Package: 0ad
Description-md5: d943033bedada21853d2ae54a2578a7b
Description-en: Real-time strategy game of ancient warfare
 0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
 real-time strategy (RTS) game of ancient warfare. In short, it is a
 historically-based war/economy game that allows players to relive or rewrite
 the history of Western civilizations, focusing on the years between 500 B.C.
 and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D
 graphics, detailed artwork, sound, and a flexible and powerful custom-built
 game engine.

Package: 0ad-data
Description-md5: 26581e685027d5ae84824362a4ba59ee
Description-en: Real-time strategy game of ancient warfare (data files)
 0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
 real-time strategy (RTS) game of ancient warfare. In short, it is a
 historically-based war/economy game that allows players to relive or rewrite
 the history of Western civilizations, focusing on the years between 500 B.C.
 and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D
 graphics, detailed artwork, sound, and a flexible and powerful custom-built
 game engine.
 .
 This package contains the main data files required by 0 A.D.

Package: 0ad-data-common
Description-md5: 8d014b839c4c4e9b6f82c7512d7e3496
Description-en: Real-time strategy game of ancient warfare (common data files)
 0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
 real-time strategy (RTS) game of ancient warfare. In short, it is a
 historically-based war/economy game that allows players to relive or rewrite
 the history of Western civilizations, focusing on the years between 500 B.C.
 and 500 A.D. The project is highly ambitious, involving state-of-the-art 3D
 graphics, detailed artwork, sound, and a flexible and powerful custom-built
 game engine.
 .
 This package contains the data files (configuration and tools) required by
 0 A.D.

Package: 0install
Description-md5: 516b2c2eefb9eca77712b715f5c0ef14
Description-en: cross-distribution packaging system
 Zero Install is a decentralised cross-distribution software installation
 system available under the LGPL. It allows software developers to publish
 programs directly from their own web-sites, while supporting features familiar
 from centralised distribution repositories such as shared libraries, automatic
 updates and digital signatures. It is intended to complement, rather than
 replace, the operating system's package management. 0install packages never
 interfere with those provided by the distribution.
 .
 This package includes the GTK GUI for 0install. If you have a headless system,
 install just the 0install-core package to avoid pulling in any GUI
 dependencies.

Package: 0install-core
Description-md5: 42858e1bbd2e448dcccd6c029ba3b0af
Description-en: cross-distribution packaging system (non-GUI parts)
 Zero Install is a decentralised cross-distribution software installation
 system available under the LGPL. It allows software developers to publish
 programs directly from their own web-sites, while supporting features familiar
 from centralised distribution repositories such as shared libraries, automatic
 updates and digital signatures. It is intended to complement, rather than
 replace, the operating system's package management. 0install packages never
 interfere with those provided by the distribution.

Package: 0xffff
Description-md5: 9207ad53f06d1ea60531e08c5b971275
Description-en: Open Free Fiasco Firmware Flasher
 The ‘Open Free Fiasco Firmware Flasher’ aka 0xFFFF utility implements
 a free userspace handler for the NOLO bootloader and extended features
 for flashing, dumping and getting information for the Nokia Internet
 Tablets. Thus it's a free alternative to Nokia's closed source flashing
 utility called flasher.
 .
 Supported operations currently include, but are not limited to:
 * generating and unpacking FIASCO images on local device
 * editing Maemo firmware packages
 * flashing any kind image type to Maemo devices via USB
 * "cold" flashing for devices with bricked bootloaders
 * direct kernel boot without flashing it to NAND
 * changing configuration of Maemo device (R&D flags, HW revision strings, ...)
 .
 Supported are the Nokia 770, N800, N810, N810w, N900, N950 and N9.

Package: 2048
Description-md5: 2d3a24661b5ec0391d6bd1aedf7c20b7
Description-en: Slide and add puzzle game for text mode
 The 2048 game is a mathematics based puzzle game where you have to
 slide tiles in a 4x4 board in any of the four possible directions.
 Touching tiles with the same value are then merged into tiles with the
 added value of the merged ones. You start with a couple of 2-valued
 tiles and new tiles appear randomly after sliding. The target of the
 game is to reach a tile with a value of 2048 before the board is full.

Package: 2048-qt
Description-md5: 0f25c2ca95ceff4500fde9f651d74f2e
Description-en: mathematics based puzzle game
 2048 puzzle is mathematics based puzzle game where you have to slide
 tiles on a grid to combine them and create a tile with the number 2048.
 You have to merge the similar number tiles (2n) by moving the arrow keys
 in four different directions. When two tiles with the same number touch,
 they will merge into one.

Package: 2ping
Description-md5: 2543c220a763445976d1348c5b593743
Description-en: Ping utility to determine directional packet loss
 2ping is a bi-directional ping utility. It uses 3-way pings (akin to
 TCP SYN, SYN/ACK, ACK) and after-the-fact state comparison between a
 2ping listener and a 2ping client to determine which direction packet
 loss occurs.

Package: 2vcard
Description-md5: 772b42c5a35b82967966265253189059
Description-en: convert an addressbook to VCARD file format
 2vcard converts address books and alias files into the widely-used
 vCard format. Currently it can convert from abook, Eudora, Juno,
 LDIF, mutt, mh and pine.
 .
 2vcard was developed using Perl.

Package: 3270-common
Description-md5: a1fad8fe7f911b2c01164ff75d013e53
Description-en: Common files for IBM 3270 emulators and pr3287
 3270-common contains files referenced in other 3270 packages

Package: 389-ds
Description-md5: 72b0f037b5c7bab3e3a681a127817467
Description-en: 389 Directory Server suite - metapackage
 Based on the Lightweight Directory Access Protocol (LDAP), the 389
 Directory Server is designed to manage large directories of users and
 resources robustly and scalably.
 .
 This is a metapackage depending on the LDAPv3 server and a Cockpit UI plugin
 for administration.

Package: 389-ds-base
Description-md5: c2074e65b65c2ff0440afe9a5f28970d
Description-en: 389 Directory Server suite - server
 Based on the Lightweight Directory Access Protocol (LDAP), the 389
 Directory Server is designed to manage large directories of users and
 resources robustly and scalably.
 .
 Its key features include:
 * four-way multi-master replication;
 * great scalability;
 * extensive documentation;
 * Active Directory user and group synchronization;
 * secure authentication and transport;
 * support for LDAPv3;
 * graphical management console;
 * on-line, zero downtime update of schema, configuration, and
 in-tree Access Control Information.

Package: 389-ds-base-dev
Description-md5: 630be364e8b8b2a8f60ee17e872a2550
Description-en: 389 Directory Server suite - development files
 Based on the Lightweight Directory Access Protocol (LDAP), the 389
 Directory Server is designed to manage large directories of users and
 resources robustly and scalably.
 .
 This package contains development headers for the core libraries
 of the 389 Directory Server, useful for developing plugins without
 having to install the server itself.

Package: 389-ds-base-libs
Description-md5: d2ef365214ac1295f734f49594c9b579
Description-en: 389 Directory Server suite - libraries
 Based on the Lightweight Directory Access Protocol (LDAP), the 389
 Directory Server is designed to manage large directories of users and
 resources robustly and scalably.
 .
 This package contains core libraries for the 389 Directory Server.

Package: 3d-ascii-viewer
Description-md5: 19b32e67880102a2d807ae5d7c416cd2
Description-en: Viewer of 3D models in ASCII
 This is a 3d object file viewer for the console/terminal.
 Wavefront OBJ, and STL file formats are supported.

Package: 3dchess
Description-md5: 12d01b96d7645ee302ebc29cde999e92
Description-en: Play chess across 3 boards!
 There are three boards, stacked vertically; 96 pieces of which most are
 the traditional chess pieces with just a couple of additions; 26
 possible directions in which to move. Provides a challenging enough
 game to all but the most highly skilled players.

Package: 4g8
Description-md5: 08a3e421414ebaacb3294625688dc573
Description-en: Packet Capture and Interception for Switched Networks
 4G8 allows you to capture traffic from a third party in a switched
 environment at the expense of a slight increase in latency to that
 third party host. Utilizing ARP cache poisoning, packet capture and
 packet reconstruction techniques, 4G8 works with nearly all TCP, ICMP
 and UDP IPv4 traffic flows.

Package: 4pane
Description-md5: 0cbfd20b52fcad0147c132cddb630702
Description-en: four-pane detailed-list file manager
 4pane is a dual twin-pane file manager: directories and files are displayed
 in separate panes. By default two pairs of these twin-panes are displayed at
 a time, allowing easy dragging or pasting.
 .
 As well as standard file manager functions, features include support for
 nfs sshfs and samba, archive management including virtual browsing,
 multiple renaming of files, user-defined tools, a terminal emulator, and
 gui access to grep find and locate. Almost all actions, even deletions,
 can be undone and redone.
 .
 4pane aims to be highly configurable, fast and fully-featured without bloat.

Package: 4ti2
Description-md5: 492cca73dfb17534ab742175067b92b6
Description-en: mathematical tool suite for problems on linear spaces -- tools
 4ti2 is a mathematical software package for algebraic, geometric
 and combinatorial problems on linear spaces.
 .
 This package provides the 4ti2 tool suite.

Package: 4ti2-doc
Description-md5: 91b1a130272354c0655306a2fe0d9ca3
Description-en: mathematical tool suite for problems on linear spaces -- user guide
 4ti2 is a mathematical software package for algebraic, geometric
 and combinatorial problems on linear spaces.
 .
 This package provides the user guide for the 4ti2 tool suite;
 it also contains examples.

Package: 64tass
Description-md5: 59b3711cb08352909f505b58fb9cb22f
Description-en: cross (turbo) assembler targeting the MOS 65xx series of micro processors
 Multi pass optimizing macro assembler for the 65xx series of processors.
 Key features:
 - Familiar syntax to Omicron TASS and TASM
 - Supports 6502, 65C02, R65C02, W65C02, 65CE02, 65816, DTV, 65EL02, 4510
 - Arbitrary-precision integers and bit strings, double precision floating
 point numbers
 - Character and byte strings, array arithmetic
 - Handles UTF-8, UTF-16 and 8 bit RAW encoded source files, Unicode character
 strings
 - Supports Unicode identifiers with compatibility normalization and optional
 case insensitivity
 - Built-in `linker' with section support
 - Various memory models, binary targets and text output formats (also Hex/
 S-record)
 - Assembly and label listings available for debugging or exporting
 - Conditional compilation, macros, structures, unions, scopes

Package: 6tunnel
Description-md5: 860002e3477a2706be336a14451bba8e
Description-en: TCP proxy for non-IPv6 applications
 6tunnel allows you to use services provided by IPv6 hosts
 with IPv4-only applications and vice versa. It can bind to
 any of your IPv4 or IPv6 addresses and forward all data to
 IPv4 or IPv6 host.
 .
 Tunnelling for application that don't speak IPv6. It can be
 used for example as an IPv6-capable IRC proxy in other network.

Package: 7kaa
Description-md5: 61bfeb9afb0e624a82aa1f8b706f6b8c
Description-en: Seven Kingdoms: Ancient Adversaries - real-time strategy game
 Seven Kingdoms, designed by Trevor Chan, brings a unique blend of real-time
 strategy with the addition of trade, diplomacy, and espionage.
 .
 The game enables players to compete against up to six other kingdoms allowing
 players to conquer opponents by defeating them in war (with troops or
 machines), capturing their buildings with spies, or offering opponents money
 for their kingdom.
 .
 In 2009, Enlight Software released the game under the GPL license.  7kfans
 project is updating the game and provides a community for fans.  A free Seven
 Kingdoms will help continue the legacy.

Package: 7kaa-data
Description-md5: d2c38d2cd63cff84979e509f902ba6c8
Description-en: Seven Kingdoms: Ancient Adversaries - game data
 Seven Kingdoms, designed by Trevor Chan, brings a unique blend of real-time
 strategy with the addition of trade, diplomacy, and espionage.
 .
 This package contains the data files.

Package: 7zip
Description-md5: 7b3467a4f6abc93e2c504b403c2a42d9
Description-en: 7-Zip file archiver with a high compression ratio
 7-Zip is a file archiver with a high compression ratio. The main features
 of 7-Zip are:
 * High compression ratio in 7z format with LZMA and LZMA2 compression
 * Supported formats:
 * Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM
 * Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT,
 GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2,
 RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR and Z.
 * For ZIP and GZIP formats, 7-Zip provides a compression ratio that is
 2-10 % better than the ratio provided by PKZip and WinZip
 * Strong AES-256 encryption in 7z and ZIP formats
 * Powerful command line version
 .
 "7zip" provides:
 * /usr/bin/7z:  Full featured with plugin functionality.
 * /usr/bin/7za: Major formats/features only.
 * /usr/bin/7zr: LZMA (.7z, .lzma, .xz) only. Minimal executable.
 .
 Note: The unRAR code was dropped to keep compatible with DFSG.
 Install 7zip-rar package in non-free section to use RAR files.

Package: 7zip-standalone
Description-md5: 87abd93ed2fb464ee6a2debf19412c6a
Description-en: 7-Zip file archiver with a high compression ratio (standalone)
 7-Zip is a file archiver with a high compression ratio.
 .
 "7zip-standalone" provides:
 * /usr/bin/7zz: Full featured except plugins, standalone executable.
 This means 7zz can't work with unRAR plugin that provided by 7zip-rar
 package. Use 7zip package for unRAR plugin.
 .
 Note: If you want to create SFX archive, you also needs 7zip package for SFX
 stub module.

Package: 81voltd
Description-md5: dc1cf1866d8dda18448071e5fca54d56
Description-en: Service managing VoLTE calls on Qualcomm modem
 This service implements the necessary IMS Data service for VoLTE calls on
 Qualcomm modem using the QMI/QRTR protocol.
 .
 It handles the known and important requests to start and stop a connection
 through the ModemManager D-Bus API, treating other requests as no operation.

Package: 9base
Description-md5: ba92532ca0abb19498113de24635b819
Description-en: Plan 9 userland tools
 9base is a port of following original Plan 9 userland tools to Unix:
 ascii, awk, basename, bc, cal, cat, cleanname, cmp, date, dc, dd, diff, du,
 echo, ed, factor, fmt, fortune, freq, getflags, grep, hoc, join, look, ls,
 mk, mkdir, mtime, pbd, primes, rc, read, sam, sed, seq, sha1sum, sleep, sort,
 split, strings, tail, tee, test, touch, tr, troff, unicode, uniq, unutf, yacc.
 .
 Plan 9 is a distributed Unix-like operational system created by Bell Labs in
 the mid-1980s.

Package: 9menu
Description-md5: 33212022c95de2da6fad4458526c39d8
Description-en: Creates X menus from the shell
 This is a simple program that allows you to create X menus from
 the shell, where each menu item will run a command. 9menu is intended
 for use with 9wm, but can be used with any other window manager.

Package: 9mount
Description-md5: 4182335fbd3c0ecfabffdab292d174e0
Description-en: Plan 9 filesystem (v9fs) user mount utilities
 9mount is a set of SUID mounting tools for use with v9fs to help
 cope with Linux's poor mount support.
 .
 The tools offer a level of security - 9mount will only let you
 mount over non-sticky directories you have write access to, and
 9umount will only let you unmount 9p partitions that you mounted
 yourself.

Package: 9mount-dbgsym
Description-md5: 3f178c4c67cadc96ec7147fabe5d7290
Description-en: debug symbols for 9mount

Package: 9wm
Description-md5: 8688fd1950a581cab602da38d7022371
Description-en: X11 window manager inspired by Plan 9's rio
 It provides a very simple and clean user interface. It is click-to-type. It
 uses the X11 font system (which, unfortunately, means no Unicode support).
 .
 9wm does not provide virtual desktops, customization, key bindings, EWMH
 support, or compositing. It does not allocate any colors, which will be
 great news if you are stuck in 1993.
 .
 It is a great place to start if you are interested in writing a window
 manager from scratch: many folks have done exactly this.

Package: a11y-profile-manager
Description-md5: ecbac70f8ff00c7dbf5fdc46d7819613
Description-en: Accessibility Profile Manager - Command-line utility
 This package contains a command-line utility that can be used to
 work with accessibility profiles

Package: a11y-profile-manager-doc
Description-md5: 1c71821ee46c31ca86e8242f7517c26e
Description-en: Accessibility Profile Manager - (Documentation
 This package contains documentation for the at-spi2 interface.

Package: a11y-profile-manager-indicator
Description-md5: 7a7cc2271428895677f21f1f228ba926
Description-en: Accessibility Profile Manager - Unity desktop indicator
 This package contains an indicator for the Unity 7 desktop to
 facilitate the selection of accessibility profiles on the desktop.

Package: a2boot
Description-md5: 4648243d9f56ccdd9d76fd0ab4d66681
Description-en: AppleTalk Network Suite - Apple II NetBoot
 Netatalk's services and tools
 for networking with very old Macs and Apple IIs
 .
 This package contains a daemon that allows you
 to boot an Apple II over the network from an AFP volume.

Package: a2d
Description-md5: 8be720abdfdafdf681892df8b746dd23
Description-en: APRS to DAPNET portal
 This portal serves as a bridge between the APRS
 Automatic Packet Reporting System and the DAPNET
 Decentralized Amateur Paging Network platform. It
 allows APRS users to relay their APRS messages and
 alerts to their DAPNET pager. This integration
 enables seamless communication between two distinct
 radio communication systems, enhancing the reach and
 accessibility of critical information for
 amateur radio enthusiasts.

Package: a2d-doc
Description-md5: efcb0a69732f5733fa9d260a281c8185
Description-en: Documentation for a2d
 This portal serves as a bridge between the APRS
 Automatic Packet Reporting System and the DAPNET
 Decentralized Amateur Paging Network platform. It
 allows APRS users to relay their APRS messages and
 alerts to their DAPNET pager. This integration
 enables seamless communication between two distinct
 radio communication systems, enhancing the reach and
 accessibility of critical information for
 amateur radio enthusiasts.
 .
 This package contains documentation for a2d.

Package: a2jmidid
Description-md5: a182a4ee1593f675a64da0a57440bb9a
Description-en: Daemon for exposing legacy ALSA MIDI in JACK MIDI systems
 Main goal of this project is to ease usage of legacy, not JACK-ified
 apps, in a JACK MIDI enabled system.
 a2jmidid is a daemon that implements automatic bridging. For every ALSA
 sequencer port you get one JACK MIDI port. If ALSA sequencer port is
 both one input and one output, you get two JACK MIDI ports, one input
 and one output.

Package: a2ps
Description-md5: b1ef1baaaf0097a5a1bd1b1f76f9f8ff
Description-en: GNU a2ps - 'Anything to PostScript' converter and pretty-printer
 GNU a2ps converts files into PostScript for printing or viewing. It uses a
 nice default format, usually two pages on each physical page, borders
 surrounding pages, headers with useful information (page number, printing
 date, file name or supplied header), line numbering, symbol substitution
 as well as pretty printing for a wide range of programming languages.
 .
 Historically, a2ps started as a text to PostScript converter, but thanks
 to powerful delegations it is able to let you use it for any kind of files,
 ie it can also digest manual pages, dvi files, texinfo, ....
 .
 Among the other most noticeable features of a2ps are:
 - various encodings (all the Latins and others),
 - various fonts (automatic font downloading),
 - various medias,
 - various printer interfaces,
 - various output styles,
 - various programming languages,
 - various helping applications,
 - and various spoken languages.

Package: a56
Description-md5: e2a5c0e79ee0be60f379e6e2377bc1b4
Description-en: Motorola DSP56001 assembler
 a56 is an assembler for the Motorola DSP56001 family of microcontrollers.
 .
 It is capable of compiling the firmware used in Linux' dsp56k.c driver.
 .
 Example DSP code for musical effects such as chorus, flange, and reverb
 can be found at http://www.zdomain.com/a56/src/examples/ (unfortunately
 copyright prevents distribution).

Package: a7xpg
Description-md5: e38bd4430a3538c59e6acec068b6f645
Description-en: chase action game
 The goal of the game is to collect all the gold bullions found in each level
 and avoid crashing into any of the enemies. As you progress through the
 levels you will encounter harder enemies, and you can gain a short period of
 invincibility if you gather gold at high speeds.
 .
 A7Xpg is another gem among many by Kenta Cho.

Package: a7xpg-data
Description-md5: 1ab7e6e42cf00b0a9ea4f59b9fbe4717
Description-en: chase action game - game data
 The goal of the game is to collect all the gold bullions found in each level
 and avoid crashing into any of the enemies. As you progress through the
 levels you will encounter harder enemies, and you can gain a short period of
 invincibility if you gather gold at high speeds.
 .
 This package includes the architecture-independent data for the game A7Xpg.

Package: aa3d
Description-md5: 8dfdb084041ced3e4b64ff80d073412b
Description-en: ASCII art stereogram generator
 This program generates the well-known and popular random dot stereograms
 in ASCII art.
 .
 Features:
 * High quality ASCII art stereogram rendering
 * Highly configurable
 * User friendly command line interface (including full online help)

Package: aac-enc
Description-md5: 16f812d0c8b3e09448f6f7d88536e135
Description-en: Fraunhofer FDK AAC Codec Library - frontend binary
 The FDK AAC Codec Library For Android contains an encoder implementation
 of the Advanced Audio Coding (AAC) audio codec.
 .
 This package contains a frontend binary capable of encoding WAVE files
 using the Fraunhofer FDK AAC Codec Library.

Package: aaphoto
Description-md5: 18ea6fb428eb6d3251a8ec5e91ec82f4
Description-en: Auto Adjust Photo, automatic color correction of photos
 Auto Adjust Photo is a tiny command-line image manipulation
 tool for automatic color correction of photos. It tries to
 make the picture look better. The program does this by
 analyzing the input image and then sets the most optimal
 contrast, gamma, color balance and saturation for it.

Package: aapt
Description-md5: 975bf7a86058538d7263494591e4f7d8
Description-en: Android Asset Packaging Tool
 The Android Asset Packaging Tool (aapt) takes your application resource
 files, such as the AndroidManifest.xml file and the XML files for your
 Activities, and compiles them. An R.java is also produced so you can
 reference your resources from your Java code. This tool allows you to view,
 create, and update Zip-compatible archives (zip, jar, apk). It can also
 compile resources into binary assets.

Package: aardvark-dns
Description-md5: c28905e0e5bc117a59922a396c3d593b
Description-en: Container-focused DNS server
 Netavark is designed to work with podman but is also applicable for other OCI
 container management applications.

Package: aasvg
Description-md5: c1935738ff057877488ccd3bf89763b9
Description-en: Convert ASCII art diagrams into SVG
 A command line tool to convert ASCII art diagrams into SVG.
 .
 This is a useful tool for making simple diagrams that render
 in simple text viewers, but also look clean in a more
 sophisticated format.
 .
 It can be used in combination with ruby-kramdown-rfc2629 and xml2rfc
 for generating SVG diagrams in RFC documents.

Package: abacas
Description-md5: 2037379aa4a21c795f2b3f3ba85ac577
Description-en: close gaps in genomic alignments from short reads
 ABACAS (Algorithm Based Automatic Contiguation of Assembled Sequences)
 intends to rapidly contiguate (align, order, orientate), visualize and
 design primers to close gaps on shotgun assembled contigs based on a
 reference sequence.
 .
 ABACAS uses MUMmer to find alignment positions and identify syntenies
 of assembled contigs against the reference. The output is then processed
 to generate a pseudomolecule taking overlapping contigs and gaps in to
 account. ABACAS generates a comparison file that can be used to
 visualize ordered and oriented contigs in ACT. Synteny is represented by
 red bars where colour intensity decreases with lower values of percent
 identity between comparable blocks. Information on contigs such as the
 orientation, percent identity, coverage and overlap with other contigs
 can also be visualized by loading the outputted feature file on ACT.

Package: abacas-examples
Description-md5: d2d38495056ea683950206d2264bb535
Description-en: sample data for abacas to close gaps in genomic alignments
 ABACAS (Algorithm Based Automatic Contiguation of Assembled Sequences)
 intends to rapidly contiguate (align, order, orientate), visualize and
 design primers to close gaps on shotgun assembled contigs based on a
 reference sequence.
 .
 This package contains a test data set as well as sample scripts
 running some test suite provided by Debian also as autopkgtest.

Package: abbtr
Description-md5: 42f2283e0847c5ceda556a4c7c112e40
Description-en: Abbreviator for long commands in the terminal
 Option to alias command to short long commands in GNU/Linux terminal.
 You can easily set rules, delete them, list them and update them with
 a clear list of parameters.

Package: abcde
Description-md5: da35113f2508604b50014e0ccf6a31ac
Description-en: A Better CD Encoder
 frontend program to cdparanoia, wget, cd-discid, id3, and your
 favorite Ogg/Vorbis, MP3, FLAC, Ogg/Speex, M4A, Opus, WavPack,
 Monkey's Audio (ape), MPP/MP+(Musepack) and/or AIFF format encoder
 (defaults to oggenc). Grabs an entire CD and converts each track to
 the specified formats and then comments or tags each file, with
 one command.
 .
 With abcde you can encode several formats with one single command,
 using a single CD read operation. It also allows you to read and
 encode while not on the internet, and later query a CDDB or
 Musicbrainz server to lookup metadata and tag your files.

Package: abcl
Description-md5: 0b7ff254b565bc7d289707409ddd1316
Description-en: Common Lisp implementation in the Java Virtual Machine
 Armed Bear Common Lisp (ABCL) is a conforming implementation of ANSI X3J13
 Common Lisp that runs in the Java Virtual Machine. It compiles Lisp code
 directly to Java byte code for execution.
 .
 It also provides the following integration methods for interfacing with Java
 code and libraries:
 .
 - Lisp code can create Java objects and call their methods;
 - Java code can call Lisp functions and generic functions, either directly
 or Java Scripting API (JSR-223);
 - it is possible to create Lisp-side implementations of
 Java interfaces that can be used as listeners for Swing classes and
 similar.

Package: abcm2ps
Description-md5: aad21fc166f2817ea6a99eace80bde66
Description-en: Translates ABC music description files to PostScript
 The program translates tunes written in the ABC format to PostScript,
 which can then be viewed using Ghostview et al. or printed on a
 PostScript printer or through Ghostscript. It supports various
 semi-standard extensions to the ABC standard, such as multiple
 voices and staves.
 .
 Jean-François Moine once wrote abcm2ps as a successor of abc2ps by
 Michael Methfessel.  He is working on an new version named abc2svg.

Package: abcm2ps-dbgsym
Description-md5: 56bd13655785f0e5e678fae0e924972e
Description-en: debug symbols for abcm2ps

Package: abcmidi
Description-md5: 698e90e5569ad6cf07f3d57abc0b5f7a
Description-en: converter from ABC to MIDI format and back
 This package contains the programs `abc2midi' and `midi2abc',  which
 convert from the abc musical notation format to standard MIDI format
 and vice-versa. They can generate accompaniment from guitar chords
 in the abc file, as well as insert various MIDI events; the
 MIDI-to-abc translation tries to figure out bars, triplets and
 accidentals on its own.
 .
 The package also contains `abc2abc' (an abc prettyprinter/transposer),
 `mftext' (a program that dumps a MIDI file as text), and `midicopy'
 (a program that extracts specific tracks, channels or time intervals
 from a MIDI file).
 .
 The package also contains Yet another ABC to PostScript converter (yaps)
 which translates tunes written in the ABC format to PostScript,
 which can then be viewed on screen or printed. It is essentially a
 (non-exclusive) alternative to abc2ps, being based on the abc2ps
 PostScript code together with the ABC parser from the abcmidi package.

Package: abduco
Description-md5: 3266d5fa3ef24c30a04646f3ac0a9fd6
Description-en: lightweight session attach/detach manager
 abduco provides session management i.e. it allows programs to be run
 independently from their controlling terminal. That is, programs can be
 detached - run in the background - and then later reattached.
 .
 Together with dvtm it provides a simpler and cleaner alternative to
 tmux or screen. abduco can also be used as a stand-alone replacement
 for dtach.

Package: abe
Description-md5: b4ec019e3f9096ddfecc52da6004b162
Description-en: side-scrolling game named "Abe's Amazing Adventure"
 A scrolling, platform-jumping, key-collecting, ancient pyramid exploring game,
 vaguely in the style of similar games for the Commodore+4. The game is
 intended to show young people all the cool games they missed.

Package: abe-data
Description-md5: 567c8a00faab670558b096d2b6229f5c
Description-en: side-scrolling game named "Abe's Amazing Adventure" -- data
 A scrolling, platform-jumping, key-collecting, ancient pyramid exploring game,
 vaguely in the style of similar games for the Commodore+4. The game is
 intended to show young people all the cool games they missed.
 .
 This package contains the architecture independent data files.

Package: abgate
Description-md5: 8ed397bfde5cea8deeeec8e0c72aad99
Description-en: LV2 noise gate plugin
 abGate is a LV2 noise gate plugin in the LV2 format to manage
 noise. A noise gate is a component which attenuates an audio
 signal when it falls below a set threshold, so it can be
 applied to an audio track which has one or more periods of
 silence where no noise should be apparent.

Package: abi-compliance-checker
Description-md5: 540b577fa010ac3ef038ebd7b829f7bd
Description-en: tool to compare ABI compatibility of shared C/C++ library versions
 abi-compliance-checker can be used to help reduce the possibility of
 an application crashing when the shared libraries it links against
 have changed.  Signatures and data type definitions from two separate
 versions of a library are compared by examining the shared objects
 (.so) files themselves, and by analysing the header files (.h)
 provided for the two versions of the library and their dependencies.
 .
 Shared library developers trying to strive for binary compatibility
 between releases may also use this tool to detect if an any
 accidental application binary interface (ABI) changes have been
 introduced.
 .
 The checker may also be used for assessing binary compatibility
 between different Linux distributions.

Package: abi-dumper
Description-md5: e079a4183505a3a5176b367214e82b03
Description-en: tool to dump ABI of an ELF object containing DWARF debug info
 The tool is intended to be used with ABI Compliance Checker tool for tracking
 ABI changes of a C/C++ library or kernel module.

Package: abi-monitor
Description-md5: 4daf4cfacc9cbc30e8feb93f3176e18c
Description-en: monitor ABI of shared libraries
 abi-monitor checks for new versions of a software library, try to build them
 and create a profile for the abi-tracker tool.
 .
 This tool is intended to be used together with the ABI Tracker tool to
 visualize API/ABI changes timeline of a C/C++ library.

Package: abi-tracker
Description-md5: b3d54c45e5d805d0a1bd4b516d5110fc
Description-en: visualize ABI changes of a C/C++ library
 abi-tracker generates an ABI (Application Binary Interface) compatibility
 report for a C or C++ library. The report gets rendered to static HTML pages.
 .
 The tool is intended for developers of software libraries and Linux
 maintainers who are interested in ensuring backward binary compatibility,
 i.e. allow old applications to run with newer library versions.
 .
 abi-tracker requires an input profile for the library in JSON format,
 which holds various metadata to check ABI compatibility.
 It can be created manually or automatically generated by the abi-monitor tool.

Package: abicheck
Description-md5: a38281f070a37064c10336aabb05a83f
Description-en: binary compatibility checking tool
 ABIcheck is a tool for checking an application's compliance with a
 library's defined Application Binary Interface (ABI). It relies on
 ABI definition information contained in the library. Example
 definitions are given for GNOME and glibc.

Package: abigail-doc
Description-md5: ad34a6af2ec1314521a675bda766c4a0
Description-en: ABI Generic Analysis and Instrumentation Library (documentation)
 This is an interface to the GNU Compiler Collection for the collection
 and analysis of compiler-generated binaries.
 .
 This package contains the documentation.

Package: abigail-tools
Description-md5: e6981e21cd3ee6bb6496739dae7c4e3b
Description-en: ABI Generic Analysis and Instrumentation Library (tools)
 This is an interface to the GNU Compiler Collection for the collection
 and analysis of compiler-generated binaries.
 .
 This package contains the tools.

Package: abisip-find
Description-md5: 35c85a7533e37c8494e4c2cc5ec403e6
Description-en: Command line utility to find ip.access compatible BTS
 This package contains a command line utility for searching and finding
 BTS devices in your network.
 .
 It is part of osmo-bsc.

Package: abiword
Description-md5: 30063e6f0ad54b0bc4811f0becf40355
Description-en: efficient, featureful word processor with collaboration
 AbiWord is a full-featured, efficient word processing application.
 It is suitable for a wide variety of word processing tasks, and
 is extensible with a variety of plugins.
 .
 This package includes many of the available import/export plugins allowing
 AbiWord to interact with ODT, WordPerfect, and other formats.  It also
 includes tools plugins, offering live collaboration with AbiWord users
 on Linux and Windows (using TCP or Jabber/XMPP), web translation and
 dictionary support, and more.

Package: abiword-common
Description-md5: 168081fc8391dc5eb8f29d63bb588273
Description-en: efficient, featureful word processor with collaboration -- common files
 AbiWord is a full-featured, efficient word processing application.
 It is suitable for a wide variety of word processing tasks, and
 is extensible with a variety of plugins.
 .
 This package contains the common files that are used on all architectures
 without modification.

Package: abiword-plugin-grammar
Description-md5: 1501ee0849f0b04532649cc33398cac2
Description-en: grammar checking plugin for AbiWord
 AbiWord is a full-featured, efficient word processing application.
 It is suitable for a wide variety of word processing tasks, and
 is extensible with a variety of plugins.
 .
 This package contains an in-line grammar checking system for AbiWord
 documents. Only English is currently supported.

Package: ableton-link-dev
Description-md5: 44668d761ce8b5a618686561d8ec307d
Description-en: synchronizes musical applications on multiple devices - development
 Ableton Link, a technology that synchronizes musical beat, tempo, and phase
 across multiple applications running on one or more devices. Applications on
 devices connected to a local network discover each other automatically and form
 a musical session in which each participant can perform independently: anyone
 can start or stop while still staying in time. Anyone can change the tempo, the
 others will follow. Anyone can join or leave without disrupting the session.
 .
 Ableton Link is implemented as a header-only C++-library.
 This package contains the development files.

Package: ableton-link-utils
Description-md5: 1a38e500479d5b377a73daed2d07c5d1
Description-en: synchronizes musical applications on multiple devices - cmdline utils
 Ableton Link, a technology that synchronizes musical beat, tempo, and phase
 across multiple applications running on one or more devices. Applications on
 devices connected to a local network discover each other automatically and form
 a musical session in which each participant can perform independently: anyone
 can start or stop while still staying in time. Anyone can change the tempo, the
 others will follow. Anyone can join or leave without disrupting the session.
 .
 This package contains cmdline utilities to check synchronisation.

Package: abntex
Description-md5: f24f06318565f68622fece1a9de7960d
Description-en: LaTeX class for writing documents in ABNT standard
 AbnTeX is a class for writing documents in ABNT standard. The
 Brazilian Technical Standards Association (ABNT) is responsible for
 the national standardization and certification procedures. The
 package also includes support to BibTeX in the ABNT standard.

Package: abook
Description-md5: b3df98dd5a16801ef603bb31eff45bf6
Description-en: text-based ncurses address book application
 abook is a text-based ncurses address book application. It provides many
 different fields of user info. abook is designed for use with mutt, but
 can be used independently.

Package: abootimg
Description-md5: 44be41a806690df16e9af0e9fe965a7a
Description-en: Tool to read/write/update android boot images
 Android devices use a special partition format to boot any
 operating system on the devices. These boot-images contain
 a kernel image, a ramdisk, optionally a 2nd stage boot loader
 and the commandline passed to the kernel when booting.
 The original mkbootimg from Android can only create these images
 where abootimg can also extract and modify them.
 Handling android boot images is necessary when bringing other
 operating systems to android devices.

Package: abpoa
Description-md5: 70ec4025d1f287e148b1444fbf9ee5e2
Description-en: adaptive banded Partial Order Alignment
 abPOA is an extended version of Partial Order Alignment (POA) that performs
 adaptive banded dynamic programming (DP) with an SIMD implementation. abPOA
 can perform multiple sequence alignment (MSA) on a set of input sequences and
 generate a consensus sequence by applying the heaviest bundling algorithm to
 the final alignment graph.
 .
 abPOA can generate high-quality consensus sequences from error-prone long
 reads and offer significant speed improvement over existing tools.
 .
 abPOA supports three alignment modes (global, local, extension) and flexible
 scoring schemes that allow linear, affine and convex gap penalties. It right
 now supports SSE2/SSE4.1/AVX2 vectorization.
 .
 For more information please refer to the paper[1] published in Bioinformatics.
 .
 [1]: https://dx.doi.org/10.1093/bioinformatics/btaa963

Package: abr2gbr
Description-md5: 19edd2d5c033d3a49c4fcf4b17cbdcf2
Description-en: Converts PhotoShop brushes to GIMP
 abr2gbr is a tool for converting Adobe PhotoShop ABR and Corel Paint Shop Pro
 JBR brush files to the GIMP GBR format.

Package: abw2epub
Description-md5: fcdfd330c29e5a8627763523a6ba2b1d
Description-en: AbiWord to EPUB format converter
 This package contains a utility for converting AbiWord documents into
 EPUB documents.

Package: abw2odt
Description-md5: eb8748197979fbd3dcac57ef7fa2a19c
Description-en: AbiWord to OpenDocument converter
 This package contains a utility for converting AbiWord documents into
 OpenDocument text documents.

Package: abx
Description-md5: e969fd55e2a101d9afc1d6bb3f5df816
Description-en: audio ABX testing software
 abx is a program for performing software-based audio ABX testing on GNU/Linux
 systems. ABX test (Wikipedia, Hydrogenaudio) is a statistical test for
 assessing whether you are able to tell for audible differences between two
 samples. For example, one sample can be a compressed audio file such as OGG
 Vorbis file and another one its uncompressed variant (WAV, AU, …). You can then
 use abx to infer whether you are able to separate the two samples due to
 compression artifacts.

Package: abyss
Description-md5: 7c736de2ab206e6ade42c9f95ff44b4a
Description-en: de novo, parallel, sequence assembler for short reads
 ABySS is a de novo, parallel, sequence assembler that is designed for
 short reads. It may be used to assemble genome or transcriptome
 sequence data. Parallelization is achieved using MPI, OpenMP and
 pthread.

Package: accel-config
Description-md5: 500ce17fea823aba5a2c41a80f2349e8
Description-en: utility for configuring the DSA subsystem
 Intel Accelerator Utilities (accel-config) provides a user interface to the
 Intel Data Streaming Accelerator (DSA). DSA is a high-performance data copy
 and transformation accelerator integrated into Intel Xeon processors.
 .
 This package contains a utility for configuring the DSA (Data Stream
 Accelerator) subsystem in the Linux kernel.

Package: accel-config-test
Description-md5: 391bbf352ef1a3177bf7dc644fe81963
Description-en: utility to test the DSA subsystem
 This utility has test cases that exercise the DSA subsysem. It uses
 libaccel-config API to configure workqueues and issues ENQCMD and MOVDIR64
 instructions to move memory.

Package: accelerated-container-image
Description-md5: 2e9d38eab6010aab454d46c40adb054b
Description-en: container image acceleration tools for containerd (CLI utilities)
 This package provides a suite of tools for accelerating container image
 distribution and improving container startup times, based on the Nydus
 image service. It implements on-demand image pulling, allowing
 containers to start before the full image content has been downloaded.
 .
 The tools facilitate the conversion of standard OCI (Open Container
 Initiative) images into an accelerated format optimized for lazy loading.
 This integration works directly with containerd to reduce the overhead of
 large image pulls in cloud-native environments.
 .
 It includes the following components:
 * Conversion tools to transform OCI images into the accelerated format
 * Management utilities (accelctl) for controlling the acceleration service
 * Support for efficient metadata and data separation
 .
 This library is intended for developers building container runtimes or
 image management tools that require integration with on-demand image
 pulling (lazy loading) features.
 .
 This package contains the command-line utilities.

Package: accerciser
Description-md5: 7806dc55e95ea2b46c6c1541f59644ce
Description-en: interactive Python accessibility explorer for the GNOME desktop
 It uses AT-SPI to inspect and control widgets, allowing you to check if
 an application is providing correct information to assistive technologies
 and automated test frameworks. Accerciser has a simple plugin framework which
 you can use to create custom views of accessibility information.

Package: access2base-doc
Description-md5: e8cd0c6913638f5fa20bca52d633870a
Description-en: Documentation for Access2Base
 Access2Base is a LibreOffice/OpenOffice Basic library of macros for
 (business or personal) application developers and advanced users.
 .
 Their syntax and their meaning are directly inspired by MSAccess.
 The macros are callable from
 - a LibreOffice / OpenOffice Base application,
 - any LibreOffice / OpenOffice document wanting to access data
 stored in databases.
 .
 This package contains the documentation for Access2Base.

Package: account-utils
Description-md5: 351c13e2693dbb447f5606260b29cd76
Description-en: user management and authentication - system services and PAM
 The account-utils package contains the utilities and services to do user
 management and authentication without the need for setuid/setgid binaries.
 .
 This package contains the pwaccess socket-activated system services and
 PAM modules.

Package: account-utils-passwd
Description-md5: ddafe8fc0b777e4abaafca5e3ef19aa0
Description-en: user management and authentication - utilities
 The account-utils package contains the utilities and services to do user
 management and authentication without the need for setuid/setgid binaries.
 .
 This package contains command line utilities compatible with passwd's and
 uidmap's tools.

Package: accounts-qml-module-doc
Description-md5: b9eeae034d44338b69933568ce905272
Description-en: Online Accounts QML - documentation
 This QML module provides access to the Online Accounts framework from
 QML applications. It provides bindings to libaccounts-qt and
 libsignon-qt.
 .
 This package contains developer documentation.

Package: accountsservice-ubuntu-schemas
Description-md5: 22f0684e45225f05bf02393d800f8ab7
Description-en: AccountsService schemas for Ubuntu
 accountsservice-ubuntu-schemas contains a collection of AccountsService vendor
 extension schemas used by various components of an Ubuntu environment.

Package: accountsservice-ubuntu-touch-schemas
Description-md5: 915b14683b4ff48b3ffbe861b8d96ced
Description-en: Transitional package for accountsservice-ubuntu-schemas
 This is a transitional package for clean upgrades. You can safely remove it.

Package: accountwizard
Description-md5: 3054aee4289842adfd3e08c353313de1
Description-en: wizard for KDE PIM applications account setup
 Handles account setup of e-mail accounts for KDE PIM applications.

Package: ace
Description-md5: 2cd5d399142f92172f9a791a1570afc5
Description-en: HTML template engine for Go (command-line tool)
 Ace is an HTML template engine for Go.  This is inspired by
 Slim (http://slim-lang.com/) and Jade (http://jade-lang.com/).
 This is a refinement of Gold (http://gold.yoss.si/).
 .
 Example:
 .
 = doctype html
 html lang=en
 head
 title Hello Ace
 = css
 h1 { color: blue; }
 body
 h1 {{.Msg}}
 #container.wrapper
 p..
 Ace is an HTML template engine for Go.
 This engine simplifies HTML coding in Go web application development.
 = javascript
 console.log('Welcome to Ace');
 .
 This package provides the /usr/bin/ace command-line tool and example files.

Package: ace-gperf
Description-md5: d2820ae34bb525c6060ea2b7be2a7746
Description-en: ACE perfect hash function generator
 ace_gperf is the ACE version of gperf.
 .
 Both ace_gperf and gperf were written by the same author, and have
 basically the same options and functionality. ace_gperf simply takes
 advantage of some of the features provided by the ACE library.

Package: ace-netsvcs
Description-md5: a0f85c6269f694a60515cd03bb0a69c6
Description-en: ACE network service implementations
 ACE network services provide reusable components for common
 distributed system tasks such as logging, naming, locking, and time
 synchronization.
 .
 This package contains driver programs and example configuration
 files to link the various ACE network services together, either
 statically or dynamically, and form complete server programs.

Package: ace-of-penguins
Description-md5: d82a08d5d97db2f18fe09492f4031054
Description-en: penguin-themed solitaire games
 The Ace of Penguins is a set of solitaire games inspired by the ones
 available for MS Windows, but with a number of enhancements.
 .
 The package consists of the games Canfield, Freecell, Golf,
 Mastermind, Merlin, Minesweeper, Pegged, Solitaire, Spider, Taipei
 (with a level editor), and Thornq.
 .
 NOTE: If you experience problems with the F1 help key, please
 make sure you have package xfonts-100dpi installed.

Package: acedb-other
Description-md5: 97be9ea18a9e2fcbdb88ae5f65465990
Description-en: retrieval of DNA or protein sequences
 This package collects all those smallish applications that acedb collects
 under its 'other' target of its Makefile.
 .
 efetch: presumably short for 'entry fetch' collects sequence information
 from common DNA and protein databases.

Package: acetoneiso
Description-md5: e08d195f1b4e97a80c19fd915b777b7f
Description-en: feature-rich application to mount and manage CD and DVD images
 AcetoneISO makes it possible to easily use various kinds of CD and
 DVD images on your computer as if they were burned to real CDs. You can use
 the application to mount and manage CD and DVD images. Supported disc-image
 formats are ISO, BIN, NRG, MDF and IMG.

Package: acheck
Description-md5: a2145f860ebbe06fd97fdf6d0a8fb78a
Description-en: Check common localisation mistakes
 acheck, any text file checker, is a tool designed to help both translators and
 reviewers checking and fixing common localisation mistakes according to file
 format.  Rules can be defined to add new checks.
 .
 If you install the Aspell Perl module as recommended, Aspell can be invoked to
 check word spelling.

Package: acheck-rules
Description-md5: 312e0176f18a51e42fb2de4e4eb3d6b3
Description-en: Basic rules for acheck
 acheck, any text file checker, is a tool designed to help both translators and
 reviewers checking and fixing common localisation mistakes according to file
 format.  Rules can be defined to add new checks.
 .
 This package provides basic rules to be checked by the acheck script.

Package: achilles
Description-md5: f24de86dfab761c7d9e320c7d10cfa24
Description-en: Artificial life and evolution simulator
 Achilles is an artificial life and evolution simulator that uses Hebbian
 neural networks and OpenGL/SDL to simulate life in a simplified environment.
 It is based on Larry Yaeger's PolyWorld.

Package: ack
Description-md5: e50a48f3af6e02593eb6155b28aaed6e
Description-en: grep-like program specifically for large source trees
 Ack is designed as an alternative for 99% of the uses of grep. ack is
 intelligent about the files it searches. It knows about certain file
 types, based on both the extension on the file and, in some cases, the
 contents of the file.
 .
 Ack ignores backup files and files under CVS and .svn directories. It
 also highlights matches to help you see where the match was. Ack uses
 perl regular expressions.

Package: acl2
Description-md5: 11f9e97229e3c77927e661525096d127
Description-en: Computational Logic for Applicative Common Lisp: main binary
 ACL2 is both a programming language in which you can model computer
 systems and a tool to help you prove properties of those models.
 .
 This package contains the base ACL2 binary.

Package: acl2-books
Description-md5: b254130a33041ec03320e5001226eff7
Description-en: Computational Logic for Applicative Common Lisp: compiled libraries
 ACL2 is both a programming language in which you can model computer
 systems and a tool to help you prove properties of those models.
 .
 This package contains numerous precompiled and precertified libraries
 for use in proving theorems with ACL2.  Serious users will no doubt
 want to install this package.

Package: acl2-books-certs
Description-md5: 6db199e882f251b453acf7d17c15ece3
Description-en: Computational Logic for Applicative Common Lisp: library certificates
 ACL2 is both a programming language in which you can model computer
 systems and a tool to help you prove properties of those models.
 .
 This file contains certification records for the various precompiled
 libraries supplied in the ACL2-books package.  ACL2 essentially
 requires that all included books be certified before use.

Package: acl2-books-source
Description-md5: 08e659cca46334f8267d3b949c74e9c4
Description-en: Computational Logic for Applicative Common Lisp: library sources
 ACL2 is both a programming language in which you can model computer
 systems and a tool to help you prove properties of those models.
 .
 This package contains source lisp files to the compiled libraries
 supplied in the ACL2-books package.

Package: acl2-doc
Description-md5: 5c7f73fe4a8d5c6db72b616db6a620bc
Description-en: Computational Logic for Applicative Common Lisp: documentation
 ACL2 is both a programming language in which you can model computer
 systems and a tool to help you prove properties of those models.
 .
 This package contains the documentation for ACL2.

Package: acl2-infix
Description-md5: 81a2aa4af877764973901ab7dc79e3c8
Description-en: Computational Logic for Applicative Common Lisp: infix interface
 ACL2 is both a programming language in which you can model computer
 systems and a tool to help you prove properties of those models.
 .
 This package contains utilities and libraries to access ACL2 via an
 infix notation similar to that used in many non-lisp programming
 languages.

Package: acl2-infix-source
Description-md5: 6e56cc8795675ff4708abb07184b4eef
Description-en: Computational Logic for Applicative Common Lisp: infix source
 ACL2 is both a programming language in which you can model computer
 systems and a tool to help you prove properties of those models.
 .
 This package contains the source files to the infix interface to
 ACL2.

Package: acl2-source
Description-md5: 24b72fcd3b9c9afee8776f2d281499a4
Description-en: Computational Logic for Applicative Common Lisp: source files
 ACL2 is both a programming language in which you can model computer
 systems and a tool to help you prove properties of those models.
 .
 This package contains the lisp source files to the main ACL2 binary.

Package: aclock.app
Description-md5: 457fd8bdacba46388468134aa92e8739
Description-en: Analog dockapp clock for GNUstep
 AClock is an analog clock with display of smooth seconds. It stays in
 the dock.  The display is customizable:
 .
 * Seconds hand and its ticking rate
 * Arabic or Roman numbers, AM/PM
 * Shadows
 * Colors of the elements
 * Alarm and ringing

Package: acm
Description-md5: 7af49809fcfd9f5942b4fbf33c1c3b32
Description-en: Multi-player classic air combat simulator
 A multi-player aerial combat simulation. Players engage in air to air
 combat against one another using heat seeking missiles and cannons.
 .
 Main features include:
 * Simulation with 6 degrees of freedom.
 * Tricycle and bicycle landing gear simulation.
 * Structural limit to the vertical positive/negative load.
 * Standard atmosphere.
 * Weather: daylight/night, fog, wind.
 * Classic instruments, including magnetic compass, turn and slip
 indicator, airspeed indicator, attitude and bank indicator,
 altitude indicator, vertical speed indicator.
 * Navigation: HSI with RNAV calculator, ADF.
 * Head-up display (HUD) and inertial reference system.
 * Auto-pilots: hold altitude, hold climb rate, hold speed, follow VOR
 radial, follow ILS glide path, rudder/ailerons coordination.
 * Several aircraft models implemented, both civil and military.
 * Two sceneries provided: Dallas area (Texas) and Italy area with
 hundreds of runways and radio stations.
 .
 acm runs under the X window system.  This version of acm is
 implemented as a distributed simulation.  It communicates information
 via the IEEE Distributed Interactive Simulation protocol.
 .
 The original version of acm was written by Riley Rainey.  This is
 Umberto Salsi's updated version.

Package: acme
Description-md5: 3b8bfe55f1143c2db17b8974dceb5612
Description-en: Multi-platform cross assembler for 6502/6510/65816 CPU
 This is a cross assembler that can produce code for the following
 processors: 6502, 6510 (including illegal opcodes), 65c02 and 65816.
 ACME supports the standard assembler stuff like global/local/anonymous
 labels, offset assembly, conditional assembly and looping assembly.
 It can include other source files as well as binaries while assembling.
 Calculations can be done in integer or float mode. Oh, and it is fast.

Package: acme-tiny
Description-md5: 5085d7a0169e6f77012dffd350070b68
Description-en: letsencrypt tiny Python client
 acme-tiny is a tiny script to issue and renew TLS certs from Let's Encrypt
 .
 This is a tiny, auditable script that you can throw on your server to issue and
 renew Let's Encrypt certificates. Since it has to be run on your server and
 have access to your private Let's Encrypt account key, the script is kept as
 tiny as possible (currently less than 200 lines). The only prerequisites are
 Python and openssl.

Package: acme.sh
Description-md5: ec2e1ed8dbe00b05c213de47124ef86b
Description-en: Pure unix shell script implementing ACME client protocol
 The acme.sh executable has minimal dependencies and maximal features:
 - full ACME protocol implementation
 - ECDSA certificates support
 - SAN and wildcard certificates with many DNS providers support
 - issue then renew and deploy automatically
 - does not require privileged user

Package: acmetool
Description-md5: 3e5e145ae880b97f3b6e825daf35ce32
Description-en: automatic certificate acquisition tool for Let's Encrypt
 acmetool is an easy-to-use command line tool for automatically
 acquiring TLS certificates from ACME (Automated Certificate Management
 Environment) servers such as Let's Encrypt, designed to flexibly
 integrate into your webserver setup to enable automatic verification.
 .
 acmetool is designed to work like make: you specify what certificates
 you want, and acmetool obtains certificates as necessary to satisfy
 those requirements. If the requirements are already satisfied,
 acmetool doesn't do anything when invoked. Thus, acmetool is
 ideally suited for use on a cron job; it will do nothing until
 certificates are near expiry, and then obtain new ones.
 .
 acmetool is designed to minimise the use of state and be transparent
 in the state that it does use. All state, including certificates, is
 stored in a single directory, by default /var/lib/acme. The schema
 for this directory is simple, comprehensible and documented.

Package: aconnectgui
Description-md5: 93ad27be9e68d0aed9952419652ee486
Description-en: graphical ALSA sequencer connection manager
 aconnectgui is a graphical utility to connect and disconnect two existing
 ports on ALSA sequencer system. The ports with the arbitrary subscription
 permission, such as created by aseqview, can be connected to any (MIDI) device
 ports.
 .
 aconnectgui is a frontend for aconnect, written directly on top of the
 aconnect source, leaving the original source intact, only adding a couple of
 ifdefs, and some calls to the gui part. It provides exactly the same
 functionality, but with a graphical user interface.

Package: acorn-fdisk
Description-md5: 9bb94a8ada79548177ccfe57ec6f8b3c
Description-en: partition editor for Acorn/RISC OS machines
 Acorn-fdisk allows you to edit disk partitions on Acorn machines.  It
 understands a variety of the partition tables formats used under RISC OS,
 including Filecore, ICS-IDE, EESOX and Powertec.

Package: acpi
Description-md5: db6ab4efac863dec3b47725e9bbd40ae
Description-en: displays information on ACPI devices
 Attempts to replicate the functionality of the 'old' apm command on
 ACPI systems, including battery and thermal information. Does not support
 ACPI suspending, only displays information about ACPI devices.

Package: acpi-call-dkms
Description-md5: 556ad288ffebae3f7e62898d0c7abd68
Description-en: Kernel module that enables you to call ACPI methods
 Kernel module that enables you to call ACPI methods by writing the method
 name followed by arguments to /proc/acpi/call.
 .
 It allows you to tamper with your system and should be used with caution.

Package: acpi-override-initramfs
Description-md5: 521012d2176129ead810e5697dbb8b91
Description-en: initramfs-tools hook to override ACPI tables
 Linux supports overriding ACPI tables by adding them in the very
 beginning of initrd.
 .
 This package works as an initramfs-tools hook to add ACPI tables found
 at /var/lib/acpi-override/.

Package: acpica-tools
Description-md5: facf6151aa3b54776431e71fca165b1a
Description-en: ACPICA tools for the development and debug of ACPI tables
 The ACPI Component Architecture (ACPICA) project provides an OS-independent
 reference implementation of the Advanced Configuration and Power Interface
 Specification (ACPI).  ACPICA code contains those portions of ACPI meant to
 be directly integrated into the host OS as a kernel-resident subsystem, and
 a small set of tools to assist in developing and debugging ACPI tables.
 .
 This package contains only the user-space tools needed for ACPI table
 development, not the kernel implementation of ACPI.  The following commands
 are installed:
 -- iasl: compiles ASL (ACPI Source Language) into AML (ACPI Machine
 Language), suitable for inclusion as a DSDT in system firmware.
 It also can disassemble AML, for debugging purposes.
 -- acpibin: performs basic operations on binary AML files (e.g.,
 comparison, data extraction)
 -- acpidump: write out the current contents of ACPI tables
 -- acpiexec: simulate AML execution in order to debug method definitions
 -- acpihelp: display help messages describing ASL keywords and op-codes
 -- acpisrc: manipulate the ACPICA source tree and format source files
 for specific environments
 -- acpixtract: extract binary ACPI tables from acpidump output (see
 also the pmtools package)

Package: acpitool
Description-md5: 8bfbe99c5e1bf2100b04aac2628220b1
Description-en: command line ACPI client
 AcpiTool is a Linux ACPI client. It's a small command line application,
 intended to be a replacement for the apm tool. The primary target audience are
 laptop users, since these people are most interested in things like battery
 status, thermal status and the ability to suspend (sleep mode). The program
 simply accesses the /proc/acpi or /sysfs entries to get or set ACPI values.
 It also supports various extensions for Toshiba, Asus, and IBM Thinkpad
 laptops.

Package: acr
Description-md5: fe7ae73e7ceeb89ce7f04df519ed1fab
Description-en: autoconf like tool
 ACR (Auto Conf Replacement) is an autoconf like tool that allows you to create
 configure scripts for your programs. The main aim of this tool is to teach
 developers how to create portable builds of their tools, just using generic
 functions wrapped by acr to generate portable shellscript.
 .
 Pros:
 * Easy to learn / implement.
 * Faster/smaller final configure script.
 * Own syntax, not complex m4 macros.
 * Reverse engineering tool to recover .acr files from the final configure
 script.
 * Good documentation and tutorials.
 * vim syntax highlighting for configure.acr files
 ($PREFIX/share/acr/vim/install.sh)
 * Debugging support (-d)
 * Integrated support for java, bash, perl, Tcl, c, c++, ruby and Python.
 * Recursive configure script calls.
 * Progress bar in generation stage.
 .
 Cons:
 * Not recommended for huge projects
 * Slow script generation parsing huge configuration files
 * No automake replace. (just type clean makefiles and acr substs)
 * Not enough tested (only on free operating systems (Open|Net|Free|Dfly)BSD,
 GNU systems, and Darwin).
 .
 This package provides the following components:
 * acr        : generate configure scripts.
 * acr-cat    : show configure.acr file from a generated configure script.
 * acr-install: '/usr/bin/install' program wrapper.
 * acr-sh     : acr configure script generator.
 * acr-wrap   : generate a makefile from a meson wrap file.
 * amr        : generate sample/final Makefiles.

Package: actiona
Description-md5: a258a2ae406a96178c043b4c56ac3b6d
Description-en: emulate human activity through a powerful GUI and JavaScript
 Actiona is an application that allows you to execute many actions on your
 computer such as emulating mouse clicks, key presses, showing message boxes,
 editing text files, etc. Tasks can be created using a simple editor or using
 the EcmaScript (JavaScript) programming language for more customization.
 Actiona is cross-platform.

Package: activemq
Description-md5: 17544c4c34fffd98e3266eb6a8784678
Description-en: Java message broker - server
 Apache ActiveMQ is a message broker built around Java Message Service (JMS)
 API : allow sending messages between two or more clients in a loosely coupled,
 reliable, and asynchronous way.
 .
 This message broker supports :
 * JMS 1.1 and J2EE 1.4 with support for transient, persistent, transactional
 and XA messaging
 * Spring Framework, CXF and Axis integration
 * pluggable transport protocols such as in-VM, TCP, SSL, NIO, UDP, multicast,
 JGroups and JXTA
 * persistence using JDBC along with journaling
 * OpenWire (cross language wire protocol) and
 Stomp (Streaming Text Orientated Messaging Protocol) protocols
 .
 This package contains a server installation of ActiveMQ.

Package: activity-aware-firefox
Description-md5: 79940870f6ad54bd17a0e469d49baf26
Description-en: wrapper to make Firefox aware of Plasma Desktop activities
 Using activity-aware-firefox you can have Firefox windows in each Plasma
 Activity bound to that Activity.
 .
 What activity-aware-firefox does is to create a Firefox Profile the first time
 it is run in an Activity, using its unique ID.
 .
 Then every next time you run activity-aware-firefox in that Plasma Activity,
 it will start the Firefox Profile associated with it.

Package: activity-log-manager
Description-md5: 7d35a32d4ba1123a4581b898008fd386
Description-en: blacklist configuration user interface for Zeitgeist
 Zeitgeist is a service which logs the user's activities and events (files
 opened, websites visited, conversations held with other people, etc.) and
 makes the relevant information available to other applications.
 .
 It serves as a comprehensive activity log and also makes it possible to
 determine relationships between items based on usage patterns.
 .
 This package contains Activity Log Manager, a graphical user interface which
 lets you control what gets logged by Zeitgeist. It supports setting up
 blacklists according to several criteria (such as application or file types),
 temporarily stopping all logging as well as deleting recent events.

Package: activity-log-manager-control-center
Description-md5: 15308e023a784b2842ee8146a3cf38fc
Description-en: blacklist configuration for Zeitgeist (transitional package)
 This is a transitional package to ease upgrades to activity-log-manager.
 It can be safely removed.

Package: ada-reference-manual-2005
Description-md5: cf41b8347432728aae56ad1a0e99a934
Description-en: reference documentation for the Ada language (2005 standard)
 The Ada Reference Manual is the ISO standard describing the
 programming language Ada.  The annotated manual provides implementors
 of Ada tools with more background.  Both documents are available in
 HTML, PDF, info, and plain text formats.
 .
 This package installs the 2005 version.

Package: ada-reference-manual-2012
Description-md5: 5b3135b58bad2ae8f525b308aa6071f9
Description-en: reference documentation for the Ada language (2012 standard)
 The Ada Reference Manual is the ISO standard describing the
 programming language Ada.  The annotated manual provides implementors
 of Ada tools with more background.  Both documents are available in
 HTML, PDF, info, and plain text formats.
 .
 This package installs the 2012 version.

Package: ada-reference-manual-2020
Description-md5: 35fe750cc899b4f8b43c8036033de171
Description-en: reference documentation for the Ada language (2020 preview)
 The Ada Reference Manual is the ISO standard describing the
 programming language Ada.  The annotated manual provides implementors
 of Ada tools with more background.  Both documents are available in
 HTML, PDF, info, and plain text formats.
 .
 This package installs an unofficial preview of the 2020 version.

Package: adapterremoval
Description-md5: dedd78d99b0b56f1584fe52d5e5f7796
Description-en: rapid adapter trimming, identification, and read merging of gene sequences
 This program searches for and removes remnant adapter sequences from High-
 Throughput Sequencing (HTS) data and (optionally) trims low quality
 bases from the 3' end of reads following adapter removal. AdapterRemoval
 can analyze both single end and paired end data, and can be used to
 merge overlapping paired-ended reads into (longer) consensus sequences.
 Additionally, the AdapterRemoval may be used to recover a consensus
 adapter sequence for paired-ended data, for which this information is
 not available.

Package: adapterremoval-examples
Description-md5: c376d3f140540d9424753dee5a4d0ec8
Description-en: rapid adapter trimming, identification, and read merging (example data)
 This program searches for and removes remnant adapter sequences from High-
 Throughput Sequencing (HTS) data and (optionally) trims low quality
 bases from the 3' end of reads following adapter removal. AdapterRemoval
 can analyze both single end and paired end data, and can be used to
 merge overlapping paired-ended reads into (longer) consensus sequences.
 Additionally, the AdapterRemoval may be used to recover a consensus
 adapter sequence for paired-ended data, for which this information is
 not available.
 .
 This package provides the example data.

Package: adarkroom
Description-md5: 8f0baefcfacd79db6e9b95fd30b909ac
Description-en: web-based text adventure game
 adarkroom is a web-based text game that runs in a browser. Player needs
 to explore the world and trying to escape from it.

Package: adb
Description-md5: f76b4a6e3d1a7d7138315debf76426e0
Description-en: Android Debug Bridge
 A versatile command line tool that lets you communicate with an emulator
 instance or connected Android-powered device.
 .
 This package depends on "android-udev-rules" which contains
 the udev rules for Android devices. Without this package, adb and fastboot need
 to be running with root permission.

Package: adbd
Description-md5: 9d7e69bd2a37effb999d921d20615d1a
Description-en: Android Debug Bridge daemon
 Android Debug Bridge (adb) is a versatile tool that lets you manage the state
 of an emulator instance or Android-powered device. It is a client-server
 program that includes three components:
 .
 A client, which runs on your development machine. You can invoke a
 client from a shell by issuing an adb command. Other Android tools such
 as the ADT plugin and DDMS also create adb clients.
 .
 A server, which runs as a background process on your development
 machine. The server manages communication between the client and the
 adb daemon running on an emulator or device.
 .
 A daemon, which runs as a background process on each emulator or device
 instance.
 .
 This package provides the daemon component.

Package: add64
Description-md5: becdb3c25b02e48a994700b23550da92
Description-en: additive synthesizer for JACK
 Add64 is the result of my experiments around additive
 synthesis and is intended for research purposes only.
 .
 The spectral drawing scheme for the harmonics and
 envelopes has been inspired by the virtual pipe
 organ Aeolus by Fons Adriaensen.

Package: addchain
Description-md5: 110be941c743fd58bb4cf177fad60875
Description-en: Cryptographic Addition Chain Generation in Go (program)
 Cryptographic Addition Chain Generation in Go
 addchain generates short addition chains for exponents of cryptographic
 interest with results rivaling the best hand-optimized chains. Intended
 as a building block in elliptic curve or other cryptographic code
 generators.
 .
 * Suite of algorithms from academic research: continued fractions,
 dictionary-based and Bos-Coster heuristics
 * Custom run-length techniques exploit structure of cryptographic
 exponents
 with excellent results on Solinas primes
 * Generic optimization methods eliminate redundant operations
 * Simple domain-specific language for addition chain computations
 * Command-line interface or library
 * Code generation and templated output support
 .
 This package contains the 'addchain' tool.

Package: addresses-goodies-for-gnustep
Description-md5: 742d21cb19b3f6843a605485ad5391cf
Description-en: Address Manager goodies for GNUstep (dummy transitional package)
 This package is a dummy transitional package to facilitate upgrades
 to the new gnustep-addresses-goodies package.
 .
 It can be safely removed.

Package: addressmanager.app
Description-md5: 28774e21eb4f43c64a682e22a3195b03
Description-en: Personal Address Manager for GNUstep
 This package constitutes a personal address manager for the GNUstep
 software system. It allows archiving complete personal contact
 information, organizing contacts in groups, integration with other
 software such as mail clients and sharing address information with
 other users over the network.

Package: adequate
Description-md5: 78fa8067b5408a4faa0c34c4e089e5c4
Description-en: Debian package quality testing tool
 adequate checks packages installed on the system and reports bugs and policy
 violations.
 .
 The following checks are currently implemented:
 * broken symlinks;
 * missing copyright file;
 * obsolete conffiles;
 * Python modules not byte-compiled;
 * missing libraries, undefined symbols, symbol size mismatches;
 * program name collisions;
 * missing alternatives;
 * missing binfmt interpreters and detectors;
 * missing pkg-config dependencies;
 * invalid user/group values in systemd/D-Bus/sysvinit files.

Package: adios2-data
Description-md5: 8dfd1562d15510899ddf04cb3bd599c3
Description-en: ADIOS2 Adaptable IO system for simulations - tool data
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains tool data for ADIOS2.

Package: adios2-mpi-bin
Description-md5: 13439910a31b75459b92b4893cee3be1
Description-en: ADIOS2 Adaptable IO system for simulations - binary tools (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains binary tools for the MPI build of ADIOS2.

Package: adios2-scripts
Description-md5: 47150ef130d4a9e991df093a62ec1dec
Description-en: ADIOS2 Adaptable IO system for simulations - scripts
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains scripts for ADIOS2.

Package: adios2-serial-bin
Description-md5: d0a03efaffbc863c9f7ba4203085ebd4
Description-en: ADIOS2 Adaptable IO system for simulations - binary tools (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains binary tools for ADIOS2.

Package: adium-theme-ubuntu
Description-md5: 314da14682c298664cc6118ca7defcf7
Description-en: Adium message style for Ubuntu
 Adium message style for Ubuntu, to be used in an instant messenger that
 supports Adium message styles, such as Empathy.

Package: adjtimex
Description-md5: 1b80fcb84c71e0b80763c87170b3227b
Description-en: kernel time variables configuration utility
 This package provides a utility to manipulate the kernel time
 variables.  For a machine connected to the Internet, or equipped with
 a precision oscillator or radio clock, the best way to keep the
 system clock accurate is using NTP (Network Time Protocol).  However,
 for a standalone or intermittently connected machine, you may use
 adjtimex instead to at least correct for systematic drift.  It can
 optionally adjust the system clock using the CMOS clock as a
 reference, and can log times for long-term estimation of drift rates.

Package: adjutant-api
Description-md5: b1f44b2f095d4eb6270a9ed6edd41df0
Description-en: OpenStack admin framework - API Server
 Adjutant is an admin framework to bridge a public cloud business logic (maybe
 an ERP, or your own system) to an OpenStack deployment. Adjutant provides
 (among others) user sign-up, password reset, role management, and more, all of
 this in a self-service way.
 .
 This package contains the Barbican API Server.

Package: adjutant-common
Description-md5: ddc4411608156676d51672c889454053
Description-en: OpenStack admin framework - common files
 Adjutant is an admin framework to bridge a public cloud business logic (maybe
 an ERP, or your own system) to an OpenStack deployment. Adjutant provides
 (among others) user sign-up, password reset, role management, and more, all of
 this in a self-service way.
 .
 This package contains common files for Barbican.

Package: adjutant-doc
Description-md5: 2c2ae13096f397d21a9427f5d3e57fe4
Description-en: OpenStack admin framework - doc
 Adjutant is an admin framework to bridge a public cloud business logic (maybe
 an ERP, or your own system) to an OpenStack deployment. Adjutant provides
 (among others) user sign-up, password reset, role management, and more, all of
 this in a self-service way.
 .
 This package contains the documentation.

Package: adlibtracker2
Description-md5: ab1a2b4bc6c66dfe1c6a9e6f39d60224
Description-en: userfriendly tracker aimed for the OPL3 FM-chip
 This is an 18-channel FM tracker for the OPL3-chip (or compatible) generally
 found on the older Soundblaster soundcards from Creative Labs. In other
 words - a tool for making music with FM-synthesis.
 .
 Supported song formats are A2M, A2P, A2T, AMD, CFF, DFM, FMK, HSC, MTK, RAD,
 S3M, SAT, SA2, XMS.

Package: admesh
Description-md5: 618cfc32b0d16e74aea7a47ac42a2ec2
Description-en: Tool for processing triangulated solid meshes. Binary
 Currently, ADMesh only reads the STL file
 format that is used for rapid prototyping applications,
 although it can write STL, VRML, OFF, and DXF files.
 Some features of admesh are: Fill holes in the mesh
 by adding facets. Repair facets by connecting
 nearby facets. Repair normal directions
 (i.e. facets should be CCW) Remove degenerate
 facets (i.e. facets with 2 or more vertices equal)

Package: adminer
Description-md5: d71217c0cebda0e847dbf809dc3cf035
Description-en: Web-based database administration tool
 Adminer (formerly phpMinAdmin) is a full-featured database management tool
 written in PHP. Conversely to phpMyAdmin, it is a light weight application
 with these priorities in order: security, user experience, performance,
 feature set and size.

Package: adms
Description-md5: 8f9db430be778b8114776101e3401067
Description-en: Automatic device model synthesizer for Verilog-AMS
 ADMS is a code generator that converts electrical compact device models
 specified in high-level description language into
 ready-to-compile c code for the API of spice simulators.  Based on
 transformations specified in xml language adms transforms Verilog-AMS
 code into other target languages.

Package: adns-tools
Description-md5: 2c567a92eb55676cb0771def0af49103
Description-en: Asynchronous-capable DNS client utilities
 adns is a DNS resolver.  In contrast with many existing interfaces,
 gethostbyname et al and libresolv, it can be used in an asynchronous,
 non-blocking manner.  Many queries can be handled simultaneously.
 .
 This package contains useful utilities for IP address resolving,
 fast bulk logfile processing, and testing.

Package: adonthell
Description-md5: f315195fa040e0f72c53e8a3c2cee9c4
Description-en: 2D graphical roleplaying game
 A 2D graphical RPG game inspired by good old console RPGs like the
 ones on the SNES.
 .
 This package contains the Adonthell engine. You'll also need a game
 to be able to play. For this release, the official game is Waste's
 Edge, found in the package adonthell-data.

Package: adonthell-data
Description-md5: 6395bd0065d50a163898515ebb87388e
Description-en: Data files needed by Adonthell
 This is the official game for Adonthell 0.3
 .
 As a loyal servant of the elven Lady Silverhair, you arrive at the remote
 trading post of Waste's Edge, where she is engaged in negotiations with the
 dwarfish merchant Bjarn Fingolson. But not all is well at Waste's Edge, and
 soon you are confronted with circumstances that are about to destroy your
 mistress' high reputation. And you are the only one to avert this ...

Package: adplay
Description-md5: ca1ace79ff4381b414ffeb4fd4683073
Description-en: console-based OPL2 audio player
 AdPlay is AdPlug's console-based frontend. AdPlug is a free, universal OPL2
 audio playback library. AdPlay/UNIX supports the full range of AdPlug's file
 format playback features. Despite this, at the moment, only emulated OPL2
 output is supported by AdPlay, but this on a wide range of output devices.

Package: adplug-utils
Description-md5: 33daa2052c67f06329277d2f24c46fd1
Description-en: free AdLib sound library (utils)
 AdPlug is a free, cross-platform, hardware independent AdLib sound player
 library, mainly written in C++ and released under the LGPL. AdPlug plays
 sound data, originally created for the AdLib (OPL2) and Sound Blaster
 (Dual OPL2/OPL3) audio boards, directly from its original format on top
 of an emulator or by using the real hardware. No OPL chip is required
 for playback.
 .
 This package contains additional utilities.

Package: adql-java
Description-md5: f3c81d2962b37631665f7715101343b6
Description-en: Parse, manipulate and translate ADQL queries with Java
 ADQL is a SQL-like language which includes astronomical facilities to
 query a database. This language has been defined by the IVOA in the
 Recommendation of 30 Oct 2008 (Version 2.0) and is mainly used in the
 Table Access Protocol (TAP).
 .
 Functionalities of the package:
 .
 * Parse: read ADQL queries in text and transform them into a Java object
 (actually, a syntactic tree).
 * Manipulate: the generated object can be manipulated so than modifying the
 original query.
 * Translate: an interface and some implementations lets translating SQL
 into other languages like SQL.

Package: adql-java-doc
Description-md5: 3a62dc071ba7cd41f142decf45261abf
Description-en: Parse, manipulate and translate ADQL queries (API doc)
 ADQL is a SQL-like language which includes astronomical facilities to
 query a database. This language has been defined by the IVOA in the
 Recommendation of 30 Oct 2008 (Version 2.0) and is mainly used in the
 Table Access Protocol (TAP).
 .
 This package contains the JavaDoc documentation of the package.

Package: adr-tools
Description-md5: a4123fe239affe141938e1ae2f84c819
Description-en: tools for working with a log of Architecture Decision Records
 Architecture Decision Records or ADRs for short encode architectural
 decisions through the lifetime of a project. They are meant to help future
 maintainers to understand how the project came do be the way it is. ADRs can
 help understand past decisions, supersede them with new decisions and list
 currently effective decisions.

Package: adsys-windows
Description-md5: 2d51dbf168d24a07150664ca34d56985
Description-en: AD SYStem integration
 ADSys is an AD SYStem tool to integrate GPOs with a linux system.
 It allows one to handle machine and users GPOs, mapping them to dconf keys,
 apparmor rules, mounts, proxy settings, certificate autoenrollment and running
 scripts at different points in time.
 .
 This package contains all the assets and binaries to install
 on the Active Directory Windows server.
 The binaries are Windows executables.

Package: adun-core
Description-md5: 342c93ca6222192992707fbc49114d4c
Description-en: Molecular Simulator
 Adun is a biomolecular simulator that also includes data management and
 analysis capabilities.  It was developed at the Computational Biophysics
 and Biochemistry Laboratory, a part of the Research Unit on Biomedical
 Informatics of the UPF.
 .
 This package contains the AdunCore program and the Adun server.  If
 you want the graphical UI frontend, install the adun.app package.

Package: adun.app
Description-md5: 78adc89c967b1398bd4104cd61c7f06c
Description-en: Molecular Simulator for GNUstep (GUI)
 Adun is a biomolecular simulator that also includes data management and
 analysis capabilities.  It was developed at the Computational Biophysics
 and Biochemistry Laboratory, a part of the Research Unit on Biomedical
 Informatics of the UPF.
 .
 This package contains UL, the Adun GUI frontend.

Package: advi
Description-md5: 28ba481a238ab997c6af1b3efc24e7d7
Description-en: active DVI previewer and presenter
 Active-DVI is a DVI previewer and presenter written in Objective Caml
 with some eye candy effects for presentation, support for interactive
 demonstrations, and embedding of arbitrary applications within the
 presentation (hence the Active adjective of the presenter :).
 .
 Active-DVI does not (yet) support postscript fonts (see the README.Debian for
 more details).
 .
 Active-DVI also has the ability to run embedded commands, which may cause
 security problems when viewing untrusted DVI files. Make sure to read the
 README.Debian for more information.

Package: advi-examples
Description-md5: ae407edd46fb02e622b3d1ce1f60b8df
Description-en: example presentations for Active-DVI (advi)
 Active-DVI is a DVI previewer and presenter written in Objective Caml
 with some eye candy effects for presentation, support for interactive
 demonstrations, and embedding of arbitrary applications within the
 presentation (hence the Active adjective of the presenter :).
 .
 This package contains example presentations for Active-DVI.

Package: adwaita-icon-theme-legacy
Description-md5: c7484bcd5821e4895cfd4448d2b9c01d
Description-en: fullcolor icon theme providing fallback for legacy applications
 This package contains icons that have been dropped from the
 adwaita-icon-theme, and are thus considered legacy.
 .
 Applications that use the freedesktop.org icon-theme spec would be
 missing icons when they're configured to use the adwaita-icon-theme,
 for example because it is set as the system's default icon-theme.
 By making adwaita-icon-theme inherit from adwaita-icon-theme-legacy
 it becomes once again a complete icon-theme that third party
 applications can use.

Package: adwaita-qt
Description-md5: 2dcac42ee1ee4eeaecbdef44bb880176
Description-en: Qt 5 port of GNOME’s Adwaita theme
 Adwaita-Qt provides a port of Adwaita theme, which is the default style
 of GNOME, to Qt 5.
 .
 To use it, start your Qt applications with “-style Adwaita” parameter,
 or export QT_STYLE_OVERRIDE=Adwaita environment variable.
 For the dark version, use Adwaita-Dark instead of Adwaita.

Package: adwaita-qt6
Description-md5: c52cf44f158221887fd9f35ddb9812b7
Description-en: Qt 6 port of GNOME’s Adwaita theme
 Adwaita-Qt provides a port of Adwaita theme, which is the default style
 of GNOME, to Qt 6.
 .
 To use it, start your Qt applications with “-style Adwaita” parameter,
 or export QT_STYLE_OVERRIDE=Adwaita environment variable.
 For the dark version, use Adwaita-Dark instead of Adwaita.

Package: aegean
Description-md5: 2efce1184b400907195563de7b546560
Description-en: integrated genome analysis toolkit
 The AEGeAn Toolkit is designed for the Analysis and Evaluation of Genome
 Annotations. The toolkit includes a variety of analysis programs, e.g. for
 comparing distinct sets of gene structure annotations (ParsEval), computation
 of gene loci (LocusPocus) and more.

Package: aegisub
Description-md5: ac7c657c68b22f27b1565e35b32050af
Description-en: advanced subtitle editor
 Originally created as tool to make typesetting, particularly in anime
 fansubs, a less painful experience, Aegisub has grown into a fully
 fledged, highly customizable subtitle editor.
 .
 It features a lot of convenient tools to help you with timing, typesetting,
 editing and translating subtitles, as well as a powerful scripting environment
 called Automation (originally mostly intended for creating karaoke effects,
 Automation can now be used much else, including creating macros and various
 other convenient tools).

Package: aegisub-l10n
Description-md5: cd76a82e2acffa015599832e88446412
Description-en: aegisub language packages
 Originally created as tool to make typesetting, particularly in anime
 fansubs, a less painful experience, Aegisub has grown into a fully
 fledged, highly customizable subtitle editor.
 .
 It features a lot of convenient tools to help you with timing, typesetting,
 editing and translating subtitles, as well as a powerful scripting environment
 called Automation (originally mostly intended for creating karaoke effects,
 Automation can now be used much else, including creating macros and various
 other convenient tools).
 .
 This package contains language packages for the following languages:
 ca, cs, da, de, el, es, fa, fi, fr, hu, id, it, ja, ko, pl, pt_BR, pt_PT, ru,
 sr_RS, vi, zh_CN, zh_TW

Package: aeolus
Description-md5: c32beaee8e242fa55dd30dc6f5577387
Description-en: Synthesised pipe organ emulator
 Aeolus is a synthesised (i.e. not sampled) pipe organ emulator that
 should be good enough to make an organist enjoy playing it. It is a
 software synthesiser optimised for this job, with possibly hundreds
 of controls for each stop, that enable the user to "voice" his
 instrument.
 .
 Main features of the default instrument: three manuals and one pedal,
 five different temperaments, variable tuning, MIDI control of course,
 stereo, surround or Ambisonics output, flexible audio controls
 including a large church reverb.
 .
 Aeolus is not very CPU-hungry, and should run without problems on a
 e.g. a 1GHz, 256Mb machine.

Package: aephea
Description-md5: a971e6d1db17ea977fc313c7cb8683f9
Description-en: text-based authoring tool for HTML
 Aephea is an HTML authoring framework.  It enforces HTML well-formedness
 with a simpler and stricter syntax, provides useful extensions and
 abstractions as well as facilities for adding new ones, all in a single
 unified approach that stays close to HTML itself.  Some of Aephea's
 characteristics are a TeX-like syntax, dictionary stacks, iteration and a
 focus on styling via CSS.
 .
 PUD (Portable Unix Documentation) is shipped with Aephea.  It provides
 mini-languages for authoring Unix manual pages and FAQ documents with output
 both in HTML and troff.
 .
 Both Aephea and PUD are written in zoem, a high-level macro/programming
 language with character filtering capabilities.
 .
 If you'd like to generate manpages, but don't like troff syntax, and find
 Perl's POD too limited, Aephea's PUD is likely useful for you. If you like
 your documents to be available in both PDF and HTML, but find DocBook XML
 too heavyweight (and aren't really happy with Docbook XML's baroque default
 tagnames), and if you'd rather not typeset your documents in one of the
 Markdown dialects, you'll like PUD.

Package: aerc
Description-md5: 844b18ecfb9cba508d504a08ac776cc8
Description-en: Pretty Good Email Client
 aerc is an email client that runs in your terminal. It's highly efficient and
 extensible, perfect for the discerning hacker. Some of its more interesting
 features include:
 .
 * Editing emails in an embedded terminal tmux-style, allowing you to check on
 incoming emails and reference other threads while you compose your replies
 * Render HTML emails with an interactive terminal web browser, highlight
 patches with diffs, and browse with an embedded less session
 * Vim-style keybindings and ex-command system, allowing for powerful
 automation at a single keystroke
 * First-class support for working with git & email
 * Open a new tab with a terminal emulator and a shell running for easy access
 to nearby git repos for parallel work
 * Support for multiple accounts, with IMAP, Maildir, Notmuch, Mbox and JMAP
 backends. Along with IMAP, JMAP, SMTP, and sendmail transfer protocols.
 * Asynchronous IMAP and JMAP support ensures the UI never gets locked up by
 a flaky network.
 * Efficient network usage - aerc only downloads the information which is
 necessary to present the UI, making for a snappy and bandwidth-efficient
 experience
 * Email threading (with and/or without IMAP server support).
 * PGP signing, encryption and verification using GNUpg.
 * 100% free and open source software!

Package: aesfix
Description-md5: e19d002714d08e62fc2219e297f59ca6
Description-en: tool for correcting bit errors in an AES key schedule
 This program illustrates a technique for correcting bit errors in an AES
 key schedule. It should be used with the output of the aeskeyfind program.
 .
 It is limited to AES-128 key schedules, and it can only correct unidirectional
 1->0 bit errors.  For the most part it has been optimized for readability
 rather than performance.
 .
 This package is useful to several activities, as forensics investigations.

Package: aeskeyfind
Description-md5: 07a7a3e516ece906a38c6b6eb0efb1c7
Description-en: tool for locating AES keys in a captured memory image
 This program illustrates automatic techniques for locating 128-bit and
 256-bit AES keys in a captured memory image.
 .
 The program uses various algorithms and also performs a simple entropy
 test to filter out blocks that are not keys.  It counts the number of
 repeated bytes and skips blocks that have too many repeats.
 .
 This method works even if several bits of the key schedule have been
 corrupted due to memory decay.
 .
 This package is useful to several activities, as forensics investigations.

Package: aeson-pretty
Description-md5: b9279c14899612a43ca25c99cf538f42
Description-en: JSON pretty-printing tool
 The command-line tool reads JSON from stdin and writes prettified
 JSON to stdout. It also offers a complementary compact-mode,
 essentially the opposite of pretty-printing.
 .
 This is built on the aeson-pretty library; see also
 libghc-aeson-pretty-dev.

Package: aespipe
Description-md5: 2ddca24ac9f8c8110258c420a625301a
Description-en: AES-encryption tool with loop-AES support
 aespipe is an encryption tool that reads from standard input and
 writes to standard output. It uses the AES (Rijndael) cipher.
 .
 aespipe can be used for non-destructive in-place encryption
 of existing disk partitions for use with the loop-AES encrypted
 loopback kernel module.
 .
 It can also be used as an encryption filter to create and restore
 encrypted tar/cpio backup archives and to read/write and convert
 loop-AES compatible encrypted images.
 .
 Note that aespipe does not store any length information with the
 encrypted images, so it cannot be used as general purpose filter
 for encryption, but only for certain formats like tar.

Package: aethersdr
Description-md5: ff239cfce3a12fe8fc35600598b41a29
Description-en: FlexRadio transceiver client
 AetherSDR brings FlexRadio operation to Linux without Wine or virtual machines.
 Built from the ground up with Qt6 and C++20,
 it speaks the SmartSDR protocol natively and aims to
 replicate the full SmartSDR experience.

Package: aetos
Description-md5: 39c10bc0c17d34a21b491814fc38ad40
Description-en: reverse-proxy for enforcing openstack multi-tenancy for Prometheus
 Aetos is a reverse-proxy, which when placed in front of Prometheus will
 enforce openstack multi-tenancy and keystone authentication for every
 Prometheus query. It integrates with OpenStack Telemetry (Ceilometer)
 components to control access to metrics, making sure each request is checked
 against tenant identity / role, so that Prometheus queries cannot bypass
 tenancy boundaries.

Package: aetos-doc
Description-md5: 54aade7894002c2bde0e24b70b974dbb
Description-en: reverse-proxy for enforcing openstack multi-tenancy for Prometheus - doc
 Aetos is a reverse-proxy, which when placed in front of Prometheus will
 enforce openstack multi-tenancy and keystone authentication for every
 Prometheus query. It integrates with OpenStack Telemetry (Ceilometer)
 components to control access to metrics, making sure each request is checked
 against tenant identity / role, so that Prometheus queries cannot bypass
 tenancy boundaries.
 .
 This package contains the documentation.

Package: aewan
Description-md5: f35d5e6a27e200b26631a11dd8be37e5
Description-en: ASCII-art Editor Without A Name
 aewan is an ASCII art editor with support for multiple layers that can be
 edited individually, colors, rectangular copy and paste, and intelligent
 horizontal and vertical flipping (converts '\' to '/', etc). It produces
 both stand-alone art files and an easy-to-parse format for integration
 into your terminal applications.

Package: afdko
Description-md5: 375cf39aea39e4585e2c3a480c0e0176
Description-en: Adobe Font Development Kit for OpenType
 Tools used to make OpenType fonts by adding the OpenType-specific data to a
 TrueType or Type1 font.

Package: afdko-bin
Description-md5: df226f53b9103c91b5ea360663440c8c
Description-en: Adobe Font Development Kit for OpenType (Binaries)
 Tools used to make OpenType fonts by adding the OpenType-specific data to a
 TrueType or Type1 font.
 .
 This package installs native binaries in AFDKO.

Package: afdko-doc
Description-md5: 890c83ea5529a67cd86406202fa60104
Description-en: Adobe Font Development Kit for OpenType (common documentation)
 Tools used to make OpenType fonts by adding the OpenType-specific data to a
 TrueType or Type1 font.
 .
 This is the common documentation package.

Package: afew
Description-md5: bfdf461dc8c4c596bae3ef4ddd0ca48f
Description-en: Tagging script for notmuch mail
 The basic task of afew is to provide automatic tagging each time new
 mail is registered with notmuch. In a classic setup, you might call it
 after 'notmuch new' in an offlineimap post sync hook.
 .
 In addition to more elementary features such as adding tags based on
 email headers or maildir folders, handling killed threads and spam, it
 can do some heavy magic in order to /learn/ how to initially tag your
 mails based on their content.
 .
 In move mode, afew will move mails between maildir folders according to
 configurable rules that can contain arbitrary notmuch queries to match
 against any searchable attributes.

Package: affiche.app
Description-md5: f732431a6a3d375f257bb21a33fdce7f
Description-en: Application to "stick" little notes on the desktop
 This is a little application that allows people to "stick" little
 notes on their computer desktop. It was made for the GNUstep
 environment.

Package: afflib-tools
Description-md5: d921f022f11087a75037c0e1bcd6aa24
Description-en: Advanced Forensics Format Library (utilities)
 The Advanced Forensic Format (AFF) is on-disk format for storing
 computer forensic information. Critical features of AFF include:
 .
 - AFF allows you to store both computer forensic data and associated
 metadata in one or more files.
 - AFF allows files to be digital signed, to provide for
 chain-of-custody and long-term file integrity.
 - AFF allows for forensic disk images to stored encrypted and
 decrypted on-the-fly for processing. This allows disk images
 containing privacy sensitive material to be stored on the Internet.
 .
 This package provides the AFF Toolkit, that is a set of programs for
 working with computer forensic information. Using these tools you can:
 * Interconvert disk images between a variety of formats, including:
 - raw or "dd";
 - splitraw (in which a single image is split between multiple files);
 - AFF format (in which the entire disk image is stored in a single
 file);
 - AFD format (in which a disk image is stored in multiple AFF files
 stored in a single directory);
 - AFM format (in which an AFF file is used to annotate a raw file).
 * Compare disk images and report the data or metadata that is different.
 * Copy disk images from one location to another, with full verification
 of data, metadata, and the automatic generation of a chain-of-custody
 segment.
 * Find errors in an AFF file and fix them.
 * Print information about a file.
 * Print detailed statistics about a file
 * Generate a XML representation of a disk image's metadata (for example,
 acquisition time or the serial number of the acquisition device).
 * Produce a XML "diskprint" which allows a disk image to be rapidly
 fingerprinted without having the computer the SHA1 of the entire
 disk.
 .
 The AFF Toolkit provides these executables: affcat, affcompare, affconvert,
 affcopy, affcrypto, affdiskprint, affinfo, affix, affrecover, affsegment,
 affsign, affstats, affuse, affverify and affxml.

Package: afl++
Description-md5: dad03c98adce45fdfb6d2610388bb2e7
Description-en: instrumentation-driven fuzzer for binary formats
 American fuzzy lop is a fuzzer that employs compile-time instrumentation and
 genetic algorithms to automatically discover clean, interesting test cases
 that trigger new internal states in the targeted binary. This substantially
 improves the functional coverage for the fuzzed code. The compact synthesized
 corpora produced by the tool are also useful for seeding other, more labor- or
 resource-intensive testing regimes down the road.
 .
 afl++-fuzz is designed to be practical: it has modest performance
 overhead, uses a variety of highly effective fuzzing strategies, requires
 essentially no configuration, and seamlessly handles complex, real-world use
 cases - say, common image parsing or file compression libraries.
 .
 afl++ is a fork of the unmaintained afl.

Package: afl++-doc
Description-md5: e28faca40fdb5d878c9f725ad154b396
Description-en: instrumentation-driven fuzzer for binary formats - documentation
 American fuzzy lop is a fuzzer that employs compile-time instrumentation and
 genetic algorithms to automatically discover clean, interesting test cases
 that trigger new internal states in the targeted binary.
 .
 This package provides the documentation, a collection of special crafted test
 cases, vulnerability samples and experimental stuff.

Package: afnix
Description-md5: 4fa7732d8fdce86e3dbebc4c386022a0
Description-en: Compiler and run-time for the AFNIX programming language
 AFNIX is a multi-threaded functional programming language with
 dynamic symbol bindings that support the object oriented paradigm.
 The language features a state of the art runtime engine. The
 distribution is available with several clients and a rich set
 of modules that are designed to be platform independent.

Package: afnix-doc
Description-md5: 94e8f76cac01cc81fb148a361eb7998b
Description-en: Compiler and run-time for the AFNIX programming language (documentation)
 AFNIX is a multi-threaded functional programming language with
 dynamic symbol bindings that support the object oriented paradigm.
 The language features a state of the art runtime engine. The
 distribution is available with several clients and a rich set
 of modules that are designed to be platform independent.
 .
 This package contains the documentation for AFNIX.

Package: aft
Description-md5: ff4835b187300146cdcd26e4be8dd4d7
Description-en: "free form" document preparation system
 AFT is a document preparation system. It is mostly free form meaning that there
 is little intrusive markup. AFT source documents look a lot like plain old
 ASCII text.
 .
 AFT has a few rules for structuring your document and these rules have more to
 do with formatting your text rather than embedding commands.
 .
 Right now, AFT produces pretty good (weblint-able) HTML, XHTML, LaTeX, lout and
 RTF. It can, in fact, be coerced into producing all types of output (e.g.
 roll-your-own XML). All that needs to be done is to edit a rule file. You can
 even customize your own HTML rule files for specialized output.

Package: aften
Description-md5: c43d25867dae1515337595088e5e6907
Description-en: audio AC3 encoder
 Aften is an audio encoder which generates compressed audio streams based on
 ATSC A/52 specification. This type of audio is also known as AC-3 or Dolby®
 Digital and is one of the audio codecs used in DVD-Video content.

Package: afterstep
Description-md5: d34d45817d3b122e341c7841a63b70c5
Description-en: window manager with the NEXTSTEP look and feel
 AfterStep is a window manager based on FVWM which attempts to emulate
 the NEXTSTEP look and feel, while retaining the configurability of its
 predecessor.  Note that this window manager makes extensive use of the
 color palette.  If you have only an 8-bit color display, it will run
 as packaged, but you may want to modify the configuration to use fewer
 colors.
 .
 AfterStep is a continuation of the BowMan window manager project, but
 the name was changed to reflect the desire that it do more than
 simply emulate and become a valuable window manager in its own right.

Package: afterstep-data
Description-md5: 3697b2f757ada549aeb0717a85629d58
Description-en: data files for AfterStep window manager
 AfterStep is a window manager based on FVWM which attempts to emulate
 the NEXTSTEP look and feel, while retaining the configurability of its
 predecessor.  Note that this window manager makes extensive use of the
 color palette.  If you have only an 8-bit color display, it will run
 as packaged, but you may want to modify the configuration to use fewer
 colors.
 .
 The package contains data and configuration files needed by AfterStep.

Package: afuse
Description-md5: 602bf8a6925e536531c3f47c66ff31b9
Description-en: automounting file system implemented in user-space using FUSE
 Afuse is a FUSE based filesystem which implements filesystem automounting
 functionality similar to Linux's autofs.

Package: agda
Description-md5: 65333dc4f3e4d00a90419d96d9785d24
Description-en: dependently typed functional programming language
 Agda is a dependently typed functional programming language: It has inductive
 families, which are like Haskell's GADTs, but they can be indexed by values and
 not just types. It also has parameterised modules, mixfix operators, Unicode
 characters, and an interactive Emacs interface (the type checker can assist in
 the development of your code).
 .
 Agda is also a proof assistant: It is an interactive system for writing and
 checking proofs. Agda is based on intuitionistic type theory, a foundational
 system for constructive mathematics developed by the Swedish logician Per
 Martin-Löf. It has many similarities with other proof assistants based on
 dependent types, such as Coq, Epigram and NuPRL.
 .
 This is a meta package which provides Agda's emacs mode, executable, standard
 library and its documentation.

Package: agda-bin
Description-md5: f8e26d204d9ccc3a3cfdad460ae35595
Description-en: commandline interface to Agda
 Agda is a dependently typed functional programming language: It has inductive
 families, which are like Haskell's GADTs, but they can be indexed by values and
 not just types. It also has parameterised modules, mixfix operators, Unicode
 characters, and an interactive Emacs interface (the type checker can assist in
 the development of your code).
 .
 Agda is also a proof assistant: It is an interactive system for writing and
 checking proofs. Agda is based on intuitionistic type theory, a foundational
 system for constructive mathematics developed by the Swedish logician Per
 Martin-Löf. It has many similarities with other proof assistants based on
 dependent types, such as Coq, Epigram and NuPRL.
 .
 This package provides a command-line program for type-checking and compiling
 Agda programs. The program can also generate hyperlinked, highlighted HTML
 files from Agda sources.

Package: agda-stdlib
Description-md5: 4ece98bbb11d7cf332049506209a62fc
Description-en: standard library for Agda
 Agda is a dependently typed functional programming language: It has inductive
 families, which are like Haskell's GADTs, but they can be indexed by values and
 not just types. It also has parameterised modules, mixfix operators, Unicode
 characters, and an interactive Emacs interface (the type checker can assist in
 the development of your code).
 .
 Agda is also a proof assistant: It is an interactive system for writing and
 checking proofs. Agda is based on intuitionistic type theory, a foundational
 system for constructive mathematics developed by the Swedish logician Per
 Martin-Löf. It has many similarities with other proof assistants based on
 dependent types, such as Coq, Epigram and NuPRL.
 .
 The Agda standard library contains modules for many common data structures and
 proof patterns. Modules provided include:
 - Algebra: Specifying and reasoning about abstract algebraic structures
 - Category: Using idioms from category theory to structure functional programs
 - Coinduction: Support for programming coindutively
 - Data: Data types and properties about data types
 - Foreign: Relating to the foreign function interface
 - Induction: A general framework for induction
 - IO: Input/output related functions
 - Level: Universe levels
 - Relations: Properties of and proofs about relations
 - Size: Sizes used by the sized types mechanism
 .
 This package contains the complete library.

Package: agda-stdlib-doc
Description-md5: 50c649f47d4a225ada933c7e49e21b07
Description-en: standard library for Agda — documentation
 Agda is a dependently typed functional programming language: It has inductive
 families, which are like Haskell's GADTs, but they can be indexed by values and
 not just types. It also has parameterised modules, mixfix operators, Unicode
 characters, and an interactive Emacs interface (the type checker can assist in
 the development of your code).
 .
 Agda is also a proof assistant: It is an interactive system for writing and
 checking proofs. Agda is based on intuitionistic type theory, a foundational
 system for constructive mathematics developed by the Swedish logician Per
 Martin-Löf. It has many similarities with other proof assistants based on
 dependent types, such as Coq, Epigram and NuPRL.
 .
 The Agda standard library contains modules for many common data structures and
 proof patterns. Modules provided include:
 - Algebra: Specifying and reasoning about abstract algebraic structures
 - Category: Using idioms from category theory to structure functional programs
 - Coinduction: Support for programming coindutively
 - Data: Data types and properties about data types
 - Foreign: Relating to the foreign function interface
 - Induction: A general framework for induction
 - IO: Input/output related functions
 - Level: Universe levels
 - Relations: Properties of and proofs about relations
 - Size: Sizes used by the sized types mechanism
 .
 This package contains the hyperlinked library documentation.

Package: age
Description-md5: 85dd9ab1e3fd8da906518326d4c6e3d4
Description-en: simple, modern and secure encryption tool
 age features small explicit keys, no config options, and UNIX-style
 composability.

Package: age-plugin-tpm
Description-md5: 720d6b0d33e851383524e058fba405b2
Description-en: TPM 2.0 plugin for encryption utility 'age'
 Trusted Platform Module (TPM) plugin for 'age' clients.
 .
 age-plugin-tpm is a plugin for age (https://age-encryption.org/v1)
 clients
 like age (https://age-encryption.org) and rage (https://str4d.xyz/rage),
 which enables files to be encrypted to age identities sealed by the TPM.
 .
 Features
 .
 * Keys created on the TPM, sealed outside of it
 * PIN support
 * TPM session encryption
 .
 This package contains the 'age-plugin-tpm' tool.

Package: agedu
Description-md5: 9f67a1da7c038e24702713dc5d24e0cc
Description-en: Unix utility for tracking down wasted disk space
 Unix provides the standard du utility, which scans your disk and tells you
 which directories contain the largest amounts of data. That can help you
 narrow your search to the things most worth deleting.
 .
 However, that only tells you what's big. What you really want to know is
 what's too big. By itself, du won't let you distinguish between data that's
 big because you're doing something that needs it to be big, and data that's
 big because you unpacked it once and forgot about it.
 .
 To make this difference, agedu relies on the atime of the files.

Package: agenda.app
Description-md5: bd04dff09148e786f0a84a15b8a504f8
Description-en: Calendar manager for GNUstep
 SimpleAgenda is a an application to manage your calendars.  It
 handles both local and remote (webcal) calendars.  Calendars can be
 shared with other programs like Evolution, Dates, IceApe Calendar and
 others.  The following features are available:
 .
 * Multiple agendas.
 * Handle both events and tasks.
 * Support for local and remote (ftp, http) iCalendar agendas.
 * Monthly calendar, day view, summary and tasks view.
 * Create, resize and move appointments easily.
 * Export individual elements as files and to the pasteboard.
 * Import .ics files.
 * Simple text search.
 * Alarms with multiple backends.

Package: aggregate
Description-md5: f997a857d65d21bbf877320588a8a99c
Description-en: ipv4 cidr prefix aggregator
 takes a list of prefixes in conventional format on stdin, and performs two
 optimisations to reduce the length of the prefix list. It removes any
 supplied prefixes which are supurfluous because they are already included in
 another supplied prefix (e.g., 203.97.2.0/24 would be removed if
 203.97.0.0/17 was also supplied), and identifies adjacent prefixes that can
 be combined under a single, shorter-length prefix (e.g., 203.97.2.0/24 and
 203.97.3.0/24 can be combined into the single prefix 203.97.2.0/23).

Package: aghermann
Description-md5: 3f60235fc79bc4910bb594312f855a10
Description-en: Sleep-research experiment manager
 Aghermann is a program designed around a common workflow in
 sleep-research, complete with scoring facility; cairo subpixel
 drawing on screen or to file; conventional PSD and EEG Micrcontinuity
 profiles; Independent Component Analysis; artifact detection; and
 Process S simulation following Achermann et al, 1993.

Package: aglfn
Description-md5: 40806af3ac24bb24dab5ea0fd03065e5
Description-en: Adobe Glyph List For New Fonts
 AGL (Adobe Glyph List) maps glyph names to Unicode values for the
 purpose of deriving content. AGLFN (Adobe Glyph List For New Fonts) is a
 subset of AGL that excludes the glyph names associated with the PUA
 (Private Use Area), and is meant to specify preferred glyph names for
 new fonts. Also included is the ITC Zapf Dingbats Glyph List, which is
 similar to AGL in that it maps glyph names to Unicode values for the
 purpose of deriving content, but only for the glyphs in the ITC Zapf
 Dingbats font.
 .
 Be sure to visit the AGL Specification and Developer Documentation pages
 for detailed information about naming glyphs, interpreting glyph names,
 and developing OpenType fonts.

Package: agordejo
Description-md5: 49e30db4a0a5e7903e4c6d4101c42f10
Description-en: Music Production Session Manager
 Agordejo (Esperanto: ‘place to set things up’) is a music production session
 manager. It is used to start your programs, remember their (JACK)
 interconnections and make your life easier in general.

Package: aha
Description-md5: 0f17d309f135dcc8d21c8650ac0fb8c6
Description-en: ANSI color to HTML converter
 aha (ANSI HTML Adapter) converts ANSI colors to HTML, e.g. if you
 want to publish the output of ls --color=yes, git diff, ccal or htop
 as static HTML somewhere.

Package: ahcpd
Description-md5: f1c1a025e99acd7afd0c2b29e5c5fdef
Description-en: Ad-Hoc Configuration Protocol
 AHCP is an autoconfiguration protocol for IPv6 and dual-stack
 IPv6/IPv4 networks designed to be used in place of router discovery
 and DHCP on networks where it is difficult or impossible to configure
 a server within every link-layer broadcast domain, for example mobile
 ad-hoc networks. AHCP will automatically configure the IPv6 prefix,
 an IPv4 address for every host, the routing protocol, the DNS server
 and the NTP server. It is currently able to configure hosts for
 static routing, for use of the OLSR protocol, or for use of the Babel
 protocol. AHCP is extensible, so adding support for other routing
 protocols should be easy.

Package: aide-dynamic
Description-md5: 8bf4f7566feb77cc67df60020394eaeb
Description-en: Advanced Intrusion Detection Environment - transitional package
 AIDE is an intrusion detection system that detects changes to files on
 the local system. It creates a database from the regular expression rules
 that it finds from the config file. Once this database is initialized
 it can be used to verify the integrity of the files. It has several
 message digest algorithms (md5, sha1, rmd160, tiger, haval, etc.) that are
 used to check the integrity of the file. More algorithms can be added
 with relative ease. All of the usual file attributes can also be checked
 for inconsistencies.
 .
 This is a transitional package to allow the seamless replacement of the
 aide-dynamic package with the normal aide package, which is now also
 dynamically linked. See NEWS.Debian for an explanation.

Package: aidl
Description-md5: f9beb95c8a98a105c7e8baf1793f0947
Description-en: Binder generator of AIDL interfaces
 aidl is a utility to generate Java and/or C++ code from Android's
 Android Interface Definition Language (AIDL). AIDL is similar to
 other IDLs you might have worked with. It allows you to define the
 programming interface that both the client and service agree upon in
 order to communicate with each other using interprocess communication
 (IPC). On Android, one process cannot normally access the memory of
 another process. So to talk, they need to decompose their objects
 into primitives that the operating system can understand, and
 marshall the objects across that boundary for you. The code to do
 that marshalling is tedious to write, so Android handles it for you
 with AIDL. This package provides two tools:
 .
 * "aidl" which generates Java bindings.
 * "aidl-cpp" which generates C++ bindings.
 .
 For more info, see:
 https://developer.android.com/guide/components/aidl.html

Package: aiksaurus
Description-md5: c494eb72c833031f7ce7b583043fb07b
Description-en: This package provides an English-language thesaurus (utility)
 Aiksaurus is an English-language thesaurus that is suitable for integration
 with word processors, email composers, and other authoring software.
 .
 This package contains aiksaurus, a command-line frontend for Aiksaurus.

Package: aiohttp-wsgi-serve
Description-md5: c66fd6a0adcec4356cc7c95577c69904
Description-en: run a WSGI application
 Run a WSGI application on top of asyncio event loop.
 This script uses Python aiohttp-wsgi module to run existing
 WSGI applications within the event loop without further changes.

Package: aionostr
Description-md5: 61cda314ed2ba21d8a33f7239f3bc7ca
Description-en: asyncio nostr client (command-line interface)
 electrum-aionostr is an asyncio-based client for the Nostr protocol.
 .
 This package provides the command-line interface tool 'aionostr' which allows
 interacting with Nostr relays from the command line.
 .
 Features include:
 * Retrieve profiles, events, and other data from the nostr network.
 * Query nostr relays with custom filters.
 * Send events to the network.
 * Mirror events between relays.

Package: air-quality-sensor
Description-md5: 1cddabeb7471e827f436239ab36425d3
Description-en: user space driver for AppliedSensor's Indoor Air Monitor
 The Indoor Air Monitor is a USB flash drive-shaped sensor which
 measures the surrounding's air pollution. This driver prints a list
 with all connected sensors and their current values to the commandline.
 Brand names and further information has been documented on
 http://wiki.micasaverde.com/index.php/CO2_Sensor.
 .
 The air quality is displayed on the hardware token by three indicator
 lamps with the colours green (= good), yellow (= average) and red (=
 bad), the same colors are also printed by this tool.

Package: aircrack-ng
Description-md5: 9659071ca811e6a5bba38a9345409ece
Description-en: wireless WEP/WPA cracking utilities
 aircrack-ng is an 802.11a/b/g WEP/WPA cracking program that can recover a
 40-bit, 104-bit, 256-bit or 512-bit WEP key once enough encrypted packets
 have been gathered. Also it can attack WPA1/2 networks with some advanced
 methods or simply by brute force.
 .
 It implements the standard FMS attack along with some optimizations,
 thus making the attack much faster compared to other WEP cracking tools.
 It can also fully use a multiprocessor system to its full power in order
 to speed up the cracking process.
 .
 aircrack-ng is a fork of aircrack, as that project has been stopped by
 the upstream maintainer.

Package: airgraph-ng
Description-md5: 271c2c029cbb57505d96bdcfabab2da3
Description-en: Tool to graph txt files created by aircrack-ng
 airgraph-ng is a tool to create a graph ouf of the txt file created by airodump
 with its -w option. The graph shows the relationships between the clients and
 the access points.

Package: airspy
Description-md5: 04d0a3fdbaaeecbbb49962375294a7bc
Description-en: Tiny and efficient software defined radio receiver - utilities
 Airspy is an open source Software Defined Radio that can receive
 between 24 MHz and 1750 MHz. Airspy has a 10 MHz bandwidth.
 12bit ADC @ 20 MSPS (80dB SFDR, 64dB SNR, 10.4 ENOB)
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains a set of command line utilities:
 * airspy_cpldjtag: program CLPD
 * airspy_info: probe device and show configuration
 * airspy_max2837: chip register read/write tool
 * airspy_rffc5071: chip register read/write tool
 * airspy_si5351c: chip register read/write tool
 * airspy_spiflash: read and write flash data from file.
 * airspy_transfer: file based transmit and receive sdr

Package: airspyhf
Description-md5: 0032ea6236d0e8798f17c17c52b874f6
Description-en: HF+VHF software defined radio receiver - user runtime
 Airspy HF+ is an open source Software Defined Radio that can receive
 9 kHZ to 31 MHz and 60 MHz to 260 MHz.
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains some utility applications.
 * airspyhf_gpio
 * airspyhf_lib_version
 * airspyhf_info: probe device and show configuration
 * airspyhf_rx
 * airspyhf_calibrate

Package: airstrike
Description-md5: bd343ce010d39e17acb4bfa3e5a4b5d0
Description-en: 2d dogfight game in the tradition of 'Biplanes' and 'BIP'
 Airstrike is a 2d dogfight game in the tradition of the Intellivision and
 Amiga games 'Biplanes' and 'BIP'. It features a robust physics engine and
 several other extensions of the original games. Playable by
 1 or 2 persons.

Package: airstrike-common
Description-md5: bf5e9f248c4c7da18fc2f973c405a3e6
Description-en: 2d dogfight game - data files
 Airstrike is a 2d dogfight game in the tradition of the Intellivision and
 Amiga games 'Biplanes' and 'BIP'. It features a robust physics engine and
 several other extensions of the original games. It is currently 0-2 player
 only, but will hopefully have network play and some more advanced computer
 controlled enemies in the future. The graphics have been created using the
 Povray raytracer, and should be easy to extend and modify.
 .
 This package contains the architecture-independent data files.

Package: aisleriot
Description-md5: e7f99df3aa92cf870d335784e155ec33
Description-en: GNOME solitaire card game collection
 This is a collection of over eighty different solitaire card games, including
 popular variants such as spider, freecell, klondike, thirteen (pyramid),
 yukon, canfield and many more.

Package: akira
Description-md5: 43683f692c4663adf3a8efcd69a96ddf
Description-en: user experience design tool
 Akira is a Design application,
 focusing on offering a modern and fast approach to UI and UX Design,
 mainly targeting web designers and graphic designers.

Package: aklomp-base64-tools
Description-md5: 93ac82a2780b3d0852027d1cf2982fef
Description-en: Base64 stream encoder/decoder with SIMD, OpenMP utility
 aklomp/base64 library supports a base64 stream encoding/decoding
 in C99 with SIMD (AVX2, AVX512, NEON, AArch64/NEON, SSSE3,
 SSE4.1, SSE4.2, AVX) and OpenMP acceleration.
 .
 aklomp-base64-tools contains command line tools such as aklomp-base64.

Package: akonadi-backend-mysql
Description-md5: 44bbff2187bd34b353f73253edf50334
Description-en: MySQL storage backend for Akonadi
 Akonadi is an extensible cross-desktop Personal Information Management (PIM)
 storage service. It provides a common framework for applications to store and
 access mail, calendars, addressbooks, and other PIM data.
 .
 This package installs everything what's needed for Akonadi to work with MySQL
 as underlying data storage engine. By default, a local MySQL server instance
 will be started for each user. Alternatively, connection to an external MySQL
 database is supported as well.

Package: akonadi-backend-postgresql
Description-md5: bd88f5341863115ed0f5865ef888ddfd
Description-en: PostgreSQL storage backend for Akonadi
 Akonadi is an extensible cross-desktop Personal Information Management (PIM)
 storage service. It provides a common framework for applications to store and
 access mail, calendars, addressbooks, and other PIM data.
 .
 This package installs everything what's needed for Akonadi to work with
 PostgreSQL as underlying data storage engine. By default, a local PostgreSQL
 server instance will be started for each user. Alternatively, connection to an
 external PostgreSQL database is supported as well.

Package: akonadi-backend-sqlite
Description-md5: 904b79b56e98a3db270456d32ff78921
Description-en: SQLite storage backend for Akonadi
 Akonadi is an extensible cross-desktop Personal Information Management (PIM)
 storage service. It provides a common framework for applications to store and
 access mail, calendars, addressbooks, and other PIM data.
 .
 This package installs everything what's needed for Akonadi to work with SQLite
 as underlying data storage engine. Since SQLite is an embedded database
 engine, a separate SQL server daemon is not necessary.
 .
 In addition, the package contains an improved QSql driver for SQLite named
 "QSQLite3". It can be used by any application that needs to access SQLite
 databases via standard Qt QSql framework.

Package: akonadi-contacts-data
Description-md5: 45c6278fd7fbcef18b0b85cf44aa89c8
Description-en: Akonadi contacts access library - data files
 This library provides contacts manipulation helpers using the
 Akonadi PIM data server.
 .
 This package is part of the KDE Development Platform PIM libraries module.
 .
 This package contains the data files.

Package: akonadi-import-wizard
Description-md5: 40903d9bfa08053e3f7af4bacb5d1b3d
Description-en: PIM data import wizard
 akonadi-import-wizard is an assistant to import PIM data from other
 applications into Akonadi for use in KDE PIM applications

Package: akonadi-mime-data
Description-md5: d279dda7e329ea1fc4da4ebbedab1d86
Description-en: Akonadi MIME handling library - data files
 This library provides MIME handling helpers using the
 Akonadi PIM data server.
 .
 This package contains data files for akonadi-mime library

Package: akonadi-server
Description-md5: 80144a9a021e5f971cbb61777684d38e
Description-en: Akonadi PIM storage service
 Akonadi is an extensible cross-desktop Personal Information Management (PIM)
 storage service. It provides a common framework for applications to store and
 access mail, calendars, addressbooks, and other PIM data.
 .
 This package contains the Akonadi PIM storage server and associated programs.

Package: akonadiconsole
Description-md5: eab8b689674d4e9e50a06d477c067f16
Description-en: management and debugging console for akonadi
 Akonadi Console is a useful utility that can be used to explore or manage
 Akonadi. Since this utility exposes Akonadi internals, it is very useful for
 debugging but may also prove handy in other cases.

Package: akregator
Description-md5: fffc0061a3e67d03090b7bcfa5b44773
Description-en: RSS/Atom feed aggregator
 Akregator is a news feed reader. It enables you to follow
 news sites, blogs and other RSS/Atom-enabled websites without the need to
 manually check for updates using a web browser. Akregator is designed to be
 both easy to use and to be powerful enough to read hundreds of news sources
 conveniently. It comes with Konqueror integration for adding news feeds and
 with an internal browser for easy news reading.

Package: alac-decoder
Description-md5: 6c5c744f525fa7c8100d9d2b2e45c520
Description-en: Apple Lossless audio codec decoder
 A simple decoder for the Apple Lossless audio codec.

Package: alacarte
Description-md5: ea89a81c038b7864336ed55a2783b93b
Description-en: easy GNOME menu editing tool
 Alacarte is an easy-to-use menu editor for GNOME that can add
 and edit new entries and menus. It works with the freedesktop.org
 menu specification and should work with any desktop environment
 that uses the spec.

Package: alacritty
Description-md5: 20f2b69e0d0a4575e32d49880cfb2ae6
Description-en: Fast, cross-platform, OpenGL terminal emulator
 Alacritty is a modern terminal emulator that comes with sensible defaults, but
 allows for extensive configuration. By integrating with other applications,
 rather than reimplementing their functionality, it manages to provide a
 flexible set of features with high performance.

Package: aladin
Description-md5: 0689e65ca0f8335c5d83e3aaec3cc9fb
Description-en: Interactive sky atlas for astronomical images and datasets
 Aladin is an interactive software sky atlas allowing the user to
 visualise digitised astronomical images, to superimpose entries from
 astronomical catalogues or databases, and to interactively access
 related data and information from the Simbad database, the VizieR
 service and other archives for all known sources in the field.
 .
 Created in 1999 by the Centre de Données astronomiques de Strasbourg
 (CDS), Aladin has become a widely-used tool of the Virtual
 Observatory (VO) framework capable of addressing challenges such as
 locating data of interest, accessing and exploring distributed
 datasets, and visualising multi-wavelength data. Compliance with
 existing or emerging VO standards, interconnection with other
 visualisation or analysis tools, and the ability to easily compare
 heterogeneous data are the key topics which allow Aladin to be a
 powerful data exploration and integration tool.

Package: alarm-clock-applet
Description-md5: 3a3d8618d35c191f006c46f991ff45dc
Description-en: alarm clock panel indicator
 Alarm Clock is a fully-featured alarm clock which resides in the notification
 area. It is easy to use yet powerful with support for multiple and repeatable
 alarms, as well as snoozing and a flexible notification system.
 .
 Two types of alarms are supported: Alarm Clocks and Timers.
 Notification is done by either playing a sound or launching an
 application.

Package: aldo
Description-md5: de36683197f16f74b87f7c868c662216
Description-en: Morse code training program
 Aldo is a morse code learning tool which provides four type
 of training methods: blocks, koch, file, callsign.
 Blocks: Identify blocks of random characters played in morse code.
 Koch: Two morse characters will be played at full speed (20wpm)
 until you'll be able to identify at least 90 percent of them.
 After that, one more character will be added, and so on.
 File: Identify played characters generated from a file.
 Callsign: Identify random callsigns played in morse code.

Package: ale
Description-md5: fc3be6a181259ad7b12bfe19020358da
Description-en: synthetic capture engine and renderer
 ALE aligns and merges several similar images from a digitizing device
 (such as a digital camera or scanner) into a single image.  This operation
 can create a higher fidelity image by using details from several separate
 images combined into the final image. It can also be used to merge the
 images into a mosaic or panoramic image.

Package: alembic-graphics
Description-md5: 81fc3c8e268a0be46777d145fb8ca850
Description-en: Alembic is an open computer graphics interchange framework
 Alembic distills complex, animated scenes into a non-procedural,
 application-independent set of baked geometric results. This "distillation" of
 scenes into baked geometry is exactly analogous to the distillation of lighting
 and rendering scenes into rendered image data.
 .
 Alembic is focused on efficiently storing the computed results of complex
 procedural geometric constructions. It is very specifically NOT concerned with
 storing the complex dependency graph of procedural tools used to create the
 computed results. For example, Alembic will efficiently store the animated
 vertex positions and animated transforms that result from an arbitrarily
 complex animation and simulation process which could involve enveloping,
 corrective shapes, volume-preserving simulations, cloth and flesh simulations,
 and so on. Alembic will not attempt to store a representation of the network of
 computations (rigs, basically) which are required to produce the final,
 animated vertex positions and animated transforms.
 .
 This package contains the commandline tools

Package: alertmanager-irc-relay
Description-md5: df1bf2a170c33d4066c47c157738fc07
Description-en: IRC bot to relay Prometheus alerts using webhooks
 Alertmanager IRC Relay receives alerts from prometheus-alertmanager using
 webhooks and relays them to an IRC channel.

Package: alevt
Description-md5: 0fff540c7e9113eedb9fbb12377a21ce
Description-en: X11 Teletext/Videotext browser
 AleVT is an X11 program for browsing and searching Teletext/Videotext
 pages received by a compatible decoder (bttv and DVB receivers).
 .
 Features include:
 .
 * Multiple windows
 * Page cache
 * Regular expression searching
 * Built-in manual
 .
 Additional command line utilities can
 .
 * receive the time from Teletext/Videotext
 * capture pages and write them to disk
 .
 Teletext/Videotext is used by TV channels to transmit textual
 information pages (it's transmitted via non-visible scan lines).

Package: alevtd
Description-md5: 19caeb496778bf1f739bc1e190f5c9cc
Description-en: HTTP daemon for teletext pages
 XawTV is a set of software for watching and recording television channels and
 webcams.
 .
 This package provides an HTTP daemon which serves teletext pages as
 HTML.

Package: alex
Description-md5: bc94d454c7a2f43370b4ac0cf89a5863
Description-en: lexical analyser generator for Haskell
 Alex is a tool for generating lexical analysers in Haskell, given a
 description of the tokens to be recognised in the form of regular
 expressions. It is similar to the tool lex or flex for C/C++.

Package: alfa
Description-md5: eb7520e82a18ed6e7eea5d4bbf9fde07
Description-en: Automated Line Fitting Algorithm
 ALFA measures fluxes in emission line spectra, such as those of planetary
 nebulae and HII regions, using a genetic algorithm to rapidly optimise fits
 to large numbers of lines simultaneously.  It can subtract night sky emission
 lines before fitting the nebular lines if necessary.  It can read plain text
 files containing 1D spectral data, or FITS files containing 1D, 2D or 3D
 datasets.

Package: alfred
Description-md5: 1d20f77f108f0c3b9d8badfc1ee7058f
Description-en: Almighty Lightweight Fact Remote Exchange Daemon
 A.L.F.R.E.D. gathers status information in networks with dynamically
 chaing topologies, e.g. a Wi-Fi mesh with mobile clients. It is a
 user space daemon for distributing arbitrary local information
 over the same mesh/network in a decentralized fashion. This data
 can be anything which appears to be useful - originally designed
 to replace the batman-adv visualization (vis), you may distribute
 hostnames, phone books, administration information, DNS information,
 the local weather forecast ...
 .
 Users may insert information by using the alfred binary on the command
 line, or use custom written programs to communicate with alfred directly
 through unix sockets. Once the local data is received, the alfred
 daemon takes care of distributing this information to other alfred
 servers on other nodes somewhere in the network. As addressing scheme
 IPv6 link-local multicast addresses are used which do not require any
 manual configuration. A user can request data from alfred, and will
 receive the information available from all alfred servers in the network.

Package: algobox
Description-md5: 2f71f256ba219bdd2f090147d9147a28
Description-en: algorithmics introduction - French UI
 AlgoBox is an algorithm creation and execution helper, targeted to
 French high school students. It’s based on an educational logic
 (learning via logical structures instead of piling up code lines).

Package: algol68g
Description-md5: 62e357ec894f7a62aa94948299a0a1f4
Description-en: Implementation of Algol 68 as defined by the Revised Report
 Algol 68 is a secure, expression-oriented programming language with which
 you elegantly code algorithms without having to bother too much about
 irrelevant technical details and limitations inherent to many other
 languages.
 .
 Algol 68 Genie offers for example:
 » many runtime checks facilitating debugging and improving the
 » reliability of your programs, native support for arbitrary precision
 » arithmetic including complex numbers, syntactic constructions to
 » support linear algebra, a gdb-style debugger and a pretty-printer to
 » beautify source code, optional linkage to GNU plotutils, the GNU
 » scientific library or PostgreSQL, extensions as UNIX pipes, regular
 » expression matching, and web page content fetching.

Package: algotutor
Description-md5: c41d775ec41f2b56ed5bc23de583267b
Description-en: program for observing the intermediate steps of algorithm
 algotutor is an interactive program for observing the intermediate
 steps of algorithms ("algorithm animation"). The target audience is
 computer science students and/or anyone who studies algorithms and/or
 data structures. One can create data files in plain text format
 (actually perl anonymous hashes, but one need not care) and let
 algotutor runs through some predefined algorithm. Then one can step
 backward and forward through the execution sequence of the algorithm
 at different levels of details.

Package: alice
Description-md5: 3deea78573d420609be015425a85dd98
Description-en: Web browser (WebKit or Gecko) based IRC client
 Alice is an acronym for "Altogether Lovely Internet Chatting
 Experience" which is an IRC client that is viewed in the web
 browser. Alice runs in the background maintaining connections
 and collecting messages. When a browser connects, it will
 display the 100 most recent messages for each channel, and
 update with any new messages as they arrive.
 .
 Alice also logs messages to an SQLite database. These logs
 are searchable through the web interface.
 .
 For desktop notifications install libdesktop-notify-perl.

Package: alien
Description-md5: 250884c1c7113f08b8c335ac3cf22206
Description-en: convert and install rpm and other packages
 Alien allows you to convert LSB, Red Hat, Stampede and Slackware Packages
 into Debian packages, which can be installed with dpkg.
 .
 It can also generate packages of any of the other formats.
 .
 This is a tool only suitable for binary packages.

Package: alien-hunter
Description-md5: 5f7c91ddef3ac915fd4f61d66745892f
Description-en: Interpolated Variable Order Motifs to identify horizontally acquired DNA
 Alien_hunter is an application for the prediction of putative
 Horizontal Gene Transfer (HGT) events with the implementation of
 Interpolated Variable Order Motifs (IVOMs). An IVOM approach
 exploits compositional biases using variable order motif distributions
 and captures more reliably the local composition of a sequence compared
 to fixed-order methods. Optionally the predictions can be parsed into a
 2-state 2nd order Hidden Markov Model (HMM), in a change-point detection
 framework, to optimize the localization of the boundaries of the
 predicted regions. The predictions (embl format) can be automatically
 loaded into Artemis genome viewer freely available at:
 http://www.sanger.ac.uk/Software/Artemis/.

Package: alienblaster
Description-md5: da1f8f1a6453d62874036331e075d65f
Description-en: Classic 2D shoot 'em up
 Your mission is simple: Stop the invasion of the aliens and blast them!
 .
 Alien Blaster is a classic 2D shoot 'em up featuring lots of different
 weapons, special items, aliens to blast and a big bad boss.
 .
 It supports both a single player mode and a cooperative two player mode
 for two persons playing on one computer.

Package: alienblaster-data
Description-md5: ba7f91b87a7940dd88d237ce23043f59
Description-en: Game data for Alien Blaster
 Your mission is simple: Stop the invasion of the aliens and blast them!
 .
 Alien Blaster is a classic 2D shoot 'em up featuring lots of different
 weapons, special items, aliens to blast and a big bad boss.
 .
 It supports both a single player mode and a cooperative two player mode
 for two persons playing on one computer.
 .
 This package provides the architecture-independant game media.

Package: aliki
Description-md5: 0dfa294ea9f5d0387374e94988753d5f
Description-en: Measurement tool for Impulse Responses
 Measure Impulse Responses using a sine sweep and deconvolution.
 For more complete introduction to this method, see
 https://kokkinizita.linuxaudio.org/linuxaudio/downloads/aliki-manual.pdf

Package: alire
Description-md5: 7e71cbdb1432d63dbdcc547934cf40ef
Description-en: Ada package manager
 A catalog of ready-to-use Ada libraries plus a command-line tool
 (`alr`) to obtain, build, and incorporate them into your own projects.
 It aims to fulfill a similar role to Rust's `cargo` or OCaml's `opam`.
 .
 This is a source package manager, in contrast to apt which is a binary
 package manager.

Package: alkimia-bin
Description-md5: 4c7f272b2ad233a2c850dccb700b919e
Description-en: Financial library - binaries
 Libalkimia is a library with common classes and functionality used by
 finance applications for KDE. Currently it supports a common
 class to represent monetary values with arbitrary precision.
 .
 Commandline binaries for the library.

Package: alkimia-data
Description-md5: 06b0e5716e8eb21661a76054a2526ec9
Description-en: Financial library - data files
 Libalkimia is a library with common classes and functionality used by
 finance applications for KDE. Currently it supports a common
 class to represent monetary values with arbitrary precision.
 .
 Support files for the library.

Package: all-knowing-dns
Description-md5: 1df6f6c08cc7056f9106168642d482b9
Description-en: tiny DNS server for IPv6 Reverse DNS
 AllKnowingDNS provides reverse DNS for IPv6 networks which use SLAAC
 (autoconf), e.g. for a /64 network.
 .
 The problem with IPv6 reverse DNS and traditional nameservers is that the
 nameserver requires you to provide a zone file. Assuming you want to provide
 RDNS for a /64 network, you have 2**64 = 18446744073709551616 different usable
 IP addresses (a little less if you are using SLAAC). Providing a zone file for
 that, even in a very terse notation, would consume a huge amount of disk space
 and could not possibly be held in the memory of the computers available
 nowadays.
 .
 AllKnowingDNS instead generates PTR and AAAA records on the fly. You only
 configure which network you want to serve and what your entries should look
 like.

Package: allegro4-doc
Description-md5: 9b7366b5ced0412260a68241fb797240
Description-en: documentation for the Allegro library
 This package contains the Allegro documentation in various formats,
 FAQs and other documentation about the Allegro library and the
 source of the example programs.
 .
 Allegro is a cross-platform library mainly aimed at video game and multimedia
 programming. It handles common, low-level tasks such as creating windows,
 accepting user input, loading data, drawing images, playing sounds, etc. and
 generally abstracting away the underlying platform.

Package: allegro5-doc
Description-md5: cc7e01168096c47a3cdf0971974753fc
Description-en: documentation for the Allegro 5 library
 This package contains the Allegro documentation in various formats,
 FAQs and other documentation about the Allegro library, source of the
 example programs.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: allelecount
Description-md5: f7d2421be2958c8e29f82e4a87bb26db
Description-en: NGS copy number algorithms
 Support code for NGS copy number algorithms. Takes a file of locations
 and a [cr|b]am file and generates a count of coverage of each allele
 [ACGT] at that location (given any filter settings).
 .
 The alleleCount package primarily exists to prevent code duplication
 between some other projects, specifically AscatNGS and Battenberg.

Package: alligator
Description-md5: 6d5ef3549c6dbb37f83db2964fa22f21
Description-en: Kirigami-based RSS feed aggregator
 Alligator is a convergent RSS feed aggregator.
 It requires manual entering of the URLs
 .
 The GUI uses Kirigami, so it works on mobile and desktop.

Package: allure
Description-md5: ba2e06db233176c140ea65af8fbfdea7
Description-en: near-future Sci-Fi roguelike and tactical squad game
 Allure of the Stars is a near-future Sci-Fi roguelike and tactical
 squad game.
 .
 Not a single picture in this game. You have to imagine everything
 yourself, like with a book (a grown-up book, without pictures).
 Once you learn to imagine things, though, you can keep exploring
 and mastering the world and making up stories for a long time.
 .
 The game is written in Haskell using the free software LambdaHack engine.
 Please see the changelog file for recent improvements
 and the issue tracker for short-term plans. Long term goals
 are high replayability and auto-balancing through procedural
 content generation and persistent content modification
 based on player behaviour. Contributions are welcome.

Package: alot
Description-md5: 8e537bb8a99f6ea999f43bf42d37d385
Description-en: Text mode MUA using notmuch mail
 Alot is a text mode mail user agent for the notmuch mail system.
 It features a modular and command prompt driven interface to provide
 a full MUA experience as an alternative to the Emacs and Vim modes shipped
 with notmuch.

Package: alot-doc
Description-md5: abf6372044e3e44e600e15265fbcf439
Description-en: Text mode MUA using notmuch mail - documentation
 Alot is a terminal-based mail user agent for the notmuch mail system.
 It features a modular and command prompt driven interface to provide
 a full MUA experience as an alternative to the Emacs and Vim modes shipped
 with notmuch.
 .
 This package provides detailed documentation on alot usage.

Package: alpine
Description-md5: 3ddd074b130edc15ad4419408e6d3266
Description-en: Text-based email client, friendly for novices but powerful
 Alpine is an upgrade of the well-known PINE email client.  Its name derives
 from the use of the Apache License and its ties to PINE.
 .
 It features a full suite of support for mail protocols like IMAP and SMTP and
 security protocols like TLS.  It uses curses for its interface.

Package: alpine-chroot-install
Description-md5: fbf5ceef448a4676ae5bdb6720f5b95d
Description-en: bootstrap Alpine Linux into a chroot
 This script builds an Alpine Linux chroot, fetching packages from a network
 mirror.  The installed system is quite minimal, but contains enough to let
 you install whatever you need using "apk".
 .
 In other words, it's alpine's debootstrap.

Package: alpine-doc
Description-md5: d36b0af30efaab3c303df1eb7e7202ef
Description-en: Text-based email client's documentation
 Alpine is an upgrade of the well-known PINE email client.  Its name derives
 from the use of the Apache License and its ties to PINE.
 .
 This package stores documentation for alpine.

Package: alpine-pico
Description-md5: 26a939a9b42d10bb338f5e7cb4ba132b
Description-en: Simple text editor from Alpine, a text-based email client
 "pico" is a simple but powerful text editor.  It was originally the pine
 composer,  the editor used by the pine email client for writing email messages.
 .
 It has gained popularity since its initial use in that context and is now used
 as a stand-alone editor by many users.
 .
 It is similar to but less powerful than GNU Nano, an editor created with the
 pico interface when the pico license was non-free.

Package: alqalam
Description-md5: 6a39533e68c6a515eb89f058f569b09d
Description-en: Qur'an typesetting macros for TeX/LaTeX
 AlQalam (``the pen'' in Arabic) is a freely available system
 intended for typesetting the Qur'an, other traditional texts, and any
 publications in the languages using the Arabic script.

Package: alsa-hdspe-dkms
Description-md5: b4198c01b1be3b8f81f3744119d65928
Description-en: ALSA driver for RME HDSPe MADI / AES / RayDAT / AIO and AIO Pro
 Linux kernel ALSA driver for RME HDSPe MADI / AES / RayDAT / AIO and AIO Pro
 sound cards and extension modules. In addition to the functionality offered
 by the stock snd-hdspm Linux driver, this driver provides support for the
 HDSPe AIO Pro card and TCO module LTC output and fixes issues such as
 double/quad speed support of AIO cards.

Package: alsa-oss
Description-md5: 7e1413025cd44f9937186b01e353aed0
Description-en: ALSA wrapper for OSS applications
 This package contains a program loader, aoss, which wraps
 applications written for OSS in a compatibility library,
 thus allowing them to work with ALSA.
 .
 There are two ways of getting an application to work with
 ALSA if the application was written for OSS. The first way
 is to load the special ALSA drivers that emulate the OSS
 kernel interface; these allow the application to open
 /dev/dsp0 and other OSS device files. The second way is
 to wrap the application in the libaoss library provided
 in this package; the wrapper causes the application to
 access native ALSA device files such as /dev/snd/pcmC0D0c
 instead of OSS device files.
 .
 Use of the alsa-oss library is recommended over the use of
 OSS-emulation drivers if you want to use ALSA's PCM plugin
 layer.
 .
 ALSA is the Advanced Linux Sound Architecture.
 .
 OSS is the free version of the Open Sound System.

Package: alsa-scarlett-gui
Description-md5: 36d8a36610370abd263af1ad63d60097
Description-en: Gtk4 GUI for the Focusrite Scarlett/Clarett ALSA controls
 This package contains a Gtk4 GUI for the ALSA controls
 exposed by the Focusrite Scarlett/Clarett kernel driver

Package: alsa-source
Description-md5: 53e1b4fbfd16b147221d407941e1a35f
Description-en: ALSA driver sources
 This package contains the source code for the ALSA drivers.
 The source code can be compiled into an alsa-modules package
 using the m-a utility (available in the module-assistant
 package). Please note that the kernel headers must be
 installed to compile these modules. Please read the
 README.Debian file for more information about loading and
 building modules.
 .
 ALSA is the Advanced Linux Sound Architecture.

Package: alsa-tools
Description-md5: 965a259dc65cd378201ad693f78cabb7
Description-en: Console based ALSA utilities for specific hardware
 A collection of console-based utilities for specific sound hardware:
 .
 as10k1 - An assembler for the EMU10K1 (EMU10K2) DSP chip
 hda-verb - send HD-audio commands to Intel HDA devices
 sbiload - OPL2/3 FM instrument loader for the ALSA sequencer
 us428control - Controller utility for Tascam US-X2Y

Package: alsa-tools-gui
Description-md5: 8cae37bec4dd63d43bd08aeddb0f9c5a
Description-en: GUI based ALSA utilities for specific hardware
 A collection of GUI based ALSA utilities for specific sound hardware:
 .
 envy24control - control tool for Envy24 (ice1712) based soundcards
 hdajackretask - retask jacks on HDA Intel hardware
 hdspconf - GUI program to control the Hammerfall HDSP Alsa Settings.
 hdspmixer - tool to control the advanced routing features of the
 RME Hammerfall DSP.
 rmedigicontrol - control tool for RME Digi32 and RME Digi96 soundcards

Package: alsa-ucm-conf-asahi
Description-md5: 43e90f995f60c4e63b4061a30987a44e
Description-en: ALSA Use Case Manager configuration (and topologies) for Apple silicon devices
 This package contains so-called ALSA UCM configuration describing internal
 sound peripherals on Apple hardware. This is to overlay the parent
 alsa-ucm-conf package at /usr/share/alsa.
 .
 ALSA is the Advanced Linux Sound Architecture.

Package: alsamixergui
Description-md5: ddaa1bf552053d28876ca797854063c2
Description-en: graphical soundcard mixer for ALSA soundcard
 alsamixergui is an FLTK based mixer program for use with the ALSA soundcard
 drivers. It supports multiple soundcards with multiple devices.
 .
 alsamixergui is a frontend for alsamixer, and provides exactly the same
 functionality, but with a graphical user interface.

Package: alsaplayer-alsa
Description-md5: 7420886e4fa2c05ace07f9a4b877146b
Description-en: alsaplayer output module for ALSA
 This package provides a module for alsaplayer, an audio player, that will
 output the sound through ALSA devices.

Package: alsaplayer-common
Description-md5: 80e606dafda00973df55a72ed069426f
Description-en: audio player (common files)
 Alsaplayer is a PCM player designed specifically for use with ALSA, but
 works great with OSS or EsounD. It's heavily threaded which cuts down on
 skipping, offers optional and even simultaneous visual scopes, plays
 mp3, mp2, ogg, cdda, audiofs, and lots more.
 .
 This package contains the main alsaplayer program, and needs one interface
 plugin and one output plugin. By default, GTK+ interface and alsa output will
 be installed.

Package: alsaplayer-daemon
Description-md5: 5ff38e729eab468b16960bb5ced3f23c
Description-en: non-interactive interface to alsaplayer (daemon)
 This package provides a non-interactive interface to alsaplayer, an audio
 player, so that it will be accessible via a remote control application.

Package: alsaplayer-jack
Description-md5: 1d16b9d68fd8b0f5fac2c90fdc216ac8
Description-en: alsaplayer output module for JACK
 This package provides a module for alsaplayer, an audio player, that will
 output the sound through JACK.

Package: alsaplayer-nas
Description-md5: 89193f5335712b72838d93ef967ae5e8
Description-en: alsaplayer output module for NAS
 This package provides a module for alsaplayer, an audio player, that will
 output the sound through the Network Audio System (NAS).

Package: alsaplayer-oss
Description-md5: 17a0fb4fbe9967582d9c0233682fa561
Description-en: alsaplayer output module for OSS
 This package provides a module for alsaplayer, an audio player, that will
 output the sound through OSS devices.

Package: alsaplayer-text
Description-md5: 4013c8b3af3212527076341561d9538e
Description-en: alsaplayer text interface
 This package provides a text interface to alsaplayer, an audio player, and
 does not require X or GTK+ to run.

Package: alsaplayer-xosd
Description-md5: 19eb976ca3160e494c6163cabfe6cf82
Description-en: alsaplayer XOSD display module
 This package provides a non-interactive interface to alsaplayer, an audio
 player. Information about the file currently being played will be displayed on
 screen through the X On-Screen Display library (xosd).

Package: altdns
Description-md5: 0b9893c960c0560d218d2114baa2456c
Description-en: Subdomain discovery through alterations and permutations
 This package contains a DNS recon tool that allows for the discovery of
 subdomains that conform to patterns. Altdns takes in words that could be
 present in subdomains under a domain (such as test, dev, staging) as well
 as takes in a list of subdomains that you know of.
 .
 From these two lists that are provided as input to altdns, the tool then
 generates a massive output of "altered" or "mutated" potential subdomains
 that could be present. It saves this output so that it can then be used by
 your favourite DNS bruteforcing tool.

Package: alter-sequence-alignment
Description-md5: 07869aa0648b93b3ddd48846fa177214
Description-en: genomic sequences ALignment Transformation EnviRonment
 ALTER (ALignment Transformation EnviRonment) is a tool to transform
 between multiple sequence alignment formats. ALTER focuses on the
 specifications of mainstream alignment and analysis programs rather than
 on the conversion among more or less specific formats.

Package: altermime
Description-md5: 9e32e576e1d62e0b295570d088067cd4
Description-en: utility used to alter mime-encoded mailpacks
 alterMIME is a small program which is used to alter your mime-encoded
 mailpacks as typically received by Inflex, Xamime and AMaViS.
 .
 alterMIME can:
 * Insert disclaimers;
 * Insert arbitrary X-headers;
 * Modify existing headers;
 * Remove attachments based on filename or content-type;
 * Replace attachments based on filename.

Package: altos
Description-md5: cf094d7ad02e2efa2e580e53cf661eb0
Description-en: Altus Metrum firmware and utilities
 Firmware and utilities needed to support high power model rocketry products
 from Altus Metrum, including TeleMetrum, TeleMini, and TeleDongle.
 .
 See http://altusmetrum.org/ for more information.

Package: altree
Description-md5: b6b21ff883122e1527c5ccc7bb5583bd
Description-en: program to perform phylogeny-based association and localization analysis
 ALTree was designed to perform association detection and localization of
 susceptibility sites using haplotype phylogenetic trees: first, it allows the
 detection of an association between a candidate gene and a disease, and second,
 it enables to make hypothesis about the susceptibility loci.

Package: altree-examples
Description-md5: 36faf63076f27a0aada20ad02635b42a
Description-en: example files for ALTree
 ALTree was designed to perform association detection and localization of
 susceptibility sites using haplotype phylogenetic trees: first, it allows the
 detection of an association between a candidate gene and a disease, and second,
 it enables to make hypothesis about the susceptibility loci.
 .
 This package contains the example files for the ALTree package discussed in
 its PDF manual.

Package: alttab
Description-md5: 86d91c92e887c0d776c9962c7a8d2471
Description-en: task switcher for minimalistic WMs or standalone X session
 alttab provides convenient visual interface and switching on releasing
 Alt, not on pressing Tab key. Being lightweight and depending only on
 basic X11 libs, it still features customizable look and behaviour.

Package: alure-doc
Description-md5: 08e0393d10953060c73f616721c8a166
Description-en: AL Utilities REtooled (documentation)
 ALURE is a utility library to help manage common tasks with OpenAL
 applications. This includes device enumeration and initialization, file
 loading, and streaming.
 .
 The purpose of this library is to provide pre-made functionality that would
 otherwise be repetitive or difficult to (re)code for various projects and
 platforms, such as loading a sound file into an OpenAL buffer and streaming an
 audio file through a buffer queue. Support for different formats is consistent
 across platforms, so no special checks are needed when loading files, and all
 formats are handled through the same API.
 .
 Currently ALURE includes a basic .wav and .aif file reader, and can leverage
 external libraries such as libSndFile (for extended wave formats and several
 others), VorbisFile (for Ogg Vorbis), and FLAC (for FLAC and Ogg FLAC), and
 others. External libraries can also be dynamically loaded at run-time, or
 individually disabled outright at compile time.
 .
 This package installs the ALURE documentation.

Package: alure-utils
Description-md5: db8336d249aafa0cf072b5139614d7d4
Description-en: AL Utilities REtooled (utilities)
 ALURE is a utility library to help manage common tasks with OpenAL
 applications. This includes device enumeration and initialization, file
 loading, and streaming.
 .
 The purpose of this library is to provide pre-made functionality that would
 otherwise be repetitive or difficult to (re)code for various projects and
 platforms, such as loading a sound file into an OpenAL buffer and streaming an
 audio file through a buffer queue. Support for different formats is consistent
 across platforms, so no special checks are needed when loading files, and all
 formats are handled through the same API.
 .
 Currently ALURE includes a basic .wav and .aif file reader, and can leverage
 external libraries such as libSndFile (for extended wave formats and several
 others), VorbisFile (for Ogg Vorbis), and FLAC (for FLAC and Ogg FLAC), and
 others. External libraries can also be dynamically loaded at run-time, or
 individually disabled outright at compile time.
 .
 This package installs the various ALURE utility programs.

Package: amanda-client
Description-md5: f2cf35df1f303baaa5ff9ba1bb30a881
Description-en: Advanced Maryland Automatic Network Disk Archiver (Client)
 Amanda is a backup system designed to archive many computers on a
 network to a single large-capacity tape drive. This package is
 suitable for large amounts of data to backup. For smaller solutions
 take a look at afbackup, tob, ...
 .
 Features:
 * will back up multiple machines in parallel to a holding disk, blasting
 finished dumps one by one to tape as fast as they can be can written to
 tape.  For example, a ~2 Gb 8mm tape on a ~240K/s interface to a host
 with a large holding disk can be filled by Amanda in under 4 hours.
 * built on top of standard backup software: Unix dump/restore, and
 later GNU Tar and others.
 * does simple tape management: will not overwrite the wrong tape.
 * supports tape changers via a generic interface.  Easily customizable
 to any type of tape carousel, robot, or stacker that can be controlled
 via the unix command line.
 * for a restore, tells you what tapes you need, and finds the proper
 backup image on the tape for you.
 * recovers gracefully from errors, including down or hung machines.
 * reports results, including all errors in detail, in email to operators.
 * will dynamically adjust backup schedule to keep within constraints:
 no more juggling by hand when adding disks and computers to network.
 * includes a pre-run checker program, that conducts sanity checks on both
 the tape server host and all the client hosts (in parallel), and will
 send an e-mail report of any problems that could cause the backups to
 fail.
 * can compress dumps before sending or after sending over the net, with
 either compress or gzip.
 * can optionally synchronize with external backups, for those large
 timesharing computers where you want to do full dumps when the system
 is down in single-user mode (since BSD dump is not reliable on active
 filesystems): Amanda will still do your daily dumps.
 * lots of other options; Amanda is very configurable.
 .
 THIS PACKAGE RELIES ON A RUNNING AMANDA SERVER IN YOUR NETWORK.
 .
 For important notes, see /usr/share/doc/amanda-client/README.Debian.
 .
 Explanation of suggested programs:
 - gnuplot is needed for plotting statistics of backups

Package: amanda-common
Description-md5: 9be314450886c6bdecdb2064ccfdb4bd
Description-en: Advanced Maryland Automatic Network Disk Archiver (Libs)
 This package contains libraries required by the amanda client and
 server packages and includes the documentation.

Package: amanda-server
Description-md5: 60c3a4bced0a95ceadcc9a9a8a55e857
Description-en: Advanced Maryland Automatic Network Disk Archiver (Server)
 Amanda is a backup system designed to archive many computers on a
 network to a single large-capacity tape drive. This package is
 suitable for large amounts of data to backup. For smaller solutions
 take a look at afbackup, tob, ...
 .
 Features:
 * will back up multiple machines in parallel to a holding disk, blasting
 finished dumps one by one to tape as fast as they can be written to
 tape.  For example, a ~2 Gb 8mm tape on a ~240K/s interface to a host
 with a large holding disk can be filled by Amanda in under 4 hours.
 * built on top of standard backup software: Unix dump/restore, and
 later GNU Tar and others.
 * does simple tape management: will not overwrite the wrong tape.
 * supports tape changers via a generic interface.  Easily customizable
 to any type of tape carousel, robot, or stacker that can be controlled
 via the unix command line.
 * for a restore, tells you what tapes you need, and finds the proper
 backup image on the tape for you.
 * recovers gracefully from errors, including down or hung machines.
 * reports results, including all errors in detail, in email to operators.
 * will dynamically adjust backup schedule to keep within constraints:
 no more juggling by hand when adding disks and computers to network.
 * includes a pre-run checker program, that conducts sanity checks on both
 the tape server host and all the client hosts (in parallel), and will
 send an e-mail report of any problems that could cause the backups to
 fail.
 * can compress dumps before sending or after sending over the net, with
 either compress or gzip.
 * can optionally synchronize with external backups, for those large
 timesharing computers where you want to do full dumps when the system
 is down in single-user mode (since BSD dump is not reliable on active
 filesystems): Amanda will still do your daily dumps.
 * lots of other options; Amanda is very configurable.
 .
 For important notes, see /usr/share/doc/amanda-server/README.Debian.
 .
 Explanation of suggested programs:
 - perl is needed for some non essential server utilities
 - gnuplot is needed for plotting statistics of backups
 - to backup the tape server, you need to install the client too

Package: amap-align
Description-md5: 8bbc20fa02f0317c9b1cc6f3abf3506c
Description-en: Protein multiple alignment by sequence annealing
 AMAP is a command line tool to perform multiple alignment of peptidic
 sequences. It utilizes posterior decoding, and a sequence-annealing
 alignment, instead of the traditional progressive alignment method. It is
 the only alignment program that allows one to control the sensitivity /
 specificity tradeoff.  It is based on the ProbCons source code, but
 uses alignment metric accuracy and eliminates the consistency
 transformation.
 .
 The Java visualisation tool of AMAP 2.2 is not yet packaged in Debian.

Package: amarok
Description-md5: 2d03a4834d62e60b063ef00f63a92bbc
Description-en: easy to use media player based
 Amarok is a powerful music player with an intuitive interface. It makes
 playing the music you love and discovering new music easier than ever before
 and it looks good doing it! Amarok is based on the powerful Qt 6 / KDE
 Frameworks 6 and nicely integrates with KDE Plasma desktop.
 .
 Much work has been invested into integrating Amarok with various Web services:
 - Ampache
 - Jamendo Service
 - Last.fm
 - Librivox
 - MP3tunes
 - Magnatune
 - OPML Podcast Directory
 .
 Amarok comes with a lot of features including but not limited to:
 - Scripts - enhance your Amarok experience with community developed scripts.
 - Dynamic Playlists - create playlists that automatically update.
 - Context View - customize interface with the Plasma powered Context View.
 - PopUp Dropper - simplify drag&drop actions with revolutionary menu system.
 - Multiple Language Translations
 - Collection Management - organizing your music collection has never been
 easier with Amarok's powerful tagging, renaming, and sorting abilities.
 - Database Importing - import collections from Amarok 1.4 or iTunes.
 - Scriptable Services - integrate other web services into Amarok.

Package: amarok-common
Description-md5: b68e11b03695f49c13f78d2a9538597b
Description-en: architecture independent files for Amarok
 This package contains architecture independent files needed for Amarok to run
 properly. Therefore, unless you have 'amarok' package of the same version
 installed, you will hardly find this package useful.
 .
 Amarok is a powerful music player with an intuitive interface.

Package: amarok-doc
Description-md5: bddda762a06d0793caa474d3a9e18237
Description-en: Amarok documentation (Handbook)
 This package contains Amarok user documentation in various languages. It can be
 opened from the application menu Help -> Amarok Handbook.
 .
 Amarok is a powerful music player with an intuitive interface.

Package: amarok-utils
Description-md5: bf37f48cf34d3a2d9b98c01b8471cb5d
Description-en: utilities for Amarok media player
 This package contains command line utilities that are typically used by Amarok
 media player but might also be useful on systems without Amarok installed.
 They are designed to be lightweight as they do not depend on KDE Frameworks.
 .
 Currently the package contains the following utilities:
 - amarokcollectionscanner - scans audio files, collects information from
 file tags and prints it in the structured XML format.
 - amarok_afttagger - a helper program which writes/removes custom tags
 to/from media files required for embedded "Amarok File Tracking".

Package: amavisd-milter
Description-md5: 5aa8c00571da46088afa733d6b6dc007
Description-en: amavisd-new interface for milter-capable MTAs
 This package provides a milter for amavisd-new that works with
 Sendmail or Postfix, using the AM.PDP protocol.
 .
 Replacing the older amavisd-new-milter program, amavisd-milter makes
 use of the full functionality of amavisd-new. It supports using spam
 and virus information header fields, rewriting message subjects,
 adding address extensions, and selectively removing recipients.

Package: amavisd-new-postfix
Description-md5: 773545be8d857a68c40886e6112d0450
Description-en: part of Ubuntu mail stack provided by Ubuntu server team
 AMaViSd-new is a script that interfaces a mail transport agent (MTA) with
 zero or more virus scanners, and spamassassin (optional).
 .
 It supports all common virus scanners (more than 20 different AVs), with
 direct talk-to-daemon support for ClamAV, OpenAntiVirus, Trophie, AVG,
 f-prot, and Sophos AVs.
 .
 AMaViSd-new supports all MTAs through its generic SMTP/LMTP filter mode
 (ideal for postfix and exim).  It is faster and safer to use the SMTP/LMTP
 filter mode than using the AMaViS pipe client.  It supports sendmail milter
 through this package.
 .
 This package contains configuration files for amavis and alters postfix
 configuration to utilize amavisd-new.

Package: amazon-ec2-utils
Description-md5: 43d70009049a044b0887195bbd400b6d
Description-en: Utilities to manage Amazon EC2 instance storage
 amazon-ec2-utils contains a set of utilities and settings for Linux
 deployments in EC2.
 .
 It includes:
 .
 * ec2-metadata - Use to retrieve EC2 instance metadata from within a
 running EC2 instance
 * ebsnvme-id - Read EBS device information and provide information
 about the volume.
 * Various udev rules to ensure consistent device naming.

Package: amazon-ecr-credential-helper
Description-md5: e74ed7360f292b67c479b365095e0af9
Description-en: Amazon ECR Credential Helper for Docker
 A Docker credential helper to automatically manage credentials for Amazon ECR.
 .
 Once configured, the Amazon ECR Credential Helper lets you "docker pull" and
 "docker push" container images from Amazon ECR without running "docker login".
 .
 Amazon ECR is a container registry and requires authentication for pushing and
 pulling images.  You can use the AWS CLI or the AWS SDK to obtain a
 time-limited authentication token.  This credential helper automatically
 manages obtaining and refreshing authentication tokens when using the Docker
 CLI.
 .
 For more information about Amazon ECR and how to use it, see the documentation
 at https://docs.aws.amazon.com/AmazonECR/latest/userguide/.

Package: amb-plugins
Description-md5: 5896570624067323fd593061bfd00f0d
Description-en: ambisonics LADSPA plugins
 A set of ambisonics plugins, mainly to be used within Ardour. Mono and
 stereo to B-format panning, horizontal rotator, square, hexagon and
 cube decoders.

Package: ambdec
Description-md5: 9b3cc8ce81cdffcdcfd1ee7d72b54a8b
Description-en: Ambisonic decoder for first and second order
 AmbDec is an Ambisonics decoder for up to 36 speakers. It can be used
 for both horizontal and full 3-D systems of first, second and third
 order. The decoding matrices are fully user-configurable. AmbDec has
 some advanced features not found on most decoders:
 * Dual frequency band operation.
 * Speaker distance compensation.
 * Near-field effect compensation.
 .
 All three features can be selectively enabled or disabled in the
 configuration.

Package: amber
Description-md5: cbfffa4666c07558976428469cbfdea0
Description-en: Elegant HTML templating engine for Go, inspired from HAML and Jade (CLI tool)
 Amber is an elegant HTML templating engine for the Go Programming Language.
 It is inspired from HAML and Jade.
 .
 This package provides the /usr/bin/amberc command-line tool.

Package: amberol
Description-md5: e5ba9af73bf13e58af3b0e3e176c6abc
Description-en: Small and simple music player for GNOME
 Amberol is a music player aspiring to be as small, unintrusive, and simple as
 possible. It does not manage music collections, nor does it let you manage
 playlists, edit song metadata, show song lyrics or the band's Wikipedia page.
 Amberol plays music, and nothing else.
 .
 It is well integrated into GNOME and features an adaptive UI for use on mobile
 devices.
 .
 Amberol is a GNOME Circle app.

Package: amd-dbgapi-dev
Description-md5: f277f1d778d8b15e8713cfe3e1a60183
Description-en: AMD GPU debugger support - headers
 The ROCdbpgapi library provides debugging routines to inspect and
 control programs running on AMD GPUs. This library is used by
 debuggers to receive notifications of events, query the GPU state,
 and step through execution. However, operations such as symbolic
 mappings, code object decoding and stack unwinding are outside the
 scope of this library.
 .
 This package provides the ROCdbgapi development headers.

Package: amd-debug-tools
Description-md5: c94a8405be945443e5e8633ae1705e4c
Description-en: Debug tools for AMD Zen systems
 amd-debug-tools is a collection of tools for BIOS, CPPC and s0i3 debugging
 tools for use on AMD Zen systems.

Package: amd-device-libs-rocm
Description-md5: b687f138baf3a4c7eff994143540bb26
Description-en: ROCm device libraries
 This package contains a set of AMD-specific device-side language runtime
 libraries.
 .
 Specifically:
 .
 * Open Compute library controls (oclc*)
 * Open Compute Math library (ocml)
 * Open Compute Kernel library (ockl)
 * OpenCL built-in library (opencl)
 * HIP built-in library (hip)
 * Heterogeneous Compute built-in library (hc)

Package: amd-smi
Description-md5: c13bf349d8c1e6edfdc32bd26656f868
Description-en: AMD System Management Interface - executable
 amdsmi (AMD System Management Interface Library) is a C library for
 Linux providing user space interfaces to monitor and control AMD GPU devices.
 .
 This package provides the amd-smi executable.

Package: amdgcn-tools
Description-md5: 6772d97a613191b1bf7c8b99061efe8f
Description-en: linker tools for the amdgcn architecture
 The package provides the tools ar, as, ld and nm for the
 amdgcn target architecture (used in AMD gpus).  The tools
 are based on LLVM.
 .
 This is a dependency package used by the gcc-N-offload-amdgcn
 offload compilers.

Package: amdgcn-tools-19
Description-md5: 6772d97a613191b1bf7c8b99061efe8f
Description-en: linker tools for the amdgcn architecture
 The package provides the tools ar, as, ld and nm for the
 amdgcn target architecture (used in AMD gpus).  The tools
 are based on LLVM.
 .
 This is a dependency package used by the gcc-N-offload-amdgcn
 offload compilers.

Package: amdgcn-tools-21
Description-md5: 6772d97a613191b1bf7c8b99061efe8f
Description-en: linker tools for the amdgcn architecture
 The package provides the tools ar, as, ld and nm for the
 amdgcn target architecture (used in AMD gpus).  The tools
 are based on LLVM.
 .
 This is a dependency package used by the gcc-N-offload-amdgcn
 offload compilers.

Package: amdgcn-tools-22
Description-md5: 6772d97a613191b1bf7c8b99061efe8f
Description-en: linker tools for the amdgcn architecture
 The package provides the tools ar, as, ld and nm for the
 amdgcn target architecture (used in AMD gpus).  The tools
 are based on LLVM.
 .
 This is a dependency package used by the gcc-N-offload-amdgcn
 offload compilers.

Package: amfora
Description-md5: f61916feb793317bb5f92c63843bf813
Description-en: Fancy terminal browser for the Gemini protocol
 Amfora aims to be the best looking cross-platform Gemini
 terminal client with the most features.

Package: amide
Description-md5: 68635d5506489a7fdecefeeeeaf0a618
Description-en: software for Medical Imaging
 AMIDE: (Amide's a Medical Imaging Data Examiner)
 AMIDE is a tool for viewing and analyzing medical image data sets.
 It's capabilities include the simultaneous handling of multiple data
 sets imported from a variety of file formats, image fusion, 3D region
 of interest drawing and analysis, volume rendering, and rigid body
 alignments.
 .
 Amide imports most clinical DICOM files (using the DCMTK library).

Package: amideco
Description-md5: 9472bf7f77b7b944a3ca7c59cac2f1c6
Description-en: Decompress flashfiles equipped with an AMI BIOS
 Amideco is a program which can decompress BIOS images which
 contain an AMI BIOS.

Package: amiga-fdisk-cross
Description-md5: 134dfbdfd3cf5ff0fc80b91fc41e1a81
Description-en: Partition editor for Amiga partitions (cross version)
 Amiga-fdisk is, similar to fdisk for PCs, a program to partition
 harddisks. Though it seems to work quite well, it's still got some
 sort of beta status. It's suggested that you still use the AmigaDOS
 native tool "HDToolBox" to partition your harddisks and use
 amiga-fdisk only for querying partition information.
 This is the version for non-Amiga systems.

Package: amispammer
Description-md5: c4dfc2174f28ad0ffaaf052da1c80d23
Description-en: Powerful Mail Server checker on blacklists
 amispammer is a command line tool to check if one or
 more IP addresses or every MX domain records appear
 blacklisted in the most important blacklists. It's
 very useful for SysAdmins and security Professionals.

Package: amoebax
Description-md5: 6687047bd64e61ea991201acfd18fa67
Description-en: Puyo Puyo-style puzzle game for up to two players
 Due an awful mutation, some amoeba's species have started to multiply until
 they take the world if you can't stop them. Fortunately the mutation made then
 too unstable and lining up four or more will make them disappear.
 .
 Follow Kim or Tom through 6 levels in their quest to prevent the cute
 multiplying amoebas to take the world and become the new Amoeba Master. Watch
 out for the cute but amoeba's controlled creatures that will try to put and end
 to your quest.
 .
 Amoebax is designed with levels for everyone, from children to adults. With the
 training mode everybody will quickly become a master and the tournament mode
 will let you have a good time with your friends. There is also catchy music,
 funny sound effects, and beautiful screens that sure appeal to everyone in the
 family.

Package: amoebax-data
Description-md5: b9d9f80cf70880d45f0c33015a222b1c
Description-en: Data files for amoebax
 Amoebax is a cute and addictive action-puzzle game. Due an awful mutation, some
 amoeba's species have started to multiply until they take the world if you
 can't stop them. Fortunately the mutation made then too unstable and lining up
 four or more will make them disappear.
 .
 This package contain the sounds, graphics, fonts, music and special effects for
 amoebax.

Package: amphetamine
Description-md5: 84628a9130481aaae590448a13c3a80e
Description-en: jump'n run game with unique visual effects
 Amphetamine is an exciting jump'n run game that offers some unique visual
 effects like colored lighting, fogging and coronas. You must fight eleven
 evil monsters with your magic weapons.

Package: amphetamine-data
Description-md5: 0e43c7567c8534fbf1630b85ea8f4701
Description-en: data files for the game "Amphetamine"
 This package contains data files used by the game "Amphetamine".
 .
 Amphetamine is an exciting jump'n run game that offers some unique visual
 effects like colored lighting, fogging and coronas. You must fight eleven
 evil monsters with your magic weapons.

Package: amphora-agent
Description-md5: 69dc8ed981d458e6684a63e3ef5be102
Description-en: OpenStack Load Balancer Service - Amphora agent
 Openstack Load Balancer as a Service, codenamed Octavia was borne
 out of the Neutron LBaaS project. Its conception influenced
 the transformation of the Neutron LBaaS project, as Neutron LBaaS
 moved from version 1 to version 2. Starting with the Liberty
 release of OpenStack, Octavia has become the reference implementation
 for Neutron LBaaS version 2.
 .
 Octavia accomplishes its delivery of load balancing services by
 managing a fleet of virtual machines, containers, or bare metal
 servers—collectively known as amphorae— which it spins up on demand.
 This on-demand, horizontal scaling feature differentiates Octavia from
 other load balancing solutions, thereby making Octavia truly
 suited “for the cloud.”.
 .
 This package provides Octavia Amphora Agent.

Package: ample
Description-md5: 07df7d683a482f82af8164fe6a9459ce
Description-en: simple MP3 server easy to use
 Ample (An MP3 LEnder) is a simple MP3 server written in C. It does not
 support mixing, radio shows, etc. Ample is just intended to be an easy
 way to remotely listen to your MP3s using the "open location" features
 in XMMS, WinAmp, and Media Player.

Package: ampliconnoise
Description-md5: cd8d15fcdec00d4fc4f08c519dbff884
Description-en: removal of noise from 454 sequenced PCR amplicons
 AmpliconNoise is a package of applications to clean up high-throughput
 sequence data.  It consists of three main parts:
 .
 Pyronoise - does flowgram-based clustering to spot misreads
 SeqNoise - removes PCR point mutations
 Perseus - removes PCR chimeras without the need for a set of reference
 sequences
 .
 Previously there was a standalone "Pyronoise" by the same authors and
 this package includes an updated version.  There is also a "Denoiser"
 in Qiime which is related but distinct.

Package: ampr-ripd
Description-md5: d3a53f9e01e1c22300141858b7ca2895
Description-en: Routing daemon for AMPRnet gateway announcements
 AMPRnet RIPv4 Listener and route injector daemon, used for participating in
 the amateur radio 44/8 AMPRnet gateways tunnel network. It updates IPIP tunnel
 routes based on incoming RIP updates from a master server.

Package: amqp-specs
Description-md5: ee2a2efbd8f66bc78ea8cc5320890b57
Description-en: specs for the Advanced Message Queuing Protocol (AMQP)
 AMQP is the Internet Protocol for Business Messaging
 .
 The Advanced Message Queuing Protocol (AMQP) is an open standard for
 passing business messages between applications or organizations.  It
 connects systems, feeds business processes with the information they
 need and reliably transmits onward the instructions that achieve their
 goals.
 .
 This package provides current and legacy AMQP protocol specifications,
 needed by some implementations.

Package: amqp-tools
Description-md5: 8059068d01bfb939336097d2add7f12f
Description-en: Command-line utilities for interacting with AMQP servers
 RabbitMQ provides robust messaging for applications. It is easy to use, fit
 for purpose at cloud scale and supported on all major operating systems and
 developer platforms. librabbitmq is a C-language AMQP client library for use
 with AMQP servers such as RabbitMQ speaking protocol versions 0-9-1.
 .
 This package includes command line utilities.

Package: amqtt
Description-md5: d13deca29d4e28769649f6776c279e88
Description-en: Asyncio-based MQTT broker and client implementation
 Implementation of the MQTT 3.1.1 messaging protocol providing both broker
 and client functionality, built on top of asyncio.
 .
 It supports publish/subscribe communication over TCP or WebSocket
 connections and implements the standard MQTT Quality of Service levels for
 reliable message delivery.
 .
 The broker handles authentication, authorisation, topic access control,
 and message distribution. SSL/TLS encryption and plugin-based extensions
 are supported.
 .
 Session persistence and automatic reconnection help maintain communication
 across temporary network interruptions. Suitable for IoT, sensor networks,
 and other distributed systems using MQTT.

Package: ams
Description-md5: 86cd0e828e6149dde84c19add9c9ee7b
Description-en: Realtime modular synthesizer for ALSA
 AlsaModularSynth is a realtime modular synthesizer and effect processor.
 It features:
 * MIDI controlled modular software synthesis.
 * Realtime effect processing with capture from e.g. "Line In" or "Mic In".
 * Full control of all synthesis and effect parameters via MIDI.
 * Integrated LADSPA Browser with search capability.
 * JACK Support.

Package: amsynth
Description-md5: 7cdd959ee94b7de0d391e9b66abb8e8f
Description-en: two oscillators software synthesizer
 amSynth features:
 * two analogue-style audio oscillators, featuring:
 o sine wave
 o saw/triangle wave with adjustable shape
 o square/pulse wave with adjustable pulsewidth
 o noise generation
 o "random" wave (noise with sample & hold)
 o oscillator sync
 o of course, detune and range control
 * mixer section with ring modulation
 * analogue-style low-pass filter
 o 24dB/octave curve
 o dedicated ADSR envelope
 o cutoff and resonance control
 o keyboard pitch tracking
 * amplifier with dedicated ADSR envelope
 * modulation LFO
 o up to 58Hz modulation
 o routable to all sections (pitch, filter, amplifier)
 * Effects
 o High quality stereo reverb (freeverb)
 o Distortion/crunch
 * Easy navigation and manipulation of presets
 * Stand-alone OSS or ALSA Midi/Audio client

Package: amtterm
Description-md5: d08844c4e2da635676b54112db66d60e
Description-en: Serial-over-lan (sol) client for Intel AMT, console version
 AMT (included in Intel vPro and Centrino Pro) provides out-of-band (OOB)
 management for Desktops and Laptops, using an agent integrated in the
 network adapter and in the motherboard.
 .
 Serial-over-lan provides a secure way to connect a remote computer, through
 a pseudo serial interface.
 .
 amtterm and gamt are two terminal tools to connect to that pseudo serial
 interface from a remote computer.
 .
 amttool is a script to gather information about and remotely
 control AMT managed computers.
 .
 Starting with AMT 9.0 Intel has removed support for
 the old SOAP protocol which is used by amttool.
 Only WS Management (added in AMT 3.0) is supported by recent
 machines.  You can use wsmancli (see http://openwsman.sf.net)
 instead.

Package: amule
Description-md5: fe7e3b948a4c34b9b1d76d22d5ca29dd
Description-en: client for the eD2k and Kad networks, like eMule
 aMule is a peer-to-peer file sharing application, designed to connect
 to the eDonkey and Kad networks. It has a wide range of features,
 including many of the original eMule client, like:
 .
 * online signature, source exchange, compressed transfers, secure
 identification, and IP filter support
 * boolean search, which can be local, global, or in the Kad network
 * checks against aggressive clients
 * slot allocation, to decide the number of remote clients
 * systray works well both in GNOME and KDE
 * translations to many languages
 .
 A daemonized version of the application that does not need a graphic
 environment to run is available in the amule-daemon package, and
 various utilities of interest can be found in the amule-utils and
 amule-utils-gui packages, including the ed2k link handler.

Package: amule-common
Description-md5: aa97dc31848cd80e35cd00e92da4b1fa
Description-en: common files for the rest of aMule packages
 This package contains localization files, webserver templates and GUI skins
 for aMule. You probably don't want to install this package alone, but amule,
 amule-daemon or amule-utils-gui instead.

Package: amule-daemon
Description-md5: 0eb0fa1f3a72f84aa9c272e9b3f0a18c
Description-en: non-graphic version of aMule, a client for the eD2k and Kad networks
 This package contains a daemonized version of aMule, amuled, that does
 not need a graphic environment to run, and can run in the background as
 well. It is normally used to be run in a machine 24/7, since the
 application continues to run if the X11 session closes.
 .
 Included in the package is a webserver that provides an interface to
 control the daemon. Remote connections are supported, and the daemon
 can be configured to start the webserver automatically at startup. It
 is also possible to control amuled via amulecmd, from the amule-utils
 package, and amulegui, available in the amule-utils-gui package.
 .
 See the description of the amule package for a list of features, and
 /usr/share/doc/amule-daemon/README.Debian for some basic usage notes.

Package: amule-emc
Description-md5: 5ccfe8090f7c3b5997fba9d94c6bf8b2
Description-en: lists ed2k links inside emulecollection files
 amule-emc is a tool to parse emulecollection files and print out the
 ed2k links contained in them.
 .
 It differs from 'ed2k' program (from amule-utils) since amule-emc just
 displays the links, while ed2k actually imports the collection into aMule.

Package: amule-gnome-support
Description-md5: 7b5da1cdcd6c8dd1ee3a59dc56bde46d
Description-en: ed2k links handling support for GNOME web browsers
 This package contains a schemas file that allows ed2k links handling support
 with any GNOME web browser that use GConf. For example: Firefox, Epiphany,
 Flock, Seamonkey or Galeon.

Package: amule-utils
Description-md5: ead4d96756de65faba80e77a08928211
Description-en: utilities for aMule (command-line version)
 This package contains a set of command-line utilities related to aMule,
 the eD2k network client:
 .
 * ed2k: handles ed2k:// links, queueing them into aMule
 * cas: displays the contents of your aMule online signature
 * alcc: computes ed2k:// links for the given input files
 * amulecmd: text-based client to control aMule or the aMule daemon
 .
 Some of these utilities have graphic versions, which can be found in
 the amule-utils-gui package.

Package: amule-utils-gui
Description-md5: 673c640b488b3e845d57f7506d88fc9d
Description-en: graphic utilities for aMule
 This package contains a set of graphic utilities related to aMule, the
 eD2k network client:
 .
 * wxcas: displays the contents of your aMule online signature
 * alc: computes ed2k:// links for the given input files
 * amulegui: graphic client to control aMule or the aMule daemon
 .
 A command-line version of these utilities can be found in the
 amule-utils package.

Package: an
Description-md5: c3a81b8c3754d57849b4791d04d63fde
Description-en: very fast anagram generator
 Generates anagrams for a phrase supplied by the user, the words used in the
 anagram are taken from a specified dictionary which should contain one word
 per line (default:/usr/share/dict/words). It understands accented characters
 and should work with any alphabetic language.

Package: anacrolix-dms
Description-md5: 49495cb4c057e9fac9de1c913bccf6d8
Description-en: Go UPnP DLNA Digital Media Server with basic video transcoding
 dms is a UPnP DLNA Digital Media Server. It runs from the terminal, and serves
 content directly from the filesystem from the working directory, or the path
 given. The SSDP component will broadcast and respond to requests on all
 available network interfaces.
 .
 This package provides the executable dms binary files.
 .
 dms advertises and serves the raw files, in addition to alternate transcoded
 streams when it's able, such as mpeg2 PAL-DVD and WebM for the Chromecast. It
 will also provide thumbnails where possible.
 .
 dms uses ffprobe/avprobe to get media data such as bitrate
 and duration, ffmpeg/avconv for video transoding, and
 ffmpegthumbnailer for generating thumbnails when browsing. These
 commands must be in the PATH given to dms or the features
 requiring them will be disabled.
 .
 Known Compatible Players and Renderers
 ======================================
 .
 * Probably all Panasonic Viera TVs.
 * Android's BubbleUPnP and AirWire
 * Chromecast
 * VLC
 * LG Smart TVs, with varying success.

Package: analitza-common
Description-md5: 15f6d44494810efbd452d25193052305
Description-en: common files for Analitza
 Analitza is a library to parse and work with mathematical expressions. This
 library is being used by KAlgebra and Cantor and may be used in other
 programs.
 .
 This package is part of the KDE education module.

Package: analizo
Description-md5: 176c226b4da34c0c8b4da620ad5830a3
Description-en: multi-language source code analysis toolkit
 Analizo is a suite of source code analysis tools, aimed at being
 language-independent and extensible, analizo parses source code in multiple
 languages and report useful information about it, such as module dependency,
 source code metrics and more.
 .
 Analizo uses doxyparse to parse the source code, and is currently tested and
 expected to work well with C, C++, Java and C# source code.

Package: analog
Description-md5: 2ac3607caef55da53d83e0ca88063bc0
Description-en: web server log analyzer
 Analog is a fast log file processor that generates usage statistic reports
 for web servers.
 .
 Features:
 - Fast: can process millions of lines per minute;
 - Scalable;
 - Flexible: the default output is well suited for many needs but there
 are many options and 32 alternative report styles;
 - Internationalized output;
 - HTML output (compliant with standards);
 - Handles many log file formats;
 - Uses a command-line interface or a web interface.

Package: ananta
Description-md5: 4748c85bec9e0a9a791facb1c57ba105
Description-en: parallel SSH command execution tool
 Ananta is a lightweight Python command-line tool that runs the same command
 over SSH on multiple remote hosts in parallel. It is useful for system
 administrators managing distributed environments.
 .
 This package contains the command line tool.

Package: anarchism
Description-md5: 7f11188ff2c76a1303ec85d0262fccf0
Description-en: Exhaustive exploration of Anarchist theory and practice
 The Anarchist FAQ is an excellent source of information regarding Anarchist
 (libertarian socialist) theory and practice. It covers all major topics,
 from the basics of Anarchism to very specific discussions of politics,
 social organization, and economics.

Package: anc-api-tools
Description-md5: 52876577689dbb714650606fc7158e1d
Description-en: command line interface to Atlantic.net's cloud
 This package provides a handful of utilities that communicate with
 Atlantic.net's Cloud API.

Package: ancient
Description-md5: f3d0e341d7719136d3c04d44f91ab80c
Description-en: decompression routines for ancient formats
 This is a collection of decompression routines for old formats popular in the
 Amiga, Atari computers and some other systems from 80's and 90's as well as
 some that are currently used which were used in a some specific way in these
 old systems.
 .
 For simple usage both a simple command line application as well as a simple
 API to use the decompressors are provided. The compression algorithm is
 automatically detected in most cases, however there are some corner cases
 where it is not entirely reliable due to weaknesses in the old format used.

Package: and
Description-md5: 5b6bdf6ae5748dade0475d36c058ab07
Description-en: Auto Nice Daemon
 The auto nice daemon activates itself in certain intervals and renices jobs
 according to their priority and CPU usage. Jobs owned by root are left alone.
 Jobs are never increased in their priority.
 .
 The renice intervals can be adjusted as well as the default nice level and
 the activation intervals. A priority database stores user/group/job tuples
 along with their renice values for three CPU usage time ranges. Negative nice
 levels are interpreted as signals to be sent to a process, triggered by CPU
 usage; this way, Netscapes going berserk can be killed automatically. The
 strategy for searching the priority database can be configured.
 .
 AND also provides network-wide configuration files with host-specific
 sections, as well as wildcard/regexp support for commands in the priority
 database.

Package: andi
Description-md5: 6d9fa7b1dfcf137973a4c0d3e60206c4
Description-en: Efficient Estimation of Evolutionary Distances
 This is the andi program for estimating the evolutionary distance
 between closely related genomes. These distances can be used to rapidly
 infer phylogenies for big sets of genomes. Because andi does not compute
 full alignments, it is so efficient that it scales even up to thousands
 of bacterial genomes.

Package: androguard
Description-md5: 124d93c3e7b8d6c7f3e39dcbb64fe009
Description-en: full Python tool to play with Android files
 Androguard is a full Python tool to play with Android files.
 .
 * DEX, ODEX
 * APK
 * Android's binary xml
 * Android resources
 * Disassemble DEX/ODEX bytecodes
 * Decompiler for DEX/ODEX files

Package: android-boringssl
Description-md5: 46f0072c32f613832ff449806c546e49
Description-en: Google's internal fork of OpenSSL for the Android SDK - tool
 The Android SDK builds against a static version of BoringSSL,
 Google's internal fork of OpenSSL.  This package should never be used
 for anything but Android SDK packages that already depend on it.
 .
 BoringSSL arose because Google used OpenSSL for many years in various
 ways and, over time, built up a large number of patches that were
 maintained while tracking upstream OpenSSL. As Google’s product
 portfolio became more complex, more copies of OpenSSL sprung up and
 the effort involved in maintaining all these patches in multiple
 places was growing steadily.
 .
 This is the Android AOSP fork of BoringSSL which is designed to be
 used by Android and its SDK.  BoringSSL is only ever statically linked
 into apps, and pinned to a commit version.  Upstream has no official
 releases of BoringSSL on its own, so it must be included separately
 for each project that uses it.
 .
 This package contains the boringssl command line tool.

Package: android-file-transfer
Description-md5: ab975f89d35f2e3f11c1a7f3b963f9dc
Description-en: reliable MTP client with minimalistic UI
 Android-File-Transfer is a reliable MTP client with minimalistic UI.
 Its features are:
 1. Simple Qt UI with progress dialogs.
 2. FUSE wrapper, supporting partial read/writes, allowing instant access
 to your files.
 3. No file size limits.
 4. Automatically renames album cover to make it visible from media player.
 5. USB ‘Zerocopy’ support found in recent Linux kernel (no user/kernel
 data copying).
 6. No extra dependencies (e.g. libptp/libmtp).
 7. Available as static/shared library.
 8. Command line tool (aft-mtp-cli).

Package: android-framework-res
Description-md5: 55dfcc5c42ee1e81235a409a370c03ab
Description-en: Android platform framework resources
 This package provides the Android framework resources in an apk file,
 framework-res.apk

Package: android-libaapt
Description-md5: 6766f9d7dc04ef81ed3bf2af26ae59f6
Description-en: Android Asset Packaging Tool - Shared library
 The Android Asset Packaging Tool (aapt) takes your application resource
 files, such as the AndroidManifest.xml file and the XML files for your
 Activities, and compiles them. An R.java is also produced so you can
 reference your resources from your Java code. This tool allows you to view,
 create, and update Zip-compatible archives (zip, jar, apk). It can also
 compile resources into binary assets.
 .
 This package contains the shared library.

Package: android-libandroidfw
Description-md5: 21839b22eef556d8ecf312e7dee83ff7
Description-en: Android utility library
 Library providing utility functions to Android related tools. This is needed
 purely to get various Android utilities working.  In the Google builds of the
 Android SDK, this library is statically linked, but in the Debian packaging,
 it is a private shared library.

Package: android-libandroidfw-dev
Description-md5: e6f58464d4ebdf1df4179fa3b085ae9c
Description-en: Android utility library - Development files
 Library providing utility functions to Android related tools. This is needed
 purely to get various Android utilities working.  In the Google builds of the
 Android SDK, this library is statically linked, but in the Debian packaging,
 it is a private shared library.
 .
 This package contains the development files.

Package: android-libart
Description-md5: 1182b1aa352c613d0a9e93ed53e47a9c
Description-en: Android Runtime
 Android Runtime (ART) is the managed runtime used by applications and
 some system services on Android. ART and its predecessor Dalvik were
 originally created specifically for the Android project. ART as the
 runtime executes the Dalvik Executable format and DEX bytecode
 specification.
 .
 This package provides `libart` and `libsigchain`.
 .
 This library is only used by Android SDK and uses a customized RPATH.

Package: android-libbacktrace
Description-md5: 3ba2c6115afcca7c07cbbbde8ca6ef09
Description-en: Android backtrace library
 Android backtrace library produce symbolic backtraces for making
 debugging easier.

Package: android-libbacktrace-dev
Description-md5: 1f078e9628df401b2f7fbe46f9340d78
Description-en: Android backtrace library - Development files
 Android backtrace library produce symbolic backtraces for making
 debugging easier.
 .
 This package contains the development files.

Package: android-libbase
Description-md5: 0c270a1f75d0d57cef9cc7cb5d418366
Description-en: Android base library
 This library provides APIs for basic tasks like handling files, Unicode
 strings, logging, memory allocation, integer parsing, etc..
 .
 This library is only used by Android SDK currently.

Package: android-libbase-dev
Description-md5: 5400b9d81a8ba7cc90d4f188ed3a76b8
Description-en: Android base library - Development files
 This library provides APIs for basic tasks like handling files, Unicode
 strings, logging, memory allocation, integer parsing, etc..
 .
 This library is only used by Android SDK currently.
 .
 This package contains the development files.

Package: android-libboringssl
Description-md5: cd475d5105e77faeb7ea4e52f14b0a97
Description-en: Google's internal fork of OpenSSL for the Android SDK
 The Android SDK builds against a static version of BoringSSL,
 Google's internal fork of OpenSSL.  This package should never be used
 for anything but Android SDK packages that already depend on it.
 .
 BoringSSL arose because Google used OpenSSL for many years in various
 ways and, over time, built up a large number of patches that were
 maintained while tracking upstream OpenSSL. As Google’s product
 portfolio became more complex, more copies of OpenSSL sprung up and
 the effort involved in maintaining all these patches in multiple
 places was growing steadily.
 .
 This is the Android AOSP fork of BoringSSL which is designed to be
 used by Android and its SDK.  BoringSSL is only ever statically linked
 into apps, and pinned to a commit version.  Upstream has no official
 releases of BoringSSL on its own, so it must be included separately
 for each project that uses it.

Package: android-libboringssl-dev
Description-md5: 6c3c7635ba7c1cd4c13747e9410ce82d
Description-en: Google's internal fork of OpenSSL for the Android SDK - devel
 The Android SDK builds against a static version of BoringSSL,
 Google's internal fork of OpenSSL.  This package should never be used
 for anything but Android SDK packages that already depend on it.
 .
 BoringSSL arose because Google used OpenSSL for many years in various
 ways and, over time, built up a large number of patches that were
 maintained while tracking upstream OpenSSL. As Google’s product
 portfolio became more complex, more copies of OpenSSL sprung up and
 the effort involved in maintaining all these patches in multiple
 places was growing steadily.
 .
 This is the Android AOSP fork of BoringSSL which is designed to be
 used by Android and its SDK.  BoringSSL is only ever statically linked
 into apps, and pinned to a commit version.  Upstream has no official
 releases of BoringSSL on its own, so it must be included separately
 for each project that uses it.
 .
 This package contains the development files.

Package: android-libcutils
Description-md5: fd1d222be998cc5b11ef894b0dccf4b2
Description-en: Android utils library for C
 This library provides common functionalities for android related tools.
 .
 This library is only used by Android SDK currently.

Package: android-libcutils-dev
Description-md5: 8dbc8f2a1febc7395868e7a5f0621a49
Description-en: Android utils library for C - Development files
 This library provides common functionalities for android related tools.
 .
 This library is only used by Android SDK currently.
 .
 This package contains the development files.

Package: android-libext4-utils
Description-md5: 4e973e03a72594b7fd93122424f31ba4
Description-en: Android ext4 utility library
 Android ext4 filesystem utility library, which is only used by fastboot
 currently.

Package: android-libext4-utils-dev
Description-md5: c9dd8ab15915d2dffdf901341f2d6392
Description-en: Android ext4 utility library - Development files
 Android ext4 filesystem utility library header files, which is only
 used by fastboot currently.
 .
 This package contains the development files.

Package: android-libfec
Description-md5: 7d24c6ceb3541438b0ceaeb3274c346f
Description-en: Android libfec library
 Android libfec library, which read files or partitions with
 error-correcting codes appended to them. Uses verity metadata to speed
 up I/O and improve error correction effectiveness.
 .
 This is only used by fastboot currently.

Package: android-libfec-dev
Description-md5: 769c7699f95e1c89a73892a0c88bf5c0
Description-en: Android libfec library - Development files
 Android libfec library, which read files or partitions with
 error-correcting codes appended to them. Uses verity metadata to speed
 up I/O and improve error correction effectiveness.
 .
 This package contains the development files.

Package: android-liblog
Description-md5: 9f7f6cb1971d10d4d4cdf57b3a57437b
Description-en: Android NDK logger interfaces
 liblog represents an interface to the volatile Android Logging system for NDK
 (Native) applications and libraries. Interfaces for either writing or reading
 logs. The log buffers are divided up in Main, System, Radio and Events
 sub-logs.

Package: android-liblog-dev
Description-md5: 5ad1bb25d167e070f3b3738d5d6501f5
Description-en: Android NDK logger interfaces - Development files
 liblog represents an interface to the volatile Android Logging system for NDK
 (Native) applications and libraries. Interfaces for either writing or reading
 logs. The log buffers are divided up in Main, System, Radio and Events
 sub-logs.
 .
 This package contains the development files.

Package: android-libnativebridge
Description-md5: 780d33f01091b260b150268622680c6a
Description-en: Android native bridge library
 This library is only used by Android SDK currently.

Package: android-libnativehelper
Description-md5: ff590d246977a332deee42638b9d1ae0
Description-en: Support functions for Android's class libraries
 libnativehelper is a collection of JNI related utilities used in
 Android.
 .
 There are several header and binary libraries here and not all of the
 functionality fits together well. The header libraries are mostly C++
 based. The binary libraries are entirely written in C with no C++
 dependencies. This is by design as the code here can be distributed in
 multiple ways, including mainline modules, so keeping the size down
 benefits everyone with smaller downloads and a stable ABI.

Package: android-libnativehelper-dev
Description-md5: d55b54cc58037dbd12b6783140da5a68
Description-en: Support functions for Android's class libraries - Development files
 libnativehelper is a collection of JNI related utilities used in
 Android.
 .
 There are several header and binary libraries here and not all of the
 functionality fits together well. The header libraries are mostly C++
 based. The binary libraries are entirely written in C with no C++
 dependencies. This is by design as the code here can be distributed in
 multiple ways, including mainline modules, so keeping the size down
 benefits everyone with smaller downloads and a stable ABI.
 .
 This package contains the development files.

Package: android-libnativeloader
Description-md5: 78ae8e07ddfddcca69ebfeb5180e65c0
Description-en: Android native loader library
 This library is only used by Android SDK currently.

Package: android-libselinux
Description-md5: df07df1a85ccddb584871278ee13cab1
Description-en: Security-Enhanced Linux for Android
 This library provides an API for SELinux applications to get and set process
 and file security contexts and to obtain security policy decisions.
 .
 This library is an AOSP fork of libselinux, adding features specifically for
 Android and is intended for Android libraries only.

Package: android-libselinux-dev
Description-md5: 66acedb5654da0817b7b9859e626d34c
Description-en: Security-Enhanced Linux for Android - Development files
 This library provides an API for SELinux applications to get and set process
 and file security contexts and to obtain security policy decisions.
 .
 This library is an AOSP fork of libselinux, adding features specifically for
 Android and is intended for Android libraries only.
 .
 This package provides the development files.

Package: android-libsepol
Description-md5: eabcc14c2637d6ff9eeab2486c777f8a
Description-en: Security-Policy Linux for Android
 This library provides an API for setting, checking sepolicy.

Package: android-libsepol-dev
Description-md5: 43b33600f044f6dfc4a2a38db002fd2a
Description-en: Security-Policy Linux for Android - Development files
 This library provides an API for setting, checking sepolicy.
 .
 This package provides the development files.

Package: android-libsparse
Description-md5: fcfc4311d4b14b27020e77f2250237d8
Description-en: Library for sparse files
 This library provides APIs for creating, manipulating and destroying sparse
 files.
 .
 This library is only used by Android SDK currently.

Package: android-libsparse-dev
Description-md5: b99b0d0490ab2905c5577e6068f1839d
Description-en: Library for sparse files - Development files
 This library provides APIs for creating, manipulating and destroying sparse
 files.
 .
 This library is only used by Android SDK currently.
 .
 This package contains the development files.

Package: android-libunwind
Description-md5: 369ea6992880b13175955104d66763a6
Description-en: libunwind for Android
 This library is the AOSP fork of libunwind. It is used by libbacktrace.
 .
 This package is only available on x86, ARM and MIPS because the AOSP
 modifications only apply on these platforms.
 .
 This library is only used by Android SDK currently.

Package: android-libunwind-dev
Description-md5: 8ef384bc008e0649ef4905e21aec542b
Description-en: libunwind for Android - Development files
 This library is the AOSP fork of libunwind. It is used by libbacktrace.
 .
 This package is only available on x86, ARM and MIPS because the AOSP
 modifications only apply on these platforms.
 .
 This library is only used by Android SDK currently.
 .
 This package provides the development files.

Package: android-libutils
Description-md5: 5733fbd900654b274afd776fc170cf63
Description-en: Android Utility Function Library
 This library provides miscellaneous utility functions.
 .
 This library is only used by Android SDK currently.

Package: android-libutils-dev
Description-md5: f37768d78bf5e25e5cf20a8d5e5dbd1f
Description-en: Android Utility Function Library - Development files
 This library provides miscellaneous utility functions.
 .
 This library is only used by Android SDK currently.
 .
 This package contains the development files.

Package: android-libziparchive
Description-md5: f2eb7b1deaf0e36dfe923e3b4709e319
Description-en: Library for ZIP archives
 This library provides APIs for creating and manipulating ZIP archives.
 .
 This library is only used by Android SDK currently.

Package: android-libziparchive-dev
Description-md5: 217dfecadef26031dff8fa80a1788d9e
Description-en: Library for ZIP archives - Development files
 This library provides APIs for creating and manipulating ZIP archives.
 .
 This library is only used by Android SDK currently.
 .
 This package contains the development files.

Package: android-logtags-tools
Description-md5: 66fc6559384515d48e885839dab8d804
Description-en: Tools from AOSP that process event-log-tags files
 This package contains Python scripts from AOSP repository platform/build that
 process event-log-tags (.logtags) files. It contains:
 * java-event-log-tags
 * merge-event-log-tags
 They are used in the process of building the Android platform framework
 "android.jar".

Package: android-platform-frameworks-native-headers
Description-md5: 432d3ef0a04b352ab3c290d31ffd367b
Description-en: Headers of android-platform-frameworks-native
 This package contains headers in include/android in platform/frameworks/native
 Consists of all the header files ranging from asset_manager.h to window.h.

Package: android-platform-libcore-headers
Description-md5: ddfc68a9455ce87f6ed80966be34e801
Description-en: Header files in AOSP repository platform/libcore
 This package provides the header files included in the AOSP repository
 platform/libcore.
 .
 These headers are used by android-platform-libnativehelper.

Package: android-platform-system-core-headers
Description-md5: d17abc6b3966d0256defe412df8e7b21
Description-en: Shared headers in AOSP repository platform/system/core
 This package contains header files in AOSP repository platform/system/core that
 do not belong to any specific libraries but used by other programs.
 .
 This package currently contains headers in include/private and include/system.

Package: android-platform-tools-base
Description-md5: e34eababb2e5995374aac0904d5f82d8
Description-en: base tools for developing applications for the Android system
 This package includes various tools for developing and building Android
 applications, e.g.
 .
 * Draw 9-patch: Allows you to easily create a NinePatch graphic using a
 WYSIWYG editor. It also previews stretched versions of the image, and
 highlights the area in which content is allowed.
 .
 * screenshot2: Takes a screenshot from a remote Android device.
 .
 default-jre or other non-headless JRE needs to be installed in order to run
 "draw9patch". However draw9patch fails to run due to bug #798794.

Package: android-sdk
Description-md5: 6d199f77014c62b8baf8cbdddbe08a29
Description-en: Software development kit for Android platform
 The Android SDK includes a variety of tools that help you develop mobile
 applications for the Android platform. The tools are classified into 3 groups:
 SDK Tools, Platform-tools and Build-tools.
 .
 SDK Tools are platform independent and are required no matter which Android
 platform you are developing on. It is the base toolset of Android SDK.
 .
 This metapackage pulls the entire Android SDK.

Package: android-sdk-build-tools
Description-md5: 43a808bc9fee61d6ccbfbe518b214550
Description-en: Tools for building Android applications
 The Android SDK includes a variety of tools that help you develop mobile
 applications for the Android platform. The tools are classified into 3 groups:
 SDK Tools, Platform-tools and Build-tools.
 .
 Build-tools is a component of the Android SDK required for building Android
 application code.
 .
 This package pulls Android SDK Build-tool.

Package: android-sdk-build-tools-common
Description-md5: a1f3a1d9f77e8e522be8374bfb6c88fc
Description-en: Tools for building Android applications - Common files
 The Android SDK includes a variety of tools that help you develop mobile
 applications for the Android platform. The tools are classified into 3 groups:
 SDK Tools, Platform-tools and Build-tools.
 .
 Build-tools is a component of the Android SDK required for building Android
 application code.
 .
 This package provides common files of Android SDK Build-tools.

Package: android-sdk-common
Description-md5: 4fccf15a7285feec6ff7fd703232b171
Description-en: Common files of Android SDK base toolset
 The Android SDK includes a variety of tools that help you develop mobile
 applications for the Android platform. The tools are classified into 3 groups:
 SDK Tools, Platform-tools and Build-tools.
 .
 SDK Tools are platform independent and are required no matter which Android
 platform you are developing on. It is the base toolset of Android SDK.
 .
 This package provides common files of Android SDK Tools.

Package: android-sdk-helper
Description-md5: da5ebe42aa16509cea1b7bb98e98e108
Description-en: Helper tools for building Android apps using Debian's Android SDK
 The Android SDK packaged in Debian is a restricted distribution with only one
 version of Build-Tools and limited selections of the Android target frameworks
 (android.jar). This package provides helper tools to build Android apps using
 Debian's Android SDK without modifying the build scripts.
 .
 This package consists of:
 .
 * A Gradle init script that forces a build script to use the Gradle Android
 Plugin in Debian which is patched to work with the SDK.

Package: android-sdk-libsparse-utils
Description-md5: e30e2e41695b4ac048f36bf6a745e4fa
Description-en: Android sparse image creation tool
 Command line tools to create sparse images for usage with Android devices.
 Includes simg2img, img2simg, simg2simg, simg_dump and append2simg tools.

Package: android-sdk-platform-23
Description-md5: 06ee719e2ca70a30b653b7df3002267c
Description-en: Android SDK Platform for API Level 23 (6.0 Marshmallow)
 This package provides the Android SDK Platform for API Level 23
 (6.0 Marshmallow).
 .
 An Android SDK Platform of a specific API Level is required to build any
 Android applications that target this API Level.

Package: android-sdk-platform-tools
Description-md5: 39e80bb695d322ee9edeb1706c1f7e25
Description-en: Tools for interacting with an Android platform
 The Android SDK includes a variety of tools that help you develop mobile
 applications for the Android platform. The tools are classified into 3 groups:
 SDK Tools, Platform-tools and Build-tools.
 .
 Platform-tools are customized to support the features of the latest Android
 platform.
 .
 This package pulls Android SDK Platform-tools.

Package: android-sdk-platform-tools-common
Description-md5: 04d4a0e8f8ba3c3b61dfebe1edfd4775
Description-en: Tools for interacting with an Android platform - Common files
 The Android SDK includes a variety of tools that help you develop mobile
 applications for the Android platform. The tools are classified into 3 groups:
 SDK Tools, Platform-tools and Build-tools.
 .
 Platform-tools are customized to support the features of the latest Android
 platform.
 .
 This package provides common files of Android SDK Platform-tools.

Package: android-udev-rules
Description-md5: 863a83c824f4506cbf3847563f15e996
Description-en: udev rules for Android tools
 This package provides udev rules enabling the Android SDK tools adb and
 fastboot to work without root access to the host machine.

Package: angband
Description-md5: 90d4a72141f9ca3708ba95c0959f9c27
Description-en: Single-player, text-based, dungeon simulation game
 Angband is a single-player, text-based, dungeon simulation derived
 from the game Moria, which was in turn based on Rogue. It is
 often described as a "roguelike" game because the look and feel of
 the game is still quite similar to Rogue (though there are now graphical
 tiles available if you dislike ASCII gaming). Angband has been in more or
 less continuous development since the early 1990s.
 .
 The ultimate goal of the game is to develop a character strong enough
 to defeat Morgoth, who resides on dungeon level 100. Upon doing so,
 you will receive the exalted status of "winner" and your character may
 retire. To achieve this you will need to explore numerous dungeon levels,
 defeat many foes and sift through a great deal of treasure.
 .
 Angband is a reference to Morgoth's "prison of iron" in the world of
 Middle-Earth, created by J.R.R. Tolkien.

Package: angband-data
Description-md5: 7b2836b71cc1739b4cdd4bc99db7ddbf
Description-en: Game data for angband
 Angband is a single-player, text-based, dungeon simulation derived
 from the game Moria, which was in turn based on Rogue. It is
 often described as a "roguelike" game because the look and feel of
 the game is still quite similar to Rogue (though there are now graphical
 tiles available if you dislike ASCII gaming). Angband has been in more or
 less continuous development since the early 1990s.
 .
 This package contains the data files for the game.

Package: angelfish
Description-md5: 237850da6b5931ab09e1b0773f615cae
Description-en: Web browser for Plasma Mobile
 This is a webbrowser designed to
 - be used on small mobile devices,
 - integrate well in Plasma workspaces
 .
 This use QtWebEngine as backend and supports webrtc.

Package: angelscript-dev
Description-md5: f47f7619f5dd3a95a45c5e614eb1896c
Description-en: game-oriented interpreted compiled scripting language (development files)
 AngelScript features static typing, object handles (similar to C++ pointers but
 garbage collected via reference counting), object- orientation, single
 inheritance, multiple inheritance with interfaces. Allows operators to be
 registered and overloaded. AngelScript can be used with any C++ IDE, such as
 Netbeans, Geany, and Eclipse.
 .
 This package contains the header files for angelscript. Please consult
 README.Debian for detailed usage.

Package: angelscript-doc
Description-md5: 5182de558312ceaee93bed75750adbd1
Description-en: game-oriented interpreted compiled scripting language (documentation)
 AngelScript features static typing, object handles (similar to C++ pointers but
 garbage collected via reference counting), object- orientation, single
 inheritance, multiple inheritance with interfaces. Allows operators to be
 registered and overloaded. AngelScript can be used with any C++ IDE, such as
 Netbeans, Geany, and Eclipse.
 .
 This package contains the documentation for angelscript.

Package: angrydd
Description-md5: 65a714deba9dc1549d9ac236a28d5623
Description-en: Angry Drunken Dwarves - falling blocks puzzle game
 In Angry, Drunken Dwarves, you are an angry, drunken dwarf. Why are you so
 angry? Who knows. But you've decided to take your aggression out on other
 dwarves, by dropping gems on their heads. Lots of gems. angrydd is a member of
 the classic "falling blocks" puzzle game family, similar to the Capcom game
 Puzzle Fighter. The goal of the game is to build large gems by matching up
 colors, then break them, raining more gems down onto your opponent. The first
 person whose field fills up, loses.  angrydd has seven playable characters,
 six levels of AI, secret game modes and characters, and an original
 soundtrack.

Package: ani-cli
Description-md5: 7f8868a1159bba40991553f4dbc28a1f
Description-en: Browse and watch anime on the commandline
 ani-cli allows one to comfortably watch anime (alone and with friends)
 from the commandline. It scrapes allmanga as source for the videos.
 It works with both mpv and vlc.

Package: animals
Description-md5: f30d1c2cac6eb8923ffa7c171b0f6951
Description-en: Traditional AI animal guessing engine using a binary tree DB
 You think of an animal, and this package tries to guess it... when it's wrong,
 you teach it about your animal.
 .
 To be more flexible and help educational aspect this game does not contain
 an initial database. This also allows it to be used for non animals like
 guessing of tools or locations.

Package: ann-tools
Description-md5: 94f104b403d92f88a61b5ef568b9598c
Description-en: Approximate Nearest Neighbor Searching library (tools)
 ANN is a library written in C++, which supports data structures and
 algorithms for both exact and approximate nearest neighbor searching
 in arbitrarily high dimensions.  ANN assumes that distances
 are measured using any class of distance functions called Minkowski
 metrics. These include the well known Euclidean distance, Manhattan
 distance, and max distance. ANN performs quite efficiently for point
 sets ranging in size from thousands to hundreds of thousands, and in
 dimensions as high as 20.
 .
 This package contains the ann2fig (display ANN output in fig format)
 and the ann_sample (a sample demonstration for ANN) programs.

Package: anomaly
Description-md5: 64ade8e11ec6a613b193505f3d598f55
Description-en: detect anomalous data in a numeric stream
 To detect anomalous data in a numeric stream, anomaly needs to see
 a stream of numeric data and apply one of its detection methods.
 If an anomaly is detected, a response is made, chosen from one or
 more built in methods.

Package: anonip
Description-md5: ae42678313beff61e12d6b132e9cd2aa
Description-en: Anonymize IP-addresses in log-files
 Anonip masks the last bits of IPv4 and IPv6 addresses. That way most of the
 relevant information is preserved, while the IP-address does not match a
 particular individuum anymore.
 .
 It can be either used to anonymise existing log files, or directly by a service
 if it supports loging to shell pipes. Configuring the Apache httpd or nginx is
 very easy, so that unmasked IP  addresses are never  written to any file.
 .
 With the help of cat, it's also possible to rewrite existing log files.

Package: anorack
Description-md5: f2e97dadcabe2480954cc8178132f7fe
Description-en: specialized spell-checker that finds incorrect indefinite articles
 The English language has two indefinite articles:
 .
 - a: used before words that begin with a consonant sound (e.g., a program, a
 host, a user);
 .
 - an: used before words that begin with a vowel sound (e.g., an example, an
 hour, an undefined variable).
 .
 anorack is a specialized spell-checker that finds incorrect usage of these
 articles.

Package: ansible
Description-md5: 4f8f35d982ca2a9d6d35c1bb2053b0e1
Description-en: Configuration management, deployment, and task execution system
 Ansible is a radically simple model-driven configuration management,
 multi-node deployment, and remote task execution system. Ansible works
 over SSH and does not require any software or daemons to be installed
 on remote nodes. Extension modules can be written in any language and
 are transferred to managed machines automatically.
 .
 This package contains the ansible collections.

Package: ansible-core
Description-md5: 39f13fdea0830e3f5b062cdd49f63a59
Description-en: Configuration management, deployment, and task execution system
 Ansible is a radically simple model-driven configuration management,
 multi-node deployment, and remote task execution system. Ansible works
 over SSH and does not require any software or daemons to be installed
 on remote nodes. Extension modules can be written in any language and
 are transferred to managed machines automatically.
 .
 This package contains the ansible binaries.

Package: ansible-mitogen
Description-md5: 7c93bd5d05b7c2d0566833c7208638c6
Description-en: Fast connection strategy for Ansible
 Mitogen for Ansible is a completely redesigned UNIX connection layer and
 module runtime for Ansible. Requiring minimal configuration changes, it
 updates Ansible’s slow and wasteful shell-centric implementation with
 pure-Python equivalents, invoked via highly efficient remote procedure calls
 to persistent interpreters tunnelled over SSH. No changes are required to
 target hosts.

Package: ansifilter
Description-md5: d99cc341b235841e5d9fb270ff98fcb2
Description-en: parse common (terminal) ANSI codes and remove or convert them
 ANSI codes are commands embedded in a text stream to add formatting
 instructions into text. These codes are interpreted by terminal emulators like
 xterm or Putty.
 .
 ANSIFilter parses common ANSI codes to remove them or to convert them to
 another colored text file format (HTML, TeX, LaTeX, RTF, Pango or BBCode).
 Support for ANSI art files (based on codepage 437 and ANSI.SYS sequences or BIN
 /XBIN/TND files) is enabled with the --art-cp437, --art-bin and --art-tundra
 options.

Package: ansifilter-gui
Description-md5: 486fd9dd2ab70cd204cec745be8ab549
Description-en: parse common (terminal) ANSI codes and remove or convert them (GUI)
 ANSI codes are commands embedded in a text stream to add formatting
 instructions into text. These codes are interpreted by terminal emulators like
 xterm or Putty.
 .
 ANSIFilter parses common ANSI codes to remove them or to convert them to
 another colored text file format (HTML, TeX, LaTeX, RTF, Pango or BBCode).
 Support for ANSI art files (based on codepage 437 and ANSI.SYS sequences or BIN
 /XBIN/TND files) is enabled with the --art-cp437, --art-bin and --art-tundra
 options.
 .
 This package provides a GUI application.

Package: ansilove
Description-md5: 35e7dce01e9c1c2f27d05dabfc686897
Description-en: ANSI and ASCII art to PNG converter
 The following formats are supported:
 - .ANS - ANSi (ANSI escape sequences: ANSI X3.64 standard)
 - .PCB - PCBoard Bulletin Board System (BBS) own file format
 - .BIN - Binary format (raw memory copy of text mode video memory)
 - .ADF - Artworx format, supporting custom character sets and palettes
 - .IDF - iCE Draw format, supporting custom character sets and palettes
 - .TND - TundraDraw format, supporting 24-bit color mode
 - .XB  - The eXtended Binary XBin format, supporting custom character
 sets and palettes
 .
 This is capabable of processing:
 - SAUCE records
 - DOS and Amiga fonts (embedded binary dump)
 - iCE colors
 .
 Even more:
 - Output files are highly optimized 4-bit PNGs.
 - Optionally generates additional (and proper) Retina @2x PNG.
 - You can use custom options for adjusting output results.
 - Built-in support for rendering Amiga ASCII.

Package: ansiweather
Description-md5: a9f70be5a7c5f7c41299393024dc2f37
Description-en: Weather in your terminal, with ANSI colors and Unicode symbols
 AnsiWeather is a Shell script for displaying the current
 weather conditions in your terminal, with support for
 ANSI colors and Unicode symbols.
 .
 Weather data comes from OpenWeatherMap, free weather API.

Package: ant
Description-md5: 104974004cbbc2340c2f993bcc2ea654
Description-en: Java based build tool like make
 Apache Ant is a Java library and command-line tool whose mission is to drive
 processes described in build files as targets and extension points dependent
 upon each other. The main known usage of Ant is the build of Java applications.
 Ant supplies a number of built-in tasks allowing to compile, assemble, test
 and run Java applications. Ant can also be used effectively to build non Java
 applications, for instance C or C++ applications. More generally, Ant can be
 used to pilot any type of process which can be described in terms of targets
 and tasks.
 .
 This package contains the scripts and the core tasks libraries.

Package: ant-contrib
Description-md5: c2fb59eacac96fe43d4d5fd675e80112
Description-en: collection of tasks, types and other tools for Apache Ant
 Extends ant and provides the following tasks:
 .
 * Logic Tasks
 * Network Tasks
 * Performance Monitoring and Tasks
 * Platform Tasks
 * Property Tasks
 * Process Tasks
 * Other (unstable) Tasks

Package: ant-contrib-cpptasks
Description-md5: 3ec8e31e8a7de44516955b714824e469
Description-en: C/C++ compilation tasks for Ant
 The cc task can compile various source languages and produce executables,
 shared libraries (aka DLL's) and static libraries.
 .
 Compiler adaptors are currently available for C/C++, FORTRAN, MIDL and
 Windows Resource compilers.

Package: ant-doc
Description-md5: 5dc7d2a898fd0b7c2bbd93393dc5ef63
Description-en: Java based build tool like make - API documentation and manual
 Apache Ant is a Java library and command-line tool whose mission is to drive
 processes described in build files as targets and extension points dependent
 upon each other. The main known usage of Ant is the build of Java applications.
 Ant supplies a number of built-in tasks allowing to compile, assemble, test
 and run Java applications. Ant can also be used effectively to build non Java
 applications, for instance C or C++ applications. More generally, Ant can be
 used to pilot any type of process which can be described in terms of targets
 and tasks.
 .
 This package contains the manual of ant as well as the API documentation.

Package: ant-optional
Description-md5: 031868c57b6c6724ca7d70ff964eb724
Description-en: Java based build tool like make - optional libraries
 Apache Ant is a Java library and command-line tool whose mission is to drive
 processes described in build files as targets and extension points dependent
 upon each other. The main known usage of Ant is the build of Java applications.
 Ant supplies a number of built-in tasks allowing to compile, assemble, test
 and run Java applications. Ant can also be used effectively to build non Java
 applications, for instance C or C++ applications. More generally, Ant can be
 used to pilot any type of process which can be described in terms of targets
 and tasks.
 .
 This package contains the optional tasks libraries.

Package: anthy
Description-md5: 8a00e2c5c0777845b93c9209e9103f5d
Description-en: Japanese kana-kanji conversion - utilities
 Anthy is kana-kanji conversion engine for Japanese.  It converts
 hiragana text to mixed kana and kanji.  It is implemented as a library
 and stores private information in ~/.anthy/.

Package: anthy-common
Description-md5: a4cb8fcb1285deeab17a07a1d474f1aa
Description-en: Japanese kana-kanji conversion - dictionary
 Anthy is kana-kanji conversion engine for Japanese.  It converts
 hiragana text to mixed kana and kanji.  It is implemented as a library
 and stores private information in ~/.anthy/.
 .
 This package provides common dictionary data files.

Package: anthy-el
Description-md5: 66ca5add46b3548ac2d3848be485a129
Description-en: Japanese kana-kanji conversion - elisp frontend
 Anthy is kana-kanji conversion engine for Japanese.  It converts
 hiragana text to mixed kana and kanji.  It is implemented as a library
 and stores private information in ~/.anthy/.
 .
 This package provides an Anthy frontend for Emacs.

Package: antigravitaattori
Description-md5: b70e0c6a337822cf5bb35a1f19f899f6
Description-en: Multiplayer flying saucer racing game
 This is a multiplayer flying saucer racing game, made for
 Assembly 2006 game competition. It is a great and fun game
 for the family with up to four players. Coming with
 astonishing 3d rendered graphics.

Package: antimicro
Description-md5: 17b5537f5c2deb91db10a62691202f14
Description-en: GUI for mapping keyboard keys and mouse controls to a gamepad
 AntiMicroX is a graphical program used to map keyboard keys and mouse
 controls to a gamepad. This program is useful for playing PC games
 using a gamepad that do not have any form of built-in gamepad support.
 However, you can use this program to control any desktop application
 (while running an X11 environment) with a gamepad.
 .
 https://github.com/AntiMicroX/antimicrox-profiles is a repository for
 pre-made AntiMicroX profiles, providing convenience controller layouts
 suitable for playing a game without having to map everything yourself.
 .
 Use evtest, or perhaps jstest from the joystick package, if you
 encounter problems detecting a controller, axes or buttons.

Package: antimony
Description-md5: 0148c05eecd2be8e7af03a4faad9516f
Description-en: Computer-aided design CAD tool
 Antimony is a computer-aided design (CAD) tool from a
 parallel universe in which CAD software evolved
 from Lisp machines rather than drafting tables.
 .
 Antimony provides the Python3 Fab that is
 a set of software tools for personal fabrication,
 intended for use with machines common to fab labs.
 For info about Fab visit kokompe.cba.mit.edu/.

Package: antiword
Description-md5: 91202a9a74fb47111423e1091e439879
Description-en: Converts MS Word files to text, PS, PDF and XML
 Antiword is a free MS Word reader.
 .
 It converts the binary files from MS Word 2, 6, 7, 97, 2000 and 2003 to text,
 Postscript, PDF and XML.
 .
 Note that it doesn't support the XML-based formats which newer MS Word
 versions produce by default (.docx).

Package: antlr
Description-md5: 21a2d2105df695e242797a7829b2c9b5
Description-en: language tool for constructing recognizers, compilers etc
 ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is
 a language tool that provides a framework for constructing recognizers,
 compilers, and translators from grammatical descriptions containing C++
 or Java actions [You can use PCCTS 1.xx to generate C-based parsers].
 .
 Computer language translation has become a common task. While
 compilers and tools for traditional computer languages (such as C
 or Java) are still being built, their number is dwarfed by the thousands
 of mini-languages for which recognizers and translators are being
 developed. Programmers construct translators for database formats,
 graphical data files (e.g., PostScript, AutoCAD), text processing
 files (e.g., HTML, SGML).  ANTLR is designed to handle all of your
 translation tasks.

Package: antlr-doc
Description-md5: 2c7eadb8bcc6ff951791285f19c40007
Description-en: language tool for constructing recognizers, compilers etc
 This package contains the documentation and examples for antlr.
 ANTLR stands for ANother Tool for Language Recognition,
 (formerly PCCTS). It is  a language tool that provides a framework
 for constructing recognizers, compilers, and translators from
 grammatical descriptions containing C++ or Java actions
 [You can use PCCTS 1.xx to generate C-based parsers].
 .
 See antlr package for a complete description

Package: antlr3
Description-md5: 21a2d2105df695e242797a7829b2c9b5
Description-en: language tool for constructing recognizers, compilers etc
 ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is
 a language tool that provides a framework for constructing recognizers,
 compilers, and translators from grammatical descriptions containing C++
 or Java actions [You can use PCCTS 1.xx to generate C-based parsers].
 .
 Computer language translation has become a common task. While
 compilers and tools for traditional computer languages (such as C
 or Java) are still being built, their number is dwarfed by the thousands
 of mini-languages for which recognizers and translators are being
 developed. Programmers construct translators for database formats,
 graphical data files (e.g., PostScript, AutoCAD), text processing
 files (e.g., HTML, SGML).  ANTLR is designed to handle all of your
 translation tasks.

Package: antlr3-gunit-maven-plugin
Description-md5: 051b34931b7cfa9971b0411905135c53
Description-en: Maven plugin for gUnit, a unit test framework for ANTLR grammars
 gUnit is a "Unit Test" framework for ANTLR grammars. It provides a simple
 way to write and run automated tests for ANTLR grammars in a manner similar
 to Java unit testing framework jUnit. The basic idea is to create a bunch of
 input/output pairs for rules in a grammar and gUnit will verify the expected
 output/result. The input can be a single line or multiple lines of strings or
 even an external file. The output can be simply success or failure, an
 abstract syntax tree (AST), a rule return value, or some text output which
 could be a rule's template return value. The current version of gUnit has 2
 main functions, interpreter and jUnit generator. The interpreter interprets
 your gUnit script and runs unit tests using Java reflection to invoke methods
 in your parser objects. The generator, on the other hand, translates your
 gUnit script to jUnit Java code that you can compile and execute by hand.
 .
 This package provides the Maven plugin that allows one to run gUnit tests
 during a Maven build.

Package: antlr3-maven-plugin
Description-md5: cd0bc2f69d05bac981be882ad48e298c
Description-en: Maven plugin for ANTLR 3
 ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is
 a language tool that provides a framework for constructing recognizers,
 compilers, and translators from grammatical descriptions containing C++
 or Java actions [You can use PCCTS 1.xx to generate C-based parsers].
 .
 This package provides the Maven plugin that supports compiling ANTLR 3
 grammars during a Maven build

Package: antlr4
Description-md5: e0537c09f9ea82b5b9d665d3548672dc
Description-en: ANTLR Parser Generator
 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator
 for reading, processing, executing, or translating structured text or binary
 files. It's widely used to build languages, tools, and frameworks. From a
 grammar, ANTLR generates a parser that can build and walk parse trees.

Package: antlr4-doc
Description-md5: 9d7307d4411a86d099b075c1248de016
Description-en: ANTLR Parser Generator (documentation)
 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator
 for reading, processing, executing, or translating structured text or binary
 files. It's widely used to build languages, tools, and frameworks. From a
 grammar, ANTLR generates a parser that can build and walk parse trees.
 .
 This package provides the API documentation for ANTLR 4.

Package: antlr4-maven-plugin
Description-md5: 3feb00e2c59d6fe7ea633645ff1a9618
Description-en: Maven plugin for ANTLR 4
 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator
 for reading, processing, executing, or translating structured text or binary
 files. It's widely used to build languages, tools, and frameworks. From a
 grammar, ANTLR generates a parser that can build and walk parse trees.
 .
 This package provides the Maven plugin that supports compiling ANTLR 4
 grammars during a Maven build.

Package: antpm
Description-md5: b97569ae767d64acd327d9c3aa685d3c
Description-en: ANT+ information retrieval client for Garmin GPS products
 This software uses the Garmin ANT+ proprietary USB keys and
 communication protocol to retrieve information (such as GPS traces)
 from some Garmin Forerunner watches such as Forerunner 405 and 310XT.
 .
 The underlying ANT+minus implements the ANT/ANT+/ANT-FS protocols to
 provide these tools: garmin-ant-downloader, antpm-downloader,
 antpm-fit2gpx, and antpm-usbmon2ant.
 .
 ANT+minus is a userspace implementation of a wire protocol similar
 to the ANT/ANT+/ANT-FS protocols. The goal is to be able to communicate
 with any ANT capable device in order to e.g. retrieve sports tracks. The
 C++ implementation is currently available under both Linux and win.
 Communication with watches other than the 310XT might work, but are
 untested. Please report your experience to help improving the software.
 .
 The software was originally named "gant" but renamed when packaged
 to avoid confusion with existing Java software.

Package: ants
Description-md5: e136f6575904d6b430ced4764eb6c08c
Description-en: advanced normalization tools for brain and image analysis
 Advanced Normalization Tools (ANTS) is an ITK-based suite of
 normalization, segmentation and template-building tools for
 quantitative morphometric analysis. Many of the ANTS registration
 tools are diffeomorphic, but deformation (elastic and BSpline)
 transformations are available. Unique components of ANTS include
 multivariate similarity metrics, landmark guidance, the ability to
 use label images to guide the mapping and both greedy and space-time
 optimal implementations of diffeomorphisms. The symmetric
 normalization (SyN) strategy is a part of the ANTS toolkit as is
 directly manipulated free form deformation (DMFFD).
 .
 This package provides environment-modules configuration.
 Use 'module load ants' to make all cmdline tools available in your shell.

Package: any2fasta
Description-md5: 149651442d1030753188f7963a9d9273
Description-en: convert various sequence formats to FASTA
 Established tools like readseq and seqret from EMBOSS, both create mangled
 IDs containing | or . characters, and there is no way to fix this behaviour.
 This resultes in inconsitences between .gbk and .fna versions of files in
 pipelines.
 .
 This script uses only core Perl modules, has no other dependencies like
 Bioperl or Biopython, and runs very quickly.
 .
 It supports the following input formats:
 .
 1. Genbank flat file, typically .gb, .gbk, .gbff (starts with LOCUS)
 2. EMBL flat file, typically .embl, (starts with ID)
 3. GFF with sequence, typically .gff, .gff3 (starts with ##gff)
 4. FASTA DNA, typically .fasta, .fa, .fna, .ffn (starts with >)
 5. FASTQ DNA, typically .fastq, .fq (starts with @)
 6. CLUSTAL alignments, typically .clw, .clu (starts with CLUSTAL or MUSCLE)
 7. STOCKHOLM alignments, typically .sth (starts with # STOCKHOLM)
 8. GFA assembly graph, typically .gfa (starts with ^[A-Z]\t)
 .
 Files may be compressed with:
 .
 1. gzip, typically .gz
 2. bzip2, typically .bz2
 3. zip, typically .zip

Package: any2fasta-examples
Description-md5: 05ab8076c942a8a3cc40e58de2a50085
Description-en: convert various sequence formats to FASTA (example data)
 Established tools like readseq and seqret from EMBOSS, both create mangled
 IDs containing | or . characters, and there is no way to fix this behaviour.
 This resultes in inconsitences between .gbk and .fna versions of files in
 pipelines.
 .
 This script uses only core Perl modules, has no other dependencies like
 Bioperl or Biopython, and runs very quickly.
 .
 It supports the following input formats:
 .
 1. Genbank flat file, typically .gb, .gbk, .gbff (starts with LOCUS)
 2. EMBL flat file, typically .embl, (starts with ID)
 3. GFF with sequence, typically .gff, .gff3 (starts with ##gff)
 4. FASTA DNA, typically .fasta, .fa, .fna, .ffn (starts with >)
 5. FASTQ DNA, typically .fastq, .fq (starts with @)
 6. CLUSTAL alignments, typically .clw, .clu (starts with CLUSTAL or MUSCLE)
 7. STOCKHOLM alignments, typically .sth (starts with # STOCKHOLM)
 8. GFA assembly graph, typically .gfa (starts with ^[A-Z]\t)
 .
 Files may be compressed with:
 .
 1. gzip, typically .gz
 2. bzip2, typically .bz2
 3. zip, typically .zip
 .
 This package contains some example data for testing.

Package: anyascii
Description-md5: 3ea6ef3641bd35e3afd4a125bdb06814
Description-en: transliterate Unicode characters
 anyascii is a command-line tool to convert Unicode characters to their
 best ASCII representation.
 .
 AnyAscii provides ASCII-only replacement strings for practically all
 Unicode characters. Text is converted character-by-character without
 considering the context. The mappings for each script are based on popular
 existing romanisation systems. Symbolic characters are converted based
 on their meaning or appearance. All ASCII characters in the input are
 left unchanged, every other character is replaced with printable ASCII
 characters. Unknown characters and some known characters are replaced
 with an empty string and removed.

Package: anymeal
Description-md5: 050af6ebc667a5ad6fe34bdcb4c4e299
Description-en: Recipe management software
 AnyMeal is a free recipe management software developed using
 SQLite3 and Qt6. It can manage a cookbook with more than
 250000 MealMaster recipes, thereby allowing to import,
 export, search, display, edit, and print them.

Package: anyremote
Description-md5: 014f7ca16e8c56501d0cb96b3cc4882a
Description-en: Remote control daemon for applications using Bluetooth, IrDA or Wi-Fi
 With anyRemote, arbitrary desktop applications can be
 remote-controlled via many modern mobile phones that support
 Bluetooth, IrDA or Wi-Fi communication using a J2ME client, AT modem
 commands, a web interface
 or IR remote controllers.
 .
 anyRemote supports wide range of modern cell phones like Nokia,
 SonyEricsson, Motorola and others.

Package: anyremote-data
Description-md5: e7e87e05635c0637126d4e22f3375fc0
Description-en: architecture independent files for anyremote
 With anyRemote, arbitrary desktop applications can be
 remote-controlled via many modern mobile phones that support
 Bluetooth, IrDA or Wi-Fi communication using a J2ME client, AT modem
 commands, a web interface or IR remote controllers.
 .
 This package contains the architecture independent files.

Package: anyremote-doc
Description-md5: 718e88db04343884f1df4ee21a12ac32
Description-en: Documentation for anyremote
 With anyRemote, arbitrary desktop applications can be
 remote-controlled via many modern mobile phones that support
 Bluetooth, IrDA or Wi-Fi communication using a J2ME client, AT modem
 commands, a web interface or IR remote controllers.
 .
 This package contains the HTML documentation offline.

Package: aobook
Description-md5: 39aab3965cc02b7694765276fa72a60a
Description-en: Aozora Bunko viewer
 Aozora Bunko (青空文庫, literally the "Blue Sky Library", also known as
 the "Open Air Library") is a Japanese digital library. This online collection
 encompasses several thousands of works of Japanese-language fiction and
 non-fiction, most of them are public domain books/works, and some are the
 authors wish to make freely available. See https://www.aozora.gr.jp/
 .
 aobook is a viwer for the books/works those are provided by Aozora Bunko.

Package: aoetools
Description-md5: 07cde59d8ce67f6a9507399041e8cd8d
Description-en: tools to assist in using ATA over Ethernet
 The aoetools are the client-side programs of the ATA over Ethernet
 (AoE) network storage protocol, a simple protocol for using storage
 over an ethernet LAN.

Package: aoeui
Description-md5: fb7797c4400e86e466b63ed20e0056c5
Description-en: lightweight, unobtrusive, Dvorak-optimized text editor
 A very small and efficient display editor built upon a philosophy of making
 interaction with UNIX text manipulation commands easy, rather than duplicating
 their features. Its command set is optimized for the Dvorak and QWERTY
 keyboard layouts.
 .
 Also includes asdfg, aoeui's QWERTY variant.

Package: aoflagger
Description-md5: 57d9f9f7423c60151609a61268fa47ec
Description-en: Find RFI in radio astronomical observations
 The AOFlagger is a tool that can find and remove radio-frequency interference
 (RFI) in radio astronomical observations. The code has been highly optimized
 for speed and accuracy. It is used by default for the LOFAR radio telescope
 and thus is in productional stage. The software can run in a fully automated
 way, but a graphical interface is provided to analyse results and tweak the
 strategy. The preferred input file format is the Casa Measurement Set (MS)
 format.
 .
 Besides the flagger, the software consists of tools to efficiently visualize
 data in different ways, such as plotting time-frequency diagrams and power
 spectra. It provides the programs aoflagger, rfigui, aoqplot, aoquality and
 more.

Package: aoflagger-dev
Description-md5: 2949085b57fe67a222fa8aec0c1c79c9
Description-en: Find RFI in radio astronomical observations (development files)
 The AOFlagger is a tool that can find and remove radio-frequency interference
 (RFI) in radio astronomical observations. The code has been highly optimized
 for speed and accuracy. It is used by default for the LOFAR radio telescope
 and thus is in productional stage. The software can run in a fully automated
 way, but a graphical interface is provided to analyse results and tweak the
 strategy. The preferred input file format is the Casa Measurement Set (MS)
 format.
 .
 This package contains the header file to compile own programs against
 the library.

Package: aom-tools
Description-md5: 59fd3a6e565dd92debdd79c95b7f13f9
Description-en: AV1 Video Codec Library -- Tools
 AOMedia Video 1 (AV1) is an open and royalty free video encoding format
 optimized for the Internet and the successor of VP9. aom is the
 reference encoder and decoder implementation published by the Alliance
 for Open Media.
 .
 This package contains the command line encoding and decoding tools.

Package: ap51-flash
Description-md5: 82e23857d9d57c1835e3e8b5bb0608d4
Description-en: firmware flasher for ethernet connected routers and access points
 ap51-flash is a tool to simplify the automatic firmware deployment for a
 multitude of home routers and wireless access points.
 .
 ap51-flash can identify target device(s), select the correct firmware image
 and perform the required communication to carry out the installation
 procedure. It works without the need for a local TFTP server or manual, target
 device specific network configuration.

Package: apache-arrow-testing
Description-md5: 41555dba6ea097d2c602406ce5217a65
Description-en: data for testing the apache-arrow suite
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides data for automated testing as provisioned by the
 developers of the Arrow suite, which while not offering an proof is
 about as good as it gets to ensure the functional correctness of what
 Debian is shipping.

Package: apache-parquet-testing
Description-md5: 41555dba6ea097d2c602406ce5217a65
Description-en: data for testing the apache-arrow suite
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides data for automated testing as provisioned by the
 developers of the Arrow suite, which while not offering an proof is
 about as good as it gets to ensure the functional correctness of what
 Debian is shipping.

Package: apache2-bin-dbgsym
Description-md5: 85dca2517b3d5715c23a766435f6e72c
Description-en: debug symbols for apache2-bin

Package: apache2-block-ai-bots
Description-md5: f4ef67ab1cb813a8c1cf2509e1cf6199
Description-en: list of AI agents and robots to block (apache2)
 ai.robots.txt is a list containing AI-related crawlers of all types, regardless
 of purpose.
 .
 Blocking access based on the user agent does not block all crawlers, but it is
 a simple and low overhead way of blocking most crawlers.
 .
 This package contains the apache2 integration,
 see /usr/share/doc/apache2-block-ai-bots/README.Debian on how to enable it.

Package: apache2-suexec-custom
Description-md5: 116f52596e88b0c7717e1f4973ada661
Description-en: Apache HTTP Server configurable suexec program for mod_suexec
 Provides a customizable version of the suexec helper program for mod_suexec.
 This is not the version from upstream, but can be configured with a
 configuration file.
 .
 If you do not need non-standard document root or userdir settings, it is
 recommended that you use the standard suexec helper program from the
 apache2-suexec-pristine package instead.

Package: apache2-suexec-custom-dbgsym
Description-md5: d118be3191f8caaf0bab9c1e65f73ddf
Description-en: debug symbols for apache2-suexec-custom

Package: apache2-suexec-pristine
Description-md5: 86a22eab8bdd72ac81f3d8aab53bf001
Description-en: Apache HTTP Server standard suexec program for mod_suexec
 Provides the standard suexec helper program for mod_suexec. This version is
 compiled with document root /var/www and userdir suffix public_html. If you
 need different settings, use the package apache2-suexec-custom.

Package: apache2-suexec-pristine-dbgsym
Description-md5: a98e21c2ed2d0d001b294aba799f2b46
Description-en: debug symbols for apache2-suexec-pristine

Package: apache2-utils-dbgsym
Description-md5: 3f862f81ebc646a864e4f0a678af21fc
Description-en: debug symbols for apache2-utils

Package: apacheds
Description-md5: db1995b9bae56abe7f8ac6233c3872f1
Description-en: Apache Directory Server
 ApacheDS is an embbedable directory server entirely written in Java, which
 has been certified LDAPv3 compatible by the Open Group. Besides LDAP it
 supports Kerberos 5 and the Change Password Protocol. It has been designed
 to introduce triggers, stored procedures, queues and views to the world
 of LDAP which has lacked these rich constructs.

Package: apachetop
Description-md5: 47eea40d14736c0a24f00ff5e9b3b9ac
Description-en: Realtime Apache monitoring tool
 Apache top is a curses-based realtime utility to display information from a
 running copy of Apache.
 .
 It is modelled after the standard 'top' utility, and displays information such
 as the requests pers second, bytes per second and the most popular URLs
 displayed.
 .
 It must be run from a machine running Apache, as it works by processing the
 logfiles found in /var/log/apache.

Package: apbs
Description-md5: 8c8028bd72c882da39a6abeeb71e8821
Description-en: Adaptive Poisson Boltzmann Solver
 APBS is a software package for the numerical solution of the
 Poisson-Boltzmann equation (PBE), one of the most popular continuum
 models for describing electrostatic interactions between molecular
 solutes in salty, aqueous media.  Continuum electrostatics plays an
 important role in several areas of biomolecular simulation, including:
 .
 * simulation of diffusional processes to determine ligand-protein and
 protein-protein binding kinetics,
 * implicit solvent molecular dynamics of biomolecules ,
 * solvation and binding energy calculations to determine
 ligand-protein and protein-protein equilibrium binding constants
 and aid in rational drug design,
 * and biomolecular titration studies.
 .
 APBS was designed to efficiently evaluate electrostatic properties for
 such simulations for a wide range of length scales to enable the
 investigation of molecules with tens to millions of atoms.
 .
 This package contains the apbs program and utilities.

Package: apbs-data
Description-md5: 2727b42d5b879cec963c864079c4838a
Description-en: data files for APBS (Adaptive Poisson Boltzmann Solver)
 APBS is a software package for the numerical solution of the
 Poisson-Boltzmann equation (PBE), one of the most popular continuum
 models for describing electrostatic interactions between molecular
 solutes in salty, aqueous media.
 .
 This package contains all data files for apbs package to reduce the
 redundancy between architectures in Debian.

Package: apbs-doc
Description-md5: f853a8b18aad87383b64dfcfa99ae46a
Description-en: Adaptive Poisson Boltzmann Solver
 APBS is a software package for the numerical solution of the
 Poisson-Boltzmann equation (PBE), one of the most popular continuum
 models for describing electrostatic interactions between molecular
 solutes in salty, aqueous media.  Continuum electrostatics plays an
 important role in several areas of biomolecular simulation, including:
 .
 * simulation of diffusional processes to determine ligand-protein and
 protein-protein binding kinetics,
 * implicit solvent molecular dynamics of biomolecules ,
 * solvation and binding energy calculations to determine
 ligand-protein and protein-protein equilibrium binding constants
 and aid in rational drug design,
 * and biomolecular titration studies.
 .
 APBS was designed to efficiently evaluate electrostatic properties for
 such simulations for a wide range of length scales to enable the
 investigation of molecules with tens to millions of atoms.
 .
 This package contains the apbs documentation.

Package: apcupsd
Description-md5: 5828ed072ad1cdcdd2a3dc847c13d193
Description-en: APC UPS Power Management (daemon)
 apcupsd provides UPS power management for APC products, including most BackUPS
 series models (including USB), SmartUPS V/S, SmartUPS (NET/RM), and Matrix
 series.
 .
 It controls and monitors the status of UPS and allows your computer to run for
 a specified length of time on UPS power, and then executes a controlled
 shutdown in the case of an extended power failure.

Package: apcupsd-cgi
Description-md5: 0288cffcc7dcb455848bf077dd6b3995
Description-en: APC UPS Power Management (web interface)
 apcupsd provides UPS power management for APC products, including most BackUPS
 series models (including USB), SmartUPS V/S, SmartUPS (NET/RM), and Matrix
 series.
 .
 This package contains the web interface.

Package: apcupsd-doc
Description-md5: 1228fcbdeeb1d4a793e9f026680a7f88
Description-en: APC UPS Power Management (documentation/examples)
 apcupsd provides UPS power management for APC products, including most BackUPS
 series models (including USB), SmartUPS V/S, SmartUPS (NET/RM), and Matrix
 series.
 .
 This package contains the documentation and examples.

Package: apel
Description-md5: f0afe119c4c4aac76b1e8e1bdae73909
Description-en: portable library for emacsen
 APEL stands for "A Portable Emacs Library".  It consists of following
 modules:
 .
 poe.el          emulation module mainly for basic functions and special
 forms/macros of latest emacsen
 poem.el         basic functions to write portable MULE programs
 pces.el         portable character encoding scheme (coding-system) features
 invisible.el    features about invisible region
 mcharset.el     MIME charset related features
 static.el       utility for static evaluation
 broken.el       information of broken facilities of Emacs
 pccl.el         utility to write portable CCL program
 alist.el        utility for Association-list
 calist.el       utility for condition tree and condition/situation-alist
 path-util.el    utility for path management or file detection
 filename.el     utility to make file-name
 install.el      utility to install emacs-lisp package
 mule-caesar.el  ROT 13-47-48 Caesar rotation utility
 emu.el          emu bundled in tm-7.106 compatibility
 pcustom.el      portable custom environment
 product.el      functions for product version information
 .
 This package provides APEL-LB, a variant of APEL using lexical binding
 mainly maintained for Wanderlust mail/news reader.

Package: apertium
Description-md5: 45f2d36e1c35dfe9a925f418d6b95167
Description-en: Shallow-transfer machine translation engine
 An open-source shallow-transfer machine translation
 engine, Apertium is initially aimed at related-language pairs.
 .
 It uses finite-state transducers for lexical processing,
 hidden Markov models for part-of-speech tagging, and
 finite-state based chunking for structural transfer.
 .
 The system is largely based upon systems already developed by
 the Transducens  group at the Universitat d'Alacant, such as
 interNOSTRUM (Spanish-Catalan, http://www.internostrum.com/welcome.php)
 and Traductor Universia (Spanish-Portuguese,
 http://traductor.universia.net).
 .
 It will be possible to use Apertium to build machine translation
 systems for a variety of related-language pairs simply providing
 the linguistic data needed in the right format.

Package: apertium-af-nl
Description-md5: 883d0e63afec2f7f245cb3cda313e988
Description-en: Transitional dummy package for apertium-afr-nld
 This is a transitional dummy package. It can safely be removed.

Package: apertium-afr-nld
Description-md5: c2e2651dc307db40001319d797c2339e
Description-en: Apertium translation data for the Afrikaans-Dutch pair
 Data package providing Apertium language resources for translating
 between the Afrikaans and Dutch languages.

Package: apertium-all-dev
Description-md5: 4de7eb8d4a3d520e578f0499c0cbcb34
Description-en: Metapackage for all tools required for Apertium development
 A metapackage to get all tools required for development of Apertium
 languages and pairs, such as lttoolbox, apertium, apertium-lex-tools,
 apertium-separable, cg3, and hfst.

Package: apertium-anaphora
Description-md5: 8aa82113de38ff744cd0c83dff858314
Description-en: Anaphora resolution module for Apertium
 This package provides a module for resolving anaphora in the pipeline for
 Apertium.

Package: apertium-apy
Description-md5: 1f4ea9d0ca4e6ebf0895a161e5f0690e
Description-en: Apertium APY service
 This package contains Apertium APY which is simple Apertium
 API written in Python 3 meant as a drop-in replacement for
 ScaleMT.

Package: apertium-arg-cat
Description-md5: 231ba1a46825835f340cc0a08cb5f025
Description-en: Apertium translation data for the Aragonese-Catalan pair
 Data package providing Apertium language resources for translating
 between the Aragonese and Catalan languages.

Package: apertium-bel-rus
Description-md5: db431232c21dcc34efa652dd51d530fc
Description-en: Apertium translation data for the Belarusian-Russian pair
 Data package providing Apertium language resources for translating
 between the Belarusian and Russian languages.

Package: apertium-br-fr
Description-md5: e4907321a09b65d86a6ec38da83ff33b
Description-en: Apertium linguistic data to translate between Breton and French
 This is a linguistic package for the Apertium shallow-transfer
 machine translation system. The package can be used to translate
 between Breton and French.

Package: apertium-ca-it
Description-md5: 3e792cf264606bb914813979b600f8d3
Description-en: Transitional dummy package for apertium-cat-ita
 This is a transitional dummy package. It can safely be removed.

Package: apertium-cat-ita
Description-md5: bfdf4a002c98cface3059f7bfd6ffd0e
Description-en: Apertium translation data for the Catalan-Italian pair
 Data package providing Apertium language resources for translating
 between the Catalan and Italian languages.

Package: apertium-cat-srd
Description-md5: 791827cea6aaa25f35e657b1e991165c
Description-en: Apertium translation data for the Catalan-Sardinian pair
 Data package providing Apertium language resources for translating
 between the Catalan and Sardinian languages.

Package: apertium-dan-nor
Description-md5: cdc52e80016d740550a7f308478b67b4
Description-en: Apertium translation data for the Danish-Norwegian pair
 Data package providing Apertium language resources for translating
 from the Danish to the Norwegian Nynorsk/Norwegian Bokmål variants
 and from Danish to Norwegian Nynorsk.

Package: apertium-dev
Description-md5: 788dfc1c9e13fb4174f202b4c2387d73
Description-en: Development tools and library for Apertium
 An open-source shallow-transfer machine translation
 engine, Apertium is initially aimed at related-language pairs.
 .
 This package contains development files for the Apertium
 shallow-transfer machine translation engine.

Package: apertium-en-ca
Description-md5: 9b3410ce8030dbc0f9bbf711cc2cdcf5
Description-en: Transitional dummy package for apertium-eng-cat
 This is a transitional dummy package. It can safely be removed.

Package: apertium-en-es
Description-md5: c78974b5d86c614d7075c336dd149be4
Description-en: Transitional dummy package for apertium-eng-spa
 This is a transitional dummy package. It can safely be removed.

Package: apertium-en-gl
Description-md5: 28cefd2c61e8ef6c571f8b4bee1c5101
Description-en: Apertium translation data for the English-Galician pair
 Data package providing Apertium language resources for translating
 between the English and Galician languages.

Package: apertium-eng-cat
Description-md5: 6459d08c722d9b44f664fd9ec6838975
Description-en: Apertium translation data for the English-Catalan pair
 Data package providing Apertium language resources for translating
 between the English and Catalan languages.

Package: apertium-eng-spa
Description-md5: e65e0e39712b0b30ece1f8af2755e6b8
Description-en: Apertium translation data for the English-Spanish pair
 Data package providing Apertium language resources for translating
 between the English and Spanish languages.

Package: apertium-eo-ca
Description-md5: 879a0960c45846f28486d2b8b6486601
Description-en: Apertium translation data for the Esperanto-Catalan pair
 Data package providing Apertium language resources for translating
 between the Esperanto and Catalan languages.

Package: apertium-eo-en
Description-md5: 574736e2b1cf8c9ae16f0ecf4fa6144b
Description-en: Apertium linguistic data to translate between Esperanto and English
 This is a linguistic package for the Apertium shallow-transfer
 machine translation system. The package can be used to translate
 between Esperanto and English.

Package: apertium-eo-es
Description-md5: 7b4cb61e067688647a6d7e38cb06c687
Description-en: Apertium translation data for the Esperanto-Spanish pair
 Data package providing Apertium language resources for translating
 between the Esperanto and Spanish languages.

Package: apertium-eo-fr
Description-md5: 71571fcc1f72266480e18df25aa42abb
Description-en: Apertium translation data for the Esperanto-French pair
 Data package providing Apertium language resources for translating
 between the Esperanto and French languages.

Package: apertium-es-ast
Description-md5: d2080e3f5dd461e8871283602c795a47
Description-en: Transitional dummy package for apertium-spa-ast
 This is a transitional dummy package. It can safely be removed.

Package: apertium-es-ca
Description-md5: a05e74da1e11f265279976c63fb550c7
Description-en: Transitional dummy package for apertium-spa-cat
 This is a transitional dummy package. It can safely be removed.

Package: apertium-es-gl
Description-md5: c5dab29a1cb2e8b4a96ad47c9d121a96
Description-en: Apertium translation data for the Spanish-Galician pair
 Data package providing Apertium language resources for translating
 between the Spanish and Galician languages.

Package: apertium-es-it
Description-md5: 1f21d6c6919fff6c17cfd4089d13387e
Description-en: Transitional dummy package for apertium-spa-ita
 This is a transitional dummy package. It can safely be removed.

Package: apertium-es-pt
Description-md5: 2a86f48acc8807d8a7a029c65d2ad514
Description-en: Apertium translation data for the Spanish-Portuguese pair
 Data package providing Apertium language resources for translating
 between the Spanish and Portuguese languages.

Package: apertium-es-ro
Description-md5: 72b5e8a7618d054056d3686900ee739a
Description-en: Apertium translation data for the Spanish-Romanian pair
 Data package providing Apertium language resources for translating
 between the Spanish and Romanian languages.

Package: apertium-eu-en
Description-md5: f5c6bc497f842a149b425bd39a02e3b1
Description-en: Apertium translation data for the Basque-English pair
 Data package providing Apertium language resources for translating
 between the Basque and English languages.

Package: apertium-eu-es
Description-md5: b2056be8c45d27ba2c19ff2f866c835f
Description-en: Apertium translation data for the Basque-Spanish pair
 Data package providing Apertium language resources for translating
 between the Basque and Spanish languages.

Package: apertium-eval-translator
Description-md5: 3381a9d3f5dd8c375a66da1dc7e05a9b
Description-en: Evaluate machine translation output against reference
 This package contails Perl scripts to evaluate Apertium-based machine
 translation output against reference: WER, PER, TER, BLEU.

Package: apertium-fr-es
Description-md5: 49d1c0941e98d6e0981d83326150cbbc
Description-en: Apertium translation data for the French-Spanish pair
 Data package providing Apertium language resources for translating
 between the French and Spanish languages.

Package: apertium-fra-cat
Description-md5: d4ef9e7eda420df9ea8530c63f296231
Description-en: Apertium translation data for the French-Catalan pair
 Data package providing Apertium language resources for translating
 between the French and Catalan languages.

Package: apertium-fra-frp
Description-md5: a7dd61a08e211f88ce041b9e1d893842
Description-en: Apertium translation data for the French-Arpitan pair
 Data package providing Apertium language resources for translating
 between the French and Arpitan languages.

Package: apertium-get
Description-md5: d5b412478e41469085f04edc40af3d8f
Description-en: Helper for Apertium and Giellatekno languages and pairs
 Helper script to download and build Apertium and Giellatekno
 languages and pairs

Package: apertium-hbs-eng
Description-md5: ecbfc8af5c7545e2817dbafe4385e63b
Description-en: Apertium translation data for the Serbo-Croatian - English pair
 Data package providing Apertium language resources for translating
 between the Serbo-Croatian and English languages.

Package: apertium-hbs-mkd
Description-md5: 8ab5e1616196ae98dc0893d6e1314edb
Description-en: Apertium translation data for the Serbo-Croatian-Macedonian pair
 Data package providing Apertium language resources for translating
 between the Serbo-Croatian and Macedonian languages.

Package: apertium-hbs-slv
Description-md5: 5b725af5eec34f8e203a7b0e006d92c2
Description-en: Apertium translation data for the Serbo-Croatian-Slovenian pair
 Data package providing Apertium language resources for translating
 between the Serbo-Croatian and Slovenian languages.

Package: apertium-hin
Description-md5: fb389d2417287dfd4f882611f30df9ff
Description-en: Apertium single language data for Hindi
 Data package providing Apertium language resources for Hindi.

Package: apertium-id-ms
Description-md5: 54e50424a5565c190dfe10465fd4de5e
Description-en: Transitional dummy package for apertium-ind-zlm
 This is a transitional dummy package. It can safely be removed.

Package: apertium-ind-zlm
Description-md5: 89c1b63f62471ddda5bd219fb8683c22
Description-en: Apertium translation data for the Indonesian-Malay pair
 Data package providing Apertium language resources for translating
 between the Indonesian and Malay languages.

Package: apertium-is-sv
Description-md5: 1867c772b51b943cac6cd4ab8d8a0d95
Description-en: Transitional dummy package for apertium-isl-swe
 This is a transitional dummy package. It can safely be removed.

Package: apertium-isl-eng
Description-md5: 12a9e952c6cf3fa3befb2017f392f4e7
Description-en: Apertium translation data for the Icelandic-English pair
 Data package providing Apertium language resources for translating
 between the Icelandic and English languages.

Package: apertium-isl-swe
Description-md5: 432d76f89ca5b7e5457547cd3098013a
Description-en: Apertium translation data for the Icelandic-Swedish pair
 Data package providing Apertium language resources for translating
 between the Icelandic and Swedish languages.

Package: apertium-lex-tools
Description-md5: 471bde97e47b8e83fa3a3ae4dcad8bae
Description-en: Constraint-based lexical selection module
 Module for compiling lexical selection rules and processing
 them in the pipeline.

Package: apertium-lex-tools-dev
Description-md5: 7691251b6fe2ee5a81c7c1b06cc9c067
Description-en: Development library for Apertium lexical selection module
 Module for compiling lexical selection rules and processing
 them in the pipeline.
 .
 This package contains development files for the Apertium
 constraint-based lexical selection module.

Package: apertium-mk-bg
Description-md5: ddc7805929afed1beebad55c91129d63
Description-en: Transitional dummy package for apertium-mkd-bul
 This is a transitional dummy package. It can safely be removed.

Package: apertium-mk-en
Description-md5: 9a58672ba251c3a630804843799f95f5
Description-en: Transitional dummy package for apertium-mkd-eng
 This is a transitional dummy package. It can safely be removed.

Package: apertium-mkd-bul
Description-md5: e14238ae010b35ed402c241125bdf175
Description-en: Apertium translation data for the Macedonian-Bulgarian pair
 Data package providing Apertium language resources for translating
 between the Macedonian and Bulgarian languages.

Package: apertium-mkd-eng
Description-md5: 9bb74e73dc52000f614ba5567cb829c6
Description-en: Apertium translation data for the Macedonian-English pair
 Data package providing Apertium language resources for translating
 between the Macedonian and English languages.

Package: apertium-nno-nob
Description-md5: 44643e4a6d0f3cd6a22313a6531d89c0
Description-en: Apertium translation data for the Norwegian Nynorsk-Norwegian Bokmål pair
 Data package providing Apertium language resources for translating
 between the Norwegian Nynorsk and Norwegian Bokmål languages.

Package: apertium-oc-ca
Description-md5: be75425e05149e3c4969ed28cd5d242e
Description-en: Apertium translation data for the Occitan-Catalan pair
 Data package providing Apertium language resources for translating
 between the Occitan and Catalan languages.

Package: apertium-oc-es
Description-md5: b8de4c17b94d05fb825fc063d53de9e8
Description-en: Transitional dummy package for apertium-oci-spa
 This is a transitional dummy package. It can safely be removed.

Package: apertium-oci-fra
Description-md5: 5c1156da7b9aaee789465c313f49d98a
Description-en: Apertium translation data for the Occitan-French pair
 Data package providing Apertium language resources for translating
 between the Occitan and French languages.

Package: apertium-oci-spa
Description-md5: 3e46caf7b5315851593aa99dafa97661
Description-en: Apertium translation data for the Occitan (post 1500)-Spanish pair
 Data package providing Apertium language resources for translating
 between the Occitan (post 1500) and Spanish languages.

Package: apertium-pol-szl
Description-md5: be35a4e4bce2da5283c157abbee2e043
Description-en: Apertium translation data for the Polish-Silesian pair
 Data package providing Apertium language resources for translating
 between the Polish and Silesian languages.

Package: apertium-por-cat
Description-md5: 743b79d4507a18fcbdfbf5651c661129
Description-en: Apertium translation data for the Portuguese-Catalan pair
 Data package providing Apertium language resources for translating
 between the Portuguese and Catalan languages.

Package: apertium-pt-ca
Description-md5: ae2d717a05ce3b889c5e374aad061380
Description-en: Transitional dummy package for apertium-por-cat
 This is a transitional dummy package. It can safely be removed.

Package: apertium-pt-gl
Description-md5: 769de03334afd1fb5221ab194fd4c554
Description-en: Apertium translation data for the Portuguese-Galician pair
 Data package providing Apertium language resources for translating
 between the Portuguese and Galician languages.

Package: apertium-recursive
Description-md5: 0bd431d65884561a6bb24b09c5bb2ada
Description-en: Apertium recursive structural transfer module
 This package provides Apertium module for recursive
 structural transfer.

Package: apertium-regtest
Description-md5: f2cf1b1503dfe85293353306deb9deb7
Description-en: Regression test suite for Apertium languages and pairs
 Suite to run regression tests for Apertium languages and pairs.

Package: apertium-rus-ukr
Description-md5: d43cf5be6a25dddc796d4826fc774712
Description-en: Apertium translation data for the Russian-Ukrainian pair
 Data package providing Apertium language resources for translating
 between the Russian and Ukrainian languages.

Package: apertium-separable
Description-md5: dcf131c974b704a64fecf29ca476aaab
Description-en: Reordering separable/discontiguous multiwords
 Apertium module for reordering separable/discontiguous multiwords.

Package: apertium-spa-arg
Description-md5: 82a6ea90c917f95ef461e494884c743d
Description-en: Apertium translation data for the Spanish-Aragonese pair
 Data package providing Apertium language resources for translating
 between the Spanish and Aragonese languages.

Package: apertium-spa-ast
Description-md5: 07c8f30274b34034a2f03b08f9f5c94e
Description-en: Apertium translation data for the Spanish-Asturian pair
 Data package providing Apertium language resources for translating
 between the Spanish and Asturian languages.

Package: apertium-spa-cat
Description-md5: 87187fedc9a08223a00487e98c00c02d
Description-en: Apertium translation data for the Spanish-Catalan pair
 Data package providing Apertium language resources for translating
 between the Spanish and Catalan languages.

Package: apertium-spa-ita
Description-md5: 51f45984087015278eae09b4a6642308
Description-en: Apertium translation data for the Spanish-Italian pair
 Data package providing Apertium language resources for translating
 between the Spanish and Italian languages.

Package: apertium-srd-ita
Description-md5: 472040fbfeeb5ca0f87e16f75c29f245
Description-en: Apertium translation data for the Sardinian-Italian pair
 Data package providing Apertium language resources for translating
 between the Sardinian and Italian languages.

Package: apertium-swe-dan
Description-md5: 807d04e9de3ddc12ea531586a6d7df8f
Description-en: Apertium translation data for the Swedish-Danish pair
 Data package providing Apertium language resources for translating
 between the Swedish and Danish languages.

Package: apertium-swe-nor
Description-md5: 7c45bfd9b54ef2b5781503347a031d2f
Description-en: Apertium translation data for the Swedish-Norwegian pair
 Data package providing Apertium language resources for translating
 between the Swedish and Norwegian languages.

Package: apertium-urd
Description-md5: d94e2d1b2597754efeb5bda81b477078
Description-en: Apertium single language data for Urdu
 Data package providing Apertium language resources for Urdu.

Package: apertium-urd-hin
Description-md5: 047f3ca3846e51d7829bc65de46c5b08
Description-en: Apertium translation data for the Urdu-Hindi pair
 Data package providing Apertium language resources for translating
 between the Urdu and Hindi languages.

Package: apfs-dkms
Description-md5: a2d9240dc586ee1a3ad8984cc5c850d2
Description-en: APFS module for Linux, with experimental write support
 The Apple File System (APFS) is the copy-on-write filesystem currently used on
 all Apple devices. This module provides a degree of experimental support on
 Linux.
 .
 It's supposed to work with a range of kernel versions starting at 4.9 or
 before, but only a few of those have actually been tested.

Package: apfsprogs
Description-md5: c8fffa4c3333c1ff49ba6010a2980395
Description-en: experimental APFS tools for Linux
 This is a suite of userland software to work with the Apple File System on
 Linux. For now only mkfs and fsck tools are available, both functional but
 lacking in features. Compatibility with the Apple implementations has barely
 been tested; please exercise caution.

Package: apg
Description-md5: a6c25c2706bcd17039c7a069cee47435
Description-en: Automated Password Generator - Standalone version
 APG (Automated Password Generator) is the tool set for random
 password generation. It generates some random words of required type
 and prints them to standard output. This binary package contains only
 the standalone version of apg.
 Advantages:
 * Built-in ANSI X9.17 RNG (Random Number Generator)(CAST/SHA1)
 * Built-in password quality checking system (now it has support for Bloom
 filter for faster access)
 * Two Password Generation Algorithms:
 1. Pronounceable Password Generation Algorithm (according to NIST
 FIPS 181)
 2. Random Character Password Generation Algorithm with 35
 configurable modes of operation
 * Configurable password length parameters
 * Configurable amount of generated passwords
 * Ability to initialize RNG with user string
 * Support for /dev/random
 * Ability to crypt() generated passwords and print them as additional output.
 * Special parameters to use APG in script
 * Ability to log password generation requests for network version
 * Ability to control APG service access using tcpd
 * Ability to use password generation service from any type of box (Mac,
 WinXX, etc.) that connected to network
 * Ability to enforce remote users to use only allowed type of password
 generation
 The client/server version of apg has been deliberately omitted.
 .
 Please note that there are security flaws in pronounceable
 password generation schemes (see Ganesan / Davis "A New Attack on
 Random Pronounceable Password Generators", in "Proceedings of the 17th
 National Computer Security Conference (NCSC), Oct. 11-14, 1994
 (Volume 1)", http://csrc.nist.gov/publications/history/nissc/
 1994-17th-NCSC-proceedings-vol-1.pdf, pages 203-216)
 .
 Also note that the FIPS 181 standard from 1993 has been withdrawn by NIST in
 2015 with no superseding publication. This means that the document is
 considered by its publicher as obsolete and not been updated to reference
 current or revised voluntary industry standards, federal specifications, or
 federal data standards.
 .
 apg has not seen upstream attention since 2003, upstream is not answering
 e-mail, and the upstream web page (http://www.adel.nursat.kz/apg/) has been
 gone for years.  The Debian maintainer plans to discontinue apg maintenance as
 soon as an actually maintained software with a comparable feature set becomes
 available.

Package: apgdiff
Description-md5: 48e4f3af001d7096782511320666f499
Description-en: Another PostgreSQL Diff Tool
 Another PostgreSQL Diff Tool is a simple PostgreSQL diff tool that is useful
 for schema upgrades. The tool compares two schema dump files and creates
 an SQL output file that is (after some hand-made modifications) suitable for
 upgrades of old schemata.

Package: api-sanity-checker
Description-md5: 4956e75d3ea5d875ab9f37d9bf671855
Description-en: automatic generator of basic unit tests for a C/C++ library API
 API Sanity Checker is an automatic generator of basic unit tests for a C/C++
 library. It helps to quickly generate simple ("sanity" or "shallow" quality)
 tests for every function in an API using their signatures, data type
 definitions and relationships between functions straight from the library
 header files ("Header-Driven Generation"). Each test case contains a function
 call with reasonable (in most, but unfortunately not all, cases) input
 parameters. The quality of generated tests allows one to check absence of
 critical errors in simple use cases and can be greatly improved by involving of
 highly reusable specialized types for the library.
 .
 The tool can execute generated tests and detect crashes, aborts, all kinds of
 emitted signals, non-zero program return code, program hanging and
 requirement failures (if specified). The tool can be considered as a tool for
 out-of-box low-cost sanity checking of library API or as a test development
 framework for initial generation of templates for advanced tests. Also it
 supports universal Template2Code format of tests, splint specifications, random
 test generation mode and other useful features.

Package: apitrace
Description-md5: d0274f9a2beda89ed6a50b1dafd826e8
Description-en: tools for debugging OpenGL applications and drivers - cli frontends
 apitrace is a suite of tools for debugging OpenGL applications and drivers.
 It includes a tool to generate a trace of all the OpenGL calls an application
 makes and a tool for replaying these traces and inspecting the rendering and
 OpenGL state during the program's execution.
 .
 This makes it useful for identifying the sources of graphical corruption in
 OpenGL applications.
 .
 This package contains frontends for the apitrace tool, making it easy to trace
 applications and replay, compare, profile, and modify existing traces.

Package: apitrace-gui
Description-md5: 5765a430c4337e6e467b8704fbb9b4d4
Description-en: tools for debugging OpenGL applications and drivers - graphical frontend
 apitrace is a suite of tools for debugging OpenGL applications and drivers.
 It includes a tool to generate a trace of all the OpenGL calls an application
 makes and a tool for replaying these traces and inspecting the rendering and
 OpenGL state during the program's execution.
 .
 This makes it useful for identifying the sources of graphical corruption in
 OpenGL applications.
 .
 This package contains a graphical frontend for the apitrace tool, making it
 easy to trace applications and replay, compare, profile, and modify existing
 traces.

Package: apitrace-tracers
Description-md5: 9d94cdfc03499602357a6afc04d9053c
Description-en: tools for debugging OpenGL applications and drivers - application tracer
 apitrace is a suite of tools for debugging OpenGL applications and drivers.
 It includes a tool to generate a trace of all the OpenGL calls an application
 makes and a tool for replaying these traces and inspecting the rendering and
 OpenGL state during the program's execution.
 .
 This makes it useful for identifying the sources of graphical corruption in
 OpenGL applications.
 .
 This package contains the components required to trace the OpenGL calls made
 by an application and record them into a trace file for later replay and
 debugging.

Package: apkinfo
Description-md5: de5859f137d62097a285bd6cde055884
Description-en: Simple CLI script to display info about an APK file
 This command-line tool displays metadata information about an
 Android APK file. Simple things like package, version, and
 naming information.

Package: apksigcopier
Description-md5: 0e37672e501c32ec8ac17393dbe689d2
Description-en: copy/extract/patch android apk signatures & compare apks
 apksigcopier is a tool for copying android APK signatures from a signed APK to
 an unsigned one (in order to verify reproducible builds).  It can also be used
 to compare two APKs with different signatures.  Its command-line tool offers
 four operations:
 .
 * copy signatures directly from a signed to an unsigned APK
 * extract signatures from a signed APK to a directory
 * patch previously extracted signatures onto an unsigned APK
 * compare two APKs with different signatures (requires apksigner)

Package: apksigner
Description-md5: 33e681b33ec86df4f76c62de403e8542
Description-en: command line tool to sign and verify Android APKs
 apksig is a project which aims to simplify APK signing and checking
 whether APK's signatures should verify on Android. apksig supports
 JAR signing (used by Android since day one) and APK Signature Scheme
 v2 (supported since Android Nougat, API Level 24).
 .
 The key feature of apksig is that it knows about differences in APK
 signature verification logic between different versions of the
 Android platform. apksig can thus check whether a signed APK is
 expected to verify on all Android platform versions supported by the
 APK. When signing an APK, apksig will choose the most appropriate
 cryptographic algorithms based on the Android platform versions
 supported by the APK being signed.
 .
 apksigner command-line tool offers two operations:
 .
 * sign the provided APK so that it verifies on all Android platforms
 supported by the APK. Run apksigner sign for usage information.
 .
 * check whether the provided APK's signatures are expected to verify
 on all Android platforms supported by the APK. Run apksigner verify
 for usage information.
 .
 The tool determines the range of Android platform versions (API
 Levels) supported by the APK by inspecting the APK's
 AndroidManifest.xml. This behavior can be overridden by specifying
 the range of platform versions on the command-line.

Package: apktool
Description-md5: a94f98805ada5c7490bc330d2d69de26
Description-en: tool for reverse engineering Android apk files
 A tool for reverse engineering 3rd party, closed, binary Android apps. It can
 decode resources to nearly original form and rebuild them after making some
 modifications; it makes possible to debug smali code step by step. Also it
 makes working with an app easier because of project-like file structure and
 automation of some repetitive tasks like building apk.

Package: apkverifier
Description-md5: 10968a903b8e4a1c3bddf0b4f4f8b2b8
Description-en: Android APK Signature verification tool
 apkverifier is a simple command line tool that verifies the
 signatures on Android APK binaries.  It can verify APK Signature
 scheme v1, v2 and v3 and passes Google apksig's testing suite.  It
 should support all algorithms and downgrade attack protection.
 .
 Because Android can handle even broken x509 cerficates and ZIP files,
 apkverifier is using the ZipReader from apkparser package and vendors
 crypto/x509 in internal/x509andr and github.com/fullsailor/pkcs7
 (https://github.com/fullsailor/pkcs7) in the fullsailor/pkcs7 folder.
 The last two have some changes to handle some
 not-entirely-according-to-spec certificates.
 .
 Documentation on GoDoc (https://godoc.org/github.com/avast/apkverifier)

Package: apl
Description-md5: 298406a054e80e0bf30128ac1592591a
Description-en: GNU APL interpreter
 GNU APL is a free APL interpreter based on ISO/IEC Standard 13751
 (Programming Language APL, Extended).  It runs interactively or as
 a batch processor, and supports complex numbers, the full Unicode
 APL character set, and co-processors for file I/O, SQL, and
 external data exchange.
 .
 Included helper programs: AP100 (file I/O), AP210 (GNU plot interface),
 APserver (shared-variable server), plus workspace libraries.

Package: apng2gif
Description-md5: 6822f873e4f9ce2936f34c1d1d777d4e
Description-en: tool for converting APNG images to animated GIF format
 This package provides a command line tool for converting images from
 Animated PNG to animated GIF format.
 .
 The Animated Portable Network Graphics (APNG) file format is an
 extension to the Portable Network Graphics (PNG) specification. It
 allows for animated PNG files that work similarly to animated GIF
 files, while retaining backward compatibility with non-animated PNG
 files and adding support for 8-bit transparency and 24-bit images.

Package: apngasm
Description-md5: a2cd7dae598fb2c63e41d88ea81ee6b4
Description-en: assemble APNG animation from PNG/TGA image sequence
 Tools to create APNG file from individual PNG files with user
 given delay.
 .
 The Animated Portable Network Graphics (APNG) file format is an
 extension to the Portable Network Graphics (PNG) specification. It
 allows for animated PNG files that work similarly to animated GIF
 files, while retaining backward compatibility with non-animated PNG
 files and adding support for 8-bit transparency and 24-bit images.

Package: apngdis
Description-md5: 2ecd3ba8606cfcc87c7949765be3efb2
Description-en: deconstruct APNG file into a sequence of PNG frames
 Extract individual PNG files from animated PNG.
 .
 The Animated Portable Network Graphics (APNG) file format is an
 extension to the Portable Network Graphics (PNG) specification. It
 allows for animated PNG files that work similarly to animated GIF
 files, while retaining backward compatibility with non-animated PNG
 files and adding support for 8-bit transparency and 24-bit images.

Package: apngopt
Description-md5: 0590037ac8fa3d78f5961bd97c856a08
Description-en: optimize APNG animated images
 Optimize APNG files by reducing their file size.
 .
 The Animated Portable Network Graphics (APNG) file format is an
 extension to the Portable Network Graphics (PNG) specification. It
 allows for animated PNG files that work similarly to animated GIF
 files, while retaining backward compatibility with non-animated PNG
 files and adding support for 8-bit transparency and 24-bit images.

Package: apophenia-bin
Description-md5: 26970e135bf657cd5eb8fa95a3c9aad1
Description-en: Apophenia Statistical C Library -- binary package
 The Apophenia Statistical C Library is an open source C library for
 working with data sets and statistical models. It provides functions
 on the same level as those of the typical stats packages (such as OLS,
 probit, or singular value decomposition) but gives the user more
 flexibility to be creative in model-building.
 .
 Apophenia is meant to scale well, to comfortably work with gigabyte
 data sets, million-step simulations, or computationally-intensive
 agent-based models.
 .
 Apophenia builds upon the GNU Scientific and SQLite libraries,
 MySQL/mariaDB is also supported. The core functions are written
 in C, but experience has shown them to be easy to bind in Python,
 Julia, Perl, Ruby, etc. The source code is distributed under the
 GNU General Public License version 2 (GPL2).
 .
 This package provides several command line utility examples.

Package: apophenia-doc
Description-md5: 5980bf006847e377057e36c1c65d0c79
Description-en: Apophenia Statistical C Library -- reference manual
 The Apophenia Statistical C Library is an open source C library for
 working with data sets and statistical models. It provides functions
 on the same level as those of the typical stats packages (such as OLS,
 probit, or singular value decomposition) but gives the user more
 flexibility to be creative in model-building.
 .
 Apophenia is meant to scale well, to comfortably work with gigabyte
 data sets, million-step simulations, or computationally-intensive
 agent-based models.
 .
 Apophenia builds upon the GNU Scientific and SQLite libraries,
 MySQL/mariaDB is also supported. The core functions are written
 in C, but experience has shown them to be easy to bind in Python,
 Julia, Perl, Ruby, etc. The source code is distributed under the
 GNU General Public License version 2 (GPL2).
 .
 This package provides the reference manual for the Apophenia
 Statistical C Library; it also contains examples.

Package: apostrophe
Description-md5: 7e1a4eef12f23239ac34ccac4d814a49
Description-en: Distraction free Markdown editor
 Apostrophe is a GTK based distraction free Markdown editor.
 It uses pandoc as back-end for parsing Markdown and offers a very
 clean and sleek user interface.
 .
 Apostrophe is a GNOME Circle app.

Package: app-install-data
Description-md5: f60778a916e4cfc34f4e6d08cae5fa94
Description-en: Ubuntu applications (data files)
 This package contains the Ubuntu specific application data and
 icons for software-center (and similar tools).

Package: apparix
Description-md5: 9fbd5e6f310e0e3a967acb6625c6ffd1
Description-en: console-based bookmark tool for fast file system navigation
 Fast file system navigation by bookmarking directories and jumping to a
 bookmark directly. Apparix integrates regular bookmarks with
 CDPATH-style bookmarks. Subdirectory specification and (bash) tab
 completion add further power.
 .
 Apparix maintains a mapping of user-defined marks (hopefully short and
 descriptive) to file system locations and is wrapped in other commands
 to either jump to those locations or to invoke edit/copy/move commands
 involving them.

Package: apparmor-notify
Description-md5: 181b767ce4be27302f13e475448885ec
Description-en: AppArmor notification system
 apparmor-notify provides a utility to display AppArmor denial
 messages via desktop notifications. The utility can also be used to
 generate summary reports.

Package: apparmor-profiles-extra
Description-md5: 2abe7151bc1ebd61573106f9cce84757
Description-en: Extra profiles for AppArmor Security policies
 This package provides various AppArmor profiles that are shipped
 neither in the upstream AppArmor releases nor in the packages they
 provide confinement for.

Package: appmenu-gtk-module-common
Description-md5: 3e7db664bc7361614db374bc17b5514c
Description-en: Common files for GtkMenuShell D-Bus exporter
 GTK+ module for exporting old-style menus as GMenuModels.
 .
 Many applications implement menus as GtkMenuShells and GtkMenuItems and
 aren't looking to migrate to the newer GMenuModel API.
 .
 The AppMenu GTK+ module watches for these types of menus and exports the
 appropriate GMenuModel implementation.
 .
 This package contains common data files of the actual appmenu module.

Package: appmenu-gtk3-module
Description-md5: 640fa2e0cebcc1adc35d24f681b00f56
Description-en: GtkMenuShell D-Bus exporter (GTK+3.0)
 GTK+ module for exporting old-style menus as GMenuModels.
 .
 Many applications implement menus as GtkMenuShells and GtkMenuItems and
 aren't looking to migrate to the newer GMenuModel API.
 .
 The AppMenu GTK+ module watches for these types of menus and exports the
 appropriate GMenuModel implementation.
 .
 This package contains the GTK+3.0 AppMenu module.

Package: appmenu-registrar
Description-md5: 7cd401fb96a50740a8e9b840920714b5
Description-en: Appmenu DBusMenu registrar
 This package provides a standalone Appmenu registrar that allows other
 applications to access any active window's application menu tree.
 .
 Such a registrar is extremely useful for, e.g.
 .
 * implementing global menus (application menus appear in the top
 panel bar of the desktop environment)
 * adding an application menu browser or search engine to HUDs
 .
 The registrar uses the protocol originally published with the Unity7
 desktop environment. It supports all features found in that
 implementation.
 .
 The menu hiding functionality in appmenu-gtk-module depends on the
 registrar's presence.
 .
 This package is a subproject of the vala-panel-appmenu project.

Package: apport-kde
Description-md5: c8fd570a74a013e8fc3c502dd64152ce
Description-en: KDE frontend for the apport crash report system
 apport automatically collects data from crashed processes and
 compiles a problem report in /var/crash/. This utilizes the crashdump
 helper hook provided by the Ubuntu kernel.
 .
 This package provides a KDE frontend for browsing and handling the
 crash reports.

Package: apport-noui
Description-md5: d5aa0379a714ef65137c463f0f903564
Description-en: tools for automatically reporting Apport crash reports
 apport automatically collects data from crashed processes and
 compiles a problem report in /var/crash/. This utilizes the crashdump
 helper hook provided by the Ubuntu kernel.
 .
 Installing this package will configure your system to automatically submit
 all new Apport crash reports. Besides that it is an empty package.

Package: apport-valgrind
Description-md5: 21b17902929fcb9d5f6a9bcc53f2af83
Description-en: valgrind wrapper that first downloads debug symbols
 apport-valgrind is a valgrind wrapper that automatically downloads related
 available debug symbols and provides them to valgrind's memcheck tool, which
 is executed. The output is a valgrind log file ("valgrind.log") that contains
 stack traces (with as many symbols resolved as available) and that shows
 memory leaks.

Package: apprise
Description-md5: 8794df5b352cfc9d6ed6796548270a29
Description-en: Push Notifications that work with just about every platform
 Allows you to send notifications to more than 70 notification services.
 With emphasis on: Apprise API, AWS SES, Telegram, Discord, Slack, Amazon
 SNS, Gotify, Google Chat, Faast, IFTTT, Matrix, Microsoft Teams etc.
 .
 There is a small built-in Configuration Manager that can be optionally
 accessed through your web browser allowing, you to create and save as
 many configurations as you'd like. Each configuration is differentiated
 by a unique {KEY} that you decide on.

Package: approx
Description-md5: 2f5350f98dbadffdaa97201d17cbf419
Description-en: caching proxy server for Debian archive files
 Approx is an HTTP-based proxy server for Debian-style package archives.
 It fetches files from remote repositories on demand,
 and caches them for local use.
 .
 Approx saves time and network bandwidth if you need to install or
 upgrade .deb packages for a number of machines on a local network.
 Each package is downloaded from a remote site only once,
 regardless of how many local clients install it.
 The approx cache typically requires a few gigabytes of disk space.
 .
 Approx also simplifies the administration of client machines:
 repository locations need only be changed in approx's configuration file,
 not in every client's /etc/apt/sources.list file.
 .
 Approx can be used as a replacement for apt-proxy,
 with no need to modify clients' /etc/apt/sources.list files,
 or as an alternative to apt-cacher.

Package: appstream-compose
Description-md5: b3a9d0f5abf91cbc1d139569f1ccc935
Description-en: Compose metadata catalogs from directory trees
 AppStream is a metadata specification which permits software components to
 provide information about themselves to automated systems and end-users
 before the software is actually installed.
 This permits informative displays of new applications to users in software
 centers, as well as allowing a system to make decisions on which new software
 a user might want to install (e.g. missing firmware or media handlers).
 .
 This package extends the `appstreamcli` utility with a `compose` subcommand
 to generate AppStream metadata and media files from directory trees.

Package: appstream-doc
Description-md5: dc054809f19ff27201243a1d8a8f4df2
Description-en: Developer documentation for AppStream
 AppStream is a metadata specification which permits software components to
 provide information about themselves to automated systems and end-users
 before the software is actually installed.
 This permits informative displays of new applications to users in software
 centers, as well as allowing a system to make decisions on which new software
 a user might want to install (e.g. missing firmware or media handlers).
 .
 This package provides developer documentation for AppStream.

Package: appstream-generator
Description-md5: 0403eda20cfaf58f846c7fee1dd1b591
Description-en: Generator for AppStream metadata catalogs
 AppStream is a cross-distribution effort for creating and sharing
 metadata of software components available in the package repositories
 of a distribution.
 It provides specifications for an unified software component metadata format
 as well as tools to read, write and validate the metadata.
 .
 This package contains a tool to generate catalog metadata from package
 repositories.
 It will extract icons, download screenshots, validate and transform the
 metadata and return XML or YAML files that can be read by AppStream clients,
 such as software centers.
 The `appstream-generator` tool will also generate issue reports as
 JSON documents and HTML pages.

Package: appstream-glib-doc
Description-md5: 9432e372607238ff788bc9d3f21a8f61
Description-en: Developer documentation for the libappstream-glib library
 AppStream is a cross-distribution effort for creating and sharing
 metadata about software components available in the package repositories
 of a distribution.
 .
 This package provides developer documentation for the
 libappstream-glib library.

Package: appstream-util
Description-md5: a4492a3684298de274fd2e206004ee03
Description-en: Utility to work with AppStream metadata
 AppStream is a cross-distribution effort for creating and sharing
 metadata about software components available in the package repositories
 of a distribution.
 .
 This package provides an utility to work with AppStream metadata, which uses
 libappstream-glib.
 .
 It also contains Autotools macros to easily integrate AppStream metadata into
 an Autotools-based buildsystem, by running 'appstream-util' to validate the
 files before installing them.

Package: apptainer
Description-md5: 19408963ab1c8437385b563be1fcbdae
Description-en: container platform focused on supporting "Mobility of Compute"
 Mobility of Compute encapsulates the development to compute model
 where developers can work in an environment of their choosing and
 creation and when the developer needs additional compute resources,
 this environment can easily be copied and executed on other platforms.
 Additionally as the primary use case for Apptainer is targeted
 towards computational portability, many of the barriers to entry of
 other container solutions do not apply to Apptainer making it an
 ideal solution for users (both computational and non-computational)
 and HPC centers.
 .
 Apptainer is the successor of Singularity.  Its hosted by the Linux
 Foundation

Package: apriltag
Description-md5: b4695a58506d4b4e758c51e8acc5986b
Description-en: AprilTags Visual Fiducial System
 AprilTag is a visual fiducial system, useful for a wide variety of tasks
 including augmented reality, robotics, and camera calibration. Targets can be
 created from an ordinary printer, and the AprilTag detection software computes
 the precise 3D position, orientation, and identity of the tags relative to the
 camera. The AprilTag library is implemented in C with no external dependencies.
 It is designed to be easily included in other applications, as well as be
 portable to embedded devices. Real-time performance can be achieved even on
 cell-phone grade processors.
 .
 This package provides the commandline tools

Package: aprsdigi
Description-md5: 5c06048dea3c507a26cdd2155363e6f4
Description-en: digipeater for APRS
 Aprsdigi is a specialized Amateur Packet Radio (AX.25) UI-frame digipeater for
 the Automatic Position Reporting Systems, APRS(tm). It uses the Linux kernel
 AX.25 network stack as well as the SOCK_PACKET facility to listen for packets
 on one or more radio interfaces (ports) and repeat those packets -- with
 several possible modifications -- on the same or other interfaces. Aprsdigi can
 also use the Internet to tunnel connections among other APRS digipeaters and
 nodes using IPv4 or IPv6 UDP unicast or multicast.

Package: aprx
Description-md5: 12a1ea91dc7b6749f92b7fb4c63bb24c
Description-en: APRS Digipeater and iGate
 Aprx is an APRS specific Digipeater and iGate.
 It supports multiple KISS-TNCs on serial ports  and listening
 to any kernel AX.25 network interfaces.
 .
 Additional features include a built-in "erlang-monitor" to analyze
 activity level of radio channels.
 .
 This software requires a valid (and unique) ham radio callsign to
 operate fully and is therefore useful mainly for licensed radio
 amateurs.

Package: apsfilter
Description-md5: 6f92400e4e7bcd0cb0f0543612044aea
Description-en: Magic print filter with automatic file type recognition
 apsfilter makes printing many file formats much easier.  It features
 on-the-fly decompression and conversion, and works on both PostScript
 and non-PostScript (via Ghostscript) graphical printers.
 .
 Among the supported formats are: gzip, bzip2, compress, freeze, pack,
 ASCII, BMP, data (PCL, etc.), DVI, FBM, FIG, FITS, GIF, Group 3 fax,
 HTML, IFF ILBM, JPEG, Kodak Photo CD, MGR, MIFF, PBM/PGM/PNM/PPM, PDF,
 PNG, PostScript, RLE, SGI, Sketch, Sun raster, Targa, TIFF, troff, WPG,
 X pixmap, XCF.  Note that actual support depends on the installed
 filter programs.

Package: apt-btrfs-snapshot
Description-md5: 1f729d91bce55160b9173cebcb88cbf5
Description-en: Automatically create snapshot on apt operations
 This will create a btrfs snapshot of the root filesystem each time
 that apt installs/removes/upgrades a software package.
 .
 A commandline tool called "apt-btrfs-snapshot" is also provided
 for easy access create/list/delete snapshots.

Package: apt-cacher
Description-md5: c2a7cf862bdc0d1afaec036dba0d3c94
Description-en: Caching proxy server for Debian/Ubuntu/Devuan software repositories
 Apt-cacher performs caching of files requested by apt-get (or other APT clients
 such as aptitude or synaptic). Apt-cacher can also proxy Debian Bugs SOAP
 requests for apt-listbugs. It is most useful for local area networks with
 limited network bandwidth or to reduce multiple large downloads.
 .
 When a file or package is requested, apt-cacher checks whether it already has
 the requested version, in which case it fulfils the request immediately.  If
 not, it downloads the package while streaming it to the client at the same
 time. A local copy is then kept for any subsequent requests.
 .
 Apt-cacher has been optimized for best utilization of network bandwidth and is
 efficient even on slow or low-memory servers. Multiple ways of installation
 are possible: as a stand-alone proxy, as a daemon executed by inetd or as
 a CGI program (deprecated). Client machines are configured by changing APT's
 proxy configuration or modification of access URLs in sources.list.
 .
 The package includes utilities to clean the cache (removing obsolete package
 files), generate usage reports and import existing package files.  Optional
 features include a file checksum verification framework, IPv6 support, FTP and
 HTTPS (proxying only) support as well as the simultaneous caching of
 repositories from different distributions.
 .
 Apt-cacher can be used as a replacement for apt-proxy, with no need to modify
 client's /etc/apt/sources.list files (and even reusing its config and cached
 data), or as an alternative to approx.

Package: apt-cacher-ng
Description-md5: b88e5e2d04c76e8d4500fb60880c7d76
Description-en: caching proxy server for software repositories
 Apt-Cacher NG is a caching proxy for downloading packages from Debian-style
 software repositories (or possibly from other types).
 .
 The main principle is that a central machine hosts the proxy for a local
 network, and clients configure their APT setup to download through it.
 Apt-Cacher NG keeps a copy of all useful data that passes through it, and when
 a similar request is made, the cached copy of the data is delivered without
 being re-downloaded.
 .
 Apt-Cacher NG has been designed from scratch as a replacement for
 apt-cacher, but with a focus on maximizing throughput with low system
 resource requirements. It can also be used as replacement for apt-proxy and
 approx with no need to modify clients' sources.list files.

Package: apt-clone
Description-md5: 3b7312fdf94d9d4feb2e22a6ca187600
Description-en: Script to create state bundles
 This package can be used to clone/restore the packages on a apt based
 system. It will save/restore the packages, sources.list, keyring and
 automatic-installed states. It can also save/restore no longer
 downloadable packages using dpkg-repack.

Package: apt-cudf
Description-md5: b4c5b792c843380c3d78649b6134794d
Description-en: CUDF solver integration for APT
 apt-cudf provides integration among the APT package manager and CUDF solvers,
 allowing APT to rely on external (CUDF-based) dependency solvers to plan
 package installation, upgrade, and removal.
 .
 CUDF is a distribution-independent, standard format to describe dependency
 solving scenarios, as faced by package managers in popular package-based
 GNU/Linux distributions. APT is a well-known package manager for Debian-based
 distributions, which is able to delegate dependency solving to external
 solvers, by the means of the External Dependency Solving Protocol (EDSP).
 .
 apt-cudf provides the glue between the EDSP protocol and CUDF solvers,
 enabling any installed CUDF solver to be used as an external solver for APT.
 .
 Several CUDF solvers are available in Debian. They all provide the cudf-solver
 virtual package.

Package: apt-dater
Description-md5: 7f58a625b0d0a2bf7e57283f92a8be8d
Description-en: terminal-based remote package update manager
 apt-dater provides an easy to use ncurses frontend for managing package
 updates on a large number of remote hosts using SSH and apt-dater-host.
 It supports Debian-based managed hosts as well as openSUSE and CentOS based
 systems.

Package: apt-dater-host
Description-md5: 58e10c802c22113fc3d12211d59adac1
Description-en: host helper application for apt-dater
 apt-dater provides an easy to use ncurses frontend for managing package
 updates on a large number of remote hosts using SSH.
 It supports Debian-based managed hosts as well as openSUSE and CentOS based
 systems.
 .
 This package provides the helper application for apt-dater.
 It has to be installed on every apt-dater managed host.

Package: apt-eatmydata
Description-md5: 99689bc93f9a31523e6bf73883dd3ff9
Description-en: Disable fsync and friends for APT's dpkg calls
 This package contains a small configuration snippet to instruct
 APT to run dpkg via eatmydata to disable fsync and similar calls for
 dpkg and programs ran by dpkg. As noted in eatmydata's description this
 makes installation a lot quicker, but less crash safe.
 .
 This package may be most useful in temporary containers, chroots, or
 where a system crash during package installation leaving the system in
 an inconsistent state is manageable.
 .
 For more information why dpkg calls fsync() see:
 https://bugs.debian.org/613428

Package: apt-file
Description-md5: 3f3f4d44b9836ed93b55a8c90dcc3665
Description-en: search for files within Debian packages (command-line interface)
 apt-file is a command line tool for searching files contained in packages
 for the APT packaging system. You can search in which package a file is
 included or list the contents of a package without installing or fetching it.

Package: apt-forktracer
Description-md5: 5f2bbc0825c48dc896c9836bd1edfdb9
Description-en: utility for tracking non-official package versions
 apt-forktracer tries to alleviate the problem that APT stops tracking official
 versions of a package after you pin it or install a newer version.
 .
 apt-forktracer displays a list of packages which are in an inconsistent state,
 or whose installed version is different than the newest official one. You can
 choose to ignore certain packages - if they match certain criteria - using
 a configuration file.

Package: apt-listdifferences
Description-md5: e427f13f17795f4ac36470203584d4e1
Description-en: source differences notification tool
 apt-listdifferences will show the differences, or patches, between the
 sources for all packages as they get updated. This makes it easy to
 review source changes that have been included in new package updates.

Package: apt-mirror
Description-md5: 4ca2bc666e190f6684871205a6a630f8
Description-en: APT sources mirroring tool
 A small and efficient tool that lets you mirror a part of or
 the whole Debian GNU/Linux distribution or any other apt sources.
 .
 Main features:
 * It uses a config similar to apts <sources.list>
 * It's fully pool comply
 * It supports multithreaded downloading
 * It supports multiple architectures at the same time
 * It can automatically remove unneeded files
 * It works well on overloaded channel to internet
 * It never produces an inconsistent mirror including while mirroring
 * It works on all POSIX compliant systems with perl and wget

Package: apt-mirror2
Description-md5: 9f501f33da6acd7f54a1b7b6ec013569
Description-en: Python/asyncio reimplementation of the apt-mirror
 One of the main advantages of the apt-mirror2 over the apt-mirror - you
 should never got broken mirror in case apt-mirror2 returns 0 exit code.
 This is ensured by data integrity checks at all stages of mirroring.
 .
 Most of apt-mirror configuration directives are supported.
 As of now proxy for FTP repositories is not supported.
 File lists (ALL, NEW, MD5, SHA256, SHA512) are not written by default,
 but you can enable them with the write_file_lists option.
 In addition there are some enhancements available:
 .
 - Repositories without MD5 hashsums are correctly mirrored
 - Old index files are properly cleaned and don't produces errors in mirror
 processing
 - Standard source.list [ arch=arch1,arch2 ] can be used to specify multiple
 repository architectures for mirroring
 - multiple codenames (or flat folders) can be specified using comma as
 delimiter
 - mirror_path URL PATH option may be used to specify PATH to use for saving
 mirror files instead of path that is generated from URL
 - Additional configuration is loaded from the *.list files in the directory
 named same as configfile with the .d suffix. Eg /etc/apt/mirror.list.d/*.list.
 - Rate limit is enforced for overall download rate
 - Slow download rate protection is enabled by default and can be configured
 via mirror.list
 - Non-zero exit code is returned if some of required files were not downloaded
 due to network or server errors or no repositories were configured
 - HTTP user agent can be configured via user_agent configuration
 - Configuration variables are exposed to postmirror_script
 - by-hash list option can be used to control whether Acquire-By-Hash Release
 option should be respected or enforced
 - mirror wipe protection is available and configurable via wipe_size_ratio and
 wipe_count_ratio settings
 - per-repository log files are available in the var_path folder
 - dists folder is almost atomicaly replaced using move instead of copy/link
 - native Prometheus metrics are supported
 .
 \...and others.

Package: apt-move
Description-md5: 822a3c3c140c24f028e4e1f35062786a
Description-en: maintain Debian packages in a package pool
 apt-move is used to move a collection of Debian package files into a
 proper archive hierarchy as is used in the official Debian archive. It
 is intended as a tool to help manage the apt-get(8) file cache, but
 could be configured to work with any collection of Debian packages.
 .
 Running apt-move periodically will assist in managing the resulting
 partial mirror by optionally removing obsolete packages, and creating
 valid local Packages.gz files. It can also build a partial or complete
 local mirror of a Debian binary distribution (including an
 ``installed-packages only'' mirror).

Package: apt-offline
Description-md5: 7487fa218999d3466bc1f427d657de2f
Description-en: offline APT package manager
 apt-offline is an Offline APT Package Manager.
 .
 apt-offline can fully update and upgrade an APT based distribution without
 connecting to the network, all of it transparent to APT.
 .
 apt-offline can be used to generate a signature on a machine (with no network).
 This signature contains all download information required for the APT database
 system. This signature file can be used on another machine connected to the
 internet (which need not be a Debian box and can even be running windows) to
 download the updates.
 The downloaded data will contain all updates in a format understood by APT and
 this data can be used by apt-offline to update the non-networked machine.
 .
 apt-offline can also fetch bug reports and make them available offline.

Package: apt-offline-gui
Description-md5: c320d4ba3db03ee58760227c3cc84884
Description-en: offline APT package manager - GUI
 apt-offline is an Offline APT Package Manager.
 .
 apt-offline can fully update and upgrade an APT based distribution without
 connecting to the network, all of it transparent to APT.
 .
 apt-offline can be used to generate a signature on a machine (with no network).
 This signature contains all download information required for the APT database
 system. This signature file can be used on another machine connected to the
 internet (which need not be a Debian box and can even be running windows) to
 download the updates.
 The downloaded data will contain all updates in a format understood by APT and
 this data can be used by apt-offline to update the non-networked machine.
 .
 apt-offline can also fetch bug reports and make them available offline.
 .
 This package contains the graphical user interface to apt-offline.

Package: apt-rdepends
Description-md5: 9b5c1380ff7569c2bbab957d22fb1126
Description-en: recursively lists package dependencies
 This utility can recursively list package dependencies, either forwards
 or in reverse. It also lists forward build-dependencies. The output
 format closely resembles that of `apt-cache depends`. As well, it can
 generate .dot graphs, much like apt-cache in dotty mode.

Package: apt-rollback
Description-md5: 9d81b649966995824d3623f9bd5d8a66
Description-en: Undo the last APT commands or a specified one
 apt-rollback is small utility to undo the last apt command.
 It also has a few command flags to remove an installed package
 or reinstall a removed package.

Package: apt-show-source
Description-md5: d4cedf9c62e14ae2d9a9387616ae8fa2
Description-en: Shows source-package information
 This program parses the APT lists for source packages and the
 dpkg status file and then lists every package with a different
 version number than the one installed.
 It's very useful if your deb-src sources.list entries point to
 unstable and your deb entries point to stable.

Package: apt-show-versions
Description-md5: f3e90eaeb26db6c7571b38a0b4ce5b90
Description-en: lists available package versions with distribution
 apt-show-versions parses the dpkg status file and the APT lists for
 the installed and available package versions and distribution and
 shows upgrade options within the specific distribution of the selected
 package.
 .
 This is really useful if you have a mixed stable/testing environment
 and want to list all packages which are from testing and can be
 upgraded in testing.

Package: apt-src
Description-md5: c1c2aad38a3b3f83fa8835588c7f14b5
Description-en: manage Debian source packages
 apt-src is a command line interface for downloading, installing, upgrading,
 and tracking Debian source packages. It makes source package management
 feel a lot like using apt to manage binary packages, and is being used as
 a testbed to work on adding source dependencies to Debian.
 .
 It can be run as a normal user, or as root. If you want a convenient way to
 track updates to packages while preserving your local modifications, this is
 a way to do that.

Package: apt-suggest-auto
Description-md5: 691d169883402ab7100149970fbf84d2
Description-en: identify packages safe to mark as automatically installed
 Over time, packages installed as dependencies of manually-installed
 packages accumulate as "manually installed" in the APT database,
 preventing autoremoval when they are no longer needed.
 .
 apt-suggest-auto identifies such packages by simulating the effect of
 marking each one as automatically installed and checking whether it
 would become eligible for autoremoval. Only packages that remain
 required by other installed packages are suggested for reclassification.
 It serves as a modern replacement for debfoster and deborphan.

Package: apt-swarm
Description-md5: 9041d86977275dcb957469e2ea0c7880
Description-en: Experimental p2p gossip network for OpenPGP signature transparency
 Tracks and records observed signed Release files while exchanging data within
 an authority-less peer-to-peer transparency network. Observed documents are
 stored in a database optimized for fast prefix-based lookups and organized into
 an append-only tree for efficient synchronization over the network.

Package: apt-transport-artifact-registry
Description-md5: 9ec46b4bbcb50aaa7b929ceea364ac52
Description-en: Artifact Registry Apt transport
 Contains an apt transport that can be used to configure authenticated access
 to your Artifact Registry package repository.

Package: apt-transport-blob
Description-md5: d272272f45a07d2f9e1a3928da53d928
Description-en: APT transport for Azure Blob Storage
 This package provides an APT method helper that lets apt retrieve Debian
 packages from Azure Blob Storage repositories using blob:// URLs.
 .
 It supports several Azure authentication methods, including bearer tokens,
 workload identity, client secrets, Azure CLI credentials, and managed identity.

Package: apt-transport-https
Description-md5: 42fb3fe23b1b826709a68809c25a3897
Description-en: transitional package for https support
 This is a dummy transitional package - https support has been moved into
 the apt package in 1.5. It can be safely removed.

Package: apt-transport-in-toto
Description-md5: 800394c2e8af528ff54d4882085a1147
Description-en: apt transport method for in-toto supply chain verification
 apt-transport-in-toto provides a custom transport method for apt that fetches
 and verifies signed build information from autonomous rebuilders upon package
 installation.
 .
 It uses the supply chain security framework in-toto for its verification
 protocol, to i.a. define trust relationships and exchange and verify build
 information.
 .
 apt-transport-in-toto is developed at the Secure Systems Lab of NYU.

Package: apt-transport-oci
Description-md5: 6b1ca85909417cdece42119e9c3af7fe
Description-en: OCI transport plugin for apt-get (program)
 apt-transport-oci is an apt-get plugin to support distributing *.deb
 packages over an OCI registry such as ghcr.io.

Package: apt-transport-s3
Description-md5: 9c4a2707c72c73ed9aa66c0f8f95d195
Description-en: APT transport for privately held AWS S3 repositories
 This package contains the APT AWS S3 transport. It makes possible to fetch
 files from repositories privately held on AWS S3.
 .
 To start using S3 based repo it's enough to have IAM role on the server and to
 add line similar to the below to apt sources.list (more information in 'man
 apt-transport-s3'): deb s3://s3.amazonaws.com/BUCKETNAME wheezy main

Package: apt-transport-tor
Description-md5: 4d820afa6e1369d26ffa4a285e6a8503
Description-en: APT transport for anonymous package downloads via Tor
 Provides support in APT for downloading packages anonymously via the Tor
 network.
 .
 APT already includes mechanisms for guaranteeing the authenticity of the
 packages you download.  However, an adversary sniffing your network traffic
 can still see what software you are installing.
 .
 Install apt-transport-tor, edit your sources.list to include only tor://
 URLs, and you can make it very difficult for anyone intercepting your
 network traffic to be able to tell that you are installing Debian packages,
 or which packages you are installing.
 .
 Please note that this approach is only as secure as Tor itself - this
 software cannot protect you from an attacker who has access to your local
 machine.  In addition, attackers may be able to correlate your network
 traffic with the packets coming out of an exit node, so do be careful.

Package: apt-venv
Description-md5: 998def5b4f6b78bf45ded0d7b7dbad36
Description-en: apt virtual environment
 apt-venv creates a sort of virtual environment in the user
 home directory, forcing apt to run under some custom option.
 .
 A simple use case is collect information about packages
 in different Debian and Ubuntu releases without surfing the web,
 just calling apt-cache through the virtual environment.

Package: apt-xapian-index
Description-md5: febc75fd9bce6f0409e1f895855be0af
Description-en: maintenance and search tools for a Xapian index of Debian packages
 This package provides update-apt-xapian-index, a tool to maintain a Xapian
 index of Debian package information in /var/lib/apt-xapian-index, and
 axi-cache, a command line search tool that uses the index.
 .
 axi-cache allows one to search packages very quickly, and it also interfaces
 with the shell command line completion in a smart way, providing
 context-sensitive keyword and tag suggestions even before the search command
 is actually run.
 .
 update-apt-xapian-index allows plugins to be installed in
 /usr/share/apt-xapian-index to index all sorts of extra information, such as
 Debtags tags, popcon information, package ratings and anything else that would
 fit.
 .
 The index generated by update-apt-xapian-index is self-documenting, as it
 contains an autogenerated README file with information on the index layout and
 all the data that can be found in it.

Package: apticron
Description-md5: cf0f2f42b823f1d7864bab7f83826a35
Description-en: Simple tool to mail about pending package updates - cron version
 Apticron is a simple script which sends daily emails about pending package
 updates such as security updates, properly handling packages on hold both by
 dselect and aptitude.

Package: apticron-systemd
Description-md5: ec7d80bc9e810358bcc5d154b03beb8a
Description-en: Simple tool to mail about pending package updates - systemd version
 Apticron is a simple script which sends daily emails about pending package
 updates such as security updates, properly handling packages on hold both by
 dselect and aptitude.
 .
 This package uses a systemd timer instead of a cron job to run apticron.

Package: aptitude
Description-md5: 6077c8b6794c43d6b34dfc9169fe4ee5
Description-en: terminal-based package manager
 aptitude is a package manager with a number of useful features,
 including: a mutt-like syntax for matching packages in a flexible
 manner, dselect-like persistence of user actions, the ability to
 retrieve and display the Debian changelog of most packages, and a
 command-line mode similar to that of apt-get.
 .
 aptitude is also Y2K-compliant, non-fattening, naturally cleansing,
 and housebroken.

Package: aptitude-common
Description-md5: 0ebb2713369d2bbfc7c859cc8eb8ae8a
Description-en: architecture independent files for the aptitude package manager
 aptitude is a package manager with a number of useful features,
 including: a mutt-like syntax for matching packages in a flexible
 manner, dselect-like persistence of user actions, the ability to
 retrieve and display the Debian changelog of most packages, and a
 command-line mode similar to that of apt-get.
 .
 This package contains the data files and translations used by
 aptitude.

Package: aptitude-doc-cs
Description-md5: 932ff8810da50569ec3e41432b684d97
Description-en: Czech manual for aptitude, a terminal-based package manager
 aptitude is a package manager with a number of useful features,
 including: a mutt-like syntax for matching packages in a flexible
 manner, dselect-like persistence of user actions, the ability to
 retrieve and display the Debian changelog of most packages, and a
 command-line mode similar to that of apt-get.
 .
 This package contains the Czech version of the aptitude user's
 manual in HTML format.

Package: aptitude-doc-en
Description-md5: 2d2da927067ef4b395df37dd2ad5ed3f
Description-en: English manual for aptitude, a terminal-based package manager
 aptitude is a package manager with a number of useful features,
 including: a mutt-like syntax for matching packages in a flexible
 manner, dselect-like persistence of user actions, the ability to
 retrieve and display the Debian changelog of most packages, and a
 command-line mode similar to that of apt-get.
 .
 This package contains the English version of the aptitude user's
 manual in HTML format.

Package: aptitude-doc-es
Description-md5: 932df7cf457fc2f3fe2e8dc860b84561
Description-en: Spanish manual for aptitude, a terminal-based package manager
 aptitude is a package manager with a number of useful features,
 including: a mutt-like syntax for matching packages in a flexible
 manner, dselect-like persistence of user actions, the ability to
 retrieve and display the Debian changelog of most packages, and a
 command-line mode similar to that of apt-get.
 .
 This package contains the Spanish version of the aptitude user's
 manual in HTML format.

Package: aptitude-doc-fi
Description-md5: 8df27fc79564fcd48eebaddf0a7acda5
Description-en: Finnish manual for aptitude, a terminal-based package manager
 aptitude is a package manager with a number of useful features,
 including: a mutt-like syntax for matching packages in a flexible
 manner, dselect-like persistence of user actions, the ability to
 retrieve and display the Debian changelog of most packages, and a
 command-line mode similar to that of apt-get.
 .
 This package contains the Finnish version of the aptitude user's
 manual in HTML format.

Package: aptitude-doc-fr
Description-md5: ae91626aed826890c80dbdf82abd2bce
Description-en: French manual for aptitude, a terminal-based package manager
 aptitude is a package manager with a number of useful features,
 including: a mutt-like syntax for matching packages in a flexible
 manner, dselect-like persistence of user actions, the ability to
 retrieve and display the Debian changelog of most packages, and a
 command-line mode similar to that of apt-get.
 .
 This package contains the French version of the aptitude user's
 manual in HTML format.

Package: aptitude-doc-it
Description-md5: 1c8949b4fe5988a83d1ba2b7cbb3c4a8
Description-en: Italian manual for aptitude, a terminal-based package manager
 aptitude is a package manager with a number of useful features,
 including: a mutt-like syntax for matching packages in a flexible
 manner, dselect-like persistence of user actions, the ability to
 retrieve and display the Debian changelog of most packages, and a
 command-line mode similar to that of apt-get.
 .
 This package contains the Italian version of the aptitude user's
 manual in HTML format.

Package: aptitude-doc-ja
Description-md5: 4cfad5a009b39ce6a8f9399bd0bd89fd
Description-en: Japanese manual for aptitude, a terminal-based package manager
 aptitude is a package manager with a number of useful features,
 including: a mutt-like syntax for matching packages in a flexible
 manner, dselect-like persistence of user actions, the ability to
 retrieve and display the Debian changelog of most packages, and a
 command-line mode similar to that of apt-get.
 .
 This package contains the Japanese version of the aptitude user's
 manual in HTML format.

Package: aptitude-doc-nl
Description-md5: 5d87a5e8291d4c825db40e789abca584
Description-en: Dutch manual for aptitude, a terminal-based package manager
 aptitude is a package manager with a number of useful features,
 including: a mutt-like syntax for matching packages in a flexible
 manner, dselect-like persistence of user actions, the ability to
 retrieve and display the Debian changelog of most packages, and a
 command-line mode similar to that of apt-get.
 .
 This package contains the Dutch version of the aptitude user's
 manual in HTML format.

Package: aptitude-doc-ru
Description-md5: e18505c34cf14692eaece2043f053f5d
Description-en: Russian manual for aptitude, a terminal-based package manager
 aptitude is a package manager with a number of useful features,
 including: a mutt-like syntax for matching packages in a flexible
 manner, dselect-like persistence of user actions, the ability to
 retrieve and display the Debian changelog of most packages, and a
 command-line mode similar to that of apt-get.
 .
 This package contains the Russian version of the aptitude user's
 manual in HTML format.

Package: aptitude-robot
Description-md5: 13637d834d4b5f75beafa69aa2cf395d
Description-en: Automate package choice management
 Framework to use aptitude for automated package management including
 unattended upgrade, installation, removal, hold, etc.  Allows you to automate
 what you would manually do with aptitude.

Package: aptly
Description-md5: e0548c2eaa0bd655645ab597ed295101
Description-en: Swiss army knife for Debian repository management - main package
 It offers several features making it easy to manage Debian package
 repositories:
 .
 - make mirrors of remote Debian/Ubuntu repositories, limiting by
 components/architectures
 - take snapshots of mirrors at any point in time, fixing state of
 repository at some moment of time
 - publish snapshot as Debian repository, ready to be consumed by apt
 - controlled update of one or more packages in snapshot from upstream
 mirror, tracking dependencies
 - merge two or more snapshots into one
 .
 This is the main package, it contains the aptly command-line utility.

Package: aptly-api
Description-md5: eab839c482e0079fcaab992d34c04446
Description-en: Swiss army knife for Debian repository management - API
 It offers several features making it easy to manage Debian package
 repositories:
 .
 - make mirrors of remote Debian/Ubuntu repositories, limiting by
 components/architectures
 - take snapshots of mirrors at any point in time, fixing state of
 repository at some moment of time
 - publish snapshot as Debian repository, ready to be consumed by apt
 - controlled update of one or more packages in snapshot from upstream
 mirror, tracking dependencies
 - merge two or more snapshots into one
 .
 This package contains the aptly-api service.

Package: aptly-publisher
Description-md5: 38155decc63fc086cf4ee16b4acb59ff
Description-en: Tool for management of Aptly publishes
 This tool allows one to create aptly multi-component
 publishes from YAML definition of repositories and mirrors
 .
 Features:
 - create or update publish from latest snapshots
 - it takes configuration in yaml format which defines what to publish and
 how
 - expected snapshot format is ``<name>-<timestamp>``
 - promote publish
 - use source publish snapshots to create or update another publish (eg.
 testing -> stable)
 - cleanup unused snapshots

Package: apturl
Description-md5: 0ff87045fbbd2d7c44b70b7ac3d409e1
Description-en: install packages using the apt protocol - GTK+ frontend
 AptUrl is a simple graphical application that takes an URL (which follows the
 apt-protocol) as a command line option, parses it and carries out the
 operations that the URL describes (that is, it asks the user if he wants the
 indicated packages to be installed and if the answer is positive does so for
 him).
 .
 This package contains the GTK+ frontend.

Package: apturl-common
Description-md5: 1a9a3582fbd6f80810cf5bf2bc1a5249
Description-en: install packages using the apt protocol - common data
 AptUrl is a simple graphical application that takes an URL (which follows the
 apt-protocol) as a command line option, parses it and carries out the
 operations that the URL describes (that is, it asks the user if he wants the
 indicated packages to be installed and if the answer is positive does so for
 him).
 .
 This package contains the common data shared between the frontends.

Package: apulse
Description-md5: f63aab262a204b98c258a475efbeecb3
Description-en: PulseAudio emulation for ALSA
 The program provides an alternative partial implementation of the PulseAudio
 API. It consists of a loader script and a number of shared libraries with the
 same names as from original PulseAudio, so applications could dynamically load
 them and think they are talking to PulseAudio. Internally, no separate sound
 mixing daemon is used. Instead, apulse relies on ALSA's dmix, dsnoop, and plug
 plugins to handle multiple sound sources and capture streams running at the
 same time. dmix plugin muxes multiple playback streams; dsnoop plugin allow
 multiple applications to capture from a single microphone; and plug plugin
 transparently converts audio between various sample formats, sample rates and
 channel numbers.

Package: apvlv
Description-md5: 4b1d58b2d2f099faad2482c44aa92735
Description-en: PDF/EPUB/TXT/FB2/MOBI/CBZ/HTML ... viewer with Vim-like behaviour
 apvlv (Alf's PDF Viewer Like Vim) is a small and fast PDF/EPUB/TXT/FB2 viewer,
 that uses poppler for rendering. Its interface aims to users who like vim
 behaviour.
 For example opening a PDF file can be done with ':o filename'. apvlv can also
 work with tabs, so you can open multiple files at the same time in one program.

Package: apwal
Description-md5: 3bd9900ae20213f0f300ca4f6bcc1aeb
Description-en: icon-based floating application launcher with transparency
 Apwal is a simple icon-based application launcher. It consists of two
 components: the application launcher itself, and the configuration editor.
 .
 Upon startup, Apwal displays icons at the mouse pointer location. Left
 clicking on the icons launches applications, and right-clicking opens
 Apwal Editor.
 .
 Apwal Editor is an easy to use graphical interface to configure Apwal. An
 icon selector displays icons available on your filesystem. Several filters
 are available to ease the search (by extension, by size, by name, etc.).

Package: aqbanking-tools
Description-md5: 20d88ad5862f5d76e55a7312cc0a5687
Description-en: basic command line homebanking utilities
 AqBanking provides a middle layer between the applications
 and online banking libraries implementing various file formats and protocols.
 Plugins supporting OFX, DTAUS, HBCI, and EBICS are available.
 .
 This package provides a basic command line interface to AqBanking.

Package: aqemu
Description-md5: 415b54bfca1541a0f6457dacd4dd48c7
Description-en: Qt5 front-end for QEMU and KVM
 aqemu is a Qt5 graphical interface used to manage QEMU and KVM virtual
 machines. It has a user-friendly interface and allows one to set up the
 majority of QEMU and KVM options.

Package: arachne-pnr
Description-md5: e81c01105537818c045c9c46a421950b
Description-en: Place and route tool for iCE40 family FPGAs
 Arachne-pnr implements the place and route step of the hardware compilation
 process for FPGAs. It accepts as input a technology-mapped netlist in BLIF
 format, as output by the Yosys synthesis suite for example. It currently
 targets the Lattice Semiconductor iCE40 family of FPGAs. Its output is a
 textual bitstream representation for assembly by the IceStorm icepack command.
 The output of icepack is a binary bitstream which can be uploaded to a hardware
 device.
 .
 Together, Yosys, arachne-pnr and IceStorm provide an fully open-source
 Verilog-to-bistream tool chain for iCE40 1K and 8K FPGA development.
 .
 The authors of arachne-pnr have now prepared its successor 'nextpnr'.

Package: arachne-pnr-chipdb
Description-md5: 9df2786dc73e49db663c46fda51edf84
Description-en: Chip db files for arachne-pnr
 Arachne-pnr implements the place and route step of the hardware compilation
 process for FPGAs. It accepts as input a technology-mapped netlist in BLIF
 format, as output by the Yosys synthesis suite for example. It currently
 targets the Lattice Semiconductor iCE40 family of FPGAs. Its output is a
 textual bitstream representation for assembly by the IceStorm icepack command.
 The output of icepack is a binary bitstream which can be uploaded to a hardware
 device.
 .
 This package contains the binary versions of the chipdb files needed by
 arachne-pnr

Package: aragorn
Description-md5: 9dfb74b77cab6ab1e8b625d5e65b71c6
Description-en: tRNA and tmRNA detection in nucleotide sequences
 The program employs heuristic algorithms to predict tRNA secondary structure,
 based on homology with recognized tRNA consensus sequences and ability to form
 a base-paired cloverleaf. tmRNA genes are identified using a modified version
 of the BRUCE program.

Package: arandr
Description-md5: b7610151651b884d14113aa8df4fa9db
Description-en: Simple visual front end for XRandR
 ARandR is a visual front end for XRandR, which provides full control over the
 relative positioning and rotation of monitors, as well as saving and loading
 to/from shell scripts.

Package: aranym
Description-md5: 83eb6a8171294d3549df9c6a3d08cfd3
Description-en: Atari Running on Any Machine
 Virtual Machine for running Atari 32-bit operating systems and applications

Package: aravis-tools
Description-md5: cf0190c9538f0fdf1d03bd9631c93f7e
Description-en: Aravis based tools for GenICam cameras
 Basic viewer for aravis compatible cameras, real-time camera control using
 GenICam implemented properties (arv-viewer-0.8).

Package: aravis-tools-cli
Description-md5: 096507d042f2feed11d79ef6d85d0566
Description-en: Aravis based command line tools for GenICam cameras
 Basic GenICam standard function testing and camera control utility
 (arv-tool-0.8).

Package: arc
Description-md5: e2e4c669239897fce748637bff146d1c
Description-en: archive utility based on the MS-DOS ARC program
 This program is based on the MS-DOS ARC program, version 5.21, plus a few
 enhancements.
 .
 ARC also performs Huffman Squeezing on data. The Huffman Squeeze algorithm
 was removed from MS-DOS ARC after version 5.12. It turns out to be more
 efficient than Lempel-Ziv style compression when compressing graphic images.
 Squeeze analysis is always done now, and the best of packing, squeezing,
 or crunching is used.
 .
 Compresses and extracts Squashed files. "Squashing" was created by
 Phil Katz in his PKxxx series of ARC utility programs for MS-DOS.
 Dan Lanciani wrote the original modifications to ARC's Crunch code to
 handle Squashing. Klaus Reimer made minor changes since then, mostly to
 reduce the amount of memory required. The 'q' option flag must be
 specified to Squash files. The Squashing algorithm will be used instead
 of the usual Crunch algorithm, and will be compared against packing and
 squeezing, as before.
 .
 This package provides the arc and marc commands. MARC can be used to merge
 files compressed by ARC.

Package: arc-kde
Description-md5: 57de46ce5040a62a56021c9d9dee481e
Description-en: Port of the popular GTK theme Arc for Plasma Desktop
 This is a Arc KDE port of the popular GTK theme Arc for Plasma desktop.
 .
 This package contains:
 - Aurorae window decorations
 - Color schemes
 - Konsole color schemes
 - Konversation themes
 - Kvantum themes
 - Look & feel settings
 - Plasma desktop themes
 - Wallpapers
 - Yakuake skins

Package: arc-theme
Description-md5: 0ea4380d92bd5d512668e6f119dafc12
Description-en: Flat theme with transparent elements
 Arc is a flat theme with transparent elements for GTK 4, GTK 3,
 and GNOME Shell which supports GTK based desktop environments like
 GNOME, Unity, Budgie, Pantheon, Xfce, MATE, Cinnamon, etc.
 Arc also includes a GTK theme for Plank.
 .
 Arc is available in four variants:
 Arc, Arc-Darker, Arc-Dark, Arc-Lighter

Package: arch-install-scripts
Description-md5: 3ecc720d254b4134c5c01b1cd9a07be6
Description-en: scripts aimed at automating some menial tasks
 arch-install-scripts provides a small suite of scripts originally meant to
 automate some menial tasks during the installation of an Arch system.
 This package provides the scripts that can be useful for debootstrapping a
 Debian-based system.
 .
 This package contains:
 - arch-chroot: Set up bind mounts and chroot into the target system.
 - genfstab: Automatically generate an fstab file.
 - pacstrap: Bootstrap Archlinux via pacman.

Package: arch-test
Description-md5: ecdd240a0d66fbe853d09e8b5d8819cc
Description-en: detect architectures supported by your machine/kernel
 This package lets you enumerate architectures that your kernel can run.
 The check is for the ability to run machine code and supporting appropriate
 syscall ABI -- you may need to install userland libraries in a chroot,
 container or via multiarch to actually execute non-static binaries of such
 architectures.
 .
 Also provided is "elf-arch", a tool to determine the architecture of an ELF
 binary (program or library).
 .
 Architectures detected by this version of arch-test are:
 * amd64, i386, x32
 * arm, armel, armhf, arm64, arm64ilp32
 * powerpc, ppc64, ppc64el, powerpcspe
 * m68k
 * sh4
 * s390x
 * sparc, sparc64
 * illumos-amd64
 * win32, win64
 * kfreebsd-amd64, kfreebsd-i386
 * alpha
 * hppa
 * riscv64, riscv32
 * arc
 * loong64

Package: architecture-properties
Description-md5: d8b16bf9bacfee4d5eb75803bc8439a4
Description-en: Declarative architecture constraints
 This is a meta package that provide declarative architecture
 constraints like "architecture-is-64-bit" or
 "architecture-is-little-endian" for cases where architecture
 wildcard support in the Architecture field is insufficient.
 .
 Example usage: "Build-Depends: architecture-is-64-bit".
 .
 This package is provided solely for the purpose of being used
 in build-dependencies to simplify management of architecture
 support.

Package: archivemount
Description-md5: cf333e18ab0d623c8e484a57ae0c66db
Description-en: mounts an archive or compressed file for access as a filesystem
 archivemount mounts an optionally-compressed archive as a FUSE file system,
 also allowing it to be written to and updated on unmount.
 .
 A plethora of archive formats are supported: tar (all variants), ISO9660,
 Zip/RAR, cpio, ar...
 .
 With -o formatraw the same can be done with any compressed file.

Package: archlinux-keyring
Description-md5: 7a433ebc276cc08fd10d598aea411f94
Description-en: Arch Linux PGP keyring
 The archlinux-keyring project holds PGP packet material and tooling
 (keyringctl) to create the distribution keyring for Arch Linux. The keyring is
 used by pacman to establish the web of trust for the packagers of the
 distribution.
 .
 The PGP packets describing the main signing keys can be found below the
 keyring/main directory, while those of the packagers are located below the
 keyring/packager directory.

Package: archmage
Description-md5: edc50132a61e7efac26688ac66750d76
Description-en: CHM (Compiled HTML) Decompressor
 arCHMage is a reader and decompiler for files in the CHM format. This is the
 format used by Microsoft HTML Help, and is also known as Compiled HTML.
 .
 arCHMage provides the following features:
 - Extracting CHM content to set of HTML, CSS files and images
 - Dumping HTML data from CHM as a plain text

Package: arctica-greeter
Description-md5: 98c4fc236565063d6e243bce5ba3094d
Description-en: LightDM Arctica Greeter
 A greeter shell for the LightDM login manager. Arctica Greeter can be used as
 local display manager as well as thin client login manager.
 .
 Arctica Greeter has been forked from Ubuntu's Unity Greeter with focus on
 keeping remote logon support a maintained feature and provide a user interface
 based on Ayatana Indicators.
 .
 Arctica Greeter can be extended with various features:
 .
 - remote logon support against RDP, Arctica and X2Go Servers
 - guest session support
 - various themes available / providable

Package: arctica-greeter-guest-session
Description-md5: a9df668d93ae6b83c672e41bf98a2440
Description-en: LightDM Arctica Greeter - Guest Session Support
 A greeter shell for the LightDM login manager. Arctica Greeter can be used as
 local display manager as well as thin client login manager.
 .
 This package adds guest account support to the Arctica Greeter login manager.

Package: arctica-greeter-remote-logon
Description-md5: 5abbcda2a1f976fd1677029331bedbf8
Description-en: LightDM Arctica Greeter - Remote Login Support
 A greeter shell for the LightDM login manager. Arctica Greeter can be used as
 local display manager as well as thin client login manager.
 .
 This package adds remote logon support to Arctica Greeter. Remote
 sessions supported by Arctica Greeter are:
 .
 - Arctica Remote Desktop Sessions
 - X2Go Desktop Sessions
 - Windows RDP sessions (FreeRDP)
 - Citrix Remote Desktop Sessions

Package: arctica-greeter-theme-debian
Description-md5: 44e72ce10de5fd51ff9e7f5067c418e9
Description-en: LightDM Arctica Greeter - Debian Theme (active theme)
 A greeter shell for the LightDM login manager. Arctica Greeter can be used as
 local display manager as well as thin client login manager.
 .
 This package themes Arctica Greeter with a Debian look'n'feel. It will use
 the currently active Debian theme.

Package: arctica-greeter-theme-debian-emerald
Description-md5: 00feaabf36dd6d4c064dd718bb3bcb5b
Description-en: LightDM Arctica Greeter - Debian Theme (Emerald)
 A greeter shell for the LightDM login manager. Arctica Greeter can be used as
 local display manager as well as thin client login manager.
 .
 This package themes Arctica Greeter with the Emerald theme.

Package: arctica-greeter-theme-debian-futureprototype
Description-md5: 1dfa41124266a42a64cac3cc2d467c27
Description-en: LightDM Arctica Greeter - Debian Theme (futurePrototype)
 A greeter shell for the LightDM login manager. Arctica Greeter can be used as
 local display manager as well as thin client login manager.
 .
 This package themes Arctica Greeter with the futurePrototype theme.

Package: arctica-greeter-theme-debian-homeworld
Description-md5: 9f1aaac4580762c5e7da9fe909a9a258
Description-en: LightDM Arctica Greeter - Debian Theme (Homeworld)
 A greeter shell for the LightDM login manager. Arctica Greeter can be used as
 local display manager as well as thin client login manager.
 .
 This package themes Arctica Greeter with the Homeworld theme.

Package: arctica-greeter-theme-debian-softwaves
Description-md5: 036cca6b40ddc663dcb5dd50377fd3cd
Description-en: LightDM Arctica Greeter - Debian Theme (softWaves)
 A greeter shell for the LightDM login manager. Arctica Greeter can be used as
 local display manager as well as thin client login manager.
 .
 This package themes Arctica Greeter with the softWaves theme.

Package: arden
Description-md5: d4e3cbc891f56c41cb4a95fba3d615e8
Description-en: specificity control for read alignments using an artificial reference
 ARDEN (Artificial Reference Driven Estimation of false positives in NGS
 data) is a novel benchmark that estimates error rates based on real
 experimental reads and an additionally generated artificial reference
 genome. It allows the computation of error rates specifically for a
 dataset and the construction of a ROC-curve. Thereby, it can be used to
 optimize parameters for read mappers, to select read mappers for a
 specific problem or also to filter alignments based on quality
 estimation.

Package: ardentryst
Description-md5: 558c021de0117cc3e48b9cfc9a65647d
Description-en: Action/RPG sidescoller, focused on story and character development
 Ardentryst is an action/RPG sidescoller, focused not just on fighting, but on
 story, and character development. It features two playable characters and a
 variety of weapons, items, armour, monsters, and beautiful level scenery and
 graphics.

Package: ardour
Description-md5: c8bc2c12b9131ae879ae840a96954b51
Description-en: the digital audio workstation
 Ardour is a multichannel hard disk recorder (HDR) and digital audio
 workstation (DAW).  It can be used to control, record, edit and run
 complex audio setups.
 .
 Ardour supports pro-audio interfaces
 through the ALSA project, which provides high quality, well designed
 device drivers and API's for audio I/O under Linux. Any interface
 supported by ALSA can be used with Ardour. This includes the
 all-digital 26 channel RME Hammerfall, the Midiman Delta 1010 and many
 others.
 .
 Ardour has support for 24 bit samples
 using floating point internally, non-linear editing with unlimited undo,
 a user-configurable mixer, MTC master/slave capabilities, MIDI hardware
 control surface compatibility.
 .
 It supports MIDI
 Machine Control, and so can be controlled from any MMC controller and
 many modern digital mixers.
 .
 Ardour contains a
 powerful multitrack audio editor/arranger that is completely
 non-destructive and capable of all standard non-linear editing
 operations (insert, replace, delete, move, trim, select,
 cut/copy/paste). The editor has unlimited undo/redo capabilities and can
 save independent "versions" of a track or an entire piece
 .
 Ardour's editor supports the community-developed LADSPA
 plugin standard.  Arbitrary chains of plugins can be attached to any
 portion of a track.  Every mixer strip can have any number of inputs
 and outputs, not just mono, stereo or 5.1.  An N-way panner is
 included, with support for various panning models.  Pre- and post-fader
 sends exist, each with their own gain and pan controls.  Every mixer
 strip acts as its own bus, and thus the bus count in Ardour is
 unlimited.  You can submix any number of strips into another
 strip.
 .
 Ardour's channel capacity is limited only
 by the number on your audio interface and the ability of your disk
 subsystem to stream the data back and forth.
 .
 JACK
 (the JACK Audio Connection Kit) is used for all audio I/O, permitting
 data to be exchanged in perfect samplesync with other applications
 and/or hardware audio interfaces.
 .
 Ardour is
 sample rate and size neutral - any hardware formats from 8 to 32 bits,
 and rates from 8kHz to 192kHz.  Internal processing in 32/64 bit IEEE
 floating point format.
 .
 Further information can be
 found at <https://ardour.org/>.

Package: ardour-data
Description-md5: 4ded9cf3260ffb84c002d9516a4ead91
Description-en: digital audio workstation (data)
 Ardour is a multichannel hard disk recorder (HDR) and digital audio
 workstation (DAW).  It can be used to control, record, edit and run
 complex audio setups.
 .
 This package contains the architecture-independent data files.

Package: ardour-lv2-plugins
Description-md5: 672ded533d37a8baccc2568c4f871acb
Description-en: digital audio workstation - lv2 plugins set
 Ardour is providing a set of LV2 plugins:
 * a-comp.lv2
 - a compressor (mono & stereo versions)
 * a-exp.lv2
 - an expander (mono & stereo versions)
 * a-delay.lv2
 - a delay (mono version)
 * a-eq.lv2
 - an equaliser (mono version)
 * a-reverb.lv2
 - a reverberation (stereo version)
 * a-fluidsynth.lv2
 - a SF2 player (stereo version)
 * reasonablesynth.lv2
 - a reasonably good piano synth (stereo version)
 .
 This package allows these to be used by other hosts as well.

Package: ardour-video-timeline
Description-md5: a011c8553d01c1a76ef7a4a0fe4ca2dd
Description-en: digital audio workstation - video timeline
 Ardour is a multichannel hard disk recorder (HDR) and digital audio
 workstation (DAW).  It can be used to control, record, edit and run
 complex audio setups.
 .
 This is a dependency package to add video timeline capabilities to ardour.

Package: arduino
Description-md5: a07bc8d5a9f5037603d185621bc3878f
Description-en: AVR development board IDE from Arduino CC
 Arduino is an open-source electronics prototyping platform based on
 flexible, easy-to-use hardware and software. It's intended for artists,
 designers, hobbyists, and anyone interested in creating interactive
 objects or environments.
 .
 This package will install the integrated development environment that
 allows for program writing, code verification, compiling, and uploading
 to the Arduino development board. Example code will also be installed.
 .
 Some base AVR libraries will be provided by the depending additional
 package arduino-core-avr. More libraries can be installed within the IDE
 itself by calling the libarary manager. This requires a working internet
 access.

Package: arduino-builder
Description-md5: 17fd8856f7bdb4f324069d2189be2a15
Description-en: Command line tool for compiling Arduino sketches
 This tool is able to parse Arduino Hardware specifications, properly run 'gcc'
 and produce compiled sketches.
 .
 An Arduino sketch differs from a standard C program in that it misses a 'main'
 (provided by the Arduino core), function prototypes are not mandatory, and
 libraries inclusion is automagic (you just have to  #include  them). This tool
 generates function prototypes and gathers library paths, providing 'gcc' with
 all the needed '-I' params.

Package: arduino-cli
Description-md5: f5c7f7a9fb8adcd8e45ed14e766aed9a
Description-en: Arduino command line tool (program)
 arduino-cli is a tool to connect, flash and program arduino AVR
 microcontrolllers. It supports compiling sketches, downloading of
 libraries, and uploading the bootloader.
 .
 For a full overview please refer to arduino-cli(1).
 .
 This package contains the commandline tool.

Package: arduino-core-avr
Description-md5: 97552e2c27b0e0b97794d8ee8f5cad8b
Description-en: Arduino Core for AVR microcontroller
 This package contains the source code and configuration files of the Arduino
 Core for Atmel's AVR microcontroller used on the Arduino Yún, Uno, Uno WiFi,
 Diecimila, Nano, Mega, MegaADK, Leonardo, Leonardo Ethernet, Micro, Esplora,
 Min, Ethernet, Fio, BT, LilyPadUSB, Lilypad, Pro, ATMegaNG, Robot Control,
 Robot Motor, Gemma, Yún Mini and Industrial 101.
 .
 It also contains some basic interfaces for interacting with the
 internal non-volatile storage (aka EEPROM) in AVR based Arduino boards.
 Also interfaces for interacting with plugable USB infrastructure (HID),
 for the Serial Programming Interface (SPI), for serial communication on
 any digital pins and for communicaton by I2C and Two Wire Interfaces
 devices.
 .
 Please note that the firmware for the Arduino WiFi Shield is not included
 (in contrary to the official upstream archive) due it's non DFSG compliance!
 Also some *.hex files are excluded as they are not rebuildable.

Package: arduino-ctags
Description-md5: 7fc95962c7717b24ae89be2aa36d7a96
Description-en: Arduino fork of exuberant ctags
 This package is Arduino's own mix of Exuberant Ctags and Anjuta tags.
 .
 These tags are required by the Arduino builder to properly process
 Arduino sketches.

Package: arduino-dfu-discovery
Description-md5: 23e5721f8bb70405089882cc9966edc4
Description-en: Arduino pluggable discovery for dfu devices
 The dfu-discovery builtin tool is a pluggin for arduino-cli that allows
 it to find Device Firmware Upgrade (DFU) mode hardware ports.

Package: arduino-mdns-discovery
Description-md5: 0fcf7168b65ef18cbbd5ad42cda0e059
Description-en: mdns (bonjour) pluggable discovery for arduino-cli
 Provides the mdns-discovery builtin tool for arduino-cli.

Package: arduino-mighty-1284p
Description-md5: d25bba40d8be9ab2cda0ebd3d6e86ee0
Description-en: Platform files for Arduino to run on ATmega1284P
 Supported platforms:
 Mighty 1284p using Optiboot
 Original Mighty 1284p

Package: arduino-mk
Description-md5: 1c4b5b2d695e9a08f840110f4b0fe014
Description-en: Program your Arduino from the command line
 Arduino is an open-source electronics prototyping platform based on
 flexible, easy-to-use hardware and software. It's intended for artists,
 designers, hobbyists, and anyone interested in creating interactive
 objects or environments.
 .
 This package will install a Makefile to allow for CLI programming of the
 Arduino platform.

Package: arduino-serial-discovery
Description-md5: 933182709812cf92feadf775b4f2e6bb
Description-en: Arduino pluggable-discovery for serial ports
 The serial-discovery builtin tool is a pluggin for arduino-cli that allows
 it to find serial ports.

Package: arduino-serial-monitor
Description-md5: 1b6fc56ce603c5591f186174a1f540dd
Description-en: Arduino pluggable monitor for serial ports
 The serial-monitor builtin tool is a pluggin for arduino-cli that allows
 it to monitor serial ports.

Package: arename
Description-md5: b4aecc4b5c13fa25d3f54f027ed6537e
Description-en: automatic audio file renaming tool
 arename is a tool that is able to rename audio files by looking at a file's
 tagging information. It uses this information to assemble a consistent
 destination file name. The user can define the format of the destination
 filename by the use of template strings.

Package: ares
Description-md5: 4f98f8eb846b531a22c74ac94afa9400
Description-en: Accurate multi-system emulator
 ares is an emulator for systems from Atari, Nintendo, Sega, Sony, NEC, SNK,
 Microsoft, Coleco, Bandai and Benesse. It is a descendent of higan and bsnes
 and focuses on accuracy and preservation. The SNES emulation is especially
 complete and polished.

Package: argagg-dev
Description-md5: 87677cfd6cd5e437d3b5ab338e6dc437
Description-en: Argument Aggregator - Simple C++11 command line argument parser
 This is yet another C++ command line argument/option parser. It was
 written as a simple and idiomatic alternative to other frameworks like
 getopt, Boost program options, TCLAP, and others. The goal is to achieve
 the majority of argument parsing needs in a simple manner with an easy
 to use API. It operates as a single pass over all arguments, recognizing
 flags prefixed by - (short) or -- (long) and aggregating them into easy
 to access structures with lots of convenience functions. It defers
 processing types until you access them, so the result structures end up
 just being pointers into the original command line argument C-strings.
 .
 argagg supports POSIX recommended argument syntax conventions.

Package: argagg-dev-doc
Description-md5: d3615bfcf7c01a64fb18742b67d1a80d
Description-en: Argument Aggregator - Simple C++11 command line argument parser - source doc
 This is yet another C++ command line argument/option parser. It was
 written as a simple and idiomatic alternative to other frameworks like
 getopt, Boost program options, TCLAP, and others. The goal is to achieve
 the majority of argument parsing needs in a simple manner with an easy
 to use API. It operates as a single pass over all arguments, recognizing
 flags prefixed by - (short) or -- (long) and aggregating them into easy
 to access structures with lots of convenience functions. It defers
 processing types until you access them, so the result structures end up
 just being pointers into the original command line argument C-strings.
 .
 argagg supports POSIX recommended argument syntax conventions.
 .
 This package contains the doxygen documentation for the argagg source code.

Package: argon2
Description-md5: dbfc859504330ccc20cae13cd67faa2e
Description-en: memory-hard hashing function - utility
 Argon2 is a password-hashing function that can be used to hash passwords
 for credential storage, key derivation, or other applications.
 .
 There are two main versions of Argon2: Argon2i and Argon2d.
 Argon2i is the safest against side-channel attacks, while Argon2d provides
 the highest resistance against GPU cracking attacks.
 .
 Argon2i and Argon2d are parametrized by:
 * A time cost, which defines the amount of computation realized and
 therefore the execution time, given in number of iterations
 * A memory cost, which defines the memory usage, given in kibibytes
 * A parallelism degree, which defines the number of parallel threads
 .
 This package contains the argon2 tool for hashing data on the command-line.

Package: argus-client
Description-md5: fe2b5caced3cdedec26064d073529abc
Description-en: IP network transaction auditing tool
 argus is a network transaction auditing tool that allows the user
 to easily classify connections using tcpdump(1) compliant expressions.
 Argus runs as an application level daemon, promiscuously reading network
 datagrams from a specified interface, and generates network traffic audit
 records for the network activity that it encounters.
 Auditing records can be used to ensure that access control policies are
 being enforced, identify network problems such as denial of service attacks
 and more.
 .
 This package contains the client programs for the argus server.
 Please see the package argus-server for the appropriate server.

Package: argus-server
Description-md5: 353c40cd6e96a9a56a8791f8562b21be
Description-en: IP network transaction auditing tool
 argus is a network transaction auditing tool that allows the user
 to easily classify connections using tcpdump(1) compliant expressions.
 Argus runs as an application level daemon, promiscuously reading network
 datagrams from a specified interface, and generates network traffic audit
 records for the network activity that it encounters.
 Auditing records can be used to ensure that access control policies are
 being enforced, identify network problems such as denial of service attacks
 and more.
 .
 This package contains the binaries required for the argus server.
 Please see the package argus-client for appropriate clients.

Package: argyll
Description-md5: 787f052d9ed7e05055ba42d95c368d2f
Description-en: Color Management System, calibrator and profiler
 Argyll is an experimental, open source, ICC compatible color management
 system. It supports accurate ICC profile creation for scanners, CMYK
 printers, film recorders and calibration and profiling of displays.
 Spectral sample data is supported, allowing a selection of illuminants
 observer types, and paper fluorescent whitener additive compensation.
 Profiles can also incorporate source specific gamut mappings for perceptual
 and saturation intents. Gamut mapping and profile linking uses the CIECAM02
 appearance model, a unique gamut mapping algorithm, and a wide selection of
 rendering intents. It also includes code for the fastest portable 8 bit
 raster color conversion engine available anywhere, as well as support for
 fast, fully accurate 16 bit conversion. Device color gamuts can also be
 viewed and compared using a VRML viewer.

Package: argyll-doc
Description-md5: 11dd73eca8cdfd05fbb3ce018791a3f6
Description-en: Color Management System, calibrator and profiler (documentation)
 Argyll is an experimental, open source, ICC compatible color management
 system. It supports accurate ICC profile creation for scanners, CMYK
 printers, film recorders and calibration and profiling of displays.
 .
 This package contains the documentation for argyll.

Package: argyll-ref
Description-md5: fdf7f4087d1ce8d7686d892197492e85
Description-en: Color Management System, calibrator and profiler (data files)
 Argyll is an experimental, open source, ICC compatible color management
 system. It supports accurate ICC profile creation for scanners, CMYK
 printers, film recorders and calibration and profiling of displays.
 .
 This package contains the data files for argyll.

Package: aria2
Description-md5: 484d84bf21fb2a39bcbd4904b4ce5556
Description-en: High speed download utility
 Aria2 is a command line download client with resuming and
 segmented downloading. Supported protocols are HTTP/HTTPS/
 SFTP/FTP/BitTorrent and it also supports Metalink.

Package: arianna
Description-md5: 8d22278cc591976b81e0407f1dea0ebf
Description-en: Plasma EPub Reader
 An ebook reader and library management app supporting ".epub" files.
 Arianna discovers your books automatically, and sorts them by categories,
 genres and authors.

Package: ariba
Description-md5: 4d8147ab9fb44c5b4617a970175bc18d
Description-en: Antibiotic Resistance Identification By Assembly
 ARIBA is a tool that identifies antibiotic resistance genes by running local
 assemblies.
 The input is a FASTA file of reference genes and paired sequencing reads. ARIBA
 reports which of the reference genes were found, plus detailed information on
 the quality of the assemblies and any variants between the sequencing reads
 and the reference genes.

Package: aribas
Description-md5: 77c3b742edd36fe9a727451a0230f75f
Description-en: interpreter for arithmetic
 ARIBAS is an interactive interpreter suitable for big integer
 arithmetic and multiprecision floating point arithmetic.
 It has a syntax similar to Pascal or Modula-2, but contains also
 features from other programming languages like C, Lisp, Oberon.

Package: ario
Description-md5: 688cba1f8792e191d16f4b7ef7d95018
Description-en: GTK+ client for the Music Player Daemon (MPD)
 Ario is a full featured client for MPD (Music Player Daemon).
 The interface used to browse the library is inspired by Rhythmbox but Ario
 aims to be much lighter and faster.
 It uses GTK3, avahi for MPD server detection and curl to download remote
 files (like cover arts and lyrics).
 Various plugins are provided like audioscrobbler/last.fm submission or
 multimedia keys support.

Package: ario-common
Description-md5: 417baa800512b18213e61756ede18d56
Description-en: GTK+ client for the Music Player Daemon (MPD) (Common files)
 Ario is a full featured client for MPD (Music Player Daemon).
 The interface used to browse the library is inspired by Rhythmbox but Ario
 aims to be much lighter and faster.
 It uses GTK3, avahi for MPD server detection and curl to download remote
 files (like cover arts and lyrics).
 Various plugins are provided like audioscrobbler/last.fm submission or
 multimedia keys support.
 .
 This package contains ario's architecture-independent support files.

Package: arj
Description-md5: 38b5501494d5fb5f61a707689bace555
Description-en: archiver for .arj files
 This package is an open source version of the arj archiver. This version
 has been created with the intent to preserve maximum compatibility and
 retain the feature set of original ARJ archiver as provided by
 ARJ Software, Inc.

Package: arjun
Description-md5: bb94e0d3f23496f89b4ccc21f2577fd0
Description-en: HTTP parameter discovery suite
 This package can find query parameters for URL endpoints.
 .
 Web applications use parameters (or queries) to accept user input, take the
 following example into consideration.
 .
 http://api.example.com/v1/userinfo?id=751634589
 .
 This URL seems to load user information for a specific user id, but what if
 there exists a parameter named admin which when set to True makes the endpoint
 provide more information about the user?
 This is what Arjun does, it finds valid HTTP parameters with a huge default
 dictionary of 25,890 parameter names.
 It takes less than 10 seconds to go through this huge list while making just
 50-60 requests to the target.
 .
 Some features:
 - Supports GET/POST/POST-JSON/POST-XML requests;
 - Automatically handles rate limits and timeouts;
 - Export results to: BurpSuite, text or JSON file;
 - Import targets from: BurpSuite, text file or a raw request file;
 - Can passively extract parameters from JS or 3 external sources.
 .
 Arjun is useful for penetration testing (PENTEST) and network security
 analysis, serving as OSINT.

Package: ark
Description-md5: 2826617260d5fe4c63c9795973445730
Description-en: archive utility
 Ark manages various archive formats, including tar, gzip, bzip2, rar and zip,
 as well as CD-ROM images.  Ark can be used to browse, extract, create, and
 modify archives.
 .
 This package is part of the KDE SC utilities module.

Package: arm-trusted-firmware-tools
Description-md5: 3f56b05049e0d5194652edf754afaec1
Description-en: "secure world" software for ARM SoCs - tools
 The "secure world" on arm64 machines is a special level of CPU
 privilege that is hidden from the normal OS, and has complete
 control over the system.  It provides both initialization during
 early boot stages (before u-boot or EFI) and system monitor
 functionality once the machine is booted up.
 .
 This package includes helper tools.

Package: armagetronad
Description-md5: 9dd6c1aabf6a7a38694e3700be689c41
Description-en: 3D Tron-like high speed game
 The rules are simple: you ride a light cycle (a kind of motorbike that can
 only turn 90 degrees at a time, leaves a wall behind and cannot be stopped)
 and have to avoid running into walls while at the same time you have to try to
 get your opponent to run into them.
 .
 The idea is based on the Disney movie from 1982 called "Tron".  If you ever
 wanted to take a try at one of those speed demons features in the movie, this
 is your chance.
 .
 Armagetron Advanced can be played against AI opponents, against other humans
 over the network, or a mixture of both.

Package: armagetronad-common
Description-md5: 26712ad4d21fc16655c9354d08cbcb45
Description-en: Common files for the Armagetron Advanced packages
 Armagetron Advanced is a 3D game based on the light cycle racing in the 80s-
 era movie "Tron".
 .
 You have to control a light cycle that can only turn in steps of 90 degrees,
 leaves a solid wall behind and can not be stopped.  The aim is to survive the
 longest of all players by not crashing into any walls.
 .
 This package contains the common configuration files and documentation shared
 between the armagetronad and armagetronad-dedicated packages.

Package: armagetronad-dedicated
Description-md5: 729ef16a08d7363b8d4f0b99c613eb67
Description-en: dedicated game server for Armagetron Advanced
 Armagetron Advanced is a 3D game based on the light cycle racing in the movie
 "Tron". You have to control a light cycle that can only turn in steps of 90
 degrees, leaves a solid wall behind and can not be stopped.  The aim is to
 survive the longest of all players by not crashing into any walls.
 .
 This version of Armagetron Advanced can only be used as a network game server.
 It does not have graphical output and can be controlled via the text console.
 .
 The normal Armagetron Advanced used for playing is also capable to serve
 games, but will require X to display its graphics, will provide a player and
 is therefore unsuited for permanent game servers.

Package: armnn-latest-all
Description-md5: a8797ddbde0dc1ddc6457271dd43515a
Description-en: Arm NN Core and all backends
 Arm NN is a set of tools that enables machine learning workloads on
 any hardware. It provides a bridge between existing neural network
 frameworks and whatever hardware is available and supported. On arm
 architectures (arm64 and armhf) it utilizes the Arm Compute Library
 to target Cortex-A CPUs, Mali GPUs and Ethos NPUs as efficiently as
 possible. On other architectures/hardware it falls back to unoptimised
 functions.
 .
 This packaging release supports TensorFlow Lite.
 Arm NN takes networks from the framework, translates them
 to the internal Arm NN format and then through the Arm Compute Library,
 deploys them efficiently on Cortex-A CPUs, and, if present, Mali GPUs.
 .
 This is a dependency package containing the latest ArmNN Core package as
 well as the latest CPU backend, GPU backend, Reference backend and
 the TensorFlow Lite Parser. CPU and GPU backends will only be installed
 on armhf or arm64 architectures.

Package: armnn-latest-ref
Description-md5: 4bb4f25345207118d9a03b504f53923e
Description-en: Arm NN Core and Reference backend
 Arm NN is a set of tools that enables machine learning workloads on
 any hardware. It provides a bridge between existing neural network
 frameworks and whatever hardware is available and supported. On arm
 architectures (arm64 and armhf) it utilizes the Arm Compute Library
 to target Cortex-A CPUs, Mali GPUs and Ethos NPUs as efficiently as
 possible. On other architectures/hardware it falls back to unoptimised
 functions.
 .
 This packaging release supports TensorFlow Lite.
 Arm NN takes networks from the framework, translates them
 to the internal Arm NN format and then through the Arm Compute Library,
 deploys them efficiently on Cortex-A CPUs, and, if present, Mali GPUs.
 .
 This is a dependency package containing the latest ArmNN Core package as
 well as the latest Reference backend and the TensorFlow Lite Parser.

Package: arno-iptables-firewall
Description-md5: 40c5315d53ac308b897f9f3317b213b0
Description-en: single- and multi-homed firewall script with DSL/ADSL support
 Unlike other lean iptables front ends in Debian, arno-iptables-firewall
 will setup and load a secure, restrictive firewall by just asking a few
 questions. This includes configuring internal networks for internet access
 via NAT and potential network services (e.g. HTTP or SSH).
 .
 However, it is in no way restricted to this simple setup. Some catch words
 of additional features, that can be enabled in the well documented
 configuration file are: DSL/ADSL, port forwarding, DMZ, port-scan detection,
 MAC address filtering.
 .
 Moreover, it comes with an extensive set of plugins to cover further
 requirements. For example SSH brute force protection, traffic shaping,
 traffic accounting, VPN support to just mention a few.

Package: arp-scan
Description-md5: 41fece0fe3a96af889ef6efbd16d29d1
Description-en: arp scanning and fingerprinting tool
 arp-scan is a command-line tool that uses the ARP protocol to discover and
 fingerprint IP hosts on the local network. It is available for Linux and BSD
 under the GPL licence

Package: arpalert
Description-md5: 5d0285aec241d2216aad54760e4a3006
Description-en: monitor ARP changes in ethernet networks
 The arpalert daemon is a security tool that listens on a network interface
 (without using 'promiscuous' mode) and catches all conversations
 of MAC address to IP request to alert of possibility of ARP spoofing attack.
 .
 It compares the mac addresses it detected with a pre-configured list of
 authorized MAC addresses. If the MAC is not in list, arpalert launches a
 pre-defined user script with the MAC address and IP address as parameters.
 .
 If you need to use a list of authorized MAC addresses, this package should
 suit your needs, otherwise arpwatch may be also fine.

Package: arping
Description-md5: f9961d479363b72d3c3239629d7637df
Description-en: sends IP and/or ARP pings (to the MAC address)
 The arping utility sends ARP and/or ICMP requests to the specified host
 and displays the replies. The host may be specified by its hostname,
 its IP address, or its MAC address.

Package: arpon
Description-md5: c1e319bdd220142e68bcdfbe2ce9b5de
Description-en: Versatile ARP defense daemon
 ArpON can defend a host against some ARP attacks such as ARP spoofing, ARP
 cache poisoning and ARP poison routing.  Attackers can use these techniques to
 redirect traffic in local networks and execute Man in the Middle (MITM)
 attacks.
 .
 ArpON runs as a daemon in user space.  When enabled on an interface, it
 disables some aspects of Address Resolution Protocol (ARP) handling by the
 Linux kernel and instead handles ARP messages itself and maintains the ARP
 neighbor cache.  It has three modes of operation to support different ways of
 assigning IPv4 addresses in the local network: statically, dynamically using
 DHCP or a combination of both.

Package: arptables
Description-md5: c04609b914a7329b24d1b13a2a67bf66
Description-en: ARP table administration
 Arptables is used to set up, maintain, and inspect the tables of
 ARP rules in the Linux kernel. It is analogous to iptables,
 but operates at the ARP layer rather than the IP layer.

Package: arpwatch
Description-md5: 753ca5b7573526eab8dbf15e803ec534
Description-en: Ethernet/FDDI station activity monitor
 Arpwatch maintains a database of Ethernet MAC addresses seen on the
 network, with their associated IP pairs.  Alerts the system administrator
 via e-mail if any change happens, such as new station/activity,
 flip-flops, changed and re-used old addresses.
 .
 If you want to maintain a list authorized MAC addresses manually, take a look
 at the arpalert package which may fit your needs better.

Package: arqiver
Description-md5: bcc43108eb1478274f38b8e120ca278e
Description-en: Simple Qt5 archive manager; front-end for libarchive, gzip and 7z.
 Arqiver can extract, create and edit archives
 that are supported by its back-ends.
 It can open archives by drag-and-drop.
 With 7z, it also supports password protection.

Package: array-info
Description-md5: dd3ceef45277a6aa874abec64f02dab1
Description-en: command line tool reporting RAID status for several RAID types
 Array-info is a command line tool to retrieve information and logical
 drives status from several RAID controllers (currently HP Compaq IDA
 and CISS, and MD Software RAID).
 .
 It displays information about the firmware version, Rom revision,
 number of physical and logical drives on the controller, as well as the fault
 tolerance, size, number of physical disks and status for each logical drive.

Package: arrow-tools
Description-md5: 2fd289b17f3207b776eb7dea7a716c0d
Description-en: Apache Arrow IPC format conversion utilities
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 This package provides command-line utilities for converting between
 Arrow IPC file and stream formats: arrow-file-to-stream and
 arrow-stream-to-file.

Package: art-nextgen-simulation-tools
Description-md5: 140c9fb4acb5dca0fdb6f6578b58549f
Description-en: simulation tools to generate synthetic next-generation sequencing reads
 ART is a set of simulation tools to generate synthetic next-generation
 sequencing reads. ART simulates sequencing reads by mimicking real
 sequencing process with empirical error models or quality profiles
 summarized from large recalibrated sequencing data. ART can also
 simulate reads using user own read error model or quality profiles. ART
 supports simulation of single-end, paired-end/mate-pair reads of three
 major commercial next-generation sequencing platforms: Illumina's
 Solexa, Roche's 454 and Applied Biosystems' SOLiD. ART can be used to
 test or benchmark a variety of method or tools for next-generation
 sequencing data analysis, including read alignment, de novo assembly,
 SNP and structure variation discovery. ART was used as a primary tool
 for the simulation study of the 1000 Genomes Project . ART is
 implemented in C++ with optimized algorithms and is highly efficient in
 read simulation. ART outputs reads in the FASTQ format, and alignments
 in the ALN format. ART can also generate alignments in the SAM
 alignment or UCSC BED file format. ART can be used together with genome
 variants simulators (e.g. VarSim) for evaluating variant calling tools
 or methods.

Package: art-nextgen-simulation-tools-profiles
Description-md5: e607468e6f5e720aaffb8677699543dc
Description-en: profiles for art simulation tools
 ART is a set of simulation tools to generate synthetic next-generation
 sequencing reads. ART simulates sequencing reads by mimicking real
 sequencing process with empirical error models or quality profiles
 summarized from large recalibrated sequencing data. ART can also
 simulate reads using user own read error model or quality profiles. ART
 supports simulation of single-end, paired-end/mate-pair reads of three
 major commercial next-generation sequencing platforms: Illumina's
 Solexa, Roche's 454 and Applied Biosystems' SOLiD. ART can be used to
 test or benchmark a variety of method or tools for next-generation
 sequencing data analysis, including read alignment, de novo assembly,
 SNP and structure variation discovery. ART was used as a primary tool
 for the simulation study of the 1000 Genomes Project . ART is
 implemented in C++ with optimized algorithms and is highly efficient in
 read simulation. ART outputs reads in the FASTQ format, and alignments
 in the ALN format. ART can also generate alignments in the SAM
 alignment or UCSC BED file format. ART can be used together with genome
 variants simulators (e.g. VarSim) for evaluating variant calling tools
 or methods.
 .
 This package contains profile data for art-nextgen-simulation-tools.

Package: artemis
Description-md5: 3b29a36ba8b31f87b41f943330e4386b
Description-en: genome browser and annotation tool
 Artemis is a genome browser and annotation tool that allows visualisation of
 sequence features, next generation data and the results of analyses within the
 context of the sequence, and also its six-frame translation.
 .
 This package includes the Artemis genome browser, the Artemis Comparison
 Tool (ACT), and the DNAplotter and BamView utilities.

Package: artfastqgenerator
Description-md5: 46c5205dd3fb030f1a4090e0bf9cf921
Description-en: outputs artificial FASTQ files derived from a reference genome
 ArtificialFastqGenerator takes the reference genome (in FASTA format) as
 input and outputs artificial FASTQ files in the Sanger format. It can
 accept Phred base quality scores from existing FASTQ files, and use them
 to simulate sequencing errors. Since the artificial FASTQs are derived
 from the reference genome, the reference genome provides a gold-standard
 for calling variants (Single Nucleotide Polymorphisms (SNPs) and
 insertions and deletions (indels)). This enables evaluation of a Next
 Generation Sequencing (NGS) analysis pipeline which aligns reads to the
 reference genome and then calls the variants.

Package: artfastqgenerator-doc
Description-md5: a4aad7fd5379ce482d945d65185407e3
Description-en: outputs artificial FASTQ files derived from a reference genome (doc)
 ArtificialFastqGenerator takes the reference genome (in FASTA format) as
 input and outputs artificial FASTQ files in the Sanger format. It can
 accept Phred base quality scores from existing FASTQ files, and use them
 to simulate sequencing errors. Since the artificial FASTQs are derived
 from the reference genome, the reference genome provides a gold-standard
 for calling variants (Single Nucleotide Polymorphisms (SNPs) and
 insertions and deletions (indels)). This enables evaluation of a Next
 Generation Sequencing (NGS) analysis pipeline which aligns reads to the
 reference genome and then calls the variants.
 .
 This package contains the Java API documentation for artfastqgenerator.

Package: artfastqgenerator-examples
Description-md5: abb1b80aac2621120216790601a6c7f5
Description-en: outputs artificial FASTQ files derived from a reference genome (examples)
 ArtificialFastqGenerator takes the reference genome (in FASTA format) as
 input and outputs artificial FASTQ files in the Sanger format. It can
 accept Phred base quality scores from existing FASTQ files, and use them
 to simulate sequencing errors. Since the artificial FASTQs are derived
 from the reference genome, the reference genome provides a gold-standard
 for calling variants (Single Nucleotide Polymorphisms (SNPs) and
 insertions and deletions (indels)). This enables evaluation of a Next
 Generation Sequencing (NGS) analysis pipeline which aligns reads to the
 reference genome and then calls the variants.
 .
 This package contains example data for artfastqgenerator.

Package: artha
Description-md5: 5cea53434476c67c7c6e547ee0993efb
Description-en: Handy off-line thesaurus based on WordNet
 Artha is a off-line English thesaurus with distinct features like:
 * hot-key press word look-up (select text on any window and press
 a preset hot-key for look-up)
 * regular expressions based search (broaden search using wild-cards
 like *, ?, etc.)
 * passive desktop notifications (of word definitions for
 uninterrupted work-flow)
 * spelling suggestions (when the exact spelling is vague/not known)
 .
 Once launched, it monitors for a preset hot-key combination. When
 some text is selected on any window and the hot-key is pressed, it
 pops-up with the word looked-up. Should the user prefer passive
 notifications, this can be done by enabling the notifications option.
 .
 When the term looked for is vague/not known, then either the search
 can be broadened with the use of regular expressions (*, ?, etc.) in
 the search string or spelling suggestions when a term is incorrect.
 .
 For regular expressions based search to work, wordnet-sense-index
 package is required.

Package: artikulate
Description-md5: 5a33d49ace77c3f03cd02b2a136832d7
Description-en: Language learning application
 Artikulate is a language learning application that helps improving
 pronunciation skills for various languages. This is included in the
 KDE Education project.
 .
 This package contains the main application for Artikulate.

Package: as31
Description-md5: 253542ad24961989ca72073dd11e08b5
Description-en: Intel 8031/8051 assembler
 This is a fast, simple, easy to use Intel 8031/8051 assembler.

Package: asahi-bless
Description-md5: 8e023c518323a5b31dd5989a464be380
Description-en: select the active boot volume on ARM Macs
 This tool can be used on Apple Silicon Macs to list boot volumes and select the
 active one in a permanent way or for next boot only.

Package: asahi-btsync
Description-md5: 0929a30a85df43141e2b21c137f9d09f
Description-en: sync bluetooth pairing keys with macos on ARM Macs
 This utility can list the bluetooth pairing keys set up by macOS in NVRAM or
 sync the content to local configuration for bluez. The package installs the
 executable and an asahi-btsync service that automates device pairing.

Package: asahi-fwextract
Description-md5: 6426ef5ffa5950ca62c491a84bf8b369
Description-en: Asahi Linux firmware extractor
 Scripts to extract firmware blobs from an EFI partition set up by the
 Asahi Linux installer.

Package: asahi-nvram
Description-md5: de385fca58e2ed3f95f289f981f5c3cb
Description-en: read and write nvram variables on ARM Macs
 This tool can be used to inspect and modify the content of the non-volatile
 ram in Apple Silicon Macs.
 .
 Warning: writing to nvram may result in you having to perform a DFU restore.
 Avoid unless you know what you're doing.

Package: asahi-scripts
Description-md5: bb139aa97635ef3f7eec53c8e916c3cf
Description-en: Asahi Linux maintenance scripts
 This package contains miscellaneous admin scripts from the Asahi Linux
 reference distro.

Package: asahi-wifisync
Description-md5: 951c97279e62062c930e64c5ca9ec91b
Description-en: sync Wifi passwords with macos on ARM Macs
 This tool can list the WiFi information set up by macOS in NVRAM or
 sync it to a local configuration for iwd (but not wpasupplicant).

Package: asammdf
Description-md5: 4f285c3fadc58271ea0bed3de2d96391
Description-en: GUI application used to analyse engine CAN logs
 asammdf is a fast parser and editor for ASAM
 (Association for Standardization of Automation and Measuring Systems)
 MDF (Measurement Data Format) files.
 .
 asammdf supports MDF versions 2 (.dat), 3 (.mdf) and 4 (.mf4).

Package: asc
Description-md5: ac145838afe035aea358ef9cc14ce97a
Description-en: turn-based strategy game
 Advanced Strategic Command is a free strategy game in the tradition
 of Battle Isle 2/3. The game is turn-based and can be played against
 human or computer.

Package: asc-data
Description-md5: 96de5e4a63d138e8761ef7aff95ac987
Description-en: data files for the Advanced Strategic Command game
 Advanced Strategic Command is a free strategy game in the tradition
 of Battle Isle 2/3. The game is turn-based and can be played against
 human or computer.
 .
 This package contains the data files for the ASC game.

Package: asc-music
Description-md5: 3343fb144aee5478bf095240c16cdf41
Description-en: music pack for ASC
 This is a music pack for the Advanced Strategic Command game.
 If ASC detects the presence of these tracks it plays them during game.
 .
 Composed by Michael Kievernagel.

Package: ascd
Description-md5: 12cc18a92e011784339ff4b558d7c4f3
Description-en: CD player and mixer
 AScd is a small CD player and mixer that can be "docked" with AfterStep and
 WindowMaker window managers.

Package: ascdc
Description-md5: c5463788465df827b5231baeaea298e1
Description-en: AfterStep CD changer
 ascdc is a small CD changer.  It follows the look and feel of the
 AfterStep window manager and is ideally suited to be run within
 AfterStep's Wharf module.

Package: ascii
Description-md5: 30fd4a197d15201c9de7bfe4b30e1e78
Description-en: interactive ASCII name and synonym chart
 The ascii utility is a command-line tool for converting between the ASCII
 character table and various byte representations. It understands a wide range
 of formats, including hexadecimal, binary, octal, Teletype mnemonics,
 ISO/ECMA code points, slang names, XML entity names, and others.
 Given any representation on the command line, ascii attempts to display all
 corresponding forms. When invoked without arguments, it displays a compact
 and convenient ASCII chart.

Package: ascii-draw
Description-md5: fdb0fbf209da65738b7c1d4e7030cdd2
Description-en: Create beautiful diagrams and artwork using only ASCII characters
 Sketch anything using characters.
 .
 ASCII Draw is a powerful and intuitive application that lets you draw
 diagrams, tables, tree views, art and more using only characters.
 .
 Whether you're documenting code, creating technical diagrams,
 or expressing your creativity,
 .
 ASCII Draw provides all the professional tools you need.

Package: ascii-patrol
Description-md5: 901da0db80fa3025f536b6dd5932c281
Description-en: ASCII game inspired by Moon Patrol
 ASCII game project inspired by Moon Patrol for text based terminal. Guide your
 character through a treacherous terrain, avoiding obstacles and shooting down
 enemies. Survive as long as possible to achieve a high score.

Package: ascii2binary
Description-md5: edbc75f9eb923c82e727a3bf7a34cae1
Description-en: Convert between ASCII, hexadecimal and binary representations
 This package contains:
 * ascii2binary reads input consisting of ascii or hexadecimal representation
 numbers separated by whitespace and produces as output the binary
 equivalents. The type and precision of the binary output is selected
 using command line flags.
 * binary2ascii reads input consisting of binary numbers and converts
 them to their ascii or hexadecimal representation.
 Command line flags specify the type and size of the binary numbers
 and provide control over the format of the output.
 Unsigned integers may be written out in binary, octal, decimal,
 or hexadecimal.
 Signed integers may be written out only in binary or decimal. Floating
 point numbers may be written out only decimal, either in standard or
 scientific notation. (If you want to examine the binary representation
 of floating point numbers, just treat the input as a sequence of unsigned
 characters.)
 .
 The two programs are useful for generating test data, for inspecting binary
 files, and for interfacing programs that generate textual output to programs
 that require  binary input and conversely. They can also be useful when it is
 desired to reformat numbers.

Package: asciiart
Description-md5: c2860f10245797c70998471f3eedc08d
Description-en: command line tool to turn images into ASCII art
 This gem provides a command line utility to turn images into ASCII art. It can
 be used as an executable which may be called from the terminal as well as a
 library so that it can be used in other programs.

Package: asciidoc
Description-md5: 3f2b6503cff7a07a4c1aad6227b68e53
Description-en: Highly configurable text format for writing documentation
 AsciiDoc is a text document format for writing articles, books, manuals and
 UNIX man pages. AsciiDoc files can be translated to HTML (with or without
 stylesheets), DocBook (articles, books and refentry documents) and LinuxDoc
 using the asciidoc command. AsciiDoc can also be used to build and maintain
 websites.
 .
 You write an AsciiDoc document the same way you would write a
 normal text document, there are no markup tags or weird format notations.
 AsciiDoc files are designed to be viewed, edited and printed directly or
 translated to other presentation formats
 .
 This metapackage provides a fully functional asciidoc environment working
 with dblatex for historical purposes.

Package: asciidoc-base
Description-md5: 473cd9e340c8c61980b7ab4d4f96cffe
Description-en: Minimal version of asciidoc not suitable for pdf
 AsciiDoc is a text document format for writing articles, books, manuals and
 UNIX man pages. AsciiDoc files can be translated to HTML (with or without
 stylesheets), DocBook (articles, books and refentry documents) and LinuxDoc
 using the asciidoc command. AsciiDoc can also be used to build and maintain
 websites.
 .
 You write an AsciiDoc document the same way you would write a
 normal text document, there are no markup tags or weird format notations.
 AsciiDoc files are designed to be viewed, edited and printed directly or
 translated to other presentation formats
 .
 This package provides binary files for the package. Be careful, you won't
 be able to build pdf files without the dblatex or fop dependencies. See
 asciidoc-dblatex or asciidoc-fop metapackages for this.

Package: asciidoc-common
Description-md5: 65d469b6ae15624ce9b665e30fb8b357
Description-en: Basic data and configuration files for asciidoc
 AsciiDoc is a text document format for writing articles, books, manuals and
 UNIX man pages. AsciiDoc files can be translated to HTML (with or without
 stylesheets), DocBook (articles, books and refentry documents) and LinuxDoc
 using the asciidoc command. AsciiDoc can also be used to build and maintain
 websites.
 .
 You write an AsciiDoc document the same way you would write a
 normal text document, there are no markup tags or weird format notations.
 AsciiDoc files are designed to be viewed, edited and printed directly or
 translated to other presentation formats
 .
 This package provides basic data and configuration files for the package.

Package: asciidoc-dblatex
Description-md5: accff847e35b2035ea899d17c1a8a720
Description-en: Asciidoc package including dblatex dependencies
 AsciiDoc is a text document format for writing articles, books, manuals and
 UNIX man pages. AsciiDoc files can be translated to HTML (with or without
 stylesheets), DocBook (articles, books and refentry documents) and LinuxDoc
 using the asciidoc command. AsciiDoc can also be used to build and maintain
 websites.
 .
 You write an AsciiDoc document the same way you would write a
 normal text document, there are no markup tags or weird format notations.
 AsciiDoc files are designed to be viewed, edited and printed directly or
 translated to other presentation formats
 .
 This package helps you to get all the required dependencies and files to build
 pdf files using dblatex.

Package: asciidoc-fop
Description-md5: ee4126bffdd243c003ea7d43f1fc911d
Description-en: Asciidoc package including fop dependencies
 AsciiDoc is a text document format for writing articles, books, manuals and
 UNIX man pages. AsciiDoc files can be translated to HTML (with or without
 stylesheets), DocBook (articles, books and refentry documents) and LinuxDoc
 using the asciidoc command. AsciiDoc can also be used to build and maintain
 websites.
 .
 You write an AsciiDoc document the same way you would write a
 normal text document, there are no markup tags or weird format notations.
 AsciiDoc files are designed to be viewed, edited and printed directly or
 translated to other presentation formats
 .
 This metapackage helps you to get all the required dependencies to build pdf
 files using fop.

Package: asciidoc-tests
Description-md5: 7db2892cd686c94649d6c968ec959973
Description-en: Test framework for asciidoc
 AsciiDoc is a text document format for writing articles, books, manuals and
 UNIX man pages. AsciiDoc files can be translated to HTML (with or without
 stylesheets), DocBook (articles, books and refentry documents) and LinuxDoc
 using the asciidoc command. AsciiDoc can also be used to build and maintain
 websites.
 .
 You write an AsciiDoc document the same way you would write a
 normal text document, there are no markup tags or weird format notations.
 AsciiDoc files are designed to be viewed, edited and printed directly or
 translated to other presentation formats
 .
 This package provides the testasciidoc binary and the test engine files.

Package: asciidoctor
Description-md5: 12d0cefa9d5d385422cc8c36ee28ad6a
Description-en: AsciiDoc to HTML rendering for Ruby
 Asciidoctor is a pure Ruby processor for converting AsciiDoc source files and
 strings into HTML 5, DocBook 4.5, DocBook 5.0 and other formats.

Package: asciidoctor-doc
Description-md5: 2f072b4a9505129c88ad447fddec6434
Description-en: AsciiDoc to HTML rendering for Ruby (documentation)
 Asciidoctor is a pure Ruby processor for converting AsciiDoc source files and
 strings into HTML 5, DocBook 4.5, DocBook 5.0 and other formats.
 .
 This package contains the documentation for asciidoctor.

Package: asciidoctor-pdf
Description-md5: 6a7d27f797d895704cbe316832631191
Description-en: Converts AsciiDoc documents to PDF
 An extension for Asciidoctor that converts AsciiDoc documents to PDF

Package: asciijump
Description-md5: abd2c676ba854a9bafea6f52ce0bdafe
Description-en: Small and funny ASCII-art game about ski jumping
 This is a very funny multiplayer game, you can play with friends or against
 the computer. There are two modes of playing: World Cup and Training. You will
 be able to select from a few hills, for example czumulungma and finland.

Package: asciinema
Description-md5: 077d81789498f4492656510534729d07
Description-en: Record and share your terminal sessions, the right way
 Forget screen recording apps and blurry video. Enjoy a lightweight,
 purely text based approach to terminal recording.
 .
 This package provides a command line recorder for asciinema.org service
 or other instance of asciinema server.

Package: asclock
Description-md5: 6e08da0a0fa5135228fd3714706286f1
Description-en: clock designed with the NeXTStep look
 This little application displays the time of the day (digital, either
 12 or 24 hour format), and the date. It provides three alternatives:
 one suitable for low color systems, one with "real" NeXTStep colors,
 and the third one is somewhat in between.

Package: asclock-themes
Description-md5: def29687338f3b5a590534994af92079
Description-en: Theme files for ASclock, a clock applet
 This package provides various themes for the various ASclock packages,
 among them a classic theme, which mimics the original ASclock application.

Package: asdftool
Description-md5: eb66e08346889fcd227d11ac2648fa8d
Description-en: Command line tool to manipulate ASDF scientific data files
 ASDF (Advanced Scientific Data Format) is a proposed
 next generation interchange format for scientific data. ASDF aims to
 exist in the same middle ground that made FITS so successful, by
 being a hybrid text and binary format: containing human editable
 metadata for interchange, and raw binary data that is fast to load
 and use. Unlike FITS, the metadata is highly structured and is
 designed up-front for extensibility.
 .
 This package contains the asdf command line tool.

Package: ase
Description-md5: 034415accf09c20e2b654acd49fb733a
Description-en: Atomic Simulation Environment
 ASE is an Atomic Simulation Environment written in the Python programming
 language with the aim of setting up, stearing, and analyzing atomic
 simulations.  ASE is part of CAMPOS, the CAMP Open Source project.
 .
 ASE contains Python interfaces to several different electronic structure
 codes including Abinit, Asap, Dacapo, Elk, GPAW and SIESTA.
 .
 This package provides the executable scripts.

Package: aseqjoy
Description-md5: 3115bedbb56a26ddc581973f85615c9c
Description-en: Joystick to ALSA MIDI Sequencer Converter
 In fact it’s a really tiny piece of software that turns a joystick into a MIDI
 controller for the ALSA sequencer infrastructure.
 .
 Its original purpose was to test the MIDI interface of terminatorX but that
 turned out to be fun, so it made it here in the hope that it could be useful
 for other experiments.
 .
 For a more detailed description on what it does and how to use it have a
 look the manpage.

Package: asfsmd
Description-md5: b40eceacb01db6c8e628c55d2c27b2b1
Description-en: ASF Sentinel-1 Metadata Download tool - CLI tool
 Small Python tool (`asfsmd`) that allows one to download XML
 files containing Sentinel-1 products metadata from the ASF
 archive.
 .
 Sentinel-1 products are stored in the ASF arcive as ZIP files
 that are quite large because they contain both the products
 annotations and the binary image data.
 .
 The `asfsmd` tool is able to retrieve only the relatively samll
 annotation files (in XML format) without downloading the entire
 ZIP archive.
 .
 `asfsmd` exploits Python packages like `fsspec` or `httpio` for
 reading HTTP resources as random-access file-like objects.
 In order to do it the remote server must support the `Range`
 header.
 .
 This approach allows one to open the ZIP archive remotely, inspects
 contents, and download only the pieces of data that are actually
 necessary to the user.
 .
 Performnces of this approach are quite poor but, in the specific
 case of Sentinel-1 products, the entire process results to be
 faster than downloading the entire ZIP archive and extracting only
 annotation files.
 .
 This package contains the command line tool for asfsmd.

Package: asl-doc
Description-md5: 897107f2c3f498302e58c75fff0c8e10
Description-en: documentation for ASL
 The Advanced Simulation Library (ASL) is a free and open source hardware
 accelerated multiphysics simulation platform (and an extensible general
 purpose tool for solving Partial Differential Equations).
 .
 Its computational engine is written in OpenCL and utilizes matrix-free
 solution techniques which enable extraordinarily high performance,
 memory efficiency and deployability on a variety of massively parallel
 architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to
 heterogeneous clusters and supercomputers. The engine is hidden entirely
 behind simple C++ classes, so that no OpenCL knowledge is required from
 application programmers. Mesh-free, immersed boundary approach allows one
 to move from CAD directly to simulation drastically reducing pre-processing
 efforts and amount of potential errors.
 .
 ASL can be used to model various coupled physical and chemical phenomena and
 employed in a multitude of fields: computational fluid dynamics, virtual
 sensing, industrial process data validation and reconciliation, image-guided
 surgery, computer-aided engineering, design space exploration,
 crystallography, etc...
 .
 This package contains the documentation.

Package: asl-tools
Description-md5: 16f6ee8e5a6339bc91835d5e2214979e
Description-en: command-line tools for ASL
 The Advanced Simulation Library (ASL) is a free and open source hardware
 accelerated multiphysics simulation platform (and an extensible general
 purpose tool for solving Partial Differential Equations).
 .
 Its computational engine is written in OpenCL and utilizes matrix-free
 solution techniques which enable extraordinarily high performance,
 memory efficiency and deployability on a variety of massively parallel
 architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to
 heterogeneous clusters and supercomputers. The engine is hidden entirely
 behind simple C++ classes, so that no OpenCL knowledge is required from
 application programmers. Mesh-free, immersed boundary approach allows one
 to move from CAD directly to simulation drastically reducing pre-processing
 efforts and amount of potential errors.
 .
 ASL can be used to model various coupled physical and chemical phenomena and
 employed in a multitude of fields: computational fluid dynamics, virtual
 sensing, industrial process data validation and reconciliation, image-guided
 surgery, computer-aided engineering, design space exploration,
 crystallography, etc...
 .
 This package contains the command-line tools.

Package: asmail
Description-md5: 04fd9d40023bc13737bce54d039f7bb0
Description-en: AfterStep mail monitor
 asmail is a small mail monitor similar to xbiff. It follows the
 AfterStep window manager's look and feel and is ideally suited to
 be run within AfterStep's Wharf module.

Package: asmc-linux
Description-md5: 129dea78b9e461709fd9ff9d714bc1ab
Description-en: MASM compatible assembler
 Asmc is a Macro Assembler that compatible with modern MASM syntax.
 Asmc also supports newest MASM features like AVX-512 instructions (MASM v14).
 "asmc_linux" is a variant of "asmc" that can be build by GCC.
 .
 * [asmc_linux]: https://github.com/nidud/asmc_linux
 .
 * [asmc]:       https://github.com/nidud/asmc

Package: asmixer
Description-md5: 9d62cc20cf2df67302563f2fe851d7d9
Description-en: AfterStep audio mixer
 asmixer is a small audio mixer.  It follows the look and feel
 of the AfterStep window manager and is ideally suited to be run
 within AfterStep's Wharf module.

Package: asmon
Description-md5: ab8009ab6aad6c87b4a70ed29923f792
Description-en: system resource monitor dockapp for Afterstep and WindowMaker
 Asmon is a wharfable/dockable application that with meters detailing CPU,
 memory, swap, and X mem usage. It also includes the exact numbers for
 load average, mem, swap and X mem usage. Asmon was developed to use very
 little CPU itself.

Package: asn
Description-md5: 774559ed1cc49027656232f9d5a458a5
Description-en: network OSINT CLI ASN, RPKI, BGP, Geo, Recon, Trace
 provides in-depth network analysis, including ASN, RPKI, BGP, IP geolocation,
 and network reconnaissance. It supports incident investigation and offers IP
 tracing and lookup capabilities. It enables quick and efficient queries for
 understanding and decision-making in cybersecurity environments.
 .
 this tool in summary does:
 - ASN: Identifies Autonomous System Numbers
 - RPKI validity: Validates route announcements
 - BGP stats: Provides statistics on Border Gateway Protocol
 - IPv4v6 Prefix: Deals with IP address prefixes
 - ASPath: Tracks the path of Autonomous Systems
 - Organization: Identifies the organization owning an IP address
 - IP reputation: Assesses the reputation of an IP address
 - IP geolocation: Determines the geographical location of an IP address
 - IP fingerprinting: Identifies unique characteristics of an IP address
 - Network recon: Conducts reconnaissance on a network
 - Lookup tool: Searches for information about IP addresses
 - Web traceroute server: Traces the path of data packets over the Internet

Package: asn1c
Description-md5: 1d69d7783735c14c25f5d3e593082be3
Description-en: ASN.1 compiler for C
 This ASN.1 compiler turns the formal ASN.1 specifications into the C
 code. The compiler is shipped together with conformant BER/DER/XER
 codecs. The X.509 and GSM TAP3 decoding examples are shipped as well.

Package: asn1c-doc
Description-md5: 720e748b1b7fa335d5b924fdd8d2b07f
Description-en: Documentation for asn1c
 This ASN.1 compiler turns the formal ASN.1 specifications into the C
 code. The compiler is shipped together with conformant BER/DER/XER
 codecs. The X.509 and GSM TAP3 decoding examples are shipped as well.
 .
 This package contains documentation for asn1c.

Package: asncounter
Description-md5: 70e47718071b5a25eab3b2f320e824d6
Description-en: Count the number of hits per ASN
 Count the number of hits (HTTP, packets, etc) per autonomous system
 number (ASN) and related network blocks.
 .
 This is useful when you get a lot of traffic on a server to figure out
 which network is responsible for the traffic, to direct abuse
 complaints or block whole networks, or on core routers to figure out
 who your peers are and who you might want to seek particular peering
 agreements with
 .
 ## Features
 .
 - reads packets from a text file (or stdin) one per line
 - can parse some tcpdump output or read packets directly from
 interfaces with scapy
 - fast ASN lookups pyasn
 - automatic download of relevant databases from
 routeviews.org
 - Prometheus exporter
 - written in Python
 - optional Python REPL interpreter shell to drill into reports

Package: aspcud
Description-md5: b7ea8294415a8e7e8313a56dfe596eb9
Description-en: CUDF solver based on Answer Set Programming
 Aspcud is an experimental solver for package dependencies. A package
 universe and a request to install, remove or upgrade packages have
 to be encoded in the CUDF format.

Package: aspectc++
Description-md5: 761f57b3daa75a539175b2bf4f5806d1
Description-en: aspect-oriented programming extension for C++
 AspectC++ supports Aspect-Oriented Programming with C++, by providing:
 .
 - an aspect language extension to C++.
 - an aspect weaver that does source-to-source translation.
 .
 AspectC++ provides for C++ similar features like its best known
 cousin, AspectJ, provides for Java.

Package: aspectj
Description-md5: 51aa93f2f314551b2b6aea185821d474
Description-en: aspect-oriented extension for Java - tools
 AspectJ enables the clean modularization of crosscutting concerns
 such as: error checking and handling, synchronization, context-sensitive
 behavior, performance optimizations, monitoring and logging, debugging
 support, multi-object protocols.
 .
 This package provides the CLI tools of aspectj (aj5, ajc, ajbrowser).

Package: aspectj-doc
Description-md5: 4f84f7f75456d51b8af5d5559b206bdc
Description-en: aspect-oriented extension for Java - documentation
 AspectJ enables the clean modularization of crosscutting concerns
 such as: error checking and handling, synchronization, context-sensitive
 behavior, performance optimizations, monitoring and logging, debugging
 support, multi-object protocols.
 .
 This package provides AspectJ Programming Guide, Diagnosis Guide and
 Development Environment Guide and Development Kit Developer's Notebook.

Package: aspell-af
Description-md5: d694a3cde167e8f729201f5a64967096
Description-en: The Afrikaans dictionary for aspell
 This is an Afrikaans dictionary to be used with aspell.

Package: aspell-am
Description-md5: 40587b2617800dcc78d180023cc116b5
Description-en: Amharic dictionary for aspell
 This package contains all the required files to add support
 for Amharic language to aspell spell checker.

Package: aspell-ar
Description-md5: 2bd33021f309828e666070f978404831
Description-en: Arabic dictionary for aspell
 This package contains all the required files to add support
 for Arabic language to aspell spell checker.

Package: aspell-ar-large
Description-md5: ee8e97096037339acc08e89c04436387
Description-en: Large Arabic dictionary for aspell
 This is a large Arabic dictionary for Aspell by Google. The original word list
 used for this package was generated using The Buckwalter Arabic Morphological
 Analyzer Version 1.0.
 .
 This package is huge so you might experience some performance degradation
 with aspell.

Package: aspell-bg
Description-md5: 421625eda579191ec44af1516cfec9ee
Description-en: Bulgarian dictionary for aspell
 This package contains all the required files to add support for
 Bulgarian language to the GNU Aspell spell checker.
 .
 It contains both Bulgarian-only dictionary and a mixed Bulgarian + English
 one useful for checking the spelling of mixed texts.

Package: aspell-bn
Description-md5: 1e4e0b453f2c93adf0ee9bbe7b02e7d8
Description-en: Bengali (bn) dictionary for GNU aspell
 This package contains the required files to add support for the Bengali
 (bn) language to the GNU Aspell spell checker.
 .
 This list is developed by the Ankur Group.

Package: aspell-br
Description-md5: 6cf86e1832b9a28129fe1a0407933dc6
Description-en: Breton dictionary for GNU Aspell
 This package contains all the required files to add support for the
 Breton language to the GNU Aspell spell checker.
 .
 GNU Aspell is a spell-checker which can be used either as a standalone
 application or embedded in other programs.

Package: aspell-ca
Description-md5: ac1a5e69d940eb04be1942837e419d62
Description-en: Catalan dictionary for aspell
 This package contains all the required files to add support for the
 Catalan language to the GNU Aspell spell checker.
 .
 It was put together by Joan Moratinos using data from different sources.

Package: aspell-cs
Description-md5: 166da7b47282ee84e409efcc75c2432c
Description-en: Czech dictionary for GNU Aspell
 This package contains all the required files to add support for the
 Czech language to the GNU Aspell spell checker.

Package: aspell-cy
Description-md5: f5491df5b6bdbf6208c16170e49a9c23
Description-en: Welsh dictionary for GNU Aspell
 This package contains all the required files to add support for the
 Welsh language to the GNU Aspell spell checker.

Package: aspell-da
Description-md5: 134cdf52e5c12b0ea5eb000429f9c460
Description-en: The Comprehensive Danish Dictionary (DSDO) - aspell
 The Comprehensive Danish Dictionary (DSDO) is a free spell-checking
 dictionary for Danish published by Skaane Sjaelland Linux User Group
 (SSLUG).  One thing which makes this dictionary different from most
 other dictionaries is that it basically is the result of a vote among
 the proof-readers.  The editorial group has _not_ proof-read all the
 words in the dictionary, but guides the proof-readers and keeps track
 of the overall status of the dictionary.
 .
 This is the Danish dictionary, to be used with aspell to check and
 correct spelling in Danish texts.

Package: aspell-de
Description-md5: 9a8800d7f293621dbb63bd75b5ded797
Description-en: German dictionary for aspell
 This package contains German dictionaries for the aspell spell checker.
 .
 Dictionaries included are: de_DE (de/deutsch/german), de_CH (swiss), and
 de_AT, all using the new German orthography from 1996 (neue Rechtschreibung).
 .
 The old (1901) spelling is provided by aspell-de-1901.

Package: aspell-de-1901
Description-md5: 46ec2a4cf1ba3d5831a3665aa6eefdfa
Description-en: Traditional German dictionary for aspell
 This package contains German dictionaries for the aspell spell
 checker.
 .
 Dictionaries included are de_DE-1901 (de-1901/deutsch-alt/german-old)
 and de_CH-1901, all using the traditional German orthography.  For
 the current orthography (de_DE-1996) see package aspell-de.

Package: aspell-el
Description-md5: 586966efae08561adecfd3c4604e76ff
Description-en: Greek dictionary for GNU Aspell
 This package contains all the required files to add support for the
 Greek language to the GNU Aspell spell checker.

Package: aspell-eo
Description-md5: 3441555c663e9cb3488c113f3af8d64f
Description-en: Esperanto dictionary for aspell
 This is the Esperanto dictionary for use with the aspell spellchecker.
 The dictionary is based on the words from Plena Ilustrita Vortaro, with
 additional country/language names.

Package: aspell-eo-cx7
Description-md5: 7d80a30c1ec36a15154c73b36910b039
Description-en: Esperanto dictionary for aspell, "cx" 7bit encoding
 This is the Esperanto dictionary for use with the aspell spellchecker.
 The dictionary is based on the words from Plena Ilustrita Vortaro, with
 additional country/language names.
 .
 This package uses only the 7bit "cx" pseudo-charset.

Package: aspell-es
Description-md5: ac589503bea8a7693ebcd302926ec681
Description-en: Spanish dictionary for aspell
 This is the Spanish dictionary for use with the aspell spellchecker.
 It is based on ispell dictionary put together by
 Santiago Rodriguez and Jesus Carretero.

Package: aspell-et
Description-md5: 00e1d25fe3a31d30deb39bbd67432f22
Description-en: Estonian dictionary for Aspell
 This dictionary provides Estonian wordlists for the Aspell
 spellchecker currently supported by GNOME applications.
 .
 The wordlists are based on work by the Institute of the Estonian Language,
 and subsequently improved by Jaak Pruulmann who also created the affix file.

Package: aspell-eu
Description-md5: 7d9d66ce6aef7a5ae1a283273411997f
Description-en: Basque (Euskera) dictionary for aspell
 This is the Basque (Euskera) dictionary for use with
 the aspell spellchecker.
 .
 Note that this myspell2/aspell part was not updated
 by upstream since version 3.

Package: aspell-fa
Description-md5: 75445f9ba1ce13724d31533267e2375d
Description-en: Persian dictionary for GNU Aspell
 This package contains all the required files to add support
 for Persian (Farsi) language to GNU Aspell spell checker.

Package: aspell-fo
Description-md5: 14ba59b493e88d84d3296e1b77727d2b
Description-en: Faroese dictionary for aspell
 This is the Faroese dictionaries, to be used with aspell
 to check and correct spelling in Faroese texts.

Package: aspell-fr
Description-md5: c6a3a421f5b63d0c12f61f861b02487d
Description-en: French dictionary for aspell
 This package contains all the required files to add support
 for French language to aspell spell checker.

Package: aspell-ga
Description-md5: ddcbef698c81fe6fdf42a88a134e9675
Description-en: Irish (Gaeilge) dictionary for GNU Aspell
 This package contains all the required files to add support for the
 Irish (Gaeilge) language to the GNU Aspell spell checker.

Package: aspell-gl-minimos
Description-md5: f645aa0f4b5cea6d73261b93cd0d9c1a
Description-en: Aspell dictionary for Galician (minimos)
 This is an aspell dictionary for Galician, using the "minimos"
 standard, as put together by Andre Ventas and Ramon Flores.
 .
 There are at least three orthographic conventions for Galician:
 ILG (official), reintegrationist and minimos. ILG uses orthographic
 conventions more similar to Spanish; reintegrationists are
 weighed towards Portuguese. Minimos tries to reach a middle
 consensus point.

Package: aspell-gu
Description-md5: 23ad19e394cd58bc5c07e6a1a0dffd61
Description-en: Gujarati (gu) dictionary for GNU aspell
 This package contains the required files to add support for the Gujarati
 (gu) language to the GNU Aspell spell checker.

Package: aspell-he
Description-md5: 05a360ac8eb9523e7c67df157557d917
Description-en: Hebrew dictionary for aspell
 This package contains all the required files to add support
 for Hebrew language to aspell spell checker.

Package: aspell-hi
Description-md5: de4d8957918b71f64e11f79d9e7e14c6
Description-en: Hindi (hi) dictionary for GNU aspell
 This package contains the required files to add support for the Hindi
 (hi) language to the GNU Aspell spell checker.

Package: aspell-hr
Description-md5: 3d24b5619029511756b63e8e2d7db00a
Description-en: Croatian dictionary for GNU Aspell
 This package contains all the required files to add support
 for Croatian language to the GNU Aspell spell checker.

Package: aspell-hsb
Description-md5: 49d4a1859875beeff610029c734ecae8
Description-en: Upper Sorbian dictionary for GNU Aspell
 This package contains all the required files to add support for the
 Upper Sorbian language to the GNU Aspell spell checker.

Package: aspell-hu
Description-md5: 31c2fc6bfb4afa2c78eca607d0c9c87e
Description-en: Hungarian dictionary for aspell
 This package contains Hungarian dictionaries for the aspell spell checker.

Package: aspell-hy
Description-md5: 254e3ec2bb3439b21b42de2129be13c0
Description-en: Armenian dictionary for GNU Aspell
 This package contains all the required files to add support
 for Armenian language to GNU Aspell spell checker.

Package: aspell-is
Description-md5: df5ba4d7f0d4e3452bd36288fcab7e1a
Description-en: Icelandic dictionary for GNU Aspell
 This package contains all the required files to add support for the
 Icelandic language to the GNU Aspell spell checker.

Package: aspell-it
Description-md5: c8e955edc72544390fe0c90afc035014
Description-en: Italian dictionary for GNU Aspell
 This package contains all the required files to add support
 for Italian language to the GNU Aspell spell checker.

Package: aspell-kk
Description-md5: 18d7b9858cc5cf55776acb5372fcef1c
Description-en: Kazakh dictionary for GNU Aspell
 This package contains all the required files to add support
 for Kazakh language to the GNU Aspell spell checker.

Package: aspell-kn
Description-md5: c2b0be5b05dd1139b88b39dde572b6ff
Description-en: Kannada (kn) dictionary for GNU aspell
 This package contains the required files to add support for Kannada
 (kn) language to the GNU aspell spell checker.

Package: aspell-ku
Description-md5: b364c258e68043ea5fe908e169f9c3e0
Description-en: Kurdish dictionary for aspell
 This package contains the Kurdish dictionary for the aspell spell checker.

Package: aspell-lt
Description-md5: 6c51f0dac54c00ecc9a5713716c74849
Description-en: aspell dictionary for Lithuanian (LT)
 This package contains all the required files to add support for Lithuanian
 language to the GNU Aspell spell checker.

Package: aspell-lv
Description-md5: 7a9551effc6dbee3da68402a69baa42d
Description-en: Latvian dictionary for Aspell
 This dictionary contains Latvian wordlists for the Aspell
 spellchecker currently supported by GNOME applications.
 .
 The dictionary is generated from the MySpell wordlist.
 .
 This dictionary is not complete yet, but it is the best
 free solution at this moment.

Package: aspell-ml
Description-md5: 7df328f2b4dc98a1f39b354768d82c1d
Description-en: Malayalam (ml) dictionary for GNU aspell
 This package contains the required files to add support for the Malayalam (ml)
 language to the GNU Aspell spell checker which is primarily spoken in the
 Indian state of Kerala.

Package: aspell-mr
Description-md5: c55f5b9f8bf485d3fa7cd398be4aea86
Description-en: Marathi (mr) dictionary for GNU aspell
 This package contains the required files to add support for the Marathi
 (mr) language to the GNU Aspell spell checker.

Package: aspell-nl
Description-md5: 834d8c112e3956202905268a05348f4a
Description-en: Dutch dictionary for Aspell
 A Dutch spelling dictionary for the spelling checker Aspell.
 .
 This dictionary, from the OpenTaal project, uses the official
 spelling of 2005 and has been officially approved by the TaalUnie.
 .
 For a simple word list, see the wdutch package instead.

Package: aspell-no
Description-md5: 6092f29349df934ebd3f71ce1349fd19
Description-en: Norwegian dictionary for aspell
 This package provides the Norwegian dictionaries to be used with
 aspell to check and correct spelling in Norwegian texts.

Package: aspell-nr
Description-md5: 190f6e331cbfa65a5ca22e4f749eb52e
Description-en: The Ndebele dictionary for aspell
 This is an Ndebele dictionary, to be used with aspell.

Package: aspell-ns
Description-md5: 4ec31bb0d8fb390d7028905d6e26f25b
Description-en: The Northern Sotho dictionary for aspell
 This is an Northern Sotho dictionary, to be used with aspell.

Package: aspell-or
Description-md5: 12ce7570ba2a9f9e5334e0233d105000
Description-en: Oriya (or) dictionary for GNU aspell
 This package contains the required files to add support for the Oriya
 (or) language to the GNU Aspell spell checker.

Package: aspell-pa
Description-md5: dfc5748cf679e698d6a86a926b7da650
Description-en: Punjabi (pa) dictionary for GNU aspell
 This package contains the required files to add support for the Punjabi
 (pa) language to the GNU Aspell spell checker.

Package: aspell-pl
Description-md5: c7edb0acf12dd06047cc5585f2c31946
Description-en: Polish dictionary for aspell
 An Polish spelling dictionary for the spelling checker aspell.
 .
 It is taken from project http://www.sjp.pl/slownik/en/

Package: aspell-pt
Description-md5: eaa0a226ed864a895b8dcb370ec7210d
Description-en: Portuguese dictionaries for GNU Aspell (metapackage)
 This is an empty package which depends on both the aspell-pt-pt
 (European Portuguese) and the aspell-pt-br (Brazilian Portuguese) GNU
 Aspell packages.
 .
 After installation or upgrade, this package can be safely removed.

Package: aspell-pt-br
Description-md5: 55b41a6753b5fa4dabde20215af57ddd
Description-en: Brazilian Portuguese dictionary for GNU Aspell
 This package contains all the required files to add support for the
 Brazilian Portuguese language to the GNU Aspell spell checker.

Package: aspell-pt-pt
Description-md5: 1a83cd048e8df3ea23accfb425d4f5da
Description-en: European Portuguese dictionary for GNU Aspell
 This package contains all the required files to add support for the
 European Portuguese language to the GNU Aspell spell checker.

Package: aspell-ro
Description-md5: 3b6f998031c24d278b62dd459f16f390
Description-en: Romanian dictionary for GNU aspell
 This contains the Romanian dictionaries, to be used with aspell
 to check and correct spelling in Romanian texts.
 .
 Warning: Please note that the current word data base is really
 small and there might be a lot of false misspellings during the
 spell checking.

Package: aspell-ru
Description-md5: b0949eb10201585e2e5da1ec8b1713f1
Description-en: Russian dictionary for Aspell
 This dictionary contains Russian wordlists for the Aspell
 spellchecker currently supported by GNOME applications.
 .
 The dictionary is generated from the Ispell wordlist.

Package: aspell-sk
Description-md5: 14f7501c7ff44455ed3313df9f996f57
Description-en: Slovak dictionary for GNU Aspell
 This package contains all the required files to add support for the
 Slovak language to the GNU Aspell spell checker.
 .
 This package is built from the Slovak dictionary for hunspell.

Package: aspell-sl
Description-md5: d85c65f452b3f2b73608ce0fcc0d3cd2
Description-en: Slovenian dictionary for GNU Aspell
 This package contains all the required files to add support
 for Slovenian language to the GNU Aspell spell checker.

Package: aspell-ss
Description-md5: 98a91aca6c5000defa79188e4026e602
Description-en: The Swazi dictionary for aspell
 This is an Swazi dictionary, to be used with aspell.

Package: aspell-st
Description-md5: 4fc9a18d08f08c01179966c6c63afa0b
Description-en: The Southern Sotho dictionary for aspell
 This is an Southern Sotho dictionary, to be used with aspell.

Package: aspell-sv
Description-md5: 6f4d41b7918c88c9bcd9204bd025a8d9
Description-en: Swedish dictionary for GNU aspell
 This is the Swedish dictionaries, to be used with aspell
 to check and correct spelling in Swedish texts.

Package: aspell-ta
Description-md5: 4fdb8939484f3f4b0be3b4027547a112
Description-en: Tamil (ta) dictionary for GNU aspell
 This package contains the required files to add support for the Tamil
 (ta) language to the GNU Aspell spell checker.

Package: aspell-te
Description-md5: 84ae5148f1be9fb3762f14878f0fc7d6
Description-en: Telugu (te) dictionary for GNU aspell
 This package contains the required files to add support for the Telugu
 (te) language to the GNU Aspell spell checker.

Package: aspell-tl
Description-md5: e8c70d01b6565adc2f5f98cc690515be
Description-en: Tagalog dictionary for GNU Aspell
 This package contains all the required files to add support
 for the Tagalog language to the GNU Aspell spell checker.

Package: aspell-tn
Description-md5: 1e9535e1dd2b1c962e4ffbfb5e6f3b01
Description-en: The Tswana dictionary for aspell
 This is an Tswana dictionary, to be used with aspell.

Package: aspell-ts
Description-md5: b65ddd359017b1412a4f89a73811bc95
Description-en: The Tsonga dictionary for aspell
 This is an Tsonga dictionary, to be used with aspell.

Package: aspell-uk
Description-md5: eb69186d8a83bbf88f1ee5f22a559f1e
Description-en: Ukrainian dictionary for GNU Aspell
 This package contains all the required files to add support for the
 Ukrainian language to the GNU Aspell spell checker.

Package: aspell-uz
Description-md5: cafdc821de72855eac336de68296fc44
Description-en: Uzbek dictionary for GNU Aspell
 This package contains all the required files to add support
 for Uzbek language to the GNU Aspell spell checker.

Package: aspell-xh
Description-md5: 7731670fc8d1b2c940c1226ab6d4b50f
Description-en: The Xhosa dictionary for aspell
 This is an Xhosa dictionary, to be used with aspell.

Package: aspell-zu
Description-md5: faa076f420f66274f9b408661ffb627d
Description-en: The Zulu dictionary for aspell
 This is an Zulu dictionary, to be used with aspell.

Package: aspic
Description-md5: 0e77b0907a94d9d312b529df033d2d9b
Description-en: Line art generator
 Aspic is a program that generates line art images from a text
 description of a picture that contains commands such as "line", "box",
 "circle", and "arc". Aspic's concept is similar to the "pic" command.
 Output is either encapsulated PostScript, or Scalable Vector Graphics
 (SVG). Quite complex pictures can be constructed from Aspic's
 primitives, which include facilities for positioning text alongside
 graphics, and the use of colour.

Package: aspnetcore-runtime-dbg-10.0
Description-md5: 17d904bf3d3b189bb592f3df3b89fbd4
Description-en: ASP.NET Runtime debug symbols.
 This package provides the PDB debug symbols for Microsoft.AspNetCore.App 10.0.

Package: asql
Description-md5: 383c283dc7641105b0c545b0d957e42f
Description-en: Run SQL queries against Apache logs
 This package contains a simple tool which allows you to easily run
 SQL queries against Apache common logfiles.
 .
 This can be more illuminating than viewing static logfile analysis.

Package: assembly-stats
Description-md5: 4a9513541b9bebe17a91dfba0af93e57
Description-en: get assembly statistics from FASTA and FASTQ files
 Get statistics from a list of files.
 .
 Detection of FASTA or FASTQ format of each file is automatic from the
 file contents, so file names and extensions are irrelevant.
 .
 The default output format is human readable. You can change the output
 format and ignore sequences shorter than a given length.

Package: assemblytics
Description-md5: c63fb59562187accf8f69b4f91182d8e
Description-en: detect and analyze structural variants from a genome assembly
 Assemblytics incorporates a unique anchor filtering approach to increase
 robustness to repetitive elements, and identifies six classes of variants
 based on their distinct alignment signatures. Assemblytics can be applied
 both to comparing aberrant genomes, such as human cancers, to a reference,
 or to identify differences between related species.

Package: assetfinder
Description-md5: 18ed8fb59e3330010f3cc73041017bbd
Description-en: Find domains and subdomains related to a given domain
 assetfinder is a command-line tool designed to find domains and
 subdomains associated with a specific domain.
 .
 The main objective of the tool is to help security researchers and IT
 professionals discover and understand how the domains and sub-domains
 of a given organization are distributed, trying to find possible
 security flaws and vulnerabilities.
 .
 assetfinder uses multiple data sources to perform its research, including:
 - crt.sh
 - certspotter
 - hackertarget
 - threatcrowd
 - Wayback Machine
 - dns.bufferover.run
 - Facebook Graph API
 - Virustotal
 - findsubdomains
 This expands coverage and increases the accuracy of results.

Package: assimp-testmodels
Description-md5: d9f5a13fa467c6422cfd24262e1d2108
Description-en: assimp 3D model import library (testdata)
 Assimp is a library to import various well-known 3D model formats ("assets") in
 a uniform manner.
 Assimp aims at providing a full asset conversion pipeline for use in game
 engines / realtime rendering systems of any kind but is not limited to this
 audience.
 .
 This package contains 3D models in various formats for testing assimp.

Package: assimp-utils
Description-md5: 275c2ca770013aef6a58fc6243b4486d
Description-en: 3D model import library (utilities)
 Assimp is a library to import various well-known 3D model formats ("assets") in
 a uniform manner.
 Assimp aims at providing a full asset conversion pipeline for use in game
 engines / realtime rendering systems of any kind but is not limited to this
 audience.
 .
 This package contains additional commandline utilities (currently only
 'assimp') to interact with 3D models.

Package: assistant-qt6
Description-md5: 1607002f07f112f880ffc57f15542f6e
Description-en: Qt 6 Assistant
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Assistant is a tool for viewing on-line documentation in Qt help file
 format.

Package: astap
Description-md5: 0e63ba5b4bb36ee77cba1b20a32356a4
Description-en: astrometric (plate) solver, stacking of images, photometry and FITS viewer
 ASTAP is a free stacking and astrometric solver (plate solver) program for
 deep sky images. In works with astronomical images in the FITS format, but
 can import RAW DSLR images or XISF, PGM, PPM, TIF, PNG and JPG  images. It
 has a powerful FITS viewer and the native astrometric solver can be used
 by CCDCiel, NINA, APT or SGP imaging programs to synchronise the mount
 based on an image taken.
 .
 Main features:
 .
 - Native astrometric solver, command line compatible with PlateSolve2.
 - Stacking astronomical images including dark frame and flat field correction.
 -  Filtering of deep sky images based on HFD value and average value.
 -  Alignment using an internal star match routine,
 internal astrometric solver.
 -  Mosaic building covering large areas using the astrometric linear
 solution WCS or WCS+SIP polynomial.
 -  Background equalizing.
 - FITS viewer with swipe functionality, deep sky and star annotation,
 photometry and CCD inspector.
 -  FITS thumbnail viewer.
 -  Results can be saved to 16 bit or float (-32) FITS files.
 -  Export to  JPEG, PNG, TIFF, PFM, PPM, PGM  files.
 -  FITS header edit.
 -  FITS crop function.
 -  Automatic photometry calibration against Gaia database,
 Johnson -V or Gaia Bm
 -  CCD inspector
 -  Deepsky and Hyperleda annotation
 -  Solar object annotation using MPC ephemerides
 -  Read/writes FITS binary and reads ASCII tables.
 - Some pixel math functions and digital development process
 - Can display images and tables from a multi-extension FITS.
 - Blink routine.

Package: astap-cli
Description-md5: 5b9ab78377a6b8bcdec1e596e1034596
Description-en: astrometric (plate) solver, command line version
 This package contains a barebone command-line solver compatible with
 the GUI version of astap.
 .
 No pop-up notifier.
 .
 It will not accept raw files and will not work with SharpCap since
 FOV is not stored.

Package: astcenc
Description-md5: 77038d9fae3e0e4c302bd19d346bff86
Description-en: ASTC image compression and decompression tool
 The Adaptive Scalable Texture Compression (ASTC) format, developed by
 Arm® and AMD, has been adopted as an official extension to the Open GL®,
 OpenGL ES, and Vulkan® graphics APIs. It provides a major step forward
 both in terms of image quality at a given bitrate, and in terms of the
 format and bitrate flexibility available to content creators. This
 allows more assets to use compression, often at a reduced bitrate
 compared to legacy formats, reducing memory bandwidth and energy
 consumption.
 .
 This package provides the command-line tool to compress and decompress
 images.

Package: asterisk
Description-md5: fc470298a1f54d3c9dc362e43f06a50c
Description-en: Open Source Private Branch Exchange (PBX)
 Asterisk is an Open Source PBX and telephony toolkit.
 It is, in a sense, middleware
 between Internet and telephony channels on the bottom,
 and Internet and telephony applications at the top.
 .
 Asterisk can be used with Voice over IP standards
 (SIP, H.323, IAX and more),
 or the Public Switched Telephone Network (PSTN)
 through supported hardware.
 .
 Supported hardware:
 .
 * All Wildcard (tm) ISDN PRI cards from Digium
 * HFC-S/HFC-4S-based ISDN BRI cards
 (Junghanns.NET, beroNet, Digium etc.)
 * All TDM (FXO/FXS) cards from Digium
 * Various clones of Digium cards such as those by OpenVox
 * Xorcom Astribank USB telephony adapter
 * Voicetronix OpenPCI, OpenLine and OpenSwitch cards
 * CAPI-compatible ISDN cards
 (using the add-on package chan-capi)
 * Tormenta T1/E1 card
 * QuickNet Internet PhoneJack and LineJack
 .
 This is the main package
 that includes the Asterisk daemon
 and most channel drivers and applications.

Package: asterisk-config
Description-md5: e6341811f25f903eb6ed725a945b19f5
Description-en: Configuration files for Asterisk
 Asterisk is an Open Source PBX and telephony toolkit.
 .
 This package contains the default configuration files of Asterisk.
 .
 With program asterisk-config-custom in the asterisk package,
 you can create an asterisk-config replacement package.

Package: asterisk-core-sounds-en
Description-md5: b7bbb9ba060616fa0fa5dc0a6a92c879
Description-en: asterisk PBX sound files - US English
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 The core part of that collection in US English, by voice actress
 Allison Smith, is contained in various encodings in packages
 asterisk-core-sounds-en-*; this package registers these through the
 alternatives system to provide the default "en" (English) and "en_US"
 (USA English) sounds.

Package: asterisk-core-sounds-en-g722
Description-md5: f5fe5c1670c0e85999c33759b6830e3f
Description-en: asterisk PBX sound files - en-us/g722
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in English (US,
 by Allison Smith) in raw G.722 format (mildly compressed wide-band
 codec).

Package: asterisk-core-sounds-en-gsm
Description-md5: 01d5ff81839e581afb28022cb01db208
Description-en: asterisk PBX sound files - en-us/gsm
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in English (US,
 by Allison Smith) in raw gsm-fr format (Compressed. Takes relatively
 little space. playable with sox).

Package: asterisk-core-sounds-en-wav
Description-md5: c28091ab4fe0605f31e9e604cb9d0e2a
Description-en: asterisk PBX sound files - en-us/wav
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in English (US,
 by Allison Smith) in WAV format (8Khz, mono).

Package: asterisk-core-sounds-es
Description-md5: 81e80fec40c8cce2e89bcd87d7cfe6e2
Description-en: asterisk PBX sound files - Spanish
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 The core part of that collection in Spanish, by voice actress Allison
 Smith, is contained in various encodings in packages
 asterisk-core-sounds-es-*; this package registers these through the
 alternatives system to provide the default "es" (Spanish) and "es_MX"
 (Mexican Spanish) sounds.

Package: asterisk-core-sounds-es-g722
Description-md5: 9b84d0c8ce4c8d36f200de324bbecd9a
Description-en: asterisk PBX sound files - es-mx/g722
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in Spanish
 (MX, by Allison Smith) in raw G.722 format (mildly compressed
 wide-band codec).

Package: asterisk-core-sounds-es-gsm
Description-md5: 3456ab93e2ddf3f5c637d665a084554c
Description-en: asterisk PBX sound files - es-mx/gsm
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in Spanish
 (MX, by Allison Smith) in raw gsm-fr format (Compressed. Takes
 relatively little space. playable with sox).

Package: asterisk-core-sounds-es-wav
Description-md5: 46e7a2e00204f26ff2bb016cee808696
Description-en: asterisk PBX sound files - es-mx/wav
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in Spanish
 (MX, by Allison Smith) in WAV format (8Khz, mono).

Package: asterisk-core-sounds-fr
Description-md5: a071252c7f26a818639d1f5e75a34704
Description-en: asterisk PBX sound files - Canadian French
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 The core part of that collection in Canadian French, by voice actress
 June Wallack, is contained in various encodings in packages
 asterisk-core-sounds-fr-*; this package registers these through the
 alternatives system to provide the default "fr" (French) and "fr_CA"
 (Canadian French) sounds.

Package: asterisk-core-sounds-fr-g722
Description-md5: 5d88f065048cceed1f7a222039ee28de
Description-en: asterisk PBX sound files - fr-ca/g722
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in French
 (Canadian, by June Wallack) in raw G.722 format (mildly compressed
 wide-band codec).

Package: asterisk-core-sounds-fr-gsm
Description-md5: 93fffce97b7108d0679ded3632599fb2
Description-en: asterisk PBX sound files - fr-ca/gsm
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in French
 (Canadian, by June Wallack) in raw gsm-fr format (Compressed. Takes
 relatively little space. playable with sox).

Package: asterisk-core-sounds-fr-wav
Description-md5: ec78ad45c87d80a5073a0467544d112f
Description-en: asterisk PBX sound files - fr-ca/wav
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in French
 (Canadian, by June Wallack) in WAV format (8Khz, mono).

Package: asterisk-core-sounds-it
Description-md5: 92b192df921145a806594fd82b187a85
Description-en: asterisk PBX sound files - Italian
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 The core part of that collection in Italian, by voice actor Carlo
 Flora, is contained in various encodings in packages
 asterisk-core-sounds-it-*; this package registers these through the
 alternatives system to provide the default "it" and "it_IT" (Italian)
 sounds.

Package: asterisk-core-sounds-it-g722
Description-md5: 03484c2d53c012873af0a5db9267e5e8
Description-en: asterisk PBX sound files - it-it/g722
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in Italian (by
 Carlo Flora) in raw G.722 format (mildly compressed wide-band codec).

Package: asterisk-core-sounds-it-gsm
Description-md5: a5fb56998c5e0f4e7c325c09e7a2d233
Description-en: asterisk PBX sound files - it-it/gsm
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in Italian (by
 Carlo Flora) in raw gsm-fr format (Compressed. Takes relatively little
 space. playable with sox).

Package: asterisk-core-sounds-it-wav
Description-md5: 29046c94e546101ff47fbc97bf3eda39
Description-en: asterisk PBX sound files - it-it/wav
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in Italian (by
 Carlo Flora) in WAV format (8Khz, mono).

Package: asterisk-core-sounds-ru
Description-md5: fe0700277bd175bd32d819b34ee31f74
Description-en: asterisk PBX sound files - Russian
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 The core part of that collection in Russian, by Maxim Topal, is
 contained in various encodings in packages asterisk-core-sounds-ru-*;
 this package registers these through the alternatives system to
 provide the default "ru" and "ru_RU" (Russian) sounds.

Package: asterisk-core-sounds-ru-g722
Description-md5: 957c76742b12cfcc339b4448cdde5610
Description-en: asterisk PBX sound files - ru-ru/g722
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in Russian
 (provided by Maxim Topal) in raw G.722 format (mildly compressed
 wide-band codec).

Package: asterisk-core-sounds-ru-gsm
Description-md5: 83fe8adca41be727477ab2bb35390304
Description-en: asterisk PBX sound files - ru-ru/gsm
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in Russian
 (provided by Maxim Topal) in raw gsm-fr format (Compressed. Takes
 relatively little space. playable with sox).

Package: asterisk-core-sounds-ru-wav
Description-md5: f0c8a15299b3afbe2eba0c6de149dc93
Description-en: asterisk PBX sound files - ru-ru/wav
 Asterisk is an Open Source PBX and telephony toolkit. It is, in a
 sense, middleware between Internet and telephony channels on the
 bottom, and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats.
 This package contains the core part of that collection in Russian
 (provided by Maxim Topal) in WAV format (8Khz, mono).

Package: asterisk-dahdi
Description-md5: 73c1e6c431561d79ef7e49d91d2f0024
Description-en: DAHDI devices support for the Asterisk PBX
 Asterisk is an Open Source PBX and telephony toolkit.
 .
 This package includes the DAHDI channel driver (chan_dahdi.so)
 and a number of other Asterisk modules that require DAHDI support.
 They will not be useful without kernel-level DAHDI support.
 .
 For more information about the Asterisk PBX,
 have a look at the Asterisk package.

Package: asterisk-dev
Description-md5: d7f6cd2e1ace792a2598dd28d1200ab6
Description-en: Development files for Asterisk
 Asterisk is an Open Source PBX and telephony toolkit.
 .
 This package contains the include files
 used if you wish to compile a package
 which requires Asterisk's source file headers.

Package: asterisk-doc
Description-md5: 9f71ad2d5582b19ac0ba59b93ee430f9
Description-en: Source code documentation for Asterisk
 Asterisk is an Open Source PBX and telephony toolkit.
 .
 This package contains the documentation
 for configuring an Asterisk system.

Package: asterisk-espeak
Description-md5: 1c95aef9393ef961171fa3c024e3bdf7
Description-en: eSpeak module for Asterisk
 Module for the Asterisk open source PBX which allows you to use the
 eSpeak voice synthesis engine to render text to speech.

Package: asterisk-flite
Description-md5: b9be22e6118306efe62c81bb71b89039
Description-en: flite module for Asterisk
 Module for the Asterisk open source PBX which allows you to use the
 flite voice synthesis engine to render text to speech.

Package: asterisk-mobile
Description-md5: 106989b963252e49890caf567c0c6b83
Description-en: Bluetooth phone support for the Asterisk PBX
 Asterisk is an Open Source PBX and telephony toolkit.
 .
 This package provides support
 for connecting Bluetooth devices to the Asterisk PBX.
 It allows you to:
 * Send and receive PSTN calls and SMS messages
 over a Bluetooth phone.
 * Use a Bluetooth handset as a local phone
 connected to your PBX.
 .
 For more information about the Asterisk PBX,
 have a look at the Asterisk package.

Package: asterisk-modules
Description-md5: 83091bc74d06184148fcba87ab3e676f
Description-en: loadable modules for the Asterisk PBX
 Asterisk is an Open Source PBX and telephony toolkit.
 .
 This package includes most of the Asterisk loadable modules.
 There is normally no need to explicitly install it.

Package: asterisk-moh-opsound-g722
Description-md5: 1b0e15375eb1fcce22dd805cc8f3bf0f
Description-en: asterisk extra sound files - English/g722
 Asterisk is an Open Source PBX and telephony toolkit.  It is, in a
 sense, middleware between Internet and telephony channels on the bottom,
 and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats. This
 package contains several "on-hold" music files in raw G.722 format
 (mildly compressed wide-band codec).

Package: asterisk-moh-opsound-gsm
Description-md5: 04fdcc06ee6ab6cec41e1bfe7f17c028
Description-en: asterisk extra sound files - English/gsm
 Asterisk is an Open Source PBX and telephony toolkit.  It is, in a
 sense, middleware between Internet and telephony channels on the bottom,
 and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats. This
 package contains several "on-hold" music files in raw gsm-fr format
 (Compressed. Takes relatively little space. playable with sox).

Package: asterisk-moh-opsound-wav
Description-md5: 09166aff340a2cec9261b1ddae8b517c
Description-en: asterisk extra sound files - English/wav
 Asterisk is an Open Source PBX and telephony toolkit.  It is, in a
 sense, middleware between Internet and telephony channels on the bottom,
 and Internet and telephony applications at the top.
 .
 Asterisk includes a set of standard sound files in various formats. This
 package contains several "on-hold" music files WAV format (8Khz, mono).

Package: asterisk-mp3
Description-md5: a8b7fcd5ca383240900347228ea7d3d3
Description-en: MP3 playback support for the Asterisk PBX
 Asterisk is an Open Source PBX and telephony toolkit.
 .
 This package provides support
 for playing MP3-encoded files in Asterisk.
 .
 For more information about the Asterisk PBX,
 have a look at the Asterisk package.

Package: asterisk-mysql
Description-md5: b4e04ad174e2e515b790e93ae02fb236
Description-en: MySQL database protocol support for the Asterisk PBX
 Asterisk is an Open Source PBX and telephony toolkit.
 .
 This package provides support for using a MySQL database
 to store configuration, call detail records,
 and also provides generic access to it from the dialplan.
 .
 For more information about the Asterisk PBX,
 have a look at the Asterisk package.

Package: asterisk-ooh323
Description-md5: f76cdd460d16207dcf81055573c61b7d
Description-en: H.323 protocol support for the Asterisk PBX - ooH323c
 Asterisk is an Open Source PBX and telephony toolkit.
 .
 This channel driver (chan_ooh323c) provides support
 for the H.323 protocol for Asterisk.
 This is an independent implementation
 that does not depend on OpenH323,
 but may be less functional than the original chan_h323.
 .
 For more information about the Asterisk PBX,
 have a look at the Asterisk package.

Package: asterisk-prompt-de
Description-md5: 51824bae4903778272931e4ab3d56a2d
Description-en: German voice prompts for the Asterisk PBX
 These are German voice prompts for the Asterisk PBX, courtesy of the
 German city of Pforzheim.
 .
 You need this package if you intend to run Asterisk and wish to support
 German callers.

Package: asterisk-prompt-es-co
Description-md5: a7bf7560dc399240af69a80ad210758a
Description-en: Colombian Spanish voice prompts for Asterisk
 These are Colombian Spanish voice prompts for the Asterisk PBX, courtesy
 of Avatar Ltda., Colombia.
 .
 You need this package if you intend to run Asterisk and wish to support
 Spanish-speaking callers.

Package: asterisk-prompt-fr-armelle
Description-md5: 55fedc2ee09a0a4a1e379048ca185b40
Description-en: French voice prompts for Asterisk by Armelle Desjardins
 These are French voice prompts for the Asterisk PBX, recorded by
 Armelle Desjardins for Michel Gutierrez.
 .
 You need such prompts if you intend to run Asterisk and wish to
 support French-speaking callers.

Package: asterisk-prompt-it-menardi
Description-md5: 740ab1b70386af8c5203e502fe19cb64
Description-en: asterisk PBX Italian sound files
 voice prompts in Italian that are mainly useful for the Asterisk PBX
 software. Asterisk includes a set of standard sound files in various
 formats. This package include those prompts, re-recorded in Italian
 by Paola Dal Zot, courtesy of Marco Menardi.
 .
 The packages asterisk-prompt-it-menardi-* include prompts in various
 encodings. This package registers these through the alternatives system
 to provide the default "it" (Italian) and "it_IT" (Italian Italy) sounds,
 and is the package you should normally install.

Package: asterisk-prompt-it-menardi-alaw
Description-md5: 0cf0667510f2d56666e81e6fe2e3e315
Description-en: asterisk PBX Italian sound files - a-law prompts
 voice prompts in Italian that are mainly useful for the Asterisk PBX
 software. Asterisk includes a set of standard sound files in various
 formats. This package include those prompts, re-recorded in Italian
 by Paola Dal Zot, courtesy of Marco Menardi.
 .
 This package provides prompt sound files formatted as raw G.711 A.law.

Package: asterisk-prompt-it-menardi-gsm
Description-md5: a3fb2553d8f81517d6a43f64076c7c11
Description-en: asterisk PBX Italian sound files - gsm prompts
 voice prompts in Italian that are mainly useful for the Asterisk PBX
 software. Asterisk includes a set of standard sound files in various
 formats. This package include those prompts, re-recorded in Italian
 by Paola Dal Zot, courtesy of Marco Menardi.
 .
 This package provides prompt sound files formatted as raw GSM-fr (playable
 with sox)

Package: asterisk-prompt-it-menardi-wav
Description-md5: c75d1dc6a5c72c858fa28e2c90693d5b
Description-en: asterisk PBX Italian sound files - wav prompts
 voice prompts in Italian that are mainly useful for the Asterisk PBX
 software. Asterisk includes a set of standard sound files in various
 formats. This package include those prompts, re-recorded in Italian
 by Paola Dal Zot, courtesy of Marco Menardi.
 .
 This package provides prompt sound files formatted as .wav files
 (8kHz, mono).

Package: asterisk-tests
Description-md5: 5bc70ce8ad925fa9cd857d8b59105af6
Description-en: internal test modules of the Asterisk PBX
 Asterisk is an Open Source PBX and telephony toolkit.
 .
 This package provides modules
 that run various functionality tests.
 You would normally not install this package
 unless you test a build of Asterisk.
 .
 For more information about the Asterisk PBX,
 have a look at the Asterisk package.

Package: astro-all
Description-md5: c0b94a75d4ac444b22670ec1db0ede21
Description-en: Default selection of tasks for Debian Astro
 This package is part of the Debian Astro Pure Blend and installs all
 tasks for a default installation of this blend.

Package: astro-catalogs
Description-md5: 325b19b58895f38776712e6713713e1d
Description-en: Astronomy catalogs
 This metapackage will install a selection astronomical catalogs. Please note
 that due to their size, most catalogs are not included in Debian. Check the
 CDS web service for additional catalogs if needed.

Package: astro-datareduction
Description-md5: 2e4d4f46227b3ec4c8e2e01c5e96007b
Description-en: Data reduction pipelines for astronomy
 The term data reduction in astronomy means the data processing from the raw
 exposures up to scientific usable data. This includes the basic CCD
 processing, the astrometric and photometric calibrations, the reprocessing,
 error estimation and other steps.
 .
 This metapackage will install astronomy data reduction pipelines that can be
 used universally, but also those for specific telescopes.

Package: astro-development
Description-md5: 0ad1cbf55f087a09ebc776c5aaeed4a1
Description-en: C/C++ development packages for astronomy
 This metapackage will install Debian Astro packages which might be
 helpful for the development of (mainly C/C++) astronomical applications. Note
 that Java, Python and Tcl/Tk packages are not included here; they can be
 installed by selecting the according tasks.

Package: astro-education
Description-md5: 9b4b49fa00bf94a1726672925918f29e
Description-en: Educational astronomy applications
 This metapackage depends on various applications that can be used to
 teach astronomy.

Package: astro-frameworks
Description-md5: 858f79ce5dbe5bcf642e16bce7d64fe3
Description-en: Astronomical data analysis frameworks
 This metapackage will install large astronomical data analysis
 frameworks, which usually provide their own script language. Please
 notice that the Gnu Data Language has its own metapackage astro-gdl,
 IRAF is in astro-iraf, and the Astropy framework is in the astro-python3
 metapackage.

Package: astro-gdl
Description-md5: 6192f7df5637e103918cae2942ad68f9
Description-en: IDL/GDL packages for astronomy
 GDL (GNU Data Language) is a free replacement for the commercial software IDL
 (Interactive Data Language). It has full syntax compatibility with IDL 7.1
 and is usable for astronomical data analysis. This metapackage will install
 astronomy related packages usable with GDL; especially the  IDL Astronomy
 Users Library.

Package: astro-iraf
Description-md5: 478ff9d612cb740b8fcfeb4917cb9e85
Description-en: IRAF packages
 IRAF (Image Reduction an Analysis Facility) is a general purpose software
 system for the reduction and analysis of astronomical data.
 This metapackage will install IRAF and its associated packages.

Package: astro-java
Description-md5: 298d5344081ab6b2b5cf98d82c93c6da
Description-en: Java packages for astronomy
 This metapackage will install packages that are useful to develop Java
 applications for astronomy. Apart from FITS file handling, this is mainly used
 for VO applications.

Package: astro-publication
Description-md5: 785a8945cfb22ac4a67d31d363a64df1
Description-en: Packages for the publication and presentation of astronomical data
 This metapackage will install software for the preparation of astronomical
 data to publish them in journals or on the web.

Package: astro-python3
Description-md5: a05acbb1ab388f61fa90c43cfb7db612
Description-en: Python 3 packages for astronomy
 This metapackage will install Python 3 packages for astronomy. The packages
 can be used for interactive analysis, or to create specific programs.

Package: astro-radioastronomy
Description-md5: 8f6b1987a3fae4fd8cc448e7acfb277a
Description-en: Radio Astronomy Software
 This metapackage will install Debian Astro packages for radio astronomy. It
 should contain most of the required tools that a radio astronomer require for
 setting up a data reduction pipeline.

Package: astro-simulation
Description-md5: 65b53e56419c41a92b80fb26a45fad65
Description-en: Simulation packages for astronomy
 This metapackage will install packages for celestial, astronomical and
 cosmological simulations.

Package: astro-tasks
Description-md5: b1e6d9e4b7128dda5f18c26cabb5fa0e
Description-en: Debian Astronomy Pure Blend (tasksel tasks)
 Debian Astro is a "Debian Pure Blend" with the aim to develop a Debian based
 operating system that fits the requirements of both professional and hobby
 astronomers. It integrates a large number of software packages covering
 telescope control, data reduction, presentation and other fields.
 .
 If this package will be installed all tasks which are provided by Debian
 Astro will be added to the tasksel menu.

Package: astro-tcltk
Description-md5: 3ad30804348c2b580a07239c6816060f
Description-en: Tcl/Tk packages for astronomy
 This metapackage will install packages that are useful to develop Tcl/Tk
 applications for astronomy.

Package: astro-telescopecontrol
Description-md5: c46335ec3518e7caf385a3a2b31cca54
Description-en: Telescope control and data processing
 This metapackage will install Debian Astro packages to control (mainly
 amateur) telescopes and do their data reduction.

Package: astro-tools
Description-md5: 483e27fa9acdba00e0cc65d2c043138e
Description-en: Astronomy tools and utilities
 This metapackage will install small tools provided by Debian Astronomy
 packages. These tools handle smaller tasks, mainly dealing with FITS files.

Package: astro-viewers
Description-md5: 594da5af764431a2d5502725d51737a2
Description-en: Interactive astronomical data viewers
 This metapackage will install software for the interactive visual inspection
 of astronomical data. Note that Python packages can be used for interactive
 inspection as well within the ipython environment.

Package: astro-virtual-observatory
Description-md5: 7e01c318db30910b46750345f6bf0e99
Description-en: Tools and viewers for the Virtual Observatory
 This metapackage will install commonly used interfaces for interacting with
 datasets and archive data within the online distributed Virtual Observatory.
 .
 The Virtual Observatory allows astronomers to interrogate multiple data
 centers in a seamless and transparent way, provides new powerful analysis and
 visualization tools within that system, and gives data centers a standard
 framework for publishing and delivering services using their data. This is
 made possible by standardization of data and metadata, by standardization of
 data exchange methods, and by the use of a registry, which lists available
 services and what can be done with them.
 .
 When running, many of these tools can communicate with each other
 using the Simple Application Messaging Protocol (SAMP)

Package: astroid
Description-md5: 4668d36486e9f68f54af877a4e5004cd
Description-en: graphical notmuch email client
 Astroid is a lightweight and fast Mail User Agent that provides a
 graphical interface to searching, display and composing email,
 organized in thread and tags. Astorid uses the notmuch backend for
 blazingly fast searches through tons of email. Astroid searches,
 displays and compose emails - and rely on other programs for fetching,
 syncing and sending email.

Package: astromatic
Description-md5: df5064010af4832f979a1a2c84bfb781
Description-en: Astronomical pipeline software collection
 AstrOmatic software is meant to be run in batch mode on large quantities of
 data, mostly on Unix platforms, with minimum human intervention. It is
 currently in use in various image survey pipelines including TERAPIX, the
 Dark-Energy Survey Data Management system, and Astro-WISE.
 .
 This metapackage will install all software from AstrOmatic.net that is
 packaged for Debian.

Package: astrometry-data-tycho2
Description-md5: 99975070eb7f570c758937abe5e63e86
Description-en: Astrometry.net Tycho-2 index files
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package installs all index file from the Tycho-2 catalog.

Package: astrometry-data-tycho2-07
Description-md5: d9f36469d5c10cf7a2ee0c8d789cf81b
Description-en: Astrometry.net Tycho-2 index files (22'-30')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package installs the 4107 index file from the Tycho-2 catalog
 containing skymarks of sizes 22 arcminutes to 30 arcminutes.

Package: astrometry-data-tycho2-07-bigendian
Description-md5: b347384c53cec3dd9baca1491c50bf7d
Description-en: Astrometry.net Tycho-2 big endian index files (22'-30')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package contains the 4107 index file from the Tycho-2 catalog
 containing skymarks of sizes 22 arcminutes to 30 arcminutes. Byte order
 is big endian.

Package: astrometry-data-tycho2-07-littleendian
Description-md5: db22975d2ad3c167a716db4976c5ee5d
Description-en: Astrometry.net Tycho-2 little endian index files (22'-30')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package contains the 4107 index file from the Tycho-2 catalog
 containing skymarks of sizes 22 arcminutes to 30 arcminutes. Byte order
 is litte endian.

Package: astrometry-data-tycho2-08
Description-md5: 6ebf515215de03fb6134b4dbaf6a393a
Description-en: Astrometry.net Tycho-2 index files (30'-44')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package installs the 4108 index file from the Tycho-2 catalog
 containing skymarks of sizes 30 arcminutes to 44 arcminutes.

Package: astrometry-data-tycho2-08-bigendian
Description-md5: 7ddacc3cd1abd6d7af6c3beabf47e436
Description-en: Astrometry.net Tycho-2 big endian index files (30'-44')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package contains the 4108 index file from the Tycho-2 catalog
 containing skymarks of sizes 30 arcminutes to 44 arcminutes. Byte order
 is big endian.

Package: astrometry-data-tycho2-08-littleendian
Description-md5: 42010964994b0a2dfebb1295d83c7dc3
Description-en: Astrometry.net Tycho-2 little endian index files (30'-44')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package contains the 4108 index file from the Tycho-2 catalog
 containing skymarks of sizes 30 arcminutes to 44 arcminutes. Byte order
 is litte endian.

Package: astrometry-data-tycho2-09
Description-md5: bb3384e7a320a9d505e8131c46a66459
Description-en: Astrometry.net Tycho-2 index files (44'-60')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package installs the 4109 index file from the Tycho-2 catalog
 containing skymarks of sizes 44 arcminutes to 60 arcminutes.

Package: astrometry-data-tycho2-09-bigendian
Description-md5: 675943063ea1d46a935b87f521cd00a6
Description-en: Astrometry.net Tycho-2 big endian index files (44'-60')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package contains the 4109 index file from the Tycho-2 catalog
 containing skymarks of sizes 44 arcminutes to 60 arcminutes. Byte order
 is big endian.

Package: astrometry-data-tycho2-09-littleendian
Description-md5: f8cd18d33713b9060780fec8aa32397c
Description-en: Astrometry.net Tycho-2 little endian index files (44'-60')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package contains the 4109 index file from the Tycho-2 catalog
 containing skymarks of sizes 44 arcminutes to 60 arcminutes. Byte order
 is litte endian.

Package: astrometry-data-tycho2-10-19
Description-md5: 4862991080b5b1e2161dc34972e34393
Description-en: Astrometry.net Tycho-2 index files (60'-2000')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package installs the 4110-4119 index file from the Tycho-2 catalog
 containing skymarks of sizes 60 arcminutes to 2000 arcminutes.

Package: astrometry-data-tycho2-10-19-bigendian
Description-md5: fcb60b33260c92717e3b86ec592db671
Description-en: Astrometry.net Tycho-2 big endian index files (60'-2000')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package contains the 4110-4119 index file from the Tycho-2 catalog
 containing skymarks of sizes 60 arcminutes to 2000 arcminutes. Byte order
 is big endian.

Package: astrometry-data-tycho2-10-19-littleendian
Description-md5: 5d7136d5039c87bbe63cff8c6f9c7ea5
Description-en: Astrometry.net Tycho-2 little endian index files (60'-2000')
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package contains the 4110-4119 index file from the Tycho-2 catalog
 containing skymarks of sizes 60 arcminutes to 2000 arcminutes. Byte order
 is litte endian.

Package: astrometry.net
Description-md5: 5088a1bfc88af04d691f7b897003b643
Description-en: Astrometry plate solver
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.

Package: astronomical-almanac
Description-md5: 68a079ae6fa8c50e0eaa1029e386ce6f
Description-en: astronomical almanac - calculate planet and star positions
 The aa program computes the orbital positions of planetary bodies and
 performs rigorous coordinate reductions to apparent geocentric and
 topocentric place (local altitude and azimuth).  It also reduces star
 catalogue positions given in either the FK4 or FK5 system.  Data for
 the 57 navigational stars is included.  Most of the algorithms
 employed are from The Astronomical Almanac (AA) published by the
 U.S. Government Printing Office.
 .
 The aa program follows the rigorous algorithms for reduction of
 celestial coordinates exactly as laid out in current editions of
 the Astronomical Almanac.  The reduction to apparent geocentric
 place has been checked by a special version of the program (aa200)
 that takes planetary positions directly from the Jet Propulsion
 Laboratory DE200 numerical integration of the solar system. The
 results agree exactly with the Astronomical Almanac tables from
 1987 onward (earlier Almanacs used slightly different reduction
 methods).
 .
 Certain computations, such as the correction for nutation,
 are not given explicitly in the AA but are referenced there. In
 these cases the program performs the full computations that are
 used to construct the Almanac tables (references are provided).

Package: astropy-utils
Description-md5: 6ac23d98952fc58c31cb955276cb0908
Description-en: Command line tools from astropy
 The astropy package contains core functionality and some common tools
 needed for performing astronomy and astrophysics research with Python.
 .
 This package contains the tools that come with astropy:
 .
 * fitscheck: Detect and fix FITS standards violations
 * fits2bitmap: Create a bitmap file from a FITS image.
 * fitsdiff: Compare two FITS image files and report the differences in
 header keywords and data.
 * fitsheader: Print the header(s) of one or more FITS file(s) to the
 standard output in a human-readable format.
 * samp_hub: SAMP Hub Server.
 * volint: Check a VOTable file for compliance to the VOTable specification
 * wcslint: Check the WCS keywords in a FITS file for compliance against
 the standards

Package: astyle
Description-md5: 8df5aba4629c6ca17e967f878cb634ad
Description-en: Source code indenter for C, C++, Objective-C, C#, and Java
 Artistic Style is a source code indenter, formatter, and beautifier for
 the C, C++, C++/CLI, Objective-C, C# and Java programming languages.
 .
 This package contains the command line tool.

Package: asunder
Description-md5: 82f9abb61fe4b046ee3b3b963cc105ad
Description-en: Graphical audio CD ripper and encoder
 Can be used to save tracks from Audio CDs. Main features:
 * Supports WAV, MP3, Ogg Vorbis, FLAC, and Wavpack audio files
 * Uses CDDB to name and tag each track
 * Can encode to multiple formats in one session
 * Creates M3U playlists
 * Allows for each track to be by a different artist
 * Does not require a specific desktop environment (just GTK+)

Package: asused
Description-md5: 44c722b367efa2fc36d76d68868a6a92
Description-en: tool to check IPv4 allocations and assignments as stored in the RIPE database
 Asused is a tool which summarizes address space as registered in the RIPE
 database. For each allocated inetnum object a summary of used and free address
 space is printed. A grant total summary for all prefixes is also provided. If
 there are no errors in locating allocations and assignments under an
 allocation. In the total % are calculated on total allocations.

Package: asylum
Description-md5: 2c18fbb5c2b2f3dab7ac3e0cd5772dc1
Description-en: surreal platform shooting game
 Young Sigmund has a few problems. To help him resolve his mental
 instability you must enter the surreal world of his inner mind and
 shut down the malfunctioning brain cells. Guide Sigmund through the
 Ego, Psyche and Id zones - each one 300 times the size of the screen -
 to locate the eight renegade neurons, entering them one by one to find
 and trigger their self-destruct system.
 .
 This is a port of Digital Psychosis' 1994 game for the Acorn
 Archimedes.

Package: asylum-data
Description-md5: 6c6f7d859658d52ef7ab4528fdf8f832
Description-en: surreal platform shooting game - data files
 This package contains data files required by the game Asylum.

Package: asymptote
Description-md5: c1b6aa3ffb76bbaec115cd7c61f16b76
Description-en: script-based vector graphics language inspired by MetaPost
 Asymptote is a powerful script-based vector graphics language for technical
 drawings, inspired by MetaPost but with an improved C++-like syntax.
 Asymptote provides for figures the same high-quality level of typesetting that
 LaTeX does for scientific text.

Package: asymptote-doc
Description-md5: 2f7e3ab8fbae0f76cb0781d5264da521
Description-en: documentation and examples for asymptote
 Asymptote is a powerful descriptive vector graphics language that
 provides a natural coordinate-based framework for technical drawing.
 This package provides documentation and examples.

Package: asymptote-x11
Description-md5: b5ae5124600d11f0f1fb1a81b92b53fb
Description-en: script-based vector graphics language inspired by MetaPost - the GUI part
 Asymptote is a powerful script-based vector graphics language for technical
 drawings, inspired by MetaPost but with an improved C++-like syntax.
 Asymptote provides for figures the same high-quality level of typesetting that
 LaTeX does for scientific text.
 .
 In the event that adjustments to the final figure are required, the
 preliminary Graphical User Interface (GUI) xasy included with Asymptote allows
 you to move graphical objects and draw new ones. The modified figure can then
 be saved as a normal Asymptote file.

Package: async-profiler-java
Description-md5: 413e7fc551408f1f6947bf913b583e71
Description-en: Low overhead sampling profiler for Java (launcher)
 Async-profiler is a low overhead sampling profiler for Java
 that does not suffer from the safepoint bias problem.
 .
 This package contains the command-line tool asprof and HTML converters.

Package: at
Description-md5: 106948d1d868efebb73ee2fe479d0ad6
Description-en: Delayed job execution and batch processing
 At and batch read shell commands from standard input
 storing them as a job to be scheduled for execution in the
 future.
 .
 Use
 at    to run the job at a specified time
 batch to run the job when system load levels permit

Package: atac
Description-md5: 7c0df19216e3aa53e4831aab9fc46b7e
Description-en: genome assembly-to-assembly comparison
 atac computes a one-to-one pairwise alignment of large DNA sequences. It first
 finds the unique k-mers in each sequence, chains them to larger blocks, and
 fills in spaces between blocks. It was written primarily to transfer
 annotations between different assemblies of the human genome.
 .
 The output is a set of ungapped 'matches', and a set of gapped 'runs' formed
 from the matches. Each match or run associates one sequence with the other
 sequence. The association is 'unique', in that there is no other (sizeable)
 associations for either sequence. Thus, large repeats and duplications are not
 present in the output - they appear as unmapped regions.
 .
 Though the output is always pairwise, atac can cache intermediate results to
 speed a comparisons of multiple sequences.
 .
 This package is part of the Kmer suite.

Package: atalkd
Description-md5: 615195b2d16c903593b148f1e164e5df
Description-en: AppleTalk Network Suite
 Netatalk's services and tools
 for networking with very old Macs and Apple IIs
 .
 This package contains the daemon and utility programs
 for the Netatalk AppleTalk network suite, which can be used
 with the Netatalk AFP file server, and other services.
 .
 In addition to the atalkd network management daemon,
 the following utility programs are installed:
 * aecho - send AppleTalk Echo Protocol pings
 * getzones - list available AppleTalk zones
 * nbplkup - list registered AppleTalk entities
 * nbprgstr - register an AppleTalk entity
 * nbpunrgstr - release a registered AppleTalk entity

Package: atanks
Description-md5: e17e65ae97c964a6c5e41e7dbebed8c0
Description-en: tank-battling game
 Atomic tanks is a multi-player game in which you attempt to destroy
 other tanks while trying to protect your own. You earn money for
 destroying other tanks; with this money you can buy upgrades and better
 weapons for your tank.
 .
 This game is similar Scorched Earth or the Worms series of games.

Package: atanks-data
Description-md5: 2ba28ec557882b1919101487ae24cb1e
Description-en: data files for Atomic tanks
 Atomic tanks is a multi-player game in which you attempt to destroy
 other tanks while trying to protect your own. You earn money for
 destroying other tanks; with this money you can buy upgrades and better
 weapons for your tank.
 .
 This game is similar Scorched Earth or the Worms series of games.
 .
 This package holds the data files needed for Atomic tanks.

Package: ataqv
Description-md5: 49bd1bcbf5eb1c951ffa48f5f05609ba
Description-en: ATAC-seq QC and visualization
 A toolkit for measuring and comparing ATAC-seq results, made in the
 Parker lab at the University of Michigan. They wrote it to help
 understand how well their ATAC-seq assays had worked, and to make it
 easier to spot differences that might be caused by library prep or
 sequencing.

Package: atdts
Description-md5: 77a5bc6bc7cca5d6df7d4af85f6457c3
Description-en: OCaml code generator for TypeScript
 Atdts is a command-line program that takes as input type definitions in
 the ATD syntax and produces TypeScript classes that can read and write
 JHSON data.

Package: atf-sh
Description-md5: 74f485442e734fcab92eec0b15ac3ac8
Description-en: Automated Test Framework (shell library)
 The Automated Testing Framework (ATF) is a collection of libraries
 to implement test programs in a variety of languages.
 .
 ATF libraries provide an API for writing test programs.
 The test programs can be written in C, C++, or POSIX shell.
 ATF based test programs can be run manually, or via automation.
 .
 Kyua is the preferred execution engine for ATF test programs.
 .
 This package ships the atf-sh tool and the corresponding shell
 library

Package: atfs
Description-md5: 6bb6b7d384e1db5ce1a7993e9ca0c9b0
Description-en: Attributed File System (AtFS)
 AtFS is a storage system supporting multiple versions of files and
 associating an arbitrary number of application defined attributes
 of the form "name=value" with each version. AtFS comes as a function
 library that is meant as an extension to the UNIX file system. It does
 this without the need for kernel modifications and without imposing any
 restrictions to existing file system applications. It is part of ShapeTools,
 a software configuration management system.

Package: atfs-dev
Description-md5: c338d5becce48d441ef4aa8dc2e5b2b0
Description-en: Attributed File System (AtFS development libraries)
 AtFS is a storage system supporting multiple versions of files and
 associating an arbitrary number of application defined attributes
 of the form "name=value" with each version. It is part of ShapeTools, a
 software configuration management system.
 .
 This package contains the development files needed to compile and link
 programs with AtFS.

Package: atftp
Description-md5: 68ae139b28a54a6946d2670c77c795a8
Description-en: advanced TFTP client
 Interactive client for the Trivial File Transfer Protocol (TFTP). Its
 usage is mainly for testing and debugging the atftp server. A TFTP client
 is usually implemented in UEFI/BIOS and bootstrap programs like pxelinux when
 booting from LAN. The atftp client also supports non-interactive invocation
 for easy use in scripts.

Package: atftpd
Description-md5: 3ae8dee72501de81215cfd2f3cb4fd69
Description-en: advanced TFTP server
 Multi-threaded TFTP server implementing all options (option extension and
 multicast) as specified in RFC1350, RFC2090, RFC2347, RFC2348, RFC2349 and
 RFC7440. Atftpd also supports the multicast protocol known as mtftp, defined
 in the PXE specification. The server is socket activated by default but
 supports being started from inetd(8) as well as in daemon mode using init
 scripts.

Package: atheme-services
Description-md5: d2e42cf829c1539e7632d45390fec88b
Description-en: modular IRC services daemon
 atheme-services is a portable, secure set of open source, modular IRC
 services, designed to run on many IRC server implementations.
 .
 Unlike alternative packages, atheme-services' core is minimalistic,
 providing only core functionality. atheme-services is a complete services
 set, excluding features designed for oper abuse.

Package: atheme-services-contrib
Description-md5: b20ab69780c797014b0f930644646a19
Description-en: modular IRC services daemon - contrib modules
 atheme-services is a portable, secure set of open source, modular IRC
 services, designed to run on many IRC server implementations.
 .
 Unlike alternative packages, atheme-services' core is minimalistic,
 providing only core functionality. atheme-services is a complete services
 set, excluding features designed for oper abuse.
 .
 This package contains the contrib modules, which may be either silly or
 undesired in a standard install.

Package: athena-jot
Description-md5: 29052e935eaf37d159857d428a990876
Description-en: print out increasing, decreasing, random, or redundant data, one per line
 Athena jot - or simply jot - prints out increasing, decreasing, random,
 or redundant data, usually numbers, one per line.
 .
 It's a tiny C program very useful within shell scripts.

Package: atinout
Description-md5: 6d59ef944af8503e1e84d27abdf5cb4d
Description-en: Send AT commands to modem, capture the responses
 Atinout reads a list of AT commands (Hayes commands).
 .
 It sends those commands one by one to the modem, waiting for the final
 result code for the currently running command before continuing with
 the next command in the list. The output from the commands is saved.

Package: atlc
Description-md5: 5e8c27d7da8a2933f83139e519b5c1e2
Description-en: Arbitrary Transmission Line Calculator
 atlc is a computer aided design (CAD) package for the design and analysis
 of electrical transmission lines and directional couplers of totally
 arbitrary cross section and an arbitrary number of different dielectrics.
 .
 By analysis, it is assumed one requires finding the electrical properties
 of a transmission line or coupler, where the physical dimensions of the
 device are known.  By design, it is assumed one requires a transmission
 line or coupler to have certain electrical properties and one wishes to
 find how to physically realise such a structure
 .
 atlc likely to be of use to radio amateurs, professional RF engineers,
 students and academics.
 .
 More information on atlc is available at http://atlc.sourceforge.net/

Package: atlc-examples
Description-md5: 914c88b6b65fe58cf49cbcffda506b45
Description-en: Examples for Arbitrary Transmission Line Calculator
 Contains a large number of example structures for analysis with atlc.

Package: atm-tools
Description-md5: bd57b3ee537a36762ceff9194c2449a6
Description-en: Base programs for ATM in Linux, the net-tools for ATM
 This package provides all the basic programs needed for setting up,
 monitoring and tuning ATM networks. Such as:
 * atmsigd, an ATM signal daemon that implements the ATM UNI protocol.
 * atmtcp, a tool to setup ATM over TCP connections.
 * atmarpd, an implementation of the ATMARP protocol (RFC1577, RFC1755)
 * zeppelin, an ATM LAN Emulation client daemon
 * les and bus, ATM LAN Emulation service daemons
 .
 Notice that upstream still flags these tools as experimental software and
 says that there is still a number of known bugs and issues. The
 software is, however, in productive use at a number of sites and is
 working reliably.

Package: atom4
Description-md5: 533842e7cc3a334afcea5be72b906d9b
Description-en: Original two-player color puzzle game
 Atom-4 is a two-player color manipulation game played with colored
 spherical pieces on a board divided into equilateral triangles. The
 player who first makes a row of 4 pieces of the right color wins.
 However, the players do not directly play pieces of the winning color;
 they must construct their winning pieces via color changes that happen
 to neighbouring pieces whenever a new piece is placed on the board.
 .
 Atom-4 supports both a curses-based text interface and an X11 interface.

Package: atomes
Description-md5: 85ea3593004163cbb2669e407f607aca
Description-en: atomic-scale 3D modeling toolbox
 atomes is a tool box to analyze (physico-chemical properties calculations),
 visualize (atoms, bonds, colormaps, measurements, coordination polyedra ...)
 create (crystal builder, molecular library, surface creation and
 passivation ...) 3D atomic scale models.
 atomes offers a workspace capable of handling many projects opened
 simultaneously.
 The different projects in the workspace can exchange data: analysis results,
 atomic coordinates...
 atomes also provides an advanced input preparation system for further
 calculations using well known molecular dynamics codes:
 Classical MD: DLPOLY and LAMMPS
 - ab-initio MD: CPMD and CP2K
 - QM-MM MD: CPMD and CP2K
 To prepare the input files for these calculations is likely to be the key, and
 most complicated step towards MD simulations.
 atomes offers a user-friendly assistant to help and guide the scientist step
 by step to achieve this crucial step.
 .
 This package provides the binaries.

Package: atomes-data
Description-md5: 48944b6d8e6659c19c7d79caff6944ac
Description-en: atomic-scale 3D modeling toolbox (data)
 atomes is a tool box to analyze (physico-chemical properties calculations),
 visualize (atoms, bonds, colormaps, measurements, coordination polyedra ...)
 create (crystal builder, molecular library, surface creation and
 passivation ...) 3D atomic scale models.
 atomes offers a workspace capable of handling many projects opened
 simultaneously.
 The different projects in the workspace can exchange data: analysis results,
 atomic coordinates...
 atomes also provides an advanced input preparation system for further
 calculations using well known molecular dynamics codes:
 Classical MD: DLPOLY and LAMMPS
 - ab-initio MD: CPMD and CP2K
 - QM-MM MD: CPMD and CP2K
 To prepare the input files for these calculations is likely to be the key, and
 most complicated step towards MD simulations.
 atomes offers a user-friendly assistant to help and guide the scientist step
 by step to achieve this crucial step.
 .
 This package contains data files for atomes.

Package: atomicparsley
Description-md5: 2b3b069aec40347baf7ee9f516e5101d
Description-en: read, parse and set metadata of MPEG-4 and 3gp files
 AtomicParsley is a lightweight command line program
 for reading, parsing and setting metadata into MPEG-4 files
 supporting these styles of metadata:
 .
 * iTunes-style metadata
 into .mp4, .m4a, .m4p, .m4v, .m4b files
 * 3gp-style assets
 (3GPP TS 26.444 version 6.4.0 Release 6 specification conforming)
 in 3GPP, 3GPP2, MobileMP4 & derivatives
 * ISO copyright notices at movie & track level
 for MPEG-4 & derivative files
 * uuid private user extension text & file embedding
 for MPEG-4 & derivative files

Package: atomix
Description-md5: 855f8eac25c9eeab5e70e051ceb71fe8
Description-en: puzzle game for building molecules out of separate atoms
 Atomix is an educational game designed for GNOME in which one has to
 build molecules, ranging from simple inorganic ones to some extremely
 complex organic ones, out of separate atoms.
 .
 The first levels can be rather easy, but added complexity always comes
 with the next level, so that several minutes (or much longer than that)
 can be spent on each single level.

Package: atomix-data
Description-md5: 4bd5135dbcb97472226c3e5912739c35
Description-en: puzzle game for building molecules out of separate atoms -- data
 Atomix is an educational game designed for GNOME in which one has to
 build molecules, ranging from simple inorganic ones to some extremely
 complex organic ones, out of separate atoms.
 .
 The first levels can be rather easy, but added complexity always comes
 with the next level, so that several minutes (or much longer than that)
 can be spent on each single level.
 .
 This package contains the architecture independent files like levels and
 graphics for atomix.

Package: atool
Description-md5: f28cbc5b8e583a5706f54626132972bc
Description-en: tool for managing file archives of various types
 atool is a script for managing file archives of various types (tar,
 tar+gzip, zip etc). The main command is probably aunpack,
 extracting files from an archive. It overcomes the dreaded "multiple
 files in archive root" problem by first extracting to a unique
 subdirectory, and then moving back the files if possible. aunpack
 also prevents local files from being overwritten by mistake.
 .
 Other commands provided are apack (create archives), als (list files
 in archives), and acat (extract files to standard out).

Package: atop
Description-md5: bab343bb0eb4b8a8dbb5e1c08f70bba8
Description-en: Monitor for system resources and process activity
 Atop is an ASCII full-screen performance monitor, similar to the top command,
 but atop only shows the active system-resources and processes, and only shows
 the deviations since the previous interval.  At regular intervals, it shows
 system-level activity related to the CPU, memory, swap, disks and network
 layers, and it shows for every active process the CPU utilization in system
 and user mode, the virtual and resident memory growth, priority, username,
 state, and exit code. The process level activity is also shown for processes
 which finished during the last interval, to get a complete overview about the
 consumers of things such as CPU time.
 .
 Author: Gerlof Langeveld <gerlof@ATComputing.nl>

Package: atril
Description-md5: f014d5adf18ef36744f0c0129c995131
Description-en: MATE document viewer
 Atril is a simple multi-page document viewer.  It can display
 and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI, EPUB,
 ComicBook and Portable Document Format (PDF) files.
 .
 When supported by the document, it also allows searching for text,
 copying text to the clipboard, hypertext navigation, and
 table-of-contents bookmarks.

Package: atril-common
Description-md5: d73b172ae81d45ad13a6cdf04991e477
Description-en: MATE document viewer (common files)
 Atril is a simple multi-page document viewer.  It can display
 and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI, EPUB,
 ComicBook and Portable Document Format (PDF) files.
 .
 This package contains the architecture independent files.

Package: atropos
Description-md5: 52944cff8ec5ff86d50b53049ff2c3d4
Description-en: NGS read trimming tool that is specific, sensitive, and speedy
 Atropos is tool for specific, sensitive, and speedy trimming of NGS
 reads. It is a fork of the venerable Cutadapt read trimmer, with the
 primary improvements being:
 .
 1. Multi-threading support, including an extremely fast "parallel
 write" mode.
 2. Implementation of a new insert alignment-based trimming algorithm
 for paired-end reads that is substantially more sensitive and
 specific than the original Cutadapt adapter alignment-based
 algorithm. This algorithm can also correct mismatches between the
 overlapping portions of the reads.
 3. Options for trimming specific types of data (miRNA, bisulfite-seq).
 4. A new command ('detect') that will detect adapter sequences and
 other potential contaminants.
 5. A new command ('error') that will estimate the sequencing error
 rate, which helps to select the appropriate adapter- and quality-
 trimming parameter values.
 6. A new command ('qc') that generates read statistics similar to
 FastQC. The trim command can also compute read statistics both
 before and after trimming (using the '--stats' option).
 7. Improved summary reports, including support for serialization
 formats (JSON, YAML, pickle), support for user-defined templates
 (via the optional Jinja2 dependency), and integration with MultiQC.
 8. The ability to merge overlapping reads (this is experimental and
 the functionality is limited).
 9. The ability to write the summary report and log messages to
 separate files.
 10. The ability to read SAM/BAM files and read/write interleaved
 FASTQ files.
 11. Direct trimming of reads from an SRA accession.
 12. A progress bar, and other minor usability enhancements.

Package: ats2-lang
Description-md5: bb703d7d27f35e275fcdf1068a75cd10
Description-en: ATS version 2 programming language compiler
 ATS2 a.k.a. ATS/Postiats is a programming language with a highly expressive
 type system rooted in the framework Applied Type System. In particular, both
 dependent types and linear types are available in ATS. The current
 implementation of ATS (ATS/Postiats) is written in ATS (ATS/Anairiats) itself.
 It can be as efficient as C/C++ and supports a variety of programming
 paradigms.
 .
 In addition, ATS contains a component ATS/LF that supports a form of
 (interactive) theorem proving, where proofs are constructed as total
 functions. With this component, ATS advocates a programming style
 that combines programming with theorem proving. Furthermore, this
 component may be used as a logical framework to encode various
 deduction systems and their (meta-)properties.
 .
 This package contains the compiler patsopt and the frontend patscc.

Package: attest-tool
Description-md5: 8c9492004f5dd6febe4fba936ae4b673
Description-en: abstract remote attestation operations (program)
 Go-Attestation abstracts remote attestation operations across a variety
 of platforms and TPMs, enabling remote validation of machine identity
 and state. This project attempts to provide high level primitives for
 both client and server logic.
 .
 This package contains the 'attest-tool' command-line tool.

Package: atuin
Description-md5: 15cbac47dac4196b074dba67f363ae34
Description-en: magical shell history
 Atuin replaces your existing shell history with a SQLite database, and records
 additional context for your commands.
 .
 * rebind Ctrl-r and up (configurable) to a full screen history search UI
 * store shell history in a SQLite database
 * back up and sync encrypted shell history
 * the same history across terminals, across sessions, and across machines
 * log exit code, cwd, hostname, session, command duration, etc
 * calculate statistics such as "most used command"
 * old history file is not replaced
 * quick-jump to previous items with Alt-<num>
 * switch filter modes via Ctrl-r; search history just from the current
 session, directory, or globally
 * enter to execute a command, tab to edit
 .
 Note to bash users: ble.sh or bash-preexec is additionally required, neither
 is packaged in Debian yet, so you have to install one of them yourselves.

Package: aubio-tools
Description-md5: f547b586ac9bea77fd66f890bb4e4736
Description-en: library for audio segmentation -- utilities
 aubio gathers a set of functions for audio signal segmentation and labelling.
 The library contains a phase vocoder, onset and pitch detection functions, a
 beat tracking algorithm and other sound processing utilities.
 .
 This package provides command line tools to run the different algorithms.

Package: auctex
Description-md5: 7b4aedbd17a8deddf7949dc109ffd08d
Description-en: integrated document editing environment for TeX etc.
 AUCTeX is a comprehensive customizable integrated environment for writing
 input files for TeX/LaTeX/ConTeXt/Texinfo using GNU Emacs.
 .
 It supports processing source files by running TeX and related tools
 (such as output filters, post processors for generating indices and
 bibliographies, and viewers) from inside Emacs.  AUCTeX allows browsing
 through the errors reported by TeX, while it moves the cursor directly to
 the reported error, and displays some documentation for that particular
 error.  This will even work when the document is spread over several
 files.
 .
 AUCTeX can automatically indent LaTeX source, either line by line or for
 an entire document, and has a special outline feature which can greatly
 assist in getting an overview of a document.
 .
 AUCTeX is written entirely in Emacs Lisp, and may therefore be enhanced
 with new features for specific needs.  It comes with a large range of
 handy Emacs macros.  It is a GNU project, and documentation for all its
 features is accessible via the Emacs info browser.

Package: audacious
Description-md5: d470d09f622e70fd59980cea65fe3da4
Description-en: small and fast audio player which supports lots of formats
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
 * MP3
 * Ogg Vorbis / Theora
 * AAC and AAC+
 * FLAC
 * ALAC
 * Windows Media (WMA)
 * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package contains the core player and its localization.

Package: audacious-dev
Description-md5: ddb4ecb3a9c0b52ca783cc1628abca1b
Description-en: audacious development files
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
 * MP3
 * Ogg Vorbis / Theora
 * AAC and AAC+
 * FLAC
 * ALAC
 * Windows Media (WMA)
 * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package contains the development libraries and header files
 required for developing components for audacious.
 .
 Please note that this package no longer contains libaudacious, as
 libaudacious was dropped in Audacious 1.4.

Package: audacious-plugins
Description-md5: 8e7b686f7ef9767fae8135e2ce9858c8
Description-en: Base plugins for audacious
 Audacious is a fork of beep-media-player which supports winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
 * MP3
 * Ogg Vorbis
 * AAC and AAC+
 * FLAC
 * Windows Media (WMA)
 * Many module formats and much more!
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support.
 .
 This package contains the plugins for Audacious.
 * Audio CD reading
 * MPEG support (mp3)
 * Ogg Vorbis support
 * Windows Media support (WMA)
 * AAC support
 * FLAC support
 * ALAC support
 * WAVE support
 * ALSA output
 * Disk writer output
 * And many more!

Package: audacious-plugins-data
Description-md5: 1719d6de393b2f9bb46167b11f37780c
Description-en: Data files for Audacious plugins
 Audacious is a fork of beep-media-player which supports winamp skins
 and many codecs.
 .
 This package contains internationalized messages and skins for
 Audacious plugins.

Package: audacity
Description-md5: f3049c5343ef448931624eb10a0c6627
Description-en: fast, cross-platform audio editor
 Audacity is a multi-track audio editor for Linux/Unix, MacOS and
 Windows.  It is designed for easy recording, playing and editing of
 digital audio.  Audacity features digital effects and spectrum
 analysis tools.  Editing is very fast and provides unlimited
 undo/redo.
 .
 Supported file formats include Ogg Vorbis, MP2, MP3, WAV, AIFF, and AU.

Package: audacity-data
Description-md5: 33567c6e9f3ccd4163a600c05ed3f802
Description-en: fast, cross-platform audio editor (data)
 Audacity is a multi-track audio editor for Linux/Unix, MacOS and
 Windows.  It is designed for easy recording, playing and editing of
 digital audio.  Audacity features digital effects and spectrum
 analysis tools.  Editing is very fast and provides unlimited
 undo/redo.
 .
 This package contains the architecture-independent data files.

Package: audio-visualizer-python
Description-md5: b25823af390069b8b45fe901aa16a821
Description-en: tool that creates videos from audio input files
 This tool provides a Graphical Interface that allows selecting
 multiple effects and visual elements to be used to create visualization
 video from an audio file. Different components can be added and
 layered to change the resulting video and add images, videos,
 gradients, text, etc. Encoding options can be changed with a variety of
 different output containers.

Package: audiofile-tools
Description-md5: 9bac591564495c32164bfa87879c2a7a
Description-en: sfinfo and sfconvert tools
 The audiofile library allows the processing of audio data to and from audio
 files of many common formats (currently AIFF, AIFF-C, WAVE, NeXT/Sun, BICS,
 and raw data).
 .
 This package contains the sfinfo and sfconvert tools.

Package: audiolink
Description-md5: 2ce7458549e4bc18c69a99b62327211c
Description-en: makes managing and searching for music easier
 AudioLink is a tool that makes searching for music on your local
 storage media easier and faster. Your searches can include a variety
 of criteria, like male artists, female artists, band, genre, etc.
 .
 It works with MP3 and Ogg Vorbis files and creates a MySQL database
 in which it stores the information about the music files. It creates
 symbolic links to the actual music files based on the search
 results. You can search for multiple fields, like artist, band,
 composer, lyricist, etc.

Package: audiowmark
Description-md5: 4684ecd2df87a9d1e8dec11a0c1677a3
Description-en: audio watermarking tool
 audiowmark is an open-source C++ audio watermarking utility that embeds and
 retrieves 128-bit messages in audio files in a way that is inaudible to most
 listeners.
 .
 It supports blind decoding (watermark extraction without the original file),
 robust forward error correction to survive lossy compression like MP3 and
 OGG.

Package: audispd-plugins
Description-md5: c26f63ffa7afd772d352e8391f3ed311
Description-en: Plugins for the audit event dispatcher
 This package provides plugins for the real-time interface to the audit system,
 audispd. These plugins can do things like relay events to remote machines or
 analyze events for suspicious behavior.

Package: audmes
Description-md5: 4981906e1aa95f7326fec47780d1fd06
Description-en: AUDio MEasurement System
 Multi-platfrom system for audio measurement through sound card in the
 PC. Incorporates Generator, Oscilloscope, FFT, Sweep frequency
 characteristic. Useful for measuring stereo and speaker performance.

Package: audtty
Description-md5: 0b769a01c8b16c333d01d52d0ef1bcaa
Description-en: ncurses based frontend to audacious
 Audtty is an ncurses based terminal frontend to the Audacious
 Media Player. It is a fork of xmms-curses and is designed to be
 lightweight and intuitive to use.
 .
 Audtty makes it easy to control the Audacious Media Player from
 the command line whether locally or remotely.

Package: augeas-doc
Description-md5: df6d79b56cf65fba9d747321e87a4f25
Description-en: Augeas lenses documentation
 Augeas parses configuration files described in lenses into a tree structure,
 which it exposes through its public API. Changes made through the API are
 written back to the initially read files.
 .
 Lenses are the building blocks of the file <-> tree transformation; they
 combine parsing a file and building the tree (the get transformation), with
 turning the tree back into an (updated) file (the put transformation).
 .
 This package contains the generated documentation for the lenses shipping in
 the augeas-lenses package.

Package: augeas-lenses
Description-md5: be11d5488843917c54ba7d49005b36de
Description-en: Set of lenses needed by libaugeas0 to parse config files
 Augeas parses configuration files described in lenses into a tree structure,
 which it exposes through its public API. Changes made through the API are
 written back to the initially read files.
 .
 Lenses are the building blocks of the file <-> tree transformation; they
 combine parsing a file and building the tree (the get transformation), with
 turning the tree back into an (updated) file (the put transformation).
 .
 The transformation works very hard to preserve comments and formatting
 details. It is controlled by ``lens'' definitions that describe the file
 format and the transformation into a tree. This package includes the official
 set of lenses.

Package: augeas-tools
Description-md5: 3910bb8edac0a7a2eb4c78437f67490b
Description-en: Augeas command line tools
 Augeas is a configuration editing tool. It parses configuration files in their
 native formats and transforms them into a tree. Configuration changes are made
 by manipulating this tree and saving it back into native config files.
 .
 This package provides command line tools based on libaugeas0:
 - augtool, a tool to manage configuration files.
 - augparse, a testing and debugging tool for augeas lenses.

Package: augur
Description-md5: cc0550f48a2f65e05594e5960869e4ff
Description-en: pipeline components for real-time virus analysis
 The nextstrain project is an attempt to make flexible informatic
 pipelines and visualization tools to track ongoing pathogen evolution as
 sequence data emerges. The nextstrain project derives from nextflu,
 which was specific to influenza evolution.
 .
 nextstrain is comprised of three components:
 .
 * fauna: database and IO scripts for sequence and serological data
 * augur: informatic pipelines to conduct inferences from raw data
 * auspice: web app to visualize resulting inferences

Package: augustus
Description-md5: ab0f2f2c476597fc454d6e64ee4cdcaf
Description-en: gene prediction in eukaryotic genomes
 AUGUSTUS is a software for gene prediction in eukaryotic genomic sequences
 that is based on a generalized hidden Markov model (HMM), a probabilistic
 model of a sequence and its gene structure. After learning gene structures
 from a reference annotation, AUGUSTUS uses the HMM to recognize genes in a new
 sequence and annotates it with the regions of identified genes. External hints,
 e.g. from RNA sequencing, EST or protein alignments etc. can be used to guide
 and improve the gene finding process. The result is the set of most likely gene
 structures that comply with all given user constraints, if such gene
 structures exist.
 AUGUSTUS already includes prebuilt HMMs for many species, as well as scripts
 to train custom models using annotated genomes.

Package: augustus-data
Description-md5: ef2877fe1257905e04a7260a864d9c29
Description-en: data files for AUGUSTUS
 This package contains pre-trained species models and other required
 architecture-independent data files for the AUGUSTUS gene finder. These are
 needed to identify gene structures in these or related organisms.

Package: augustus-doc
Description-md5: 125f046d2967e2236b814f18e9f88402
Description-en: documentation files for AUGUSTUS
 This package contains documentation for AUGUSTUS: a comprehensive manual-style
 README both for AUGUSTUS in general as well as for its comparative gene
 prediction (cgp) mode, as well as a HTML tutorial.

Package: aumix
Description-md5: 22445e9daf2433e2ce7ddf63e3d86b62
Description-en: Simple text-based mixer control program
 aumix is a small, easy-to-use program to control the mixer of your sound
 card. It runs in text mode using the ncurses library, or from the command
 line (non-interactively). It can read default settings from a file, and it
 can also automatically save and restore the mixer settings at shutdown and
 boot.
 .
 A wrapper script xaumix is provided that finds and invokes xterm or a
 replacement. This is primarily for creating the best sized terminal window.

Package: aumix-common
Description-md5: e229650f3a7fe692e551a96dc4759055
Description-en: Simple text-based mixer control program (common files)
 aumix is a small, easy-to-use program to control the mixer of your sound
 card. It runs in text mode using the ncurses library, or from the command
 line (non-interactively). It can read default settings from a file, and it
 can also automatically save and restore the mixer settings at shutdown and
 boot.
 .
 This package provides architecture-independent files for aumix.

Package: auralquiz
Description-md5: 6cf62f4273490327c885662d405cec60
Description-en: simple music quiz game using your own music files
 auralquiz is a music quiz game that scans a users selected folder of music
 and creates a quiz using the tags from the audio files.  A sample of a
 random song is played and the player must answer a question about the
 sample from either multiple choice buttons or for hardcore difficulty,
 type in the correct answer. Up to 8 players can play in a turn based
 mode with scoring based on points, with more points given by answering
 the question faster.

Package: aurora
Description-md5: 4b3427d096ea3bb226f3a195b7d1773b
Description-en: communicate with an Aurora Magnetek Photovoltaic (solar) Power Inverter
 This program will communicate over serial or USB connections to Aurora
 Photovoltaic Inverters.  It can retrieve and process the statistics
 gathered by the inverter itself.

Package: ausweisapp
Description-md5: 393e987a80a01d3681767c539e4b736d
Description-en: Official authentication app for German ID cards and residence permits
 This app is developed and issued by the German government to be
 used for online authentication with electronic German ID cards
 and residence titles. To use this app, a supported RFID card
 reader or compatible NFC smart phone is required.

Package: ausweisapp2
Description-md5: bf4dc5e828ea89eecd971ebefb73421d
Description-en: Transitional ausweisapp2 dummy package
 This is the transitional ausweisapp2 dummy package. It can safely be removed.

Package: authd
Description-md5: 2243cd2bc639d808f6702d6f839638a3
Description-en: Authentication daemon for cloud-based identity provider
 authd is a versatile authentication service designed to seamlessly integrate
 with cloud identity providers like OpenID Connect and Entra ID. It offers a
 secure interface for system authentication, supporting cloud-based identity
 management. authd features a modular structure, facilitating straightforward
 integration with different cloud services maintaining strong security and
 effective user authentication.
 .
 This package contains the authentication daemon together with the PAM & NSS
 modules.

Package: authprogs
Description-md5: eb4d45426a07f8600e817e7b998a2b4b
Description-en: SSH Command Authenticator
 authprogs is invoked on an ssh server and decides if the command
 requested by the ssh client should be run or rejected based on
 logic in the `authprogs` configuration file.
 .
 Passwordless SSH using ssh identies or pubkeys can enable all
 sorts of wonderful automation, for example running unattended
 batch jobs, slurping down backups, or pushing out code.
 Unfortunately a key, once trusted, is allowed by default to run
 anything on that system, not just the small set of commands you
 actually need. If the key is compromised, you are at risk of a
 security breach.
 .
 Authprogs is enabled by using the command= option in the
 authorized_keys file.

Package: authselect
Description-md5: e4715119d2e926fa69f28be71ce36d31
Description-en: Tool to select authentication and identity sources from supported profiles
 Authselect is designed to be a replacement for authconfig but it takes
 a different approach to configure the system. Instead of letting
 the administrator build the PAM stack with a tool (which may potentially
 end up with a broken configuration), it would ship several tested stacks
 (profiles) that solve a use-case and are well tested and supported.
 At the same time, some obsolete features of authconfig are not
 supported by authselect.

Package: auto-07p
Description-md5: 1f7fd604bc99dcf3fe1d210d9d787565
Description-en: software for continuation and bifurcation problems in ODE
 AUTO can do a limited bifurcation analysis of algebraic systems
 of the form
 f(u,p) = 0,  f,u in Rn
 and of systems of ordinary differential equations of the form
 u'(t) = f(u(t),p),  f,u in Rn
 subject to initial conditions, boundary conditions, and integral
 constraints. Here p denotes one or more parameters. AUTO can also
 do certain continuation and evolution computations for parabolic
 PDEs.  It also includes the software HOMCONT for the bifurcation
 analysis of homoclinic orbits. AUTO is quite fast and can benefit
 from multiple processors; therefore it is applicable to rather
 large systems of differential equations.

Package: auto-apt-proxy
Description-md5: 8efee811617b36adf21311b6cb354017
Description-en: automatic detector of common APT proxy settings
 auto-apt-proxy installs itself as an APT proxy autodetector, and detects
 common setups by checking some hosts on the local network for well-known APT
 proxies such as apt-cacher-ng.
 .
 This package is most useful for development environments, and will Do The
 Right Thing for at least these cases:
 .
 * Build chroots, with a proxy running on the host system.
 * Docker/lxc containers, with a proxy running on the host system.
 * Virtual machines with NAT networking, with a proxy running on the host
 system.
 * Any other system, with a proxy running on its default gateway.
 * Systems where the `apt-proxy` hostname resolves to a valid IP address
 and a supported proxy is detected at that address.
 .
 The following APT proxy servers are supported and automatically detected:
 * apt-cacher-ng
 * approx
 * apt-cacher
 * squid-deb-proxy
 * any proxy advertised by an _apt_proxy._tcp SRV record in your domain
 * any proxy advertised by an _apt_proxy._tcp SRV record in mDNS (needs
 avahi-tools to be installed, and avahi-daemon to be installed and
 running)
 .
 This package has a minimal set of dependencies in order to minimize the
 influence on systems where it is installed. However, if neither iproute2 nor
 busybox are installed, functionality is severily limited.

Package: auto-complete-el
Description-md5: 1486647dc6940545616080d8e89e9bff
Description-en: transitional package for elpa-auto-complete
 This is a transitional package for elpa-auto-complete and can be
 safely removed after ainstallation.

Package: auto-editor
Description-md5: cdd35297503de8aed8c47b6a005acd46
Description-en: Effort free video editing
 This is a program for automatically editing video and audio by analyzing
 a variety of methods, most notably audio loudness.

Package: auto-install-el
Description-md5: 88fe9b5eed875d56b3d3ffc09e5463e2
Description-en: Auto install elisp file
 Effortlessly download, install, and update Elisp files from the
 web or from a local buffer.
 .
 Easily install packages from the Emacswiki ElispArea (with
 auto-complete of package name, and easy update of selected
 packages).
 .
 Optionally view changes from previous versions of packages before
 installation.

Package: auto-multiple-choice
Description-md5: 0993a6d966114ad2c83df44de9dec7d5
Description-en: Auto Multiple Choice - multiple choice papers management
 Utility to manage multiple choice questionnaires, with optionally
 mixed questions and answers. AMC provides automatic marking from papers'
 scans. Annotated papers are produced. Marks can be exported as a
 LibreOffice sheet file.

Package: auto-multiple-choice-common
Description-md5: 13fd59ce15de4e20f50c78e7555762b6
Description-en: Auto Multiple Choice - architecture independent files
 Utility to manage multiple choice questionnaires, with optionally
 mixed questions and answers. AMC provides automatic marking from papers'
 scans. Annotated papers are produced. Marks can be exported as a
 LibreOffice sheet file.
 .
 These are architecture independent files.

Package: auto-multiple-choice-doc
Description-md5: a1c8b271379539d05dfe9eededc4e1e8
Description-en: Auto Multiple Choice - HTML documentation
 Utility to manage multiple choice questionnaires, with optionally
 mixed questions and answers. AMC provides automatic marking from papers'
 scans. Annotated papers are produced. Marks can be exported as a
 LibreOffice sheet file.
 .
 This is AMC HTML documentation.

Package: auto-multiple-choice-doc-pdf
Description-md5: 4a99de514269bd2b3f487a775aabe399
Description-en: Auto Multiple Choice - PDF documentation
 Utility to manage multiple choice questionnaires, with optionally
 mixed questions and answers. AMC provides automatic marking from papers'
 scans. Annotated papers are produced. Marks can be exported as a
 LibreOffice sheet file.
 .
 This is AMC PDF documentation.

Package: auto-upgrade-testing
Description-md5: 2de2de6ba4a9397cb4501c4218b7d36f
Description-en: Test release upgrades in a virtual environment
 A tool to do QA for release upgrades in ubuntu that performs upgrades
 in a virtual environment.

Package: autobahn-cpp-dev
Description-md5: 9db91b707d3e8ed92524b84df9da4e5c
Description-en: WAMP in C++ for Boost/Asio - development headers
 Autobahn|Cpp provides an implementation of the WebSocket and Web
 Application Messaging (WAMP) protocols.
 .
 WebSocket allows bidirectional real-time messaging on the Web and
 WAMP adds asynchronous Remote Procedure Calls and Publish &
 Subscribe on top of WebSocket.
 .
 Autobahn|Cpp is open-source, licensed under the Boost Software
 License. The API and implementation make use of modern C++ 11 and
 new asynchronous idioms using (upcoming) features of the standard
 C++ library, in particular Futures, Continuations and Lambdas.
 .
 This package includes the header files

Package: autobahn-cpp-doc
Description-md5: a62821e4a55eb0699e7e3678720c9d48
Description-en: WAMP in C++ for Boost/Asio - examples
 Autobahn|Cpp provides an implementation of the WebSocket and Web
 Application Messaging (WAMP) protocols.
 .
 WebSocket allows bidirectional real-time messaging on the Web and
 WAMP adds asynchronous Remote Procedure Calls and Publish &
 Subscribe on top of WebSocket.
 .
 Autobahn|Cpp is open-source, licensed under the Boost Software
 License. The API and implementation make use of modern C++ 11 and
 new asynchronous idioms using (upcoming) features of the standard
 C++ library, in particular Futures, Continuations and Lambdas.
 .
 This package includes the examples

Package: autoclass
Description-md5: de2c363babb95350ce70fe0aa77aa2d5
Description-en: automatic classification or clustering
 AutoClass solves the problem of automatic discovery of classes in data
 (sometimes called clustering, or unsupervised learning), as distinct
 from the generation of class descriptions from labeled examples
 (called supervised learning).  It aims to discover the "natural"
 classes in the data.  AutoClass is applicable to observations of
 things that can be described by a set of attributes, without referring
 to other things.  The data values corresponding to each attribute are
 limited to be either numbers or the elements of a fixed set of
 symbols.  With numeric data, a measurement error must be provided.

Package: autoconf-archive
Description-md5: f1137e4316b07832b8b243d2230725af
Description-en: Autoconf Macro Archive
 Autoconf Macro Archive aims to provide a central repository of
 useful and tested Autoconf macros for software developers around the
 world. This package contains the complete content of the Autoconf
 Macro Archive as found at http://www.gnu.org/software/autoconf-archive/.

Package: autoconf-dickey
Description-md5: 4aec1b3d39600b35a6836d343a1c5afc
Description-en: automatic configure script builder (Thomas Dickey's version)
 This hacked version of autoconf is required to bootstrap ncurses and
 some other packages maintained upstream by Thomas Dickey. It should
 not be used for other purposes.

Package: autoconf2.13
Description-md5: badc6afb3d12de0742151fd50301c3cd
Description-en: automatic configure script builder (obsolete version)
 Obsolete compatibility package of Autoconf 2.13.  For use only with
 antique packages that have never been updated to use Autoconf 2.50+.

Package: autoconf2.69
Description-md5: 46300bc32582f9b5622d1132cc673ef4
Description-en: automatic configure script builder (obsolete version)
 This obsolete version is required to build GCC (>= 8), newlib,
 and probably some other toolchain related packages.

Package: autocutsel
Description-md5: 450831838d8f25118b0f48989489441d
Description-en: Keep the X clipboard and the cutbuffer in sync
 This tracks changes in the server's cutbuffer and clipboard
 selection. when the clipboard is changed, it updates the
 cutbuffer. When the cutbuffer is changed, it owns the clipboard
 selection. The cutbuffer and clipboard selection are always
 synchronized. In the case of a VNC client since it synchronizes the
 Windows' clipboard and the server's cutbuffer, all three "clipboards"
 are always kept synchronized. When you copy some text in Windows, the
 cutbuffer and the clipboard selection are updated. When you copy text
 on the server using either the cutbuffer or the clipboard selection,
 the Windows's clipboard is always updated.

Package: autodia
Description-md5: 23fe9ad4ad6cd68d8a3fbf947be79040
Description-en: generates Dia UML diagrams from source code, XML or data
 AutoDia (Automatic Dia XML) is a modular application that parses source code,
 XML or data and produces an XML document in Dia format[1] (or images via
 graphviz and vcg).
 .
 Its goal is to be a UML/DB Schema diagram autocreation package. The diagrams
 its creates are standard UML diagrams showing dependencies, superclasses,
 packages, classes and inheritances, as well as the methods, etc of each class.
 .
 AutoDia supports any language that a Handler has been written for - see below
 for an up to date list.
 .
 Autodia now outputs the following formats:
 * Graphviz (using dot to generate jpg, png, etc)
 * dot
 * vcg
 * xvcg (using xvcg to output postscript, etc )
 * dia (using a new custom directed graph algorithm to layout diagrams)
 * HTML/XML/Anything (if you write your own template)
 * Experimental SpringGraph (native perl directed graphs similar to graphviz)
 now included
 * Experimental Umbrello XML/XMI (requires fixing)
 .
 Autodia now parses the following forms of input:
 * Perl
 * Python
 * PHP
 * Java (some issues with version 1.4) no longer fully supported (it used to
 work, Java broke its API's now it doesn't, fixes welcome)
 * C++
 * Torque (XML DB schema)
 * DBI (perl database interface handles)
 * SQL
 * Umbrello (experimental)
 .
 [1] For more information about Dia, see:
 <https://en.wikipedia.org/wiki/Dia_(software)>

Package: autodock
Description-md5: cb07d52bd1e475f3264ac94629f75f4f
Description-en: analysis of ligand binding to protein structure
 AutoDock is a prime representative of the programs addressing the
 simulation of the docking of fairly small chemical ligands to rather big
 protein receptors. Earlier versions had all flexibility in the ligands
 while the protein was kept rather ridgid. This latest version 4 also
 allows for a flexibility of selected sidechains of surface residues,
 i.e., takes the rotamers into account.
 .
 The AutoDock program performs the docking of the ligand to a set of
 grids describing the target protein. AutoGrid pre-calculates these grids.

Package: autodock-getdata
Description-md5: c9c360a41f2c68291dc1a57040ea1922
Description-en: instructions for getData to collect compounds
 This package provides instructions for getData to retrieve
 descriptions for sets of molecular compounds that can be used
 directly as input for autodock. The data is not provided
 direclty by this package. Only the instructions for the download
 are maintained here.
 .
 The FightAids@Home project of the World Community Grid publicly
 provides the input sets of their runs. The original structures
 come from the ZINC database and have been processed from the
 mol2 to pdbqt format by the Scripps institute:
 * asinex
 * chembridge_buildingblocks_pdbqt_1000split
 * drugbank_nutraceutics
 * drugbank_smallmol
 * fda_approved
 * human_metabolome_pdbqt_1000split
 * otava
 * zinc_natural_products
 .
 Please cite the ZINC database when using that data.

Package: autodock-test
Description-md5: 17207d13a0d0dc51dcec321cc1d8431a
Description-en: test files for AutoDock
 AutoDock is a prime representative of the programs addressing the
 simulation of the docking of fairly small chemical ligands to rather big
 protein receptors. Earlier versions had all flexibility in the ligands
 while the protein was kept rather ridgid. This latest version 4 also
 allows for a flexibility of selected sidechains of surface residues,
 i.e., takes the rotamers into account.
 .
 This package contain the test files for the AutoDock program.

Package: autodock-vina
Description-md5: ccc2890588539c77dfd8813255875f4e
Description-en: docking of small molecules to proteins
 AutoDock Vina is a program to support drug discovery, molecular
 docking and virtual screening of compound libraries. It offers
 multi-core capability, high performance and enhanced accuracy
 and ease of use.
 .
 The same institute also developed autodock, which is widely used.
 .
 O. Trott, A. J. Olson, AutoDock Vina: improving the speed and accuracy
 of docking with a new scoring function, efficient optimization and
 multithreading, Journal of Computational Chemistry 31 (2010) 455-461

Package: autofdo
Description-md5: da0fa2062b7c1cb6f47fee0ef211d7a1
Description-en: AutoFDO Profile Toolchain
 The package contains a tool to convert perf.data profile to AutoFDO
 profile that can be used by GCC and LLVM.

Package: autoflake
Description-md5: 39d5f63c58b99d957e49906057e42ed6
Description-en: Removes unused imports and unused variables in Python code
 By default, autoflake only removes unused imports for modules that are part of
 the standard library. (Other modules may have side effects that make them
 unsafe to remove automatically.) Removal of unused variables is also disabled
 by default.
 .
 Also removes useless 'pass' statements.

Package: autofs-hesiod
Description-md5: caf58cc4e5f7f3998e052ab3860d2108
Description-en: Hesiod map support for autofs
 Autofs controls the operation of the automount daemons. The
 automount daemons automatically mount filesystems when they
 are used and unmount them after a period of inactivity. This
 is done based on a set of pre-configured maps.
 .
 The kernel automounter implements an almost complete SunOS
 style automounter under Linux. A recent version of the kernel
 autofs4 module (builtin or separate) is required.
 .
 This is the Hesiod module of the autofs.

Package: autofs-ldap
Description-md5: 986dad815486127857fb80647532fa9c
Description-en: LDAP map support for autofs
 Autofs controls the operation of the automount daemons. The
 automount daemons automatically mount filesystems when they
 are used and unmount them after a period of inactivity. This
 is done based on a set of pre-configured maps.
 .
 The kernel automounter implements an almost complete SunOS
 style automounter under Linux. A recent version of the kernel
 autofs4 module (builtin or separate) is required.
 .
 This is the LDAP module of the autofs.

Package: autogen
Description-md5: 0d58326715b8d7163a06b3be785ab22a
Description-en: automated text file generator
 AutoGen is a tool designed for generating program files that contain
 repetitive text with varied substitutions. This is especially valuable if
 there are several blocks of such text that must be kept synchronized.
 .
 Included with AutoGen is a tool that virtually eliminates the hassle of
 processing options, keeping usage text up to date and so on. This tool
 allows you to specify several program attributes, innumerable options and
 option attributes, then it produces all the code necessary to parse and
 handle the command line and initialization file options.
 .
 This package contains the development tools. libopts25-dev contains the
 static libraries and header files. libopts25 contains the shared libraries.
 autogen-doc contains the PostScript and HTML documentation.

Package: autogen-doc
Description-md5: 1daff8c6c8ec754bad2bcc33cd6c5d9e
Description-en: automated text file generator - documentation
 AutoGen is a tool designed for generating program files that contain
 repetitive text with varied substitutions. This is especially valuable if
 there are several blocks of such text that must be kept synchronized.
 .
 This package contains the PostScript and HTML documentation.

Package: autogrid
Description-md5: b605a794a1c651278e0ddb8c69152707
Description-en: pre-calculate binding of ligands to their receptor
 The AutoDockSuite addresses the molecular analysis of the docking of
 a smaller chemical compounds to their receptors of known three-dimensional
 structure.
 .
 The AutoGrid program performs pre-calculations for the docking of a
 ligand to a set of grids that describe the effect that the protein has
 on point charges.  The effect of these forces on the ligand is then
 analysed by the AutoDock program.

Package: autogrid-test
Description-md5: d285530b87e4551d650af86e0e85ebb5
Description-en: test files for AutoGrid
 The AutoDockSuite addresses the molecular analysis of the docking of
 a smaller chemical compounds to their receptors of known three-dimensional
 structure.
 .
 This package contain the test files for the AutoGrid program.

Package: autoimport
Description-md5: ab59706c97f8e4729e597c371005cf8c
Description-en: Automatically import missing Python libraries
 Throughout the development of a Python program you continuously need to manage
 the Python import statements either because you need one new object or because
 you no longer need it. This means that you need to stop writing whatever you
 were writing, go to the top of the file, create or remove the import statement
 and then resume coding.
 .
 This workflow break is annoying and almost always unnecessary. 'autoimport'
 solves this problem if you execute it whenever you have an import error, for
 example by configuring your editor to run it when saving the file.

Package: autojump
Description-md5: 71d66d6e65f1c151b90b631ac03fe6c3
Description-en: shell extension to jump to frequently used directories
 autojump provides a faster way to navigate your filesystem, with a
 "cd command that learns".
 .
 It works by maintaining a database of the directories you use the most from
 the command line, and allows you to "jump" to frequently used directories by
 typing only a small pattern.
 .
 To use autojump, you need to configure your shell to source
 /usr/share/autojump/autojump.sh on startup.

Package: autokey-common
Description-md5: dff860887044de0127679afce2ee3a98
Description-en: desktop automation utility - common data
 AutoKey is a desktop automation utility for Linux and X11. It allows the
 automation of virtually any task by responding to typed abbreviations and
 hotkeys. It offers a full-featured GUI that makes it highly accessible for
 novices, as well as a scripting interface offering the full flexibility and
 power of the Python language.
 .
 This package contains the common data shared between the various frontends.

Package: autokey-gtk
Description-md5: 5b4eada1c1f5004003f28c2b91584130
Description-en: desktop automation utility - GTK+ version
 AutoKey is a desktop automation utility for Linux and X11. It allows the
 automation of virtually any task by responding to typed abbreviations and
 hotkeys. It offers a full-featured GUI that makes it highly accessible for
 novices, as well as a scripting interface offering the full flexibility and
 power of the Python language.
 .
 This package contains the GTK+ frontend.

Package: autokey-qt
Description-md5: 9fed803291ed1a185e146301bb25eb55
Description-en: desktop automation utility - Qt version
 AutoKey is a desktop automation utility for Linux and X11. It allows the
 automation of virtually any task by responding to typed abbreviations and
 hotkeys. It offers a full-featured GUI that makes it highly accessible for
 novices, as well as a scripting interface offering the full flexibility and
 power of the Python language.
 .
 This package contains the Qt frontend.

Package: autolog
Description-md5: 20236d7e336740b03e756c970a0d3a77
Description-en: Log out idle users
 The  program reads the utmp file, entry by entry.  The username for each
 'user process' is compared to the entries in the configuration file.
 The first entry to match both the name, the group, and the tty line
 of the process will be used to conduct the automatic logout.

Package: automysqlbackup
Description-md5: 9c8e4fa606e583f71f74faee893365ac
Description-en: daily, weekly and monthly backup for your MySQL database
 automysqlbackup creates backup every day, week and month for all of your MySQL
 database, to a configured folder. There's nothing to do but to install this
 package, and you'll rest assured that you have a way to go back in the history
 of your database.
 .
 This package may be unsafe if untrusted users may create databases and if no
 check on the syntax of the name of them is performed.

Package: autopilot-desktop
Description-md5: 99df27e48b3a55cb5ac3b22c0d393ac9
Description-en: Autopilot support for the ubuntu Desktop platform
 This metapackage exists to depend on the packages needed to install and use
 autopilot on the Ubuntu Desktop platform.

Package: autopostgresqlbackup
Description-md5: dcd99edb882742617b6d27f2116096aa
Description-en: Automated tool to make periodic backups of PostgreSQL databases
 autopostgresqlbackup is a shell script (usually executed from a cron job)
 designed to provide a fully automated tool to make periodic backups of
 PostgreSQL databases. autopostgresqlbackup extract databases into flat files
 in a daily, weekly or monthly basis.
 .
 autopostgresqlbackup is a PostgreSQL port of automysqlbackup.

Package: autoproject
Description-md5: 6a2ced0df448d7820927215269b2a24c
Description-en: create a skeleton source package for a new program
 autoproject interviews the user, then creates a source package for
 a new program which follows the GNU programming standards. The new
 package uses autoconf to configure itself, and automake to create
 the Makefile.
 .
 The idea is that you execute autoproject just once when you start
 a new project.  It will ask a few questions, then create a new
 directory and populate it with standard files, customized for the
 new project.
 .
 Optionally, the new package will use a command line parser generator.
 Currently, autoproject supports two parser generators: clig by Harald
 Kirsch <kir@iitb.fhg.de> (see http://wsd.iitb.fhg.de/software/), and
 autogen by Bruce Korb <bkorb@gnu.org> (see  http://autogen.sf.net/).

Package: autopsy
Description-md5: 37d2fa98885c3d41edc06647219ede8a
Description-en: graphical interface to SleuthKit
 The Autopsy Forensic Browser is a graphical interface to the command line
 digital forensic analysis tools in The Sleuth Kit. Together, The Sleuth Kit
 and Autopsy provide many of the same features as commercial digital forensics
 tools for the analysis of Windows and UNIX file systems (NTFS, FAT, FFS,
 EXT2FS, and EXT3FS).

Package: autoradio
Description-md5: 404a8cd575f083484875b93dc8f0a512
Description-en: radio automation software
 Simple to use, starting from digital audio
 files, manage on-air broadcasting over a radio-station or
 web-radio. The main components are:
 .
 * Player (GStreamer): plays all your media files and send
 digital sound to an audio device or audio server
 .
 * Scheduler: real time manager for emission of special audio files
 like jingles, spots, playlist and programs; interact with player
 like supervisor User
 .
 * Interface: WEB interface to monitor the player and scheduler and
 admin the schedules for the complete control over your station
 format. The web interface allows you to easily publish podcasts
 that conform to the RSS 2.0 and iTunes RSS podcast specifications
 The web interface provide a "full compatible" ogg player.
 .
 Developed with Python, Django, Dbus it works in an production environment

Package: autorandr
Description-md5: 3521035ec39b136bfd84e43fb5f05f5e
Description-en: Automatically select a display configuration for connected devices
 Autorandr is a script for managing xrandr configurations based on the
 connected devices. It can be set up to automatically switch to a
 stored configuration whenever a change in the configuration is
 detected.

Package: autorenamer
Description-md5: e297943973ba6a34d809f673ee340b2c
Description-en: program to rename files to make them sort in given order
 This is a simple graphical program that lets you reorder the files using
 drag-and-drop and then changes the names of the files such that their
 alphabetical sorting matches the ordering you chose. You can also shuffle
 the files.
 .
 Currently the renaming consists of prepending each filename with a short
 number.
 .
 The program displays thumbnails of files using GNOME libraries.

Package: autorevision
Description-md5: b93bf2dbd99b418ca5796a52075cbb3b
Description-en: extracts revision metadata from your VCS repository
 Extracts metadata about the current revision from your repository.
 This program is meant to be used by project build systems to extract
 properties that can be used in software version strings. Repository
 types supported include git, hg, bzr, and svn. It can create files
 containing variable and macro definitions suitable for a variety of
 programming languages and other info formats. Emitted information
 includes the ID of the most recent commit, its branch, its date,
 and several other useful pieces of meta-information. There is
 support for reading and writing a cache file so autorevision will
 remain useful during a build from an unpacked distribution tarball.

Package: autossh
Description-md5: afc4e3df7fe4354ae0619b353327cc51
Description-en: Automatically restart SSH sessions and tunnels
 autossh is a program to start an instance of ssh and monitor it, restarting it
 as necessary should it die or stop passing traffic. The idea is from rstunnel
 (Reliable SSH Tunnel), but implemented in C. Connection monitoring is done
 using a loop of port forwardings. It backs off on the rate of connection
 attempts when experiencing rapid failures such as connection refused.

Package: autosuspend
Description-md5: a685c5b8875392f83bcb0a0d75b7bbee
Description-en: daemon to suspend a system in case of inactivity
 A daemon to automatically suspend and wake up a system. Inactivity and wake up
 times are determined by a set of configurable checks. Autosuspend periodically
 executes these checks, and if none of them indicated activity, the system is
 suspended and automatically woken up if necessary.
 .
 Autosuspend does not depend on X11 and desktop environments and is therefore
 specifically intended for (home) servers. Most available checks address these
 usage scenarios. Yet, also the X11 idle time can be used as a check to support
 graphical use cases.

Package: autotalent
Description-md5: 6ddf40d4dec90ae8975c617deab7997a
Description-en: pitch correction LADSPA plugin
 Autotalent is a real-time pitch correction plugin. Users can specify
 the notes that a singer is allowed to hit, and Autotalent makes sure
 that they do. Autotalent may be used for more exotic effects, like
 the Cher / T-Pain effect, making your voice sound like a chiptune,
 adding artificial vibrato, or messing with your formants. Autotalent
 can also be used as a harmonizer that knows how to sing in the scale
 with you. Or, you can use Autotalent to change the scale of a melody
 between major and minor or to change the musical mode.
 .
 Autotalent was designed from the ground up to process musical melodies,
 whether sung or played on some kind of instrument. As long as you
 give it a monophonic source (i.e. a melody in a single, 1-channel
 track), you can usually expect pretty good results. So this means that
 if you're in the business of processing vocal harmonies, you should
 apply it to each monophonic vocal part separately. If in the spirit of
 experimentation you're daring enough to try tuning or pitch shifting
 an entire chord using one instance of the plugin (again not what it's
 meant for), you'll hear gritty nastiness.

Package: autotiling
Description-md5: 285960933d33490fdb07088992a25bfd
Description-en: automatically switch the window split orientation in sway and i3
 This script uses the i3ipc-python library to switch the layout splith/splitv
 depending on the currently focused window dimensions. It works on both sway
 and i3 window managers.

Package: auxilium
Description-md5: 45a23a2f01f47c186adb7d4a8696cc56
Description-en: tool for parse args in many shell (bash, ksh, zsh)
 This help you to parse command-line arguments.
 You can source it in your shell script and use different function to add
 argument, print usage and parse arguments

Package: ava
Description-md5: 90adfdea5b1ef0fa63f8e0ec8acb58da
Description-en: Futuristic test runner 🚀
 Even though JavaScript is single-threaded, IO in Node.js can happen in
 parallel due to its async nature. AVA takes advantage of this and runs your
 tests concurrently, which is especially beneficial for IO heavy tests. In
 addition, test files are run in parallel as separate processes, giving you
 even better performance and an isolated environment for each test file.
 .
 Switching from Mocha to AVA in Pageres brought the test time down from 31 to
 11 seconds. Having tests run concurrently forces you to write atomic tests,
 meaning tests don't depend on global state or the state of other tests, which
 is a great thing!
 .
 Node.js is an event-based server-side JavaScript engine.

Package: avahi-autoipd
Description-md5: acd046468650e18ecf72b9fbe41992f1
Description-en: Avahi IPv4LL network address configuration daemon
 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This tool implements IPv4LL, "Dynamic Configuration of IPv4 Link-Local
 Addresses" (IETF RFC3927), a protocol for automatic IP address
 configuration from the link-local 169.254.0.0/16 range without the
 need for a central server. It is primarily intended to be used in
 ad-hoc networks which lack a DHCP server.

Package: avahi-discover
Description-md5: bd2a23e6143f793e37bb138e29fb30b9
Description-en: Service discover user interface for avahi
 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This package contains a user interface for discovering services.

Package: avahi-dnsconfd
Description-md5: 116a8cc3e8edfd55e1444b8100a0bf7f
Description-en: Avahi DNS configuration tool
 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This tool listens on the network for announced DNS servers and passes
 them to resolvconf so it can use them. This is very useful on autoconfigured
 IPv6 networks.

Package: avahi-ui-utils
Description-md5: 6a2d4e446eb92bf74181ccf3974335d5
Description-en: Avahi GTK+ utilities
 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This package contains some small GTK+ utilities to discover ssh and vnc
 servers.

Package: avarice
Description-md5: 9963c3d4b2f65190fb588ee6163a0d62
Description-en: use GDB with Atmel AVR debuggers
 AVaRICE is a program which interfaces the GNU Debugger with the AVR JTAG ICE,
 and other debuggers, available from Atmel. It connects to gdb via a TCP socket
 and communicates via gdb's "serial debug protocol".
 .
 This protocol allows gdb to send commands like "set/remove breakpoint" and
 "read/write memory". AVaRICE translates this commands into the Atmel protocol
 used to control the JTAG ICE (or other) debugger.
 .
 Because the GDB-AVaRICE connection is via a TCP socket, the two programs do
 not need to run on the same machine.
 .
 The currently supported debuggers are:
 .
 * JTAG ICE mkI
 * JTAG ICE mkII
 * AVR Dragon

Package: avce00
Description-md5: ac90419b66d8713d5218f27320029d1e
Description-en: Conversion of ESRI Arcinfo Vector Coverage in E00 format
 AVCE00 is a C library and group of tools that makes Arcinfo (binary)
 Vector Coverages appear as E00. It allows you to read and write binary
 coverages just as if they were E00 files.

Package: avfs
Description-md5: bce08fbc36fd7b8e3c454f36f0daf699
Description-en: virtual filesystem to access archives, disk images, remote locations
 This FUSE-base VFS (Virtual FileSystem) enables all programs to look inside
 archived or compressed files, or access remote files without recompiling the
 programs or changing the kernel.
 .
 At the moment it supports floppies, tar and gzip files, zip, bzip2, ar and rar
 files, ftp sessions, http, webdav, rsh/rcp, ssh/scp. Quite a few other
 handlers are implemented with the Midnight Commander's external FS.

Package: aview
Description-md5: 993c39fc5e65c8355b37adfa11e08f3e
Description-en: high quality ASCII art image viewer and video player
 aview is a high quality ASCII art image viewer and video player. It is
 especially useful with a text-based browser such as lynx, links or w3m.
 .
 It supports the pnm, pgm, pbm and ppm image formats, as well as
 the FLI and FLC video formats. It also supports output via stdio,
 (n)curses and S-Lang and even has support for gpm.
 .
 Features
 * High quality ASCII art rendering
 * Portable
 * Save into many formats (HTML, text, ANSI, more/less etc...)
 * Contrast, Bright, Gamma control
 * Image zooming/unzooming
 * Three dithering modes
 * Hidden "bonus" features :)
 * Inversion
 * Support for bright, dim, inverse attributes/extended character set

Package: avldrums.lv2
Description-md5: 3de6df1afe763d39664f2fee9140438d
Description-en: Drum Sample Player Plugin
 avldrums.lv2 is a drum sample player plugin dedicated to Glen MacArthur's
 AVLdrums. This self-contained plugin provides a convenient way to rapidly
 sequence and mix midi-drums.
 .
 AVLdrums comes as two separate drumkits: Black Pearl and Red Zeppelin.  There
 are 5 velocity layers for each of the 28 kits pieces or drum-zones for both
 kits.
 .
 This package provides the LV2 plugin.

Package: avldrums.lv2-soundfont
Description-md5: 033f3d4ed94dbb8c87b13651b8f63048
Description-en: Drum Sample Player Plugin - Soundfonts
 avldrums.lv2 is a drum sample player plugin dedicated to Glen MacArthur's
 AVLdrums. This self-contained plugin provides a convenient way to rapidly
 sequence and mix midi-drums.
 .
 AVLdrums comes as two separate drumkits: Black Pearl and Red Zeppelin.  There
 are 5 velocity layers for each of the 28 kits pieces or drum-zones for both
 kits.
 .
 This package provides soundfonts files.

Package: avogadro
Description-md5: 096ca844b04a94b82aa474260441cca0
Description-en: Molecular Graphics and Modelling System
 Avogadro is a molecular graphics and modelling system targeted at molecules
 and biomolecules.  It can visualize properties like molecular orbitals or
 electrostatic potentials and features an intuitive molecular builder.
 .
 Features include:
 * Molecular modeller with automatic force-field based geometry optimization
 * Molecular Mechanics including constraints and conformer searches
 * Visualization of molecular orbitals and general isosurfaces
 * Visualization of vibrations and plotting of vibrational spectra
 * Support for crystallographic unit cells
 * Input generation for the Gaussian, GAMESS and MOLPRO quantum chemistry
 packages
 * Flexible plugin architecture and Python scripting
 .
 File formats Avogadro can read include PDB, XYZ, CML, CIF, Molden, as well as
 Gaussian, GAMESS and MOLPRO output.

Package: avogadro-utils
Description-md5: 04c727e6a9fa9ad5e51ea0904792c7e5
Description-en: Molecular Graphics and Modelling System (library)
 Avogadro is a molecular graphics and modelling system targeted at small
 to medium molecules.  It can visualize properties like molecular orbitals or
 electrostatic potentials and features an intuitive molecular builder.
 .
 This package provides avogadro utility programs:
 avobabel
 avocjsontocml
 bodrparse
 encodefile
 qube
 resdataparse

Package: avr-evtd
Description-md5: a6262c1907caa8e58477a92c99fbf2c2
Description-en: AVR watchdog daemon for Linkstation/Kuroboxes
 avr-evtd is a simple and small user space interface to the Linkstation
 AVR micro-controller. It doesn't have a lot of special features, but
 it's main task is to provide 'keep-alive' messages to the Linkstation's
 on-board AVR device.
 .
 This device controls/monitors the fan, various LEDs, timed power up and
 two buttons. This daemon provides the necessary initialisation to the
 device and also stimulates the LEDs depending on various fault
 conditions. It also monitors a power button (located at the front) and
 a reset button (located at the rear).

Package: avr-libc
Description-md5: f8da43e684408fb968aa4789b21feef2
Description-en: Standard C library for Atmel AVR development
 Standard library used to the development of C programs for the
 Atmel AVR micro controllers. This package contains static
 libraries as well as the header files needed.

Package: avra
Description-md5: 2403543900a2a45a9c78d3a06684dfae
Description-en: assembler for Atmel AVR microcontrollers
 Avra is an assembler for the Atmel's family of AVR 8-bit RISC
 microcontrollers.  It is mostly compatible with Atmel's own assembler,
 but adds new features such as better macro support and additional
 preprocessor directives.

Package: avrdude
Description-md5: 39f53585d0a5d8a4c5c1d57f7789eace
Description-en: software for programming Atmel AVR microcontrollers
 AVRDUDE is an open source utility to download/upload/manipulate the
 ROM and EEPROM contents of AVR microcontrollers using the in-system
 programming technique (ISP).

Package: avrdude-doc
Description-md5: 0b6fe5ae5ad13f400d3869565ce43390
Description-en: documentation for avrdude
 AVRDUDE is an open source utility to download/upload/manipulate the
 ROM and EEPROM contents of AVR microcontrollers using the in-system
 programming technique (ISP).
 .
 This package contains documentation for configuring and running
 AVRDUDE.

Package: avro-bin
Description-md5: 6aab59b48daf3c584c307785249be5f3
Description-en: Apache Avro C utilities (avro-c)
 Apache Avro is a data serialization system. Avro provides rich data
 structures; a binary data format; and a container file format, to store
 Avro-encoded data persistently.
 .
 This package provides the "avro-c" implementation of Apache Avro in C.
 The C implementation supports:
 .
 * binary encoding/decoding of all primitive and complex data types
 * storage to an Avro Object Container File
 * schema resolution, promotion and projection
 * validating and non-validating mode for writing Avro data
 .
 The C implementation of Avro lacks RPC support.
 .
 This package contains the avro-c command line utilities.

Package: avrp
Description-md5: e736195b08d312d733e66c0306246ef6
Description-en: Programmer for Atmel AVR microcontrollers
 Avrp is a FLASH/EEPROM programmer for Atmel's family of AVR 8-bit
 RISC microcontrollers. It can also program the Atmel AT89 series
 microcontrollers. It supports at least four different programming
 devices including Atmel's own AVR development board and in-circuit
 programming.

Package: awardeco
Description-md5: 78132ed87ead2aa2fd98ad06f46309ab
Description-en: Decompress flashfiles equipped with an AWARD BIOS
 Awardeco is a program which can decompress BIOS images which
 contain an AWARD BIOS.

Package: away
Description-md5: 70a325e436fbdf1c902fbc67b949d259
Description-en: Terminal locking program
 Away is a simple program that locks your terminal, checks for new
 mail in any given number of mailboxes, and lets others know why you
 are inactive.
 .
 Away puts the message specified why your are away into the output of
 the 'w' command, so that users looking for you can see that and why you
 are away (and not only idle for some time)
 .
 Away will also notify you if you have new mail. By default Away only
 checks for mail in a user's $MAIL file, but by using the awayrc file,
 a user can configure any given number of mailboxes to be checked.
 .
 Away also uses PAM to lock your terminal in the way xlock locks an X11
 session.

Package: awesfx
Description-md5: a6f66c9e0f2d52049f2d483e6a5e16fe
Description-en: utility programs for AWE32/64 and Emu10k1 driver
 This package contains the following programs:
 - asfxload     SoundFont file loader (ALSA)
 - sfxload      SoundFont file loader (OSS)
 - setfx        Chorus/reverb effect loader
 - aweset       Change the running mode of AWE driver
 - sf2text      Convert SoundFont to readable text
 - text2sf      Convert from text to SoundFont file
 - gusload      GUS PAT file loader
 - sfxtest      Example program to control AWE driver
 .
 The package includes a collection of SoundFont managing routines
 called AWElib.  By default, AWElib is installed as a static library.

Package: awesome
Description-md5: 692af96918d4ae3a55f215394ce2421a
Description-en: highly configurable X window manager
 awesome manages windows dynamically in floating or tiled layouts. It is
 primarily targeted at power users, developers, and all those dealing with
 everyday computing tasks and looking for fine-grained control over their
 graphical environment.
 .
 It is highly extensible and scriptable via the Lua programming language,
 providing an easy-to-use and very well documented API to configure its
 behavior.
 .
 awesome uses tags instead of workspaces, which gives better flexibility
 in displaying windows, and can be entirely keyboard-driven, not needing a
 mouse. It also supports multi-headed configurations; uses XCB instead of
 Xlib for better performance; implements many freedesktop standards; and
 can be controlled over D-Bus from awesome-client.

Package: awesome-doc
Description-md5: a847270b780666b64cfc908b31c2bcf0
Description-en: highly configurable X window manager - documentation
 awesome manages windows dynamically in floating or tiled layouts. It is
 primarily targeted at power users, developers, and all those dealing with
 everyday computing tasks and looking for fine-grained control over their
 graphical environment.
 .
 It is highly extensible and scriptable via the Lua programming language,
 providing an easy-to-use and very well documented API to configure its
 behavior.
 .
 awesome uses tags instead of workspaces, which gives better flexibility
 in displaying windows, and can be entirely keyboard-driven, not needing a
 mouse. It also supports multi-headed configurations; uses XCB instead of
 Xlib for better performance; implements many freedesktop standards; and
 can be controlled over D-Bus from awesome-client.
 .
 This package contains the API documentation for awesome.

Package: awesome-extra
Description-md5: ade00cb2f591ab3757ac9721bd6af749
Description-en: additional modules for awesome
 This is a set of additional modules for the awesome window manager.
 .
 It contains:
 * bashets, use your shell scripts as content providers for widgets
 * flaw, object oriented library providing a thin abstraction layer
 above awesome widgets
 * cyclefocus, provides methods to cycle through most recently used clients
 * freedesktop, a module for Freedesktop.org menu and desktop icon support
 * obvious, a set of several widgets (Wi-Fi link quality, battery usage, etc),
 superseding wicked
 * revelation, expose like functionality
 * tyrannical, a simple tag management engine
 * vicious, a widget manager

Package: awf-gtk3
Description-md5: 8baf15eb8701d1192aed2c76a4224a32
Description-en: theme preview application for GTK 3
 A widget factory is a theme preview application for GTK and Qt. It
 displays the various widget types in a single window allowing to see
 the visual effect of the applied theme.
 .
 This package provides the program for GTK 3.

Package: awf-gtk4
Description-md5: 77b270486384298c4ca3affee4ec5d10
Description-en: theme preview application for GTK 4
 A widget factory is a theme preview application for GTK and Qt. It
 displays the various widget types in a single window allowing to see
 the visual effect of the applied theme.
 .
 This package provides the program for GTK 4.

Package: awffull
Description-md5: 71131700e36bc91ad703d4a671c3bc11
Description-en: web server log analysis program
 AWFFull is a Web server log analysis program, forked from Webalizer. It adds a
 number of new features and improvements, such as extended frontpage history,
 resizable graphs, and a few more pie charts.
 .
 Webalizer is a great weblog analysis program but hasn't been going anywhere in
 recent years. AWFFull takes that base and starts to fix the niggles and
 annoyances and hopefully become a useful enhancement.
 .
 As a base, weblizer has a stated goal of producing web server analysis.
 AWFFull on the other hand, will gradually focus more on the business
 intelligence contained within those logs - and not specifically limited just to
 web server logs.
 .
 Major Enhancements vs. Webalizer
 .
 The frontpage history can now cover more than 12 months.
 StyleSheets (CSS) are supported. Customise to your hearts content!
 The log type can be auto-detected
 Can process: CLF, Combined, Squid, FTP XFER and Domino v6 Logs
 All graphs are now resizable, rather than being a fixed size
 Config File simplification to reduce duplication of common config pairings
 Bookmarking numbers are tracked. Be aware that these are estimates!
 Backend changes: Use of PCRE lib and standard library calls to ease coding pain
 Pattern Matching improvements can increase the speed of a run by 50%. YMMV!
 404 Errors are tracked and displayed with both the target and referrering URL
 Can specify what is a page or what is not.

Package: awit-dbackup
Description-md5: c43bc739ed1f98d29d512535bed8dee0
Description-en: Flexible one archive per directory backup tool
 This is a backup software package which basically creates one
 archive per directory it backs up. This makes searching
 through the backup much easier as you can look for which files
 you're after in the directory hierarchy. It will only backup
 directories which have changed, which makes it rsync friendly.

Package: awl-doc
Description-md5: db5c4f9dfe4da31135a9d09255af2353
Description-en: Andrew's Web Libraries - API documentation
 This package documents Andrew's Web Libraries.  This is a set
 of hopefully lightweight libraries for handling a variety of
 useful things for web programming, including:
 - Session management
 - User management
 - DB Records
 - Simple reporting
 - DB Schema Updating
 - iCalendar parsing
 .
 This package contains detailed technical documentation for the
 classes and methods in these libraries.

Package: aws-nuke
Description-md5: 43e921044e673dc754132b17ff4d9566
Description-en: Delete a whole AWS account and all resources
 Remove all resources from an AWS account.
 .
 Be aware that aws-nuke is a very destructive tool, hence be very careful while
 using it. Otherwise can cause production data deletion.
 .
 As an advise try to not run this application on any AWS account, where cannot
 be afforded to lose all resources. By default aws-nuke only lists all resources
 to delete. It's necessary to add --no-dry-run to actually delete resources.
 .
 This tool retries deleting all resources until all specified ones are deleted
 or until there are only resources with errors left. There are two ways to
 authenticate aws-nuke, static credentials and profiles.

Package: awscli
Description-md5: 6ec5a6e498afdfc44c5a066deef7d9d6
Description-en: Unified command line interface to Amazon Web Services
 The AWS CLI provides direct access to the public APIs of AWS
 services. You can explore a service's capabilities with the AWS CLI,
 and develop shell scripts to manage your resources. In addition to
 the low-level, API-equivalent commands, several AWS services provide
 customizations for the AWS CLI. Customizations can include
 higher-level commands that simplify using a service with a complex
 API.

Package: ax25-apps
Description-md5: a2c2ef264ca238172421b0ab0201b0ea
Description-en: AX.25 ham radio applications
 This package provides specific user applications for hamradio
 that use AX.25 Net/ROM or ROSE network protocols:
 * axcall: a general purpose AX.25, NET/ROM and ROSE connection
 program.
 * axlisten: a network monitor of all AX.25 traffic heard by the system.
 * ax25ipd: an RFC1226 compliant daemon which provides
 encapsulation of AX.25 traffic over IP.
 * ax25mond: retransmits data received from sockets into an AX.25
 monitor socket.

Package: ax25-tools
Description-md5: ad13e857b73c9055c1fae13561ac1420
Description-en: tools for AX.25 interface configuration
 These are hamradio specific tools for setting up and configuring hamradio
 ports that use AX.25 Net/ROM or ROSE network protocols.
 .
 This package is created separately for those who do not want to install tools
 that need X to run.

Package: ax25-xtools
Description-md5: 2bc6aecec420be6bfc801e788e146492
Description-en: tools for AX.25 interface configuration -- X11-based
 These are hamradio specific tools for setting up and configuring hamradio
 ports that use AX.25 Net/ROM or ROSE network protocols.
 .
 This package is created separately for those who want to install tools
 that need X to run.

Package: ax25mail-utils
Description-md5: ff385471fa6af4b144d08f395fceea64
Description-en: hamradio packet utilities for fbb
 This package provides utilities to download a message list or messages
 from a fbb AX.25 bbs:
 .
 * axgetlist - read the message list from the BBS
 * axgetmail - automatically download messages from the F6FBB BBS
 * axgetmsg - download selected messages from F6FBB BBS
 * home_bbs - find home BBS or force a home BBS for the callsign
 * msgcleanup - delete the messages with their lifetime exceeded
 * ulistd - collect FBB BBS messages list sent via unproto frames
 * update_routes - update the database of BBS and callsigns

Package: axe-demultiplexer
Description-md5: a7f1affdbcda6ad744b5f9bb84a00a12
Description-en: Trie-based DNA sequencing read demultiplexer
 Axe very rapidly selects the optimal barcode present in a sequence read, even
 in the presence of sequencing errors. The algorithm is able to handle
 combinatorial barcoding, barcodes of differing length, and several mismatches
 per barcode.

Package: axel
Description-md5: 3bf13d4a8f3cffae63d4bfbb3a04362d
Description-en: light command line download accelerator
 Axel tries to accelerate the downloading process by using multiple
 connections for one file, similar to DownThemAll and other famous
 programs. It can also use multiple mirrors for one download.
 .
 Using Axel, you will get files faster from Internet. So, Axel can
 speed up a download up to 60% (approximately, according to some tests).
 .
 Axel supports HTTP, HTTPS, FTP and FTPS protocols.
 .
 Axel tries to be as light as possible, so it might be useful as a
 wget clone (and other console based programs) on byte-critical systems.

Package: axfrdns
Description-md5: 0a5bf7de0ffa01d7762d606048bddb73
Description-en: DNS zone-transfer server
 axfrdns reads a zone-transfer request in DNS-over-TCP format from its
 standard input, and responds with locally configured information.

Package: axiom
Description-md5: 7906ab62142f695a10ec89a3a68d6405
Description-en: General purpose computer algebra system: main binary and modules
 Axiom is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Axiom has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Axiom Journal with
 refereed submissions.
 .
 This package contains the main program binary and all precompiled
 algebra and autoloadable modules.

Package: axiom-databases
Description-md5: 8d413b9295193a559325705c6c55b44e
Description-en: General purpose computer algebra system: generated text databases
 Axiom is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Axiom has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Axiom Journal with
 refereed submissions.
 .
 This package contains the text databases generated during the build
 process used in computing the hierarchical domain structure, among
 other uses.

Package: axiom-doc
Description-md5: 24640b7e25073646b00ff3ba01115947
Description-en: General purpose computer algebra system: documentation
 Axiom is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Axiom has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Axiom Journal with
 refereed submissions.
 .
 This package contains all documentation, including the Axiom book in
 dvi format with all postscript images.

Package: axiom-graphics
Description-md5: a5db3526f73250886589d7f0091de85a
Description-en: General purpose computer algebra system: graphics subsystem
 Axiom is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Axiom has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Axiom Journal with
 refereed submissions.
 .
 This package contains the binaries for the graphics subsystem.
 The programs in this package allow axiom to draw plots to separate
 windows in X as well as to output files in postscript format.

Package: axiom-graphics-data
Description-md5: c9a3c96cb300d803c2b62b2cab880980
Description-en: General purpose computer algebra system: graphics subsystem
 Axiom is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Axiom has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Axiom Journal with
 refereed submissions.
 .
 This package contains required data files for the axiom graphics
 subsystem.

Package: axiom-hypertex
Description-md5: a95fd427f4c8dd4686907cd8bc04e286
Description-en: General purpose computer algebra system: hypertex subsystem
 Axiom is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Axiom has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Axiom Journal with
 refereed submissions.
 .
 This package contains the binaries for the hypertex subsystem.
 The programs in this package provide an interactive online help
 system describing the many axiom commands.

Package: axiom-hypertex-data
Description-md5: 87a7f22b9470c6c32fa31534c345017c
Description-en: General purpose computer algebra system: hypertex subsystem
 Axiom is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Axiom has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Axiom Journal with
 refereed submissions.
 .
 This package contains required data files for the axiom hypertex
 subsystem.

Package: axiom-source
Description-md5: 2005de8fcb9fa2ccb32ea578711d05e5
Description-en: General purpose computer algebra system: source files
 Axiom is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Axiom has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Axiom Journal with
 refereed submissions.
 .
 This package contains source files in Axiom's native spad language
 for the compiled algebra modules supplied in the axiom package.

Package: axiom-test
Description-md5: e400739ca643cf78a86193e897196c87
Description-en: General purpose computer algebra system: regression test inputs
 Axiom is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Axiom has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Axiom Journal with
 refereed submissions.
 .
 This package contains input files for Axiom's regression test suite.

Package: axiom-tex
Description-md5: 1fb80d5e59390ab134eecd21ad1a380b
Description-en: General purpose computer algebra system: style file for TeX
 Axiom is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Axiom has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Axiom Journal with
 refereed submissions.
 .
 This package contains a TeX style file useful in publishing results
 obtained with Axiom.

Package: axmail
Description-md5: bb65647e5680f73ceff739768aeff22b
Description-en: Mail user agent for ax.25 users, accessed via a node frontend
 axMail provides a simple low-overhead user interface, similar to /bin/mail,
 xNOS and other packet BBS systems. It's useful for providing good SMTP mail
 services for AX.25 users over slow radio channels.

Package: ayatana-greeter-badges
Description-md5: 2e226de156f344c1061882984707bdab
Description-en: Session badges for LightDM-based greeters
 Arctica Greeter, Lomiri Greeter and Slick Greeter use very similar
 session badge icons for visualizing the desktop sessions available for
 user login.
 .
 This package provides a manifold of such badges, supplementing badges
 shipped in the aforementioned greeter projects.

Package: ayatana-indicator-a11y
Description-md5: 9b0c31ef9cd7d04dac4c1838b93e545c
Description-en: Ayatana Indicator for Accessibility Settings
 This Ayatana Indicator provides quick access to accessibility related
 assistance applications such as the screen reader or an on-screen
 keyboard.
 .
 The provided accessibility indicator should show as an icon in the top
 panel of indicator aware desktop environments. It can be used to toggle
 and access various accessibility features.
 .
 Ayatana Indicators are only available on desktop environments that
 provide a renderer for system indicators (such as MATE, Xfce, Lomiri,
 etc.).

Package: ayatana-indicator-application
Description-md5: 38f4af5f5a4ae3711636b2c7bbd032c5
Description-en: Ayatana Applications Indicator (SNI provider)
 This Ayatana System Indicator takes menus from external applications and
 place them in the panel / designated indicator area.
 .
 An application supporting indicator based panel applets provides its
 menu tree via the DBus bus org.kde.StatusNotifierWatcher (SNI). An
 application providing such an indicator item is called an AppIndicator.
 .
 This package provides an SNI AppIndicator service that proxies panel
 menu items from AppIndicator application to a renderer supporting the
 Ayatana System Indicators implementation. It accepts connections from
 any application built against either of the available appindicator
 libraries: Ayatana AppIndicators, Ubuntu AppIndicators, or Qt's
 QSystemTrayIcon API.
 .
 Ayatana Indicators are only available on desktop environments that
 provide a renderer for system indicators (such as MATE, Xfce, Lomiri,
 etc.).

Package: ayatana-indicator-bluetooth
Description-md5: 7b0253c64074182fd96d32aef0f91224
Description-en: Ayatana Indicator for managing Bluetooth devices
 This Ayatana Indicator exposes bluetooth functionality via the system
 indicator API and provides fast user controls for Bluetooth devices.
 .
 Ayatana Indicators are only available on desktop environments that
 provide a renderer for system indicators (such as MATE, Xfce, Lomiri,
 etc.).

Package: ayatana-indicator-common
Description-md5: c03cc4b2926a80bb3b2b7572fe12b193
Description-en: Ayatana System Indicators' common files
 This package has files needed to work with the Ayatana Indicators. This
 includes the systemd ayatana-indicators.target and GSetting schemas
 that are required by more than one system indicator.

Package: ayatana-indicator-datetime
Description-md5: d6648a1549b92d9b7b10e1d610dabe35
Description-en: Ayatana Indicator providing clock and calendar
 This Ayatana Indicator provides a combined calendar, clock, alarm and
 event management tool.
 .
 This variant of the datetime indicator is to be used for non-Lomiri
 operating environments such as MATE, Xfce, etc.
 .
 This variant of the datetime indicator has been built for using
 evolution-data-server as ICS data storage backend.

Package: ayatana-indicator-datetime-common
Description-md5: 3bc7ec8c538f42974aef7ab18fcb8004
Description-en: Common files used by both Ayatana/Lomiri Indicator Datetime variants
 Ayatana / Lomiri Indicator Datetime are two variants of the Ayatana
 Datetime Indicator built for different use cases. They provide a
 combined calendar, clock, alarm and event management tool for common
 desktop environments and for the Lomiri operating environment.
 .
 This package contains files used by both variants.

Package: ayatana-indicator-display
Description-md5: e3fe9b0ecc09028659a2f521a0e59263
Description-en: Ayatana Indicator for Display configuration
 This Ayatana Indicator is designed to be placed on the right side of a
 panel and give the user easy control for changing their display settings.
 .
 Ayatana Indicators are only available on desktop environments that
 provide a renderer for system indicators (such as MATE, Xfce, Lomiri,
 etc.).

Package: ayatana-indicator-keyboard
Description-md5: 07d92d7a5950b17a2180af0957debee0
Description-en: Ayatana Indicator for managing keyboard layout and desktop language
 This Ayatana Indicator for keyboard layout configuration shows as an
 icon in the top panel of indicator aware destkop environments. It should
 appear on the very left (or the very right for RTL desktop layouts) and
 present itself to the user with a language letter symbol.
 .
 With the keyboard indicator, you can switch between keyboard layouts or
 languages, and it helps you identifying which layouts are currently in
 use.

Package: ayatana-indicator-messages
Description-md5: 47f4bf42a35559350f8b822c93d04325
Description-en: Ayatana Indicator that collects messages that need a response
 A place on the user's desktop that collects messages that need a response.
 .
 This menu provides a condensed and collected view of all of those messages
 for quick access, but without making them annoying in times that you want
 to ignore them.
 .
 Ayatana Indicators are only available on desktop environments that
 provide a renderer for system indicators (such as MATE, Xfce, Lomiri,
 etc.).

Package: ayatana-indicator-notifications
Description-md5: c1b966499b6f2a706fc3c2358e1713d7
Description-en: Ayatana Indicator for viewing recent notifications
 An Ayatana Indicator applet to display recent notifications sent to a
 notification daemon such as notify-osd.
 .
 Using Ayatana Indicators Settings in the desktop environment's control
 center, you can blacklist certain notifications, so that they are not
 shown anymore by the notifications indicator.
 .
 Ayatana Indicators are only available on desktop environments that
 provide a renderer for system indicators (such as MATE, Xfce, Lomiri,
 etc.).

Package: ayatana-indicator-power
Description-md5: 13ec3b44e2e34db44d2c25d21d937658
Description-en: Ayatana Indicator showing power state
 This Ayatana Indicator displays current power management information and
 gives the user a way to access power management preferences.
 .
 The Ayatana Indicator provides a generic, multi-desktop-env aware
 approach of accessing power information and management features.
 .
 Ayatana Indicators are only available on desktop environments that
 provide a renderer for system indicators (such as MATE, Xfce, Lomiri,
 etc.).

Package: ayatana-indicator-printers
Description-md5: 0f23c3f3ccdaf33ca86fd579568ba317
Description-en: Ayatana Indicator showing active print jobs
 This Ayatana Indicator is designed to let you view and control active
 print jobs.
 .
 Ayatana Indicators are only available on desktop environments that
 provide a renderer for system indicators (such as MATE, Xfce, Lomiri,
 etc.).

Package: ayatana-indicator-session
Description-md5: da7da35c28f0cd49ca996d2036c95a64
Description-en: Ayatana Indicator showing session management, status and user switching
 This Ayatana Indicator is designed to be placed on the right side of a
 panel and give the user easy control for changing their instant message
 status, switching to another user, starting a guest session, etc.
 .
 Ayatana Indicators are only available on desktop environments that
 provide a renderer for system indicators (such as MATE, Xfce, Lomiri,
 etc.).

Package: ayatana-indicator-sound
Description-md5: 54f86d45d87d74624415675a3536a3b8
Description-en: Ayatana Indicator for managing system sound
 This Ayatana Indicator is designed to be placed on the right side of a
 panel and give the user easy control over the system's sound settings.
 .
 Ayatana Indicator Sound provides easy control of the PulseAudio sound
 daemon, and integrates well with media players that support the Mpris
 protocol.
 .
 Ayatana Indicators are only available on desktop environments that
 provide a renderer for system indicators (such as MATE, Xfce, Lomiri,
 etc.).

Package: ayatana-settings
Description-md5: 58392ffb8490ed4949973b9fbbe62b33
Description-en: Ayatana Indicators Settings
 Ayatana Indicators are available on desktop environments that provide a
 renderer for system indicators (such as MATE, Xfce, Lomiri, etc.).
 .
 Ayatana Settings allows you to configure all your Ayatana Syystem
 Indicators.

Package: ayatana-webmail
Description-md5: 406a3e153f110128c098396778db593b
Description-en: Webmail notifications and actions for any desktop
 Ayatana Webmail is an application that integrates your webmail into
 MATE, Xfce, LXDE and other environments.
 .
 It displays notifications about incoming mail, shows the number of unread
 messages and displays subjects in the Messaging Menu.
 .
 The Launcher item also has a quicklist that provides quick access to your
 mail folders. It also allows you to quickly compose a new message.
 .
 Ayatana Webmail starts automatically, all you have to do is to enter your
 accounts settings in a configuration dialog.

Package: azote
Description-md5: 560f253c32adf01a3f21156e32f695a2
Description-en: wallpaper manager for wlroots-based compositors and some other WMs
 Azote is a GTK+3 - based picture browser and background setter, as the
 frontend to the swaybg (sway/Wayland) and feh (X windows) commands. The user
 interface is being developed with multi-headed setups in mind. Azote also
 includes several colour management tools.
 .
 The program, written primarily for sway, should work on all wlroots-based
 Wayland compositors, as well as on some X11 window managers. GNOME is not
 supported.
 .
 This application is a part of the nwg-shell project.

Package: b3270
Description-md5: a1a03479254a82281ad5e0c3d9e2184e
Description-en: Backend tool for telnet sessions to IBM mainframes
 b3270 opens a telnet connection to an IBM host, handling the 3270,
 TELNET and TLS protocols, allowing a front-end application handle user
 interactions. It uses XML on its standard input and standard output to
 communicate with the front end.
 .
 b3270 implements RFCs 2355 (TN3270E), 1576 (TN3270) and 1646 (LU name
 selection), and supports IND$FILE file transfer.

Package: b3sum
Description-md5: b4996eca84a942ed3c2118e989d4cc9f
Description-en: Command line tool for calculating BLAKE3 hash
 similar to md5sum and sha256sum.
 .
 BLAKE3 is a cryptographic hash function that is much faster than MD5, SHA-1,
 SHA-2, SHA-3, and BLAKE2; secure, unlike MD5 and SHA-1, also against length
 extension, unlike SHA-2; and highly parallelizable.

Package: b4
Description-md5: ff63697978cd22d26e031f5265fb93b4
Description-en: helper utility to work with patches made available via a public-inbox archive
 This is a helper utility to work with patches made available via a
 public-inbox archive like lore.kernel.org. It is written to make it
 easier to participate in a patch-based workflows, like those used in
 the Linux kernel development.
 .
 This package installs the application and library for Python 3.

Package: b5i2iso
Description-md5: a2e5d73f62506b960037d863dd6879f0
Description-en: BlindWrite image to ISO image file converter
 B5I2ISO is a very simple utility to convert a BlindWrite BIN image
 to the standard ISO-9660 format.
 BlindWrite image can have different extensions like .b5i or .bwi

Package: babel-minify
Description-md5: bb9dd1b67c4824325659099282734ea7
Description-en: ES6+ aware minifier based on the Babel toolchain
 Babel is a toolchain that is mainly used to convert ECMAScript 2015+ code
 into a backwards compatible version of JavaScript in current and older
 browsers or environments.

Package: babeld
Description-md5: 3919d1be168a494ee30532cf7a91f57c
Description-en: loop-free distance-vector routing protocol
 Babel is a distance-vector routing protocol for IPv6 and IPv4 with
 fast convergence properties, described in RFC 6126. It was designed
 to be robust and efficient on both wireless mesh networks and
 classical wired networks. Babel has extremely modest memory and CPU
 requirements. Unlike most routing protocols, which route either IPv4
 or IPv6 but not both at the same time, Babel is a hybrid IPv6 and
 IPv4 protocol: a single update packet can carry both IPv6 and IPv4
 routes (this is similar to how multi-protocol BGP works). This makes
 Babel particularly efficient on dual (IPv6 and IPv4) networks. This
 implementation also includes a radio frequency-aware variant of
 Babel.
 .
 Babel has the following features:
 * it is a distance-vector protocol;
 * it is a proactive protocol, but with adaptative (reactive)
 features;
 * it senses link quality for computing route metrics using a variant
 of the ETX algorithm;
 * it uses a feasibility condition that guarantees the absence of
 loops (the feasibility condition is taken from EIGRP and is
 somewhat less strict than the one in AODV);
 * it uses sequence numbers to make old routes feasible again (like
 DSDV and AODV, but unlike EIGRP);
 * it speeds up convergence by reactively requesting a new sequence
 number (like AODV, and to a certain extent EIGRP, but unlike
 DSDV);
 * it allows redistributed external routes to be injected into the
 routing domain at multiple points (like EIGRP, but unlike DSDV and
 AODV).

Package: babeltrace
Description-md5: a788cef28cbe367a2335db80c321ff42
Description-en: Trace conversion program
 Babeltrace provides trace reading and writing libraries, as well as a trace
 converter. Plugins can be created for any trace format to allow its conversion
 to/from any other supported format.
 .
 This package contains the "babeltrace" trace conversion program.

Package: babeltrace2
Description-md5: fd53b72b5c832a5fa19ced1a0cd649cf
Description-en: Trace manipulation toolkit
 The Babeltrace 2 project offers a library with a C API, Python 3 bindings,
 and a command-line tool which makes it very easy for mere mortals to view,
 convert, transform, and analyze traces.
 .
 This package contains the "babeltrace2" command line tool.

Package: backblaze-b2
Description-md5: cfc46fcfd73eb23c6f50d433101d04ca
Description-en: Command Line Tool for Backblaze B2
 The command-line tool that gives easy access to all of the capabilities
 of B2 Cloud Storage.
 This program provides command-line access to the B2 service.
 .
 Usage: For more details try command: backblaze-b2 help

Package: backdown
Description-md5: ce95ab23735395616d2d909e33fabf0c
Description-en: helps you safely and ergonomically remove duplicate files
 Based on author's observation of frequent patterns of duplicate build-up with
 time, especially images and other media files, backdown asks some questions
 about the duplicates in a way the user can easily decide which to keep. The
 list is staged until the end for the user to confirm removal, or it can be
 optionally exported as JSON for further inspection. It also has the option to
 replace files to be removed with links pointing to the kept ones.

Package: backintime-common
Description-md5: 7cfb593d59017befc88a268993b317fa
Description-en: simple backup/snapshot system (common files)
 Back In Time is a framework for rsync and cron for the purpose of
 taking snapshots and backups of specified folders. It minimizes disk space use
 by taking a snapshot only if the directory has been changed, and hard links
 for unmodified files if it has. The user can schedule regular backups using
 cron.
 .
 This is the common framework for Back In Time. For a graphical interface,
 install backintime-qt.
 .
 To back up to SSH or encrypted filesystems, install the additional sshfs
 or encfs packages.

Package: backintime-qt
Description-md5: 2587da36d484aa3c1b54d050acb99a6b
Description-en: simple backup/snapshot system (graphical interface)
 Back In Time is a framework for rsync and cron for the purpose of
 taking snapshots and backups of specified folders. It minimizes disk space use
 by taking a snapshot only if the directory has been changed, and hard links
 for unmodified files if it has. The user can schedule regular backups using
 cron.
 .
 This is the graphical interface for Back In Time.

Package: backport-iwlwifi-dkms
Description-md5: 3fea51b673a87cb9951330bfdfa9cc73
Description-en: iwlwifi driver backport in DKMS format
 Intel works with periodic releases of the iwlwifi driver that are
 tested with a specific combination of components such as firmware and
 hostap. These releases can be seen as snapshots of the development
 trees (including upstream) that can be used on older kernels.
 .
 This package provides iwlwifi modules built from iwlwifi-public
 defconfig based on upstream master branch.

Package: backup-manager
Description-md5: 8fc0f3b1192f2c956d4ddc9d6f69ee01
Description-en: command-line backup tool
 This is a backup program, designed to help you make daily archives of
 your file system.
 .
 Written in bash and perl, it can make tar, tar.gz, tar.bz2, and zip
 archives and can be run in a parallel mode with different
 configuration files. Other archives are possible: MySQL or SVN dumps,
 incremental backups...
 .
 Archives are kept for a given number of days and the upload system
 can use FTP, SSH or RSYNC to transfer the generated archives to a list of
 remote hosts.
 .
 Automatically burning archives to removable media such as CD or DVD is also
 possible.
 .
 The configuration file is very simple and basic and gettext is used for
 internationalization.

Package: backup-manager-doc
Description-md5: 381a6cf09e09c6f96802932de6236e65
Description-en: documentation package for Backup Manager
 Backup-manager is a backup program, designed to help you make daily
 archives of  your file system.
 .
 This package provides the Backup Manager User Guide in different formats:
 HTML, plain text and PDF.

Package: backup2l
Description-md5: 5012a92cfa52604bcce85ef253e5ab12
Description-en: low-maintenance backup/restore tool
 backup2l [backup-too-l] is a tool for autonomously generating, maintaining
 and restoring backups on a mountable file system (e. g. hard disk). In a
 default installation, backups are created regularly by a cron script.
 .
 The main design goals are low maintenance effort, efficiency, transparency
 and robustness. All control files are stored together with the archives on
 the backup device, and their contents are mostly self-explaining. Hence, a
 user can - if necessary - browse the files and extract archives manually.
 .
 backup2l features differential backups at multiple hierarchical levels.
 This allows one to generate small incremental backups at short intervals
 while at the same time, the total number of archives only increases
 logarithmically with the number of backups since the last full backup.
 .
 An open driver architecture allows one to use virtually any archiving
 program as a backend. Built-in drivers support .tar.gz, .tar.bz2 and others.
 Further user-defined drivers can be added.
 .
 An integrated split-and-collect function allows one to comfortably transfer
 all or selected archives to a set of CDs or other removable media.

Package: backupchecker
Description-md5: d5e4001532894d854c13e83fbebdaa1a
Description-en: fully automated backup checker
 Backup Checker parses backups (archives and file tree) to perform
 several different checks in order to verify your backup integrity
 and its associated content.

Package: backupninja
Description-md5: d8794a81ece1329a8c1b91eba9726693
Description-en: lightweight, extensible meta-backup system
 Backupninja lets you drop simple config files in /etc/backup.d to
 coordinate system backups. Backupninja is a master of many arts,
 including incremental remote filesystem backup, and MySQL backup.
 By creating simple drop-in handler scripts, backupninja can learn new skills.
 Backupninja is a silent flower blossom death strike to lost data.
 .
 In addition to backing up regular files, Backupninja has handlers to ease
 backing up: Maildir, MySQL, PostgreSQL, SVN, Trac, hardware and system
 information, as well as the output from custom shell scripts.
 .
 Backupninja currently supports common backup utilities, easing their
 configuration, currently supported are: rdiff-backup, duplicity, rsync,
 borgbackup, restic and CD/DVD.
 .
 Most handlers have their own dependencies/recommendations, shown in brackets
 below:
 .
 - dup [duplicity, trickle]
 - rdiff [rdiff-backup]
 - sys [debconf-utils, hwinfo, mdadm]
 - makecd [genisoimage, wodim]
 - rsync [rsync]
 - svn [subversion]
 - tar [bzip2]
 - borg [borgbackup]
 - restic [restic]

Package: bacon
Description-md5: ca1edb742c5edbfa1c9949431a080763
Description-en: background code checker
 bacon is a code checker designed to run in the background, alongside your
 editor, with minimal interaction, notifying you of warnings, errors, or test
 failures.
 .
 Originally developed for Rust/cargo, support for other languages/runtimes are
 now added, e.g. Python/pytest, Python/ruff, JavaScript/eslint.

Package: bacula
Description-md5: 67b9d5f42cb2fef261b3f6467efb517d
Description-en: network backup service - metapackage
 Bacula is a set of programs to manage backup, recovery and verification
 of computer data across a network of computers of different kinds.
 .
 It is efficient and relatively easy to use, while offering many advanced
 storage management features that make it easy to find and recover lost or
 damaged files. Due to its modular design, Bacula is scalable from small
 single computer systems to networks of hundreds of machines.
 .
 This metapackage installs the entire suite of Bacula applications: job
 scheduling, storage control, node connector and administrative console.

Package: bacula-bscan
Description-md5: 44a01e27d6f81c2f40774f7989a68e8b
Description-en: network backup service - bscan tool
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 The storage daemon performs the storage and recovery of the file
 attributes and data to the physical media; in other words, it is
 responsible for reading and writing the backups.
 .
 This package contains the bscan utility, which is used for recovery
 when Bacula's catalog is unavailable.

Package: bacula-client
Description-md5: c7615bb83ae944dfb220e188d71eb440
Description-en: network backup service - client metapackage
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 The Bacula Director service supervises all the backup, restore, verify and
 archive operations. It can run as a daemon or as a foreground service which
 administrators can use to schedule backups and recover files.
 .
 The package is a metapackage for client installations (file daemon and
 console only).

Package: bacula-common
Description-md5: ea0a644926ceb853a5dc7364f1c409cc
Description-en: network backup service - common support files
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 This package provides files that are useful for other Bacula packages.

Package: bacula-common-mysql
Description-md5: 64bc48d168e93df5fe6d8ddece4e207d
Description-en: network backup service - MySQL common files
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 This package provides files that are useful for other Bacula packages
 for the MySQL database.

Package: bacula-common-pgsql
Description-md5: bbcb90bc499ef2794cf5aa8caefe2a7f
Description-en: network backup service - PostgreSQL common files
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 This package provides files that are useful for other Bacula packages
 for the PostgreSQL database.

Package: bacula-common-sqlite3
Description-md5: 5dd5383fa711d37f105290c46d19905e
Description-en: network backup service - SQLite v3 common files
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 This package provides files that are useful for other Bacula packages
 for the SQLite v3 database.
 .
 Please be aware that using SQLite 3 databases is no longer supported
 by the author.

Package: bacula-console
Description-md5: 0a204f8e90989252b1663adf774d9184
Description-en: network backup service - text console
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 The management console allows the administrator or user to
 communicate with the Bacula Director.
 .
 This package provides the text-interface version of the console.

Package: bacula-console-qt
Description-md5: fd343e90994bc4bcfd4464344357d28f
Description-en: network backup service - Bacula Administration Tool
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 The management console allows the administrator or user to
 communicate with the Bacula Director.
 .
 This package provides the most advanced GUI to Bacula: the Bacula
 Administration Tool (BAT) console.
 .
 This GUI interface has been designed to ease restore operations as much as
 possible as compared to the basic text console.

Package: bacula-director
Description-md5: 6f0024bae002141382406db5c20bf965
Description-en: network backup service - Director daemon
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 The Bacula Director service supervises all the backup, restore, verify and
 archive operations. It can run as a daemon or as a foreground service which
 administrators can use to schedule backups and recover files.
 .
 This package provides the Bacula Director daemon.

Package: bacula-director-mysql
Description-md5: 248fa558b5e2e2b84005e44333d46718
Description-en: network backup service - MySQL storage for Director
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 The Bacula Director service supervises all the backup, restore, verify and
 archive operations. It can run as a daemon or as a foreground service which
 administrators can use to schedule backups and recover files.
 .
 This package stores Bacula's catalog in a MySQL database and thus is
 suitable for medium-sized installations.

Package: bacula-director-pgsql
Description-md5: 9663dd70c2b7b8af49840e9b15672027
Description-en: network backup service - PostgreSQL storage for Director
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 The Bacula Director service supervises all the backup, restore, verify and
 archive operations. It can run as a daemon or as a foreground service which
 administrators can use to schedule backups and recover files.
 .
 This package stores Bacula's catalog in a PostgreSQL database and thus is
 suited for large installations.

Package: bacula-director-sqlite3
Description-md5: ca500032cad106223f9840f1e7d2fcab
Description-en: network backup service - SQLite 3 storage for Director
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 The Bacula Director service supervises all the backup, restore, verify and
 archive operations. It can run as a daemon or as a foreground service which
 administrators can use to schedule backups and recover files.
 .
 This package stores Bacula's catalog in an SQLite 3 database and thus is
 only suitable for small or test installations.
 .
 Please be aware that using SQLite 3 databases is no longer supported
 by the author.

Package: bacula-doc
Description-md5: aa74f6e41dce21375a71c65cc5ca4d28
Description-en: Documentation for Bacula
 This package provides the documentation for Bacula, a backup program
 that permits you to manage backup, recovery, and verification of
 computer data across a network of computers of different kinds.

Package: bacula-fd
Description-md5: 3f35bd3a108c70141218cdf190a0ec97
Description-en: network backup service - file daemon
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 The file daemon has to be installed on the machine to be backed up. It is
 responsible for providing the file attributes and data when requested by
 the Director and also for the file system-dependent part of restoration.

Package: bacula-sd
Description-md5: 62128350f6771f6c2952ce19f11cffea
Description-en: network backup service - storage daemon
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 The storage daemon performs the storage and recovery of the file
 attributes and data to the physical media; in other words, it is
 responsible for reading and writing the backups.
 .
 It runs on the machine which has access to the backup device(s) - usually
 a tape drive, but alternatively other storage media, such as files.

Package: bacula-server
Description-md5: 6dda915ea1962f81a01b5beba6c56634
Description-en: network backup service - server metapackage
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 This metapackage provides a standard server install, consisting of the
 director and storage daemons.

Package: bacula-tray-monitor
Description-md5: 76605f612a112974fa0d112badbbd841
Description-en: network backup service - Bacula Tray Monitor
 Bacula is a set of programs to manage backup, recovery and verification of
 data across a network of computers of different kinds.
 .
 This package provides a graphical tray monitor for the Bacula backup system.
 .
 The tray monitor allows the monitoring of the bacula daemons.

Package: badger
Description-md5: 3c23a1e180a80ee52295da98beb8ecde
Description-en: fast key-value DB in Go - command-line tools
 BadgerDB is an embeddable, persistent and fast key-value (KV)
 database written in pure Go. It is the underlying database for Dgraph
 (https://dgraph.io), a fast, distributed graph database. It's meant
 to be a performant alternative to non-Go-based key-value stores like
 RocksDB.  Project Status [Jun 26, 2019] Badger is stable and is being
 used to serve data sets worth hundreds of terabytes. Badger supports
 concurrent ACID transactions with serializable snapshot isolation
 (SSI) guarantees. A Jepsen-style bank test runs nightly for 8h, with
 --race flag and ensures the maintenance of transactional guarantees.
 Badger has also been tested to work with filesystem level anomalies,
 to ensure persistence and consistency.
 .
 Badger v1.0 was released in Nov 2017, and the latest version that is
 data-compatible with v1.0 is v1.6.0.
 .
 Badger v2.0, use a new storage format which won't be compatible with all of
 the v1.x.

Package: bagel
Description-md5: aeb5a76a232268c974513b8eb6eae85f
Description-en: Computational Chemistry Package
 BAGEL (Brilliantly Advanced General Electronic-structure Library) is a
 computational chemistry package aimed at large-scale parallel
 computations.  It specializes on highgly accurate methods and includes
 density-fitting and relativistic effects for most of the methods it
 implements.
 .
 It can compute energies and gradients for the following methods:
 * Hartree-Fock (HF)
 * Density-Functional Theory (DFT)
 * Second-order Moeller-Plesset perturbation theory (MP2)
 * Complete active space SCF (CASSCF)
 * Complete active space second order perturbation theory (CASPT2)
 * Extended multistate CASPT2 (XMS-CASPT2)
 .
 Additionally, it can compute energies for the following methods:
 * Configuration-interaction singles (CIS)
 * Full configuration-interaction (FCI)
 * Multi-state internally contracted multireference configuration-interaction
 (ic-MRCI)
 * N-electron valence-state second order perturbation theory (NEVPT2)
 * Active-space decomposition (ASD) for dimers and for multiple sites via
 density matrix renormalization group (ASD-DMRG)
 .
 BAGEL is able to optimize stationary geometries and conical intersections and
 to compute vibrational frequencies.
 .
 BAGEL does not include a disk interface, so computations need to fit in
 memory.

Package: baitfisher
Description-md5: 4f8112acea1615fb8dd7625fdf2f7898
Description-en: software package for designing hybrid enrichment probes
 The BaitFisher package consists of two programs: BaitFisher and BaitFilter.
 .
 BaitFisher was been designed to construct hybrid enrichment baits from
 multiple sequence alignments (MSAs) or annotated features in MSAs. The main
 goal of BaitFisher is to avoid redundancy in the construction of baits by
 designing fewer baits in conserved regions of the MSAs and designing more baits
 in variable regions. This makes use of the fact that hybrid enrichment baits
 can differ to some extends from the target region, which they should capture
 in the enrichment procedure.
 By specifying the allowed distance between baits and the sequences in the MSAs
 the user can control the allowed bait-to-target distance and the degree of
 reduction in the number of baits that are designed.
 See the BaitFisher paper for details.
 .
 BaitFilter was designed (i) to determine whether baits bind unspecifically to
 a reference genome, (ii) to filter baits that only have partial length matches
 to a reference genome, (iii) to determine the optimal bait region in a MSA and
 to convert baits to a format that can be uploaded at a bait constructing
 company. The optimal bait region can be the most conserved region in the MSA
 or the region with the highest number of sequences without gaps or ambiguous
 nucleotides.

Package: bake
Description-md5: 3d60abbae4f598bad1ffc73424cc9772
Description-en: replacement for rake with a simpler syntax
 Bake is a task execution tool, inspired by Rake, but codifying many of the
 use cases which are typically implemented in an ad-hoc manner.

Package: balboa
Description-md5: 1fdfd1cebad3e95bd9f187adb3ad65e8
Description-en: Passive DNS database with GraphQL interface, frontend
 balboa is the BAsic Little Book Of Answers. It consumes and indexes
 observations from passive DNS collection, providing a GraphQL interface
 to access the aggregated contents of the observations database.
 .
 This package contains the frontend, which handles user query interaction
 and input parsing. It requires a backend to store the consumed observations.

Package: balboa-backend-common
Description-md5: 6f852cf6366495b4ebb010e946f50889
Description-en: Common files for balboa backends
 balboa is the BAsic Little Book Of Answers. It consumes and indexes
 observations from passive DNS collection, providing a GraphQL interface
 to access the aggregated contents of the observations database.
 .
 This package contains files common to all backends available in Debian,
 such as systemd unit files and management tools.

Package: balboa-backend-rocksdb
Description-md5: 7b94e06b30039bdc1c138526cd8039fd
Description-en: RocksDB backend for balboa
 balboa is the BAsic Little Book Of Answers. It consumes and indexes
 observations from passive DNS collection, providing a GraphQL interface
 to access the aggregated contents of the observations database.
 .
 This package contains the RocksDB backend.

Package: bali-phy
Description-md5: d67566c758d777cfb87f8ae861258ecb
Description-en: Bayesian Inference of Alignment and Phylogeny
 BAli-Phy estimates multiple sequence alignments and evolutionary trees
 from unaligned DNA, amino acid, or codon sequences.  BAli-Phy uses MCMC
 to estimate evolutionary trees, positive selection, and branch lengths
 while averaging over alternative alignments. BAli-Phy can display
 alignment ambiguity graphically in an alignment uncertainty (AU) plot.
 .
 BAli-Phy can also estimate phylogenies from a fixed alignment (like MrBayes
 and BEAST) using substitution models like GTR+gamma.  BAli-Phy automatically
 estimates relative rates for each gene.

Package: ballerburg
Description-md5: 22e6223aacd4cd867a0eb1a824beb105
Description-en: Classical castle combat game
 Two castles, separated by a mountain, try to defeat each other with their
 cannonballs, either by killing the opponent's king or by weakening the
 opponent enough so that the king capitulates.
 .
 Ballerburg was originally written 1987 by Eckhard Kruse, for the Atari ST
 machines (which were brand new computers at that point in time). Over 25
 years later, here's finally the adaption of the original source code to
 modern operating systems.

Package: balloon
Description-md5: a209db676265c0f51220ceece06b044a
Description-en: Password hashing with Balloon in pure Go (program)
 This is a pure Go implementation of Balloon password hashing.
 See https://crypto.stanford.edu/balloon/ for a description of
 balloon hashing.
 .
 This package provides a CLI tool.

Package: ballview
Description-md5: 37b07f89d811d86f80547dffee583b29
Description-en: free molecular modeling and molecular graphics tool
 BALLView provides fast OpenGL-based visualization of molecular structures,
 molecular mechanics methods (minimization, MD simulation using the
 AMBER, CHARMM, and MMFF94 force fields), calculation and visualization
 of electrostatic properties (FDPB) and molecular editing features.
 .
 BALLView can be considered a graphical user interface on the basis of
 BALL (Biochemical Algorithms Library) with a focus on the most common
 demands of protein chemists and biophysicists in particular.  It is
 developed in the groups of Hans-Peter Lenhof (Saarland University,
 Saarbruecken, Germany) and Oliver Kohlbacher (University of Tuebingen,
 Germany). BALL is an application framework in C++ that has been
 specifically designed for rapid software development in Molecular
 Modeling and Computational Molecular Biology.  It provides an extensive
 set of data structures as well as classes for Molecular Mechanics,
 advanced solvation methods, comparison and analysis of protein
 structures, file import/export, and visualization.

Package: ballz
Description-md5: 6695a5ea72224ffabb2ef72a717ed85e
Description-en: B.A.L.L.Z. - platform/puzzle game where you control a rolling ball
 The game is a platformer with some puzzle elements. You take control
 of a ball which is genetically modified by the British secret
 service. Your mission is to rescue captured British soldiers from a
 prison in Iran.
 .
 The game was written in 72 hours for the TINS competition, a
 competition similar to Speedhack. The name TINS is an recursive
 acronym for 'TINS is not Speedhack'.

Package: ballz-data
Description-md5: a94fb0b9dabc485c329cfe9a123540d8
Description-en: B.A.L.L.Z. - game data
 The game is a platformer with some puzzle elements. You take control
 of a ball which is genetically modified by the British secret
 service. Your mission is to rescue captured British soldiers from a
 prison in Iran.
 .
 This package contains data files required by the game B.A.L.L.Z.

Package: baloo-kf5
Description-md5: 07b1ed1c2590cf6708b1c4a06b365759
Description-en: framework for searching and managing metadata
 A framework for searching and managing metadata in KDE Software.
 .
 Baloo is part of the KDE Plasma desktop.

Package: baloo-kf5-dev
Description-md5: 40419eee45005eb5f8a28370059a1e92
Description-en: framework for searching and managing metadata devel files
 A framework for searching and managing metadata in KDE Software.
 .
 Baloo is part of the KDE Plasma desktop.
 .
 This package contains the development files.

Package: baloo6
Description-md5: 20149a5c146b118e167cc6ec65c18bc1
Description-en: framework for file search and metadata management
 Baloo is the file indexing and file search framework for KDE Plasma. It
 focuses on speed and a very small memory footprint. It maintains an index of
 your files and optionally their contents which you can search.
 .
 This package contains the runtime service and baloo control binaries.

Package: balsa
Description-md5: 052efd2f0853b56d39f8cd208afd5646
Description-en: e-mail client for GNOME
 Balsa is a highly configurable and robust mail client for the GNOME desktop.
 It supports both POP3 and IMAP servers as well as the mbox, maildir and mh
 local mailbox formats. Balsa also supports SMTP and/or the use of a local MTA
 such as Sendmail.
 .
 Some of Balsa's other features include:
 * Allowing nested mailboxes
 * Printing
 * Spell Checking
 * Multi-threaded mail retrieval
 * MIME support (view images inline, save parts)
 * GPE Palmtop, LDAP, LDIF and vCard address book support
 * Multiple character sets for composing and reading messages
 * File attachments on outgoing messages
 * GPG/OpenPGP mail signing and encryption
 .
 Support for Kerberos and SSL has been enabled in this package.

Package: balsa-data
Description-md5: 4510b54af8e9e11bff83135aa8aebb14
Description-en: e-mail client for GNOME -- data files
 Balsa is a highly configurable and robust mail client for the GNOME desktop.
 It supports both POP3 and IMAP servers as well as the mbox, maildir and mh
 local mailbox formats. Balsa also supports SMTP and/or the use of a local MTA
 such as Sendmail.
 .
 This package includes documentation, icons, localizations, and other
 architecture-independent data files for Balsa.

Package: bam
Description-md5: 9207035afd1eefe6b9ff8607600e8a61
Description-en: fast and flexible build system
 Bam uses Lua to describe the build process. It's takes its inspiration for
 the script files from scons. While scons focuses on being 100% correct when
 building, bam makes a few sacrifices to acquire fast full and incremental
 build times.

Package: bambam
Description-md5: 7294987cbddc22bf4399dc743efb0ea8
Description-en: keyboard mashing and doodling game for babies
 Bambam is a simple baby keyboard masher application that locks
 the keyboard and mouse and instead displays bright colors,
 pictures, and sounds.
 .
 Note: for safety it is recommended to run the game in a dedicated login
 session, rather than as an application in your regular session, especially
 when leaving your child unattended with the game. Look for session type BamBam
 in your display manager login screen.

Package: bambootracker
Description-md5: 84e416da9f6cf1c101836363eca3c7fd
Description-en: YM2608 (OPNA, sound chip of Yamaha) music tracker
 This is a music tracker for the Yamaha sound chip YM2608 (OPNA) which was used
 in NEC PC-8801/9801 series computers.

Package: bamclipper
Description-md5: 7d5dd073cc04ca30be12a4a982bfa1e6
Description-en: Remove gene-specific primer sequences from SAM/BAM alignments
 Remove gene-specific primer sequences from SAM/BAM alignments of PCR
 amplicons by soft-clipping.
 .
 bamclipper.sh soft-clips gene-specific primers from BAM alignment file based
 on genomic coordinates of primer pairs in BEDPE format.

Package: bamf-dbg
Description-md5: d08673dde009c4e5d772fa886e34cfd2
Description-en: Window matching library - debugging symbols
 bamf matches application windows to desktop files
 .
 This package contains the daemon used by the library and a gio
 module that facilitates the matching of applications started
 through GDesktopAppInfo
 .
 This package contains debugging symbols for the daemon and library.

Package: bamfdaemon
Description-md5: 5e170802764cd2226fe0395c325fb65f
Description-en: Window matching library - daemon
 bamf matches application windows to desktop files
 .
 This package contains the daemon used by the library and a gio
 module that facilitates the matching of applications started
 through GDesktopAppInfo

Package: bamkit
Description-md5: 16cecf2990e1db34892941790f7114f3
Description-en: tools for common BAM file manipulations
 This package provides some Python3 tools for common BAM file
 manipulations.

Package: bamtools
Description-md5: 29464b738245bb3bcfc54fedebee407b
Description-en: toolkit for manipulating BAM (genome alignment) files
 BamTools facilitates research analysis and data management using BAM
 files.  It copes with the enormous amount of data produced by current
 sequencing technologies that is typically stored in compressed, binary
 formats that are not easily handled by the text-based parsers commonly
 used in bioinformatics research.
 .
 BamTools provides both a C++ API for BAM file support as well as a
 command-line toolkit.
 .
 This is the bamtools command-line toolkit.
 .
 Available bamtools commands:
 convert  Converts between BAM and a number of other formats
 count    Prints number of alignments in BAM file(s)
 coverage Prints coverage statistics from the input BAM file
 filter   Filters BAM file(s) by user-specified criteria
 header   Prints BAM header information
 index    Generates index for BAM file
 merge    Merge multiple BAM files into single file
 random   Select random alignments from existing BAM file(s), intended more
 as a testing tool.
 resolve  Resolves paired-end reads (marking the IsProperPair flag as needed)
 revert   Removes duplicate marks and restores original base qualities
 sort     Sorts the BAM file according to some criteria
 split    Splits a BAM file on user-specified property, creating a new BAM
 output file for each value found
 stats    Prints some basic statistics from input BAM file(s)

Package: bandage
Description-md5: 9af951ab68be41713a64aa1da15f4934
Description-en: Bioinformatics Application for Navigating De novo Assembly Graphs Easily
 Bandage is a GUI program that allows users to interact with the assembly
 graphs made by de novo assemblers such as Velvet, SPAdes, MEGAHIT and
 others.
 .
 De novo assembly graphs contain not only assembled contigs but
 also the connections between those contigs, which were previously not
 easily accessible. Bandage visualises assembly graphs, with connections,
 using graph layout algorithms. Nodes in the drawn graph, which represent
 contigs, can be automatically labelled with their ID, length or depth.
 Users can interact with the graph by moving, labelling and colouring
 nodes. Sequence information can also be extracted directly from the
 graph viewer. By displaying connections between contigs, Bandage opens
 up new possibilities for analysing and improving de novo assemblies that
 are not possible by looking at contigs alone.
 .
 More information and download links are on the Bandage website:
 rrwick.github.io/Bandage
 .
 The package is relevant to the field of genome assembly.

Package: bandage-examples
Description-md5: 5847742af117efc27e218c177874dd5e
Description-en: Bioinformatics Application for Navigating De novo Assembly Graphs Easily (data)
 Bandage is a GUI program that allows users to interact with the assembly
 graphs made by de novo assemblers such as Velvet, SPAdes, MEGAHIT and
 others.
 .
 De novo assembly graphs contain not only assembled contigs but
 also the connections between those contigs, which were previously not
 easily accessible. Bandage visualises assembly graphs, with connections,
 using graph layout algorithms. Nodes in the drawn graph, which represent
 contigs, can be automatically labelled with their ID, length or depth.
 Users can interact with the graph by moving, labelling and colouring
 nodes. Sequence information can also be extracted directly from the
 graph viewer. By displaying connections between contigs, Bandage opens
 up new possibilities for analysing and improving de novo assemblies that
 are not possible by looking at contigs alone.
 .
 More information and download links are on the Bandage website:
 rrwick.github.io/Bandage
 .
 The package contains some example data.

Package: bandit
Description-md5: e2ae8937c2955dad5e27eb3518993877
Description-en: Security oriented static analyzer for Python code - Metapackage
 Bandit is a tool designed to find common security issues in Python code. To
 do this Bandit processes each file, builds an Abstract Syntaxt Tree (AST),
 and runs appropriate plugins against the AST nodes.  Once Bandit has
 finished scanning all the files it generates a report.
 .
 This package is a metapackage to install the Python 2.7 or 3.x of bandit.

Package: bandwhich
Description-md5: 1d92f26347235428592fbe8701229f56
Description-en: Display current network utilization by process, connection and remote IP/hostname
 bandwhich is a CLI utility for displaying current network utilization by
 process, connection and remote IP/hostname. It sniffs a given network
 interface and records IP packet size, cross referencing it with the /proc
 filesystem on Linux. It is responsive to the terminal window size and will
 also attempt to resolve IPs to their hostnames in the background using
 reverse DNS on a best effort basis.

Package: bandwidthd
Description-md5: 308e953fad69544dbfcd4d5fe06a2896
Description-en: Tracks usage of TCP/IP and builds html files with graphs
 BandwidthD tracks usage of TCP/IP network subnets and builds html files
 with graphs to display utilization. Charts are built by individual IPs.
 Color Codes HTTP, TCP, UDP, ICMP, VPN, P2P, etc.
 .
 This is the static version, see bandwidthd-pgsql for multi sensor/php frontend
 bandwidthd.

Package: bandwidthd-pgsql
Description-md5: a034e8cc3a4e246987eb0f916d77111a
Description-en: Tracks usage of TCP/IP and builds html files with graphs
 BandwidthD tracks usage of TCP/IP network subnets and builds html files
 with graphs to display utilization. Charts are built by individual IPs.
 Color Codes HTTP, TCP, UDP, ICMP, VPN, P2P, etc.
 .
 This is the PostgreSQL version of bandwidthd which supports multiple sensors
 and uses a dynamic (php-based) web interface. If you don't need these features
 then using the package bandwidthd is suggested.

Package: bankstown-lv2
Description-md5: 29431969f3c38242eba056d4e4ab9a64
Description-en: barebones, fast LV2 bass enhancement plugin
 Speakers found in small devices have trouble reproducing bass and sub-bass
 faithfully. This is because they are power and space constrained, and cannot
 move the amount of air required to reproduce such low frequencies at audible
 volumes. Designers of modern devices get around this problem by taking
 advantage of the fact that humans are very easy to fool. We generate harmonics
 of bass and sub-bass frequencies to trick the human brain into thinking there
 is more bass than there really is.
 .
 This package contains a lv2 plugin implementing halfway-decent three-stage
 psychoacoustic bass approximation.

Package: bar
Description-md5: 890b273b73e077b9a8f5c9477937469d
Description-en: Show information about a data transfer
 Bar is a simple tool to process a stream of data and print a display  for
 the  user  on stderr showing (a) the amount of data passed, (b) the
 throughput of the data  transfer,  and, if the total size of the data stream
 is known, (c) estimated time remaining, percent complete, and a progress bar.
 .
 Bar was originally written for the purpose of estimating the amount  of time
 needed to transfer large amounts (many, many gigabytes) of data across a
 network.  (Usually in an SSH/tar pipe.)

Package: barbican-retry
Description-md5: 2ce5f059c74961d57d445521f10f9df4
Description-en: OpenStack Key Management Service - Retry Scheduler
 The Barbican project provides services for secure storage, provisioning and
 management of sensitive client secret information such as encryption keys. It
 is aims at being useful for all environments, including large ephemeral
 Clouds.
 .
 This package contains the Barbican Retry Scheduler Service.

Package: barbican-tempest-plugin
Description-md5: 6b02ebf0d2fc3e81c636dd98f61646b1
Description-en: OpenStack Integration Test Suite - Barbican plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Barbican plugin.

Package: barcode
Description-md5: 826d05e8f5923a7ea80116ce9004c1d2
Description-en: Utility for barcode generation
 GNU-barcode can create printouts for the conventional product-tagging
 standards: UPC-A, UPC-E, EAN-13, EAN-8, ISBN, and several others. Output is
 generated as either Postscript, Encapsulated Postscript, SVG, or PCL.

Package: baresip
Description-md5: 7b0606fb50a6936a69788dd5514e46b5
Description-en: portable and modular SIP user-agent - metapackage
 A modular SIP user-agent
 with support for audio and video, and many IETF standards
 such as SIP, SDP, RTP/RTCP, STUN, TURN, ICE, and WebRTC.
 .
 Supports both IPv4 and IPv6, and the following features.
 * Audio codecs: AMR, aptX, EBU ACIP, G.711, G.722, G.726, GSM,
 L16, MPA, OPUS.
 * Video codecs: H.263, H.264, H.265, MPEG4, VP8, VP9.
 * Audio drivers: Alsa, GStreamer, JACK, OSS,
 Portaudio, PulseAudio, sndio.
 * Video sources: FFmpeg avformat, Video4Linux2, X11 Grabber.
 * Video outputs: SDL2, X11.
 * NAT Traversal: STUN, TURN, ICE, NAT-PMP.
 * Media encryption: SRTP, DTLS-SRTP.
 * Telemetry messaging: MQTT.
 * Control interfaces: JSON-over-TCP.
 .
 This metapackage will install baresip and all its optional features.

Package: baresip-core
Description-md5: 2bd89a1b0b3953369b9b52d679b411f3
Description-en: portable and modular SIP user-agent - core parts
 A modular SIP user-agent
 with support for audio and video, and many IETF standards
 such as SIP, SDP, RTP/RTCP, STUN, TURN, ICE, and WebRTC.
 .
 Supports both IPv4 and IPv6, and the following features.
 * Audio codecs: AMR, aptX, EBU ACIP, G.711, G.722, G.726, GSM,
 L16, MPA, OPUS.
 * Video codecs: H.263, H.264, H.265, MPEG4, VP8, VP9.
 * Audio drivers: Alsa, GStreamer, JACK, OSS,
 Portaudio, PulseAudio, sndio.
 * Video sources: FFmpeg avformat, Video4Linux2, X11 Grabber.
 * Video outputs: SDL2, X11.
 * NAT Traversal: STUN, TURN, ICE, NAT-PMP.
 * Media encryption: SRTP, DTLS-SRTP.
 * Telemetry messaging: MQTT.
 * Control interfaces: JSON-over-TCP.
 .
 Some of above features are provided in separate packages
 baresip-gtk, baresip-ffmpeg, baresip-gstreamer and baresip-x11.

Package: baresip-ffmpeg
Description-md5: e8d32554d0774aed99e0a3b2c2a70a23
Description-en: portable and modular SIP user-agent - FFmpeg codecs and formats
 A modular SIP user-agent
 with support for audio and video, and many IETF standards
 such as SIP, SDP, RTP/RTCP, STUN, TURN, ICE, and WebRTC.
 .
 Supports both IPv4 and IPv6, and the following features.
 * Audio codecs: AMR, aptX, EBU ACIP, G.711, G.722, G.726, GSM,
 L16, MPA, OPUS.
 * Video codecs: H.263, H.264, H.265, MPEG4, VP8, VP9.
 * Audio drivers: Alsa, GStreamer, JACK, OSS,
 Portaudio, PulseAudio, sndio.
 * Video sources: FFmpeg avformat, Video4Linux2, X11 Grabber.
 * Video outputs: SDL2, X11.
 * NAT Traversal: STUN, TURN, ICE, NAT-PMP.
 * Media encryption: SRTP, DTLS-SRTP.
 * Telemetry messaging: MQTT.
 * Control interfaces: JSON-over-TCP.
 .
 This package integrates FFmpeg codecs and formats with baresip.

Package: baresip-gstreamer
Description-md5: cc577d38d24d552711dfbf864b360b50
Description-en: portable and modular SIP user-agent - GStreamer pipelines
 A modular SIP user-agent
 with support for audio and video, and many IETF standards
 such as SIP, SDP, RTP/RTCP, STUN, TURN, ICE, and WebRTC.
 .
 Supports both IPv4 and IPv6, and the following features.
 * Audio codecs: AMR, aptX, EBU ACIP, G.711, G.722, G.726, GSM,
 L16, MPA, OPUS.
 * Video codecs: H.263, H.264, H.265, MPEG4, VP8, VP9.
 * Audio drivers: Alsa, GStreamer, JACK, OSS,
 Portaudio, PulseAudio, sndio.
 * Video sources: FFmpeg avformat, Video4Linux2, X11 Grabber.
 * Video outputs: SDL2, X11.
 * NAT Traversal: STUN, TURN, ICE, NAT-PMP.
 * Media encryption: SRTP, DTLS-SRTP.
 * Telemetry messaging: MQTT.
 * Control interfaces: JSON-over-TCP.
 .
 This package integrates GStreamer pipelines with baresip.

Package: baresip-gtk
Description-md5: b9e63755f90c066a7cf4679218e9dac9
Description-en: portable and modular SIP user-agent - GTK+ front-end
 A modular SIP user-agent
 with support for audio and video, and many IETF standards
 such as SIP, SDP, RTP/RTCP, STUN, TURN, ICE, and WebRTC.
 .
 Supports both IPv4 and IPv6, and the following features.
 * Audio codecs: AMR, aptX, EBU ACIP, G.711, G.722, G.726, GSM,
 L16, MPA, OPUS.
 * Video codecs: H.263, H.264, H.265, MPEG4, VP8, VP9.
 * Audio drivers: Alsa, GStreamer, JACK, OSS,
 Portaudio, PulseAudio, sndio.
 * Video sources: FFmpeg avformat, Video4Linux2, X11 Grabber.
 * Video output: SDL2, X11.
 * NAT Traversal: STUN, TURN, ICE, NAT-PMP.
 * Media encryption: SRTP, DTLS-SRTP.
 * Telemetry messaging: MQTT.
 * Control interfaces: JSON-over-TCP.
 .
 This package provides a GTK+ front-end for baresip.

Package: baresip-x11
Description-md5: fc9083c46cb189f374dbbec479349241
Description-en: portable and modular SIP user-agent - X11 features
 A modular SIP user-agent
 with support for audio and video, and many IETF standards
 such as SIP, SDP, RTP/RTCP, STUN, TURN, ICE, and WebRTC.
 .
 Supports both IPv4 and IPv6, and the following features.
 * Audio codecs: AMR, aptX, EBU ACIP, G.711, G.722, G.726, GSM,
 L16, MPA, OPUS.
 * Video codecs: H.263, H.264, H.265, MPEG4, VP8, VP9.
 * Audio drivers: Alsa, GStreamer, JACK, OSS,
 Portaudio, PulseAudio, sndio.
 * Video sources: FFmpeg avformat, Video4Linux2, X11 Grabber.
 * Video outputs: SDL2, X11.
 * NAT Traversal: STUN, TURN, ICE, NAT-PMP.
 * Media encryption: SRTP, DTLS-SRTP.
 * Telemetry messaging: MQTT.
 * Control interfaces: JSON-over-TCP.
 .
 This package provides various X11-related features for baresip.

Package: barman
Description-md5: c01daa785e513f09a6935c6fe6b4365b
Description-en: Backup and Recovery Manager for PostgreSQL
 Barman (Backup and Recovery Manager) is an open-source
 administration tool for disaster recovery of PostgreSQL
 servers written in Python.
 .
 It allows your organization to perform remote backups of
 multiple servers in business critical environments to
 reduce risk and help DBAs during the recovery phase.
 .
 Barman is distributed under GNU GPL 3 and maintained
 by EDB.
 .
 This package provides barman binary.

Package: barman-cli
Description-md5: ecc6d72b61d496bc456c157361167032
Description-en: Client utilities for the integration of Barman in PostgreSQL clusters
 Barman (Backup and Recovery Manager) is an open-source administration
 tool for disaster recovery of PostgreSQL servers written in Python.
 .
 It allows your organization to perform remote backups of multiple
 servers in business critical environments to reduce risk and help
 DBAs during the recovery phase.
 .
 The barman-cli package contains client utilities for the integration
 of Barman in PostgreSQL clusters.
 .
 Barman is distributed under GNU GPL 3 and maintained by EDB.

Package: barman-cli-cloud
Description-md5: f53a41a5e1b849dd3c87b8bf761b0a11
Description-en: Cloud client utilities for the integration of Barman in PostgreSQL clusters
 Barman (Backup and Recovery Manager) is an open-source administration
 tool for disaster recovery of PostgreSQL servers written in Python.
 .
 It allows your organization to perform remote backups of multiple
 servers in business critical environments to reduce risk and help
 DBAs during the recovery phase.
 .
 The barman-cli-cloud package contains cloud client utilities for the
 integration of Barman in PostgreSQL clusters.
 .
 Barman is distributed under GNU GPL 3 and maintained by EDB.

Package: barnowl
Description-md5: 433996a434a354683f4eb690c5630cfb
Description-en: A curses-based tty Jabber, IRC, AIM  and Zephyr client
 A curses-based instant-messaging client supporting the Jabber, IRC, AIM
 and Zephyr  protocols.  Much of the functionality is written in
 Perl, which is supported as an extension language.
 .
 This is a fork of ktools software's owl Zephyr/AIM client.

Package: barrage
Description-md5: 95e9de208d218397b93fbd3bce886209
Description-en: Rather destructive action game
 Barrage is a rather destructive action game that puts you on a shooting
 range with the objective to hit as many dummy targets as possible
 within 3 minutes. You control a gun which may either fire small or large
 grenades at dummy soldiers, jeeps and tanks. The gameplay is simple but
 it is not that easy to get high scores.

Package: barrier
Description-md5: 7fa1ff39616c05e04fa1643fb3ca3b39
Description-en: Share mouse, keyboard and clipboard over the network
 Barrier lets you easily share a single mouse and keyboard between
 multiple computers with different operating systems, each with its
 own display, without special hardware.  It's intended for users
 with multiple computers on their desk since each system uses its
 own display.
 .
 Redirecting the mouse and keyboard is as simple as moving the mouse
 off the edge of your screen.  Barrier also merges the clipboards of
 all the systems into one, allowing cut-and-paste between systems.
 Furthermore, it synchronizes screen savers so they all start and stop
 together and, if screen locking is enabled, only one screen requires
 a password to unlock them all.

Package: barrnap
Description-md5: 16435ddfce10642f034223b0837d9e5c
Description-en: rapid ribosomal RNA prediction
 Barrnap (BAsic Rapid Ribosomal RNA Predictor) predicts the location of
 ribosomal RNA genes in genomes. It supports bacteria (5S,23S,16S), archaea
 (5S,5.8S,23S,16S), mitochondria (12S,16S) and eukaryotes (5S,5.8S,28S,18S).
 .
 It takes FASTA DNA sequence as input, and writes GFF3 as output. It uses the
 NHMMER tool that comes with HMMER 3.1 for HMM searching in RNA:DNA style.
 Multithreading is supported and one can expect roughly linear speed-ups
 with more CPUs.

Package: bart
Description-md5: d7d4730cc8616e3870a2ebcca164e50b
Description-en: tools for computational magnetic resonance imaging
 The Berkeley Advanced Reconstruction Toolbox (BART) is a free and
 open-source image-reconstruction framework for Computational Magnetic
 Resonance Imaging. It consists of a programming library and a toolbox
 of command-line programs. The library provides common operations on
 multi-dimensional arrays, Fourier and wavelet transforms, as well as
 generic implementations of iterative optimization algorithms. The
 command-line tools provide direct access to basic operations on
 multi-dimensional arrays as well as efficient implementations of
 many calibration and reconstruction algorithms for parallel imaging,
 compressed sensing, and machine learning.

Package: bart-view
Description-md5: 12c17c75dd71741d471dd93dcdef0561
Description-en: viewer for multi-dimensional complex-valued data
 The Berkeley Advanced Reconstruction Toolbox (BART) is a free and
 open-source image-reconstruction framework for Computational Magnetic
 Resonance Imaging.
 .
 This package provides an image viewer as an optional component of
 the BART framework. The viewer is designed for multi-dimensional
 complex-valued data.

Package: base16384
Description-md5: bb0cd35c7301dafdf4e39488839fb713
Description-en: Encode binary files to printable utf16be
 There are 16384 Chinese characters (from \u4E00 to \u8DFF)
 as the "alphabet", just like what base64 did.
 If the length of the data has a remainder after mod 7,
 a unicode Chinese character \u3Dxx will be appended to present it
 with xx ranging from 01 to 06.

Package: base58
Description-md5: 6b573b41a91f54d1d8a1a5f26b407a87
Description-en: Command line encoder and decoder for Base58 format
 This package contains the base58 command, which can be used to encode, decode
 or check, in a form compatible with that used by the bitcoin network.
 .
 Base58 is a group of binary-to-text encoding schemes used to represent large
 integers as alphanumeric text. Compared with Base64, similar-looking letters
 are omitted.

Package: basex
Description-md5: 4ecb3e44d2fc90cf91f0a2df08575c43
Description-en: XML database and XPath/XQuery processor
 BaseX is a very fast and light-weight, yet powerful XML database and
 XPath/XQuery processor, including support for the latest W3C Full Text and
 Update Recommendations. It supports large XML instances and offers a highly
 interactive front-end (basexgui). Apart from two local standalone modes, BaseX
 offers a client/server architecture.
 .
 The package provides following commands:
 * basex  ..........  Standalone local XML database. Command line interface.
 * basexgui  .......  Standalone local XML database. Graphical user interface.
 * basexserver  ....  BaseX XML Database Server.
 * basexclient  ....  BaseX XML Database Client.
 BaseX XML database and XPath/XQuery processor

Package: basez
Description-md5: 0818946b0f0b5e51b8873d27ebb3576c
Description-en: base 16/32/64 encode/decode data to standard output
 BaseZ  encodes/decodes  base16,  base32, base32hex, base64 or base64url
 data stream per RFC 4648; MIME base64 Content-Transfer-Encoding per RFC
 2045; or PEM Printable Encoding per RFC 1421.
 .
 This binary package provides a list of commands: basez hex base16
 base32plain base32hex base64plain base64url base64mime base64pem

Package: bash-argsparse
Description-md5: 2eaa23655e25e64f46837efe0c04b441
Description-en: High level argument parsing library for bash
 The purpose is to replace the option-parsing and usage-describing
 functions commonly rewritten in all scripts.
 .
 This library is implemented for bash version 4. Prior versions of
 bash will fail at interpreting that code.

Package: bash-builtins
Description-md5: af509aa37177542db29bd85c79695512
Description-en: Bash loadable builtins - headers & examples
 Bash can dynamically load new builtin commands.  Included are the
 necessary headers to compile your own builtins and lots of examples.

Package: bash-static
Description-md5: ae0b688f32951bcf52b5c025ab588a4c
Description-en: GNU Bourne Again SHell (static version)
 Bash is an sh-compatible command language interpreter that executes
 commands read from the standard input or from a file.  Bash also
 incorporates useful features from the Korn and C shells (ksh and csh).
 .
 Statically linked.

Package: bash-unit
Description-md5: 190d5508244ee17015dcd2a130040d8d
Description-en: bash_unit - bash unit testing
 bash_unit allows you to write unit tests (functions starting with test),
 run them and, in case of failure, displays the stack trace with source
 file and line number indications to locate the problem.

Package: bashacks
Description-md5: a775224b7f076265770ef1d4e4b61de7
Description-en: collection of useful bash scripts for programmers
 It was intended to be useful for programmers, security analysts and
 general users who need to perform low-level operations. The biggest
 advantage of bashacks is providing shorter commands for executing
 tasks in the terminal.
 .
 Assists users with:
 - Error condition detection: Allowing error messages to be issued
 and exit in case of failure.
 - Argument handling: Facilitates argument handling in scripts by
 supporting command-line options
 - Message Log: Allowing scripts to easily generate logs with
 different levels of verbosity.
 - Simplified Conditional Execution: Simplifies the execution of
 expression-based commands, eliminating the need for complex Bash
 constructs.
 - Improved string handling: Introduces additional functions for
 manipulating strings, facilitating the removal of white spaces, etc.
 - Matrix Treatment: Makes working with arrays in Bash scripts easier
 by offering useful functions for adding, removing, and checking the
 existence of elements in an array.
 - Variable Validation: Provides tools to validate variables, helping
 to ensure that they are configured correctly before they are used.

Package: bashacks-doc
Description-md5: 22ffa0434be6cc6571af49aba1b58fdf
Description-en: collection of useful bash scripts for programmers — documentation
 It was intended to be useful for programmers, security analysts and
 general users who need to perform low-level operations. The biggest
 advantage of bashacks is providing shorter commands for executing
 tasks in the terminal.
 .
 Assists users with:
 - Error condition detection: Allowing error messages to be issued
 and exit in case of failure.
 - Argument handling: Facilitates argument handling in scripts by
 supporting command-line options
 - Message Log: Allowing scripts to easily generate logs with
 different levels of verbosity.
 - Simplified Conditional Execution: Simplifies the execution of
 expression-based commands, eliminating the need for complex Bash
 constructs.
 - Improved string handling: Introduces additional functions for
 manipulating strings, facilitating the removal of white spaces, etc.
 - Matrix Treatment: Makes working with arrays in Bash scripts easier
 by offering useful functions for adding, removing, and checking the
 existence of elements in an array.
 - Variable Validation: Provides tools to validate variables, helping
 to ensure that they are configured correctly before they are used.
 .
 This package contains the HTML documentation for bashacks

Package: bashbro
Description-md5: ea8589bb38908ab86ce92f1ba1163f23
Description-en: bash web file browser
 Remotely browse, stream, view documents and save files via
 your web browser.

Package: bashtop
Description-md5: a44cb187762ff5e2c421183646fc4b21
Description-en: Resource monitor that shows usage and stats
 Resource monitor that shows usage and stats for processor,
 memory, disks, network and processes. bashtop includes:
 - Easy to use, with a game inspired menu system.
 - Fast and responsive UI with UP, DOWN keys process selection.
 - Function for showing detailed stats for selected process.
 - Ability to filter processes.
 - Easy switching between sorting options.
 - Send SIGTERM, SIGKILL, SIGINT to selected process.
 - UI menu for changing all config file options.
 - Auto scaling graph for network usage.
 - Shows current read and write speeds for disks.
 - Multiple data collection methods which can be switched if running on Linux.

Package: basic256
Description-md5: 41554da56e86394aac16c79c652af00c
Description-en: educational BASIC programming environment for children
 BASIC-256 is an easy to use version of BASIC designed to teach young
 children the basics of computer programming. It uses traditional
 control structures like gosub, for/next, and goto, which helps kids
 easily see how program flow-control works. It has a built-in graphics
 mode which lets them draw pictures on screen in minutes, and a set
 of detailed, easy-to-follow tutorials that introduce programming
 concepts through fun exercises.

Package: basix-doc
Description-md5: 88020772b5b82df0069cb8d2c449a289
Description-en: Finite Element Basis Function Definition Runtime Library (docs)
 Computes FE basis functions and derivatives for the following
 elements:
 -   Lagrange (interval, triangle, tetrahedron, prism, pyramid,
 quadrilateral, hexahedron)
 -   Nédélec (triangle, tetrahedron)
 -   Nédélec Second Kind (triangle, tetrahedron)
 -   Raviart-Thomas (triangle, tetrahedron)
 -   Regge (triangle, tetrahedron)
 -   Crouzeix-Raviart (triangle, tetrahedron)
 .
 Computes quadrature rules on different cell types
 .
 Provides reference topology and geometry for reference cells of each
 type.
 .
 This is the common documentation package.

Package: basket
Description-md5: f0664c425672a59913d4749bec353b3a
Description-en: multi-purpose note-taking application
 This application provides as many baskets (drawers) as you wish; Several
 kinds of objects (texts, URLs, images, etc) can be drag-n-drop'd into it.
 .
 Objects can be edited, copied, dragged. So, they can be arranged according to
 users' taste. Moreover, BasKet allows you to keep all objects you want in one
 place, keep data on hand, take notes, etc.

Package: basket-data
Description-md5: 9b441fbaa7cb0f1a9b40db37eb4ebdca
Description-en: data files for BasKet Notepads
 This application provides as many baskets (drawers) as you wish; Several
 kinds of objects (texts, URLs, images, etc) can be drag-n-drop'd into it.
 .
 This package contains the data files for BasKet.

Package: bastet
Description-md5: a3a6971e41d676ee5058d5925f2a1ecc
Description-en: ncurses Tetris clone with a bastard algorithm
 Bastet ("bastard Tetris") is a free clone of Tetris which tries to
 compute how useful blocks are and gives you the worst possible brick.
 Playing bastet can be a painful experience, especially if you usually
 make "canyons" and wait for the long I-shaped block.

Package: bat
Description-md5: e20b412ced0311f13f656c85df3a823f
Description-en: cat(1) clone with syntax highlighting and git integration
 bat is a drop-in cat(1) replacement featuring:
 .
 * syntax highlighting for a large number of languages;
 * git integration;
 * automatic paging;
 * a user-friendly command-line interface.
 .
 In this package the executable and its manpage have been renamed from ‘bat’ to
 ‘batcat’ because of a file name clash with another Debian package.

Package: batalert
Description-md5: 4a30da299a07e14e930604af30e8b9b7
Description-en: Battery notifications/alerts for your favorite WM!
 batalert (aka Battery Alert) is a tool, written in Ruby,
 to notify the users when their battery is either under-charged
 (default: < 10%) or over-charged (default: > 90%).
 .
 To run executable every n minutes, add the following as
 your cron job:
 `*/n * * * * batalert`

Package: batctl
Description-md5: 01e2e868d72177241969ad0c8bb64ba0
Description-en: B.A.T.M.A.N. advanced control and management tool
 This package contains batctl, which serves as configuration utility,
 monitoring and debugging application. It allows one to modify the module
 parameters, reading the logfiles and tables, decapsulate embedded packets on
 the fly, traceroute to and ping mac addresses, generate sequence number graphs
 for the Layer 2 Mesh B.A.T.M.A.N.
 .
 B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is a new routing
 protocol for multi-hop ad-hoc mesh networks. B.A.T.M.A.N.-advanced is the
 implementation of this protocol on ISO/OSI Layer 2, allowing mesh networks to
 be used as a virtual switch. With this approach, LANs and WANs can be easily
 integrated, and more protocols (like DHCP, IPv6) are supported.

Package: batik
Description-md5: 2f644785784620f9bcab683c612bc2c0
Description-en: Apache Batik SVG Toolkit (tools)
 Batik is a toolkit for applications or applets that want to use images
 in the Scalable Vector Graphics (SVG) format for various purposes, such
 as viewing, generation or manipulation.
 .
 Batik provides several modules to be used in applications:
 * A SVG generator module, usable to export graphics into the SVG format.
 * A SVG processor and SVG Viewing component for integrating SVG viewing.
 * A module to convert SVG to various formats, such as raster images
 (JPEG, PNG or Tiff) and PS, PDF.
 .
 For detailed information, go to http://xml.apache.org/batik/
 .
 This package contains the Batik command line tools.

Package: batmand
Description-md5: 5a3af92b1dac60f36111cea31396f7c1
Description-en: better approach to mobile adhoc networking
 B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is a new routing
 protocol for multi-hop ad-hoc mesh networks.
 .
 The approach of the B.A.T.M.A.N algorithm is to divide the knowledge about the
 best end-to-end paths between nodes in the mesh to all participating nodes.
 Each node perceives and maintains only the information about the best next hop
 towards all other nodes. Thereby the need for a global knowledge about local
 topology changes becomes unnecessary. Additionally, an event-based but timeless
 flooding mechanism prevents the accruement of contradicting topology
 information and limits the amount of topology messages flooding the mesh. The
 algorithm is designed to deal with networks that are based on unreliable links.

Package: batmon.app
Description-md5: 1381c1d28b4872697bc8521d64744d18
Description-en: Battery monitor for GNUstep
 Battery Monitor is a battery monitor for laptops. It displays the current
 status of the battery (charge/discharge and energy level) as well as some
 information about the general health of the cell.

Package: bats
Description-md5: 6d552fdf63d7a896150f59d788343155
Description-en: bash automated testing system
 Bats is a TAP-compliant testing framework for Bash. It provides a
 simple way to verify that the UNIX programs you write behave as
 expected.  Bats is most useful when testing software written in Bash,
 but you can use it to test any UNIX program.

Package: bats-assert
Description-md5: 0eb73fe99ac7569e9179ef42a7a6372f
Description-en: Helper library providing common assertions for Bats
 bats-assert provides various ready-made assertions that can be used
 to make Bats tests simpler to understand and to debug.
 .
 For example:
 .
 * assert_success: exit status is 0.
 * assert_output: output contains given content.
 * assert_line: a specific line of output contains given content.

Package: bats-file
Description-md5: 0c5526c2495e246c334bd2cf3501d8a8
Description-en: Helper library providing filesystem-related assertions for Bats
 bats-file provides various assertions and helpers to simplify writing
 Bats tests that deal with files and filesystems.
 .
 For example:
 .
 * assert_file_contains: Check if the file content matches a regex.
 * assert_file_owner: Check if a specific user owns the file.
 * assert_symlink_to: Check if the file is a symlink to the target.
 * temp_make: Create a temp directory for the current test in BATS_TMPDIR.

Package: bats-support
Description-md5: 883e56a3b673b89c0c83682e0eb3526b
Description-en: Supporting library to test bats helper libraries
 bats-support is a supporting library providing common functions
 to test helper libraries written for Bats.
 .
 Features:
 .
 * error reporting
 * output formatting
 * language tools

Package: battery-stats
Description-md5: 8cbb7a257c05896f1de94937ef758e1a
Description-en: collects statistics about charge of laptop batteries
 This package provides battery-stats-collector, a daemon which will periodically
 collect statistics about the charge of the batteries present.
 .
 It also provides a binary called battery-graph, which can be used to generate
 qplot graphs about the battery charge/discharge patterns over time.
 .
 Note: This requires APM or ACPI to be enabled and working in your kernel.

Package: baycomepp
Description-md5: 2f018c32881e9e30bbc1c044f682b96f
Description-en: Drivers for the HB9JNX packet radio epp modem
 This package provides drivers for the baycom epp packet radio modem designed
 by HB9JNX.
 .
 This was used for AX25 packet communication over Amateur Radio.
 .
 Note that the upstream for this package has vanished so there is no
 Homepage: here and no debian/watch file.

Package: baycomusb
Description-md5: 2f4e040995f5ee090e0bbfbb451b8cae
Description-en: Drivers for the HB9JNX packet radio usb modem
 This package provides drivers for the baycom usb packet radio modem designed
 by HB9JNX.
 .
 This was used for AX25 packet communication over Amateur Radio.
 .
 Note that the upstream for this package has vanished.

Package: bazaar
Description-md5: 091efc26ea2c7f4caa2485201a1c00b3
Description-en: New Flatpak App Store with Adwaita and GTK4
 Bazaar is a new app store with a focus on discovering
 and installing applications and add-ons from Flatpak remotes,
 particularly Flathub.
 .
 It emphasizes supporting the developers who make the Linux desktop possible.
 .
 Bazaar features a "curated" tab that can be configured by distributors
 to allow for a more localized experience.

Package: bazel-bootstrap
Description-md5: 55fa5946baafd4fcf4cbd39d4b6e524c
Description-en: Tool to automate software builds and tests
 Supported build tasks include running compilers and linkers to produce
 executable programs and libraries, and assembling deployable packages
 for Android, iOS and other target environments. Bazel is similar to
 other tools like Make, Ant, Gradle, Buck, Pants and Maven.
 .
 This package contains the bootstrap variant of Bazel and should only be
 used on systems that do not have the full version of Bazel built yet.

Package: bazel-bootstrap-data
Description-md5: c966bd3e12c12865969b5bc7ec953601
Description-en: Tool to automate software builds and tests (data files)
 Supported build tasks include running compilers and linkers to produce
 executable programs and libraries, and assembling deployable packages
 for Android, iOS and other target environments. Bazel is similar to
 other tools like Make, Ant, Gradle, Buck, Pants and Maven.
 .
 This package contains architecture-independent data for the bootstrap variant
 of Bazel and should only be used on systems that do not have the full version
 of Bazel built yet.

Package: bazel-bootstrap-source
Description-md5: 8044790520a9cb4628d53dc410d02f42
Description-en: Tool to automate software builds and tests (source code)
 Supported build tasks include running compilers and linkers to produce
 executable programs and libraries, and assembling deployable packages
 for Android, iOS and other target environments. Bazel is similar to
 other tools like Make, Ant, Gradle, Buck, Pants and Maven.
 .
 This package contains the source code for the bootstrap variant of Bazel and
 should only be used on systems that do not have the full version of Bazel
 built yet. This package is required for building certain packages that
 require Bazel source code in their build process.

Package: bazel-features
Description-md5: fc07e4bbfba09298e658db335be01bd8
Description-en: Bazel features detection library
 A Starlark library for detecting features and capabilities of the running
 Bazel version.

Package: bazel-platforms
Description-md5: 99bda57e2a48201ff451e81f475b55b3
Description-en: Bazel platforms values
 All canonical constraint_setting()s, constraint_value()s, and platform()s that
 are universally useful across languages and Bazel projects.

Package: bazel-rules-cc
Description-md5: 7b99ceaf0516f03e28ae7ec0860e84d9
Description-en: Starlark implementation of C++ rules in Bazel
 Bazel rules for processing C++ source code. These rules are required for
 building Bazel projects that contain C++ source code.

Package: bazel-rules-java
Description-md5: 4c9ed75a78f684472eb875a0ff79e96e
Description-en: Java Rules for Bazel
 Bazel rules for the Java programming language. These rules allow a Bazel
 user to import Java libraries, build Java libraries, build Java binaries,
 and other related functionality.

Package: bazel-rules-license
Description-md5: 813aab16f32024aa937c9f9aa00c47da
Description-en: Starlark license rules for Bazel
 Starlark rules for declaring and gathering software licenses in Bazel.
 .
 This package contains the core Starlark rule definitions, SPDX license
 mappings, and compliance reporting tools required to track and generate
 licensing metadata for Bazel builds.

Package: bazel-rules-pkg
Description-md5: 32411c29ea2ad71f4f9b1ee02dfa5ddd
Description-en: Bazel package building & fetching rules
 Bazel rules for packaging and fetching (for Debian and other distribution
 channels).

Package: bazel-rules-proto
Description-md5: c28daa95f018b3888d16ec779d3cfe4c
Description-en: Starlark implementation of protocol buffer rules in Bazel
 Provides the proto_library rule which can be used to establish libraries
 of .proto files, map their dependencies and validate the correctness of the
 syntax and imports.

Package: bazel-rules-python
Description-md5: 3e2fded033ada8fce0b0fcc9a4db7d81
Description-en: Starlark implementation of Python rules in Bazel
 Starlark rules for compiling, testing, and packaging Python code in Bazel.
 .
 This package contains the core Starlark rule definitions, toolchains,
 and runfiles support libraries required to build Python projects using
 the Bazel build system.

Package: bazel-rules-shell
Description-md5: f024746a85d2116e33a87584e450e916
Description-en: Bazel rules for shell scripts
 This package provides the Bazel ruleset for wrangling shell scripts
 (e.g., sh_binary, sh_library, sh_test).
 .
 These rules were historically built into Bazel, but are now being
 moved to this separate repository.

Package: bazel-skylib
Description-md5: 13131c5ca1671ff50911bb32bc4bdfc1
Description-en: Skylib library for Bazel
 Library of Starlark functions for manipulating collections, file paths, and
 various other data types in the domain of Bazel build rules.
 .
 Each of the .bzl files in the lib directory defines a "module" — a struct
 that contains a set of related functions and/or other symbols that can be
 loaded as a single unit, for convenience.
 .
 Skylib also provides build rules under the rules directory.

Package: bb
Description-md5: c12065012c848044e435986efafb28da
Description-en: ASCII-art demo based on AAlib
 This package contains a 'high quality audio-visual demonstration'
 of ASCII-art using AAlib, a portable ASCII-art graphics library.
 This demonstration can be displayed in a text- or X11-terminal.

Package: bbdb
Description-md5: 405fb925518348e1a54e429f7612e0da
Description-en: The Insidious Big Brother Database (email rolodex) for Emacs
 This is a transitional package and maybe safely deleted.

Package: bbdb3
Description-md5: 679370be961ba2dd685c57c90357608a
Description-en: Reboot of the BBDB Insidious Big Brother Database for Emacs
 This is a reboot of BBDB, the Insidious Big Brother Database for GNU
 Emacs.  It provides an address book for email and snail mail
 addresses, phone numbers and the like.  It can be linked with various
 Emacs mail clients (Message and Mail mode, Rmail, Gnus, MH-E, Mu4e,
 VM, Wanderlust, and notmuch).  BBDB is fully customizable.

Package: bbe
Description-md5: fea8060151b70ebdbeb33ddc6d799f06
Description-en: sed-like editor for binary files
 Editor like sed, but for binary files. bbe performs basic byte
 operations on blocks of input stream. bbe is a command line tool
 developed for Unix systems.

Package: bbmail
Description-md5: 46d47ad49c7783eabb8d7ace08cc0581
Description-en: Mail notifier for Blackbox/Fluxbox
 bbmail is a small mail notifier (displays unread and read mail)
 that can be used in the Blackbox or Fluxbox window managers.
 It is similar to other notifiers such as xbiff but with some
 additional features:
 * All the colors and gradients can be changed.
 * Support for multiple mail boxes and provides a menu showing
 all of them (and their unread/total mail count)
 * Support for counting mail through external programs, it can be
 used to notify on POP or IMAP checkboxes with fetchpop/fetchmail
 * Possibility to 'copy' Blackbox toolbar style
 * Ability to start command when new mail arrives (eg. to play sound)

Package: bbmap
Description-md5: 11554aad63e51af31dbc4fe8fe6f1828
Description-en: BBTools genomic aligner and other tools for short sequences
 The BBTools are a collection of small programs to solve recurrent
 tasks for the creative handling of short biological RNA/DNA sequences.
 This suite may be best known for its mapper, which is also the name of
 the project on sourceforge, but several tools have been added over time.
 All tools are multi-threaded, implemented platform-independently in Java:
 .
 BBMap: Short read aligner for DNA and RNA-seq data. Capable of handling
 arbitrarily large genomes with millions of scaffolds. Handles Illumina,
 PacBio, 454, and other reads; very high sensitivity and tolerant of
 errors and numerous large indels.
 .
 BBNorm: Kmer-based error-correction and normalization tool.
 .
 Dedupe: Simplifies assemblies by removing duplicate or contained
 subsequences that share a target percent identity.
 .
 Reformat: Reformats reads between fasta/fastq/scarf/fasta+qual/sam,
 interleaved/paired, and ASCII-33/64, at over 500 MB/s.
 .
 BBDuk: Filters, trims, or masks reads with kmer matches to an
 artifact/contaminant file.

Package: bbmap-jni
Description-md5: 4bb8a44275ba751392f2ea6db4cfd73b
Description-en: short read aligner and other bioinformatic tools - JNI library
 BBMap: Short read aligner for DNA and RNA-seq data. Capable of handling
 arbitrarily large genomes with millions of scaffolds. Handles Illumina,
 PacBio, 454, and other reads; very high sensitivity and tolerant of
 errors and numerous large indels.
 .
 This package contains the architecture dependent library for the bbmap
 tools.

Package: bbpager
Description-md5: bff8473de4a9f18fb809addfad79a4a3
Description-en: Pager for the blackbox and fluxbox window managers
 A pager tool for the Blackbox window manager or one of its derivatives. It
 supports the usual Blackbox styles, moving windows between desktops, and
 optional placement in the Blackbox slit. It is also possible to define how
 the desktops are displayed by defining the number of rows or columns to use.

Package: bbswitch-dkms
Description-md5: 2aec4ffd630293c91ac285479e2b0c2c
Description-en: Interface for toggling the power on NVIDIA Optimus video cards (dkms)
 bbswitch is a kernel module which automatically detects the required ACPI
 calls for two kinds of Optimus laptops. It has been verified to work with
 "real" Optimus and "legacy" Optimus laptops (at least, that is what the
 author Lekensteyn calls those).
 .
 This package uses DKMS to automatically build the bbswitch kernel module.

Package: bbswitch-source
Description-md5: 979081fc00e27f2569549838897d3d4a
Description-en: Interface for toggling the power on NVIDIA Optimus video cards
 bbswitch is a kernel module which automatically detects the required ACPI
 calls for two kinds of Optimus laptops. It has been verified to work with
 "real" Optimus and "legacy" Optimus laptops (at least, that is what the
 author Lekensteyn calls those).
 .
 Transitional package to bbswitch-dkms, as on Ubuntu, only dkms
 package are fully supported.

Package: bbtime
Description-md5: d43fb49753c03987bbe0f03a68d02d4f
Description-en: Time tool for the blackbox/fluxbox window managers
 bbtime is a blackbox tool to display the system time in your
 blackbox slit. It can also display other times as an offset
 of your local time in a menu.
 .
 Note that you don't actually need blackbox or fluxbox for this program
 to work, but it won't look as good in other window managers.

Package: bcal
Description-md5: 7bb6c783cf788e546f43b0b532605dc4
Description-en: Command-line utility for storage conversions and calculations
 Feature
 .
 - convert to IEC/SI standard data storage units
 - show the address in bytes
 - show address as LBA:OFFSET
 - convert CHS to LBA and vice versa
 - show binary, decimal and hex representation of a number
 - custom sector size, max heads/cylinder and max sectors/track
 - minimal dependencies

Package: bcalm
Description-md5: 2b83667833161d4cd0bc2435a0402b84
Description-en: de Bruijn compaction in low memory
 A bioinformatics tool for constructing the compacted de Bruijn graph
 from sequencing data.
 .
 This is the parallel version of the BCALM software using gatb-core
 library.

Package: bcc
Description-md5: 94a771a7960d74aa5756bcf089ebb595
Description-en: 16-bit x86 C compiler
 This is a C-compiler for 8086 cpus which is important for the
 development of boot loaders or BIOS related 8086 code.

Package: bcftools
Description-md5: 2de6efc9fd60536b3eed1acdf68063bd
Description-en: genomic variant calling and manipulation of VCF/BCF files
 BCFtools is a set of utilities that manipulate variant calls in the
 Variant Call Format (VCF) and its binary counterpart BCF. All commands work
 transparently with both VCFs and BCFs, both uncompressed and BGZF-compressed.

Package: bchoppr
Description-md5: 1156f03bd92f271cf6b6cea6f8451a89
Description-en: audio stream chopping plugin
 B.Choppr cuts the audio input stream into a repeated sequence of up to 16
 chops. Each chop can be leveled up or down (gating).
 .
 B.Choppr is the successor of B.Slizr.

Package: bchunk
Description-md5: f821b523585b337ac023f63013dbba27
Description-en: CD image format conversion from bin/cue to iso/cdr
 The bchunk package contains a UNIX/C rewrite of the BinChunker program.
 BinChunker converts a CD image in a .bin/.cue format (sometimes .raw/.cue) into
 a set of .iso and .cdr/.wav tracks. The .bin/.cue format is used by some
 non-UNIX CD-writing software, but is not supported on most other CD-writing
 programs.

Package: bcnc
Description-md5: 30f80aeb613bab92dc15332ad84fbc64
Description-en: GRBL CNC command sender, autoleveler and g-code editor
 GrblHAL (formerly GRBL) CNC command sender, autoleveler, g-code editor,
 digitizer, CAM and swiss army knife for all your CNC needs.

Package: bcpp
Description-md5: 160d489c5cbf0e0f96de606bbd202826
Description-en: C(++) beautifier
 bcpp indents C/C++ source programs, replacing tabs with spaces or the
 reverse. Unlike indent, it does (by design) not attempt to wrap long
 statements.

Package: bcron
Description-md5: 2bb678838c137c5e549837603fced6d7
Description-en: Bruce cron system
 Bruce cron system is designed with secure operations in mind. To do this,
 the system is divided into several separate programs, each responsible for
 a separate task, with strictly controlled communications between them.
 .
 The user interface is a drop-in replacement for similar systems, such as
 vixie-cron, but the internals differ greatly.

Package: bd
Description-md5: 364a7b03509955ac27c353556f007b56
Description-en: quickly go back to a specific parent directory in bash
 bd allows you to go to a parent directory in bash instead of typing
 "cd ../../.." redundantly.
 .
 You can simply type backdir with starting few letters and it will auto
 complete the directory name.
 .
 It can be used with other commands such as ls, ln, echo, zip, tar, etc.

Package: bdbvu
Description-md5: b0cfbe271657605e58d43ffbc8bb6324
Description-en: simple GUI tool to browse Berkeley DB databases
 BDBVu is a simple Qt GUI tool to display and browse Berkeley DB databases.

Package: bdebstrap
Description-md5: 0a6b54139c234b98789b168d13760877
Description-en: YAML config based multi-mirror Debian chroot creation tool
 bdebstrap is an alternative to debootstrap and a wrapper around mmdebstrap to
 support YAML based configuration files. It inherits all benefits from
 mmdebstrap. The support for configuration allows storing all customization in
 a YAML file instead of having to use a very long one-liner call to mmdebstrap.
 It also layering multiple customizations on top of each other, e.g. to support
 flavors of an image.

Package: bdf2psf
Description-md5: 5eb98031ca1e36678eeeefee0d31085b
Description-en: font converter to generate console fonts from BDF source fonts
 This package provides a command-line converter that can be used in
 scripts to build console fonts from BDF sources automatically. The
 converter comes with a collection of font encodings that cover many
 of the world's languages. The output font can use a different
 character encoding from the input. When the source font does not
 define a glyph for a particular symbol in the encoding table, that
 glyph position in the console font is not wasted but used for another
 symbol.
 .
 When deciding about the position in the font for a particular glyph,
 the converter takes into account that in text video modes the video
 adapter copies the eighth column of the glyph matrix of symbols
 positioned in the pseudographic area to the ninth column. In order to
 create fonts for text video modes, the width of the glyph matrix of
 the source BDF font should be seven, eight, or nine pixels; otherwise the
 converter creates fonts suitable for framebuffer only.

Package: bdf2sfd
Description-md5: 20b3ea884a7ff3c0a2e1b395dfec4561
Description-en: BDF to SFD converter
 This is a BDF to SFD converter, allowing to vectorize bitmap fonts. It works
 by converting each pixel of a glyph to a polygon, which produces large and
 unoptimized SFD files that should be post-processed using FontForge.
 .
 It was originally created to generate OpenType versions of Spleen, and is
 released in the hope it can be useful to convert other fonts as well. Please
 be aware that it works best on fonts proportional to 8x16. Other sizes will
 work but the aspect ratio will not be preserved. There is currently little
 interest in addressing the issue.

Package: bdflib
Description-md5: cfd044f802edf1c3ceaa1b549b6ba66e
Description-en: Python library and tools for working with BDF font files
 This library allows for manipulating fonts directly and comes with
 command-line utilities for performing various operations on font files.

Package: bdfresize
Description-md5: fdbe88767321eba83a9069b596b75cc6
Description-en: tool for resizing BDF format font
 Bdfresize is a command to magnify or reduce fonts which are described with
 the standard BDF format.

Package: bdii
Description-md5: cd4a8e45aa35a08d87f1792cdf0d0350
Description-en: Berkeley Database Information Index (BDII)
 The Berkeley Database Information Index (BDII) consists of a standard
 LDAP database which is updated by an external process. The update process
 obtains LDIF from a number of sources and merges them. It then compares
 this to the contents of the database and creates an LDIF file of the
 differences. This is then used to update the database.

Package: beads
Description-md5: 1abda76aeee06d07f648bf9002e4ea06
Description-en: 2-DE electrophoresis gel image spot detection
 Beads is a program for spot detection on 2-D gel images. It is based on
 an analogy with beads flowing uphill on the surface of the gel image and
 on the analysis of their paths (Langella & Zivy, 2008).

Package: beagle
Description-md5: 8c6aa7e55f8f700b70940474b2b5bd74
Description-en: Genotype calling, genotype phasing and imputation of ungenotyped markers
 Beagle performs genotype calling, genotype phasing, imputation of ungenotyped
 markers, and identity-by-descent segment detection. Genotypic imputation works
 on phased haplotypes using a Li and Stephens haplotype frequency model.
 Beagle also implements the Refined IBD algorithm for detecting
 homozygosity-by-descent (HBD) and identity-by-descent (IBD) segments.

Package: beagle-doc
Description-md5: d6ce6e352c457dfc14ea228e32e6ad3c
Description-en: Documentation for Beagle
 Beagle performs genotype calling, genotype phasing, imputation of ungenotyped
 markers, and identity-by-descent segment detection. Genotypic imputation works
 on phased haplotypes using a Li and Stephens haplotype frequency model.
 Beagle also implements the Refined IBD algorithm for detecting
 homozygosity-by-descent (HBD) and identity-by-descent (IBD) segments.
 .
 This package includes the Beagle API javadocs, and examples.

Package: beancount
Description-md5: c3210fef3bf125cfb396b20284dacb9f
Description-en: Double-entry accounting from text files
 A double-entry bookkeeping computer language that lets you define financial
 transaction records in a text file, read them in memory, generate a variety of
 reports from them, and provides a web interface.
 .
 The following features require the following extra dependencies to be
 installed:
 - Beancount Web [python3-bottle]
 - OFX import [python3-bs4]
 - Google Sheets upload [python3-googleapi python3-google-auth-oauthlib]
 - External price imports [python3-requests]

Package: beanstalkd
Description-md5: c5918527026b57dc76d8a8c9e30ecf13
Description-en: simple, in-memory, workqueue service
 Beanstalkd is a simple, fast, workqueue service (a specific case of message
 queueing), in which messages are organised in "tubes". Beanstalk clients can
 insert and consume messages into and from such tubes.
 .
 The beanstalk interface is generic, but was originally designed for reducing
 the latency of page views in high-volume web applications by running
 time-consuming tasks asynchronously.
 .
 Beanstalkd is meant to be ran in a trusted network, as it has no
 authorisation/authentication mechanisms.
 .
 This package has the server files.

Package: bear
Description-md5: 7181645ef316f8148f4d7cc522b76bf9
Description-en: generate compilation database for Clang tooling
 Bear records the flags passed to the compiler for each translation unit and
 stores them in a JSON file. This file can be used by Clang's tooling interface
 and programs like clang-check to process a translation unit.
 .
 cmake supports the generation of JSON compilation databases out of the box.
 For any other build system that does not support this, Bear can be used
 instead to intercept the invocation of the compiler.

Package: bear-factory
Description-md5: 74f8f8f9272db7c3d594f880dcf656d8
Description-en: Editors for Plee the Bear
 This package includes the level editor, animation editor and model editor of
 the Bear Engine for Plee the Bear.

Package: beast2-mcmc
Description-md5: 2785321ab12649989f68aa400b6cbd7d
Description-en: Bayesian MCMC phylogenetic inference
 BEAST is a cross-platform program for Bayesian MCMC analysis of molecular
 sequences. It is entirely orientated towards rooted, time-measured
 phylogenies inferred using strict or relaxed molecular clock models. It
 can be used as a method of reconstructing phylogenies but is also a
 framework for testing evolutionary hypotheses without conditioning on a
 single tree topology. BEAST uses MCMC to average over tree space, so that
 each tree is weighted proportional to its posterior probability. Included
 is a simple to use user-interface program for setting up standard
 analyses and a suit of programs for analysing the results.
 .
 This is no new upstream version of beast-mcmc (1.x) but rather a rewritten
 version.

Package: beast2-mcmc-examples
Description-md5: c63bad5feea098eb39bb86db8b6f8d33
Description-en: Bayesian MCMC phylogenetic inference - example data
 BEAST is a cross-platform program for Bayesian MCMC analysis of molecular
 sequences. It is entirely orientated towards rooted, time-measured
 phylogenies inferred using strict or relaxed molecular clock models. It
 can be used as a method of reconstructing phylogenies but is also a
 framework for testing evolutionary hypotheses without conditioning on a
 single tree topology. BEAST uses MCMC to average over tree space, so that
 each tree is weighted proportional to its posterior probability. Included
 is a simple to use user-interface program for setting up standard
 analyses and a suit of programs for analysing the results.
 .
 This package contains the example data.

Package: bedops
Description-md5: d807739d5283c1d13f5877adcff218cd
Description-en: high-performance genomic feature operations
 BEDOPS is a suite of tools to address common questions raised in genomic
 studies, mostly with regard to overlap and proximity relationships between
 data sets.
 It aims to be scalable and flexible, facilitating the efficient and accurate
 analysis and management of large-scale genomic data.

Package: bedops-doc
Description-md5: e1d4c266bacfbc5a71652190723dd958
Description-en: high-performance genomic feature operations (documentation)
 BEDOPS is a suite of tools to address common questions raised in genomic
 studies, mostly with regard to overlap and proximity relationships between
 data sets.
 It aims to be scalable and flexible, facilitating the efficient and accurate
 analysis and management of large-scale genomic data.
 .
 This package contains the BEDOPS documentation.

Package: bedtools
Description-md5: 58af131119baf6930c142074f356e7c9
Description-en: suite of utilities for comparing genomic features
 The BEDTools utilities allow one to address common genomics tasks such as
 finding feature overlaps and computing coverage. The utilities are largely
 based on four widely-used file formats: BED, GFF/GTF, VCF, and SAM/BAM. Using
 BEDTools, one can develop sophisticated pipelines that answer complicated
 research questions by streaming several BEDTools together.
 .
 The groupBy utility is distributed in the filo package.

Package: bedtools-test
Description-md5: f7cded48ccb331508c65c4ef95728f52
Description-en: test data for the bedtools package
 Test data for the BEDTools suite of utilities for comparing genomic features.
 It is distributed in a separate package because it is large and
 architecture-independent.

Package: beef
Description-md5: e7f7d6829a16b29f5b43c28683c4b333
Description-en: flexible Brainfuck interpreter
 Beef is an interpreter for the Brainfuck programming language.
 .
 Its main goals are to be comfortable for the user and to run most
 Brainfuck programs unchanged; speed is generally quite good.
 .
 Beef performs thorough error checking to make sure malformed programs are
 not executed; it also supports a bunch of command-line options that can be
 used for configuration or compatibility purposes.
 .
 If GVFS is installed, Beef can use any available backend as either output
 or (where it makes sense) input source. GNU readline is used for
 interactive input.

Package: beep
Description-md5: 9a7b060493693519da9ad2c1f4292fc7
Description-en: advanced PC-speaker beeper
 beep does what you'd expect: it beeps. But unlike printf "\a", beep allows
 you to control pitch, duration, and repetitions. Its job is to live inside
 shell/perl scripts and allow more granularity than one has otherwise. It is
 controlled completely through command line options. It's not supposed to be
 complex, and it isn't - but it makes system monitoring (or whatever else it
 gets hacked into) much more informative.

Package: beets
Description-md5: ca8f466f5c117f899fd4e865a4defa20
Description-en: music tagger and library organizer
 Beets is a media library management system for obsessive-compulsive music
 geeks.
 .
 The purpose of beets is to get your music collection right once and for all.
 It catalogs your collection, automatically improving its metadata as it goes
 using the MusicBrainz database.  It then provides a set of tools for
 manipulating and accessing your music.
 .
 Beets also includes a music player that implements the MPD protocol, so you
 can play music in your beets library using any MPD client.

Package: beets-doc
Description-md5: dc039d8a0437d0d96a9bba3c9deb32bb
Description-en: music tagger and library organizer - documentation
 Beets is a media library management system for obsessive-compulsive music
 geeks.
 .
 The purpose of beets is to get your music collection right once and for all.
 It catalogs your collection, automatically improving its metadata as it goes
 using the MusicBrainz database.  It then provides a set of tools for
 manipulating and accessing your music.
 .
 Beets also includes a music player that implements the MPD protocol, so you
 can play music in your beets library using any MPD client.
 .
 This package provides detailed documentation on beets usage.

Package: belcard-data
Description-md5: c4168a5d646db5582258bece7696b248
Description-en: VCard standard format manipulation library
 Belcard is a C++ library to manipulate VCard standard format.
 .
 The package is probably not useful outside the Belledonne Communications suite
 of libraries and programs.
 .
 This package contains data files.

Package: belenios-tool
Description-md5: 6d2d768014933c4268f60552ab72df20
Description-en: verifiable voting system (command-line tool)
 Belenios aims at providing an easy to use voting system, guaranteeing
 state-of-the-art security, namely vote privacy and verifiability. It
 can be used in many types of elections, ranging from scientific
 councils to sport associations.
 .
 It consists of a command-line tool and a web server. Both use the
 same backend and can be used to organize elections and perform
 verifications.
 .
 Security properties of the system are:
 * Vote privacy: No one can learn the vote of a voter. Vote privacy
 relies on the encryption of the votes.
 * End-to-end verifiablity: Every voter can check that her vote has
 been counted and only eligible voters may vote. End-to-end
 verifiablity relies on the fact that the ballot box is public
 (voters can check that their ballots have been received) and on
 the fact that the tally is publicly verifiable (anyone can recount
 the votes). Moreover, ballots are signed by the voter credential
 (only eligible voters are able to vote).
 .
 This package provides the command-line tool, which is the most
 convenient way to exercise the verifiability capabilities of the
 system. It can be used to run an election without using the web
 server, and to monitor an election running on a web server.

Package: bellesip-data
Description-md5: 4496f69982ba2ad27afd8eebf9f43061
Description-en: SIP stack from the Linphone team
 Belle-Sip is a new SIP stack (RFC3261) developed by the Linphone team.
 .
 Belle-Sip supports multiple transports at the same time, has a dual
 IPv6 and IPv4 stack, is fully asynchronous and implements the
 +sip.instance and alias parameters. It also handles network
 disconnections better, offers a privacy API and supports rich presence.
 .
 This package contains architecture-independent files.

Package: belvu
Description-md5: 37064daca73b1f8e217c0f5516bb4786
Description-en: multiple sequence alignment viewer and phylogenetic tool
 Belvu is a multiple sequence alignment viewer and phylogenetic tool with
 an extensive set of user-configurable modes to color residues.
 .
 * View multiple sequence alignments.
 * Residues can be coloured by conservation, with user-configurable
 cutoffs and colours.
 * Residues can be coloured by residue type (user-configurable).
 * Colour schemes can be imported or exported.
 * Swissprot (or PIR) entries can be fetched by double clicking.
 * The position in the alignment can be easily tracked.
 * Manual deletion of rows and columns.
 * Automatic editing of rows and columns based on customisable criteria:
 - removal of all-gap columns;
 - removal of all gaps;
 - removal of redundant sequences;
 - removal of a column by a user-specified percentage of gaps;
 - filtering of sequences by percent identity;
 - removal of sequences by a user-specified percentage of gaps;
 - removal of partial sequences (those starting or ending with
 gaps); and
 - removal of columns by conservation (with user-specified
 upper/lower cutoffs).
 * The alignment can be saved in Stockholm, Selex, MSF or FASTA format.
 * Distance matrices between sequences can be generated using a variety
 of distance metrics.
 * Distance matrices can be imported or exported.
 * Phylogenetic trees can be constructed based on various distance-based
 tree reconstruction algorithms.
 * Trees can be saved in New Hampshire format.
 * Belvu can perform bootstrap phylogenetic reconstruction.

Package: bemenu
Description-md5: 0933732a1da07705e76d12378ffe62e7
Description-en: Dynamic menu inspired by dmenu
 bemenu is a dynamic menu for tty (using ncurses), X11 and/or Wayland,
 inspired by dmenu. It reads a list of newline-separated items from
 standard input. When the user selects an item and presses Return, their
 choice is printed to standard output and bemenu terminates. Entering
 text will narrow the items to those matching the tokens in the input.

Package: ben
Description-md5: b94875a4b542408f3181a50026057e47
Description-en: toolbox for Debian maintainers
 This is a collection of useful tools that Debian maintainers can use
 to make their packaging work easier. They all work with regular
 Debian package list files, and should be useful for Debian
 derivatives as well. This package ships a single executable, "ben",
 with the following subcommands:
 * download: download a set of package list files from a mirror
 * monitor: monitor the status of a set of packages across several
 architectures (useful for transitions)
 * query: query packages using their metadata (similar to grep-dctrl,
 but uses a dedicated query language)
 * tracker: frontend to multiple monitors

Package: beneath-a-steel-sky
Description-md5: 97be6ddeca12a27cff629b7a53eee387
Description-en: classic 2D point and click science fiction adventure game
 A science-fiction thriller set in a bleak post-apocalyptic vision
 of the future, Beneath a Steel Sky revolves around "Union City",
 where selfishness, rivalry, and corruption by its citizens seems to
 be all too common, those who can afford it live underground, away
 from the pollution and social problems which are plaguing the city.
 .
 You take on the role of Robert Foster, an outcast of sorts from the
 city since a boy who was raised in a remote environment outside of
 Union City simply termed "the gap".  Robert's mother took him away
 from Union City as a child on their way to "Hobart" but the helicopter
 crashed on its way, unfortunately Robert's mother dies, but he
 survives and is left to be raised by a local tribe from the gap.
 .
 Years later, Union City security drops by and abducts Robert, killing
 his tribe in the process; upon reaching the city the helicopter taking
 him there crashes with him escaping, high upon a tower block in the
 middle of the city he sets out to discover the truth about his past,
 and to seek vengeance for the killing of his tribe.
 .
 Note that this package only contains game-data.  The game engine is
 provided by ScummVM.

Package: bepasty
Description-md5: 0e0580e5e5f61296477f47d2833afb4f
Description-en: binary pastebin / file upload service
 bepasty is like a pastebin for all kinds of files (text, image, audio, video,
 documents, ..., binary).

Package: bergman
Description-md5: 605aabbfc0c689746bee941ae55f9073
Description-en: Gröbner bases in commutative and non-commutative algebras
 Bergman is a powerful tool to calculate Gröbner bases in commutative
 and non-commutative algebras, and in modules over them. It may also be
 used to calculate some invariants of algebras and modules: the Hilbert
 series, and (in the non-commutative case) the Poincaré-Betti series,
 the Anick resolution, and the Betti numbers.
 .
 The most important feature of bergman are computations both in
 non-commutative and commutative cases. It also permits degree-wise
 output of results; thus it may save partial results from calculations
 close to or beyond the limit for calculations of entire Gröbner bases
 with present-day computer strength. This saves for the user partial
 results even the problem overheads the strength of the computer.
 .
 Bergman offers the user a high level of flexibiliy. Among the
 alternatives for ring set-ups are: commutativity or non-commutativity;
 various strategies of Gröbner basis computation; a few different
 monomial orderings; and various coefficient fields. The set-up may be
 changed interactively during the session. Most calculations can be
 done both for ideals and modules. In the Reduce version it is possible
 to include indeterminates (with or without declared reduction rules)
 as coefficients for the commutative computations; otherwise the
 coefficient field should be a prime field.
 .
 Bergman is written in Standard Lisp, the Lisp dialect underlying
 Reduce implementations. There is also available an experimentative
 Common Lisp version.Therefore, bergman works under Reduce, PSL or
 Common Lisp (at least one of them should be pre-installed), and
 commands are written in respect to Reduce or Lisp syntax.

Package: berkeley-express
Description-md5: 4d4c6aaf75f2e0fff660b1816f1f13c6
Description-en: Streaming quantification for high-throughput sequencing
 eXpress is a streaming tool for quantifying the abundances of a set of
 target sequences from sampled subsequences. Example applications include
 transcript-level RNA-Seq quantification, allele-specific/haplotype
 expression analysis (from RNA-Seq), transcription factor binding
 quantification in ChIP-Seq, and analysis of metagenomic data. It is
 based on an online-EM algorithm that results in space (memory)
 requirements proportional to the total size of the target sequences and
 time requirements that are proportional to the number of sampled
 fragments. Thus, in applications such as RNA-Seq, eXpress can accurately
 quantify much larger samples than other currently available tools
 greatly reducing computing infrastructure requirements. eXpress can be
 used to build lightweight high-throughput sequencing processing
 pipelines when coupled with a streaming aligner (such as Bowtie), as
 output can be piped directly into eXpress, effectively eliminating the
 need to store read alignments in memory or on disk.
 .
 In an analysis of the performance of eXpress for RNA-Seq data, it was
 observed that this efficiency does not come at a cost of accuracy.
 eXpress is more accurate than other available tools, even when limited
 to smaller datasets that do not require such efficiency. Moreover, like
 the Cufflinks program, eXpress can be used to estimate transcript
 abundances in multi-isoform genes. eXpress is also able to resolve
 multi-mappings of reads across gene families, and does not require a
 reference genome so that it can be used in conjunction with de novo
 assemblers such as Trinity, Oases, or Trans-ABySS. The underlying model
 is based on previously described probabilistic models developed for
 RNA-Seq but is applicable to other settings where target sequences are
 sampled, and includes parameters for fragment length distributions,
 errors in reads, and sequence-specific fragment bias.
 .
 eXpress can be used to resolve ambiguous mappings in other
 high-throughput sequencing based applications. The only required inputs
 to eXpress are a set of target sequences and a set of sequenced
 fragments multiply-aligned to them.  While these target sequences will
 often be gene isoforms, they need not be. Haplotypes can be used as the
 reference for allele-specific expression analysis, binding regions for
 ChIP-Seq, or target genomes in metagenomics experiments. eXpress is
 useful in any analysis where reads multi-map to sequences that differ in
 abundance.

Package: berkeley-express-doc
Description-md5: 6872981809a9528fac787c2292ad040e
Description-en: Documentation for RNA-Seq tool eXpress
 This package provides a PDF with the documentation for eXpress.
 .
 eXpress is a streaming tool for quantifying the abundances of a set of
 target sequences from sampled subsequences. Example applications include
 transcript-level RNA-Seq quantification, allele-specific/haplotype
 expression analysis (from RNA-Seq), transcription factor binding
 quantification in ChIP-Seq, and analysis of metagenomic data. It is
 based on an online-EM algorithm that results in space (memory)
 requirements proportional to the total size of the target sequences and
 time requirements that are proportional to the number of sampled
 fragments. Thus, in applications such as RNA-Seq, eXpress can accurately
 quantify much larger samples than other currently available tools
 greatly reducing computing infrastructure requirements. eXpress can be
 used to build lightweight high-throughput sequencing processing
 pipelines when coupled with a streaming aligner (such as Bowtie), as
 output can be piped directly into eXpress, effectively eliminating the
 need to store read alignments in memory or on disk.
 .
 In an analysis of the performance of eXpress for RNA-Seq data, it was
 observed that this efficiency does not come at a cost of accuracy.
 eXpress is more accurate than other available tools, even when limited
 to smaller datasets that do not require such efficiency. Moreover, like
 the Cufflinks program, eXpress can be used to estimate transcript
 abundances in multi-isoform genes. eXpress is also able to resolve
 multi-mappings of reads across gene families, and does not require a
 reference genome so that it can be used in conjunction with de novo
 assemblers such as Trinity, Oases, or Trans-ABySS. The underlying model
 is based on previously described probabilistic models developed for
 RNA-Seq but is applicable to other settings where target sequences are
 sampled, and includes parameters for fragment length distributions,
 errors in reads, and sequence-specific fragment bias.
 .
 eXpress can be used to resolve ambiguous mappings in other
 high-throughput sequencing based applications. The only required inputs
 to eXpress are a set of target sequences and a set of sequenced
 fragments multiply-aligned to them.  While these target sequences will
 often be gene isoforms, they need not be. Haplotypes can be used as the
 reference for allele-specific expression analysis, binding regions for
 ChIP-Seq, or target genomes in metagenomics experiments. eXpress is
 useful in any analysis where reads multi-map to sequences that differ in
 abundance.

Package: berrynet
Description-md5: 35c4ff8b8b7e04099d6ec3e11c431bb2
Description-en: deep learning gateway - meta package
 BerryNet turns devices into an intelligent gateway with deep learning
 running on it. No internet connection is required, everything is done
 locally on the local LAN and the IoT devices.
 .
 This package is the meta package that install everything.

Package: berrynet-dashboard
Description-md5: fad4bb00ecce7dcbabea6f3c3425016f
Description-en: deep learning gateway - python3 modules
 BerryNet turns devices into an intelligent gateway with deep learning
 running on it. No internet connection is required, everything is done
 locally on the local LAN and the IoT devices.
 .
 This package contains the dashboard.

Package: berusky
Description-md5: fdeb85b4a0e70546b7d989c048755fba
Description-en: Logic game based on Sokoban
 Berusky is a free logic game based on an ancient puzzle named Sokoban.  An old
 idea of moving boxes in a maze has been expanded with new logic items such as
 explosives, stones, special gates and so on. In addition, up to five bugs can
 cooperate and be controlled by the player.  In order to leave each level
 (there's about 120 levels in the game) it is necessary to own five keys and
 also to have a free way to the exit.

Package: berusky-data
Description-md5: 63ae184aa47aebcf8498a358c8db26ca
Description-en: Data files for Berusky
 Berusky is a free logic game based on an ancient puzzle named Sokoban.  An old
 idea of moving boxes in a maze has been expanded with new logic items such as
 explosives, stones, special gates and so on. In addition, up to five bugs can
 cooperate and be controlled by the player.  In order to leave each level
 (there's about 120 levels in the game) it is necessary to own five keys and
 also to have a free way to the exit.
 .
 This package contains the data files for Berusky.

Package: berusky2
Description-md5: 17c8ef5eab01804db5f02522c8171826
Description-en: logic game Bugs Escape 3D
 The game based on Berusky that is also available for Debian, though this is
 the enhanced 3D version. Berusky II is a game that challenges your
 visual/spatial thinking and the ability to find a way to resolve a logic task.
 .
 The entire game takes place in a 3D environment while you slip into the role
 of different bugs and lead them out of a maze. In addition to arbitrary
 turning and level zooming all logical plots happen in space.
 .
 In comparison to the first part, new logical elements, a simple linear story
 accompanied by comic series, various 3D environments, water surfaces and
 others have been added.

Package: berusky2-data
Description-md5: f416d47787a53c2c442d91e56760a8c2
Description-en: logic game Bugs Escape 3D -- data files
 The game based on Berusky that is also available for Debian, though this is
 the enhanced 3D version. Berusky II is a game that challenges your
 visual/spatial thinking and the ability to find a way to resolve a logic task.
 .
 The entire game takes place in a 3D environment while you slip into the role
 of different bugs and lead them out of a maze. In addition to arbitrary
 turning and level zooming all logical plots happen in space.
 .
 In comparison to the first part, new logical elements, a simple linear story
 accompanied by comic series, various 3D environments, water surfaces and
 others have been added.
 .
 This package contains the data files for Berusky II.

Package: bespokesynth
Description-md5: f4512205262e29b590bc66b8e9770db8
Description-en: software modular synthesizer
 Bespoke is a software modular synthesizer. It contains an array of modules,
 which one can connect together to create sounds. Bespoke is like a digital
 audio workstation in some ways, but with less of a focus on a global timeline.
 Instead, it has a design more optimized for jamming and exploration.

Package: bespokesynth-data
Description-md5: e608c87815fd8d02ada39a6424478fb3
Description-en: software modular synthesizer - data files
 Bespoke is a software modular synthesizer. It contains an array of modules,
 which one can connect together to create sounds. Bespoke is like a digital
 audio workstation in some ways, but with less of a focus on a global timeline.
 Instead, it has a design more optimized for jamming and exploration.
 .
 This package contains Bespoke data files.

Package: bettercap
Description-md5: a9175b8dd2d755d2ae30edff3d5dfcf5
Description-en: Complete, modular, portable and easily extensible MITM framework
 The Swiss Army knife for 802.11, BLE, IPv4 and IPv6 networks reconnaissance
 and MITM attacks.
 .
 bettercap is a powerful, easily extensible and portable framework  written
 in Go which aims to offer to security researchers, red teamers and reverse
 engineers an easy to use, all-in-one solution with all the features they
 might possibly need for performing reconnaissance and attacking WiFi
 networks, Bluetooth Low Energy devices, wireless HID devices and Ethernet
 networks.
 .
 Main Features:
 * WiFi networks scanning, deauthentication attack, clientless PMKID
 association attack and automatic WPA/WPA2 client handshakes capture.
 * Bluetooth Low Energy devices scanning, characteristics enumeration,
 reading and writing.
 * 2.4Ghz wireless devices scanning and MouseJacking attacks with
 over-the-air HID frames injection (with DuckyScript support).
 * Passive and active IP network hosts probing and recon.
 * ARP, DNS, NDP and DHCPv6 spoofers for MITM attacks on IPv4 and IPv6
 based networks.
 * Proxies at packet level, TCP level and HTTP/HTTPS application level
 fully scriptable with easy to implement javascript plugins.
 * A powerful network sniffer for credentials harvesting which can also be
 used as a network protocol fuzzer.
 * A very fast port scanner.
 * A powerful REST API with support for asynchronous events notification
 on websocket to orchestrate your attacks easily.
 * A very convenient web UI.
 * More! (https://www.bettercap.org/modules/)
 .
 This package contains a Swiss Army knife for 802.11, BLE and Ethernet networks
 reconnaissance and attacks.

Package: bettercap-caplets
Description-md5: 4421fdd27a438d40696a09fe97292739
Description-en: Bettercap scripts (caplets) and proxy modules
 This package contains Bettercap scripts (caplets) and proxy modules. The
 bettercap's interactive sessions can be scripted with .cap files, or caplets.

Package: bettercap-ui
Description-md5: 774cfb30ed67c5c3efc0ddf2d3e81911
Description-en: bettercap's web UI
 This package contains the bettercap's web UI.
 .
 Web UI - the easiest method, good if you never used bettercap before.

Package: between
Description-md5: ecd1cb4c9190070f372c8a3a41630510
Description-en: game about consciousness and isolation
 Between is a pixelated art game for two players by Jason Rohrer.
 .
 You know exactly what you need to do -- you can see it shimmering
 right there in front of you. You can see it while dreaming, too, and
 the difference has become subtle. Dreams wake into dreams, and people
 blend in and out: real characters and dream characters, all woven into
 the same script. Finally, they fade completely, and you're alone in the
 expanse with the construction. With time, you feel something growing,
 a pinhole that eventually yawns into a deep ravine of longing. The
 construction languishes, though the expanse seems indifferent.
 .
 One night, in a dream, they appear: things that you clearly could not
 have conjured on your own. Not snowflakes. Not the self-similar forms
 of leaves. Not distant planets' erosion networks as viewed through
 telescopes. Not those things that are beautifully external but lack
 the signatures of consciousness. These things that appear are ugly and
 non-procedural: indecipherable transmissions bubbling up through static,
 faded messages floating in bottles, and charcoal handprints on cave
 walls. Evidence has reached you through time of unknown duration and
 distance of unknown magnitude, but stale evidence is still evidence.
 .
 Somewhere, across whatever barriers stand between, is an "other".

Package: bf-utf-source
Description-md5: b71d2b1a2abb75a1dc34320f9bde9d23
Description-en: source for fonts needed to build Debian installers
 This package contains fonts needed to build the debian-installer and
 bterm-unifont packages.
 .
 If you aren't building Debian install images, you probably don't need
 this package.

Package: bfbtester
Description-md5: 147bddeb0a8deebc15d69c901a6c1b6c
Description-en: Brute Force Binary Tester
 BFBTester is great for doing quick, proactive, security checks of
 binary programs. BFBTester will perform checks of single and multiple
 argument command line overflows as well as environment variable
 overflows. BFBTester can also watch for tempfile creation activity to
 alert the user of any programs using unsafe tempfile names. While
 BFBTester can not test all overflows in software, it is useful for
 detecting initial mistakes that can red flag dangerous software.

Package: bfs
Description-md5: 6af55a6b8932ab739ba592e9f4b72864
Description-en: Breadth-first version of find(1)
 bfs is a variant of the UNIX `find` command that operates breadth-first rather
 than depth-first.
 .
 It tries to be easier to use than `find`, while remaining compatible with
 find(1). For example, bfs is less picky about where you put its arguments.
 bfs also adds some extra options that make some common tasks easier.
 .
 When bfs detects that its output is a terminal, it automatically colors its
 output with the same colors ls uses.

Package: bgcode
Description-md5: eca2032cf3ebf98ee0a5da865339df4f
Description-en: binary gcode generation library
 libbgcode is a library used to generate binary G-code for 3D printers.
 Binary G-code is a new G-code file format featuring the following
 improvements over the legacy G-code:
 .
 1) Block structure with distinct blocks for metadata vs. G-code
 2) Faster navigation
 3) Coding & compression for smaller file size
 4) Checksum for data validity
 5) Extensivity through new (custom) blocks. For example, a file
 signature block may be welcome by corporate customers.
 .
 This package contains the bgcode command line utility used to convert textual
 gcode files into binary gcode.

Package: bge-demo
Description-md5: 3e744f7231ee78d14b65f05487ca6306
Description-en: Bazaar GTK Extensions Demo
 Bazaar is a new app store with a focus on discovering
 and installing applications and add-ons from Flatpak remotes,
 particularly Flathub.
 .
 This package contains a Demo of an extension of Bazaar.

Package: bgoffice-computer-terms
Description-md5: aa6c57cfa1071cc135d9815a39abfcd5
Description-en: English-Bulgarian dictionary of computer terms
 Data files for gbgoffice, containing English-Bulgarian dictionary of
 commonly used computer terms.
 .
 Target users are translators of software into Bulgarian.

Package: bgpdump
Description-md5: 7dda0a90345b3689da84a0dcfcbb721d
Description-en: Translate binary zebra/quagga/MRT files into readable output
 The bgpdump programs analyses the dump files produced by the quagga
 routing daemon or the Multithreaded Routing Toolkit (MRT).

Package: bgpq3
Description-md5: e5ffc7b8ed959a76c492c7a107f2acc8
Description-en: automatic BGP filter generator using RADB data
 bgpq3 eases BGP filter maintenance by automatically generating prefix
 lists, (extended) access lists, policy statement terms and AS-path lists
 using RADB data. It features IPv6 prefix-/access-list support,
 aggregation of generated filters and output compatible with Cisco,
 Juniper and BIRD.

Package: bgpq4
Description-md5: 8df4bf08bcf10ade468b56b0bae81059
Description-en: automatic BGP filter generator using IRR routing data
 bgpq4 eases BGP filter maintenance by automatically generating prefix
 lists, (extended) access lists, policy statement terms and AS-path
 lists using IRR routing data. It features IPv6 prefix-/access-list
 support, aggregation of generated filters and output compatible with
 Cisco, Juniper, Mikrotik, Nokia, OpenBGPD and BIRD.
 .
 It is a fork of bgpq3. By default, it uses IRR server from NTT.

Package: biabam
Description-md5: a39c7e567ac5ef8203e4adebeb8a629b
Description-en: bash attachment mailer
 A tool that is used for mailing attachments from the commandline.
 It is similar to using Mutt to send attachments on the commandline,
 but without the overhead of a complete email client.

Package: bibata-cursor-theme
Description-md5: 7a7e9ffa1d09a20f70268788b18d1897
Description-en: Bibata is open source, compact, and material designed cursor set
 This cursor set is the masterpiece of cursors available on the
 internet, Hand designed by Abdulkaiz Khatri.
 .
 This project masterelop for improve cursor experience.
 .
 Bibata is one of the most popular cursors set in the Linux community
 so far and is now available for freely with multiple colors and size
 options for Windows as well. The aim of this project is to provide
 the personalized cursors to users.
 .
 This package contains the following cursor themes:
 .
 * Bibata Original Amber: Yellowish and sharp edge bibata cursors.
 * Bibata Modern Amber: Yellowish and rounded edge bibata cursors.
 * Bibata Original Classic: Black and sharp edge bibata cursors.
 * Bibata Modern Classic: Black and rounded edge bibata cursors.
 * Bibata Original Ice: White and sharp edge bibata cursors.
 * Bibata Modern Ice: White and rounded edge bibata cursors.

Package: bibclean
Description-md5: 086653d7606e29de8ac7af2a699a8cf0
Description-en: pretty-printer for BibTeX databases
 This is a pretty-printer and syntax-checker for bibliographic
 databases in the BibTeX format. It is a useful tool for canonicalizing
 the layout of personal bibliographies with entries fetched from many
 different sources.

Package: bibcursed
Description-md5: 715fddb3b54a1f58f34c1ecbae52b7a1
Description-en: Interactive program to edit BibTeX bibliographies
 Bibcursed is a simple program to make life a little easier when using
 BibTeX bibliographies. It currently provides these main functions:
 .
 - Adding references to your bibliography. This is done with
 prompts so templates for the different entries (article,
 proceedings, etc) do not have to be remembered. Error checking is
 used so that the required fields have to be supplied, and incorrect
 fields cannot be entered.  New entries are inserted into the
 'correct' place in the BibTeX file
 - Clean and easy removal of entries
 - Viewing of entries and changing of fields
 - Easy searching of entries, including search by field

Package: biber
Description-md5: 2145fae4f6a6ba45840729fab8ef9657
Description-en: Much-augmented BibTeX replacement for BibLaTeX users
 The biblatex package by Philipp Lehman is becoming the definitive
 citation management tool for LaTeX users. Biblatex has relied on the
 venerable BibTeX program only for sorting and generating a very
 generic .bbl file without any formatting instruction. Everything else
 is taken care of by biblatex, which provides a powerful and flexible
 macro interface for authors of citation styles.
 .
 Biber offers a large superset of BibTeX functionality for BibLaTeX
 users. In addition it offers full UTF-8 (Unicode 6.0) capabilities,
 fully customisable sorting, output to GraphViz to help visualise
 complex crossrefs, support for remote data sources, structural
 validation of the data against the (customisable) data model, and a
 lot more.

Package: bibiman
Description-md5: 3ad32f0ea3292fb57abfce6de9b3a145
Description-en: Browse your bibtex files
 bibiman is a TUI to browse bibtex files. It allows for opening the PDFs of
 single bibtex entry, editing the entries in you favourite editor, sorting of
 entries, and much more. For detailed usage and configuration please refer to
 bibiman(1) and bibiman(5).

Package: bible-kjv
Description-md5: c48f444174c8af3e9ff874758e4ef06a
Description-en: King James Version of the Bible: user interface program.
 This package contains a text-retrieval program and user interface which is
 primarily designed to operate on the text and concordance of the King
 James translation of the Bible, although it could, in principle, be
 used for any text.  The search/browse engine allows searching and
 reading passages from scripture. Includes full concordance.
 .
 It would be nice if someone could set up a web interface for the bible.

Package: bible-kjv-text
Description-md5: d25de08750e4a08afa7de53b7d262d3d
Description-en: King James Version of the Bible - text and concordance
 This package contains the King James Version of the Bible (translated in
 1611) which is and was widely used in the English speaking culture,
 together with a full concordance.
 .
 The text and concordance are compressed and require the bible-kjv package
 which contains a text-based user interface for accessing the text.

Package: bibledit
Description-md5: 658ee25d9b4eb981f8bad16ba598af67
Description-en: Bible editor
 A tool for the Bible translator.
 Translate Bibles.
 Edit Bibles.
 Proofread Bibles.
 Publish Bibles.
 Synchronize your data through Bibledit Cloud.

Package: bibledit-cloud
Description-md5: d7f8d4a3495c47f42fe763de99979654
Description-en: Bible editor server
 An online tool for the Bible translator.
 Translate Bibles.
 Edit Bibles.
 Proofread Bibles.
 Publish Bibles.
 Collaboration server for multiple Bibledit clients.

Package: bibledit-cloud-data
Description-md5: 6d5896ec739ab3658f46567030f3d41c
Description-en: Data for bibledit-cloud
 Contains pictures, icons, lexicons, scripts.
 This is normally not installed manually.
 The bibledit-cloud package will install it automatically.

Package: bibledit-data
Description-md5: 8e8c5e371a796fd366a5cc26b709475c
Description-en: Data for bibledit
 Contains pictures, icons, lexicons, scripts.
 This is normally not installed manually.
 The bibledit package will install it automatically.

Package: bibletime
Description-md5: afed2027ab606da31c78854102bb44ce
Description-en: bible study tool for Qt
 BibleTime is a free and easy to use bible study tool.
 It uses the Qt and SWORD software libraries.
 BibleTime provides easy handling of digitized texts (Bibles, commentaries
 and lexicons) and powerful features to work with these texts (search in
 texts, write own notes, save, print etc.) in the SWORD module format.

Package: bibletime-data
Description-md5: 66d4524bd19e1f8f0687b64aa63ee91e
Description-en: Documentation and data for bibletime, a bible study tool
 BibleTime is a free and easy to use bible study tool.
 .
 This package contains the help, online documentation and data files
 which BibleTime uses.

Package: biboumi
Description-md5: 72b8b075ceb486b1df49ff7e013405e0
Description-en: XMPP gateway to connect to IRC servers
 Biboumi is an XMPP gateway that connects to IRC servers and translates
 between the two protocols. It can be used to access IRC channels using
 any XMPP client as if these channels were XMPP MUCs.
 .
 It is written in modern C++20 and makes great efforts to have as little
 dependencies and to be as simple as possible.
 .
 The goal is to provide a way to access most of IRC features using any
 XMPP client.  It doesn’t however try to provide a complete mapping of
 the features of both worlds simply because this is not useful and most
 probably impossible.  For example all IRC modes are not all
 translatable into an XMPP features.  Some of them are (like +m (mute)
 or +o (operator) modes), but some others are IRC-specific.  If IRC is
 the limiting factor (for example you cannot have a non-ASCII nickname
 on IRC) then biboumi doesn’t try to work around this issue: it just
 enforces the rules of the IRC server by telling the user that he/she
 must choose an ASCII-only nickname.  An important goal is to keep the
 software (and its code) light and simple.

Package: bibshelf
Description-md5: ffa65900c960bdf945b7ea7d61d8e40d
Description-en: book organizer for GNOME
 helps you to keep track of your book collection. You can
 fill in such things as the book summary, review, rating and
 the ISBN. Never forget when it was that you read a book,
 BibShelf lets you save the date so you do no longer need to
 waste your brain capacity for storing this information.

Package: bibtex2html
Description-md5: 55c0a79411ef274819cc77cea2098ee4
Description-en: filters BibTeX files and translates them to HTML
 Collection of tools for filtering BibTeX data bases and for producing
 HTML documents from BibTeX data bases:
 .
 - aux2bib extracts a BibTeX database consisting of only the entries
 that are refereed by an aux file.
 .
 - bib2bib is a filter tool that reads one or several bibliography
 files, filters the entries with respect to a given criterion, and
 outputs the list of selected keys together with a new bibliography
 file containing only the selected entries;
 .
 - bibtex2html is a translator that reads a bibliography file and
 outputs two HTML documents that are respectively the cited
 bibliography in a nice presentation, and the original BibTeX file
 augmented with several transparent HTML links to allow easy
 navigation.

Package: bibtexconv
Description-md5: 092a3f17fb8d6d21e6036136aa61c730
Description-en: BibTeX Converter
 BibTeXConv is a BibTeX file converter which allows one to export
 BibTeX entries to other formats, including customly defined
 text output. Furthermore, it provides the possibility to
 check URLs (including MD5, size and MIME type computations)
 and to verify ISBN and ISSN numbers.

Package: bibtool
Description-md5: 6069b497a6d13d2afc46c93cae109983
Description-en: tool to manipulate BibTeX files
 BibTeX provides an easy to use means to integrate citations and
 bibliographies into LaTeX documents. But the user is left alone with
 the management of the BibTeX files. BibTool is intended to fill this
 gap. BibTool allows the  manipulation of BibTeX files which goes
 beyond the possibilities -- and intentions -- of BibTeX.
 .
 BibTool manipulates BibTeX database files through the command line
 front-end bibtool which accepts numerous options. Modifications are
 performed through resource instructions that allow the modification
 of the various internal parameters determining the behavior of BibTool;
 resource instructions can be grouped in resource files.
 The original BibTool distribution contains a sufficient set of resource
 file samples to perform basic, relevant manipulations.
 .
 BibTool contains a documentation written in LaTeX.
 .
 BibTool is written in C and has been compiled on various operating
 systems like flavors of UN*X and MSDOS machines.

Package: bibutils
Description-md5: 817b52b3cbf74a34535280d3d904defb
Description-en: interconvert various bibliographic data formats
 Convert between the following bibliographic data formats: BibTeX,
 COPAC, EndNote refer, EndNote XML, Pubmed XML, ISI web of science, US
 Library of Congress MODS XML, RIS, and Word 2007 bibliography.
 .
 This package provides command line tools bib2xml, copac2xml, end2xml
 endx2xml, isi2xml, med2xml, ris2xml which convert to MODS XML format,
 modsclean which reformats MODS XML, and a matching set of commands
 xml2ads, xml2bib, xml2end, xml2isi, xml2ris, xml2wordbib which convert
 from MODS XML.

Package: bidiv
Description-md5: f54f3bcc32e78628e0970771051a6373
Description-en: BiDi viewer - command-line tool displaying logical Hebrew/Arabic
 bidiv is a simple utility for converting logical-Hebrew input to visual-Hebrew
 output. This is useful for reading Hebrew mail messages, viewing Hebrew texts,
 etc. It was written for Hebrew but Arabic (or other BiDi languages) should
 work equally well.

Package: bifcl
Description-md5: 5eacf4443b4a1ae7ea7ff2dde1f8d563
Description-en: Bro Built-In-Function Compiler
 The bifcl program simply takes a .bif file as input and generates C++
 header/source files along with a .bro script that all-together
 provide the declaration and implementation of Bro Built-In-Functions
 (BIFs), which can then be compiled and shipped as part of a Bro
 plugin.
 .
 A BIF allows one to write arbitrary C++ code and access it via a
 function call inside a Bro script. In this way, they can also be used
 to access parts of Bro's internal C++ API that aren't already exposed
 via their own BIFs.

Package: biff
Description-md5: b4760a2ada68dbe6a74e5090f51c44e0
Description-en: mail notification tool
 biff is a small program that prints a message to your terminal
 when new email arrives. Actually, the message is printed by
 the comsat daemon, and biff just enables/disables the u+x
 permission flag for the terminal, which comsat uses to determine
 whether or not to write to your terminal.
 .
 biff is mainly of historic interest, since there are much better
 alternatives (such as xlbiff and gbuffy) that are network-aware and
 do not require a daemon. Although there are no known security
 problems, running additional services is often considered risky.
 .
 By default, the biff service is disabled. To use biff email
 notification, you must enable this service by running 'update-inetd
 --enable biff' after the package is installed. You may also need
 to modify the configuration of your mail transport agent to enable
 comsat notification.

Package: bifrost
Description-md5: 5ebc5f7fb283cbade48ffc87fd79ea87
Description-en: parallel construction, indexing and querying of de Bruijn graphs
 Bifrost is a command-line tool for sequencing that features a broad
 range of functions, such as indexing, editing, and querying the graph,
 and includes a graph coloring method that maps each k-mer of the graph
 to the genomes it occurs in.
 .
 * Build, index, color and query the compacted de Bruijn graph
 * No need to build the uncompacted de Bruijn graph
 * Reads or assembled genomes as input
 * Output graph in GFA (can be visualized with Bandage), FASTA or binary
 * Graph cleaning: short tip clipping, etc.
 * Multi-threaded
 * No parameters to estimate with other tools
 * Exact or approximate k-mer search of queries

Package: big-cursor
Description-md5: 056b158844159fbfed104792106c6735
Description-en: larger mouse cursors for X
 This package provides some large mouse cursors for use under X. It's useful
 for laptop users, for those running X at very high resolutions, and for
 anyone who finds it hard to see the default mouse cursors.

Package: biglybt
Description-md5: fbbc804e606e1490aaa2e7cf7ef18b28
Description-en: BitTorrent client
 BiglyBT is a feature filled, open source, ad-free, BitTorrent client used
 to transfer files via the BitTorrent protocol. BiglyBT is the continuation
 of the Vuze/Azureus project first created in 2003, and is being actively
 developed by the original coders.

Package: biglybtd
Description-md5: 6b11e5c62b34227471a6b0218b90266a
Description-en: BiglyBT system service
 BiglyBT is a feature filled, open source, ad-free, BitTorrent client used
 to transfer files via the BitTorrent protocol. BiglyBT is the continuation
 of the Vuze/Azureus project first created in 2003, and is being actively
 developed by the original coders.
 .
 This package provides the facility to run BiglyBT as a system daemon in
 the background. It also permits one to launch the GUI when needed.

Package: bijiben
Description-md5: 647474823cd888d6bcc771c19e15dc3b
Description-en: intuitive note editor integrated with GNOME
 Bijiben is a note editor that is designed to be intuitive and easy to use,
 and well integrated with GNOME. It aims to be simple and has an emphasis
 on visuals: quickly write notes, and quickly retrieve them.

Package: bikeshed
Description-md5: 94abc28b330ef0a237e91878102dfa5f
Description-en: random useful tools that do not yet have a permanent home
 Bikeshed is a collection of random but useful tools and utilities that
 either don't quite fit anywhere else, or have not yet been accepted
 by a more appropriate project.
 .
 Think of this package as an "orphanage", where tools live until they
 are adopted by loving, accepting parents.

Package: bilibop
Description-md5: 4606c6d97eba0670aa6464f66ba4ca39
Description-en: run Debian GNU/Linux from external media - metapackage
 Bilibop helps to maintain a Debian GNU/Linux operating system installed
 on an external media (USB, FireWire, Flash memory, eSATA). It hardens
 standard rules and policies to make the system more robust in this
 particular situation.
 .
 The installation of this metapackage will install other BILIBOP packages
 as dependencies. You should not install it, unless your system is writable
 and runs from an external device.

Package: bilibop-common
Description-md5: 4c165d023e6cdb33429745a72a1ffdd9
Description-en: shell functions for bilibop scripts
 Bilibop helps to maintain a Debian GNU/Linux operating system installed
 on an external media (USB, FireWire, Flash memory, eSATA). It hardens
 standard rules and policies to make the system more robust in this
 particular situation.
 .
 This package provides shell functions usable by other bilibop scripts on the
 running system or into the initramfs environment. These functions use /dev,
 /proc and /sys databases to output the drive name or the partition hosting
 the running system, and are fully usable by any unprivileged user or
 application. Dm-crypt, LVM, loop devices, aufs and overlay root filesystems
 (and almost any combination of them) are supported. A 'drivemap' command is
 also provided, to show block devices in a tree of dependencies.

Package: bilibop-lockfs
Description-md5: 0a2fe612b5fa9b8750134f9b4926d01e
Description-en: lock filesystems and write changes into RAM
 Bilibop helps to maintain a Debian GNU/Linux operating system installed
 on an external media (USB, FireWire, Flash memory, eSATA). It hardens
 standard rules and policies to make the system more robust in this
 particular situation.
 .
 If the lockfs feature is enabled (in a configuration file, in the boot
 commandline or by a heuristic), nothing will be written on the filesystems
 listed in /etc/fstab, except for those that have been whitelisted, or for
 the encrypted swap devices. More, bilibop-lockfs now is able to detect if
 the drive has been locked by a physical switch, and then overrides its own
 settings to unconditionally apply a 'hard' policy.
 .
 The root filesystem is locked (set readonly, using either aufs or overlay)
 by an initramfs script which also modifies the temporary fstab to prepare
 other filesystems to be locked later by a mount helper script.
 .
 bilibop-lockfs provides the following features:
 * whitelist based policy: filesystems on which you want to allow persistent
 changes must be explicitly listed in a configuration file.
 * swap devices policy: they can be used 'as is', noauto, only if encrypted,
 only if encrypted with a random key, or not used at all.
 * not only filesystems are set read-only, but also block devices: this
 forbids changes of the partition table, boot sectors, LUKS headers and
 LVM metadata.
 * plymouth messages to know at boot time if bilibop-lockfs is enabled or
 not, or if an error occurred.
 * desktop notifications at startup about filesystems status, to inform the
 user that volatile or persistent changes are allowed or not, and where.
 .
 This package can be used as an alternative to fsprotect or overlayroot,
 especially for writable operating systems embedded on a USB stick; but it
 may also be installed on public or personal computers, for daily use,
 kiosks, testing purposes, or as a tool in anti-forensics strategies.

Package: bilibop-rules
Description-md5: 8d31d095c2be6cbd5f27521a00ffa8d4
Description-en: device management rules for OS running from external media
 Bilibop helps to maintain a Debian GNU/Linux operating system installed
 on an external media (USB, FireWire, Flash memory, eSATA). It hardens
 standard rules and policies to make the system more robust in this
 particular situation.
 .
 This package provides a udev rules file to manage the external drive hosting
 the running system. Its main goal is to forbid low-level write access on this
 drive and its partitions by any unprivileged user or application, but some
 other convenient and optional rules have been added for desktop-level
 management (in desktop environments based on udisks2) of the system disk and
 partitions, as well as the internal disks of the computer. The 'lsbilibop'
 command allows the admin to update udev properties of the devices after the
 configuration file has been modified.
 .
 To ease device management, bilibop-rules also provides helper scripts to:
 * build custom bilibop udev rules running faster than the generic ones
 * filter Physical Volumes, to activate only those needed by the system
 .
 This package is not designed to be used on internal disks. It works only
 for OS installed on removable and writable media, including LiveUSB as well
 as native systems. See also the bilibop-udev package.

Package: bilibop-udev
Description-md5: c397412955dc1e01c4bf4e9fe813e415
Description-en: minimal udev rule for Debian GNU/Linux running from external media
 Bilibop helps to maintain a Debian GNU/Linux operating system installed
 on an external media (USB, FireWire, Flash memory, eSATA). It hardens
 standard rules and policies to make the system more robust in this
 particular situation.
 .
 This package provides a udev rules file to manage the external drive hosting
 the running system. Its goal is to forbid low-level write access on this
 drive and its partitions by any unprivileged user or application.
 .
 This package is not designed to be used on internal disks. It works only
 for OS installed on removable and writable media, especially LiveUSB systems
 and disk images provided by most vendors of popular ARM-based development
 boards. See also the bilibop-rules package.

Package: billard-gl
Description-md5: c4e33f43bba455925ad4b1ee732ef1f5
Description-en: 3D billiards game
 Play a game of 8-ball or 9-ball, either in training mode or against a
 friend. For beginners, the game features a tutorial, introducing them to
 the user-interface and controls. Help is also available for those who do
 not know the rules for an 8-ball or 9-ball game.

Package: billard-gl-data
Description-md5: 04a8a619424696f5628b5509e845adc4
Description-en: 3D billiards game - data files
 Play a game of 8-ball or 9-ball, either in training mode or against a
 friend. For beginners, the game features a tutorial, introducing them to
 the user-interface and controls. Help is also available for those who do
 not know the rules for an 8-ball or 9-ball game.
 .
 This package contains the data files for billard-gl.

Package: biloba
Description-md5: 6f57ac97af751be8a4fb8ae8a5a5ba81
Description-en: turn based strategy board game for up to 4 players
 Biloba is an abstract strategy board game for 1 to 4 players. At each
 turn the player moves pawns on an octagonal shaped board (but squared
 cells) trying to remove opponent's pawns from it.
 .
 Biloba includes an AI opponent for single player mode, and supports
 local or network play for 2 or more (up to 4) players.

Package: biloba-data
Description-md5: 2b17ab1a2614d95a243bbcb2d7e0c17f
Description-en: data package for biloba turn based strategy board game
 This is the required data package for biloba. Biloba is an abstract
 strategy board game for 1 to 4 players. At each turn the player moves
 pawns on an octagonal shaped board (but squared cells) trying to
 remove opponent's pawns.

Package: bin86
Description-md5: ab9b02e844161c194a3566d31fb8a4ab
Description-en: 16-bit x86 assembler and loader
 This is the as86 and ld86 distribution written by Bruce Evans.
 It's a complete 8086 assembler and loader which can make 32-bit
 code for the 386+ processors.

Package: binaryen
Description-md5: 13f913de2bd6baf2a05387c3dc7583d0
Description-en: compiler and toolchain infrastructure library for WebAssembly
 Binaryen is a compiler and toolchain infrastructure library for WebAssembly,
 written in C++. It aims to make compiling to WebAssembly easy, fast, and
 effective:
 .
 * Easy: Binaryen has a simple C API in a single header, and can also be used
 from JavaScript. It accepts input in WebAssembly-like form but also
 accepts a general control flow graph for compilers that prefer that.
 .
 * Fast: Binaryen's internal IR uses compact data structures and is designed
 for completely parallel codegen and optimization, using all available CPU
 cores. Binaryen's IR also compiles down to WebAssembly extremely easily and
 quickly because it is essentially a subset of WebAssembly.
 .
 * Effective: Binaryen's optimizer has many passes that can improve code very
 significantly (e.g. local coloring to coalesce local variables; dead code
 elimination; precomputing expressions when possible at compile time; etc.).
 These optimizations aim to make Binaryen powerful enough to be used as a
 compiler backend by itself. One specific area of focus is on
 WebAssembly-specific optimizations (that general-purpose compilers might not
 do), which you can think of as wasm minification , similar to minification
 for JavaScript, CSS, etc., all of which are language-specific (an example of
 such an optimization is block return value generation in SimplifyLocals).

Package: binclock
Description-md5: 146aa9ff119e0d48d8781609638a1010
Description-en: binary clock for console with color support
 BinClock - Displays system time in binary format.
 It supports showing the time with eight different colors, and it can
 run a loop that prints the time every second.
 The default colors and characters for printing can be changed with a
 config file.

Package: bincrypter
Description-md5: 4cab147345a82aec61f10bb4c50bcd16
Description-en: compress, encrypt or obfuscate ELF binaries and shell scripts
 bincrypter is a tool for Pack/Encrypt/Obfuscate ELF + SHELL scripts.
 Adding privacy and copyright protection for your programs and shell
 scripts, other features:
 .
 - Obfuscate & encrypt any ELF binary
 - Obfuscate & encrypt any SHELL-script
 - AV/EDR death: Morphing + different signature every time
 - 100% in-memory. No temporary files
 - Not soiling the filesystem
 - Double or triple encrypt the same binary (or itself)
 - Resulting binary is heavily obfuscated (string only shows garbage)
 - Living off the Land (LotL): Only needs /bin/sh + perl + openssl
 - Architecture agnostic: Works on x86_64, aarch64, arm6, mips, ...
 - Lock a binary to a target system and make it fail to run anywhere else.

Package: bindechexascii
Description-md5: 276252700e3e21e6f9a210caeffef889
Description-en: simple ASCII,binary,decimal and hex converter
 The bindechexascii is a program that convert the argument from standard
 input to the numbering system or character set (ASCII) specified in the
 option and print the result on the screen. That way you can perform the
 following conversion: binary to decimal, binary to hex, binary to ASCII,
 decimal to binary, decimal to hex, decimal to ASCII, hex to binary, hex
 to decimal, hex to ASCII, ASCII to binary, ASCII to decimal, ASCII to
 hex.
 .
 It's different from packages like iprint showing all results (binary,
 hexadecimal,ASCII,octal) for any argument.

Package: bindfs
Description-md5: af42d31a4dd728be047bd2744400be31
Description-en: mirrors or overlays a local directory with altered permissions
 bindfs is a FUSE filesystem for mirroring a directory to another
 directory, similarly to mount --bind. The permissions of the mirrored
 directory can be altered in various ways.
 .
 Some things bindfs can be used for:
 - Making a directory read-only.
 - Making all executables non-executable.
 - Sharing a directory with a list of users (or groups).
 - Modifying permission bits using rules with chmod-like syntax.
 - Changing the permissions with which files are created.
 .
 Non-root users can use almost all features, but most interesting
 use-cases need user_allow_other to be defined in /etc/fuse.conf.

Package: bindgen
Description-md5: c61187bcf8fee41ee316a0fd3e8ecd31
Description-en: Automatically generate Rust FFI bindings to C and C++ libraries
 bindgen-cli can automatically generate Rust FFI bindings to C and
 C++ libraries.
 The executable and the binary package are named bindgen.

Package: binfmt-support
Description-md5: 29e82a31bb4248987c1cee43d589e134
Description-en: Support for extra binary formats
 The binfmt_misc kernel module, contained in versions 2.1.43 and later of the
 Linux kernel, allows system administrators to register interpreters for
 various binary formats based on a magic number or their file extension, and
 cause the appropriate interpreter to be invoked whenever a matching file is
 executed. Think of it as a more flexible version of the #! executable
 interpreter mechanism.
 .
 This package provides an 'update-binfmts' script with which package
 maintainers can register interpreters to be used with this module without
 having to worry about writing their own init.d scripts, and which sysadmins
 can use for a slightly higher-level interface to this module.

Package: binfmtc
Description-md5: 40dd10283fbeb2ce05341f8cdae1a452
Description-en: Execute C program as script
 Linux binfmt_misc handler for C, C++, Assembly languages,
 Fortran, Java(GCJ).
 .
 Using the binfmt_misc interface, binfmtc allows users to
 seamlessly execute C source code as if they were scripts.
 .
 Includes example utilities realcsh.c, realksh.c, which are for your
 real C scripting pleasures.

Package: bingo
Description-md5: 1e77ed14aaccb4645ee2aa9d3c26f3a3
Description-en: Like `go get` but for Go tools (program)
 go get like, simple CLI that allows automated versioning of Go package
 level binaries (e.g required as dev tools by your project!) built on top
 of Go Modules, allowing reproducible dev environments.
 .
 This package contains the command-line tool 'bingo'.

Package: biniax2
Description-md5: 9aa352674e50bcddedf50424c7f7149f
Description-en: logic game with arcade and tactics modes
 Biniax-2 is an original and entertaining game. It only takes a minute to learn
 and gives you hours and hours of game play. There are three game modes (two
 single-player and one multi-player), a hall of fame, dynamic music and a nice
 cartoon look.

Package: biniax2-data
Description-md5: e062d114900424c94e08567d076727aa
Description-en: logic game with arcade and tactics modes -- data
 Biniax-2 is an original and entertaining game. It only takes a minute to learn
 and gives you hours and hours of game play. There are three game modes (two
 single-player and one multi-player), a hall of fame, dynamic music and a nice
 cartoon look.
 .
 This package contains the game data files for the game Biniax-2.

Package: binkd
Description-md5: 5d0f8501c604b17ac5a63bc4efae3e5b
Description-en: FidoTech TCP/IP mailer
 Binkd is a FidoTech mailer designed for use over TCP/IP.
 .
 This program is NOT an internet mail transfer agent.
 If you don't know what it is, you don't need it.

Package: bino
Description-md5: 76af5881592020bff7cc4a63e1174838
Description-en: 3D video player
 Bino is a video player with support for a wide variety
 of stereoscopic video layouts and formats.
 .
 Bino can display monoscopic videos, as well as
 videos with the left and right view stored either
 in separate streams or displayed side by side.
 It can output these videos for several types
 of anaglyph glasses or 3D displays.

Package: binoculars
Description-md5: 7ec1126c73c65f185b08063efe81f6f2
Description-en: Surface X-ray diffraction 2D detector data reduction
 BINoculars is a tool for data reduction and analysis of large sets of
 surface diffraction data that have been acquired with a
 two-dimensional X-ray detector. The intensity of each pixel of a
 two-dimensional detector is projected onto a three-dimensional grid
 in reciprocal-lattice coordinates using a binning algorithm. This
 allows for fast acquisition and processing of high-resolution data
 sets and results in a significant reduction of the size of the data
 set. The subsequent analysis then proceeds in reciprocal space. It
 has evolved from the specific needs of the ID03 beamline at the ESRF,
 but it has a modular design and can be easily adjusted and extended
 to work with data from other beamlines or from other measurement
 techniques.

Package: binoculars-doc
Description-md5: 3a926b32f8ddecfb023dc412167e13ff
Description-en: Surface X-ray diffraction 2D detector data reduction - Documentation
 BINoculars is a tool for data reduction and analysis of large sets of
 surface diffraction data that have been acquired with a
 two-dimensional X-ray detector. The intensity of each pixel of a
 two-dimensional detector is projected onto a three-dimensional grid
 in reciprocal-lattice coordinates using a binning algorithm. This
 allows for fast acquisition and processing of high-resolution data
 sets and results in a significant reduction of the size of the data
 set. The subsequent analysis then proceeds in reciprocal space. It
 has evolved from the specific needs of the ID03 beamline at the ESRF,
 but it has a modular design and can be easily adjusted and extended
 to work with data from other beamlines or from other measurement
 techniques.
 .
 This is the common documentation package.

Package: binpac
Description-md5: 5291a7940a92282be8182294c4e312f9
Description-en: high level protocol parser language
 BinPAC is a high level language for describing protocol parsers and
 generates C++ code. It is currently maintained and distributed with
 the Bro Network Security Monitor distribution, however, the generated
 parsers may be used with other programs besides Bro.

Package: binstats
Description-md5: 191fb775de6dcedf84ab6725685be2c0
Description-en: Statistics tool for installed programs
 A utility to aid the tidying up of binaries, interpreted scripts, and
 dynamic libraries.  It can find the number and identity of a.out and
 ELF binaries, plus their debugging symbols status, setuid status, and
 dynamic library dependence.  It can count the number of Java bytecode
 programs, tally up the main types of scripts, and look for unidentified
 executable text files.
 .
 Also it is able to find any duplicated executable names, unused
 libraries, binaries with missing libraries, statically linked binaries,
 and duplicated manual page names.

Package: binutils-alpha-linux-gnu
Description-md5: af3b95cf468fa442f38551e20ab183d2
Description-en: GNU binary utilities, for alpha-linux-gnu target
 This package provides GNU assembler, linker and binary utilities
 for the alpha-linux-gnu target.
 .
 You don't need this package unless you plan to cross-compile programs
 for alpha-linux-gnu and alpha-linux-gnu is not your native
 platform.

Package: binutils-alpha-linux-gnu-dbg
Description-md5: b413f423180a0d8ac45547161b750c1d
Description-en: GNU binary utilities, for alpha-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-alpha-linux-gnu.

Package: binutils-arc-linux-gnu
Description-md5: 99eb9a490546955fece005eb5d677df5
Description-en: GNU binary utilities, for arc-linux-gnu target
 This package provides GNU assembler, linker and binary utilities
 for the arc-linux-gnu target.
 .
 You don't need this package unless you plan to cross-compile programs
 for arc-linux-gnu and arc-linux-gnu is not your native
 platform.

Package: binutils-arc-linux-gnu-dbg
Description-md5: 3a5b9d68aae8b5baa9f5a135b2d4384a
Description-en: GNU binary utilities, for arc-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-arc-linux-gnu.

Package: binutils-arm-linux-gnueabi
Description-md5: 79266d4adbe9b99c071fa53b597f6949
Description-en: GNU binary utilities, for arm-linux-gnueabi target
 This package provides GNU assembler, linker and binary utilities
 for the arm-linux-gnueabi target.
 .
 You don't need this package unless you plan to cross-compile programs
 for arm-linux-gnueabi and arm-linux-gnueabi is not your native
 platform.

Package: binutils-arm-linux-gnueabi-dbg
Description-md5: e59c420a02ddb6e7553dc778bbd0e0c3
Description-en: GNU binary utilities, for arm-linux-gnueabi target (debug symbols)
 This package provides debug symbols for binutils-arm-linux-gnueabi.

Package: binutils-arm-none-eabi
Description-md5: f75c79ad4cf4a6315ad1103f5b7e3723
Description-en: GNU assembler, linker and binary utilities for ARM Cortex-R/M processors
 Bare metal binutils for embedded ARM chips using Cortex-M0/M0+/M3/M4 and
 Cortex-R4/R5/R7 processors. The programs in this package are used to
 manipulate binary and object files that may have been created for Cortex
 architecture.

Package: binutils-avr
Description-md5: 703acfb84a3d02eb6993826f16367fc6
Description-en: Binary utilities supporting Atmel's AVR targets
 The programs in this package are used to manipulate binary and object
 files that may have been created for Atmel's AVR architecture.  This package
 is primarily for AVR developers and cross-compilers and is not needed
 by normal users or developers.

Package: binutils-bpf
Description-md5: 766ed65dd4873b5a9bfd5973de3e3d4e
Description-en: GNU binary utilities for bpf
 binutils for the bpf target. This package is primarily for
 those developing for BPF and is not needed by normal
 users or developers.

Package: binutils-djgpp
Description-md5: 89a3800c75f7965bf647be0d7cc3955a
Description-en: Cross-binutils for DOS using DJGPP
 DJGPP provides a development and runtime environment for 32-bit DOS
 applications using a specific C library and the GNU Compiler
 Collection (gcc).
 .
 This package contains the toolchain binutils targeting 32-bit DOS.

Package: binutils-for-build
Description-md5: 3e7c61cc537f12c56d442cedd307bcd5
Description-en: GNU assembler, linker and binary utilities for the build architecture
 The programs in this package are used to assemble, link and manipulate
 binary and object files for the native architecture.  They may be used in
 conjunction with a build architecture compiler and various libraries to build
 programs. When using binutils through this metapackage, tools without an
 architecture prefix must be used.

Package: binutils-for-host
Description-md5: 1f6b2f5a49fd5974b13f8e75dc20c7b1
Description-en: GNU assembler, linker and binary utilities for the host architecture
 The programs in this package are used to assemble, link and manipulate
 binary and object files for the architecture of this package.  They may be
 used in conjunction with a matching compiler and various libraries to build
 programs. When using binutils through this metapackage, all tools must be
 used with an architecture prefix.

Package: binutils-gold-i686-gnu
Description-md5: 26b0450026961624447193975fc5ede3
Description-en: gold ELF linker for the i686-gnu target (deprecated)
 Gold is intended to have complete support for ELF and to run as fast as
 possible on modern systems.  For normal use it is a drop-in replacement
 for the older GNU linker.
 .
 WARNING: gold is being removed from binutils, and is deprecated upstream.

Package: binutils-gold-i686-gnu-dbg
Description-md5: 9d483fa23cc22fb76161ae3cf0e78a60
Description-en: gold ELF linker, for i686-gnu target (debug symbols)
 This package provides debug symbols for binutils-gold-i686-gnu.

Package: binutils-gold-powerpc64-linux-gnu
Description-md5: dd76daa3cae96358cd145023d5bed673
Description-en: gold ELF linker for the powerpc64-linux-gnu target (deprecated)
 Gold is intended to have complete support for ELF and to run as fast as
 possible on modern systems.  For normal use it is a drop-in replacement
 for the older GNU linker.
 .
 WARNING: gold is being removed from binutils, and is deprecated upstream.

Package: binutils-gold-powerpc64-linux-gnu-dbg
Description-md5: e2684ec1aec284c0431fe7cd0ca1aa98
Description-en: gold ELF linker, for powerpc64-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-gold-powerpc64-linux-gnu.

Package: binutils-gold-x86-64-gnu
Description-md5: fa08bc449b024d5658575c4f7d89b82c
Description-en: gold ELF linker for the x86-64-gnu target (deprecated)
 Gold is intended to have complete support for ELF and to run as fast as
 possible on modern systems.  For normal use it is a drop-in replacement
 for the older GNU linker.
 .
 WARNING: gold is being removed from binutils, and is deprecated upstream.

Package: binutils-gold-x86-64-gnu-dbg
Description-md5: 2e3c95f20f669597c050490550532f27
Description-en: gold ELF linker, for x86-64-gnu target (debug symbols)
 This package provides debug symbols for binutils-gold-x86-64-gnu.

Package: binutils-h8300-hms
Description-md5: d36f7ce5528d0c8862667e995a4a2067
Description-en: GNU binary utilities, for h8300-hitachi-coff target
 This package provides GNU assembler, linker and binary utilities
 for h8300-hitachi-coff target, for use in a cross-compilation environment.
 .
 You don't need this package unless you plan to cross-compile programs
 for h8300-hitachi-coff.

Package: binutils-hppa-linux-gnu
Description-md5: f5fe4ad0c7c0676b4edfb3c4e6e98c0b
Description-en: GNU binary utilities, for hppa-linux-gnu target
 This package provides GNU assembler, linker and binary utilities
 for the hppa-linux-gnu target.
 .
 You don't need this package unless you plan to cross-compile programs
 for hppa-linux-gnu and hppa-linux-gnu is not your native
 platform.

Package: binutils-hppa-linux-gnu-dbg
Description-md5: 149cfbc7b99518558ca103c35604d5bc
Description-en: GNU binary utilities, for hppa-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-hppa-linux-gnu.

Package: binutils-hppa64-linux-gnu
Description-md5: d10ea856859cb34c423f67db676441a0
Description-en: GNU assembler, linker and binary utilities targeted for hppa64-linux
 The programs in this package are used to assemble, link and manipulate
 binary and object files.  They may be used in conjunction with a compiler
 and various libraries to build programs.
 .
 This package is needed to build an 64-bit kernel for 64-bit hppa machines.

Package: binutils-hppa64-linux-gnu-dbg
Description-md5: 2e7f5f591a28da760bcd221550eb3193
Description-en: GNU binutils targeted for hppa64-linux (debug symbols)
 This package provides debug symbols for binutils-hppa64-linux-gnu.

Package: binutils-m68hc1x
Description-md5: 7947f55c1400fe3dbfc4924951d4a7ad
Description-en: GNU binary utilities for Motorola's 68HC11/12 targets
 This package provides GNU assembler, linker and binary utilities for
 a specific hardware and operating system combination.  You don’t need
 it unless you plan to cross-compile programs for it.
 .
 This package targets the Motorola's 68HC11/12 architecture.

Package: binutils-m68k-linux-gnu
Description-md5: 91e318163f68633b7480b755b31dca60
Description-en: GNU binary utilities, for m68k-linux-gnu target
 This package provides GNU assembler, linker and binary utilities
 for the m68k-linux-gnu target.
 .
 You don't need this package unless you plan to cross-compile programs
 for m68k-linux-gnu and m68k-linux-gnu is not your native
 platform.

Package: binutils-m68k-linux-gnu-dbg
Description-md5: 092fdec0bf6a6ba4aae1f5902583622d
Description-en: GNU binary utilities, for m68k-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-m68k-linux-gnu.

Package: binutils-mingw-w64
Description-md5: 2d5e289ded4713c628a771db975e6376
Description-en: Cross-binutils for Win32 and Win64 using MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the toolchain binutils for common targets.

Package: binutils-mingw-w64-all
Description-md5: dc6062e687103d9eda6aa7196ec145ad
Description-en: Cross-binutils for Win32 and Win64 using MinGW-w64 (full)
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the toolchain binutils for all targets.

Package: binutils-mingw-w64-base
Description-md5: 0452ded587a80ea7eecb13c008938369
Description-en: Cross-binutils for Win32 and Win64 using MinGW-w64 (base package)
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains files common to all binutils-mingw-w64 packages.

Package: binutils-mingw-w64-i686
Description-md5: e2e63d977a0331f0a88efed20e850cc5
Description-en: Cross-binutils for Win32 (x86) using MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the toolchain binutils targeting
 32-bit Windows.

Package: binutils-mingw-w64-i686-ucrt
Description-md5: d8fc7b426f3ee2ca8cb43f49962d56b0
Description-en: Cross-binutils for UCRT Win32 (x86) using MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the toolchain binutils targeting
 32-bit Windows with the Universal C runtime.

Package: binutils-mingw-w64-ucrt64
Description-md5: c1d1af826a489bbab240cc239c79db2b
Description-en: Cross-binutils using MinGW-w64 (transitional package)
 This is a transitional package that depends on
 binutils-mingw-w64-x86-64-ucrt. It can be safely removed.

Package: binutils-mingw-w64-x86-64
Description-md5: b7888f21ebf4b145504b80d6cda93d45
Description-en: Cross-binutils for Win64 (x64) using MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the toolchain binutils targeting
 64-bit Windows.

Package: binutils-mingw-w64-x86-64-ucrt
Description-md5: 54bcd41be7012f30543c9f1786ddcdf0
Description-en: Cross-binutils for UCRT Win64 (x64) using MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the toolchain binutils targeting
 64-bit Windows with the Universal C runtime.

Package: binutils-mips-linux-gnu
Description-md5: 3fb8db7f2fd9efd608f74c1ac4bc907d
Description-en: GNU binary utilities, for mips-linux-gnu target
 This package provides GNU assembler, linker and binary utilities
 for the mips-linux-gnu target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mips-linux-gnu and mips-linux-gnu is not your native
 platform.

Package: binutils-mips-linux-gnu-dbg
Description-md5: 3156208b82578d8f21b72726cb568db7
Description-en: GNU binary utilities, for mips-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-mips-linux-gnu.

Package: binutils-mips64-linux-gnuabi64
Description-md5: 900c973c17286e42d9da04d248ed5535
Description-en: GNU binary utilities, for mips64-linux-gnuabi64 target
 This package provides GNU assembler, linker and binary utilities
 for the mips64-linux-gnuabi64 target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mips64-linux-gnuabi64 and mips64-linux-gnuabi64 is not your native
 platform.

Package: binutils-mips64-linux-gnuabi64-dbg
Description-md5: 09fc5162225012f61f035266c1379c27
Description-en: GNU binary utilities, for mips64-linux-gnuabi64 target (debug symbols)
 This package provides debug symbols for binutils-mips64-linux-gnuabi64.

Package: binutils-mips64-linux-gnuabin32
Description-md5: 287c370a11b57f22c706d3f617b3c7c7
Description-en: GNU binary utilities, for mips64-linux-gnuabin32 target
 This package provides GNU assembler, linker and binary utilities
 for the mips64-linux-gnuabin32 target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mips64-linux-gnuabin32 and mips64-linux-gnuabin32 is not your native
 platform.

Package: binutils-mips64-linux-gnuabin32-dbg
Description-md5: aad3106f660ba0f36d5888f7ba36c9f0
Description-en: GNU binary utilities, for mips64-linux-gnuabin32 target (debug symbols)
 This package provides debug symbols for binutils-mips64-linux-gnuabin32.

Package: binutils-mips64el-linux-gnuabi64
Description-md5: 7cda6a311beb4a475c41524bc0b9d805
Description-en: GNU binary utilities, for mips64el-linux-gnuabi64 target
 This package provides GNU assembler, linker and binary utilities
 for the mips64el-linux-gnuabi64 target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mips64el-linux-gnuabi64 and mips64el-linux-gnuabi64 is not your native
 platform.

Package: binutils-mips64el-linux-gnuabi64-dbg
Description-md5: 32909b8630aead0e832505e55aca3802
Description-en: GNU binary utilities, for mips64el-linux-gnuabi64 target (debug symbols)
 This package provides debug symbols for binutils-mips64el-linux-gnuabi64.

Package: binutils-mips64el-linux-gnuabin32
Description-md5: 8657ea505726a087f4e336ae4a8acf15
Description-en: GNU binary utilities, for mips64el-linux-gnuabin32 target
 This package provides GNU assembler, linker and binary utilities
 for the mips64el-linux-gnuabin32 target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mips64el-linux-gnuabin32 and mips64el-linux-gnuabin32 is not your native
 platform.

Package: binutils-mips64el-linux-gnuabin32-dbg
Description-md5: f335703791ca9e65aeccd9c0179f02ca
Description-en: GNU binary utilities, for mips64el-linux-gnuabin32 target (debug symbols)
 This package provides debug symbols for binutils-mips64el-linux-gnuabin32.

Package: binutils-mipsel-linux-gnu
Description-md5: e88117c64f3590bbc2316901b21e1040
Description-en: GNU binary utilities, for mipsel-linux-gnu target
 This package provides GNU assembler, linker and binary utilities
 for the mipsel-linux-gnu target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mipsel-linux-gnu and mipsel-linux-gnu is not your native
 platform.

Package: binutils-mipsel-linux-gnu-dbg
Description-md5: 48f846a4a2715d869bd81abb9262eb9b
Description-en: GNU binary utilities, for mipsel-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-mipsel-linux-gnu.

Package: binutils-mipsisa32r6-linux-gnu
Description-md5: 064ccd8e12ccacc9cb55664273fe56bb
Description-en: GNU binary utilities, for mipsisa32r6-linux-gnu target
 This package provides GNU assembler, linker and binary utilities
 for the mipsisa32r6-linux-gnu target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mipsisa32r6-linux-gnu and mipsisa32r6-linux-gnu is not your native
 platform.

Package: binutils-mipsisa32r6-linux-gnu-dbg
Description-md5: 377843ad2c04263b1228f2d063e4dfd5
Description-en: GNU binary utilities, for mipsisa32r6-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-mipsisa32r6-linux-gnu.

Package: binutils-mipsisa32r6el-linux-gnu
Description-md5: 3a2be9dc80e5697a8e671202485e3082
Description-en: GNU binary utilities, for mipsisa32r6el-linux-gnu target
 This package provides GNU assembler, linker and binary utilities
 for the mipsisa32r6el-linux-gnu target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mipsisa32r6el-linux-gnu and mipsisa32r6el-linux-gnu is not your native
 platform.

Package: binutils-mipsisa32r6el-linux-gnu-dbg
Description-md5: 680d867fe7f2ac96fee44ddf84497d87
Description-en: GNU binary utilities, for mipsisa32r6el-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-mipsisa32r6el-linux-gnu.

Package: binutils-mipsisa64r6-linux-gnuabi64
Description-md5: 8f077468ef12abeae38eaa5bfb42587a
Description-en: GNU binary utilities, for mipsisa64r6-linux-gnuabi64 target
 This package provides GNU assembler, linker and binary utilities
 for the mipsisa64r6-linux-gnuabi64 target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mipsisa64r6-linux-gnuabi64 and mipsisa64r6-linux-gnuabi64 is not your native
 platform.

Package: binutils-mipsisa64r6-linux-gnuabi64-dbg
Description-md5: 039a55490d354e1c1590bbaa9452dbaa
Description-en: GNU binary utilities, for mipsisa64r6-linux-gnuabi64 target (debug symbols)
 This package provides debug symbols for binutils-mipsisa64r6-linux-gnuabi64.

Package: binutils-mipsisa64r6-linux-gnuabin32
Description-md5: 62e8311e96a7f8b0494e41b9faf00adc
Description-en: GNU binary utilities, for mipsisa64r6-linux-gnuabin32 target
 This package provides GNU assembler, linker and binary utilities
 for the mipsisa64r6-linux-gnuabin32 target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mipsisa64r6-linux-gnuabin32 and mipsisa64r6-linux-gnuabin32 is not your native
 platform.

Package: binutils-mipsisa64r6-linux-gnuabin32-dbg
Description-md5: ec954b5cf7d10c2c0f4a8d945308483c
Description-en: GNU binary utilities, for mipsisa64r6-linux-gnuabin32 target (debug symbols)
 This package provides debug symbols for binutils-mipsisa64r6-linux-gnuabin32.

Package: binutils-mipsisa64r6el-linux-gnuabi64
Description-md5: 82cdba3d30b342a06c187f08ca577337
Description-en: GNU binary utilities, for mipsisa64r6el-linux-gnuabi64 target
 This package provides GNU assembler, linker and binary utilities
 for the mipsisa64r6el-linux-gnuabi64 target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mipsisa64r6el-linux-gnuabi64 and mipsisa64r6el-linux-gnuabi64 is not your native
 platform.

Package: binutils-mipsisa64r6el-linux-gnuabi64-dbg
Description-md5: f1cea46484ab0979296547106aaa9cd9
Description-en: GNU binary utilities, for mipsisa64r6el-linux-gnuabi64 target (debug symbols)
 This package provides debug symbols for binutils-mipsisa64r6el-linux-gnuabi64.

Package: binutils-mipsisa64r6el-linux-gnuabin32
Description-md5: a77504b0ae5f743f189bf9409dbaf770
Description-en: GNU binary utilities, for mipsisa64r6el-linux-gnuabin32 target
 This package provides GNU assembler, linker and binary utilities
 for the mipsisa64r6el-linux-gnuabin32 target.
 .
 You don't need this package unless you plan to cross-compile programs
 for mipsisa64r6el-linux-gnuabin32 and mipsisa64r6el-linux-gnuabin32 is not your native
 platform.

Package: binutils-mipsisa64r6el-linux-gnuabin32-dbg
Description-md5: 702407bb8dde9ec28dc8fcc98927f5e9
Description-en: GNU binary utilities, for mipsisa64r6el-linux-gnuabin32 target (debug symbols)
 This package provides debug symbols for binutils-mipsisa64r6el-linux-gnuabin32.

Package: binutils-or1k-elf
Description-md5: 010cc34651f2615b0fa63d1ceef2ac87
Description-en: GNU binary utilities for the Open RISC 1000 processors
 This package provides GNU assembler, linker and binary utilities for
 a specific hardware and operating system combination.  You don’t need
 it unless you plan to cross-compile programs for it from another
 operating system.
 .
 This package targets the Open RISC 1000 processors.

Package: binutils-or1k-elf-dbgsym
Description-md5: bc189ce067ad6f4bfa0e08144b8279b3
Description-en: debug symbols for binutils-or1k-elf

Package: binutils-powerpc64-linux-gnu
Description-md5: a8d3955c3e92c21de5e6ab3b2d086f0b
Description-en: GNU binary utilities, for powerpc64-linux-gnu target
 This package provides GNU assembler, linker and binary utilities
 for the powerpc64-linux-gnu target.
 .
 You don't need this package unless you plan to cross-compile programs
 for powerpc64-linux-gnu and powerpc64-linux-gnu is not your native
 platform.

Package: binutils-powerpc64-linux-gnu-dbg
Description-md5: fca1ee307fc3e9e8c8b4a35abe58adb0
Description-en: GNU binary utilities, for powerpc64-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-powerpc64-linux-gnu.

Package: binutils-riscv64-unknown-elf
Description-md5: dfeb2f410bf26deac5f5c6fc0696e0d4
Description-en: GNU assembler, linker and binary utilities for Risc-V processors
 Bare metal binutils for embedded Risc-V chips. The programs in this
 package are used to manipulate binary and object files that may have
 been created for Risc-V architecture.

Package: binutils-sh-elf
Description-md5: 4dd45dd6f6c9f83c898240a05c3ed949
Description-en: GNU binary utilities for embedded SuperH devices
 This package provides GNU assembler, linker and binary utilities for
 a specific hardware and operating system combination.  You don’t need
 it unless you plan to cross-compile programs for it.
 .
 This package targets bare-metal SuperH devices, including all CPUs
 SH-1 through SH-4a.

Package: binutils-sh4-linux-gnu
Description-md5: f825034fec7a76f7251bee2c8e9a9eca
Description-en: GNU binary utilities, for sh4-linux-gnu target
 This package provides GNU assembler, linker and binary utilities
 for the sh4-linux-gnu target.
 .
 You don't need this package unless you plan to cross-compile programs
 for sh4-linux-gnu and sh4-linux-gnu is not your native
 platform.

Package: binutils-sh4-linux-gnu-dbg
Description-md5: 85bb1a4a4655a7e23ba6add71b7c0b45
Description-en: GNU binary utilities, for sh4-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-sh4-linux-gnu.

Package: binutils-source
Description-md5: acf2f0e289b8b831828996002f7eb6f1
Description-en: GNU assembler, linker and binary utilities (source)
 This package contains the sources and patches which are needed to
 build binutils.

Package: binutils-sparc64-linux-gnu
Description-md5: 112083b1b69cabd04e42ad79e3caf39f
Description-en: GNU binary utilities, for sparc64-linux-gnu target
 This package provides GNU assembler, linker and binary utilities
 for the sparc64-linux-gnu target.
 .
 You don't need this package unless you plan to cross-compile programs
 for sparc64-linux-gnu and sparc64-linux-gnu is not your native
 platform.

Package: binutils-sparc64-linux-gnu-dbg
Description-md5: 03078b416cd22110053532d91caacde4
Description-en: GNU binary utilities, for sparc64-linux-gnu target (debug symbols)
 This package provides debug symbols for binutils-sparc64-linux-gnu.

Package: binutils-xtensa-lx106
Description-md5: 3d982b252b0da40204aef909cd976425
Description-en: GNU binary utilities, for Xtensa lx106 core
 Bare metal binutils for chips using the Xtensa lx106 core, such as the
 Espressif ESP8266 wireless modules. The programs in this package are
 used to manipulate binary and object files that may have been created
 for the Xtensa architecture. This package is primarily for those
 developing for the ESP8266 platform and is not needed by normal users or
 developers.

Package: binutils-z80
Description-md5: 8a9b975001f020173239e354af3d6a19
Description-en: GNU binary utilities for the z80-unknown-coff target
 The programs in this package are used to assemble, link and manipulate
 binary and object files for the Z80 and R800 CPUs. This
 package is primarily for Z80 and R800 developers and is not
 needed by normal users or developers.

Package: binwalk
Description-md5: f2774dbab233a5b403825c488d3d2ce8
Description-en: tool library for analyzing binary blobs and executable code
 Binwalk is a tool for searching a given binary image for embedded files
 and executable code. Specifically, it is designed for identifying files
 and code embedded inside of firmware images. Binwalk uses the libmagic
 library, so it is compatible with magic signatures created for the Unix
 file utility.
 .
 Binwalk also includes a custom magic signature file which contains
 improved signatures for files that are commonly found in firmware images
 such as compressed/archived files, firmware headers, Linux kernels,
 bootloaders, filesystems, etc.
 .
 This package is an empty package, because the binary tool is already
 provided with the library, dependency of this package.

Package: bio-eagle
Description-md5: ea6e8307bcd12f756aab2c02e5d41b0e
Description-en: Haplotype phasing within a genotyped cohort or using a phased reference panel
 Eagle estimates haplotype phase either within a genotyped cohort or using a
 phased reference panel. The basic idea of the Eagle1 algorithm is to harness
 identity-by-descent among distant relatives—which is pervasive at very large
 sample sizes but rare among smaller numbers of samples—to rapidly call phase
 using a fast scoring approach. In contrast, the Eagle2 algorithm analyzes a
 full probabilistic model similar to the diploid Li-Stephens model used by
 previous HMM-based methods.
 .
 Please note: The executable was renamed to bio-eagle because of a name clash.
 Please read more about this in /usr/share/doc/bio-eagle/README.Debian.

Package: bio-eagle-examples
Description-md5: 721467d5ef17d2df2a7f6046d9b756ed
Description-en: Examples for bio-eagle
 Eagle estimates haplotype phase either within a genotyped cohort or using a
 phased reference panel. The basic idea of the Eagle1 algorithm is to harness
 identity-by-descent among distant relatives—which is pervasive at very large
 sample sizes but rare among smaller numbers of samples—to rapidly call phase
 using a fast scoring approach. In contrast, the Eagle2 algorithm analyzes a
 full probabilistic model similar to the diploid Li-Stephens model used by
 previous HMM-based methods.
 .
 This package provides some example data for eagle.

Package: bio-rainbow
Description-md5: 9923da0307e9697918f7aeba3ffbc7dd
Description-en: clustering and assembling short reads for bioinformatics
 Efficient tool for clustering and assembling short reads,
 especially for RAD.
 .
 Rainbow is developed to provide an ultra-fast and memory-efficient
 solution to clustering and assembling short reads produced by RAD-seq.
 First, Rainbow clusters reads using a spaced seed method. Then, Rainbow
 implements a heterozygote calling like strategy to divide potential
 groups into haplotypes in a top-down manner. long a guided tree, it
 iteratively merges sibling leaves in a bottom-up manner if they are
 similar enough. Here, the similarity is defined by comparing the 2nd
 reads of a RAD segment. This approach tries to collapse heterozygote
 while discriminate repetitive sequences. At last, Rainbow uses a greedy
 algorithm to locally assemble merged reads into contigs. Rainbow not
 only outputs the optimal but also suboptimal assembly results. Based on
 simulation and a real guppy RAD-seq data, it is shown that Rainbow is
 more competent than the other tools in dealing with RAD-seq data.

Package: bio-tradis
Description-md5: ca2a4f3e521e51ca04cc5d201dc14492
Description-en: analyse the output from TraDIS analyses of genomic sequences
 Bio-Tradis contains a set of tools to analyse the output from
 TraDIS analyses.
 .
 The Bio-Tradis analysis pipeline is implemented as an extensible Perl
 library which can either be used as is, or as a basis for the
 development of more advanced analysis tools.
 .
 Please note: You need to manually install BioConductor Edger which can
 not be distributed by Debian in recent version since it is using
 non-distributable code locfit.

Package: bio-vcf
Description-md5: 8d8b51b2cffda0016d306e7c66a2a95f
Description-en: domain specific language (DSL) for processing the VCF format
 Bio-vcf provides a domain specific language (DSL) for processing the
 VCF format. Record named fields can be queried with regular
 expressions, e.g.
 .
 sample.dp>20 and rec.filter !~ /LowQD/ and rec.tumor.bcount[rec.alt]>4
 .
 Bio-vcf is a new generation VCF parser, filter and converter. Bio-vcf
 is not only very fast for genome-wide (WGS) data, it also comes with a
 really nice filtering, evaluation and rewrite language and it can
 output any type of textual data, including VCF header and contents in
 RDF and JSON.

Package: bioawk
Description-md5: f3485097221f0a16febac37ee85be294
Description-en: extension of awk for biological sequence analysis
 Bioawk is an extension to Brian Kernighan's awk, adding the support of
 several common biological data formats, including optionally gzip'ed BED, GFF,
 SAM, VCF, FASTA/Q and TAB-delimited formats with column names. It also adds a
 few built-in functions and an command line option to use TAB as the
 input/output delimiter. When the new functionality is not used, bioawk is
 intended to behave exactly the same as the original BWK awk.

Package: biobambam2
Description-md5: c063fea9d3250c6eae92d99ef76d44ff
Description-en: tools for early stage alignment file processing
 This package contains some tools for processing BAM files, including
 .
 bamsormadup:  parallel sorting and duplicate marking
 bamcollate2:  reads BAM and writes BAM reordered such that alignment
 or collated by query name
 bammarkduplicates: reads BAM and writes BAM with duplicate alignments
 marked using the BAM flags field
 bammaskflags: reads BAM and writes BAM while masking (removing) bits
 from the flags column
 bamrecompress: reads BAM and writes BAM with a defined compression
 setting. This tool is capable of multi-threading.
 bamsort:       reads BAM and writes BAM resorted by coordinates or
 query name
 bamtofastq:    reads BAM and writes FastQ; output can be collated
 or uncollated by query name

Package: biogenesis
Description-md5: db03d4fb897295ca2d9e41958e9766e5
Description-en: artificial life program that simulates evolution of organisms
 Biogenesis is an artificial life program that simulates the processes
 involved in the evolution of organisms. It shows colored segment based
 organisms that mutate and evolve in a 2D environment. Biogenesis is based
 on Primordial Life.

Package: biometric-auth
Description-md5: 651df2ae9bb39ef0ccf5e2b139bfdf0c
Description-en: Biometric Authentication Service
 The service layer of the biometric identification authentication framework.
 The service layer uses the DBus bus to provide the upper application with
 operation interfaces such as feature enroll, feature verify, feature identify,
 feature search, feature delete, etc. Meanwhile, it also provides notification
 of device status changes event and notification of USB device hotplug event.
 .
 This package contains a library for biometric authentication.

Package: biometric-driver-community-multidevice
Description-md5: 6e6b2a2f59f01b4209348fddd0428c68
Description-en: Biometric Authentication Driver (community multidevice)
 Community multi-device drivers for biometric authentication.
 Community multi-device drivers use libfprint for biometric identification.
 .
 This package supports following devices:
 upekts, uru4000, aes4000, aes2501, upektc, aes1610, fdu2000, vcom5s,
 upeksonly, vfs101, vfs301, aes2550, aes1660, aes2660, aes3500,
 upektc_img, etes603, vfs5011, vfs0050, elan.

Package: biometric-utils
Description-md5: f32dfde6bec09c4879c09ce5f3f05e3e
Description-en: Biometric authentication utils
 Biometric authentication tools.
 This package provides the biometric-config-tool and biometric-device-discover
 tools:
 - biometric-auth-client: The command line client of the biometric
 identification framework service;
 - biometric-config-tool: add, remove, configure the biometric drivers;
 - biometric-device-discover: discover the devices supported by the biometric
 framework;

Package: biometryd-bin
Description-md5: ef0ea8548ff9c10a04401fb93737aba1
Description-en: biometryd mediates/multiplexes to biometric devices - daemon/helper binaries
 biometryd mediates and multiplexes access to biometric devices present
 on the system, enabling applications and system components to leverage
 them for identification and verification of users.
 .
 Daemon and helper binaries to be used by services.

Package: bioperl
Description-md5: 499a31b1d7a9f73ed26eb29f5425ebf8
Description-en: Perl tools for computational molecular biology
 The Bioperl project is a coordinated effort to collect computational methods
 routinely used in bioinformatics into a set of standard CPAN-style,
 well-documented, and freely available Perl modules. It is well-accepted
 throughout the community and used in many high-profile projects, e.g.,
 Ensembl.
 .
 The recommended packages are needed to run some of the included
 binaries, for a detailed explanation including the specific Perl
 modules please see README.Debian.
 .
 The suggested package enhances the manual pages.

Package: biosig-tools
Description-md5: c10c39c6d1d3229b0afb377d3279bf00
Description-en: format conversion tools for biomedical data formats
 Based on BioSig library, this package provides command line
 tools, such as
 .
 - save2gdf: converter between different file formats, including but
 not limited to SCP-ECG(EN1064), HL7aECG (FDA-XML), GDF, EDF,
 BDF, CWFB.
 - biosig2gdf: converts biosig data files into GDF, to simplify
 parsing and loading by scripting languages (e.g. loadgdf.{py,r})
 - rec2bin, bin2rec, heka2itx, save2aecg, save2scp: several converter
 tools based on save2gdf
 - biosig_fhir: packs biosignal data into HL7/FHIR binary template file.
 - physicalunits: converter for encoding and decoding of physical
 units according to ISO 11073-10101

Package: biosquid
Description-md5: df2f375e335a1ccf1ee832e04d6801fd
Description-en: utilities for biological sequence analysis
 SQUID is a library of C code functions for sequence analysis. It also
 includes a number of small utility programs to convert, show statistics,
 manipulate and do other functions on sequence files.
 .
 The original name of the package is "squid", but since there is already
 a squid on the archive (a proxy cache), it was renamed to "biosquid".
 .
 This package contains some tools to demonstrate the features of the
 SQUID library.

Package: biosyntax
Description-md5: 26fee0d17ffd3668e736a943ee6f63bc
Description-en: Syntax Highlighting for Computational Biology (metapackage)
 Syntax highlighting for computational biology to bring you intuitively close
 to your data. BioSyntax supports .sam, .flagstat, .vcf, .fasta, .fastq, .faidx
 , .clustal, .pdb, .gtf, .bed files & more.
 .
 This is a metapackage depending on all bioSyntax plugins.

Package: biosyntax-common
Description-md5: 138dd1b35940dd7102cce9b1103b6aea
Description-en: Syntax Highlighting for Computational Biology (common files)
 Syntax highlighting for computational biology to bring you intuitively close
 to your data. BioSyntax supports .sam, .flagstat, .vcf, .fasta, .fastq, .faidx
 , .clustal, .pdb, .gtf, .bed files & more.
 .
 This package provides common files of bioSyntax.

Package: biosyntax-example
Description-md5: 247e53ed21479e81321f3acc1030f535
Description-en: Syntax Highlighting for Computational Biology (example)
 Syntax highlighting for computational biology to bring you intuitively close
 to your data. BioSyntax supports .sam, .flagstat, .vcf, .fasta, .fastq, .faidx
 , .clustal, .pdb, .gtf, .bed files & more.
 .
 This package provides example files for bioSyntax.

Package: biosyntax-gedit
Description-md5: dd9a901b93e3581d57614faff46e5a39
Description-en: Syntax Highlighting for Computational Biology (gedit)
 Syntax highlighting for computational biology to bring you intuitively close
 to your data. BioSyntax supports .sam, .flagstat, .vcf, .fasta, .fastq, .faidx
 , .clustal, .pdb, .gtf, .bed files & more.
 .
 This package provides the bioSyntax plugin for gedit.
 .
 Please note: The plugin is not enabled per default, to enable it, please read:
 /usr/share/doc/biosyntax-gedit/README.Debian

Package: biosyntax-less
Description-md5: eaf4ac3dde686b234f3eae5e906fbe70
Description-en: Syntax Highlighting for Computational Biology (less)
 Syntax highlighting for computational biology to bring you intuitively close
 to your data. BioSyntax supports .sam, .flagstat, .vcf, .fasta, .fastq, .faidx
 , .clustal, .pdb, .gtf, .bed files & more.
 .
 This package provides the bioSyntax plugin for less.
 .
 Please note: The plugin is not enabled per default, to enable it, please read:
 /usr/share/doc/biosyntax-less/README.Debian

Package: biosyntax-vim
Description-md5: b62df5a8e69f9cd3163961a9cf85fbbc
Description-en: Syntax Highlighting for Computational Biology (vim)
 Syntax highlighting for computational biology to bring you intuitively close
 to your data. BioSyntax supports .sam, .flagstat, .vcf, .fasta, .fastq, .faidx
 , .clustal, .pdb, .gtf, .bed files & more.
 .
 This package provides the bioSyntax plugin for vim.
 .
 Please note: The plugin is not enabled per default, to enable it, please read:
 /usr/share/doc/biosyntax-vim/README.Debian

Package: bip
Description-md5: 4cb69a0b8d8f447f1635e92329295c89
Description-en: multiuser irc proxy with conversation replay and more
 Bip is a IRC proxy that supports replaying logged conversation when a client
 connects, multiple clients on one irc server connection, It has a handy
 logging directory structure. It is multiuser, and has a flexible
 configuration. Some of its configuration can be changed at runtime with
 special irc commands.

Package: bird2
Description-md5: 874644189b6bd30d36505beb812c9640
Description-en: Internet Routing Daemon
 BIRD is an Internet routing daemon with full support for all the major
 routing protocols. It allows redistribution between protocols with a
 powerful route filtering syntax and an easy-to-use configuration
 interface.
 .
 BIRD supports IPv4 and IPv6 versions of OSPF, RIP, BGP and Babel routing
 protocols. It also supports supplementary protocols like BFD, RPKI-Router
 and IPv6 router advertisements.

Package: bird2-doc
Description-md5: 1ced61660e9937b21315d53a620aa063
Description-en: Internet Routing Daemon - documentation
 BIRD is an Internet routing daemon with full support for all the major
 routing protocols. It allows redistribution between protocols with a
 powerful route filtering syntax and an easy-to-use configuration
 interface.
 .
 This package provides the user and developer documentation.

Package: bird3
Description-md5: 874644189b6bd30d36505beb812c9640
Description-en: Internet Routing Daemon
 BIRD is an Internet routing daemon with full support for all the major
 routing protocols. It allows redistribution between protocols with a
 powerful route filtering syntax and an easy-to-use configuration
 interface.
 .
 BIRD supports IPv4 and IPv6 versions of OSPF, RIP, BGP and Babel routing
 protocols. It also supports supplementary protocols like BFD, RPKI-Router
 and IPv6 router advertisements.

Package: bird3-doc
Description-md5: 1ced61660e9937b21315d53a620aa063
Description-en: Internet Routing Daemon - documentation
 BIRD is an Internet routing daemon with full support for all the major
 routing protocols. It allows redistribution between protocols with a
 powerful route filtering syntax and an easy-to-use configuration
 interface.
 .
 This package provides the user and developer documentation.

Package: birdfont
Description-md5: 2f95592dccc0598d723b51ef08e2ca63
Description-en: font editor that lets you create outline vector graphics and export fonts
 Birdfont is a free, open source font editor that lets you create outline
 vector graphics and export ttf, eot & svg fonts.

Package: birdfont-common
Description-md5: df0a9f221dca681df8d6b3a61a37f3ca
Description-en: arch-independent data for birdfont package
 Birdfont is a free, open source font editor that lets you create outline
 vector graphics and export ttf, eot & svg fonts.
 .
 This package contains architecture-independent data for birdfont.

Package: birdtray
Description-md5: 4fc0d8161c80c4c9b354e0b027880c81
Description-en: system tray notifications for Thunderbird
 Birdtray provides systray notifications for Thunderbird.  It displays the
 count of unread mail, hides the Thunderbird window when not in use, and
 restores it on clicking the tray icon.  It also provides a context menu
 with commands such as starting composing a new mail.
 .
 It is a nasty hack -- an external process looking at Thunderbird's
 insides, it suffers from problems like noticing new mails only after a
 delay, having to restart Thunderbird just to hide its window, etc --
 you'd want to use an extension like firetray instead -- but, it is
 likely that support for Thunderbird XUL extensions will be dropped soon,
 possibly by the time you read these words.

Package: birthday
Description-md5: 4baf6916eea7ba303969dcb595762fa7
Description-en: Display information about pending events on login
 Given a list of the dates of various different events, works out and
 displays a list of those which will come up in the next couple of
 weeks. This was originally designed for birthdays, but can equally be
 used for reminders about yearly events, or for a running diary.
 .
 Note that if you want to use vcf2birthday script you will need perl.

Package: bison++
Description-md5: dcda05c3e5d5048fbd022da8962d1961
Description-en: Generate a parser in c or c++ from BNF notation
 Based on bison version 1.19. Compatible with bison but with C++ support.
 Bison is a general-purpose parser generator that converts a grammar
 description for an LALR (BNF-like) context free grammar into a C/C++ program
 to parse that grammar. Once you are proficient with bison++ you can generate
 a wide range of language parsers, from those used in simple desk calculators
 to complex programming languages.

Package: bisonc++
Description-md5: 74fda00dbfd36167bcdfa72847ca341b
Description-en: Bison-style parser generator for C++
 Bisonc++ was designed after `bison++', created by Alain Coetmeur. Bisonc++
 adds to bison++ a cleaner class-design, using a base-class to communicate
 lexical tokens to a lexical scanner.
 .
 Since bisonc++ generates the parser class as well as the parsing
 function. The class can easily be provided with additional members without
 needing polymorphic functions. Consequently, classes generated by bisonc++
 have no virtual members and actually have but one public member: parse(),
 replacing the old-style bison and bison++ yyparse() function.
 .
 Bisonc++ offers many options, among which an option to define classes
 generated by bisonc++ in a separate namespace. This allows developers to
 define additional symbols, even outside of the class generated by bisonc++,
 without encountering name-collision problems. With bisonc++, artificial means
 to prevent name-collisions, like bison and bison++'s yy-convention are not
 required anymore when using bisonc++.  Bisonc++ merely generates C++ code. If
 C code is required, bison should be used. Bisonc++'s grammar requirements are
 highly compatible with bison's requirements, so converting a bison grammar
 into a bisonc++ grammar should be fairly simple.
 .
 In addition to the bisonc++ parser generator itself and several skeleton
 files, the package contains an extensive man-page, a full manual rewritten
 after the original bison manual, and several examples.
 .
 Some history: Bisonc++ versions 0.98 is a complete rewrite of an LALR(1)
 parser generator, as described in Aho, Sethi and Ullman's (1986) book
 `Compilers' (a.k.a. the `Dragon Book'). Version 0.98 was completed in May
 2005. Another major rewrite was completed one year later, May 2006, resulting
 in version 1.00.

Package: bisonc++-doc
Description-md5: 01a8a62349b7bfff562ca59dd52a0ae8
Description-en: Bison-style parser generator for C++ documentation
 Bisonc++ was designed after `bison++', created by Alain Coetmeur. Bisonc++
 adds to bison++ a cleaner class-design, using a base-class to communicate
 lexical tokens to a lexical scanner.
 .
 Since bisonc++ generates the parser class as well as the parsing
 function. The class can easily be provided with additional members without
 needing polymorphic functions. Consequently, classes generated by bisonc++
 have no virtual members and actually have but one public member: parse(),
 replacing the old-style bison and bison++ yyparse() function.
 .
 Bisonc++ offers many options, among which an option to define classes
 generated by bisonc++ in a separate namespace. This allows developers to
 define additional symbols, even outside of the class generated by bisonc++,
 without encountering name-collision problems. With bisonc++, artificial means
 to prevent name-collisions, like bison and bison++'s yy-convention are not
 required anymore when using bisonc++.  Bisonc++ merely generates C++ code. If
 C code is required, bison should be used. Bisonc++'s grammar requirements are
 highly compatible with bison's requirements, so converting a bison grammar
 into a bisonc++ grammar should be fairly simple.
 .
 In addition to the bisonc++ parser generator itself and several skeleton
 files, the package contains an extensive man-page, a full manual rewritten
 after the original bison manual, and several examples.
 .
 Some history: Bisonc++ versions 0.98 is a complete rewrite of an LALR(1)
 parser generator, as described in Aho, Sethi and Ullman's (1986) book
 `Compilers' (a.k.a. the `Dragon Book'). Version 0.98 was completed in May
 2005. Another major rewrite was completed one year later, May 2006, resulting
 in version 1.00.
 .
 This package provides the supplemental documentation for Bisonc++.

Package: bitlbee
Description-md5: fd5ccc252b6f38fb85639e46ece6b2b2
Description-en: IRC to other chat networks gateway (default version)
 This program can be used as an IRC server which forwards everything you
 say to people on other chat networks: Jabber (which includes Google
 Talk), and Twitter.

Package: bitlbee-common
Description-md5: d3354a688316956447ae5786bff4c639
Description-en: IRC to other chat networks gateway (common files/docs)
 This program can be used as an IRC server which forwards everything you
 say to people on other chat networks: Jabber (which includes Google
 Talk), and Twitter.
 .
 This package contains common files (mostly documentation) for bitlbee and
 bitlbee-libpurple.

Package: bitlbee-dev
Description-md5: e4b6ec7e8553e7af298ff96bd0823af0
Description-en: IRC to other chat networks gateway (dev files)
 This program can be used as an IRC server which forwards everything you
 say to people on other chat networks: Jabber (which includes Google
 Talk), and Twitter.
 .
 This package holds development stuff for compiling plug-ins.

Package: bitlbee-libpurple
Description-md5: 9bcaf9c20df9016ed136156a725a8076
Description-en: IRC to other chat networks gateway (using libpurple)
 This program can be used as an IRC server which forwards everything you
 say to people on other chat networks: Jabber (which includes Google
 Talk), and Twitter.
 .
 This package contains a version of BitlBee that uses the libpurple instant
 messaging library instead of built-in code, which adds support for more IM
 protocols (all protocols supported by Pidgin/Finch) and features (like file
 transfers), at the price of being less lightweight.
 .
 If you don't need the extra features, it's better to use the built-in code.

Package: bitlbee-plugin-facebook
Description-md5: 46aa8f2de06f16c77ab3c1efb1ad8eca
Description-en: IRC to other chat networks gateway (Facebook chat plugin)
 This program can be used as an IRC server which forwards everything
 you say to people on other chat networks: Jabber (which includes
 Google Talk), ICQ, AIM, MSN and Twitter.
 .
 This package contains a plugin that adds support for Facebook
 Messenger's chat protocol.

Package: bitlbee-plugin-mastodon
Description-md5: 29674775d314bdeeff9c45525c918ad1
Description-en: Mastodon plugin for bitlbee IRC gateway
 This plugin allows Bitlbee to communicate with Mastodon
 instances. Mastodon is a free, open-source, decentralized
 microblogging network. Bitlbee is an IRC server connecting to various
 other text messaging services. You run Bitlbee and connect to it
 using an IRC client, then configure Bitlbee to connect to other
 services, such as a Mastodon instance where you already have an
 account. The benefit is that you can now use any IRC client you want
 to connect to Mastodon.

Package: bitlbee-plugin-otr
Description-md5: 9960319ad73cb2e76618e5b601a97be7
Description-en: IRC to other chat networks gateway (OTR plugin)
 This program can be used as an IRC server which forwards everything you
 say to people on other chat networks: Jabber (which includes Google
 Talk), and Twitter.
 .
 This package contains a plugin that adds support for Off-The-Record
 encryption of instant messages.

Package: bitmath
Description-md5: 8e501d928e67c7fecfb5b89043a38229
Description-en: handle file sizes with different prefix notations
 bitmath simplifies many facets of interacting with file sizes in various units.
 Originally focusing on file size unit conversion, functionality now includes:
 * Converting between SI and NIST prefix units (kB to GiB)
 * Converting between units of the same type (SI to SI, or NIST to NIST)
 * Automatic human-readable prefix selection (like in hurry.filesize)
 * Basic arithmetic operations (subtracting 42KiB from 50GiB)
 * Rich comparison operations (1024 Bytes == 1KiB)
 * bitwise operations (<<, >>, &, |, ^)
 * Reading a device's storage capacity (Linux/OS X support only)
 * argparse integration as a custom type
 * click integration as a custom parameter type
 * progressbar integration as a better file transfer speed widget
 * String parsing
 * Sorting
 .
 In addition to the conversion and math operations, bitmath provides human
 readable representations of values which are suitable for use in interactive
 shells as well as larger scripts and applications. The format produced for
 these representations is customizable via the functionality included in stdlibs
 string.format.

Package: bitseq
Description-md5: dd6aa18c8b254ecc1902ba90dfe7c413
Description-en: Bayesian Inference of Transcripts from Sequencing Data
 BitSeq is an application for inferring expression levels of individual
 transcripts from sequencing (RNA-Seq) data and estimating differential
 expression (DE) between conditions. An advantage of this approach is the
 ability to account for both technical uncertainty and intrinsic biological
 variance in order to avoid false DE calls. The technical contribution to the
 uncertainty comes both from finite read-depth and the possibly ambiguous
 mapping of reads to multiple transcripts.

Package: bitshuffle
Description-md5: cd2f1aef4b1fdac0de3b63a646625903
Description-en: filter for improving compression of typed binary data
 Bitshuffle is an algorithm that rearranges typed, binary data for
 improving compression, as well as a python/C package that implements
 this algorithm within the Numpy framework.
 .
 The library can be used along side HDF5 to compress and decompress
 datasets and is integrated through the dynamically loaded filters
 framework. Bitshuffle is HDF5 filter number 32008.
 .
 Algorithmically, Bitshuffle is closely related to HDF5's Shuffle
 filter except it operates at the bit level instead of the byte level.
 Arranging a typed data array in to a matrix with the elements as the
 rows and the bits within the elements as the columns, Bitshuffle
 "transposes" the matrix, such that all the least-significant-bits
 are in a row, etc. This transpose is performed within blocks of
 data roughly 8kB long.
 .
 This does not in itself compress data, only rearranges it for more
 efficient compression. To perform the actual compression you will
 need a compression library. Bitshuffle has been designed to be well
 matched Marc Lehmann's LZF as well as LZ4. Note that because
 Bitshuffle modifies the data at the bit level, sophisticated entropy
 reducing compression libraries such as GZIP and BZIP are unlikely to
 achieve significantly better compression than simpler and faster
 duplicate-string-elimination algorithms such as LZF and LZ4.
 Bitshuffle thus includes routines (and HDF5 filter options) to apply
 LZ4 compression to each block after shuffling.
 .
 The Bitshuffle algorithm relies on neighbouring elements of a dataset
 being highly correlated to improve data compression. Any correlations
 that span at least 24 elements of the dataset may be exploited to
 improve compression.

Package: bitsnpicas
Description-md5: bf4d3e017c6abd11c855eb386196977d
Description-en: Bitmap & Emoji font creation & conversion tools
 This is a set of tools for creating and converting bitmap and emoji fonts.
 Bitmap font functions can be accessed both with a GUI and from a command
 line. Emoji font functions can only be accessed from a command line.

Package: bittwist
Description-md5: d184327b56ef2897225e1e631e6d2157
Description-en: libpcap based Ethernet packet generator
 bittwist (or Bit-Twist) is designed to complement tcpdump, which by itself has
 done a great job in capturing network traffic. Bit-Twist can regenerate the
 captured traffic onto a live network (the packets are generated from tcpdump
 trace file, generating a .pcap file).
 .
 Bit-Twist also comes with a comprehensive trace file editor to allow one to
 change the contents of a trace file (bittwiste).
 .
 Generally, a packet generator is useful in simulating networking traffic or
 scenario, testing firewall, IDS, and IPS, and troubleshooting various network
 problems.
 .
 The Bit-Twist features are:
 .
 * runs on Linux, BSD, macOS, and Windows;
 * send multiple trace files at a time;
 * send packets at a specific speed or up to your NIC line rate in Mbps using
 built-in token bucket algorithm;
 * comprehensive trace file editor with control over most fields in
 Ethernet, ARP, IP, ICMP, TCP, and UDP headers with automatic header
 checksum correction;
 * comprehensive trace file editor to edit most fields in
 Ethernet, ARP, IPv4, IPv6, ICMPv4, ICMPv6, TCP, and UDP headers;
 * automatic header checksum correction;
 * send packets with custom QoS bits to test classification/queuing features
 of switches/routers;
 * append user payload to existing packets after a specific header;
 * append user payload (e.g. copy of hex stream from Wireshark) to existing
 packets after a specific header;
 * select a specific range of packets and save them in another trace file;
 * highly scriptable - with proper manipulation you can turn Bit-Twist
 into an extremely flexible packet generator tool;
 * if you are teaching Computer Networks classes, you may find Bit-Twist
 useful as a practical teaching material. It gives your students a
 hands-on experience to learn various networking protocols etc.

Package: bitwise
Description-md5: 7b72f41a423d9b81ee5db18b88f46752
Description-en: Interactive bitwise operation in ncurses
 This is multi base interactive calculator supporting dynamic base
 conversion and bit manipulation. It's a handy tool for low level hackers,
 kernel developers and device drivers developers.
 .
 Some of the features include:
 .
 Interactive ncurses interface
 Command line calculator.
 Individual bit manipulator.
 Bitwise operations such as NOT, OR, AND, XOR, and shifts.

Package: bkchem
Description-md5: 0ab8ba8026cd79d1c9ffbef4ee78c34c
Description-en: Chemical structures editor
 BKchem is a free chemical drawing program, which is written in Python.
 .
 Some of the features, you can expect:
 * Drawing (bond-by-bond drawing; templates for common rings; expanding of
 common-groups; draws radicals, charges, arrows; color support ...)
 * Editing (unlimited undo and redo capabilities; aligning; scaling;
 rotation (2D, 3D) ...)
 * Export/Import (fully supported SVG-, OpenOffice.org-Draw-, EPS-export;
 basic support for CML1 and CML2 import and export)

Package: bkt
Description-md5: 9e917c0823b09a897b9f8081e639560e
Description-en: CLI and Rust library for caching subprocess invocations
 This is a subprocess caching utility written in Rust,
 inspired by bash-cache. Wrapping expensive process invocations with bkt allows
 callers to reuse recent invocations without complicating their application
 logic. This can be useful in shell prompts, interactive applications such as
 fzf, and long-running programs that poll other processes.

Package: black
Description-md5: 97292332649f9976213bda4a0674dce1
Description-en: uncompromising Python code formatter (Python 3)
 Black is the uncompromising Python code formatter. By using it, you
 agree to cede control over minutiae of hand-formatting. In return,
 Black gives you speed, determinism, and freedom from pycodestyle
 nagging about formatting. You will save time and mental energy for
 more important matters.
 .
 Blackened code looks the same regardless of the project you're reading.
 Formatting becomes transparent after a while and you can focus on the
 content instead.
 .
 Black makes code review faster by producing the smallest diffs
 possible.

Package: black-box
Description-md5: ea9112a1fa8eb96d10de942d62f29526
Description-en: Find the crystals
 There's a black box. You can shoot in and watch, where the shot leaves
 the box. In the box, crystals are reflecting the shots. You have to
 guess where the crystals are hidden, by watching your shots.

Package: blackbird-gtk-theme
Description-md5: 7a968f10d6a45ddf9a0895fe90d2eee4
Description-en: dark GTK+ theme from the Shimmer Project
 Blackbird is a dark variant of the popular Bluebird and Greybird
 themes from the Shimmer Project. The Shimmer Project created
 the default themes for Xubuntu since 2009.
 .
 Although originally created for Xfce, Blackbird supports other GTK+-based
 environments including GNOME Shell, MATE, Cinnamon and Xfce.

Package: blackbox
Description-md5: 7045fee6354b0d290ca6be346f63eb3a
Description-en: Window manager for X
 This is a window manager for X.  It is similar in many respects to
 such popular packages as Window Maker, Enlightenment, and FVWM2.  You
 might be interested in this package if you are tired of window managers
 that are a heavy drain on your system resources, but you still want
 an attractive and modern-looking interface.
 .
 The best part of all is that this program is coded in C++, so it
 is even more attractive "under the hood" than it is in service -- no
 small feat.
 .
 If none of this sounds familiar to you, or you want your computer to
 look like Microsoft Windows or Apple's OS X, you probably don't want
 this package.

Package: blackbox-terminal
Description-md5: 01fae6baf767a746e88a0368df736e82
Description-en: BlackBox Terminal Emulator
 GTK-4 based terminal with reasonably small footprint and the usual features.
 - Theming (Tilix-compatible color scheme support)
 - App theming based on terminal color scheme
 - Transparent background
 - Custom fonts and cell spacing
 - Tabs
 - Toggleable header bar
 - Click to open links
 - Files drag-n-drop support
 - Sixel (experimental)
 - Customizable UI
 - Customizable shortcuts
 This is unrelated to the Blackbox X Window Manager.

Package: blackbox-themes
Description-md5: a69be879d8472b66f01c1c0e7a8d62ed
Description-en: Themes for the Blackbox Windowmanager
 This package contains various themes for the Blackbox Windowmanager.

Package: bladerf
Description-md5: ce36051119c0af973a2ac8599bbe5c6f
Description-en: Nuand bladeRF software-defined radio device (tools)
 The Nuand bladeRF is an open-source software-defined radio (SDR) system,
 comprised of an RF transceiver, a field-programmable gate array (FPGA),
 a microcontroller driving a USB 3.0 interface, and a suite of host
 libraries and drivers to facilitate interaction with the device.
 .
 This package provides command-line tools for controlling the bladeRF.

Package: bladerf-firmware-fx3
Description-md5: a06b4860e88296dcac8bb2c513c13dc5
Description-en: Nuand bladeRF firmware downloader (FX3)
 This empty package will, at the time of installation, download an appropriate
 firmware image for using the Nuand bladeRF with a Cypress FX3 USB
 controller.  The image will be downloaded from http://Nuand.com/fx3/
 and saved to /usr/share/Nuand/bladeRF.
 .
 This bitstream will work for either the Nuand bladeRF x40 or the x115.
 .
 Note that this will not upgrade the bladeRF itself.  That can be done
 with the bladeRF-cli utility.

Package: bladerf-fpga-hostedx115
Description-md5: 9716950fc495a67364372356bdbfb28a
Description-en: Nuand bladeRF FPGA bitstream downloader (hostedx115)
 This empty package will, at the time of installation, download an appropriate
 FPGA bitstream for using the Nuand bladeRF in a hosted (USB-controlled)
 configuration.  The FPGA bitstream will be downloaded from
 http://Nuand.com/fpga/ and saved to /usr/share/Nuand/bladeRF.
 .
 This bitstream is for the bladeRF x115 with the Altera Cyclone IV
 EP4CE115 FPGA.
 .
 Note that this will not upgrade the bladeRF itself.  That can be done
 with the bladeRF-cli utility.

Package: bladerf-fpga-hostedx40
Description-md5: 9c067a60acfcb3d3e8746ad8b8cfb5d9
Description-en: Nuand bladeRF FPGA bitstream downloader (hostedx40)
 This empty package will, at the time of installation, download an appropriate
 FPGA bitstream for using the Nuand bladeRF in a hosted (USB-controlled)
 configuration.  The FPGA bitstream will be downloaded from
 http://Nuand.com/fpga/ and saved to /usr/share/Nuand/bladeRF.
 .
 This bitstream is for the bladeRF x40 with the Altera Cyclone IV
 EP4CE40 FPGA.
 .
 Note that this will not upgrade the bladeRF itself.  That can be done
 with the bladeRF-cli utility.

Package: bladerf-fpga-hostedxa4
Description-md5: cb79f457caed164ec9b959f01add116e
Description-en: Nuand bladeRF FPGA bitstream downloader (hostedxA4)
 This empty package will, at the time of installation, download an appropriate
 FPGA bitstream for using the Nuand bladeRF in a hosted (USB-controlled)
 configuration.  The FPGA bitstream will be downloaded from
 https://nuand.com/fpga/ and saved to /usr/share/Nuand/bladeRF.
 .
 This bitstream is for the bladeRF 2.0 Micro xA4 with the Altera Cyclone V
 5CEBA4 FPGA.
 .
 Note that this will not upgrade the bladeRF itself.  That can be done
 with the bladeRF-cli utility.

Package: bladerf-fpga-hostedxa5
Description-md5: 2e3a60ab67d4d913c57d47757768f192
Description-en: Nuand bladeRF FPGA bitstream downloader (hostedxA5)
 This empty package will, at the time of installation, download an appropriate
 FPGA bitstream for using the Nuand bladeRF in a hosted (USB-controlled)
 configuration.  The FPGA bitstream will be downloaded from
 https://nuand.com/fpga/ and saved to /usr/share/Nuand/bladeRF.
 .
 This bitstream is for the bladeRF 2.0 Micro xA5 with the Altera Cyclone V
 77KLE FPGA
 .
 Note that this will not upgrade the bladeRF itself.  That can be done
 with the bladeRF-cli utility.

Package: bladerf-fpga-hostedxa9
Description-md5: 8383e6b59b8caf083dce6fe23d96c91b
Description-en: Nuand bladeRF FPGA bitstream downloader (hostedxA9)
 This empty package will, at the time of installation, download an appropriate
 FPGA bitstream for using the Nuand bladeRF in a hosted (USB-controlled)
 configuration.  The FPGA bitstream will be downloaded from
 https://nuand.com/fpga/ and saved to /usr/share/Nuand/bladeRF.
 .
 This bitstream is for the bladeRF 2.0 Micro xA9 with the Altera Cyclone V
 5CEBA9 FPGA.
 .
 Note that this will not upgrade the bladeRF itself.  That can be done
 with the bladeRF-cli utility.

Package: blaeu
Description-md5: 4a243c824513df302309425ed5e1906d
Description-en: Tools to create (and analyze) RIPE Atlas network measurements
 Blaeu is a set of Python programs to start distributed Internet measurements
 on the network of RIPE Atlas probes <https://atlas.ripe.net/>, and to analyze
 their results.

Package: blag
Description-md5: cdba8f3120b7db9e8101512e5769048c
Description-en: Blog-aware, static site generator
 Blag is a blog-aware, static site generator, written in Python. It supports
 the following features:
 * Write content in Markdown
 * Good looking default theme
 * Theming support using Jinja2 templates
 * Generation of Atom feeds for blog content
 * Fenced code blocks and syntax highlighting using Pygments
 * Integrated devserver
 * Available on PyPI

Package: blag-doc
Description-md5: d6b50f1568d39a7fed6834634671dafe
Description-en: Blog-aware, static site generator (documentation)
 Blag is a blog-aware, static site generator, written in Python. It supports
 the following features:
 * Write content in Markdown
 * Good looking default theme
 * Theming support using Jinja2 templates
 * Generation of Atom feeds for blog content
 * Fenced code blocks and syntax highlighting using Pygments
 * Integrated devserver
 * Available on PyPI
 .
 This is the common documentation package.

Package: blahtexml
Description-md5: 0837c1749bcf542395d08fccdd021409
Description-en: Converts TeX equations into MathML
 Blahtex converts an equation given in a syntax close to TeX into
 MathML. Blahtexml is a simple extension of blahtex. In addition to
 the functionality of blahtex, blahtexml has XML processing in mind
 and is able to process a whole XML document into another XML
 document. Instead of converting only one formula at a time, blahtexml
 can convert all the formulas of the given XML file into MathML.

Package: blanket
Description-md5: d730a3e7787263f2086f2b03a28cf4a6
Description-en: Listen to relaxing sounds
 Improve focus and increase your productivity by listening to different sounds.
 It also allows you to fall asleep in a noisy environment.
 .
 Blanket is a GNOME Circle app.

Package: blasr
Description-md5: 243f2d6424b8e4087435c6d8581f6b16
Description-en: mapping single-molecule sequencing reads
 Basic local alignment with successive refinement (BLASR) is a method
 for mapping single-molecule sequencing reads against a reference genome.
 Such reads are thousands of bases long, with divergence between them
 and the genome being dominated by insertion and deletion error.

Package: blastem
Description-md5: b7649656f0c479380703853cc40c200c
Description-en: Fast and accurate Genesis emulator
 BlastEm is a highly precise multi-system emulator that emulates
 the Sega Genesis/Mega Drive, Master System and Game Gear.
 .
 Despite this high accuracy, even the most demanding software runs
 at full speed on modest hardware.

Package: blazar-api
Description-md5: 5f4bf38d64f2237ae8513435a3237329
Description-en: resource reservation service for OpenStack - API server
 Blazar is a resource reservation service for OpenStack. Blazar enables users
 to reserve a specific type/amount of resources for a specific time period and
 it leases these resources to users based on their reservations.
 .
 The following two resource types are currently supported:
 * Compute host: reserve and lease with a unit of a whole host
 * Instance: reserve and lease with a unit of a flavor
 .
 This package contains the ReST API.

Package: blazar-common
Description-md5: e1d44a8078a275ac49b2ae13ca075472
Description-en: resource reservation service for OpenStack - API server
 Blazar is a resource reservation service for OpenStack. Blazar enables users
 to reserve a specific type/amount of resources for a specific time period and
 it leases these resources to users based on their reservations.
 .
 The following two resource types are currently supported:
 * Compute host: reserve and lease with a unit of a whole host
 * Instance: reserve and lease with a unit of a flavor
 .
 This package contains the common files.

Package: blazar-doc
Description-md5: 2dcc35165677c56b67427dd0f6816a5e
Description-en: resource reservation service for OpenStack - API server
 Blazar is a resource reservation service for OpenStack. Blazar enables users
 to reserve a specific type/amount of resources for a specific time period and
 it leases these resources to users based on their reservations.
 .
 This package contains the documentation.

Package: blazar-manager
Description-md5: 0789da6ed36ade4cb1133190fcb757a3
Description-en: resource reservation service for OpenStack - manager
 Blazar is a resource reservation service for OpenStack. Blazar enables users
 to reserve a specific type/amount of resources for a specific time period and
 it leases these resources to users based on their reservations.
 .
 This package contains the manager.

Package: blazar-tempest-plugin
Description-md5: de1a504102cc26b5da52eb750e0a73dd
Description-en: OpenStack Integration Test Suite - Blazar plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Blazar plugin.

Package: blazeblogger
Description-md5: 1447cc9f6c8f5f911e4c5c0b9dad84c4
Description-en: simple to use, command line based, content management system
 Written in Perl as a cross-platform application and producing the
 static content without the need of database servers or server side
 scripting, it is literally a CMS without boundaries suitable for a
 wide variety of web presentations, from personal weblog to a project
 page or even a company presentation.

Package: ble.sh
Description-md5: 27e2612c8c82c62746a17f97b8b8f9f7
Description-en: Bash Line Editor
 Bash Line Editor (ble.sh) is a command line editor written in pure Bash which
 replaces the default GNU Readline, enabling syntax highlighting, auto
 suggestions, vim modes, etc. in Bash interactive sessions.

Package: ble.sh-airline-themes
Description-md5: bbd67e08a960818117ed9fcf166a4be4
Description-en: Airline themes for ble.sh
 Adopted from vim-airline's official theme collection and used by Bash Line
 Editor (ble.sh)'s imitation.

Package: bleachbit
Description-md5: a958efd51e414316ebd3cb47958129ea
Description-en: delete unnecessary files from the system
 BleachBit deletes unnecessary files to free valuable disk space, maintain
 privacy, and remove junk. It removes cache, Internet history, temporary files,
 cookies, and broken shortcuts.
 .
 It handles cleaning of Adobe Reader, Bash, Beagle, Epiphany, Firefox, Flash,
 GIMP, Google Earth, Java, KDE, OpenOffice.org, Opera, RealPlayer, rpmbuild,
 Second Life Viewer, VIM, XChat, and more.
 .
 Beyond simply erasing junk files, BleachBit wipes free disk space (to hide
 previously deleted files for privacy and to improve compression of images),
 vacuums Firefox databases (to improve performance without deleting data), and
 securely shreds arbitrary files.

Package: blender
Description-md5: 90b4f36fda45432800e6a278de5b06b4
Description-en: Very fast and versatile 3D modeller/renderer
 Blender is an integrated 3d suite for modelling, animation, rendering,
 post-production, interactive creation and playback (games). Blender has its
 own particular user interface, which is implemented entirely in OpenGL and
 designed with speed in mind. Python bindings are available for scripting;
 import/export features for popular file formats like 3D Studio and Wavefront
 Obj are implemented as scripts by the community. Stills, animations, models
 for games or other third party engines and interactive content in the form of
 a standalone binary are common products of Blender use.

Package: blender-data
Description-md5: cf40bbb7bd8bb0c71e9c32489ca7949e
Description-en: Very fast and versatile 3D modeller/renderer - data package
 Blender is an integrated 3d suite for modelling, animation, rendering,
 post-production, interactive creation and playback (games). Blender has its
 own particular user interface, which is implemented entirely in OpenGL and
 designed with speed in mind. Python bindings are available for scripting;
 import/export features for popular file formats like 3D Studio and Wavefront
 Obj are implemented as scripts by the community. Stills, animations, models
 for games or other third party engines and interactive content in the form of
 a standalone binary are common products of Blender use.
 .
 This package contains documentation, libraries and images for blender.

Package: blender-doc
Description-md5: 78a8903fde992a7dab2946abad4a688b
Description-en: Blender Manual by the Blender Foundation
 This package contains the full Blender Manual in HTML format for offline use.
 It features all you need to know to get familiar with 3D modeling,
 video editing, and even digital painting with Blender.

Package: blender-ogrexml-1.9
Description-md5: dc7e48c58746c7e7db56faa3286d79ee
Description-en: Blender Exporter for OGRE
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the Blender exporter for OGRE.

Package: blender-ogrexml-next
Description-md5: 620c7cdef2972ed0ff7d5b6ef2613713
Description-en: Blender Exporter for OGRE-Next
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the Blender exporter for OGRE-Next.

Package: blends-common
Description-md5: 771f6e9266e4c3b85e617588c2359ddb
Description-en: Debian Pure Blends common package
 This package builds the basic infra structure for metapackages.
 .
 This package provides some files which are common to metapackages
 of Common Debian Distributions. It introduces a method to handle
 system users in a group named according to the name of the
 Debian Pure Blend.

Package: blends-dev
Description-md5: a1b67751e195daa3dc82e4dac49b4fa8
Description-en: Debian Pure Blends common files for developing metapackages
 This package makes life easier when packaging metapackages.  Perhaps
 this will also encourage other people to build metapackages if there are
 easy to use templates where only the packages, the metapackage is depending
 from, to insert into the right place.

Package: blends-doc
Description-md5: 3a5af3f8d9e2e247da03fd60b91dd099
Description-en: Debian Pure Blends documentation
 This paper is intended to people who are interested in the philosophy
 of Debian Pure Blends and the technique which is used to
 manage those projects.
 .
 It is explained in detail why these are no forks from Debian but reside
 completely inside the Debian GNU distribution and which
 advantages can be gathered by this approach.  The concept of
 metapackages and user role based menus is explained.  In short: This
 document describes why Debian Pure Blends are important to
 the vitality and quality of Debian.

Package: blends-tasks
Description-md5: 6f10951d0be7a316ac4a5c4e92ceebf1
Description-en: Debian Pure Blends tasks for new installations
 This package installs a choice of a default installation for each
 Debian Pure Blend when run from the Debian installer. The
 installation includes the tasks package of the blend, so a subsequent
 invocation of tasksel enables the choice of individual tasks.
 .
 The package is intended to be installed in the base system. Later
 (un)installation is harmless, but has no effect.

Package: blendsel
Description-md5: 088d0f597b4a0c1af4c31ab3582496d8
Description-en: tool for selecting blends for installation on Debian systems
 This package provides 'blendsel', a simple interface for users who
 want to install one of the Debian pure blends.

Package: blendsel-data
Description-md5: 1b168ada84fbac0b64577746674269c9
Description-en: official blend data used for installation of Debian systems
 This package contains data about the standard tasks available on a Debian
 system.

Package: blepvco
Description-md5: 76cf4a2184ba25ec849f7820953581f9
Description-en: LADSPA, minBLEP-based, hard-sync-capable oscillator plugins
 A collection of LADSPA plugins containing three anti-aliased,
 minBLEP-based, hard-sync-capable oscillator plugins. The oscillators are
 intended to be used with modular synthesis systems, such as Alsa Modular
 Synth.

Package: blhc
Description-md5: fbc8ec601344fa69d148b0f992f240d5
Description-en: build log hardening check
 Perl tool which checks build logs for missing hardening flags. Hardening
 flags enable additional security features in the compiler to prevent e.g.
 stack overflows, format string vulnerabilities, GOT overwrites, etc. See
 e.g. <http://wiki.debian.org/ReleaseGoals/SecurityHardeningBuildFlags>.
 .
 Because most build systems are quite complicated there are many places
 where compiler flags from the environment might be ignored. The parser
 verifies that all compiler commands use the correct hardening flags and
 thus all hardening features are correctly used.
 .
 It's designed to check build logs generated by Debian's dpkg-buildpackage
 (or tools for packaging, using dpkg-buildpackage like pbuilder or the
 official buildd build logs) to help maintainers detect missing hardening
 flags in their packages.
 .
 Only gcc is detected as compiler at the moment (but other compilers maybe
 supported).

Package: blight
Description-md5: 7787c1e459ac0f79a59c55fd6523a44d
Description-en: Hassle-free CLI backlight utility/library for Linux
 blight is a hassle-free CLI utility to manage backlight on Linux; one that
 plays well with hybrid GPU configuration and proprietary drivers.
 .
 A lot of Linux backlight utilities often fail to detect the right backlight
 device to control in laptops that ship with Intel or Amd iGPUs and an Nvidia
 dGPU with proprietary drivers. This utility aims to solve that problem by
 prioritizing integrated graphic devices, followed by dedicated Nvdia GPU and
 ACPI kernel module. This means that you do not have to manually specify which
 device is currently active whenever you switch between your iGPU and dGPU using
 the MUX switch. Other than that, blight also implements the sweep
 functionality, which lets you change brightness in a smooth sweeping manner,
 rather than applying sudden jerky increments/decrements.

Package: blinken
Description-md5: 15b854d36619b85d1beb335cd5aaf853
Description-en: KDE version of the Simon electronic memory game
 Blinken is based on an electronic game released in 1978, which
 challenges players to remember sequences of increasing length.  On
 the face of the device, there are 4 different color buttons, each
 with its own distinctive sound.  These buttons light up randomly,
 creating the sequence that the player must then recall.  If the
 player is successful in remembering the sequence of lights in the
 correct order, they advance to the next stage, where an identical
 sequence with one extra step is presented.
 .
 This package is part of the KDE education module.

Package: bliss
Description-md5: e2c5c3b3c6ed23686f5e1e60befaa420
Description-en: tool to compute graph automorphisms and labelings -- bin
 Bliss is a backtracking algorithm for computing automorphism groups
 and canonical forms of graphs, based on individualization and
 refinement. Its data structures, subroutines, and pruning heuristics
 are specially designed for fast handling of large and sparse graphs.
 .
 This package provides the command line tool bliss.

Package: bliss-doc
Description-md5: 1f60e9cc51eac053249ccffacd98d41c
Description-en: suite to compute graph automorphisms and labelings -- doc
 Bliss is a backtracking algorithm for computing automorphism groups
 and canonical forms of graphs, based on individualization and
 refinement. Its data structures, subroutines, and pruning heuristics
 are specially designed for fast handling of large and sparse graphs.
 .
 This package provides the API documentation.

Package: blixem
Description-md5: ae362c4f64d2df87802ad3f8f0f05fe9
Description-en: interactive browser of sequence alignments
 Blixem is an interactive browser of sequence alignments that have been
 stacked up in a "master-slave" multiple alignment; it is not a 'true'
 multiple alignment but a 'one-to-many' alignment.
 .
 * Overview section showing the positions of genes and alignments around
 the alignment window
 * Detail section showing the actual alignment of protein or nucleotide
 sequences to the genomic DNA sequence.
 * View alignments against both strands of the reference sequence.
 * View sequences in nucleotide or protein mode; in protein mode, Blixem
 will display the three-frame translation of the reference sequence.
 * Residues are highlighted in different colours depending on whether
 they are an exact match, conserved substitution or mismatch.
 * Gapped alignments are supported, with insertions and deletions being
 highlighted in the match sequence.
 * Matches can be sorted and filtered.
 * SNPs and other variations can be highlighted in the reference
 sequence.
 * Poly(A) tails can be displayed and poly(A) signals highlighted in the
 reference sequence.

Package: blkreplay
Description-md5: 04dc327f9a3e653b49f839ba435e17a3
Description-en: block device testing and benchmarking toolkit
 blkreplay is a utility driving the block layer of the operating
 system while measuring latency and throughput of I/O operations
 for later visualisation.
 .
 blkreplay can create artificial loads (random read-write sweeps,
 various kinds of overload tests) or replay natural loads which
 have been recorded by blktrace or a similar utility run at
 production servers.
 .
 blkreplay can be used to test physical hardware, to compare
 different brands of hard disks or RAID controllers, to
 evaluate the effect of SSD caching, to compare different
 block level transports like iSCSI vs Fibrechannel and so on.

Package: blkreplay-examples
Description-md5: c302e295213720a22b0d3a3dd45a314e
Description-en: block device testing and benchmarking toolkit (examples)
 blkreplay is a utility driving the block layer of the operating
 system while measuring latency and throughput of I/O operations
 for later visualisation.
 .
 blkreplay can create artificial loads (random read-write sweeps,
 various kinds of overload tests) or replay natural loads which
 have been recorded by blktrace or a similar utility run at
 production servers.
 .
 blkreplay can be used to test physical hardware, to compare
 different brands of hard disks or RAID controllers, to
 evaluate the effect of SSD caching, to compare different
 block level transports like iSCSI vs Fibrechannel and so on.
 .
 This package contains example configuration files and example
 loads, artifician and natural.

Package: blktool
Description-md5: 4273dc2560ebbf80ab997014ca975394
Description-en: tune low-level block device parameters
 blktool is used for querying and/or changing settings of a block
 device.  It is like hdparm but a more general tool, as it works on
 SCSI, IDE and SATA devices.
 .
 This program is for those who know what they're doing and it should
 be used at your own risk as it could cause damage to your hardware.

Package: blktrace
Description-md5: a8addeb4f4b028f6532eaa1c74cdbf22
Description-en: utilities for block layer IO tracing
 blktrace is a block layer IO tracing mechanism which provides detailed
 information about request queue operations up to user space. There are
 three major components that are provided:
 .
 blktrace: A utility which transfers event traces from the kernel
 into either long-term on-disk storage, or provides direct formatted
 output (via blkparse).
 .
 blkparse: A utility which formats events stored in files, or when
 run in live mode directly outputs data collected by blktrace.
 .
 iowatcher: A utility to visualize block I/O patterns. It generates graphs
 from blktrace runs to help visualize IO patterns and performance. It can
 plot multiple blktrace runs together, making it easy to compare the
 differences between different benchmark runs.

Package: blobandconquer
Description-md5: 801ca256b9fe0458e14e62922b9e9f97
Description-en: 3D platform shooting game
 Blob Wars episode II: Blob and Conquer is the sequel to Blob Wars:
 Metal Blob Solid.
 .
 With the apparent defeat of Galdov and the reclaiming of the Fire,
 Time, Space and Reality Crystals the Blobs' battle was only just
 beginning. Bob had rescued many Blobs and fought many battles, but now
 he had an ever bigger task ahead of him. The Blobs' homeworld is still
 littered with the alien forces and Bob once again makes it his task to
 lead the counter attack. But even without Galdov the aliens are still
 extremely well organised...

Package: blobandconquer-data
Description-md5: 78c939728fba01b4dd43bcf25d790170
Description-en: 3D platform shooting game -- data files
 Blob Wars episode II: Blob and Conquer is the sequel to Blob Wars:
 Metal Blob Solid.
 .
 This package contains the data files for blobandconquer.

Package: blobby
Description-md5: 4eb1e6785c122745a7167b565a026d0c
Description-en: Volleyball game with blobs
 This package contains the client binary for Blobby Volley 2.
 .
 Blobby Volley is an arcade volleyball game with jumping blobs.
 It contains a multiplayer mode and several bots.

Package: blobby-data
Description-md5: f2b7ec88a3e4561b20912c3931bfbe28
Description-en: Volleyball game with blobs (data files)
 This package contains the static data for Blobby Volley 2.
 .
 Blobby Volley is an arcade volleyball game with jumping blobs.
 It contains a multiplayer mode and several bots.

Package: blobby-server
Description-md5: 26efc2ab12235c2fb7b5ad72f33fed0e
Description-en: Volleyball game with blobs (server)
 This package contains the server binary for Blobby Volley 2.
 .
 Blobby Volley is an arcade volleyball game with jumping blobs.
 It contains a multiplayer mode and several bots.

Package: bloboats
Description-md5: 72fcfa32095182f5fa84840dd0688239
Description-en: Boat racing game
 Bloboats is an arcade-like boat racing game in the hybrid spirit of
 Mario-like platform jumpers and elasto mania / xmoto.
 .
 The objective of Bloboats is to reach MS Enterprise as fast as possible to
 save it from the hands of the terrible Tentacle Monsters of an Unknown Master
 and in the same time beat your friend and laugh at his or her puny time.
 .
 The journey starts from a place called Tutorial, somewhere in the United
 States, and somehow the player ends up in the famous HV-Arena of Helsinki.
 During the trip a number of MS Enterprises are saved, luckily, from the
 hands of the terrible Tentacle Monsters of an Unknown Master, who actually
 is your dad. Or then ain't. :-)

Package: blobwars
Description-md5: 04620865cad48eb96542898e371aace3
Description-en: platform shooting game
 Blob Wars: Metal Blob Solid is a 2D platform game. It is the first in the Blob
 Wars series.
 .
 Since their world was invaded by an alien race, the Blobs have faced a
 lifetime of war. But now they have a chance to win the war once and for
 all.
 .
 In Blob Wars: Metal Blob Solid, you take on the role of a fearless Blob
 agent, Bob. Bob's mission is to infiltrate the various enemy bases around
 the Blobs' homeworld and rescue as many MIAs as possible. But standing in
 his way are many vicious aliens, other Blobs who have been assimilated and
 the evil alien leader, Galdov.

Package: blobwars-data
Description-md5: cd7dde71280ef9b457b11537538de4bb
Description-en: platform shooting game (data)
 Since their world was invaded by an alien race, the Blobs have faced a
 lifetime of war. But now they have a chance to win the war once and for
 all.
 .
 In Blob Wars: Metal Blob Solid, you take on the role of a fearless Blob
 agent, Bob. Bob's mission is to infiltrate the various enemy bases around
 the Blobs' homeworld and rescue as many MIAs as possible. But standing in
 his way are many vicious aliens, other Blobs who have been assimilated and
 the evil alien leader, Galdov.
 .
 This package contains the maps, graphics, music and sound for blobwars.

Package: blockattack
Description-md5: d10d27ebd660b7cce5ef9daaf0f9be7b
Description-en: puzzle game inspired by Tetris
 Block Attack is a puzzle/blockfall game inspired by Nintendo's Tetris Attack
 for the Super Nintendo. The game is pretty action packed for a puzzle game :-)
 .
 Features:
 * Based on the classic "Tetris Attack" for the SNES
 * 5 single player modes: Endless, Time Trial, Puzzle Mode, Stage Clear and
 Vs. Mode
 * 2 two player options: Time Trial and Vs. Mode
 * Puzzle mode has 20+ puzzles
 * Players can use a custom key setup
 * Handicap in multiplayer
 * Highscores are saved
 * Joypad support
 * Music and sound effects
 * Animations
 * Select puzzle file from a list in the game
 .
 System requirements:
 * Screen resolution: 1024x768 (cannot be changed, but it can run in a window)
 * Keyboard
 * Mouse (optional)
 * Processor: Decent (tested on 733 MHz)
 * Memory: at least 64 MB

Package: blockdomains
Description-md5: c7d651b456ee65c54d5aaa5a0d15a47b
Description-en: Firewall agent blocking selected HTTP and SSL connections
 The blockdomains utility is a block list based network traffic filter
 for iptables via libnetfilter-queue. It applies to HTTP and SSL
 traffic for recognizing and dropping packets that are directed to
 listed domain names.

Package: blockout2
Description-md5: 288f5c5b4d9fbe67dd5636ad0e032803
Description-en: Tetris like game (3D-tetris)
 BlockOut II is a free adaptation of the original BlockOut
 DOS game edited by California Dreams in 1989. BlockOut II
 has the same features than the original game with few graphic
 improvements. The score calculation is also nearly similar to
 the original game. BlockOut II has been designed by an addicted
 player for addicted players. BlockOut II is an open source
 project available for both Windows and Linux.

Package: blocks-of-the-undead
Description-md5: 48cb545405dc0c724321f8c0fada589e
Description-en: Tetris Attack clone with spooky undertones
 Blocks of the Undead is a puzzle game.
 You have to remove all the blocks on the field by swapping these
 around.

Package: blocks-of-the-undead-data
Description-md5: 729623cb671da473ede93e05537704a7
Description-en: Tetris Attack clone with spooky undertones - data files
 Blocks of the Undead is a puzzle game.
 You have to remove all the blocks on the field by swapping these
 around.
 .
 This package provides the needed data (images, sounds, levels) for
 blocks-of-the-undead.

Package: blop
Description-md5: caab272385bbd0d77784d85cc1bc279d
Description-en: Bandlimited wavetable-based oscillator plugins for LADSPA hosts
 BLOP comprises a set of LADSPA plugins that generate bandlimited
 sawtooth, square, variable pulse and slope-variable triangle waves,
 for use in LADSPA aware audio applications, principally as components
 of a modular synthesis network.
 .
 They are wavetable based, and are designed to produce output with
 harmonic content as high as possible over a wide pitch range.
 .
 Additionally, there are a few extra plugins to assist in building
 synthesis networks, like a analogue-type sequencer, sync-square and
 ADSR envelope.

Package: blop-lv2
Description-md5: ce5216aa00c151f2e4e08f00fe326935
Description-en: Bandlimited LADSPA Oscillator Plugins ported to LV2
 This package provides Mike Rawes' BLOP plugins ported to the
 LV2 specification.
 .
 LV2 (LADSPA version 2) is an open standard for plugins and matching
 host applications, mainly targeted at audio processing and generation.
 .
 This package provides the following plugins:
 * Bandlimited Sawtooth Oscillator
 * Bandlimited Square Oscillator
 * Bandlimited Variable Width Pulse Oscillator
 * Bandlimited Variable Slope Triangle Oscillator
 * Random Wave Generator
 * Mono Amplifier
 * 4 Pole Low Pass Filter with Resonance
 * ADSR Envelope Generator
 * ADSR Envelope Generator with Gate and Trigger
 * DAHDSR Envelope Generator with Gate and Trigger
 * Sequencer
 * Quantiser
 * Clock Oscillator with Gate
 * Clock Pulse Oscillator with Gate
 * Frequency Modulator
 * Control to Audio Interpolator
 * Signal Tracker
 * Signal Sum
 * Signal Difference
 * Signal Product
 * Signal Ratio
 * Signal Branch

Package: blosxom
Description-md5: 1ac21aefc25f2ba5a984961d9341f499
Description-en: light, feature-packed weblog app with plugin extensibility
 Blosxom (pronounced "Blossom") is a lightweight yet feature-packed
 weblog application designed from the ground up with simplicity,
 usability, and interoperability in mind.
 .
 Fundamental is its reliance upon the file system, folders and files as
 its content database. Blosxom's weblog entries are plain text files
 like any other. Write from the comfort of your favorite text editor
 and hit the Save button. Create, edit, rename, and delete entries on
 the command-line, via FTP, WebDAV, or anything else you might use to
 manipulate your files. There's no import or export; entries are
 nothing more complex than title on the first line, body being
 everything thereafter.
 .
 Despite its tiny footprint, Blosxom doesn't skimp on features,
 sporting the majority of features one would find in any other Weblog
 application.  Additionally, Blosxom 2 includes support for plugins, and
 thus much more extensive customization.
 .
 Blosxom is simple, straightforward, minimalist Perl affording even the
 dabbler an opportunity for experimentation and customization. And
 last, but not least, Blosxom is open source and free for the taking
 and altering.

Package: blt
Description-md5: 76f41827b0148185045bf32900e8cacb
Description-en: graphics extension library for Tcl/Tk - run-time
 BLT is a library of useful extensions for the Tcl language and the
 popular Tk graphical toolkit.  It adds a vector and tree data type,
 background execution and some debugging tools to Tcl, and provides
 several new widgets for Tk, including graphs, bar-charts, trees, tabs,
 splines and hyper-links, as well as a new geometry manager, drag &
 drop support, and more.
 .
 This package is a dummy package which depends on the current BLT
 library.

Package: blt-demo
Description-md5: 93101f8142571329c996f82222decd80
Description-en: graphics extension library for Tcl/Tk - demos and examples
 BLT is a library of useful extensions for the Tcl language and the
 popular Tk graphical toolkit.  It adds a vector and tree data type,
 background execution and some debugging tools to Tcl, and provides
 several new widgets for Tk, including graphs, bar-charts, trees, tabs,
 splines and hyper-links, as well as a new geometry manager, drag &
 drop support, and more.
 .
 This package contains demos and samples showing the power and
 versatility of BLT.

Package: blt-dev
Description-md5: 44af66f352120a6c751bc742de4a0748
Description-en: graphics extension library for Tcl/Tk - development files
 BLT is a library of useful extensions for the Tcl language and the
 popular Tk graphical toolkit.  It adds a vector and tree data type,
 background execution and some debugging tools to Tcl, and provides
 several new widgets for Tk, including graphs, bar-charts, trees, tabs,
 splines and hyper-links, as well as a new geometry manager, drag &
 drop support, and more.
 .
 This package contains the headers and libraries needed to extend or
 embed BLT.

Package: bluebird-gtk-theme
Description-md5: a1aeb93444cce32afd409c2559e6f099
Description-en: blue GTK theme from the Shimmer Project
 Bluebird was the default theme for Xubuntu 10.10 but since 2011, Greybird
 has been Xubuntu's default theme. As its name indicates, Bluebird is a
 blue theme. The Shimmer Project are the designers and developers of both
 Bluebird and Greybird.
 .
 Although originally created for Xfce, Bluebird also supports other
 GTK-based environments including Cinnamon, GNOME Shell, MATE, and Unity.

Package: bluebrain-hpc-coding-conventions
Description-md5: 3555cfb0e193b44920a24a5124b2a57c
Description-en: BlueBrain HPC Team C++ Development Guidelines
 This package contains tools and processes required to ensure the
 C++ development guidelines adopted by the BlueBrain HPC team
 are followed. It also contains their documentation.
 .
 This package is used in the build process of tools created by the
 BlueBrain project.

Package: bluedevil
Description-md5: ea6abe9b2f23b58188c13dbf48d5fd82
Description-en: KDE Bluetooth stack
 BlueDevil is a set of components which integrate Bluetooth in KDE.
 It contains:
 * A KDE Control Module (KCM) to configure all the Bluetooth-related options.
 * Integration with the KDE input/output system (KIO), which allows you to
 discover and explore Bluetooth devices from your favorite file browser.
 * A wizard to pair your devices and connect directly to services they offer,
 such as input (mouse, keyboard, Wiimote) and audio (headsets, phones).
 * A system tray application from where all BlueDevil actions can be done
 (disconnect devices, send files, configure, etc).
 * A daemon which listens to incoming requests, for example to receive files
 or to introduce a requested PIN.

Package: bluefish
Description-md5: 14de7c86622f9e7eb36031bda3230142
Description-en: advanced Gtk+ text editor for web and software development
 Bluefish is a powerful editor targeted towards programmers and web
 developers, with many options to write websites, scripts and programming
 code. Bluefish supports a wide variety of programming and markup languages
 and has many features, e.g.
 .
 - Customizable code folding, auto indenting and completion
 - Support for remote files operation over FTP, SFTP, HTTPS, WebDAV, etc.
 - Site upload and download
 - Powerful search and replace engine
 - Customizable integration of external programs such as lint, make, etc
 - Snippets plugin to automate often used code
 - Code-aware in-line spell checking
 - Zencoding or Emmet support
 - Bookmarks panel
 .
 but is still lightweight and fast.
 .
 For validation of CSS/HTML/XML documents you need csstidy, tidy, weblint
 and/or xmllint. For preview to work, you need a web browser that can view
 local files given to it on the command line. For PHP or Python bluefish
 supports php-codesniffer and pylint. Tools not suggested but supported
 are make, perl, php5-cli and java-compiler.

Package: bluefish-data
Description-md5: 021aaf19cd2cc15ec9af57138c0761f4
Description-en: advanced Gtk+ text editor (data)
 Bluefish is a powerful editor targeted towards programmers and web
 developers, with many options to write websites, scripts and programming
 code. Bluefish supports a wide variety of programming and markup languages
 and has many features, e.g.
 .
 - Customizable code folding, auto indenting and completion
 - Support for remote files operation over FTP, SFTP, HTTPS, WebDAV, etc.
 - Site upload and download
 - Powerful search and replace engine
 - Customizable integration of external programs such as lint, make, etc
 - Snippets plugin to automate often used code
 - Code-aware in-line spell checking
 - Zencoding or Emmet support
 - Bookmarks panel
 .
 but is still lightweight and fast.
 .
 This package contains the architecture independent data for the application
 and its plugins.

Package: bluefish-plugins
Description-md5: df143bcdbfe524a7151aa829e87f3b90
Description-en: advanced Gtk+ text editor (plugins)
 Bluefish is a powerful editor targeted towards programmers and web
 developers, with many options to write websites, scripts and programming
 code. Bluefish supports a wide variety of programming and markup languages
 and has many features, e.g.
 .
 - Customizable code folding, auto indenting and completion
 - Support for remote files operation over FTP, SFTP, HTTPS, WebDAV, etc.
 - Site upload and download
 - Powerful search and replace engine
 - Customizable integration of external programs such as lint, make, etc
 - Snippets plugin to automate often used code
 - Code-aware in-line spell checking
 - Zencoding or Emmet support
 - Bookmarks panel
 .
 but is still lightweight and fast.
 .
 This package contains the plugins. You will need it for the HTML dialogs,
 snippets, charmaps etc. So it's basically necessary.

Package: blueman
Description-md5: 0d53e070801b0cf7f6808bfd0b84a60f
Description-en: Graphical bluetooth manager
 Blueman is a GTK+ bluetooth management utility for GNOME using bluez D-Bus
 backend.

Package: bluemon
Description-md5: b3f49f1f94cb4aa3c89c67630f6ba458
Description-en: Activate or deactivate programs based on Bluetooth link quality
 BlueMon monitors the quality of the link to a Bluetooth device and can start
 or stop programs when the threshold drops below a certain value. This can be
 used to perform actions like locking the terminal when you walk away from it.
 .
 Bluemon uses the DBus system bus to alert other applications to the presence
 of Bluetooth devices. A user binary can then start or stop programs when such
 signals are received.

Package: blueprint-tools
Description-md5: 96ff93b32a82ee01596c31a71c3cc929
Description-en: Blueprint meta build system (command-line tools)
 Blueprint is a meta-build system that reads in Blueprints files that
 describe modules that need to be built, and produces a Ninja manifest
 describing the commands that need to be run and their dependencies.
 Where most build systems use built-in rules or a domain-specific language
 to describe the logic for converting module descriptions to build rules,
 Blueprint delegates this to per-project build logic written in Go.
 For large, heterogenous projects this allows the inherent complexity
 of the build logic to be maintained in a high-level language, while
 still allowing simple changes to individual modules by modifying easy
 to understand Blueprints files.
 .
 This package contains command-line tools for Blueprint.

Package: bluetooth
Description-md5: 9e39e616b43759f27940df27b76d2e46
Description-en: Bluetooth support (metapackage)
 This package provides all of the different plugins supported
 by the Bluez bluetooth stack.

Package: bluez-alsa-utils
Description-md5: 3ec7d9335d6bd8b4f19b4e2fe7acbff3
Description-en: Bluetooth Audio ALSA Backend (utils)
 Bluetooth Audio ALSA Backend allow bluetooth audio without PulseAudio.
 .
 This project is a rebirth of a direct integration between Bluez and ALSA.
 Since Bluez >= 5, the build-in integration has been removed in favor of 3rd
 party audio applications. From now on, Bluez acts as a middleware between an
 audio application, which implements Bluetooth audio profile, and a Bluetooth
 audio device.
 .
 This package contains files that is tool using bluez-alsa plugin.

Package: bluez-btsco
Description-md5: cfc5261117d3f413aad494901afdabca
Description-en: Bluez Bluetooth SCO tool
 A tool to that provides a way to use a bluetooth headset with Linux.
 It works well enough now to get voice-quality audio to and from most
 headsets

Package: bluez-meshd
Description-md5: ca06bc66a9b979e71d30c46198c95ca7
Description-en: bluetooth mesh daemon
 The Bluetooth Mesh network is a new Bluetooth feature that extends "Bluetooth
 Low Energy (BLE)".
 .
 This package provides daemon (meshd) and tools that provide Bluetooth mesh
 functionality.
 .
 BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source
 project distributed under GNU General Public License (GPL).

Package: bluez-source
Description-md5: c53970d5c21e016bf4cdb7f6f6b575a5
Description-en: Source code for the BlueZ Linux Bluetooth stack
 This package contains the sources and patches which are needed
 to build bluez.
 .
 BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source
 project distributed under GNU General Public License (GPL).

Package: bluez-test-scripts
Description-md5: b0494198a0371f6bfc1b05ec27b53bff
Description-en: test scripts of bluez
 This package contains test scripts for using BlueZ.
 .
 BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source
 project distributed under GNU General Public License (GPL).

Package: bluez-test-tools
Description-md5: fca85c8cf3fcd7fb4552fc32307ac254
Description-en: test tools of bluez
 This package contains test tools for using BlueZ.
 .
 BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source
 project distributed under GNU General Public License (GPL).

Package: bluez-tools
Description-md5: a4bf49a8b7b8c7dced5150fd2925854d
Description-en: Set of tools to manage Bluetooth devices for linux
 Bluez-tools provides command line tools to functions of Bluetooth.
 They are Bluetooth adapter control, Bluetooth agent, sound, input, network
 and other.

Package: blupimania
Description-md5: 837d016b59b1acb7942f64a4f0a9f7fc
Description-en: Mind boggling (brain twisting) game of logic
 Blupi comes out of a hole holding on to a balloon. Unfortunately he
 let's it blow away. Blupi is lost, he turns to the left or the right
 and does various unpredictable things of his own. The object of the
 game is to help him find another balloon, so that he can move on to the
 next riddle.

Package: blupimania-common
Description-md5: 1b30f7aefccb6c695d86bcec1332291a
Description-en: Mind boggling (brain twisting) game of logic - data
 Blupi comes out of a hole holding on to a balloon. Unfortunately he
 let's it blow away. Blupi is lost, he turns to the left or the right
 and does various unpredictable things of his own. The object of the
 game is to help him find another balloon, so that he can move on to the
 next riddle.
 .
 This package contains the architecture-independent game data.

Package: blur-effect
Description-md5: ac9a7876e629366b5cae5b14b93a6085
Description-en: Offscreen Image Blurring utility
 Blur-effect is an offscreen image blurring utility, based on efficient
 Gaussian blur with linear sampling.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: bluraybackup
Description-md5: 7d620d7d14bdc3dc6b95dc7a85b04836
Description-en: Backup BDMV from the command line
 bluraybackup makes a decrypted copy of the whole Blu-ray Disc Movie
 or it extracts a decrypted version of a specific BDMV stream.
 .
 Inspired by dvdbackup, developed in ANSI C (C89)
 following the suckless philosophy.

Package: bmagic
Description-md5: ccbea3566568ecfcd59ffb617413c50f
Description-en: C++ template library for efficient platform independent bitsets
 BitMagic is a C++ template library designed and developed to implement
 efficient platform independent bitsets.  Key features:
 .
 - Several types of on the fly adaptive compression.
 - Dynamic range of addressable space of 232-1 bits.
 - Efficient memory management.
 - Cache optimized bitset distance algorithms.
 - Serialization in platform independent, compact format suitable
 for storing in files and databases.
 - Performance tuning for 32-bit and 64-bit systems.
 - Optimization for Intel SSE2 128-bit integer SIMD.

Package: bmagic-doc
Description-md5: c5fca08223ec679c82c5b3bc25ca2e7f
Description-en: C++ template library for efficient platform independent bitsets (doc)
 BitMagic is a C++ template library designed and developed to implement
 efficient platform independent bitsets.  Key features:
 .
 - Several types of on the fly adaptive compression.
 - Dynamic range of addressable space of 232-1 bits.
 - Efficient memory management.
 - Cache optimized bitset distance algorithms.
 - Serialization in platform independent, compact format suitable
 for storing in files and databases.
 - Performance tuning for 32-bit and 64-bit systems.
 - Optimization for Intel SSE2 128-bit integer SIMD.
 .
 This package contains the documentation.

Package: bmake
Description-md5: 04fe1b256f4b44d75c60c782dc07956b
Description-en: NetBSD make
 bmake is a program designed to simplify the maintenance of other
 programs. Its input is a list of specifications as to the files upon
 which programs and other files depend.  mkdep, a program to construct
 Makefile dependency lists, is also included.
 .
 bmake is a port of the NetBSD make tool.

Package: bmap-rs
Description-md5: 79dd54667f1750690572e33e1f643cbb
Description-en: rust implementation of bmap image copying tool
 bmap-rs is a Rust implementation of tools for working with bmap
 (block map) files, inspired by the bmap-tools project.
 .
 It provides a command-line utility to efficiently copy disk images
 to files or block devices using bmap metadata. By leveraging the
 bmap format, only the mapped (used) portions of an image is written,
 resulting in faster and safer image flashing compared to traditional
 tools such as dd or cp.
 .
 The tool is particularly useful for flashing large system images to
 storage devices such as SD cards or USB drives, while also verifying
 data integrity during the copy process.
 .
 Currently, bmap-rs implements the "copy" functionality, supporting
 local image files and associated .bmap metadata. The project aims to
 provide a lightweight, dependency-free alternative to the original
 Python implementation, with benefits such as improved performance and
 memory safety.
 This package contains the following binaries built from the Rust crate
 "bmap-rs":
 - bmap-rs

Package: bmap-tools
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: bmaptool
Description-md5: f231809af793a5d15d63f4a3a7cbcc3a
Description-en: tool to flash image files to block devices using the block map
 bmaptool is a generic tool for creating the block map (bmap) for a
 file, and copying files using the block map. The idea is that large
 file containing unused blocks, like raw system image files, can be
 copied or flashed a lot faster with bmaptool than with traditional
 tools like "dd" or "cp".

Package: bme280-doc
Description-md5: e53fc03384a5b83340a99a3b8447a14e
Description-en: Python interface for Bosch BME280 digital sensor module - documentation
 Sensor provides temperature, humidity and pressure through
 Python 3 using I2C interface.
 Package provides documentation and examples.

Package: bmon
Description-md5: 3288eb0a673978e478042369c7927d3f
Description-en: portable bandwidth monitor and rate estimator
 bmon is a commandline bandwidth monitor which supports various output
 methods including an interactive curses interface, lightweight HTML output but
 also simple ASCII output.
 .
 Statistics may be distributed over a network using multicast or unicast and
 collected at some point to generate a summary of statistics for a set of
 nodes.

Package: bmt
Description-md5: 4edb60cbc116957dc6d816bab675e03a
Description-en: software analysis benchmarking toolkit
 The benchmarking toolkit consists of three main components:
 .
 - Patch set management tools to track changes over the original source of a
 set of benchmarks;
 - Benchmark execution helpers to prepare benchmarks for various tools, run
 benchmarks in parallel, and limit execution;
 - Result evaluation and presentation, generating LaTeX tables, HTML output,
 and LaTeX/TikZ plots.

Package: bmusb-v4l2proxy
Description-md5: e9de6be08e5c9f1e5c883427aad15711
Description-en: userspace driver for Blackmagic USB3 video capture cards -- V4L2 proxy
 bmusb is a userspace driver for Blackmagic's USB3 series of
 video capture and playback cards (although only the capture part is
 currently supported), in particular the Intensity Shuttle (HDMI) and
 UltraStudio SDI cards. These are not currently served by Blackmagic's
 own Linux drivers.
 .
 This package contains bmusb-v4l2proxy, a program that takes in data
 from a bmusb-compatible card and streams it into a V4L2 device.
 Usually, one would let the output device be a v4l2loopback device,
 which means other software could read the stream back as if bmusb
 supported V4L2. This means bmusb-compatible cards could be used as,
 for instance, webcam-like devices.

Package: bnd
Description-md5: dfcaa8ab293e22ae964641304f416bfa
Description-en: tool to create and diagnose OSGi bundles
 The bnd tool helps you create and diagnose OSGi bundles.
 The key functions are:
 .
 * Show the manifest and JAR contents of a bundle
 * Wrap a JAR so that it becomes a bundle
 * Create a Bundle from a specification and a class path
 * Verify the validity of the manifest entries
 .
 The tool is capable of acting as:
 .
 * Command line tool
 * Maven Plugin
 * Ant Plugin

Package: bnfc
Description-md5: 9f9dd02fdfd50341fe3b1def1efbf59d
Description-en: Compiler front-end generator based on Labelled BNF
 The BNF Converter is a compiler construction tool that generates a
 compiler front-end and a readable syntax description document from a
 Labelled BNF grammar. It was originally written to generate Haskell,
 but it can now also be used for generating Java, C++, and C.
 .
 To process Haskell output, you need the Glorious Glasgow Haskell
 Compiler (virtual package ghc), the Happy parser generator (package
 happy) and the Alex scanner generator (package alex).
 .
 To process Java output, you need a Java compiler and virtual machine,
 the CUP parser generator (package cup) and the JLex scanner generator
 (package jlex).
 .
 To process C or C++ output, you need a C or C++ compiler,
 respectively, the Bison parser generator (package bison) and the flex
 scanner generator (package flex).
 .
 To process the generated documents, you need LaTeX (packages
 tetex-base, tetex-bin, etc.).

Package: boats
Description-md5: 00305087b61f28440498fd210bb04eaa
Description-en: race scenario drawing tool
 Boat Scenario is a drawing tool. It is your ideal companion for training
 sessions, rule learning, strategy explanations and more. It lets you make
 a presentation of a situation, describing the facts as you represent the
 action.

Package: bobby
Description-md5: 563f3f10ae07744d17b809ce79cf47cd
Description-en: View SQLite databases
 Bobby lets you open SQLite database files (.db, .sqlite) and browse the
 tables inside. Handy for app development or inspecting downloaded databases.
 .
 It lets one
 - Scroll through tables and views of any size
 - Copy rows or cells to the clipboard
 .
 As of yet Bobby does not support viewing encrypted SQLite databases.
 .
 Bobby is a GNOME Circle app.

Package: bobdude
Description-md5: 5631dbf7da50f1de6f608f59cb82e4df
Description-en: Software for programming B·O·B·3 robots
 B·O·B·3 is your little robot friend who learns programming with you.
 .
 B·O·B·3 teaches you textual coding in C/C++. You can use this knowledge
 everywhere else!

Package: bochs
Description-md5: bc053c9a3065af52a73668b7866a2e07
Description-en: IA-32 PC emulator
 Bochs is a highly portable free IA-32 (x86) PC emulator written in C++, that
 runs on most popular platforms. It includes emulation of the Intel x86 CPU,
 common I/O devices, and a custom BIOS.
 .
 Bochs is capable of running most operating systems inside the emulation
 including GNU, GNU/Linux, *BSD, FreeDOS, MSDOS and Windows 95/NT.

Package: bochs-doc
Description-md5: 0071527c44f21948cce7a1c26861ce1f
Description-en: Bochs upstream documentation
 This package contains the HTML documentation of the Bochs project.
 .
 The documentation is divided into three parts:
 .
 * User Guide
 * Development Guide
 * Documentation Guide

Package: bochs-sdl
Description-md5: c1de9e8924d4d41e5077c82fed4d22e9
Description-en: SDL plugin for Bochs
 Bochs is a highly portable free IA-32 (x86) PC emulator written in C++, that
 runs on most popular platforms. It includes emulation of the Intel x86 CPU,
 common I/O devices, and a custom BIOS.
 .
 This package contains an SDL GUI plugin for Bochs.
 .
 Use Scroll-Lock key for full screen.

Package: bochs-term
Description-md5: 6e4769512394248d4595633871dc05ef
Description-en: Terminal (ncurses-based) plugin for Bochs
 Bochs is a highly portable free IA-32 (x86) PC emulator written in C++, that
 runs on most popular platforms. It includes emulation of the Intel x86 CPU,
 common I/O devices, and a custom BIOS.
 .
 This package contains a Terminal (ncurses-based) GUI plugin for Bochs.

Package: bochs-wx
Description-md5: 173269ea6b13541db917fabb97fa5bcc
Description-en: WxWindows plugin for Bochs
 Bochs is a highly portable free IA-32 (x86) PC emulator written in C++, that
 runs on most popular platforms. It includes emulation of the Intel x86 CPU,
 common I/O devices, and a custom BIOS.
 .
 This package contains a WxWindows GUI plugin for Bochs.

Package: bochs-x
Description-md5: d05bd802b2729b64a9ea369b90b87f71
Description-en: X11 plugin for Bochs
 Bochs is a highly portable free IA-32 (x86) PC emulator written in C++, that
 runs on most popular platforms. It includes emulation of the Intel x86 CPU,
 common I/O devices, and a custom BIOS.
 .
 This package contains an X11 GUI plugin for Bochs.

Package: bochsbios
Description-md5: 9398974e6d90ae7a0272cba21ead91e5
Description-en: BIOS for the Bochs emulator
 Bochs is a highly portable free IA-32 (x86) PC emulator written in C++, that
 runs on most popular platforms. It includes emulation of the Intel x86 CPU,
 common I/O devices, and a custom BIOS.
 .
 This package contains the BIOS of the Bochs project.

Package: bodr
Description-md5: 3fd6473f4809d4aaec556aba4a53afdb
Description-en: Blue Obelisk Data Repository
 Common repository of chemical and physical facts that aim
 to increase interoperability between chemistry programs.
 .
 https://dx.doi.org/10.1021/ci050400b

Package: bogofilter
Description-md5: f86e32db0d795a463ac0ca2b8a4d9014
Description-en: fast Bayesian spam filter (meta package)
 This package implements a fast Bayesian spam filter along the lines suggested
 by Paul Graham in his article "A Plan For Spam".
 .
 This version substantially improves on Paul's proposal by doing smarter
 lexical analysis.  In particular, hostnames and IP addresses are retained
 as recognition features rather than broken up. Various kinds of MTA
 cruft such as dates and message-IDs are discarded so as not to bloat
 the word lists.

Package: bogofilter-bdb
Description-md5: e83a0090bafdc792b6c35c6bc88649e4
Description-en: fast Bayesian spam filter (Berkeley DB)
 This package implements a fast Bayesian spam filter along the lines suggested
 by Paul Graham in his article "A Plan For Spam".
 .
 This version substantially improves on Paul's proposal by doing smarter
 lexical analysis.  In particular, hostnames and IP addresses are retained
 as recognition features rather than broken up. Various kinds of MTA
 cruft such as dates and message-IDs are discarded so as not to bloat
 the word lists.
 .
 This package provides the bdb database backend.

Package: bogofilter-common
Description-md5: 2e806a17661e5d96bbb0a0121098a1e3
Description-en: fast Bayesian spam filter (common files)
 This package implements a fast Bayesian spam filter along the lines suggested
 by Paul Graham in his article "A Plan For Spam".
 .
 This version substantially improves on Paul's proposal by doing smarter
 lexical analysis.  In particular, hostnames and IP addresses are retained
 as recognition features rather than broken up. Various kinds of MTA
 cruft such as dates and message-IDs are discarded so as not to bloat
 the word lists.
 .
 This package provides files that are common for all database backends.

Package: bogofilter-sqlite
Description-md5: 6eb04a1cda23db8196381fcabb2bc183
Description-en: fast Bayesian spam filter (sqlite)
 This package implements a fast Bayesian spam filter along the lines suggested
 by Paul Graham in his article "A Plan For Spam".
 .
 This version substantially improves on Paul's proposal by doing smarter
 lexical analysis.  In particular, hostnames and IP addresses are retained
 as recognition features rather than broken up. Various kinds of MTA
 cruft such as dates and message-IDs are discarded so as not to bloat
 the word lists.
 .
 This package provides the sqlite database backend.

Package: boinc
Description-md5: 79307295fad5fe1f0172f7d981ebfbac
Description-en: metapackage for the BOINC client and the manager
 The Berkeley Open Infrastructure for Network Computing (BOINC) is a
 software platform for distributed computing: several initiatives of
 various scientific disciplines all compete for the idle time of
 desktop computers. The developers' web site at the University of
 Berkeley serves as a common portal to the otherwise independently run
 projects.
 .
 This package depends both on the BOINC core client program that is
 required to participate in any project that uses BOINC, and the
 BOINC Manager, a graphical monitor and control utility for the
 BOINC core client.

Package: boinc-client
Description-md5: 9bd4f63a5f0f805b9edce1e36fefff24
Description-en: core client for the BOINC distributed computing infrastructure
 The Berkeley Open Infrastructure for Network Computing (BOINC) is a
 software platform for distributed computing: several initiatives of
 various scientific disciplines all compete for the idle time of
 desktop computers. The developers' web site at the University of
 Berkeley serves as a common portal to the otherwise independently run
 projects.
 .
 This package contains the BOINC core client program that is required
 to participate in any project that uses BOINC. A central server
 distributes work units and collects results via this client. When
 attaching a local machine to a project, this client will also
 dynamically download the scientific data and executables to be then
 wrapped by the BOINC core client.

Package: boinc-client-nvidia-cuda
Description-md5: 9384e2173f2ed43c0d057c1770da614c
Description-en: metapackage for CUDA-savvy BOINC client and manager
 The Berkeley Open Infrastructure for Network Computing (BOINC) is a
 software platform for distributed computing: several initiatives of
 various scientific disciplines all compete for the idle time of
 desktop computers. The developers' web site at the University of
 Berkeley serves as a common portal to the otherwise independently run
 projects.
 .
 Regular users (righteously) often find it an unbearable nuisance to
 care for the exact configuration of BOINC for CUDA-savvy graphics
 cards. This package adds a series of dependencies from the non-free
 section to the regular boinc package. This also meant this binary
 package to be redistributed in the contrib section of Debian.

Package: boinc-client-opencl
Description-md5: 1d8bb1ed221af82159a83aac2ed26b88
Description-en: metapackage for AMD/ATI OpenCL-savvy BOINC client and manager
 The Berkeley Open Infrastructure for Network Computing (BOINC) is a
 software platform for distributed computing: several initiatives of
 various scientific disciplines all compete for the idle time of
 desktop computers. The developers' web site at the University of
 Berkeley serves as a common portal to the otherwise independently run
 projects.
 .
 Regular users (righteously) often find it an unbearable nuisance to
 care for the configuration of BOINC for the OpenCL-savvy AMD/ATI
 graphics cards.  This package adds a series of dependencies from the
 non-free section to the regular boinc package. This also meant this
 binary package to be redistributed in the contrib section of Debian.

Package: boinc-dev
Description-md5: 9094e8539819f44becbdb4bdca550442
Description-en: development files to build applications for BOINC projects (transitional)
 Dummy transitional package helping the transition of a split of
 architecture-independent development files and the architecture-dependent
 dynamic libraries.  Static libraries are no longer redistributed.

Package: boinc-manager
Description-md5: fe81c511d1089eafef4351df36fff4e3
Description-en: GUI to control and monitor the BOINC core client
 The Berkeley Open Infrastructure for Network Computing (BOINC) is a
 software platform for distributed computing using volunteered computer
 resources.
 .
 This package contains the BOINC Manager, a graphical monitor and
 control utility for the BOINC core client. It gives a detailed
 overview of the state of the client it is monitoring, as there are
 * attached projects
 * running tasks
 * file transfers between the client and project servers
 * statistics about granted credits and disk usage for every project
 * constraints on CPU usage
 The BOINC Manager has two modes of operation, the "Simple View" in which
 it only displays the most important information and the "Advanced View"
 in which all information and all control elements are available.
 .
 For active participation in any BOINC project the recommended
 boinc-client package, not the boinc-manager, is required for every
 machine contributing.

Package: boinc-screensaver
Description-md5: ba066f78393e8713c0e55232ad35eddf
Description-en: screen saver auto-controlling volunteer computing
 The Berkeley Open Infrastructure for Network Computing (BOINC) is a
 software platform for distributed computing: several initiatives of
 various scientific disciplines all compete for the idle time of
 desktop computers. The developers' web site at the University of
 Berkeley serves as a common portal to the otherwise independently run
 projects.
 .
 The BOINC client is configurable by the command line or the BOINC
 manager's GUI to compute with any range between 0% and 100% of
 available resources, and to change that ratio to a higher after
 some user determined duration of inactivity. There is now quite
 a number of individuals who prefer to have everything presented
 with their accustomed principle for setting and choosing a screen
 saver. Upon inactivity, the BOINC client is started, and stopped
 again when the user is back. To save the screen, it then shows
 the graphical progress indication as optionally shown also by
 the manager.
 .
 This package is excellent to further promote BOINC, recalling the
 effect SETI@Home once had in the Cambridge, UK, CB2 Cybercafe.
 Just, when using it together with the regular BOINC client setup,
 it is suggested not to have all CPUs used to avoid multiple
 processes running on the same core.

Package: boinctui
Description-md5: 79e7feb530e6729d8a1ffdee0be988e4
Description-en: Fullscreen text mode manager for Boinc client
 boinctui is a fullscreen text mode control tool for BOINC client
 It can manage local and remote clients (via boinc RPC), and allows
 you to switch between  clients with a hot key.
 boinctui uses curses library and provides the following features:
 * Fullscreen curses based text user interface
 * Switch between several BOINC clients hosts via hot key
 * View task list (run, queue, suspend e.t.c state)
 * View message list
 * Suspend/Resume/Abort tasks
 * Update/Suspend/Resume/Reset/No New Task/Allow New Task for projects
 * Toggle activity state GPU and CPU tasks
 * Run benchmarks
 * Manage BOINC client on remote hosts via boinc_gui protocol

Package: bolt-17
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: bolt-18
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: bolt-19
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: bolt-20
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: bolt-21
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: bolt-22
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: bolt-lmm
Description-md5: 4f9ee43ad946ed850a9146b123a35ba8
Description-en: Efficient large cohorts genome-wide Bayesian mixed-model association testing
 The BOLT-LMM software package currently consists of two main algorithms, the
 BOLT-LMM algorithm for mixed model association testing, and the BOLT-REML
 algorithm for variance components analysis (i.e., partitioning of
 SNP-heritability and estimation of genetic correlations).
 .
 The BOLT-LMM algorithm computes statistics for testing association between
 phenotype and genotypes using a linear mixed model. By default, BOLT-LMM
 assumes a Bayesian mixture-of-normals prior for the random effect attributed
 to SNPs other than the one being tested. This model generalizes the standard
 infinitesimal mixed model used by previous mixed model association methods,
 providing an opportunity for increased power to detect associations while
 controlling false positives. Additionally, BOLT-LMM applies algorithmic
 advances to compute mixed model association statistics much faster than
 eigendecomposition-based methods, both when using the Bayesian mixture model
 and when specialized to standard mixed model association.
 .
 The BOLT-REML algorithm estimates heritability explained by genotyped SNPs and
 genetic correlations among multiple traits measured on the same set of
 individuals. BOLT-REML applies variance components analysis to perform these
 tasks, supporting both multi-component modeling to partition SNP-heritability
 and multi-trait modeling to estimate correlations. BOLT-REML applies a Monte
 Carlo algorithm that is much faster than eigendecomposition-based methods for
 variance components analysis at large sample sizes.

Package: bolt-lmm-example
Description-md5: a81aa403b28776a725d9d7f1eb4a7e0b
Description-en: Examples for bolt-lmm
 The BOLT-LMM software package currently consists of two main algorithms, the
 BOLT-LMM algorithm for mixed model association testing, and the BOLT-REML
 algorithm for variance components analysis (i.e., partitioning of
 SNP-heritability and estimation of genetic correlations).
 .
 This package provides some example data for bolt-lmm.

Package: bolt-tests
Description-md5: a26eca5cbceae6cfbeda33800bb8d592
Description-en: system daemon to manage thunderbolt 3 devices - installed tests
 Thunderbolt 3 features different security modes that require
 devices to be authorized before they can be used. The D-Bus API can be
 used to list devices, enroll them (authorize and store them in the
 local database) and forget them again (remove previously enrolled
 devices). It also emits signals if new devices are connected (or
 removed). During enrollment devices can be set to be automatically
 authorized as soon as they are connected.  A command line tool, called
 boltctl, can be used to control the daemon and perform all the above
 mentioned tasks.
 .
 This package includes tests to be used on the installed system.

Package: bombadillo
Description-md5: 9d8d9878cba8ed084c3d9f7bc4150b1f
Description-en: Non-web client for the terminal
 Bombadillo supports gopher, gemini, and finger protocols,
 featuring a full terminal user interface, vim-like
 keybindings, document pager, configurable settings, and
 a robust command selection.

Package: bombardier
Description-md5: 5467d2c85f8776823a6166cf2decc52c
Description-en: GNU Bombing utility
 This game is the same as the old Blitz16 game on Commodore 16/Plus 4,
 written by Simon Taylor.
 .
 The player is driving a plane that moves across the screen. When the
 plane reaches the right edge of the screen it starts again on the
 left side, but drops down one line.  Below is a cityscape composed of
 blocks. The player has to drop bombs from the plane, and each bomb
 which hits a building removes some blocks. As the plane descends it
 risks hitting any remaining blocks so priority has to be given to
 bombing the tallest buildings.  The level is completed when all
 blocks are removed and the plane has descended safely to the bottom
 of the screen.
 .
 Info about the original Blitz 16:
 http://plus4world.powweb.com/software/Blitz_16

Package: bomber
Description-md5: f7eb190e86fa42fdcccfd1f7656447b4
Description-en: arcade spaceship game
 Bomber is a game where you fly a spaceship and attempt to bomb the buildings
 below you. Each pass the spaceship makes, it gets lower and lower. If you've
 not destroyed a building in your path, you will crash into it.
 .
 This package is part of the KDE games module.

Package: bomberclone
Description-md5: 5d7bacb049c8b9522938c9e5c1fe423e
Description-en: free Bomberman clone
 BomberClone is a free Bomberman-like game for Linux and Windows. The rules of
 the game are simple: run through a level and bomb other players. It features
 powerups that give you more strength, make you walk faster through the level,
 or let you drop more bombs.
 .
 BomberClone can be played in multi-player mode via IPv4 or IPv6 networks or in
 single-player mode against the local AI.

Package: bomberclone-data
Description-md5: a6d641789a2893898ead3c1ff03ebbe8
Description-en: Data files for bomberclone game
 BomberClone is a free Bomberman-like game for Linux and Windows. The rules of
 the game are simple: run through a level and bomb other players. It features
 powerups that give you more strength, make you walk faster through the level,
 or let you drop more bombs.
 .
 BomberClone can be played in multi-player mode via IPv4 or IPv6 networks or in
 single-player mode against the local AI.
 .
 This package contains the data files (sounds, graphics) needed to run
 the game.

Package: bomstrip
Description-md5: 63b5d352d74569b4d8dfc0f80cd36dd7
Description-en: tool to strip Byte-Order Marks from UTF-8 text files
 Bomstrip is a very simple tool that removes BOM's (byte-order-marks)
 from UTF-8 files.  UTF-8 does not have byte-ordering issues, so there
 is absolutely no need to have three bytes (the UTF-8-BOM) that do not
 say anything about the byte-order (since there is nothing to say).

Package: bomtool
Description-md5: 1bd01db821e05c92879861c90e091431
Description-en: generate SPDX-based software bills of material
 bomtool is a program which generates a textual SPDX 2.0 software bill of
 materials (SBOM) for a given set of pkg-config modules.  The output of this
 tool can then be translated into other SBOM formats as necessary.

Package: boohu
Description-md5: 1279fae4c68d79eefcfbfe86cb955ca7
Description-en: Break Out Of Hareka's Underground -- a roguelike game
 Break Out Of Hareka's Underground (Boohu) is a roguelike game mainly
 inspired from DCSS and its tavern, with some ideas from Brogue, but aiming
 for very short games, almost no character building, and a simplified
 inventory.

Package: bookletimposer
Description-md5: 26eb6be800d155abe8e60a41d13466f5
Description-en: PDF imposition toolkit
 pdfimposer is a Python module to achieve some basic imposition on PDF
 documents, especially designed to work on booklets.
 .
 BookletImposer is a commandline and GTK+ interface to pdfimposer.
 .
 The bookletimposer package ships both.

Package: bookworm
Description-md5: d3fcf1bedbe443d8f0db72117c80cd22
Description-en: Simple, focused eBook Reader
 The bookworm tool helps you to read eBooks of different
 formats, including epub, pdf, mobi, cbr, etc. It provides
 an easy, simple layout to read books irrespective of the
 ebook format.

Package: boolector
Description-md5: 3ffdf2573adbbaeee22ada3c1789353d
Description-en: SMT solver for bit-vectors and arrays
 Boolector is an efficient SMT solver for the quantifier-free theory of
 bit-vectors in combination with the quantifier-free extensional theory of
 arrays.

Package: boolstuff
Description-md5: 7b3fbbf919d78b1127b8e2430e381d41
Description-en: programs for operating on boolean expression binary trees
 BoolStuff is a C++ library that supports a few operations on boolean
 expression binary trees.
 .
 This package includes extra programs that allow the usage of the library
 from the shell. A command named booldnf can be used to convert an
 expression to the Disjunctive Normal Form (DNF).

Package: boolstuff-dev
Description-md5: 6aa3494c485161ffa22df5ac5a7b39b8
Description-en: library for operating on boolean expression binary trees - devel
 BoolStuff is a C++ library that supports a few operations on boolean
 expression binary trees. The main features are:
 * a simple boolean expression parser (supports operators AND, OR and
 NOT, as well as parentheses)
 * an algorithm to convert a boolean expression binary tree into its
 Disjunctive Normal Form (this algorithm supports the NOT operator)
 * a function that determines if an expression tree is in DNF.
 .
 This package includes the development files for using the library from
 inside your programs.

Package: boot-info-script
Description-md5: 131f4972c484ed474b49ad639b870114
Description-en: inspect boot environment
 boot-info-script generates a report of your boot environment. This report
 can easily be read or sent to someone else in case you can not fix the
 problem yourself.

Package: bootcd
Description-md5: c11b117611c2ea47e742119e6f9df8d2
Description-en: bootcd tools can copy a running or mounted Debian system.
 Different boot configuration are supportet (efi, old bios, secure boot).
 bootcdwrite creates an ISO life-cd file called bootcd using an overlayfs.
 bootcdflopcp writes changes from overlayfs to floppy disk, when running from bootcd.
 bootcd2disk writes bootable disks (with or without lvm, ext2, ext3, ext4, vfat, swap).

Package: bootgen-xlnx
Description-md5: db884766fbb0af653ae84909ccef976a
Description-en: transitional package
 This is a transitional package. It can be safely removed.

Package: booth
Description-md5: 1e1eb16ee4689b9b4c45a8b88b4cd42b
Description-en: Cluster Ticket Manager
 Booth manages tickets which authorize cluster sites located in
 geographically dispersed locations to run resources. It
 facilitates support of geographically distributed clustering in
 Pacemaker.
 .
 Booth is based on the Raft consensus algorithm. Though the
 implementation is not complete (there is no log) and there are a
 few additions and modifications, booth guarantees that a ticket
 is always available at just one site as long as it has exclusive
 control of the tickets.
 .
 This package contains the booth daemon, and a script to run booth
 in standalone ("arbitrator") mode.

Package: booth-pacemaker
Description-md5: 9076f87efc1e2175b7b2a0e83fc7d732
Description-en: Resource agents to integrate booth with Pacemaker
 Booth manages tickets which authorize cluster sites located in
 geographically dispersed locations to run resources. It
 facilitates support of geographically distributed clustering in
 Pacemaker.
 .
 Booth is based on the Raft consensus algorithm. Though the
 implementation is not complete (there is no log) and there are a
 few additions and modifications, booth guarantees that a ticket
 is always available at just one site as long as it has exclusive
 control of the tickets.
 .
 This package contains the integration script for booth to run as
 part of a Pacemaker cluster.

Package: bootp
Description-md5: fecd82a0cca42b2c7e5ec410b50e2641
Description-en: server for the bootp protocol with DHCP support
 This is a server for the bootp protocol; which allows network administrator
 to setup networking information for clients via an /etc/bootptab on a server
 so that the clients can automatically get their networking information.  While
 this server includes rudimentary DHCP support as well, we suggest using the
 dhcp package if you need DHCP support, as it is much more complete.

Package: bootparamd
Description-md5: f8a48e5e1f4c8735656e73735d69964d
Description-en: Boot parameter server
 bootparamd is a server process that provides information to diskless clients
 necessary for booting.  It consults the /etc/bootparams file to find the
 information it needs.

Package: bootpc
Description-md5: c6551a033c16065b2851b0aaba1833fe
Description-en: Client to connect to a boot protocol (bootp) server
 This is a boot protocol client used to grab the machines ip number, set up
 DNS nameservers and other useful information.

Package: bootstrap-icons
Description-md5: 97f20066823dfbd528d5e51a2891af2f
Description-en: icon library for Bootstrap (SVG files)
 Bootstrap Icons is a icon library with over 1'600 icons to use with or without
 the Bootstrap HTML toolkit.
 .
 This package contains the SVG files.

Package: bootterm
Description-md5: 4667ccc9417ac7e76b4401024351eabd
Description-en: simple terminal to ease connections with SBCs
 Bootterm is a simple, reliable and powerful terminal designed to ease
 connection to ephemeral serial ports as found on various SBCs, and typically
 USB-based ones.
 .
 Main features:
 * automatic port detection (uses the most recently registered one by default)
 * enumeration of available ports with detected drivers and descriptions
 * wait for a specific, a new, or any port to appear (convenient with USB
 ports)
 * support for non-standard baud rates (e.g. 74880 bauds for ESP8266)
 * can send a Break sequence and toggling RTS/DTR for various reset sequences,
 even on startup
 * fixed/timed captures to files (may be enabled at run time)
 * optionally time-stamped captures (relative/absolute dates)
 * reliable with proper error handling
 * single binary without annoying dependencies, builds out of the box
 * supports stdin/stdout to inject/download data
 * configurable escape character and visible character ranges

Package: borealis-sound-theme
Description-md5: 56f736b4ea07828694e6dd1740107ead
Description-en: Borealis sound theme for KDE Plasma desktop
 First introduced in 2004, Borealis is a sound theme for the KDE Plasma desktop
 environment. It is designed to provide a modern and cohesive auditory
 experience. The theme includes a variety of sound effects for system events
 such as notifications, errors, and user interactions. The sounds are crafted
 to be subtle yet noticeable, enhancing the overall user experience without
 being intrusive. Borealis aims to create a calming and pleasant atmosphere for
 users, making everyday interactions with the desktop environment more enjoyable.

Package: borgbackup
Description-md5: 8a56876615c13f6f25a373ef5d5c2017
Description-en: deduplicating and compressing backup program
 Borg is a deduplicating and compressing backup program. Optionally, it
 also supports authenticated encryption. It was forked from the attic
 backup program.
 .
 The main goal of Borg is to provide an efficient and secure way to
 backup data. The data deduplication technique used makes Borg suitable
 for daily backups since only the changes are stored. The authenticated
 encryption makes it suitable for backups to not fully trusted targets.
 .
 It can push backups to remote repositories accessed via ssh. A client
 pushing a backup invokes "borg serve" on the repository host. It is
 possible to restrict the ssh key to "borg serve" using the
 authorized_keys command= clause.
 .
 Please note that the server and the client should be on the same
 version of borgbackup. Using different versions of borgbackup on
 client and server might result in 'incompatible API version' error
 messages and a non-working backup.
 .
 While there is no direct operations mode for pull-type backups, you
 can configure the backup target in append-only mode, preventing the
 backup source from deleting or altering previous backups.

Package: borgbackup-doc
Description-md5: 3dd3690a1895e8f8aaf848eb6b8a3457
Description-en: deduplicating and compressing backup program (documentation)
 Borg is a deduplicating and compressing backup program. Optionally, it
 also supports authenticated encryption. It was forked from the attic
 backup program.
 .
 The main goal of Borg is to provide an efficient and secure way to
 backup data. The data deduplication technique used makes Borg suitable
 for daily backups since only the changes are stored. The authenticated
 encryption makes it suitable for backups to not fully trusted targets.
 .
 It can push backups to remote repositories accessed via ssh. A client
 pushing a backup invokes "borg serve" on the repository host. It is
 possible to restrict the ssh key to "borg serve" using the
 authorized_keys command= clause.
 .
 This is the documentation package.

Package: borgbackup-is-borgbackup2
Description-md5: 5c86689f60e9c50b17c4b923069e6573
Description-en: deduplicating and compressing backup program (unversioned symlink)
 This package makes the borg command refer to version 2.x of borgbackup.
 If you prefer version 1.x, please install borgbackup instead.
 .
 Refer to the package descriptions of borgbackup and borgbackup2 for more
 information about what borg is.
 .
 Warning: This still is a beta that may break compatibility with the
 final 2.0 release.

Package: borgbackup2
Description-md5: 18ebb529308383ae67945351bf0498b0
Description-en: deduplicating and compressing backup program (version 2.x)
 Borg is a deduplicating and compressing backup program. Optionally, it
 also supports authenticated encryption. It was forked from the attic
 backup program.
 .
 The main goal of Borg is to provide an efficient and secure way to
 backup data. The data deduplication technique used makes Borg suitable
 for daily backups since only the changes are stored. The authenticated
 encryption makes it suitable for backups to not fully trusted targets.
 .
 It can push backups to remote repositories accessed via ssh. A client
 pushing a backup invokes "borg serve" on the repository host. It is
 possible to restrict the ssh key to "borg serve" using the
 authorized_keys command= clause.
 .
 Please note that the server and the client should be on the same
 version of borgbackup. Using different versions of borgbackup on
 client and server might result in 'incompatible API version' error
 messages and a non-working backup. Borg 2.x can only read from Borg 1.x
 repositories.
 .
 While there is no direct operations mode for pull-type backups, you
 can configure the backup target in append-only mode, preventing the
 backup source from deleting or altering previous backups.
 .
 Warning: This still is a beta that may break compatibility with the
 final 2.0 release.

Package: borgbackup2-doc
Description-md5: 30b95a7bb916842c04e1f6bc048b410b
Description-en: deduplicating and compressing backup program (documentation for version 2.x)
 Borg is a deduplicating and compressing backup program. Optionally, it
 also supports authenticated encryption. It was forked from the attic
 backup program.
 .
 The main goal of Borg is to provide an efficient and secure way to
 backup data. The data deduplication technique used makes Borg suitable
 for daily backups since only the changes are stored. The authenticated
 encryption makes it suitable for backups to not fully trusted targets.
 .
 It can push backups to remote repositories accessed via ssh. A client
 pushing a backup invokes "borg serve" on the repository host. It is
 possible to restrict the ssh key to "borg serve" using the
 authorized_keys command= clause.
 .
 This is the documentation package.

Package: borgmatic
Description-md5: f0ca4acfb3d412c3e35bb1bdeee35e47
Description-en: automatically create, prune and verify backups with borgbackup
 borgmatic is a simple Python wrapper script for the Borg backup software that
 initiates a backup, prunes any old backups according to a retention policy,
 and validates backups for consistency. The script supports specifying your
 settings in a declarative configuration file rather than having to put them
 all on the command-line, and handles common errors.

Package: bornagain
Description-md5: 5564b8c6e4b7a6f1ee5bad53d4698e17
Description-en: Simulate and fit X-ray and neutron GISAS -- binary
 BornAgain is a software package to simulate and fit small-angle scattering at
 grazing incidence. It supports analysis of both X-ray (GISAXS) and neutron
 (GISANS) data. Calculations are carried out in the framework of the distorted
 wave Born approximation (DWBA). BornAgain provides a graphical user interface
 for interactive use as well as a generic Python and C++ framework for modeling
 multilayer samples with smooth or rough interfaces and with various types of
 embedded nanoparticles.
 .
 BornAgain supports:
 .
 Layers:
 * Multilayers without any restrictions on the number of layers
 * Interface roughness correlation
 * Magnetic materials
 .
 Particles:
 * Choice between different shapes of particles (form factors)
 * Particles with inner structures
 * Assemblies of particles
 * Size distribution of the particles (polydispersity)
 .
 Positions of Particles:
 * Decoupled implementations between vertical and planar positions
 * Vertical distributions: particles at specific depth in layers or on top.
 * Planar distributions:
 - fully disordered systems
 - short-range order distribution (paracrystals)
 - two- and one-dimensional lattices
 .
 Input Beam:
 * Polarized or unpolarized neutrons
 * X-ray
 * Divergence of the input beam (wavelength, incident angles) following
 different distributions
 * Possible normalization of the input intensity
 .
 Detector:
 * Off specular scattering
 * Two-dimensional intensity matrix, function of the output angles
 .
 Use of BornAgain:
 * Simulation of GISAXS and GISANS from the generated sample
 * Fitting to reference data (experimental or numerical)
 * Interactions via Python scripts or Graphical User Interface
 .
 If you use BornAgain in your work, please cite
 C. Durniak, M. Ganeva, G. Pospelov, W. Van Herck, J. Wuttke (2015), BornAgain
 — Software for simulating and fitting X-ray and neutron small-angle
 scattering at grazing incidence, version <version you used>,
 http://www.bornagainproject.org

Package: bornagain-doc
Description-md5: d86cbb1af24cce7d6fb718916bc52116
Description-en: Simulate and fit X-ray and neutron GISAS -- doc
 BornAgain is a software package to simulate and fit small-angle scattering at
 grazing incidence. It supports analysis of both X-ray (GISAXS) and neutron
 (GISANS) data. Calculations are carried out in the framework of the distorted
 wave Born approximation (DWBA). BornAgain provides a graphical user interface
 for interactive use as well as a generic Python and C++ framework for modeling
 multilayer samples with smooth or rough interfaces and with various types of
 embedded nanoparticles.
 .
 BornAgain supports:
 .
 Layers:
 * Multilayers without any restrictions on the number of layers
 * Interface roughness correlation
 * Magnetic materials
 .
 Particles:
 * Choice between different shapes of particles (form factors)
 * Particles with inner structures
 * Assemblies of particles
 * Size distribution of the particles (polydispersity)
 .
 Positions of Particles:
 * Decoupled implementations between vertical and planar positions
 * Vertical distributions: particles at specific depth in layers or on top.
 * Planar distributions:
 - fully disordered systems
 - short-range order distribution (paracrystals)
 - two- and one-dimensional lattices
 .
 Input Beam:
 * Polarized or unpolarized neutrons
 * X-ray
 * Divergence of the input beam (wavelength, incident angles) following
 different distributions
 * Possible normalization of the input intensity
 .
 Detector:
 * Off specular scattering
 * Two-dimensional intensity matrix, function of the output angles
 .
 Use of BornAgain:
 * Simulation of GISAXS and GISANS from the generated sample
 * Fitting to reference data (experimental or numerical)
 * Interactions via Python scripts or Graphical User Interface
 .
 If you use BornAgain in your work, please cite
 C. Durniak, M. Ganeva, G. Pospelov, W. Van Herck, J. Wuttke (2015), BornAgain
 — Software for simulating and fitting X-ray and neutron small-angle
 scattering at grazing incidence, version <version you used>,
 http://www.bornagainproject.org
 .
 This package contains the BornAgain documentation.

Package: bosh
Description-md5: cd976f65269fcf6d1cd0ab91ebc06460
Description-en: browse output of processes
 bosh stands for browsable output shell. This is a bit of a
 misnomer because it isn't really a shell. What is does is
 store the output of a specified program in a buffer, and
 provides a simple curses interface to browse this buffer.
 Actions can be configured which can make use of the
 contents of the currently selected line.
 .
 Commands and actions are stored in bosh configuration files.
 These can include shebang line (#!/usr/bin/bosh) so that the
 configuration can just be run from the command-line.

Package: bosixnet-daemon
Description-md5: 0022a1a0eeb1cce507b886d6c65f0dc7
Description-en: Build Own IPv6 Network (client utilities)
 Project should be useful when you have to administer many computers
 distributed through different networks and connected via NAT. In most of
 cases you may just install miredo or any other tunnel broker's
 software and these computers will be available via IPv6 addresses. BOSixNet
 includes the collection of tools for automatic updating the list of such
 hosts.
 .
 This package provides the shell script which periodically sends information
 about current IPv6 address to remote server and updates local /etc/hosts
 based on data received from that remote server. It is expected that
 bosixnet-webui is launched on that remote server.

Package: bosixnet-webui
Description-md5: 322a749de930452495c5cd74f568f50c
Description-en: Build Own IPv6 Network (server utilities)
 Project should be useful when you have to administer many computers
 distributed through different networks and connected via NAT. In most of
 cases you may just install miredo  or any other tunnel broker's
 software and these computers will be available via IPv6 addresses. BOSixNet
 includes the collection of tools for automatic updating the list of such
 hosts.
 .
 This package provides the FastCGI program which passively listens for
 incoming connections and generates list of hosts in your IPv6 network which
 may be put directly into /etc/hosts. Program has very few dependencies and
 it may be easily launched on embedded devices.

Package: bossa
Description-md5: 3ae432216957607a6bc69add97538515
Description-en: Atmel SAM ARM microcontroller flash programming GUI
 BOSSA is a flash programming utility for Atmel's SAM family of flash-based ARM
 microcontrollers.  The motivation behind BOSSA is to create a simple, easy-to-
 use, open source utility to replace Atmel's SAM-BA software.
 .
 This package contains the wxWidgets GUI interface to bossa.

Package: bossa-cli
Description-md5: bb12344a355aa80d4362e2e5b5043597
Description-en: Atmel SAM ARM microcontroller flash programming utility
 BOSSA is a flash programming utility for Atmel's SAM family of flash-based ARM
 microcontrollers.  The motivation behind BOSSA is to create a simple, easy-to-
 use, open source utility to replace Atmel's SAM-BA software.
 .
 This package contains the BOSSA command line interface and interactive shell
 (i.e., bossac and bossash).

Package: boswars
Description-md5: 4e73ed6461627ce9e52adec77d081117
Description-en: futuristic real-time strategy game
 Bos Wars is a futuristic real-time strategy game. It is possible to play
 against human opponents over local network (LAN), internet, or against the
 computer.
 .
 OpenGL support is available as a run-time configuration option.

Package: boswars-data
Description-md5: 10b442e940908697dde655e67a6b7cb4
Description-en: Images, data, and music files for Bos Wars
 Bos Wars is a futuristic real-time strategy game. It is possible to play
 against human opponents over local network (LAN), internet, or against the
 computer.
 .
 This package includes the images, data files, and music for the Bos Wars
 real-time-strategy game.

Package: botan
Description-md5: f6bff547f7b56310b4da30741e167e1c
Description-en: multiplatform crypto library (3.x version)
 Botan is a C++ library which provides support for many common cryptographic
 operations, including encryption, authentication, and X.509v3 certificates and
 CRLs. A wide variety of algorithms is supported, including RSA, DSA, DES, AES,
 MD5, and SHA-1.
 .
 This package contains the 3.x version of Botan.

Package: botch
Description-md5: bb58936db092bf09d5186fe957b8a77a
Description-en: tools to create and analyse dependency graphs
 botch is a collection of tools to create and analyze dependency graphs. This
 task is facilitated by a range of individual tools which use the deb822 and
 graphml formats to exchange information with each other.
 .
 The tools installed by this package provide these features:
 .
 - analyze graphs
 - transform Packages and Sources control files
 - create graphs of different types
 - analysis of Packages and Sources control files
 - handling of botch-internal formats
 - dose3 wrappers
 - set operations on Packages or Sources files
 - create build orders
 - conversion of graphs
 - shell scripts connecting the tools for meaningful operations
 - extract regions from graphs

Package: botch-doc
Description-md5: b4689f4bc8b4ffb42375d3ffe0ca6506
Description-en: Bootstrapping helper - documentation
 Botch stands for bootstrap/build ordering tool chain and allows one to create
 and analyze bootstrapping dependency graphs, creates suggestions how to break
 dependency cycles and generates a build order.
 .
 This package contains the documentation.

Package: bottlerocket
Description-md5: 331352390812dbe755ab7c21f047c647
Description-en: Utility to control X10 Firecracker devices for home automation
 A command-line utility to interact with the Firecracker version of
 X10's home control devices (wireless home automation to control lights,
 cameras, appliances via a small transmitter that plugs into the standard
 RS-232 serial port of a computer).
 .
 Also included is rocket launcher, a graphical frontend to bottlerocket.
 If you want this functionality you should have wish (tk8.3 or tk8.4 - the
 Tcl/Tk interpreter) installed.

Package: boulder-game
Description-md5: 40cfca04aba14530ddcc0d11a4cf8d65
Description-en: Boulder Dash clone
 Collect diamonds and reach the exit - complete with level editor. There are
 some new elements and a level editor to create more levels. Local high-score.

Package: bouncy
Description-md5: 25da351b0bb3ad7f4e652314f340ca09
Description-en: eat the yummy veggies in the garden - game for small kids
 You play Bouncy the Hungry Rabbit. You're in a garden with yummy veggies and
 a farmer who's not keen on you eating them. You can hide (and move around)
 under the ground.
 .
 Bouncy was written so it could be enjoyed by the author's daughter, who was
 about to turn 3, and by older gamers. Hence it's not a violent game and "easy"
 is really, really easy, and "hard" is challenging.

Package: bovo
Description-md5: b441d750dee643b64630cf13767fc54f
Description-en: gomoku (five in line) board game
 Bovo is a game where two players take turns placing markers on the board,
 the winner being the first to complete a line of five markers.
 .
 This package is part of the KDE games module.

Package: bowtie
Description-md5: 0321cd443ac01259f647358becd22626
Description-en: Ultrafast memory-efficient short read aligner
 This package addresses the problem to interpret the results from the
 latest (2010) DNA sequencing technologies. Those will yield fairly
 short stretches and those cannot be interpreted directly. It is the
 challenge for tools like Bowtie to give a chromosomal location to the
 short stretches of DNA sequenced per run.
 .
 Bowtie aligns short DNA sequences (reads) to the human genome at a rate
 of over 25 million 35-bp reads per hour. Bowtie indexes the genome with
 a Burrows-Wheeler index to keep its memory footprint small: typically
 about 2.2 GB for the human genome (2.9 GB for paired-end).

Package: bowtie-examples
Description-md5: 3566e3a8d3188ffdbd3edb7414cacdda
Description-en: Examples for bowtie, the ultrafast memory-efficient short read aligner
 This package addresses the problem to interpret the results from the
 latest (2010) DNA sequencing technologies. Those will yield fairly
 short stretches and those cannot be interpreted directly. It is the
 challenge for tools like Bowtie to give a chromosomal location to the
 short stretches of DNA sequenced per run.
 .
 Bowtie aligns short DNA sequences (reads) to the human genome at a rate
 of over 25 million 35-bp reads per hour. Bowtie indexes the genome with
 a Burrows-Wheeler index to keep its memory footprint small: typically
 about 2.2 GB for the human genome (2.9 GB for paired-end).
 .
 This package provides some example data to work with bowtie.

Package: bowtie2
Description-md5: a4a641e19bb5b2750860b5cde2b844a2
Description-en: ultrafast memory-efficient short read aligner
 is an ultrafast and memory-efficient tool for aligning sequencing reads
 to long reference sequences. It is particularly good at aligning reads
 of about 50 up to 100s or 1,000s of characters, and particularly good
 at aligning to relatively long (e.g. mammalian) genomes.
 .
 Bowtie 2 indexes the genome with an FM Index to keep its memory footprint
 small: for the human genome, its memory footprint is typically
 around 3.2 GB. Bowtie 2 supports gapped, local, and paired-end alignment modes

Package: bowtie2-examples
Description-md5: 4f7ffd3723c8ff00ad9a14b1e3db6d21
Description-en: Examples for bowtie2
 An ultrafast and memory-efficient tool for aligning sequencing reads
 to long reference sequences. It is particularly good at aligning reads
 of about 50 up to 100s or 1,000s of characters, and particularly good
 at aligning to relatively long (e.g. mammalian) genomes.
 .
 Bowtie 2 indexes the genome with an FM Index to keep its memory footprint
 small: for the human genome, its memory footprint is typically
 around 3.2 GB. Bowtie 2 supports gapped, local, and paired-end alignment modes
 .
 This package provides some example data to work with bowtie2.

Package: boxbackup-client
Description-md5: 2d4841498c10735664507d00f76a8c65
Description-en: client for the BoxBackup remote backup system
 BoxBackup is an automatic on-line backup system.
 The client watches for changes on the local file system,
 connects to a BoxBackup server and sends the changes via a
 secure channel. All data is encrypted before being sent to
 the server. A command-line tool is provided for restoration
 of backups including deleted files and old versions.

Package: boxbackup-server
Description-md5: b9b50cc0e8d500de40612b3327aadf15
Description-en: server for the BoxBackup remote backup system
 BoxBackup is an automatic on-line backup system.
 The server waits for connections from remote clients,
 authenticates them via X.509 certificates and stores the
 encrypted data on hard drives with optional RAID techniques.
 It also supports versions historization and per-user quotas.

Package: boxer
Description-md5: 48b00521b8407caf10ad97b422940991
Description-en: system deployment ninja tricks
 Boxer is a tool for system deployment and for composing blends,
 i.e designing how to have a distribution unfold onto boxes.

Package: boxes
Description-md5: 71d39f5c7193aab87deb83d15f0b2e82
Description-en: textmode box- and comment drawing filter
 Boxes is extremely configurable filter for adding and removing ASCII art
 (comments, for example) around chunks of text.  Most modern text editors
 support filtering text through external filters.  Boxes is such a filter.

Package: boxshade
Description-md5: ca7559d18b94433828e2715eed8e247b
Description-en: Pretty-printing of multiple sequence alignments
 Boxshade is a program for creating good looking printouts from
 multiple-aligned protein or DNA sequences. The program does not perform
 the alignment by itself and requires as input a file that was created
 by a multiple alignment program or manually edited with respective tools.
 .
 Boxshade reads multiple-aligned sequences from either PILEUP-MSF,
 CLUSTAL-ALN, MALIGNED-data and ESEE-save files (limited to a maximum
 of 150 sequences with up to 10000 elements each).  Various kinds of
 shading can be applied to identical/similar residues. Output is written
 to screen or to a file in the following formats: ANSI/VT100, PS/EPS,
 RTF, HPGL, ReGIS, LJ250-printer, ASCII, xFIG, PICT, HTML

Package: bpfcc-introspection
Description-md5: 9ede1c4221efeb25f4daaf866e8043ca
Description-en: tool to help introspect BPF programs
 BPF Compiler Collection (BCC) is a toolkit for creating efficient
 kernel tracing and manipulation programs
 .
 It makes use of extended BPF (Berkeley Package Filter) and provides tools
 for BPF based Linux IO analysis, networking, monitoring and more
 .
 This package provides tools to introspect BPF programs. Currently following
 programs are provided as part of this package.
 .
 - bps: Lists all BPF programs loaded into the kernel. `ps` for BPF programs

Package: bpfcc-lua
Description-md5: 4d4f55a88fe5e8a4b353c8eff39f11aa
Description-en: Standalone tool to run BCC tracers written in Lua
 BPF Compiler Collection (BCC) is a toolkit for creating efficient
 kernel tracing and manipulation programs
 .
 It makes use of extended BPF (Berkeley Package Filter) and provides tools
 for BPF based Linux IO analysis, networking, monitoring and more
 .
 This package provides the Lua bindings

Package: bpfilter
Description-md5: 311b8868cd37ae64ca03d1c7230b14ae
Description-en: Packet filtering framework based on eBPF
 bpfilter controls network traffic by leveraging the power of eBPF
 technology. This framework translates filtering rules into optimized
 BPF programs, bringing unparalleled performance and flexibility to
 packet filtering needs.

Package: bpfmon
Description-md5: 1ec90d0cd570f9e703f24cd3b0ca8805
Description-en: traffic monitor for BPF expression/iptables rule/custom script
 While tcpdump shows what packets are going through the
 network, bpfmon will show how much in terms
 of bytes per second and packets per second in a
 nice pseudo-graphical terminal interface.
 .
 bpfmon also supports monitoring an iptables rule that
 is selected by command line option or selected from a
 menu.
 .
 For even bigger flexibility bpfmon supports getting the
 counters from a custom script.

Package: bpftop
Description-md5: e692e0b647689c5b2b219164a367941e
Description-en: Provides a dynamic real-time view of running eBPF programs
 It presents average runtime, events per second, and estimated total
 CPU percentage measurements for each program. This tool minimizes
 overhead by enabling performance statistics only while it is active.
 .
 A standout feature of this tool is its ability to display the statistics
 in time series graphs. This approach can uncover patterns and trends
 that could be missed otherwise.

Package: bpftune
Description-md5: 9bb2a0cdea216a0cd45e6a567c5bf0de
Description-en: BPF driven auto-tuning
 bpftune aims to provide lightweight, always-on auto-tuning
 of system behaviour via BPF observability.
 .
 bpftune is a daemon which manages a set of tuners, each tuner
 has an associated set of tunables that it manages.

Package: bpm-tools
Description-md5: 5935b10ce78d0dfbacfac514f0af64b6
Description-en: command-line tool to calculate tempo of audio
 The bpm-tools commands are used to automatically calculate the tempo
 (in beats-per-minute) of music, optionally displaying an  analysis and
 adding it to file 'tags'. The data from these tags can be especially
 useful for navigating a music library in DJ software such as xwax(1).
 .
 The bpm command implements the algorithm on raw data, but the most
 commonly used command is bpm-tag to tag the file with the tempo in bpm.
 The bpm-graph command will produce a plot of the results of the
 autocorrelation.

Package: bppphyview
Description-md5: 8d2c6f0145de2af1aea067a41390ef41
Description-en: Bio++ Phylogenetic Viewer
 A phylogenetic tree editor developed using Bio++ and Qt.  Phyview allows one
 to visualize, edit, print and output phylogenetic trees and associated data.

Package: bppsuite
Description-md5: 5b863f8d2f80a7f5bdf691f695f92dea
Description-en: Bio++ program suite
 The Bio++ Program Suite is a package of programs using the Bio++
 libraries and dedicated to Phylogenetics and Molecular Evolution.  All
 programs are independent, but can be combined to perform rather complex
 analyses.  These programs use the interface helper tools of the
 libraries, and hence share the same syntax.  They also have several
 options in common, which may also be shared by third-party software.
 .
 The following programs are included:
 - BppML for maximum likelihood analysis,
 - BppSeqGen for sequences simulation,
 - BppAncestor for ancestral states reconstruction,
 - BppDist for distance methods,
 - BppPars for parsimony analysis,
 - BppSeqMan for file conversion and sequence manipulation,
 - BppConsense for building consensus tree and computing
 bootstrap values,
 - BppReRoot for tree rerooting.
 - BppTreeDraw for tree drawing.
 - BppAlnScore for comparing alignments and computing alignment scores.
 - BppMixedLikelihoods for computing site per site likelihoods of
 components of mixture models.
 - BppPopGen for population genetics analyses.

Package: bppsuite-examples
Description-md5: 90cae4e3e809500100af5fa2cef0bcb6
Description-en: Examples for Bio++ program suite
 The Bio++ Program Suite is a package of programs using the Bio++
 libraries and dedicated to Phylogenetics and Molecular Evolution.  All
 programs are independent, but can be combined to perform rather complex
 analyses.  These programs use the interface helper tools of the
 libraries, and hence share the same syntax.  They also have several
 options in common, which may also be shared by third-party software.
 .
 This package contains some example data sets.

Package: bpython
Description-md5: 4e4aa34f567c384a9059ade25554342a
Description-en: fancy interface to the Python 3 interpreter
 bpython is a fancy interface to the Python interpreter, and has the
 following features:
 .
 * In-line syntax highlighting.
 * Readline-like autocomplete with suggestions displayed as you type
 * Expected parameter list for any Python function. Uses pydoc to attempt to
 divine params for C functions.
 * "Rewind" function to pop the last line of code from memory and re-evaluate.
 Note: this is only really useful when laying out classes and functions,
 since a true "undo" function is impossible, so be careful when using this.
 * Send the code you've entered off to a pastebin and display the pastebin URL
 for copying, etc.
 * Save the code you've entered to a file.
 * Auto-indentation.
 * Anti-Crash Mode.
 .
 This package contains bpython for Python 3.

Package: bpytop
Description-md5: c0b0cfd08b84a2f47884d6fcdfa51771
Description-en: Resource monitor that shows usage and stats
 Resource monitor that shows usage and stats for processor,
 memory, disks, network and processes. bpytop includes:
 - Easy to use, with a game inspired menu system.
 - Full mouse support, all buttons with a highlighted key is clickable
 and mouse scroll works in process list and menu boxes.
 - Fast and responsive UI with UP, DOWN keys process selection.
 - Function for showing detailed stats for selected process.
 - Ability to filter processes, multiple filters can be entered.
 - Easy switching between sorting options.
 - Send SIGTERM, SIGKILL, SIGINT to selected process.
 - UI menu for changing all config file options.
 - Auto scaling graph for network usage.
 - Shows current read and write speeds for disks
 .
 Python port of bashtop.

Package: br2684ctl
Description-md5: 171f5800bf9793f93f66667e1f1305f7
Description-en: Utility for configuring RFC 2684 ATM/Ethernet bridging
 ATM bridging is a way to extend Ethernet over an ATM network and is
 mainly used for DSL connections. This package contains the user space
 utility needed to configure the kernel driver.
 .
 This package is needed if you own an USB DSL modem and your connection
 uses one of these protocols: RFC 1483 bridged (RFC 2684 bridged),
 RFC 1483 bridged (RFC 2684 routed), PPP over Ethernet (PPPoE).

Package: braa
Description-md5: 8ed807dc3b9b6e463caf50d39fc33bd8
Description-en: Mass SNMP scanner
 Braa is a mass snmp scanner. The intended usage of such a tool is of course
 making SNMP queries - but unlike snmpget or snmpwalk from net-snmp, it is able
 to query dozens or hundreds of hosts simultaneously, and in a single process.
 Thus, it consumes very few system resources and does the scanning VERY fast.
 .
 Braa implements its OWN snmp stack, so it does NOT need any SNMP libraries
 like net-snmp. The implementation is very dirty, supports only several data
 types, and in any case cannot be stated 'standard-conforming'! It was designed
 to be fast, and it is fast. For this reason (well, and also because of author
 laziness ;), there is no ASN.1 parser in braa - the user HAVE to know the
 numerical values of OID's
 (for instance .1.3.6.1.2.1.1.5.0 instead of system.sysName.0).

Package: brag
Description-md5: 0b7d1067bdef8a58ca2b39bde0ced8bb
Description-en: Downloads and assembles multipart Usenet binaries
 Brag collects and assembles multipart binary attachments from
 newsgroups. This is a robust command-line tool, well suited to run
 as a cron job.
 * Collects and downloads multipart binary attachments
 * Supported encodings: uuencode, MIME base64 and yenc
 * Filters messages using accept/reject patterns
 * Optionally saves message subjects
 * Supports NNTP authentication
 * Supports non-default NNTP ports
 * Can combine parts from different newsgroups or even different servers
 * Bulletproof: Restarts from the last successful operation.

Package: braillefont
Description-md5: e7d670af51e5931fdc3694162c0d3bef
Description-en: Prints a bitmapped version of a text using Unicode Braille symbols
 braillefont runs interactively on the console -
 one can enter a (short) text, that will be converted into a bitmapped version
 and printed using the Braille range of Unicode.

Package: braillegraph
Description-md5: 315ced6ffce64e60f600c3ef677d5bfb
Description-en: simple histogram tool producing text dot-matrix graphs
 This tool lets you plot a single-series histogram on a text dot-matrix
 display by abusing Unicode.  This gives a resolution of 2×4 per character,
 as opposed to the usual single asterisk you get with ASCII.

Package: brailleutils
Description-md5: a8fe1c840832abd8e97317c3c37aaddb
Description-en: command-line interface for the brailleutils library
 BrailleUtils provides a cross platform API for embossing and converting
 braille in PEF-format.  It also supports conversion to and from commonly used
 "braille" text formats.
 .
 This package contains a command-line user interface.

Package: brainparty
Description-md5: 8cc030bbc2e8beb2ad604a2cf8dccfcc
Description-en: 36 puzzle games for all the family
 Brain Party is a fun, free puzzle game for all the family that's made
 up of 36 minigames designed to push your brain to its limits by testing
 memory, logic, mathematics, reaction time and more! Brain Party is
 split into two modes: test mode gives you five minigames in a row and
 adds up your brain weight to see how smart you are, and practise mode
 lets you play your favourite minigames as often as you want. If you do
 well enough, there are six extra minigames that can be unlocked as well
 as a new game mode designed to keep you playing and enjoying your
 favourite games even longer.

Package: brainparty-data
Description-md5: 6f90121b27d7ffc920e671d7917a2583
Description-en: 36 puzzle games for all the family -- game data
 Brain Party is a fun, free puzzle game for all the family that's made
 up of 36 minigames designed to push your brain to its limits by testing
 memory, logic, mathematics, reaction time and more!
 .
 This package provides game data for brainparty, including more than 400
 images and sounds.

Package: branding-ubuntu
Description-md5: dcdbf2a78f33302112c02c85585f54cb
Description-en: Replacement artwork with Ubuntu branding
 The branding-ubuntu package is a series of replacement artworks for packages to
 make them more Ubuntu specific and fit in with the overall theme.  Removal of
 the branding package should cause branded applications to fall back to their
 default artwork.

Package: brandy
Description-md5: 01a034d11f00c1f20ad18d0d8bcdd7f6
Description-en: BBC BASIC VI interpreter
 Matrix Brandy is an interpreter for BBC BASIC. It is source code
 compatible with the BASIC VI interpreter in RISC OS.
 .
 BBC BASIC VI is the 64-bit floating-point version of BASIC that came
 with the Acorn RISC OS machines, itself a development of the version
 of BASIC on the BBC Micro. Matrix Brandy aims to be source code
 compatible with this, including some extensions found in the RISC PC
 versions and the later RISC OS 5 as made available for several
 systems including the Raspberry Pi.

Package: brasero
Description-md5: 44176433c325c237d3d8bbde6c5602e4
Description-en: CD/DVD burning application for GNOME
 Brasero is a simple application to burn, copy and erase CD and DVD
 media: audio, video or data. It features among other things:
 * On-the-fly burning
 * Multisession support
 * On-the-fly conversion of music playlists in all formats supported by
 GStreamer
 .
 This package contains the standalone app.
 .
 The following packages, if installed, will provide Brasero with added
 functionality:
 * cdrdao to burn combined data/audio CDs and for byte-to-byte copy
 * GStreamer backends to support more audio formats
 * vcdimager to create VCDs or SVCDs
 * libdvdcss2 to copy encrypted DVDs
 * LocalSearch to search for video, audio, image and document files

Package: brasero-cdrkit
Description-md5: 7246daf9d380e2bcf56f61c56f43fea5
Description-en: cdrkit extensions for the Brasero burning application
 Brasero is a simple application to burn, copy and erase CD and DVD
 media.
 .
 This package contains extensions for Brasero, based on the genisoimage,
 growisofs, wodim, readom and dvdauthor programs. They are only needed
 for the following operations in Brasero:
 * Audio CD burning with CD-Text information
 * Video DVD creation

Package: brasero-common
Description-md5: 4606bf022bac975b6e53bb64c48943d3
Description-en: Common files for the Brasero CD burning application and library
 Brasero is a simple application to burn, copy and erase CD and DVD
 media.
 .
 This package contains the common files and translations.

Package: brazilian-conjugate
Description-md5: 2fcba94d33f2256e9be5a9fcc39f8db3
Description-en: Brazilian Portuguese verb conjugator
 This package contains a interactive program (conjugue) capable of
 conjugating Portuguese verbs, as spoken in Brazil.  The upstream version
 is numbered 1.0, but as it is distributed together with the Ispell
 dictionary for Brazilian Portuguese, it has the same version number as the
 ibrazilian package for Debian.

Package: breathe-doc
Description-md5: 8fa9013da9cf5be99edf4a109d084a7f
Description-en: Sphinx autodox support for languages with doxygen support (documentation)
 Breathe provides a bridge between the Sphinx and doxygen documentation
 systems. It enables Sphinx to generate autodoc for languages other than Python
 with the help of doxygen. It also allows one to embed reStructuredText in
 doxygen markup.
 .
 This package contains the documentation.

Package: brebis
Description-md5: d4b53ea68a0cf9d4d6fa8caa7fc29ef4
Description-en: fully automated backup checker
 Brebis parses backups (archives and file tree) to perform
 several different checks in order to verify your backup integrity
 and its associated content.

Package: breeze
Description-md5: 0b28191283a36d70b27c0f1d8a6acf4f
Description-en: Default Plasma theme (Metapackage)
 This is the default theme for the KDE Plasma desktop.
 .
 This package includes wallpapers, icons, cursors, KWin style and Qt
 widget style for the Plasma 6 desktop.
 .
 This package is part of the KDE base workspace module.

Package: breeze-cursor-theme
Description-md5: fd333615564829066d9a0b89cd826db2
Description-en: Default Plasma cursor theme
 This is the default cursor theme for the KDE Plasma 6 desktop.
 .
 This package is part of the Breeze theme module.

Package: breeze-dev
Description-md5: 860a0bca43dd1541eb65535a817c0f48
Description-en: Default Plasma theme (development files)
 This is the default theme for the KDE Plasma desktop.
 .
 This package includes development files.
 .
 This package is part of the KDE base workspace module.

Package: breeze-gtk-theme
Description-md5: 3da741d4c36955fd80c88321bff687de
Description-en: GTK theme built to match KDE's Breeze
 A GTK Theme Built to Match KDE's Breeze. Widget theme for GTK 3 and 4.

Package: breeze-icon-theme
Description-md5: 4039569f53c07fc94dd9c31768b4f051
Description-en: Default Plasma icon theme - transitional dummy package
 Empty transitional dummy package to upgrade to the KF6 version.

Package: breeze-icon-theme-rcc
Description-md5: c2bf2b5798173f2da85d5f09424bf44d
Description-en: RCC resources for the breeze icon theme - transitional dummy package
 Empty transitional dummy package to upgrade to the KF6 version.

Package: breeze-wallpaper
Description-md5: ad27a0f316a1a8ba2d12716407d3e180
Description-en: Default Plasma wallpaper
 This is the default wallpaper for the KDE Plasma 6 desktop.
 .
 This package is part of the Breeze theme module.

Package: brewtarget
Description-md5: 68a6c604ae6e3f0cf8d788bc6ed6094c
Description-en: GUI beer brewing software
 Brewtarget is a calculator for brewing beer. It is a Qt-based program which
 allows you to create recipes from a database of ingredients. It calculates all
 the important parameters, helps you with mash temperatures, and just makes the
 process of recipe formulation much easier.

Package: brickos
Description-md5: 81bad338f60ecd7f2623f64ba3db9e7c
Description-en: alternative OS for LEGO(r) Mindstorms RCX supporting C/C++
 A multitasking operating system with development environment for use
 as an alternative to the standard LEGO(r) Mindstorms RCX firmware.
 .
 For posts to/from other users: https://lugnet.com/robotics/rcx/legos/
 .
 (LEGO(r) is a trademark of the LEGO Group of companies.)

Package: brickos-doc
Description-md5: 4c6ab5ad98c018ad6b20f5eed2bdea13
Description-en: documentation for brickOS an Alternative OS for the RCX
 API Documentation for brickOS an alternative Operating System for the LEGO(r)
 Mindstorms RCX.
 .
 (LEGO(r) is a trademark of the LEGO Group of companies.)

Package: brig
Description-md5: 3a26e045941d8ca66b9290b3b8fd40c0
Description-en: BLAST Ring Image Generator
 BRIG can display circular comparisons between a large number of genomes,
 with a focus on handling genome assembly data.
 * Images show similarity between a central reference sequence and other
 sequences as concentric rings.
 * BRIG will perform all BLAST comparisons and file parsing automatically
 via a simple GUI.
 * Contig boundaries and read coverage can be displayed for draft genomes;
 customized graphs and annotations can be displayed.
 * Using a user-defined set of genes as input, BRIG can display gene
 presence, absence, truncation or sequence variation in a set of
 complete genomes, draft genomes or even raw, unassembled sequence data.
 * BRIG also accepts SAM-formatted read-mapping files enabling genomic
 regions present in unassembled sequence data from multiple samples to
 be compared simultaneously

Package: brightd
Description-md5: f3571b8e114d9b45fc249991078649ce
Description-en: daemon which regulates brightness of LCDs dynamically
 The idea is taken from the way Macs behave: If a user is inactive for
 a certain time, it automatically darkens the screen.
 It is designed for IBM/Lenovo Thinkpads, but works with every display
 which is controllable via /sys/class/backlight/.

Package: brightness-udev
Description-md5: 048ef571b6df80af09ed64a983ab18ae
Description-en: Control backlight brightness - udev rules
 brightnessctl is a small utility to control the brightness
 of a screen's backlight.
 .
 This package contains udev rules allowing unprivileged users
 to set the brightness without resorting to a suid binary.

Package: brightnessctl
Description-md5: 046f77125da8cf4af53960488f1445e4
Description-en: Control backlight brightness
 brightnessctl is a small utility to control the brightness
 of a screen's backlight.
 .
 This package contains the brightnessctl utility itself.

Package: brightnesspicker
Description-md5: d92d5c39b711bc61006f8dd0e0a77eda
Description-en: Graphical tool to set the screen brightness on Xorg
 A little window with a slider for each screen which can be used to
 adjust the brightness of the screens.
 .
 This is useful on desktop machines that do not have adjustable brightness
 like laptops.
 .
 It requires Xorg to function, it will not work on wayland.

Package: briquolo
Description-md5: 1fe2dcbb37b1c2d933cf4bc9b9fb46a0
Description-en: fast paced 3d Breakout game
 Briquolo is a Breakout like game which takes place on a colourful 3d playing
 field. It features 23 fancy levels with moving bricks, great explosions and
 sounds, different camera perspectives and an editor to create your own
 custom levels.
 .
 Briquolo uses OpenGL to offer modern graphical effects and is very portable
 thanks to the SDL library.

Package: briquolo-data
Description-md5: b69dac36ae51e688fd3a9fe5bb779c9f
Description-en: data files for the fast paced 3d Breakout game Briquolo
 Briquolo is a Breakout like game which takes place on a colourful 3d playing
 field. It features 23 fancy levels with moving bricks, great explosions and
 sounds, different camera perspectives and an editor to create your own
 custom levels.
 .
 This package contains the game data, including images, sounds and levels.

Package: bristol
Description-md5: 5d7c1d7c0cbc76eceb235db1e961d5c2
Description-en: vintage synthesizer emulator
 Bristol is a synthesizer emulator application. Bristol uses the sound card
 PCM generator and can be MIDI driven, furthermore it can be set to use the
 low latency scheduling feature of the kernel, reducing audio under runs.
 It can handle any number of simultaneous synthesizers (they all connect to
 the same engine). It supports splitting and layering the keyboard with
 multiple synthesizers on a single midi channel. Currently Bristol emulates
 the following keyboards: Moog Mini, Moog Voyager (Bristol "Explorer"),
 Sequential Circuits Prophet-5, Roland Juno-6, Yamaha DX-7,
 Hammond (single manual), Hammond B3 (dual manual).

Package: bristol-data
Description-md5: fbfcb6d2c07895634614ea70e14e7324
Description-en: vintage synthesizer emulator (data files)
 Bristol is a synthesizer emulator application. Bristol uses the sound card
 PCM generator and can be MIDI driven, furthermore it can be set to use the
 low latency scheduling feature of the kernel, reducing audio under runs.
 It can handle any number of simultaneous synthesizers (they all connect to
 the same engine). It supports splitting and layering the keyboard with
 multiple synthesizers on a single midi channel. Currently Bristol emulates
 the following keyboards: Moog Mini, Moog Voyager (Bristol "Explorer"),
 Sequential Circuits Prophet-5, Roland Juno-6, Yamaha DX-7,
 Hammond (single manual), Hammond B3 (dual manual).
 .
 This package contains the application data files.

Package: brltty-espeak
Description-md5: 12128acd3d15ad48324d1b92f13bb467
Description-en: Access software for a blind person - espeak driver
 BRLTTY is a daemon which provides access to the Linux console (text mode)
 for a blind person using a braille display.  It drives the braille
 display and provides complete screen review functionality.
 .
 This package contains an optional speech driver for the espeak
 speech synthesis engine.

Package: brltty-flite
Description-md5: 2e07054b3b97962c487b79ded37eb57b
Description-en: Access software for a blind person - Flite speech driver
 BRLTTY is a daemon which provides access to the Linux console (text mode)
 for a blind person using a braille display.  It drives the braille
 display and provides complete screen review functionality.
 .
 This package contains an optional speech driver for the Festival Lite
 speech synthesis engine.

Package: brltty-speechd
Description-md5: b90b3fdef13512fbc1fa9b477812709a
Description-en: Access software for a blind person - Speech Dispatcher driver
 BRLTTY is a daemon which provides access to the Linux console (text mode)
 for a blind person using a braille display.  It drives the braille
 display and provides complete screen review functionality.
 .
 This package contains an optional speech driver for the speech-dispatcher
 speech synthesis server.

Package: brltty-x11
Description-md5: 3f30d80e7a87ea3ecbcc6f909e8a1667
Description-en: Access software for a blind person using a braille display - X11 drivers
 BRLTTY is a daemon which provides access to the Linux console (text mode)
 for a blind person using a braille display.  It drives the braille
 display and provides complete screen review functionality.
 .
 This package contains optional screen drivers for BRLTTY which require X11 or
 GNOME.

Package: bro-aux
Description-md5: f05ed801bd82c75beba2eb3613fe9853
Description-en: small auxiliary tools for Bro
 This package provides handy auxiliary programs related to the use of the
 Bro Network Security Monitor.
 .
 The “adtrace” utility is used to compute the network address that compose
 the internal and extern nets that bro is monitoring. The “bro-cut” utility
 reads ASCII Bro logs on standard input and outputs them with only the
 specified columns (if no column names are specified, then all columns are
 output). The "nfcollector" and "ftwire2bro" utilities are for dealing with
 Bro’s custom file format for storing NetFlow records.

Package: broot
Description-md5: 174330a83500f354c4fc831729919de4
Description-en: tree view, file manager, configurable launcher
 broot lets you explore file hierarchies with a tree-like view, manipulate
 files, launch actions, and define your own shortcuts.
 .
 It displays the directory contents on a single page, lets you filter the
 tree using fuzzy patterns and regular expressions, and integrates with
 git to hide gitignored files by default. It lets you preview files and
 images and displays images in high resolution if the terminal supports
 Kitty's graphics protocol (compatible terminals: Kitty and WezTerm).
 .
 Usage and full documentation at https://dystroy.org/broot.

Package: brother-ql
Description-md5: 5d654b3d27e1ffcd001af4da8cd6253d
Description-en: Utility to interface with Brother QL label printers
 This utility enables interaction with Brother QL label printers, allowing
 users to create and send raster language files. It supports generating labels
 from image files or through scripts. Printing is facilitated via various
 backends such as USB and network connections. The library supports a wide
 range of models, including QL-500, QL-710W, QL-800, and more. Features include
 two-color printing on select models and options for label customization. It
 allows direct communication with the printer, bypassing traditional driver
 requirements. Compatible with Wi-Fi and Ethernet-enabled printers, it offers
 functionalities for analyzing, discovering, and printing labels.

Package: brotli
Description-md5: aee765d3571821ffe40670742c9b514d
Description-en: lossless compression algorithm and format (command line utility)
 Brotli is a generic-purpose lossless compression algorithm
 that compresses data using a combination of a modern variant
 of the LZ77 algorithm, Huffman coding and 2nd order context modeling,
 with a compression ratio comparable to the best currently available
 general-purpose compression methods. It is similar in speed with
 deflate but offers more dense compression.
 .
 This package installs a command line utility.

Package: brotli-rs
Description-md5: 1a407d60b9f9dbbfeafcb4caf85fc8fc
Description-en: Compressor and decompressor for brotli written in rust
 A compressor and decompressor for brotli with an interface avoiding the rust
 stdlib.
 This makes it suitable for embedded devices and kernels.
 It is designed with a pluggable allocator so that the standard lib's allocator
 may be employed.
 The default build also includes a stdlib allocator and stream interface.
 Disable this with --features=no-stdlib. All included code is safe.

Package: brp-pacu
Description-md5: b13e8cf2fb4f987c2fadf4b4020e0c35
Description-en: audio analysis tool
 Brp-pacu compares the output of the system to the input of the system
 and allows you to use this data to perform final equalization by matching
 the results with actual DSP/EQ.

Package: brutalchess
Description-md5: afa805d0b41e660bf6a3b350d15f0d3a
Description-en: 3D chess game with reflection of the chessmen
 Brutal Chess features full 3D graphics, an advanced particle engine, and
 several different levels of intelligent AI, inspired by the once popular
 "Battle Chess" released by Interplay circa 1988.

Package: brutefir
Description-md5: dbb01e422b9ea7a7b5505917a2202aef
Description-en: software convolution engine
 BruteFIR is a program for applying long FIR filters to multi-channel
 digital audio, either offline or in realtime. Its basic operation is
 specified through a configuration file, and filters, attenuation and
 delay can be changed in runtime through a simple command line
 interface. The FIR filter algorithm used is  an optimised frequency
 domain algorithm, partly implemented in hand-coded assembler, thus
 throughput is extremely high. In realtime, a standard computer can
 typically run more than 10 channels with more than 60000 filter taps
 each.
 .
 Through its highly modular design, things like adaptive filtering,
 signal generators and sample I/O are easily added, extended and
 modified, without the need to alter the program itself.

Package: bruteforce-luks
Description-md5: 7200d3fb2c51ec59b9c10d40efe5b1d8
Description-en: Try to find a password of a LUKS encrypted volume
 The program is used to try discovery a password for encrypted LUKS volume used
 to security reasons. It works trying decrypt at least one of the key slots by
 trying all the possible passwords. It is used in forensics and is especially
 useful if you know something about the password (i.e. you forgot a part of your
 password but still remember most of it).
 .
 Because of cryptography complexity, crack the password of a LUKS volume without
 knowing anything about it would take way too much time (unless the password is
 really short and/or weak).

Package: bruteforce-salted-openssl
Description-md5: 5ce63c7633e581c1e0ad5cfa3466c444
Description-en: try to find the passphrase for files encrypted with OpenSSL
 bruteforce-salted-openssl try to find the passphrase or password of a file
 that was encrypted with the openssl command. It can be used in two ways:
 .
 - Try all possible passwords given a charset.
 - Try all passwords in a file (dictionary).
 .
 bruteforce-salted-openssl have the following features:
 .
 - You can specify the number of threads to use when cracking a file.
 - The program should be able to use all the digests and symmetric ciphers
 available with the OpenSSL libraries installed on your system.
 - Sending a USR1 signal to a running bruteforce-salted-openssl process
 makes it print progress and continue.
 - There are an exhaustive mode and a dictionary mode.
 .
 In the exhaustive mode the program tries to decrypt the file by trying all
 possible passwords. It is especially useful if you know something about the
 password (i.e. you forgot a part of your password but still remember most of
 it). Finding the password of the file without knowing anything about it would
 take way too much time (unless the password is really short and/or weak).
 There are some command line options to specify:
 .
 - The minimum password length to try.
 - The maximum password length to try.
 - The beginning of the password.
 - The end of the password.
 - The character set to use (among the characters of the current locale).
 .
 In dictionary mode the program tries to decrypt the file by trying all the
 passwords contained in a file. The file must have one password per line.
 .
 This package is useful for security, pentests and forensics investigations.

Package: bruteforce-wallet
Description-md5: 05a7dc33faf83a3c9913a4bdd78c352f
Description-en: try to find the password of an encrypted wallet file
 bruteforce-wallet try to find the password of an encrypted
 Peercoin (or Bitcoin, Litecoin, etc...) wallet file.
 It can be used in two ways:
 .
 - Try all possible passwords given a charset.
 - Try all passwords in a file (dictionary).
 .
 bruteforce-wallet have the following features:
 .
 - You can specify the number of threads to use when cracking a file.
 - Sending a USR1 signal to a running bruteforce-wallet process
 makes it print progress and continue.
 - There are an exhaustive mode and a dictionary mode.
 .
 In the exhaustive mode the program tries to decrypt one of the encrypted
 addresses in the wallet by trying all the possible passwords.
 It is especially useful if you know something about the password
 (i.e. you forgot a part of your password but still remember most of it).
 Finding the password of a wallet without knowing anything about it would
 take way too much time (unless the password is really short and/or weak).
 There are some command line options to specify:
 .
 - The minimum password length to try.
 - The maximum password length to try.
 - The beginning of the password.
 - The end of the password.
 - The character set to use (among the characters of the current locale).
 .
 In dictionary mode the program tries to decrypt one of the encrypted
 addresses in the wallet by trying all the passwords contained in a file.
 The file must have one password per line.
 .
 This package is useful for finding the password for a Peercoin encrypted
 wallet file (or Bitcoin, Litecoin, etc ...) (i.e. wallet.dat).

Package: brutespray
Description-md5: f803a3d3a439fffccb6d4330f91577b5
Description-en: Python bruteforce tool
 This Python script takes nmap GNMAP/XML output, newline separated JSON,
 Nexpose `XML Export` output or Nessus `.nessus` exports and automatically
 brute-forces services with default credentials using Medusa.
 .
 BruteSpray can even find non-standard ports by using the -sV inside Nmap.

Package: brz
Description-md5: 4daa260c32bc7524a58f92196d3808bc
Description-en: easy to use distributed version control system
 Breezy is a distributed version control system designed to be easy to
 use and intuitive, able to adapt to many file formats and workflows, reliable,
 and easily extendable.
 .
 Out of the box, Breezy supports both the Git and Bazaar repository
 formats.

Package: brz-debian
Description-md5: 20ce59bb8aaee0f2743ed51122668356
Description-en: breezy plugin for Debian package management
 brz-debian is a plugin for the breezy version control system that helps to
 automate the task of maintaining Debian packages using breezy. It is similar
 in intent to cvs-buildpackage, svn-buildpackage and the similar scripts.
 .
 It builds a Debian package from a branch, optionally using a separate
 upstream tarball.

Package: brz-doc
Description-md5: 50779d24d3e89dfe156ea3d8a27d9589
Description-en: easy to use distributed version control system (documentation)
 Breezy is a distributed version control system designed to be easy to
 use and intuitive, able to adapt to many file formats and workflows, reliable,
 and easily extendable.
 .
 This package provides the documentation.

Package: bs1770gain
Description-md5: 4db8784627eb2eb4ce9d5412b50fb995
Description-en: measure and adjust audio and video sound loudness
 The command line tool bs1770gain is a loudness scanner compliant with
 ITU-R BS.1770 and its flavors EBU R128, ATSC A/85, and ReplayGain
 2.0. It helps normalizing the loudness of audio and video files to
 the same level.

Package: bs2b-ladspa
Description-md5: 6df7970911e20f4cb9ebd4f22651f1c0
Description-en: Bauer stereophonic-to-binaural DSP LADSPA plugin
 The Bauer stereophonic-to-binaural DSP (bs2b) is designed to improve
 headphone listening of stereo audio records.
 .
 Typical stereo recordings are made for listening with speakers.
 What's missing in headphones is the sound going from each channel
 to the opposite ear, arriving a short time later for the extra distance
 traveled, and with a bit of high frequency roll-off for the shadowing
 effect of the head. The time delay to the far ear should also be
 somewhat longer at low frequencies than at high frequencies. bs2b
 implements both of these ideas to transform stereophonic recordings
 for headphone listening.
 .
 This plugin allows the bs2b library to be used with the LADSPA plug-in
 architecture.

Package: bsdextrautils-dbgsym
Description-md5: 253f4894285550c58c7c8870f45450dc
Description-en: debug symbols for bsdextrautils

Package: bsdgames
Description-md5: b6abe9e943235bed051fa8a0d9c32ea6
Description-en: collection of classic textual unix games
 This is a collection of some of the text-based games and amusements that
 have been enjoyed for decades on unix systems.
 .
 It includes these programs: adventure, arithmetic, atc, backgammon,
 battlestar, bcd, boggle, caesar, canfield, countmail, cribbage, dab,
 go-fish, gomoku, hack, hangman, mille, monop, morse, number, phantasia, pig,
 pom, ppt, primes, quiz, rain, random, robots, sail, snake, tetris, trek,
 wargames, worm, worms, wtf, wump

Package: bsdiff
Description-md5: 39b21a114b327c2bc9c45b4762ee8f50
Description-en: generate/apply a patch between two binary files
 bsdiff and bspatch are tools for building and applying patches to binary files.
 By using suffix sorting (specifically, Larsson and Sadakane's qsufsort) and
 taking advantage of how executable files change, bsdiff routinely produces
 binary patches 50-80% smaller than those produced by Xdelta, and 15% smaller
 than those produced by .RTPatch (a commercial patch tool).

Package: bsdmainutils
Description-md5: 83464646b592e2fe2746f6b5be6c68e6
Description-en: Transitional package for more utilities from FreeBSD
 This is a transitional package, it can be safely removed.

Package: bsdowl
Description-md5: a04cd5478e6263abb546a33c5407290d
Description-en: Universal portable build system written for BSD Make
 This collection of BSD Make directives aims at providing a highly
 portable universal build system targeting modern UNIX systems and
 supporting common or less common languages.
 .
 It can already be used to:
 .
 - Prepare and publish TeX documents;
 - Develop TeX macros with NOWEB;
 - Develop OCaml software;
 - Maintain and deploy FreeBSD workstation configuration files;
 - Prepare static website with ONSGMLS.
 .
 It is well tested under:
 .
 - Mac OS X, version 10.6.8 and above
 - FreeBSD, version 9.0 and above
 - Debian Jessie and newer

Package: bsdutils-dbgsym
Description-md5: 8322d56ffceb7d12219430eb3044e712
Description-en: debug symbols for bsdutils

Package: bsequencer
Description-md5: 894d9ae45fb71aad43c2fab449d084ab
Description-en: Multichannel MIDI step sequencer LV2 plugin with a variable matrix
 Key features:
 - Step sequencer with a selectable pattern matrix size (8x16, 16x16, 24x16,
 or 32x16)
 - Autoplay or host / MIDI controlled playing
 - Handles multiple MIDI inputs signals (keys) in one sequencer instance
 - Use musical scales and / or drumkits
 - Scale editor
 - Controls for playing direction, jump, skip, and stop options placeable to
 any position within the matrix
 - Notes can be associated with four different, configurable output channels
 - Output channels connectable with individual MIDI channels
 .
 Documentation page : https://github.com/sjaehn/BSEQuencer/wiki/B.SEQuencers

Package: bsfilter
Description-md5: e86de325512d687213b1358bf61c4ab9
Description-en: Bayesian spam filter
 Bsfilter is a spam filter which can distinguish spam mail from other mails.
 It can read mails by three way:
 * reads from normal file or stdin.
 * retrieves and stores from IMAP server.
 * reads from POP server and passes to POP client. (POP proxy)
 Bsfilter gives nice support of Japanese.

Package: bsh
Description-md5: 7344effde5b85638644be4f2f28d5c66
Description-en: Java scripting environment (BeanShell) Version 2
 BeanShell is a small, free, embeddable, Java source interpreter with object
 scripting language features, written in Java. BeanShell executes standard Java
 statements and expressions, in addition to obvious scripting commands and
 syntax.  BeanShell supports scripted objects as simple method closures like
 those in Perl and JavaScript(tm).
 .
 You can use BeanShell interactively for Java experimentation and debugging or
 as a simple scripting engine for you applications.  In short: BeanShell is a
 dynamically interpreted Java, plus some useful stuff.

Package: bsh-doc
Description-md5: 185310e44d4c9d8cbde45a7662aad306
Description-en: Documentation for bsh
 BeanShell is a small, free, embeddable, Java source interpreter with object
 scripting language features, written in Java. BeanShell executes standard Java
 statements and expressions, in addition to obvious scripting commands and
 syntax.  BeanShell supports scripted objects as simple method closures like
 those in Perl and JavaScript(tm).
 .
 You can use BeanShell interactively for Java experimentation and debugging or
 as a simple scripting engine for you applications.  In short: BeanShell is a
 dynamically interpreted Java, plus some useful stuff.
 .
 The documentation includes the javadoc API for bsh version 2 as well as
 the faq and manual in html-format.

Package: bsh-src
Description-md5: b7ff08ed9f7163110b2eba3e8aec8d91
Description-en: Java scripting environment (BeanShell) Version 2 (source code)
 BeanShell is a small, free, embeddable, Java source interpreter with object
 scripting language features, written in Java. BeanShell executes standard Java
 statements and expressions, in addition to obvious scripting commands and
 syntax.  BeanShell supports scripted objects as simple method closures like
 those in Perl and JavaScript(tm).
 .
 You can use BeanShell interactively for Java experimentation and debugging or
 as a simple scripting engine for you applications.  In short: BeanShell is a
 dynamically interpreted Java, plus some useful stuff.
 .
 This package contains the bsh source code.

Package: bshapr
Description-md5: 7597d43e6cb3a16f5c3d95a3bb1899d2
Description-en: Beat / envelope shaper LV2 plugin
 B.Shapr is an envelope plugin for time or beat position-dependent effects. The
 user can define up to four different envelope shapes by drawing Bezier curves.
 Each of these envelope shapes can be connected to different target effects,
 such as level, balance, or stereo width, and can be combined together.

Package: bslizr
Description-md5: b6fd150f3ec92514205b9a1b42e96956
Description-en: Sequenced slicing of stereo audio input signals
 LV2 audio effect plugin for sequenced slicing of stereo audio input signals.
 Each slice can be levelled up or down to get a step sequencer-like effect.
 .
 Formerly known as B.Slicer.

Package: bspwm
Description-md5: e6095e1f2b6a324955db665b6f2c97bd
Description-en: Binary space partitioning window manager
 Bspwm is a tiling window manager that represents windows as the
 leaves of a full binary tree.

Package: btag
Description-md5: 43541aa5549363d43727f8018268ff44
Description-en: interactive command-line based multimedia tag editor
 btag is an interactive utility for tagging multimedia files in batches.
 It tries to automate most of the process by stripping away stray whitespace
 guessing the best capitalization style for the text fields and keeping
 state on the current album being tagged.
 .
 btag can change the capitalization of text fields even when those contain
 non-ASCII characters, relying on the standard library to perform the
 appropriate case conversions. It works on directories containing complete
 albums as well as on individual files.
 .
 All tag formats supported by TagLib should be supported by btag. This
 includes (among others) ID3v1 and ID3v2 tags found in MP3 files, Ogg
 Vorbis comments, ID3 tags and Vorbis comments in FLAC files.

Package: btanks
Description-md5: 7d3601a91073f2b5a18e9721fdf32912
Description-en: fast 2D tank arcade game with multiplayer and split-screen modes
 Battle Tanks is a funny battle on your desk, where you can choose one of three
 vehicles and eliminate your enemy using the whole arsenal of weapons. It has
 original cartoon-like graphics and cool music, is fun and dynamic and has
 death-match and cooperative network modes.

Package: btanks-data
Description-md5: 059c2e49ca1d64fb28327eb3521737a0
Description-en: fast 2D tank arcade game -- data
 Battle Tanks is a funny battle on your desk, where you can choose one of three
 vehicles and eliminate your enemy using the whole arsenal of weapons. It has
 original cartoon-like graphics and cool music, is fun and dynamic and has
 death-match and cooperative network modes.
 .
 This package contains fonts, maps, sounds, music, images and other data for
 Battle Tanks.

Package: btcheck
Description-md5: 77004d9de451ff6f982a5b7d628baaf5
Description-en: downloaded data checker and a torrent file content viewer
 Btcheck can check downloaded data integrity according to the given
 torrent and it can also show the information stored in the torrent
 file (announce trackers, list of files with their size, torrent
 hash value, creation date, comments, ...).

Package: btest
Description-md5: 8bbc361463b9968b10809f89406f3a77
Description-en: simple driver for basic unit tests
 "btest" is a simple framework for writing unit tests. Freely
 borrowing some ideas from other packages, it's main objective is to
 provide an easy-to-use, straightforward driver for a suite of
 shell-based tests. Each test consists of a set of command lines that
 will be executed, and success is determined based on their exit
 codes. "btest" comes with some additional tools that can be used
 within such tests to compare output against a previously established
 baseline.

Package: btfs
Description-md5: a492e5a8385d6aead6422f82693b0290
Description-en: access torrent files as a filesystem
 btfs allows you to mount .torrent or magnet links
 as local directories using fuse.
 .
 Tools like cp, cat and ls would work the same as
 on a normal filesystem. You can also play videos
 using normal video software and only the  sections
 that you stream will be transferred.

Package: bti
Description-md5: 0167823124e2445d0d19cc30f0460e8c
Description-en: command line Twitter client
 bti sends a tweet message to twitter.com.
 .
 bti provides an easy way to send tweet messages directly from the command line
 or a script. It reads the message on standard input and uses the account
 and password settings either from the command line options or from a config
 file to deliver the message.
 .
 Besides sending messages bti also allows one to see one's friends', a group's
 or a specific user's timeline, the public timeline, replies to messages, and
 direct messages.

Package: btllib-tools
Description-md5: 392a81a862a8925a4129ec793cd216d2
Description-en: Bioinformatics Technology Lab common code library tools
 Bioinformatics Technology Lab common code library in C++.
 .
 This package contains the tools indexlr, mi_bf_generate, and randseq

Package: btm
Description-md5: e39e31ca350d6a0cb1ee1479936064f3
Description-en: customizable graphical process/system monitor for the terminal
 bottom (executable name btm)
 is a customizable graphical process/system monitor for the terminal,
 inspired by gtop, gotop, and htop.
 .
 By default, bottom is somewhat like a dashboard -
 a bunch of different widgets, all showing different things,
 and they all cram together to fit into one terminal.

Package: btop
Description-md5: 42e152c937d4900dddf8605045ab434e
Description-en: Modern and colorful command line resource monitor that shows usage and stats
 btop is a modern and colorful command line resource monitor that shows
 usage and stats for processor, memory, disks, network and processes.
 btop features:
 - Easy to use, with a game inspired menu system.
 - Full mouse support, all buttons with a highlighted key is clickable
 and mouse scroll works in process list and menu boxes.
 - Fast and responsive UI with UP, DOWN keys process selection.
 - Function for showing detailed stats for selected process.
 - Ability to filter processes.
 - Easy switching between sorting options.
 - Tree view of processes.
 - Send any signal to selected process.
 - UI menu for changing all config file options.
 - Auto scaling graph for network usage.
 - Shows IO activity and speeds for disks
 - Battery meter
 - Selectable symbols for the graphs
 - Custom presets
 - And more...
 btop is written in C++ and is continuation of bashtop and bpytop.

Package: btor2tools
Description-md5: d40a9abd023d651f1d8e5a6ee5567d27
Description-en: generic parser and tools for the BTOR2 format
 BTOR2 is a word-level model checking format for capturing models of
 hardware and potentially software in a bit-precise manner. This simple,
 line-based and easy to parse format can be seen as a sorted extension of
 the word-level format BTOR. It uses design principles from the bit-level
 format AIGER and follows semantics of the SMT-LIB logics of bit-vectors
 with arrays. This intermediate format can be used in various
 verification flows and is perfectly suited to establish a word-level
 model checking competition.

Package: btpd
Description-md5: 5cfa4c67aed49caa65778c66c9ea1d87
Description-en: BitTorrent Protocol Daemon
 btpd is a daemon based bittorrent client. The daemon state can be read or
 changed with appropriate commands. The daemon is capable of running several
 torrents simultaneously and only uses one tcp port, it's fairly low on
 resource usage and should be perfect for file distribution sites.
 .
 Efficient downloads and ease of use make this client a good choice for the
 casual user as well.

Package: btrbk
Description-md5: 13434d9f502ec934b9db33ec622b0769
Description-en: backup tool for btrfs subvolumes
 Backup tool for btrfs subvolumes, using a configuration file, allows
 creation of backups from multiple sources to multiple destinations,
 with ssh and flexible retention policy support (hourly, daily,
 weekly, monthly).

Package: btrfs-assistant
Description-md5: e31bae89cbe6c2884ca4139c74c3ef06
Description-en: Qt GUI tool to manage Btrfs filesystems
 Btrfs Assistant is a Qt GUI management tool to make managing a Btrfs
 filesystem easier. The primary features it offers are:
 .
 * An easy to read overview of Btrfs metadata
 * A simple view of subvolumes with or without Snapper/Timeshift snapshots
 * Run and monitor scrub and balance operations
 * A pushbutton method for removing subvolumes
 * A management front-end for Snapper with enhanced restore functionality
 * A front-end for Btrfs Maintenance

Package: btrfs-compsize
Description-md5: 13c164c2212ff73cef43db05b2053ac0
Description-en: calculate compression ratio of a set of files on btrfs
 Compsize takes a list of files on a btrfs filesystem (recursing directories)
 and measures used compression types and the effective compression ratio.
 .
 Because of partially used extents on one hand, and multiple reflinks to an
 extent on the other, the definition of used space can be quite unintuitive.
 This program provides answers at different stages:
 * blocks on the disk
 * uncompressed extents
 * apparent file sizes (sans holes)

Package: btrfs-heatmap
Description-md5: 7d71f5bcc610f898e8bce2be30e3facc
Description-en: Visualize the layout of data on your btrfs filesystem
 The btrfs heatmap script creates a visualization of how a btrfs filesystem is
 using the underlying disk space of the block devices that are added to it.

Package: btrfsd
Description-md5: e18b8b4ff69a007b144db3b7155e4b18
Description-en: Tiny Btrfs maintenance daemon
 Btrfsd is a lightweight daemon that takes care of running Btrfs filesystem
 maintenance tasks.
 It can:
 .
 * Check for detected errors and broadcast a warning if any were found,
 or optionally send an email
 * Perform scrub periodically if the system is not on battery
 * Optionally run balancing operations periodically
 .
 The daemon is designed to be run on any system, from a small notebook to a
 large storage server.
 If no Btrfs filesystems are found, the daemon will be inert.
 .
 By default, Btrfsd is called every hour via a systemd timer.

Package: btrfsmaintenance
Description-md5: bce3a1747ea2a8ec93a929b3f681cf44
Description-en: automate btrfs maintenance tasks on mountpoints or directories
 This is a set of scripts for the btrfs filesystem that automates the
 following maintenance tasks: scrub, balance, trim, and defragment.
 .
 Tasks are enabled, disabled, scheduled, and customised from a single text
 file.  The default configuration assumes an installation profile where '/'
 is a btrfs filesystem.
 .
 The default values have been chosen as an even compromise between time to
 complete maintenance, improvement in filesystem performance, and
 minimisation of resources taken from other processes.  Please note that I/O
 priority scheduling requires the use of BFQ or CFQ, and not noop, deadline,
 anticipatory, nor the new mq-deadline which uses blk-mq.

Package: btscanner
Description-md5: cd17388937434d12c6c95cf8a83d33a2
Description-en: ncurses-based scanner for Bluetooth devices
 btscanner is a tool designed specifically to extract as much information
 as possible from a Bluetooth device without the requirement to pair. A
 detailed information screen extracts HCI and SDP information, and
 maintains an open connection to monitor the RSSI and link quality.
 btscanner is based on the BlueZ Bluetooth stack, which is included with
 recent Linux kernels, and the BlueZ toolset. btscanner also contains a
 complete listing of the IEEE OUI numbers and class lookup tables. Using
 the information gathered from these sources it is possible to make
 educated guesses as to the host device type.

Package: btyacc
Description-md5: 86a7ea2f70e0e5deec8b236cf12e1aed
Description-en: Backtracking parser generator based on byacc
 btyacc is a hacked version of the original Berkeley "byacc". The main
 change to byacc is the addition of backtracking code, allowing you to
 try both alternatives in case of shift-reduce or reduce-reduce conflicts.
 As long as no backtracking takes place, the speed is comparable to bison's
 one.
 .
 Additional features:
 - Enhanced support for storing of text position information for tokens.
 - Closes the potential *yacc/bison memory leak during error recovery.
 - Preprocessor directives like %ifdef, %include.
 - C++ friendly.
 .
 Related packages: bison, byacc, antlr

Package: bubblefishymon
Description-md5: eeb9aae28258314c2a9164cafab78b64
Description-en: system load dockapp with a duck
 A load monitor dockapp, descended from wmfishtime and bubblemon.
 Features include fish representing network traffic, bubbles representing
 CPU usage, and a duck representing a duck.

Package: bucklespring
Description-md5: 06b4bde282664a556e659636d7abd594
Description-en: Nostalgia bucklespring keyboard sound
 Buckle emulates the sound of an old IBM Model-M space saver
 bucklespring keyboard while typing within an X session.
 .
 It runs as a background process and plays back the sound of each key
 pressed and released on the keyboard, just as if using an IBM Model-M.
 The sound of each key has carefully been sampled, and is played back
 while simulating the proper distance and direction for a realistic 3D
 sound palette of pure nostalgic bliss.

Package: bucklespring-data
Description-md5: 1605c34f7c0c2a5eb28e43423d6a97f4
Description-en: Nostalgia bucklespring keyboard sound - sound files
 Buckle emulates the sound of an old IBM Model-M space saver
 bucklespring keyboard while typing within an X session.
 .
 It runs as a background process and plays back the sound of each key
 pressed and released on the keyboard, just as if using an IBM Model-M.
 The sound of each key has carefully been sampled, and is played back
 while simulating the proper distance and direction for a realistic 3D
 sound palette of pure nostalgic bliss.
 .
 This package contains the keyboard sound files.

Package: budgie-app-launcher-applet
Description-md5: ee1de99ba1000e47eab8c8e7b6dc5334
Description-en: Applet to provide an alternative means to launch applications
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The app-launcher applet allows the ability to add favorite apps to the
 panel as well as finding and launching applications.  The list of
 applications listed can be easily configured to be visible or hidden.

Package: budgie-applications-menu-applet
Description-md5: 9baeae0ff3d34b8f3aa2c9ff5d4c7e94
Description-en: Stylish Applications Menu for Budgie-Desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GNOME-Session and Mutter.
 .
 The application-menu is a stylish panel applet that displays applications
 in different views - grid and list. Weblinks typed into the search bar
 can be opened in your default browser. Applications that have additional
 desktop options show via a right-click menu. Applications with associated
 actions show those actions are additional searchable entries.
 .
 Variety of options are available including grid sizing and displaying a
 powerstrip.

Package: budgie-arm-environment
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: budgie-backgrounds
Description-md5: efe70daff5b174d7dfe63aca65b5c4a7
Description-en: Default set of background images for the Budgie Desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GNOME-Session and Mutter.
 .
 This package provides a set of backgrounds that complement and
 showcases the budgie-desktop.

Package: budgie-brightness-controller-applet
Description-md5: 426390459b11e56d385db3e5fb772151
Description-en: Applet to control the brightness of the screen
 This is part of a suite of python3 and Vala based applets & mini-apps
 created for the Budgie Desktop that provide additional user orientated
 capabilities. These can be used individually or as a set.

Package: budgie-clockworks-applet
Description-md5: 72ed6fae44ba0fc083b90adea4376338
Description-en: Applet to display clock across multiple time zones
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The Clockworks applet displays the current time across multiple
 time zones.

Package: budgie-control-center
Description-md5: 9b34d090eed32419c0d4f0f2813582b5
Description-en: utilities to configure the Budgie desktop
 This package contains configuration applets for the Budgie desktop,
 allowing to set accessibility configuration, desktop fonts, keyboard
 and mouse properties, sound setup, desktop background, user
 interface properties, screen resolution, and other Budgie parameters.
 .
 This is a fork of gnome-control-center at v41 with gnome-shell
 specifics removed together with configuration specific to the
 budgie-desktop.

Package: budgie-control-center-data
Description-md5: 4ea1fd0db833cb0888b318f0b235a227
Description-en: configuration applets for Budgie - data files
 This package contains data files (icons, pixmaps, locales files) needed by
 the configuration applets in the budgie-control-center package.
 .
 This is a fork of gnome-control-center at v41 with gnome-shell
 specifics removed together with configuration specific to the
 budgie-desktop.

Package: budgie-core
Description-md5: 35b5084b3fdc705431133ae0c5292d69
Description-en: Core package for Budgie-Desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This is the base package for budgie-desktop.  This package provides:
 GNOME Network Manager autostart file specifically for Budgie
 budgie-desktop plugins
 locales and icons for budgie-desktop
 budgie-desktop executables
 GLib schemas for budgie-desktop
 Session file for budgie-desktop

Package: budgie-core-dev
Description-md5: 499d3f8b952f4967d9049d18cbe8e87c
Description-en: Development package for budgie-desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This package provides the development files allowing compilation
 through the budgie-desktop API.  This package provides:
 C Header files
 Vala .vapi files

Package: budgie-countdown-applet
Description-md5: cc86b7f29926e8034a2919dedf31b909
Description-en: Applet providing a countdown capability on the Budgie Desktop
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The Countdown applet provides the user the ability to start an
 action when the countdown reaches 0 seconds. Actions include flashing
 an icon in the panel, opening a notification window, sounding a
 bell or running a custom command.

Package: budgie-desktop
Description-md5: 88866905fd799f44c6b20c14c40f66ec
Description-en: Desktop package for budgie-desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 The desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This package installs the minimal GNOME based package-set together with
 the key budgie-desktop packages to produce a working desktop
 environment.

Package: budgie-desktop-environment
Description-md5: 955a045e357fcfdc4b4fdbf19f3453f9
Description-en: Desktop environment customisation for Ubuntu Budgie
 Installs all Ubuntu Budgie packages, both essential dependencies
 as well as recommended packages and applications.
 Installs:
 Ubuntu Budgie panel and raven configuration
 gsettings overrides
 xfce4-terminal configuration
 ubuntu and budgie-desktop gsettings overrides
 applies the default icon-theme for GTK+ applications
 and Ubuntu Budgie plymouth branding

Package: budgie-desktop-services
Description-md5: 27b564a882df6fe8beff66933a8e5104
Description-en: Core package for all Budgie Desktop related services
 Budgie Desktop Services is the central hub and orchestrator for
 Budgie Desktop. It primarily provides Wayland-native display configuration
 for the Budgie 10.10 series.
 .
 Highlights
 .
 Wayland-native: Uses wlr-output-management-unstable-v1 to discover and
 configure outputs.
 Display Configuration Batch System: Build atomic display configuration
 changes and apply them safely in one go.
 Profiles via TOML: Persist and auto-apply display groups matched to
 current hardware.

Package: budgie-desktop-view
Description-md5: ceb872e4e283ecbcc0b84768950a2cc0
Description-en: Desktop Icons for the Budgie-Desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GNOME-Session and Mutter.
 .
 Budgie Desktop View provides:
 Options to enable and access "special" folders such as your Home directory
 and Trash.
 Showing active drive / volume mounts (including mounted removable media).
 An ordered list of Desktop directory contents, prioritizing folders before
 files while maintaining order of content that respects locales.
 Independently adjustable icon sizing from your file manager
 Right-click menu options for the background canvas to quickly access
 Budgie Desktop and System Settings, as well right-click menu options for
 opening a file using the default app, or via the Terminal.
 .
 Budgie Desktop View is designed for the Budgie Desktop

Package: budgie-display-configurator
Description-md5: 17f2d58c888941cf6d6b5a189300359d
Description-en: Graphical display configuration tool for the Budgie Desktop
 Budgie Display Configurator is a graphical configuration tool for the
 Budgie Desktop.
 It primarily provides the ability to configure Display orientation,
 refresh and other aspects of display management.
 .
 The tool is tightly integrated with budgie-display-services which manages
 the setting of the Wayland aspects of display configuration.

Package: budgie-dropby-applet
Description-md5: 66bf3a7a4650fcaa8dd82969daeb5ff6
Description-en: Applet to popup when a USB device is connected
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The DropBy applet pops up in the panel when connecting a usb device.
 The applet subsequently offers the option(s) to mount, unmount/eject
 and in case of a flash drive, to make a local copy of the drive's
 content. The info shows the free space on the volume.
 .
 The applet is context- sensitive, meaning: it only shows its icon in
 the panel if, and as long as, any usb drive is connected.

Package: budgie-extras-common
Description-md5: 79d69742a0863608f3ff5699fc7bcd95
Description-en: Shared component of budgie-extras applets
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The shared component provides for capabilities that are utilised between
 budgie-extra applets.

Package: budgie-extras-daemon
Description-md5: 58829af8e93209236a3d068944bf5aa7
Description-en: Extras daemon for budgie-extras capabilities
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 Budgie-extras-daemon provides D-Bus functionality
 for various extras applets and applications.

Package: budgie-fuzzyclock-applet
Description-md5: d8ba91576263e135668afc72e7b2927b
Description-en: Show the time in a fuzzy way
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 Displays the time in a 'spoken' format such as five past six.

Package: budgie-hotcorners-applet
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: budgie-indicator-applet
Description-md5: 1d31dc5c37c6fa70a1ef4a87f573f790
Description-en: Application Indicator for the budgie-desktop
 Package that installs an Application Indicator applet for the
 budgie-desktop. The applet is intended to be used instead of the
 X11 system tray.  It displays application icons corresponding to
 applications that support the AppIndicator API

Package: budgie-kangaroo-applet
Description-md5: 08a662bcc9e1d71f95c8ef8197b4f392
Description-en: Applet to allow quick file-browsing
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The kangaroo applet allows for quick & easy browsing, across
 (possibly) many directory layers, without having to do a single mouse
 click.

Package: budgie-keyboard-autoswitch-applet
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: budgie-lightdm-theme
Description-md5: 7d17e9cb6c5b8cc27a07f05ab93eec2a
Description-en: LightDM Greeter theme for Ubuntu Budgie
 This is the LightDM greeter theme and configuration
 used for a standalone Ubuntu Budgie installation.
 .
 This package can also be installed on
 other Ubuntu desktops desiring to use this
 theme, but it will replace the LightDM theme.

Package: budgie-lightdm-theme-base
Description-md5: 050ef92244b8d78286dc9ee87bc02bf9
Description-en: LightDM Session for Ubuntu Budgie
 This is the LightDM Session used to launch budgie-desktop
 without needing all of the Ubuntu Budgie styling changes.
 .
 This package allows ubiquity to autologin on self build installations.

Package: budgie-live-settings
Description-md5: 0098523755962716d48364c32746f824
Description-en: Configuration for the Ubuntu Budgie Live .iso Image
 This package contains live .iso image customizations used by
 Ubuntu Budgie.
 .
 The package contains a systemd unit to launch the budgie
 installer on boot of the ISO.

Package: budgie-network-manager-applet
Description-md5: d54f8dd52ebf67de647605842f972abc
Description-en: Network Manager Applet for the budgie-desktop
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 This package installs an Network connectivity applet for the
 budgie-desktop.

Package: budgie-previews
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: budgie-quickchar
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: budgie-quicknote-applet
Description-md5: 046df1f6c5ec45c0b80baa92b0afd00d
Description-en: Applet providing simple notes capability for the Budgie Desktop
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The quicknote applet allows a user to record a text based note.
 The applet supports multiple undo and redo capabilities.

Package: budgie-raspi-settings
Description-md5: 2af02025d8c815919d8c58d2b40882f4
Description-en: Settings customisation for a Raspberry Ubuntu Budgie
 Defines Ubuntu Budgie settings that are unique to Raspberry Pi 4.
 .
 Raspberry settings take precedence over the desktop
 settings Ubuntu Budgie uses through its budgie-desktop-environment
 package.

Package: budgie-recentlyused-applet
Description-md5: b29da7d52602dfa0561c6f0dd08a2a7f
Description-en: Applet displays files recently accessed for the Budgie Desktop
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The recentlyused applet displays the users files that have been opened
 or created within a configurable period of time.

Package: budgie-rotation-lock-applet
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: budgie-screencast-applet
Description-md5: 3e64d687c12637cfce1bcd3317367f68
Description-en: Applet to record the whole or parts of a screen
 This is part of a suite of Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The screencast applet allows both areas and whole screen video recording
 together with optional audio.  It allows for unlimited recording as well
 as time-limited recording times plus optional delays in recording.

Package: budgie-sddm-theme
Description-md5: 0302059784c0de091c88f4028e7bfe52
Description-en: Ubuntu Budgie themed SDDM login screen
 A modern SDDM theme designed for Ubuntu Budgie featuring:
 - Noto Sans fonts
 - Pocillo-dark/Arc-dark color scheme
 - Video background support
 - Virtual keyboard support

Package: budgie-session
Description-md5: cdee02724df08d2464a721d2fbaa75d8
Description-en: Budgie Session Manager
 The Budgie Session Manager is in charge of starting the core components
 of the Budgie Desktop.
 .
 This package contains the translations and data files
 which are required for a budgie desktop session.

Package: budgie-showtime-applet
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: budgie-showtime-widget
Description-md5: 983a5d2e9365d81b305990101684760b
Description-en: Raven Widget displaying date and time on the Budgie Desktop
 This is part of a suite of Vala based Raven widgets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The widgets can be used individually or as a set.
 .
 The ShowTime widget is a digital desktop clock, showing time and/or
 date.  Text color of both the displayed time and date can be set
 separately from the raven widget's menu

Package: budgie-takeabreak-applet
Description-md5: b16b56b3de648c8da0e77ff9cdcddaae
Description-en: Applet to prompt when to take-a-break for a set period of time
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The take-a-break applet monitors how long a desktop is being used
 and at a configurable time period suggests when to take a break
 from working.

Package: budgie-trash-applet
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: budgie-visualspace-applet
Description-md5: c7769053e839d94bb64687a8f415e380
Description-en: Show and manage windows in workspaces for the Budgie Desktop
 This is part of a suite of python3 and Vala based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The visualspace applet shows as a stylish compact workspace on the budgie
 panel.  Choosing windows in the applet popup moves to the workspace
 where the window is located and gives it focus.
 The number of Workspace can also be changed though the applet popup.

Package: budgie-wallpapers
Description-md5: 185a03224e4296c56f3499edbb2f30b5
Description-en: Wallpapers for Ubuntu Budgie
 Package that installs the budgie wallpapers for the current
 release together with the default wallpaper for
 Ubuntu Budgie used on the logon, desktop and lock-screen.

Package: budgie-wallpapers-artful
Description-md5: 0915e7f7b4a938aa4478cfb779cf34a1
Description-en: Ubuntu Budgie 17.10 Wallpapers
 Community Contest wallpapers for Ubuntu Budgie (release 17.10).
 Selection of community wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-bionic
Description-md5: 87ee818c677345cba15d68cb28acba53
Description-en: Ubuntu Budgie 18.04 Wallpapers
 Community Contest wallpapers for Ubuntu Budgie (release 18.04).
 Selection of community wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-cosmic
Description-md5: 94437566effbf6e091b10b1d14f7eaf1
Description-en: Ubuntu Budgie 18.10 Wallpapers
 Team selected wallpapers for Ubuntu Budgie (release 18.10).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-disco
Description-md5: b54fb9ed01b14fb39431a1b28683dcb6
Description-en: Ubuntu Budgie 19.04 Wallpapers
 Team selected wallpapers for Ubuntu Budgie (release 19.04).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-eoan
Description-md5: 86a06d0aa4d5b2629614618f033415df
Description-en: Ubuntu Budgie 19.10 Wallpapers
 Team selected wallpapers for Ubuntu Budgie (release 19.10).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-focal
Description-md5: f2a336343b3f4d8c795bf53fd3e7390e
Description-en: Ubuntu Budgie 20.04 Wallpapers
 Community selected wallpapers for Ubuntu Budgie (release 20.04).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-groovy
Description-md5: 0b665741d0d667708a1b63f712cd031a
Description-en: Ubuntu Budgie 20.10 Wallpapers
 Team selected wallpapers for Ubuntu Budgie (release 20.10).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-hirsute
Description-md5: 9e53f860e785b7e0bba9973d56bb4ea4
Description-en: Ubuntu Budgie 21.04 Wallpapers
 Team selected wallpapers for Ubuntu Budgie (release 21.04).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-impish
Description-md5: d9be1dcf6768ad65f5cde0d7713188d8
Description-en: Ubuntu Budgie 21.10 Wallpapers
 Team selected wallpapers for Ubuntu Budgie (release 21.10).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-jammy
Description-md5: 1459cbf00859968a5d4b75d1d05f672b
Description-en: Ubuntu Budgie 22.04 Wallpapers
 Wallpaper competition wallpapers for Ubuntu Budgie (release 22.04).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-kinetic
Description-md5: c0042dd14efdfc40c17524fb1101585b
Description-en: Ubuntu Budgie 22.10 Wallpapers
 Team selected wallpapers for Ubuntu Budgie (release 22.10).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-lunar
Description-md5: 6c77c0aca51bc0c0b0a4bcd3c3e1e77a
Description-en: Ubuntu Budgie 23.04 Wallpapers
 Team selected wallpapers for Ubuntu Budgie (release 23.04).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-mantic
Description-md5: 6da53c9e66c79daec128b6369e2f8dd4
Description-en: Ubuntu Budgie 23.10 Wallpapers
 Team selected wallpapers for Ubuntu Budgie (release 23.10).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-noble
Description-md5: eee016887c0b5965cf1cdd9d02e7fdba
Description-en: Ubuntu Budgie 24.04 Wallpapers
 Wallpaper competition wallpapers for Ubuntu Budgie (release 24.04).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-plucky
Description-md5: 7e084a9d867890d3955650281ac0e465
Description-en: Ubuntu Budgie 25.04 Wallpapers
 Team selected wallpapers for Ubuntu Budgie (release 25.04).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-resolute
Description-md5: 43aea26bbc6b40e04d8dcc67f5a286a1
Description-en: Ubuntu Budgie 26.04 Wallpapers
 Wallpaper competition wallpapers for Ubuntu Budgie (release 26.04).
 Selection of wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-xenial
Description-md5: a92ead1ced0548f0570a9232f5cb8234
Description-en: budgie-remix 16.04.1 Wallpapers
 Wallpapers for budgie-remix (release 16.04.1). Selection of
 community wallpapers to showcase budgie-remix.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-yakkety
Description-md5: 0c1e3dce48877ef1638e1ee4df35b924
Description-en: budgie-remix 16.10 Wallpapers
 Community Contest wallpapers for budgie-remix (release 16.10).
 Selection of community wallpapers to showcase budgie-remix.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallpapers-zesty
Description-md5: 324750560b2fc6f7ca8242fa9a8eba48
Description-en: Ubuntu Budgie 17.04 Wallpapers
 Community Contest wallpapers for Ubuntu Budgie (release 17.04).
 Selection of community wallpapers to showcase Ubuntu Budgie.
 This package can be installed on any version of Ubuntu.

Package: budgie-wallstreet
Description-md5: 75c0cb6939bbcb20561ca8288ec4ac34
Description-en: Change wallpaper from a folder on a schedule
 This is part of a suite of python3 and Vala based applets & mini-apps
 created for the Budgie Desktop that provide additional user orientated
 capabilities. These can be used individually or as a set.
 .
 Wallstreet allows for a directory of pictures to be shown on
 a schedule.

Package: budgie-weathershow-applet
Description-md5: 8ac656f4200eb62d9c6631c7b2287a1a
Description-en: Applet to display the weather and forecast
 This is part of a suite of python3 based applets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The applets can be used individually or as a set.
 .
 The weathershow applet displays daily and three hourly weather
 forecasts on both the desktop and a Popover.

Package: budgie-welcome
Description-md5: 512ace6891c4b0847011ca5f938db4b6
Description-en: Welcome screen for Ubuntu Budgie
 A welcome screen for Ubuntu Budgie that provides links to helpful
 resources and utilities. For new user accounts and a live-session
 the welcome application displays information about Ubuntu,
 budgie-desktop together with presenting options to tailor the look
 and feel of the user's desktop.
 .
 This installs a helper script for the user to install the SNAP
 version of budgie-welcome to complete the installation of Ubuntu 18.04

Package: budgie-window-shuffler
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: budgie-workspace-stopwatch-applet
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: budgie-workspace-wallpaper-applet
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: budgie-workspace-wallpaper-widget
Description-md5: ca31f510e148313aa50b5debccee691e
Description-en: Raven Widget providing per workspace wallpaper
 This is part of a suite of Vala based Raven widgets for the Budgie
 Desktop that provide additional user orientated capabilities.
 The widgets can be used individually or as a set.
 .
 The workspace wallpaper widget shows a different wallpaper on each of
 the workspaces. Usage is simple: add the widget to Raven and set
 wallpapers on each of the workspaces in the way you are used to.
 Turn on and off by opening Raven.
 The widget will remember what wallpaper was set on each of the
 workspaces.

Package: buffer
Description-md5: 971464346e26a04027ca6aa2f128fed0
Description-en: Buffering/reblocking program for tape backups, printing, etc.
 Buffer implements double buffering and can be used to keep backup tapes
 streaming or printers printing. It can also be used to convert a data
 stream to a given output blocksize.
 .
 Buffer uses shared memory to convert a variable input data rate to a
 constant output data rate. It is typically used in a pipe between a backup
 program and the tape device, but there are also other applications like
 buffering printer data in lpd's input filter.

Package: buffyboard
Description-md5: 0dfe106fda01b26febd152c61b2e3eaf
Description-en: Touch-enabled framebuffer keyboard (not only) for vampire slayers
 Buffyboard is a touch-enabled on-screen keyboard running on the Linux
 framebuffer. It's primarily intended for vampire hunting but you can also
 use it as a general purpose keyboard.
 .
 Buffyboard uses LVGL for input processing and rendering. Key events are
 forwarded directly to the kernel via a uinput device. Since the latter
 emulates a hardware keyboard, the terminal keymap must match with buffyboard's
 layout or else on-screen keys might not produce the correct result.

Package: bugsquish
Description-md5: 2bde0b7040604e4af41bedf169ba1661
Description-en: Bugs are trying to suck blood out of your arm!
 "Bug Squish" is an action game not unlike light gun arcade games, but
 played with a mouse.  It's loosely based on a MacOS game whose name Bill
 can't recall.
 .
 Bugs are trying to suck blood out of your arm!  Squish them with
 your fly swatter before you run out of blood.

Package: bugwarrior
Description-md5: 982285f745712f2553631117cfb887df
Description-en: Pull tickets from bug trackers into taskwarrior
 bugwarrior is a command line utility for updating your local TaskWarrior
 database from your forge issue trackers.
 .
 It currently supports the following remote resources: ActiveCollab, Bitbucket,
 Bugzilla, Debian, Gerrit, GitHub, GitLab, Gmail, Jira, Megaplan, Pagure,
 Phabricator, Pivotal Tracker, RedMine, Taiga, TeamLab, Trac, Trello,
 Versionone, YouTrack.

Package: bugz
Description-md5: f981c52cb13e3054a077e596ceaecd3a
Description-en: command-line interface to Bugzilla
 PyBugz is a Python and command line interface to Bugzilla,
 allowing the user to quickly search, isolate and contribute
 to projects using the Bugzilla bug tracker.  Developers can
 easily extract attachments and close bugs all from the
 comfort of the command line.
 .
 This package provides both a fully-working CLI application
 as well as a Python module to be reused by other projects.

Package: bugzilla-cli
Description-md5: d7f9a40542345c10de0e5220ad2a6afa
Description-en: command-line tool for interacting with Bugzilla
 bugzilla-cli is a command-line tool for interacting with Bugzilla
 instances from shell scripts.  You can perform several tasks like
 creating new bugs, query and modifying existing bugs, attaching files
 or getting attachments, and getting info about the Bugzilla instance.

Package: buici-clock
Description-md5: 4c7b4a352bd18768bfec3b0cae46ffd4
Description-en: attractive desktop clock
 As clocks go, Buici satisfies the basic need of representing the
 time accurately and attractively.  It has limited configurability.

Package: buildah
Description-md5: 4c36b6f77cd89730148a88f4375673f1
Description-en: CLI tool to facilitate building OCI images
 The Buildah package provides a command line tool that can be used to
 - create a working container, either from scratch or using an image as a
 starting point
 - create an image, either from a working container or via the
 instructions in a Dockerfile
 - images can be built in either the OCI image format or the traditional
 upstream docker image format
 - mount a working container's root filesystem for manipulation
 - unmount a working container's root filesystem
 - use the updated contents of a container's root filesystem as a
 filesystem layer to create a new image
 - delete a working container or an image
 - rename a local container
 .
 This package contains the buildah command-line utility and provides an
 interface similar to the 'docker' command.

Package: buildapp
Description-md5: 4b9e5c9c8ac8c5f6d394650d7cca9338
Description-en: application to create common lisp images
 Buildapp is an application for SBCL that configures and saves an
 executable Common Lisp image. It is similar to cl-launch and
 hu.dwim.build.

Package: buildbot
Description-md5: 7d59332abb3e99bb1839e03affc77755
Description-en: System to automate the compile/test cycle (server)
 The BuildBot is a system to automate the compile/test cycle required
 by most software projects to validate code changes. By automatically
 rebuilding and testing the tree each time something has changed,
 build problems are pinpointed quickly, before other developers are
 inconvenienced by the failure. The guilty developer can be identified
 and harassed without human intervention.
 .
 By running the builds on a variety of platforms, developers who do
 not have the facilities to test their changes everywhere before
 checkin will at least know shortly afterwards whether they have
 broken the build or not. Warning counts, lint checks, image size,
 compile time, and other build parameters can be tracked over time,
 are more visible, and are therefore easier to improve.
 .
 This package contains the master server.

Package: buildbot-doc
Description-md5: 81f4d95edef816fd80347110f9593a5d
Description-en: System to automate the compile/test cycle (documentation)
 The BuildBot is a system to automate the compile/test cycle required
 by most software projects to validate code changes. By automatically
 rebuilding and testing the tree each time something has changed,
 build problems are pinpointed quickly, before other developers are
 inconvenienced by the failure. The guilty developer can be identified
 and harassed without human intervention.
 .
 By running the builds on a variety of platforms, developers who do
 not have the facilities to test their changes everywhere before
 checkin will at least know shortly afterwards whether they have
 broken the build or not. Warning counts, lint checks, image size,
 compile time, and other build parameters can be tracked over time,
 are more visible, and are therefore easier to improve.
 .
 This package contains the HTML documentation for both the master
 and worker.

Package: buildbot-worker
Description-md5: b6738df3137c94f3611025766ef92ec5
Description-en: System to automate the compile/test cycle (worker agent)
 The BuildBot is a system to automate the compile/test cycle required
 by most software projects to validate code changes. By automatically
 rebuilding and testing the tree each time something has changed,
 build problems are pinpointed quickly, before other developers are
 inconvenienced by the failure. The guilty developer can be identified
 and harassed without human intervention.
 .
 By running the builds on a variety of platforms, developers who do
 not have the facilities to test their changes everywhere before
 checkin will at least know shortly afterwards whether they have
 broken the build or not. Warning counts, lint checks, image size,
 compile time, and other build parameters can be tracked over time,
 are more visible, and are therefore easier to improve.
 .
 This package contains the worker, which performs the actual builds.
 It is recommended to run the worker on behalf of a non-privileged user.

Package: buildbox
Description-md5: 059f0fa62a815d2a4d99050bc7d70383
Description-en: suite of tools for remote build execution
 A suite of clients for remote build execution, conforming to
 the Remote Execution API and the Remote Workers API.
 Includes buildbox-casd, buildbox-fuse, buildbox-run,
 recc and trexe, amongst others.

Package: buildd
Description-md5: 79abd7e818c8638701227ad233f24078
Description-en: Daemon for automatically building Debian binary packages from Debian sources (deprecated)
 Note that this implementation is deprecated and has been replaced by pybuildd
 on the Debian buildds. It will be removed in a future version.
 .
 The sbuild suite of programs (buildd and sbuild) are
 used to build binary packages from source packages.  The wanna-build
 database tracks packages which require building; buildd schedules
 work from information it gets from the wanna-build database; sbuild
 does the actual package building.
 .
 buildd is a daemon which will build Debian packages automatically
 using the wanna-build database to identify which packages need to be
 built.  Note that the wanna-build database is not packaged, and
 requires installing separately.

Package: buildlog-consultant
Description-md5: 03628aeae53788e68d12a1d9646fbb72
Description-en: build log parser and analyser
 buildlog-consultant can parse build logs and highlight and extract the key
 error lines. This can be used to extract a snippet from a build log with the
 core problem.

Package: buildstream
Description-md5: 9809a3125ee95183b9a654d5766eefbf
Description-en: toolset for the Buildstream project
 BuildStream is a GNOME project to improve the continuous integration
 of complex systems and applications. The project aims to pay special
 attention to those developers and integrators who care about the
 maintainability of their projects during a long period of time.
 .
 BuildStream is also a powerful and flexible software integration toolset.
 It has been designed to create different outputs out of a unique input
 and, at the same time, it is able to adapt to complex workflows, even
 when additional build tools are required. An important part of
 BuildStream is a sister project called BuildGrid, that allows
 BuildStream to build at scale.
 .
 This package provides the toolset, accessible with the `bst` command.

Package: buildtorrent
Description-md5: 83acf29e32cd31820fc84a71fc6f942a
Description-en: command line torrent creation program
 buildtorrent is a torrent file creation program. Given an announce url and an
 input file or directory, buildtorrent generates an output .torrent file that
 can be used by torrent clients.

Package: buku
Description-md5: 96cf1f862eee6444cb229bebade7f36a
Description-en: Powerful command-line bookmark manager
 Feature
 .
 - Store bookmarks with auto-fetched title, tags and description
 - Auto-import from Firefox, Google Chrome and Chromium
 - Open bookmarks and search results in browser
 - Shorten, expand URLs, browse cached page from Wayback Machine
 - Text editor integration
 - Lightweight, clean interface, custom colors
 - Powerful search options (regex, substring...)
 - Continuous search with on the fly mode switch
 - Portable, merge-able database to sync between systems
 - Import/export bookmarks from/to HTML, Markdown or Orgfile
 - Smart tag management using redirection (>>, >, <<)
 - Multithreaded full DB refresh, manual encryption support
 - Shell completion scripts, man page with handy examples

Package: bulky
Description-md5: d7791f4c340cf8367b48c6fc873ca2b8
Description-en: Utility application used to rename multiple files.
 Bulky is a bulk rename application that can rename multiple
 files at once using a GUI window.

Package: bully
Description-md5: 843948b83008f74192d3401f79caea4c
Description-en: Implementation of the WPS brute force attack, written in C
 Bully is a new implementation of the WPS brute force attack, written in C. It
 is conceptually identical to other programs, in that it exploits the (now well
 known) design flaw in the WPS specification. It has several advantages over
 the original reaver code. These include fewer dependencies, improved memory
 and cpu performance, correct handling of endianness, and a more robust set of
 options.

Package: bumblebee
Description-md5: 603c350e38f498eb44849c8eb81822e8
Description-en: NVIDIA Optimus support for Linux
 Bumblebee is an effort to make NVIDIA Optimus enabled laptops work in
 GNU/Linux systems. These laptops are built in such a way that the NVIDIA
 graphics card can be used on demand so that battery life is improved and
 temperature is kept low.
 .
 It disables the discrete graphics card if no client is detected, and starts
 an X server making use of NVIDIA card if requested then let software GL
 implementations (such as VirtualGL) copy frames to the visible display that
 runs on the integrated graphics. The ability to use discrete graphics
 depends on the driver: open source nouveau and proprietary nvidia.

Package: bumblebee-status
Description-md5: 170860c45194f2ec8c45570ef1e77cdf
Description-en: Modular, themeable status line generator for the i3 window manager
 bumblebee-status is a status line generator for the i3 window manager.
 .
 Focus is on:
 * ease of use, sane defaults (no mandatory configuration file)
 * easy creation of custom themes
 * easy creation of custom modules

Package: bumblebee-status-doc
Description-md5: b2833a3933b3816ca839988e4262ef04
Description-en: Status line generator for the i3 window manager - documentation
 bumblebee-status is a status line generator for the i3 window manager.
 .
 Focus is on:
 * ease of use, sane defaults (no mandatory configuration file)
 * easy creation of custom themes
 * easy creation of custom modules
 .
 This package contains the documentation for the bumblebee-status package.

Package: bumpfontversion
Description-md5: 7c8bbd1da96bfadda7c15cdd7f8c1406
Description-en: Version-bump font sources
 This tool, patterned after the wonderful bumpversion, allows you to update the
 version of your font source files, as well as create commits and tags in git.
 It currently supports UFO and Glyphs format font files.
 .
 This package provides the executable program.

Package: bumprace
Description-md5: 3225199d614fba85ba2bc66d5578ff15
Description-en: 1 or 2 players race through a multi-level maze
 In BumpRacer, 1 player or 2 players (team or competitive) choose among 4
 vehicles and race through a multi-level maze. The players must acquire
 bonuses and avoid traps and enemy fire in a race against the clock.
 For more info, see the homepage at http://www.linux-games.com/bumprace/

Package: bumprace-data
Description-md5: 65638cb4cad4269c68c767b44f096fbd
Description-en: data files for bumprace
 In BumpRacer, 1 player or 2 players (team or competitive) choose among 4
 vehicles and race through a multi-level maze. The players must acquire
 bonuses and avoid traps and enemy fire in a race against the clock.
 .
 This package contains sound and image files for bumprace

Package: bumps-private-libs
Description-md5: 16f34adb9a91abb350eaff82feff9898
Description-en: data fitting and Bayesian uncertainty modeling for inverse problems (libraries)
 Bumps is a set of routines for curve fitting and uncertainty analysis
 from a Bayesian perspective. In addition to traditional optimizers
 which search for the best minimum they can find in the search space,
 bumps provides uncertainty analysis which explores all viable minima
 and finds confidence intervals on the parameters based on uncertainty
 in the measured values. Bumps has been used for systems of up to 100
 parameters with tight constraints on the parameters. Full uncertainty
 analysis requires hundreds of thousands of function evaluations,
 which is only feasible for cheap functions, systems with many
 processors, or lots of patience.
 .
 Bumps includes several traditional local optimizers such as
 Nelder-Mead simplex, BFGS and differential evolution. Bumps
 uncertainty analysis uses Markov chain Monte Carlo to explore the
 parameter space. Although it was created for curve fitting problems,
 Bumps can explore any probability density function, such as those
 defined by PyMC. In particular, the bumps uncertainty analysis works
 well with correlated parameters.
 .
 Bumps can be used as a library within your own applications, or as a
 framework for fitting, complete with a graphical user interface to
 manage your models.
 .
 This package installs the compiled libraries used by the Python modules.

Package: bumpversion
Description-md5: 23ad3e6d18d0f3300f8ec6a17d4adbaf
Description-en: Version-bump your software with a single command
 A small command line tool to simplify releasing software by updating all
 version strings in your source code by the correct increment.
 .
 Also creates commits and tags:
 * version formats are highly configurable
 * works without any VCS, but happily reads tag information from and
 writes commits and tags to Git and Mercurial if available
 * just handles text files, so it's not specific to any programming
 language

Package: bundler
Description-md5: b242d14d76111e77dd80f2c7e98a4707
Description-en: Manage Ruby application dependencies
 Bundler manages a Ruby application's dependencies through its entire
 life, across many machines, systematically and repeatably.
 .
 This is a dependency package which depends on a full Ruby development
 environment, it is targeted at application developers.

Package: bundlewrap
Description-md5: 6aa9b36eecfa8983211eb31424b509ed
Description-en: Decentralized configuration management system with Python
 By allowing for easy and low-overhead config management, BundleWrap fills
 the gap between complex deployments using Chef or Puppet and old school
 system administration over SSH.
 .
 While most other config management systems rely on a client-server
 architecture, BundleWrap works off a repository cloned to your local machine.
 .
 It then automates the process of SSHing into your servers and making sure
 everything is configured the way it's supposed to be. You won't have to
 install anything on managed servers.

Package: bup
Description-md5: 133f590390ff3f9833c73d37acf01b4b
Description-en: highly efficient file backup system based on git
 bup is a backup tool which stores the backups in a system based around
 the packfile format from git.

Package: bup-doc
Description-md5: 5ad42acda759474a6eb6718235c7e8f0
Description-en: highly efficient file backup system based on git (documentation)
 bup is a backup tool which stores the backups in a system based around
 the packfile format from git.
 .
 This package contains the documentation.

Package: burgerspace
Description-md5: 0d3983db8ee492cdb119420cb5861185
Description-en: Avoid evil foodstuffs and make burgers
 This is a clone of the classic game "BurgerTime". In it, you play the
 part of a chef who must create burgers by stepping repeatedly on the
 ingredients until they fall into place. And to make things more
 complicated, you also must avoid evil animate food items while performing
 this task, with nothing but your trusty pepper shaker to protect you.

Package: burner-cdrkit
Description-md5: 4dca4a2e17ec3a354e3d3c45aa661488
Description-en: cdrkit extensions for the Burner burning application
 Burner is a simple application to burn, copy and erase CD and DVD
 media.
 .
 This package contains extensions for Burner, based on the genisoimage,
 growisofs, wodim, readom and dvdauthor programs. They are only needed
 for the following operations in Burner:
 * Audio CD burning with CD-Text information
 * Video DVD creation

Package: burner-common
Description-md5: 3458b38e92a571a6a1dc56e995fdae3a
Description-en: Common files for the Burner CD burning application and library
 Burner is a simple application to burn, copy and erase CD and DVD media.
 .
 This package contains the common files and translations.

Package: burrow
Description-md5: da677c76c49ef6aa046f3ee7b05837cf
Description-en: Apache Kafka consumer lag checking
 Burrow is a monitoring companion for Apache Kafka that provides
 consumer lag checking as a service without the need for specifying
 thresholds. It monitors committed offsets for all consumers and
 calculates the status of those consumers on demand.
 .
 An HTTP endpoint is provided to request status on demand,
 as well as provide other Kafka cluster information.
 .
 There are also configurable notifiers that can send status out
 via email or HTTP calls to another service.

Package: busco
Description-md5: 21b8ebf4a47000edd43349545411b410
Description-en: benchmarking sets of universal single-copy orthologs
 Assessing genome assembly and annotation completeness with Benchmarking
 Universal Single-Copy Orthologs (BUSCO).
 .
 * Automated selection of lineages issued from https://www.orthodb.org/
 * Automated download of all necessary files and datasets to conduct a run
 * Use prodigal for non-eukaryotic genomes

Package: buskill
Description-md5: f55730fd183e12d1ae5350d9f12b8cd4
Description-en: app for arming/disarming/configuring the BusKill laptop kill cord
 BusKill is a laptop kill cord that can trigger your computer to lock or
 shutdown when it's physically separated from you.
 .
 This is the application which watches the cord and runs the appropriate
 command when triggered.

Package: bustle
Description-md5: d7e57f247c7bf444db16f07e784daa56
Description-en: D-Bus activity visualiser
 Bustle is a tool to chart and provide timing information of D-Bus
 calls for profiling and debugging purposes. It is intended to replace
 reading the cryptic output of dbus-monitor.
 .
 Calls are displayed using Message Sequence Charts, a succinct way of
 representing entities and interactions over time. It can also output
 data in Graphviz format.
 .
 Bustle is a GNOME Circle app.

Package: bustools
Description-md5: bcf093f753bea7e5a120ad263ad7abba
Description-en: program for manipulating BUS files for single cell RNA-Seq datasets
 This package contains BUStools program, it can be used to error correct
 barcodes, collapse UMIs, produce gene count or transcript compatibility
 count matrices

Package: busybox
Description-md5: 868c2e57f9e208f2f6216022b38967f5
Description-en: Tiny utilities for small and embedded systems
 BusyBox combines tiny versions of many common UNIX utilities into a single
 small executable. It provides minimalist replacements for the most common
 utilities you would usually find on your desktop system (i.e., ls, cp, mv,
 mount, tar, etc.). The utilities in BusyBox generally have fewer options than
 their full-featured GNU cousins; however, the options that are included
 provide the expected functionality and behave very much like their GNU
 counterparts.
 .
 This package installs the BusyBox binary but does not install
 symlinks for any of the supported utilities. Some of the utilities
 can be used in the system by installing the busybox-syslogd,
 udhcpc or udhcpd packages.

Package: buteo-syncfw
Description-md5: 2df65d1d92abb8b32e2c05fbf10edf25
Description-en: Buteo Synchronization Framework
 Synchronization of contact data in Lomiri is controlled by Buteo (the
 synchronization framework used in Ubuntu Touch and SailfishOS).
 Synchronization with a variety of data sources is supported through a
 number of data-source-specific synchronization plugins. Each plugin is
 independent, although many of them share significant amounts of code to
 ease maintenance.
 .
 This package contains the synchronization backend, plugin manager,
 profile db, and conflict resolver.

Package: buteo-syncfw-plugin-caldav
Description-md5: 4d397872d3c41e6dc651ae2dbc81ff2f
Description-en: Buteo plugin for syncing with CalDAV servers
 The Buteo Synchronization Framework relies on plugins in order to synchronize
 with a variety of data sources.
 .
 This package provides a Buteo plugin to sync calendar data with a CalDAV
 server.

Package: buteo-syncfw-plugin-carddav
Description-md5: f6d331506467e94012e2a99707d41ce2
Description-en: Buteo Synchronization Framework CardDav synchronization plugin
 The Buteo Synchronization Framework relies on plugins in order to synchronize
 with a variety of data sources.
 .
 This package provides a plugin for synchronizing contact data with CardDav
 servers for the Buteo Synchronization Framework.

Package: buteo-syncfw-plugin-google
Description-md5: 43d3172220bcede97484447437d94b85
Description-en: Buteo contact and calendar sync plugin for Google
 The Buteo Synchronization Framework relies on plugins in order to synchronize
 with a variety of data sources.
 .
 This package provides a Buteo sync plugin for addressbook and calendar
 data, interfacing with Google.

Package: buteo-syncfw-plugins
Description-md5: d6cf1d99227f918c4c0543cf6a6b5d9f
Description-en: Buteo Synchronization Framework plugins
 The Buteo Synchronization Framework relies on plugins in order to synchronize
 with a variety of data sources.
 .
 This package provides synchronization plugins for the Buteo Synchronization
 Framework.

Package: buteo-syncfw-plugins-doc
Description-md5: 7eee2492106f17dfd3521a4d09e17186
Description-en: Documentation for Buteo Synchronization Framework plugins
 The Buteo Synchronization Framework relies on plugins in order to synchronize
 with a variety of data sources.
 .
 This package provides the Documentation for Buteo Synchronization Framework
 plugins.

Package: buthead
Description-md5: 11db99ac17c8a30fb67f300463378eec
Description-en: copy all but the first few lines
 Program to copy all but the first N lines of stdin to stdout.

Package: butt
Description-md5: 42b525e637fcaa032eeff30f700db606
Description-en: multi OS streaming audio tool easy to use
 butt (broadcast using this tool) is an easy to use, multi OS streaming tool.
 It supports ShoutCast and IceCast and runs on Linux, MacOS and Windows. The
 main purpose of butt is to stream live audio data from your computers Mic or
 Line input to an Shoutcast or Icecast server. Recording is also possible. It
 is NOT intended to be a server by itself or automatically stream a set of
 audio files.
 .
 Features:
 * It Works with SHOUTcast and Icecast.
 * It runs on all three major operating systems. Mac OS X, Linux and Windows.
 * It supports aac+, mp3, ogg/vorbis, ogg/opus and flac for streaming.
 * It supports aac+, mp3, ogg/vorbis, ogg/opus, flac and wav for recording.
 * It is able to connect to a server after starting up automatically.
 * It is able to start a recording after connecting to a server automatically.
 * Recording can be split after a user defined amount of time.
 * Current song can either be updated manually or automatically by reading a
 file.
 * Configuration files can be imported and exported.
 * Status display shows infos about the current state (click on it).
 * Automatically reconnects in case the connection was interrupted.
 * It has a VU Meter with peak hold.
 * It is able to attentuate and amplify the input volume.
 * It has a 5-band EQ.
 * It can read song names from different apps in MacOS and Linux.
 * Display colors can be changed as desired.

Package: butteraugli
Description-md5: 870cf0dbd8cfe04bf185f1d5bac9be11
Description-en: measuring perceived differences between images
 Butteraugli is a project that estimates the psychovisual similarity of
 two images. It gives a score for the images that is reliable in the
 domain of barely noticeable differences. Butteraugli not only gives a
 scalar score, but also computes a spatial map of the level of
 differences.
 .
 One of the main motivations for this project is the statistical
 differences in location and density of different color receptors,
 particularly the low density of blue cones in the fovea. Another
 motivation comes from more accurate modeling of ganglion cells,
 particularly the frequency space inhibition.

Package: bve-train-br-class-323
Description-md5: d5d23beb18e7017bce8d0c09a27e2397
Description-en: British Rail Class 323 EMU train (for OpenBVE rail simulator)
 Accurate simulation of a three-car electric mulitple unit used in
 West Midlands of the United Kingdom and built in the 1990s.
 .
 The train contains a rendered cab environment, including the combined
 power+brake controller and the 3D model for exterior views.
 .
 A suitable route is the Birmingham Cross-City South route, running
 from Redditch to Birmingham New Street.
 .
 This version of the Class 323 has been has been specially prepared
 for inclusion with openBVE, and is released into the public domain.
 .
 http://www.trainsimcentral.co.uk/bve_train.htm

Package: bve-train-br-class-323-3dcab
Description-md5: e948a9ec6f0cf32de9a8d7f0e706cda0
Description-en: British Rail Class 323 EMU train 3D cab (for OpenBVE rail simulator)
 Accurate simulation of a three-car electric mulitple unit used in
 West Midlands of the United Kingdom and built in the 1990s.
 .
 The train contains a three-dimensional cab environment, including the combined
 power+brake controller.
 .
 A suitable route is the Birmingham Cross-City South route, running
 from Redditch to Birmingham New Street.
 .
 This version of the Class 323 cab extends the functionality available in the
 existing Class 323 train model.

Package: bvi
Description-md5: 82e028998d9812c24a56e1a511b425cd
Description-en: binary file editor
 The bvi is a display-oriented editor for binary files, based on the vi
 text editor. If you are familiar with vi, just start the editor and begin to
 edit! If you never heard about vi, maybe bvi is not the best choice for you.

Package: bwa
Description-md5: 7b904940a9f5331affa84d4b72dedb30
Description-en: Burrows-Wheeler Aligner
 BWA is a software package for mapping low-divergent sequences against
 a large reference genome, such as the human genome. It consists of
 three algorithms: BWA-backtrack, BWA-SW and BWA-MEM. The first
 algorithm is designed for Illumina sequence reads up to 100bp, while
 the rest two for longer sequences ranged from 70bp to 1Mbp. BWA-MEM
 and BWA-SW share similar features such as long-read support and split
 alignment, but BWA-MEM, which is the latest, is generally recommended
 for high-quality queries as it is faster and more accurate. BWA-MEM
 also has better performance than BWA-backtrack for 70-100bp Illumina
 reads.

Package: bwa-mem2
Description-md5: 966b834d694089f3def42c9b862f638a
Description-en: Sequence alignment using Burrows-Wheeler Transform
 BWA is a software package for mapping low-divergent sequences against
 a large reference genome, such as the human genome. It consists of
 three algorithms: BWA-backtrack, BWA-SW and BWA-MEM. The first
 algorithm is designed for Illumina sequence reads up to 100bp, while
 the rest two for longer sequences ranged from 70bp to 1Mbp. BWA-MEM
 and BWA-SW share similar features such as long-read support and split
 alignment, but BWA-MEM, which is the latest, is generally recommended
 for high-quality queries as it is faster and more accurate. BWA-MEM
 also has better performance than BWA-backtrack for 70-100bp Illumina
 reads.

Package: bwbar
Description-md5: ac4c055b2951d82ac9ebc0240bfb5329
Description-en: generates text and graphical readout of current bandwidth use
 This program will output a PNG and a text file that can be used in scripts
 or be included in web pages to show current bandwidth usage.  The amount
 of total bandwidth can be customized.  The PNG output appears as a bar graph
 showing maximum possible usage with the current inbound or outbound usage
 shown as a differently colored bar.

Package: bwbasic
Description-md5: a1358f918033e946f62430535dde0cef
Description-en: Bywater BASIC Interpreter
 The Bywater BASIC Interpreter (bwBASIC) implements a large superset
 of the ANSI Standard for Minimal BASIC (X3.60-1978) and a significant
 subset of the ANSI Standard for Full BASIC (X3.113-1987) in C.  It
 also offers shell programming facilities as an extension of BASIC.
 bwBASIC seeks to be as portable as possible.

Package: bwidget
Description-md5: 854b09b3522e98cbf2ab7344ff66edf2
Description-en: Extension widgets for Tcl/Tk
 The BWidget toolkit is a high-level widget set for Tcl/Tk. It contains
 widgets such as progress bars, 3D separators, various manager widgets
 for top levels, frames, paned or scrolled windows, button boxes,
 notebooks or dialogs as well as composite widgets such as combo boxes,
 spin boxes and tree widgets.
 .
 The BWidget toolkit is completely written in Tcl so no compiled
 extension library is required.

Package: bwm-ng
Description-md5: b359e0d23509ee6c4bc8f01369c25b1f
Description-en: small and simple console-based bandwidth monitor
 Bandwidth Monitor NG is a small and simple console-based live bandwidth
 monitor.
 .
 Short list of features:
 * supports /proc/net/dev, netstat, getifaddr, sysctl, kstat and libstatgrab
 * unlimited number of interfaces supported
 * interfaces are added or removed dynamically from list
 * white-/blacklist of interfaces
 * output of KB/s, Kb/s, packets, errors, average, max and total sum
 * output in curses, plain console, CSV or HTML
 * configfile

Package: bximage
Description-md5: 8deff38bdaf35413e0eddc6a244bcd1c
Description-en: Disk Image Creation Tool for Bochs
 This tool is part of the Bochs project. Its purpose is to generate
 disk images that are used to allocate the guest operating system in
 Bochs environment.

Package: byacc
Description-md5: 6435c70cdb397ac756f9ed5ca0cc1bc8
Description-en: public domain Berkeley LALR Yacc parser generator
 This package provides a parser generator utility that reads a grammar
 specification from a file and generates an LR(1) parser for it.  The
 parsers consist of a set of LALR(1) parsing tables and a driver
 routine written in the C programming language.  It has a public domain
 license which includes the generated C.
 .
 This package has the backtracking extension, adapted from btyacc.
 .
 Related packages: bison, btyacc, antlr

Package: byacc-j
Description-md5: 083c08e3e8d349310d04721968c94699
Description-en: Berkeley YACC parser generator extended to generate Java code
 BYACC/J is an extension of the Berkeley v 1.8 YACC-compatible parser
 generator.
 .
 Standard YACC takes a YACC source file, and generates one or more C files from
 it, which if compiled properly, will produce a LALR-grammar parser. This is
 useful for expression parsing, interactive command parsing, and file reading.
 Many megabytes of YACC code have been written over the years.
 .
 This is the standard YACC tool that is in use every day to produce C/C++
 parsers.
 .
 A "-J" flag was added which will cause BYACC to generate Java source code,
 instead. So there finally is a YACC for Java now!

Package: bypass4netns
Description-md5: 5df1f62f00910d13ff13f6ad00a59a25
Description-en: Accelerates slirp4netns using SECCOMP_IOCTL_NOTIF_ADDFD (program)
 bypass4netns is as fast as --net=host and *almost* as secure as traditional
 slirp4netns by using SECCOMP_IOCTL_NOTIF_ADDFD on Linux Kernel 5.9 and later
 .
 This package provides the bypass4netns and bypass4netnsd programs.

Package: bytes-circle
Description-md5: 5e87e97b7e608dc38f86c7aa4149557f
Description-en: Show byte statistics as an ASCII circle graph
 bytes-circle is a program that shows statistics about bytes
 contained in a file as an ASCII circle graph of deviations from
 mean in standard deviation (sigma) fraction increments.
 .
 The program can be useful for statistically analyze the content of
 files in a glimpse: text files are shown as a green centered crown,
 compressed and encrypted files should be shown as equally distributed
 variations with a very low CV (sigma/mean), and other types of files
 can be classified between these two categories depending on their
 ASCII vs binary content, which can be useful to quickly determine how
 information is stored inside them (redis db, mmedia files, etc).

Package: byzanz
Description-md5: 5d5533817071b4562ad22d04430e60e5
Description-en: small screencast creator
 Byzanz is a desktop recorder and command line tool allowing you to record your
 current desktop or parts of it to an animated GIF, Ogg Theora, Flash or WebM.
 This is especially useful for publishing on the web.
 .
 Byzanz also allows recording of audio, when the output format supports it.

Package: bzflag
Description-md5: 6abbe5bd80be29c0501200f593c8d63f
Description-en: 3D first person tank battle game
 BZFlag is a 3D multi-player multiplatform tank battle game that allows users
 to play against each other in a network environment. There are five teams:
 red, green, blue, purple and rogue (rogue tanks are black). Destroying a
 player on another team scores a win, while being destroyed or destroying a
 teammate scores a loss. Rogues have no teammates (not even other rogues), so
 they cannot shoot teammates and they do not have a team score.
 .
 There are two main styles of play: capture-the-flag and free-for-all. In
 capture-the-flag, each team (except rogues) has a team base and each team with
 at least one player has a team flag. The object is to capture an enemy team's
 flag by bringing it to your team's base. This destroys every player on the
 captured team, subtracts one from that team's score, and adds one to your
 team's score. In free-for-all, there are no team flags or team bases. The
 object is simply to get as high a score as possible.
 .
 This metapackage installs both the client and the server, as well as generic
 documentation files concerning the bzflag community, contributing to bzflag,
 etc.

Package: bzflag-client
Description-md5: ec93b0737ea3292c2bf204ecf9335f3f
Description-en: 3D first person tank battle game -- client
 BZFlag is a 3D multi-player multiplatform tank battle game that allows users
 to play against each other in a network environment. There are five teams:
 red, green, blue, purple and rogue (rogue tanks are black). Destroying a
 player on another team scores a win, while being destroyed or destroying a
 teammate scores a loss. Rogues have no teammates (not even other rogues), so
 they cannot shoot teammates and they do not have a team score.
 .
 There are two main styles of play: capture-the-flag and free-for-all. In
 capture-the-flag, each team (except rogues) has a team base and each team with
 at least one player has a team flag. The object is to capture an enemy team's
 flag by bringing it to your team's base. This destroys every player on the
 captured team, subtracts one from that team's score, and adds one to your
 team's score. In free-for-all, there are no team flags or team bases. The
 object is simply to get as high a score as possible.
 .
 This package installs the BZFlag client compatible with 2.4.x BZFlag servers.

Package: bzflag-data
Description-md5: f47e829e59fc9047b0ce1aa2d8d6d0ef
Description-en: 3D first person tank battle game -- data
 BZFlag is a 3D multi-player multiplatform tank battle game that allows users
 to play against each other in a network environment. There are five teams:
 red, green, blue, purple and rogue (rogue tanks are black). Destroying a
 player on another team scores a win, while being destroyed or destroying a
 teammate scores a loss. Rogues have no teammates (not even other rogues), so
 they cannot shoot teammates and they do not have a team score.
 .
 There are two main styles of play: capture-the-flag and free-for-all. In
 capture-the-flag, each team (except rogues) has a team base and each team with
 at least one player has a team flag. The object is to capture an enemy team's
 flag by bringing it to your team's base. This destroys every player on the
 captured team, subtracts one from that team's score, and adds one to your
 team's score. In free-for-all, there are no team flags or team bases. The
 object is simply to get as high a score as possible.
 .
 This package installs the data files needed by the BZFlag client.

Package: bzflag-server
Description-md5: c906e2d4d9fd40957f516a68027523b2
Description-en: 3D first person tank battle game -- server
 bzfs is the server for BZFlag, and it must be running to play. It can be run
 on any system on the network (including a player's system or one without
 graphics). You need to install this package if you wish to:
 - play by yourself
 - play amongst a small group of people on a private network
 - provide a server so that anyone on the Internet may play with you

Package: bzip3
Description-md5: 534c1eb2c73c4cad2d2a389ba4da60d4
Description-en: better, faster and stronger spiritual successor to bzip2 - utilities
 Features higher compression ratios and better performance thanks to a order-0
 context mixing entropy coder, a fast Burrows-Wheeler transform code making use
 of suffix arrays and a RLE with Lempel Ziv+Prediction pass based on LZ77-style
 string matching and PPM-style context modeling.
 .
 This package contains files that is tool using libbzip3.

Package: c++-annotations
Description-md5: de5cfa1714b72ecf9f476277a5195a2e
Description-en: Extensive tutorial and documentation about C++
 The C++ Annotations offer an extensive tutorial about the C++ programming
 language. It can be used as a textbook for C/C++ programming courses.
 .
 This document is intended for knowledgeable users of C (or any other language
 using a C-like grammar, like Perl or Java) who would like to know more about,
 or make the transition to, C++. This document is the main textbook for
 Frank's C++ programming courses, which are yearly organized at the University
 of Groningen, the Netherlands.
 .
 The C++ Annotations do not cover all aspects of C++, though. In particular,
 C++'s basic grammar, which is, for all practical purposes, equal to C's
 grammar, is not covered. For this part of the C++ language, the reader should
 consult other texts, like a book covering the C programming language.
 .
 This package installs C++ Annotations packages for all available formats:
 - plain ascii text
 - LaTeX
 - pdf
 - html
 The pdf and LaTeX formats were constructed for two different paper-sizes:
 A4 and legal.
 .
 If you do not require all of the available formats, you may prefer to
 install one or more of the following c++-annotations-{format} packages
 instead:
 - c++-annotations-html
 - c++-annotations-txt
 - c++-annotations-latex
 - c++-annotations-pdf

Package: c++-annotations-contrib
Description-md5: 7f1734b0cecf469d384228ea507517fc
Description-en: Extensive tutorial and documentation about C++ - contributed files
 The C++ Annotations offer an extensive tutorial about the C++ programming
 language. It can be used as a textbook for C/C++ programming courses. See
 the c++-annotations package for more information about the tutorial
 .
 This package contains external contributions.

Package: c++-annotations-html
Description-md5: 7ae59a616df02ddef7d525bd1fd176f5
Description-en: Extensive tutorial and documentation about C++ - html output
 The C++ Annotations offer an extensive tutorial about the C++ programming
 language. It can be used as a textbook for C/C++ programming courses.
 .
 This document is intended for knowledgeable users of C (or any other language
 using a C-like grammar, like Perl or Java) who would like to know more about,
 or make the transition to, C++. This document is the main textbook for
 Frank's C++ programming courses, which are yearly organized at the University
 of Groningen, the Netherlands.
 .
 The C++ Annotations do not cover all aspects of C++, though. In particular,
 C++'s basic grammar, which is, for all practical purposes, equal to C's
 grammar, is not covered. For this part of the C++ language, the reader should
 consult other texts, like a book covering the C programming language.
 .
 The package offers the C++ Annotations in the html format.

Package: c++-annotations-latex
Description-md5: bf8b7cbaa07e4760e2e3cef94e338156
Description-en: Extensive tutorial and documentation about C++ - LaTeX output
 The C++ Annotations offer an extensive tutorial about the C++ programming
 language. It can be used as a textbook for C/C++ programming courses.
 .
 This document is intended for knowledgeable users of C (or any other language
 using a C-like grammar, like Perl or Java) who would like to know more about,
 or make the transition to, C++. This document is the main textbook for
 Frank's C++ programming courses, which are yearly organized at the University
 of Groningen, the Netherlands.
 .
 The C++ Annotations do not cover all aspects of C++, though. In particular,
 C++'s basic grammar, which is, for all practical purposes, equal to C's
 grammar, is not covered. For this part of the C++ language, the reader should
 consult other texts, like a book covering the C programming language.
 .
 The package offers the C++ Annotations in the LaTeX format.

Package: c++-annotations-pdf
Description-md5: 41067929df9514495043413896c65437
Description-en: Extensive tutorial and documentation about C++ - PDF output
 The C++ Annotations offer an extensive tutorial about the C++ programming
 language. It can be used as a textbook for C/C++ programming courses.
 .
 This document is intended for knowledgeable users of C (or any other language
 using a C-like grammar, like Perl or Java) who would like to know more about,
 or make the transition to, C++. This document is the main textbook for
 Frank's C++ programming courses, which are yearly organized at the University
 of Groningen, the Netherlands.
 .
 The C++ Annotations do not cover all aspects of C++, though. In particular,
 C++'s basic grammar, which is, for all practical purposes, equal to C's
 grammar, is not covered. For this part of the C++ language, the reader should
 consult other texts, like a book covering the C programming language.
 .
 The package offers the C++ Annotations in the PDF format.

Package: c++-annotations-txt
Description-md5: 3ced0e676decf5b53984031ff4127f4c
Description-en: Extensive tutorial and documentation about C++ - text output
 The C++ Annotations offer an extensive tutorial about the C++ programming
 language. It can be used as a textbook for C/C++ programming courses.
 .
 This document is intended for knowledgeable users of C (or any other language
 using a C-like grammar, like Perl or Java) who would like to know more about,
 or make the transition to, C++. This document is the main textbook for
 Frank's C++ programming courses, which are yearly organized at the University
 of Groningen, the Netherlands.
 .
 The C++ Annotations do not cover all aspects of C++, though. In particular,
 C++'s basic grammar, which is, for all practical purposes, equal to C's
 grammar, is not covered. For this part of the C++ language, the reader should
 consult other texts, like a book covering the C programming language.
 .
 The package offers the C++ Annotations in the txt format.

Package: c-evo-dh
Description-md5: bc7f29fd464ef0ca81c2ae8b61ce2218
Description-en: Empire Building Game C-evo: Distant Horizon
 A civilization style, turn based strategy game, of the Civ II era.
 .
 In this game, each player becomes the leader of a civilisation.
 To win, the player's civilization has to be first to build a spaceship.
 Features include a tough AI, many difficulty levels, custom design
 of military units. Game help in Chinese, Czech, French, German,
 Italian, Portuguese, Spanish & Russian.
 .
 This metapackage pulls in all required binary packages.

Package: c-evo-dh-data
Description-md5: 9a4ba2b8ddab41db472b201b45207a95
Description-en: Empire Building Game (data files), C-evo: Distant Horizon
 A civilization style, turn based strategy game, of the Civ II era.
 .
 This package contains documentation, graphics,
 sound and localization data files for c-evo-dh.

Package: c-evo-dh-gtk2
Description-md5: 03d006a60ea98e5886d6f605dfdf8cc2
Description-en: Empire Building Game, C-evo: Distant Horizon
 A civilization style, turn based strategy game, of the Civ II era.
 .
 This package contains the Gtk2 front-end for c-evo-dh.

Package: c-evo-dh-stdai
Description-md5: e1e358073cb0302d643551a08ca6e2e5
Description-en: Empire Building Game (AI module), C-evo: Distant Horizon
 A civilization style, turn based strategy game, of the Civ II era.
 .
 This package contains the AI module for c-evo-dh.

Package: c-evo-map-gen
Description-md5: d0ad47d6e21d662170449a0715fd9133
Description-en: External Map Generator for C-Evo
 Generates more varied maps than the in-game generator.
 It gives greater control than the existing map generator within the game,
 and allows much faster generation of
 novel or extreme worlds than using the map editor.

Package: c-icap
Description-md5: 2594eb234a2232bbabc15b43d9e6900f
Description-en: ICAP server implementation
 C-ICAP is an implementation of an ICAP server. It can be used with
 HTTP proxies that support the ICAP protocol to implement content
 adaptation and filtering services.
 .
 Most of the commercial HTTP proxies must support the ICAP protocol.
 The open source Squid 3.x proxy server supports it.
 .
 This Package contains the core ICAP daemon

Package: c-munipack
Description-md5: c6b28c0fe7183887ce6486df216a865e
Description-en: reduction of images carried out by CCD camera
 This package contains software, which offers the complete solution for
 reduction of images carried out by CCD camera, intended on a observation
 of variable stars. Each step of reduction process can be run from the
 command line or via simple and intuitive graphical user interface.

Package: c-munipack-share
Description-md5: 531e1e1ca0844426db94417a7fa11cd2
Description-en: reduction of images carried out by CCD camera (share)
 This package contains software, which offers the complete solution for
 reduction of images carried out by CCD camera, intended on a observation
 of variable stars. Each step of reduction process can be run from the
 command line or via simple and intuitive graphical user interface.
 .
 This package contains arch independent files.

Package: c-sig
Description-md5: 5eb0718bc00bf1053347a9966c21d188
Description-en: Transition package, c-sig to elpa-c-sig
 The c-sig emacs addon has been elpafied.  This dummy package
 helps ease transition from c-sig to elpa-c-sig.

Package: c2go
Description-md5: 1622e818098e458ccfac629f32b2e0ea
Description-en: tool for transpiling C to Go
 This package contains a tool for converting C to Go.
 .
 The goals of this project are:
 - To create a generic tool that can convert C to Go.
 - To be cross platform (Linux and Mac) and work against as many clang
 versions as possible (the clang AST API is not stable).
 - To be a repeatable and predictable tool (rather than doing most of the
 work and you have to clean up the output to get it working.)
 - To deliver quick and small version increments.
 - The ultimate milestone is to be able to compile the SQLite3 source
 code and have it working without modification.

Package: c2hs
Description-md5: 2289ad79b89c4f005ff817a92b9e52f0
Description-en: C->Haskell Interface Generator
 C->Haskell is an interface generator that simplifies the development
 of Haskell bindings to C libraries.  The tool processes existing C
 header files that determine data layout and function signatures on
 the C side in conjunction with Haskell modules that specify
 Haskell-side type signatures and marshaling details.  Hooks embedded
 in the Haskell code signal access to C structures and functions --
 they are expanded by the interfacing tool in dependence on
 information from the corresponding C header file.
 .
 Haskell 98 is "the" standard lazy functional programming language.
 More info plus the language definition is at http://www.haskell.org/.
 .
 This package contains the c2hs parser.

Package: c2hs-doc
Description-md5: 335f608de21cf792d6ac16a0171b67a9
Description-en: C->Haskell Interface Generator -- Documentation package
 C->Haskell is an interface generator that simplifies the development
 of Haskell bindings to C libraries.  The tool processes existing C
 header files that determine data layout and function signatures on
 the C side in conjunction with Haskell modules that specify
 Haskell-side type signatures and marshaling details.  Hooks embedded
 in the Haskell code signal access to C structures and functions --
 they are expanded by the interfacing tool in dependence on
 information from the corresponding C header file.
 .
 Haskell 98 is "the" standard lazy functional programming language.
 More info plus the language definition is at http://www.haskell.org/.
 .
 This package contains documentation for c2hs.

Package: c2x
Description-md5: 089ae8140beba2ba3abae4b863d11300
Description-en: converter between DFT electronic structure codes formats
 This program should convert CASTEP's .check, .castep_bin, orbitals and .cell
 to various other formats, particularly so that they can be visualised with
 Jmol, XCrysDen, gnuplot and other programs. It can extract charge and spin
 densities, wavefunctions, symmetry operations, and much else besides. It also
 interfaces with Abinit, Quantum Espresso, Siesta, VASP, and other electronic
 structure codes.
 .
 The code can also manipulate .cell and .pdb files, building supercells,
 performing shifts, adding vacuum and rolling nanotubes.

Package: c3270
Description-md5: 2a65b16edb88122ec44f58356c043e1a
Description-en: Curses program for telnet sessions to IBM mainframes
 c3270 opens a telnet connection to an IBM mainframe host in an Xterm
 window or Virtual Console.  It can also connect to an IBM AS/400 as
 a 5250 terminal using the AS/400's 3270 emulation.
 .
 c3270 is similar to tn3270(1), and x3270(1) except that it is curses-based,
 not X-based.
 .
 c3270 implements RFCs 2355 (TN3270E), 1576 (TN3270),
 and 1646 (LU name selection), and supports IND$FILE file transfer.

Package: cabal-debian
Description-md5: d5d29259cbc28631ee1c07b445c17326
Description-en: Create a debianization for a cabal package
 Tool for creating debianizations of Haskell packages based on the .cabal
 file.  If apt-file is installed it will use it to discover what is the
 Debian package name of a C library.

Package: cabal-install
Description-md5: 4478c796a8d4a5f67f5bbfa55b6cce07
Description-en: command-line interface for Cabal and Hackage
 The 'cabal' command-line program simplifies the process of managing
 Haskell software by automating the fetching, configuration, compilation
 and installation of Haskell libraries and programs.

Package: cabextract
Description-md5: 3be58181913cd1a65aef709347d1f1f1
Description-en: Microsoft Cabinet file unpacker
 Cabextract is a program which unpacks cabinet (.cab) files, which
 are a form of archive Microsoft uses to distribute their software
 and things like Windows Font Packs.

Package: caca-utils
Description-md5: 44b5211535e8c3f0c83253e20bd8fb3e
Description-en: text mode graphics utilities
 This package contains utilities and demonstration programs for libcaca, the
 Colour AsCii Art library.
 .
 cacaview is a simple image viewer for the terminal. It opens most image
 formats such as JPEG, PNG, GIF etc. and renders them on the terminal using
 ASCII art. The user can zoom and scroll the image, set the dithering method
 or enable anti-aliasing.
 .
 cacafire is a port of AALib's aafire and displays burning ASCII art flames.
 .
 cacademo is a tiny graphic program that renders animated ASCII metaballs,
 matrix effects, colourful moiré circles and old school plasma effects.

Package: cachefilesd
Description-md5: a43d1c7ece3d6a969e37f3e55b7bb374
Description-en: support fscache on already mounted filesystem
 FSCache is a generic caching manager in the Linux kernel which can be used
 by network and other filesystems to cache data locally.
 .
 CacheFiles is an FSCache backend that's meant to use as a cache a directory on
 an already mounted filesystem of a local type (such as Ext3).  This package
 installs the userspace support required by the cachefiles backend.

Package: cackey
Description-md5: a6200cc944ef919710bfe41e96ccf386
Description-en: CAC and PIV Smartcard PKCS #11 cryptographic module
 CACKey provides a standard interface (PKCS #11) for smartcards connected to a
 PC/SC compliant reader.  It performs a similar function to "CoolKey", but
 only supports Government Smartcards.  It supports all Government Smartcards
 that implement the Government Smartcard Interoperability Specification (GSC-IS)
 v2.1 or newer as well as PIV cards that comply with NIST SP 800-73-3.

Package: cacti
Description-md5: c149f2c54502ee335699276ff204fd5d
Description-en: web interface for graphing of monitoring systems
 Cacti is a complete PHP-driven front-end for RRDTool. It stores all of
 the necessary data source information to create graphs, handles the data
 gathering, and populates the MySQL database with round-robin archives.
 It also includes SNMP support for those used to creating traffic graphs
 with MRTG.
 .
 This package requires a functional MySQL database server on either the
 installation host or a remotely accessible system.

Package: cacti-spine
Description-md5: 61315daeee86a59c040eb931ed2cfc1e
Description-en: Multi-Threading poller for cacti
 Spine is a replacement for the default cmd.php poller in the cacti
 package. It primarily strives to be as fast as possible, and is
 designed for sites with large numbers of hosts and devices polled.
 .
 If the default poller provided by cacti works for you, then you should
 not use this package.  You should only use this package if the default
 poller is unable to complete a polling cycle in the required amount
 of time.

Package: cadaver
Description-md5: 9c20a9a01d12d5f262352b6d0ca23917
Description-en: command-line WebDAV client
 cadaver supports file upload, download, on-screen display, in-place editing,
 namespace operations (move/copy), collection creation and deletion, property
 manipulation, and resource locking.
 .
 Its operation is similar to the standard BSD ftp(1) client and the Samba
 Project's smbclient(1).
 .
 This package includes GnuTLS (HTTPS) support.
 .
 WebDAV (Web-based Distributed Authoring and Versioning) is a set of
 extensions to the HTTP protocol which allow users to collaboratively edit and
 manage files on remote web servers.

Package: caddy
Description-md5: ecc3a23b9fb2febb56ed1042d6e3df44
Description-en: Fast, lightweight web server with automatic HTTPS
 Caddy is a multi purpose web server written in Go.
 .
 Features:
 - Easy configuration
 - Automatic HTTPS by default
 - ZeroSSL and Let's Encrypt for public names
 - Fully-managed local CA for internal names & IPs
 - Can coordinate with other Caddy instances in a cluster
 - Multi-issuer fallback
 - HTTP/1.1, HTTP/2, and experimental HTTP/3 support

Package: cadical
Description-md5: 56f60fd191e4f7c1010490ef2c5b90e0
Description-en: Simplified Satisfiability Solver
 CaDiCaL is a CDCL solver that is easy to understand and change, while at the
 same time not being much slower than other state-of-the-art CDCL solvers.
 .
 This package contains binaries needed to use CaDiCaL as a stand-alone
 tool.

Package: cado
Description-md5: cfdc21a8015f16f9b972e620a6c97fe2
Description-en: Capability Ambient DO
 Cado permits the delegation of capabilities to users. Cado is a capability
 based sudo. Sudo allows authorized users to run programs as root (or as
 another user), cado permits authorized users to run programs with specific
 (ambient) capabilities.

Package: cadubi
Description-md5: 2fa05a8185497ae5f4221dffb2867e9e
Description-en: Creative ASCII Drawing Utility By Ian
 CADUBI is an application written in Perl that allows you to draw
 text-based images that are viewable on typical unix-based consoles.
 Usually the applications that emulate these consoles support various
 text modes, such as background and foreground colors, bold, and inverse.
 .
 This text art, commonly called "ASCII art", is used in various places
 such as online BBSes, email and login prompts.

Package: cafeobj
Description-md5: b42b01806ae871b24d070a89f0f03ba7
Description-en: new generation algebraic specification and programming language
 CafeOBJ is a most advanced formal specification language which
 inherits many advanced features (e.g. flexible mix-fix syntax,
 powerful and clear typing system with ordered sorts, parameteric
 modules and views for instantiating the parameters, and module
 expressions, etc.) from OBJ (or more exactly OBJ3) algebraic
 specification language.
 .
 CafeOBJ is a language for writing formal (i.e. mathematical)
 specifications of models for wide varieties of software and systems,
 and verifying properties of them. CafeOBJ implements equational logic
 by rewriting and can be used as a powerful interactive theorem proving
 system. Specifiers can write proof scores also in CafeOBJ and doing
 proofs by executing the proof scores.
 .
 CafeOBJ has state-of-art rigorous logical semantics based on
 institutions. The CafeOBJ cube shows the structure of the various
 logics underlying the combination of the various paradigms implemented
 by the language. Proof scores in CafeOBJ are also based on institution
 based rigorous semantics, and can be constructed using a complete set
 of proof rules.

Package: cafeobj-mode
Description-md5: a792ead79d156a4a21335b39d1688547
Description-en: Emacs major mode for editing CafeOBJ source code
 cafeobj-mode provides syntax highlighting and indentation for CafeOBJ
 source code inside emacs.  Included is the ability to interact with a
 CafeOBJ interpreter inside emacs and to send expressions from CafeOBJ
 source files to the running interpreter.

Package: caffeine
Description-md5: 4c9c48fcec88e1f3a34205595604515d
Description-en: prevent the desktop becoming idle in full-screen mode
 Caffeine prevents the desktop from becoming idle when an application
 is running full-screen. A desktop indicator ‘caffeine-indicator’
 supplies a manual toggle, and the command ‘caffeinate’ can be used
 to prevent idleness for the duration of any command.

Package: cage
Description-md5: 90478df0e85b2e5b792f76bba81277c9
Description-en: Kiosk compositor for Wayland
 Cage is a kiosk compositor for Wayland. A kiosk is a window manager (in the
 X11 world) or compositor (in the Wayland world) that is designed for a user
 experience wherein user interaction and activities outside the scope of the
 running application are prevented. That is, a kiosk compositor displays a
 single maximized application at a time and prevents the user from interacting
 with anything but this application.

Package: cairo-5c
Description-md5: ee4625cc345faa33f92def2684f56fc9
Description-en: nickle bindings for the cairo graphics library
 This package contains the nickle code to load and use the cairo-5c
 library, along with examples of how to use it and a simple toolkit,
 nichrome, which allows applications to build user interfaces entirely
 in nickle.

Package: cairo-dock
Description-md5: 63a3307dafbeacabf261326477a626ed
Description-en: Metapackage for cairo-dock
 Cairo-dock has a family-likeness with OS X dock, but with more options.
 It uses cairo to render nice graphics, and Glitz to use hardware acceleration.
 It's fully configurable and can be a taskbar too.
 You can easily plug applets into it.
 .
 This is metapackage that provides the components necessary for running
 Cairo-dock. This installs a cairo-dock-core application and cairo-dock-plugins
 package easily.
 .
 And Cairo-dock installs cairo-dock-core and plugins and makes sense as
 Cairo-dock.

Package: cairo-dock-alsamixer-plug-in
Description-md5: 43711c46dab1ed0c61857d7c5a1f2d42
Description-en: Alsamixer plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in lets you control the sound volume from the dock.
 This works with the Alsa sound driver.

Package: cairo-dock-animated-icons-plug-in
Description-md5: dfe327dc246c8299528338a9f0269663
Description-en: Animated icons plug-in Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in provides many different animations for your icons.

Package: cairo-dock-cairo-penguin-plug-in
Description-md5: 3f952acb18313959c049b9f6877d8fe8
Description-en: Cairo-Penguin plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in adds a lively Penguin in your dock.
 Tux images are taken from Pingus, some other characters are available
 or can be added easily.

Package: cairo-dock-clipper-plug-in
Description-md5: 19203b5032af87d4cd96a6c84f0854ac
Description-en: Clipper plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in keeps a trace of the clipboard and mouse selection,
 so that you can recall them quickly. It's a clone of the well-know Klipper.
 This supports clipboard and mouse selection, predefined actions, and
 persistent items.

Package: cairo-dock-clock-plug-in
Description-md5: 4771e1f9f3e3da065be112902e206924
Description-en: Clock plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in displays time and date in your dock.
 Two views are available : numeric and analogic, based on Cairo-Clock.
 This is compatible with the Cairo-Clock's themes, and you can detach itself to
 be a perfect clone of Cairo-Clock.
 And this supports alarms, and a basic calendar, and allows you to set time
 and date.

Package: cairo-dock-core
Description-md5: 5ba8c52bdaa881c94217f5cd8474a65d
Description-en: Light eye-candy fully themable animated dock for Linux desktop
 Cairo-dock has a family-likeness with OS X dock, but with more options.
 It uses cairo to render nice graphics, and Glitz to use hardware acceleration.
 It's fully configurable and can be a taskbar too.
 You can easily plug applets into it.
 .
 This package provides Cairo-dock-core application.

Package: cairo-dock-dbus-plug-in
Description-md5: 806ab0a79a2ffa3a819bb273f028595f
Description-en: Dbus plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock
 .
 This plug-in lets external applications interact on the dock.
 The communication between both sides is based on Dbus.

Package: cairo-dock-dbus-plug-in-interface-python
Description-md5: b8ab12d0344cc6cb89b81f15bcca9bc0
Description-en: library of D-Bus interface for Python of Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This package provides library of Cairo-Dock D-Bus interface for Python.

Package: cairo-dock-dbus-plug-in-interface-ruby
Description-md5: 21011c70a305838c00f1bc3235771095
Description-en: library of D-Bus interface for ruby of Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This package provides library of Cairo-Dock D-Bus interface for ruby.

Package: cairo-dock-dbus-plug-in-interface-vala
Description-md5: fa0d29acb4b7e2748c67e0f0d2c321fa
Description-en: library of D-Bus interface for vala of Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This package provides library of Cairo-Dock D-Bus interface for vala.

Package: cairo-dock-desklet-rendering-plug-in
Description-md5: 14ca59cbf6127379890f944bf95a76dc
Description-en: Desklet rendering plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in renders your desktop.

Package: cairo-dock-dev
Description-md5: 626ee26f66d4ae89babfa02227afed3c
Description-en: Cairo-dock development file
 Cairo-dock has a family-likeness with OS X dock, but with more options.
 It uses cairo to render nice graphics, and Glitz to use hardware acceleration.
 It's fully configurable and can be a taskbar too.
 You can easily plug applets into it.
 .
 This package provides Cairo-dock development file.

Package: cairo-dock-dialog-rendering-plug-in
Description-md5: 6fb30186ac7a07ee5450da50fe50e99b
Description-en: Dialog rendering plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in provides some dialog decorators for dialog bubbles.

Package: cairo-dock-dnd2share-plug-in
Description-md5: e9814e32df09924f6376f62ff587de9f
Description-en: Dnd2share plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in lets you share files easily.
 Drag-and-drop a file on the icon to upload it to one of the available
 hosting sites. This supports many sites, like DropBox, Imageshack, pastebin,
 etc.
 The user can upload text, image, video, and files.

Package: cairo-dock-drop-indicator-plug-in
Description-md5: 65a87ce95c6116616d516b16ea80e449
Description-en: Drop indicator plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in displays an animated indicator when you drop something
 in the dock.

Package: cairo-dock-dustbin-plug-in
Description-md5: 1865186071932c53eec809e10ab30339
Description-en: Dustbin plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in manages the dustbin.
 Users can delete files and unmount disks by drag and dropping them on
 the icon.
 This can warn users if they use too much space.

Package: cairo-dock-folders-plug-in
Description-md5: 1d0df90d54c66066a4f3339378a6ca6f
Description-en: Folders plug-in Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in provides that applet imports folders inside the Dock.
 User can have as many instances of this applet as user want, each one
 with a different folder.

Package: cairo-dock-gmenu-plug-in
Description-md5: 20eabd39bfb6a01e11a98ffa512bc9a3
Description-en: GMenu plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 Displays the common Applications menu and the Recently used files.
 This is compatible with any XDG compliant menu (GNOME, Xfce, KDE, ...).

Package: cairo-dock-gnome-integration-plug-in
Description-md5: 5d30414c870311ba59ebe62041c770ac
Description-en: GNOME integration plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in provides functions for a better integration into the
 GNOME environment.
 This is auto-activated, so you don't need to activate it.
 This is designed for the GNOME version >= 2.22.

Package: cairo-dock-icon-effect-plug-in
Description-md5: c91575ef4eabab9d677a0dad4ec66967
Description-en: Icon effect plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in adds many special effects to your icons.

Package: cairo-dock-illusion-plug-in
Description-md5: 46e725f5ea7920c610247384bba6b337
Description-en: Illusion plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in provides animations for appearance and disappearance of icons.

Package: cairo-dock-impulse-plug-in
Description-md5: c9085103a3c71f2209be52e213dfb4a2
Description-en: Implus plug-in Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in provides the function which an icon dances according to music.
 It will analyse the signal given by PulseAudio.

Package: cairo-dock-kde-integration-plug-in
Description-md5: c2f9182574fb64d863ef891ae6385aff
Description-en: KDE integration plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in provides functions for a better integration into the
 KDE environment.
 This is auto-activated, so you don't need to activate it.
 It is designed for KDE4.

Package: cairo-dock-keyboard-indicator-plug-in
Description-md5: f6c4f49bffd979023aecf5adbb64dab2
Description-en: Keyboard indicator plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in lets you control the keyboard layout.
 This can also display the current num and caps lock.

Package: cairo-dock-logout-plug-in
Description-md5: e5641922ffa639d0c24625192759a635
Description-en: Logout plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 A very simple plug-in that adds an icon to log out from your session.

Package: cairo-dock-mail-plug-in
Description-md5: 5ba45fba8e16e22c254873c94b28d74f
Description-en: Mail plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in is very useful to warn you when you get new e-mails.
 This can check in any kind of mailbox (yahoo, gmail, etc).

Package: cairo-dock-messaging-menu-plug-in
Description-md5: 804e63817a93fb038ea87e285c8fa1a6
Description-en: Messaging menu plug-in Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This provide a menu that notices you about new messages from Mail or Chat
 applications. It handles Evolution, Pidgin, Empathy, etc.

Package: cairo-dock-motion-blur-plug-in
Description-md5: b15dbe01f3f2d47c0e6e243835fa514f
Description-en: Motion blur plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in adds a motion blur effect on docks.

Package: cairo-dock-musicplayer-plug-in
Description-md5: 4193318578fc6499e2455020762c4aeb
Description-en: Music player plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in lets you control any music player.
 The User can drag and drop songs on the icon to put them in the queue
 (depends on the player).

Package: cairo-dock-netspeed-plug-in
Description-md5: 439446ca314965d74f9c14e94b000661
Description-en: Netspeed plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in shows you the bit rate of your internet connection and some
 stats about it.

Package: cairo-dock-plug-in-data
Description-md5: 7ea601287032cb9c06278f2506649c2b
Description-en: Cairo-dock - Plug-in data files
 A collection of official plug-ins and applets for cairo-dock.
 .
 This package provides plug-in data files.

Package: cairo-dock-plug-ins
Description-md5: f727111a9ddea727bef0438039fedc19
Description-en: Cairo-dock - All plug-ins
 A collection of official plug-ins and applets for cairo-dock.
 .
 This is a metapackage depending on all available cairo-dock plug-ins to make
 installation easier.

Package: cairo-dock-powermanager-plug-in
Description-md5: 51bfbc3ef4cde600a0b942c7d6d81e70
Description-en: Powermanager plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in controls the powermanager for your laptop's battery.
 It works with ACPI and DBus.

Package: cairo-dock-quick-browser-plug-in
Description-md5: f024335c4022e08090b728396952f253
Description-en: Quick browser plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in lets you browse a folder and its sub-folders very quickly.

Package: cairo-dock-recent-events-plug-in
Description-md5: 0e31669f93cb372bc909e139a4d064a3
Description-en: Recent events plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in remembers you last actions to help you working faster.

Package: cairo-dock-remote-control-plug-in
Description-md5: 68148b011e46183d9ef5e68e9bdc5eef
Description-en: Remote control plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in lets you control dock from the keyboard, or even a
 remote controller.

Package: cairo-dock-rendering-plug-in
Description-md5: 8e77d3651768062a648bac3423149614
Description-en: Rendering plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in adds different views to your dock.
 Any dock or sub-dock can be displayed with the view of your choice.
 Currently, 3D-plane, Caroussel, Parabolic, Rainbow, Slide, and Curve views
 are provided.

Package: cairo-dock-rssreader-plug-in
Description-md5: 4c374cd8ff86f26612455f420999031b
Description-en: RSS Reader plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in is an RSS/Atom feed reader.
 You can instantiate it as many times as you want.

Package: cairo-dock-shortcuts-plug-in
Description-md5: 4c44929d65d7a9935695017745e6cf46
Description-en: Shortcuts plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in lets you access quickly all of your shortcuts.
 This can manage disks, network points, and Nautilus bookmarks.

Package: cairo-dock-showdesktop-plug-in
Description-md5: 82322c9f6a8bad89b3190680bcb2b214
Description-en: Show desktop plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in adds an icon to show your desktop, and also the desklets,
 the Widget Layer, or all the desktops at once.

Package: cairo-dock-showmouse-plug-in
Description-md5: b40c5f9bd53ac569958ae135a6eae529
Description-en: Showmouse plug-in Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in draws some animation around the cursor when it's
 inside a dock/desklet.

Package: cairo-dock-slider-plug-in
Description-md5: c37c7071619821924a62dae2597565ba
Description-en: Slider plug-in Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in is a basic image slider.
 Users just have to select a directory and a display effect and you're done.

Package: cairo-dock-stack-plug-in
Description-md5: 97a7be56471df3f285e09409eeb16415
Description-en: Stack plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in allows you to build a stack of files, just like the Stacks
 applet of MacOS X.

Package: cairo-dock-switcher-plug-in
Description-md5: 0e167051751c2de56c96be23d493e769
Description-en: Switcher plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in allows you to interact with your workspaces.
 This has 2 modes : compact on one icon and expanded with a sub-dock.

Package: cairo-dock-system-monitor-plug-in
Description-md5: 4eef51a33bcf1b66ae5b8f2477035005
Description-en: System Monitor plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in shows you the CPU load, RAM usage, graphic card temperature, etc.
 The user can instantiate this applet several times to show different values
 each time.

Package: cairo-dock-systray-plug-in
Description-md5: 8d4cc218de588ec4d43800eb53551713
Description-en: Systray plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in adds the system tray to your dock.

Package: cairo-dock-terminal-plug-in
Description-md5: 35897ee03b992187ceae7816b7fc3ada
Description-en: Terminal plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in add a terminal to cairo-dock.
 The user can drag'n'drop files or text and select an action.

Package: cairo-dock-tomboy-plug-in
Description-md5: b2417ca3dda723d45515e1cc59ce771d
Description-en: Tomboy plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in controls Gnote or TomBoy's notes directly in the dock.
 User can search inside notes and display their content on the icons.

Package: cairo-dock-toons-plug-in
Description-md5: dcf4ce3dc1eaf810071129f49f7fe229
Description-en: Toons plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in displays a toon that will look at user's mouse.

Package: cairo-dock-weather-plug-in
Description-md5: f61a01eb0f8b0c2f0de698259d00dc73
Description-en: Weather plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in displays weather into your dock.
 Data are provided by www.weather.com, users can find the location in
 the config panel.

Package: cairo-dock-wifi-plug-in
Description-md5: c261a4968732ef1fff1d9775e7d1dc3c
Description-en: Wifi plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in shows you the signal strength of the first active Wi-Fi
 connection.

Package: cairo-dock-xfce-integration-plug-in
Description-md5: 10449755bca1c05f6c6e207c44c78622
Description-en: Xfce integration plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in provides functions for a better integration into the
 Xfce environment.
 This is auto-activated, so you don't need to activate it.

Package: cairo-dock-xgamma-plug-in
Description-md5: 508425800134a014251e77a1fc4143ef
Description-en: Xgamma plug-in for Cairo-dock
 A collection of official plug-ins and applets for cairo-dock.
 .
 This plug-in setup the luminosity of your screen directly from your dock.
 User can also define a luminosity value that will be applied automatically
 on startup.

Package: cairosvg
Description-md5: 31719718d06444d946a2ea1cc1d773f7
Description-en: SVG to PDF/PS/PNG converter based on Cairo
 CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF,
 PostScript and PNG files.
 The main part of CairoSVG is a SVG parser, trying to follow the SVG 1.1
 recommendation from the W3C. Once parsed, the result is drawn to a Cairo
 surface that can be exported to various formats: PDF, PostScript, PNG and
 even SVG.

Package: caja
Description-md5: 2d27e6d6f085ec92e7532bd116bd9d0a
Description-en: file manager for the MATE desktop
 Caja is the official file manager for the MATE desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the MATE
 desktop. It works on local and remote filesystems.

Package: caja-actions
Description-md5: 5fdfe58b5244c4cba042a70fd14026cf
Description-en: Caja extension to create custom actions
 Caja-actions is an extension for Caja file manager which allows the user to
 add arbitrary program to be launched through the Caja file manager popup
 menu of selected files.

Package: caja-actions-common
Description-md5: 758b048f9789c041842d8d69495ea295
Description-en: Caja extension to create custom actions (common files)
 Caja-actions is an extension for Caja file manager which allows the user to
 add arbitrary program to be launched through the Caja file manager popup
 menu of selected files.
 .
 This package contains the architecture independent files.

Package: caja-actions-dev
Description-md5: 1b7c15eef8b796b7bf4fc7a8d9a17693
Description-en: Caja extension to create custom actions (development files)
 Caja-actions is an extension for Caja file manager which allows the user to
 add arbitrary program to be launched through the Caja file manager popup
 menu of selected files.
 .
 This package contains the development files for the libraries needed
 by Caja's extensions.

Package: caja-admin
Description-md5: c4c419f33d366d9d090978b1595b5198
Description-en: Add administrative actions to Caja's right-click menu
 Caja Admin is a simple Python extension for the Caja file manager that
 adds some administrative actions to the right-click menu:
 .
 - Open as Administrator: opens a folder in a new Caja window running
 with administrator (root) privileges.
 - Edit as Administrator: opens a file in a Pluma window running with
 administrator (root) privileges.
 - Run as Administrator: runs an executable file with administrator
 (root) privileges inside a MATE Terminal.

Package: caja-common
Description-md5: e845fd1d469dd58a087ffd0d047163d0
Description-en: file manager for the MATE desktop (common files)
 Caja is the official file manager for the MATE desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the MATE
 desktop. It works on local and remote filesystems.
 .
 This package contains the architecture independent files.

Package: caja-eiciel
Description-md5: 4a0c38ad13cf0d38f3f98e749d08c511
Description-en: Graphical editor for ACLs and xattr for MATE Desktop
 MATE eiciel is a Graphical editor for access control lists (ACLs) and
 extended attributes (xattr), either as an extension within Caja, or as a
 standalone utility.

Package: caja-extensions-common
Description-md5: 0bcf84cc2108acbef07608f05dce7bb2
Description-en: Caja extensions (common files)
 Caja is the official file manager for the MATE desktop. This
 package adds extended functionality to the Caja file manager.
 .
 This package contains the architecture independent files for
 various available Caja extensions.

Package: caja-gtkhash
Description-md5: a34cbb849f68e703e06e4f16da8c7cb6
Description-en: caja extension for computing checksums and more using gtkhash
 The GtkHash extension for caja which allows users to compute
 message digests or checksums using the mhash library.
 Currently supported hash functions include MD5, MD6, SHA1,
 SHA256, SHA512, RIPEMD, TIGER and WHIRLPOOL.

Package: caja-image-converter
Description-md5: 856c002fb178bbe956f8abd065daed28
Description-en: Caja extension to mass resize or rotate images
 Caja is the official file manager for the MATE desktop. This
 package adds extended functionality to the Caja file manager.
 .
 This package adds a "Resize Images..." menu item to the context menu of
 all images. This opens a dialog where you set the desired image size
 and file name. A click on "Resize" finally resizes the image(s) using
 ImageMagick's convert tool.

Package: caja-mediainfo
Description-md5: 355b9a1c0c7c817785826fbd0c7dc3b3
Description-en: View media information from the Caja file properties tab
 Caja is the official file manager for the MATE desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the MATE
 desktop. It works on local and remote filesystems.
 .
 With this extension, you can view media information from the Caja file
 properties tab.

Package: caja-nextcloud
Description-md5: c1987c87a19ca3f5c8e3572a905ba186
Description-en: Nextcloud integration for Caja
 The Nextcloud desktop app lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 Caja Nextcloud is an extension that integrates the Nextcloud web service with
 your MATE Desktop.

Package: caja-open-terminal
Description-md5: bcdb7a5709bf14f070db5f2d1cbf536b
Description-en: Caja plugin for opening terminals in arbitrary local paths
 Caja is the official file manager for the MATE desktop. This
 package adds extended functionality to the Caja file manager.
 .
 caja-open-terminal is a proof-of-concept Caja extension
 which allows you to open a terminal in arbitrary local folders.

Package: caja-owncloud
Description-md5: c67686a58601ed6b7e35a3e382685b5b
Description-en: ownCloud integration for Caja
 The ownCloudSync system lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 Nemo ownCloud is an extension that integrates the ownCloud web service with
 your MATE Desktop.

Package: caja-rename
Description-md5: 5f3e4cf17dd3ffae63005ae7bcfa871c
Description-en: Batch renaming extension for Caja
 An extension for the Caja file browser allowing users to rename multiple
 files/folders in a single pass.
 .
 The application can change the case, insert, replace and delete strings,
 as well as enumerate the selection. Any changes are instantly visible in
 the preview list. The user interface strives to be as simple as
 possible, without confusing advanced operations.

Package: caja-sendto
Description-md5: 2901b4d306ca9fdcceed1844d3bfe329
Description-en: integrates email clients and Pidgin into the Caja file manager
 Caja is the official file manager for the MATE desktop. This
 package adds extended functionality to the Caja file manager.
 .
 The Caja Send To extension provides the Caja file manager with a context
 menu component for quickly sending files to given email addresses, contacts
 on a Pidgin or Gajim instant messaging list, through Thunderbird/Icedove,
 or through Claws Mail.
 .
 Caja Send To also provides the option of compressing the files (tar.bz2,
 tar.gz, or zip) before sending.

Package: caja-share
Description-md5: 240c2e7c47f684dbfdfdfde342ba808d
Description-en: Allows one to quickly share a folder from the Caja file manager
 Caja is the official file manager for the MATE desktop. This
 package adds extended functionality to the Caja file manager.
 .
 The Caja share extension allows you to quickly share a folder from the
 Caja file manager without requiring root access. It uses Samba, so your
 folders can be accessed by any operating system.

Package: caja-wallpaper
Description-md5: 30e6cd3abf4cc06cfd6795d943e67838
Description-en: Allows one to quickly set a wallpaper from folders
 Caja is the official file manager for the MATE desktop. This
 package adds extended functionality to the Caja file manager.
 .
 Caja Wallpaper allows you to quickly set a wallpaper directly from
 file browser folders.

Package: caja-xattr-tags
Description-md5: 9e5a461ff28c6f4e97cb0c53c4b96451
Description-en: Allows one to view extended attributes
 Caja is the official file manager for the MATE desktop. This
 package adds extended functionality to the Caja file manager.
 .
 Caja xattr tags extension allows you to view file and folder
 extended attributes.

Package: calamares
Description-md5: 4d5b78b9b4c9dcb910431a58e1938ff8
Description-en: distribution-independent installer framework
 Calamares is a distribution-independent installer framework.
 .
 It provides a graphical installer that can be used with nearly
 any distribution. This package is suitable for live media on
 Debian-based systems, and won't be of any particular use on
 an already installed system.
 .
 You will likely want to provide your own config files to match
 your distribution, reading the Calamares documentation will guide
 you through that process.

Package: calamares-data
Description-md5: 56041607ddc57500a67a51f10dc6f560
Description-en: data for Calamares
 Calamares is a distribution-independent installer framework.
 .
 It provides a graphical installer that can be used with nearly
 any distribution. This package is suitable for live media on
 Debian-based systems, and won't be of any particular use on
 an already installed system.
 .
 You will likely want to provide your own config files to match
 your distribution, reading the Calamares documentation will guide
 you through that process.
 .
 Data files for Calamares.

Package: calamares-extensions
Description-md5: 8cd21e95cc820e12f1060fa0aeee4beb
Description-en: Mobile module for Calamares installer framework
 Provides the mobile module for calamares, which allows installing
 on devices with small, touch-screens.
 .
 This package contains architecture-dependent binary files.

Package: calamares-extensions-data
Description-md5: 7c3324c2108ee81c8e5dec2cc1e6300b
Description-en: Mobile module for Calamares installer framework - data files
 Provides the mobile module for calamares, which allows installing
 on devices with small, touch-screens.
 .
 This package contains architecture-independent data files.

Package: calamares-settings-debian
Description-md5: 1a67e0bdf77e1b45aa33e4c9ae9359a6
Description-en: Debian theme and settings for the Calamares Installer
 Calamares is a generic installer framework for Linux distributions.
 By default, it contains a set of boilerplate wording and images. This
 package provides the latest Debian artwork as well as scripts that
 supports EFI installations.
 .
 It also serves as an example for how derivatives can create their own
 calamares-settings packages.

Package: calamares-settings-kubuntu
Description-md5: 902f27d8513dd8bb6018fb9bbcea701a
Description-en: Kubuntu Calamares Settings and Branding
 This package contains the Calamares settings and branding for Kubuntu.
 As part of the branding the installer slideshow is contained within.
 The settings ensure a proper Kubuntu desktop is installed with the
 KDE Plasma desktop environment.

Package: calamares-settings-lubuntu
Description-md5: c922db821f41cca8a6cfe853dfbd4685
Description-en: Lubuntu Calamares Settings and Branding
 This package contains the Calamares settings and branding for Lubuntu.
 As part of the branding the installer slideshow is contained within.
 The settings ensure a proper Lubuntu desktop is installed with the
 LXQt desktop environment.

Package: calamares-settings-mobian
Description-md5: b626547c6e5789f1f804d66f5104c1ff
Description-en: Calamares branding and configuration for Mobian
 This package contains the branding, configuration and scripts required
 to boot to calamares and install Mobian on a small, touch screen only device.

Package: calamares-settings-ubuntu-common
Description-md5: aba1fd558a70fefb2dfc3fa11a9fdf33
Description-en: Common Calamares Settings
 This package contains the common Calamares settings for all flavors.
 There is also a automirror Python script to set sources based on
 geolocation.
 .
 Common settings for all Ubuntu flavors.

Package: calamares-settings-ubuntu-common-data
Description-md5: 0338e4e964e7da51ef37944da93ede69
Description-en: Data for Common Calamares Settings
 This package contains the common Calamares settings for all flavors.
 There is also a automirror Python script to set sources based on
 geolocation.
 .
 Architecture-independent data for the common Calamares settings.

Package: calamares-settings-ubuntu-unity
Description-md5: b1586bbb272d0ff617360b698d6fca6a
Description-en: Ubuntu Unity Calamares Settings and Branding
 This package contains the Calamares settings and branding for Ubuntu Unity.
 As part of the branding the installer slideshow is contained within.
 The settings ensure a proper Ubuntu Unity desktop is installed with the
 Unity desktop environment.

Package: calamaris
Description-md5: b387541da1be01ea1d0ddbeba04aa274
Description-en: log analyzer for Squid or Oops proxy log files
 Calamaris is a Perl script which generates nice statistics out of
 Squid or Oops log files. It is invoked daily before the proxy rotates
 its log files, and mails the statistics or puts them on the web.
 .
 Various options are supported for generated reports; some extra
 features require the suggested Perl modules.

Package: calc
Description-md5: cad8b492c602c5c8d64252ee4b37d9ba
Description-en: Arbitrary precision calculator
 Calc is an arbitrary precision arithmetic system that uses a C-like
 language. Calc is useful as a calculator, an algorithm prototyper and as a
 mathematical research tool. More importantly, calc provides one with a
 machine independent means of computation. Calc comes with a rich set of
 builtin mathematical and programmatic functions.
 .
 Calc is built on top of the library libcalc that represents numeric values
 as fractions reduced to their lowest terms. This library can also be used
 to add arbitrary precision capabilities to your own programs and is
 available in the Debian package `calc-dev'.

Package: calc-common
Description-md5: 7397d4d425a516694a6b90bd99df8bcd
Description-en: Arbitrary precision calculator (common files)
 Calc is an arbitrary precision arithmetic system that uses a C-like
 language. Calc is useful as a calculator, an algorithm prototyper and as a
 mathematical research tool. More importantly, calc provides one with a
 machine independent means of computation. Calc comes with a rich set of
 builtin mathematical and programmatic functions.
 .
 This package contains architecture independent files required by the main
 package `calc'.

Package: calc-dev
Description-md5: a5bfa31a80063d6f142abdfd82323f25
Description-en: Library for arbitrary precision arithmetic
 This package contains the library libcalc.a and the necessary header files
 which provide routines to handle arbitrary precision arithmetic with
 integers, rational numbers, or complex numbers. There are also many numeric
 functions such as factorial and gcd, along with some transcendental
 functions such as sin and exp.
 .
 This library is also used by the commandline calculator `calc', which is
 provided in the Debian package `calc'.

Package: calc-stats
Description-md5: 8663a9ea9da3e00d4f65be84542326af
Description-en: run standard statistics operations on a file or stdin using awk
 This package provides a number of useful utilities which can efficiently
 perform statistic calculations on files or standard input containing
 numbers (integers or floats). This includes: min, max, mean, avg, median,
 mode, stdev, histogram, summate

Package: calceph
Description-md5: 83b2cc701b460dec0e120c35d363a936
Description-en: Planetary ephemeris data access tools
 This package provides the command-line tools provided by the CALCEPH library.
 The CALCEPH Library is designed to access planetary ephemeris data, such
 INPOPxx and JPL DExxx ephemeris files, and the SPICE kernel (SPK) files.

Package: calculix-ccx
Description-md5: b9652211e4452dc83798aead93a56b9e
Description-en: Three-Dimensional Structural Finite Element Program
 CalculiX is a free and open source finite element analysis
 application that uses a similar input format to Abaqus. It has an implicit and
 explicit solver and a pre and post processor (CGX).
 This package contains the solver CalculiX CrunchiX (cxx).

Package: calculix-ccx-test
Description-md5: c2b22806f40af538386d7fda2086e5fb
Description-en: Three-Dimensional Structural Finite Element Program (documentation files)
 CalculiX is a free and open source finite element analysis
 application that uses a similar input format to Abaqus. It has an implicit and
 explicit solver and a pre and post processor (CGX).
 .
 This package contains example files for CalculiX CrunchiX.

Package: calculix-cgx
Description-md5: 7a6ef79708df906248e99b0169a94b64
Description-en: Calculix cgx is a 3-dimensional pre- and post-processor for fem
 CalculiX GraphiX (cgx) is a  3-dimensional pre- and post-processor for
 finite elemnts. CalculiX CrunchiX Finite Element Models can be build,
 calculated and post-processed. The pre- and post-processor is an
 interactive 3D-tool using the openGL API.
 .
 In addition to the Calculix CrunchiX results files (frd) results from
 OpenFoam, Duns (2D and 3D), Isaac (2D and 3D) and Nastran (f06) can
 be read. For preprocessing Netgen nativ format, STEP and STL can be
 imported.

Package: calculix-cgx-examples
Description-md5: ff24fea3cdaaa2d2a3e67e8b11d81466
Description-en: Example files for Calculix GraphiX
 CalculiX GraphiX (cgx) is a  3-dimensional pre- and post-processor for
 finite elemnts. CalculiX CrunchiX Finite Element Models can be build,
 calculated and post-processed. The pre- and post-processor is an
 interactive 3D-tool using the openGL API.
 .
 In addition to the Calculix CrunchiX results files (frd) results from
 OpenFoam, Duns (2D and 3D), Isaac (2D and 3D) and Nastran (f06) can
 be read. For preprocessing Netgen nativ format, STEP and STL can be
 imported.
 .
 This package contains the examples.

Package: calcurse
Description-md5: deb8aa0a7c8dd4afb0cb20c7d3f26d02
Description-en: text-based calendar and todo manager
 CalCurse is a calendar and todo list for the console which allows
 you to keep track of your appointments and everyday tasks. CalCurse
 has a nice textmode interface with configurable color schemes, configurable
 layout and Vi-like keybindings.

Package: calendar
Description-md5: 30d8f39e14ad30c1e3aad66089740da4
Description-en: display upcoming dates and provide reminders
 This package contains the "calendar" program commonly found on BSD-style
 systems, which displays upcoming relevant dates on a wide variety of
 calendars.

Package: calf-plugins
Description-md5: abe205afc21c5202c4783612ae4d43c4
Description-en: Calf Studio Gear - audio effects and sound generators
 The Calf plugins include all todays frequently used studio effects
 along with some feature-rich sound processors.
 .
 Calf Studiogear is designed to run under the most flexible plugin
 standard in Linux, namely LV2. So you're able to insert them in lots of
 plugin-capable audio software like Ardour, Rosegarden and others.
 .
 The Calf Rack offers you all Calf effects and synthesizers in an
 easy-to-use studio rack. Wire the effects through Jack to build your own
 studio environment and trigger the sound processors live or through a
 MIDI sequencer or tracker.

Package: calibre
Description-md5: 186d9ede4fee8b62a65e3debb2c12a1e
Description-en: powerful and easy to use e-book manager
 Calibre is a complete e-library solution. It includes library management,
 format conversion, news feeds to e-book conversion, e-book viewer and editor,
 and e-book reader sync features.
 .
 Calibre is primarily an e-book cataloging program. It manages your e-book
 collection for you. It is designed around the concept of the logical book,
 i.e. a single entry in the database that may correspond to e-books in several
 formats. It also supports conversion to and from a dozen different e-book
 formats.
 .
 Calibre supports almost every single e-Reader (e.g., Kindle, Kobo, Nook) and
 is compatible with more devices with every update. Calibre can transfer your
 e-books from one device to another in seconds, wirelessly or with a cable.
 It will send the best file format for your device converting it if
 needed, automatically.
 .
 Calibre can automatically fetch news from a number of websites/RSS feeds,
 format the news into a e-book and upload to a connected device.
 .
 Calibre has also a built-in e-book viewer that can display all the major e-book
 formats.

Package: calibre-bin
Description-md5: c0bdb5988e8a99c4942dba6345614ed5
Description-en: powerful and easy to use e-book manager (binary plugins)
 Calibre is a complete e-library solution. It includes library management,
 format conversion, news feeds to e-book conversion, e-book viewer and editor,
 and e-book reader sync features.
 .
 This package contains the compiled architecture dependent plugins, the main
 package is called 'calibre'.

Package: calife
Description-md5: c179ce954c78b064b0b4327213fc7a89
Description-en: Provides super user privileges to specific users
 Calife is a lightweight alternative to Sudo.
 It allows selected users to obtain a shell with the identity
 of root, or another user, after entering their own password.
 This permits the system administrator to grant root privileges
 without sharing the root password.

Package: calindori
Description-md5: 597c61cfc254f0d2064f9121b64fb356
Description-en: Calendar for Plasma Mobile
 Calindori is a touch friendly calendar application.
 It has been designed for mobile devices but it can also
 run on desktop environments.

Package: callaudiod
Description-md5: 264f06b50dee1bbfd614f9b41ae8f9c5
Description-en: Call audio routing daemon
 callaudiod is a daemon for dealing with audio routing during phone calls.
 It provides a D-Bus interface allowing other programs to:
 * switch audio profiles
 * output audio to the speaker or back to its original port
 * mute the microphone
 .
 This package contains the daemon and D-Bus interface definition.

Package: calligra
Description-md5: 5b2385e3ba6a90ac8a81e5c2cbf9a89e
Description-en: extensive productivity and creative suite
 Calligra Suite is a set of applications written to help you to accomplish
 your work. It includes office applications such as a word processor,
 a spreadsheet, a presentation program, a database application, etc., and
 raster and vector graphics tools.
 .
 This metapackage provides all the components of the Calligra Suite.

Package: calligra-data
Description-md5: d3f6d1b2e7bc9c43c1993d8f13b5bad4
Description-en: common shared data for the Calligra Suite
 This package provides the architecture-independent data that is shared
 amongst the various components of Calligra.
 .
 This package is part of the Calligra Suite.

Package: calligra-libs
Description-md5: bd711fec00d4e12eb191529df959aaf2
Description-en: common libraries and binaries for the Calligra Suite
 This package provides the libraries and binaries that are shared amongst
 the various components of Calligra.
 .
 This package is part of the Calligra Suite.

Package: calligraplan
Description-md5: 3b9251064c785ceb98ba836ad8ad05c3
Description-en: integrated project management and planning tool
 Plan is a project management application, allowing for the planning and
 scheduling of projects. It was formerly known as KPlato.
 .
 This package is part of the Calligra Suite.

Package: calligrasheets
Description-md5: 2d8660804f7fda925c09df2937712c47
Description-en: spreadsheet for the Calligra Suite
 Tables is a powerful spreadsheet application.  It is scriptable and
 provides both table-oriented sheets and support for complex mathematical
 formulae and statistics. It is the successor of KSpread.
 .
 This package is part of the Calligra Suite.

Package: calligrasheets-data
Description-md5: bd117eec7cfca920b66e8222d53837b6
Description-en: data files for Sheets spreadsheet
 This package contains architecture-independent data files for Sheets,
 the spreadsheet shipped with the Calligra Suite.
 .
 See the calligrasheets package for further information.
 .
 This package is part of the Calligra Suite.

Package: calligrastage
Description-md5: 4b8f690fc43fe1ca4190000d83114c16
Description-en: presentation program for the Calligra Suite
 Stage is an easy to use yet still flexible presentation application. You can
 easily create presentations containing a rich variety of elements, from
 graphics to text, from charts to images. Stage is extensible through a
 plugin system, so it is easy to add new effects, new content elements or even
 new ways of managing your presentation.
 .
 Stage natively uses the OpenDocument file format standard, for easy
 interchange with all ODF supporting applications, which includes Microsoft
 Office. Examples of its easy-to-use features are support for layouts, a
 special slide overview view during presentations for the presenter, support
 for many different master sliders in one presentation, cool transitions and
 a useful notes feature.
 .
 This package is part of the Calligra Suite.

Package: calligrastage-data
Description-md5: 63d64d4a8a3b9b339727cb670a41bc78
Description-en: data files for Calligra Stage
 This package contains architecture-independent data files for Stage,
 the presentation program shipped with the Calligra Suite.
 .
 See the calligrastage package for further information.
 .
 This package is part of the Calligra Suite.

Package: calligrawords
Description-md5: e8c718ad734d42503998d607ce115062
Description-en: word processor for the Calligra Suite
 Words is a FrameMaker-like word processing and desktop publishing
 application. It is capable of creating polished and professional
 looking documents. It can be used for desktop publishing, but also for
 "normal" word processing, like writing letters, reports and so on.
 .
 This package is part of the Calligra Suite.

Package: calligrawords-data
Description-md5: e3cac4e05ee1286dadee867f20e3d4d4
Description-en: data files for Words word processor
 This package contains architecture-independent data files for Words,
 the word processor shipped with the Calligra Suite.
 .
 See the calligrawords package for further information.
 .
 This package is part of the Calligra Suite.

Package: callisto
Description-md5: bfb74208f5f7ca155449f957360d475c
Description-en: Daemon for e-Callisto hardware
 This is a daemon program that records data from the Callisto hardware. It
 supports continuous uncalibrated recording (mode 3) and spectral overviews
 (mode 8). To use the software, a Callisto configuration file (callisto.cfg)
 and frequency file (frqXXXXX.cfg) are also needed.
 .
 e-Callisto is a world wide network you can contribute to with an Callisto
 installation.

Package: calypso
Description-md5: 3f376e597a3eefd96ac8dd7c583a7a1c
Description-en: CalDAV/CardDAV server with git backend
 Calypso is a caldav server written in Python which stores calendar
 and contacts in git repositories. Each collection resides in its own
 git repository. For now, creating repositories and accounts is done
 outside of the calypso server.

Package: cam2ip
Description-md5: 1eaf922df5e3ac6ca3784614dc68e9a7
Description-en: turn any webcam into an IP camera
 This software allows you to turn a webcam to an IP camera
 using HTML frames, static JPEG, or Motion JPEG.

Package: cambalache
Description-md5: 7b5af9d57c200be8b5b7793bf5d3cdc0
Description-en: User Interface builder for Gtk4
 RAD tool for Gtk 4 and 3 with a clear MVC design
 and data model first philosophy.
 .
 Cambalache aims to be a modern tool for building
 Gtk+ interfaces.

Package: camelot
Description-md5: 0f0064b198c996eea017dc29c9226032
Description-en: PDF Table Extraction for Humans
 A Python library and command line program to extract tables from PDF data.

Package: camera.app
Description-md5: 3cf2b23116004596581b3fcff3221207
Description-en: GNUstep application for digital still cameras
 Camera is a simple GNUstep application to download files from a digital
 camera. The files can be optionally deleted after download. During
 download, a thumbnail of the currently downloaded file is displayed.

Package: camitk-actionstatemachine
Description-md5: 1a89de2353abd7bc4a9d494836fabbc2
Description-en: pipeline replay application for the CamiTK library
 CamiTK helps researchers and clinicians to easily and rapidly collaborate in
 order to prototype CAMI applications, that feature medical images,
 surgical navigation and biomechanical simulations.
 .
 camitk-actionstatemachine is able to replay a pipeline (workflow) of CamiTK
 actions.
 This application takes an CamiTK augmented version of a SCXML subset as input
 and allow on to replay interactive the described state-machine containing a
 list of CamiTK actions and transitions.

Package: camitk-config
Description-md5: 2c1afc6dce4ed70dd9ce0bcc4ed035f5
Description-en: Computer Assisted Medical Intervention Tool Kit - config
 Helps researchers and clinicians to easily and rapidly collaborate in
 order to prototype CAMI applications, that feature medical images,
 surgical navigation and biomechanical simulations.
 .
 This package contains a command-line application to diagnose and check
 the CamiTK configuration and environment setup.

Package: camitk-imp
Description-md5: dd3f9295894451a1295fe3976b740a2f
Description-en: workbench application for the CamiTK library
 CamiTK helps researchers and clinicians to easily and rapidly collaborate in
 order to prototype CAMI applications, that feature medical images,
 surgical navigation and biomechanical simulations.
 .
 camitk-imp is the CamiTK workbench application where you can test
 all available extensions for prototyping.
 It provides an easy and interactive access to all available data and
 algorithm parameters, including the one you build yourself using
 the CamiTK SDK.
 .
 For example, camitk-imp can visualize medical images from a lot of different
 (standard) formats, offers image processing and segmentation algorithms to
 reconstruct a mesh geometry and run a biomechanical simulation.

Package: caml2html
Description-md5: 1e9da3aee9b1e61f8f672f14ac5946a3
Description-en: HTML and LaTeX colored syntax from OCaml source files - executable
 Caml2html provides a command-line executable which converts a set of
 OCaml source files into a HTML or LaTeX document with colored syntax. A
 library is also provided for building web-page generators that would color
 OCaml code appropriately.
 .
 This package contains the caml2html executable.

Package: camlidl
Description-md5: 8b59e7135e390b690206f2e5dcbf12c5
Description-en: Stub code generator for Objective Caml
 CamlIDL generates stub code for interfacing Caml with C from an IDL
 description of the C functions.  Thus, CamlIDL automates the most
 tedious task in interfacing C libraries with Caml programs.
 .
 It can also be used to interface Caml programs with other languages, as
 long as those languages have a well-defined C interface.
 .
 This package contains the CamlIDL executable.

Package: camlidl-doc
Description-md5: ef0b34636d525d208f66b7a8ba679705
Description-en: Documentation for CamlIDL in PS, PDF and HTML formats
 CamlIDL generates stub code for interfacing Caml with C from an IDL
 description of the C functions.  Thus, CamlIDL automates the most
 tedious task in interfacing C libraries with Caml programs.
 .
 It can also be used to interface Caml programs with other languages, as
 long as those languages have a well-defined C interface.
 .
 This package contains the CamlIDL documentation in PostScript, PDF and
 HTML formats.

Package: camlmix
Description-md5: e1fca5fe9d4183c4b90f1ff5b7398b2a
Description-en: preprocessor which converts text with embedded OCaml
 Camlmix is a generic preprocessor which converts text with embedded OCaml into
 an OCaml program with embedded text. It produces text documents from one or
 several templates. OCaml toplevel statements are inserted between '## ... ##',
 and OCaml string expressions between '##= ...  ##'.

Package: camlp4
Description-md5: 9fce8d460519e96aaf18e6a0e29e1892
Description-en: Pre Processor Pretty Printer for OCaml
 Camlp4 is a software system for writing extensible parsers for
 programming languages. It provides a set of OCaml libraries that are
 used to define grammars as well as loadable syntax extensions of such
 grammars. Camlp4 stands for Caml Preprocessor and Pretty-Printer and
 one of its most important applications is the definition of
 domain-specific extensions of the syntax of OCaml.
 .
 This package contains CamlP4 executables for pre-processing and
 pretty-printing OCaml sources both interactively and in a batch
 fashion.

Package: camlp5
Description-md5: 1113a8e1433440e62f5174bc5b44ee5c
Description-en: Pre Processor Pretty Printer for OCaml - classical version
 Objective Caml (OCaml) is an implementation of the ML language,
 based on the Caml Light dialect extended with a complete
 class-based object system and a powerful module system in the
 style of Standard ML.
 .
 CamlP4 is a Pre-Processor-Pretty-Printer for Objective Caml. It
 offers tools for syntax (Stream Parsers and Grammars) and the
 ability to modify the concrete syntax of the language
 (Quotations, Syntax Extensions).
 .
 This package contains the "classical" version of CamlP4
 executables and libraries for pre-processing and pretty-printing
 OCaml sources both interactively and in a batch fashion. The
 "classical" version is the implementation of CamlP4 which used
 to be distributed with OCaml before the release of version 3.10.

Package: camlp5-buildscripts
Description-md5: b0b8de92006a39b8663b378a57554262
Description-en: Camlp5 build scripts
 These are build-scripts that are helpful in building Camlp5 and
 packages based on Camlp5. As such, they need to not depend on
 Camlp5. The command are not installed in a bin-directory, but in the
 package-directory, hence invoked via the "ocamlfind package/exe"
 method.

Package: camo
Description-md5: 06d2fa9cd7ee8751ef51e8eefb32a5a1
Description-en: SSL/TLS image proxy to prevent mixed-content warnings
 Camo is an image proxy to prevent mixed content warnings on secure
 pages.
 .
 It should not be installed by an end-user; instead people who operate
 websites that allow user-specified image embeds by URL can run this as
 a daemon to proxy such images through their own servers and serve the
 resulting content over SSL/TLS.
 .
 This provides integrity protection and last-mile confidentiality to
 images, thus preventing a local network attacker from seeing the images
 you request (allowing for possible disclosure of the content you're
 viewing) or changing their content (to misinform, confuse, or shock).
 .
 It of course does not prevent an attacker from modifying the content or
 noticing its access if the attacker is in the path between your
 datacentre and the image source.
 .
 However, even in this case, it provides some security insofar as it
 may prevent the attacker from knowing who is accessing the image.
 .
 Using a shared key, proxy URLs are encrypted with hmac so we can bust
 caches/ban/rate limit if needed.
 .
 Features include:
 * Proxy Google charts
 * Proxy images under 5 MB
 * Follow redirects to a configurable depth
 * Proxy remote images with a content-type of image/*
 * Disallows proxying to private IP ranges

Package: camping
Description-md5: 329885e4401a354bf999f36f42f23dcb
Description-en: small Ruby web framework for Model-View-Controller type applications
 Camping is a web framework which consistently stays at less than 4kb of
 code. The idea here is to store a complete fledgling web application
 (written in Ruby) in a single file like many small CGIs, but to organize
 it as a Model-View-Controller application like Rails does. You can then
 easily move it to Rails once you've got it going.

Package: camv-rnd
Description-md5: 72c239fcef62290d0ab34d87a9d8f591
Description-en: Standard installation of camv-rnd
 camv-rnd is a modular EDA (mainly PCB) CAM file format viewer that supports
 gerber, excellon and g-code. The GUI features zoom, pan and measurements on
 multiple layers from multiple files.

Package: camv-rnd-core
Description-md5: b74febbc8b7c437423cb0ca465e46ac8
Description-en: camv-rnd executable with the core functionality and boxsym-rnd
 Includes the data model, the most common action commands, the native
 file format. Can be used in headless mode or batch/scripted mode for
 automated processing or with GUI (if camv-rnd-lib-gui and librnd GUI
 HIDs are installed).

Package: camv-rnd-doc
Description-md5: 2593b1399fc65f16aabbe4541d2a1e4e
Description-en: Documentation for camv-rnd
 User manual and developer doc (html).

Package: camv-rnd-export-extra
Description-md5: 641c928afbf60abb9443cce4a4549d4c
Description-en: Export formats: special/extra
 Less commonly used export formats: direct printing with lpr.

Package: camv-rnd-export-gd
Description-md5: 9febead01e09ac9acc5b0e484c75f2d0
Description-en: Export formats that require libgd.
 Bitmap export plugin (png, jpeg, etc.)

Package: camv-rnd-export-vector
Description-md5: 57161e953bbc69db0abcd23a8e78d6c8
Description-en: Export formats: vector graphics
 Common vector graphic export formats: ps, eps, svg.

Package: camv-rnd-import
Description-md5: 58a28cee3b4601ba7ffb948488a06834
Description-en: Standard import file format support (PCB).
 Plugins for loading gerber layers, excellon drill files and g-code
 files.

Package: camv-rnd-lib-gui
Description-md5: 110513e4377f57c2d02e411573ec4457
Description-en: Support library for building the GUI.
 Provides camv-rnd specific dialog boxes and top window GUI elements.

Package: can-utils
Description-md5: c437a7c801d06e76a4298c3700215275
Description-en: SocketCAN userspace utilities and tools
 CAN is a message-based network protocol designed for vehicles originally
 created by Robert Bosch GmbH. SocketCAN is a set of open source CAN drivers
 and a networking stack contributed by Volkswagen Research to the Linux kernel.
 .
 This package contains some userspace utilities for Linux SocketCAN subsystem.
 .
 Basic tools to display, record, generate and replay CAN traffic:
 candump, canplayer, cansend, cangen, cansniffer, cansequence.
 CAN access via IP sockets: canlogserver, bcmserver, socketcand.
 CAN in-kernel gateway configuration: cangw.
 CAN bus measurement and testing: canbusload, can-calc-bit-timing, canfdtest.
 ISO-TP (ISO 15765-2 2016) tools: isotpsend, isotprecv, isotpsniffer,
 isotpdump, isotpserver, isotpperf, isotptun.
 CAN log file converters: asc2log, log2asc, log2long.
 CAN Serial Line Discipline configuration (for slcan driver):
 slcan_attach, slcand, slcanpty.
 SAE J1939 tools and demo: j1939acd, j1939cat, j1939spy, j1939sr, testj1939.

Package: canadian-ham-exam
Description-md5: fff655adef0c1f38553cf9aa5f6ce4c4
Description-en: practice test for the Canadian Amateur Radio exam
 Canadian Ham Exam uses the official question bank from Industry Canada and
 allows aspiring hams to practice the section of their choice as they are
 learning the material for the exam.
 .
 It requires a copy of the question bank, which can be downloaded free of
 charge from the Industry Canada website:
 .
 http://www.ic.gc.ca/eic/site/025.nsf/eng/h_00004.html
 .
 Both the basic and the advanced exams are supported, in English and French.

Package: candle
Description-md5: 16517d62245395c168cee3312a4d06ad
Description-en: GRBL controller application with G-Code visualizer
 Candle supports controlling GRBL-based cnc-machine via
 console commands, buttons on form, numpad; monitoring cnc-machine
 state; loading, editing, saving and sending of G-code files to
 cnc-machine; and visualizing G-code files.

Package: caneda
Description-md5: a6399eb16f5ba4d4807130943bbbcff5
Description-en: Electronic Design Automation software focused on easy of use and portability
 Caneda is an open source Electronic Design Automation (EDA) application
 focused on easy of use and portability. It's goal is to handle the complete
 design process from schematic capture, through simulation and into circuit
 layout and PCB.
 .
 The software aims to support all kinds of circuit simulation types, e.g. DC,
 AC, S-parameter and harmonic balance analysis.

Package: canid
Description-md5: f0525f8083798531a1b05f8775ed407e
Description-en: Caching Additional Network Information Daemon
 canid the Caching Additional Network Information Daemon provides a simple
 HTTP API for getting information about Internet names and numbers from
 a given vantage point.
 .
 canid looks up BGP AS number and country code associated with the
 smallest prefix announced which contains the address in the RIPEstat
 database. It caches the results by prefix in memory. It returns a JSON
 object with four keys. It also looks up the IPv4 and IPv6 addresses associated
 with a given name. It caches the results by name in memory, and precaches
 prefix results for a subsequent prefix call.

Package: canlock
Description-md5: c2b527a480458f2c74799269b689025b
Description-en: utilities for creating and verifying Usenet cancel locks
 Cancel locks are used by Usenet article posters to authenticate their
 authorship of an article. It may then by used by servers to prevent
 cancel and supersede abuse. The use of this feature remains the
 newsmaster's decision.
 .
 This package contains a simple utility wrapping the canlock library,
 which may be used for both the generation and the verification of
 cancel locks, along with a message header parser and a header field
 parser.

Package: canmatrix-utils
Description-md5: c8f59b77467768f3b84d5fd0c750dfe2
Description-en: Handle CAN (Controller Area Network) descriptions - cmdline utilities
 Canmatrix implements a "Python CAN Matrix Object" which describes the
 CAN-communication itself and some auxiliary objects (Boardunits, Frames,
 Signals, Values, ...)
 Canmatrix also includes two Tools (canconvert and cancompare) for
 converting and comparing CAN databases. There are also some extract and merge
 options for dealing with CAN databases.
 .
 Supported file formats for import:
 * .dbc candb / Vector
 * .dbf Busmaster (open source!)
 * .kcd kayak (open source!)
 * .arxml autosar system description
 * .yaml dump of the Python object
 * .xls(x) excel xls-import, works with .xls-file generated by this lib
 * .sym peak pcan can description
 Supported file formats for export:
 * .dbc
 * .dbf
 * .kcd
 * .xls(x)
 * .json Canard (open source!)
 * .arxml (very basic implementation)
 * .yaml (dump of the Python object)
 * .sym
 .
 This package provides the cmdline tools.

Package: canna
Description-md5: 0a488f2dff2e7939afda5d7533699a3a
Description-en: input system for Japanese - server and dictionary
 Canna provides a unified user interface for Japanese input. It is based
 on a client-server model and supports automatic kana-to-kanji conversion.
 .
 It supports multiple clients (including kinput2 and canuum), and allows
 them all to work in the same way, sharing customization files,
 romaji-to-kana conversion rules and conversion dictionaries.
 .
 This package provides the Canna server program and dictionary files.

Package: canna-shion
Description-md5: 5ac763bb3ead9d6a3bd51f379646330e
Description-en: supporting dictionaries for Canna
 Shion is a set of dictionaries supporting Canna.
 It has much more words than original dictionaries of Canna
 and it makes Canna more intelligent.

Package: canna-utils
Description-md5: 6fec4c938fa2aaabb180151c354a266c
Description-en: input system for Japanese - utilities
 Canna provides a unified user interface for Japanese input. It is based
 on a client-server model and supports automatic kana-to-kanji conversion.
 .
 It supports multiple clients (including kinput2 and canuum), and allows
 them all to work in the same way, sharing customization files,
 romaji-to-kana conversion rules and conversion dictionaries.
 .
 This package provides client programs for Canna.

Package: canopenterm
Description-md5: e1963f085a6ce650c414993527a4a9c2
Description-en: Tool for developing, testing and analyzing CANopen CC networks and devices
 CANopenTerm is an open-source tool for developing, testing and analysing
 CANopen networks and devices. It provides functionality for interacting
 with CAN-based systems, with support for CANopen as well as SAE J1939
 and OBD-II protocols.
 .
 The application offers facilities for monitoring and analysing network
 traffic, including trace filtering and node access. It also provides
 tools for configuring CANopen devices and simulating nodes, enabling use
 in development and integration environments. Testing features allow
 validation of CANopen networks and devices.
 .
 CANopenTerm supports reading and writing Service Data Objects (SDOs),
 sending Network Management (NMT) messages, and working with raw CAN
 interfaces for non-CANopen use cases. Workflow automation is available
 via embedded Lua and Python interpreters with consistent APIs.
 .
 Additional features include a built-in DBC parser for CAN database
 files, support for CANopen profiles described in JSON format, and
 conformance testing using Electronic Data Sheet (EDS) parsing. The
 tool can generate test reports suitable for integration with continuous
 integration systems. Graphical widgets are provided for real-time data
 visualisation.

Package: cantata
Description-md5: dd4f0c39ccb156ebc2743596128ce6c8
Description-en: Qt client for the music player daemon (MPD)
 Cantata is a graphical front-end for the music player daemon, MPD. It provides
 many tools to view and manage the music collection including:
 .
 * library - sorted by album, artist, track, directory
 * albums with cover art
 * user defined playlists
 * dynamic playlists
 * streams, internet radio
 * lyrics
 * artist information from Wikipedia
 * device support for USB mass storage, MTP and CDs

Package: cantor
Description-md5: d0f7eb763e21a7eb3aafb431353e5542
Description-en: interface for mathematical applications
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 Cantor supports various mathematical applications as backends (provided in
 external packages):
 * Maxima Computer Algebra System (cantor-backend-maxima)
 * R Project for Statistical Computing (cantor-backend-r)
 * Sage Mathematics Software (cantor-backend-sage)
 * Octave (cantor-backend-octave)
 * Python (cantor-backend-python3)
 * Scilab (cantor-backend-scilab)
 * Qalculate! (cantor-backend-qalculate)
 * Lua (cantor-backend-lua)
 .
 This package is part of the KDE education module.

Package: cantor-backend-kalgebra
Description-md5: ba531ee14b7e36e41a4623f04928c4c9
Description-en: KAlgebra backend for Cantor
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the backend for using KAlgebra
 (https://edu.kde.org/kalgebra) in Cantor.
 .
 This package is part of the KDE education module.

Package: cantor-backend-lua
Description-md5: b3f632c467ccd8c4c5c36fe6b5db2657
Description-en: Lua backend for Cantor
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the backend for using the Lua language
 (https://www.lua.org) in Cantor.
 .
 This package is part of the KDE education module.

Package: cantor-backend-maxima
Description-md5: f6ae06ebc930de49c27db235585f4e1a
Description-en: Maxima backend for Cantor
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the backend for using the Maxima Computer Algebra System
 (http://maxima.sourceforge.net) in Cantor.
 .
 This package is part of the KDE education module.

Package: cantor-backend-octave
Description-md5: 5151317e4655857a3bfbeb52846533ae
Description-en: Octave backend for Cantor
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the backend for using the GNU Octave language for
 numerical computations (https://www.octave.org/) in Cantor.
 .
 This package is part of the KDE education module.

Package: cantor-backend-python3
Description-md5: 5859020cfbc1e49e53997056f3b2944a
Description-en: Python3 backend for Cantor
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the backend for using the Python3 language
 (https://www.python.org/) in Cantor.
 .
 This package is part of the KDE education module.

Package: cantor-backend-qalculate
Description-md5: 31c54ecdd183e63b8b691b850c067238
Description-en: Qalculate! backend for Cantor
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the backend for using the Qalculate! calculator
 (https://qalculate.github.io/) in Cantor.
 .
 This package is part of the KDE education module.

Package: cantor-backend-r
Description-md5: f273670a825e4363322b9d1005c95d3d
Description-en: R backend for Cantor
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the backend for using the R Project for Statistical
 Computing (https://www.r-project.org) in Cantor.
 .
 This package is part of the KDE education module.

Package: cantor-backend-sage
Description-md5: 8f1f433be9e842741a390ce6825af0ad
Description-en: Sage backend for Cantor
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the backend for using the Sage Mathematics Software
 (https://www.sagemath.org) in Cantor.
 .
 This package is part of the KDE education module.

Package: cantor-backend-scilab
Description-md5: 87f7e53c9057cfe3dd32cf3773a8ac88
Description-en: Scilab backend for Cantor
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the backend for using the Scilab scientific software
 package for numerical computations (https://www.scilab.org) in Cantor.
 .
 This package is part of the KDE education module.

Package: canu
Description-md5: e20cfcfac9344bca267b32facbd71130
Description-en: single molecule sequence assembler for genomes
 Canu is a fork of the Celera Assembler, designed for high-noise
 single-molecule sequencing (such as the PacBio RS II or Oxford
 Nanopore MinION).
 .
 Canu is a hierarchical assembly pipeline which runs in four steps:
 .
 * Detect overlaps in high-noise sequences using MHAP
 * Generate corrected sequence consensus
 * Trim corrected sequences
 * Assemble trimmed corrected sequences

Package: capirca-docs
Description-md5: dbb45e8a3f8dbd20236b0df91c727b9d
Description-en: Multi-platform ACL generation system (documentation)
 The capirca framework is a designed to utilize common definitions of networks,
 services and  high-level policy  files to facilitate the development and
 manipulation of network access control lists (ACLs) for  various platforms.
 .
 The capirca framework consists of capirca Python package and the accompanying
 aclgen tool, which are present in the 'python3-capirca' package.
 .
 This is the documentation package.

Package: capistrano
Description-md5: 0394f9c4340d904eacd71fecf2358bc0
Description-en: tool to execute commands in parallel on multiple servers
 Capistrano is great for automating tasks via SSH on remote servers, like
 software installation, application deployment, configuration management,
 ad hoc server monitoring, and more. Ideal for system administrators, whether
 professional or incidental. Easy to customize. Its configuration files use
 the Ruby programming language syntax, but you don't need to know Ruby to do
 most things with Capistrano.
 .
 Capistrano is easy to extend. It's written in the Ruby programming language,
 and may be extended easily by writing additional Ruby modules.

Package: capnproto
Description-md5: 91e7c63080dfa6da83ea260ce539593f
Description-en: tool for working with the Cap'n Proto data interchange format
 Similar to Protocol Buffers, Cap'n Proto is an efficient means of
 serializing structured data to be transferred across a network or
 written to disk. Users write a Cap'n Proto definition file that
 drives a code generator, which in turn emits C++ code for encoding &
 decoding messages in the Cap'n Proto format.
 .
 In addition to being extremely fast, Cap'n Proto also smooths over some
 of the rougher aspects of Protocol Buffers & introduces a number of new
 features to boot.
 .
 This package contains a small suite of tools for developing & maintaining
 your Cap'n Proto schema files, including a code generator for compiling
 your schema files to supported languages.

Package: cappuccino
Description-md5: c8cb7844894beb175704aff074eb20c0
Description-en: utility to let your boss think that you're working hard
 Run this software on your computer when you are not motivated to work, and
 enjoy doing something different. If your boss come in your cubicle, he'll
 think "Yeah, he's doing something different since his computer is really
 busy - He's doing something really important".

Package: caps
Description-md5: ddb688967998d935b755c502de987778
Description-en: C* Audio Plugin Suite
 caps comprises a range of classic sound effects
 and a few more basic audio DSP units,
 signal and noise generators.
 The suite's aim is to provide impeccable sound quality,
 computational efficiency and no perceptible latency.
 .
 Documentation: http://quitte.de/dsp/caps.html

Package: capstats
Description-md5: abe7fcfcd8198f0d40721432dcd0894a
Description-en: command-line tool for collecting network interface statistics
 capstats is a small tool for collecting statistics on the current load of
 a network interface, using either libpcap or the native interface for
 Endace’s. It reports statistics per time interval and/or for the tool’s
 total run-time.

Package: capstone-tool
Description-md5: 038e731047f2ca697e90f3e301ec43a6
Description-en: lightweight multi-architecture disassembly framework - command line tool
 Capstone is a lightweight multi-platform, multi-architecture disassembly
 framework.
 .
 This package contains cstool, a command-line tool to disassemble
 hexadecimal strings.

Package: capsule-nextflow
Description-md5: c4ba83c58de2e4819b85f2348fac78a5
Description-en: packaging and deployment tool for Java applications
 A capsule is a single executable JAR that contains everything an application
 needs to run either in the form of embedded files or as declarative metadata.
 It can contain JAR artifacts, dependencies and resources, native libraries,
 the required Java Runtime Environment version, the Java Virtual Machine flags
 required to run the application well, Java or native agents and more. In
 short, a capsule is a self-contained JAR that knows everything there is to
 know about how to run the application the way it is meant to run.
 .
 One way of thinking about a capsule is as a fat JAR on steroids (that also
 allows native libraries and never interferes with your dependencies) and a
 declarative startup script rolled into one; another, is to see it is as the
 deploy-time counterpart to your build tool. Just as a build tool manages your
 build, Capsule manages the launching of your application.
 .
 This package contains a fork of the original capsule project. This fork is
 suited as a dependency of nextflow.

Package: carbon-c-relay
Description-md5: 69b7b35b1f54a0a3a16906f5584a3852
Description-en: Carbon-compatible graphite line mode relay
 This project provides a multithreaded relay which can address multiple targets
 and clusters for each and every metric based on pattern matches.
 .
 Consistent-hash routing compatible with the original carbon's implementation
 is also provided. This relay also supports aggregation, failover of backend
 servers and more.
 .
 Carbon is graphite's default storage backend and supports different protocols
 for receiving metrics, this project aims to be a replacement of graphite's
 original carbon-relay component and supports "plaintext" protocol metrics.

Package: carburetor
Description-md5: 5f28f1242a6424d920a34cfb3ca99181
Description-en: Anonymous browsing made easy
 Discover anonymous browsing with Carburetor on your phones and computers.
 Tailored for GNOME, it's your hidden superhero for online adventures,
 powered by TOR. Don't get your hands dirty with system files any more – just
 tap in the app, keeping your online world safe and private. Customize
 settings if you want, but you don't have to. Carburetor is Free Software and
 puts you in control. No worries, just enjoy your anonymous browsing!

Package: cardpeek
Description-md5: 7e6ed886bfd8205e25433b867b8ca546
Description-en: Tool to read the contents of ISO7816 smartcards
 The goal of cardpeek is to allow smartcard owners to be better informed
 about what type of personal information is stored in these devices.
 The tool currently reads the contents of :
 .
 * EMV cards, including NFC ones
 * Navigo public transport cards (partially supports MOBIB as well)
 * The French health card "Vitale 2"
 * Electronic/Biometric passports in BAC security mode
 .
 It can also read the following cards with limited interpretation of data:
 * Some Mifare cards (such as the Thalys card)
 * Moneo, the French electronic purse
 * GSM SIM cards

Package: cardpeek-data
Description-md5: f38e1cb946d4e6425da2f077260f07c8
Description-en: Tool to read the contents of ISO7816 smartcards - data files
 The goal of cardpeek is to allow smartcard owners to be better informed
 about what type of personal information is stored in these devices.
 The tool currently reads the contents of :
 .
 * EMV cards, including NFC ones
 * Navigo public transport cards (partially supports MOBIB as well)
 * The French health card "Vitale 2"
 * Electronic/Biometric passports in BAC security mode
 .
 It can also read the following cards with limited interpretation of data:
 * Some Mifare cards (such as the Thalys card)
 * Moneo, the French electronic purse
 * GSM SIM cards
 .
 This package contains architecture independent data files for cardpeek.

Package: care
Description-md5: 4eb2955d5ef5b31f60e47958eee9510b
Description-en: make linux programs reproducible on all linux systems
 CARE monitors the execution of the specified command to create an archive that
 contains all the material required to re-execute it in the same context.
 .
 That way, the command will be reproducible everywhere, even on Linux systems
 that are supposed to be not compatible with the original Linux system. CARE is
 typically useful to get reliable bug reports, demonstrations, artifact
 evaluation, tutorials, portable applications, minimal rootfs, file-system
 coverage, ...
 .
 By design, CARE does not record events at all. Instead, it archives
 environment variables and accessed file-system components -- before
 modification -- during the so-called initial execution. Then, to reproduce
 this execution, the re-execute.sh script embedded into the archive restores
 the environment variables and relaunches the command confined into the saved
 file-system.

Package: cargo-1.91
Description-md5: 78c1cae2ff9e6d024083e078dd1c686b
Description-en: Rust package manager
 Cargo is a tool that allows Rust projects to declare their various
 dependencies, and ensure that you'll always get a repeatable build.
 .
 To accomplish this goal, Cargo does four things:
 * Introduces two metadata files with various bits of project information.
 * Fetches and builds your project's dependencies.
 * Invokes rustc or another build tool with the correct parameters to build
 your project.
 * Introduces conventions, making working with Rust projects easier.
 .
 Cargo downloads your Rust project’s dependencies and compiles your
 project.

Package: cargo-1.91-doc
Description-md5: 32000f16424786701aed6c39889463c7
Description-en: Rust package manager, documentation
 Cargo is a tool that allows Rust projects to declare their various
 dependencies, and ensure that you'll always get a repeatable build.
 .
 To accomplish this goal, Cargo does four things:
 * Introduces two metadata files with various bits of project information.
 * Fetches and builds your project's dependencies.
 * Invokes rustc or another build tool with the correct parameters to build
 your project.
 * Introduces conventions, making working with Rust projects easier.
 .
 Cargo downloads your Rust project’s dependencies and compiles your
 project.
 .
 This package contains the documentation.

Package: cargo-1.92
Description-md5: 78c1cae2ff9e6d024083e078dd1c686b
Description-en: Rust package manager
 Cargo is a tool that allows Rust projects to declare their various
 dependencies, and ensure that you'll always get a repeatable build.
 .
 To accomplish this goal, Cargo does four things:
 * Introduces two metadata files with various bits of project information.
 * Fetches and builds your project's dependencies.
 * Invokes rustc or another build tool with the correct parameters to build
 your project.
 * Introduces conventions, making working with Rust projects easier.
 .
 Cargo downloads your Rust project’s dependencies and compiles your
 project.

Package: cargo-1.92-doc
Description-md5: 32000f16424786701aed6c39889463c7
Description-en: Rust package manager, documentation
 Cargo is a tool that allows Rust projects to declare their various
 dependencies, and ensure that you'll always get a repeatable build.
 .
 To accomplish this goal, Cargo does four things:
 * Introduces two metadata files with various bits of project information.
 * Fetches and builds your project's dependencies.
 * Invokes rustc or another build tool with the correct parameters to build
 your project.
 * Introduces conventions, making working with Rust projects easier.
 .
 Cargo downloads your Rust project’s dependencies and compiles your
 project.
 .
 This package contains the documentation.

Package: cargo-1.93-doc
Description-md5: 32000f16424786701aed6c39889463c7
Description-en: Rust package manager, documentation
 Cargo is a tool that allows Rust projects to declare their various
 dependencies, and ensure that you'll always get a repeatable build.
 .
 To accomplish this goal, Cargo does four things:
 * Introduces two metadata files with various bits of project information.
 * Fetches and builds your project's dependencies.
 * Invokes rustc or another build tool with the correct parameters to build
 your project.
 * Introduces conventions, making working with Rust projects easier.
 .
 Cargo downloads your Rust project’s dependencies and compiles your
 project.
 .
 This package contains the documentation.

Package: cargo-1.94
Description-md5: 78c1cae2ff9e6d024083e078dd1c686b
Description-en: Rust package manager
 Cargo is a tool that allows Rust projects to declare their various
 dependencies, and ensure that you'll always get a repeatable build.
 .
 To accomplish this goal, Cargo does four things:
 * Introduces two metadata files with various bits of project information.
 * Fetches and builds your project's dependencies.
 * Invokes rustc or another build tool with the correct parameters to build
 your project.
 * Introduces conventions, making working with Rust projects easier.
 .
 Cargo downloads your Rust project’s dependencies and compiles your
 project.

Package: cargo-1.94-doc
Description-md5: 32000f16424786701aed6c39889463c7
Description-en: Rust package manager, documentation
 Cargo is a tool that allows Rust projects to declare their various
 dependencies, and ensure that you'll always get a repeatable build.
 .
 To accomplish this goal, Cargo does four things:
 * Introduces two metadata files with various bits of project information.
 * Fetches and builds your project's dependencies.
 * Invokes rustc or another build tool with the correct parameters to build
 your project.
 * Introduces conventions, making working with Rust projects easier.
 .
 Cargo downloads your Rust project’s dependencies and compiles your
 project.
 .
 This package contains the documentation.

Package: cargo-1.95
Description-md5: 78c1cae2ff9e6d024083e078dd1c686b
Description-en: Rust package manager
 Cargo is a tool that allows Rust projects to declare their various
 dependencies, and ensure that you'll always get a repeatable build.
 .
 To accomplish this goal, Cargo does four things:
 * Introduces two metadata files with various bits of project information.
 * Fetches and builds your project's dependencies.
 * Invokes rustc or another build tool with the correct parameters to build
 your project.
 * Introduces conventions, making working with Rust projects easier.
 .
 Cargo downloads your Rust project’s dependencies and compiles your
 project.

Package: cargo-1.95-doc
Description-md5: 32000f16424786701aed6c39889463c7
Description-en: Rust package manager, documentation
 Cargo is a tool that allows Rust projects to declare their various
 dependencies, and ensure that you'll always get a repeatable build.
 .
 To accomplish this goal, Cargo does four things:
 * Introduces two metadata files with various bits of project information.
 * Fetches and builds your project's dependencies.
 * Invokes rustc or another build tool with the correct parameters to build
 your project.
 * Introduces conventions, making working with Rust projects easier.
 .
 Cargo downloads your Rust project’s dependencies and compiles your
 project.
 .
 This package contains the documentation.

Package: cargo-auditable
Description-md5: 86339709a8b4c88e59a176219ae4b85d
Description-en: Make production Rust binaries auditable
 Know the exact crate versions used to build your Rust
 executable. Audit binaries for known bugs or security
 vulnerabilities in production, at scale, with
 zero bookkeeping.
 .
 This works by embedding data about the dependency
 tree in JSON format into a dedicated linker section
 of the compiled executable.

Package: cargo-binutils
Description-md5: 8fc0c7e10298626d19b982d836d9eede
Description-en: Proxy for LLVM tools like llvm-nm, llvm-objdump and llvm-size
 This package contains the following binaries built from the Rust crate
 "cargo-binutils":
 - cargo-cov
 - cargo-nm
 - cargo-objcopy
 - cargo-objdump
 - cargo-profdata
 - cargo-readobj
 - cargo-size
 - cargo-strip
 - rust-ar
 - rust-as
 - rust-cov
 - rust-ld
 - rust-lld
 - rust-nm
 - rust-objcopy
 - rust-objdump
 - rust-profdata
 - rust-readobj
 - rust-size
 - rust-strip

Package: cargo-c
Description-md5: 6b49ce39d7de9b8321c41e1e3e5d4266
Description-en: Helper program to build and install c-like libraries
 cargo-c is an extension for Cargo, the Rust package manger, that allows
 users to build and install C-ABI compatible dynamic and static
 libraries. It produces and installs pkg-config files, a static and a
 dynamic library, and C headers to be used by any C-compatible software.

Package: cargo-debstatus
Description-md5: b0c4be9d94f37d639beb4d1140fd8cc8
Description-en: print dependency tree of a Rust project using Cargo
 This package provides a debstatus subcommand for the Cargo, the Rust
 package manager.
 .
 cargo debstatus is similar to cargo tree, but for Debian packaging: it
 traverses all dependencies of your project, checks if the dependency is
 already in Debian, in the Debian NEW queue or if it needs to be updated.
 .
 This tool is primarily targetting Debian Rust packagers and should not
 be necessary for developing in Rust on Debian.
 This package contains the following binaries built from the Rust crate
 "cargo-debstatus":
 - cargo-debstatus

Package: cargo-doc
Description-md5: b3525e545f3db352bf12849c40bb2d85
Description-en: Rust package manager, documentation
 Cargo is a tool that allows Rust projects to declare their various
 dependencies, and ensure that you'll always get a repeatable build.
 .
 To accomplish this goal, Cargo does four things:
 * Introduces two metadata files with various bits of project information.
 * Fetches and builds your project's dependencies.
 * Invokes rustc or another build tool with the correct parameters to build
 your project.
 * Introduces conventions, making working with Rust projects easier.
 .
 Cargo downloads your Rust project’s dependencies and compiles your
 project.
 .
 This is a dependency package providing the default cargo documentation.

Package: cargo-lock
Description-md5: 57b6999d8961aaee1fa92b445d693a64
Description-en: Self-contained Cargo.lock parser
 This package contains the following binaries built from the Rust crate
 "cargo-lock":
 - cargo-lock

Package: cargo-machete
Description-md5: 8d774493c4c14be5e8482d43b9466218
Description-en: tool to detect unused dependencies in Rust projects
 cargo-machete is a fast and simple Cargo tool that detects unused
 dependencies in Rust projects. It analyzes the codebase to identify
 dependencies that are declared in Cargo.toml but not actually used
 in the source files.
 .
 While fast, its default method is relatively imprecise. To improve
 accuracy or handle complex setups, it supports ignoring specific crates,
 managing renamed dependencies via package metadata, or integrating with
 cargo metadata using the --with-metadata flag.
 .
 The tool is well-suited for integration into CI/CD pipelines, pre-commit
 hooks, or containerized workflows, returning distinct exit codes based
 on whether unused dependencies were discovered.This package contains the
 following binaries built from the Rust crate
 "cargo-machete":
 - cargo-machete

Package: cargo-mutants
Description-md5: f02fc65e318ff87fc6b2e015b2fcb829
Description-en: Inject bugs and see if your tests catch them
 cargo-mutants is a mutation testing tool for Rust. It helps you improve your
 program's quality by finding functions whose body could be replaced without
 causing any tests to fail.

Package: cargo-outdated
Description-md5: 45b96917d61c7b20b9e7bdefe9188e3e
Description-en: Cargo subcommand for displaying when dependencies are out of date
 This package contains the following binaries built from the Rust crate
 "cargo-outdated":
 - cargo-outdated

Package: cargo-subunit
Description-md5: 488e67ff825b2db04ffe4b684a20c00a
Description-en: Cargo extension to run tests and output results in subunit format
 cargo-subunit is a tool that can generate subunit test output from Rust
 test suites. Subunit is a streaming protocol for test results, which can be
 used to integrate test results from different testing frameworks and languages.

Package: cargo-vendor-filterer
Description-md5: e481168bb8d3b894a008ffee5877f32e
Description-en: `cargo vendor`, but with filtering for platforms and more
 cargo vendor-filterer allows vendoring dependencies, with
 unused crates being filtered.
 This package contains the following binaries built from the Rust crate
 "cargo-vendor-filterer":
 - cargo-vendor-filterer

Package: caribou
Description-md5: 1393efd26539e44d081130ca63d0858e
Description-en: Configurable on screen keyboard with scanning mode
 An input assistive technology intended for switch and pointer users.

Package: caribou-antler
Description-md5: 1393efd26539e44d081130ca63d0858e
Description-en: Configurable on screen keyboard with scanning mode
 An input assistive technology intended for switch and pointer users.

Package: carla
Description-md5: 343c0a9226972cd649b2a5b9d987fd10
Description-en: audio plugin host
 Carla is an audio plugin host, with support for many audio drivers and plugin
 formats. It has some nice features like automation of parameters via MIDI CC
 and full OSC control. Currently supports LADSPA, DSSI, LV2, VST2/3 and AU
 plugin formats, plus SF2 and SFZ sounds banks.
 .
 This package contains the main application.

Package: carla-bridge-linux64
Description-md5: ea6541006bab7fcf8e029c3bbc36a1c6
Description-en: audio plugin host (linux64 bridge)
 Carla is an audio plugin host, with support for many audio drivers and plugin
 formats. It has some nice features like automation of parameters via MIDI CC
 and full OSC control. Currently supports LADSPA, DSSI, LV2, VST2/3 and AU
 plugin formats, plus SF2 and SFZ sounds banks.
 .
 This package provides the linux64 bridge for loading 64bit Linux plugins.

Package: carla-bridge-win64
Description-md5: 73a2ca6e57c8735972ec7ce822093705
Description-en: carla win64 bridge
 This package provides the Carla win64 bridge.

Package: carla-bridge-wine64
Description-md5: c5bf9e3c8a760a37be894751239fd4ef
Description-en: carla win64 bridge (wine DLL)
 This package provides the wine DLL needed for the Carla win64 bridge.

Package: carla-data
Description-md5: 117e427b316699fb64ea3cf1192bc465
Description-en: audio plugin host (common data)
 Carla is an audio plugin host, with support for many audio drivers and plugin
 formats. It has some nice features like automation of parameters via MIDI CC
 and full OSC control. Currently supports LADSPA, DSSI, LV2, VST2/3 and AU
 plugin formats, plus SF2 and SFZ sounds banks.
 .
 This package contains common non-binary data.

Package: carla-dev
Description-md5: e8b2138ae084b977d4a7befaa6f3beba
Description-en: audio plugin host - development libraries
 Carla is an audio plugin host, with support for many audio drivers and plugin
 formats. It has some nice features like automation of parameters via MIDI CC
 and full OSC control. Currently supports LADSPA, DSSI, LV2, VST2/3 and AU
 plugin formats, plus SF2 and SFZ sounds banks.
 .
 This package contains the development libraries.

Package: carla-lv2
Description-md5: 0d2dd53d370d432d77143f2d65edb516
Description-en: audio plugin host (LV2 plugin)
 Carla is an audio plugin host, with support for many audio drivers and plugin
 formats. It has some nice features like automation of parameters via MIDI CC
 and full OSC control. Currently supports LADSPA, DSSI, LV2, VST2/3 and AU
 plugin formats, plus SF2 and SFZ sounds banks.
 .
 This package contains the LV2 plugin.

Package: carla-vst
Description-md5: 74bf4c3ab0bcd246d1741b66eed7fe2d
Description-en: audio plugin host (VST plugin)
 Carla is an audio plugin host, with support for many audio drivers and plugin
 formats. It has some nice features like automation of parameters via MIDI CC
 and full OSC control. Currently supports LADSPA, DSSI, LV2, VST2/3 and AU
 plugin formats, plus SF2 and SFZ sounds banks.
 .
 This package contains the VST plugin.

Package: carmetal
Description-md5: 9cf91625c88e56f2a68a46a66b5bc9d2
Description-en: dynamic geometry software with highly ergonomic UI
 Based on the C.a.R. (Compass and Ruler) project, CaRMetal includes
 all of its functionalities - or almost. It propose a different approach
 from the graphical interface point of view.
 .
 - Ruler and compass constructions can be changed by dragging one of the
 basic construction points. The construction follows immediately. The
 student can check the correctness of the construction and gain new
 insight.
 - Tracks of points and animated constructions can help to understand
 geometric relations. Tracks can be used as new objects to explore.
 - With the macros of C.a.R. very complicated constructions become
 possible. Macros are also a way to organize the geometric thinking.
 - Hiding construction details and using colors make constructions
 clearer to read. In C.a.R. lines and circles can also be reduced to the
 relevant points.
 - Arithmetic computations, numerical solutions, curves and functions
 go beyond classical constructions. It is even possible to construct in 3D
 using advanced macros.
 - Other geometries, hyperbolic or elliptic, can be explored.
 - Scripting (javascript based) of figures.

Package: carton
Description-md5: 6a36e17599f8967e36962e0aed8a171d
Description-en: Perl module dependency manager (aka Bundler for Perl)
 carton is a command line tool to track the Perl module dependencies for your
 Perl application. The required dependencies are managed through a file named
 cpanfile and tracked through the carton.lock file. It makes deployments
 easier and allows other developers of your application to have the exact same
 versions of the modules.

Package: casacore-data
Description-md5: 09e003b5344cc199b34a4434611a0923
Description-en: Data for Common Astronomy Software Applications core library
 This package will install a basic set of data tables to be used by
 Common Astronomy Software Applications core library at runtime and
 test:
 .
 * IGRF: International Geomagnetic Reference Field data
 * Jet Propulsion Laboratory Development Ephemeris
 * Sources: Table of ICRF2 reference source coordinates
 * Lines: Table of spectral line frequencies
 * Observatories: Table of radio observatory coordinates
 * TAI_UTC: Difference table between TAI and UTC
 .
 Note that the earth orientation data are not available yet.

Package: casacore-data-igrf
Description-md5: e2049e642aa8d39fb55334d6215b0164
Description-en: International Geomagnetic Reference Field data for casacore
 This package contains the coefficients for the standard mathematical
 description of the Earth's main magnetic field that is used widely in studies
 of the Earth's deep interior, its crust and its ionosphere and magnetosphere.
 .
 The data are in a format specific to casacore.

Package: casacore-data-jpl-de200
Description-md5: 9b998786ba675657eb53cff2b2494aa1
Description-en: Jet Propulsion Laboratory Development Ephemeris DE200 for casacore
 The name Jet Propulsion Laboratory Development Ephemeris are a series of
 models of the Solar System produced at the Jet Propulsion Laboratory in
 Pasadena, California, primarily for purposes of spacecraft navigation
 and astronomy.
 .
 DE200 was created September 1981. It includes nutations but not librations.
 and refers to the dynamical equator and equinox of 2000.
 .
 This package contains the DE200 data as casacore table.

Package: casacore-data-jpl-de405
Description-md5: 0419b89f265d1e47395d0f9108631242
Description-en: Jet Propulsion Laboratory Development Ephemeris DE405 for casacore
 The name Jet Propulsion Laboratory Development Ephemeris are a series of
 models of the Solar System produced at the Jet Propulsion Laboratory in
 Pasadena, California, primarily for purposes of spacecraft navigation
 and astronomy.
 .
 DE405 was released in 1998. It includes both nutations and librations and
 refers to the International Celestial Reference Frame.
 .
 This package contains the DE405 data as casacore table.

Package: casacore-data-lines
Description-md5: bd37baa08cd19bdf83cf683fc48f6095
Description-en: Table of spectral line frequencies for casacore
 This package contains a table with the spectral line frequencies for the use
 with casacore.
 .
 Currently, this list is limited to 18 lines between 0.3 and ~5 GHz that
 originally came from AIPS++.

Package: casacore-data-observatories
Description-md5: ee02e790309515e257ca3b384ca48c47
Description-en: Table of radio observatory coordinates for casacore
 This package contains a table with radio observatories and their
 coordinates for the use with casacore. The data is initially taken from
 Wikipedia, but will be incrementally replaced with verified coordinates.

Package: casacore-data-sources
Description-md5: ea642eae912391d7fd1a99363a063a3e
Description-en: Table of ICRF reference source coordinates for casacore
 This package contains a table with the sources that realize the
 and the International Celestial Reference Frame (ICRF), as a table for
 the use with casacore. The ICRF is now the standard reference frame
 used to define the positions of the planets (including the Earth) and
 other astronomical objects.

Package: casacore-data-tai-utc
Description-md5: ddb0f0f8a379f8ad1b1a9964fa5b0c97
Description-en: Difference table between TAI and UTC for casacore
 This package contains the leap second difference between TAI and UTC, created
 from /usr/share/zoneinfo/leap-seconds.list. The data are in a format specific
 to casacore. The table is kept in sync with the tzdata package.

Package: casacore-dev
Description-md5: 96dfc7b8d66b63d03c6e0e9d427747f8
Description-en: CASA core library development files
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains the files for application development.

Package: casacore-doc
Description-md5: b2725f0b9d3c79c624256037996c492a
Description-en: CASA core library (documentation)
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains the API documentation.

Package: casacore-tools
Description-md5: 6aa619f9680307d5b924c2eb82f155b6
Description-en: Tools built with CASA
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains the tools built with CASA core:
 .
 * taql - query language for casacore tables
 * measuresdata - create data tables for measures
 * imageregrid, imagecalc, showtable, showtablelock, findmeastable,
 fits2table, imreorder, casahdf5support, msselect,  image2fits,
 imageslice, etc.

Package: casadi
Description-md5: 2e8e4955043e88a1b8cac89282ec6c45
Description-en: Nonlinear optimization and algorithmic differentiation
 CasADi is an open-source tool for nonlinear optimization and
 algorithmic differentiation.  It facilitates rapid — yet efficient —
 implementation of different methods for numerical optimal control,
 both in an offline context and for nonlinear model predictive control
 (NMPC).
 .
 This package contains the main binaries.

Package: cashbox
Description-md5: c677e8c2cd3e511c3f4d9871ffe607d7
Description-en: cashbox - memorise cost and calculate price of articles
 cashbox memorises the cost of articles and calculates the total price and
 change. It is intended for small clubs on a celebration, where members are
 not experienced in memorizing prices and doing mental arithmetic.

Package: caspar
Description-md5: e5299522bec3a190ce7c667e3dff8e67
Description-en: Makefile snippets for centralized configuration management and typesetting
 Caspar offers Makefile snippets for tasks like installing files you maintain
 using a version control system, or typesetting documents in some markup
 language.
 .
 If you need to maintain and distribute lots of files (system configuration
 files for Unix hosts using a version control system, e.g.), caspar is likely
 useful for you.
 It is comparable with other tools for Unix system administrators like
 puppet and cfengine.  Main difference: the caspar code consists of less than
 100 lines of GNU Make, so if puppet and cfengine are overkill for your needs,
 you'll probably like the small and simple caspar tool.
 .
 If you write documents in a markup language like LaTeX, DocBook
 XML, DocBook SGML, POD or Markdown, and want to automate the typesetting,
 you'll like caspar.  Install all suggested packages if you'd like to use this
 typesetting functionality (or pick the suitable ones from the list of
 suggested packages).
 .
 It's not strictly necessary to know how to write Makefiles when using caspar.

Package: caspar-doc
Description-md5: b4d0af6863bd65c41ebb6d661937ead8
Description-en: documentation for caspar
 Caspar offers Makefile snippets for common tasks, like installing (system
 configuration) files or typesetting documentation.
 .
 This package contains the caspar manpages in HTML and PostScript format as
 well as some other documentation.

Package: cassbeam
Description-md5: 8324519e6d631ade9e0430a434bbf7ca
Description-en: Cassegrain antenna modelling
 Cassbeam is a Cassegrain antenna ray tracer. A Cassegrain antenna is
 a double reflector system which works on the principle of cassegrain
 optical telescope. A high gain cassegrain reflector antenna in
 Ku-band has been successfully developed for command transmit
 application for the missile programme. It can also be used for
 monopulse radar, satellite communication.
 .
 Based on an input text file, it computes several properties of the
 antenna including gain, zenith system temperature, and the beam, in
 full polarization. All calculations are done in the transmit sense
 and use reciprocity to relate to the equivalent receiving system.
 .
 Additionally, cassbeam allows deformations, or pathologies of the
 optics to be modelled. Currently this is limited to rotations and
 translations of the feed and secondary. In the future, large scale
 deviations in the primary (such as a misplaced panel) will likely be
 supported.

Package: cassiopee
Description-md5: 57e73214b8958cbfb0b47dcc9f78fe23
Description-en: index and search tool in genomic sequences
 Cassiopee index and search library C implementation.
 It is a complete rewrite of the ruby Cassiopee gem. It scans an input
 genomic sequence (dna/rna/protein) and search for a subsequence with
 exact match or allowing substitutions (Hamming distance) and/or
 insertion/deletions.
 .
 This package contains the cassiopee and cassiopeeknife tools.

Package: castle-game-engine-doc
Description-md5: 7834bd380d993d05d01dc35610eb04df
Description-en: Castle Game Engine - Developer's Documentation
 Castle Game Engine is a set of LGPL licenced libraries that are intended to
 ease developing 3D games with FreePascal / Lazarus.
 .
 It provides an excellent support for the VRML / X3D 3D data format. Other 3D
 formats are also supported.
 .
 It features many advanced graphic effects and easy to use API on top of OpenGL.
 .
 This package contains documentation.

Package: castle-game-engine-src
Description-md5: b47442ab1df8281141342ded66cbb9db
Description-en: Castle Game Engine - Source code for Lazarus integration
 Castle Game Engine is a set of LGPL licenced libraries that are intended to
 ease developing 3D games with FreePascal / Lazarus.
 .
 It provides an excellent support for the VRML / X3D 3D data format. Other 3D
 formats are also supported.
 .
 It features many advanced graphic effects and easy to use API on top of OpenGL.
 .
 This package contains source code for integration with Lazarus RAD IDE.

Package: castle-model-viewer
Description-md5: c4a078b62a91914df4c0eb755c66d490
Description-en: VRML / X3D browser, and a viewer for other 3D model formats
 Castle Model Viewer (CMV) is a viewer for many 3D model formats:
 - X3D
 - VRML (1.0 and 2.0, aka VRML 97)
 - Collada
 - OpenInventor
 - 3DS
 - MD3
 - Wavefront OBJ
 - Videoscape GEO
 - KAnim (Castle Game Engine animations)
 .
 Various navigation modes are available, like Examine, Walk (with gravity), Fly.
 Collision detection is done. Models can be animated and interactive. Many
 graphic effects are possible, thanks to using Castle Game Engine underneath.
 .
 CMV may also be used to convert many 3D model formats to X3D
 (in classic and XML encoding). This package includes also a command-line
 castle-model-converter program, that performs the same conversions as CMV,
 but doesn't use X or OpenGL (so it's nice to use in scripts to convert
 3D models in batch mode).

Package: castxml
Description-md5: 0b6c3678eea001256be5255ac040ea99
Description-en: C-family abstract syntax tree XML output tool
 Parse C-family source files and optionally write a subset of the
 Abstract Syntax Tree (AST) to a representation in XML.
 This is the successor to gccxml.

Package: casync
Description-md5: ed5a87c0f1ccdd4b66d90b658b93996b
Description-en: content addressable data synchronizer
 casync is
 .
 1. A combination of the rsync algorithm and content-addressable storage
 2. An efficient way to store and retrieve multiple related versions of
 large file systems or directory trees
 3. An efficient way to deliver and update OS and container images over
 the Internet
 4. An efficient backup system
 .
 casync uses well-known concepts implemented in a variety of other projects
 (primarily git and rsync), and puts them together in a moderately new, nice
 way.

Package: cat-bat
Description-md5: 55acec4eec46e52e4046f9f81dda2389
Description-en: taxonomic classification of contigs and metagenome-assembled genomes (MAGs)
 Contig Annotation Tool (CAT) and Bin Annotation Tool (BAT) are pipelines
 for the taxonomic classification of long DNA sequences and metagenome
 assembled genomes (MAGs/bins) of both known and (highly) unknown
 microorganisms, as generated by contemporary metagenomics studies. The
 core algorithm of both programs involves gene calling, mapping of
 predicted ORFs against the nr protein database, and voting-based
 classification of the entire contig / MAG based on classification of the
 individual ORFs. CAT and BAT can be run from intermediate steps if files
 are formatted appropriately.

Package: cataclysm-dda-curses
Description-md5: a3504f6e9a441b69760010b5fbbd1104
Description-en: post-apocalyptic roguelike game - curses interface
 Cataclysm: Dark Days Ahead is a roguelike set in a post-apocalyptic world.
 .
 While some have described it as a "zombie game", there's far more to Cataclysm
 than that. Struggle to survive in a harsh, persistent, procedurally generated
 world. Scavenge the remnants of a dead civilization for food, equipment, or,
 if you're lucky, a vehicle with a full tank of gas to get you the hell out of
 Dodge. Fight to defeat or escape from a wide variety of powerful monstrosities,
 from zombies to giant insects to killer robots and things far stranger and
 deadlier, and against the others like yourself, that want what you have...
 .
 This package contains the text-only ncurses-based interface.

Package: cataclysm-dda-data
Description-md5: 0fa1c4c243ab3906f08b9f4b1a9b08cc
Description-en: post-apocalyptic roguelike game - data files
 Cataclysm: Dark Days Ahead is a roguelike set in a post-apocalyptic world.
 .
 While some have described it as a "zombie game", there's far more to Cataclysm
 than that. Struggle to survive in a harsh, persistent, procedurally generated
 world. Scavenge the remnants of a dead civilization for food, equipment, or,
 if you're lucky, a vehicle with a full tank of gas to get you the hell out of
 Dodge. Fight to defeat or escape from a wide variety of powerful monstrosities,
 from zombies to giant insects to killer robots and things far stranger and
 deadlier, and against the others like yourself, that want what you have...
 .
 This package contains the data files required by any of the frontends.

Package: cataclysm-dda-sdl
Description-md5: 82346d21a344ad2dbd3690dc37a1d2cb
Description-en: post-apocalyptic roguelike game - SDL interface
 Cataclysm: Dark Days Ahead is a roguelike set in a post-apocalyptic world.
 .
 While some have described it as a "zombie game", there's far more to Cataclysm
 than that. Struggle to survive in a harsh, persistent, procedurally generated
 world. Scavenge the remnants of a dead civilization for food, equipment, or,
 if you're lucky, a vehicle with a full tank of gas to get you the hell out of
 Dodge. Fight to defeat or escape from a wide variety of powerful monstrosities,
 from zombies to giant insects to killer robots and things far stranger and
 deadlier, and against the others like yourself, that want what you have...
 .
 This package contains the graphical SDL2-based interface.

Package: catatonit
Description-md5: c4355e97bdb2ef2ce92c247ce0aef3d4
Description-en: init process for containers
 catatonic is a very simple init process for application containers. Its
 purpose is to support only the usage by container managers such as docker and
 podman, which is /dev/init -- <your program>. No other use cases will be
 supported.

Package: catch
Description-md5: 2a495bc64764fb6b120ec294d1234905
Description-en: C++ Automated Test Cases in Headers
 Catch is a multi-paradigm automated test framework for C++
 and Objective-C.
 .
 Its key features are:
 * Distributed as a single header file with no dependencies.
 * Test cases are self-registering.
 * Test cases can be de divided into isolated sections.
 * Behaviour Driven Design style is possible with GIVEN-WHEN-THEN
 in place of test cases and sections.
 * Only one core assertion macro for comparisons; standard language
 operators are used for comparison, yet the expression is decomposed
 and properly logged.

Package: catch2
Description-md5: cc92aee107c5d815d9d38e619a346cbf
Description-en: C++ Automated Test Cases in Headers (transitional package)
 This is a transitional package. It can safely be removed.

Package: catcodec
Description-md5: a061ea682bb9e1229548a5bca83eea38
Description-en: tool to decode/encode the sample catalogue for OpenTTD
 catcodec decodes and encodes sample catalogues for OpenTTD.
 These sample catalogues are not much more than some meta-data
 (description and file name) and raw PCM data.

Package: catdoc
Description-md5: 5375cc8e836b685661351c0f503d8814
Description-en: text extractor for MS-Office files
 The catdoc program reads one or more Microsoft Word files and outputs
 their contents to standard output as text.
 .
 It is accompanied by xls2csv, a program which converts Excel spreadsheets
 into comma-separated-values format, and catppt, a utility to extract textual
 information from PowerPoint files.
 .
 It doesn't try to preserve Word formatting; its goal is to extract plain
 text and allow you to read it (and, probably, reformat it with TeX).
 .
 This package suggests Tk because it also includes wordview, an
 optional Tk-based GUI for catdoc.  The MIME config provided in this
 package will use wordview if X is running, or catdoc directly if it
 is not.

Package: catdvi
Description-md5: a008d54d5f36bf31be7cce91bf333112
Description-en: DVI to plain text translator
 CatDVI translates a TeX Device Independent (DVI) file into a readable
 plaintext file.  It aims to generate high-quality output that reproduces
 all aspects of the DVI file within the limits of the output medium.
 CatDVI uses Unicode internally and can output ASCII, ISO Latin 1 and
 UTF-8 Unicode.
 .
 CatDVI can be used for previewing TeX documents on character-cell displays
 such as traditional terminals and terminal emulators.  It is also possible
 to use it in generation of plain text documents from TeX source, assuming
 that the document is written with this conversion in mind.
 .
 CatDVI is under development and as such yet incomplete.  However, it is
 quite useful even in its current form and already outperforms some of its
 competition in some areas.
 .
 CatDVI requires that the TFM files for all fonts used in its input DVI files
 are installed or can be generated by kpathsea.

Package: catfish
Description-md5: b7ea6e8c7cd8dcd35786b72c76f96349
Description-en: File searching tool which is configurable via the command line
 Catfish is a handy file searching tool for Linux and UNIX.
 The interface is intentionally lightweight and simple, using only Gtk+3.
 You can configure it to your needs by using several command line options.

Package: catfishq
Description-md5: 5d1ccd71a28c1be05f462497a4a46916
Description-en: concatenates fastq files
 FASTQ is the most common format to store the reads from high-throughput
 biological sequencing. This tool takes paths to an arbritary number
 of zipped and unzipped FASTQ files and/or folders containing zipped or
 unzipped FASTQ files, concatenates them and prints them to standard out
 (default) or an unzipped output file.
 .
 Supported file extensions are: '*.fastq', '*.fastq.gz', '*.fasta',
 '*.fasta.gz', '*.fa', '*.fa.gz', '*.fq', '*.fq.gz'

Package: catgirl
Description-md5: d9ceb69bb9d6ce1ea5c4e0600066689e
Description-en: TLS-only terminal IRC client
 A minimal terminal IRC client with tab completion, split scrolling, nick
 colouring, topic diffing, and message filtering.

Package: catimg
Description-md5: 34d427d8e9a3ab0482fef0a35135749a
Description-en: fast image printing in to your terminal
 catimg is a little program written in C with no dependencies that
 prints images in terminal. It supports JPEG, PNG, ICO and GIF formats.
 .
 You will need a 256 color terminal in order to use this program. For
 higher resolution images, you need unicode support.

Package: catkin-lint
Description-md5: 841a8ede07ed1e391e9d01c16a783657
Description-en: Check Robot OS catkin packages for common errors
 This package is part of Robot OS (ROS). catkin_lint checks package
 configurations for the catkin build system of ROS. It runs a static analysis
 of the package.xml and CMakeLists.txt files in your package, and it will
 detect and report a number of common problems.

Package: catkin-tools
Description-md5: 54caed9e6fe3593bf3e370244cd04b28
Description-en: Command line tools for catkin workspaces
 This package is part of ROS, the Robot Operating System. The catkin tools
 provide functionality to work with the catkin meta buildsystem and catkin
 workspaces, similar to the way the colcon tools support working with ROS 2
 ament packages.
 .
 The catkin tools provide a convenient interface to build and test multiple
 packages in a catkin workspace, resolving all inter-dependencies and
 isolating the builds from each other.
 .
 This package installs the Python 3 module and the CLI executable.

Package: cauchy-dev
Description-md5: 642d9e5331f6aa220658fb1742d73e15
Description-en: library for transforming Matlab/Octave files to C++
 library for transforming Matlab/Octave files to C++ (with Eigen) and
 Matlab.
 .
 Development files.

Package: cauchy-tools
Description-md5: c8c72ffe6536dbd42727d3c276abab8f
Description-en: library for transforming Matlab/Octave files to C++ - toold
 library for transforming Matlab/Octave files to C++ (with Eigen) and
 Matlab.
 .
 Tools that use Cauchy.

Package: cava
Description-md5: 5b3550bf528f4e279d8f601f7a4f1363
Description-en: Console-based Audio Visualizer for Alsa
 CAVA is a bar spectrum audio visualizer for the Linux terminal using
 ALSA, pipewire, pulseaudio or fifo buffer for input. This program is
 not intended for scientific use. It's written to look responsive and
 aesthetic when used to visualize music.

Package: caveconverter
Description-md5: 66a6eb994ffb47cd29967d6d17209845
Description-en: Cave survey data format converter
 Software to convert between various survey data formats. Formats
 currently supported are:
 formats written: Toporobot, Survex, Compass
 formats read: Survex, Pockettopo text file, dxf (polylines and lines)
 This version is a command-line utility.

Package: caveexpress
Description-md5: fb05330cbd5cf92ea395f4f1603b40bf
Description-en: 2D platformer with physics-based gameplay
 CaveExpress is a classic 2D platformer with physics-based gameplay
 and dozens of levels. Master your pedal-powered flying machine to
 pick up packages from your cave-dwelling clients and drop them off
 at the collection point.
 .
 But beware! Mighty mastodons, terrifying pterodactyls and others
 would rather see you extinct.

Package: caveexpress-data
Description-md5: 0e6ec79cf97e544e52e77bd9096be394
Description-en: 2D platformer with physics-based gameplay --data
 CaveExpress is a classic 2D platformer with physics-based gameplay
 and dozens of levels. Master your pedal-powered flying machine to
 pick up packages from your cave-dwelling clients and drop them off
 at the collection point.
 .
 This package contains the data files needed to play CaveExpress.

Package: cavepacker
Description-md5: e4a7a9f4e1a46b7d3a07b45d27303cdc
Description-en: sokoban game with network based multiplayer gaming
 CavePacker is a sokoban game. It is a puzzle game where you have to move the
 packages onto their targets without getting stuck. The lesser steps you made
 for solving a level, the better. You may only push but not pull packages.

Package: cavepacker-data
Description-md5: 8486d848c7c6b0c751094658c5fb979a
Description-en: sokoban game with network based multiplayer gaming --data
 CavePacker is a sokoban game. It is a puzzle game where you have to move the
 packages onto their targets without getting stuck. The lesser steps you made
 for solving a level, the better. You may only push but not pull packages.
 .
 This package contains the data files needed to play CavePacker.

Package: cavezofphear
Description-md5: 4dd40a2dbdb666635c969ad43c1db33d
Description-en: ASCII Boulder Dash clone
 A Boulder Dash game clone for your favorite terminal.
 You are trapped in the CAVEZ of PHEAR, your mission is to escape
 through all the caves and make it out alive. To escape through a
 cave you will have to find all the diamonds located in it. Once
 you've found all the diamonds, their powers combined will help you
 get to the next cave, one step closer to freedom.
 .
 You can start the game simply from /usr/games/phear .

Package: cb2bib
Description-md5: 6c2d78df540a62dea945d4154468ae15
Description-en: extract bibliographic references from various sources
 cb2bib is a program to extract bibliographic references from
 unformatted and non standard sources, like:
 - email alerts;
 - journal Web pages;
 - and most interestingly PDF files.
 .
 Output references are written to BibTeX-formatted files. Other
 features include:
 - article files can be linked and renamed by dragging them onto the
 cb2Bib window;
 - editing and browsing BibTeX files;
 - citing references, searching references and the full contents of the
 referenced documents;
 - inserting bibliographic metadata to documents;
 - writing short notes that interrelate several references.

Package: cba
Description-md5: 4bcfd4a22ba4f2f729a4f2728fed1975
Description-en: Continuous Beam Analysis
 A small engineering tool that calculates member forces and support reactions
 of a continuous beam.
 A material and section database is included to set elasticity and moment of
 inertia. Boundary conditions can be set differently at each support.

Package: cbatticon
Description-md5: 7eb35d1f73ec0aa8ba0c331f1aeeeb00
Description-en: lightweight and fast battery icon status and more
 Utility that displays battery information as battery status, remaining
 percentage, remaining time, using an icon in the system tray.
 .
 Based on code from xbattbar-acpi, cbatticon sits in your system tray,
 reporting on battery events, like plug-in, critical, remaining, etc.
 .
 A regular user can (re)define custom system's behaviour, like performing
 graceful shutdown on critical status, by user-defined thresholds and commands
 on low power/critical.

Package: cbflib-bin
Description-md5: a72e81bc95d613ca98523265b713c861
Description-en: utilities to manipulate CBF files
 CBFlib is a library of ANSI-C functions providing a simple mechanism
 for accessing Crystallographic Binary Files (CBF files) and
 Image-supporting CIF (imgCIF) files.
 .
 This package contains various utility programs.

Package: cbflib-doc
Description-md5: b812fdfc937951e1a03fd864a6a21385
Description-en: documentation for CBFlib
 CBFlib is a library of ANSI-C functions providing a simple mechanism
 for accessing Crystallographic Binary Files (CBF files) and
 Image-supporting CIF (imgCIF) files.
 .
 This package contains the documentation to CBFlib.

Package: cbindgen
Description-md5: 3372c0f5ea7339720732af90b7f9e2a7
Description-en: Generates C bindings from Rust code
 cbindgen can be used to generate C bindings for Rust code.
 It is currently being developed to support creating bindings for
 WebRender (by Mozilla for Firefox), but has been designed to support
 any project.
 .
 Features:
 .
 * Builds bindings for a crate, its mods, its dependent crates, and their mods
 * Only the necessary types for exposed functions are given bindings
 * Can specify annotations for controlling some aspects of binding
 * Support for generic structs and unions
 * Support for exporting constants and statics
 * Customizable formatting, can be used in C or C++ projects
 * Support for generating #ifdef's for #[cfg] attributes
 * Support for #[repr(sized)] tagged enum's

Package: cbios
Description-md5: 72059135d91158f7977588cfec1ca153
Description-en: open source MSX BIOS roms
 C-BIOS is an open source BIOS for MSX computers.
 .
 C-BIOS can be shipped with MSX emulators so they are usable
 out-of-the-box. It comes readily configured for the openMSX
 emulator.

Package: cbm
Description-md5: 6a7b85ec4ae9edd0c415c0d9a7cd6a48
Description-en: display in real time the network traffic speed
 The Color Bandwidth Meter (CBM) is a small program to display the traffic
 currently flowing through the network devices in a simple curses-based GUI.
 The traffic for all interfaces include values as receive, transfer and total
 Bytes/s or bits/s (or its multiples as KB/s and Kb/s).
 .
 It is useful for Internet or LAN speed tests, measuring the velocity of a
 link, to establish a benchmark or to monitor your connections. CBM can be
 used with virtual, wired or wireless networks.

Package: cbmc
Description-md5: 2c892fdd5142036595dc17775271afad
Description-en: bounded model checker for C and C++ programs
 CBMC generates traces that demonstrate how an assertion can be violated, or
 proves that the assertion cannot be violated within a given number of loop
 iterations.

Package: cbmconvert
Description-md5: 962072def512f4d87bc4d4540cb2adb6
Description-en: Create and convert Commodore 8-bit binary file archives
 cbmconvert extracts files from most known archive file formats that
 are used on 8-bit Commodore computer platforms and writes them to
 several different formats, including some formats used by some
 emulators.

Package: cbonsai
Description-md5: 2903daddf55cd23b27e34ba3d3d7a9a6
Description-en: terminal-based bonsai tree generator
 cbonsai is a bonsai tree generator using ncurses. It intelligently creates,
 colors, and positions a bonsai tree, and is entirely configurable via CLI
 options.

Package: cbootimage
Description-md5: a0979e8e94ac340a05bcee506460d109
Description-en: Tools to dump and generate boot config table on Tegra devices
 This package contains two programs to parse the boot config table (bct)
 of Tegra SoC based devices and to generate a new bct with appended
 bootloader (e.g. u-boot) ready to be flashed to a storage device.
 The boot config table is used in the early boot process to setup
 the sdhci, DRAM memory controller and also points to the position of the
 bootloader.

Package: cbp2make
Description-md5: 6502b3bf64ef97e923b054e6fe4bd479
Description-en: Makefile generation tool for the Code::Blocks IDE
 cbp2make is a stand-alone build tool that allows you
 to generate makefile(s) for GNU Make out of Code::Blocks
 IDE project or workspace files.

Package: cc-tool
Description-md5: a37ea1a147945bc68f62387b103eb973
Description-en: support for Texas Instruments CC Debugger
 This software provides support of Texas Instruments CC Debugger and
 several evaluation boards to program TI 8051-based System-On-Chip
 devices.

Package: cc1541
Description-md5: 80c26d544a870eb8cba9929069dcc98a
Description-en: tool for creating Commodore Floppy disk images in D64, G64, D71 or D81 format
 Tool for creating Commodore Floppy disk images in D64, D71 or D81 format
 with custom sector interleaving etc. Also supports extended tracks 35-40
 using either SPEED DOS or DOLPHIN DOS BAM-formatting.

Package: cc65
Description-md5: 89897b472c444718c809c9b0b9d81d7d
Description-en: complete cross development package for 65(C)02 systems
 cc65 is a complete cross development package for 65(C)02 systems, including
 a powerful macro assembler, a C compiler, linker, librarian and several
 other tools.
 .
 cc65 has C and runtime library support for many of the old 6502 machines,
 including
 - the following Commodore machines:
 - VIC20
 - C16/C116 and Plus/4
 - C64
 - C128
 - CBM 510 (aka P500)
 - the 600/700 family
 - newer PET machines (not 2001).
 - the Apple ][+ and successors.
 - the Atari 8 bit machines.
 - the Atari 5200 console.
 - GEOS for the C64, C128 and Apple //e.
 - the Nintendo Entertainment System (NES) console.
 - the Supervision console.
 - the Oric Atmos.
 - the Lynx console.
 - the Ohio Scientific Challenger 1P

Package: cc65-doc
Description-md5: 93a479d70613b81e4df3ea82fd732b8b
Description-en: cc65 documentation
 cc65 is a complete cross development package for 65(C)02 systems, including
 a powerful macro assembler, a C compiler, linker, librarian and several
 other tools.
 .
 This package contains the documentation that is also available on
 the cc65 homepage.

Package: ccache
Description-md5: ee6cfd684c9def102ca8cd664767a949
Description-en: Compiler cache for fast recompilation of C/C++ code
 Ccache is a compiler cache. It speeds up recompilation by caching
 previous compilations and detecting when the same compilation is
 being done again.

Package: ccal
Description-md5: 4904bb59ec61bbf54db035923198950b
Description-en: Colorised calendar utility
 CCAL is a drop in replacement for the standard unix calendar program. It
 includes support for color and daily, weekly, and yearly
 reminders/appointments.

Package: ccbuild
Description-md5: 881a4e51adb3d91ecb9ce9710bcd9d8d
Description-en: source scanning build utility for C++
 Scan the source for main functions and includes. When the file
 contains a main function it will compile all the files next to that
 file's includes and link them into a program.
 .
 This makes it possible to build entire programs with minimal
 configuration. Linker and compiler options can be added and will be
 automatically divided over the compiler and linker.

Package: cccc
Description-md5: 317a4726f84d2cbea6547c453dd7f8b1
Description-en: C and C++ Code Counter, a software metrics tool
 CCCC analyses and reports measurements of source code in C, C++, and Java.
 The metrics supported include lines of code, McCabe's Cyclomatic
 Complexity, and measures of module fan-out/fan-in.

Package: ccd2iso
Description-md5: a1954787bfd651f56bc2746cfa74b767
Description-en: Converter from CloneCD disc image format to standard ISO
 This converts CD backup files created using the non-free CloneCD program to a
 format understood by most Free Software CD writing programs.

Package: ccdiff
Description-md5: 7ed231de713e6a633bd508296f35f348
Description-en: Colored Character Diff
 ccdiff is a colored diff that also colors inside changed lines.
 .
 All command-line tools that show the difference between two files fall short
 in showing minor changes visually useful. ccdiff tries to give the look and
 feel of `diff --color` or `colordiff`, but extending the display of colored
 output from colored deleted and added lines to colors for deleted and added
 characters within the changed lines.

Package: cciss-vol-status
Description-md5: a2cbf895144a2fbd5a68f67a3075498a
Description-en: HP SmartArray RAID Volume Status Checker
 A RAID monitor for HP SmartArray Controllers, as supported by the "cciss",
 "hpsa", "hpahcisr" kernel drivers.
 It will check for problems on your configured logical drives, without relying
 on the controller's event log.
 .
 It also supports MSA500 and MSA1000 controllers.

Package: cclib
Description-md5: c683e0da670f2dd8eec83dee021ac933
Description-en: Parsers and algorithms for computational chemistry
 A Python library that provides parsers for computational
 chemistry log files. It also provides a platform to implement
 algorithms in a package-independent manner.
 .
 This package contains helper scripts for end users.
 .
 If you are looking for the unit tests and data files managed by cclib,
 they are distributed separately as in non-free package cclib-data.

Package: cconv
Description-md5: 71c199288df250074ab7d6e77ef2487c
Description-en: Simplified/Traditional Chinese conversion tool
 The Chinese national GB standard defines a basic set of (around 6,000)
 characters for use in Simplified Chinese writing; this excludes many of
 the characters in the Taiwanese industry standard for Traditional Chinese
 called Big5 (around 13,000 characters in the basic set). However, Unicode
 is a superset of both (with the duplication removed).
 .
 This tool is used for converting a UTF-8 string which contains both
 Simplified and Traditional Chinese characters directly into a single
 Chinese character set.

Package: ccrypt
Description-md5: da31f4a0f5044cdae29a94198cd0810c
Description-en: secure encryption and decryption of files and streams
 ccrypt is a utility for encrypting and decrypting files and streams. It was
 designed as a replacement for the standard unix crypt utility, which is
 notorious for using a very weak encryption algorithm. ccrypt is based on the
 Rijndael cipher, which is the U.S. government's chosen candidate for the
 Advanced Encryption Standard (AES, see http://www.nist.gov/aes). This cipher is
 believed to provide very strong security.

Package: cct
Description-md5: 0ab3a35909def68fd30bc34fe539c2b2
Description-en: visually comparing bacterial, plasmid, chloroplast, or mitochondrial sequences
 The CGView Comparison Tool (CCT) is a package for visually comparing
 bacterial, plasmid, chloroplast, or mitochondrial sequences of interest
 to existing genomes or sequence collections. The comparisons are
 conducted using BLAST, and the BLAST results are presented in the form
 of graphical maps that can also show sequence features, gene and protein
 names, COG category assignments, and sequence composition
 characteristics. CCT can generate maps in a variety of sizes, including
 400 Megapixel maps suitable for posters. Comparisons can be conducted
 within a particular species or genus, or all available genomes can be
 used. The entire map creation process, from downloading sequences to
 redrawing zoomed maps, can be completed easily using scripts included
 with the CCT. User-defined features or analysis results can be included
 on maps, and maps can be extensively customized. To simplify program
 setup, a CCT virtual machine that includes all dependencies preinstalled
 is available. Detailed tutorials illustrating the use of CCT are
 included with the CCT documentation.

Package: cct-examples
Description-md5: 95920a7e7f6569516d39adab7810f72d
Description-en: example data for testing the package cct
 The CGView Comparison Tool (CCT) is a package for visually comparing
 bacterial, plasmid, chloroplast, or mitochondrial sequences of interest
 to existing genomes or sequence collections. The comparisons are
 conducted using BLAST, and the BLAST results are presented in the form
 of graphical maps that can also show sequence features, gene and protein
 names, COG category assignments, and sequence composition
 characteristics. CCT can generate maps in a variety of sizes, including
 400 Megapixel maps suitable for posters. Comparisons can be conducted
 within a particular species or genus, or all available genomes can be
 used. The entire map creation process, from downloading sequences to
 redrawing zoomed maps, can be completed easily using scripts included
 with the CCT. User-defined features or analysis results can be included
 on maps, and maps can be extensively customized. To simplify program
 setup, a CCT virtual machine that includes all dependencies preinstalled
 is available. Detailed tutorials illustrating the use of CCT are
 included with the CCT documentation.
 .
 This package provides the data which can be used as example.  These are
 the same data as used in autopkgtest.

Package: ccze
Description-md5: 55cd93dbcf614712a4d89cb3489414f6
Description-en: robust, modular log coloriser
 CCZE is a robust and modular log coloriser, with plugins for apm,
 exim, fetchmail, httpd, postfix, procmail, squid, syslog, ulogd,
 vsftpd, xferlog and more.

Package: cd-circleprint
Description-md5: 51a4ae39167501ed72dce961877ad4cd
Description-en: prints round cd-labels
 cd-circleprint is a program to create round cd-labels written in perl,
 using perl-tk to produce a graphical frontend. The
 labels have four lines of nice curved text and an additional four
 fields with normal text. Each field has selectable text-size, font and
 colour. The background colour is also selectable. The label may also have
 a background image.
 You can squeeze the whole page if your printer doesn't generate correct
 circles and you can move the two labels on the sheet to accommodate
 different types of label sheets.
 The output is postscript to make it as portable as possible.

Package: cd-discid
Description-md5: 5e36cbcb6bf4b1b7273d65c78305914d
Description-en: CDDB DiscID utility
 In order to do CDDB queries over the Internet, you must know the DiscID of
 the CD you are querying. cd-discid provides you with that information. It
 outputs the discid, the number of tracks, the frame offset of all of the
 tracks, and the total length of the CD in seconds, on one line in
 a space-delimited format. cd-discid was designed as a backend tool for
 cdgrab (now abcde) but will work independently of it.

Package: cd-hit
Description-md5: ad9ee03ef4098028c26f1091e913dcda
Description-en: suite of programs designed to quickly group sequences
 cd-hit contains a number of programs designed to quickly group
 sequences. cd-hit groups proteins into clusters that meet a user-defined
 similarity threshold. cd-hit-est is similar to cd-hit, but designed to
 group nucleotide sequences (without introns). cd-hit-est-2d is similar
 to cd-hit-2d but designed to compare two nucleotide datasets. A number
 of other related programs are also in this package. Please see the
 cd-hit user manual, also part of this package, for further information.

Package: cd-paranoia
Description-md5: aaaef93e555356209cc8b21b3da4bd4d
Description-en: audio CD reading utility which includes extra data verification features
 cd-paranoia retrieves audio tracks from CDDA capable CD-ROM drives.
 The data can be saved to a file or directed to standard output in WAV,
 AIFF, AIFF-C or raw format. Most ATAPI, SCSI and several proprietary
 CD-ROM drive makes are supported; cd-paranoia can determine if the target
 drive is CDDA capable.
 .
 In addition to simple reading, cd-paranoia adds extra-robust data
 verification, synchronization, error handling and scratch reconstruction
 capability.
 .
 This version uses the libcdio library for interaction with a CD-ROM drive.
 The jitter and error correction however are the same as used in Xiph's
 cdparanoia.

Package: cd5
Description-md5: da571f53de6ee65f3fcdb981203edc75
Description-en: Compute checksum of individual track on CD-ROMS
 CD-ROM Digest is a program that checks a multi-track CD-ROM.
 It reports the MD5 digest and size for each track on a CD-ROM.
 The digest is done as the track is read, without dumping CD-ROM data
 on the hard drive. This tool helps users that are burning a multi-track
 CD-ROM to check the result.

Package: cdargs
Description-md5: a017b56e84c1ac3c23573edc81d1c82f
Description-en: bookmarks and browsing for the cd command
 CDargs is a tool which enhances the navigation of the common unix file-system
 inside the shell. It plugs into the shell built-in cd-command (via a shell
 function or an alias) and adds bookmarks and a browser to it.
 .
 It enables you to move to a very distant place in the file-system with just a
 few keystrokes.

Package: cdbackup
Description-md5: ab61b14fa607299af9f957daaa4df69d
Description-en: CD-R(W) backup utility
 cdbackup and cdrestore are a pair of utilities designed to facilitate
 streaming backup to and from CD-R(W) disks.  Specifically, they were
 designed to work with dump/restore, but tar/cpio/whatever you want should
 work, so long as it writes to stdout for backups and reads from stdin for
 restores.

Package: cdbfasta
Description-md5: be2aa2147d836ef006051adca2699081
Description-en: Constant DataBase indexing and retrieval tools for multi-FASTA files
 CDB (Constant DataBase) can be used for creating indices for quick
 retrieval of any particular sequences from large multi-FASTA files.
 It has the option to compress data records in order to save space.

Package: cdbs
Description-md5: 84b2b5b6a68f07483ccc082be0bb4b21
Description-en: common build system for Debian packages
 This package contains the Common Debian Build System,
 an abstract build system based on Makefile inheritance
 which is completely extensible and overridable.
 In other words, CDBS provides a sane set of default rules
 upon which packages can build;
 any or all rules may be overridden as needed.

Package: cdcd
Description-md5: c3cc40cb240561188f5854ad90a3e676
Description-en: command line or console based CD player
 cdcd works in two ways, accepting commands directly off the command line or in
 a query mode similar to other UNIX programs. To pass a command to cdcd, simply
 run cdcd with the command as the argument (e.g. cdcd play). This is great for
 using cron and cdcd together to make a CD alarm clock. Or you can run cdcd
 without arguments and you will be given the cdcd command prompt.

Package: cdck
Description-md5: c8c08a093de640839bb76ef33c2469b3
Description-en: tool for verifying the quality of written CDs/DVDs
 cdck (CD/DVD check tool) is a simple console program to verify CD/DVD
 quality. The known fact is that even if all files on the disc are readable,
 some sectors having bad timing can easily turn into unreadable ones in the
 future.
 .
 To get an idea about a disc cdck reads it sector by sector, keeping all
 reading timings and then tells you its verdict. Optionally it can write the
 timing table into text file usable by gnuplot(1) program, so you can draw
 some graphs out of it.

Package: cdcover
Description-md5: ef9fb8e66100d268103281471af25a1b
Description-en: Creating Data-CD Covers
 cdcover is a little commandline tool which creates
 user-defined data-cd covers.

Package: cdde
Description-md5: 72a9d0bc4a3b8d2c7015b48ff53da747
Description-en: CD Detect & Execute utility
 CDDE is a program that detects when a CD/DVD-ROM drive has a disc
 inserted. When it finds a disc inserted in the drive it will attempt
 to determine the type of the disc, and execute a specified command.
 This means a DVD can be inserted and your favorite DVD software will
 start, or a data CD can be automatically mounted, etc. The commands
 are defined in a configuration file that has simple XML syntax.

Package: cddl
Description-md5: e8478fc02ed8fcbd0c6bb38e17e25f9b
Description-en: tool for verifying conformance of CDDL definitions
 Tool for verifying conformance of CDDL definitions against RFC 8610 and for
 validating JSON documents and CBOR binary files

Package: cde
Description-md5: 0ec080a0fdbfe3fbf0603ab28ed136f6
Description-en: package everything required to execute a Linux command on another computer
 CDEpack (Code, Data, and Environment packaging) is a tool that
 automatically packages up everything required to execute a Linux
 command on another computer without any installation or
 configuration.  A command can range from something as simple as a
 command-line utility to a sophisticated GUI application with 3D
 graphics. The only requirement is that the other computer have the
 same hardware architecture (e.g., x86) and major kernel version
 (e.g., 2.6.X) as yours. CDEpack allows you to easily run programs
 without the dependency hell that inevitably occurs when attempting to
 install software or libraries.
 .
 Typical use cases:
 1. Quickly share prototype software
 2. Try out software in non-native environments
 3. Perform reproducible research
 4. Instantly deploy applications to cluster or cloud computing
 5. Submit executable bug reports
 6. Package class programming assignments
 7. Easily collaborate on coding projects

Package: cdebconf
Description-md5: 19ca11018968935708d0ed3262e5aa67
Description-en: Debian Configuration Management System (C-implementation)
 Debconf is a configuration management system for Debian packages. It is
 used by some packages to prompt you for information before they are
 installed. This is a reimplementation of the original debconf version
 in C.

Package: cdebconf-gtk
Description-md5: fa7569ffcd2c68e0354e0bf4c62db2ca
Description-en: Gtk+ frontend for Debian Configuration Management System
 Debconf is a configuration management system for Debian packages. It is
 used by some packages to prompt you for information before they are
 installed. This is a reimplementation of the original debconf version in C.
 .
 cdebconf-gtk is a minimal Gtk+ frontend cdebconf package.

Package: cdebootstrap
Description-md5: 485427068050df8db0fa5d43537509b8
Description-en: Bootstrap a Debian system
 cdebootstrap generates systems from scratch for Debian and derivates.
 .
 This is implementation is different from debootstrap.  It features a different
 package selection.  The package selection is done according to the flavour.

Package: cdebootstrap-static
Description-md5: f767113340343840f6bbfba8d04abfba
Description-en: Bootstrap a Debian system - static binary
 cdebootstrap generates systems from scratch for Debian and derivates.
 .
 This package contains a static binary and a standalone tar.  The standalone
 tar can be used on non-Debian systems.

Package: cdecl
Description-md5: 4c77c035a2a07fa8fa3ff98ce2990d72
Description-en: Turn English phrases to C or C++ declarations
 Cdecl is a program which will turn English-like phrases such as "declare
 foo as array 5 of pointer to function returning int" into C declarations
 such as "int (*foo[5])()". It can also translate the C into the pseudo-
 English. And it handles typecasts, too. Plus C++. And in this version
 it has command line editing and history with the GNU readline library.

Package: cdemu-client
Description-md5: cda50e7d58a5c8b908bb910c786742f9
Description-en: Command-line client to control CDEmu daemon
 This is cdemu-client, a command-line client for controlling the
 CDEmu daemon. It is part of the CDEmu suite, a free, GPL CD/DVD-ROM device
 emulator for Linux.
 .
 It provides a way to perform the key tasks related to controlling the CDEmu
 daemon, such as loading and unloading devices, displaying devices' status and
 retrieving/setting devices' debug masks.

Package: cdemu-daemon
Description-md5: d0eb221fae6cf6b4d27c230874765b03
Description-en: Main CDEmu daemon
 This is CDEmu daemon, the daemon part of the CDEmu suite,
 a free, GPL CD/DVD-ROM device emulator for Linux.
 .
 It receives SCSI commands from kernel module and processes them, passing the
 requested data back to the kernel. Daemon implements the actual virtual
 device; one instance per each device registered by kernel module. It uses
 libMirage, an image access library that is part of CDEmu suite, for
 the image access (e.g. sector reading).
 .
 The daemon registers itself on D-BUS' system or session bus (depending on the
 options passed to it) where it exposes an interface that can be used by
 clients to control it.

Package: cdftools
Description-md5: 65a151ac368fdf5dd2ee69cc2f9dde8f
Description-en: Diagnostic tools for NEMO netCDF output
 CDFTOOLS is a diagnostic package written in fortran 90 for the analysis
 of NEMO model output in the frame of the DRAKKAR project.
 NEMO (Nucleus for European Modelling of the Ocean) is a state-of-the-art
 modeling framework for oceanographic research, operational oceanography
 seasonal forecast and climate studies.

Package: cdist
Description-md5: b75e210362b1ae37bd8a227b5eb33217
Description-en: Usable Configuration Management System
 cdist is a usable configuration management system.
 It adheres to the KISS principle and is being used in
 small up to enterprise grade environments. It has the
 following noteworthy features:
 .
 * shell scripting configuration language
 * access to all control structures (if, case, for, while)
 * idempotent target properties
 * zero-dependencies: target system need only /bin/sh and ssh
 * push-based distribution
 * highly-scalable
 .
 cdist is an alternative to other configuration management systems
 like cfengine, bcfg2, chef and puppet.

Package: cdist-doc
Description-md5: 6b19f37697ef62114b2ba53ea24a5d0f
Description-en: Usable Configuration Management System (html documentation)
 cdist is a usable configuration management system.
 It adheres to the KISS principle and is being used in
 small up to enterprise grade environments. It has the
 following noteworthy features:
 .
 * shell scripting configuration language
 * access to all control structures (if, case, for, while)
 * idempotent target properties
 * zero-dependencies: target system need only /bin/sh and ssh
 * push-based distribution
 * highly-scalable
 .
 cdist is an alternative to other configuration management systems
 like cfengine, bcfg2, chef and puppet.
 .
 This package contains Sphinx-generated html documentation.

Package: cdlabelgen
Description-md5: 8415194c7ea0c7a66f885839643a18a4
Description-en: generates front cards and tray cards for CDs and DVDs
 cdlabelgen was designed to simplify the process of
 generating labels for CDs and DVDs. It originated as a program
 to allow auto generation of front cards and tray cards for CDs
 burned via an automated mechanism (specifically for archiving
 data), but has now become popular for labelling CD
 compilations of mp3's, and copies of CDs. Note that cdlabelgen
 does not actually print anything--it just spits out
 postscript, which you can then do with as you please.

Package: cdo
Description-md5: a3706a835a1fd31e6223c556a174dc28
Description-en: Climate Data Operators
 Climate Data Operators are a collection of command line Operators
 to manipulate and analyse Climate model Data.  Supported data formats are GRIB,
 netCDF, SERVICE, EXTRA and IEG. There are more than 400 operators available.

Package: cdogs-sdl
Description-md5: 8cee29ecafb83febadde305fe33cd360
Description-en: classic overhead run-and-gun game
 C-Dogs SDL is an overhead shoot-em-up which lets players work alone and
 cooperatively during missions or fight against each other in the
 "dogfight" deathmatch mode.
 .
 Customize your player, choose from many weapons, and blast, slide and
 slash your way through over 100 user-created campaigns.

Package: cdogs-sdl-data
Description-md5: d3ac6cc94ee13af6295f42af1718c681
Description-en: classic overhead run-and-gun game - data files
 C-Dogs SDL is an overhead shoot-em-up which lets players work alone and
 cooperatively during missions or fight against each other in the
 "dogfight" deathmatch mode.
 .
 Customize your player, choose from many weapons, and blast, slide and
 slash your way through over 100 user-created campaigns.
 .
 This package contains the data files for C-Dogs SDL.

Package: cdparanoia
Description-md5: e822cba0a77b7c13282c31b92c5e9561
Description-en: audio extraction tool for sampling CDs
 An audio extraction tool for sampling CDs. Unlike similar programs such as
 cdda2wav, cdparanoia goes to great lengths to try to extract the audio
 information without any artifacts such as jitter.

Package: cdpr
Description-md5: 77dd2ca280526fc8efcbd3fb1086aab3
Description-en: Cisco Discovery Protocol Reporter
 cdpr listens on specified network interfaces for Cisco Discovery
 Protocol packets. It then decodes those packets and outputs the
 information, optionally sending the information to a server for
 processing.

Package: cdr2odg
Description-md5: c3880d12941394f4bbb3c93dfb69f060
Description-en: Corel Draw graphics to OpenDocument converter
 This package contains a utility for converting Corel Draw documents
 into OpenDocument draw documents.

Package: cdrdao
Description-md5: 27c1ea6fa8a4913e9dd3ddfb6c692c21
Description-en: records CDs in Disk-At-Once (DAO) mode
 cdrdao records audio or data CD-Rs in disk-at-once (DAO) mode based on a
 textual description of the CD contents.
 .
 Recording in disk-at-once mode writes the complete disc, i.e. lead-in, one or
 more tracks and lead-out, in a single step. The commonly used track-at-once
 (TAO) mode writes each track independently which requires link blocks between
 two tracks. You probably want to use this if you're copying a CD with multiple
 tracks, like most audio CDs.
 .
 cdrdao can also handle the bin/cue format commonly used for VCDs or disks with
 subchannel data.
 .
 If you just want to burn a normal data CD, you probably want wodim instead.

Package: cdrskin
Description-md5: 7fc8b88d1a5145b8ff953a033d1211cc
Description-en: command line CD/DVD/BD writing tool
 cdrskin strives to be a second source for the services traditionally
 provided by cdrecord. It writes data sessions to CD, DVD, or BD media.
 To CD media it may also write audio sessions.
 Multi-session is possible on all media types except DVD-R DL and
 fastly blanked DVD-RW.
 .
 This is a burner-only application. If you want a burner and ISO 9660 image
 manipulation application, please install the xorriso package.

Package: cdsetool
Description-md5: 6a5e54aa36d2a3b0c28a19e5bf22777f
Description-en: Tools & CLI for interacting with CDSE product APIs - CLI
 CDSETool provides Python Tools and Command line Interface (CLI)
 programs for downloading Copernicus data from the Copernicus Data
 Space Ecosystem.
 .
 Features:
 * query
 * querying by shapes
 * querying by lists of parameters
 * querying by dates
 * listing search terms
 * authenticating
 * concurrently downloading features
 * sequentially downloading features
 .
 This package provides the CLI program.

Package: cdtool
Description-md5: 958b66f86ad886922b8d6bb1322a4481
Description-en: text-based audio CD player and CD-ROM control commands
 cdtool contains cdplay, cdeject, cdstop, cdpause, and several other
 programs for playing audio CDs and controlling a CD-ROM drive from
 the command line and in a quick and scriptable way.
 .
 cdown reads track info and queries a CDDB database for info on
 the current CD. cdctrl is a command line utility for controlling a
 CD-ROM drive interactively and from scripts. cdir keeps track of the
 contents of different CDs using a workman-compatible database.

Package: cdw
Description-md5: 77dacb1e6c00dada63762b78b9a605d5
Description-en: Tool for burning CD's - console version
 Ncurses-based frontend for wodim and genisoimage. It can handle audio and
 data CD burning, through a CD image or directly from the files.

Package: cec-utils
Description-md5: 1cada05ded3a092df64a7f10e4b34be9
Description-en: USB CEC Adaptor communication Library (utility programs)
 This library provides support for the Pulse-Eight USB-CEC adapter and
 other CEC capable hardware, like the Raspberry Pi.
 .
 This package provides the CEC utility programs.

Package: ceccomp
Description-md5: 24ad012c078e40ea9bf78bacc6bc7c4d
Description-en: help user to resolve seccomp filters easily
 This package is a C-written substitution of seccomp-tools, which
 process seccomp syscall related stuff. The new ceccomp add more features
 like advanced syntax highlighting, shell completion, complete
 documentation, clear error display, etc.

Package: cecilia
Description-md5: 0ad50c0128dc7c07aa943e8ebf3e38b9
Description-en: Sound synthesis and audio signal processing environment
 Cecilia is an audio signal processing environment aimed at sound
 designers. It lets you create your own GUI using a simple syntax and comes
 with many original built-in modules and presets for sound effects and
 synthesis.
 .
 Cecilia uses the pyo audio engine created for the Python programming language.

Package: cedar-backup3
Description-md5: 33453566e74f16c0bd5c3fc52cde62c5
Description-en: local and remote backups to CD/DVD media or Amazon S3 storage
 Cedar Backup 3 is a software package designed to manage system backups for a
 pool of local and remote machines.  Cedar Backup understands how to back up
 filesystem data as well as MySQL and PostgreSQL databases and Subversion
 repositories.  It can also be easily extended to support other kinds of data
 sources.
 .
 Cedar Backup is focused around weekly backups to a single CD or DVD disc, with
 the expectation that the disc will be changed or overwritten at the beginning
 of each week.  If your hardware is new enough, Cedar Backup can write
 multisession discs, allowing you to add incremental data to a disc on a daily
 basis.
 .
 Alternately, Cedar Backup can write your backups to the Amazon S3 cloud
 rather than relying on physical media.
 .
 Besides offering command-line utilities to manage the backup process, Cedar
 Backup provides a well-organized library of backup-related functionality,
 written in the Python 3 programming language.
 .
 This package provides Cedar Backup command-line utilities as well as the
 CedarBackup3 Python library.  The accompanying documentation package
 (cedar-backup3-doc) contains all of the end-user and library public
 interface documentation.  You really should install cedar-backup3-doc and
 read through the end-user documentation before using Cedar Backup for the
 first time.

Package: cedar-backup3-doc
Description-md5: f49576ac765d6ef34a71952b17fd09d7
Description-en: local and remote backups to CD/DVD media or Amazon S3 storage (documentation)
 Cedar Backup 3 is a software package designed to manage system backups for a
 pool of local and remote machines.  Cedar Backup understands how to back up
 filesystem data as well as MySQL and PostgreSQL databases and Subversion
 repositories.  It can also be easily extended to support other kinds of data
 sources.
 .
 Cedar Backup is focused around weekly backups to a single CD or DVD disc, with
 the expectation that the disc will be changed or overwritten at the beginning
 of each week.  If your hardware is new enough, Cedar Backup can write
 multisession discs, allowing you to add incremental data to a disc on a daily
 basis.
 .
 Alternately, Cedar Backup can write your backups to the Amazon S3 cloud
 rather than relying on physical media.
 .
 Besides offering command-line utilities to manage the backup process, Cedar
 Backup provides a well-organized library of backup-related functionality,
 written in the Python 3 programming language.
 .
 This package provides the end-user and library public interface documentation
 for Cedar Backup, both in HTML form.  You really should read through the
 end-user documentation before using Cedar Backup for the first time.

Package: ceferino
Description-md5: 0b1a78bf0c83fea665bf2bacc703441f
Description-en: action game similar to Super Pang
 A game similar to 'Super Pang'. You are attacked by little green balls which
 are bouncing around and which you have to destroy with your knife. Your knife
 however is limited to being thrown upwards, thus you have to get under
 the balls to destroy them. Even worse, if you destroy a large ball, it doesn't
 just vanish, but breaks apart into two smaller balls. Levels consist of little
 platforms connected by ladders, so you can go up and down or find cover
 if needed.

Package: ceferino-data
Description-md5: 45046c487f430401286178a2dc28022c
Description-en: action game similar to Super Pang
 A game similar to 'Super Pang'. You are attacked by little green balls which
 are bouncing around and which you have to destroy with your knife. Your knife
 however is limited to being thrown upwards, thus you have to get under
 the balls to destroy them. Even worse, if you destroy a large ball, it doesn't
 just vanish, but breaks apart into two smaller balls. Levels consist of little
 platforms connected by ladders, so you can go up and down or find cover
 if needed.
 .
 This package includes the data of the game.

Package: ceilometer-agent-ipmi
Description-md5: 7db139fd7b44649a5c9c5b4d42f93279
Description-en: ceilometer ipmi agent
 Ceilometer aims to deliver a unique point of contact for billing systems to
 acquire all counters they need to establish customer billing, across all
 current and future OpenStack components. The delivery of counters must
 be traceable and auditable, the counters must be easily extensible to support
 new projects, and agents doing data collections should be
 independent of the overall system.
 .
 (A ceilometer is an instrument that measures cloud coverage.)
 .
 This package contains the ipmi agent.

Package: ceilometer-agent-notification
Description-md5: 8b0e885afabe5cb497d26a5f59977c71
Description-en: ceilometer notification agent
 Ceilometer aims to deliver a unique point of contact for billing systems to
 acquire all counters they need to establish customer billing, across all
 current and future OpenStack components. The delivery of counters must
 be traceable and auditable, the counters must be easily extensible to support
 new projects, and agents doing data collections should be
 independent of the overall system.
 .
 (A ceilometer is an instrument that measures cloud coverage.)
 .
 This package contains the notification agent.

Package: ceilometer-instance-poller
Description-md5: 2b9dce08f8cb0d1e34f43dea685e43e5
Description-en: OpenStack ceilometer instance poller
 Ceilometer aims to deliver a Single Point Of Contact for billing systems,
 providing all the counters they need to establish customer billing, across
 all current and future OpenStack components. The delivery of counters must be
 traceable and auditable, the counters must be easily extensible to support new
 projects, and agents doing data collections should be independent of the
 overall system.
 .
 (A ceilometer is an instrument that measures cloud coverage.)
 .
 This package contains a libvirt and guestfs inspection script to poll what
 type of operating system is running in OpenStack VMs.

Package: ceilometer-polling
Description-md5: e22697074a3a10ed6635f213d9cf9d07
Description-en: ceilometer polling service
 Ceilometer aims to deliver a unique point of contact for billing systems to
 acquire all counters they need to establish customer billing, across all
 current and future OpenStack components. The delivery of counters must
 be traceable and auditable, the counters must be easily extensible to support
 new projects, and agents doing data collections should be
 independent of the overall system.
 .
 (A ceilometer is an instrument that measures cloud coverage.)
 .
 This package contains the polling service.

Package: celery
Description-md5: 44cd3c8b1cd209fca968d7d2d734bf7a
Description-en: async task/job queue based on message passing (common files)
 Celery is an open source asynchronous task queue/job queue based on
 distributed message passing. It is focused on real-time operation,
 but supports scheduling as well.
 .
 The execution units, called tasks, are executed concurrently on one
 or more worker nodes. Tasks can execute asynchronously (in the
 background) or synchronously (wait until ready).
 .
 Celery is written in Python, but the protocol can be implemented
 in any language. It can also operate with other languages using
 webhooks.
 .
 The recommended message broker is RabbitMQ, but limited support for Redis,
 Beanstalk, MongoDB, CouchDB, and databases (using SQLAlchemy or the Django
 ORM) is also available. Celery is easy to integrate with Django, using the
 python-django-celery package.
 .
 This package contains the common files of the library.

Package: cellbroadcastd
Description-md5: deede82fd3ca30dec9928857f3b903f8
Description-en: DBus service for cellular broadcast messages
 Cellbroadcastd is a DBus activated daemon that uses ModemManager to
 listen for cell broadcast messages (CBM). It provides a message
 store and allows configuring preferences such as whether to send out
 notifications or which severity level to subscribe for (and how they
 map to the channel numbers).
 .
 This package contains the daemon.

Package: cellbroadcastd-common
Description-md5: 6b5cdfed8b91bdd4afc8e6af7d3e7e39
Description-en: DBus service for cellular broadcast messages
 Cellbroadcastd is a DBus activated daemon that listens for new
 messages using ModemManager. It also provides access to historical
 data and allows configuring preferences such as which severity level
 to listen for or dismiss.
 .
 This package contains shared data such as compiled schemas that is
 shared with the library as well (and therefore part of the contract).

Package: celluloid
Description-md5: 36039aaa9324deae871f44000a6a65b0
Description-en: simple GTK+ frontend for mpv
 GNOME MPV is a simple GTK+ frontend for mpv. GNOME MPV interacts with mpv via
 the client API exported by libmpv, allowing access to mpv's powerful playback
 capabilities.

Package: cen64
Description-md5: 86c6b219bfa41852ac3f2c50f28b33bc
Description-en: Cycle-Accurate Nintendo 64 Simulator
 CEN64 is a new Nintendo 64 emulator which aims for perfect emulation by
 simulating the hardware inside the Nintendo 64 itself, down to the
 register-transfer level (RTL). It is still heavy under development and
 currently does not have any sound emulation.
 .
 Being a cycle-accurate emulator, CEN64 has considerably high hardware
 requirements to achieve passable performance when emulating most Nintendo 64
 titles. However, similar to the higan emulator, the cycle accuracy guarantess
 very high compatibility and despite its early development stage, CEN64 already
 allows one to run several commercial titles without or with only minor
 glitches.
 .
 As a distinctive feature among Nintendo 64 emulators, CEN64 offers emulation
 support for the 64DD external disk drive that was never released outside Japan
 and even there is considered rare. Thus, CEN64 offers the unique possibility
 for anyone to play any of the rare titles that were exclusively released on the
 64DD.

Package: cen64-qt
Description-md5: 5e1c350169eaa1e62098a82a4116a1c0
Description-en: Cross-platform graphical frontend for the CEN64 emulator
 CEN64-Qt is a cross-platform graphical frontend for the CEN64 emulator. Since
 CEN64 itself provides a simple command line interface only, anyone who wants
 to use this particular emulator with a little more convenience has to resort
 to additional software which is where this package jumps in.
 .
 The frontend lists all available ROMs after adding them to the inventory with
 the option to download additional information from external game databases on
 the web. File paths for the necessary IPL files can be conveniently configured
 from the settings menu as well as the paths where games save a stored and
 recovered from.
 .
 Additional features include a log viewer for the emulator, a configurable view
 for the ROM listing as well as a quick access menu to select the preferred
 input device for the emulator such as different gamepads and a keyboard.
 .
 Naturally, all settings are automatically saved and restored such that they
 only need to be configured once.

Package: ceni
Description-md5: 614d9d17e5bb1d40979f2412da59ae1d
Description-en: Curses interface to /etc/network/interfaces
 A Curses user interface for configuring network interfaces with ifupdown.
 Ceni can manage basic network interface ifupdown configuration stanzas for
 ethernet and wireless devices.

Package: cenon.app
Description-md5: f1b3a118ef345779554e4e15967de2d6
Description-en: Vector graphics tool for GNUstep
 Cenon is a graphical tool of a special kind. Build upon a modular graphical
 core, Cenon offers a wide variety of possibilities and applications - not
 only Desktop Publishing. The best of all, Cenon is free software, available
 with full source codes, and at home on many computer platforms.
 .
 Convert, import and export DXF, PostScript, Adobe Illustrator, DIN formats,
 HPGL, Gerber and PDF.

Package: cenon.app-common
Description-md5: 517ea2381fe39a8b56f0793028d0f51e
Description-en: Vector graphics tool for GNUstep (common files)
 Cenon is a graphical tool for vector design and desktop publishing.
 It supports conversion, import and export in several formats like DXF,
 PostScript, Adobe Illustrator, DIN formats, HPGL, Gerber, PDF and SVG.
 .
 This package contains the architecture-independent files.

Package: centreon-plugins
Description-md5: 3a668350e4b16d43c18a42c0a980ad6a
Description-en: Collection of Nagios plugins to monitor OS, services and network devices
 Free and open source project to monitor systems.  The project can be
 used with Centreon and all monitoring software compatible with Nagios
 plugins.
 .
 The following can be monitored:
 .
 * application: Apache, Asterisk, Elasticsearch, Github, Jenkins,
 Kafka, Nginx, Pfsense, Redis, Tomcat, Varnish...
 * cloud: AWS, Azure, Docker, Office365, Nutanix, Prometheus...
 * database: Firebird, Informix, MS SQL, MySQL, Oracle, Postgres, Cassandra
 * hardware: printers (rfc3805), UPS (Powerware, Mge, Standard), Sun
 Hardware, Cisco UCS, SensorIP, HP Proliant, HP
 Bladechassis, Dell Openmanage, Dell CMC, Raritan...
 * network: Aruba, Brocade, Bluecoat, Brocade,
 Checkpoint, Cisco AP/IronPort/ASA/Standard, Extreme,
 Fortigate, H3C, Hirschmann, HP Procurve, F5 BIG-IP, Juniper,
 PaloAlto, Redback, Riverbed, Ruggedcom, Stonesoft...
 * os: Linux (SNMP, NRPE), Freebsd (SNMP), AIX (SNMP), Solaris (SNMP)...
 * storage: EMC Clariion, Netapp, Nimble, HP MSA p2000, Dell EqualLogic,
 Qnap, Panzura, Synology...

Package: centrifuge
Description-md5: 0654470974325c1dfa34d590e1faa93b
Description-en: rapid and memory-efficient system for classification of DNA sequences
 Centrifuge is a very rapid and memory-efficient system for the
 classification of DNA sequences from microbial samples, with better
 sensitivity than and comparable accuracy to other leading systems. The
 system uses a novel indexing scheme based on the Burrows-Wheeler
 transform (BWT) and the Ferragina-Manzini (FM) index, optimized
 specifically for the metagenomic classification problem. Centrifuge
 requires a relatively small index (e.g., 4.3 GB for ~4,100 bacterial
 genomes) yet provides very fast classification speed, allowing it to
 process a typical DNA sequencing run within an hour. Together these
 advances enable timely and accurate analysis of large metagenomics data
 sets on conventional desktop computers.

Package: ceph-exporter
Description-md5: 14f06467b954d4b5d80311c7e2fb4140
Description-en: metrics exporter for the ceph distributed storage system
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 This package contains the metrics exporter daemon, which is used to expose
 the performance metrics.

Package: ceph-fuse
Description-md5: 2e66da405a3a0048edd7d65c675526ff
Description-en: FUSE-based client for the Ceph distributed file system
 Ceph is a distributed network file system designed to provide
 excellent performance, reliability, and scalability.  This is a
 FUSE-based client that allows one to mount a Ceph file system without
 root privileges.
 .
 Because the FUSE-based client has certain inherent performance
 limitations, it is recommended that the native Linux kernel client
 be used if possible.  If it is not practical to load a kernel module
 (insufficient privileges, older kernel, etc.), then the FUSE client will
 do.

Package: ceph-grafana-dashboards
Description-md5: 939c1013f80e4cc3c5ba5ec1da64b54c
Description-en: Grafana dashboards for the Ceph dashboard
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 This package contains Grafana dashboards that are used by the Ceph Dashboard
 for monitoring.

Package: ceph-immutable-object-cache
Description-md5: c76c82274d014d060096f8293a6f711f
Description-en: Ceph daemon for immutable object cache
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.  This is a daemon for immutable
 object cache.

Package: ceph-iscsi
Description-md5: 9fc8fc80d98391efea463e8485cedbea
Description-en: common logic and CLI tools for creating and managing LIO gateways for Ceph
 It includes the rbd-target-api daemon which is responsible for
 restoring the state of LIO following a gateway reboot/outage and
 exporting a REST API to configure the system using tools like
 gwcli. It replaces the existing 'target' service.
 .
 There is also a second daemon rbd-target-gw which exports a REST API
 to gather statistics.
 .
 It also includes the CLI tool gwcli which can be used to configure
 and manage the Ceph iSCSI gateway, which replaces the existing
 targetcli CLI tool. This CLI tool utilizes the rbd-target-api server
 daemon to configure multiple gateways concurrently.

Package: ceph-mgr-cephadm
Description-md5: 0da38d6bcb55495002fa13c0136a25ef
Description-en: cephadm orchestrator module for ceph-mgr
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 This package contains the CEPHADM module for ceph-mgr's orchestration
 functionality, to allow ceph-mgr to perform orchestration functions
 over a standard SSH connection.

Package: ceph-mgr-dashboard
Description-md5: 9456ae355deee9b12b1de8a1b94dd3ca
Description-en: dashboard module for ceph-mgr
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 This package provides a ceph-mgr module, providing a web-based
 application to monitor and manage many aspects of a Ceph cluster and
 related components.
 .
 See the Dashboard documentation at http://docs.ceph.com/ for details
 and a detailed feature overview.

Package: ceph-mgr-diskprediction-local
Description-md5: 02a03197652e5c6eab4a90148eaa1a89
Description-en: diskprediction-local module for ceph-mgr
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 This package contains the diskprediction_local module for the ceph-mgr
 daemon, which helps predict disk failures.

Package: ceph-mgr-k8sevents
Description-md5: 56d70a75867540beabd413da01d6e8e2
Description-en: kubernetes events module for ceph-mgr
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 This package contains the k8sevents module, to allow ceph-mgr to send
 ceph related events to the kubernetes events API, and track all events
 that occur within the rook-ceph namespace.

Package: ceph-mgr-rook
Description-md5: 475363182e55451cd54ca37f2d67e100
Description-en: rook module for ceph-mgr
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 This package contains the rook module for ceph-mgr's orchestration
 functionality, to allow ceph-mgr to install and configure ceph using
 Rook.

Package: ceph-prometheus-alerts
Description-md5: f723c2e34718794866ce0a96c0147549
Description-en: Prometheus alerts for the Ceph dashboard
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 This package contains alerts used for Prometheus to interact with the
 Ceph Dashboard.

Package: ceph-resource-agents
Description-md5: f350d6a1d9754497356ffd017b1cd63e
Description-en: OCF-compliant resource agents for Ceph
 Ceph is a distributed storage and network file system designed to provide
 excellent performance, reliability, and scalability.
 .
 This package contains the resource agents (RAs) which integrate
 Ceph with OCF-compliant cluster resource managers,
 such as Pacemaker.

Package: ceph-tools
Description-md5: 9f90977922236baf3ce12966687e1833
Description-en: utilities to manage a Ceph cluster
 This package contains a set of utilities to help managing a Ceph cluster. It
 helps, for example:
 * managing rebalance
 * adding multiple OSD in a scheduled way
 * display the dispersion of OSD fillings

Package: cephadm
Description-md5: 110f2b722251944a806cc32bbb99c417
Description-en: cephadm utility to bootstrap ceph daemons with systemd and containers
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 The cephadm utility is used to bootstrap a Ceph cluster and to manage
 ceph daemons deployed with systemd and containers.

Package: cephfs-mirror
Description-md5: e34342d801959995a3de149b52093567
Description-en: Daemon for mirroring CephFS directory snapshots
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 This package contains the daemon for mirroring CephFS directory
 snapshots between Ceph clusters.

Package: cephfs-shell
Description-md5: 0270e88f7113c49abc31ad8ecd0f5323
Description-en: interactive shell for the Ceph distributed file system
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.  This is an interactive tool that
 allows accessing a Ceph file system without mounting it by providing
 a nice pseudo-shell which works like an FTP client.
 .
 This package contains a CLI for interacting with the CephFS.

Package: ceres-solver-doc
Description-md5: 08ee70fe13a82072166fe623bc57ee84
Description-en: documentation for ceres-solver
 Ceres Solver is an open source C++ library for modeling and solving large,
 complicated optimization problems.
 It is a feature rich, mature and performant library which has been used
 in production at Google since 2010.
 .
 Ceres Solver can solve two kinds of problems.
 - Non-linear Least Squares problems with bounds constraints.
 - General unconstrained optimization problems.
 .
 This package contains the documentation found on http://ceres-solver.org/
 and the examples that were included with the release.

Package: certbot
Description-md5: 144b1c4e5711bc50cb475059cff489cc
Description-en: automatically configure HTTPS using Let's Encrypt
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the main application, including the standalone
 and the manual authenticators.

Package: certinfo
Description-md5: afbd8f735dd12b3c830f3e1ad60d4323
Description-en: Print x509 certificate info
 Similar to openssl x509 -in <file> -text command, but handles chains,
 multiple files and TCP addresses. TLS/SSL version prints as well when
 using TCP address argument.

Package: certmonger
Description-md5: 738d6b1394e6e31874aba5badb793710
Description-en: D-Bus -based service to simplify interaction with certificate authorities
 Certmonger is a D-Bus -based service which attempts to simplify
 interaction with certifying authorities (CAs) on networks which use
 public-key infrastructure (PKI).
 .
 If it knows the location of a certificate, certmonger can track the
 expiration date and notify you when the certificate is about to expire.
 .
 If it has access to the corresponding private key and information about
 the CA which issued the certificate, certmonger can even attempt to
 automatically obtain a new certificate.
 .
 Supports certificate and key storage in PEM or NSSDB formats.
 .
 Can self-sign certificates, or can submit them to either certmaster or
 development versions of IPA.

Package: certspotter
Description-md5: 16358a6fa80308b643f127cc2ca42931
Description-en: Certificate Transparency Log Monitor
 Cert Spotter is a Certificate Transparency log monitor from SSLMate that
 alerts you when a SSL/TLS certificate is issued for one of your domains.
 Cert Spotter is easier than other open source CT monitors, since it does
 not require a database. It's also more robust, since it uses a special
 certificate parser that ensures it won't miss certificates.
 .
 Cert Spotter is also available as a hosted service by SSLMate,
 <https://sslmate.com/certspotter>
 .
 You can use Cert Spotter to detect:
 * Certificates issued to attackers who have compromised your DNS and
 are redirecting your visitors to their malicious site.
 * Certificates issued to attackers who have taken over an abandoned
 sub-domain in order to serve malware under your name.
 * Certificates issued to attackers who have compromised a certificate
 authority and want to impersonate your site.
 * Certificates issued in violation of your corporate policy
 or outside of your centralized certificate procurement process.

Package: certstream-server-go
Description-md5: 6caec8a16b7c066ccf03f77691c41c85
Description-en: aggregates data from certificate transparency logs (server CLI)
 Certstream Server Go
 .
 This project aims to be a drop-in replacement for the certstream
 server https://github.com/CaliDog/certstream-server/ by Calidog. This
 tool aggregates, parses, and streams certificate data from multiple
 certificate transparency logs via websocket connections to the
 clients.  For more information about certificate transparency see:
 https://www.certificate-transparency.org/what-is-ct
 .
 Everyone can use this project to analyze newly created TLS certificates
 as they are issued.
 .
 See "python3-certstream" for a client library and command-line client tool.
 .
 This package contains the command-line tool server.

Package: cervisia
Description-md5: 24aa55ccfc4c9ef6342e9d331b63080e
Description-en: graphical CVS client
 Cervisia is a front-end for the CVS version control system client.
 .
 In addition to basic and advanced CVS operations, it provides a convenient
 graphical interface for viewing, editing, and manipulating files in a CVS
 repository or working directory.  It includes tools designed to ease the use
 of CVS, such as a log browser, conflict resolver, and changelog editor that
 checks for incorrect formatting.
 .
 This package is part of the KDE Software Development Kit module.

Package: cewl
Description-md5: c98fad42e6cb4900899bf3c5bdb2e677
Description-en: custom word list generator
 CeWL (Custom Word List generator) is a ruby app which spiders
 a given URL, up to a specified depth, and returns a list of
 words which can then be used for password crackers such as John
 the Ripper. Optionally, CeWL can follow  external links.
 .
 CeWL can also create a list of email addresses found in mailto
 links. These email addresses can be used as usernames in brute
 force actions.
 .
 Another tool provided by CeWL project is FAB (Files Already
 Bagged). FAB extracts the content of the author/creator fields,
 from metadata of the some files, to create lists of possible
 usernames. These usernames can be used in association with the
 password list generated by CeWL. FAB uses the same metadata
 extraction techniques that CeWL. Currently, FAB process Office
 pre 2007, Office 2007 and PDF formats.
 .
 CeWL is useful in security tests and forensics investigations.
 CeWL is pronounced "cool".

Package: cfi-en
Description-md5: 17ab06c18c5240a4f56ed13031b1c8ac
Description-en: Copyright does not exist, book about hacker culture
 Copyright does not exist: Book about hacker culture, folklore and
 history by Linus Walleij. This is a translation from the original
 Swedish text. In HTML format.

Package: cfi-sv
Description-md5: 8a4f34e7fa6bad19e23af8e2926ba148
Description-en: Copyright finns inte, book about hacker culture
 Copyright finns inte: Book about hacker culture, folklore and history
 by Linus Walleij. This is the original Swedish text.  In HTML and DVI
 format.

Package: cfingerd
Description-md5: c59ae5f8fe9f252bf9fbf651bcf214b8
Description-en: configurable finger daemon
 This is a free replacement for standard finger daemons such as GNU
 fingerd and MIT fingerd.  Cfingerd can enable/disable finger services
 to individual users, rather than to all users on a given host.  It is
 able to respond to a finger request to a specified user by running a
 shell script (e.g., finger doorbell@mysite.mydomain might cause a
 sound file to be sent) rather than just a plain text file.

Package: cflow
Description-md5: c631b5f2c3428213ae97d0db86241ebf
Description-en: control flow analyzer for C source files
 GNU cflow analyzes a collection of source files written in C language
 and outputs a graph charting dependencies between various functions.
 .
 GNU cflow is able to produce two kinds of graphs: direct and reverse.
 Direct graph begins with the main function (or any other function),
 and displays recursively all functions called by it. In contrast,
 reverse graph is a set of subgraphs, charting for each function its
 callers, in the reverse order. Due to their tree-like appearance,
 graphs can also be called trees.
 .
 In addition to these two output modes, cflow is able to produce a
 cross-reference listing of all the symbols encountered in the input
 files.
 .
 GNU cflow also provides detailed control over symbols that will appear
 in its output, allowing to omit those that are of no interest to the
 user. The exact appearance of the output graphs is also configurable.

Package: cflow-doc
Description-md5: 81b6fefb22bf7022304b45f4dc9d3775
Description-en: control flow analyzer for C source files (documentation)
 GNU cflow analyzes a collection of source files written in C language
 and outputs a graph charting dependencies between various functions.
 .
 GNU cflow is able to produce two kinds of graphs: direct and reverse.
 Direct graph begins with the main function (or any other function),
 and displays recursively all functions called by it. In contrast,
 reverse graph is a set of subgraphs, charting for each function its
 callers, in the reverse order. Due to their tree-like appearance,
 graphs can also be called trees.
 .
 In addition to these two output modes, cflow is able to produce a
 cross-reference listing of all the symbols encountered in the input
 files.
 .
 GNU cflow also provides detailed control over symbols that will appear
 in its output, allowing to omit those that are of no interest to the
 user. The exact appearance of the output graphs is also configurable.
 .
 This package contains the HTML documentation and Info.

Package: cflow-l10n
Description-md5: 977091eb3a06abcc968eacfe24a450e3
Description-en: control flow analyzer for C source files (localization files)
 GNU cflow analyzes a collection of source files written in C language
 and outputs a graph charting dependencies between various functions.
 .
 GNU cflow is able to produce two kinds of graphs: direct and reverse.
 Direct graph begins with the main function (or any other function),
 and displays recursively all functions called by it. In contrast,
 reverse graph is a set of subgraphs, charting for each function its
 callers, in the reverse order. Due to their tree-like appearance,
 graphs can also be called trees.
 .
 In addition to these two output modes, cflow is able to produce a
 cross-reference listing of all the symbols encountered in the input
 files.
 .
 GNU cflow also provides detailed control over symbols that will appear
 in its output, allowing to omit those that are of no interest to the
 user. The exact appearance of the output graphs is also configurable.
 .
 This package contains the translation files for the use of cflow in
 non-English locales.

Package: cfortran
Description-md5: f09b79347e5a5273bafa49fe1cf3ec97
Description-en: Header file permitting Fortran routines to be called in C/C++
 cfortran.h is an easy-to-use powerful bridge between C and FORTRAN.
 It provides a completely transparent, machine independent interface between
 C and FORTRAN routines (= subroutines and/or functions) and global data,
 i.e. structures and COMMON blocks.

Package: cfourcc
Description-md5: 43a50279090e8d765e9d411a26fd5d26
Description-en: command line tool for changing FourCC in Microsoft RIFF AVI files
 Identifies the codec used in AVI files (*.avi) and allows
 the user to change the FourCC description code (like
 fourcc-changer in Windows). Useful for people working
 with Microsoft AVI file. A Linux clone of AviC fourcc changer tool.

Package: cfv
Description-md5: 18d445146e496a5f86204bde33ac3aa3
Description-en: versatile file checksum creator and verifier
 cfv is a utility to test and create a wide range of checksum verification
 files. It currently supports testing and creating sfv, sfvmd5, csv, csv2, csv4,
 crc, md5, bsdmd5, sha1, sha224, sha256, sha384, sha512, b3 (BLAKE3) and torrent
 files. Test-only support is available for par, par2.

Package: cg3
Description-md5: 75cda0a9e28f6501410892e57ffb7966
Description-en: Tools for using the 3rd edition of Constraint Grammar (CG-3)
 Constraint Grammar compiler and applicator for the 3rd edition of CG
 that is developed and maintained by VISL SDU and GrammarSoft ApS.
 .
 CG-3 can be used for disambiguation of morphology, syntax, semantics, etc;
 dependency markup, target language lemma choice for MT, QA systems, and
 much more. The core idea is that you choose what to do based on the whole
 available context, as opposed to n-grams.
 .
 See https://edu.visl.dk/cg3.html for more documentation

Package: cg3-dev
Description-md5: 7e522bca6353e079929967c6bbae5bca
Description-en: Metapackage providing both CG-3 CLI dev tools and dev library
 Development files to use the CG-3 CLI tools and library API.
 .
 See https://edu.visl.dk/cg3.html for more documentation

Package: cgdb
Description-md5: 7b1896d4df3fd968e94bc9c4177de447
Description-en: curses-based interface to the GNU Debugger (GDB)
 CGDB is a curses frontend to the GNU Debugger (GDB). The goal of CGDB is
 to be lightweight and responsive; not encumbered with unnecessary features.
 .
 The interface is designed to deliver the familiar GDB text interface, with a
 split screen showing the source as it executes. The UI is modeled on the
 classic Unix text editor, vi. Those familiar with vi should feel right at home
 using CGDB.
 .
 Some features offered by CGDB are:
 * Syntax-highlighted source window
 * Visual breakpoint setting
 * Keyboard shortcuts for common functions
 * Searching source window (using regexp)

Package: cgi-mapserver
Description-md5: 84edf36c492ddf586b6901d8fd342142
Description-en: CGI executable for MapServer
 This package contains the mapserv CGI program. It provides the
 MapServer template language, and can be used to implement Web Map
 Service applications.
 .
 MapServer is a CGI-based framework for Internet map services which
 supports Open Geospatial Consortium (OGC) standards. Scripting
 functionality in MapScript is provided by the suggested mapscript
 library packages.

Package: cgit
Description-md5: f5192f6a51c2613ce8ed9e26414304ac
Description-en: hyperfast web frontend for git repositories written in C
 This is an attempt to create a fast web interface for the Git SCM, using a
 built-in cache to decrease server I/O pressure.
 .
 Features:
 * basic repository browsing (logs, diffs, trees...)
 * caching of generated HTML
 * cloneable URLs (implements dumb HTTP transport)
 * commit feeds (atom format)
 * discovery of Git repositories
 * on-the-fly archives for tags and commits
 * plugin support for e.g. syntax highlighting
 * side-by-side diffs
 * simple time/author statistics
 * simple virtual hosting support (macro expansion)
 * understands GitWeb project-lists
 * understands gitweb.owner in Git config files
 * has extensive filtering framework using scripts or a built-in Lua
 interpreter

Package: cgns-convert
Description-md5: a6d7902ce7acdbd73e3e6d8f0350872f
Description-en: CFD General Notation System - Conversion tools
 The CFD General Notation System (CGNS) provides a general, portable, and
 extensible standard for the storage and retrieval of computational fluid
 dynamics (CFD) analysis data. It consists of a collection of conventions, and
 free and open software implementing those conventions. It is self-descriptive,
 machine-independent, well-documented, and administered by an international
 steering committee. It is also an American Institute of Aeronautics and
 Astronautics (AIAA) Recommended Practice.
 .
 This package contains the adf2hdf, hdf2adf tools.

Package: cgoban
Description-md5: db38a5c08e8bc4341da217fe4a3ee2e5
Description-en: complete Go board
 CGoban (Complete Goban) is a computerized board on which you can play
 the game of Go against another player, view and edit smart-go files,
 and connect to Go servers on the internet. It can also interface with
 computer Go programs such as GNU Go that speak the Go modem protocol.
 Some sort of image converter is needed if you wish to use the utility
 provided to capture "screen shots" of a CGoban game.
 .
 Go is an ancient game originated from China, with a definite history
 of over 3000 years, although there are historians who say that the
 game was invented more than 4000 years ago. The Chinese call the game
 Weiqi, other names for Go include Baduk (Korean), Igo (Japanese), and
 Goe (Taiwanese).
 .
 In this game, each player tries to exert more influence on territory
 than her opponent, using threats of death, capture, or isolation. It
 is, therefore, a symbolic representation of the relationships between
 nations. Go is getting increasingly popular around the world,
 especially in Asian, European and American countries, with many
 worldwide competitions being held.
 .
 The game of Go is played on a board. The Go set is comprised of the
 board, together with 181 black and 180 white stones. The standard
 board has 19 lines by 19 lines, but 13x13 and 9x9 boards can also be
 used. However, the 9x9 and 13x13 boards are usually for beginners;
 more advanced players would prefer the traditional 19x19 board.
 .
 Compared to International Chess and Chinese Chess, Go has far fewer
 rules. Yet this allowed for all sorts of moves to be played, so Go
 can be a more intellectually challenging game than the other two
 types of Chess. Nonetheless, Go is not a difficult game to learn, so
 have a fun time playing the game with your friends.
 .
 (adopted from http://senseis.xmp.net/?WhatIsGo)

Package: cgpt
Description-md5: 20f7ed5c2ae3417c32a02f2d829aa535
Description-en: GPT manipulation tool with support for Chromium OS extensions
 Cgpt is a tool to manipulate GUID Partition Table from command line. It also
 supports Chromium OS extensions enabling you to change priority for kernel
 partitions.

Package: cgreen1
Description-md5: e66f386e36939cea4e61c5cd7f650e3a
Description-en: Cgreen Library - Library tool
 A modern unit test and mocking framework for C and C++. Cgreen features
 - fast build, clean code, highly portable
 - simple auto-discovery of tests
 - fluent, expressive and readable API
 - each test runs in isolation to prevent cross-test dependencies
 - built-in mocking for C, compatible other C++ mocking librarie
 Provides the Unittest test tool

Package: cgroup-lite
Description-md5: fe014e9d284dece1e33bea560fa15953
Description-en: Light-weight package to set up cgroups at system boot
 Control groups are a kernel mechanism for tracking and imposing
 limits on resource usage on groups of task.
 .
 This package installs an upstart job to set up cgroups when the
 system boots, without doing any cgroup management or doing any
 classification of tasks into cgroups.

Package: cgroup-tools
Description-md5: 31bbde716d49909064e8fe618de2abd5
Description-en: control and monitor control groups (tools)
 Control Groups (cgroups) provide a mechanism for aggregating/partitioning sets
 of tasks, and all their future children, into hierarchical groups with
 specialized behaviour.
 .
 libcgroup allows one to manipulate, control, administrate and monitor cgroups
 and the associated controllers.
 .
 This package contains the command-line tools.

Package: cgvg
Description-md5: b23f1a8c3132a407fe7cad19b1f0e7ed
Description-en: command-line source browsing tool
 cgvg is a pair of Perl scripts ("cg" and "vg") which are meant to
 assist a programmer in doing command-line source browsing.
 .
 The idea is you can easily search for keywords in the code, and jump
 to the file and line where a match is found. Used with ctags(1), this
 can really help with jumping around and following code. Some features
 include a human-readable output, coloring, bold (and alternate
 bolding), and just sheer convenience for a programmer.
 .
 cgvg uses the Perl internal find and does its own searching, rather
 than being a wrapper for UNIX find(1) and grep(1). There is a
 ~/.cgvgrc file for per-user configuration, and some nice features
 like coloring, and multiple log files.

Package: cgview
Description-md5: fcf7aec6f3d3cf102b7006ee4f5af6e8
Description-en: Circular Genome Viewer
 CGView is a Java package for generating high quality, zoomable maps of
 circular genomes. Its primary purpose is to serve as a component of
 sequence annotation pipelines, as a means of generating visual output
 suitable for the web. Feature information and rendering options are
 supplied to the program using an XML file, a tab delimited file, or an
 NCBI ptt file. CGView converts the input into a graphical map (PNG, JPG,
 or Scalable Vector Graphics format), complete with labels, a title,
 legends, and footnotes. In addition to the default full view map, the
 program can generate a series of hyperlinked maps showing expanded
 views. The linked maps can be explored using any web browser, allowing
 rapid genome browsing, and facilitating data sharing. The feature labels
 in maps can be hyperlinked to external resources, allowing CGView maps
 to be integrated with existing web site content or databases.
 .
 In addition to the CGView application, an API is available for
 generating maps from within other Java applications, using the
 cgview package.
 .
 CGView can be used for any of the following:
 * Bacterial genome visualization and browsing - CGView can be
 incorporated into bacterial genome annotation pipelines, as a means
 of generating web content for data visualization and navigation. The
 PNG and image map content does not require Java applets or special
 browser plugins.
 * Genome poster generation - CGView can generate poster-sized images of
 circular genomes in rasterized image formats or in Scalable Vector
 Graphics format.
 * Sequence analysis visualization - CGView can be used to display the
 output of sequence analysis programs in a circular context.
 .
 CGView features:
 * Images can be generated in PNG, JPG, or SVG format. See the
 CGView gallery.
 * Static or interactive maps can be generated. The interactive maps
 make use of standard PNG images and HTML image maps. Scalable Vector
 Graphics output is included in the interactive maps (see example).
 * The XML input allows complete control over the appearance of the map.
 * Tab delimited input files and NCBI ptt files can be used as an
 alternative to the XML format.
 * The CGView API can be used to incorporate CGView into Java
 applications.
 * The CGView applet can be used to incorporate zoomable maps into web
 pages (see example).
 * The CGView Server can be used to generate maps online.

Package: ch5m3d
Description-md5: 32f73a5f03971e883944ec0887a51460
Description-en: create and visualize 3-dimensional drawings of simple molecules
 This program provides a web interface which has been developed to
 allow users to create and visualize 3-dimensional drawings of simple
 molecules without requiring the download of any additional
 software. In addition to creating structures, users can also load
 existing XYZ formatted files (such as those generated by Open Babel)
 containing 3-dimensional coordinates.
 .
 Once molecules are created or read from a file, users can examine
 geometry information (bond lengths, angles, and dihedral angles) and
 modify these structures. Routines to perform a crude geometry
 optimization and a simple calculation of atomic charges are also
 available.
 .
 This web interface relies on HTML5 (in particular, the HTML5 Canvas),
 and as such requires a modern web browser to run. The advantage of
 this approach is the no additional plugins or Java is required to use
 this program. Support for mobile devices is currently only partially
 implemented, but is planned to be included in future versions.

Package: chado-utils
Description-md5: 1fd13458637258a545ef6a7e3e3e8993
Description-en: tools to add/extract data from Chado
 This package contains several tools that can be used to
 extract data from Chado database or prepare data before upload.
 It is a subset above the Chado database schema and libraries.
 .
 Chado is a relational database schema that underlies many GMOD
 installations. It is capable of representing many of the general
 classes of data frequently encountered in modern biology such as
 sequence, sequence comparisons, phenotypes, genotypes, ontologies,
 publications, and phylogeny.

Package: chafa
Description-md5: 22a0cde9e8437e61d5167ec916682939
Description-en: Image-to-text converter supporting a wide range of symbols, etc.
 Chafa is a command-line utility that converts all kinds of images, including
 animated image formats like GIFs, into ANSI/Unicode character output that can
 be displayed in a terminal.
 .
 It is highly configurable, with support for alpha transparency and multiple
 color modes and color spaces, combining a range of Unicode characters for
 optimal output.
 .
 The core functionality is provided by a C library with a public,
 well-documented API.
 .
 This package ships the command line tool.

Package: chai
Description-md5: 8c1690565f2cb6e8137d1fc0a4726b49
Description-en: assertion library for Node.js
 Chai is a BDD / TDD assertion library for Node.js and the
 browser that can be delightfully paired with any javascript testing framework.
 This library is test framework agnostic.
 .
 Test-driven development (TDD) is a software development process that relies
 on the repetition of a very short development cycle: requirements
 are turned into very specific test cases, then the software is improved
 to pass the new tests
 .
 BDD of Behavior-Driven Development is an extension of test-driven
 development that makes use of a simple, domain-specific scripting
 language (DSL). These DSLs convert structured natural language statements
 into executable tests.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: chake
Description-md5: fad9d62b7edc72afc22f6784dff03126
Description-en: serverless configuration management tool for chef
 chake allows one to manage a number of hosts via SSH by combining chef (solo)
 and rake. It doesn't require a chef server; all you need is a workstation from
 where you can SSH into all your hosts. chake automates copying the
 configuration management repository to the target host (including managing
 encrypted files), running chef on them, and running arbitrary commands on the
 hosts.

Package: chalow
Description-md5: a91a6eaf852e4bca0f81d2d955f948b2
Description-en: weblog tool that converts ChangeLog to HTML
 chalow (CHAngeLog On the Web) is a weblog tool written in Perl.
 It converts ChangeLog to HTML and RSS.
 .
 chalow supports themes of design templates for tDiary weblog system.
 To use the themes of tDiary, install the tdiary-theme package.

Package: chameleon-cursor-theme
Description-md5: a5eb9460bc93797e4afd45f75f88f747
Description-en: modern but not gaudy X11 mouse theme
 Package comes with 21 different mouse themes for X11.
 7 colors (anthracite, skyblue, darkskyblue, white, pearl, mint, purple)
 3 different sizes (small, regular and large)
 .
 Preview: https://www.gnome-look.org/content/show.php?content=38459
 .
 Warning: these pointers make some cats scratch the screen.  In such case,
 you'd be safer with a theme without a pseudo-3D look.

Package: changeme
Description-md5: 8e4e9007817c3593c4e68ce4cabd2544
Description-en: Default credential scanner
 This package contains a default credential scanner. Commercial vulnerability
 scanners miss common default credentials. Getting default credentials added to
 commercial scanners is often difficult and slow. changeme is designed to be
 simple to add new credentials without having to write any code or modules.
 .
 changeme keeps credential data separate from code. All credentials are stored
 in yaml files so they can be both easily read by humans and processed by
 changeme. Credential files can be created by using the ./changeme.py --mkcred
 tool and answering a few questions.
 .
 changeme supports the http/https, MSSQL, MySQL, Postgres, ssh and ssh w/key
 protocols. Use ./changeme.py --dump to output all of the currently available
 credentials.

Package: changeo
Description-md5: f7df938dee11ca49f4c4cdf5a450df24
Description-en: Repertoire clonal assignment toolkit (Python 3)
 Change-O is a collection of tools for processing the output of V(D)J
 alignment tools, assigning clonal clusters to immunoglobulin (Ig)
 sequences, and reconstructing germline sequences.
 .
 Dramatic improvements in high-throughput sequencing technologies now
 enable large-scale characterization of Ig repertoires, defined as the
 collection of trans-membrane antigen-receptor proteins located on the
 surface of B cells and T cells. Change-O is a suite of utilities to
 facilitate advanced analysis of Ig and TCR sequences following germline
 segment assignment. Change-O handles output from IMGT/HighV-QUEST
 and IgBLAST, and provides a wide variety of clustering methods for
 assigning clonal groups to Ig sequences. Record sorting, grouping,
 and various database manipulation operations are also included.
 .
 This package installs the library for Python 3.

Package: changetrack
Description-md5: b8416f0b28829435263901d7b90422bb
Description-en: monitor changes to (configuration) files
 changetrack automatically monitors changes to a set of files. If the files
 are modified one day and the machine stops working correctly some days later,
 changetrack will provide information on which files were modified and thus
 help locate the problem.
 .
 If you tell changetrack to use either the line editor ed (the default) or The
 GNU Revision Control System (RCS), you can recover files to any previous stage.
 If you do not want to install Perl, try out the filetraq or diffmon package.
 .
 changetrack is a filesystem watch, similar to etckeeper.

Package: changie
Description-md5: db4eab30e6d4ee1a3c5f44f490e2be8b
Description-en: Automated changelog tool for preparing releases
 Changie is a automated changelog tool for preparing releases with lots of
 customization options:
 .
 * Separate your changelog from commit messages without conflicts.
 * File based changelog management keeps your commit history and release
 notes separate.
 * Track changes while you work while the knowledge is fresh.
 * Extensive configuration options (https://changie.dev/config) to fit
 your project.

Package: chaos-marmosets
Description-md5: 19e801f992c8530dc67892e22228bc90
Description-en: Small chaos monkey programs
 This project contains small programs that behave badly. They can be used for
 chaos engineering to test the system behavior and the infrastructure setup for
 those cases.
 .
 divide-by-zero tries to divide a number by zero. It will immediately exit with
 signal 4 (SIGILL). This program is useful to test the process core dump
 configuration. In case of using a bug reporting system like apport, this
 program allows testing reporting the crash and retracing it.
 .
 leak-memory: This program will eat your memory like Obelix eats cake until it
 will eventually trigger the out of memory (OOM) killer. This program is useful
 to test configured cgroups memory limitations and the OOM killer behavior.
 .
 seg-fault: This program tries write to address zero and will trigger a
 segmentation fault (signal 11). It is useful to test the process core dump
 configuration. In case of using a bug reporting system like apport, this
 program allows testing reporting the crash and retracing it.

Package: chaosread
Description-md5: 650c4623a74ba49b8ca560222f08fe0b
Description-en: Directly read ChaosKey noise source
 ChaosKey provides a whitened source which the kernel driver uses as
 the source of random numbers. It also provides access to the raw
 noise source as a separate USB endpoint. ChaosRead provides access to
 that raw endpoint.

Package: chaosreader
Description-md5: 49832fd20f39ed1c5379dfd9c0b6e488
Description-en: trace network sessions and export it to html format
 Chaosreader traces TCP/UDP/others sessions and fetches application data from
 snoop or tcpdump logs (or other libpcap compatible programs). This is a type
 of "any-snarf" program, as it will fetch telnet sessions, FTP files, HTTP
 transfers (HTML, GIF, JPEG etc) and SMTP emails from the captured data inside
 network traffic logs. A html index file is created to that links to all the
 session details, including realtime replay programs for telnet, rlogin, IRC,
 X11 and VNC sessions. Chaosreader reports such as image reports and HTTP
 GET/POST content reports.
 .
 It also creates replay programs for telnet sessions, so that you can play
 them back in realtime (or even different speeds).
 .
 Chaosreader can also run in standalone mode, where it invokes tcpdump or
 snoop (a similar to tcpdump program for Solaris) to create the log files
 and then processes them.
 .
 This package is useful for forensics investigations and for network traffic
 analysis.

Package: charactermanaj
Description-md5: f06a93aebb47da273ed581c6be268a89
Description-en: avatar editor application
 Charactermanaj is an application to create a single image by superimposing
 multiple selected images. It is able to design the avatar by different
 dresses and different parts by layering them, but not limited to it.
 In order to run charactermanaj you need to have some images first.

Package: charliecloud
Description-md5: cb5f7a7c45a1b470512c20a02152b601
Description-en: user-defined software stacks (UDSS) for HPC centers (metapackage)
 Charliecloud provides user-defined software stacks (UDSS) (aka containers)
 for high-performance computing (HPC) centers. This "bring your own software
 stack" functionality addresses needs such as: software dependencies that are
 numerous, complex, unusual, differently configured, or simply newer/older
 than what the center provides; build-time requirements unavailable within
 the center, such as relatively unfettered internet access; validated
 software stacks and configuration to meet the standards of a particular
 field of inquiry; portability of environments between resources, including
 workstations and other test and development system not managed by the
 center; consistent environments, even archivally so, that can be easily,
 reliabily, and verifiably reproduced in the future; and/or usability and
 comprehensibility.
 .
 This package provides runtime and builder packages for Charliecloud.

Package: charliecloud-builders
Description-md5: b7dc89814676ae204f1fc0bb2df35902
Description-en: user-defined software stacks (UDSS) for HPC centers (builders)
 Charliecloud provides user-defined software stacks (UDSS) (aka containers)
 for high-performance computing (HPC) centers. This "bring your own software
 stack" functionality addresses needs such as: software dependencies that are
 numerous, complex, unusual, differently configured, or simply newer/older
 than what the center provides; build-time requirements unavailable within
 the center, such as relatively unfettered internet access; validated
 software stacks and configuration to meet the standards of a particular
 field of inquiry; portability of environments between resources, including
 workstations and other test and development system not managed by the
 center; consistent environments, even archivally so, that can be easily,
 reliabily, and verifiably reproduced in the future; and/or usability and
 comprehensibility.
 .
 This package provides image builders for Charliecloud.

Package: charliecloud-common
Description-md5: a4d709f199107d02a6260f4b456b3f4a
Description-en: user-defined software stacks (UDSS) for HPC centers (common files)
 Charliecloud provides user-defined software stacks (UDSS) (aka containers)
 for high-performance computing (HPC) centers. This "bring your own software
 stack" functionality addresses needs such as: software dependencies that are
 numerous, complex, unusual, differently configured, or simply newer/older
 than what the center provides; build-time requirements unavailable within
 the center, such as relatively unfettered internet access; validated
 software stacks and configuration to meet the standards of a particular
 field of inquiry; portability of environments between resources, including
 workstations and other test and development system not managed by the
 center; consistent environments, even archivally so, that can be easily,
 reliabily, and verifiably reproduced in the future; and/or usability and
 comprehensibility.
 .
 This package provides common files for Charliecloud.

Package: charliecloud-doc
Description-md5: 3de284a21080bcd5e27a092c522e8bfc
Description-en: user-defined software stacks (UDSS) for HPC centers (documentation)
 Charliecloud provides user-defined software stacks (UDSS) (aka containers)
 for high-performance computing (HPC) centers. This "bring your own software
 stack" functionality addresses needs such as: software dependencies that are
 numerous, complex, unusual, differently configured, or simply newer/older
 than what the center provides; build-time requirements unavailable within
 the center, such as relatively unfettered internet access; validated
 software stacks and configuration to meet the standards of a particular
 field of inquiry; portability of environments between resources, including
 workstations and other test and development system not managed by the
 center; consistent environments, even archivally so, that can be easily,
 reliabily, and verifiably reproduced in the future; and/or usability and
 comprehensibility.
 .
 This package provides documentation files for Charliecloud.

Package: charliecloud-runtime
Description-md5: 695addde1653bc5f0f6abee3f887dda0
Description-en: user-defined software stacks (UDSS) for HPC centers (runtime tools)
 Charliecloud provides user-defined software stacks (UDSS) (aka containers)
 for high-performance computing (HPC) centers. This "bring your own software
 stack" functionality addresses needs such as: software dependencies that are
 numerous, complex, unusual, differently configured, or simply newer/older
 than what the center provides; build-time requirements unavailable within
 the center, such as relatively unfettered internet access; validated
 software stacks and configuration to meet the standards of a particular
 field of inquiry; portability of environments between resources, including
 workstations and other test and development system not managed by the
 center; consistent environments, even archivally so, that can be easily,
 reliabily, and verifiably reproduced in the future; and/or usability and
 comprehensibility.
 .
 This package provides tools to run containers for Charliecloud.

Package: charliecloud-tests
Description-md5: e941718bf5b79a4c851dce52f78e9b20
Description-en: user-defined software stacks (UDSS) for HPC centers (test suite)
 Charliecloud provides user-defined software stacks (UDSS) (aka containers)
 for high-performance computing (HPC) centers. This "bring your own software
 stack" functionality addresses needs such as: software dependencies that are
 numerous, complex, unusual, differently configured, or simply newer/older
 than what the center provides; build-time requirements unavailable within
 the center, such as relatively unfettered internet access; validated
 software stacks and configuration to meet the standards of a particular
 field of inquiry; portability of environments between resources, including
 workstations and other test and development system not managed by the
 center; consistent environments, even archivally so, that can be easily,
 reliabily, and verifiably reproduced in the future; and/or usability and
 comprehensibility.
 .
 This package provides a test suite for Charliecloud.

Package: charmap.app
Description-md5: 4136c67e287c0c7fdb2a2d059a6ab08d
Description-en: Character map for GNUstep
 This is a character map. It is developed using the GNUstep development
 environment (www.gnustep.org) and is meant to contribute to GNUstep's promise
 towards a desktop environment.
 .
 Charmap offers font selection, allowing one to easily see all the
 glyphs which a particular font offers.

Package: charmap.app-common
Description-md5: bd80fd4e79b2fa8cbe031939d26a0af1
Description-en: Character map for GNUstep (arch-independent files)
 Charmap is a character map for GNUstep.  It offers font selection,
 allowing one to easily see all the glyphs which a particular font
 provides.
 .
 This package contains the architecture-independent files.

Package: charon-cmd
Description-md5: 80fd42eb6fb38dab592c2f0b87243623
Description-en: standalone IPsec client
 The strongSwan VPN suite uses the native IPsec stack in the standard
 Linux kernel. It supports both the IKEv1 and IKEv2 protocols.
 .
 This package contains the charon-cmd command, which can be used as a client to
 connect to a remote IKE daemon.

Package: chasen
Description-md5: 3c95c0e5f7bf70faed36ef31e6bf228b
Description-en: Japanese Morphological Analysis System
 ChaSen is a morphological analysis system. It can segment and
 tokenize Japanese text string, and can output with many additional
 information (pronunciation, semantic information, and others).
 .
 It will print the result of such an operation to the standard output,
 so that it can be either written to a file or further processed.

Package: chasen-dictutils
Description-md5: 81093a661a0a0968b589cf2c7b141aa8
Description-en: Japanese Morphological Analysis System - utilities for dictionary
 ChaSen is a morphological analysis system. It can segment and
 tokenize Japanese text string, and can output with many additional
 information (pronunciation, semantic information, and others).
 .
 This package contains dictionary utilities for ChaSen.

Package: chasquid
Description-md5: 5fa8e18e455407436ede6b8ff295e55c
Description-en: simple SMTP (email) server written in go
 chasquid is an SMTP (email) server with a focus on simplicity, security, and
 ease of operation.
 .
 It sends and receives email as a typical MTA (for example, can be used instead
 of Postfix or Exim), and it is designed mainly for individuals and small
 groups.
 .
 It's written in Go, and is open source under the Apache license 2.0.

Package: chatty
Description-md5: 908a0d132a6be9fe306c6ae6c01be610
Description-en: Messaging application for mobile and desktop
 Chatty is a simple to use to messaging app for 1:1 communication and small
 groups supporting SMS, MMS and Matrix.
 .
 It works on desktops but also adjusts to small screen sizes like smart phones
 and other mobile devices.

Package: chawan
Description-md5: e3caa276cfe5d9e24529da52dd395826
Description-en: TUI Web Browser
 This is a text-mode web browser and pager for Unix-like systems, with a
 focus on implementing modern web standards while remaining self-contained,
 easy to understand and extensible.
 .
 It includes functionality like CSS, inline images inside the terminal, and
 JavaScript through a small, independent browser engine.

Package: check
Description-md5: a51fdfa929f98fb924854b88bd42548c
Description-en: unit test framework for C
 Check features a simple interface for defining unit tests, putting
 little in the way of the developer. Tests are run in a separate
 address space, so Check can catch both assertion failures and code
 errors that cause segmentation faults or other signals. The output
 from unit tests can be used within source code editors and IDEs.

Package: check-all-the-things
Description-md5: 9975c1f614e1aed789d15330df19e391
Description-en: check all of the things!
 This package will help you check all of the things.
 .
 This package is aimed at checking things that are
 related to packaging and software development.
 .
 To find out what kind of things it checks, take a
 look at the package recommends and data directory.
 .
 WARNING: At this time it is probably not suitable
 for running against untrusted directories.
 .
 WARNING: since it checks so many things the output
 can be very verbose so don't use it if you don't
 have time to go through the output to find problems.
 It is not for the busy, lazy or noise intolerant.

Package: check-dfsg-status
Description-md5: 6c77c22e85e84bb4cdd85cbcb5468a1c
Description-en: check DFSG compliance of installed packages
 This program will analyze the set of currently-installed packages on a
 Debian-based system, and report all of the packages from the non-free and
 contrib trees which are currently installed.
 .
 Note that check-dfsg-status is not limited to Debian systems only (which
 means that it also works with Debian-derived distributions such as Ubuntu).
 It is also not limited to Linux-based systems.
 .
 This program was originally called vrms but as the opinions of Richard M.
 Stallman and the Debian project have diverged since the program was written
 it has been renamed to check-dfsg-status. This is also a more accurate name
 as the program always followed the Debian Free Software Guidelines.

Package: check-manifest
Description-md5: c51d954135c8eb3c388f6e04868b97be
Description-en: Tool to check the completeness of MANIFEST.in for Python packages (Python 3)
 The check-manifest tool performs a check on a MANIFEST.in file
 from a Python project and verifies its completeness.  It can also
 create a MANIFEST.in file from scratch or append suggestions to it,
 and the user can also ignore certain patterns if needed.

Package: check-patroni
Description-md5: 42190011eced0910230ea50b899bcd81
Description-en: Nagios plugin to check on patroni
 A nagios plugin for patroni that checks presence of leader, replicas,
 and node counts, and also checks each node for replication status.

Package: check-pgactivity
Description-md5: c9a37a5e108290ffc62eb797232225d5
Description-en: PostgreSQL plugin for Nagios
 check_pgactivity is a Nagios probe dedicated to PostgreSQL. It offers many
 options to measure and monitor useful performance metrics.
 .
 Services include (among others) monitoring of autovacuum, bgwriter, locks,
 long queries, idle in transaction queries, number of temporary files and WAL
 files, bloat of tables and btree indexes, commit and hit ratios,
 WAL archives exhaustivity, age of logical backups, backends number and states,
 backup label file age, connectivity, replication delay between primary and
 secondary instances, database sizes, vacuum and analyze times,
 sequence exhaustion, snapshots age, presence of unlogged tables or invalid
 indexes, incoming freeze, settings changes, PostgreSQL minor version,
 PGDATA rights, custom queries. Most services only need normal user rights.

Package: check-pgbackrest
Description-md5: 1236f5d62196200ff665fee37d8152b5
Description-en: pgBackRest backup check plugin for Nagios
 check_pgbackrest is designed to monitor pgBackRest PostgreSQL backups from
 Nagios.

Package: check-postgres
Description-md5: 70e0f8840b281fd43a4e56d4d6a1cfed
Description-en: script for monitoring PostgreSQL databases
 check_postgres is a Perl script that runs many different tests
 against one or more Postgres databases.  It uses the psql program to
 gather the information, and outputs the results in one of three
 formats: Nagios, MRTG, or simple.

Package: checkinstall
Description-md5: 65a8e9c4837c96312620e0e3daa0cd3f
Description-en: installation tracker
 CheckInstall keeps track of all the files created or
 modified by your installation script ("make install"
 "make install_modules", "setup", etc), builds a
 standard binary package and installs it in your
 system giving you the ability to uninstall it with your
 distribution's standard package management utilities.

Package: checkit-tiff
Description-md5: f1077d43c7869fa9ff00ddd1f99e6696
Description-en: conformance checker for baseline TIFFs
 "checkit_tiff" is a conformance checker for baseline TIFFs (with various
 extensions). It works in different way than other tools. Instead to use
 a hardcoded rule set with predefined values, you are able to define tags
 and corresponding values more fine granulary. The rulesets are human
 readable and could be adapted to own needs.
 .
 The "checkit_tiff" works on commandline and therefore it is embedable
 in scripts
 .
 The tools are developed for purposes of curation and longterm
 preservation

Package: checkmake
Description-md5: f92e4266c4d4b39e884a1581634e433d
Description-en: Linter/analyzer for Makefiles
 checkmake is a linter for Makefiles. It scans Makefiles for potential issues
 based on configurable rules.

Package: checkpointctl
Description-md5: 9974f565ee11ff1b857e367397f62c30
Description-en: Tool to inspect Kubernetes and Podman checkpoints (program)
 Container engines like *Podman* and *CRI-O* have the ability to
 checkpoint a container.  All data related to a checkpoint is collected
 in a checkpoint archive.
 .
 This package provides the tool checkpointctl to display information about
 these checkpoint archives.

Package: checkpolicy
Description-md5: 863da67d6724107de7579bcd3c30b3db
Description-en: SELinux policy compiler
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access
 Control, and Multi-level Security.
 .
 This package contains checkpolicy, the SELinux policy compiler.
 Only required for building policies.  It uses libsepol to generate
 the binary policy.  checkpolicy uses the static libsepol since it
 deals with low level details of the policy that have not been
 encapsulated/abstracted by a proper shared library interface.

Package: checksec
Description-md5: a97047856b15e3cdb277f4df737b523f
Description-en: Bash script to test executable properties
 Modern Linux distributions offer some mitigation techniques to make it harder
 to exploit software vulnerabilities reliably. Mitigations such as RELRO,
 NoExecute (NX), Stack Canaries, Address Space Layout Randomization (ASLR) and
 Position Independent Executables (PIE) have made reliably exploiting any
 vulnerabilities that do exist far more challenging. The checksec.sh script is
 designed to test what standard Linux OS and PaX security features are being
 used.

Package: checkstyle
Description-md5: de3cc011f60c846fd1ee6020300ba246
Description-en: checks Java source against a coding standard
 Checkstyle is a development tool to help programmers write Java code that
 adheres to a coding standard. It automates the process of checking Java
 code to spare humans of this boring (but important) task. This makes it
 ideal for projects that want to enforce a coding standard.
 .
 Checkstyle is highly configurable and can be made to support almost any
 coding standard. An example configuration file is supplied supporting the
 Sun Code Conventions.

Package: checkstyle-doc
Description-md5: bab49bc473fefc35dcd1bbd91b098568
Description-en: Documentation for Checkstyle
 Checkstyle is a development tool to help programmers write Java code that
 adheres to a coding standard. It automates the process of checking Java
 code to spare humans of this boring (but important) task. This makes it
 ideal for projects that want to enforce a coding standard.
 .
 Checkstyle is highly configurable and can be made to support almost any
 coding standard. An example configuration file is supplied supporting the
 Sun Code Conventions.
 .
 This package contains the Javadoc files and some examples to illustrate
 how use the Checkstyle tool.

Package: cheesecutter
Description-md5: 70b103adfabdd56799b40444e25c76dc
Description-en: SID music editor
 This is a tracker program for composing music for the SID chip. It uses the
 reSID engine for SID emulation. The packed files can be played on a real C64.

Package: chemeq
Description-md5: 018786f9147c60bcf616e7f638aafb61
Description-en: Parser for chemical formula and equilibria
 chemeq is a basic standalone filter written in C language,
 flex and bison. It inputs strings like:
 2H2 + O2 ---> 2 H2O
 then it outputs LaTeX code and messages about the equilibrium of a
 chemical reaction.
 .
 example:~/src$ echo "2H2 + O2 ---> 2 H2O" | chemeq -lc
 2\,H_{2}\,+\,O_{2}\,\rightarrow\,2\,H_{2}O
 OK

Package: chemical-mime-data
Description-md5: 8a873ed1eafb6c2265d72cec24a7b3fb
Description-en: chemical MIME and file type support for desktops
 The chemical media type and various subtypes have been proposed by
 Henry Rzepa, Peter-Murray Rust and Benjamin Whitaker in 1996 as an
 addition to the existing MIME types. The proposal didn't succeed
 but various applications make use of these MIME/file types. This
 package adds support to Linux desktops to detect and recognize
 files of the chemical/* media type.
 .
 See also for http://www.ch.ic.ac.uk/chemime/.

Package: chemical-structures
Description-md5: eefa9c26aa8319b31ea335881e93da88
Description-en: web service providing molecular structures in open formats
 This web service allows one to browse a rich set of molecular
 structures provided by the package chemical-structures-data, and
 eventually have them translated to other open formats, thanks to
 openbabel.

Package: chemical-structures-data
Description-md5: 3c08e566ee8f4154a1e45edc30fc4a0a
Description-en: set of molecular structures in open formats
 hundreds of molecular structures, in the following classes: alcohols,
 aldehydes, alkanes, alkenes, amides, amines, amino_acids, aromatics,
 carboxylic_acids, esters, ethers, fatty_acids, haloalkanes, ketones,
 nitriles,nucleobases, water.

Package: chemonomatopist
Description-md5: 8ff7756d5bc0432ccc236e6163dfeda7
Description-en: derive IUPAC systematic names for chemical structures
 ChemOnomatopist is a tool to derive IUPAC systematic names for chemical
 structures. It analyses chemical graphs to determine IUPAC names according to
 the "Nomenclature of Organic Chemistry. IUPAC Recommendations and Preferred
 Names 2013", also known as the Blue Book.

Package: chemps2
Description-md5: 580c5e64c9318a4ec82556ce3f712d3c
Description-en: Executable to call libchemps2-3t64 from the command line
 chemps2 is a scientific library which contains a spin-adapted
 implementation of the density matrix renormalization group (DMRG)
 for ab initio quantum chemistry. This wavefunction method allows one
 to obtain numerical accuracy in active spaces beyond the capabilities
 of full configuration interaction (FCI), and allows one to extract
 the 2-, 3-, and 4-particle reduced density matrices (2-, 3- and 4-RDM)
 of the active space.
 .
 For general active spaces up to 40 electrons in 40 orbitals can be
 handled with DMRG, and for one-dimensional active spaces up to 100
 electrons in 100 orbitals. The 2-RDM of these active spaces can
 also be easily extracted, while the 3- and 4-RDM are limited to
 about 28 orbitals.
 .
 When the active space size becomes prohibitively expensive for FCI,
 DMRG can be used to replace the FCI solver in the complete active
 space self consistent field (CASSCF) method and the corresponding
 complete active space second order perturbation theory (CASPT2).
 The corresponding methods are called DMRG-SCF and DMRG-CASPT2,
 respectively. For DMRG-SCF the active space 2-RDM is required, and
 for DMRG-CASPT2 the active space 4-RDM.
 .
 This package installs the executable which parses Hamiltonians in
 fcidump format, performs DMRG-SCF and DMRG-CASPT2 calculations as
 specified by the user.

Package: chemps2-doc
Description-md5: 7add34d35c9bccf9f342632a52e41ae1
Description-en: Documentation of the libchemps2-3t64 package
 chemps2 is a scientific library which contains a spin-adapted
 implementation of the density matrix renormalization group (DMRG)
 for ab initio quantum chemistry. This wavefunction method allows one
 to obtain numerical accuracy in active spaces beyond the capabilities
 of full configuration interaction (FCI), and allows one to extract
 the 2-, 3-, and 4-particle reduced density matrices (2-, 3- and 4-RDM)
 of the active space.
 .
 For general active spaces up to 40 electrons in 40 orbitals can be
 handled with DMRG, and for one-dimensional active spaces up to 100
 electrons in 100 orbitals. The 2-RDM of these active spaces can
 also be easily extracted, while the 3- and 4-RDM are limited to
 about 28 orbitals.
 .
 When the active space size becomes prohibitively expensive for FCI,
 DMRG can be used to replace the FCI solver in the complete active
 space self consistent field (CASSCF) method and the corresponding
 complete active space second order perturbation theory (CASPT2).
 The corresponding methods are called DMRG-SCF and DMRG-CASPT2,
 respectively. For DMRG-SCF the active space 2-RDM is required, and
 for DMRG-CASPT2 the active space 4-RDM.
 .
 This is the common documentation package.

Package: chemtool
Description-md5: b024ce1fbf60f9454170cdff7154f986
Description-en: chemical structures drawing program
 Chemtool is a GTK+ based 2D chemical structure editor for X11. It
 supports many bond styles, most forms of text needed for chemical
 typesetting and splines/arcs/curved arrows.
 .
 Drawings can be exported to MOL and PDB format, SVG or XFig format for
 further annotation, as a PiCTeX drawing, as a bitmap or as Postscript
 files (several of these through XFig's companion program fig2dev).
 .
 The package also contains a helper program, cht, to calculate sum
 formula and (exact) molecular weight from a chemtool drawing file. Cht
 can either be called directly by Chemtool or on the console.

Package: cherrytree
Description-md5: 648d7fd9619e7e202f2c1f2dd0dc1f7e
Description-en: hierarchical note taking application
 CherryTree is a hierarchical note taking application, featuring rich text,
 syntax highlighting, images handling, hyperlinks, import/export with support
 for multiple formats, support for multiple languages, and more.

Package: chess.app
Description-md5: 14589787ffb503fc84e3d09f43d845cb
Description-en: Chess for GNUstep ported from OPENSTEP
 This is a GNUstep frontend for GNU Chess.  The game was originally
 written for NeXTSTEP and was later ported to GNUstep thus making it
 available on GNU/Linux and all other platforms GNUstep supports.

Package: chessx
Description-md5: 12f924b7c90cc08d44f624fb0ae7d0a1
Description-en: chess database
 With ChessX you can operate your collection of chess games in many ways:
 browse, edit, add, organize, analyze, etc.
 .
 Current features:
 - Multi-platform. Supports Windows, Linux and Mac OS X.
 - Load and save PGN files.
 - Work with multiple databases simultaneously.
 - Browse games, including variations.
 - Enter moves, variations and comments.
 - Setup board, copy/paste FEN.
 - Search header (click on columns in game list header).
 - Display opening tree for the current position.
 - Analyze using UCI and Winboard/XBoard chess engines.
 - Observe and play games on FICS.

Package: chewing-editor
Description-md5: 650544df0935b3bd4d990e488d237901
Description-en: user dictionary editor for the chewing input method
 chewing-editor is a cross platform user dictionary editor for the chewing
 input method. It provides an easy way to customize user dictionary so that
 chewing input method can take advantage of the user dictionary and provide a
 better input experience.

Package: chewing-tools
Description-md5: 35498be39a23cb039efd3015b2d33892
Description-en: intelligent phonetic input method library (tools)
 libchewing is an intelligent phonetic input method library for Chinese.
 .
 It provides the core algorithm and logic so that they can be shared among
 the various input methods like JMCCE, xcin-chewing, scim-chewing,
 iiimf-chewing, screen-chewing, ime-chewing, etc.
 .
 The Chewing input method is a smart bopomofo fonetics input method that
 is useful for inputing Mandarin Chinese based language.
 .
 This package contains tools for chewing.

Package: chewmail
Description-md5: 8a41c68341878d09fd4cc6070dbd0e28
Description-en: mail archiver for various mailbox formats
 chewmail is a Perl-based mail archiver. It uses Mail::Box so supports
 any mailbox format it does. It can filter messages into mbox's based
 on the message's date and other criteria.

Package: chezdav
Description-md5: 9b37149951cc26428a16c18becdc9405
Description-en: simple tool to share a directory with WebDAV
 phởdav is a WebDAV server implementation using libsoup (RFC 4918).
 .
 This package contains a simple tool to share a directory with WebDAV. The
 service is announced over mDNS for clients to discover.

Package: chezscheme
Description-md5: bfc5bf21483d1b85e2cb1ff1c99feb0a
Description-en: Reliable, high performance Scheme compiler
 Chez Scheme is both a programming language and an implementation of
 that language, with supporting tools and documentation.
 .
 As a superset of the language described in the Revised^6 Report on
 the Algorithmic Language Scheme (R6RS), Chez Scheme supports all
 standard features of Scheme, including first-class procedures, proper
 treatment of tail calls, continuations, user-defined records,
 libraries, exceptions, and hygienic macro expansion.
 .
 Chez Scheme also includes extensive support for interfacing with C
 and other languages, support for multiple threads possibly running on
 multiple cores, non-blocking I/O, and many other features.

Package: chezscheme-dev
Description-md5: 7ce701968c2ba2f60e9ed8727bf30686
Description-en: Reliable, high performance Scheme compiler (C development files)
 Chez Scheme is both a programming language and an implementation of
 that language, with supporting tools and documentation.
 .
 This package contains the runtime kernel and C headers.

Package: chezscheme-doc
Description-md5: e9590dca3cc741e47b39b840b435de00
Description-en: Reliable, high performance Scheme compiler (documentation)
 Chez Scheme is both a programming language and an implementation of
 that language, with supporting tools and documentation.
 .
 This package contains the documentation.

Package: chiaki
Description-md5: 49de8693b3fe894205edac61e87a411c
Description-en: PlayStation remote play client
 Chiaki is an unofficial, free and open source PlayStation Remote Play Client.
 While not an official Sony software, Chiaki doesn't require having a jailbroken
 console.
 .
 Everything necessary for a full streaming session, including the initial
 registration and wakeup of the console, is supported.

Package: chiark-backup
Description-md5: b29febfa84d1212600078d1aee77e053
Description-en: backup system for small systems and networks
 These are the backup scripts used by chiark.greenend.org.uk and other
 systems belonging to the Sinister Greenend Organisation.  Features:
 * Suitable for single systems and small networks.
 * Reasonably simple; they do what you tell it to.
 * Hard failures when individual systems fail, to encourage fixing !
 If you have a larger site you may wish to look at Amanda.

Package: chiark-really
Description-md5: 9709e7755f9784c63272a8109e99e67b
Description-en: really - a tool for gaining privilege (simple, realistic sudo)
 really is a program that allows certain users to become whatever user
 they like on request.  It is a bit like sudo in that respect.
 However, really is simpler than sudo, and doesn't give the system
 administrator any false security promises.  So really is less of a
 general security risk to the system.
 .
 Unlike sudo it does not pretend that the called account can be any
 more secure than the calling account, so there is never a need for a
 password.  If you wanted to restrict which commands and functions the
 called user can perform, use userv, not really or sudo.
 .
 Also unlike sudo, really only works if the calling user is supposed
 to be equivalent to root.  But, really can also be used by
 root-equivalent users to become any user, not just root; in this way
 it can be a replacement for certain uses of su.

Package: chiark-rwbuffer
Description-md5: 4f79465741ec8b18804b213a7948ac8d
Description-en: readbuffer/writebuffer: prevents tape drive seesawing, etc.
 readbuffer and writebuffer: programs for reading input from devices,
 and writing output to, which don't like constant stopping and
 starting, such as tape drives and audio playback devices.

Package: chiark-scripts
Description-md5: cadc0f86d9d3f5e1078bf0410384d520
Description-en: chiark system administration scripts
 This package contains a number of small administration scripts used
 by chiark.greenend.org.uk and other systems belonging to the Sinister
 Greenend Organisation.  Featuring:
 .
 fishdescriptor: a tool for extracting a file descriptor from
 another (non-cooperating) process and giving it to you (or
 for examining it).  Requires gdb and python3.
 .
 chiark-named-conf: a tool for managing nameserver configurations
 and checking for suspected DNS problems.  Its main functions are to
 check that delegations are appropriate and working, that secondary
 zones are slaved from the right places, and to generate a
 configuration for BIND, from its own input file.
 .
 prefork-interp Perl support (Proc::Prefork::Interp).
 .
 sync-accounts: a simple but flexible account info synchroniser.
 sync-accounts is a tool for copying un*x account data from remote
 systems and installing it locally.  It is flexible and reasonably
 straightforward, but lacks integration with other distributed
 databases such as NIS.
 .
 cvs-repomove and cvs-adjustroot: tools for moving CVS repositories
 and adjusting working trees.
 .
 palm-datebook-reminders: a program which emails mails you reminders
 about the appointments in your Palm's Datebook.
 .
 cvsweb-list: cgi program to list ucgi (userv-utils) cvsweb repos
 .
 expire-iso8601: keep or expire backup trees named after their dates
 .
 gnucap2genspic, ngspice2genspic, genspic2gnuplot: convert gnucap
 files and ngspice output files to genspic and genspic files to
 gnuplot input so they can be plotted.
 .
 hexterm: connects to serial port and allows the user interact in
 ASCII and hex.  Ie, a hex "terminal" program which lets you speak a
 serial port protocol directly.  (Needs tcl8.6 to be installed.)
 .
 git-branchmove, random-word, remountresizereiserfs,
 summarise-mailbox-preserving-privacy

Package: chiark-tcl-applet
Description-md5: 3871f8a378e045c63278ba162bcab4be
Description-en: Tray widget for battery monitor and other X11 programs
 xbatmon-simple-tray is a battery status display, with useful
 tooltip, which sits in your system tray.
 .
 There is also an wrapper script, chiark-tcl-applet-wrapper, which
 can embed any X11 program in your system tray.
 .
 If you do not yet have an X11 system tray (eg because you are not
 running a desktop environment with panel), consider trayer or
 stalonetray.

Package: chiark-utils-bin
Description-md5: 7c5131a79ef85914cc93bd50f11e3f2b
Description-en: chiark system administration utilities
 This package contains a number of small administration scripts used
 by chiark.greenend.org.uk and other systems belonging to the Sinister
 Greenend Organisation.  Currently featuring only:
 .
 with-lock-ex: a simple tool for acquiring a lockfile before running
 another program or script.
 .
 prefork-interp: Wrapper to speed up script startup;
 requires scripting langauge module from chiark-scripts.
 .
 summer: a tool for reporting complete details about a filesystem tree
 in a parseable format, including checksums.
 .
 xbatmon-simple: a very simple X client for displaying battery
 charge status.
 .
 xduplic-copier: a very simple X client for typing into multiple windows
 at once.
 .
 watershed: a utility for saving on superfluous executions of an
 idempotent command.  (This is the same utility as shipped separately
 in Ubuntu's udev, but with slightly different defaults and a
 different install location.)
 .
 rcopy-repeatedly: a utility for repeatedly copying a file from one
 host to another, to keep a copy constantly up to date.
 .
 acctdump: for reading process accounting files.
 .
 summer and watershed require the installation of the Recommended
 crypto libraries; xbatmon-simple needs the Suggested X libraries.
 .
 cgi-fcgi-interp: for use with cgi-fcgi as a #! interpreter

Package: chibi-scheme
Description-md5: 8bfc1c10be1ef1d5ea6d1c609f5d8fb2
Description-en: embeddable Scheme interpreter
 Chibi-Scheme is a really small embeddable interpreter of R7RS Scheme,
 intended for use as an extension and scripting language in C programs.
 .
 This package provides REPL and interpreter "chibi-scheme"
 as well as tools for documenting Scheme code ("chibi-doc"),
 generating FFI bindings ("chibi-ffi"),
 and managing Scheme packages ("snow-chibi").

Package: chibi-scheme-common
Description-md5: 3a91ef0ce616443c9fbb16fe35470d9e
Description-en: embeddable Scheme interpreter (standard libraries)
 Chibi-Scheme is a really small embeddable interpreter of R7RS Scheme,
 intended for use as an extension and scripting language in C programs.
 .
 This package provides the standard library for R7RS Scheme, as well as
 some additional extension libraries.

Package: chibi-scheme-doc
Description-md5: 3e8e8a9ea65b21c7533df60ab81be7e3
Description-en: embeddable Scheme interpreter (documentation)
 Chibi-Scheme is a really small embeddable interpreter of R7RS Scheme,
 intended for use as an extension and scripting language in C programs.
 .
 This package provides documentation on the interpreter library,
 FFI interfaces, and built-in extension modules.

Package: chibi-scheme-images
Description-md5: eeca36c848118b9b5a6fc1ee38ee538e
Description-en: embeddable Scheme interpreter (standard library images)
 Chibi-Scheme is a really small embeddable interpreter of R7RS Scheme,
 intended for use as an extension and scripting language in C programs.
 .
 A dummy package providing preloaded images for use with "chibi-scheme -i".
 They allow faster startup times when using common library sets.

Package: chibicc
Description-md5: 396ba981f00d40581f7c81cd7619bb29
Description-en: small C compiler
 This is yet another small C compiler that implements most C11 features.
 Even though it still probably falls into the "toy compilers" category just
 like other small compilers do, chibicc can compile several real-world
 programs, including Git, SQLite, libpng and chibicc itself, without making
 modifications to the compiled programs. Generated executables of these
 programs pass their corresponding test suites. So, chibicc actually supports
 a wide variety of C11 features and is able to compile hundreds of thousands
 of lines of real-world C code correctly.

Package: chicken-bin
Description-md5: a2b8f17a423d7f435cd562848391bee4
Description-en: Practical and portable Scheme system - compiler
 CHICKEN is a Scheme compiler which compiles a subset of R5RS into C.
 It uses the ideas presented in Baker's paper "Cheney on the MTA", and
 has a small core and is easily extendable.
 .
 This package contains the compiler.

Package: chimeraslayer
Description-md5: 18064479d4c683e1bca6edd57255418a
Description-en: detects likely chimeras in PCR amplified DNA
 ChimeraSlayer is a chimeric sequence detection utility, compatible with
 near-full length Sanger sequences and shorter 454-FLX sequences (~500bp).
 .
 Chimera Slayer involves the following series of steps that operate to
 flag chimeric 16S rRNA sequences:
 .
 1. the ends of a query sequence are searched against an included
 database of reference chimera-free 16S sequences to identify potential
 parents of a chimera
 2. candidate parents of a chimera are selected as those that form a
 branched best scoring alignment to the NAST-formatted query sequence
 3. the NAST alignment of the query sequence is improved in a
 ‘chimera-aware’ profile-based NAST realignment to the selected
 reference parent sequences
 4. an evolutionary framework is used to flag query sequences found to
 exhibit greater sequence homology to an in silico chimera formed
 between any two of the selected reference parent sequences.
 .
 To run Chimera Slayer, you need NAST-formatted sequences generated by
 the nast-ier utility.
 .
 ChimeraSlayer is part of the microbiomeutil suite.

Package: chip-seq
Description-md5: ba915db6854a8f57473da1fc7eb974a1
Description-en: tools performing common ChIP-Seq data analysis tasks
 The ChIP-Seq software provides a set of tools performing common genome-
 wide ChIP- seq analysis tasks, including positional correlation
 analysis, peak detection, and genome partitioning into signal-rich and
 signal-poor regions. These tools exist as stand-alone C programs and
 perform the following tasks:
 .
 1. Positional correlation analysis and generation of an aggregation
 plot (AP) (chipcor),
 2. Extraction of specific genome annotation features around reference
 anchor points (chipextract),
 3. Read centering or shifting (chipcenter),
 4. Narrow peak caller using a fixed width peak size (chippeak),
 5. Broad peak caller used for large regions of enrichment (chippart),
 6. Feature selection tool based on a read count threshold (chipscore).
 .
 Because the ChIP-Seq tools are primarily optimized for speed, they use
 their own compact format for ChIP-seq data representation called SGA
 (Simplified Genome Annotation). SGA is a line-oriented, tab-delimited
 plain text format.

Package: chip-seq-data
Description-md5: 40b884e8be791666166cae00c31180fe
Description-en: tools performing common ChIP-Seq data analysis tasks (data)
 The ChIP-Seq software provides a set of tools performing common genome-
 wide ChIP- seq analysis tasks, including positional correlation
 analysis, peak detection, and genome partitioning into signal-rich and
 signal-poor regions. These tools exist as stand-alone C programs and
 perform the following tasks:
 .
 1. Positional correlation analysis and generation of an aggregation
 plot (AP) (chipcor),
 2. Extraction of specific genome annotation features around reference
 anchor points (chipextract),
 3. Read centering or shifting (chipcenter),
 4. Narrow peak caller using a fixed width peak size (chippeak),
 5. Broad peak caller used for large regions of enrichment (chippart),
 6. Feature selection tool based on a read count threshold (chipscore).
 .
 Because the ChIP-Seq tools are primarily optimized for speed, they use
 their own compact format for ChIP-seq data representation called SGA
 (Simplified Genome Annotation). SGA is a line-oriented, tab-delimited
 plain text format.
 .
 This package contains the database files shipped with chip-seq.

Package: chirp
Description-md5: a6eef18e335f93be44c63a6f042f9c91
Description-en: Configuration tool for amateur radios
 CHIRP is a free, open-source tool for programming your amateur radio. It
 supports a large number of manufacturers and models, as well as provides a way
 to interface with multiple data sources and formats.
 .
 CHIRP can handle data in the following formats:
 - Comma Separated Values (.csv)
 - Comma Separated Values generated by RT Systems (.csv)
 - EVE for Yaesu VX-5 (.eve)
 - Kenwood HMK format (.hmk)
 - Kenwood commercial ITM format (.itm)
 - Icom Data Files (.icf)
 - ARRL TravelPlus (.tpe)
 - VX5 Commander Files (.vx5)
 - VX7 Commander Files (.vx7)
 .
 Most popular modern amateur radios are supported by CHIRP via their interface
 cables.

Package: chise-db
Description-md5: 31469277cd1020121087b0b316296f5d
Description-en: CHISE db, the character information database
 The CHISE (CHaracter Information Service Environment) project
 attempts to collect and organize into a Knowledge-Base information
 about characters in the scripts of the world.
 This package provides the database itself.  Please use this with
 libchise, the C language binding of CHISE database.

Package: chkboot
Description-md5: cfa9f8ad81eb8c6f57b408d11439d3e4
Description-en: detection of malicious changes for boot files
 chkboot is a set of scripts that will display a notification (console or
 graphical) when boot files are tempered with.
 .
 This tool is indented to be used on encrypted disks. In order to get the
 operating system to run, parts of the boot process must remains un-encrypted.
 chkboot checks that those files have not changed between reboots.
 .
 Since the scripts and the data they generate are stored on the encrypted part
 of the disk, any attempts to modify the boot partition between reboots will be
 detected.
 .
 Please note that this tool is not effective against rootkit that hides every
 boot files modifications or prevents chkboot from functioning properly.

Package: chkrootkit
Description-md5: f02a67f0ef476e80255f1f6b3491753f
Description-en: rootkit detector
 The chkrootkit security scanner searches for signs that the system is
 infected with a 'rootkit'. Rootkits are a form of malware that seek
 to exploit security flaws to grant unauthorised access to a
 computer or its services, generally for malicious purposes.
 .
 chkrootkit can identify signs of over 70 different rootkits (see the
 project's website for a list).
 .
 Please note that an automated tool like chkrootkit can never
 guarantee a system is uncompromised. Nor does every report always
 signify a genuine problem: human judgement and further investigation
 will always be needed to assure the security of your system.

Package: chktex
Description-md5: f818dccb115c130c396cbdcd58c9b9fa
Description-en: Finds typographic errors in LaTeX
 ChkTeX finds typographic errors in LaTeX documents:
 * Supports over 40 warnings.
 * Supports ``\input'' command; both TeX and LaTeX version. Actually
 includes the files. ``TEXINPUTS''-equivalent search path.
 * Intelligent warning/error handling. The user may promote/mute
 warnings to suit his preferences. You may also mute warnings in
 the header of a file; thus killing much unwanted garbage.
 * Supports both LaTeX 2.09 and LaTeX2e.
 * Flexible output handling. Has some predefined formats and lets the
 user specify his own format. Uses a ``printf()'' similar syntax.
 ``lacheck'' compatible mode included for interfacing with the
 AUC-TeX Emacs mode.

Package: chntpw
Description-md5: 5caff50ce5da87721dc20b3c911d2784
Description-en: NT SAM password recovery utility
 This little program provides a way to view information and
 change user passwords in a Windows NT/2000 user database file.
 Old passwords need not be known since they are overwritten.
 In addition it also contains a simple registry editor
 (same size data writes) and an hex-editor which enables you to
 fiddle around with bits and bytes in the file as you wish.
 .
 If you want GNU/Linux bootdisks for offline password recovery
 you can add this utility to custom image disks or use those provided
 at the tools homepage.

Package: chocolate-doom
Description-md5: 7cfb5a8d11222f8477684d1c1f4f197a
Description-en: Doom engines closely-compatible with Vanilla Doom
 Chocolate Doom aims to accurately reproduce the original DOS version of
 Doom and other games based on the Doom engine in a form that can be
 run on modern computers. Unlike most modern Doom engines, Chocolate Doom
 is not derived from the Boom source port and does not inherit its
 features (or bugs).
 .
 This package contains:
 * Chocolate Doom, a port of Id Software's "Doom" (1993)
 * Chocolate Heretic, a port of Raven Software's "Heretic" (1994)
 * Chocolate Hexen, a port of Raven Software's "Hexen" (1995)
 * Chocolate Strife, a recreation of Rogue Entertainment's "Strife" (1996)
 .
 These games are designed to behave as similar to the original DOS version as
 is possible.
 .
 Chocolate Doom supports all flavors of Doom, including The Ultimate Doom, Doom
 2 and Final Doom as well as Chex(R) Quest, HacX, Freedoom: Phase 1 and Phase 2
 and FreeDM.
 .
 All Chocolate game engines require game data to play. For Chocolate Doom,
 free game data is available in the freedoom package. Commercial game data for
 all four engines can be packaged using "game-data-packager".

Package: choose
Description-md5: 89291de0aa3d8357bb7f056aeb6886d4
Description-en: human-friendly and fast alternative to cut and (sometimes) awk
 choose is a human-friendly and fast alternative to cut and (sometimes) awk.
 It is not meant to be a drop-in replacement for these tools, but rather a
 simple
 and intuitive tool to reach for when the basics of awk or cut will do, but the
 overhead of getting them to behave should not be necessary.
 .
 Features:
 * terse field selection syntax similar to Python's list slices
 * negative indexing from end of line
 * optional start/end index
 * zero-indexed
 * reverse ranges
 * slightly faster than cut for sufficiently long inputs, much faster than awk
 * regular expression field separators using Rust's regex syntax
 This package contains the following binaries built from the Rust crate
 "choose":
 - choose

Package: chordpro
Description-md5: fc305d5a6f677d472d8fe39b4e547b8c
Description-en: lyrics and chords formatting program
 ChordPro will read one or more text files containing the lyrics of
 one or many songs plus chord information. chordpro will then generate
 a photo-ready, professional looking, impress-your-friends sheet-music
 suitable for printing on your nearest printer.

Package: chr
Description-md5: 62bb5e5f711438e1c68c3e1ad5d5346d
Description-en: terminal-based text editor
 It is designed to a be simple editor that is easy to use for users
 coming from desktop environments.
 .
 Keyboard shortcuts are similar to the default editors in GNOME, KDE
 and other desktop environments.
 .
 For example text is selected using shift+arrow keys, copy and paste
 uses ctrl+c and ctrl+v and there is a drop down menu(F10) to discover
 additional features and settings.
 .
 The look and feel is a blend of modern GUI editors and late 90s PC
 text mode editors (e.g. Turbo Vision based or edit.com) adapted to fit
 into terminal based workflows.
 .
 It implements many features like:
 - selecting text by holding Shift
 - usable without a complicated config file
 - block selection
 - multi windows (overlapping, tiled, fullscreen)
 - text from full width windows can be copied from the terminal without
 window borders, scrollbars or additional spaces interfering.
 - syntax highlighting
 - undo/redo
 - display line numbers
 - soft-wrapping of long lines
 - interactive search and replace (with regular expression support)
 - go-to line (and column) command
 - support stdin buffers
 - drop down menus

Package: chr-tiny
Description-md5: 4376e9bca905358915388329e66182d9
Description-en: terminal-based text editor - without syntax highlighting
 It is designed to a be simple editor that is easy to use for users
 coming from desktop environments.
 .
 Keyboard shortcuts are similar to the default editors in GNOME, KDE
 and other desktop environments.
 .
 For example text is selected using shift+arrow keys, copy and paste
 uses ctrl+c and ctrl+v and there is a drop down menu(F10) to discover
 additional features and settings.
 .
 The look and feel is a blend of modern GUI editors and late 90s PC
 text mode editors (e.g. Turbo Vision based or edit.com) adapted to fit
 into terminal based workflows.
 .
 It implements many features like:
 - selecting text by holding Shift
 - usable without a complicated config file
 - block selection
 - multi windows (overlapping, tiled, fullscreen)
 - text from full width windows can be copied from the terminal without
 window borders, scrollbars or additional spaces interfering.
 - undo/redo
 - display line numbers
 - soft-wrapping of long lines
 - interactive search and replace (with regular expression support)
 - go-to line (and column) command
 - support stdin buffers
 - drop down menus
 .
 The tiny version is compiled without support for syntax highlighting.

Package: chroma
Description-md5: 045fedb77549419ca3f400f862a64749
Description-en: Abstract puzzle game - graphical version
 Chroma is an abstract puzzle game. A variety of colourful shapes are
 arranged in a series of increasingly complex patterns, forming
 fiendish traps that must be disarmed and mysterious puzzles that must
 be manipulated in order to give up their subtle secrets. Initially so
 straightforward that anyone can pick it up and begin to play, yet
 gradually becoming difficult enough to tax even the brightest of
 minds. Have you got what it takes to solve Chroma?
 .
 A terminal-based version of this game is available in the
 'chroma-curses' package.

Package: chroma-curses
Description-md5: 2739e8b0353a52d32e210cb900d39093
Description-en: Abstract puzzle game - terminal version
 Chroma is an abstract puzzle game. A variety of colourful shapes are
 arranged in a series of increasingly complex patterns, forming
 fiendish traps that must be disarmed and mysterious puzzles that must
 be manipulated in order to give up their subtle secrets. Initially so
 straightforward that anyone can pick it up and begin to play, yet
 gradually becoming difficult enough to tax even the brightest of
 minds. Have you got what it takes to solve Chroma?
 .
 A graphical version of this game is available in the 'chroma'
 package.

Package: chroma-data
Description-md5: dd10a69138209f6b399cfbd1a0f42490
Description-en: Abstract puzzle game - data files
 This package contains architecture-independent data shared between
 the graphical and terminal versions of Chroma, such as the level
 designs and help.
 .
 This package is not intended to be installed directly. It is a
 dependency of the 'chroma' and 'chroma-curses' packages.

Package: chromhmm
Description-md5: 9f69005f0878f8c58d9c5cf8207d4d4b
Description-en: Chromatin state discovery and characterization
 ChromHMM is software for learning and characterizing chromatin states.
 ChromHMM can integrate multiple chromatin datasets such as ChIP-seq data of
 various histone modifications to discover de novo the major re-occuring
 combinatorial and spatial patterns of marks. ChromHMM is based on a
 multivariate Hidden Markov Model that explicitly models the presence or
 absence of each chromatin mark. The resulting model can then be used to
 systematically annotate a genome in one or more cell types. By automatically
 computing state enrichments for large-scale functional and annotation datasets
 ChromHMM facilitates the biological characterization of each state. ChromHMM
 also produces files with genome-wide maps of chromatin state annotations that
 can be directly visualized in a genome browser.

Package: chromhmm-example
Description-md5: 3572f4435730b38208e1cb26fe125d2f
Description-en: Chromatin state discovery and characterization (example)
 ChromHMM is software for learning and characterizing chromatin states.
 ChromHMM can integrate multiple chromatin datasets such as ChIP-seq data of
 various histone modifications to discover de novo the major re-occuring
 combinatorial and spatial patterns of marks. ChromHMM is based on a
 multivariate Hidden Markov Model that explicitly models the presence or
 absence of each chromatin mark. The resulting model can then be used to
 systematically annotate a genome in one or more cell types. By automatically
 computing state enrichments for large-scale functional and annotation datasets
 ChromHMM facilitates the biological characterization of each state. ChromHMM
 also produces files with genome-wide maps of chromatin state annotations that
 can be directly visualized in a genome browser.
 .
 This package provides example to work with ChromHMM.

Package: chromimpute
Description-md5: e3e50d55b8034f014bbadcc1b2d6ff71
Description-en: Large-scale systematic epigenome imputation
 ChromImpute takes an existing compendium of epigenomic data and uses it to
 predict signal tracks for mark-sample combinations not experimentally mapped
 or to generate a potentially more robust version of data sets that have been
 mapped experimentally. ChromImpute bases its predictions on features from
 signal tracks of other marks that have been mapped in the target sample and
 the target mark in other samples with these features combined using an
 ensemble of regression trees.

Package: chromium-browser
Description-md5: 9f69be0b9ae7f70c291004898fbebffb
Description-en: Transitional package - chromium-browser -> chromium snap
 This is a transitional dummy package. It can safely be removed.
 .
 chromium-browser is now replaced by the chromium snap.

Package: chromium-browser-l10n
Description-md5: d3f66ec347eff1110b3fc90d06b5af82
Description-en: Transitional package - chromium-browser-l10n -> chromium snap
 This is a transitional dummy package. It can safely be removed.
 .
 chromium-browser-l10n is now replaced by the chromium snap.

Package: chromium-bsu
Description-md5: bf03f80034119dd57df5e05f79692a37
Description-en: fast paced, arcade-style, scrolling space shooter
 Chromium is a top down fast paced high action scrolling space shooter.
 .
 In this game you are the captain of the cargo ship Chromium B.S.U. and
 are responsible for delivering supplies to the troops on the front line.
 Your ship has a small fleet of robotic fighters which you control from
 the relative safety of the Chromium vessel.

Package: chromium-bsu-data
Description-md5: 2276494fbb3ff1064f86fb55b001423c
Description-en: data pack for the Chromium B.S.U. game
 This package provides all the sounds, images, translations and
 documentation required for Chromium B.S.U., a fast paced high
 action scrolling space shooter. The sounds include menu music,
 in-game music and various sound effects. The images include ships,
 weapons and miscellaneous UI elements. The documentation includes
 a FAQ and a visual introduction to the game.

Package: chromium-chromedriver
Description-md5: eb8732d030bd6de55eaac40666d02553
Description-en: Transitional package - chromium-chromedriver -> chromium snap
 This is a transitional dummy package. It can safely be removed.
 .
 chromium-chromedriver is now replaced by the chromium snap.

Package: chromium-codecs-ffmpeg
Description-md5: b901ea5dc41749c66a2a0c7bb48594af
Description-en: Transitional package - chromium-codecs-ffmpeg -> chromium-ffmpeg snap
 This is a transitional dummy package. It can safely be removed.
 .
 chromium-codecs-ffmpeg is now replaced by the chromium-ffmpeg snap.

Package: chromium-codecs-ffmpeg-extra
Description-md5: d6537fb6daa5fc5f862760ce4ab9d4ff
Description-en: Transitional package - chromium-codecs-ffmpeg-extra -> chromium-ffmpeg snap
 This is a transitional dummy package. It can safely be removed.
 .
 chromium-codecs-ffmpeg-extra is now replaced by the chromium-ffmpeg snap.

Package: chromium-lwn4chrome
Description-md5: 3e19d15554f0b9b7649e2e1163aaf862
Description-en: Chromium extension for making LWN.net slightly easier to read
 When faced with an LWN article that links to another LWN article, with
 perhaps a word of anchor text, it's hard to tell if the new article is worth
 opening in a tab, is indeed already open in a tab, or has been previously
 read.
 .
 This package adds a adds title attributes to LWN links, which helps to solve
 this problem.

Package: chromono
Description-md5: 0ef8f4d2f2dcdcf8ba498d228c2576fb
Description-en: Circular color puzzle game
 chro.mono is a puzzle game originally developed in 2013 for mobile devices.
 The goal of the game is to touch half-colored spheres with full-colored
 spheres in such a way that all spheres are filledwith a single color each.
 Later on in the game, additional limitations and variations on the game
 mechanics plus time limits keep the gameplay interesting.

Package: chrootuid
Description-md5: 650413b514f785d7c818fe4f60f706ea
Description-en: Run commands in restricted environments
 Chrootuid makes it easy to run a network service at low privilege
 level and with restricted file system access.  The daemons have access only
 to their own directory tree, and run under a low-privileged userid.
 .
 In the past it has been used to run the gopher and www
 (world-wide web) network. It can be used nowadays also for proxy servers.
 The arrangement greatly reduces the impact of possible loopholes in
 network software.

Package: chrpath
Description-md5: a999fc68ae2f1aed25b996deccacd83d
Description-en: Tool to edit the rpath in ELF binaries
 chrpath allows you to change the rpath (where the application looks
 for libraries) in an application.  It does not (yet) allow you to
 add an rpath if there isn't one already.

Package: cht.sh
Description-md5: 5827831712bca64327b52dd50ba52eac
Description-en: Cht is the only cheat sheet you need
 The cheat.sh service has its own command line client (cht.sh) that has several
 useful features compared to querying the service directly with curl:
 - Special shell mode with a persistent queries context and readline support.
 - Queries history.
 - Clipboard integration.
 - Tab completion support for shells (bash, fish, zsh).
 - Stealth mode.
 .
 The cheat.sh service:
 - Covers 56 programming languages, several DBMSes, and more than 1000 most
 important UNIX/Linux commands.
 - Provides access to the best community driven cheat sheets repositories
 in the world, on par with StackOverflow.

Package: chuck
Description-md5: 93973ac7854c53bfa5aca97d89078109
Description-en: Concurrent, On-the-fly Audio Programming Language
 ChucK is a new audio programming language for real-time synthesis,
 composition, and performance, which runs on commodity operating systems.
 .
 ChucK presents a new time-based concurrent programming model, which supports
 multiple, simultaneous, dynamic control rates, and the ability to add, remove,
 and modify code, on-the-fly, while the program is running, without stopping or
 restarting.

Package: chuck-data
Description-md5: d778685a8579de895bfab4c91805b65d
Description-en: Examples and data files for ChucK
 This package provides the examples, documentation and other
 architecture-independent files for ChucK, the concurrent, on-the-fly
 audio programming language.

Package: chuffed-flatzinc
Description-md5: f0116406f3a85b05fbd2e3a9fb2b0a65
Description-en: lazy clause generation FlatZinc implememntation
 Chuffed is a state of the art lazy clause solver designed from the
 ground up with lazy clause generation in mind. Lazy clause generation
 is a hybrid approach to constraint solving that combines features of
 finite domain propagation and Boolean satisfiability. It combines
 some of the advantages of finite domain constraint programming (high
 level model and programmable search) with some of the advantages of
 SAT solvers (reduced search by nogood creation, and effective
 autonomous search using variable activities).
 .
 Chuffed only supports 3 different propagator priorities. Chuffed
 implements a number of global propagators (alldiff, inverse, minimum,
 table, regular, mdd, cumulative, disjunctive, circuit,
 difference). It also only supports two kinds of integer
 variables. Small integer variables for which the domain is
 represented by a byte string. And large integer variables for which
 the domain is represented only by its upper and lower bound (no holes
 allowed). All boolean variables and boolean constraints are handled
 by the builtin SAT solver.
 .
 The solver, when run with lazy clause generation disabled, is
 somewhat comparable in speed with older versions of Gecode. The
 overhead from lazy clause generation ranges from negligible to
 perhaps around 100%. The search reduction, however, can reach orders
 of magnitude on appropriate problems. Thus lazy clause generation is
 an extremely important and useful technology.
 .
 This package provides a FlatZinc implementation, to be used as a
 MiniZinc backend.

Package: ciborium
Description-md5: f04c81636fa154494414ad128f9cd39f
Description-en: Lomiri external storage devices manager
 Automatically mounts external storage media such as SD Cards and USB
 thumbdrives in Lomiri and notifies the user. It also provides a tool for
 unmounting a formatting media.

Package: ciderwebmail
Description-md5: 9081c4798238bf4f3dea8f98a111ad2d
Description-en: IMAP webmail service
 CiderWebmail is a modern, user friendly and maintenance free webmail
 application. It's targeted at mailserver administrators who need to
 provide web access for their user's mailboxes and individuals wanting
 to access their mailboxes via an always available web application.
 .
 It currently supports all the basic mail handling features one would
 expect from such an application:
 .
 * Listing your emails with selectable sort order and grouping.
 * Moving emails between folders and deleting using drag & drop.
 * Displaying text and HTML emails even if their code is completely
 broken (which happens quite often in reality)
 * Keyboard bindings for switching through emails, moving, deleting,
 replying and forwarding.
 * Reply to and forward existing emails or write new emails, add
 attachments and have a copy saved in your "Sent" folder.
 .
 As an application written deep in the 21st century, CiderWebmail
 supports only IMAP mail servers.
 .
 It is recommended to use CiderWebmail with the Dovecot IMAP server.
 CiderWebmail deliberately does little internal caching for security
 reasons, so if used with an IMAP server less powerful than Dovecot you
 may benefit from connecting via imapproxy.

Package: cidr
Description-md5: 8ee9820ede86915fc95adf75a8c4dc29
Description-en: Simplifies IPv4/IPv6 CIDR network prefix management
 cidr simplifies working with IPv4 and IPv6 CIDR network prefixes by featuring
 operations such as counting addresses, detecting overlaps, explaining CIDR
 network prefixes, and subdividing them into subnets.

Package: cif-linguist
Description-md5: 01d4b44ebdb03eb66b9ad95217619ab8
Description-en: transform CIF data among CIF formats and dialects
 The CIF API provides a standard C interface for reading, writing, and
 manipulating Crystallographic Information Files (CIFs). It is targeted
 in particular at CIF 2.0, but it provides support for CIF 1.1 and earlier
 as well.
 .
 This package contains cif_linguist, an experimental program for converting
 data between various versions of the CIF format.

Package: cif-tools
Description-md5: 925dea54dfb3116693f4539dbd8f1385
Description-en: Suite of tools to manipulate, validate and query mmCIF files
 This package contains a suite of tools for the manipulation of mmCIF files.
 .
 The structure of macro molecules is nowadays recorded in mmCIF files. Until
 recently however the ancient PDB file format was used by many programs but
 that format has since long been deprecated.
 .
 This package provides two tools, pdb2cif and cif2pdb, that can convert files
 from one format into the other, provided that data fits of course.
 .
 Other tools are cif-validate, cif-grep, cif-diff, cif-merge and mmcql. The
 latter can be used to manipulate an mmCIF file as if it were a SQL like
 database using SELECT, UPDATE, INSERT and DELETE commands.
 .
 This package depends on libcifpp.

Package: cif2hkl
Description-md5: 37f98693cb6ba5d9df87aad662ad47cf
Description-en: Convert crystallographic descriptions into HKL F^2 reflection lists
 A program that computes structure factors |F^2| for neutrons, x-rays,
 and electrons from CIF/CFL/SHX/PCR crystallographic descriptions.
 This is useful to compute the diffraction pattern from materials.
 .
 This package contains the executable.

Package: cil
Description-md5: 6668bb7e78fac3cab5451a581e29ff5d
Description-en: command line issue tracker
 'cil' allows easy command-line creation of an issue tracker. It saves each
 issue locally and in plain text. Commands are given such that these issues can
 be added, edited and listed easily.

Package: cimg-dev
Description-md5: 56992994760615db1ad7152d046d81ae
Description-en: powerful image processing library
 The CImg Library is a C++ toolkit providing simple classes and functions
 to load, save, process and display images in your own C++ code. It consists
 only of a single header file CImg.h that must be included in your program
 source. It contains useful image processing algorithms for loading/saving,
 resizing/rotating, filtering, object drawing (text, lines, faces,
 ellipses, ...), etc.
 .
 Images are instantiated by a class able to represent images up to 4-dimension
 wide (from 1-D scalar signals to 3-D volumes of vector-valued pixels), with
 template pixel types. It depends on a minimal number of libraries : you can
 compile it with only standard C libraries. No need for exotic libraries and
 complex dependencies.

Package: cimg-doc
Description-md5: 0eb6ff63cab3c330fa17dcf7a2d9b24e
Description-en: documentation of cimg-dev imaging library
 The CImg Library is a C++ toolkit providing simple classes and functions
 to load, save, process and display images in your own C++ code. It consists
 only of a single header file CImg.h that must be included in your program
 source. It contains useful image processing algorithms for loading/saving,
 resizing/rotating, filtering, object drawing (text, lines, faces,
 ellipses, ...), etc.
 .
 Images are instantiated by a class able to represent images up to 4-dimension
 wide (from 1-D scalar signals to 3-D volumes of vector-valued pixels), with
 template pixel types. It depends on a minimal number of libraries : you can
 compile it with only standard C libraries. No need for exotic libraries and
 complex dependencies.
 .
 This package contains the documentation.

Package: cimg-examples
Description-md5: 989b46b47ea3715c1de4b95f9167ec8e
Description-en: examples for cimg-dev imaging library
 The CImg Library is a C++ toolkit providing simple classes and functions
 to load, save, process and display images in your own C++ code. It consists
 only of a single header file CImg.h that must be included in your program
 source. It contains useful image processing algorithms for loading/saving,
 resizing/rotating, filtering, object drawing (text, lines, faces,
 ellipses, ...), etc.
 .
 Images are instantiated by a class able to represent images up to 4-dimension
 wide (from 1-D scalar signals to 3-D volumes of vector-valued pixels), with
 template pixel types. It depends on a minimal number of libraries : you can
 compile it with only standard C libraries. No need for exotic libraries and
 complex dependencies.
 .
 This package contains examples for the usage of the library.

Package: cinder-tempest-plugin
Description-md5: 08b16cc36a241530b69fbdcbf9a2a790
Description-en: OpenStack Integration Test Suite - Cinder plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Cinder plugin.

Package: cinnamon
Description-md5: 85a575fee9af55bc8d39cbd88a551b9d
Description-en: Innovative and comfortable desktop
 Cinnamon is a desktop environment which provides advanced innovative
 features and a traditional user experience.
 .
 The desktop layout is similar to GNOME 2.  The underlying technology is
 forked from gnome-shell.  The emphasis is put on making users feel at home
 and providing them with an easy to use and comfortable desktop experience.

Package: cinnamon-common
Description-md5: e46179d94fb5e328c6af58cab1200e40
Description-en: Innovative and comfortable desktop (Common data files)
 Cinnamon is a desktop environment which provides advanced innovative
 features and a traditional user experience.
 .
 The desktop layout is similar to GNOME 2.  The underlying technology is
 forked from gnome-shell.  The emphasis is put on making users feel at home
 and providing them with an easy to use and comfortable desktop experience.
 .
 This package contains the data files needed by Cinnamon

Package: cinnamon-control-center
Description-md5: 37bb08041c8507e847360436bc62febb
Description-en: configuration applets for the Cinnamon desktop
 This package contains configuration applets for the Cinnamon desktop,
 allowing to set the date and time, regional settings, network configuration,
 screen resolution, and other Cinnamon parameters.

Package: cinnamon-control-center-data
Description-md5: 1bd4f69feaf5b384956d45684850d147
Description-en: configuration applets for Cinnamon - data files
 This package contains data files (icons, pixmaps, locales files) needed by
 the configuration applets in the cinnamon-control-center package.

Package: cinnamon-core
Description-md5: 889baf0f76d6e61afe89c68c6ed55106
Description-en: Cinnamon desktop environment - essential components
 These are the core components of Cinnamon, a desktop environment which
 provides advanced innovative features and a traditional user experience.
 .
 This metapackage depends on basic components needed to use the desktop
 environment. Install this if you want a minimal cinnamon desktop.

Package: cinnamon-desktop-data
Description-md5: 1eaf9fbdff376002b0e11161f1afb94f
Description-en: Common files for Cinnamon desktop apps
 This package includes files that are shared between several Cinnamon
 apps (i18n files and configuration schemas).

Package: cinnamon-desktop-environment
Description-md5: a9448fa9f0bd799ae5c38d79c7cf2df3
Description-en: Cinnamon desktop environment - full desktop with extra components
 These are the extended components of Cinnamon, a desktop environment which
 provides advanced innovative features and a traditional user experience.
 .
 This metapackage depends on all programs needed to have a fully fledged
 desktop environment. Install this if you want a complete cinnamon desktop,
 including graphical apps that allow users to perform almost all everyday tasks.

Package: cinnamon-doc
Description-md5: 9ef440ff71ad9c38463c3f77c6c0dff0
Description-en: Innovative and comfortable desktop (Documentation)
 Cinnamon is a desktop environment which provides advanced innovative
 features and a traditional user experience.
 .
 The desktop layout is similar to GNOME 2.  The underlying technology is
 forked from gnome-shell.  The emphasis is put on making users feel at home
 and providing them with an easy to use and comfortable desktop experience.
 .
 This package contains the documentation files distributed with Cinnamon.

Package: cinnamon-l10n
Description-md5: 08faa0fc53da3f89ab345a76d740ea09
Description-en: Translation files for the Cinnamon desktop
 The package contains the translation files for all the Cinnamon packages.
 Translations for the Cinnamon project are managed via:
 https://translations.launchpad.net/linuxmint/latest/

Package: cinnamon-screensaver
Description-md5: 8b61f0d92305f37fe8e1fd511f0a23f5
Description-en: Cinnamon screen saver and locker
 cinnamon-screensaver is a screen saver and locker that aims to have simple,
 sane and secure defaults, and be well integrated with the Cinnamon desktop.

Package: cinnamon-session
Description-md5: 0361118c974a1d7833385553aa7c1bab
Description-en: Cinnamon Session Manager - Minimal runtime
 The Cinnamon Session Manager is in charge of starting the core components
 of the Cinnamon desktop, and applications that should be launched at
 login time. It also features a way to save and restore currently
 running applications.
 .
 This package contains the binaries for the Cinnamon Session Manager, but
 no startup scripts. It is meant for those willing to start
 cinnamon-session by hand with the components of their choice, and for
 applications such as MDM that use cinnamon-session internally.

Package: cinnamon-session-common
Description-md5: a0e321d40ad03e6982f4f1352502dac6
Description-en: Cinnamon Session Manager - common files
 The Cinnamon Session Manager is in charge of starting the core components
 of the Cinnamon desktop, and applications that should be launched at
 login time. It also features a way to save and restore currently
 running applications.
 .
 This package contains the translations, data files and startup scripts
 which are common to the Cinnamon and Cinnamon fallback sessions.

Package: cinnamon-settings-daemon
Description-md5: 726645a66e86a24ba94db45d5f812420
Description-en: daemon handling the Cinnamon session settings
 This package contains the daemon which is responsible for setting the
 various parameters of a Cinnamon session and the applications that run
 under it. It handles the following kinds of settings:
 .
 * Keyboard: layout, accessibility options, shortcuts, media keys
 * Clipboard management
 * Theming: background, icons, GTK+ applications
 * Cleanup of unused files
 * Startup of other daemons: screensaver
 * Typing break
 .
 It also sets various application settings through X resources and
 freedesktop.org XSETTINGS.

Package: circlator
Description-md5: cf235cf3121c5ca347cea31d93662299
Description-en: circularize genome assemblies
 Circlator is a tool to automate assembly circularization for bacterial and
 small eukaryotic genomes and produce accurate linear representations of
 circular sequences.

Package: circle-backend
Description-md5: f4ad9d7d3913d866e03345884b57c17d
Description-en: server backend for the Circle IRC client
 Circle is an IRC client which merges the best attributes of a local
 client and the common screen+irssi recipe:
 .
 * Keep IRC connects and state on a backend server, allowing
 disconnections from local UI.
 * Interact with a real local GUI for the frontend, instead of
 incurring SSH roundtrips for every keypress.
 .
 Circle uses Tangence for its underlying communications layer.
 .
 This package is meant to be used together with a package providing
 a user-facing frontend, e.g. circle-term or circle-gtk.

Package: circle-term
Description-md5: 6f46d48412784e9b5748eccaa29accbe
Description-en: terminal frontend for the Circle application host
 The circle-fe-term script and the Circle::FE::Term module provide a terminal
 frontend to the Circle application host, packaged as circle-backend.

Package: circos
Description-md5: b1d5e394e1ff44315fac8498f49a2505
Description-en: plotter for visualizing data
 Circos visualizes data in a circular layout — ideal for exploring
 relationships between objects or positions, and creating highly
 informative publication-quality graphics.
 .
 This package provides the Circos plotting engine, which is command-line
 driven (like gnuplot) and fully scriptable.

Package: circos-tools
Description-md5: 6a3bc9951420ac97dd1b2fa421423363
Description-en: plotter for visualizing data - helper utilities
 Circos visualizes data in a circular layout — ideal for exploring
 relationships between objects or positions, and creating highly
 informative publication-quality graphics.
 .
 This package provides a set of tools to help process your data:
 binlinks, bundlelinks, categoryviewer, colorinterpolate,
 filterlinks, maketutorialimages, orderchr, randomlinks, resample,
 and tableviewer.

Package: circuit-macros
Description-md5: 52e9cb305d30abc1b6ccb8597214e2f5
Description-en: Macros for drawing electric circuits
 Circuit Macros is a set of macros designed by
 Dwight Aplevich for drawing high quality
 electric circuits to include in TeX, LaTeX,
 web or other similar documents.

Package: circuslinux
Description-md5: 6d85068fda29b7c2eb0c5658db917f44
Description-en: Clowns are trying to pop balloons to score points!
 "Circus Linux!" is based on the Atari 2600 game "Circus Atari" by Atari,
 released in 1980. Gameplay is similar to "Breakout" and "Arkanoid" - you
 slide a device left and right to bounce objects into the air which destroy
 a wall.

Package: circuslinux-data
Description-md5: ecb361ac1a649930d6f3f10554ec8fac
Description-en: data files for circuslinux
 "Circus Linux!" is based on the Atari 2600 game "Circus Atari" by Atari,
 released in 1980. Gameplay is similar to "Breakout" and "Arkanoid" - you
 slide a device left and right to bounce objects into the air which destroy
 a wall.
 .
 This package contains sound and image files for circuslinux.

Package: cis-tools
Description-md5: 80e029f415c53e92bb31ddcf50b4033a
Description-en: PCMCIA CIS file tools
 This package provides the commands dump_cis and pack_cis, used to
 convert between PCMCIA CIS binaries and a textual representation.

Package: cisco7crack
Description-md5: ece2b574d83fd1fbbaadeb8fa11d427a
Description-en: Crypt and decrypt the cisco type 7 passwords
 This tool is used to crack Cisco Type 7 passwords. Can be used to encrypt
 and decrypt Cisco device passwords.
 .
 Originally designed in order to allow quick decryption of stored passwords,
 Type 7 passwords are not a secure form of password storage. There are many
 tools available that can easily decrypt these passwords. Use of Type 7
 passwords should be avoided unless required by a feature that is in use on
 the Cisco IOS device.

Package: ciso
Description-md5: efa09dc58ac7423b3a1e937952d760cf
Description-en: Tool to convert Sony PSP iso to ciso
 A simple tool to convert your Sony PSP isos from your backuped games to cso
 files.

Package: citadel-client
Description-md5: b8ce7bf7e1bde2d01bbb9169439be1a9
Description-en: complete and feature-rich groupware server (command line client)
 This is package contains the command line client for Citadel, a complete and
 feature-rich open source groupware platform.
 .
 See the 'citadel-server' package for more information.

Package: citation-style-language-locales
Description-md5: bebe609cff1609aa35ffbabddc00b650
Description-en: Citation Style Language (CSL) citation locales
 Citation Style Language (CSL) is a popular open XML-based language to
 describe the formatting of citations and bibliographies. This package
 includes all available locales files from CitationStyles.org.

Package: citation-style-language-styles
Description-md5: d39938f1d76a18d7154441a276c8345a
Description-en: Citation Style Language (CSL) citation styles
 Citation Style Language (CSL) is a popular open XML-based language to
 describe the formatting of citations and bibliographies. This package
 includes all available styles from CitationStyles.org.

Package: civetweb
Description-md5: 70bdb3aa7be333f0c25d62c6cb93600f
Description-en: embeddable web server with optional CGI, SSL and Lua support
 CivetWeb is an easy to use, powerful, C (C/C++) embeddable web server
 with optional CGI, SSL and Lua support. CivetWeb has a MIT license so
 you can innovate without restrictions.
 .
 CivetWeb can be used by developers as a library, to add web server
 functionality to an existing application.
 .
 It can also be used by end users as a stand-alone web server running on
 a Windows or Linux PC. It is available as single executable, no
 installation is required.

Package: cjs
Description-md5: 13f136dad3d7470d876a2eb320e97f5e
Description-en: Mozilla-based javascript bindings for the Cinnamon platform
 Makes it possible for applications to use all of Cinnamon's platform
 libraries using the Javascript language. It's mainly based on the
 Mozilla javascript engine and the GObject introspection framework.
 .
 This package is the frozen version of gjs that the cinnamon desktop currently
 uses.
 .
 This package contains the interactive console application.

Package: cjs-tests
Description-md5: c7091d9e05eac811ec4b8b6af94298da
Description-en: Mozilla-based javascript bindings for the Cinnamon platform (tests)
 Makes it possible for applications to use all of Cinnamon's platform
 libraries using the JavaScript language. It's mainly based on the
 Mozilla JavaScript engine and the GObject introspection framework.
 .
 This package is the frozen version of gjs that the cinnamon desktop currently
 uses.

Package: ckati
Description-md5: 32c599ce0abe6a10989acd9b1db44a76
Description-en: experimental GNU make clone
 The main goal of this tool is to speed up incremental build of Android.
 Currently, kati does not offer a faster build by itself. Instead, it
 converts your Makefile to a ninja file.
 .
 ckati is the C++ version of kati.

Package: ckb-next
Description-md5: 3ae573810d61a5eebaaa863a2be5f572
Description-en: driver for Corsair keyboards and mice
 ckb-next is an open-source driver for Corsair keyboards and mice.
 It aims to bring the features of Corsair's proprietary CUE
 software to the Linux and Mac operating systems.

Package: ckbuilder
Description-md5: c6686bae664b242879bc0c5ba9fbb0f9
Description-en: command line builder for CKEditor
 CKBuilder builds CKEditor from its source code.
 .
 CKEditor is a WYSIWYG editor which can be embedded into web pages.
 WYSIWYG means that the text being edited looks as similar
 as possible to the results users have when publishing it.

Package: ckermit
Description-md5: 9281d7f0d597f7492962b9135314d699
Description-en: serial and network communications package
 C-Kermit is a combined serial and network communication software package
 offering a consistent, medium-independent, secure cross-platform approach
 to connection establishment, terminal sessions, file transfer,
 character-set translation, and automation of communication tasks.

Package: ckon
Description-md5: 966f350773289fc904dac638da9a29a0
Description-en: automatic build tool for ROOT data analysis software
 ckon is a C++ program/tool which automatically takes care of compilation,
 dictionary generation and linking of programs and libraries developed for data
 analyses within the CERN ROOT analysis framework. This includes parsing
 include headers to figure out which libraries the main programs need to be
 linked to.  It uses automake/autoconf to be platform independent and GNU
 install compliant.  In addition, m4 macros are automatically downloaded and the
 according compiler flags included based on a list of boost libraries provided
 in the config file.  For the purpose of YAML database usage, a m4 macro can be
 downloaded during setup to link against the yaml-cpp library.

Package: cksfv
Description-md5: 06bb000e7bdabdb59542a19d5b0db755
Description-en: sfv checker and generator
 SFV, Simple File Verification, uses crc32 checksums to verify
 that files are intact. cksfv automates the task of generating
 and checking .sfv sheets.
 For integrity, md5 checksums are probably a better alternative,
 but sfv is a widely used method for verification on the
 USENET binary newsgroups and other places.

Package: cl-abnf
Description-md5: da972546bd6c049a52623e606f5f1c16
Description-en: Common Lisp ABNF parser generator
 The generated parser is a regular expression scanner provided by the
 http://weitz.de/cl-ppcre/ lib, which means that we can't parse recursive
 grammar definition. One such definition is the ABNF definition as given by
 the RFC. Fortunately, as you have this lib, you most probably don't need to
 generate another parser to handle that particular ABNF grammar.

Package: cl-acl-compat
Description-md5: b4e3d092016927f4626835a029137d45
Description-en: Compatibility layer for Allegro Common Lisp
 A thin compatibility-layer that emulates library functions provided
 by Allegro Common Lisp. It is used
 to support a number of Franz's open-source packages which depend upon
 such library functions.

Package: cl-agnostic-lizard
Description-md5: 1d697e1dca6208ade3455729437e145f
Description-en: best-effort portable code walker for Common Lisp
 Agnostic Lizard is a portable implementation of a code walker, and in
 particular of the macroexpand-all function (and macro), which makes a
 best-effort to be correct, while not expecting much beyond what the Common
 Lisp standard requires.
 .
 It aims to be implementation-agnostic and to climb the syntax trees.

Package: cl-alexandria
Description-md5: 0dd69fb70876babb2b9e35332bda3ba9
Description-en: collection of portable Common Lisp utilities
 Alexandria is a collection of utilities in the public domain for Common Lisp.
 .
 It is a library but also a project that aims to reduce duplication of effort
 and improve portability of Common Lisp code according to its own idiosyncratic
 and rather conservative aesthetic.
 .
 It is used by other projects as a base to build on.

Package: cl-anaphora
Description-md5: e8d131d6715b15e6efefada2271c2721
Description-en: Common Lisp Anaphoric Macro Collection
 Anaphora is the anaphoric macro collection from Hell: it includes many new
 friends in addition to old friends like AIF and AWHEN. Anaphora is in the
 Public Domain.

Package: cl-asdf
Description-md5: 045d32b1c65c61130426f3ef093f072e
Description-en: Another System Definition Facility
 ASDF provides the functionality of make and ld.so for Common Lisp software:
 It drives compilation and dynamic loading for complex Lisp systems
 with multiple modules and files, and is the de facto standard used
 by free software written in Common Lisp.
 .
 It also includes a utility library, UIOP, to portably deal with many issues
 that all Common Lisp programs have to deal with, including handling pathnames,
 accessing the filesystem, executing external programs, user configuration, etc.
 .
 Most Common Lisp implementations already provide asdf via (require "asdf"),
 but not all of them provide an up-to-date version.

Package: cl-asdf-finalizers
Description-md5: ab19507df7ce65e6d6846040e72cff44
Description-en: Enforced finalization of ASDF Common Lisp components
 This library allows you to implement and enforce proper finalization of
 compile-time constructs while building Lisp source files. It depends on
 ASDF 2.22.3 or later.

Package: cl-asdf-flv
Description-md5: 2f31af6a9e2f6c44dfe11a91a9db3dce
Description-en: file-local variables through Common Lisp's ASDF
 ASDF-FLV provides support for file-local variables through ASDF (the Common
 Lisp standard utility for building projects and declaring dependencies between
 them).
 .
 A file-local variable behaves like *PACKAGE* and *READTABLE* with respect to
 LOAD and COMPILE-FILE: a new dynamic binding is created before processing the
 file, so that any modification to the variable essentially becomes file-local.

Package: cl-asdf-system-connections
Description-md5: 50ff6f236177212142439c9a893f28bb
Description-en: Allows for ASDF system to be connected so that auto-loading may occur
 ASDF-System-Connections provides auto-loading of systems that only make
 sense when several other systems are loaded. If I'm lucky, an example will
 make this clear! CL-Containers and CL-Variates are separate systems and can
 therefore be loaded independently. If both of them are loaded, however,
 then it makes sense to also load code that uses CL-Variates to sample
 random elements from containers. Rather than requiring you to remember to
 load that extra system (and to load it only after both Cl-Containers and
 CL-Variates are loaded), ASDF-System-Connections lets you set things up so
 that loading happens automatically.

Package: cl-aserve
Description-md5: b15d015a33d64ab2e1b029ed9761041d
Description-en: Portable Aserve
 A portable version of AllegroServe which is a web application server
 for Common Lisp programs. It also includes an HTTP client function
 for accessing web sites and retrieving data.

Package: cl-babel
Description-md5: 734bead228f1e8893804fba8da89314b
Description-en: charset encoding/decoding library for Common Lisp
 Babel is a charset encoding/decoding library, not unlike GNU libiconv, but
 completely written in Common Lisp.
 .
 It strives to achieve decent performance. To that effect, it uses OpenMCL's
 approach of calculating the destination buffer size in advance. Most of the
 encoding/decoding algorithms have been adapted from OpenMCL's source.
 .
 Another important goal is reusability. Similarly to SBCL, it defines an
 interface wherein the algorithms can be reused between a variety of data types
 so long we're dealing with conversions between octets and unicode code points.
 .
 Babel comes with converters between strings and (unsigned-byte 8) vectors but
 can be easily extended to deal with, e.g., strings and foreign memory, vectors
 and Closure's runes, etc...

Package: cl-base64
Description-md5: 6e7fad8dc7188e59dd496e2d9f3dc0a4
Description-en: Common Lisp package to encode and decode base64 with URI support
 This package provides highly optimized base64 encoding and decoding.
 Besides conversion to and from strings, integer conversions are supported.
 Encoding with Uniform Resource Identifiers is supported by using
 a modified encoding table that uses only URI-compatible characters.

Package: cl-bordeaux-threads
Description-md5: 5378588069e09e6c16e32d40e4635e4e
Description-en: Portable threads library for Common Lisp
 BORDEAUX-THREADS is a proposed standard for a minimal MP/Threading interface.
 .
 It essentially provides a compatibility layer for multi-threading across
 multiple CL implementations.
 .
 Some parts of its implementation-specific code can also be implemented in a
 Lisp that does not support multiple threads, so that thread-safe code can be
 compiled on both multithread and single-thread implementations without need of
 conditionals.

Package: cl-brlapi
Description-md5: 3d138eb9b5759e26473f9b6ed2a9b4ad
Description-en: Common Lisp bindings for BrlAPI
 BRLTTY is a daemon which provides access to the console (text mode)
 for a blind person using a braille display.  It drives the braille
 display and provides complete screen review functionality.
 .
 BrlAPI is a library which gives an application access to a braille display and
 lets it write braille.
 .
 This package provides Common Lisp bindings vor BrlAPI.

Package: cl-cffi
Description-md5: cdeb7a303a963733117c732a9e17127f
Description-en: Common Foreign Function Interface for Common Lisp
 CFFI, the Common Foreign Function Interface, purports to be a portable foreign
 function interface for Common Lisp. The CFFI library is composed of a
 Lisp-implementation-specific backend in the CFFI-SYS package, and a portable
 frontend in the CFFI package.
 .
 The CFFI-SYS backend package defines a low-level interface to the native FFI
 support in the Lisp implementation. It offers operators for allocating and
 dereferencing foreign memory, calling foreign functions, and loading shared
 libraries. The CFFI frontend provides a declarative interface for defining
 foreign functions, structures, typedefs, enumerated types. It is implemented
 in portable ANSI CL making use of the low-level operators exported by
 CFFI-SYS.
 .
 A UFFI compatibility layer is also being developed.

Package: cl-chipz
Description-md5: 3552ead609591f386b44de2bfc2262e8
Description-en: decompress DEFLATE and BZIP2 data in Common Lisp
 DEFLATE data, defined in RFC1951, forms the core of popular compression
 formats such as zlib (RFC 1950) and gzip (RFC 1952). As such, Chipz also
 provides for decompressing data in those formats as well. BZIP2 is the
 format used by the popular compression tool bzip2.
 .
 Chipz is the reading complement to Salza (provided by cl-salza2 package).

Package: cl-chunga
Description-md5: 99d878dbe647df60ef19fbedb6ff9ea8
Description-en: Portable chunked streams for Common Lisp
 Chunga implements streams capable of chunked encoding on demand as defined
 in RFC 2616. For an example of how these streams can be used see cl-drakma.
 .
 The library needs a Common Lisp implementation that supports Gray streams
 and relies on David Lichteblau's trivial-gray-streams to offer portability
 between different Lisps.
 .
 Chunga is currently not optimized towards performance - it is rather
 intended to be easy to use and (if possible) to behave correctly.

Package: cl-closer-mop
Description-md5: 7bdeff154465d434ea981a787df4006d
Description-en: Cross Implementation AMOP library
 This library enhances the different MOP implementations so that
 they support better the AMOP specifications.
 .
 The CLOS spec contained two parts, only the basic level went into
 the Common Lisp standard. The lower level functions of the AMOP
 were not included so different implementations differ (mostly
 slightly) in how to implement the AMOP.
 .
 With the help of cl-closer-mop you can use the full power of
 AMOP on all supported implementations, relying on the library
 to translate your code.
 .
 Supported implementations:
 - Allegro Common Lisp
 - Armed Bear Common Lisp (ABCL)
 - Clisp
 - Clozure Common Lisp (CCL)
 - CMU Common Lisp (CMUCL)
 - Embeddable Common Lisp (ECL)
 - LispWorks Personal and Hobbyist editions
 - Steel Bank Common Lisp (SBCL)
 (version restrictions might apply)

Package: cl-closure-common
Description-md5: afc9b36e4d420d1f2dd4a0e0b99e55c9
Description-en: Shared code for Closure XML and Closure HTML
 CXML implements a namespace-aware, validating XML 1.0 parser as well as the
 DOM Level 2 Core interfaces. Two parser interfaces are offered, one
 SAX-like, the other similar to StAX.

Package: cl-cluck
Description-md5: ea70c3767056b857d2b17268e641dc08
Description-en: Common Lisp Microcontroller Clock Calculator
 Cluck provides several functions to help select crystal frequencies,
 clock prescalers, and compare values to configuring timers on
 microcontroller chips.

Package: cl-clx-sbcl
Description-md5: ffd3adc86b2cb9bf5df7581b9cfda307
Description-en: X11 Common Lisp client library for SBCL
 CLX is a low-level X11 client library for Common Lisp.  CLX is to
 Lisp what Xlib is to C.
 .
 This version of CLX originated in a CMUCL distribution, was modified
 in order to make it compile and run under SBCL and was enhanced with
 some features from other CLX implementations.  It should work with
 SBCL, CCL, ECL and CLISP, despite its package name.

Package: cl-command-line-arguments
Description-md5: 796b08e28d4dd913164d64269200db5d
Description-en: get command line arguments in Common Lisp
 trivial interface for getting and parsing command-line-arguments

Package: cl-consfigurator
Description-md5: 30e05f5c942f062f730eeea2e43acb50
Description-en: Lisp declarative configuration management system
 Consfigurator is a system for declarative configuration management using
 Common Lisp.  You can use it to configure hosts as root, deploy services as
 unprivileged users, build and deploy containers, install operating systems,
 produce disc images, and more.  Some key advantages:
 .
 * Apply configuration by transparently starting up another Lisp image on the
 machine to be configured, so that you can use the full power of Common Lisp
 to inspect and control the host.
 .
 * Also define properties of hosts in a more restricted language, that of
 :POSIX properties, to configure machines, containers and user accounts
 where you can't install Lisp.  These properties can be applied using just
 an SSH or serial connection, but they can also be applied by remote Lisp
 images, enabling code reuse.
 .
 * Flexibly chain and nest methods of connecting to hosts.  For example, you
 could have Consfigurator SSH to a host, sudo to root, start up Lisp, use
 the setns(2) system call to enter a Linux container, and then deploy a
 service.  Secrets, and other prerequisite data, are properly passed along.
 .
 * Combine declarative semantics for defining hosts and services with a
 multiparadigmatic general-purpose programming language that won't get in
 your way.
 .
 Declarative configuration management systems like Consfigurator and Propellor
 share a number of goals with projects like the GNU Guix System and NixOS.
 However, tools like Consfigurator and Propellor try to layer the power of
 declarative and reproducible configuration semantics on top of traditional,
 battle-tested UNIX system administration infrastructure like distro package
 managers, package archives and daemon configuration mechanisms, rather than
 seeking to replace any of those.  Let's get as much as we can out of all that
 existing distro policy-compliant work!

Package: cl-containers
Description-md5: c31b07933b3b31d8d7303559b42b8361
Description-en: Common Lisp containers data structures
 Common Lisp ships with a set of powerful built in data structures including
 the venerable list, full featured arrays, and hash-tables. CL-containers
 enhances and builds on these structures in two ways:
 .
 By adding containers that are not available in native Lisp (for example:
 binary search trees, red-black trees, sparse arrays and so on).
 .
 By providing a standard interface so that they are simpler to use and so
 that changing design decisions becomes significantly easier.

Package: cl-contextl
Description-md5: ec92d0549c79b40cfee2306c5d2a8558
Description-en: context orientation for Common Lisp
 ContextL provides the Common Lisp Object System with functionality
 for context orientation. It allows the definition of context-specific
 methods or class slots, so that methods act differently depending on
 the dynamic context they are executed in.
 .
 It further allows developers to rebind places (e.g. slots of objects)
 dynamically using the "dletf" framework that has previously been
 present in AspectL.

Package: cl-csv
Description-md5: bc7002e6a57cdfd19726d4a7f61ef372
Description-en: Common Lisp library providing easy CSV reading and writing
 This Common Lisp library aims to simplify working with CSVs:
 .
 * reads/writes CSVs from/to strings, streams and files
 * support streaming reads (allowing processing very large CSVs, through
 read-csv's row-fn parameter)
 * supports custom data formatting
 * settable quote, separator and quote-escapes
 * supports multiline quoted data
 * a test suite
 * detailed state about the process on error (line number, column number,
 char index), current collection state

Package: cl-curry-compose-reader-macros
Description-md5: 828144d4a1d405de93b4e42ad29bcbf8
Description-en: Reader macros for function partial application and composition.
 These reader macros expand into the curry, rcurry and compose functions
 from the Alexandria library. The contents of curly brackets are curried and
 the contents of square brackets are composed. The _ symbol inside curly
 brackets changes the order of arguments with rcurry.

Package: cl-cxml
Description-md5: 4314177910b1705c67119b8c90ab49e2
Description-en: XML parser written in Common Lisp
 CXML implements a namespace-aware, validating XML 1.0 parser as well as the
 DOM Level 2 Core interfaces. Two parser interfaces are offered, one
 SAX-like, the other similar to StAX.

Package: cl-daemon
Description-md5: 581e72517d57583949595826ef39bead
Description-en: make lisp process daemonize on unix like platform
 This is a library which has simple functionality to make lisp process
 daemonize on unix like platform.

Package: cl-db3
Description-md5: ee23d76efabfcb18ca3687e932bda6ad
Description-en: Common Lisp lib to read dbf files version 3
 Allows processing data found in dbf and db3 files.

Package: cl-drakma
Description-md5: 9ea1f9c1168bcbb599c7c12ab799b7d7
Description-en: Common Lisp HTTP client
 Drakma is a full-featured HTTP client implemented in Common Lisp. It knows
 how to handle HTTP/1.1 chunking, persistent connections, re-usable sockets,
 SSL, continuable uploads, file uploads, cookies, and more.

Package: cl-dynamic-classes
Description-md5: 975942cd94695de07abb291fef0a9915
Description-en: Common Lisp Dynamic Classes
 Class-mixins are a great idea but sometimes they lead to a proliferation of
 subclasses with names like
 printable-touchable-composing-colored-shape-square-mixin and that's just
 ugly. Common-Lisp is a dynamic-programming language; Dynamic-Classes brings
 dynamism to class definition!

Package: cl-esrap
Description-md5: c31bf7580d15778f36b8b2dadbb6098b
Description-en: Packrat Parsing library for Common Lisp
 In addition to regular Packrat / Parsing Grammar / TDPL features Esrap
 supports dynamic redefinition of nonterminals, inline grammars, semantic
 predicates, and include introspecive facilities for development.

Package: cl-fad
Description-md5: 8142df92d553dc199716b142f1ad0a29
Description-en: portable pathname library for Common Lisp
 CL-FAD (for "Files and Directories") is a thin layer atop Common Lisp's
 standard pathname functions. It is intended to provide some unification
 between current CL implementations on Windows, OS X, Linux, and Unix. Most
 of the code was written by Peter Seibel for his book Practical Common Lisp.

Package: cl-fftw3
Description-md5: 79585a304f2975d86b5b513e2417754b
Description-en: Common Lisp package for using the FFTW3 library
 This package provides an interface for Common Lisp programs to use
 the FFTW3 Fourier transform library. A number of higher-level interfaces
 has been added in addition to the native interface to the FFTW3
 C-based library.

Package: cl-fiasco
Description-md5: 40560b1cd4fab39d2fc162a22ec0c74e
Description-en: test framework for Common Lisp
 Fiasco is a fork of the abandoned Stefil test framework, simple and
 powerful, with a focus on interactive debugging.

Package: cl-fiveam
Description-md5: d8621465433e9490763b680155144bc4
Description-en: simple regression testing framework for Common Lisp
 It has been designed with Common Lisp's interactive development model in
 mind.
 .
 Features:
 - Test and test suite hierarchies allow test to be organized into hierarchies
 to ease running.
 - Functions for re-running recently run tests.
 - Inter-test dependencies.
 - Specification based testing ala QuickCheck.
 - Redefined macros are instantly seen by the test code, no explicit
 recompilation required (this is exactly what LispUnit and FReT do).

Package: cl-flexi-streams
Description-md5: 3592692ba9c977fcd81391e74f04ddb5
Description-en: Flexi-streams: Flexible bivalent streams for Common Lisp
 FLEXI-STREAMS implements "virtual" bivalent streams that can be layered
 atop real binary or bivalent streams and that can be used to read and
 write character data in various single- or multi-octet encodings which
 can be changed on the fly. It also supplies in-memory binary streams
 which are similar to string streams.
 .
 FLEXI-STREAMS is currently not optimized towards performance - it is
 rather intended to be easy to use and (if possible) to behave correctly.

Package: cl-ftp
Description-md5: 4d64fb2c3cc09ddc9e7d0361f1b673ac
Description-en: Common Lisp FTP library
 Provides basic FTP client functionality to Common Lisp programs as well as
 macros to assist in writing additional functionality, and a few helpful
 utility functions.

Package: cl-garbage-pools
Description-md5: 1b783bed39b79fd0e181c67f8e477fc8
Description-en: implementation the APR Pools for resource management
 Common Lisp re-implementation the APR Pools for resource management.

Package: cl-getopt
Description-md5: 5b321c2657beabd4019bbcfaf3556b6c
Description-en: Common Lisp utility for command-line processing
 This package provides Common Lisp programs processing of command-line
 arguments. The command-line processing is based on GNU's getopt_long
 module.

Package: cl-global-vars
Description-md5: defcf1a863c494c62241bcaae8ffcac8
Description-en: efficient global variables in Common Lisp
 In Common Lisp, a special variable that is never dynamically bound typically
 serves as a stand-in for a global variable. This library provides true global
 variables that are implemented by some compilers. An attempt to rebind a
 global variable properly results in a compiler error. That is, a global
 variable cannot be dynamically bound.
 .
 Global variables therefore allow one to communicate an intended usage that
 differs from special variables. Global variables are also more efficient than
 special variables, especially in the presence of threads.

Package: cl-graph
Description-md5: 490560b455a09f748ab0f0f101b70e6d
Description-en: simple graph data structure and algorithms
 The GRAPH library strives for simplicity both in backing data structures
 and in usage. Graphs and Digraphs are represented as CLOS objects with
 methods and algorithms provided for graph manipulation and analysis.
 .
 See the GRAPH-JSON and GRAPH-DOT libraries for serialization and
 visualization of graphs.

Package: cl-heredoc
Description-md5: 93daa1ca893c9b98e93c1c499c1460f6
Description-en: reader macro for heredocs in Common Lisp
 cl-heredoc is an implementation of "here documents" that allow the user to
 embed literal strings into code or data without any need for quoting,
 something that is missing in both ANSI Common Lisp and popular
 implementations.
 .
 It is implemented in portable, ANSI-standard Common Lisp.

Package: cl-htmlgen
Description-md5: b1e446aff05a439654e99e34df6b821d
Description-en: HTML generation library for Common Lisp programs
 cl-htmlgen is Franz's library for generating HTML from Common Lisp programs.
 It is limited to generating HTML code, so you may want to use the cl-lml2
 Debian package for generating XHTML code.

Package: cl-hunchentoot
Description-md5: 37a7c87a6530a7f467022410ee84801f
Description-en: Common Lisp web server formerly known as TBNL
 Hunchentoot is a web server written in Common Lisp and at the same time a
 toolkit for building dynamic websites. As a stand-alone web server,
 Hunchentoot is capable of HTTP/1.1 chunking (both directions), persistent
 connections (keep-alive), and SSL.
 .
 Hunchentoot provides facilities like automatic session handling (with and
 without cookies), logging, customizable error handling, and easy access to
 GET and POST parameters sent by the client. It does not include
 functionality to programmatically generate HTML output. For this task you
 can use any library you like, e.g. (shameless self-plug) CL-WHO or
 HTML-TEMPLATE.
 .
 Hunchentoot talks with its front-end or with the client over TCP/IP sockets
 and optionally uses multiprocessing to handle several requests at the same
 time. Therefore, it cannot be implemented completely in portable Common
 Lisp. It currently works "natively" with LispWorks (which is the main
 development and testing platform), and additionally on all Lisps which are
 supported by the compatibility layers usocket and Bordeaux Threads.
 .
 Hunchentoot comes with a BSD-style license so you can basically do with it
 whatever you want.

Package: cl-hyperobject
Description-md5: 560d17aa95ba7edaaa19c221bc03cbea
Description-en: Common Lisp library for hyperobjects
 This package contains a library for creating and display hyperobjects.
 Hyperobjects contain references to subobjects as well as to linked
 objects.  This package includes functions to display hyperobjects in
 multiple formats: ASCII Text, HTML, XML with optional field labels and
 hyperlinks.

Package: cl-ieee-floats
Description-md5: 63623678a825f3f2561fa81ea148d88a
Description-en: Common Lisp IEEE-754 float en- and decoding
 Functions for converting floating point numbers represented in
 IEEE 754 style to lisp numbers.

Package: cl-interpol
Description-md5: f8100c5d582f3c6442f7ace338b8aa65
Description-en: String interpolation for Common Lisp
 CL-INTERPOL is a library for Common Lisp which modifies the reader so that
 you can have interpolation within strings similar to Perl or Unix Shell
 scripts. It also provides various ways to insert arbitrary characters into
 literal strings even if your editor/IDE doesn't support them.

Package: cl-irc
Description-md5: 2606a9ebc1fffd8212836e77ad3ce5ab
Description-en: Common Lisp Internet Relay Chat Library
 cl-irc provides a library for Common Lisp programs to interact with
 IRC servers. This library has been most tested with SBCL.
 Several example programs are provided.

Package: cl-irc-logger
Description-md5: 86896487a250e453099d8f06a335d7de
Description-en: Internet Relay Channel Logger
 cl-irc-logger provides a multi-channel logger for IRC. It is a library
 written in Common Lisp and requires knowledge of Common Lisp to
 setup and use this library.

Package: cl-ironclad
Description-md5: fc956644c68c68c0849a60705f210d5a
Description-en: cryptographic toolkit written in Common Lisp
 Ironclad is a cryptography library written entirely in Common Lisp. It
 includes support for several popular ciphers, digests, and MACs and public key
 cryptography algorithms. For several implementations that support Gray
 Streams, support is included for convenient stream wrappers.
 .
 Most of the algorithms were written with efficiency for specific
 Common Lisp implementations in mind, although portable code is
 provided as an alternative in nearly all instances. The framework
 should be flexible enough to accommodate implementation-specific
 optimizations when possible.
 .
 Test vectors for many of the algorithms are included to provide
 a level of confidence in the correctness of the implementations.

Package: cl-iterate
Description-md5: db79d0bfd61b6cfb010bd59d35a7f5cf
Description-en: Jonathan Amsterdam's Common Lisp iterator/gatherer/accumulator facility
 iterate is an iteration construct for Common Lisp. It is similar to the
 CL:LOOP macro, with these distinguishing marks:
 .
 - it is extensible,
 - it helps editors like Emacs indent iterate forms by having a more lisp-like
 syntax,
 - and it isn't part of the ANSI standard for Common Lisp (which is sometimes a
 bad thing and sometimes good).

Package: cl-ixf
Description-md5: 2cbc125deb2b23406a441c061c5667e3
Description-en: Common Lisp library to parse IBM IXF file format.
 Tools to handle IBM PC version of IXF file format.

Package: cl-kmrcl
Description-md5: 2aa90da74793637f6287abd35b203f72
Description-en: General Utilities for Common Lisp Programs
 This package includes general purpose utilities for Common Lisp
 programs. It is packages for Debian primarily to support more complex
 Common Lisp packages by the upstream author Kevin Rosenberg.

Package: cl-launch
Description-md5: 82a88c9a5b86777756c4ab8faf9ca7ff
Description-en: uniform frontend to running Common Lisp code from the shell
 CL-Launch will allow you to invoke Common Lisp source code from the shell
 command line, from a shell script or as a Common Lisp script. It will also
 allow you to turn your Common Lisp source programs into standalone
 executables or executable shell scripts (optionally using a dumped image),
 depending on the features available in your underlying implementation.
 .
 CL-Launch will automatically detect a supported Common Lisp implementation
 and use adequate invocation options. It can also be configured to fit exactly
 the programmer's desires. Fully supported implementations are:
 Allegro, CLISP, ClozureCL, CMUCL, ECL, MKCL, SBCL, SCL.
 Partially supported implementations are:
 LispWorks Professional, ABCL, GCL, XCL.
 Creating standalone executables is supported on:
 CLISP, ClozureCL, CMUCL, LispWorks, SBCL, SCL
 .
 CL-Launch also offers Common Lisp programs a simple uniform interface to
 invocation parameters (command-line arguments and environment variables).
 It relies on ASDF 3 for system construction. See the ASDF 3 manual for
 more information on how to configure source and object code location.
 CL-Launch may dump memory images for fast startup (at the expense of disk
 space). It can also be used as a quick way to evaluate and print simple Lisp
 forms or scripts from the command-line without invoking a full-fledged REPL,
 and to easily compare results between implementations.

Package: cl-lml
Description-md5: 09a485e98dcb387e85e2e3efc59e407d
Description-en: Lisp Markup Language
 LML provides a markup language for generation XHTML web pages. It is
 a different syntax than cl-lml2 which some people like better.
 In general, though, cl-lml2 is
 faster at compiling and generating XHTML than this package.

Package: cl-local-time
Description-md5: cd30e5e3a2488bfafcde0b85a3a8ada7
Description-en: Common Lisp library for date and time manipulations
 local-time is a development library for manipulating date and time
 information in a semi-standard manner. It is based almost entirely off of
 Erik Naggum's paper, The Long, Painful History of Time.
 .
 It includes such features as: Time and date arithmetic, ISO 8601 timestring
 formatted output and parsing, Reader macros to embed timestrings directly
 in code, Timezone handling (will read unix tzfile format), Conversion
 between universal and unix time epochs, Julian date calculation.

Package: cl-log
Description-md5: 6d6df53ad3777d0387a3ea2c61208581
Description-en: general purpose Common Lisp logging utility
 CL-LOG is a general purpose logging utility, loosely modelled in some
 respects after Gary King's Log5.

Package: cl-lparallel
Description-md5: fbc37d426440f858baa7adb1aaeb2bb1
Description-en: parallel programming in Common Lisp
 lparallel is a library for parallel programming in Common Lisp, featuring a
 simple model of task submission with receiving queue, constructs for
 expressing fine-grained parallelism, asynchronous condition handling across
 thread boundaries, parallel versions of map, reduce, sort, remove, and many
 others promises, futures, and delayed evaluation constructs, computation
 trees for parallelizing interconnected tasks bounded and unbounded FIFO
 queues, high and low priority tasks, task killing by category and
 integrated timeouts.

Package: cl-lw-compat
Description-md5: 3f73aeb707f22cacfda025b4a55d625e
Description-en: LispWorks Compatibility Library
 This library is a portable implementation of a set of utility
 functions provided by LispWorks.

Package: cl-markdown
Description-md5: 2a6bee69bc8b58c2db2ff8ed1a2a9361
Description-en: Common Lisp rewrite of Markdown
 Markdown is John Gruber's text markup language and the Perl program that
 converts documents written in that language into HTML. CL-Markdown is a
 Common Lisp rewrite of Markdown. CL-Markdown is licensed under the MIT
 license.

Package: cl-md5
Description-md5: 59442e93dd015d0b524b4705813fb991
Description-en: Common Lisp package for MD5 Message Digests
 This package contains a Common Lisp function to calculate the MD5
 message digest of a string, stream, or file.

Package: cl-metabang-bind
Description-md5: 70cf560b054d3bcfc6004d8ddbd792ab
Description-en: Common Lisp flexible pattern matching
 Bind extends the idea of let and destructing to provide a uniform syntax
 for all your accessor needs. It combines let, destructuring-bind,
 with-slots, with-accessors, structure editing, property or
 association-lists, and multiple-value-bind and a whole lot more into a
 single form.

Package: cl-metatilities-base
Description-md5: 31b94f3c4a0bf677576faa25bd0bb032
Description-en: Common Lisp set of utilities from Metabang
 Metatilities-base is the core of Metatilities. It has the good stuff that
 sits at the foundation of the rest of the code that metabang.com writes.
 .
 Metatilities is metabang.com's big box of stuff that has accumulated over
 the years. It's full of things you're pretty sure you don't need but can't
 quite bear to part with.

Package: cl-modlisp
Description-md5: 4825b6e67b01b0caf998c399f102513b
Description-en: Common Lisp interface to the Apache mod-lisp module
 cl-modlisp provides a Common Lisp interface to the mod_lisp Apache module.
 The mod_lisp is a low-level Apache interface. This package provides a
 higher level layer on top of mod_lisp.
 The package has support for CMUCL, SBCL, CLISP, AllegroCL, and Lispworks.

Package: cl-mssql
Description-md5: 0e4ab955ac30d9c69f915f8b927ca6e7
Description-en: Common Lisp interface to MS SQL Server
 A Common Lisp library for interacting with MS SQL Server databases.

Package: cl-mustache
Description-md5: cc5e3701164f4edea9aeef4098d7f4fb
Description-en: Common Lisp Mustache Template Renderer
 Inspired by ctemplate and et, Mustache is a framework-agnostic way to render
 logic-free views.
 .
 As ctemplates says, "It emphasizes separating logic from presentation: it is
 impossible to embed application logic in this template language."
 .
 CL-MUSTACHE is a Common Lisp implementation of Mustache v1.1.2+λ.

Package: cl-named-readtables
Description-md5: a801bc975248b567a21f3653fdacfeeb
Description-en: Common Lisp library that creates namespaces for named readtables
 Named-Readtables is a library that provides a namespace for readtables akin to
 the already-existing namespace of packages in Common Lisp. In particular:
 .
 - you can associate readtables with names, and retrieve readtables by names;
 .
 - you can associate source files with readtable names, and be sure that the
 right readtable is active when compiling/loading the file;
 .
 - similarly, your development environment now has a chance to automatically
 determine what readtable should be active while processing source forms on
 interactive commands. (E.g. think of `C-c C-c` in Slime (yet to be done))
 .
 It follows that Named-Readtables is a facility for using readtables in
 a localized way.
 .
 Additionally, it also attempts to become a facility for using
 readtables in a modular way. In particular:
 .
 - it provides a macro to specify the content of a readtable at a glance;
 .
 - it makes it possible to use multiple inheritance between readtables.

Package: cl-nibbles
Description-md5: fbfc5a79ec698621ca6538a153d88d7f
Description-en: Common Lisp library for accessing octet-addressed blocks of data
 nibbles is a library for accessing multibyte integers from octet arrays and
 streams. While such accessors are straightforward to write, nibbles aims to
 centralize such facilities and also provide optimizations for them when
 appropriate.

Package: cl-osicat
Description-md5: 736ac95095986338c83d1a0292484bf7
Description-en: lightweight operating system interface for Common Lisp on POSIX-like systems
 Portable, low-level access to POSIX functionality from Common Lisp, including:
 .
 * directory iteration and deletion
 * environment variables
 * symbolic links
 * file permissions
 * identification of file types.

Package: cl-parse-number
Description-md5: db9171617e7d52e5f8955504a3132f9d
Description-en: parse a string into one of the standard Common Lisp number types
 parse-number accepts an arbitrary string and attempts to parse the string
 into one of the standard Common Lisp number types, if possible, or else
 parse-number signals an error of type invalid-number.

Package: cl-pg
Description-md5: 3d474065e3822e21eb290c04204c81fa
Description-en: Common Lisp library that provides a socket level PostgreSQL interface
 Pg is a socket-level interface to the PostgreSQL object-relational
 Database. The Library implements the client part of the frontend/backend
 protocol, so does not require interfacing with the libpq library. SQL
 types are converted to the equivalent Common Lisp types where possible.
 Supports large objects (BLOBs).

Package: cl-photo
Description-md5: aad3346c894bf1ff79a39551ffff19ad
Description-en: photographic calculator in Common Lisp
 cl-photo provides multiple photographic formulas for to assist
 with taking photographs. A significant camera database is included.
 Field of view and depth of field are well supported.

Package: cl-pipes
Description-md5: b3518c88137a8d03171209397267d17a
Description-en: Common Lisp library for pipes or streams
 This package has functions for manipulating pipes, also called streams.
 This package is adapted from an implementation in Peter Norvig's
 Paradigms of Artificial Intelligence Programming.

Package: cl-plus-ssl
Description-md5: 9d705195ad7c3e4e5143152f074598d9
Description-en: Common Lisp interface to OpenSSL
 CL+SSL is portable code based on CFFI and gray streams. It defines its own
 libssl BIO method, so that SSL I/O can be written over portable Lisp
 streams instead of bypassing the streams and sending data over Unix file
 descriptors directly. (But the traditional approach is still used if
 possible.)

Package: cl-postgres
Description-md5: 478d9783d086a25f176e474e54d1cefc
Description-en: Low-level client library for PosgreSQL
 CL-postgres module implements a rather low-level interface for
 communicating with a PostgreSQL database server. It is part of the
 Postmodern library, but can be used separately.

Package: cl-postmodern
Description-md5: 3058a8e868c737033e33fc048e8c9aee
Description-en: Common Lisp library for interacting with PostgreSQL databases
 Features efficient communication with the database server without need for
 foreign libraries, support for UTF-8 on Unicode-aware Lisp implementations,
 a syntax for mixing SQL and Lisp code, convenient support for prepared
 statements and stored procedures, a metaclass for simple database-access
 objects
 .
 The biggest differences between this library and CLSQL/CommonSQL are that
 Postmodern has no intention of being portable across different SQL
 implementations (it embraces non-standard Postgres features), and
 approaches extensions like lispy SQL and database access objects in a quite
 different way. This library was written because the CLSQL approach did not
 really work for me, your mileage may vary.

Package: cl-ppcre
Description-md5: 781f42713e6d088fbe3f281fe5f2badd
Description-en: Portable Perl-compatible regular expressions for Common Lisp
 CL-PPCRE is a portable regular expression library for Common Lisp
 which has the following features:
 .
 * It is compatible with Perl.
 * It is pretty fast.
 * It is portable between ANSI-compliant Common Lisp implementations.
 * It is thread-safe.
 * In addition to specifying regular expressions as strings like in Perl you
 can also use S-expressions.

Package: cl-ppcre-unicode
Description-md5: 5d11238171cb9f84cb1bc2a0e81d2f09
Description-en: Portable Perl-compatible regular expressions for Common Lisp (Unicode)
 CL-PPCRE is a portable regular expression library for Common Lisp
 which has the following features:
 .
 * It is compatible with Perl.
 * It is pretty fast.
 * It is portable between ANSI-compliant Common Lisp implementations.
 * It is thread-safe.
 * In addition to specifying regular expressions as strings like in Perl you
 can also use S-expressions.
 .
 This package adds support for Unicode properties to cl-ppcre.

Package: cl-ptester
Description-md5: d62ed56887965500f3125bcec2bdd0ee
Description-en: Test suite for Common Lisp programs
 ptester is portable version of Franz's opensource testing suite.
 It is designed for writing regression test suites for
 Common Lisp packages.

Package: cl-pubmed
Description-md5: 26d7b67de3b629e65f5ed35be7a8e3ce
Description-en: Common Lisp package to query Pubmed medical literature database
 This library has functions for querying the PubMed medical literature
 database and parsing the XML results into Common Lisp objects. This package
 uses the cl-aserve for HTTP fetches.

Package: cl-puri
Description-md5: cc2149dc3042d8b57e2e76649db5cca1
Description-en: Common Lisp Portable URI Library
 This is portable Universal Resource Identifier (RFC 2396)
 library for Common Lisp programs. It is based on Franz,
 Incorporated opensource package and ported to run on
 other CL implementations. A regression test package is included.

Package: cl-py-configparser
Description-md5: d4b2173340dcda6e4f2ba8430d02a576
Description-en: implements the ConfigParser Python module functionality in Common Lisp
 The py-configparser package implements the ConfigParser Python module
 functionality in Common Lisp.
 .
 In short, it implements reading and writing of .INI-file style
 configuration files with sections containing key/value pairs of
 configuration options. In line with the functionalities in the python
 module, does this package implement basic interpolation of option values in
 other options.

Package: cl-qmynd
Description-md5: 9982ed3bbd14d1ff4f4869c8ef7aef8d
Description-en: MySQL Native Driver for Common Lisp
 QMyND, the QITAB MySQL Native Driver, is a MySQL client library that
 directly talks to a MySQL server in its native network protocol. The little
 documentation there is currently lies in the code itself and its test
 suite.

Package: cl-quicklisp
Description-md5: 9bd843336a4d893ae8705664419e60d5
Description-en: library manager for Common Lisp
 Once installed, Quicklisp can download, install, and load over 1,500 Common
 Lisp libraries with a few simple Lisp commands. It currently works with ABCL,
 Allegro CL, Clasp, Clozure CL, CLISP, CMUCL, ECL, LispWorks, MKCL, SBCL, and
 Scieneer CL.

Package: cl-quri
Description-md5: 47d2f2115bd722e488d4169e899bb791
Description-en: Yet another URI library for Common Lisp
 QURI (pronounced "Q-ree") is yet another URI library for Common Lisp. It is
 intended to be a replacement of PURI.

Package: cl-regex
Description-md5: f390fe063062124501eee12dbb8104b7
Description-en: Common Lisp regular expression compiler/matcher
 A fully-featured regular expression compiler and matching engine for
 Common Lisp that claims to be roughly 5x-20x times faster than the GNU
 regex matcher written in C.

Package: cl-reversi
Description-md5: 76ff9f1e7984647c7a07926a8ef9e91f
Description-en: Reversi game for Common Lisp
 This package is based on Peter Norvig's reversi program in the book
 Paradigms of Artificial Intelligence. Compared to the code in the book,
 this package employs significant optimizations and includes a CLIM-based
 graphical user interface.

Package: cl-rfc2388
Description-md5: 69601954e6492169f889c63e499c28e3
Description-en: implementation of RFC 2388 in Common Lisp
 This package contains an implementation of RFC 2388, which is used to
 process form data posted with HTTP POST method using enctype
 "multipart/form-data".

Package: cl-rss
Description-md5: 3caaadf242c63d736905118ee2147200
Description-en: Common Lisp RSS processor
 This package provides a Common Lisp library for fetching and parsing
 Remote Site Summary data via HTTP. Currently, it supports RSS versions
 0.90, 0.91, and 0.92 as well as RSS version 2.

Package: cl-rt
Description-md5: 9965d63925e825fd2eab180689d5ac5a
Description-en: Common Lisp regression tester from MIT
 This is MIT's regression tester for Common Lisp programs. It provides a
 framework for writing
 regression tests for Common Lisp packages. This package includes
 Paul Dietz's modifications to the original MIT release.

Package: cl-s-sql
Description-md5: 3498b671ef3f9dd9524fd931b6e0a22b
Description-en: lispy syntax for SQL queries
 S-SQL provides a lispy syntax for SQL queries, and knows how to convert
 various lisp types to their textual SQL representation. It takes care to do
 as much of the work as possible at compile-time, so that at runtime a
 string concatenation is all that is needed to produce the final SQL query.

Package: cl-salza2
Description-md5: ae4936da3af22cfd6ef4c320b525d5f6
Description-en: Create compressed data from Common Lisp
 Salza2 is a Common Lisp library for creating compressed data in the ZLIB,
 DEFLATE, or GZIP data formats, described in RFC 1950, RFC 1951, and RFC
 1952, respectively. It does not use any external libraries for compression.
 It does not yet support decompression. Salza2 is available under a BSD-like
 license.

Package: cl-simple-date
Description-md5: 01dcc306b49b1d035cd7e64aeb68b437
Description-en: Common Lisp types for dates, timestamps, and intervals
 Simple-date provides types (CLOS classes) for dates, timestamps, and
 intervals similar to the ones SQL databases use, in order to be able to
 store and read these to and from a database in a straightforward way. A few
 obvious operations are defined on these types.
 .
 The most glaring defect of this library is its ignorance of time zones. It
 pretends the whole world lives in UTC. Use with care.
 .
 When this library is loaded after CL-postgres, it will register suitable SQL
 readers and writers for the associated database types.

Package: cl-speech-dispatcher
Description-md5: 7b4b0a144c4870eab899a44ed1bbb38d
Description-en: Common Lisp interface to Speech Dispatcher
 Speech Dispatcher provides a device independent layer for speech synthesis.
 It supports various software and hardware speech synthesizers as
 backends and provides a generic layer for synthesizing speech and
 playing back PCM data via those different backends to applications.
 .
 Various high level concepts like enqueueing vs. interrupting speech and
 application specific user configurations are implemented in a device
 independent way, therefore freeing the application programmer from
 having to yet again reinvent the wheel.
 .
 This package contains a Common Lisp library for communication with Speech
 Dispatcher.

Package: cl-split-sequence
Description-md5: 4af5097fa0c744be5b34123784135ef6
Description-en: Common Lisp package to split a sequence of objects
 This package contains functions to partition a Common Lisp sequence into
 multiple result sequences.

Package: cl-sql
Description-md5: e4133a9f6a7781ec8bdc047234cba530
Description-en: SQL Interface for Common Lisp
 CLSQL is a Common Lisp interface for multiple SQL databases
 on multiple Common Lisp implementations. It uses the UFFI
 foreign language interface.

Package: cl-sql-aodbc
Description-md5: 78668b107d69577f382cc919bc9d804e
Description-en: CLSQL database backend, AODBC
 This package enables you to use the CLSQL data access package
 with AllegroCL's AODBC databases.
 CLSQL is a Common Lisp interface to SQL databases.

Package: cl-sql-mysql
Description-md5: 1c361ed8a766b0b03e9087751d61a134
Description-en: CLSQL database backend, MySQL
 This package enables you to use the CLSQL data access package
 with MySQL databases.
 CLSQL is a Common Lisp interface to SQL databases.

Package: cl-sql-odbc
Description-md5: e0c127b2b735addb19b5fe086d91e62a
Description-en: CLSQL database backend, ODBC
 This package enables you to use the CLSQL data access package
 with ODBC databases.
 CLSQL is a Common Lisp interface to SQL databases.

Package: cl-sql-postgresql
Description-md5: 79c554ec7f1bb4e04b6f728ca8577135
Description-en: CLSQL database backend, PostgreSQL via library
 This package enables you to use the CLSQL data access package
 with PostgreSQL databases using the PostgreSQL client library.
 CLSQL is a Common Lisp interface to SQL databases.

Package: cl-sql-postgresql-socket
Description-md5: 8f6a6feea0fc7315fcfd9948df0a36c1
Description-en: CLSQL database backend, PostgreSQL via sockets
 This package enables you to use the CLSQL data access package
 with PostgreSQL databases via a socket interface to the PostgreSQL
 server.
 CLSQL is a Common Lisp interface to SQL databases.

Package: cl-sql-sqlite3
Description-md5: 123e8e300dcf9add9f2da0225590b6b1
Description-en: CLSQL database backend, SQLite3
 This package enables you to use the CLSQL data access package
 with SQLite3 databases.
 CLSQL is a Common Lisp interface to SQL databases.

Package: cl-sql-tests
Description-md5: 54a35b2bd96814a1755ed1afcff49168
Description-en: Testing suite for CLSQL
 This package contains a test suite for CLSQL. It requires manual
 configuration of MySQL and PostgreSQL databases to execute.
 A configured, licensed version of AllegroCL with ODBC setup is
 required to test the clsql-aodbc interface. See the
 /usr/share/doc/cl-sql-tests/README file if you want to try
 running these regression tests.

Package: cl-sql-uffi
Description-md5: d6327b11459fedd8729102841a1cf2e8
Description-en: Common UFFI functions for CLSQL database backends
 This package provides an interface to several UFFI functions used by multiple
 CLSQL database backends.
 CLSQL is a Common Lisp interface to SQL databases.

Package: cl-sqlite
Description-md5: 6c3a42d537829ca4282f642635338302
Description-en: Common Lisp interface to SQLite
 CL-SQLITE package is an interface to the SQLite embedded relational
 database engine.

Package: cl-swank
Description-md5: 4925485fcc0754ed8354affac6594fc2
Description-en: Superior Lisp Interaction Mode for Emacs (Lisp-side server)
 SLIME is the Superior Lisp Interaction Mode for Emacs.
 .
 SLIME extends Emacs with support for interactive programming in Common Lisp.
 The features are centered around slime-mode, an Emacs minor-mode that
 complements the standard lisp-mode. While lisp-mode supports editing Lisp
 source files, slime-mode adds support for interacting with a running Common
 Lisp process for compilation, debugging, documentation lookup, and so on.
 .
 The slime-mode programming environment follows the example of Emacs’s native
 Emacs Lisp environment. It also includes good ideas from similar systems
 (such as ILISP) and some new ideas.
 .
 SLIME is compatible with the following free Common Lisp implementations:
 CMUCL, SBCL, CCL, CLISP, ECL, ABCL.
 .
 This package contains the Lisp-side server, needed by the Emacs client
 (see package slime).

Package: cl-trivial-backtrace
Description-md5: 24b508b3a54fb63b1ecc42d4e0ac9233
Description-en: generate a Common Lisp backtrace portably
 One of the many things that didn't quite get into the Common Lisp standard
 was how to get a Lisp to output its call stack when something has gone
 wrong. As such, each Lisp has developed its own notion of what to display,
 how to display it, and what sort of arguments can be used to customize it.
 trivial-backtrace is a simple solution to generating a backtrace portably.
 .
 It supports Allegro Common Lisp, LispWorks, ECL, MCL, SCL, SBCL and CMUCL.

Package: cl-trivial-features
Description-md5: f70af8f92659f3ad6bd878ceb46d5e64
Description-en: abstraction layer for the *FEATURES* across Common Lisp implementations
 trivial-features ensures consistent *FEATURES* across multiple Common
 Lisp implementations.
 .
 For example, on MacOS X platforms, while most Lisps push `:DARWIN` to
 `*FEATURES*`, CLISP and Allegro push `:MACOS` and `:MACOSX` instead,
 respectively.  Some Lisps might not push any feature suggesting MacOS
 X at all.  trivial-features will make sure all Lisps will have
 `:DARWIN` in the `*FEATURES*` list when running on MacOS X.  This
 way, you can write
 .
 #+darwin foo #-darwin bar
 .
 instead of
 .
 #+(or darwin macos macosx) foo
 #-(or darwin macos macosx) bar

Package: cl-trivial-garbage
Description-md5: 505a650c9629f6d0d7c9f82dfb15df72
Description-en: portable garbage collector-related APIs for Common Lisp
 trivial-garbage provides a portable API to finalizers, weak hash-tables and
 weak pointers on all major implementations of the Common Lisp programming
 language.

Package: cl-trivial-gray-streams
Description-md5: 38288c018424a8bce1e1d2f7f4a925ab
Description-en: thin compatibility layer for Common Lisp gray streams
 This system provides an extremely thin compatibility layer for Common Lisp
 gray streams, which provide a standard way for users to define their own
 streams for use by the standard I/O functions.
 .
 Gray streams is an interface proposed for inclusion with ANSI Common Lisp by
 David N. Gray. The proposal did not make it into the standard, but most
 popular Common Lisp implementations implement this facility anyway.
 .
 This system provides an extremely thin compatibility layer for gray
 streams.

Package: cl-trivial-macroexpand-all
Description-md5: 32b7eed579ff7bf40a3e7ccbabc8567f
Description-en: macroexpand-all function which calls implementation-specific equivalent
 Provides a macroexpand-all function that calls the implementation specific
 equivalent.  This small library is one way to deal with the fact that the
 ANSI Common Lisp standard does not provide quite enough facilities to do
 completely reliable code walking.
 .
 Supported Common Lisp implementations: `abcl`, `allegro`, `ccl`, `clisp`,
 `cmucl`, `corman`, `lispworks`, `mkcl`, `sbcl`, `ecl` & `scl`.

Package: cl-trivial-sockets
Description-md5: 165ad189f69c1978ee38aee04c14b06b
Description-en: Trivial Common Lisp library for undemanding Internet applications
 trivial-sockets is a Common Lisp library for undemanding Internet applications.

Package: cl-trivial-utf-8
Description-md5: 027c14d107bb79c9b616187294d0b918
Description-en: small Common Lisp library for doing UTF-8-based in- and output
 Trivial UTF-8 is a small library for doing UTF-8-based in- and output on a
 Lisp implementation that already supports Unicode -- meaning char-code and
 code-char deal with Unicode character codes.
 .
 The rationale for the existence of this library is that while
 Unicode-enabled implementations usually do provide some kind of interface
 to dealing with character encodings, these are typically not terribly
 flexible or uniform.
 .
 The Babel library solves a similar problem while understanding more
 encodings. Trivial UTF-8 was written before Babel existed, but for new
 projects you might be better off going with Babel. The one plus that
 Trivial UTF-8 has is that it doesn't depend on any other libraries.

Package: cl-uax-15
Description-md5: f5f37422db734a0e06f42638ecfdb969
Description-en: Common Lisp Unicode normalization functions per Standard Annex #15
 This package provides Common Lisp Unicode normalization functions using NFC,
 NFD, NFKC and NFKD forms as per Unicode Standard Annex #15.
 .
 It has been successfully tested on several Common Lisp implementations against
 the official Unicode test file.

Package: cl-uffi
Description-md5: 99c6778fe3ecefab2a5aab4ec2149326
Description-en: Universal Foreign Function Library for Common Lisp
 UFFI provides a universal foreign function interface (FFI) for
 Common Lisp.
 UFFI supports AllegroCL, CMUCL, Lispworks, MCL, OpenMCL,
 SBCL, and SCL.

Package: cl-uffi-tests
Description-md5: 76f55f92b68c7d5b46acd50f9d385b63
Description-en: Regression tests for UFFI Common Lisp Library
 This is a test of regression tests for Debian cl-uffi package.
 UFFI is a universal foreign function interface for Common Lisp
 implementations. Besides providing testing for UFFI, the tests
 serve as an example of UFFI usage.

Package: cl-unicode
Description-md5: 6501f5488b34f23473cd8ace8701f430
Description-en: portable Unicode library for Common Lisp
 CL-UNICODE is a library which provides Common Lisp implementations with
 knowledge about Unicode characters including their name, their general
 category, the scripts and blocks they belong to, their numerical value, and
 several other properties. It also provides the ability to replace the
 standard syntax for reading Lisp characters with one that is Unicode-aware
 and is used to enhance CL-PPCRE with Unicode properties.
 .
 CL-UNICODE is based on Unicode 5.1.

Package: cl-usocket
Description-md5: a38881d0de1f774189c4488770f77394
Description-en: Common Lisp socket library
 cl-usocket provides a library for Common Lisp programs to use TCP
 sockets. It is the successor to trivial-sockets.
 .
 To run the test suite you need the recommended cl-rt package.

Package: cl-utilities
Description-md5: 2c0c3ab37291595d975f46e47e488040
Description-en: collection of Common Lisp utilities
 On Cliki.net <http://www.cliki.net/Common%20Lisp%20Utilities>, there
 is a collection of Common Lisp Utilities, things that everybody writes
 since they're not part of the official standard. There are some very
 useful things there; the only problems are that they aren't
 implemented as well as you'd like (some aren't implemented at all) and
 they aren't conveniently packaged and maintained. It takes quite a bit
 of work to carefully implement utilities for common use, commented
 and documented, with error checking placed everywhere some dumb user
 might make a mistake.

Package: cl-uuid
Description-md5: 9af677750d25bfcec3188dea869ddf1d
Description-en: Common Lisp librabry for generation of UUIDs as described by RFC 4122
 UUID provides methods for the generation of uuids version 1 (time based), 3
 (name based with MD5 hashing), 5 (name based with SHA1 hashing) and 4
 (random uuids).

Package: cl-webactions
Description-md5: 76e42e91a7e862e3cdb284e44e3f8974
Description-en: HTTP dispatch library for cl-aserve
 Webactions is Franz's Common Lisp library for dispatching HTTP requests as
 well as processing HTML templates. It relies on the Portable AllegroServe web
 server.

Package: cl-who
Description-md5: f802e8f0a8f6462fe47f055053ced957
Description-en: Yet another Lisp markup language
 There are plenty of Lisp Markup Languages out there - every Lisp programmer
 seems to write at least one during his career - and CL-WHO (where WHO means
 "with-html-output" for want of a better acronym) is probably just as good
 or bad as the next one.

Package: cl-xlunit
Description-md5: 396134fead80d6f9dc48689109d65eec
Description-en: Common Lisp eXtreme Lisp Unit Testing Package
 XLUnit provides a unit testing package for Common Lisp.
 It is based on the XPTest package by OnShore development, but is
 rewritten to be closer in usage to the JUnit package. Also, it is
 designed to be used with significantly less overhead on the
 part of the test author compared to XPTest.

Package: cl-xmls
Description-md5: bd1478426bcd1c5631ffb004b9dc4877
Description-en: XML Simple Parser for Common Lisp
 XMLS is a small, simple, non-validating XML parser for Common Lisp.  It's
 designed to be a self-contained, easily embedded parser that recognizes a
 useful subset of the XML spec.  It provides a simple mapping from XML to Lisp
 structures or S-expressions and back.

Package: cl-xptest
Description-md5: 193e8a789a5452f9c19622f219aa29aa
Description-en: Extreme programming test suite for Common Lisp package
 xptest is the test suite written by onShore Development.
 It is toolkit for building test suites, very much inspired by the test
 frameworks that the Extreme Programming crew made available for
 Smalltalk and other languages.

Package: cl-yason
Description-md5: 832fa9b1da2ac8126e8141976a193295
Description-en: JSON encoder/decoder for Common Lisp
 YASON is a Common Lisp library for encoding and decoding data in the JSON
 interchange format. JSON is used as a lightweight alternative to XML. YASON
 has the sole purpose of encoding and decoding data and does not impose any
 object model on the Common Lisp application that uses it.

Package: cl-zip
Description-md5: d4712a137c1bae8c7f262d0e93594fb2
Description-en: Common Lisp HTTP client
 Zip is a full-featured HTTP client implemented in Common Lisp. It knows
 how to handle HTTP/1.1 chunking, persistent connections, re-usable sockets,
 SSL, continuable uploads, file uploads, cookies, and more.

Package: cl-zpb-ttf
Description-md5: 6fa643650175956463bfb4f5f325278e
Description-en: Access TrueType fonts with Common Lisp
 TrueType fonts have a publicly documented file format. ZPB-TTF is a TrueType
 file parser that provides an interface for reading typographic metrics, glyph
 outlines, and other information from a TTF file.

Package: cl-zs3
Description-md5: 4514fdcfef69869da4a31578fc096704
Description-en: Amazon S3 and CloudFront from Common Lisp
 ZS3 is a Common Lisp library for working with Amazon's Simple Storage
 Service (S3) and CloudFront content delivery service. It is available under
 a BSD-style license.

Package: clamassassin
Description-md5: b12e365364402b946b1ca5b4910b7896
Description-en: email virus filter wrapper for ClamAV
 clamassassin is a simple virus filter wrapper for ClamAV for use in procmail
 filters and similar applications. clamassassin's interface is similar to
 that of spamassassin, making it easy to implement for those familiar with that
 tool. clamassassin is designed with an emphasis on security, robustness and
 simplicity.

Package: clamav-cvdupdate
Description-md5: e570a5354478e2017690e8b661b8e5a5
Description-en: ClamAV Private Database Mirror Updater Tool
 cvdupdate downloads the latest ClamAV databases along with the latest
 database patch files.
 .
 Run this tool as often as you like, but it will only download new content if
 there is new content to download. If you somehow manage to download too
 frequently (eg: by using cvd clean all and cvd update repeatedly), then the
 official database server may refuse your download request, and one or more
 databases may go on cool-down until it's safe to try again.
 .
 This replaces the clamdownloader.pl script formerly provided on clamav.net.

Package: clamav-milter
Description-md5: e47a1194215b5fbde13fb9217c44d83f
Description-en: anti-virus utility for Unix - sendmail integration
 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav, which can be used by other software.
 .
 This package contains the ClamAV milter for use with sendmail. It can
 be configured to be run either standalone, or using clamav-daemon.

Package: clamav-testfiles
Description-md5: 29437a0b8c82cc8179b64405688f062e
Description-en: anti-virus utility for Unix - test files
 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav, which can be used by other software.
 .
 This package contains files 'infected' with a test signature. The test
 signature (ClamAV-Test-Signature) should be detectable by all
 anti-virus programs.

Package: clamfs
Description-md5: c8df642610168b48ffd1b29953e6bf2d
Description-en: user-space anti-virus protected file system
 ClamFS is a FUSE-based user-space file system for Linux with on-access
 anti-virus file scanning through clamd daemon. Clamd (clamav-daemon) is
 a file scanning service developed by ClamAV project.

Package: clamsmtp
Description-md5: cdf08a4ae6d4e7583dc83022589ace70
Description-en: virus-scanning SMTP proxy
 ClamSMTP is an SMTP proxy daemon that checks for viruses using the ClamAV
 anti-virus software.  It can act as a traditional SMTP proxy with publicly
 accessible ports or as a transparent proxy, where SMTP traffic is redirected
 to the ClamSMTP by your router.
 .
 ClamSMTP aims to be lightweight, reliable, and simple rather than have a
 myriad of options. It is written in C without major dependencies. ClamSMTP
 does not do general spam filtering, it only scans for viruses.
 .
 You do not need a local mail-transport-agent installed, since this server can
 forward to a remote one.

Package: clamtk
Description-md5: 8942c2da6c02354b285054fb8219c530
Description-en: graphical front-end for ClamAV
 ClamTk is a graphical front-end for Clam Antivirus.
 .
 It is designed to be an easy-to-use, lightweight, on-demand antivirus scanner
 for Linux systems.
 .
 Context menu support for KDE's Plasma Desktop (Dolphin file manager) and
 Nemo and Thunar sendto is included.  Context menu support for GNOME (Nautilus
 file manager), but due to additional dependencies required, it is in a
 separate package: clamtk-gnome.

Package: clamtk-gnome
Description-md5: fda80a0170042c568962b1893e1d98d4
Description-en: GNOME (Nautilus) MenuProvider extension for ClamTk
 ClamTk is a graphical front-end for Clam Antivirus.
 .
 This package contains a nautilus plugin to allow right click support for easy
 virus scanning with ClamTk and thus ClamAV in GNOME.

Package: clang
Description-md5: e5fe16b3a59bdef5e6636c681fbc6bc8
Description-en: C, C++ and Objective-C compiler (LLVM based), clang binary
 Clang project is a C, C++, Objective C and Objective C++ front-end
 for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler
 Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This is a dependency package providing the default clang compiler.

Package: clang-17
Description-md5: c364160e44345420df0f2e97b3082b69
Description-en: C, C++ and Objective-C compiler
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.

Package: clang-17-doc
Description-md5: 6bf5242bfe6f159fd907beb982f2315f
Description-en: C, C++ and Objective-C compiler - Documentation
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the documentation.

Package: clang-17-examples
Description-md5: c2fd51cc2d722b8e5b1c1549d931bc06
Description-en: Clang examples
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang examples.

Package: clang-18
Description-md5: c364160e44345420df0f2e97b3082b69
Description-en: C, C++ and Objective-C compiler
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.

Package: clang-18-doc
Description-md5: 6bf5242bfe6f159fd907beb982f2315f
Description-en: C, C++ and Objective-C compiler - Documentation
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the documentation.

Package: clang-18-examples
Description-md5: c2fd51cc2d722b8e5b1c1549d931bc06
Description-en: Clang examples
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang examples.

Package: clang-19
Description-md5: c364160e44345420df0f2e97b3082b69
Description-en: C, C++ and Objective-C compiler
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.

Package: clang-19-doc
Description-md5: 6bf5242bfe6f159fd907beb982f2315f
Description-en: C, C++ and Objective-C compiler - Documentation
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the documentation.

Package: clang-19-examples
Description-md5: c2fd51cc2d722b8e5b1c1549d931bc06
Description-en: Clang examples
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang examples.

Package: clang-20
Description-md5: c364160e44345420df0f2e97b3082b69
Description-en: C, C++ and Objective-C compiler
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.

Package: clang-20-doc
Description-md5: 6bf5242bfe6f159fd907beb982f2315f
Description-en: C, C++ and Objective-C compiler - Documentation
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the documentation.

Package: clang-20-examples
Description-md5: c2fd51cc2d722b8e5b1c1549d931bc06
Description-en: Clang examples
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang examples.

Package: clang-21
Description-md5: c364160e44345420df0f2e97b3082b69
Description-en: C, C++ and Objective-C compiler
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.

Package: clang-21-doc
Description-md5: 6bf5242bfe6f159fd907beb982f2315f
Description-en: C, C++ and Objective-C compiler - Documentation
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the documentation.

Package: clang-21-examples
Description-md5: c2fd51cc2d722b8e5b1c1549d931bc06
Description-en: Clang examples
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang examples.

Package: clang-22
Description-md5: c364160e44345420df0f2e97b3082b69
Description-en: C, C++ and Objective-C compiler
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.

Package: clang-22-doc
Description-md5: 6bf5242bfe6f159fd907beb982f2315f
Description-en: C, C++ and Objective-C compiler - Documentation
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the documentation.

Package: clang-22-examples
Description-md5: c2fd51cc2d722b8e5b1c1549d931bc06
Description-en: Clang examples
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang examples.

Package: clang-extract
Description-md5: 65afe12d63134bb783ee3f9f6b3e1b8c
Description-en: Tool to extract code from source files using clang and LLVM infrastructure
 clang-extract is a tool to extracts specific functions and their minimal
 dependencies from a large C codebase. It's used for livepatching
 to allow developers to rebuild and patch only the needed parts of the
 code without recompiling everything. clang-extract also shows some
 instructions of how to generate a simple code extraction.

Package: clang-format
Description-md5: b50362fb3abbe4fca65017f3e1c209b3
Description-en: Tool to format C/C++/Obj-C code
 Clang-format is both a library and a stand-alone tool with the goal of
 automatically reformatting C++ sources files according to configurable
 style guides. To do so, clang-format uses Clang's Lexer to transform an
 input file into a token stream and then changes all the whitespace around
 those tokens. The goal is for clang-format to both serve both as a user
 tool (ideally with powerful IDE integrations) and part of other
 refactoring tools, e.g. to do a reformatting of all the lines changed
 during a renaming.
 .
 This is a dependency package providing the clang format tool.

Package: clang-format-17
Description-md5: 5fdb7838fa336de9de2703cb644c12e4
Description-en: Tool to format C/C++/Obj-C code
 Clang-format is both a library and a stand-alone tool with the goal of
 automatically reformatting C++ sources files according to configurable
 style guides. To do so, clang-format uses Clang's Lexer to transform an
 input file into a token stream and then changes all the whitespace around
 those tokens. The goal is for clang-format to both serve both as a user
 tool (ideally with powerful IDE integrations) and part of other
 refactoring tools, e.g. to do a reformatting of all the lines changed
 during a renaming.
 .
 This package also provides vim and emacs plugins.

Package: clang-format-18
Description-md5: 5fdb7838fa336de9de2703cb644c12e4
Description-en: Tool to format C/C++/Obj-C code
 Clang-format is both a library and a stand-alone tool with the goal of
 automatically reformatting C++ sources files according to configurable
 style guides. To do so, clang-format uses Clang's Lexer to transform an
 input file into a token stream and then changes all the whitespace around
 those tokens. The goal is for clang-format to both serve both as a user
 tool (ideally with powerful IDE integrations) and part of other
 refactoring tools, e.g. to do a reformatting of all the lines changed
 during a renaming.
 .
 This package also provides vim and emacs plugins.

Package: clang-format-19
Description-md5: 5fdb7838fa336de9de2703cb644c12e4
Description-en: Tool to format C/C++/Obj-C code
 Clang-format is both a library and a stand-alone tool with the goal of
 automatically reformatting C++ sources files according to configurable
 style guides. To do so, clang-format uses Clang's Lexer to transform an
 input file into a token stream and then changes all the whitespace around
 those tokens. The goal is for clang-format to both serve both as a user
 tool (ideally with powerful IDE integrations) and part of other
 refactoring tools, e.g. to do a reformatting of all the lines changed
 during a renaming.
 .
 This package also provides vim and emacs plugins.

Package: clang-format-20
Description-md5: 5fdb7838fa336de9de2703cb644c12e4
Description-en: Tool to format C/C++/Obj-C code
 Clang-format is both a library and a stand-alone tool with the goal of
 automatically reformatting C++ sources files according to configurable
 style guides. To do so, clang-format uses Clang's Lexer to transform an
 input file into a token stream and then changes all the whitespace around
 those tokens. The goal is for clang-format to both serve both as a user
 tool (ideally with powerful IDE integrations) and part of other
 refactoring tools, e.g. to do a reformatting of all the lines changed
 during a renaming.
 .
 This package also provides vim and emacs plugins.

Package: clang-format-21
Description-md5: 5fdb7838fa336de9de2703cb644c12e4
Description-en: Tool to format C/C++/Obj-C code
 Clang-format is both a library and a stand-alone tool with the goal of
 automatically reformatting C++ sources files according to configurable
 style guides. To do so, clang-format uses Clang's Lexer to transform an
 input file into a token stream and then changes all the whitespace around
 those tokens. The goal is for clang-format to both serve both as a user
 tool (ideally with powerful IDE integrations) and part of other
 refactoring tools, e.g. to do a reformatting of all the lines changed
 during a renaming.
 .
 This package also provides vim and emacs plugins.

Package: clang-format-22
Description-md5: 5fdb7838fa336de9de2703cb644c12e4
Description-en: Tool to format C/C++/Obj-C code
 Clang-format is both a library and a stand-alone tool with the goal of
 automatically reformatting C++ sources files according to configurable
 style guides. To do so, clang-format uses Clang's Lexer to transform an
 input file into a token stream and then changes all the whitespace around
 those tokens. The goal is for clang-format to both serve both as a user
 tool (ideally with powerful IDE integrations) and part of other
 refactoring tools, e.g. to do a reformatting of all the lines changed
 during a renaming.
 .
 This package also provides vim and emacs plugins.

Package: clang-format-rocm
Description-md5: 5fdb7838fa336de9de2703cb644c12e4
Description-en: Tool to format C/C++/Obj-C code
 Clang-format is both a library and a stand-alone tool with the goal of
 automatically reformatting C++ sources files according to configurable
 style guides. To do so, clang-format uses Clang's Lexer to transform an
 input file into a token stream and then changes all the whitespace around
 those tokens. The goal is for clang-format to both serve both as a user
 tool (ideally with powerful IDE integrations) and part of other
 refactoring tools, e.g. to do a reformatting of all the lines changed
 during a renaming.
 .
 This package also provides vim and emacs plugins.

Package: clang-rocm
Description-md5: c364160e44345420df0f2e97b3082b69
Description-en: C, C++ and Objective-C compiler
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.

Package: clang-tidy
Description-md5: 997e82653d3d90e8f16054aa656aa1c8
Description-en: clang-based C++ linter tool
 Provide an extensible framework for diagnosing and fixing typical programming
 errors, like style violations, interface misuse, or bugs that can be deduced
 via static analysis. clang-tidy is modular and provides a convenient interface
 for writing new checks.
 .
 This is a dependency package providing the clang tidy tool.

Package: clang-tidy-17
Description-md5: 239d974b460ce0b6a914aa94c05888ad
Description-en: clang-based C++ linter tool
 Provide an extensible framework for diagnosing and fixing typical programming
 errors, like style violations, interface misuse, or bugs that can be deduced
 via static analysis. clang-tidy is modular and provides a convenient interface
 for writing new checks.

Package: clang-tidy-18
Description-md5: 239d974b460ce0b6a914aa94c05888ad
Description-en: clang-based C++ linter tool
 Provide an extensible framework for diagnosing and fixing typical programming
 errors, like style violations, interface misuse, or bugs that can be deduced
 via static analysis. clang-tidy is modular and provides a convenient interface
 for writing new checks.

Package: clang-tidy-19
Description-md5: 239d974b460ce0b6a914aa94c05888ad
Description-en: clang-based C++ linter tool
 Provide an extensible framework for diagnosing and fixing typical programming
 errors, like style violations, interface misuse, or bugs that can be deduced
 via static analysis. clang-tidy is modular and provides a convenient interface
 for writing new checks.

Package: clang-tidy-20
Description-md5: 239d974b460ce0b6a914aa94c05888ad
Description-en: clang-based C++ linter tool
 Provide an extensible framework for diagnosing and fixing typical programming
 errors, like style violations, interface misuse, or bugs that can be deduced
 via static analysis. clang-tidy is modular and provides a convenient interface
 for writing new checks.

Package: clang-tidy-21
Description-md5: 239d974b460ce0b6a914aa94c05888ad
Description-en: clang-based C++ linter tool
 Provide an extensible framework for diagnosing and fixing typical programming
 errors, like style violations, interface misuse, or bugs that can be deduced
 via static analysis. clang-tidy is modular and provides a convenient interface
 for writing new checks.

Package: clang-tidy-22
Description-md5: 239d974b460ce0b6a914aa94c05888ad
Description-en: clang-based C++ linter tool
 Provide an extensible framework for diagnosing and fixing typical programming
 errors, like style violations, interface misuse, or bugs that can be deduced
 via static analysis. clang-tidy is modular and provides a convenient interface
 for writing new checks.

Package: clang-tidy-rocm
Description-md5: 239d974b460ce0b6a914aa94c05888ad
Description-en: clang-based C++ linter tool
 Provide an extensible framework for diagnosing and fixing typical programming
 errors, like style violations, interface misuse, or bugs that can be deduced
 via static analysis. clang-tidy is modular and provides a convenient interface
 for writing new checks.

Package: clang-tools
Description-md5: 4ddd2ed56dfd485dbe82eff1ef361738
Description-en: clang-based tools
 Clang project is a C, C++, Objective C and Objective C++ front-end
 for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler
 Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This is a dependency package providing the clang tools package.

Package: clang-tools-17
Description-md5: da24a5a87f39211c1ff10f03f06e0a3c
Description-en: clang-based tools for C/C++ developments
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains some clang-based tools like scan-build, clang-cl, etc.

Package: clang-tools-18
Description-md5: da24a5a87f39211c1ff10f03f06e0a3c
Description-en: clang-based tools for C/C++ developments
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains some clang-based tools like scan-build, clang-cl, etc.

Package: clang-tools-19
Description-md5: 0ac52908e51dad320be3476963296f5f
Description-en: clang-based tools for C/C++ developments
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains some clang-based tools like scan-build, etc.

Package: clang-tools-20
Description-md5: 0ac52908e51dad320be3476963296f5f
Description-en: clang-based tools for C/C++ developments
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains some clang-based tools like scan-build, etc.

Package: clang-tools-21
Description-md5: 0ac52908e51dad320be3476963296f5f
Description-en: clang-based tools for C/C++ developments
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains some clang-based tools like scan-build, etc.

Package: clang-tools-22
Description-md5: 0ac52908e51dad320be3476963296f5f
Description-en: clang-based tools for C/C++ developments
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains some clang-based tools like scan-build, etc.

Package: clang-tools-rocm
Description-md5: da24a5a87f39211c1ff10f03f06e0a3c
Description-en: clang-based tools for C/C++ developments
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains some clang-based tools like scan-build, clang-cl, etc.

Package: clangd
Description-md5: b4971368981122301430e3c1d3ee54ac
Description-en: Language server that provides IDE-like features to editors
 clangd understands your C++ code and adds smart features to your editor:
 - code completion
 - compile errors
 - go-to-definition
 - and more.
 .
 clangd is a language server that implements the Language Server Protocol;
 it can work with many editors through a plugin.
 .
 This is a dependency package providing clangd.

Package: clangd-17
Description-md5: 1674f5846b976864facaf0036466c402
Description-en: Language server that provides IDE-like features to editors
 clangd understands your C++ code and adds smart features to your editor:
 - code completion
 - compile errors
 - go-to-definition
 - and more.
 .
 clangd is a language server that implements the Language Server Protocol;
 it can work with many editors through a plugin.

Package: clangd-18
Description-md5: 1674f5846b976864facaf0036466c402
Description-en: Language server that provides IDE-like features to editors
 clangd understands your C++ code and adds smart features to your editor:
 - code completion
 - compile errors
 - go-to-definition
 - and more.
 .
 clangd is a language server that implements the Language Server Protocol;
 it can work with many editors through a plugin.

Package: clangd-19
Description-md5: 1674f5846b976864facaf0036466c402
Description-en: Language server that provides IDE-like features to editors
 clangd understands your C++ code and adds smart features to your editor:
 - code completion
 - compile errors
 - go-to-definition
 - and more.
 .
 clangd is a language server that implements the Language Server Protocol;
 it can work with many editors through a plugin.

Package: clangd-20
Description-md5: 1674f5846b976864facaf0036466c402
Description-en: Language server that provides IDE-like features to editors
 clangd understands your C++ code and adds smart features to your editor:
 - code completion
 - compile errors
 - go-to-definition
 - and more.
 .
 clangd is a language server that implements the Language Server Protocol;
 it can work with many editors through a plugin.

Package: clangd-21
Description-md5: 1674f5846b976864facaf0036466c402
Description-en: Language server that provides IDE-like features to editors
 clangd understands your C++ code and adds smart features to your editor:
 - code completion
 - compile errors
 - go-to-definition
 - and more.
 .
 clangd is a language server that implements the Language Server Protocol;
 it can work with many editors through a plugin.

Package: clangd-22
Description-md5: 1674f5846b976864facaf0036466c402
Description-en: Language server that provides IDE-like features to editors
 clangd understands your C++ code and adds smart features to your editor:
 - code completion
 - compile errors
 - go-to-definition
 - and more.
 .
 clangd is a language server that implements the Language Server Protocol;
 it can work with many editors through a plugin.

Package: clanlib-doc
Description-md5: 92abe223b62ae08598d6faf8098cfe05
Description-en: Reference documentation and tutorials for ClanLib
 ClanLib delivers a platform independent interface to write games with.
 If a game is written with ClanLib, it should be possible to compile the
 game under any platform (supported by ClanLib, that is) without changing
 the application source code.
 .
 But ClanLib is not just a wrapper library, providing a common interface
 to low-level libraries such as OpenGL, X11, etc. While
 platform independence is ClanLib's primary goal, it also tries to be a
 service-minded game SDK. In other words, great effort has been put into
 designing the API, to ensure ClanLib's ease of use - while maintaining its
 power.
 .
 This package contains html documentation for the ClanLib API and some
 tutorials to ease the learning curve for programming with it.

Package: clapper
Description-md5: e46377a676c47f82e937be546f96cd1a
Description-en: Simple and modern GNOME media player
 Clapper is a modern media player designed for simplicity and ease of use.
 Powered by GStreamer and built for the GNOME desktop environment using GTK4
 toolkit, it has a clean and stylish interface that lets you focus on enjoying
 your favorite videos. This application aim is to offer all the essentials
 features you'd expect from a video player in a simple form. Clapper uses a
 playback queue where you can add multiple media files. Think of it like a
 playlist that you can build. You can easily reorder items or remove them from
 the queue with a simple drag and drop operation. It also supports hardware
 acceleration through VA-API on AMD/Intel GPUs, NVDEC on Nvidia and V4L2 on
 mobile devices.

Package: clapper-common
Description-md5: 7f07ce35c21a089eae87d818be6f84ee
Description-en: Simple and modern GNOME media player - common files
 Clapper is a modern media player designed for simplicity and ease of use.
 Powered by GStreamer and built for the GNOME desktop environment using GTK4
 toolkit, it has a clean and stylish interface that lets you focus on enjoying
 your favorite videos. This application aim is to offer all the essentials
 features you'd expect from a video player in a simple form. Clapper uses a
 playback queue where you can add multiple media files. Think of it like a
 playlist that you can build. You can easily reorder items or remove them from
 the queue with a simple drag and drop operation. It also supports hardware
 acceleration through VA-API on AMD/Intel GPUs, NVDEC on Nvidia and V4L2 on
 mobile devices.
 .
 This package contains architecture-independent files such as translations.

Package: clapper-enhancers
Description-md5: 9e3034cb4d6dc78f6a36369e06a66c00
Description-en: Simple and modern GNOME media player - plugins
 Clapper is a modern media player designed for simplicity and ease of use.
 Powered by GStreamer and built for the GNOME desktop environment using GTK4
 toolkit, it has a clean and stylish interface that lets you focus on enjoying
 your favorite videos. This application aim is to offer all the essentials
 features you'd expect from a video player in a simple form. Clapper uses a
 playback queue where you can add multiple media files. Think of it like a
 playlist that you can build. You can easily reorder items or remove them from
 the queue with a simple drag and drop operation. It also supports hardware
 acceleration through VA-API on AMD/Intel GPUs, NVDEC on Nvidia and V4L2 on
 mobile devices.
 .
 This package contains plugins that enhance the capabilities of Clapper.

Package: clasp
Description-md5: 618ecb2971ab1f6d5fd7213f2985ff5b
Description-en: conflict-driven nogood learning answer set solver
 clasp is an answer set solver for (extended) normal logic
 programs. It combines the high-level modeling capacities of answer
 set programming (ASP) with state-of-the-art techniques from the area
 of Boolean constraint solving. The primary clasp algorithm relies on
 conflict-driven nogood learning, a technique that proved very
 successful for satisfiability checking (SAT). Unlike other learning
 ASP solvers, clasp does not rely on legacy software, such as a SAT
 solver or any other existing ASP solver. Rather, clasp has been
 genuinely developed for answer set solving based on conflict-driven
 nogood learning. clasp can be applied as an ASP solver (on LPARSE
 output format), as a SAT solver (on simplified DIMACS/CNF format), or
 as a PB solver (on OPB format).

Package: classicmenu-indicator
Description-md5: 508b3337101fdb56e732ba52caed5559
Description-en: indicator showing the main menu from GNOME Classic
 ClassicMenu Indicator is a notification area applet (application
 indicator) for the top panel of Ubuntu’s Unity desktop environment
 and other environments that support the AppIndicator protocol.
 .
 It provides a simple way to get a GNOME Classic-style application
 menu for those who prefer this over the Unity dash menu.

Package: classmate-artwork
Description-md5: 9579e8b39860d7d55d122e0c92b97a05
Description-en: classmate specific artwork adjustments
 Specific GUI adjustments for the 800x480 screen size of the classmatePC

Package: clatd
Description-md5: 184fcc1354dd431f33fdce217be7debb
Description-en: 464XLAT (CLAT) and SIIT-DC (ER) network architecture support
 The clatd script makes it easy to set up packet translation between IPv6
 and IPv4 networks.
 .
 Supported deployment models include:
 .
 - IPv6-only/IPv6-mostly LANs (RFCs pending),
 - ISPs using 464XLAT (RFC 6877) and
 - Data centers using SIIT-DC (RFC 7755).
 .
 An RFC for the LAN deployment is currently in the works, see "6mops" IETF
 draft.
 .
 When used on a LAN it is currently advisable to run clatd (or another CLAT
 implementation) on all end-user computers. While the DNS64 (RFC 6147)
 mechanism can help to make this less necessary and instead rely on the
 network-wide NAT64 (RFC 6146) translation service this is considered at
 best a transitory hack. Even if DNS64 is technically acceptable it is
 challanging because some applications may use "address literals" directly
 instead of relying on DNS to resolve names to addressess.

Package: claws-mail
Description-md5: 5ca896e9df0156098e01f8da88fdd407
Description-en: Fast, lightweight and user-friendly GTK based email client
 Claws Mail is a powerful and full-featured mail client formerly called
 Sylpheed-Claws. It is also extensible using loadable plugins, which can
 provide support for additional features, like other storage formats,
 feed reader, calendar management, mail filtering, etc.

Package: claws-mail-acpi-notifier
Description-md5: 4e5b85c8942d81ee4bd233418f63a2a2
Description-en: Laptop's Mail LED control for Claws Mail
 This plugin for the Claws Mail mailer enables notification
 of new mail using the mail LED available on some portable computer
 models from Acer, ASUS, Fujitsu and IBM makers.

Package: claws-mail-address-keeper
Description-md5: faacd3fe1d0d1606f5c86d62f6196a38
Description-en: Address keeper plugin for Claws Mail
 This plugin allows saving outgoing addresses to a designated folder
 in the address book. Addresses are saved only if not found in the
 address book to avoid unwanted duplicates.
 .
 Selecting which headers are scanned for keeping addresses is also
 supported, one or several of 'To', 'Cc' and/or 'Bcc'.

Package: claws-mail-archiver-plugin
Description-md5: 94bf682ad3a2ffe62004d3a22e4d9e3b
Description-en: Archiver plugin for Claws Mail
 This plugin for Claws Mail allows archiving of account's folders (IMAP,
 POP or local) as well as vcalendar folders.
 .
 Several formats are supported (TAR, PAX, SHAR and CPIO) with optional
 compression methods (GZIP, BZIP2).

Package: claws-mail-attach-remover
Description-md5: 3fee7e31954e9d3ea9d5d1cf1822cec8
Description-en: Mail attachment remover for Claws Mail
 This plugin for the Claws Mail mailer provides ways to remove unwanted
 attachments from received mails.
 .
 All attachments are removed from the selected mails when more than one
 message is selected.
 .
 You can also remove individual attachments from messages.

Package: claws-mail-attach-warner
Description-md5: 59e83182f81ae39e1bd2208a237368c7
Description-en: Missing attachment warnings for Claws Mail
 This plugin for Claws Mail warns the user with a popup window if some
 reference to an attachment is found in the composed mail text but no
 file is attached.

Package: claws-mail-bogofilter
Description-md5: 504a951df8914653f11ee4bb5deb69db
Description-en: Bogofilter plugin for Claws Mail
 This plugin for Claws Mail will scan received mail using Bogofilter
 to decide if it is spam or not. Users can also teach Bogofilter
 to recognise spam or ham using the corresponding menu entries.

Package: claws-mail-bsfilter-plugin
Description-md5: 1ddf77a7ec2ac108b230c93b1a2583be
Description-en: Spam filtering using bsfilter for Claws Mail
 This plugin for Claws Mail allows filtering of spam messages using the
 Bayesian filtering program bsfilter.
 .
 The bsfilter can be trained with spam and ham messages to improve its
 spam detection capabilities.

Package: claws-mail-clamd-plugin
Description-md5: 6954540c2d783c54db171f63f9fb0a24
Description-en: ClamAV socket-based plugin for Claws Mail
 This plugin uses Clam AntiVirus to scan all messages that are
 received from an IMAP, POP or local account.
 .
 When a message attachment is found to contain a virus it can be
 deleted or saved in a specially designated folder.
 .
 Due to licensing issues this plugin does not link against any
 libraries from ClamAV. The plugin therefore requires a ClamAV
 daemon running, either on localhost or somewhere else, for the
 plugin to access it via a Unix or TCP socket.

Package: claws-mail-dillo-viewer
Description-md5: bb042d60efe411fef778c5d1091a04f5
Description-en: HTML viewer plugin for Claws Mail using Dillo
 This is an HTML viewer plugin that uses the Dillo browser to render the
 HTML message parts in the Claws Mail message view window.
 .
 Additionally allows for:
 • Safe browsing to avoid problems with malicious HTML mails.
 • Fetching and displaying remote images.
 • Browsing the web from within of Claws Mail.

Package: claws-mail-doc
Description-md5: 5908123576c87afa2da6cc4147785777
Description-en: User documentation for Claws Mail mailer
 This package provides the Claws Mail user's manual. The document is
 available in text and HTML formats for screen reading, and also PostScript
 and PDF formats for printing.

Package: claws-mail-extra-plugins
Description-md5: 5be0713364e2ea1b54026a74529533cc
Description-en: Extra plugins collection for Claws Mail
 This is a metapackage for installing all extra plugins packages
 available from the upstream site for the Claws Mail mailer.
 .
 Historically these were plugins shipped in a separate tarball
 but nowadays they are included in Claws Mail sources.
 .
 See each individual package description for further details.

Package: claws-mail-fancy-plugin
Description-md5: bd83c0fd6a566d58dcf9f8aa023b6fa1
Description-en: HTML mail viewer using GTK WebKit
 This plugin for Claws Mail allows rendering of HTML email messages
 in the message window.
 .
 It uses the GTK 3 port of the WebKit library to render HTML.
 .
 Supports printing HTML mails when html2ps package is installed.

Package: claws-mail-feeds-reader
Description-md5: cd0f79d2ef1c9e1bc12cdb61bf6907a0
Description-en: Feeds (RSS/Atom/RDF) reader plugin for Claws Mail
 The RSSyl plugin provides feeds reading capability for Claws Mail mailer.
 .
 Supported feed formats are:
 • RSS 1.0 (Resource Description Framework)
 • RSS 2.0
 • Atom (RFC 4287)
 .
 Has also per-feed customization features, transforming Claws Mail into
 a powerful lightweight feeds reader.

Package: claws-mail-fetchinfo-plugin
Description-md5: 841a2ef97926188460ae1c13942bfc38
Description-en: Add X-FETCH headers plugin for Claws Mail
 This plugin for the Claws Mail mailer enables adding useful extra headers
 to the received mails with information like the receiving account or the
 server the mail was downloaded from. These extra headers can be used for
 filtering and/or processing messages more appropriately.

Package: claws-mail-i18n
Description-md5: d562513d5941fcf1ad5bec345b2e123d
Description-en: Locale data for Claws Mail (i18n support)
 This package provides support for additional languages to the
 Claws Mail mailer.
 Currently available locales are:
 ca (Catalan)                  cs (Czech)
 da (Danish)                   de (German)
 en_GB (British English)       es (Spanish)
 fi (Finnish)                  fr (French)
 he (Hebrew)                   hu (Hungarian)
 id_ID (Indonesian)            it (Italian)
 ja (Japanese)                 nb (Norwegian Bokmål)
 nl (Dutch)                    pt_BR (Brazilian Portuguese)
 pl (Polish)                   ro (Romanian)
 ru (Russian)                  sk (Slovak)
 sv (Swedish)                  tr (Turkish)
 zh_TW (Traditional Chinese)

Package: claws-mail-keyword-warner
Description-md5: df6b140b3772f2f677914e8cb700e138
Description-en: Warning on message keywords for Claws Mail
 This plugin for Claws Mail warns the user with a popup window if some
 predefined keyword is found in the composed mail text.

Package: claws-mail-libravatar
Description-md5: eacf857760854ac440624d8426a2591c
Description-en: Display sender avatar from a libravatar server
 This plugin for the Claws Mail mailer allows retrieval of profile
 images from libravatar servers, either federated servers (running
 on sender's domain) or the main libravatar.org server.
 .
 Currently supports all default missing icon modes on libravatar.org
 service, and makes extensive use of disk caching to minimize the
 number of network requests.
 .
 Nevertheless, it may add several network requests per message, so
 if you're on a high latency network you may experience some delay
 displaying messages.

Package: claws-mail-litehtml-viewer
Description-md5: ddf06b17b1cf162943a869e65f9563c9
Description-en: HTML viewer plugin using litehtml library
 This is an HTML viewer plugin that uses the litehtml to render the
 HTML message parts in the Claws Mail message view window.
 .
 Users of old Fancy plugin may find this viewer more similar than
 other HTML viewer plugins, though you may miss some feature.

Package: claws-mail-mailmbox-plugin
Description-md5: 19bf8bc8f99d98d9d59ffcb51cfd2ee5
Description-en: mbox format mailboxes handler for Claws Mail
 The mailMBOX plugin for Claws Mail provides the ability of handling
 existing mbox format files using the libetpan library.
 .
 Once added, these files appear like mailer's native mail folders.

Package: claws-mail-managesieve
Description-md5: 1ea5983ecb3e0c7f5f7259242639d731
Description-en: manage Sieve filters with Claws Mail
 This plugin for Claws Mail mailer provides an interface for
 managing filtering scripts on Sieve-compliant mail servers.
 .
 It allows creating new, editing and removing existing server
 scripts. Syntax checking is also available, but knowledge of
 filtering language is required.

Package: claws-mail-multi-notifier
Description-md5: 65f22c562d41be709365cd9fb6e76075
Description-en: Various new mail notifiers for Claws Mail
 This plugin for Claws Mail mailer collects several ways of notification
 of new (and possibly unread) mail to the user.
 .
 Currently the following methods are implemented:
 - a banner
 - a popup window
 - a custom command
 - a message to a LCD daemon
 - a system tray icon
 - an indicator

Package: claws-mail-newmail-plugin
Description-md5: be9616baf10620781e523d42d04b288b
Description-en: New mail logger plugin for Claws Mail
 This plugin for the Claws Mail mailer writes a summary of new messages'
 headers to a log file.
 .
 This summary is written on arrival of new mail and after sorting it.

Package: claws-mail-pdf-viewer
Description-md5: 0d8443a0c4b9cabce87b62e22cf4d319
Description-en: PDF and PostScript attachment viewer for Claws Mail
 This plugin allows Claws Mail to view PDF and PostScript files
 attached to mails in the message window.
 .
 PostScript requires 'gs' tool to be available for conversion,
 otherwise plugin will only be able to display PDF attachments.

Package: claws-mail-perl-filter
Description-md5: e54b415a2b4c0548f40cd4753adbc9ae
Description-en: Message filtering plugin using perl for Claws Mail
 This plugin enables filtering of Claws Mail messages using perl
 regular expressions and, in fact, giving all the perl features and
 power to the filtering engine.
 .
 A tool for converting the current filter set of the user into a
 equivalent perl script suitable for the plugin is also provided.

Package: claws-mail-pgpinline
Description-md5: 7166e0d7bd8f79fd291d57cd18bcc651
Description-en: PGP/inline plugin for Claws Mail
 This plugin for Claws Mail verifies signatures of digitally signed
 messages, and decrypts encrypted messages. It's also required
 to send signed and encrypted messages using inline method (deprecated).

Package: claws-mail-pgpmime
Description-md5: 5429c2a80781d2ea107fbbfad8cab2ed
Description-en: PGP/MIME plugin for Claws Mail
 This plugin for Claws Mail verifies signatures and decrypts
 messages. It does also provide the PGP/core plugin for use with other
 privacy plugins, required also for signing and encrypting mails.

Package: claws-mail-plugins
Description-md5: aea89c1eacea28211295db1a94b6b8c8
Description-en: Installs plugins for the Claws Mail mailer
 This is a metapackage to install core plugin packages provided
 by the Claws Mail sources. Historically these were the only
 plugins provided along with Claws Mail itself.
 .
 See the claws-mail-extra-plugins package for more plugins.

Package: claws-mail-python-plugin
Description-md5: 5268ea850c40577f1afafa1d8dfb943a
Description-en: Python plugin and console for Claws Mail
 This plugin provides Python scripting access to Claws Mail.
 .
 It features a console for testing and help about available
 functions. Scripts can be saved for later usage as new menu
 items or to be automatically loaded on startup.

Package: claws-mail-smime-plugin
Description-md5: b0bded1d04f084c1ec70a2a4f594350b
Description-en: S/MIME signature/encryption handling for Claws Mail
 This plugin handles S/MIME signed and/or encrypted mails in Claws Mail.
 You can decrypt mails, verify signatures or sign and encrypt your own mails.
 .
 S/MIME is also known as PKCS#7 and uses the application/pkcs7-signature
 or application/x-pkcs7-signature MIME subtype within messages.
 .
 Receiving an attachment called smime.p7m is also sign of this kind of
 signature usage.

Package: claws-mail-spam-report
Description-md5: 15cf727eb20d84e8a0a571ad876e60dc
Description-en: Spam reporting plugin for Claws Mail
 This plugin for Claws Mail allows sending reports about spam
 messages received to spam harvesting sites online.
 .
 Currently are supported the signal-spam.fr and spamcop.net
 sites and also the Debian lists spam nomination system.

Package: claws-mail-spamassassin
Description-md5: 7776d5cb9efb31a0d77a00c53abdcc32
Description-en: SpamAssassin plugin for Claws Mail
 This plugin for Claws Mail will filter all received email through
 a SpamAssassin daemon to decide if it is spam or not and process them
 accordingly.

Package: claws-mail-themes
Description-md5: cfe8659aed60827626b2a50783783868
Description-en: Pixmap icon themes for the Claws Mail mailer
 These are the user contributed icon themes for the Claws Mail mailer.
 Currently includes 48 icon themes in XPM, PNG and SVG formats from
 various authors:
 .
 achileus-noname       Gnomaws-0.6a        New_Session
 A_Ducks_Claw          gnome-brave         Old_Dark_Theme
 arc                   Gnome               orbit-claws
 black                 Gorillaws           Papirus
 Blaue_Klaue           Graphitte-0.9.7     Papirus-Dark
 blue_anarchy          hydroxygen          Papirus-Light
 breeze                Internal_mk_II      Phoenity
 clawsola              KDE4ish             Plain_and_Bluish
 Coons-Blue-0.3        Korillaws           stw
 Crystal               Kovico-claws        Sylpholution
 elementary            Logos-1.0.1         SylZilla
 ePapirus              Mist                Tango_v1.2.1
 Everaldo_Kids         mongrel2            tml02c
 faenza-dark           mongrel             tom_2.1.1
 faenza-light          mozilla             UltimateClawsMail0.5.2
 Fugue                 Navigator           XeNtish

Package: claws-mail-tnef-parser
Description-md5: b8e73b52146e065a3bdff4bb8f78cc0c
Description-en: TNEF attachment handler for Claws Mail
 This plugin for Claws Mail allows reading of application/ms-tnef
 attachments. These attachments usually come from Microsoft mailers
 with the name 'winmail.dat'.

Package: claws-mail-tools
Description-md5: 38d2e1956f817d4610778a5eac021743
Description-en: Helper and utility scripts for Claws Mail mailer
 Several scripts in a variety of languages which provide ready to use
 solutions to common problems found by Claws Mail users.
 E.g.: mailboxes migration, addressbooks conversion, etc.
 .
 See README files for further details about included scripts.

Package: claws-mail-vcalendar-plugin
Description-md5: 6800bec1a1d9b26bab9d54ee77eb5c60
Description-en: vCalendar message handling plugin for Claws Mail
 The vCalendar plugin for Claws Mail provides vCalendar message
 handling (the meeting subset of the vCalendar format), displaying
 such mails in a nice format, letting you create and send meetings,
 and creating a virtual folder with the meetings you sent or received.
 .
 The functionality is similar to the one provided by Evolution for
 that mails.

Package: clawsker
Description-md5: fbbbe071d9454e4abef0f9f6c30d2ccb
Description-en: Configuration tweaker for Claws Mail
 Clawsker is an applet to edit the so called Claws Mail hidden preferences.
 .
 Claws Mail is a fast, lightweight and feature-rich MUA with a high number
 of configurable options. To keep the binary small and fast some of these
 preferences which not widely used are not provided with a graphical
 interface for inspection and/or modification.
 .
 Users wanting to edit such preferences had to face raw edition of their
 configuration files, now you can do it with a convenient GTK+3 interface
 using Clawsker. In addition to hidden preferences, windows positions
 and/or sizes, keyboard shortcuts and drop-down selector histories can be
 edited.

Package: clazy
Description-md5: 5bdd5d8030f3ce392b4cd4a160016c2b
Description-en: Clang plugin for additional warnings
 Clazy is a Clang plugin which extends the compiler with over
 50 warnings related to Qt best practices ranging from unneeded
 memory allocations to API misuse. It’s an opensource project
 spawned by KDAB’s R&D efforts for better C++ tooling.

Package: clazy-tests
Description-md5: 67d1b5cf9cd05d27dfaf294ea0939942
Description-en: test files for Clazy
 This package contains all the test files needed for running the autopkgtest
 of Clazy. This is hardly useful to install in any other context than this.

Package: clblast-tests
Description-md5: 38fd3747c63d2b8a9474e1327f634c37
Description-en: Tests for CLBlast
 CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS
 library written in C++11. It is designed to leverage the full
 performance potential of a wide variety of OpenCL devices from
 different vendors, including desktop and laptop GPUs, embedded GPUs,
 and other accelerators. CLBlast implements BLAS routines: basic
 linear algebra subprograms operating on vectors and matrices.
 .
 This package provides tests and benchmarks against other BLAS
 implementations.

Package: clblast-utils
Description-md5: 714836499f6dcbb3bd04e69155ddb206
Description-en: Utilities for CLBlast
 CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS
 library written in C++11. It is designed to leverage the full
 performance potential of a wide variety of OpenCL devices from
 different vendors, including desktop and laptop GPUs, embedded GPUs,
 and other accelerators. CLBlast implements BLAS routines: basic
 linear algebra subprograms operating on vectors and matrices.
 .
 This package provides utilities for tuning the implementation for
 specific hardware.

Package: clc-intercal
Description-md5: 8377fcaece3b12bf7911a8ee0bcb2da8
Description-en: Compiler for the INTERCAL language
 This package provides a Perl-based compiler for the INTERCAL
 programming language, usable either from the command line or as a
 Perl module.
 .
 CLC-INTERCAL is designed to be almost compatible with the original
 (Princeton 1972) compiler.  It also implements several extensions to
 the original language, including support for object orientation,
 operator overloading and quantum computing.

Package: cldump
Description-md5: 845bedeaa45e56a729a79c91dfc56651
Description-en: Clarion database files extractor
 The cldump utility allows you to extract the content of a Clarion database;
 Clarion is a Windows IDE similar to Delphi and others, and has its own
 (simple) database format.
 .
 cldump can export the content of the database to CSV or SQL, plus its own
 "format" which dumps all the meta data along with the data contained in
 the database. When using the SQL output, you'll get a nearly ready-to-go
 dump of the database that will create the table and the indexes and insert
 the data into the table.
 .
 Note that cldump doesn't support all the datatypes yet; patches welcome.
 .
 You may be interested in the dbview package too, which can dump dBase files.

Package: cleancss
Description-md5: 899b492607a1d539f2489a7d1d8bf45c
Description-en: Tool for minifying CSS files
 Clean-css is a Node.js module for minifying CSS files. It does the same job as
 YUI Compressor's CSS minifier, but much faster thanks to many speed
 optimizations and Node.js' V8 engine.
 .
 The cleancss tool is a reference implementation for the Clean-css Node.js
 module.

Package: clearcut
Description-md5: df5efa914d97c43b1e4523927f0b73d9
Description-en: extremely efficient phylogenetic tree reconstruction
 Clearcut is the reference implementation for the Relaxed Neighbor Joining (RNJ)
 algorithm by J. Evans, L. Sheneman, and J. Foster from the Initiative
 for Bioinformatics and Evolutionary Studies (IBEST) at the University of
 Idaho.

Package: clearsilver-dev
Description-md5: f4cf156c070f7222d1b2c8c25d352567
Description-en: headers and static library for clearsilver
 Clearsilver is a fast, powerful, and language-neutral HTML template system.
 In both static content sites and dynamic HTML applications, it
 provides a separation between presentation code and application logic which
 makes working with your project easier.
 .
 This package contains the C headers, the static library and the cstest binary
 for developers.

Package: clementine
Description-md5: 5964aa9c3c89f7bb846d22d0f9905594
Description-en: modern music player and library organizer
 Clementine is a multiplatform music player focusing on a fast and
 easy-to-use interface for searching and playing your music.
 .
 Summary of included features :
 - Search and play your local music library.
 - Listen to internet radio from ROCKRADIO.com, RadioTunes.com,
 IntergalacticFM, SomaFM, Magnatune, Jamendo, Digitally Imported,
 ClassicalRadio.com, JAZZRADIO.com, Icecast and Subsonic servers.
 - Search and play songs you've uploaded to SeaFile, Box, Dropbox, Google
 Drive, and OneDrive.
 - Create smart playlists and dynamic playlists.
 - Tabbed playlists, import and export M3U, XSPF, PLS and ASX.
 - CUE sheet support.
 - Play audio CDs.
 - Visualisations from projectM.
 - Lyrics and artist biographies and photos.
 - Transcode music into MP3, Ogg Vorbis, Ogg Speex, FLAC or AAC.
 - Edit tags on MP3 and OGG files, organise your music.
 - Fetch missing tags from MusicBrainz.
 - Discover and download Podcasts.
 - Download missing album cover art from Last.fm.
 - Native desktop notifications using libnotify.
 - Remote control using an Android device, a Wii Remote, MPRIS or the
 command-line.
 - Copy music to your iPod, iPhone, MTP or mass-storage USB player.
 - Queue manager.

Package: cleo
Description-md5: 95031ce27a81a0488736815d76a467fd
Description-en: Play back shell commands for live demonstrations
 cleo is a utility for playing back pre-recorded shell commands in a
 live demonstration. cleo displays the commands as if you had actually
 typed them and then executes them interactively.

Package: clevis
Description-md5: c6ef1646c8a29856d6814e87887f94ae
Description-en: automated encryption framework
 Clevis is a plugable framework for automated decryption. It can be used
 to provide automated decryption of data or even automated unlocking of
 LUKS volumes.
 .
 It supports tang and shamir secret sharing (SSS).

Package: clevis-dracut
Description-md5: c9bad18eeb36ca658af8c48fa9d682ac
Description-en: Clevis integration for dracut
 Clevis is a plugable framework for automated decryption. This package
 provides integration for dracut to automatically unlock LUKS encrypted
 block devices in early boot.

Package: clevis-initramfs
Description-md5: 29475e00d4696ecf0834875981692d86
Description-en: Clevis initramfs integration
 Clevis is a plugable framework for automated decryption. This package
 provides integration for initramfs-tools to automatically unlock LUKS
 encrypted block devices in early boot.

Package: clevis-luks
Description-md5: a1c5f44c35b2fcb003f2ea8e6da40f90
Description-en: LUKS integration for clevis
 This package allows binding a LUKS encrypted volume to a clevis
 unlocking policy. For automated unlocking, an unlocker will also be
 required. See, for example, clevis-dracut and clevis-udisks2.

Package: clevis-systemd
Description-md5: 53ed25d415fc60175a7dc959417344ba
Description-en: systemd integration for clevis
 Clevis is a plugable framework for automated decryption. This package
 provides automatic unlocking of LUKS encrypted _netdev block devices
 from /etc/crypttab.

Package: clevis-tpm2
Description-md5: a47425622ca670b0ea687bbf9af0bbba
Description-en: automated encryption framework, TPM2 support
 Clevis is a plugable framework for automated decryption. It can be used
 to provide automated decryption of data or even automated unlocking of
 LUKS volumes.
 .
 This package provides the TPM2 pin.

Package: clevis-udisks2
Description-md5: 9ad73e4a3f392e587a926ed4a2fcf6e8
Description-en: UDisks2/Storaged integration for clevis
 Clevis is a plugable framework for automated decryption. This package
 provides automatic unlocking LUKS encrypted block devices in desktop
 environments that use UDisks2 or storaged.

Package: cleware-traffic-light
Description-md5: 010166ae436cfc1c13af905bd3ad9d69
Description-en: CLI tool to control the cleware USB traffic light
 The package supports multiple traffic light controls from the command
 line and also the usage of the Python module in your own Python
 application.
 .
 This package contains the CLI utility for controlling Cleware Traffic
 Light.

Package: clex
Description-md5: d5b3423cfcdea8ca134d03f16e60b835
Description-en: command line file manager which uses the ncurses library
 Clex is a fully functional textual file-manager. It displays things
 like permissions, date of creation, filesize and others when browsing a
 directory. Clex also has the ability to accept commands with the
 default shell, and showing the output.

Package: clfft-client
Description-md5: f231c6633368b63dc82b632d23ce472c
Description-en: client program for clFFT
 The clFFT library is an open source OpenCL library implementation of discrete
 Fast Fourier Transforms, which:
 .
 * Provides a fast and accurate platform for calculating discrete FFTs.
 * Works on CPU or GPU backends.
 * Supports in-place or out-of-place transforms.
 * Supports 1D, 2D, and 3D transforms with a batch size that can be greater
 than 1.
 * Supports planar (real and complex components in separate arrays) and
 interleaved (real and complex components as a pair contiguous in memory)
 formats.
 * Supports dimension lengths that can be any mix of powers of 2, 3, and 5.
 * Supports single and double precision floating point formats.
 .
 This package provides the client program.

Package: clfswm
Description-md5: 8cad01eff42c930d6803db5959d5e3a7
Description-en: A(nother) Common Lisp FullScreen Window Manager
 CLFSWM is a 100% Common Lisp X11 window manager (based on Tinywm and
 Stumpwm. Many thanks to them).  It can be driven only with the
 keyboard or with the mouse.
 .
 A display contains a root frame and its children. A child can be a
 window or another frame. The root frame or its children can be the
 current root. The current root is fullscreen maximized (no
 decorations, no buttons, no menus: nothing, just the application
 fullscreen!).
 .
 CLFSWM is highly dynamic. By default there is only one frame (the root
 frame). Other frames are created/deleted on the fly. A window can be
 in more than one frame, so it can have multiple views of the same
 windows.
 .
 Using CLFSWM is like walking through a tree of frames and
 windows. Enter in a child to make it the current root and make it
 fullscreen maximized. Leave it to make its parent the current root.

Package: clhep-doc
Description-md5: c0a53a14ff5cff42a9686134e98632fd
Description-en: Class Library for High Energy Physics - documentation
 CLHEP provides a set of HEP-specific foundation and utility classes such
 as random generators, physics vectors, geometry and linear algebra.
 .
 This package provides the documentation of CLHEP.

Package: cli-common
Description-md5: 78faf28b42c6b275cdb703a0d22d1d8e
Description-en: common files between all CLI packages
 This package must be installed if a CLI (Common Language Infrastructure)
 runtime environment is desired.
 .
 It covers useful integration and information for CLI implementations in
 Debian GNU/Linux, including:
 * The CLI policy describes how CLI packages should behave and integrate.
 * A FAQ for package maintainers of CLI/.NET applications.
 * Integration for CLRs (Common Language Runtime):
 + Installing libraries into existing GACs (Global Assembly Cache)

Package: cli-common-dev
Description-md5: 0d54a177f1a30ad1820e1998d5fb2cfd
Description-en: common files for building CLI packages
 This package must be installed if a CLI (Common Language Infrastructure)
 packaging environment is desired.
 .
 It includes debhelper scripts for managing automatic dependency tracking
 between native libraries, CLI libraries and CLI applications:
 * dh_clideps to generate cli:Depends information for debian/control
 * dh_makeclilibs to create clilibs files that are needed/used by dh_clideps
 * dh_installcligac to register assemblies to be late installed into a GAC
 * dh_cligacpolicy to create and install the policy files into a GAC
 * dh_clifixperms to fix permissions of files in CLI package build directories
 * dh_clistrip to strip CLI debug symbols from package build directories

Package: cli-spinner
Description-md5: 3cb501522d9879997583b1d70d9b54b7
Description-en: Simple command line that show a slash spinner
 Simple spinner for the commandline while your CLI application is working.
 The cli-spinner binary isn't really functional, it's a commandline
 example. If you to want use a spinner library in your software, please,
 install golang-github-odeke-em-cli-spinner-dev package.
 .
 This package contains a example binary with spinner slash.

Package: cli53
Description-md5: d7744054824bd570d480a138d7b43ccf
Description-en: command line tool for Amazon Route 53 DNS management
 cli53 is a command line interface for managing DNS zones and records
 on Amazon Route 53. It is aimed at system administrators, DevOps
 engineers and developers who prefer scriptable, automation-friendly
 workflows over the AWS web console.
 .
 The tool uses the BIND zone file format as its native interchange
 format, making it straightforward to migrate existing DNS
 configurations to Route 53 or to keep local backups of hosted zones
 under version control.
 .
 Main features:
 - Import and export hosted zones in standard BIND format
 - Create, list and delete hosted zones
 - Create, update and delete individual resource records
 - Support for AWS-specific record types: weighted, latency-based,
 geolocation, failover and ALIAS records
 - Create, list and delete reusable delegation sets
 - Support for VPC-associated private hosted zones
 - Authenticate via ~/.aws/credentials, environment variables or
 IAM instance roles;

Package: click
Description-md5: 619bace0e0417a4845a2053730801c9e
Description-en: tool for handling (and building) Click packages
 Click is a simplified packaging format that installs in a separate part of
 the file system, suitable for third-party applications.
 .
 This package provides common files, including the main click program.

Package: click-dev
Description-md5: 524a787d5934e296c23fd4c9d590ebf1
Description-en: build Click packages
 Click is a simplified packaging format that installs in a separate part of
 the file system, suitable for third-party applications.
 .
 click-dev provides support for building these packages.

Package: click-doc
Description-md5: 60608bb1e29a4ab375e8538c009ecb38
Description-en: Click packages (documentation)
 Click is a simplified packaging format that installs in a separate part of
 the file system, suitable for third-party applications.
 .
 This package provides documentation for click.

Package: click-man
Description-md5: 8027db3f7bf334b1249efeac4e368ddf
Description-en: Generate man pages for click based CLI applications - command (Python 3)
 Create man pages for click-based applications based on their help strings.
 .
 This package contains the click-man command line interface.

Package: click-service
Description-md5: ed7cd0e81038e0e35fd54ece0b1398f9
Description-en: Click packages (privileged service)
 Click is a simplified packaging format that installs in a separate part of
 the file system, suitable for third-party applications.
 .
 This package contains click-service, a simple daemon which allows unprivileged
 users to install click packages over D-Bus.

Package: clifm
Description-md5: 465e397732d5b0b40a7dd2c43d32b481
Description-en: Fast and lightweight command-line file manager
 CliFM is a powerful and intuitive command-line file manager designed to
 enhance productivity in the terminal. It offers a rich set of features
 including file navigation, preview, and management, all accessible through a
 user-friendly interface. With support for various plugins and customizable
 configurations, CliFM makes file operations efficient and enjoyable.

Package: clifractgen
Description-md5: 7cc748243717d7f66570c2726320fe01
Description-en: Fractal images calculation application (command-line version)
 FractGen is a simple Qt-based fractal generator program for Mandelbrot
 fractals. The image size is only limited by virtual memory. It is possible
 to zoom into images. Image parameters can be saved in XML files and loaded
 from XML files. Calculated images can be exported as PNG files.
 .
 The intention of this program is to generate graphics to be post-processed
 by other image tools, e.g. in order to generate nice screen backgrounds or
 book covers.
 .
 This is the command-line version of FractGen.

Package: clinfo
Description-md5: 61f518af669d193a0d2dd298ab456672
Description-en: Query OpenCL system information
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package contains a tool that queries the capabilities of the available
 OpenCL drivers.

Package: clipf
Description-md5: a9b9685699394534d27a460be2f9b8ec
Description-en: command line minimalistic personal finance manager
 'clipf' is a minimalistic personal finance manager with command
 line interface, written on Python.
 .
 hierarchical list of income/expense items. Item defined
 by segmented item code like food.drink.beer. Tab-completion
 make it easy to enter even long item codes. Reporting by
 item groups on any level of hierarchy.
 .
 Track turnover and remains by several independent accounts.
 .
 Export reports to text files also features aliases for
 frequently used commands.

Package: cliphist
Description-md5: f1c791212c35d61d4e89ba514eca529f
Description-en: wayland clipboard manager (program)
 cliphist is a clipboard history manager for wayland, with support for both text
 and images while preserving clipboard byte-for-byte.

Package: clipit
Description-md5: aefa42cf113f3132039af55c505b60d8
Description-en: lightweight GTK+ clipboard manager (deprecated)
 Clipboard manager with features such as:
 * Save history of your last copied items
 * Search through the history
 * Global hotkeys for most used functions
 * Execute actions with clipboard items
 * Exclude specific items from history
 .
 ClipIt was forked from Parcellite and adds many bugfixes and features to the
 project.
 .
 Diodon is a replacement for ClipIt, which is no longer supported.
 .
 This package may be safely removed after the migration to Diodon is complete.

Package: clipman
Description-md5: 0bd04799d20a5418dd3e193d88d69e0a
Description-en: simple clipboard manager for Wayland
 Clipman is a basic clipboard manager for Wayland, with support for
 persisting copy buffers after an application exits.

Package: clips
Description-md5: 3a651e29054fff17f2ae37484622193b
Description-en: "C" Language Integrated Production System
 CLIPS is an OPS-like forward chaining production system written
 in ANSI C by NASA. The CLIPS inference engine includes truth maintenance,
 dynamic rule addition, and customizable conflict resolution strategies.
 .
 CLIPS, including the runtime version, is easily embeddable in other
 applications.  CLIPS includes an object-oriented language called COOL
 (CLIPS Object-Oriented Language) which is directly integrated with the
 inference engine.

Package: clips-common
Description-md5: 117086e845fdd99e460cff0509109d63
Description-en: CLIPS common files and examples
 CLIPS is an OPS-like forward chaining production system written
 in ANSI C by NASA. The CLIPS inference engine includes truth maintenance,
 dynamic rule addition, and customizable conflict resolution strategies.
 .
 This package installs the common files for the program. It currently includes
 several examples of CLIPS programs that can be used to learn the language and
 test its interfaces.

Package: clips-doc
Description-md5: 929a7bd16917399476746cbad108a601
Description-en: "C" Language Integrated Production System Documentation
 CLIPS is an OPS-like forward chaining production system written
 in ANSI C by NASA. The CLIPS inference engine includes truth maintenance,
 dynamic rule addition, and customizable conflict resolution strategies.
 .
 This package contains the CLIPS documentation including the user's guide,
 basic and advanced programming guide and the interfaces guide.

Package: cliquer
Description-md5: 6430f2982eeea287f1bd7cdc1a178144
Description-en: clique searching program
 Cliquer search for cliques in arbitrary weighted and unweighted graphs.
 It can search for maximal cliques, maximal-weighted cliques or cliques within
 a given size range.

Package: clirr
Description-md5: 48044b49f6ce459d6ae164f5a4ff7b91
Description-en: Checks Java libraries for compatibility with older releases
 Clirr is a tool that checks Java libraries for binary and source
 compatibility with older releases. The Clirr Ant task can break
 the build if it detects incompatible API changes, making it easy to
 prevent accidental introduction of compatibility issues.

Package: clisp
Description-md5: bd606112c6e68065d5c3e4bf2ea84e07
Description-en: GNU CLISP, a Common Lisp implementation
 GNU CLISP is a Common Lisp implementation.
 It conforms to the ANSI Common Lisp standard, and offers many extensions.
 It runs on all desktop operating systems (GNU and Unix systems, macOS,
 Windows) and is particularly memory-efficient.
 .
 It is Free Software and may be distributed under the terms of GNU GPL,
 while it is possible to distribute commercial proprietary applications
 compiled with GNU CLISP.
 .
 The user interface comes in English, German, French, Spanish, Dutch,
 Russian and Danish, and can be changed during run time.
 .
 GNU CLISP includes an interpreter, a compiler, a debugger, CLOS, MOP,
 a foreign language interface, a socket interface, i18n, fast bignums,
 arbitrary precision floats and more.
 An X11 interface is available through CLX, Garnet, CLUE/CLIO.
 GNU CLISP runs Maxima, ACL2 and many other Common Lisp packages.
 .
 This package contains the main CLISP executable, the link-kit, and the
 following modules: i18n, regexp, syscalls, readline, ASDF, rawsock,
 bindings/glibc.

Package: clisp-doc
Description-md5: 48178209c0c67734f0f29f4aab3ae93d
Description-en: GNU CLISP, a Common Lisp implementation (documentation)
 GNU CLISP is a Common Lisp implementation.
 It conforms to the ANSI Common Lisp standard, and offers many extensions.
 It runs on all desktop operating systems (GNU and Unix systems, macOS,
 Windows) and is particularly memory-efficient.
 .
 This package contains the documentation for CLISP.

Package: clisp-module-clx
Description-md5: 8dce40ecd796dcc40eb98cc49d585c58
Description-en: GNU CLISP module that adds X11 bindings
 GNU CLISP is a Common Lisp implementation.
 It conforms to the ANSI Common Lisp standard, and offers many extensions.
 It runs on all desktop operating systems (GNU and Unix systems, macOS,
 Windows) and is particularly memory-efficient.
 .
 This adds a module to CLISP that implements an interface to the
 X11 called CLX.

Package: clisp-module-dbus
Description-md5: e5d9e87c24db82c4b7487ccf1a070bac
Description-en: GNU CLISP module that adds an interface to D-Bus
 GNU CLISP is a Common Lisp implementation.
 It conforms to the ANSI Common Lisp standard, and offers many extensions.
 It runs on all desktop operating systems (GNU and Unix systems, macOS,
 Windows) and is particularly memory-efficient.
 .
 This adds a module to CLISP that implements an interface to the
 D-Bus system.

Package: clisp-module-gdbm
Description-md5: bcb10de03d2c3c7d7482879565840396
Description-en: GNU CLISP module that adds an interface to GNU DBM
 GNU CLISP is a Common Lisp implementation.
 It conforms to the ANSI Common Lisp standard, and offers many extensions.
 It runs on all desktop operating systems (GNU and Unix systems, macOS,
 Windows) and is particularly memory-efficient.
 .
 This adds a module to CLISP that implements an interface to
 GNU DBM.

Package: clisp-module-libsvm
Description-md5: 5afeaaa141d1c9ee1a2ebcdc9aa95449
Description-en: GNU CLISP module that adds an interface to LIBSVM
 GNU CLISP is a Common Lisp implementation.
 It conforms to the ANSI Common Lisp standard, and offers many extensions.
 It runs on all desktop operating systems (GNU and Unix systems, macOS,
 Windows) and is particularly memory-efficient.
 .
 This adds a module to CLISP that implements an interface to the LIBSVM
 library for support vector classification.

Package: clisp-module-pari
Description-md5: dd5b8f105a98b9281f5425513ff52f9b
Description-en: GNU CLISP module that adds an interface to PARI
 GNU CLISP is a Common Lisp implementation.
 It conforms to the ANSI Common Lisp standard, and offers many extensions.
 It runs on all desktop operating systems (GNU and Unix systems, macOS,
 Windows) and is particularly memory-efficient.
 .
 This adds a module to CLISP that implements an interface to the PARI
 computer algebra system.

Package: clisp-module-postgresql
Description-md5: b227c3be5f5023744682e423cfec930e
Description-en: GNU CLISP module that adds a PostgreSQL interface
 GNU CLISP is a Common Lisp implementation.
 It conforms to the ANSI Common Lisp standard, and offers many extensions.
 It runs on all desktop operating systems (GNU and Unix systems, macOS,
 Windows) and is particularly memory-efficient.
 .
 This adds a module to CLISP that implements an interface to the
 PostgreSQL DB using the C bindings.

Package: clisp-module-zlib
Description-md5: 745092b4f14a16a1d5b4c3ec0e8c96ff
Description-en: GNU CLISP module that adds zlib support for vectors
 GNU CLISP is a Common Lisp implementation.
 It conforms to the ANSI Common Lisp standard, and offers many extensions.
 It runs on all desktop operating systems (GNU and Unix systems, macOS,
 Windows) and is particularly memory-efficient.
 .
 This adds a module to CLISP that implements a zlib interface,
 allowing you to compress vectors using zlib.

Package: clitest
Description-md5: 6e4c1736ff85d15c3d0e74b4ebdf68b1
Description-en: portable testing tool for Unix command lines
 Clitest is a portable POSIX shell script that performs automatic
 testing in Unix command lines. This script was carefully coded to
 be portable between POSIX shells.
 .
 It's the same concept as in Python's doctest module: you document
 both the commands and their expected output, using the familiar
 interactive prompt format, and a specialized tool tests them.
 .
 The clitest command searches for pieces of text that look like
 interactive Unix command lines, and then executes those command
 lines to verify that they work exactly as shown.

Package: clnkr
Description-md5: 3a68da5b15e344ecb3997a8f05e2b9f5
Description-en: command-line coding agent using large language models
 clnkr is a command-line coding agent that uses a large language model to work
 on local source trees. It can run interactively with approval before each
 command batch, or run a single prompt non-interactively.
 .
 It ships clnkr, the terminal CLI, and clnkrd, a stdio JSONL adapter for other
 tools. It supports Anthropic and OpenAI-compatible endpoints.

Package: cloc
Description-md5: 46f1c02e62dfd50de10eefa0ee79ac14
Description-en: statistics utility to count lines of code
 Count physical lines of source code in the given files (may be
 archives such as compressed tarballs or zip files) and/or
 recursively below the given directories.
 .
 Counts blank lines, comment lines, and physical lines of source code
 in many programming languages. It is written entirely in Perl, using
 only modules from the standard distribution.

Package: clog
Description-md5: 12db889be3714d63dad6c845dcfe239d
Description-en: colorizing log tail utility
 Clog is useful for watching log files. It can spot patterns in an input
 stream and colorize or suppress the lines. It can also decorate the lines
 with time- or datestamps.

Package: clojure
Description-md5: 375367a1e5611012be8bf354320a8e10
Description-en: Lisp dialect for the JVM
 Clojure is a dynamic programming language that targets the Java Virtual
 Machine. It is designed to be a general-purpose language, combining the
 approachability and interactive development of a scripting language with
 an efficient and robust infrastructure for multithreaded programming.
 Clojure is a compiled language - it compiles directly to JVM bytecode,
 yet remains completely dynamic. Every feature supported by Clojure is
 supported at runtime. Clojure provides easy access to the Java
 frameworks, with optional type hints and type inference, to ensure that
 calls to Java can avoid reflection.
 .
 Clojure is a dialect of Lisp, and shares with Lisp the code-as-data
 philosophy and a powerful macro system. Clojure is predominantly a
 functional programming language, and features a rich set of immutable,
 persistent data structures. When mutable state is needed, Clojure offers
 a software transactional memory system and reactive Agent system that
 ensure clean, correct, multithreaded designs.

Package: clonalframe
Description-md5: 819b92534a0771df03d25aa1b0334115
Description-en: inference of bacterial microevolution using multilocus sequence data
 ClonalFrame identifies the clonal relationships between the members of
 a sample, while also estimating the chromosomal position of homologous
 recombination events that have disrupted the clonal inheritance.
 .
 ClonalFrame can be applied to any kind of sequence data, from a single
 fragment of DNA to whole genomes. It is well suited for the analysis of
 MLST data, where 7 gene fragments have been sequenced, but becomes
 progressively more powerful as the sequenced regions increase in length
 and number up to whole genomes. However, it requires the sequences to be
 aligned. If you have genomic data that is not aligned, it is recommend to
 use Mauve which produces alignment of whole bacterial genomes in
 exactly the format required for analysis with ClonalFrame.

Package: clonalframeml
Description-md5: d126c69c3417457c19f344bd1d674a69
Description-en: Efficient Inference of Recombination in Whole Bacterial Genomes
 ClonalFrameML is a software package that performs efficient inference of
 recombination in bacterial genomes. ClonalFrameML was created by Xavier
 Didelot and Daniel Wilson. ClonalFrameML can be applied to any type of
 aligned sequence data, but is especially aimed at analysis of whole
 genome sequences. It is able to compare hundreds of whole genomes in a
 matter of hours on a standard Desktop computer. There are three main
 outputs from a run of ClonalFrameML: a phylogeny with branch lengths
 corrected to account for recombination, an estimation of the key
 parameters of the recombination process, and a genomic map of where
 recombination took place for each branch of the phylogeny.
 .
 ClonalFrameML is a maximum likelihood implementation of the Bayesian
 software ClonalFrame which was previously described by Didelot and
 Falush (2007). The recombination model underpinning ClonalFrameML is
 exactly the same as for ClonalFrame, but this new implementation is a
 lot faster, is able to deal with much larger genomic dataset, and does
 not suffer from MCMC convergence issues

Package: clonalorigin
Description-md5: b298d0959363ca20b9f4e69cb5aa4fcf
Description-en: inference of homologous recombination in bacteria using whole genome sequences
 Bacteria, unlike us, can reproduce on their own. They do however have
 mechanisms that transfer DNA between organisms, a process more formally
 known as recombination. The mechanisms by which recombination takes
 place have been studied extensively in the laboratory but much remains
 to be understood concerning how, when and where recombination takes
 place within natural populations of bacteria and how it helps them to
 adapt to new environments. ClonalOrigin performs a comparative analysis
 of the sequences of a sample of bacterial genomes in order to
 reconstruct the recombination events that have taken place in their
 ancestry.

Package: clonezilla
Description-md5: f9c2e3ff6ca4a7aff674192c45254b5b
Description-en: bare metal backup and recovery of disk drives
 Clonezilla is an OpenSource clone system (OCS) solution with
 unicasting and multicasting.
 .
 Clonezilla, based on drbl, partclone and udpcast, allows you to do
 bare metal backup and recovery. This package provides Clonezilla SE
 (server edition) which is for massive deployment: it can clone many
 (40 plus!) computers simultaneously.
 .
 Clonezilla saves and restores only used blocks in the harddisk. This
 increases the clone efficiency. At the NCHC's Classroom C, Clonezilla
 SE was used to clone 41 computers simultaneously. It took only about
 10 minutes to clone a 5.6 GBytes system image to all 41 computers via
 multicasting.

Package: cloop-src
Description-md5: bacd40722f42551a7075101c9a0f91a1
Description-en: Source of the compressed loopback device module
 This package contains a source package for building the cloop module.
 You can use module-assistant or make-kpkg to build a modules package for
 specific kernel.

Package: cloop-utils
Description-md5: 3d1d4288bcff38ee763800b505a55411
Description-en: Tools for handling with cloop compressed volumes
 Utilities for creating and unpacking compressed loopback files
 for cloop.

Package: closure-compiler
Description-md5: 17c9a89452a06536b402982e226ceb44
Description-en: JavaScript optimizing compiler
 Closure Compiler is a JavaScript optimizing compiler. It parses your
 JavaScript, analyzes it, removes dead code and rewrites and minimizes
 what's left. It also checks syntax, variable references, and types, and
 warns about common JavaScript pitfalls. It is used in many of Google's
 JavaScript apps, including Gmail, Google Web Search, Google Maps, and
 Google Docs.
 .
 This package contains the /usr/bin wrapper script and manpage.

Package: cloud-enum
Description-md5: e9dd7ec423fcf2e88a1b2d9002374708
Description-en: Multi-cloud open source intelligence tool
 cloud_enum enumerates public resources matching user requested keywords in
 public clouds:
 Amazon Web Services:
 Open S3 Buckets
 Protected S3 Buckets
 Microsoft Azure:
 Storage Accounts
 Open Blob Storage Containers
 Hosted Databases
 Virtual Machines
 Web Apps
 Google Cloud Platform:
 Open GCP Buckets
 Protected GCP Buckets
 Google App Engine sites
 .
 This program is useful for penetration testing (PENTEST) and network security
 analysis serving as OSINT.

Package: cloud-hypervisor
Description-md5: 4c6c1ed08e49a26c5b635c61206b7e17
Description-en: Virtual Machine Monitor running on top of KVM
 Cloud Hypervisor is an open source Virtual Machine Monitor (VMM) that
 runs on top of KVM. The project focuses on exclusively running modern,
 cloud workloads, on top of a limited set of hardware architectures and
 platforms. Cloud workloads refers to those that are usually run by
 customers inside a cloud provider. In this context, this means modern
 Linux distributions with most I/O handled by paravirtualised devices
 (i.e. virtio), no requirement for legacy devices and recent CPUs and
 KVM.

Package: cloud-init-cloud-sigma
Description-md5: 838596c3d65b6aa6ba3bf9229053601e
Description-en: Cloud Sigma specific cloud-init
 This metapackage depends on cloud-init-base and additional packages for
 Cloud Sigma.

Package: cloud-init-smart-os
Description-md5: cf64b2d72dcca1e78fe3587b4feedd95
Description-en: Smart OS specific cloud-init
 This metapackage depends on cloud-init-base and additional packages for
 Smart OS.

Package: cloud-initramfs-growroot
Description-md5: 3fd99b1188830eea36cc2b93ab4a2c49
Description-en: automatically resize the root partition on first boot
 This package adds functionality to an initramfs built by initramfs-tools.
 When installed, the initramfs will repartition a disk to make the
 root volume consume all space that follows it.
 .
 You most likely do not want this package unless you know what you are
 doing.  It is primarily interesting in a virtualized environment when
 a disk can be provisioned with a size larger than its original size.
 In this case, with this package installed, you can automatically use
 the new space without requiring a reboot to re-read the partition table.

Package: cloud-initramfs-rescuevol
Description-md5: 8c7d5bea23ab4500ee06bad7105b2628
Description-en: boot off a rescue volume rather than root filesystem
 This package adds functionality to an initramfs built by initramfs-tools.
 When installed the initramfs will check to see if any partitions
 with a label of 'RESCUE_VOL' are attached.  If such a volume is attached,
 it will boot off that volume rather than the root volume.
 .
 This is useful in a cloud environment, when the user is able to attach
 and detach volumes to a running system, but has no other mechanism
 for interrupting of fixing a failed boot.  It is analogous to inserting
 a rescue CD into a system to recover from failure.

Package: cloud-initramfs-updateroot
Description-md5: f3db8d34df0e9fc0c67e5d7c16f80476
Description-en: extract a tarball over root filesystem before pivot
 Allows kernel command line updateroot=http://your.tar.gz
 And then tarball will be pulled and extracted over the root.

Package: cloudcompare
Description-md5: e3b2889b460a3d2cdf91469d80a45500
Description-en: 3D point cloud and mesh processing software
 This is a 3D point cloud (and triangular mesh) processing software. It has
 been originally designed to perform comparison between two 3D points clouds
 (such as the ones obtained with a laser scanner) or between a point cloud
 and a triangular mesh.
 .
 It relies on a specific octree structure that enables great performances in
 this particular function. It was also meant to deal with huge point clouds
 (typically more than 10 millions points, and up to 120 millions with 2 GB
 of memory)

Package: cloudflare-ddns
Description-md5: cd908e7e249f9606ba9f2c2355b19720
Description-en: dynamically update a DNS record using Cloudflare
 cloudflare-ddns is a oneshot program: you run it, it updates
 the DNS record, and it terminates. This uses Cloudflare's API,
 so to run the tool you'll need an API token and the Zone ID
 of the DNS zone that you want to update.
 .
 This package contains the tool and a set of systemd units that
 make it run periodically.

Package: cloudkitty-api
Description-md5: e2748c3cddc052e5cbfef76ce4baeca8
Description-en: OpenStack Rating as a Service - API server
 CloudKitty aims at filling the gap between metrics collection systems like
 ceilometer and a billing system.
 .
 Every metrics are collected, aggregated and processed through different rating
 modules. You can then query CloudKitty's storage to retrieve processed data
 and easily generate reports.
 .
 Most parts of CloudKitty are modular so you can easily extend the base code to
 address your particular use case.
 .
 This package contains the Cloudkitty API server.

Package: cloudkitty-common
Description-md5: dfa569abfac7039aa62ac414c43b0bd8
Description-en: OpenStack Rating as a Service - common files
 CloudKitty aims at filling the gap between metrics collection systems like
 ceilometer and a billing system.
 .
 Every metrics are collected, aggregated and processed through different rating
 modules. You can then query CloudKitty's storage to retrieve processed data
 and easily generate reports.
 .
 Most parts of CloudKitty are modular so you can easily extend the base code to
 address your particular use case.
 .
 This package contains common files for Cloudkitty.

Package: cloudkitty-doc
Description-md5: f3516716b5e4577044fe8f338788a17e
Description-en: OpenStack Rating as a Service - Documentation
 CloudKitty aims at filling the gap between metrics collection systems like
 ceilometer and a billing system.
 .
 Every metrics are collected, aggregated and processed through different rating
 modules. You can then query CloudKitty's storage to retrieve processed data
 and easily generate reports.
 .
 Most parts of CloudKitty are modular so you can easily extend the base code to
 address your particular use case.
 .
 This package contains the documentation.

Package: cloudkitty-processor
Description-md5: 0f129dd6518c0449a6f05639534f4ceb
Description-en: OpenStack Rating as a Service - processor
 CloudKitty aims at filling the gap between metrics collection systems like
 ceilometer and a billing system.
 .
 Every metrics are collected, aggregated and processed through different rating
 modules. You can then query CloudKitty's storage to retrieve processed data
 and easily generate reports.
 .
 Most parts of CloudKitty are modular so you can easily extend the base code to
 address your particular use case.
 .
 This package contains the Cloudkitty processor daemon.

Package: cloudkitty-tempest-plugin
Description-md5: e2c348588b56cd14b402b7c9fe398294
Description-en: OpenStack Integration Test Suite - CloudKitty plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the CloudKitty plugin.

Package: cloudsql-proxy
Description-md5: 8271a28fa8468eb1e7389adb7303d6d9
Description-en: connect securely to a 2nd generation Cloud SQL DB
 The Cloud SQL Proxy allows a user with the appropriate permissions to
 connect to a Second Generation Google Cloud SQL database without having
 to deal with IP whitelisting or SSL certificates manually. It works by
 opening unix/tcp sockets on the local machine and proxying
 connections to the associated Cloud SQL instances when the sockets
 are used.
 .
 Optional functionality can be enabled (--fuse) with access to `/dev/fuse`
 as well as the `fusermount` binary.
 .
 By default, the proxy will authenticate under the default service account
 of the Compute Engine VM it is running on. Therefore, the VM must have at
 least the sqlservice.admin API scope
 ("https://www.googleapis.com/auth/sqlservice.admin")
 and the associated project must have the SQL Admin API enabled.  The default
 service account must also have at least WRITER/EDITOR privileges to any
 projects of target SQL instances.

Package: clpeak
Description-md5: a0826f8fc4fc182f14300ae3ba3324dd
Description-en: Profile OpenCL devices to find peak capacities
 Clpeak is a synthetic benchmarking tool to measure peak capabilities
 of opencl devices. It only measures the peak metrics that can be
 achieved using vector operations and does not represent a real-world
 use case

Package: clsync
Description-md5: dc90e1f8baf81e558800bdf9ef3fe58b
Description-en: live sync tool based on inotify, written in GNU C
 Clsync recursively watches for source directory and executes external
 program to sync the changes. Clsync is adapted to use together with rsync.
 This utility is much more lightweight than competitors and supports such
 features as separate queue for big files, regex file filter,
 multi-threading.

Package: clustalo
Description-md5: 9540b24eeb67b4fa0ede8ba6ca470ce9
Description-en: General-purpose multiple sequence alignment program for proteins
 Clustal Omega is a general-purpose multiple sequence alignment (MSA)
 program, primarily for amino-acid sequences. It produces high quality MSAs
 and is capable of handling data sets of hundreds of thousands of sequences
 in reasonable time, using multiple processors where available.

Package: clustalw
Description-md5: 633246bd8fd1b951f15985f7cbfb1909
Description-en: global multiple nucleotide or peptide sequence alignment
 This program performs an alignment of multiple nucleotide or amino acid
 sequences. It recognizes the format of input sequences and whether the
 sequences are nucleic acid (DNA/RNA) or amino acid (proteins). The output
 format may be selected from in various formats for multiple alignments such as
 Phylip or FASTA. Clustal W is very well accepted.
 .
 The output of Clustal W can be edited manually but preferably with an
 alignment editor like SeaView or within its companion Clustal X. When building
 a model from your alignment, this can be applied for improved database
 searches. The Debian package hmmer creates such in form of an HMM.

Package: cluster-glue
Description-md5: b224bfdbec28f0e3f30f2e5b00db9ec3
Description-en: Reusable cluster components for Linux HA
 This package contains node fencing plugins, an error reporting
 utility, and other reusable cluster components from
 the Linux HA project.
 .
 If you are using the pacemaker/corosync HA cluster stack, you
 probably want to install this package.

Package: clustershell
Description-md5: d54510d9491af599a416049a6aa04a69
Description-en: Distributed shell that provides an efficient Python interface
 Event-based Python library to execute commands on local or distant
 cluster nodes in parallel depending on the selected engine and
 worker mechanisms.
 .
 The library provides also advanced nodeset handling methods. Its goal
 is to improve the administration of cluster by providing a lightweight
 but scalable API for developers.

Package: clusterssh
Description-md5: 08bbb1a9bb2e2b74d88867b64ad9a6a0
Description-en: administer multiple ssh or rsh shells simultaneously
 ClusterSSH (cssh, crsh, ctel) allows you to control multiple ssh, rsh
 or telnet sessions from a single input window.  You can also configure
 clusters of machines for easy invocation and interact with individual
 terminal windows during a session.

Package: clutter-1.0-tests
Description-md5: 51afb63914624c08a468668583080e6b
Description-en: Open GL based interactive canvas library (installed test programs)
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.
 .
 This package contains installed test programs.

Package: clzip
Description-md5: f4f9082ace3754e4570abdb054e5ccc8
Description-en: C, lossless data compressor based on the LZMA algorithm
 Lzip is a lossless data compressor based on the LZMA algorithm, with very safe
 integrity checking and a user interface similar to the one of gzip or bzip2.
 Lzip decompresses almost as fast as gzip and compresses better than bzip2,
 which makes it well suited for software distribution and data archiving.
 .
 Clzip is a C language version of lzip using the lzip file format; the files
 produced by clzip are fully compatible with lzip.
 .
 Clzip is intended for embedded devices or systems lacking a C++ compiler.

Package: cm-super
Description-md5: 9fe4e3aba570ff7c624f1fe742925226
Description-en: TeX font package (full version) with CM (EC) in Type1 in T1, T2*, TS1, X2 enc
 This package ships the full set of cm-super fonts, for a minimal variant
 install cm-super-minimal.
 .
 The CM-Super package contains Type 1 fonts converted from METAFONT
 fonts and covers entire EC/TC, EC Concrete, EC Bright and LH fonts
 (Computer Modern font families). All European and Cyrillic writings
 are covered. Each Type 1 font program contains ALL glyphs from the
 following standard LaTeX font encodings: T1, TS1, T2A, T2B, T2C, X2,
 and also Adobe StandardEncoding (585 glyphs per non-SC font and 468
 glyphs per SC font), and could be reencoded to any of these encodings
 using standard dvips or pdftex facilities (the corresponding support
 files are also included).

Package: cm-super-minimal
Description-md5: 39485e185bc328206134e010df0a53bb
Description-en: TeX font package (minimal version) with CM/EC in Type1 in T1, T2*, TS1, X2 enc
 This package ships the 10pt version of the various fonts. For the full
 set please install cm-super.
 .
 The CM-Super package contains Type 1 fonts converted from METAFONT
 fonts and covers entire EC/TC, EC Concrete, EC Bright and LH fonts
 (Computer Modern font families). All European and Cyrillic writings
 are covered. Each Type 1 font program contains ALL glyphs from the
 following standard LaTeX font encodings: T1, TS1, T2A, T2B, T2C, X2,
 and also Adobe StandardEncoding (585 glyphs per non-SC font and 468
 glyphs per SC font), and could be reencoded to any of these encodings
 using standard dvips or pdftex facilities (the corresponding support
 files are also included).

Package: cm-super-x11
Description-md5: 6c4222f30b1b90b442c3fcd2da993794
Description-en: Make the cm-super fonts available to X11
 This package makes the cm-super fonts available to X11. This package
 does not contain any fonts itself but allows one to reuse the cm-super
 fonts as X11 screen fonts.

Package: cmake-curses-gui
Description-md5: ad28c67dee764cb32d73040783a280db
Description-en: curses based user interface for CMake (ccmake)
 CMake is used to control the software compilation process using
 simple platform and compiler independent configuration files. CMake
 generates native makefiles and workspaces that can be used in the
 compiler environment of your choice. CMake is quite sophisticated: it
 is possible to support complex environments requiring system
 configuration, pre-processor generation, code generation, and template
 instantiation.
 .
 This package provides the CMake curses interface. Project configuration
 settings may be specified interactively through this GUI. Brief instructions
 are provided at the bottom of the terminal when the program is running. The
 main executable file for this GUI is "ccmake".

Package: cmake-extras
Description-md5: fc78d1983025a2279b6e50f5914f27f4
Description-en: extra CMake utility modules
 CMake modules which are used for Ubuntu development. In Debian, this package is
 helpful when porting Ubuntu originated software to Debian.
 .
 Included CMake modules:
 .
 - copyright testing
 - coverage testing
 - building gtest
 - doxygen documentation
 - code formatting
 - GDbus, GMock and GSettings modules
 - intltool helpers
 - QML plugin helper
 - and several more...

Package: cmake-format
Description-md5: 8539e6786dff2bc897141e45aa138596
Description-en: source code formatter for cmake listfiles
 Contains several utilities for formatting and linting cmake
 configuration files.
 .
 * cmake-annotate can generate pretty HTML from your
 listfiles.
 * cmake-format can format your listfiles nicely.
 * cmake-lint can check your listfiles for problems

Package: cmake-qt-gui
Description-md5: 1385c1223e89dd992bad5dcde2206383
Description-en: Qt based user interface for CMake (cmake-gui)
 CMake is used to control the software compilation process using
 simple platform and compiler independent configuration files. CMake
 generates native makefiles and workspaces that can be used in the
 compiler environment of your choice. CMake is quite sophisticated: it
 is possible to support complex environments requiring system
 configuration, pre-processor generation, code generation, and template
 instantiation.
 .
 This package provides the CMake Qt based GUI. Project configuration
 settings may be specified interactively. Brief instructions are provided at
 the bottom of the window when the program is running. The main executable
 file for this GUI is "cmake-gui".

Package: cmake-vala
Description-md5: 143a321d6793275e488df74958ef92ae
Description-en: CMake utility modules needed for building Vala Panel (and related projects)
 CMake modules which are used for Vala Panel development.
 .
 Included CMake modules:
 .
 - various Find<PACKAGE> modules (e.g. BAMF, GTK+, PEAS, WNCK, X11)
 - various GLib helpers
 - various modules for Git based versioning
 - FindVala and ValaPrecompile modules
 - and others

Package: cmark
Description-md5: 067368b3d158830809958d78f9805e77
Description-en: CommonMark parsing and rendering program
 cmark is the C reference implementation of CommonMark,
 a rationalized version of Markdown syntax with a spec.
 .
 cmark parses almost as fast as sundown and hoedown
 (but safer and less buggy),
 about 3 times faster than discount,
 and about 100 times faster than kramdown and pandoc.
 Memory consumption is on par with sundown
 and about 10 times less than pandoc.
 .
 cmark outputs HTML, groff man, LaTeX, CommonMark,
 and a custom XML format.
 .
 Markdown is a lightweight markup language
 with plain-text-formatting syntax.
 .
 This package provides a command-line program (cmark)
 for parsing and rendering CommonMark documents.

Package: cmark-gfm
Description-md5: 8a8b3dc436b3a41e1f2fdd94720f824d
Description-en: CommonMark parsing and rendering program, GitHub flavor
 cmark-gfm is the GitHub flavor of the cmark C reference
 implementation of CommonMark, a rationalized version of Markdown
 syntax with a spec.  This package provides a command-line program
 (cmark-gfm) for parsing and rendering CommonMark documents.
 .
 This GitHub flavored version has extensions for org-mode style
 tables, auto-linking, and more.

Package: cmatrix
Description-md5: 56f2ad77a8f4b60e8bd2dcb5325f9b7d
Description-en: simulates the display from "The Matrix"
 Screen saver for the terminal based in the movie "The Matrix". It works in
 terminals of all dimensions and have the following features:
 * Support terminal resize.
 * Screen saver mode: any key closes it.
 * Selectable color.
 * Change text scroll rate.

Package: cmatrix-xfont
Description-md5: 3cf18b96c42ea2720e3c7ed00bf8bcf7
Description-en: X11 font for cmatrix
 Console Matrix simulates the display from "The Matrix", this package provides
 the font to run cmatrix in an xterm.

Package: cmdreader
Description-md5: 2bbe4dbf631f779fa2ab959ae508142e
Description-en: Library that parses command line arguments
 Parses command line arguments. The CmdReader can turn strings like
 -fmv /foo/bar /bar/baz --color=white *.xyzzy *.cheese
 into something that easier to work with programmatically.

Package: cme
Description-md5: ccf8e3a50aa8f040a56ef62baba3bdb0
Description-en: Check or edit configuration data with Config::Model
 cme provides a command to check or edit configuration data with
 Config::Model.
 .
 cme and Config::Model are quite modular: the configuration data that
 you can edit depend on installed packages. I.e.:
 - ssh client or ssh daemon config: libconfig-model-openssh-perl
 - approx config: libconfig-model-approx-perl
 - lcdproc config: libconfig-model-lcdproc-perl
 - popcon config: provided with libconfig-model-perl
 - systemd config: provided with libconfig-model-systemd-perl
 .
 Some applications can be handled by cme:
 - Debian package files: libconfig-model-dpkg-perl
 - multistrap files: provided with libconfig-model-perl
 .
 You can also choose a user interface:
 - graphical, based on Tk: libconfig-model-tkui-perl
 - curses based: libconfig-model-cursesui-perl
 - simple shell: provided with libconfig-model-perl
 .
 Last but not least, you can also take a stab at maintaining
 configuration model with libconfig-model-itself-perl.

Package: cmigemo
Description-md5: 6da276b2c63b47e28ae6040261e2ae56
Description-en: Japanese incremental search tool written in C - binary
 Migemo is a tool that supports Japanese incremental search with Romaji.
 Originally migemo is written in Ruby. C/Migemo provides search tool and
 library written in C.
 .
 This package provides binary.

Package: cmigemo-common
Description-md5: 9cdb31f83dd8d0619d6dbd3c80de4c4a
Description-en: Japanese incremental search tool written in C - common files
 Migemo is a tool that supports Japanese incremental search with Romaji.
 Originally migemo is written in Ruby. C/Migemo provides search tool and
 library written in C.
 .
 This package provides translation table from Romaji to Hiragana or
 Katakana and vise versa, and dictionary maintenance tools.

Package: cminpack-doc
Description-md5: 7916c27a10527d98830034de19fff8b2
Description-en: Nonlinear equations and nonlinear least squares problems (doc)
 Minpack includes software for solving nonlinear equations and nonlinear least
 squares problems. Five algorithmic paths each include a core subroutine and an
 easy-to-use driver. The algorithms proceed either from an analytic
 specification of the Jacobian matrix or directly from the problem functions.
 The paths include facilities for systems of equations with a banded Jacobian
 matrix, for least squares problems with a large amount of data, and for
 checking the consistency of the Jacobian matrix with the functions.
 .
 This is the C re-write of the original fortran minpack implementation.
 .
 This package contains documentation files for cminpack.

Package: cmis-client
Description-md5: 807028aaf2267b0d4fcfe1832a06abe1
Description-en: client for the CMIS protocol
 LibCMIS is a C++ client library for the CMIS interface.
 .
 This allows C++ applications to connect to any Enterprise Content Management
 system behaving as a CMIS server like Alfresco, Nuxeo. It also provides Access
 to Google Drive/OneDrive/SharePoint
 .
 This package contains the cmis-client standalone application.

Package: cmock
Description-md5: 0de61577b58004edd341b6aa8c0aa2d4
Description-en: mock and stub generator and runtime for unit testing C
 CMock is a mock and stub generator and runtime for unit testing C.
 It's been designed to work smoothly with Unity Test, another of the
 embedded-software testing tools developed by ThrowTheSwitch.org.
 CMock automagically parses your C headers and creates useful and usable
 mock interfaces for unit testing. Give it a try!

Package: cmocka-doc
Description-md5: 5f4f58c9605790028a594f662749228b
Description-en: documentation for the CMocka unit testing framework
 This package contains the documentation and examples for CMocka.
 .
 The idea of CMocka is that a test application only requires the
 standard C library and the CMocka library itself to minimize conflicts
 with standard C headers especially on a lot of different platforms.
 .
 Features:
 * Easy to use framework to write unit tests
 * Support for mock objects
 * Testing of memory leaks, buffer overflows and underflows
 * Platform and compiler independent

Package: cmocka-extensions-dev
Description-md5: 8e7b274e91d4e31331e5e6eedaa660dc
Description-en: Collection of mocking related code extensions for cmocka
 Mocking related code extensions for cmocka used by elos and other projects.
 .
 This package extends basic cmocka features and intoduces:
 - weak mocking
 - wrap mocking
 - and some definitions to make creating and running the unit tests a bit
 easier that the basic cmocka

Package: cmocka-extensions-doc
Description-md5: e15ce61488b3c3f7b59f63833244b113
Description-en: Documentation for mocking related code extensions for cmocka
 Mocking related code extensions for cmocka used by elos and other projects.
 .
 This package extends basic cmocka features and intoduces:
 - weak mocking
 - wrap mocking
 - and some definitions to make creating and running the unit tests a bit
 easier that the basic cmocka
 .
 This is the associated documentation package.

Package: cmocka-mocks-doc
Description-md5: 54bea6829965ca981cc4179f36459489
Description-en: Documentation for cmocka-mocks
 Library to mock common C functions, like libc and jsonc, for testing purposes.
 This collection of ready to use mocks is based on cmocka_extensions.
 .
 Documentation package.

Package: cmor-tables
Description-md5: 149c71641003b65e118f0967b4a44222
Description-en: MIP tables for the Climate Model Output Rewriter library
 This package contains tables for use with CMOR that describe the variables
 and format of data needed.
 .
 CMOR software uses these tables to verify that output is valid.

Package: cmospwd
Description-md5: 15fd197e22194ff29a906ee8ec37fee9
Description-en: decrypt BIOS passwords from CMOS
 CmosPwd is a cross-platform tool to decrypt password stored in CMOS used
 to access a computer's BIOS setup.
 .
 This application should work out of the box on most modern systems, but
 some more esoteric BIOSes may not be supported or may require additional
 steps.

Package: cmsscanner
Description-md5: cf55f8380eb043647697a0a8c447e8de
Description-en: scan CMS hosted on a server
 cmsscanner scans a folder and its subfolders to look for known PHP
 applications. It displays the list of detected programs and their version.

Package: cmst
Description-md5: a922054eff00f41c44c72746a175ca0c
Description-en: QT GUI for Connman with system tray icon
 Graphical user interface to control the connman daemon.
 The connman daemon must be started as you normally would,
 this program just interfaces with that daemon.
 You can see what technologies and services connman has found,
 and for wifi services an agent is registered to assist in
 obtaining the information from you necessary to logon to the
 wifi service.

Package: cmt
Description-md5: 188156129faa5701ad3799a440c30a33
Description-en: LADSPA plugin collection
 Computer Music Toolkit is a collection of LADSPA compatible
 plugins that any conforming program may take advantage of.
 .
 Plugins available are: low/high pass filters, echo/feedback delay filters
 with configurable delays from 0.01 to 60 seconds, amplifies, white and
 pink noise generators, compressors, expanders, limiters, b/fmh encoders,
 drum synthesizers, lofi (low fidelity), phase modulator (phasemod) and
 many more.
 .
 These plugins are only usable in host applications, of which sweep and others
 can be found in Debian.

Package: cmtk
Description-md5: 4f24b57b7c720df9d5e853df1eaf7483
Description-en: Computational Morphometry Toolkit
 A software toolkit for computational morphometry of biomedical
 images, CMTK comprises a set of command line tools and a back-end
 general-purpose library for processing and I/O.
 .
 The command line tools primarily provide the following functionality:
 registration (affine and nonrigid; single and multi-channel; pairwise
 and groupwise), image correction (MR bias field estimation;
 interleaved image artifact correction), processing (filters;
 combination of segmentations via voting and STAPLE; shape-based
 averaging), statistics (t-tests; general linear regression).

Package: cmus
Description-md5: d2512732831c323361d1b74f8d13f909
Description-en: lightweight ncurses audio player
 C* Music Player is a modular and very configurable ncurses-based audio player.
 It has some interesting features like configurable colorscheme, mp3 and ogg
 streaming, it can be controlled with an UNIX socket, filters, album/artists
 sorting and a vi-like configuration interface.
 .
 It currently supports different input formats:
 - Ogg Vorbis
 - MP3 (with libmad)
 - FLAC
 - Wav
 - Modules (with libmodplug)
 - Musepack
 - AAC
 - Windows Media Audio

Package: cmus-plugin-ffmpeg
Description-md5: 4bb1386678fe15219a1b1422700d43a7
Description-en: lightweight ncurses audio player (FFmpeg plugin)
 C* Music Player is a modular and very configurable ncurses-based audio player.
 It has some interesting features like configurable colorscheme, mp3 and ogg
 streaming, it can be controlled with an UNIX socket, filters, album/artists
 sorting and a vi-like configuration interface.
 .
 This package adds FFmpeg support to C* Music Player.

Package: cmuscheme48-el
Description-md5: dafc274df6782e9c474de579aa72a425
Description-en: Emacs mode specialized for Scheme48
 Scheme48 associates loaded code with specific files. This extension
 to the normal scheme-mode of Emacs uses this facility to associated
 data sent to a inferior Scheme process with the correct file. Scheme
 48 will automatically evaluate the code in the correct package for
 the file.

Package: cnee
Description-md5: d6a9a151f8ebe917e565572b6d5cf462
Description-en: X event recorder/replayer - command-line flavor
 GNU Xnee is a suite of programs that can record, replay and
 distribute user actions under the X11 environment. Think of it as a
 robot that can imitate the job you just did.
 .
 Xnee can be used to
 - automate tests
 - demonstrate programs
 - distribute actions
 - record and replay 'macro'
 - retype a file
 .
 This package contains the command-line flavor of Xnee.

Package: cnrun-tools
Description-md5: 2391733d5960503b70ebb653d45174a3
Description-en: NeuroML-capable neuronal network simulator (tools)
 CNrun is a neuronal network simulator implemented as a Lua package.
 This package contains two standalone tools (hh-latency-estimator and
 spike2sdf) that may be of interest to CNrun users.
 .
 See lua-cnrun description for extended description.

Package: cntlm
Description-md5: a09ce14efcc2b3cdd95e19cd49ef5d70
Description-en: Fast NTLM authentication proxy with tunneling
 Cntlm is a fast and efficient NTLM proxy, with support for TCP/IP tunneling,
 authenticated connection caching, ACLs, proper daemon logging and behaviour
 and much more. It has up to ten times faster responses than similar NTLM
 proxies, while using by orders or magnitude less RAM and CPU. Manual page
 contains detailed information.

Package: cnvkit
Description-md5: 0b8ab5ba6be9de3379277ab7a92a7b5d
Description-en: Copy number variant detection from targeted DNA sequencing
 A command-line toolkit and Python library for detecting copy number variants
 and alterations genome-wide from targeted DNA sequencing. It is designed for
 use with hybrid capture, including both whole-exome and custom target panels,
 and short-read sequencing platforms such as Illumina and Ion Torrent.

Package: cobertura
Description-md5: 3e8a7c49ab65490c63936fce78ae0af7
Description-en: java tool that calculates the percentage of code accessed by tests
 Tool that measures test coverage by instrumenting a Java code base and watching
 which lines of code are and are not executed as the test suite runs. In
 addition to identifying untested code and locating bugs, Cobertura can
 optimize code by flagging dead, unreachable code and can provide insights
 into how an API operates in practice. It is based on jcoverage.

Package: cobra
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: cobra-cli
Description-md5: b9f09f926365e82d5fd5703b1a68d3df
Description-en: Cobra CLI tool to generate Go applications and commands
 Cobra provides its own program that will create your Go application and
 add any commands you want. It's the easiest way to incorporate Cobra into
 your application.

Package: coccinelle
Description-md5: 64e192b3251cf8bef4b5ea3eda0c0879
Description-en: semantic patching tool for C
 Coccinelle is a program matching and transformation tool for C.
 The programmer describes the code to match and the transformation to
 perform as a semantic patch, which looks like a standard patch, but can
 transform multiple files at any number of code sites.

Package: cockpit
Description-md5: 24b0aa0c07779dcba10e15ca9244d9e9
Description-en: Web Console for Linux servers
 The Cockpit Web Console enables users to administer GNU/Linux servers using a
 web browser.
 .
 It offers network configuration, log inspection, diagnostic reports, SELinux
 troubleshooting, interactive command-line sessions, and more.

Package: cockpit-389-ds
Description-md5: 29c953a4198b73567ac827862c4a3e0f
Description-en: Cockpit user interface for 389 Directory Server
 This package includes a Cockpit UI plugin for configuring and administering
 the 389 Directory Server.

Package: cockpit-bridge
Description-md5: 34419f40043aa83e9a0fb5968fe56ce7
Description-en: Cockpit bridge server-side component
 The Cockpit bridge component installed server side and runs commands on
 the system on behalf of the web based user interface.

Package: cockpit-doc
Description-md5: 917dc8f7798407683627da6ebb139a47
Description-en: Cockpit deployment and developer guide
 The Cockpit Deployment and Developer Guide shows sysadmins how to deploy
 Cockpit on their machines as well as helps developers who want to embed
 or extend Cockpit.

Package: cockpit-files
Description-md5: 38329cc26100b8f15b889bb4be44479f
Description-en: Cockpit component for file management
 The Cockpit Web Console enables users to administer GNU/Linux servers using a
 web browser.
 .
 This package adds an user interface for managing, uploading, and downloading
 files, with a similar experience as a desktop file manager.

Package: cockpit-machines
Description-md5: 8df4c11e840a3161801680033725df15
Description-en: Cockpit user interface for virtual machines
 The Cockpit Web Console enables users to administer GNU/Linux servers using a
 web browser.
 .
 This package adds an user interface for managing libvirt virtual machines.

Package: cockpit-networkmanager
Description-md5: d453350593dcc4aba8e5cd9e282c9e7c
Description-en: Cockpit user interface for networking
 The Cockpit components for interacting with networking configuration.
 Incompatible with systemd-networkd/ifupdown defined networks.

Package: cockpit-packagekit
Description-md5: 78e1cc24dd1b7a3c1e724e0fb54d4968
Description-en: Cockpit user interface for apps and package updates
 The Cockpit components installing OS updates and Cockpit add-ons,
 via PackageKit.

Package: cockpit-podman
Description-md5: bd8bea62609a52119a9f55b9e9e77daf
Description-en: Cockpit component for Podman containers
 The Cockpit Web Console enables users to administer GNU/Linux servers using a
 web browser.
 .
 This package adds an user interface for Podman containers.

Package: cockpit-sosreport
Description-md5: 4758fe190de68c7b853346fee5745606
Description-en: Cockpit user interface for diagnostic reports
 The Cockpit component for creating diagnostic reports with the
 sosreport tool.

Package: cockpit-storaged
Description-md5: 3fc77fbcc6a21be7bbf8ead3678a681e
Description-en: Cockpit user interface for storage
 The Cockpit components for interacting with storage.
 .
 Install udisks2-lvm2 or udisks2-btrfs if you have LVM/btrfs devices and want
 to manage them with Cockpit.

Package: cockpit-system
Description-md5: 305239ce7fcb5c6043156a1e54c69f73
Description-en: Cockpit admin interface for a system
 Cockpit admin interface package for configuring and
 troubleshooting a system.

Package: cockpit-ws
Description-md5: 01211c5252a674e6e584970d6d858b16
Description-en: Cockpit Web Service
 The Cockpit Web Service listens on the network, and authenticates
 users.
 .
 Install sssd-dbus for supporting client certificate/smart card authentication
 via sssd/FreeIPA.
 .
 Install python3 for running cockpit-desktop. That presents Cockpit in a
 WebKit view or a web browser without having to run cockpit.service. That
 feature additionally needs either gir1.2-webkit2-* or a web browser
 installed.

Package: coco-cpp
Description-md5: 02d009ce52ba1690b30aabdb24096e50
Description-en: Coco/R Compiler Generator (C++ Version)
 Coco/R is a compiler generator, which takes an attributed grammar of a source
 language and generates a scanner and a parser for this language. The scanner
 works as a deterministic finite automaton. The parser uses recursive descent.
 LL(1) conflicts can be resolved by a multi-symbol lookahead or by semantic
 checks. Thus the class of accepted grammars is LL(k) for an arbitrary k.
 .
 To start Coco call cococpp, which is a shell script in /usr/bin.

Package: coco-doc
Description-md5: 87e4b53a6c80ad089570c8e26204bf47
Description-en: Documentation for the Coco/R Compiler Generator
 Coco/R is a compiler generator, which takes an attributed grammar of a source
 language and generates a scanner and a parser for this language. The scanner
 works as a deterministic finite automaton. The parser uses recursive descent.
 LL(1) conflicts can be resolved by a multi-symbol lookahead or by semantic
 checks. Thus the class of accepted grammars is LL(k) for an arbitrary k.
 .
 See /usr/share/doc/cocosourcesdoc.

Package: coco-java
Description-md5: 13a3bbb6c3c3c725c1b9c1e771dfa17a
Description-en: Coco/R Compiler Generator (Java Version)
 Coco/R is a compiler generator, which takes an attributed grammar of a source
 language and generates a scanner and a parser for this language. The scanner
 works as a deterministic finite automaton. The parser uses recursive descent.
 LL(1) conflicts can be resolved by a multi-symbol lookahead or by semantic
 checks. Thus the class of accepted grammars is LL(k) for an arbitrary k.
 .
 To start Coco call cocoj, which is a shell script in /usr/bin.

Package: cod-tools
Description-md5: 8b218d25247cc21b857131c4bc2132d7
Description-en: tools for manipulating CIF format files
 cod-tools is a set of Perl modules and command line tools for
 manipulating Crystallographic Information Format (CIF) v1.1 and v2.0
 files.

Package: coda
Description-md5: ea0b204aefa003425cc17eca55a77a5f
Description-en: Common Data Access framework for Earth science
 The Common Data Access framework allows reading of scientific data to
 manipulate and analyse Climate model Data. Supported data formats are
 GRIB, netCDF, SERVICE, EXTRA and IEG. There are more than 400 operators
 available.

Package: code-minimap
Description-md5: 6458ec7724ca2667324a4095c3dfcc9e
Description-en: minimap for source code
 code-minimap renders source code as dots while keeping the intendation.
 It's fast, even for huge source files.

Package: code2html
Description-md5: 2a48b60ad92a6713b290ac009cc91058
Description-en: Syntax highlighter
 Code2html is a perl script which converts a program source code to
 syntax highlighted HTML, or any other target for which rules are
 defined.
 .
 It may be used as a simple console program, converting a single
 source code file to a single output file, it can patch HTML files
 including special command sequences to insert syntax highlighted
 snippets of code, or it can be used as a CGI script.

Package: codeblocks
Description-md5: f9a65d9caaec8ac22be3e0231422aebf
Description-en: Code::Blocks integrated development environment (IDE)
 Code::Blocks is a cross-platform Integrated Development Environment (IDE).
 It is based on a self-developed plugin framework allowing unlimited
 extensibility. Most of its functionality is already provided by plugins.
 Plugins included in the base package are:
 * Compiler frontend to many free compilers
 * Debugger frontend for GDB
 * Source formatter (based on AStyle)
 * Wizard to create new C++ classes
 * Code-completion / symbols-browser (work in progress)
 * Default MIME handler
 * Wizard to create new Code::Blocks plugins
 * To-do list
 * Extensible wizard based on scripts
 * Autosave (saves your work in the unfortunate case of a crash)

Package: codeblocks-common
Description-md5: e1583e4d79ede6b548b2149d9200bf8b
Description-en: common files for Code::Blocks IDE
 Code::Blocks is a cross-platform Integrated Development Environment (IDE).
 It is based on a self-developed plugin framework allowing unlimited
 extensibility. Most of its functionality is already provided by plugins.
 .
 This package contains the architecture-independent files of Code::Blocks.

Package: codeblocks-contrib
Description-md5: 1096d1eb667fe3d3039e4068dbcd925d
Description-en: contrib plugins for Code::Blocks IDE
 This package extends Code::Blocks functionality a great deal with the included
 plugins. These are:
 * Code profiler (based on gprof) and code statistics (SLOCs etc)
 * Copy strings
 * DragScroll (enhances mouse operations)
 * Setting of environment variables
 * Source exporter to PDF/HTML/ODT/RTF
 * Header fixup
 * Help
 * Keyboard shortcuts configuration
 * RAD gui-builder for wxWidgets (wxSmith)
 * wxSmith AUI and wxSmith contrib items
 * Selection of small games for relaxing between coding sessions! (BYOGames)
 * Autoversioning
 * ThreadSearch
 * BrowseTracker
 * Valgrind
 * HexEditor
 * IncrementalSearch
 * Codesnippets
 * Library finder
 * Regular expression testbed
 * Symbol table plugin
 * CB koders
 * MouseSap
 * Cccc
 * CppCheck

Package: codeblocks-dev
Description-md5: a08278446fcdb94ef0ca1461dd5f3908
Description-en: Code::Blocks development files (SDK)
 Code::Blocks is a cross-platform Integrated Development Environment (IDE).
 It is based on a self-developed plugin framework allowing unlimited
 extensibility. Most of its functionality is already provided by plugins.
 Plugins included in the base package are:
 * Compiler frontend to many free compilers
 * Debugger frontend for GDB
 * Source formatter (based on AStyle)
 * Wizard to create new C++ classes
 * Code-completion / symbols-browser (work in progress)
 * Default MIME handler
 * Wizard to create new Code::Blocks plugins
 * To-do list
 * Extensible wizard based on scripts
 * Autosave (saves your work in the unfortunate case of a crash)
 .
 This package contains the development files (headers and libraries) for
 creating Code::Blocks plugins.

Package: codec2
Description-md5: 6828e17e97c3e2afb27bd64c3e1ef09f
Description-en: command line tools for handling Codec2 data
 Codec2 is an audio codec especially designed for compressing voice at
 very low bit-rates for applications such as digital voice radio.
 .
 This package contains the encoder and decoder command-line applications.

Package: codecgraph
Description-md5: 9fb144bcbab5dafc7e0161c91fde4030
Description-en: Generates graphviz graphs from HDA-Intel codec information
 Codecgraph is a tool to generate a graph based on the ALSA description
 of a High Definition Audio codec. The generated graph depicts the HDA
 codec layout and node connections, helping driver troubleshooting and
 maintenance. Codecgraph's parser reads the codec description from
 /proc/asound/card*/codec#0 and parsed data is sent to Graphviz for
 actual graph generation.

Package: codecrypt
Description-md5: 915568d3e5a2fcc1737660a3a0259450
Description-en: post-quantum encryption and signing tool
 Codecrypt is a quantum-computer-resistant cryptography tool that can be used
 to encrypt, decrypt, sign and verify documents and communications in a manner
 similar to GnuPG or PGP.

Package: codegroup
Description-md5: 97fe051c3c392aaf38679157d5f7ad58
Description-en: convert any file into five-letter code groups
 codegroup encodes any file into five-letter code groups, allowing it to be
 transmitted through any medium, and decodes files containing codegroups into
 the original input. Encoded files contain a 16-bit cyclical redundancy check
 (CRC) and file size to verify, when decoded, that the message is complete and
 correct. Files being decoded may contain other information before and after
 the codegroups, allowing in-the-clear annotations to be included.
 .
 codegroup makes no attempt, on its own, to prevent your message from being
 read. Cryptographic security should be delegated to a package intended for
 that purpose, such as pgp. It can then be applied to the encrypted binary
 output, transforming it into easily transmitted text. Text created by it
 uses only upper case ASCII letters and spaces. Unlike files encoded with
 uuencode or pgp's "ASCII armour" facility, the output of codegroup can be
 easily (albeit tediously) read over the telephone, broadcast by shortwave
 radio to agents in the field, or sent by telegram, telex, or Morse code.

Package: codelite
Description-md5: c9347566063c95f9a38c3e4df57d18b3
Description-en: Powerful and lightweight IDE
 CodeLite is a powerful and lightweight IDE specializing in C, C++, PHP and
 Javascript. Its features include:
 * Generic support for compilers
 * Built-in GDB support
 * Database-based Code Completion mechanism
 * Syntax highlighting for C/C++, Java, Perl, XML, Makefile, Lua, Diff files,
 PHP, JavaScript, Python, HTML, and ASP
 * Text Folding
 * Bookmarks
 * Find and Replace
 * doxygen comment generator

Package: codelite-plugins
Description-md5: b580a253c8642e3847cf8394ac561fb2
Description-en: Powerful and lightweight IDE - plugins
 CodeLite is a powerful and lightweight IDE specializing in C, C++, PHP and
 Javascript. Its features include:
 * Generic support for compilers
 * Built-in GDB support
 * Database-based Code Completion mechanism
 * Syntax highlighting for C/C++, Java, Perl, XML, Makefile, Lua, Diff files,
 PHP, JavaScript, Python, HTML, and ASP
 * Text Folding
 * Bookmarks
 * Find and Replace
 * doxygen comment generator
 .
 This package contains the plugins for CodeLite, including its
 form-designer wxCrafter.

Package: codequery
Description-md5: 1b24feba22ff34f337caf49c167b4e36
Description-en: code-understanding, code-browsing or code-search tool
 This is a tool to index, then query or search C, C++, Java, Python,
 Ruby, Go and Javascript source code.
 .
 It builds upon the databases of cscope and Exuberant ctags.
 .
 The databases of cscope and ctags would be processed by the cqmakedb
 tool to generate the CodeQuery database file.
 .
 The CodeQuery database file can be viewed and queried using the
 codequery GUI tool.

Package: coderay
Description-md5: 2f787c2bf9b398e3bc4cf5ba39666ad5
Description-en: Helper programs for CodeRay Ruby lib for syntax highlighting
 CodeRay is a Ruby library that can scan an input file or text in a web
 page and encode it as syntax highlighted HTML output.
 .
 CodeRay supports many input languages including: C, C++, CSS, Delphi, diff,
 Groovy, HTML, RHTML (Erb+HTML), Nitro-XHTML, Java, JavaScript, JSON, PHP,
 Python, Ruby, SQL and YAML.
 .
 CodeRay can output to HTML, JSON, XML, Yaml.
 .
 The coderay binary scans a file and outputs in HTML.

Package: codesearch
Description-md5: b2cb491f3b15b88c57c51f839ece279e
Description-en: regular expression search over large bodies of source code
 Code Search is a tool for indexing and then performing regular expression
 searches over large bodies of source code. It is a set of command-line
 programs written in Go.
 .
 For background and an overview of the commands, see Regular Expression
 Matching with a Trigram Index:
 http://swtch.com/~rsc/regexp/regexp4.html

Package: codespell
Description-md5: 74582b198b8f4950c85f94eeb72173c7
Description-en: Find and fix common misspellings in text files
 codespell is designed to find and fix common misspellings in text files.
 It is designed primarily for checking misspelled words in source code,
 but it can be used with other files as well.

Package: codfis
Description-md5: 86f71b611492c2bcf3622f0706e568b0
Description-en: tool to generate Italian fiscal codes (codice fiscale)
 CodFis is a tool to generate Italian fiscal codes (codice fiscale) given
 name, surname, gender, date and place of birth.
 .
 Note that the official fiscal codes are only those assigned by Agenzia
 delle Entrate (which may be different from those generated by this tool
 in some special cases).

Package: codonw
Description-md5: 287922402d73f9d72c044dab7caf35bc
Description-en: Correspondence Analysis of Codon Usage
 CodonW is a package for codon usage analysis. It was designed to simplify
 Multivariate Analysis (MVA) of codon usage. The MVA method employed in
 CodonW is correspondence analysis (COA) (the most popular MVA method for
 codon usage analysis). CodonW can generate a COA for codon usage, relative
 synonymous codon usage or amino acid usage. Additional analyses of codon
 usage include investigation of optimal codons, codon and dinucleotide bias,
 and/or base composition. CodonW analyses sequences encoded by genetic codes
 other than the universal code.

Package: coffeescript
Description-md5: 5644cf07d02a0b2fd827cbc933e9520c
Description-en: interpreter and compiler for the CoffeeScript language
 CoffeeScript is a little language that compiles into JavaScript.
 Underneath all of those embarrassing braces and semicolons, JavaScript
 has always had a gorgeous object model at its heart. CoffeeScript is an
 attempt to expose the good parts of JavaScript in a simple way.
 .
 The golden rule of CoffeeScript is: "It's just JavaScript". The code
 compiles one-to-one into the equivalent JS, and there is no
 interpretation at runtime. You can use any existing JavaScript library
 seamlessly (and vice-versa). The compiled output is readable and
 pretty-printed, passes through JavaScript Lint without warnings, will
 work in every JavaScript implementation, and tends to run as fast or
 faster than the equivalent handwritten JavaScript.
 .
 The "cake" executable is provided as "cake.coffeescript" to peacefully
 coexist with cakephp.

Package: coffeescript-doc
Description-md5: d2365244984ed6a594a84d6ac4c6fcca
Description-en: documentation for the CoffeeScript language
 CoffeeScript is a little language that compiles into JavaScript.
 Underneath all of those embarrassing braces and semicolons, JavaScript
 has always had a gorgeous object model at its heart. CoffeeScript is an
 attempt to expose the good parts of JavaScript in a simple way.
 .
 The golden rule of CoffeeScript is: "It's just JavaScript". The code
 compiles one-to-one into the equivalent JS, and there is no
 interpretation at runtime. You can use any existing JavaScript library
 seamlessly (and vice-versa). The compiled output is readable and
 pretty-printed, passes through JavaScript Lint without warnings, will
 work in every JavaScript implementation, and tends to run as fast or
 faster than the equivalent handwritten JavaScript.
 .
 This package contains documentation.

Package: cohomcalg
Description-md5: cb48a2908636d80fb6add468be2ae83e
Description-en: sheaf cohomology of line bundles on toric varieties
 The algorithm for the computation of sheaf cohomologies for line bundles on
 toric varieties presented in "Cohomology of Line Bundles: A Computational
 Algorithm" by Ralph Blumenhagen, Benjamin Jurke, Thorsten Rahn, and Helmut
 Roschy has been implemented in a convenient and high-performance C/C++
 application called cohomCalg.
 .
 The optional cohomCalg Koszul extension serves as a Mathematica 7 frontend and
 allows for the easy computation of hypersurface and complete intersection
 cohomologies, following the material presented in "Cohomology of Line Bundles:
 Applications" by the same authors.

Package: cohomcalg-common
Description-md5: a277cc8ea23c73e9ea61a95d8447dbe7
Description-en: sheaf cohomology of line bundles on toric varieties (common files)
 The algorithm for the computation of sheaf cohomologies for line bundles on
 toric varieties presented in "Cohomology of Line Bundles: A Computational
 Algorithm" by Ralph Blumenhagen, Benjamin Jurke, Thorsten Rahn, and Helmut
 Roschy has been implemented in a convenient and high-performance C/C++
 application called cohomCalg.
 .
 The optional cohomCalg Koszul extension serves as a Mathematica 7 frontend and
 allows for the easy computation of hypersurface and complete intersection
 cohomologies, following the material presented in "Cohomology of Line Bundles:
 Applications" by the same authors.
 .
 This package contains the documentation, example files, and Mathematica scripts
 included with cohomCalg.

Package: coinor-cbc
Description-md5: cbf90f50714cfa2cd057e6088d95f3c0
Description-en: Coin-or branch-and-cut mixed integer programming solver
 Cbc (Coin-or branch and cut) is an open-source mixed integer programming
 solver written in C++. It can be used as a callable library or as a
 stand-alone executable.
 .
 This package contains cbc executable.

Package: coinor-clp
Description-md5: 4ddc6e20408ebb0060ed4fcb2fa3e533
Description-en: Coin-or linear programming solver
 Clp (Coin-or linear programming) is an open-source linear programming solver
 written in C++. It is primarily meant to be used as a callable library, but a
 basic, stand-alone executable version is also available. It is designed to
 find solutions of constrained linear mathematical optimization problems.
 .
 This package contains the clp executable.

Package: coinor-csdp
Description-md5: a2d03627064caa942a2b5e1c57dcf72f
Description-en: Software package for semidefinite programming (binaries)
 CSDP is a library of routines that implements a predictor corrector variant of
 the semidefinite programming algorithm of Helmberg, Rendl, Vanderbei, and
 Wolkowicz. The code runs in parallel on shared memory multi-processor systems,
 and it makes effective use of sparsity in the constraint matrices.
 .
 CSDP is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research).
 .
 This package contains the binaries.

Package: coinor-csdp-doc
Description-md5: fd78a94cbd5864eebc3a278ef024dca6
Description-en: Software package for semidefinite programming (documentation)
 CSDP is a library of routines that implements a predictor corrector variant of
 the semidefinite programming algorithm of Helmberg, Rendl, Vanderbei, and
 Wolkowicz. The code runs in parallel on shared memory multi-processor systems,
 and it makes effective use of sparsity in the constraint matrices.
 .
 CSDP is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research).
 .
 This package contains the documentation and examples.

Package: coinor-ipopt
Description-md5: e62d8cf7d038af6f29658a0b0f29c0a5
Description-en: Interior-Point Optimizer for large-scale nonlinear optimization
 Ipopt is an open-source solver for large-scale nonlinear continuous
 optimization. It can be used from modeling environments, such as AMPL,
 GAMS, or Matlab, and it is also available as a callable library with
 interfaces to C++, C, and Fortran. Ipopt uses an interior point method,
 together with a filter linear search procedure. Ipopt is part of the
 larger COIN-OR initiative (Computational Infrastructure for Operations
 Research).
 .
 The Debian package is compiled against MUMPS and ASL solver.
 .
 This package contains the ipopt / ipopt_sens AMPL solver executables.

Package: coinor-libbonmin-dev
Description-md5: c8ada5559ac3a9c42336107a1a019a87
Description-en: COIN-OR mixed integer programming (developer files)
 Bonmin (Basic Open-source Nonlinear Mixed INteger programming) is an
 open-source code for solving general MINLP (Mixed Integer NonLinear
 Programming) problems.
 .
 Bonmin is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research) and can be used with other COIN-OR packages that
 make use of cuts, such as the mixed-integer linear programming solver Cbc.
 .
 This package contains the header files for developers.

Package: coinor-libbonmin4t64
Description-md5: 73c618c775be0a3597665676ce7f6651
Description-en: COIN-OR mixed integer programming
 Bonmin (Basic Open-source Nonlinear Mixed INteger programming) is an
 open-source code for solving general MINLP (Mixed Integer NonLinear
 Programming) problems.
 .
 Bonmin is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research) and can be used with other COIN-OR packages that
 make use of cuts, such as the mixed-integer linear programming solver Cbc.
 .
 This package contains the binaries and libraries.

Package: coinor-libcbc-dev
Description-md5: 39d5593fbf908672e8c9691ba11233cd
Description-en: Coin-or branch-and-cut mixed integer programming solver (developer files)
 Cbc (Coin-or branch and cut) is an open-source mixed integer programming
 solver written in C++. It can be used as a callable library or as a
 stand-alone executable.
 .
 This package contains the header files for developers.

Package: coinor-libcbc-doc
Description-md5: a22c6bbfa2107d5edcf0af71cb0aaaa1
Description-en: Coin-or branch-and-cut mixed integer programming solver (documentation)
 Cbc (Coin-or branch and cut) is an open-source mixed integer programming
 solver written in C++. It can be used as a callable library or as a
 stand-alone executable.
 .
 This package contains the documentation and examples.

Package: coinor-libcbc3.1
Description-md5: b4d3283ed0e3235b24f8eec60fa098c1
Description-en: Coin-or branch-and-cut mixed integer programming solver (shared libraries)
 Cbc (Coin-or branch and cut) is an open-source mixed integer programming
 solver written in C++. It can be used as a callable library or as a
 stand-alone executable.
 .
 This package contains the shared libraries.

Package: coinor-libcgl-dev
Description-md5: c6e37dd842b7e636e6548ce84ca0778f
Description-en: COIN-OR Cut Generation Library (developer files)
 The Cut Generation Library (Cgl) is an open collection of cutting plane
 implementations ("cut generators") for use in teaching, research, and
 applications.
 .
 Cgl is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research) and can be used with other COIN-OR packages that
 make use of cuts, such as the mixed-integer linear programming solver Cbc.
 .
 This package contains the header files for developers.

Package: coinor-libcgl-doc
Description-md5: c1e354598b97d885dbef1b041fb452e2
Description-en: COIN-OR Cut Generation Library (documentation)
 The Cut Generation Library (Cgl) is an open collection of cutting plane
 implementations ("cut generators") for use in teaching, research, and
 applications.
 .
 Cgl is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research) and can be used with other COIN-OR packages that
 make use of cuts, such as the mixed-integer linear programming solver Cbc.
 .
 This package contains the documentation and examples.

Package: coinor-libcgl1
Description-md5: c6ccd2db443bc5ffb4c514f1ddba4977
Description-en: COIN-OR Cut Generation Library
 The Cut Generation Library (Cgl) is an open collection of cutting plane
 implementations ("cut generators") for use in teaching, research, and
 applications.
 .
 Cgl is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research) and can be used with other COIN-OR packages that
 make use of cuts, such as the mixed-integer linear programming solver Cbc.
 .
 This package contains the binaries and libraries.

Package: coinor-libclp-dev
Description-md5: 725e4845bec6e12ddcb5774bc8e4e7ec
Description-en: Coin-or linear programming solver (developer files)
 Clp (Coin-or linear programming) is an open-source linear programming solver
 written in C++. It is primarily meant to be used as a callable library, but a
 basic, stand-alone executable version is also available. It is designed to
 find solutions of constrained linear mathematical optimization problems.
 .
 This package contains the header files for developers.

Package: coinor-libclp-doc
Description-md5: 1763fbe2774afd0d49a6231c7e49b1e3
Description-en: Coin-or linear programming solver (documentation)
 Clp (Coin-or linear programming) is an open-source linear programming solver
 written in C++. It is primarily meant to be used as a callable library, but a
 basic, stand-alone executable version is also available. It is designed to
 find solutions of constrained linear mathematical optimization problems.
 .
 This package contains the documentation and examples.

Package: coinor-libclp1
Description-md5: 3786e3e5f9cbf41f18024cf8db62b4d1
Description-en: Coin-or linear programming solver (shared libraries)
 Clp (Coin-or linear programming) is an open-source linear programming solver
 written in C++. It is primarily meant to be used as a callable library, but a
 basic, stand-alone executable version is also available. It is designed to
 find solutions of constrained linear mathematical optimization problems.
 .
 This package contains the Clp callable libraries, including the
 OSI Clp interface.

Package: coinor-libcoinmp-dev
Description-md5: 72218cdd25b3b59e8a731230c5176d80
Description-en: Simple C API for COIN-OR Solvers Clp and Cbc -- development
 The Coin-MP optimizer is an open source solver, it is part of the COIN-OR
 project which is an initiative to spur the development of open-source software
 for the operations research community.
 .
 CoinMP is a C-API library that supports most of the functionality of CLP
 (Coin LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation Library)
 projects.
 .
 This package contains the files needed to build applications using libCoinMP.

Package: coinor-libcoinmp0
Description-md5: 20dd13138584bfbc3266a7128fc809d8
Description-en: Simple C API for COIN-OR Solvers Clp and Cbc -- library
 The Coin-MP optimizer is an open source solver, it is part of the COIN-OR
 project which is an initiative to spur the development of open-source software
 for the operations research community.
 .
 CoinMP is a C-API library that supports most of the functionality of CLP
 (Coin LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation Library)
 projects.

Package: coinor-libcoinutils-dev
Description-md5: 05aa436d305fb9aa3f258251445b434e
Description-en: COIN-OR collection of utility classes (developer files)
 CoinUtils (COIN-OR Utilities) is a collection of classes and functions
 that are generally useful to more than one COIN-OR project.  These include
 classes for vectors, matrices, mps file reading, and functions for
 floating-point comparisons.
 .
 The Computational Infrastructure for Operations Research (COIN-OR, or simply
 COIN) project is an initiative to spur the development of open source software
 for the operations research community.
 .
 This package contains header files and static libraries.

Package: coinor-libcoinutils-doc
Description-md5: 46b9ce2f5334a040bc6313e336c93549
Description-en: COIN-OR collection of utility classes (documentation)
 CoinUtils (COIN-OR Utilities) is a collection of classes and functions
 that are generally useful to more than one COIN-OR project.  These include
 classes for vectors, matrices, mps file reading, and functions for
 floating-point comparisons.
 .
 The Computational Infrastructure for Operations Research (COIN-OR, or simply
 COIN) project is an initiative to spur the development of open source software
 for the operations research community.
 .
 This package contains the documentation.

Package: coinor-libcoinutils3v5
Description-md5: 4d8ca20299f01641634a39467c4d9488
Description-en: COIN-OR collection of utility classes (shared libraries)
 CoinUtils (COIN-OR Utilities) is a collection of classes and functions
 that are generally useful to more than one COIN-OR project.  These include
 classes for vectors, matrices, mps file reading, and functions for
 floating-point comparisons.
 .
 The Computational Infrastructure for Operations Research (COIN-OR, or simply
 COIN) project is an initiative to spur the development of open source software
 for the operations research community.
 .
 This package contains the shared libraries.

Package: coinor-libdylp-dev
Description-md5: d94abf98bf4f783bbc3a3458e3a59c9c
Description-en: Linear programming solver using of the dynamic simplex algorithm
 DyLp is designed to find solutions of constrained linear mathematical
 optimization problems. To this end, it is using a full implementation of the
 so called dynamic simplex algorithm for linear programming.
 .
 DyLP is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research) and integrates well in the COIN Open Solver
 Interface (OSI), OsiDylp, which takes advantage of capabilities provided by
 COIN (e.g., enhanced input/output and constraint system preprocessing) and is
 recommended if you're working in a C++ environment.
 .
 This package contains the header files for developers.

Package: coinor-libdylp-doc
Description-md5: c5f68e9abdd9f6366b1558e5c7cd3c34
Description-en: Linear programming solver using of the dynamic simplex algorithm
 DyLp is designed to find solutions of constrained linear mathematical
 optimization problems. To this end, it is using a full implementation of the
 so called dynamic simplex algorithm for linear programming.
 .
 DyLP is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research) and integrates well in the COIN Open Solver
 Interface (OSI), OsiDylp, which takes advantage of capabilities provided by
 COIN (e.g., enhanced input/output and constraint system preprocessing) and is
 recommended if you're working in a C++ environment.
 .
 This package contains the documentation and examples.

Package: coinor-libdylp1
Description-md5: 326ec697d30205c5da27f85ace778b93
Description-en: Linear programming solver using the dynamic simplex algorithm
 DyLp is designed to find solutions of constrained linear mathematical
 optimization problems. To this end, it is using a full implementation of the
 so called dynamic simplex algorithm for linear programming.
 .
 DyLP is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research) and integrates well in the COIN Open Solver
 Interface (OSI), OsiDylp, which takes advantage of capabilities provided by
 COIN (e.g., enhanced input/output and constraint system preprocessing) and is
 recommended if you're working in a C++ environment.
 .
 This package contains the binaries and libraries.

Package: coinor-libipopt-dev
Description-md5: 02e385c1f6c06f425b44745724ad35d5
Description-en: Interior-Point Optimizer - header files & examples
 Ipopt is an open-source solver for large-scale nonlinear continuous
 optimization. It can be used from modeling environments, such as AMPL,
 GAMS, or Matlab, and it is also available as a callable library with
 interfaces to C++, C, and Fortran. Ipopt uses an interior point method,
 together with a filter linear search procedure. Ipopt is part of the
 larger COIN-OR initiative (Computational Infrastructure for Operations
 Research).
 .
 The Debian package is compiled against MUMPS and ASL solver.
 .
 This package contains the header & example files for developers.

Package: coinor-libipopt-doc
Description-md5: ace0722ec70c25cead2c4fcc86a4a74d
Description-en: Interior-Point Optimizer - documentation
 Ipopt is an open-source solver for large-scale nonlinear continuous
 optimization. It can be used from modeling environments, such as AMPL,
 GAMS, or Matlab, and it is also available as a callable library with
 interfaces to C++, C, and Fortran. Ipopt uses an interior point method,
 together with a filter linear search procedure. Ipopt is part of the
 larger COIN-OR initiative (Computational Infrastructure for Operations
 Research).
 .
 The Debian package is compiled against MUMPS (as it is the only one of
 the available solvers that is Free Software and included in Debian).
 .
 This package contains the documentation.

Package: coinor-libipopt3
Description-md5: 8b99d27e92d41607216bb873dc667212
Description-en: Interior-Point Optimizer - shared libraries
 Ipopt is an open-source solver for large-scale nonlinear continuous
 optimization. It can be used from modeling environments, such as AMPL,
 GAMS, or Matlab, and it is also available as a callable library with
 interfaces to C++, C, and Fortran. Ipopt uses an interior point method,
 together with a filter linear search procedure. Ipopt is part of the
 larger COIN-OR initiative (Computational Infrastructure for Operations
 Research).
 .
 The Debian package is compiled against MUMPS and ASL solver.
 .
 This package contains the shared libraries.

Package: coinor-libosi-dev
Description-md5: e292f34e1a25c908412bfc8278bb6d1f
Description-en: COIN-OR Open Solver Interface (developer files)
 Osi (Open Solver Interface) provides an abstract C++ base class to a generic
 linear programming (LP) solver, along with derived classes for specific
 solvers. Many applications may be able to use the Osi to insulate themselves
 from a specific LP solver.
 .
 Osi is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research).
 .
 This package contains header files and static libraries.

Package: coinor-libosi-doc
Description-md5: 11323afa3409aef6b962bf9c822e83fb
Description-en: COIN-OR Open Solver Interface (documentation)
 Osi (Open Solver Interface) provides an abstract C++ base class to a generic
 linear programming (LP) solver, along with derived classes for specific
 solvers. Many applications may be able to use the Osi to insulate themselves
 from a specific LP solver.
 .
 Osi is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research).
 .
 This package contains the documentation and examples.

Package: coinor-libosi1v5
Description-md5: 0bf9e8ada61f7131b0cd806548402bc5
Description-en: COIN-OR Open Solver Interface
 Osi (Open Solver Interface) provides an abstract C++ base class to a generic
 linear programming (LP) solver, along with derived classes for specific
 solvers. Many applications may be able to use the Osi to insulate themselves
 from a specific LP solver.
 .
 Osi is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research).
 .
 This package contains the abstract Osi base library; implementations for
 different solvers are provided separately. The OsiClp interface is provided
 by the clp source package.

Package: coinor-libsymphony-dev
Description-md5: 0d6e0584b3a2a247b945f39ee22649fc
Description-en: COIN-OR solver for mixed-integer linear programs (developer files)
 SYMPHONY is an open-source generic mixed-integer linear programs (MILP) solver,
 callable library, and extensible framework for implementing customized solvers
 SYMPHONY has a number of advanced capabilities, including the ability to
 solve multi-objective MILPs, the ability to warm start its solution procedure,
 and the ability to perform basic sensitivity analyses.
 .
 SYMPHONY is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research).
 .
 This package contains the header files for developers.

Package: coinor-libsymphony-doc
Description-md5: dea6a1d402e1265962f70187d6595346
Description-en: COIN-OR solver for mixed-integer linear programs (documentation)
 SYMPHONY is an open-source generic mixed-integer linear programs (MILP) solver,
 callable library, and extensible framework for implementing customized solvers
 SYMPHONY has a number of advanced capabilities, including the ability to
 solve multi-objective MILPs, the ability to warm start its solution procedure,
 and the ability to perform basic sensitivity analyses.
 .
 SYMPHONY is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research).
 .
 This package contains the documentation and examples.

Package: coinor-libsymphony3
Description-md5: 366d6d4a97ad87929e56360898d68ee9
Description-en: COIN-OR solver for mixed-integer linear programs (shared libraries)
 SYMPHONY is an open-source generic mixed-integer linear programs (MILP) solver,
 callable library, and extensible framework for implementing customized solvers
 SYMPHONY has a number of advanced capabilities, including the ability to
 solve multi-objective MILPs, the ability to warm start its solution procedure,
 and the ability to perform basic sensitivity analyses.
 .
 SYMPHONY is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research).
 .
 This package contains the shared libraries.

Package: coinor-libvol-dev
Description-md5: bed8b364253a5fbb3d35d940a9d144ac
Description-en: Coin-or linear programming solver (development files)
 Vol (Volume Algorithm) is a linear programming solver based on the
 subgradient method.
 .
 Vol is part of COIN-OR (COmputational INfrastructure for Operations
 Research) project which is an initiative to spur the development of
 open-source software in operational research - mathematical optimization
 algorithms.
 .
 This package contains the header files for developers.

Package: coinor-libvol-doc
Description-md5: e4eec0b9e57c9df52df463313efccaf9
Description-en: Coin-or linear programming solver
 Vol (Volume Algorithm) is a linear programming solver based on the
 subgradient method.
 .
 Vol is part of COIN-OR (COmputational INfrastructure for Operations
 Research) project which is an initiative to spur the development of
 open-source software in operational research - mathematical optimization
 algorithms.
 .
 This package contains the documentation and examples.

Package: coinor-libvol1
Description-md5: 2b560a86ae62593341fb1d4c86370e92
Description-en: Coin-or linear programming solver (libraries)
 Vol (Volume Algorithm) is a linear programming solver based on the
 subgradient method.
 .
 Vol is part of COIN-OR (COmputational INfrastructure for Operations
 Research) project which is an initiative to spur the development of
 open-source software in operational research - mathematical optimization
 algorithms.
 .
 This package contains the binaries and libraries.

Package: coinor-symphony
Description-md5: 9a26044d97db10cc4810a52f7f0d3024
Description-en: COIN-OR solver for mixed-integer linear programs
 SYMPHONY is an open-source generic mixed-integer linear programs (MILP) solver,
 callable library, and extensible framework for implementing customized solvers
 SYMPHONY has a number of advanced capabilities, including the ability to
 solve multi-objective MILPs, the ability to warm start its solution procedure,
 and the ability to perform basic sensitivity analyses.
 .
 SYMPHONY is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research).
 .
 This package contains the symphony executable.

Package: coinst
Description-md5: 39d7f01cd5e5727513a9d1d8b4e8fc52
Description-en: computes the co-installability kernel of a deb or RPM repository
 This package is useful when you are interested in analyzing
 co-installability of packages in a large package repository.  A set
 of packages is called co-installable if it can be extended to a set
 that satisfies all inter-package relations (dependencies, conflicts,
 etc.).
 .
 This tool reduces a repository to a much smaller one, its so-called
 co-installability  kernel, that behaves exactly the same as far as
 co-installability of package is concerned. This is achieved by
 - dropping all relations that are not relevant for this purpose
 - identifying all packages that behave the same.
 The kernel is typically orders of magnitude smaller than the original
 repository.

Package: colcon
Description-md5: 9e5096ed7e7af4c9951a1696a626167b
Description-en: collective construction meta build tool
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package installs the main colcon executable.

Package: collatinus
Description-md5: 2b502b7be683c2b8175e8307263d0e4c
Description-en: lemmatisation of latin text
 Collatinus can be used to lemmatise latin texts, i.e. extract words and
 make a lexicon which indicates for each word its canonic form, and how
 the form actually found in the text was derived from it, for instance by
 declining it. Example : rosam gives : rosa-rosae -- acc. sing.
 Collatinus provides a nice graphic front-end to each operation.
 .
 Collatinus-nouus (stands for Collatinus, new generation) replaces every
 previous version of Collatinus.
 .
 This package provides a documentation in HTML format.

Package: collectd
Description-md5: 4cab05e1aaeb16dba768fed7b2d14922
Description-en: statistics collection and monitoring daemon
 collectd is a small daemon which collects system information periodically and
 provides mechanisms to monitor and store the values in a variety of ways.
 Since the daemon doesn't need to startup every time it wants to update the
 values it's very fast and easy on the system. Also, the statistics are very
 fine grained since the files are updated every 10 seconds by default.
 .
 The collected information can be used to find current performance bottlenecks
 (performance analysis) and predict future system load (capacity planning).
 .
 This package provides a full installation of the daemon, including the
 configuration. For the core system, see the "collectd-core" package, which
 allows sites to, e.g., provide customizations (like a custom default
 configuration) on top of it without having to modify the "collectd" package.

Package: collectd-core
Description-md5: a775b75e5fc0bc3151b367c35f157f79
Description-en: statistics collection and monitoring daemon (core system)
 collectd is a small daemon which collects system information periodically and
 provides mechanisms to monitor and store the values in a variety of ways.
 Since the daemon doesn't need to startup every time it wants to update the
 values it's very fast and easy on the system. Also, the statistics are very
 fine grained since the files are updated every 10 seconds by default.
 .
 The collected information can be used to find current performance bottlenecks
 (performance analysis) and predict future system load (capacity planning).
 .
 This package contains the main program file and the plugins listed below (some
 of those plugins require additional libraries - for more details see
 /usr/share/doc/collectd-core/README.Debian.plugins) but no configuration. For
 a full installation (including configuration), see the "collectd" package.
 This package allows sites to, e.g., provide customizations (like a custom
 default configuration) on top of it without having to modify the "collectd"
 package.
 .
 * AMQP output plugin: amqp
 * AMQP 1.0 output plugin: amqp1
 * Apache and lighttpd statistics provided by mod_status: apache
 * APC UPS's charge, load, input/output/battery voltage, etc.: apcups
 * Ascent server statistics: ascent
 * Bosch and Freescale barometers: barometer
 * battery status: battery
 * bind9 name-server and zone statistics: bind
 * Ceph distributed storage system statitics: ceph
 * CGroups resource usage: cgroups
 * Chrony daemon statistics: Local clock drift, offset to peers: chrony
 * connection tracking table size: conntrack
 * number of context switches done by the operating system: contextswitch
 * CPU utilization: cpu
 * CPU frequency: cpufreq
 * CPU sleep: Time spent in suspend : cpusleep
 * output to comma separated values (CSV) files: csv
 * parse statistics from websites: curl
 * parse JSON files: curl_json
 * parse XML data: curl_xml
 * query data from a relational database: dbi
 * disk space usage: df
 * disk and partition throughput: disk
 * DNS traffic information: dns
 * DPDK link status and keep alive events: dpdkevents
 * DPDK interface statistics: dpdkstat
 * Distributed Replicated Block Device status: drbd
 * E-Mail statistics (count, traffic, spam scores and checks): email
 * amount of available entropy: entropy
 * execution of external programs: exec
 * count the number of open file handles: fhcount
 * count the number of files in directories: filecount
 * Linux file-system based caching framework statistics: fscache
 * Monitor gps related data through gpsd: gps
 * Send or receive values over the network using the gRPC framework: grpc
 * query data from Java processes using JMX: GenericJMX (Java based plugin)
 * Report the number of used and free hugepages: hugepages
 * Intel Resource Director Technology statistics: intel_rdt
 * network traffic: interface
 * IPC statistics: ipc
 * IPMI sensors information: ipmi
 * iptables statistics: iptables
 * IPVS connection statistics: ipvs
 * IRQ counters: irq
 * embedded Java Virtual Machine: java
 * system load averages: load
 * logging to files, STDOUT and STDERR: logfile
 * logging in logstash's JSON event format: log_logstash
 * embedded Lua interpreter: lua
 * Machine Check Exceptions notifications: mcelog
 * Atheros wireless LAN chipset statistics: madwifi
 * motherboard monitor: mbmon
 * query and parse data from a memcache daemon: memcachec
 * statistics of the memcached distributed caching system: memcached
 * memory usage: memory
 * read values from Modbus/TCP enabled devices: modbus
 * statistics from mon.itor.us: Monitorus (Perl based plugin)
 * Publishes and subscribes to MQTT topics: mqtt
 * multimeter statistics: multimeter
 * MySQL statistics provided by MySQL's "show status" command: mysql
 * detailed Linux network interface and routing statistics: netlink
 * IO via the network: network
 * NFS utilization: nfs
 * Nginx (a HTTP and E-Mail server/proxy) statistics: nginx
 * send desktop notifications to a notification daemon: notify_desktop
 * send notification E-mails: notify_email
 * send notifications to nagios: notify_nagios
 * NTP daemon's local clock drift, offset to peers, etc.: ntpd
 * UPS information: nut
 * Optimized Link State Routing daemon statistics: olsrd
 * OpenLDAP's cn=Monitor statistics: openldap
 * OpenVPN traffic and compression statistics: openvpn
 * OpenVZ statistics: OpenVZ (Perl based plugin)
 * Open vSwitch link state events: ovs_events
 * Open vSwitch bridge / interface statistics: ovs_stats
 * embedded Perl interpreter: perl
 * timing values from Pinba: pinba
 * network latency statistics: ping
 * PostgreSQL database statistics: postgresql
 * PowerDNS name server statistics: powerdns
 * number of processes: processes
 * information about network protocols: protocols
 * embedded Python interpreter: python
 * Redis server statistics: redis
 * write data via the RRD accelerator daemon: rrdcached
 * output to RRD files: rrdtool
 * lm_sensors information (e.g. CPU temperature, fan speeds): sensors
 * serial port traffic: serial
 * values from SNMP enabled network devices: snmp
 * receive and handle queries from SNMP master agent: snmp_agent
 * aggregate values received with the StatsD protocol: statsd
 * SMART statistics: smart
 * swap usage: swap
 * Linux synproxy statistics: synproxy
 * logging to syslog: syslog
 * parse table-like structured files: table
 * incremental parsing of logfiles: tail
 * incremental parsing of CSV files: tail_csv
 * number of TCP connections to specific ports: tcpconns
 * TeamSpeak2 server statistics: teamspeak2
 * power consumption measurements from "The Energy Detective" (TED): ted
 * Linux ACPI thermal zone information: thermal
 * check thresholds and for missing values: threshold
 * statistics from Intel turbo-capable processors: turbostat
 * external runtime interface: unixsock
 * system uptime: uptime
 * number of users logged into the system: users
 * set the hostname to an unique identifier: uuid
 * CPU, disk, network statistics of guest systems: virt
 * detailed virtual memory statistics: vmem
 * system resources used by Linux-VServers: vserver
 * wireless network stats: wireless
 * send collected values to a graphite server: write_graphite
 * send collected values to a web-server: write_http
 * send collected values to an Apache Kafka message broker: write_kafka
 * send collected values to the logging subsystem: write_log
 * send collected values to MongoDB, a NoSQL database: write_mongodb
 * publish collected values as a Prometheus exporter: write_prometheus
 * send collected values to a Redis server: write_redis
 * send collected values to a Riemann server: write_riemann
 * send collected values to a Sensu client: write_sensu
 * send collected values to Google Stackdriver: write_stackdriver
 * send collected values to an OpenTSDB server: write_tsdb
 * XEN Hypervisor CPU stats: xencpu
 * ZFS's Adaptive Replacement Cache statistics: zfs_arc
 * data from Zookeeper's MNTR command: zookeeper

Package: collectd-dev
Description-md5: f3446ffaf6495cfe6eeded886300ad69
Description-en: statistics collection and monitoring daemon (development files)
 collectd is a small daemon which collects system information periodically and
 provides mechanisms to monitor and store the values in a variety of ways.
 Since the daemon doesn't need to startup every time it wants to update the
 values it's very fast and easy on the system. Also, the statistics are very
 fine grained since the files are updated every 10 seconds by default.
 .
 This package contains the development files needed to create your own
 plugins.

Package: collectd-utils
Description-md5: 59ae87342fbcd003c967138107cb7d80
Description-en: statistics collection and monitoring daemon (utilities)
 collectd is a small daemon which collects system information periodically and
 provides mechanisms to monitor and store the values in a variety of ways.
 Since the daemon doesn't need to startup every time it wants to update the
 values it's very fast and easy on the system. Also, the statistics are very
 fine grained since the files are updated every 10 seconds by default.
 .
 This package contains the following utility:
 .
 * collectdctl: Control interface for collectd
 * collectd-nagios: Nagios plugin for querying collectd

Package: collectl
Description-md5: c95864ec9cb258d015d37c941fe80ca9
Description-en: Utility to collect Linux performance data
 Collectl is a performance monitoring and benchmark tool that tries to do it
 all.  You can choose to monitor any of a broad set of subsystems which
 currently include buddyinfo, cpu, disk, inodes, infiniband, lustre, memory,
 network, nfs, processes, quadrics, slabs, sockets and tcp.
 .
 Output can also be saved in a rolling set of logs for later playback or
 displayed interactively in a variety of formats. If all that isn't enough
 there are additional mechanisms for supplying data to external tools by
 generating output as s-expressions, a format of choice for some tools such as
 supermon or in another format called list-expressions. This output can be
 written to a file or sent over a socket. You can even create files in
 space-separated format for plotting with external packages like gnuplot.

Package: colmap
Description-md5: c33d96e1bd101c2e0247461ec235b8cf
Description-en: Structure-from-Motion and Multi-View Stereo
 This is a general-purpose Structure-from-Motion (SfM) and Multi-View
 Stereo (MVS) pipeline with a graphical and command-line interface. It
 offers a wide range of features for reconstruction of ordered and
 unordered image collections.

Package: colobot
Description-md5: c9db1c7ed68e79a4a808b29a1b6d9261
Description-en: educational programming strategy game
 Colobot (Colonize with Bots) is an educational game aiming to teach
 programming through entertainment. You are playing as an astronaut on a
 journey with robot helpers to find a planet for colonization. It features 3D
 real-time graphics and a C++ and Java-like, object-oriented language, CBOT,
 which can be used to program the robots available in the game.

Package: colobot-common
Description-md5: 799d4b0d27962105b97cdce3da986424
Description-en: educational programming strategy game - data
 Colobot (Colonize with Bots) is an educational game aiming to teach
 programming through entertainment. You are playing as an astronaut on a
 journey with robot helpers to find a planet for colonization. It features 3D
 real-time graphics and a C++ and Java-like, object-oriented language, CBOT,
 which can be used to program the robots available in the game.
 .
 This package contains the architecture-independent game data.

Package: colobot-common-sounds
Description-md5: 96bd44e1a5e6f3dd6a35cdfd98137149
Description-en: educational programming strategy game - sounds and music
 Colobot (Colonize with Bots) is an educational game aiming to teach
 programming through entertainment. You are playing as an astronaut on a
 journey with robot helpers to find a planet for colonization. It features 3D
 real-time graphics and a C++ and Java-like, object-oriented language, CBOT,
 which can be used to program the robots available in the game.
 .
 This package contains the sounds and music for the game.

Package: colobot-common-textures
Description-md5: 2b9130dc5ccab599c5201de79497ee8f
Description-en: educational programming strategy game - textures
 Colobot (Colonize with Bots) is an educational game aiming to teach
 programming through entertainment. You are playing as an astronaut on a
 journey with robot helpers to find a planet for colonization. It features 3D
 real-time graphics and a C++ and Java-like, object-oriented language, CBOT,
 which can be used to program the robots available in the game.
 .
 This package contains the textures for the game.

Package: colobot-dev-doc
Description-md5: ea5c276ad3da1fa529f6ff72c535e47b
Description-en: educational programming strategy game - source doc
 Colobot (Colonize with Bots) is an educational game aiming to teach
 programming through entertainment. You are playing as an astronaut on a
 journey with robot helpers to find a planet for colonization. It features 3D
 real-time graphics and a C++ and Java-like, object-oriented language, CBOT,
 which can be used to program the robots available in the game.
 .
 This package contains the doxygen documentation for the colobot source code.

Package: color-picker
Description-md5: a0be1ce972235ed60335e4171797f2cc
Description-en: Powerful screen color picker based on Qt
 Colour picker and colour editor for web designers and digital
 artists, With Color Picker, identifying the colours, saving and
 editing is a quick and simple job.
 .
 Color Picker features include:
 .
 Five formats of colour codes: HTML, HexRGBA, RGB, HSB/HSV, CMYK
 and their variations. Conversion of HTML, HEX and RGB colour codes
 into the corresponding colours.
 .
 Colour picker for easy handling and greater precision.
 .
 Colour list for saving and reusing the picked colour samples for
 each picked colour.
 .
 Support Switching three themes - System theme, Flat Light theme
 and Dark theme.

Package: colorcode
Description-md5: b647012bcf3aafb6ff2c178fd5bdeb9b
Description-en: advanced clone of the MasterMind code-breaking game
 ColorCode is an advanced MasterMind code-breaking game clone. The
 program accepts setting the number of slots (from 2 to 5), the number
 of colors (from 2 to 10) and setting if colors might be repeated in
 the secret code (doubles allowed or not).  The game has 5 built-in
 levels, from level 1 (beginner: 2 slots and 2 colors, with doubles
 allowed) to level 5 (hard: 5 slots and 10 colors, with doubles
 allowed). ColorCode can make guesses in place of the user.

Package: colord-gtk-utils
Description-md5: ffc65675a739da3757c4166c7861bae9
Description-en: miscellaneous GUI utilities interacting with colord
 This package contains graphical utilities for interacting with colord,
 including:
 * cd-convert: A tool for converting a pair of .ti3 files to a .ccmx file,
 or generating a .ti3 device sample file from a .ti1
 target file.

Package: colord-kde
Description-md5: 0d7565e3cd3c86cac320de5bfd665678
Description-en: Color management for KDE
 A System Settings module to do color management for monitors,
 printers, webcams and other devices.

Package: colord-sensor-argyll
Description-md5: fde301302d76d6d3f8ba41809688fbe2
Description-en: system service to manage device colour profiles -- argyll sensor plugin
 colord is a system service that makes it easy to manage, install and generate
 colour profiles to accurately colour manage input and output devices.
 .
 It provides a D-Bus API for system frameworks to query, a persistent data
 store, and a mechanism for session applications to set system policy.
 .
 This package contains a sensor plugin that uses the Argyll tools, allowing
 colord to support colourimeters that are supported by Argyll.

Package: colord-tests
Description-md5: cb0371a4f11d93cb9aef691a913c49a1
Description-en: system service to manage device colour profiles -- test suite
 colord is a system service that makes it easy to manage, install and generate
 colour profiles to accurately colour manage input and output devices.
 .
 It provides a D-Bus API for system frameworks to query, a persistent data
 store, and a mechanism for session applications to set system policy.
 .
 This package contains test programs, designed to be run as a part of a
 regression test suite.

Package: colordiff
Description-md5: 7ab030bb518683495a4da0bf1db21c18
Description-en: tool to colorize 'diff' output
 ColorDiff is a wrapper for the 'diff' command. It produces
 the same output as diff, but with colored highlighting to improve
 readability. The color schemes can be customized.
 .
 The output is similar to the syntax-highlighting mode of Vim or Emacs
 when editing a patch created by diff.

Package: colorize
Description-md5: 2ee3e5c084b17214bad34bdb11351715
Description-en: Colorizes text on terminal with ANSI escape sequences
 Colorizes text read from standard input stream or file by using ANSI
 escape sequences (and also vice versa, i.e. cleaning text from sequences)
 and prints resulting output to the terminal.

Package: colorized-logs
Description-md5: bb287a79e55b1f56730ead7c1fcdb0a4
Description-en: tools for consuming logs with ANSI color
 Some tools like gcc, dmesg, grep --color, colordiff, ccze, etc can enhance
 their output with color, making reading a lot more pleasant.  You can
 usually view that only on your terminal or with "less -R"; this package
 gives you:
 * ansi2html: convert logs to HTML
 * ansi2txt: drop ANSI control codes
 * ttyrec2ansi: drop timing data from ttyrec files
 * pipetty: makes a program think its stdout and stderr are connected to a
 terminal; use as a prefix: "pipetty dmesg|tee"
 * lesstty: pipe a program (as above) to "less -R"

Package: colormake
Description-md5: acd5f7222e70fd14cf544dbd5c7535c9
Description-en: simple wrapper around make to colorize output
 This package contains colormake.pl which parses the output of make to
 colorize it to make it easier read. In addition, there are two wrapper
 scripts included, colormake and clmake, which can be invoked instead of make
 with colorized output on-the-fly.

Package: colortail
Description-md5: babbecb2e78bbb9f8b73444cf05ce36f
Description-en: log colorizer that makes log checking easier
 colortail works like tail but can optionally read one or more config
 files where it's specified which patterns results in which colors.
 Colortail uses regular expressions (see regex(7)) to determine which
 lines and parts of lines to print in which colors.

Package: colortest
Description-md5: 647a898b4902a7de25527f16b9567465
Description-en: utilities to test color capabilities of terminal
 Most terminals are capable of displaying 16 colors; 8 colors and 2
 different brightness values, some (like xterm) can display more, even
 256 colors.
 .
 The colortest package includes set of utilities to help test how many
 colors a terminal can show. These color settings depend on the $TERM
 environment variable and termcap entry and by adjusting or selecting
 correct values, higher colors may be available. The following numbers
 of colors can be tested for: 8, 16 and 256 colors.

Package: colortest-python
Description-md5: e8daeb720611ad9d602f65161a5a44e0
Description-en: utility to test color capabilities of terminal
 Most terminals are capable of displaying 16 colors; 8 colors and 2
 different brightness values, some (like xterm) can display more, even
 256 colors.
 .
 The program automatically detects 8, 16, 88, 256 color capabilities
 (via ncurses) and displays the appropriate color charts. Program can
 display the colors as blocks or 2d cubes optionally with color values
 overlaid in int or hex values, it can show the full rgb text string
 and show the display with a vertical (default) or horizontal
 orientation.
 .
 In addition to the color charts it can also convert between 256 and
 88 color values. This can be useful when converting various terminals
 like between urxvt and xterm-256.
 .
 The goal in writing this script was to provide all the functionality of all
 the various terminal color displaying scripts found around the web in one
 place with some additional bells and whistles.

Package: colossal-cave-adventure
Description-md5: 7c8776f83e9a081991660bc516eabe49
Description-en: Colossal Cave Adventure game
 Explore Colossal Cave, where others have found fortunes in treasure and
 gold, though it is rumored that some who enter are never seen again.
 .
 Colossal Cave Adventure (originally named “ADVENT” or “Adventure”) is
 the seminal text adventure game, written by Will Crowther and Don
 Woods.
 .
 This is a re-implementation of the “350-point” version, using the
 same game content from the PDP-10 source code of the late 1970s.
 .
 It uses the original text exactly, and emits responses slow enough to
 read as the contemporary terminal interfaces did.

Package: colplot
Description-md5: 59bebd55e8af90f69db678e99a9da8c1
Description-en: Utility to plot performance data from collectl
 At its core, colplot is nothing more than a script that has intimate knowledge
 of collectl plot file and directory format. Based on the types of plots being
 requested and some basic formatting options, it will build the necessary
 gnuplot commands and automatically run them for you.
 .
 Colplot can be run either through a web-based interface or a command line.  As
 this introduction is not intended to be a User's Guide, see the colplot man
 page to identify which command line switches map to which web-based options.
 Also note that to produce plots on your terminal in command mode you must be
 running on a system that supports X terminals or windows. No, that is not a
 typo. Colplot does run on PCs. Also note if you direct colplot to write your
 plots to a file X is not required.

Package: comet-ms
Description-md5: 1b6a4577853a8d9f72b48ec4a50c2f72
Description-en: Tandem mass spectrometry (MS/MS) search engine
 Comet is an open source tandem mass spectrometry (MS/MS) sequence
 database search engine. It identifies peptides by searching MS/MS
 spectra against sequences present in protein sequence databases.
 .
 This package ships a binary that does MS/MS database
 searches. Supported input formats are mzXML, mzML, and ms2
 files. Supported output formats are .out, SQT, and pepXML.

Package: comgt
Description-md5: f964e8faba4818d02deaf27ab6ddcba3
Description-en: Option GlobeTrotter and Vodafone datacard control tool
 Comgt is a scripting language interpreter useful for establishing
 communications on serial lines and through PCMCIA modems as well as
 GPRS and 3G datacards. Works with Option GlobeTrotter
 GPRS/EDGE/3G/HSDPA and Vodafone 3G/GPRS datacards.

Package: comitup
Description-md5: 924632634b89aebd7c2dc11f4345e546
Description-en: bootstrap Wi-Fi using Wi-Fi
 Comitup will attempt to connect to Wi-Fi using an established connection. If
 that fails, it creates a hotspot and web service to aid in configuring a
 connection.

Package: comixcursors-lefthanded
Description-md5: 0c42b074600b8dbb852faa040ddced01
Description-en: X11 mouse pointer themes with a comic art feeling (LH, translucent)
 ComixCursors is a set of mouse pointer themes for X11 in the style of
 comic-book art.
 .
 The package includes cursor themes in a wide combination of variants:
 * 6 different colors (black, blue, green, orange, red, white)
 * 4 different sizes (small, regular, large, huge)
 * 2 different weights (slim, normal)
 .
 This package installs the left-handed, translucent ComixCursors
 themes.

Package: comixcursors-lefthanded-opaque
Description-md5: eb601546a1543cd7980ac7bdbb4537ea
Description-en: X11 mouse pointer themes with a comic art feeling (LH, opaque)
 ComixCursors is a set of mouse pointer themes for X11 in the style of
 comic-book art.
 .
 The package includes cursor themes in a wide combination of variants:
 * 6 different colors (black, blue, green, orange, red, white)
 * 4 different sizes (small, regular, large, huge)
 * 2 different weights (slim, normal)
 .
 This package installs the left-handed, opaque ComixCursors themes.

Package: comixcursors-righthanded
Description-md5: 91210d2fa6529730522c82491923d00b
Description-en: X11 mouse pointer themes with a comic art feeling (RH, translucent)
 ComixCursors is a set of mouse pointer themes for X11 in the style of
 comic-book art.
 .
 The package includes cursor themes in a wide combination of variants:
 * 6 different colors (black, blue, green, orange, red, white)
 * 4 different sizes (small, regular, large, huge)
 * 2 different weights (slim, normal)
 .
 This package installs the “original” (right-handed, translucent)
 ComixCursors themes.

Package: comixcursors-righthanded-opaque
Description-md5: 5e1bd2d57ed70942cd0b248c7c249524
Description-en: X11 mouse pointer themes with a comic art feeling (RH, opaque)
 ComixCursors is a set of mouse pointer themes for X11 in the style of
 comic-book art.
 .
 The package includes cursor themes in a wide combination of variants:
 * 6 different colors (black, blue, green, orange, red, white)
 * 4 different sizes (small, regular, large, huge)
 * 2 different weights (slim, normal)
 .
 This package installs the right-handed, opaque ComixCursors themes.

Package: commit-check
Description-md5: cec16e3d5099ddb8d5a02d64b0ff7efb
Description-en: enforcing commit metadata standards
 commit-check is a tool to enforce commit metadata standards, such as commit
 messages, branch naming, committer info, signoff, and more.

Package: commit-patch
Description-md5: d9329af36e0955d29b0ddb9c6275ba79
Description-en: utility to commit fine grained patches to source code control repositories
 Normally version control systems don't allow fine grained
 commits. commit-patch allows the user to control exactly what gets
 committed by letting the user supply a patch to be committed rather than
 using the files in the current working directory.
 .
 commit-patch supports Darcs, Git, Mercurial, Bazaar, Monotone, Subversion,
 or CVS repositories.
 .
 Also included is an Emacs interface to commit-patch. It allows you to just
 hit C-c C-c in any patch buffer to apply and commit only the changes
 indicated by the patch, regardless of the changes in your working
 directory.

Package: commitizen
Description-md5: 793f7135578e3044a636410316290b1e
Description-en: Git release management tool designed for teams
 Commitizen assumes your team uses a standard way of committing rules and from
 that foundation, it can bump your project's version, create the changelog, and
 update files.
 .
 By default, commitizen uses conventional commits, but you can build your own
 set of rules, and publish them. Using a standardized set of rules to write
 commits, makes commits easier to read, and enforces writing descriptive
 commits.

Package: commix
Description-md5: 398edf8f40ee10231eeaafa056f46092
Description-en: automated tool for detecting OS command injection vulnerabilities
 Commix (Command Injection Exploiter) automates the detection and
 exploitation of OS command injection vulnerabilities in web applications.
 .
 It supports multiple injection techniques, HTTP request formats,
 authentication methods, payload tampering, and session management.
 Optional integration with the Metasploit Framework is available via
 the --msf-path option.
 .
 Commix is intended for security researchers, penetration testers, and
 administrators performing authorized security assessments.

Package: compartment
Description-md5: dcba42b88f74e16950dec076c8184fde
Description-en: Confine services in a limited environment
 Compartment was designed to allow safe execution of privileged and/or
 untrusted executables and services. It can execute a process:
 - Setting specific Linux capabilities
 - Chrooting it to a certain location
 - setting the user or group it will run with
 - running a program before it is executed
 These features can be used to minimize the risk of a trojanized or vulnerable
 program/service.

Package: compass-blend-modes-plugin
Description-md5: 318c505c022c3ffc710407588a986441
Description-en: use standard color blending functions in Sass
 CSS doesn't natively support color blending the way that GIMP does.
 SCSS Blend Modes attempts to fake that by allowing you to blend a
 foreground color with a background color in order to approximate color
 blending.  The process is not dynamic; you can't use it to blend a
 color with an image.
 .
 Sass makes CSS fun again. Sass is an extension of CSS3, adding nested
 rules, variables, mixins, selector inheritance, and more.

Package: compass-blueprint-plugin
Description-md5: f0bba60bf608636ef7397daf4fff4303
Description-en: Compass extension for blueprint CSS framework
 Compass is a CSS authoring framework which uses the Sass stylesheet
 language to make writing stylesheets powerful and easy.
 .
 Compass-blueprint is a CSS Framework extension for Compass, included
 with early releases of Compass but now shipped as separate plugin.

Package: compass-breakpoint-plugin
Description-md5: bd51595afad935d8ce7187b2989960b6
Description-en: really simple media queries with Sass
 Breakpoint makes writing media queries in Sass super simple.
 Create a variable using a simplified syntax
 based on most commonly used media queries,
 then call it using the "breakpoint" mixin.
 Breakpoint handles all of the heavy lifting,
 from writing the media query itself,
 to handling cross-browser compatibility issues,
 so you can focus on what's important:
 making sure your website looks its best.
 .
 Breakpoint also allows you
 to get the context of your media queries from your code,
 allowing you to write dynamic mixins
 based on their media query context.
 .
 Additionally, Breakpoint includes Respond-To syntax
 for the semantic awesomeness of string names
 to identify your queries as opposed to variables,
 and for dynamically generating media queries.
 .
 Sass is a pre-processing language for CSS.
 It allows you to write cleaner stylesheets
 and makes collaboration on your CSS a breeze.

Package: compass-color-schemer-plugin
Description-md5: fa7250cc131bde3f82a77117bb580bb5
Description-en: create color schemes with ease
 Color schemer is a robust color toolset for Sass. It expands on the
 existing Sass color functions and adds things like RYB manipulation,
 set-hue, set-lightness, tint, shade and more. It also leverages these
 tools adding a full-featured color scheming tool that allows you to set
 one primary color and create whole color schemes around it.
 .
 Sass makes CSS fun again. Sass is an extension of CSS3, adding nested
 rules, variables, mixins, selector inheritance, and more.

Package: compass-fancy-buttons-plugin
Description-md5: 4994288dc593f32d80a16f7bbefffc55
Description-en: Compass plugin implementing fancy CSS3 buttons
 Compass is a framework for compiling CSS from similar yet more flexible
 Sass (either .sass or .scss) source files.
 .
 Fancy Buttons helps you easily style buttons with beautiful CSS3
 features like gradients, rounded corners, etc. Don't worry the buttons
 also degrade nicely for browsers not supporting CSS3.

Package: compass-h5bp-plugin
Description-md5: 203c3a6cbf93ec1172aadbadb50f95cc
Description-en: Sass mixins for HTML5 Boilerplate
 This package contains a collection of Sass mixins
 extracted from HTML5 Boilerplate (H5BP).
 This includes Normalize -
 a modern, HTML5-ready alternative to CSS resets.
 .
 Sass is a pre-processing language for CSS.
 It allows you to write cleaner stylesheets
 and makes collaboration on your CSS a breeze.

Package: compass-layoutgala-plugin
Description-md5: a20dde77ead78125af24142a8661a593
Description-en: Sass mixins implementing the Layout-gala CSS styles
 This package contains a collection of Sass mixins
 implementing Layout-gala.
 .
 Layout-gala is a collection of 40 CSS layouts
 styling a single HTML markup,
 without hacks nor workarounds and a good cross-browser compatibility.
 The layouts uses techniques like negative margins,
 any order columns and opposite floats:
 <http://blog.html.it/layoutgala/>.
 .
 Sass is a pre-processing language for CSS.
 It allows you to write cleaner stylesheets
 and makes collaboration on your CSS a breeze.

Package: compass-normalize-plugin
Description-md5: 138930155e072e97fea55fc7966bb7d7
Description-en: Sass version of Normalize.css
 Normalize-scss is a Sass version of Normalize.css.
 .
 Normalize.css is a collection of HTML element and attribute rulesets
 to normalize styles across all browsers:
 * Preserves useful defaults, unlike many CSS resets.
 * Normalizes styles for a wide range of elements.
 * Corrects bugs and common browser inconsistencies.
 * Improves usability with subtle modifications.
 * Explains what code does using detailed comments.
 .
 Normalize-scss aims to use a light dusting of Sass
 to make Normalize even easier to integrate with your website.
 It currently adds:
 * Vertical rhythm mixins: Allowing you to alter the font-size,
 line-height and margins in Normalize's output
 without hacking the library.
 * Optional Eyeglass support.
 * Several ready-to-fork versions
 that integrate typography Sass modules like Typey,
 style guides built with KSS,
 or the legacy Compass module.
 .
 Sass is a pre-processing language for CSS.
 It allows you to write cleaner stylesheets
 and makes collaboration on your CSS a breeze.

Package: compass-sassy-maps-plugin
Description-md5: 9def068780142b44744d707314925e9a
Description-en: map helper functions for Sass maps
 Compass is a CSS authoring framework which uses the Sass stylesheet
 language to make writing stylesheets powerful and easy.
 .
 Sassy Maps adds a variety of functions aimed at helping you work with
 Sass maps much easier, including get-deep and set/set-deep.

Package: compass-toolkit-plugin
Description-md5: f2386f27a99bb5922a724b402bd5e7e6
Description-en: toolkit of awesome Sass stuff
 Think of Toolkit as your swiss army knife for Progressive Enhancement
 and Responsive Web Design. Those little bits and bobs that make your
 life easy and you want to reuse throughout projects but never really
 had a place to put? They're here, and they're designed to make your
 life happy. It's even got templates to get you rocking and rolling with
 some of the best Responsive Web Design tools Sass has to offer. Toolkit
 is broken out into individual pieces, so grab what you want, grab what
 you need, or grab the lot; the choice is yours.
 .
 Sass makes CSS fun again. Sass is an extension of CSS3, adding nested
 rules, variables, mixins, selector inheritance, and more.

Package: compface
Description-md5: f784537e44f6a2803248ea62ab9acaa1
Description-en: Compress/decompress images for mailheaders, user tools
 Converts 48x48 .xbm format (X bitmap) files to a compressed format
 that can be placed in your X-Face: mail header. Some mailreaders,
 like exmh will then display this image when the user is reading your mail.

Package: compiz
Description-md5: f8949ff691855a5244d51aa54ee72f8f
Description-en: OpenGL window and compositing manager
 Compiz brings to life a variety of visual effects that make the Linux desktop
 easier to use, more powerful and intuitive, and more accessible for users
 with special needs.
 .
 This metapackage provides the components necessary for running compiz. It
 provides the compiz core, a set of standard plugins, a window decorator using
 the Gtk toolkit and the files necessary to integrate compiz with the GNOME
 desktop environment.

Package: compiz-bcop
Description-md5: 93b46469a453442da1a32629c4257207
Description-en: Compiz Reloaded option code generator
 Compiz Reloaded is the result of the re-unification of the Beryl-project
 and the community around the Compiz Window Manager. It seeks to provide
 an easy and fun-to-use windowing environment, allowing use of the
 graphics hardware to provide impressive effects, amazing speed and
 unrivalled usefulness
 .
 This tool is used to generate code for use with compiz plugins.

Package: compiz-boxmenu
Description-md5: 8247d99893db393748acbe6084643b7f
Description-en: Compiz Reloaded - daemon and clients providing pop-up menus
 Boxmenu provides a number of different menus to the compositing window
 manager Compiz and possibly to other window managers as well.
 .
 It is composed of a daemon that caches the different menus from various
 sources, following desktop standards and a number of clients to ask
 the daemon for a specific type of menu, clients that can be bound to
 different key-chords and mouse events using the Compizconfig Settings
 Manager.
 .
 The components are compiz-boxmenu, compiz-boxmenu-editor, a menu editor
 and compiz-boxmenu-{daemon,dlist,dplist,vplist,wlist}, where the
 specialized clients are respectively for recent documents, desktops,
 viewports and windows.

Package: compiz-core
Description-md5: 96330190075d58bc036c352e8a3a72fa
Description-en: OpenGL window and compositing manager
 Compiz brings to life a variety of visual effects that make the Linux desktop
 easier to use, more powerful and intuitive, and more accessible for users
 with special needs.
 .
 Compiz combines together a window manager and a composite manager using
 OpenGL for rendering. A "window manager" allows the manipulation of the
 multiple applications and dialog windows that are presented on the screen. A
 "composite manager" allows windows and other graphics to be combined together
 to create composite images. Compiz achieves its stunning effects by doing
 both of these functions.

Package: compiz-dev
Description-md5: 867507a9b714c75e96d3438264bda095
Description-en: OpenGL window and compositing manager - development files
 Compiz brings to life a variety of visual effects that make the Linux desktop
 easier to use, more powerful and intuitive, and more accessible for users
 with special needs.
 .
 This package contains the headers and libraries needed to compile compiz
 plugins.

Package: compiz-gnome
Description-md5: f487b7706c4305676403c9a70567359c
Description-en: OpenGL window and compositing manager - GNOME window decorator
 Compiz brings to life a variety of visual effects that make the Linux desktop
 easier to use, more powerful and intuitive, and more accessible for users
 with special needs.
 .
 This package contains files needed to integrate compiz with the GNOME desktop
 environment.

Package: compiz-mate
Description-md5: 09595fdf4d423fb538a04789c4e2fbf3
Description-en: OpenGL window and compositing manager - MATE integration
 Compiz brings to life a variety of visual effects that make the Linux desktop
 easier to use, more powerful and intuitive, and more accessible for users
 with special needs.
 .
 This package contains files needed to integrate compiz with the MATE desktop
 environment.

Package: compiz-plugins
Description-md5: 5f988b4273a894361f576aa14d53e19b
Description-en: OpenGL window and compositing manager - plugins
 Compiz brings to life a variety of visual effects that make the Linux desktop
 easier to use, more powerful and intuitive, and more accessible for users
 with special needs.
 .
 This package contains the plugins that come with compiz but not officially
 supported.

Package: compiz-plugins-default
Description-md5: 169e3bd9eb5bb71160bf028bbbfc8b44
Description-en: OpenGL window and compositing manager - default plugins
 Compiz brings to life a variety of visual effects that make the Linux desktop
 easier to use, more powerful and intuitive, and more accessible for users
 with special needs.
 .
 This package contains the default set of core Compiz plugins.

Package: compiz-plugins-extra
Description-md5: 3b7683fb9ca8062e8f26efe3a5e476f0
Description-en: transitional dummy package
 This package ensures a clean upgrade path, and can be safely removed
 after the upgrade.

Package: compiz-plugins-main
Description-md5: 3b7683fb9ca8062e8f26efe3a5e476f0
Description-en: transitional dummy package
 This package ensures a clean upgrade path, and can be safely removed
 after the upgrade.

Package: compiz-plugins-main-default
Description-md5: 3b7683fb9ca8062e8f26efe3a5e476f0
Description-en: transitional dummy package
 This package ensures a clean upgrade path, and can be safely removed
 after the upgrade.

Package: compiz-plugins-main-dev
Description-md5: 3b7683fb9ca8062e8f26efe3a5e476f0
Description-en: transitional dummy package
 This package ensures a clean upgrade path, and can be safely removed
 after the upgrade.

Package: compizconfig-settings-manager
Description-md5: 675304338d841d1ad811fa71af2f89f7
Description-en: Compiz configuration settings manager
 The OpenCompositing Project brings 3D desktop visual effects that improve
 usability of the X Window System and provide increased productivity.
 .
 This package contains the compizconfig settings manager.

Package: complexity
Description-md5: 0e8f279087af570e4abf091090e9ee41
Description-en: tool for analyzing the complexity of C program functions
 Complexity measurement tool help to:
 .
 * locate suspicious areas in unfamiliar code
 * get an idea of how much effort may be required to understand that
 code
 * get an idea of the effort required to test a code base
 * provide a reminder to yourself. You may see what you've written
 as obvious, but others may not.
 .
 Comparing with existing tool McCabe, this program improves scoring
 of following language constructs:
 .
 * code length
 * switch statement
 * logic conditions

Package: complexity-doc
Description-md5: 88dd00eb555f1fa4227680eb376bb847
Description-en: tool for analyzing the complexity of C program (documentation)
 Complexity measurement tool help to:
 .
 * locate suspicious areas in unfamiliar code
 * get an idea of how much effort may be required to understand that
 code
 * get an idea of the effort required to test a code base
 * provide a reminder to yourself. You may see what you've written
 as obvious, but others may not.
 .
 Comparing with existing tool McCabe, this program improves scoring
 of following language constructs:
 .
 * code length
 * switch statement
 * logic conditions
 .
 This package contains documentation in TexInfo format.

Package: compose-spec
Description-md5: a361b724a4ff1e389c084cd2ee7613fe
Description-en: Validates a compose file conforms to the Compose Specification
 The Compose Specification lets you define a platform-agnostic container
 based application. Such an application is designed as a set of containers
 which have to both run together with adequate shared resources and
 communication channels.
 .
 compose-spec is a program to validate that a compose file conforms to the
 Compose Specification.

Package: composefs
Description-md5: 940ca64ca9a1fb121d623d9950355ba5
Description-en: mechanism for stacking read-only filesystems (tools)
 composefs combines several underlying Linux features to provide a very
 flexible mechanism to support read-only mountable filesystem trees, stacking
 on top of an underlying "lower" Linux filesystem. The key targeted use case
 for composefs is versioned, immutable executable filesystem trees (i.e.
 container images and bootable host systems), where some of these filesystems
 may share *parts* of their storage (i.e. some files may be different, but not
 all).
 .
 The key technologies used by composefs are: overlayfs as the kernel interface,
 EROFS for a mountable metadata tree, and fs-verity (optional) from the lower
 filesystems.
 .
 This package contains the userspace tools.

Package: composer
Description-md5: e03f8a4cfea1bad44f653aea93886b7d
Description-en: dependency manager for PHP
 Composer helps you declare, manage and install dependencies of PHP projects.
 It ensures you have the right stack everywhere.
 .
 It behaves like Bundler (Ruby), npm (Node), etc.

Package: comprez
Description-md5: e3bd698b4901d2cbbdd32e7bbef96b7d
Description-en: frontend to many compression programs
 Comprez, aka 'z', is a simple, safe and convenient front-end for the
 compress(1), uncompress(1), gzip(1), bzip2(1), tar(1), zip(1) and
 unzip(1) utilities for compressing and uncompressing files and
 directories.
 .
 The basic idea is that you can just run "comprez SOMETHING" where
 SOMETHING is any file, directory, compressed file or compressed
 archive, and program will do the right thing in a standard way.
 Simple for novices and convenient for experts.

Package: comptext
Description-md5: deea75d71027cb4ccb14f7638d16433d
Description-en: Gui based tool to compare two text streams
 Comptext is used to compare two text streams.  It's comparison function uses a
 linear-programming technique. It computes total number of errors, the character
 error rate (CER) and the bit error rate (BER).

Package: compton
Description-md5: fa288ef1618c96c3b712753c01a39a37
Description-en: compositor for X11, based on xcompmgr
 compton is a compositor for X11, based on xcompmgr. In addition to shadows,
 fading and translucency, compton implements window frame opacity control,
 inactive window transparency, and shadows on argb windows.

Package: comptty
Description-md5: 36ff193b0faaffc70fd5e1c0252984d4
Description-en: GUI based tool to compare two RTTY streams
 Comptty is used to compare two RTTY streams. It's comparison function uses a
 linear-programming technique.  It computes total number of errors, the
 character error rate (CER) and the bit error rate (BER).  Special attention is
 given to SHIFT and UNSHIFT to account for an error occurring in that character.

Package: con-duct
Description-md5: 4ff0713b76ec9120759f8a42f5a7db30
Description-en: lightweight wrapper to collect execution data for a command
 con-duct provides a duct command which is a lightweight wrapper that
 collects execution data for an arbitrary command.  Execution data
 includes execution time, system information, and resource usage
 statistics of the command and all its child processes. It is intended
 to simplify the problem of recording the resources necessary to
 execute a command, particularly in an HPC environment.
 .
 Resource usage is determined by polling (at a sample-interval).
 During execution, duct produces a JSON lines file
 with one data point recorded for each report (at a report-interval).
 .
 This package installs the Python library and command-line tools.

Package: concalc
Description-md5: df93b17bc00857308f747905bb109a7e
Description-en: console calculator
 concalc is a calculator for the Linux console. It is just the
 parser-algorithm of extcalc packed into a simple console program. You
 can use it if you need a calculator in your shell. concalc is also able
 to run scripts written in a C-like programming language.

Package: concavity
Description-md5: 10717e7265057360f28a826cda6673a2
Description-en: predictor of protein ligand binding sites from structure and conservation
 ConCavity predicts protein ligand binding sites by combining evolutionary
 sequence conservation and 3D structure.
 .
 ConCavity takes as input a PDB format protein structure and optionally
 files that characterize the evolutionary sequence conservation of the chains
 in the structure file.
 .
 The following result files are produced by default:
 * Residue ligand binding predictions for each chain (*.scores).
 * Residue ligand binding predictions in a PDB format file (residue
 scores placed in the temp. factor field, *_residue.pdb).
 * Pocket prediction locations in a DX format file (*.dx).
 * PyMOL script to visualize the predictions (*.pml).

Package: concordance
Description-md5: f458e378c4a66ed997744e3beb8d0b03
Description-en: configuration tool for Harmony remotes
 The Logitech Harmony is a highly configurable universal IR remote control
 compatible with most multimedia devices. The concordance software suite
 allows you to program such remotes using a configuration object retrieved
 from the harmonyremote.com website.
 .
 This package contains the binary utility to control and configure the Harmony
 remote.

Package: concordance-common
Description-md5: 8058cd87c9b971b2415a6d7705d6da46
Description-en: Harmony remote configuration tool - common files
 The Logitech Harmony is a highly configurable universal IR remote control
 compatible with most multimedia devices. The concordance software suite
 allows you to program such remotes using a configuration object retrieved
 from the harmonyremote.com website.
 .
 This package contains the common files for the concordance framework.

Package: conda-package-handling
Description-md5: a5bdc754e78c3925e981f636826137fa
Description-en: create and extract conda packages of various formats
 Cph is an abstraction of conda package handling and a tool for
 extracting, creating, and converting between formats.
 .
 At the time of writing, the standard conda package format is a .tar.bz2
 file. That will need to be maintained for quite a long time, thanks to
 the long tail of people using old conda versions. There is a new conda
 format, described at https://docs.google.com/document/d/1HGKsbg_j69rKXP-
 ihhpCb1kNQSE8Iy3yOsUU2x68x8uw/edit?usp=sharing. This new format is
 designed to have much faster metadata access and utilize more modern
 compression algorithms, while also facilitating package signing without
 adding sidecar files.

Package: condor
Description-md5: 903f297977fa999b1736134b3022d178
Description-en: distributed workload management system
 Like other full-featured batch systems, HTCondor provides a job queueing
 mechanism, scheduling policy, priority scheme, resource monitoring, and
 resource management. Users submit their serial or parallel jobs to HTCondor;
 HTCondor places them into a queue. It chooses when and where to run the jobs
 based upon a policy, carefully monitors their progress, and ultimately
 informs the user upon completion.
 .
 Unlike more traditional batch queueing systems, HTCondor can also effectively
 harness wasted CPU power from otherwise idle desktop workstations. HTCondor
 does not require a shared file system across machines - if no shared file
 system is available, HTCondor can transfer the job's data files on behalf of
 the user.
 .
 This package can set up an appropriate initial configuration at install
 time for a machine intended either as a member of an existing HTCondor pool
 or as a "Personal" (single machine) HTCondor pool.

Package: condor-annex-ec2
Description-md5: 256d7ce677a31a23861328d118692acd
Description-en: distributed workload management system - single node configuration
 Like other full-featured batch systems, HTCondor provides a job queueing
 mechanism, scheduling policy, priority scheme, resource monitoring, and
 resource management. Users submit their serial or parallel jobs to HTCondor;
 HTCondor places them into a queue. It chooses when and where to run the jobs
 based upon a policy, carefully monitors their progress, and ultimately
 informs the user upon completion.
 .
 Unlike more traditional batch queueing systems, HTCondor can also effectively
 harness wasted CPU power from otherwise idle desktop workstations. HTCondor
 does not require a shared file system across machines - if no shared file
 system is available, HTCondor can transfer the job's data files on behalf of
 the user.
 .
 This package provides configuration and script to make an EC2 image
 annex-compatible.  Do NOT install on a non-EC2 image.

Package: condor-dev
Description-md5: dc9a883b5eba811692b8493cb216896e
Description-en: distributed workload management system - development files
 Like other full-featured batch systems, HTCondor provides a job queueing
 mechanism, scheduling policy, priority scheme, resource monitoring, and
 resource management. Users submit their serial or parallel jobs to HTCondor;
 HTCondor places them into a queue. It chooses when and where to run the jobs
 based upon a policy, carefully monitors their progress, and ultimately
 informs the user upon completion.
 .
 Unlike more traditional batch queueing systems, HTCondor can also effectively
 harness wasted CPU power from otherwise idle desktop workstations. HTCondor
 does not require a shared file system across machines - if no shared file
 system is available, HTCondor can transfer the job's data files on behalf of
 the user.
 .
 This package provides headers and libraries for development of HTCondor
 add-ons.

Package: condor-doc
Description-md5: 3488e078f56320a592df953086a4149a
Description-en: distributed workload management system - documentation
 Like other full-featured batch systems, HTCondor provides a job queueing
 mechanism, scheduling policy, priority scheme, resource monitoring, and
 resource management. Users submit their serial or parallel jobs to HTCondor;
 HTCondor places them into a queue. It chooses when and where to run the jobs
 based upon a policy, carefully monitors their progress, and ultimately
 informs the user upon completion.
 .
 Unlike more traditional batch queueing systems, HTCondor can also effectively
 harness wasted CPU power from otherwise idle desktop workstations. HTCondor
 does not require a shared file system across machines - if no shared file
 system is available, HTCondor can transfer the job's data files on behalf of
 the user.
 .
 This package provides HTCondor's documentation in HTML and PDF format, as well
 as configuration and other examples.

Package: condor-kbdd
Description-md5: 34799ec840529814fe4f36c1d93cf0b4
Description-en: distributed workload management system - single node configuration
 Like other full-featured batch systems, HTCondor provides a job queueing
 mechanism, scheduling policy, priority scheme, resource monitoring, and
 resource management. Users submit their serial or parallel jobs to HTCondor;
 HTCondor places them into a queue. It chooses when and where to run the jobs
 based upon a policy, carefully monitors their progress, and ultimately
 informs the user upon completion.
 .
 Unlike more traditional batch queueing systems, HTCondor can also effectively
 harness wasted CPU power from otherwise idle desktop workstations. HTCondor
 does not require a shared file system across machines - if no shared file
 system is available, HTCondor can transfer the job's data files on behalf of
 the user.
 .
 The condor_kbdd monitors logged in X users for activity. It is only
 useful on systems where no device (e.g. /dev/*) can be used to
 determine console idle time.

Package: condor-test
Description-md5: 23df4e2743d110a3edd84ae414566112
Description-en: distributed workload management system - single node configuration
 Like other full-featured batch systems, HTCondor provides a job queueing
 mechanism, scheduling policy, priority scheme, resource monitoring, and
 resource management. Users submit their serial or parallel jobs to HTCondor;
 HTCondor places them into a queue. It chooses when and where to run the jobs
 based upon a policy, carefully monitors their progress, and ultimately
 informs the user upon completion.
 .
 Unlike more traditional batch queueing systems, HTCondor can also effectively
 harness wasted CPU power from otherwise idle desktop workstations. HTCondor
 does not require a shared file system across machines - if no shared file
 system is available, HTCondor can transfer the job's data files on behalf of
 the user.
 .
 This package provides a few miscellaneous test scripts.

Package: condor-vm-gahp
Description-md5: 3ff25c27edfd3342a2a73caf334ad300
Description-en: distributed workload management system - single node configuration
 Like other full-featured batch systems, HTCondor provides a job queueing
 mechanism, scheduling policy, priority scheme, resource monitoring, and
 resource management. Users submit their serial or parallel jobs to HTCondor;
 HTCondor places them into a queue. It chooses when and where to run the jobs
 based upon a policy, carefully monitors their progress, and ultimately
 informs the user upon completion.
 .
 Unlike more traditional batch queueing systems, HTCondor can also effectively
 harness wasted CPU power from otherwise idle desktop workstations. HTCondor
 does not require a shared file system across machines - if no shared file
 system is available, HTCondor can transfer the job's data files on behalf of
 the user.
 .
 The condor_vm-gahp enables the Virtual Machine Universe feature of
 HTCondor. The VM Universe uses libvirt to start and control VMs under
 HTCondor's Startd.

Package: conducteo
Description-md5: dd04be4ae185dc910f62295ef41d98e1
Description-en: thermal bridge simulation software (EN 10211)
 Conducteo is a software package for numerical simulation of linear thermal
 bridges according to EN 10211.
 .
 It provides detailed thermal analysis of building components, including heat
 flow calculations, temperature fields, thermal bridge coefficients
 (ψ-values), U-values, and equivalent thermal conductivity.
 .
 Features include:
 - 2D steady-state thermal simulation
 - Computation of heat flows, ψ-values, U-values, and equivalent
 thermal conductivity
 - Support for thermal bridges involving multiple thermal environments
 - Condensation risk analysis using the Glaser method
 - Imports THERM models
 - Imports DXF geometry
 - Exports calculation reports (PDF and DOCX)
 .
 The documentation and materials database are currently mainly available in
 French, which may limit usability for non-French-speaking users.

Package: confclerk
Description-md5: c1a14edffdfac995ef8ac6497369e401
Description-en: offline conference schedule application
 ConfClerk is an application written in Qt, which makes conference schedules
 available offline. It displays the conference schedule from various views,
 support searches on various items (speaker, speech topic, location, etc.) and
 enables you to select favorite events and create your own schedule.
 .
 At the moment ConfClerk is able to import schedules in XML format created by
 the PentaBarf conference management system (or frab) used by e.g. FOSDEM,
 DebConf, FrOSCon, Grazer LinuxTage, and the CCC congresses, or compatible
 systems like Summit, Wafer, or pretalx.
 .
 ConfClerk is targeted at mobile devices but works on any system running Qt.

Package: confget
Description-md5: 2a189ce258a4c67c31f2da7b2f8157be
Description-en: read variables from INI-style configuration files
 The confget utility examines a INI-style configuration file and retrieves
 the value of the specified variables from the specified section.
 Its intended use is to let shell scripts use the same INI-style
 configuration files as other programs, to avoid duplication of data.
 .
 The confget utility may retrieve the values of one or more variables,
 list all the variables in a specified section, list only those whose names
 or values match a specified pattern (shell glob or regular expression), or
 check if a variable is present in the file at all.  It has a "shell-quoting"
 output mode that quotes the variable values in a way suitable for passing
 them directly to a Bourne-style shell.

Package: config-package-dev
Description-md5: 5ca33d9e80e6a6659c84668c8e6d38f3
Description-en: Debhelper modules for building configuration packages
 This package contains a system of modules for creating Debian
 configuration packages: packages that configure an existing Debian
 system by using dpkg-divert on configuration files.  These modules
 attempt to make the process of creating configuration packages
 efficient by checking the md5sums of upstream configuration files
 that are to be modified and automatically generating the relevant
 postinst code to perform the diversions using the standard debhelper
 mechanism.
 .
 The config-package-dev modules are optimized for site defaults (i.e.
 configuration for a university or a company), though they are useful
 for other applications as well.

Package: configure-debian
Description-md5: aceb7acbaf91be22a031f1b75eec9751
Description-en: central configuration program for packages using debconf
 configure-debian is a program which presents a list of packages which
 use Debconf, Debian's configuration management system.
 .
 Debconf provides first-time installation wizards that run when a
 package is installed. You may reconfigure these packages at a later
 time, if you wish, and configure-debian makes that very easy.
 .
 configure-debian splits the package lists into the subsections which
 make up the Debian archive, such as x11, base, gnome, or kde.

Package: confy
Description-md5: f269f30c466c671edb7c95f0a700d2f1
Description-en: Conference schedule viewer written in Python
 Navigate conference schedules, mark favourite talks
 and get reminded of upcoming talks.
 .
 Works offline after initial data download and is usable
 on mobile devices.

Package: congruity
Description-md5: c29a0ce2e03fcbeb6eb05515170938cc
Description-en: graphical utility to configure Logitech Harmony remotes
 Congruity is a graphical utility written in Python that handles writing
 the configuration of a Harmony Remote, using the concordance framework.
 .
 It provides a concise way to quickly configure a Logitech Harmony
 in a clean graphical interface, through the loading of EZHex files.

Package: conjugar
Description-md5: fd378e56d4e847f3e9d2c6efa644feb0
Description-en: text only program to conjugate Brazilian verbs
 Text only program to conjugate Portuguese verbs as spoken in Brazil.
 .
 If the entered expression is not a verb, conjugar tries to find it
 among the conjugated forms of known verbs. It also has the option of
 conjugating verbs as ordinary Brazilians do. In fact, Brazilians of
 different regions deviate from the normative grammar in different ways,
 but the conjugation displayed will already help foreigners to grasp
 what Brazilians are saying.
 .
 This program is console based. Alternatively, you can use GConjugue,
 the graphical (GTK+) version for conjugar.

Package: conky-all
Description-md5: 1faca1fb400cf837b48eacb2ec53a5de
Description-en: highly configurable system monitor (all features enabled)
 Conky is a system monitor that can display just about anything,
 either on your root desktop or in its own window.
 Conky has many built-in objects, as well as the ability to execute
 external programs or scripts (either external or through built-in
 Lua support).
 .
 This is a full conky with most compile options enabled:
 .
 Wayland, X11, XDamage, XDBE, Xft, MPD, MOC, math, hddtemp, portmon, RSS,
 wireless, IBM, nvidia, Imlib2, apcupsd, I/O stats, argb, Lua and the cairo
 and imlib2 Lua bindings, Audacious, PulseAudio, iCal, iconv, IRC, and systemd
 journal.

Package: conky-cli
Description-md5: c00e0b4a0278562b884599aa6b6db564
Description-en: highly configurable system monitor (basic version)
 Conky is a system monitor that can display just about anything,
 either on your root desktop or in its own window.
 Conky has many built-in objects, as well as the ability to execute
 external programs or scripts (either external or through built-in
 Lua support).
 .
 This is a basic package that can be useful in servers or piped with dzen2.
 It includes the following support:
 .
 MPD, MOC, math, apcupsd, ncurses and I/O stats.

Package: conky-std
Description-md5: 91f85b5a646ab0be7c58b2fa4272f62e
Description-en: highly configurable system monitor (default version)
 Conky is a system monitor that can display just about anything,
 either on your root desktop or in its own window.
 Conky has many built-in objects, as well as the ability to execute
 external programs or scripts (either external or through built-in
 Lua support).
 .
 This package should be a good compromise for most users that do not
 need special features.
 It includes the following support:
 .
 Wayland, X11, XDamage, XDBE, Xft, MPD, MOC, math, hddtemp, portmon,
 wireless, ncurses, apcupsd, I/O stats, argb and Lua.

Package: conman
Description-md5: 5fea8873550734e749c78fc981dcf923
Description-en: serial console management program
 ConMan is a serial console management program designed to support a large
 number of console devices and simultaneous users.
 It supports:
 - local serial devices
 - remote terminal servers (via the telnet protocol)
 - IPMI Serial-Over-LAN (via FreeIPMI)
 - Unix domain sockets
 - external processes (e.g., using Expect for telnet / ssh / ipmi-sol
 connections)
 Its features include:
 - logging (and optionally timestamping) console device output to file
 - connecting to consoles in monitor (R/O) or interactive (R/W) mode
 - allowing clients to share or steal console write privileges
 - broadcasting client output to multiple consoles

Package: conmon
Description-md5: b4c49554f896b1e0289e4b46bccca807
Description-en: OCI container runtime monitor
 Conmon is a monitoring program and communication tool between a container
 manager (like podman or CRI-O) and an OCI runtime (like runc or crun) for a
 single container.
 .
 Upon being launched, it double-forks to daemonize and detach from the parent
 that launched it. It then launches the runtime as its child. This allows
 managing processes to die in the foreground, but still be able to watch over
 and connect to the child process (the container).
 .
 While the container runs, conmon does two things:
 .
 - Provides a socket for attaching to the container, holding open the
 container's standard streams and forwarding them over the socket.
 - Writes the contents of the container's streams to a log file (or to the
 systemd journal) so they can be read after the container's death.
 .
 Finally, upon the containers death, conmon will record its exit time and code
 to be read by the managing programs.
 .
 Written in C and designed to have a low memory footprint, conmon is intended to
 be run by a container managing library. Essentially, conmon is the smallest
 daemon a container can have.

Package: conmux
Description-md5: 796689f40c098a26cafc4bfacd9f8390
Description-en: console multiplexor
 CONMUX is a console abstractor.  Presenting any console with a
 consistent location, naming and semantic.  Access to the console, and
 hardreset of the machine is the same regardless of the underlying
 access methodology.

Package: connect-proxy
Description-md5: 5a477ca6036cb6750f09aa22c0e363db
Description-en: Establish TCP connection using SOCKS4/5 or HTTP tunnel
 connect-proxy is a simple relaying command to make tunnel TCP connection
 via SOCKS or HTTPS proxies.
 It is mainly intended to be used as proxy command of OpenSSH.

Package: connectagram
Description-md5: 29e6d48ff709fc0b61b0fcf2b9155786
Description-en: word unscrambling game
 The board consists of several scrambled words that are joined together.
 You can choose the length of the words, the amount of words, and the
 pattern that the words are arranged in. The game provides a hint option
 for times when you are stuck.

Package: connectagram-data
Description-md5: 40f94f50d39939778af305ec7c981ff6
Description-en: word unscrambling game - data files
 The board consists of several scrambled words that are joined together.
 You can choose the length of the words, the amount of words, and the
 pattern that the words are arranged in. The game provides a hint option
 for times when you are stuck.
 .
 This package provides data files required by connectagram.
 They include word lists and translations.

Package: connectome-workbench
Description-md5: 3afeae267223466e91970add767eb177
Description-en: brain visualization, analysis and discovery tool
 Connectome Workbench is a brain visualization, analysis and discovery
 tool for fMRI and dMRI brain imaging data, including functional and
 structural connectivity data generated by the Human Connectome
 Project.
 .
 Package includes wb_command, a command-line program for performing a
 variety of analytical tasks for volume, surface, and CIFTI
 grayordinates data.

Package: connectome-workbench-dbg
Description-md5: a5ce06eb5b0e8fc1673c9d4092f16999
Description-en: brain visualization, analysis and discovery tool -- debug symbols
 Connectome Workbench is a brain visualization, analysis and discovery
 tool for fMRI and dMRI brain imaging data, including functional and
 structural connectivity data generated by the Human Connectome
 Project.
 .
 Package includes wb_command, a command-line program for performing a
 variety of analytical tasks for volume, surface, and CIFTI
 grayordinates data.
 .
 This package contains debug symbols for the binaries.

Package: connman
Description-md5: 678a5e22398157eb202c9e3cd955495e
Description-en: Intel Connection Manager daemon
 The Linux Connection Manager project provides a daemon for managing
 Internet connections within embedded devices running the Linux
 operating system. The Connection Manager is designed to be slim and to
 use as few resources as possible. It is fully modular system that
 can be extended through plug-ins. The plug-in approach allows for
 easy adaption and modification for various use cases.
 .
 ConnMan provies IPv4 and IPv6 connectivity via:
 * ethernet
 * Wi-Fi, using wpasupplicant
 * Cellular, using oFono
 * Bluetooth, using bluez
 .
 ConnMan implements DNS resolving and caching, DHCP clients for both IPv4 and
 IPv6, link-local IPv4 address handling and tethering (IP connection sharing)
 to clients via USB, ethernet, Wi-Fi, cellular and Bluetooth.
 .
 This package contains the connman daemon and its plugins.

Package: connman-doc
Description-md5: 638dda5db988107c5e5f68f2cb2738c6
Description-en: ConnMan documentation
 The Linux Connection Manager project provides a daemon for managing
 Internet connections within embedded devices running the Linux
 operating system.
 .
 This package contains the connman API documentation.
 .
 See the connman description for more information regarding connman.

Package: connman-gtk
Description-md5: 91aa35801a5a401ff98d4504890b004a
Description-en: fully-featured GUI for ConnMan with systray support
 connman-gtk is a fully-featured GTK3 GUI for ConnMan with system tray
 support.
 .
 connman-gtk targets all WMs/DMs. It works on any Linux WM/DM which
 provides a freedesktop-compliant system tray. (GNOME, KDE, Xfce,
 i3, awesome...)
 .
 It supports the following features provided by the ConnMan API:
 .
 * enable/disable a technology (Wired, Wi-Fi, Bluetooth, Cellular, P2P)
 * connect to/disconnect from a service
 * configure a service (IPv4, IPv6, DNS, NTP, proxies)
 * share current connection (tethering)
 .
 connman-gtk is intended as the de-facto replacement for connman-ui.

Package: connman-tests
Description-md5: 9104418e16ef5a824e655da3e38aa405
Description-en: Intel Connection Manager daemon -- test scripts
 The Linux Connection Manager project provides a daemon for managing
 Internet connections within embedded devices running the Linux
 operating system. The Connection Manager is designed to be slim and to
 use as few resources as possible, so it can be easily integrated in
 other Moblin-based embedded systems. It is fully modular system that
 can be extended through plug-ins, to support all kinds of wired or
 wireless technologies. Also, configuration methods like DHCP and
 domain name resolving are implemented using plug-ins. The plug-in
 approach allows for easy adaption and modification for various use cases.
 .
 This package contains the connman test scripts

Package: connman-ui
Description-md5: c58055469eff413018aba3b8b40e9c1c
Description-en: full-featured GTK-based tray icon UI for ConnMan
 ConnMan-UI targets all WM/DM users except those running Gnome3. It works
 on any Linux WM/DM which provides a freedesktop-compliant system tray.
 (KDE, awesome, i3, Xfce, ...)
 .
 It exposes almost all features provided by the ConnMan API. You can:
 .
 * enable/disable a technology (wired, wifi, cellular, bt, ...),
 * connect/disconnect a service
 * configure a service (IPv4, IPv6, DNS, timeservers, etc...)
 * share your current connection (tethering)
 .
 Everything is accessible through the mouse via the system tray icon using
 left/right click.

Package: connman-vpn
Description-md5: 211b52fde5cbf928c0ebf870a6c15b4c
Description-en: Intel Connection Manager daemon - VPN daemon
 The Linux Connection Manager project provides a daemon for managing
 Internet connections within embedded devices running the Linux
 operating system. The Connection Manager is designed to be slim and to
 use as few resources as possible. It is fully modular system that
 can be extended through plug-ins. The plug-in approach allows for
 easy adaption and modification for various use cases.
 .
 ConnMan provies IPv4 and IPv6 connectivity via:
 * ethernet
 * Wi-Fi, using wpasupplicant
 * Cellular, using oFono
 * Bluetooth, using bluez
 .
 ConnMan implements DNS resolving and caching, DHCP clients for both IPv4 and
 IPv6, link-local IPv4 address handling and tethering (IP connection sharing)
 to clients via USB, ethernet, Wi-Fi, cellular and Bluetooth.
 .
 This package contains the connman VPN daemon. ConnMan VPN daemon manages
 VPNs on behalf of connmand and start and stops various VPN client
 applications. The VPN daemon can also be run standalone without connmand.

Package: conntrackd
Description-md5: d4f93a8dd1ff0a1404310c418bca129e
Description-en: Connection tracking daemon
 Conntrackd can replicate the status of the connections that are
 currently being processed by your stateful firewall based on Linux.
 Conntrackd can also run as statistics daemon.

Package: conservation-code
Description-md5: 0d1804bb480556f1dd49f4ea1b476226
Description-en: protein sequence conservation scoring tool
 This package provides score_conservation(1), a tool to score protein sequence
 conservation.
 .
 The following conservation scoring methods are implemented:
 * sum of pairs
 * weighted sum of pairs
 * Shannon entropy
 * Shannon entropy with property groupings (Mirny and Shakhnovich 1995,
 Valdar and Thornton 2001)
 * relative entropy with property groupings (Williamson 1995)
 * von Neumann entropy (Caffrey et al 2004)
 * relative entropy (Samudrala and Wang 2006)
 * Jensen-Shannon divergence (Capra and Singh 2007)
 .
 A window-based extension that incorporates the estimated conservation of
 sequentially adjacent residues into the score for each column is also given.
 This window approach can be applied to any of the conservation scoring
 methods.
 .
 The program accepts alignments in the CLUSTAL and FASTA formats.
 .
 The sequence-specific output can be used as the conservation input for
 concavity.
 .
 Conservation is highly predictive in identifying catalytic sites and
 residues near bound ligands.

Package: conserver-client
Description-md5: b9cc2e709d8b33dfd2ec4626d89d6cb5
Description-en: connect to a console server
 Conserver is an application that allows multiple users to watch a
 serial console at the same time.  It can log the data, allows users
 to take write-access of a console (one at a time), and has a
 variety of bells and whistles to accentuate that basic
 functionality.  The idea is that conserver will log all your serial
 traffic so you can go back and review why something crashed, look
 at changes (if done on the console), or tie the console logs into a
 monitoring system (just watch the logfiles it creates).  With
 multi-user capabilities you can work on equipment with others,
 mentor, train, etc.  It also does all that client-server stuff so
 that, assuming you have a network connection, you can interact with
 any of the equipment from home or wherever.
 .
 This is client part of the conserver system.

Package: conserver-server
Description-md5: e3162cc0887da73106fabc4b43ea815f
Description-en: connect multiple user to a serial console with logging
 Conserver is an application that allows multiple users to watch a
 serial console at the same time.  It can log the data, allows users
 to take write-access of a console (one at a time), and has a
 variety of bells and whistles to accentuate that basic
 functionality.  The idea is that conserver will log all your serial
 traffic so you can go back and review why something crashed, look
 at changes (if done on the console), or tie the console logs into a
 monitoring system (just watch the logfiles it creates).  With
 multi-user capabilities you can work on equipment with others,
 mentor, train, etc.  It also does all that client-server stuff so
 that, assuming you have a network connection, you can interact with
 any of the equipment from home or wherever.
 .
 This is the server part of the conserver system.

Package: consolation
Description-md5: cf51e600e3e7f3225e8d568b98e6bf30
Description-en: linux console pointer support for copy-paste
 This package provides copy-paste and scrolling support to the Linux console.
 .
 It is based on the libinput library and supports all pointer devices and
 settings provided by this library.

Package: console-braille
Description-md5: cb8dfecdc73f679c43d8717dabcc17e3
Description-en: Fonts and keymaps for reading/typing unicode braille
 This package includes
 .
 - fonts with various sizes to render braille on the Linux console
 - keymaps to type braille as unicode characters on the Linux console.

Package: console-common
Description-md5: 52f020b8b3a207ecbb058e6223a8f75d
Description-en: basic infrastructure for text console setup (DEPRECATED)
 This package contains the install-keymap(8) utility, which is the
 recommended tool to specify a boot-time keymap to the system, as well
 as tools for internal use of keymap-providing packages.
 .
 console-common is DEPRECATED in favour of console-setup

Package: console-cyrillic
Description-md5: 4e0e20b1fb56a3473aaf9b2fb89bc492
Description-en: Cyrillic fonts and keyboard layouts for Linux console
 This package provides Cyrillic support on the Linux console with great
 number of customizations:
 .
 1) Various supported encodings: utf-8, cp1251, ibm866, iso-8859-5, koi8-r,
 koi8-u, mac-cyrillic, mik, pt154 and rk1048.
 .
 2) Belarusian, two Bulgarian, two Kazakh, Macedonian, Mongolian, two Russian,
 Serbian and two Ukrainian keyboard mappings.
 .
 3) Many screen fonts.
 .
 4) Utilities: cyr, displayfont, dumppsf, makeacm, mkvgafont, raw2psf.
 .
 5) Two fonts for Dosemu.

Package: console-data
Description-md5: e4d7a244a5d35aaee203241f2680f695
Description-en: keymaps, fonts, charset maps, fallback tables for 'kbd'.
 This package provides the standard data files for the Linux console tools.
 .
 This includes keyboard definitions (keymaps), console fonts for various
 encodings, maps defining the standard charsets for use by text applications,
 and fallback tables allowing to approximate an unavailable character's glyph
 with the glyph of another character in the current font.

Package: console-log
Description-md5: cf71372fb4900a3e01f408a5ff130cb7
Description-en: Puts logfile pagers on virtual consoles
 console-log keeps logfile pagers open on virtual consoles. The
 default configuration puts exim's mainlog on tty8, and the syslog on
 tty9, in a less process. It can also make sure that this console is visible
 automatically after system boot so that a crashed system at least
 leaves the syslog readable on the console before reset. Using a pager
 makes searching, tagging and highlighting possible.

Package: console-setup-mini
Description-md5: ea2483d2cc1b85309cba9011538d041b
Description-en: console font and keymap setup program - reduced version for Linux
 This package provides the console with the same keyboard
 configuration scheme as the X Window System. As a result, there is no
 need to duplicate or change the keyboard files just to make simple
 customizations such as the use of dead keys, the key functioning as
 AltGr or Compose key, the key(s) to switch between Latin and
 non-Latin mode, etc.
 .
 This package can be useful for handhelds or other devices with small
 storage space.

Package: consolekit
Description-md5: ebcb508a56f0ac7c55a29c37ded2a104
Description-en: framework for defining and tracking users, sessions and seats
 ConsoleKit is a system daemon for tracking what users are logged
 into the system and how they interact with the computer (e.g.
 which keyboard and mouse they use).
 .
 It provides asynchronous notification via the system message bus.
 .
 This package provides the system daemon and tools to interact with it.

Package: conspy
Description-md5: 4d006635ba9b97b07aecab22c2859756
Description-en: Remote control of Linux virtual consoles
 Conspy allows a (possibly remote) user to see what is displayed
 on a Linux virtual console, and send keystrokes to it.  It is
 rather like VNC, but where VNC takes control of a GUI conspy
 takes control of a text mode virtual console.  Unlike VNC,
 conspy does not require a server to be installed prior to being
 used.

Package: contactsd
Description-md5: 2d2774bf5feb67f9098a5190f2003cec
Description-en: Telepathy - QtContacts bridge for contacts
 contactsd is a service for collecting and observing changes in roster list
 from all the users telepathy accounts (buddies, their status and presence
 information), and store it to QtContacts.

Package: containernetworking-plugins
Description-md5: 1b340b7ef98075018e6cabb7382447ba
Description-en: standard networking plugins - binaries
 This package contains binaries of the Container Networking Initiative's
 official plugins:
 .
 Interfaces
 - bridge: Creates a bridge, adds the host and the container to it.
 - ipvlan: Adds an ipvlan interface in the container.
 - loopback: Set the state of loopback interface to up.
 - macvlan: Creates a new MAC address, forwards all traffic
 to that to the container.
 - ptp: Creates a veth pair.
 - vlan: Allocates a vlan device.
 - host-device: Move an already-existing device into a container.
 .
 IPAM: IP Address Management
 - dhcp: Runs a daemon to make DHCP requests on behalf of the container.
 - host-local: Maintains a local database of allocated IPs
 - static: Allocates a static IPv4/IPv6 address.
 .
 Other
 - tuning: Tweaks sysctl parameters of an existing interface
 - portmap: An iptables-based portmapping plugin.
 Maps ports from the host's address space to the container.
 - bandwidth: Allows bandwidth-limiting through use of traffic control tbf.
 - sbr: Configures source based routing for an interface.
 - firewall: Uses iptables or firewalld to add rules to allow traffic
 to/from the container.

Package: containers-storage
Description-md5: 8636c564b0525a473282c66694950f4e
Description-en: CLI tools for handling how containers are stored on disk
 storage is a Go library which aims to provide methods for storing
 filesystem layers, container images, and containers.  A containers-storage
 CLI wrapper is also included for manual and scripting use.
 .
 This package contains the CLI tools.

Package: context
Description-md5: 41de4864f3fecb24d3907901e2a652a7
Description-en: powerful TeX format
 ConTeXt is a document-production system based, like LaTeX, on the TeX
 typesetting system.  Whereas LaTeX insulates the writer from
 typographical details, ConTeXt takes a complementary approach by
 providing structured interfaces for handling typography, including
 extensive support for colors, backgrounds, hyperlinks, presentations,
 figure-text integration, and conditional compilation.  It gives the
 user extensive control over formatting while making it easy to create
 new layouts and styles without learning the TeX macro language.
 ConTeXt's unified design averts the package clashes that can happen
 with LaTeX.
 .
 ConTeXt also integrates MetaFun, a superset of MetaPost and a powerful
 system for vector graphics.  MetaFun can be used as a stand-alone
 system to produce figures, but its strength lies in enhancing ConTeXt
 documents with accurate graphic elements.
 .
 ConTeXt allows the users to specify formatting commands in English,
 Dutch, German, French, or Italian, and to use different typesetting
 engines (PDFTeX, XeTeX, Aleph, and soon LuaTeX) without changing the
 user interface.  ConTeXt is developed rapidly, often in response to
 requests from the friendly user community.

Package: context-modules
Description-md5: bf2452c2dc09695b709af301b77c72bf
Description-en: additional ConTeXt modules
 ConTeXt is a document-production system based, like LaTeX, on the TeX
 typesetting system.  Whereas LaTeX insulates the writer from
 typographical details, ConTeXt takes a complementary approach by
 providing structured interfaces for handling typography, including
 extensive support for colors, backgrounds, hyperlinks, presentations,
 figure-text integration, and conditional compilation.  It gives the
 user extensive control over formatting while making it easy to create
 new layouts and styles without learning the TeX macro language.
 ConTeXt's unified design averts the package clashes that can happen
 with LaTeX.
 .
 This package includes additional ConTeXt modules, plus the code
 for the obsolete MKII engine.

Package: contextfree
Description-md5: b58f1467e619d63202ce097ebd70af0d
Description-en: image generator based on context-free grammars
 Context Free is a program that produces images based on context-free grammars.
 These grammars are sets of non-deterministic rules that determine what an
 image should look like.  The resulting images often resemble a mix of
 spirograph drawings, fractals and abstract art.
 .
 Context Free can generate images with millions of shapes, in PNG (up to 100
 megapixels) or SVG format.  It can also produce animations.  Many example
 images are included.

Package: controku
Description-md5: 83be3347a6e5338157296229b88d5274
Description-en: GTK application to control Roku devices on your local network
 Controku is a library and GTK3 application that allows you to control
 Roku devices from the comfort of your own desktop. This package contains
 the GTK application.

Package: conv-tools
Description-md5: 429ff076e8013d1e0806dfbafcbc4daa
Description-en: convert 8 bit character encoding in file names and text content to UTF-8
 The mixconv utility reads a mixed-encoding text file, analyzes each
 line to determine whether it is in 7-bit ASCII, an 8-bit encoding,
 UTF-8 or WTF-8, converts everything to UTF-8 and prints the result to
 standard output.
 .
 The dirconv utility scans a directory structure, analyzes each file
 and directory name to determine whether it is in 7-bit ASCII, an 8-bit
 encoding, UTF-8 or WTF-8, converts everything to UTF-8, and renames
 the files and directories accordingly.

Package: converseen
Description-md5: a7253e24353100a03ff56f7f998487a3
Description-en: batch image converter and resizer
 You can convert an unlimited number of images and / or create thumbnails
 to any of the most popular formats: DPX, EXR, GIF, JPEG, JPEG-2000, PDF,
 PhotoCD, PNG, Postscript, SVG, and TIFF.
 .
 Thanks to the Magick++ image libraries it supports more than 100 image
 formats.

Package: convertall
Description-md5: e91e95bbaa508185e73f6085c5add29d
Description-en: very flexible unit converter
 With ConvertAll, you can convert any unit in the large database to any other
 compatible unit. If you want to convert from inches per decade, that's fine.
 Or from meter-pounds. Or from cubic nautical miles. The units don't have to
 make sense to anyone else.

Package: convlit
Description-md5: fae1ebf3b0ed76581dd866b4dc7b881b
Description-en: convert Microsoft Reader .LIT files to HTML
 This program will extract "DRM1" format .LIT files into their original
 XML/HTML.  If you have the appropriate "keys.txt" file with your private
 EBook keys, you can also convert "DRM5" files to "DRM1".

Package: convmv
Description-md5: 44b9e37adf623ce957124fb3014849a1
Description-en: filename encoding conversion tool
 convmv can convert a single filename, a directory tree or all files
 on a filesystem to a different encoding. It only converts the
 encoding of filenames, not files contents. A special feature of
 convmv is that it also takes care of symlinks: the encoding of the
 symlink's target will be converted if the symlink itself is being
 converted.
 .
 It is also possible to convert directories to UTF-8 which are already
 partially UTF-8 encoded.
 .
 Keywords: rename, move

Package: cookiecutter
Description-md5: ddab5c33ae3f3565c2f3a5f8dad9c52c
Description-en: create projects from project templates
 Cookiecutter is command-line utility that creates projects from
 project templates, e.g. creating a Python package project from a
 Python package project template.
 .
 It can also be used as a Python module. It supports local and remote
 templates. The templating is done with Jinja2 and there is no
 limitation on the language used by the templated projects (Python,
 Ruby, Javascript, C, HTML, Postscript...).

Package: cookietool
Description-md5: c1bbd2817fde0497f31d78b4b73274d1
Description-en: suite of programs to help maintain a fortune database
 The ''cookietool'' itself eliminates duplicate entries, sorts cookies
 alphabetically or by size if you wish. The ''cdbsplit'' tool extracts parts
 of the database to a separate file, by keyword, by size, by number, or
 as groups of 'similar' cookies.

Package: cool-retro-term
Description-md5: 1353cbf2554935b3380a15512b5b53a9
Description-en: terminal emulator which mimics old screens
 This is a terminal emulator which mimics the look and feel
 of the old cathode tube screens. It has been designed to be eye-candy,
 customizable, and reasonably lightweight.

Package: coolkey
Description-md5: 43a9268aeee5bdafc146420e3c8611fe
Description-en: Smart Card PKCS #11 cryptographic module
 Linux Driver support for the CoolKey and Common Access Card (CAC)
 smart card security keys used in a Public Key Infrastructure (PKI).
 The libpkcs11 module allows use of Smart Cards in applications
 that use mozilla Network Security Services (NSS).

Package: coolmail
Description-md5: fa8dec67e3d19522ae7039958714661a
Description-en: Mail notifier with 3d graphics
 Coolmail is like xbiff -- it watches your inbox mail file
 and lets you know when you have mail.  But unlike xbiff, it can launch
 your favorite mail utility when you click on it, and it has cool
 animated 3D graphics.

Package: coop-computing-tools
Description-md5: e569dc9cc4c3f6c7ff47fd55501c828a
Description-en: cooperative computing tools
 This is a collection of software that help users to share resources in a
 complex, heterogeneous, and unreliable computing environment. This includes:
 .
 * Chirp: A personal filesystem and I/O protocol that allows unprivileged users
 to share space securely, efficiently, and conveniently. When combined
 with Parrot, Chirp allows users to create custom wide-area
 distributed filesystems.
 * Parrot: A transparent user-level virtual filesystem that allows any ordinary
 program to be attached to a remote storage device such as an FTP
 server or a Chirp server.
 * Makeflow: A workflow system for parallel and distributed computing that uses
 a language very similar to Make.
 * Work Queue: A system and API for building master-worker style programs that
 scale up to thousands of processors.
 * All Pairs: A computational abstraction for running very large Cartesian
 products.
 * Wavefront: A computational abstraction for running very large dynamic
 programming problems.
 * The Fault Tolerant Shell: A high-level programming language that allows
 users to combine the ease of shell scripting, the power of distributed
 programming, and the precision of compiled languages. Basically,
 parallel programming and exception handling for scripts.

Package: coop-computing-tools-dev
Description-md5: 85393004387f17ed004a101c1f5ad86a
Description-en: libraries and header files for coop-computing-tools
 These tools are a collection of software that help users to share resources in
 a complex, heterogeneous, and unreliable computing environment.
 .
 This package provides static libraries and header files for development.

Package: coop-computing-tools-doc
Description-md5: 6d04dc0d21d45ff80d0205f2b9b366f6
Description-en: documentation for coop-computing-tools
 These tools are a collection of software that help users to share resources in
 a complex, heterogeneous, and unreliable computing environment.
 .
 This package provides the documentation (manual and API reference) in HTML
 format.

Package: coot
Description-md5: e4c8bad0a7ebf6bd04aa8736a17cba9a
Description-en: model building program for macromolecular crystallography
 This is a program for constructing atomic models of macromolecules
 from x-ray diffraction data. Coot displays electron density maps and
 molecular models and allows model manipulations such as idealization,
 refinement, manual rotation/translation, rigid-body fitting, ligand
 search, solvation, mutations, rotamers. Validation tools such as
 Ramachandran and geometry plots are available to the user. This
 package provides a Coot build with embedded Python support.

Package: coot-data
Description-md5: 4c77cd1edc6e654dcd9aa10a1465d64b
Description-en: various data files needed by Coot
 This is an interactive program for fitting atomic models to
 crystallographic electron density maps. This package contains various
 data files needed by Coot.

Package: coot-doc
Description-md5: a52d980b5390d4269f8058a46ea324a2
Description-en: documentation for Coot
 This is an interactive program for fitting atomic models to
 crystallographic electron density maps. This package contains
 documentation source files for Coot.

Package: copyq
Description-md5: 625bc0b41006f79798bf75bd79642979
Description-en: Advanced clipboard manager with editing and scripting features
 CopyQ monitors system clipboard and saves its content in customized tabs.
 Saved clipboard can be later copied and pasted directly into any application.
 .
 Items can be:
 * edited with internal editor or with preferred text editor,
 * moved to other tabs,
 * drag'n'dropped to applications,
 * marked with tag or a note,
 * passed to or changed by custom commands,
 * or simply removed.
 .
 Features:
 * Support for Linux, Windows and OS X 10.9+
 * Store text, HTML, images or any other custom formats
 * Quickly browse and filter items in clipboard history
 * Sort, create, edit, remove, copy/paste, drag'n'drop items in tabs
 * Add notes or tags to items
 * System-wide shortcuts with customizable commands
 * Paste items with shortcut or from tray or main window
 * Fully customizable appearance
 * Advanced command-line interface and scripting
 * Ignore clipboard copied from some windows or containing some text
 * Support for simple Vim-like editor and shortcuts
 * Many more features

Package: copyq-doc
Description-md5: 72cc5e005e4044056189c5470d04be4d
Description-en: Documentation and examples for CopyQ - HTML format
 CopyQ monitors system clipboard and saves its content in customized tabs.
 Saved clipboard can be later copied and pasted directly into any application.
 .
 This contains the documentation in HTML format.

Package: copyq-plugins
Description-md5: 0a17b21ac1c6220b1202b24f8015dee0
Description-en: Plugins for CopyQ
 CopyQ monitors system clipboard and saves its content in customized tabs.
 Saved clipboard can be later copied and pasted directly into any application.
 .
 This package contains plugins that add various item types support and features
 to CopyQ, including:
 * Text with Highlighting
 * Images
 * Web Pages
 * Various Data
 * Notes
 * Encryption
 * FakeVim Editor
 * Synchronize Items to Disk
 * Item Tags
 * Pinned Items

Package: copyright-update
Description-md5: 295f004ac4f2cec4abebde7e9f23fed0
Description-en: update copyright information in files
 Update the copyright information in set of files, possibly recursively,
 matching content criteria. The updating affects copyright year, GPL address
 information etc.

Package: coq
Description-md5: 2c4259e8b83c839ff539d48b854ee31a
Description-en: proof assistant for higher-order logic (toplevel and compiler)
 Coq is a proof assistant for higher-order logic, which allows the
 development of computer programs consistent with their formal
 specification. It is developed using Objective Caml and Camlp5.
 .
 This package provides coqtop, a command line interface to Coq.
 .
 A graphical interface for Coq is provided in the coqide package.
 Coq can also be used with ProofGeneral, which allows proofs to be
 edited using emacs and xemacs. This requires the proofgeneral
 package to be installed.

Package: coq-dpdgraph-tools
Description-md5: a4c4863a12a026bf8f65552276ec79d6
Description-en: Coq plugin to extract dependencies between Coq objects (tools)
 This package provides a plugin for Coq to extract dependencies
 between Coq objects and produce files with dependency information.
 .
 Coq is a proof assistant for higher-order logic.
 .
 This package provides the tools associated to this plugin.

Package: coqide
Description-md5: ed74063b20a63106a7031db76f847ec1
Description-en: proof assistant for higher-order logic (gtk interface)
 Coq is a proof assistant for higher-order logic, which allows the
 development of computer programs consistent with their formal
 specification. It is developed using Objective Caml and Camlp5.
 .
 This package provides CoqIde, a graphical user interface for
 developing proofs.

Package: coqprime-tools
Description-md5: c205b295a65584b4c9b0916f215fc26f
Description-en: Primality certification for Coq (tools)
 Coqprime consists in:
 - a library of facts from number theory
 - a library for elliptic curves
 - an efficient library for modular arithmetic
 - tools to generate Pocklington and elliptic curve
 certificates of primality
 .
 Coq is a proof assistant for higher-order logic.

Package: coreboot-utils
Description-md5: d2fc1fc48af74a4af6b046a39ee4ff67
Description-en: Coreboot firmware utilities
 Free Software project aimed at replacing the proprietary BIOS
 (firmware) found in most computers.
 .
 This package contains various utilities used to develop and configure
 systems with coreboot:
 bucts, cbfs-compression-tool, cbfstool, cbmem, ectool, elogtool, fmaptool,
 ifdtool, ifittool, ifwitool, intelmetool, inteltool, intelvbttool, msrtool,
 nvramtool, pmh7tool, rmodtool, superiotool

Package: coreboot-utils-doc
Description-md5: 7036424a623ebf94f3fba5cab18f8e24
Description-en: Coreboot firmware utilities - documentation
 Free Software project aimed at replacing the proprietary BIOS
 (firmware) found in most computers.
 .
 This package contains documentation for the coreboot system.

Package: corectrl
Description-md5: 30370f58f6291f9491792f66708d8f85
Description-en: Control your computer hardware using application profiles
 CoreCtrl allows control of the CPU and AMD GPUs to set custom profiles for
 applications. This aims to be flexible, comfortable and accessible to regular
 users.

Package: coredhcp-client
Description-md5: 29e46b3d151b7ff5533e67e47ee61a41
Description-en: multithreaded, modular and extensible DHCP server - client
 Coredhcp is a fast, multithreaded, modular and extensible DHCP server written
 in Go. In CoreDHCP almost everything is implemented as a plugin. Every request
 is evaluated calling each plugin in order, until one breaks the evaluation and
 responds to, or drops, the request.
 .
 This package contains the client.

Package: coredhcp-server
Description-md5: ce017b41f35b649ece40e2e4aa9c2de7
Description-en: multithreaded, modular and extensible DHCP server - server
 Coredhcp is a fast, multithreaded, modular and extensible DHCP server written
 in Go. In CoreDHCP almost everything is implemented as a plugin. Every request
 is evaluated calling each plugin in order, until one breaks the evaluation and
 responds to, or drops, the request.
 .
 This package contains the server.

Package: corekeeper
Description-md5: 287acd254e78c838d144e6715f2ca91f
Description-en: enable core files and report crashes to the sysadmin
 corekeeper enables core files, reports crashes to the sysadmin and
 deletes old core files after 7 days.
 .
 Core file dumping is enabled for all users, to restrict that, please
 remove or edit the config file at /etc/security/limits.d/corekeeper.conf
 .
 On Linux core files are written to private per-userid dirs in /var/crash.
 Linux 3.6 and earlier have an issue that means all core files are written
 to the directory for root. If your system is running Linux 3.6 or earlier
 and is single-user (or you don't care about the privacy of core file names),
 you can avoid this issue by editing /etc/sysctl.d/corekeeper.conf.
 .
 On kFreeBSD files are written to /var/crash, kernel limitations prevent
 core files from being written to private per-userid dirs.
 .
 To fully remove this package it needs to be purged and the system rebooted.

Package: coreutils-from-busybox
Description-md5: 543b5ffb0d0072b250c13abc677e02aa
Description-en: busybox masquerading as coreutils
 Use the busybox binary as a coreutils replacement.
 .
 This can be used to build minimal container images,
 but it is not a complete replacement, and may break
 packages.

Package: coreutils-from-toybox
Description-md5: fafc398ae330663227e8a1b64d6b441c
Description-en: toybox masquerading as coreutils
 Use the toybox binary as a coreutils replacement.
 .
 This can be used to build minimal container images,
 but it is not a complete replacement, and may break
 packages.

Package: corkscrew
Description-md5: cab4c2ae5f916570c28d1dbc0cdf3eee
Description-en: tunnel TCP connections through HTTP proxies
 corkscrew is a simple tool to tunnel TCP connections through an HTTP
 proxy supporting the CONNECT method. It reads stdin and writes to
 stdout during the connection, just like netcat.
 .
 It can be used for instance to connect to an SSH server running on
 a remote 443 port through a strict HTTPS proxy.

Package: corosync-notifyd
Description-md5: 7fe4bb44bc35b579bd31376263eee3ae
Description-en: cluster engine notification daemon
 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
 * A closed process group communication model with virtual synchrony
 guarantees for creating replicated state machines.
 * A simple availability manager that restarts the application process
 when it has failed.
 * A configuration and statistics in-memory database that provide the
 ability to set, retrieve, and receive change notifications of
 information.
 * A quorum system that notifies applications when quorum is achieved
 or lost.
 .
 This package contains the DBus/SNMP notification daemon for Corosync events.

Package: corosync-qdevice
Description-md5: 150774e5de578ae800ce6076100dbef2
Description-en: cluster engine quorum device daemon
 corosync-qdevice is a daemon running on each node of a cluster. It provides
 a configured number of votes to the quorum subsystem based on a third-party
 arbitrator's decision. Its primary use is to allow a cluster to sustain more
 node failures than standard quorum rules allow. It is recommended for clusters
 with an even number of nodes and highly recommended for 2 node clusters.

Package: corosync-qnetd
Description-md5: bff85f5a0e5ea885658c965bdf6463f8
Description-en: cluster engine quorum device network daemon
 Corosync-qnetd is a daemon running outside of the cluster with the purpose
 of providing a vote to the corosync-qdevice model net. It's designed to
 support multiple clusters and be almost configuration and state free.
 New clusters are handled dynamically and no configuration file exists.
 It's also able to run as non-root user - which is recommended.
 Connection between the corosync-qdevice model net client can be optionally
 configured with TLS client certificate checking. The communication protocol
 between server and client is designed to be very simple and allow
 backwards compatibility.

Package: corosync-vqsim
Description-md5: 45d197423931e0b2ed6a7b3edca018f7
Description-en: cluster engine votequorum simulator
 The Corosync Cluster Engine is a Group Communication
 System with additional features for implementing high availability within
 applications. The project provides four C Application Programming Interface
 features:
 .
 * A closed process group communication model with virtual synchrony
 guarantees for creating replicated state machines.
 * A simple availability manager that restarts the application process
 when it has failed.
 * A configuration and statistics in-memory database that provide the
 ability to set, retrieve, and receive change notifications of
 information.
 * A quorum system that notifies applications when quorum is achieved
 or lost.
 .
 This package contains the Corosync votequorum simulator.  It
 can simulate multiple nodes, network splits and a basic quorum device.

Package: corrosion
Description-md5: 4cbc21579b747160c17f9687bd29da47
Description-en: Tool for integrating rust with an existing CMake project
 Corrosion, formerly known as cmake-cargo, is a tool for integrating Rust
 into an existing CMake project.
 .
 Corrosion can automatically import executables, static libraries,
 and dynamic libraries from a workspace or package manifest
 (Cargo.toml file).

Package: cortado
Description-md5: f97f672ff460ddf06c9d03e4e7fc2ca2
Description-en: streaming applet for Ogg formats
 By embedding the cortado applet in your website, you can give viewers access
 to streams from either the Flumotion streaming server or any HTTP server
 providing multimedia files without the need for a locally installed media
 player supporting the correct formats on the visitor's computer.  Cortado
 currently include Java decoders for Ogg Theora, Ogg Vorbis (the JOrbis
 library), Mulaw audio, MJPEG and Flumotion's Smoke codec.
 .
 The package will automatically be configured for apache2 but can be used with
 any other HTTP server. Some HTML files are included as examples of how to use
 the applet.

Package: cosign
Description-md5: 609180b196fa43a65e76e1873b8c1321
Description-en: Code signing/transparency for containers and binaries (program)
 Signing OCI containers (and other artifacts) using Sigstore
 .
 Cosign supports:
 .
 * "Keyless signing" with the Sigstore public good Fulcio certificate
 authority and Rekor transparency log (default)
 * Hardware and KMS signing
 * Signing with a cosign generated encrypted private/public keypair
 * Container Signing, Verification and Storage in an OCI registry.
 * Bring-your-own PKI
 .
 This package contains the command-line tool cosign.

Package: cotp
Description-md5: 592b70587782686adb95898b526e6956
Description-en: Trustworthy, encrypted, command-line TOTP/HOTP authenticator app with import functionality.
 cotp is a  command-line TOTP/HOTP authenticator app featuring:
 .
 * encrypted TOTP/HOTP Authenticator
 * import functionality
 * a user-friendly command-line interface.

Package: coturn
Description-md5: 6d6ae369355aaa6cbd772824b4e41b8d
Description-en: TURN and STUN server for VoIP
 STUN (Session Traversal Utilities for NAT) and TURN (Traversal Using Relays
 around NAT) are protocols that can be used to provide NAT traversal for VoIP
 and WebRTC. This package provides a VoIP media traffic NAT traversal server
 and gateway.
 .
 Supported RFCs:
 TURN specs:
 * RFC 5766 - base TURN specs;
 * RFC 6062 - TCP relaying TURN extension;
 * RFC 6156 - IPv6 extension for TURN;
 * RFC 7635 - OAuth third-party TURN/STUN authorization;
 * DTLS support as client protocol
 http://tools.ietf.org/html/draft-petithuguenin-tram-turn-dtls-00
 * Mobile ICE (MICE) support
 http://tools.ietf.org/html/draft-wing-tram-turn-mobility-03
 * TURN ORIGIN specs for multi-tenant servers
 http://tools.ietf.org/html/draft-johnston-tram-stun-origin-02
 * TURN Bandwidth draft specs
 http://tools.ietf.org/html/draft-thomson-tram-turn-bandwidth-00
 * SSODA (dual allocation) draft specs
 http://tools.ietf.org/html/draft-martinsen-tram-ssoda-00
 .
 STUN specs:
 * RFC 3489 - obsolete "classic" STUN specs;
 * RFC 5389 - base "new" STUN specs;
 * RFC 5769 - test vectors for STUN protocol testing;
 * RFC 5780 - NAT behavior discovery support.
 .
 The implementation fully supports UDP, TCP, TLS, and DTLS as protocols between
 the TURN client and the TURN server. Both UDP and TCP relaying are supported.
 .
 SQLite, MySQL, PostgreSQL and Redis are supported for the user
 repository (if authentication is required).
 The long-term credentials mechanism is supported.
 For WebRTC applications,
 the TURN server REST API for time-limited
 secret-based authentication is implemented.
 The third-party authentication
 specs (OAuth-based) are supported, too.
 .
 Load balancing can be implemented either by DNS round-robin mechanism, or with
 the external networking tools, or by
 the built-in ALTERNATE-SERVER mechanism.
 .
 The implementation is intended to be simple to install and configure.
 The project focuses on performance, scalability, and simplicity.
 The aim is to provide an enterprise-grade TURN solution.

Package: counterfeiter
Description-md5: 49d7e4df15f594d9ad7432a33061cec2
Description-en: Tool for generating type-safe test doubles in Go
 Counterfeiter generates self-contained, type-safe fake implementations
 (test doubles) for Go interfaces. It is particularly useful in unit
 testing to create mocks without manual boilerplate.
 .
 The tool integrates seamlessly with `go generate` and supports both
 local and third-party interfaces. Generated fakes record call history
 and allow stubbing return values, making them ideal for behavior-driven
 testing with frameworks like Ginkgo or Go's standard testing package.
 .
 This package provides the `counterfeiter` binary and is intended for
 use in Go development environments.

Package: courier-authdaemon
Description-md5: 48c71af6b56ddad7d969cb6a2ff8a060
Description-en: Courier authentication daemon
 This package contains the authentication daemon for the Courier
 applications.

Package: courier-authlib
Description-md5: df47cce316c565912b13c565476e8761
Description-en: Courier authentication library
 The Courier authentication library provides authentication services
 for other Courier applications.

Package: courier-authlib-dev
Description-md5: 8959e6186e43e1f0907ee705b7526166
Description-en: Development libraries for the Courier authentication library
 This package contains the development libraries and files needed to
 compile Courier packages that use the Courier authentication library.

Package: courier-authlib-ldap
Description-md5: 0f4f8f674c030d05f05042a3f255703a
Description-en: LDAP support for the Courier authentication library
 This package contains the LDAP support for the Courier authentication
 library.

Package: courier-authlib-mysql
Description-md5: f305ead8efa36cfda2d75a0673c57eec
Description-en: MySQL support for the Courier authentication library
 This package contains the MySQL support for the Courier
 authentication library.

Package: courier-authlib-pipe
Description-md5: b5e53c9b4126f288c7aa26ed257d2347
Description-en: External authentication support for the Courier authentication library
 This package contains external authentication support via pipes for
 the Courier authentication library. The authpipe module is a generic
 plugin that enables authentication requests to be serviced by an
 external program, then communicates through messages on stdin and
 stdout.

Package: courier-authlib-postgresql
Description-md5: 3bfd13f8d2b23d8f93c06ffcf8393b6f
Description-en: PostgreSQL support for the Courier authentication library
 This package contains the PostgreSQL support for the Courier
 authentication library.

Package: courier-authlib-sqlite
Description-md5: b61c6c8cf150a1e2b8a7b7c88ae8b2bb
Description-en: SQLite 3 support for the Courier authentication library
 This package contains the SQLite 3 support for the Courier
 authentication library.

Package: courier-authlib-userdb
Description-md5: e51045b8c13d9c35a109bca2e4293839
Description-en: userdb support for the Courier authentication library
 This package contains the userdb support for the Courier
 authentication library. Userdb is a simple way to manage virtual mail
 accounts using a GDBM-based database file.

Package: courier-base
Description-md5: 775f44ec60d7706f5d6143f78a59a36f
Description-en: Courier mail server - base system
 The Courier mail transfer agent (MTA) is an integrated mail/groupware server
 based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and
 HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services
 within a single, consistent, framework.
 .
 This package provides the functionality needed by all courier packages such as
 some configuration files, helper programs and the Courier TCP server daemon.
 .
 Courier uses the a TLS wrapper application named couriertls instead of
 embedding TLS support in the different applications. Additionally, this package
 contains a default set of trusted X.509 root CA certs.

Package: courier-doc
Description-md5: 90873da5c8ac76a5cc32eb91e3580ed7
Description-en: Courier mail server - additional documentation
 The Courier mail transfer agent (MTA) is an integrated mail/groupware server
 based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and
 HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services
 within a single, consistent, framework.
 .
 This package contains additional documentation for Courier.

Package: courier-faxmail
Description-md5: 90feb5ce4867f5fce7606d86eff74687
Description-en: Courier mail server - Fax<->mail gateway
 The Courier mail transfer agent (MTA) is an integrated mail/groupware server
 based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and
 HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services
 within a single, consistent, framework.
 .
 The courierfax module implements a faxmail gateway, which faxes a printed copy
 of an email message to the phone number specified in the email address
 (e.g. 5558888@fax).

Package: courier-imap
Description-md5: 9420a3c47c7492e39b747f3102d19e41
Description-en: Courier mail server - IMAP server
 The Courier mail transfer agent (MTA) is an integrated mail/groupware server
 based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and
 HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services
 within a single, consistent, framework.
 .
 This package provides an IMAP server that accesses email stored in Maildirs
 format mailboxes. This server has an extremely small footprint and provides
 shared and virtual shared folders.
 .
 IMAP over TLS is handled by the regular IMAP daemon in conjunction with the TLS
 wrapper.

Package: courier-ldap
Description-md5: c20344ca781463f5cef8d8fa13d0fcfc
Description-en: Courier mail server - LDAP support
 The Courier mail transfer agent (MTA) is an integrated mail/groupware server
 based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and
 HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services
 within a single, consistent, framework.
 .
 This package contains support for LDAP authentication and LDAP-based mail
 aliasing.

Package: courier-mlm
Description-md5: 66464191cf68a1ca3aa60790490b34d0
Description-en: Courier mail server - mailing list manager
 The Courier mail transfer agent (MTA) is an integrated mail/groupware server
 based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and
 HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services
 within a single, consistent, framework.
 .
 The couriermlm command sets up, maintains, and runs a mailing list. It
 automatically handles subscribe and unsubscribe requests, and removes
 undeliverable addresses from the subscription rolls.  Mailing lists managed by
 couriermlm require zero human administrative oversight. It supports digests,
 write-only posting aliases, and moderated mailing lists.

Package: courier-mta
Description-md5: 448d7a4fa6c3b36e74afb32ceaf3608c
Description-en: Courier mail server - ESMTP daemon
 The Courier mail transfer agent (MTA) is an integrated mail/groupware server
 based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and
 HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services
 within a single, consistent, framework.
 .
 This package provides an ESMTP daemon which uses the Maildir format as native
 storage format, supports IPv6, implements SMTP extensions for mailing list
 management and features integrated mail filtering. It can function as an
 intermediate mail relay, relaying mail between an internal LAN and the
 Internet, or perform final delivery to mailboxes.
 .
 ESMTP over TLS is handled by the regular ESMTP daemon in conjunction with the
 TLS wrapper.

Package: courier-pcp
Description-md5: 889bad33092ae3c9cc1499b1dac4f9fd
Description-en: Courier mail server - Personal Calendaring Protocol server
 The Courier mail transfer agent (MTA) is an integrated mail/groupware server
 based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and
 HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services
 within a single, consistent, framework.
 .
 This package contains the PCP (Personal Calendaring Protocol) server needed for
 the groupware calendaring mode of SqWebMail.

Package: courier-pop
Description-md5: a8b84e169b8f5b02c011aa053a2beaf5
Description-en: Courier mail server - POP3 server
 The Courier mail transfer agent (MTA) is an integrated mail/groupware server
 based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and
 HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services
 within a single, consistent, framework.
 .
 This package provide the POP3 daemon for Courier. It only supports email stored
 in the Maildir format.
 .
 POP3 over TLS is handled by the regular POP3 daemon from in conjunction with
 the TLS wrapper.

Package: courier-webadmin
Description-md5: ee38bed62cf040f74c6d12c5ff99e304
Description-en: Courier mail server - web-based administration frontend
 The Courier mail transfer agent (MTA) is an integrated mail/groupware server
 based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and
 HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services
 within a single, consistent, framework.
 .
 The web-based administration and configuration tool for the Courier mail server
 is capable of changing the settings of the MTA, IMAP, POP and Webmail servers
 and the LDAP, MySQL and PostgreSQL authentication modules. Only the installed
 parts of the Courier mail server show up in the administration frontend.

Package: couriergraph
Description-md5: 17d254159a685c52f8ff50b5b56a6ec1
Description-en: Mail statistics RRDtool frontend for Courier-{POP,IMAP}
 Couriergraph is a very simple mail statistics RRDtool frontend for
 Courier-POP & Courier-IMAP that produces daily, weekly, monthly and
 yearly graphs of mail server's activity (logins, traffic, etc).

Package: covered
Description-md5: 86b156bb1e738b3df7a11df6bbe5429e
Description-en: Verilog code coverage analysis tool
 Covered is a Verilog code coverage utility that reads in a Verilog design and
 a generated VCD/LXT dumpfile from that design and generates a coverage file
 that can be merged with other coverage files or used to create a coverage
 report. Covered also contains the GUI coverage report utility that reads in a
 coverage file to allow interactive coverage discovery. Areas of coverage
 measured by Covered are: line, toggle, memory, combinational logic, FSM
 state/state-transition and assertion coverage.

Package: covered-doc
Description-md5: 33a78d25d4b98a5abc59af174252bf4d
Description-en: Verilog code coverage analysis tool - documentation
 Covered is a Verilog code coverage utility that reads in a Verilog design and
 a generated VCD/LXT dumpfile from that design and generates a coverage file
 that can be merged with other coverage files or used to create a coverage
 report. Covered also contains the GUI coverage report utility that reads in a
 coverage file to allow interactive coverage discovery. Areas of coverage
 measured by Covered are: line, toggle, memory, combinational logic, FSM
 state/state-transition and assertion coverage.
 .
 This package contains the documentation.

Package: covtobed
Description-md5: a6c488c096223750eedf5a3012b428d4
Description-en: convert the coverage track from a BAM file into a BED file
 Reads one (or more) alignment files (sorted BAM) and prints a BED with
 the coverage. It will join consecutive bases with the same coverage, and
 can be used to only print a BED file with the regions having a specific
 coverage range.

Package: covtobed-examples
Description-md5: 9aa8a832fb1b8773c3d4d276b9364b51
Description-en: example data and scripts for mindthegap
 Reads one (or more) alignment files (sorted BAM) and prints a BED with
 the coverage. It will join consecutive bases with the same coverage, and
 can be used to only print a BED file with the regions having a specific
 coverage range.
 .
 This package is meant to accommodate covtobed.

Package: cowbuilder
Description-md5: 3f6a79a018c77ab19e6b7986aaa41b78
Description-en: pbuilder running on cowdancer
 'cowbuilder' command is a wrapper for pbuilder which allows using
 pbuilder-like interface over cowdancer environment.
 .
 pbuilder is a tool for building and testing Debian package inside a clean
 chroot, and cowbuilder allows chroot to be recreated using
 hard-linked copies with copy-on-write, which makes creation and
 destruction of chroots fast.

Package: cowdancer
Description-md5: c58bfc3ffe4032aabae52a79f682f365
Description-en: Copy-on-write directory tree utility
 Tries to make copy-on-write semantics upon hard-link copied
 directory trees generated with 'cp -la'
 .
 'cow-shell' command invokes a shell session. Within that session,
 under the directory cow-shell was invoked,
 cowdancer will create a new file when existing i-nodes are opened for
 write.
 Useful for quick scratch workspace and experimentation.
 .
 For a useful Debian tool, try cowbuilder.

Package: cowpatty
Description-md5: 3e82bcb92c2aa53c2419032e302ba973
Description-en: Brute-force WPA dictionary attack
 If you are auditing WPA-PSK or WPA2-PSK networks, you can use
 this tool to identify weak passphrases that were used to generate the
 PMK.  Supply a libpcap capture file that includes the 4-way handshake, a
 dictionary file of passphrases to guess with, and the SSID for the
 network.

Package: cowsay
Description-md5: c312f9ae79aed8150f991fcfa3df1a03
Description-en: configurable talking cow
 Cowsay (or cowthink) will turn text into happy ASCII cows, with
 speech (or thought) balloons. If you don't like cows, ASCII art is
 available to replace it with some other creatures (Tux, the BSD
 daemon, dragons, and a plethora of animals, from a turkey to
 an elephant in a snake).

Package: cowsay-off
Description-md5: 0231fc8cf59e81c9f9517177748c80d4
Description-en: configurable talking cow (offensive cows)
 Cowsay (or cowthink) will turn text into happy ASCII cows, with
 speech (or thought) balloons. If you don't like cows, ASCII art is
 available to replace it with some other creatures (Tux, the BSD
 daemon, dragons, and a plethora of animals, from a turkey to
 an elephant in a snake).
 .
 This package contains cows which some may consider to be offensive.
 Please do not install this package if you or your users are easily offended.

Package: cozy
Description-md5: 306c76ead53379ebf5c0cdc2806e6c50
Description-en: Audiobook player for Desktop and Mobile
 Organizes audiobooks in various formats from multiple locations.
 It allows searching the library, remembers playback positions and customize
 playback speed.

Package: cp2k
Description-md5: 1c4830eaf7d17c5377a1a1fd6d1861d7
Description-en: Ab Initio Molecular Dynamics
 CP2K is a program to perform simulations of solid state, liquid, molecular and
 biological systems. It is especially aimed at massively parallel and linear
 scaling electronic structure methods and state-of-the-art ab-initio molecular
 dynamics (AIMD) simulations.
 .
 CP2K is optimized for the mixed Gaussian and Plane-Waves (GPW) method based on
 pseudopotentials, but is able to run all-electron or pure plane-wave/Gaussian
 calculations as well. Features include:
 .
 Ab-initio Electronic Structure Theory Methods using the QUICKSTEP module:
 .
 * Density-Functional Theory (DFT) energies and forces
 * Hartree-Fock (HF) energies and forces
 * Moeller-Plesset 2nd order perturbation theory (MP2) energies and forces
 * Random Phase Approximation (RPA) energies
 * Gas phase or Periodic boundary conditions (PBC)
 * Basis sets include various standard Gaussian-Type Orbitals (GTOs), Pseudo-
 potential plane-waves (PW), and a mixed Gaussian and (augmented) plane wave
 approach (GPW/GAPW)
 * Norm-conserving, seperable Goedecker-Teter-Hutter (GTH) and non-linear core
 corrected (NLCC) pseudopotentials, or all-electron calculations
 * Local Density Approximation (LDA) XC functionals including SVWN3, SVWN5,
 PW92 and PADE
 * Gradient-corrected (GGA) XC functionals including BLYP, BP86, PW91, PBE and
 HCTH120 as well as the meta-GGA XC functional TPSS
 * Hybrid XC functionals with exact Hartree-Fock Exchange (HFX) including
 B3LYP, PBE0 and MCY3
 * Double-hybrid XC functionals including B2PLYP and B2GPPLYP
 * Additional XC functionals via LibXC
 * Dispersion corrections via DFT-D2 and DFT-D3 pair-potential models
 * Non-local van der Waals corrections for XC functionals including B88-vdW,
 PBE-vdW and B97X-D
 * DFT+U (Hubbard) correction
 * Density-Fitting for DFT via Bloechl or Density Derived Atomic Point Charges
 (DDAPC) charges, for HFX via Auxiliary Density Matrix Methods (ADMM) and
 for MP2/RPA via Resolution-of-identity (RI)
 * Sparse matrix and prescreening techniques for linear-scaling Kohn-Sham (KS)
 matrix computation
 * Orbital Transformation (OT) or Direct Inversion of the iterative subspace
 (DIIS) self-consistent field (SCF) minimizer
 * Local Resolution-of-Identity Projector Augmented Wave method (LRIGPW)
 * Absolutely Localized Molecular Orbitals SCF (ALMO-SCF) energies for linear
 scaling of molecular systems
 * Excited states via time-dependent density-functional perturbation theory
 (TDDFPT)
 .
 Ab-initio Molecular Dynamics:
 .
 * Born-Oppenheimer Molecular Dynamics (BOMD)
 * Ehrenfest Molecular Dynamics (EMD)
 * PS extrapolation of initial wavefunction
 * Time-reversible Always Stable Predictor-Corrector (ASPC) integrator
 * Approximate Car-Parrinello like Langevin Born-Oppenheimer Molecular Dynamics
 (Second-Generation Car-Parrinello Molecular Dynamics (SGCP))
 .
 Mixed quantum-classical (QM/MM) simulations:
 .
 * Real-space multigrid approach for the evaluation of the Coulomb
 interactions between the QM and the MM part
 * Linear-scaling electrostatic coupling treating of periodic boundary
 conditions
 * Adaptive QM/MM
 .
 Further Features include:
 .
 * Single-point energies, geometry optimizations and frequency calculations
 * Several nudged-elastic band (NEB) algorithms (B-NEB, IT-NEB, CI-NEB, D-NEB)
 for minimum energy path (MEP) calculations
 * Global optimization of geometries
 * Solvation via the Self-Consistent Continuum Solvation (SCCS) model
 * Semi-Empirical calculations including the AM1, RM1, PM3, MNDO, MNDO-d, PNNL
 and PM6 parametrizations, density-functional tight-binding (DFTB) and
 self-consistent-polarization tight-binding (SCP-TB), with or without
 periodic boundary conditions
 * Classical Molecular Dynamics (MD) simulations in microcanonical ensemble
 (NVE) or canonical ensmble (NVT) with Nose-Hover and canonical sampling
 through velocity rescaling (CSVR) thermostats
 * Metadynamics including well-tempered Metadynamics for Free Energy
 calculations
 * Classical Force-Field (MM) simulations
 * Monte-Carlo (MC) KS-DFT simulations
 * Static (e.g. spectra) and dynamical (e.g. diffusion) properties
 * ATOM code for pseudopotential generation
 * Integrated molecular basis set optimization
 .
 CP2K does not implement conventional Car-Parrinello Molecular Dynamics (CPMD).

Package: cp2k-data
Description-md5: 110ad593344d732add92445afe270fbb
Description-en: Ab Initio Molecular Dynamics (data files)
 CP2K is a program to perform simulations of solid state, liquid, molecular and
 biological systems. It is especially aimed at massively parallel and linear
 scaling electronic structure methods and state-of-the-art ab-inito molecular
 dynamics (AIMD) simulations.
 .
 This package contains basis sets, pseudopotentials and force-field parameters.

Package: cpan-listchanges
Description-md5: 5af5afc20f23c4d43b9cb0f44f21885b
Description-en: package change history notification tool
 cpan-listchanges is a command-line application that compares the Changes file
 between arbitrary versions of a package. It is similar to apt-listchanges,
 and by default, it compares the currently installed version with the latest
 one available on CPAN.

Package: cpanminus
Description-md5: 6b2b64b977ad05f2016c894935b16179
Description-en: script to get, unpack, build and install modules from CPAN
 cpanminus provides a command-line (non interactive) interface to
 automatically download, build and install Perl modules from CPAN.
 .
 It requires zero configuration, and stands alone. It also has a very low memory
 footprint compared to similar software: when running, it requires only 10MB of
 RAM.
 .
 It installs to wherever ExtUtils::MakeMaker and Module::Build are
 configured to. So if you're using local::lib, then it installs to your
 local perl5 directory. Otherwise it installs to the siteperl directory.
 .
 cpanminus at a boot time checks whether you have configured local::lib,
 or have the permission to install modules to the sitelib directory. If
 neither, it automatically sets up local::lib compatible installation
 path in a perl5 directory under your home directory.

Package: cpanoutdated
Description-md5: a9da94ae906423308ca3ba90793724f3
Description-en: script to detect outdated CPAN modules in your environment
 cpanoutdated prints the list of outdated CPAN modules in your machine. It
 provides the same feature as 'CPAN::Shell->r', but cpan-outdated is much
 faster and uses less memory. This script can be integrated with the cpanm
 command.

Package: cpants-lint
Description-md5: f5abedd847f20c05b519dae98e92f1e4
Description-en: commandline frontend to Module::CPANTS::Analyse - tool
 cpants_lint checks the Kwalitee of a CPAN distribution.  More exact, it
 checks how a given tarball will be rated on <http://cpants.perl.org>,
 without needing to upload it first.
 .
 This package provides the cpants_lint commandline tool.

Package: cpdb-backend-cups
Description-md5: 25c77e0d4cdbef1159509747baf67f21
Description-en: Common Print Dialog Backends - CUPS/IPP Backend
 This is the CUPS/IPP backend for print dialogs using the Common Print
 Dialog Backends concept of OpenPrinting. It makes the dialog list CUPS
 print queues and driverless-capable IPP printers and allows printing
 on these using the dialog.

Package: cpdb-libs-tools
Description-md5: 26f08a274344a71b2964a34bbcd13f5c
Description-en: Common Print Dialog Backends - tools
 The Common Print Dialog Backends project provides a D-Bus interface
 so that the print dialogs of GUI applications and the communication
 with the print technologies (CUPS/IPP, Google Cloud Print, Save to
 File, ...)  are put into separate executables to be separately
 exchangeable.
 .
 The print dialogs of the different GUI toolkits and applications
 (GTK, Qt, LibreOffice, ...) are the frontends and to communicate with
 the different print technologies they use common backends. This way
 one simply adds new backends for new print technologies and updates
 the backends for changes in the print technologies, and immediately
 all applications are up-to-date, without need of modifying the code
 of the GUI toolkits or applications.
 .
 This package contains tools to help develop print dialogs supporting
 the Common Print Dialog Backends interface and print backends using
 libcpdb and/or libcpdb-frontend.

Package: cpdf
Description-md5: 2a3006ce00eec873d76c1d7dd01febce
Description-en: PDF command line tools
 The Coherent PDF tools provide a wide range of facilities for
 modifying PDF files created by other means. There is a single
 command-line program cpdf.
 .
 This package contains the cpdf executable.

Package: cpipe
Description-md5: be9d68e8008c114fa2dde18bfb77e5ce
Description-en: data pipe forwarding utility for performance monitoring
 Cpipe copies its standard input to its standard output while measuring the
 time it takes to read an input buffer and write an output buffer. Statistics
 of average throughput and the total amount of bytes copied are printed to the
 standard error output.
 .
 Cpipe can also be used as alternative to the buffer utility for simple
 usecases.

Package: cplay-ng
Description-md5: 486a87897714136d9d2907a93d02d8b6
Description-en: simple curses audio player
 simple curses audio player with a textual user interface written
 in Python. It aims to provide a power-user-friendly interface
 with simple filelist and playlist control.
 .
 Instead of building an elaborate database of your music library,
 cplay allows you to quickly browse the filesystem and enqueue
 files, directories, and playlists.
 .
 The original cplay was started by Ulf Betlehem in 1998 and is no
 longer maintained. This is a rewrite that aims to stay true to the
 original design while evolving with a shifting environment.
 .
 Supported extensions: mp3, ogg, oga, opus, flac, m4a, m4b, wav, mid,
 wma.

Package: cpluff-loader
Description-md5: e0423b523983b47932ef99ebfd1801a9
Description-en: C-Pluff, a plug-in framework for C - plugin loader
 C-Pluff is a plug-in framework for C programs. It has been strongly
 inspired by the Java plug-in framework in Eclipse. C-Pluff focuses on
 providing core services for plug-in interaction and plug-in management.
 It aims to be platform neutral and supports dynamic changes to plug-in
 configuration without stopping the whole application or framework.
 .
 This package contains the C-Pluff Loader, a generic plug-in loader
 to be used with extensible applications based on C-Pluff.

Package: cpmtools
Description-md5: 70c0b687a09c1765e9b23f33a35e4d42
Description-en: Tools to access CP/M file systems
 This package allows access to CP/M file systems similar to the well-known
 mtools package, which accesses MSDOS file systems.
 .
 All CP/M file system features are supported.

Package: cpp-11
Description-md5: 93a75b5e1f4b43c36eba0239b6fab6a3
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.

Package: cpp-11-aarch64-linux-gnu
Description-md5: 45f5a7d0ff0712ad443d07c2355c0a1a
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for arm64 architecture.

Package: cpp-11-alpha-linux-gnu
Description-md5: 076120de648561ca5beac0eef8858b16
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for alpha architecture.

Package: cpp-11-arc-linux-gnu
Description-md5: 87845c9df59b46f5fe32b9d07e7b59b0
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for arc architecture.

Package: cpp-11-arm-linux-gnueabi
Description-md5: 338cdcd91aead7e7119b591e29dc4bc5
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for armel architecture.

Package: cpp-11-arm-linux-gnueabihf
Description-md5: 7f9493441e3cdf1166438a9959deefe1
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for armhf architecture.

Package: cpp-11-doc
Description-md5: 22a9ba311e91d8d744a9e4df2030d2bf
Description-en: Documentation for the GNU C preprocessor (cpp)
 Documentation for the GNU C preprocessor in info format.

Package: cpp-11-hppa-linux-gnu
Description-md5: cf43d9e869927f49e123729742e957d5
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for hppa architecture.

Package: cpp-11-i686-linux-gnu
Description-md5: cd50f31a75f6f3bffa6b4dd5b997c354
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for i386 architecture.

Package: cpp-11-m68k-linux-gnu
Description-md5: bdc9df6c23fbce734bc35f21a171839b
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for m68k architecture.

Package: cpp-11-powerpc-linux-gnu
Description-md5: 4f91d407b8b7aa38dc64eff3ee27629c
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for powerpc architecture.

Package: cpp-11-powerpc64-linux-gnu
Description-md5: e7612f4f4bd7c93bf2a00e5be4834720
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for ppc64 architecture.

Package: cpp-11-powerpc64le-linux-gnu
Description-md5: 3c8dfbf0de7afc39cf0815e138362016
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for ppc64el architecture.

Package: cpp-11-riscv64-linux-gnu
Description-md5: 7c05d3f784017915130504df9d83f910
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for riscv64 architecture.

Package: cpp-11-s390x-linux-gnu
Description-md5: 2e6a70b0ab111b7a34a0b2e8733e266a
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for s390x architecture.

Package: cpp-11-sh4-linux-gnu
Description-md5: b55564492082f2f88360dd27ad158811
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for sh4 architecture.

Package: cpp-11-sparc64-linux-gnu
Description-md5: 07f289f252ed1a98465636e2f5006177
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for sparc64 architecture.

Package: cpp-11-x86-64-linux-gnux32
Description-md5: 437be6b3dee2182088475a4e923197f2
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for x32 architecture.

Package: cpp-12
Description-md5: 93a75b5e1f4b43c36eba0239b6fab6a3
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.

Package: cpp-12-aarch64-linux-gnu
Description-md5: 45f5a7d0ff0712ad443d07c2355c0a1a
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for arm64 architecture.

Package: cpp-12-alpha-linux-gnu
Description-md5: 076120de648561ca5beac0eef8858b16
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for alpha architecture.

Package: cpp-12-arc-linux-gnu
Description-md5: 87845c9df59b46f5fe32b9d07e7b59b0
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for arc architecture.

Package: cpp-12-arm-linux-gnueabi
Description-md5: 338cdcd91aead7e7119b591e29dc4bc5
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for armel architecture.

Package: cpp-12-arm-linux-gnueabihf
Description-md5: 7f9493441e3cdf1166438a9959deefe1
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for armhf architecture.

Package: cpp-12-doc
Description-md5: 22a9ba311e91d8d744a9e4df2030d2bf
Description-en: Documentation for the GNU C preprocessor (cpp)
 Documentation for the GNU C preprocessor in info format.

Package: cpp-12-hppa-linux-gnu
Description-md5: cf43d9e869927f49e123729742e957d5
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for hppa architecture.

Package: cpp-12-i686-linux-gnu
Description-md5: cd50f31a75f6f3bffa6b4dd5b997c354
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for i386 architecture.

Package: cpp-12-m68k-linux-gnu
Description-md5: bdc9df6c23fbce734bc35f21a171839b
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for m68k architecture.

Package: cpp-12-powerpc-linux-gnu
Description-md5: 4f91d407b8b7aa38dc64eff3ee27629c
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for powerpc architecture.

Package: cpp-12-powerpc64-linux-gnu
Description-md5: e7612f4f4bd7c93bf2a00e5be4834720
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for ppc64 architecture.

Package: cpp-12-powerpc64le-linux-gnu
Description-md5: 3c8dfbf0de7afc39cf0815e138362016
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for ppc64el architecture.

Package: cpp-12-riscv64-linux-gnu
Description-md5: 7c05d3f784017915130504df9d83f910
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for riscv64 architecture.

Package: cpp-12-s390x-linux-gnu
Description-md5: 2e6a70b0ab111b7a34a0b2e8733e266a
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for s390x architecture.

Package: cpp-12-sh4-linux-gnu
Description-md5: b55564492082f2f88360dd27ad158811
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for sh4 architecture.

Package: cpp-12-sparc64-linux-gnu
Description-md5: 07f289f252ed1a98465636e2f5006177
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for sparc64 architecture.

Package: cpp-12-x86-64-linux-gnux32
Description-md5: 437be6b3dee2182088475a4e923197f2
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.
 .
 This package contains preprocessor configured for x32 architecture.

Package: cpp-13
Description-md5: 93a75b5e1f4b43c36eba0239b6fab6a3
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.

Package: cpp-13-aarch64-linux-gnu
Description-md5: 60cdf4bb445be15901cb015feeb990b7
Description-en: GNU C preprocessor for aarch64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for aarch64-linux-gnu architecture but not
 the compiler.

Package: cpp-13-alpha-linux-gnu
Description-md5: 42753505c5b300fa399f59e48a898e42
Description-en: GNU C preprocessor for alpha-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for alpha-linux-gnu architecture but not
 the compiler.

Package: cpp-13-arc-linux-gnu
Description-md5: 432441ea7fcfee1ae77a233af0c7d142
Description-en: GNU C preprocessor for arc-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for arc-linux-gnu architecture but not
 the compiler.

Package: cpp-13-arm-linux-gnueabi
Description-md5: eb97e523c6dd147a226d2dac15df15a6
Description-en: GNU C preprocessor for arm-linux-gnueabi
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for arm-linux-gnueabi architecture but not
 the compiler.

Package: cpp-13-arm-linux-gnueabihf
Description-md5: ed68a0d5b068e9ec1abe470407d0cbf5
Description-en: GNU C preprocessor for arm-linux-gnueabihf
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for arm-linux-gnueabihf architecture but not
 the compiler.

Package: cpp-13-doc
Description-md5: 22a9ba311e91d8d744a9e4df2030d2bf
Description-en: Documentation for the GNU C preprocessor (cpp)
 Documentation for the GNU C preprocessor in info format.

Package: cpp-13-for-build
Description-md5: 4d867f66a5170c25af70c1bda2672d33
Description-en: GNU C preprocessor for the build architecture
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for the build architecture but not
 the compiler.
 .
 This is a dependency package.

Package: cpp-13-for-host
Description-md5: bdce3f8f67a0382ae150b074db5ebb6f
Description-en: GNU C preprocessor for the host architecture
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for the host architecture but not
 the compiler.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: cpp-13-hppa-linux-gnu
Description-md5: acd2edf874388f37d51695327e4c0a5b
Description-en: GNU C preprocessor for hppa-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for hppa-linux-gnu architecture but not
 the compiler.

Package: cpp-13-i686-linux-gnu
Description-md5: b8282273c17bed5005498d3acc86c9d4
Description-en: GNU C preprocessor for i686-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for i686-linux-gnu architecture but not
 the compiler.

Package: cpp-13-loongarch64-linux-gnu
Description-md5: 9e3bb583d1fcd098be3adacad10aafdd
Description-en: GNU C preprocessor for loongarch64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for loongarch64-linux-gnu architecture but not
 the compiler.

Package: cpp-13-m68k-linux-gnu
Description-md5: 14059c20a18de43b77c04dda7a60d772
Description-en: GNU C preprocessor for m68k-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for m68k-linux-gnu architecture but not
 the compiler.

Package: cpp-13-powerpc-linux-gnu
Description-md5: 1bc17e836ac369f167de0dc882685c13
Description-en: GNU C preprocessor for powerpc-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for powerpc-linux-gnu architecture but not
 the compiler.

Package: cpp-13-powerpc64-linux-gnu
Description-md5: 1a9ec75094ee73c2df113786fdde488c
Description-en: GNU C preprocessor for powerpc64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for powerpc64-linux-gnu architecture but not
 the compiler.

Package: cpp-13-powerpc64le-linux-gnu
Description-md5: 2c7bd4237665c7473651107af2193fed
Description-en: GNU C preprocessor for powerpc64le-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for powerpc64le-linux-gnu architecture but not
 the compiler.

Package: cpp-13-riscv64-linux-gnu
Description-md5: c37f823d16cc21e0b1020888979e0de5
Description-en: GNU C preprocessor for riscv64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for riscv64-linux-gnu architecture but not
 the compiler.

Package: cpp-13-s390x-linux-gnu
Description-md5: 15322c927af928619270877121b482b0
Description-en: GNU C preprocessor for s390x-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for s390x-linux-gnu architecture but not
 the compiler.

Package: cpp-13-sh4-linux-gnu
Description-md5: dec22b7c31fb4745dbdbad3ba258cf85
Description-en: GNU C preprocessor for sh4-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for sh4-linux-gnu architecture but not
 the compiler.

Package: cpp-13-sparc64-linux-gnu
Description-md5: 441cc9c9331254855c9c3b44a6e8092f
Description-en: GNU C preprocessor for sparc64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for sparc64-linux-gnu architecture but not
 the compiler.

Package: cpp-13-x86-64-linux-gnu
Description-md5: 43b850052510e8ce407b526ada2b0877
Description-en: GNU C preprocessor for x86_64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for x86_64-linux-gnu architecture but not
 the compiler.

Package: cpp-13-x86-64-linux-gnux32
Description-md5: 10834c0b4d3e7f0531d1d366ba8ff909
Description-en: GNU C preprocessor for x86_64-linux-gnux32
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for x86_64-linux-gnux32 architecture but not
 the compiler.

Package: cpp-14
Description-md5: 93a75b5e1f4b43c36eba0239b6fab6a3
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.

Package: cpp-14-aarch64-linux-gnu
Description-md5: 60cdf4bb445be15901cb015feeb990b7
Description-en: GNU C preprocessor for aarch64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for aarch64-linux-gnu architecture but not
 the compiler.

Package: cpp-14-alpha-linux-gnu
Description-md5: 42753505c5b300fa399f59e48a898e42
Description-en: GNU C preprocessor for alpha-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for alpha-linux-gnu architecture but not
 the compiler.

Package: cpp-14-arc-linux-gnu
Description-md5: 432441ea7fcfee1ae77a233af0c7d142
Description-en: GNU C preprocessor for arc-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for arc-linux-gnu architecture but not
 the compiler.

Package: cpp-14-arm-linux-gnueabi
Description-md5: eb97e523c6dd147a226d2dac15df15a6
Description-en: GNU C preprocessor for arm-linux-gnueabi
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for arm-linux-gnueabi architecture but not
 the compiler.

Package: cpp-14-arm-linux-gnueabihf
Description-md5: ed68a0d5b068e9ec1abe470407d0cbf5
Description-en: GNU C preprocessor for arm-linux-gnueabihf
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for arm-linux-gnueabihf architecture but not
 the compiler.

Package: cpp-14-doc
Description-md5: 22a9ba311e91d8d744a9e4df2030d2bf
Description-en: Documentation for the GNU C preprocessor (cpp)
 Documentation for the GNU C preprocessor in info format.

Package: cpp-14-for-build
Description-md5: 4d867f66a5170c25af70c1bda2672d33
Description-en: GNU C preprocessor for the build architecture
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for the build architecture but not
 the compiler.
 .
 This is a dependency package.

Package: cpp-14-for-host
Description-md5: bdce3f8f67a0382ae150b074db5ebb6f
Description-en: GNU C preprocessor for the host architecture
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for the host architecture but not
 the compiler.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: cpp-14-hppa-linux-gnu
Description-md5: acd2edf874388f37d51695327e4c0a5b
Description-en: GNU C preprocessor for hppa-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for hppa-linux-gnu architecture but not
 the compiler.

Package: cpp-14-i686-linux-gnu
Description-md5: b8282273c17bed5005498d3acc86c9d4
Description-en: GNU C preprocessor for i686-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for i686-linux-gnu architecture but not
 the compiler.

Package: cpp-14-loongarch64-linux-gnu
Description-md5: 9e3bb583d1fcd098be3adacad10aafdd
Description-en: GNU C preprocessor for loongarch64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for loongarch64-linux-gnu architecture but not
 the compiler.

Package: cpp-14-m68k-linux-gnu
Description-md5: 14059c20a18de43b77c04dda7a60d772
Description-en: GNU C preprocessor for m68k-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for m68k-linux-gnu architecture but not
 the compiler.

Package: cpp-14-powerpc-linux-gnu
Description-md5: 1bc17e836ac369f167de0dc882685c13
Description-en: GNU C preprocessor for powerpc-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for powerpc-linux-gnu architecture but not
 the compiler.

Package: cpp-14-powerpc64-linux-gnu
Description-md5: 1a9ec75094ee73c2df113786fdde488c
Description-en: GNU C preprocessor for powerpc64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for powerpc64-linux-gnu architecture but not
 the compiler.

Package: cpp-14-powerpc64le-linux-gnu
Description-md5: 2c7bd4237665c7473651107af2193fed
Description-en: GNU C preprocessor for powerpc64le-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for powerpc64le-linux-gnu architecture but not
 the compiler.

Package: cpp-14-riscv64-linux-gnu
Description-md5: c37f823d16cc21e0b1020888979e0de5
Description-en: GNU C preprocessor for riscv64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for riscv64-linux-gnu architecture but not
 the compiler.

Package: cpp-14-s390x-linux-gnu
Description-md5: 15322c927af928619270877121b482b0
Description-en: GNU C preprocessor for s390x-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for s390x-linux-gnu architecture but not
 the compiler.

Package: cpp-14-sh4-linux-gnu
Description-md5: dec22b7c31fb4745dbdbad3ba258cf85
Description-en: GNU C preprocessor for sh4-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for sh4-linux-gnu architecture but not
 the compiler.

Package: cpp-14-sparc64-linux-gnu
Description-md5: 441cc9c9331254855c9c3b44a6e8092f
Description-en: GNU C preprocessor for sparc64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for sparc64-linux-gnu architecture but not
 the compiler.

Package: cpp-14-x86-64-linux-gnu
Description-md5: 43b850052510e8ce407b526ada2b0877
Description-en: GNU C preprocessor for x86_64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for x86_64-linux-gnu architecture but not
 the compiler.

Package: cpp-14-x86-64-linux-gnux32
Description-md5: 10834c0b4d3e7f0531d1d366ba8ff909
Description-en: GNU C preprocessor for x86_64-linux-gnux32
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for x86_64-linux-gnux32 architecture but not
 the compiler.

Package: cpp-15-alpha-linux-gnu
Description-md5: e12aecfaba1924715dae47b37234acef
Description-en: GNU C preprocessor for alpha-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 alpha-linux-gnu architecture but not the compiler.

Package: cpp-15-arc-linux-gnu
Description-md5: 50f315eceb8036d57aca1502728ae147
Description-en: GNU C preprocessor for arc-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 arc-linux-gnu architecture but not the compiler.

Package: cpp-15-arm-linux-gnueabi
Description-md5: ea7027716e49ba3e0e7c1fefcfc5da53
Description-en: GNU C preprocessor for arm-linux-gnueabi
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 arm-linux-gnueabi architecture but not the compiler.

Package: cpp-15-hppa-linux-gnu
Description-md5: 44e5c88698724da50635c17700f0874f
Description-en: GNU C preprocessor for hppa-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 hppa-linux-gnu architecture but not the compiler.

Package: cpp-15-loongarch64-linux-gnu
Description-md5: 0ecbd03e53d2dfe3deb409020de19e4c
Description-en: GNU C preprocessor for loongarch64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 loongarch64-linux-gnu architecture but not the compiler.

Package: cpp-15-m68k-linux-gnu
Description-md5: 9ab7e2b2a91642347b77ed321e0dbd75
Description-en: GNU C preprocessor for m68k-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 m68k-linux-gnu architecture but not the compiler.

Package: cpp-15-powerpc-linux-gnu
Description-md5: 66c26b74827504e367af4403c90a4131
Description-en: GNU C preprocessor for powerpc-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 powerpc-linux-gnu architecture but not the compiler.

Package: cpp-15-powerpc64-linux-gnu
Description-md5: 08aea42fd218e78433acb1978929a571
Description-en: GNU C preprocessor for powerpc64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 powerpc64-linux-gnu architecture but not the compiler.

Package: cpp-15-sh4-linux-gnu
Description-md5: 6f51f7b7e1d892049308873cb7469d68
Description-en: GNU C preprocessor for sh4-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 sh4-linux-gnu architecture but not the compiler.

Package: cpp-15-sparc64-linux-gnu
Description-md5: eae6701e97d895bb5ef646a315265316
Description-en: GNU C preprocessor for sparc64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 sparc64-linux-gnu architecture but not the compiler.

Package: cpp-15-x86-64-linux-gnux32
Description-md5: 5ac641571174ac858ba48f34839e7ab9
Description-en: GNU C preprocessor for x86_64-linux-gnux32
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 x86_64-linux-gnux32 architecture but not the compiler.

Package: cpp-16
Description-md5: 93a75b5e1f4b43c36eba0239b6fab6a3
Description-en: GNU C preprocessor
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the compiler.

Package: cpp-16-aarch64-linux-gnu
Description-md5: 1130cae7a8f2e67086bfe665527d22e8
Description-en: GNU C preprocessor for aarch64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 aarch64-linux-gnu architecture but not the compiler.

Package: cpp-16-alpha-linux-gnu
Description-md5: e12aecfaba1924715dae47b37234acef
Description-en: GNU C preprocessor for alpha-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 alpha-linux-gnu architecture but not the compiler.

Package: cpp-16-arc-linux-gnu
Description-md5: 50f315eceb8036d57aca1502728ae147
Description-en: GNU C preprocessor for arc-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 arc-linux-gnu architecture but not the compiler.

Package: cpp-16-arm-linux-gnueabi
Description-md5: ea7027716e49ba3e0e7c1fefcfc5da53
Description-en: GNU C preprocessor for arm-linux-gnueabi
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 arm-linux-gnueabi architecture but not the compiler.

Package: cpp-16-arm-linux-gnueabihf
Description-md5: ebf0ad16c97b571650e3bbee5ea0b0be
Description-en: GNU C preprocessor for arm-linux-gnueabihf
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 arm-linux-gnueabihf architecture but not the compiler.

Package: cpp-16-doc
Description-md5: 22a9ba311e91d8d744a9e4df2030d2bf
Description-en: Documentation for the GNU C preprocessor (cpp)
 Documentation for the GNU C preprocessor in info format.

Package: cpp-16-for-build
Description-md5: 4d867f66a5170c25af70c1bda2672d33
Description-en: GNU C preprocessor for the build architecture
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for the build architecture but not
 the compiler.
 .
 This is a dependency package.

Package: cpp-16-for-host
Description-md5: bdce3f8f67a0382ae150b074db5ebb6f
Description-en: GNU C preprocessor for the host architecture
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor configured for the host architecture but not
 the compiler.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: cpp-16-hppa-linux-gnu
Description-md5: 44e5c88698724da50635c17700f0874f
Description-en: GNU C preprocessor for hppa-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 hppa-linux-gnu architecture but not the compiler.

Package: cpp-16-i686-linux-gnu
Description-md5: 1627f20783636de7a009846e94750c64
Description-en: GNU C preprocessor for i686-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 i686-linux-gnu architecture but not the compiler.

Package: cpp-16-loongarch64-linux-gnu
Description-md5: 0ecbd03e53d2dfe3deb409020de19e4c
Description-en: GNU C preprocessor for loongarch64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 loongarch64-linux-gnu architecture but not the compiler.

Package: cpp-16-m68k-linux-gnu
Description-md5: 9ab7e2b2a91642347b77ed321e0dbd75
Description-en: GNU C preprocessor for m68k-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 m68k-linux-gnu architecture but not the compiler.

Package: cpp-16-powerpc-linux-gnu
Description-md5: 66c26b74827504e367af4403c90a4131
Description-en: GNU C preprocessor for powerpc-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 powerpc-linux-gnu architecture but not the compiler.

Package: cpp-16-powerpc64-linux-gnu
Description-md5: 08aea42fd218e78433acb1978929a571
Description-en: GNU C preprocessor for powerpc64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 powerpc64-linux-gnu architecture but not the compiler.

Package: cpp-16-powerpc64le-linux-gnu
Description-md5: caf654af13d5f6bb609053003756486f
Description-en: GNU C preprocessor for powerpc64le-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 powerpc64le-linux-gnu architecture but not the compiler.

Package: cpp-16-riscv64-linux-gnu
Description-md5: e494ee232d5f7671644a324790155ae4
Description-en: GNU C preprocessor for riscv64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 riscv64-linux-gnu architecture but not the compiler.

Package: cpp-16-s390x-linux-gnu
Description-md5: 543132d3aca6089e85c5024bc8d3a6ca
Description-en: GNU C preprocessor for s390x-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 s390x-linux-gnu architecture but not the compiler.

Package: cpp-16-sh4-linux-gnu
Description-md5: 6f51f7b7e1d892049308873cb7469d68
Description-en: GNU C preprocessor for sh4-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 sh4-linux-gnu architecture but not the compiler.

Package: cpp-16-sparc64-linux-gnu
Description-md5: eae6701e97d895bb5ef646a315265316
Description-en: GNU C preprocessor for sparc64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 sparc64-linux-gnu architecture but not the compiler.

Package: cpp-16-x86-64-linux-gnu
Description-md5: 89e23d924704b3363e8aa7d815b044c4
Description-en: GNU C preprocessor for x86_64-linux-gnu
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 x86_64-linux-gnu architecture but not the compiler.

Package: cpp-16-x86-64-linux-gnux32
Description-md5: 5ac641571174ac858ba48f34839e7ab9
Description-en: GNU C preprocessor for x86_64-linux-gnux32
 A macro processor that is used automatically by the GNU C compiler
 to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those
 who require the preprocessor configured for the
 x86_64-linux-gnux32 architecture but not the compiler.

Package: cpp-alpha-linux-gnu
Description-md5: b1e0d79884473a304689b790f8d18905
Description-en: GNU C preprocessor (cpp) for the alpha architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for alpha architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the alpha architecture.

Package: cpp-arc-linux-gnu
Description-md5: 227fd2cc6b7a8bd3b124fcb2b2a3db52
Description-en: GNU C preprocessor (cpp) for the arc architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for arc architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the arc architecture.

Package: cpp-arm-linux-gnueabi
Description-md5: 1eeaed7113096b65dd4800343979bc94
Description-en: GNU C preprocessor (cpp) for the armel architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for armel architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the armel architecture.

Package: cpp-hppa-linux-gnu
Description-md5: e05d1f01a41ffd6121cd3790252e95d3
Description-en: GNU C preprocessor (cpp) for the hppa architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for hppa architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the hppa architecture.

Package: cpp-loongarch64-linux-gnu
Description-md5: 49db155d31f5fee6043dc42a21ae1621
Description-en: GNU C preprocessor (cpp) for the loong64 architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for loong64 architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the loong64 architecture.

Package: cpp-m68k-linux-gnu
Description-md5: 9a6c033026edd7f7cfd4fc0a6b41b293
Description-en: GNU C preprocessor (cpp) for the m68k architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for m68k architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the m68k architecture.

Package: cpp-powerpc-linux-gnu
Description-md5: 6106b50ec55c3c81e7cc3db3e1529935
Description-en: GNU C preprocessor (cpp) for the powerpc architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for powerpc architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the powerpc architecture.

Package: cpp-powerpc64-linux-gnu
Description-md5: b31b257ebe9e56f55bea606122367e76
Description-en: GNU C preprocessor (cpp) for the ppc64 architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for ppc64 architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the ppc64 architecture.

Package: cpp-sh4-linux-gnu
Description-md5: 7ea67db1b2bccda96155a6da95e9631b
Description-en: GNU C preprocessor (cpp) for the sh4 architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for sh4 architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the sh4 architecture.

Package: cpp-sparc64-linux-gnu
Description-md5: a6ba3d76dec0f1ed8274aa5782cb5314
Description-en: GNU C preprocessor (cpp) for the sparc64 architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for sparc64 architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the sparc64 architecture.

Package: cpp-x86-64-linux-gnux32
Description-md5: fe189100026ef673aa56b903d8f71083
Description-en: GNU C preprocessor (cpp) for the x32 architecture
 The GNU C preprocessor is a macro processor that is used automatically
 by the GNU C compiler to transform programs before actual compilation.
 .
 This package has been separated from gcc for the benefit of those who
 require the preprocessor but not the cross-compiler for x32 architecture.
 .
 This is a dependency package providing the default GNU C preprocessor
 for the x32 architecture.

Package: cppcheck
Description-md5: 87c32a37fcfb98f908330e237618c097
Description-en: tool for static C/C++ code analysis (CLI)
 Cppcheck is a command-line tool that tries to detect bugs that your
 C/C++ compiler doesn't see. It is versatile, and can check non-standard
 code including various compiler extensions, inline assembly code, etc.
 Its internal preprocessor can handle includes, macros, and several
 preprocessor commands. While Cppcheck is highly configurable,
 you can start using it just by giving it a path to the source code.
 .
 It includes checks for:
 * pointers to out-of-scope auto variables;
 * assignment of auto variables to an effective parameter of a function;
 * out-of-bounds errors in arrays and STL;
 * missing class constructors;
 * variables not initialized by a constructor;
 * use of memset, memcpy, etcetera on a class;
 * non-virtual destructors for base classes;
 * operator= not returning a constant reference to itself;
 * use of deprecated functions (mktemp, gets, scanf);
 * exceptions thrown in destructors;
 * memory leaks in class or function variables;
 * C-style pointer cast in C++ code;
 * redundant if;
 * misuse of the strtol or sprintf functions;
 * unsigned division or division by zero;
 * unused functions and struct members;
 * passing parameters by value;
 * misuse of signed char variables;
 * unusual pointer arithmetic (such as "abc" + 'd');
 * dereferenced null pointers;
 * incomplete statements;
 * misuse of iterators when iterating through a container;
 * dereferencing of erased iterators;
 * use of invalidated vector iterators/pointers;
 .
 This package contains the command-line interface for cppcheck.

Package: cppcheck-gui
Description-md5: f223a6190fe3022722da98a7c80f5a04
Description-en: tool for static C/C++ code analysis (GUI)
 Cppcheck is a command-line tool that tries to detect bugs that your
 C/C++ compiler doesn't see. It is versatile, and can check non-standard
 code including various compiler extensions, inline assembly code, etc.
 Its internal preprocessor can handle includes, macros, and several
 preprocessor commands. While Cppcheck is highly configurable,
 you can start using it just by giving it a path to the source code.
 .
 It includes checks for:
 * pointers to out-of-scope auto variables;
 * assignment of auto variables to an effective parameter of a function;
 * out-of-bounds errors in arrays and STL;
 * missing class constructors;
 * variables not initialized by a constructor;
 * use of memset, memcpy, etcetera on a class;
 * non-virtual destructors for base classes;
 * operator= not returning a constant reference to itself;
 * use of deprecated functions (mktemp, gets, scanf);
 * exceptions thrown in destructors;
 * memory leaks in class or function variables;
 * C-style pointer cast in C++ code;
 * redundant if;
 * misuse of the strtol or sprintf functions;
 * unsigned division or division by zero;
 * unused functions and struct members;
 * passing parameters by value;
 * misuse of signed char variables;
 * unusual pointer arithmetic (such as "abc" + 'd');
 * dereferenced null pointers;
 * incomplete statements;
 * misuse of iterators when iterating through a container;
 * dereferencing of erased iterators;
 * use of invalidated vector iterators/pointers
 .
 This package contains the graphical user interface for cppcheck.

Package: cppgir
Description-md5: 750ebb3859a2e095ff1bf4517a547952
Description-en: C++ binding wrapper generator for GObject introspection
 cppgir processes .gir files derived from GObject-Introspection annotations into
 a set of C++ files defining suitable namespaces, classes and other types that
 together from a C++ binding. In this way, the plain C libraries and objects
 become available as native objects along with managed resource handling.

Package: cpphs
Description-md5: cc7897f4cc1a68d7c934e96a45a2a8b4
Description-en: Simplified cpp-a-like preprocessor for Haskell
 The C pre-processor has been widely used in Haskell source code. It
 enables conditional compilation for different compilers, different
 versions of the same compiler, and different OS platforms. It is also
 occasionally used for its macro language, which can enable certain
 forms of platform-specific detail-filling, such as the tedious
 boilerplate generation of instance definitions and FFI declarations.
 .
 However, gcc's cpp has recently been evolving to more strictly adhere
 to the C standard. This has had the effect of making it increasingly
 incompatible with Haskell's syntax. This is a cpp-a-like designed with
 Haskell's syntax in mind.

Package: cppi
Description-md5: d8e4e2f8e664fa280aac90343d4505b4
Description-en: adjusts or checks indentation of C and C++ preprocessor directives
 GNU cppi adjusts or checks the indentation of C and C++ preprocessor
 directives in a file.
 .
 Indent the C preprocessor directives in FILE to reflect their nesting
 and ensure that there is exactly one space character between each #if,
 #elif, #define directive and the following token, and write the result
 to standard output.  The number of spaces between the `#' and the following
 directive must correspond to the level of nesting of that directive.

Package: cpplint
Description-md5: c48356191da624f6f536b12aa12b0cbc
Description-en: Static code checker for C++
 Command-line tool to check C/C++ files for style issues following
 Google's C++ style guide.

Package: cppman
Description-md5: 0caff99410493041ec3ed3cad4214018
Description-en: C++ 98/11 manual pages for Linux, with source from cplusplus.com
 cppman is a tool to download C++ 98/11 manual from cplusplus.com. It creates a
 similar interface to the man command, and provides syntax highlight, hyperlink
 features.

Package: cppo
Description-md5: 02e1a3f7b305b6b97292967ea9d582e0
Description-en: cpp for OCaml
 Cppo is an OCaml-friendly implementation of cpp, the C preprocessor.
 It can replace camlp4 for preprocessing OCaml files, using cpp style and
 syntax. It allows defining simple macros and file inclusion.

Package: cppreference-doc-en-html
Description-md5: ce2a74cd4401ff43c73c9f75bb7bde87
Description-en: C and C++ standard library reference (English, Devhelp variant)
 A version of online C and C++ standard library reference manual available at
 en.cppreference.com, suitable for viewing offline.
 .
 This package contains a Devhelp book.

Package: cppreference-doc-en-qch
Description-md5: b01cfee5cceb0570b9cad9ffa94c48ae
Description-en: C and C++ standard library reference (English, Qt Help variant)
 A version of online C and C++ standard library reference manual available at
 en.cppreference.com, suitable for viewing offline.
 .
 This package contains a Qt Help book.

Package: cpptraj
Description-md5: 9d2417ddb42a5849ed570706339d82d5
Description-en: fast, parallelized molecular dynamics trajectory data analysis
 CPPTRAJ is a program designed to process and analyze molecular dynamics
 trajectories and relevant data sets derived from their analysis. CPPTRAJ
 supports many popular MD software packages including Amber, CHARMM, Gromacs,
 and NAMD.

Package: cpputest
Description-md5: 90967638a93b6f07e663345b17bf21d1
Description-en: C/C++ based unit test framework — main package
 CppUTest is a C/C++ based unit xUnit test framework for unit testing and
 for test-driving your code. It is written in C++ but is used in C and C++
 projects and frequently used in embedded systems.
 .
 CppUTest has a couple design principles:
 * Simple to use and small
 * Portable to old and new platforms
 .
 CppUTest also has support for building mocks and can be used by
 practitioners of Test Driven Development.
 .
 This is the main package. It contains some examples, support scripts
 and depends on libcpputest-dev which provides the test framework
 itself.

Package: cppzmq-dev
Description-md5: a9b23120f415ee74272de2b684306948
Description-en: C++ bindings for libzmq (headers)
 cppzmq is a header-only C++ binding for libzmq, which tries to provide
 a type-safe, exception handled and resource managed view of libzmq.

Package: cproto
Description-md5: fe74472d82a7bc4da41968b3563d1a85
Description-en: utilities to generate C function prototypes from C source code
 Cproto is a program that generates function prototypes and variable
 declarations from C source code.  It can also convert function
 definitions between the old style and the ANSI C style.  This
 conversion overwrites the original files, so make a backup copy of
 your files in case something goes wrong.

Package: cpu
Description-md5: e000b5483416a819ec9fca233f515721
Description-en: console based LDAP user management tool
 CPU is a suitable replacement for the useradd/usermod/userdel utilities for
 administrators using an LDAP backend and wishing to have a suite of command
 line tools for doing the administration.

Package: cpu-x
Description-md5: 09606d774a82a0837bfd88d040afb28e
Description-en: Tool that gathers information on CPU, motherboard and more
 CPU-X is similar to CPU-Z (for MS Windows). It can be used in graphical
 mode by using GTK or in text-based mode by using NCurses. A dump mode is
 present from the command line.

Package: cpucycles
Description-md5: 1c2f0be0425f4f14b9222a57ce99cfdd
Description-en: command-line tool for counting CPU cycles (libcpucycles)
 libcpucycles provides a simple API to access hardware precise timers
 to understand and improve software performance.
 .
 libcpucycles understands machine-level cycle counters for most architectures.
 libcpucycles also understands common OS-level mechanisms, which give varying
 levels of accuracy.
 .
 This package contains the cpucycles-info command-line tool.

Package: cpufetch
Description-md5: 06a47b1204d9263906fb364ea0db89b0
Description-en: Simple yet fancy CPU architecture fetching tool
 Shows CPU Information with CPU manufacturer Logo
 Cpufetch is a cross-platform and easy-to-use cpu information
 command line script that collects your cpu information
 and display it on the terminal next to an image

Package: cpufrequtils
Description-md5: 52dad6bb1cd00cd7cfe3ebb7d3ae3f80
Description-en: utilities to deal with the cpufreq Linux kernel feature
 This package contains two utilities for inspecting and setting the
 CPU frequency through both the sysfs and procfs CPUFreq kernel
 interfaces.
 .
 By default, it also enables CPUFreq at boot time if the correct CPU
 driver is found.

Package: cpuid
Description-md5: 20e5c4ee6c8525987b94be6dbbd10cc4
Description-en: tool to dump x86 CPUID information about the CPU(s)
 cpuid dumps detailed information about the CPU(s) gathered from the
 CPUID instruction, and also determines the exact model of CPU(s). It
 supports Intel, AMD, and VIA CPUs, as well as older Transmeta, Cyrix,
 UMC, NexGen, Rise, and SiS CPUs.

Package: cpuid-dbgsym
Description-md5: fdd37aea15b33ab5bdeff1d0b5df834b
Description-en: debug symbols for cpuid

Package: cpuidtool
Description-md5: 7b7b043284ff1d0bd887b3b689caef97
Description-en: C library for x86/ARM CPU detection and feature extraction (tool)
 libcpuid is a small C library for x86/ARM CPU detection and feature
 extraction. Using it, you can:
 .
 - get the processor vendor, model, brand string, code name,
 - get information about CPU features such as: number of cores or logical
 CPUs, cache sizes, CPU clock,
 - check if the processor implements a specific instruction set such as
 the SSE2, 3DNow!,
 - execute the CPUID and RDTSC instructions (portably!)
 .
 This package ships the cpuidtool.

Package: cpuinfo
Description-md5: 1b50f14c97cf5753086707f4203acf92
Description-en: CPU INFOrmation library (binary utilities)
 cpuinfo is a library to detect essential for performance optimization
 information about host CPU.
 .
 Features
 .
 - **Cross-platform** availability:
 - Linux, Windows, macOS, Android, and iOS operating systems
 - x86, x86-64, ARM, and ARM64 architectures
 - Modern **C/C++ interface**
 - Thread-safe
 - No memory allocation after initialization
 - No exceptions thrown
 - Detection of **supported instruction sets**, up to AVX512 (x86) and
 ARMv8.3 extensions
 - Detection of SoC and core information:
 - **Processor (SoC) name**
 - Integrated **GPU name** (Android/iOS only)
 - Vendor, **microarchitecture**, and ID (**MIDR** on ARM, **CPUID**
 leaf 1 EAX value on x86) for each CPU core
 - Detection of **cache information**:
 - Cache type (instruction/data/unified), size and line size
 - Cache associativity
 - Cores and logical processors (hyper-threads) sharing the cache
 - Detection of **topology information** (relative between logical
 processors, cores, and processor packages)
 - Well-tested **production-quality** code:
 - 60+ mock tests based on data from real devices
 - Includes work-arounds for common bugs in hardware and OS kernels
 - Supports systems with heterogenous cores, such as **big.LITTLE**
 and Max.Med.Min
 - Permissive **open-source** license (Simplified BSD)
 .
 This package ships with several binary utilities.

Package: cpulimit
Description-md5: 0d65d775c76f4ab02a0ce878e5736fcc
Description-en: tool for limiting the CPU usage of a process
 cpulimit is a simple program that attempts to limit the CPU usage of a
 process (expressed in percentage, not in CPU time). This is useful to
 control batch jobs, when you don't want them to eat too much CPU. It does
 not act on the nice value or other priority stuff, but on the real CPU
 usage.  Besides it is able to adapt itself to the overall system load,
 dynamically and quickly.

Package: cpupower-gui
Description-md5: 63fd6dee1c9a22debee0ede094fd44b7
Description-en: GUI utility to change the CPU frequency
 This utility can change the operating frequency of the CPU for
 each core separately. Additionally, the cpu governor can be changed.
 The program can detect offline cores and only present the available ones.
 Furthermore, if a core doesn't support frequency scaling is not shown.
 There is also an option to apply the same settings to all cores simultaneously.
 To apply the settings, the user must be local and active,
 as well as in group sudo. Local and active users not in this group must
 authenticate themselves as admin in order to apply the settings.

Package: cpuset
Description-md5: 803e1d2a3801ed71edeca2d58ce08bde
Description-en: Allows manipluation of cpusets and provides higher level fun
 Cpuset is a Python application to make using the cpusets facilities in the
 Linux kernel easier. The actual included command is called cset and it allows
 manipulation of cpusets on the system and provides higher level functions such
 as implementation and control of a basic CPU shielding setup.
 .
 This package contains the cset command-line utility.

Package: cpustat
Description-md5: b0cd2bec220703ec5bf05583b8b5426f
Description-en: periodic cpu utilization statistics
 cpustat periodically reports the current CPU utilization of running tasks
 and can optionally report per CPU and per task utilization statistics at
 the end of a run.  cpustat has been designed and optimized to use a minimal
 amount of CPU cycles to monitor a system hence it is a light weight
 alternative to traditional process monitoring tools such as top.

Package: cputool
Description-md5: e9fa1076afa4033be29e0fd68210b9ff
Description-en: Utility which manages CPU usage and system load
 CPUTool allows the limiting of cpu usage of a process or a process group to a
 given limit and allows the suspensions of process execution if the system
 load exceeds a defined threshold.

Package: cqrlog
Description-md5: f7b339209c0e83157276c21068727e49
Description-en: Advanced logging program for hamradio operators
 CQRLOG is an advanced ham radio logger based on MySQL embedded database.
 Provides radio control based on hamlib libraries (currently support of 140+
 radio types and models), DX cluster connection, HamQTH/QRZ callbook
 (XML access), a grayliner, internal QSL manager database support and a most
 accurate country resolution algorithm based on country tables developed by
 OK1RR. CQRLOG is intended for daily general logging of HF, CW & SSB contacts
 and strongly focused on easy operation and maintenance.

Package: cqrlog-data
Description-md5: ac3d58426322c151501c108a55aeb7a9
Description-en: Advanced logging program for hamradio operators (data files)
 CQRLOG is an advanced ham radio logger based on MySQL embedded database.
 Provides radio control based on hamlib libraries (currently support of 140+
 radio types and models), DX cluster connection, HamQTH/QRZ callbook
 (XML access), a grayliner, internal QSL manager database support and a most
 accurate country resolution algorithm based on country tables developed by
 OK1RR. CQRLOG is intended for daily general logging of HF, CW & SSB contacts
 and strongly focused on easy operation and maintenance.
 .
 This package contains the architecture-independent data files.

Package: crac
Description-md5: ce43e78949db57abc79ce3a5a699ad82
Description-en: integrated RNA-Seq read analysis
 CRAC is a tool to analyze High Throughput Sequencing (HTS) data in
 comparison to a reference genome. It is intended for transcriptomic
 and genomic sequencing reads. More precisely, with transcriptomic
 reads as input, it predicts point mutations, indels, splice junction,
 and chimeric RNAs (ie, non colinear splice junctions). CRAC can also
 output positions and nature of sequence error that it detects in the
 reads. CRAC uses a genome index. This index must be computed before
 running the read analysis. For this sake, use the command "crac-index"
 on your genome files. You can then process the reads using the command
 crac. See the man page of CRAC (help file) by typing "man crac". CRAC
 requires large amount of main memory on your computer. For processing
 against the Human genome, say 50 million reads of 100 nucleotide each,
 CRAC requires about 40 gigabytes of main memory. Check whether the
 system of your computing server is equipped with sufficient amount of
 memory before launching an analysis.

Package: crac-criu
Description-md5: 342422a7b5e33f132ae25a760314d5d6
Description-en: Derivative of checkpoint restore in userspace (criu)
 adapted for openjdk/crac. It contains utilities to checkpoint
 and restore processes in userspace.
 .
 This package contains crac-criu binaries.

Package: crack
Description-md5: 29788e610e458190a843f470c4c99c54
Description-en: Password guessing program (crypt() variant)
 Crack is program designed to quickly locate vulnerabilities
 in Unix (or other) password files by scanning the contents
 of a password file, looking for users who have misguidedly
 chosen a weak login password.
 .
 This package provides the runtime files for the crypt() version.

Package: crack-attack
Description-md5: 7fa8b5ef38342a30da901cc4d8776011
Description-en: multiplayer OpenGL puzzle game like "Tetris Attack"
 Crack Attack is an OpenGL puzzle game similar to the Super Nintendo
 game "Tetris Attack".  Slowly, your stack of colored blocks grows
 from the bottom, and you've got to make sure it never reaches the
 top. If it does, you lose. To eliminate blocks from the stack, line
 up at least three of one color, horizontally or vertically. Once you
 do, those blocks disappear, and put off slightly your inevitable
 demise.
 .
 Crack Attack is very slow without hardware acceleration.  For Xorg
 users, this means you want DRI.
 .
 More information can be found at http://www.nongnu.org/crack-attack/

Package: crack-common
Description-md5: 1c34ab8675faff584d577f8b22af2465
Description-en: Password guessing program (common files of all variants)
 Crack is program designed to quickly locate vulnerabilities
 in Unix (or other) password files by scanning the contents
 of a password file, looking for users who have misguidedly
 chosen a weak login password.
 .
 This package provides the common files for the crypt() and
 MD5 versions.

Package: crack-md5
Description-md5: 110e958d3492f2ca5600b83ba5fef48a
Description-en: Password guessing program (MD5 variant)
 Crack is program designed to quickly locate vulnerabilities
 in Unix (or other) password files by scanning the contents
 of a password file, looking for users who have misguidedly
 chosen a weak login password.
 .
 This package provides the runtime files for the MD5 version.

Package: cramfsswap
Description-md5: b5fe8dd63b326dd6b64e0f385882ff41
Description-en: swap endianness of a cram filesystem (cramfs)
 cramfs is a highly compressed and size optimized Linux filesystem which is
 mainly used for embedded applications. The problem with cramfs is that it
 is endianness sensitive, meaning you can't mount a cramfs for a big endian
 target on a little endian machine and vice versa. This is often especially
 a problem in the development phase.
 .
 cramfsswap solves that problem by allowing you to swap to endianness of a
 cramfs filesystem.

Package: crashmail
Description-md5: 3d0f22a35e48cb220699cea005f4e04d
Description-en: JAM and *.MSG capable Fidonet tosser
 CrashMail II is basically a more portable version of
 CrashMail, a tosser for Amiga computers. Users of the old
 Amiga version will probably find some things familiar
 while some features are gone such as the ARexx port (for
 obvious reasons!) and the GUI configuration editor. The
 only feature that CrashMail II has and the old CrashMail
 hasn't is support for JAM messagebases.

Package: crashme
Description-md5: 741ffe9c24d4a1be78e54e60fd6169aa
Description-en: tool to test kernel stability
 crashme generates strings of random bytes and then attempts to execute
 them. It is used to test stability of the kernel.
 .
 **WARNING** While the Linux kernel has been known to survive days and weeks
 of crashme, IT IS NOT GUARANTEED THAT YOUR SYSTEM WILL SURVIVE! DO NOT USE
 THIS PROGRAM UNLESS YOU REALLY WANT TO CRASH YOUR COMPUTER.

Package: crasm
Description-md5: 486a8606aac752250ef142b087b2899c
Description-en: Cross assembler for 6800/6801/6803/6502/65C02/Z80
 Assemble a microprocessor program and produce output file in Intel HEX
 or Motorola S Code from source for 6800/6801/6803/6502/65C02/Z80
 processors. A program listing and a symbol table are also produced
 on the standard output.

Package: crawl
Description-md5: a4c5f01abc6cc94c8328e8da5db0f5a2
Description-en: Dungeon Crawl, a text-based roguelike game
 Crawl is a fun game in the grand tradition of games like Rogue, Hack, and
 Moria. Your objective is to travel deep into a subterranean cave complex and
 retrieve the Orb of Zot, which is guarded by many horrible and hideous
 creatures.
 .
 This is the console version, for tiles, use crawl-tiles instead.
 .
 This is the Stone Soup version of Dungeon Crawl.

Package: crawl-common
Description-md5: b7adfe0a582271387b7017ef72e4d268
Description-en: Dungeon Crawl, a text-based roguelike game (data files)
 Crawl is a fun game in the grand tradition of games like Rogue, Hack, and
 Moria. Your objective is to travel deep into a subterranean cave complex and
 retrieve the Orb of Zot, which is guarded by many horrible and hideous
 creatures.
 .
 These are the data and support files.
 .
 This is the Stone Soup version of Dungeon Crawl.

Package: crawl-tiles
Description-md5: 8f4db2642b39469e48996525fe90f8c6
Description-en: Dungeon Crawl, a roguelike game, tiles version
 Crawl is a fun game in the grand tradition of games like Rogue, Hack, and
 Moria. Your objective is to travel deep into a subterranean cave complex and
 retrieve the Orb of Zot, which is guarded by many horrible and hideous
 creatures.
 .
 This is the graphical (tiles) version.
 .
 This is the Stone Soup version of Dungeon Crawl.

Package: crawl-tiles-data
Description-md5: d4cd7e0e3054e6f301746246c374d3e2
Description-en: Dungeon Crawl, a text-based roguelike game (tile data files)
 Crawl is a fun game in the grand tradition of games like Rogue, Hack, and
 Moria. Your objective is to travel deep into a subterranean cave complex and
 retrieve the Orb of Zot, which is guarded by many horrible and hideous
 creatures.
 .
 These are the tile graphics.
 .
 This is the Stone Soup version of Dungeon Crawl.

Package: crazy-complete
Description-md5: f9794201434651484e72431288a595b1
Description-en: Generate shell completion files for all major shells
 crazy-complete is a tool that generates shell completion scripts, based
 on a description of the command line interface. It supports many input
 formats, including YAML and JSON, but can also use the --help output of
 a command, or even directly the content of a Python script if it uses
 argparse.
 .
 Its output also supports multiple shells, including Bash, Fish and Zsh.
 The generated scripts are standalone, focus on robustness and do not
 depend on modified environment.

Package: crazy-complete-doc
Description-md5: 58e97946a23c55004c6b658dea660a7d
Description-en: Generate shell completion files for all major shells - documentation
 crazy-complete is a tool that generates shell completion scripts, based
 on a description of the command line interface. It supports many input
 formats, including YAML and JSON, but can also use the --help output of
 a command, or even directly the content of a Python script if it uses
 argparse.
 .
 Its output also supports multiple shells, including Bash, Fish and Zsh.
 The generated scripts are standalone, focus on robustness and do not
 depend on modified environment.
 .
 This package contains the HTML documentation of crazy-complete.

Package: crazywa
Description-md5: 8b9d570bbed0ed991455e4285c0442e5
Description-en: AI engine for Wa Shogi and several other variants
 CrazyWa is an AI engine for several variants of Shogi (japanese chess), and
 some variants of Chess.
 .
 It currently plays the following games:
 * crazyhouse, a variant of Chess including Shogi-like drops
 * Standard Shogi
 * Mini Shogi
 * Judkin's Shogi
 * Tori Shogi
 * Euro Shogi
 * Wa Shogi
 * Kyoto Shogi

Package: cream
Description-md5: 772155f4e5fd9e2b72ed0c0c5c39c74d
Description-en: VIM macros that make the VIM easier to use for beginners
 Cream's motto is "Cream makes the powerful Vim text editor easy!". It brings
 a completely different look and feel to the VIM for those who are used to more
 intuitive editors while still preserving the more powerful features of VIM.
 It features pull-down menus, color themes, bookmarking, auto spellcheck and
 more. It leaves the default VIM untouched and is started by running 'cream'.

Package: create-resources
Description-md5: 494dca8c96bd1d41c84637d6b1f96d06
Description-en: shared resources for use by creative applications
 The Create Project provides shared resources for use by creative
 applications such as Blender, CinePaint, the GIMP, Inkscape, and Scribus.
 .
 The package includes brushes, color swatches files, gradients, etc. , so
 that the user doesn't need to install all of these resources separately
 for each and every application that can read such data.

Package: createfp
Description-md5: 123b7dd2c2d103ca6385f7caf6adcd34
Description-en: Language detection library - fingerprint generation utility
 Libexttextcat is a library with functions that implement the classification
 technique described in Cavnar & Trenkle, "N-Gram-Based Text Categorization".
 It was primarily developed for language guessing, a task on which it is known
 to perform with near-perfect accuracy.
 .
 This package contains 'createfp' for generating fingerprints

Package: createrepo-c
Description-md5: 6c4fbcdb53ed3e87d7ba8a6bbe4fbe4e
Description-en: tool to create RPM repository metadata (C implementation)
 The createrepo_c tool generates the repodata directory and XML metadata that
 makes up a repository of RPM packages. This repository format is supported
 by apt-rpm, red-carpet(zen), smartpm, up2date, yast, and yum.
 .
 This package is similar to the apt-ftparchive or reprepro commands, but for
 working with RPM repositories.

Package: creddump7
Description-md5: 27ac679a1ebae7e4379265b1b2081eb6
Description-en: Python tool to extract credentials and secrets from Windows registry hives
 This package contains a Python tool to extract various credentials and
 secrets from Windows registry hives.
 It's based on the creddump program. Many patches and fixes have been applied
 by Ronnie Flathers.

Package: credential-sheets
Description-md5: 6cc6efc48f059f6d375ee9739c45b6c3
Description-en: User account credential sheets tool
 After mass import of user accounts (e.g. into LDAP) most site
 administrators have to create information sheets (or snippets)
 containing those new  credentials (like username, password, policy of
 usage, etc.).
 .
 With this tiny tool, providing these pieces of information to multiple
 users, becomes really simple. Account data is taken from a CSV file and
 the sheets are output as PDF using easily configurable LaTeX template
 files.

Package: creduce
Description-md5: 13f2f6d719c0bda2b83a6e7a20474eab
Description-en: Test-Case Reduction for C Compiler Bugs
 C-Reduce is a tool which takes a large C or C++ program that has a
 property of interest (such as triggering a compiler bug) and
 automatically produces a much smaller C/C++ program that has the same
 property.  It is intended for use by people who discover and report
 bugs in compilers and other tools that process C/C++ code.

Package: cricket
Description-md5: 03e1e8a573de472a25aeaf1447321186
Description-en: Program for collection and display of time-series data
 This is Cricket. It is a configuration, polling, and data-display engine
 wrapped around the RRD tool by Tobias Oetiker. There are three user-visible
 pieces to Cricket: the collector, the grapher, and the config tree. The
 collector runs from cron and fetches data from a number of devices
 according to the info it finds in the config tree. The grapher is a CGI
 application that allows users to traverse the config tree from a web
 browser and see the data that the collector recorded.

Package: crimson
Description-md5: f410b14b9ceaa551194499556492dfb5
Description-en: hex-based tactical game
 Crimson Fields is a hex-based tactical war game in the tradition of
 Battle Isle (tm). Two players command their units on a map of hexagons,
 trying to accomplish mission objectives ranging from defending important
 locations to simply destroying all enemy forces.
 The game can either be played in 'hot seat' mode, via email, or against
 the computer. Tools are available to create custom maps and campaigns.
 You can also play the original Battle Isle maps if you have a copy of
 the game.

Package: crimson-osd
Description-md5: 1278b850d94d621f66cd5ba4c3992e1a
Description-en: Crimson OSD server for the ceph storage system
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 Crimson is a re-implementation of the ceph-osd daemon using a more
 platform aware and scalable software architecture (seastar).
 .
 This package contains the Crimson Object Storage Daemon for the
 Ceph storage system. It is responsible for storing objects on a
 local file system and providing access to them over the network.

Package: crip
Description-md5: f7a527a76147d54006c2be017c1adf4f
Description-en: terminal-based ripper/encoder/tagger tool
 crip creates Ogg Vorbis/FLAC/MP3 files under UNIX/Linux. It is
 well-suited for anyone (especially the perfectionist) who seeks to
 make a lot of files from CDs and have them all properly labeled and
 professional-quality with a minimum of hassle and yet still have
 flexibility and full control over everything. Current versions of
 crip only support Ogg Vorbis and FLAC.
 .
 This script is special because it is capable of doing group
 vorbisgain/replaygain and/or normalization (adjust the volume to be
 as loud as possible without clipping/distortion) and group
 labelling/tagging, which makes it easy to allow a group of tracks to
 be treated as one piece. It can also trim off the silence at the
 beginning and end of these tracks/groups.

Package: crispy-doom
Description-md5: 6e58929a38409e88e85fdce095f19fd8
Description-en: Limit-raising medium-resolution Doom engine based on Chocolate Doom
 Crispy Doom is a friendly fork of Chocolate Doom that provides a higher display
 resolution, removes the static limits of the Doom engine and offers further
 optional visual, tactical and physical enhancements while remaining entirely
 config file, savegame, netplay and demo compatible with the original.

Package: critcl
Description-md5: af4cbf9c55010f37771c489b4330f8bd
Description-en: compiled runtime in Tcl
 Critcl takes a snippet of C, generates Tcl interface, sends it to the
 compiler, and then dynamically links the code. Checksums are used to only
 recompile when needed, so the build overhead really applies only once.

Package: criticalmass
Description-md5: b91041fdc8d5711348bf2d753f8d38f8
Description-en: Shoot-em-up a la galaxian
 criticalmass, aka critter, is a shoot-'em-up in the style of Galaxian with
 very colorful and smooth graphics (provided that you have 3d acceleration)
 .
 Note: criticalmass uses OpenGL, and will probably not run well if you do
 not have a 3d accelerator which is supported by X.

Package: criticalmass-data
Description-md5: 6dc0f60d00c5caaf75dfc650a0b7bfb9
Description-en: Shoot-em-up a la galaxian (data files)
 criticalmass, aka critter, is a shoot-'em-up in the style of Galaxian with
 very colorful and smooth graphics (provided that you have 3d acceleration)
 .
 This package provides architecture-independent data files for criticalmass.

Package: critterding
Description-md5: 314acba8b8dd3bdfb8adb939891ece5f
Description-en: Evolving Artificial Life
 Critterding is a "Petri dish" universe in 3D that demonstrates
 evolving artificial life. Critters start out with completely
 random brains and bodies, but will automatically start evolving
 into something with much better survival skills.

Package: criu
Description-md5: 7c9800f1cc2382347acf51c6ec59525c
Description-en: checkpoint and restore in userspace
 criu contains the utilities to checkpoint and restore processes in
 userspace.
 .
 It can freeze a running container (or an individual application) and checkpoint
 its state to disk. The data saved can be used to restore the application and
 run it exactly as it was during the time of the freeze. Using this
 functionality, application or container live migration, snapshots, remote
 debugging, and many other things are now possible.
 .
 This package provides the criu and compel binaries, comprising the main
 functionality of criu.
 .
 Note that 'criu-ns' and 'crit' scripts come with the python3-pycriu package.

Package: crm114
Description-md5: a1b06491b5597f83f7e50b28f0b46c23
Description-en: versatile classifier for e-mail and other data
 CRM114, the Controllable Regex Mutilator, is a system to examine incoming
 e-mail, system log streams, data files, or other data streams, and to sort,
 filter, or alter the incoming files or data streams however the user
 desires. Criteria for categorization of data can be by satisfaction of
 regular expressions, by sparse binary polynomial matching with a Bayesian
 Chain Rule evaluator, or by other means.
 .
 CRM114 is not just another drop-in spam-filtering system; its Sparse
 Binary Polynomial Hashing methods give it the power to develop highly
 accurate Bayesian filters on very little training.
 .
 CRM114 is compatible with SpamAssassin or other spam-flagging software; it
 can also be pipelined in front of or behind procmail. CRM114 is also useful
 as a syslog or firewall log filter, to flag up important events but ignore
 the ones that aren't meaningful.
 .
 For mail filtering, installing metamail or mew-bin packages is
 recommended in order to have tools to decode MIME attachments.

Package: crmsh
Description-md5: c5a831ffb32f166ac7366e6706833b86
Description-en: CRM shell for the pacemaker cluster manager
 The crm shell is an advanced command-line interface for High-Availability
 cluster management in GNU/Linux. Effortlessly configure, manage and
 troubleshoot your clusters from the command line, with full tab completion
 and extensive help. crmsh also provides advanced features like low-level
 cluster configuration, cluster scripting and package management, and
 history exploration tools giving you an instant view of what your cluster
 is doing.

Package: crmsh-doc
Description-md5: 5331ec65725142824af3cf9ef48ba0dc
Description-en: crmsh HTML Documentation
 The crm shell is an advanced command-line interface for High-Availability
 cluster management in GNU/Linux. Effortlessly configure, manage and
 troubleshoot your clusters from the command line, with full tab completion
 and extensive help. crmsh also provides advanced features like low-level
 cluster configuration, cluster scripting and package management, and
 history exploration tools giving you an instant view of what your cluster
 is doing.
 .
 This package contains the html Pacemaker API documentation.

Package: cron-apt
Description-md5: 2e64c2fc7f0c5ac0fd844be065a8a152
Description-en: automatic update of packages using apt-get
 Contains a tool that is run by a cron job at regular intervals. By default it
 just updates the package list and downloads new packages without installing.
 You can instruct it to run anything that you can do with apt-get
 (or aptitude).
 .
 It can optionally send mail to the system administrator on errors, log
 to syslog or a separate log file.
 .
 Observe that this tool may be a security risk, so you should not set it
 to do more than necessary. Automatic upgrade of all packages is NOT
 recommended unless you are in full control of the package repository.

Package: cronic
Description-md5: 97ec26deb2483f76c27820bf8ce242af
Description-en: Bash script for wrapping cron jobs to prevent excess email sending
 Cronic is a small shim shell script for wrapping cron jobs so that cron only
 sends email when an error has occurred. Cronic defines an error as any
 non-trace error output or a non-zero result code.

Package: cronie
Description-md5: 1acf5c707069f0c56f78c4de6316b58c
Description-en: Process Scheduling Daemon
 cronie is a daemon that runs specified programs at scheduled times and
 optionally mails generated output to the user. It is a fork of the original
 ISC cron and contains many improvements, such as:
 * inotify support (Linux only)
 * clustering support
 * full PAM support
 .
 cronie is fully compatible with ISC cron (Debian's standard job scheduler),
 and can be used as a drop-in replacement for it.

Package: cronolog
Description-md5: 93458b7d81314226d196f13aefa083d1
Description-en: Logfile rotator for web servers
 A simple program that reads log messages from its input and writes
 them to a set of output files, the names of which are constructed
 using template and the current date and time.  The template uses the
 same format specifiers as the Unix date command (which are the same
 as the standard C strftime library function).
 .
 It intended to be used in conjunction with a Web server, such as
 Apache, to split the access log into daily or monthly logs:
 .
 TransferLog "|/usr/bin/cronolog /var/log/apache/%Y/access.%Y.%m.%d.log"
 .
 A cronosplit script is also included, to convert existing
 traditionally-rotated logs into this rotation format.

Package: cronometer
Description-md5: 5a4a48c647541df6f8f8458d0638819b
Description-en: CRON-o-Meter - Exercise and nutrient intake tracker
 Easy to use daily nutrient intake tracker that includes nutritional
 information on over 8000 foods. User can create, import and export custom
 foods and recipes as well as set personal targets for each nutrient.
 CRON-O-Meter can also track and chart your biometrics (weight, blood pressure,
 temperature, etc) and generate detailed reports on your nutritional intake.

Package: cronutils
Description-md5: 7380357037cd95e6e4d7f43ce71485ee
Description-en: Utilities to assist running batch processing jobs
 A set of utilities to complement batch processing jobs, such as those
 run from cron, by limiting concurrent execution of jobs, setting hard
 limits on the runtime of a job, and recording execution statistics of
 a completed job.

Package: cross-config
Description-md5: a64bbb82ee088b3d6ae2c21e87e34407
Description-en: autotools support for cross-compilation
 This package contains configuration files describing available
 cross architecture settings for use by autotools along with
 support for cross-building using CMake and a small number of
 package-specific cross-building configuration support files.
 .
 This package will remain after the deprecated dpkg-cross binary
 and supporting perl module have been removed.

Package: cross-exe-wrapper
Description-md5: 0a90cde03176840484e62ab5bc7d60f2
Description-en: Wrapper for executing binaries from other architectures
 Provides a tool ${DEB_HOST_GNU_TYPE}-cross-exe-wrapper that can be
 used to run ${DEB_HOST_ARCH} ELF executables on the current CPU
 employing emulation technology if required.
 .
 Since the tools are named per architecture, they should generally
 always be referred to via the substituion variable as done above.

Package: cross-gcc-dev
Description-md5: 5500ba312e35028a893388ba72d53f20
Description-en: Tools for building cross-compilers and cross-compiler packages
 This package provides the rules and scripts for making cross-toolchain
 packages. It can also be used directly to make cross-toolchains that
 are not packaged for the archive.

Package: crossbuild-essential-amd64
Description-md5: 9b2629bcd07961cfcb27934f1371078a
Description-en: Informational list of cross-build-essential packages
 If you do not plan to cross build Debian packages, you don't need
 this package.  Starting with sbuild (>= 0.63.0) this package is
 required for cross building Debian packages in a chroot.
 .
 This package contains an informational list of packages which are
 considered essential for cross building Debian packages.  This
 package also depends on the packages on that list, to make it easy to
 have the cross-build-essential packages installed.
 .
 If you have this package installed, you only need to install whatever
 a package specifies as its build-time dependencies to cross build the
 package.  Conversely, if you are determining what your package needs
 to build-depend on, you can always leave out the packages this
 package depends on.

Package: crossbuild-essential-i386
Description-md5: 9b2629bcd07961cfcb27934f1371078a
Description-en: Informational list of cross-build-essential packages
 If you do not plan to cross build Debian packages, you don't need
 this package.  Starting with sbuild (>= 0.63.0) this package is
 required for cross building Debian packages in a chroot.
 .
 This package contains an informational list of packages which are
 considered essential for cross building Debian packages.  This
 package also depends on the packages on that list, to make it easy to
 have the cross-build-essential packages installed.
 .
 If you have this package installed, you only need to install whatever
 a package specifies as its build-time dependencies to cross build the
 package.  Conversely, if you are determining what your package needs
 to build-depend on, you can always leave out the packages this
 package depends on.

Package: crossbuild-essential-powerpc
Description-md5: 9b2629bcd07961cfcb27934f1371078a
Description-en: Informational list of cross-build-essential packages
 If you do not plan to cross build Debian packages, you don't need
 this package.  Starting with sbuild (>= 0.63.0) this package is
 required for cross building Debian packages in a chroot.
 .
 This package contains an informational list of packages which are
 considered essential for cross building Debian packages.  This
 package also depends on the packages on that list, to make it easy to
 have the cross-build-essential packages installed.
 .
 If you have this package installed, you only need to install whatever
 a package specifies as its build-time dependencies to cross build the
 package.  Conversely, if you are determining what your package needs
 to build-depend on, you can always leave out the packages this
 package depends on.

Package: crossfire-client
Description-md5: 0ce383bb1e92d8b3c1094f833079d01a
Description-en: Client for the multiplayer roguelike Crossfire
 Crossfire is a free, open-source, cooperative multi-player RPG and
 adventure game. Since its initial release, Crossfire has grown to
 encompass over 150 monsters, 3000 areas to explore, an elaborate
 magic system, 13 races, 15 character classes, and many powerful
 artifacts scattered far and wide. Set in a fantastical medieval
 world, it blends the style of Gauntlet, NetHack, Moria, and Angband.
 .
 To play the game you'll need to have access to a local or remote
 server.

Package: crossfire-client-images
Description-md5: f651b8df42fcc8a2915c422ce11e3a80
Description-en: Base crossfire-client images
 To decrease bandwidth used when actually playing the sounds,
 it is suggested you download the image archive and install it.

Package: crossfire-common
Description-md5: 3929e9277e01bf5d51f09e7fd087440a
Description-en: Architecture independent common files for Crossfire server
 Crossfire is a free, open-source, cooperative multi-player RPG and
 adventure game. Since its initial release, Crossfire has grown to
 encompass over 150 monsters, 3000 areas to explore, an elaborate
 magic system, 13 races, 15 character classes, and many powerful
 artifacts scattered far and wide. Set in a fantastical medieval
 world, it blends the style of Gauntlet, NetHack, Moria, and Angband.

Package: crossfire-doc
Description-md5: e81f11213bc753254df688aa69f327b2
Description-en: Documentation for Crossfire
 This is the document package for crossfire.  It has information for
 both the server and the client.

Package: crossfire-maps
Description-md5: 77cdb7f49381ead78095882a2fc5f996
Description-en: Standard set of maps for crossfire
 Maps for use with crossfire-server.
 .
 You don't need this package if you are running only the client.
 .
 Note that installing maps will restart crossfire-server, if it is
 installed and running.

Package: crossfire-server
Description-md5: 678abc0e9b02e09e353dbf80ca96625b
Description-en: Server for Crossfire Games
 This is the server program for the crossfire client.
 .
 Crossfire is a free, open-source, cooperative multi-player RPG and
 adventure game. Since its initial release, Crossfire has grown to
 encompass over 150 monsters, 3000 areas to explore, an elaborate
 magic system, 13 races, 15 character classes, and many powerful
 artifacts scattered far and wide. Set in a fantastical medieval
 world, it blends the style of Gauntlet, NetHack, Moria, and Angband.

Package: crossgrader
Description-md5: 1c25862077eb1adad7c626a1f1a73492
Description-en: Debian crossgrading tool
 This package provides a tool to crossgrade
 (i.e. change the architecture) of a Debian install.
 It also provides a tool to check if all packages were
 successfully crossgraded.
 .
 The crossgrader automatically handles binaries required
 by the initramfs, packages marked as automatically
 installed, and crossgrades to architectures not natively
 supported on the current CPU.

Package: crosshurd
Description-md5: 2d5074995369c5879173e6d6b2875800
Description-en: Install a Debian system
 crosshurd uses apt and a bit of black magic to setup a functional
 Debian system. It supports the following target systems:
 - linux-gnu (GNU/Linux)
 - gnu (GNU/Hurd)
 - kfreebsd-gnu (GNU/kFreeBSD)

Package: crosshurd-image
Description-md5: b3b9264dfe0d099b41e1fb091371d6f6
Description-en: Prepare a bootable VM image with Debian GNU Hurd
 makehurdimage.sh prepares a disk image file that combines a boot
 equipment (either grub or extlinux) with a crosshurd filesystem for
 use as bootable virtual machine disk, e.g. for QEMU with legacy bios
 boot.

Package: crow-translate
Description-md5: c4c97855b6ef3ca45bccaacc46746dcb
Description-en: simple and lightweight translator
 This is a simple and lightweight translator that allows you
 to translate and speak text using Google, Yandex, Bing,
 LibreTranslate and Lingva translate API.

Package: crowdsec
Description-md5: 7b42942378aab9e4affe682dd9fa1b39
Description-en: lightweight and collaborative security engine
 CrowdSec is a lightweight security engine, able to detect and remedy
 aggressive network behavior. It can leverage and also enrich a
 global community-wide IP reputation database, to help fight online
 cybersec aggressions in a collaborative manner.
 .
 CrowdSec can read many log sources, parse and also enrich them, in
 order to detect specific scenarios, that usually represent malevolent
 behavior. Parsers, Enrichers, and Scenarios are YAML files that can
 be shared and downloaded through a specific Hub, as well as be created
 or adapted locally.
 .
 Detection results are available for CrowdSec, its CLI tools and
 bouncers via an HTTP API. Triggered scenarios lead to an alert, which
 often results in a decision (e.g. IP banned for 4 hours) that can be
 consumed by bouncers (software components enforcing a decision, such
 as an iptables ban, an nginx lua script, or any custom user script).
 .
 The CLI allows users to deploy a Metabase Docker image to provide
 simple-to-deploy dashboards of ongoing activity. The CrowdSec daemon
 is also instrumented with Prometheus to provide observability.
 .
 CrowdSec can be used against live logs (“à la fail2ban”), but can
 also work on cold logs to help, in a forensic context, to build an
 analysis for past events.
 .
 On top of that, CrowdSec aims at sharing detection signals amongst
 all participants, to pre-emptively allow users to block likely
 attackers. To achieve this, minimal meta-information about the attack
 is shared with the CrowdSec organization for further retribution.
 .
 Users can also decide not to take part into the collective effort via
 the central API, but to register on a local API instead.

Package: crowdsec-custom-bouncer
Description-md5: 5d07dad0f6702304f2720c710af489a7
Description-en: CrowdSec bouncer for custom scripts
 This package uses the CrowdSec API to fetch the latest decisions
 periodically, and passes them as arguments to a custom user script.

Package: crowdsec-firewall-bouncer
Description-md5: 3dd9b54fa4f50547088af8b51d83c1f3
Description-en: CrowdSec bouncer for firewalls
 This package uses the CrowdSec API to implement decisions at the firewall
 level via blocklists. It supports both nftables and iptables+ipset (IPv4
 and IPv6).

Package: crrcsim
Description-md5: 81c11328dbefe49009d5872019c51d46
Description-en: Model-Airplane Flight Simulator
 Is a model-airplane flight simulation program. Using it, you can learn how to
 fly model aircraft, test new aircraft designs, and improve your skills by
 practicing on your computer.

Package: crrcsim-data
Description-md5: 2574e2b585214b475ece2b3360fb95af
Description-en: Data files for crrcsim package
 Is a model-airplane flight simulation program. Using it, you can learn how to
 fly model aircraft, test new aircraft designs, and improve your skills by
 practicing on your computer.
 .
 This package contains data files (images, sounds, models, objects, sceneries
 and textures) for the crrcsim package.

Package: crrcsim-doc
Description-md5: 38787f5030df86b47a22705ad52b5643
Description-en: Documentation for crrcsim package
 Is a model-airplane flight simulation program. Using it, you can learn how to
 fly model aircraft, test new aircraft designs, and improve your skills by
 practicing on your computer.
 .
 This package provides the documentation for the crrcsim.

Package: crudini
Description-md5: 80575a72f4b8902a6460e10d867cba4e
Description-en: utility for manipulating ini files
 crudini is a utility to simplify reading and updating ini files
 from shell scripts, so named as it provides CRUD functionality.  It
 can handle most variants of ini.

Package: cruft-ng
Description-md5: 780121e316aa36f4ba992bf2b286f7d4
Description-en: programs that helps analyse volatile "cruft" files on your system
 cruft-ng is a program to look over your system for anything that shouldn't
 be there, but is - the so called "cruft";  or for anything
 that should be there, but isn't.
 .
 cpigs is a program that by default works like dpigs
 but for volatile data. It prints out the package with the most volatile
 data (usually apt, plocate...)
 It can also dump it's whole state into a .csv format usable for
 more in depth analysis.
 .
 Both cruft-ng and cpigs base most of their results on
 dpkg's & plocate's databases, and also use a built-in custom
 homegrown ruleset to match volatile files
 - also known as "ghost" files on .rpm based systemds -
 to the corresponding engine.
 .
 Packages wanting to document such volatile files can do so
 using dh-cruft.

Package: crun
Description-md5: 528a25a9c7b1136d9e41411bebc303fd
Description-en: lightweight OCI runtime for running containers
 crun is a command line program for running Linux containers that follow the
 Open Container Initiative (OCI) format. It is alternative to runc, but fully
 written in C, and focused on being fast and low-memory.
 .
 As an OCI runtime, crun is low-level and primarily intended to be used through
 a container engine, such as podman, docker, and containerd.

Package: crunch
Description-md5: 764338ffe25304dca81453db54262c62
Description-en: tool for creating wordlist
 Crunch is a wordlist generator where you can specify a standard
 character set or any set of characters to be used in generating
 the wordlists. The wordlists are created through combination and
 permutation of a set of characters. You can determine the amount
 of characters and list size.
 .
 This program supports numbers and symbols, upper and lower case
 characters separately and Unicode.

Package: crunch-dxtc
Description-md5: fbcd5f159ef5ad21ae8a1bb87a3796bf
Description-en: Advanced DXTc texture compression and transcoding tool
 crunch is an open source lossy texture compression command line
 tool for developers that distribute and use content in the DXT1/5/N or
 3DC/BC5 compressed mipmapped GPU texture formats.

Package: crust-firmware
Description-md5: 7373e85d424ab3bc2547dfbf0aa2cfc3
Description-en: SCP firmware for Allwinner sunxi boards
 Some System on a Chip (SoC) computers, also known as single-board,
 embed a dedicated processor called a System Control Processor (SCP)
 which abstracts power and system management tasks away from
 application processors.
 .
 Crust replaces the proprietary firmware on the Allwinner's AR100 SCP,
 found in sunxi boards like Banana/Orange/Lichee Pi or Pinebook/phone.
 .
 There is usually no need to install this package.  The same contents
 are more conveniently available from the u-boot-sunxi package.

Package: cryfs
Description-md5: 6a193616bfd007a57999d6d65d2c809f
Description-en: encrypt your files and store them in the cloud
 CryFS encrypts your files, so you can safely store them anywhere. It works
 well together with cloud services like Dropbox, iCloud, OneDrive and others.

Package: cryptmount
Description-md5: 9ad2305659a5117b12c91c9bc928ca0f
Description-en: Management of encrypted file systems
 cryptmount is a utility for creating encrypted filesystems & swap partitions
 and which allows an ordinary user to mount/unmount filesystems
 without requiring superuser privileges.
 .
 It offers the following features:
 * easy and safe on-demand access to filesystems without su/sudo;
 * access passwords can be changed easily without involving the sys-admin;
 * filesystems can reside on raw disk partitions or ordinary files;
 * supports LUKS encrypted filesystems created by cryptsetup;
 * encrypted access keys can be stored on removable media
 (e.g. USB flash disks);
 * includes support for encrypted swap partitions;
 * multiple filesystems can be stored in a single disk partition;
 * encrypted filesystems can be initialized at boot-up or on demand;
 * temporary filesystems can be setup via command-line,
 for use in shell-scripts;
 * transparent configuration of dm-crypt & loopback devices during mounting;

Package: crypto-config
Description-md5: 386e2f5f7aceeb03d1e9c1175ba69926
Description-en: Atomic management of related cryptographic options
 Crypto-config enables managing related configuration options in an atomic
 manner. It makes it possible to enable or disable an element across all
 software enrolled in the scheme. It is meant to offer system administrators a
 way to filter cryptographic algorithms and key sizes system-wide.

Package: crypto-policies
Description-md5: 7b7eb917408b876864e520f054816055
Description-en: crypto-policies - system-wide crypto policies overview
 The security of cryptographic components of the operating system does not
 remain constant over time. Algorithms, such as cryptographic hashing and
 encryption, typically have a lifetime, after which they are considered either
 too risky to use or plain insecure. That means, we need to phase out such
 algorithms from the default settings or completely disable them if they could
 cause an irreparable problem.
 .
 While in the past the algorithms were not disabled in a consistent way and
 different applications applied different policies, the system-wide
 crypto-policies followed by the crypto core components allow consistently
 deprecating and disabling algorithms system-wide.
 .
 The individual policy levels (DEFAULT, LEGACY, and FUTURE) are included
 in the crypto-policies(7) package. In the future, there will be also a
 mechanism for easy creation and deployment of policies defined by the system
 administrator or a third party vendor.
 .
 For rationale, see RFC 7457 for a list of attacks taking advantage of legacy
 crypto algorithms.

Package: cryptominisat
Description-md5: 9d0e8e0236146acc2b7957ceba029158
Description-en: SAT solver command line interface
 CryptoMiniSat is a modern, multi-threaded, simplifying SAT solver.
 .
 This package provides a command line interface which reads SAT formulas in
 conjunctive normal form in the DIMACS format with the extension of XOR
 clauses and decides whether they are satisfiable.

Package: cryptopant
Description-md5: 0e816f149290dc7561f7a6278f3d9bc3
Description-en: IP address anonymization (utils)
 cryptopANT is a library for ip address anonymization. It implements a widely
 used prefix-preserving technique known as "cryptopan". This is ANT's project
 implementation of this technique for anonymization of ipv4 and ipv6 addresses.

Package: cryptsetup-nuke-password
Description-md5: a959ec3ab0770fcdd94b9cdcc0791160
Description-en: Erase the LUKS keys with a special password on the unlock prompt
 Installing this package lets you configure a special "nuke password" that
 can be used to destroy the encryption keys required to unlock the encrypted
 partitions. This password can be entered in the usual early-boot prompt
 asking the passphrase to unlock the encrypted partition(s).
 .
 This provides a relatively stealth way to make your data unreadable in
 case you fear that your computer is going to be seized.
 .
 After installation, use “dpkg-reconfigure cryptsetup-nuke-password” to
 configure your nuke password.

Package: cryptsetup-ssh
Description-md5: 2da5a17c380bf0b79a11ebac69047c2b
Description-en: disk encryption support - experimental SSH token handler
 Cryptsetup provides an interface for configuring encryption on block
 devices (such as /home or swap partitions), using the Linux kernel
 device mapper target dm-crypt. It features integrated Linux Unified Key
 Setup (LUKS) support.
 .
 This package provides the cryptsetup-ssh(8) utility and an SSH token plugin
 which can be used to unlock LUKS2 devices using a remote keyfile hosted on a
 system accessible through SSH.  This is currently an *experimental* feature
 and mostly serves as a demonstration of the plugin interface API.

Package: cryptsetup-suspend
Description-md5: d9058ae0716be5818faf97597b305348
Description-en: disk encryption support - suspend mode integration
 Cryptsetup provides an interface for configuring encryption on block
 devices (such as /home or swap partitions), using the Linux kernel
 device mapper target dm-crypt. It features integrated Linux Unified Key
 Setup (LUKS) support.
 .
 This package provides suspend mode integration for cryptsetup. It takes
 care of removing LUKS master key from memory before system suspend.
 .
 Please note that the suspend mode integration is limited to LUKS devices
 and requires systemd.  Moreover, this is an early implementation and may not
 be as mature as the other cryptsetup-* packages yet.

Package: crystal
Description-md5: 6647b606789aa3461118ccb9b106c41d
Description-en: compiler of the Crystal object-oriented programming language
 The Crystal's language syntax is inspired by Ruby, the language is statically
 type-checked but does not require that the type of variables or method
 arguments be specified.
 .
 The language has the following goals: (1) have the same syntax as Ruby, or at
 least as similar as possible; (2) statically type-checked but without having
 to specify the type of variables or method arguments; (3) be able to call C
 code by writing bindings to it in Crystal; (4) have compile-time evaluation
 and generation of code, to avoid boilerplate code; (5) compile to efficient
 native code.

Package: crystal-doc
Description-md5: dcf29e99a699a715aef5df350e1a9c7f
Description-en: API documentation for the Crystal object-oriented programming language
 The Crystal's language syntax is inspired by Ruby, the language is statically
 type-checked but does not require that the type of variables or method
 arguments be specified.
 .
 This package contains the documentation for the standard library.

Package: crystal-dock
Description-md5: d7799d6d85123b9266ffa9ba798fd1c5
Description-en: Wayland dock with cross-desktop support
 Crystal Dock is a cool dock (desktop panel) for Linux desktop, with the focus
 on attractive user interface, simplicity and cross-desktop support.
 .
 The current version supports Hyprland, KDE Plasma 6, Labwc, LXQt, Niri and
 Wayfire on Wayland. Other desktop environments and compositors will be
 considered when they run on Wayland and provide sufficient APIs.

Package: crystal-facet-uml
Description-md5: 2e825b2d342b194a9311a2845daee2a1
Description-en: Diagram documentation tool for system and software architecture:
 crystal-facet-uml creates sysml/uml diagrams to document system and
 software architecture.
 .
 As software architect, you create a set of diagrams describing
 use-cases, requirements, structural views, behavioral and deployment
 views. crystal-facet-uml keeps element names and element hierarchies
 consistent. It exports diagrams in svg, pdf, ps and png formats to be
 used in text processing systems like DocBook, html, LaTeX.
 crystal-facet-uml exports the model to json and xmi format; json can
 also be imported. The json-based data format can be stored to git,
 branched and merged together with your source code.
 This tool runs on your local PC and is based on
 gtk (incl. glib, gdk, cairo, pango) and sqlite.

Package: crystal-samples
Description-md5: fdef2dc8d6bf29921f9b0c502e0acbbd
Description-en: samples for the Crystal object-oriented programming language
 The Crystal's language syntax is inspired by Ruby, the language is statically
 type-checked but does not require that the type of variables or method
 arguments be specified.
 .
 This package contains some examples for starting to play with the language.

Package: crystalcursors
Description-md5: cc76741a4ff47998c6a283f61d83fad4
Description-en: X11 mouse theme with the crystal look&feel
 This package contains "Crystal" style mouse cursor themes in four
 colours (blue, green, white, and grey) as well as green and blue
 "classic", wherein certain cursors (e.g. the "hand" cursor) are white
 instead of coloured.
 .
 For Each of the above colours there are both right and left handed
 versions as well as animated and non-animated ones (except for the
 "classic" themes, which are all animated), for a total of 20
 combinations.
 .
 Note: Please read /usr/share/doc/crystalcursors/README.Debian to learn how to
 change the default cursor theme system-wide.

Package: cs
Description-md5: 351769c515432dc3b738c7f75b81c6e4
Description-en: simple, yet powerful CloudStack API client
 cs a simple, yet powerful Apache CloudStack API client written in
 Python and available as a command-line tool. It is a thin wrapper on
 top of the CloudStack API and hence it is able to adapt to any future
 version.
 .
 Apache CloudStack is open source software designed to deploy and
 manage large networks of virtual machines.

Package: csb
Description-md5: bc9c2ef1e4c558ed2d20fe7c0a9a280b
Description-en: Computational Structural Biology Toolbox (CSB)
 Computational Structural Biology Toolbox (CSB) is a Python class
 library for reading, storing and analyzing biomolecular structures
 in a variety of formats with rich support for statistical analyses.
 .
 CSB is designed for reusability and extensibility and comes with a clean,
 well-documented API following good object-oriented engineering practice.
 .
 This package contains some user executable tools.

Package: cscope
Description-md5: 4bdf4922173ed7082579f8451094aa75
Description-en: interactively examine a C program source
 Cscope is an interactive text screen based source browsing tool.
 Although it is primarily designed to search C code (including lex
 and yacc files), it can also be used for C++ code.
 .
 Using cscope, you can easily search for where symbols are used and
 defined. Cscope is designed to answer questions like:
 .
 - Where is this variable used?
 - What is the value of this preprocessor symbol?
 - Where is this function in the source files?
 - What functions call this function?
 - What functions are called by this function?
 - Where does the message "out of space" come from?
 - Where is this source file in the directory structure?
 - What files include this header file?

Package: csh
Description-md5: 2c5801ae50d85749f7c5723b77605b5d
Description-en: Shell with C-like syntax
 The C shell was originally written at UCB to overcome limitations in the
 Bourne shell.  Its flexibility and comfort (at that time) quickly made it
 the shell of choice until more advanced shells like ksh, bash, zsh or
 tcsh appeared.  Most of the latter incorporate features original to csh.
 .
 This package is based on current OpenBSD sources.

Package: csladspa
Description-md5: aeb5e34cf897c1b19253673a9a83be20
Description-en: LADSPA plugin for Csound
 This plugin enables the creation of LADSPA plugins with the Csound
 language.
 .
 For more information on Csound or LADSPA, see the csound or ladspa-sdk
 packages, respectively.

Package: csmith
Description-md5: ea37ec64f0217f4d550fa6f24fa2ba13
Description-en: generator of random C programs
 Csmith is a tool that can generate random C programs that statically
 and dynamically conform to the C99 standard. Thus, it is useful for
 stress-testing compilers, static analyzers, and other tools that
 process C code.

Package: csound
Description-md5: 182da96d0b0fc26ba05910a1f53aecbd
Description-en: powerful and versatile sound synthesis software
 Csound is a sound and music synthesis system. Drawing from over 450
 signal processing modules, it can be used to model virtually any
 synthesizer or multi-effect processor. It can work either in real-time
 or as a compiler.
 .
 Csound is to sound synthesis as C is to programming.

Package: csound-data
Description-md5: 9bbc7cb6d18aaf39b59917cb1de97faa
Description-en: data files used by the csound library
 This package includes the architecture-independent data files used by
 the csound library or plugins.
 .
 For more information on Csound see the csound package.

Package: csound-doc
Description-md5: 9f75b703bb629f175a715f310f69056b
Description-en: documentation for csound
 This package includes the csound reference manual.
 .
 For more information on csound, see the csound package.

Package: csound-plugins
Description-md5: 503afa0f90dfd38f280d718af22c1e1e
Description-en: plugin collection for Csound
 Csound is a sound and music synthesis system. Drawing from over 450
 signal processing modules, it can be used to model virtually any
 synthesizer or multi-effect processor. It can work either in real-time
 or as a compiler.
 .
 Csound is to sound synthesis as C is to programming.
 .
 This package contains additional plugins (that depend on 3rd party libraries).

Package: csound-soundfont
Description-md5: c693914f0c881cfd4ba9fbab0a58312c
Description-en: GM soundfont2 bank from csound
 This package includes the General MIDI soundfont (sf2) bank.
 .
 For more information on Csound see the csound package.

Package: csound-utils
Description-md5: 1365c03a7b29c6abc9718d95b9c22884
Description-en: miscellaneous utilities for the Csound system
 This package contains several utilities which may be useful with
 Csound.
 These utilities aid in score creation, sound analysis and sound
 transformations.

Package: csoundqt
Description-md5: a0db1636ba5b18c4c290c777adf4f012
Description-en: frontend for the csound sound processor
 CsoundQT is a simple cross platform editor and front-end for Csound
 with syntax highlighting, interactive help and automatic launching of
 Csound.

Package: csoundqt-examples
Description-md5: e5cfb3543bc799dd92e93fff4ab20704
Description-en: example scores for csoundqt
 CsoundQT is a simple cross platform editor and front-end for Csound
 with syntax highlighting, interactive help and automatic launching of
 Csound.
 .
 This package contains several examples for use by csoundqt

Package: css-validator
Description-md5: d72fb43e45ac820208b84915aa909978
Description-en: W3C CSS Validator
 Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets.
 .
 The W3C CSS Validation Service is a free software created by the W3C to help
 Web designers and Web developers check Cascading Style Sheets (CSS). It can
 be used from https://jigsaw.w3.org/css-validator/, or as a java program, or
 as a java servlet on a Web server.
 .
 If you are a Web developer or a Web designer, this tool will be an invaluable
 ally. Not only will it compare your style sheets to the CSS specifications,
 helping you find errors, typos, or incorrect uses of CSS, it will also tell
 you when your CSS poses some risks in terms of usability.
 .
 This package ships the scripts to run css-validator.

Package: css-validator-common
Description-md5: 297de4ac3ce9b6bf3e67e5e2d28af3cd
Description-en: W3C CSS Validator - web app
 Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets.
 .
 The W3C CSS Validation Service is a free software created by the W3C to help
 Web designers and Web developers check Cascading Style Sheets (CSS). It can
 be used from https://jigsaw.w3.org/css-validator/, or as a java program, or
 as a java servlet on a Web server.
 .
 If you are a Web developer or a Web designer, this tool will be an invaluable
 ally. Not only will it compare your style sheets to the CSS specifications,
 helping you find errors, typos, or incorrect uses of CSS, it will also tell
 you when your CSS poses some risks in terms of usability.
 .
 This package ships an uncompressed web-app for direct use. It ships with
 symbolic links to the libraries it depends on.

Package: css-validator-jetty12
Description-md5: f84e68ae74e0cd36153cb864732147d7
Description-en: W3C CSS Validator - jetty12 configuration files
 Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets.
 .
 The W3C CSS Validation Service is a free software created by the W3C to help
 Web designers and Web developers check Cascading Style Sheets (CSS). It can
 be used from https://jigsaw.w3.org/css-validator/, or as a java program, or
 as a java servlet on a Web server.
 .
 If you are a Web developer or a Web designer, this tool will be an invaluable
 ally. Not only will it compare your style sheets to the CSS specifications,
 helping you find errors, typos, or incorrect uses of CSS, it will also tell
 you when your CSS poses some risks in terms of usability.
 .
 This package ships configuration files for usage with jetty12.

Package: css-validator-jetty9
Description-md5: 6bd25fcfa47fa929cbf16adb2cea8a7c
Description-en: W3C CSS Validator - jetty9 configuration files
 Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets.
 .
 The W3C CSS Validation Service is a free software created by the W3C to help
 Web designers and Web developers check Cascading Style Sheets (CSS). It can
 be used from https://jigsaw.w3.org/css-validator/, or as a java program, or
 as a java servlet on a Web server.
 .
 If you are a Web developer or a Web designer, this tool will be an invaluable
 ally. Not only will it compare your style sheets to the CSS specifications,
 helping you find errors, typos, or incorrect uses of CSS, it will also tell
 you when your CSS poses some risks in terms of usability.
 .
 This package ships configuration files for usage with jetty9.

Package: css-validator-tomcat11
Description-md5: ff4bd13b7c90afcea2b134b3b4aafcb5
Description-en: W3C CSS Validator - tomcat11 configuration files
 Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets.
 .
 The W3C CSS Validation Service is a free software created by the W3C to help
 Web designers and Web developers check Cascading Style Sheets (CSS). It can
 be used from https://jigsaw.w3.org/css-validator/, or as a java program, or
 as a java servlet on a Web server.
 .
 If you are a Web developer or a Web designer, this tool will be an invaluable
 ally. Not only will it compare your style sheets to the CSS specifications,
 helping you find errors, typos, or incorrect uses of CSS, it will also tell
 you when your CSS poses some risks in terms of usability.
 .
 This package ships configuration files for usage with tomcat11.

Package: css2xslfo
Description-md5: 85478ded5242799c81bf15bfa5c157fb
Description-en: XML+CSS2 to XSL-FO converter
 CSSToXSLFO is a utility which can convert an XML document, together with a
 CSS2 style sheet, into an XSL-FO document, which can then be converted into
 PDF, PostScript, etc. with an XSL-FO-processor. It has special support for the
 XHTML vocabulary, because that is the most obvious language it would be used
 for. The tool has a number of page-related extensions. It also comes with an
 API in the form of an XML filter.

Package: cssc
Description-md5: 8fafd7279ef2491fe5e9d0eccda8a40a
Description-en: Clone of the Unix SCCS revision-control system
 SCCS is a per-file revision-control system. It is a de-facto standard
 on commercial Unices, being shipped with most of those.
 .
 GNU-based systems usually use RCS instead of SCCS - indeed it has been
 a choice to design RCS instead of implementing a free SCCS clone.  RCS
 was designed to address some problems with SCCS (eg. extraction time
 grows linearly with the size of the history file), but it has anyway
 problems of its own (eg. extraction time of branches grows with trunk
 length).
 .
 Some project-wide revision-control systems, like Aegis, can make use
 of CSSC instead of RCS.
 .
 This package also provides a web frontend to navigate the history of
 files under SCCS control, with optional support for formatting of
 manpages using groff.

Package: cssmin
Description-md5: 5132d11ff5b65cc0e1d2dea12d770260
Description-en: YUI CSS compression algorithm (command line tools)
 cssmin is a Python port of the YUI Cascading Style Sheet (CSS) compressor.
 The compressor can be used to reduce the size of CSS documents for deployment.
 .
 This package contains the command line tools for cssmin. See the python-cssmin
 and python3-cssmin packages for the Python modules.

Package: csstidy
Description-md5: 796992188c82a489c1f28afca63e4caa
Description-en: CSS parser and optimiser
 csstidy parses and optimises your CSS code, making it cleaner and more
 concise.  The end result is a smaller CSS file and better written code. It
 has a variety of option settings giving the user a significant amount of
 control over the level of file compression and readability. It is not meant
 to be a CSS validator.

Package: cstocs
Description-md5: 1fa669353f1dc299a84d9b4bf4b97507
Description-en: Recoding utility and Czech sorter
 This is a utility which allows you to re-encode files between various
 encodings and sort Czech data.  Some main features:
 - Written in Perl, providing appropriate Perl modules.
 - Supported encodings: ASCII, ISO-8859-1, ISO-8859-2, Microsoft cp1250 and
 cp1252, Mac, MacCE, PC Latin 2, Koi8-CS and TeX Cork (T1).
 - You can create your own encoding definition files and use them for recoding
 to any other defined encoding.
 - Single to single or single to many chars recodings are supported.
 - Sophisticated sorting algorithm for Czech.

Package: cstream
Description-md5: bc43b0bd3a844c8d9fa7da20286f9bb9
Description-en: general-purpose stream-handling tool similar to dd
 cstream is a general-purpose stream-handling tool like UNIX' dd,
 usually used in commandline-constructed pipes.
 It has a more traditional command line syntax,
 support for precise bandwidth limiting and reporting
 and support for FIFOs.
 Data limits and throughput rate calculation will work
 for files > 4 GB.
 .
 cstream reads from the standard input
 and writes to the standard output,
 if no filenames are given.
 It will also 'generate' or 'sink' data if desired.

Package: csv2latex
Description-md5: 473542f3ca35e22a83ddd230621df510
Description-en: command-line CSV to LaTeX file converter
 csv2latex is a simple command-line file converter
 that converts a comma-separated-values file into
 a LaTeX table. It can guess exotic csv formats.

Package: csv2svg
Description-md5: b4bd0b59e8a64b0bb116fc510a159a96
Description-en: Take a csv as input and outputs svg
 Build a SVG graph from a csv document.

Package: csvkit
Description-md5: 050c866bcedb6dea63c551547d9ad02e
Description-en: command-line tools for working with CSV
 csvkit is a suite of command-line tools for converting to and working with
 CSV, the king of tabular file formats.
 .
 It is inspired by pdftk, gdal and the original csvcut tool by Joe Germuska and
 Aaron Bycoffe.
 .
 If you need to do more complex data analysis than csvkit can handle, use
 agate.
 .
 This package provides the command-line tools.

Package: csvkit-doc
Description-md5: abfe35a5ec47fc6485144e6c5174aa36
Description-en: documentation for csvkit
 csvkit is a suite of command-line tools for converting to and working with
 CSV, the king of tabular file formats.
 .
 It is inspired by pdftk, gdal and the original csvcut tool by Joe Germuska and
 Aaron Bycoffe.
 .
 If you need to do more complex data analysis than csvkit can handle, use
 agate.
 .
 This package provides the documentation.

Package: csvtool
Description-md5: 1b264967a7da75aca841a27594b45043
Description-en: handy command line tool for handling CSV files
 OCaml CSV is a library to read and write CSV (comma-separated values)
 files.  It also supports all extensions used by Excel - eg. quotes,
 newlines, 8 bit characters in fields, etc.
 .
 This package contains csvtool, a handy command line tool for handling
 CSV files from shell scripts.

Package: csync2
Description-md5: d83ba32613c4fc651c0648fec5fda569
Description-en: cluster synchronization tool
 CSYNC2 synchronizes files in a cluster using the rsync-algorithm.
 It maintains a database of modified files so it is able to handle
 deletion of files and file modification conflicts.

Package: ctapi-dev
Description-md5: 92cfb3d1e1fa79d9aa82afef4006b787
Description-en: Card Terminal (CT) API definition
 This package contains the definition for the CT-API, a standard for
 interfacing ISO/IEC 7816 compatible smartcards.
 .
 Unless you are writing drivers for a smartcard terminal, it is unlikely
 that you will need this package.

Package: ctdb
Description-md5: d3675b6184d50a5cd3a3bb8171ea67c6
Description-en: clustered database to store temporary data
 CTDB is a cluster implementation of the TDB database used by Samba and other
 projects to store temporary data. If an application is already using TDB for
 temporary data it is very easy to convert that application to be cluster aware
 and use CTDB instead.
 .
 CTDB provides the same types of functions as TDB but in a clustered fashion,
 providing a TDB-style database that spans multiple physical hosts in a cluster.
 .
 Features include:
 * CTDB provides a TDB that has consistent data and consistent locking across
 all nodes in a cluster.
 * CTDB is very fast.
 * In case of node failures, CTDB will automatically recover and repair all TDB
 databases that it manages.
 * CTDB is the core component that provides pCIFS ("parallel CIFS") with
 Samba3/4.
 * CTDB provides HA features such as node monitoring, node failover, and IP
 takeover.
 * CTDB provides a reliable messaging transport to allow applications linked
 with CTDB to communicate to other instances of the application running on
 different nodes in the cluster.
 * CTDB has pluggable transport backends. Currently implemented backends are
 TCP and Infiniband.
 * CTDB supports a system of application specific management scripts, allowing
 applications that depend on network or filesystem resources to be managed in
 a highly available manner on a cluster.

Package: ctdconverter
Description-md5: a41c3a24cffca4e6cb072002c6032d9f
Description-en: Convert CTD files into Galaxy tool and CWL CommandLineTool files
 Common Tool Descriptors (CTDs) are XML documents that represent the inputs,
 outputs, parameters of command line tools in a platform-independent way.
 .
 CTDConverter, given one or more Common Tool Descriptors (CTD) XML files,
 generates Galaxy tool wrappers and Common Workflow Language (CWL) Command
 Line Tool v1.0 standard descriptions from CTD files.

Package: ctffind
Description-md5: ed2a7b288f9bb25219a46433ae02a65e
Description-en: fast and accurate defocus estimation from electron micrographs
 This is a widely-used program for the estimation of objective lens defocus
 parameters from transmission electron micrographs. Defocus parameters are
 estimated by fitting a model of the microscope's contrast transfer function
 (CTF) to an image's amplitude spectrum.

Package: cthreadpool-dev
Description-md5: 4efba486ab675aac2baf16cddf84975f
Description-en: minimal ANSI C thread pool - development files
 These are C development files for the C-Thread-Pool library.
 This is a minimal but advanced threadpool implementation.
 * ANCI C and POSIX compliant
 * Pause/resume/wait as you like
 * Simple easy-to-digest API
 * Well tested
 This software does not ship as a shared library since it is
 very small and there is a technical difficulty with this
 implementation.

Package: cthumb
Description-md5: 30eeb60fe1a209753b8686ccd945896e
Description-en: Program to generate themable Web picture albums
 cthumb allows you to create themable web picture albums, i.e.
 collections of digital pictures, with small thumbnails of your pictures
 and with captions. In addition, it optionally allows you to have
 several views of the collection of pictures. An album is composed of a
 series of pages, each composed of a collection of pictures. For each
 page (and each picture), you can have several annotations per picture.
 cthumb  will generate several versions of the page, for each annotation
 type.
 .
 You can customize almost everything in the way the albums look on the
 screen, from the size of the thumbnails to the background and foreground
 colors, the border colors, whether you want film-strips, etc.

Package: ctioga2
Description-md5: f1dd38b5fe781acde444a37ff9c51259
Description-en: polymorphic plotting program
 ctioga2 is a plotting program in the spirit of gnuplot. It can be
 used either directly on command-line or writing command files (or a
 mix of both). It produces publication-quality PDF files. It is based
 on the Tioga plotting library.
 .
 ctioga2 is a full rewrite of ctioga and is meant to replace it
 completely in a not-so-distant future.

Package: ctn
Description-md5: 6e2327293c963cbb7da54c95c2efcf20
Description-en: Central Test Node, a DICOM implementation for medical imaging
 DICOM is the standard for image storage, annotation, and networking.
 It is used widely for medical imaging. The Central Test Node software (CTN)
 provides an implementation of this standard.
 .
 This package includes the binary and run-time configuration files for CTN.

Package: ctn-dev
Description-md5: 80103a6ba13e86427f1bcd78c2b7ec21
Description-en: Development files for Central Test Node, a DICOM implementation
 DICOM is the standard for image storage, annotation, and networking.
 It is used widely for medical imaging.
 .
 This package includes the header files and static library used for
 creating programs that use the CTN library.

Package: ctorrent
Description-md5: ce0f039f2e275e3bf8a3b938e7b0b075
Description-en: BitTorrent Client written in C++
 This application is written in the C++ language and doesn't
 require any graphical component, such as an X server. Original
 ctorrent's upstream has stopped its development and now it's kept
 updated with new releases/bug fixes by a new developer.
 It's built as a console program and it can be even used remotely
 in a machine that provides outside ssh access. Other main features are:
 .
 * Support for large files (>2GB) and large torrents (>255 files).
 * Strategic selection of pieces to request for download.
 * Continuous queueing of download requests, tuned based on
 latency and throughput for each peer.
 * Improved download performance, including parallel requests
 in initial and endgame modes.
 * Improved bandwidth regulation.
 * Improved compatibility with other peers.
 * Performance optimization and bug fixes.
 * An interface for monitoring and managing multiple clients.
 * Dynamic cache allocation and management, including prefetch.
 .
 More information about the original but discontinued ctorrent's project
 can be found by browsing the following website: http://ctorrent.sourceforge.net

Package: ctpl
Description-md5: 3fe6695437edb5775f7e48a08f0d2dcb
Description-en: command-line template parsing utility
 CTPL is a C template engine library allowing fast and easy computation of
 templates with precise control over the parsing environment.
 .
 CTPL supports a wide range of input types through GIO
 like in-memory, files, FTP, HTTP and more.
 .
 This package contains a standalone command-line utility to parse CTPL
 templates.

Package: ctsim
Description-md5: 995cbd5291954c3060930315b4577e07
Description-en: Computed tomography simulator
 CTSim provides an interactive computed tomography simulator. Computed
 tomography is the technique of estimating the interior of an object
 by measuring x-ray absorption through that object.
 .
 CTSim has both command-line tools and a graphical user interface.
 CTSim has very educational trace modes for viewing the data
 collection simulation as well as the reconstruction.

Package: ctsim-doc
Description-md5: 9861e51a61e9826c2b3afe2bbf500c61
Description-en: Documentation for ctsim package
 This package provides HTML and PDF documentation files for the
 ctsim package. CTSim is a graphical computed tomography simulator.
 This documentation file
 is included in a separate package so it will not have to be include
 in the binary ctsim package for every architecture.

Package: ctsim-help
Description-md5: aceb6d9679a118b92276cba52f0edb63
Description-en: Online help file for CTSim
 This package provides the online help file for the ctsim package.
 CTSim is a graphical computed tomography simulator.
 This help file
 is included in a separate package so it will not have to be include
 in the binary ctsim package for every architecture.

Package: ctwm
Description-md5: 62bf740f4727b4e0f5d71dbd4398f7e0
Description-en: Claude's Tab window manager
 ctwm is Claude Lecommandeur's extension to twm; in addition to the
 features of twm, it supports multiple virtual screens, the pixmap file
 format, pinnable ("sticky") menus, and other enhancements.

Package: cube2
Description-md5: b1e7fc8ca88983ce2b71d48fa0d5a48d
Description-en: 3D first-person shooter game engine
 Cube2 is a networked 3D first-person shooter game engine. It supports modern
 graphic effects and conveys a sense of fast-paced oldschool gameplay.
 .
 The game client also works as the map editor. It is even possible to create
 and edit a map together with other people over a network connection.
 .
 The effects of Cube2 might be considered unsuitable for children.
 .
 This package installs the game client and map editor of the Cube2 engine.
 You need to install a content package like cube2-data if you want to play a
 game.

Package: cube2-data
Description-md5: 7f72de9feb1a19f346d7f81ab6a5a688
Description-en: demo game and content for the Cube2 engine
 This data package based on the Bananabread game and provides textures, models,
 maps and sounds to demonstrate the capabilities of the Cube2 engine. You are
 able to join a bot match and play against computer controlled opponents of
 various skill levels. The integrated in-game editor is a good starting point
 to build upon this content and for creating your own mod or even a standalone
 game.
 .
 Please note that multiplayer gameplay over the internet is not supported.

Package: cube2-server
Description-md5: e0526894a9ed6fe2f6eb88dbd409c76d
Description-en: standalone server for Cube2 based games
 Cube2 is a networked 3D first-person shooter game engine. It supports modern
 graphic effects and conveys a sense of fast-paced oldschool gameplay.
 .
 This package installs the standalone server for Cube2 based games.

Package: cube2font
Description-md5: 32ba8d0b990f1cf7441a486b91eb0516
Description-en: utility program for creating font bitmaps for Cube Engine games
 cube2font is a utility program designed to create font bitmaps for Cube
 Engine games, it works by taking a Truetype font and building it into a
 set of coordinates in an image. cube2font is an improved version of the
 previous TTF2Font, supporting a much larger range of characters.

Package: cubemap
Description-md5: c980a00f70c622ac9a2d11b41f06c6e7
Description-en: scalable video reflector, designed to be used with VLC
 Cubemap is a high-performance, high-availability video reflector,
 specifically made for use with VLC.
 .
 Its features include high performance, high availability, per-stream
 TCP pacing support (with sch_fq), TLS support, fMP4/HLS support if used
 with Nageru, and reflection of all muxes VLC can offer over HTTP or UDP.

Package: cubicsdr
Description-md5: 64ef6ed6d268daa3cd79bb9ab1eb6a60
Description-en: Software Defined Radio receiver
 CubicSDR is a cross-platform Software-Defined Radio application which allows
 you to navigate the radio spectrum and demodulate any signals you might
 discover. It currently includes several common analog demodulation schemes such
 as AM and FM and will support digital modes in the future.
 .
 CubicSDR uses SoapySDR to access SDR hardware and thereby supports all hardware
 for which a SoapySDR module exists.

Package: cucumber
Description-md5: e1c0a343a46ae4831137954cfafb430c
Description-en: acceptance testing framework
 Cucumber lets software development teams describe how software should behave
 in plain text. The text is written in a business-readable domain-specific
 language and serves as documentation, automated tests and development-aid -
 all rolled into one format.

Package: cudf-tools
Description-md5: bb6f0b65f56928a33c5f03efc57afaac
Description-en: command line tools for package upgrade problem descriptions
 A CUDF document describe an upgrade problem, as faced by package
 managers in popular package-based GNU/Linux distributions.
 .
 A CUDF document consists of a package universe and of a user request.
 The package universe describes all packages known to the package
 manager, a subset of which (the package status) denotes the package
 being currently installed on the target machine.  The user request
 denotes a change to the package status as requested by the user.
 .
 A CUDF document is naturally complemented by a solution describing
 the resulting package status (if any) implementing the user request,
 as found by a package manager.
 .
 This package contains command line tools to manipulate CUDF and
 related documents. In particular it contains cudf-check, which
 enables checking of document properties such as installation
 consistency and matching of problems with their solutions.

Package: cue2toc
Description-md5: 9fcbe6c2c373a82beed78d47b82cd562
Description-en: converts CUE files to cdrdao's TOC format
 CUE files are text files describing the layout of a CD-ROM and typically carry
 the extension ".cue".  cdrdao and cdrecord, the two CD recording programs for
 Linux systems, cannot read these files.  This program converts CUE files into
 the TOC format that cdrdao can understand.
 .
 It also features automatic data format conversion (e.g., MP3 to WAV) before
 burning; the exact action taken is determined by the file extensions and the
 user's configuration.

Package: cuetools
Description-md5: f3d1036ba8effb62a359c096fb528127
Description-en: tools for manipulating CUE/TOC files
 cuetools is a set of programs that are useful for manipulating CUE sheet
 (cue) files and Table of Contents (toc) files. CUE and TOC files are a way
 to represent the layout of a data or audio CD in a machine-readable ASCII
 format. The package includes these utilities:
 .
 - cueconvert: convert between CUE and TOC formats
 - cuebreakpoints: print the breakpoints from a CUE or TOC file
 - cueprint: print disc and track information for a CUE or TOC file
 - cuetag: tag files based on CUE/TOC file information
 .
 Probably the most popular use is to split a large audio file into many
 small files according to a CUE or TOC, for example:
 .
 cuebreakpoints disc.cue | shnsplit disc.wav

Package: culmus-fancy
Description-md5: 65ec6ac218789d50c3241345d0649832
Description-en: transitional dummy package for fonts-culmus-fancy
 Package culmus-fancy was renamed to fonts-culmus-fancy. Make sure
 you have it installed instead. You can remove this package.

Package: cultivation
Description-md5: b5bf789eb4acb1d6e14e59f5fe154210
Description-en: game about the interactions within a gardening community
 Cultivation is a game about a community of gardeners growing food for
 themselves in a shared space.
 .
 Cultivation is quite different from most other games. It is a social
 simulation, and the primary form of conflict is over land and plant
 resources. There is no shooting, but there are plenty of angry looks. It is
 also an evolution simulation. Within the world of Cultivation, you can
 explore a virtually infinite spectrum of different plant and gardener
 varieties.

Package: cumin
Description-md5: 7b18b4d995215b30ab6fe34c055a3245
Description-en: Automation and orchestration framework written in Python
 Cumin provides a flexible and scalable automation framework to
 execute multiple commands on multiple targets in parallel.
 .
 It allows one to easily perform complex selections of hosts through
 a user-friendly query language which can interface with different
 backend modules.
 .
 The transport layer can also be selected, providing multiple
 execution strategies.
 .
 It can be used both via its command line interface (CLI) and as a
 Python library.

Package: cup
Description-md5: e17ebf4be9cb3dd50e987f7295bcd089
Description-en: LALR parser generator for Java(tm)
 CUP is the "Constructor of Useful Parsers", a system for generating
 parsers from simple LALR specifications.  It serves the same role as the
 widely used program YACC and in fact offers most of the features of YACC.
 However, CUP is written in Java, uses specifications including embedded
 Java code, and produces parsers which are implemented in Java.

Package: cupp
Description-md5: ac819b953a869e701bca2951108658c5
Description-en: generate dictionaries for attacks from personal data
 CUPP (Common User Passwords Profiler) is a wordlist generator tool that
 can generate wordlists from information such as a birthday, nickname,
 address, name of a pet or relative, or a common word such as God, love,
 money or password.
 .
 A weak password might be very short or only use alphanumeric characters,
 making decryption simple. A weak password can also be one that is easily
 guessed by someone profiling the user, such as a birthday, nickname,
 address, name of a pet or relative, or a common word such as God, love,
 money or password. From a social engineering you can obtain information
 to use with the CUPP, this way the tool can create a very effective
 dictionary for brute force attacks or dictionary attacks.
 .
 That is why CUPP has born, and it can be used in situations like security
 penetration tests or forensic crime investigations.

Package: cupp3
Description-md5: 15945cd3ceb943c44f84304bd76ebd4d
Description-en: transitional package
 CUPP (Common User Passwords Profiler) is a wordlist generator tool that
 can generate wordlists from information such as a birthday, nickname,
 address, name of a pet or relative, or a common word such as God, love,
 money or password.
 .
 A weak password might be very short or only use alphanumeric characters,
 making decryption simple. A weak password can also be one that is easily
 guessed by someone profiling the user, such as a birthday, nickname,
 address, name of a pet or relative, or a common word such as God, love,
 money or password. From a social engineering you can obtain information
 to use with the CUPP, this way the tool can create a very effective
 dictionary for brute force attacks or dictionary attacks.
 .
 That is why CUPP has born, and it can be used in situations like security
 penetration tests or forensic crime investigations.
 .
 This is a transitional package. It can safely be removed.

Package: cups-backend-bjnp
Description-md5: e63d5ccd39878a1a89595ab68571b8dc
Description-en: printer backend for Canon BJNP protocol
 This package provides a back-end for CUPS printing system to interface
 with Canon printers using the proprietary USB over IP BJNP protocol. This
 back-end allows Cups to print over the network to a Canon printer and was
 designed by reverse engineering the protocol.

Package: cups-browsed-tests
Description-md5: a98d690349003fa24f51871870d532c8
Description-en: OpenPrinting cups-browsed - Test script for autopkgtests
 This package provides cups-browsed, a daemon which browses the Bonjour
 broadcasts of shared remote CUPS printers and makes the printers
 available locally, replacing the CUPS broadcasting/browsing which was
 dropped in CUPS 1.6.x. This way the old behavior of having the remote
 printers available automatically is now re-implemented with Bonjour.
 .
 This package contains a test script from the upstream code which is used
 for the autopkgtests.
 .
 For using cups-browsed you do not need to install this package. It does not
 contain anything useful for end users.

Package: cups-tea4cups
Description-md5: 0175ffdf182d8fb6eed9905a56756538
Description-en: Swiss Army's knife of advanced CUPS administrators
 Tea4CUPS is a CUPS backend wrapper which can capture print datas before they
 are sent to a printer and process, duplicate or dispatch them in a number of
 ways.
 .
 Tea4CUPS is the Swiss Army's knife of the advanced CUPS administrator, and
 can easily replace or extend most of the existing specialized CUPS backends
 (pdf, email, ftp, etc...).
 .
 You are greatly encouraged to use this software instead of writing your own
 CUPS backends: Tea4CUPS will let you plug your own scripts, filters, tools,
 or commands wherever you want, while giving them access to all the print
 job's characteristics in a consistent way.
 .
 Tea4CUPS makes all information about the current print job, in particular the
 job's datas and attributes, available to your own commands through environment
 variables.
 .
 The possibilities are endless:
 .
 - Your own commands can optionally decide to discard the current print job
 instead of printing it.
 - Send the same job to several printers at the same time, which is not
 possible with CUPS.
 - Automate the PDF archiving of all print jobs.
 - Forbid duplicate print jobs (a simple example is shown in the sample
 configuration file).
 - Easily create a print accounting solution.

Package: cups-x2go
Description-md5: ad0fb9c705752000dbcc67ce875026cc
Description-en: Virtual X2Go printer for CUPS
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client side mass storage mounting support
 - audio support
 - authentication by smartcard and USB stick
 .
 CUPS-X2Go provides a CUPS-backend for X2Go printing.

Package: cura
Description-md5: 4a708042456c5606cfa99f849175f58b
Description-en: GUI G-code generator for 3D printers
 Cura converts digital 3D models (.stl and other formats) into printing
 instructions (G-code) for your 3D printer. It cuts the model into horizontal
 slices (layers), generates toolpaths to fill them and calculates the amount of
 material to be extruded.
 .
 Cura is easy to use for novices and provides over 200 settings to adjust
 for the expert.  It can output G-Code for several series of 3D printers,
 most notably the Ultimaker.
 .
 It provides a graphical user interface.  For batch mode, check out
 cura-engine.

Package: cura-engine
Description-md5: ef567c432f6e60eea3b7db5e2bad5c5c
Description-en: command line slicer engine for 3d printing
 The CuraEngine is a C++ console application for 3D printing
 GCode generation. It has been made as a better and faster
 alternative to the old Skeinforge engine.

Package: curlftpfs
Description-md5: 79dc5ad54401a911d4f88660976bacdf
Description-en: filesystem to access FTP hosts based on FUSE and cURL
 CurlFtpFS is a tool to mount FTP hosts as local directories. It connects
 to a FTP server and maps its directory structure to the local filesystem.
 .
 Based on FUSE (filesystem in userspace) and the cURL library, CurlFtpFS
 has some features that distinguish it over other FTP filesystems:
 * support for SSLv3 and TLSv1
 * connecting through tunneling HTTP proxies
 * automatic reconnection if the server times out
 * conversion of absolute symlinks to point back into the FTP filesystem

Package: curlie
Description-md5: 0b7fc76a69c67be97f0851b9e1b2dffe
Description-en: curl frontend with httpie-like interface and JSON formatting
 Curlie is a frontend to curl that combines the power and ubiquity of curl
 with the ease of use and human-friendly interface of httpie. All curl options
 are exposed without compromise on features or performance, while adding syntax
 sugar and output formatting inspired by httpie.
 .
 Features provided by curlie:
 - Pretty-printed and colorized JSON output when running interactively
 - Simplified syntax for setting HTTP methods, headers and request body items
 - Streaming-friendly output, formatted on the fly without buffering
 - Full access to all curl options and flags
 - Automatic Content-Type detection for request data
 - Use of --curl option to print the underlying curl command being executed
 - Headers written to stderr and body to stdout, compatible with pipes and
 redirects

Package: curseofwar
Description-md5: 50f4d586c032e35a4cf5fb785c56ffa6
Description-en: fast-paced action strategy game for Linux based on ncurses
 Unlike most RTS, you are not controlling units, but focus on high-level
 strategic planning: Building infrastructure, securing resources, and moving
 your armies. The core game mechanics turns out to be quite close to WWI-WWII
 type of warfare, however, there is no explicit reference to any
 historical period.
 .
 This version has a multiplayer and uses text user interface based on ncurses

Package: curseofwar-common
Description-md5: ba6e161596f6d311613dc5250412ef9f
Description-en: common files for fast-paced action strategy curseofwar
 Unlike most RTS, you are not controlling units, but focus on high-level
 strategic planning: Building infrastructure, securing resources, and moving
 your armies. The core game mechanics turns out to be quite close to WWI-WWII
 type of warfare, however, there is no explicit reference to any
 historical period.
 .
 Package contains common files for curseofwar front-ends

Package: curseofwar-sdl
Description-md5: 4842f31d3904ee7cafa55d4868aba356
Description-en: fast-paced action strategy game for Linux based on SDL
 Unlike most RTS, you are not controlling units, but focus on high-level
 strategic planning: Building infrastructure, securing resources, and moving
 your armies. The core game mechanics turns out to be quite close to WWI-WWII
 type of warfare, however, there is no explicit reference to any
 historical period.
 .
 This version uses GUI based on SDL and don't have a multiplayer

Package: curtain
Description-md5: a823fbe872c8d837b573414cc3aa8023
Description-en: handy curtain for the desktop
 Curtain is a tool that shows a movable and resizable curtain
 on the desktop. This is especially useful when making
 presentations to hide and unhide things.
 .
 Curtain is XInput-Aware, so you can use it
 with a graphic tablet or a whiteboard.
 .
 This program has been implemented for educational purposes.

Package: curvedns
Description-md5: aeff0cc2f067b083c80e5798db9782fe
Description-en: DNS/DNSCurve forwarding name server - binaries
 The curvedns package provides software for DNS/DNSCurve.
 .
 CurveDNS is the first publicly released forwarding implementation
 that implements the DNSCurve protocol

Package: custodia
Description-md5: b5f5d1fe21edeb18b1bcbc1c6256718a
Description-en: Modular and pluggable Secrets Manager
 Custodia allows one to serve retrieve, manage and store secrets for other
 applications. It is useful for distributed, stateless applications that use
 an image file base approach for instantiation like container based images.
 But it is alaso useful to manage distribution of key material across a
 multiple machines over a network.

Package: cutadapt
Description-md5: 46c01d9fd51f339f2bdd4fe86ff04caf
Description-en: Clean biological sequences from high-throughput sequencing reads
 Cutadapt helps with biological sequence clean tasks by finding the adapter
 or primer sequences in an error-tolerant way.
 It can also modify and filter reads in various ways.
 Adapter sequences can contain IUPAC wildcard characters.
 Also, paired-end reads and even colorspace data is supported.
 If you want, you can also just demultiplex your input data, without removing
 adapter sequences at all.
 .
 This package contains the user interface.

Package: cutecom
Description-md5: c874930f4b12019295a3bcaa99e74ea1
Description-en: Graphical serial terminal, like minicom
 Cutecom is a graphical serial terminal, like minicom.
 It is aimed mainly at hardware developers or other people who need a
 terminal to talk to their devices. It features lineoriented interface
 instead of character-oriented, xmodem, ymodem, zmodem support
 (requires the lrzsz package) and hexadecimal input and output among
 other things.
 It is written using the Qt library originally by Trolltech (www.trolltech.com).

Package: cutemaze
Description-md5: 37017b9a65608a1b387191c14039cf62
Description-en: single player maze game
 CuteMaze is a simple, top-down game in which mazes are randomly generated
 using one of a choice of several different algorithms. You move the character
 through the maze while hunting for targets (cheese, by default) -
 the game is won once all of these targets have been picked up.

Package: cutepaste
Description-md5: c810722d1d80ee710e824bfce87d5de1
Description-en: Paste application for KDE
 cutepaste is a paste utility for KDE. It can be invoked from the commandline to
 paste a file or content to http://paste.kde.org/

Package: cutesdr
Description-md5: 7f4067ce26fc682e2c1f399403ab8cbd
Description-en: simple demodulation and spectrum display program
 The CuteSDR application's primary purpose is for spawning custom
 applications or for educational use. It is NOT a full featured
 program as it is purposely kept simple in order for developers to
 more easily spin off their own applications. A further goal was to
 use only the stock functionality of Qt ie no libraries or special
 drivers. This limits CuteSDR to using only a network connection.
 The main gui and framework is written by Moe Wheatly, AE4JY.
 .
 CuteSDR itself has only a network interface and will directly support
 the RFSPACE NetSDR and SDR-IP radios. The siqs_ftdi and SDRxxServer
 applications (packaged separately) provide network interfaces to
 RFSPACE USB devices.

Package: cutesv
Description-md5: 9edbac2d955018599acd19a7f6e81744
Description-en: comprehensive discovery of structural variations of genomic sequences
 Long-read sequencing enables the comprehensive discovery of structural
 variations (SVs). However, it is still non-trivial to achieve high
 sensitivity and performance simultaneously due to the complex SV
 characteristics implied by noisy long reads.
 .
 cuteSV is a sensitive, fast and scalable long-read-based SV detection
 approach. cuteSV uses tailored methods to collect the signatures of
 various types of SVs and employs a clustering-and-refinement method to
 analyze the signatures to implement sensitive SV detection. Benchmarks
 on real Pacific Biosciences (PacBio) and Oxford Nanopore Technology
 (ONT) datasets demonstrate that cuteSV has better yields and scalability
 than state-of-the-art tools.

Package: cutils
Description-md5: 67339fbd45f3f56896ff0d366c4385fc
Description-en: C source code utilities
 This package contains several utilities which may be useful to
 developers of C source code utilities, namely:
 cdecl and cundecl - decode and encode C type declarations
 cobfusc - make a C source file unreadable but compilable
 chilight - highlight C source files
 cunloop - unloop C loops
 yyextract - extract grammar rules from yacc grammar
 yyref - yacc grammar reference program

Package: cutmp3
Description-md5: 3ef8bb4e0167bb081357344346be866f
Description-en: small and fast command line MP3 editor
 cutmp3 is a small and fast command line MP3 editor. It lets you select
 sections of an MP3 interactively or via a timetable and save them to
 separate files without quality loss. It uses mpg123 for playback and works
 with VBR files and even with files bigger than 2GB. Other features are
 configurable silence seeking and ID3 tag seeking, which are useful for
 concatenated mp3s.

Package: cutycapt
Description-md5: 587d01f88a000d91c99c6d072638061e
Description-en: utility to capture WebKit's rendering of a web page
 CutyCapt is a small cross-platform command-line utility
 to capture WebKit's rendering of a web page
 into a variety of vector and bitmap formats,
 including SVG, PDF, PS, PNG, JPEG, TIFF, GIF, and BMP.

Package: cuyo
Description-md5: 0105a698b0c2e6c2c854e1c1aaa02059
Description-en: Tetris-like game with very impressive effects
 Cuyo, named after a Spanish relative adjective, shares
 with tetris that things fall down and how to navigate them.
 When enough "of the same type" come "together", they explode.
 The goal of each level is to blow special "stones" away, you
 start with. But what "of the same type" and "together" means,
 varies with the levels.

Package: cuyo-data
Description-md5: 82f5235d5011736f29cceeb0b11a11bc
Description-en: data files for the game cuyo
 Cuyo, named after a Spanish relative adjective, shares
 with tetris that things fall down and how to navigate them.
 When enough "of the same type" come "together", they explode.
 The goal of each level is to blow special "stones" away, you
 start with. But what "of the same type" and "together" means,
 varies with the levels.
 .
 This package contains the graphics, sounds, level description
 and man pages for cuyo.

Package: cvc4
Description-md5: cfa2a5d59806f96ad49c7f5c046db97b
Description-en: automated theorem prover for SMT problems
 CVC4 is an efficient automatic theorem prover for satisfiability
 modulo theories (SMT) problems. It can be used to prove the validity
 (or, dually, the satisfiability) of first-order formulas in a large
 number of built-in logical theories and their combination.
 .
 CVC4 is intended to be an open and extensible SMT engine, and it can
 be used as a stand-alone tool or as a library. It is the fourth in
 the Cooperating Validity Checker family of tools (also including CVC,
 CVC Lite and CVC3). CVC4 has been designed to increase the
 performance and reduce the memory overhead of its predecessors.
 .
 This package contains binaries needed to use CVC4 as a stand-alone
 tool.

Package: cvc5
Description-md5: d1e715b2658513dcf601c320616177f6
Description-en: automated theorem prover for SMT problems
 cvc5 is a tool for determining the satisfiability of a first order formula
 modulo a first order theory (or a combination of such theories).  It is the
 fifth in the Cooperating Validity Checker family of tools (CVC, CVC Lite,
 CVC3, CVC4) but does not directly incorporate code from any previous version
 prior to CVC4.
 .
 cvc5 is intended to be an open and extensible SMT engine.  It can be used as a
 stand-alone tool or as a library.  It has been designed to increase the
 performance and reduce the memory overhead of its predecessors.  It is written
 entirely in C++ and is released under an open-source software license.
 .
 This package contains binaries needed to use cvc5 as a stand-alone
 tool.

Package: cvise
Description-md5: 0d97eed0474b333b884c9bef9da0e19d
Description-en: super-parallel Python port of the C-Reduce project
 C-Vise is a tool that takes a large C, C++ or OpenCL program that has
 a property of interest (such as triggering a compiler bug) and
 automatically produces a much smaller C/C++ or OpenCL program that
 has the same property. It is intended for use by people who discover
 and report bugs in compilers and other tools that process C/C++ or
 OpenCL code.
 .
 NOTE: C-Vise happens to do a pretty good job reducing the size of
 programs in languages other than C/C++, such as JavaScript and
 Rust. If you need to reduce programs in some other language, please
 give it a try.

Package: cvm
Description-md5: 9b7ded855e0aa6a6f96779baef05c2eb
Description-en: Credential Validation Modules
 CVM is a framework for validating a set of credentials against a database
 using a filter program.  The modules act as a filter, taking a set of
 credentials as input and writing a set of facts as output if those
 credentials are valid.  Optional input is given to the module through
 environment variables.
 .
 Some of the ideas for CVM came from experience with PAM (pluggable
 authentication modules), the checkpassword interface used by qmail-pop3d,
 and the "authmod" interface used by Courier IMAP and POP3.  This framework
 places fewer restrictions on the invoking client than checkpassword does,
 and is much simpler to implement on both sides than PAM and the authmod
 framework.
 .
 This package includes cvm binaries.

Package: cvm-mysql
Description-md5: 74dbb511ea20c1078430cbcae13b893f
Description-en: Credential Validation Modules (MySQL)
 CVM is a framework for validating a set of credentials against a database
 using a filter program.  The modules act as a filter, taking a set of
 credentials as input and writing a set of facts as output if those
 credentials are valid.  Optional input is given to the module through
 environment variables.
 .
 Some of the ideas for CVM came from experience with PAM (pluggable
 authentication modules), the checkpassword interface used by qmail-pop3d,
 and the "authmod" interface used by Courier IMAP and POP3.  This framework
 places fewer restrictions on the invoking client than checkpassword does,
 and is much simpler to implement on both sides than PAM and the authmod
 framework.
 .
 This package includes cvm binaries to interact with MySQL databases.

Package: cvm-pgsql
Description-md5: 0112e4fa1d6b00d0825398ed92204133
Description-en: Credential Validation Modules (PostgreSQL)
 CVM is a framework for validating a set of credentials against a database
 using a filter program.  The modules act as a filter, taking a set of
 credentials as input and writing a set of facts as output if those
 credentials are valid.  Optional input is given to the module through
 environment variables.
 .
 Some of the ideas for CVM came from experience with PAM (pluggable
 authentication modules), the checkpassword interface used by qmail-pop3d,
 and the "authmod" interface used by Courier IMAP and POP3.  This framework
 places fewer restrictions on the invoking client than checkpassword does,
 and is much simpler to implement on both sides than PAM and the authmod
 framework.
 .
 This package includes cvm binaries to interact with PostgreSQL databases.

Package: cvs
Description-md5: 62e6daa6a4968f3b8a09c5e8724afc0c
Description-en: Concurrent Versions System
 CVS is a version control system, which allows you to keep access
 to old versions  of files (usually source code), keep a log of
 who, when, and why changes occurred, etc., like RCS or SCCS.
 It handles multiple developers, multiple directories, triggers to
 enable/log/control various operations, and can work over a wide
 area network. The texinfo manual provides further information on
 more tasks that it can perform.
 .
 There are some tasks that are not covered by CVS. They can be done in
 conjunction with CVS but will tend to require some script-writing and
 software other than CVS. These tasks are bug-tracking, build management
 (that is, make and make-like tools), and automated testing. However,
 CVS makes these tasks easier.
 .
 This package contains a CVS binary which can act as both client and
 server, although there is no CVS dæmon; to access remote repositories,
 please use :extssh: not :pserver: any more.

Package: cvs-fast-export
Description-md5: 8c7773ad8ac968de373e7d05196f82a8
Description-en: Export an RCS or CVS history as a fast-import stream
 cvs-fast-export, formerly "parsecvs", does what its new name implies:
 exports CVS repositories in a format suitable for git fast-import.
 .
 This program analyzes a collection of RCS files in a CVS repository
 (or outside of one) and, when possible, emits an equivalent history
 in the form of a fast-import stream. Not all possible histories can
 be rendered this way; the program tries to emit useful warnings when
 it can't. The program can also produce a visualization of the
 resulting commit DAG in the DOT format handled by the graphviz suite.
 .
 The distribution includes a tool, cvssync, for fetching masters from
 CVS remote repositories so cvs-fast-export can see them.  You will
 need rsync installed to use it.
 .
 A wrapper script called cvsconvert runs a conversion to git and
 looks for content mismatches with the original CVS.  You will need
 CVS and Git installed to use it.
 .
 Also included is a tool called cvsstrip that strips content out of
 trees of RCS/CVS masters, leaving only metadata structure in place.

Package: cvs-mailcommit
Description-md5: fa14c6bd9547d070cf2fdbc89ca2118a
Description-en: Send CVS commitments via mail
 The cvs-mailcommit program is hooked into the CVS system via the
 loginfo file and helps people keep track of CVS repositories by
 distributing changes in a repository via mail.  This package is
 written in Perl.

Package: cvsd
Description-md5: e7db47439c785f41c3ae167bc30095e8
Description-en: chroot wrapper to run 'cvs pserver' more securely
 cvsd is a wrapper program for cvs in pserver mode. it will run 'cvs pserver'
 under a special uid/gid in a chroot jail. cvsd is run as a daemon and is
 controlled through a configuration file. It is relatively easy to configure
 and provides tools for setting up a rootjail.
 .
 This server can be useful if you want to run a public cvs pserver. You
 should however be aware of the security limitations of running a cvs
 pserver. If you want any kind of authentication you should really consider
 using secure shell as a secure authentication mechanism and transport.
 Passwords used with cvs pserver are transmitted in plaintext.
 .
 You should probably disable the pserver from the cvs package.

Package: cvsdelta
Description-md5: 6b81034d2df8c98cccbf54913ce07db9
Description-en: Summarize differences in a CVS repository
 cvsdelta summarizes the difference between a CVS project and its
 local version. It detects files that have been added and removed, and
 of existing files it counts the number of lines that have been added,
 deleted, and changed. It filters project changes by using .cvsignore
 files, both system-wide and locally.

Package: cvsgraph
Description-md5: f3e12a3077b81094f9d950a90947819b
Description-en: Create a tree of revisions/branches from a CVS/RCS file
 CvsGraph was inspired by the graph option from WinCVS. It represents
 the revisions and branches in a CVS/RCS file in a graphical tree
 structure, also listing any tags associated with any given revision.

Package: cvsps
Description-md5: 4a043ea6c8515d03de2571bcffdceb1b
Description-en: Tool to generate CVS patch set information
 CVSps is a program for generating 'patch set' information from a CVS
 repository.  A patch set in this case is defined as a set of changes made
 to a collection of files, all committed at the same time (using a single
 'cvs commit' command).  This information is valuable for seeing the
 big picture of the evolution of a CVS project.  While CVS tracks revision
 information, it is often difficult to see what changes were committed
 'atomically' to the repository.

Package: cvsservice
Description-md5: 723db9ea6ebe6426ab2ec6ff91dc1c3e
Description-en: D-Bus service for accessing CVS repositories
 This package provides a D-Bus service for browsing and manipulating
 remote CVS repositories.  Applications may make use of it directly from
 C++, or access the service over D-Bus.
 .
 This package is part of the KDE Software Development Kit module.

Package: cvsutils
Description-md5: 0e10183b9a0bb6923911cbba96912e25
Description-en: CVS utilities for use in working directories
 Several utilities which are used to facilitate working with the
 files in the working directory of a developer using CVS.
 .
 The utilities included in this package are:
 .
 + cvsu:       Offline "cvs update" simulator. Lists the files found in
 the current directory (or in the directories which you
 specify).
 + cvsco:      "Cruel checkout". Removes results of compilation and
 discards local changes. Deletes all the files except
 listed unmodified ones and checks out everything which
 seems to be missing.
 + cvsdiscard: Discards local changes but keeps results of compilation.
 Works like "cvsco", but only deletes files which are
 likely to cause merge conflicts.
 + cvspurge:   CVS-based "make maintainer-clean". Removes results of
 compilation but keeps local changes intact. Removes
 unknown files, but keeps changes in files known to CVS.
 + cvstrim:    Removes files and directories unknown to CVS.
 + cvschroot:  Makes it possible to change CVS/Root in all subdirectories
 to the given value.
 + cvsdo:      Simulates some of the CVS commands (currently add, remove
 and diff) without any access to the CVS server.
 + cvsnotag:   Reports untagged files.

Package: cvsweb
Description-md5: a1de50af23045f23fe567826179544e7
Description-en: CGI interface to your CVS repository
 cvsweb is a WWW CGI script that provides remote access to your CVS
 repository. It allows browsing of the full tree, with configurable
 access controls. It will display the revision history of a file, as
 well as produce diffs between revisions and allow downloading any
 revision of the whole file.

Package: cw
Description-md5: 2aba6e1adc675c54a2713241a0c17880
Description-en: Morse code tutor - command line user interface
 The unixcw project provides support for learning to use Morse.
 .
 This package provides two executables:
 * cw - a simple command line application that converts key-presses
 to Morse code that can be heard through the console buzzer or a
 sound card;
 * cwgen - a program that generates groups of random characters for
 Morse code practice, which can be piped to the cw program.
 .
 It also includes example files (with the extension "cw") containing
 commands which can be used to change properties such as the speed,
 tone, and spacing of characters.

Package: cwcp
Description-md5: d38e821bb94edf7bc08e5f358eee037b
Description-en: Morse code tutor - text user interface
 The unixcw project provides support for learning to use Morse code.
 .
 This package provides an interactive Morse code tutor with a
 full-screen text-based (ncurses) user interface. It offers menu
 selection of sending modes, and keyboard control of character
 sounding options such as the sending speed and pitch.

Package: cwdaemon
Description-md5: 83babfe35ac6c695008de32a16460ff8
Description-en: morse daemon for the parallel or serial port
 Cwdaemon is a small daemon which uses the pc parallel or serial port
 and a simple transistor switch to output morse code to a transmitter
 from a text message sent to it via the udp internet protocol.

Package: cwebx
Description-md5: 5d65ff919c02aa2cc4bdafdabe0f1b18
Description-en: C/C++ literate programming system (Marc van Leeuwen's version)
 CWEBx is a complete rewrite of Levy & Knuth's version of CWEB.
 It uses a slightly different syntax from the L&K version, but provides a
 compatibility mode allowing L&K CWEB sources to be processed, producing
 similar (though not necessarily identical) output.
 .
 CWEB allows you to write documents which can be used simultaneously as
 C/C++ programs and as TeX documentation for them.
 .
 The philosophy behind CWEB is that programmers who want to provide the best
 possible documentation for their programs need two things simultaneously: a
 language like TeX for formatting, and a language like C for programming.
 Neither type of language can provide the best documentation by itself.  But
 when both are appropriately combined, we obtain a system that is much more
 useful than either language separately.

Package: cwl-upgrader
Description-md5: d152729a384e17c0fa8504ac43f61012
Description-en: Common Workflow Language standalone document upgrader
 cwl-upgrader is a standalone upgrader
 for Common Workflow Language documents
 from draft-3, v1.0, and v1.1 to v1.2.
 .
 It does not check for correctness of the input document,
 for that one can use the CWL reference implementation
 available for Debian in package cwltool.
 .
 The Common Workflow Language (CWL) is a standard
 for describing computational data-analysis workflows,
 aiming to allow the creation of a workflow
 that is portable and thus may be run reproducibly
 in different computational environments.

Package: cwl-utils
Description-md5: c6e3263a0d15d082ed8e2cb26800380d
Description-en: Utilities for using CWL documents
 cwl-docker-extract - cache or pre-pull all software container images referenced
 in a CWL CommandLineTool or CWL Workflow (including all referenced
 CommandLineTools and sub-Workflows and so on).
 .
 cwl-cite-extract - prints all software packages found (recursively) in the
 specified CWL document.
 .
 cwl-expression-refactor - refactors CWL documents so that any CWL Expression
 evaluations are separate steps (either CWL ExpressionTools or CWL
 CommandLineTools). This allows execution by CWL engines that do not want to
 support inline expression evaluation outside of concrete steps, or do not want
 to directly support CWL's optional InlineJavascriptRequirement at all.
 .
 cwl-graph-split - Splits a packed CWL document file into multiple files.
 Packed CWL documents use the $graph construct to contain multiple CWL Process
 objects (Workflow, CommandLineTool, ExpressionTool, Operation). Typically
 packed CWL documents contain a CWL Workflow under the name "main" and the
 workflow steps (including any sub-workflows) [requires cwlformat].
 .
 cwl-normalizer - Normalizes a CWL document all its dependencies into a single
 JSON format CWL document, upgrading to CWL v1.2, as needed. Can optionally
 refactor CWL Expressions into separate steps in the manner of
 cwl-expression-refactor [requires cwl-upgrader].

Package: cwlformat
Description-md5: 82e57faf20010d84c1c0727466b84f7b
Description-en: code formatter for Common Workflow Language
 CWL Format is a specification and a reference implementation
 for a very opinionated CWL code formatter.
 .
 It outputs Common Workflow Language(CWL) in a standardized YAML
 format. It has no settings or options because you have better
 things to do with your time. And because CWL Format is always correct.

Package: cwltest
Description-md5: f8de12f6de3b174115c4e6454ab9242b
Description-en: Common Workflow Language testing framework
 This is a testing tool for checking the output of Tools and Workflows described
 with the Common Workflow Language.  Among other uses, it is used to run the CWL
 conformance tests.

Package: cwltool
Description-md5: 764364acbad5f207e5f6438f00c333c4
Description-en: Common Workflow Language reference implementation
 This is the reference implementation of the Common Workflow Language
 standards.
 .
 The CWL open standards are for describing analysis workflows and tools in a
 way that makes them portable and scalable across a variety of software and
 hardware environments, from workstations to cluster, cloud, and high
 performance computing (HPC) environments. CWL is designed to meet the needs of
 data-intensive science, such as Bioinformatics, Medical Imaging, Astronomy,
 Physics, and Chemistry.
 .
 The CWL reference implementation (cwltool) is intended to be feature complete
 and to provide comprehensive validation of CWL files as well as provide other
 tools related to working with CWL descriptions.

Package: cwltool-doc
Description-md5: f6c3675b19635a810ab17954082b4637
Description-en: Common Workflow Language reference implementation -- docs
 This is the docs for the reference implementation of the Common Workflow
 Language standards.
 .
 The CWL open standards are for describing analysis workflows and tools in a
 way that makes them portable and scalable across a variety of software and
 hardware environments, from workstations to cluster, cloud, and high
 performance computing (HPC) environments. CWL is designed to meet the needs of
 data-intensive science, such as Bioinformatics, Medical Imaging, Astronomy,
 Physics, and Chemistry.
 .
 The CWL reference implementation (cwltool) is intended to be feature complete
 and to provide comprehensive validation of CWL files as well as provide other
 tools related to working with CWL descriptions.

Package: cwm
Description-md5: 24ca182d6a7a795394d6fcbaf5a16038
Description-en: lightweight and efficient window manager for X11
 cwm is a minimalist stacking window manager ported from OpenBSD.
 Originally inspired by evilwm, it was rewritten from scratch due
 to limitations in the evilwm codebase.
 .
 cwm contains many features that concentrate on the efficiency and
 transparency of window management. cwm also aims to maintain the simplest
 and most pleasant aesthetic. It provides minimal decoration and screen
 clutter, instead having powerful controls to manage windows, launch
 programs etc. via key and mouse bindings. A "virtual desktop" can be
 simulated by the ability to group windows, and to show and hide these
 groups.
 .
 cwm is very configurable via a simple, clearly documented .cwmrc file.
 .
 If you are looking for simple menus and pretty icons, cwm is probably
 not going to be your cup of tea. If you don't mind a little learning
 curve and want something powerful and flexible, try it out.

Package: cxref
Description-md5: 6fab128468c906b3fbd4d7132c0ce7da
Description-en: Generates LaTeX and HTML documentation for C programs
 A program that takes as input a series of C source files
 and produces a LaTeX or HTML document containing a cross
 reference of the files/functions/variables in the program,
 including documentation taken from suitably formatted
 source code comments.
 The documentation is stored in the C source file in
 specially formatted comments, making it simple to maintain.
 The cross referencing includes lists of functions called,
 callers of each function, usage of global variables, header
 file inclusion, macro definitions and type definitions.
 Works for ANSI C, including many gcc extensions.

Package: cxref-doc
Description-md5: 5b2136ad76ceec964c8598f1bd37f579
Description-en: Generates LaTeX and HTML documentation for C programs
 This package provides sample documentation produced by cxref from
 some of the cxref source itself.

Package: cxref-emacs
Description-md5: 6fd8c85ae6cd29835c0496350c0863cb
Description-en: Generates LaTeX and HTML documentation for C programs
 This package provides an emacs mode facilitating the use of cxref,
 and enabling the display of a hierarchical flow graph of cxref
 commented source files.

Package: cxx-rust-cssparser-parse
Description-md5: 8e032eac979ce55843c9402e43b13cd2
Description-en: C++ library for parsing CSS - binary
 cxx-rust-cssparser is a C++ library for parsing CSS that
 uses the Rust cssparser crate internally.
 .
 This package contains the binary.

Package: cxxbridge-cmd
Description-md5: b3f0e1feb203227530389504cfbc33ef
Description-en: C++ code generator for cxx
 C++ code generator for integrating the `cxx` crate into a non-Cargo build.
 .
 The binary is called cxxbridge.
 .
 This package provides a binary for generating C++ code from Rust code.

Package: cxxtest
Description-md5: a8d8c084885aebca9119a29aba2ce71b
Description-en: lightweight xUnit-like framework for C/C++ applications
 CxxTest is a unit testing framework for C++ that is similar in spirit to
 JUnit, CppUnit, and xUnit. It provides assertions for checking conditions
 and classes for defining unit-test cases.
 .
 CxxTest is easy to use because it does not require precompiling a CxxTest
 testing library, it employs no advanced features of C++ (e.g. RTTI) and it
 supports a very flexible form of test discovery, which simplifies the creation
 of test drivers. It includes a script that parses C++ files that define unit
 tests and then generates a C++ test runner. When compiled, the test runner
 manages the execution of all unit tests in a flexible manner.

Package: cyanrip
Description-md5: 987770729ddb1f7f08a2dcf79027171a
Description-en: fully featured and accurate CD ripper
 cyanrip is a fully featured CD ripping program able to take out most of the
 tedium. It is fully accurate and offers the following features
 .
 * Automatic tag lookup from the MusicBrainz database
 * Drive offset compensation and error recovery
 * Full pregap handling
 * HDCD detection and decoding
 * CD Deemphasis (TOC + subcode)
 * Multi-disc album ripping
 * ReplayGain v2 tagging
 * Cover image embedding in mp3, flac, aac and opus
 * Automatic cover art image downloading
 * Provides and automatically verifies EAC CRC32, AccurateRip V1 and V2
 checksums
 * Accurate ripping verification of partially damaged tracks

Package: cyborg-agent
Description-md5: 77a641788098427f3ae6c36db93443c8
Description-en: OpenStack Acceleration as a Service - processor
 Cyborg provides a general management framework for accelerators such as FPGA,
 GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth. It provides a
 REST API for basic accelerator life cycle management, and has a generic driver
 for common accelerator support.
 .
 This package contains the Cyborg agent.

Package: cyborg-api
Description-md5: eac52b7d5140672a00e3c59d735eb62c
Description-en: OpenStack Acceleration as a Service - API server
 Cyborg provides a general management framework for accelerators such as FPGA,
 GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth. It provides a
 REST API for basic accelerator life cycle management, and has a generic driver
 for common accelerator support.
 .
 This package contains the Cyborg API server.

Package: cyborg-common
Description-md5: c3a1f513ab5a0ee5d7c5cb0c645126a0
Description-en: OpenStack Acceleration as a Service - common files
 Cyborg provides a general management framework for accelerators such as FPGA,
 GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth. It provides a
 REST API for basic accelerator life cycle management, and has a generic driver
 for common accelerator support.
 .
 This package contains common files for Cyborg.

Package: cyborg-conductor
Description-md5: 6c5f9a8c8630885b622367bdbb342574
Description-en: OpenStack Acceleration as a Service - conductor
 Cyborg provides a general management framework for accelerators such as FPGA,
 GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth. It provides a
 REST API for basic accelerator life cycle management, and has a generic driver
 for common accelerator support.
 .
 This package contains the conductor.

Package: cyborg-doc
Description-md5: 3e490e607ba8f51dab02193654b59f59
Description-en: OpenStack Acceleration as a Service - Documentation
 Cyborg provides a general management framework for accelerators such as FPGA,
 GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth. It provides a
 REST API for basic accelerator life cycle management, and has a generic driver
 for common accelerator support.
 .
 This package contains the documentation.

Package: cycfx2prog
Description-md5: 64125870eae6f233635edf9a4f34ad6f
Description-en: Cypress EZ-USB FX2 (LP) programmer
 CycFX2Prog is a tool for programming the EZ-USB FX2 controller (i.e.
 downloading 8051 firmware into the RAM of the device) and doing basic
 endpoint communication for testing purposes.

Package: cyclades-serial-client
Description-md5: ce3d63ae461f6fcbcc692766ba80ce7e
Description-en: Network Serial port client software for Cyclades terminal servers
 This is the client for network serial port emulation via the RFC 2217
 protocol as used by Cyclades terminal servers and other products.  It
 consists of a daemon that manages a pseudo-tty and a shared object to take
 over the tcsetattr() and tcsendbreak() library calls to redirect their
 functionality over the network.

Package: cycle
Description-md5: 47bfceee139130967a722b69b8a6b5d4
Description-en: calendar program for women
 Cycle is a calendar for women. Given a cycle length or statistics for
 several periods, it can calculate the days until menstruation, the days
 of "safe" sex, the fertile period, and the days to ovulations, and
 define the d.o.b. of a child. It allows the user to write notes and
 helps to supervise the administration of hormonal contraceptive tablets.
 .
 Possibilities of the program:
 - Calculate days of menstruation, based on the length of the cycle or
 on statistics of previous periods.
 - Calculate days of "safe" sex, fertile period and day to ovulations.
 - Definition of D.O.B. (Date Of Birth) of a child
 - Allows one to write notes.
 - Helps to supervise reception of hormonal contraceptive tablets.
 - Multiple users allowed. Data is protected by a password for every
 user.
 .
 NOTE: This program is not a reliable contraceptive method. It does
 neither help to prevent sexual transmission diseases like AIDS. It is
 just an electronic means of keeping track of some of your medical data
 and extract some statistical conclusions from them. You cannot consider
 this program as a substitute for your gynecologist in any way.

Package: cyclograph
Description-md5: 733a79ea5ebfeb963b975457506d120b
Description-en: route altimetry plotting application
 CycloGraph is an application for plotting the elevation profile of routes.
 Its main value is in the graphical visualization of the difficulty of a
 road, in term of slope, difference in height, etc. Plots like these are
 often used in cycling competitions, but are also useful in other sports,
 such as hiking or running.
 .
 This package provides the command-line interface of CycloGraph.

Package: cyclograph-gtk3
Description-md5: e1ca02f36cd5735cf5bf6aa84171853f
Description-en: route altimetry plotting application - GTK3 interface
 CycloGraph is an application for plotting the elevation profile of routes.
 Its main value is in the graphical visualization of the difficulty of a
 road, in term of slope, difference in height, etc. Plots like these are
 often used in cycling competitions, but are also useful in other sports,
 such as hiking or running.
 .
 This package provides the GTK3 interface of CycloGraph.

Package: cyclonedds-dev
Description-md5: bdeb184afa759ff78612571542cd1fc4
Description-en: Eclipse Cyclone DDS library - development headers
 Eclipse Cyclone DDS is a very performant and robust open-source
 implementation of the Data Distribution Service (DDS) standard by the
 Object Management Group (OMG) and the related wire protocol for
 interoperability (RTPS). It is developed completely in the open as an
 Eclipse IoT project with a growing list of adopters, and has become a
 tier-1 middleware for the Robot Operating System (ROS 2).
 .
 This package installs the development headers for all DDS libraries.

Package: cyclonedds-doc
Description-md5: e3ed1dde65a044b388d4b7cd5acdd943
Description-en: Eclipse Cyclone DDS library - API documentation
 Eclipse Cyclone DDS is a very performant and robust open-source
 implementation of the Data Distribution Service (DDS) standard by the
 Object Management Group (OMG) and the related wire protocol for
 interoperability (RTPS). It is developed completely in the open as an
 Eclipse IoT project with a growing list of adopters, and has become a
 tier-1 middleware for the Robot Operating System (ROS 2).
 .
 This package installs the API documentation.

Package: cyclonedds-tools
Description-md5: 5bdf8c79827bcc402193e0f620c4fd8b
Description-en: Eclipse Cyclone DDS tools
 Eclipse Cyclone DDS is a very performant and robust open-source
 implementation of the Data Distribution Service (DDS) standard by the
 Object Management Group (OMG) and the related wire protocol for
 interoperability (RTPS). It is developed completely in the open as an
 Eclipse IoT project with a growing list of adopters, and has become a
 tier-1 middleware for the Robot Operating System (ROS 2).
 .
 This package installs the command-line tools for Cyclone DDS, most
 importantly the Interface Definition Language (IDL) compiler, which is
 needed to specify data exchange formats for the participants in a DDS
 network.

Package: cylc-flow
Description-md5: 96881922690ed128a6bbb8b4b860ae22
Description-en: Workflow scheduler
 Cylc ("silk") is a suite engine and meta-scheduler that specializes
 in suites of cycling tasks for weather forecasting, climate modeling,
 and related processing (it can also be used for one-off workflows
 of non-cycling tasks, which is a simpler problem).

Package: cyme
Description-md5: 5ad57b218ded34e9eaf7b3c246e8cdbe
Description-en: CLI tool for listing system USB buses and devices
 cyme is a command-line tool
 to list system USB buses and devices.
 It attempts to maintain compatibility with lsusb,
 but with improved visual aid
 that make glancing through the data easier.
 .
 The name comes from the technical term
 for the type of blossom on a Apple tree: cyme -
 it is Apple related and also looks like a USB device tree.

Package: cynthiune.app
Description-md5: aec6c47cd19093d18f9f07c8b2b6bbd2
Description-en: Music player for GNUstep
 Cynthiune is a free software, romantic and extensible music player for
 GNUstep and Mac OS X. Similar in look and feel to XMMS, it can read the
 most-known sound file formats: MP3, Ogg, FLAC, Mod, XM, AIFF, WAV and many
 more...
 .
 Very easy to use, it integrates well with the GNUstep desktop environment and
 shows a nice example of a cross-platform OpenStep application.

Package: cypher-lint
Description-md5: bab89fb7e400178a08fefbdeb0f5a80d
Description-en: Lint tool for the Cypher query language
 Cypher is a graph query language that allows for expressive and efficient
 querying of graph data.
 .
 This tool provides correctness checking of Cypher language input, and can
 be used to output the Abstract Syntax Tree (AST) of the parsed input.

Package: cyrus-admin
Description-md5: 30d4f431154e19f3badd2b37661f7170
Description-en: Cyrus mail system - administration tools
 This package provides the administrative tools for the Cyrus IMAPd suite.
 It contains the cyradm tool which can be used to administer
 both local and remote Cyrus mail systems.  It also contains sieveshell
 and its deprecated cousin installsieve, which can be used to manage
 sieve scripts.
 .
 For more information, please see the cyrus-common package.

Package: cyrus-caldav
Description-md5: 4a2a6a95eea3e87b63bd5ba8d5020b3d
Description-en: Cyrus mail system - CalDAV and CardDAV support
 This package contains the CalDAV and CardDAV portion of the Cyrus
 IMAPd suite.
 .
 For more information, please see the cyrus-common package.

Package: cyrus-clients
Description-md5: 992ed3dec2e38f35f5825dbbb87631db
Description-en: Cyrus mail system - test clients
 This package contains client tools to test the Cyrus IMAPd suite.
 It contains the mupdatetest, sivtest, smtptest, lmtptest,
 imtest and pop3test tools which can be used to interactively talk to
 a mupdate, Sieve, SMTP, LMTP, IMAP or POP3 server.
 The clients are fully SASL-enabled for authentication.
 .
 For more information, please see the cyrus-common package.

Package: cyrus-common
Description-md5: 3ea5502b0460a84ca786b89b4ee47fb9
Description-en: Cyrus mail system - common files
 Cyrus is an IMAP server designed to handle massive quantities of mail,
 with a number of features not found in other IMAP implementations,
 including support for:
 - running the daemon without root privileges;
 - POP3 and NNTP in addition to plain IMAP;
 - CalDAV and CardDAV;
 - secure IMAP using SSL;
 - server-side filtering with Sieve;
 - mail users without login accounts;
 - simple mail quotas;
 - virtual domains;
 - IPv6.
 .
 Cyrus doesn't support reading from and storing mail in the
 standard mail spool. It stores mail in a separate directory in its
 own MH-like format.
 .
 This package contains the common files needed by the other Cyrus
 components. The cyrus-imapd and/or cyrus-pop3d packages are needed
 to enable IMAP and POP3 support respectively. cyrus-murder can be
 used to enable IMAP, POP3 and LMTP proxying. cyrus-replication
 can be used to provide server replication between two imap servers.

Package: cyrus-dev
Description-md5: 16eb6f696ea714cc04c10da3bf1af891
Description-en: Cyrus mail system - developer files
 This package contains header files and the static library needed
 to develop IMAP applications that interface with the Cyrus IMAPd suite.
 .
 For more information, please see the cyrus-common package.

Package: cyrus-doc
Description-md5: a8069933dd933422d5c7882bfe07b710
Description-en: Cyrus mail system - documentation files
 Cyrus is an IMAP server designed to handle massive quantities of mail,
 with a number of features not found in other IMAP implementations,
 including support for:
 - running the daemon without root privileges;
 - POP3 and NNTP in addition to plain IMAP;
 - CalDAV and CardDAV;
 - secure IMAP using SSL;
 - server-side filtering with Sieve;
 - mail users without login accounts;
 - simple mail quotas;
 - virtual domains;
 - IPv6.
 .
 This package contains the documentation for the Cyrus IMAPd suite.
 .
 For more information, please see the cyrus-common package.

Package: cyrus-imapd
Description-md5: 2e64ecf671ad09cd7ab341c49a9c9b34
Description-en: Cyrus mail system - IMAP support
 Cyrus is an IMAP server designed to handle massive quantities of mail,
 with a number of features not found in other IMAP implementations,
 including support for:
 - running the daemon without root privileges;
 - POP3 and NNTP in addition to plain IMAP;
 - CalDAV and CardDAV;
 - secure IMAP using SSL;
 - server-side filtering with Sieve;
 - mail users without login accounts;
 - simple mail quotas;
 - virtual domains;
 - IPv6.
 .
 This package contains the IMAP (Internet Mail Access Protocol) portion
 of the Cyrus IMAPd suite.
 .
 For more information, please see the cyrus-common package.

Package: cyrus-murder
Description-md5: ab90b0c9d4129b972ab15fe6e9c32d5d
Description-en: Cyrus mail system - proxies and aggregator
 This package contains the Cyrus IMAPd suite murder aggregator system,
 i.e. IMAP, POP3  and LMTP proxies, and the mupdate mailbox master daemon.
 It allows for cluster setups where there are many backend Cyrus spools and
 frontend proxy servers.
 .
 For more information, please see the cyrus-common package.

Package: cyrus-nntpd
Description-md5: bcca7012a9781e9e61073187c18156df
Description-en: Cyrus mail system - NNTP support
 This package contains the NNTP (Network News Transfer Protocol) portion of
 the Cyrus IMAPd suite.
 .
 For more information, please see the cyrus-common package.

Package: cyrus-pop3d
Description-md5: 76cd2c0ca6ea234496849153bfcac9c7
Description-en: Cyrus mail system - POP3 support
 Cyrus is an IMAP server designed to handle massive quantities of mail,
 with a number of features not found in other IMAP implementations,
 including support for:
 - running the daemon without root privileges;
 - POP3 and NNTP in addition to plain IMAP;
 - CalDAV and CardDAV;
 - secure IMAP using SSL;
 - server-side filtering with Sieve;
 - mail users without login accounts;
 - simple mail quotas;
 - virtual domains;
 - IPv6.
 .
 This package contains the POP3 (Post Office Protocol) portion of the Cyrus
 IMAPd suite.
 .
 For more information, please see the cyrus-common package.

Package: cyrus-replication
Description-md5: b418abba8bf22d6e89141717800813af
Description-en: Cyrus mail system - replication
 This package contains the Cyrus IMAPd suite replication system.
 It allows the replication of the mail spool between two imap or pop servers.
 .
 For more information, please see the cyrus-common package.

Package: cysignals-tools
Description-md5: a2e99e540644003c7ad2c2f1cf81de20
Description-en: interrupt and signal handling for Cython -- tools
 Since Cython optimizes for speed, Cython normally does not check
 for interrupts. The cysignals package provides mechanisms to handle
 interrupts (and other signals and errors) in Cython code.
 .
 This package provides debugging tools.

Package: cython-doc
Description-md5: 17b0f65a97fcdc5ef8bb7e593c68564c
Description-en: C-Extensions for Python 3 (Documentation)
 Cython is a language that makes writing C extensions for the Python language
 as easy as Python itself. Cython is based on the well-known Pyrex, but
 supports more cutting edge functionality and optimizations.
 .
 The Cython language is very close to the Python language, but Cython
 additionally supports calling C functions and declaring C types on variables
 and class attributes. This allows the compiler to generate very efficient C
 code from Cython code.
 .
 This makes Cython the ideal language for wrapping external C libraries, and
 for fast C modules that speed up the execution of Python code.
 .
 This package installs the HTML documentation.

Package: cython3
Description-md5: 3df645e842d6028f5b86b84386a32568
Description-en: C-Extensions for Python 3
 Cython is a language that makes writing C extensions for the Python language
 as easy as Python itself. Cython is based on the well-known Pyrex, but
 supports more cutting edge functionality and optimizations.
 .
 The Cython language is very close to the Python language, but Cython
 additionally supports calling C functions and declaring C types on variables
 and class attributes. This allows the compiler to generate very efficient C
 code from Cython code.
 .
 This makes Cython the ideal language for wrapping external C libraries, and
 for fast C modules that speed up the execution of Python code.
 .
 This package installs the Python library and command-line tools.

Package: czkawka-cli
Description-md5: f432d359441a021643e93e42922d0f18
Description-en: Multi functional app to find duplicates, empty folders, similar images etc (CLI)
 Czkawka (tch-kav-ka, hiccup) is a simple, fast and free app to remove
 unnecessary files from your computer.
 .
 Features:
 - Written in memory safe Rust
 - Amazingly fast - due to using more or less advanced algorithms and
 multithreading
 - Free, Open Source without ads
 - Multiplatform - works on Linux, Windows and macOS
 - Cache support - second and further scans should be a lot faster than
 the first one
 - CLI frontend - for easy automation
 - GUI frontend - uses modern GTK 3 and looks similar to FSlint
 - Rich search option - allows setting absolute included and excluded
 directories, set of allowed file extensions or excluded items with
 the * wildcard
 - Multiple tools to use:
 - Duplicates - Finds duplicates basing on file name, size, hash,
 first 1 MB of hash
 - Empty Folders - Finds empty folders with the help of an advanced
 algorithm
 - Big Files - Finds the provided number of the biggest files in
 given location
 - Empty Files - Looks for empty files across the drive
 - Temporary Files - Finds temporary files
 - Similar Images - Finds images which are not exactly the same
 (different resolution, watermarks)
 - Zeroed Files - Finds files which are filled with zeros (usually
 corrupted)
 - Same Music - Searches for music with same artist, album etc.
 - Invalid Symbolic Links - Shows symbolic links which points to
 non-existent files/directories
 - Broken Files - Finds files with an invalid extension or that are
 corrupted

Package: czkawka-gui
Description-md5: 686947dff3d8731c9a6c52df71969a1d
Description-en: Multi functional app to find duplicates, empty folders, similar images etc (GUI)
 Czkawka (tch-kav-ka, hiccup) is a simple, fast and free app to remove
 unnecessary files from your computer.
 .
 Features:
 - Written in memory safe Rust
 - Amazingly fast - due to using more or less advanced algorithms and
 multithreading
 - Free, Open Source without ads
 - Multiplatform - works on Linux, Windows and macOS
 - Cache support - second and further scans should be a lot faster than
 the first one
 - CLI frontend - for easy automation
 - GUI frontend - uses modern GTK 3 and looks similar to FSlint
 - Rich search option - allows setting absolute included and excluded
 directories, set of allowed file extensions or excluded items with
 the * wildcard
 - Multiple tools to use:
 - Duplicates - Finds duplicates basing on file name, size, hash,
 first 1 MB of hash
 - Empty Folders - Finds empty folders with the help of an advanced
 algorithm
 - Big Files - Finds the provided number of the biggest files in
 given location
 - Empty Files - Looks for empty files across the drive
 - Temporary Files - Finds temporary files
 - Similar Images - Finds images which are not exactly the same
 (different resolution, watermarks)
 - Zeroed Files - Finds files which are filled with zeros (usually
 corrupted)
 - Same Music - Searches for music with same artist, album etc.
 - Invalid Symbolic Links - Shows symbolic links which points to
 non-existent files/directories
 - Broken Files - Finds files with an invalid extension or that are
 corrupted

Package: d-itg
Description-md5: 9cd624012eb06fd9400ec5543ee0032b
Description-en: Distributed Internet Traffic Generator
 D-ITG (Distributed Internet Traffic Generator) is a platform capable to
 produce traffic at packet level accurately replicating appropriate stochastic
 processes for both IDT (Inter Departure Time) and PS (Packet Size) random
 variables (exponential, uniform, cauchy, normal, pareto, ...). D-ITG supports
 both IPv4 and IPv6 traffic generation and it is capable to generate traffic at
 network, transport, and application layer. Upstream believes that D-ITG shows
 interesting properties when compared to other traffic generators.

Package: d-shlibs
Description-md5: 10ce32abd3eff6de09ee60bff60076e8
Description-en: Debian shared library package building helper scripts
 Shared library packages in Debian need some special catering
 to do with regards to which files go where.
 This package contains programs
 which try to help automate the process
 and catch simple errors.
 .
 * "d-shlibmove" moves the shared library binary around
 from temporary installation directory
 to the  destination package directory.
 * "d-devlibdeps" tries to list the development library dependencies
 required for using the -dev package.

Package: d-spy
Description-md5: 2b380869e419adbb6bc6da7928357623
Description-en: D-Bus explorer and test app for GNOME
 D-Spy is a tool to explore and test end-points and interfaces on the
 System or Session D-Bus. You can also connect to D-Bus peers by address.
 .
 D-Spy was originally part of the GNOME Builder app.

Package: d3-dsv-tools
Description-md5: 525b153fac78c359f8e46f01ad82ba64
Description-en: tools to process delimiter-separated values, such as CSV
 This package provides several tools to parse and format delimiter-separated
 values, most commonly comma-separated values (CSV) or tab-separated values
 (TSV).
 .
 These tabular formats are popular with spreadsheet programs such as Microsoft
 Excel, and are often more space-efficient than JSON.

Package: d52
Description-md5: 2fcfe56d09a782156e4218a4bc05857e
Description-en: Disassembler for 8052, 8048/8041, and Z80/8080/8085 code
 Disassembler for microcontroller code which supports various targets.
 .
 This package contains:
 - d52: a disassembler for 8052 code,
 - d48: a disassembler for 8048/8041 code,
 - dz80: a disassembler for Z80/8080/8085 code.

Package: daa2iso
Description-md5: 94c8e450eb7cd5c370352ce11aa65320
Description-en: DAA files (Direct Access Archive) to ISO converting tool
 DAA2ISO is an open source command-line tool for converting
 single and multipart DAA file images to the original ISO format.
 .
 The DAA image (Direct Access Archive) in fact is just a compressed ISO
 which can be created through the commercial program PowerISO.

Package: dablin
Description-md5: d0d29bac3bea68b76930d7aadf016f6f
Description-en: CLI and GTK+ GUI DAB & DAB+ receiver client
 This plays a DAB and DAB+ audio service – either from a received live
 transmission or from a stored ensemble recording (frame-aligned ETI-
 NI). Both DAB (MP2) and DAB+ (AAC-LC, HE-AAC, HE-AAC v2) services are
 supported by DABlin.

Package: dacco-common
Description-md5: ca733cf97cc36d16ab041aa7dbffbc80
Description-en: Catalan <-> English dictionary (XML files)
 The acronym DACCO stands for 'Diccionari Anglès-Català de Codi Obert',
 or 'Open Source English-Catalan Dictionary'. The dictionary contains
 translations, examples and other grammar details in both languages.
 .
 This package contains the XML files used for other projects like qdacco.

Package: dact
Description-md5: ad132ae8c0ac9facc5ba8f6fbc8322f8
Description-en: multi-algorithm compression
 DACT compresses each block within the file with all its known algorithms and
 uses the block with the best compression ratio.
 .
 DACT can encrypt the compressed data with one of two algorithms.
 .
 Compression time for DACT is slow as each block is compressed multiple times.
 .
 Current supported compression algorithms include RLE, Delta, Text, Zlib,
 Modified Zlib, Bzip2 and Seminibble Encoding.

Package: dadadodo
Description-md5: 42a88311f53a1aa470eb58832d333e3c
Description-en: exterminates all rational thought
 DadaDodo is a program that analyses texts for Markov chains of word
 probabilities and then generates random sentences based on that.
 Sometimes these sentences are nonsense; but sometimes they cut right
 through to the heart of the matter and reveal hidden meanings.

Package: daemon
Description-md5: ae9adbb7ed55677652c232ce8da69907
Description-en: turns other processes into daemons
 There are many tasks that need to be performed to correctly set up a
 daemon process. This can be tedious. Daemon performs these tasks for
 other processes. This is useful for writing daemons in languages other
 than C, C++ or Perl (e.g. /bin/sh, Java).

Package: daemonize
Description-md5: 6eee9c8982537de0a97def0d93b63ba7
Description-en: tool to run a command as a daemon
 As defined in W. Richard Stevens’ 1990 book, UNIX Network Programming
 (Addison-Wesley, 1990), a daemon is “a process that executes ‘in the
 background’ i.e., without an associated terminal or login shell) either
 waiting for some event to occur, or waiting to perform some specified task on a
 periodic basis.” Upon startup, a typical daemon program will:
 .
 * Close all open file descriptors (especially standard input, standard output
 and standard error)
 * Change its working directory to the root filesystem, to ensure that it
 doesn’t tie up another filesystem and prevent it from being unmounted
 * Reset its umask value
 * Run in the background (i.e., fork)
 * Disassociate from its process group (usually a shell), to insulate itself
 from signals (such as HUP) sent to the process group
 * Ignore all terminal I/O signals
 * Disassociate from the control terminal (and take steps not to reacquire one)
 * Handle any SIGCLD signals
 .
 Most programs that are designed to be run as daemons do that work for
 themselves. However, you’ll occasionally run across one that does not. When
 you must run a daemon program that does not properly make itself into a true
 Unix daemon, you can use daemonize to force it to run as a true daemon.

Package: daemonlogger
Description-md5: ad3ae8c67ca2d73f89729f8e084778d9
Description-en: simple network packet logger and soft tap daemon
 DaemonLogger is a simple packet logger and soft tap daemon that is
 incredibly useful for network security analysts.
 .
 It is capable of operating in two modes: sniffing packets and
 logging them directly to disk (files are automatically rolled over
 after a set size), or in a "soft-tap" mode where it mirrors packets
 on another interface.
 .
 Daemonlogger can be run either in the foreground or in the background
 as a daemon.

Package: daemontools
Description-md5: e3a2597df223fd85ad4e36dea5a8a777
Description-en: collection of tools for managing UNIX services
 supervise monitors a service. It starts the service and restarts the
 service if it dies. Setting up a new service is easy: all supervise
 needs is a directory with a run script that runs the service.
 .
 multilog saves error messages to one or more logs. It optionally timestamps
 each line and, for each log, includes or excludes lines matching specified
 patterns. It automatically rotates logs to limit the amount of disk space
 used. If the disk fills up, it pauses and tries again, without losing any
 data.

Package: daemontools-run
Description-md5: f5516980fc0d550aab9df706d83da11b
Description-en: daemontools service supervision
 Starts svscanboot from inittab, and provides the directory /etc/service/
 for services to be supervised by daemontools.

Package: dahdi
Description-md5: 33ccc70eabf5e5767b3b33f5b4fad746
Description-en: utilities for using the DAHDI kernel modules
 DAHDI (formly Zaptel) is an interface for telephony devices used by e.g.
 the Asterisk PBX software. The dahdi-* packages provide the kernel
 DAHDI kernel modules and their required setup environment.
 .
 This package includes userspace utilities required to configure DAHDI
 modules.

Package: dahdi-dkms
Description-md5: 0a543284ba872203e0188cd3627f1c7b
Description-en: DAHDI telephony interface (dkms kernel driver)
 DAHDI (formerly Zaptel) is an interface for telephony devices used by e.g.
 the Asterisk PBX software. The dahdi-* packages provide the kernel
 DAHDI kernel modules and their required setup environment.
 .
 The dkms package will automatically compile the driver for your current
 kernel version.

Package: dahdi-linux
Description-md5: 462746e029d07f058d805ad40861d416
Description-en: DAHDI telephony interface - Linux userspace parts
 DAHDI (formerly Zaptel) is an interface for telephony devices used by e.g.
 the Asterisk PBX software. The dahdi-* packages provide the kernel
 DAHDI kernel modules and their required setup environment.
 .
 This package includes the minimal Linux-specific userspace parts: udev
 configuration, xpp initialization scripts.

Package: dahdi-source
Description-md5: 51a79f02806c06244c8e522bd887cbe3
Description-en: DAHDI telephony interface - source code for kernel driver
 DAHDI (formerly Zaptel) is an interface for telephony devices used by e.g.
 the Asterisk PBX software. The dahdi-* packages provide the kernel
 DAHDI kernel modules and their required setup environment, as well as
 basic headers for building DAHDI modules and utilities.
 .
 It is normally used to build kernel modules package: m-a a-i dahdi

Package: daisy-player
Description-md5: 9abe85c5fc207a1397ee6cbd27b0d675
Description-en: player for DAISY Digital Talking Books
 Daisy-player is a command-line player for talking books based on the
 Digital Accessible Information System protocol. It is comparable in
 functionality, features, and ease of use with commercial players, and
 has a simple user interface appropriate for Braille terminals.

Package: daligner
Description-md5: 8ece9b19f612442b1f40a01d4ab8e236
Description-en: local alignment discovery between long nucleotide sequencing reads
 These tools permit one to find all significant local alignments between
 reads encoded in a Dazzler database. The assumption is that the reads are
 from a Pacific Biosciences RS II long read sequencer. That is, the reads
 are long and noisy, up to 15% on average.

Package: damapper
Description-md5: f0ca0bb5b5ea8327b792fcfac9dde8ea
Description-en: long read to reference genome mapping tool
 Recognised as the Damapper Library, this is a long read to reference
 genome mapping command line tool.
 .
 For a given reference database 'X' and read block 'Y', damapper produces
 the single file 'Y.X.las'. Each output file is sorted in order of the
 A-reads, and if a match is a chain of local alignments, then the LA's in
 the chain occur in increasing order of A-coordinates.
 .
 HPC.damapper writes a UNIX shell script to the standard output that maps
 every read in blocks <first> to <last> of database <reads> to a
 reference sequence <ref>. If <last> is missing then only the single
 block <first> is mapped, and if <first> is also missing then all blocks
 of the database are mapped.
 .
 This package contains the damapper and HPC.damapper binaries.

Package: damo
Description-md5: 29c8e6bda2b255abe221853863fc2c80
Description-en: Data Access Monitoring Operator
 damo is a user space tool for DAMON, a data access monitoring subsystem for
 the Linux kernel. Using this, you can monitor the data access patterns of your
 system or workloads and make data access-aware memory management optimizations.

Package: dangen
Description-md5: 1742c9330f58035332b3f195bc74471e
Description-en: shoot 'em up game where accurate shooting matters
 dangen is a shoot 'em up game that attach importance to accuracy of shooting.
 With the combination of the cursor key and the shot button, you can shoot
 at your side or even at your back.  Get the bonus point by hitting the
 enemy without a miss.  You can choose stages of different difficulty.

Package: danmaq
Description-md5: 54b4bdcf7f1aa27c959de2f431b759cb
Description-en: Small client side Qt program to play danmaku on any screen
 DanmaQ is a desktop danmaku client. It is used to display danmaku strings.
 .
 "danmaku", originally a Japanese word, is a certain method of instant
 commenting over the Internet. It originated in Japan and became
 popular in East Asian cultural circle. In this case, People write comments
 and send them to a danmaku server. The server will push comments to
 danmaku clients connected to it, where comments are displayed on a real-time
 basis. Comment strings will fly over the screen with artistic effects.
 .
 This package provides a danmaku client program implemented in Qt5.

Package: dante-client
Description-md5: 3dda083094c90b44bebc6ecc9da32d8c
Description-en: SOCKS wrapper for users behind a firewall
 Dante is a circuit-level firewall/proxy that can be used to provide
 convenient and secure network connectivity to a wide range of hosts
 while requiring only the server Dante runs on to have external network
 connectivity.
 .
 This package provides the "socksify" client program - a tool which
 forwards network requests from any program to a SOCKS server (v4 or v5)
 which then performs them on your behalf.

Package: dante-server
Description-md5: 00072cb7e925ba8110ef47af279dbfff
Description-en: SOCKS (v4 and v5) proxy daemon (danted)
 Dante is a circuit-level firewall/proxy that can be used to provide
 convenient and secure network connectivity to a wide range of hosts
 while requiring only the server Dante runs on to have external network
 connectivity.
 .
 This package provides the socks proxy daemon (danted). The server part
 of Dante allows socks clients to connect through it to the network.

Package: daphne
Description-md5: 422e32547e94066b2d7270b692d2b49f
Description-en: Django Channels HTTP/WebSocket server
 Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI, and developed
 to power Django Channels.
 .
 It supports automatic negotiation of protocols; there's no need for URL
 prefixing to determine WebSocket endpoints versus HTTP endpoints.

Package: dapl2-utils
Description-md5: 1001db4d106665ebf40971bc1d6648d8
Description-en: utilities for use with the DAPL libraries
 The Direct Access Programming Library (DAPL) is a transport-independent,
 platform-independent API that supports Remote Direct Memory Access (RDMA)
 devices such as Infiniband and iWARP .
 .
 This package contains example utilities that use the DAPL API.

Package: daps
Description-md5: a38606f9c12525fefd873bc33cacb539
Description-en: DocBook Authoring and Publishing Suite (DAPS)
 DAPS contains a set of stylesheets, scripts and makefiles that enable
 you to create HTML, PDF, EPUB and other formats from DocBook XML with a
 single command. It also contains tools to generate profiled source
 tarballs for distributing your XML sources for translation or review.
 .
 DAPS also includes tools that assist you when writing DocBook XML:
 linkchecker, validator, spellchecker, editor macros and stylesheets for
 converting DocBook XML.

Package: daptup
Description-md5: 5a5ed7e98457f80a041d8a3dd3c1b146
Description-en: reporter of changes in list of available packages from repositories
 Daptup is the apt hook which runs automatically within 'apt-get update' or
 'cupt update' and outputs four lists:
 - packages came to archive with this update;
 - new upgradeable packages;
 - changes in "watched" packages (not installed, such packages have to be
 specified in configuration file);
 - outdated packages that have a new install candidate (optionally).

Package: dar
Description-md5: 74b68e90f5a8f668ae2c9a24ac851fee
Description-en: Disk ARchive: Backup directory tree and files
 Full featured archiver with support for differential backups, slices,
 compression, ATTR/ACL support. DAR also supports Pipes for remote
 operations, including with ssh.

Package: dar-docs
Description-md5: b5d4791c3676c92ae8c96df2ca147b31
Description-en: Disk ARchive: Backup directory tree and files
 Full featured archiver with support for differential backups, slices,
 compression, ATTR/ACL support. DAR also supports Pipes for remote
 operations, including with ssh.
 .
 This package contains the documentation and example files.

Package: dar-static
Description-md5: 1b4cf9af9fd7b6926fdd96e85eea6976
Description-en: Disk ARchive: Backup directory tree and files
 Full featured archiver with support for differential backups, slices,
 compression, ATTR/ACL support. DAR also supports Pipes for remote
 operations, including with ssh.
 .
 This package contains the static binary, dar_static.

Package: darcs
Description-md5: 2d71dc942e5cc02ba50d233fbbe034cb
Description-en: distributed, interactive, smart revision control system
 Darcs is a free, open source revision control system.  It is:
 .
 * Distributed: Every user has access to the full command set,
 removing boundaries between server and client or committer and
 non-committers.
 * Interactive: Darcs is easy to learn and efficient to use because
 it asks you questions in response to simple commands, giving you
 choices in your work flow. You can choose to record one change in
 a file, while ignoring another. As you update from upstream, you
 can review each patch name, even the full "diff" for interesting
 patches.
 * Smart: Originally developed by physicist David Roundy, darcs is
 based on a unique algebra of patches. This smartness lets you
 respond to changing demands in ways that would otherwise not be
 possible.

Package: darcsum
Description-md5: ea72c7076700ec6b54229db7d60101a0
Description-en: Transition package, darcsum to elpa-darcsum
 The darcsum emacs addon has been elpafied.  This dummy package
 helps ease transition from darcsum to elpa-darcsum.

Package: darcula
Description-md5: 0bd949e93085705ff1c611ded9ef9be2
Description-en: Dark Look and Feel for Java desktop applications
 Darcula is a Look-n-Feel for Java desktop applications and programming
 environments by Konstantin Bulenkov. This package was only tested with
 the Look and Feel.

Package: dares
Description-md5: ab87b2ba204772cfb096d317261a09bd
Description-en: rescue files from damaged CDs and DVDs (ncurses-interface)
 Dares scans a CD/DVD image or a CD/DVD for files. This also works when
 the filesystem (ISO-9660 or UDF) on the disc is damaged and cannot be mounted
 anymore.

Package: darkblood-gtk-theme
Description-md5: 049e7bed47a59727d33a72252755d912
Description-en: dark GTK3 and Metacity theme
 A recolour of a night-style window theme by OriginalSeed.  It is mostly
 black, with carmine elements, easy on the eyes of those who hack when
 there's dark outside.

Package: darkcold-gtk-theme
Description-md5: ab2807804fe72208c2e4ceb753f7ed52
Description-en: dark GTK3 and Metacity theme
 A night-style window theme by OriginalSeed.  It is mostly black, with
 dark blue elements.

Package: darkfire-gtk-theme
Description-md5: 67b5191b7c2496862f699adbaaf216f7
Description-en: dark GTK3 and Metacity theme
 A recolour of a night-style window theme by OriginalSeed.  It is mostly
 black, with bright red elements.

Package: darkmint-gtk-theme
Description-md5: 7d0b2f642214c8ddcc144d0429b4aa24
Description-en: dark GTK3 and Metacity theme
 A night-style window theme by OriginalSeed.  It is mostly black, with
 dark greenish elements.  Comes with a minty flavour; if you prefer colds
 over mints you might want DarkCold instead.

Package: darknet
Description-md5: ca02cc401e27e140a3286c576fa481ed
Description-en: Open Source Neural Networks in C
 Darknet is an open source neural network framework written in C and CUDA.
 It is fast, easy to install, and supports CPU and GPU computation.

Package: darkplaces
Description-md5: 7bb08f2c09ff98a4ef6d497212d9c190
Description-en: Game engine for Quake and similar 3D first person shooter games
 DarkPlaces is a graphically-intensive engine for Quake and related games, with
 improved visual effects and lighting and many features for mods.
 It can be used to play various games based on the Quake engine, such as
 Xonotic, Nexuiz Classic, OpenQuartz, and Quake itself.
 .
 This is the client version of the engine, with a SDL GUI. It requires
 a graphics driver supporting at least OpenGL 3.2 or OpenGL ES 2.0.
 .
 This engine isn't useful without game data: to get a playable game, install
 nexuiz or another suitable set of game data. It is typically used via a
 script that launches it with a particular data set, such as the ones
 found in the "quake" and "nexuiz" packages.

Package: darkplaces-server
Description-md5: 5b754e266d206f235475cf2666a0bfe6
Description-en: Standalone server for Quake-based games
 DarkPlaces is a graphically-intensive engine for Quake and related games, with
 improved visual effects and lighting and many features for mods.
 It can be used to play various games based on the Quake engine, such as
 Xonotic, Nexuiz Classic, OpenQuartz, and Quake itself.
 .
 This is the dedicated server version, with no GUI.
 .
 This engine isn't useful without game data: to get a usable server, install
 nexuiz or another suitable set of game data. It is typically used via a
 script that launches it with a particular data set, such as the ones
 found in the "quake-server" and "nexuiz-server" packages.

Package: darkradiant
Description-md5: 966088ce21f4fe9bdfc25ee3b8495d54
Description-en: Level design toolchain for DOOM3 and The Dark Mod
 DarkRadiant is a 3D map and level editor for games based on the idtech4
 engines. The software is based on GtkRadiant and focuses on the games DOOM3 and
 The Dark Mod. Other games based on the same engine, like Quake 4, might be
 editable too, but are not explicitly supported.
 .
 Darkradiant can also be used to create free contents for the GPL'ed version of
 the DOOM3 engine.

Package: darkradiant-plugins-darkmod
Description-md5: efaa1547a749b2a262c1bb5bee4bb066
Description-en: DarkMod-specific plugins for DarkRadiant
 DarkRadiant is a 3D map and level editor for games based on the idtech4
 engines. The software is based on GtkRadiant and focuses on the games DOOM3 and
 The Dark Mod. Other games based on the same engine, like Quake 4, might be
 editable too, but are not explicitly supported.
 .
 This package provides the plugins necessary to edit levels for The Dark Mod.

Package: darkslide
Description-md5: ca4928584278ffd84293b2ae82160077
Description-en: HTML5 slideshow generator
 Darkslide is a tool which can generate an HTML5 slideshow using lightweight
 markup as input.
 .
 You can write your slide contents easily using these syntaxes:
 .
 * Markdown
 * ReStructuredText
 * Textile
 .
 This tool supports CSS/JS theming, embedding images with Base64 (for
 stand-alone document) and fancy transitions.
 .
 Darkslide is a fork of Landslide.

Package: darkstat
Description-md5: 3c91dbd33bd0772cb86390826a1c0c47
Description-en: network traffic analyzer
 It is a packet sniffer which runs as a background process and serves its
 statistics to a web browser:
 - input and output IP traffic by machines, ports and protocols,
 - last minute, hourly, daily and monthly global input and output graphics.
 .
 It is known to be smaller (in terms of memory footprint) and stabler than ntop.

Package: darktable
Description-md5: 9bb162e0cc542877672e43a15da10cd8
Description-en: virtual lighttable and darkroom for photographers
 Darktable manages your digital negatives in a database and lets you view
 them  through a zoomable lighttable. it also enables you to develop raw
 images and enhance them.
 .
 It tries to fill the gap between the many excellent existing free
 raw converters and image management tools (such as ufraw or f-spot).
 The user interface is built around efficient caching of image metadata and
 mipmaps, all stored in a database. the user will always be able to interact,
 even if the full resolution image is not yet loaded.
 .
 All editing is fully non-destructive and only operates on cached image
 buffers for display. the full image is only converted during export. The
 frontend is written in gtk+/cairo, the database uses sqlite3, raw image
 loading is done using rawspeed, high-dynamic range, and standard image formats
 such as jpeg are also supported. The core operates completely on floating
 point values, so darktable can not only be used for photography but also for
 scientifically acquired images or output of renderers (high dynamic range).

Package: darnwdl
Description-md5: 20ec9412d0a98f0669d542b7c68b0eb8
Description-en: WDL document format viewer
 WDL is a document format used by Taiwan government. darnwdl is a viewer for
 WDL files. Due to the format spec is not open, darnwdl is based on reverse
 engineering.

Package: dart-doc
Description-md5: 362a08e4f5d065b1bf14f82d1cb8c33b
Description-en: Kinematics Dynamics and Optimization Library - Documentation
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains documentation, tutorials and examples.

Package: darts
Description-md5: 9433321c91dd175d4c57024b883cc68e
Description-en: C++ Template Library for implementation of Double-Array
 Darts is simple C++ Template Library for implementation of Double-Array
 Structure.
 .
 A double-array structure is a kind of Trie structure, digital search tree,
 an efficient data structure combining fast access of a matrix form with the
 compactness of a list form. It is faster than other implementations like Hash
 tree, Patricia tree, Suffix Array and so.
 .
 For more detail about double-array structure, see "Aoe, J. An Efficient
 Digital Search Algorithm by Using a Double-Array Structure. IEEE Transactions
 on Software Engineering. Vol. 15, 9 (Sep 1989). pp. 1066-1077."
 .
 This software provides indexing operations for Common Prefix Search.
 Darts is used for MeCab and ChaSen, Japanese Morphological Analysis System.

Package: das-watchdog
Description-md5: a00dfeb13f755ed787d8d4eff4e598d3
Description-en: solves system lock-ups by making all processes non-realtime
 Das_Watchdog is a general watchdog for the Linux operating system that
 should be run in the background at all times to ensure a realtime process
 won't hang the machine.
 .
 Das_Watchdog is inspired by the rt_watchdog program from Florian Schmidt,
 but has some improvements over it:
 * Instead of permanently setting all realtime processes to run
 non-realtime, das_watchdog only sets them temporary.
 * When the watchdog kicks in, an X window should pop up that tells you
 whats happening (just close it after reading the message).

Package: dascrubber
Description-md5: c54cef34cd0441df24263053b7e5896d
Description-en: alignment-based scrubbing pipeline for DNA sequencing reads
 The Dazzler Scrubbing Suite produces a set of edited reads that are guaranteed
 to
 * be continuous stretches of the underlying genome (i.e. no unremoved
 adapters and not chimers)
 * have no very low quality stretches (i.e. the error rate never exceeds some
 reasonable maximum, 20% or so in the case of Pacbio data).
 Its secondary goal is to do so with the minimum removal of data and splitting
 of reads.

Package: dasel
Description-md5: 3f8318fcd9c3319a6a0449e33c591271
Description-en: Query, update and convert data structures from the command line (program)
 Dasel (short for data-selector) allows you to query and modify data
 structures using selector strings.
 .
 Comparable to jq / yq, but supports JSON, YAML, TOML, XML and CSV with
 zero runtime dependencies.
 .
 This package installs the command-line tool.

Package: dasher
Description-md5: 0fad17d0deab208b4b2c5b56443d7e3b
Description-en: graphical predictive text input system
 Dasher is an information-efficient text-entry interface, driven by natural
 continuous pointing gestures. Dasher is a competitive text-entry system
 wherever a full-size keyboard cannot be used - for example,
 .
 * on a palmtop computer
 * on a wearable computer
 * when operating a computer one-handed, by joystick, touchscreen, trackball,
 or mouse
 * when operating a computer with zero hands (i.e., by head-mouse or by
 eyetracker).
 .
 The eyetracking version of Dasher allows an experienced user to write text
 as fast as normal handwriting - 25 words per minute; using a mouse,
 experienced users can write at 39 words per minute.
 .
 Dasher uses a more advanced prediction algorithm than the T9(tm) system
 often used in mobile phones, making it sensitive to surrounding context.

Package: dasher-data
Description-md5: ef45b1f7945e76023966388c55d4f865
Description-en: Data files for dasher
 Dasher is an information-efficient text-entry interface, driven by natural
 continuous pointing gestures. Dasher is a competitive text-entry system
 wherever a full-size keyboard cannot be used .
 .
 This package contains various arch-independent data files for dasher:
 * alphabet descriptions for all languages
 * letter colours settings
 * training files in all languages

Package: dasm
Description-md5: ce9fcb20e5660ddbed7fc95b6854cf17
Description-en: Macro assembler with support for several 8-bit microprocessors
 DASM is a versatile macro assembler with support for several 8-bit
 microprocessors including MOS 6502 & 6507; Motorola 6803, 68705, and 68HC11;
 Hitachi HD6303 (extended Motorola 6801) and Fairchild F8.
 .
 DASM boasts a number of features including:
 .
 * fast assembly
 * supports several common 8 bit processor models
 * takes as many passes as needed
 * automatic checksum generation, special symbol ’...’
 * several binary output formats available
 * allows reverse indexed origins
 * multiple segments, BSS segments (no generation), relocatable origin
 * expressions, as in C
 * 32-bit integer expressions
 * no real limitation on label size
 * complex pseudo-ops, repeat loops, macros

Package: datalad
Description-md5: 29136c2785311c5eea44dbe58eced8e1
Description-en: data files management and distribution platform
 DataLad is a data management and distribution platform providing
 access to a wide range of data resources already available online.
 Using git-annex as its backend for data logistics it provides following
 facilities built-in or available through additional extensions
 .
 - command line and Python interfaces for manipulation of collections of
 datasets (install, uninstall, update, publish, save, etc.) and
 separate files/directories (add, get)

Package: datalad-container
Description-md5: 78d8e7c14478ed0bfde4296ff9cf87d1
Description-en: DataLad extension for working with containerized environments
 This extension enhances DataLad (http://datalad.org) for working with
 computational containers.

Package: datamash
Description-md5: 3b1bb4c83fc4a049b4035de80b6ada0f
Description-en: statistics tool for command-line interface
 GNU Datamash is a command-line program which performs basic numeric,
 textual and statistical operations on input textual data files. It is
 designed to be portable and reliable, and aid researchers to easily
 automate analysis pipelines, without writing code or even short scripts.

Package: datamodel-codegen
Description-md5: b1b3a2283bc4d54df386a72375b96fff
Description-en: pydantic code generator from OpenAPI and more (command-line tool)
 Pydantic model and dataclasses.dataclass generator for easy
 conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
 .
 See https://koxudaxi.github.io/datamodel-code-generator for more details.
 .
 This package contains the command-line tool datamodel-codegen.

Package: datapacker
Description-md5: 9a535298306cbbfccd06280d2a56baee
Description-en: Tool to pack files into minimum number of CDs/DVDs/etc
 datapacker is a tool to group files by size. It is
 designed to group files such that they fill fixed-size containers
 (called "bins") using the minimum number of containers. This is
 useful, for instance, if you want to archive a number of files to CD
 or DVD, and want to organize them such that you use the minimum
 possible number of CDs or DVDs.
 .
 In many cases, datapacker executes almost instantaneously. Of
 particular note, the hardlink action can be used
 to effectively copy data into bins without having to actually copy
 the data at all.
 .
 datapacker is a tool in the traditional Unix style; it can be used in
 pipes and call other tools.

Package: dataset-fashion-mnist
Description-md5: bf10f384c51016bca6b70bf611c84458
Description-en: MNIST-like fashion product database
 Fashion-MNIST is a dataset of Zalando's article images -- consisting of a
 training set of 60,000 examples and a test set of 10,000 examples. Each
 example is a 28x28 grayscale image, associated with a label from 10 classes.
 The author intends Fashion-MNIST to serve as a direct **drop-in replacement**
 for the original MNIST dataset for benchmarking machine learning algorithms.
 It shares the same image size and structure of training and testing splits.

Package: datasette
Description-md5: bd432f9ba8444d36b4438c381aa9f8f0
Description-en: Multi-tool for exploring and publishing data
 Datasette is a tool for exploring and publishing data. It helps people
 take data of any shape or size and publish that as an interactive,
 explorable website and accompanying API.
 .
 Datasette is aimed at data journalists, museum curators, archivists,
 local governments and anyone else who has data that they wish to share
 with the world.

Package: datasette-doc
Description-md5: fd7c175304a4685dd2a6dd3d0dde6da7
Description-en: Multi-tool for exploring and publishing data - documentation
 Datasette is a tool for exploring and publishing data. It helps people
 take data of any shape or size and publish that as an interactive,
 explorable website and accompanying API.
 .
 This package contains the HTML documentation.

Package: dataurl
Description-md5: 5e6d730543cf95ee114addfca8a7d152
Description-en: Data URL Schemes in Golang (program)
 This package parses and generates Data URL Schemes for the Go language,
 according to RFC 2397 (http://tools.ietf.org/html/rfc2397).
 .
 Data URLs are small chunks of data commonly used in browsers to display
 inline data, typically like small images, or when you use the FileReader
 API of the browser.
 .
 Common use-cases:
 .
 * generate a data URL out of a string, []byte, io.Reader for
 inclusion in HTML templates
 * parse a data URL sent by a browser in a http.Handler, and
 do something with the data (save to disk, etc.)
 .
 This package contains the dataurl CLI utility.

Package: datefudge
Description-md5: 90d216207ae2ffe441dfbc9f8a57f5df
Description-en: Fake the system date
 This program (and preload library) fakes the system date so that
 programs think the wall clock is ... different.
 .
 The faking is not complete; timestamp on files are not affected in any
 way.
 .
 This package is useful if you want to test the date handling of your
 programs without changing the system clock. Examples: Does it handle
 expired certificates correctly? Does it work on a leap day?

Package: dateutils
Description-md5: 03fcffc5621e21a84566bae40f1039b4
Description-en: nifty command line date and time utilities
 Dateutils are a bunch of tools that revolve around fiddling
 with dates and times in the command line with a strong focus
 on use cases that arise when dealing with large amounts of
 financial data.

Package: datum-gateway
Description-md5: b52b7a731b12594036f904e825a41451
Description-en: Decentralized Alternative Templates for Universal Mining
 The DATUM Gateway is a server providing solo mining capabilities for Bitcoin
 miners, including both non-pooled and pooled solo mining using the new DATUM
 protocol.

Package: dav-text
Description-md5: bd53f077a2fa85df408ebbc3f07efe7b
Description-en: minimalist ncurses-based text editor
 Dav is meant to provide a stable text editor that is efficient
 in both memory and processor usage. It is simple to use, making it ideal for
 novice users. It is licensed under the GPL and is still
 in development.
 .
 Features include:
 * Memory and cpu efficiency
 * Small filesize and footprint
 * Freely licensed under the GPL
 * Useful feature set
 * Intuitive and easy to use

Package: dav1d
Description-md5: d948ea972a3b2a1da0349e87e6f1fbd3
Description-en: fast and small AV1 video stream decoder
 dav1d is an AOMedia Video 1 (AV1) cross-platform decoder and focused on speed
 and correctness.
 .
 dav1d supports all features from AV1, including all subsampling and
 bit-depth parameters.

Package: dav2d
Description-md5: d0efc0e9bdaea92e6d9460c525d8d43a
Description-en: fast and small AV2 video stream decoder
 dav2d is an AOMedia Video 2 (AV2) cross-platform decoder and focused on speed
 and correctness.

Package: davegnukem
Description-md5: c6f389667599cde1219c57c4e1583a3f
Description-en: Retro-style 2D scrolling platform shooter
 Dave Gnukem is an open source retro-style 2D scrolling platform shooter,
 inspired by and similar to Duke Nukem 1. It currently runs on Windows, macOS,
 Linux and various other platforms. It is written in C++ using SDL library and
 it features an integrated level editor as well. This game is not really a
 clone or remake, it is probably most akin to a parody.

Package: davegnukem-data
Description-md5: a16f86ada666801b65916efd652db57b
Description-en: Data files for davegnukem
 This package contains the data files required by the davegnukem package.

Package: davegnukem-datasrc
Description-md5: 7a21c6fe1e2a5cfb75593e4739fbcda1
Description-en: Data source files for davegnukem
 This package contains the data source files used to create the graphics for
 the Dave Gnukem video game.
 .
 You don't need this package to play nor to build the game: it contains the
 original Photoshop files that are exported to TGA in the game's data folder.
 This package would only be necessary if you intend to edit the game's sprites.

Package: davfs2
Description-md5: f8eed21b7f3e0ce6b263a0f4db368796
Description-en: mount a WebDAV resource as a regular file system
 Web Distributed Authoring and Versioning (WebDAV), an extension to the
 HTTP-protocol, allows authoring of resources on a remote
 web server. davfs2 provides the ability to access such resources like
 a typical filesystem, allowing for use by standard applications with no
 built-in support for WebDAV.
 .
 davfs2 is designed to fully integrate into the filesystem semantics of
 Unix-like systems (mount, umount, et c.). davfs2 makes
 mounting by unprivileged users as easy and secure as possible.
 .
 davfs2 does extensive caching to make the file system responsive,
 to avoid unnecessary network traffic and to prevent data loss, and to cope
 for slow or unreliable connections.
 .
 davfs2 will work with most WebDAV servers needing little or no configuration.

Package: davical
Description-md5: 0ba62411c9e2ac58db7899c80a834734
Description-en: PHP CalDAV and CardDAV Server
 The DAViCal CalDAV Server is designed to store CalDAV calendars and
 CardDAV addressbooks, such as those from Evolution, Sunbird/Lightning,
 Mulberry, iCal, iPhone or SOHO Organizer, in a central location,
 providing shared calendars, free/busy publication and a
 basic administration interface.

Package: davical-doc
Description-md5: ffcf6b90911c2a5fef8a3fff3b48d66e
Description-en: PHP CalDAV and CardDAV Server - technical documentation
 The DAViCal CalDAV Server is designed to store CalDAV calendars and
 CardDAV addressbooks, such as those from Evolution, Sunbird/Lightning,
 Mulberry, iCal, iPhone or SOHO Organizer, in a central location,
 providing shared calendars, free/busy publication and a
 basic administration interface.
 .
 This package contains detailed technical documentation for the
 classes and methods in the DAViCal programs. Some user-centric
 configuration documentation is also included.

Package: davix
Description-md5: a06cdc79b4947c565d70747181775631
Description-en: Toolkit for http based file management
 Davix is a toolkit designed for file operations with http based protocols
 (WebDav, Amazon S3, ...).

Package: davix-dev
Description-md5: ba79efcf7d121f8cb37b10928c017bc8
Description-en: Development files for davix
 Development files for davix. Davix is a toolkit designed for file operations
 with http based protocols (WebDav, Amazon S3, ...).

Package: davix-doc
Description-md5: 1c1162b37087282050bef9bee3808367
Description-en: Documentation for davix
 Documentation and examples for davix. Davix is a toolkit designed for file
 operations with http based protocols (WebDav, Amazon S3, ...).

Package: davix-tests
Description-md5: 28aed46b36764ba2d827a89bc3129d13
Description-en: Test suite for davix
 Test suite for davix. Davix is a toolkit designed for file operations
 with http based protocols (WebDav, Amazon S3, ...).

Package: davmail
Description-md5: 5b4960bdb7f574d05105e8babd71cdf5
Description-en: POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway - GUI
 Ever wanted to get rid of Outlook ? DavMail is
 a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any
 mail/calendar client (e.g. Thunderbird with Lightning or Apple iCal) with an
 Exchange server, even from the internet or behind a firewall through Outlook
 Web Access. DavMail now includes an LDAP gateway to Exchange global address
 book and user personal contacts to allow recipient address completion in mail
 compose window and full calendar support with attendees free/busy display.
 .
 The main goal of DavMail is to provide standard compliant protocols in front
 of proprietary Exchange. This means LDAP for global address book, SMTP to send
 messages, IMAP to browse messages on the server in any folder, POP to retrieve
 inbox messages only, Caldav for calendar support and Carddav for personal
 contacts sync. Thus any standard compliant client can be used with Microsoft
 Exchange.
 .
 This binary package contains the full GUI.

Package: davmail-server
Description-md5: cc360db0a8d2d7792d063d68e4fc5aa8
Description-en: POP/IMAP/SMTP/CalDav/LDAP to Microsoft Exchange gateway - headless
 Ever wanted to get rid of Outlook ? DavMail is
 a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway allowing users to use any
 mail/calendar client (e.g. Thunderbird with Lightning or Apple iCal) with an
 Exchange server, even from the internet or behind a firewall through Outlook
 Web Access. DavMail now includes an LDAP gateway to Exchange global address
 book and user personal contacts to allow recipient address completion in mail
 compose window and full calendar support with attendees free/busy display.
 .
 The main goal of DavMail is to provide standard compliant protocols in front
 of proprietary Exchange. This means LDAP for global address book, SMTP to send
 messages, IMAP to browse messages on the server in any folder, POP to retrieve
 inbox messages only, Caldav for calendar support and Carddav for personal
 contacts sync. Thus any standard compliant client can be used with Microsoft
 Exchange.
 .
 This binary package contains the headless server.

Package: dawg
Description-md5: cb9e725a92571609eec86bc390641775
Description-en: simulate the evolution of recombinant DNA sequences
 DNA Assembly with Gaps (Dawg) is an application designed to simulate the
 evolution of recombinant DNA sequences in continuous time based on the robust
 general time reversible model with gamma and invariant rate heterogeneity and
 a novel length-dependent model of gap formation. The application accepts
 phylogenies in Newick format and can return the sequence of any node,
 allowing for the exact evolutionary history to be recorded at the discretion
 of users. Dawg records the gap history of every lineage to produce the true
 alignment in the output. Many options are available to allow users to
 customize their simulations and results.

Package: dawgdic-tools
Description-md5: 43f2dc9f814187639b74db6ebdb5fb1a
Description-en: command line tools for DAWG dictionaries
 dawgdic is a library for building and accessing dictionaries implemented with
 directed acyclic word graphs (DAWGs).
 .
 This package contains the command-line tools.

Package: daxctl
Description-md5: d1205f51d074ab830c2dc5bd5c71a069
Description-en: Utility for managing the device DAX subsystem
 "DAX" are file system extensions to bypass the page cache and block layer to
 mmap persistent memory, from a PMEM block device, directly into a process
 address space.
 .
 This package contains a utility for managing the device DAX subsystem in the
 Linux kernel.

Package: dazzdb
Description-md5: 2808a2445047dd3c2e39bed23cf06a3c
Description-en: manage nucleotide sequencing read data
 To facilitate the multiple phases of the dazzler assembler, all the read data
 is organized into what is effectively a database of the
 reads and their meta-information. The design goals for this data base
 are as follows:
 * The database stores the source Pacbio read information in such a
 way that it can re-create the original input data, thus permitting
 a user to remove the (effectively redundant) source files. This
 avoids duplicating the same data, once in the source file and once
 in the database.
 * The data base can be built up incrementally, that is new sequence
 data can be added to the data base over time.
 * The data base flexibly allows one to store any meta-data desired for
 reads. This is accomplished with the concept of *tracks* that
 implementors can add as they need them.
 * The data is held in a compressed form equivalent to the .dexta and
 .dexqv files of the data extraction module. Both the .fasta and
 .quiva information for each read is held in the data base and can be
 recreated from it. The .quiva information can be added separately and
 later on if desired.
 * To facilitate job parallel, cluster operation of the phases of the
 assembler, the database has a concept of a *current partitioning* in
 which all the reads that are over a given length and optionally
 unique to a well, are divided up into *blocks* containing roughly a
 given number of bases, except possibly the last block which may have
 a short count. Often programs can be run on blocks or pairs of blocks
 and each such job is reasonably well balanced as the blocks are all
 the same size. One must be careful about changing the partition
 during an assembly as doing so can void the structural validity of
 any interim block-based results.

Package: dbab
Description-md5: 5ffc3e07daf90f788aff1b487ffa8245
Description-en: dnsmasq-based ad-blocking using pixelserv
 Block advertising sites at the DNS level. dbab is feather weight,
 both in terms of package size and CPU usage, because no pattern matching or
 string substitution is involved. Thus it is super efficient and extremely
 fast.  All ads are be replaced by a 1x1 pixel gif image served locally by
 the tiny pixelserv server. The ad-block list can be periodically downloaded
 from pgl.yoyo.org, and can be tweaked locally. Speed up mobile device
 browsing without installing any apps to them.

Package: dbar
Description-md5: b4883d885c1fee5b4015cf3265100125
Description-en: general purpose ASCII graphic percentage meter/progressbar
 dbar lets you define static 0% and 100% marks or you can define these
 marks dynamically at runtime. Static and dynamic marks can be mixed,
 in this case the value specified at runtime will have a higher priority.
 .
 You can specify ranges of numbers, negative, positive or ranges with a
 negative min value and positive max value.
 .
 Features:
 .
 - Simple interface, perfect to use within your scripts
 - Trivial to intergrate with dzen

Package: dbconfig-common
Description-md5: f63c777bf947d1f625c7e5835d27a9b6
Description-en: framework that helps packages to manage databases
 This package contains the core of the dbconfig-common framework. This
 framework presents a policy and implementation for managing various databases
 used by applications included in Debian packages.
 .
 It can:
 - support MySQL/MariaDB, PostgreSQL, and SQLite3 based applications;
 - create or remove databases and database users;
 - access local or remote databases;
 - upgrade/modify databases when upstream changes database structure;
 - generate config files in many formats with the database info;
 - import configs from packages previously managing databases on their own;
 - prompt users with a set of normalized, pre-translated questions;
 - handle failures gracefully, with an option to retry;
 - do all the hard work automatically;
 - work for package maintainers with little effort on their part;
 - work for local admins with little effort on their part;
 - comply with an agreed upon set of standards for behavior;
 - do absolutely nothing if that is the whim of the local admin;
 - perform all operations from within the standard flow of
 package management (no additional skill is required of the local
 admin).

Package: dbconfig-mysql
Description-md5: 4248687ebe9cb0e9aeec4708e9f12e41
Description-en: dbconfig-common MySQL/MariaDB support
 This package ensures MySQL/MariaDB support in the dbconfig-common framework,
 and should be in the depends list of packages that require MySQL support from
 dbconfig-common.
 .
 System administrators that don't want dbconfig-common to handle the database
 management should install dbconfig-no-thanks instead.

Package: dbconfig-no-thanks
Description-md5: 7ded10652661a4b00392e2394031026e
Description-en: dbconfig-common bypass
 If a package relies on the dbconfig-common framework for database setup and
 maintenance, installing dbconfig-no-thanks instead of one of dbconfig's
 database-specific packages will block this function. It is intended for cases
 where the system administrator desires or requires full control of the
 database or where dbconfig-common makes bad choices, and typically leaves
 the depending packages non-functional until manually configured.

Package: dbconfig-pgsql
Description-md5: 8ab237833cee3357a80a6dbde600134a
Description-en: dbconfig-common PostgreSQL support
 This package ensures PostgreSQL support in the dbconfig-common framework, and
 should be in the depends list of packages that require PostgreSQL support from
 dbconfig-common.
 .
 System administrators that don't want dbconfig-common to handle the database
 management should install dbconfig-no-thanks instead.

Package: dbconfig-sqlite3
Description-md5: 9fd00b2b98b63eae1a9f5e79fc0fa23d
Description-en: dbconfig-common SQLite3 support
 This package ensures SQLite3 support in the dbconfig-common framework, and
 should be in the depends list of packages that require SQLite3 support from
 dbconfig-common.
 .
 System administrators that don't want dbconfig-common to handle the database
 management should install dbconfig-no-thanks instead.

Package: dbeacon
Description-md5: 715c2427af3745b4f6fca2f21ae05b30
Description-en: Multicast beacon
 dbeacon is a multicast beacon: its main purpose is to monitor other beacons'
 reachability and collect statistics such as loss, delay and jitter between
 them.
 .
 dbeacon supports both IPv4 and IPv6 multicast, collecting information using
 both Any Source Multicast (ASM) and Source-Specific Multicast (SSM).
 .
 This package also includes dbeacon matrix, a Perl script to generate beacon
 reachability matrices in HTML.

Package: dbench
Description-md5: 9cff6e5b49528806756769fba7a10ef9
Description-en: The dbench (disk) and tbench (TCP) benchmarks
 dbench and tbench simulate the load of the netbench "industry
 standard" benchmark used to rate (windows) file servers.  Unlike netbench,
 they do not require a lab of Microsoft Windows PCs: dbench produces
 the filesystem load on a netbench run, and tbench produces the
 network load, allowing simpler bottleneck isolation.
 .
 Note that this benchmark is *not* a realistic reflection of normal
 server load.

Package: dbf2mysql
Description-md5: d7957e8343e93322f065e669ed3b7f90
Description-en: xBase to MySQL or vice versa
 This program takes an xBase file and sends queries to an MySQL server to
 insert it into an MySQL table and vice versa.
 .
 This package now consists of two programs: the dbf2mysql, and mysql2dbf,
 which makes it possible to dump an mySQL-table to a dbf-file.

Package: dblatex
Description-md5: 15cf88c884f1b5720fc344f3f77ffa0a
Description-en: Produces DVI, PostScript, PDF documents from DocBook sources
 DocBook to LaTeX Publishing that transforms your SGML/XML DocBook documents to
 DVI, PostScript or PDF by translating them in pure LaTeX as a first process.
 MathML 2.0 markups are supported, too.  It originally started as a clone of
 DB2LaTeX, but has been enhanced extensively since then and is actively
 maintained by the upstream author.

Package: dblatex-doc
Description-md5: e0a0fe4175e0a73b5243baa9e5c016fb
Description-en: Documentation for dblatex
 Additional documentation for dblatex in HTML and PDF.  Includes:
 • User Manual
 • Release Notes
 • DocBook Examples

Package: dbskkd-cdb
Description-md5: a09b80e13403eaaaffad71ca2f62bad2
Description-en: SKK dictionary server using cdb for faster access
 dbskkd-cdb is a dictionary server for SKK Japanese input systems,
 using D. J. Bernstein's cdb database for faster dictionary access.
 .
 dbskkd-cdb is compatible with skkserv on the protocol behavior.
 It is called from an internet super-server.
 .
 This package uses the SKK dictionary cdb file `SKK-JISYO.cdb' that
 is provided by the skkdic-cdb package.
 .
 If you want to convert your own dictionary to cdb, use the
 `makeskkcdbdic' command.  This command requires the tinycdb package.

Package: dbtoepub
Description-md5: a26aa8e911b3482348b80594ac01069a
Description-en: DocBook XML to .epub converter
 dbtoepub is an alpha-quality reference implementation to convert DocBook
 documents into the .epub format, an open standard for reflowable digital
 books and publications (e-books).
 .
 The .epub format is defined by the IDPF at http://www.idpf.org.

Package: dbus
Description-md5: 7c48e5e44b120f1b0ed0784fa95d28b4
Description-en: simple interprocess messaging system (system message bus)
 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 D-Bus supports broadcast messages, asynchronous messages (thus
 decreasing latency), authentication, and more. It is designed to be
 low-overhead; messages are sent using a binary protocol, not using
 XML. D-Bus also supports a method call mapping for its messages, but
 it is not required; this makes using the system quite simple.
 .
 It comes with several bindings, including GLib, Python, Qt and Java.
 .
 This package provides a fully-functional D-Bus system bus with activation
 support, used for communication between system services, and depends on
 most of the other components of the reference implementation of D-Bus.
 .
 To provide a complete D-Bus session bus, install one of the packages
 that implement the dbus-session-bus virtual package, such as
 dbus-user-session. The recommended implementation is indicated by
 the default-dbus-session-bus virtual package.

Package: dbus-cpp-bin
Description-md5: 1f692b6fb03f341cbe1df4e085c14071
Description-en: header-only dbus-binding leveraging C++-11 (tools)
 Protocol compiler and generator to automatically generate protocol headers
 from introspection XML.
 .
 D-Bus is a message bus used for sending messages between applications.
 .
 This package contains runtime binaries.

Package: dbus-cpp-dev-examples
Description-md5: 6c264b967b244227d03e3bafa733507d
Description-en: header-only dbus-binding leveraging C++-11 (examples)
 A header-only dbus-binding leveraging C++-11, relying on compile-time
 polymorphism to integrate with arbitrary type systems.
 .
 D-Bus is a message bus used for sending messages between applications.
 .
 This package provides examples.

Package: dbus-daemon
Description-md5: e4a95da24915a6ba2421c56a99e0f414
Description-en: simple interprocess messaging system (reference message bus)
 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 This package contains dbus-daemon, the reference implementation of a
 D-Bus message bus, and dbus-run-session, a utility to start a temporary
 session dbus-daemon in a constrained environment or for automated tests.
 .
 To provide a complete D-Bus session bus, install one of the packages
 that implement the dbus-session-bus virtual package, such as
 dbus-user-session. The recommended implementation is indicated by
 the default-dbus-session-bus virtual package.

Package: dbus-test-runner
Description-md5: ceeee67a0708d84572bdd12637ab6035
Description-en: Runs tests under a new DBus session
 A simple little executable for running a couple of programs under a
 new DBus session.
 .
 Use this DBus tool for unit testing of code that accesses DBus at
 runtime.

Package: dbus-tests
Description-md5: 092b35cc4d528cd30b4083bf1f8283f1
Description-en: simple interprocess messaging system (test infrastructure)
 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 This package provides automated and manual tests for D-Bus, and the
 dbus-test-tool utility.
 .
 It also provides copies of the D-Bus libraries and executables compiled
 with extra test instrumentation, debug information and logging,
 installed into the /usr/lib/dbus-1.0/debug-build/ directory.
 This version is only suitable for debugging and testing on non-production
 systems: the additional instrumentation is likely to be insecure, and
 harms robustness and performance.
 .
 See the dbus package description for more information about D-Bus in general.

Package: dbus-turnstile-user-session
Description-md5: 256f3311f54914c2b9ac08b00ff6195a
Description-en: simple interprocess messaging system (turnstile suss backend integration)
 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 This package contains turnstile (Simple User Services backend) support for a
 systemd-style unified session model whereby a user's session starts when they
 first log in and does not end until all their login sessions have finished.
 .
 See the dbus description for more information about D-Bus in general.

Package: dbus-x11
Description-md5: 45c23195ec583590a9da6a179b645dca
Description-en: simple interprocess messaging system (X11 deps)
 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 This package contains the dbus-launch utility, which automatically
 launches one D-Bus session bus per X11 display per user. If the
 dbus-user-session package is also installed, it takes precedence over
 this package.
 .
 See the dbus description for more information about D-Bus in general.

Package: dbuskit-dev-tools
Description-md5: 4b007804d2825ec89479687290570075
Description-en: GNUstep framework that interfaces with D-Bus (tools)
 The DBusKit framework offers tight integration of D-Bus services into
 Objective-C applications.  It handles all low-level details of
 communication with D-Bus daemons and the services connected to them
 and exposes an interface similar to Distributed Objects to make it
 easy for Objective-C programmers to access D-Bus services.
 .
 This package contains the "dk_make_protocol" tool which generates
 Objective-C protocol declarations from D-Bus interface files.

Package: dbuskit-doc
Description-md5: 9fd567e76cab0c02d95b1394b1294cb8
Description-en: GNUstep framework that interfaces with D-Bus (documentation)
 The DBusKit framework offers tight integration of D-Bus services into
 Objective-C applications.  It handles all low-level details of
 communication with D-Bus daemons and the services connected to them
 and exposes an interface similar to Distributed Objects to make it
 easy for Objective-C programmers to access D-Bus services.
 .
 This package contains the programming manual, the library API
 reference documentation and an example application.

Package: dbview
Description-md5: 546b50d9ea06d9fc7d016d6735c8da17
Description-en: view dBase III files
 Dbview is a little tool that will display dBase III and IV
 files. You can also use it to convert your old .dbf files
 for further use with Unix.
 .
 It wasn't the intention to write a freaking viewer and
 reinvent the wheel again. Instead dbview is intend to be
 used in conjunction with your favourite unix text utilities
 like cut, recode and more.

Package: dc3dd
Description-md5: c985e262c9c339fe7796651ef0bb02dd
Description-en: patched version of GNU dd with forensic features
 dc3dd is a patched version of GNU dd with added features for computer
 forensics:
 .
 * on the fly hashing (md5, sha-1, sha-256, and sha-512);
 * possibility to write errors to a file;
 * group errors in the error log;
 * pattern wiping;
 * progress report;
 * possibility to split output.

Package: dcap
Description-md5: 4ad1a3f0716f5eeb286d81e5ee3c44dd
Description-en: Client Tools for dCache
 dCache is a distributed mass storage system.
 This package contains the client tools.

Package: dcap-dev
Description-md5: 4afd0afe2512d4ccfbf99e55b6d1e4f8
Description-en: Client Development Files for dCache
 dCache is a distributed mass storage system.
 This package contains the client development files.

Package: dcap-tunnel-gsi
Description-md5: 0452274dc97a78b8a8c961100329e87d
Description-en: GSI tunnel for dCache
 This package contains the gsi tunnel plugin library used by dcap.
 This library is dynamically loaded at runtime.

Package: dcap-tunnel-krb
Description-md5: 334c0d27ea8b4505d8a83e49c502b44d
Description-en: Kerberos tunnel for dCache
 This package contains the kerberos tunnel plugin library used by dcap.
 This library is dynamically loaded at runtime.

Package: dcap-tunnel-ssl
Description-md5: 4e93e421e1d6ba0111afaa213bc8a714
Description-en: SSL tunnel for dCache
 This package contains the ssl tunnel plugin library used by dcap.
 This library is dynamically loaded at runtime.

Package: dcap-tunnel-telnet
Description-md5: af6b3d95c44ba764f101852e98b402fb
Description-en: Telnet tunnel for dCache
 This package contains the telnet tunnel plugin library used by dcap.
 This library is dynamically loaded at runtime.

Package: dcfldd
Description-md5: bb35f14abc26a6a3fa13f4477f0912bd
Description-en: enhanced version of dd for forensics and security
 dcfldd was initially developed at Department of Defense Computer Forensics
 Lab (DCFL). This tool is based on the dd program with the following additional
 features:
 .
 - Hashing on-the-fly: dcfldd can hash the input data as it is being
 transferred, helping to ensure data integrity.
 - Status output: dcfldd can update the user of its progress in terms of the
 amount of data transferred and how much longer operation will take.
 - Flexible disk wipes: dcfldd can be used to wipe disks quickly and with a
 known pattern if desired.
 - Image/wipe verify: dcfldd can verify that a target drive is a bit-for-bit
 match of the specified input file or pattern.
 - Multiple outputs: dcfldd can output to multiple files or disks at the same
 time.
 - Split output: dcfldd can split output to multiple files with more
 configurability than the split command.
 - Piped output and logs: dcfldd can send all its log data and output to
 commands as well as files natively.
 - When dd uses a default block size (bs, ibs, obs) of 512 bytes, dcfldd uses
 32768 bytes (32 KiB) which is HUGELY more efficient.
 - The following options are present in dcfldd but not in dd: ALGORITHMlog:,
 errlog, hash, hashconv, hashformat, hashlog, hashlog:, hashwindow, limit,
 of:, pattern, sizeprobe, split, splitformat, statusinterval, textpattern,
 totalhashformat, verifylog, verifylog:, vf.

Package: dclock
Description-md5: 3b9526bc88a2c10c911cf9414bb21cc4
Description-en: Digital clock for the X Window System with flexible display
 Dclock main feature is its great flexibility in how it can draw. You can
 even display the output from "date" in it such as "Wednesday, 3rd Jan".
 Dclock also supports setting an alarm.
 .
 You need the package sox if you want to enable sound for alarm and
 hourly bells (rather than beeps).

Package: dcm2niix
Description-md5: 87adc72fb839d25eb3a7bdde4a778ff8
Description-en: next generation DICOM to NIfTI converter
 dcm2niix is the successor of dcm2nii, a popular tool for converting images
 from the complicated formats used by scanner manufacturers (DICOM, PAR/REC)
 to the simpler NIfTI format used by many scientific tools. It works for all
 modalities (CT, MRI, PET, SPECT) and sequence types.

Package: dcmtk
Description-md5: 4e2bb09aacd082ae853c1a73e701f503
Description-en: OFFIS DICOM toolkit command line utilities
 DCMTK includes a collection of libraries and applications for examining,
 constructing and converting DICOM image files, handling offline media,
 sending and receiving images over a network connection, as well as
 demonstrative image storage and worklist servers.
 .
 This package contains the DCMTK utility applications.
 .
 Note: This version was compiled with libssl support.

Package: dcmtk-data
Description-md5: b270bf2c4b686867f83655caf1981304
Description-en: OFFIS DICOM toolkit data files
 DCMTK includes a collection of libraries and applications for examining,
 constructing and converting DICOM image files, handling offline media,
 sending and receiving images over a network connection, as well as
 demonstrative image storage and worklist servers.
 .
 This package contains the DCMTK data files.

Package: dcmtk-doc
Description-md5: 2ba99821a14957a0c94b52ddaf004741
Description-en: OFFIS DICOM toolkit documentation
 DCMTK includes a collection of libraries and applications for examining,
 constructing and converting DICOM image files, handling offline media,
 sending and receiving images over a network connection, as well as
 demonstrative image storage and worklist servers.
 .
 This package contains the on-line documentation for the DCMTK libraries
 and utilities in HTML format.

Package: dconf-editor
Description-md5: 8594999c9f75808f25b87fd50f2307f1
Description-en: simple configuration storage system - graphical editor
 DConf is a low-level key/value database designed for storing desktop
 environment settings.
 .
 This package contains a graphical editor for settings stored in dconf.

Package: dcraw
Description-md5: a7530ddbfca2f793d72b88ff1956a517
Description-en: decode raw digital camera images
 This utility converts the native (RAW), format of various digital
 cameras into netpbm portable pixmap (.ppm) or TIFF images. Supports
 the following models: Canon, Kodak, Olympus, Nikon, Fuji, Minolta
 and Sigma (see https://www.dechifro.org/dcraw/ for full list)
 Note: This utility does not read directly from the cameras, only
 the files after they have been downloaded, use gphoto2 for that.

Package: dctrl2xml
Description-md5: 004107e58d5aaecfff22de020ba4db17
Description-en: Debian control data to XML converter
 This package contains the dctrl2xml tool that converts Debian control
 data into an XML representation. It can be used to convert data which
 is normally found in debian/control, .changes, .dsc, Packages,
 Sources, and similar files to XML.
 .
 For most fields dctrl2xml just uses the field name as element name and
 the field data as element content. For other fields, such as package
 interrelationship fields (Depends, Build-Depends, etc.) or the Files
 field in .changes or Sources files, dctrl2xml additionally parses their
 field data to represent it in a more fine-structured form.

Package: ddate
Description-md5: 1d40921f66aeb0a50a761c063d6dad86
Description-en: convert Gregorian dates to Discordian dates
 Displays the Discordian date of a given date. The Discordian calendar
 was made popular by the "Illuminatus!" trilogy by Robert Shea and Robert
 Anton Wilson.

Package: ddccontrol
Description-md5: 73e807fcbf61795d84a52bb8883e6296
Description-en: program to control monitor parameters
 DDCcontrol is a tool used to control monitor parameters, like brightness
 and contrast, without using the OSD (On Screen Display) and the buttons
 in front of the monitor.

Package: ddccontrol-db
Description-md5: f3bac31fa85e2022d45914c1d8edc996
Description-en: monitor database for ddccontrol
 Database of monitors used by ddccontrol.  This is mostly useless without
 ddccontrol.

Package: ddclient
Description-md5: c061b70ebef6e12030d0e94015405c7a
Description-en: address updating utility for dynamic DNS services
 This package provides a client to update dynamic IP addresses with
 several dynamic DNS service providers, such as DynDNS.com.
 .
 This makes it possible to use a fixed hostname (such as
 myhost.dyndns.org) to access a machine with a dynamic IP address.
 .
 This client supports both dynamic and (near) static services, as  well as
 MX record and alternative name management. It caches the address, and
 only attempts the update when it has changed.

Package: ddcui
Description-md5: 59d06ab30d3ad51e518ff5813b6aa34b
Description-en: GUI for ddcutil
 This package provides a graphical user interface for ddccutil.
 .
 ddcutil communicates with monitors implementing MCCS (Monitor Control Command
 Set). Normally, communication is performed using the DDC/CI protocol on the
 I2C bus.  Alternatively, communication can be performed over USB as per the
 USB Monitor Control Class Specification.

Package: ddcutil
Description-md5: 4edd4b04df8fc05f6e606ecac2414dec
Description-en: Control monitor settings - Standalone command line application
 ddcutil is used to query and change monitor settings.
 .
 ddcutil communicates with monitors implementing MCCS (Monitor Control Command
 Set). Normally, communication is performed using the DDC/CI protocol on the
 I2C bus.  Alternatively, communication can be performed over USB as per the
 USB Monitor Control Class Specification.

Package: ddd
Description-md5: 99412659cdd3cea2e73b7607c5694cdf
Description-en: Data Display Debugger, a graphical debugger frontend
 The Data Display Debugger (DDD) is a popular graphical user interface to
 UNIX debuggers such as GDB, DBX, XDB, JDB and others. Besides typical
 front-end features such as viewing source texts and breakpoints, DDD
 provides an interactive graphical data display, where data structures are
 displayed as graphs. Using DDD, you can reason about your application by
 watching its data, not just by viewing it execute lines of source code.
 .
 Other DDD features include: debugging of programs written in Ada, Bash, C,
 C++, Chill, Fortran, Java, Modula, Pascal, Perl and Python; machine-level
 debugging; hypertext source navigation and lookup; breakpoint, backtrace,
 and history editors; preferences and settings editors; program execution
 in terminal emulator window; debugging on remote host; on-line manual;
 interactive help on the Motif user interface; GDB/DBX/XDB command-line
 interface with full editing, history, and completion capabilities.
 .
 This version is linked against Lesstif, an LGPL-ed implementation of Motif.

Package: ddd-doc
Description-md5: 08b8858f7886099255e2260d9b5bbb8a
Description-en: Additional documentation for the Data Display Debugger
 The "Debugging with DDD" and "Writing DDD Themes" User's Guide and
 Reference Manual in PDF format ("info" versions are included in the "ddd"
 package itself).
 .
 The technical report "DDD---A Free Graphical Front-End for UNIX Debuggers"
 in PostScript format.

Package: dde-account-faces
Description-md5: a0415995a2b6c338ff0ac755aebf722f
Description-en: provides account-faces of dde
 When users are ready to set their own account avatars,
 Deepin Account avatars provide many beautiful avatars for users to choose from.
 It is part of Deepin software and DDE (Deepin Desktop Environment).

Package: dde-calendar
Description-md5: 34c7b025c0ad09863b43637e3f76e77d
Description-en: Deepin Calendar
 Deepin Calendar is an easy calendar tool developed by Deepin Technology, main
 features current date, solar terms, lunar calendar and world holidays.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: dde-qt5integration
Description-md5: 5828468500f3e19d7d74912d8070b2b2
Description-en: Qt5 theme integration for Deepin application
 Deepin's qt5integration provides library plugins used by Deepin
 application and Deepin Desktop Environment. It implements many extra
 features on top of stock Qt, include hijacking window decoration /
 shadow painting, better support for cursors under HiDPI, retrieval of
 full list of windows under current workspace, support for window of
 arbitrary shape with anti-aliasing and so on, to make Qt5 application
 and Deepin Desktop Environment more user-friendly.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: dde-qtplatform-plugins
Description-md5: d26d10dfde2f6e517c4bfabb59036d31
Description-en: Qt platform theme integration plugin for DDE
 Deepin's dde-qtplatform-plugins is the Qt platform integration plugin for
 Deepin Desktop Environment. It provides an abstract interface between Deepin
 applications and the Qt toolkit for further application theme customization.
 .
 This package provides the Qt 6 (DTK6) xcb platform plugin.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: ddgr
Description-md5: ffa1c5c0431af446b584e6c894261a23
Description-en: DuckDuckGo from the terminal
 Features
 .
 - Fast and clean (no ads, stray URLs or clutter), custom color
 - Navigate result pages from omniprompt, open URLs in browser
 - Search and option completion scripts for Bash, Zsh and Fish
 - DuckDuckGo Bang support (along with completion)
 - Open the first result directly in browser (as in I'm Feeling Ducky)
 - Non-stop searches: fire new searches at omniprompt without exiting
 - Keywords (e.g. filetype:mime, site:somesite.com) support
 - Specify region, disable safe search
 - HTTPS proxy support, Do Not Track set, optionally disable User Agent
 - Support custom url handler script or cmdline utility
 - Comprehensive documentation, man page with handy usage examples
 - Minimal dependencies

Package: ddir
Description-md5: a75fa4369027964a6819f41a94624b41
Description-en: display hierarchical directory tree
 Display an indented directory tree using ASCII graphical characters to
 represent the hierarchical structure. The directories to include or
 exclude can be specified with command line options. Ddir is a Perl
 implementation of the tree(1) program.

Package: ddnet
Description-md5: 738aea6833196277d4437c2ed5f9b268
Description-en: Teeworlds modification with a unique cooperative gameplay
 DDraceNetwork (DDNet) is an actively maintained version of DDRace, a Teeworlds
 modification with a unique cooperative gameplay. Help each other play through
 custom maps with up to 64 players, compete against the best in international
 tournaments, design your own maps, or run your own server.
 .
 This package contains the client binary for DDNet.

Package: ddnet-data
Description-md5: 23a0f36fd0c0e2d9e25774110b34a7c2
Description-en: Data for DDNet
 DDraceNetwork (DDNet) is an actively maintained version of DDRace, a Teeworlds
 modification with a unique cooperative gameplay. Help each other play through
 custom maps with up to 64 players, compete against the best in international
 tournaments, design your own maps, or run your own server.
 .
 This package contains the static data for DDNet.

Package: ddnet-server
Description-md5: f297b523cbbbba92b61e46a75ae317ac
Description-en: Server for DDNet
 DDraceNetwork (DDNet) is an actively maintained version of DDRace, a Teeworlds
 modification with a unique cooperative gameplay. Help each other play through
 custom maps with up to 64 players, compete against the best in international
 tournaments, design your own maps, or run your own server.
 .
 This package contains the server binary for DDNet.

Package: ddnet-tools
Description-md5: 1d95fcd677974d67f68fa44a4f8cba66
Description-en: Tools for DDNet
 DDraceNetwork (DDNet) is an actively maintained version of DDRace, a Teeworlds
 modification with a unique cooperative gameplay. Help each other play through
 custom maps with up to 64 players, compete against the best in international
 tournaments, design your own maps, or run your own server.
 .
 This package contains tools for DDNet maps and configs.

Package: ddpt
Description-md5: 72b84173b54270eabdb8e4af5c27d8e5
Description-en: Copies disks, partitions and files.
 Copies files. Is specialized for cases where the source and/or
 destination is a storage device. Optionally can use a
 pass-through interface to issue SCSI READ and WRITE commands.
 Various sparse file and device handling options. Similar to
 and an extension of the Unix dd command. Also supports two
 variants of SCSI copy offload: xcopy(LID1) and the disk->disk
 subset of xcopy(LID4) known as ODX.

Package: ddrescueview
Description-md5: f629bb8566dcab5095b771a16c1faf3c
Description-en: graphical viewer for GNU ddrescue map files
 This small tool allows the user to graphically examine ddrescue's map files
 in a user friendly GUI application. The Main window displays a block grid
 with each block's color representing the block types it contains. Many people
 know this type of view from defragmentation programs.
 .
 Features:
 * Display ddrescue map in a colored block graphic
 * Examine each block in the image, see a detailed list of
 map entries contained
 * To keep track of the rescue process, ddrescueview can automatically
 re-read the mapfile
 * Units can be displayed with decimal (KB, MB...) or
 binary (KiB, MiB...) prefixes

Package: ddrutility
Description-md5: d94e35637821f14aae35a7ccd68c3382
Description-en: set of data recovery utilities for use with GNU ddrescue
 Meant to be a compliment to gnuddrescue. It is a LINUX based set of utilities
 to help with data rescue. Find what files are related to the bad sectors using
 a ddrescue logfile, special NTFS utility to find files related to bad sectors,
 create a domain logfile to use with ddrescue to only recover the used portion
 of an NTFS partition, create a domain logfile to use with ddrescue to focus on
 recovering the MFT of an NTFS partition and perform some advanced disk read
 functions.

Package: dds2tar
Description-md5: a60b666861cb2fe913afe031945d9dd8
Description-en: Tools for using DDS features of DAT drives with GNU tar
 This tool makes use of the fast seek command of DAT devices.
 Files from a selected file archive can be extracted within one minute.
 .
 A script scsi_vendor is provided which may help in learning more about
 an unknown SCSI device.  It is used by the mt-dds tool.

Package: ddskk
Description-md5: 7a982c7cae2a0773afd7bbc9282e23be
Description-en: efficient and characteristic Japanese input system for Emacs
 Daredevil SKK (DDSKK) is a fast and efficient Japanese input system
 written in Emacs Lisp.
 .
 DDSKK is an expand version of SKK (Simple Kana to Kanji conversion
 program, originated by Masahiko Sato).  The way of Kana to Kanji
 conversion is characteristic of SKK.  To learn the usage of DDSKK,
 the tutorial program `skk-tutorial' is available.
 .
 By default, DDSKK tries to connect an skkserv compatible dictionary
 server such as dbskkd-cdb, skksearch or yaskkserv on localhost.
 Directly use of a dictionary file without skkserv is also supported.
 .
 To make a local dictionary from the skkdic package and the skkdic-extra
 package, use the update-skkdic command of the skktools package.  To use
 optional features, install required packages such as lookup-el, kakasi,
 and so on.

Package: ddtc
Description-md5: dbdc12c29ed91a0bbfa970884984759b
Description-en: Deal with ddts mails
 ddtc stands for Debian Description Translation Client. It's a Perl script to
 help both translators and reviewers to deal with ddts mails. It parses mails
 from the ddts, splits them into individual package files, sends translations,
 reviews and patches buggy translations.
 .
 Supports only package description (pdesc) for the moment.

Package: ddtp-translations
Description-md5: 48636982f04ea13cf1e5717f4d1eb7c1
Description-en: Empty dummy
 Empty dummy to allow building the special ddtp tarballs

Package: ddupdate
Description-md5: 47ab18c33d52a1db8f63ae8ce2f6b5b7
Description-en: Tool updating DNS data for dynamic IP addresses
 Updates dynamic IP addresses typically obtained using DHCP with dynamic
 DNS services such as changeip.com, duckdns.org or no-ip.com. This makes
 it possible to access a machine with a fixed name like myhost.duckdns.org
 even if the ip address changes. It is a linux-centric, user-friendly and
 secure alternative to the ubiquitous ddclient(8)
 .
 ddupdate has a plugin structure with plugins for obtaining the actual
 address (typically hardware-dependent) and to update it (service dependent).
 It is distributed with systemd support to run at regular intervals
 and with NetworkManager templates to run when interfaces goes up or down.
 .
 The package sports a simple interactive setup script which should be
 suitable in most cases.

Package: deal
Description-md5: badbe098a18bf4b52b30482dca327a72
Description-en: bridge hand generator
 This program generates bridge hands. It can be told to generate only hands
 satisfying conditions like being balanced, having a range of HCPs, controls,
 or other user-definable properties. Hands can be output in various formats,
 like pbn for feeding to other bridge programs, deal itself, or split up into a
 file per player for practise. Extensible via Tcl.

Package: dealer
Description-md5: c2f7262143c0af7889de00f2578ca394
Description-en: bridge hand generator
 This program generates bridge hands for partnerships bidding training or
 for generating statistics that can be used to design conventions, or win
 postmortems. Dealer has been used in many bridge publications.
 .
 Bridge is an intellectually challenging card game for four players.
 The "deal" package provides a similar generator programmable in Tcl.

Package: deap-doc
Description-md5: cbddfb9f7d0fc6401d7751e176f1b3d9
Description-en: Distributed Evolutionary Algorithms in Python (docs)
 DEAP is a novel evolutionary computation framework for rapid prototyping and
 testing of ideas. It seeks to make algorithms explicit and data structures
 transparent. It works in perfect harmony with parallelisation mechanism such as
 multiprocessing and SCOOP.
 .
 This package contains the documentation.

Package: deb-build-artifact-gather
Description-md5: ff768f97adf3592ff7ac54fa2e785b32
Description-en: Build time artifact gathering helper for tools like sbuild
 The deb-build-artifact-gather is a tool for gathering build time artifacts
 from Debian builds.
 .
 Most Debian builds are performed inside a chroot or container to segregate the
 build and its dependencies from the host system. This is desirable to ensure
 that the build cannot taint the host and vice versa. In many cases it also acts
 as a security boundary between the two. However, there are a multitude of
 different methods for creating this context boundary, and they all have
 different behaviors, which has made it non-trivial for gather arbitrary build
 artifacts from the builder side.
 .
 This is where deb-build-artifact-gather comes in. It provides a standardized
 way to request artifacts to be extracted. The build orchestration tooling is
 responsible for invoking deb-build-artifact-gather at the right time with
 parameters. The deb-build-artifact-gather will then collect relevant artifacts
 and provide them to the build orchestration tooling, so they can be published.

Package: deb-gview
Description-md5: a52c7bc242af6e9fd23f3c2a0bc80497
Description-en: GNOME viewer for .deb package files and contents
 Displays Debian control information, devscript details and
 details of the files that would be installed (names,
 sizes and locations). Files within the package can be
 viewed within the package or externally.
 .
 Accepts package locations on the command line to support
 the 'open' command in various file managers, one window
 for each package. Packages do not need to be installed
 to be viewed. Opening a changes file opens a new window
 for each package specified in the changes file.
 .
 Individual package files or packages referenced in a
 changes file can be viewed from local or remote
 filesystems.

Package: debarchiver
Description-md5: 4ec32a117196c6958a780ce67d609629
Description-en: tool to handle Debian package archives
 This tool can sort packages into a directory structure that apt-get
 and similar tools can use as an installation source (arranged in an
 old-style simple repository layout without package pools). It is meant
 to be used by administrators who need special packages, or
 tweaked versions to ease administration.
 .
 Package files placed in debarchiver's incoming directory along with the
 corresponding generated ".changes" file will be sorted by a cronjob
 into the appropriate directory of the repository.

Package: debaux
Description-md5: fee7fd0fa25d42a9151a2e3b88577a50
Description-en: Debian Auxiliary Programs
 This package contains Perl programs and modules to build
 and publish Debian packages.
 .
 debaux-build automatically downloads APT sources before
 building, applies patches and additional sources. It
 has options to build the packages in an existing chroot
 environment, check the generated packages with lintian, install
 the created packages on your local system or turn them
 into RPM packages.
 .
 debaux-build has experimental support for downloading
 Perl modules from CPAN and creating the necessary Debian
 packaging files.
 .
 debaux-publish uploads packages and runs the scripts
 to create the APT sources and packages files on the
 remote system. debaux-publish doesn't support the pool
 structure yet.

Package: debaux-debconf
Description-md5: ad9ae346b301c9a2103970a1f75d5edf
Description-en: Perl Interface to Debconf
 This package contains the DebAux::Debconf module, which
 provides an easy-to-use interface for some of the
 Debconf::Client::ConfModule functions.
 .
 It has been separated from the debaux package to allow
 packages utilizing this package during configuration and/or
 installation without drawing the whole list of debaux's
 dependencies.

Package: debbugs
Description-md5: 7f15b615e37b7d1fe889d7940de17799
Description-en: bug tracking system based on the active Debian BTS
 Debian has a bug tracking system which files details of bugs reported by
 users and developers. Each bug is given a number, and is kept on file until
 it is marked as having been dealt with. The system is mainly controlled by
 e-mail, but the bug reports can be viewed using the WWW.
 .
 This version is fully functional, but it does not automatically configure.
 See /usr/share/doc/debbugs/README.Debian after installation.
 .
 Note: there might be various issues with this package, caveat emptor.

Package: debbugs-local
Description-md5: 4f02885cb2914cfcb7590ed362ad1e1c
Description-en: Run and maintains a local mirror of the Debian BTS
 Debian has a bug tracking system which files details of bugs reported
 by users and developers. Each bug is given a number, and is kept on
 file until it is marked as having been dealt with. The system is
 mainly controlled by e-mail, but the bug reports can be viewed using
 the WWW.
 .
 This package contains extra scripts necessary to create a local
 mirror of the Debian BTS and keep a local mirror up to date.

Package: debbugs-web
Description-md5: d8b5fc50cac8441948e1a103bc9b11e6
Description-en: web scripts for the active Debian BTS
 Debian has a bug tracking system which files details of bugs reported by
 users and developers. Each bug is given a number, and is kept on file until
 it is marked as having been dealt with. The system is mainly controlled by
 e-mail, but the bug reports can be viewed using the WWW.
 .
 This package contains the cgi scripts necessary to view bugreports
 using the web.

Package: debcargo
Description-md5: e25e615ef851445e1788721cdb0b514b
Description-en: Create a Debian package from a Cargo crate
 This package contains the following binaries built from the Rust crate
 "debcargo":
 - debcargo

Package: debci
Description-md5: 8a0d373a3345132e5d56ea807bd19f4d
Description-en: continuous integration system for Debian
 debci will scan the Debian archive for packages that contain DEP-8 compliant
 test suites, and run those test suites whenever a new version of the package,
 or of any package in its dependency chain (modulo the base system), is
 available.
 .
 The requests are distributed to worker machines through AMQP queues. You need
 rabbitmq-server for this; but it is also possible to run RabbitMQ on a
 different server than debci, in which case you do not need to install that
 recommendation.
 .
 This package contains the debci core.

Package: debci-collector
Description-md5: 8c3977a7b69680497852f25220104f1f
Description-en: continuous integration system for Debian (collector daemon)
 debci will scan the Debian archive for packages that contain DEP-8 compliant
 test suites, and run those test suites whenever a new version of the package,
 or of any package in its dependency chain (modulo the base system), is
 available.
 .
 The requests are distributed to worker machines through AMQP queues. You need
 rabbitmq-server for this; but it is also possible to run RabbitMQ on a
 different server than debci, in which case you do not need to install that
 recommendation.
 .
 This package provides the collector daemon, which will receive test results
 published by debci worker hosts, store them centrally, and generate the static
 HTML files for the debci user interface.

Package: debci-worker
Description-md5: 6ea2307dc1e2980b7e8904c22f5f015d
Description-en: continuous integration system for Debian (worker daemon)
 debci will scan the Debian archive for packages that contain DEP-8 compliant
 test suites, and run those test suites whenever a new version of the package,
 or of any package in its dependency chain (modulo the base system), is
 available.
 .
 The requests are distributed to worker machines through AMQP queues. You need
 rabbitmq-server for this; but it is also possible to run RabbitMQ on a
 different server than debci, in which case you do not need to install that
 recommendation.
 .
 This package provides cron and init integration for running debci worker
 daemons that will listen to AMQP queues and run test jobs.

Package: debconf-kde-data
Description-md5: 82edb4baee2615f86a4dbcbbefebab5c
Description-en: Debconf KDE data files
 Debconf KDE is a GUI library for including Debconf frontends in Qt-based
 applications.
 Debconf is a configuration management system for Debian packages, which
 is used to ask questions when they are installed.
 This library is written in C++ and used by Apper and Muon to
 embed Debconf dialogs.
 .
 This package contains the data files needed by the Debconf KDE library

Package: debconf-kde-helper
Description-md5: 3a4ff114eecf9feaf76f8d75f57d810b
Description-en: Debconf KDE GUI frontend tool
 Debconf KDE is a GUI library for including Debconf frontends in Qt-based
 applications.
 Debconf is a configuration management system for Debian packages, which
 is used to ask questions when they are installed.
 This library is written in C++ and used by Apper and Muon to
 embed Debconf dialogs.
 .
 This package contains a small standalone tool to display a KDE Debconf
 dialog without linking against the Debconf KDE library.

Package: debconf-utils
Description-md5: 6ee047164ccc84b6b919790585947b39
Description-en: debconf utilities
 This package contains some small utilities for debconf developers.

Package: debcraft
Description-md5: 8e97729d9335a0472c567ae1eb26cf89
Description-en: Easy, fast and secure way to build Debian packages
 Debcraft is a tool to build Debian packages as easily as possible. It uses
 Podman/Docker to automatically create a hermetic network-less build container
 based on the distribution defined in the source package debian/changelog with
 the dependencies defined in debian/control. Users don't need to manually create
 nor update root filesystems. If there is no source package, Debcraft will
 automatically download it.
 .
 Thanks to efficient caching, rebuilds are blazing fast, and additional logs
 make it easy to see what changed in the end result between each build.
 .
 The tool is fully written in Bash, so reasoning about how it works is easy. It
 does not need to run on Debian as all builds happen inside containers.

Package: debdate
Description-md5: fce86b439b2a1b96a1cbbc91cd5c9d1c
Description-en: Convert Gregorian dates to Debian Regnal dates
 Displays the Debian Regnal date of a given date, where the years are named
 after the current stable release.

Package: debdelta
Description-md5: 39db20e76cac04cd6f63ebcbcc0c028d
Description-en: diff and patch utilities which work with Debian packages
 debdelta is a program suite designed to compute changes between
 Debian packages. These changes (deltas) are similar to the output of the
 "diff" program in that they may be used to store and transmit only the
 changes between Debian packages.
 .
 This suite contains 'debdelta-upgrade', that downloads deltas and use them
 to create all Debian packages needed for an 'apt-get upgrade'.
 It may be used in a Debian/unstable host (to speed up download of new
 packages), or in a Debian/stable host (for security updates).
 .
 Similarly, when this package is installed, the 'cupt' package manager will
 use deltas to upgrade the host.

Package: debdelta-doc
Description-md5: 333fa783d1208537a95f365e214f3f43
Description-en: diff and patch utilities which work with Debian packages
 debdelta is a program suite designed to compute changes between
 Debian packages. These changes (deltas) are similar to the output of the
 "diff" program in that they may be used to store and transmit only the
 changes between Debian packages.
 .
 This package contains the documentation.

Package: debfoster
Description-md5: 9bf8b8d8c4c96717b0e5896dcb391641
Description-en: Install only wanted Debian packages
 debfoster is a wrapper program for apt and dpkg.  When first run, it
 will ask you which of the installed packages you want to keep
 installed.
 .
 After that, it maintains a list of packages that you want to have
 installed on your system.  It uses this list to detect packages that
 have been installed only because other packages depended on them.  If
 one of these dependencies changes, debfoster will take notice, and
 ask if you want to remove the old package.
 .
 This helps you to maintain a clean Debian install, without old
 (mainly library) packages lying around that aren't used any more.

Package: debgpt
Description-md5: 5f3861125ea1f582d6c1eecd83fcfbcc
Description-en: General Purpose Terminal LLM Tool with Some Debian-Specific Design
 DebGPT is a lightweight terminal tool designed for everyday use with Large
 Language Models (LLMs), aiming to explore their potential in aiding
 Debian/Linux development. The possible use cases include general language
 understanding and editing, code generation, writing documentation, code
 editing, and more as you can imagine.
 .
 To achieve that, DebGPT gathers relevant information from various sources like
 files, directories, and URLs, and compiles it into a prompt for the LLM.
 DebGPT supports a range of LLM backends, both self-hosted and third-party,
 including any OpenAI-API compatible service (via the `openai` frontend),
 Anthropic, Google Gemini, and ZMQ (DebGPT's built-in backend).

Package: debian-archive-keyring
Description-md5: 259b60506d5ad3f4cf4baa5f3462cbc5
Description-en: OpenPGP archive certificates of the Debian archive
 The Debian project digitally signs its Release files. This package
 contains the archive certificates used for that.
 .
 In Ubuntu, those keys are disabled by default.

Package: debian-astro-logo
Description-md5: ead3da93c216e52ad01df0205353b474
Description-en: Debian Astronomy Pure Blends Logo
 Debian Astro is a "Debian Pure Blend" with the aim to develop a Debian based
 operating system that fits the requirements of both professional and hobby
 astronomers. It integrates a large number of software packages covering
 telescope control, data reduction, presentation and other fields.
 .
 This package contains the Logo of the Debian Astronomy Pure Blend in different
 formats and resolutions.

Package: debian-cd
Description-md5: b59e667c433931c5a543938040ae0cb0
Description-en: Tools for building (Official) Debian CD set
 Debian-cd is the official tool for building Debian CD set since the potato
 release. It was formerly called YACS (for Yet Another CD Script).
 .
 Its goal is to facilitate the creation of customized Debian CD sets.

Package: debian-codesearch-cli
Description-md5: 229e6e0b95cdc6a17d608ac62f35b174
Description-en: client for Debian Code Search
 Simple client for the Debian Code Search service.
 Provides a Python library and a CLI tool named "codesearch"

Package: debian-coq-tools
Description-md5: bc0e9ecb11676bddf70f51790273af6f
Description-en: various tools to manage Coq-related Debian packages
 Those tools make it easier to track package dependencies
 and possible breakage and maintain the whole Coq-in-Debian stack
 sane:
 - coq-planif-transition: find out which packages depend on some
 others for transition planification.
 - coq-wanna-build: compute the dak script for a planned transition.
 .
 Coq is a proof assistant for higher-order logic.

Package: debian-edu-fai
Description-md5: 54ca72d96c9253d6de6b3cecc7776bab
Description-en: FAI config space for setting up Debian Edu workstations
 The Debian Edu project provides Debian based systems customized for
 schools and other education facilities.
 .
 This package provides an installation method for Debian Edu workstations
 based on FAI (Fully Automated Installation).
 .
 Other than the Debian Installer based installation of Debian Edu
 workstations (provided by debian-edu-config), the FAI method is more
 flexible and customizable.

Package: debian-edu-router-common
Description-md5: 6d7521fe5763562a51c25db8e1d946d8
Description-en: Debian Edu Router - common/shared files
 The Debian Edu Router project provides installation routines for
 setting up a network router for the Debian Edu system (or for other
 school networks).
 .
 Debian Edu Router uses FAI (Fully Automatic Installation) to install and
 configure the router system.
 .
 Debian Edu Router knows how to interact with the following school IT
 solutions:
 .
 - Debian Edu / Skolelinux
 - MNS+ (common solution of the German state of Rhineland-Palatinate)
 .
 This package contains files shared by several of the other Debian Edu Router
 related packages. Esp. -config and -plugin.* packages need to pre-depend
 on this package due to internal script dependencies.

Package: debian-edu-router-config
Description-md5: 43c416ae67d2c5e7809092a30fb2d230
Description-en: Debian Edu Router Configuration
 The Debian Edu Router project provides installation routines for
 setting up a network router for the Debian Edu system (or for other
 school networks).
 .
 Debian Edu Router uses FAI (Fully Automatic Installation) to install and
 configure the router system.
 .
 Debian Edu Router knows how to interact with the following school IT
 solutions:
 .
 - Debian Edu / Skolelinux
 - MNS+ (common solution of the German state of Rhineland-Palatinate)
 .
 This package is to be installed on the Debian Edu Router system. It provides
 dependencies, configuration files, and scripts for interacting with
 well-known school IT systems.

Package: debian-edu-router-deployserver
Description-md5: 743cf66f8a8d184916f717a971dce969
Description-en: Deployment server for the Debian Edu Router system
 The Debian Edu Router project provides installation routines for
 setting up a network router for the Debian Edu system (or for other
 school networks).
 .
 Debian Edu Router uses FAI (Fully Automatic Installation) to install and
 configure the router system.
 .
 Debian Edu Router knows how to interact with the following school IT
 solutions:
 .
 - Debian Edu / Skolelinux
 - MNS+ (common solution of the German state of Rhineland-Palatinate)
 .
 This package contains a deployment server setup that one can use to
 deploy multiple Debian Edu Router systems to various school sites.

Package: debian-edu-router-fai
Description-md5: 5577b22c7f7d9f7092b5f176f2722e6c
Description-en: FAI config space (et al.) for the Debian Edu Router system
 The Debian Edu Router project provides installation routines for
 setting up a network router for the Debian Edu system (or for other
 school networks).
 .
 Debian Edu Router uses FAI (Fully Automatic Installation) to install and
 configure the router system.
 .
 Debian Edu Router knows how to interact with the following school IT
 solutions:
 .
 - Debian Edu / Skolelinux
 - MNS+ (common solution of the German state of Rhineland-Palatinate)
 .
 This package contains the FAI config space, installation routines for
 deploying Debian Edu Router system over the http(s):// protocol.

Package: debian-edu-router-fai-l10n
Description-md5: c263fefe4f75bffec0c088aafd14119e
Description-en: FAI config space locale files for the Debian Edu Router system
 The Debian Edu Router project provides installation routines for
 setting up a network router for the Debian Edu system (or for other
 school networks).
 .
 Debian Edu Router uses FAI (Fully Automatic Installation) to install and
 configure the router system.
 .
 Debian Edu Router knows how to interact with the following school IT
 solutions:
 .
 - Debian Edu / Skolelinux
 - MNS+ (common solution of the German state of Rhineland-Palatinate)
 .
 This package contains locale files (language translations of installer
 dialogs) for the FAI config space.

Package: debian-edu-router-plugin.content-filter
Description-md5: 48f34df73a1ef2f182c47d6b918844bd
Description-en: Debian Edu Router Plugin for content filtering
 The Debian Edu Router project provides installation routines for
 setting up a network router for the Debian Edu system (or for other
 school networks).
 .
 Debian Edu Router uses FAI (Fully Automatic Installation) to install and
 configure the router system.
 .
 Debian Edu Router knows how to interact with the following school IT
 solutions:
 .
 - Debian Edu / Skolelinux
 - MNS+ (common solution of the German state of Rhineland-Palatinate)
 .
 This package adds an squid/e2guardian based content filtering system.

Package: debian-edu-router-plugin.krb5-connector
Description-md5: 84959e8e28ca0b5bcaa670280b2494dd
Description-en: Debian Edu Router Plugin for Kerberos connector
 The Debian Edu Router project provides installation routines for
 setting up a network router for the Debian Edu system (or for other
 school networks).
 .
 Debian Edu Router uses FAI (Fully Automatic Installation) to install and
 configure the router system.
 .
 Debian Edu Router knows how to interact with the following school IT
 solutions:
 .
 - Debian Edu / Skolelinux
 - MNS+ (common solution of the German state of Rhineland-Palatinate)
 .
 This package adds the possibility to let users authenticate using Kerberos5.
 This means this plugin is only functional in addition to Debian Edu Router
 Plugin: Content filter.

Package: debian-edu-router-plugin.ldap-connector
Description-md5: 87724645040f68440e02160ceb4fd0a8
Description-en: Debian Edu Router Plugin for LDAP/AD connector
 The Debian Edu Router project provides installation routines for
 setting up a network router for the Debian Edu system (or for other
 school networks).
 .
 Debian Edu Router uses FAI (Fully Automatic Installation) to install and
 configure the router system.
 .
 Debian Edu Router knows how to interact with the following school IT
 solutions:
 .
 - Debian Edu / Skolelinux
 - MNS+ (common solution of the German state of Rhineland-Palatinate)
 .
 This package adds an LDAP/AD connector to obtain configuration information
 and content filtering list settings from a site's LDAP database. This means
 this plugin is only fully functional in addition to Debian Edu Router Plugin:
 Content filter.

Package: debian-edu-router-plugin.mdns-reflector
Description-md5: d99855503e3b110f3755614834c1047a
Description-en: Debian Edu Router Plugin for mDNS reflection
 The Debian Edu Router project provides installation routines for
 setting up a network router for the Debian Edu system (or for other
 school networks).
 .
 Debian Edu Router uses FAI (Fully Automatic Installation) to install and
 configure the router system.
 .
 Debian Edu Router knows how to interact with the following school IT
 solutions:
 .
 - Debian Edu / Skolelinux
 - MNS+ (common solution of the German state of Rhineland-Palatinate)
 .
 This package adds an mDNS reflector service to Debian Edu Router. Services
 can get announced via DNS-SD over multicast DNS (Bonjour). But multicast
 packages are designed to not be routed. One way to still announce services
 across network boundaries is to use an mDNS package reflector. It'll
 distribute services to selected internal networks configured in
 debian-edu-router-config.

Package: debian-faq
Description-md5: a72402ead5344f31157c839591abcfda
Description-en: Debian Frequently Asked Questions
 In this package you will find the Debian GNU/Linux FAQ, which gives
 frequently asked questions (with their answers!) about the Debian distribution
 (Debian GNU/Linux and others) and about the Debian project.
 Some answers assume some knowledge of Unix-like operating systems.
 However, as little prior knowledge as possible is assumed: answers to general
 beginners questions will be kept simple.
 .
 This document is available at https://www.debian.org/doc/manuals/debian-faq/
 as well as from the Debian file server at https://deb.debian.org/debian/doc/FAQ
 and mirrors thereof.
 .
 The document is supplied in HTML, PDF, and plain text.
 .
 If you're new to Debian, and like to read documentation from your local system,
 without using the network, install this package.

Package: debian-faq-de
Description-md5: 8cee729d3f80b18e704a8cf6085e0367
Description-en: Debian Frequently Asked Questions, in German
 In this package you will find the Debian GNU/Linux FAQ, which gives
 frequently asked questions (with their answers!) about the Debian distribution
 (Debian GNU/Linux and others) and about the Debian project.
 Some answers assume some knowledge of Unix-like operating systems.
 However, as little prior knowledge as possible is assumed: answers to general
 beginners questions will be kept simple.
 .
 The document is supplied in HTML, PDF and plain text.
 .
 This is the translation in German of the original English FAQ
 (available in the package debian-faq.)

Package: debian-faq-fr
Description-md5: a4a6915dc94227ba5391c5ab60ad7cd7
Description-en: Debian Frequently Asked Questions, in French
 In this package you will find the Debian GNU/Linux FAQ, which gives
 frequently asked questions (with their answers!) about the Debian distribution
 (Debian GNU/Linux and others) and about the Debian project.
 Some answers assume some knowledge of Unix-like operating systems.
 However, as little prior knowledge as possible is assumed: answers to general
 beginners questions will be kept simple.
 .
 The document is supplied in HTML, PDF and plain text.
 .
 This is the translation in French of the original English FAQ
 (available in the package debian-faq.)

Package: debian-faq-it
Description-md5: b3cd35f40e62c18002ab21ff069465bb
Description-en: Debian Frequently Asked Questions, in Italian
 In this package you will find the Debian GNU/Linux FAQ, which gives
 frequently asked questions (with their answers!) about the Debian distribution
 (Debian GNU/Linux and others) and about the Debian project.
 Some answers assume some knowledge of Unix-like operating systems.
 However, as little prior knowledge as possible is assumed: answers to general
 beginners questions will be kept simple.
 .
 The document is supplied in HTML, PDF and plain text.
 .
 This is the translation in Italian of the original English FAQ
 (available in the package debian-faq.)

Package: debian-faq-ja
Description-md5: 21e3cdcb98d64b2b811d7ca4b05213ff
Description-en: Debian Frequently Asked Questions, in Japanese
 In this package you will find the Debian GNU/Linux FAQ, which gives
 frequently asked questions (with their answers!) about the Debian distribution
 (Debian GNU/Linux and others) and about the Debian project.
 Some answers assume some knowledge of Unix-like operating systems.
 However, as little prior knowledge as possible is assumed: answers to general
 beginners questions will be kept simple.
 .
 The document is supplied in HTML, PDF and plain text.
 .
 This is the translation in Japanese of the original English FAQ
 (available in the package debian-faq.)

Package: debian-faq-ko
Description-md5: 25b1130220bef5c810ea4c2c43f1a883
Description-en: Debian Frequently Asked Questions, in Korean
 In this package you will find the Debian GNU/Linux FAQ, which gives
 frequently asked questions (with their answers!) about the Debian distribution
 (Debian GNU/Linux and others) and about the Debian project.
 Some answers assume some knowledge of Unix-like operating systems.
 However, as little prior knowledge as possible is assumed: answers to general
 beginners questions will be kept simple.
 .
 The document is supplied in HTML, PDF and plain text.
 .
 This is the translation in Korean of the original English FAQ
 (available in the package debian-faq.)

Package: debian-faq-nl
Description-md5: 07c211662367a3833e74d5e9ae0efaae
Description-en: Debian Frequently Asked Questions, in Dutch
 In this package you will find the Debian GNU/Linux FAQ, which gives
 frequently asked questions (with their answers!) about the Debian distribution
 (Debian GNU/Linux and others) and about the Debian project.
 Some answers assume some knowledge of Unix-like operating systems.
 However, as little prior knowledge as possible is assumed: answers to general
 beginners questions will be kept simple.
 .
 The document is supplied in HTML, PDF and plain text.
 .
 This is the translation in Dutch of the original English FAQ
 (available in the package debian-faq.)

Package: debian-faq-pt
Description-md5: cbe934b39c34f2f5b63273f4e382453b
Description-en: Debian Frequently Asked Questions, in Portuguese
 In this package you will find the Debian GNU/Linux FAQ, which gives
 frequently asked questions (with their answers!) about the Debian distribution
 (Debian GNU/Linux and others) and about the Debian project.
 Some answers assume some knowledge of Unix-like operating systems.
 However, as little prior knowledge as possible is assumed: answers to general
 beginners questions will be kept simple.
 .
 The document is supplied in HTML, PDF and plain text.
 .
 This is the translation in Portuguese of the original English FAQ
 (available in the package debian-faq.)

Package: debian-faq-ru
Description-md5: afc5d4b81a21bb8bf53949f85c943cd9
Description-en: Debian Frequently Asked Questions, in Russian
 In this package you will find the Debian GNU/Linux FAQ, which gives
 frequently asked questions (with their answers!) about the Debian distribution
 (Debian GNU/Linux and others) and about the Debian project.
 Some answers assume some knowledge of Unix-like operating systems.
 However, as little prior knowledge as possible is assumed: answers to general
 beginners questions will be kept simple.
 .
 The document is supplied in HTML, PDF and plain text.
 .
 This is the translation in Russian of the original English FAQ
 (available in the package debian-faq.)

Package: debian-faq-zh-cn
Description-md5: 87cc9406cf7311dc6bc68e7f2ddc5e3b
Description-en: Debian Frequently Asked Questions, in Simplified Chinese
 In this package you will find the Debian GNU/Linux FAQ, which gives
 frequently asked questions (with their answers!) about the Debian distribution
 (Debian GNU/Linux and others) and about the Debian project.
 Some answers assume some knowledge of Unix-like operating systems.
 However, as little prior knowledge as possible is assumed: answers to general
 beginners questions will be kept simple.
 .
 The document is supplied in HTML, PDF and plain text.
 .
 This is the translation in Simplified Chinese of the original English FAQ
 (available in the package debian-faq.)

Package: debian-fastforward
Description-md5: 85db75ce96bb2a5a8c4eb1b0ed7c7430
Description-en: Fast Forward Packages for Debian - Setup
 Debian Fast Forward is a Debian package repository focused on backports from
 unstable to stable.
 .
 This package allows one to setup the Debian Fast Forward apt archives and ssh
 cert-authority to the current system.

Package: debian-fastforward-pgp-keys
Description-md5: 1014354f99e1fefa957132d8bec792ca
Description-en: Fast Forward Packages for Debian - PGP Keys
 Debian Fast Forward is a Debian package repository focused on backports from
 unstable to stable.
 .
 This package contains the PGP keys used to verify digital signatures on
 packages and images.

Package: debian-fastforward-ssh-keys
Description-md5: e4b7e7ef9329c9b76ca65c25490352ae
Description-en: Fast Forward Packages for Debian - SSH Keys
 Debian Fast Forward is a Debian package repository focused on backports from
 unstable to stable.
 .
 This package contains the SSH keys used for hosts and maintainers.

Package: debian-handbook
Description-md5: 05c3fa172230cd08887b93743b660504
Description-en: reference book for Debian users and system administrators
 Accessible to all, the Debian Administrator's Handbook teaches the essentials
 to anyone who wants to become an effective and independent Debian GNU/Linux
 administrator.
 .
 It covers all the topics that a competent Linux administrator should master,
 from the installation and the update of the system, up to the creation of
 packages and the compilation of the kernel, but also monitoring, backup and
 migration, without forgetting advanced topics like SELinux/AppArmor setup to
 secure services, automated installations, or virtualization with Xen, KVM or
 LXC.
 .
 The Debian Administrator's Handbook has been written by two Debian
 developers — Raphaël Hertzog and Roland Mas.
 .
 This package contains the English book covering Debian 8 “Jessie”. All
 the files are available in /usr/share/doc/debian-handbook/.

Package: debian-history
Description-md5: 48aa1117179f8c4c5c2609a1a24a2e25
Description-en: Short History of the Debian Project
 As the Debian community continues to grow, and "old timers" become fewer
 and farther between, it seems appropriate to document where the project
 came from, and what it is about.
 .
 The package includes the original document (in English) as well as the
 translations in Catalan, Dutch, French, German, Italian, Japanese, Korean,
 Portuguese, Romanian, Russian, Spanish, and Lithuanian.

Package: debian-installer-launcher
Description-md5: c92003f4c389c9cdd9f5024d1317af19
Description-en: Debian Installer desktop launcher
 This is a desktop launcher for Debian Installer images. It is intended to be
 used on Debian Live systems.
 .
 You probably do not want to install this package onto a non-live system,
 although it will do no harm.

Package: debian-kernel-handbook
Description-md5: ee9766368c67d57c7909601a7fe936e5
Description-en: reference to Debian Linux kernel packages and development
 A reference manual for:
 .
 * Working on the linux package
 * Building custom kernels and modules
 * Working with initramfs images
 * Kernel team policies

Package: debian-keyring
Description-md5: 4901a156fb7f291ea9706fc7b6f97bc0
Description-en: OpenPGP certificates of Debian Developers and Maintainers
 The Debian project wants developers to digitally sign the
 announcements of their packages with OpenPGP, to protect against
 forgeries.  This package contains OpenPGP keyrings of
 Debian Developers (uploading and non-uploading), as well as of Debian
 Maintainers.
 .
 Do note that, although this package is provided for convenience, it
 is not necessarily kept updated with the latest changes; the authoritative
 source for keyring information is publicly accessible via rsync at:
 .
 keyring.debian.org::keyrings/keyrings/
 .
 Finally, the following Git repository is usually kept up to date with the
 public authoritative data:
 .
 https://salsa.debian.org/debian-keyring/keyring.git

Package: debian-lomiri-default-settings
Description-md5: ffd48220cde9f759dabc6636d21b948e
Description-en: Debian's default settings for the Lomiri Operating Environment
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package makes Lomiri in Debian look like a Debian system (by using Debian's
 artwork where appropriate).

Package: debian-lsp
Description-md5: 4027e8c5b8f0ec98bcf888c0840c30cc
Description-en: LSP server for Debian package control files
 debcargo is a Language Server Protocol (LSP) server for Debian package control
 files.
 .
 At the moment this is fairly basic, providing support for:
 - field name completion
 - common pacakge name suggestions
 - quick fixes for common mistakes

Package: debian-mate-default-settings
Description-md5: 152eb0142abbab57029c38b58f82291b
Description-en: Default settings for MATE on Debian
 This package comes together with mate-session-manager as provided by upstream
 but does a little tweaking here and there to provide best experience of the
 MATE desktop environment on Debian systems.

Package: debian-package-book-de
Description-md5: 5a2ce7e73b75ccc72ccb15d65ecdba11
Description-en: How to package for Debian (in German)
 The information in this book is of particular interest to users of the
 script. But also people who are generally interested in packaging for a
 distribution will find information in this book.
 .
 This book does not want to be a “textbook” for building Debian packages.
 It is more of an experience report, where the experiences have been
 “moulded into code”.
 .
 The book describes how Debian packages are created using a git
 repository with the programs from the package git-buildpackage and
 other useful commands. Afterwards, the reader should be able to use the
 program as shown and the descriptions of the individual steps to build
 “production quality” Debian packages.
 .
 The book is not yet finished, so some chapters are incomplete or not
 yet proof-read.

Package: debian-package-book-en-us
Description-md5: 2d55512e8463a184f062a9550d35597d
Description-en: How to package for Debian (in English)
 The information in this book is of particular interest to users of the
 script. But also people who are generally interested in packaging for a
 distribution will find information in this book.
 .
 This book does not want to be a “textbook” for building Debian packages.
 It is more of an experience report, where the experiences have been
 “moulded into code”.
 .
 The book describes how Debian packages are created using a git
 repository with the programs from the package git-buildpackage and
 other useful commands. Afterwards, the reader should be able to use the
 program as shown and the descriptions of the individual steps to build
 “production quality” Debian packages.
 .
 The book is not yet finished, so some chapters are incomplete or not
 yet proof-read.

Package: debian-package-scripts
Description-md5: a50a4fb29e9444b3a8c8ef4da877f97f
Description-en: Scripts for building Debian packages
 In this package you find the scripts which can help you to build Debian
 packages.

Package: debian-paketmanagement-buch
Description-md5: f958f2579c638a97b434bf60dd850a01
Description-en: book about Debian package management written in German
 This package contains the book "Debian Paketmanagement" (aka DPMB,
 German edition) by Axel Beckert and Frank Hofmann as a single HTML
 page, as a PDF document and as an e-book in EPUB format.
 .
 The book is not yet finished, so some chapters are incomplete or not
 yet proof-read.

Package: debian-policy
Description-md5: 2bf7beb18dfa5da9bd05cfcdee92244b
Description-en: Debian Policy Manual and related documents
 This package contains:
 - Debian Policy Manual
 - Filesystem Hierarchy Standard (FHS)
 - Debian Menu sub-policy
 - Debian Perl sub-policy
 - Debian configuration management specification
 - Machine-readable debian/copyright specification
 - Autopkgtest - automatic as-installed package testing
 - Authoritative list of virtual package names
 - Policy checklist for upgrading your packages

Package: debian-policy-ja
Description-md5: bd79d36a6e265b4701b47c31da9da437
Description-en: Debian Policy Manual and related documents (Japanese)
 This package contains translations into Japanese of some of the
 documents distributed in the debian-policy package.  Currently only
 the HTML output format is available.

Package: debian-policy-zh-cn
Description-md5: 7177425d5319ff91693f4472d2fa5209
Description-en: Debian Policy Manual and related documents (Simplified Chinese)
 This package contains translations into Simplified Chinese of some of the
 documents distributed in the debian-policy package.  Currently only
 the HTML output format is available.

Package: debian-ports-archive-keyring
Description-md5: 65123c64ac7dafaa51850c0425ac75a1
Description-en: OpenPGP archive certificates of the debian-ports archive
 The debian-ports archive digitally signs its Release files. This package
 contains the archive certificates used for that.

Package: debian-refcard
Description-md5: f31c953afd0f5d6d0eef1311597b1822
Description-en: printable reference card for the Debian system
 The Debian reference card provides new users help with
 the most important commands. Basic knowledge of computers, files,
 directories and the command line is required, however. The
 package contains printable PDF files in multiple languages.

Package: debian-reference
Description-md5: e702bcb166c66b0e2476c35f9dfd9742
Description-en: metapackage to install (all) translations of Debian Reference
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 This installs all translations when "Recommends:" are installed.

Package: debian-reference-common
Description-md5: 460c503d2327aad2d0be2670a1c794d6
Description-en: Debian system administration guide, common files
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 This only provides menu functionality and other common files.

Package: debian-reference-de
Description-md5: c404f71b822e4ebc58fd1b14ea5be949
Description-en: Debian system administration guide, German translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The German translation.

Package: debian-reference-en
Description-md5: ad8881a4fef7535e97da05ae79b9f222
Description-en: Debian system administration guide, English original
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The English original version.

Package: debian-reference-es
Description-md5: 6e8b3f941b8cff99339c1443e19d653e
Description-en: Debian system administration guide, Spanish translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The Spanish translation.

Package: debian-reference-fr
Description-md5: 08983b3cdddba1406ac5a0d4c9cb3ad1
Description-en: Debian system administration guide, French translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The French translation.

Package: debian-reference-id
Description-md5: 4faea5b5b5ce480918ddf0e66c5449ce
Description-en: Debian system administration guide, Indonesian translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The Indonesian translation.

Package: debian-reference-it
Description-md5: 0fe220973d4cb3f1ecabf2b3d2441ab9
Description-en: Debian system administration guide, Italian translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The Italian translation.

Package: debian-reference-ja
Description-md5: fe8633b39047eddb22a5b5fff3017d54
Description-en: Debian system administration guide, Japanese translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The Japanese translation.

Package: debian-reference-pt
Description-md5: 0402b1c626a39acab30d8f63f9e98d07
Description-en: Debian system administration guide, Portuguese translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The Portuguese (Portugal) translation.

Package: debian-reference-pt-br
Description-md5: e7467cea4dcb53a65e7325a207286d29
Description-en: Debian system administration guide, Portuguese (Brazil) translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The Portuguese (Brazil) translation.

Package: debian-reference-ro
Description-md5: 3d0bd3c04b97a467933965631d5507e9
Description-en: Debian system administration guide, Romanian translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The Romanian translation.

Package: debian-reference-sv
Description-md5: 466e9e4eccbb7937f8bb520480208d80
Description-en: Debian system administration guide, Swedish translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The Swedish translation.

Package: debian-reference-zh-cn
Description-md5: 8454b784a1946f42b82b827ef0011337
Description-en: Debian system administration guide, Chinese (Simplified) translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The Chinese (Simplified) translation.

Package: debian-reference-zh-tw
Description-md5: 3b7febd8bb227cee50df8c1331326d3b
Description-en: Debian system administration guide, Chinese (Traditional) translation
 This Debian Reference is intended to provide a broad overview of the Debian
 system as a post-installation user's guide. It covers many aspects of system
 administration through shell-command examples for non-developers.
 .
 The Chinese (Traditional) translation.

Package: debian-repro-status
Description-md5: 5163f9feb8675888ec9c576e6d774ff3
Description-en: Check the reproducibility status of your installed Debian packages
 Command-line tool for querying the reproducibility status of your installed
 Debian packages using data from a rebuilderd instance such as
 reproduce.debian.net.
 .
 Instead of putting blind trust into Debian build servers this would query
 independent build servers (that you consider trustworthy) whether they came to
 the same bit-for-bit identical .deb files when building from source.
 .
 Note this tool doesn't give you any security guarantees in itself, as the
 packages have already been installed at this point. It gives you a good idea
 whether a reproducible-only policy could be realistically enforced with your
 specific selection of packages however (which would then give you security
 advantages).
 .
 This code is heavily inspired and partially yoinked from arch-repro-status
 authored by Orhun Parmaksız.

Package: debian-security-support
Description-md5: 12ffce3ff2b1f544b0063de409234b9b
Description-en: Debian security support coverage checker
 For some Debian packages, it is not feasible to maintain full security
 support for all use cases through the full distribution release
 cycle.
 .
 This package provides a program to identify installed packages for
 which support has had to be limited or prematurely ended, and to
 alert the administrator.
 .
 New versions of this package with updated checklists will be provided
 via standard and/or extended security support.

Package: debian-tag2upload-keyring
Description-md5: 3d9aba01a5381e92c8f4748f3a83b9c3
Description-en: OpenPGP signing key for the Debian tag2upload service
 tag2upload signs source packages and git tags with this key.

Package: debiandoc-sgml
Description-md5: 0da31969986c39eaecea1ef07f8b2c10
Description-en: DebianDoc SGML DTD and formatting tools
 This is an SGML-based documentation formatting package used for the
 Debian manuals.  It reads markup files and produces HTML, LaTeX, DVI
 (via LaTeX), PostScript (via LaTeX/DVI), PDF (via LaTeX), Texinfo,
 Info (via Texinfo), DebianDoc SGML, DocBook XML, plain text (with
 overstrikes a la troff as well as without) files.
 .
 The LaTeX based output needs the texlive, texlive-latex-extra and
 texlive-lang-all packages.  In addition to this, Chinese and Japanese need
 latex-cjk-all and corresponding font packages.
 .
 The Texinfo based output needs the texinfo package.

Package: debiandoc-sgml-doc
Description-md5: b0a51691786644fb9747b126e546bf1a
Description-en: Documentation for DebianDoc-SGML
 This package contains the documentation for DebianDoc-SGML in HTML,
 and plain ASCII format.

Package: debiandoc-sgml-doc-pt-br
Description-md5: e1d4ec62da02ce5328c3154539596fb5
Description-en: Documentation for DebianDoc-SGML in Brazilian Portuguese
 This package contains the documentation for DebianDoc-SGML translated
 in Brazilian Portuguese in HTML and plain ASCII format.

Package: debichem-analytical-biochemistry
Description-md5: 3e0bb92b57228d4593172af1bbf3e894
Description-en: DebiChem Analytical BioChemistry
 This metapackage will install packages which enable you to:
 .
 - load and convert mass spectrometric data files;
 - edit biopolymer sequences;
 - elaborate complex mass spectrometry workflows;
 - perform protein database searches using tandem-ms data;
 - visualize and explore mass spectrometric data;
 - simulate isotopic clusters;
 - implement proteomics workflows.

Package: debichem-cheminformatics
Description-md5: 0720789cc130e146276125ea7247a7ee
Description-en: DebiChem Cheminformatics
 This metapackage will install cheminformatics packages
 useful for chemists.

Package: debichem-crystallography
Description-md5: 38f2bc7cf656471182f5a91c92b74308
Description-en: DebiChem crystallography
 This metapackage will install packages for crystallography which might be
 useful for chemists.

Package: debichem-development
Description-md5: 8d21657efef77ab68b01a7736fbca632
Description-en: DebiChem C/C++/Fortran Development
 This metapackage will install development packages
 useful for chemists.

Package: debichem-input-generation-output-processing
Description-md5: 481deb5b9ca4948ecb4f2d3f161c841f
Description-en: DebiChem input preparation and output processing
 This metapackage will install graphical frontends and input generators/output
 processors for computational chemistry packages which might be useful for
 chemists.

Package: debichem-molecular-abinitio
Description-md5: 0110fd81fff2ee9c49502b34005216c8
Description-en: DebiChem Molecular Ab Initio Calculations
 This metapackage will install packages doing molecular ab initio calculations
 which might be useful for chemists.

Package: debichem-molecular-dynamics
Description-md5: d81e92bf0a50287febc5485be27e92a3
Description-en: DebiChem Molecular Dynamics
 This metapackage will install Molecular Dynamics packages
 which might be useful for chemists.

Package: debichem-molecular-modelling
Description-md5: 6763c82132c0fefe0c85d527de4a3b77
Description-en: DebiChem 3D Molecular Modelling and Visualization
 This metapackage will install 3D Molecular Modelling and Visualization
 which might be useful for chemists.

Package: debichem-periodic-abinitio
Description-md5: 32cd68e2df9ecc5ca74f910de8f78e6c
Description-en: DebiChem Periodic Ab Initio Calculations
 This metapackage will install packages doing periodic ab initio calculations
 which might be useful for chemists.

Package: debichem-semiempirical
Description-md5: b473f8004b2b869d9b1b889b05caf483
Description-en: DebiChem Semi Empirical
 This metapackage will install Semi Empirical
 which might be useful for chemists.

Package: debichem-tasks
Description-md5: ea3aaabad5772ff6b2ee0bc49b559d15
Description-en: DebiChem tasks for tasksel
 This package provides DebiChem tasks in tasksel.
 .
 These tasks are described in detail at
 http://blends.alioth.debian.org/debichem/tasks/

Package: debichem-view-edit-2d
Description-md5: abfeeb599c160516329aae13155940d9
Description-en: DebiChem chemical formular/structure editors
 This metapackage will install drawers for chemical structures which might be
 useful for chemists.

Package: debichem-visualisation
Description-md5: 25d5f47f51d7e5b7dd15882ca18199f1
Description-en: DebiChem 3D Viewers
 This metapackage will install 3D Viewers which might be useful for chemists.

Package: debiman
Description-md5: 72b2e3c817b4082d188629ce4de6ad20
Description-en: generate a static manpage HTML repository out of a Debian archive
 debiman makes (Debian) manpages accessible in a web browser. Its
 goals are, in order:
 .
 completeness: all manpages in Debian should be available.
 .
 visually appealing and convenient: reading manpages should be fun, convenience
 features (e.g. permalinks, URL redirects, easy navigation) should be available
 .
 speed: manpages should be quick to load, new manpages should be quickly
 ingested, the program should run quickly for pleasant development

Package: deblur
Description-md5: 4ddc2a258bfb13dfe41835381b547690
Description-en: deconvolution for Illumina amplicon sequencing
 Deblur is a greedy deconvolution algorithm for amplicon sequencing
 based on Illumina Miseq/Hiseq error profiles.  The authors recommend
 using Deblur via the QIIME2 plugin q2-deblur. Examples of its use can be
 found within the plugin itself. However, Deblur itself does not depend
 on QIIME2.
 .
 The input to Deblur workflow is a directory of FASTA or FASTQ files
 (1 per sample) or a single demultiplexed FASTA or FASTQ file. These
 files can be gzip'd. The output directory will contain three BIOM
 tables in which the observation IDs are the Deblurred sequences. The
 outputs are contingent on the reference databases used and a more
 focused discussion on them is in the subsequent README section titled
 "Positive and Negative Filtering." The output files are as follows:
 .
 * reference-hit.biom : contains only Deblurred reads matching the
 positive filtering database. By default, a reference composed of 16S
 sequences is used, and this resulting table will contain only those
 reads which recruit at a coarse level to it will be retained. Reads
 are also filtered against the negative reference, which by default
 will remove any read which appears to be PhiX or adapter.
 .
 * reference-hit.seqs.fa : a fasta file containing all the sequences
 in reference-hit.biom
 .
 * reference-non-hit.biom : contains only Deblurred reads that did not
 align to the positive filtering database. Negative filtering is also
 appied to this table, so by default, PhiX and adapter are removed.
 .
 * reference-non-hit.seqs.fa : a fasta file containing all the
 sequences in reference-non-hit.biom
 .
 * all.biom : contains all Deblurred reads. This file represents the
 union of the "reference-hit.biom" and "reference-non-hit.biom" tables.
 .
 * all.seqs.fa : a fasta file containing all the sequences in all.biom
 .
 Deblur uses two types of filtering on the sequences:
 .
 * Negative mode - removes known artifact sequences (i.e. sequences
 aligning to PhiX or Adapter with >=95% identity and coverage).
 .
 * Positive mode - keeps only sequences similar to a reference database
 (by default known 16S sequences). SortMeRNA is used, and any sequence
 with an e-value <= 10 is retained. Deblur also outputs a BIOM table
 without this positive filtering step (named all.biom).
 .
 The FASTA files for both of these filtering steps can be supplied via
 the --neg-ref-fp and --pos-ref-fp options. By default, the negative
 database is composed of PhiX and adapter sequence and the positive
 database of known 16S sequences.
 .
 Deblur uses negative mode filtering to remove known artifact (i.e. PhiX
 and Adapter sequences) prior to denoising. The output of Deblur contains
 three files: all.biom, which includes all sOTUs, reference-hit.biom,
 which contains the output of positive filtering of the sOTUs (default
 only sOTUs similar to 16S sequences), and reference-non-hit.biom,
 which contains only sOTUs failing the positive filtering (default only
 non-16S sOTUs).

Package: debmake
Description-md5: 550de7d58ffad3a8525f1ae19db5cc54
Description-en: helper script to make the Debian source package
 This package helps you to convert an upstream source package (or VCS contents)
 into the Debian package by adding files required for the Debian source
 package.  The generated debian/rules file uses the new dh command syntax from
 the debhelper (>=13~) package.
 .
 The debmake command invoked in the upstream source tree without any option can
 generate files which is good enough to create a single arch=any Debian binary
 package for local use without touching them.  The generated files should be
 edited to make it conform to the Debian policy if the package is to be
 uploaded to the Debian archive.  By adding few options, this command can
 generate template files for the arbitrary combination of the multi-binary and
 multi-arch package, etc.  This includes making of the rules file for the -dbg
 package and the control file for the multiarch library package.
 .
 This debmake command also scans copyright and license texts in the source
 files to help crafting the proper DEP-5 compatible debian/copyright file.

Package: debmake-doc
Description-md5: efdbf3faac027baa451b82b5be0b2d51
Description-en: Guide for Debian Maintainers
 This tutorial document describes the building of the Debian
 package to ordinary Debian users and prospective developers using
 the debmake command.
 .
 It is focused on the modern packaging style and comes with many
 simple examples.
 * POSIX shell script packaging
 * Python3 script packaging
 * C with Makefile/Autotools/CMake
 * multiple binary package with shared library etc.
 .
 This package can be considered as the successor to the
 maint-guide package.

Package: debmirror
Description-md5: 2b7436d4f5fcda5c9ebcf3fc42599f49
Description-en: Debian partial mirror script, with ftp and package pool support
 This program downloads and maintains a partial local Debian mirror.
 It can mirror any combination of architectures, distributions and
 sections. Files are transferred by ftp, http, hftp or rsync, and package
 pools are fully supported. It also does locking and updates trace files.

Package: debocker
Description-md5: 6588384694c985e89bdd66fe6265169d
Description-en: docker-powered package builder for Debian
 debocker builds Debian packages using docker. It is also capable to
 create bundles that can be shared to build the same package on
 a different machine.

Package: debomatic
Description-md5: 79f67124cc6327d4a58ffd311de9cc7f
Description-en: automatic build machine for Debian source packages
 Deb-o-Matic is an easy to use build machine for Debian source packages
 based on sbuild and schroot, written in Python.
 .
 It provides a simple tool to automate build of source packages with limited
 user interaction and a simple configuration. It has some useful features such
 as automatic update of chroots, automatic scan and selection of source
 packages to build and modules support.
 .
 It is meant to help developers to build their packages without worrying too
 much of compilation, since it will run in background and no user feedback
 is required during the whole process.

Package: debootstick
Description-md5: f852a5f9065ae66ae3d8bce1d6499741
Description-en: Turn a chroot environment into a bootable image
 debootstick is used to generate a bootable image from a Debian
 or Ubuntu chroot environment (such as one generated with
 debootstrap, docker export, etc.).
 This image should then be copied to a USB stick or disk and
 used to boot any amd64 machine (BIOS- or UEFI-based).
 debootstick can also generate an SD card image for a
 raspberry pi board.
 The embedded system is ready to be started live (no
 installation procedure needed), and is fully upgradeable
 (kernel and bootloader included).

Package: debos
Description-md5: c0707a49f28410861421b982e1e4b223
Description-en: Debian OS builder
 debos is a tool to make creation of various Debian based OS "images"
 simpler. While most other tools focus on a specific use-case, debos is
 more meant as a toolchain to make common actions trivial while providing
 enough rope to do whatever tweaking that might be required behind
 the scenes.

Package: debpkg
Description-md5: f7d33f6fc96c54759c5731fa0121da11
Description-en: Simple Debian packaging tool
 Debpkg is a command-line tool for downloading and installing Debian packages
 from URLs. This tool simplifies the process of installing .deb packages by
 handling the download and installation in one command.

Package: debputy-lsp
Description-md5: 1beae6f589f764a81d470c82fd126080
Description-en: Editor support for Debian packaging files via LSP specification
 Dependency package that installs the minimal dependencies required for
 for the debputy language server, which can provide editor support via the
 Language Server Protocol (LSP). This package will also provide relevant
 dependencies for many of debputy assistance commands such as "debputy lint"
 and "debputy reformat".
 .
 Any editor with LSP support built with a compatible version of the LSP
 specification can interface with the debputy language server
 and use it to extend its feature set for Debian packaging files (debian/).
 .
 Concrete features depends on the editor in question, but common supported
 editor features include:
 .
 * As-you-type diagnostics with quick-fixes
 * Context aware completion suggestions
 * In-editor access to documentation (often called "hover docs")
 .
 The "Suggests" field may have a package dedicated to your favorite editor.
 If so, consider installing that instead as it will then also provide most of
 the relevant editor glue to enable debputy automatically. Otherwise, you still
 have to provide your own editor-side of the configuration to have it start
 debputy when you start editing debian packaging files.
 .
 For more information about the LSP specification, please see:
 https://microsoft.github.io/language-server-protocol/overviews/lsp/overview/
 .
 For a list of tools / editors that supports some version of the LSP
 specification, please see:
 https://microsoft.github.io/language-server-protocol/implementors/tools/

Package: debram
Description-md5: b97b5ccd9aaab52b0007aa5ecb167d12
Description-en: ramified catalog of available commands
 Debian GNU/Linux provides thousands upon daunting thousands of commands.
 Sorting them into broad classes then dividing and redividing them into finer,
 more specific branches, the Debram ramifies Debian's commands in much the same
 manner as a university library ramifies its books.  If you know what you want
 your computer to do but do not yet know the command to do it, you can find the
 command here.
 .
 (The Debram package used also -- indeed mainly -- to include a much larger and
 more important ramification of Debian *packages,* along with a browsing tool;
 but Debtags has superseded Debram in those respects.  What the Debram package
 still includes however is the Command Selection Guide, which though somewhat
 outdated may still be of use.)

Package: debram-data
Description-md5: cc37b7b92b0053c432f096884ba4e157
Description-en: debram's architecture-independent data
 This data package installs the Debian Ramification's documentation and
 architecture-independent data.  It also provides the Command Selection
 Guide, ramifying several hundred basic GNU/Linux commands.  See debram.

Package: debroster
Description-md5: d679b536cfdc4ad1fded9905abffeca8
Description-en: package for use at expos
 Debroster starts up an eterm with the Debian logo as the background,
 with a randomly-ordered list of the current developers scrolling up
 the screen. Use it to show just how many people contribute to the
 Debian project - and so why we are so damn good :-)

Package: debsbom
Description-md5: 18687cf09a52e064892efbc267446f77
Description-en: SBOM generator for Debian-based distributions (tool)
 debsbom generates SBOMs (Software Bill of Materials) for distributions based on
 Debian in the two standard formats SPDX and CycloneDX.
 .
 The generated SBOM includes all installed binary packages and also contains
 Debian Source packages.
 .
 This package contains the debsbom CLI.

Package: debsecan
Description-md5: 02c585842f4cdb670bd20e06b66ecc85
Description-en: Debian Security Analyzer
 debsecan is a tool to generate a list of vulnerabilities which affect
 a particular Debian installation.  debsecan runs on the host which is
 to be checked, and downloads vulnerability information over the
 Internet.  It can send mail to interested parties when new
 vulnerabilities are discovered or when security updates become
 available.

Package: debsig-verify
Description-md5: 17721b51f633c58de657ee56060e3c57
Description-en: Debian package signature verification tool
 This tool inspects and verifies binary package digital signatures based
 on predetermined policies, complementing repository signatures or allowing
 to verify the authenticity of a package even after download when detached
 from a repository.

Package: debsigs
Description-md5: 8f96a6aad49c0ea26b8f1f71de461a6d
Description-en: toolset for cryptographically signing Debian packages
 debsigs is a package that allows GPG signatures to be embedded inside Debian
 packages.  These signatures can later be verified by package retrieval and
 installation tools to ensure the authenticity of the contents of the
 package.

Package: debspawn
Description-md5: 3c044031bc28da6fff2e488b20ea165c
Description-en: Build in nspawn containers
 Debspawn is a tool to build Debian packages in an isolated environment,
 using systemd-nspawn containers.
 By using containers, Debspawn can isolate builds from the host system
 much better than traditional chroot-based build environments could.
 .
 Debspawn is designed to be both easy to use by humans, as well as easy
 to integrate into an automated package build workflow.

Package: debsums
Description-md5: 3f8408683d3013b2e3df83e24b0d5d81
Description-en: tool for verification of installed package files against MD5 checksums
 debsums can verify the integrity of installed package files against
 MD5 checksums installed by the package, or generated from a .deb
 archive.

Package: debtree
Description-md5: 90db0e8762ea7d64dfab48b0abbe23db
Description-en: package dependency graphs on steroids
 Very powerful and versatile tool for generating dependency graphs showing the
 relationships between .deb packages.
 .
 The graph is generated in the form of a .dot file that can be used as input
 for the utility 'dot' from the graphviz  package. What information is included
 in a graph can be varied using command line options.
 .
 Supported are: regular (forward) dependencies, reverse dependencies, showing
 installed packages, virtual packages, alternatives, and much more.

Package: debuerreotype
Description-md5: efe5be5e8f1ef2e6341ee6b52c7fbc34
Description-en: reproducible, snapshot-based Debian rootfs builder
 A set of scripts for building reproducible Debian rootfs tarballs based on
 snapshot.debian.org, especially for the purposes of Docker base images.
 .
 The goal is to create an auditable, reproducible process for creating rootfs
 tarballs (especially for use in Docker) of Debian releases, based on
 point-in-time snapshots from snapshot.debian.org.
 .
 The only strictly Docker-specific script is debuerreotype-minimizing-config,
 which applies many configuration tweaks which are useful for Docker users and
 may or may not be useful outside of that context.

Package: debug-me
Description-md5: 089c5fb55071b60e38dd881ff2474639
Description-en: secure remote debugging
 Debugging a problem over email/irc/BTS is slow, tedious, and
 hard. The developer needs to see the your problem to understand
 it. Debug-me aims to make debugging fast, fun, and easy, by letting
 the developer access your computer remotely, so they can immediately
 see and interact with the problem. Making your problem their problem
 gets it fixed fast.
 .
 A debug-me session is logged and signed with the developer's GnuPG
 key, producing a chain of evidence of what they saw and what they
 did. So the developer's good reputation is leveraged to make debug-me
 secure.  If you trust a developer to ship software to your computer,
 you can trust them to debug-me.
 .
 This package should be installed by desktop users -- both developers
 who want to debug, and users who want their problems debugged.  To
 set up a debug-me server, install the debug-me-server package.

Package: debug-me-server
Description-md5: 67819d8365ab60d3ced35b520c3304e1
Description-en: run a debug-me server for secure remote debugging
 Debugging a problem over email/irc/BTS is slow, tedious, and
 hard. The developer needs to see the your problem to understand
 it. Debug-me aims to make debugging fast, fun, and easy, by letting
 the developer access your computer remotely, so they can immediately
 see and interact with the problem. Making your problem their problem
 gets it fixed fast.
 .
 A debug-me session is logged and signed with the developer's GnuPG
 key, producing a chain of evidence of what they saw and what they
 did. So the developer's good reputation is leveraged to make debug-me
 secure.  If you trust a developer to ship software to your computer,
 you can trust them to debug-me.
 .
 This package sets up a debug-me server.  If you don't want to do
 that, install only the debug-me package.

Package: debugbreak
Description-md5: 1adb4324a2718c2812d04acfa8da54e1
Description-en: Put breakpoints in C/C++ code
 debugbreak.h allows one to put breakpoints in their C/C++ code
 with a call to debug_break(). Include the header file and insert
 calls to debug_break() in the code where one wishes to break into
 the debugger. debugbreak supports GCC, Clang. debugbreak works well
 on ARM, AArch64, i686, x86-64, POWER and has a fallback code path for
 other architectures.

Package: debuginfod
Description-md5: 1ee7ebf3b25c14692d31b56419915fb2
Description-en: debuginfo-related http file-server daemon
 Server, client tool and library to index and fetch ELF/DWARF files
 addressed by build-id through HTTP.

Package: debusine-client
Description-md5: eae33525dc3e7d85158ba442a5a69d90
Description-en: Command line client to interact with a debusine server
 Debusine is a general purpose software factory tailored to the needs of a
 Debian-based distribution.
 .
 This package provides the command line client used to interact with a
 debusine server.

Package: debusine-doc
Description-md5: 8acfa3828aceb4eee6ae5728fbc2f1ef
Description-en: Documentation for debusine
 Debusine is a general purpose software factory tailored to the needs of a
 Debian-based distribution.
 .
 The documentation includes end-user documentation (how to use), administrator
 documentation (how to setup) and developer documentation (how to contribute,
 design and API).

Package: debusine-server
Description-md5: bc99f38676ea648be1bacbb6d71f5598
Description-en: Services to run a debusine server
 Debusine is a general purpose software factory tailored to the needs of a
 Debian-based distribution.
 .
 This package provides all the required services to run a debusine server.

Package: debusine-signing
Description-md5: bee2fefa28dc3de150b97fe517747bdf
Description-en: Signing service for debusine
 Debusine is a general purpose software factory tailored to the needs of a
 Debian-based distribution.
 .
 This package provides a service that holds private keys and uses them to
 sign data on behalf of debusine.

Package: debusine-worker
Description-md5: 142822e330f542c85667590d4d51e610
Description-en: Standalone daemon handling work requests for a debusine server
 Debusine is a general purpose software factory tailored to the needs of a
 Debian-based distribution.
 .
 This package provides the services to run a debusine worker executing work
 requests sent by a debusine server.

Package: debvm
Description-md5: 69eb9e07cd67454187b7bcecdcfc7511
Description-en: create and run virtual machines for various Debian releases and architectures
 The tool debvm-create can be used to create a virtual machine image and
 the tool debvm-run can be used to run such a machine image. Their purpose
 primarily is testing software using qemu as a containment technology.
 These are relatively thin wrappers around mmdebstrap and qemu.

Package: deck
Description-md5: 5091d1c28df19911ac0fdcae32192895
Description-en: Configuration management for Kong and Kong Enterprise (program)
 Declarative configuration for Kong decK provides declarative configuration and
 drift detection for Kong.

Package: decopy
Description-md5: 1bf67f81f2e253f08ac26ba87c96dd10
Description-en: Automatic debian/copyright Generator
 Decopy automates writing and updating the debian/copyright file.
 .
 It reads all files in the source tree, analyzes the licenses and copyright
 messages included and generates the corresponding debian/copyright file.
 When the file already exists, decopy parses it to generate a more complete
 output.

Package: dee-tools
Description-md5: de38c622ccab0eefbeba050be1de276c
Description-en: Model to synchronize multiple instances over DBus - tooling
 libdee is a shared library that provides objects that help  having multiple
 instances communicating over DBus.
 .
 This package contains the tooling for introspecting dee data.

Package: deepin-album
Description-md5: b7be99cd3d06af0ecc6fdb8f90b180bc
Description-en: album application for Deepin Desktop Environment
 Deepin-album is a fashion photo manager for viewing and organizing pictures.
 deepin-album supports command line, mouse drag method to import photos.
 deepin-album supports single browsing and timeline browsing modes.

Package: deepin-boot-maker
Description-md5: 0bbdfe376e79f7bd52d2d1879488c8b7
Description-en: Simple tool for user to create a boot usb stick quickly and easily
 It's designed to support deepin system iso, it can works for Debian and ubuntu
 iso too.

Package: deepin-calculator
Description-md5: 73c6be31938bd29aeedca1fcc064ee85
Description-en: Calculator for DDE (Deepin Desktop Environment)
 An easy to use calculator for ordinary users.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-deb-installer
Description-md5: 1e09b0821abe3ddb876df1d24b2b4cc6
Description-en: Deepin Package Manager
 Deepin Package Manager is a management tool for deb package, and is developed
 for users to easily install customized applications that are not categorized
 in Deepin Store. With an easy-to-use interface as well as functions like batch
 installation, version detection and auto-completion of dependencies, you can
 quickly get the software installed on deepin once you get the right deb
 package.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-gettext-tools
Description-md5: 602c444e58921c0bee709ebd3ed1b228
Description-en: Deepin Internationalization utilities
 This package provides various tools used by Deepin software to extract
 translatable string and manage i18n works as a supplement to regular gettext
 tools.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-icon-theme
Description-md5: b63c5f1d71ade2de3558d5f88c070bec
Description-en: Icon Theme for Deepin software and Deepin Desktop Environment
 Deepin Icon Theme is the default icon theme for DDE, based on Papirus icon
 theme. This package contains:
 * Deepin Icon Theme
 * Sea Icon Theme
 * Deepin Cursor Theme
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-image-viewer
Description-md5: a87cb90fecf4e422c2ee29d7e5323375
Description-en: Image Viewer for Deepin Desktop Environment
 Deepin Image Viewer is an image viewer and manager elaborately produced by
 Deepin Technology. It is fashion and smooth, supports multiple image formats,
 user can view any kind of image. The image management in Deepin Image Viewer,
 allows user to rank images in Timeline by date, add image to "My favorites" or
 different albums. All images can be arranged in perfect order by Deepin Image
 Viewer.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-log-viewer
Description-md5: c6e7b2046a4d82a6d40340ddb7fa2d7c
Description-en: Log Viewer is a useful tool for viewing system logs
 Log viewer is a tool that collects logs generated when an application
 is running, for example, logs generated when operating system and
 applications start up and run. You can do trouble-shooting and solve
 problems quickly by analyzing logs.

Package: deepin-movie
Description-md5: 3c8252ec4159903bc555877ad967a892
Description-en: Deepin movie player
 Deepin Movie provides an intuitive easy to use operation interface and rich
 complete shortcuts. You can complete all play operations by keyboard, which
 will make you thoroughly get rid of the constraint of mouse click. Video files
 in various formats can be played through Deepin Movie, and you can use the
 streaming function to easily enjoy online video resources.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-music
Description-md5: 882a422ed6fc8efeb62eaf719f4743da
Description-en: music player with brilliant and tweakful UI
 Deepin-UI based, GStreamer front-end, with features likes search music
 by pinyin, quanpin, colorful lyrics supports, and more powerful
 functions you will found.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-notifications
Description-md5: d21f3b4e463ba3dca5ae9cfeaf72c133
Description-en: System notifications for Deepin Desktop Environment
 Deepin notification is a notfiy app for Deepin Desktop Environment.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-picker
Description-md5: 1f028734b67f6b44733e1100a6fef61f
Description-en: Color picker tool for deepin
 Deepin Picker is a fast screen color picking tool developed by Deepin
 Technology. The RGB, RGBA, HEX, CMYK and HSV code can be obtained according
 color picked and auto saved to the clipboard.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-screen-recorder
Description-md5: 2c631f6cf32bf3082c952e1efc3e962a
Description-en: Simple recorder tools for deepin
 Deepin Screen Recorder is a screen recorder tool, it supports to save the
 recorded screens as gif or mp4 format. It can select the recorded window
 automatically or manually by selecting the area. Users just need to start and
 stop the recording process, and the file will auto save to the desktop.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-shortcut-viewer
Description-md5: 95bb167dbb9b841326b7998267c9962a
Description-en: Pop-up shortcut viewer for Deepin applications
 Deepin-shortcut-viewer is a standalone binary that helps Deepin applications
 pop up their shortcut information on screen in a unified appearance.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-sound-theme
Description-md5: 5617334f8b00959171f231683163a7e9
Description-en: Deepin sound theme for DDE
 This package provides WAV sound themes applied to system
 sound effects for Deepin Desktop Environment.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deepin-terminal
Description-md5: dc1cdb3d8e6282c0fa5574ba7fbaf351
Description-en: Deepin terminal emulator application
 Deepin Terminal is an advanced terminal emulator with workspace, multiple
 windows, remote management, quake mode and other features. It sharpens your
 focus in the world of command line.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: deets
Description-md5: d94d4dc2e389af1a03bee88ea0bd1972
Description-en: decentralized model-based administration tool
 Deets provides a way to manage Debian packages and files
 on your systems using Lua-based configuration files.  A
 specialized Lua interpreter called luau is capable of
 validating your specifications and optionally enforcing
 them.
 .
 In addition, it can scan your system and generate a
 crude model configuration based on the current state
 of the Debian package database and all conffiles.

Package: default-d-compiler
Description-md5: bbbd93771830b7fd3186d8c877db5ddf
Description-en: Default D compiler (metapackage)
 This is a metapackage installing the default D compiler in Debian
 for the respective architecture.
 .
 Packages building D libraries or using them should depend on this.

Package: default-jdk-doc
Description-md5: bb449dd0bbc2ec4734e1e616d54b130d
Description-en: Standard Java or Java compatible Development Kit (documentation)
 This dependency package points to the documentation for the Java development
 kit, or Java compatible development kit recommended for Debian, which is
 openjdk-25-doc for amd64.

Package: default-mysql-client
Description-md5: 0d975e58d81d31c2c1965d43804779c1
Description-en: MySQL database client binaries (metapackage)
 MySQL is a fast, stable and true multi-user, multi-threaded SQL database
 server. SQL (Structured Query Language) is the most popular database query
 language in the world. The main goals of MySQL are speed, robustness and
 ease of use.
 .
 This package depends on the default implementation of the client binaries and
 the additional tools innotop and mysqlreport.

Package: default-mysql-client-core
Description-md5: 31e5e3f44a80bbfd7cf687e936f69d0e
Description-en: MySQL database core client binaries (metapackage)
 MySQL is a fast, stable and true multi-user, multi-threaded SQL database
 server. SQL (Structured Query Language) is the most popular database query
 language in the world. The main goals of MySQL are speed, robustness and
 ease of use.
 .
 This package depends on the default implementation of the core client files,
 as used by Akonadi.

Package: default-mysql-server
Description-md5: 9550a987565ff8657fc9f699871795c3
Description-en: MySQL database server binaries and system database setup (metapackage)
 MySQL is a fast, stable and true multi-user, multi-threaded SQL database
 server. SQL (Structured Query Language) is the most popular database query
 language in the world. The main goals of MySQL are speed, robustness and
 ease of use.
 .
 This package depends on the default implementation of all the infrastructure
 needed to setup system databases.

Package: default-mysql-server-core
Description-md5: 2af54bce58dc0885998d90e5a67f4233
Description-en: MySQL database server binaries (metapackage)
 MySQL is a fast, stable and true multi-user, multi-threaded SQL database
 server. SQL (Structured Query Language) is the most popular database query
 language in the world. The main goals of MySQL are speed, robustness and
 ease of use.
 .
 This package depends on the default implementation of the server binaries but
 doesn't depend on all the infrastructure needed to setup system databases.

Package: deheader
Description-md5: 01dcd7f337119de0bce134084933aadc
Description-en: Find and remove unnecessary includes in C or C++ source files
 deheader analyzes C and C++ files to determine which header inclusions can be
 removed while still allowing them to compile.  This may result in substantial
 improvements in compilation time, especially on large C++ projects; it also
 sometimes exposes dependencies and cohesions of which developers were unaware.

Package: dehydrated
Description-md5: c09902462a0a5f656bb0a6b7c2847ea9
Description-en: ACME client implemented in Bash
 The dehydrated ACME client allows signing certificates with an
 ACME server, like the one provided by the Let’s Encrypt certificate
 authority (letsencrypt.org).  It is implemented as a relatively simple
 Bash script, which uses curl to communicate with the ACME server and
 OpenSSL to deal with keys, sign requests and certificates.
 .
 The ACME (Automated Certificate Management Environment) protocol makes
 it possible to automatically obtain browser-trusted certificate.

Package: dehydrated-apache2
Description-md5: 2abf97dfda95b9574d67e1247ae21509
Description-en: dehydrated challenge response support for Apache2
 This package provides an Apache2 config snippet to serve the http-01 challenge
 responses for dehydrated.
 .
 Installing this package together with dehydrated is enough to have a fully
 functional ACME client, including replying to the HTTP challenge.

Package: dehydrated-hook-ddns-tsig
Description-md5: 8418fa8d1d3d7c0777249b3697f18836
Description-en: dehydrated dns-01 challenge response support
 This package provides a hook script to serve dns-01 challenge responses for
 dehydrated.
 .
 It uses the dnspython API to perform dynamic DNS updates, creating a temporary
 TXT record for the given domain, thereby proving ownership of the domain.
 It requires a DNS-server capable of performing dynamic DNS updates, like bind9.
 There is no need for the DNS-server to run on the local machine.
 .
 This is useful if you want to create ACME certificates for servers that do not
 serve HTTP and/or are not exposed to the public internet.
 Another important use case are wildcard certificates.

Package: dehydrated-tools-extra
Description-md5: e29b298452e4857e752674ebc188b98b
Description-en: additional tools for dehydrated Letsencrypt client
 This package contains additional tools for the dehydrated Letsencrypt client:
 .
 * dehydrated-cron: run dehydrated automatically via cron
 * dehydrated-hook: customizable entry points at every step of dehydrated
 * dehydrated-nsupdate: DNS01 verification support

Package: deja-dup-caja
Description-md5: 93c30554e284dbd172661f06933c4a22
Description-en: Caja extension for Déjà Dup
 Déjà Dup is a simple backup tool. It hides the complexity of backing up the
 Right Way (encrypted, off-site, and regular) and uses duplicity as the
 backend.
 .
 This package provides a contextual menu in the Caja file manager to backup
 and restore your files.

Package: dejagnu
Description-md5: 641b5a9db687ec0ef1d5efaa06180677
Description-en: framework for running test suites on software tools
 DejaGnu is a framework for testing other programs.  Its purpose is to
 provide a single front end for all tests.
 .
 DejaGnu provides a layer of abstraction which allows you to write
 tests that are portable to any host or target where a program must
 be tested.  All tests have the same output format.
 .
 DejaGnu is written in `expect', which in turn uses "Tcl"--Tool
 command language.

Package: deken
Description-md5: 613b085629314b423c1c10e0dd8ba7fc
Description-en: Externals wrangler for Pure Data - upload utility
 deken is a simple and easy to use package manager for Pure Data (Pd).
 .
 This package provides a command line tool that facilitates the creation
 and upload of your own packages to the official package repository
 puredata.info.

Package: dekko
Description-md5: 97b8d3416fea43850d2c13189f356318
Description-en: Convergent email client
 Dekko is a much liked app for Ubuntu Touch's shell Lomiri. Ubuntu Touch
 is a mobile OS developed by the UBports Foundation. Lomiri is its
 operating environment optimized for touch based human-machine
 interaction, but also supports convergence (i.e. switching between
 tablet/phone and desktop mode).
 .
 Dekko is an convergent email client which supports the IMAP and SMTP
 protocols and lets you add multiple accounts.

Package: delay
Description-md5: 54eb93bff2d9cba301d2f7d72c25ba9a
Description-en: Constant delay generator
 delay introduces a constant delay between its standard input
 and its standard output. The data from its stdin will be
 stored until it has been written to stdout.

Package: dell-recovery
Description-md5: 42be76afc331cd3cc7ef90ec310f8dad
Description-en: Dell Recovery Media Creation Package
 This package is used to produce a Dell recovery media image.
 It then uses known open source tools to write the image to
 a USB flash drive or DVD writer.

Package: dell-recovery-bootloader
Description-md5: 125b3ef8c629ab6a92bfe98a795de674
Description-en: Bootloader configuration for Dell's factory process
 This package is used to generate GRUB2 configuration that is
 used in the Dell Linux factory installation process.
 .
 This package doesn't have much use outside of the Dell environment
 but is safe to install on other systems.

Package: dell-recovery-casper
Description-md5: 66dfe55ea7aaebfe89ae8c089aca15cd
Description-en: Dell Recovery Casper Hooks
 This package provides hooks to allow the dell-recovery
 bootstrap to run directly from casper without any other
 modifications to the media.

Package: delly
Description-md5: 324b9ce9ec7a8528db433798b37e6910
Description-en: Structural variant discovery by read analysis
 Delly performs Structural variant discovery by integrated paired-end and
 split-read analysis. It discovers, genotypes and visualizes deletions,
 tandem duplications, inversions and translocations at single-nucleotide
 resolution in short-read massively parallel sequencing data. It uses
 paired-ends, split-reads and read-depth to sensitively and accurately
 delineate genomic rearrangements throughout the genome.

Package: delta
Description-md5: 0e5f3b20736d2cff4754056cbfea5c5a
Description-en: heuristic tool to minimize failure-inducing files for debugging
 Delta assists you in minimizing "interesting" files subject to a test of
 their "interestingness". A common such situation is when attempting to
 isolate a small failure-inducing substring of a large input that causes
 your program to exhibit a bug.
 .
 Delta is typically used during debugging and software testing to reduce
 large or complex input files into smaller test cases that still reproduce
 a specific behavior, such as a crash, incorrect output, or assertion
 failure. By repeatedly removing parts of the input and checking whether
 the file remains “interesting” (according to a user-supplied test), Delta
 helps identify the minimal input needed to trigger the problem.
 .
 This is especially useful when reporting bugs upstream or in the Debian BTS,
 as a minimized test case is easier to analyze, faster to process, and more
 likely to be accepted and fixed.
 .
 Examples of practical use cases:
 - Reducing a large input file that crashes a compiler or interpreter to
 the smallest file that still crashes it.
 - Minimizing a test file generated by a fuzzer so it can be added to a
 regression test suite.
 - Isolating the exact fragment of a configuration or data file that causes
 a program to misbehave.
 .
 This package provides the following executables: singledelta, multidelta
 and topformflat. multidelta performs delta debugging across multiple input
 files, minimizing them together while preserving a user-defined
 "interesting" condition. topformflat normalizes structured input files into
 a flat canonical form (e.g. by removing indentation and layout variations)
 for use with delta debugging tools.

Package: deltarpm
Description-md5: cbf6db0ebfccf5299ac652acf3d1a1be
Description-en: Tools to create and apply deltarpms
 A deltarpm contains the differences between an old and a new version of
 an RPM. This makes it possible to recreate the new RPM from the
 deltarpm and the old RPM.
 .
 On Debian and derived systems these tools may be useful for creating
 and maintaining repositories of RPM packages.

Package: deluge
Description-md5: 7c10b4bad83f4ca286bc5b1d5212c994
Description-en: multi-interface BitTorrent client (metapackage)
 Deluge is a BitTorrent client written in Python. It uses a client-server
 model supporting multiple user-interfaces that can connect to a
 (headless) deluge-daemon running on a server:
 .
 * deluge-gtk: graphical UI using GTK
 * deluge-console: text UI using ncurses
 * deluge-web: web frontend
 .
 This package is a metapackage depending on the graphical UI and the
 daemon for running deluge on a single machine.

Package: deluge-common
Description-md5: 6463d6aa649c48bab0aa6e5d32b023e4
Description-en: multi-interface BitTorrent client (common)
 Deluge is a BitTorrent client written in Python. It uses a client-server
 model supporting multiple user-interfaces that can connect to a
 (headless) deluged running on a server.
 .
 This package contains the shared files between the clients and the server.

Package: deluge-console
Description-md5: 7775ea5933b2f45c1f2821f7c99c7ba2
Description-en: multi-interface BitTorrent client (text UI)
 Deluge is a BitTorrent client written in Python. It uses a client-server
 model supporting multiple user-interfaces that can connect to a
 (headless) deluged running on a server.
 .
 This package contains the text user-interface (ncurses).

Package: deluge-gtk
Description-md5: b03ac62ed99ecce82f6089b545c728ae
Description-en: multi-interface BitTorrent client (graphical UI)
 Deluge is a BitTorrent client written in Python. It uses a client-server
 model supporting multiple user-interfaces that can connect to a
 (headless) deluged running on a server.
 .
 This package contains the graphical user-interface (GTK).

Package: deluge-web
Description-md5: 7b1f9ea337c9eb2682155d3bafb82e8e
Description-en: multi-interface BitTorrent client (web frontend)
 Deluge is a BitTorrent client written in Python. It uses a client-server
 model supporting multiple user-interfaces that can connect to a
 (headless) deluged running on a server.
 .
 This package contains the web frontend.

Package: deluged
Description-md5: ab4dee155e33eb5b5dd3444fc625cc91
Description-en: multi-interface BitTorrent client (server)
 Deluge is a BitTorrent client written in Python. It uses a client-server
 model supporting multiple user-interfaces that can connect to a
 (headless) deluged running on a server.
 .
 This package contains the server.

Package: delve
Description-md5: d406f71ed83cbc3be83251e4d732cac5
Description-en: debugger for the Go programming language
 Delve enables you to interact with your program by controlling the execution
 of the process, evaluating variables, and providing information of
 thread/goroutine state, CPU register state and more.

Package: denemo
Description-md5: 167f8e8517e834f579dc7fbd7c3c79b0
Description-en: free graphical music notation editor (GTK front end to LilyPond)
 Denemo is a free music notation program GUI for GNU/Linux, macOS and Windows
 that lets you rapidly enter notation which it typesets using the LilyPond
 music engraver.  Music can be typed in at the PC keyboard, or played in
 via MIDI controller, or input acoustically into a microphone plugged into
 your computer’s soundcard.
 .
 Denemo uses LilyPond which generates beautiful sheet music to the highest
 publishing standards.  During input Denemo displays the staffs in a simple
 fashion, so you can enter and edit the music efficiently.  The typesetting
 is done in the background while you work, and is generally flawless
 publication quality.  Some final tweaks can be done on the typeset score
 with the mouse if needed.  This represents an enormous practical improvement
 over the popular programs which require you to re-position colliding
 notation constantly as you enter the music.
 .
 Beginner to Professional: Denemo can be used for a brief student homework
 all the way to a full-scale opera.  Support is there for creating the
 widest range of notation – Tablature, Chord Charts, Fret Diagrams, Drums,
 transposing instruments, ossia, ottava, cue, title pages, table-of-contents,
 critical commentaries, footnotes quoting music, and more with LilyPond’s
 extensive syntax available for even more demanding uses.

Package: denemo-data
Description-md5: 024b017c661eb5283972ae33777ed288
Description-en: data for Denemo
 Denemo is a free (GPL) graphical music notation editor that lets you
 rapidly enter notation which it typesets using the LilyPond music engraver,
 creating notation straight from your input that outshines the commercial
 competition.  You can compose, transcribe, arrange, listen to the music
 and much more.
 .
 This package contains the arch-independent files.

Package: denemo-doc
Description-md5: 432e166a5b95162d504028cd484ae0db
Description-en: documentation and examples for Denemo
 Denemo is a free (GPL) graphical music notation editor that lets you
 rapidly enter notation which it typesets using the LilyPond music engraver,
 creating notation straight from your input that outshines the commercial
 competition.  You can compose, transcribe, arrange, listen to the music
 and much more.
 .
 This package contains the HTML documentation and examples.

Package: density-fitness
Description-md5: a0d73a3885bbe1e21b3bb9575d5b6f5c
Description-en: Calculates per-residue electron density scores
 The program density-fitness calculates electron density metrics,
 for main- (includes Cβ atom) and side-chain atoms of individual residues.
 .
 For this calculation, the program uses the structure model in either PDB
 or mmCIF format and the electron density from the 2mFo-DFc and mFo-DFc maps.
 If these maps are not readily available, the MTZ file and model can be used
 to calculate maps clipper. Density-fitness support both X-ray and electron
 diffraction data.
 .
 This program is essentially a reimplementation of edstats, a program
 available from the CCP4 suite. However, the output now contains only the
 RSR, SRSR and RSCC fields as in edstats with the addition of EDIAm
 and OPIA and no longer requires pre-calculated map coefficients.

Package: depqbf
Description-md5: 800bcc7a2bdea9545c4c8eb5c65df5f0
Description-en: solver for quantified boolean formulae
 DepQBF is a search-based solver for quantified boolean formulae (QBF)
 in prenex conjunctive normal form. It is based on the DPLL algorithm
 for QBF, called QDPLL, with conflict-driven clause and solution-driven
 cube learning. By analyzing the syntactic structure of a formula,
 DepQBF tries to identify independent variables. In general, information
 on independent variables can be represented in the formal framework of
 dependency schemes. DepQBF computes the so-called "standard dependency
 scheme" of a given formula. In addition to other benefits, information
 on independent variables often increases the freedom for decision
 making and clause learning.

Package: deps-tools-cli
Description-md5: 8736e85aed0f8b69f56f25da93c4df08
Description-en: DEPS command-line tools
 Currently only contains the limited "graph-includes" tool.
 .
 Graph-includes creates a graph of dependencies between source-files
 and/or groups of source-files, with an emphasis on getting readable
 and usable graphs even for large projects.
 .
 Usability of the dependency graphs are currently improved by:
 - customizable grouping of several source files into a single node
 - transitive reduction of the graph
 .
 It currently supports graphing the C/C++ #include relationship, using
 graphviz by default.

Package: depthcharge-tools
Description-md5: 70c62673d5679827323d1e25f5a49a7e
Description-en: Tools for ChromeOS firmware/bootloader integration
 The built-in firmware on ChromeOS devices has a custom verified boot
 implementation that can only boot from special images written to
 partitions of a certain type. This package provides tools that create
 these images for the running system and manage these partitions.
 .
 On ChromeOS devices, this also provides hooks to keep Debian bootable
 via the firmware's custom verified boot method by automatically
 building boot images and writing them to appropriate partitions
 whenever a kernel or an initramfs change happens.

Package: derby-doc
Description-md5: ebe75d4873c5b11aa52dec74ee263a4c
Description-en: Apache Derby API documentation and examples
 Apache Derby is an open source relational database implemented entirely
 in Java.
 .
 This package contains a Javadoc documenting the API and demo software
 for Apache Derby.

Package: derby-tools
Description-md5: 6f93cf893a9a9c85d95ea8d7506808e2
Description-en: Apache Derby Tools
 The Derby tools and utilities are a set of routines supplied with Derby
 that are typically used to create, inspect, and update a Derby database.
 .
 These tools and utilities include:
 * NetworkServerControl, provides the ability to start a Network Server or
 connect to a running Network Server to shutdown, configure or retrieve
 diagnostic information.
 * ij, the Derby's interactive JDBC scripting tool. It is a simple utility
 for running scripts against a Derby database. You can also use it
 interactively to run ad hoc queries. ij provides several commands for ease
 in accessing a variety of JDBC features.
 ij can be used in an embedded or a client/server environment.
 * sysinfo, provides information about your version of Derby and your
 environment.
 * dblook, the Derby's Data Definition Language (DDL) Generation Utility,
 more informally called a schema dump tool. It is a simple utility that
 dumps the DDL of a user-specified database to either a console or a file.
 The generated DDL can then be used for such things as recreating all or
 parts of a database, viewing a subset of a database's objects (for example,
 those which pertain to specific tables and schemas), or documenting
 a database's schema.
 * SignatureChecker, a tool that identifies any SQL functions and procedures
 in a database that do not follow the SQL Standard argument matching rules.
 * PlanExporter, a tool to export query plan data for further analysis.

Package: derivations
Description-md5: 1010caa3a4f67923bd5bfd9663842c47
Description-en: book: Derivations of Applied Mathematics
 For various valid reasons, open-source program sources rarely derive
 the mathematical formulas they use.  A user, nevertheless -- not
 wishing to take such formulas on faith -- might wish to see such
 formulas *somewhere* derived.
 .
 Derivations of Applied Mathematics is a book that derives, and
 documents, many of the mathematical formulas and methods open-source
 programs use, and indeed many of the formulas and methods used in
 science and engineering generally.  For example, it derives and
 documents the Taylor series (used to calculate trigonometrics), the
 Newton-Raphson method (used to calculate square roots), the Pythagorean
 theorem (used to calculate distances) and many others.
 .
 The book's format is PDF.

Package: designate-tempest-plugin
Description-md5: bf6ab1ee68398d0cd496b51bf4778e2f
Description-en: OpenStack Integration Test Suite - Designate plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Designate plugin.

Package: designate-tlds
Description-md5: f75846b0610015e62f2294d6f22de1ab
Description-en: Designate TLDs population
 Designate provides DNSaaS services for OpenStack. It provides a multi-tenant
 REST API for domain & record management. It is Integrated with Keystone for
 authentication, and provides a framework in place to integrate with Nova and
 Neutron notifications (for auto-generated records). Designate supports
 PowerDNS and Bind9 out of the box.
 .
 This package fill-up the Designate database with the global TLDs list
 downloaded from Mozilla.

Package: designer-qt6
Description-md5: df46dfd1ea0aa8d594bee91fe16e2306
Description-en: Qt 6 Designer
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Designer is the Qt tool for designing and building graphical user
 interfaces (GUIs) with Qt Widgets.

Package: designer-qt6-plugins
Description-md5: 0f0a4d12f9833d96ff16609bbdf74454
Description-en: Qt 6 Designer - plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Designer is the Qt tool for designing and building graphical user
 interfaces (GUIs) with Qt Widgets.
 .
 This package contains various plugins to be used with the Qt Designer.

Package: deskflow
Description-md5: 2a4de26ebd68ce8e058056077cafb91f
Description-en: Mouse and keyboard sharing utility
 Deskflow is a free and open source keyboard and mouse sharing application
 formerly known as Synergy Community Edition.
 .
 It allows you to use the keyboard, mouse, or trackpad of one computer
 to control other nearby computers, enabling seamless work across
 multiple systems.
 .
 Deskflow is cross-platform and supports all major operating systems,
 including Windows, macOS, Linux, and BSD-derived Unix-like systems. It
 supports Wayland and includes a user-friendly configuration wizard. As
 the upstream project for a commercial fork of Synergy, Deskflow can be
 expected to receive ongoing maintenance.
 .
 Deskflow provides a user interface similar to Barrier, making
 migration from Barrier straightforward.

Package: desktop-autoloader
Description-md5: a485f8a6defee58be90623dcf264cbdc
Description-en: Accelerate Diskless Workstation systems by pre-loading a dummy Desktop Session
 This package is for diskless Linux clients as you often find them in
 school class rooms running an LTSP based fat client environment.
 .
 The logon into and the initial session startup on such diskless
 workstations can be considerably slow, because all applications need to
 be fetched from one server hosting the fat clients' filesystem.
 .
 The situation gets worse, if 24 computers in the same class room get
 switched on simultaneously or the teacher tells the students to open the
 same application (e.g. Libreoffice) at the same time.
 .
 However, this issue only occurs to the first student using a diskless
 workstation that day. If the diskless machine is equipped with enough
 RAM, other students see all applications being launched within a couple
 of seconds.
 .
 Reason: once an application has been launched, it ends up in the
 diskless machine's filesystem cache in RAM.
 .
 So, this package pre-loads a desktop session of the admin's choice plus
 some extra popular applications. It does this before 7:30 in the
 morning, only. So, combine this package with Wake-On-LAN or an RTC Timer
 to make sure systems are booted before 7:30am. With such a setup in
 place, the diskless machines will have been prepared for work before the
 first students enter the class room.

Package: desktop-base
Description-md5: 803a1cfa10c4fe42fa50462e9b011bfb
Description-en: common files for the Debian Desktop
 This package contains various miscellaneous files which are used by
 Debian Desktop installations.  Currently, it provides some
 Debian-related artwork and themes, .desktop files containing links to
 Debian related material (suitable for placement on a user's desktop),
 and other common files between the available desktop environments
 such as GNOME and KDE.

Package: desktopfolder
Description-md5: 3d30ecabec06f8d26969e24cbdce4cc2
Description-en: Organize your desktop with panels, notes and photos
 Bring your desktop back to life
 Organize your desktop with panels that hold your things.
 .
 DesktopFolder overlays a hidden desktop overlay allowing
 desktop icons, file shortcuts, folders, photographs, notes
 and panels to be arranged in a freeform or grid format.
 Each desktop component has a number of attributes that
 can be customized - colors and size.
 .
 DesktopFolder has been developed for GNOME based desktops such as
 GNOME-Shell and Budgie Desktop.

Package: desmume
Description-md5: 3c38f4d8b701e8921ce8a7f5eb1a7aee
Description-en: Nintendo DS emulator
 DeSmuME is a Nintendo DS emulator running homebrew demos and commercial games.
 .
 This package includes only the command line user interface desmume-cli.

Package: desproxy
Description-md5: 6468badc373779f64c0558099fbe4d24
Description-en: tunnel TCP traffic through a HTTP proxy
 Browsers (in general HTTP clients) use HTTP proxies to request web pages. The
 proxy forwards those request to the destination server. All
 the negotiation is done via the HTTP protocol, which is designed just
 to carry HTTP requests and no generic (TCP/IP) traffic. That is why you
 can't (normally) use Internet applications beside your browser if
 you are behind a HTTP proxy.
 .
 That is what desproxy is good for. Desproxy is a TCP tunnel, which
 means desproxy can forward TCP/IP traffic via a HTTP proxy. Desproxy
 uses a HTTP/1.1 method (CONNECT) to establish TCP/IP connections on
 demand. CONNECT is used for SSL connections when accessing to secure
 sites. So if you can access sites that support SSL (www.hotmail.com for
 example) you can use desproxy.

Package: desync
Description-md5: 30e4f3aa2372559348bba2587fba02b9
Description-en: Alternative casync implementation (program)
 desync is a CLI tool that re-implements casync
 (https://github.com/systemd/casync) features for content-addressed binary
 distribution. It chunks large files using a rolling hash, deduplicates
 and compresses chunks with zstd (https://github.com/facebook/zstd), and
 distributes them via multiple store backends. It maintains compatibility
 with casync's data structures, protocols and types (chunk stores, index
 files, archives) to function as a drop-in replacement.
 .
 FUSE support for the mount-index command is available when the fuse3
 package is installed.

Package: detachtty
Description-md5: 500d07a91682311579e0c79fbe40291a
Description-en: Utility to connect to detached interactive programs
 Detachtty lets you run interactive programs non-interactively, and
 connect to them over the network when you do need to interact with
 them. It is somewhat similar to screen, but it is less feature-rich,
 therefore lighter and with less dependencies. It allows one to
 connect to programs running on remote hosts by mean of secure SSH
 connections.

Package: detox
Description-md5: becbc7bdd03bc2fe9bbf12e806eb0ad5
Description-en: replace problematic characters in filenames
 detox is a utility designed to clean up filenames. It replaces difficult to
 work with characters, such as spaces, with standard equivalents. It will also
 clean up filenames with UTF-8 or Latin-1 (or CP-1252) characters in them.
 .
 Features:
 * Removal or replacement of upper ASCII Latin-1 (ISO 8859-1) characters;
 * Removal or replacement of UTF-8 encoded Unicode characters;
 * Removal or replacement of spaces and other potentially tricky characters;
 * Trimming of excessive "_" and "-"s;
 * Directory recursion, dry runs, verbose listings.
 .
 It is designed with safety in mind. It won't overwrite a file that already
 exists, and it doesn't touch special files if not requested.
 .
 detox is useful to mass rename files automatically. As just one example,
 you can use detox to easily standardize lots of files, as MP3 or movies,
 downloaded or stored inside a directory.
 .
 This package provides detox and inline-detox commands. The inline-detox can
 be used in command lines, as a filter in shell procedures.

Package: deutex
Description-md5: 58c5c1de8c82ee979eb07aefb90ec370
Description-en: composition tool for doom-style WAD files
 DEU's Texture Companion (DeuTex) is a resource editor that
 can extract and insert graphics, sounds, levels and other
 resources in doom-format WAD (where's all the data?) files.
 .
 DeuTex is command-line oriented and is most useful for
 assembling WAD files as part of a build procedure, such as
 via Makefile.

Package: develock-el
Description-md5: 78dba00d1568bb0d6af73016b930322c
Description-en: additional font-lock keywords for the developers on Emacs
 Develock is a minor mode which provides the ability to make font-
 lock highlight leading and trailing whitespace, long lines and
 oddities in the file buffer for Lisp modes, ChangeLog mode, Texinfo
 mode, C modes, OCaml modes, Coq mode, LaTeX mode, Java mode, Jde-mode,
 CPerl mode, Perl mode, Python mode, Groovy mode, HTML modes and some
 Mail modes.

Package: developers-reference
Description-md5: 7735a3b7febc368af881f08e1bb206d5
Description-en: guidelines and information for Debian developers
 This package contains the Debian Developer's Reference, a set of
 guidelines and best practices which has been established by and for
 the community of Debian developers and maintainers. If you are not
 maintaining Debian packages, you probably do not need this package.
 .
 Table of Contents:
 .
 * 1. Scope of This Document
 * 2. Applying to Become a Member
 * 3. Debian Developer's Duties
 * 4. Resources for Debian Members
 * 5. Managing Packages
 * 6. Best Packaging Practices
 * 7. Beyond Packaging
 * 8. Internationalization and Translations
 * 1. Overview of Debian Maintainer Tools
 .
 This package contains the English version of the Developer's
 Reference.  The French, German, Italian, Russian and Japanese translations are
 available in developers-reference-fr, developers-reference-de,
 developers-reference-it, developers-reference-ru and developers-reference-ja.

Package: developers-reference-de
Description-md5: cd4a909ee2adee3d31dc26ce97a1fe87
Description-en: guidelines and information for Debian developers, in German
 This package contains the German translation of Debian Developer's
 Reference (package: developers-reference), a set of guidelines and
 best practices which has been established by and for the community of
 Debian developers and maintainers. If you are not maintaining Debian
 packages, you probably do not need this package.
 .
 Table of Contents (in English):
 .
 * 1. Scope of This Document
 * 2. Applying to Become a Member
 * 3. Debian Developer's Duties
 * 4. Resources for Debian Members
 * 5. Managing Packages
 * 6. Best Packaging Practices
 * 7. Beyond Packaging
 * 8. Internationalization and Translations
 * 1. Overview of Debian Maintainer Tools

Package: developers-reference-fr
Description-md5: 2fd036cf4ea94c53e26400e597e01107
Description-en: guidelines and information for Debian developers, in French
 This package contains the French translation of Debian Developer's
 Reference (package: developers-reference), a set of guidelines and
 best practices which has been established by and for the community of
 Debian developers and maintainers. If you are not maintaining Debian
 packages, you probably do not need this package.
 .
 Table of Contents (in English):
 .
 * 1. Scope of This Document
 * 2. Applying to Become a Member
 * 3. Debian Developer's Duties
 * 4. Resources for Debian Members
 * 5. Managing Packages
 * 6. Best Packaging Practices
 * 7. Beyond Packaging
 * 8. Internationalization and Translations
 * 1. Overview of Debian Maintainer Tools

Package: developers-reference-it
Description-md5: b465c034f6f6fa24675c400149aed70f
Description-en: guidelines and information for Debian developers, in Italian
 This package contains the Italian translation of Debian Developer's
 Reference (package: developers-reference), a set of guidelines and
 best practices which has been established by and for the community of
 Debian developers and maintainers. If you are not maintaining Debian
 packages, you probably do not need this package.
 .
 Table of Contents (in English):
 .
 * 1. Scope of This Document
 * 2. Applying to Become a Member
 * 3. Debian Developer's Duties
 * 4. Resources for Debian Members
 * 5. Managing Packages
 * 6. Best Packaging Practices
 * 7. Beyond Packaging
 * 8. Internationalization and Translations
 * 1. Overview of Debian Maintainer Tools

Package: developers-reference-ja
Description-md5: 16727b059744fc35f261b5e7bea7fc29
Description-en: guidelines and information for Debian developers, in Japanese
 This package contains the Japanese translation of Debian Developer's
 Reference (package: developers-reference), a set of guidelines and
 best practices which has been established by and for the community of
 Debian developers and maintainers. If you are not maintaining Debian
 packages, you probably do not need this package.
 .
 Table of Contents (in English):
 .
 * 1. Scope of This Document
 * 2. Applying to Become a Member
 * 3. Debian Developer's Duties
 * 4. Resources for Debian Members
 * 5. Managing Packages
 * 6. Best Packaging Practices
 * 7. Beyond Packaging
 * 8. Internationalization and Translations
 * 1. Overview of Debian Maintainer Tools

Package: developers-reference-ru
Description-md5: ee743a576d9167b32e5bda79175f6ed5
Description-en: guidelines and information for Debian developers, in Russian
 This package contains the Russian translation of Debian Developer's
 Reference (package: developers-reference), a set of guidelines and
 best practices which has been established by and for the community of
 Debian developers and maintainers. If you are not maintaining Debian
 packages, you probably do not need this package.
 .
 Table of Contents (in English):
 .
 * 1. Scope of This Document
 * 2. Applying to Become a Member
 * 3. Debian Developer's Duties
 * 4. Resources for Debian Members
 * 5. Managing Packages
 * 6. Best Packaging Practices
 * 7. Beyond Packaging
 * 8. Internationalization and Translations
 * 1. Overview of Debian Maintainer Tools

Package: devhelp
Description-md5: c4fbf7ebaf0a18ad7f26d7c336d552bd
Description-en: GNOME developers help program - transitional package
 Manuals is an app for GNOME to install, browse, and search
 developer documentation.
 .
 This empty transitional package is here to ensure smooth upgrades.

Package: deviceinfo-extras
Description-md5: 19de268ae9ad82df1b40ebcfaf2382a0
Description-en: Library to detect and configure devices - extra programs
 Library to detect and configure devices
 .
 This package contains extra programs shipped with deviceinfo. At the moment,
 this includes the update-machine-info-from-deviceinfo tool.

Package: deviceinfo-tools
Description-md5: 98097cf172b83af91ee768cde035caea
Description-en: Tools to detect and configure devices in Lomiri
 Lomiri Operating Environment is a convergent work shell designed
 for use cases on phone, tablet or desktop devices.
 .
 Tools to detect and configure devices

Package: devicetype-detect
Description-md5: 4b33099b6b8079a97a5c2494c620d40d
Description-en: attempt to detect the type of the current device
 devicetype-detect attempts to determine device class of the running
 system based on the display size, display resolution, and presence or
 absence of a battery.
 .
 devicename-detect attempts to determine the name of the device, to the
 best knowledge of the device itself, for use as a sensible default model
 name.

Package: devilspie2
Description-md5: 1919eb878eee34f90e46dd477bb734b9
Description-en: Lua-based window matching utility
 Devilspie2 is a window matching utility, allowing the user to perform
 scripted actions on windows as they are created. For example, you can
 script a terminal program to always be positioned at a specific screen
 position, or automatically position a window on a specific workspace.
 .
 It is a continuation of Ross Burton's project Devilspie, with the most
 significant change that the symbolic expressions of that project are
 replaced with a Lua interpreter.

Package: devmem2
Description-md5: a0d6374dd2286c6b6dd055e9a1c2acbf
Description-en: simple program to read/write from/to any location in memory
 Simple program to read/write from/to any location in memory. Useful when
 debugging embedded boards, like beagleboard.

Package: devrplay3
Description-md5: a724e4059b12b3d05e4e9695624c4cc7
Description-en: rplay network audio system - basic library
 This package contains the basic rplay library (devrplay).
 .
 RPlay allows sounds to be played to and from local and remote Unix
 systems.  Sounds can be played with or without sending audio data over
 the network using either UDP or TCP/IP.  RPlay audio servers can be
 configured to share sound files with each other.
 .
 Support for RPlay is included in several applications.  These include
 xpilot, xlockmore, xboing, fvwm, and ctwm.

Package: devscripts-el
Description-md5: 271a83a63b81012cf338463cf80be0d2
Description-en: Transition package, devscripts-el to elpa-devscripts
 The devscripts-el emacs addon has been elpafied.  This dummy package
 helps ease transition from devscripts-el to elpa-devscripts-el.

Package: devtodo
Description-md5: 709b1a954b46713b1394587be88d9dec
Description-en: hierarchical, prioritised todo list manager
 Manipulate and display a hierarchical (i.e. "subtasks") and prioritised
 list of things with a coloured command line interface.
 .
 Using devtodo's output formatting features, it is possible to convert
 the todo list into almost any text format.
 .
 Devtodo comes with XSLT stylesheets to convert XML .todo files to HTML
 and PDF, have a look at /usr/share/devtodo/.

Package: dex
Description-md5: ea11d96b4add213d8c07200f28cb7a02
Description-en: generate and execute Application type .desktop files
 DesktopEntry eXecution implements the Freedesktop.org autostart
 specification, independent of any desktop or window manager environment.
 Applications may be filtered based on the Desktop Environment advertised
 in the .desktop file.
 .
 dex can also create a minimal .desktop file for a specified program.

Package: dexdump
Description-md5: 175619b81080d310819e29dbc6136613
Description-en: Displays information about Android DEX files
 The `dexdump` tool is intended to mimic `objdump`. When possible, use
 similar command-line arguments.
 .
 This is a re-implementation of the original `dexdump` utility that was
 based on Dalvik functions in `libdex` into a new `dexdump` that is now
 based on ART functions in `libart` instead. The output is very similar
 to the original for correct DEX files. Error messages may differ,
 however. Also, ODEX files are no longer supported.

Package: dexlist
Description-md5: ad5b877c8de302f91c672600a590e331
Description-en: Lists all methods in all concrete classes in Android DEX files
 This is a re-implementation of the original `dexlist` utility that was
 based on Dalvik functions in `libdex` into a new `dexlist` that is now
 based on ART functions in `libart` instead. The output is very similar
 to the original for correct DEX files. Error messages may differ,
 however. Also, ODEX files are no longer supported.

Package: dextractor
Description-md5: af4f5c49f7ba88750ebc6ce1963fec9a
Description-en: (d)extractor and compression command library
 Dextractor commands allow one to pull exactly and only the
 information needed for assembly and reconstruction from the source HDF5
 files produced by the PacBio RS II sequencer, or from the source BAM
 files produced by the PacBio Sequel sequencer.
 .
 For each of the three extracted file types -- fasta, quiva, and
 arrow -- the library contains commands to compress the given file
 type, and to decompress it, which is a reversible process delivering
 the original uncompressed file. The compressed .fasta files, with the
 extension .dexta, consume 1/4 byte per base. The compressed .quiva
 files, with the extension .dexqv, consume 1.5 bytes per base on
 average, and the compressed .arrow files, with the extension .dexar,
 consume 1/4 byte per base
 .
 For more information, please view the available documentation at
 https://github.com/thegenemyers/DEXTRACTOR

Package: deye-inverter-mqtt
Description-md5: 1e896de589430a9820c9bde6bf0a75fc
Description-en: bridge between Deye solar inverters and MQTT
 Reads Deye solar inverter metrics over Modbus TCP (directly or via a
 Solarman/Deye logger stick) and publishes them to an MQTT broker. It also
 supports Home Assistant MQTT discovery and can write configuration
 registers back to the inverter, e.g. to change work mode or time-of-use
 settings.
 .
 It runs as a daemon service and also provides a command-line tool for
 reading and writing individual Modbus registers.

Package: dfc
Description-md5: 1d73add36432a7e3931bcebc9f7542d1
Description-en: display file system usage using graph and colors
 dfc displays file system space usage using graphs and colors. In some ways, it
 is a modernized version of df as it is able to use colors, draw graphs and
 export its output to different formats such as CSV or HTML.

Package: dfcgen-gtk
Description-md5: 4b42f626b76b71514090f3739efbe253
Description-en: Digital Filter Coefficients Generator (DFCGen) GTK+
 DFCGen, the Digital Filter Coefficients Generator, assists the engineer
 in the design of digital filters. It supports the engineer in analysis
 and synthesis of linear time-invariant time-discrete (LTI) systems from
 the theoretical point of view. It performs generation of system transfer
 function coefficients in the Z-domain, based on the type and specific
 parameters of a chosen system.

Package: dfrs
Description-md5: 0ac7be4bfd56df232a59915c8813e3f0
Description-en: Display file system space usage using graphs and colors
 dfrs displays the amount of disk space available on the file system containing
 each file name argument. If no file name is given, the space available on all
 currently mounted file systems is shown.
 .
 dfrs(1) is a tool similar to df(1) except that it is able to show a graph along
 with the data and is able to use colors.
 .
 Without any argument, size is displayed in human-readable format.

Package: dfu-programmer
Description-md5: 1bfe4bfd67724121586a1a2711a8af46
Description-en: device firmware update (DFU) based USB programmer for Atmel chips
 A Linux based command-line programmer for Atmel chips with a USB
 bootloader supporting in-system programming.
 .
 This is a mostly Device Firmware Update (DFU)-1.0-compliant
 user-space application. This program was created because the Atmel
 FLIP program for flashing devices does not run on Linux and because
 standard DFU loaders do not work for Atmel chips.

Package: dfu-util
Description-md5: a743310e082b47ed7a4003799b5431f9
Description-en: Device firmware update (DFU) USB programmer
 dfu-util is a program that implements the host (PC) side of the USB
 DFU 1.0 and 1.1 (Universal Serial Bus Device Firmware Upgrade) protocol.
 .
 DFU is intended to download and upload firmware to devices connected over
 USB. It ranges from small devices like micro-controller boards up to mobile
 phones. With dfu-util you are able to download firmware to your device or
 upload firmware from it.

Package: dgedit
Description-md5: ffa572948e8ee1b6b3aa067cb48bcaad
Description-en: drum kit editor for DrumGizmo
 DGEdit allows one to create drum kits for use in DrumGizmo from recordings of
 individual instruments (snare, kickdrum, toms, crashes, and so on). It
 supports the entire process of taking a group of WAV files and converting them
 into working instruments with hit energy levels.

Package: dgit
Description-md5: 559081434127c75cd5fadde790e2eb02
Description-en: git interoperability with the Debian archive
 dgit (with the associated infrastructure) makes it possible to
 treat the Debian archive as a git repository.
 .
 dgit push constructs uploads from git commits
 .
 dgit clone and dgit fetch construct git commits from uploads.

Package: dgit-infrastructure
Description-md5: e26f759f3f9dc231ac6857a5dac9eef6
Description-en: dgit server backend infrastructure
 This package contains tools which are useful for setting up a dgit
 git depository.  You probably want dgit, the client package, instead
 of dgit-infrastructure.

Package: dgx-desktop-app-profiles-mixed-coherency
Description-md5: a8e07d3d719b355f93ad1b580085fa8a
Description-en: NVIDIA Application Profiles as Mixed Coherency Systems
 NVIDIA GPU drivers provide an Application Profiles mechanism that
 allows system administrators to configure GPU selection policies and
 performance optimizations for specific applications based on their runtime
 characteristics.
 .
 In systems with both coherent (ATS-enabled) and non-coherent GPUs, certain
 applications may experience performance degradation or compatibility issues
 when automatically scheduled to ATS-capable devices. Application profiles
 enable fine-grained control over GPU assignment based on executable patterns,
 shared library dependencies, or process names.

Package: dgx-desktop-arp-configuration
Description-md5: 283cb8d8a3e08db52c9d53b79d119aae
Description-en: Configure arp behavior for NVIDIA DGX Desktop
 Prevents routing ambiguity on systems with multiple network interfaces by
 ensuring all arp requests and responses use the correct network interface

Package: dgx-desktop-cppc-cpufreq-options
Description-md5: d914e4ae84f81a50ee1b2b2ee5477108
Description-en: cppc_cpufreq configuration specific to Grace Blackwell machines
 This package provides a cppc_cpufreq configuration specific
 to Grace Blackwell GB10 machines

Package: dgx-desktop-crashkernel-configuration
Description-md5: c57219e793679a81faab638cfbe19d34
Description-en: Configure crashkernel reservation for NVIDIA DGX Desktop
 Reserves no memory for crash kernel on systems with 1 GB or more of RAM.
 This configuration disables kdump crash dumping to maximize available memory
 for AI workloads.

Package: dgx-desktop-disable-init-on-alloc
Description-md5: 34aa50af725da3704fe0fcddc0bde7c1
Description-en: Disable init_on_alloc for NVIDIA DGX Desktop
 Prevents using CPU cycles to zero out memory before
 returning it to the caller. The requestor is the kernel, not user,
 thus already within the trust boundary and would be
 redundant. This is a huge perf impact if enabled on coherent
 memory systems.

Package: dgx-desktop-disable-numa-balancing
Description-md5: adacbdb06b23c7e7bc1bcc37ad780c4a
Description-en: Disable numa balancing for NVIDIA DGX Desktop
 Disables automatic page fault NUMA memory balancing for a
 perf benefit on the Grace Blackwell systems.

Package: dgx-desktop-docker-gpus
Description-md5: e4892e60bb7c44e856acf87eec9f33f6
Description-en: Limit docker to 3D Controller class GPUs aka Compute GPUs
 This package limit nvidia docker to use 3D Controller class GPUs
 aka Compute GPUs. It is a systemd generator that creates a containerd service
 override file with the right DeviceAllow in it.

Package: dgx-desktop-docker-options
Description-md5: e943522749c0050dd9f66958f2bf49a2
Description-en: Docker daemon options
 Contains recommended docker daemon settings for NVIDIA systems.
 It creates an override configuration file for the docker service
 to force it to wait for the gpu-reset target before starting.

Package: dgx-desktop-enable-persistenced
Description-md5: 8e7e46abca092a904c3706a78ff89ceb
Description-en: Enable NVIDIA GPU persistence mode
 NVIDIA GPUs can operate in persistence mode, which keeps the GPU driver loaded
 and initialized even when no applications are actively using the GPU. This
 reduces application startup latency and ensures consistent GPU state across
 workload lifecycles.

Package: dgx-desktop-enable-power-meter-cap
Description-md5: 7db9e884ae74623503f186e42c09ed5c
Description-en: Enable power meter capability for NVIDIA DGX Desktop
 Exposes the power_cap sysfs nodes to enable finer grained
 power tuning.

Package: dgx-desktop-kernel-configuration
Description-md5: 84a5efd651eb542122aaf0a9abe239b8
Description-en: Kernel configuration for NVIDIA DGX Desktop
 This package provides kernel configuration parameters. It uses
 GRUB_FLAVOUR_ORDER in grub configuration to make sure that the
 -nvidia kernel will be the one preferred when booting the system.

Package: dgx-desktop-limits
Description-md5: 02584d594ef173d975ccb769f47e9651
Description-en: Larger file descriptor limits to NVIDIA DGX Desktop
 High-performance GPU workloads often require increased file
 descriptor limits to support multiple concurrent processes and network
 connections

Package: dgx-desktop-no-systemd-suspend
Description-md5: 9aeb4fa067999cdbf5ef3bf34c965f85
Description-en: Prevents the machine to suspend
 Disables suspend using systemd drop-in configuration.
 GB10 devices are not compatible with suspend and this will
 make all suspend operations exit gracefully.

Package: dgx-desktop-nvidia-cuda-environment
Description-md5: af9350a27e3bf313eebc7bdbf8406c6c
Description-en: Sets CUDA_DEVICE_MODALITY to fix the CUDA GPU
 This package prevents CUDA from selecting a non-optimal GPU for usage
 and instead forces CUDA to only choose the first visible device.

Package: dgx-desktop-nvidia-fs-loader
Description-md5: 97116c17ca30783e19aa565b639defac
Description-en: Load the nvidia-fs module to enable GDS
 GPUDirect Storage (GDS) enables direct memory access (DMA) transfers between
 GPU memory and storage devices, bypassing CPU bounce buffers. This direct
 data path significantly increases system bandwidth, reduces latency, and
 decreases CPU utilization, making it essential for data-intensive AI and HPC
 workloads on the DGX Station GB300.

Package: dgx-desktop-nvme-interrupt-coalescing
Description-md5: 2745afe9a3744135bfd22b8d125f3f6a
Description-en: Enable NVMe Interrupt coalescing on compatible systems
 Interrupt coalescing batches multiple I/O completion events into a
 single interrupt, improving system performance under high storage
 throughput workloads

Package: dgx-desktop-pro-activation
Description-md5: 9a5d0e88a2afda638dd4e89747012fe6
Description-en: Ubuntu Pro Activation for DGX Desktop
 Some DGX Desktop machines are shipped with Ubuntu Pro token preloaded.
 This package contains the necessary configuration to attach to the preloaded
 token and enable Ubuntu Pro.

Package: dgx-desktop-sbsa-gwdt-options
Description-md5: 2d6b1cbbb5676dde5a50e3056639849b
Description-en: GRUB configuration scripts specific to NVIDIA GB10 machines
 It configures the watchdog accordingly to the vendor recommendations.
 It prevents a firmware race condition that would cause unattended reboots,
 before this upstream fix https://lkml.org/lkml/2025/7/8/1771

Package: dh-acc
Description-md5: b446aa05eefd8d332a719632ed4d3c2a
Description-en: debhelper addon to compare ABI compatibility of shared C/C++ library versions
 dh-acc is an addon to facilitate generating ABI compatibility reports
 by comparing known ABI dumps with newly build ABI at Debian package
 build time. Thus providing monitoring and early detection of ABI
 breaks in shared libraries.
 .
 This package provides dh sequence addon integration snippet.

Package: dh-ada-library
Description-md5: a62deac6a0243801052e5aa3bf1d7a38
Description-en: tools for packaging software written in the Ada programming language
 /usr/share/ada/packaging.mk is intended for inclusion from
 debian/rules.
 It provides build flags for gnatmake and gprbuild, and may be useful
 for executables as well as libraries despite the name of this
 package.
 The only documentation for now is in the comments.
 .
 If the package builds a library following the Debian Policy for Ada
 (http://people.debian.org/~lbrenta/debian-ada-policy.html), the
 dh_ada_library(1) debhelper tool will dispatch files from debian/tmp
 to package directories.

Package: dh-apparmor
Description-md5: c7bc3728b9d5d471c45d2a640c36d87f
Description-en: AppArmor debhelper routines
 dh-apparmor provides the debhelper tools used to install and migrate
 AppArmor profiles. This is normally used from package maintainer scripts
 during install and removal.

Package: dh-apport
Description-md5: a5c779df9e0b356100c76151d7cef527
Description-en: debhelper extension for the apport crash report system
 apport automatically collects data from crashed processes and
 compiles a problem report in /var/crash/. This utilizes the crashdump
 helper hook provided by the Ubuntu kernel.
 .
 This package provides a debhelper extension to make it easier for other
 packages to include apport hooks.

Package: dh-builtusing
Description-md5: 89185fc033520b9a2a219aa7e9b28a3c
Description-en: debhelper tool generating the Built-Using field for Debian packages
 This tool may help maintainers of Debian packages with a Built-Using
 or Static-Built-Using dependency.
 .
 The full description is in the dh_builtusing(1) manual page.

Package: dh-clojure
Description-md5: 379f52026ff4c297124f068395e05e4c
Description-en: debhelper support for clojure packaging
 dh-clojure provides a debhelper buildsystem module to assist with packaging
 Clojure projects for Debian, as well as a packaging example.

Package: dh-cmake
Description-md5: 0c18e1a368df5d3779590e9d6c5dbcda
Description-en: Debhelper programs for CMake projects
 dh-cmake provides a set of Debhelper utilities for building packages that use
 advanced features of the CMake buildsystem, such as component installation,
 CTest dashboard testing, and CPack dependency metadata.

Package: dh-consoledata
Description-md5: 0bc0fcc75b7a9ca401ee6d320768ab05
Description-en: debhelper-based script to help packaging console data files
 This package assists in building consistent packages of data-files
 for the Linux text console.

Package: dh-coq
Description-md5: a9d9a045bc98a4ede89c9b213ef810fe
Description-en: debhelper tool for Coq-related Debian packages
 dh-coq is a tool to help maintain Coq-related Debian packages. It
 computes checksums to tighten dependencies between them.
 .
 Coq is a proof assistant for higher-order logic.

Package: dh-cruft
Description-md5: 42ee11eb7fef9e2a87cfa664ac705c60
Description-en: plugin for DebHelper to register .cruft and .purge files
 While the files listed in debian/<package>.cruft will simply be
 accounted for; the one in debian/<package>.purge will actually
 be removed in the final purge step after package removal.
 .
 Some demo package can be found at:
 https://github.com/a-detiste/dh-cruft-test

Package: dh-debputy
Description-md5: 0a43251d363265f0459e396fcab3fea3
Description-en: Manifest style Debian-based package builder (debhelper integration)
 Package builder that provides a declarative manifest for building Debian-based
 packages.
 .
 The debputy package builder aims to reduce cognitive load for the packager
 and provide better introspection to packagers, linters and the Debian
 janitor.
 .
 The debputy package also provides its own linting and editor support features
 via the debputy-lsp package that are aimed at as-you-type feedback.
 .
 This version integrates with the debhelper sequencer dh. Multiple integration
 modes are possible with dh. The most trivial integration mode is
 dh-sequence-zz-debputy-rrr, which is a mostly standard dh sequence with very
 few changes aimed entirely at removing the need for fakeroot when assembling
 the .deb.
 .
 For more information on all integration modes and what they do, please see
 https://salsa.debian.org/debian/debputy/-/blob/main/INTEGRATION-MODES.md

Package: dh-dist-zilla
Description-md5: b703da6339cf972a39e3ae765d34f628
Description-en: debhelper add-on to call dzil build and clean up after the build
 dh-dist-zilla provides a debhelper sequence addon named 'dist_zilla',
 i.e. you can use it in your project's debian/rules as "dh $@ --with
 dist-zilla".
 .
 The intention is to be able to build Debian Perl packages directly
 from a Dist::Zilla based Perl distributions without generating the
 CPAN distribution tar-ball manually first.  It is analogous to using
 autoreconf to generate the configure script.
 .
 The orig.tar.gz/.xz file must only contain the dist.ini and source
 files but not the generated files like META.yml, README, etc. If you
 use dh-dist-zilla, you can use "debian/rules get-orig-source" to
 generate a conforming upstream tar ball if none is available yet.

Package: dh-dkms
Description-md5: 1208c8493840cb3bb3d35562e7dec67a
Description-en: debhelper addon for the Dynamic Kernel Module System (DKMS)
 DKMS is a framework designed to allow individual kernel modules to be upgraded
 without changing the whole kernel. It is also very easy to rebuild modules as
 you upgrade kernels.
 .
 This package provides a debhelper add-on 'dkms' that simplifies packaging of
 dkms kernel module source packages.

Package: dh-dlang
Description-md5: b6ef8d67151656ec919d17b29de6dd62
Description-en: Packaging helpers for building D code
 This package contains common code for building D software for
 the Debian (and derivatives) archive.
 .
 It currently contains a debian/rules snippet for selecting the
 appropriate D build flags based on the default D compiler set
 for the current architecture.

Package: dh-dlopenlibdeps
Description-md5: f7fa3f2e87185346827dad9c3d729ace
Description-en: Debian Helper for parsing dlopen metadata from ELF binaries
 Parses dlopen ELF note and generates dependencies from it that can be used
 via ${dlopen:Depends|Recommends|Suggests}
 See: https://systemd.io/ELF_DLOPEN_METADATA/

Package: dh-doc-privacy
Description-md5: 5bb78e7e98194216c2f6365529c2a953
Description-en: debhelper addon to remove external web resources from package documentation
 This debhelper addon automatically removes remotely-hosted images (such as
 build status badges, coverage badges, version badges from shields.io, GitHub,
 GitLab, etc.), iframes, and tracking scripts from documentation files in the
 package source tree.
 .
 This prevents installed HTML documentation under /usr/share/doc/ from making
 unintended network requests when viewed.
 .
 It operates directly on source files in place (with automatic backups restored
 by dh_clean), supports Markdown (.md), reStructuredText (.rst), and HTML files,
 preserves locally-hosted images, and cleans up surrounding markup where
 appropriate.
 .
 By default it processes top-level README.md, README.rst, and README.html files.
 Specific files or directories can be passed as arguments.

Package: dh-elpa
Description-md5: 33114fdf50c8559c3ce451f17cb4c4a3
Description-en: Debian helper tools for packaging emacs lisp extensions
 This package provides a helper for packaging emacs lisp extensions
 in a way compatible with the GNU Emacs 'elpa' package repository.

Package: dh-elpa-helper
Description-md5: f15c3557d71fbb9ae8bb650684ca6a80
Description-en: helper package for emacs lisp extensions
 This package provides the helper scripts needed by packages built
 with dh-elpa (>= 2.0). This allows dh-elpa using binary packages to
 receive bug fixes without rebuilding.

Package: dh-fortran
Description-md5: f45a3cfa6f4224bacda53eb6753d608f
Description-en: debhelper add-ons for packaging software written in Fortran
 dh-fortran provides a debhelper sequence addon named 'fortran', a buildsystem
 module named 'fortran' and set of helper commamnds dh_fortran*
 .
 The fortran buildsystem simplifies building packages that use the
 Fortran Package Manager (fortran-fpm).
 .
 The build helper scripts enable Fortran libraries to be built in parallel
 for multiple Fortran compilers.

Package: dh-fortran-mod
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: dh-haskell
Description-md5: cf1f430fa0e1dde1dab0c23bd2800c48
Description-en: Debhelper add-on for software written in Haskell
 Provides a build system named 'haskell' that should make it easier to package
 software written in Haskell.

Package: dh-linktree
Description-md5: 7ef44f371b55fb620fe2ec953830eab4
Description-en: Create symlink trees within a Debian package
 Many developers bundle PHP or JavaScript libraries in the software that
 they provide. The Debian packager must then replace those "embedded copies"
 with symlinks to the packaged copy of those files. This operation is not
 without risks. A version mismatch can be the source of bugs that are hard to
 track.
 .
 dh_linktree is a tool that can assist you in this task. It can either
 unconditionally install a symlink tree of a given directory at the place
 of your choice, or it can only replace existing files with symlinks, or it
 can only replace existing identical files with symlinks.

Package: dh-lisp
Description-md5: 763690cb3ab0445034a94405681fad1c
Description-en: Debhelper to support Common Lisp related packages
 This debhelper addon targets Debian package maintainers of packages
 related to Common Lisp. It automates the processes of making a
 package conform to the Common Lisp in Debian Manual:
 .
 It adds dependencies to required Common Lisp implementations if
 precompiled object files for them are included in the package.

Package: dh-lua
Description-md5: 522cf1372f1b783a87017a2a95e03d34
Description-en: helper tools for maintaining Lua-related packages
 This package contains the Debian policy for the Debian packages relative to
 the Lua scripting language, as well as some tools to help build them.

Package: dh-make-elpa
Description-md5: d6e46009cf580ba5763c53a7179bd76c
Description-en: helper for creating Debian packages from ELPA packages
 dh-make-elpa will try to create the files required to build a Debian
 source package from an unpacked GNU Emacs ELPA package.  The source
 packages produced are suitable for building with the dh_elpa tool.

Package: dh-make-golang
Description-md5: 1200e09fe33be41068af3d2aaa2fb779
Description-en: tool that converts Go packages into Debian package source
 dh-make-golang is a tool to automatically create Debian packaging for Go
 packages. Its goal is to automate away as much of the work as possible when
 creating a Debian package for a Go library package.

Package: dh-make-perl
Description-md5: bf65adb281fde2fa40c2355d8456c9e4
Description-en: helper for creating Debian packages from perl modules
 dh-make-perl will create the files required to build a Debian source
 package out of a perl package.  This works for most simple packages
 and is also useful for getting started with packaging perl modules.
 Given a perl package name, it can also automatically download it from
 CPAN.
 .
 dh-make-perl can also help keeping the debian/ content current when upstream
 dependencies or Debian practices change. It can also help improve existing
 Perl module packages.
 .
 Includes the cpan2deb and cpan2dsc flavours.

Package: dh-make-raku
Description-md5: 42a090558b42ad624036ca960121ebc9
Description-en: Manage Debian package files of Raku modules
 dh-make-raku creates the files required to build a Debian source
 package out of the git reposity of a Raku module.
 .
 This works for most simple packages and is also useful for getting
 started with packaging Raku modules.

Package: dh-migrations
Description-md5: 49976db00f3ad48e99ad9d3d35a67fa3
Description-en: debhelper extension for session-migration support
 This package provides a debhelper extension to perform session migration
 operations on the installed packages.

Package: dh-modaliases
Description-md5: 1a811f1261ebf8d94f48be93de246b96
Description-en: debhelper extension for scanning kernel module aliases
 dh_modaliases is useful for packages that ship third-party kernel modules,
 either in binary form, or as sources (with e. g. DKMS). It extracts the
 modules' modaliases from either the compile .ko files themselves (for packages
 which ship them in compiled form, using modinfo), or from a package file
 debian/packagename.modaliases.
 .
 This enables software which is looking for missing driver packages (such as
 Jockey or the operating system installer) to identify which package(s) will
 provide a driver for a piece of hardware, identified by its modalias.

Package: dh-nodejs
Description-md5: bfb4c6de3532af3fcf51a9a578cfda93
Description-en: debhelper addon to build Node.js modules
 dh-nodejs provides debhelper files (set dh-sequence-nodejs into build
 dependencies) to automatically:
 * read lerna.conf "packages" field if exists and/or "workspaces" field from
 package.json
 * link or copy needed modules into node_modules/ directory
 * automatically build package and components when build system is
 recognized
 * launch test
 * choose files to install
 * build "Provides" value for package with components
 * build pkgjs-lock.json files and "XB-Javascript-Built-Using" value for
 packages built with webpack/browserify
 * clean all its stuff during dh_auto_clean step

Package: dh-nss
Description-md5: 536b6cb026a271fa18919ce0218c1698
Description-en: debhelper addon to inject NSS services into /etc/nsswitch.conf
 The` dh_installnss` debhelper provides a declarative way for NSS-related
 packages to express how the NSS services they supply should be installed
 and in which order.

Package: dh-ocaml
Description-md5: 3ac468e8fed42719ab4357409418b172
Description-en: helper tools for maintaining OCaml-related Debian packages
 dh-ocaml is a set of tools and documents to help maintaining Debian
 packages related to the Objective Caml (OCaml) programming language.
 .
 dh-ocaml notably contains the following components:
 * Makefile helpers to write debian/rules files implementing OCaml
 packaging best-practices
 * the Debian OCaml Packaging Policy
 * dh_ocaml debhelper to automatically computes dependencies among
 binary OCaml packages
 * ocaml-md5sums, the tool used to maintain the system registry of
 OCaml module interface checksums

Package: dh-octave
Description-md5: d7a3f4307607a5035aed4036a728e25b
Description-en: Debhelper-based infrastructure for building Octave add-on packages
 Since version 3.0 of Octave (a numerical computation software),
 add-ons can be installed through the pkg.m system.  This package
 provides the infrastructure for packaging such add-ons for Debian,
 based on debhelper.  It replaces the deprecated octave-pkg-dev
 package. This package contains debhelper-like scripts for building,
 checking and cleaning the add-on package as well as for generating
 the substitution variables in debian/control.
 .
 This package is intended to be used by the Debian Octave Group
 and should be of little interest to general users.

Package: dh-octave-autopkgtest
Description-md5: 36edbe1d8d7fe67ce1372398e79845e1
Description-en: script for the automatic testing of Octave add-on packages
 This package contains the dh_octave_check script that runs the unit tests
 contained in all *.m and *.cc files available in the source tree from
 which it is launched.  It is intended to be used by the support for
 Octave add-on packages, which is implemented in autodep8.

Package: dh-package-notes
Description-md5: f4efc55ff826f8612b67335eecdab3ac
Description-en: Debian Helper for adding package metadata to ELF binaries
 Provides a linker specs file to add package metadata to the ELF binaries being
 built. See: https://systemd.io/ELF_PACKAGE_METADATA/

Package: dh-php
Description-md5: 0d9587e964a759486074ebbfd28cbb16
Description-en: debhelper add-on to handle PHP PECL extensions
 dh-php provides a debhelper sequence add-on named 'php' and the
 dh_php command.
 .
 The dh_php command adds the appropriate code to the postinst, prerm
 and postrm maint scripts to properly enable/disable PHP PECL
 extensions for all available PHP SAPIs.

Package: dh-puppet
Description-md5: eaf1f018cc6eead140f0f0559ecc3557
Description-en: debhelper add-on to handle Puppet modules
 dh-puppet provides a debhelper sequence named 'puppet-module' to simplify the
 packaging of Puppet modules: it helps install a module's files and
 documentation, provides common postinst and prerm maintainer scripts, and
 generates control substitution variables for dependencies

Package: dh-puredata
Description-md5: c546f62b55ba299d98f76f78bdfc2aea
Description-en: debhelper addon for building Pd externals
 This package provides the 'pd-lib-builder' Debhelper-sequence for
 streamlining the process of creating Debian packages of pd-lib-builder
 based externals.

Package: dh-python
Description-md5: e6e4e79eae89102442f89bee56cd6dea
Description-en: Debian helper tools for packaging Python libraries and applications
 This package contains:
 * pybuild - invokes various build systems for requested Python versions in
 order to build modules and extensions
 * dh_python3 - calculates Python 3.X dependencies for Debian packages,
 adds maintainer scripts to byte compile files, etc.

Package: dh-r
Description-md5: db4d275c6c26015fe5b88becfeac32fd
Description-en: Debian helper tools for packaging R libraries
 Provides the R package buildsystem for debhelper.
 .
 Additional tools:
 .
 dh-make-R:       generate packaging skeletons for R packages
 dh-update-R:     update (versioned) dependencies of R packages,
 Vcs-fields and Maintainer field

Package: dh-raku
Description-md5: e4fceb8e2aa8f37f0f54d1760efde1fb
Description-en: debhelper add-on to simplify Perl 6 package building
 dh-raku provides a debhelper add-on called 'raku'. This simplifies common
 steps of Raku (formerly Perl 6) package building.

Package: dh-rebar
Description-md5: 7ef9dd5bf083ccb456e4b34799637604
Description-en: Helper tools for maintaining Erlang packages that are built by rebar
 This package contains helper tools for maintaining Erlang Debian packages
 that are built by the Erlang build tool 'rebar' or 'rebar3'.

Package: dh-ros
Description-md5: 377927a410ea02ba74ad3c02b1244abe
Description-en: Debian helper for ROS packages
 This package provides support for catkin and ament to build ROS and ROS 2
 packages in Debian. It is particularly useful for upstream sources with
 multiple inter-dependent ROS packages, as it will figure out the correct
 build order automatically.

Package: dh-runit
Description-md5: ef9b1b3112231b12585400a19d67dafd
Description-en: debhelper add-on to handle runit runscripts
 dh-runit provides a debhelper sequence addon named 'runit' and the
 dh_runit command.
 .
 The dh_runit command installs runscripts and adds the appropriate code to
 the postinst, prerm and postrm maint scripts to properly enable/disable
 and purge runscripts. When runit is PID 1 the maint script code also takes
 care of restarting services during upgrades, when appropriate.

Package: dh-rust
Description-md5: 05eaff73533f9ff3ea839168c93d97a4
Description-en: debhelper buildsystem for Rust code
 dh-rust provides a debhelper buildsystem to build Rust code.
 .
 This builds and tests binaries and libraries from rust crates,
 the latter installed as source code below /usr/share/cargo/registry.
 .
 Feature highlights, compared to dh-cargo:
 * supports workspace (i.e. multi-crate project)
 * allows overriding CARGO_HOME
 * installs crate contents using "cargo package"
 * can use debian/Cargo.lock or Cargo.lock during build
 * uses crates below debian/vendorlibs when available
 * builds in make target dh_auto_build (not dh_auto_test)

Package: dh-setup-copyright
Description-md5: 4ae33deb61dffbf44b69382552034e1a
Description-en: debhelper addon to generate SBOM from DWARF debug information
 dh-setup-copyright is debhelper program that generates the list for source
 file names used to build every binary and pulls the licenses from any sources
 part of other packages. The source file list is extracted from DWARF debug
 information by running dwarf2sources on every ELF binaries in the package
 and saving the output to /usr/share/doc/<package>.

Package: dh-shell-completions
Description-md5: 6e29d0ffb9f716850b259ba3e8b4132b
Description-en: debhelper addon to install shell completions
 Easier installing of shell completions.
 Like dh_bash-completion from bash-completion, but with support for multiple
 shells.
 Currently supports bash, fish, and zsh.

Package: dh-sysuser
Description-md5: 3cf552f3e1ac68a380cc270dc17ba8cb
Description-en: alternative debhelper addon to create system users
 dh-sysuser is an alternative to the more popular dh-installsysusers addon.
 dh-sysuser provides a debhelper sequence addon named 'sysuser' and
 a command 'dh_sysuser' which installs sysusers.d conf files and ensure that
 required system users are present after package installation.

Package: dh-translations
Description-md5: e58f308861f65ab378b20a7d89db3a1a
Description-en: debhelper extension for translation support
 This package provides a debhelper extension to perform common translation
 related operations during package build:
 .
 * Try to build a current PO template.
 .
 * Remove inline translations from *.desktop, *.server, *.schemas, and
 *.policy files and replace them with a link to the gettext domain, so that
 strings in them will get translated at runtime from *.mo files. This allows
 language packs to ship updated translations.

Package: dh-user-session-migration
Description-md5: ab82ae559651aeaae860144d8e53cd6e
Description-en: debhelper extension for user-session-migration support
 This package provides a debhelper extension to perform user session migration
 operations on the installed packages.

Package: dh-vim-addon
Description-md5: 69b10f94311c80c003e613044881c646
Description-en: debhelper addon to help package Vim/Neovim addons
 This package provides a helper for packaging Vim/Neovim addons in a standard
 way, compatible with Vim's "package" feature.  dh_vim-addon sets links to the
 respective "packpath" for the supported editors as well as building help tags
 for the addon's documentation, if any exists.
 .
 A debhelper sequencer, vim_addon, is also provided for use with dh rules
 files.

Package: dh-virtualenv
Description-md5: 9ec7769b2ec530672dd5ddff9774e2d5
Description-en: wrap and build Python packages using virtualenv
 This package provides a dh sequencer that helps you to deploy your
 virtualenv wrapped installation inside a Debian package.

Package: dhall
Description-md5: c57c005ec08beb181b3c8709238c2663
Description-en: configuration language guaranteed to terminate
 Dhall is an explicitly-typed configuration language that is not Turing
 complete.  Despite being Turing-incomplete, Dhall is a real programming
 language with a type-checker and evaluator.
 .
 Use this library to parse, type-check, evaluate, and pretty-print the Dhall
 configuration language.
 .
 This package contains an executable which type-checks a Dhall file
 and reduces the file to a fully evaluated normal form.

Package: dhav2mkv
Description-md5: 16ab643af548372c74b8e44aa274c409
Description-en: DHAV video to MKV format converter
 dhav2mkv is a standalone tool which converts DHAV(H.264) video to MKV(H.264)
 video.
 .
 dhav2mkv only operates at media container level, thus the H.264 data is exactly
 as provided by the DVR (with all its bugs).
 .
 dhav2mkv does not support specifying a channel number. It assumes the stream
 holds a single channel, instead of a theoretically possible 'n' multiplexed
 channel stream.
 .
 This tool is part of the TaniDVR project.

Package: dhcp-helper
Description-md5: 3f0d81b105ba1a53061098aecf217692
Description-en: A DHCP relay agent
 dhcp-helper is a DHCP and BOOTP relay agent. It listens for DHCP
 and BOOTP broadcasts on directly connected subnets and relays
 them to DHCP or BOOTP servers elsewhere. dhcp-helper is much smaller
 than dhcp3-relay package and it does not require the Packet Filter
 kernel facility to be present. This makes it a good choice for use
 on small or embedded systems. Unlike dhcp3-relay, dhcp-helper can be
 configured to forward DHCP requests as broadcasts, and therefore does
 not need to be given the IP address of the DHCP server, only the
 network in which it resides.

Package: dhcp-probe
Description-md5: 0581c7deb21f21e5c19cd818bef2b97b
Description-en: network DHCP or BootP server discover
 dhcp_probe attempts to discover DHCP and BootP servers on a directly-attached
 Ethernet network. A network administrator can use this tool to locate un-
 authorized DHCP and BootP servers.
 Essentially, dhcp_probe mimics a BootP or DHCP client in a variety of
 possible states, attempting to provoke responses from servers.

Package: dhcpcd
Description-md5: aef54e3d11aad3c8b3ab6770ffc3919a
Description-en: DHCPv4 and DHCPv6 dual-stack client (init.d script & systemd unit)
 dhcpcd provides seamless IPv4 and IPv6 auto-configuration.
 .
 This package provides the optional init.d script and systemd service.
 .
 It SHOULD NOT be installed on systems where interfaces are configured
 using ifupdown via </etc/network/interfaces>. Use dhcpcd-base instead.

Package: dhcpcd-gtk
Description-md5: b7ee5a89ba3cb85415dae76259d42723
Description-en: GTK+ frontend for dhcpcd and wpa_supplicant
 dhcpcd-gtk sits in the notification area and notifies you of changes to your
 IPv4 network configuration from dhcpcd and wpa_supplicant.

Package: dhcpcd5
Description-md5: c3387213d43dd2ed9690ef2f7ac33009
Description-en: DHCPv4 and DHCPv6 dual-stack client (dummy transitional package)
 This package depends on dhcpcd. It can safely be removed after upgrades.

Package: dhcpd-pools
Description-md5: e3c09d2629824180758f4d32d5a18f57
Description-en: ISC dhcpd lease analysis and reporting tool
 This is dhcpd-pools ISC dhcp shared network and pool range usage analysis.
 Purpose of command is to count usage ratio of each IP range and shared network
 pool which ISC dhcpd is in control of. Users of the command are most likely
 ISPs and other organizations that have large IP space.
 .
 Program is written C. Design goal is to get analysis done quickly where there
 is lots of data. On a cheap laptop the speed of analysis is roughly 100k leases
 per second. Number of ranges, or shared networks, does not make any significant
 difference in getting analysis done.

Package: dhcpdump
Description-md5: 17dc07b1863b49eff43721e33679f959
Description-en: Parse DHCP packets from a network interface
 This package provides a tool for visualization of DHCP packets
 on a network interface to analyze DHCP client requests and
 server responses.
 .
 Version 2.00 adds an interactive TUI that shows packets
 grouped by session.

Package: dhcpig
Description-md5: 21f8937e5b081b9c2d88d8e578e192ce
Description-en: DHCP exhaustion script using scapy network library
 DHCPig initiates an advanced DHCP exhaustion attack. It will consume all IPs
 on the LAN, stop new users from obtaining IPs, release any IPs in use, then
 for good measure send gratuitous ARP and knock all windows hosts offline.
 .
 It is based on the scapy library and requests admin privileges to execute.
 It has been tested on multiple Linux distributions and multiple DHCP servers
 (ISC, Windows 2k3/2k8, ...).

Package: dhcping
Description-md5: c1656353f4bd68e86cd8d21688eaf5ac
Description-en: DHCP Daemon Ping Program
 This small tool provides an opportunity for a system administrator to
 perform a DHCP request to find out if a DHCP server is still running.

Package: dhcpoptinj
Description-md5: a991876c02d62a7f19cf6c0ab97bfc06
Description-en: DHCP option injector
 dhcpoptinj is a simple utility for injecting DHCP options into DHCP packets.
 It is implemented using netfilter-queue and mangles packets, either by
 inserting new options or replacing existing options.

Package: dhcpstarv
Description-md5: 68fb344cbee2b81f06f5ba6bf8ecd268
Description-en: DHCP starvation utility
 Dhcpstarv is tool that implements DHCP starvation attack.
 It requests DHCP leases on a specified interface,
 save them and renew on regular basis.

Package: dhcpy6d
Description-md5: 7d9e22e80d134efacee19ed0bb1d057d
Description-en: MAC address aware DHCPv6 server written in Python
 Dhcpy6d delivers IPv6 addresses for DHCPv6 clients, which can be
 identified by DUID, hostname or MAC address as in the good old IPv4
 days. It allows easy dualstack transition, addresses may be
 generated randomly, by range, by arbitrary ID or MAC address. Clients
 can get more than one address, leases and client configuration can be
 stored in databases and DNS can be updated dynamically.

Package: dhelp
Description-md5: 4184dc280d7c83dc51fcec8efe70bc76
Description-en: online help system
 Read all documentation with a WWW browser. dhelp builds an index of
 all installed HTML documentation. You don't need a WWW server to read
 the documentation. dhelp offers a very fast search in the HTML documents.
 .
 You can access the online help system with the dhelp program or with
 your browser. The URL to point your browser at is (if you have a WWW
 server installed) http://localhost/doc/HTML/index.html , else (if you
 do not) file://localhost/usr/share/doc/HTML/index.html.

Package: dhex
Description-md5: eeb2f932a3a457dadbdbce4de7103655
Description-en: ncurses based hex editor with diff mode
 This is more than just another hex editor: It includes a diff mode, which
 can be used to easily and conveniently compare two binary files. Since it is
 based on ncurses and is themeable, it can run on any number of systems and
 scenarios. With its utilization of search logs, it is possible to track
 changes in different iterations of files easily.

Package: di
Description-md5: 529ec132f28e1ac331af48044eda799d
Description-en: advanced df like disk information utility
 `di' is a disk information utility, displaying everything
 (and more) that your `df' command does. It features the
 ability to display your disk usage in whatever format you
 desire/prefer/are used to. It is designed to be portable
 across many platforms.

Package: di-netboot-assistant
Description-md5: 7cec50d96a813f436c4b0bfa50531181
Description-en: Debian-Installer netboot assistant
 di-netboot-assistant is a tool to simplify the preparation of files
 for TFTP net booting. It downloads and extracts the files needed and
 takes care of organizing them. The packaged netboot installer as well
 as Debian Live ISO images are supported too. di-netboot-assistant
 prepares a top level menu for PXElinux and grub-efi. This allows one to
 choose from all installed netboot and Debian Live images at boot time.
 .
 di-netboot-assistant supports preseeding the installer in order to
 set up systems completely automatically.
 .
 Install grub-efi-amd64-bin to build EFI boot images, and for secure
 boot support install grub-efi-amd64-signed and shim-signed.

Package: dia
Description-md5: 018aa331acc6ffa4e440b38dd58114c1
Description-en: Diagram editor
 Dia is an editor for diagrams, graphs, charts etc. There is support for UML
 static structure diagrams (class diagrams), Entity-Relationship diagrams,
 network diagrams and much more. Diagrams can be exported to postscript and
 many other formats.

Package: dia-common
Description-md5: 9d12e6044f35c45f65fe82a12fc94b0c
Description-en: Diagram editor (common files)
 Dia is an editor for diagrams, graphs, charts etc. There is support for UML
 static structure diagrams (class diagrams), Entity-Relationship diagrams,
 network diagrams and much more. Diagrams can be exported to postscript and
 many other formats.
 .
 This package contains the architecture independent files.

Package: dia-rib-network
Description-md5: 231d72d7e2223ede3eb3e84367546fb1
Description-en: network icons scheme for Dia
 gnomeDIAicons is a package with a network icons scheme based on Gnome
 Gorilla's theme.
 .
 The purpose of this project is generate beauty icons to Dia program and
 provide a raise in its utilization against MS Visio.
 .
 I hope it can be useful for many people. I'll provide others schemes too, but
 at first only network scheme was made.

Package: dia-shapes
Description-md5: 45bc9ec2e0c05306e8857bbcac4cbdf5
Description-en: Diagram editor (additional shapes)
 Dia is an editor for diagrams, graphs, charts etc. There is support for UML
 static structure diagrams (class diagrams), Entity-Relationship diagrams,
 network diagrams and much more. Diagrams can be exported to postscript and
 many other formats.
 .
 This package provides additional shapes for Dia. Included shapes are
 - Automata
 - AUTOSAR
 - Building site
 - Central data processing
 - CH-1 notation
 - Chemistry lab
 - Circuit 2
 - CMOS
 - Digital
 - EPC
 - Electric 2
 - Electrical
 - Electronic
 - Gradient
 - Living Systems Theory
 - Optics
 - Racks
 - Renewable Energy
 - Scenegraph
 - Value Stream Mapping

Package: dia2code
Description-md5: abab65792e55a6ee15c5c539556f3b67
Description-en: dia-UML code generator
 dia2code is a code generator which uses UML diagrams produced by dia,
 and turns them into C, C++, Java, Ada, PHP, Python, Shapefile, SQL,
 and C# files.

Package: dialect
Description-md5: 0adadff791e694801f8a74f7e69153d4
Description-en: translation app for GNOME
 Dialect is a translation app for GNOME.
 .
 Features:
 * Translation using either of several public providers/APIs:
 * Bing
 * DeepL
 * Google Translate
 * LibreTranslate API
 * Lingva Translate API
 * Yandex
 * Translation history
 * Automatic language detection
 * Text to speech
 * Clipboard buttons

Package: dialign
Description-md5: c167148e4fcfc2b9286f16796115d6a0
Description-en: Segment-based multiple sequence alignment
 DIALIGN2 is a command line tool to perform multiple alignment of
 protein or DNA sequences. It constructs alignments from gapfree pairs
 of similar segments of the sequences. This scoring scheme for
 alignments is the basic difference between DIALIGN and other global or
 local alignment methods. Note that DIALIGN does not employ any kind of
 gap penalty.

Package: dialign-tx
Description-md5: e9901419309c237beb8746a4cbe9d039
Description-en: Segment-based multiple sequence alignment
 DIALIGN-TX is a command line tool to perform multiple alignment of protein or
 DNA sequences. It is a complete reimplementation of the segment-base approach
 including several new improvements and heuristics that significantly enhance
 the quality of the output alignments compared to DIALIGN 2.2 and DIALIGN-T.
 For pairwise alignment, DIALIGN-TX uses a fragment-chaining algorithm that
 favours chains of low-scoring local alignments over isolated high-scoring
 fragments. For multiple alignment, DIALIGN-TX uses an improved greedy
 procedure that is less sensitive to spurious local sequence similarities.

Package: dialign-tx-data
Description-md5: 7e5bfd0edbeafcc2ff7b0a43edd48468
Description-en: Segment-based multiple sequence alignment (data files)
 DIALIGN-TX is a command line tool to perform multiple alignment of protein or
 DNA sequences. It is a complete reimplementation of the segment-base approach
 including several new improvements and heuristics that significantly enhance
 the quality of the output alignments compared to DIALIGN 2.2 and DIALIGN-T.
 For pairwise alignment, DIALIGN-TX uses a fragment-chaining algorithm that
 favours chains of low-scoring local alignments over isolated high-scoring
 fragments. For multiple alignment, DIALIGN-TX uses an improved greedy
 procedure that is less sensitive to spurious local sequence similarities.
 .
 This package contain the score matrices and probability distribution files
 that DIALIGN-TX needs to align peptidic and nucleic sequences.

Package: dialog
Description-md5: 469fa957e4a13e2c21ca3f89ad7d4212
Description-en: Displays user-friendly dialog boxes from shell scripts
 This application provides a method of displaying several different types
 of dialog boxes from shell scripts.  This allows a developer of a script
 to interact with the user in a much friendlier manner.
 .
 The following types of boxes are at your disposal:
 yes/no           Typical query style box with "Yes" and "No" answer buttons
 menu             A scrolling list of menu choices with single entry selection
 input            Query style box with text entry field
 message          Similar to the yes/no box, but with only an "Ok" button
 text             A scrollable text box that works like a simple file viewer
 info             A message display that allows asynchronous script execution
 checklist        Similar to the menu box, but allowing multiple selections
 radiolist        Checklist style box allowing single selections
 gauge            Typical "progress report" style box
 tail             Allows viewing the end of files (tail) that auto updates
 background tail  Similar to tail but runs in the background.
 editbox          Allows editing an existing file

Package: diamond-aligner
Description-md5: 61d25e105442131bbed8226a4c37df31
Description-en: accelerated BLAST compatible local sequence aligner
 DIAMOND is a sequence aligner for protein and translated DNA searches
 and functions as a drop-in replacement for the NCBI BLAST software
 tools. It is suitable for protein-protein search as well as DNA-protein
 search on short reads and longer sequences including contigs and
 assemblies, providing a speedup of BLAST ranging up to x20,000.

Package: dianara
Description-md5: 914df52829dfd22183e16056619a05d7
Description-en: client for the pump.io federated social network
 Dianara is a pump.io client, a desktop application for GNU/linux that allows
 users to manage their Pump.io social networking accounts without the need to
 use a web browser.

Package: diaspora-common
Description-md5: fca0adb2b58e8d8531627141d1d4c892
Description-en: distributed social networking service - common files
 Diaspora (currently styled diaspora* and formerly styled DIASPORA*) is a free
 personal web server that implements a distributed social networking service.
 Installations of the software form nodes (termed "pods") which make up the
 distributed Diaspora social network.
 .
 Diaspora is intended to address privacy concerns related to centralized
 social networks by allowing users to set up their own server (or "pod") to
 host content; pods can then interact to share status updates, photographs,
 and other social data. It allows its users to host their data with a
 traditional web host, a cloud-based host, an ISP, or a friend. The framework,
 which is being built on Ruby on Rails, is free software and can be
 experimented with by external developers.
 .
 Learn more about Diaspora at http://diasporafoundation.org
 .
 It provides files common for the diaspora and diaspora-installer packages.

Package: diaspora-installer
Description-md5: 120c7fb469648e6eb3e942926e8b1ea0
Description-en: distributed social networking service - installer
 Diaspora (currently styled diaspora* and formerly styled DIASPORA*) is a free
 personal web server that implements a distributed social networking service.
 Installations of the software form nodes (termed "pods") which make up the
 distributed Diaspora social network.
 .
 Diaspora is intended to address privacy concerns related to centralized
 social networks by allowing users to set up their own server (or "pod") to
 host content; pods can then interact to share status updates, photographs,
 and other social data. It allows its users to host their data with a
 traditional web host, a cloud-based host, an ISP, or a friend. The framework,
 which is being built on Ruby on Rails, is free software and can be
 experimented with by external developers.
 .
 Learn more about Diaspora at http://diasporafoundation.org
 .
 This dummy package downloads diaspora (also pulling in runtime
 dependencies as rubygems) and configures it to use PostgreSQL and
 Nginx.
 .
 Unlike the normal Debian package, this package installs exact versions of the
 dependencies supported by upstream.

Package: diaspora-installer-mysql
Description-md5: c18a155ca94ebb0900ab3ea2aa77e4b9
Description-en: distributed social networking service - installer (with MySQL)
 Diaspora (currently styled diaspora* and formerly styled DIASPORA*) is a free
 personal web server that implements a distributed social networking service.
 Installations of the software form nodes (termed "pods") which make up the
 distributed Diaspora social network.
 .
 Diaspora is intended to address privacy concerns related to centralized
 social networks by allowing users to set up their own server (or "pod") to
 host content; pods can then interact to share status updates, photographs,
 and other social data. It allows its users to host their data with a
 traditional web host, a cloud-based host, an ISP, or a friend. The framework,
 which is being built on Ruby on Rails, is free software and can be
 experimented with by external developers.
 .
 Learn more about Diaspora at http://diasporafoundation.org
 .
 This dummy package downloads diaspora (also pulling in runtime
 dependencies as rubygems) and configures it to use MySQL and  Nginx.
 .
 Unlike the normal Debian package, this package installs exact versions of the
 dependencies supported by upstream.

Package: diatheke
Description-md5: ff36e5e7d80e12c769fe3ae475c039a3
Description-en: command line bible browsing and search tool
 The SWORD Project is an open source, cross-platform (Linux, Windows, Solaris,
 MacOSX etc.) API/library for Bible software with a constantly growing list
 of front-ends (GUI, textmode, web-based, etc.) and a library of over 200
 text modules.
 .
 This package contains a command line utility for SWORD, allowing
 bible browsing and searching. This tool is used mostly only for
 library testing. Nicer front-ends are Xiphos (Gtk), Bibletime (Qt)
 and others.

Package: dicelab
Description-md5: 2ac933f55e4606834bcd7e834dbfac22
Description-en: tool to compute the statistical distribution of dice rolls
 With dicelab you can express most dice rolls (and similar things) in a
 functional language, and then either roll the expression, or evaluate the
 statistical distribution. In the latter case you can choose whether you want to
 simply roll and tally many times, or actually compute the distribution (which
 is more precise, but takes a long time in some obscure cases).

Package: diceware
Description-md5: 4f2bced39eed30920a234363395280de
Description-en: Create memorizable passphrases from wordlists and various sources of randomness
 Passphrase generator following the proposals of Arnold G.
 Reinhold on http://diceware.com . It generates passphrases by concatenating
 words randomly picked from wordlists.

Package: diceware-doc
Description-md5: a21e46cd62d03b77c56161be029f62c2
Description-en: Create memorizable passphrases from wordlists and various sources of randomness
 Passphrase generator following the proposals of Arnold G.
 Reinhold on http://diceware.com . It generates passphrases by concatenating
 words randomly picked from wordlists.
 .
 This package ships the Sphinx documentation built with diceware.

Package: dico
Description-md5: 13351509d30fca7bfbce1ebfb40dafec
Description-en: RFC 2229 compliant dictionary client
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the dico console client.

Package: dico-dev
Description-md5: 16e1bb2a6ba815217fba949b97e64a68
Description-en: RFC 2229 compliant modular dictionary server (development files)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the header files, static libraries, and symbolic links
 needed for development.

Package: dico-doc
Description-md5: 17ba737c119a2c7c1da487b29883c36c
Description-en: RFC 2229 compliant modular dictionary server (documentation)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the complete documentation for GNU Dico.

Package: dico-module-greek-kbd
Description-md5: e5155107a869fd37536fde94b74287c6
Description-en: RFC 2229 compliant modular dictionary server (Greek transliteration module)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the module that implements Greek transliteration.

Package: dico-module-guile
Description-md5: 66523e3cc8ec7aaa5245271578006b86
Description-en: RFC 2229 compliant modular dictionary server (Guile module)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package provides an abstract layer for interfacing with database modules
 written in Guile.

Package: dico-module-mediawiki
Description-md5: 6d62157d3239bb297f3bc3f3014fc280
Description-en: RFC 2229 compliant modular dictionary server (mediawiki module)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the module that handles the use of Wiktionary or
 Wikipedia as a dictionary database.

Package: dico-module-python
Description-md5: 328809bb25555818a70089c7b9bac544
Description-en: RFC 2229 compliant modular dictionary server (Python module)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package provides an abstract layer for interfacing with database modules
 written in Python.

Package: dico-module-wordnet
Description-md5: d2928f88165a5fd8534fc0276732250d
Description-en: RFC 2229 compliant modular dictionary server (WordNet module)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package provides an abstract layer for reading WordNet lexical database
 files.

Package: dicod
Description-md5: 444dfb8df676e65c4976256bb40a57f2
Description-en: RFC 2229 compliant modular dictionary server
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the dicod server, in addition to the following plugins:
 * ldap: provides LDAP support
 * substr: provides a substring search strategy
 * stratall: provides the 'all' search strategy

Package: dicom3tools
Description-md5: f44bff98c1ce14f1c05e5ce8105fe944
Description-en: DICOM medical image files manipulation and conversion tools
 Command line utilities for creating, modifying, dumping and validating
 files of DICOM attributes. Support conversion of some proprietary medical
 image formats to DICOM. Can handle older ACR/NEMA format data, and some
 proprietary versions of that such as SPI.

Package: dicomscope
Description-md5: 36e87fe3b90ce3dcd455f7663a90c3c8
Description-en: OFFIS DICOM Viewer
 DICOMscope is a free DICOM viewer which can display uncompressed, monochrome
 DICOM images from all modalities and which supports monitor calibration
 according to DICOM part 14 as well as presentation states.
 .
 DICOMscope offers a print client (DICOM Basic Grayscale Print Management)
 which also implements the optional Presentation LUT SOP Class.
 .
 The development of this prototype was commissioned by the "Committee for the
 Advancement of DICOM" and demonstrated at the European Congress of Radiology
 ECR 1999. An enhanced version was developed for the "DICOM Display Consistency
 Demonstration" at RSNA InfoRAD 1999.
 .
 The current release has been demonstrated at ECR 2001 and contains numerous
 extensions, including a print server, support for encrypted DICOM
 communication, digital signatures and structured reporting.

Package: dicomscope-doc
Description-md5: d272e2d3f6451a4b57251e439bd60c18
Description-en: OFFIS DICOM Viewer - documentation
 DICOMscope is a free DICOM viewer which can display uncompressed, monochrome
 DICOM images from all modalities and which supports monitor calibration
 according to DICOM part 14 as well as presentation states.
 .
 DICOMscope offers a print client (DICOM Basic Grayscale Print Management)
 which also implements the optional Presentation LUT SOP Class.
 .
 The development of this prototype was commissioned by the "Committee for the
 Advancement of DICOM" and demonstrated at the European Congress of Radiology
 ECR 1999. An enhanced version was developed for the "DICOM Display Consistency
 Demonstration" at RSNA InfoRAD 1999.
 .
 The current release has been demonstrated at ECR 2001 and contains numerous
 extensions, including a print server, support for encrypted DICOM
 communication, digital signatures and structured reporting.
 .
 This is the documentation package for DICOMscope

Package: dicoweb
Description-md5: aea960854256df0c1d2a77cc4a99f90a
Description-en: RFC 2229 compliant modular dictionary server (web interface)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package provides a web interface for database searches.

Package: dict-cc-cedict
Description-md5: 75a295f9211f752698dbfefbdf916f7a
Description-en: Chinese-English dictionary for the dict server/client
 This is Chinese-English dictionary from the CC-CEDICT project. It contains
 around 122247 headwords. It can be either used with dictd server and
 a dict client or with GoldenDict.

Package: dict-de-en
Description-md5: b9c942d06f67368b4c3a84830723b1ec
Description-en: German-English translation dictionary for dictd
 German-English and  English-Deutsch translation dictionary for
 the dictd server.  It contains approximately 380,000 entries.
 .
 The source of the database is available from BEOLINGUS
 https://ftp.tu-chemnitz.de/pub/Local/urz/ding/

Package: dict-devil
Description-md5: ece6a3dcf12c28b50a1557427750581a
Description-en: "The Devil's Dictionary" by Ambrose Bierce
 This package contains The Devil's Dictionary, a satirical, cynical
 and irreverent dictionary of common words, formatted for use by the
 dictionary server in the dictd package.

Package: dict-elements
Description-md5: c7d46fc40193084e4723a884e42eda95
Description-en: Data regarding the Elements
 This package contains Jay Kominek's compilation of physical and
 chemical data about the elements, updated later by Thorsten Alteholz
 and formatted for use by the dictionary server in the dictd package.
 .
 This package will be of limited use without the client and server
 found in the dict and dictd packages.

Package: dict-freedict-afr-deu
Description-md5: 9d8457f25b80eb6b71a44d7833709753
Description-en: Afrikaans-German dictionary for the dict server/client
 This is the Afrikaans-German dictionary from the FreeDict project. It contains
 3800 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-afr-eng
Description-md5: 553354249f9700400f46bfa0900acce0
Description-en: Afrikaans-English dictionary for the dict server/client
 This is the Afrikaans-English dictionary from the FreeDict project. It
 contains 5129 headwords (FreeDict status: small). It can be either used with
 the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ara-eng
Description-md5: 4abecb55c8508f87f23d14f839b8725b
Description-en: Arabic-English dictionary for the dict server/client
 This is the Arabic-English dictionary from the FreeDict project. It contains
 52996 headwords (FreeDict status: stable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-bre-fra
Description-md5: 1b1f044825848c261b2177d94d81b793
Description-en: Breton-French dictionary for the dict server/client
 This is the Breton-French dictionary from the FreeDict project. It contains
 27034 headwords (FreeDict status: Big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-cat-eng
Description-md5: ad21fc3ca92a33482239584edf0077da
Description-en: Catalan-English dictionary for the dict server/client
 This is the Catalan-English dictionary from the FreeDict project. It contains
 22964 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-cat-fin
Description-md5: ac1c4acc7733b6660b9e370ff7fc8fbe
Description-en: Catalan-Finnish dictionary for the dict server/client
 This is the Catalan-Finnish dictionary from the FreeDict project. It contains
 10024 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-cat-fra
Description-md5: c42516c8fb075003b105f1df4ba5c32e
Description-en: Catalan-French dictionary for the dict server/client
 This is the Catalan-French dictionary from the FreeDict project. It contains
 21108 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-cat-ita
Description-md5: e04316c73c9ef8444c801fee55228bf8
Description-en: Catalan-Italian dictionary for the dict server/client
 This is the Catalan-Italian dictionary from the FreeDict project. It contains
 12523 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-cat-por
Description-md5: 5d75cff1e49e77d98ef646ed5ec9e528
Description-en: Catalan-Portuguese dictionary for the dict server/client
 This is the Catalan-Portuguese dictionary from the FreeDict project. It
 contains 11400 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-cat-spa
Description-md5: 8fc10d7dddfe0d16439abdf6dcb7891f
Description-en: Catalan-Spanish dictionary for the dict server/client
 This is the Catalan-Spanish dictionary from the FreeDict project. It contains
 26563 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ces-eng
Description-md5: c88d62452ddaf70a6fbb5a883fa85316
Description-en: Czech-English dictionary for the dict server/client
 This is the Czech-English dictionary from the FreeDict project. It contains
 488 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ckb-kmr
Description-md5: 27f73578dfada60ebbdb3d6bc4bf9be4
Description-en: Central Kurdish-Northern Kurdish dictionary for the dict server/client
 This is the Central Kurdish-Northern Kurdish dictionary from the FreeDict
 project. It contains 7845 headwords (FreeDict status: stable). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-cym-eng
Description-md5: 2bd1544b37a77f2334fa5422787e74d7
Description-en: Welsh-English dictionary for the dict server/client
 This is the Welsh-English dictionary from the FreeDict project. It contains
 12630 headwords (FreeDict status: big enough). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-dan-eng
Description-md5: 207ecca84ba5252bcd2977601fde5865
Description-en: Danish-English dictionary for the dict server/client
 This is the Danish-English dictionary from the FreeDict project. It contains
 5097 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-bul
Description-md5: c15c00da6fa9d468e68738967ba2e3c1
Description-en: German-Bulgarian dictionary for the dict server/client
 This is the German-Bulgarian dictionary from the FreeDict project. It contains
 10219 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-cat
Description-md5: 2875c1d21824a15369da25eaf16b2987
Description-en: German-Catalan dictionary for the dict server/client
 This is the German-Catalan dictionary from the FreeDict project. It contains
 14064 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-ell
Description-md5: b6122978d1177cc7ea5f3c6609fd7864
Description-en: German-Modern Greek dictionary for the dict server/client
 This is the German-Modern Greek dictionary from the FreeDict project. It
 contains 10080 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-eng
Description-md5: 0c0153fedfd12037eaade2e451811a8d
Description-en: German-English dictionary for the dict server/client
 This is the German-English dictionary from the FreeDict project. It contains
 517534 headwords (FreeDict status: stable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-fin
Description-md5: 35ca6bd84f41ed157cd0daf23fee2e99
Description-en: German-Finnish dictionary for the dict server/client
 This is the German-Finnish dictionary from the FreeDict project. It contains
 11651 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-fra
Description-md5: 7f94a62016e91f26399a0f03a6e59e8d
Description-en: German-French dictionary for the dict server/client
 This is the German-French dictionary from the FreeDict project. It contains
 53732 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-gle
Description-md5: 0b035bbf91c3f8033d2665af59f7917e
Description-en: German-Irish dictionary for the dict server/client
 This is the German-Irish dictionary from the FreeDict project. It contains
 16819 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-ind
Description-md5: 8a19a1889fcac4f44a28165872d53f8c
Description-en: German-Indonesian dictionary for the dict server/client
 This is the German-Indonesian dictionary from the FreeDict project. It
 contains 16007 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-ita
Description-md5: bf265ca4cea9662bc74ec3bda6632f1d
Description-en: German-Italian dictionary for the dict server/client
 This is the German-Italian dictionary from the FreeDict project. It contains
 4443 headwords (FreeDict status: small). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-deu-kur
Description-md5: e09db13bf603e0a1e37e5860915e05fe
Description-en: German-Kurdish dictionary for the dict server/client
 This is the German-Kurdish dictionary from the FreeDict project. It contains
 22567 headwords (FreeDict status: stable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-lit
Description-md5: 14370a6f2b756ac6b59e68968d51fa39
Description-en: German-Lithuanian dictionary for the dict server/client
 This is the German-Lithuanian dictionary from the FreeDict project. It
 contains 10282 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-nld
Description-md5: c66f3241ca99336e428dd290e0b9b88b
Description-en: German-Dutch dictionary for the dict server/client
 This is the German-Dutch dictionary from the FreeDict project. It contains
 12784 headwords (FreeDict status: small). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-deu-pol
Description-md5: 3b163cc78a9a173e050f450c5943d67f
Description-en: German-Polish dictionary for the dict server/client
 This is the German-Polish dictionary from the FreeDict project. It contains
 21580 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-por
Description-md5: 8a76a48c52ec291f96cc76642f0d538c
Description-en: German-Portuguese dictionary for the dict server/client
 This is the German-Portuguese dictionary from the FreeDict project. It
 contains 8722 headwords (FreeDict status: too small). It can be either used
 with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-rus
Description-md5: bb15e547d551649184685ba417d81f26
Description-en: German-Russian dictionary for the dict server/client
 This is the German-Russian dictionary from the FreeDict project. It contains
 24248 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-spa
Description-md5: 1dde71deea829ba093848a652214a2ed
Description-en: German-Spanish dictionary for the dict server/client
 This is the German-Spanish dictionary from the FreeDict project. It contains
 33818 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-swe
Description-md5: 2410e497639b2c0c02cf3b8d3bb09b09
Description-en: German-Swedish dictionary for the dict server/client
 This is the German-Swedish dictionary from the FreeDict project. It contains
 44700 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-deu-tur
Description-md5: c1cf750ae4efdcbb58dab88b5a0f44c4
Description-en: German-Turkish dictionary for the dict server/client
 This is the German-Turkish dictionary from the FreeDict project. It contains
 36219 headwords (FreeDict status: stable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-bul
Description-md5: 3a01599570af07fe9601d002b611b4b5
Description-en: Modern Greek-Bulgarian dictionary for the dict server/client
 This is the Modern Greek-Bulgarian dictionary from the FreeDict project. It
 contains 12012 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-cat
Description-md5: 686a68ed0ca31b625803fdc94dcb615f
Description-en: Modern Greek-Catalan dictionary for the dict server/client
 This is the Modern Greek-Catalan dictionary from the FreeDict project. It
 contains 23266 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-deu
Description-md5: 6234f8700ee94143fdde2e83ffb79e2b
Description-en: Modern Greek-German dictionary for the dict server/client
 This is the Modern Greek-German dictionary from the FreeDict project. It
 contains 10709 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-eng
Description-md5: 37a8cb484bd77f5a4c677a8b918f1fc1
Description-en: Modern Greek-English dictionary for the dict server/client
 This is the Modern Greek-English dictionary from the FreeDict project. It
 contains 39031 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-fin
Description-md5: 5d53bc9fcaf2bc818abc63b930427255
Description-en: Modern Greek-Finnish dictionary for the dict server/client
 This is the Modern Greek-Finnish dictionary from the FreeDict project. It
 contains 12707 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-fra
Description-md5: a57e3c19033ec16d33414005d80181e3
Description-en: Modern Greek-French dictionary for the dict server/client
 This is the Modern Greek-French dictionary from the FreeDict project. It
 contains 30209 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-gle
Description-md5: 8ae1e20bcf555794f8316b125d18cf1b
Description-en: Modern Greek-Irish dictionary for the dict server/client
 This is the Modern Greek-Irish dictionary from the FreeDict project. It
 contains 17890 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-ind
Description-md5: ace71178a4eb0619226044e1670c26f4
Description-en: Modern Greek-Indonesian dictionary for the dict server/client
 This is the Modern Greek-Indonesian dictionary from the FreeDict project. It
 contains 16486 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-ita
Description-md5: 9177b85f123c692a32cc3bf08fd09dc5
Description-en: Modern Greek-Italian dictionary for the dict server/client
 This is the Modern Greek-Italian dictionary from the FreeDict project. It
 contains 11318 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-jpn
Description-md5: 228ef2307a53c0055f04c0855ef3076e
Description-en: Modern Greek-Japanese dictionary for the dict server/client
 This is the Modern Greek-Japanese dictionary from the FreeDict project. It
 contains 12065 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-lat
Description-md5: 335db1d848b36ca082832878f588485e
Description-en: Modern Greek-Latin dictionary for the dict server/client
 This is the Modern Greek-Latin dictionary from the FreeDict project. It
 contains 13060 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-lit
Description-md5: 49abe28489c00a9497339199c1d0b54a
Description-en: Modern Greek-Lithuanian dictionary for the dict server/client
 This is the Modern Greek-Lithuanian dictionary from the FreeDict project. It
 contains 13477 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-nld
Description-md5: 48b6ce6ee617d0cfe3bd616d74633445
Description-en: Modern Greek-Dutch dictionary for the dict server/client
 This is the Modern Greek-Dutch dictionary from the FreeDict project. It
 contains 11516 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-nor
Description-md5: 2ce811b4ae1f117d6dafbbf511f51441
Description-en: Modern Greek-Norwegian dictionary for the dict server/client
 This is the Modern Greek-Norwegian dictionary from the FreeDict project. It
 contains 10751 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-pol
Description-md5: cef83b285c787435e916541bac4d5d41
Description-en: Modern Greek-Polish dictionary for the dict server/client
 This is the Modern Greek-Polish dictionary from the FreeDict project. It
 contains 12358 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-por
Description-md5: a6ac47b41c01c1de268ad05a8526d86e
Description-en: Modern Greek-Portuguese dictionary for the dict server/client
 This is the Modern Greek-Portuguese dictionary from the FreeDict project. It
 contains 13116 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-rus
Description-md5: d8dd64c5ec66b411dad1019f2885fc03
Description-en: Modern Greek-Russian dictionary for the dict server/client
 This is the Modern Greek-Russian dictionary from the FreeDict project. It
 contains 14709 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-spa
Description-md5: bf5eb0b78d1ebe47f2cf47df8eebe60e
Description-en: Modern Greek-Spanish dictionary for the dict server/client
 This is the Modern Greek-Spanish dictionary from the FreeDict project. It
 contains 10702 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ell-swe
Description-md5: 78e0a739ecf2520f71407a37d3363591
Description-en: Modern Greek-Swedish dictionary for the dict server/client
 This is the Modern Greek-Swedish dictionary from the FreeDict project. It
 contains 12226 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-afr
Description-md5: 815bb84efdd2fa8859f0264669d4cb9b
Description-en: English-Afrikaans dictionary for the dict server/client
 This is the English-Afrikaans dictionary from the FreeDict project. It
 contains 6397 headwords (FreeDict status: small). It can be either used with
 the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-ara
Description-md5: 960ad710af80473a0baed88c79612589
Description-en: English-Arabic dictionary for the dict server/client
 This is the English-Arabic dictionary from the FreeDict project. It contains
 87424 headwords (FreeDict status: stable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-bul
Description-md5: 2b1343f95f1cef24f7449dd3f11d7ce2
Description-en: English-Bulgarian dictionary for the dict server/client
 This is the English-Bulgarian dictionary from the FreeDict project. It
 contains 34213 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-cat
Description-md5: 81c1f34440da9537692c07930b7b5e32
Description-en: English-Catalan dictionary for the dict server/client
 This is the English-Catalan dictionary from the FreeDict project. It contains
 33441 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-ces
Description-md5: 26c666af38ad5e963ffcaabd8d676122
Description-en: English-Czech dictionary for the dict server/client
 This is the English-Czech dictionary from the FreeDict project. It contains
 150004 headwords (FreeDict status: stable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-cym
Description-md5: 650b7f254f6a5ba7559d2e53ffebce6d
Description-en: English-Welsh dictionary for the dict server/client
 This is the English-Welsh dictionary from the FreeDict project. It contains
 12630 headwords (FreeDict status: big enough). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-dan
Description-md5: 09e5c282627dbe5eac190405e05f4cca
Description-en: English-Danish dictionary for the dict server/client
 This is the English-Danish dictionary from the FreeDict project. It contains
 411 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-deu
Description-md5: aa2547d478df5f04e21f0c7fd796330a
Description-en: English-German dictionary for the dict server/client
 This is the English-German dictionary from the FreeDict project. It contains
 460315 headwords (FreeDict status: stable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-ell
Description-md5: 6b79b1317aea5c9dd322e7455b3c728d
Description-en: English-Modern Greek dictionary for the dict server/client
 This is the English-Modern Greek dictionary from the FreeDict project. It
 contains 20973 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-fin
Description-md5: b62f5653c9f48a1c2c2ac2578b3e8807
Description-en: English-Finnish dictionary for the dict server/client
 This is the English-Finnish dictionary from the FreeDict project. It contains
 73555 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-fra
Description-md5: c54e8306e1a9ee12e3eb888ab57ebfd6
Description-en: English-French dictionary for the dict server/client
 This is the English-French dictionary from the FreeDict project. It contains
 8799 headwords (FreeDict status: small). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-eng-gle
Description-md5: dab9b2c1f9c23ac8e40064af334090e1
Description-en: English-Irish dictionary for the dict server/client
 This is the English-Irish dictionary from the FreeDict project. It contains
 1359 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-hin
Description-md5: 33b342509fdc971c09577e40ff2cede9
Description-en: English-Hindi dictionary for the dict server/client
 This is the English-Hindi dictionary from the FreeDict project. It contains
 25642 headwords (FreeDict status: low quality). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-hrv
Description-md5: fae3a46ac4bd9bc0b02bae4636fd9499
Description-en: English-Croatian dictionary for the dict server/client
 This is the English-Croatian dictionary from the FreeDict project. It contains
 59194 headwords (FreeDict status: stable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-hun
Description-md5: 65805c0fbd7f174d129a1056a0373213
Description-en: English-Hungarian dictionary for the dict server/client
 This is the English-Hungarian dictionary from the FreeDict project. It
 contains 89679 headwords (FreeDict status: stable). It can be either used with
 the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-ind
Description-md5: 396a1bab1c45eb30bbcc8c92c44f1591
Description-en: English-Indonesian dictionary for the dict server/client
 This is the English-Indonesian dictionary from the FreeDict project. It
 contains 12785 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-ita
Description-md5: adc3f839cc757fadaa98465e7ab340b7
Description-en: English-Italian dictionary for the dict server/client
 This is the English-Italian dictionary from the FreeDict project. It contains
 4519 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-jpn
Description-md5: c5c82dae64ab802faf81be2128a36bbf
Description-en: English-Japanese dictionary for the dict server/client
 This is the English-Japanese dictionary from the FreeDict project. It contains
 35891 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-lat
Description-md5: c9abe399e2ac9fe0be4c0d9fa6db39e4
Description-en: English-Latin dictionary for the dict server/client
 This is the English-Latin dictionary from the FreeDict project. It contains
 3026 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-lit
Description-md5: 2ea0dd4834d1bc8f95cc583ce4300c79
Description-en: English-Lithuanian dictionary for the dict server/client
 This is the English-Lithuanian dictionary from the FreeDict project. It
 contains 6255 headwords (FreeDict status: stable). It can be either used with
 the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-nld
Description-md5: 53172c92a1c197e07c8a6c019baeb971
Description-en: English-Dutch dictionary for the dict server/client
 This is the English-Dutch dictionary from the FreeDict project. It contains
 7714 headwords (FreeDict status: small). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-eng-nor
Description-md5: 7fed9268f58940978d76a7156d41e0c4
Description-en: English-Norwegian dictionary for the dict server/client
 This is the English-Norwegian dictionary from the FreeDict project. It
 contains 11455 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-pol
Description-md5: 2f67706f133bf8153b5f9b64bdc183fb
Description-en: English-Polish dictionary for the dict server/client
 This is the English-Polish dictionary from the FreeDict project. It contains
 16362 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-por
Description-md5: 224bffb0dee2a79c1fa1a5f3302d32a5
Description-en: English-Portuguese dictionary for the dict server/client
 This is the English-Portuguese dictionary from the FreeDict project. It
 contains 15766 headwords (FreeDict status: big enough). It can be either used
 with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-rom
Description-md5: 190439b5e1a8b130be372bb5548c9bf4
Description-en: English-Romany dictionary for the dict server/client
 This is the English-Romany dictionary from the FreeDict project. It contains
 990 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-rus
Description-md5: 3022c0512febec2ea56f7e27bdf0f007
Description-en: English-Russian dictionary for the dict server/client
 This is the English-Russian dictionary from the FreeDict project. It contains
 59433 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-spa
Description-md5: 1446a70ad3170763ba7e08310303e21f
Description-en: English-Spanish dictionary for the dict server/client
 This is the English-Spanish dictionary from the FreeDict project. It contains
 58630 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-srp
Description-md5: 76e346afd3435812beb4945c35c2a653
Description-en: English-Serbian dictionary for the dict server/client
 This is the English-Serbian dictionary from the FreeDict project. It contains
 590 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-swe
Description-md5: 65203f48e128d15039457d40aa3da458
Description-en: English-Swedish dictionary for the dict server/client
 This is the English-Swedish dictionary from the FreeDict project. It contains
 42277 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-swh
Description-md5: 1aa14ec10bb438c0a5c2affb968e5e75
Description-en: English-Swahili dictionary for the dict server/client
 This is the English-Swahili dictionary from the FreeDict project. It contains
 1450 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-tur
Description-md5: 31bf52dbdd6c065f5061f991dc8a7183
Description-en: English-Turkish dictionary for the dict server/client
 This is the English-Turkish dictionary from the FreeDict project. It contains
 36589 headwords (FreeDict status: unstable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-eng-zho
Description-md5: d0cb3b734a79420e2bb5135800a4c119
Description-en: English-Chinese dictionary for the dict server/client
 This is the English-Chinese dictionary from the FreeDict project. It contains
 24242 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-epo-eng
Description-md5: 60f7e9a56a52b47c07aa7b4d5b92f2a8
Description-en: Esperanto-English dictionary for the dict server/client
 This is the Esperanto-English dictionary from the FreeDict project. It
 contains 63477 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-bul
Description-md5: 81dca238196d124848ffb4d793b820ad
Description-en: Finnish-Bulgarian dictionary for the dict server/client
 This is the Finnish-Bulgarian dictionary from the FreeDict project. It
 contains 15086 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-cat
Description-md5: 05d9ce70d74294620a5ab97e1acb2d3d
Description-en: Finnish-Catalan dictionary for the dict server/client
 This is the Finnish-Catalan dictionary from the FreeDict project. It contains
 20659 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-deu
Description-md5: 9c281f51601590a248bd6f789549b46c
Description-en: Finnish-German dictionary for the dict server/client
 This is the Finnish-German dictionary from the FreeDict project. It contains
 11788 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-ell
Description-md5: e4e7b81d53231c8dd3661ef50345015d
Description-en: Finnish-Modern Greek dictionary for the dict server/client
 This is the Finnish-Modern Greek dictionary from the FreeDict project. It
 contains 18304 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-eng
Description-md5: ecba19dca2fedb2ae88fd762643695c9
Description-en: Finnish-English dictionary for the dict server/client
 This is the Finnish-English dictionary from the FreeDict project. It contains
 40580 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-fra
Description-md5: eef63c3a33b03a0efa6e7a98efc35e81
Description-en: Finnish-French dictionary for the dict server/client
 This is the Finnish-French dictionary from the FreeDict project. It contains
 11566 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-gle
Description-md5: ca5c11857fff97c18a5ebc85135bd799
Description-en: Finnish-Irish dictionary for the dict server/client
 This is the Finnish-Irish dictionary from the FreeDict project. It contains
 14718 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-ind
Description-md5: e8e3bdf33fd883f2ed108a5cc8d4fcf6
Description-en: Finnish-Indonesian dictionary for the dict server/client
 This is the Finnish-Indonesian dictionary from the FreeDict project. It
 contains 12716 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-ita
Description-md5: 5e0b63c740538d05954411e956db90df
Description-en: Finnish-Italian dictionary for the dict server/client
 This is the Finnish-Italian dictionary from the FreeDict project. It contains
 14159 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-jpn
Description-md5: b2b8c73ffad932ea4bbca1fc338398a8
Description-en: Finnish-Japanese dictionary for the dict server/client
 This is the Finnish-Japanese dictionary from the FreeDict project. It contains
 13908 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-lat
Description-md5: ed1c7f79c1d1014dc31c2dcb3baa9b03
Description-en: Finnish-Latin dictionary for the dict server/client
 This is the Finnish-Latin dictionary from the FreeDict project. It contains
 10444 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-lit
Description-md5: 0481c4fcaae6b7d2bda207c2d274fbfb
Description-en: Finnish-Lithuanian dictionary for the dict server/client
 This is the Finnish-Lithuanian dictionary from the FreeDict project. It
 contains 12170 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-nld
Description-md5: 6860d2b98927fe94f3ac73ab13c3406f
Description-en: Finnish-Dutch dictionary for the dict server/client
 This is the Finnish-Dutch dictionary from the FreeDict project. It contains
 13380 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-nor
Description-md5: 3b13ebc225f36a927c0c3a7662ce3f01
Description-en: Finnish-Norwegian dictionary for the dict server/client
 This is the Finnish-Norwegian dictionary from the FreeDict project. It
 contains 13973 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-pol
Description-md5: 1cca7440ae313e1844259e192e3d99cf
Description-en: Finnish-Polish dictionary for the dict server/client
 This is the Finnish-Polish dictionary from the FreeDict project. It contains
 14008 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-por
Description-md5: b5b6b95b10b38c937415a4dac499e12b
Description-en: Finnish-Portuguese dictionary for the dict server/client
 This is the Finnish-Portuguese dictionary from the FreeDict project. It
 contains 13912 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-spa
Description-md5: 437ff233ffdaa3b1b5e8bbc2b62312a2
Description-en: Finnish-Spanish dictionary for the dict server/client
 This is the Finnish-Spanish dictionary from the FreeDict project. It contains
 10318 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fin-swe
Description-md5: 07cf1ca1eefd5e820421a7b418fde6e0
Description-en: Finnish-Swedish dictionary for the dict server/client
 This is the Finnish-Swedish dictionary from the FreeDict project. It contains
 16770 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-bre
Description-md5: 53139e01f5bc5814923fca241006354f
Description-en: French-Breton dictionary for the dict server/client
 This is the French-Breton dictionary from the FreeDict project. It contains
 36017 headwords (FreeDict status: Big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-bul
Description-md5: 0f7409b08f04ad32193abc18e92bdb42
Description-en: French-Bulgarian dictionary for the dict server/client
 This is the French-Bulgarian dictionary from the FreeDict project. It contains
 17900 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-cat
Description-md5: 6dc18bda2f1d72c0b9d8f44d4380fc07
Description-en: French-Catalan dictionary for the dict server/client
 This is the French-Catalan dictionary from the FreeDict project. It contains
 22247 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-deu
Description-md5: 435959edcf14f46b1c436530129f4891
Description-en: French-German dictionary for the dict server/client
 This is the French-German dictionary from the FreeDict project. It contains
 45700 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-ell
Description-md5: 333dc1ce5856fa2c3c6a5a810411be9f
Description-en: French-Modern Greek dictionary for the dict server/client
 This is the French-Modern Greek dictionary from the FreeDict project. It
 contains 13612 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-eng
Description-md5: dcae4055b13a3c972b946d94daa82c06
Description-en: French-English dictionary for the dict server/client
 This is the French-English dictionary from the FreeDict project. It contains
 8505 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-fin
Description-md5: af1bbd9ff612b65ccdc1d3171ad63a84
Description-en: French-Finnish dictionary for the dict server/client
 This is the French-Finnish dictionary from the FreeDict project. It contains
 15260 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-gle
Description-md5: ef1f3f264b68cfe53f21b06e45881f3c
Description-en: French-Irish dictionary for the dict server/client
 This is the French-Irish dictionary from the FreeDict project. It contains
 11964 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-ita
Description-md5: 0ce7f6b0298b433ec5cb9b43c7ee07dd
Description-en: French-Italian dictionary for the dict server/client
 This is the French-Italian dictionary from the FreeDict project. It contains
 62925 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-jpn
Description-md5: dea5ce6d65d51afc5e7fef122d8a31f1
Description-en: French-Japanese dictionary for the dict server/client
 This is the French-Japanese dictionary from the FreeDict project. It contains
 15696 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-lat
Description-md5: 71deb27167c94918df1acfddd05a8e44
Description-en: French-Latin dictionary for the dict server/client
 This is the French-Latin dictionary from the FreeDict project. It contains
 12063 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-lit
Description-md5: fa18b8cc87ff173c4f33c0a90356dc53
Description-en: French-Lithuanian dictionary for the dict server/client
 This is the French-Lithuanian dictionary from the FreeDict project. It
 contains 11585 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-nld
Description-md5: d1b47a946a6e217eeb95734b4efec20a
Description-en: French-Dutch dictionary for the dict server/client
 This is the French-Dutch dictionary from the FreeDict project. It contains
 9604 headwords (FreeDict status: small). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-fra-pol
Description-md5: 813327be534e8525ebc24912bf7d3149
Description-en: French-Polish dictionary for the dict server/client
 This is the French-Polish dictionary from the FreeDict project. It contains
 20657 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-por
Description-md5: 59c9968a3436bd525d0faf8520e87957
Description-en: French-Portuguese dictionary for the dict server/client
 This is the French-Portuguese dictionary from the FreeDict project. It
 contains 24320 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-rus
Description-md5: 171f79a924894524718504564b7a3b96
Description-en: French-Russian dictionary for the dict server/client
 This is the French-Russian dictionary from the FreeDict project. It contains
 22004 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-spa
Description-md5: 7e6e146249a90bc3fc8392a87e5ce92e
Description-en: French-Spanish dictionary for the dict server/client
 This is the French-Spanish dictionary from the FreeDict project. It contains
 48683 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-swe
Description-md5: c5ad2145032299c2c505c553ae500e82
Description-en: French-Swedish dictionary for the dict server/client
 This is the French-Swedish dictionary from the FreeDict project. It contains
 18896 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-tur
Description-md5: b7f3bd05c6f632333b0727dd0c4140ff
Description-en: French-Turkish dictionary for the dict server/client
 This is the French-Turkish dictionary from the FreeDict project. It contains
 10869 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-fra-zho
Description-md5: 7315757d3e293f1bf5395450d7fa5ac9
Description-en: French-Chinese dictionary for the dict server/client
 This is the French-Chinese dictionary from the FreeDict project. It contains
 10047 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-gla-deu
Description-md5: f3004bc946a8d84937e3ea0ca7368656
Description-en: Scottish Gaelic-German dictionary for the dict server/client
 This is the Scottish Gaelic-German dictionary from the FreeDict project. It
 contains 257 headwords (FreeDict status: too small). It can be either used
 with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-gle-eng
Description-md5: 19db450afee0f62c6a94150a73b24b6b
Description-en: Irish-English dictionary for the dict server/client
 This is the Irish-English dictionary from the FreeDict project. It contains
 1185 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-gle-pol
Description-md5: 03ebc9711b2437446d798f8a87fed657
Description-en: Irish-Polish dictionary for the dict server/client
 This is the Irish-Polish dictionary from the FreeDict project. It contains 280
 headwords (FreeDict status: too small). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-hrv-eng
Description-md5: f9976bf2b9b35e4aa11411c7094891a7
Description-en: Croatian-English dictionary for the dict server/client
 This is the Croatian-English dictionary from the FreeDict project. It contains
 79808 headwords (FreeDict status: stable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-hun-eng
Description-md5: 2bae63ccf1e270e935baac26424e2252
Description-en: Hungarian-English dictionary for the dict server/client
 This is the Hungarian-English dictionary from the FreeDict project. It
 contains 139935 headwords (FreeDict status: stable). It can be either used
 with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-isl-eng
Description-md5: 72b49be3dbe90cf64ef96356168386a4
Description-en: Icelandic-English dictionary for the dict server/client
 This is the Icelandic-English dictionary from the FreeDict project. It
 contains 11219 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-bul
Description-md5: 163d105d035e83c7ec7258bc5015e940
Description-en: Italian-Bulgarian dictionary for the dict server/client
 This is the Italian-Bulgarian dictionary from the FreeDict project. It
 contains 19887 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-cat
Description-md5: f367b087ac0064267d0766d8460e06db
Description-en: Italian-Catalan dictionary for the dict server/client
 This is the Italian-Catalan dictionary from the FreeDict project. It contains
 21287 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-deu
Description-md5: d9eb8a23df1caa2ebcc6876350ad7f63
Description-en: Italian-German dictionary for the dict server/client
 This is the Italian-German dictionary from the FreeDict project. It contains
 2924 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-ell
Description-md5: 64bac726ed9fa45b40967e9ec0f00776
Description-en: Italian-Modern Greek dictionary for the dict server/client
 This is the Italian-Modern Greek dictionary from the FreeDict project. It
 contains 19211 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-eng
Description-md5: c821371451e3efde2807b2dfab9c1d7b
Description-en: Italian-English dictionary for the dict server/client
 This is the Italian-English dictionary from the FreeDict project. It contains
 3429 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-fin
Description-md5: fc3a2fc7afb47ccc04eec08a7365e9f9
Description-en: Italian-Finnish dictionary for the dict server/client
 This is the Italian-Finnish dictionary from the FreeDict project. It contains
 20813 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-gle
Description-md5: 33f7cec9bc05c6b0f55663a9f72b5dcf
Description-en: Italian-Irish dictionary for the dict server/client
 This is the Italian-Irish dictionary from the FreeDict project. It contains
 16244 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-ind
Description-md5: 9c85df4926b2a1dcc1055b73e8fda52f
Description-en: Italian-Indonesian dictionary for the dict server/client
 This is the Italian-Indonesian dictionary from the FreeDict project. It
 contains 13347 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-jpn
Description-md5: feee59cb008f3aee2a21e0052a5f054b
Description-en: Italian-Japanese dictionary for the dict server/client
 This is the Italian-Japanese dictionary from the FreeDict project. It contains
 19307 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-lit
Description-md5: ac852325052a8608811410fa411ba069
Description-en: Italian-Lithuanian dictionary for the dict server/client
 This is the Italian-Lithuanian dictionary from the FreeDict project. It
 contains 12035 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-nld
Description-md5: d01dd2b5e5ffa96b76cf780806712ddb
Description-en: Italian-Dutch dictionary for the dict server/client
 This is the Italian-Dutch dictionary from the FreeDict project. It contains
 10747 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-nor
Description-md5: d3ecae2d46dca15c2d4735b360a39819
Description-en: Italian-Norwegian dictionary for the dict server/client
 This is the Italian-Norwegian dictionary from the FreeDict project. It
 contains 11180 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-pol
Description-md5: 8e72c89748eea466168f6fc09daacbb3
Description-en: Italian-Polish dictionary for the dict server/client
 This is the Italian-Polish dictionary from the FreeDict project. It contains
 18024 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-por
Description-md5: d0b09e4cfd1c9563ac2228d651d0b98f
Description-en: Italian-Portuguese dictionary for the dict server/client
 This is the Italian-Portuguese dictionary from the FreeDict project. It
 contains 12387 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-rus
Description-md5: a9c7c50366037b1524df0a56fb9a8282
Description-en: Italian-Russian dictionary for the dict server/client
 This is the Italian-Russian dictionary from the FreeDict project. It contains
 13588 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-spa
Description-md5: 2e45110bc4d297e20ea651992e8ff16c
Description-en: Italian-Spanish dictionary for the dict server/client
 This is the Italian-Spanish dictionary from the FreeDict project. It contains
 13747 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-swe
Description-md5: c33ea21750c0002f550dc6fa04399f17
Description-en: Italian-Swedish dictionary for the dict server/client
 This is the Italian-Swedish dictionary from the FreeDict project. It contains
 17838 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-ita-tur
Description-md5: 18ca606093ed5f3b94818627ef90cff5
Description-en: Italian-Turkish dictionary for the dict server/client
 This is the Italian-Turkish dictionary from the FreeDict project. It contains
 17932 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-jpn-deu
Description-md5: d729fe8088939aae1a4c2d73d211c4d5
Description-en: Japanese-German dictionary for the dict server/client
 This is the Japanese-German dictionary from the FreeDict project. It contains
 109546 headwords (FreeDict status: Big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-jpn-eng
Description-md5: 45d3e66d8c98bb596efcb0286d184fd9
Description-en: Japanese-English dictionary for the dict server/client
 This is the Japanese-English dictionary from the FreeDict project. It contains
 173747 headwords (FreeDict status: Big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-jpn-fra
Description-md5: 481527d6d2c47d919aedc22ac86dca65
Description-en: Japanese-French dictionary for the dict server/client
 This is the Japanese-French dictionary from the FreeDict project. It contains
 14891 headwords (FreeDict status: Big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-jpn-rus
Description-md5: b5c9a78fe62bdec1a3b7401d3ceabc00
Description-en: Japanese-Russian dictionary for the dict server/client
 This is the Japanese-Russian dictionary from the FreeDict project. It contains
 6742 headwords (FreeDict status: Too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-kha-deu
Description-md5: b51e65eef123a75efba19e4efe7cb36e
Description-en: Khasi-German dictionary for the dict server/client
 This is the Khasi-German dictionary from the FreeDict project. It contains 995
 headwords (FreeDict status: too small). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-kha-eng
Description-md5: e5d1756554c76f3b46c193a9dfe00940
Description-en: Khasi-English dictionary for the dict server/client
 This is the Khasi-English dictionary from the FreeDict project. It contains
 2280 headwords (FreeDict status: growth stalled (Nov 05)). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-kur-deu
Description-md5: 325b9abef28c47448fd22bb25a6699d9
Description-en: Kurdish-German dictionary for the dict server/client
 This is the Kurdish-German dictionary from the FreeDict project. It contains
 22035 headwords (FreeDict status: stable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-kur-eng
Description-md5: da855f797b0d9691075ebff47bc2d151
Description-en: Kurdish-English dictionary for the dict server/client
 This is the Kurdish-English dictionary from the FreeDict project. It contains
 5208 headwords (FreeDict status: stable). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-kur-tur
Description-md5: 8f2e0747a6e36d0b6458cc7dc4ece750
Description-en: Kurdish-Turkish dictionary for the dict server/client
 This is the Kurdish-Turkish dictionary from the FreeDict project. It contains
 24377 headwords (FreeDict status: stable). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-lat-deu
Description-md5: fd6b710f9e7fede1a0b7385f1b16c0f0
Description-en: Latin-German dictionary for the dict server/client
 This is the Latin-German dictionary from the FreeDict project. It contains
 5500 headwords (FreeDict status: small). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-lat-eng
Description-md5: 2f52937e081edf93f9837e20e005a439
Description-en: Latin-English dictionary for the dict server/client
 This is the Latin-English dictionary from the FreeDict project. It contains
 2305 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-lit-eng
Description-md5: 2bd458bb498c5c36ae4c1a610ffbfa7d
Description-en: Lithuanian-English dictionary for the dict server/client
 This is the Lithuanian-English dictionary from the FreeDict project. It
 contains 7031 headwords (FreeDict status: stable). It can be either used with
 the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-mkd-bul
Description-md5: dd365c8a43079ce527524b078f18bc48
Description-en: Macedonian-Bulgarian dictionary for the dict server/client
 This is the Macedonian-Bulgarian dictionary from the FreeDict project. It
 contains 4546 headwords (FreeDict status: too small). It can be either used
 with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-bul
Description-md5: 1d6578249891786fc3d56264005ba30f
Description-en: Dutch-Bulgarian dictionary for the dict server/client
 This is the Dutch-Bulgarian dictionary from the FreeDict project. It contains
 11784 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-cat
Description-md5: b9fd65356c2ade39faadf11299be7772
Description-en: Dutch-Catalan dictionary for the dict server/client
 This is the Dutch-Catalan dictionary from the FreeDict project. It contains
 11003 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-deu
Description-md5: 3189f3a13ed5e7bdf23e0552124dcc46
Description-en: Dutch-German dictionary for the dict server/client
 This is the Dutch-German dictionary from the FreeDict project. It contains
 17224 headwords (FreeDict status: big enough). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-ell
Description-md5: 25a3d39d2ccd1e600c10be8d6fc41664
Description-en: Dutch-Modern Greek dictionary for the dict server/client
 This is the Dutch-Modern Greek dictionary from the FreeDict project. It
 contains 11386 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-eng
Description-md5: 26a4c0f0e3ea1ae729c92344f10f1846
Description-en: Dutch-English dictionary for the dict server/client
 This is the Dutch-English dictionary from the FreeDict project. It contains
 22747 headwords (FreeDict status: big enough). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-fin
Description-md5: 8e089bfd5b38114362e6bb28da962cc2
Description-en: Dutch-Finnish dictionary for the dict server/client
 This is the Dutch-Finnish dictionary from the FreeDict project. It contains
 11955 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-fra
Description-md5: 1c529bd2bfde5ee889644a60fb5265c9
Description-en: Dutch-French dictionary for the dict server/client
 This is the Dutch-French dictionary from the FreeDict project. It contains
 16770 headwords (FreeDict status: big enough). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-gle
Description-md5: 23f7aa2dd13d5574a109e60d6267d9bc
Description-en: Dutch-Irish dictionary for the dict server/client
 This is the Dutch-Irish dictionary from the FreeDict project. It contains
 17787 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-ind
Description-md5: fb99f3e5fb9c613df779ddcc5a9e34bd
Description-en: Dutch-Indonesian dictionary for the dict server/client
 This is the Dutch-Indonesian dictionary from the FreeDict project. It contains
 10789 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-ita
Description-md5: b4a3b2530144cfb4fc62b0ab6fe6def7
Description-en: Dutch-Italian dictionary for the dict server/client
 This is the Dutch-Italian dictionary from the FreeDict project. It contains
 10595 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-lat
Description-md5: c1b566e07e1d6346a36923cc038b53d6
Description-en: Dutch-Latin dictionary for the dict server/client
 This is the Dutch-Latin dictionary from the FreeDict project. It contains
 12461 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-lit
Description-md5: dc195abf4c08304ec0a4182cf606c83b
Description-en: Dutch-Lithuanian dictionary for the dict server/client
 This is the Dutch-Lithuanian dictionary from the FreeDict project. It contains
 10579 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-pol
Description-md5: 03ca185e045560854c3f78fcdba43bd8
Description-en: Dutch-Polish dictionary for the dict server/client
 This is the Dutch-Polish dictionary from the FreeDict project. It contains
 12201 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-por
Description-md5: ff0f4d71b458002d023625b7198a73e2
Description-en: Dutch-Portuguese dictionary for the dict server/client
 This is the Dutch-Portuguese dictionary from the FreeDict project. It contains
 12501 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-rus
Description-md5: 753da997db53b6bae9376d4fa4c17091
Description-en: Dutch-Russian dictionary for the dict server/client
 This is the Dutch-Russian dictionary from the FreeDict project. It contains
 12397 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-spa
Description-md5: a967a276d88a0216db1ce0ae77b81c1f
Description-en: Dutch-Spanish dictionary for the dict server/client
 This is the Dutch-Spanish dictionary from the FreeDict project. It contains
 27322 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nld-swe
Description-md5: abd143c1424215018b8d935f08183da4
Description-en: Dutch-Swedish dictionary for the dict server/client
 This is the Dutch-Swedish dictionary from the FreeDict project. It contains
 12589 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-nno-nob
Description-md5: 5a0963b2ed384bb2b5958223abb3de14
Description-en: Norwegian Nynorsk-Norwegian Bokmål dictionary for the dict server/client
 This is the Norwegian Nynorsk-Norwegian Bokmål dictionary from the FreeDict
 project. It contains 67987 headwords (FreeDict status: big). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-oci-cat
Description-md5: 4d5f2fbf52a56e1cd5720747e23079a7
Description-en: Occitan-Catalan dictionary for the dict server/client
 This is the Occitan-Catalan dictionary from the FreeDict project. It contains
 16679 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-bul
Description-md5: 410dbf1f3297760136189b9ee639053f
Description-en: Polish-Bulgarian dictionary for the dict server/client
 This is the Polish-Bulgarian dictionary from the FreeDict project. It contains
 13545 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-deu
Description-md5: 46bc9e3130b9f3f12730d577b24f06df
Description-en: Polish-German dictionary for the dict server/client
 This is the Polish-German dictionary from the FreeDict project. It contains
 25215 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-ell
Description-md5: 4e8c6a91ff289a2493b20218d2920cbb
Description-en: Polish-Modern Greek dictionary for the dict server/client
 This is the Polish-Modern Greek dictionary from the FreeDict project. It
 contains 13734 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-eng
Description-md5: 9f8a77c5c91979e0635c17218fba1cbf
Description-en: Polish-English dictionary for the dict server/client
 This is the Polish-English dictionary from the FreeDict project. It contains
 39001 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-fin
Description-md5: ec8ab6daf24f49ab40fa277591dd03d7
Description-en: Polish-Finnish dictionary for the dict server/client
 This is the Polish-Finnish dictionary from the FreeDict project. It contains
 17506 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-fra
Description-md5: ae9e427f99c31ab985945465fed466fd
Description-en: Polish-French dictionary for the dict server/client
 This is the Polish-French dictionary from the FreeDict project. It contains
 20847 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-gle
Description-md5: 75ee96309b9948d291994f504f1f8bf2
Description-en: Polish-Irish dictionary for the dict server/client
 This is the Polish-Irish dictionary from the FreeDict project. It contains 272
 headwords (FreeDict status: too small). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-pol-ind
Description-md5: 2d7bc4d395ccb0045b445713b7d7077d
Description-en: Polish-Indonesian dictionary for the dict server/client
 This is the Polish-Indonesian dictionary from the FreeDict project. It
 contains 15973 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-ita
Description-md5: 299016d69661b523439a95c9422ff7c6
Description-en: Polish-Italian dictionary for the dict server/client
 This is the Polish-Italian dictionary from the FreeDict project. It contains
 21592 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-jpn
Description-md5: a0b338f278b4d330e8893069c66e0ebe
Description-en: Polish-Japanese dictionary for the dict server/client
 This is the Polish-Japanese dictionary from the FreeDict project. It contains
 13426 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-lit
Description-md5: 49fbb321bfaa5614695c0feb5d27b8f5
Description-en: Polish-Lithuanian dictionary for the dict server/client
 This is the Polish-Lithuanian dictionary from the FreeDict project. It
 contains 10148 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-nld
Description-md5: 3a9ccdc105fe1b989bdadc58e6c90fb6
Description-en: Polish-Dutch dictionary for the dict server/client
 This is the Polish-Dutch dictionary from the FreeDict project. It contains
 16085 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-nor
Description-md5: 6fe2b9c8f7c70390b9c6d3791789ed62
Description-en: Polish-Norwegian dictionary for the dict server/client
 This is the Polish-Norwegian dictionary from the FreeDict project. It contains
 17117 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-por
Description-md5: f1817bc6e62055527c78a00cbc816225
Description-en: Polish-Portuguese dictionary for the dict server/client
 This is the Polish-Portuguese dictionary from the FreeDict project. It
 contains 11765 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-rus
Description-md5: 408bcf584ea6ce571a62a6135ad39e6f
Description-en: Polish-Russian dictionary for the dict server/client
 This is the Polish-Russian dictionary from the FreeDict project. It contains
 27888 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-spa
Description-md5: 53f193cda49b42f7db9cc9cca049cfa3
Description-en: Polish-Spanish dictionary for the dict server/client
 This is the Polish-Spanish dictionary from the FreeDict project. It contains
 22684 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-swe
Description-md5: 7842ffca5476c3fa718a82b58d718a84
Description-en: Polish-Swedish dictionary for the dict server/client
 This is the Polish-Swedish dictionary from the FreeDict project. It contains
 12479 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-pol-tur
Description-md5: e5c42b01999407c737d7807559f0228b
Description-en: Polish-Turkish dictionary for the dict server/client
 This is the Polish-Turkish dictionary from the FreeDict project. It contains
 12227 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-por-deu
Description-md5: 0287d106c28308bd575e1365e14b48f5
Description-en: Portuguese-German dictionary for the dict server/client
 This is the Portuguese-German dictionary from the FreeDict project. It
 contains 8294 headwords (FreeDict status: small). It can be either used with
 the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-por-eng
Description-md5: 6f05c614e833b4e71a6304634dde8ead
Description-en: Portuguese-English dictionary for the dict server/client
 This is the Portuguese-English dictionary from the FreeDict project. It
 contains 10661 headwords (FreeDict status: small). It can be either used with
 the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-por-fra
Description-md5: e12e85745ca59205554febad24e01d5a
Description-en: Portuguese-French dictionary for the dict server/client
 This is the Portuguese-French dictionary from the FreeDict project. It
 contains 10457 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-por-spa
Description-md5: 60d3e489222d288509f795afc730bc70
Description-en: Portuguese-Spanish dictionary for the dict server/client
 This is the Portuguese-Spanish dictionary from the FreeDict project. It
 contains 11084 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-rus-deu
Description-md5: 8b4879f4ebb722c2026f2d9db57a8c41
Description-en: Russian-German dictionary for the dict server/client
 This is the Russian-German dictionary from the FreeDict project. It contains
 22647 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-rus-eng
Description-md5: eaee1f21603e62b882a9fdf30075e016
Description-en: Russian-English dictionary for the dict server/client
 This is the Russian-English dictionary from the FreeDict project. It contains
 40778 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-rus-fra
Description-md5: dd114df8bfcbac976c6cad4bce675514
Description-en: Russian-French dictionary for the dict server/client
 This is the Russian-French dictionary from the FreeDict project. It contains
 22851 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-rus-ita
Description-md5: d08e6be8d2c6a9347958e12e6bffd23e
Description-en: Russian-Italian dictionary for the dict server/client
 This is the Russian-Italian dictionary from the FreeDict project. It contains
 15489 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-rus-pol
Description-md5: 3af4ca912608e0b4a957a0290e628eca
Description-en: Russian-Polish dictionary for the dict server/client
 This is the Russian-Polish dictionary from the FreeDict project. It contains
 12534 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-rus-por
Description-md5: 1d0d3b753fca4f1118fff2c7e4ad4f7c
Description-en: Russian-Portuguese dictionary for the dict server/client
 This is the Russian-Portuguese dictionary from the FreeDict project. It
 contains 10269 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-rus-spa
Description-md5: f02b6d35eb68219878b3a385f91152d8
Description-en: Russian-Spanish dictionary for the dict server/client
 This is the Russian-Spanish dictionary from the FreeDict project. It contains
 17978 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-san-deu
Description-md5: afa8e26457119af715267a3ca1f9aaf7
Description-en: Sanskrit-German dictionary for the dict server/client
 This is the Sanskrit-German dictionary from the FreeDict project. It contains
 107 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-slk-eng
Description-md5: b93498067fdb1a936f58ac291cbf2e01
Description-en: Slovak-English dictionary for the dict server/client
 This is the Slovak-English dictionary from the FreeDict project. It contains
 827 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-slv-eng
Description-md5: 4ac5eb62d9352221ad3a8d945660196f
Description-en: Slovenian-English dictionary for the dict server/client
 This is the Slovenian-English dictionary from the FreeDict project. It
 contains 5555 headwords. It can be either used with the dictd server and a
 dict client or with GoldenDict.

Package: dict-freedict-spa-ast
Description-md5: 1dcd15f35bf1fcb65bdecd683fd14fd2
Description-en: Spanish-Asturian dictionary for the dict server/client
 This is the Spanish-Asturian dictionary from the FreeDict project. It contains
 49252 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-spa-cat
Description-md5: 24feef156d1d18558e65a7df2457c574
Description-en: Spanish-Catalan dictionary for the dict server/client
 This is the Spanish-Catalan dictionary from the FreeDict project. It contains
 10080 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-spa-deu
Description-md5: 201ea50375d03c89f3cdbfd755114d5c
Description-en: Spanish-German dictionary for the dict server/client
 This is the Spanish-German dictionary from the FreeDict project. It contains
 21353 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-spa-eng
Description-md5: 1b23707f6c609d798727a481595051b4
Description-en: Spanish-English dictionary for the dict server/client
 This is the Spanish-English dictionary from the FreeDict project. It contains
 4502 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-spa-fra
Description-md5: 245dd19f0c805722e23bb15b6b3c537d
Description-en: Spanish-French dictionary for the dict server/client
 This is the Spanish-French dictionary from the FreeDict project. It contains
 12139 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-spa-por
Description-md5: 8490fd298b9977942de66e99fa7c0546
Description-en: Spanish-Portuguese dictionary for the dict server/client
 This is the Spanish-Portuguese dictionary from the FreeDict project. It
 contains 357 headwords (FreeDict status: too small). It can be either used
 with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-spa-tur
Description-md5: a7901908cbcb5b417901286481572989
Description-en: Spanish-Turkish dictionary for the dict server/client
 This is the Spanish-Turkish dictionary from the FreeDict project. It contains
 10068 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-srp-eng
Description-md5: 00dc0a1a1202d4467a25b12f8d1ba9e6
Description-en: Serbian-English dictionary for the dict server/client
 This is the Serbian-English dictionary from the FreeDict project. It contains
 395 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-bul
Description-md5: d39a3a9cf9016bde3bbf5ace33d8b574
Description-en: Swedish-Bulgarian dictionary for the dict server/client
 This is the Swedish-Bulgarian dictionary from the FreeDict project. It
 contains 15198 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-cat
Description-md5: 0aaa433e3e9f2d77dc3474836a633158
Description-en: Swedish-Catalan dictionary for the dict server/client
 This is the Swedish-Catalan dictionary from the FreeDict project. It contains
 15302 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-deu
Description-md5: 2982755b2db07d566a072c1e121786a1
Description-en: Swedish-German dictionary for the dict server/client
 This is the Swedish-German dictionary from the FreeDict project. It contains
 42698 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-ell
Description-md5: 5df6def32e5d6a3dcdd7f723fd66cde9
Description-en: Swedish-Modern Greek dictionary for the dict server/client
 This is the Swedish-Modern Greek dictionary from the FreeDict project. It
 contains 15332 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-eng
Description-md5: 256e637b351cc538a5e079272c31afea
Description-en: Swedish-English dictionary for the dict server/client
 This is the Swedish-English dictionary from the FreeDict project. It contains
 5220 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-fin
Description-md5: e08077d3eea4e7d10050520557ff234d
Description-en: Swedish-Finnish dictionary for the dict server/client
 This is the Swedish-Finnish dictionary from the FreeDict project. It contains
 16564 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-fra
Description-md5: 8a7f018a7fe62c67b0efef6ad0403e18
Description-en: Swedish-French dictionary for the dict server/client
 This is the Swedish-French dictionary from the FreeDict project. It contains
 19808 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-gle
Description-md5: 4e6fc45e719eaae4f06c68fd57fad903
Description-en: Swedish-Irish dictionary for the dict server/client
 This is the Swedish-Irish dictionary from the FreeDict project. It contains
 16155 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-ita
Description-md5: 831ec2e9139a0a15494476a13f19d893
Description-en: Swedish-Italian dictionary for the dict server/client
 This is the Swedish-Italian dictionary from the FreeDict project. It contains
 12414 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-jpn
Description-md5: 7a573c23a997f2c5bf4e2306949c0d93
Description-en: Swedish-Japanese dictionary for the dict server/client
 This is the Swedish-Japanese dictionary from the FreeDict project. It contains
 13033 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-lat
Description-md5: 01d19cbb928df6c0df73bf254eaababd
Description-en: Swedish-Latin dictionary for the dict server/client
 This is the Swedish-Latin dictionary from the FreeDict project. It contains
 14110 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-lit
Description-md5: fe0be7602b64409bb3d90c2d2af585c0
Description-en: Swedish-Lithuanian dictionary for the dict server/client
 This is the Swedish-Lithuanian dictionary from the FreeDict project. It
 contains 10671 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-nld
Description-md5: 053274a671571d0baa0f60c327e126bf
Description-en: Swedish-Dutch dictionary for the dict server/client
 This is the Swedish-Dutch dictionary from the FreeDict project. It contains
 11834 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-nor
Description-md5: 1150b3b6a6d01904bf101ae461a3df40
Description-en: Swedish-Norwegian dictionary for the dict server/client
 This is the Swedish-Norwegian dictionary from the FreeDict project. It
 contains 17301 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-pol
Description-md5: 1b5988bf2890d2c726b1969e83899dbf
Description-en: Swedish-Polish dictionary for the dict server/client
 This is the Swedish-Polish dictionary from the FreeDict project. It contains
 12746 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-por
Description-md5: 09df344865971a2af10afae084771e5e
Description-en: Swedish-Portuguese dictionary for the dict server/client
 This is the Swedish-Portuguese dictionary from the FreeDict project. It
 contains 11000 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-rus
Description-md5: 4901c6a72a923c5e2dc065756ecfc5c4
Description-en: Swedish-Russian dictionary for the dict server/client
 This is the Swedish-Russian dictionary from the FreeDict project. It contains
 11369 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-spa
Description-md5: 375ebff1702fb02d463fa0985a183daf
Description-en: Swedish-Spanish dictionary for the dict server/client
 This is the Swedish-Spanish dictionary from the FreeDict project. It contains
 14962 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-tur
Description-md5: 204e8835a172316e381b00f0ca999287
Description-en: Swedish-Turkish dictionary for the dict server/client
 This is the Swedish-Turkish dictionary from the FreeDict project. It contains
 13145 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swe-zho
Description-md5: 23600b119123a5cf7d4dd4ef10dad287
Description-en: Swedish-Chinese dictionary for the dict server/client
 This is the Swedish-Chinese dictionary from the FreeDict project. It contains
 11077 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-swh-eng
Description-md5: aedcb75d19349f61d2d7ed291e7f260f
Description-en: Swahili-English dictionary for the dict server/client
 This is the Swahili-English dictionary from the FreeDict project. It contains
 2675 headwords (FreeDict status: small). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-swh-pol
Description-md5: 8155b2f2b563548ad1ebb799f807db27
Description-en: Swahili-Polish dictionary for the dict server/client
 This is the Swahili-Polish dictionary from the FreeDict project. It contains
 1319 headwords (FreeDict status: small). It can be either used with the dictd
 server and a dict client or with GoldenDict.

Package: dict-freedict-tur-cat
Description-md5: 7c92c20f937db16443f5aaf9917a73e6
Description-en: Turkish-Catalan dictionary for the dict server/client
 This is the Turkish-Catalan dictionary from the FreeDict project. It contains
 11816 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-tur-deu
Description-md5: 379b4898c2b5481f2eac32e027cb136a
Description-en: Turkish-German dictionary for the dict server/client
 This is the Turkish-German dictionary from the FreeDict project. It contains
 941 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-tur-eng
Description-md5: 1014fb9fc402b1f5db31f5aab0d46d51
Description-en: Turkish-English dictionary for the dict server/client
 This is the Turkish-English dictionary from the FreeDict project. It contains
 1026 headwords (FreeDict status: too small). It can be either used with the
 dictd server and a dict client or with GoldenDict.

Package: dict-freedict-tur-fin
Description-md5: 1dcf8eee9ad9d4369985662d7361c763
Description-en: Turkish-Finnish dictionary for the dict server/client
 This is the Turkish-Finnish dictionary from the FreeDict project. It contains
 14807 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-tur-jpn
Description-md5: 8968f53db198ac0335c271717d74f81f
Description-en: Turkish-Japanese dictionary for the dict server/client
 This is the Turkish-Japanese dictionary from the FreeDict project. It contains
 11659 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-wol-fra
Description-md5: 4e81aa08a2b6daadbc7bf4c9748c523a
Description-en: Wolof-French dictionary for the dict server/client
 This is the Wolof-French dictionary from the FreeDict project. It contains 595
 headwords (FreeDict status: Too small to be useful). It can be either used
 with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-zho-ind
Description-md5: fa2e1ee69c77adad7a809504f376283e
Description-en: Chinese-Indonesian dictionary for the dict server/client
 This is the Chinese-Indonesian dictionary from the FreeDict project. It
 contains 82904 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-zho-kur
Description-md5: 7a5c4e7b09f09f5109e083d118ced056
Description-en: Chinese-Kurdish dictionary for the dict server/client
 This is the Chinese-Kurdish dictionary from the FreeDict project. It contains
 57555 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-zho-lat
Description-md5: 55212e8a6abee44b42ec945e031f1fbe
Description-en: Chinese-Latin dictionary for the dict server/client
 This is the Chinese-Latin dictionary from the FreeDict project. It contains
 100905 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-zho-lit
Description-md5: 398f9f46f3032fd2c14961fec6896d26
Description-en: Chinese-Lithuanian dictionary for the dict server/client
 This is the Chinese-Lithuanian dictionary from the FreeDict project. It
 contains 85992 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-zho-mlg
Description-md5: 97e1705853e00a449ef92cf4dbca8383
Description-en: Chinese-Malagasy dictionary for the dict server/client
 This is the Chinese-Malagasy dictionary from the FreeDict project. It contains
 75100 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-zho-nor
Description-md5: 2c14c294e5531895f60654cff12d9dd6
Description-en: Chinese-Norwegian dictionary for the dict server/client
 This is the Chinese-Norwegian dictionary from the FreeDict project. It
 contains 97064 headwords (FreeDict status: big enough to be useful). It can be
 either used with the dictd server and a dict client or with GoldenDict.

Package: dict-freedict-zho-rus
Description-md5: b43de110213c2ad6a6bcb1cbfbde8af2
Description-en: Chinese-Russian dictionary for the dict server/client
 This is the Chinese-Russian dictionary from the FreeDict project. It contains
 162072 headwords (FreeDict status: big enough to be useful). It can be either
 used with the dictd server and a dict client or with GoldenDict.

Package: dict-wn
Description-md5: 6f0bb13548fc3e09edb1f19285e99ae8
Description-en: electronic lexical database of English language for dict
 WordNet(C) is an on-line lexical reference system whose design is
 inspired by current psycholinguistic theories of human lexical
 memory. English nouns, verbs, adjectives and adverbs are organized
 into synonym sets, each representing one underlying lexical
 concept. Different relations link the synonym sets.
 .
 WordNet was developed by the Cognitive Science Laboratory at Princeton
 University under the direction of Professor George A. Miller (Principal
 Investigator).
 .
 This package will be of limited use without the server found in the
 dictd package.

Package: dictconv
Description-md5: 087a61e2fa01edded75f374b4b0dcda7
Description-en: convert a dictionary file type to another dictionary file type
 Dictconv is a small program to convert a dictionary file type to another
 dictionary file type. Currently, it supports converting from Babylon
 glossaries, Freedict dictionaries, Sdictionary dictionaries and Stardict
 dictionaries to DICT dictionaries, plain text dictionaries and StarDict
 dictionaries. More file types will be added in new versions.

Package: dictem
Description-md5: 2651fb5f7b53a77f6b1fb2293759f6b0
Description-en: Dict client for emacs
 DictEm implements all functions of the client part of Dictionary
 Server Protocol(DICT) protocol (RFC-2229, www.dict.org), i.e looking
 up words and definitions, obtaining information about available
 strategies, provided databases, information about DICT server etc.
 .
 It uses autocompletion that is used for selecting dictionary and
 search strategy.  Moreover, DictEm provides several hooks which
 may be used for buffer postprocessing.

Package: dictfmt
Description-md5: 2f01edba47d44fe481f5b4f832bc34ec
Description-en: utility to format a file for use by a dictd server
 This package provides dictfmt. This utility can convert an input file
 to a dictionary database that conforms to the DICT protocol, and create
 a corresponding index file.
 .
 The package also provides dictunformat, which creates a raw database
 from a dictionary index and a dictionary database.

Package: diction
Description-md5: f994ad647756931681c33310a5dba187
Description-en: Utilities to help with style and diction (English and German)
 This is a free implementation of two Unix commands, style and diction.
 They may help you improve your writing.  English and German rules are
 included.

Package: dictionaryreader.app
Description-md5: bf1dba8fd40f5c06be459ec24b2e8050
Description-en: Dict client for GNUstep
 DictionaryReader is a dictionary application that queries Dict servers in
 the internet to let you look up words. It's aimed to be lightweight and
 easy to use.

Package: didder
Description-md5: ef8099520fd294bbb7e149bd3bf45583
Description-en: Extensive, fast, and accurate command-line image dithering tool
 didder is an extensive, fast, and accurate command-line image dithering
 tool. It is designed to work well for both power users as well as
 pipeline scripting. It is backed by the author's dithering library
 (https://github.com/makew0rld/dither), and is unique in its correctness
 and variety of dithering algorithms. It provides many options, while
 being correct (linearizing the image, weighting channels by luminance).
 .
 Types of dithering supported
 .
 * Random noise (in grayscale and RGB)
 * Ordered Dithering
 * Bayer matrix of any size (as long as dimensions are powers of two)
 * Clustered-dot - many different preprogrammed matrices
 * Some unusual horizontal or vertical line matrices
 * Yours? You can provide your own ordered dithering matrix in JSON format
 * Error diffusion dithering
 * Simple 2D
 * Floyd-Steinberg, False Floyd-Steinberg
 * Jarvis-Judice-Ninke
 * Atkinson
 * Stucki
 * Burkes
 * Sierra/Sierra3, Sierra2, Sierra2-4A/Sierra-Lite
 * Steven Pigeon (https://hbfs.wordpress.com/2013/12/31/dithering/)
 * Yours? You can provide your own error diffusion matrix in JSON format
 .
 Features
 .
 * Set palette using RGB tuples, hex codes, number 0-255 (grayscale), or
 SVG color names (https://www.w3.org/TR/SVG11/types.html#ColorKeywords)
 * Optionally recolor image with a different palette after dithering
 * Set dithering strength
 * Image is automatically converted to grayscale if palette is grayscale
 * Force image to grayscale with --grayscale
 * Change image saturation, brightness, or contrast before dithering
 * Read EXIF rotation tags by default (disabled with --no-exif-rotation)
 * Downscale image before dithering, keeping aspect ratio
 * Upscale image after dithering, without producing artifacts
 * Supports input image of types JPEG, GIF (static), PNG, BMP, TIFF
 * Output to PNG or GIF
 * Process multiple images with one command
 * Combine multiple images into an animated GIF
 * Uses all CPU cores when possible
 * Support images with transparency (alpha channel is kept the same)

Package: didiwiki
Description-md5: 7dc4c86342d16dd28ed4cf79dea84c41
Description-en: simple wiki implementation with built-in webserver
 CiWiki is aimed at those who need a quick and lightweight wiki for
 personal use, such as notes, "to do" lists, etc. It is written in C,
 and has very low system requirements (binary size of ~25k
 stripped). This makes it particularly useful for handhelds. CiWiki
 does not require installation of a separate webserver, scripting
 language, or database.
 .
 CiWiki is mostly-compatible with the original DidiWiki.

Package: dieharder
Description-md5: 67db5e32329d09541c3d1ea8b4ab838d
Description-en: Random-number generator test front-end
 dieharder is a fairly involved random number/uniform deviate generator
 tester.  It can either test any of its many prebuilt and linked
 generators (basically all of those in the GNU Scientific Library plus
 any others I've been able to find) or a potentially random dataset in a
 file.  With file input, it can test either N-bit bitstrings (with N user
 specifiable) or (double precision) floating point numbers in the range
 [0.0,1.0) (uniform deviates).  It is thus suitable for use in testing
 both software RNG's and hardware RNG's.
 .
 This package provides the command-line frontend.

Package: dietlibc-dev
Description-md5: ef594fe35e64712c7eefdd8556ff7e86
Description-en: diet libc - a libc optimized for small size
 The diet libc is a C library that is optimized for small size. It
 can be used to create small statically linked binaries for Linux
 on alpha, ARM, hppa (PA-RISC), IA-64, MIPS, PowerPC, S/390, SPARC
 and x86 under GPLv2.
 .
 This package is used to compile programs with the diet libc.
 .
 The diet libc also supports dynamic linking, but this has been
 temporarily disabled because of problems with it.

Package: dietlibc-doc
Description-md5: 4447449173d38a211a2399ec31c59760
Description-en: diet libc documentation - a libc optimized for small size
 The diet libc is a C library that is optimized for small size. It
 can be used to create small statically linked binaries for Linux
 on alpha, ARM, hppa (PA-RISC), IA-64, MIPS, PowerPC, S/390, SPARC
 and x86 under GPLv2.
 .
 This package contains the documentation for the diet libc.

Package: diff-cover
Description-md5: dfe4feacf1b0e45e2f91dda6915667fa
Description-en: Run coverage and linting reports on diffs
 diff-cover is a tool to automatically find diff lines that need test coverage.
 It also finds diff lines that have violations (according to tools such
 as pycodestyle, pyflakes, flake8, or pylint). This can then be used as a
 code quality metric during code reviews.

Package: diff-pdf-wx
Description-md5: 28e6a76e8c4e3dba1f72efa23db4e9da
Description-en: Simple tool for visually comparing two PDF files
 diff-pdf is a tool for visually comparing two PDFs.
 It takes two PDF files as arguments, and generates an output PDF
 file that highlights the differences between the two input files.
 Besides, it can compare the two files visually in a simple GUI.

Package: difference
Description-md5: 18c4227b84e69ee376d00346ef3a141b
Description-en: text diffing tool
 difference compares two strings and prints a colorful visual representation of
 the diff.
 .
 This package contains the following binaries built from the Rust crate
 "difference":
 - difference

Package: diffmon
Description-md5: 5007cb5b36c43e6e484ac1fc3fab904a
Description-en: Tool for reporting changes in system configuration
 This tool is run by a nightly cron job, and takes a `diff' of specified system
 configuration files and emails them to a specified email address. Options to
 diff can be specified. This is useful in friendly environments where there are
 multiple sysadmins working on configuration files/setups and everyone's changes
 are reported. CVS is a better answer, but the most of people don't want to have
 the hassle of putting system files in a repository.

Package: diffoscope
Description-md5: aa9d1c13f6595efd0620648d809c8523
Description-en: in-depth visual diff tool for files, archives and directories
 diffoscope is a visual diff tool that attempts try to get to the bottom of
 what makes files or directories actually different.
 .
 It can recursively unpack archives of many kinds, transforming various binary
 formats into more human-readable form to compare them in a human-readable way.
 It can compare two tarballs, ISO images or PDFs just as easily. The
 differences can be displayed on the console or in a HTML report.
 .
 This is a dependency package that recommends the full set of external tools,
 to support as many type of files as possible.
 .
 File formats supported include: Android APK files, Android boot images, Android
 package resource table (ARSC), Apple Xcode mobile provisioning files, ar(1)
 archives, asar archives, ASM Function, Berkeley DB database files, bzip2
 archives, character/block devices, ColorSync colour profiles (.icc), Coreboot
 CBFS filesystem images, cpio archives, Dalvik .dex files, Debian .buildinfo
 files, Debian .changes files, Debian source packages (.dsc), Device Tree
 Compiler blob files, directories, ELF binaries, ext2/ext3/ext4/btrfs/fat
 filesystems, eXtensible ARchive files, Filesystem image, Flattened Image Tree
 blob files, FreeDesktop Fontconfig cache files, FreePascal files (.ppu),
 Gettext message catalogues, GHC Haskell .hi files, GIF image files, Git
 repositories, GNU R database files (.rdb), GNU R Rscript files (.rds), Gnumeric
 spreadsheets, GPG keybox databases, Gzipped files, Hierarchical Data Format
 database, HTML files (.html), ISO 9660 CD images, Java .class files, Java .jmod
 modules, JavaScript files, JPEG images, JSON files, Linux kernel images, LLVM
 IR bitcode files, local (UNIX domain) sockets and named pipes (FIFOs), LZ4
 compressed files, lzip compressed files, LZMA compressed files, macOS binaries,
 Microsoft Windows icon files, Microsoft Word .docx files, Mono 'Portable
 Executable' files, Mozilla-optimized .ZIP archives, Multimedia metadata, NuGet
 packages, OCaml interface files, Ogg Vorbis audio files, OpenOffice .odt files,
 OpenSSH public keys, OpenWRT package archives (.ipk), PDF documents, PE32
 files, PGP signatures, PGP signed/encrypted messages, PNG images, PostScript
 documents, Public Key Cryptography Standards (PKCS) files (version #7), Python
 pyc files, RPM archives, Rust object files (.deflate), Sphinx inventory files,
 SQLite databases, SquashFS filesystems, symlinks, tape archives (.tar), tcpdump
 capture files (.pcap), text files, TrueType font files, U-Boot legacy image
 files, UKI image (.efi), WebAssembly binary module, XML binary schemas (.xsb),
 XML files, XMLB files, XZ compressed files, ZIP archives and Zstandard
 compressed files.
 .
 diffoscope is developed as part of the Reproducible Builds project.

Package: diffoscope-minimal
Description-md5: d49fabae383d551cbcf73179c0580314
Description-en: in-depth visual diff tool for files, archives and directories (minimal package)
 diffoscope is a visual diff tool that attempts try to get to the bottom of
 what makes files or directories actually different.
 .
 It can recursively unpack archives of many kinds, transforming various binary
 formats into more human-readable form to compare them in a human-readable way.
 It can compare two tarballs, ISO images or PDFs just as easily. The
 differences can be displayed on the console or in a HTML report.
 .
 File formats supported include: Android APK files, Android boot images, Android
 package resource table (ARSC), Apple Xcode mobile provisioning files, ar(1)
 archives, asar archives, ASM Function, Berkeley DB database files, bzip2
 archives, character/block devices, ColorSync colour profiles (.icc), Coreboot
 CBFS filesystem images, cpio archives, Dalvik .dex files, Debian .buildinfo
 files, Debian .changes files, Debian source packages (.dsc), Device Tree
 Compiler blob files, directories, ELF binaries, ext2/ext3/ext4/btrfs/fat
 filesystems, eXtensible ARchive files, Filesystem image, Flattened Image Tree
 blob files, FreeDesktop Fontconfig cache files, FreePascal files (.ppu),
 Gettext message catalogues, GHC Haskell .hi files, GIF image files, Git
 repositories, GNU R database files (.rdb), GNU R Rscript files (.rds), Gnumeric
 spreadsheets, GPG keybox databases, Gzipped files, Hierarchical Data Format
 database, HTML files (.html), ISO 9660 CD images, Java .class files, Java .jmod
 modules, JavaScript files, JPEG images, JSON files, Linux kernel images, LLVM
 IR bitcode files, local (UNIX domain) sockets and named pipes (FIFOs), LZ4
 compressed files, lzip compressed files, LZMA compressed files, macOS binaries,
 Microsoft Windows icon files, Microsoft Word .docx files, Mono 'Portable
 Executable' files, Mozilla-optimized .ZIP archives, Multimedia metadata, NuGet
 packages, OCaml interface files, Ogg Vorbis audio files, OpenOffice .odt files,
 OpenSSH public keys, OpenWRT package archives (.ipk), PDF documents, PE32
 files, PGP signatures, PGP signed/encrypted messages, PNG images, PostScript
 documents, Public Key Cryptography Standards (PKCS) files (version #7), Python
 pyc files, RPM archives, Rust object files (.deflate), Sphinx inventory files,
 SQLite databases, SquashFS filesystems, symlinks, tape archives (.tar), tcpdump
 capture files (.pcap), text files, TrueType font files, U-Boot legacy image
 files, UKI image (.efi), WebAssembly binary module, XML binary schemas (.xsb),
 XML files, XMLB files, XZ compressed files, ZIP archives and Zstandard
 compressed files.
 .
 This -minimal package only recommends a partial set of the supported 3rd party
 tools needed to produce file-format-specific comparisons, excluding those that
 are considered too large or niche for general use.
 .
 diffoscope is developed as part of the Reproducible Builds project.

Package: diffpdf
Description-md5: 1ae07bf3d536852dd5ae20b7e5bbab0d
Description-en: compare two PDF files textually or visually
 DiffPDF is used to compare two PDF files.
 By default the comparison is of the text on each pair of pages, but
 comparing the appearance of pages is also supported (for example, if
 a diagram is changed or a paragraph reformatted). It is also possible
 to compare particular pages or page ranges. For example, if there are
 two versions of a PDF file, one with pages 1-12 and the other with
 pages 1-13 because of an extra page having been added as page 4, they
 can be compared by specifying two page ranges, 1-12 for the first and 1-3,
 5-13 for the second. This will make DiffPDF compare pages in the pairs
 (1, 1), (2, 2), (3, 3), (4, 5), (5, 6), and so on, to (12, 13).

Package: diffr
Description-md5: b9a55e24879f37b39466776d229929a0
Description-en: LCS based diff highlighting tool to ease code review from your terminal
 Reviewing changes involves reading diffs. Sometimes,
 a line-oriented presentation of changes is not precise enough,
 especially when changes involve long lines or very similar consecutive lines.

Package: diffuse
Description-md5: 1c33e882865d2f8f6b3fb1c9c30b5bf5
Description-en: graphical tool for merging and comparing text files
 Diffuse is a graphical tool for merging and comparing text files. Diffuse is
 able to compare an arbitrary number of files side-by-side and gives users the
 ability to manually adjust line-matching and directly edit files. Diffuse can
 also retrieve revisions of files from bazaar, CVS, darcs, git, mercurial,
 monotone, Subversion and GNU Revision Control System (RCS) repositories for
 comparison and merging.

Package: digger
Description-md5: 7af8c2d1df90556078e6607a755a5511
Description-en: Modern and feature-rich DNS lookup tool, a GUI for dig
 Core Features:
 Comprehensive DNS Support: A, AAAA, MX, TXT, NS, CNAME, SOA, SRV, PTR, and more
 Advanced Options: Reverse lookup, trace queries, custom servers, short output
 Secure DNS: DNS-over-HTTPS (DoH) support for Cloudflare, Google, Quad9
 DNSSEC Validation: Verify chain of trust with visual indicators
 .
 Productivity Tools:
 Server Comparison: Compare response times & results across multiple DNS servers
 Batch Lookup: Query multiple domains at once from CSV/TXT files
 Export Manager: Save results to JSON, CSV, text, or Zone file formats
 History & Favorites: Keep track of your queries and save important domains
 .
 User Experience:
 Modern Interface: Built with GTK4 and Libadwaita for a native GNOME feel
 Smart Autocomplete: Intelligent suggestions as you type
 Clipboard Integration: One-click copying of record values
 Keyboard Shortcuts: Efficient navigation for power users

Package: digikam
Description-md5: 1dd6f83ea15e9366fba2298afd075680
Description-en: digital photo management application for KDE
 Digital photo management program designed to import, organize, enhance, search
 and export your digital images to and from your computer.
 .
 It provides a simple interface which makes importing and organizing digital
 photographs a "snap". digiKam enables you to manage large numbers of
 digital photographs in albums and to organize these photographs for easy
 retrieval using tags (keywords), captions, collections, dates, geolocation
 and searches. It has many features for viewing, organizing, processing and
 sharing your images. Thus, digiKam is a formidable digital asset management
 (DAM) software including powerful image editing functions.
 .
 An easy-to-use camera interface is provided, that will connect to your
 digital camera and download photographs directly into digiKam albums.
 More than 1000 digital cameras are supported by the gphoto2 library.
 Of course, any media or card reader supported by your operating system
 will interface with digiKam.
 .
 digiKam incorporates a fast Image Editor with many image editing tools.
 You can use the Image Editor to view your photographs, comment and rate
 them, correct, enhance and alter them. The editing power can be easily
 extended by a set of plugins, the KDE Image Plugins Interface (manual)
 .
 While digiKam remains easy to use, it provides professional level features
 by the dozens. It is fully 16 bit enabled including all available plugins,
 supports RAW format conversion through libraw, DNG export and ICC color
 management work flow.

Package: digikam-data
Description-md5: 38a69ea9596c5db123f17fd23e868ee5
Description-en: digiKam architecture-independant data
 Contains the significant amount of architecture-independent data that is
 shipped with digiKam.
 .
 It has been placed in an architecture all file to reduce space on the
 archives, rather than one copy for each architecture.

Package: digikam-private-libs
Description-md5: a3dde16136e91fd75502d7ff84b09ebd
Description-en: private libraries for digiKam plugins
 This package contains private libraries to be used by digikam.
 .
 This has no use for anything else than digikam, since the libraries are
 installed in a private library path.

Package: digimend-dkms
Description-md5: 4ae67844d2f43f2fdcb5b5ae16efad23
Description-en: Collection of graphics tablet drivers by DIGImend project
 This is a collection of graphics tablet drivers for the Linux kernel, produced
 and maintained by the DIGImend project.
 .
 See http://digimend.github.io/drivers/digimend/tablets/ for a list of
 supported tablet models.

Package: digitemp
Description-md5: df86458efc1930917cc7898386996606
Description-en: read temperature sensors in a 1-Wire net
 Digitemp is a program that reads data coming from a 1-Wire network using
 a passive adapter (DS9097) or the newer active adapter (DS9097U),
 connected to a serial port. Basically it reads temperature sensors, but
 others are supported, like a humidity sensor.
 .
 Digitemp also supports branched networks using DS2409 couplers.

Package: digup
Description-md5: 871c8452fbb059400821ab3eca67f5f4
Description-en: Digest Updating Tool
 digup is a tool to update md5sum or shasum digest files. It will read
 existing digest files, check the current directory for new, updated,
 modified, renamed or deleted files and query the user with a summary
 of changes. After reviewing the updates, they can be written back to
 the digest file.

Package: dillo
Description-md5: 2fe5a324f3cd74e1167b8a96fa1bef8a
Description-en: Small and fast web browser
 Dillo 3 is a graphical multi-platform web browser known for its speed
 and small footprint. It is based on the Fast and Light Toolkit (FLTK).
 .
 It aims to be small in resources, stable, developer-friendly, usable,
 very fast, and extensible.
 .
 To run the included dillo-install-hyphenation script, the recommended
 perl packages need to be installed.

Package: dimbl
Description-md5: 325e848108037519dc8e630831a951ec
Description-en: Distributed Memory Based Learner
 Dimbl is a wrapper around the k-nearest neighbor classifier in TiMBL, offering
 parallel classification on multi-CPU machines.  Dimbl splits the original
 training set, builds separate TiMBL classifiers per training subset, and
 merges their nearest-neighbor sets per classified instance
 .
 Dimbl's features are:
 * Wraps neatly around TiMBL, retaining all command line options;
 * Knows what to do with your multiple, duo, or quad cores;
 * Makes use of the OpenMP specification for parallel programming;
 * Can attain superlinear speed gains compared to standard TiMBL.
 .
 Dimbl is a product of the ILK Research Group (Tilburg University, The
 Netherlands).
 .
 If you do scientific research in Natural Language Processing using the
 Memory-Based Learning technique, Dimbl will likely be of use to you.

Package: dime
Description-md5: 082cf1b6d73af2fe63eb9744c9e04b34
Description-en: DXF Import, Manipulation, and Export programs
 Dime is a C++ class library for reading, constructing, manipulating,
 and writing DXF file data.
 .
 This package comes with the programs dxf2vrml, which converts
 dxf to VRML files and dxfsphere, which makes triangle mesh approximations
 of spheres.

Package: din
Description-md5: 90c6c0d150cfb15112e5172231fe4f7b
Description-en: digital audio synthesizer
 din is a musical instrument and audio synthesizer. It allows one to use
 Bezier curves to draw and sculpt waveforms, create gating and modulation
 patterns and create delay feedback and volume patterns. It's possible to
 create and edit an unlimited number of drones, sculpt their waveform and
 visually modulate them.
 .
 din uses JACK to output audio, it supports MIDI, OSC and an IRC bot for
 input. din can be extended and customised with Tcl scripts too.

Package: din-data
Description-md5: 5eb84fc0c9a69063e96405f3af9e18b4
Description-en: digital audio synthesizer - data
 din is a musical instrument and audio synthesizer. It allows one to use
 Bezier curves to draw and sculpt waveforms, create gating and modulation
 patterns and create delay feedback and volume patterns. It's possible to
 create and edit an unlimited number of drones, sculpt their waveform and
 visually modulate them.
 .
 This package contains arch-independent data files for din.

Package: ding
Description-md5: 9e498d974a6731db00b6591ce8d54dc0
Description-en: Graphical dictionary lookup program for Unix (Tk)
 This is "Ding"
 * a dictionary lookup program for Unix,
 * DIctionary Nice Grep,
 * a Tk based Front-End to [ae]grep, (hun|a|i)spell, dict, ...
 * Ding {n} :: thing
 .
 This package needs agrep(1) or egrep(1) as a back end.  agrep is
 preferable, because it supports fault tolerant searching.
 .
 You have to install some translation dictionary word list with a
 word/phrase in two languages in one line with some kind of separator
 between them.  The default configuration of ding uses the
 German-English dictionary which can be found in the trans-de-en
 package, but you can use every other translation word lists with one
 entry per line.

Package: dino-im
Description-md5: dcc6007c1939396a5d5d0cf8dddc2d56
Description-en: modern XMPP client
 Dino is a modern XMPP/Jabber client with a nice and clean look.
 It does support OMEMO and OpenPGP for end-to-end encryption
 and encrypted audio/video calls between two or more people.
 If you are looking for a Conversations look-alike, this
 program might be for you.

Package: dino-im-common
Description-md5: 21410111f46e6022be956bfbddea1e6f
Description-en: modern XMPP client - common files
 Dino is a modern XMPP/Jabber client with a nice and clean look.
 It does support OMEMO and OpenPGP for end-to-end encryption
 and encrypted audio/video calls between two or more people.
 If you are looking for a Conversations look-alike, this
 program might be for you.
 .
 This package contains platform independent files.

Package: diod
Description-md5: b821635e99434220ba86a2309a35ed49
Description-en: I/O forwarding server for 9P
 diod is an I/O forwarding server that implements a variant of the 9P protocol
 from (9P2000.L) the Plan 9 operating system. When paired with a modern version
 of the v9fs Linux 9P client, diod allows a file system to be exported over a
 TCP/IP network in a manner similar to NFS.
 .
 The file system that is exported can itself be NFS or a parallel file system
 like Lustre or GPFS. This can be done with minimal loss of distributed
 semantics because the v9fs client (when used with appropriate mount options)
 has no page or directory cache - all I/O operations trigger a network request.
 The page cache effectively moves to the server system, with diod appearing as
 a multi-threaded user application accessing  the file system in the usual way
 through the VFS.

Package: diodon
Description-md5: 3ee92ae58ab4bec0ce24d0d9dfa99cc9
Description-en: GTK+ Clipboard manager
 Diodon is a lightweight clipboard manager for Linux written in Vala which
 "aims to be the best integrated clipboard manager for the Gnome/Unity desktop".
 .
 Diodon features include Ubuntu indicator, clipboard sync (primary selection
 and Ctrl+C / Ctrl+V clipboard) and a zeitgeist integration for an infinite
 clipboard history.

Package: diodon-dev
Description-md5: debaacad5c51f32cb4ebf5dc5d1d6ef4
Description-en: GTK+ Clipboard manager (development files)
 Diodon is a lightweight clipboard manager for Linux written in Vala which
 "aims to be the best integrated clipboard manager for the Gnome/Unity desktop".
 .
 Diodon features include Ubuntu indicator, clipboard sync (primary selection
 and Ctrl+C / Ctrl+V clipboard) and a zeitgeist integration for an infinite
 clipboard history.
 .
 Diodon is also extensible through its plugin system.
 .
 This package is required to build plugins for Diodon.

Package: dioptas
Description-md5: a2cc8ccc7184ab7fb40ac850ddecd87e
Description-en: GUI for reduction and exploration of X-ray diffraction images
 A GUI program for fast analysis of powder X-ray diffraction
 Images. It provides the capability of calibrating, creating masks,
 having pattern overlays and showing phase lines.

Package: diploma
Description-md5: 81ac7fb287ee55efbe659258131220cc
Description-en: Write scientific papers with Debian
 Debian GNU/Linux is widely used at universities to do research and
 to write papers with LaTeX. The package diploma contains examples which
 illustrate the possible ways to do this effectively with Debian GNU/Linux.
 Each example consists of a source tree where you can do "make" in the top
 level directory and then the source code is compiled, the measurement
 data are processed, and the results are converted into nice figures.
 Then the text is processed and combined with the figures to a print file.

Package: dir2ogg
Description-md5: 116d91647589bfb046794b902b45ebd7
Description-en: audio file converter into ogg-vorbis format
 dir2ogg converts MP3, M4A, WMA, FLAC, and WAV files to the
 open-source OGG format.
 .
 It is a Python script that simply binds together the various decoders and
 oggenc making it easier for the user to convert his/her music files. It also
 supports ID3 tags.

Package: dirb
Description-md5: 71fab897ebe43a4c1ceb6065358e1f36
Description-en: URL bruteforcing tool
 DIRB is a Web Content Scanner. It looks for existing (and/or hidden) Web
 Objects. It basically works by launching a dictionary based attack against
 a web server and analyzing the responses.
 .
 DIRB comes with a set of preconfigured attack wordlists for easy usage but
 you can use your custom wordlists. Also DIRB sometimes can be used as a
 classic CGI scanner, but remember that it is a content scanner not a
 vulnerability scanner.
 .
 DIRB's main purpose is to help in professional web application auditing.
 Specially in security related testing. It covers some holes not covered by
 classic web vulnerability scanners. DIRB looks for specific web objects that
 other generic CGI scanners can't look for. It doesn't search vulnerabilities
 nor does it look for web contents that can be vulnerable.

Package: dircproxy
Description-md5: 99e2ee7084f944d20c1556a581047931
Description-en: IRC proxy for people who use IRC from different workstations
 dircproxy is an IRC proxy server designed for people who use
 IRC from lots of different workstations or clients, but wish to
 remain connected and see what they missed while they were away.
 You connect to IRC through dircproxy, and it keeps you connected
 to the server, even after you detach your client from it.
 While you're detached, it logs channel and private messages
 as well as important events, and when you re-attach it'll let
 you know what you missed.
 .
 This can be used to give you roughly the same functionality as
 using ircII and screen together, except you can use whatever
 IRC client you like, including X ones!

Package: dirdiff
Description-md5: d5e35870d535ab4fd91cb23896a3b1b6
Description-en: Display and merge changes between two directory trees
 Dirdiff can handle up to 5 trees. It displays a main window with a
 list of the files which are different between the trees, with colored
 squares to indicate the relative ages of the versions. A menu allows
 you to display the differences between any two of the versions in
 another window. Another menu allows you to copy the file from one
 tree to another.

Package: directx-headers-dev
Description-md5: 2a204fdb2b7a7bd205f0af89a5bfd118
Description-en: Direct3D 12 headers
 This package provides the development headers for Direct3D 12.

Package: direnv
Description-md5: eb622bfa54c9d46458c730287447bda5
Description-en: Utility to set directory specific environment variables
 direnv is an environment variable manager for your shell. It knows
 how to hook into bash, zsh and fish shell to load or unload
 environment variables depending on your current directory. This
 allows one to have project-specific environment variables and not
 clutter the "~/.profile" file.
 .
 Before each prompt it checks for the existence of an ".envrc" file in
 the current and parent directories. If the file exists, it is loaded
 into a bash sub-shell and all exported variables are then captured by
 direnv and then made available to your shell.
 .
 Because direnv is compiled into a single static executable it is fast
 enough to be unnoticeable on each prompt. It is also language
 agnostic and can be used to build solutions similar to rbenv, pyenv,
 phpenv, ...

Package: direvent
Description-md5: d25555fd5c1b4a80297d8179e7afb9ca
Description-en: monitors events in the file system directories
 For each event that occurs in a set of pre-configured directories, the
 program calls an external program associated with it, supplying it with
 the information about the event and the location within the file system
 where it occurred. This may be helpful, for example, to track changes in
 the important configuration files.

Package: direwolf
Description-md5: 9442317f19450765ef2af3b9ac313b8c
Description-en: Soundcard TNC for APRS
 Dire Wolf is a software "soundcard" modem/TNC and APRS encoder/decoder. It can
 be used stand-alone to receive APRS messages, as a digipeater, APRStt gateway,
 or Internet Gateway (IGate). It can also be used as a virtual TNC for other
 applications such as APRSIS32, UI-View32, Xastir, APRS-TW, YAAC, UISS, Linux
 AX25, SARTrack, and many others.

Package: dirsearch
Description-md5: de9da0ec445c3b7c3b0558f7bb66266e
Description-en: Web path scanner
 This package contains is a command-line tool designed to brute force
 directories and files in webservers.
 .
 As a feature-rich tool, dirsearch gives users the opportunity to perform a
 complex web content discovering, with many vectors for the wordlist, high
 accuracy, impressive performance, advanced connection/request settings, modern
 brute-force techniques and nice output.

Package: dirvish
Description-md5: 78f4d61bbffbea4fe5d13f72469e5d74
Description-en: Filesystem based backup system using rsync
 A utility to maintain multiple backups on online storage, each backup is
 available as a sort of snapshot directory, where common files are shared
 between the different backup generations. It uses rsync to do the actual
 copying.
 .
 Backups can be made locally or over the network (using ssh).

Package: dis51
Description-md5: 7c5144e420efdee65dd0cf85f827b244
Description-en: Disassembler for 8051 code in Intel Hex format
 Dis51 is a simple 8051 disassembler. It takes an object file in
 Intel Hex (*.ihx or *.hex) format as input, and outputs an assembly
 language file.

Package: disc-cover
Description-md5: e79f8d9e1cb98f2481f588080c1ba039
Description-en: produces covers for audio CDs
 Disc-cover queries FreeDB for track information for a given CD and
 creates a jewel-case insert in one of many available formats.
 PostScript, PDF, Dvi, LaTeX, Plain Text, HTML, CDlabelgen and CDDB
 are available.

Package: discodos
Description-md5: 43756b5eb13553440feaaf14d60a3610
Description-en: remember and analyze your DJ sets based on Discogs and AcousticBrainz data
 DiscoDOS helps a DJ remember and analyze what they played in their sets, or
 what they could possibly play in the future. It's based on data pulled from
 a users Discogs record collection. Tracks can be organized into playlists and
 mix-transitions rated. Additionally the collection can be linked to MusicBrainz
 and AcousticBrainz, thus further information (like musical key and BPM) is
 made available to the user.

Package: discosnp
Description-md5: f673547c312a92a60cd1e582e62abf76
Description-en: discovering Single Nucleotide Polymorphism from raw set(s) of reads
 Software discoSnp is designed for discovering Single Nucleotide
 Polymorphism (SNP) from raw set(s) of reads obtained with Next Generation
 Sequencers (NGS).
 .
 Note that number of input read sets is not constrained, it can be one, two,
 or more. Note also that no other data as reference genome or annotations
 are needed.
 .
 The software is composed by two modules. First module, kissnp2, detects SNPs
 from read sets. A second module, kissreads, enhance the kissnp2 results by
 computing per read set  and for each found SNP:
 .
 1) its mean read coverage
 2) the (phred) quality of reads generating the polymorphism.
 .
 This program is superseded by DiscoSnp++.

Package: discount
Description-md5: 113ff05c2bb8424745ac26a1294cbf0d
Description-en: implementation of the Markdown markup language in C
 Discount is an implementation of John Gruber's Markdown markup language. It
 implements all of the language described in the Markdown syntax document and
 passes the Markdown 1.0 test suite.
 .
 This package provides the discount executables.

Package: discover
Description-md5: a5dea31ea54f4b79eeb359717cce264b
Description-en: hardware identification system
 Discover is a hardware identification system based on the libdiscover2
 library.  Discover provides a flexible interface that programs can
 use to report a wide range of information about the hardware that is
 installed on a Linux system.  In addition to reporting information,
 Discover includes support for doing hardware detection at boot time.

Package: discover-data
Description-md5: 750b5c04772f89878117c5044a45568e
Description-en: Data lists for Discover hardware detection system
 The Discover hardware detection library uses XML data files to describe
 software interfaces to various ATA, PCI, PMCMIA, SCSI, and USB devices.
 While the Discover library can retrieve data from anywhere on the net, it is
 often convenient to have a set of Discover XML data files on one's system;
 thus, this package.

Package: discus
Description-md5: 0c2c8364f92c763f8a2f02fc14a05faa
Description-en: pretty version of df(1) command
 Discus aims to make df prettier, with features such as color, graphs,
 and smart formatting of numbers (automatically choosing the most
 suitable size from kilobytes, megabytes, gigabytes, or terabytes). If
 you don't want Discus deciding the best sizes, you can also choose
 your own increments, along with specifying the number of decimal
 places you'd like to see.

Package: disgreet
Description-md5: 3d9d0ce261d025f808f1c5d0570890f2
Description-en: greetd terminal frontend with pixelated image background
 Disgreet is a simple and fast terminal frontend for the greetd login
 manager. It allows users to select their session and log in directly
 from the TTY.
 .
 What makes it different from typical text-only login prompts is its
 ability to render images as pixelated backgrounds natively in the
 console. It adds a nice visual touch for users who prefer minimal,
 terminal-centric setups without heavy graphical display managers.
 .
 While existing tools like `tuigreet` do a great job handling basic TTY
 logins, This built `disgreet` because wanted background image
 support right in the terminal. It is written in Rust, runs very fast,
 and keeps the base system clean. For an optimal setup, it pairs
 exceptionally well with Wayland kiosk compositors like `cage` and
 terminal emulators like `alacritty` to provide a seamless, distraction-
 free login experience.

Package: dish
Description-md5: d61edd024d9ce6b0bacdd666851cb7c5
Description-en: diligence/distributed shell for parallel sysadmin
 Dish executes commands simultaneously on several systems via 'ssh', 'rsh',
 'telnet', 'mysql', or any user-defined command-line connection client.
 It makes easy the distribution of files by 'scp' and 'rcp', but also a remote
 password change or operations requiring authentication by multiple passwords.
 Dish can be used as a flexible tool for managing large number of various types
 of hosts such as (clustered) servers, switches, databases, etc.

Package: disk-filltest
Description-md5: cebe0a1c295c7640e1d55a1ffbccc1cd
Description-en: Simple Tool to Detect Bad Disks by Filling with Random Data
 The number of hard disk produced in the last five years is huge. Of course,
 this is the same number of hard disks that will most probably fail in the next
 five years, possibly with catastrophic consequences for the particular user or
 business.
 .
 The simple tool disk-filltest can help, together with S.M.A.R.T. monitoring, to
 check disks periodically and thus be forewarned about coming failures. The
 function of disk-filltest is simple:
 * Write files random-######## to the current directory until the disk is full.
 * Read the files again and verify the pseudo-random sequence written.
 * Any write or read error will be reported, either by the operating system or
 by checking the pseudo-random sequence.
 * Optionally, delete the random files after a successful run.

Package: diskimage-builder-doc
Description-md5: 39832beec88bd0fe6e7f2b4d2a3cb9f0
Description-en: image building tools for Openstack - doc
 Diskimage-builder tools are the components of TripleO that are responsible for
 building disk images. It has the core functionality for building disk images,
 filesystem images and ramdisk images for use with OpenStack (both virtual and
 bare metal). The core functionality includes the various operating system
 specific modules for disk/filesystem images, and deployment and hardware
 inventory ramdisks.
 .
 The TripleO project also develops elements that can be used to deploy
 OpenStack itself. While users and operators can manually script or put
 together ram disks and disk images, mature automation makes customisation and
 testing easier.
 .
 This package provides the documentation.

Package: diskonaut
Description-md5: 64dba93553b7a0247570962dc3aaba3e
Description-en: TUI disk space visual navigator
 Given a path on your system, diskonaut scans it and indexes its metadata
 to memory so you can explore its contents. Once completed, you can navigate
 through subfolders, getting a visual representation of what's taking up
 your disk space.
 .
 Unlike most similar tools, files and folders are represented as tiles
 filling up the terminal display area. You can delete files or folders
 within the application, and diskonaut will track how much space you've
 freed up in this session.

Package: diskscan
Description-md5: a7612c6515780c86d4fd97aa2f761ebd
Description-en: scan storage media for bad or near failure sectors
 diskscan is intended to find sectors of a storage medium
 (hard disk, flash drive or pendrive, etc.) which are bad
 or in the process of going bad.
 .
 The operation is entirely read-only and does not cause
 damage to the data on filesystems. As the program reads
 block device sectors, it will work whether there is a
 filesystem or not.
 .
 diskscan reads the entire block device and notes the time
 it took to read a block. When there is an error it is
 immediately noted and also when there is a higher latency
 to read a block. A histogram of the block latency times is
 also given to assess the health of the medium.
 .
 diskscan can also be used to test the speed and quality of
 the medium. All sectors of a perfect medium could be read
 at the same speed.

Package: disktype
Description-md5: 1bb088df8f1739dd4ba0ffb4f173f14c
Description-en: detection of content format of a disk or disk image
 The purpose of disktype is to detect the content format of a disk or
 disk image. It knows about common file systems, partition tables and
 boot codes. This software can be used for forensics analysis.
 .
 As of version 9, disktype knows about the following formats:
 .
 File systems:
 FAT12/FAT16/FAT32/exFAT
 NTFS
 HPFS
 MFS, HFS, HFS Plus
 ISO9660 (incl. Joliet, El Torito)
 UDF
 ext2/ext3
 ext4 (patch from upstream CVS)
 btrfs (patch from upstream CVS)
 Minix
 ReiserFS
 Reiser4
 Linux romfs
 Linux cramfs
 Linux squashfs
 UFS (some variations)
 SysV FS (some variations)
 JFS
 XFS
 F2FS
 Amiga FS/FFS
 Amiga SFS
 Amiga PFS
 BeOS BFS
 QNX4 FS
 3DO CD-ROM FS
 Veritas VxFS
 Xbox DVD file system
 Partitioning:
 DOS/PC style
 EFI GPT
 Apple
 Amiga "Rigid Disk"
 ATARI ST (AHDI3)
 BSD disklabel
 Linux RAID physical disks
 Linux LVM1 physical volumes
 Linux LVM2 physical volumes
 Solaris SPARC disklabel
 Solaris x86 disklabel (vtoc)
 Other structures:
 Debian split floppy header
 Linux swap
 Disk images:
 Raw CD image (.bin)
 Virtual PC hard disk image
 Apple UDIF disk image (limited)
 Boot loaders:
 LILO
 GRUB
 SYSLINUX
 ISOLINUX
 Linux kernel
 FreeBSD loader
 Windows/MS-DOS loader
 BeOS loader, Haiku loader
 Sega Dreamcast
 Compression formats:
 gzip
 compress
 bzip2
 Archive formats:
 tar
 cpio
 bar
 dump/restore

Package: diskus
Description-md5: db20a7627f8bdccbaeabcfda16781382
Description-en: Minimal, fast alternative to 'du -sh'
 diskus is a very simple program that computes the total size of the current
 directory. It is a parallelized version of du -sh. On my 8-core laptop, it is
 about ten times faster than du with a cold disk cache and more than three times
 faster with a warm disk cache.

Package: dislocker
Description-md5: 179f3adde3da1312ee2d7a372d87cb5d
Description-en: read/write encrypted BitLocker volumes
 Dislocker has been designed to read BitLocker encrypted partitions under
 a Linux system. The driver used to read volumes encrypted in Windows system
 versions of the Vista to 10 and BitLocker-To-Go encrypted partitions, that's
 USB/FAT32 partitions.
 .
 The software works with driver composed of a library, with multiple binaries
 using this library. Decrypting the partition, you have to give it a mount
 point where, once keys are decrypted, a file named dislocker-file appears.
 This file is a virtual NTFS partition, so you can mount it as any NTFS
 partition and then read from or write to it. Writing to the NTFS virtual
 file will change the underlying BitLocker partition content. To use
 dislocker-find Ruby is required.
 .
 This tool is useful in cryptography managing and forensics investigations.

Package: disorderfs
Description-md5: dd4d99744c2fc2ef81a3058a88603390
Description-en: FUSE filesystem that introduces non-determinism
 disorderfs is an overlay FUSE filesystem that introduces non-determinism
 into filesystem metadata.  For example, it can randomize the order
 in which directory entries are read.  This is useful for detecting
 non-determinism in the build process.

Package: display-dhammapada
Description-md5: a7e99e8bdb651631749f79a059f5e9bf
Description-en: fortune-like displayer of Buddhist sayings
 This program displays a random verse from the English, German and Polish
 translations of the Dhammapada, a versified Buddhist scripture traditionally
 ascribed to the Buddha himself.
 .
 As this program works similarly to fortune, one may use it in shell profiles
 or .sig generators, among others.

Package: displaycal
Description-md5: 96c7f50f45d9af9a2e15c1be1d86bfe8
Description-en: Graphical user interface for the Argyll CMS.
 Calibrates and characterizes display devices using a hardware sensor,
 driven by the open source color management system Argyll CMS.
 Supports multi-display setups and a variety of available settings like
 customizable whitepoint, luminance, black level, tone response curve
 as well as the creation of matrix and look-up-table ICC profiles with
 optional gamut mapping. Calibrations and profiles can be verified
 through measurements, and profiles can be installed to make them
 available to color management aware applications.
 Profile installation can utilize Argyll CMS, Oyranos and/or GNOME
 Color Manager if available, for flexible integration.

Package: dist
Description-md5: 5f28860f0dcfbb834e3b056d01d91d83
Description-en: Tools for developing, maintaining and distributing software
 The dist package is a set of tools meant to ease the construction
 and maintenance of portable software.
 .
 The first component is the Configure script generator, metaconfig, which
 automatically builds the Configure script from your sources. Ideally,
 the end-user receiving your source code will simply have to read
 your README file, run the Configure script (which is self-documented),
 and then run make.
 .
 The second component is the Makefile.SH generator, which is a generic
 configured Makefile, reusing some of the information figured out
 by Configure, and a generic Jmakefile description.
 .
 The third component is the RCS aware package generator, which is
 used when it's time to build up the shell archives used to distribute
 your program.
 .
 The fourth and latest component is the patch generator, used to
 make updates of your sources, which can later be applied on the
 original  distribution by using the patch program.

Package: distcc
Description-md5: a14025a1551cf285c7c07c7ab0eaf8e0
Description-en: simple distributed compiler client and server
 distcc is a program to distribute compilation of C or C++ code across
 several machines on a network. distcc should always generate the same
 results as a local compile, is simple to install and use, and is often
 significantly faster than a local compile. distcc does not require all
 machines to share a filesystem, have synchronized clocks, or to have
 the same libraries or header files installed.

Package: distcc-pump
Description-md5: 9652a5ccaa28c389958014887b0a9327
Description-en: pump mode for distcc a distributed compiler client and server
 distcc is a program to distribute compilation of C or C++ code across
 several machines on a network. distcc should always generate the same
 results as a local compile, is simple to install and use, and is often
 significantly faster than a local compile. distcc does not require all
 machines to share a filesystem, have synchronized clocks, or to have
 the same libraries or header files installed.
 .
 this package contains the necessary additions for distcc's "pump" mode,
 which improves on plain distcc by distributing not only compilation but
 also preprocessing to distcc servers.
 .
 If you have more than 10 CPUs involved in your distcc setup, you should
 consider using this package on your distcc client machine.

Package: distccmon-gnome
Description-md5: 3c92f4065d734516dd0192b9a48f64ee
Description-en: GTK+ monitor for distcc a distributed client and server
 distcc is a program to distribute compilation of C or C++ code across
 several machines on a network. distcc should always generate the same
 results as a local compile, is simple to install and use, and is often
 significantly faster than a local compile. distcc does not require all
 machines to share a filesystem, have synchronized clocks, or to have
 the same libraries or header files installed.
 .
 this is the GTK+ monitor program.

Package: distribution-gpg-keys
Description-md5: dc80a46b3ac3faf8428d3053acd13244
Description-en: Archive keyrings for RPM-based Linux distributions
 collection of GPG keys to check signatures of rpm packages from following
 distributions:
 .
 - Anolis OS
 - Amazon Linux
 - Alma Linux
 - Azure Linux/CBL-Mariner
 - CentOS
 - Circle Linux
 - EPEL
 - EuroLinux
 - Fedora
 - Mageia
 - openEuler
 - OpenMandriva
 - openSUSE
 - OpenWRT
 - Oracle Linux
 - Qubes
 - Rocky Linux
 - RosaLinux
 - RPM Fusion
 - Red Hat
 - Navy Linux
 - Scientific Linux
 - United RPMs

Package: distrobox
Description-md5: 29b6ca23388e8d3778e27c2a997f0122
Description-en: Another tool for containerized command line environments on Linux
 Use any Linux distribution inside your terminal. Distrobox uses podman or
 docker to create containers using the Linux distribution of your choice.
 Created container will be tightly integrated with the host, allowing to share
 the HOME directory of the user, external storage, external usb devices and
 graphical apps (X11/Wayland) and audio.

Package: distrobuilder
Description-md5: 9bb46450b9f50efa92c9ee911b4628d3
Description-en: System container image builder for LXC and Incus
 distrobuilder is an image building tool for LXC and Incus.
 .
 Its modern design uses pre-built official images whenever available and
 supports a variety of modifications on the base image. distrobuilder creates
 LXC or Incus images, or just a plain root file system, from a declarative
 image definition (in YAML format) that defines the source of the image, its
 package manager, what packages to install or remove for specific image
 variants, OS releases and architectures, as well as additional files to
 generate and arbitrary actions to execute as part of the image build process.
 .
 Incus images may also be compatible with Canonical's LXD.

Package: distrobuilder-images
Description-md5: 659c3c47420682df80b8fd9c1b0a55dd
Description-en: Official image definitions for distrobuilder
 This package contains the official yaml definitions used by the Linux
 Containers Project to generate the pre-built images offered at
 https://images.linuxcontainers.org/.

Package: disulfinder
Description-md5: 5f70380c76687c70f279559ee87b7d0e
Description-en: cysteines disulfide bonding state and connectivity predictor
 'disulfinder' is for predicting the disulfide bonding state of cysteines
 and their disulfide connectivity starting from sequence alone. Disulfide
 bridges play a major role in the stabilization of the folding process for
 several proteins. Prediction of disulfide bridges from sequence alone is
 therefore useful for the study of structural and functional properties
 of specific proteins. In addition, knowledge about the disulfide bonding
 state of cysteines may help the experimental structure determination
 process and may be useful in other genomic annotation tasks.
 .
 'disulfinder' predicts disulfide patterns in two computational stages:
 (1) the disulfide bonding state of each cysteine is predicted by a
 BRNN-SVM binary classifier; (2) cysteines that are known to participate
 in the formation of bridges are paired by a Recursive Neural Network
 to obtain a connectivity pattern.

Package: disulfinder-data
Description-md5: 3695c32af6d8dcf41d20f889947fbad2
Description-en: data files for predictor of disulfide bonds in proteins
 'disulfinder' is for predicting the disulfide bonding state of cysteines
 and their disulfide connectivity starting from sequence alone.
 .
 This package contains all data files to reduce the redundancy between
 architectures in Debian.

Package: dita-ot
Description-md5: edb439edfcd4e43d55cc5ee895ce4067
Description-en: transforms DITA content (maps and topics) into deliverable formats
 DITA Open Toolkit, or DITA-OT for short, is an independent, open source
 implementation of the OASIS owned and developed Darwin Information Typing
 Architecture (DITA) standard XML data model for authoring and publishing.

Package: dita-ot-doc
Description-md5: 8291eb75e2abe4e36edaded6b90c7f2d
Description-en: DITA Open Toolkit (documentation)
 DITA Open Toolkit, or DITA-OT for short, is an independent, open source
 implementation of the OASIS owned and developed Darwin Information Typing
 Architecture (DITA) standard XML data model for authoring and publishing.
 .
 This package contains the documentation for dita-ot.

Package: ditaa
Description-md5: 2ced4cd3b88843865750d8e3c29ebc2e
Description-en: convert ASCII diagrams into proper bitmap graphics
 DiTAA is a small command-line utility that can convert diagrams drawn using
 ASCII art ("drawings" that contain characters that resemble lines, like | /
 and -), into proper bitmap graphics.
 .
 DiTAA also uses special markup syntax to increase the possibilities of shapes
 and symbols that can be rendered.

Package: divxcomp
Description-md5: 5304d2c9a83704de24f81cb242f67f2c
Description-en: bitrate calculator for DivX;-) movies written in perl
 This is a bitrate calculator for DivX;-) movies.
 it helps you to calculate (given the preferred size of
 the movie the sound bitrate and the length of the movie)
 the correct encoding video bitrate for a given movie.

Package: dizzy
Description-md5: 8c373c4199a814233726d360b361120f
Description-en: Graphics demo that makes you dizzy using rotating textures
 dizzy is a graphics demo that rotates planes of patterns on a colored
 background to make you dizzy. Textures can be cross-faded and there is a mode
 that automatically changes textures, allowing dizzy to be run as a
 screensaver.

Package: django-sortedm2m-data
Description-md5: 0969a3fd34db37dbe9d4f70bdaa7b9d5
Description-en: Replacement for Django's many to many field with sorted relations (data files)
 sortedm2m is a drop-in replacement for Django's own ManyToManyField. The
 provided SortedManyToManyField behaves like the original one, but remembers
 the order of added relations.
 .
 This package contains the static data files and templates.

Package: djbdns-conf
Description-md5: 9291da041dc75d3f8328df30c76a7515
Description-en: programs to create service directories
 For each kind of server (tinydns, dnscache, axfrdns, walldns, rbldns)
 upstream provides program to create service directory for that server.
 .
 Service directories are part of corresponding binary packages, the only
 case when you may need this package is unlikely case when you want to run
 several instances of same service at single machine.
 .
 Service directories, created by programs in this package are
 compatible with both runit(8) and daemontools(8) supervision suites,
 but are somewhat simplistic -- they store log files in same place as
 configuration, for example.

Package: djbdns-utils
Description-md5: 7980e41cf503b0139da99beda624532b
Description-en: dns debugging tools
 This package provides number of tools for working with DNS, that can be used
 to diagnose misconfigured remote servers.
 .
 * dnsfilter - reverse-resolves IP addresses, converting them to host names.
 * dnsip, dnsipq - lookup IP addresses.
 * dnsmx - prints the MX records of fqdn.
 * dnsname - does a reverse lookup for the IP address.
 * dnsq - sends a non-recursive DNS query to DNS server.
 * dnsqr - asks for records of specified type under a the domain name
 * dnstrace searches for all DNS servers that can affect the resolution of
 records of specified type under a domain name, starting from the root
 server.
 * dnstxt - prints the TXT record of fqdn.
 * random-ip - print random IPv4 addresses.
 .
 This package also includes users guide to name qualification.

Package: djbsort
Description-md5: 277cac19dd4c900401ef5b49a5083e89
Description-en: Sorting microlibrary - commandline tools
 Djbsort is a software library for sorting arrays of int32 or uint32 or
 float32 or int64 or uint64 or float64. It provides the following features:
 .
 Speed: Provides state-of-the-art sorting performance for typical
 array sizes on modern 64-bit CPUs (Intel/AMD and ARM) using optimized
 vector implementations and automatic runtime selection.
 .
 Security: Designed to be safe for both cryptographic and
 non-cryptographic contexts.
 .
 Verification: Includes not just conventional tests but also tools to
 automatically verify correctness.
 .
 Commandline tools.

Package: djstub
Description-md5: 1694688cc24b2693e048b157974ed004
Description-en: DJGPP-compatible stub manipulation tools
 This package provides DJGPP-compatible tools to manipulate stubbed
 executables, i.e. the MS-DOS MZ launcher for DOS-extended binaries:
 .
 - djstubify to modify the stub itself, in COFF and PE executables;
 - djlink to link ELF binaries and produce a dj64 executable;
 - djelfextract to extract an ELF binary from a dj64 executable;
 - djstrip to strip dj64 executables.
 .
 It includes a stub with COFF and ELF loaders, capable of loading
 DJGPP- or dj64dev-built executables under dosemu2. This stub requires
 dosemu2 and cannot be used in other environments.

Package: djview
Description-md5: 70f803a157a01cd392d199dbc03dfe1f
Description-en: Transition package, djview3 to djview4
 Ease transition from djview or djview3 to djview4 with this dummy package.

Package: djview3
Description-md5: 723d08e2761fe57a16db0f1a5d75091f
Description-en: Transition package, djview3 to djview4
 Ease transition from djview3 to djview4 with this dummy package.

Package: djview4
Description-md5: 1b4ea606ecfb1da8696f9a4d4e6bda48
Description-en: Viewer for the DjVu image format
 The DjVu viewer djview4 (aka djview) is a simple multi-page viewer
 for DjVu-format documents. It can display, print, and save, and when
 supported by the document, search for text, copy text to the
 clipboard, follow links, etc.

Package: djvubind
Description-md5: eaaf3bd41b5e69d7cb9a1185ccd062d2
Description-en: simple creation of djvu files
 Djvubind facilitates creating high-quality djvu files, especially
 digital versions of scanned books. It functions as a wrapper that
 combines the djvulibre tools, minidjvu, and various ocr engines to
 provide a simple, single command creation of a djvu file.

Package: djvulibre-bin
Description-md5: c7421d25ec9e74924d5b7540e469b4bd
Description-en: Utilities for the DjVu image format
 Executables including utilities for conversion between DjVu and other
 formats.

Package: djvulibre-desktop
Description-md5: e5da3aea9677bafe75a1aaa48a76c12e
Description-en: Desktop support for the DjVu image format
 Miscellaneous files to support the DjVu image format on the desktop.

Package: djvuserve
Description-md5: 1440f01db6ede771bb8636f76fcccfda
Description-en: CGI program for unbundling DjVu files on the fly
 CGI program to convert a bundled multi-page DjVu document into an
 indirect DjVu document on the fly.  This provides for efficiently
 browsing large DjVu documents without transferring unnecessary pages.

Package: dkim-rotate
Description-md5: 9be11d0a37fe60c05cbd112c2980b684
Description-en: Rotate and publishe DKIM email keys
 Manages a rotating collection of DKIM mail signing keys,
 advertising them via the DNS, and revealing the private halves of old
 keys so as to avoid making email non-repudiable.

Package: dkimpy-milter
Description-md5: 1d25a611d39c4d24586f7913bc1cf202
Description-en: DomainKeys Identified Mail (DKIM) milter in Python
 The dkimpy-milter is a Sendmail/Postfix Milter application that signs
 and verifies DKIM (DomainKeys Identified Mail).  It supports both traditional
 RSA (RFC 6376) signatures and the new ed25519 based signatures defined in
 RFC 8463.
 .
 DKIM provides a way for senders to confirm their identity when sending email
 by adding a cryptographic signature to the headers of the message.
 .
 It uses the OpenDKIM configuration option naming and definitions, for the
 options it implements, to make it easy for OpenDKIM users to experiment with
 this alternative.

Package: dkms-noautoinstall-test-dkms
Description-md5: 8c1a287cb5e1f493fb36ef8896a514be
Description-en: trivial dkms noautoinstall test kernel module
 This package provides the dkms source code for the dkms_noautoinstall_test
 kernel module.
 .
 This package is only intended for CI tests and not expected to be installed
 on regular systems.

Package: dkms-replace-test-dkms
Description-md5: 3d16ce67a6aa104dd4a61450e813313c
Description-en: trivial dkms replace test kernel module
 This package provides the dkms source code for the dkms_replace_test
 kernel module.
 .
 This package is only intended for CI tests and not expected to be installed
 on regular systems.

Package: dkms-test-dkms
Description-md5: 1b23a90d72f37e70ab375dbffd9d42bb
Description-en: trivial dkms test kernel module
 This package provides the dkms source code for the dkms_test kernel module.
 .
 This package is only intended for CI tests and not expected to be installed
 on regular systems.

Package: dkopp
Description-md5: 36b075c2cf65b2800085f34054cd6f22
Description-en: Full and incremental backup to DVD
 Dkopp is a program used to copy or back-up disk files to DVD or
 BD (Blue-ray) media. Full or incremental backups can be done,
 with full or incremental media verification. A GUI is used to
 navigate through directories to select or de-select files or
 directories at any level. Backup jobs can be saved for later re-use.
 New, deleted, and updated disk files are handled automatically,
 without re-editing the backup job. An incremental backup updates
 the same DVD/BD media used for a prior full backup. Files can be
 restored to the same or another location on disk. Large backup
 jobs can be done using multiple DVD media.

Package: dl-distro
Description-md5: ddb6c79c96648d366dc755405d4ec630
Description-en: Bash script for downloading and verifying OS images
 dl-distro aims to make downloading and verifying OS images quick and easy.
 .
 This package is not only a great automation script,
 but it can also be used as a great database.
 .
 It uses jq for data retrieval, wget for downloading, gpg for signature verifi-
 cation, and validates checksums with the relevant algorithm.
 .
 Supports ~600 images from ~30 distributions.
 .
 NOTE: It is recommended that you always run dl-distro with the -m option
 and do the rest of the work manually,
 the program will give you a complete guide to download and validate the ISOs.
 .
 In Debian you will always get the latest data.json from the internet,
 but it may take a while to upload the latest download script.
 Even in this case you can use dl-distro with -m option.

Package: dlang-libevent
Description-md5: 2173a61eac7bad456c25a6bbe11ec7c6
Description-en: D version of the C headers for libevent
 libevent D interface

Package: dlang-openssl
Description-md5: ceae68e070606daaea7150c57cbb6b09
Description-en: D version of the C headers for openssl
 D bindings for openssl. This is just a set of D source files to be used
 with 'import'. When linking the user still has to link to libssl manually.

Package: dleyna-renderer
Description-md5: 57084604ea33ce37fda5adc3602c4846
Description-en: DBus service to interact with DLNA Digital Media Renderers
 dleyna-renderer is a DBus user session service that allows clients to
 discover and manipulate DLNA Digital Media Renderers (DMR).
 .
 dLeyna is an umbrella project hosting a number of middleware components
 designed to make it easy for developers to integrate DLNA functionality into
 their applications.

Package: dleyna-server
Description-md5: 1ae67794082d85ab26df416c58e3a42f
Description-en: DBus service to interact with DLNA Digital Media Servers
 dleyna-server is a DBus user session service that allows clients to
 discover and manipulate DLNA Digital Media servers (DMS).
 .
 dLeyna is an umbrella project hosting a number of middleware components
 designed to make it easy for developers to integrate DLNA functionality into
 their applications.

Package: dlint
Description-md5: 09e63d2e8283584aa55ecc1c97ab87bb
Description-en: Checks dns zone information using nameserver lookups
 This program analyzes any DNS zone you specify, and reports any problems it
 finds by displaying errors and warnings.  Then it descends recursively to
 examine all zones below the given one (this can be disabled with a command-
 line option).
 .
 You don't have to feed any BIND conffiles to Dlint. Dlint uses
 nameserver calls to gather information.
 .
 Designed for Unix, dlint is written in Bourne Shell and Perl.

Package: dlm-controld
Description-md5: dd409c7bccaa2f38aca2408fd22c80b3
Description-en: Distributed Lock Manager control daemon
 DLM is a symmetric general-purpose distributed lock manager.
 The lock manager itself is a kernel module.
 .
 This package contains the control daemon and utility.

Package: dlmodelbox
Description-md5: ed1abd14c3db75a125427ffa07d6013b
Description-en: Swiss Army Knife of Deep Learning Models
 DLModelBox provides utilities to help create and manage DL model
 packages.
 .
 There is not an unified specification for the format of deep learning
 model package format currently. DLModelBox defines a specification, and
 helps user to create model packages and manage models easier.

Package: dlocate
Description-md5: 445255bd3de2ad4cb98002359fe0465f
Description-en: fast alternative to dpkg -L and dpkg -S
 Uses GNU grep and text dumps of dpkg's data to greatly speed up finding
 out which package a file belongs to (i.e. a very fast dpkg -S). Many
 other uses, including options to view all files in a package, calculate
 disk space used, view and check md5sums, list man pages, etc.

Package: dlt-daemon
Description-md5: 58557a5349b9c836414a2c4fad9c8063
Description-en: Diagnostic Log and Trace logging daemon
 This component provides a log and trace interface, based on the standardised
 protocol specified in the AUTOSAR standard 4.0 DLT. This software can be used
 by COVESA components and other applications as logging facility.
 .
 The DLT daemon is the central component in COVESA, which gathers all logs and
 traces from the DLT user applications. The logs and traces can optionally
 be directly written to a file in the ECU. The DLT daemon forwards all logs
 and traces to a connected DLT client. The DLT client can send control
 messages to the daemon, e.g. to set individual log levels of applications
 and contexts or get the list of applications and contexts registered in the
 DLT daemon.

Package: dlt-tools
Description-md5: 22c2ad0547a56fbcd5539e0cddc29d06
Description-en: Diagnostic Log and Trace (DLT) (documentation)
 This component provides a log and trace interface, based on the standardised
 protocol specified in the AUTOSAR standard 4.0 DLT. This software can be used
 by COVESA components and other applications as logging facility.
 .
 This package includes tools to connect to and experiment with DLT daemon.
 Most usefully this includes 'dlt-receive' to connect to a (remote) DLT server
 and save all logs to a DLT file and 'dlt-system' that injects system logs
 into the DLT server

Package: dlt-viewer
Description-md5: bc9bf0fc251153c7221e3fe2f56c2814
Description-en: Viewer for COVESA DLT traces
 The Diagnostic Log and Trace Viewer is an application that can send and
 receive control messages to the DLT daemon, e.g., to set individual log
 levels of applications and contexts or get the list of applications
 and contexts registered in the DLT daemon.

Package: dlt-viewer-dev
Description-md5: ac7cd89f37162428f6d5c4e9eb091ac6
Description-en: Viewer for COVESA DLT traces - development files
 The Diagnostic Log and Trace Viewer is an application that can send and
 receive control messages to the DLT daemon, e.g., to set individual log
 levels of applications and contexts or get the list of applications
 and contexts registered in the DLT daemon.
 .
 This package contains the development files for plugin development.

Package: dm-zoned-tools
Description-md5: 82835fb5d17ea1762ab44ca087aba237
Description-en: utilities for the dm-zoned device mapper
 The dm-zoned device mapper target provides random write access
 to zoned block devices (ZBC and ZAC compliant devices). It hides
 to the device user (a file system or an application doing raw
 block device accesses) the sequential write constraint of host-managed
 zoned block devices, allowing the use of applications and file systems
 that do not have native zoned block device support.
 .
 The dmzadm utility allows formating backend devices for use with the
 dm-zoned device mapper target driver. This utility will inspect the
 device verifying that it is a zoned block device and will prepare
 and write on-disk dm-zoned metadata according to the device capacity,
 zone size, etc.

Package: dma
Description-md5: cf12c1952090646f2131dbbee7733f30
Description-en: lightweight mail transport agent
 The DragonFly Mail Agent is a small Mail Transport Agent (MTA),
 designed for home and office use.  It accepts mails from local Mail
 User Agents (MUA) and delivers them either to local mailboxes or
 remote SMTP servers.  Remote delivery includes support for features
 such as TLS/SSL and SMTP authentication.
 .
 dma is not intended as a replacement for full-featured MTAs like
 Sendmail, Postfix, or Exim.  Consequently, dma does not listen on
 port 25 for incoming connections.

Package: dmagnetic
Description-md5: 29c52cd31cfb16fc927ca8e5862be9e1
Description-en: Interpreter to play textadventures from Magnetic Scrolls in glorious ANSI Art
 dMagnetic is a Magnetic Scrolls Interpreter. It allows one to play classic
 text adventures such as "The Pawn", "The Guild of Thieves", "Fish!", "Myth",
 "Jinxter", "Corruption" and "Wonderland" in a terminal window. The beautiful
 graphics are being rendered in glorious ANSI art.

Package: dmarc-cat
Description-md5: d9c96d25e1be67f1569e56b3a3736613
Description-en: decode DMARC reports
 This utility decodes the standard XML reports sent by providers to the
 `rua` record configured in DMARC. It is useful to make sense of
 reports that are otherwise very difficult to read.

Package: dmarc-srg
Description-md5: 14514a4d58859b43e80fe38de8fe4318
Description-en: PHP parser, viewer and summary report generator for incoming DMARC reports
 DmarcSrg has the following features:
 - View a table of parsed reports.
 - Easily identify potential DMARC related issues through colors.
 - Filter report list by domain, month, reporting organization and more.
 - View DKIM/SPF details for each report.
 - Password protection of the web interface (that can be disabled).
 - Receiving and processing incoming DMARC reports from specified mailboxes.
 - Receiving and processing incoming DMARC reports
 from specified server local directories.
 - Uploading and processing incoming DMARC reports by using the web interface.
 - Ability to configure deletion of old reports
 from the database and mailboxes.
 - Generation of summary reports for the last week, last month or last N days
 and sending them to the specified mailbox.

Package: dmarcts-report-parser
Description-md5: 55e173797e9d888d6b40dc51ee20d66b
Description-en: Perl based tool to parse DMARC reports
 This DMARC reports parser is based on John Levine's rddmarc, extended by
 the following features:
 .
 * Allows one to read messages from an IMAP server and not only from the
 local filesystem.
 * Store much more XML values into the database (for example the missing SPF
 and DKIM results from the policy_evaluated section) and also the entire
 XML for later reference.
 * Needed database tables and columns are created automatically, user only
 needs to provide a database. The database schema is compatible to the one
 used by rddmarc, but extends it by additional fields. Users can switch
 from rddmarc to dmarcts-report-parser without having to do any changes
 to the database by themselves.

Package: dmg2img
Description-md5: 3f67de0b44977a91b503adcd971d07a9
Description-en: Tool for converting compressed dmg files to hfsplus images
 DMG2IMG is a tool which allows converting Apple compressed dmg
 archives to standard (hfsplus) image disk files.
 .
 This tool handles zlib and bzip2 compressed dmg images.

Package: dmitry
Description-md5: 43d418d2adf0b4a97f6364e7e7503f11
Description-en: Deepmagic Information Gathering Tool
 DMitry is a UNIX/(GNU)Linux command line application written in C.
 DMitry can find possible subdomains, email addresses, uptime information,
 perform tcp port scan, whois lookups, and more.

Package: dmktools
Description-md5: 2568e20919e9955a13d69a86fd9b7d4d
Description-en: tools for manipulating floppy disk images in the dmk format
 Emulators such as OpenMSX attempt to emulate a real machine as best as
 possible. Some copy protection schemes rely on unformatted or bad sectors on
 floppy disks. The dmk format allows disk images to contain such unusual
 configurations. This package contains tools for generating and manipulating
 dmk image files.
 .
 This package also contains tsx2wav, a tool for converting the binary format
 for MSX cassette tape images into audio files.

Package: dmm-utils
Description-md5: e210a20bd62f3eee225108ab6027f127
Description-en: Tools for making use of python3-dmm
 Tools and utilities for making use of python3-dmm.
 .
 Example recipes are also included.
 .
 Currently contains the dmm-perform-recipe tool.

Package: dmrconfig
Description-md5: dbe31a63b47d07843ade35b3b1db2415
Description-en: Configuration utility for DMR radios
 DMRconfig is a utility for programming digital radios via USB programming
 cable. It can read and write codeplug, configuration and contacts from and to
 the radio. Various TYT, Baofeng, Radioddity, Anytone, BTECH, Zastone and Radtel
 radios are supported.

Package: dmrgpp
Description-md5: 16f933aab8a3048589f16e337956d811
Description-en: Density matrix renormalization group algorithm
 DMRGPP / DMRG++ is an implementation of the Density matrix
 renormalization group algorithm which attempts to find the
 lowest-energy matrix product state wavefunction corresponding to the
 total energy of the system. DMRGPP embeds the PsimagLite utility to
 obtain codes for the simulation of strongly correlated electrons.
 .
 This package contains the dmrg executable and helpers, built using
 OpenBLAS.

Package: dmtracedump
Description-md5: 196fc98d82c778363d82a35e66bb16b7
Description-en: Generates graphical call-stack diagrams from Android trace logs
 `dmtracedump` generates the call stack data as a tree diagram, where
 each node represents a method call. It shows call flow (from parent
 node to child nodes) using arrows.

Package: dmtx-utils
Description-md5: b76d6312785a58a476a5eb7b6624d98b
Description-en: Utilities for reading and writing Data Matrix 2D barcodes
 Command-line utilities for reading and writing Data Matrix 2D barcodes,
 two-dimensional symbols that hold a dense pattern of data with built-in
 error correction.

Package: dmucs
Description-md5: fd2af3e7d63673225767a6fbd9d37121
Description-en: distributed compilation system for use with distcc
 DMUCS is a system that allows a group of users to share a compilation farm.
 Each compilation request from each user will be sent to the fastest available
 machine, every time.  The system has these fine qualities:
 * Works with distcc, which need not be altered in any way.
 * Supports multiple operating systems in the compilation farm.
 * Uses all processors of a multi-processor compilation host.
 * Makes best use of compilation hosts with widely differing CPU speeds.
 * Takes into account the load on a host caused by non-compilation tasks.
 * Supports the dynamic addition and removal of hosts to the compilation farm.

Package: dnaclust
Description-md5: f09f4c2cdae8b3abdcd9f1c868d093e3
Description-en: tool for clustering millions of short DNA sequences
 dnaclust is a tool for clustering large number of short DNA sequences.
 The clusters are created in such a way that the "radius" of each
 clusters is no more than the specified threshold.
 .
 The input sequences to be clustered should be in Fasta format. The id
 of each sequence is based on the first word of the seqeunce in the Fasta
 format. The first word is the prefix of the header up to the first
 occurrence of white space characters in the header.

Package: dnapi
Description-md5: 128747aa9b3d7ace23c3ae01814cde03
Description-en: adapter prediction for small RNA sequencing - utils
 This package provides de novo adapter prediction (iterative) algorithm
 for small RNA sequencing data.
 .
 DNApi can predict most 3' adapters correctly with the default
 parameters. You can tweak the parameters and can run different
 prediction modes.

Package: dnarrange
Description-md5: 44e9c86bbdc862d9e63cd4f966fffe8c
Description-en: Method to find rearrangements in long DNA reads relative to a genome seq
 This package provides utilities to align the reads
 to the genome, find rearrangements and draw pictures of rearranged groups

Package: dnf
Description-md5: 35ecd037027703f5e8e5541dfb39e073
Description-en: Dandified Yum package manager
 Package manager forked from Yum, using libsolv as a dependency resolver.
 Dnf requires a working rpm installation and is meant to be used in chroots,
 see README.Debian for more information.
 .
 This package provides the dnf program.

Package: dnf-data
Description-md5: 47c9c887dbef28bc2565e32b6c66e32f
Description-en: Dandified Yum package manager (data files)
 Package manager forked from Yum, using libsolv as a dependency resolver.
 .
 This package provides common data and configuration files.

Package: dnf-doc
Description-md5: b0d15d106c53a1e1bfb75e93a7517d33
Description-en: Documentation for the DNF package manager (common documentation)
 Package manager forked from Yum, using libsolv as a dependency resolver.
 .
 This package installs common documentation for the dnf program.

Package: dnf-plugins-core
Description-md5: 1bf72e0c4efbdbe9a40e8cd2447bca1d
Description-en: Core plugins for DNF, the Dandified Yum package manager
 This package enhances DNF with builddep, config-manager, copr, debug,
 debuginfo-install, download, needs-restarting, groups-manager, repoclosure,
 repograph, repomanage, reposync, changelog and repodiff commands.
 .
 Additionally provides generate_completion_cache passive plugin.

Package: dnf5
Description-md5: 06219113cafe630626a2d2a4c67db22d
Description-en: Dandified Yum package manager - version 5
 DNF5 is a command-line package manager that automates the process of
 installing, upgrading, configuring, and removing computer programs in a
 consistent manner. It supports RPM packages, modulemd modules, and comps groups
 & environments.
 .
 This package provides the dnf5 program.

Package: dnf5-dev
Description-md5: 87c32f3e92ddbf074aa09e5a9ec4f614
Description-en: Dandified Yum package manager - version 5 development files
 DNF5 is a command-line package manager that automates the process of
 installing, upgrading, configuring, and removing computer programs in a
 consistent manner. It supports RPM packages, modulemd modules, and comps groups
 & environments.
 .
 This package provides the dnf5 development files.

Package: dnf5-server
Description-md5: a783f4060d0050ef22941ce09f3d3256
Description-en: Dandified Yum package manager - version 5 server/client
 DNF5 is a command-line package manager that automates the process of
 installing, upgrading, configuring, and removing computer programs in a
 consistent manner. It supports RPM packages, modulemd modules, and comps groups
 & environments.
 .
 This package provides the dnf5 server and client programs.

Package: dns-browse
Description-md5: 4f9023eeedccdfbb8927a91f424f76f6
Description-en: Front-ends to DNS search
 This package provides two programs to make user lookups on DNS
 servers: dns_tree and dns_browse.
 .
 dns_tree is a command-line-based front-end to dig.  It replaces the
 several dig invocations necessary to fetch a zone, and it formats the
 output in a somewhat sensible hierarchical style (a tree).
 .
 dns_browse is a GUI front-end to dns_tree.  It allows point-and-click
 DNS browsing and makes it easy to expand/compress hierarchies in one
 or more DNS zones.

Package: dns-flood-detector
Description-md5: c9037957f94596c4ef075b80e4191ca3
Description-en: detect abusive usage levels on high traffic nameservers
 This package provides the dns-flood-detector daemon.
 .
 It was developed to detect abusive usage levels on high traffic nameservers
 and to enable quick response in halting the use of one's nameserver to
 facilitate spam.
 It uses libpcap (in non-promiscuous mode) to monitor incoming dns queries to a
 nameserver. The tool may be run in one of two modes, either daemon mode or
 "bindsnap" mode. In daemon mode, the tool will alarm via syslog. In bindsnap
 mode, the user is able to get near-real-time stats on usage to aid in more
 detailed troubleshooting.

Package: dns2tcp
Description-md5: 1c1ef229fc897351617ccb00cb81653e
Description-en: TCP-over-DNS tunnel server and client
 dns2tcp is a set of tools to encapsulate a TCP session in DNS packets.
 This type of encapsulation generates smaller packets than IP-over-DNS,
 improving throughput. The client does not need root privileges.1

Package: dns323-firmware-tools
Description-md5: eebffe9d77ca0c7158280ef2706075f0
Description-en: build and manipulate firmware images for a range of NAS devices
 This package contains programs for manipulating the firmware images used by
 a range of small consumer-grade NAS devices, such as the D-Link DNS-323.
 .
 These firmware images are what are used to "bundle" the kernel, initrd, and
 other data when uploading new firmware images using the "stock" interface.
 If you are already running a custom firmware, it is likely that these tools
 will be of no use to you, and you will need to use whatever update
 mechanism is provided by your firmware.

Package: dnscache
Description-md5: 30ba9f7ccf3fdc71e9c68bf2cb1c93fe
Description-en: DNS cache - tool for finding addresses of Internet hosts
 When a browser wants to contact www.debian.org, it first asks a DNS
 cache, such as dnscache, to find the IP address of www.debian.org.
 .
 Internet service providers run dnscache to find IP addresses
 requested by their customers.  If you're running a home computer
 or a workstation, you can run your own dnscache to speed up your web
 browsing.

Package: dnscap
Description-md5: 24eb705d172e0388560288b96e8543cb
Description-en: Network capture utility designed specifically for DNS traffic
 dnscap is a network capture utility designed specifically for DNS traffic. It
 produces binary data in pcap(3) format. This utility is similar to tcpdump(1),
 but has a number of features tailored to DNS transactions and protocol options.

Package: dnscap-dev
Description-md5: 3f83a419854159f1cf6e938fb755b456
Description-en: Network capture utility designed specifically for DNS traffic (development)
 dnscap is a network capture utility designed specifically for DNS traffic. It
 produces binary data in pcap(3) format. This utility is similar to tcpdump(1),
 but has a number of features tailored to DNS transactions and protocol options.
 .
 This package contains the development files.

Package: dnscrypt-proxy
Description-md5: 710b26a7b7218befaf287cbdd2ca016d
Description-en: Flexible DNS proxy, with support for encrypted DNS protocols
 dnscrypt-proxy is a flexible DNS proxy, with support for modern encrypted DNS
 protocols such as DNSCrypt v2 and DNS-over-HTTPS.

Package: dnsdbq
Description-md5: f0f4cea546e89dffa15436e2296ebf6c
Description-en: DNSDB API Client
 This is a pure C99 program that accesses passive DNS database systems such as:
 .
 * the DNSDB API server at Farsight Security
 * the CIRCL pDNS server at Computer Incident Response Center (LU)
 .
 An API key is required for operation. The command syntax was inspired by a
 Python script called dnsdb_query, but significant departure has occurred,
 largely inspired by a modern understanding of "time fencing" and a desire for
 new features such as CSV output and JSON reprocessing.

Package: dnsdiag
Description-md5: 6dc9295d9d515d4401926afdd6ab4113
Description-en: DNS request auditing toolset
 Set of tools to perform basic audits on your DNS requests and responses to
 make sure your DNS is working as you expect.  Dnsping can be used to measure
 the response time of a given DNS server for arbitrary requests. Just like a
 traditional ping utility, it provides similar functionality for DNS requests.
 .
 Dnstraceroute can be used to trace the path a DNS request takes to
 destination. Its purpose is to detect whether a request is redirected or
 hijacked. This can be done by comparing different DNS queries being sent to the
 same DNS server using dnstraceroute and observe if there is any difference
 between the path.
 .
 dnseval evaluates multiple DNS resolvers and helps you choose the best DNS
 server for your network. It is highly recommended to use your own DNS resolver
 as opposed to a third-party DNS server, but in case you need to choose the best
 DNS forwarder for your network, dnseval lets you compare different DNS servers
 from performance (latency) and reliability (loss) point of view.

Package: dnsdist
Description-md5: a513b049e15ad7501b5fce6d42694c08
Description-en: DNS loadbalancer
 Highly DoS- and abuse-aware load balancing tool for DNS traffic,
 with Lua scripting and configuration capability.
 Can be configured to use various sets of rules to classify, route
 and reject traffic.

Package: dnsenum
Description-md5: 8781dad75219a68aa12c162b8a66d9da
Description-en: tool to enumerate domain DNS information
 Dnsenum is a multithreaded perl script to enumerate DNS information of a
 domain and to discover non-contiguous ip blocks. The main purpose of Dnsenum
 is to gather as much information as possible about a domain. The program
 currently performs the following operations:
 .
 - Get the host's addresses (A record).
 - Get the namservers (threaded).
 - Get the MX record (threaded).
 - Perform axfr queries on nameservers and get BIND versions(threaded).
 - Get extra names and subdomains via google scraping (google query =
 "allinurl: -www site:domain").
 - Brute force subdomains from file, can also perform recursion on subdomain
 that have NS records (all threaded).
 - Calculate C class domain network ranges and perform whois queries on them
 (threaded).
 - Perform reverse lookups on netranges (C class or/and whois netranges)
 (threaded).
 - Write to domain_ips.txt file ip-blocks.
 .
 This program is useful for pentesters, ethical hackers and forensics experts.
 It also can be used for security tests.

Package: dnsjit
Description-md5: ce3f188d7a9ea8dce5977f9d7b92f304
Description-en: Engine for capturing, parsing and replaying DNS
 dnsjit is a combination of different DNS related tools around Lua to create a
 script-based engine for capturing, parsing and statistics gathering of DNS
 messages while also providing facilities for replaying DNS traffic.

Package: dnsjit-dev
Description-md5: 8ec49beecdd7b175e5f5195cd24de25c
Description-en: Engine for capturing, parsing and replaying DNS (development)
 dnsjit is a combination of different DNS related tools around Lua to create a
 script-based engine for capturing, parsing and statistics gathering of DNS
 messages while also providing facilities for replaying DNS traffic.
 .
 This package contains the development files.

Package: dnsmap
Description-md5: 053f20c48e3691fa52a8e7891c2c52af
Description-en: DNS domain name brute forcing tool
 dnsmap scans a domain for common subdomains using a built-in or an external
 wordlist (if specified using -w option). The internal wordlist has around 1000
 words in English and Spanish as ns1, firewall servicios and smtp. So will be
 possible search for smtp.example.com inside example.com automatically. Results
 can be saved in CSV and human-readable format for further processing. dnsmap
 does NOT require root privileges to be run, and should NOT be run with such
 privileges for security reasons.
 .
 dnsmap was originally released back in 2006 and was inspired by the fictional
 story "The Thief No One Saw" by Paul Craig, which can be found in the book
 "Stealing the Network - How to 0wn the Box".
 .
 dnsmap is mainly meant to be used by pentesters during the information
 gathering/enumeration phase of infrastructure security assessments. During the
 enumeration stage, the security consultant would typically discover the target
 company's IP netblocks, domain names, phone numbers, etc.
 .
 Subdomain brute-forcing is another technique that should be used in the
 enumeration stage, as it's especially useful when other domain enumeration
 techniques such as zone transfers don't work (I rarely see zone transfers being
 publicly allowed these days by the way).
 .
 Fun things that can happen:
 .
 1) Finding interesting remote access servers
 (e.g.: https:://extranet.example.com).
 2) Finding badly configured and/or unpatched servers
 (e.g.: test.example.com).
 3) Finding new domain names which will allow you to map
 non-obvious/hard-to-find netblocks of your target organization
 (registry lookups - aka whois is your friend).
 4) Sometimes you find that some bruteforced subdomains resolve to internal IP
 addresses (RFC 1918). This is great as sometimes they are real up-to-date
 "A" records which means that it is possible to enumerate internal servers
 of a target organization from the Internet by only using standard DNS
 resolving (as opposed to zone transfers for instance).
 5) Discover embedded devices configured using Dynamic DNS services
 (e.g.: IP Cameras). This method is an alternative to finding devices via
 Google hacking techniques.
 .
 This package provides two possible commands: dnsmap and dnsmap-bulk.
 .
 This program is useful for pentesters, ethical hackers and forensics experts.
 It also can be used for security tests.

Package: dnsmasq
Description-md5: 7b36911676b04203658c6857a166934f
Description-en: Small caching DNS proxy and DHCP/TFTP server - system daemon
 Dnsmasq is a lightweight, easy to configure, DNS forwarder and DHCP
 server. It is designed to provide DNS and optionally, DHCP, to a
 small network. It can serve the names of local machines which are
 not in the global DNS. The DHCP server integrates with the DNS
 server and allows machines with DHCP-allocated addresses
 to appear in the DNS with names configured either in each host or
 in a central configuration file. Dnsmasq supports static and dynamic
 DHCP leases and BOOTP/TFTP for network booting of diskless machines.

Package: dnsmasq-base-lua
Description-md5: 5caf1f894b363ec915dba1cc68921dc9
Description-en: Small caching DNS proxy and DHCP/TFTP server - executable, Lua-enabled
 This package contains the dnsmasq executable and documentation, but
 not the infrastructure required to run it as a system daemon. For
 that, install the dnsmasq package. This package is an alternative
 to dnsmasq-base which includes the Lua interpreter.

Package: dnsperf
Description-md5: 20069f0b64c636082713d1bf352d3819
Description-en: DNS Performance Testing Tool
 dnsperf gathers accurate latency and throughput metrics for the Domain Name
 Service (DNS). Network operators can benchmark their naming and addressing
 infrastructure. dnsperf "self-paces" the DNS query load to simulate network
 conditions.
 .
 resperf systematically increases the query rate and monitors the response
 rate to simulate caching DNS services.

Package: dnsproxy
Description-md5: 6da369a1a9ebbedee375a89b1253ceb5
Description-en: proxy for DNS queries
 dnsproxy forwards DNS queries to two previously configured nameservers:
 one for authoritative queries and another for recursive queries.
 The received answers are sent back to the client unchanged.
 No local caching is done.
 .
 Primary motivation for this project was the need to replace Bind servers with
 djbdns in an ISP environment. These servers get recursive queries from
 customers and authoritative queries from outside at the same IP address.
 Now it is possible to run dnscache and tinydns on the same machine with
 queries dispatched by dnsproxy.
 .
 Another possible scenario is a firewall where proxy queries should be
 forwarded to the real server in a DMZ.

Package: dnsrecon
Description-md5: b712e7ff1fc89fbd755763ed8873384e
Description-en: Powerful DNS enumeration script
 DNSRecon is a Python script that provides the ability to perform:
 .
 * Check all NS Records for Zone Transfers.
 * Enumerate General DNS Records for a given Domain
 (MX, SOA, NS, A, AAAA, SPF and TXT).
 * Perform common SRV Record Enumeration.
 * Top Level Domain (TLD) Expansion.
 * Check for Wildcard Resolution.
 * Brute Force subdomain and host A and AAAA records
 given a domain and a wordlist.
 * Perform a PTR Record lookup for a given IP Range or CIDR.
 * Check a DNS Server Cached records for A, AAAA and CNAME
 * Records provided a list of host records in a text file to check.
 * Enumerate Hosts and Subdomains using Google

Package: dnss
Description-md5: b819c26d276749254421497ebe076067
Description-en: Proxy for using DNS over HTTPS
 dnss is a daemon for using DNS over HTTPS.
 .
 It can act as a proxy, receiving DNS requests and resolving them using
 DNS-over-HTTPs (DoH). This can be useful to improve DNS security and privacy
 on laptops and small/home networks.
 .
 It can also act as a DoH server, in case you want end to end control.

Package: dnssec-trigger
Description-md5: 2549d17a1e7e105c2edcb50dd3e9466f
Description-en: reconfiguration tool to make DNSSEC work
 Dnssec-trigger reconfigures the local unbound DNS server. This unbound
 DNS server performs DNSSEC validation, but dnssec-trigger will signal
 it to use the DHCP obtained forwarders if possible, and fallback to
 doing its own AUTH queries if that fails, and if that fails prompt the
 user via dnssec-trigger-applet the option to go with insecure DNS
 only.

Package: dnstap-ldns
Description-md5: 9e8457adfc634e9db7f04e6674f48c58
Description-en: Utility that can decode dnstap encoded files
 dnstap is a flexible, structured binary log format for DNS software.
 dnstap-ldns is the reference utility that can decode dnstap encoded files.

Package: dnstop
Description-md5: 6033b27e13806faad879d86416d87be8
Description-en: console tool to analyze DNS traffic
 dnstop is a console tool to analyze and display various tables of DNS traffic.
 Currently dnstop displays tables of (among others):
 * Source IP addresses
 * Destination IP addresses
 * Query types
 * Top level domains
 * Second level domains

Package: dnstwist
Description-md5: 62090ea942de756028d7ac0c86499fb3
Description-en: Domain name permutation engine
 dnstwist generates a list of similarly looking domain names for
 a given domain name and performs DNS queries for them (A, AAAA,
 NS and MX). For MX records it checks whether there is an active mail
 server which could be used to intercept misdirected emails.
 Additionally it estimates webpage similarity based on fuzzy hashes.
 This functionality might be helpful in detecting typosquatters, phishing
 attacks, fraud and corporate espionage.

Package: dnsvi
Description-md5: c95c6a9941ce46f4ef87b511f277f671
Description-en: edit dynamic DNS zones using vi
 dnsvi is a frontend for nsupdate. Given a DNS zone name, it uses dig -t AXFR
 to get all the records in a zone. It then spawns your favorite editor, and
 upon completion, builds a list of "update add" and "update delete" statements
 to feed to nsupdate.

Package: dnsviz
Description-md5: 4f2e5db401d3a48757f46cd4365530b7
Description-en: Tools for analyzing and visualizing DNS and DNSSEC behavior
 DNSViz is a tool suite for analysis and visualization of Domain Name System
 (DNS) behavior, including its security extensions (DNSSEC). This tool suite
 powers the Web-based analysis available at <http://dnsviz.net/>.

Package: dnswalk
Description-md5: 58b7f88543c3424a70b5fe9696ca840d
Description-en: Checks dns zone information using nameserver lookups
 dnswalk is a DNS debugger.  It performs zone transfers of specified
 domains, and checks the database in numerous ways for internal
 consistency, as well as accuracy.

Package: doas
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: doc-central
Description-md5: aa17eb85e17f6cce3fd0513b026af9b0
Description-en: web-based documentation browser
 Doc-Central is a tool to browse the documentation that has been
 installed on your system that have registered with the doc-base
 subsystem.

Package: doc-debian
Description-md5: afb7bfca16f6bcd098b79adb90d03d23
Description-en: Debian Project documentation and other documents
 The Debian Project is an association of individuals who have made
 common cause to create a free operating system.
 .
 In this package, you will find:
 * Debian Linux Manifesto,
 * Constitution for the Debian Project,
 * Debian Social Contract,
 * Debian Free Software Guidelines.
 .
 Additionally provided are:
 * Debian Bug Tracking System documentation, and
 * Introduction to the Debian mailing lists.
 .
 All of these files are available at http://ftp.debian.org/debian/doc/ and
 mirrors thereof.

Package: doca-ofed-26.01-dkms
Description-md5: 814c29b4f166adc9d3ca86f4fd4a96ee
Description-en: DKMS support for NVIDIA DOCA-OFED kernel modules
 This package provides integration with the DKMS infrastructure for
 automatically building out of tree kernel modules.
 .
 This package provides the source code for the DOCA-OFED kernel modules.
 .
 This package contains the source to be built with dkms.

Package: doca-ofed-3.4-dkms
Description-md5: 814c29b4f166adc9d3ca86f4fd4a96ee
Description-en: DKMS support for NVIDIA DOCA-OFED kernel modules
 This package provides integration with the DKMS infrastructure for
 automatically building out of tree kernel modules.
 .
 This package provides the source code for the DOCA-OFED kernel modules.
 .
 This package contains the source to be built with dkms.

Package: docbook
Description-md5: ead20f911a71259289f56248053bcdf9
Description-en: standard SGML representation system for technical documents
 DocBook is an SGML document type definition (DTD) that is well-suited
 to books, articles, or reference documentation about technical
 matters, systems, or software (although it is by no means limited to
 these applications).  It has emerged as an open and standard DTD in the
 software industry, and is used as the documentation system of choice
 for many free software projects.
 .
 This package contains the SGML DTD for DocBook, which describes
 the formal structure for documents following this format.  If you
 wish to author DocBook documents using XML rather than SGML, use the
 'docbook-xml' package.  You will need other packages in order to edit
 (psgml), validate (opensp) or format (docbook-xsl, docbook-dsssl)
 DocBook documents.
 .
 This package includes the 2.4.1, 3.0, 3.1, 4.0, 4.1, 4.2, 4.3, 4.4 and
 4.5 versions of the DocBook SGML DTD.

Package: docbook-defguide
Description-md5: d4fbaddeabb45685606eb737e90b92bd
Description-en: DocBook: The Definitive Guide - HTML version
 The official reference manual for the DocBook 4.x SGML and XML DTD,
 by Norman Walsh, Leonard Muellner, and Bob Stayton.  This version is
 an evolution of the book of the same name published by O'Reilly
 (which documented DocBook 3.1).
 .
 This is a work in progress, which attempts to fully document DocBook
 4.5, but may be inconsistent in some places.

Package: docbook-dsssl
Description-md5: 2439fde54a201fcecb45678b3e4f0fbc
Description-en: modular DocBook DSSSL stylesheets, for print and HTML
 This package provides DSSSL stylesheets which let you convert DocBook
 SGML or XML files to various formats.
 .
 This package contains two DocBook DSSSL stylesheets, one for "print"
 output and one for HTML.  The print stylesheet can be used in
 conjunction with the RTF and the TeX back-ends that OpenJade
 provides to produce output suitable for printing.  The HTML
 stylesheet can be used to convert DocBook documents into HTML.
 .
 The stylesheets are modular in design so that you can extend and
 customize them.
 .
 Note that you can also perform DocBook XML styling using the
 "docbook-xsl" package, which provides the XSL stylesheets.  The XSL
 stylesheets are more actively maintained and contain more new
 features than these DSSSL stylesheets.

Package: docbook-dsssl-doc
Description-md5: ad691100bb7f6e4223a6b6a10cb26a10
Description-en: documentation for the DocBook DSSSL stylesheets
 This package contains documentation for the Modular DocBook DSSSL
 stylesheets, found in the docbook-dsssl package.
 .
 The docbook-dsssl package provides DSSSL stylesheets which let you
 convert DocBook SGML or XML files to various formats.

Package: docbook-ebnf
Description-md5: d3afb56384eeff6ec924355f92b1016d
Description-en: EBNF module for the XML version of the DocBook DTD
 DocBook is a general-purpose and modular SGML and XML Document-Type
 Definition. This is a module that adds elements for the markup of
 EBNF grammar rules to DocBook.
 .
 It is fully documented in "DocBook - The Definitive Guide", available
 in the docbook-defguide package.

Package: docbook-html-forms
Description-md5: b4837f7ae89b504719143f95de1382d7
Description-en: Extension to DocBook XML for generating html forms
 The DocBook HTML Forms module adds six new markup elements to
 DocBook XML for easy generation of HTML forms from XML source
 documents.
 .
 The HTML Forms module is a customization of the full DocBook
 XML V4.1.2 DTD.

Package: docbook-mathml
Description-md5: b363930e4d1c88efeb92bf8a8b9d396c
Description-en: Extension to DocBook XML for using MathML markup
 The DocBook MathML module adds support for including MathML
 markup in DocBook XML source documents.
 .
 The MathML module is a customization of the full DocBook
 XML V4.1.2 DTD. The module requires access to the MathML V2.0 DTD
 provided by the w3-dtd-mathml package.

Package: docbook-simple
Description-md5: 6b51b911a78b8894a9c78dfef8134d72
Description-en: simplified DocBook XML Doctype and css stylesheets
 The Simplified DocBook is a small subset of the DocBook DTD.
 It has ~100 elements, rather than the >350 elements in the
 full DocBook DTD.  A good choice when full DocBook is overkill.

Package: docbook-slides
Description-md5: 63a27a575427cd213b9b2a8fa64f5902
Description-en: XML Slides DTD and XSL Stylesheets
 A docbook-derived XML DTD for building presentation
 slides. This package includes the xsl stylesheets for this DTD.
 This version can be customized with the Simplified DocBook XML
 DTD or with the full DocBook XML DTD.

Package: docbook-slides-demo
Description-md5: a0bb9c33263a5c02698a10e226a7eecd
Description-en: Demo presentation slides for the docbook-slides package
 This package provides 12 formatting and display options available for
 the docbook-slides package.
 .
 If you plan to use docbook-slides for developing presentations, these demos
 will provide you with examples of the many different output options that are
 available with the docbook-slides package.

Package: docbook-to-man
Description-md5: 89ca45b83253672c9f11dcdec7e8c0ae
Description-en: converter from DocBook SGML into roff man macros
 docbook-to-man is a batch converter that transforms UNIX-style manpages from
 the DocBook SGML format into nroff/troff man macros.
 .
 This is not the original version by Fred Dalrymple, but one with the
 modifications by David Bolen.
 .
 docbook-to-man lacks support for internationalization and utf-8. Other
 tools like docbook2man or docbook-xml with xsltproc are better suited for
 new projects.

Package: docbook-utils
Description-md5: 8d80f078b2b23a3e7c414d26e14f7a1f
Description-en: Convert DocBook files to other formats (HTML, RTF, PS, man, PDF)
 The docbook-utils is a set of a few small programs intended to ease
 everyday use of technical documentation software and more generally use of
 SGML and XML.
 .
 Tasks they currently accomplish are:
 * jw: convert DocBook files to other formats (HTML, RTF, Postscript, PDF).
 * sgmldiff: detect the differences in markup between two SGML files.
 * docbook2man: converts a DocBook refentry to a man page.

Package: docbook-website
Description-md5: 8c52fc2f6ae06c0f023a75a985125c56
Description-en: XML Website DTD and XSL Stylesheets
 A docbook-derived XML DTD for building web sites.
 This package includes the xsl stylesheets for this DTD.
 This version is a customization of the DocBook XML V4.2 DTD.

Package: docbook-xsl
Description-md5: 4798e7d834fe4007ed35a5da76675e12
Description-en: stylesheets for processing DocBook XML to various output formats
 These are modular XSL stylesheets for processing documents composed
 with the DocBook XML DTD and its derivatives ("Simplified" DocBook
 XML, JRefEntry DTD, etc.).
 .
 The stylesheets provide XSLT transformations for (X)HTML, WordML, HTML Help,
 JavaHelp, Man page (nroff), Website, Eclipse Platform Help file and XSL
 Formatting Object (XSL-FO) output. The latter can be further processed to
 a number of print formats using FOP or TeX-based tools.
 .
 The stylesheets are modular in the sense that you can extend and, to some
 extent, customize them. The documentation is included in a separate package.

Package: docbook-xsl-doc-html
Description-md5: 920d09e79d9992d5da5cb6d4916b555e
Description-en: stylesheets for processing DocBook XML files (HTML documentation)
 DocBook XSL stylesheets are modular XSL stylesheets for processing documents
 composed with the DocBook XML DTD and its derivatives.
 .
 This package contains the documentation for the DocBook XSL stylesheets and
 explanations for the parameters you can use in HTML format.

Package: docbook-xsl-doc-pdf
Description-md5: 6ba889b7885a819dc6117815fc1045a3
Description-en: stylesheets for processing DocBook XML files (PDF documentation)
 DocBook XSL stylesheets are modular XSL stylesheets for processing documents
 composed with the DocBook XML DTD and its derivatives.
 .
 This package contains the documentation for the DocBook XSL stylesheets and
 explanations for the parameters you can use in PDF format.

Package: docbook-xsl-doc-text
Description-md5: c70dc5e3d88f55fd882117cddb631d17
Description-en: stylesheets for processing DocBook XML files (ASCII documentation)
 DocBook XSL stylesheets are modular XSL stylesheets for processing documents
 composed with the DocBook XML DTD and its derivatives.
 .
 This package contains the documentation for the DocBook XSL stylesheets and
 explanations for the parameters you can use in simple ASCII text format.

Package: docbook-xsl-ns
Description-md5: feaf34e3e39a21ba45c997abe92b57b7
Description-en: stylesheets for processing DocBook 5 XML to various output formats
 These are modular XSL stylesheets for processing documents composed
 with DocBook 5 XML and its derivatives. Unlike in docbook-xsl the DocBook
 namespace prefix has been added to element names in pattern matches and
 expressions. However processing of DocBook 4 documents is also possible
 with these stylesheets. For a more detailed explanation read
 http://www.sagehill.net/docbookxsl/ProcesingDb5.html.
 .
 The stylesheets provide XSLT transformations for (X)HTML, WordML, HTML Help,
 JavaHelp, Man page (nroff), Website, Eclipse Platform Help file and XSL
 Formatting Object (XSL-FO) output. The latter can be further processed to
 a number of print formats using FOP or TeX-based tools.
 .
 The stylesheets are modular in the sense that you can extend and, to some
 extent, customize them. The documentation is included in a separate package.

Package: docbook-xsl-saxon
Description-md5: 0627ad81d9f94f201983b681ecbde392
Description-en: Java extensions for use with DocBook XML stylesheets (Saxon)
 These are Java extensions for use with the DocBook XML stylesheets
 and the Saxon XSLT engine. You need these extensions to enable e.g.
 the callouts and linenumbering extensions of the docbook-xsl suite.
 .
 In the past these extensions were shipped with the docbook-xsl tarball
 distribution directly.

Package: docbook2x
Description-md5: a734c89d65cd42c7b7399339455cfd03
Description-en: Converts DocBook/XML documents into man pages and TeXinfo
 The main tools are:
 * docbook2x-man: converts a DocBook/XML refentry into a manual page,
 with table support
 * docbook2x-texi: converts a DocBook/XML refentry into an info page,
 most usable for Emacs users

Package: docbook5-xml
Description-md5: 01c2468021dec31e79a7135346319d9e
Description-en: standard XML documentation system for software and systems
 DocBook 5 is a general purpose XML schema.  That is, it
 contains the "DocBook" document structure.  This is used by authors
 or editors writing documents in the DocBook XML format.  DocBook was
 designed for books, articles, or reference documentation about
 technical matters or software (though it is by no means limited to
 these applications).  It has emerged as an open standard in the
 software industry, and is the documentation system of choice for
 many free software projects.
 .
 DocBook 5.0 is a complete rewrite of the well-known DocBook 4 XML
 schema/DTD, introducing a quite large number of backwards-incompatible
 changes. But the basic idea behind DocBook is still the same, and
 almost all element names are unchanged.
 .
 This package contains the XML RelaxNG schema (with some additional
 Schematron assertions), W3C XML Schema (XSD) as well as the
 Document Type Definition (DTD) for DocBook, which all describe the
 formal structure for documents following this format.
 .
 You will need other packages in order to edit, validate (libxml2-utils)
 or format (docbook-xsl-ns) DocBook 5 documents.

Package: docdiff
Description-md5: f8870d6281e64ed9cff16b682323dd9a
Description-en: Compares two files word by word / char by char
 DocDiff compares two files and shows the difference.  It can compare files
 word by word, char by char, or line by line.
 .
 It has several output formats such as HTML/XHTML, tty, Manued, or
 user-defined markup.  It supports several encodings and end-of-line
 characters, including ASCII, UTF-8, EUC-JP, Shift_JIS, CR, LF, and CRLF.

Package: dochelp
Description-md5: 0f427b0abde3fa534138b2e7b9030e3f
Description-en: Utility to browse system documentation
 This package contains an utility to browse documentation installed on
 a Debian system. The utility has a command-line interface and can be
 used to search, open and display information of doc-base registered
 documents. It also generates an HTML catalog of the available documents
 each time a package registers a new one.

Package: docker-buildx
Description-md5: 616f2704d303cb01bc4658ab87b74a7a
Description-en: Docker CLI plugin for extended build capabilities with BuildKit
 buildx is a Docker CLI plugin for extended build capabilities with BuildKit.
 .
 Key features:
 .
 * Familiar UI from docker build
 * Full BuildKit capabilities with container driver
 * Multiple builder instance support
 * Multi-node builds for cross-platform images
 * Compose build support
 * High-level build constructs (bake)
 * In-container driver support (both Docker and Kubernetes)

Package: docker-clean
Description-md5: baee4ab91bba9b55ddc54888b055ec74
Description-en: simple Shell script to clean up the Docker Daemon
 docker-clean is simple Shell script utility to clean up the Docker Daemon,
 required Docker Daemon version (>= 1.9).
 .
 Usages:
 - docker-clean stop: Stops and removes all containers, cleans dangling
 volumes,and networks
 - docker-clean images: Removes all tagged and untagged images, stopped
 containers, dangling volumes, and networks
 - docker-clean run : Removes all stopped containers, untagged images,
 dangling volumes, and networks
 - docker-clean all: Stops and removes all containers, images, volumes
 and networks

Package: docker-compose-v2
Description-md5: 5154254fe821768bcad19fcde6623d41
Description-en: tool for running multi-container applications on Docker
 Docker Compose is a tool for running multi-container applications on Docker
 defined using the Compose file format. A Compose file is used to define how one
 or more containers that make up your application are configured. Once you have
 a Compose file, you can create and start your application with a single
 command: docker compose up.

Package: docker-credential-gcr
Description-md5: 7beb88c74a2a4d29c586601d4884533b
Description-en: Docker credential helper for GCR users (program)
 docker-credential-gcr is Google Container Registry's Docker credential helper.
 It allows for Docker clients v1.11+ to easily make authenticated requests to
 GCR's repositories (gcr.io, eu.gcr.io, etc.).
 .
 The helper implements the Docker Credential Store API, but enables more
 advanced authentication schemes for GCR's users. In particular, it respects
 Application Default Credentials and is capable of generating credentials
 automatically (without an explicit login operation) when running in App Engine
 or Compute Engine.

Package: docker-doc
Description-md5: 9d41ec1c22c84c9b21f75c5b3bd100af
Description-en: Linux container runtime -- documentation
 Docker complements kernel namespacing with a high-level API which operates at
 the process level. It runs unix processes with strong guarantees of isolation
 and repeatability across servers.
 .
 Docker is a great building block for automating distributed systems:
 large-scale web deployments, database clusters, continuous deployment systems,
 private PaaS, service-oriented architectures, etc.
 .
 This package provides documentation for Docker.

Package: docker-registry
Description-md5: 37f6fd79968b5abb5f96ee6ec7f82bca
Description-en: Docker toolset to pack, ship, store, and deliver content
 The Docker toolset to pack, ship, store, and deliver content.
 .
 The Docker Registry 2.0 implementation contained in this package is for storing
 and distributing Docker images. It supersedes the docker/docker-registry
 project with a new API design, focused around security and performance.
 .
 This project should provide an implementation to a V2 API for use in the Docker
 core project. The API should be embeddable and simplify the process of securely
 pulling and pushing content from docker daemons.
 .
 The new registry implementation provides the following benefits:
 .
 * faster push and pull
 * new, more efficient implementation
 * simplified deployment
 * pluggable storage backend
 * webhook notifications

Package: docker.io
Description-md5: e493e693fe77bf3c8bec9a4fc91c75cc
Description-en: Linux container runtime
 Docker complements kernel namespacing with a high-level API which operates at
 the process level. It runs unix processes with strong guarantees of isolation
 and repeatability across servers.
 .
 Docker is a great building block for automating distributed systems:
 large-scale web deployments, database clusters, continuous deployment systems,
 private PaaS, service-oriented architectures, etc.

Package: docknot
Description-md5: a8969874c819b4b31010fb71804d3bbf
Description-en: Static web site and documentation generator
 DocKnot is a static web site generator built around a macro language
 called thread, with special support for managing software releases.  In
 addition to building a web site, it can generate distribution tarballs
 and consistent human-readable software package documentation from a YAML
 metadata file and templates.  The goal is to generate both web pages and
 distributed documentation files (such as README) from the same source,
 using templates for consistency across multiple packages.

Package: doclava-aosp
Description-md5: 75b65ea0754f60249adf0904c81894ed
Description-en: Custom Javadoc doclet by Google
 Key differences between Doclava and the standard doclet include:
 * Refreshed look and feel, including search capabilities
 * Embeds versioning information in the documentation
 * Uses a templating engine for user customizations
 * Throw build errors for things that can easily be caught, like @param tags
 that don't match the parameter names.
 * Ability to include snippets of code from real source code
 * Federate documentation between multiple sites
 * Ability to embed javadocs in a larger web page.
 .
 This package is a fork of Doclava by The Android Open Source Project with
 special features for generating the source files of the Android platform
 framework API stubs "android.jar".

Package: doclifter
Description-md5: e6c344e2a112ca4b9b159bb91f99662a
Description-en: Convert troff to DocBook
 Lifting documents from presentation level to semantic level is hard,
 and a really good job requires human polishing.  This tool aims to do
 everything that can be mechanized, and to preserve any troff-level
 information that might have structural implications in XML comments.

Package: doctest
Description-md5: 404f6e768fb995bf2ee3802142a923b2
Description-en: test interactive Haskell examples; executable
 The doctest program checks examples in source code comments.
 It is modeled after doctest for Python
 (<http://docs.python.org/library/doctest.html>).
 .
 Documentation is at
 <https://github.com/sol/doctest-haskell#readme>.
 .
 This package contains the doctest executable.

Package: doctest-dev
Description-md5: f991cd5bbdb89957b3f6f0e74e4db84d
Description-en: Light and feature-rich C++ testing framework
 doctest is a light and feature-rich
 C++98 / C++11 single-header testing framework
 for unit tests and TDD.
 .
 It is inspired by the unittest {} functionality
 of the D programming language and Python's docstrings -
 tests can be considered a form of documentation
 and should be able to reside near the production code
 which they test.
 This isn't possible (or at least practical)
 with any other testing framework for C++.

Package: docx2txt
Description-md5: e7b84e6818519d58953b8a8e9f87e99a
Description-en: Convert Microsoft OOXML files to plain text
 This tool attempts to generate equivalent plain text files from
 Microsoft .docx documents, preserving some formatting and document
 information (which MS text conversion drops) along with appropriate
 character conversions for a good (ascii or utf-8) text experience.
 It is a platform independent solution consisting of (core) Perl and
 (wrapper) Unix/Windows shell scripts and a configuration file to
 control the output text appearance to a fair extent.  It can very
 conveniently be used to build a Web-based docx document conversion
 service.  Some Makefiles and Windows batch files are provided for
 easy installation of the scripts.  With unzippers like CakeCmd that
 can deal with corrupt Zip archives, this tool can extract text from
 corrupt docx documents in many cases, where MS Word fails to even
 open them.

Package: dodgindiamond2
Description-md5: b141616614e1b0da06142076c0791f92
Description-en: Little shoot-'em-up arcade game for one or two players
 This aims to be an old school arcade game with low resolution graphics,
 top-down scrolling action, energy based gameplay, and different weapons
 with several levels of power.

Package: dodgy
Description-md5: 9a8eb912c1090dca7af9670ca5ad6738
Description-en: searches for dodgy looking lines in Python code
 Dodgy is a very basic tool to run against your codebase to search for "dodgy"
 looking values. It is a series of simple regular expressions designed to detect
 things such as accidental SCM diff checkins, or passwords or secret keys hard
 coded into files.

Package: doh-cli
Description-md5: 70cd6fc4c75070363fa4480b40b33e21
Description-en: simple DNS-over-HTTPS client
 A simple DNS over HTTPS client for the command line.
 .
 This is a simple DoH Python client (RFC 8484, GET), which supports plain and
 json output.

Package: dokujclient
Description-md5: afc5ad447683d6a5bb7f92b5988ec79d
Description-en: Command line tool to interact with an instance of Dokuwiki
 Command line tool which can be used interactively or in scripts, to
 interact (read, write, ...) with an instance of Dokuwiki.
 Nearly all the xmlrpc interface is mirrored, and all recent versions of
 Dokuwiki are supported.

Package: dokuwiki
Description-md5: 813998f75a1c296d8a0c800518dae306
Description-en: simple to use and versatile wiki
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.

Package: dokuwiki-farm
Description-md5: 6f69cbe97e7ba77ed0f41e46cd0bc8c3
Description-en: simple to use and versatile wiki (farm)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 A wiki farm is a collection of wikis running on the same web server and sharing
 one parent wiki engine.
 .
 This package contains the integration to run a DokuWiki farm.

Package: dokuwiki-plugin-acknowledge
Description-md5: 8038d3e9665ac58b255a43b18b0e39b5
Description-en: simple to use and versatile wiki (acknowledge plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the acknowledgments plugin to manage page acknowledgments
 by assigning users and groups.

Package: dokuwiki-plugin-aclinfo
Description-md5: 4f7d2e029bbbd7fb9426611b5b8cfd26
Description-en: simple to use and versatile wiki (aclinfo plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the aclinfo plugin to show who has which permissions for
 the current page.

Package: dokuwiki-plugin-addnewpage
Description-md5: 77fd0257c76c52e2fa6c75f20afe6585
Description-en: simple to use and versatile wiki (addnewpage plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the addnewpage plugin which puts 'add new page' forms
 within pages, with optional namespace selection.

Package: dokuwiki-plugin-aibadge
Description-md5: f0ecb9a3512fab1d4a629d56adaea4c9
Description-en: simple to use and versatile wiki (aibadge plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the aibadge plugin to label AI-generated or synthetic
 media with a visual badge directly on the image.

Package: dokuwiki-plugin-autoindex
Description-md5: 76d682298578d016305dfe139bf7c17a
Description-en: simple to use and versatile wiki (autoindex plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the autoindex plugin to list namespace contents in a
 alphabetical index.

Package: dokuwiki-plugin-color
Description-md5: 5d3b0cf06f4f5b28d22ecb2c98a0b851
Description-en: simple to use and versatile wiki (color plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the color plugin which adds support to write colored
 text.

Package: dokuwiki-plugin-dw2pdf
Description-md5: b3826e445a64b722c52f3cd1e2c917f6
Description-en: simple to use and versatile wiki (dw2pdf plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the dw2pdf plugin which allows to export DokuWiki content
 to PDF.

Package: dokuwiki-plugin-edittable
Description-md5: b44edab29831a4637eda50a171c85fb3
Description-en: simple to use and versatile wiki (edittable plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the edittable plugin which provides a visual table
 editing and inserting interface.

Package: dokuwiki-plugin-gitbacked
Description-md5: b7c52bc0adceed2c3b5107d72a653026
Description-en: simple to use and versatile wiki (gitbacked plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the gitbacked plugin which allows to sync/store DokuWiki
 pages and media in a git repository.

Package: dokuwiki-plugin-graphviz
Description-md5: feed55d3d19ff1f5658aee4ba515ec24
Description-en: simple to use and versatile wiki (graphviz plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the graphviz plugin which creates Graphviz graphs from
 within DokuWiki.

Package: dokuwiki-plugin-mathjax
Description-md5: a4d870dc23bb52ae47650e58ab83b910
Description-en: simple to use and versatile wiki (mathjax plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the mathjax plugin which enables MathJax parsing of TeX
 math expressions in wiki pages.

Package: dokuwiki-plugin-sortablejs
Description-md5: 8dfccf8e62cb0f39ddd2104b7098a007
Description-en: simple to use and versatile wiki (sortablejs plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the sortablejs plugin which provides the JavaScript for
 sortable tables.

Package: dokuwiki-plugin-vshare
Description-md5: e594e4124d48d897585c6314fa4ce86d
Description-en: simple to use and versatile wiki (vshare plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the vshare plugin to easily embed videos from various
 video sharing sites.

Package: dokuwiki-plugin-watchcycle
Description-md5: 18c3630c73a4333c7fa9052bf2e66bc6
Description-en: simple to use and versatile wiki (watchcycle plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the watchcycle plugin to manage maintenance schedule of
 pages.

Package: dokuwiki-plugin-wrap
Description-md5: c95b04acdeee21853b5d26c80a7b4ea2
Description-en: simple to use and versatile wiki (wrap plugin)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the wrap plugin which is a universal plugin combines the
 functionality of many other plugins.

Package: dokuwiki-plugins-extra
Description-md5: 3e8ed70db68106239cfb5abb9c47f15b
Description-en: Conglomeration package of DokuWiki plugins (transitional package)
 Package to ease upgrading from older dokuwiki-plugins-extra package to
 the new individual dokuwiki-plugin-* packages.
 .
 This package can be purged at anytime once the dokuwiki-plugin-* packages
 have been installed.

Package: dokuwiki-template-ad-hominem
Description-md5: 29d75b07b7fa91cfe0ef6348c9c59708
Description-en: simple to use and versatile wiki (ad-hominem templates)
 DokuWiki is a simple to use and versatile wiki software that doesn't require a
 database and has a clean and readable syntax.
 .
 This package contains the ad-hominem template.

Package: dokuwiki-templates-extra
Description-md5: be8d48b5eb74fa9f4f3bb32fe2cdcb32
Description-en: Conglomeration package of DokuWiki templates (transitional package)
 Package to ease upgrading from older dokuwiki-templates-extra package to
 the new individual dokuwiki-template-* packages.
 .
 This package can be purged at anytime once the dokuwiki-template-* packages
 have been installed.

Package: dolfin-bin
Description-md5: 8319156332b1455d0d2d298062600604
Description-en: Executable scripts for DOLFIN
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains executable scripts for DOLFIN.

Package: dolfin-doc
Description-md5: 6d80f35b15cb807f29f485694db24fae
Description-en: Documentation and demo programs for DOLFIN
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains documentation and demo programs for DOLFIN.

Package: dolfinx-doc
Description-md5: 95c344709eaba924f607a3ea5ce774b4
Description-en: Documentation and demo programs for DOLFIN
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains documentation and demo programs for DOLFIN-X.
 .
 This is the next-generation version of libdolfinx-dev (DOLFIN-X).
 The documentation for the legacy version of DOLFIN is provided
 by dolfin-doc.

Package: dolphin
Description-md5: 1bc57f8fc7c7c3cbe53d0ac8e7fe12fa
Description-en: file manager
 Dolphin is KDE's file manager that lets you navigate and browse the contents
 of your hard drives, USB sticks, SD cards, and more. Creating, moving, or
 deleting files and folders is simple and fast.
 .
 Features include:
 Customisable sidebars
 "Breadcrumb" navigation
 View properties remembered for each folder
 Split views
 Integrated terminal
 Network transparency
 Undo/redo functionality
 Ratings, comments, and tags

Package: dolphin-data
Description-md5: 17fb298088ed92c2809a3c352ad7d32a
Description-en: file manager - data
 Dolphin is KDE's file manager that lets you navigate and browse the contents
 of your hard drives, USB sticks, SD cards, and more. Creating, moving, or
 deleting files and folders is simple and fast.
 .
 This package contains architecture-independent data files.

Package: dolphin-dev
Description-md5: 9823ee4d18f2ebfc7ca29c6ae2d81179
Description-en: file manager - development files
 Contains DBus interface XML files to access dolphin via the DBus
 org.freedesktop.FileManager1 interface.

Package: dolphin-doc
Description-md5: 77f5bc5b6ca461af21a7db4a4ec6eaaa
Description-en: file manager - documentation
 Dolphin is KDE's file manager that lets you navigate and browse the contents
 of your hard drives, USB sticks, SD cards, and more. Creating, moving, or
 deleting files and folders is simple and fast.
 .
 This package contains the HTML documentation.

Package: dolphin-emu
Description-md5: 3a44a2d181ababa7e9a5d6deca0fe4b3
Description-en: Gamecube and Wii emulator
 Dolphin is an emulator for two recent Nintendo video game consoles: the
 GameCube and the Wii. It allows PC gamers to enjoy games for these two
 consoles in full HD (1080p) with several enhancements: compatibility with all
 PC controllers, turbo speed, networked multiplayer, and even more.

Package: dolphin-emu-data
Description-md5: 8727f82dada3878530c00a00381d0555
Description-en: Gamecube and Wii emulator - data files
 Dolphin is an emulator for two recent Nintendo video game consoles: the
 GameCube and the Wii. It allows PC gamers to enjoy games for these two
 consoles in full HD (1080p) with several enhancements: compatibility with all
 PC controllers, turbo speed, networked multiplayer, and even more.
 .
 This package contains the platform independent data files for Dolphin.

Package: dolphin-nextcloud
Description-md5: dfaf233805cd565efb312a3460a9ade5
Description-en: Nextcloud integration for Dolphin
 The Nextcloud desktop app lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 Dolphin Nextcloud is an extension that integrates the Nextcloud web service
 with your Plasma Desktop (KDE).

Package: dolphin-owncloud
Description-md5: bbf14fc171201eecc8bc013dde23745d
Description-en: ownCloud integration for Dolphin
 The ownCloudSync system lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 Dolphin ownCloud is an extension that integrates the ownCloud web service with
 your Plasma Desktop (KDE).

Package: dolphin-plugins
Description-md5: c665fc043ff204457d74f008fbfd40b7
Description-en: plugins for Dolphin
 This package contains plugins for Dolphin that enhance its functionalities.
 .
 There are plugins that offer integration with the following version control
 systems:
 .
 * Bzr
 * Git
 * Mercurial
 * Subversion
 .
 Also, there are plugins to offer integration with the following services:
 .
 * Dropbox
 .
 Miscellaneous plugins:
 .
 * Mount ISO
 .
 This package is part of the KDE Software Development Kit module.

Package: domino-chain
Description-md5: 3c217af4b5283f96cdf42a51d0bd5370
Description-en: Fun puzzle game with dominos
 Domino-Chain is a puzzle game where you have to rearrange dominoes on
 different platforms to start a chain reaction that makes all dominoes
 topple over. There are many strange types of dominoes, such as the
 Ascender which will rise to the ceiling when pushed, or the Exploder
 which will blast a hole into the platform it stands on.
 .
 Domino-Chain is a faithful reincarnation of the game Pushover
 originally published by Ocean in 1992. Compared to Pushover,
 Domino-Chain has some new levels, some additional domino types, better
 graphics in higher resolution and high-quality music. On top of that,
 you can load and play the original levels from Pushover if you have a
 copy of it.

Package: domino-chain-music
Description-md5: a31186d64272c2b0180995eff5911684
Description-en: Fun puzzle game with dominos, music files
 This is a remake of a fun puzzle game originally published by Ocean in 1992.
 In this game you control an ant that can walk along platforms that are
 connected with ladders. On those platforms are dominos that need to fall
 according to some rules.
 .
 This package contains the optional background music.

Package: donkey
Description-md5: f8c66e1943ef8169f9166a9faf4e69eb
Description-en: One Time Password calculator
 Donkey is an alternative for S/KEY's "key" command.  This means that donkey
 is also an alternative for "keyinit".  Since the entry is printed to stdout
 (not to /etc/skeykeys), you can easily send it to a remote operator by e-mail
 (with a PGP signature or something). So, it is possible to initiate S/KEY
 without logging onto the console of the host.

Package: doodle
Description-md5: bfe50850cc9e9fef2a474c68ab63d2d1
Description-en: Desktop Search Engine (client)
 Doodle searches your hard drive for files using pattern matching on
 meta-data. It extracts file-format specific meta-data using
 libextractor and builds a suffix tree to index the files. The index
 can then be searched rapidly. It is similar to locate, but can take
 advantage of information such as ID3 tags. It is possible to do
 full-text indexing using the appropriate libextractor plugins.
 .
 This package contains the manual doodle client.

Package: doomsday
Description-md5: 00fdae866631bd888d704cc248368a0a
Description-en: enhanced version of the legendary DOOM game
 The purpose of the Doomsday Engine project is to create versions of DOOM,
 Heretic and Hexen that feel the same as the original games but are implemented
 using modern techniques such as 3D graphics and client/server networking. A
 lot of emphasis is placed on good-looking graphics.
 .
 Doomsday Engine (or deng for short) requires an IWAD to play. You can install
 your commercial IWADs using game-data-packager.

Package: doomsday-common
Description-md5: b1cac4e87f385a7cf3141c4fc785b92b
Description-en: enhanced version of the legendary DOOM game - common files
 The purpose of the Doomsday Engine project is to create versions of DOOM,
 Heretic and Hexen that feel the same as the original games but are implemented
 using modern techniques such as 3D graphics and client/server networking. A
 lot of emphasis is placed on good-looking graphics.
 .
 This package includes files common to both server and client packages.

Package: doomsday-data
Description-md5: ae4d4961976d5cdf7f2f0603e6677b88
Description-en: enhanced version of the legendary DOOM game - data files
 The purpose of the Doomsday Engine project is to create versions of DOOM,
 Heretic and Hexen that feel the same as the original games but are implemented
 using modern techniques such as 3D graphics and client/server networking. A
 lot of emphasis is placed on good-looking graphics.
 .
 This package includes architecture-independent data files.

Package: doomsday-server
Description-md5: 2265d4f5d3c80e23592c6f3f87693ff9
Description-en: enhanced version of the legendary DOOM game - server
 The purpose of the Doomsday Engine project is to create versions of DOOM,
 Heretic and Hexen that feel the same as the original games but are implemented
 using modern techniques such as 3D graphics and client/server networking. A
 lot of emphasis is placed on good-looking graphics.
 .
 This package contains the dedicated server.

Package: doona
Description-md5: fd903e2675fc007677179e677c63d857
Description-en: Network fuzzer forked from bed
 Doona is a fork of the Bruteforce Exploit Detector Tool (BED).
 BED is a program which is designed to check daemons for
 potential buffer overflows, format string bugs etc.

Package: dopewars
Description-md5: c610963512bb61dda22f7834bac0f290
Description-en: drug-dealing game set in streets of New York City
 UNIX rewrite of the MS-DOS program of the same name, which in turn was
 inspired by John E. Dell's "Drug Wars" game. You have one month to buy and
 sell drugs on the streets of New York, the aim being first to pay off your
 debt to the loan shark and then to make a fortune. And if you have to shoot
 a few cops in the process, well... The game includes TCP networking allowing
 you to meet (and shoot) other human drug dealers.

Package: dopewars-data
Description-md5: 7f37ebdd23637d987ce1321cf97907e7
Description-en: drug-dealing game set in streets of New York City - data files
 UNIX rewrite of the MS-DOS program of the same name, which in turn was
 inspired by John E. Dell's "Drug Wars" game. You have one month to buy and
 sell drugs on the streets of New York, the aim being first to pay off your
 debt to the loan shark and then to make a fortune. And if you have to shoot
 a few cops in the process, well... The game includes TCP networking allowing
 you to meet (and shoot) other human drug dealers.
 .
 This package contains the required data files common to all architectures.

Package: dos2unix
Description-md5: de26f1b3d43636b1499a335199109277
Description-en: convert text file line endings between CRLF and LF
 This package contains utilities dos2unix, unix2dos, mac2unix,
 unix2mac to convert the line endings of text files between UNIX (LF),
 DOS (CRLF) and Mac (CR) formats.
 .
 Text files under Windows and DOS typically have two ASCII characters
 at the end of each line: CR (carriage return) followed by LF (line
 feed). Older Macs used just CR, while UNIX uses just LF. While most
 modern editors can read all these formats, there may still be a need
 to convert files between them.
 .
 This is the classic utility developed in 1989.

Package: dosage
Description-md5: bb08aa349a9c9684c9bea85df31c3990
Description-en: comic strip downloader and archiver
 Dosage downloads comic strips. It can retrieve just the latest
 strip in a comic, catch-up to the last strip downloaded, or download a
 strip for a particular date/index if the website layout allows it.

Package: dosbox
Description-md5: bf24db8d2283b937c9ed1ed4eb441903
Description-en: x86 emulator with Tandy/Herc/CGA/EGA/VGA/SVGA graphics, sound and DOS
 DOSBox is a x86 emulator with Tandy/Hercules/CGA/EGA/VGA/SVGA graphics,
 sound and DOS. It's been designed to run old DOS games on platforms that
 don't support it.
 .
 The following legacy sound devices are emulated: PC Speaker, Creative
 CMS/Gameblaster, Tandy 3 voice, Adlib, Sound Blaster Pro/16,
 Disney Soundsource and a Gravis Ultrasound. MPU-401 is forwarded to
 the host.

Package: dosbox-debug
Description-md5: a94697946a3df15cea4a3d53c7c7e046
Description-en: x86 emulator with DOS - debugger
 DOSBox is a x86 emulator with Tandy/Hercules/CGA/EGA/VGA/SVGA graphics,
 sound and DOS. It's been designed to run old DOS games on platforms that
 don't support it.
 .
 The following legacy sound devices are emulated: PC Speaker, Creative
 CMS/Gameblaster, Tandy 3 voice, Adlib, Sound Blaster Pro/16,
 Disney Soundsource and a Gravis Ultrasound. MPU-401 is forwarded to
 the host.
 .
 This package contains the DOSBox debugger.

Package: dosbox-x
Description-md5: f2e53dfe88a850853e7f43d62ba6e399
Description-en: DOS emulator with complete, accurate hardware emulation
 DOSBox-X is a comprehensive DOS emulator, supporting DOS applications
 including Windows 3.x and Windows 9x, and striving to provide accurate
 hardware emulation. It is based on the original DOSBox and includes
 features from a number of forks including SVN Daum, ECE, DOSBox
 Staging, DOSVAX, and vDosPlus.
 .
 Its features include:
 - a built-in drop-down menu
 - a graphical configuration tool
 - support for save-states
 - NEC PC-98, AX, and J-3100 emulations
 - DOS/V support for Chinese, Japanese, and Korean language support
 - support for CONFIG.SYS commands
 - printing support
 - long filename support
 - DOS SHARE emulation
 - wheel mouse support (including the CuteMouse wheel mouse API)
 - 3Dfx Voodoo chip emulation
 - NE2000 emulation
 - MT-32 emulation
 .
 DOSBox-X isn't a direct upgrade from DOSBox, but DOSBox users should
 be able to use DOSBox-X without difficulty.

Package: dosbox-x-data
Description-md5: c234e23b235ea6939902a456194405fd
Description-en: DOS emulator with accurate hardware emulation - data
 DOSBox-X is a comprehensive DOS emulator, supporting DOS applications
 including Windows 3.x and Windows 9x, and striving to provide accurate
 hardware emulation. It is based on the original DOSBox and includes
 features from a number of forks including SVN Daum, ECE, DOSBox
 Staging, DOSVAX, and vDosPlus.
 .
 This package contains the DOSBox-X shared data.

Package: doschk
Description-md5: a0bc6c87988c2b63e4637f36be8038e7
Description-en: SYSV and DOS filename conflicts check
 Checks filenames for conflicts under 14-character SYSV and
 8.3 DOS limitations.

Package: dose-builddebcheck
Description-md5: a0e3c3577dea8696e672646bb139ac3e
Description-en: Checks whether build-dependencies can be satisfied
 This software checks, given a collection of source package stanzas
 and a collection of binary package stanzas of Debian packages, whether
 the build-dependencies of each source package can be satisfied by the
 binary packages.

Package: dose-distcheck
Description-md5: 0ce3f011a866485dad4954778338849a
Description-en: Checks whether dependencies of packages can be satisfied
 This software checks for every package of a distribution whether it
 is possible to satisfy its dependencies and conflicts within this
 distribution. It comes in several versions:
 - dose-debcheck for Debian packages
 - dose-rpmcheck for rpm packages
 - dose-eclipsecheck for OSGi plugins

Package: dose-doc
Description-md5: e8e279d4e57cc7ab991d1b7b7b79d285
Description-en: Documentation for dose tools and libraries.
 The dose suite provides libraries for handling package meta-data, and various
 tools for analyzing package relationships in a large package repository.
 This package contains the documentation of the dose API, and tutorials of
 various dose tools.

Package: dose-extra
Description-md5: 0b20fdafa5bb0de72bfe630d2a3a4bf9
Description-en: Extra QA tools from the Dose3-library
 This package contains extra tools for analyzing meta-data of software
 packages:
 - ceve, a general metadata parser supporting different input formats
 (Debian, rpm, and others) and different output formats.
 - dose-outdated, a Debian-specific tool for finding packages that are not
 installable with respect to a package repository, and that can only be
 made installable again by fixing the package itself.
 - dose-challenged, a Debian-specific tool for checking which packages
 will certainly become uninstallable when some existing package is upgraded
 to a newer version.
 - dose-deb-coinstall, a Debian-specific tool for checking whether a set of
 packages can be installed all together.
 The tools dose-distcheck and dose-builddebcheck are packaged in their
 own respective packages.

Package: dosr
Description-md5: 27ab57c3dba8b605cce81c56369294bb
Description-en: Better alternative to sudo(-rs)/su
 Traditional Linux system administration relies on a single powerful user,
 the superuser (root), who holds all system privileges. This model does not
 adhere to the principle of least privilege, as any program executed with
 superuser rights gains far more privileges than necessary.
 .
 The RootAsRole project offers a role-based approach for managing Linux
 capabilities. It includes the dosr (do switch role) tool, which allows users
 to use another role with specific privileges and rights. It includes the
 chsr (change switch role) tool, which enables users to configure their
 roles. This approach enables co-administration of a system by multiple users.

Package: dossizola
Description-md5: ce2d8c9c0286b079c93bd2d5c05953d6
Description-en: Isola board game with nice graphics
 Do'SSi Zo'la is an SDL implementation of the Isola board game,
 featuring nice animations, which makes it appealing to children.
 .
 The goal of the basic Isola game is to block the opponent by
 destroying the squares which surround him. In each turn, each player
 must first move to one of the squares adjacent to his current
 position, and then destroy a square of his choice. The first player
 who is unable to move loses.
 .
 Do'SSi Zo'la provides a number of variations of the standard rules.

Package: dossizola-data
Description-md5: 30077eeffcc7b89bc449ec64b4e4f159
Description-en: Data files for Do'SSi Zo'la game
 Do'SSi Zo'la is an SDL implementation of the Isola board game,
 featuring nice animations, which makes it appealing to children.
 .
 The goal of the basic Isola game is to block the opponent by
 destroying the squares which surround him. In each turn, each player
 must first move to one of the squares adjacent to his current
 position, and then destroy a square of his choice. The first player
 who is unable to move loses.
 .
 This package holds the images used by the Do'SSi Zo'la board game.

Package: dot-forward
Description-md5: 7198c1e718fcb600893613d2e2d36092
Description-en: reads sendmail's .forward files under qmail
 It runs in the qmail startup script to support all your existing .forward
 files automatically.  Individual users can switch to the .qmail mechanism
 at their leisure.
 .
 dot-forward supports forwarding, program deliveries, and comments.  It
 does not support file deliveries or :include: (However, it recognizes
 file delivery attempts, and defers delivery to give you a chance to set up
 a .qmail file).

Package: dot2tex
Description-md5: a395919a5f438cdb97f39019e04b542e
Description-en: Graphviz to LaTeX converter
 The purpose of dot2tex is to give graphs generated by the graph layout tool
 Graphviz a more LaTeX friendly look and feel. This is accomplished by:
 .
 - Using native PSTricks and PGF/TikZ commands for drawing arrows,
 edges and nodes.
 - Typesetting labels with LaTeX, allowing mathematical notation.
 - Using backend specific styles to customize the output.

Package: dotdee
Description-md5: 5ae19f14a2074fd7487a117bfb1f56a5
Description-en: convert a flat file to a file concatenated from a .d-style directory
 dotdee is a handy utility for converting a single flat text file to a
 symlink to a file constructed by concatenating a set of files in .d-style
 directory.

Package: dotdrop
Description-md5: 434c268e700419ca48603cdba4f139e2
Description-en: save your dotfiles once deploy them everywhere
 This program makes the management of dotfiles between different hosts easy.
 It allows you to store your dotfiles in Git and automagically deploy
 different versions of the same file on different setups.
 .
 It also allows manage different sets of dotfiles. For example, you can have
 a set of dotfiles for your home laptop and a different set for your office
 desktop. Those sets may overlap, and different versions of the same dotfiles
 can be deployed using different predefined profiles. Or you may have a main
 set of dotfiles for your everyday host and a subset you only need to deploy
 to temporary hosts (cloud VM etc.) that may be using a slightly different
 version of some of the dotfiles.

Package: dotenv-cli
Description-md5: de2be671577e65bf262864a77d46c3dc
Description-en: CLI that loads .env configuration
 This package provides the dotenv command. It reads the .env file from the
 current directory puts the contents in the environment and executes the given
 command.
 .
 dotenv supports alternative .env files like .env.development via the -e or
 --dotenv parameters.

Package: dotenv-linter
Description-md5: c0f731eb405e95c0df2a008c6dfdca79
Description-en: lightning-fast linter for .env files
 Dotenv-linter is a lightning-fast tool to check and lint .env files.
 It helps developers find potential vulnerabilities, security issues,
 and inconsistencies in their environment variable files, ensuring they
 adhere to best practices.
 .
 The tool provides various checks, including:
 - Key-value format verification
 - Duplicate key detection
 - Detection of spaces around the equal sign
 - Leading/trailing whitespace checks
 This package contains the following binaries built from the Rust crate
 "dotenv-linter":
 - dotenv-linter

Package: dothost
Description-md5: 739075a3eb2da9fc12bf94f39e45cad8
Description-en: simple DNS lookup network utility, produces output in Graphviz format
 Dothost is a Domain Name System (DNS) lookup network utility
 that produces output in Graphviz format. Supported output
 formats are: ascii, boxart, html, svg, dot, txt, vcg, gdl,
 graphml, gif, jpg, pdf, png and ps. It's a tool that display
 DNS records in the terminal or export to a file.
 .
 This program can help you to create DNS lookup diagrams in some
 formats for large networks.
 .
 Target name or IP can be used for DNS outputs. Dothost supports
 IPv4 and IPv6 network protocols.

Package: dotmcp
Description-md5: bc34e1c4a2888b3075a97e517f3fc35a
Description-en: mcp for s3d
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides a mcp for s3d.

Package: dotnet-runtime-dbg-10.0
Description-md5: 0b8cfbf448caeb1370737472f3e43891
Description-en: .NET Runtime debug symbols.
 This package provides the PDB debug symbols for Microsoft.NETCore.App 10.0.

Package: dotnet-sdk-10.0-source-built-artifacts
Description-md5: 74daca519643084bb01ee6968c45ceb3
Description-en: Internal package for building the .NET 10.0 Software Development Kit
 The .NET source-built archive is a collection of packages needed
 to build the .NET SDK itself.
 .
 These are not meant for general use.

Package: dotnet-sdk-dbg-10.0
Description-md5: 6bf6f7a39d43f24fe3ed85282ccfc797
Description-en: .NET SDK debug symbols.
 This package provides the PDB debug symbols for the .NET 10.0 SDK.

Package: dotter
Description-md5: 8dbc2c391ad4f5f48dd93712c52b3c8a
Description-en: detailed comparison of two genomic sequences
 Dotter is a graphical dot-matrix program for detailed comparison of two
 sequences.
 .
 * Every residue in one sequence is compared to every residue in the
 other, and a matrix of scores is calculated.
 * One sequence is plotted on the x-axis and the other on the y-axis.
 * Noise is filtered out so that alignments appear as diagonal lines.
 * Pairwise scores are averaged over a sliding window to make the score
 matrix more intelligible.
 * The averaged score matrix forms a three-dimensional landscape,
 with the two sequences in two dimensions and the height of the
 peaks in the third. This landscape is projected onto two
 dimensions using a grey-scale image - the darker grey of a peak,
 the higher the score is.
 * The contrast and threshold of the grey-scale image can be adjusted
 interactively, without having to recalculate the score matrix.
 * An Alignment Tool is provided to examine the sequence alignment that
 the grey-scale image represents.
 * Known high-scoring pairs can be loaded from a GFF file and overlaid
 onto the plot.
 * Gene models can be loaded from GFF and displayed alongside the
 relevant axis.
 * Compare a sequence against itself to find internal repeats.
 * Find overlaps between multiple sequences by making a dot-plot of all
 sequences versus themselves.
 * Run Dotter in batch mode to create large, time-consuming dot-plots as
 a background process.

Package: doublecmd-common
Description-md5: 3983530331d9a44c0bd4afe6b7a027f2
Description-en: twin-panel (commander-style) file manager
 Double Commander is a cross platform open source file manager
 with two panels side by side. It is inspired by Total Commander
 and features some new ideas.
 .
 Support for RAR archives can be enabled by installing the
 libunrar-dev package from non-free.
 .
 This package contains common files.

Package: doublecmd-gtk
Description-md5: dac311435f0a23d1d33f03dfc5018aa6
Description-en: twin-panel (commander-style) file manager (GTK2)
 Double Commander is a cross platform open source file manager
 with two panels side by side. It is inspired by Total Commander
 and features some new ideas.
 .
 Support for RAR archives can be enabled by installing the
 libunrar5 package from non-free.
 .
 This package contains the GTK2 user interface.

Package: doublecmd-help-en
Description-md5: 07d53afa3f1ae3954fa5b5d37ba9a03e
Description-en: Documentation for Double Commander (English)
 This package contains the documentation files for the Double Commander
 designed to be viewed in an external web browser.
 .
 This package contains the English documentation.

Package: doublecmd-help-ru
Description-md5: db3a6087bc078a8d7ed943d70a90cf84
Description-en: Documentation for Double Commander (Russian)
 This package contains the documentation files for the Double Commander
 designed to be viewed in an external web browser.
 .
 This package contains the Russian documentation.

Package: doublecmd-help-uk
Description-md5: b2ef3c6add7abeb9487cb590ab7e2b61
Description-en: Documentation for Double Commander (Ukrainian)
 This package contains the documentation files for the Double Commander
 designed to be viewed in an external web browser.
 .
 This package contains the Ukranian documentation.

Package: doublecmd-plugins
Description-md5: 45f8341baf8d6c697ddc043a0920f3c7
Description-en: twin-panel (commander-style) file manager (plugins)
 Double Commander is a cross platform open source file manager
 with two panels side by side. It is inspired by Total Commander
 and features some new ideas.
 .
 Support for RAR archives can be enabled by installing the
 libunrar5 package from non-free.
 .
 This package contains plugins.

Package: doublecmd-qt
Description-md5: 8eebd2ddbadd05cb9e24e56a2c9d6b8c
Description-en: twin-panel (commander-style) file manager (Qt5)
 Double Commander is a cross platform open source file manager
 with two panels side by side. It is inspired by Total Commander
 and features some new ideas.
 .
 Support for RAR archives can be enabled by installing the
 libunrar5 package from non-free.
 .
 This package contains the Qt5 user interface.

Package: douceur
Description-md5: 5c608cbc479eb568637317a07d3a0c84
Description-en: simple CSS parser and inliner in Go (program)
 This package provides douceur, a simple CSS parser and HTML inliner.
 .
 Parser is vaguely inspired by CSS Syntax Module Level 3
 (https://www.w3.org/TR/css-syntax-3/) and corresponding JS parser
 (https://github.com/tabatkins/parse-css).
 .
 Inliner only parses CSS defined in HTML document; it DOES NOT fetch
 external stylesheets (for now).
 .
 Parse a CSS file and display result:
 $ douceur parse inputfile.css
 .
 Inline CSS in an HTML document and display result:
 $ douceur inline inputfile.html

Package: dov4l
Description-md5: f9d094d1aa76eaa443a10817c5a6bbaa
Description-en: program to set and query settings of video4linux devices
 The dov4l program can set properties such as frequency, tuner,
 inputchannel, mode, brightness, hue, color, contrast, whiteness,
 palette, width, and height of a video4linux device.  It can also
 query current settings.

Package: dovecot-auth-lua
Description-md5: 800c615fe5c4774792fcc59581863459
Description-en: secure POP3/IMAP server - Lua authentication plugin
 Dovecot is a mail server whose major goals are security and extreme
 reliability. It tries very hard to handle all error conditions and verify
 that all data is valid, making it nearly impossible to crash. It supports
 mbox/Maildir and its own dbox/mdbox formats, and should also be pretty
 fast, extensible, and portable.
 .
 This package contains an authentication plugin allowing password and user
 databases to be implemented in Lua.

Package: dovecot-flatcurve
Description-md5: e0db05fd9ea677f43f95d2af775d95a9
Description-en: secure POP3/IMAP server - Flatcurve support
 Dovecot is a mail server whose major goals are security and extreme
 reliability. It tries very hard to handle all error conditions and verify
 that all data is valid, making it nearly impossible to crash. It supports
 mbox/Maildir and its own dbox/mdbox formats, and should also be pretty
 fast, extensible, and portable.
 .
 This package provides Flatcurve full text search support for Dovecot.

Package: dovecot-fts-xapian
Description-md5: cd1320d7aa09a32296a59025bc7fb6a5
Description-en: full-text search for dovecot using xapian
 This project provides a straightforward and simple way to configure
 full-text search (FTS) for Dovecot, leveraging the efforts of the
 Xapian.org team.
 .
 Compared to dovecot's own FTS plugins, fts-xapian is:
 .
 * simpler than fts_solr
 * more free than fts_dovecot
 * has a more active backend than fts_lucene

Package: dovecot-gssapi
Description-md5: 9f4b2fcb5aebf7d757c3b91ec594fd37
Description-en: secure POP3/IMAP server - GSSAPI support
 Dovecot is a mail server whose major goals are security and extreme
 reliability. It tries very hard to handle all error conditions and verify
 that all data is valid, making it nearly impossible to crash. It supports
 mbox/Maildir and its own dbox/mdbox formats, and should also be pretty
 fast, extensible, and portable.
 .
 This package provides GSSAPI authentication support for Dovecot.

Package: dovecot-ldap
Description-md5: cf9a560992c979e66145b609891e191d
Description-en: secure POP3/IMAP server - LDAP support
 Dovecot is a mail server whose major goals are security and extreme
 reliability. It tries very hard to handle all error conditions and verify
 that all data is valid, making it nearly impossible to crash. It supports
 mbox/Maildir and its own dbox/mdbox formats, and should also be pretty
 fast, extensible, and portable.
 .
 This package provides LDAP support for Dovecot.

Package: dovecot-lmtpd
Description-md5: 1f512867746b7f058518f80e369c13d8
Description-en: secure POP3/IMAP server - LMTP server
 Dovecot is a mail server whose major goals are security and extreme
 reliability. It tries very hard to handle all error conditions and verify
 that all data is valid, making it nearly impossible to crash. It supports
 mbox/Maildir and its own dbox/mdbox formats, and should also be pretty
 fast, extensible, and portable.
 .
 This package contains the Dovecot LMTP server.

Package: dovecot-managesieved
Description-md5: 9c22507acd609a92f0a6377258e2d338
Description-en: secure POP3/IMAP server - ManageSieve server
 Dovecot is a mail server whose major goals are security and extreme
 reliability. It tries very hard to handle all error conditions and verify
 that all data is valid, making it nearly impossible to crash. It supports
 mbox/Maildir and its own dbox/mdbox formats, and should also be pretty
 fast, extensible, and portable.
 .
 This package contains the Dovecot ManageSieve server.

Package: dovecot-mysql
Description-md5: a603c5fc8628574f9890bfe63a43615d
Description-en: secure POP3/IMAP server - MySQL support
 Dovecot is a mail server whose major goals are security and extreme
 reliability. It tries very hard to handle all error conditions and verify
 that all data is valid, making it nearly impossible to crash. It supports
 mbox/Maildir and its own dbox/mdbox formats, and should also be pretty
 fast, extensible, and portable.
 .
 This package provides MySQL support for Dovecot.

Package: dovecot-pgsql
Description-md5: e8aa6d8fe1c38481139bebe08f38c035
Description-en: secure POP3/IMAP server - PostgreSQL support
 Dovecot is a mail server whose major goals are security and extreme
 reliability. It tries very hard to handle all error conditions and verify
 that all data is valid, making it nearly impossible to crash. It supports
 mbox/Maildir and its own dbox/mdbox formats, and should also be pretty
 fast, extensible, and portable.
 .
 This package provides PostgreSQL support for Dovecot.

Package: dovecot-solr
Description-md5: 26b94d4d2bce4be7a79f1a90218de82c
Description-en: secure POP3/IMAP server - Solr support
 Dovecot is a mail server whose major goals are security and extreme
 reliability. It tries very hard to handle all error conditions and verify
 that all data is valid, making it nearly impossible to crash. It supports
 mbox/Maildir and its own dbox/mdbox formats, and should also be pretty
 fast, extensible, and portable.
 .
 This package provides Solr full text search support for Dovecot.

Package: dovecot-sqlite
Description-md5: 84d239fb9502af48d31d27798fb5a82b
Description-en: secure POP3/IMAP server - SQLite support
 Dovecot is a mail server whose major goals are security and extreme
 reliability. It tries very hard to handle all error conditions and verify
 that all data is valid, making it nearly impossible to crash. It supports
 mbox/Maildir and its own dbox/mdbox formats, and should also be pretty
 fast, extensible, and portable.
 .
 This package provides SQLite support for Dovecot.

Package: dovecot-submissiond
Description-md5: b7dc853a1d902701365098db008dcd75
Description-en: secure POP3/IMAP server - mail submission agent
 Dovecot is a mail server whose major goals are security and extreme
 reliability. It tries very hard to handle all error conditions and verify
 that all data is valid, making it nearly impossible to crash. It supports
 mbox/Maildir and its own dbox/mdbox formats, and should also be pretty
 fast, extensible, and portable.
 .
 This package contains the Dovecot Mail Submission Agent which implements a
 basic SMTP submission service with BURL support.

Package: downtimed
Description-md5: 7877e707ca5a56a75af1f3a264a60459
Description-en: monitor of downtime, shutdown, and crashes
 Downtimed is a daemon intended to monitor and record the times
 an operating system is non-functional.  It does this by keeping
 a simple database file and by regularly recording time stamps.
 A client executable reads the database to account for the lengths
 of periods when the system was down.

Package: doxx
Description-md5: c6a57e8ff961493ff8c371a81248be6e
Description-en: terminal document viewer for .docx files
 A fast, terminal-native document viewer for Word files. View, search,
 and export .docx documents without leaving your command line.

Package: doxygen
Description-md5: d91bc62dede825d3035b60d33f1ec209
Description-en: Generate documentation from source code
 Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java,
 Python, IDL, Fortran, VHDL and to some extent D. It can generate an on-line
 documentation browser (in HTML) and/or an off-line reference manual (in LaTeX)
 from a set of annotated source files.
 .
 There is also support for generating RTF, PostScript, hyperlinked PDF,
 compressed HTML, and Unix man pages. The documentation is extracted directly
 from the sources.
 .
 Install the doxygen-latex package to build LaTeX based documents.

Package: doxygen-awesome-css
Description-md5: 326cd78ff221cd9669c6d9249969d1e9
Description-en: custom CSS theme for Doxygen HTML documentation
 Doxygen Awesome is a custom CSS theme for Doxygen HTML-documentation
 with lots of customization parameters.
 .
 It features a clean and modern design, improved mobile usability,
 a dark mode, and doesn't change the classic HTML structure of Doxygen
 documentation.
 .
 This package contains the CSS and JavaScript files.

Package: doxygen-doc
Description-md5: b42b96806603e68a6fae70cfabda99b6
Description-en: Documentation for doxygen
 Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java,
 Python, IDL, Fortran, VHDL and to some extent D. It can generate an on-line
 documentation browser (in HTML) and/or an off-line reference manual (in LaTeX)
 from a set of annotated source files.
 .
 This package contains the documentation for doxygen.

Package: doxygen-doxyparse
Description-md5: 12736b2c68809c6b7616c4c3f937a8ab
Description-en: Multi-language source code parser based on doxygen
 Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java,
 Python, IDL, Fortran, VHDL and to some extent D. Doxyparse builds on doxygen's
 great source code parsing infrastructure and provides a command-line tool that
 can be used to obtain information from source code, such as:
 .
 * which functions/methods and variables/attributes a module/class contains
 * which functions/methods calls/uses which functions/methods/variables
 * etc
 .
 doxyparses's main goal is to be used by higher-level source code analysis
 tools.
 .
 This package contains doxyparse binary, a source code parser based on doxygen

Package: doxygen-gui
Description-md5: 2ce3f6dad6c3feccf4911398b92c7821
Description-en: GUI configuration tool for doxygen
 Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java,
 Python, IDL, Fortran, VHDL and to some extent D. It can generate an on-line
 documentation browser (in HTML) and/or an off-line reference manual (in LaTeX)
 from a set of annotated source files.
 .
 This package contains doxywizard, a GUI configuration tool for doxygen.

Package: doxygen-latex
Description-md5: 7308b20e1a96b09315e8d0baa1e114cf
Description-en: Generate LaTeX documentation from source code
 Doxygen is a documentation system for C++, C, Objective-C, C#, PHP, Java,
 Python, IDL, Fortran, VHDL and to some extent D. It can generate an on-line
 documentation browser (in HTML) and/or an off-line reference manual (in LaTeX)
 from a set of annotated source files.
 .
 This dependency package adds dependencies for all LaTeX packages required
 to build documents using the default stylesheet.

Package: doxygen2man
Description-md5: 462507a8aa141cfaf770e5ed70398b2b
Description-en: generate man pages from Doxygen XML files
 This is a tool to generate API manpages from a doxygen-annotated
 header files. First run doxygen on the header files and then run this
 program against the main XML file it created and the directory
 containing the ancilliary files. It will then output a lot of *.3 man
 page files which you can then ship with your library.

Package: doxyqml
Description-md5: c62e4bf60cad7aad89050b69acdc84c3
Description-en: QML filter for Doxygen
 Doxyqml is an input filter for Doxygen, a documentation system for C++
 and a few other languages.
 .
 Doxyqml makes it possible to use Doxygen to document QML files.

Package: dozzaqueux
Description-md5: c4f3b12f5734277fdc89af50432906de
Description-en: simulator for chemical mixtures
 just choose reactants to put in the beaker, those to put in the burette,
 dozzaqueux plots the concentrations vs. the mixed volume, and many more.

Package: dozzaqueux-data
Description-md5: 14fe1819413dfef634354d182aabd068
Description-en: databases for chemical mixtures
 These databases are used by dozzaqueux, which is an interactive chemical
 simulator for aqueous solutions. They can be used for other purposes too.

Package: dpclang-6
Description-md5: 570f11f11b67b316333208820c848c89
Description-en: Intel DPC++ compiler
 DPC++ is a LLVM-based compiler project that implements compiler and runtime
 support for the SYCL* language.
 .
 This package delivers the compiler binary dpclang.

Package: dpclang-sycl-runtime-libs-6
Description-md5: ea1eb9bd1521e73c6ce180e41d2f83b5
Description-en: DPC++ SYCL* runtime libraries
 DPC++ is a LLVM-based compiler project that implements compiler and runtime
 support for the SYCL* language.
 .
 This package delivers miscellaneous internal libraries for the DPC++ compiler.

Package: dpdk-dev
Description-md5: 2bac84865b00597889092d76d90f8114
Description-en: Data Plane Development Kit (dev tools)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains tools useful to a developer and for dpdk self tests.

Package: dpdk-doc
Description-md5: 8460e56e632f9ddf05320944330e906b
Description-en: Data Plane Development Kit (documentation)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the complete set of documentation and guides.

Package: dpdk-kmods-dkms
Description-md5: c8fc929c74db4633d4836a8b0188b1e9
Description-en: Data Plane Development Kit (dkms)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the source code for the igb_uio kernel module.

Package: dpf-plugins
Description-md5: 4ca1a195047ed6aa1311c4989ed8ff49
Description-en: Audio plugin collection from DISTRHO (metapackage)
 Metapackage pulling-in collection of DPF-based plugins in
 CLAP, LADSPA, DSSI, LV2, VST2 and VST3 formats.
 .
 The list of plugins/packs are:
 - glBars
 - Kars
 - Mini-Series (3BandEQ, 3BandSplitter, PingPongPan)
 - ndc-Plugs (Amplitude Imposer, Cycle Shifter, Soul Force)
 - MVerb
 - Nekobi
 - ProM

Package: dpf-plugins-clap
Description-md5: 8869278bdfe2238a9ff081e874e2c0b4
Description-en: Audio plugin collection from DISTRHO (CLAP plugins)
 Collection of DPF-based plugins in CLAP format.
 .
 The list of plugins/packs are:
 - glBars
 - Kars
 - Mini-Series (3BandEQ, 3BandSplitter, PingPongPan)
 - ndc-Plugs (Amplitude Imposer, Cycle Shifter, Soul Force)
 - MVerb
 - Nekobi
 - ProM

Package: dpf-plugins-common
Description-md5: 640d428801dd5bc10e82cdf53b2465ee
Description-en: Audio plugin collection from DISTRHO (common files)
 Common files for collection of DPF-based plugins in
 CLAP, LADSPA, DSSI, LV2, VST2 and VST3 formats.
 .
 The list of plugins/packs are:
 - glBars
 - Kars
 - Mini-Series (3BandEQ, 3BandSplitter, PingPongPan)
 - ndc-Plugs (Amplitude Imposer, Cycle Shifter, Soul Force)
 - MVerb
 - Nekobi
 - ProM

Package: dpf-plugins-dssi
Description-md5: f3217a300fc6dc8b87db44e9b3bee855
Description-en: Audio plugin collection from DISTRHO (DSSI plugins)
 Collection of DPF-based plugins in DSSI format.
 .
 The list of plugins/packs are:
 - glBars
 - Kars
 - Mini-Series (3BandEQ, 3BandSplitter, PingPongPan)
 - ndc-Plugs (Amplitude Imposer, Cycle Shifter, Soul Force)
 - MVerb
 - Nekobi
 - ProM

Package: dpf-plugins-ladspa
Description-md5: 91aedecbf55c3c0b34f2bcce83539b50
Description-en: Audio plugin collection from DISTRHO (LADSPA plugins)
 Collection of DPF-based plugins in LADSPA format.
 .
 The list of plugins/packs are:
 - glBars
 - Kars
 - Mini-Series (3BandEQ, 3BandSplitter, PingPongPan)
 - ndc-Plugs (Amplitude Imposer, Cycle Shifter, Soul Force)
 - MVerb
 - Nekobi
 - ProM

Package: dpf-plugins-lv2
Description-md5: 60c15ec81a7af5fb7e7b0e0801cd03a3
Description-en: Audio plugin collection from DISTRHO (LV2 plugins)
 Collection of DPF-based plugins in LV2 format.
 .
 The list of plugins/packs are:
 - glBars
 - Kars
 - Mini-Series (3BandEQ, 3BandSplitter, PingPongPan)
 - ndc-Plugs (Amplitude Imposer, Cycle Shifter, Soul Force)
 - MVerb
 - Nekobi
 - ProM

Package: dpf-plugins-vst
Description-md5: a45406e153af2d09f4cb1d457dcdfe15
Description-en: Audio plugin collection from DISTRHO (VST2 plugins)
 Collection of DPF-based plugins in VST2 format.
 .
 The list of plugins/packs are:
 - glBars
 - Kars
 - Mini-Series (3BandEQ, 3BandSplitter, PingPongPan)
 - ndc-Plugs (Amplitude Imposer, Cycle Shifter, Soul Force)
 - MVerb
 - Nekobi
 - ProM

Package: dpf-plugins-vst3
Description-md5: f974826216bb4bdf37d8586958f445a3
Description-en: Audio plugin collection from DISTRHO (VST3 plugins)
 Collection of DPF-based plugins in VST3 format.
 .
 The list of plugins/packs are:
 - glBars
 - Kars
 - Mini-Series (3BandEQ, 3BandSplitter, PingPongPan)
 - ndc-Plugs (Amplitude Imposer, Cycle Shifter, Soul Force)
 - MVerb
 - Nekobi
 - ProM

Package: dpf-source
Description-md5: 8dcbc4d77de205756492aae41674a432
Description-en: DISTRHO Plugin Framework (Source files)
 DPF is designed to make development of new plugins an easy
 and enjoyable task.
 It allows developers to create plugins with custom UIs
 using a simple C++ API.
 The framework facilitates exporting various different
 plugin formats from the same code-base.

Package: dphys-config
Description-md5: 142adbea4771ecfbea45277968fc7160
Description-en: Tool to distribute config files by fetching them
 This project is aimed at automatically installing (and keeping
 update) site specific config files on many hosts, after preprocessing
 them (conditional content and include files and include sections).
 .
 It's installed on the client receiving the configuration files and
 fetches them regularly via cron-jobs or on demand from the
 commandline.
 .
 It also triggers postinstall scripts whenever their associated config
 file has been changed. It can also remove config files, including
 running an preremove script before doing so. All this is driven by an
 simple config file list.
 .
 dphys-config is capable of reporting update failure or success to a
 Xymon (formerly Hobbit) monitoring server.
 .
 dphys-config features an interactive mode and a non-interactive diff
 mode to check what would be updated.

Package: dphys-swapfile
Description-md5: b00608070510dc33cb909eeb3fb6aa5f
Description-en: Autogenerate and use a swap file
 This init.d script exists so one does not need to have a fixed size
 swap partition. Instead install without swap partition and then run this,
 with file size (re-)computed automatically to fit the current RAM size.
 .
 By default (and hence on installation) it creates swapfile twice as
 big as the present RAM amount with an upper limit of 2 GB.
 .
 It's also very helpful when included in SD card, USB stick or disk
 images which are distributed and run on many machines with different
 amount of RAM, e.g. different models of the Raspberry Pi or cloud
 images.

Package: dpic
Description-md5: 99d9b2ed0b020b2d8db26ac7309e11d1
Description-en: pic-language converter to LaTeX-compatible and other formats
 dpic accepts a tight subset of the pic drawing language accepted
 by GNU pic (sometimes named gpic) or AT&T pic, and emits lower-level
 drawing commands for insertion into LaTeX documents, for processing
 by the xfig or Inkscape drawing tools, or for direct display as
 encapsulated Postscript, PDF, or SVG. LaTeX-compatible output can
 contain arbitrary text for formatting. Commands to be passed through
 to the postprocessor (PSTricks, Tikz-pgf, etc.) can be included.

Package: dpkg-awk
Description-md5: b4a65e4a0692c63b001734a66a369c21
Description-en: Gawk script to parse /var/lib/dpkg/{status,available} and Packages
 This script can parse the dpkg database files. It can do regular
 expressions on the fields, and only get what you want. It can also be
 made to output certain fields. As an added bonus, there is an option
 to sort the output.
 .
 'dpkg-awk "Status: .* installed$"  -- Package Version Status' will
 output all installed packages, with only the listed fields.
 'dpkg-awk -f=/var/lib/dpkg/available "Package:^[aA].*" -- Package Version'
 will output all available packages that start with the letter 'A.'

Package: dpkg-cross
Description-md5: da6a0d24da5ca7878f8305569fda7023
Description-en: tools for cross compiling Debian packages
 dpkg-cross is a tool for installing libraries and headers from
 packages which have not been converted for Multi-Arch to support
 cross compiling.
 .
 This package contains only the deprecated dpkg-cross binary. Future
 releases will drop the dpkg-cross and libdebian-dpkgcross-perl
 binary packages.

Package: dpkg-source-gitarchive
Description-md5: f57af2d95e3b3f5d090316112d9adb55
Description-en: dpkg source format for git repositories
 Defines an additional dpkg source format for use with plain git
 repositories.
 .
 Install this package if you want to use the external "3.0 (gitarchive)"
 source format.

Package: dpkg-www
Description-md5: 421691801418401754f1cd59b864533a
Description-en: Debian package management web interface
 With the dpkg cgi-bin you can browse Debian packages on a local or
 remote host using a normal web browser.
 .
 You can list packages, show package information and installed files,
 browse documentation and navigate through the packages dependencies.
 You can also find all the packages owners of a file or directory or
 those providing a virtual package.
 .
 If you are the system administrator you can also install or remove
 packages by clicking on the buttons found in the package info page,
 provided that this feature has been enabled and you have properly
 configured your web browser.

Package: dpo-tools
Description-md5: 12316651cc86f3a7cd628378419298fc
Description-en: set of scripts that can aid in the translation of podebconf files
 dpo-tools is a set of shell scripts that can aid in the translation of
 Debian's podebconf files done by Brazilian Portuguese Team.
 .
 dpo-tools does not dictate any rule of how translations should be done,
 it just tries to reflect the conventions used in the mailing list
 debian-l10n-portuguese@lists.debian.org list.

Package: dpuser
Description-md5: e2acadf5cacb3cfe6038b85fe38efeed
Description-en: Interactive language for handling numbers, strings, and matrices
 DPUSER is an interactive language capable of handling numbers (both real and
 complex), strings, and matrices. Its main aim is to do astronomical image
 analysis, for which it provides a comprehensive set of functions, but it can
 also be used for many other applications.
 .
 Note that this package was compiled with the giza library instead of PGPLOT,
 since the latter is non-free software.

Package: dpuser-doc
Description-md5: cbaa7061a7587bbfe981782536bf923f
Description-en: Documentation for DPUSER and QFitsView
 DPUSER is an interactive language capable of handling numbers (both real and
 complex), strings, and matrices. Its main aim is to do astronomical image
 analysis, for which it provides a comprehensive set of functions, but it can
 also be used for many other applications.
 .
 This package contains the documentation for DPUSER and QFitsView.

Package: dput-ng-doc
Description-md5: b16bc63855d07e3d0a57aaeb8f03653e
Description-en: next generation Debian package upload tool (documentation)
 dput-ng is a Debian package upload tool which provides an easy to use
 interface to Debian (like) package archive hosting facilities. It allows
 anyone who works with Debian packages to upload their work to a remote
 service, including Debian's ftp-master, mentors.debian.net, Launchpad or other
 package hosting facilities for Debian package maintainers.
 .
 This package provides exhaustive user documentation, developer API docu-
 mentation and command interface documentation.

Package: dq
Description-md5: cdd3ddc3227f6a30ff128627ad568bd1
Description-en: DNS/DNSCurve query tool
 The dq package provides software for DNS/DNSCurve.
 This software is derived from djbdns, adds DNSCurve protection and
 support for IPv6.
 .
 dq is commandline tool similar to dnsq, dnsqr from djbdns.
 Is used to query DNS/DNSCurve server for specific
 type of records about a given domain name.

Package: dqcache
Description-md5: c1afa7dace16fe17324cbfc06ea838cc
Description-en: DNS/DNSCurve recursive server
 The dq package provides software for DNS/DNSCurve.
 This software is derived from djbdns, adds DNSCurve protection and
 support for IPv6.
 .
 dqcache is recursive DNS/DNSCurve server derived from dnscache.

Package: draai
Description-md5: 5db7a1059c52b148d9f5fdfb4d5c0324
Description-en: Command-line music player for MPD
 Draai is a wrapper around mpc, making playing music from the commandline more
 enjoyable.  mpc is a client for MPD, the Music Player Daemon.  Using draai,
 one can play an audiofile (ogg, mp3, whatever your MPD offers), play all
 files in a predefined playlist, view details on current, past and future
 playing songs, skip to the next song, etc.
 .
 The interface is purely command-line.  No fancy gui's whatsoever.  Draai
 consists of one zsh shell script, calling mpc.
 .
 Main differences with mpc: draai supports smooth fadeouts, draai can be used
 as an alarmclock, draai supports rescheduling a track as the upcoming track,
 draai offers fancy status windows.  When draai starts playing the next song
 it informs syslog about it, including all details about the song; a "tail -F"
 on syslog yields a nice playlist history.  Like mpc, draai comes with full
 zsh tabcompletion support.  The author uses draai for doing DJ sets in clubs.
 If you, like the author, are a Unix sysadmin who likes to play music, you'll
 like draai.
 .
 Next to draai itself, the package installs some extra utilities for dealing
 with audio files.

Package: draco
Description-md5: 0690b809018d3a3747e5bb8753ccad29
Description-en: Encoder and decoder for 3D geometric meshes and point clouds
 Draco is a library for compressing and decompressing 3D geometric meshes
 and point clouds. It is intended to improve the storage and transmission
 of 3D graphics.
 .
 Draco is designed and built for compression efficiency and speed. The code
 supports compressing points, connectivity information, texture coordinates,
 color information, normals, and any other generic attributes associated with
 geometry. With Draco, applications using 3D graphics can be significantly
 smaller without compromising visual fidelity. For users, this means apps can
 now be downloaded faster, 3D graphics in the browser can load quicker, and VR
 and AR scenes can now be transmitted with a fraction of the bandwidth and
 rendered quickly.
 .
 This package provides command line tools to compress and decompress files
 using Draco.

Package: dracut-test
Description-md5: 8c8b1ab192cc5009f89ebfc8aa303e15
Description-en: dracut is an event driven initramfs infrastructure (test modules)
 This package provides the Dracut modules and configuration files for the
 Dracut test suite. This package is intended for testing Dracut itself
 and is of no use for ordinary users. If you're not sure about this package,
 you don't need it.
 .
 This package has following additional dependencies for reducing the amount
 of dependencies needed in autopkgtest:
 .
 * Linux kernel
 * QEMU
 * Recommends from dracut-core

Package: dragonfly-reverb
Description-md5: 47a8f5d9d3c1795e2387e07180e15041
Description-en: Reverb effect plugins - metapackage
 Dragonfly Reverb is a bundle of free audio reverb effects:
 * Early Reflections
 - stereo-to-stereo reverb
 * Hall Reverb
 - stereo-to-stereo reverb
 * Plate
 - mono-to-stereo reverb
 * Room Reverb
 - stereo-to-stereo reverb
 .
 This metapackage installs all JACK, LV2, VST3, CLAP and VST plugins

Package: dragonfly-reverb-clap
Description-md5: 8c1b66b279d65fd8f9b213357644f367
Description-en: Reverb effect plugins - CLAP plugins
 Dragonfly Reverb is a bundle of free audio reverb effects:
 * Early Reflections
 - stereo-to-stereo reverb
 * Hall Reverb
 - stereo-to-stereo reverb
 * Plate
 - mono-to-stereo reverb
 * Room Reverb
 - stereo-to-stereo reverb
 .
 This package provides the CLAP plugins

Package: dragonfly-reverb-lv2
Description-md5: c8558e9a72de06758c693fb192b3661d
Description-en: Reverb effect plugins - LV2 plugins
 Dragonfly Reverb is a bundle of free audio reverb effects:
 * Early Reflections
 - stereo-to-stereo reverb
 * Hall Reverb
 - stereo-to-stereo reverb
 * Plate
 - mono-to-stereo reverb
 * Room Reverb
 - stereo-to-stereo reverb
 .
 This package provides the LV2 plugins

Package: dragonfly-reverb-standalone
Description-md5: eef47a5016c270fe15a6a5296c2100ea
Description-en: Reverb effect plugins - standalone applications
 Dragonfly Reverb is a bundle of free audio reverb effects:
 * Early Reflections
 - stereo-to-stereo reverb
 * Hall Reverb
 - stereo-to-stereo reverb
 * Plate
 - mono-to-stereo reverb
 * Room Reverb
 - stereo-to-stereo reverb
 .
 This package provides the standalone JACK applications

Package: dragonfly-reverb-vst
Description-md5: e5231aaf043865e99edb15b7c0f923cf
Description-en: Reverb effect plugins - VST plugins
 Dragonfly Reverb is a bundle of free audio reverb effects:
 * Early Reflections
 - stereo-to-stereo reverb
 * Hall Reverb
 - stereo-to-stereo reverb
 * Plate
 - mono-to-stereo reverb
 * Room Reverb
 - stereo-to-stereo reverb
 .
 This package provides the VST plugins

Package: dragonfly-reverb-vst3
Description-md5: e0aa438015739558a46879b90fc0bc00
Description-en: Reverb effect plugins - VST3 plugins
 Dragonfly Reverb is a bundle of free audio reverb effects:
 * Early Reflections
 - stereo-to-stereo reverb
 * Hall Reverb
 - stereo-to-stereo reverb
 * Plate
 - mono-to-stereo reverb
 * Room Reverb
 - stereo-to-stereo reverb
 .
 This package provides the VST3 plugins

Package: dragonplayer
Description-md5: 9de7825a4be91013203767feedeeafb9
Description-en: simple video player
 A video player with a different philosophy: Simple, uncluttered interface.
 .
 Features:
 - Plays DVDs, VCDs, all video formats supported by the Phonon backend in use.
 - Bundled with a simple web-page KPart.
 - Starts quickly.
 .
 This package is part of the KDE multimedia module.

Package: drascula
Description-md5: 0a20a720c5ae6aaca55c139cf7270a9b
Description-en: classic 2D point and click adventure game -- English version
 Drascula: The Vampire Strikes Back is a classic humorous 2D point and click
 adventure game, first released by Alcachofa Soft S.L. in 1996.
 .
 In Drascula you play the role of John Hacker, a British estate agent, that
 gets to meet a gorgeous blond girl who is kidnapped by the notorious vampire
 Count Drascula and embark on a fun yet dangerous quest to rescue her.
 .
 Unfortunately Hacker is not aware of Drascula's real ambitions:
 .
 DOMINATING the World and demonstrating that he is even more evil than his
 brother Vlad.
 .
 This is the English version of Drascula: The Vampire Strikes Back. It also
 features voice output and subtitles.
 .
 Please install the drascula-music package to enjoy the background music of the
 game. There are furthermore additional language packages available with
 subtitles in Spanish, German, French and Italian.
 .
 Note that this package only contains game-data. The game engine is provided by
 ScummVM.

Package: drascula-french
Description-md5: 0098909ddc1a8d5b9ad61763d96e951e
Description-en: classic 2D point and click adventure game -- French version
 Drascula: The Vampire Strikes Back is a classic humorous 2D point and click
 adventure game, first released by Alcachofa Soft S.L. in 1996.
 .
 In Drascula you play the role of John Hacker, a British estate agent, that
 gets to meet a gorgeous blond girl who is kidnapped by the notorious vampire
 Count Drascula and embark on a fun yet dangerous quest to rescue her.
 .
 Unfortunately Hacker is not aware of Drascula's real ambitions:
 .
 DOMINATING the World and demonstrating that he is even more evil than his
 brother Vlad.
 .
 This is the French version of Drascula: The Vampire Strikes Back. It features
 subtitles in French and requires the English drascula package.
 .
 Please install the drascula-music package to enjoy the background music of the
 game. There are furthermore additional language packages available with
 subtitles in Spanish, German and Italian.
 .
 Note that this package only contains game-data. The game engine is provided by
 ScummVM.

Package: drascula-german
Description-md5: 5738409febbf696e96ca9e293eb5b5bd
Description-en: classic 2D point and click adventure game -- German version
 Drascula: The Vampire Strikes Back is a classic humorous 2D point and click
 adventure game, first released by Alcachofa Soft S.L. in 1996.
 .
 In Drascula you play the role of John Hacker, a British estate agent, that
 gets to meet a gorgeous blond girl who is kidnapped by the notorious vampire
 Count Drascula and embark on a fun yet dangerous quest to rescue her.
 .
 Unfortunately Hacker is not aware of Drascula's real ambitions:
 .
 DOMINATING the World and demonstrating that he is even more evil than his
 brother Vlad.
 .
 This is the German version of Drascula: The Vampire Strikes Back. It features
 subtitles in German and requires the English drascula package.
 .
 Please install the drascula-music package to enjoy the background music of the
 game. There are furthermore additional language packages available with
 subtitles in Spanish, French and Italian.
 .
 Note that this package only contains game-data. The game engine is provided by
 ScummVM.

Package: drascula-italian
Description-md5: f6c3c97176c249bba3ab0e28bc6c7044
Description-en: classic 2D point and click adventure game -- Italian version
 Drascula: The Vampire Strikes Back is a classic humorous 2D point and click
 adventure game, first released by Alcachofa Soft S.L. in 1996.
 .
 In Drascula you play the role of John Hacker, a British estate agent, that
 gets to meet a gorgeous blond girl who is kidnapped by the notorious vampire
 Count Drascula and embark on a fun yet dangerous quest to rescue her.
 .
 Unfortunately Hacker is not aware of Drascula's real ambitions:
 .
 DOMINATING the World and demonstrating that he is even more evil than his
 brother Vlad.
 .
 This is the Italian version of Drascula: The Vampire Strikes Back. It features
 subtitles in Italian and requires the English drascula package.
 .
 Please install the drascula-music package to enjoy the background music of the
 game. There are furthermore additional language packages available with
 subtitles in Spanish, German and French.
 .
 Note that this package only contains game-data. The game engine is provided by
 ScummVM.

Package: drascula-music
Description-md5: 18458ad39a36dd23f9f274b7e913e44b
Description-en: classic 2D point and click adventure game -- music files
 Drascula: The Vampire Strikes Back is a classic humorous 2D point and click
 adventure game, first released by Alcachofa Soft S.L. in 1996.
 .
 This package contains the background music for Drascula and includes 31 music
 tracks. You also need to install drascula or one of the international language
 versions to play the game.
 .
 Note that this package only contains game-data. The game engine is provided by
 ScummVM.

Package: drascula-spanish
Description-md5: cae3ab02e3a8292f5396a8b7efbc40dc
Description-en: classic 2D point and click adventure game -- Spanish version
 Drascula: The Vampire Strikes Back is a classic humorous 2D point and click
 adventure game, first released by Alcachofa Soft S.L. in 1996.
 .
 In Drascula you play the role of John Hacker, a British estate agent, that
 gets to meet a gorgeous blond girl who is kidnapped by the notorious vampire
 Count Drascula and embark on a fun yet dangerous quest to rescue her.
 .
 Unfortunately Hacker is not aware of Drascula's real ambitions:
 .
 DOMINATING the World and demonstrating that he is even more evil than his
 brother Vlad.
 .
 This is the Spanish version of Drascula: The Vampire Strikes Back. It also
 features voice output and subtitles in Spanish.
 .
 Please install the drascula-music package to enjoy the background music of the
 game. There are furthermore additional language packages available with
 subtitles in German, French and Italian.
 .
 Note that this package only contains game-data. The game engine is provided by
 ScummVM.

Package: drat-trim
Description-md5: fa5615a86bf5ee7818b606db3166aaba
Description-en: DART-trim satisfiability proof checker (binary utils)
 DRAT-trim is a satisfiability proof checking and trimming utility
 designed to validate proofs for all known satisfiability solving
 and preprocessing techniques. DRAT-trim can also emit trimmed
 formulas, optimized proofs, and TraceCheck+ dependency graphs.
 .
 This package contains binaries needed to use DART-trim as a
 stand-alone tool.

Package: drat-trim-examples
Description-md5: 014e5d7f0efb622d4f0b21f560437a71
Description-en: DART-trim satisfiability proof checker (example files)
 DRAT-trim is a satisfiability proof checking and trimming utility
 designed to validate proofs for all known satisfiability solving
 and preprocessing techniques. DRAT-trim can also emit trimmed
 formulas, optimized proofs, and TraceCheck+ dependency graphs.
 .
 This package contains some example data files for DART-trim.

Package: drawing
Description-md5: 9f18d771febe544a86df900ca505bc7f
Description-en: simple drawing application for the GNOME desktop
 Drawing is a simple image editor similar to MS Paint and designed
 for the GNOME desktop environment. It includes a set of image
 manipulation tools for every day basic image editing needs.

Package: drawterm
Description-md5: 6a22c69fcd289ef1c6bd8ae89cba245c
Description-en: graphical client for Plan 9 CPU servers
 Drawterm is a X11 application that allows one to connect to a remote Plan 9
 server, usually a CPU server, but a terminal can also be tweaked to receive
 drawterm clients.

Package: drawterm-9front
Description-md5: 488cb3d3fdde494db66746048236d2ba
Description-en: graphical client for plan9front CPU servers
 Drawterm is a X11 application that allows one to connect to a remote Plan 9
 server, usually a CPU server, but a terminal can also be tweaked to receive
 drawterm clients.
 .
 This is a fork of Russ Cox’s drawterm to incorporate features from Plan9front,
 most importantly DP9IK authentication support and the TLS based rcpu protocol.

Package: drawtiming
Description-md5: 298416542ae06942859731a9ed0585d7
Description-en: tool for documenting hardware designs through timing diagrams
 Drawtiming is a command-line tool for documenting hardware designs through
 timing diagrams. In inputs textual signal descriptions and outputs image
 timing diagrams in many possible formats.

Package: drawxtl
Description-md5: 94623bd1741c7935cbaf3d5b9671b779
Description-en: crystal structure viewer
 DRAWxtl reads a basic description of the crystal structure, which includes
 unit-cell parameters, space group, atomic coordinates, thermal parameters or
 a Fourier map, and outputs a geometry object that contains polyhedra, planes,
 lone-pair cones, spheres or ellipsoids, bonds, iso-surface Fourier contours
 and the unit-cell boundary.
 .
 Four forms of graphics are produced:
 .
 * an OpenGL window for immediate viewing
 * the Persistence of Vision Ray Tracer (POV-RAY) scene language for
 publication-quality drawings
 * the Virtual Reality Modeling Language (VRML) for dissemination
 across the Internet
 * a Postscript rendering of the OpenGL window for those who want
 high-quality output but do not have POV-RAY installed.
 .
 File formats DRAWxtl can read include CIF, FDAT, FullProf (pcr), GSAS, SCHAKAL,
 SHELX, DISCUS and WIEN2k.

Package: drawy
Description-md5: bf8eebe29d464616d2974b8c50d35151
Description-en: handy, infinite brainstorming tool
 Drawy is a lightweight infinite whiteboard built for simplicity and high
 performance. It includes core features expected from whiteboard tools, such as:
 - Pressure-sensitive drawing with tablet support
 - An infinite canvas
 - Support for images, text, and basic shapes including rectangles, ellipses,
 arrows, and lines
 - Exporting drawings as images
 - Customizable color palette
 - And many more!

Package: drbd-doc
Description-md5: 64def0281170a2ec03459103f573c6a6
Description-en: RAID 1 over TCP/IP for Linux (user documentation)
 Drbd is a block device which is designed to build high availability
 clusters by providing a virtual shared device which keeps disks in
 nodes synchronised using TCP/IP. This simulates RAID 1 but avoiding
 the use of uncommon hardware (shared SCSI buses or Fibre Channel).
 It is currently limited to fail-over HA clusters.
 .
 This package contains the DRBD User's Guide in HTML and PDF format.

Package: drbl
Description-md5: 321dd92c811790e598bf8f2ec567915d
Description-en: diskless remote boot, and a disk cloning utility
 DRBL (Diskless Remote Boot in Linux) provides a diskless or
 systemless environment for client machines. It works on Debian,
 Ubuntu, Mandriva, Red Hat, Fedora, CentOS and OpenSuSE. DRBL uses
 distributed hardware resources and makes it possible for clients to
 fully access local hardware. It also includes Clonezilla, a partition
 and disk cloning utility similar to Symantec Ghost(TM) or True
 Image(TM).
 .
 For more details, check
 1. http://drbl.sourceforge.net (English)
 2. http://drbl.nchc.org.tw (Chinese Big5 - Taiwan)

Package: drc
Description-md5: 9900bb60949e0c9da785c1a5061ce277
Description-en: digital room correction
 DRC is program used to generate correction filters for acoustic compensation
 of HiFi and audio systems in general, including listening room compensation.
 Program generates just the FIR correction filters, which can be used with
 a real time or offline convolver to provide real time or offline correction.
 .
 DRC doesn't provide convolution features, and provides only some simplified,
 although really accurate, measuring tools.

Package: dreamchess
Description-md5: 0f6230fd0edd305113ae4299a48f390a
Description-en: 3D chess game
 DreamChess features 3D OpenGL graphics and provides various chess board sets,
 ranging from classic wooden to flat.
 .
 A moderately strong chess engine is included: Dreamer. However, should this
 engine be too weak for you, then you can use any other XBoard-compatible chess
 engine, including the popular Crafty and GNU Chess.
 .
 Other features include on-screen move lists using SAN notation, undo
 functionality, and savegames in PGN format.

Package: dreamchess-data
Description-md5: f8e18dc1ad93e7b88549edb89c3658bf
Description-en: data files for dreamchess
 This package provides the data files for DreamChess including various chess
 board sets ranging from classic wooden to flat, 3D models of the chess
 pieces, graphics and audio.

Package: driftnet
Description-md5: af3a10ab850a6594ef182a9ac5e6e31d
Description-en: picks out and displays images from network traffic
 Inspired by EtherPEG, Driftnet is a program which listens to network
 traffic and picks out images from TCP streams it observes. It is
 interesting to run it on a host which sees a lot of web traffic.
 .
 (Obviously, this is an invasion of privacy of a fairly blatant sort.
 Also, if you are possessed of Victorian sensibilities, and share an
 unswitched network with others who are not, you should probably not
 use it.)

Package: driverctl
Description-md5: 678c88cccbe6b9b83f574bceee4c4530
Description-en: Device driver control utility for Linux
 Driverctl is a tool for manipulating and inspecting the system
 device driver choices.
 .
 Devices are normally assigned to their sole designated kernel driver
 by default. However in some situations it may be desirable to
 override that default, for example to try an older driver to
 work around a regression in a driver or to try an experimental alternative
 driver. Another common use-case is pass-through drivers and driver
 stubs to allow userspace to drive the device, such as in case of
 virtualization.
 .
 driverctl integrates with udev to support overriding
 driver selection for both cold- and hotplugged devices from the
 moment of discovery, but can also change already assigned drivers,
 assuming they are not in use by the system. The driver overrides
 created by driverctl are persistent across system reboots
 by default.

Package: drkonqi
Description-md5: 7ded47e7fb6635c256d1bc0a50d9f4a6
Description-en: Crash handler for Qt applications
 Drkonqi shows a dialog for dealing with application crashes.
 .
 Drkonqi also doesn't technically require a process to actually crash, you
 can simply run it manually on any old pid. Do note that in most cases you
 only need to define the pid, however not giving certain cmdline options can
 change behavior somewhat drastically (e.g. kdeinit vs. notkdeinit behaves
 radically different as far as process name detection goes) . Drkonqi has a
 number of backends that may be used. Backends are stacked by order of
 preference, backends in the directory of the binary are most preferred.
 This means that you can dump debuggers/internal/ into your build's bin/
 directory and override for example gdb. This essentially allows you to
 replace the gdb debugger with a cat of a fixture file to not have to trace
 live processes at all.

Package: drm-info
Description-md5: cc074c79e5ccd7fd41c66710761fa61a
Description-en: Small utility to dump info about DRM devices
 drm-info dumps information about available drm device like available
 devices, planes, encoders, crtcs and connectors and their DRM
 properties.

Package: drogon
Description-md5: cc0a3265b59b0448fa5018b62f788802
Description-en: C++14/17-based HTTP application framework
 Drogon can be used to easily build various types of web application server
 programs using C++.
 .
 Drogon is a cross-platform framework, It supports Linux, macOS, FreeBSD,
 OpenBSD, HaikuOS, and Windows. Its main features are described in its Readme.
 .
 This package provides the Drogon binaries

Package: droid-juicer
Description-md5: badfa77d118be18133fa3ed7f2849e93
Description-en: Firmware extractor for Android devices running Linux
 This package provides a boot-time service for extracting binary
 firmware from vendor partitions on Android devices. It is meant
 to run on first boot and triggers a reboot once it executed
 successfully, ensuring the device will then run with all the
 needed firmware being available to Linux.

Package: droidlysis
Description-md5: 2d59f474eefcb98e208ce89d6ee38f55
Description-en: Property extractor for Android apps
 DroidLysis is a property extractor for Android apps. It automatically
 disassembles the Android application you provide and looks for
 various properties within the package or its disassembly.  DroidLysis
 can be used over Android packages (apk), Dalvik executables (dex),
 Zip files (zip), Rar files (rar) or directories of files.
 .
 DroidLysis outputs:
 .
 * A summary on the console
 * The unzipped, pre-processed sample in a subdirectory of your output
 dir. The subdirectory is named using the sample's filename and
 sha256 sum.
 * A database (by default, SQLite droidlysis.db) containing
 properties it noticed.
 .
 DroidLysis can optionally use dex2jar to provide more information.
 It is free software but not currently in Debian, and must be
 separately downloaded into ~/.local/share/droidlysis.

Package: drool
Description-md5: b0f5bb710ec053387e2b0bee49e00a9a
Description-en: DNS Replay Tool
 drool can replay DNS traffic from packet capture (PCAP) files and send it to a
 specified server, with options such as to manipulate the timing between
 packets, as well as loop packets infinitely or for a set number of iterations.
 This tool's goal is to be able to produce a high amount of UDP packets per
 second and TCP sessions per second on common hardware.

Package: droopy
Description-md5: 3aa03b700a1feaf561a41e8bed4a0382
Description-en: mini web server to let others upload files to your computer
 Droopy is a mini Web server whose sole purpose is to let others upload files to
 your computer.
 .
 Say you are chatting with friends on MSN Messenger (perhaps with the excellent
 Pidgin). They want to send you amazing photos they took last week-end, so they
 use Messenger file transfer. Unfortunately, the zip file is over 50 MB and it
 is painfully slow. Now relax, droopy comes to rescue.

Package: drop-seq-testdata
Description-md5: 1105a5e0341647c1c24a0845f3001ba2
Description-en: analyzing Drop-seq data (testdata)
 This software provide for core computational analysis of Drop-seq data,
 which shows you how to transform raw sequence data into an expression
 measurement for each gene in each individual cell.
 .
 This package provides the test data set included into the upstream
 source.

Package: drop-seq-tools
Description-md5: b221a3bb9499260dc089c4b09fab21de
Description-en: analyzing Drop-seq data
 This software provide for core computational analysis of Drop-seq data,
 which shows you how to transform raw sequence data into an expression
 measurement for each gene in each individual cell.

Package: dropbear
Description-md5: 6a91040e311efe0718dcff44139d8213
Description-en: lightweight SSH2 server and client - startup scripts
 dropbear is a SSH 2 server and client designed to be small enough to
 be used in small memory environments, while still being functional and
 secure enough for general use.
 .
 It implements most required features of the SSH 2 protocol, and other
 features such as authentication agent forwarding.
 .
 This package provides startup scripts for the service manager.

Package: dropbear-bin
Description-md5: fd6d59a6fb8335f77ba5a60987d1c735
Description-en: lightweight SSH2 server and client - command line tools
 dropbear is a SSH 2 server and client designed to be small enough to
 be used in small memory environments, while still being functional and
 secure enough for general use.
 .
 It implements most required features of the SSH 2 protocol, and other
 features such as authentication agent forwarding.
 .
 This package provides dropbear(8), dbclient(1), dropbearkey(1) and
 dropbearconvert(1).

Package: dropbear-initramfs
Description-md5: 5dd10490aa9e4ec06e1152daf8823742
Description-en: lightweight SSH2 server and client - initramfs integration
 dropbear is a SSH 2 server and client designed to be small enough to
 be used in small memory environments, while still being functional and
 secure enough for general use.
 .
 It implements most required features of the SSH 2 protocol, and other
 features such as authentication agent forwarding.
 .
 This package provides initramfs integration.

Package: dropwatch
Description-md5: ad30fe6985e6990b52f8eb3ad4beac7a
Description-en: tool for detecting and diagnosing dropped network packets
 Dropwatch is a utility to help developers and system administrators to
 diagnose problems in the Linux Networking stack, specifically their
 ability to diagnose where packets are getting dropped. Dropwatch aims to
 improve on the following shortcomings:
 .
 1) Consolidation, or lack thereof. Currently, to check the status of
 dropped packets in the kernel, one needs to check at least 3 places, and
 possibly more: The /proc/net/snmp file, the netstat utility, the tc
 utility, and ethtool. Dropwatch aims to consolidate several of those
 checks into one tool, making it easier for a sysadmin or developer to
 detect lost packets
 .
 2) Clarity of information.  Dropped packets are not obvious. A sysadmin
 needs to be intimately familiar with each of the above tools to
 understand which events or statistics correlate to a dropped packet and
 which do not. While that is often self evident, it is also often not.
 Dropwatch aims to improve that clarity.
 .
 3) Ambiguity. Even when a dropped packet is detected, the causes for
 those dropped packets are not always clear. Does a UDPInError mean the
 application receive buffer was full, or does it mean its checksum was
 bad? Dropwatch attempts to disambiguate the causes for dropped packets.
 .
 4) Performance. Utilities can be written to aggregate the data in the
 various other utilities to solve some of these problems, but such
 solutions require periodic polling of several interfaces, which is far
 from optimal, especially when lost packets are rare. This solution
 improves on the performance aspect by implementing a kernel feature which
 allows asynchronous notification of dropped packets when they happen.

Package: drraw
Description-md5: 7761454feb339fca4fb18b1cc8900fd0
Description-en: simple web based presentation front-end for RRDtool
 drraw is a simple web based presentation front-end for RRDtool that allows you
 to interactively build graphs of your own design. A graph definition can be
 turned into a template which may be applied to many Round Robin Database files.
 .
 drraw specializes in providing an easy mean of displaying data stored with
 RRDtool and does not care about how the data is collected, making it a great
 complement to other RRDtool front-ends.

Package: drs4eb
Description-md5: 4e954108d11ac748c9c7c831f5446989
Description-en: DRS4 Evaluation Board software
 The DRS4 chip is a full custom Integrated Circuit developed at PSI,
 Switzerland. It contains a switched capacitor array (SCA) with 1024 cells,
 capable of digitizing eight analog signals with high speed (6 GSPS) and high
 accuracy (11.5 bit SNR) on a single chip. This web site contains the chip
 documentation and software (firmware, drivers, applications) needed in order
 to work with the chip or the chip evaluation board.
 .
 This is software that is only useful if you also get the hardware for it.

Package: drslib
Description-md5: ee798078611dc5a06f1fb8d037283f74
Description-en: Command-line tools for the Data Reference Syntax library
 This is a set of command-line tools for using the DRSLIB python API.

Package: drt-tools
Description-md5: fdccbafd660a4181437e65bbc4872474
Description-en: Tools for Debian Release Team work
 drt-tools includes tools to help with typical work of Debian's release
 team. Currently, it processes excuses.yaml to check for packages that
 require a binNMU for migration to testing, prepares a list of binNMUs
 for transitions, and so on. It provides the following sub-commands:
 .
 * grep-excuses: Mostly the same as the tool of the same name from
 devscripts.
 * process-excuses: Download and process excuses.yaml to generate a list
 binNMUs for packages that require them for migration. Packages that
 have other issues preventing them from migrating, are not considered.
 * process-unblocks: Download and process excuses.yaml to generate a
 list of unblocks for packages in tpu and some other cases.
 * nmu-transition: Take a list packages copies from ben's output and
 schedules binNMUs.
 * nmu-eso: Produce and schedule a list of rebuilds for packages having
 Built-Using on source packages with Extra-Source-Only: yes set.

Package: drum-machine
Description-md5: 758d280419cf0623ed02b6938dab4e5b
Description-en: application for creating, playing, and managing drum patterns
 Drum Machine is a modern and intuitive application for creating,
 playing, and managing drum patterns.
 .
 Perfect for musicians, producers, and anyone interested in rhythm creation,
 .
 this application provides a simple interface for drum pattern programming.

Package: drumgizmo
Description-md5: 576e95ae34dfb1ff231859306ad2a584
Description-en: Audio sampler plugin and stand-alone app that simulates a real drum kit
 DrumGizmo's main aim is to simulate a real drum kit. Features:
 - Stand-alone application, Lv2 plugin version available
 - Drum multilayer velocities, allowing for several different hit
 velocities for each drum
 - Multichannel output, making it possible to mix it just the way you
 would a real drumkit
 - Optional built-in humanizer, analyzing the MIDI notes, adjusting
 velocities on-the-fly
 - Mic bleed simulation
 - Open drumkit file format, allowing to create your own drumkits
 - Stand-alone MIDI renderer, generating .wav files, 1 for each channel
 - Stand-alone MIDI input, making it possible to use DrumGizmo as a
 software sampler for an electronic drumkit
 .
 Please note that for using DrumGizmo you will need to download some
 compatible drum kit audio data made by the community (such as those
 available at www.drumgizmo.org) or create one yourself with DGEdit
 (provided in the dgedit package).

Package: drumkv1
Description-md5: 259a2fd840ef3d042bca6fc0e8dd5357
Description-en: old-school drum-kit sampler - standalone
 drumkv1 is an old-school all-digital drum-kit sampler
 synthesizer with stereo effects. It is provided in both
 forms of a LV2 plugin and a pure stand-alone JACK
 client with JACK-session and both JACK MIDI and ALSA
 MIDI input support.
 .
 This package provides the standalone app.

Package: drumkv1-common
Description-md5: 1e86ef9529f61535178b97432598a575
Description-en: old-school drum-kit sampler - common files
 drumkv1 is an old-school all-digital drum-kit sampler
 synthesizer with stereo effects. It is provided in both
 forms of a LV2 plugin and a pure stand-alone JACK
 client with JACK-session and both JACK MIDI and ALSA
 MIDI input support.
 .
 This package provides files shared by both the LV2 plugin and the standalone
 application.

Package: drumkv1-lv2
Description-md5: 42ca7df6cefc1950048074270293e507
Description-en: old-school drum-kit sampler - lv2-plugin
 drumkv1 is an old-school all-digital drum-kit sampler
 synthesizer with stereo effects. It is provided in both
 forms of a LV2 plugin and a pure stand-alone JACK
 client with JACK-session and both JACK MIDI and ALSA
 MIDI input support.
 .
 This package provides the LV2 plugin.

Package: drumstick-data
Description-md5: f223f5cebe77bb747a8854fbf7f09d00
Description-en: Qt6/C++ wrapper for ALSA Sequencer (data files)
 This library is a C++ wrapper around the ALSA library sequencer interface,
 using Qt6 objects, idioms and style. ALSA sequencer provides software support
 for MIDI technology on Linux. Complementary classes for RMI and WRK file
 processing are also included.
 .
 This package provides data files for drumstick-tools and libdrumstick-widgets2.

Package: drumstick-tools
Description-md5: dc59ff5ba356f8377f5cfe8e9f559521
Description-en: Qt6/C++ wrapper for ALSA Sequencer (utilities)
 This library is a C++ wrapper around the ALSA library sequencer interface,
 using Qt6 objects, idioms and style. ALSA sequencer provides software support
 for MIDI technology on Linux. Complementary classes for RMI and WRK file
 processing are also included.
 .
 This package provides utilities shipped with the library:
 - drumstick-drumgrid: Simple Qt drum sequencer.
 - drumstick-dumpmid: Write ALSA MIDI events to STDOUT.
 - drumstick-dumprmi: Write MIDI events from a RIFF MIDI file to STDOUT.
 - drumstick-dumpsmf: Write MIDI events from a MIDI file to STDOUT.
 - drumstick-dumpwrk: Write MIDI events from a Cakewalk WRK file to STDOUT.
 - drumstick-guiplayer: Simple Qt MIDI file player.
 - drumstick-metronome: Headless MIDI metronome.
 - drumstick-playsmf: Headless MIDI file player.
 - drumstick-sysinfo: Display information about ALSA MIDI.
 - drumstick-vpiano: Virtual Piano Keyboard GUI application.

Package: dsda-doom
Description-md5: 1816a9c0fa21e807f94de8ade34131bc
Description-en: Doom source port with a focus on demo recording and speedrunning
 This is a fork of prboom+ with many new features, including:
 .
 * Heretic, Hexen, MBF21, and Doom-in-Hexen support
 * In-game console and scripting
 * Full controller support
 * Palette-based lightmode for opengl
 * Debugging features for testing
 * Strict mode for speedrunning
 * Various quality of life improvements
 * Advanced tools for TASing
 * Rewind
 .
 DSDA-Doom requires game data to run. Free game data is available in the
 freedoom package. Commercial game data can be packaged using
 game-data-packager. DSDA-Doom supports all flavors of Doom, including
 The Ultimate Doom, Doom 2 and Final Doom as well as Chex(R) Quest, HacX,
 Freedoom: Phase 1 and Phase 2 and FreeDM.
 .
 Additionally, DSDA-Doom supports Heretic and Hexen.

Package: dsdcc
Description-md5: f6b750cf73beeb30110434862ab2e0a9
Description-en: Digital Speech Decoder (DSD)
 DSDcc is a digital speech decoder. Supported formats:
 .
 * DMR/MOTOTRBO: ETSI two slot TDMA standard. MOTOTRBO is a popular
 implementation of this standard.
 * D-Star: developed and promoted by Icom for Amateur Radio customers.
 * dPMR: ETSI narrowband FDMA standard. This is somehow similar to NXDN 2400
 Baud rate mode.
 * Yaesu System Fusion (abbreviated YSF): developed and promoted by Yaesu for
 Amateur Radio customers partly inspired by gr-ysf. Voice full rate with
 SerialDV is not supported.
 .
 This package contains dsdccx, the command line interface.

Package: dsdp
Description-md5: f23b1ccc0454351abde108cef0799570
Description-en: Software for Semidefinite Programming
 The DSDP software is a free open source implementation of an interior-point
 method for semidefinite programming. It provides primal and dual solutions,
 exploits low-rank structure and sparsity in the data, and has relatively
 low memory requirements for an interior-point method. It allows feasible
 and infeasible starting points and provides approximate certificates of
 infeasibility when no feasible solution exists. The dual-scaling
 algorithm implemented in this package has a convergence proof and
 worst-case polynomial complexity under mild assumptions on the
 data. Furthermore, the solver offers scalable parallel performance for
 large problems and a well documented interface. Some of the most popular
 applications of semidefinite programming and linear matrix inequalities
 (LMI) are model control, truss topology design, and semidefinite
 relaxations of combinatorial and global optimization problems.
 .
 This package contains the binaries.

Package: dsdp-doc
Description-md5: 26082894d8d34e85cfb5511f23cc16cd
Description-en: Software for Semidefinite Programming
 The DSDP software is a free open source implementation of an interior-point
 method for semidefinite programming. It provides primal and dual solutions,
 exploits low-rank structure and sparsity in the data, and has relatively
 low memory requirements for an interior-point method. It allows feasible
 and infeasible starting points and provides approximate certificates of
 infeasibility when no feasible solution exists. The dual-scaling
 algorithm implemented in this package has a convergence proof and
 worst-case polynomial complexity under mild assumptions on the
 data. Furthermore, the solver offers scalable parallel performance for
 large problems and a well documented interface. Some of the most popular
 applications of semidefinite programming and linear matrix inequalities
 (LMI) are model control, truss topology design, and semidefinite
 relaxations of combinatorial and global optimization problems.
 .
 This package contains the documentation and examples.

Package: dsh
Description-md5: 79de0464c9a455d25d7a73c9194b30d4
Description-en: dancer's shell, or distributed shell
 Executes specified command on a group of computers using remote shell
 methods such as rsh or ssh.
 .
 dsh can parallelise job submission using several algorithms, such as using
 fan-out method or opening as much connections as possible, or
 using a window of connections at one time.
 It also supports "interactive mode" for interactive maintenance of
 remote hosts.
 .
 This tool is handy for administration of PC clusters, and multiple hosts.

Package: dsmidiwifi
Description-md5: c0915b4891340da3ed118b95edaa00c0
Description-en: DSMI over WLAN server
 Server component for a DSMI (Nintendo® DS MIDI) over WLAN connection,
 also often used by Android and iPhone applications. Bridges between
 UDP broadcast packets and an offered ALSA MIDI port.

Package: dsniff
Description-md5: bde57527fd9bd5b30427ac09457e9dd2
Description-en: Various tools to sniff network traffic for cleartext insecurities
 This package contains several tools to listen to and create network traffic:
 .
 * arpspoof  - Send out unrequested (and possibly forged) arp replies.
 * dnsspoof  - forge replies to arbitrary DNS address / pointer queries
 on the Local Area Network.
 * dsniff    - password sniffer for several protocols.
 * filesnarf - saves selected files sniffed from NFS traffic.
 * macof     - flood the local network with random MAC addresses.
 * mailsnarf - sniffs mail on the LAN and stores it in mbox format.
 * msgsnarf  - record selected messages from different Instant Messengers.
 * sshmitm   - SSH monkey-in-the-middle. proxies and sniffs SSH traffic.
 * sshow     - SSH traffic analyser.
 * tcpkill   - kills specified in-progress TCP connections.
 * tcpnice   - slow down specified TCP connections via "active"
 traffic shaping.
 * urlsnarf  - output selected URLs sniffed from HTTP traffic in CLF.
 * webmitm   - HTTP / HTTPS monkey-in-the-middle. transparently proxies.
 * webspy    - sends URLs sniffed from a client to your local browser
 (requires libx11-6 installed).
 .
 Please do not abuse this software.

Package: dspdfviewer
Description-md5: 4b6fe235cea51db1e76e8b2b30a0f53a
Description-en: Dual-Screen PDF Viewer for LaTeX-beamer
 This is a specialized PDF Viewing application custom-made for
 the LaTeX class beamer, specifically the
 "show notes on second screen=right" option.
 .
 To make use of this program, you will need a document created
 by latex-beamer, and you will need two monitors connected to
 your computer.
 They do not need to have the same resolution, not even the same
 aspect ratio.
 .
 This program will split your PDF page in half, and display the
 left half (intended for the audience) on one monitor (think:
 a notebook's VGA output connected to your university's projector)
 and it will display the right half (intended for you) on the
 second screen.
 Also, on the second screen, you get page thumbnails and status
 information, like the time since you started the presentation
 and a "wall clock".

Package: dspy-common
Description-md5: da800f99b4a7102892ee059e95242090
Description-en: common files for D-Bus explorer and test app for GNOME
 D-Spy is a tool to explore and test end-points and interfaces on the
 System or Session D-Bus. You can also connect to D-Bus peers by address.
 .
 D-Spy was originally part of the GNOME Builder app.
 .
 This package contains common data files and translations.

Package: dssi-dev
Description-md5: 78671c3daf895b6fd44e30b1970f0299
Description-en: Header file for compiling DSSI plugins and hosts
 DSSI is an API for audio plugins, with particular application for software
 synthesis plugins with native user interfaces.
 .
 DSSI is an open specification developed for use in Linux audio applications,
 although it is portable to other platforms. It may be thought of as
 LADSPA-for-instruments, or something comparable to VSTi.
 .
 This package contains the header file required for compiling hosts and
 plugins.

Package: dssi-example-plugins
Description-md5: 8308c83fcec6da76bfcc490b6f6f2e8d
Description-en: Examples of DSSI plugin
 DSSI is an API for audio plugins, with particular application for software
 synthesis plugins with native user interfaces.
 .
 DSSI is an open specification developed for use in Linux audio applications,
 although it is portable to other platforms. It may be thought of as
 LADSPA-for-instruments, or something comparable to VSTi.
 .
 This is a set containing three example DSSI plugins.

Package: dssi-host-jack
Description-md5: cb390895095ec3af90f6b1f1df3e12c5
Description-en: Example of DSSI host
 DSSI is an API for audio plugins, with particular application for software
 synthesis plugins with native user interfaces.
 .
 DSSI is an open specification developed for use in Linux audio applications,
 although it is portable to other platforms. It may be thought of as
 LADSPA-for-instruments, or something comparable to VSTi.
 .
 This package contains an example DSSI host which is useful for testing new
 plugins. It listens for MIDI events on an ALSA sequencer port, delivers them
 to DSSI synths and outputs the result via JACK.  It does not currently support
 audio input (e.g. for DSSI effects plugins).

Package: dssi-utils
Description-md5: a29c22af4da921fdc3f7262d1a29dc97
Description-en: Command-line utilities for sending commands to DSSI plugins
 DSSI is an API for audio plugins, with particular application for software
 synthesis plugins with native user interfaces.
 .
 DSSI is an open specification developed for use in Linux audio applications,
 although it is portable to other platforms. It may be thought of as
 LADSPA-for-instruments, or something comparable to VSTi.
 .
 This package contains the dssi_osc_send and dssi_osc_update utilities which
 can, for instance, be used to send commands to the DSSI trivial synth
 plugin.

Package: dssp
Description-md5: e8368751e3e591945febff8664088a8c
Description-en: protein secondary structure assignment based on 3D structure
 DSSP is an application you use to assign the secondary structure of a protein
 based on its solved three dimensional (3D) structure.
 .
 This version of DSSP is a rewrite that writes annotated mmCIF files
 by default but can still produce the older dssp format. New is also the
 support of PP helices.

Package: dt-schema
Description-md5: 74f144d014187b00f07c61e5e5419fb6
Description-en: Tooling for devicetree validation using YAML and jsonschema
 This package contains test code for devicetree schema validation using the
 json-schema vocabulary. Schema files are written in YAML (a superset of JSON),
 and operate on the YAML encoding of Devicetree data. Devicetree data must be
 transcoded from DTS to YAML before being used by this tool.
 .
 There are several tools available:
 .
 dt-doc-validate This tool takes a schema file(s) or directory of schema
 files and validates them against the DT meta-schema.
 .
 dt-mk-schema This tool takes user-provided schema file(s) plus the core
 schema files in this repo, removes everything not needed for validation,
 applies fix-ups to the schemas, and outputs a single file with the processed
 schema. This step is done separately to speed up subsequent validation of YAML
 Devicetrees.
 .
 dt-validate This tool takes user-provided YAML Devicetree(s) and either
 a schema directory or pre-processed schema file and validates the YAML
 Devicetree against the schema.

Package: dt-utils
Description-md5: 32411ba34c068657ee4df6f86abe6d3f
Description-en: Device tree and barebox related tools
 dt-utils holds dtblint for device tree linting and barebox-state
 for controlling the barebox bootloader's state information.

Package: dtach
Description-md5: 4e883cf96c29b604bbef9999bb6833ef
Description-en: emulates the detach/attach feature of screen
 dtach is a tiny program that emulates the detach feature of screen,
 allowing you to run a program in an environment that is protected from
 the controlling terminal and attach to it later. dtach does not keep
 track of the contents of the screen, and thus works best with programs
 that know how to redraw themselves.
 .
 dtach does not, however, have the other features of screen, such as its
 support of multiple terminals or its terminal emulation support. This
 makes dtach extremely tiny compared to screen, making it more easily
 audited for bugs and security holes, and also allows it to fit in
 environments where space is limited, such as on rescue disks.

Package: dtdinst
Description-md5: 1ef81ecf8073527234b5d1fe6b36a24f
Description-en: XML DTD to XML instance format converter
 dtdinst converts XML DTDs into XML instance format. The XML instance can be in
 either a format specific to DTDinst or RELAX NG format.

Package: dte
Description-md5: 5f625975c5abf05766602b872be612d9
Description-en: small and easy to use console text editor
 A very small console text editor that supports Unicode, multiple tabs and
 buffers, syntax highlighting, regex search and replace, encodings, ctags and
 various other features.

Package: dtk-exhibition
Description-md5: 069310ec1e3c5cbcf510f4db82c225ef
Description-en: Deepin DTK QtQuick/QtQml widget library (example app)
 Dtkdeclarative is the base library of Deepin Qt/QtQuick applications.
 .
 This package contains an example application for the library.

Package: dtk6-exhibition
Description-md5: 9d04ce9b93953b4ae0cc2717768a58d5
Description-en: Deepin DTK6 QtQuick/QtQml widget library (example app)
 Dtk6declarative is the base library of Deepin Qt/QtQuick applications.
 .
 This package contains an example application for the library.

Package: dtk6widget6-examples
Description-md5: b26def02d856e7931b613c0f2e9a04b6
Description-en: Deepin QT6 Tool Kit Widget library (examples files)
 Dtk6Widget is the Deepin graphical user interface library for deepin
 desktop development.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 dtk6widget6-examples is generated by dtk6widget
 .
 This package contains example application which are
 needed for developing Deepin applications.

Package: dtkwidget5-examples
Description-md5: 0040715f43c6566d3107a2d13c2445e0
Description-en: dtkwidget-examples is generated by dtkwidget
 DtkWidget is Deepin graphical user interface for deepin desktop development.
 .
 This package contains example application which are
 needed for developing Deepin applications.

Package: dtmf2num
Description-md5: 879efd9495139aa0d3f026c54610a5ac
Description-en: tool for decoding the DTMF and MF tones from PCM wave files
 This supports any type of wave file (frequencies, channels and
 8, 16, 24 and 32 bits), automatic optimizations (DC bias adjust and
 normalization) and both WAV and raw PCM data.
 .
 The program has been successfully tested with many audio files and
 moreover with those highly dirt and damaged, for example recorded
 with a microphone in a room or at a very low volumes or with some
 noise.

Package: dtrace
Description-md5: 002948657db7fbc2b6e05d07140987a5
Description-en: Dynamic tracing for Linux (DTrace)
 This is the official Linux port of the advanced tracing tool DTrace.
 .
 DTrace is a high-level dynamic tracing tool for Linux, built on kernel
 tracing features (tracepoints, function probes (fentry/fexit), dynamic
 kernel probes (kprobes), dynamic userspace probes (uprobes), ... and
 leveraging BPF as execution engine.  It features an integrated compiler
 for its high-level tracing language and native support for interacting
 with the BPF engine, significantly reducing runtime dependencies.

Package: dtrace-tests
Description-md5: 338330d6214ccdc2fd4aee79136cead1
Description-en: Dynamic tracing for Linux (DTrace) (testsuite)
 This is the official Linux port of the advanced tracing tool DTrace.
 .
 DTrace is a high-level dynamic tracing tool for Linux, built on kernel
 tracing features (tracepoints, function probes (fentry/fexit), dynamic
 kernel probes (kprobes), dynamic userspace probes (uprobes), ... and
 leveraging BPF as execution engine.  It features an integrated compiler
 for its high-level tracing language and native support for interacting
 with the BPF engine, significantly reducing runtime dependencies.
 .
 This package contains the testsuite.

Package: dtrx
Description-md5: 041f5bd07051cefc37ed6bc08adb20de
Description-en: intelligently extract multiple archive types
 dtrx is basically the same as tar -zxf or tar -xjf except you don't have
 to remember the flags for each file. But there's more to it than that.
 You know those really annoying files that don't put everything in a
 dedicated directory, and have the permissions all wrong? dtrx takes care
 of all those problems for you, too. dtrx is simple and powerful. Just
 use the same command for all your archive files, and they'll never
 frustrate you again.

Package: dtui
Description-md5: f962c338605dfdf423f06d7befcdad39
Description-en: terminal UI for inspecting D-Bus services, objects and interfaces
 dtui is an interactive terminal user interface for exploring D-Bus.
 It lets you browse services and introspect objects, interfaces, methods
 and properties on the system or session bus.
 This package contains the following binaries built from the Rust crate
 "dtui":
 - dtui

Package: dtv-scan-tables
Description-md5: 441538244377da3059c5c97686be569e
Description-en: Digital Video Broadcasting (DVB) initial scan files
 Initial setup tables for use with DVB devices supporting the DVB-C, DVB-T,
 DVB-S, and ATSC standards.
 .
 These scan tables were once provided as part of the dvb-apps package, however
 upstream has since decided to split the scan tables out into their own
 separate dtv-scan-tables repository to ease maintenance of both packages.
 .
 Contains DVB-C scan tables for the following countries:
 Austria
 Belgium
 Brazil
 Switzerland
 Czech Republic
 Germany
 Denmark
 Spain
 Finland
 France
 Hungary
 Iceland
 Luxembourg
 Netherlands
 Norway
 Sweden
 .
 Contains DVB-S scan tables for the following providers:
 ABS
 Agila
 Amazonas
 AMC
 Amos
 Anik F1
 Apstar
 AsiaSat
 Astra
 Atlantic Bird
 BrasilSAT
 ChinaSat
 Estrela do Sul
 Eurobird
 Eutelsat
 Express
 Galaxy
 Hispasat
 Hotbird
 IA-7
 Insat
 Intelsat
 JCSat
 Measat
 Nahuel
 Nilesat
 NSS
 Optus
 Palapa
 PAS
 Satmex
 SBS 6
 SES 2
 Sirius
 ST 1
 Telecom2
 Telkom1
 Telstar
 Thaicom
 Thor
 Turkstat
 Vinasat 1
 Yamal 201
 .
 Contains DVB-T scan tables for the following countries:
 Andorra
 Argentina
 Austria
 Australia
 Åland Islands
 Belgium
 Brazil
 Switzerland
 Czech Republic
 Germany
 Denmark
 Spain
 Finland
 France
 Greece
 Hong Kong
 Croatia
 Hungary
 Ireland
 Israel
 Iran, Islamic Republic of
 Iceland
 Italy
 Lithuania
 Luxembourg
 Latvia
 Netherlands
 Norway
 New Zealand
 Poland
 Portugal
 Romania
 Sweden
 Slovenia
 Slovakia
 United Kingdom
 Taiwan, Province of China
 Vietnam
 .
 Contains ATSC scan tables for the following countries:
 United States

Package: du-dust
Description-md5: 5968b55566369d39a5b130953b956bde
Description-en: du + rust = dust. Like du but more intuitive.
 dust is meant to give you an instant overview of which directories are using
 disk space without requiring sort or head.
 .
 It will list a slightly-less-than-the-terminal-height number of the biggest
 subdirectories or files and will smartly recurse down the tree to find the
 larger ones. There is no need for a '-d' flag or a '-h' flag. The largest
 subdirectories will be colored. Optionally it can print its output in JSON
 format.

Package: dualsensectl
Description-md5: 5cc024263d032566f056681a6a4e731d
Description-en: Tool for controlling PS5 DualSense controller
 CLI for interacting with DualSense controllers connected over USB
 or Bluetooth.
 .
 Commands available for:
 * Power off (bluetooth only)
 * Check battery level
 * Changing light-bar and player-led colours
 * Microphone state and volume
 * Trigger effects for left, right or both (e.g. weapon or bow)
 .
 Note, this package installs udev rules for hidraw access

Package: dualword-rt
Description-md5: a9847443a79533e74bae4b19d87009a0
Description-en: program for measuring bimanual simple visual reaction time
 DualWord-RT - open-source cross-platform program for measuring bimanual simple
 visual reaction time.
 Features:
 - Languages: English, German, Russian.
 Source code: https://github.com/dualword/dualword-rt.

Package: dub
Description-md5: 0440199a3a4483ede497fdb26489f474
Description-en: Package and build management system for D
 DUB is a build tool for D projects with support for automatically
 retrieving dependencies and integrating them in the build process.
 .
 Its design emphasis is on maximum simplicity for simple projects, while
 providing the opportunity to customize things when needed.

Package: dublin-traceroute
Description-md5: 24dc71594338de5dbfa55c33277c88f7
Description-en: NAT-aware multipath tracerouting tool
 Dublin Traceroute uses the techniques invented by the authors of
 Paris-traceroute to enumerate the paths of ECMP flow-based load balancing,
 but also introduces a new technique for NAT detection. It forges the IP ID
 in the probe packet and analyzes the responses in order to detect all the
 encountered NATs.

Package: duc
Description-md5: 0a0216f6b0967da5e6fcb2d05b8e20c4
Description-en: high-performance disk usage analyzer
 Duc maintains a database of accumulated sizes of directories of the file
 system, and allows you to query this database with some tools, or create
 fancy graphs showing you where your bytes are.
 .
 Duc comes with console utilities, ncursesw and X11 user interfaces and a
 CGI wrapper for disk usage querying and visualisation.
 .
 Duc is designed to scale to huge filesystems: it will index and display
 hundreds of millions of files on petabytes of storage without problems.

Package: duc-nox
Description-md5: ed97d0447e5b0ec2437844e1e19e5196
Description-en: high-performance disk usage analyzer (without X support)
 Duc maintains a database of accumulated sizes of directories of the file
 system, and allows you to query this database with some tools.
 .
 Duc comes with console utilities, ncursesw and a CGI wrapper for disk
 usage querying and visualisation.
 .
 Duc is designed to scale to huge filesystems: it will index and display
 hundreds of millions of files on petabytes of storage without problems.
 .
 This package provides the console version of the duc.

Package: duck
Description-md5: acc3095ebf6763c0fb2b1f525dda4b00
Description-en: checks URLs in debian/control and debian/upstream files
 duck, the Debian Url ChecKer, processes several fields in the
 debian/control, debian/upstream, debian/copyright,
 debian/patches/* and systemd.unit files and checks if URLs, VCS links and
 email address domains found therein are valid.

Package: duckdb
Description-md5: 4ec04bba7595b5fca6fcbb0edc9fc793
Description-en: in-process SQL OLAP database management system - CLI
 DuckDB is an in-process SQL OLAP database management system. It provides
 a rich SQL dialect with support for arbitrary and nested correlated
 subqueries, window functions, collations, and complex types (arrays,
 structs).
 .
 This package contains the DuckDB command-line interface.
 .
 See /usr/share/doc/duckdb/README.Debian for usage examples.

Package: ducktype
Description-md5: 8b9f2d65f1aa504b8ec317bec47ab85f
Description-en: Command-line tool for Ducktype, a lightweight documentation syntax
 Ducktype is a lightweight non-XML syntax for Mallard, a topic-oriented
 markup language for help files. Mallard is primarily used in GNOME help.
 .
 This package contains the ducktype command-line tool, which can be used to
 convert Ducktype documents into the Mallard XML format for further
 processing by the tools and stylesheets in the yelp-tools and yelp-xsl
 packages.

Package: due
Description-md5: 9c0d969ef34c60eeeb7d4024bf10a0ef
Description-en: Dedicated User Environment: manage build environments in Docker containers
 DUE uses templates to generate target specific build images based on any
 version or architecture of any Debian release, and provides a launcher
 application to reduce complexity and let the developer 'just build it',
 whatever 'it' may happen to be.

Package: duf
Description-md5: 0a13be16fa0ccc0e7901da56e883f977
Description-en: Disk Usage/Free Utility
 Simple Disk Usage/Free Utility.
 .
 Features:
 - User-friendly, colorful output.
 - Adjusts to your terminal's theme & width.
 - Sort the results according to your needs.
 - Groups & filters devices.
 - Can conveniently output JSON.

Package: duff
Description-md5: a9b76b767f2cf4ec3e772aee2a911452
Description-en: Duplicate file finder
 Duff is a command-line utility for identifying duplicates in a given set of
 files.  It attempts to be usably fast and uses the SHA family of message
 digests as a part of the comparisons.

Package: duktape
Description-md5: c2a164f10afc1e5e04b2793aa8566bae
Description-en: embeddable Javascript engine
 Duktape is an embeddable Javascript engine, with a focus on portability
 and compact footprint.
 .
 Duktape is easy to integrate into a C/C++ project: add duktape.c, duktape.h,
 and duk_config.h to your build, and use the Duktape API to call Ecmascript
 functions from C code and vice versa.
 .
 The main features are
 - Embeddable, portable, compact: can run on platforms with
 256kB flash and 64kB system RAM
 - Ecmascript E5/E5.1 compliant, some features borrowed from
 Ecmascript E6
 - Khronos/ES6 TypedArray and Node.js Buffer bindings
 - Built-in debugger
 - Built-in regular expression engine
 - Built-in Unicode support
 - Minimal platform dependencies
 - Combined reference counting and mark-and-sweep garbage
 collection with finalization
 - Custom features like coroutines, built-in logging framework,
 and built-in CommonJS-based module loading framework
 - Property virtualization using a subset of Ecmascript E6 Proxy
 object
 - Bytecode dump/load for caching compiled functions
 .
 This package contains a commandline duk interpreter

Package: duma
Description-md5: 1348c98875f02c6e079b422dd5823a74
Description-en: Detect Unintended Memory Access - A Red-Zone memory allocator
 Open-source library to detect buffer overruns and under-runs
 in C and C++ programs.
 .
 This library is a fork of Bruce Perens Electric Fence library and adds
 some new features to it. Features of the DUMA library:
 * "overloads" all standard memory allocation functions like
 malloc(), calloc(), memalign(), strdup(), operator new, operator
 new[] and also their counterpart deallocation functions like free(),
 operator delete and operator delete[]
 * utilizes the MMU (memory management unit) of the CPU:
 allocates and protects an extra memory page to detect any illegal
 access beyond the top of the buffer (or bottom, at the user's option)
 * stops the program at exactly that instruction, which does the
 erroneous access to the protected memory page,
 allowing location of the defective source code in a debugger
 detects erroneous writes at the non-protected end of the memory
 block at deallocation of the memory block
 * detects mismatch of allocation/deallocation functions: f.e.
 allocation with malloc() but deallocation with operator delete
 * leak detection: detect memory blocks which were not deallocated
 until program exit
 * preloading of the library
 * allowing tests without necessity of changing source code or recompilation

Package: dumb-init
Description-md5: d6ce0e9df3158136b248ddf33a0d6468
Description-en: wrapper script which proxies signals to a child
 dumb-init is a simple process supervisor and init system designed to run
 as PID 1 inside minimal container environments (such as Docker).
 .
 Lightweight containers have popularized the idea of running a single
 process or service without normal init systems like systemd or sysvinit.
 However, omitting an init system often leads to incorrect handling of
 processes and signals, and can result in problems such as containers
 which can't be gracefully stopped, or leaking containers which should
 have been destroyed.
 .
 dumb-init acts as PID 1 and immediately spawns your command as a child
 process, taking care to properly handle and forward signals as they are
 received.

Package: dummydroid
Description-md5: 32456ae6e39d2370f1ff43c141cf8dea
Description-en: Register a GSF ID for mock-up Android devices
 Dummy Droid allows you to create hardware profiles for arbitrary
 Android devices and upload them into your Google Play account,
 thereby creating a "Google Services Framework ID".
 .
 Mocks can either be generated from the /system/build.prop file of
 existing hardware or be completely made up from scratch. You (may)
 need this tool if Google Play won't give you access to an app because
 of device incompatibilities, country or carrier restrictions. You
 (may) also need this tool if you are an app developer yourself and
 want to test compatibility filter settings without actually owning
 the target device.
 .
 Word of warning: Dummy Droid grants you absolute freedom, including
 the freedom to specify absolute nonsense (such as a smart-tv with a
 screensize of 1 pixel). Please pay attention to the instructions and
 use a throw-away account for testing. Otherwise you might end up with
 dozens of mocks in your main account you cannot get rid of again!

Package: dump
Description-md5: 196383f2c586a24c32968a6f3eceeff1
Description-en: backup and restore for ext2/3/4 filesystems
 This is a port of the 4.4BSD filesystem backup suite.
 Dump examines files on a filesystem and determines which files need to be
 backed up. These files are copied to the given disk, tape or other storage
 medium for safe keeping.
 .
 The restore command performs the inverse function of dump. A full backup of
 a filesystem may be restored and subsequent incremental backups layered on
 top of it. Single files and directory subtrees may be restored from full or
 partial backups.

Package: dump1090-mutability
Description-md5: ee337c03dee1406b1d04c1e172d68401
Description-en: ADS-B Ground Station System for RTL-SDR
 Networked Aviation Mode S / ADS-B decoder/translator with RTL-SDR software
 defined radio USB device support.
 .
 This is a packaging of the "mutability" fork of dump1090 that includes
 sampling at 2.4MHz and other improvements.

Package: dumpasn1
Description-md5: a8b34032ca822e6f07d2d1940cacf872
Description-en: ASN.1 object dump program
 An ASN.1 object dump program which will dump data encoded using any of the
 ASN.1 encoding rules in a variety of user-specified formats.
 .
 dumpasn1 employs a user-editable configuration file dumpasn1.cfg which
 provides information on ASN.1 object identifiers. Currently it covers all known
 security-related OIDs.

Package: dumpet
Description-md5: bbd6e39b435b8f52daf310e68daf4283
Description-en: dump information about bootable CDs and other similar formats
 A tool for debugging El Torito boot images.  This can dump the El Torito
 structure in various readable output formats.

Package: dumphd
Description-md5: 36c0c75bc6edadcd38f8dba61dd416c3
Description-en: HD-DVD/Blu-Ray decrypter
 Decrypt HD DVD and Blu-ray movies and store on your HDD.
 o Dual-Core supported decryption of EVO / M2TS files (for harddisk to
 o harddisk speed records ;o))
 o Support for every pack type of an EVO (including in-place decryption of
 o ADV_PCKs, excluding Sequence Key Sections)
 o Decryption of every ARF protection type
 o Multiple files (currently CLI only) or complete disc mode
 o Usage of a key database to get the decryption keys or direct retrieval of
 o the keys off the source disc
 o Supports HD-DVDs for Standard / Advanced Content (but not both on the same
 o disc), Blu-Ray ROM BDMV
 o Experimental Blu-Ray Recordable support (with multiple CPS Units, BDMV,
 o BDAV with Aux Directories and Thumbnails)
 o Automatic BD+ removal using the BDVM Debugger or manually by supplying a
 o correct Conversion Table (currently CLI only)
 o Streaming output of EVO / M2TS files to stdout
 o Very much console output for free ;o)
 o GUI

Package: dunk
Description-md5: c011d82711b0d048b72c0f7b0775638a
Description-en: Prettier diff for Git
 dunk is a alternative diff view for Git that is pretty and colorful.

Package: dunst
Description-md5: fd5c72dc12c62428f8975bdf673ca958
Description-en: dmenu-ish notification-daemon
 Dunst is a highly configurable and lightweight notification-daemon: The
 only thing it displays is a colored box with unformatted text. The whole
 notification specification (non-optional parts and the "body" capability) is
 supported as long as it fits into this look & feel.
 .
 Dunst is designed to fit nicely into minimalistic windowmanagers like dwm, but
 it should work on any Linux desktop.

Package: dupd
Description-md5: a3d4c775937b3609bec0ae2f8267fd9e
Description-en: duplicate file finder CLI utility
 dupd enables an exploratory approach to finding duplicates in your
 filesystems instead of only showing a static list of duplicate
 files. See the docs directory for more information and examples.
 .
 dupd also seeks to be fast. For most file sets it performs better than
 other popular tools.

Package: dupeguru
Description-md5: 372ab390ba2da5ac6654e05c59e88444
Description-en: GUI tool to find duplicate files in a system
 dupeGuru is a tool to find duplicate files on your computer.
 .
 It can scan either filenames or contents. The filename scan features a
 fuzzy matching algorithm that can find duplicate filenames even when
 they are not exactly the same.
 .
 dupeGuru is customizable: you can tweak its matching engine to find
 exactly the kind of duplicates you want to find.

Package: duperemove
Description-md5: 72bba30b3018bc5f707cad43ab080a24
Description-en: extent-based deduplicator for file systems
 Duperemove is a tool for finding duplicated extents and submitting them for
 deduplication.  When given a list of files it will hash their contents on a
 block by block basis and compare those hashes to each other, finding and
 categorizing extents that match each other.
 .
 On BTRFS and, experimentally, XFS, it can then reflink such extents in a
 race-free way.  Unlike hardlink-based solutions, affected files appear
 independent in any way other than reduced disk space used.

Package: duplicity
Description-md5: 4d1078d59b01217b0f9070c1c5c93a05
Description-en: encrypted bandwidth-efficient backup
 Duplicity backs directories by producing encrypted tar-format volumes
 and uploading them to a remote or local file server. Because duplicity
 uses librsync, the incremental archives are space efficient and only
 record the parts of files that have changed since the last backup.
 Because duplicity uses GnuPG to encrypt and/or sign these archives, they
 will be safe from spying and/or modification by the server.

Package: duply
Description-md5: d2443380a9b348cf418e3f88d3f5bd28
Description-en: easy to use frontend to the duplicity backup system
 duply is a shell front end to duplicity that simplifies the usage by managing
 settings for each backup job in profiles. It supports executing multiple
 commands in a batch mode to enable single line cron entries and allows the
 user to use pre/post backup scripts. All duplicity backends are supported.
 The previous name of duply was ftplicity.

Package: durdraw
Description-md5: 7a113ea34dfd65cc7d97966acacd3ee7
Description-en: versatile ASCII and ANSI Art text editor for drawing in terminal
 This is an ASCII, Unicode and ANSI art editor for UNIX-like systems (Linux,
 macOS, etc). It runs in modern Utf-8 terminals and supports frame-based
 animation, custom themes, 256 and 16 color modes, terminal mouse input,
 DOS ANSI art viewing, CP437 and Unicode mixing and conversion, HTML output,
 mIRC color output, and other interesting features.
 .
 It is heavily inspired by classic ANSI editing software for MS-DOS and
 Windows, such as TheDraw, Aciddraw and Pablodraw, but with a modern Unix
 twist.

Package: durep
Description-md5: 60cbd463e68601698ba54732976e3106
Description-en: create disk usage reports
 durep is a perl script used for disk usage reports. It can generate text
 output with bar graphs to allow easy comparisons of disk usage between
 directories. It can also generate web pages which can be navigated through the
 directory structure. This allows easy visual monitoring of disk usage.

Package: dustmite
Description-md5: 20bd4c20a2c450bbfcd221679040fe74
Description-en: Tool for minimizing D source code
 DustMite is a tool for minimizing D source code.
 It was inspired by Tigris Delta and a thread on digitalmars.D.learn.
 Reducing C++ code also works quite well via --split *.{c,cpp,h,hpp}:d.
 .
 DustMite will parse the source code into a simple hierarchy, and attempt
 to shrink it by deleting fragments iteratively, as long as the result
 satisfies a user-specified condition.
 .
 Its use-cases include:
 * Reducing compiler bug test cases.
 * Finding the source of ambiguous or misleading compiler error messages
 (e.g. errors with the file/line information pointing inside Phobos)
 * Alternative unit test code coverage (DustMite can remove all code that
 does not affect the execution of your unit tests).
 * Similarly, if you have complete test coverage, it can be used for
 reducing the source tree to a minimal tree which includes support for
 only enabled unittests.
 This can be used to create a version of a program or library with a
 test-defined subset of features.
 * The --obfuscate option can obfuscate your code's identifiers.

Package: dustracing2d
Description-md5: d50605928b459b4752dbc37925ea098b
Description-en: tile-based 2D racing game
 Dust Racing (Dustrac) is a tile-based, cross-platform 2D racing game.
 .
 Dust Racing comes with a level editor for easy level creation.
 .
 Features:
 * 1-2 human players against 11 challenging computer players
 * 3 difficulty settings: Easy, Medium, Senna
 * Split-screen two player game (vertical or horizontal)
 * Game modes: Race, Time Trial, Duel
 * 2D graphics with some 3D objects
 * Smooth game play and physics
 * Multiple race tracks
 * Finishing in TOP-6 will unlock the next race track
 * Star ratings based on the best positions on each race track
 * Easy to create new race tracks with the level editor
 * Engine and collision sounds
 * Pit stops
 * Runs windowed or fullscreen

Package: dustracing2d-data
Description-md5: 6c218021ca1161d18a53499ca56b0b1c
Description-en: data files for Dust Racing 2D
 Dust Racing (Dustrac) is a tile-based, cross-platform 2D racing game.
 .
 This package contains the data files for Dust Racing 2D.

Package: dv4l
Description-md5: 09a323034cddcd8bf82043f57ac695dd
Description-en: Redirect V4L API to access a camcorder from a V4L program
 dv4l enables programs to access a dv1394 (Firewire) camcorder by using
 the video4linux (V4L) API.  dv4lstart uses the LD_PRELOAD facility to
 intercept calls to the V4L API and make the camcorder's videostream available.

Package: dvb-apps
Description-md5: 1e5464c5aa1d74394f60edac7f983b91
Description-en: Digital Video Broadcasting (DVB) applications
 Applications and utilities geared towards the initial setup, testing
 and operation of an DVB device supporting the DVB-S, DVB-C, DVB-T,
 and ATSC standards.
 .
 Main User Applications:
 . scan               - Scan for channels on your digital TV device
 . dvbscan            - Another frequency scanning tool
 . czap, szap, tzap   - Tuning utilities for DVB-C, DVB-S, DVB-T
 . azap               - Tuning utility for ATSC
 . gnutv              - Tune, watch and stream your TV
 .
 General Utilities:
 . dvbdate    - Set your clock from digital TV
 . dvbnet     - Control digital data network interfaces
 . dvbtraffic - Monitor traffic on a digital device
 . femon      - Monitor the tuning on a digital TV device
 . zap        - *Just* tunes a digital device
 . atsc_epg   - Display ATSC Electronic Program Guide (next programs)
 . alevt      - Teletext browser
 .
 Hardware Specific Utilities:
 . util/av7110_loadkeys    - Load remote keys into an av7110 based card
 . util/dib3000-watch      - Monitor DIB3000 demodulators
 . util/dst-utils          - Utilities for DST based cards
 . util/ttusb_dec_reset    - Reset a TechnoTrends TTUSB DEC device
 .
 Libraries:
 . lib/libdvbapi   - Interface library to digital TV devices
 . lib/libdvbcfg   - Library to parse/create digital TV channel
 . lib/libdvbsec   - Library for Satellite Equipment Control operations
 . lib/libucsi     - Fast MPEG2 Transport Stream SI table parsing library
 . lib/libdvben50221- Implementation of a Cenelec EN 50221 CAM stack
 . lib/libdvbmisc  - Miscellaneous utilities used by the other libraries

Package: dvb-tools
Description-md5: a54cfaa4944c8dc2a147a912f1a0a388
Description-en: Collection of command line DVB utilities
 This is a series of tools written to help testing and working with DVB,
 using its latest V5 API. The tools can also work with the DVBv3 API.
 .
 The current tools are:
 .
 dvb-fe-tool: a simple test application, that reads from the frontend.
 it also allows one to change the default delivery system.
 In the future, it may be used to change any property via command line.
 .
 dvb-format-convert: converts from zap and scan initial-tuning-data-file
 into the new format defined to work with DVBv5.
 .
 dvbv5-scan: a DVBv5 scan tool.
 .
 dvbv5-zap: a DVBv5 zap tool. It allows one to tune into a DVB channel,
 and to watch to a DVB service (e. g. receiving the video and audio
 streams, via another application using the dvr device).

Package: dvbackup
Description-md5: a8c1856eff9332d996f090db6bfa7bd9
Description-en: backup tool using MiniDV camcorders
 Dvbackup hides the data it receives on standard input in a perfectly
 legal DV (digital video) stream. This allows you to use your DV camcorder
 and your DV cartridges as a potent mass storage system. Obviously, your
 system and your camcorder have to be connected via IEEE1394 (aka Firewire,
 iLink).
 .
 Current digital camcorders can save approximately 13 GB of data on those
 tiny DV cartridges at a speed of 3.6 MB/sec. That's faster than most
 DAT streamers which only work at 1 MB/sec or less. dvbackup can not use all of
 the data, but 10 GB should be good enough for everyone.
 .
 To bring the data on tape, you have to use an additional utility, called
 dvconnect, which is included in libdv-bin.

Package: dvblast
Description-md5: 3dfb83d4f9116578511b84bc2a09590e
Description-en: Simple and powerful dvb-streaming application
 DVBlast is a simple and powerful streaming application based on the linux-dvb
 API.
 It opens a DVB device, tunes it, places PID filters, configures a CAM module,
 and demultiplexes the packets to several RTP outputs.
 .
 DVBlast is designed to be the core of a custom IRD or CID, based on a PC with
 Linux-supported DVB cards.
 .
 DVBlast does not do any kind of processing on the elementary streams, such as
 transcoding, PID remapping or remultiplexing. it does not stream from plain
 files, only DVB devices. If you were looking for these features, switch to VLC.

Package: dvbpsi-utils
Description-md5: 083e18d15fc67ca8bca22ddd6037eea4
Description-en: utilities and example programs for libdvbpsi
 libdvbpsi is a simple library designed for MPEG TS and DVB PSI tables
 decoding and generating.
 .
 This package contains the dvbinfo utility as well as other example
 programs.

Package: dvbstream
Description-md5: a221b1b5f74e354c506ff9080834de45
Description-en: Broadcast a DVB Transport stream over a LAN
 DVBstream is based on the ts-rtp package available at
 http://www.linuxtv.org.  It broadcasts a (subset of a) DVB transport
 stream over a LAN using the rtp protocol.

Package: dvbstreamer
Description-md5: 2ad06bfd8dd5f67b1eb50259b1077a3e
Description-en: a console based streamer for DVB/ATSC service(s)
 DVBStreamer is a console based application to stream DVB/ATSC service(s)
 over UDP or to a file. It is more that just an app to stream AV
 though and feature a simple plugin architecture to allow
 more features to be added.

Package: dvbtune
Description-md5: b3f2ea30f25db416f7aa95a4f1cee71b
Description-en: Simple tuning application for DVB cards
 DVBtune is a simple application to allow the tuning of DVB cards
 supported by the Linux DVB driver.
 .
 It is still very experimental, especially the XML output.

Package: dvd+rw-tools
Description-md5: 63f942222e20cd33a7d6646892c22266
Description-en: DVD+-RW/R tools
 The dvd+rw-tools suite makes it possible to burn DVD images created by
 dvdauthor or genisoimage to DVD+R, DVD+RW, DVD-R, and DVD-RW disks,
 replacing cdrecord-proDVD in many cases.
 .
 This package contains dvd+rw-mediainfo (to give details about DVD
 disks), and some programs to control the write speed and obtain
 information from DVD-RAM.
 .
 Additionally, it depends on the growisofs package to provide the main
 front-end for burning DVD-like media.

Package: dvdauthor
Description-md5: 0ba3076f7f4e890bbf88215aaf9bc0b3
Description-en: create DVD-Video file system
 DVDAuthor is a program that will generate a DVD movie from a valid
 mpeg2 stream that should play when you put it in a DVD player.

Package: dvdbackup
Description-md5: b4879cb8d0f49e81b7b69c9613032cb1
Description-en: tool to rip DVD's from the command line
 dvdbackup will extract all (or optionally only selected) titles as found
 on the dvd.  It will structure the extracted files in a format suitable for
 burning at a later time with genisoimage and dvdrecord.  Has the advantage of
 being very easy to use, small, and fast.

Package: dvdisaster
Description-md5: 1c9a2632539347f46a8493e12ea69c19
Description-en: data loss/scratch/aging protection for CD/DVD media
 dvdisaster provides a margin of safety against data loss on CD and DVD media
 caused by scratches or aging media. It creates error correction data which is
 used to recover unreadable sectors if the disc becomes damaged at a later time.

Package: dvdisaster-doc
Description-md5: 559fd90a21ef8c80b77c726fc625617a
Description-en: data loss/scratch/aging protection for CD/DVD media (documentation)
 dvdisaster provides a margin of safety against data loss on CD and DVD media
 caused by scratches or aging media. It creates error correction data which is
 used to recover unreadable sectors if the disc becomes damaged at a later time.
 .
 This package contains the documentation.

Package: dvgrab
Description-md5: 412c523a49f1311a15db4dfe32b2087c
Description-en: grab digital video data via IEEE1394 and USB links
 dvgrab receives audio and video data from a digital camcorder via an
 IEEE1394 (widely known as FireWire) or USB link and stores them into
 one of several file formats. It features autosplit of long video
 sequences, and supports saving the data as raw frames, AVI type 1,
 AVI type 2, Quicktime DV, a series of JPEG stills or MPEG2-TS.

Package: dvhtool
Description-md5: 9170eccbc3bc4240a3c27a7734180d60
Description-en: Manipulate the volume header on sgi partition layouts
 This tool is used to manipulate volume headers of devices using sgi disk
 labels, like moving files into and out of the volume header.

Package: dvi2dvi
Description-md5: df24abfad54bbe3dfa29f6d1840ab092
Description-en: Tweak DVI files
 dvi2dvi can:
 - expand virtual fonts in given DVI files,
 - change font names in given DVI files,
 - decompose 2-byte fonts into 1-byte subfonts.
 With dvi2dvi, you can convert DVI files generated by NTT jTeX to
 those of ASCII pTeX, and vice versa.

Package: dvi2ps
Description-md5: 99abab39fd1818e7a4cbd076142bec0f
Description-en: TeX DVI-driver for NTT JTeX, MulTeX and ASCII pTeX
 dvi2ps is another converter of DVI file to PostScript file.
 dvi2ps can handle dvi files of NTT JTeX, MulTeX and ASCII pTeX.

Package: dvi2ps-fontdata-a2n
Description-md5: 3de62120ff6ab0ed7ed16834c56f6a65
Description-en: Font data to convert pTeX's dvi file to jTeX's dvi file
 Virtual font for converting dvi files of ASCII pTeX to dvi files to NTT jTeX.
 .
 If you want to convert pTeX dvi to jTeX dvi, install this package and
 use dvi2dvi.

Package: dvi2ps-fontdata-ja
Description-md5: 2c1dd60b872b002689a3fe3645276f0b
Description-en: Font data for dvi2ps-j and dvi2dvi
 Virtual fonts and TFM files for Morisawa fonts, and VFlib.
 .
 If you want to convert pTeX dvi and/or jTeX dvi to Postscript using
 dvi2ps, install this package.

Package: dvi2ps-fontdata-n2a
Description-md5: 031bdc9b166ed97e49deaaaaca62515a
Description-en: Font data to convert jTeX dvi file to pTeX dvi file
 Virtual font for converting dvi files of NTT jTeX to dvi files of ASCII pTeX.
 .
 If you want to convert jTeX dvi to pTeX dvi, install this package and
 use dvi2dvi.

Package: dvi2ps-fontdata-ptexfake
Description-md5: 90fba73e1fcb364018f8b0e7e471a523
Description-en: Fake pTeX TFM files
 Monometric TFM files for min and goth fonts of ASCII pTeX.
 .
 If you want only to convert pTeX dvi to Postscript and/or to preview
 pTeX dvi with xdvik-ja, install this package instead of ptex-base.

Package: dvi2ps-fontdata-rsp
Description-md5: 300a54db5b6ed204bd3ff5f315ca1702
Description-en: Font data of RICOH SP10 printer
 Virtual font and TFM files for RICOH SP-10 printer.
 .
 If you want to print out to RICOH PC LASER SP-10PS, install this
 package.

Package: dvi2ps-fontdata-tbank
Description-md5: aaa1a7f040738c1db5f3c7c3a7ceb3d0
Description-en: Font data of Typebank font
 Virtual font and TFM files for Typebank font.
 .
 If you want to print out to QMS printer, install this package.

Package: dvi2ps-fontdata-three
Description-md5: a82410e500a4ba6af86f0a5b4c691539
Description-en: Font data of Adobe Japanese fonts (futomin, futogo, jun101)
 Virtual font and TFM files for Adobe postscript fonts:
 FutoMinA101-Bold-H, FutoGoB101-Bold-H, Jun101-Light-H
 Also style file and fontdesc file for these fonts.

Package: dvidvi
Description-md5: a08360ba1c455f3184c02f5ee02f547a
Description-en: Manipulate .dvi files
 Allows you to select, change the order, and/or shift the pages in
 a .dvi file.
 .
 This can for example be used to print an A5 booklet on A4 paper, in
 such a way that you can put a staple through the bundle. A shell
 script that does just that is provided.

Package: dvipng
Description-md5: 5a07c90ad09a037b4cdf0fc0a7aa18bb
Description-en: convert DVI files to PNG graphics
 dvipng makes PNG graphics from DVI files as obtained from TeX
 and its relatives.  It is intended to produce anti-aliased
 screen-resolution images as fast as is possible.  This makes
 dvipng suitable for generating large amounts of images
 on-the-fly.
 .
 dvipng does not read the postamble, so it can be started before TeX
 finishes.  It can read options interactively through stdin,
 and all options are usable. One can even change the input file through
 this interface.
 .
 dvipng supports PK, VF, PostScript Type1, and TrueType fonts, color
 specials and simple PostScript inclusion specials.

Package: dvisvgm
Description-md5: 6ea005ee1802e37799f2dafb8ae4159d
Description-en: DVI to SVG converter
 dvisvgm is a utility for TeX/LaTeX users. It converts DVI, EPS, and
 PDF files to the XML-based scalable vector graphics format SVG.

Package: dvorak7min
Description-md5: 7c45a3ec9a39d327386ecbe2d8b3c244
Description-en: typing tutor for Dvorak keyboards
 dvorak7min is a typing tutor to help you learn the Dvorak keyboard layout.
 .
 It consists of 29 short lessons and will gives immediate feedback on typing
 speed and accuracy.

Package: dvtm
Description-md5: 288a3e5bd82553f174257c57ad071bc4
Description-en: Tiling window management for the console
 dvtm (dynamic virtual terminal manager) brings dwm and its concept of tiling
 window management to the console. As a console window manager it tries to make
 it easy to work with multiple console based programs.

Package: dwarf2sources
Description-md5: bf90b52575c345914a9049623ea1b1db
Description-en: utility to list the source files for a given binary
 dwarf2sources is a command-line tool to list the source files that were
 used to create a given binary and dump it in JSON format. The input files
 must not be stripped and must contain debugging information in DWARF format.

Package: dwarfdump
Description-md5: a4f78a6974965942c7992279042bc94b
Description-en: utility to dump DWARF debug information from ELF objects
 Dwarfdump is an application that can print the DWARF debugging
 information of an ELF object file in a human-readable form. It can
 also be used to check and validate manipulated DWARF sections.
 .
 This utility is part of dwarfutils.

Package: dwarves
Description-md5: 25fa4d0dfb55ebab9863ad37247366dd
Description-en: set of advanced DWARF utilities - transitional package
 This is a "dummy" package that depends on the newly named pahole.

Package: dwdiff
Description-md5: 66edb2f54f6b6dc08d3a45a2a4fb784e
Description-en: diff program that operates word by word
 dwdiff is a diff program that operates at the word level
 instead of the line level. It is different from wdiff in that it allows the
 user to specify what should be considered whitespace, and in that it takes an
 optional list of characters that should be considered delimiters. Delimiters
 are single characters that are treated as if they are words, even when there
 is no whitespace separating them from preceding words or delimiters. dwdiff
 is mostly commandline compatible with wdiff. Only the --autopager, --terminal
 and --avoid-wraps options are not supported.
 .
 The default output from dwdiff is the new text, with the deleted and inserted
 parts annotated with markers. Command line options are available to change
 both what is printed, and the markers.

Package: dwgsim
Description-md5: 381bb17b7e47eb669c7e3682c12b3b8d
Description-en: short sequencing read simulator
 DWGSIM simulates short sequencing reads from modern sequencing platforms.
 DWGSIM generates base error rates using a parametric model, allowing a more
 realisic error profile. It was originally developed for use in evaluating
 short read aligners.

Package: dwm
Description-md5: 8cb85e50ac4878fe7f313053f30e9329
Description-en: dynamic window manager
 dwm is a minimalistic window manager. It manages windows in tiling and floating
 modes. Either mode can be applied dynamically, depending on the application in
 use and the task performed.
 .
 In tiling mode windows are managed in a master and stacking column. The master
 column contains the window which needs most attention at a time, whereas the
 stacking column contains all other windows in a stack. Dialog windows are
 managed floating, however.
 .
 In floating mode windows can be resized and moved freely. Windows are grouped
 by tags. All windows with a specific tag can be viewed at a time. But each
 window may contain more than one tag, which makes it visible in several views.
 .
 Please notice that dwm is currently customized through editing its source code,
 so you probably want to build your own dwm packages. This package is compiled
 with the default configuration and should just give you an idea about what dwm
 brings to your desktop.

Package: dwww
Description-md5: 650f20c70e9550306c1200b128cb8612
Description-en: Read all on-line documentation with a WWW browser
 All installed on-line documentation will be served via a local HTTP
 server at http://localhost/dwww/. This package runs cron scripts to
 convert available resources to the HTML pages.  Executing the dwww
 command starts a sensible WWW browser locally to access them.
 .
 You need to install a CGI-capable HTTP server and enable its CGI script
 capability manually (CGI may be disabled by default for the security
 consideration).  For apache2, do something along the following:
 .
 $ sudo a2enmod cgid
 $ sudo systemctl restart apache2
 .
 The default for the HTTP/CGI access is limited to the local user for
 the security consideration.

Package: dx
Description-md5: f699e3c99abf65f9dd4cceb1b53dc6e0
Description-en: OpenDX (IBM Visualization Data Explorer) - main package
 Data Explorer is a system of tools and user interfaces for visualizing data.
 In general terms the visualization of data can be considered a 3-stage
 process:
 1. Describing and importing data
 2. Processing the data through a visualization program
 3. Presenting the resulting image.
 This is the main package.

Package: dx-doc
Description-md5: a32d72b6ad369c50e8a4c737648eb45f
Description-en: OpenDX (IBM Visualization Data Explorer) - documentation
 Data Explorer is a system of tools and user interfaces for visualizing data.
 In general terms the visualization of data can be considered a 3-stage
 process:
 1. Describing and importing data
 2. Processing the data through a visualization program
 3. Presenting the resulting image.
 This is the documentation package. It includes online help and html
 documentation.

Package: dxc
Description-md5: cc4071fcd9dc4073efc378c04e1e4f08
Description-en: DirectX Shader Compiler
 The DirectX Shader Compiler project includes a compiler and related tools
 used to compile High-Level Shader Language (HLSL) programs into DirectX
 Intermediate Language (DXIL) representation. Applications that make use
 of DirectX for graphics, games, and computation can use it to generate
 shader programs.

Package: dxc-dev
Description-md5: fa6a2cf7b902ec92c20d83e37b87e6bd
Description-en: Development files for the DirectX Shader Compiler
 The DirectX Shader Compiler project includes a compiler and related tools
 used to compile High-Level Shader Language (HLSL) programs into DirectX
 Intermediate Language (DXIL) representation. Applications that make use
 of DirectX for graphics, games, and computation can use it to generate
 shader programs.

Package: dxf2gcode
Description-md5: 709c7b64af0ee6323e01ef38ef53d0f8
Description-en: prepares drawings of parts for automatic machine tools
 This program reads 2D mechanical drawings of parts to be fabricated
 and produces G-code tool movement instructions for running on automatic
 machine tools (CNC machines) such as milling machines and lathes.
 .
 This is a graphical CAM (Computer Aided Manufacturing) program.
 It accepts input in DXF, PDF, or Postscript format.  It supports milling,
 drilling, and turning operations, as well as work-holding tabs.

Package: dxsamples
Description-md5: 0522675c80279676e956fe090bd0eb7f
Description-en: Sample programs for the OpenDX Data Explorer
 This package contains examples of scripts and networks for the OpenDX
 Data Explorer. They are referenced in the OpenDX tutorial, but can also
 be used stand-alone to browse and investigate.

Package: dxtool
Description-md5: f340cc2504203f439f8eba0538c47403
Description-en: DistoX data download utility
 dxtool is a minimal implementation of the DistoX protocol
 which will download measurements from the device over a
 bluetooth serial (SPP) connection.
 .
 The DistoX is a cave survey instrument designed by Beat
 Heeb.

Package: dxvk
Description-md5: 589a226c5c8b5e3f13573c32941716e1
Description-en: Vulkan-based translation layer for Direct3D 8/9/10/11
 DXVK is a Vulkan-based translation layer for Direct3D 8/9/10/11 which
 allows running 3D applications on Linux using Wine.
 .
 DXVK aims to provide support for D3D11, feature level 12_1, and
 D3D10, feature level 10_1.
 .
 This package contains the dxvk-setup script that configures
 or removes DXVK from a Wine prefix.

Package: dxvk-wine64
Description-md5: f3192c3530648878c382dca1645339dc
Description-en: Vulkan-based translation layer for Direct3D 8/9/10/11 - wine64 build
 DXVK is a Vulkan-based translation layer for Direct3D 8/9/10/11 which
 allows running 3D applications on Linux using Wine.
 .
 DXVK aims to provide support for D3D11, feature level 12_1, and
 D3D10, feature level 10_1.
 .
 This package contains the wine64 build.

Package: dxvk-wine64-development
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: dynamite
Description-md5: 00b801fc1af91c4a40194fcf0a479d48
Description-en: PKWARE Data Compression decompressor
 Dynamite is a tool and library for decompressing data compressed with PKWARE
 Data Compression Library and it was created from the specification provided
 by a post in the comp.compression newsgroup.

Package: dynare
Description-md5: df6e3d537dc85b8645aaabade6024bc5
Description-en: platform for handling a wide class of economic models
 Dynare is a software platform for handling a wide class of economic models, in
 particular dynamic stochastic general equilibrium (DSGE) and overlapping
 generations (OLG) models. The models solved by Dynare include those relying on
 the rational expectations hypothesis, wherein agents form their expectations
 about the future in a way consistent with the model. But Dynare is also able
 to handle models where expectations are formed differently: on one extreme,
 models where agents perfectly anticipate the future; on the other extreme,
 models where agents have limited rationality or imperfect knowledge of the
 state of the economy and, hence, form their expectations through a learning
 process. In terms of types of agents, models solved by Dynare can incorporate
 consumers, productive firms, governments, monetary authorities, investors and
 financial intermediaries. Some degree of heterogeneity can be achieved by
 including several distinct classes of agents in each of the aforementioned
 agent categories.
 .
 Dynare offers a user-friendly and intuitive way of describing these models. It
 is able to perform simulations of the model given a calibration of the model
 parameters and is also able to estimate these parameters given a dataset. In
 practice, the user will write a text file containing the list of model
 variables, the dynamic equations linking these variables together, the
 computing tasks to be performed and the desired graphical or numerical
 outputs.
 .
 This package provides a full installation of Dynare, to be run on top of GNU
 Octave.

Package: dynare-doc
Description-md5: ec4af546f1e67c4f934d48a22acd98eb
Description-en: documentation for Dynare
 Dynare is a software platform for handling a wide class of economic models, in
 particular dynamic stochastic general equilibrium (DSGE) and overlapping
 generations (OLG) models. The models solved by Dynare include those relying on
 the rational expectations hypothesis, wherein agents form their expectations
 about the future in a way consistent with the model. But Dynare is also able
 to handle models where expectations are formed differently: on one extreme,
 models where agents perfectly anticipate the future; on the other extreme,
 models where agents have limited rationality or imperfect knowledge of the
 state of the economy and, hence, form their expectations through a learning
 process. In terms of types of agents, models solved by Dynare can incorporate
 consumers, productive firms, governments, monetary authorities, investors and
 financial intermediaries. Some degree of heterogeneity can be achieved by
 including several distinct classes of agents in each of the aforementioned
 agent categories.
 .
 Dynare offers a user-friendly and intuitive way of describing these models. It
 is able to perform simulations of the model given a calibration of the model
 parameters and is also able to estimate these parameters given a dataset. In
 practice, the user will write a text file containing the list of model
 variables, the dynamic equations linking these variables together, the
 computing tasks to be performed and the desired graphical or numerical
 outputs.
 .
 This package contains full Dynare documentation, including the reference
 manual.

Package: dysk
Description-md5: 441f0e60bc6b0aa1785d334e10dc5046
Description-en: get information on mounted filesystems
 A command-line utility to get information on filesystems such as
 their type, size and used capacity. Like df but better.
 .
 By default, information is displayed as a human-readable table.
 dysk lets you filter filesystems based on the values of columns
 and export output as JSON or CSV.
 .
 Previously known as lfs.

Package: dyssol
Description-md5: 7ba080ed0c6fe11c868d8b2a1518d8f9
Description-en: Tool for dynamic flowsheet simulation - command line tool
 Dynamic simulation of solids processes, is a dynamic flowsheet modelling system
 designed to simulate the time-dependent behaviour of complex production
 processes in solids processing technology.
 .
 This package contains the command line tool.

Package: dyssol-data
Description-md5: 148296eaa9bc925522524d6b9f713df0
Description-en: Tool for dynamic flowsheet simulation - data files
 Dynamic simulation of solids processes, is a dynamic flowsheet modelling system
 designed to simulate the time-dependent behaviour of complex production
 processes in solids processing technology.
 .
 This package contains examples and data files.

Package: dyssol-doc
Description-md5: 3e502e94f81949f92944489c29ffa312
Description-en: Tool for dynamic flowsheet simulation - documentation
 Dynamic simulation of solids processes, is a dynamic flowsheet modelling system
 designed to simulate the time-dependent behaviour of complex production
 processes in solids processing technology.
 .
 This package contains documentation.

Package: dyssol-gui
Description-md5: 79b4d5934dc273f729b6c0025e311c33
Description-en: Tool for dynamic flowsheet simulation - GUI
 Dynamic simulation of solids processes, is a dynamic flowsheet modelling system
 designed to simulate the time-dependent behaviour of complex production
 processes in solids processing technology.
 .
 This package contains the GUI.

Package: dzen2
Description-md5: ad3731d926486924dab0bcc6a64d3569
Description-en: General-purpose messaging and notification program for X11
 Dzen was designed to be scriptable in any language and integrate well
 with window managers like dwm, wmii and xmonad though it will work
 with any window manger.

Package: e-mem
Description-md5: a8d314b23e03422aaffd210350781251
Description-en: Efficient computation of Maximal Exact Matches for very large genomes
 E-MEM enables efficient computation of Maximal Exact Matches (MEMs) that
 does not use full text indexes. The algorithm uses much less space and
 is highly amenable to parallelization. It can compute all MEMs of
 minimum length 100 between the whole human and mouse genomes on a 12
 core machine in 10 min and 2 GB of memory; the required memory can be as
 low as 600 MB. It can run efficiently genomes of any size. Extensive
 testing and comparison with currently best algorithms is provided.
 .
 Mummer has many different scripts where one of the key program is MEM
 computation. In all the scripts, the MEM computation program can be
 replaced with e-mem with ease for better performance.

Package: e-wrapper
Description-md5: ff6315cad586dc16fd63fe71b27a52bc
Description-en: invoke your editor, with optional file:lineno handling
 All or almost all Unix editors support the syntax of "editor +42 file", to
 open the given file and start with the cursor at line 42.  Alas, the syntax
 programs that output such data use is different: either "file:42: Something"
 or "file:42:1: Something", :1 being a column number.
 .
 This wrapper will recognize such references and call your $EDITOR using the
 + notation.  Thus, once you see an error message, you can copy&paste the
 first word of it without having to manually adjust.  Especially if your
 mouse selection is configured to allow ':', it's a single triple-click
 (L+L+M), and still pretty handy if not.
 .
 If your editor allows multi-open, "e" can also handle pipelines such as:
 * git grep MEOW|e -:
 * make 2>&1 >/dev/null|grep error:|e -::
 .
 Also, because of its short name, it reduces the typing needed to start the
 editor by half if you use vi, by 80% if emacs or jstar -- and that's by far
 the most frequent command an Unix user does.

Package: e00compr
Description-md5: ca038b6faf08faf200fd56d457069811
Description-en: Program to read/write Arcinfo compressed E00 files
 E00compr is an ANSI C library that reads and writes Arcinfo compressed E00
 files. Both "PARTIAL" and "FULL" compression levels are supported. E00 files
 are the vector import/export format for Arcinfo. It is plain ASCII and is
 meant as an interchange format. ESRI considers the format to be proprietary,
 so this package may not read all E00 files as ESRI may change the format.
 .
 This package is useful for importing E00 files into the grass GIS system.
 .
 It contains the e00conv command-line program, which takes a E00 file as
 input (compressed or not) and copies it to a new file with the requested
 compression level (NONE, PARTIAL or FULL). The library is not included
 at this stage.

Package: e2fsck-static
Description-md5: 0f5fb4f2ba168adf31e7b0a640de0d89
Description-en: statically-linked version of the ext2/ext3/ext4 filesystem checker
 This may be of some help to you if your filesystem gets corrupted enough
 to break the shared libraries used by the dynamically linked checker.
 .
 This binary takes much more space than its dynamic counterpart located
 in e2fsprogs, though.
 .
 You may want to install a statically-linked shell as well, to be able
 to run this program if something like your C library gets corrupted.

Package: e2guardian
Description-md5: b0e8394254d849c17a166b819a3ab35f
Description-en: Web content filtering (Dansguardian fork)
 e2guardian filters the content of pages based on many methods
 including phrase matching, PICS filtering and URL filtering. It does
 not purely filter based on a banned list of sites.
 .
 It provides real-time virus scanning capabilities for content access.
 .
 e2guardian is designed to be completely flexible and allows you to tailor
 the filtering to your exact needs. It can be as draconian or as
 unobstructive as you want. The default settings are geared towards what a
 primary school might want but e2guardian puts you in control of what you
 want to block.
 .
 e2guardian requires squid or another similar caching proxy server
 on your local network.

Package: e2ps
Description-md5: da31f60e472515f87f84ee1e7ab9279a
Description-en: Convert plain text into PostScript
 e2ps is a tool for processing and printing Japanese EUC code, mainly
 EUC files.
 .
 This program provides a plain text to PostScript conversion with
 automatic detection of EUC, JIS and SJIS but may be weak with SJIS.

Package: e2tools
Description-md5: fa4bd219f2f78fd4d8ec7ea1b7d20ac9
Description-en: utilities for manipulating files in an ext2/ext3 filesystem
 E2tools is a simple set of utilities to read, write, and manipulate
 files in an ext2/ext3 filesystem.
 .
 The purpose of these utilities is manipulating ext2/ext3 filesystems
 from userspace without the need for mounting them, so that they can be
 used directly by normal users.
 .
 Included utilities are e2cp, e2mv, e2rm, e2mkdir, e2ln, e2ls and e2tail.

Package: e2wm
Description-md5: a7fa621933d2fbaecf24fd20567ade45
Description-en: simple window manager for emacs
 This is an implementation of introducing window management to Emacs.
 * Management of list of editable buffers
 * Assignment of windows for pop-up buffers
 * Switching window layout like the perspective in eclipse
 * Plug-in extension
 .
 The current implementation has following perspectives:
 * code : main coding layout
 * two : side by side layout
 * doc : reading documentation layout
 * dashboard : showing plug-ins like dashboard in Mac OSX
 * array : selecting buffers like expose in Mac OSX

Package: e3
Description-md5: 29436010a56f81103b11501ce3f21ca4
Description-en: very small text editor
 This package contains an editor you can call via the following links:
 .
 * e3em: Emacs-like key bindings
 * e3vi: Vi-like key bindings
 * e3pi: Pico-like key bindings
 * e3ne: Nedit-like key bindings
 * e3ws: Wordstar-like key bindings
 .
 e3 has the following advantages over other editors:
 - it has no library dependencies
 - one very small binary (only 10 kB) that gives you 5 editors

Package: ea-utils
Description-md5: fbd6e1b1d2998d2d8be1f63dc142cfec
Description-en: command-line tools for processing biological sequencing data
 Ea-utils provides a set of command-line tools for processing biological
 sequencing data, barcode demultiplexing, adapter trimming, etc.
 .
 Primarily written to support an Illumina based pipeline - but should work with
 any FASTQs.
 .
 Main Tools are:
 .
 * fastq-mcf
 Scans a sequence file for adapters, and, based on a log-scaled threshold,
 determines a set of clipping parameters and performs clipping. Also does
 skewing detection and quality filtering.
 * fastq-multx
 Demultiplexes a fastq. Capable of auto-determining barcode id's based on a
 master set fields. Keeps multiple reads in-sync during demultiplexing. Can
 verify that the reads are in-sync as well, and fail if they're not.
 * fastq-join
 Similar to audy's stitch program, but in C, more efficient and supports some
 automatic benchmarking and tuning. It uses the same "squared distance for
 anchored alignment" as other tools.
 * varcall
 Takes a pileup and calculates variants in a more easily parameterized manner
 than some other tools.

Package: ead
Description-md5: a574f33dfaccf2b31c147943293d93fb
Description-en: Ethernet authentication daemon for Linux
 Ethernet authentication daemon (ead) is a minimalistic Ethernet
 authentication daemon that uses modern Linux interfaces like
 cfg80211 and nl80211 (netlink).
 The daemon provides a D-Bus API.
 .
 Note that the package defaults  to relying on dbus activation to start.
 If you want to use ead standalone without any manager, then you'll
 need to manually enable the system service.

Package: eag-healpix-java
Description-md5: dbf100b3936d462ce08f9bc215e3be2f
Description-en: Handling of HEALPix sky pixellization
 The package creates sky pixelization to a specified resolution.
 .
 These tools permit creation of HEALPix maps as well as use of
 existing maps. There are tools to translate sky coordinates (Ra, Dec)
 to a pixel number, and to generate a list of neighboring pixels
 within some specified radius. More complicated queries are also
 supported.

Package: eag-healpix-java-doc
Description-md5: c37b80e0b174213ce5c7622d0ab61dd9
Description-en: Handling of HEALPix sky pixellization (API docs)
 The package creates sky pixelization to a specified resolution.
 .
 These tools permit creation of HEALPix maps as well as use of
 existing maps. There are tools to translate sky coordinates (Ra, Dec)
 to a pixel number, and to generate a list of neighboring pixels
 within some specified radius. More complicated queries are also
 supported.
 .
 This package contains the JavaDoc documentation of the package.

Package: eancheck
Description-md5: 82469e14c5d6a5b9247e5e63c176eacc
Description-en: Check digit validator for EAN/PLU/UPC barcode numbers
 Eancheck is a simple program for checking EAN, PLU and UPC check
 digits. It also includes a header file for incorporating such
 functions into your own programs.

Package: eapoltest
Description-md5: 2e45ef20c444e95df4ab4996a8713775
Description-en: EAPoL testing utility
 eapol_test allows testing EAP authentication methods without using
 a full 802.1X connection. It is frequently used to test the EAP
 configuration of RADIUS systems. It is an administrator tool and not
 required for standard 802.1X authentication.

Package: earlyoom
Description-md5: af2528669e45f838534ad3de7a75b3d4
Description-en: Early OOM Daemon
 Earlyoom is an userspace OOM-killer which can avoid the system to get into
 unresponsive state caused by swapping, which is most likely to occur when a
 large swap is present and memory is tight. It checks the amount of available
 memory and swap periodically, and when both are below a preconfigured value,
 it kills the largest process.

Package: eartag
Description-md5: 3d7739484debae33d30d2d24ad96c35e
Description-en: Edit audio file tags
 Ear Tag is a simple audio file tag editor. It is primarily geared towards
 making quick edits or bulk-editing tracks in albums/EPs.
 Unlike other tagging programs, Ear Tag does not require the user to set up
 a music library folder.
 .
 Ear Tag supports both desktop and mobile form factors.
 .
 Ear Tag is a GNOME Circle app.

Package: easy-rsa
Description-md5: 30ef8db774064b75fc32b3b7baedeb03
Description-en: Simple shell based CA utility
 This package eases the creation of certificates, for example for
 openvpn clients.
 .
 This was formerly part of the openvpn package.

Package: easychem
Description-md5: 976da91a146f701051618bed9cd3da69
Description-en: Draw high-quality molecules and 2D chemical formulas
 EasyChem is a program that helps you creating high quality diagrams of
 molecules and 2D chemical formulas that can be exported to PDF, PS, LaTeX
 and fig.
 .
 EasyChem was originally developed to create diagrams for chemistry books and
 is now frequently used for this purpose in commercial and non-commercial
 chemistry-related books.

Package: easyeffects
Description-md5: cb0b53dc71ccb505cd6ffe625e8f0b82
Description-en: Audio effects for PipeWire applications
 This program provides various audio effects for PipeWire
 applications.
 .
 This application was formerly known as PulseEffects,
 but it was renamed to EasyEffects after it started to use
 GTK4 and GStreamer usage was replaced by native PipeWire filters.

Package: easygen
Description-md5: a9c5f889a9e70ae0954e17717ace31b2
Description-en: Easy to use universal code/text generator
 Command easygen is an easy to use universal code/text generator.
 .
 It can be used as a text, html or a code generator for arbitrary purposes with
 arbitrary data and templates. It can be used as a GSL replacement, as it
 .
 - is more easy to define driving data, in form of YML instead of XML
 - has more powerful template engine that based on Go template.
 You can even write your own function in Go to customize your template.
 .
 You can even use easygen as a generic Go template testing tool.

Package: easygit
Description-md5: f0dc962641c8a5691e858ce5917a4101
Description-en: git for mere mortals
 In short, Easy GIT is a single-file wrapper script for git, designed
 to make git easy to learn and use.
 .
 Features:
 * eg focuses on documentation and examples
 * eg removes many principle-of-least-surprise violations that
 catch git newbies unaware
 * eg provides subcommands that are a natural extension of
 capabilities users know from cvs/svn (eg also takes care to
 make sure the modifications to its subcommands are easily
 discoverable and error-avoiding for existing git users as
 well!)

Package: easyh10
Description-md5: ab4db705b7683de09df9d5c3ecc5de92
Description-en: Utility to manage the iRiver H10 music player
 Easyh10 is a command-line utility to generate a media database
 and playlist for an iRiver H10 digital audio player. Actually
 transferring the music files must be done manually.

Package: easyssh
Description-md5: 5752d8248b3de3d23a4d5c7b43875b8e
Description-en: Complete, efficient and easy-to-use SSH manager
 This package provides a GUI-based application that can help to
 create and edit SSH connections, groups and customize the terminal.
 The application also supports multiple instances of the same
 connection.

Package: easytag
Description-md5: 0ccabfc2b7cf515cf6827792f4c0edf6
Description-en: GTK+ editor for audio file tags
 EasyTAG is an utility for viewing, editing and writing
 the tags of different audio files, using a GTK+ interface.
 .
 Currently EasyTAG supports the following:
 - View, edit, write tags of MP3, MP2 files (ID3 tag), FLAC files (FLAC Vorbis
 tag), Ogg Opus, Ogg Speex and Ogg Vorbis files (Ogg Vorbis tag),
 MP4/M4A/AAC files (MPEG-4 Part 10 tag), and MusePack, Monkey's Audio files
 (APE tag);
 - Auto tagging: parse file and directory names using masks to automatically
 fill in tag fields;
 - Cover art support for all formats;
 - Rename files from the tag fields (using masks) or by loading a text file;
 - Process selected files of the selected directory;
 - Ability to browse subdirectories;
 - Recursion for tagging, removing, renaming, saving, etc;
 - Can set a field (artist, title, ...) on all other selected files;
 - Read file header information (bitrate, time, ...) and display it;
 - Undo and redo last changes;
 - Ability to process tag fields and file names (convert letters into
 uppercase, lowercase, etc);
 - Ability to open a directory or a file with an external program;
 - CDDB support (from http protocol);
 - A tree based browser;
 - A list to select files;
 - A playlist generator window;
 - A file searching window;
 - Simple and explicit interface.

Package: eb-doc
Description-md5: 08b2c79efc620e87f5d2a330f5b8a11d
Description-en: C library for accessing electronic books (documents)
 EB Library is a C library for accessing CD-ROM books.
 .
 EB Library supports to access CD-ROM books of EB, EBG, EBXA, EBXA-C,
 S-EBXA and EPWING formats.  CD-ROM books of those formats are popular
 in Japan.  Since CD-ROM books themseves are stands on the ISO 9660
 format, you can mount the discs by the same way as other ISO 9660 discs.
 .
 This package provides document files of EB Library.

Package: eb-utils
Description-md5: 3566d842a3d77331f8414438b1c6079a
Description-en: C library for accessing electronic books (utilities)
 EB Library is a C library for accessing CD-ROM books.
 .
 EB Library supports to access CD-ROM books of EB, EBG, EBXA, EBXA-C,
 S-EBXA and EPWING formats.  CD-ROM books of those formats are popular
 in Japan.  Since CD-ROM books themseves are stands on the ISO 9660
 format, you can mount the discs by the same way as other ISO 9660 discs.
 .
 This package provides utility commands of EB Library.

Package: eblook
Description-md5: f73a22a5618210ba4577fafc26432480
Description-en: electronic dictionary search command using EB Library
 eblook is a command for accessing electronic dictionaries using EB
 Library.  By this command, you can easily use CD-ROM books of EPWING
 format (EPWING is popular in Japan).
 .
 For emacsen, please install the lookup-el package.  It works as an
 interface to eblook on emacsen.

Package: ebnflint
Description-md5: 2bfd291ad8278791b54ad98f8dd2efaf
Description-en: verifies EBNF productions are consistent and grammatically correct
 Ebnflint verifies that EBNF productions are consistent and grammatically
 correct. It reads them from an HTML document such as the Go specification.
 .
 Grammar productions are grouped in boxes demarcated by the HTML elements
 .
 <pre class="ebnf">
 </pre>
 .
 Usage:
 .
 ebnflint [--start production] [file]
 .
 The --start flag specifies the name of the start production for the grammar; it
 defaults to "Start".

Package: ebook-speaker
Description-md5: 9c2b7de3032263d0d474b74778736052
Description-en: eBook reader that reads aloud in a synthetic voice
 This package provides a command-line e-reader that reads out
 electronic text using speech synthesis. It has a simple user
 interface appropriate for Braille terminals.
 .
 Currently the following formats are supported (some formats need
 additional packages as suggested by this package):
 AportisDoc
 ASCII mail text
 ASCII text
 Broadband eBooks (BBeB)
 Composite Document File (Microsoft Office Word)
 DAISY3 DTBook
 EPUB ebook data
 GIF image data
 GutenPalm zTXT
 GNU gettext message catalogue
 HTML document
 ISO-8859 text
 JPEG image data
 Microsoft Reader eBook Data
 Microsoft Windows HtmlHelp Data
 Microsoft Word 2007+
 Mobipocket E-book
 MS Windows HtmlHelp Data
 Netpbm PPM data
 OpenDocument Text
 PDF document
 PeanutPress PalmOS
 PNG image data
 POSIX shell script text
 PostScript document
 Rich Text Format
 troff or preprocessor text (e.g. Linux man-pages)
 UTF-8 Unicode mail text
 UTF-8 Unicode text
 WordPerfect
 XML document text

Package: ebook2cw
Description-md5: ab07c6b1bc202fe0833bda2387070f2c
Description-en: convert ebooks to Morse MP3s/OGGs
 ebook2cw is a command line program which converts a plain text (ISO 8859-1 or
 UTF-8) file (ebook) to Morse code MP3 or OGG audio files.
 .
 It automatically splits and numbers the output files by chapters.
 .
 For a detailed description, please refer to the man-page or the project
 website.

Package: ebook2cwgui
Description-md5: 6071ce85f8c4c4bc2a8ef713af3d954a
Description-en: GUI for ebook2cw
 ebook2cwgui is a graphical user interface (GUI) for the command-line program
 ebook2cw, which converts ebooks to Morse MP3s/OGGs.
 .
 The GUI uses the same configuration file as ebook2cw, called ebook2cw.conf.
 .
 For a detailed description, please refer to the man-page or the project
 website.

Package: ebook2epub
Description-md5: 832eb36b43642abd254330eeb7899267
Description-en: other E-Book formats to EPUB converter
 This package contains a utility for converting E-Books into EPUB documents.

Package: ebook2odt
Description-md5: 5a7fba0ed7947c12c7f303ea3d0fa2f1
Description-en: E-Book formats to OpenDocument converter
 This package contains a utility for converting E-Books into OpenDocument
 text documents (see libe-book for supported formats)

Package: ebumeter
Description-md5: ecae5d49ee1627cb7fe6946cf1508069
Description-en: loudness measurement according to EBU-R128
 These tools help controlling loudness of audio material aimed
 primarily for broadcasting, but they can be useful in other
 situation.
 .
 ebumeter and ebur128 allow users to measure Momentary (400 ms),
 Short term (3s) and Integrated Loudness (from start to stop).
 They can be used on audio files and signals through JACK.
 .
 This package contains two programs:
 * ebumeter - interactive meter working via jackd
 * ebur128 - the command line app to measure sound files

Package: ebumeter-doc
Description-md5: ef1bfbf519d03503c64cdcfad4ffa3ae
Description-en: loudness measurement EBU-R128 - documentation
 These tools help controlling loudness of audio material aimed
 primarily for broadcasting, but they can be useful in other
 situation.
 .
 ebumeter and ebur128 allow users to measure Momentary (400 ms),
 Short term (3s) and Integrated Loudness (from start to stop).
 They can be used on audio files and signals through JACK.
 .
 This package contains html documentation

Package: ecaccess
Description-md5: 53bc991767fb5a1f579a11faffd87133
Description-en: clients to access ECMWF facilities
 ecaccess is a suite of client tools to enable access to the computing
 and data archive facilities of the European Centre for Medium-Range
 Forecasts (ECMWF).
 .
 Strict authentication is performed in a uniform way using SecurID cards
 and standard (X509) certificates.
 SSL is used to guarantee the integrity of the application data,
 the transferred jobs and the monitoring information.

Package: ecasound
Description-md5: 435aa13e3b987172c45850cd92118f87
Description-en: multitrack-capable audio recorder and effect processor
 Ecasound is a software package designed for multitrack audio processing. It
 can be used for simple tasks like audio playback, recording and format
 conversions, as well as for multitrack effect processing, mixing, recording
 and signal recycling.
 .
 Ecasound supports a wide range of audio inputs, outputs and effect algorithms.
 Effects and audio objects can be combined in various ways, and their parameters
 can be controlled by operator objects like oscillators and MIDI-CCs.
 .
 This package provides the ecasound executable.

Package: ecasound-doc
Description-md5: 64ee71e8984194ce36b6857d81e6e07e
Description-en: documentation files for Ecasound
 Ecasound is a software package designed for multitrack audio processing. It
 can be used for simple tasks like audio playback, recording and format
 conversions, as well as for multitrack effect processing, mixing, recording
 and signal recycling.
 .
 Ecasound supports a wide range of audio inputs, outputs and effect algorithms.
 Effects and audio objects can be combined in various ways, and their parameters
 can be controlled by operator objects like oscillators and MIDI-CCs.
 .
 This package provides the documentation files for ecasound.

Package: ecasound-el
Description-md5: 59904cd2ebd965b923759325c1012042
Description-en: multitrack-capable audio recorder and effect processor (emacs)
 Ecasound is a software package designed for multitrack audio processing. It
 can be used for simple tasks like audio playback, recording and format
 conversions, as well as for multitrack effect processing, mixing, recording
 and signal recycling.
 .
 Ecasound supports a wide range of audio inputs, outputs and effect algorithms.
 Effects and audio objects can be combined in various ways, and their parameters
 can be controlled by operator objects like oscillators and MIDI-CCs.
 .
 This package provides an interactive mode for running ecasound sessions from
 within Emacs as well as Emacs Lisp bindings to the Ecasound Control Interface.

Package: ecatools
Description-md5: a61362a7eca982f8b82cf718ae8d042b
Description-en: multitrack-capable audio recorder and effect processor (tools)
 Ecasound is a software package designed for multitrack audio processing. It
 can be used for simple tasks like audio playback, recording and format
 conversions, as well as for multitrack effect processing, mixing, recording
 and signal recycling.
 .
 Ecasound supports a wide range of audio inputs, outputs and effect algorithms.
 Effects and audio objects can be combined in various ways, and their parameters
 can be controlled by operator objects like oscillators and MIDI-CCs.
 .
 This package provides the following tools:
 * ecaconvert: tool for converting a set of files to a common target format
 * ecafixdc: command-line tool for fixing DC-offset
 * ecalength: tool for printing audio file length and other information
 * ecamonitor: tool for monitoring an active ecasound session
 * ecanormalize: command-line tool for normalizing audio files
 * ecaplay: command-line tool for playing audio files

Package: ecbuild
Description-md5: 02afb967de99ff505471e08f585ce930
Description-en: Build system for ECMWF software
 This is a toolkit from ECMWF extend CMAKE with macros used at ECMWF.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: ecdsautils
Description-md5: 527ceec55b9b6cae4bb208a99ec89841
Description-en: ECDSA elliptic curve cryptography command line tools
 The package provides a series of tools to support, all
 on the basis of the uecc library the
 * generation
 * signing
 * verifification
 of keys for elliptic key cryptography.
 -
 The package became popular in the Freifunk Wireless
 networks communities.

Package: ecflow-client
Description-md5: 4465c7db96b428b1574b9117dddef6a2
Description-en: Client tools for Meteorological workflow
 ecFlow is a work flow package that enables users to run
 a large number of programs ( with dependencies on each other
 and on time) in a controlled environment.
 It provides reasonable tolerance for hardware and software failures,
 combined with good restart capabilities.
 .
 ecFlow submits tasks(jobs) and receives acknowledgements from tasks
 when they change status and when they send events, using child commands
 embedded in the scripts. ecflow stores the relationship between tasks,
 and is able to submit tasks dependent on triggers.
 .
 This package contains the client tools

Package: ecflow-server
Description-md5: 7e89b304c0e7747b0f79b63729eb8133
Description-en: Meteorological workflow controller - server
 ecFlow is a work flow package that enables users to run
 a large number of programs ( with dependencies on each other
 and on time) in a controlled environment.
 It provides reasonable tolerance for hardware and software failures,
 combined with good restart capabilities.
 .
 ecFlow submits tasks(jobs) and receives acknowledgements from tasks
 when they change status and when they send events, using child commands
 embedded in the scripts. ecflow stores the relationship between tasks,
 and is able to submit tasks dependent on triggers.

Package: ecj
Description-md5: eca6915b8eea31847b069f0842669498
Description-en: Eclipse Compiler for Java (command line tool)
 Eclipse JDT Core is the Java infrastructure of the Eclipse Java IDE.
 It includes:
 * An incremental Java compiler. Implemented as an Eclipse builder, it is based
 on technology evolved from VisualAge for Java compiler. In particular, it
 allows one to run and debug code which still contains unresolved errors.
 * A Java Model that provides API for navigating the Java element tree.
 The Java element tree defines a Java centric view of a project. It surfaces
 elements like package fragments, compilation units, binary classes, types,
 methods, fields.
 * A Java Document Model providing API for manipulating a structured Java
 source document.
 * Code assist and code select support.
 * An indexed based search infrastructure that is used for searching, code
 assist, type hierarchy computation, and refactoring. The Java search engine
 can accurately find precise matches either in sources or binaries.
 * Evaluation support either in a scrapbook page or a debugger context.
 * Source code formatter
 .
 This package contains the standalone ecj command line tool usable
 as an alternative to javac.

Package: ecl
Description-md5: db84cc01bcb59b4472c31c73463160c4
Description-en: Embeddable Common-Lisp: has an interpreter and can compile to C
 ECL stands for Embeddable Common-Lisp. The ECL project is an
 effort to modernize Giuseppe Attardi's ECL environment to
 produce an implementation of the Common-Lisp language
 which complies to the ANSI X3J13 definition of the language.
 .
 The current ECL implementation features:
 * A bytecodes compiler and interpreter.
 * A translator to C.
 * A UFFI-compatible interface to C code.
 * A dynamic loader.
 * The possibility to build standalone executables and DLLs.
 * The Common-Lisp Object System (CLOS).
 * Conditions and restarts for handling errors.
 * Sockets as ordinary streams.
 * The GNU Multiprecision library for fast bignum operations.
 * A simple conservative mark & sweep garbage collector.
 * The Boehm-Weiser garbage collector.

Package: eclib-tools
Description-md5: 0eb561b8bbb6cb2cb47894e7198e0b99
Description-en: Programs for modular symbols and elliptic curves over Q
 This package includes several programs to compute with elliptic curves
 over Q ; most notably  mwrank (for 2-descent on elliptic curves over Q)
 and the modular symbol tools used to create the elliptic curve database.

Package: eclipse-debian-helper
Description-md5: 5da57dddf06df56e64eb96a97d7d2a9a
Description-en: Helper tools for building Eclipse related packages
 eclipse-debian-helper is a set of tools used to build Eclipse related package.
 It provides a debhelper buildsystem to compile and package projects
 consisting in a collection of Eclipse bundles.

Package: eclipse-titan
Description-md5: 345a9cf8698420200714137527172bec
Description-en: TITAN TTCN-3 toolset from the Eclipse project
 TTCN-3 is a standardized, modular language specifically designed for testing.
 Eclipse Titan offers a free and open source (FOSS) compiler both for TTCN-3
 and for ASN.1

Package: ecopcr
Description-md5: c0320fc15ab6306cb3db0d0c77c4a5a3
Description-en: estimate PCR barcode primers quality
 DNA barcoding is a tool for characterizing the species origin using a
 short sequence from a standard position and agreed upon position in the
 genome. To be used as a DNA barcode, a genome locus should vary among
 individuals of the same species only to a minor degree and it should
 vary among species very quickly. From a practical point of view, a
 barcode locus should be ﬂanked by two conserved regions to design PCR
 primers. Several manually discovered barcode loci like COI, rbcL, 18S,
 16S and 23S rDNA, or trnH-ps are routinely used today, but no objective
 function has been described to measure their quality in terms of
 universality (barcode coverage, Bc ) or in terms of taxonomical
 discrimination capacity (barcode speciﬁcity, Bs ).
 .
 ecoPCR is an electronic PCR software developed by LECA and
 Helix-Project. It helps to estimate Barcode primers quality. In
 conjunction with OBITools you can postprocess ecoPCR output to compute
 barcode coverage and barcode speciﬁcity. New barcode primers can be
 developed using the ecoPrimers software

Package: ecryptfs-utils
Description-md5: 0bf06b0c4b460dff7f2fc2f475707923
Description-en: ecryptfs cryptographic filesystem (utilities)
 eCryptfs is a POSIX-compliant enterprise-class stacked cryptographic
 filesystem for Linux.
 .
 It provides advanced key management and policy features. eCryptfs stores
 cryptographic metadata in the header of each file written, so that encrypted
 files can be copied between hosts; the file will be decryptable with the
 proper key, and there is no need to keep track of any additional information
 aside from what is already in the encrypted file itself. Think of eCryptfs as
 a sort of "gnupgfs".
 .
 eCryptfs is a native Linux filesystem. The kernel module component of
 eCryptfs is part of the Linux kernel since 2.6.19.
 .
 This package contains the userland utilities.

Package: ectrans-utils
Description-md5: 1e3849b71aeb96c576e937330745d032
Description-en: Spherical Harmonics Transforms library - utilities
 ecTrans is the global spherical Harmonics transforms library,
 extracted from the IFS weather model from ECMWF.
 It uses a hybrid of MPI and OpenMP parallelisation strategies.
 The package contains both single- and double precision Fortran
 libraries (trans_sp, trans_dp), as well as a C interface to
 the double-precision version (transi_dp).
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: ed25519
Description-md5: 3aef97ea5481410f6a0ee317974be12e
Description-en: microlibrary X25519/Ed25519 - Ed25519 command line tools
 microlibrary for the X25519 encryption system and the Ed25519 signature system,
 both of which use the Curve25519 elliptic curve. Curve25519 is the fastest
 curve in TLS 1.3, and the only curve in Wireguard, Signal, and many other
 applications.
 .
 lib25519 has a very simple stateless API based on the SUPERCOP API, with
 wire-format inputs and outputs, providing functions that directly match the
 central cryptographic operations in X25519 and Ed25519:
 .
 lib25519_dh_keypair(pk, sk): X25519 key generation
 lib25519_dh(k, pk, sk): shared-secret generation
 lib25519_sign_keypair(pk, sk): Ed25519 key generation
 lib25519_sign(sm, &smlen, m, mlen, sk): signing
 lib25519_sign_open(m, &mlen, sm, smlen, pk): verification + message recovery
 Internally, lib25519 includes implementations designed for performance on
 various CPUs, implementations designed to work portably across CPUs, and
 automatic run-time selection of implementations.
 .
 lib25519 is intended to be called by larger multi-function libraries, including
 libraries in other languages via FFI. The idea is that lib25519 will take
 responsibility for the details of X25519/Ed25519 computation, including
 optimization, timing-attack protection, and eventually verification, freeing up
 the calling libraries to concentrate on application-specific needs such as
 protocol integration. Applications can also call lib25519 directly.
 .
 Ed25519 command line tools.

Package: ed2k-hash
Description-md5: f471f0b7e185836f13d7709eda354399
Description-en: tool for generating ed2k-links
 This tool is useful for people who want to know the ed2k-links of files they
 are not currently sharing, or who want the ed2k-links for all files in certain
 directories etc. You can hash single files, multiple files, whole directories,
 or whole directory trees.
 .
 ed2k-hash can be used for several activities, as forensics investigations.

Package: edac-utils
Description-md5: cad75191b26a9862f1cc644be4327cad
Description-en: report kernel-detected PCI and ECC RAM errors
 This package contains the user-space utilities for use with the EDAC
 kernel subsystem.  EDAC (Error Detection and Correction) is a set of
 Linux kernel modules for handling hardware-related errors.  Currently
 its major focus is ECC memory error handling. However it also detects
 and reports PCI bus parity errors.
 .
 PCI parity errors are supported on all architectures (and are a
 mandatory part of the PCI specification).
 .
 Main memory ECC drivers are memory controller specific.  At the time
 of writing, drivers exist for many x86-specific chipsets and CPUs,
 and some PowerPC, and MIPS systems.
 .
 This package provides command lines tools

Package: edb-debugger
Description-md5: 17ce7885467f84f0ba348dc89fc8f3eb
Description-en: cross platform x86/x86-64 debugger
 edb is a graphical cross platform x86/x86-64 debugger.
 It was inspired by Ollydbg, but aims to function on x86
 and x86-64 as well as multiple OS's. Linux is the only
 officially supported platform at the moment, but FreeBSD,
 OpenBSD, OSX and Windows ports are underway with varying
 degrees of functionality.

Package: edb-debugger-plugins
Description-md5: 5f10c44ecbb916fee14214d5d9169b46
Description-en: edb plugins
 edb is a graphical cross platform x86/x86-64 debugger.
 It was inspired by Ollydbg, but aims to function on x86
 and x86-64 as well as multiple OS's. Linux is the only
 officially supported platform at the moment, but FreeBSD,
 OpenBSD, OSX and Windows ports are underway with varying
 degrees of functionality.
 .
 This package provides the plugins that used by edb.

Package: edbrowse
Description-md5: ecc4b1917bfcb0d22e6940aa458b95a5
Description-en: /bin/ed-alike webbrowser written in C
 edbrowse is a reimplementation of /bin/ed, with some basic
 differences (it uses Perl regular expressions) with the ability to
 visit webpages and ftp sites. edbrowse performs basic transformations
 on the html source to produce a readable representation. edbrowse
 supports Forms, Frames, Netscape-style cookies, HTTPS
 connections and JavaScript.

Package: edenmath.app
Description-md5: 53a0eb7086e578958903641906df7cac
Description-en: Scientific calculator for GNUstep
 EdenMath is a scientific calculator. It does standard arithmetic,
 probability, and trigonometric functions.

Package: edfbrowser
Description-md5: db4db2a6f571361754353ce4845b5f9a
Description-en: viewer for biosignal storage files such as bdf and edf
 EDFbrowser is a viewer for medical timeseries storage files containing data
 such as EEG, EMG, and ECG signals.  It supports EDF(+) and BDF(+) file
 formats.
 Apart from viewing the files, it also supports some editing operations and
 can convert the biomedical files to other formats.

Package: edgar
Description-md5: 0338b56897774a299fd57f97a5fcf1e5
Description-en: Legend of Edgar platform game
 The Legend of Edgar is a platform game where the hero must explore a vast
 world, find items, solve puzzles, defeat powerful enemies, complete
 mini-quests in order to save his father who has been kidnapped.
 .
 Includes support for joystick or joypad and configurable keyboard
 support.

Package: edgar-data
Description-md5: 901c138424e96ca82e4ae616c8d943d3
Description-en: Data files for Legend of Edgar game
 This package contains the required data files (images, sound effects,
 music, etc...) for The Legend of Edgar game.  You will need to install
 the edgar package in order to actually play the game.

Package: edgy-community-wallpapers
Description-md5: b78073085259bb51b566c40ec4e32b9f
Description-en: Edgy Community Wallpapers
 The ubuntu-art Community Wallpapers for Edgy. At the moment the package
 contains:
 * Dawn Of Ubuntu

Package: edgy-wallpapers
Description-md5: 015757aa52e08ccddc0bbab9a88996c7
Description-en: Edgy Wallpapers
 The default Wallpapers for Edgy. At the moment the package contains:
 * Simple Ubuntu,
 * Ubuntu Smooth Chocolate.

Package: edict
Description-md5: 5ff629d66bbe71a6690890bdd67a8cd1
Description-en: English / Japanese dictionary
 The EDICT file is the outcome of a voluntary project to produce a freely
 available Japanese / English dictionary in machine-readable form.
 This package also contains the compdic, computing and communications
 dictionary file.

Package: edict-el
Description-md5: e3092706d17ebbc7a075dd311f90f92d
Description-en: Emacs interface to Edict
 This package provides edict.el and associated files, thus allowing
 to query the Edict Japanese-English dictionary from within Emacs.
 .
 Using the region and couple of keystrokes, edict.el will look up the
 Japanese key and return all the Edict entries containing that key, in
 a pop-up buffer.  English is even easier, you just put point anywhere
 in the word you want to look up.

Package: edid-decode
Description-md5: 938630f978cfdb2eeba2cc4da41ea013
Description-en: decode the binary EDID information from monitors
 EDID is binary data encoded in the monitor firmware, which the kernel
 exposes via /sys/devices/.../drm/card*/card*/edid.  edid-decode renders
 this binary data into a human-readable text form.

Package: editorconfig
Description-md5: 0d50ee79aa8693c5ca7ae95dd1a121bf
Description-en: coding style indenter for all editors - commandline tools
 This package helps developers define and maintain
 consistent coding styles between different editors and IDEs.
 The EditorConfig project consists of a file format
 for defining coding styles
 and a collection of text editor plugins
 that enable editors to read the file format
 and adhere to defined styles.
 .
 EditorConfig files are easily readable
 and they work nicely with version control systems.
 .
 This package provides editorconfig command which
 can be used to reformat and indent code files
 using editorconfig configuration file.

Package: edlib-aligner
Description-md5: fa91983abd00992b6138aa04b3ef1930
Description-en: edlib sequence alignment tool using edit distance
 Edlib is a lightweight and super fast C/C++ library for sequence
 alignment using edit distance.  This package provides an aligner
 using this library.
 .
 Features of libedlib
 .
 * Calculates edit distance (Levehnstein distance).
 * It can find optimal alignment path (instructions how to transform
 first sequence into the second sequence).
 * It can find just the start and/or end locations of alignment path -
 can be useful when speed is more important than having exact
 alignment path.
 * Supports multiple alignment methods: global(NW), prefix(SHW) and
 infix(HW), each of them useful for different scenarios.
 * You can extend character equality definition, enabling you to e.g.
 have wildcard characters, to have case insensitive alignment or to
 work with degenerate nucleotides.
 * It can easily handle small or very large sequences, even when finding
 alignment path, while consuming very little memory.
 * Super fast thanks to Myers's bit-vector algorithm.

Package: edlin
Description-md5: 80d6333c2e2e2e967b1b5b9b221c6f9d
Description-en: Standard line editor
 This is a small line editor, written for FreeDOS as a functional
 clone of the old MS-DOS program edlin. It differs from MS edlin in that
 first, it's free software, and second, the user interface is slightly
 different in a few places. The reason for the difference is so that the user
 does not have to type in control characters mandated by MS edlin's syntax.

Package: edtsurf
Description-md5: 95fedda12f5611c4d929a24b9e3154a1
Description-en: triangulated mesh surfaces for protein structures
 EDTSurf is a open source program to construct triangulated surfaces
 for macromolecules. It generates three major macromolecular surfaces:
 van der Waals surface, solvent-accessible surface and molecular surface
 (solvent-excluded surface). EDTsurf also identifies cavities which are
 inside of macromolecules.

Package: edu-sync
Description-md5: 93191aefaabc8bb7a3f598580570163c
Description-en: Moodle synchronization utility
 Edu Sync is a command line application
 that synchronizes the contents of Moodle instances
 to your computer.
 .
 It accesses the Moodle instance
 via the Moodle mobile web services API,
 which is also used by the official Moodle mobile app.
 To be able to use Edu Sync with a Moodle instance,
 the Moodle mobile web services must explicitly be enabled
 by the instance.
 .
 Moodle is a learning management system (LMS)
 used for blended learning, distance education,
 flipped classroom and other online learning projects
 in schools, universities, workplaces and other sectors.

Package: edubuntu-artwork
Description-md5: ce0d4bffb6df1950f1151d239c638fb4
Description-en: edubuntu themes and artwork
 Edubuntu themes and artwork provided that includes
 a GDM theme, Plymouth theme, wallpapers as well as
 the default Edubuntu firefox homepage.

Package: edubuntu-desktop
Description-md5: 0a6f33bf75d80c11fa8e0ffd01e9542a
Description-en: educational desktop for Ubuntu
 This package depends on the complete set of Edubuntu-supported packages. It
 provides an educational desktop on top of Ubuntu. It includes:
 * Edubuntu artwork
 * Preschool application bundle
 * Primary level application bundle
 * Secondary level application bundle
 * Tertiary level application bundle
 * Miscellaneous applications useful in educational settings
 .
 It is also used to help ensure proper upgrades, so it is recommended that
 it not be removed.

Package: edubuntu-desktop-minimal
Description-md5: 5ed83e54ec773b35ae690e7c8f6679f2
Description-en: educational desktop for Ubuntu
 This package provides the minimal Edubuntu desktop and applications. It is
 also used to help ensure proper upgrades, so it is recommended that it not
 be removed.

Package: edubuntu-fonts
Description-md5: e39abb7802d3ba89780a7b143544d12f
Description-en: Additional fonts included on a default Edubuntu system
 This metapackage will install a selection of packages that contain
 fonts that may be useful for education or desktop publishing.

Package: edubuntu-installer
Description-md5: 73f613f8380ace5718c58262177996fb
Description-en: Software Installer and Uninstaller for Edubuntu
 Installs or uninstalls Edubuntu's metapackages as desired
 in order to configure for various age groups. Also useful for
 installing said metapackages on Ubuntu and official Ubuntu
 flavours.
 .
 This version uses Python with GTK 4 (libadwaita) or Qt 6 (PyQt6),
 automatically selecting the appropriate toolkit for the running
 desktop environment.

Package: edubuntu-live
Description-md5: 9d37d398ab07bf86ec56ae178990ef13
Description-en: Edubuntu live media support
 Provides helper scripts and plugins required
 for any Edubuntu live media.

Package: edubuntu-live-settings
Description-md5: 9e62724919ef8ebdc9e475cc145a27d1
Description-en: Configuration for the Edubuntu .iso Image
 This package contains live .iso image customizations used by
 Edubuntu.

Package: edubuntu-menu
Description-md5: 2c5a9f4b5f4650a0665b30250348c2e6
Description-en: Menu and Application Folders for Edubuntu
 Application Folders for Edubuntu. This breaks up Edubuntu's GNOME
 application overview into organized folders based on education subject
 for ease of learning in a classroom setting. Contains utilities for
 resetting to defaults and hiding icons from non-admin users.
 .
 This version uses Python with GTK 4 (libadwaita) or Qt 6 (PyQt6),
 automatically selecting the appropriate toolkit for the running
 desktop environment.

Package: edubuntu-wallpapers
Description-md5: 9e64d85092f467a9b7c41a3fa8b41fc2
Description-en: Wallpapers included in Edubuntu
 A collection of wallpapers sourced from various contributors
 and art sites across the Internet. These are the wallpapers
 shipped with Edubuntu by default.

Package: edubuntu-wallpapers-legacy
Description-md5: a9e6159dabbaea529da1641e53557025
Description-en: Wallpapers formerly included in Edubuntu
 A collection of wallpapers formerly included in Edubuntu
 from the era prior to 23.04. These are included for those
 that wish to have the old wallpapers using the old logos
 and includes the old default wallpapers.

Package: edubuntu-wallpapers-lunar
Description-md5: c9859a915b08503e782be0b57c9d8b5b
Description-en: Wallpapers formerly included in Edubuntu
 A collection of wallpapers formerly included in Edubuntu
 from 23.04 through 25.10. These are included for those
 that wish to have the old wallpapers using the old logos
 and includes the old default wallpapers.

Package: eegdev-plugins-free
Description-md5: b6b623a469f12e9e96f7df6f22c5fafb
Description-en: Biosignal acquisition device library (free plugins)
 eegdev is a library that provides a unified interface for accessing various
 EEG (and other biosignals) acquisition systems. This interface has been
 designed to be both flexible and efficient. The device specific part is
 implemented by the mean of plugins which makes adding new device backend
 fairly easy even if the library does not support them yet officially.
 .
 The core library not only provides to users a unified and consistent
 interfaces to the acquisition device but it also provides many
 functionalities to the device backends (plugins) ranging from configuration
 to data casting and scaling making writing new device backend an easy task.
 .
 This library is particularly useful to handle the acquisition part of a
 Brain Computer Interface (BCI) or any realtime multi-electrode acquisition
 in neurophysiological research.
 .
 This package contains the devices plugins that depends only on free
 components.

Package: eekboek
Description-md5: 303569365492944d334ecdbdc6484cba
Description-en: Bookkeeping software for small and medium-size businesses
 EekBoek is a bookkeeping package for Dutch users; it creates reports such as
 a balance sheet ("Balans"), a general journal ("Journaal"), a general
 ledger ("Grootboek") and a VAT report ("BTW-aangifte").
 .
 Unlike other accounting software, EekBoek has a command-line interface: The
 EekBoek Shell (with tab completion).  It uses a database as back end: either
 PostgreSQL (using the eekboek-db-postgresql package) or SQLite.
 Interoperability is a key feature of EekBoek: editable text dumps of all your
 data are possible at any time.  EekBoek can generate an "XML Auditfile
 Financieel" (XAF) as used by Dutch tax office.  Furthermore, it has a
 complete Perl API to create your own custom applications.
 .
 The EekBoek documentation is available in Dutch only.
 .
 If you'd like to use EekBoek with a PostgreSQL back end (instead of the
 default SQLite), install the package eekboek-db-postgresql.
 If you'd like to use the Eekboek GUI, install the suggested package
 eekboek-gui.

Package: eekboek-db-postgresql
Description-md5: 6a1f6e1f137d6e3c1e2262c7f438150f
Description-en: PostgreSQL database driver for EekBoek
 This package includes EB::DB::Postgres, the PostgreSQL database driver for
 EekBoek.  It also makes sure a PostgreSQL database back end is available for
 EekBoek.  Install it if you'd like to use EekBoek with PostgreSQL
 (instead of the default SQLite).

Package: eekboek-gui
Description-md5: fec67544aeaa61ac5e8e7ea720bd2928
Description-en: Graphical User Interface for EekBoek
 This package includes ebwxshell, the EekBoek GUI.  It offers
 an EekBoek browser, useful for viewing the administrative data.  It's
 especially useful for generating, printing and pinpointing reports.
 Furthermore, it offers a raw interface to the EekBoek Shell.  Finally,
 it offers a Wizard to help configuring new bookkeeping administrations.
 .
 Install it if you need a friendly interface to the EekBoek reporting
 facilities, or if you would like help in configuring EekBoek.  However,
 if you prefer working in pure text mode, or don't like to install the WX
 graphical packages, you should not install this package.

Package: efax
Description-md5: 2786f3290be033ea8b6fd54a0c4f5bb4
Description-en: programs to send and receive fax messages
 efax is a small ANSI C/POSIX program that provides the data transport
 function for fax applications using any Class 1 or Class 2 fax modem
 Another program, efix, converts between fax, text, bitmap and grayscale
 formats. fax, a shell script, provides a simple user interface to the efax
 and efix programs. It allows you to send text or Postscript files as faxes
 and receive, print or preview received faxes.
 .
 The ghostscript package is needed to fax Postscript files, and an image
 viewing program like xloadimage is needed to view incoming faxes.
 .
 Note that you probably have to adapt /etc/efax.rc to your needs.

Package: efax-dbgsym
Description-md5: 9477a09cbbe39ccc3852b4481e51c8a1
Description-en: debug symbols for efax

Package: efi-shell-aa64
Description-md5: 148e69dcdf98514fabee21516b756811
Description-en: UEFI Shell for 64-bit ARM architecture
 The UEFI Shell provides a command line interface running on top of the EFI API.
 It can be used to execute EFI binaries, to manage EFI variables and boot
 options, or to display details of installed devices, drivers, and protocols.
 This package contains the shellaa64.efi binary for the 64-bit ARM
 architecture.

Package: efi-shell-aa64-hwe
Description-md5: 7dce0b9f67d1e0810ee3fa612a2fcea8
Description-en: UEFI Shell for 64-bit ARM architecture
 This package is part of the Ubuntu Virtualization
 Hardware Enablement variant, which provides the
 virtualization stack of future Ubuntu releases back to
 the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still
 refer to the base package names. In those cases, the
 base and -hwe package names should be considered
 interchangeable. The -hwe packages can fulfill
 dependencies to the base packages, no package is
 expected to directly depend on a -hwe suffixed package
 to keep them interchangeable.
 .
 The UEFI Shell provides a command line interface running on top of the EFI API.
 It can be used to execute EFI binaries, to manage EFI variables and boot
 options, or to display details of installed devices, drivers, and protocols.
 This package contains the shellaa64.efi binary for the 64-bit ARM
 architecture.

Package: efi-shell-loongarch64
Description-md5: d87dcb728bf4c723c54605d78aeaf01a
Description-en: UEFI Shell for 64-bit LoongArch architecture
 The UEFI Shell provides a command line interface running on top of the EFI API.
 It can be used to execute EFI binaries, to manage EFI variables and boot
 options, or to display details of installed devices, drivers, and protocols.
 This package contains the shellloongarch64.efi binary for the 64-bit LoongArch
 architecture.

Package: efi-shell-loongarch64-hwe
Description-md5: 6169ed9b366c48c528192895c2a2a1e3
Description-en: UEFI Shell for 64-bit LoongArch architecture
 This package is part of the Ubuntu Virtualization
 Hardware Enablement variant, which provides the
 virtualization stack of future Ubuntu releases back to
 the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still
 refer to the base package names. In those cases, the
 base and -hwe package names should be considered
 interchangeable. The -hwe packages can fulfill
 dependencies to the base packages, no package is
 expected to directly depend on a -hwe suffixed package
 to keep them interchangeable.
 .
 The UEFI Shell provides a command line interface running on top of the EFI API.
 It can be used to execute EFI binaries, to manage EFI variables and boot
 options, or to display details of installed devices, drivers, and protocols.
 This package contains the shellloongarch64.efi binary for the 64-bit LoongArch
 architecture.

Package: efi-shell-riscv64
Description-md5: 3bbadf85ee08cb7a48791fb72727234d
Description-en: UEFI Shell for 64-bit RISC-V architecture
 The UEFI Shell provides a command line interface running on top of the EFI API.
 It can be used to execute EFI binaries, to manage EFI variables and boot
 options, or to display details of installed devices, drivers, and protocols.
 This package contains the shellriscv64.efi binary for the 64-bit RISC-V
 architecture.

Package: efi-shell-riscv64-hwe
Description-md5: 3bfb4c58260f826b1f4e67a769b49b41
Description-en: UEFI Shell for 64-bit RISC-V architecture
 This package is part of the Ubuntu Virtualization
 Hardware Enablement variant, which provides the
 virtualization stack of future Ubuntu releases back to
 the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still
 refer to the base package names. In those cases, the
 base and -hwe package names should be considered
 interchangeable. The -hwe packages can fulfill
 dependencies to the base packages, no package is
 expected to directly depend on a -hwe suffixed package
 to keep them interchangeable.
 .
 The UEFI Shell provides a command line interface running on top of the EFI API.
 It can be used to execute EFI binaries, to manage EFI variables and boot
 options, or to display details of installed devices, drivers, and protocols.
 This package contains the shellriscv64.efi binary for the 64-bit RISC-V
 architecture.

Package: efi-shell-x64
Description-md5: 319d03d6ee48666c5aabf29cd2548e18
Description-en: UEFI Shell for 64-bit x86 architecture
 The UEFI Shell provides a command line interface running on top of the EFI API.
 It can be used to execute EFI binaries, to manage EFI variables and boot
 options, or to display details of installed devices, drivers, and protocols.
 This package contains the shellx64.efi binary for the 64-bit x86
 architecture.

Package: efi-shell-x64-hwe
Description-md5: 24648e386fcf4fd7f2cc47fe09b9d537
Description-en: UEFI Shell for 64-bit x86 architecture
 This package is part of the Ubuntu Virtualization
 Hardware Enablement variant, which provides the
 virtualization stack of future Ubuntu releases back to
 the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still
 refer to the base package names. In those cases, the
 base and -hwe package names should be considered
 interchangeable. The -hwe packages can fulfill
 dependencies to the base packages, no package is
 expected to directly depend on a -hwe suffixed package
 to keep them interchangeable.
 .
 The UEFI Shell provides a command line interface running on top of the EFI API.
 It can be used to execute EFI binaries, to manage EFI variables and boot
 options, or to display details of installed devices, drivers, and protocols.
 This package contains the shellx64.efi binary for the 64-bit x86
 architecture.

Package: efibootguard
Description-md5: 97c645a994ec071cd111a1b7e9fe4a42
Description-en: UEFI-based bootloader
 The efibootguard is a bootloader that includes a simple update mechanism with
 fail-safe algorithm. It allows one to arm a hardware watchdog prior to loading
 an OS. This package provides the bootloader binary and the environment tools
 bg_printenv and bg_setenv.

Package: efingerd
Description-md5: 36a5d023b91be88b5c23236905526fa3
Description-en: Another finger daemon for unix capable of fine-tuning your output.
 efingerd is a finger daemon, which executes programs and displays their
 output. This gives you complete control over what to display and to who,
 and an extreme configurability.

Package: efitools
Description-md5: 7c6a1f09a61dc33a701b98867709c423
Description-en: Tools to manipulate EFI secure boot keys and signatures
 This package installs a variety of tools for manipulating keys and binary
 signatures on UEFI secure boot platforms.
 The tools provide access to the keys and certificates stored in the
 secure variables of the UEFI firmware, usually in the NVRAM area.

Package: efl-doc
Description-md5: 0b2171302a1a51e7a1a55639c5595687
Description-en: Documentation for the Enlightenment Foundation Libraries
 The Enlightenment Foundation Libraries (EFL) is a set of libraries
 providing building blocks used in the Enlightenment window manager.
 This package contains the Doxygen-generated HTML documentation and
 examples for the API of the EFL.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: eflite
Description-md5: e845a2eb6f119fe11f3e3b4633fdbac3
Description-en: Festival-Lite based emacspeak speech server
 EFlite is a speech server for Emacspeak and other screen readers that
 allows them to interface with Festival Lite, a free text-to-speech
 engine developed at the CMU Speech Center as an off-shoot of Festival.
 .
 Due to limitations inherited from its backend, EFlite does only provide
 support for the English language at the moment.

Package: efm-langserver
Description-md5: 3340d55b473e9c73fa619d9b3e5f2b2d
Description-en: General purpose Language Server (program)
 General purpose Language Server that can use specified error message format
 generated from specified command. This is useful for editing code with linter.

Package: efp
Description-md5: 5fd09e74e41dab856a30b2c5843d6393
Description-en: Escape from Pong NES game
 Escape from Pong is a very small NES game which introduces the concept
 of playing Pong from the ball's point of view. Your mission is to escape
 from 13 difficult levels, despite the paddle trying to beat you at
 every turn.
 .
 This game is distributed as an NES ROM.  You will need an NES emulator
 in order to play it.  A list of tested emulators is in README.Debian.
 The provided desktop launcher requires the fceux emulator.

Package: efte
Description-md5: 35d816f7c62701edb651fd7fd514a924
Description-en: Advanced lightweight configurable editor
 eFTE is an advanced programmers editor with goals of being lightweight, yet
 totally configurable.  Support for user defined programming languages, menu
 systems and key bindings are provided with many common defaults already
 defined.
 .
 eFTE is still a new project, however, extended from the FTE editor which was
 first released in 1995, so eFTE is tried and true with many features for the
 programmer/text editor.

Package: eg25-manager
Description-md5: d5cae8cf02717d43863c996a21a3ce55
Description-en: Manager daemon for the Quectel EG25 modem
 eg25-manager is a daemon aimed at configuring and monitoring the Quectel EG25
 modem on a running system. It is used on the PinePhone (Pro) and performs the
 following functions:
 * power on/off
 * startup configuration using AT commands
 * AGPS data upload
 * status monitoring (and restart if it becomes unavailable)

Package: egctl
Description-md5: 628cb4e1087a3b8ea1272eb676af6d9c
Description-en: control state of EnerGenie Programmable surge protector
 program to control the state of EnerGenie Programmable surge protector with
 LAN interface. It uses native EG-PMS-LAN data exchange protocol version 2.0
 or 2.1, not HTTP.

Package: eggdrop
Description-md5: 161de1f7bee0eec28ae512e8e07cf964
Description-en: Advanced IRC Robot
 Eggdrop is an IRC bot written in C, which sits on channels and takes
 protective measures, such as preventing it from being taken over (in
 the few ways that anything can), recognizing banned users to reject
 them, recognizing privileged users to give them operator status,
 punishing users for things like flooding, among innumerable others.
 .
 All of this is completely configurable, and can be disabled or enabled
 as you wish in the configuration file. Also, it's very easy to expand
 and customize with Tcl scripts and C modules, making it possible to
 adapt Eggdrop to any special need you might have.

Package: eggdrop-data
Description-md5: 7123f07310333491264d42096ed5754b
Description-en: Architecture independent files for eggdrop
 This package contains all the files that eggdrop places on /usr/share.
 These files are not specific to a single processor architecture once
 the package is built, so a single package can serve all the archs
 Debian supports.
 .
 This package is not useful at all if eggdrop is not installed.

Package: eglew-utils
Description-md5: b12418e8aa2494ce1b4a28f4583adff9
Description-en: OpenGL Extension Wrangler (EGL version) - utilities
 For more information about GLEW please refer to the description of the
 libglew-dev package.
 .
 This package contains the utilities which can be used to query the
 supported OpenGL extensions.

Package: eglexternalplatform-dev
Description-md5: b0594ab7df15f9236a3c6d13db1aa278
Description-en: EGL External Platform Interface -- development files
 This is a work-in-progress specification of the EGL (Embedded-System
 Graphics Library) External Platform interface for writing EGL platforms and
 their interactions with modern window systems on top of existing low-level
 EGL platform implementations. This keeps window system implementation
 specifics out of EGL drivers by using application-facing EGL functions.

Package: eiciel
Description-md5: 27a943906d111be0fe96b750e96c3159
Description-en: graphical editor for POSIX ACLs and extended user attributes
 A graphical tool to manipulate POSIX ACLs and extended user attributes for
 the GNOME environment. It integrates nicely into the Nautilus file manager
 but also features a standalone application.

Package: eigensoft
Description-md5: 2245ac8a80e3acb8bcf1427468278197
Description-en: reduction of population bias for genetic analyses
 The EIGENSOFT package combines functionality from the group's population
 genetics methods (Patterson et al. 2006) and their EIGENSTRAT stratification
 method (Price et al. 2006). The EIGENSTRAT method uses principal components
 analysis to explicitly model ancestry differences between cases and
 controls along continuous axes of variation; the resulting correction is
 specific to a candidate marker's variation in frequency across ancestral
 populations, minimizing spurious associations while maximizing power to
 detect true associations. The EIGENSOFT package has a built-in plotting
 script and supports multiple file formats and quantitative phenotypes.

Package: einstein
Description-md5: b328253d1207c4bcb1cdf16a8c8a89d3
Description-en: Puzzle game inspired on Einstein's puzzle
 This puzzle is a remake of old DOS game Sherlock which was inspired by Albert
 Einstein's puzzle. The game goal is to open all cards in square of 6x6 cards.
 For this, a number of hints describing relations between card positions are
 given. Use them to find the correct layout.

Package: eiskaltdcpp
Description-md5: 4df2ff437fdd2cde4d7f22a089c4ee46
Description-en: file sharing program using Direct Connect protocols (metapackage)
 This package installs the most popular and recommended combination of
 EiskaltDC++ related packages.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: eiskaltdcpp-cli
Description-md5: 3b62a173ff87860b95ad71987e6f3ede
Description-en: command-line interface for remote control of EiskaltDC++ daemon
 This package installs EiskaltDC++ CLI (command-line interface) written in perl.
 This program is used to control EiskaltDC++ daemon via JSON-RPC protocol.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: eiskaltdcpp-common
Description-md5: 683759d12ffe5042c9c5e32d90cf1347
Description-en: common files for EiskaltDC++
 This package contains the common files for EiskaltDC++ Qt and GTK+ GUIs.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: eiskaltdcpp-daemon
Description-md5: 7e8a2d226c7c16a43af360bcf3205909
Description-en: EiskaltDC++ daemon
 This package installs only EiskaltDC++ daemon (without any GUI).
 Support of control via JSON-RPC is enabled. Look at EiskaltDC++ CLI and Web UI
 programs for controlling it.
 .
 EiskaltDC++ Qt and GTK+ UI may be used for configuring of EiskaltDC++ daemon
 (they use the same settings from core library), but they should not be launched
 simultaneously.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: eiskaltdcpp-emoticons
Description-md5: d806b6e0696ed8889af38ef311da4568
Description-en: emoticons for EiskaltDC++
 This package contains the emoticon packs for EiskaltDC++.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: eiskaltdcpp-gtk
Description-md5: fb8cccdb031ab51b392d3ba39b1b5b84
Description-en: EiskaltDC++ GUI based on GTK+
 This package contains EiskaltDC++ program with GUI based on GTK+. Initially it
 was based on FreeDC++ and LinuxDC++ projects, but now it significantly differs
 from them.
 .
 Upstream developers are going to stop support of this GUI in the future.
 Consider using of EiskaltDC++ Qt even in GTK+ based Desktop Environments.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: eiskaltdcpp-gtk-data
Description-md5: 83eec870827619591de2a62017d70732
Description-en: data files for EiskaltDC++ Gtk
 This package contains the data files for EiskaltDC++ GTK+.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: eiskaltdcpp-qt
Description-md5: 1ce5748a69b0ce055a690c1fc73e09c2
Description-en: EiskaltDC++ GUI based on Qt
 This package contains EiskaltDC++ program with GUI based on Qt. This is the
 most stable, flexible and convenient GUI for EiskaltDC++.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: eiskaltdcpp-qt-data
Description-md5: 7fc63720c072a5527d7404bda6d5ec53
Description-en: data files for EiskaltDC++ Qt
 This package contains the data files for EiskaltDC++ Qt.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: eiskaltdcpp-scripts
Description-md5: 73e04e16c4a032ef92dfeb0f2489e588
Description-en: scripts examples for EiskaltDC++
 This package contains the scripts examples for EiskaltDC++.
 They are used by /sh and /alias chat commands (see man page or /help in chat).
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: eiskaltdcpp-sounds
Description-md5: ef95564724b25992678463b6271e06b0
Description-en: sound files for EiskaltDC++
 This package contains the sound files for EiskaltDC++ Qt and GTK+ GUIs.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: eiskaltdcpp-web
Description-md5: 5514a1d9238943f931cf9a1fc74edac1
Description-en: Simple Web UI for eiskaltdcpp-daemon
 This package contains Web UI for eiskaltdcpp-daemon. It may be used locally on
 PC or via network depending on user needs.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: ejabberd
Description-md5: 9fa8eb94bcc5e8e3650a1ed4fbbfad97
Description-en: extensible realtime platform (XMPP server + MQTT broker + SIP service)
 ejabberd is a Jabber/XMPP + MQTT + SIP server written in Erlang, featuring:
 * distributed operation with load-balancing across a cluster;
 * fault-tolerant database replication and storage on multiple nodes,
 allowing nodes to be added or replaced "on the fly";
 * virtual hosting (several virtual domains can be served using a single
 ejabberd instance);
 * XMPP compliance;
 * MQTT 5 compliance;
 * SIP service;
 * web-based administration;
 * SSL/TLS support;
 * conferencing via Multi-User Chat;
 * Jabber Users Directory, based on users' vCards;
 * service discovery;
 * shared roster.

Package: ejabberd-contrib
Description-md5: 7b5704c8dc6d0038641ee2e84c0cf4f9
Description-en: user-contributed modules for ejabberd (metapackage)
 This package depends on all available modules from ejabberd-contrib,
 but doesn't do or add anything itself.
 .
 This is a pure metapackage.

Package: ejabberd-mod-cron
Description-md5: f5f6f02fdae5c6c8464923d769abec64
Description-en: ejabberd module to execute scheduled commands
 This module allows advanced ejabberd administrators to schedule commands for
 periodic and automatic execution. Each time a scheduled task finishes its
 execution, a message is printed in the ejabberd log file.

Package: ejabberd-mod-default-contacts
Description-md5: 897081f19c87845ee8ac682816e33884
Description-en: ejabberd module to add roster contact(s) upon registration
 This module allows for specifying one or more contacts that should be
 added to the user's roster automatically on successful registration
 (via "mod_register", or, for example, "ejabberdctl register").
 Note that no presence subscription is performed, and the rosters of
 the contacts are not  modified.

Package: ejabberd-mod-default-rooms
Description-md5: 02d7a6a8e550a8d0ebe4ab8cd673c76b
Description-en: ejabberd module to add MUC bookmark(s) upon registration
 This module allows for specifying one or more rooms that should be
 bookmarked automatically on successful user registration (via
 "mod_register", or, for example, "ejabberdctl register").

Package: ejabberd-mod-deny-omemo
Description-md5: f25987f212f425f7fa61ebe33c91f8de
Description-en: ejabberd module to prevent OMEMO sessions from being established
 Unless the configured access rule (called 'omemo' by default) returns
 'allow', this module prevents OMEMO sessions from being established.
 Requests to query the devicelist from other users are rejected.  Requests
 to publish a devicelist are also rejected, and all OMEMO nodes referenced
 in that devicelist are removed.  Incoming devicelist updates are silently
 dropped.  OMEMO-encrypted messages are bounced with an error message.

Package: ejabberd-mod-filter
Description-md5: 948a6b0945f92a0bc722982f80798dba
Description-en: ejabberd module to allow specifying packet filtering rules using ACL and ACCESS
 This module allows the admin to specify packet filtering rules using
 ACL and ACCESS.
 The configuration of rules is done using ejabberd's ACL and ACCESS,
 so you should also study the corresponding section of the ejabberd guide.

Package: ejabberd-mod-grafite
Description-md5: 21763309d26e7f09ce32907702925ef0
Description-en: ejabberd module to gather statistics and publish them via statsd/grafite
 This module gathers statistics from ejabberd and publishes them via
 statsd/grafite.
 Note that statsd/grafite must be set up separately.

Package: ejabberd-mod-irc
Description-md5: cf967b3e86dc0e5ffefb9835ae66365e
Description-en: ejabberd module providing an IRC transport
 This module adds an IRC transport to ejabberd that can be used to join channels
 on IRC servers.
 Note that an IRC server must be provided separately.

Package: ejabberd-mod-isolation
Description-md5: b08c14c85f1698bd1d5078fb0a32efdc
Description-en: ejabberd module to block communication of users between different virtual hosts
 This module blocks communication of users between different virtual hosts on
 the same ejabberd instance.
 The module doesn't have any options, it just needs to be enabled.

Package: ejabberd-mod-log-chat
Description-md5: bfca46effad2db01d4555c08a39acf02
Description-en: ejabberd module to log chat messages to text or html
 mod_log_chat is an ejabberd module aimed at logging chat messages in
 text files. mod_log_chat creates one file per couple of chatters and
 per day (it doesn't log muc messages, use mod_muc_log for this).
 .
 It can store messages in plain text or HTML format.

Package: ejabberd-mod-logsession
Description-md5: 2e9c05ec34aa61009d556357b2cc169c
Description-en: ejabberd module to log session connections to a text file
 This module is intended to log the session connections in a text file.
 Right now it only logs the forbidden connection attempts and the
 failed authentication attempts.
 .
 Each vhost is logged in a different file.

Package: ejabberd-mod-logxml
Description-md5: f9d2ab3e306411501b2868cb56bf3588
Description-en: ejabberd module to log XMPP packets to an XML file
 This module sniffs all the XMPP traffic sent and received by ejabberd,
 both internally and externally transmitted. It logs the XMPP packets
 to an XML formatted file. It's possible to filter transmitted packets
 by orientation, stanza and direction. It's possible to configure the
 file rotation rules and intervals.

Package: ejabberd-mod-message-log
Description-md5: 5ceea4a48bd540c1337e1a71fdb5f182
Description-en: ejabberd module to write a line for each message to a log file
 This module writes a line for each sent or received message to a log file.
 Each line mentions the sender's JID and the recipient's JID, and also the
 message type (e.g., "normal", "chat", or "groupchat").  Carbon copies are
 marked as such.

Package: ejabberd-mod-muc-log-http
Description-md5: 9185bb42d43fb31122e4d3e4d2ea2023
Description-en: ejabberd module to serve MUC logs on the web
 This module serves the directory containing MUC logs already configured on
 mod_muc_log. This way there is no need to set up a separate web server to
 allow your users to view the MUC logs.  It is a small modification of
 mod_http_fileserver, customized for log serving.

Package: ejabberd-mod-post-log
Description-md5: 0ea0e8df4648e0a00a52bab35dc7aa4c
Description-en: ejabberd module to log all messages to an HTTP API
 This module implements logging of all messages sent (chat and groupchat) via
 an HTTP API.
 Simply activate the module in ejabberd.yml after installation, see the included
 README.txt for further information.

Package: ejabberd-mod-pottymouth
Description-md5: 7f8eab20ba02486c14a47789b833aba4
Description-en: ejabberd module to filter messages using blacklists
 The 'mod_pottymouth' ejabberd module aims to fill the void left by 'mod_shit'
 which has disappeared from the net. It allows individual whole words of a
 message to be filtered against a blacklist. It allows multiple blacklists
 sharded by language. To make use of this module the client must add the
 xml:lang attribute to the message xml.

Package: ejabberd-mod-rest
Description-md5: 74e466144c0f14c151280f00b1ebfffd
Description-en: ejabberd module providing an HTTP REST interface
 This is an ejabberd module that adds an HTTP handler that allows HTTP
 clients to literally post arbitrary message stanzas to ejabberd. Those
 stanzas then get shoved through ejabberd's router just like any other
 stanza.
 .
 This module can also be used as a frontend to execute ejabberd commands.

Package: ejabberd-mod-s2s-log
Description-md5: 40f6624d7ca491cc049aef3a900ff739
Description-en: ejabberd module to log XMPP s2s connections
 This module can be used to keep a track of other XMPP servers your server has
 been connected with.
 Simply activate the module in ejabberd.yml after installation, see the included
 README.txt for further information.

Package: ejabberd-mod-shcommands
Description-md5: 17e2538b06f75abbb66ff0f2e7166605
Description-en: ejabberd module to execute shell commands via XMPP (dangerous!)
 WARNING: USE THIS MODULE AT YOUR OWN RISK !!!
 This module allows ejabberd administrators to remotely execute shell commands
 which could compromise both the ejabberd server and the whole machine.
 .
 This module provides the ejabberd server administrator a method to remotely
 execute shell commands through the ejabberd server.
 .
 It provides a page in the ejabberd Web Admin which only the administrators of
 the whole server can access.
 .
 Three types of commands are possible:
 * ejabberd_ctl: makes a call to ejabberd_ctl;
 * erlang shell: executes an erlang command;
 * system shell: executes a command on the system shell.
 The result of the execution will be shown.
 .
 In the system shell, only non-interactive commands will work correctly,
 for example this will work:
 ps -all
 Don't use commands that start an interactive mode:
 DON'T TRY THIS: top
 DON'T TRY THIS: vim readme.txt
 .
 This module does not check if the commands are dangerous or problematic,
 so this module is only recommended for experienced ejabberd and Erlang/OTP
 administrators. USE THIS MODULE AT YOUR OWN RISK !!!

Package: ejabberd-mod-spam-filter
Description-md5: 038db50892514f6d3cb56c7dadf0924b
Description-en: ejabberd module to filter spam messages based on JID/content
 This module allows for filtering spam messages and subscription requests
 received from remote servers based on lists of known spammer JIDs and/or
 URLs mentioned in spam messages. Traffic classified as spam is rejected
 with an error (and an [info] message is logged) unless the sender is
 subscribed to the recipient's presence.  An access rule can be specified
 to control which recipients are subject to spam filtering

Package: ejabberd-mod-statsdx
Description-md5: beab8ba34f0be29e3dd2fd05e7cbb9db
Description-en: ejabberd module to calculate and gather statistics actively
 This module measures several statistics. It provides a new section in
 ejabberd Web Admin and two ejabberd commands to view the information.
 Simply activate the module in ejabberd.yml after installation, see the included
 README.txt for further information.

Package: ejabberd-mod-webpresence
Description-md5: 0fc501710019e18f2c931f7d8e4306a0
Description-en: ejabberd module allowing users to publish their presence information
 This module allows any local user of the ejabberd server to publish his
 presence information on the web.
 This module is the successor of Igor Goryachev's mod_presence.
 .
 Allowed output methods are:
 * icons (various themes available);
 * status text;
 * raw XML;
 * avatar, stored in the user's vCard.
 .
 No web server, database, additional libraries or programs are required.

Package: eject-dbgsym
Description-md5: 0c4ab1d85cd3f8b466f3b7f79ba4bea1
Description-en: debug symbols for eject

Package: ekeyd
Description-md5: 041db2486d2cbdf6014a9e35e3c3a370
Description-en: Simtec Electronics UDEKEY01 Entropy Key Daemon
 This is a driver for the Simtec Electronics Entropy Key.  It is
 only needed if you have such a device (or devices).  It provides
 a daemon and tools to drive and control it, as well as options
 for injecting entropy directly into the kernel's pool, or serving
 it via the EGD protocol.

Package: ekeyd-egd-linux
Description-md5: a816f9f0582534189bb6da5ddeb49ee3
Description-en: Transfers entropy from an EGD to the Linux kernel pool
 This utility reads from an EGD capable service over TCP and writes
 the entropy retrieved to the Linux kernel random pool. Typically
 this will be used on clusters or virtual hosts where direct access
 to useful entropy is hard.

Package: el-ixir
Description-md5: f1bb217bf4ba1bc426015ef6d0c194f8
Description-en: two-player board game with randomness
 El-Ixir is a board game that has apparently been invented by Isoft in 1981,
 released as a booter floppy.  This is a quite faithful remake, like the
 original using text-mode graphics.
 .
 Every turn, players are presented with four random squares they can place
 a block on.  The object of the game is to connect as many blocks to the
 board's corners as you can, possibly “embracing” areas while doing so.

Package: elan
Description-md5: 73025e9110aebf4866656e7478efe271
Description-en: tool for managing installations of the Lean theorem prover
 elan is a small tool for managing your installations of the Lean theorem
 prover. It places lean and leanpkg binaries in your PATH that automatically
 select and, if necessary, download the Lean version described in the
 lean_version field of your project's leanpkg.toml. You can also install,
 select, run, and uninstall Lean versions manually using the commands of the
 elan executable.

Package: elastichosts-utils
Description-md5: 040a504864f16568c46d0f5ffa0b4121
Description-en: Utilities for interacting with ElasticHosts
 ElasticHosts is a cloud computing provider, offering hosted KVM based
 virtual machines.
 .
 This package provides the cli utilities needed to interact with the
 ElasticHosts API.

Package: elasticsearch-curator
Description-md5: 70c95bea46288c86bcf8a40e3b33263c
Description-en: command-line tool for managing Elasticsearch time-series indices
 Elasticsearch Curator helps manage Elasticsearch time-series indices. It
 consists of a Python library and a CLI tool providing a high-level interface
 to Elasticsearch administration tasks, such as:
 .
 - Management of index aliases
 - Index optimization
 - Changing the replica count
 - Modifying the shard/index allocation using routing tags
 - Index snapshotting
 .
 This package contains the curator and es_repo_mgr command-line tools.

Package: elastix
Description-md5: c7dc0b712d1b77921aad5138601374c8
Description-en: toolbox for rigid and nonrigid registration of images
 Image registration based on the well-known Insight Segmentation and
 Registration Toolkit (ITK). The software consists of a collection of
 algorithms that are commonly used to solve (medical) image
 registration problems. The modular design of elastix allows the user
 to quickly configure, test, and compare different registration
 methods for a specific application. A command-line interface enables
 automated processing of large numbers of data sets, by means of
 scripting.

Package: elastix-doc
Description-md5: d6709d34628a981d695eda4235eb3401
Description-en: toolbox for rigid and nonrigid registration of images - docs
 Image registration based on the well-known Insight Segmentation and
 Registration Toolkit (ITK). The software consists of a collection of
 algorithms that are commonly used to solve (medical) image
 registration problems. The modular design of elastix allows the user
 to quickly configure, test, and compare different registration
 methods for a specific application. A command-line interface enables
 automated processing of large numbers of data sets, by means of
 scripting.
 .
 This package contains the elastix documentation.

Package: elbe-archive-keyring
Description-md5: 76841bb258f2b0c44eb578fc76ba097d
Description-en: GnuPG keys of the elbe archive
 The elbe project digitally signs its Release files. This package
 contains the archive keys used for that.

Package: eldav
Description-md5: 6c17b623035632c5d9568e8a0ed27167
Description-en: interface to the WebDAV servers for Emacs.
 WebDAV files can be treated just like a normal file in Emacsen.
 Emacs/w3 is not required. External program is used for WebDAV access.

Package: electric
Description-md5: a6c312c9e8daf2c1686037aa441a7057
Description-en: electrical CAD system
 Electric is a sophisticated electrical CAD system that can handle many forms
 of circuit design, including custom IC layout (ASICs), schematic drawing,
 hardware description language specifications, and electro-mechanical hybrid
 layout.

Package: electric-fence
Description-md5: 81225779998561422a8be51affd47171
Description-en: A malloc(3) debugger
 Electric Fence is a debugger that uses virtual memory hardware to detect
 illegal memory accesses. It can detect two common programming bugs: software
 that overruns or underruns the boundaries of a malloc() memory allocation,
 and software that touches a memory allocation that has been released by
 free().
 .
 Unlike other malloc() debuggers, Electric Fence will detect read accesses as
 well as writes, and it will stop and pinpoint the exact instruction that
 causes an error. It is not as thorough as Purify, however.
 .
 In order to debug a program it needs to be linked with Electric Fence's
 library or dynamic linking needs to be used; README.Debian explains that in
 detail.

Package: electronics-all
Description-md5: 304794ff00c36adcd05bdc52746f7b9a
Description-en: Default selection of tasks for Debian Electronics
 This package is part of the Debian Electronics Pure Blend and installs all
 tasks for a default installation of this blend.

Package: electronics-analog
Description-md5: 27fa76f231030dc5e52671b71f6fa28a
Description-en: Debian packages for analog design
 This metapackage will install Debian packages for
 analog simulation and design

Package: electronics-asic-dev
Description-md5: facfeda9be44fbb74531c293a19fd663
Description-en: Debian ASIC development packages
 This metapackage will install Debian packages for ASIC
 development

Package: electronics-cad-gui
Description-md5: 4763a833f05c11c2c198af008c566e58
Description-en: Debian packages for CAD tools with GUI
 This metapackage will install Debian packages for electronic
 computer-aided design which have GUIs.

Package: electronics-digital
Description-md5: ac0d69ad71db728d46ce1c9f3f1f34fd
Description-en: Debian packages for digital design
 This metapackage will install Debian packages for
 digital simulation and design

Package: electronics-doc
Description-md5: cc1cd8c74ecb45b4bfe395e03f126082
Description-en: Debian packages containing documentation for electronics
 This metapackage will install Debian packages either containing
 documentation for electronics packages, or which can be used
 for generating documentation for electronics.

Package: electronics-dsp-dev
Description-md5: c227ce4d202a198ea1369390ebe21c98
Description-en: Debian packages for filter coefficient calculation etc
 This metapackage will install Debian packages that
 aid the development of digital signal processing circuits
 such as filter design.

Package: electronics-fpga-dev
Description-md5: 01f1b4e0f8d0e3b2374cf6b04c797e41
Description-en: Debian FPGA development packages
 This metapackage will install Debian packages for FPGA
 development

Package: electronics-gadgets
Description-md5: c89923b06279065664203232b1eea5d3
Description-en: Debian packages for interacting with gadgets
 This metapackage will install Debian packages for interacting
 with various gadgets.

Package: electronics-measurements
Description-md5: 8256915bf52fc1f9126ee512c7c1e8bf
Description-en: Packages for electronic measurements
 Packages that can be used for measurements

Package: electronics-microcontrollers
Description-md5: cfa88b4c4709d6eef8e5b16bc1b7f46e
Description-en: Debian packages for dealing with microcontrollers
 This metapackage will install Debian packages for interacting
 with external microcontrollers.

Package: electronics-pcb
Description-md5: 824ae29f83415e8a6af002b2a7f5ee0b
Description-en: Debian packages for PCB development
 This metapackage will install Debian packages useful
 for the development of printed circuit boards.

Package: electronics-radio-dev
Description-md5: 2ecf051d2ae8fc3d7394da63eadd0bd3
Description-en: Packages for design of circuits at radio frequencies
 This metapackage will install Debian packages for design at radio/ microwave
 frequencies and antennas

Package: electronics-simulation
Description-md5: e86db1e528e99bdd68e6ec7ba223374c
Description-en: Debian packages for simulation of electronic circuits
 This metapackage will install Debian packages for simulation
 of electronics circuits

Package: electronics-tasks
Description-md5: 87ae9b59db6b9572a26af6acbe4244fa
Description-en: Debian Electronics tasks for tasksel
 This package is part of the Debian Pure Blend "Debian Electronics" and
 provides additional tasks for tasksel. If this package will be installed all
 tasks which are provided by Debian Electronics will be added to the tasksel
 menu.

Package: elektroid
Description-md5: dea8c859b5a516807f35b62d10ac1631
Description-en: Sample and MIDI device manager
 Elektroid is a sample and MIDI device manager.
 .
 With Elektroid you can easily upload and download audio files and manage
 different types of data on different MIDI devices, such as presets, projects or
 tunings.
 .
 It can also be used to send and receive SysEx MIDI files.
 .
 This package provides both the GUI and CLI application of Elektroid.

Package: elementary-icon-theme
Description-md5: dabdec6f785f2d3eacdc9ae9405bc326
Description-en: Original set of vector icons for elementary OS
 Elementary Icons is an original set of vector icons designed specifically
 for elementary OS and its desktop environment: Pantheon.

Package: elementary-xfce-icon-theme
Description-md5: 5644d50b5a72b543e6e0a74c6b1780bb
Description-en: elementary icon theme modified for Xfce
 elementary-xfce is a fork of the elementary OS icon theme for Xfce and other
 desktops.
 .
 This fork took place because the elementary OS maintainers wanted to focus
 exclusively on their desktop environment and thus dropped a lot of icon
 symlinks used by other desktops. elementary-xfce intends to keep these as-is,
 while still pulling in new icons and integrating them occasionally.

Package: elfkickers
Description-md5: 57abb4cf7892bfdf9019dcaa6bef20d8
Description-en: collection of programs that access and manipulate ELF files
 This distribution is a collection of programs that are generally
 unrelated, except in that they all deal with the ELF file format.
 .
 The main purpose of these programs is to be illustrative and
 educational -- to help fellow programmers understand the ELF file
 format and something of how it works under the Linux platform. For the
 most part, these programs have limited real-world utility.
 .
 With the exception of shared use of the elfrw static library, each
 program is independent of the others. There is no other shared code
 between them, and they all take slightly different approaches to
 handling ELF files.

Package: elfrc
Description-md5: 701fd99f57ca03fbd890ca2475910adb
Description-en: convert arbitrary files into elf objects
 elfrc is a program which can turn arbitrary files into ELF
 object files which can then be linked into your program
 directly and accessed via simple, user-defined symbol names.
 .
 For instance, it's possible to embed even huge (16MB+) files
 directly into the executable and then access the data in constant
 time without making the compiler or linker eat loads of memory.

Package: elfx86exts
Description-md5: 0a31eb850058c1e92d5b356a1f659e00
Description-en: Print instruction sets used by x86 binaries (ELF or MachO)
 Disassemble a binary and print out which instruction set extensions it uses.
 Despite the utterly misleading name, this tool supports ELF and MachO binaries,
 and perhaps other formats as well, and has preliminary support for ARM64 as
 well as X86/64. It used to be a lot more limited!

Package: elinks
Description-md5: c52d43bbd902deb6136350ca8318e5d3
Description-en: advanced text-mode WWW browser
 ELinks is a feature-rich program for browsing the web in text mode.  It is
 like enhanced Lynx and Links.  The most noteworthy features of ELinks are:
 .
 * Lots of protocols (local files, finger, HTTP(S), FTP, IPv4/6 etc.)
 * Internationalized domain names
 * Persistent cookies, HTTP authentication and proxy authentication
 * Tabbed browsing, good looking menus and dialogs, and key-binding manager
 * History browsing and typeahead searches
 * Forms history and completion, and history in commonly used input dialogs
 * CSS support and support for browser scripting (Perl, Lua, Guile etc.)
 * Tables and frames rendering, and configurable color support
 * Compressed and background (non-blocking) downloads, and download resuming
 .
 This package is based on elinks fork, since original elinks seems to be no
 longer maintained.

Package: elinks-data
Description-md5: b664819205b0edb0e0926d5d22e3213a
Description-en: advanced text-mode WWW browser - data files
 ELinks is a feature-rich program for browsing the web in text mode.  It is
 like enhanced Lynx and Links.  The most noteworthy features of ELinks are:
 .
 * Lots of protocols (local files, finger, HTTP(S), FTP, IPv4/6 etc.)
 * Internationalized domain names
 * Persistent cookies, HTTP authentication and proxy authentication
 * Tabbed browsing, good looking menus and dialogs, and key-binding manager
 * History browsing and typeahead searches
 * Forms history and completion, and history in commonly used input dialogs
 * CSS support and support for browser scripting (Perl, Lua, Guile etc.)
 * Tables and frames rendering, and configurable color support
 * Compressed and background (non-blocking) downloads, and download resuming
 .
 This package contains the data files that are necessary to use ELinks.

Package: elinks-doc
Description-md5: 242e45ee3ef5cd7996c1fd249d5fe11a
Description-en: advanced text-mode WWW browser - documentation
 ELinks is a feature-rich program for browsing the web in text mode.  It is
 like enhanced Lynx and Links.  The most noteworthy features of ELinks are:
 .
 * Lots of protocols (local files, finger, HTTP(S), FTP, IPv4/6 etc.)
 * Internationalized domain names
 * Persistent cookies, HTTP authentication and proxy authentication
 * Tabbed browsing, good looking menus and dialogs, and key-binding manager
 * History browsing and typeahead searches
 * Forms history and completion, and history in commonly used input dialogs
 * CSS support and support for browser scripting (Perl, Lua, Guile etc.)
 * Tables and frames rendering, and configurable color support
 * Compressed and background (non-blocking) downloads, and download resuming
 .
 This package contains the documentation and manuals for ELinks.

Package: eliom
Description-md5: 62cffbc5c03a5d5b712313b94492b594
Description-en: web framework for ocsigenserver (tools)
 Eliom allows one to easily develop sophisticated client/server Web
 applications using OCaml.
 .
 This package contains command-line tools.

Package: elisa
Description-md5: 14e4e820541290af836bbba24af2bc03
Description-en: Simple music player with a focus on Plasma desktop integration and privacy
 Elisa is a music player developed by the KDE community that strives to be
 simple and nice to use. It tries to be flexible to account for different
 workflows and use-cases. It focuses on a very good integration with the
 Plasma desktop of the KDE community without compromising the support for
 other environments.
 .
 Elisa is developed using modern KDE technologies and aims to be reliable
 and respectful of users’ privacy. As such, it favors online services where
 users are in control of their data.

Package: elixir
Description-md5: 572fe6b3095250d25aa22e376bc0e13e
Description-en: functional meta-programming aware language
 Elixir is a functional meta-programming aware language intended primarily for
 developing distributed, fault-tolerant and scalable systems. Elixir source
 code is compiled to bytecode for the Erlang Virtual Machine (EVM), and can use
 Erlang libraries transparently.

Package: elixir-earmark-parser
Description-md5: e675e7eb30220d1e7cb407502bc288e8
Description-en: Pure Elixir Markdown Parser
 EarmarkParser is a Markdown parser used by Earmark, which is an Elixir
 library intended for converting Markdown to HTML.

Package: elixir-ex-doc
Description-md5: aeecae7ffb9915b82179bdab2ccada58
Description-en: Tool to generate documentation for Erlang and Elixir projects
 ExDoc is a tool to generate documentation for Erlang and Elixir projects.
 ExDoc ships with many features:
 .
 * Automatically generates online- and offline-accessible HTML and EPUB
 documents from API documentation.
 * Responsive design, covering phones and tablets.
 * Support for custom pages, guides, livebooks and cheatsheets.
 * Support for custom grouping of modules, functions, and pages in the
 sidebar.
 * Customizable logo.
 * A direct link back to the source code for every documented entity.
 * Full-text search.
 * Keyboard shortcuts.
 * Quick-search with autocompletion support.
 * Go-to shortcut with auto-complete to take the reader to any HexDocs
 package documentation.
 * Support for night mode, activated according to the browser preference.
 * Tooltips for links to modules and functions, both for the current project
 and other projects.
 * Version dropdown, automatically configured when hosted on HexDocs.

Package: elixir-makeup
Description-md5: 8c4395a535650dd4d491bcc466cf9f65
Description-en: Generic syntax highlighter written in Elixir
 Makeup is a generic syntax highlighter written in Elixir. It is suitable
 for use in code hosting, forums, wikis or other applications that need
 to prettify source code similar to Pygments.

Package: elixir-makeup-c
Description-md5: 4afd8af57e3918288c9354aa6eab47cf
Description-en: Makeup lexer for the C language
 A lexer to highlight C code using Makeup, which is a syntax highlighter
 written in Elixir.

Package: elixir-makeup-elixir
Description-md5: 0e33a6030d7ca796df4610f929ae2885
Description-en: Makeup lexer for the Elixir language
 A lexer to highlight Elixir code using Makeup, which is a syntax highlighter
 written in Elixir.

Package: elixir-makeup-erlang
Description-md5: ad55b07df1efa30d5c86ad9f66617eef
Description-en: Makeup lexer for the Erlang language
 A lexer to highlight Erlang code using Makeup, which is a syntax highlighter
 written in Elixir.

Package: elixir-nimble-parsec
Description-md5: 51a04fd3bd9041708ead52d01f12f528
Description-en: simple and fast library for text-based parser combinators
 Simple and fast Elixir library for text-based parser combinators.
 .
 Combinators are built during runtime and compiled into multiple
 clauses with binary matching. This provides benefits of performance,
 composability by not relying on macros, no runtime dependency on
 NimbleParsec, and no "use" footprints on your modules.
 .
 The goal of this library is to focus on a set of primitives for
 writing efficient parser combinators. The composition aspect means
 you should be able to use those primitives to implement higher level
 combinators.
 .
 Note this library does not handle low-level binary parsing. In such
 cases, Elixir's bitstring syntax is recommended.

Package: elk
Description-md5: f99ce4d19fe45c1cace577755b96cd1c
Description-en: scheme interpreter
 Elk is an implementation of the Scheme programming language, designed
 specifically as an embeddable, reusable extension language subsystem for
 applications written in C or C++.
 .
 This package contains the Elk Scheme interpreter, as well as several plugins
 shipped with Elk. They provide hooks for Unix system calls, the X Window
 System, as well as the X Athena Widgets and the Motif toolkits. Example
 scripts on how to use these plugins are provided in the elkdoc package.

Package: elk-lapw
Description-md5: 85d9e15d7e39eab4f773e3e6bcf1835d
Description-en: All-Electron Density-Functional Electronic Structure Code
 Elk is an all-electron full-potential linearised augmented-plane wave
 (FP-LAPW) code. By not including pseudo-potentials, Elk can provide very
 reliable high-precision results and works for every chemical element. Features
 include:
 .
 * FP-LAPW basis with local-orbitals
 * APW radial derivative matching to arbitrary orders at muffin-tin surface
 (super-LAPW, etc.)
 * Arbitrary number of local-orbitals allowed (all core states can be made
 valence for example)
 * Total energies resolved into components
 * Forces - including incomplete basis set (IBS) and core corrections work
 with spin-orbit coupling, non-collinear magnetism and LDA+U
 * LSDA, GGA and (potential-only) meta-GGA functionals available
 * LDA+U: fully localised limit (FLL), around mean field (AFM) and
 interpolation between the two; works with SOC, NCM and spin-spirals
 * Isolated molecules or periodic systems
 * Core states treated with the radial Dirac equation
 * Spin-orbit coupling (SOC) included in second-variational scheme
 * Non-collinear magnetism (NCM) with arbitrary on-site magnetic fields
 * Fixed spin-moment calculations (with SOC and NCM)
 * Time-dependent density functional theory (TDDFT) for linear optical
 response calculations
 * First-order optical response
 * Non-linear optical (NLO) second harmonic generation
 .
 Elk is parallelized via hybrid OpenMP/OpenMPI.

Package: elkdoc
Description-md5: dea51b590377787fc619281bce3115fe
Description-en: documentation for the Extension Language Kit
 Elk is an implementation of the Scheme programming language, designed
 specifically as an embeddable, reusable extension language subsystem for
 applications written in C or C++.
 .
 This package contains the Elk documentation.

Package: elki
Description-md5: 1cb9556a05eb3971a33ee5fb18a5e3f9
Description-en: Data mining algorithm development framework
 ELKI: "Environment for Developing KDD-Applications Supported by
 Index-Structures" is a development framework for data mining algorithms
 written in Java.  It includes a large variety of popular data mining
 algorithms, distance functions and index structures.
 .
 Its focus is particularly on clustering and outlier detection methods, in
 contrast to many other data mining toolkits that focus on classification.
 Additionally, it includes support for index structures to improve algorithm
 performance such as R*-Tree and M-Tree.
 .
 The modular architecture is meant to allow adding custom components such
 as distance functions or algorithms, while being able to reuse the other
 parts for evaluation.
 .
 This package contains the compiled ELKI version, and launcher scripts.

Package: elki-dev
Description-md5: 648c5c57de65de788810e6bbbd802f44
Description-en: Data mining algorithm development framework - development files
 ELKI: "Environment for Developing KDD-Applications Supported by
 Index-Structures" is a development framework for data mining algorithms
 written in Java.  It includes a large variety of popular data mining
 algorithms, distance functions and index structures.
 .
 Its focus is particularly on clustering and outlier detection methods, in
 contrast to many other data mining toolkits that focus on classification.
 Additionally, it includes support for index structures to improve algorithm
 performance such as R*-Tree and M-Tree.
 .
 The modular architecture is meant to allow adding custom components such
 as distance functions or algorithms, while being able to reuse the other
 parts for evaluation.
 .
 This package contains the JavaDoc and the source code package.

Package: elks-libc
Description-md5: 2da04d6881989db1f4a11df4a992c06f
Description-en: 16-bit x86 C library and include files
 This is the C library used to compile with bcc. It includes all the
 headers and static libraries needed to build 16-bit applications,
 for Linux/8086, Linux/i386 and DOS .COM executables.

Package: elm-compiler
Description-md5: d0f0b8423424a63f1fa9e95b20fc4886
Description-en: Elm, a delightful language for reliable webapps
 Elm is a functional language that compiles to JavaScript, It is
 intended to be used for websites and web apps and has a strong
 emphasis on simplicity and quality tooling.
 .
 This package includes commands like `elm make`, `elm repl`, and many
 others for helping make Elm developers happy and productive.

Package: elpa-a
Description-md5: 2593797d8ad2861d77c6db2a134698f5
Description-en: functions for dealing with associative structures
 Library for dealing with associative data structures: alists,
 hash-maps, and vectors (for vectors, the indices are treated as
 keys).
 .
 This library is largely inspired by Clojure, it has many of the
 functions found in clojure.core, prefixed with `a-'. All functions
 treat their arguments as immutable, so e.g. `a-assoc' will clone the
 hash-table or alist it is given. Keep this in mind when writing
 performance sensitive code.

Package: elpa-ac-rtags
Description-md5: da8edffffde75788af18aae280f4257e
Description-en: auto-complete back-end for RTags
 RTags is a client/server application that indexes C/C++ code and
 keeps a persistent file-based database of references, declarations,
 definitions, symbolnames etc.
 .
 This package provides the auto-complete back-end.

Package: elpa-ace-link
Description-md5: 7fc76c4730cee50ebbfbdd37ff35ae0e
Description-en: selecting a link to jump to
 This package offers an alternative to tabbing through links in buffers, for
 instance, in an Info buffer. `avy' is used to turn opening a link from an
 O(N) operation into an O(1).
 .
 Supported modes: `Info-mode', `help-mode', `org-mode', `eww-mode',
 `gnus-article-mode', `Custom-mode', `woman-mode', `goto-address-mode'.

Package: elpa-ace-popup-menu
Description-md5: 44e5243c0d218b6c486929a684656ed6
Description-en: replace GUI popup menu with something more efficient
 This package allows one to replace the GUI popup menu (created by
 `x-popup-menu' by default) with a little temporary window (like that
 in which Dired shows you files you want to copy). In this window,
 menu items are displayed and labeled with one or two letters. You
 press a key corresponding to desired choice (or C-g if you wish to
 cancel the operation) and you are done.

Package: elpa-ace-window
Description-md5: 9229777c73aba506d53c3759d445672f
Description-en: selecting a window to switch to
 The main function, `ace-window' is meant to replace `other-window'.
 In fact, when there are only two windows present, `other-window' is
 called. If there are more, each window will have its first character
 highlighted. Pressing that character will switch to that window.

Package: elpa-acl2
Description-md5: 785e47d860f1b215d53efbb4f2bef1fc
Description-en: Computational Logic for Applicative Common Lisp: emacs interface
 ACL2 is both a programming language in which you can model computer
 systems and a tool to help you prove properties of those models.
 .
 This package contains an emacs interface to ACL2.

Package: elpa-activities
Description-md5: 99051abb5825b985e3081dd147e9005b
Description-en: Save/restore sets of windows, tabs/frames, and their buffers in Emacs
 Inspired by Genera's and KDE's concepts of "activities", this
 library allows the user to select an "activity", the loading of
 which restores a window configuration into a `tab-bar' tab or
 frame, along with the buffers shown in each window.  Saving an
 activity saves the state for later restoration.  Switching away
 from an activity saves the last-used state for later switching back
 to, while still allowing the activity's initial or default state to
 be restored on demand.  Resuming an activity loads the last-used
 state, or the initial/default state when a universal argument is
 provided.
 .
 The implementation uses the bookmark system to save buffers'
 states--that is, any major mode that supports the bookmark system
 is compatible.  A buffer whose major mode does not support the
 bookmark system (or does not support it well enough to restore
 useful state) is not compatible and can't be fully restored, or
 perhaps not at all; but solving that is as simple as implementing
 bookmark support for the mode, which is usually trivial.
 .
 Integration with Emacs's `tab-bar-mode' is provided: a window
 configuration or can be restored to a `tab-bar' tab or to a frame.
 .
 Various hooks are provided, both globally and per-activity, so that
 the user can define functions to be called when an activity is
 saved, restored, or switched from/to.  For example, this could be
 used to limit the set of buffers offered for switching to within an
 activity, or to track the time spent in an activity.

Package: elpa-adaptive-wrap
Description-md5: d1d51d7fbcbe4d41f303fa0216e35ca4
Description-en: smart line-wrapping with wrap-prefix
 This package provides the `adaptive-wrap-prefix-mode' minor mode
 which sets the wrap-prefix property on the fly so that
 single-long-line paragraphs get word-wrapped in a way similar to what
 you'd get with M-q using adaptive-fill-mode, but without actually
 changing the buffer's text.

Package: elpa-ag
Description-md5: c37b5194902dac7a0698b6bf79d8f0ec
Description-en: Emacs frontend to The Silver Searcher (ag)
 The Silver Searcher (a.k.a. ag) is very fast grep-like program; Ag is
 substantially faster than grep and ack, and is almost as fast as RipGrep.
 Users who prefer The Silver Searcher over RipGrep appreciate its
 user-friendly interface and features.
 .
 ag.el is simple ag frontend for Emacs, loosely based on ack-and-half.el.

Package: elpa-agda2-mode
Description-md5: 7cfcb4a5e7415e1476d23d2fd002910b
Description-en: dependently typed functional programming language — emacs mode
 Agda is a dependently typed functional programming language: It has inductive
 families, which are like Haskell's GADTs, but they can be indexed by values and
 not just types. It also has parameterised modules, mixfix operators, Unicode
 characters, and an interactive Emacs interface (the type checker can assist in
 the development of your code).
 .
 Agda is also a proof assistant: It is an interactive system for writing and
 checking proofs. Agda is based on intuitionistic type theory, a foundational
 system for constructive mathematics developed by the Swedish logician Per
 Martin-Löf. It has many similarities with other proof assistants based on
 dependent types, such as Coq, Epigram and NuPRL.
 .
 This package contains the emacs interactive development mode for Agda. This
 mode is the preferred way to write Agda code, and offers features such as
 iterative development, refinement, case analysis and so on.

Package: elpa-aggressive-indent
Description-md5: 2e1729b6966ec5e212dc502e6a49b29f
Description-en: Emacs minor mode that reindents code after every change
 electric-indent-mode is enough to keep your code nicely aligned when
 all you do is type. However, once you start shifting blocks around,
 transposing lines, or slurping and barfing sexps, indentation is
 bound to go wrong.
 .
 aggressive-indent-mode is a minor mode that keeps your code always
 indented. It reindents after every change, making it more reliable
 than electric-indent-mode.

Package: elpa-alert
Description-md5: 82b704a440eade81b4da63219408a1c5
Description-en: Growl-style notification system for Emacs
 Alert is a Growl-workalike for Emacs which uses a common notification
 interface and multiple, selectable "styles", whose use is fully
 customizable by the user.

Package: elpa-anzu
Description-md5: 3ce434465feb957b9469676c91c19328
Description-en: show number of matches in mode-line while searching
 `anzu.el' is an Emacs port of `anzu.vim'.
 .
 `anzu.el' provides a minor mode which displays 'current match/total matches'
 in the mode-line in various search modes. This makes it easy to understand how
 many matches there are in the current buffer for your search query.

Package: elpa-apache-mode
Description-md5: df5505d0d23034595658d242e3b8c0df
Description-en: Emacs major mode for editing Apache configuration files
 apache-mode.el provides fontification when editing Apache
 configuration files.
 .
 This is Kenta Usami's version, which is a descendent of Jonathan Marten
 and Karl Chen's version distributed on emacswiki.

Package: elpa-apiwrap
Description-md5: c9d9b19082d3cdabe0940924bca15d25
Description-en: api-wrapping macros
 API-Wrap.el is a tool to interface with the APIs of your favorite
 services. These macros make it easy to define efficient and
 consistently-documented Elisp functions that use a natural syntax
 for application development.

Package: elpa-assess
Description-md5: dbef1e144bac95b8803510da8cdca3c6
Description-en: test support functions for Emacs
 This package provides functions to support ert, the Emacs Regression
 Test framework. It includes:
 .
 * a set of predicates for comparing strings, buffers and file contents;
 * explainer functions for all predicates giving useful output;
 * macros for creating many temporary buffers at once, and for restoring
 the buffer list;
 * methods for testing indentation, by comparison or "round-tripping";
 * methods for testing fontification;
 .
 Assess aims to be a stateless as possible, leaving Emacs unchanged
 whether the tests succeed or fail, with respect to buffers, open
 files and so on; this helps to keep tests independent from each
 other. Violations of this will be considered a bug.
 .
 Assess aims also to be as noiseless as possible, reducing and
 suppressing extraneous messages where possible, to leave a clean ert
 output in batch mode.

Package: elpa-async
Description-md5: be0e96d435686ec8663108b6b25c3ff1
Description-en: simple library for asynchronous processing in Emacs
 async.el is a module for doing asynchronous processing in Emacs.  The
 most common application is to make dired move and rename files
 asynchronously i.e. in the background.  Then the user need not wait
 for the move or copy to complete before they can use Emacs for other
 tasks.

Package: elpa-atomic-chrome
Description-md5: 6fd0c208c941a3b035b83f7b210e25da
Description-en: edit a web-browser text entry area with Emacs
 Atomic Chrome is an extension for the Chromium and Google Chrome
 browsers that allows one to edit text entry areas of a web-page in
 Emacs.  Atomic Chrome for Emacs also supports the use of GhostText
 Chromium and Chrome extension.
 .
 This package is similar to "Edit with Emacs"; however, it features
 two advantages over this alternative as a result of its websocket
 design:
 * Live update: The text entry area for which Atomic Chrome has been
 activated and its associated Emacs buffer are synchronised.
 Updates to one continuously propagate to the other.
 * Bidirectional communication: Edit text in either the browser
 or Emacs and difference is applied to the other half.
 .
 Firefox is also supported via the GhostText browser addon.

Package: elpa-ats2-mode
Description-md5: 3ac53279ed8d23cd90d6ae8ff5141402
Description-en: ATS version 2 programming language emacs mode
 ATS2 a.k.a. ATS/Postiats is a programming language with a highly expressive
 type system rooted in the framework Applied Type System. In particular, both
 dependent types and linear types are available in ATS. The current
 implementation of ATS (ATS/Postiats) is written in ATS (ATS/Anairiats) itself.
 It can be as efficient as C/C++ and supports a variety of programming
 paradigms.
 .
 This package contains the emacs mode for ATS2.

Package: elpa-auth-source-xoauth2-plugin
Description-md5: 03a5407a89eef4bb260591c1f77cb740
Description-en: Emacs authentication source plugin for xoauth2
 An auth-source plugin to enable xoauth2 support.
 .
 This package provides a global minor mode for enabling xoauth2 in
 auth-source.  Once adding information required for xoauth2 authentication in
 your auth-source file and enabling the global minor mode, one can
 authenticate through xoauth2 to supported services, e.g. Gmail, etc.
 .
 See README.org for a more detailed introduction and usages.

Package: elpa-auto-complete
Description-md5: c84f70cdaf0fc7b17bb2ab5c87f229af
Description-en: intelligent auto-completion extension for GNU Emacs
 Auto Complete Mode is an intelligent auto-completion extension for
 GNU Emacs. It extends the standard Emacs completion interface and
 provides an environment that allows users to concentrate more on
 their own work.

Package: elpa-auto-dictionary
Description-md5: e75c90eefaf0d9b61cf7a9bf6b68738c
Description-en: automatic dictionary switcher for Emacs spell checking
 Auto-dictionary is a minor mode that hooks into Flyspell's on-the-fly spell
 checking and extends these checks to also detect language.  Auto-dictionary
 then sets 'ispell-dictionary' to use the detected language.  This package is
 useful for bilingual and multilingual Emacs users.
 .
 Language detection is per buffer (per document), and auto-dictionary will
 choose the language whose words appear most frequently in a document.  If that
 document also contains a second language, and then the document is edited until
 there are a greater number of words from the second language, then
 auto-dictionary will choose the second language.  That is to say,
 auto-dictionary's pick always depends on the current state of the document, and
 it will only pick one language.  This package does not enable multiple
 dictionary support for Emacs ispell.
 .
 Auto-dictionary supports the following languages:
 * ca  - Catalan
 * da  - Dansk (Danish)
 * de  - Deutsch (German)
 * el  - νέα ελληνικά (Modern Greek)
 * en  - English
 * eo  - Esperanto
 * es  - Español (Spanish)
 * fr  - Français (French)
 * grc - ἑλληνικά (Classical Greek)
 * hi  - हिन्दी (Hindi)
 * hu  - Magyar (Hungarian)
 * nb  - Bokmål (Norwegian)
 * nn  - Nynorsk (Norwegian)
 * pt  - Português (Portuguese)
 * ro  - Românâ, Româneşte (Romanian)
 * sk  - Slovenčina (Slovak)
 * sl  - Slovenian (Slovene)
 * sv  - Svenska (Swedish)

Package: elpa-autothemer
Description-md5: 4e6e999a665b75f1933c1436ec77e2d3
Description-en: Emacs library that makes theme creation more convenient
 Autothemer is an Emacs library that makes theme creation more convenient; One
 way that it accomplishes this is by reducing the amount of boilerplate code
 needed to define custom themes.  It also provides the user with interactive
 commands that automatically generate face customisation code using the
 theme's colour palette—as well as other functions that assist with the
 creation of Emacs themes.
 .
 Notable features:
 * Automatic support for multiple display types (24bit, 256 colour, GUI and
 terminal).  Autothemes look good everywhere.
 * Easier configuration of dark and light theme variants.
 * Unified palette management.
 * Simplified face (text styles).
 * Autogeneration of missing specifications.
 * Completing-read-style colour selection using popup of a theme's palette.
 * SVG colour swatch generation, with labels.
 * Theme Variance Architecture (consult documentation for more information).
 .
 The following are some popular Emacs themes that use this autothemer:
 Gruvbox, Kaolin, Darktooth, and Soothe.

Package: elpa-avy
Description-md5: e31cef0c3def2dc0bc0ff2b302e20e33
Description-en: jump to things in Emacs tree-style
 This package provides a generic completion method based on building
 a balanced decision tree with each candidate being a leaf.  To
 traverse the tree from the root to a desired leaf, typically a
 sequence of `read-key' can be used.
 .
 In order for `read-key' to make sense, the tree needs to be
 visualized appropriately, with a character at each branch node.  So
 this completion method works only for things that you can see on
 your screen, all at once:
 .
 * character positions
 * word or subword start positions
 * line beginning positions
 * link positions
 * window positions
 .
 If you're familiar with the popular `ace-jump-mode' package, this
 package does all that and more, without the implementation
 headache.

Package: elpa-avy-menu
Description-md5: 0da0fe4ba0f107ab7452c6fa6a92f1d5
Description-en: library providing avy-powered popup menu
 The library provides avy-powered popup menu that allows one to
 quickly choose from available options.

Package: elpa-bar-cursor
Description-md5: 200753364fb539a6e0b3bcbe91f4858a
Description-en: switch Emacs block cursor to a bar
 Simple package to convert the block cursor into a bar cursor.  In
 overwrite mode, the bar cursor changes back into a block cursor.
 This is a global minor mode.

Package: elpa-bash-completion
Description-md5: d336451b715b959fe8acbabda33ebf10
Description-en: add programmable bash completion to Emacs shell-mode
 bash-completion.el defines dynamic completion hooks for shell-mode and
 shell-command prompts that is based on bash completion.
 .
 Bash completion for Emacs:
 .
 * is aware of bash builtins, aliases and functions
 * does file expansion inside of colon-separated variables and after
 redirections (> or <)
 * escapes special characters when expanding file names
 * is configurable through programmable bash completion
 * works on remote shells, through TRAMP.

Package: elpa-bazel-mode
Description-md5: b7d677b1a70052d38be281f848221d67
Description-en: Bazel support for GNU Emacs
 This package provides support for the Bazel build system. See
 https://bazel.build/ for background on Bazel. See “manual.org” for usage
 instructions.

Package: elpa-beacon
Description-md5: 67d9eba940ce0bb82500dd5bcf1f2adb
Description-en: highlight the cursor whenever the window scrolls
 Whenever the window scrolls a light will shine on top of your cursor so you
 know where it is.
 .
 Customizations:
 .
 * the appearance of the beacon;
 * the duration;
 * when the beacon should blink at all;
 * prevent the beacon from blinking only on specific situations;
 * push the mark for you whenever point moves a long distance.

Package: elpa-beginend
Description-md5: 98464d6b56012ee53a4abd693bd83bf8
Description-en: redefine M-< and M-> for some modes to get to meaningful locations
 This package redefines M-< and M-> (or any key bound to
 beginning-of-buffer or end-of-buffer) for some modes so that point
 moves to meaningful locations. The real beginning and end of buffers
 (i. e., point-min and point-max) are still accessible by pressing the
 same key again.

Package: elpa-bind-map
Description-md5: 8f3206c7f3c7664b4c338d81c163cf80
Description-en: bind personal keymaps in multiple locations
 `bind-map' is an Emacs package providing the macro bind-map which can
 be used to make a keymap available across different "leader keys"
 including ones tied to evil states. It is essentially a
 generalization of the idea of a leader key as used in vim or the
 Emacs `evil-leader' package, and allows for an arbitrary number of
 "leader keys". This is probably best explained with an example.

Package: elpa-bison-mode
Description-md5: a7ba690c93e670a374ea222c4d7bf179
Description-en: Emacs major mode for editing lex, yacc, and bison grammars
 This package provides a GNU Emacs major mode for editing lex, yacc files, as
 well as their extension formats like flex, bison, and jison.  It provides
 flex-mode, bison-mode, and jison-mode to add syntax highlighting and electric
 indentation when editing the corresponding types of files.

Package: elpa-bm
Description-md5: f2566f041251d983f6a8b79a856e39a5
Description-en: visual bookmarks for GNU Emacs
 Bm.el enables visible bookmarks in GNU Emacs.
 .
 Features:
 - Navigate between bookmarks specific to the current buffer or cycle
 through all buffers. When cycling through bookmarks in all open
 buffers, the search will always wrap around.
 - Configurable wrapping modes when end of bookmark set is reached.
 - Setting bookmarks based on a regexp, or on a line number.
 - Goto the point of a bookmark or the beginning its line.
 - Persistent bookmarks: They are non-persistent by default, but can
 be automatically persisted on either a global or per-buffer basis.
 - Annotated bookmarks: The annotation is displayed in the message
 area when navigating to a bookmark.
 - List bookmarks with annotations and context in a separate buffer.
 - Different bookmark styles: fringe-only, line-only, or both.
 - Experimental support for creating or removing a standard Emacs
 filename-based bookmark every time one toggles a bm.el one.

Package: elpa-boxquote
Description-md5: 1c33e55731dbe26903d2ea00a57b15b4
Description-en: Quote text in Emacs with a semi-box
 boxquote provides a set of functions for using a text quoting style
 that partially boxes in the left hand side of an area of text, such a
 marking style might be used to show externally included text or
 example code.
 .
 ,----
 | The default style looks like this.
 `----
 .
 A number of functions are provided for quoting a region, a buffer, a
 paragraph and a defun. There are also functions for quoting text
 while pulling it in, either by inserting the contents of another file
 or by yanking text into the current buffer.

Package: elpa-bpftrace-mode
Description-md5: 7dc3e7a8a66dc8e8bb7179b9e0f2ecf0
Description-en: simple major mode for bpftrace scripts
 bpftrace-mode is a simple mode for editing bpftrace files.
 It builds atop of cc-mode for indentation and syntax highlighting.

Package: elpa-breadcrumb
Description-md5: 9ad0ccde8a678fa1225a74862181b99a
Description-en: project- and imenu-based breadcrumb paths
 Breadcrumbs are sequences of short strings indicating where you are in some
 big tree-like maze.
 .
 To craft these strings, this library uses the maps provided by project.el and
 Imenu, respectively.  Project breadcrumbs shows you the current buffer's path
 in a large project.  Imenu breadcrumbs show the current position of point in
 the buffer's nested structure of programming constructs (for example, a
 specific functions within multiple C++ nested namespaces).
 .
 Breadcrumbs are displayed in the header line.

Package: elpa-browse-kill-ring
Description-md5: 2c595aaaa4d4730c6f67e3837791cd24
Description-en: interactively insert items from kill-ring
 Ever feel that 'C-y M-y M-y M-y ...' is not a great way of trying to
 find that piece of text you know you killed a while back? Then
 browse-kill-ring.el is for you.
 .
 Note that the command keeps track of the last window displayed to
 handle insertion of chosen text; this might have unexpected
 consequences if you do 'M-x browse-kill-ring', then switch your
 window configuration, and try to use the same *Kill Ring* buffer
 again.

Package: elpa-bug-hunter
Description-md5: 18caba3a144bb367f46e3915ee11ce46
Description-en: automatically debug and bisect your init.el or .emacs file
 The Bug Hunter is an Emacs library that finds the source of an error
 or unexpected behavior inside an elisp configuration file (typically
 init.el or .emacs). It supports automatic, interactive, and assertion
 bug hunting. Also it is possible to debug literate-style
 configuration files.

Package: elpa-bui
Description-md5: ebd1071ce99e6aa6def0b5af2fdc642d
Description-en: Emacs Buffer interface library
 BUI (Buffer User Interface) is a library for making 'list' (similar
 to "M-x list-packages") and 'info' (similar to customization buffers)
 interfaces to display various data (packages, buffers, functions,
 etc.).
 .
 It is not an end-user package, it is a library that is intended to be
 used by other packages.
 .
 Basically, at first you define 'list'/'info' interface using
 `bui-define-interface' macro, and then you can make user commands
 that will display entries using `bui-get-display-entries' and similar
 functions.

Package: elpa-buttercup
Description-md5: 81d2834c40dae33f543840283e4b95af
Description-en: behaviour-driven testing for Emacs Lisp packages
 Buttercup is a behavior-driven development framework for testing
 Emacs Lisp code. It allows the programmer to group related tests so
 they can share common set-up and tear-down code, and it allows the
 programmer to spy on functions to ensure they are called with the
 right arguments during testing.
 .
 The testing framework is inspired by the Jasmine JavaScript test framework.

Package: elpa-c-sig
Description-md5: 89ee4a1d9beeb2df7ef4a56e84e604e5
Description-en: signature tool for GNU Emacs
 C-sig is a signature insertion tool for GNU Emacs.
 Features in c-sig include:
 - registering signatures interactively
 - learning facility
 - expanding signatures dynamically
 - modifying signatures through elisp functions

Package: elpa-calfw
Description-md5: d663e8ef73930c6b44399ab29a225836
Description-en: calendar framework for Emacs
 This program displays a calendar view in the Emacs buffer,
 which also work with org-agenda, google calendar, and ical.

Package: elpa-calfw-howm
Description-md5: 8108a3df62cd60d7a955f03f77a926f1
Description-en: calendar framework for Emacs (howm add-on)
 This program displays a calendar view in the Emacs buffer,
 which also work with org-agenda, google calendar, and ical.
 .
 This sub package provides support for using with howm.

Package: elpa-caml
Description-md5: 7dce4946300360a2bbfff4fc413bc1f4
Description-en: emacs mode for editing OCaml programs
 OCaml (Objective Caml) is a programming language featuring functional
 programming, mutable data structures, algebraic data types, and type
 inference.
 .
 This package provides caml-mode for editing OCaml programs with Emacs
 and XEmacs. It also works on Caml Light, the predecessor language of
 OCaml.
 .
 Caml-mode supports:
 - indentation
 - compilation and error retrieving
 - interaction with the toplevel
 - font-lock
 - imenu
 .
 Another popular emacs mode for editing OCaml files is tuareg,
 available through the elpa-tuareg package.

Package: elpa-cfrs
Description-md5: 3f4256e1df04ddb45c39cca7004d48aa
Description-en: Child-frame based read-string for Emacs
 cfrs.el is a simple alternative to `read-string' that allows reading
 input via a small child-frame spawned at the position of the
 cursor. Its goal is to make the string input interface closer to
 those used in modern GUI programs and to help the user with having to
 switch focus from whatever they are doing currently to look at the
 minibuffer.

Package: elpa-char-menu
Description-md5: 83d3ce6e4b7fdd6b2d46de59e9eb6d25
Description-en: create your own menu for fast insertion of arbitrary symbols
 This package allows one to insert arbitrary symbols in Emacs in a
 very efficient and straightforward way. Whether you ever need to
 insert only a couple of proper punctuation symbols or you're a
 Unicode geek who likes all sorts of arrows and fancy math symbols,
 this package may be of some use.

Package: elpa-circe
Description-md5: 36d8acf22b64231d47b1708e491837ba
Description-en: client for IRC in Emacs
 Circe is a Client for IRC in Emacs. It integrates well with the rest
 of the editor, using standard Emacs key bindings and indicating
 activity in channels in the status bar so it stays out of your way
 unless you want to use it. Complexity-wise, it is somewhere between
 rcirc (very minimal) and ERC (very complex).

Package: elpa-citar
Description-md5: ce457f2e0aa6c7421bcc37c34d3bfa55
Description-en: Act on bibliographic references from Emacs
 This package provides a completing-read front-end to browse and act on BibTeX
 and BibLaTeX bibliographic data, and LaTeX, markdown, and org-cite editing
 support.

Package: elpa-clojure-mode
Description-md5: 74ced1d5301281c5b44c394a66a60519
Description-en: Emacs major mode for Clojure code
 Provides font-lock (syntax highlighting), indentation, navigation and basic
 refactoring for the Clojure programming language (http://clojure.org).
 .
 Also provides clojurescript-mode, clojurec-mode (for .cljc files) and
 clojurex-mode (for .cljx files).

Package: elpa-clojure-mode-extra-font-locking
Description-md5: 9db33411d58e2cd61eb076f78cbf48b3
Description-en: extra font-locking for clojure-mode
 Provides additional font-locking (syntax highlighting) for clojure-mode.  See
 that package's description.

Package: elpa-closql
Description-md5: 20a9b1f68b7286e869924f9eb3a7d8e8
Description-en: Store EIEIO objects using EmacSQL
 Store uniform EIEIO objects in an EmacSQL database.
 SQLite is used as backend. This library imposes some restrictions
 on what kind of objects can be stored; it isn't intended to store
 arbitrary objects. All objects have to share a common superclass
 and subclasses cannot add any additional instance slots.

Package: elpa-clues-theme
Description-md5: 1bc8b11eddc0b895d3c187cfee0a08f9
Description-en: cream/brown/orange color theme for Emacs
 Clues was initially based on a Visual Studio theme called 'Blues 'n
 Roots', however it's a long way from looking much like it, aside from
 the occasional color accent, Blues (despite its name) has a more
 toasted caramel flavor. Clues on the other hand is made up of cooling
 colors with a couple of flecks of light cream/brown/orange to break
 up any monotony, with yellow/gold rainbow-delimiters.

Package: elpa-cmake-mode
Description-md5: 991108e6717dd82c69f4bb6c7533b25f
Description-en: Emacs major mode for editing CMake sources
 cmake-mode provides syntax highlighting and indentation for CMakeLists.txt
 and *.cmake source files.

Package: elpa-color-theme-modern
Description-md5: 1d8c2208af532b5f23608fb79522025a
Description-en: deftheme reimplementation of classic Emacs color-themes
 Color-theme-modern is a port of many of the classic Emacs color-themes.
 Many of these themes were previously part of emacs-goodies-el.  Screenshots
 are provided in the documentation directly.  The full list is as follows:
 .
 aalto-dark, aalto-light, aliceblue, andreas, arjen, beige-diff,
 beige-eshell, bharadwaj-slate, bharadwaj, billw, black-on-gray,
 blippblopp, blue-erc, blue-eshell, blue-gnus, blue-mood, blue-sea,
 calm-forest, charcoal-black, clarity, classic, cobalt, comidia
 dark-blue2, dark-blue, dark-erc, dark-font-lock, dark-gnus,
 dark-green, dark-info, dark-laptop, deep-blue, desert, digital-ofs1,
 emacs-21, emacs-nw, euphoria, feng-shui, fischmeister
 .
 gnome2, gnome, goldenrod, gray1, gray30, greiner, gtk-ide,
 high-contrast, hober, infodoc, jb-simple, jedit-grey,
 jonadabian-slate, jonadabian, jsc-dark, jsc-light2, jsc-light, julie,
 katester, kingsajz, late-night, lawrence, ld-dark, lethe, marine,
 marquardt, matrix, midnight, mistyday, montz, oswald, parus, pierson,
 pok-wob, pok-wog, railscast, ramangalahy, raspopovic, renegade,
 resolve, retro-green, retro-orange, robin-hood, rotor, ryerson,
 .
 salmon-diff, salmon-font-lock, scintilla, shaman, simple-1,
 sitaramv-nt, sitaramv-solaris, snowish, snow, standard-ediff,
 standard, subdued, subtle-blue, subtle-hacker, taming-mr-arneson,
 taylor, tty-dark, vim-colors, whateveryouwant, wheat,
 word-perfect, xemacs, xp

Package: elpa-company
Description-md5: cbc31355851dd3d0dab01c227f4d82e7
Description-en: Modular in-buffer completion framework for Emacs
 Company is a text completion framework for Emacs. The name stands for "complete
 anything". It uses pluggable back-ends and front-ends to retrieve and display
 completion candidates.

Package: elpa-company-doc
Description-md5: fedb58e6187a618ce92bfb6d0342a71a
Description-en: Modular in-buffer completion framework for Emacs (doc)
 Company is a text completion framework for Emacs. The name stands for "complete
 anything". It uses pluggable back-ends and front-ends to retrieve and display
 completion candidates.
 .
 This package contains the documentation of company mode.

Package: elpa-company-rtags
Description-md5: 4692877d5fda42ef3d27278fb3b24f78
Description-en: company back-end for RTags
 RTags is a client/server application that indexes C/C++ code and
 keeps a persistent file-based database of references, declarations,
 definitions, symbolnames etc.
 .
 This package provides the company completion back-end.

Package: elpa-compat
Description-md5: 9bd68abb635d5b81488f126884e89ed6
Description-en: COMPATibility Library for Emacs
 This is the source of compat.el, the forwards-compatibility library
 for (GNU) Emacs Lisp, versions 25.1 and newer. The intended audience
 are package developers that are interested in using newer
 developments, without having to break compatibility.

Package: elpa-concurrent
Description-md5: 4b3ef143a3fb072471fec39a96f5df10
Description-en: higher level library for concurrent tasks
 It is a higher level library for concurrent tasks based on deferred.el. This
 library has following features:
 .
 - Generator
 - Green thread
 - Semaphore
 - Dataflow
 - Signal/Channel

Package: elpa-cond-let
Description-md5: 641315d65e2a6ccd93d671cbcfaffb89
Description-en: Additional and improved binding conditionals
 Emacs provides the binding conditionals `if-let', `if-let*',
 `when-let', `when-let*', `and-let*' and `while-let'.
 .
 This package implements the missing `and-let' and `while-let*',
 and the original `cond-let', `cond-let*', `and$' and `and>'.
 .
 This package additionally provides more consistent and improved
 implementations of the binding conditionals already provided by
 Emacs.  Merely loading this library does not shadow the built-in
 implementations; this can optionally be done in the context of
 an individual library, as described below.
 .
 `cond-let' and `cond-let*' are provided exactly under these names.
 The names of all other macros implemented by this package begin
 with `cond-let--', the package's prefix for private symbol.
 .
 Users of this package are not expected to use these unwieldy
 names.  Instead one should use Emacs' shorthand feature to use
 all or some of these macros by their conceptual names.  E.g., if
 you want to use all of the available macros, add this at the end
 of a library.
 .
 Local Variables:
 read-symbol-shorthands: (
 ("and$"      . "cond-let--and$")
 ("and>"      . "cond-let--and>")
 ("and-let"   . "cond-let--and-let")
 ("if-let"    . "cond-let--if-let")
 ("when$"     . "cond-let--when$")
 ("when-let"  . "cond-let--when-let")
 ("while-let" . "cond-let--while-let"))
 End:
 .
 You can think of these file-local settings as import statements of
 sorts.  If you do this, then this package's implementations shadow
 the built-in implementations.  Doing so does not affect any other
 libraries, which continue to use the built-in implementations.
 .
 Due to limitations of the shorthand implementation this has to be
 done for each individual library.  "dir-locals.el" cannot be used.
 .
 If you use `when$', `and$' and `and>', you might want to add this
 to your configuration:
 .
 (with-eval-after-load 'cond-let
 (font-lock-add-keywords 'emacs-lisp-mode
 cond-let-font-lock-keywords t))
 .
 For information about the individual macros, please refer to their
 docstrings.
 .
 See also https://github.com/tarsius/cond-let/wiki.

Package: elpa-consult
Description-md5: 217dd05c192c5cd92195573c4f8e428b
Description-en: Useful commands based on completing-read for Emacs
 Consult provides practical commands based on the Emacs completion function
 completing-read. Completion allows you to quickly select an item from a list of
 candidates. Consult offers in particular an advanced buffer switching command
 consult-buffer to switch between buffers and recently opened files. Furthermore
 Consult provides multiple search commands, an asynchronous consult-grep and
 consult-ripgrep, and the line-based search command consult-line. Some of the
 Consult commands are enhanced versions of built-in Emacs commands. For example
 the command consult-imenu presents a flat list of the Imenu with live preview,
 grouping and narrowing. Please take a look at the full list of commands.

Package: elpa-corfu
Description-md5: 19a636677b6e5827fa61a48d3f44b420
Description-en: Completion Overlay Region FUnction in Emacs
 Corfu enhances completion at point with a small completion popup. The
 current candidates are shown in a popup below or above the
 point. Corfu is the minimalistic completion-in-region counterpart of
 the Vertico minibuffer UI.

Package: elpa-corfu-terminal
Description-md5: e02a28264ac52ce242177c93dfc43e2c
Description-en: Corfu popup on terminal
 Corfu uses child frames to display candidates.  This makes Corfu
 unusable on terminal.  This package replaces that with popup/popon,
 which works everywhere.

Package: elpa-counsel
Description-md5: b50420699c04a0fec2005ff5ebd25024
Description-en: collection of Ivy-enhanced versions of common Emacs commands
 Counsel is a collection of Ivy-enhanced versions of common Emacs commands.
 Call one of the interactive functions in this file to complete
 the corresponding thing using Ivy.
 .
 Currently available:
 - Interactive and searchable yank-pop/kill-ring/clipboard history interface.
 - Symbol completion for Elisp, Common Lisp, Python and Clojure.
 - Describe functions for Elisp: function, variable, library, command,
 bindings, theme.
 - Navigation functions: imenu, ace-line, semantic, outline
 - Git utilities: git-files, git-grep, git-log, git-stash.
 - Full-text search utilities: grep, ag, pt, recoll.
 - System utilities: process list, rhythmbox, linux-app.
 - Shortcuts for org-mode.
 - And many more...
 .
 Counsel is an alternative to Anything and Helm.

Package: elpa-crdt
Description-md5: 8c94364bec7be852c9b1cf89603d1e29
Description-en: collaborative editing environment for Emacs
 crdt.el can be used to share buffers between different emacs
 instances (perhaps on different hosts). You can share multiple
 buffers in one session, see other users’ cursor and region, and
 synchronize Org mode folding status.

Package: elpa-csv-mode
Description-md5: 75b1ea3174a95f6933847833c243b2a1
Description-en: Emacs major mode for editing comma/char separated values
 This package implements CSV mode, a major mode for editing records
 in a generalized CSV (character-separated values) format.  It binds
 files with prefix ".csv" to `csv-mode' (and ".tsv" to `tsv-mode') in
 `auto-mode-alist'.
 .
 In CSV mode, the following commands are available:
 .
 - C-c C-s (`csv-sort-fields') and C-c C-n (`csv-sort-numeric-fields')
 respectively sort lexicographically and numerically on a
 specified field or column.
 .
 - C-c C-r (`csv-reverse-region') reverses the order.  (These
 commands are based closely on, and use, code in `sort.el'.)
 .
 - C-c C-k (`csv-kill-fields') and C-c C-y (`csv-yank-fields') kill
 and yank fields or columns, although they do not use the normal
 kill ring.  C-c C-k can kill more than one field at once, but
 multiple killed fields can be yanked only as a fixed group
 equivalent to a single field.
 .
 - `csv-align-mode' keeps fields visually aligned, on-the-fly.
 It truncates fields to a maximum width that can be changed per-column
 with `csv-align-set-column-width'.
 Alternatively, C-c C-a (`csv-align-fields') aligns fields into columns
 and C-c C-u (`csv-unalign-fields') undoes such alignment;
 separators can be hidden within aligned records (controlled by
 `csv-invisibility-default' and `csv-toggle-invisibility').
 .
 - C-c C-t (`csv-transpose') interchanges rows and columns.  For
 details, see the documentation for the individual commands.
 .
 - `csv-set-separator' sets the CSV separator of the current buffer,
 while `csv-guess-set-separator' guesses and sets the separator
 based on the current buffer's contents.
 `csv-guess-set-separator' can be useful to add to the mode hook
 to have CSV mode guess and set the separator automatically when
 visiting a buffer:
 .
 (add-hook 'csv-mode-hook 'csv-guess-set-separator)
 .
 CSV mode can recognize fields separated by any of several single
 characters, specified by the value of the customizable user option
 `csv-separators'.  CSV data fields can be delimited by quote
 characters (and must if they contain separator characters).  This
 implementation supports quoted fields, where the quote characters
 allowed are specified by the value of the customizable user option
 `csv-field-quotes'.  By default, the both commas and tabs are considered
 as separators and the only field quote is a double quote.
 These user options can be changed ONLY by customizing them, e.g. via M-x
 customize-variable.
 .
 CSV mode commands ignore blank lines and comment lines beginning
 with the value of the buffer local variable `csv-comment-start',
 which by default is #.  The user interface is similar to that of
 the standard commands `sort-fields' and `sort-numeric-fields', but
 see the major mode documentation below.
 .
 The global minor mode `csv-field-index-mode' provides display of
 the current field index in the mode line, cf. `line-number-mode'
 and `column-number-mode'.  It is on by default.

Package: elpa-ctable
Description-md5: 72f383233d76ae81e6667df378c351f7
Description-en: table component for Emacs Lisp
 Table component for Emacs Lisp. Emacs Lisp programs can display a nice table
 view from an abstract data model. Many Emacs programs have the code for
 displaying table views, such as dired, list-process, buffer-list and so on.
 This package provides functions and a table framework for the table views.

Package: elpa-dap-mode
Description-md5: b763ce65d764e79d796433c7416e3848
Description-en: DAP UI controls implemented using treemacs
 Emacs client/library for Debug Adapter Protocol is a wire protocol
 for communication between client and Debug Server. It’s similar to
 the LSP but provides integration with debug server.

Package: elpa-dape
Description-md5: 68b91490d566dfa25fc95c28268b92d3
Description-en: Debug Adapter Protocol for Emacs
 Dape is a debug adapter client for Emacs.  The debug adapter
 protocol, much like its more well-known counterpart, the language
 server protocol, aims to establish a common API for programming
 tools.  However, instead of functionalities such as code
 completions, it provides a standardized interface for debuggers.
 .
 To begin a debugging session, invoke the `dape' command.  In the
 minibuffer prompt, enter a debug adapter configuration name from
 `dape-configs'.
 .
 For complete functionality, make sure to enable `eldoc-mode' in your
 source buffers and `repeat-mode' for more pleasant key mappings.
 .
 Package looks is heavily inspired by gdb-mi.el

Package: elpa-darcsum
Description-md5: d142b69f8adb0ff5c7c12a7055ab87c8
Description-en: pcl-cvs like interface for managing darcs patches
 darcsum is an emacs interface for Darcs. It has a pcl-cvs like interface,
 and you can commit changes, edit change logs, review changes, etc...

Package: elpa-darkroom
Description-md5: 7dc7a23998f5f6da9e372d328e748b9b
Description-en: remove visual distractions and focus on writing
 darkroom-mode makes visual distractions disappear: the mode-line
 is temporarily elided, text is enlarged and margins are adjusted
 so that it's centered on the window.

Package: elpa-dart-mode
Description-md5: 30c0fc7206362a2ca53d111d8b521e92
Description-en: Major mode for editing Dart files
 This package implements a major-mode for the Dart language,
 providing basic syntax highlighting and indentation support.

Package: elpa-dash
Description-md5: 4ea71392ba2e0efc937e3c36fb11a1e7
Description-en: modern list manipulation library for Emacs
 dash.el is API library to manipulate a list by Emacs Lisp.
 This library offers very common feature in other programming languages
 (e.g. map, slice, copy, concat, replace, reduce, union etc) without
 require a 'cl'.

Package: elpa-db
Description-md5: 569b9b8deb07285aa6d0c267689e2581
Description-en: database interface for Emacs Lisp
 This library provides
 - a database interface for Emacs Lisp
 - a sample Emacs hashtable implementation of this interface
 (not for production)
 .
 It should be possible to specify any kind of key/value database with
 this interface.

Package: elpa-debase
Description-md5: bdda14d0733dc51af2bea69e14066885
Description-en: D-Bus convenience layer for Emacs
 Debase frees you from writing repetitive, annoying boilerplate code
 to drive D-Bus services by throwing another pile of abstraction at
 the problem, in the form of unreadably dense, macro-heavy, profoundly
 cursed Lisp.

Package: elpa-debian-el
Description-md5: 5e75514e9d4552a4294631343755842d
Description-en: Emacs helpers specific to Debian users
 This package contains:
 .
 apt-sources - major mode for editing Debian sources.list files;
 apt-deb822-sources - major mode for editing deb822-style Debian
 sources.list files;
 apt-utils - interface to APT (Debian package management);
 debian-bug - an Emacs command to submit a bug report;
 deb-view - view contents of Debian package, similarly to tar-mode;
 gnus-BTS - provides buttons for bug numbers seen in Gnus messages;
 preseed - major mode for editing debian-installer preseed files.

Package: elpa-debpaste
Description-md5: 89279e69636dd006456bc529b8ea6972
Description-en: paste.debian.net client for Emacs
 This package provides an Emacs interface for receiving, posting and
 deleting pastes from <http://paste.debian.net/>.
 .
 Basic interactive commands:
 .
 - `debpaste-display-paste',
 - `debpaste-paste-region',
 - `debpaste-delete-paste'.

Package: elpa-deferred
Description-md5: cab1b6b87a7f71cc30b5302366d2a1f7
Description-en: simple asynchronous functions for Emacs Lisp
 It is a simple library for asynchronous tasks.
 .
 The API is almost the same as JSDeferred (by cho45) and Mochikit.Async
 (by Bob Ippolito) in JavaScript.

Package: elpa-deft
Description-md5: 3ea110b288eb0a3f8e0c49f0c4aa1d8b
Description-en: Emacs mode to browse, filter, and edit plain text notes
 Deft is an Emacs mode for quickly browsing, filtering, and editing
 directories of plain text notes, inspired by Notational Velocity.
 .
 It was designed for increased productivity when writing and taking
 notes, by making it fast and simple to find the right file at the
 right time, and by automating many of the usual tasks such as
 creating new files and saving files.

Package: elpa-delight
Description-md5: e6e0bc9dafee2bfb65b8b5edef5262be
Description-en: Emacs utility to customise the mode line
 Emacs add-on 'delight' provides functionality to customise the
 mode names displayed in the mode line.
 .
 For major modes, the buffer-local `mode-name' variable is modified.
 For minor modes, the associated value in `minor-mode-alist' is set.

Package: elpa-devscripts
Description-md5: b982d13072e09c8a3d2ffb39bcaedafe
Description-en: Emacs wrappers for the commands in devscripts
 This package contains:
 devscripts - wrappers around the debuild, debc and debi commands;
 pbuilder-log-view - wrappers around viewing pbuilder logs;
 pbuilder - wrappers around pbuilder

Package: elpa-diff-hl
Description-md5: 6aed62619f2fc8ceb70e2860c0205a63
Description-en: highlight uncommitted changes using VC
 The package provides a `diff-hl-mode' Emacs mode, which highlights
 uncommitted changes on the side of the window (using the fringe, by
 default), and allows you to jump between the hunks and revert them
 selectively.

Package: elpa-diffview
Description-md5: 7a49bd05e6990b072d07b9d2d1b0d94b
Description-en: view diffs in side-by-side format
 Render a unified diff (top/bottom) in an easy-to-comprehend
 side-by-side format. This comes in handy for reading patches from
 mailing lists (or from whencever you might acquire them).

Package: elpa-diminish
Description-md5: 2c3ee0f0bb1034749d8b9dc37b3c7cbb
Description-en: hiding or abbreviation of the mode line displays of minor-modes
 Minor modes each put a word on the mode line to signify that they're active.
 This can cause other displays, such as % of file that point is at, to run off
 the right side of the screen.  For some minor modes, such as
 mouse-avoidance-mode, the display is a waste of space, since users typically
 set the mode in their .emacs and never change it.  For other modes, such as
 jiggle-mode, it's a waste because there's already a visual indication of
 whether the mode is in effect.
 .
 A diminished mode is a minor mode that has had its mode line display
 diminished, usually to nothing, although diminishing to a shorter word or a
 single letter is also supported.  This package implements diminished modes.

Package: elpa-dimmer
Description-md5: a3a7c6efd46d74c05a0b3c4975e36e14
Description-en: visually highlight the selected buffer
 This package provides a minor mode that indicates which buffer is
 currently active by dimming the faces in the other buffers. It does
 this nondestructively, and computes the dimmed faces dynamically such
 that your overall color scheme is shown in a muted form without
 requiring you to define what is a "dim" version of every face.
 .
 dimmer.el can be configured to adjust foreground colors (default),
 background colors, or both.

Package: elpa-dired-du
Description-md5: eec672089ec2f535ed981bd08666246c
Description-en: dired with recursive directory sizes
 This package defines a minor mode `dired-du-mode' to show the
 recursive size of directories in Dired buffers. If `du' program is
 available, then the directory sizes are obtained with it. Otherwise,
 the directory sizes are obtained with Lisp.

Package: elpa-dired-quick-sort
Description-md5: 7b959998599983ee5268c5df54eb072f
Description-en: persistent quick sorting of dired buffers in various ways
 This Emacs package provides persistent quick sorting of Dired buffers
 in various ways with hydra. With `savehist-mode' enabled, the last
 used sorting criteria are automatically used when sorting.

Package: elpa-dired-rsync
Description-md5: 69e74a71469fd4f2f34257c24b795077
Description-en: support for rsync from Emacs dired buffers
 This package adds a single command dired-rsync which allows the user
 to copy marked files in a dired buffer via rsync. This is useful,
 especially for large files, because the copy happens in the
 background and doesn’t lock up Emacs. It is also more efficient than
 using TRAMP's own encoding methods for moving data between systems.

Package: elpa-discomfort
Description-md5: fe693adcd38e38a08ff3a9a81f7673d0
Description-en: UDisks2 UI for Emacs, to mount & unmount disks
 This is an Emacs major mode for interacting with UDisks2.

Package: elpa-discover-my-major
Description-md5: eb8b945783ac1ccbd744b94264e7f86f
Description-en: discover key bindings and their meaning for the current Emacs major mode
 Discover key bindings and descriptions for commands defined by a buffer's
 major and minor modes. The command is inspired by discover.el and also uses
 the makey library. The output is pretty bare bones and not optimized but it
 seems to work already quite well for most modes.

Package: elpa-dockerfile-mode
Description-md5: 6ce6b60e6a1194243d6c3d5e3ca0a28f
Description-en: Major mode for editing Docker's Dockerfiles
 A Dockerfile mode for emacs. Adds syntax highlighting as well as the ability
 to build the image directly (C-c C-b) from the buffer.

Package: elpa-doom-themes
Description-md5: 73acdc2f5422ecba53e41c8bac181bc3
Description-en: opinionated pack of modern Emacs color-themes
 DOOM Themes is an opinionated UI plugin and pack of themes.
 .
 The flagship themes are:
 - doom-one: inspired by Atom's One Dark themes
 - doom-one-light: light version of doom-one
 - doom-vibrant: a slightly more vibrant version of doom-one
 .
 Additionally, DOOM Themes includes 40+ extra themes.

Package: elpa-dpkg-dev-el
Description-md5: c90fc8ea8351978174fdc8e8a1ecbf52
Description-en: Emacs helpers specific to Debian development
 This package contains:
 .
 * debian-autopkgtest-control-mode - a helper mode for
 debian/tests/control files;
 * debian-bts-control - builds control@bugs.debian.org email messages;
 * debian-changelog-mode - a helper mode for Debian changelogs;
 * debian-control-mode - a helper mode for debian/control files;
 * debian-copyright - major mode for Debian package copyright files;
 * readme-debian - major mode for editing README.Debian files.

Package: elpa-dumb-jump
Description-md5: 8a9bca005914c2088a29153efb55643a
Description-en: jump to definition for multiple languages without configuration
 This package provides an Emacs "jump to definition" package with
 support for multiple programming languages that favors "just working"
 over speed or accuracy. This means minimal -- and ideally zero --
 configuration with absolutely no stored indexes (TAGS) or persistent
 background processes.
 .
 Dumb Jump performs best with The Silver Searcher `ag` or ripgrep
 `rg`.

Package: elpa-eat
Description-md5: 3fe59166c0743e94493015f56b215b88
Description-en: Emulate A Terminal, in a region, in a buffer and in Eshell
 Eat is a terminal emulator. It can run most (if not all) full-screen
 terminal programs, including Emacs.

Package: elpa-ebib
Description-md5: a6cfc1ec6b5a45cb61f85cad66df98c6
Description-en: BibTeX database manager for Emacs
 Ebib is a BibTeX database manager that runs in Emacs.  With Ebib, you
 can create and manage .bib-files, all within Emacs.  It supports @string
 and @preamble definitions, multi-line field values, searching, and
 integration with Emacs' (La)TeX mode.

Package: elpa-ediprolog
Description-md5: bea1d38cc3194c1584f151fc5fec1358
Description-en: Emacs Does Interactive Prolog
 This package let you interact with SWI-Prolog in all buffers. You can
 consult Prolog programs and evaluate embedded queries.

Package: elpa-editorconfig
Description-md5: 5fd5ce9a48bb2011e881cb7a5c29e8c0
Description-en: coding style indenter for all editors - Emacsen plugin
 EditorConfig helps developers define and maintain consistent coding
 styles between different editors and IDEs. The EditorConfig project
 consists of a file format for defining coding styles and a collection of
 text editor plugins that enable editors to read the file format and
 adhere to defined styles.
 .
 EditorConfig files are easily readable and they work nicely with version
 control systems.
 .
 This package provides the EditorConfig plugin for Emacsen which
 automatically sets Emacs' indenting and formatting options per project
 based on the project's editorconfig configuration files.

Package: elpa-ednc
Description-md5: e8eabc1eacd84bd816bb03c2508bc5e0
Description-en: Emacs Desktop Notification Center
 The Emacs Desktop Notification Center (EDNC) is an Emacs package
 written in pure Lisp that implements a Desktop Notifications
 service according to the freedesktop.org specification. EDNC
 aspires to be a small, but flexible drop-in replacement of
 standalone notification daemons.

Package: elpa-el-mock
Description-md5: 3c3b496bec1072d2c25be1a6eb296148
Description-en: tiny mock and stub framework for Emacs Lisp
 Emacs Lisp Mock is a library for mocking and stubbing using readable
 syntax. Most commonly Emacs Lisp Mock is used in conjunction with
 Emacs Lisp Expectations, but it can be used in other contexts.

Package: elpa-el-x
Description-md5: 1ffc05259323158cb15745109c997c3e
Description-en: Emacs Lisp extensions
 This package provides several Emacs Lisp extensions. Content:
 .
 * dflet.el: defines the `dflet' macro, to provide the historic behavior of
 `flet', a global and dynamic temporary function (re)definition tool.
 .
 * subr-compat.el: stubs `declare-function' for older Emacs

Package: elpa-elenv
Description-md5: 81bd9d860428668190f1de3cef575a75
Description-en: Emacs Lisp Environment Detection Library
 Elenv is an Emacs Lisp library that provides a consistent interface to detect
 operating system types, graphic environments, environmental variables,
 executables, etc.

Package: elpa-elfeed
Description-md5: d1e60400c4375fa923c2ed6a9e8afe17
Description-en: Emacs Atom/RSS feed reader
 Elfeed is an extensible web feed reader for Emacs, supporting both Atom and
 RSS. Elfeed was inspired by notmuch.

Package: elpa-elfeed-web
Description-md5: 506a8767eedf30e511f7d930e3861839
Description-en: Web interface to Elfeed
 This is a very early work in progress.  The long-term goal is to
 provide a web interface view of the database with optional remote
 tag updating.  An AngularJS client accesses the database over a few
 RESTful endpoints with JSON for serialization.
 .
 The IDs provided by RSS and Atom are completely arbitrary.  To avoid
 ugly encoding issues they're normalized into short, unique,
 alphanumeric codes called webids.  Both feeds and entries fall into
 the same webid namespace so they share a single endpoint.

Package: elpa-elisp-refs
Description-md5: efd116f718afe36e02ad620b4bc96fd0
Description-en: find callers of elisp functions or macros
 elisp-refs.el is an Emacs package for finding references to
 functions, macros or variables. Unlike a dumb text search,
 elisp-refs.el actually parses the code, so it's never confused by
 comments or `foo-bar' matching `foo'.

Package: elpa-elm-mode
Description-md5: 9634a26f5906ce5386e0d4d8128ea7a1
Description-en: Major Emacs mode for editing Elm source code
 A major Emacs mode for editing Elm source code.

Package: elpa-elpher
Description-md5: add07f890e0301902756739140e366b2
Description-en: friendly gopher and gemini client
 Elpher aims to provide a practical and friendly gopher and gemini
 client for GNU Emacs.  It supports:
 .
 - intuitive keyboard and mouse-driven browsing,
 - out-of-the-box compatibility with evil-mode,
 - clickable web and gopher links *in plain text*,
 - caching of visited sites,
 - pleasant and configurable colouring of Gopher directories,
 - direct visualisation of image files,
 - a simple bookmark management system,
 - gopher connections using TLS encryption,
 - the fledgling Gemini protocol,
 - the greybeard Finger protocol.
 .
 To launch Elpher, simply use 'M-x elpher'.  This will open a start
 page containing information on key bindings and suggested starting
 points for your gopher exploration.
 .
 Full instructions can be found in the Elpher info manual.
 .
 Elpher is under active development.  Any suggestions for
 improvements are welcome, and can be made on the official
 project page, gopher://thelambdalab.xyz/1/projects/elpher/.

Package: elpa-elscreen
Description-md5: 18aec7f9e68c96b8e176faee7f0adf96
Description-en: Screen for Emacsen
 This Emacs Lisp enables you to have multiple screens (window-configuration)
 on your Emacsen, just like GNU screen does on the shell environment.

Package: elpa-emacs-dashboard
Description-md5: f9fd2501567382415be5add2f9cc50f0
Description-en: extensible emacs startup screen showing you what's most important
 Features:
 1. Displays an Emacs banner
 2. Recent files
 3. Bookmarks list
 4. Recent projects list
 (Depends on `projectile` or `project.el` package)
 5. Org mode agenda
 6. Register list

Package: elpa-emacsql
Description-md5: 473b939194a006e8e07071ce4511082c
Description-en: high level SQL database frontend for Emacs (abstractions)
 EmacSQL is a high level Emacs Lisp frontend for SQLite
 (primarily), PostgreSQL, MySQL, and potentially other SQL
 databases.
 .
 This package contains the high level abstractions and all backends
 including SQLite, PostgreSQL, and MySQL.

Package: elpa-emacsql-mysql
Description-md5: 607e945dbfc6ffbb39f26588179420b2
Description-en: high level SQL database frontend for Emacs (dummy MySQL backend)
 This package was the MySQL backend but now is a dummy package and can
 be safely removed.

Package: elpa-emacsql-psql
Description-md5: c4417561e4d0dcd5d6ea624aa5d48ed1
Description-en: high level SQL database frontend for Emacs (dummy PostgreSQL backend)
 This package was the PostgreSQL backend but now is a dummy package
 and can be safely removed.

Package: elpa-emacsql-sqlite
Description-md5: ad2c7cb77ee2ba0b73c5100c4dfde271
Description-en: high level SQL database frontend for Emacs (dummy SQLite backend)
 This package was the SQLite backend but now is a dummy package and
 can be safely removed.

Package: elpa-embark
Description-md5: d3e8031f66abde985dd85e59f5d801ba
Description-en: Emacs Mini-Buffer Actions Rooted in Keymaps
 Embark makes it easy to choose an Emacs command to run based on what is near
 point, both during a minibuffer completion session and in normal buffers. Bind
 the command embark-act to a key and it acts like prefix-key for a keymap of
 actions (commands) relevant to the target around point. With point on an URL in
 a buffer you can open the URL in a browser or eww or download the file it
 points to. If while switching buffers you spot an old one, you can kill it
 right there and continue to select another. Embark comes preconfigured with
 over a hundred actions for common types of targets such as files, buffers,
 identifiers, s-expressions, sentences; and it is easy to add more actions and
 more target types. Embark can also collect all the candidates in a minibuffer
 to an occur-like buffer or export them to a buffer in a major-mode specific to
 the type of candidates, such as dired for a set of files, ibuffer for a set of
 buffers, or customize for a set of variables.

Package: elpa-ement
Description-md5: b679f8f73d959f7b279c7b5d7f4f5dd7
Description-en: Matrix client for Emacs
 A Matrix client for Emacs aiming to be simple, fast, featureful and reliable.
 .
 The default formatting style resembles IRC clients, with each message being
 prefixed by the username (which enables powerful Emacs features, like using
 Occur to show all messages from or mentioning a user).  Alternative, built-in
 styles include an Element-like one with usernames above groups of messages,
 as well as a classic, no-margins IRC style.  Messages may be optionally
 displayed with unique colors for each user (with customizable contrast),
 making it easier to follow conversations.  Timestamp headers are optionally
 displayed where a certain amount of time passes between events, as well as
 where the date changes.

Package: elpa-engine-mode
Description-md5: 9ef1964b5f8bcbdb5668821719954d40
Description-en: define and query search engines from within Emacs
 `engine-mode' is a global minor mode for Emacs. It enables you to easily
 define search engines, bind them to keybindings, and query them from the
 comfort of your editor.

Package: elpa-epc
Description-md5: 2370f7a7dd882c078af587af8b44b9d7
Description-en: RPC stack for Emacs Lisp
 This is an asynchronous RPC stack for Emacs. Using this RPC stack, the
 Emacs can communicate with the peer process. Because the protocol is
 S-expression encoding and consists of asynchronous communications, the RPC
 response is fairly good.

Package: elpa-epl
Description-md5: c536f2ed0122f158a73b57dd5ea842b0
Description-en: Emacs Package Library
 EPL provides a convenient high-level API for various versions of
 package.el, and aims to overcome its most striking idiosyncracies.
 .
 Functions are provided to get information about packages and manage
 packages in a user's Emacs configuration.

Package: elpa-eproject
Description-md5: 676e9eab8c1d8875a1358876506cfbed
Description-en: assign files to Emacs projects, programmatically
 Eproject is a minor-mode that allows the grouping of related files
 as projects.  It aims to be as unobtrusive as possible -- no new
 files are created (or required to exist) on disk, and buffers that
 are not a member of a project are not affected in any way.  Where
 'auto-mode-alist activates MODE for FILE-REGEX, Eproject
 activates PROJECT-TYPE for FILES-IN-DIRECTORY, when
 PROJECT-TYPE-DEFINITION is true.  It also creates a customisable
 hook that is run whenever a file belonging to a project is visited.

Package: elpa-erc
Description-md5: b4400a04f5b981d9ecfbcff7e29c4924
Description-en: Powerful, modular, and extensible IRC client for Emacs
 ERC is a powerful, modular, and extensible Internet Relay Chat (IRC)
 client distributed with GNU Emacs since version 22.1.
 .
 ERC comes with the following capabilities enabled by default:
 .
 * Timestamps
 * Flood control
 * Join channels automatically
 * Buttonized URLs, nicknames, and other text
 * Wrap long lines
 * Highlight or remove IRC control characters
 * Highlight pals, fools, and other keywords
 * Detect netsplits
 * Complete nicknames and commands in a programmable fashion
 * Make displayed lines read-only
 * Input history
 * Track channel activity in the mode-line

Package: elpa-ert-async
Description-md5: a4cc10ce45d4112f2a8ee4a3280aa058
Description-en: asynchronous tests for the Emacs ERT testing framework
 This library provides the `ert-deftest-async' function for defining
 asynchronous tests for Emacs Lisp addon packages.  The user supplies
 a list of callbacks, and the test fails if it is not the case that
 all of the callbacks have been called after a defined number of
 seconds.
 .
 See the GNU Emacs documentation for general information on writing
 test suites with ERT.

Package: elpa-ert-expectations
Description-md5: 23c0d65dc20ee40694037395ab28dd36
Description-en: very simple unit test framework for Emacs Lisp
 The package provides a very simple unit test framework using
 `ert'. It is thought to be a successor of el-expectations. With Emacs
 Lisp Mock, `el-mock.el', Emacs Lisp Expectations supports mock and
 stub (behavior-based testing). The package uses `ert' feature to
 display test result, so it is quite easy to understand why a test
 failed.

Package: elpa-esh-help
Description-md5: 6975d93cb85362ac84fbd61a6fb21403
Description-en: add some help functions and support for Eshell
 This library adds the following help functions and support for Eshell:
 .
 - run-help function inspired by Zsh
 - eldoc support

Package: elpa-eshell-bookmark
Description-md5: e184a44490d0280b6991f43e367ebb19
Description-en: integrate bookmarks with Eshell
 This package provides bookmark.el integration for Eshell. It is
 especially useful for quickly jumping to remote/TRAMP hosts.

Package: elpa-eshell-git-prompt
Description-md5: 9d3715438f4530472e5ee073a5812721
Description-en: Eshell prompt themes for Git users
 This package provides several themes for Emacs Shell (Eshell) prompt.

Package: elpa-eshell-prompt-extras
Description-md5: 36e5cbf0385c81b4bc7ed38aa591d514
Description-en: display extra information in your Eshell prompt
 This package allows one to display remote user, remote host, Python
 virtual environment info, git branch, git dirty info and git unpushed
 number for Eshell prompt.

Package: elpa-eshell-up
Description-md5: cb26a4de8cc862c24ba252176a43aad8
Description-en: quickly go to a specific parent directory in eshell
 Package for quickly navigating to a specific parent directory in eshell
 without having to repeatedly typing 'cd ..'.  This is achieved using the
 `eshell-up' function, which can be bound to an eshell alias such as `up'.

Package: elpa-eshell-z
Description-md5: 40d3c645ab4c172a8c0c3c73d485821d
Description-en: cd to frequent directory in eshell
 It is an Emacs port of z. It keeps track of where you’ve been and how
 many commands you invoke there, and provides a convenient way to jump
 to the directories you actually use. eshell-z and z can work together
 by sharing the same data file.

Package: elpa-ess
Description-md5: 911dc0fb1a541e4ca3491dd421827fa3
Description-en: Emacs mode for statistical programming and data analysis
 Emacs Speaks Statistics (ESS) is an add-on package for GNU Emacs. It is
 designed to support editing of scripts and interaction with various
 statistical analysis programs such as R, S, S-Plus, SAS, Stata, BUGS/JAGS and
 Julia.
 .
 It provides the following features:
 - Editing source code (R, S, S-plus, SAS, BUGS/JAGS, Stata, Julia)
 + Syntactic indentation and highlighting of source code
 + Partial evaluation of code
 + Loading and error-checking of code
 + Source code revision maintenance
 + Batch execution (SAS, BUGS/JAGS)
 + Use of imenu to provide links to appropriate functions
 - Interacting with the process (R, S, S-plus, SAS, Stata, Julia)
 + Command-line editing
 + Searchable Command history
 + Command-line completion of R, S, S-plus object names and file names
 + Quick access to object lists and search lists
 + Transcript recording
 + Interface to the help system
 - Transcript manipulation (R, S, S-plus, Stata)
 + Recording and saving transcript files
 + Manipulating and editing saved transcripts
 + Re-evaluating commands from transcript files
 - Interaction with Help Pages and other Documentation (R)
 + Fast Navigation
 + Sending Examples to running ESS process
 + Fast Transfer to Further Help Pages
 - Help File Editing (R)
 + Syntactic indentation and highlighting of source code
 + Sending Examples to running ESS process
 + Previewing

Package: elpa-esup
Description-md5: 280ae3617055ef67cc6d6465721a7ea9
Description-en: Emacs StartUp Profiler
 This package profiles your Emacs startup time by examining all
 top-level S-expressions (sexps). It starts a new Emacs process from
 Emacs to profile each sexp. After the profiled Emacs is complete, it
 will exit and your Emacs will display the results.
 .
 It will step into `require' and `load' forms at the top level of a
 file, but not if they're enclosed in any other statement.

Package: elpa-esxml
Description-md5: 3debefc976db2081a84de82c5d611384
Description-en: XML, ESXML and SXML library for Emacs Lisp
 This library makes it possible to write XML, ESXML, SXML and HTML
 using Emacs Lisp S-expressions.
 .
 This library is not intended to be used directly by a user of Emacs.
 It could be used to generate static html,
 or used with a library like elnode to serve dynamic pages.  Or even to
 extract a form from a site to produce an API.

Package: elpa-evil
Description-md5: 2de4d56a0dcb622c7c1473c732d7e7c4
Description-en: extensible vi layer for Emacs
 Evil is an extensible vi layer for Emacs. It emulates the main
 features of Vim, and provides facilities for writing custom
 extensions.

Package: elpa-evil-paredit
Description-md5: 4b0d36224b0327802c4cdab8750a33d5
Description-en: emacs extension, integrating evil and paredit
 elpa-evil-paredit provides 'evil-paredit-mode', which redefines
 several evil keybindings to make it harder to get unbalanced brackets
 in buffer.

Package: elpa-exec-path-from-shell
Description-md5: 93743a6630e32a5266c57246cc43862c
Description-en: get environment variables such as $PATH from the shell
 This library allows the user to set Emacs' `exec-path' and $PATH from
 the shell path, so that `shell-command', `compile' and the like work
 as expected.
 .
 It also allows other environment variables to be retrieved from the
 shell, so that Emacs will see the same values you get in a terminal.

Package: elpa-expand-region
Description-md5: 46cef3aca29ffd362d07c6869c8b8807
Description-en: Increase selected region in Emacs by semantic units
 Expand region increases the selected region by semantic units.  Just
 keep pressing the 'C-=' key until it selects what you want.
 The notion of "semantic" is language-sensitive.
 .
 Example: editing
 .
 (setq alphabet-start "abc def")
 .
 With the cursor at the `c`, it starts by marking the entire word
 `abc`, then expand to the contents of the quotes `abc def`, then to
 the entire quote `"abc def"`, then to the contents of the sexp `setq
 alphabet-start "abc def"` and finally to the entire sexp.

Package: elpa-exwm
Description-md5: c91e0b3ba394e92665974711a0ee0ac0
Description-en: full-featured tiling X window manager for Emacs
 EXWM (Emacs X Window Manager) is a full-featured tiling X window
 manager for Emacs built on top of XELB. It features:
 - Fully keyboard-driven operations
 - Hybrid layout modes (tiling & stacking)
 - Dynamic workspace support
 - ICCCM/EWMH compliance
 - (Optional) RandR (multi-monitor) support
 - (Optional) Builtin system tray
 - (Optional) Builtin input method

Package: elpa-exwm-mff
Description-md5: 5f44e8b58df9db7fd04ec0f3ccd73307
Description-en: mouse-follows-focus for EXWM
 This package provides exwm-mff-mode. With the minor mode enabled the
 pointer (mouse) always follows the current window when changing it
 using the keyboard.

Package: elpa-eyebrowse
Description-md5: ae2fa194820a78e23cbc8eb9c479ecee
Description-en: simple-minded way of managing window configs in Emacs
 This package provides a global minor mode for Emacs that allows one
 to manage window configurations in a simple manner, just like tiling
 window managers like i3wm with their workspaces do. It displays their
 current state in the modeline by default. The behaviour is modeled
 after ranger, a file manager written in Python.

Package: elpa-f
Description-md5: e34328d8aa45cf95eec8e2ed1a139fb3
Description-en: modern API for working with files and directories in Emacs Lisp
 f.el provides numerous useful functions for working with files and
 directories in Emacs Lisp.
 .
 After installation, see /usr/share/doc/elpa-f/README.md.gz for full
 API documentation.

Package: elpa-fill-column-indicator
Description-md5: 2a9f9cc4e33fb3c30f31f6f930bc6ded
Description-en: graphically indicate the fill column
 Many modern editors and IDEs can graphically indicate the location of the
 fill column by drawing a thin line (in design parlance, a `rule') down the
 length of the editing window.  Fill-column-indicator implements this
 facility in Emacs.

Package: elpa-find-file-in-project
Description-md5: 1d4a5e18d889f11b77c2d4940296924f
Description-en: quick access to project files in Emacs
 This library provides methods for quickly finding any file in a project.  It
 uses GNU Find by default, but can also use (the significantly faster)
 fd-find.  Find-file-in-project supports the following candidate selection
 interfaces: Consult, Helm, Ido, Ivy, Selectrum, and the Emacs built-in
 'completing-read'.
 .
 By default, FFIP will search for files in a local Git, Subversion, or
 Mercurial repository.  FFIP uses TRAMP to find files in remote
 repositories, and claims this is "flawlessly" supported.
 .
 Features:
 .
 * Fast!  Tested with projects that have 50,000+ files
 * Find's behaviour can be tweaked using ffip-find-options
 * Smart! The keyword "helloWorld", returns "HelloWorld.html",
 "hello-world.css", and "HelloWorld.js".
 * Enhances diff-mode with more convenient patch-handling, including
 diff creation, application, finding the file associated with a given
 hunk, and jumping to the section relevant to that hunk
 * No configuration required.  Find-file-in-project works out-of-the-box
 * Supports evil-mode, with additional configuration (see README)

Package: elpa-flx
Description-md5: 3a96c4c93b9dc34a6cd9b5cb85da9ae4
Description-en: sorting algorithm for fuzzy matching in Emacs
 The flx sorting algorithm for Emacs provides fuzzy matching for
 completion engines like Ido.  It is similar to the fuzzy matching
 functionality of Sublime Text.
 .
 The user can input (i) characters from the beginning of the words of
 the desired match and (ii) substrings of the desired match.  For
 example, when matching "save-all-buffers", the user could input
 "sallb", and when matching "eval-buffer" the user could input
 "ebuffer".
 .
 The flx sorting algorithm implements an intelligent trade-off between
 word beginnings and contiguous substrings when ranking possible
 matches.

Package: elpa-flx-ido
Description-md5: 0ff7c943b33f2f0f3c57dfb93fdfec3d
Description-en: allows Emacs Ido to use the flx sorting algorithm
 The flx sorting algorithm for Emacs provides fuzzy matching for
 completion engines like Ido.  It is similar to the fuzzy matching
 functionality of Sublime Text.
 .
 The user can input (i) characters from the beginning of the words of
 the desired match and (ii) substrings of the desired match.  For
 example, when matching "save-all-buffers", the user could input
 "sallb", and when matching "eval-buffer" the user could input
 "ebuffer".
 .
 The flx sorting algorithm implements an intelligent trade-off between
 word beginnings and contiguous substrings when ranking possible
 matches.
 .
 This package allows Emacs Ido to use the flx sorting algorithm.

Package: elpa-flycheck
Description-md5: a537e395ab01bcebd0553cd7a9a35398
Description-en: modern on-the-fly syntax checking for Emacs
 Flycheck uses various syntax checking and linting tools to
 automatically check the contents of buffers while the user types, and
 reports warnings and errors directly in the buffer, or in an optional
 error list.
 .
 It is intended to replace the older Flymake which is part of Emacs core.

Package: elpa-flycheck-package
Description-md5: 4a971357f41c4c3119afff16c5f416d6
Description-en: flycheck checker for Elisp package authors
 This package provides a flycheck checker for the metadata in Emacs
 Lisp files which are intended to be packages. That metadata includes
 the package description, its dependencies and more. The checks are
 performed by the separate package-lint library.

Package: elpa-flycheck-rtags
Description-md5: 50e766b366eda0f2257e8ecbd845bbe5
Description-en: flycheck integration for RTags
 RTags is a client/server application that indexes C/C++ code and
 keeps a persistent file-based database of references, declarations,
 definitions, symbolnames etc.
 .
 This package provides the flycheck integration.

Package: elpa-folding
Description-md5: 67fb69e79e4dd8edcc2af9c613044143
Description-en: folding-editor minor mode for Emacs
 This package provides an Emacs minor mode for folding (hiding) custom
 regions.  It also provides an Isearch interface to the folds.  Folds
 can be nested hierarchically.
 .
 Folding-mode is similar to a general-purpose Outline-mode or to
 Org-mode.  It can CLOSE a fold so that only initial special marker
 and optional fold name/comment are visible, or it can ENTER a fold so
 that all text outside of the target fold is hidden.
 .
 The upstream maintainers of folding-mode do not recommend exclusively
 relying on folding-mode for code layout and navigation.  Hideshow and
 Imenu are more appropriate for folding code at a per-function() level
 of granularity.  In particular Imenu is more useful for this because
 it parses function indexes.  Folding mode is most useful for dividing
 code into broad operations and for organising stubs while prototyping.

Package: elpa-format-all
Description-md5: f19cb83b01bc077123e62626d6a49a49
Description-en: Auto-format C, C++, JS, Python, Ruby and 50 other languages
 Lets you auto-format source code in many languages using the same
 command for all languages, instead of learning a different Emacs
 package and formatting command for each language.
 .
 Just do M-x format-all-buffer and it will try its best to do the
 right thing.  To auto-format code on save, use the minor mode
 format-all-mode.  Please see the documentation for that function for
 instructions.
 .
 Supported languages:
 .
 - Angular/Vue (prettier)
 - Assembly (asmfmt)
 - ATS (atsfmt)
 - Awk (gawk)
 - Bazel Starlark (buildifier)
 - BibTeX (Emacs)
 - C/C++/Objective-C (clang-format, astyle)
 - C# (clang-format, astyle)
 - Cabal (cabal-fmt)
 - Clojure/ClojureScript (node-cljfmt)
 - CMake (cmake-format)
 - Crystal (crystal tool format)
 - CSS/Less/SCSS (prettier)
 - D (dfmt)
 - Dart (dartfmt)
 - Dhall (dhall format)
 - Dockerfile (dockfmt)
 - Elixir (mix format)
 - Elm (elm-format)
 - Emacs Lisp (Emacs)
 - Fish Shell (fish_indent)
 - Fortran 90 (fprettify)
 - Gleam (gleam format)
 - GLSL (clang-format)
 - Go (gofmt, goimports)
 - GraphQL (prettier)
 - Haskell (brittany, fourmolu, hindent, ormolu, stylish-haskell)
 - HTML/XHTML/XML (tidy)
 - Java (clang-format, astyle)
 - JavaScript/JSON/JSX (prettier, standard)
 - Jsonnet (jsonnetfmt)
 - Kotlin (ktlint)
 - LaTeX (latexindent, auctex)
 - Ledger (ledger-mode)
 - Lua (lua-fmt, prettier plugin)
 - Markdown (prettier)
 - Nix (nixpkgs-fmt, nixfmt)
 - OCaml (ocp-indent)
 - Perl (perltidy)
 - PHP (prettier plugin)
 - Protocol Buffers (clang-format)
 - PureScript (purty)
 - Python (black, yapf)
 - R (styler)
 - Reason (bsrefmt)
 - ReScript (rescript)
 - Ruby (rubocop, rufo, standardrb)
 - Rust (rustfmt)
 - Scala (scalafmt)
 - Shell script (beautysh, shfmt)
 - Snakemake (snakefmt)
 - Solidity (prettier plugin)
 - SQL (pgformatter, sqlformat)
 - Svelte (prettier plugin)
 - Swift (swiftformat)
 - Terraform (terraform fmt)
 - TOML (prettier plugin)
 - TypeScript/TSX (prettier)
 - V (v fmt)
 - Verilog (iStyle)
 - YAML (prettier)
 .
 You will need to install external programs to do the formatting.  If
 `format-all-buffer` can't find the right program, it will try to tell
 you how to install it.
 .
 Many of the external formatters support configuration files in the
 source code directory to control their formatting.  Please see the
 documentation for each formatter.
 .
 New external formatters can be added easily if they can read code
 from standard input and format it to standard output.  Feel free to
 submit a pull request or ask for help in GitHub issues.

Package: elpa-fountain-mode
Description-md5: 2bd375b70531240a90f0e6f7d5884959
Description-en: Emacs major mode for screenwriting in Fountain markup
 Fountain Mode is a Fountain v1.1 screenwriting environment for GNU Emacs.
 For more information about Fountain plain text markup scripts, visit
 https://fountain.io.  Fountain scripts are also used for writing comic books
 and graphic novels.
 .
 Features:
 * Configurable layout: screenplay, stageplay, or a user-defined format
 * TAB autocompletion (eg: to make a character name ALL CAPS)
 * Auto-continuation of a character's lines and actions
 * Pagination display in the mode-line (bottom of screen)
 * Navigation by section, scene, character name, or page
 * Toggle visibility of sections, scenes, and notes (aka: "folding")
 * Focus on an objective by hiding (folding) text irrelevant to the goal
 * Optional display of scene numbers in the margin
 * Intelligent insertion of page breaks
 * Three levels of element syntax highlighting
 * Styled text: bold, italic, and underlined
 * Autoinsertion of title page metadata
 * Table of contents and outline for sections, scene headings, and notes
 (typically configured as a sidebar)
 * A theme for a nice, distraction-free writing environment with the
 expected margins and words per line, along with the a slightly darkened
 Courier font.
 .
 Supports:
 * Integration with a script export tool to export to another script
 format, PDF, HTML, etc.
 * Including external files
 * Emacs's [in]famous workflow optimisations

Package: elpa-fricas
Description-md5: 486c96ac697740cfc2dd1747254d8161
Description-en: General purpose computer algebra system: emacs support
 Fricas is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Fricas has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Fricas Journal with
 refereed submissions.
 .
 This package contains support for running Fricas under emacs.

Package: elpa-fsm
Description-md5: 5c517e3eb864ec05255951c911338d1c
Description-en: state machine library
 fsm.el is an exercise in metaprogramming inspired by gen_fsm of
 Erlang/OTP. It aims to make asynchronous programming in Emacs Lisp
 easy and fun. By "asynchronous" I mean that long-lasting tasks
 don't interfer with normal editing.
 .
 Some people say that it would be nice if Emacs Lisp had threads
 and/or continuations. They are probably right, but there are few
 things that can't be made to run in the background using facilities
 already available: timers, filters and sentinels. As the code can
 become a bit messy when using such means, with callbacks everywhere
 and such things, it can be useful to structure the program as a
 state machine.
 .
 In this model, a state machine passes between different "states",
 which are actually only different event handler functions. The
 state machine receives "events" (from timers, filters, user
 requests, etc) and reacts to them, possibly entering another state,
 possibly returning a value.
 .
 The essential macros/functions are:
 ;;
 define-state-machine  - create start-FOO function
 define-state          - event handler for each state (required)
 define-enter-state    - called when entering a state (optional)
 define-fsm            - encapsulates the above three (more sugar!)
 fsm-send              - send an event to a state machine
 fsm-call              - send an event and wait for reply
 .
 fsm.el is similar to but different from Distel:
 <URL:http://fresh.homeunix.net/~luke/distel/>
 Emacs' tq library is a similar idea.

Package: elpa-gcl27
Description-md5: 15ce0902f0a2ba74780946183822809c
Description-en: GNU Common Lisp compiler
 GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter
 implemented in C, and complying mostly with the standard set
 forth in the book "Common Lisp, the Language I".  It attempts
 to strike a useful middle ground in performance and portability
 from its design around C.
 .
 This package contains an emacs interface to GCL.

Package: elpa-geiser
Description-md5: a8100ce338fe8164697e1284a4a14fbf
Description-en: Generic Emacs/Scheme interaction mode
 Geiser is a generic Emacs/Scheme interaction mode, featuring an
 enhanced REPL and a set of minor modes improving Emacs' basic scheme
 major mode.
 .
 Geiser supports Guile, Chicken, Gauche, Chibi, MIT-Scheme, Gambit,
 Racket, Stklos, Kawa and Chez.  Each one has a separate ELPA package
 (geiser-guile, geiser-chicken, etc.) that you should install to use
 your favourite scheme.
 .
 Main functionalities:
 - Evaluation of forms in the namespace of the current module.
 - Macro expansion.
 - File/module loading.
 - Namespace-aware identifier completion (including local bindings,
 names visible in the current module, and module names).
 - Autodoc: the echo area shows information about the signature of
 the procedure/macro around point automatically.
 - Jump to definition of identifier at point.
 - Direct access to documentation, including docstrings (when the
 implementation provides them) and user manuals.
 - Listings of identifiers exported by a given module (Guile).
 - Listings of callers/callees of procedures (Guile).
 - Rudimentary support for debugging (list of
 evaluation/compilation error in an Emacs' compilation-mode
 buffer).
 - Support for inline images in schemes, such as Racket, that treat
 them as first order values.

Package: elpa-geiser-guile
Description-md5: 35c1da48d8e18fbee5e14d73a9519b98
Description-en: Guile and Geiser talk to each other
 This package extends the `geiser' core package to support GNU
 Guile.

Package: elpa-ggtags
Description-md5: fbb0e08cb76abba14d2913ca2ca8e6f2
Description-en: improved Emacs interface to GNU GLOBAL
 A package to integrate the GNU GLOBAL source code tagging system
 with Emacs.
 .
 ggtags is similar to the standard etags package. The keys M-., M-,
 and C-M-. should work as expected in ggtags-mode.
 .
 All commands are available from the `Ggtags' menu in `ggtags-mode'.

Package: elpa-ghub
Description-md5: 5379c42710503d1b745d864bc172eecd
Description-en: minuscule client for the Github API
 A minuscule client for the Github API.
 .
 This library just provides the HTTP verbs. Instead of wrapping
 every resource, https://developer.github.com/v3 is recommended.
 Due to the lack of doc-strings, it's also recommended having a
 quick look at the source, which is quite trivial.

Package: elpa-ghub+
Description-md5: 33bb76788bc88ed5450f3c080ae22478
Description-en: thick GitHub API client built on ghub
 Provides some sugar for `ghub'. See package `apiwrap'
 for generated function usage instructions.
 .
 Its aim is to provide the common functionality most
 helpful for application development.
 .
 Since ghub+ is built on ghub, any and all features
 you find lacking in ghub+ can be done with ghub without
 needing to dig into either package's internals.
 However, ghub+ provides some macros you may find helpful
 in development; see Extending for details.

Package: elpa-git-annex
Description-md5: 419356be6d9cf99942065d3f33283fb9
Description-en: Emacs integration for git-annex
 This Emacs addon enhances dired and read-only-mode to be more useful
 in git-annex repositories.
 .
 In dired, long annex symlinks are replaced by the name of the file,
 coloured green.  There are also keybindings to execute the `add` and
 `edit` git-annex subcommands.
 .
 In read-only-mode, C-x C-q will execute `git annex edit`, and killing
 the buffer will call `git annex add && git commit -m Updated`.

Package: elpa-git-auto-commit-mode
Description-md5: eedd597afb41db25abe07d78e505846a
Description-en: Emacs Minor mode to automatically commit and push with git
 git-auto-commit-mode is an Emacs minor mode that tries to commit
 changes to a file after every save.

Package: elpa-git-commit
Description-md5: 62c002c42da7a8c58137f7214929fc32
Description-en: Transitional package for git-commit
 A mode for editing COMMIT_MSG file from git in Emacs.  This has
 become part of elpa-magit since version 4.1.0.

Package: elpa-git-messenger
Description-md5: e23c37da03d31c6339888d5923ba6574
Description-en: pop up last commit information of current line
 This package provides a function that when called will pop-up the
 last git commit message for the current line. This is useful when you
 want to know why this line was changed. This uses the git-blame tool
 internally.

Package: elpa-git-modes
Description-md5: 89adc7ac3feb42d917e105e7a379e84d
Description-en: major modes for editing Git configuration files
 This package provides several major modes for editing Git
 configuration files. The modes are:
 .
 * gitattributes-mode
 * gitconfig-mode
 * gitignore-mode
 .
 Each mode is defined in its own library by the same name. Loading
 `git-modes' causes all three libraries to be loaded, but you could
 also load the libraries individually.

Package: elpa-git-timemachine
Description-md5: 29d5bb2504be04bc7d21308ac1491bd5
Description-en: walk through git revisions of a file
 Emacs mode that helps to walk through git revisions of a file. It can be used
 to browse historic versions of a file with p (previous) and n (next) keys. Also
 one can jump to a particular revision, copy abbreviate or full hash of the
 current revision.

Package: elpa-gitattributes-mode
Description-md5: 7b7e1f9021f3637c6a7d166f722779af
Description-en: major mode for editing Git configuration files (gitattributes)
 This package provides major mode for editing `.gitattributes',
 `.git/info/attributes', and `git/attributes' Git configuration files.

Package: elpa-gitconfig-mode
Description-md5: 826c776cfa386321ae52d08bc8a8cb60
Description-en: major mode for editing Git configuration files (gitconfig and gitmodules)
 This package provides major mode for editing `.gitconfig', `.git/config',
 `git/config', and `.gitmodules' Git configuration files.
 .
 `gitconfig-mode' derives from `conf-unix-mode'.

Package: elpa-gitignore-mode
Description-md5: f594f4c20110be40611575ddf7adf685
Description-en: major mode for editing Git configuration files (gitignore)
 This package provides major mode for editing `.gitignore',
 `.git/info/exclude', and `git/ignore' Git configuration files.
 .
 `gitignore-mode' derives from `conf-unix-mode'.

Package: elpa-gitlab-ci-mode
Description-md5: e5d4a5abfcf819af0645fc94f880446a
Description-en: Emacs mode for editing GitLab CI files
 This package provides an Emace major mode for editing GitLab CI
 files. It provides syntax highlighting and completion for keywords
 and special variables.

Package: elpa-gntp
Description-md5: 997f300de19df58b3f803b741413c6e8
Description-en: Growl Notification Protocol for Emacs
 This package implements the Growl Notification Protocol GNTP
 described at http://www.growlforwindows.com/gfw/help/gntp.aspx.
 It is incomplete as it only lets you send but not receive
 notifications.

Package: elpa-gnuplot-mode
Description-md5: a5d154f470759cec9ca01ec85143be2f
Description-en: Gnuplot mode for Emacs
 Gnuplot is a major mode for Emacs flavours with the following features:
 - Functions for plotting lines, regions, entire scripts, or entire files
 - Graphical interface to setting command arguments
 - Syntax colorization
 - Completion of common words in Gnuplot
 - Code indentation
 - On-line help using Info for Gnuplot functions and features
 - Interaction with Gnuplot using comint
 - Pull-down menus plus a toolbar
 - Distributed with a quick reference sheet in postscript.

Package: elpa-go-mode
Description-md5: 9125cdc21be24226c3825f201f4d9efb
Description-en: Emacs mode for editing Go code
 This package provides a GNU Emacs major mode for editing code in
 the Go programming language.

Package: elpa-golden-ratio
Description-md5: 7e5f4f1e0b9e3b1103690b19a395067f
Description-en: automatic resizing of Emacs windows to the golden ratio
 When working with many windows at the same time, each window has a
 size that is not convenient for editing. This package helps on this
 issue by resizing automatically the windows you are working on to the
 size specified in the "Golden Ratio". The window that has the main
 focus will have the perfect size for editing, while the ones that are
 not being actively edited will be re-sized to a smaller size that
 doesn't get in the way, but at the same time will be readable enough
 to know it's content.

Package: elpa-goo
Description-md5: 5d368b0b101ec85b985734e5571dc049
Description-en: generic object-orientator (Emacs support)
 GOO is a dynamic, type-based, object-oriented language in the same family
 as Dylan and Scheme.  It is designed to be simple, productive, powerful,
 extensible, dynamic, efficient, and real-time.
 .
 Its main goal is to offer the best of both scripting and delivery
 languages, while at the same time incorporating an extreme back-to-basics
 philosophy.
 .
 This package contains an Emacs mode for editing GOO source and an
 interface for running the GOO interpreter directly from Emacs.

Package: elpa-goto-chg
Description-md5: abb69eda38f20dff707db9991e19b089
Description-en: navigate the point to the most recent edit in the buffer
 goto-chg is an Emacs addon that allows the user to move point to the
 most recent edit in the buffer.  When the command is repeated, point
 moves to the second most recent edit, and so on.  A negative argument
 may be used to reverse the direction.

Package: elpa-gptel
Description-md5: 31706f6b6ea2ccaf1ffd63dc11ea87d9
Description-en: Interact with ChatGPT or other LLMs in Emacs
 gptel is a simple Large Language Model chat client, with support for
 multiple models and backends.
 .
 It works in the spirit of Emacs, available at any time and in any
 buffer.
 .
 gptel supports:
 .
 - The services ChatGPT, Azure, Gemini, Anthropic AI, Together.ai,
 Perplexity, AI/ML API, Anyscale, OpenRouter, Groq, PrivateGPT,
 DeepSeek, Cerebras, Github Models, GitHub Copilot chat, AWS
 Bedrock, Novita AI, xAI, Sambanova, Mistral Le Chat and Kagi
 (FastGPT & Summarizer).
 - Local models via Ollama, Llama.cpp, Llamafiles or GPT4All
 .
 Additionally, any LLM service (local or remote) that provides an
 OpenAI-compatible API is supported.

Package: elpa-graphql
Description-md5: 6166270c56a92bd6bd7cdebd05e707e0
Description-en: GraphQL utilities
 GraphQL.el provides a generally-applicable domain-specific language
 for creating and executing GraphQL queries against your favorite
 web services.

Package: elpa-graphviz-dot-mode
Description-md5: 3bc576ba3f77b319500ca3215b7fbc77
Description-en: Emacs mode for the dot-language used by graphviz
 Graphviz is open source graph visualization software. Graph
 visualization is a way of representing structural information as
 diagrams of abstract graphs and networks. The Graphviz layout
 programs take descriptions of graphs in a simple text language, and
 make diagrams in useful formats. This package helps Emacs users edit
 the graphviz input language.

Package: elpa-haml
Description-md5: bffe3069b2ea69720d32074686083fc2
Description-en: Emacs Lisp mode for the Haml markup language
 This package provides the emacs-lisp for syntax-highlighting Haml
 mode for emacs. Haml (see haml-ruby) is a markup language designed
 to simplify and beautify the maintenance and ease of writing HTML templates.

Package: elpa-haskell-mode
Description-md5: 18fc9faa80e7546273ccd606ab94b49a
Description-en: major mode for editing Haskell in Emacs
 A major mode for editing Haskell (the functional
 programming language) in Emacs.
 .
 Major features:
 - syntax highlighting (font lock),
 - automatic indentation,
 - on-the-fly documentation,
 - interaction with inferior ghci or hugs instance,
 - scans declarations and places them in a menu.

Package: elpa-haskell-tab-indent
Description-md5: c39fc607900e2372815da86d0c205038
Description-en: tab-based indentation for haskell-mode
 This file provides `haskell-tab-indent-mode', a simple indentation
 mode for Haskell projects which require tabs for indentation and do
 not permit spaces (except for where clauses, as a special case).
 .
 The user may use TAB to cycle between possible indentations.

Package: elpa-helm
Description-md5: ff4290aea72388902c7b3d8fc9f40557
Description-en: Emacs incremental completion and selection narrowing framework
 Helm is incremental completion and selection narrowing framework for
 Emacs. It will help steer you in the right direction when you're
 looking for stuff in Emacs (like buffers, files, etc).
 .
 Helm is a fork of anything.el originally written by Tamas Patrovic and
 can be considered to be its successor. Helm sets out to clean up the
 legacy code in anything.el and provide a cleaner, leaner and more
 modular tool, that's not tied in the trap of backward compatibility.

Package: elpa-helm-ag
Description-md5: 3d166cd30019dd227d9783bc769adf6e
Description-en: Silver Searcher integration with Emacs Helm
 This library provides an interface to the Silver Searcher for Emacs Helm.
 .
 Other programs, such as the platinum searcher ack, may also be used
 with this library.

Package: elpa-helm-core
Description-md5: cab7e279fc6783d2829b3fefb61eb79e
Description-en: Emacs Helm library files
 This package provides library Emacs Lisp files used by the elpa-helm
 package, and by Emacs Lisp addons that depend on Helm.
 .
 Please see the description & documentation for the elpa-helm package
 for more information.

Package: elpa-helm-org
Description-md5: 48994fedd18de577b3d5b7368d8c96c0
Description-en: Emacs Helm for Org-mode headlines and keywords completion
 This package provides an addon for the elpa-helm package to enable
 Helm to complete headlines and keywords in Org-mode.
 .
 It can also be used to complete Org capture template names.

Package: elpa-helm-projectile
Description-md5: fd4bbb24695ba859c75361e70da670f6
Description-en: Helm integration for Projectile
 With this library, Projectile can use Helm for completion.
 .
 See the documentation of elpa-helm and elpa-projectile for more
 details.

Package: elpa-helm-rtags
Description-md5: 5786b7db7da2eec4ecf7a5dc554bf9e8
Description-en: helm interface for RTags
 RTags is a client/server application that indexes C/C++ code and
 keeps a persistent file-based database of references, declarations,
 definitions, symbolnames etc.
 .
 This package provides the helm interface.

Package: elpa-helm-virtualenvwrapper
Description-md5: 384736c7935d66a8a01a0a1c99fcec85
Description-en: helm-source for virtualenvwrapper.el
 This package provides a helm-source for `virtualenvwrapper.el'.

Package: elpa-helpful
Description-md5: 6e5b925b8ffddad8d84ce8fb7394b8e0
Description-en: better *help* buffer
 Helpful is a replacement for *help* buffers that provides much more
 contextual information.
 .
 Helpful features view of source code, callers, interactive functions,
 keymaps, aliases. It provides prettier docstrings, symbol properties
 displaying. Also it supports trace, debug or disassemble functions
 from inside of helpful itself.

Package: elpa-highlight-indentation
Description-md5: dfab8fb047d1021ef7fb979f65543cd6
Description-en: highlight the indentation level in Emacs buffers
 This package provides two Emacs minor modes:
 .
 * highlight-indentation-mode displays guides at each indentation
 level
 * highlight-indentation-current-column-mode displays guides
 indicating other lines indented to the same level as the line
 containing point
 .
 These modes are useful for programming in language like Python which
 use semantic indentation.

Package: elpa-highlight-numbers
Description-md5: 770cea2a33cc906adc0d702a8f1a7e9d
Description-en: highlight numbers in source code
 This minor mode provides syntax highlighting of numeric literals in
 source code, like what many editors provide by default.
 .
 It's easy to add or redefine what exactly consitutes a "number" in
 given major mode. See `highlight-numbers-modelist'.

Package: elpa-hl-todo
Description-md5: da81cee661e7faf60095a36574081988
Description-en: highlight TODO and similar keywords in comments and strings
 This package provides minor mode to highlight TODO and similar
 keywords in comments and strings.
 .
 Also this package provides commands for moving to the next or
 previous keyword and to invoke `occur' with a regexp that matches
 all known keywords.

Package: elpa-ht
Description-md5: 238389e2bbb17065d5b02fec7e85be1e
Description-en: hash table library for Emacs
 The missing hash table library for Emacs. Libraries like `s.el'
 (strings) and `dash.el' (lists) have shown how much nicer Emacs Lisp
 programming can be with good libraries. `ht.el' aims to similarly
 simplify working with hash tables.
 .
 Common operations with hash tables (e.g. enumerate the keys) are too
 difficult in Emacs Lisp.
 .
 `ht.el' offers:
 .
 * a consistent naming scheme;
 * a more natural argument ordering;
 * a more comprehensive range of hash table operations;
 * mutation functions always return nil.

Package: elpa-htmlize
Description-md5: 5bc10dba173ebd09d07fdf5bbb1caafa
Description-en: convert buffer text and decorations to HTML
 This package converts the buffer text and the associated decorations
 to HTML. It supports three types of HTML output, selected by setting
 htmlize-output-type: css, inline-css (optimized for code snippets),
 and font (simpler output, doesn't rely on CSS). You can also use
 htmlize from your Emacs Lisp code.

Package: elpa-hungry-delete
Description-md5: b7fdcdd1e1baffde7aa91bd1a66dfe89
Description-en: enable hungry deletion in all modes
 `cc-mode' implements hungry deletion for its programming modes. This
 package borrows its implementation in a minor mode, so that hungry
 deletion can be used in all modes.

Package: elpa-hydra
Description-md5: 6ca8f961d0862d08614f9e454451ff69
Description-en: make Emacs bindings that stick around
 This is a package for GNU Emacs that can be used to tie related commands into
 a family of short bindings with a common prefix - a Hydra. Once you summon
 your Hydra through the prefixed binding (the body + any one head), all heads
 can be called in succession with only a short extension. Hydra can be vanished
 with any binding that isn't the Hydra's head (and that binding will call a
 proper command too). This makes the Hydra very seamless, it's like a minor
 mode that disables itself automagically.

Package: elpa-ibuffer-projectile
Description-md5: a81232bcaf6e19e41749df4d7c2685bc
Description-en: group buffers in ibuffer list by Projectile project
 Emacs' ibuffer-mode is a wonderful replacement for the built-in list-buffer
 command, and allows buffers to be grouped programmatically, e.g. by major mode.
 .
 This package lets you group your buffers by their Projectile root directory.

Package: elpa-ibuffer-vc
Description-md5: 5c67e787a27e11c37ffad1145b27c365
Description-en: group ibuffer list by VC project and show VC status
 Emacs' ibuffer-mode is a wonderful replacement for the built-in list-buffer
 command, and allows buffers to be grouped programmatically, e.g. by major mode.
 .
 That's where ibuffer-vc comes in: it lets you:
 .
 * Group your buffers by their parent vc root directory
 * See the VC status of the associated files
 * Sort buffers by their VC status

Package: elpa-ido-completing-read+
Description-md5: 5d4501611ed2951ace6c8c7537aad92f
Description-en: completing-read-function using ido
 This package implements the `ido-completing-read+' function, which is a
 wrapper for `ido-completing-read'. Importantly, it detects edge cases that
 ordinary ido cannot handle and either adjusts them so ido *can* handle them,
 or else simply falls back to Emacs' standard completion instead.

Package: elpa-ido-vertical-mode
Description-md5: 86b5d8809bd80103356f08f8f849cded
Description-en: make ido-mode display vertically
 This mode takes care of some caveats that are otherwise ugly to store in your
 init file. It makes ido-mode display prospects vertically, which looks quite
 nicely.

Package: elpa-iedit
Description-md5: 556cf6a4e6ff11571b2f442f2a244dc0
Description-en: edit multiple regions in the same way simultaneously
 This package is an Emacs minor mode and allows you to edit one occurrence of
 some text in a buffer (possibly narrowed) or region, and simultaneously have
 other occurrences edited in the same way.
 .
 You can also use Iedit mode as a quick way to temporarily show only the
 buffer lines that match the current text being edited.  This gives you the
 effect of a temporary `keep-lines' or `occur'.  To get this effect, hit C-'
 when in Iedit mode - it toggles hiding non-matching lines.

Package: elpa-imenu-list
Description-md5: 450e5f7593de5a0ad9857e92842cd3d2
Description-en: show the current Emacs buffer's imenu entries in a separate window
 This Emacs minor-mode creates an automatically updated buffer called
 `*Ilist*` that is populated with the current buffer's imenu entries.
 Imenu-list is usually configured so that the imenu structure is displayed
 in an automatically resized vertical Emacs window (a sidebar).
 .
 An imenu tree can be used as a table of contents for text and markdown
 documents, or for adding modern IDE features to Emacs--features like an
 overview of function and variable definitions.  Speedbar also provides this
 functionality; however, imenu-list doesn't require X11.  Unlike speedbar,
 imenu-list shares the existing Emacs frame.  X11 windows are called frames
 in Emacs, so another way of saying this is imenu-list doesn't require a
 second X11 window with its own window decorations.

Package: elpa-inform-mode
Description-md5: 40802b45e9b18944faae4c577df4ec1f
Description-en: Emacs major mode for editing Inform 6 source
 ‘inform-mode’ is an Emacs major mode for editing source code in the
 Inform 6 programming language.
 .
 ‘inform-mode’ supports the usual Emacs program mode functions:
 automatic indentation, moving over expressions, comment and string
 filling, font locking, tags-file support, starting compiles and
 parsing errors. You can also run a Z-code interpreter against the
 compiled code.
 .
 Inform 6 is an object-oriented language for writing interactive
 fiction, also known as “text adventures” or “adventure games”.

Package: elpa-inheritenv
Description-md5: 7dc2a8cefdb210ad3f792f1500ff1f2a
Description-en: Make temp buffers inherit buffer-local environment variables
 Environment variables in Emacs can be set buffer-locally, like many
 Emacs preferences, which allows users to have different buffer-local
 paths for executables in different projects, specified by a
 ".dir-locals.el" file or via a "direnv" integration like
 envrc (see https://github.com/purcell/envrc).
 .
 However, there's a fairly common pitfall when Emacs libraries run
 background processes on behalf of a user: many such libraries run
 processes in temporary buffers that do not inherit the calling
 buffer's environment.  This can result in executables not being found,
 or the wrong versions of executables being picked up.
 .
 An example is the Emacs built-in command
 `shell-command-to-string'.  Whatever buffer-local `process-environment'
 (or `exec-path') the user has set, that command will always use the
 Emacs-wide default.  This is *specified* behaviour, but not *expected*
 or *helpful*.
 .
 `inheritenv' provides a couple of tools for dealing with this
 issue:
 .
 1. Library authors can wrap code that plans to execute processes in
 temporary buffers with the `inheritenv' macro.
 2. End users can modify commands like `shell-command-to-string' using
 the `inheritenv-add-advice' macro.

Package: elpa-initsplit
Description-md5: 250248f1cf4b2aa2bc07316631b2757b
Description-en: code to split customizations into different files
 This package allows you to split Emacs customizations (set via M-x
 customize) into different files, based on the names of the
 variables.

Package: elpa-irony
Description-md5: 2d27c5992ccbecb6f78ceb07117c1af7
Description-en: Emacs C/C++ minor mode powered by libclang
 irony-mode is an Emacs minor-mode that aims at improving the editing
 experience for the C, C++ and Objective-C languages. It works by
 using a combination of an Emacs package and a C++ program
 (irony-server) that uses libclang.
 .
 This package contains irony-mode.

Package: elpa-ivy
Description-md5: e893f26c2ffd7769abedcf52ee8afe15
Description-en: generic completion mechanism for Emacs
 Ivy is an acronym for Incremental Vertical completYon.  While it
 operates similarly to other completion schemes, such as
 Icomplete mode, Ivy aims to be more efficient, smaller, simpler, and
 smoother to use--yet highly customisable.
 .
 To try Ivy, call M-x ivy-mode.  A default installation of Ivy only
 includes the generic completion framework, plus completion for file
 and buffer names.
 .
 This package will not install all of Ivy/Swiper/Counsel.  For a
 full-featured experience please install "elpa-counsel", which will
 also install "elpa-swiper".  Hydra users will probably also want
 "elpa-ivy-hydra".
 .
 Counsel is an alternative to Ido, Anything, and Helm.

Package: elpa-ivy-avy
Description-md5: 2f8bddde9f30ff1fb2c4284fea634938
Description-en: enhance Ivy's selection's with Avy's "balanced decision tree"
 Ivy is an acronym for Incremental Vertical completYon.  While it
 operates similarly to other completion schemes, such as
 Icomplete mode, Ivy aims to be more efficient, smaller, simpler, and
 smoother to use--yet highly customisable.
 .
 Install this package to access Avy's "balanced decision tree" from Ivy's
 familiar interface.

Package: elpa-ivy-hydra
Description-md5: 1a960be5a201a47ee2443e3f28006e67
Description-en: additional key bindings for Emacs Ivy
 Ivy is an acronym for Incremental Vertical completYon.  While it
 operates similarly to other completion schemes, such as
 Icomplete mode, Ivy aims to be more efficient, smaller, simpler, and
 smoother to use--yet highly customisable.
 .
 This package provides the hydra-ivy/body command, which is a
 quasi-prefix map with many useful bindings for Ivy.  These bindings
 are shorter than usual and use predominantly unprefixed keys.

Package: elpa-ivy-rtags
Description-md5: 02bd916453beadf75aadeb66d55a76fe
Description-en: ivy back-end for RTags
 RTags is a client/server application that indexes C/C++ code and
 keeps a persistent file-based database of references, declarations,
 definitions, symbolnames etc.
 .
 This package provides the ivy back-end.

Package: elpa-jabber
Description-md5: 78e9c6d249887de1ffadd4eac0b97141
Description-en: Jabber client for Emacsen
 jabber.el (emacs-jabber) is a Jabber client for Emacs.
 While this is still a development version, it offers all the basic
 instant messaging functions and is highly customizable.

Package: elpa-jinja2-mode
Description-md5: 390d4806919b60f89207525b4edd9582
Description-en: Emacs major mode for editing jinja2 code
 The package provides an Emacs major mode for jinja2 with:
 .
 - syntax highlighting
 - sgml/html integration
 - indentation (working with sgml)

Package: elpa-js2-mode
Description-md5: 6d7bfcb15c701b34d7b5413e00f0befb
Description-en: Emacs mode for editing Javascript programs
 This JavaScript editing mode supports:
 .
 - the full JavaScript language through version 1.7
 - support for most Rhino and SpiderMonkey extensions from 1.5 to 1.7
 - accurate syntax highlighting using a recursive-descent parser
 - syntax-error and strict-mode warning reporting
 - "bouncing" line indentation to choose among alternate indentation points
 - smart line-wrapping within comments and strings
 - code folding:
 - show some or all function bodies as {...}
 - show some or all block comments as /*...*/
 - context-sensitive menu bar and popup menus
 - code browsing using the imenu' package
 - typing helpers (e.g. inserting matching braces/parens)
 - many customization options

Package: elpa-jsonrpc
Description-md5: d4dfe499f1079bfe9de08bd1e3775233
Description-en: Emacs JSON-RPC library
 This library implements the JSONRPC 2.0 specification as described
 in https://www.jsonrpc.org/.  As the name suggests, JSONRPC is a
 generic Remote Procedure Call protocol designed around JSON
 objects.  To learn how to write JSONRPC programs with this library,
 see Info node `(elisp)JSONRPC'.
 .
 This library was originally extracted from eglot.el, an Emacs LSP
 client, which you should see for an example usage.

Package: elpa-key-chord
Description-md5: 3b5597790bafa7365a5b497bb12fce6a
Description-en: map pairs of simultaneously pressed keys to commands
 This package permits an Emacs user to map commands to simultaneously
 pressed keys.  This can be done buffer-local or globally.
 .
 In this package, a "key chord" is two keys pressed simultaneously, or
 a single key quickly pressed twice.
 .
 (Sometimes pressing SHIFT and/or META plus another key is call a
 chord, but not here. However SHIFT plus two normal keys can be a "key
 chord".)

Package: elpa-keymap-popup
Description-md5: 4bfc85ebac530fdea4f8fb3385e57742
Description-en: macro that defines keymap with descriptions and popup for display
 This package provides a macro that defines a keymap with embedded
 descriptions and a popup to display them. I.e. it's one definition, two
 uses: direct key dispatch and interactive menu.

Package: elpa-khalel
Description-md5: aeee9f23422bc55b240963c0dfca2e7e
Description-en: Import, edit and create calendar events with Emacs through khal
 khalel allows interacting through Emacs with locally-stored calendars via the
 console application khal and syncing with remote CalDAV calendars using
 vdirsyncer.

Package: elpa-kivy-mode
Description-md5: 8b25296181c4363172043c46fd6ccbfc
Description-en: Emacs major mode for Kivy files
 Kivy is an open source library for developing multi-touch applications. It is
 completely cross platform (Linux/OSX/Win/Android) and released under the terms
 of the MIT license.
 .
 It comes with native support for many multi-touch input devices, a growing
 library of multi-touch aware widgets, hardware accelerated OpenGL drawing, and
 an architecture that is designed to let you focus on building custom and highly
 interactive applications as quickly and easily as possible.
 .
 Kivy is a mixed Python library with Cython code, to take advantage of its
 highly dynamic nature and use any of the thousands of high quality and open
 source Python libraries out there, with the speed of C code.
 .
 This package provides an Emacs major mode for editing kivy source files.
 It features syntax highlighting and auto-indentation.

Package: elpa-kotlin-mode
Description-md5: e513fb3091de9753af7278e4a60ce83d
Description-en: Emacs major mode for kotlin
 This package contains an Emacs major mode for Kotlin, including a REPL.
 .
 It has syntax support (font-lock), along with interactive region sending to
 its own REPL. There are also settings for indentation parameters and having
 features to navigate Kotlin code easier.
 .
 In the future, this package will have support for Gradle build files.

Package: elpa-kv
Description-md5: 401480566119adbcef30805a840e9ff0
Description-en: key/value data structure functions for Emacs Lisp
 This library provides some routines for working with key/value data
 structures, like hash-tables and alists and plists, in Emacs Lisp.

Package: elpa-language-id
Description-md5: fe9f7c59b62e9e1fe1dcd87667f29e72
Description-en: Library to work with programming language identifiers
 language-id is a small, focused library that helps other Emacs
 packages identify the programming languages and markup languages
 used in Emacs buffers.  The main point is that it contains an
 evolving table of language definitions that doesn't need to be
 replicated in other packages.
 .
 Right now there is only one public function, `language-id-buffer'.
 It looks at the major mode and other variables and returns the
 language's GitHub Linguist identifier.  We can add support for
 other kinds of identifiers if there is demand.
 .
 This library does not do any statistical text matching to guess the
 language.

Package: elpa-lbdb
Description-md5: c13e47ac6d806bb155a7b77d17830059
Description-en: Little Brother's DataBase Emacs extensions
 This package is an extension of the lbdb package, which contains
 ldbd.el, an Emacs interface to the Little Brother's Datebase lbdb.
 .
 Additionally it contains the lbdb module m_bbdb, which allows lbdb to
 access addresses in BBDB (big brother database).

Package: elpa-ledger
Description-md5: 040e8612cc3e0fb19b383e4d0c610ffa
Description-en: command-line double-entry accounting program (emacs interface)
 Ledger is a powerful and flexible double-entry accounting system run
 entirely from the command line.  Your accounts ledger is stored in one or
 more plain-text files with a very simple and readable format, and ledger
 does the hard work of balancing your books and reporting.
 .
 This package provides the emacs interface.

Package: elpa-let-alist
Description-md5: c1198ca693743f8fe05e0311d73b4e30
Description-en: let-bind values of an assoc-list by their names in Emacs Lisp
 This package provides the let-alist macro for use in Emacs Lisp.
 .
 The macro allows the programmer to concisely and efficiently access
 the contents of an association list.

Package: elpa-ligature
Description-md5: bea83fc6920cea555a79186a273b88bd
Description-en: display typographical ligatures in major modes
 This package converts graphemes (characters) present in major modes
 of your choice to the stylistic ligatures present in your frame's
 font. It though only works with Debian's emacs-gtk and emacs-pgtk
 package.
 .
 Additionally, this Debian package automatically enables system-wide
 all known programming ligatures of Fira Code and Jetbrains Mono for
 programming modes and the "www" ligature of Fira Code for all major
 modes.
 .
 Further fonts in Debian known to support programming ligatures are
 listed in the package's optional dependencies. Without at least one
 of them, this package is of little use.

Package: elpa-lintian
Description-md5: 67a9f937386752c93ebf150d3b16000b
Description-en: Examine Lintian packaging hints in Emacs
 This Emacs Lisp module provides a command to run Lintian in Emacs.
 .
 The purpose is to provide extra functionality to users above and beyond
 that available in a text terminal when examining the resulting packaging
 hints.

Package: elpa-linum-relative
Description-md5: 3f45aae8eec6760917d564662b879dd1
Description-en: display relative line number in Emacs
 This package lets you display relative line numbers for current buffer. For the
 current line it can show any symbol or the real line number. Supports
 helm-mode.

Package: elpa-list-utils
Description-md5: a1e7b0e9650020d7ab45c492e655f692
Description-en: List-manipulation utility functions
 List-utils is a collection of functions for list manipulation. This
 library has no user-level interface; it is only useful for programming
 in Emacs Lisp.
 .
 Notable functionality includes
 * list-utils-flatten, a robust list-flattener which handles cyclic
 lists, non-nil-terminated lists, and preserves nils when they are
 found as list elements.
 * tconc, a simple data structure for efficiently appending to a list

Package: elpa-llama
Description-md5: 2268cdcf8577c6784b71f03b376ce02c
Description-en: Compact syntax for short lambda
 This package implements a macro named `##', which provides a compact way
 to write short `lambda' expressions.
 .
 The signature of the macro is (## FN &rest BODY) and it expands to a
 `lambda' expression, which calls the function FN with the arguments BODY
 and returns the value of that.  The arguments of the `lambda' expression
 are derived from symbols found in BODY.

Package: elpa-load-relative
Description-md5: c43b403e9a4f72568f877ea9fccb0e4a
Description-en: relative file load (within a multi-file Emacs package)
 This package provides functions which facilitate writing multi-file
 Emacs packages and facilitate running from the source tree without
 having to "install" code or fiddle with `load-path'.

Package: elpa-log4e
Description-md5: bde216179d3dfaa36d87a70963fff4c6
Description-en: provide logging framework for elisp
 This extension provides logging framework for elisp.
 .
 For detail, see <https://github.com/aki2o/log4e/blob/master/README.md>

Package: elpa-loop
Description-md5: 566fdbd6dd5b947422c354cd0896e40a
Description-en: friendly imperative loop structures for Emacs Lisp
 Emacs Lisp is missing loop structures familiar to users of newer
 languages. This package adds a selection of popular loop structures
 as well as break and continue.

Package: elpa-lsp-docker
Description-md5: 3870e45018675f75e41fad4f08aa9ec9
Description-en: LSP Docker integration for lsp-mode
 Let lsp-mode use lsp-docker to run language servers in containers.
 .
 Preconfigured language servers emacslsp/lsp-docker-langservers has
 the following content:
 * Language servers:
 - Bash: bash-language-server
 - C++: ccls
 - CSS/LessCSS/SASS/SCSS: css
 - Dockerfile: dockerfile-language-server-nodejs
 - Go: gopls
 - HTML: html
 - JavaScript/TypeScript: typescript-language-server
 - Python: pylsp
 .
 There are two ways of working with containerized language servers:
 * 2 containers provided by lsp-docker:
 - emacslsp/lsp-docker-langservers
 - emacslsp/lsp-docker-full
 * Custom language server containers

Package: elpa-lsp-haskell
Description-md5: 55ccfdb0404cfc5cb63d6c790ba4092e
Description-en: Haskell support for lsp-mode
 An Emacs Lisp library for interacting with a haskell-ide-engine server using
 Microsoft's Language Server Protocol.
 .
 The library is designed to integrate with existing Emacs IDE frameworks
 (completion-at-point, xref (beginning with Emacs 25.1), flycheck,
 haskell-mode, intero, etc).

Package: elpa-lsp-java
Description-md5: 8f5c5a3ae6fac9e4fc454c30d6de884c
Description-en: Java LSP support for emacs
 This package communicates with a Java LSP server and thus
 provides a Java IDE in Emacs.

Package: elpa-lsp-mode
Description-md5: 989e08ebbcc502323b0c21b14a4972da
Description-en: Emacs client/library for the Language Server Protocol
 A Emacs Lisp library for implementing clients for servers using Microsoft's
 Language Server Protocol (v3.0)[1].
 .
 The library is designed to integrate with existing Emacs IDE frameworks
 (completion-at-point, xref (beginning with Emacs 25.1), flycheck, etc).
 .
 [1]: https://github.com/Microsoft/language-server-protocol

Package: elpa-lsp-treemacs
Description-md5: 831228e019c79121b7b2f1aaed2deb5c
Description-en: treemacs integration for Emacs LSP
 This package provides some treemacs vizualization of LSP data, e.g.:
 * error list
 * symbols in a file
 * references and implementations
 * call hierarchy
 * type hierarchy

Package: elpa-lsp-ui
Description-md5: b4913494a457c34785f922dc0db17c50
Description-en: UI modules for lsp-mode
 lsp-ui contains a series of useful UI integrations for lsp-mode, like
 flycheck support and code lenses.

Package: elpa-lua-mode
Description-md5: 2cd3d0f3a38158f9e2011b7d304ac7d0
Description-en: Emacs major-mode for editing Lua programs
 This Emacs mode provides syntax highlighting and automatic
 indentation for Lua, as well as running an interactive shell,
 interacting with `hs-minor-mode' and online documentation lookup.

Package: elpa-lv
Description-md5: 95bcfa7936eae6855c1d153c19248831
Description-en: other echo area
 This package provides `lv-message' intended to be used in place of
 `message' when semi-permanent hints are needed, in order to not
 interfere with Echo Area.

Package: elpa-m-buffer
Description-md5: 8ba3f6a4d2cadd12f697407cd57d16e0
Description-en: list-oriented, functional buffer manipulation
 This package provides a set of list-oriented functions for operating
 over the contents of buffers, mostly revolving around regexp
 searching, and regions. They avoid the use of looping, manipulating
 global state with `match-data'. Many high-level functions exist for
 matching sentences, lines and so on.

Package: elpa-macaulay2
Description-md5: 35f04361fa8fd55e1eb97b5f79cca4d5
Description-en: Software system for algebraic geometry research (Emacs package)
 Macaulay 2 is a software system for algebraic geometry research, written by
 Daniel R. Grayson and Michael E. Stillman.  Based on Groebner bases, it
 provides algorithms for computing homological invariants of rings and
 modules.
 .
 This package contains the modes for running Macaulay2 within Emacs and
 editing Macaulay2 code.

Package: elpa-magit
Description-md5: 622d35dac27007b3de60043d05b53af4
Description-en: Emacs interface for Git
 With Magit, you can inspect and modify your Git repositories with
 Emacs.  You can review and commit the changes you have made to the
 tracked files, for example, and you can browse the history of past
 changes.  There is support for cherry picking, reverting, merging,
 rebasing, and other common Git operations.

Package: elpa-magit-annex
Description-md5: a1f022d6ba209628ad18cb00c72b44cf
Description-en: git-annex subcommands for magit
 This package adds some git-annex subcommands to magit's interface,
 under the '@' prefix key.  See the descriptions of the git-annex and
 elpa-magit packages.
 .
 Some examples of operations supported by this package:
 .
 * adding untracked files with `git annex add`
 * displaying information about unused files listed by `git annex unused`
 * locking and unlocking files.

Package: elpa-magit-forge
Description-md5: fb54a22189972a2f5c4d8704566574ab
Description-en: Work with Git forges from the comfort of Magit
 Work with Git forges, such as Github and Gitlab, from the
 comfort of Magit and the rest of Emacs.

Package: elpa-magit-popup
Description-md5: 27a68d0c8067f39c2ba868da14114043
Description-en: Use popup like Magit
 This package implements a generic interface for toggling switches
 and setting options and then invoking an Emacs command which does
 something with these arguments.  The prototypical use is for the
 command to call an external process, passing on the arguments as
 command line arguments.  But this is only one of many possible
 uses (though the one this library is optimized for).
 .
 This package has been superseded by Transient.  No new features
 will be added but bugs will be fixed.

Package: elpa-magit-section
Description-md5: 37385577c66e3afa9e908d79fc380995
Description-en: Collapsible sections like in Magit
 This package implements the main user interface of Magit — the
 collapsible sections that make up its buffers.  This package used
 to be distributed as part of Magit but now it can also be used by
 other packages that have nothing to do with Magit or Git.

Package: elpa-magit-todos
Description-md5: ac060ecb71dc51efb8c659b15ac54346
Description-en: show source file TODOs in Magit
 This package displays keyword entries from source code comments and Org files
 in the Magit status buffer.  Activating an item jumps to it in its file.  By
 default, it uses keywords from `hl-todo', minus a few (like "NOTE").

Package: elpa-mailscripts
Description-md5: a66f5edb7d52f22e61a652be7aa8d1f8
Description-en: Emacs utilities for handling mail on Unixes
 The original purpose of this package was to make it easy to use the small
 mail-handling utilities shipped in the 'mailscripts' package from within
 Emacs.  It now also contains some additional, thematically-related utilities
 which don't invoke any of those scripts.
 .
 Entry points you might like to look at if you're new to this package:
 mailscripts-prepare-patch, notmuch-slurp-debbug,
 notmuch-extract-{thread,message}-patches{,-to-project}.

Package: elpa-makey
Description-md5: 29873d3132e65d22fc81fb62e86129e1
Description-en: flexible context menu system
 This package adds a flexible context menu system to GNU Emacs. Mainly it is
 used as a dependency for such ELPA packages as discover.el and
 discover-my-major.

Package: elpa-marginalia
Description-md5: e027abefb304e4f2a76b03db87542f01
Description-en: Marginalia in the Emacs minibuffer
 This package provides marginalia-mode which adds marginalia to the minibuffer
 completions. Marginalia are marks or annotations placed at the margin of the
 page of a book or in this case helpful colorful annotations placed at the
 margin of the minibuffer for your completion candidates. Marginalia can only
 add annotations to be displayed with the completion candidates. It cannot
 modify the appearance of the candidates themselves, which are shown as supplied
 by the original commands.
 .
 The annotations are added based on the completion category. For example
 find-file reports the file category and M-x reports the command category. You
 can cycle between more or less detailed annotators or even disable the
 annotator with command marginalia-cycle.

Package: elpa-markdown-mode
Description-md5: 8d74c3dab8fe992ec58085508f74c7ca
Description-en: mode for editing Markdown-formatted text files in GNU Emacs
 The mode provides syntax highlighting, and keyboard shortcuts for editing,
 compiling, and previewing Markdown.  It has general support for various
 markdown flavours, supports Markdown 1.0 and CommonMark, and includes a
 special GFM (Github Flavoured Markdown) major mode.
 .
 Out of the box, markdown-mode will use markdown, discount, or
 libtext-markdown-perl for HTML preview and export by calling
 /usr/bin/markdown.  Please note that they produce slightly different
 results (eg: apostrophes exported as " ' " vs " ’ "), and they may
 handle digressions from the CommonMark specification in different
 ways—for example in what is identified as a sublist rather than a
 subsequent list item.
 .
 If "defcustom markdown-command" is customised it can also be made to
 work with pandoc, libtext-multimarkdown-perl, or python3-markdown.
 Using pandoc will also unlock various other configuration options.
 See README.md and customize-mode for details.

Package: elpa-markdown-toc
Description-md5: bccfb89d7e3530a88dc52212432cbd06
Description-en: Emacs TOC (table of contents) generator for markdown files
 Markdown-toc is a simple Emacs addon that parses a Markdown buffer
 and creates a handy table of contents.  It can also refresh an
 existing TOC to reflect updates to the body of the document.  When
 writing a standalone markdown document, when one cannot rely on
 external tools, rely on markdown-toc.  It provides greater control
 over output levels and headings than Pandoc's --toc.

Package: elpa-mastodon
Description-md5: 4000950657a7043180f26162d8ba1362
Description-en: Emacs client for the ActivityPub social networks
 mastodon.el is an Emacs client for the ActivityPub social networks
 that implement the Mastodon API. For info see https://joinmastodon.org.

Package: elpa-matlab-mode
Description-md5: 85a19d9ca5cfff7c74011253f88b83c4
Description-en: MATLAB/Emacs integration
 The MATLAB/Emacs support files include the following features:
 - matlab-ts-mode, matlab-mode - Emacs major-modes for editing MATLAB programs
 - Syntax highlighting
 - Smart Indentation engine
 - Smart auto-fill for comments and code
 - Code navigation
 - Code sections support
 - matlab-shell - Run MATLAB inside Emacs
 - Syntax highlighting
 - Persistent command history
 - Command completion
 - Run code from matlab-mode in matlab-shell
 - GUD support for debugging programs files
 - Support for remote MATLAB sessions
 - mlint-mode
 - Use mlint to identify and highlight warnings and errors from mlint
 - Auto-fix some common errors
 - Nested function variable highlighting.
 - Code templates
 - Integration with Org-mode
 - tlc-mode for editing Target Language Compiler (.tlc) files

Package: elpa-memoize
Description-md5: 393137aa8ce4067d0874e3c8c99ae293
Description-en: memoization functions
 This package provides memoization functions. `memoize' accepts a
 symbol or a function. When given a symbol, the symbol's function
 definition is memoized and installed overtop of the original function
 definition. When given a function, it returns a memoized version of
 that function.
 .
 Memoization takes up memory, which should be freed at some point.
 Because of this, all memoization has a timeout from when the last
 access was.

Package: elpa-meson-mode
Description-md5: eb330d45d60029cde1276b8626c6e8c1
Description-en: Major mode for the Meson build system files
 This is a major mode for Meson build system files. Syntax
 highlighting works reliably. Indentation works too, but there are
 probably cases, where it breaks. Simple completion is supported via
 `completion-at-point'. To start completion, use either <C-M-i> or
 install completion frameworks such as `company'. To enable
 `company' add the following to your .emacs:
 .
 (add-hook 'meson-mode-hook 'company-mode)

Package: elpa-message-templ
Description-md5: 36b2099fc6f81379d1906754537fa847
Description-en: templates for Emacs message-mode
 This Emacs addon provides templating for Emacs message-mode.  It can
 match message headers by regular expression, and then apply
 transformations to the message, such as changing the From: address or
 signature, and inserting boilerplate text.  It is also possible to
 run arbitrary Emacs Lisp to set up the message.

Package: elpa-migemo
Description-md5: 40f75a1ef1d3823120fae70f379cd2cb
Description-en: Japanese incremental search with Romaji on Emacsen
 Migemo is a tool that supports Japanese incremental search with Romaji.
 It release you from heavy tasks of Kana Kanji conversion in order to
 search.
 .
 This package prrovides an Emacsen interface provided mepla-stable.

Package: elpa-minimap
Description-md5: 959206e71f2aa8be37b746d8e930093f
Description-en: sidebar showing a "mini-map" of a buffer
 This package is an implementation of a minimap sidebar, i.e., a
 smaller display of the current buffer on the left side.  It
 highlights the currently shown region and updates its position
 automatically.  You can navigate in the minibar by dragging the
 active region with the mouse, which will scroll the corresponding
 edit buffer. Additionally, you can overlay information from the tags
 gathered by CEDET's semantic analyzer.

Package: elpa-mocker
Description-md5: 9a9eab9f22c5cc228248b05d3f0731a2
Description-en: mocking framework for Emacs
 This package is helpful with testing Emacs Lisp code. Its single
 entry point (`mocker-let') provides an `let' like interface to
 defining mock objects. Actually, `mocker-let' is a wrapper around
 `flet', which can be seen as a way to manually generate mocks.

Package: elpa-modus-themes
Description-md5: df34c3158a214cedfe91b955e3dfb837
Description-en: set of accessible themes conforming with WCAG AAA accessibility standard
 This is a set of accessible themes for GNU Emacs.  The contrast ratio
 between foreground and background values should always be >= 7:1, which
 conforms with the WCAG AAA accessibility standard.  This is the highest
 standard of its kind.
 .
 The /Modus themes/ project consists of two standalone items, one where
 dark text is cast on a light backdrop (Modus Operandi) and another where
 light text is displayed against a dark background (Modus Vivendi).

Package: elpa-monokai-theme
Description-md5: d1a18f6d2bcfcd8f36d366870e1c1c2a
Description-en: fruity color theme for Emacs
 Monokai for Emacs is a port of the popular TextMate theme Monokai by Wimer
 Hazenberg, built on top of the new built-in theme support in Emacs 24. The
 inspiration for the theme came from Bozhidar Batsov and his Zenburn port and
 Sublime Text 2 which defaults to this color scheme.

Package: elpa-move-text
Description-md5: bd8f0f1de48389fb3e9876212f9c32fc
Description-en: move current line or region up and down
 The package allows one to move the current line up and down. If a
 region is marked, it will move the region instead. Using the prefix
 one can predefine how many lines move-text will travel.

Package: elpa-mpv
Description-md5: 9fbea14b92e996daa701380bd9454f72
Description-en: control a mpv via its IPC interface from Emacs
 mpv.el provides helper functions to control a mpv process via its IPC
 interface.
 .
 To start playback, have a look at mpv-play (for single files) and
 mpv-start (for passing arbitrary arguments to mpv, e.g., URLs). Among
 others, mpv.el provides
 .
 - mpv-pause
 - mpv-kill
 - mpv-seek-forward / mpv-seek-backward
 - mpv-speed-increase / mpv-speed-decrease
 - mpv-volume-increase / mpv-volume-decrease
 - mpv-insert-playback-position
 - mpv-seek-to-position-at-point
 - mpv-playlist-next / mpv-playlist-prev

Package: elpa-msgu
Description-md5: b9132ce87255117b383dae4f3167e262
Description-en: Utility functions help output the messages
 This Emacs addon provides various functions for controlling the
 message output, such as (un)silence, inhibit, adding color, etc.

Package: elpa-muse
Description-md5: ea3d83498ca32602364be186e7f3e4f7
Description-en: author and publish projects using Wiki-like markup
 Emacs Muse is an authoring and publishing environment for Emacs.  It
 simplifies the process of writing documents and publishing them to
 various output formats, such as DocBook, LaTeX, (X)HTML, TexInfo, and
 PDF.  It can even produce content suitable for blogging, such as
 Blosxom-style .txt files and RDF or RSS 2.0 feeds, using the
 muse-blosxom and muse-journal modules.
 .
 Muse consists of two main parts: an enhanced text-mode for authoring
 documents and navigating within Muse projects, and a set of publishing
 styles for generating different kinds of output.

Package: elpa-mutt-alias
Description-md5: 7194db8958b2b6525a1e8d24c84bce42
Description-en: Emacs package to lookup and insert expanded Mutt mail aliases
 Mutt-alias is an Emacs package that allows one to lookup Mutt aliases
 and insert the expanded alias as an email address.  The following
 functions are available:
 * mutt-alias-insert - Insert the expanded alias into the current buffer.
 * mutt-alias-lookup - Lookup and display the expansion for alias.

Package: elpa-muttrc-mode
Description-md5: b76903a7b19a4ea040bd163c9f24f3d9
Description-en: Emacs major mode for editing muttrc
 This mode provides syntax highlighting for muttrc and /etc/aliases.
 Basic fontification (via font-lock) appears on strings, comments,
 command names, and variables.  Additional fontification for commands
 arguments can be enabled through the customisation buffer.

Package: elpa-neotree
Description-md5: 9f25efe04b6a0e0c49cdcf65c3c6bc26
Description-en: directory tree sidebar for Emacs that is like NERDTree for Vim
 NeoTree is a modern, themeable alternative to the Emacs builtins
 Dired and Speedbar.  Like Speedbar, it auto-refreshes without needing
 to type "g".  Like Dired, but unlike Speedbar, it creates a new
 window as a sidebar and not a whole new frame (eg: not a new X11
 application window with its own window decorations).  NeoTree shows a
 file system tree relative to the users' $HOME, where both Dired and
 Speedbar default to showing the contents of the current directory.
 Thus it provides a hierarchical rather than a modal view.
 .
 Neotree is similar to Vim's NERDTree plugin.
 .
 This addon is for users who are more comfortable with the directory
 tree sidebar/file system explorer used in most non-Emacs applications.

Package: elpa-nginx-mode
Description-md5: 1561cf9afff021cb02b259553363ac09
Description-en: major mode for editing nginx config files
 This is a quick mode for editing Nginx config files.
 The mode automatically activates for:
 * Files, called nginx.conf
 * Files ending in .conf under nginx directory

Package: elpa-no-littering
Description-md5: 21cdd0dfe9e7949ab043cc053e2a18ff
Description-en: help keeping ~/.emacs.d clean
 The default paths used to store configuration files and persistent
 data are not consistent across Emacs packages. This isn't just a
 problem with third-party packages but even with built-in packages.
 .
 This package sets out to fix this by changing the values of path
 variables to put files in either `no-littering-etc-directory'
 (defaulting to "~/.emacs.d/etc/") or `no-littering-var-directory'
 (defaulting to "~/.emacs.d/var/"), and by using descriptive file
 names and subdirectories when appropriate.

Package: elpa-noflet
Description-md5: dea4e559704598b741cb191a24ad965d
Description-en: Emacs Lisp noflet macro for dynamic, local advice
 This package provides the Emacs Lisp macro noflet, Nic Ferrier's
 overriding flet, for fleting functions for the purpose of decorating
 them.  It is a replacement for the deprecated flet macro.

Package: elpa-notmuch
Description-md5: b99df46c8489e7c7e133c8be12c1fc98
Description-en: thread-based email index, search and tagging (emacs interface)
 Notmuch is a system for indexing, searching, reading, and tagging
 large collections of email messages in maildir or mh format. It uses
 the Xapian library to provide fast, full-text search with a very
 convenient search syntax.
 .
 This package provides an emacs based mail user agent based on
 notmuch.

Package: elpa-nov
Description-md5: 22d43a73fd8c353ec8ae22338534746b
Description-en: featureful EPUB (ebook) reader mode for Emacs
 nov.el provides a major mode for reading EPUB documents (ebooks) in Emacs.
 .
 Features:
 .
 - Basic navigation (jump to TOC, previous/next chapter)
 - Remembering and restoring the last read position
 - Jump to next chapter when scrolling beyond end
 - Renders EPUB2 (.ncx) and EPUB3 (<nav>) TOCs
 - Hyperlinks to internal and external targets
 - Supports textual and image documents
 - View source of document files
 - Metadata display
 - Image rescaling

Package: elpa-oauth2
Description-md5: ec9c339691c80277e10e656bed5a82a0
Description-en: OAuth 2.0 Authorization Protocol
 Implementation of the OAuth 2.0 draft.
 .
 The main entry point is `oauth2-auth-and-store' which will return a token
 structure, which contains information needed for OAuth2 authentication,
 e.g. access_token, refresh_token, etc.
 .
 If the token needs to be refreshed, call `oauth2-refresh-access' on the token
 and it will be refreshed with a new access_token.  The code will also store
 the new value of the access token for reuse.

Package: elpa-ol-notmuch
Description-md5: f35df65630874dfb7ebd77abfa1e6470
Description-en: Links to notmuch messages
 This file implements links to notmuch messages and "searches".  A
 search is a query to be performed by notmuch; it is the equivalent
 to folders in other mail clients.  Similarly, mails are referred to
 by a query, so both a link can refer to several mails.
 .
 Links have one the following form
 notmuch:<search terms>
 notmuch-search:<search terms>.
 .
 The first form open the queries in notmuch-show mode, whereas the
 second link open it in notmuch-search mode.  Note that queries are
 performed at the time the link is opened, and the result may be
 different from when the link was stored.

Package: elpa-olivetti
Description-md5: 597ae5eaf951417437494c41081acebc
Description-en: Emacs minor mode to more comfortably read and write long-lined prose
 Olivetti, a minor mode for Emacs, displays content soft-wrapped to a
 comfortable width, centered inside the larger window.  The visual effect of
 this is similar to the sheet of paper in WYSIWYG word-processors such as
 LibreOffice, and is similar to distraction-limiting software such as
 FocusWriter, WriteRoom, and various Markdown editors.  Olivetti-mode is
 usually used for writing prose and long documents, but when used for reading
 it may slightly increase one's reading speed and one's ability to recall the
 material.
 .
 Features:
 * Exclusively affects buffers for which it has been activated.
 * Dynamically manages window margins so that text remains centered.
 * Interactive modification of `text-body-width` at any time.
 * When `olivetti-body-width` is set to an integer, the text area will
 scale with the size of the font; whereas, when a fraction or float
 is used, the apparent size of the text area will remain visually
 proportioned to the size of the window.
 * Optionally remember the state of visual-line-mode on entry and recall
 its state on exit.  Olivetti enables visual-line-mode by default.

Package: elpa-openwith
Description-md5: 71d0a5370ab16b60760af0d6b8d4ffec
Description-en: seamlessly open files in external programs with Emacs
 With this Emacs addon, you can associate external applications with
 files so that you can open them via C-x C-f, with RET in dired, etc.
 .
 You can set your file associations using the customisation interface.

Package: elpa-orderless
Description-md5: ff18f9cf7cb848d43995ce7d88e55589
Description-en: Emacs completion style that matches multiple regexps in any order
 This package provides an Emacs orderless completion style that divides the
 pattern into space-separated components, and matches candidates that match all
 of the components in any order. Each component can match in any one of several
 ways: literally, as a regexp, as an initialism, in the flex style, or as
 multiple word prefixes. By default, regexp and literal matches are enabled.

Package: elpa-org
Description-md5: c980b91b08c7bf9a6ee9e6792031daef
Description-en: Keep notes, maintain ToDo lists, and do project planning in emacs
 Org-mode is a mode for keeping notes, maintaining ToDo lists, and
 doing project planning with a fast and effective plain-text system.
 .
 Org-mode develops organizational tasks around NOTES files that contain
 information about projects as plain text. Org-mode is implemented on
 top of outline-mode, which makes it possible to keep the content of
 large files well structured. Visibility cycling and structure editing
 help to work with the tree. Tables are easily created with a built-in
 table editor. Org-mode supports ToDo items, deadlines, time stamps,
 and scheduling. It dynamically compiles entries into an agenda. Plain
 text URL-like links connect to websites, emails, Usenet messages,
 BBDB entries, and any files related to the projects. For printing and
 sharing of notes, an Org-mode file can be exported as a structured
 ASCII file, HTML, and LaTeX.

Package: elpa-org-appear
Description-md5: b05dbd87adfcbb2081f6eeb18d45a5aa
Description-en: auto-toggle visibility of org mode elements
 Org mode provides a way to toggle visibility of hidden elements such
 as emphasis markers, links, etc. by customising specific variables,
 e.g., org-hide-emphasis-markers. This package enables automatic
 visibility toggling depending on cursor position.  Hidden element
 parts appear when the cursor enters an element and disappear when it
 leaves.

Package: elpa-org-bullets
Description-md5: c93d8a20fc362e2f9146e1e92aa46566
Description-en: show bullets in Org-mode as UTF-8 characters
 This package replaces the *s in Org-mode documents with bullets with fancy
 UTF-8 characters. Bullet face depend on the heading level of a particular
 string and can be redefined to be literally any character.

Package: elpa-org-caldav
Description-md5: 5d4f5f09737f1afe009e2bbee0aa2e4e
Description-en: Caldav sync for Emacs Orgmode
 Synchronise org files with an external calendar through CalDAV.
 Should work with Owncloud and Nextcloud, but also with Google Calendar,
 Radicale, Baikal, SOGo, and Kolab.
 .
 Please read the documentation carefully, before using this software:
 /usr/share/doc/elpa-org-caldav/README.org.gz

Package: elpa-org-contrib
Description-md5: fedb8cfe20c870005c6ccfac288860da
Description-en: additional Emacs Lisp libraries for Org-mode
 This package supplies the Emacs Lisp libraries that were part of Org-mode's
 contrib/ directory prior to the Org-9.5 release.  These user-contributed
 addons mostly integrate Org-mode with other tools, both inside and outside of
 Emacs.  There are also some additions to Org-mode's core functionality.
 .
 These files used to be shipped with Org-mode, but are now packaged
 separately.  They are unmaintained upstream.  When a new maintainer is found
 for one of these libraries, that library will either be moved to the main
 Org-mode project or to a new package.

Package: elpa-org-d20
Description-md5: 8603e10054315d0f3c98179feaa6395e
Description-en: Emacs minor mode for d20 tabletop roleplaying games
 org-d20 is a minor mode for Emacs’ Org-mode for GMs running games whose rules
 centre around rolling d20s. It should be useful for Dungeons and Dragons 3rd,
 4th and 5th editions, Paizo’s Pathfinder, and d20 System games like d20
 Modern.
 .
 The idea is that you’re already keeping your campaign notes in an Org-mode
 file. This minor mode does useful things for you while you are visiting that
 buffer. For example,
 .
 - rolling dice, with 5e’s advantage and disadvantage displayed in case those
 are needed;
 - tracking combat turns and rounds right next to your existing description of
 the monsters and the terrain.

Package: elpa-org-drill
Description-md5: 37e9b60cdec7462bb5ae4aded9e440f2
Description-en: emacs org-mode contrib for self-testing using spaced repetition
 Org-Drill is an extension for Org-mode. Org-Drill uses a spaced
 repetition algorithm to conduct interactive "drill sessions",
 using org files as sources of facts to be memorised. Each topic
 is treated as a "flash card". The material to be remembered is
 presented to the student in random order. The student rates
 his or her recall of each item, and this information is used to
 schedule the item for later revision.

Package: elpa-org-make-toc
Description-md5: 938ec9698d7fdad548e423796c04e4c0
Description-en: Automatic tables of contents for Org files
 This package makes it easy to have one or more customizable tables of
 contents in Org files.  They can be updated manually, or automatically when
 the file is saved.  Links to headings are created compatible with GitHub's
 Org renderer.

Package: elpa-org-present
Description-md5: cb61e2e6ae48580c328c25fcbb3ca9e6
Description-en: minimalist presentation tool for Emacs org-mode
 This is meant to be an extremely minimalist presentation tool
 for Emacs org-mode. Simply layout your presentation with each
 slide under a top-level header, start the minor mode with
 'org-present', and page through each slide with left/right keys.

Package: elpa-org-roam
Description-md5: 2846a5e0f4da78da91150db9a22261d4
Description-en: non-hierarchical note-taking with Emacs Org-mode
 Org-roam is a solution for effortless non-hierarchical note-taking with
 Org-mode.  With Org-roam, notes flow naturally, making note-taking fun and
 easy.  Org-roam should also work as a plug-and-play solution for anyone
 already using Org-mode for their personal wiki.
 .
 Org-roam is a replica of the proprietary Roam Research.
 .
 This package contains the Emacs Lisp.

Package: elpa-org-tree-slide
Description-md5: 3235f070e638e4f571754ae820ace2c6
Description-en: presentation tool for org-mode
 The main purpose of this elisp is to handle each tree in an org
 buffer as a slide by simple narrowing. This emacs lisp is a
 minor mode for Emacs Org-mode.
 .
 Main features:
 - Works nicely on both text console and in graphical environment
 - Live editable presentation
 - Fast switching of narrowing/widen
 - TODO pursuit with narrowing
 - Displaying the current number of slides in mode line
 - CONTENT view during a presentation
 - Slide-in effect
 - Slide header from org file’s header
 - Countdown timer

Package: elpa-orgalist
Description-md5: c19455cff64a3b226fdcd98f438cd439
Description-en: Manage Org-like lists in non-Org Emacs buffers
 This library provides Org mode's plain lists in non-Org buffers, as a minor
 mode.  More specifically, it supports syntax for numbered, unnumbered,
 description items, checkboxes, and counter cookies.
 .
 This is a replacement for the old orgstruct-mode, which was removed from
 Org-mode.

Package: elpa-otpp
Description-md5: 9c562dc6bcf88171a1a256daa0787082
Description-en: One tab per project, with unique names
 This is a lightweight workspace management package that provides a thin layer
 between builtin packages `project' and `tab-bar'. The whole idea consists of
 creating a tab per opened project while ensuring unique names for the
 created tabs (when multiple opened projects have the same name).
 .
 This package is inspired by `project-tab-groups' which creates a "tab group"
 per project.

Package: elpa-ox-html-stable-ids
Description-md5: 16b7cea68e8c8fef720d9f211a153b77
Description-en: Stable IDs for HTML exports from Org mode
 By default Org mode exports to HTML use randomly assigned IDs. This extension
 can be used in situations where stable IDs are required (like making Debian
 package builds reproducible, or keeping link anchors the same even if the HTML
 output is updated).

Package: elpa-ox-texinfo+
Description-md5: d4d1ebd78c2c6dcf106673c8c8feaf25
Description-en: Extensions for Org's Texinfo exporter
 This package provides some extensions for Org's `texinfo' exporter
 defined in `ox-texinfo'.
 .
 1. Create `@deffn' and similar definition items by writing list
 items in Org that look similar to what they will look like in Info.
 .
 2. Optionally share a section's node with some or all of its child sections.
 By default every section on every level gets its own node, and
 `ox-texinfo' provides no mechanism for changing that.
 .
 3. Optionally modify the Org file before exporting it.  This is implemented
 using a hook that can be set using the `BIND' property:
 .
 #+BIND: ox-texinfo+-before-export-hook some-function
 #+BIND: ox-texinfo+-before-export-hook another-function
 .
 4. Fully respect the local value of `indent-tabs-mode' from the Org file when
 editing source blocks and exporting.  This affects all source blocks and
 all exporters.

Package: elpa-package-lint
Description-md5: d91adfcbb19b24086925c500d2ebc322
Description-en: linting library for Elisp package authors
 This package provides a linter for the metadata in Emacs Lisp files
 which are intended to be packages. Developers can integrate it into
 their build process. It provides a list of issues with the package
 metadata of a file, e.g. the package dependencies it requires.

Package: elpa-package-lint-flymake
Description-md5: 84c533fce7e8287af499de0d870bfdf1
Description-en: package-lint Flymake backend
 This package provides a package-lint Flymake backend. Flymake is the
 built-in Emacs package to support on-the-fly syntax checking. This
 library adds support for flymake to `package-lint'.

Package: elpa-page-break-lines
Description-md5: 61813cc94fdeea0f6faa4842dda2a1c8
Description-en: Emacs mode to display ugly ^L page breaks as tidy horizontal lines
 This library provides an Emacs mode which displays form feed
 characters as horizontal rules.
 .
 The U+000C FORM FEED character is a normal white-space character, and
 in a text file is often used to mark virtual “page” separation.
 .
 Though it is rendered invisibly as white space, Emacs will (like many
 text editors) represent it with a glyph such as “^L”. This Emacs mode
 allows the same character to instead display as a custom horizontal
 line.

Package: elpa-paredit
Description-md5: dbc43b3cbe1edec20b9e313d831b227e
Description-en: Emacs minor mode for structurally editing Lisp code
 Paredit mode instruments several common keybindings to automatically
 balance all parentheses and respect the structure of S-expressions;
 it also provides numerous high-level operations to change the
 structure of lists.

Package: elpa-paredit-everywhere
Description-md5: 879db931002562c13c22278cfa8ccbd5
Description-en: cut-down version of paredit for non-lisp buffers
 This Emacs addon extends Paredit to non-lisp buffers by providing a
 new minor mode, `paredit-everywhere-mode'.  This works because many
 major modes provide reasonable sexp-oriented navigation.
 .
 Paredit bindings that do not work well outside of lisp buffers are
 not enabled.

Package: elpa-parent-mode
Description-md5: 947f7891780182b94426b447463c03d3
Description-en: get major mode's parent modes
 This package provides `parent-mode', Emacs mode to get major mode's
 parent modes.

Package: elpa-parsebib
Description-md5: 3b84ad08316bb2948b09d72dd74b24c8
Description-en: Emacs Lisp library for parsing .bib files
 Parsebib is an Elisp library for reading .bib files. It provides
 functions for going through a .bib file and reading the entries one
 by one. There are separate functions for reading @Preamble, @String
 and @Comment items.

Package: elpa-pass
Description-md5: f52393c7dd3c912f0532762f6637a7e1
Description-en: major mode for password-store
 Major mode to work with the password-store ("pass").
 View, generate, edit, delete, and rename entries.

Package: elpa-password-store
Description-md5: c4a39e1a2ac34fe095473c44d4592c64
Description-en: Emacs support for the lightweight directory-based password manager
 Stores, retrieves, generates, and synchronizes passwords securely using
 gpg and git in Emacs.

Package: elpa-password-store-otp
Description-md5: 7036bc83a420c386489a2eb4af2f0e28
Description-en: Emacs functions to interact with the pass-otp extension for pass
 Emacs functions to generate OTP keys, import OTP URIs from screenshots
 of QR codes, and to export them back to QR codes if needed.

Package: elpa-pcre2el
Description-md5: 6bc288a69d34c32c831fb3a98b48b55e
Description-en: Emacs mode to convert between PCRE, Emacs and rx regexp syntax
 `pcre2el' or `rxt' (RegeXp Translator or RegeXp Tools) is a utility
 for working with regular expressions in Emacs, based on a
 recursive-descent parser for regexp syntax. In addition to converting
 (a subset of) PCRE syntax into its Emacs equivalent, it can do the
 following:
 .
 - convert Emacs syntax to PCRE
 - convert either syntax to `rx', an S-expression based regexp syntax
 - untangle complex regexps by showing the parse tree in `rx' form and
 highlighting the corresponding chunks of code
 - show the complete list of strings (productions) matching a regexp,
 provided the list is finite
 - provide live font-locking of regexp syntax (so far only for Elisp
 buffers -- other modes on the TODO list)

Package: elpa-pdf-tools
Description-md5: b8930ca6da974f0388ee6e0eab5dc9f8
Description-en: Display and interact with pdf in Emacs
 This mode replace DocView for PDF files.  The key difference is, that pages
 are created on-demand and stored in memory.
 .
 One can also get all kinds of information about a document, add
 annotation, copy and paste, follow link...
 .
 With synctex one can also get to the tex source of a part of a
 document.

Package: elpa-pdf-tools-server
Description-md5: cec7f0722e7344fb04769c189a0a5012
Description-en: server for Emacs's pdf-tools
 This package contain the server needed by elpa-pdf-tools to transform
 pdf into png to be displayed by Emacs.
 .
 You probably need it only for elpa-pdf-tools

Package: elpa-persist
Description-md5: 645408acb799d06759277d89cef0cd15
Description-en: persist variables between Emacs Sessions
 This package enables variables that persist across Emacs sessions.
 .
 The main entry point is `persist-defvar', which behaves like
 `defvar', but which persists the variables between sessions.
 Variables are automatically saved when Emacs exits.
 .
 Other useful functions are `persist-save', which saves the variable
 immediately, `persist-load', which loads the saved value, and
 `persist-reset', which resets a variable to its default value.
 .
 Each persistent variable+value pair is stored in a unique file in a
 subdirectory of 'user-emacs-directory'.

Package: elpa-persp-projectile
Description-md5: 1abd4a01cfa6be24d4c8ff3c949c0236
Description-en: integrate perspective.el with projectile
 With this library, Emacs will create a separate perspective for each
 Projectile project.
 .
 See the documentation for elpa-persp and elpa-projectile for more
 details.

Package: elpa-perspective
Description-md5: 220806a287ac414b880aef6e5c24fc35
Description-en: tagged workspaces in Emacs
 This package provides tagged workspaces in Emacs, similar to
 workspaces in windows managers such as Awesome and XMonad (and
 somewhat similar to multiple desktops in GNOME or Spaces in OS X).
 .
 perspective.el provides multiple workspaces (or "perspectives") for
 each Emacs frame. This makes it easy to work on many separate projects
 without getting lost in all the buffers.
 .
 Each perspective is composed of a window configuration and a set of
 buffers. Switching to a perspective activates its window
 configuration, and when in a perspective only its buffers are
 available by default.

Package: elpa-pfuture
Description-md5: 313067748d308b00f0926f11e021bea8
Description-en: set of functions wrapping Emacs' process creation capabilities
 pfuture.el offers a set of simple functions wrapping Emacs’ existing
 process creation capabilities. It allows to conveniently deal with
 external processes in an asynchronous manner without having to worry
 about stdout buffers and filter- & sentinel-functions.

Package: elpa-pg
Description-md5: 25d4140801f15601e463201a68ce0510
Description-en: pg.el -- Emacs Lisp socket-level interface to the PostgreSQL RDBMS
 This module lets you access the PostgreSQL object-relational DBMS
 from Emacs, using its socket-level frontend/backend protocol. The
 module is capable of automatic type coercions from a range of SQL
 types to the equivalent Emacs Lisp type.
 .
 Supported features:
 .
 - SCRAM-SHA-256 authentication (the default method since PostgreSQL
 version 14) and MD5 authentication.
 .
 - Encrypted (TLS) connections between Emacs and the PostgreSQL
 backend.
 .
 - Support for the SQL COPY protocol to copy preformatted data to
 PostgreSQL from an Emacs buffer.
 .
 - Asynchronous handling of LISTEN/NOTIFY notification messages from
 PostgreSQL, allowing the implementation of publish-subscribe type
 architectures (PostgreSQL as an "event broker" or "message bus"
 and Emacs as event publisher and consumer).
 .
 - Support for PostgreSQL's extended query syntax, that allows for
 parameterized queries to protect from SQL injection issues.
 .
 This is a low level API, and won't be useful to end users. If you're
 looking for a browsing/editing interface to PostgreSQL, see the
 PGmacs module from https://github.com/emarsden/pgmacs/.

Package: elpa-php-mode
Description-md5: b45d0132b2b46eac81b5b35d1ac611f1
Description-en: PHP Mode for GNU Emacs
 This project updates PHP Mode for GNU Emacs with features that make
 it more friendly to use with PHP 5.4 and later.  Web Mode should be
 used in preference to PHP Mode when one needs to work with PHP
 scripts that contain HTML and other markup.  Supports:
 * Highlighting for keywords, for all official PHP magic and
 predefined constants, for PHPDoc tags and annotations, and for
 customised user-defined lists of frequently used constants.
 * Imenu listings for traits, interfaces, namespaces, and anonymous
 functions.
 * Syntax highlighting, including fontification of namespaces.
 * Chained Method Calls that align method calls over multiple lines
 anchored around the '->' operator.
 * Prettified formatting of arrays and nested function calls.
 * On-the-fly syntax checking via Flycheck or Flymake.
 * Searching PHP documentation using key at point (under cursor).
 * Executing Regions of PHP.  Output appears in the *PHP* buffer.
 * Multiple coding styles.  In addition to its default style, this
 mode supports Drupal, WordPress, Symfony2, and PEAR/PSR-2.
 * Amaka.  PHP Mode activates when editing build scripts.
 * Most of PSR-5: PHPDoc (Draft).

Package: elpa-pip-requirements
Description-md5: e6af8f23d4355483c64ecf4954fbdb6a
Description-en: major mode for editing pip requirements files
 This package provides an Emacs major mode for editing pip
 requirements files, with the following features:
 .
 * Syntax highlighting
 * Togglable comments
 * Auto completion of package names from PyPI

Package: elpa-pkg-info
Description-md5: c90a033b9b550594fc84b3cf4c7177ee
Description-en: provide information about Emacs packages
 Library of functions to extract information about installed Emacs
 packages.
 .
 There are functions to extract information about locally installed
 packages, and functions to get the properties and recipe of the
 package's MELPA entry.

Package: elpa-plz
Description-md5: bba0bbed5a790cb9e2e7a967f5e29bec
Description-en: HTTP library for Emacs
 An HTTP library that uses curl as a backend.  Inspired by, and some
 code copied from, Christopher Wellons's library, elfeed-curl.el.
 .
 Why this package?
 .
 1.  `url' works well for many things, but it has some issues.
 2.  `request' works well for many things, but it has some issues.
 3.  Chris Wellons doesn't have time to factor his excellent
 elfeed-curl.el library out of Elfeed.  This will have to do.

Package: elpa-pod-mode
Description-md5: 5309c6ace879d2ad42ec3c36f937bb8b
Description-en: Emacs major mode for editing .pod files
 POD mode is a simple mode for editing "Plain Old Documentation"
 format files and POD embedded in Perl code.

Package: elpa-poke
Description-md5: 5c85f5affe62b3660bf46a4e8206a179
Description-en: Extensible editor for structured binary data (Emacs mode)
 GNU poke is an interactive, extensible editor for binary data.  Not
 limited to editing basic entities such as bits and bytes, it provides
 a full-fledged procedural, interactive programming language designed
 to describe data structures and to operate on them.
 .
 This package contains Emacs files that implement the Emacs poke mode.

Package: elpa-popon
Description-md5: 407794bcb5a357bab2ca17ac1d475bd4
Description-en: Pop floating text on an Emacs window
 Popon allows you to pop text on a window, what is called a popon.
 Popons are window-local and sticky, they don't move while scrolling,
 and they even don't go away when switching buffer, but you can bind a
 popon to a specific buffer to only show on that buffer.

Package: elpa-popup
Description-md5: 67932b8abb2251a041f3ae3090ad6732
Description-en: visual popup user interface library for Emacs
 popup.el is a visual popup user interface library for Emacs. It
 provides common UI widgets such as popup tooltips and popup menus.

Package: elpa-pos-tip
Description-md5: 8d6892c035daf29d26b85442e2699556
Description-en: Show tooltip at point
 Provides functions to locate tooltips at arbitrary Emacs buffer
 position.

Package: elpa-posframe
Description-md5: d2188305b0a5c6b8fc4356b9a726734e
Description-en: Emacs library to Pop a frame at point
 Posframe can pop up a frame at point, this *posframe* is a
 child-frame connected to its root window's buffer.

Package: elpa-powerline
Description-md5: 24f707059c26625343731691a3bff6a2
Description-en: Emacs version of the Vim powerline
 Powerline is a library for customizing the mode-line that is based on the Vim
 Powerline. A collection of predefined themes comes with the package.

Package: elpa-projectile
Description-md5: a13cc21eb3a9578d6e9e75386c9e24fb
Description-en: project interaction library for Emacs
 Projectile is a project interaction library for Emacs.
 It provides a powerful set of features operating at the project
 level, as well as simple heuristics to identify projects.
 .
 Here are some of Projectile's essential features:
 .
 * jump to a file in a project, ranked by frecency (how recently and
 often you visit it)
 * jump to a project buffer
 * jump to a test in a project
 * find a file of a given kind and jump between related files (e.g. a
 Rails model and its controller)
 * toggle between files with the same name but different extensions
 (e.g. `.h` <-> `.c/.cpp`, `Gemfile` <-> `Gemfile.lock`)
 * toggle between code and its test (e.g. `main.service.js` <->
 `main.service.spec.js`)
 * jump to recently visited files in the project
 * switch between projects you have worked on
 * per-project sessions with tab-bar workspaces (restore each
 project's window layout and buffers, even across restarts)
 * kill (close) all project buffers
 * search a project (grep/ripgrep, plus a native reviewable results
 UI)
 * replace in a project, with a reviewable before/after preview
 * find references in a project (using `xref` internally)
 * run project commands and custom tasks (build/test/run, `make`,
 `lein`, and your own named tasks)
 * run the test at point (tree-sitter, Emacs 29+)
 * works with any `completing-read`-based completion UI (Vertico,
 Consult, Fido, Ido, etc.)
 * automatic project discovery (see `projectile-project-search-path`)
 * integration with the built-in `project.el` library
 .
 There's also a rich ecosystem of third-party Projectile extensions
 that add even more features.

Package: elpa-protobuf-mode
Description-md5: 5d24efe0475e2f840cf889eba9b49a37
Description-en: Emacs addon for editing protocol buffers
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to XML, but smaller, faster, and
 simpler. You define how you want your data to be structured once, then you can
 use special generated source code to easily write and read your structured
 data to and from a variety of data streams and using a variety of languages.
 You can even update your data structure without breaking deployed programs
 that are compiled against the "old" format.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package provides an emacs major mode for editing files in protocol
 buffers format. It features syntax highlighting and auto-indentation.

Package: elpa-ps-ccrypt
Description-md5: 7a7dd0e2cfbef0a4bc3d62620ff186f5
Description-en: Emacs addon for working with files encrypted with ccrypt
 elpa-ps-ccrypt provides low-level support for reading, writing, and
 loading files encrypted with ccrypt. It hooks into the low-level file I/O
 functions (including write-region and insert-file-contents) so that they
 automatically encrypt or decrypt a file if the file appears to need it
 (based on the extension of the file name). Packages like Rmail, VM, GNUS,
 and Info should be able to work with encrypted files without modification.

Package: elpa-puppet-mode
Description-md5: 145089e1e113c312399018fbffcac5d8
Description-en: Emacs major mode for Puppet manifests
 Puppet Mode is a major mode for GNU Emacs that adds support for ≥3 of the
 Puppet language.  Puppet is a system provisioning, configuration, and
 automation tool by Puppetlabs Inc, and its manifests are files that end in
 ".pp".
 .
 Features:
 * Syntax highlighting.
 * Indentation and alignment of expressions and statements.
 * Tag navigation with imenu.
 * Manual validation and linting of manifests (see Flycheck for
 on-the-fly validation and linting).
 * Integration with Puppet Debugger.

Package: elpa-py-autopep8
Description-md5: 93b961f4d7b862ca7aae3331e1a8b0b6
Description-en: use autopep8 to beautify a Python buffer
 This package provides the `py-autopep8' command, which uses the
 external `autopep8' tool to tidy up the current buffer according to
 Python's PEP-8.

Package: elpa-py-isort
Description-md5: 7f5a410d2e493afba61fff9416fc83ba
Description-en: use isort to sort the imports in a Python buffer
 Provides commands, which use the external `isort' tool to tidy up the
 imports in the current buffer or currently selected region. The
 behaviour of `isort' can be changed with the help of
 `py-isort-options' declaration.

Package: elpa-pyim
Description-md5: 50f2029d470f8fd0a71a60a751c31fc2
Description-en: Chinese input method support quanpin, shuangpin, wubi, cangjie and rime
 pyim is a Chinese input method in the Emacs environment. The code of
 pyim is derived from Emacs-eim, which development stopped after 2008.
 Although the external input method is powerful, it can't cooperate
 with Emacs tacitly, which greatly damages the feeling of Emacs.
 .
 Features:
 .
 - pyim supports Quanpin, Shuangpin, Wubi and Cangjie, among which
 Quanpin is the best;
 .
 - pyim optimizes the input method by adding thesaurus;
 .
 - pyim uses the text lexicon format, which is convenient for
 processing;
 .
 - pyim can be used as the front end for rime.

Package: elpa-pyim-basedict
Description-md5: daddbb71e229b8eb6803ac7c57378180
Description-en: default pinyin dict for pyim
 pyim-basedict is the default lexicon of pyim input method, and the
 lexicon data source is the libpinyin project.
 .
 Note: The number of entries in this thesaurus is about 100000, which
 is a *relatively small* thesaurus. It only ensures pyim can work
 normally. If users want to make pyim more comfortable, they need to
 add other additional thesaurus.

Package: elpa-python-environment
Description-md5: b653cd84b906a5f9eacec02533d09209
Description-en: virtualenv API for Emacs Lisp
 It provides virtualenv API for Emacs Lisp so that one can automate installation
 of tools written in Python.

Package: elpa-pyvenv
Description-md5: b27217057382c68d237cba8b0f13c898
Description-en: Python virtual environment interface
 This is a simple global minor mode which will replicate the changes
 done by virtualenv activation inside Emacs.
 .
 The main entry points are `pyvenv-activate', which queries the user
 for a virtual environment directory to activate, and
 `pyvenv-workon', which queries for a virtual environment in
 $WORKON_HOME (from virtualenvwrapper.sh).

Package: elpa-qml-mode
Description-md5: 5ba3e5f7605877644c522b8f10baff60
Description-en: Emacs major mode for editing QT Declarative (QML) code
 The package provides a major mode for editing Qt Declarative (QML)
 code in Emacs. It features syntax highlighting (including component
 ids highlighting) and basic navigation capabilities.

Package: elpa-queue
Description-md5: e167ee8af99137fd25ac5b8572ec6bc4
Description-en: queue data structure for Emacs Lisp
 This library provides a queue data structure for Emacs Lisp.  The
 queues can be used both as a first-in last-out (FILO) and as a
 first-in first-out (FIFO) stack, i.e. elements can be added to the
 front or back of the queue, and can be removed from the front. (This
 type of data structure is sometimes called an "output-restricted
 deque".)

Package: elpa-racket-mode
Description-md5: c5e2cfd81b12a438872a1765c41fcb3d
Description-en: Emacs support for editing and running racket code
 Provides a major mode to edit Racket source files, as well as a major
 mode for a Racket REPL. The edit/run experience is similar to
 DrRacket.

Package: elpa-racket-mode-doc
Description-md5: ad31bc66df2c8983f10698ddfbd7915d
Description-en: Emacs support for editing and running racket code - documentation
 Provides a major mode to edit Racket source files, as well as a major
 mode for a Racket REPL. The edit/run experience is similar to
 DrRacket.
 .
 This package contains the info and HTML documentation.

Package: elpa-rainbow-delimiters
Description-md5: 9f27a2dfb9d6953da4e82e1f45e4806c
Description-en: Emacs mode to colour-code delimiters according to their depth
 rainbow-delimiters is a "rainbow parentheses"-like mode which
 highlights delimiters such as parentheses, brackets or braces
 according to their depth. Each successive level is highlighted in a
 different color. This makes it easy to spot matching delimiters,
 orient yourself in the code, and tell which statements are at a given
 depth.
 .
 Great care has been taken to make this mode fast. You shouldn't see
 any change in scrolling or editing speed when it's on even when
 working in delimiter-rich languages like Clojure or Emacs Lisp. It
 can be used with any language.
 .
 You can customize the colors rainbow-delimiters uses. The default
 colors are intentionally subtle; they are unobtrusive enough to make
 the mode worth looking at even if you usually don't like rainbow
 parentheses modes. A number of major color themes such as Zenburn and
 Solarized have added their own faces for the mode.

Package: elpa-rainbow-identifiers
Description-md5: faadb7b7f63379c4f6accf8ffc04b386
Description-en: highlight identifiers according to their names
 Minor mode providing highlighting of identifiers based on their
 names. Each identifier gets a color based on a hash of its name.
 .
 Default colors try to be reasonable, but they can be changed by
 changing the corresponding faces.

Package: elpa-rainbow-mode
Description-md5: 7d45e6f6ca37555e6afabbfc42cfb1a5
Description-en: colorize color names in buffers
 This minor mode sets background color to strings that match color names, e.g.
 #0000ff is displayed in white with a blue background.

Package: elpa-recursive-narrow
Description-md5: b3f2968f86a9687495259e9f8a6c2b4d
Description-en: narrow-to-region that operates recursively
 This package defines two functions, recursive-narrow-or-widen-dwim and
 recursive-widen-dwim that replace the builtin functions narrow-to-region and
 widen. These functions operate the same way, except in the case of multiple
 calls to recursive-narrow-to-region-dwim. In this case, recursive-widen-dwim
 will go to the previous buffer visibility, not make the entire buffer visible.

Package: elpa-redtick
Description-md5: 2d1f8dae4e764f120a675436c3e59f53
Description-en: tiny pomodoro timer for Emacs
 This package provides a little pomodoro timer in the mode-line.
 .
 After importing into your Emacs configuration, redtick shows a little
 red tick (✓) in the mode-line.  When you click on this tick, redtick
 starts a pomodoro timer.
 .
 The Pomodoro Technique involves working in 25 minute intervals,
 separated by 5 minute breaks, with a longer break after every four
 intervals.

Package: elpa-relint
Description-md5: 4925533dc5cc73e598aefb24534c7661
Description-en: Emacs Lisp regexp mistake finder
 Relint scans Emacs Lisp files for mistakes in regexps, including
 deprecated syntax and bad practice. It also checks the regexp-like
 arguments to skip-chars-forward, skip-chars-backward,
 skip-syntax-forward and skip-syntax-backward.

Package: elpa-request
Description-md5: f5ce0b276505ed22f3735318c29c4e67
Description-en: Compatibility layer for URL request in Emacs
 Uses ``curl`` as its backend or Emacs's native ``url.el`` library if
 ``curl`` is not found.

Package: elpa-restart-emacs
Description-md5: ca25c01f82ee2a8b57aea8238b70f61d
Description-en: restart emacs from within emacs
 This package provides a simple command to restart Emacs from within Emacs.

Package: elpa-rg
Description-md5: 3acfe3d58a8da20810898ad10c3795c6
Description-en: search tool for Emacs based on ripgrep
 rg.el allows you to interactively create searches, doing automatic
 searches based on the editing context, refining and modifying
 search results and much more.  It is also highly configurable to be
 able to fit different users' needs.
 .
 If you are used to built-in Emacs rgrep command, transitioning to
 rg should be simple.  rg provides a lot of extra features
 but the basics are similar.
 .
 The big benefit of using ripgrep instead of grep as a backend is
 speed.  Especially when searching large source code repositories
 where ripgrep really shines.

Package: elpa-rich-minority
Description-md5: 13d79a4c86e2d367c7b050a4aa03be5c
Description-en: clean-up and beautify the list of minor-modes in Emacs' mode-line
 Rich-minority-mode is used for hiding and/or highlighting the list of
 minor-modes in the mode-line.  It is a more full-featured alternative
 to diminish.el, and supports configuration using lists and regular
 expressions by customising these three variables:
 .
 rm-blacklist: List of minor mode names that will be hidden from the
 minor-modes list. Use this to hide only a few modes that are always
 active and don’t really contribute information.
 .
 rm-whitelist: List of minor mode names that are allowed on the
 minor-modes list. Use this to hide all but a few modes.
 .
 rm-text-properties: List text properties to apply to each minor-mode
 lighter. For instance, by default Ovwrt is highlighted with a red
 face, so you always know if you’re in overwrite-mode.

Package: elpa-rtags
Description-md5: 6ff35071477575c4b5cc2aaf81318941
Description-en: emacs front-end for RTags
 RTags is a client/server application that indexes C/C++ code and
 keeps a persistent file-based database of references, declarations,
 definitions, symbolnames etc.
 .
 This package provides the minor mode for RTags.

Package: elpa-rust-mode
Description-md5: dd345ea2278a4209af555900a69fc129
Description-en: Major Emacs mode for editing Rust source code
 rust-mode makes editing Rust code with Emacs enjoyable. It requires
 Emacs 25 or later, and is included in both Emacs Prelude and
 Spacemacs by default.
 .
 This mode provides:
 Syntax highlighting (for Font Lock Mode)
 Indentation
 Integration with Cargo, clippy and rustfmt
 .
 This mode does not provide auto completion, or jumping to function /
 trait definitions.
 .
 If you are missing features in rust-mode, please check out rustic
 before you open a feature request. It depends on rust-mode and
 provides additional features. This allows us to keep rust-mode
 light-weight for users that are happy with basic functionality.

Package: elpa-s
Description-md5: c0d2552be689dfb10f918691fe93f3d5
Description-en: string manipulation library for Emacs
 s.el is API library to manipulate character string by Emacs Lisp.
 For example, you can easily perform truncate, padding, concatenate,
 remove prefix/suffix, tweak whitespace, and more functions.

Package: elpa-scala-mode
Description-md5: ea0c00781d15022e2619eb9b45a69d9f
Description-en: Emacs major mode for editing scala source code
 scala-mode provides syntax highlighting, indentation, comments/multi-line
 strings, motion commands for scala source code inside emacs. IDE like features
 are in lsp-mode which works in conjunction with this mode and has support for
 scala Metals language server.

Package: elpa-sesman
Description-md5: c65ba9d83aa3536c68d7f43a957c5d34
Description-en: session manager for Emacs IDEs
 Sesman provides abstractions to associate processes like REPLs to
 projects, directories and buffers. For example, the Emacs Clojure
 environment CIDER uses Sesman to associate the REPL process for a
 project to buffers editing that project's code.

Package: elpa-session
Description-md5: f390a21701dd65bc200c0c2b80de44bf
Description-en: use variables, registers and buffer places across sessions
 When you start Emacs, package Session restores various variables (e.g.,
 input histories) from your last session.  It also provides a menu
 containing recently changed/visited files and restores the places (e.g.,
 point) of such a file when you revisit it.

Package: elpa-shut-up
Description-md5: d7abc5fdedacc9ec663f0980918fefca
Description-en: Emacs Lisp macros to quieten Emacs
 This package provides several macros to quieten Emacs output.
 .
 The package is especially useful to make console output more useful
 when running the test suites of Emacs Lisp addon packages.

Package: elpa-simple-httpd
Description-md5: 50e8ed7d90297a79acd7d7d14fba403d
Description-en: pure elisp HTTP server
 This used to be httpd.el but there are already several of these out there
 already of varying usefulness. Since the name change, it's been stripped down
 to simply serve files and directory listings. Client requests are sanitized so
 this should be safe, but its author makes no guarantees.

Package: elpa-smart-mode-line
Description-md5: aa69ad3e0a40119cda9fb2dbd7f25077
Description-en: powerful and beautiful mode-line for Emacs
 Smart Mode Line is a sexy mode-line for Emacs.  Its main features are:
 .
 * Highlights the most important information
 * Intelligently truncates path name and mode names
 * Allows right indentation of strings
 * Shorthand directory names (e.g. ~/.emacs.d/ is translated to :ED:)
 * Hide or highlight minor-modes
 * Easy configuration of all colours and variables
 * Compatible with other packages that write to the mode-line
 .
 If you have a small screen device such as a netbook and have been
 looking for a way to maximise the vertical real estate available for
 editing, without losing the consistent location of the clock, then
 install this addon, run Emacs full-screen, and discover how powerful
 the mode-line can be.  This makes using screens with a 16:9 aspect
 ratio slightly less painful.

Package: elpa-smart-mode-line-powerline-theme
Description-md5: 32630a344b2539c9e2b9ad270a2d0322
Description-en: Smart Mode Line themes that use Emacs Powerline
 The light and dark variants of this theme provide the look of Emacs
 Powerline with the mode line configuration facilities of Smart Mode
 Line.

Package: elpa-smeargle
Description-md5: 75196ee371544963816016048f40d13a
Description-en: highlight region by last updated time
 `smeargle' is an Emacs port of Vim's smeargle. `smeargle' provides
 highlighting regions by last update time / age of commits. So it is
 possible to know which part is changed recently and which part is
 not changed recently.
 .
 It supports Git and Mercurial.

Package: elpa-smex
Description-md5: d2178e778090ac29bc2c805ea52cc73a
Description-en: M-x interface for Emacs with Ido-style fuzzy matching
 Smex is a M-x enhancement for Emacs. Built on top of Ido, it provides
 a convenient interface to your recently and most frequently used
 commands. And to all the other commands, too.

Package: elpa-sml-mode
Description-md5: d54eae941c4b173c24ba3a19749eac77
Description-en: Emacs major mode for editing Standard ML programs
 SML-mode provides syntax highlighting and automatic
 indentation for Standard ML and comes with sml-proc which allows
 interaction with an inferior SML interactive loop.  You will need
 this if you write Standard ML programs using Emacs.  For OCaml
 prgramming, see instead tuareg-mode.

Package: elpa-snakemake
Description-md5: bdc8bc477c76967fde7bc6df2633dbf5
Description-en: Run Snakemake workflows from Emacs
 This package provides a Transient interface for calling
 Snakemake.  The main entry point is the `snakemake' command,
 which you should consider giving a global key binding.

Package: elpa-snakemake-mode
Description-md5: ae7916e740f47919f0d995bba8c36075
Description-en: provides syntax highlighting for snakekmake files in emacs
 Snakemake mode provides support for editing Snakemake files.  It
 builds on Python mode to provide fontification, indentation, and
 imenu indexing for Snakemake's rule blocks.
 .
 See also elpa-snakemake which provides an interface for running
 Snakemake commands.
 .
 elpa-snakemake-mode also includes support for highlighting embedded R
 code.  See the snakemake-mode-setup-mmm function documentation for
 how.

Package: elpa-solarized-theme
Description-md5: 7b8d2e6f820bbad8e19a3802a9fbc6a3
Description-en: port of Solarized theme to Emacs
 Solarized for Emacs is an Emacs port of the Solarized theme for vim, developed
 by Ethan Schoonover. The theme is implemented in terms of customizations and
 deftheme and does not require the color-theme-package.

Package: elpa-spinner
Description-md5: 1c2c303ac21c5c6d4fc3100d4c34fc0b
Description-en: spinner for the Emacs modeline for operations in progress
 This library provides functions to add spinners to the Emacs
 modeline.  Spinners are used to indicate that an operation is in
 progress.
 .
 A spinner is a column or columns of the modeline where the character
 displayed in that column or columns changes rapidly, looping through
 a sequence of characters or strings, until the operation is
 complete. For example, one spinner type provided by this package
 loops through these four characters: ◰, ◳, ◲ and ◱.

Package: elpa-srv
Description-md5: 25c36e6b8cd3d4d48d00d23cc99f37a9
Description-en: RFC2782 (SRV record) client for emacs
 This package is used to look up hostname and port for a service at a specific
 domain.  There might be multiple results, and the caller is supposed
 to attempt to connect to each hostname+port in turn.

Package: elpa-subed
Description-md5: 04e99a5ab84377c7f992b51e424efa05
Description-en: Emacs mode for editing subtitles while playing the corresponding video
 subed is an Emacs major mode for editing subtitles while playing the
 corresponding video with mpv. The supported formats are SubRip (.srt)
 and WebVTT (.vtt). There is also experimental support for Advanced
 SubStation Alpha (.ass) and Tab-separated values (.tsv)

Package: elpa-suggest
Description-md5: 4191c2ad22e344e71e799652816cde2f
Description-en: discover Emacs Lisp functions based on examples
 This package is an Emacs package for discovering Emacs Lisp functions
 based on examples. You supply an example input and output, and it
 makes suggestions. It is a great way of exploring list, string and
 arithmetic functions.

Package: elpa-suomalainen-kalenteri
Description-md5: 8810050b1940f977a3cb721fe5b5e28a
Description-en: Finnish national and Christian holidays for the Emacs calendar
 Holidays follow the calendar published by Helsinki university's
 almanakkatoimisto.

Package: elpa-super-save
Description-md5: d1e32821ec6a439616249657b2e3d5c3
Description-en: auto-save buffers, based on your activity
 This package provides Emacs mode that auto-saves your buffers, when
 certain events happen - e.g. you switch between buffers, an Emacs
 frame loses focus, etc. One can think of it as both something that
 augments and replaces the standard auto-save-mode.

Package: elpa-svg-lib
Description-md5: 783d12f325669f2eed7b68d56a8ec70e
Description-en: SVG tags, progress bars & icons for Emacs
 This library can be used to generate SVG elements for Emacs user interfaces,
 including tags, progress bars and icons.
 .
 The default size of an icon is exactly 2x1 characters such that it can be
 inserted in text without disturbing alignment.

Package: elpa-swift-mode
Description-md5: ea58fe1b01066375e4c4f337f93e78c8
Description-en: Major-mode for Apple's Swift programming language
 A major-mode for Apple's Swift programming language.
 .
 Features:
 * Font Lock
 * Indentation
 * forward-sexp
 * beginning-of-defun, end-of-defun, mark-defun, and narrow-to-defun.
 * beginning-of-sentence, end-of-sentence, kill-sentence,
 backward-kill-sentence, mark-sentence, and narrow-to-sentence. A
 sentence is a statement outside comments or strings, or an ordinal
 sentence inside comments or strings.
 * indent-new-comment-line
 * Imenu
 * Running Swift REPL in a buffer (M-x run-swift)
 * Build Swift module (M-x swift-mode:build-swift-module)
 * Build iOS app (M-x swift-mode:build-ios-app)
 * Running debugger on Swift module (M-x swift-mode:debug-swift-module)
 * Running debugger on iOS app in simulator or device (M-x
 swift-mode:debug-ios-app) (ios-deploy is required to debug on
 device).

Package: elpa-swiper
Description-md5: 6de0c1f748275b91affb560b065fc499
Description-en: alternative to Emacs' isearch--with an overview
 Swiper is an Ivy-enhanced alternative to isearch.  When a regex
 (regular expression) search is initiated it displays an overview of
 search candidates.  The search regex can be split into groups with a
 space.  Each group is highlighted with a different face.
 .
 It can double as a quick regex-builder; however, only single
 lines will be matched.  Swiper uses Ivy to show an overview of all
 matches.

Package: elpa-sxiv
Description-md5: a1d61957cc8ce8f8e8c24a826f06c218
Description-en: run the sxiv image viewer
 This package provides a way to launch sxiv (Simple X Image Viewer)
 from Emacs (includes Dired integration). Files marked in sxiv will be
 marked in Dired buffer.

Package: elpa-system-packages
Description-md5: 30438acfc53ad9fefc60b36367f560b7
Description-en: functions to manage system packages
 This is a package to manage installed system packages. Useful
 functions include installing packages, removing packages, listing
 installed packages, and others.

Package: elpa-systemd
Description-md5: 3c28777774ef260b1af9013c1948d06b
Description-en: major mode for editing systemd units
 This package provides an Emacs major mode for editing systemd units.
 .
 It is similar to `conf-mode' but with enhanced highlighting; e.g. for
 specifiers and booleans. It employs strict regex for whitespace.
 Features a facility for browsing documentation: use C-c C-o to open
 links to documentation in a unit (cf. systemctl help).
 .
 It supports completion of directives and sections in either units or
 network configuration. Both a completer for
 `completion-at-point-functions' and a company backend are provided.
 The latter can be enabled by adding `company-mode' to
 `systemd-mode-hook'.

Package: elpa-tabbar
Description-md5: 8efd554c96ea1f01a4434197dcff99ee
Description-en: Emacs minor mode that displays a tab bar at the top
 This library provides the Tabbar global minor mode which displays a
 tab bar in the header line of Emacs.  Click on a tab to select it.
 Three buttons are displayed on the left side of the tab bar in
 this order: "home", "scroll left", and "scroll right" buttons.  The
 "home" button is used to change something on the tab bar.  The scroll
 left and scroll right buttons are used to scroll tabs horizontally.
 Tabs can be grouped to maintain several sets of tabs at the same
 time.  Only one group is displayed on the tab bar, and the "home"
 button is used to switch between the tab bar groups.
 .
 While the mouse is usually the preferred way to work with the tab
 bar, it is also keyboard-accessible.

Package: elpa-tablist
Description-md5: 628e829dc64d0cb69ee4a1abd04ce825
Description-en: tablist adds maks and filters to tabulated-list-mode
 It also kind of puts a dired face on tabulated list buffers.
 .
 It can be used by deriving from tablist-mode and some features by
 using tablist-minor-mode inside a tabulated-list-mode buffer.

Package: elpa-taxy
Description-md5: 6072e2817a35679c8f934949a1bdc553
Description-en: Emacs programmable taxonomical grouping for arbitrary objects
 This Emacs library provides a programmable way to classify arbitrary objects
 into a hierarchical taxonomy.  (That's a lot of fancy words to say that this
 lets you put things in nested groups.)
 .
 Helpful features include:
 .
 + Dynamic taxonomies: Objects may be classified into hierarchies
 automatically defined at runtime based on their attributes.
 .
 + Reusable taxonomies: Taxonomy definitions may be stored in variables and
 reused in other taxonomies' descendant groups.

Package: elpa-taxy-magit-section
Description-md5: 0d84636d9cb650cb85b45580b96b32c5
Description-en: View Emacs Taxy structs in a Magit Section buffer
 This library prvides a way to view 'taxy' structs in a
 column-based, 'magit-section' buffer.  Columns are defined using
 simple top-level forms, and new columns may be easily defined by
 users in their configurations.
 .
 See the 'elpa-taxy' package.

Package: elpa-tmr
Description-md5: ac582e13697546460256d452498af895
Description-en: set and manage timers in Emacs using a convenient notation
 TMR is an Emacs package that provides an elegant interface for setting and
 managing timers using a convenient notation.  The most simple of these is M-x
 tmr RET, 30 (or any real number) RET, which executes a 30min timer.  Seconds
 and hours are of course also supported.  This is a full-featured timer
 management extension, and it has its own (optional) mode-line, and its own
 (optional) major mode which provides a top-down tabulated view of all timers.
 M-x tmr is one of the fastest ways to set a timer.
 .
 Timers may be created with or later annotated with corresponding
 descriptions, and these descriptions become part of the desktop notification
 that will be forwarded to the messaging system of GNOME, KDE Plasma, XFCE,
 etc.  In other words, by default, TMR integrates with the Linux desktop and
 one will receive notifications even when Emacs is in the background.  When
 sound-theme-freedesktop is installed, a familiar alarm will play whenever a
 timer completes.
 .
 Backronyms: TMR May Ring; Timer Must Run.

Package: elpa-tp
Description-md5: 77d0c2755110b5b56b2cb79e03aecf9a
Description-en: Utilities for transient menus that POST to an API
 Some functions, classes and methods to make it easier to create
 transient menus that send complex POST, PUT, or PATCH requests to JSON
 APIs.
 .
 A typical use-case is where you have a single endpoint that takes many
 different parameters. It's handy for a user to be able to set all the
 options, then make a single request to change all the settings on the
 server. It's also expected that they'll be able to view all the current
 settings on the server, and make modifications to them for sending.
 .
 The classes and methods define some transient behaviours that make
 sense for dealing with APIs:
 .
 - It handles fetching and saving current server settings, and initialize
 its transients with the values fetched
 - It compares the state of a current transient option against the server
 values
 - It distinguishes the formatting of server settings and current transient
 setting
 - When reading a string from the user, it provides the server setting as
 default input
 - It can seemlessly handle making requests with arrays, i.e. =source[key]=,
 or =field[1][name]= parameters
 - It can easily fetch an infix's allowed values for =completing-read=
 - It (usually) only sends changed values to the server.

Package: elpa-transient
Description-md5: 76637a7a311f63dd10639e06d964b93b
Description-en: Transient command menus
 Transient is the library used to implement the keyboard-driven
 "menus" in Magit. It is distributed as a separate package, so that it
 can be used to implement similar menus in other packages.
 .
 Some things that Transient can do
 * Display current state of arguments
 * Display and manage lifecycle of modal bindings
 * Contextual user interface
 * Flow control for wizard-like composition of interactive forms
 * History & persistence
 * Rendering arguments for controlling CLI programs

Package: elpa-transient-doc
Description-md5: 2e883b579c711236960a793e7507d6e0
Description-en: Transient command menus - Docs
 Transient is the library used to implement the keyboard-driven
 "menus" in Magit. It is distributed as a separate package, so that it
 can be used to implement similar menus in other packages.
 .
 This package contain the documentation for transient.

Package: elpa-transmission
Description-md5: d5b9a35e868a1a2754b2f8a224a7e1f6
Description-en: Emacs interface to a Transmission session
 This package provides an Emacs interface to a Transmission session. A
 variety of commands are available for manipulating torrents and their
 contents, many of which can be applied over multiple items by
 selecting them with marks or within a region. One can add,
 start/stop, verify, remove torrents, set speed limits, ratio limits,
 bandwidth priorities, trackers, etc. Also, one can navigate to the
 corresponding file list, torrent info, or peer info contexts. In the
 file list, individual files can be toggled for download, and their
 priorities set.

Package: elpa-treemacs
Description-md5: 848915ecefc38f55fa022c96ea1c51ed
Description-en: tree layout file explorer for Emacs
 Treemacs is a file and project explorer similar to NeoTree or vim’s NerdTree,
 but largely inspired by the Project Explorer in Eclipse. It shows the file
 system outlines of your projects in a simple tree layout allowing quick
 navigation and exploration, while also possessing basic file management
 utilities.

Package: elpa-treemacs-evil
Description-md5: b48691f372c7c65286acf6fe05286b5a
Description-en: tree layout file explorer for Emacs - evil support
 Treemacs is a file and project explorer similar to NeoTree or vim’s NerdTree,
 but largely inspired by the Project Explorer in Eclipse. It shows the file
 system outlines of your projects in a simple tree layout allowing quick
 navigation and exploration, while also possessing basic file management
 utilities.
 .
 This package enables support for evil.

Package: elpa-treemacs-magit
Description-md5: 64571031dec93fc368507b94337e4f6a
Description-en: tree layout file explorer for Emacs - magit support
 Treemacs is a file and project explorer similar to NeoTree or vim’s NerdTree,
 but largely inspired by the Project Explorer in Eclipse. It shows the file
 system outlines of your projects in a simple tree layout allowing quick
 navigation and exploration, while also possessing basic file management
 utilities.
 .
 This package enables support for magit.

Package: elpa-treemacs-projectile
Description-md5: b979865cac162d53897148c7823b81b7
Description-en: tree layout file explorer for Emacs - projectile support
 Treemacs is a file and project explorer similar to NeoTree or vim’s NerdTree,
 but largely inspired by the Project Explorer in Eclipse. It shows the file
 system outlines of your projects in a simple tree layout allowing quick
 navigation and exploration, while also possessing basic file management
 utilities.
 .
 This package enables support for projectile.

Package: elpa-treepy
Description-md5: 741e7fea681c3e90eeea03f241d347e4
Description-en: Generic tree traversal tools
 A set of generic functions for traversing tree-like data structures
 recursively and/or iteratively, ported from clojure.walk and
 clojure.zip respectively.

Package: elpa-tuareg
Description-md5: b55451202851adc44bf16e7095f04d07
Description-en: emacs-mode for OCaml programs
 OCaml (Objective Caml) is a programming language featuring functional
 programming, mutable data structures, algebraic data types, and type
 inference.
 .
 This package provides tuareg-mode for editing OCaml programs with
 Emacs and XEmacs. It also works on Caml Light, the predecessor
 language of OCaml.
 .
 Tuareg handles automatic indentation of Objective Caml and Caml-Light
 code.  Key parts of the code are highlighted using Font-Lock. It
 provides support to run an interactive OCaml toplevel and debugger.
 .
 Another popular emacs mode for editing OCaml files is caml-mode,
 available through the elpa-caml package.  Tuareg attempts to give
 better results than caml-mode. Indentation rules are slightly
 different but closer to classical functional languages
 indentation. Tuareg gives access to some functionalities from
 caml-mode.

Package: elpa-undercover
Description-md5: df21949f968bb8f7d2328c7a29690fce
Description-en: test coverage library for Emacs Lisp
 This package provides a test coverage tools for Emacs packages.
 .
 Important notes about undercover.el:
 .
 * it assumes a certain development cycle of your package;
 * it doesn't support test coverage for byte-compiled files;
 * it is based on edebug and may have some issues with macros coverage;
 * it doesn't support Circular Objects.

Package: elpa-undo-tree
Description-md5: 327039d5709f46127984819c843f2b36
Description-en: Emacs minor mode for handling undo history as tree
 Package undo-tree provided by this package replaces Emacs' undo
 system with a system that treats undo history as what it is: a
 branching tree of changes. This simple idea allows the more intuitive
 behaviour of the standard undo/redo system to be combined with the
 power of never losing any history. An added side bonus is that undo
 history can in some cases be stored more efficiently, allowing more
 changes to accumulate before Emacs starts discarding history.

Package: elpa-uuid
Description-md5: 332ce9fa48eadfe3459a4bbad59c10f8
Description-en: UUID/GUID library for Emacs Lisp
 Create, parse, and manipulate UUIDs/GUIDs in Emacs Lisp,
 as specified in
 http://www.ietf.org/internet-drafts/draft-mealling-uuid-urn-05.txt

Package: elpa-vala-mode
Description-md5: 505c8dad1fa90ab225454bf339ecd0d7
Description-en: Emacs editor major mode for vala source code
 The package provides a Vala major mode for Emacsen, and sets it up
 for files with extension vala and vapi.

Package: elpa-vc-fossil
Description-md5: 4583f23ce19e5f41de29ee4b69e48440
Description-en: Emacs VC backend for the Fossil Version Control system
 Emacs editor addon to interface to the Fossil version control system.
 This package contains a VC backend for the fossil version control
 system.

Package: elpa-verbiste
Description-md5: c70e0df166c47b40f991f8bf401b551e
Description-en: French and Italian conjugator - emacs extension
 Verbiste is a program that gives the complete conjugation for French and
 Italian Verbs. The knowledge base contains over 6800 verbs.
 .
 This package contains an emacs interface to verbiste.

Package: elpa-vertico
Description-md5: 03bb91c862907daddc8b15916c392e8b
Description-en: Performant and minimalistic vertical completion UI for Emacs
 Vertico provides a performant and minimalistic vertical completion UI for Emacs
 based on the default completion system. The main focus of Vertico is to provide
 a UI which behaves correctly under all circumstances. By reusing the built-in
 facilities system, Vertico achieves full compatibility with built-in Emacs
 completion commands and completion tables. Vertico only provides the completion
 UI but aims to be highly flexible, extensible and modular. Additional
 enhancements are available as extensions or complementary packages. The code
 base is small and maintainable. The main vertico.el package is only about 600
 lines of code without white space and comments.

Package: elpa-vimish-fold
Description-md5: 5533567bf5402345acbc960fc2b0929f
Description-en: fold text in GNU Emacs like in Vim
 This is a package for GNU Emacs to perform text folding like in Vim. It has
 the following features:
 .
 * folding of active regions;
 * good visual feedback: it's obvious which part of text is folded;
 * persistence by default: when you close file your folds don't disappear;
 * persistence scales well, you can work on hundreds of files with lots of
 folds without adverse effects;
 * it doesn't break indentation or something;
 * folds can be toggled from folded state to unfolded and back very easily;
 * quick navigation between existing folds;
 * you can use mouse to unfold folds (good for beginners and not only for
 them);
 * for fans of `avy' package: you can use `avy' to fold text with minimal
 number of key strokes!

Package: elpa-virtualenvwrapper
Description-md5: 6a0906165270bae63d8cba73f077aedb
Description-en: featureful virtualenv tool for Emacs
 This package provides a featureful virtualenv tool for Emacs. It
 emulates much of the functionality of Doug Hellmann's
 virtualenvwrapper.

Package: elpa-visual-fill-column
Description-md5: ff32d0acaa84968392221fa3d3dda107
Description-en: Emacs mode that wraps visual-line-mode buffers at fill-column
 Visual-fill-column-mode is a small Emacs minor mode that mimics the
 effect of fill-column in visual-line-mode.  Instead of wrapping
 lines at the window edge, which is the standard behaviour of
 visual-line-mode, it wraps lines at fill-column.  If fill-column
 is too large for the window, the text is wrapped at the window edge.

Package: elpa-visual-regexp
Description-md5: 56d9f74090351201539a723013a41f27
Description-en: in-buffer visual feedback while using Emacs regexps
 visual-regexp for Emacs is like `replace-regexp`, but with live
 visual feedback directly in the buffer.
 .
 While constructing the regexp in the minibuffer, you get live visual
 feedback for the matches, including group matches. While constructing
 the replacement in the minibuffer, you get live visual feedback for
 the replacements.
 .
 It can be used to replace all matches in one go (like
 `replace-regexp`), or a decision can be made on each match (like
 `query-replace-regexp`).

Package: elpa-volume
Description-md5: 2d57695a297a3eae0e38470b90ff379b
Description-en: tweak your sound card volume from Emacs
 Simple Emacs library to control sound card volume using Emacs commands.
 .
 Mostly useful when implementing media players in Emacs.

Package: elpa-vterm
Description-md5: 0cf16043572fa72d54f9d83fa28100b3
Description-en: fully-fledged terminal emulator inside GNU Emacs based on libvterm - elisp
 Emacs-libvterm (vterm) is fully-fledged terminal emulator inside GNU
 Emacs based on libvterm, a C library. As a result of using compiled
 code (instead of elisp), emacs-libvterm is fully capable, fast, and
 it can seamlessly handle large outputs.
 .
 This package contains the elisp files.

Package: elpa-wc-mode
Description-md5: 415c0502ad8de0fb512f48c0479c7ee5
Description-en: display a word count in the Emacs modeline
 This package provides an Emacs minor mode to display a word, line
 and/or character count in the Emacs modeline.
 .
 In addition, the user can set goals for adding or deleting a given
 number of words.  You can use this to set daily writing or editing
 goals.

Package: elpa-web-mode
Description-md5: ad574ece58192ed8f62fc93451a9a386
Description-en: major emacs mode for editing web templates
 web-mode.el is an emacs major mode for editing web templates aka HTML files
 embedding parts (CSS/JavaScript) and blocks (pre rendered by client/server
 side engines).
 .
 web-mode.el is compatible with many template engines: PHP, JSP, ASP, Django,
 Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah, Smarty, CTemplate,
 Mustache, Blade, ErlyDTL, Go Template, Dust.js, Google Closure (soy),
 React/JSX, Angularjs, ejs, Nunjucks, etc.

Package: elpa-websocket
Description-md5: 5f9bdd72dafd99128a295835a557a905
Description-en: Emacs WebSocket client and server
 Emacs Websocket is an elisp library that allows websocket clients to
 talk to websocket servers, and websocket servers to accept
 connections from websocket clients.  This library is designed to be
 used by other library writers, to write apps that use websockets, and
 is not useful by itself.
 .
 Emacs IPython Notebook, Emacs Realtime Markdown Viewer, Kite,
 Markdown-preview-mode, and Atomic Chrome for Emacs use this library.

Package: elpa-weechat
Description-md5: 46493a852b56fe9c4f1ee099b72d2da2
Description-en: Chat via WeeChat's relay protocol in Emacs.
 WeeChat is a fast and light chat client that supports IRC and XMPP,
 weechat-el can remote control a weechat instance on localhost or on
 another host, and can use ssl to secure the connection to weechat.

Package: elpa-wfnames
Description-md5: 2f31d1f986d8418228d3a5d7015baa5f
Description-en: Edit filenames in Emacs
 A mode to edit filenames, similar to wdired.
 .
 This package has no user interface, but you can easily use it with
 the Helm package by customizing the `helm-ff-edit-marked-files-fn'
 variable.  If you are not using Helm you will have to define a
 function that calls `wfnames-setup-buffer' with a list of files as
 argument.
 .
 Usage:
 Once in the Wfnames buffer, edit your filenames and hit C-c C-c to
 save your changes.  You have completion on filenames and directories
 with TAB but if you are using the Iedit package and it is in action,
 use =M-TAB=.

Package: elpa-wgrep
Description-md5: 15a982772db672838c3b6f261e5b047e
Description-en: edit multiple Emacs buffers using a master grep pattern buffer
 Wgrep provides master pattern buffers that are then used to edit multiple
 Emacs buffers simultaneously.  In this sense it is like what a REPL for sed
 would look like.  With the exception of "pattern buffers" it is similar to
 the Emacs built-in functions `replace-regexp` and `query-replace`.  Wgrep
 also provides backends that use Ack and The Silver Searcher.
 .
 This package provides the core library and wgrep-mode.

Package: elpa-wgrep-ack
Description-md5: a29f08eca58e0c46dd23bd4a8532763b
Description-en: edit multiple Emacs buffers using a master ack pattern buffer
 Wgrep provides master pattern buffers that are then used to edit multiple
 Emacs buffers simultaneously.  In this sense it is like what a REPL for sed
 would look like.  With the exception of "pattern buffers" it is similar to
 the Emacs built-in functions `replace-regexp` and `query-replace`.  Wgrep
 also provides backends that use Ack and The Silver Searcher.
 .
 This package enables support for Ack.

Package: elpa-wgrep-ag
Description-md5: 34d5b6ad51c7f516cff916c410b64cac
Description-en: edit multiple Emacs buffers using a master ag pattern buffer
 Wgrep provides master pattern buffers that are then used to edit multiple
 Emacs buffers simultaneously.  In this sense it is like what a REPL for sed
 would look like.  With the exception of "pattern buffers" it is similar to
 the Emacs built-in functions `replace-regexp` and `query-replace`.  Wgrep
 also provides backends that use Ack and The Silver Searcher.
 .
 This package enables support for The Silver Searcher.

Package: elpa-wgrep-helm
Description-md5: 0dc0fe36d4a129ed3cd1ddb8e04a4d89
Description-en: edit multiple Emacs buffers with a helm-grep-mode buffer
 Wgrep provides master pattern buffers that are then used to edit multiple
 Emacs buffers simultaneously.  In this sense it is like what a REPL for sed
 would look like.  With the exception of "pattern buffers" it is similar to
 the Emacs built-in functions `replace-regexp` and `query-replace`.  Wgrep
 also provides backends that use Ack and The Silver Searcher.
 .
 This package enhances helm-grep-mode buffers with Wgrep's facilities, and is
 similar to helm-ag.

Package: elpa-which-key
Description-md5: 36346a9c3a14c4dc27b39a17ab5d46ab
Description-en: display available keybindings in popup
 `which-key' is a minor mode for Emacs that displays the key bindings
 following your currently entered incomplete command (a prefix) in a
 popup. For example, after enabling the minor mode if you enter C-x
 and wait for the default of 1 second the minibuffer will expand with
 all of the available key bindings that follow C-x (or as many as
 space allows given your settings). This includes prefixes like C-x 8
 which are shown in a different face.

Package: elpa-with-editor
Description-md5: 39ad0f2eeb66c2fb2ac54ace8e265f26
Description-en: call program using Emacs as $EDITOR
 With this package, you can call program from Emacs such that they
 will use Emacs as an editor.

Package: elpa-with-simulated-input
Description-md5: d3b02b95edf903179826b903491c8fbd
Description-en: macro to simulate user input non-interactively
 This package provides an Emacs Lisp macro, `with-simulated-input',
 which evaluates one or more forms while simulating a sequence of
 input events for those forms to read. The result is the same as if
 you had evaluated the forms and then manually typed in the same
 input. This macro is useful for non-interactive testing of normally
 interactive commands and functions, such as `completing-read'.

Package: elpa-world-time-mode
Description-md5: 14b20b20671ed3086c638d664be6843b
Description-en: Emacs mode to compare timezones throughout the day
 This package provides an Emacs major mode to compare timezones.
 After customising a variable to specify the timezones you are
 interested, invoking `M-x world-time-mode` will display comparative
 times in each timezone for a 24-hour period, including the current
 time.

Package: elpa-writegood-mode
Description-md5: 5affbc79da4d8f65b50bcab3c3ead18c
Description-en: Emacs minor mode that provides hints for common English writing problems
 Writegood provides hints for common English-language writing
 problems.  It is an Emacs minor mode that highlights duplicate words,
 weasel-words, and cases of passive voice.
 .
 Writegood also performs readability analysis and will output either a
 Flesch Reading Ease score or a Flesch-Kincaid Grade Level.
 .
 The author of this mode was inspired by Matt Might’s weaselwords scripts.

Package: elpa-writeroom-mode
Description-md5: d0c44b4b3e8309db9e1229b51c0dc0ae
Description-en: distraction-free writing for Emacs
 writeroom-mode is a minor mode for Emacs that implements a
 distraction-free writing mode similar to the famous Writeroom editor
 for OS X. It can be activated in a buffer by calling
 M-x writeroom-mode RET.

Package: elpa-ws-butler
Description-md5: efe9074b37cae1f7a8f8d75e726cd03a
Description-en: unobtrusively remove trailing whitespace in Emacs
 This package provides ws-butler-mode and ws-butler-global-mode.  Upon
 saving a file in Emacs, these modes delete trailing whitespace on
 lines of the buffer that have been edited.
 .
 As compared with simply calling delete-trailing-whitespace in your
 before-save-hook, ws-butler has the advantage of not cluttering up
 version control commits with whitespace cleanup outside of the part
 of the file you have edited.

Package: elpa-xcite
Description-md5: 5e446c803f9c5b89cce5e96938a30b32
Description-en: exciting cite utility for Emacsen
 This package enables you to register  as many mail/news citation prefix
 as you like according to each author, and to select those headers
 randomly.

Package: elpa-xclip
Description-md5: 0873f9c93e2b6c815d4e059cfc70efae
Description-en: Copy&paste GUI clipboard from text terminal
 This package allows Emacs to copy to and paste from the GUI clipboard
 when running in text terminal.
 .
 It can use external command-line tools for that, which you may need
 to install in order for the package to work.
 More specifically, it can use the following tools:
 - Under X11: `xclip' or `xsel' (https://xclip.sourceforge.net and
 https://www.vergenet.net/~conrad/software/xsel/ respectively).
 - MacOS: `pbpaste/pbcopy'
 - Cygwin: `getclip/putclip'
 - Under Wayland: `wl-clipboard' (https://github.com/bugaevc/wl-clipboard)
 - Termux: `termux-clipboard-get/set'
 - Emacs: It can also use Emacs's built-in GUI support to talk to the GUI.
 This requires an Emacs built with GUI support.
 It uses `make-frame-on-display' which has been tested to work under X11,
 but it's not known whether it works under MacOS or Windows.
 .
 To use, just add (xclip-mode 1) to your ~/.emacs or do `M-x clip-mode'
 after which the usual kill/yank commands will use the GUI selections
 according to `select-enable-clipboard/primary'.

Package: elpa-xcscope
Description-md5: bda63f69f6db61fd039e4ff15b139bea
Description-en: Interactively examine a C program source in emacs
 Cscope is a program that generates index tables from C and C++ source
 files. It is also a client program that knows how to use the
 generated index tables to answer questions such as where is a symbol
 defined, where is a symbol referenced, etc.
 .
 elpa-xcscope contains the Emacs interfaces to cscope

Package: elpa-xdg-appmenu
Description-md5: 0fc09f52091d088fa62f91854c48dd20
Description-en: run XDG desktop applications
 XDG Appmenu allows you to run XDG desktop application right from your
 Emacs. To run an application, just do M-x xdg-appmenu.

Package: elpa-xelb
Description-md5: 85c9b90fdac0888e9336993bbb8e3533
Description-en: pure Elisp implementation of X11 protocol
 XELB (X protocol Emacs Lisp Binding) is a pure Elisp
 implementation of X11 protocol based on the XML description
 files from XCB project. It features an object-oriented API and
 permits a certain degree of concurrency. It should enable you to
 implement some low-level X11 applications. Please refer to
 xelb.el for more details.

Package: elpa-xml-rpc
Description-md5: 58afef712e8f99d836ed966fd5bb3dd5
Description-en: Emacs Lisp XML-RPC client
 This is an XML-RPC client library for Emacs Lisp, capable of both
 synchronous and asynchronous method calls.
 .
 An XML-RPC client sends and receives data over HTTP.  The request and
 the response are both described using XML.
 .
 xml-rpc.el represents XML-RPC datatypes as lisp values, automatically
 converting to and from the XML datastructures as needed, both for
 method parameters and return values.  This makes using XML-RPC
 methods transparent to the lisp code.

Package: elpa-xr
Description-md5: 36cde00f74735ec6111815fe1d1ef056
Description-en: convert string regexp to rx notation
 XR converts Emacs regular expressions to the structured rx form, thus
 being an inverse of rx. It can also find mistakes and questionable
 constructs inside regexp strings.
 .
 It can be useful for:
 .
 * Migrating existing code to rx form
 * Understanding what a regexp string really means
 * Finding errors in regexp strings
 .
 It can also parse and find mistakes in skip-sets, the regexp-like
 arguments to skip-chars-forward and skip-chars-backward.

Package: elpa-yaml
Description-md5: 8e557d78704cf13ea6b7efa962358393
Description-en: YAML parser and encoder for Elisp
 Yaml.el is a YAML parser and encoder written in Emacs Lisp without any
 external dependencies.  It provides an interface similar to the Emacs JSON
 parsing utility.

Package: elpa-yaml-mode
Description-md5: 778c635da5d36a91d4449388e30abad6
Description-en: Emacs major mode for YAML files
 This package provides an Emacs major mode for editing
 files in the YAML data format. It features syntax
 highlighting and auto-indentation.

Package: elpa-yasnippet
Description-md5: 856c45ca4af5d7330b6df88d3acec142
Description-en: template system for Emacs
 YASnippet (yet another snippet extension for Emacs) is a template
 system for Emacs. It allows you to type an abbreviation and
 automatically expand the abbreviation into function templates.
 .
 Bundled language templates includes: C, C++, C#, Perl, Python, Ruby,
 SQL, LaTeX, HTML, CSS and more.

Package: elpa-yasnippet-snippets
Description-md5: b34755a292a0e8ecda6c7e70f426f45a
Description-en: Andrea Crotti's official YASnippet snippets
 YASnippet (Yet Another Snippet extension for Emacs) is a template
 system for Emacs. It allows you to type an abbreviation and
 automatically expand the abbreviation into function templates.
 .
 Templates are included for the following programming languages: Bash,
 C, C++, C#, Clojure, D, Dart, Emacs Lisp (and other Lisps), Erlang,
 Fortran, Go, Groovy, Haskell, Hy, Java, Javascript, JSX, Kotlin, Lua,
 NASM, nesC, Perl, PHP, Python, OCaml, Racket, Ruby, Rust, Scala, sh,
 SQL, Tuareg, TypeRex, and more.
 .
 Templates are also included for the following markdown, markup,
 serialisation, or typesetting languages: BibTeX, CSS, HTML, LaTeX,
 Markdown, Org, Protobuf, RST/reST, Typescript, YAML, and more.
 .
 It also supports ANTLR, Bazel, CMake, Chef, Dix, FAUST, Makefiles,
 NSIS, NED, Octave, Terraform, udev-mode, web-mode, and more...
 .
 This package contains the official upstream snippets.

Package: elpa-zenburn-theme
Description-md5: 7b070ebf776b10fd2e0d392b87d17fb1
Description-en: low contrast color theme for Emacs
 A port of the popular Vim theme Zenburn for Emacs, built using the
 new built-in theme support in Emacs 24.
 .
 Zenburn is designed to minimise eye strain during long periods of work.

Package: elpa-ztree
Description-md5: d55e158759db91461790281ff20933fa
Description-en: text mode directory tree
 ztree is a project dedicated to implementation of several text-tree
 applications inside GNU Emacs. It consists of 2 subprojects: ztree-diff and
 ztree-dir.
 .
 ztree-diff is a directory-diff tool for Emacs inspired by commercial tools
 like Beyond Compare or Araxis Merge. It supports showing the difference
 between two directories; calling Ediff for not matching files, copying
 between directories, deleting file/directories, hiding/showing equal
 files/directories.
 .
 ztree-dir is a simple text-mode directory tree for Emacs.

Package: elpa-zzz-to-char
Description-md5: 6115bc5c71c5189264eb38a6189ea5fd
Description-en: fancy version of `zap-to-char' command
 This package provides two new commands `zzz-to-char' and `zzz-up-to-char'
 which work like built-ins `zap-to-char' and `zap-up-to-char', but allow you
 quickly select exact character you want to “zzz” to.
 .
 The commands are minimalistic and often work like built-in ones when there is
 only one occurrence of target character (except they automatically work in
 backward direction too). You can also specify how many characters to scan from
 each side of point.
 .
 This package uses avy as a backend.

Package: elph
Description-md5: ff2f4f2b8b80531a0fac9dff581a151d
Description-en: DNA/protein sequence motif finder
 ELPH (Estimated Locations of Pattern Hits) is a general-purpose
 Gibbs sampler for finding motifs in a set of DNA or protein sequences.
 The program takes as input a set containing anywhere from a few dozen to
 thousands of sequences, and searches through them for the most common
 motif, assuming that each sequence contains one copy of the motif. ELPH
 was used to find patterns such as ribosome binding sites (RBSs) and exon
 splicing enhancers (ESEs).

Package: elpi
Description-md5: f7bf6d601995cf75b1c02c4c67a89060
Description-en: embeddable lambda-Prolog interpreter (tool)
 ELPI implements a lambda-Prolog interpreter enriched with
 constraint handling rules, to provide an extension language
 to larger applications written in OCaml.
 .
 This package provides the command-line tool.

Package: elscreen
Description-md5: ee7832c0b1a905ea9d9430dd39d672c8
Description-en: Transition package, elscreen to elpa-elscreen
 The elscreen emacs addon has been elpafied.  This dummy package
 helps ease transition from elscreen to elpa-elscreen.

Package: elvis-tiny
Description-md5: 13a810e0ad5d00f0228797dfe7c31200
Description-en: Tiny vi compatible editor for the base system
 Elvis-tiny is based on a 1991 Minix version of elvis. You should install
 another vi-editor (such as "vim", "elvis" or "nvi") if you want a vi
 editor that is full featured and has no bugs.

Package: elvish
Description-md5: b9f0a15c5d9db22d3a854052ce2b6994
Description-en: Powerful scripting language & versatile interactive shell
 Elvish is a cross-platform shell, supporting Linux, BSDs and Windows.
 It features an expressive programming language, with features like namespace
 and anonymous functions, and a fully programmable user interface with friendly
 defaults. It is suitable for both interactive use and scripting.

Package: emacs
Description-md5: f991b22b712b84422dc583d29a7b2171
Description-en: GNU Emacs editor (metapackage)
 GNU Emacs is the extensible self-documenting text editor.
 This is a metapackage that will always depend on the latest
 recommended Emacs variant (currently emacs-gtk).

Package: emacs-bin-common
Description-md5: ce069068c69e551074a35c36904e2797
Description-en: GNU Emacs editor's shared, architecture dependent files
 GNU Emacs is the extensible self-documenting text editor.
 This package contains the architecture dependent infrastructure
 that's shared by emacs-gtk, emacs-pgtk, emacs-lucid, and emacs-nox.

Package: emacs-calfw
Description-md5: a94e8b4b1bd2363d113ecf24944bc61a
Description-en: Transitional dummy package for elpa-calfw
 This is a transitional dummy package. It can safely be removed.

Package: emacs-calfw-howm
Description-md5: 46c573d5eed1cb3c018789e185531fa8
Description-en: Transitional dummy package for elpa-calfw-howm
 This is a transitional dummy package. It can safely be removed.

Package: emacs-common
Description-md5: 6fb53b6ebee8590a3b8c928e705270e5
Description-en: GNU Emacs editor's shared, architecture independent infrastructure
 GNU Emacs is the extensible self-documenting text editor.
 This package contains the architecture independent infrastructure
 that's shared by emacs-gtk, emacs-pgtk, emacs-lucid, and emacs-nox.

Package: emacs-editing-major-modes
Description-md5: 5567b21d32af5285308a70dabbfb96ae
Description-en: All editing major modes for Emacs
 This is a metapackage that recommends all Emacs major modes including
 programming modes, configuration file modes, etc.  Installing this
 package enables Emacs to handle most well-known file formats for
 file-editing, while also providing the flexibility for a user to
 choose which they do or do not need.

Package: emacs-el
Description-md5: 293759cc44e4faeb7e4ad6e292cf8c63
Description-en: GNU Emacs LISP (.el) files
 GNU Emacs is the extensible self-documenting text editor.
 This package contains the elisp sources for the convenience of users,
 saving space in the main package for small systems.

Package: emacs-goodies-el
Description-md5: 1d2ec369ad2d806434c2427546337dd9
Description-en: Miscellaneous add-ons for Emacs
 This is a now a metapackage that installs the elpa-* packages
 corresponding to some of the previously bundled add-ons.
 .
 See /usr/share/doc/emacs-goodies-el/README.Debian.gz for a discussion
 of the disposition of previously bundled add-ons.

Package: emacs-gtk
Description-md5: 0c21163250e39c4d332ee40663450921
Description-en: GNU Emacs editor (with GTK+ GUI support)
 GNU Emacs is the extensible self-documenting text editor.  This
 package contains a version of Emacs with a graphical user interface
 based on GTK+ for X11 and Wayland (instead of the Lucid toolkit
 provided by the emacs-lucid package).
 .
 If you are using Wayland, you may wish to install emacs-pgtk instead.

Package: emacs-intl-fonts
Description-md5: 21e58187e0ab30560fabf0d956d5d742
Description-en: fonts to allow multilingual PostScript printing from Emacs
 This package includes BDF fonts to print Amharic, Arabic, Cantonese,
 Chinese, Czech, Danish, Dutch, Esperanto, Estonian, Finnish, French,
 German, Greek, Hebrew, Hindi, Italian, Japanese, Korean, Maltese,
 Norwegian, Polish, Russian, Slovak, Spanish, Swedish, Thai, Tigrinya,
 Turkish, and Vietnamese text as bit-mapped PostScript. To see these
 languages in X, you can use the xfonts-intl-* packages (among others).

Package: emacs-libvterm
Description-md5: 683752888eceb3d98a975104222c7d84
Description-en: fully-fledged terminal emulator inside GNU Emacs based on libvterm - module
 Emacs-libvterm (vterm) is fully-fledged terminal emulator inside GNU
 Emacs based on libvterm, a C library. As a result of using compiled
 code (instead of elisp), emacs-libvterm is fully capable, fast, and
 it can seamlessly handle large outputs.
 .
 This package contains the loadable module.

Package: emacs-lucid
Description-md5: 9d732a75402fcf8b7c270985ef008093
Description-en: GNU Emacs editor (with Lucid GUI support)
 GNU Emacs is the extensible self-documenting text editor.  This
 package contains a version of Emacs with support for a graphical user
 interface based on the Lucid toolkit (instead of the GTK+ interface
 provided by the emacs-gtk package).  Until some known GTK+
 problems are fixed, this version may help avoid crashing Emacs during
 an emacsclient disconnect.  See
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567934 and
 https://bugzilla.gnome.org/show_bug.cgi?id=85715 for more
 information.

Package: emacs-mozc
Description-md5: d7fbcd37fe4b1aea877c378ab81adc91
Description-en: Mozc for Emacs
 Mozc is a Japanese Input Method Editor (IME) designed for multi-platform
 such as Chromium OS, Windows, Mac and Linux.
 .
 This package provides the elisp files to run mozc with GNU Emacs.
 .
 This open-source project originates from Google Japanese Input.

Package: emacs-mozc-bin
Description-md5: d0382006f98c09382d8522d3a438b943
Description-en: Helper module for emacs-mozc
 Mozc is a Japanese Input Method Editor (IME) designed for multi-platform
 such as Chromium OS, Windows, Mac and Linux.
 .
 This package provides the helper module to the GNU Emacs.
 .
 This open-source project originates from Google Japanese Input.

Package: emacs-nox
Description-md5: d7627aff9867f2ba95f2b9dcfc399d6a
Description-en: GNU Emacs editor (without GUI support)
 GNU Emacs is the extensible self-documenting text editor.  This
 package contains a version of Emacs compiled without support for X,
 and provides only a text terminal interface.

Package: emacs-ocaml-merlin
Description-md5: 9266080df6127f223f6f619596600003
Description-en: editor service to develop in OCaml (emacs files)
 This package provides an editor service for advanced
 integrated development environment (IDE) in the OCaml
 language both for the vim and emacs editors.
 .
 This is the emacs-specific package.

Package: emacs-pgtk
Description-md5: 5514dad69844cdf5a6d45a09487b50ea
Description-en: GNU Emacs editor (with GTK+ Wayland GUI support)
 GNU Emacs is the extensible self-documenting text editor.  This
 package contains a version of Emacs with a graphical user interface
 based on GTK+ for Wayland.
 .
 If you are using exclusively X11, install emacs-gtk instead.  The
 PGTK port works less well than the standard GTK+ build in a number of
 respects.

Package: emacs-window-layout
Description-md5: 05ebf5890938b421bb3b089c51551f82
Description-en: window layout manager for emacs
 This elisp library provides functions to split a frame or window
 into some windows according to a layout recipe.

Package: emacspeak
Description-md5: 1e098459f1d5faed9ec8b4ef129266ea
Description-en: speech output interface to Emacs
 Emacspeak is a speech output system that will allow someone who
 cannot see to work directly on a UNIX system.
 .
 Emacspeak is built on top of Emacs. Once Emacs is started with Emacspeak
 loaded, users get spoken feedback for all actions. As Emacs can do
 everything, they get speech feedback for everything they do.
 .
 This package recommends the speech server for the espeak (software)
 speech synthesizer, so it should work straight away. However it also
 contains the source for speech servers to support the DECtalk Express
 and DECtalk MultiVoice (hardware) speech synthesizers. For other
 synthesizers, look for speech server packages such as emacspeak-ss and
 eflite.

Package: emacspeak-espeak-server
Description-md5: ed06bb3ec9a5f398b63c13c6a315348d
Description-en: espeak synthesis server for emacspeak
 Emacspeak is a speech output system that will allow someone who
 cannot see to work directly on a UNIX system.
 .
 Emacspeak is built on top of Emacs. Once Emacs is started with Emacspeak
 loaded, users get spoken feedback for all actions. As Emacs can do
 everything, they get speech feedback for everything they do.
 .
 This package includes the speech server for the espeak (software)
 speech synthesizer.

Package: emacspeak-ss
Description-md5: 06689440a8b5a3c66b62c45442b2ead0
Description-en: Emacspeak speech servers for several synthesizers
 emacspeak-ss is an interface between Emacspeak and any of several
 speech synthesizers: DoubleTalk PC version 5.20 or later (internal),
 DoubleTalk LT version 4.20 or later (serial port version), LiteTalk
 version 4.20 or later, Braille 'n Speak, Type 'n Speak, Braille Lite,
 Apollo 2 from Dolphin, or Accent SA.  If you have a DoubleTalk PC,
 you also need the dtlk device driver - either the module or compiled
 into your kernel.

Package: email-reminder
Description-md5: a819b0c9f80cffeffe9a22d352bcf5a8
Description-en: Send event reminders by email
 Email-reminder allows users to define events that they want to be reminded of
 by email.  Possible events include birthdays, anniversaries and yearly events.
 Reminders can be sent on the day of the event and/or a few days beforehand.
 .
 This package includes systemd timers that check for events and send reminders
 once a daily.
 .
 The systemd timers use Persistent=true to ensure reminders are sent even if
 the computer was turned off at the scheduled time.

Package: embassy-domainatrix
Description-md5: 1578b4ad1acda3d80ccdb854d828e924
Description-en: Extra EMBOSS commands to handle domain classification file
 The DOMAINATRIX programs were developed by Jon Ison and colleagues at MRC HGMP
 for their protein domain research. They are included as an EMBASSY package as
 a work in progress.
 .
 Applications in the current domainatrix release are cathparse (generates DCF
 file from raw CATH files), domainnr (removes redundant domains from a DCF
 file), domainreso (removes low resolution domains from a DCF file), domainseqs
 (adds sequence records to a DCF file), domainsse (adds secondary structure
 records to a DCF file), scopparse (generates DCF file from raw SCOP files) and
 ssematch (searches a DCF file for secondary structure matches).

Package: embassy-domalign
Description-md5: 4149429333c4c57628815096efc54167
Description-en: Extra EMBOSS commands for protein domain alignment
 The DOMALIGN programs were developed by Jon Ison and colleagues at MRC HGMP
 for their protein domain research. They are included as an EMBASSY package as
 a work in progress.
 .
 Applications in the current domalign release are allversusall (sequence
 similarity data from all-versus-all comparison), domainalign (generates
 alignments (DAF file) for nodes in a DCF file), domainrep (reorders DCF file
 to identify representative structures) and seqalign (extend alignments (DAF
 file) with sequences (DHF file)).

Package: embassy-domsearch
Description-md5: b2070b40aba8f89757e349167bf2c918
Description-en: Extra EMBOSS commands to search for protein domains
 The DOMSEARCH programs were developed by Jon Ison and colleagues at MRC HGMP
 for their protein domain research. They are included as an EMBASSY package as
 a work in progress.
 .
 Applications in this DOMSEARCH release are seqfraggle (removes fragment
 sequences from DHF files), seqnr (removes redundancy from DHF files), seqsearch
 (generates PSI-BLAST hits (DHF file) from a DAF file), seqsort (Remove
 ambiguous classified sequences from DHF files) and seqwords (Generates DHF
 files from keyword search of UniProt).

Package: emboss
Description-md5: 631f0b40fa19ed8d24d0b67284b2cdaa
Description-en: European molecular biology open software suite
 EMBOSS is a free Open Source software analysis package specially developed for
 the needs of the molecular biology (e.g. EMBnet) user community. The software
 automatically copes with data in a variety of formats and even allows
 transparent retrieval of sequence data from the web. Also, as extensive
 libraries are provided with the package, it is a platform to allow other
 scientists to develop and release software in true open source spirit. EMBOSS
 also integrates a range of currently available packages and tools for sequence
 analysis into a seamless whole. EMBOSS breaks the historical trend towards
 commercial software packages.

Package: emboss-data
Description-md5: 79d0d9db011c2a24220e35e5ee92592d
Description-en: data files for the EMBOSS package
 EMBOSS is a free Open Source software analysis package specially developed for
 the needs of the molecular biology (e.g. EMBnet) user community. The software
 automatically copes with data in a variety of formats and even allows
 transparent retrieval of sequence data from the web. Also, as extensive
 libraries are provided with the package, it is a platform to allow other
 scientists to develop and release software in true open source spirit. EMBOSS
 also integrates a range of currently available packages and tools for sequence
 analysis into a seamless whole. EMBOSS breaks the historical trend towards
 commercial software packages.
 .
 This package includes data files needed by EMBOSS, the European Molecular
 Biology Open Software Suite.

Package: emboss-doc
Description-md5: d926213056ed1d2b8e46debd2a4dc5e3
Description-en: documentation for EMBOSS
 EMBOSS is a free Open Source software analysis package specially developed for
 the needs of the molecular biology (e.g. EMBnet) user community. The software
 automatically copes with data in a variety of formats and even allows
 transparent retrieval of sequence data from the web. Also, as extensive
 libraries are provided with the package, it is a platform to allow other
 scientists to develop and release software in true open source spirit. EMBOSS
 also integrates a range of currently available packages and tools for sequence
 analysis into a seamless whole. EMBOSS breaks the historical trend towards
 commercial software packages.
 .
 This package includes non-essential user documentation for EMBOSS, the
 European Molecular Biology Open Software Suite.

Package: emboss-explorer
Description-md5: 69ac8116a4fb61d1250e6572c9186bdf
Description-en: web-based GUI to EMBOSS
 EMBOSS explorer is a web-based graphical user interface
 to the EMBOSS suite of bioinformatics tools. It is written
 in Perl.
 .
 If you use the Apache HTTP server, you will at most have to restart it before
 using EMBOSS explorer. For other web servers, you will have to do the
 configuration by yourself.

Package: emboss-lib
Description-md5: 1a4b801fb90e6b942e8beea3b7049542
Description-en: EMBOSS Libraries
 This package contains the core libraries of the European Molecular Biology
 Open Software Suite, EMBOSS.
 .
 AJAX covers standard data structures, including strings, sequences, file
 handles, queues, hashes, heaps, lists, dictionaries, trees and dynamic
 arrays. It also covers standard algorithms including comparisons, pattern
 matching, sorting, and iterators. AJAX will also provide a set of high level
 graphics functions suited to the needs of sequence analysis applications.
 .
 The NUCLEUS library provides higher-level functions specific to molecular
 sequence analysis, including sequence comparisons, translation, codon usage
 and annotation.
 .
 It also contains a eplplot, an EMBOSS, a fork of the plplot library.
 .
 In Debian, these libraries are to be considered private.

Package: emboss-test
Description-md5: 33b303fdfa62c3269ac3aee5dea31b45
Description-en: test files for the EMBOSS package
 EMBOSS is a free Open Source software analysis package specially developed for
 the needs of the molecular biology (e.g. EMBnet) user community. The software
 automatically copes with data in a variety of formats and even allows
 transparent retrieval of sequence data from the web. Also, as extensive
 libraries are provided with the package, it is a platform to allow other
 scientists to develop and release software in true open source spirit. EMBOSS
 also integrates a range of currently available packages and tools for sequence
 analysis into a seamless whole. EMBOSS breaks the historical trend towards
 commercial software packages.
 .
 This package includes test files for EMBOSS, the European Molecular Biology
 Open Software Suite.
 .
 It is a good idea to use the data from this package for your bug reports when
 possible.

Package: embree-tools
Description-md5: 13a19ece1c1613f03b3dbaa642c3e5c8
Description-en: High Performance Ray Tracing Kernels - tools
 Intel(R) Embree is a collection of high-performance ray tracing kernels,
 developed at Intel. The target users of Intel(R) Embree are
 graphics application engineers who want to improve the performance of
 their photo-realistic rendering application by leveraging Embree's
 performance-optimized ray tracing kernels. The kernels are optimized for
 the latest Intel(R) processors with support for SSE, AVX, AVX2, and
 AVX-512 instructions. Intel(R) Embree supports runtime code selection
 to choose the traversal and build algorithms that best matches
 the instruction set of your CPU.
 .
 This package provides the official command-line tools.

Package: emd
Description-md5: 6fc4d6b9188049790a1818e998f91a04
Description-en: Enhanced Markdown template processor (program)
 emd is the Enhanced Markdown template processor.
 It can save people from tedious jobs updating their README.md files by
 automating all those that can be automated, especially for cli
 based programs.

Package: emelfm2-svg-icons
Description-md5: 1c3e13517724e514f6f7dee9171a33a8
Description-en: icon SVG files from emelfm2 project
 The scalable vector graphics (SVG) icon sources of the small, memory
 efficient, GTK+ file manager program. The icons include graphics for
 open, close, output, terminal, several actions like proceed, add mark,
 move, split etc.

Package: emerald
Description-md5: 19f803b1f70284caef3a7732c876715f
Description-en: Decorator for compiz
 Emerald is a window decorator for the Compiz window manager, using a custom
 theme format (*.emerald). It is highly customizable and supports different
 theme engines, with transparency and precise placement of borders and window
 title elements.
 .
 This package provides a decorator for compiz and a themer application.

Package: emerald-themes
Description-md5: 5f26cc29ae6dd8427e23960c72f1152e
Description-en: Themes for emerald window decorator
 Emerald is a window decorator for the Compiz window manager, using a custom
 theme format (*.emerald). It is highly customizable and supports different
 theme engines, with transparency and precise placement of borders and window
 title elements.
 .
 This package provides the themes for emerald window decorator.

Package: emf2svg
Description-md5: 87d984f2bde65dc9fd3643c71e9e34b6
Description-en: Convert Enhanced Metafile to SVG
 By themselves, EMF/EMF+ files are rare in the wild. However, they are
 frequently embedded inside other Microsoft file formats. This project could
 be used to handle EMF blobs in any Microsoft formats.
 .
 This package contains the command line utility emf2svg-conv.

Package: emhash-dev
Description-md5: 7da4b8e6336239b86a44f94f74d9fa8e
Description-en: Fast and memory-efficient C++ flat hash map/set
 Header files for C++ providing fast and memory-efficient
 open-addressing with flat hash table/map. This is a header-only
 library.

Package: emmax
Description-md5: fa08a2d54a24822f6f716959bc91f62c
Description-en: genetic mapping considering population structure
 EMMAX is a statistical test for large scale human or model organism
 association mapping accounting for the sample structure. In addition
 to the computational efficiency obtained by EMMA algorithm, EMMAX takes
 advantage of the fact that each locus explains only a small fraction of
 complex traits, which allows one to avoid repetitive variance component
 estimation procedure, resulting in a significant amount of increase in
 computational time of association mapping using mixed model.

Package: emms
Description-md5: 99d13267d248f801ff2cee2566395f79
Description-en: Emacs MultiMedia System
 EMMS is the Emacs Multi-Media System. It tries to be a clean and
 small application to play multimedia files from Emacs using external
 players.

Package: empire
Description-md5: d205890baf87822e252a10ec1fdcc64c
Description-en: war game of the century
 Empire is a console game simulation of a full-scale war between two
 emperors, the computer and you. Naturally, there is only room for
 one, so the object of the game is to destroy the other.
 .
 The world on which the game takes place is a square rectangle containing
 cities, land and water. Cities are used to build armies, planes, and
 ships which can move across the world destroying enemy pieces, exploring,
 and capturing more cities.
 .
 The classic game from the 1980s uses text mode graphical output, drawing
 your units, cities and the world in color. Commands are issued using
 the keyboard.

Package: empire-hub
Description-md5: da0baae69903b39d0327e3d1b150a357
Description-en: Empire protocol multiplexer
 This package allows multiple clients to connect to an Empire server
 over a single connection.

Package: emptty
Description-md5: 2817227520fe5477fbdc31fdddb06170
Description-en: text-based display manager for starting graphical sessions
 emptty is a simple, text-based display manager for starting Wayland or Xorg
 sessions from a virtual console. It allows interactively choosing a specific
 desktop environment or window manager and remembers the user's selection.
 Custom sessions can optionally be defined system-wide or by the user.
 .
 The emptty package ships a template unit that can be used to start instances
 of emptty on one or more virtual consoles. After installing this package, the
 following command will enable and start emptty on tty8:
 .
 # systemctl enable emptty@tty8.service && systemctl start emptty@tty8.service
 .
 See the documentation in /usr/share/doc/emptty/README.md.gz for details.

Package: emscripten
Description-md5: bac4ee7e994147a09477cf81302d8aba
Description-en: LLVM-to-JavaScript Compiler
 Emscripten is an LLVM to JavaScript compiler. It takes LLVM bitcode, also
 called LLVM IR (which can be generated from C/C++ using Clang, or any other
 language that can be converted into LLVM bitcode) and compiles that into
 JavaScript, which can be run on the web (or anywhere else JavaScript can run).
 .
 Using Emscripten, you can
 * Compile C and C++ code into JavaScript and run that on the web
 * Run code in languages like Python as well, by compiling CPython from C
 to JavaScript and interpreting code in that on the web
 .
 Some uses of emscripten require additional packages:
 * setting WASM2C requires wabt (at least release 1.0.24-2).
 * emcmake requires cmake.
 * emconfigure may require automake.
 * emmake requires make.
 * emrun option --android requires adb.
 * emscons requires scons.
 * WebIDL Binder requires python3-ply.

Package: emscripten-doc
Description-md5: dabc7f2e4b8e0af69c820df66a3fa643
Description-en: LLVM-to-JavaScript Compiler (documentation)
 Emscripten is an LLVM to JavaScript compiler. It takes LLVM bitcode, also
 called LLVM IR (which can be generated from C/C++ using Clang, or any other
 language that can be converted into LLVM bitcode) and compiles that into
 JavaScript, which can be run on the web (or anywhere else JavaScript can run).
 .
 Using Emscripten, you can
 * Compile C and C++ code into JavaScript and run that on the web
 * Run code in languages like Python as well, by compiling CPython from C
 to JavaScript and interpreting code in that on the web
 .
 This package contains the documentation.

Package: emu8051
Description-md5: bddb06de5667c9ccd80b5d7b9a1bafa7
Description-en: Emulator and simulator for 8051 microcontrollers
 Emu8051 is a simulator/emulator for the Intel 8051 family of
 microcontrollers. It allows the developers to simulate 8051
 microcontrollers to test their code and debug it.
 The program can load Intel HEX files.

Package: enamdict
Description-md5: 51bed68b9f7c8f79cd61319a00cfb667
Description-en: Dictionary of Japanese proper names
 The ENAMDICT file contains Japanese proper names; place-names, surnames,
 given names, (some) company names and product names.. These were originally
 included in the EDICT file, along with other non-name entries.

Package: enblend
Description-md5: 60a4b912f87ffb96d7ec9562509d24a1
Description-en: image blending tool
 Enblend is a tool for compositing images. Given a set of images that overlap
 in some irregular way, Enblend overlays them in such a way that the seam
 between the images is invisible, or at least very difficult to see. It can,
 for example, be used to blend a panorama composed of several images.
 .
 It uses a Burt & Adelson multi-resolution spline. This technique tries to
 make the seams between the input images invisible. The basic idea is that
 image features should be blended across a transition zone proportional in
 size to the spatial frequency of the features. For example, objects like
 trees and windowpanes have rapid changes in color. By blending these
 features in a narrow zone, you will not be able to see the seam because the
 eye already expects to see color changes at the edge of these features.
 Clouds and sky are the opposite. These features have to be blended across a
 wide transition zone because any sudden change in color will be immediately
 noticeable.
 .
 Enblend does not align images for you. Use a tool like Hugin or PanoTools to
 do this. The TIFFs produced by these programs are exactly what Enblend is
 designed to work with.

Package: enca
Description-md5: 2f9c7fe9acb67b4a62500c271d337572
Description-en: Extremely Naive Charset Analyser - binaries
 Enca is an Extremely Naive Charset Analyser. It detects the character set and
 the encoding of text files and can also convert them to other encodings using
 either a built-in converter or external libraries and tools like libiconv,
 librecode, or cstocs.
 .
 Currently it supports Belarusian, Bulgarian, Croatian, Czech,
 Estonian, Hungarian, Latvian, Lithuanian, Polish, Russian, Slovak,
 Slovene, Ukrainian, Chinese, and some multibyte encodings independently
 on language.

Package: encfs
Description-md5: 548b455c473b2471eae5efe6de874f33
Description-en: encrypted virtual filesystem
 EncFS integrates file system encryption into the Unix(TM) file system.
 Encrypted data is stored within the native file system, thus no
 fixed-size loopback image is required.
 .
 EncFS uses the FUSE kernel driver and library as a backend.

Package: enchant-2
Description-md5: e481786e798a37f609a1be5919cac54a
Description-en: Wrapper for various spell checker engines - transitional package
 Enchant is a generic spell checking library which uses existing
 spell checker engines such as ispell, aspell and myspell as its backends.
 .
 Enchant steps in to provide uniformity and conformity on top of these
 libraries, and implement certain features that may be lacking in any
 individual provider library.
 .
 This empty transitional package is here to ensure smooth upgrades.

Package: endeavour
Description-md5: fcd564a27520dc1617ea90b903c592b2
Description-en: minimalistic personal task manager designed to fit GNOME desktop
 Endeavour is a simplistic personal task manager designed to perfectly fit
 the GNOME desktop. Designed from ground up to seamlessly integrate with
 the GNOME desktop environment, To Do enables you to be as productive as
 you want.
 .
 Endeavour was formerly known as GNOME Todo.

Package: endeavour-common
Description-md5: 9cf7708353a5a633620eac13b2373148
Description-en: common files for Endeavour
 Endeavour is a simplistic personal task manager designed to perfectly fit
 the GNOME desktop. Designed from ground up to seamlessly integrate with
 the GNOME desktop environment, To Do enables you to be as productive as
 you want.
 .
 This package contains common files.

Package: endless-sky
Description-md5: c04e201ee6bc03c8938a9237eefbb95d
Description-en: space exploration, trading and combat game
 Explore other star systems.
 .
 Earn money by trading, carrying passengers, or completing missions.
 Use your earnings to buy a better ship or to upgrade the weapons and engines
 on your current one.
 .
 Blow up pirates.
 Take sides in a civil war.
 Or leave human space behind and hope to find some friendly aliens whose
 culture is more civilized than your own...
 .
 Endless Sky is a sandbox-style space exploration game similar to Elite,
 Escape Velocity, or Star Control.
 You start out as the captain of a tiny spaceship and can choose what to do
 from there.
 The game includes a major plot line and many minor missions, but you can
 choose whether you want to play through the plot or strike out on your own as
 a merchant or bounty hunter or explorer.

Package: endless-sky-data
Description-md5: da956118ae8b0d3d06d38684c4e10624
Description-en: space exploration, trading and combat game - data files
 This package contains the architecture-independent data files for
 endless-sky.

Package: endless-sky-high-dpi
Description-md5: e8df045fad1efef75175c8b06f6aa65f
Description-en: space exploration and combat game
 Endless sky is a 2D space exploration game with action, strategy, and role
 playing elements.
 .
 This package contains high-resolution graphics for Endless Sky. These images
 will only be used if you either have a high-DPI monitor, or have set the
 game's zoom level higher than 100%.

Package: endlessh
Description-md5: fbf5f0bb526a3579e8178b8f2e18075d
Description-en: SSH tarpit that slowly sends an endless connection banner
 Endlessh is an SSH tarpit that very slowly sends an endless, random SSH banner.
 It keeps SSH clients locked up for hours or even days at a time. The purpose is
 to put your real SSH server on another port and then let abusive bots get stuck
 in this tarpit instead of bothering a real server.
 .
 Since the tarpit is in the banner before any cryptographic exchange occurs,
 this program doesn't depend on any cryptographic libraries. It's a simple,
 single-threaded, standalone C program. It uses poll() to trap multiple clients
 at a time.
 .
 See https://nullprogram.com/blog/2019/03/22/ for more details.

Package: enemylines3
Description-md5: 8451747efdf91f226db4054eccf87b89
Description-en: semi-abstract first person 3d-shooter game
 Enemylines 3 is a single-player game. You have to shoot evil robots before
 they get too close, you can use your jetpack to escape. The robots can't jump
 but they tear down walls.

Package: enemylines7
Description-md5: 57c1a8388ebb5fe231edfc91e98731aa
Description-en: first person 3d-shooter game
 Enemy Lines 7 is a single-player game. You have to shoot down enemy
 bombers threatening your city in a three-dimensional environment.
 .
 Enemy bombers are approaching Glysen, your capital. The situation is without
 hope. But with the new experimental mech you can at least try to take as many
 of them with you as possible.

Package: enfuse
Description-md5: 01773ba70e320855287a42501d2d11f5
Description-en: image exposure blending tool
 Enfuse blends differently exposed images of the same scene into a nice output
 image, without producing intermediate HDR images that are then tonemapped to a
 viewable image. This simplified process often works much better and quicker
 than the currently known tonemapping algorithms.
 .
 The exposure blending is done using the Mertens-Kautz-Van Reeth exposure
 fusion algorithm. The basic idea is that pixels in the input images are
 weighted according to qualities such as proper exposure, good contrast, and
 high saturation. These weights determine how much a given pixel will
 contribute to the final image.
 .
 Enfuse does not align images for you. Use a tool like Hugin or PanoTools to do
 this. The TIFFs produced by these programs are exactly what Enfuse is designed
 to work with.

Package: engauge-digitizer
Description-md5: 3b5d43f5a7d793bb48f63c7f42761df0
Description-en: interactively extracts numbers from bitmap graphs or maps
 The Engauge Digitizer tool assists in interactively extracting numbers
 from images of graphs. Conceptually, it is thus the opposite of a
 graphing tool that converts data points to graphs. It provides assistance
 in enhancing the image quality and matching the data points. Engauge
 Digitizer is used by individuals such as grad students and researchers as
 well engineers and employees in large government and commercial
 organizations for processing single files  but also managing databases of
 thousands of image files.
 .
 Features of Engauge Digitizer include:
 * Automatic grid line removal
 * Automatic point and axis matching
 * Automatic curve tracing
 * Image processing for separating important details from background
 information
 * A wizard providing an interactive tutorial to explain the basic steps
 * Multiple coordinate systems in the same image can be digitized in
 advanced mode
 * Cubic spline interpolation between points gives more accurate curves with
 fewer points
 * Handling of Cartesian, polar, linear and logarithmic graphs
 * Support for drag-and-drop and copy-and-paste
 * Context sensitive help, user manual and tutorials explaining every
 feature
 * Preview windows to give immediate feedback while modifying settings
 * Automated line and point extraction to rapidly digitizes data

Package: engauge-digitizer-doc
Description-md5: acb3ebcff6c116018890b2080677aa07
Description-en: engauge-digitizer user manual and tutorial
 engauge-digitizer converts an image file showing a graph or map into numbers.
 .
 This package contains the HTML user guide and tutorial, which is accessible
 from within the main program.

Package: engrampa
Description-md5: c8e71f59d4956f9ef1b9dbbeb964086c
Description-en: archive manager for MATE
 Engrampa is an archive manager for the MATE environment. It allows you to:
 .
 * Create and modify archives.
 * View the content of an archive.
 * View a file contained in an archive.
 * Extract files from the archive.
 .
 Engrampa supports the following formats:
 * Tar (.tar) archives, including those compressed with
 gzip (.tar.gz, .tgz), bzip (.tar.bz, .tbz), bzip2 (.tar.bz2, .tbz2),
 compress (.tar.Z, .taz), lzip (.tar.lz, .tlz), lzop (.tar.lzo, .tzo),
 lzma (.tar.lzma) and xz (.tar.xz)
 * Zip archives (.zip)
 * Jar archives (.jar, .ear, .war)
 * 7z archives (.7z)
 * iso9660 CD images (.iso)
 * Lha archives (.lzh)
 * Single files compressed with gzip (.gz), bzip (.bz), bzip2 (.bz2),
 compress (.Z), lzip (.lz), lzop (.lzo), lzma (.lzma) and xz (.xz)
 .
 Engrampa doesn't perform archive operations by itself, but relies on
 standard tools for this.

Package: engrampa-common
Description-md5: 693bd268e3f08c305f73cfdb419bef5a
Description-en: archive manager for MATE (common files)
 Engrampa is an archive manager for the MATE environment. It allows you to:
 .
 * Create and modify archives.
 * View the content of an archive.
 * View a file contained in an archive.
 * Extract files from the archive.
 .
 This package contains the architecture independent files.

Package: enigma
Description-md5: 366b4c0e1f58c25a2dd540823d04753a
Description-en: Game where you control a marble with the mouse
 Enigma is a puzzle game similar to Oxyd on the Atari ST or Rock'n'Roll
 on the Amiga and good old Marble Madness. It also has Sokoban levels, and
 some interesting twists on the original sokoban concept.
 .
 In Enigma, your objective is to locate and uncover matching pairs of
 Oxyd stones. Simple as it sounds, this task is made more difficult by
 the fact that Oxyd stones tend to be hidden, inaccessible or protected
 by unexpected traps. Overcoming these obstacles often requires a lot
 of dexterity and wit (and can be quite addictive).
 .
 This package contains the game engine.

Package: enigma-data
Description-md5: d485f1c5e342972301b2584fc4548698
Description-en: Data files for the game enigma
 Enigma is a puzzle game similar to Oxyd on the Atari ST or Rock'n'Roll
 on the Amiga and good old Marble Madness. It also has Sokoban levels, and
 some interesting twists on the original sokoban concept.
 .
 In Enigma, your objective is to locate and uncover matching pairs of
 Oxyd stones. Simple as it sounds, this task is made more difficult by
 the fact that Oxyd stones tend to be hidden, inaccessible or protected
 by unexpected traps. Overcoming these obstacles often requires a lot
 of dexterity and wit (and can be quite addictive).
 .
 This package contains the data files (levels, graphics, sounds).

Package: enigma-doc
Description-md5: 1bd46b6863570983986b8d9f86c9488c
Description-en: Documentation for the game enigma
 Enigma is a puzzle game similar to Oxyd on the Atari ST or Rock'n'Roll
 on the Amiga and good old Marble Madness. It also has Sokoban levels, and
 some interesting twists on the original sokoban concept.
 .
 In Enigma, your objective is to locate and uncover matching pairs of
 Oxyd stones. Simple as it sounds, this task is made more difficult by
 the fact that Oxyd stones tend to be hidden, inaccessible or protected
 by unexpected traps. Overcoming these obstacles often requires a lot
 of dexterity and wit (and can be quite addictive).
 .
 This package contains the manual and level creating guide

Package: enjarify
Description-md5: 99067e712b51d270b0a96cb0ae1ad1eb
Description-en: translate Dalvik bytecode to equivalent Java bytecode
 Android applications are Java programs that run on a customized virtual
 machine, which is part of the Android operating system, the Dalvik VM.
 Their bytecode differs from the bytecode of normal Java applications.
 .
 Enjarify can translate the Dalvik bytecode back to equivalent Java bytecode,
 which simplifies the analysis of Android applications.

Package: enlex-data
Description-md5: f4ddf3b7bed4b20f0b01361d0b027f0e
Description-en: English pronunciation dictionary
 This package is aimed primarily for use together with the Freephone
 phonetizer for Mbrola. When it is installed you can instruct Freephone
 to use the pronunciation dictionary by the command line switch
 "-h /usr/share/freespeech/enlex.db".

Package: enlightenment
Description-md5: 926a07692618e3a130115633d1d6025d
Description-en: X11 window manager based on EFL
 Enlightenment is an advanced window manager for X11. Unique
 features include: a fully animated background, nice drop shadows
 around windows, backed by an extremely clean and optimized
 foundation of APIs.
 .
 This package contains the core files for Enlightenment.

Package: enlightenment-data
Description-md5: 02f94c9cb548fcf19688c4805c933045
Description-en: X11 window manager based on EFL - run time data files
 Enlightenment is an advanced window manager for X11. Unique
 features include: a fully animated background, nice drop shadows
 around windows, backed by an extremely clean and optimized
 foundation of APIs.
 .
 These are the architecture independent runtime support files for the
 Enlightenment Window Manager.

Package: enlightenment-dev
Description-md5: 0c72d8e306ac8da7916403448e533285
Description-en: Enlightenment headers, static libraries and documentation
 Enlightenment is an advanced window manager for X11. Unique
 features include: a fully animated background, nice drop shadows
 around windows, backed by an extremely clean and optimized
 foundation of APIs.
 .
 This package contains headers, static libraries and documentation for
 enlightenment.

Package: enmime
Description-md5: 64709de7226812c4903dca09566d7577
Description-en: MIME mail encoding and decoding package for Go (program)
 enmime is a MIME encoding and decoding library for Go, focused on
 generating and parsing MIME encoded emails.  It is being developed in
 tandem with the Inbucket email service.
 .
 enmime includes a fluent interface builder for generating
 MIME encoded messages.
 .
 This is the binary package for the same containing mime-extractor and
 mime-dump utilities.

Package: enscribe
Description-md5: 8e61f7223a2ea3fceffe624c791dc967
Description-en: convert images into sounds
 Enscribe converts the scanlines of the input image into frequency
 components and then using an inverse Fast Fourier Transform, converts
 them into sound. The left side of the image is the low frequency end,
 and the right is the high end, up to just under the Nyquist limit if
 you want it to. There are several tunable parameters as to how colour
 is converted into stereo sound and the frequency range to be used.
 This conversion can be used to create resilient audio watermarks or to
 simply create interesting sounds from images.

Package: enscript
Description-md5: 04fb071b96ab1b2f0ba75bea589ddc4b
Description-en: converts text to Postscript, HTML or RTF with syntax highlighting
 GNU Enscript takes ASCII files (often source code) and converts them
 to PostScript, HTML or RTF.  It can store generated output to a file
 or send it directly to the printer.
 .
 It is often used for its syntax highlighting, as it comes with rules
 for a wide range of programming languages.  New rules can be added
 using an awk-like stateful scripting language.

Package: ent
Description-md5: ee7ab52dbfd2e0415762ea1e5778dee1
Description-en: pseudorandom number sequence test program
 This program applies various tests to sequences of bytes stored in
 files and reports the results of those tests. The program is useful
 for those evaluating pseudorandom number generators for encryption and
 statistical sampling applications, compression algorithms, and other
 applications where the information density of a file is of interest.
 .
 Original Homepage: http://www.fourmilab.ch/random/
 (Now maintained primarily in Debian.)

Package: entagged
Description-md5: 0bcf3898281d34e0a16fe835ede48e31
Description-en: graphical audio file tagger with freedb support
 Entagged is an audio file tagger written in Java, using the freedb online
 database for the retrieval of the tags. It can be used to organize files into
 complex directory structures according to their tags, or to tag them from
 their filenames. Supports: APE, FLAC, MP3, MPC, OGG, WMA.

Package: entangle
Description-md5: f6533be34ec2f22afa3f66ce17fd6487
Description-en: Tethered Camera Control & Capture
 Entangle provides a graphical interface for "tethered shooting", aka
 taking photographs with a digital camera completely controlled from the
 computer.
 .
 Using Entangle is as easy as 1,2,3...
 * Connect camera
 * Launch Entangle
 * Shoot photos
 .
 With a sufficiently capable digital SLR camera Entangle allows:
 * Trigger the shutter from the computer
 * Live preview of scene before shooting
 * Automatic download and display of photos as they are shot
 * Control of all camera settings from computer

Package: enter-tex
Description-md5: 5dea6d78f7c09581d3eee7d96374944f
Description-en: LaTeX editor designed for the GNOME desktop
 Enter TeX is a LaTeX editor for GNOME. It integrates the various tools required
 for processing LaTeX documents. It provides menus, buttons and templates to
 assist with the edition and the compilation of documents.

Package: enterprise-certificate-proxy-signer
Description-md5: fc23a4384169cd3e1c277f979754a67b
Description-en: signer for Google Proxies for Enterprise Certificates (program)
 Certificate-based-access
 .
 If you use certificate-based access (https://cloud.google.com/beyondcorp-
 enterprise/docs/securing-resources-with-certificate-based-access) to protect
 your Google Cloud resources, the end user device certificate
 (https://en.wikipedia.org/wiki/Client_certificate) is one of the
 credentials that is verified before access to a resource is granted. You
 can configure Google Cloud to use the device certificates in your
 operating system key store when verifying access to a resource from the
 gcloud CLI or Terraform by using the enterprise certificates feature.
 .
 Google Enterprise Certificate Proxies (ECP)
 .
 Google Enterprise Certificate Proxies (ECP) are part of the Google Cloud
 Zero Trust architecture (/zerotrust) that enables mutual authentication
 with client-side certificates
 (https://en.wikipedia.org/wiki/Client_certificate). This repository
 contains a set of proxies/modules that can be used by clients or
 toolings to interact with certificates that are stored in protected key
 storage systems (https://en.wikipedia.org/wiki/Key_management).
 .
 To interact the client certificates, application code should not need to
 use most of these proxies within this repository directly. Instead, the
 application should leverage the clients and toolings provided by Google
 such as Cloud SDK (https://cloud.google.com/sdk) to have a more
 convenient developer experience.
 .
 This package provides the linux signer built for
 enterprise-certificate-proxy

Package: entr
Description-md5: 52fe22e37b3719b7c736bf46a6d8c9b7
Description-en: Run arbitrary commands when files change
 The Event Notify Test Runner (entr) runs arbitrary commands when
 files change. Changes are detected through the kqueue/inotify
 kernel interface.

Package: enum
Description-md5: 2a2e1929bfb626a42331656e3a7a5685
Description-en: seq- and jot-like enumerator
 enum enumerates values (numbers) between two values, possibly further adjusted
 by a step and/or a count, all given on the command line. Before printing,
 values are passed through a formatter. Very fine control over input
 interpretation and output is possible.
 .
 enum is designed to be a drop-in replacement for GNU seq while still providing
 (almost) the same feature set jot (on BSD) provides.

Package: env-assert
Description-md5: 5a352d1fab4a2ac3f4717b116c46c573
Description-en: tool to ensure that the environment variables match expectations
 The envassert script, accompanied by the Env::Assert module, checks that
 your runtime environment, as defined with environment variables, matches with
 what you want.
 .
 You can define your required environment in a file.
 Default file is .envassert but you can use any file.
 .
 It is advantageous to use envassert for examnple when running a container. If
 you check your environment for missing or wrongly defined environment
 variables at the beginning of the container run, your container will fail
 sooner instead of in a later point in execution when the variables are
 needed.

Package: env-dot
Description-md5: 04b12ad55626fedee0bc2e83db638d4e
Description-en: tool to read .env file and turn its content into environment variables
 envdot reads a .env file and converts it into environment variable commands
 suitable for different shell families: sh, csh, and fish.
 .
 envdot supports the often used sh compatible flavor and
 the docker flavor which are not compatible with each other.

Package: env2
Description-md5: 43c5540b7dfc470efc953b6ecabc89a3
Description-en: convert environment variables between scripting languages
 Output environment setting code for the target scripting language. Can
 report only differences or all environment variables.
 .
 For example, convert csh setup script to bash or the other way around.
 Or use it to simplify the creation of modulesfiles (cf. package
 environment-modules).
 .
 Support bash, csh, ksh, modulecmd, perl, plist, sh, tclsh, tcsh, vim,
 yaml, and zsh.

Package: environment-modules
Description-md5: e68d2dab565934a6f22604cc65023018
Description-en: Modular system for handling environment variables
 The Modules package provides for the dynamic modification of a user's
 environment via modulefiles.  Each modulefile contains the information
 needed to configure the shell for an application. Once the Modules
 package is initialized, the environment can be modified dynamically
 on a per-module basis using the module command which interprets
 modulefiles. Typically modulefiles instruct the module command to alter or
 set shell environment variables such as PATH, MANPATH, etc. modulefiles
 may be shared by many users on a system and users may have their own
 collection to supplement or replace the shared modulefiles.  The modules
 environment is common on SGI/Crays and many workstation farms.

Package: envstore
Description-md5: b91b2c04b39c3d8dbefac3bb83a1dfc7
Description-en: store for environment variables across shell processes
 envstore allows you to save environment variables into a separate store, list
 them, and reload them into the (other) shell again. It therefore provides a
 way to share them in cases where exporting to child processes is not feasible.
 .
 Included is envify, a shell script which loads the environment saved with
 envstore and then executes the command given to it.
 .
 A classic use case is MPD_HOST for clients of the Music Player Daemon.
 Commands to control the MPD would be wrapped with envify. If the MPD_HOST were
 then changed in envstore, it would automatically be used.

Package: envsubst
Description-md5: b8fba541ab21c47f7aabb0ff8e188166
Description-en: Environment variables substitution for Go (program)
 envsubst
 .
 Environment variables substitution for Go - binary program
 (https://godoc.org/github.com/a8m/envsubst)

Package: eodag
Description-md5: cd01ae14614c80276ae0b739d9b0c657
Description-en: Earth Observation Data Access Gateway - CLI
 EODAG (Earth Observation Data Access Gateway) is a command line tool
 and a plugin-oriented Python framework for searching, aggregating
 results and downloading remote sensed images while offering a unified
 API for data access regardless of the data provider.
 The EODAG SDK is structured around three functions:
 * List product types: list of supported products and their description
 * Search products (by product type or uid) : searches products according
 to the search criteria provided
 * Download products : download product "as is"
 .
 EODAG is developed in Python. It is structured according to a modular
 plugin architecture, easily extensible and able to integrate new data
 providers.
 Three types of plugins compose the tool:
 * Catalog search plugins, responsible for searching data
 (OpenSearch, CSW, ...),
 building paths, retrieving quicklook, combining results
 * Download plugins, allowing to download and retrieve data locally
 (via FTP, HTTP, ..), always with the same directory organization
 * Authentication plugins, which are used to authenticate the user on
 the external services used (JSON Token, Basic Auth, OAUTH, ...).
 .
 Since v2.0 EODAG can be run as STAC client or server.
 .
 This package provides the CLI program.

Package: eog
Description-md5: a17b1b698fda7b280b8e85d7b08c5d27
Description-en: Eye of GNOME graphics viewer program
 eog or the Eye of GNOME is a simple graphics viewer for the GNOME
 desktop which uses the gdk-pixbuf library.  It can deal with large
 images, and zoom and scroll with constant memory usage.  Its goals are
 simplicity and standards compliance.

Package: eog-dev
Description-md5: a1e8edcec2412e3deacc23f403c2195f
Description-en: Development files for the Eye of GNOME
 eog or the Eye of GNOME is a graphics viewer for the GNOME desktop
 which uses the gdk-pixbuf library.
 .
 This package contains header files and development information, which
 is needed to build plugins for the Eye of GNOME.

Package: eog-plugin-disable-dark-theme
Description-md5: 5395dfcb4b0f3c2d9e09b3cef104e324
Description-en: Disable Dark Theme plugin for GNOME Image Viewer
 eog-plugins contain a set of plugins for eog, the GNOME Image Viewer.
 .
 The GNOME Image Viewer uses the dark variant for supported GTK+ themes.
 This plugin overrides that to use the regular version of the theme.

Package: eog-plugin-exif-display
Description-md5: 115f7997fdff2b587695e1b6d75b2e01
Description-en: Exif Display plugin for GNOME Image Viewer
 eog-plugins contain a set of plugins for eog, the GNOME Image Viewer.
 .
 This plugin displays a histogram and other camera data from Exif.

Package: eog-plugin-export-to-folder
Description-md5: f33b52a6ca4b089dfaedf8c8a9189ca2
Description-en: Export to Folderplugin for GNOME Image Viewer
 eog-plugins contain a set of plugins for eog, the GNOME Image Viewer.
 .
 This plugin exports the current image to a separate directory.

Package: eog-plugin-fit-to-width
Description-md5: 996c6db36e6bb0c34ef336aa94b8af56
Description-en: Fit to Width plugin for GNOME Image Viewer
 eog-plugins contain a set of plugins for eog, the GNOME Image Viewer.
 .
 This plugin zooms images to fit them to the window width.

Package: eog-plugin-fullscreen-background
Description-md5: 48638ffe1a66c5b135d8d6d56194e965
Description-en: Fullscreen Background plugin for GNOME Image Viewer
 eog-plugins contain a set of plugins for eog, the GNOME Image Viewer.
 .
 This plugin enables changing the background color for fullscreen mode.

Package: eog-plugin-maximize-windows
Description-md5: b5a4424d22c752b2ddcf7eeeca0e22ed
Description-en: Maximize Windows plugin for GNOME Image Viewer
 eog-plugins contain a set of plugins for eog, the GNOME Image Viewer.
 .
 This plugin maximizes GNOME Image Viewer windows by default.

Package: eog-plugin-python-console
Description-md5: e5b59e45b1e73632d88a8dc65a09b4df
Description-en: Python Console plugin for GNOME Image Viewer
 eog-plugins contain a set of plugins for eog, the GNOME Image Viewer.
 .
 This plugin provides a Python console.

Package: eog-plugin-send-by-mail
Description-md5: 4fb47c90bc75c1ff87bce233e7e3df67
Description-en: Send by Mail plugin for GNOME Image Viewer
 eog-plugins contain a set of plugins for eog, the GNOME Image Viewer.
 .
 This plugin allows sending images as email attachments.

Package: eog-plugin-slideshow-shuffle
Description-md5: 45041031c238735f8eeeb97efcac35c9
Description-en: Slideshow Shuffle plugin for GNOME Image Viewer
 eog-plugins contain a set of plugins for eog, the GNOME Image Viewer.
 .
 This plugin shuffles images in slideshow mode.

Package: eog-plugins
Description-md5: 1b719a0436b067960e96d7ff53d40a45
Description-en: set of plugins for GNOME Image Viewer
 eog-plugins contain a set of plugins for eog, the GNOME Image Viewer.
 .
 The plugins are now split in separate packages; this metapackage brings all
 of them but they can be installed separately.

Package: eog-plugins-common
Description-md5: 5f9b36f24cd7f89e121cbd0d6d6da259
Description-en: common files for eog-plugins
 eog-plugins contain a set of plugins for eog, the GNOME Image Viewer.
 .
 This package contains common data files and translations.

Package: eom
Description-md5: 282112f29e9da804b2ac6fa1ab4bb767
Description-en: Eye of MATE graphics viewer program
 eom or the Eye of MATE is a simple graphics viewer for the MATE
 desktop which uses the gdk-pixbuf library. It can deal with large
 images, and zoom and scroll with constant memory usage. Its goals are
 simplicity and standards compliance.

Package: eom-common
Description-md5: c848fbc723088e675f454caa830ef9a2
Description-en: Eye of MATE graphics viewer program (common files)
 eom or the Eye of MATE is a simple graphics viewer for the MATE
 desktop which uses the gdk-pixbuf library. It can deal with large
 images, and zoom and scroll with constant memory usage. Its goals are
 simplicity and standards compliance.
 .
 This package contains the architecture independent files.

Package: eom-dev
Description-md5: cd39d555efe9cb812e957c07940d14ec
Description-en: Eye of MATE graphics viewer program (development files)
 eom or the Eye of MATE is a simple graphics viewer for the MATE
 desktop which uses the gdk-pixbuf library. It can deal with large
 images, and zoom and scroll with constant memory usage. Its goals are
 simplicity and standards compliance.
 .
 This package contains the development files for building eom plugins.

Package: eot-utils
Description-md5: 61d36f46254c8a979f2cc32ac6d37ded
Description-en: Tools to convert from OTF or TTF to EOT font format
 The eot-utils are the two programs mkeot and eotinfo.
 The former creates an EOT (Embedded OpenType) file from an OpenType
 or TrueType font and the URLs of one or more Web pages.
 mkeot respects the TrueType embedding bits.
 The eotinfo program displays the contents of an EOT header in a
 human-readable way.

Package: eot2ttf
Description-md5: 1f63a2748aed00a11763a431c5e4e1b2
Description-en: utility to convert Embedded OpenType fonts to TrueType
 Libeot is a library for parsing Embedded OpenType files and converting them
 to other formats
 .
 This package contains eot2ttf - which uses libeot to convert .eot to .ttf.

Package: eperl
Description-md5: 8c031cf4d8b7bf7f078c7b2aac563af3
Description-en: Embedded Perl 5 Language
 ePerl interprets an ASCII file bristled with Perl 5 program statements by
 evaluating the Perl 5 code while passing through the plain ASCII data. It
 can operate in various ways: As a stand-alone Unix filter or integrated
 Perl 5 module for general file generation tasks and as a powerful Webserver
 scripting language for dynamic HTML page programming.

Package: ephoto
Description-md5: b413c37f6b57b7ab578224a4a2665b81
Description-en: Comprehensive Image Viewer Using EFL
 Ephoto is an image viewer and editor written using the Enlightenment
 Foundation Libraries(EFL).  It focuses on simplicity and ease of use,
 while taking advantage of the speed and small footprint provided by
 EFL.
 .
 Ephoto supports:
 * Browsing the filesystem and displaying images in an easy to use grid view.
 * Browsing images in a single image view format.
 * Viewing images in a slideshow.
 * Editing your images with features, such as cropping, auto enhance, blurring,
 sharpening, brightness/contrast/gamma adjustments, hue/saturation/value
 adjustments, and color level adjustment.
 * Applying artistic filters to your images, such as black and white and old
 photo.
 * Drag And Drop file operations to easily maintain your photo directories.

Package: epic4
Description-md5: deab0227c20efd2b4b1bd5a140b463f3
Description-en: epic irc client, version 4
 epic4 is an irc client based on ircII.  It is primarily suited to users who
 wish to write their own irc scripts or have irc scripts written by others.
 .
 Previous versions of epic were 100% compatible with ircII 2.8.2, though
 this is no longer the case.  Instead we've taken a new direction and chosen
 to find places where compatibility with ircII is undesirable and fix them.
 No gratuitous incompatibilities have been added, though many new features
 have been.

Package: epic4-help
Description-md5: 411456e695e769bbb7014c28ffb81c75
Description-en: help files for epic4 IRC client
 Documentation for the epic4 irc client. Used from within epic4 with the
 /help command.

Package: epic4-script-lice
Description-md5: 511ddeb1dd203988ce8fee42e5bbe242
Description-en: Very functional script for epic
 LiCe is a script designed for the ircII and EPIC irc clients; it
 radically improves the usability of these clients, providing features
 and enhancements that pioneered the way for a whole crowd of
 imitators. Though there is now much diversity, thousands of LiCe users
 still declare it the best script ever.

Package: epic5
Description-md5: 6d8a541e08d80d4b65dba9febd82c8d2
Description-en: epic irc client, version 5
 epic5 is an irc client based on ircII.  It is primarily suited to users who
 wish to write their own irc scripts or have irc scripts written by others.
 .
 Previous versions of epic were 100% compatible with ircII 2.8.2, though
 this is no longer the case.  Instead we've taken a new direction and chosen
 to find places where compatibility with ircII is undesirable and fix them.
 No gratuitous incompatibilities have been added, though many new features
 have been.

Package: epic5-script-lice
Description-md5: 511ddeb1dd203988ce8fee42e5bbe242
Description-en: Very functional script for epic
 LiCe is a script designed for the ircII and EPIC irc clients; it
 radically improves the usability of these clients, providing features
 and enhancements that pioneered the way for a whole crowd of
 imitators. Though there is now much diversity, thousands of LiCe users
 still declare it the best script ever.

Package: epics-base
Description-md5: 10adae03e7e8ced9112ff74a372897d7
Description-en: EPICS tools
 EPICS is the Experimental Physics and Industrial Control System.
 This package provides an extensible set of software components and tools
 with which application developers can create an industrial control system.
 This control system can be used to control accelerators, detectors,
 telescopes, or other scientific experimental equipment.
 .
 epics-base allows an arbitrary number of target systems, IOCs
 (input/output controllers), and host systems, OPIs (operator interfaces) of
 various types.
 .
 This package includes:
 Database Core Library for EPICS
 Record and Soft Device Support Library for EPICS
 caRepeater service
 DBD files

Package: epics-dev
Description-md5: aa431653cda9f44fcdc0ccf33e34e070
Description-en: EPICS header files
 EPICS is the Experimental Physics and Industrial Control System.
 .
 This package includes the header files for EPICS.

Package: epics-doc
Description-md5: 8a5533f866d1c1e12f6765abe9d62d73
Description-en: EPICS documentation
 EPICS is the Experimental Physics and Industrial Control System.
 This control system can be used to control accelerators, detectors,
 telescopes, or other scientific experimental equipment.
 .
 This package contains the upstream documentation.

Package: epiphany
Description-md5: 23567009d86366006897fa1e76cf272a
Description-en: clone of Boulder Dash game
 Epiphany is a multi-platform clone of Boulder Dash.
 In this game, the player must collect all the valuable minerals
 scattered in each level, while avoiding being hit by a falling
 boulder or, worse, by a bomb.
 .
 Boulder Dash was one of the best games ever made for the
 Commodore 64.

Package: epiphany-browser
Description-md5: 767a0ee0cafbd123a7d0ad923e60350d
Description-en: Intuitive GNOME web browser
 Epiphany is a simple yet powerful GNOME web browser targeted at
 non-technical users. Its principles are simplicity and standards
 compliance.
 .
 Simplicity is achieved by a well designed user interface and reliance
 on external applications for performing external tasks (such as reading
 email). Simplicity does not mean less features; Epiphany has everything
 a modern web browser is expected to have.
 .
 Standards compliance is achieved on the HTML side by using the
 WebKitGTK+ rendering engine (which is based on the engine used by
 Apple Safari and Google Chrome); and on the user interface side by
 closely following the GNOME Human Interface Guidelines (HIG) and by
 close integration with the GNOME desktop.

Package: epiphany-browser-data
Description-md5: 602cd9c52c5ffccb213ecf3dec85b99d
Description-en: Data files for the GNOME web browser
 Epiphany is a simple yet powerful GNOME web browser targeted at
 non-technical users. Its principles are simplicity and standards
 compliance.
 .
 This package contains the common files, artwork and translations for
 Epiphany.

Package: epiphany-data
Description-md5: a31a0cfe9dfa218ef024590c179f0765
Description-en: required data files for epiphany game
 This package provides all architecture-independent data files
 required for playing with epiphany.
 .
 Epiphany is a multi-platform clone of Boulder Dash, one of the
 best games ever made for the Commodore 64.

Package: epix
Description-md5: 8f77246538276a39552955f1968d0445
Description-en: Create mathematically accurate line figures, plots and movies
 ePiX provides a system for creating mathematically accurate line figures,
 plots, and movies using an easy-to-learn C++-like syntax.  LaTeX and dvips
 comprise the typographical rendering engine, while ImageMagick is used to
 create bitmapped images and animations.

Package: epm
Description-md5: 18c1291a136f9f61f4ca334b8b658d12
Description-en: Cross-platform package builder by Easy Software Products
 This package allows a developer to produce packages for several
 different platforms from a single specification.  Currently, Debian
 dpkg, RPM, AT&T/Solaris pkg, HP-UX depot/swinstall, and IRIX
 inst/tardist packages are supported, as well as a "portable" package
 that includes installation and removal scripts and a GUI setup
 program.

Package: eprover
Description-md5: 0e7c1235cc3655c49ff9e11c3f5cd2b7
Description-en: Equational theorem prover
 This package provides tools to prove equational theorems:
 from a mathematical specification in many-sorted first-order
 logic with equality and an hypothesis/conjecture, it
 will look for a proof.

Package: epstool
Description-md5: 9cc83e3b021bef3e284bf67a67aa1708
Description-en: edit preview images and fix bounding boxes in EPS files
 Encapsulated PostScript (EPS) files may contain a preview to be used
 by programs that can't interpret the PostScript code. epstool can
 create and extract such previews.
 .
 epstool can also calculate an optimal bounding box for an EPS file.

Package: epub-utils
Description-md5: 581dc3eb70f5a6c82967e5c94aa246ad
Description-en: tools to work with the EPUB file format
 The ebook-tools provide ways for accessing and converting different
 ebook file formats.
 .
 This package contains the following utilities:
 - einfo           : provides some basic info about an EPUB document,
 such as metadata, reading order, etc.
 - lit2epub        : converts a LIT file to EPUB (using convlit and zip).

Package: epubcheck
Description-md5: fe8a2dfa8ecb6fb1bf99af9a3cfd0645
Description-en: Validation Tool for EPUB
 EpubCheck is a tool to validate IDPF EPUB files. It can detect many types
 of errors in EPUB. OCF container structure, OPF and OPS mark-up, and internal
 reference consistency are checked. EpubCheck can be run as a standalone
 command-line tool, installed as a Java server-side web application or used
 as a Java library.

Package: eq10q
Description-md5: 9ab720c2212986e8fa75c70180ec0f45
Description-en: LV2 plugins bundle
 Package contains these plugins:
 * eq10q  : 10 band equalizer;
 * eq6q   :  6 band equalizer;
 * eq4q   :  4 band equalizer;
 * eq1q   :  1 band equalizer;
 * cs10q  :  compressor;
 * cs10qm :  side-chain input compressor;
 * gt10q  :  gate;
 * bassup :  bass enhancer;
 * lr2ms  :  mid/side matrix lr to ms;
 * ms2lr  :  mid/side matrix ms to lr.
 .
 All plugins have mono and stereo version.
 .
 More information:
 http://eq10q.sourceforge.net/

Package: eql
Description-md5: d1b01b25bba9095b27b2ada52e461bc7
Description-en: load balancing tool for serial network connections
 The eql_enslave tool allows you to double, triple, quadruple your
 network bandwidth with multiple point-to-point links. Works with
 PPP or SLIP.  It needs "EQL (serial line load balancing) support"
 in the kernel.

Package: eqonomize
Description-md5: 16f78c2e9cb745463b9fe877dc2b74c1
Description-en: personal accounting software for the small household economy
 Eqonomize! is a personal accounting software for KDE, with focus on efficiency
 and ease of use for the small household economy. It provides a complete
 solution, with bookkeeping by double entry and support for scheduled recurring
 transactions, security investments, and budgeting. It gives a clear overview
 of past and present transactions, and development of incomes and expenses,
 with descriptive tables and charts, as well as an approximation of future
 account values.

Package: eqonomize-doc
Description-md5: 670a090fd34947110da002baa35bb99f
Description-en: documentation for the Eqonomize! accounting software
 Eqonomize! is a personal accounting software for KDE, with focus on efficiency
 and ease of use for the small household economy.
 .
 This package contains the Eqonomize! Handbook.

Package: equalx
Description-md5: 8dfd7ce4d7e3b3c5cb4d3a23d493a529
Description-en: graphical editor for LaTeX equations
 EqualX is a graphical interface to LaTeX and a bunch of
 conversion programs for aiding you write equations faster in
 LaTeX and export them to other applications.

Package: erbium
Description-md5: 38253685220a6da62920873f5bedd8a1
Description-en: Networking services for small/home networks
 Erbium provides networking services for use on small/home networks.
 .
 Its aim is to provide sensible defaults out of the box that can be
 overridden when needed.
 .
 Erbium currently supports both DNS and DHCP.

Package: ereandel
Description-md5: 10eae571b502528eebea62ebb4f70da5
Description-en: Gemini web browser using shell script
 Ereandel is a browser that helps users to find and navigate the Gemini web, it
 is a FOSS with a stable version with all needed features described on the
 protocol. Using only a few utilities it has minimal dependencies, as it is
 written in POSIX shell script. It is known to work well on many platforms.

Package: ergo
Description-md5: fd555185ac04c8b4784b2e2f6beaea08
Description-en: Quantum chemistry program for large-scale calculations
 ErgoSCF is a quantum chemistry program for large-scale self-consistent field
 calculations.  It employs modern linear scaling techniques like fast multipole
 methods, hierarchic sparse matrix algebra, density matrix purification, and
 efficient integral screening.  Linear scaling is achieved not only in terms of
 CPU usage but also memory utilization.  It uses Gaussian basis sets.
 .
 It can compute single-point energies for the following methods:
 * Restricted and unrestricted Hartree-Fock (HF) theory
 * Restricted and unrestricted Kohn-Sham density functional theory (DFT)
 * Full Configuration-Interaction (FCI)
 .
 The following Exchange-Correlational (XC) density functionals are included:
 * Local Density Approximation (LDA)
 * Gradient-corrected (GGA) XC functionals BLYP, BP86, PW91 and PBE
 * Hybrid XC functionals B3LYP, BHandHLYP, PBE0 and CAMB3LYP
 .
 Further features include:
 * Linear response calculations (polarizabilities and excitation energies) for
 restricted reference densities
 * External electric fields
 * Electron dynamics via Time-Dependent Hartree-Fock (TDHF)

Package: ergo-data
Description-md5: 5de4ad25c9ff712b1a4a452b63bebae6
Description-en: Quantum chemistry program for large-scale calculations - data package
 ErgoSCF is a quantum chemistry program for large-scale self-consistent field
 calculations.  It employs modern linear scaling techniques like fast multipole
 methods, hierarchic sparse matrix algebra, density matrix purification, and
 efficient integral screening.  Linear scaling is achieved not only in terms of
 CPU usage but also memory utilization.  It uses Gaussian basis sets.
 .
 It can compute single-point energies for the following methods:
 * Restricted and unrestricted Hartree-Fock (HF) theory
 * Restricted and unrestricted Kohn-Sham density functional theory (DFT)
 * Full Configuration-Interaction (FCI)
 .
 The following Exchange-Correlational (XC) density functionals are included:
 * Local Density Approximation (LDA)
 * Gradient-corrected (GGA) XC functionals BLYP, BP86, PW91 and PBE
 * Hybrid XC functionals B3LYP, BHandHLYP, PBE0 and CAMB3LYP
 .
 Further features include:
 * Linear response calculations (polarizabilities and excitation energies) for
 restricted reference densities
 * External electric fields
 * Electron dynamics via Time-Dependent Hartree-Fock (TDHF)
 .
 This package contains data for ergo.

Package: ergochat
Description-md5: 73fb4ca72d5d32536e2ca47665550e02
Description-en: Modern IRC server (daemon/ircd) written in Go
 Ergo (formerly known as Oragono) is a modern IRC server written in Go.
 Its core design principles are:
 .
 * Being simple to set up and use
 * Combining the features of an ircd, a services framework, and a
 bouncer (integrated account management, history storage, and bouncer
 functionality)
 * Bleeding-edge IRCv3 support (https://ircv3.net/software/servers.html),
 suitable for use as an IRCv3 reference implementation
 * High customizability via a rehashable (i.e., reloadable at runtime)
 YAML config

Package: ergochat-ldap
Description-md5: 4aa8fb42597f73d1c90c79d6ec8c4055
Description-en: LDAP authentication plugin for Ergo IRC server
 This is an authentication plugin for Ergo that defers password checking
 to an LDAP server.

Package: eric
Description-md5: 4274b5314814ef42abb56d5e6191b118
Description-en: full featured Python IDE
 eric is a full featured Python IDE written in PyQt using the QScintilla
 editor widget. Some highlights
 * Any number of editors with configurable syntax highlighting, code
 folding, auto indenting and brace highlighting.
 * Integrated Project Management facility to organize your projects.  The
 project browser shows all source files, all forms and all translations
 each on its own tab. The source browser has built in class browsing
 capabilities.
 * Integrated and full featured debuggers for Python and Ruby.
 * Interactive shells for Python and Ruby.
 * An explorer window for walking through your directory structure with
 built in class browsing capabilities for Python files.
 * Variable windows that display local and global variables in the
 current scope while debugging a program.
 * An integrated interface to the Python Module "unittest".
 * An integrated help viewer to display HTML help files. Alternatively
 you can choose to use Qt-Assistant to view help files.
 * Display of the UI in different languages.
 * The capability to start Qt-Designer and Qt-Linguist from within eric5.
 * The ability to compile Qt-Designer forms, to produce Qt-Linguist files
 and release them from within the IDE.

Package: eric-api-files
Description-md5: b81e2e2dd5ab5b2caeb024770418b869
Description-en: API description files for use with eric
 This package contains code completion API files of
 Python standard modules & builtins, PyQt and PyKDE.
 .
 eric is a full featured Python IDE.

Package: erlang
Description-md5: 8550366c6e544f77e92f082e03e7fde3
Description-en: Concurrent, real-time, distributed functional language
 Open Source Erlang is a functional programming language designed at
 the Ericsson Computer Science Laboratory.
 .
 Some of Erlang main features are:
 * Clear declarative syntax and is largely free from side-effects;
 * Built-in support for real-time, concurrent and distributed programming;
 * Designed for development of robust and continuously operated programs;
 * Dynamic code replacement at runtime.
 .
 The Erlang distribution also includes OTP (Open Telecom Platform) which
 provides a rich set of libraries and applications.
 .
 This package is a dummy package which will install Erlang/OTP runtime,
 applications, sources, code examples and the Erlang editing mode for Emacs.

Package: erlang-asciideck
Description-md5: e1b6a4638c4048c0c567d5cf87520921
Description-en: Erlang library for asciidoc
 The `asciideck` project aims to provide a parser for Asciidoc
 files returning an abstract syntax tree that can be further
 manipulated or used to convert documents to different formats.

Package: erlang-base64url
Description-md5: 07202bcaa1cc292235314fa3b871f96a
Description-en: standalone URL-safe base64-compatible codec for Erlang
 Base64Url is a standalone, URL-safe and base64-compatible codec for Erlang.
 It supports URL-safe base64 en- and decoding. Some systems in the wild use
 base64 URL encoding, but keep the padding for MIME compatibility
 (base64 Content-Transfer-Encoding).
 Base64Url allows one to interact with such systems.

Package: erlang-bbmustache
Description-md5: 630bacf5515a82063d02f8af396ca8fc
Description-en: Binary pattern match Based Mustache template engine for Erlang/OTP
 erlang-bbmustache is binary pattern match based mustache template engine for
 Erlang/OTP. This doesin't use a regular expression of Erlang/OTP, and support
 maps and associative arrays.

Package: erlang-cf
Description-md5: c80291394ce02a789ce107159ca28f00
Description-en: Erlang/OTP library for termial colour printing
 A Erlang/OTP helper library for termial colour printing extending the
 io:format syntax to add colours.

Package: erlang-cl
Description-md5: 665f4eac4e7dd58b7193868acf4079bc
Description-en: Erlang OpenCL bindings
 CL is an application which provides OpenCL bindings to Erlang.
 It resembles C API from http://www.khronos.org/opencl as close
 as possible.

Package: erlang-common-test
Description-md5: 7b279934204d2fda3ee05f2ba5e002bb
Description-en: Erlang/OTP application for automated testing
 Common Test is a portable application for automated testing. It is
 suitable for black-box testing of target systems of any type (i.e.
 not necessarily implemented in Erlang), as well as for white-box
 testing of Erlang/OTP programs. Black-box testing is performed via
 standard interfaces (such as SNMP, HTTP, Corba, Telnet, etc) and,
 if required, via user specific interfaces (often called test ports).
 White-box testing of Erlang/OTP programs is easily accomplished by
 calling the target API functions directly from the test case functions.
 Common Test also integrates usage of the OTP cover tool for code
 coverage analysis of Erlang/OTP programs.

Package: erlang-cowboy
Description-md5: 8a37921ad5300c7b3a7529d8002728e1
Description-en: Cowboy is a small, fast and modular HTTP server written in Erlang
 Cowboy is also a socket acceptor pool, able to accept connections
 for any kind of TCP protocol.
 .
 Cowboy aims to provide the following advantages:
 .
 * 'Small' code base.
 * Damn 'fast'.
 * 'Modular': transport and protocol handlers are replaceable.
 * 'Binary HTTP' for greater speed and lower memory usage.
 * Easy to 'embed' inside another application.
 * Selectively 'dispatch' requests to handlers, allowing you to send some
 requests to your embedded code and others to a FastCGI application in
 PHP or Ruby.
 * No parameterized module. No process dictionary. 'Clean' Erlang code.

Package: erlang-cowboy-doc
Description-md5: 6d6693d636f631deda159b1d2bb9da81
Description-en: Documentation files for erlang-cowboy
 Cowboy is also a socket acceptor pool, able to accept connections
 for any kind of TCP protocol.
 .
 Cowboy aims to provide the following advantages:
 .
 * 'Small' code base.
 * Damn 'fast'.
 * 'Modular': transport and protocol handlers are replaceable.
 * 'Binary HTTP' for greater speed and lower memory usage.
 * Easy to 'embed' inside another application.
 * Selectively 'dispatch' requests to handlers, allowing you to send some
 requests to your embedded code and others to a FastCGI application in
 PHP or Ruby.
 * No parameterized module. No process dictionary. 'Clean' Erlang code.
 .
 This package includes erlang-cowboy documents.

Package: erlang-cowboy-examples
Description-md5: 65ae2222d674c1e3b6461fd504f07b16
Description-en: Examples for erlang-cowboy
 Cowboy is also a socket acceptor pool, able to accept connections
 for any kind of TCP protocol.
 .
 Cowboy aims to provide the following advantages:
 .
 * 'Small' code base.
 * Damn 'fast'.
 * 'Modular': transport and protocol handlers are replaceable.
 * 'Binary HTTP' for greater speed and lower memory usage.
 * Easy to 'embed' inside another application.
 * Selectively 'dispatch' requests to handlers, allowing you to send some
 requests to your embedded code and others to a FastCGI application in
 PHP or Ruby.
 * No parameterized module. No process dictionary. 'Clean' Erlang code.
 .
 This package includes erlang-cowboy examples.

Package: erlang-cowlib
Description-md5: f03baee88c296f511c3d31f3ac4e581e
Description-en: Erlang library for manipulating web protocols
 Cowlib provides libraries for parsing and building messages for
 various Web protocols, including SPDY, HTTP and Websocket.
 .
 It is optimized for completeness rather than speed. No value is
 ignored, they are all returned.

Package: erlang-debugger
Description-md5: f2a130c9024aae5b814aecc511de1716
Description-en: Erlang/OTP application for debugging and testing
 Debugger is a graphical tool which can be used for debugging and
 testing of Erlang programs. For example, breakpoints can be set,
 code can be single stepped and variable values can be inspected
 and modified.

Package: erlang-dialyzer
Description-md5: 64f3bbfb833c0a9582717bebe4d36557
Description-en: Erlang/OTP discrepancy analyzer application
 Dialyzer is a static analysis tool that identifies software
 discrepancies such as type errors, unreachable code, unnecessary
 tests etc. in single Erlang modules or entire (sets of) applications.

Package: erlang-diameter
Description-md5: 42a0b30fc825ef17d696ef8100828e2c
Description-en: Erlang/OTP implementation of RFC 6733 protocol
 Interface with which a user creates a service that sends and receives
 messages using the Diameter protocol as defined in RFC 6733.

Package: erlang-doc
Description-md5: f5a6c2479deddbfaaa20b776e210c2f4
Description-en: Erlang/OTP HTML documentation
 Documentation for the Erlang programming language and OTP
 library in HTML format.

Package: erlang-edoc
Description-md5: a3f918489b4ca4cd8e396c420e04b999
Description-en: Erlang/OTP module for generating documentation
 EDoc is the Erlang program documentation generator. Inspired by the
 Javadoc tool for the Java programming language, EDoc is adapted to
 the conventions of the Erlang world.

Package: erlang-erlware-commons
Description-md5: 92d224ddfc1b1a194d697ad59c253a1e
Description-en: Erlware common libraries
 Erlware commons provides extensions to the stdlib application distributed
 in Erlang. The functions provided by this are used in Erlware's production
 application.

Package: erlang-erlware-commons-dev
Description-md5: c79c5f7cca8f94f11754419a426ecfa8
Description-en: Erlware common libraries - development files
 Erlware commons provides extensions to the stdlib application distributed
 in Erlang. The functions provided by this are used in Erlware's production
 application.
 .
 This package includes erlang-erlware-commons headers which are necessary to
 build Erlang applications which use erlang-erlware-commons.

Package: erlang-erlydtl
Description-md5: 706e6955aacd0508f34f8fcf9ba28a9b
Description-en: Django templates for Erlang
 ErlyDTL compiles Django Template Language to Erlang bytecode.
 .
 ErlyDTL implements the Django Template Language as documented for
 Django version 1.6. It is intended to be completely compatible,
 with a few differences.

Package: erlang-et
Description-md5: 642600ae4ee7f6069393fa0af8f50037
Description-en: Erlang/OTP event tracer application
 The Event Tracer (ET) uses the built-in trace mechanism in Erlang
 and provides tools for collecting and examining trace data using GUI.

Package: erlang-eunit
Description-md5: 559493af07c14e28bf56267ccbd871a0
Description-en: Erlang/OTP module for unit testing
 The EUnit application contains modules with support for unit testing.

Package: erlang-ftp
Description-md5: 97f938484e6e841e88d0c11037d66a14
Description-en: Erlang/OTP FTP client
 The ftp application implements a client for file transfer
 according to a subset of the File Transfer Protocol (FTP).

Package: erlang-getopt
Description-md5: febe3a03e250c6a25ec24d8704ac19d3
Description-en: Erlang library for command-line processing
 Command-line parsing module that uses a syntax similar to that of GNU getopt.

Package: erlang-goldrush
Description-md5: 49f0a6bc49dc6b2716dad1ad6fa916d8
Description-en: small Erlang app that provides fast event stream processing
 Goldrush is a small Erlang app that provides fast event stream processing
 .
 Features:
 * Event processing compiled to a query module
 - per module protected event processing statistics
 - query module logic can be combined for any/all filters
 - query module logic can be reduced to efficiently match event processing
 * Complex event processing logic
 - match input events with greater than (gt) logic
 - match input events with less than (lt) logic
 - match input events with equal to (eq) logic
 - match input events with wildcard (wc) logic
 - match input events with notfound (nf) logic
 - match no input events (null blackhole) logic
 - match all input events (null passthrough) logic
 * Handle output events
 - Once a query has been composed the output action can be overridden
 with an erlang function. The function will be applied to each
 output event from the query.

Package: erlang-hex
Description-md5: 8bfb0ec1ed415e2e5134343a305aad73
Description-en: Package manager for the Erlang ecosystem
 Hex is a dependency resolver that downloads dependencies from hex.pm.
 It can be used with elixir's mix program or rebar3.

Package: erlang-horse
Description-md5: a5797a707d9245b829567209cc2ed250
Description-en: Erlang library for integrated performance testing
 Horse is designed to provide quick feedback on the performance
 of units of code, for example a function or a group of functions.
 .
 Horse works in a manner similar to the `eunit` application: it
 will export automatically all the performance test functions,
 run them one after another and give you a convenient report.

Package: erlang-idna
Description-md5: da103b4ea76116f16a700e864d309f29
Description-en: pure Erlang IDNA implementation that follows RFC 5891
 This library adds support for IDNA 2008 and IDNA 2003 to Erlang.
 IDNA is short for "Internationalized Domain Names in Applications" and is
 standardized in RFC 5891.

Package: erlang-jiffy
Description-md5: cd86e52211067c7cd919da39be04abfc
Description-en: JSON NIFs (Native Implemented Functions) for Erlang
 A JSON parser as a NIF (Native Implemented Functions). This is a complete
 rewrite of the work this was done in EEP0018 that was based on Yajl. This
 new version is a hand crafted state machine that does its best to be as
 quick and efficient as possible while not placing any constraints on the
 parsed JSON.

Package: erlang-jinterface
Description-md5: 6e3651f89f83062d26177557bb00ae3d
Description-en: Java communication tool to Erlang
 Jinterface Java package contains java classes, which help you
 integrate programs written in Java with Erlang.

Package: erlang-jose
Description-md5: 8b9b65fd00de7e95be32befa147d8adf
Description-en: JSON Object Signing and Encryption (JOSE) for Erlang
 JOSE stands for JSON Object Signing and Encryption which is a is a set of
 standards established by the JOSE Working Group.
 JOSE is split into 5 main components:
 * JOSE.JWA - JSON Web Algorithms (JWA) RFC 7518
 * JOSE.JWE - JSON Web Encryption (JWE) RFC 7516
 * JOSE.JWK - JSON Web Key (JWK) RFC 7517
 * JOSE.JWS - JSON Web Signature (JWS) RFC 7515
 * JOSE.JWT - JSON Web Token (JWT) RFC 7519
 Additional specifications and drafts implemented:
 * JSON Web Key (JWK) Thumbprint RFC 7638
 * JWS Unencoded Payload Option RFC 7797

Package: erlang-lager
Description-md5: 5a487e922dfa11f242e214fffc74d210
Description-en: logging framework for Erlang
 Lager (as in the beer) is a logging framework for Erlang. Its purpose is
 to provide a more traditional way to perform logging in an erlang application
 that plays nicely with traditional UNIX logging tools like logrotate and
 syslog.

Package: erlang-luerl
Description-md5: b848de433f5bcfdc174416ad22a2a20d
Description-en: implementation of Lua in Erlang
 An experimental implementation of Lua 5.2 written solely in pure Erlang
 .
 When to use Luerl:
 .
 Fast Language Switch: Luerl should allow you to switch between Erlang and Lua
 incredibly fast, introducing a way to use very small bits of logic programmed
 in Lua, inside an Erlang application, with good performance.
 .
 Multicore: Luerl provides a way to transparently utilize multicores. The
 underlying Erlang VM takes care of the distribution.
 .
 Microprocesses: It should give you a Lua environment that allows you to
 effortlessly run tens of thousands of Lua processes in parallel, leveraging
 the famed microprocesses implementation of the Erlang VM. The empty Luerl
 State footprint will be yet smaller than the C Lua State footprint.
 .
 Forking Up: Because of the immutable nature of the Luerl VM, it becomes a
 natural operation to use the same Lua State as a starting point for multiple
 parallel calculations.
 .
 However, Luerl will generally run slower than a reasonable native Lua
 implementation. This is mainly due the emulation of mutable data on top of an
 immutable world. There is really no way around this. An alternative would be
 to implement a special Lua memory outside of the normal Erlang, but this would
 defeat the purpose of Luerl. It would instead be then more logical to connect
 to a native Lua.
 .
 Some valid use cases for Luerl are:
 * Lua code will be run only occasionally and it wouldn't be worth managing
 an extra language implementation in the application;
 * the Lua code chunks are small so the slower speed is weighed up by Luerl's
 faster interface;
 * the Lua code calculates and reads variables more than changing them;
 * the same Lua State is repeatedly used to 'fork up' as a basis for
 massively many parallel calculations, based on the same state;
 * it is easy to run multiple instances of Luerl which could better utilise
 multicores.

Package: erlang-metrics
Description-md5: 9ea387971e06568db64e3d0ee14411cc
Description-en: generic interface to different metrics systems in Erlang
 A generic interface to folsom, exometer, grapherl or any compliant
 interface. It allows one to set a backend, register a new metric, and
 update a metric.

Package: erlang-mimerl
Description-md5: 013d3e6ba7e2517cc713a445036f022f
Description-en: Erlang library to handle mimetypes
 Parse IANA media types (formerly known as MIME types). mimerl provides
 functions to transform file extension to mimetype, web extension to
 mimetype, filename to mimetype, web path to mimetype, and to return
 the list of extensions for a mimetype.

Package: erlang-mochiweb
Description-md5: 061ee78f5c680accfc0190a3ea10fdee
Description-en: Erlang library for building lightweight HTTP servers
 MochiWeb is an Erlang library for building lightweight HTTP servers.
 .
 It is used (in conjunction with eswf and egeoip) to power services such as
 MochiBot and MochiAds, which serve dynamically generated SWF content to
 millions of viewers daily.

Package: erlang-mode
Description-md5: 458834bc6eb6df394adfd308669076f9
Description-en: Erlang major editing mode for Emacs
 This package includes the mode for editing Erlang programs in GNU Emacs.
 It is provided with the default Erlang/OTP distribution. It supports
 sophisticated indentation, syntax highlighting, electric commands,
 module name verification, comments, skeletons, tags etc.

Package: erlang-nox
Description-md5: 7a788b312a01454a03fd4262bf827fcd
Description-en: Erlang/OTP applications that don't require X Window System
 This package is a dummy package which will install all Erlang/OTP
 applications which do not require X Window System to run.

Package: erlang-observer
Description-md5: 562a137fe6357e7dc7f07faca76776a1
Description-en: Erlang/OTP application for investigating distributed systems
 The OBSERVER application contains tools for tracing and investigation of
 distributed systems. They include etop - a tool for presenting information
 about Erlang processes, and crashdump_viewer - a HTML based tool for
 browsing Erlang crashdumps.

Package: erlang-odbc
Description-md5: 8fb16205445a0b6f3190216580f2428d
Description-en: Erlang/OTP interface to SQL databases
 The Erlang ODBC application provides an interface for accessing
 relational SQL databases from Erlang.

Package: erlang-p1-acme
Description-md5: a1a2b7fc160720d88b01c2373b6e8c79
Description-en: ACME client library for Erlang
 This Erlang library provides an ACME client implementing RFC 8555.
 It was written for ejabberd which still uses it. It was split off into its
 own project to follow Erlang/OTP guidelines.

Package: erlang-p1-cache-tab
Description-md5: 5656be8a3d0c614eb425ad05ff97acce
Description-en: in-memory cache application for Erlang / Elixir apps
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-eimp
Description-md5: 75af75d6289b0e058a327c8b602db630
Description-en: Erlang application for manipulating graphic images
 This library is an Erlang application for manipulating graphic images using
 external C libraries. Currently it supports convertation between WebP, JPEG
 and PNG. It is used by ejabberd.

Package: erlang-p1-mqtree
Description-md5: deb21e2a94829d9a96d8d15da1f2713b
Description-en: index tree for MQTT topic filters
 mqtree is an Erlang NIF implementation of N-ary tree to keep MQTT topic filters
 for efficient matching.
 .
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-mysql
Description-md5: 7911c1658c49cb6a4a4b5f66c279ee4c
Description-en: pure Erlang MySQL driver
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-oauth2
Description-md5: 7d3c9f522190f89e3c891a185eb7379e
Description-en: Erlang library for server side implementation of OAuth2
 This library is designed to simplify the implementation of the server side of
 OAuth2 (http://tools.ietf.org/html/rfc6749). It provides no support for
 developing clients. See https://github.com/kivra/oauth2_client for support in
 accessing Oauth2 enabled services.

Package: erlang-p1-pam
Description-md5: 5dee9af133238c731122d801745925fa
Description-en: pam authentication and accounting management for Erlang
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-pgsql
Description-md5: 1ff35f36f2b51c5b117dca0a3ed4e31d
Description-en: Pure Erlang PostgreSQL driver
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-pkix
Description-md5: 39a8e619e6aad6b143caea92f5e34fac
Description-en: PKIX certificates management library for Erlang
 The idea of the library is to simplify certificates configuration in Erlang
 programs. Typically an Erlang program which needs certificates  (for HTTPS/
 MQTT/XMPP/etc) provides a bunch of options such as certfile,  chainfile,
 privkey, etc. The situation becomes even more complicated when a  server
 supports so called virtual domains because a program is typically  required to
 match a virtual domain with its certificate. If a user has plenty  of virtual
 domains it's quickly becoming a nightmare for them to configure all this.
 The complexity also leads to errors: a single configuration mistake and a
 program generates obscure log messages, unreadable Erlang tracebacks or,
 even worse, just silently ignores the errors.
 Fortunately, the large part of certificates configuration can be automated,
 reducing a user configuration to something as simple as:
 .
 certfiles:
 - /etc/letsencrypt/live/*/*.pem
 .
 The purpose of this library is to do this dirty job under the hood.

Package: erlang-p1-sip
Description-md5: 533d7efe45ce41c1d782f9c1c59ab9c7
Description-en: SIP library for Erlang
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-sqlite3
Description-md5: 6c51fb472a7c127084f662066b23d8bf
Description-en: SQLite3 wrapper for Erlang applications
 This is an SQLite3 library for Erlang. It is designed to make it easy
 to write Erlang applications that use SQLite3.
 ejabberd for example uses it as its sqlite driver.

Package: erlang-p1-stringprep
Description-md5: 3d61531082ae066bd1a3898ee2c06926
Description-en: erlang interface to stringprep
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-stun
Description-md5: 1d106179e1baae2c36e284d23fa59ad5
Description-en: STUN library for Erlang
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-tls
Description-md5: 0164ba8863deb83be3bb1a86c3742f94
Description-en: native TLS / SSL driver for Erlang / Elixir
 Fast TSL is a native TLS / SSL driver for Erlang / Elixir.
 It is based on OpenSSL, a proven and efficient TLS implementation.
 It is designed for efficiency, speed and compliance.

Package: erlang-p1-utils
Description-md5: ec19b732eacd8994ef5352070042c6da
Description-en: set of small Erlang libraries
 The libraries in this package were written for ejabberd which still
 uses them. They were split off into their own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-xml
Description-md5: ef3f32870d2096196243f6e6fb636d6b
Description-en: XML utilities for Erlang
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-xmpp
Description-md5: b8c0f1b7110aa2c36d3a69bd6b85e659
Description-en: Erlang/Elixir XMPP parsing and serialization library
 This library provides comprehensive representation of XMPP elements as
 well as tools to work with them. Every such element is represented by an
 Erlang record. Most of the library's code is auto generated and thus
 considered to be bug free and efficient.
 .
 The approach is very similar to ASN.1, Google Protocol Buffers or Apache
 Thrift: an XML element is transformed into internal language structure
 (an Erlang record in this case) - the process known as "decoding". During
 decoding, validation is also performed, thus well-typed structures are
 generated, potentially decreasing bugs related to handcrafted parsing. A
 reverse process known as "encoding" is applied for transforming an
 Erlang record into an XML element.
 .
 This package should be used along with erlang-p1-xml, because it is
 only able to decode from and encode to structures generated by that
 library (that is, xmlel() elements).
 .
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-yaml
Description-md5: fe92aabf7c9d501dae99005a70c0baf6
Description-en: erlang wrapper for libyaml C library
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-yconf
Description-md5: cf596698219216400d146d63142980c3
Description-en: YAML configuration processor
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-p1-zlib
Description-md5: 79d755266e376b625aa97d986d4f34b1
Description-en: erlang interface to zlib
 This library was written for ejabberd which still uses it.
 It was split off into its own project to follow
 Erlang/OTP guidelines.

Package: erlang-poolboy
Description-md5: 9876ae1ceba0cfbd33969375612b691c
Description-en: Erlang worker pool factory
 A lightweight, generic pooling library for Erlang with a focus on
 simplicity, performance, and rock-solid disaster recovery.

Package: erlang-proper
Description-md5: 34f25b1b09d1fd41a8ce7efd6aa03800
Description-en: QuickCheck-inspired property-based testing tool for Erlang
 PropEr (PROPerty-based testing tool for ERlang) is a QuickCheck-inspired
 open-source property-based testing tool for Erlang.

Package: erlang-proper-dev
Description-md5: 41a0358a575822b842330efcc1635cd2
Description-en: QuickCheck-inspired property-based testing tool for Erlang - development files
 PropEr (PROPerty-based testing tool for ERlang) is a QuickCheck-inspired
 open-source property-based testing tool for Erlang.
 .
 This package includes erlang-proper headers which are necessary to build Erlang
 applications which use erlang-proper.

Package: erlang-proper-doc
Description-md5: 9de0020dcb32dc4465827fffb2a1cb90
Description-en: QuickCheck-inspired property-based testing tool for Erlang - document files
 PropEr (PROPerty-based testing tool for ERlang) is a QuickCheck-inspired
 open-source property-based testing tool for Erlang.
 .
 This package includes erlang-proper documents.

Package: erlang-ranch
Description-md5: 4168f2cdd61b79bdf580efdb1027498c
Description-en: socket acceptor pool for TCP protocols in Erlang
 erlang-ranch aims to provide everything you need to accept TCP connections
 with a small code base and low latency while being easy to use directly
 as an application or to embed into your own.

Package: erlang-ranch-doc
Description-md5: b56af2d373c74475fdb066bcf5bead6e
Description-en: Documentation of erlang-ranch
 erlang-ranch aims to provide everything you need to accept TCP connections
 with a small code base and low latency while being easy to use directly
 as an application or to embed into your own.
 .
 This package contains the html documentation of erlang-ranch API.
 .
 Only application developers will find this package useful.

Package: erlang-redis-client
Description-md5: 5146b2e28522f4cb35d943d4e9c8ea6a
Description-en: Redis client for Erlang applications
 Non-blocking Redis client for Erlang applications with focus on performance
 and robustness.
 .
 Supported Redis features:
 - Any command, through eredis:q/2
 - Transactions
 - Pipelining
 - Authentication & multiple dbs
 - Pubsub

Package: erlang-reltool
Description-md5: c21e40c68ee2fb8795e6e8d59da14957
Description-en: Erlang/OTP release management tool
 Reltool is a release management tool. It analyses a given Erlang/OTP
 installation and determines dependencies between applications. The
 graphical frontend depicts the dependencies and enables interactive
 customization of a target system. The backend provides a batch
 interface for generation of customized target systems.

Package: erlang-src
Description-md5: 6a6a52b3019a4fbd9d35a8cde25c0477
Description-en: Erlang/OTP applications sources
 Erlang sources for all the applications in the Erlang/OTP system.
 They are useful for educational purpose and as a base for creating
 embedded systems.

Package: erlang-tftp
Description-md5: 8aac13f7fcaec29fd897b963f927502e
Description-en: Erlang/OTP TFTP client and server
 The tftp application implements client and server for file
 transfer according to the Trivial File Transfer Protocol (TFTP).

Package: erlang-unicode-util-compat
Description-md5: 221b85e5ae032791238d710e4527cb64
Description-en: unicode_util compatibility library for Erlang <= 20
 This library allows the usage of unicode_util and string from Erlang R21 in
 older Erlang >= R18.
 It is primarily needed to provide backports of ejabberd for Buster.

Package: erlang-uuid
Description-md5: 75427c10347be2f54ca3931ba33d5fc4
Description-en: UUID generator for Erlang
 Erlang implementation of UUID v1, v3, v4, and v5 generation as of RFC4122

Package: erlang-wx
Description-md5: 33737e962cd597aa89c0246f6ed16263
Description-en: Erlang/OTP bindings to wxWidgets
 The wxErlang application is an API for writing graphical user
 interfaces with wxWidgets.

Package: erlang-x11
Description-md5: 243a50ebbcb77b74596e0d11eccda5c3
Description-en: Erlang/OTP applications that require X Window System
 This package is a dummy package which will install all Erlang/OTP
 applications which use graphical interface and therefore require
 X Window System to run.

Package: erlang-yapp
Description-md5: 0317ed11120545bd2da99b5404aea656
Description-en: Erlang application for deploying Yaws webserver applications
 Yaws-yapp (Yaws application handler) is a helper application.
 It takes care of adding, and removing, the applications into a running
 server. When anyone access the server with an URL that matches the path
 for an added application, the docroot will be temporarily switched
 to where the web pages for that application are located.
 .
 This package includes the Yapp Erlang module which can be used in Yaws
 embedded mode without separate server config.

Package: erlang-yaws
Description-md5: 5b0c044f6a0b17be3335d646ccb1307c
Description-en: Erlang application which implements HTTP webserver
 Yaws is a high performance HTTP 1.1 webserver written in Erlang. It is a
 multithreaded webserver where one Erlang light weight process is used to
 handle each client. Two separate modes of operation are supported.
 .
 This package includes Erlang Yaws application suitable to work in embedded
 mode where it runs as a webserver in another Erlang application.

Package: erofs-utils
Description-md5: 4bb2da847d1e07ff56a58930bc9df83a
Description-en: Utilities for EROFS File System
 EROFS (Enhanced Read-Only File System) is a lightweight
 read-only file system with modern designs (eg. page-sized
 blocks, inline xattrs/data, etc.) for scenarios which need
 high-performance read-only requirements, e.g. Android OS
 for smartphones and LIVECDs.
 .
 It also provides fixed-sized output compression support,
 which improves storage density, keeps relatively higher
 compression ratios, which is more useful to achieve high
 performance for embedded devices with limited memory.

Package: erofsfuse
Description-md5: 78013a40812bae155f3d4ee4bbbd9601
Description-en: FUSE Mount Utility for EROFS File System
 EROFS (Enhanced Read-Only File System) is a lightweight
 read-only file system with modern designs (eg. page-sized
 blocks, inline xattrs/data, etc.) for scenarios which need
 high-performance read-only requirements, e.g. Android OS
 for smartphones and LIVECDs.
 .
 It also provides fixed-sized output compression support,
 which improves storage density, keeps relatively higher
 compression ratios, which is more useful to achieve high
 performance for embedded devices with limited memory.
 .
 This package contains a utility to mount EROFS images
 using FUSE.

Package: errands
Description-md5: 72ee5f83967465ce5aaac2ed4cf5ced4
Description-en: Simple tasks app for GNOME
 Errands is a todo app for those who prefer simplicity.
 It can optionally sync with a CalDAV or NextCloud server.
 .
 Errands is a GNOME Circle app.

Package: errbot
Description-md5: c8ea0f82c106b1df922a0b959326f0f2
Description-en: Chatbot designed to be simple to extend with plugins written in Python
 Errbot is a chatbot. It allows you to start scripts interactively from your
 chatrooms for any reason: random humour, chatops, starting a build, monitoring
 commits, triggering alerts...
 .
 It is written and easily extensible in Python.

Package: errno
Description-md5: 2952c65223f08fda181e57f613c4e66a
Description-en: transitional dummy package for moreutils
 This is a transitional dummy package to provide upgrades to the `moreutils'
 package, which contains the `errno' utility. It can safely be removed.

Package: esbuild
Description-md5: f5473cd3137d66a2d22d24a818c3077c
Description-en: extremely fast JavaScript bundler and minifier (program)
 esbuild is a JavaScript bundler and minifier. It packages up
 JavaScript, TypeScript, JSX, CSS, and others, for distribution on the web.
 .
 Why build another JavaScript build tool ? The current build tools for the web
 are at least an order of magnitude slower than they should be. It is hoped
 that this project serves as an "existence proof" that JavaScript tooling
 can be much, much faster.
 .
 This package contains the esbuild binary.

Package: esbuild-wasm
Description-md5: 6c5131aa57a5c9b8d0a5a1b528fc8d7b
Description-en: extremely fast JavaScript bundler and minifier (WASM version)
 esbuild is a JavaScript bundler and minifier. It packages up
 JavaScript, TypeScript, JSX, CSS, and others, for distribution on the web.
 .
 Why build another JavaScript build tool ? The current build tools for the web
 are at least an order of magnitude slower than they should be. It is hoped
 that this project serves as an "existence proof" that JavaScript tooling
 can be much, much faster.
 .
 This package contains the esbuild binary compiled as WASM.

Package: escputil
Description-md5: a84d4b8c7361eb8365a95150358419f2
Description-en: maintenance utility for Epson Stylus printers
 escputil is a utility to clean and align the heads of Epson Stylus
 printers.  It can also check the current ink levels in the printer.
 .
 Gutenprint is the print facility for the GIMP, and in addition a
 suite of drivers that may be used with common UNIX spooling systems
 using GhostScript or CUPS.  These drivers provide printing quality
 for UNIX/Linux on a par with proprietary vendor-supplied drivers in
 many cases, and can be used for many of the most demanding printing
 tasks.  Gutenprint was formerly known as Gimp-Print.

Package: esekeyd
Description-md5: 194a66ee325f429b04e2eac588b0041d
Description-en: multimedia keyboard daemon for Linux
 ESE Key Daemon is a multimedia keyboard daemon for Linux. With the 2.6 kernel
 series it can also handle remote controls, as they are presented as keyboards.
 No kernel patch is required. It is a userspace program that pools
 /dev/input/event? interfaces for incoming keyboard key presses.

Package: eslint
Description-md5: 958cf88023b25ed693ab97abd1cddbc9
Description-en: AST-based pattern checker for JavaScript
 ESLint is a tool for identifying and reporting on patterns
 found in ECMAScript/JavaScript code.
 In many ways, it is similar to JSLint and JSHint
 with a few exceptions:
 .
 * ESLint uses Espree for JavaScript parsing
 * ESLint uses an AST to evaluate patterns in code
 * ESLint is completely pluggable,
 every single rule is a plugin and you can add more at runtime
 .
 Some uses of ESLint require additional packages:
 * Use of parsers other than the default (Espree) require that parser,
 e.g. node-babel-eslint, node-esprima, or node-esprima-fb.
 * Use of option --init require package node-inquirer.

Package: esmtp
Description-md5: 7c6c6c9056c9e1f21f4ef37dd0c68b0f
Description-en: user configurable relay-only MTA
 ESMTP is a user configurable relay-only Mail Transfer Agent (MTA) with a
 sendmail-compatible syntax. It's based on libESMTP supporting the AUTH
 (including the CRAM-MD5 and NTLM SASL mechanisms) and the StartTLS SMTP
 extensions.
 .
 ESMTP does not receive mail, expand aliases or manage a queue but can deliver
 mail locally via an MDA.
 .
 This package contains the esmtp program.

Package: esmtp-run
Description-md5: 054c286b572b7b69a1fe3a8c2277925e
Description-en: user configurable relay-only MTA - the regular MTA
 ESMTP is a user configurable relay-only Mail Transfer Agent (MTA) with a
 sendmail-compatible syntax. It's based on libESMTP supporting the AUTH
 (including the CRAM-MD5 and NTLM SASL mechanisms) and the StartTLS SMTP
 extensions.
 .
 ESMTP does not receive mail, expand aliases or manage a queue but can deliver
 mail locally via an MDA.
 .
 This package provides the regular MTA programs.

Package: esnacc
Description-md5: b3fdd6f0a5bd912fec799ade9c5d1d94
Description-en: ASN.1 to C or C++ or IDL compiler
 esnacc is short for "Enhanced Sample Neufeld ASN.1 to C Compiler" and ASN.1
 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824).
 esnacc supports a subset of ASN.1 1988.
 .
 Given an ASN.1 source file(s) esnacc can produce:
 .
 1. C routines for BER encoding, decoding, printing and freeing.
 2. C++ routines for BER encoding, decoding, and printing.
 3. A type table that can be used with C driver routines
 for BER encoding, decoding, printing and freeing.
 .
 If you want to build esnacc based applications, you want to install
 the libesnacc-dev package, too.  Your application will then depend on
 the esnacc libraries, you find in the libesnacc180 package.

Package: esnacc-doc
Description-md5: f653f88aeea8c2d64b4096b278f490e1
Description-en: ASN.1 to C or C++ or IDL compiler, documentation
 esnacc is short for "Enhanced Sample Neufeld ASN.1 to C Compiler" and ASN.1
 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824).
 Snacc supports a subset of ASN.1 1988.
 .
 The documentation for snacc in PDF format.

Package: eso-midas
Description-md5: bd96cb9b0035a7c76e728b6f1fc5d9eb
Description-en: European Southern Observatory Munich Image Data Analysis System
 The ESO-MIDAS system provides general tools for image processing and data
 reduction with emphasis on astronomical applications including imaging and
 special reduction packages for ESO instrumentation at La Silla and the VLT at
 Paranal. In addition it contains applications packages for stellar and
 surface photometry, image sharpening and decomposition, statistics and
 various others.

Package: eso-midas-testdata
Description-md5: 616d04fdcfdfd2aa445397454a43d487
Description-en: Test data files for ESO-MIDAS
 The ESO-MIDAS system provides general tools for image processing and data
 reduction with emphasis on astronomical applications including imaging and
 special reduction packages for ESO instrumentation at La Silla and the VLT at
 Paranal. In addition it contains applications packages for stellar and
 surface photometry, image sharpening and decomposition, statistics and
 various others.
 .
 This package contains the test data files required for verification.

Package: esorex
Description-md5: 3f6f507e7d0cb3e0b53894900d9c5f0f
Description-en: Execution Tool for European Southern Observatory pipelines
 EsoRex  is the European Southern Observatory (ESO) Recipe Execution Tool. It
 can list, configure and execute CPL-based recipes from the command line.
 .
 The Common Pipeline Library (CPL) comprises a set of ISO-C libraries that
 provide a comprehensive, efficient and robust software toolkit. It forms a
 basis for the creation of automated astronomical data-reduction tasks.
 .
 One of the features provided by the CPL is the ability to create
 data-reduction algorithms that run as plugins (dynamic libraries). These are
 called "recipes" and are one of the main aspects of the CPL data-reduction
 development environment.

Package: espctag
Description-md5: a28a9b2d7bbe7026fa6bdb02b553bdf0
Description-en: ID666 tags editor
 espctag can read or write ID666 tags of SPC files (SNES audio files).
 It can rename files based on tag information and support RSN files.
 For the moment, espctag can not edit extended ID666.

Package: espeak
Description-md5: 7feeb435e146880194f5c285277885ee
Description-en: Multi-lingual software speech synthesizer
 eSpeak is a software speech synthesizer for English, and some other
 languages.
 .
 eSpeak produces good quality English speech. It uses a different synthesis
 method from other open source text to speech (TTS) engines, and sounds quite
 different. It's perhaps not as natural or "smooth", but some find the
 articulation clearer and easier to listen to for long periods.
 .
 It can run as a command line program to speak text from a file or from stdin.
 .
 * Includes different Voices, whose characteristics can be altered.
 * Can produce speech output as a WAV file.
 * Can translate text to phoneme codes, so it could be adapted as a front end
 for another speech synthesis engine.
 * Potential for other languages. More than 40 languages are included.
 * Compact size. The program and its data total about 350 kbytes.
 * Written in C++.

Package: espeak-data
Description-md5: b42247f7f19f21e26acfed336bd9a588
Description-en: Multi-lingual software speech synthesizer: speech data files
 eSpeak is a software speech synthesizer for English, and some other
 languages.
 .
 This package contains necessary synthesizer data files needed
 for the espeak program, and the shared library.

Package: espeak-ng
Description-md5: a9f7b4fe9dc36daf95d1b465b6a7f089
Description-en: Multi-lingual software speech synthesizer
 eSpeak NG is a software speech synthesizer for English, and some other
 languages.
 .
 eSpeak NG produces good quality English speech. It uses a different synthesis
 method from other open source text to speech (TTS) engines, and sounds quite
 different. It's perhaps not as natural or "smooth", but some find the
 articulation clearer and easier to listen to for long periods.
 .
 It can run as a command line program to speak text from a file or from stdin.
 .
 * Includes different Voices, whose characteristics can be altered.
 * Can produce speech output as a WAV file.
 * Can translate text to phoneme codes, so it could be adapted as a front end
 for another speech synthesis engine.
 * Potential for other languages. More than 80 languages are included.
 * Compact size.
 * Written in C.

Package: espeak-ng-espeak
Description-md5: b9f92b674c042951eb4c4adc7617637e
Description-en: Multi-lingual software speech synthesizer
 eSpeak NG is a software speech synthesizer for English, and some other
 languages.
 .
 This package contains compatibility links that makes it a drop-in replacement
 for the espeak package.  Installing this package thus allows one to make
 applications calling the /usr/bin/espeak program use eSpeak NG without any
 modification or rebuild.

Package: espeakedit
Description-md5: a025e7ca12a6b3b89c769bb05706df00
Description-en: Multi-lingual software speech synthesizer - editor
 eSpeak is a software speech synthesizer for English, and some other
 languages.
 .
 eSpeakEdit provides a User Interface to edit the eSpeak voices.

Package: espeakup
Description-md5: 55732b96fe38aafca9eaf0eea263f40b
Description-en: Connector between speakup kernel modules and espeak
 Espeakup is a daemon that connects speakup kernel modules to the espeak
 software speech synthesizer through the /dev/softsynth device.

Package: esptool
Description-md5: 93517e150a3e41899a38a2ae11c47f7b
Description-en: create and flash firmware files to ESP8266 and ESP32 chips
 Communicate with the ROM bootloader in Espressif ESP8266 and ESP32 chips to
 fash firmware files, create firmware images or read OTP ROM or flash memory
 content such is manufacturer or device IDs.

Package: esstra
Description-md5: b6a9ef57c9793a3d3c1ab5b37324841a
Description-en: software suite for Enhancing Software Supply Chain Transparency
 esstra, software suite for Enhancing Software Supply Chain Transparency, aims
 to improve transparency of software supply chains as the name suggests.
 .
 It embeds metadata in resulting binary files at compile time, contains
 information about the source and header files from which the binary file is
 generated.

Package: estscan
Description-md5: e1d137fd1ddc905d38c4fece3ace48ca
Description-en: ORF-independent detector of coding DNA sequences
 ESTScan is a program that can detect coding regions in DNA sequences,
 even if they are of low quality. ESTScan will also detect and correct
 sequencing errors that lead to frameshifts.  ESTScan is not a gene
 prediction program , nor is it an open reading frame detector. In fact,
 its strength lies in the fact that it does not require an open reading
 frame to detect a coding region. As a result, the program may miss a
 few translated amino acids at either the N or the C terminus, but will
 detect coding regions with high selectivity and sensitivity.
 .
 ESTScan takes advantages of the bias in hexanucleotide usage found in
 coding regions relative to non-coding regions. This bias is formalized
 as an inhomogeneous 3-periodic fifth-order Hidden Markov Model
 (HMM). Additionally, the HMM of ESTScan has been extended to allows
 insertions and deletions when these improve the coding region statistics.

Package: esys-particle
Description-md5: 04ba0c118e19e7a213b0c75adebeded0
Description-en: Software for particle-based numerical modelling (MPI version)
 ESyS-Particle is Open Source software for particle-based numerical modelling.
 The software implements the Discrete Element Method (DEM), a widely used
 technique for modelling processes involving large deformations, granular flow
 and/or fragmentation. ESyS-Particle is designed for execution on parallel
 supercomputers, clusters or multi-core PCs running a Linux-based operating
 system. The C++ simulation engine implements spatial domain decomposition via
 the Message Passing Interface (MPI). A Python wrapper API provides flexibility
 in the design of numerical models, specification of modelling parameters and
 contact logic, and analysis of simulation data. ESyS-Particle has been
 utilised to simulate earthquake nucleation, comminution in shear cells, silo
 flow, rock fragmentation, and fault gouge evolution, to name but a few
 applications.

Package: eta
Description-md5: fd64d71bc1a2af96b57a27f1aa6fe549
Description-en: Utility for monitoring ETA and progress of an arbitrary process
 ETA is a shell utility to monitor the progress of arbitrary processes. Given a
 target value and a command to run that generates the current value, ETA will
 print a progress bar and an up-to-date estimated time for the process to
 complete. This is useful to monitor a variety of other tools which do not
 output their progress or their time until completion.

Package: etc1tool
Description-md5: 1bbf24cfceac355f34ed7421b8bee0f0
Description-en: ETC1 conversion tool
 etc1tool is a command line utility that lets you encode PNG images to
 the ETC1 compression standard and decode ETC1 compressed images back
 to PNG. It is part of the Android SDK for working with media files
 for game apps. The standard for the ETC1 texture format is here:
 http://www.khronos.org/registry/gles/extensions/OES/OES_compressed_ETC1_RGB8_texture.txt

Package: etcd-client
Description-md5: e9f110649e06456a9ae37b132ece7be6
Description-en: highly-available key value store -- client
 A highly-available key value store for shared configuration and service
 discovery. etcd is inspired by zookeeper and doozer, with a focus on:
 .
 * Simple: curl'able user facing API (HTTP+JSON)
 * Secure: optional SSL client cert authentication
 * Fast: benchmarked 1000s of writes/s per instance
 * Reliable: Properly distributed using Raft
 .
 Etcd uses the Raft consensus algorithm to manage a highly-available replicated
 log.
 .
 This package contains the client binaries.

Package: etcd-discovery
Description-md5: 0d2a442f1d42fb855034fb2fa2008c1d
Description-en: etcd discovery service
 This code powers the public service at https://discovery.etcd.io. This
 package provides a standalone initial discovery URL if contacting the
 https://discovery.etcd.io is not possible in your deployment (for example
 if your server doesn't have internet connectivity).
 .
 Note that in a normal etcd cluster setup, this service isn't mandatory,
 however, etcd discovery is mandatory to be able to run OpenStack Magnum, which
 is why this package exist.

Package: etcd-server
Description-md5: 082eeb52572537a4f4595ad3125f446c
Description-en: highly-available key value store -- daemon
 A highly-available key value store for shared configuration and service
 discovery. etcd is inspired by zookeeper and doozer, with a focus on:
 .
 * Simple: curl'able user facing API (HTTP+JSON)
 * Secure: optional SSL client cert authentication
 * Fast: benchmarked 1000s of writes/s per instance
 * Reliable: Properly distributed using Raft
 .
 Etcd uses the Raft consensus algorithm to manage a highly-available replicated
 log.
 .
 This package contains the server binaries.

Package: eterm
Description-md5: 32ac0d46ea64df4dd82d41c7ed7b886d
Description-en: Enlightened Terminal Emulator
 A terminal emulator in the spirit of xterm or rxvt, eterm uses an
 Enlightenment style config file, as well as themes.  The Imlib2 graphics
 engine is used to render images. This version supports background images,
 pixmapped scrollbars, pseudo-transparency, and POSIX threads.

Package: etherape
Description-md5: 4dd46dd38c9e87a20d132cba1725b4c8
Description-en: graphical network monitor
 EtherApe is a graphical network monitor modeled after etherman. it displays
 network activity graphically, showing active hosts as circles of varying
 size, and traffic among them as lines of varying width.
 .
 It features link layer, ip and TCP modes, color-color coded protocols
 display, Ethernet, FDDI, Token Ring, ISDN, PPP and SLIP devices. It can
 filter traffic to be shown, and can read traffic from a file as well as
 live from the network.

Package: etherape-data
Description-md5: f30eacbe021d76cfe8872e502811cc8c
Description-en: graphical network monitor (data files)
 EtherApe is a graphical network monitor modeled after etherman. it displays
 network activity graphically, showing active hosts as circles of varying
 size, and traffic among them as lines of varying width.
 .
 It features link layer, ip and TCP modes, color-color coded protocols
 display, Ethernet, FDDI, Token Ring, ISDN, PPP and SLIP devices. It can
 filter traffic to be shown, and can read traffic from a file as well as
 live from the network.
 .
 This package contains the data files for etherape.

Package: etherdfs-server
Description-md5: 90fb715c702198d8aa6abee3c5ce375d
Description-en: Ethernet DOS File System server
 EtherDFS is a DOS installable filesystem, mapping a DOS drive letter
 to a remote share. This package contains the server side of EtherDFS,
 a daemon exporting one or more directories for remote access by the
 EtherDFS DOS TSR.

Package: ethereal-chess
Description-md5: 156336f44acaebf8a4b51fcffba04fbd
Description-en: UCI-compliant chess engine
 Ethereal is an UCI-compliant chess engine. It uses the traditional alpha-beta
 framework in addition to a variety of pruning, reduction, extension, and other
 improvements. It's greatly influenced from Crafty, Stockfish, TSCP,
 MadChess and Fruit.

Package: etherpuppet
Description-md5: 5c08e07c8e6e2de16b4243ae75901e6b
Description-en: create a virtual interface from a remote Ethernet interface
 Etherpuppet is a small program that will create a virtual interface
 (TUN/TAP) on one machine from the ethernet interface of another
 machine through a TCP connection. Everything seen by the real
 interface will be seen by the virtual one. Everything sent to the
 virtual interface will be emitted by the real one.
 .
 It has been designed because one often has a small machine as their
 Internet gateway, and sometimes want to run some big applications
 that need raw access to this interface, for sniffing (Wireshark,
 etc.)  or for crafting packets that do not survive being reassembled,
 translated, routed, etc.

Package: etherwake
Description-md5: 0406d33be6700e53b2f3c93ea70d5721
Description-en: tool to send magic Wake-on-LAN packets
 WOL (Wake-on-LAN) is a standard that allows you to turn on a computer
 over an Ethernet connection. Computers with WOL-enabled network
 interface cards can be woken from sleep mode, or powered up from
 standby via a BIOS feature.
 .
 One feature that separates etherwake from other implementations is that
 it also supports WOL passwords.

Package: ethflop
Description-md5: e1ce92f3454444aa5505f47e9beda68d
Description-en: Ethernet DOS floppy emulator
 ethflop is a network-backed floppy emulator for DOS, mapping a DOS
 floppy drive to a remote disk image. This package contains the server
 only.

Package: ethflux
Description-md5: bf060f6034f115aa0e6e54849aceb80f
Description-en: InfluxDB data gatherer for ethtool-style network interface information
 ethflux is an InfluxDB data gatherer for ethtool-style network interface
 information. It uses the Linux SIOCETHTOOL ioctl interface to obtain
 network interface statistics and other runtime data and outputs them in
 InfluxDB's line protocol format for further propagation.

Package: ethstatus
Description-md5: ea71f264ce6a1a28d076dba265b6b669
Description-en: console-based ethernet statistics monitor
 Ethstatus is a console-based monitoring utility for
 displaying statistical data of the ethernet interface
 on a quantity basis. It is similar to iptraf but is meant
 to run as a permanent console task to monitor the network
 load.

Package: etktab
Description-md5: 1c1eade328386952be1bc895b060def2
Description-en: ASCII guitar tab editor
 This program is used to write out guitar tablature in the typical
 style of ASCII tab, often found around the internet. The code is based
 on TkTab by Giovanni Chierico. Many of the ideas for the alterations
 found here came from EMACS tablature mode by Mark R. Rubin.

Package: etl-dev
Description-md5: f09972d05b26f9b1063973aa9557340c
Description-en: Extended Class and Template Library
 ETL is a multi-platform class and template library designed to
 add new datatypes and functions which combine well with the existing
 types and functions from the C++ Standard Template Library (STL).

Package: etm
Description-md5: a05cfd6d437e1de85308b5d38ff5a986
Description-en: manages events and tasks using simple text files
 Manage events and tasks using simple text files
 etm is an acronym for event and task manager.
 .
 In contrast to most calendar/todo applications, creating items (events,
 tasks, and so forth) in etm does not require filling out fields in a
 form. Instead, items are created as free-form text entries using a
 simple, intuitive format and stored in plain text files.

Package: etsf-io
Description-md5: d7d359c43f659985c14cbbc9bb407cb0
Description-en: Binary tools to check, merge and read ETSF files
 The European Theoretical Spectroscopy Facility (ETSF) is a European
 network dedicated to providing support and services for ongoing
 research in academic, government and industrial laboratories.
 .
 The ETSF is divided into 7 beamlines, each of which is concerned with
 a specific scientific topic:
 - Optics ;
 - Energy Loss Spectroscopy ;
 - Quantum Transport ;
 - Time-resolved Spectroscopy ;
 - Photo-emission Spectroscopy ;
 - Vibrational Spectroscopy ;
 - X-Rays Spectroscopy.
 .
 To allow the adoption of its recommendations about standardization, the
 ETSF proposes different libraries and tools implementing or using these
 specifications, as well as widely usable pieces of software.
 .
 ETSF_IO is a library of F90 routines to read/write the ETSF file format.
 This package contains the user tools to:
 - check file conformance to the specifications;
 - extract data from files;
 - merge multiple files from parallel runs, as specified in the
 specifications.

Package: ettercap-common
Description-md5: f1d894b138f387661d0f40a8940fb185
Description-en: Multipurpose sniffer/interceptor/logger for switched LAN
 Ettercap supports active and passive dissection of many protocols
 (even encrypted ones) and includes many feature for network and host
 analysis.
 .
 Data injection in an established connection and filtering (substitute
 or drop a packet) on the fly is also possible, keeping the connection
 synchronized.
 .
 Many sniffing modes are implemented, for a powerful and complete
 sniffing suite. It is possible to sniff in four modes: IP Based, MAC Based,
 ARP Based (full-duplex) and PublicARP Based (half-duplex).
 .
 Ettercap also has the ability to detect a switched LAN, and to use OS
 fingerprints (active or passive) to find the geometry of the LAN.
 .
 This package contains the Common support files, configuration files,
 plugins, and documentation.  You must also install either
 ettercap-graphical or ettercap-text-only for the actual GUI-enabled
 or text-only ettercap executable, respectively.

Package: ettercap-graphical
Description-md5: 7159d7c312a06889578b22a84809a38d
Description-en: Ettercap GUI-enabled executable
 Ettercap supports active and passive dissection of many protocols
 (even encrypted ones) and includes many feature for network and host
 analysis.
 .
 Data injection in an established connection and filtering (substitute
 or drop a packet) on the fly is also possible, keeping the connection
 synchronized.
 .
 Many sniffing modes are implemented, for a powerful and complete
 sniffing suite. It is possible to sniff in four modes: IP Based, MAC Based,
 ARP Based (full-duplex) and PublicARP Based (half-duplex).
 .
 Ettercap also has the ability to detect a switched LAN, and to use OS
 fingerprints (active or passive) to find the geometry of the LAN.
 .
 This package contains the ettercap GUI-enabled executable.

Package: ettercap-text-only
Description-md5: 13f098001b1382bd3f06297dee73a36f
Description-en: Ettercap console-mode executable
 Ettercap supports active and passive dissection of many protocols
 (even encrypted ones) and includes many feature for network and host
 analysis.
 .
 Data injection in an established connection and filtering (substitute
 or drop a packet) on the fly is also possible, keeping the connection
 synchronized.
 .
 Many sniffing modes are implemented, for a powerful and complete
 sniffing suite. It is possible to sniff in four modes: IP Based, MAC Based,
 ARP Based (full-duplex) and PublicARP Based (half-duplex).
 .
 Ettercap also has the ability to detect a switched LAN, and to use OS
 fingerprints (active or passive) to find the geometry of the LAN.
 .
 This package contains the ettercap text-mode-only executable.

Package: eukleides
Description-md5: 16100022edf37c47a582bcd188b228a3
Description-en: Euclidean geometry drawing language
 Eukleides is a language which allows one to typeset geometric figures
 within a (La)TeX document.  This package includes scripts to convert
 these figures into EPS and other formats.  Eukleides uses a console
 interface.

Package: euler
Description-md5: d3440561d435421764505a817c3d6765
Description-en: interactive mathematical programming environment
 Euler is a powerful numerical laboratory with a programming language.
 The system can handle real, complex and interval numbers, vectors and
 matrices. It can produce 2D/3D plots.
 .
 Euler features among other things:
 * real, complex and interval scalars and matrices
 * a programming language, with local variables, default values for
 parameters, variable parameter number, passing of functions
 * two and three dimensional graphs
 * marker plots
 * density and contour plots
 * animations
 * numerical integration and differentiation
 * statistical functions and tests
 * differential equations
 * interval methods with guaranteed inclusions
 * function minimizers (Brent, Nelder-Mean)
 * simplex algorithm
 * interpolation and approximation
 * finding roots of polynomials
 * fast Fourier transform (FFT)
 * an exact scalar product using a long accumulator
 * PostScript graphics export
 .
 This package contains the main program. Documentation for Euler is included
 in the euler-doc package.

Package: euler-doc
Description-md5: f6a72a7d7210d66a193399ccb5e050fe
Description-en: documentation for the mathematical programming environment Euler
 Euler is a powerful numerical laboratory with a programming language.
 The system can handle real, complex and interval numbers, vectors and
 matrices. It can produce 2D/3D plots.
 .
 This package contains documentation for Euler.

Package: eureka
Description-md5: dd9e33441c48f70674bcc60270b3cb6e
Description-en: map editor for the classic DOOM games
 Eureka is a cross-platform map editor for the classic DOOM games.
 It started as a fork of the Yadex editor attempting to make it use the
 FLTK GUI toolkit and implement multiple Undo / Redo.
 .
 Supported games include DOOM, DOOM 2, Final Doom, FreeDoom, HacX and Heretic.
 Supported source ports are Boom, EDGE, Doom Legacy and Odamex.

Package: eurephia
Description-md5: 70e0f4d77791d4b066a0c077f2559902
Description-en: flexible OpenVPN authentication module
 This plug-in enhances OpenVPN by adding user name and password authentication.
 An eurephia user account is a combination of minimum one OpenVPN SSL
 certificate and a user name with a password assigned. It is also possible to
 setup several eurephia user names to use a shared OpenVPN certificate.
 .
 In addition, eurephia will blacklist IP addresses, certificates and user names
 on too many failed attempts and it supports dynamic update of iptables rules
 which restricts network access per connection.
 .
 All information is stored in a database and all changes to the accounts will
 be effective immediately. At the moment eurephia supports the SQLite database.

Package: euslisp
Description-md5: 3539fd5ec17931680d721a6bc32caa30
Description-en: Lisp based intelligent robots programming system
 euslisp provides executables, library and necessary lisp code for
 running EusLisp language. This provides basic Lisp interpreter, OOP
 functions, geometric class such as edge, plane, polygon, face, hole
 and body. Xlib/OpenGL interfaces.
 .
 This package contains the eus0/eus1/eus2/eusg/eusx/eusgl executable
 and accompanying files.

Package: euslisp-dev
Description-md5: fd5f57b7787784f6bc155ddf45c392f0
Description-en: Development files of Lisp based  intelligent robots programming system
 euslisp-dev provides C language headers and C and Lisp source files
 for developping EusLisp based modulse.
 .
 This package contains *eusdir*/{lisp, include, lib, contrib, demos, models}

Package: euslisp-doc
Description-md5: 843e7def772d5975babd7bb1ed27476a
Description-en: Manuals and Documentations of EusLisp programming system
 euslisp-doc contains various README and pdf version of manual of EusLisp
 along with HTML version of the documents.
 .
 This package contains the documentation of EusLisp

Package: evdi-dkms
Description-md5: 777e8d965e4889c2030393817dbfdb7b
Description-en: Extensible Virtual Display Interface driver kernel module
 The Extensible Virtual Display Interface (EVDI) is a Linux kernel
 module that enables management of multiple screens, allowing user-space
 programs to take control over what happens with the image. It is
 essentially a virtual display you can add, remove and receive
 screen updates for, in an application that uses the libevdi library.
 .
 The module and library is part of the DisplayLink Ubuntu development
 which enables support for DisplayLink USB 3.0 devices on Ubuntu.
 .
 Please note that this is NOT a complete driver for DisplayLink devices.
 .
 This package installs the kernel module needed for creating the virtual
 displays.

Package: evemu-tools
Description-md5: f61fadfd604a34c7949d2e66c454793c
Description-en: Linux Input Event Device Emulation Library - test tools
 The evemu library and tools are used to describe devices, record data,
 create emulation devices and replay data from kernel evdev (input event)
 devices.
 .
 This package provides test tools for the evemu library.

Package: eventstat
Description-md5: e3e493cc1f6c0de6ad89d16f94a4c539
Description-en: kernel event states monitoring tool
 Eventstat periodically dumps out the current kernel event state.
 It keeps track of current events and outputs the change in events
 on each output update.  The tool requires sudo to run since it
 needs to write to /proc/timer_stats to start and stop the event
 monitoring.

Package: eviacam
Description-md5: f372eec82c7f83b8a3bcda26a5d8bcee
Description-en: camera based mouse emulator
 Enable Viacam (aka eViacam) is a mouse replacement program that moves
 the pointer tracking the user's head movements. It works on a standard
 computer equipped with a "webcam". No additional hardware is required.
 Based on the award winning Facial Mouse.

Package: eviacam-data
Description-md5: 63e21d38105934ff474bb692dd9f2d3f
Description-en: camera based mouse emulator (architecture independent data)
 Enable Viacam (aka eViacam) is a mouse replacement program that moves
 the pointer tracking the user's head movements. It works on a standard
 computer equipped with a "webcam". No additional hardware is required.
 Based on the award winning Facial Mouse.
 .
 This package contains architecture independent data.

Package: evilwm
Description-md5: a02c2ade8efeb54e129766cda3362957
Description-en: minimalist window manager for X11
 evilwm is based on aewm by Decklin Foster. It's minimalist
 in that it omits unnecessary stuff like window decorations
 and icons. But it's very usable in that it provides good
 keyboard control with repositioning and maximize toggles,
 solid window drags, snap-to-border support, and virtual desktops.

Package: evince
Description-md5: 531974388dc5701b9dbc2f5d96f92ec6
Description-en: Document (PostScript, PDF) viewer
 Evince is a simple multi-page document viewer.  It can display and print
 PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
 Document Format (PDF) and XML Paper Specification (XPS) files.
 When supported by the document, it also allows searching for text,
 copying text to the clipboard, hypertext navigation, and
 table-of-contents bookmarks.

Package: evince-common
Description-md5: cfbdd403dd9576a829747349359a16d3
Description-en: Document (PostScript, PDF) viewer - common files
 Evince is a simple multi-page document viewer.  It can display and print
 PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
 Document Format (PDF) and XML Paper Specification (XPS) files.
 When supported by the document, it also allows searching for text,
 copying text to the clipboard, hypertext navigation, and
 table-of-contents bookmarks.
 .
 This package contains architecture-independent files for evince.

Package: evolution
Description-md5: c779e7298396e41222499783bdd2d41f
Description-en: groupware suite with mail client and organizer
 Evolution is a groupware suite which integrates mail, calendar,
 address book, to-do list and memo tools.
 .
 Additional features include integration with Exchange
 servers, newsgroup client, LDAP support and web calendars
 .
 The following plugins belonging to the "base" set are included.
 - calendar-file
 - calendar-http
 - itip-formatter
 - default-source
 - addressbook-file
 - mark-all-read
 - publish-calendar
 - caldav
 - imap-features
 - google-account-setup
 - webdav-account-setup
 - calendar-weather
 - sa-junk-plugin
 - bogo-junk-pluginm

Package: evolution-common
Description-md5: 63a9c80d6efb5e50b74aae7ebcc8bf5c
Description-en: architecture independent files for Evolution
 Evolution is a groupware suite which integrates mail, calendar,
 address book, to-do list and memo tools.
 .
 This package contains the architecture independent files needed
 by the evolution package.

Package: evolution-data-server-tests
Description-md5: f089152abdefc1f27359965309935277
Description-en: Installed tests for the evolution database backend server
 The data server, called "Evolution Data Server" is responsible for managing
 mail, calendar, addressbook, tasks and memo information.
 .
 This package contains test programs, designed to be run as part of a
 regression testsuite.

Package: evolution-dev
Description-md5: e8841388a6199690879d253b06445273
Description-en: development library files for Evolution
 Evolution is a groupware suite which integrates mail, calendar,
 address book, to-do list and memo tools.
 .
 This package contains header and static library files
 for developing Evolution components.

Package: evolution-ews
Description-md5: 22b4a10de423e4dcffab7f7acca33c94
Description-en: Exchange Web Services integration for Evolution
 This package allows the Evolution mail and groupware suite to connect
 to Microsoft Exchange servers using the Exchange Web Services interface.
 .
 It works in a very similar way to the Evolution Exchange connector, but
 it supports the Exchange 2007 version.

Package: evolution-ews-core
Description-md5: 6eb9c7c89cac0f42d39fecca67014a47
Description-en: Exchange Web Services integration for GNOME
 This package allows GNOME apps other than Evolution to connect
 to Microsoft Exchange servers using the Exchange Web Services interface.
 .
 It works in a very similar way to the Evolution Exchange connector, but
 it supports the Exchange 2007 version.

Package: evolution-plugin-bogofilter
Description-md5: ea7228ccd6349df7257c61f0ee7152e5
Description-en: standard plugins for Evolution (bogofilter)
 Evolution is a groupware suite which integrates mail, calendar,
 address book, to-do list and memo tools.
 .
 This package includes the bogofilter spam filter module for Evolution.

Package: evolution-plugin-pstimport
Description-md5: 235e34cceea2b696a02434f108471df1
Description-en: standard plugins for Evolution (pstimport)
 Evolution is a groupware suite which integrates mail, calendar,
 address book, to-do list and memo tools.
 .
 This package includes a plugin for Evolution that enables importing
 Microsoft Outlook messages from a PST file.

Package: evolution-plugin-spamassassin
Description-md5: 2f0f85442a14a2c0f09e25029136c49d
Description-en: standard plugins for Evolution (spamassassin)
 Evolution is a groupware suite which integrates mail, calendar,
 address book, to-do list and memo tools.
 .
 This package includes the spamassasin spam filter module for Evolution.

Package: evolution-plugins
Description-md5: 71145a91a037d7f5031a6f2c6df280b2
Description-en: standard plugins for Evolution
 Evolution is a groupware suite which integrates mail, calendar,
 address book, to-do list and memo tools.
 .
 This package includes plugins for evolution. The plugins belong
 to the set of "standard" plugins, which are useful, but not
 necessary for a functioning application.
 .
 The following standard plugins are included.
 - attachment-reminder
 - bbdb
 - dbx-import
 - email-custom-header
 - face
 - mailing-list-actions
 - mail-notification
 - mail-to-task
 - prefer-plain
 - save-calendar
 - sender-validator
 - templates

Package: evolution-plugins-experimental
Description-md5: 305210e626b8d13fd3dd7e6e5b99c304
Description-en: experimental plugins for Evolution
 Evolution is a groupware suite which integrates mail, calendar,
 address book, to-do list and memo tools.
 .
 This package includes plugins for Evolution. The plugins belong
 to the set of "experimental" plugins, which are unsupported, have
 undergone little testing, and might cause problems to the rest of
 Evolution. Use with care.
 .
 The following plugins are included.
 - external-editor
 - contacts-map

Package: evolver
Description-md5: a25c65eda02fbf8bdb78b1d1f8bda020
Description-en: Surface Evolver
 The Surface Evolver is an interactive program for the modelling of liquid
 surfaces shaped by various forces and constraints.
 .
 This dummy package provides the standard installation.

Package: evolver-doc
Description-md5: b5f5c9a3121dd792d38475864b77fec5
Description-en: Surface Evolver - doc
 The Surface Evolver is an interactive program for the modelling of liquid
 surfaces shaped by various forces and constraints.
 .
 This package provides the documentation and the on-line help content for the
 evolver front-end program, as well as examples.

Package: evolver-nox
Description-md5: 77cf1f7c34fb3ad6062c8a496ed9e568
Description-en: Surface Evolver - with no X support
 The Surface Evolver is an interactive program for the modelling of liquid
 surfaces shaped by various forces and constraints.
 .
 This package provides evolver variants built with different floating point
 formats (double, long double, quadruple) but with no X support.

Package: evolver-ogl
Description-md5: ae4969eeab959411dd7891b8e974a911
Description-en: Surface Evolver - with OpenGL display
 The Surface Evolver is an interactive program for the modelling of liquid
 surfaces shaped by various forces and constraints.
 .
 This package provides evolver variants built with different floating point
 formats (double, long double, quadruple) and with an OpenGL/GLUT display.

Package: evolvotron
Description-md5: 28a036ece6e1f78de8a4f9ddf9b01363
Description-en: Generator of textures through interactive evolution
 This is an interactive generative art application to evolve
 images/textures/patterns/animations through an iterative process of random
 mutation and user-selection driven evolution. This process is also often
 referred to as "evolutionary art" or "genetic art". If you like lava lamps,
 and still think the Mandelbrot set is cool, this could be the software for
 you.

Package: evremap
Description-md5: 8671c062a255205f86d8eb78015ad190
Description-en: Keyboard input remapper for Linux/Wayland systems
 evremap grabs exclusive access to an input device and
 maintains a model of the keys that are pressed.
 It then applies your remapping configuration to produce
 the effective set of pressed keys and emits appropriate
 changes to a virtual output device.

Package: evtest
Description-md5: 87a9309a7fd6f8eaf06bf318e3ec4b43
Description-en: utility to monitor Linux input device events
 evtest monitors a Linux input device, displaying all the events it
 generates.
 .
 It can be used to determine mice button bindings, keymaps for exotic
 keyboards... It is commonly used to debug issues with input devices
 in X.Org.
 .
 evtest is now in maintenance mode and doesn't support all the
 features of the latest kernels; evemu-record from the evemu-tools
 package should be used instead.

Package: ewf-tools
Description-md5: a239a460d54374da59b5d48cafc00166
Description-en: collection of tools for reading and writing EWF files
 Libewf is a library with support for reading and writing the Expert Witness
 Compression Format (EWF).
 This library allows you to read media information of EWF files in the SMART
 (EWF-S01) format and the EnCase (EWF-E01) format. It supports files created
 by EnCase 1 to 6, linen and FTK Imager. The libewf is useful for forensics
 investigations.
 .
 This package contains tools to acquire, verify and export EWF files.

Package: ewipe
Description-md5: c2b1d4c8d372cb906f21e7d0bdf591b2
Description-en: Yet another presentation tool based on Tcl/Tk
 Extended WIPE is a presentation tool written in Tcl/Tk.
 Unlike MagicPoint, the de facto standard in this realm,
 you can create resumes for presentation with user-friendly GUI,
 then save manuscripts in HTML and mgp (Magic Point file format).

Package: exabgp
Description-md5: 29fcdd53aa064940ec1e2f06a3cd3dac
Description-en: BGP swiss army knife of networking
 ExaBGP allows engineers to control their network from commodity
 servers. Think of it as Software Defined Networking using BGP by
 transforming BGP messages into friendly plain text or JSON.
 .
 Current documented use cases include DDOS mitigation, network
 visualisation, service high availability, anycast.
 .
 It features ASN4 (RFC 4893), IPv6 (RFC 4760), MPLS (RFC 4659), VPLS
 (RFC 4762), Flow (RFC 5575), Graceful Restart (RFC 4724), Enhanced
 Route Refresh (RFC 7313), AIGP (RFC 7311) and more.

Package: exactimage
Description-md5: 9949da3ff157b2d9d5470042b5d548a3
Description-en: fast image manipulation programs
 ExactImage is a fast C++ image processing library. Unlike many other library
 frameworks it allows operation in several color spaces and bit depths
 natively, resulting in low memory and computational requirements.
 .
 This package contains the utilities.

Package: exadrums
Description-md5: b1ed73d2aba0071ff918452d5e8924ad
Description-en: Software drum module (graphical user interface)
 ExaDrums is a virtual drum module that allows drummers play with
 custom-made drum kits.
 .
 It is user-friendly and combines high quality stereo sound with low
 latency.
 .
 Each drum kit provides individual sliders in order to control the
 volume of its drum pads.
 .
 A built-in metronome can be combined with a rhythm coach to make
 practice sessions easier and efficient.
 .
 The drum triggers can be adjusted so that their response feels as
 natural as possible, and different sensor interfaces include a
 virtual (on-screen) multi pad and external sensors.
 .
 Although eXaDrums is usable as a drum module, it is still an
 experimental project. As such, some features are not yet implemented,
 and the error management is not complete.
 .
 This package provides the graphical user interface.

Package: exaile
Description-md5: f906ce8f57623207bf6464365dccfb9d
Description-en: Music player with a simple interface and powerful capabilities
 Exaile is a music player with a simple interface and powerful
 music management capabilities. Features include automatic fetching of album
 art, lyrics fetching, streaming internet radio, tabbed playlists, smart
 playlists with extensive filtering/search capabilities, and much more.
 .
 Exaile is written using Python and GTK+ and is easily extensible via plugins.
 There are over 50 plugins distributed with Exaile that include advanced track
 tagging, last.fm scrobbling, support for portable media players, podcasts,
 internet radio such as icecast and Soma.FM, ReplayGain, output via a secondary
 output device (great for DJs!), and much more.
 .
 For more information see https://www.exaile.org/

Package: examl
Description-md5: 4972cdf739509b60035d9f3b35bafb60
Description-en: Exascale Maximum Likelihood (ExaML) code for phylogenetic inference
 Exascale Maximum Likelihood (ExaML) is a code for phylogenetic inference
 using MPI. This code implements the popular RAxML search algorithm for
 maximum likelihood based inference of phylogenetic trees.
 .
 ExaML is a strapped-down light-weight version of RAxML for phylogenetic
 inference on huge datasets. It can only execute some very basic
 functions and is intended for computer-savvy users that can write little
 perl-scripts and have experience using queue submission scripts for
 clusters. ExaML only implements the CAT and GAMMA models of rate
 heterogeneity for binary, DNA, and protein data.
 .
 ExaML uses a radically new MPI parallelization approach that yields
 improved parallel efficiency, in particular on partitioned multi-gene or
 whole-genome datasets. It also implements a new load balancing algorithm
 that yields better parallel efficiency.
 .
 It is up to 4 times faster than its predecessor RAxML-Light and scales
 to a larger number of processors.

Package: example-content
Description-md5: c3d0a7db62e70da762d52dfac33a7bd0
Description-en: Ubuntu example content
 For each desktop application in the default install where it is practical,
 there is at least one piece of example content. This is valuable for
 testing, experimentation and demonstration of Ubuntu (especially the live
 CD). These examples should be small but meaningful, and easily discoverable.

Package: excellent-bifurcation
Description-md5: e8ee47816563594d5de51773ef9cc352
Description-en: abstract vertical shooter with two sides to play on
 Excellent Bifurcation is a vertical shooter in which you have two sides
 available to play on. Its graphics try to mimic the colours, sounds and
 feeling of the 8-bit games.
 .
 In the game, you drive two ships at the same time, on two sides of the
 screen. The game play is very unique and fun. It might be quite a brain
 bender anyway.
 .
 Excellent Bifurcation was Linley Henzel's entry in the AutoFire 2007 Shooter
 Competition, and finished in 2nd place.

Package: exchange-bmc-os-info
Description-md5: 557daf497228dab266af029c9ee094f9
Description-en: Script to allow OS and BMC info exchange
 Given a host with BMC, this package would pass the hostname &
 OS information to the BMC and also capture the BMC ip info
 for the host OS to use.
 BMC IP and URL are made available in /run/bmc-info.

Package: execline
Description-md5: 4d0cb2ce82c3ece179638e9bf359e6f8
Description-en: small and non-interactive scripting language
 Execline is a (non-interactive) scripting language, like sh; but its
 syntax is quite different from a traditional shell syntax. The execlineb
 program is meant to be used as an interpreter for a text file; the other
 commands are essentially useful inside an execlineb script.
 .
 Execline is as powerful as a shell: it features conditional loops,
 getopt-style option handling, filename globbing, and more. Meanwhile, its
 syntax is far more logic and predictable than the shell's syntax, and has
 no security issues.
 .
 Documentation is provided in execline-doc package.
 .
 Binaries are installed in /usr/lib/execline/bin. Use the /usr/bin/execlineb
 wrapper or add /usr/lib/execline/bin to PATH.

Package: execline-doc
Description-md5: f88a9147e206e5a0edd54b38828f02a1
Description-en: small and non-interactive scripting language (documentation)
 Execline is a (non-interactive) scripting language, like sh; but its
 syntax is quite different from a traditional shell syntax. The execlineb
 program is meant to be used as an interpreter for a text file; the other
 commands are essentially useful inside an execlineb script.
 .
 Execline is as powerful as a shell: it features conditional loops,
 getopt-style option handling, filename globbing, and more. Meanwhile, its
 syntax is far more logic and predictable than the shell's syntax, and has
 no security issues.
 .
 This package contains documentation files.

Package: execnet-doc
Description-md5: 093b2d588af0ae9a9515f5ad7c53fb54
Description-en: rapid multi-Python deployment (docs)
 execnet provides carefully tested means to ad-hoc interact with Python
 interpreters across version, platform and network barriers. It provides
 a minimal and fast API targeting the following uses:
 .
 * distribute tasks to local or remote CPUs
 * write and deploy hybrid multi-process applications
 * write scripts to administer a bunch of exec environments
 .
 This package contains the documentation.

Package: exempi
Description-md5: e4a2622036610d98f6a26321be774b28
Description-en: command line tool to manipulate XMP metadata
 Exempi is a library to parse XMP metadata as defined by the
 specification.
 .
 XMP (Extensible Metadata Platform) facilitates embedding metadata in files
 using a subset of RDF. Most notably XMP supports embedding metadata in PDF
 and many image formats, though it is designed to support nearly any file type.
 .
 This package provides a command line tool to manipulate XMP metadata.

Package: exfalso
Description-md5: fc2f78a10b0affedb3af1aaff41f318f
Description-en: audio tag editor for GTK+
 Ex Falso displays and edits audio metadata tags. Supported formats include
 MP3, Ogg Vorbis, FLAC, Musepack (MPC), WavPack, and MOD/XM/IT.
 .
 A command-line counterpart, Operon, is also distributed as part of this
 package.
 .
 Notable features include:
 * Freeform tag editing for most supported formats, including ID3v2
 * Multiple values for tag keys
 * Flexible rename-by-tags and tag-by-filename patterns
 * Extensible using simple Python-based plugins
 * Edit multiple files in several formats at once

Package: exfat-fuse
Description-md5: 718044a370010c19d8fc8b9f34312478
Description-en: read and write exFAT driver for FUSE
 fuse-exfat is a read and write driver implementing
 the extended file allocation table as a filesystem in userspace.
 A mounthelper is provided unter the name mount.exfat-fuse.

Package: exif
Description-md5: 74aafe4afd1ff0022cb2c78548fb702c
Description-en: command-line utility to show EXIF information in JPEG files
 Most digital cameras produce EXIF files, which are JPEG files with
 extra tags that contain information about the image.
 .
 'exif' is a small command-line utility to show EXIF information hidden
 in JPEG files.

Package: exiflooter
Description-md5: 6abff373589a78d73829ac7dc85c81f7
Description-en: finds geolocation on all image urls and directories
 ExifLooter finds geolocation on all image urls and directories also integrates
 with OpenStreetMap.

Package: exifprobe
Description-md5: 2f0f3575a3e8d4a39bdcda2e0a784901
Description-en: read metadata from digital pictures
 Exifprobe reads image files produced by digital cameras (including
 several so-called "raw" file formats) and reports the structure of
 the files and the auxiliary data and metadata contained within them.
 .
 In addition to TIFF, JPEG and EXIF, the program understands several
 formats which may contain "raw" camera data, including MRW, CIFF/CRW,
 JP2/JPEG2000, RAF, and X3F, as well as most TIFF-derived "raw" formats,
 including DNG, ORF, CR2, NEF, K25/KDC/DCR and PEF.
 .
 This program is useful in forensics investigations.

Package: exiftags
Description-md5: f310b9003fc492eef19a7754880dacb8
Description-en: utility to read Exif tags from a digital camera JPEG file
 The exiftags utility parses a specified JPEG file or, by default, its
 standard input, looking for a JPEG APP1 section containing Exif
 (Exchangeable Image File) data. The properties contained in these
 data are then printed to the standard output. Digital cameras typically
 add Exif data to the image files they produce, containing information
 about the camera and digitized image.

Package: exiftran
Description-md5: 241e6144a5078c50cf3904ccd0b518ee
Description-en: digital camera JPEG image transformer
 exiftran is a command line utility to transform digital camera JPEG
 images. It can do lossless rotations like jpegtran, but unlike jpegtran
 it can process multiple images at once, and it cares about the Exif data:
 it can rotate images automatically by checking the Exif orientation tag,
 it updates the Exif information (image dimensions/orientation) if needed,
 and it also rotates the Exif thumbnail.

Package: exim4-doc-info
Description-md5: 806fd3db3ac409e2f761067beba9e4c7
Description-en: documentation for the Exim MTA (v4) in info format
 Contains specification and filtering documentation in info format.
 .
 The Debian exim4 packages have their own web page,
 http://pkg-exim4.alioth.debian.org/. There is also a FAQ list. Local
 information about the way the Debian packages can be configured is
 can be found in /usr/share/doc/exim4-base/README.Debian.gz. This file
 has also information about the way the Debian binary packages are
 built. There is a Debian-centered mailing list,
 pkg-exim4-users@lists.alioth.debian.org. Please ask Debian-specific
 questions there, and only write to the upstream exim-users mailing
 list if you are sure that your question is not Debian-specific. You
 can find the subscription web page on
 http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
 .
 exim is a drop-in replacement for sendmail/mailq/rsmtp.

Package: eximon4
Description-md5: 9d049018af5088cbceaa2af23692d02a
Description-en: monitor application for the Exim MTA (v4) (X11 interface)
 Eximon is a helper program for the Exim MTA (v4). It allows
 administrators to view the mail queue and logs, and perform a variety
 of actions on queued messages, such as freezing, bouncing and thawing
 messages.

Package: exip
Description-md5: 39ae2868b13fea0d51a288ff75865b56
Description-en: get your external ip from multiple services (program)
 This package is a Golang library to get your external ip from multiple
 services.
 .
 Design/Implement STUNSource (Session Traversal Utilities for NAT (STUN))
 See RFC 3489 and RFC 5389 for more details.
 .
 This is the binary package for the exip utility.

Package: exiv2
Description-md5: 8582fbf30f58be6c2cddd332ccb4058c
Description-en: EXIF/IPTC/XMP metadata manipulation tool
 Exiv2 is a C++ library and a command line utility to manage image metadata.
 It provides fast and easy read and write access to the Exif, IPTC and XMP
 metadata of images in various formats
 .
 Exiv2 command line utility to:
 .
 * print Exif, IPTC and XMP image metadata in different formats:
 - Exif summary info, interpreted values, or the plain data for each tag
 * set, add and delete Exif, IPTC and XMP image metadata from command line
 modify commands or command scripts
 * adjust the Exif timestamp (that's how it all started...)
 * rename Exif image files according to the Exif timestamp
 * extract, insert and delete Exif, IPTC and XMP metadata and JPEG comments
 * extract previews from RAW images and thumbnails from the Exif metadata
 * insert and delete the thumbnail image embedded in the Exif metadata
 * print, set and delete the JPEG comment of JPEG images
 * fix the Exif ISO setting of picture taken with Canon and Nikon cameras

Package: exmh
Description-md5: 4be5e72209436ac13871b478061acf01
Description-en: extensible X user interface for MH mail
 Exmh uses the regular MH programs to manipulate your mail folders and
 messages.  This means it is compatible with command-line use of MH
 programs, and its actions should be familiar if you are an experienced
 MH user.  If you are a new MH user, then the details of running MH
 programs are hidden behind the graphical interface.

Package: exo-utils
Description-md5: 8df21661241dd040d0a45edb4bb911af
Description-en: Utility files for libexo
 This package contains the Xfce settings plugin and the utility files for
 libexo-2-0 which are:
 - exo-desktop-item-edit
 - exo-open

Package: exonerate
Description-md5: 61984be320e7cae47c75d879b270d329
Description-en: generic tool for pairwise sequence comparison
 Exonerate allows you to align sequences using a many alignment models, using
 either exhaustive dynamic programming, or a variety of heuristics. Much of
 the functionality of the Wise dynamic programming suite was reimplemented in C
 for better efficiency. Exonerate is an intrinsic component of the building of
 the Ensembl genome databases, providing similarity scores between RNA and DNA
 sequences and thus determining splice variants and coding sequences in
 general.
 .
 An In-silico PCR Experiment Simulation System (see the ipcress man page) is
 packaged with exonerate.
 .
 This package also comes with a selection of utilities for performing
 simple manipulations quickly on fasta files beyond 2Gb

Package: expand-region-el
Description-md5: 3f5996e3941ad95f90f09ac1bea86878
Description-en: Transition package, expand-region-el to elpa-expand-region
 Ease transition from expand-region-el to elpa-expand-region with this
 dummy package.

Package: expat
Description-md5: 946951e418841b66002f30694d1a0b72
Description-en: XML parsing C library - example application
 This package contains xmlwf, an example application of expat, the C
 library for parsing XML.  The arguments to xmlwf are one or more
 files which are each to be checked for XML well-formedness.

Package: expect
Description-md5: 168e2767f12c89e933bb55f9c42e3ebf
Description-en: Automates interactive applications
 Expect is a tool for automating interactive applications according to a script.
 Following the script, Expect knows what can be expected from a program and what
 the correct response should be. Expect is also useful for testing these same
 applications. And by adding Tk, you can also wrap interactive applications in
 X11 GUIs. An interpreted language provides branching and high-level control
 structures to direct the dialogue. In addition, the user can take control and
 interact directly when desired, afterward returning control to the script.
 .
 This package contains the expect binary and several Expect based scripts.

Package: expect-lite
Description-md5: 55678da1f32daea298132454419b0430
Description-en: quick and easy command line automation tool
 Written in expect, it is designed to directly map an interactive terminal
 session into an automation script. expect-lite scripts use special
 character(s) at the beginning of each line to indicate the action. Basic
 expect-lite scripts can be created by simply cutting and pasting text from a
 terminal window into a script, and adding '>' '<' characters. No knowledge of
 expect is required!

Package: expeyes
Description-md5: 60b03d5c802b544bf801a225e4b4d4b8
Description-en: hardware & software framework for developing science experiments
 This package provides high level interfaces for making science experiments
 with an ExpEYES box.
 .
 ExpEYES is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration. Capable of doing real time
 measurements and analysing the data in different ways. Analog
 voltages are measured with 0.025% resolution and time intervals with
 one microsecond. This project is based on Free and Open Source
 software, mostly written in Python programming language. The hardware
 design is also open.

Package: expeyes-clib
Description-md5: ad31d432a6830f0f94796a1f656a342e
Description-en: hardware & software framework for developing science experiments
 This package provides interfaces written in C language for making
 science experiments with an ExpEYES box.
 .
 ExpEYES is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration. This package provides approximately
 the same features than the package expeyes, but its sources are in C language.

Package: expeyes-doc-common
Description-md5: 22977f87d41fd3118c50140e4f751d2f
Description-en: Common files related to the User manual for expeyes library
 This package provides icons and desktop entries to launch a viewer with
 the documentation for expEYES.
 .
 ExpEYES is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration. Capable of doing real time
 measurements and analysing the data in different ways. Analog
 voltages are measured with 0.025% resolution and time intervals with
 one microsecond. This project is based on Free and Open Source
 software, mostly written in Python programming language. The hardware
 design is also open.

Package: expeyes-doc-en
Description-md5: fab304742b0f2ccbf448d60def09481c
Description-en: User manual for expeyes library, in English language
 This package provides a full English documentation to use the library
 python3-expeyes, which enables to program new experiments using an
 ExpEYES box.
 .
 ExpEYES is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration. Capable of doing real time
 measurements and analysing the data in different ways. Analog
 voltages are measured with 0.025% resolution and time intervals with
 one microsecond. This project is based on Free and Open Source
 software, mostly written in Python programming language. The hardware
 design is also open.

Package: expeyes-doc-fr
Description-md5: bfbd24bd9c5411209089483426f7fa46
Description-en: User manual for expeyes library, French translation
 This package provides a full French documentation to use the library
 python3-expeyes, which enables to program new experiments using an
 ExpEYES box.
 .
 ExpEYES is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration. Capable of doing real time
 measurements and analysing the data in different ways. Analog
 voltages are measured with 0.025% resolution and time intervals with
 one microsecond. This project is based on Free and Open Source
 software, mostly written in Python programming language. The hardware
 design is also open.

Package: expeyes-web
Description-md5: b917c0e00994008894478c7ca37e63be
Description-en: Web interface for expEYES-Junior
 This package allows you to access remotely to a server which drives an
 expEYES-Jr box. This extends the power of expEYES.

Package: explain
Description-md5: eacebf1de43f9609417d36c3a17b5eb2
Description-en: utility to explain system call errors
 This package provides an explain(1) command to explain Unix and Linux system
 call errors, after the fact.

Package: explosive-c4
Description-md5: 722b0d52c49ec43ee44565cd418c087b
Description-en: Four in a row game
 The classic four in a row game.
 Two players can play on the same device, or it can be played
 against an AI.
 .
 It is similar to kfourinline but optimised for mobile devices
 with touch screens and slower CPUs.

Package: ext3grep
Description-md5: 421b107ab1610262d9d650cdddb2b979
Description-en: tool to help recover deleted files on ext3 filesystems
 ext3grep is a simple tool intended to aid anyone who accidentally
 deletes a file on an ext3 filesystem, only to find that they wanted
 it shortly thereafter.
 .
 This package is useful in forensics investigations.

Package: ext4magic
Description-md5: 1bcde2e5dec43f839139326afd7aac80
Description-en: recover deleted files from ext3 or ext4 partitions
 ext4magic is a file carver (or file carving). It can be used when recovering
 from disasters or in digital forensics activities.
 .
 The deletion of files in ext3/4 filesystems can not be easily reversed. Zero
 out of the block references in the inodes makes that impossible. Experiences
 with other programs have proved that is possible restore sufficient information
 for a recover of many data files, directly from the filesystem journal.
 .
 ext4magic can extract the information from the journal and restore files in an
 entire directory tree, if the information in the journal are sufficient.
 .
 This tool can recover the most file types, with original filename, owner and
 group, file mode bits and also the old atime/mtime stamps.

Package: extlinux
Description-md5: 414e5877200f459574bf4120db85ccc3
Description-en: collection of bootloaders (Linux ext2/ext3/ext4, btrfs, and xfs bootloader)
 syslinux is a suite of bootloaders, currently supporting DOS FAT and NTFS
 filesystems (SYSLINUX), Linux ext2/ext3/ext4, btrfs, and xfs filesystems
 (EXTLINUX), PXE network boots (PXELINUX), or ISO 9660 CD-ROMs (ISOLINUX).
 .
 This package contains the bootloader for Linux ext2/ext3/ext4, btrfs, and xfs
 filesystems (EXTLINUX).

Package: extra-cmake-modules
Description-md5: 38bf99ea0cb09073ce6ca0cc9aa978da
Description-en: Extra modules and scripts for CMake
 Extra CMake Modules, or ECM, aims to augment CMake with additional modules. It
 serves as both a staging ground for new modules before they are moved upstream
 to CMake and a place for modules that, for whatever reason, are not a good fit
 for CMake itself.
 .
 It is primarily driven by the needs of the KDE community, but it is hoped that
 other projects will find it useful, and outside contributions are always
 welcome. The main rule for new modules is that there must be at least two
 downstream users.

Package: extra-cmake-modules-doc
Description-md5: f86d8838788c2862bcb0261073bdc0ce
Description-en: Extra modules and scripts for CMake - documentation
 Extra CMake Modules, or ECM, aims to augment CMake with additional modules. It
 serves as both a staging ground for new modules before they are moved upstream
 to CMake and a place for modules that, for whatever reason, are not a good fit
 for CMake itself.
 .
 It is primarily driven by the needs of the KDE community, but it is hoped that
 other projects will find it useful, and outside contributions are always
 welcome. The main rule for new modules is that there must be at least two
 downstream users.
 .
 This package contains HTML documentation and man pages.

Package: extra-xdg-menus
Description-md5: 54c32c689d911dcf93b7014b2327625b
Description-en: Extra menu categories for applications under GNOME and KDE
 This package installs various optional extra desktop menus for grouping
 applications on GNOME, KDE and other XDG menu-spec compliant desktop
 environments.
 .
 Currently, this package adds Electronics and HamRadio sections to the
 Applications menu.
 .
 The extra menus may be enabled or disabled on a system or per-user basis
 with the supplied scripts: exmenen and exmendis.

Package: extrace
Description-md5: 7ab835f0ce21a208049f843fe9d5235b
Description-en: trace exec() calls system-wide
 extrace traces all program executions happening on a system,
 or the subset of program executions done by a given process and its
 descendants.  For example, to see what the shell really executes:
 .
 $ sudo extrace -p $(pidof zsh)
 8505 git rev-parse --is-inside-work-tree
 8506 direnv export zsh
 8511 git rev-parse --is-inside-work-tree
 8515 wc -l
 8516 whoami
 8542 hostname
 8543 git rev-parse --is-inside-work-tree
 8544 direnv export zsh
 8549 /bin/bash --noprofile --norc -c 'eval "$("/usr/bin/direnv" stdlib)" >&2\
 && source_env ".envrc" >&2 && "/usr/bin/direnv" dump'
 8551 /usr/bin/direnv stdlib
 8558 /usr/bin/direnv watch .envrc
 8565 dirname .envrc
 8567 basename .envrc
 8569 basename .envrc
 8549 /usr/bin/direnv dump
 8574 git rev-parse --is-inside-work-tree
 8578 wc -l
 8579 whoami

Package: extract
Description-md5: adb63ea5387b4686cf923e5466e478be
Description-en: displays meta-data from files of arbitrary type
 Similar to the well-known "file" command, extract can display meta-data from a
 file and print the results to stdout.
 .
 Currently, libextractor supports the following formats: HTML, MAN, PS, DVI,
 OLE2 (DOC, XLS, PPT), OpenOffice (sxw), StarOffice (sdw), FLAC,
 MP3 (ID3v1 and ID3v2), OGG, WAV, S3M (Scream Tracker 3), XM (eXtended Module),
 IT (Impulse Tracker), NSF(E) (NES music), SID (C64 music), EXIV2, JPEG, GIF,
 PNG, TIFF, DEB, RPM, TAR(.GZ), LZH, LHA, RAR, ZIP, CAB, 7-ZIP, AR, MTREE, PAX,
 CPIO, ISO9660, SHAR, RAW, XAR, FLV, REAL, RIFF (AVI), MPEG, QT and ASF.
 .
 Also, various additional MIME types are detected. It can also be used to
 compute hash functions (SHA-1, MD5, ripemd160).

Package: extractpdfmark
Description-md5: de1c8f79d4ddaff5a347969b6013353c
Description-en: Extract page mode and named destinations as PDFmark from PDF
 When you create a PDF document using a TeX system, you may include
 many small PDF files in the main PDF file. It is common for each of
 those files to use the same fonts.
 .
 If the small PDF files contain embedded font subsets, the TeX system
 includes them as-is in the main PDF. As a result, several subsets of
 the same font are embedded in the main PDF. It is not possible to
 remove the duplicates since they are different subsets. This vastly
 increases the size of the main PDF file.
 .
 On the other hand, if the small PDF files contain embedded full font
 sets, the TeX system also includes all of them in the main PDF.
 This time, the main PDF contains duplicates of the same full sets of
 fonts. Therefore, Ghostscript can remove the duplicates. This may
 considerably reduce the main PDF-file's size.
 .
 Finally, if the small PDF files contain some fonts that are not
 embedded, the TeX system outputs the main PDF file with some fonts
 missing. In this case, Ghostscript can embed the necessary fonts.
 It can significantly reduce the required disk size.
 .
 Either way, when Ghostscript reads the main PDF produced by the
 TeX system and outputs the final PDF it does not preserve PDF
 page-mode and named-destinations etc. As a result, when you open
 the final PDF, it is not displayed correctly. Also, remote PDF
 links will not work.
 .
 This program is able to extract page mode and named destinations
 as PDFmark from PDF. By using this you can get the small PDF files
 that have preserved them.

Package: extremetuxracer
Description-md5: f1c4f423f79ec3be6015a4a71053d9ce
Description-en: 3D racing game featuring Tux, the Linux penguin
 Extreme Tux Racer, or etracer as it is called for short, is a simple OpenGL
 racing game featuring Tux, the Linux mascot. The goal of the game is to slide
 down a snow- and ice-covered mountain as quickly as possible, avoiding the
 trees and rocks that will slow you down.
 .
 Collect herrings and other goodies while sliding down the hill, but avoid fish
 bones.
 .
 This game is based on the GPL version of the famous game TuxRacer.
 .
 You must have working 3D acceleration or this game will run quite slowly.

Package: extremetuxracer-data
Description-md5: e833770f2c00924281bb422694cf51cb
Description-en: data files for the game Extreme Tux Racer
 Extreme Tux Racer, or etracer as it is called for short, is a simple OpenGL
 racing game featuring Tux, the Linux mascot. The goal of the game is to slide
 down a snow- and ice-covered mountain as quickly as possible, avoiding the
 trees and rocks that will slow you down.
 .
 This game is based on the GPL version of famous game TuxRacer.
 .
 This package contains data like graphics and courses. If you want to play the
 game, you need to install the package extremetuxracer.

Package: extrepo
Description-md5: 9081e1b0b10780bf53a9c4fed5d9012e
Description-en: External repository manager
 External repositories are additional software package repositories that
 are not maintained by Debian. Before extrepo, maintainers of such
 repositories would suggest that you download and execute an (unsigned)
 shell script as root, or that you download and install their (unsigned)
 package, which is not ideal for security.
 .
 The extrepo package tries to remedy this, by providing a curated list
 of external repositories that can be enabled by a simple command,
 allowing unsigned scripts to be replaced by a simple "extrepo enable
 example.com_repo".
 .
 Note, however, that while the repositories are curated, and that any
 repositories with malicious content will be removed and/or disabled
 when detected, no warranty is made by the Debian project as to the
 security or quality of the software in these third-party repositories.

Package: extrepo-offline-data
Description-md5: a355ed3ad47387a49f1b6bce0b02725d
Description-en: External repository manager
 External repositories are additional software package repositories that
 are not maintained by Debian. Before extrepo, maintainers of such
 repositories would suggest that you download and execute an (unsigned)
 shell script as root, or that you download and install their (unsigned)
 package, which is not ideal for security.
 .
 The extrepo package tries to remedy this, by providing a curated list
 of external repositories that can be enabled by a simple command,
 allowing unsigned scripts to be replaced by a simple "extrepo enable
 example.com_repo".
 .
 Note, however, that while the repositories are curated, and that any
 repositories with malicious content will be removed and/or disabled
 when detected, no warranty is made by the Debian project as to the
 security or quality of the software in these third-party repositories.
 .
 This package contains all of the repository offline data, to be used if your
 computer isn't connected to internet.

Package: extsmail
Description-md5: a8adff67ef2197e743b7a37a9b7d1c07
Description-en: enables the robust sending of e-mail to external commands
 extsmail masquerades as the standard UNIX sendmail program, reading
 messages, and later piping them to user-defined commands.
 .
 In a sense, extsmail can be thought of as a very simple "tiny" sendmail
 (Think SSMTP, UUCP, ...)
 .
 A typical use is to allow e-mail to be piped via ssh to external servers
 running a full sendmail-compatible MTA. extsmail is designed to have
 sensible defaults, and configuring it is a one-off, quick job.

Package: extundelete
Description-md5: 779f0d7c1cd7a1c97324589b1ce35e37
Description-en: utility to recover deleted files from ext3/ext4 partition
 extundelete uses the information stored in the partition's journal to attempt
 to recover a file that has been deleted. There is no guarantee that any
 particular file will be able to be undeleted.

Package: exwm
Description-md5: 1efb53cd4f6a30610f38f928a3f1fac6
Description-en: Full EXWM Desktop Environment, with extra components
 This is the meta package for EXWM. It installs:
 .
 - elpa-exwm - full-featured tiling X window manager for Emacs
 - elpa-discomfort - UDisks2 UI for Emacs, to mount & unmount disks
 - elpa-ednc - Emacs Desktop Notification Center
 - elpa-exwm-mff - mouse-follows-focus for EXWM
 - elpa-xdg-appmenu - run XDG desktop applications

Package: eye
Description-md5: b509d100ee53ef205b9512e00c645e20
Description-en: semantic web reasoning engine
 Euler Yet another proof Engine (EYE) is a reasoning engine
 supporting the Semantic Web layers.
 It performs semibackward chaining and it supports Euler paths.
 Via N3 it is interoperable with Cwm.
 .
 Semibackward chaining
 is backward chaining for rules using <= in N3
 and forward chaining for rules using => in N3.
 This can be seen in EYE Reasoning.
 .
 Euler paths are roughly "don't step in your own steps"
 which is inspired by what Leonhard Euler discovered in 1736
 for the Königsberg Bridge Problem.
 EYE sees the rule P => C as P & NOT(C) => C.
 .
 Notation3 (N3) is a shorthand non-XML serialization
 of Resource Description Framework (RDF) models,
 designed with human-readability in mind:
 N3 is much more compact and readable than XML RDF notation.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.

Package: eyed3
Description-md5: e1c67659983449279eb1fd7995d8c7ca
Description-en: Display and manipulate id3-tags on the command-line
 A command-line editor to add/edit/remove ID3-tags on mp3 files.
 It supports version 1.0,1.1,2.3 and 2.4 of the ID3 standard.
 Additionally it displays several information about the file
 such as length and bitrate from an MP3 file.

Package: eyes17
Description-md5: 5693f672e4dc0b53b38d827ba1a2a31e
Description-en: hardware & software framework for developing science experiments
 This package provides high level interfaces for making science experiments
 with an ExpEYES-17 box.
 .
 ExpEYES-17 is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration. Capable of doing real time
 measurements and analysing the data in different ways. When compared with
 previous ExpEYES boxes (Expeyes, Expeyes-Junior), ExpEYES-17 is richer
 in various features: multiple soft input ranges, more flexible wave
 generator, better time resolution, better voltage resolution, supports
 seamlessly cheap I2C sensors.

Package: eyes17-manuals-en
Description-md5: f06568089d198f5ba090cb90d3478146
Description-en: Eyes17 User Manuals (English version)
 Eyes17 provides high level interfaces for making science experiments
 with an ExpEYES-17 box.
 .
 This package contains user manuals in PDF and EPUB formats, in English
 .
 ExpEYES-17 is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration. Capable of doing real time
 measurements and analysing the data in different ways. When compared with
 previous ExpEYES boxes (Expeyes, Expeyes-Junior), ExpEYES-17 is richer
 in various features: multiple soft input ranges, more flexible wave
 generator, better time resolution, better voltage resolution, supports
 seamlessly cheap I2C sensors.

Package: eyes17-manuals-es
Description-md5: e0113d9c8ceca2acf6f3e21a6785b8d2
Description-en: Eyes17 User Manuals (Spanish version)
 Eyes17 provides high level interfaces for making science experiments
 with an ExpEYES-17 box.
 .
 This package contains user manuals in PDF and EPUB formats, in Spanish
 .
 ExpEYES-17 is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration. Capable of doing real time
 measurements and analysing the data in different ways. When compared with
 previous ExpEYES boxes (Expeyes, Expeyes-Junior), ExpEYES-17 is richer
 in various features: multiple soft input ranges, more flexible wave
 generator, better time resolution, better voltage resolution, supports
 seamlessly cheap I2C sensors.

Package: eyes17-manuals-fr
Description-md5: 3b9b68b43e20c262c5b4b0aae60dd568
Description-en: Eyes17 User Manuals (French version)
 Eyes17 provides high level interfaces for making science experiments
 with an ExpEYES-17 box.
 .
 This package contains user manuals in PDF and EPUB formats, in French
 .
 ExpEYES-17 is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration. Capable of doing real time
 measurements and analysing the data in different ways. When compared with
 previous ExpEYES boxes (Expeyes, Expeyes-Junior), ExpEYES-17 is richer
 in various features: multiple soft input ranges, more flexible wave
 generator, better time resolution, better voltage resolution, supports
 seamlessly cheap I2C sensors.

Package: eyes17-manuals-ml
Description-md5: f393586d1cfd10efa6c728675a038c78
Description-en: Eyes17 User Manuals (Malayalam version)
 Eyes17 provides high level interfaces for making science experiments
 with an ExpEYES-17 box.
 .
 This package contains user manuals in PDF and EPUB formats, in Malayalam
 .
 ExpEYES-17 is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration. Capable of doing real time
 measurements and analysing the data in different ways. When compared with
 previous ExpEYES boxes (Expeyes, Expeyes-Junior), ExpEYES-17 is richer
 in various features: multiple soft input ranges, more flexible wave
 generator, better time resolution, better voltage resolution, supports
 seamlessly cheap I2C sensors.

Package: ez-ipam
Description-md5: bb7025715e247788a1205f9724d81667
Description-en: TUI IPAM - subnets calculator
 EZ-IPAM is a lightweight, local-first IP Address Management tool.
 .
 No database, no web server, no infrastructure - just a single binary that
 stores everything as Git-friendly YAML files.

Package: eza
Description-md5: 7ed1042380d482b0c7e7072e0ce6ac97
Description-en: Modern replacement for ls
 eza is an improved file lister with more features and better defaults.
 It uses colours to distinguish file types and metadata. It knows about
 symlinks, extended attributes, and Git. And it’s small, fast, and just
 one single binary.

Package: ezquake
Description-md5: a53d66f6ec58696dad2576654ef5e977
Description-en: modern QuakeWorld client
 ezQuake is a modern QuakeWorld engine.  It adds many useful features like
 modern graphics, QuakeTV support, multi-monitor support, a built-in server
 browser, and many features serving the nedes of competitive Quake gamers.
 .
 QuakeWorld itelf is a variant of the Quake engine designed specifically
 for online gameplay.
 .
 This package contains no data files. To use it, you will need either the
 commercial Quake 1 data, the shareware data (game-data-packager can be
 helpful), or free game data files such as OpenQuartz.

Package: ezstream
Description-md5: f03b8440d41c3c57c5bb5f80c4610753
Description-en: easy media streaming client over icecast servers
 Ezstream is an audio and video streaming client which feeds any icecast server
 with audio data and metadata from a standard input without reencoding.
 It thus requires very little CPU resources. Some playlists can be looped and
 composed with MP3, Ogg Vorbis or Ogg Theora media files.
 Shoutcast metadata are also supported.

Package: eztrace
Description-md5: e1dc5c0f13d8ddd27c1ffd5e0fa052bf
Description-en: Automatic execution trace generation for HPC - tools
 EZTrace is a tool that aims at generating automatically execution traces
 from HPC (High Performance Computing) programs. It generates execution
 trace files that can be interpreted by visualization tools such as
 ViTE. It uses LD_PRELOAD and dlsym() to intercept calls to the usual HPC
 primitives, to be observed.
 .
 This package contains the tools.

Package: ezurio-qcacld-2.0-dkms
Description-md5: ba9265861ba033b41a40c505eb5de217
Description-en: DKMS source for the Qualcomm QCA9377 SDIO driver
 This is the out-of-tree Qualcomm qcacld-2.0 driver from the CodeAurora
 repository with changes by Boundary Devices to enable Wi-Fi on
 Laird Connectivity and Boundary Devices (now ezurio) System-On-Modules like
 the i.MX 8 Nitrogen8M Plus SOM (NXP i.MX 8M Plus) as it is used in the MNT
 Pocket Reform.

Package: f2c
Description-md5: 95babfa90e131865e7e95f1d14e3244f
Description-en: FORTRAN 77 to C/C++ translator
 Translates FORTRAN 77 (with some extensions) into C, so that it can
 then be compiled and run on a system with no Fortran compiler.  The C
 files must then be linked against the appropriate libraries.
 .
 This is an actively maintained FORTRAN to C translator and with the
 fort77 frontend provides an ideal way to compile FORTRAN routines
 as black boxes (for example for invocation from C).  Source level
 debugging facilities are not available, and error messages are not as
 well developed as in g77.

Package: f2fs-tools
Description-md5: 2a4a0b079e6b5a5561aa4c62b2efbeb3
Description-en: Tools for Flash-Friendly File System
 F2FS is a new filesystem for Linux aimed at NAND flash memory-based storage
 devices, such as SSD, eMMC, and SD cards. It is based on Log-structured File
 System (LFS).

Package: f3
Description-md5: cf32b7f354885dba4a32127ec3a59bdb
Description-en: test real flash memory capacity
 F3 (Fight Flash Fraud or Fight Fake Flash) tests the full capacity of a
 flash card (flash drive, flash disk, pendrive).
 .
 F3 writes to the card and then checks if can read it. It will assure you
 have not been bought a card with a smaller capacity than stated. Note that
 the main goal of F3 is not to fix your removable media. However, there
 are resources to mark the invalid areas.
 .
 This package provides these executables: f3write, f3read, f3brew, f3fix
 and f3probe.

Package: f3d
Description-md5: e0ef1999c6e2dda2cdeef25299dd6dcf
Description-en: fast and minimalist 3D viewer
 F3D supports many file formats, from digital content to scientific
 datasets (including glTF, stl, ply, obj), can show animations, has
 a lot of rendering options including real time physically based
 rendering and Monte Carlo pathtracing.

Package: faad
Description-md5: 12b068dd9c125bf5c6384cfcb76f44c0
Description-en: freeware Advanced Audio Decoder player
 FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly
 decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC
 files.
 .
 This package contains a command line interface to play AAC or MP4 files.

Package: faba-icon-theme
Description-md5: c3cead9a6b3c0c20f430faeb71db0267
Description-en: Tango influenced icon theme called Faba
 Faba is was designed with simplicity and compliance to icon standards
 in mind. Its purpose is to serve as a base icon theme to other themes
 (such as Moka). As such, Faba is only comprised of minimal set of
 icons for the system, select apps, folders, mimetypes, toolbars, etc.

Package: fabio-viewer
Description-md5: 96d9ecd0b0da611f281f60d24e2333c5
Description-en: Viewer for images produced by 2D X-ray detector
 FabIO is an I/O library for images produced by 2D X-ray detectors and
 written in Python. FabIO support images detectors from a dozen of
 companies (including Mar, Dectris, ADSC, Hamamatsu, Oxford, ...), for
 a total of 20 different file formats (like CBF, EDF, TIFF, ...) and
 offers an unified interface to their headers (as a Python dictionary)
 and datasets (as a numpy ndarray of integers or floats)
 .
 Binaries provided with python-fabio

Package: fabric
Description-md5: 9c3936dec2149dac99c5867944c7e9eb
Description-en: Simple Pythonic remote deployment tool
 Fabric is designed to upload files and run shell commands on a number of
 servers in parallel or serially. These commands are grouped in tasks (which
 are regular Python functions) and specified in a 'fabfile.'
 .
 It is similar to Capistrano, except it's implemented in Python and doesn't
 expect you to be deploying Rails applications.
 .
 This package contains the binary executable and the documentation.

Package: facedetect
Description-md5: 41bf486ae2f83ccd3f25f3a06cc5dd40
Description-en: simple face detector for batch processing
 Facedetect is a simple face detector for batch processing. It answers
 the basic question: "Is there a face in this image?" and gives back
 either an exit code or the coordinates of each detected face in the
 standard output.
 .
 The aim is to provide a basic command-line interface that's consistent
 and easy to use with software such as ImageMagick, while progressively
 improving the detection algorithm over time.
 .
 facedetect is used in software such as fgallery to improve the thumbnail
 cutting region, so that faces are always centered.

Package: fact++
Description-md5: 88cb5425bc675c40172d29e65d93fe2e
Description-en: description logic reasoner for the semantic web
 FaCT++ is a DL reasoner.
 It supports OWL DL
 as well as the forthcoming standard OWL 1.1.
 FaCT++ is implemented in C++
 and uses optimised tableaux algorithms.
 The tool is probably best known
 for its compatibility with the tool Protege
 that helps to formally represent semantics.

Package: facter
Description-md5: ce55629709dd5484a06704ce06f2d0e8
Description-en: collect and display facts about the system
 Facter is Puppet’s cross-platform system profiling library. It discovers and
 reports per-node facts, which are collected by the Puppet agent and are made
 available in Puppet manifests as variables. Facter comes with a number of
 built-in facts providing information about the operating system, hardware, SSH
 keys, etc., but is also easily extensible through the following interfaces:
 .
 * Through custom facts using Facter's Ruby API.
 * Through `external' facts which can be either executables, or static data
 files.
 .
 This package contains the facter binary and the ruby module making facter
 available to Puppet.

Package: facterdb
Description-md5: 32811cbe313dc0a8d52c89eea976ff60
Description-en: Database of OS facts provided by Facter
 facterdb is a library and tool that contains facts from many Facter version on
 many Operating Systems. It is very useful for providing context to spec tests
 for Puppet manifests in order to simulate running tests on many different
 platforms.

Package: fadecut
Description-md5: 2c62103d059be9534d909858c11809d8
Description-en: toolset to rip audiostreams, cut, fade in/out and tag the resulting audiofiles
 fadecut is a script to rip audio files from a livestream and to process them
 automatically. Beginning and ending fo the audio files will be cut and faded
 in/out. So logos and advertising of radio stations will be automatically
 removed.
 .
 In streaming mode fadecut is ripping audio files using streamripper. The
 downloaded audio files are cutted using silence detection and then faded in
 and out. Subsequently, the files are encoded to either ogg or mp3 and tagged
 with tags (title, artist, genre and comment provided).
 .
 In file mode fadecut is just processing already ripped audio files.
 .
 An audio file which has already been processed is detected and will not be
 processed again. Not desired songs can be stored in a separate directory. This
 files are not processed anymore too.

Package: fades
Description-md5: 1e62f760431bd0efcaec3c90d2318c22
Description-en: system for automatically handling virtual environments
 fades is a system that automatically handles the virtualenvs in the cases
 normally found when writing scripts and simple programs, and even helps to
 administer big projects.

Package: faenza-icon-theme
Description-md5: e587ce4a3ef2a7b19795c1d0aea607e8
Description-en: square shaped, colorful icons for desktops
 The Faenza icon theme provide monochromatic icons for panels, toolbars and
 buttons and squared colorful icons for applications, devices, folders and
 files.

Package: fai-client
Description-md5: d510270ba6a996cf1844db50b57d18b3
Description-en: Fully Automatic Installation client package
 FAI is a non-interactive system to install, customize and manage
 Linux systems and software configurations on computers as well as
 virtual machines and chroot environments, from small networks to
 large infrastructures and clusters.
 .
 This is the client package for FAI. It contains the parts necessary
 to run the softupdate functionality on already installed systems, and
 is needed for the dirinstall functionality and others on a FAI server.

Package: fai-doc
Description-md5: 702a63c0a6648b16120a1ef62c708336
Description-en: Documentation for FAI
 FAI is a non-interactive system to install, customize and manage
 Linux systems and software configurations on computers as well as
 virtual machines and chroot environments, from small networks to
 large infrastructures and clusters.
 .
 This is the documentation for FAI in various formats.

Package: fai-nfsroot
Description-md5: b5d1e588ca6eb3b6fc05576a970d8a90
Description-en: Fully Automatic Installation nfsroot package
 FAI is a non-interactive system to install, customize and manage
 Linux systems and software configurations on computers as well as
 virtual machines and chroot environments, from small networks to
 large infrastructures and clusters.
 .
 This package contains the software that is only needed in
 the FAI nfsroot. Do not install this package on a normal machine.

Package: fai-quickstart
Description-md5: 6133e284f954de0525a5b696f3b85cfe
Description-en: Fully Automatic Installation quickstart package
 FAI is a non-interactive system to install, customize and manage
 Linux systems and software configurations on computers as well as
 virtual machines and chroot environments, from small networks to
 large infrastructures and clusters.
 This package setups an install server with some basic
 examples. It should be removed when creating your own config space.
 .
 This package is a dependency package, which will install some
 packages needed for FAI.

Package: fai-server
Description-md5: 1e27025d1b394387d7508aa0ea17448b
Description-en: Fully Automatic Installation server package
 FAI is a non-interactive system to install, customize and manage
 Linux systems and software configurations on computers as well as
 virtual machines and chroot environments, from small networks to
 large infrastructures and clusters.
 .
 It's a tool for mass unattended Linux installation. You can take one
 or more virgin systems, turn on the power, and after a few minutes,
 the systems are installed, and completely configured to your exact
 needs, without any interaction necessary.
 .
 This package is needed for setting up a FAI install server for network
 installations, for running the dirinstall in a chroot environment, and
 to build installation CD/DVD's and USB sticks.

Package: fai-setup-storage
Description-md5: 502d77c2ec6201c8824b93be76330a6f
Description-en: automatically prepare storage devices
 Using FAI disk_config files, setup-storage computes effective
 partition and volume sizes and executes the necessary commands
 to configure storage devices. It manages disk drives as well
 as RAID and LVM volumes. It handles all file systems supported
 by parted(8) as well as ntfs but is flexible enough to be
 extended to further types as well. Once the storage devices
 are prepared, an appropriate fstab(5) file is generated.
 .
 This package provides the setup-storage utility as separate
 package so it can be used independent from FAI as well.

Package: faifa
Description-md5: 1861b35b3a6ec351b8a99a8eb891f131
Description-en: manage HomePlug 1.0/AV devices via ethernet frames
 Faifa is a network tool to remotely manage HomePlug 1.0 and HomePlug AV
 devices.
 .
 HomePlug 1.0 and HomePlug AV are specifications of Power Line Communication
 (PLC). PLC is a system for carrying data - network packets - over power line.
 <http://www.homeplug.org/>
 .
 This tool can configure, flash and collect statistics on thoses devices
 using private and public Ethernet frames.
 .
 This package contains Faifa tool.

Package: fail2ban
Description-md5: 093a44946abaf28331c0235d57101e8c
Description-en: ban hosts that cause multiple authentication errors
 Fail2ban monitors log files (e.g. /var/log/auth.log,
 /var/log/apache/access.log) and temporarily or persistently bans
 failure-prone addresses by updating existing firewall rules.  Fail2ban
 allows easy specification of different actions to be taken such as to ban
 an IP using iptables or hostsdeny rules, or simply to send a notification
 email.
 .
 By default, it comes with filter expressions for various services
 (sshd, Apache, proftpd, sasl, etc.) but configuration can be
 easily extended for monitoring any other text file.  All filters and
 actions are given in the config files, thus fail2ban can be adopted
 to be used with a variety of files and firewalls.  Following recommends
 are listed:
 .
 - iptables/nftables -- default installation uses iptables for banning.
 nftables is also supported. You most probably need it
 - whois -- used by a number of *mail-whois* actions to send notification
 emails with whois information about attacker hosts. Unless you will use
 those you don't need whois
 - python3-pyinotify -- unless you monitor services logs via systemd, you
 need pyinotify for efficient monitoring for log files changes

Package: failpoint-tools
Description-md5: a3f7c6c3972f148caf2dd473415c5a74
Description-en: failpoint injection framework for Go (tools)
 This package contains command-line tools for the failpoint framework.
 .
 * failpoint-ctl: A utility to enable, disable, and configure failpoints
 in a running application.
 * failpoint-toolexec: A build tool used by the Go compiler to inject
 failpoint logic into source code during compilation.
 .
 This package is useful for developers who are using the failpoint library
 to test their applications.

Package: fair
Description-md5: 6505b050389fb152164db062ef5b088d
Description-en: high availability load balancer for TCP connections
 Fair is a system for implementing load balancers; it consists of two daemons:
 carrousel and transponder. Carrousel, which performs load balancing services,
 typically runs on a load balancer; transponder runs on the servers.
 .
 Fair understands network topologies where one node is reachable via more than
 one IP address; this allows not only the servers, but the network to be
 redundant as well. This distinguishes fair from other load balancers.

Package: fairy-stockfish
Description-md5: a923f3cfccab68767057097e8a0425aa
Description-en: chess variant engine including support for Chess, Shogi and XiangQi variants
 Fairy-Stockfish is a chess variant engine derived from Stockfish designed
 for the support of fairy chess variants and easy extensibility with more games.
 It can play various regional, historical, and modern chess variants as well as
 games with user-defined rules. For compatibility with graphical user interfaces
 it supports the UCI, UCCI, USI, and CECP/XBoard protocols.
 .
 The goal of the project is to create an engine supporting a large variety of
 chess-like games, equipped with the powerful search of Stockfish. Despite its
 generality the playing strength is on a very high level in almost all supported
 variants. Due to its multi-protocol support Fairy-Stockfish works with almost
 any chess variant GUI.
 .
 Variants larger than 8x8 are only supported on 64-bit platforms.

Package: fairymax
Description-md5: c24515dcc8f18304eae168c4ffe1a2a6
Description-en: xboard compatible chess and chess-variant engine
 Fairymax is a program that plays chess and chess variants. It uses the
 xboard/winboard chess-engine protocol to communicate. Apart from 'regular'
 chess (also known as the Mad-Queen variant), it can play Capablanca chess,
 gothic chess, knightmate, cylinder chess, berolina chess, superchess and
 courier chess.

Package: fake
Description-md5: f5f79f1edce6c36c8b2dfd518c63c27b
Description-en: IP address takeover tool
 Fake is a utility that enables the IP address be taken over by bringing up
 a second interface on the host machine and using gratuitous arp. Designed
 to switch in backup servers on a LAN.

Package: fake-hwclock
Description-md5: ac2c87ffee999d93855a0d038bd06be6
Description-en: Save/restore system clock on machines without working RTC hardware
 Some machines don't have a working realtime clock (RTC) unit, or no
 driver for the hardware that does exist. fake-hwclock is a simple set
 of scripts to save the kernel's current clock periodically (including
 at shutdown) and restore it at boot so that the system clock keeps at
 least close to realtime. This will stop some of the problems that may
 be caused by a system believing it has travelled in time back to
 1970, such as needing to perform filesystem checks at every boot.
 .
 On top of this, use of NTP is still recommended to deal with the fake
 clock "drifting" while the hardware is halted or rebooting.

Package: fakechroot
Description-md5: 0c165550cf5523a24566df225595c60f
Description-en: gives a fake chroot environment - utilities
 The fakechroot preloads a library which overrides libc functions, so
 it is possible to use root-specific tools without root privileges.
 .
 In fake chroot you can install i.e. Debian bootstrap, create developer's
 environment and build packages inside chroot'ed system using standard
 non-root user account.

Package: fakemachine
Description-md5: 5b3f42d849c07e567de6082397426262
Description-en: Create and spawn virtual machines (program)
 Create and spawn virtual machines based on the currently running system.
 .
 This package contains the fakemachine program.

Package: faker
Description-md5: 96b90c38ccac96c0b45e5d5bb1400462
Description-en: Python program that generates fake data
 The fake data can be used to bootstrap a database, create XML documents, or
 anonymize data taken from a production service.
 .
 This script is powered by the Python faker library.

Package: faker-doc
Description-md5: c4a8aaa93fb077329eb9ca283c4135f5
Description-en: Faker is a Python library that generates fake data (Documentation)
 The fake data can be used to bootstrap a database, create XML documents, or
 anonymize data taken from a production service.
 .
 This package contains the documentation of faker.

Package: faketime
Description-md5: 583f56c26c345706c1147c5561a549d0
Description-en: Report faked system time to programs (command-line tool)
 The Fake Time Preload Library (FTPL, a.k.a. libfaketime) intercepts
 various system calls which programs use to retrieve the current date
 and time. It can then report faked dates and times (as specified by
 you, the user) to these programs. This means you can modify the
 system time a program sees without having to change the time
 system-wide. FTPL allows you to specify both absolute dates (e.g.,
 2004-01-01) and relative dates (e.g., 10 days ago).
 .
 This package contains a "faketime" binary that makes it easy to use
 the LD_PRELOAD library.

Package: falcosecurity-scap-dkms
Description-md5: 4391cbbc2e28aa65be6eb319d063e0eb
Description-en: Kernel driver for Falco and Sysdig
 Sysdig instruments your physical and virtual machines at the OS level
 by installing into the Linux kernel and capturing system calls and
 other OS events. Then, using sysdig's command line interface, you can
 filter and decode these events in order to extract useful information
 and statistics.
 .
 This package contains the sources for the kernel driver used by Falco and
 Sysdig to collect data

Package: falkon
Description-md5: ec499970620cf035929466ac4ecd1b62
Description-en: lightweight web browser based on Qt WebEngine
 Falkon is a new and very fast Qt Webengine browser. It aims to be a
 lightweight web browser available through all major platforms.
 .
 Falkon has all standard functions you expect from a web browser. It
 includes bookmarks, history (both also in sidebar) and tabs. Above
 that, you can manage RSS feeds with an included RSS reader, block ads
 with a builtin AdBlock plugin, block Flash content with Click2Flash
 and edit the local CA Certificates database with an SSL Manager.

Package: falselogin
Description-md5: 2e720ae4c33e6142246159e877738552
Description-en: false login shell
 Strange kind of 'shell' which don't let the user to
 log in. Before the next login prompt falselogin gives
 some info to the user.

Package: famfamfam-flag-gif
Description-md5: b6a572b77dda222550372b0818926ce6
Description-en: Free collection of countries' flags
 All flags which are contained in this package are named using the
 ISO3166-1 alpha-2 country codes where appropriate.
 .
 This package contains flags in GIF format.

Package: famfamfam-flag-png
Description-md5: 71d668c1b080cc71d4ba0806aa3080b7
Description-en: Free collection of countries' flags
 All flags which are contained in this package are named using the
 ISO3166-1 alpha-2 country codes where appropriate.
 .
 This package contains flags in PNG format.

Package: famfamfam-silk
Description-md5: 3ec4f78002e2f8a3042fa91ff8d48150
Description-en: smooth, free icon set, with over 700 16x16 pixel icons
 "Silk" is a smooth, free icon set, containing over 700 16-by-16 pixel
 icons in strokably-soft PNG format. Containing a large variety of icons,
 you're sure to find something that tickles your fancy.

Package: fancontrol
Description-md5: 40bbe60666b413905e3697f812762e1c
Description-en: utility to control the fan speed
 Lm-sensors is a hardware health monitoring package for Linux. It allows you
 to access information from temperature, voltage, and fan speed sensors. It
 works with most newer systems.
 .
 This package contains a daemon that calculates fan speeds from temperatures
 and sets the corresponding PWM outputs to the computed values. This is
 useful when this feature is not provided by the BIOS or ACPI, which should
 normally be the case on a laptop.

Package: fangfrisch
Description-md5: ec38927a42b86e3aa3eef9044caa82b7
Description-en: Update and verify unofficial Clam Anti-Virus signatures
 This is a sibling of the Clam Anti-Virus freshclam utility. It allows
 downloading virus definition files that are not official ClamAV canon,
 e.g. from Sanesecurity, URLhaus and others. Fangfrisch was designed with
 security in mind, to be run by an unprivileged user only.

Package: fapg
Description-md5: be8013fed806e7b3dd3ee7168dfd91d6
Description-en: Fast Audio Playlist Generator
 FAPG is a tool to generate list of audio files (Wav, MP3, Ogg, etc)
 in various formats (M3U, PLS, XSPF, HTML, etc).

Package: fapolicyd
Description-md5: 407c0caebe7f4104e4e230b89cde1aa6
Description-en: File Access Policy Daemon
 Fapolicyd is a userspace daemon that determines access rights to files
 based on a trust database and file or process attributes.
 .
 It can be used to either blacklist or whitelist file access and execution.

Package: far2l
Description-md5: 3df5e9385d9f70bc5b2ca83b74e223eb
Description-en: Linux port of FAR v2
 This is a clone of FAR manager for Windows, similar, but more
 powerful than Norton Commander/Midnight Commander.
 .
 Plug-ins that are currently working:
 - NetRocks (SFTP/SCP/FTP/FTPS/SMB/NFS/WebDAV)
 - colorer
 - multiarc
 - tmppanel
 - align
 - autowrap
 - drawline
 - editcase
 - SimpleIndent

Package: far2l-data
Description-md5: ac3c3da3d76ac8e3b8f63a27e209dc34
Description-en: Linux port of FAR v2, data files
 This is a clone of FAR manager for Windows, similar, but more
 powerful than Norton Commander/Midnight Commander.
 .
 Plug-ins that are currently working:
 - NetRocks (SFTP/SCP/FTP/FTPS/SMB/NFS/WebDAV)
 - colorer
 - multiarc
 - tmppanel
 - align
 - autowrap
 - drawline
 - editcase
 - SimpleIndent
 .
 This package contains the data files needed to run far2l.

Package: far2l-wx
Description-md5: 111d515fac2e4f624ec73daa99ddf1eb
Description-en: Linux port of FAR v2 - WX GTK UI
 This is a clone of FAR manager for Windows, similar, but more
 powerful than Norton Commander/Midnight Commander.
 .
 Plug-ins that are currently working:
 - NetRocks (SFTP/SCP/FTP/FTPS/SMB/NFS/WebDAV)
 - colorer
 - multiarc
 - tmppanel
 - align
 - autowrap
 - drawline
 - editcase
 - SimpleIndent
 - Python
 .
 This package contains a WX GTK user interface for far2l. It will be used
 automatically when running far2l in a graphical desktop environment.

Package: farbfeld
Description-md5: fac7fa9f31cd71ca03217a096108794c
Description-en: Lossless image format which is easy to parse, pipe and compress
 Farbfeld is a lossless image format designed to be parsed and piped
 easily. It is designed to be as simple as possible, leaving the task
 of compression to outside tools, beating PNG's filesize in many
 cases.
 .
 This package contains tools for converting between farbfeld format
 and other image formats (png, jpeg, ppm, pam, gif).

Package: farpd
Description-md5: 9736568a111a3e2c65cb8d0606fbadf8
Description-en: Fake ARP user space daemon
 This ARP daemon replies to any ARP request for a set of IP addresses
 with the hardware MAC address of one of the interfaces of the
 server after determining that no other host in the network is claiming
 that IP.
 .
 This enables a single host to claim all unassigned addresses on a
 LAN for network monitoring or simulation purposes.

Package: fasd
Description-md5: bd3161d5739f59beb7b2629e52705448
Description-en: command-line productivity booster
 Fasd (pronounced similar to "fast") is a command-line productivity booster.
 Fasd offers quick access to files and directories for POSIX shells. It is
 inspired by tools like autojump, z and v. Fasd keeps track of files and
 directories you have accessed, so that you can quickly reference them in the
 command line.
 .
 The name fasd comes from the default suggested aliases f(files),
 a(files/directories), s(show/search/select), d(directories).

Package: fasm
Description-md5: bc56833ca51013cf84753cdfae7d97a4
Description-en: fast assembler for the x86 and x86-64 architectures
 Flat assembler is a fast, self-compilable assembly language compiler for the
 x86 and x86-64 architecture processors, which does multiple passes to optimize
 the size of generated machine code.

Package: fast5
Description-md5: 29ad35112fa0e0dc4cfa90fc249ba3d0
Description-en: utilities for manipulating Oxford Nanopore Fast5 files
 The data produced by Oxford Nanopore Technologies (ONT) sequencers
 are stored in fast5 files, based on the HDF5 file format, with one
 file per sequenced read. This package provides utilities to inspect
 these files, as well as to pack them for more effficient use.

Package: fastahack
Description-md5: 300f293d002077928a7c926332517c5d
Description-en: utility for indexing and sequence extraction from FASTA files
 fastahack is a small application for indexing and extracting sequences and
 subsequences from FASTA files.  The included Fasta.cpp library provides a FASTA
 reader and indexer that can be embedded into applications which would benefit
 from directly reading subsequences from FASTA files.  The library automatically
 handles index file generation and use.
 .
 Features:
 * FASTA index (.fai) generation for FASTA files
 * Sequence extraction
 * Subsequence extraction
 * Sequence statistics (currently only entropy is provided)
 .
 Sequence and subsequence extraction use fseek64 to provide fastest-possible
 extraction without RAM-intensive file loading operations.  This makes fastahack
 a useful tool for bioinformaticists who need to quickly extract many
 subsequences from a reference FASTA sequence.

Package: fastani
Description-md5: 39a659893a128fff6f37d949f197bdc3
Description-en: Fast alignment-free computation of whole-genome Average Nucleotide Identity
 ANI is defined as mean nucleotide identity of orthologous gene pairs
 shared between two microbial genomes. FastANI supports pairwise comparison
 of both complete and draft genome assemblies.

Package: fastaq
Description-md5: 87737379b65cd806e7ab8b37901b7e08
Description-en: FASTA and FASTQ file manipulation tools
 Fastaq represents a diverse collection of scripts that perform useful and
 common FASTA/FASTQ manipulation tasks, such as filtering, merging, splitting,
 sorting, trimming, search/replace, etc. Input and output files can be gzipped
 (format is automatically detected) and individual Fastaq commands can be piped
 together.

Package: fastboot
Description-md5: 0db6071f628e832ecc4ed4708ecbb0b4
Description-en: Android fastboot tool
 A command line tool for flashing an Android device, boot an Android device to
 fastboot mode, etc..
 .
 This package depends on "android-udev-rules" which contains
 the udev rules for Android devices. Without this package, adb and fastboot need
 to be running with root permission.

Package: fastd
Description-md5: 000185f3aeae57fb6da286b5b030eb70
Description-en: Fast and Secure Tunneling Daemon
 A VPN daemon that has many features of OpenVPN and Tinc and is optimized
 for small code size and small number of dependencies. Fastd became
 popular on small devices like routers.

Package: fastd-doc
Description-md5: 0521adfd65cb105d5a6527a2445a063b
Description-en: Fast and Secure Tunneling Daemon (documentation)
 A VPN daemon that has many features of OpenVPN and Tinc and is optimized
 for small code size and small number of dependencies. Fastd became
 popular on small devices like routers.
 .
 This package provides the documentation for fastd.

Package: fastdds-tools
Description-md5: 4a02002bd50c9ecbfc3de3dae34b6391
Description-en: eProsima FastDDS Discovery Server and Tools
 This package is part of eProsima FastDDS. It is a tier one implementation
 for ROS 2.
 .
 This package provides the Fast Discovery Server to facilitate reliable
 discovery of participants in the FastDDS network, and the FastDDS
 introspection tool.

Package: fastddsgen
Description-md5: 41d026d4a98d67551e968d058df53f92
Description-en: IDL source code generator for eProsima FastDDS
 eProsima FastDDS-Gen is a Java application that generates source code
 for eProsima FastDDS using the data types defined in an IDL (Interface
 Definition Language) file. This generated source code can be used in any
 FastDDS application in order to define the data type of a topic, which
 will later be used to publish or subscribe.

Package: fastdnaml
Description-md5: 54169e83396b506e0827efa278465930
Description-en: Tool for construction of phylogenetic trees of DNA sequences
 fastDNAml is a program derived from Joseph Felsenstein's version 3.3 DNAML
 (part of his PHYLIP package).  Users should consult the documentation for
 DNAML before using this program.
 .
 fastDNAml is an attempt to solve the same problem as DNAML, but to do so
 faster and using less memory, so that larger trees and/or more bootstrap
 replicates become tractable.  Much of fastDNAml is merely a recoding of the
 PHYLIP 3.3 DNAML program from PASCAL to C.
 .
 Note that the homepage of this program is not available any more and so
 this program will probably not see any further updates.

Package: fastfetch
Description-md5: 535ca25cd6dd329a741773478b16d25e
Description-en: neofetch-like tool for fetching system information
 Fastfetch is a neofetch-like tool for fetching system information and
 displaying them in a pretty way. It is written mainly in C, with
 performance and customizability in mind.

Package: fastforward
Description-md5: e93c346365a08d33be7f38f1f698d328
Description-en: handles qmail forwarding according to a cdb database
 It can create forwarding databases from a sendmail-style /etc/aliases or
 from user-oriented virtual-domain tables.
 .
 fastforward supports external mailing lists, stored in a binary format for
 fast access.  It has a tool to convert sendmail-style include files into
 binary lists.
 .
 fastforward is more reliable than sendmail.  sendmail can't deal with long
 aliases, or deeply nested aliases, or deeply nested include files;
 fastforward has no limits other than memory.  sendmail can produce corrupted
 alias files if the system crashes; fastforward is crashproof.
 .
 fastforward's database-building tools are much faster than sendmail's
 newaliases.  Even better, fastforward deliveries don't pause while the
 database is being rebuilt.
 .
 fastforward does not support insecure sendmail-style program deliveries from
 include files; you can use qmail's secure built-in mechanisms instead.
 fastforward does support program deliveries from /etc/aliases.

Package: fastjar
Description-md5: a0d7499d9046ecf1733ddfd9e23815be
Description-en: Jar creation utility
 Replacement for Suns .jar creation program.  It is written in C
 instead of java and is tons faster.

Package: fastjet-doc
Description-md5: faca48ed7b0a8ff3771daa8357c691c4
Description-en: Documentation of FastJet
 The FastJet package provides a fast implementation of several longitudinally
 invariant sequential recombination jet algorithms, in particular the
 longitudinally invariant kt jet algorithm, the inclusive longitudinally
 invariant version of the Cambridge/Aachen jet-algorithm, and the inclusive
 anti-kt algorithm.
 .
 FastJet also provides a uniform interface to external jet finders via a plugin
 mechanism, and tools for calculating jet areas and performing background
 (pileup/UE) subtraction.
 .
 This package provides documentation of FastJet.

Package: fastjet-examples
Description-md5: 5a3dd2fbc2860216c7da0322a7a2201e
Description-en: Example source files of FastJet
 The FastJet package provides a fast implementation of several longitudinally
 invariant sequential recombination jet algorithms, in particular the
 longitudinally invariant kt jet algorithm, the inclusive longitudinally
 invariant version of the Cambridge/Aachen jet-algorithm, and the inclusive
 anti-kt algorithm.
 .
 FastJet also provides a uniform interface to external jet finders via a plugin
 mechanism, and tools for calculating jet areas and performing background
 (pileup/UE) subtraction.
 .
 This package provides example source files of FastJet.

Package: fastlink
Description-md5: ddec5af884193af4fc39fe010b4c33b6
Description-en: faster version of pedigree programs of Linkage
 Genetic linkage analysis is a statistical technique used to map
 genes and find the approximate location of disease genes. There
 was a standard software package for genetic linkage called
 LINKAGE. FASTLINK is a significantly modified and improved
 version of the main programs of LINKAGE that runs much faster
 sequentially, can run in parallel, allows the user to recover
 gracefully from a computer crash, and provides abundant new
 documentation. FASTLINK has been used in over 1000 published
 genetic linkage studies.
 .
 This package contains the following programs:
 ilink:    GEMINI optimization procedure to find a locally
 optimal value of the theta vector of recombination
 fractions
 linkmap:  calculates location scores of one locus against a
 fixed map of other loci
 lodscore: compares likelihoods at locally optimal theta
 mlink:    calculates lod scores and risk with two of more loci
 unknown:  identify possible genotypes for unknowns

Package: fastlink-doc
Description-md5: 8971fd72ec644445a88c96f27cc814fb
Description-en: Some papers about fastlink
 Genetic linkage analysis is a statistical technique used to map
 genes and find the approximate location of disease genes. There
 was a standard software package for genetic linkage called
 LINKAGE. FASTLINK is a significantly modified and improved
 version of the main programs of LINKAGE that runs much faster
 sequentially, can run in parallel, allows the user to recover
 gracefully from a computer crash, and provides abundant new
 documentation. FASTLINK has been used in over 1000 published
 genetic linkage studies.
 .
 You do not really need these papers about fastlink but it is highly
 recommended to study this documentation before starting with the
 tools of the fastlink package.

Package: fastml
Description-md5: 92de131cd4b319687b7cc386f50bb894
Description-en: maximum likelihood ancestral amino-acid sequence reconstruction
 FastML is a bioinformatics tool for the reconstruction of ancestral
 sequences based on the phylogenetic relations between homologous
 sequences. FastML runs several algorithms that reconstruct the ancestral
 sequences with emphasis on an accurate reconstruction of both indels and
 characters. For character reconstruction the previously described FastML
 algorithms are used to efficiently infer the most likely ancestral
 sequences for each internal node of the tree. Both joint and the
 marginal reconstructions are provided. For indels reconstruction the
 sequences are first coded according to the indel events detected within
 the multiple sequence alignment (MSA) and then a state-of-the-art
 likelihood model is used to reconstruct ancestral indels states. The
 results are the most probable sequences, together with posterior
 probabilities for each character and indel at each sequence position for
 each internal node of the tree. FastML is generic and is applicable for
 any type of molecular sequences (nucleotide, protein, or codon
 sequences).

Package: fastnetmon
Description-md5: a9cceac7382ec54a0ac123ac90d49277
Description-en: fast DDoS analyzer with sflow/netflow/mirror support (community edition)
 FastNetMon is a very high performance distributed denial-of-service attack
 (DDoS attack) detector built on top of multiple packet capture engines:
 NetFlow, IPFIX, sFLOW.
 .
 It can detect hosts in your networks sending or receiving large volumes of
 packets/bytes/flows per second. It can call an external script to notify you,
 switch off a server, or blackhole the client.
 .
 To enable sFLOW, simply specify IP of the server running FastNetMon and specify
 (configurable) port 6343. To enable netflow, simply specify IP of the server
 running FastNetMon and specify (configurable) port 2055.
 .
 This package contains the community edition.

Package: fastp
Description-md5: b12d006ef5f676f39736a747f70963ee
Description-en: Ultra-fast all-in-one FASTQ preprocessor
 All-in-one FASTQ preprocessor, fastp provides functions including quality
 profiling, adapter trimming, read filtering and base correction. It supports
 both single-end and paired-end short read data and also provides basic support
 for long-read data.

Package: fastq-pair
Description-md5: 7663b589d787372f8eee9e240536c22c
Description-en: Rewrites paired end fastq so all reads have a mate to separate out singletons
 This package rewrites the fastq files with the sequences in order,
 with matching files for the two files provided on the command line,
 and then any single reads that are not matched are place in two separate
 files, one for each original file.
 .
 This code is designed to be fast and memory efficient, and works with large
 fastq files. It does not store the whole file in memory, but rather just stores
 the locations of each of the indices in the first file provided in memory.

Package: fastqc
Description-md5: 6c28ca364064bb0f0d55462938981e0d
Description-en: quality control for high throughput sequence data
 FastQC aims to provide a simple way to do some quality control checks on
 raw sequence data coming from high throughput sequencing pipelines. It
 provides a modular set of analyses which you can use to give a quick
 impression of whether your data has any problems of which you should
 be aware before doing any further analysis.
 .
 The main functions of FastQC are
 * Import of data from BAM, SAM or FastQ files (any variant)
 * Providing a quick overview to tell you in which areas there may
 be problems
 * Summary graphs and tables to quickly assess your data
 * Export of results to an HTML based permanent report
 * Offline operation to allow automated generation of reports without
 running the interactive application

Package: fastqtl
Description-md5: 99b28ce00f41a878b63333da47a6ceb9
Description-en: Quantitative Trait Loci (QTL) mapper in cis for molecular phenotypes
 The goal of FastQTL is to identify single-nucleotide polymorphisms (SNPs)
 which are significantly associated with various molecular phenotypes
 (i.e. expression of known genes, cytosine methylation levels, etc).
 It performs scans for all possible phenotype-variant pairs in cis
 (i.e. variants located within a specific window around a phenotype).
 FastQTL implements a new permutation scheme (Beta approximation) to accurately
 and rapidly correct for multiple-testing at both the genotype and phenotype
 levels.

Package: fastqtl-doc
Description-md5: 47fd0038819302b80f54266228f0707b
Description-en: QTL mapper in cis for molecular phenotypes - documentation
 The goal of FastQTL is to identify single-nucleotide polymorphisms (SNPs)
 which are significantly associated with various molecular phenotypes
 (i.e. expression of known genes, cytosine methylation levels, etc).
 It performs scans for all possible phenotype-variant pairs in cis
 (i.e. variants located within a specific window around a phenotype).
 FastQTL implements a new permutation scheme (Beta approximation) to accurately
 and rapidly correct for multiple-testing at both the genotype and phenotype
 levels.
 .
 This package provides documentation and example data to work with FastQTL.

Package: fasttext
Description-md5: 628366563f423983a9a64207e8d21e2a
Description-en: Efficient learning of word representations and sentence classification library
 fastText is a library for efficient learning of word representations
 and sentence classification, which refers subword information to
 enrich word vectors.

Package: fasttrack-archive-keyring
Description-md5: e833260860af7daae39111a4b5220b21
Description-en: GnuPG archive key for Debian FastTrack Repository
 The Debian Fast Track repository digitally signs its Release files.
 This package contains the current archive public key used for that.
 .
 You can read more information about the repository from the homepage.

Package: fasttree
Description-md5: 92f3a33129721b36163994961abaa6df
Description-en: phylogenetic trees from alignments of nucleotide or protein sequences
 FastTree infers approximately-maximum-likelihood phylogenetic trees from
 alignments of nucleotide or protein sequences. It handles alignments
 with up to a million of sequences in a reasonable amount of time and
 memory. For large alignments, FastTree is 100-1,000 times faster than
 PhyML 3.0 or RAxML 7.
 .
 FastTree is more accurate than PhyML 3 with default settings, and much
 more accurate than the distance-matrix methods that are traditionally
 used for large alignments. FastTree uses the Jukes-Cantor or generalized
 time-reversible (GTR) models of nucleotide evolution and the JTT
 (Jones-Taylor-Thornton 1992) model of amino acid evolution. To account
 for the varying rates of evolution across sites, FastTree uses a single
 rate for each site (the "CAT" approximation). To quickly estimate the
 reliability of each split in the tree, FastTree computes local support
 values with the Shimodaira-Hasegawa test (these are the same as PhyML 3's
 "SH-like local supports").
 .
 This package contains a single threaded version (fasttree) and a
 parallel version which uses OpenMP (fasttreMP).

Package: fatattr
Description-md5: c5491e9a66f3140ee136aa27550bc1e0
Description-en: Utility to control attributes on a FAT filesystem
 FAT filesystems contain several attributes which do not map cleanly onto Unix
 attributes; this utility allow these to be controlled directly by unprivileged
 users on any mounted FAT partition.

Package: fatcat
Description-md5: 6bcdf3dadb9e9c4c53d4149bb9bff4dd
Description-en: FAT filesystem explore, extract, repair, and forensic tool
 fatcat is a tool to explore, extract, repair and forensic FAT filesystem.
 Its features:
 - Get information about FAT filesystem;
 - Explore FAT file system;
 - Read file or extract directories;
 - Retrieve file & directories that are deleted;
 - Backup & restore the FAT tables;
 - Hack the FAT table by writing on it;
 - Hack the entries by changing clusters and file sizes;
 - Perform a search for orphaned files & directories;
 - Compare and merge the FAT tables;
 - Repair unallocated directories &  files;
 - Supports FAT12, FAT16 and FAT32.

Package: fathom
Description-md5: c66ec68b24371217bf707a2cb91076c7
Description-en: Command-line for probing Syzygy tablebases
 Fathom is a stand-alone Syzygy tablebase probing tool.
 .
 The aims of Fathom are:
 - To make it easy to integrate the Syzygy tablebases into existing
 chess engines.
 - To make it easy to create stand-alone applications that use the
 Syzygy tablebases.
 .
 This package contains the command-line tool.

Package: fatrace
Description-md5: 93aea8860e9021f1c584bfdfe25751c2
Description-en: report system wide file access events
 fatrace reports file access events from all running processes.
 Its  main  purpose  is to find processes which keep waking up the disk
 unnecessarily and thus prevent some power saving.
 .
 This package also contains a "power-usage-report" tool, which uses
 fatrace and powertop to build a textual report from one minute of
 measuring power usage and file accesses. This does not take any
 arguments or requires any interactivity, so is very simple to use and
 serves as a starting point for bug reports or optimizing a particular
 installation.

Package: fatresize
Description-md5: a5f451bc76450c0ab935c4eeafe6f8a6
Description-en: FAT16/FAT32 filesystem resizer
 Fatresize is a command line tool for non-destructive resizing of FAT16/FAT32
 partitions.
 .
 It is based on the GNU Parted library. The main target of the project is to be
 used with the EVMS FAT plugin.

Package: fatsort
Description-md5: 356b5f0f0275d0567dc7d272a2ac6f30
Description-en: utility for sorting FAT directory structures
 FATSort is a utility that sorts FAT16 and FAT32 partitions. It even
 can handle long file name entries. It reads the boot sector and sorts
 the directory structure recursively.
 This is for example useful for sorting the files on your MP3 player when
 it doesn't implement a sorting function itself.

Package: faucc
Description-md5: cf0881b9ae92e59a78336fdc1a5e188f
Description-en: C compiler generating Intel code for 16bit/32bit CPUs
 FAUcc is a optimizing C compiler, that can generate Intel code for
 16bit/32bit CPUS. It is useful, if you are in need to compile real
 mode code, like a BIOS.
 .
 FAUcc uses the GNU binutils for assembling/linking.

Package: fauhdlc
Description-md5: 638fb13f936cc262b8b1354a8b82ab33
Description-en: experimental VHDL compiler and interpreter
 Compiles a subset of VHDL 2000 to an intermediate language. The result
 can be simulated with an interpreter.
 .
 FAUhdlc is still in a very early experimental state, where many VHDL
 constructs are not yet properly supported.

Package: faultstat
Description-md5: 060612fd6ddc0fbcb45187db611e071a
Description-en: page fault monitoring tool
 Faultstat reports the page fault activity of processes
 running on a system. The tool supports a 'top' like mode
 to dynamically display the top page faulting processes.

Package: faust
Description-md5: 4d6a499ef10fd490f6611ea266eb4710
Description-en: functional programming language for realtime audio applications
 Faust is a functional programming language specifically designed for realtime
 audio applications and plugins. The syntax of the language is block diagram
 oriented. The faust compiler translates signal processing specifications into
 optimized C++ code for signal processing applications.
 .
 The generated code can be wrapped into an 'architecture file' in order to
 create for example a standalone jack/gtk application. Several architecture
 files are provided and additional ones are fairly easy to add.
 Please check the "suggested" packages for dependencies for a specific target
 'architecture'.
 .
 Syntax highlighting of faust files for various editors is included in the
 'faust-common' package (which will be automatically installed along this
 package).

Package: faust-common
Description-md5: 522834b6240df1a4d119205f42fec1b0
Description-en: functional programming language for realtime audio applications - common files
 Faust is a functional programming language specifically designed for realtime
 audio applications and plugins. The syntax of the language is block diagram
 oriented. The faust compiler translates signal processing specifications into
 optimized C++ code for signal processing applications.
 .
 The generated code can be wrapped into an 'architecture file' in order to
 create for example a standalone jack/gtk application. Several architecture
 files are provided and additional ones are fairly easy to add.
 .
 This package contains the architecture independent files for faust as well as
 syntax highlighting files for various editors.

Package: faustworks
Description-md5: 5cd965ee48a66b180d64e9a2be1a7c31
Description-en: IDE for Faust dsp programming language
 FaustWorks is an IDE (Integrated Development Environment)
 for the Faust dsp programming language.
 It relies on scripts to generate binaries for various audio targets.
 These scripts are located in
 /usr/share/FaustWorks/scripts.lin/

Package: fbautostart
Description-md5: 52ac194b61a2fa64e56adfb49b2edad8
Description-en: XDG compliant autostarting app for Fluxbox
 The fbautostart app was designed to have little to no overhead, while
 still maintaining the needed functionality of launching applications
 according to the XDG spec.
 .
 This package contains support for GNOME and KDE.

Package: fbb
Description-md5: 7668788ce382f9e295dee930c7e02735
Description-en: Packet radio mailbox and utilities
 The fbb package contains software written by f6fbb for setting up a packet
 radio mailbox. It is intended for amateur radio operators. A short overview
 of some of the binaries:
 .
 * fbb: Script to start the daemon.
 * xfbbd: The daemon which listens for incoming connects.
 * epurmess: Delete messages based on age.
 * epurwp: White Pages maintenance.
 * reqdir: FBB server which requests directory listings.
 * xfbbC: B/W Ncurses console for xfbbd.

Package: fbcat
Description-md5: 37bef91d1c0a57141537400941ef2def
Description-en: framebuffer grabber
 fbcat grabs a screenshot of a framebuffer and stores in a PPM file.
 .
 This package also provides a compatibility wrapper around fbcat to ease
 migration from fbgrab.

Package: fbi
Description-md5: 75d3355ebe00d0a91b591363b1bb7a26
Description-en: Linux frame buffer image viewer
 This is an image viewer for Linux frame buffer devices.  It has
 built-in support for a number of common image file formats.  For
 unknown files, it tries to use convert from the ImageMagick package
 as an external converter.
 It also includes fbgs, a Postscript and PDF viewer.

Package: fbless
Description-md5: 0b226dc2b51ec6fcbde40a9bb087a5a8
Description-en: terminal fiction book reader
 Fbreader is ncurses fiction book (.fb2) reader with following
 features:
 .
 * customizable color themes
 * last viewed point saving
 * autoscroll mode
 * support for archived books
 * basic links support

Package: fbpager
Description-md5: 92390d093e7c293c76f9c8fb2508fd97
Description-en: pager application for the Fluxbox window manager
 fbpager is a pager for Fluxbox with support of the following features:
 .
 - mouse gestures with button binding
 - great number of configuration items
 - alpha channel transparency
 - ability to reside in the slit

Package: fbreader
Description-md5: bcd31dafbe58c7efa3dbe4e4c674a24c
Description-en: e-book reader
 FBReader is an e-book reader.
 .
 Main features:
 * supports several open e-book formats: fb2, html, chm, plucker,
 palmdoc, ztxt, tcr (psion text), rtf, oeb, openreader, non-DRM'ed
 mobipocket, plain text, epub, eReader
 * reads directly from tar, zip, gzip, bzip2 archives (you can have
 several books in one archive)
 * supports a structured view of your e-book collection
 * automatically determines encodings
 * automatically generates a table of contents
 * keeps the last open book and the last read positions for all open books
 between runs
 * automatic hyphenation (patterns for several languages are included)
 * searching and downloading books from www.feedbooks.com and www.litres.ru
 * partial CSS support for epub files

Package: fbterm
Description-md5: 4a3b87cd7463181387802b082eaeb25d
Description-en: fast framebuffer based terminal emulator for Linux
 FbTerm is a fast terminal emulator for Linux with frame buffer device.
 .
 Features include:
 * mostly as fast as terminal of Linux kernel while accelerated scrolling is
 enabled on framebuffer device
 * select font with fontconfig and draw text with freetype2, same as Qt/Gtk+
 based GUI apps
 * dynamicly create/destroy up to 10 windows initially running default shell
 * record scrollback history for every window
 * auto-detect current locale and convert text encoding, support double width
 scripts like Chinese, Japanese etc
 * switch between configurable additional text encoding with hot keys
 on the fly
 * copy/past selected text between windows with mouse when gpm server is
 running

Package: fbterm-ucimf
Description-md5: 93fbdba6bd13b4564ac3e37ee26530e9
Description-en: ucimf input method interface for fbterm
 This package contains an input method interface for fbterm
 using ucimf, the Linux Unicode framebuffer console input
 method framework.

Package: fbtv
Description-md5: 663dab116ae5420d55e1f7ad2f3ddd95
Description-en: television viewer - Linux framebuffer application
 XawTV is a set of software for watching and recording television channels and
 webcams.
 .
 FbTV is a Linux framebuffer application which displays television
 channels. It supports video4linux devices and requires a framebuffer
 device (vesafb, matroxfb, atyfb, etc.).

Package: fbx-all
Description-md5: 525dc22611d998a8f67b4eaf594080ea
Description-en: FreedomBox package
 This metapackage will install the FreedomBox service and web interface which
 can be used to install and manage all other FreedomBox apps.

Package: fbx-tasks
Description-md5: 3f8f39613f10ad53aa98d036dc944930
Description-en: FreedomBox tasks for tasksel
 FreedomBox is designed to be your own inexpensive server at home. It runs free
 software and offers an increasing number of services ranging from a calendar or
 jabber server to a wiki or VPN. A web interface allows you to easily install
 and configure your apps.
 .
 This package provides FreedomBox tasks in tasksel.

Package: fcc
Description-md5: 248c42abc853d5412528ffcf13d8a685
Description-en: Script to compile C/C++ programs and link to Fortran libraries
 LoopTools is a package for evaluation of scalar and tensor one-loop
 integrals based on the FF package by G.J. van Oldenborgh. It features
 an easy Fortran, C++, and Mathematica interface to the scalar
 one-loop functions of FF and in addition provides the 2-, 3-, and
 4-point tensor coefficient functions.
 .
 This package provides a script, fcc, to compile C and C++ programs
 and link them with Fortran libraries.

Package: fccexam
Description-md5: f5e8962fac10e7f881716b9fad1e8399
Description-en: Study tool for USA FCC commercial radio license exams
 fccexam is an interactive study guide for USA FCC commercial radio exams.
 question pool choices:
 .
 * T1 First Class Radiotelegraph: elements 1, 5, 6.
 * T2 Second Class Radiotelegraph: elements 1, 5, 6.
 * T3 Third Class Radiotelegraph: elements 1, 5.
 * GROL General Radiotelephone Operator License: elements 1, 3.
 * GROL+ General Radiotelephone Operator License + Radar: elements 1, 3, 8.
 * MROP Marine Radio Operator Permit: element 1.
 * GMDSS Global Maritime Distress Safety System Radio Operator: elements 1, 7.
 * GMDSS+ GMDSS Radio Maintainer + Radar: elements 1, 7, 8, 9.
 * RGMDSS Restricted GMDSS Radio Operator: elements 1, 7R.
 .
 Questions are chosen randomly from the selected pool.
 Incorrect answers cause the question to be asked again later.
 Licenses are issued by the FCC, but exams are conducted by COLEM Examiners.
 For more information about FCC commercial radio licensing:
 http://wireless.fcc.gov/commoperators/index.htm?job=home

Package: fceux
Description-md5: f35f85747ca5931cf92ae2677a0b851d
Description-en: all-in-one NES/Famicom Emulator
 FCE Ultra X [FCEUX] is an emulator of the original (8-bit) Nintendo
 Entertainment System (NES) released under the GNU General Public License
 (GPL).  It includes the following features (and many more):
 .
 * fully customizable color palette rendering engine
 * complete sound emulation (all five channels)
 * support for up to four joystick controllers
 * zapper emulation for the mouse
 * GameGenie emulation
 * accepts compressed (PKZIP, gzip) ROM images
 * TCP/IP network play
 * Lua scripting

Package: fcgiwrap
Description-md5: 881efc149d864275058657a87469a456
Description-en: simple server to run CGI applications over FastCGI
 fcgiwrap is a simple server for running CGI applications over FastCGI.
 Its goal is to provide clean CGI support to the nginx webserver, although
 can be used with others.
 .
 fcgiwrap is lightweight and has no configuration, making it possible to
 use the same pool to run different sites.

Package: fcheck
Description-md5: aed14d5e1c591a79494ecd1dbaa12d11
Description-en: IDS filesystem baseline integrity checker
 The fcheck utility is an IDS (Intrusion Detection System)
 which can be used to monitor changes to any given filesystem.
 .
 Essentially, fcheck has the ability to monitor directories, files
 or complete filesystems for any additions, deletions, and modifications.
 It is configurable to exclude active log files, and can be run as often
 as needed from the command line or cron making it extremely difficult to
 circumvent.

Package: fcitx
Description-md5: eb148ca7ce16b2d84d02264d801fd140
Description-en: Flexible Input Method Framework
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This metapackage pulls in a set of components recommended for most desktop
 users.

Package: fcitx-anthy
Description-md5: 4755345e0f0b14f5d6d96e1513391535
Description-en: Fcitx wrapper for Anthy IM engine
 fcitx-anthy is a wrapper of Anthy IM engine for Fcitx.
 .
 Anthy is a Japanese input method which converts hiragana text
 to mixed kana and kanji.

Package: fcitx-bin
Description-md5: 1e8503ca9b0600b223cb65ab79e07da3
Description-en: Flexible Input Method Framework - essential binaries
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the essential executable binaries. If you are
 looking for a working input experience, please install the package
 "fcitx" instead.

Package: fcitx-chewing
Description-md5: 8d6b360ad572eb04b242306bcc84dc8c
Description-en: Fcitx wrapper for Chewing library
 fcitx-chewing is a wrapper of Chewing IM engine for Fcitx.
 .
 Chewing is an intelligent phonetic input method library
 designed mainly for inputing Traditional Chinese..

Package: fcitx-config-common
Description-md5: 5551f0dbf18b55aee63b6383b17da4f8
Description-en: graphic Fcitx configuration tool - common files
 Fcitx is the Free Chinese Input Toy of X, which was initially designed
 for Chinese users, and used XIM protocol. Now it has already evolved
 into a highly modularized, feature rich input method framework for
 Unix-like platforms supporting a considerable amount of frontends,
 backends and modules.
 .
 It is an ideal choice for the vast majority. Many of its features make
 users of Unix-like platforms have a fully modern input experience for
 the first time. It has also greatly lower the threshold for developers,
 making the development of extended functions much easier than ever before.
 .
 This package provides common files for the graphic configuration tool.

Package: fcitx-config-gtk
Description-md5: 65b9f05283b29f092b0dfabecf4e13b5
Description-en: graphic Fcitx configuration tool
 Fcitx is the Free Chinese Input Toy of X, which was initially designed
 for Chinese users, and used XIM protocol. Now it has already evolved
 into a highly modularized, feature rich input method framework for
 Unix-like platforms supporting a considerable amount of frontends,
 backends and modules.
 .
 It is an ideal choice for the vast majority. Many of its features make
 users of Unix-like platforms have a fully modern input experience for
 the first time. It has also greatly lower the threshold for developers,
 making the development of extended functions much easier than ever before.
 .
 This package provides a graphical configuration tool.

Package: fcitx-data
Description-md5: 777cd97c0efe8db67653031bd078d3d8
Description-en: Flexible Input Method Framework - essential data files
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the essential data files. If you are looking for a
 working input experience, please install the package "fcitx" instead.

Package: fcitx-dbus-status
Description-md5: 4de00f45529a1f7cd48b24584248a941
Description-en: Addon for Fcitx to set/get/monitor IM statuses via D-Bus
 fcitx-dbus-status addon provides DBus interface such as
 org.fcitx.Fcitx.Status, and provides Get/Set/Changed methods on it.
 By accessing these interfaces, you can monitor or control status of
 input method with external command line tool such as dbus-send. As a
 typical use case, you can set "katakana" mode in the following
 example for fcitx-mozc.
 .
 dbus-send \
 --dest=org.fcitx.Fcitx \
 --type=method_call \
 --print-reply \
 /Status \
 org.fcitx.Fcitx.Status.Set \
 string:"mozc-composition-mode" \
 string:"katakana"

Package: fcitx-frontend-all
Description-md5: 363002ccb2804df56f097f2f05db10a2
Description-en: Flexible Input Method Framework - frontends metapackage
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This metapackage pulls in the following frontends:
 * XIM protocol client
 * GTK+ 2/3 IM Module
 * Qt 5 IM Module
 * Qt 6 IM Module

Package: fcitx-frontend-fbterm
Description-md5: 12277ca691e98d9f53e8b96510dd40d8
Description-en: Flexible Input Method Framework - FbTerm frontend
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the FbTerm frontend, which is recommended for
 users who does not use X.

Package: fcitx-frontend-gtk2
Description-md5: c124d036a7a879d7e22d4195a4db5c88
Description-en: Flexible Input Method Framework - GTK+ 2 IM Module frontend
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the GTK+ 2 IM Module frontend, which is
 recommended for all desktop users.

Package: fcitx-frontend-gtk3
Description-md5: 995f4a50b6717913464e9a396ea8fff3
Description-en: Flexible Input Method Framework - GTK+ 3 IM Module frontend
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the GTK+ 3 IM Module frontend, which is
 recommended for all desktop users. This is the best solution if you are
 looking for a better input experience with GTK+ 3 applications.

Package: fcitx-frontend-qt5
Description-md5: 91c0b0047102974e18f3e144ae30b137
Description-en: Free Chinese Input Toy of X - Qt5 IM Module frontend
 Fcitx is the Free Chinese Input Toy of X, which was initially designed
 for Chinese users, and used XIM protocol. Now it has already evolved
 into a highly modularized, feature rich input method framework for
 Unix-like platforms supporting a considerable amount of frontends,
 backends and modules.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables.
 It is highly modularized and extensible,
 with GTK+ 2/3 and Qt 4/5 IM Modules, support for UIs based on Fbterm,
 pure Xlib, GTK+, or KDE, and a developer-friendly API.
 .
 This package provides the Qt5 IM Module frontend, which is necessary
 for Fcitx users who would like to use Qt5 applications.

Package: fcitx-frontend-qt6
Description-md5: 48794ceb225794d1941682fcb13f7e63
Description-en: Free Chinese Input Toy of X - Qt6 IM Module frontend
 Fcitx is the Free Chinese Input Toy of X, which was initially designed
 for Chinese users, and used XIM protocol. Now it has already evolved
 into a highly modularized, feature rich input method framework for
 Unix-like platforms supporting a considerable amount of frontends,
 backends and modules.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables.
 It is highly modularized and extensible,
 with GTK+ 2/3 and Qt 4/5 IM Modules, support for UIs based on Fbterm,
 pure Xlib, GTK+, or KDE, and a developer-friendly API.
 .
 This package provides the Qt6 IM Module frontend, which is necessary
 for Fcitx users who would like to use Qt6 applications.

Package: fcitx-googlepinyin
Description-md5: c71c9de6fbaff2816beff45c2761a9fc
Description-en: Fcitx wrapper for Google Pinyin IM engine
 fcitx-googlepinyin is a wrapper of Google Pinyin IM engine for Fcitx.
 .
 Google Pinyin is a fork of Google Pinyin on Android, it features
 to have excellent input experience and uses little resource.

Package: fcitx-hangul
Description-md5: b11e3a5ac70091d7dbe54b823c094a88
Description-en: Korean Hangul Wrapper for Fcitx
 Fcitx is the Free Chinese Input Toy of X, which was initially designed
 for Chinese users, and used XIM protocol. Now it has already evolved
 into a highly modularized, feature rich input method framework for
 Unix-like platforms supporting a considerable amount of frontends,
 backends and modules.
 .
 It is an ideal choice for the vast majority. Many of its features make
 users of Unix-like platforms have a fully modern input experience for
 the first time. It has also greatly lower the threshold for developers,
 making the development of extended functions much easier than ever before.
 .
 This package provides the hangul module, which uses libhangul,
 the Hangul keyboard input library.

Package: fcitx-imlist
Description-md5: 588b2ee40c61c3aae45ecba406c1c04e
Description-en: Command-line utility to switch list of Fcitx IM
 fcitx-imlist is a small program to show or change input method list.
 .
 This software is useful for the people who switch keyboard
 layout frequently - sometimes use equipped keyboard of mobile PC,
 sometimes use different layout of external keyboard with that PC.

Package: fcitx-kkc
Description-md5: 880ff60c4246cc551da9f11a3490b2f9
Description-en: Fcitx wrapper for libkkc IM engine
 fcitx-kkc is a wrapper of libkkc IM engine for Fcitx.
 .
 libkkc provides a converter from Japanese Kana-string to
 Kana-Kanji-mixed-string.
 .
 This package provides fcitx module for libkkc.

Package: fcitx-kkc-dev
Description-md5: 40e92728216a417b34ea957aa09ab186
Description-en: Fcitx wrapper for libkkc - library development files
 fcitx-kkc is a wrapper of libkkc IM engine for Fcitx.
 .
 libkkc provides a converter from Japanese Kana-string to
 Kana-Kanji-mixed-string.
 .
 This package provides the library development files.

Package: fcitx-libpinyin
Description-md5: e742e4cc0d7272325bcd66a69d08e6a4
Description-en: Fcitx wrapper for libpinyin
 fcitx-libpinyin is a wrapper of libpinyin for Fcitx.
 .
 libpinyin is a set of core algorithms designed for intelligent
 sentence-based Chinese PinYin input methods.

Package: fcitx-libs
Description-md5: 198cf41dafabca67edbd92682dc34c6b
Description-en: Flexible Input Method Framework - metapackage for libraries
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package depends on all public libraries of fcitx.

Package: fcitx-libs-dev
Description-md5: 7208b7351d39fb1f95d5beab3481a564
Description-en: Flexible Input Method Framework - library development files
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the library development files.

Package: fcitx-m17n
Description-md5: 607d4ff4a0aa501e6c8a76b2bb9e618a
Description-en: Free Chinese Input Toy of X - m17n module
 Fcitx is the Free Chinese Input Toy of X, which was initially designed
 for Chinese users, and used XIM protocol. Now it has already evolved
 into a highly modularized, feature rich input method framework for
 Unix-like platforms supporting a considerable amount of frontends,
 backends and modules.
 .
 It is an ideal choice for the vast majority. Many of its features make
 users of Unix-like platforms have a fully modern input experience for
 the first time. It has also greatly lower the threshold for developers,
 making the development of extended functions much easier than ever before.
 .
 This package provides the m17n module, which uses libm17n, a
 multilingual text processing library for the C language.

Package: fcitx-module-autoeng-ng
Description-md5: 2645da6a25d4e98f6aeb3a5feee27025
Description-en: Fcitx autoeng module for Sogou pinyin
 fcitx-module-autoeng-ng is a module for Sogou pinyin

Package: fcitx-module-dbus
Description-md5: 8eea19c59915073fef88febb963cfef6
Description-en: Flexible Input Method Framework - D-Bus module and IPC frontend
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the D-Bus module and IPC interface which are directly
 used by IM Modules and KIMPanel support for instance.

Package: fcitx-module-fullwidthchar-enhance
Description-md5: 2a5c743529dd7d7be2bce92b8db02105
Description-en: Fcitx fullwidthchar enhance module for Sogou pinyin
 fcitx-module-fullwidthchar is a module for Sogou pinyin

Package: fcitx-module-kimpanel
Description-md5: f9f707a1f53efc8a151d6c50e473f648
Description-en: Flexible Input Method Framework - KIMPanel protocol module
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the KIMPanel protocol module of Fcitx, which
 implements a protocol to talk with D-Bus and is usually needed by the
 plugin for environments like KIMPanel/(Q)KIMToy, GNOME Shell and Unity.

Package: fcitx-module-lua
Description-md5: 5e6f8d9280382f2ae2d61744276268c4
Description-en: Flexible Input Method Framework - Lua module
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the Lua module, which enables users to extend their
 usage with the Lua programming language.

Package: fcitx-module-punc-ng
Description-md5: c58d3339769492fb216f9419a7d04b47
Description-en: Fcitx punc module for Sogou pinyin
 fcitx-module-punc-ng is a module for Sogou pinyin

Package: fcitx-module-quickphrase-editor5
Description-md5: 6c4b1333a8f2cb102dc5dad116a0e5ed
Description-en: Flexible Input Method Framework - Quick Phrase editor module
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt 4/5 IM Modules,
 support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a
 developer-friendly API.
 .
 This package provides the Quick Phrase Editor module for configuration tools
 including fcitx-config-gtk and kde-config-fcitx. It is specific to fcitx4.

Package: fcitx-module-x11
Description-md5: dc0d7a69bb3c4812dc10eee00cfd720e
Description-en: Flexible Input Method Framework - X11 module and XIM frontend
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the X11 module, X11 utilities used by other addons
 such as fcitx-ui-classic, and is required for all desktop users. An Xlibs
 based virtual keyboard module has been also included in this package for
 it's an obvious feature needed by many desktop users.
 .
 XIM frontend (client) is placed in this package too because of its nature
 of being the basic input protocol supported by X.

Package: fcitx-modules
Description-md5: 5a60eb6a40fbd43c402e9714d7060f11
Description-en: Flexible Input Method Framework - core modules
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package includes the following common modules:
 * autoeng: automatically change to English mode while inputing specific string
 * chttrans: convert Simplified Chinese text to Traditional
 * fullwidthchar: full-width character input support
 * ipcportal: compatibility layer for ofd.portal.Fcitx
 * punc: punctuation conversion support
 * quickphrase: conveniently input English or from user-defined simple table
 * remote: change Fcitx state (deprecated, fcitx-remote uses D-Bus now)
 * spell: spell check support
 * keyboard: keyboard layout intergrate.

Package: fcitx-mozc
Description-md5: cc0f91c7fed6f08bdb82d8e08a339167
Description-en: Mozc engine for fcitx - Client of the Mozc input method
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables.
 It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules,
 support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and
 a developer-friendly API.
 .
 fcitx-mozc provides client part of the Mozc input method.

Package: fcitx-mozc-data
Description-md5: 72e2b7c3382ff0dd1563040418a37447
Description-en: Mozc input method - data files for fcitx
 Mozc is a Japanese Input Method Editor (IME) designed for multi-platform
 such as Chromium OS, Windows, Mac and Linux.
 .
 This package provides the image files for fcitx.
 .
 This open-source project originates from Google Japanese Input.

Package: fcitx-pinyin
Description-md5: eeb7ffedc8a62bef4c90794c05fba610
Description-en: Flexible Input Method Framework - classic Pinyin engine
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the classic Pinyin input method, which features
 very short responding time by loading the whole dict into RAM during
 activation.

Package: fcitx-qw
Description-md5: 7e9f9d35e216ca0fc94c14f01ea4314b
Description-en: Flexible Input Method Framework - QuWei engine
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the QuWei input method.

Package: fcitx-sayura
Description-md5: 28d0f8c2413094ed5367f8a4c6487da5
Description-en: Fcitx wrapper for Sayura IM engine
 fcitx-googlepinyin is a wrapper of Sayura IM engine for Fcitx.
 .
 Sayura is a quasi-transliteration scheme for Sinhala script.
 Sayura uses individual Latin characters to signify unmodified consonants.

Package: fcitx-skk
Description-md5: 1b603861061161960df563413aa574d9
Description-en: Japanese SKK input engine for Fcitx
 Japanese SKK input method engine for Fcitx,
 which uses libskk as its backend.
 .
 SKK stands for 'Simple Kana to Kanji conversion program'.
 It provide Japanese input method which convert hiragana text to kanji text.

Package: fcitx-sunpinyin
Description-md5: 7daba1fb9c0cdb53feeffb78faf7b549
Description-en: fcitx wrapper for Sunpinyin IM engine
 fcitx-sunpinyin is a wrapper for Sunpinyin IM engine.
 .
 Sunpinyin is a statistical language model (SLM) based input method
 engine for Simplified Chinese, it features full sentence input.

Package: fcitx-table
Description-md5: 7f54a70fb1467e93b3f6a5147f8c9670
Description-en: Flexible Input Method Framework - table engine
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the table engine. By using this engine, Fcitx can
 support a large number of table-based input methods such as Wubi,
 WubiPinyin, etc.

Package: fcitx-table-all
Description-md5: f54a56489add6a90399b2e258459124e
Description-en: Flexible Input Method Framework - tables metapackage
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This metapackage pulls in tables shipped with Fcitx main program:
 * Cangjie
 * Dianbaoma
 * Erbi
 * Bingchan
 * Wanfeng
 * WubiPinyin
 * Wubi
 * Ziranma

Package: fcitx-table-amharic
Description-md5: ce4ebd7b3ce823ee22cab69fb7bfd865
Description-en: Flexible Input Method Framework - Amharic table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Amharic table used by the Fcitx table engine.

Package: fcitx-table-arabic
Description-md5: 84d4d10e937f1b325b561d3b76cfd575
Description-en: Flexible Input Method Framework - Arabic table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Arabic table used by the Fcitx table engine.

Package: fcitx-table-array30
Description-md5: 71f523078f1e4be28da78a73c0a7250b
Description-en: Flexible Input Method Framework - Array30 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Array30 table used by the Fcitx table engine.

Package: fcitx-table-array30-big
Description-md5: fc0f2695d9de5d3edd95af0d1c6af8b1
Description-en: Flexible Input Method Framework - Array30-Big table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Array30-Big table used by the Fcitx table engine.

Package: fcitx-table-bingchan
Description-md5: 5d7fde5544e2f8f73a944dc5ea9a931d
Description-en: Flexible Input Method Framework - Bingchan table
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Bingchan table used by the Fcitx table engine.

Package: fcitx-table-boshiamy
Description-md5: 3eb3edd27b57bb077402b348b46de4c0
Description-en: Flexible Input Method Framework - Boshiamy table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Boshiamy table used by the Fcitx table engine.

Package: fcitx-table-cangjie
Description-md5: c0c6d1507a4dabc0959303228eddc1ee
Description-en: Flexible Input Method Framework - Cangjie table (DO NOT USE)
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cangjie table used by the Fcitx table engine.
 .
 DO NOT USE THIS PACKAGE. THE FUNCTIONALITY OF THIS PACKAGE IS DISABLED BY
 UPSTREAM BY DEFAULT SINCE 2013. PLEASE SWITCH TO FCITX5 OR OTHER PACKAGES
 WITH THE NAME OF fcitx-table-cangjie*. DETAILS CAN BE FOUND AT
 https://groups.google.com/g/fcitx/c/85q7fn-4kZg/m/5umJZnX7AgAJ .

Package: fcitx-table-cangjie-big
Description-md5: 913733282479b5453d8ceff79ef64b5a
Description-en: Flexible Input Method Framework - Cangjie-Big table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cangjie-Big table used by the Fcitx table engine.

Package: fcitx-table-cangjie3
Description-md5: 5e340f2e4e754ab54dbded0265d981c0
Description-en: Flexible Input Method Framework - Cangjie3 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cangjie3 table used by the Fcitx table engine.

Package: fcitx-table-cangjie5
Description-md5: cff2123550aed1202e2d460c723912de
Description-en: Flexible Input Method Framework - Cangjie5 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cangjie5 table used by the Fcitx table engine.

Package: fcitx-table-cantonese
Description-md5: b7a905db45f283694b9245787f207ec7
Description-en: Flexible Input Method Framework - Cantonese table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cantonese table used by the Fcitx table engine.

Package: fcitx-table-cantonhk
Description-md5: be2ccf2ae4185c70cc29dda00e18e931
Description-en: Flexible Input Method Framework - Cantonhk table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cantonhk table used by the Fcitx table engine.

Package: fcitx-table-cns11643
Description-md5: 9ae7e156c50fadfcb55ce4370341ae3c
Description-en: Flexible Input Method Framework - Cns11643 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cns11643 table used by the Fcitx table engine.

Package: fcitx-table-compose
Description-md5: be001d3f00c95cca72ef77590912947b
Description-en: Flexible Input Method Framework - Compose table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Compose table used by the Fcitx table engine.

Package: fcitx-table-dianbaoma
Description-md5: cb4a60ce8abc26c7b38bb83b9fb7fbf9
Description-en: Flexible Input Method Framework - Dianbaoma table
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Dianbaoma table used by the Fcitx table engine.

Package: fcitx-table-easy-big
Description-md5: a330f92f714f9a22dfa13534d07558b6
Description-en: Flexible Input Method Framework - Easy-Big table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Easy-Big table used by the Fcitx table engine.

Package: fcitx-table-emoji
Description-md5: bfb93b1248edf837dbc02301df655ff1
Description-en: Flexible Input Method Framework - Emoji table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Emoji table used by the Fcitx table engine.

Package: fcitx-table-erbi
Description-md5: 3225b441335dd980dd7f61184232d665
Description-en: Flexible Input Method Framework - Erbi table
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Erbi table used by the Fcitx table engine.

Package: fcitx-table-ipa-x-sampa
Description-md5: 9a5a3dd259ae8e24fb82f934b21fbb9e
Description-en: Flexible Input Method Framework - IPA-X-SAMPA table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides IPA-X-SAMPA table used by the Fcitx table engine.

Package: fcitx-table-jyutping
Description-md5: a30af0da30b4975ec66991cf087d2757
Description-en: Flexible Input Method Framework - Jyutping table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Jyutping table used by the Fcitx table engine.

Package: fcitx-table-latex
Description-md5: ef584ec4eba98afe0a9d60531897029f
Description-en: Flexible Input Method Framework - LaTeX table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides LaTeX table used by the Fcitx table engine.

Package: fcitx-table-malayalam-phonetic
Description-md5: 16d0ad248b31702ff0b6405b1f2a48e2
Description-en: Flexible Input Method Framework - Malayalam phonetic table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Malayalam phonetic table used by the Fcitx table engine.

Package: fcitx-table-quick-classic
Description-md5: 0e83062b24f9f191fc6eecf87bff66da
Description-en: Flexible Input Method Framework - Quick-Classic table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Quick-Classic table used by the Fcitx table engine.

Package: fcitx-table-quick3
Description-md5: cdae993497b58a05075545e819dc34d2
Description-en: Flexible Input Method Framework - Quick3 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Quick3 table used by the Fcitx table engine.

Package: fcitx-table-quick5
Description-md5: e559d6e07bb3524a8e6a609a447cf942
Description-en: Flexible Input Method Framework - Quick5 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Quick5 table used by the Fcitx table engine.

Package: fcitx-table-rustrad
Description-md5: 63c59fe9c4479b03e78a0eb6c1fc63e0
Description-en: Flexible Input Method Framework - Rustrad table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Rustrad table used by the Fcitx table engine.

Package: fcitx-table-scj6
Description-md5: 8d3142982578b3bd34dfae1b1e55f3ee
Description-en: Flexible Input Method Framework - Scj6 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Scj6 table used by the Fcitx table engine.

Package: fcitx-table-stroke5
Description-md5: 071330b78c056e12a8b57fd4b9bcad57
Description-en: Flexible Input Method Framework - Stroke5 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Stroke5 table used by the Fcitx table engine.

Package: fcitx-table-t9
Description-md5: c669cbae9322d3919bc82166302b658b
Description-en: Flexible Input Method Framework - T9 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides T9 table used by the Fcitx table engine.

Package: fcitx-table-tamil-remington
Description-md5: 46927a6bdb1ed9499a222f96ed8048df
Description-en: Flexible Input Method Framework - Tamil Remington table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Tamil Remington table used by the Fcitx table engine.

Package: fcitx-table-thai
Description-md5: 2b8a907f75ebbe9721c5b2d566386ed6
Description-en: Flexible Input Method Framework - Thai table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Thai table used by the Fcitx table engine.

Package: fcitx-table-translit
Description-md5: 30ae97e9aa57e4b878d170f074b2f5cc
Description-en: Flexible Input Method Framework - Translit table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Translit table used by the Fcitx table engine.

Package: fcitx-table-translit-ua
Description-md5: fca533b7cfb7b90f9d3facc2e04e7ac1
Description-en: Flexible Input Method Framework - Ukrainian Translit table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Ukrainian Translit table used by the Fcitx table
 engine.

Package: fcitx-table-viqr
Description-md5: 05f59093c84535e28af83428e12b4fc8
Description-en: Flexible Input Method Framework - Viqr table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Viqr table used by the Fcitx table engine.

Package: fcitx-table-wanfeng
Description-md5: 72a1ec1f02f89b2ddf914236fb4f6e23
Description-en: Flexible Input Method Framework - Wanfeng table
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Wanfeng table used by the Fcitx table engine.

Package: fcitx-table-wbpy
Description-md5: bdb4c7397151321d2b912b36ba47a138
Description-en: Flexible Input Method Framework - WubiPinyin table
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides WubiPinyin table used by the Fcitx table engine.

Package: fcitx-table-wu
Description-md5: 314212df97d35149f8086c2af1d63088
Description-en: Flexible Input Method Framework - Wu table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Wu table used by the Fcitx table engine.

Package: fcitx-table-wubi
Description-md5: 0fcf710fc45e93d17f7fc38351992ce6
Description-en: Flexible Input Method Framework - Wubi table
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Wubi table used by the Fcitx table engine.

Package: fcitx-table-wubi-large
Description-md5: 68cc2334f90d8cba39ccb2890d8d281d
Description-en: Flexible Input Method Framework - Wubi-Large table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Wubi-Large table used by the Fcitx table engine.

Package: fcitx-table-yawerty
Description-md5: b90ccfed4ddc5f4416988b7590fd5a52
Description-en: Flexible Input Method Framework - Yawerty table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Yawerty table used by the Fcitx table engine.

Package: fcitx-table-zhengma
Description-md5: 216ddfa919b0fd5f7b6badbb355b07b5
Description-en: Flexible Input Method Framework - Zhengma table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Zhengma table used by the Fcitx table engine.

Package: fcitx-table-zhengma-large
Description-md5: 5d667a6c3a483101462e70b15ef35fe7
Description-en: Flexible Input Method Framework - Zhengma-Large table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Zhengma-Large table used by the Fcitx table engine.

Package: fcitx-table-ziranma
Description-md5: abdabf28bba4d6c85d346995428a6d11
Description-en: Flexible Input Method Framework - Ziranma table
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Ziranma table used by the Fcitx table engine.

Package: fcitx-tools
Description-md5: 71e5a83cdf3fab70ed990fd6f83cde5a
Description-en: Flexible Input Method Framework - various tools
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the following tools:
 * createPYMB: create a Pinyin data file (.mb)
 * mb2org: convert a .mb data file to .org file
 * mb2txt: convert a .mb data file to text file
 * readPYBase: read Pinyin base file
 * readPYMB: read Pinyin data file (.mb)
 * scel2org: convert scel data file (Sougou) to .org file
 * txt2mb: convert text file to .mb data file

Package: fcitx-ui-classic
Description-md5: 650e9df2c3fe7f3c39ff38cadbfd3e17
Description-en: Flexible Input Method Framework - Classic user interface
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides the classic user interface, which is suitable
 for most users. It also provides the following skins:
 * classic: Fcitx 3.x classic skin ported to new infrastructure
 * dark: the dark skin fits for dark desktop theme
 * default: the default skin

Package: fcitx-ui-light
Description-md5: b405f150d6f8c29f950f661fd0f96ca0
Description-en: light weight xlibs and xft based UI for Fcitx
 fcitx-ui-light is a very light weight UI for Fcitx, using only xlibs
 and xft. It is directly inherited from the UI code base of Fcitx 3.x
 series.
 .
 This UI is intended to work on all X11 environment with minimal
 dependencies, so it can scale to more situations where none of Cairo,
 Pango or QT is available.

Package: fcitx-ui-qimpanel
Description-md5: 3ead0198c4b22e636279a4dec7c056ff
Description-en: Flexible Input Method Framework - Qt IMPanel user interface
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 This package provides the Qt IMPanel user interface developed by
 Ubuntu Kylin Team.

Package: fcitx-unikey
Description-md5: 2179ba73a1cd09cfb8c1319fb07b4c15
Description-en: Fcitx wrapper for Unikey engine
 Fcitx is the Free Chinese Input Toy of X, which was initially designed
 for Chinese users, and used XIM protocol. Now it has already evolved
 into a highly modularized, feature rich input method framework for
 Unix-like platforms supporting a considerable amount of frontends,
 backends and modules.
 .
 It is an ideal choice for the vast majority. Many of its features make
 users of Unix-like platforms have a fully modern input experience for
 the first time. It has also greatly lower the threshold for developers,
 making the development of extended functions much easier than ever before.
 .
 This package provides the wrapper for Unikey engine, which is an input
 method for Vietnamese.

Package: fcitx5
Description-md5: dcdce0dad9ad71558671ead12239aa69
Description-en: Fcitx Input Method Framework v5
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides core fcitx5 framework files.

Package: fcitx5-anthy
Description-md5: 931615f72a339ba039cf9731180ad3b7
Description-en: Fcitx5 wrapper for Anthy IM engine
 This package provides a wrapper of Anthy IM engine for Fcitx5 Input
 Method Framework.
 .
 Anthy is a Japanese input method which converts hiragana text
 to mixed kana and kanji.

Package: fcitx5-bamboo
Description-md5: 82a2281d3a3c45ef29201c41cb028486
Description-en: Bamboo (Vietnamese Input Method) engine support for Fcitx
 This package provides a Bamboo (Vietnamese Input Method) engine
 for Fcitx5, based on https://github.com/BambooEngine/bamboo-core.

Package: fcitx5-chewing
Description-md5: 4e35027f4ba22ceb46d956c6cf425e91
Description-en: Chewing input method support for fcitx5
 This package provides a wrapper of Chewing engine for Fcitx5.
 .
 Chewing is an intelligent phonetic input method library designed mainly for
 inputing Traditional Chinese.

Package: fcitx5-chinese-addons
Description-md5: 7a9912999b6f481a1036452b6fd1ee66
Description-en: Chinese-related addon for fcitx5 (metapackage)
 For Chinese fcitx5 users, fcitx5-chinese-addons provides Chinese-specific
 pinyin and table input method support.
 .
 This package is a metapackage, which depends on all addons provided by
 fcitx5-chinese-addons project. Users should consider installing it for
 best experience of Chinese integration with fcitx5.

Package: fcitx5-chinese-addons-bin
Description-md5: a1861a3dd1e84eeca046355aac32f4cd
Description-en: Chinese-related addon for fcitx5 (binary tools)
 For Chinese fcitx5 users, fcitx5-chinese-addons provides Chinese-specific
 pinyin and table input method support.
 .
 This package provides binary tools provided by fcitx5-chinese-addons.

Package: fcitx5-chinese-addons-data
Description-md5: 09bfa4b4d427a02fdfeeac6b0ea3f530
Description-en: Chinese-related addon for fcitx5 (shared data files)
 For Chinese fcitx5 users, fcitx5-chinese-addons provides Chinese-specific
 pinyin and table input method support.
 .
 This package provides architecture-independent shared data files used by
 fcitx5-chinese-addons.

Package: fcitx5-config-qt
Description-md5: 002937c029a42824a374afa42330ad6f
Description-en: configuration tool for Fcitx5 (Qt version)
 This is a configuration tool for Fcitx Input Method Framework v5.
 .
 It provides several tools:
 - fcitx5-config-qt.
 - kbd-layout-viewer5.
 - fcitx5-migrator, which helps to migrate data from Fcitx4.
 To migrate Fcitx4 pinyin and table data, it needs tools from
 libime-bin package.

Package: fcitx5-data
Description-md5: ca24ac6dfe869b8d58681d802b3db6ce
Description-en: Fcitx Input Method Framework v5 (common data files)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides architecture-independent data files.

Package: fcitx5-frontend-all
Description-md5: 4fcdbb91ecfe31c62e597795c64472cf
Description-en: Fcitx Input Method Framework v5 (Frontend IM Module metapackage)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package depends on Input Method Modules (IM Modules) utilized
 by popular GUI libraries for better GUI input integration, currently
 include GTK3, GTK4, Qt5 and Qt6.

Package: fcitx5-frontend-fbterm
Description-md5: 742a1fd75a46e748f6fcac39303d6c3f
Description-en: FbTerm frontend for fcitx5
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the FbTerm frontend, which is recommended for
 users who do not use X.

Package: fcitx5-frontend-gtk2
Description-md5: d456524d226845759ce49596d7991082
Description-en: GTK2 IM Module for fcitx5
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the im module of fcitx5. Users of GTK2-based
 applications are highly recommended to have this package installed
 for better input method support.

Package: fcitx5-frontend-gtk3
Description-md5: abb7f0de22f956428363df53879f232b
Description-en: GTK3 IM Module for fcitx5
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the im module of fcitx5. Users of GTK3-based
 applications are highly recommended to have this package installed
 for better input method support.

Package: fcitx5-frontend-gtk4
Description-md5: d92b7fb017fef2ac5fa6900099915185
Description-en: GTK4 IM Module for fcitx5
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the im module of fcitx5. Users of GTK4-based
 applications are highly recommended to have this package installed
 for better input method support.

Package: fcitx5-frontend-qt5
Description-md5: 96e43f680ce6d0afd2ba1dcf0e2f1647
Description-en: Qt5 IM module for fcitx5
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the Qt5 IM Module for fcitx5.

Package: fcitx5-frontend-qt6
Description-md5: c5af83218da151feccc24163dc872465
Description-en: Qt6 IM module for fcitx5
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the Qt6 IM Module for fcitx5.

Package: fcitx5-frontend-tmux
Description-md5: e29d65bcdf0609243f1c29be90b84a4f
Description-en: Tmux fcitx5 client
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package can help to make tmux a fcitx client. It allows you to
 type with input method without using graphical display server.
 For example, you can type with Fcitx under TTY.

Package: fcitx5-hangul
Description-md5: b0cec1a6feb1893c4ac0ef5a89a38610
Description-en: Hangul input method wrapper for fcitx5
 This package provides a wrapper of Hangul engine for Fcitx5,
 which uses libhangul, the Hangul keyboard input library.

Package: fcitx5-jyutping
Description-md5: 85eb0f2cd21168f21b0e3b3a2e719c91
Description-en: Fcitx5 libime implementation of jyutping input method
 This software provides a library that makes use of libime to implement
 jyutping (粵拼) input method. It also includes an engine for fcitx 5.
 .
 This package provides the jyutping input method.

Package: fcitx5-keyman
Description-md5: 8c5ccc713bb910da49f04ab20f5ad63d
Description-en: Fcitx5 wrapper for Keyman keyboarding platform
 fcitx5-keyman is a wrapper of Keyman keyboarding platform for Fcitx5
 IM framework.
 .
 Keyman is now a free and open source keyboarding platform which allows
 anyone to write a keyboard layout for their language.

Package: fcitx5-kkc
Description-md5: 27e5dd5326a25c6408bc3bfcb213204f
Description-en: Fcitx5 wrapper for libkkc IM engine
 fcitx5-kkc is a wrapper of libkkc IM engine for Fcitx 5.
 .
 libkkc provides a converter from Japanese Kana-string to
 Kana-Kanji-mixed-string.

Package: fcitx5-libthai
Description-md5: dbe2f3fe407ee60040c7d4e0c2ca5c4e
Description-en: Thai input method engine for Fcitx5 based on LibThai
 fcitx5-libthai is a Thai IBus input method engine based on LibThai
 library.

Package: fcitx5-m17n
Description-md5: 752fc3d55fa8735f41e13a56d1292918
Description-en: m17n support module for Fcitx5 Input Method Framework
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 This package provides the m17n module for Fcitx5, which uses libm17n,
 a multilingual text processing library for the C language.

Package: fcitx5-material-color
Description-md5: 69057436db07c917313bb2ea66d9ca7b
Description-en: UI theme for fcitx5 following Material Design
 This package provides Windows 10-like UI themes for fcitx5.
 The color is specifically picked following the guidance of
 Material Design.

Package: fcitx5-module-chttrans
Description-md5: 9bb42d27fe3ef2c3c6f2222c084635a0
Description-en: Fcitx Input Method Framework v5 (chttrans module)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the chttrans module.

Package: fcitx5-module-cloudpinyin
Description-md5: 446bd5e69b34d74a63fb896a43719e7c
Description-en: Fcitx Input Method Framework v5 (cloudpinyin module)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the cloudpinyin module. It is used to enhance
 the input experience of Chinese pinyin users.

Package: fcitx5-module-cloudpinyin-dev
Description-md5: ca85c1ca73a4e43fcee7bd1a02fb0f6e
Description-en: Development files for fcitx5 cloudpinyin module
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides development files for the cloudpinyin module
 of fcitx5.

Package: fcitx5-module-fullwidth
Description-md5: 81be67a6b9d6edd017008977970ad047
Description-en: Fcitx Input Method Framework v5 (fullwidth module)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the fullwidth module. It enhances the input
 experience of full-width characters.

Package: fcitx5-module-lua
Description-md5: 2b69b49518287de541e0e68792e4fc65
Description-en: Lua support for fcitx5
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the Lua support for Fcitx5.

Package: fcitx5-module-lua-common
Description-md5: fe9387a499834f3099090d280a51bbef
Description-en: Lua support for fcitx5 (common files)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the architecture-independent files for fcitx5
 Lua module.

Package: fcitx5-module-lua-dev
Description-md5: bbef26ab75ba65a8e7f8b593b5b53b96
Description-en: Lua support for fcitx5 (development files)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the development files for fcitx5 Lua module.

Package: fcitx5-module-pinyinhelper
Description-md5: ca394ad0a942f498951bbda4942fd4a7
Description-en: Fcitx Input Method Framework v5 (pinyinhelper module)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the pinyinhelper module. It is used to enhance
 the input experience of Chinese pinyin users.

Package: fcitx5-module-pinyinhelper-dev
Description-md5: a541ce679a61b3c7893401a9ea5e45c8
Description-en: Development files for fcitx5 pinyinhelper module
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides development files for the pinyinhelper module
 of fcitx5.

Package: fcitx5-module-punctuation
Description-md5: 2d9d867c9890bf6020b4e925f53d36ce
Description-en: Fcitx Input Method Framework v5 (punctuation module)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the punctuation module. It provides the
 capability to easily input punctuations.

Package: fcitx5-module-punctuation-dev
Description-md5: 63e43c74e8796377f68fb84655cf5371
Description-en: Development files for fcitx5 punctuation module
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides development files for the punctuation module
 of fcitx5.

Package: fcitx5-modules
Description-md5: 2895cac742fd359e51715588e78108a9
Description-en: Fcitx Input Method Framework v5 (core modules)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides core modules for fcitx5 and depends on all
 input modules.

Package: fcitx5-modules-dev
Description-md5: 36ecc43cc8632f4c0a009da660b01de9
Description-en: Fcitx Input Method Framework v5 (input modules dev files)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides development files for fcitx5 input modules.

Package: fcitx5-mozc
Description-md5: 513f0ba596c268d92ac11f491c899024
Description-en: Mozc engine for fcitx5 - Client of the Mozc input method
 This is the mozc engine for fcitx version 5.
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables.
 It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules,
 support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and
 a developer-friendly API.
 .
 fcitx5-mozc provides client part of the Mozc input method.

Package: fcitx5-pinyin
Description-md5: e85629ecd31038086b241dbf6894beff
Description-en: Fcitx Input Method Framework v5 (builtin pinyin support)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the builtin pinyin input method. It provides
 the default pinyin input method for Chinese users. Its associated
 GUI tools can be found in the separate fcitx5-pinyin-gui package.

Package: fcitx5-pinyin-gui
Description-md5: 06c499f2b311d3e519a52ca581c7848c
Description-en: Fcitx Input Method Framework v5 (builtin pinyin GUI tools)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the GUI tools for the builtin pinyin input method.
 Currently, it includes the following components:
 .
 * customphraseeditor
 * pinyindictmanager

Package: fcitx5-pinyin-zhwiki
Description-md5: 8cd4e95dfcd089968987e5a8a4786f99
Description-en: Fcitx5 Pinyin Dictionary from zh.wikipedia.org
 Generated Pinyin dictionary from title and some page content of
 zh.wikipedia.org, to be used as an additional dictionary for Fcitx5
 users.

Package: fcitx5-quwei
Description-md5: 91a15313e6bfce0fa227022a508aba01
Description-en: Fcitx Input Method Framework v5 (Qu Wei input method)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the Qu Wei ("区位") input method compatible with
 fcitx5.

Package: fcitx5-rime
Description-md5: 778920160119b31433f94a3d5cb21d7b
Description-en: Rime input method support for fcitx5
 This package provides a wrapper of RIME engine for Fcitx5.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schemas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects.

Package: fcitx5-sayura
Description-md5: a1e946cf94510b099d6b97878e29ba08
Description-en: Fcitx5 wrapper for Sayura IM engine
 fcitx5-sayura is a wrapper of Sayura IM engine for Fcitx5 IM framework.
 .
 Sayura is a quasi-transliteration scheme for Sinhala script.
 Sayura uses individual Latin characters to signify unmodified consonants.

Package: fcitx5-skin-nord
Description-md5: 1001168dc9f73ec1564df5963fe1fb83
Description-en: Fcitx5 theme based on Nord color
 This package provides a skin for Fcitx5 Input Method framework, based on
 Nord color.

Package: fcitx5-skk
Description-md5: 973c4b6c63df884ef058bed513176f77
Description-en: Japanese SKK input engine for Fcitx5
 This package provides Japanese SKK input method engine for Fcitx5,
 which uses libskk as its backend.
 .
 SKK stands for 'Simple Kana to Kanji conversion program'.
 It provide Japanese input method which convert hiragana text to kanji text.

Package: fcitx5-solarized
Description-md5: 7c6d2169220ed61c2d367bc17aaf6582
Description-en: Fcitx5 theme based on solarized color
 This package provides the solarized color theme for fcitx5 input method
 framework.

Package: fcitx5-table
Description-md5: c645ae2a1b936f887abacac75a92b3ac
Description-en: Fcitx Input Method Framework v5 (builtin table support)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the table engine for fcitx5. With this
 engine, Fcitx5 is able to support a large number of table-based input
 methods such as Wubi, ZhengMa, etc.

Package: fcitx5-table-amharic
Description-md5: be6f792c115823d735094149e9cb58ce
Description-en: Flexible Input Method Framework v5 - Amharic table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Amharic table used by the Fcitx5 table engine.

Package: fcitx5-table-arabic
Description-md5: d7ae764be7fc6b4a18e579b9321fc990
Description-en: Flexible Input Method Framework v5 - Arabic table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Arabic table used by the Fcitx5 table engine.

Package: fcitx5-table-array30
Description-md5: 0af02e3c6eb4632156734d4a103e3429
Description-en: Flexible Input Method Framework v5 - Array30 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Array30 table used by the Fcitx5 table engine.

Package: fcitx5-table-array30-large
Description-md5: 92af5198d02784d4bebdfa3bf012315c
Description-en: Flexible Input Method Framework v5 - Array30-Large table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Array30-Large table used by the Fcitx5 table engine.

Package: fcitx5-table-boshiamy
Description-md5: eb5e355428621572d351e03e648b9eb1
Description-en: Flexible Input Method Framework v5 - Boshiamy table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Boshiamy table used by the Fcitx5 table engine.

Package: fcitx5-table-cangjie-large
Description-md5: 0f5a7d302c9d97722392df2d859aa5b8
Description-en: Flexible Input Method Framework v5 - Cangjie-Large table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cangjie-Large table used by the Fcitx5 table engine.

Package: fcitx5-table-cangjie3
Description-md5: 3a42cea6387d1937f0851bd9af05c825
Description-en: Flexible Input Method Framework v5 - Cangjie3 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cangjie3 table used by the Fcitx5 table engine.

Package: fcitx5-table-cangjie5
Description-md5: 0fea0e6ecd2ef7a0a82e1e14eca005f4
Description-en: Flexible Input Method Framework v5 - Cangjie5 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cangjie5 table used by the Fcitx5 table engine.

Package: fcitx5-table-cantonese
Description-md5: cd49de8ef2c6d4c9890a59bc2b9f16f9
Description-en: Flexible Input Method Framework v5 - Cantonese table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cantonese table used by the Fcitx5 table engine.

Package: fcitx5-table-cantonhk
Description-md5: 62a2e15e107f13bf4e91dcb97d6169a2
Description-en: Flexible Input Method Framework v5 - Cantonhk table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cantonhk table used by the Fcitx5 table engine.

Package: fcitx5-table-cns11643
Description-md5: b4f9a21bb39ac5f6dd9e1595971adc13
Description-en: Flexible Input Method Framework v5 - Cns11643 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Cns11643 table used by the Fcitx5 table engine.

Package: fcitx5-table-compose
Description-md5: e05c8a26c914eb4d015c665d3818e687
Description-en: Flexible Input Method Framework v5 - Compose table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Compose table used by the Fcitx5 table engine.

Package: fcitx5-table-easy-large
Description-md5: 22a57e384919eac19a92cb3af0e4630e
Description-en: Flexible Input Method Framework v5 - Easy-Large table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Easy-Large table used by the Fcitx5 table engine.

Package: fcitx5-table-emoji
Description-md5: d2fc95e9b560de2f646b9bdf629c6c1b
Description-en: Flexible Input Method Framework v5 - Emoji table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Emoji table used by the Fcitx5 table engine.

Package: fcitx5-table-extra
Description-md5: 3285dc0d2d761cb52156d0fd86023f3a
Description-en: Additional table based input method for Fcitx 5
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This metapackage recommends all additional table based input methods provided
 by fcitx5-table-extra project.

Package: fcitx5-table-ipa-x-sampa
Description-md5: 6704aae1cdcd739562fd9ec6da37841a
Description-en: Flexible Input Method Framework v5 - IPA-X-SAMPA table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides IPA-X-SAMPA table used by the Fcitx5 table engine.

Package: fcitx5-table-jyutping
Description-md5: cc103e2806f97d6a24ef8db1afbce28d
Description-en: Flexible Input Method Framework v5 - Jyutping table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Jyutping table used by the Fcitx5 table engine.

Package: fcitx5-table-latex
Description-md5: 76b9a12d257bf319ccf82c55662189bc
Description-en: Flexible Input Method Framework v5 - LaTeX table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides LaTeX table used by the Fcitx5 table engine.

Package: fcitx5-table-malayalam-phonetic
Description-md5: 1485255924d4780b5977c52b8d5245f9
Description-en: Flexible Input Method Framework v5 - Malayalam phonetic table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Malayalam phonetic table used by the Fcitx5 table engine.

Package: fcitx5-table-other
Description-md5: e95688f8e96067d0c80637be3be97b7e
Description-en: Additional table based input method for Fcitx 5
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This metapackage recommends all additional table based input methods provided
 by fcitx5-table-other project.

Package: fcitx5-table-quick-classic
Description-md5: 4d6ec07e84ffba79ee12a9f69e630bd7
Description-en: Flexible Input Method Framework v5 - Quick-Classic table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Quick-Classic table used by the Fcitx5 table engine.

Package: fcitx5-table-quick3
Description-md5: c4e0b33073400774ba313d5258b25131
Description-en: Flexible Input Method Framework v5 - Quick3 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Quick3 table used by the Fcitx5 table engine.

Package: fcitx5-table-quick5
Description-md5: 0734b86dbf5b959d53bf5e06f90a7777
Description-en: Flexible Input Method Framework v5 - Quick5 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Quick5 table used by the Fcitx5 table engine.

Package: fcitx5-table-rustrad
Description-md5: 012c26df8acb6727c27cb942522ab008
Description-en: Flexible Input Method Framework v5 - Rustrad table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Rustrad table used by the Fcitx5 table engine.

Package: fcitx5-table-scj6
Description-md5: 8447ad96616b64f1a29fced918362ef2
Description-en: Flexible Input Method Framework v5 - Scj6 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Scj6 table used by the Fcitx5 table engine.

Package: fcitx5-table-stroke5
Description-md5: 9852d9931bb4d8f66630a5069a05e21f
Description-en: Flexible Input Method Framework v5 - Stroke5 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Stroke5 table used by the Fcitx5 table engine.

Package: fcitx5-table-t9
Description-md5: ec56bf793c4e184e520417de02b1a41b
Description-en: Flexible Input Method Framework v5 - T9 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides T9 table used by the Fcitx5 table engine.

Package: fcitx5-table-tamil-remington
Description-md5: 4705c14be3bf68a5a71bbe066616535e
Description-en: Flexible Input Method Framework v5 - Tamil Remington table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Tamil Remington table used by the Fcitx5 table engine.

Package: fcitx5-table-thai
Description-md5: 53ec3f4609ead1ffdc4b8434c57f0aca
Description-en: Flexible Input Method Framework v5 - Thai table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Thai table used by the Fcitx5 table engine.

Package: fcitx5-table-translit
Description-md5: 87e3c8c62784f380cb8a5309eb95d0f0
Description-en: Flexible Input Method Framework v5 - Translit table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Translit table used by the Fcitx5 table engine.

Package: fcitx5-table-translit-ua
Description-md5: 1749551aac8ee09fc9fdd916c3871f4b
Description-en: Flexible Input Method Framework v5 - Ukrainian Translit table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Ukrainian Translit table used by the Fcitx table
 engine.

Package: fcitx5-table-viqr
Description-md5: 85886a43fd61d4f7fd107f4e891909bf
Description-en: Flexible Input Method Framework v5 - Viqr table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Viqr table used by the Fcitx5 table engine.

Package: fcitx5-table-wu
Description-md5: 0375adb82464d63602d05674a3b2e67f
Description-en: Flexible Input Method Framework v5 - Wu table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Wu table used by the Fcitx5 table engine.

Package: fcitx5-table-wubi-large
Description-md5: 90ca7ef68f50fdf1120e7409d48db8b8
Description-en: Flexible Input Method Framework v5 - Wubi-Large table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Wubi-Large table used by the Fcitx5 table engine.

Package: fcitx5-table-wubi98
Description-md5: b456c184c7c0ef0f735139b322fa36a8
Description-en: Flexible Input Method Framework v5 - Wubi98 table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Wubi98 table used by the Fcitx5 table engine.

Package: fcitx5-table-wubi98-pinyin
Description-md5: 3f0b9d32ddd0e49b058c000010cbc4c4
Description-en: Flexible Input Method Framework v5 - Wubi98-Pinyin table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Wubi98-Pinyin table used by the Fcitx5 table engine.

Package: fcitx5-table-wubi98-single
Description-md5: 21df06925b595976208a509c33df7b13
Description-en: Flexible Input Method Framework v5 - Wubi98-Single table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Wubi98-Single table used by the Fcitx5 table engine.

Package: fcitx5-table-yawerty
Description-md5: 29343ab976ab2c7ce3e578dcdef112c1
Description-en: Flexible Input Method Framework v5 - Yawerty table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Yawerty table used by the Fcitx5 table engine.

Package: fcitx5-table-zhengma
Description-md5: 1eaf560341e2630823a8f57e0030878c
Description-en: Flexible Input Method Framework v5 - Zhengma table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Zhengma table used by the Fcitx5 table engine.

Package: fcitx5-table-zhengma-large
Description-md5: ae4d76f3896e2ac9ad1fa0f0b3c21855
Description-en: Flexible Input Method Framework v5 - Zhengma-Large table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Zhengma-Large table used by the Fcitx5 table engine.

Package: fcitx5-table-zhengma-pinyin
Description-md5: 94e6d4d6658408fc8ae97a14dc77b30e
Description-en: Flexible Input Method Framework v5 - Zhengma-Pinyin table
 Fcitx is a input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ and Qt IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package provides Zhengma-Pinyin table used by the Fcitx5 table engine.

Package: fcitx5-unikey
Description-md5: eefef7c7541bad044565dd12e247d28c
Description-en: Vietnamese Input Method Engine for Fcitx5 using Unikey Engine
 This package provides a wrapper of Unikey engine for Fcitx5 Input
 Method Framework. Unikey is an input method for Vietnamese.

Package: fcitx5-varnam
Description-md5: 8a7bdcf5a6284e8256e50fd520e04d69
Description-en: Fcitx5 wrapper for Varnam input method
 Fcitx5 Varnam is a wrapper to add Varnam Input Method Engine support
 in Fcitx5 Input Method.
 .
 Varnam is a cross platform, self learning, open source library which
 support transliteration and reverse transliteration for Indic languages.

Package: fcitx5-zhuyin
Description-md5: c2058db80180fc3035838e60f1eb9ca2
Description-en: Libzhuyin Wrapper for Fcitx5
 This package provides the libzhuyin wrapper for Fcitx5 Input Method
 Framework.

Package: fcm
Description-md5: daeb9fad80013035404ef4cd03b8ec8d
Description-en: Flexible Configuration Manager
 FCM is a set of tools for managing and building source code.
 FCM uses Subversion for code management but defines a common process
 and naming convention to simplify usage.
 It adds a layer on top of Subversion to provide a more natural and
 user-friendly interface.
 .
 FCM features a powerful build system, mainly aimed at building modern
 Fortran software applications.

Package: fcml
Description-md5: f0298e255e0cc89ef4a0e45a7b1615b5
Description-en: single-line assembler and disassembler
 FCML, the Free Code Manipulation Library, is a general-purpose
 machine code manipulation library for i386 and amd64 architectures.
 It includes an assembler and disassembler, instruction renderers and
 parsers, and supports Intel and AT&T (gas) syntax.
 .
 It supports most recent instruction set extensions, including MMX,
 3D-Now!, SSE including 4.2 and 4A, AVX and AVX2, AES-NI, TBM, BMI1
 and BMI2, HLE, ADX, CLMUL, RDRAND, RDSEED, FMA, FMA4, LWP, SVM, XOP,
 VMX and SMX.
 .
 This package contains a simple but useful single-line assembler and
 disassembler.

Package: fcode-utils
Description-md5: f2b4712ea64e28092476554aea93fc54
Description-en: OpenBIOS FCode utilities
 FCode is a Forth programming language dialect compliant with ANS Forth.
 It can exist in two forms; source code and a compiled version, known as
 bytecode. It is of interest mainly for its use in OpenFirmware.
 .
 This package provides a set of FCode utilities:
 - the tokenizer toke
 - the detokenizer detok
 - a PCI rom header utility
 - a portable implementation of Forth local values

Package: fcoe-utils
Description-md5: 409cbdd083eb83790b8e36329a62d199
Description-en: Fibre Channel over Ethernet utilities
 This package allows users to use Fibre Channel over Ethernet. It contains:
 fcoeadm - command line tool for configuring FCoE interfaces
 fcoemon - service to configure DCB Ethernet QOS filters, works with dcbd

Package: fcrackzip
Description-md5: 2887248ef69d8c1c66e81e9fd95b065b
Description-en: password cracker for zip archives
 fcrackzip is a fast password cracker partly written in assembler. It is
 able to crack password protected zip files with brute force or dictionary
 based attacks, optionally testing with unzip its results. It can also crack
 cpmask'ed images.
 .
 This package is useful for pentesters, ethical hackers and forensics
 experts.

Package: fd-find
Description-md5: 2d4c2411bc01e91ef85e90ffbf95a167
Description-en: Simple, fast and user-friendly alternative to find
 While it does not seek to mirror all of find's powerful functionality,
 fd provides sensible (opinionated) defaults for 80% of the use cases.
 .
 Features:
 .
 * Convenient syntax: ‘fd PATTERN’ instead of ‘find -iname '*PATTERN*'’.
 * Colorized terminal output (similar to ls).
 * It's fast, often faster than find.
 * Smart case.
 * Ignores hidden directories and files, by default.
 * Ignores patterns from your .gitignore, by default.
 * Regular expressions.
 * Unicode-awareness.
 * Parallel command execution with a syntax similar to GNU Parallel.
 .
 Please note: the executable and the associated manpage were renamed
 from ‘fd’ to ‘fdfind’ because of a file name clash.

Package: fdb5
Description-md5: b8113b83d8359805cf69e95c307929ba
Description-en: Utilities for the FDB Fields Database
 FDB (Fields DataBase) is a domain-specific object store developed
 at ECMWF for storing, indexing and retrieving GRIB data.
 Each GRIB message is stored as a field and indexed trough semantic metadata
 (i.e. physical variables such as temperature, pressure, ...).
 A set of fields can be retrieved specifying a request using
 a specific language developed for accessing the MARS Archive.

Package: fdclock
Description-md5: 845c791125d40d08dfb1ef0bd64f6a06
Description-en: freedesktop.org clock
 fdclock is a clock to show off many of Cairo's features: it features scalable
 widgets (including a scalable freedesktop.org logo as the background), and
 transparency.  When used with an X server that supports the Composite
 extension, you will be able to see proper transparency for the clock, and
 note how the hands/dots/etc cast darker individual shadows than the rest.
 .
 This package comes from the freedesktop.org git module:
 git://anongit.freedesktop.org/git/xorg/app/fdclock
 The module name is fdclock.

Package: fdclone
Description-md5: 8b2d7cc55db44260334b9ec18b278619
Description-en: console-base lightweight file manager
 FD (FD represents "File and Directory") is an easy-to-use
 file management tool for Un*x newbies.  As its name shows,
 this is a rewrite from scratch - the original version was written
 by Atsushi Idei for MS-DOS(tm) and once very popular in Japan.
 Messages are available either in English or in Japanese.

Package: fdisk-dbgsym
Description-md5: 9c17b508488e97e5634701959e31b82b
Description-en: debug symbols for fdisk

Package: fdm
Description-md5: a9b467877691119d131af0f900a2556c
Description-en: fetching, filtering and delivering emails
 fdm is a program to fetch mail and deliver it in various ways
 depending on a user-supplied ruleset. Mail may be fetched from
 stdin, IMAP or POP3 servers, or from local maildirs, and filtered
 based on whether it matches a regexp, its size or age, or the output
 of a shell command. It can be rewritten by an external process,
 dropped, left on the server or delivered into maildirs, mboxes, to a
 file or pipe, or any combination.
 .
 fdm is designed to be lightweight but powerful, with a compact but
 clear configuration syntax. It is primarily designed for single-user
 uses but may also be configured to deliver mail in a multi-user
 setup. In this case, it uses privilege separation to minimise the
 amount of code running as the root user.

Package: fdm-materials
Description-md5: fa1717316f5c80213ef84f95f7c47027
Description-en: 3D printing material definitions for Cura
 This package contains FDM (Fused Deposition Modelling) material definitions
 for use with the Cura 3D printing application.
 .
 It is recommended to install them along with Cura, but they are not required
 if you only use custom definitions.

Package: fdpowermon
Description-md5: de10ab67656e516d8e9818f5a019e05d
Description-en: simple battery power monitor for laptops with ACPI
 fdpowermon is a simple perl script that installs an icon in a system
 tray compatible with the freedesktop.org specification.
 .
 Every three seconds, fdpowermon calls acpi to find out what the current
 battery level is. It will set the output of the acpi command as a
 tooltip text, and will update the used icon as appropriate.
 .
 In addition, fdpowermon can optionally call perl subroutines when the
 power reaches a given level. No such subroutines are provided or
 enabled by default, however.

Package: fdpowermon-icons
Description-md5: daaa4651532b06734383950e4dab0cfe
Description-en: icons for fdpowermon
 fdpowermon is a simple perl script that installs an icon in a system
 tray compatible with the freedesktop.org specification.
 .
 By default, it uses an icon set from the 'oxygen' icon theme. However,
 that icon theme is fairly large (several tens of megabytes), which is a
 waste if the oxygen-icon-theme package is not installed for other
 reasons. Therefore, this package contains just those icons from the
 oxygen-icon-theme package that are needed by fdpowermon, and nothing
 more.

Package: fdroidcl
Description-md5: 2c17cf3ba98f9f581baf362a32db7398
Description-en: F-Droid desktop client
 F-Droid (https://f-droid.org/) desktop client.
 .
 While the Android client integrates with the system
 with regular update checks and notifications, this is a
 command line client that talks to connected devices via ADB
 (https://developer.android.com/tools/help/adb.html).  Quickstart Download
 the index: fdroidcl update

Package: fdroidserver
Description-md5: 1cfe8671ed59e0b2cce72f3d8f629ded
Description-en: F-Droid build server and repository tools for Android
 F-Droid is an installable catalogue of FOSS (Free and Open Source Software)
 applications for the Android platform. The client makes it easy to browse,
 install, and keep track of updates on your device.
 .
 The F-Droid server tools provide various scripts and tools that are used to
 maintain the main F-Droid application repository. You can use these same
 tools to create your own additional or alternative repository for publishing,
 or to assist in creating, testing and submitting metadata to the main
 repository.

Package: fdupes
Description-md5: d917c30aa3870e8a38071caa9a905475
Description-en: identifies duplicate files within given directories
 FDupes uses md5sums and then a byte by byte comparison to find
 duplicate files within a set of directories. It has several useful
 options including recursion.

Package: fdutils
Description-md5: 5d79a4177d23792aaf27a93e4389006c
Description-en: Linux floppy utilities
 This package contains utilities for formatting extra capacity
 disks, automatic floppy disk mounting and unmounting, etc.
 .
 The package includes the following items:
 .
 - superformat: formats high capacity disks (up to 1992k
 for high density disks or up to 3984k for extra density
 disks);
 - fdmount: automatically mounts/unmounts disks when they are
 inserted/removed;
 - xdfcopy: formats, reads and writes OS/2's XDF disks;
 - MAKEFLOPPIES: creates the floppy devices in /dev;
 - getfdprm: prints the current disk geometry (number of
 sectors, track and heads etc.);
 - setfdprm: sets the current disk geometry;
 - fdrawcmd: sends raw commands to the floppy driver;
 - floppycontrol: configures the floppy driver;
 - general documentation about the floppy driver.
 .
 Note that these utilities do not work for USB floppy drives, because
 these do not allow direct access to the floppy controller.

Package: feather-wallet
Description-md5: 9b2011a9d9537dd17498f5ad95d3d3be
Description-en: Light-weight Monero GUI desktop wallet
 Feather is a Monero desktop wallet written in C++ with the Qt framework. As
 contrasted with a typical Monero wallet, Feather does not need to have a copy
 of the entire Monero blockchain installed locally, which requires a lot of
 space, but rather connects to an on-line node of servers and queries their copy
 of the blockchain. This makes Feather small and fast. Feather is beginner
 friendly, but also caters to advanced Monero users by providing a feature set
 that is on par with the official CLI. It ships with sane defaults that suit
 most users, but can also be configured for high or uncommon threat models.
 .
 Monero (XMR) is an open-source cryptocurrency that focuses on privacy and
 decentralization. It aims to improve on existing cryptocurrency design
 by obscuring sender, recipient and amount of every transaction.

Package: feathernotes
Description-md5: 4d8092f0ac22cd408e92f348de3a1ee9
Description-en: Hierarchical notes-manager (binaries)
 FeatherNotes is a lightweight Qt hierarchical notes-manager for Linux. It is
 independent of any desktop environment.
 .
 This package contain the application files.

Package: feathernotes-l10n
Description-md5: ea1657cb1a21bca35f92a2dfb2d0dc38
Description-en: Hierarchical notes-manager (localization)
 FeatherNotes is a lightweight Qt hierarchical notes-manager for Linux. It is
 independent of any desktop environment.
 .
 This package contain the localization files.

Package: featherpad
Description-md5: 8d9f80a33ed315e346832d021b5a325c
Description-en: lightweight plain-text editor written in Qt
 FeatherPad is a lightweight plain-text editor written in Qt. It operates
 independently of any desktop environment and comes with all features
 one would expect in a modern editor.
 .
 This package contains the application files.

Package: featherpad-l10n
Description-md5: eeafa4e613a5faa723f85da5b592bbe9
Description-en: localization files for featherpad
 FeatherPad is a lightweight plain-text editor written in Qt. It operates
 independently of any desktop environment and comes with all features
 one would expect in a modern editor.
 .
 This package contains the localization files needed by the featherpad.

Package: feature-check
Description-md5: 37cf274f368a46ac5bd1c9e0b4ddf508
Description-en: tool to query a program for supported features
 The feature-check tool obtains the list of supported features from
 a program via various methods (e.g. running it with the --features
 command-line option) and allows other programs to check for
 the presence and, possibly, versions of specific features.
 .
 This package contains the command-line tool for use by any program.

Package: feed2exec
Description-md5: 79fa459a8fe8befaaf922108968d2cf0
Description-en: programmable feed reader
 feed2exec is a simple program that runs custom actions on new RSS
 feed items (or whatever feedparser can read). It currently has
 support for writing into mailboxes (Maildir or mbox folders) or
 executing commands, but more actions can be easily implemented
 through plugins. Email are saved as multipart plain/HTML and can be
 sent to arbitrary folders.

Package: feed2exec-doc
Description-md5: e5ebd6f39fb1e61ec32d7d4fb4739e70
Description-en: programmable feed reader - documentation files
 feed2exec is a simple program that runs custom actions on new RSS
 feed items (or whatever feedparser can read). It currently has
 support for writing into mailboxes (Maildir or mbox folders) or
 executing commands, but more actions can be easily implemented
 through plugins. Email are saved as multipart plain/HTML and can be
 sent to arbitrary folders.
 .
 HTML documentation for the feed2exec feed reader.

Package: feed2imap
Description-md5: b906d36b2eb0e02e558bb4b0f55bc73a
Description-en: feed aggregator (RSS/Atom) which puts items on a IMAP mail server
 Feed2Imap is an RSS/Atom feed aggregator. After Downloading
 feeds (over HTTP or HTTPS), it uploads them to a specified
 folder of an IMAP mail server. The user can then access the
 feeds using a mail reader like Mutt, Evolution, Mozilla
 Thunderbird or even a webmail.
 .
 The main advantage over rss2email is that feed2imap uploads
 emails itself to a specified folder. You don't have to play
 with procmail or your MUA's filtering rules to classify mails.

Package: feed2toot
Description-md5: 255c0d6f051e43091ca2dd54f9322014
Description-en: automatically parses rss feeds, and posts entries to the fediverse
 feed2toot is a Python application that:
 - automatically parses rss feeds
 - identifies new posts
 - posts these entries on the Mastodon social network

Package: feedbackd
Description-md5: e21f85224431aebcd16699f4033e0f84
Description-en: DBus service for haptic/visual/audio feedback
 Feedbackd is a DBus activated daemon that provides haptic/
 visual/audio feedback based on events selected from configurable
 profiles.
 .
 This package contains the daemon.

Package: feedbackd-common
Description-md5: d81d16b6f9aebfc6a4df605d9b8c90e6
Description-en: Shared files for feedbackd
 Feedbackd is a DBus activated daemon that provides haptic/
 visual/audio feedback based on events selected from configurable
 profiles.
 .
 This package contains the architecture-independent shared files.

Package: feedbackd-device-themes
Description-md5: c7b41a70532eed63f2cd0562d9dc84a7
Description-en: Device specific themes for Feedbackd
 Feedbackd is a DBus activated daemon that provides haptic/
 visual/audio feedback based on events.
 .
 This package contains device-specific feedback theme files.
 Currently supported devices include:
 * Pine64 PinePhone
 * Purism Librem 5
 * OnePlus 6/6T
 * Xiaomi Pocophone F1

Package: feedgnuplot
Description-md5: f0873994e773a6073cfe1c79ac24b72e
Description-en: Pipe-oriented frontend to Gnuplot
 Flexible, command-line-oriented frontend to Gnuplot. Creates plots from data
 coming in on STDIN or given in a filename passed on the commandline. Various
 data representations are supported, as is hardcopy output and streaming display
 of live data.

Package: feenox
Description-md5: 67f8fbd76c86a3efb0ca360664678f31
Description-en: cloud-first free no-X uniX-like finite-element(ish) tool
 FeenoX is a computational engineering tool designed to solve
 engineering-related problems using cloud servers in parallel
 in such a way that the problem is defined in a plain-text
 near-English self descriptive input file read at run time,
 without requiring further user intervention after the invocation.
 .
 So far it can solve
 .
 * Basic mathematics
 * Systems of ODEs/DAEs
 * Laplace’s equation
 * Heat conduction
 * Elasticity
 * Modal analysis
 * Neutron diffusion
 * Neutron SN
 .
 The usage depends on Gmsh to create the meshes.
 Optionally, FeenoX's output can be post-processed with Paraview.

Package: feersum
Description-md5: b28d591f0efcae435f4eeb3e8afb6a7f
Description-en: PSGI engine for Perl based on EV/libev
 Feersum is an HTTP server built on EV. It fully supports the PSGI 1.03 spec
 including the psgi.streaming interface and is compatible with Plack and PSGI
 1.1. Feersum also has its own "native" interface which is similar in a lot of
 ways to PSGI, but is not compatible with PSGI or PSGI middleware.
 .
 Feersum uses a single-threaded, event-based programming architecture to scale
 and can handle many concurrent connections efficiently in both CPU and RAM. It
 skips doing a lot of sanity checking with the assumption that a "front-end"
 HTTP/HTTPS server is placed between it and the Internet.

Package: feff85exafs
Description-md5: a12ac0a4bcdd9d9fb80fe4321b009101
Description-en: Open Source theoretical EXAFS calculations
 The feff85exafs project aims to provide high quality theoretical standards for
 EXAFS analysis within an open source, freely re-distributable framework.

Package: feh
Description-md5: ddbd2b9dee660c8f24f444f71b30712e
Description-en: imlib2 based image viewer
 feh is a fast, lightweight image viewer which uses imlib2. It is
 commandline-driven and supports multiple images through
 slideshows, thumbnail browsing or multiple windows, and montages
 or index prints (using TrueType fonts to display file info).
 Advanced features include fast dynamic zooming, progressive
 loading, loading via HTTP (with reload support for watching
 webcams), recursive file opening (slideshow of a directory
 hierarchy), and mouse wheel/keyboard control.

Package: feisty-wallpapers
Description-md5: d520cb7e973733d8454b33791a11adde
Description-en: Feisty Wallpapers
 The default Wallpapers for Feisty. At the moment the package contains:
 * Simple Ubuntu,
 * Ubuntu Smooth Chocolate.

Package: felix-latin
Description-md5: 11599c2d7364c8f177dfb580bbba0598
Description-en: Félix Gaffiot's Latin-French dictionary - viewer
 Félix Gaffiot (1870-1937) was a philologist, a teacher of French, and the
 author of a Latin-French reference dictionary.
 .
 This package provides "felix", a graphical interface for searching the
 dictionary. Entering a Latin word opens the corresponding page in the
 form of a scanned image that can be zoomed and panned over.

Package: felix-latin-data
Description-md5: bd18f11bea65b924fc7d25989fade2fb
Description-en: Félix Gaffiot's Latin-French dictionary - data
 Félix Gaffiot (1870-1937) was a philologist, a teacher of French, and the
 author of a Latin-French reference dictionary.
 .
 This package provides the dictionary pages (in scanned image form) for
 use with the package felix-latin.

Package: felix-main
Description-md5: 3b698bb34d752a89adb9805b35039f66
Description-en: Execution environment for OSGi Felix Framework
 The Felix Framework subproject is an implementation
 of the OSGi R4.2 core framework specification.
 .
 This package contains bootstrap tools to run Felix Framework.

Package: feluda
Description-md5: 139e202e5b826ca3f91a0a6c7326fa74
Description-en: Detect license usage restrictions in your project
 Feluda is a Rust-based command-line tool that analyzes the dependencies of a
 project, notes down their licenses, and flags any permissions that restrict
 personal or commercial usage or are incompatible with your project's license.

Package: fence-agents-ack-manual
Description-md5: 0507ce0119793c41c3b1e136cec731d1
Description-en: Fence Agents for Red Hat Cluster - manual ack agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ack_manual tells fenced to stop retrying and consider the node fenced.
 .
 It is important that this only be done after the node has been manually turned
 off or prevented from writing to shared storage.  Without this manual action
 and verification, the storage that fencing protects may become corrupted.

Package: fence-agents-aliyun
Description-md5: 97e013255e09168670593066d5012820
Description-en: Fence Agents for Red Hat Cluster - Aliyun agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 This package provides an I/O fencing agent for Aliyun Web Services in Alibaba
 Cloud.
 .
 Note: This agent requires Aliyun Python SDK to be functional.

Package: fence-agents-alom
Description-md5: 3e33fd8c96316599fcd7cd626ccad69c
Description-en: Fence Agents for Red Hat Cluster - Sun ALOM agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_alom is an I/O Fencing agent which can be used with ALOM connected
 machines.

Package: fence-agents-amt
Description-md5: 640e8659110cad8b86cb12b76a52d28d
Description-en: Fence Agents for Red Hat Cluster - Intel AMT agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_amt is an I/O Fencing agent which can be used with Intel AMT.

Package: fence-agents-apc
Description-md5: 0f7ba1c94d207bb336b88ae528b39702
Description-en: Fence Agents for Red Hat Cluster - APC over telnet/ssh agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_apc is an I/O Fencing agent which can be used with the APC network power
 switch. It logs into device via telnet/ssh  and reboots a specified outlet.
 Lengthy telnet/ssh connections should be avoided while a GFS cluster is running
 because the connection will block any necessary fencing actions.

Package: fence-agents-apc-snmp
Description-md5: 03da8cb080c0bde1ba9bce4d2d0bf923
Description-en: Fence Agents for Red Hat Cluster - APC over SNMP agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 This package provides an I/O Fencing agents which can be used with the APC
 network power switch or Tripplite PDU devices. It logs into a device via SNMP
 and reboots a specified outlet. It supports SNMP v1, v2c, v3 with all
 combinations of authenticity/privacy settings.

Package: fence-agents-aws
Description-md5: 1d30ba83562b5c0c3c5c89c0214e8bed
Description-en: Fence Agents for Red Hat Cluster - AWS agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_aws is an I/O Fencing agent for AWS (Amazon Web Services). It uses the
 boto3 library to connect to AWS.

Package: fence-agents-aws-vpc-net
Description-md5: 55d9806e95c34348b4a8597b279dd983
Description-en: Fence Agents for Red Hat Cluster - AWS VPC agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_aws_vpc is a Network and Power Fencing agent for AWS VPC that works by
 manipulating security groups. It uses the boto3 library to connect to AWS.

Package: fence-agents-azure-arm
Description-md5: 69b52b4da35b465159f953b34e0a8ced
Description-en: Fence Agents for Red Hat Cluster - Azure ARM agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_azure_arm is an I/O Fencing agent for Azure Resource Manager. It uses
 Azure SDK for Python to connect to Azure.

Package: fence-agents-bladecenter
Description-md5: 0c68d03022cb48823f11457cf8e92793
Description-en: Fence Agents for Red Hat Cluster - IBM BladeCenter telnet agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_bladecenter is an I/O Fencing agent which can be used with IBM
 BladeCenters with recent enough firmware that includes telnet support. It logs
 into a Brocade chasis via telnet or ssh and uses the command line interface to
 power on and off blades.

Package: fence-agents-brocade
Description-md5: e7c5b181378ac254537a05e656003b5f
Description-en: Fence Agents for Red Hat Cluster - HP Brocade agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_brocade is an I/O Fencing agent which can be used with Brocade FC
 switches. It logs into a Brocade switch via telnet and disables a specified
 port. Disabling the port which a machine is connected to effectively fences
 that machine. Lengthy telnet connections to the switch should be avoided while
 a GFS cluster is running because the connection will block any necessary
 fencing actions.

Package: fence-agents-cdu
Description-md5: 75458c1fbd752e9273367ef4628386da
Description-en: Fence Agents for Red Hat Cluster - Sentry Switch CDU agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_cdu is an I/O Fencing agent which can be used with the Sentry Switch
 CDU. It logs into the device via telnet and power's on/off an outlet.

Package: fence-agents-cisco-mds
Description-md5: 0eb8ade260df2ba90e9792e96377c9f9
Description-en: Fence Agents for Red Hat Cluster - Cisco MDS agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_cisco_mds is an I/O Fencing agent which can be used with any Cisco MDS
 9000 series with SNMP enabled device.

Package: fence-agents-cisco-ucs
Description-md5: b1dbe3827bebdcbb5e259ab2f84f22f5
Description-en: Fence Agents for Red Hat Cluster - Cisco UCS agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_cisco_ucs is an I/O Fencing agent which can be used with Cisco UCS to
 fence machines.

Package: fence-agents-compute
Description-md5: 429081e2a20251c5fd194b22d8608ec3
Description-en: Fence Agents for Red Hat Cluster - OpenStack Compute agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 It tells Nova that compute nodes are down and to reschedule flagged instances.

Package: fence-agents-crosslink
Description-md5: fc13f5cd65acd432738f7efdeeb0e01d
Description-en: Fence Agents for Red Hat Cluster - crosslink cable agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 This package provides an agent that helps two-node clusters to tackle the
 situation where one node lost power and cannot be fenced by telling pacemaker
 that if the node is not reachable over the crosslink cable, it can be assumed
 to be dead.

Package: fence-agents-cyberpower-ssh
Description-md5: 8998d01341bf61af08e992baebdbab25
Description-en: Fence Agents for Red Hat Cluster - CyberPower agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_cyberpower_ssh is an I/O Fencing agent which can be used with the
 CyberPower network power switch. It logs into device via ssh and reboots a
 specified outlet. Lengthy ssh connections should be avoided while a GFS cluster
 is running because the connection will block any necessary fencing actions.

Package: fence-agents-docker
Description-md5: e30fed7f30b31f9de26ea8a2a37181c5
Description-en: Fence Agents for Red Hat Cluster - Docker agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_docker is I/O fencing agent which can be used with the Docker Engine
 containers. You can use this fence-agent without any authentication, or you can
 use TLS authentication.

Package: fence-agents-drac
Description-md5: 322de10836dd031818630ef99061413e
Description-en: Fence Agents for Red Hat Cluster - Dell DRAC 4 agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_drac is an I/O Fencing agent which can be used with the Dell Remote
 Access Card (DRAC). This card provides remote access to controlling power to a
 server. It logs into the DRAC through the telnet interface of the card.

Package: fence-agents-drac5
Description-md5: ff3db443d436260317b1c12456c61e06
Description-en: Fence Agents for Red Hat Cluster - Dell DRAC 5 agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_drac5 is an I/O Fencing agent which can be used with the Dell Remote
 Access Card v5 or CMC (DRAC). This device provides remote access to controlling
 power to a server. It logs into the DRAC through the telnet/ssh interface of
 the card.

Package: fence-agents-dummy
Description-md5: ce24144935ae96b9c29bac5b9b55349a
Description-en: Fence Agents for Red Hat Cluster - dummy agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 Fence agent used for testing purpose.

Package: fence-agents-eaton-snmp
Description-md5: f48c8bb83a21bb56aa17f8ed93606734
Description-en: Fence Agents for Red Hat Cluster - Eaton SNMP agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_eaton_snmp is an I/O Fencing agent which can be used with the Eaton
 network power switch. It logs into a device via SNMP and reboots a specified
 outlet. It supports SNMP v1 and v3 with all combinations of
 authenticity/privacy settings.

Package: fence-agents-eaton-ssh
Description-md5: 91f37f903723af156d16c014ba175eb6
Description-en: Fence Agents for Red Hat Cluster - Eaton SSH agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_eaton_ssh is a Power Fencing agent that connects to Eaton ePDU devices.
 It logs into device via ssh and reboot a specified outlet.

Package: fence-agents-ecloud
Description-md5: 9e7f5adc04848dbf0723fd2384891f30
Description-en: Fence Agents for Red Hat Cluster - ANS eCloud agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ecloud is a fence agent for use with the ANS eCloud platform which is
 compatible with eCloud VPC and eCloud v1.

Package: fence-agents-emerson
Description-md5: 559402fbc328dbd764ce62c9c9860f23
Description-en: Fence Agents for Red Hat Cluster - Emerson SNMP agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_emerson is an I/O Fencing agent which can be used with MPX and MPH2
 managed rack PDU.

Package: fence-agents-eps
Description-md5: 51071cb1fc5d5dcce4623e370f77b8be
Description-en: Fence Agents for Red Hat Cluster - ePowerSwitch agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_eps is an I/O Fencing agent which can be used with the ePowerSwitch 8M+
 power switch to fence connected machines. Fence agent works ONLY on 8M+ device,
 because this is only one, which has support for hidden page feature.
 .
 fence_epsr2 is an I/O Fencing agent for ePowerSwitch R2 and newer. In most
 cases you want to use fence_epsr2, as fence_eps only works with older
 hardware.

Package: fence-agents-extra
Description-md5: aa174fa7aaa56b8654f24163b7e90983
Description-en: Fence Agents for Red Hat Cluster non-curated by Ubuntu
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 This package is a metapackage depending on all available fence agents which
 are not curated by the Ubuntu Server team. The agents which are not curated by
 Ubuntu are not officially supported.

Package: fence-agents-gce
Description-md5: c9f20161b18c281129c86c0c705cf902
Description-en: Fence Agents for Red Hat Cluster - Google Compute Engine agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_gce is an I/O Fencing agent for GCE (Google Cloud Engine). It uses the
 googleapiclient library to connect to GCE.

Package: fence-agents-hds-cb
Description-md5: a36c9ecee107ad401e2283414a2dcd96
Description-en: Fence Agents for Red Hat Cluster - Hitachi Compute Blade agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_hds_cb is an I/O Fencing agent which can be used with Hitachi Compute
 Blades with recent enough firmware that includes telnet support.

Package: fence-agents-hetzner-cloud
Description-md5: be2c30a5c5c89879050121120b917d7c
Description-en: Fence Agents for Red Hat Cluster - Hetzner Cloud agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_hetzner_cloud is a Power Fencing agent which can be used with Hetzner
 Cloud via its API to fence cloud servers.

Package: fence-agents-heuristics-ping
Description-md5: ff63da2f881cb986db23fa197ef8084c
Description-en: Fence Agents for Red Hat Cluster - heuristics ping agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_heuristics_ping uses ping-heuristics to control execution of another
 fence agent on the same fencing level.
 .
 This is not a fence agent by itself. Its only purpose is to enable/disable
 another fence agent that lives on the same fencing level but after
 fence_heuristics_ping.

Package: fence-agents-hpblade
Description-md5: a30c8cd35af6b8c00735fc0f6368b229
Description-en: Fence Agents for Red Hat Cluster - HPE BladeSystem agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_hpblade is an I/O Fencing agent which can be used with HPE BladeSystem
 and HPE Integrity Superdome X. It logs into the onboard administrator of an
 enclosure via telnet or ssh and uses the command line interface to power blades
 or partitions on or off.

Package: fence-agents-ibm-powervs
Description-md5: 21d57ea45d7a0f53d1b2490ec549d63d
Description-en: Fence Agents for Red Hat Cluster - IBM PowerVS agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ibm_powervs is an I/O Fencing agent which can be used with IBM PowerVS
 to fence virtual machines.

Package: fence-agents-ibm-vpc
Description-md5: 2fac56a6372d2ea958a4a1c07ca970e7
Description-en: Fence Agents for Red Hat Cluster - IBM Cloud VPC agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ibm_vpc is an I/O Fencing agent which can be used with IBM Cloud VPC to
 fence virtual machines.

Package: fence-agents-ibmblade
Description-md5: ddd9beb8aa71b38ad49a10b42d2e3cd2
Description-en: Fence Agents for Red Hat Cluster - IBM BladeCenter SNMP agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ibmblade is an I/O Fencing agent which can be used with IBM BladeCenter
 chassis. It issues SNMP Set request to BladeCenter chassis, rebooting, powering
 up or down the specified Blade Server.

Package: fence-agents-ibmz
Description-md5: ad60fe4c9b6c970ef6467205d4b07461
Description-en: Fence Agents for Red Hat Cluster - IBM zSystems agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ibmz is a power fencing agent which uses the HMC Web Services API to
 fence IBM zSystems LPARs.

Package: fence-agents-ifmib
Description-md5: b456e8c0cc5a19e8759f22f9f7ce40d9
Description-en: Fence Agents for Red Hat Cluster - IF-MIB SNMP agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ifmib is an I/O Fencing agent which can be used with any SNMP IF-MIB
 capable device.
 .
 It was written with managed ethernet switches in mind, in order to fence iSCSI
 SAN connections. However, there are many devices that support the IF-MIB
 interface. The agent uses IF-MIB::ifAdminStatus to control the state of an
 interface.

Package: fence-agents-ilo-moonshot
Description-md5: 8427c6e12438382be84d4354c5bf4ce4
Description-en: Fence Agents for Red Hat Cluster - HP Moonshot iLO agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 Fence agent for HP iLO Moonshot devices that are accessed via telnet or SSH.

Package: fence-agents-ilo-mp
Description-md5: 8ee910aaa0f0b26aa514c1e5be459932
Description-en: Fence Agents for Red Hat Cluster - HP iLO MP agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 Fence agent for HP Integrated Lights-Out Management Processor devices that are
 accessed via telnet or SSH.

Package: fence-agents-ilo-ssh
Description-md5: 4ec8b8af771097c0976b4e61ae53fb31
Description-en: Fence Agents for Red Hat Cluster - HP iLO over SSH agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ilo_ssh is a fence agent that connects to iLO device. It logs into
 device via ssh and reboot a specified outlet.

Package: fence-agents-ilo2
Description-md5: a632a4770fbd0beee0df234fe04db3f3
Description-en: Fence Agents for Red Hat Cluster - HP iLO2 agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 Fence agents for HP iLO2 devices that are accessed via the HTTP(s) protocol.

Package: fence-agents-intelmodular
Description-md5: da02370e905e0ca40b2e2e96514d5e30
Description-en: Fence Agents for Red Hat Cluster - Intel Modular agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_intelmodular is an I/O Fencing agent which can be used with Intel
 Modular device (tested on Intel MFSYS25, should work with MFSYS35 as well).

Package: fence-agents-ipdu
Description-md5: cf38f1fa527622aa0dd652dfc9781c54
Description-en: Fence Agents for Red Hat Cluster - IBM iPDU agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ipdu is an I/O Fencing agent which can be used with the IBM iPDU network
 power switch. It logs into a device via SNMP and reboots a specified outlet. It
 supports SNMP v3 with all combinations of authenticity/privacy settings.

Package: fence-agents-ironic
Description-md5: f83cd52a4fd785beda74a3f3d3afe15d
Description-en: Fence Agents for Red Hat Cluster - OpenStack Ironic agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ironic is a Fencing agent which can be used with machines controlled by
 the Ironic (Bare Metal as a service) service. This agent calls the openstack
 CLI.

Package: fence-agents-kdump
Description-md5: 1154667d65fb5ebaf88a1d28f5ae4639
Description-en: Fence Agents for Red Hat Cluster - kdump agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_kdump is an I/O fencing agent to be used with the kdump crash recovery
 service. When the fence_kdump agent is invoked, it will listen for a message
 from the failed node that acknowledges that the failed node it executing the
 kdump crash kernel.  Note that fence_kdump is not a replacement for traditional
 fencing methods. The fence_kdump agent can only detect that a node has entered
 the kdump crash recovery service. This allows the kdump crash recovery service
 complete without being preempted by traditional power fencing methods.

Package: fence-agents-kubevirt
Description-md5: 6af69117a339bb269fca55369602a7b9
Description-en: Fence Agents for Red Hat Cluster - KubeVirt agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_kubevirt is an I/O Fencing agent for KubeVirt.

Package: fence-agents-ldom
Description-md5: a255b6c93c9de070630e7a5997a17352
Description-en: Fence Agents for Red Hat Cluster - Sun LDom agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ldom is an I/O Fencing agent which can be used with LDoms virtual
 machines. This agent works so, that run ldm command on host machine.

Package: fence-agents-lindy-pdu
Description-md5: 7aaccfa9efaa9f5f5b4b78f9fcec7bce
Description-en: Fence Agents for Red Hat Cluster - Lindy PDU agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_lindypdu is an I/O Fencing agent which can be used with the Lindy PDU
 network power switch. It logs into a device via SNMP and reboots a specified
 outlet. It supports SNMP v1 with all combinations of authenticity/privacy
 settings.

Package: fence-agents-lpar
Description-md5: b6cb228a9ba611a08cd95240b2b7fc0b
Description-en: Fence Agents for Red Hat Cluster - IBM LPAR agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 Fence agent for IBM LPAR devices that are accessed via telnet or SSH.

Package: fence-agents-netio
Description-md5: ce9f33e5baf3114ce1235ad0f71405c2
Description-en: Fence Agents for Red Hat Cluster - Koukaam NETIO-230B agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 This package provides an I/O Fencing agent which can be used with the Koukaam
 NETIO-230B Power Distribution Unit. It logs into device via telnet and reboots
 a specified outlet. Lengthy telnet connections should be avoided while the
 cluster is running because the connection will block any necessary fencing
 actions.

Package: fence-agents-nutanix-ahv
Description-md5: f747a9a969287eba35b4a55114eeee45
Description-en: Fence Agents for Red Hat Cluster - Nutanix AHV agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 This package provides a Power Fencing agent for virtual machines deployed on
 Nutanix AHV cluster with the AHV cluster being managed by Prism Central.

Package: fence-agents-openstack
Description-md5: 9d94306a1bef97617d8560b52e05fb5c
Description-en: Fence Agents for Red Hat Cluster - OpenStack Nova agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_openstack is a Fencing agent which can be used with machines controlled
 by the OpenStack's Nova service.

Package: fence-agents-ovh
Description-md5: 2d17bb13ea5cf2c4a0df7fec7750d3b8
Description-en: Fence Agents for Red Hat Cluster - OVH agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ovh is an Power Fencing agent which can be used within OVH datecentre.
 Poweroff is simulated with a reboot into rescue-pro mode.

Package: fence-agents-ovm
Description-md5: cfb9324519bee2f00e952365e439b681
Description-en: Fence Agents for Red Hat Cluster - Oracle VM agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_ovm is a Power Fencing agent which can be used with the virtual machines
 managed by Oracle VM Manager.

Package: fence-agents-powerman
Description-md5: 7d75ab07871bcb5914aa37fd2a3cff55
Description-en: Fence Agents for Red Hat Cluster - Powerman agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 This package provides a fence agent for the Powerman management utility that
 was designed for LLNL systems.

Package: fence-agents-pve
Description-md5: 426b47a6c27221b9d8e1cf5eec367818
Description-en: Fence Agents for Red Hat Cluster - Proxmox VE agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_pve agent can be used to fence virtual machines acting as nodes in a
 virtualized cluster.

Package: fence-agents-raritan
Description-md5: 3f488c9f776af7b88f2193137f6cb44e
Description-en: Fence Agents for Red Hat Cluster - Raritan Dominion PX agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_raritan is an I/O Fencing agent which can be used with the Raritan
 DPXS12-20 Power Distribution Unit. It logs into device via telnet and reboots a
 specified outlet. Lengthy telnet connections should be avoided while a GFS
 cluster is running because the connection will block any necessary fencing
 actions.

Package: fence-agents-raritan-px3
Description-md5: 03e7c5d63724fe369ab3c95f9dd69716
Description-en: Fence Agents for Red Hat Cluster - Raritan Dominion PX2/PX3 agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_raritan is an I/O Fencing agent which can be used with the Raritan PX2
 and PX3 Power Distribution Unit series. It logs into device via telnet or ssh
 and reboots a specified outlet. Single outlets and grouped outlets are
 supported.

Package: fence-agents-rcd-serial
Description-md5: e5f3ced3125f0c0cd766943850f6d4f8
Description-en: Fence Agents for Red Hat Cluster - RCD serial agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_rcd_serial operates a serial cable that toggles a reset of an opposing
 server using the reset switch on its motherboard. The cable itself is simple
 with no power, network or moving parts.

Package: fence-agents-redfish
Description-md5: f1a9eeb432f8c659ff928b8011106c84
Description-en: Fence Agents for Red Hat Cluster - Redfish agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_redfish is an I/O Fencing agent which can be used with Out-of-Band
 controllers that support Redfish APIs. These controllers provide remote access
 to control power on a server.

Package: fence-agents-rhevm
Description-md5: bdc11fadcd21a84bfc67d15fb1839d33
Description-en: Fence Agents for Red Hat Cluster - RHEV-M REST API agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_rhevm is an I/O Fencing agent which can be used with RHEV-M REST API to
 fence virtual machines.

Package: fence-agents-rsa
Description-md5: 48c53bef94f851360628773bd00efce2
Description-en: Fence Agents for Red Hat Cluster - IBM RSA agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_rsa is an I/O Fencing agent which can be used with the IBM RSA II
 management interface. It logs into an RSA II device via telnet and reboots the
 associated machine. Lengthy telnet connections to the RSA II device should be
 avoided while a GFS cluster is running because the connection will block any
 necessary fencing actions.

Package: fence-agents-rsb
Description-md5: e48d290ca840010bf93f8d2d9b59f5a1
Description-en: Fence Agents for Red Hat Cluster - Fujitsu-Siemens RSB agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_rsb is an I/O Fencing agent which can be used with the Fujitsu-Siemens
 RSB management interface. It logs into device via telnet/ssh and reboots a
 specified outlet. Lengthy telnet/ssh connections should be avoided while a GFS
 cluster is running because the connection will block any necessary fencing
 actions.

Package: fence-agents-sanbox2
Description-md5: f0c0f9272830b4c13e60a0c4916d5439
Description-en: Fence Agents for Red Hat Cluster - QLogic SANBox2 FC switch agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_sanbox2 is an I/O Fencing agent which can be used with QLogic SANBox2 FC
 switches. It logs into a SANBox2 switch via telnet and disables a specified
 port.

Package: fence-agents-shelly
Description-md5: bf44a2163b1202e1d257303ef32dcc8b
Description-en: Fence Agents for Red Hat Cluster - Shelly agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_shelly_gen2 is a Power Fencing agent which can be used with Shelly
 Switches supporting the gen 2+ API to fence attached hardware.

Package: fence-agents-skalar
Description-md5: d84002fa5206383f91af0d134bff4a23
Description-en: Fence Agents for Red Hat Cluster - Skala-R agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 Fence agent used to manage nodes in Skala-R.

Package: fence-agents-vbox
Description-md5: 389cb976fd34082ec6036a8c71fd29d2
Description-en: Fence Agents for Red Hat Cluster - VirtualBox agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_vbox is an I/O Fencing agent which can be used with the virtual machines
 managed by VirtualBox. It logs via ssh to a dom0 where it runs VBoxManage to do
 all of the work.

Package: fence-agents-vmware
Description-md5: 4402f3b8a592d42709879709012857f2
Description-en: Fence Agents for Red Hat Cluster - VMware agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 This package provides an I/O Fencing agent which can be used with the VMware
 ESX, VMware ESXi or VMware Server to fence virtual machines.
 .
 Before using this agent, VI Perl Toolkit or vmrun command needs to be
 installed on every machine running this agent.

Package: fence-agents-vmware-rest
Description-md5: a95e75e3de1d10902c4fb809fe22c509
Description-en: Fence Agents for Red Hat Cluster - VMware REST API agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_vmware_rest is an I/O Fencing agent which can be used with VMware API to
 fence virtual machines.

Package: fence-agents-vmware-soap
Description-md5: 9f6cf5e8b234dc6bf56e84a5a402c674
Description-en: Fence Agents for Red Hat Cluster - VMware SOAP API agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_vmware_soap is an I/O Fencing agent which can be used with the virtual
 machines managed by VMWare products that have SOAP API v4.1+.

Package: fence-agents-vmware-vcloud
Description-md5: 986b8eeb41d63b3c38fc34034395d832
Description-en: Fence Agents for Red Hat Cluster - VMware vCloud Director API agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_vmware_vcloud is an I/O Fencing agent which can be used with VMware
 vCloud Director API to fence virtual machines.

Package: fence-agents-wti
Description-md5: 3c3abb8fd7c5e12483e44cb1776188fd
Description-en: Fence Agents for Red Hat Cluster - WTI Network Power Switch agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_wti is an I/O Fencing agent which can be used with the WTI Network Power
 Switch (NPS). It logs into an NPS via telnet or ssh and boots a specified plug.
 Lengthy telnet connections to the NPS should be avoided while a GFS cluster is
 running because the connection will block any necessary fencing actions.

Package: fence-agents-xenapi
Description-md5: 9572e693325b40ef58e45b24756e8108
Description-en: Fence Agents for Red Hat Cluster - Citrix XenServer agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 fence_xenapi is an I/O Fencing agent used on Citrix XenServer hosts. It uses
 the XenAPI, supplied by Citrix, to establish an XML-RPC session to a XenServer
 host. Once the session is established, further XML-RPC commands are issued in
 order to switch on, switch off, restart and query the status of virtual
 machines running on the host.

Package: fence-agents-zvm
Description-md5: 15faa50240b7b7a7348490a9f32dc8fe
Description-en: Fence Agents for Red Hat Cluster - IBM z/VM agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 This package provides a fencing agent for z/VM virtual machines using SMAPI
 service over TCP/IP.

Package: fence-virt
Description-md5: 3ac7dbd88407d4d5712cd27d5b4d7553
Description-en: Fence Agents for Red Hat Cluster - virt agent
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 The fencing framework consists of the agent (fence_virt) and
 the host daemon (fence_virtd). The fence_virtd host daemon is
 responsible for processing fencing requests from fence_virt agents
 running in virtual machines and routing the requests to the
 appropriate physical machine for action.
 .
 This package contains the fence_virt agent to be used inside the
 virtual machine.

Package: fence-virtd
Description-md5: 240ffb96b8f5cd8be1e210c0cd48254a
Description-en: Fence Agents for Red Hat Cluster - virt daemon
 Red Hat Fence Agents is a collection of scripts to handle remote power
 management for several devices. They allow failed or unreachable nodes to be
 forcibly restarted and removed from the cluster.
 .
 The fencing framework consists of the agent (fence_virt) and
 the host daemon (fence_virtd). The fence_virtd host daemon is
 responsible for processing fencing requests from fence_virt agents
 running in virtual machines and routing the requests to the
 appropriate physical machine for action.
 .
 This package contains the fence_virtd daemon to be used on the
 physical host.

Package: fenics
Description-md5: d3015a1f60aae2dbbc9de5b6f0aa19b9
Description-en: Automated Solution of Differential Equations
 FEniCS is a collection of free software for automated, efficient
 solution of differential equations.
 .
 FEniCS has an extensive list of features, including automated
 solution of variational problems, automated error control and
 adaptivity, a comprehensive library of finite elements, high
 performance linear algebra and many more.
 .
 FEniCS is organized as a collection of interoperable components,
 including the problem-solving environment DOLFIN, the form compiler
 FFC, the finite element tabulator FIAT, the just-in-time compiler
 Instant, the code generation interface UFC, the form language UFL and
 a range of additional components.
 .
 This is a metapackage which depends on all FEniCS components.
 .
 This is the legacy version of FEniCS. You may want to consider
 installing the next-generation FEniCS-X (fenicx package).

Package: fenicsx
Description-md5: e4e2e6146cf4c1c06ad520ad19b71e84
Description-en: Automated Solution of Differential Equations
 FEniCS is a collection of free software for automated, efficient
 solution of differential equations.
 .
 FEniCS has an extensive list of features, including automated
 solution of variational problems, automated error control and
 adaptivity, a comprehensive library of finite elements, high
 performance linear algebra and many more.
 .
 FEniCS is organized as a collection of interoperable components,
 including the problem-solving environment DOLFIN, the form compiler
 FFC, the finite element tabulator FIAT, the just-in-time compiler
 Instant, the code generation interface UFC, the form language UFL and
 a range of additional components.
 .
 This is a metapackage which depends on all FEniCS-X components.
 .
 FEniCS-X is the next-generation implementation of FEniCS
 (with DOLFIN-X, FFC-X)

Package: fenicsx-performance-tests
Description-md5: b1cff18bdd7dbf5473a07a1571ccbbb8
Description-en: Performance test codes for FEniCS/DOLFIN-X (binaries)
 This package contains solvers for testing the parallel performance of
 DOLFIN-X and the underlying linear solvers. It tests elliptic
 equations - Poisson equation and elasticity - in three dimensions.
 .
 DOLFIN-X is the next-generation Finite Element solver developed by
 the FEniCS project.
 .
 This package provides precompiled binaries.

Package: fenicsx-performance-tests-source
Description-md5: 54f00a78efeb572b4627eb8965f3bb95
Description-en: Performance test codes for FEniCS/DOLFIN-X (source)
 This package contains solvers for testing the parallel performance of
 DOLFIN-X and the underlying linear solvers. It tests elliptic
 equations - Poisson equation and elasticity - in three dimensions.
 .
 DOLFIN-X is the next-generation Finite Element solver developed by
 the FEniCS project.
 .
 This package provides source code for tests.

Package: fennel
Description-md5: 9da47efaf8b0a0fd5ccc251cc7acd4af
Description-en: Lisp-based programming language for the Lua runtime
 Fennel is a lisp that compiles to Lua. It aims to be easy to use,
 expressive, and has almost zero overhead compared to handwritten Lua.
 .
 You can use any function or library from Lua in Fennel, and vice versa.
 Compiled code should be just as or more efficient than hand-written Lua.
 Macros allow you to ship compiled code with no runtime dependency on Fennel.
 Fennel is a one-file library as well as an executable. Embed it in other
 programs to support runtime extensibility and interactive development.

Package: fenrir
Description-md5: ffc6ff1fbbca1faa227f2e8cb8fb947b
Description-en: Userland console (TTY) screen reader written in python
 Fenrir is a young but powerful, modular and flexible console screen
 reader. It has a lot of functionality:
 .
 * spellchecker
 * advanced review functionality
 * copy/paste
 * multiple clipboards
 * not in kernel space
 * echo: word, char and deletion
 * date/ time announcement
 * script key (add functionality via bash and let fenrir read the output)
 * window mode
 * highlight tracking mode
 * easy to extent, plugin architecture
 * promoted words (hear a sound if your name is spoken in IRC)
 * periodic time announcement
 * everything configurable
 * per app scripts
 * emoji replacement :) = smile
 * user defined dictionary
 * multiple keyboard layouts
 * sound icons themes

Package: ferm
Description-md5: 72483f2f5f9153295b67c751fece6d34
Description-en: maintain and setup complicated firewall rules
 ferm is a frontend for iptables. It reads the rules from a
 structured configuration file and calls iptables(8) to insert them
 into the running kernel.
 .
 ferm's goal is to make firewall rules easy to write and easy to
 read. It tries to reduce the tedious task of writing down rules, thus
 enabling the firewall administrator to spend more time on developing
 good rules than the proper implementation of the rule.
 .
 To achieve this, ferm uses a simple but powerful configuration
 language, which allows variables, functions, arrays, blocks. It also
 allows you to include other files, allowing you to create libraries
 of commonly used structures and functions.
 .
 ferm, pronounced "firm", stands for "For Easy Rule Making".

Package: fernet-go
Description-md5: b89654045d4970530128f73e2bb367b4
Description-en: tool for generates/verifies HMAC-based authentication tokens
 This library takes a user-provided *message* (an arbitrary sequence of
 bytes), a *key* (256 bits), and the current time, and produces a
 *token*, which contains the message in a form that can't be read
 or altered without the key.
 .
 This package is compatible with the other implementations at
 https://github.com/fernet. They can exchange tokens freely among
 each other.
 .
 This package contains files that is tool using
 golang-github-fernet-fernet-go-dev.

Package: ferret
Description-md5: 0bee4005802c3785c28feec3452bfaa5
Description-en: CASE tool for data model editing
 GNU Ferret (Free Entity Relationship and Reverse Engineering Tool)
 serves to edit data models. These can be implemented within a range of
 relational databases such as PostgreSQL or MySQL.

Package: ferret-datasets
Description-md5: 55e0a66d478abdb93cfd5110943b76d1
Description-en: Datasets for use with Ferret Visualisation and analysis suite
 These datasets contain reference climatologies and grids for use with ferret.
 They include:
 * etopo120            relief of the earth's surface at 120-minute resolution
 * etopo60             relief of the earth's surface at 60-minute resolution
 * levitus_climatology subset of the Climatological Atlas of the World Oceans
 by Sydney Levitus (Note: the updated World Ocean Atlas,
 1994, is also available with Ferret)
 * coads_climatology   12-month climatology derived from 1946–1989 of the
 Comprehensive Ocean/Atmosphere Data Set
 * monthly_navy_winds  monthly-averaged Naval Fleet Numerical Oceanography
 Center global marine winds (1982–1990)
 * esku_heat_budget    Esbensen-Kushnir 4×5 degree monthly climatology of the
 global ocean heat budget (25 variables)

Package: ferret-vis
Description-md5: ae0fcb73ffb0fc487c5bff24cad474a9
Description-en: Interactive data visualization and analysis environment
 Ferret is an interactive computer visualization and analysis environment
 designed to meet the needs of oceanographers and meteorologists analyzing
 large and complex gridded data sets. It can transparently access extensive
 remote Internet data bases using OPeNDAP (formerly known as DODS)
 .
 Ferret has a Mathematica-like flexibility, geophysical formatting,
 "intelligent" connection to its data base, memory management for very large
 calculations, and symmetrical processing in 4 dimensions. It can work on both
 gridded and non-gridded datasets.

Package: festival
Description-md5: 1426e113a68d1ed6c7f4e04b2a40e020
Description-en: General multi-lingual speech synthesis system
 Festival offers a full text to speech system with various APIs, as well an
 environment for development and research of speech synthesis techniques. It
 includes a Scheme-based command interpreter.
 .
 Besides research into speech synthesis, festival is useful as a stand-alone
 speech synthesis program. It is capable of producing clearly understandable
 speech from text.

Package: festival-ca
Description-md5: 336766f330f1b00fce4922e111e91aa8
Description-en: Catalan support for Festival speech synthesis system
 This package provides the modules required to synthesize speech in Catalan
 language using the Festival text-to-speech synthesizer. For a given text,
 it uses the festival synthesizer to generate speech in Catalan.
 .
 This package does not include any voice as it is a common package
 for all Catalan voices.
 .
 This package was developed at Universitat Politècnica de Catalunya.

Package: festival-czech
Description-md5: 9a5d40452ccb4282b837a5e8e0e6fe23
Description-en: Czech support for Festival speech synthesis system
 General Czech language support for Festival, necessary to make Festival speak
 Czech.  This package does not contain Czech Festival voice data, you must
 additionally install the voice-czech-ph package or another Czech voice.

Package: festival-dev
Description-md5: c6cfe35c7115aaa7f9f714120b2270c9
Description-en: Development kit for the Festival speech synthesis system
 This package contains the static library and headers that can be used to
 develop programs that use Festival. Documentation is now contained in the
 separate festival-doc package.

Package: festival-doc
Description-md5: de52758503b83890e78b40346980e5df
Description-en: Documentation for Festival
 This package contains the documentation for Festival.

Package: festival-freebsoft-utils
Description-md5: 7e684d348f8bc6084d0b50efa2943195
Description-en: Festival extensions and utilities
 Miscellaneous Festival utilities, providing especially the following
 features: Generalized concept of input events, including ability to
 play sounds within the synthesized text and to map logical input events
 to other events; replacing given words in the synthesized text by events;
 spelling; capital letter signalization; punctuation reading modes;
 miscellaneous Festival Scheme functions.
 .
 Primary focus of festival-freebsoft-utils is on Festival cooperation with
 Speech Dispatcher, but they may be used together with other speech frontends
 or for other purposes as well.

Package: festival-hi
Description-md5: 2dba15099ae6d0746da602f730c88eba
Description-en: festival text to speech synthesizer for Hindi language
 This package provides the modules required to synthesize speech in Hindi (hi)
 language using the Festival text-to-speech synthesizer. Given text represented
 in Unicode (UTF-8 encoding), it uses the festival synthesizer to generate
 speech in Hindi.

Package: festival-mr
Description-md5: f17a3280a90859be2346bc572509bb65
Description-en: festival text to speech synthesizer for Marathi language
 This package provides the modules required to synthesize speech in Marathi
 (mr) language using the Festival text-to-speech synthesizer. Given text
 represented in Unicode (UTF-8 encoding), it uses the festival synthesizer to
 generate speech in Marathi.

Package: festival-te
Description-md5: 340e456468dfb384043567b5751186a5
Description-en: festival text to speech synthesizer for Telugu (te) language
 This package provides the modules required to synthesize speech in Telugu
 language using the Festival text-to-speech synthesizer. Given text represented
 in Unicode (UTF-8 encoding), it uses the festival synthesizer to generate
 speech in Telugu.

Package: festlex-cmu
Description-md5: ea97d555dad9146c6c9858ef1c2c5cca
Description-en: CMU dictionary for Festival
 This is the CMU dictionary in Festival form.
 It is required for American English voices.

Package: festlex-ifd
Description-md5: 28c0994897f4f79e3e5cd854fc3c2fc5
Description-en: Italian support for Festival
 Italian Festival is a set of modules for the Festival
 text-to-speech system which allow it to synthesize speech
 in Italian.
 .
 This package includes a dictionary that permits festival
 pronounce Italian text.
 It also features modules for textual/linguistic analysis and
 prosodic analysis.

Package: festlex-poslex
Description-md5: ebfebf4223aac4fe25e282dab7ae4142
Description-en: Part of speech lexicons and ngram from English
 This package is required by all British and American English voices in
 the Festival speech synthesis system.

Package: festvox-ca-ona-hts
Description-md5: 099596e62cb623ea8a01f21ce6053233
Description-en: Catalan female speaker for festival, 16kHz HTS
 This is a Catalan female HTS voice for festival that uses
 16kHz samples. Using festival, this package allows one to transform
 written text to speech spoken with a high quality female voice.
 .
 This voice was generated with 10 hours of recordings at
 Universitat Politècnica de Catalunya.

Package: festvox-czech-dita
Description-md5: e10bb8b09a3e03bd5504e6f4e45f2bd3
Description-en: Czech adult female speaker "dita" for Festival
 This is a native Festival Czech adult female diphone voice "dita", developed
 by the Free(b)soft project.

Package: festvox-czech-krb
Description-md5: 9058f5e815ef83300d80d47ac0e3dbb0
Description-en: Czech child male speaker "krb" for Festival
 This is a native Festival Czech child male diphone voice "krb", developed
 by the Free(b)soft project.

Package: festvox-czech-machac
Description-md5: fe6e09d99ebcfb299a9519ca63001f56
Description-en: Czech adult male speaker "machac" for Festival
 This is a native Festival Czech adult male diphone voice "machac", developed
 by the Free(b)soft project.

Package: festvox-czech-ph
Description-md5: bb5c154cb87d30914cb300fbfafdbddb
Description-en: Czech male speaker for Festival
 This is a native Festival Czech diphone voice, developed by the Free(b)soft
 project.

Package: festvox-hi-nsk
Description-md5: 374bac458082934866d3b5bd963d5cf3
Description-en: Hindi male speaker for festival
 This is a diphone database to be used with Hindi Festival. It provides a male
 speaker for synthesizing Hindi speech. The package consists of a speech
 database along with the voice definition.

Package: festvox-italp16k
Description-md5: 1d65ddb949e2176c7df0d8f89f5eb2a3
Description-en: Italian female speaker for Festival
 This package provides a Italian female voice using a Residual
 excited LPC diphone synthesis method.
 The lexicon is provided by a set of letter to sound rules
 producing pronunciation accents and syllabification.
 The durations, intonation and prosodic phrasing are minimal
 but are acceptable for simple examples.

Package: festvox-itapc16k
Description-md5: 32b81dc22817f0ba433f51a5a5b62a65
Description-en: Italian male speaker for Festival
 This package provides a Italian male voice using a Residual
 excited LPC diphone synthesis method.
 The lexicon is provided by a set of letter to sound rules
 producing pronunciation accents and syllabification.
 The durations, intonation and prosodic phrasing are minimal
 but are acceptable for simple examples.

Package: festvox-kallpc16k
Description-md5: ef7f5d8b879a1378aa42a8adcc6d289f
Description-en: American English male speaker for festival, 16khz sample rate
 This is a diphone database for festival that uses 16k samples for high
 quality sound output. This is a large database (6 MB), and festival will
 convert text to speech more slowly using it, so you might want to install
 festvox-kallpc8k instead if you have low disk space or a slow computer.
 .
 The voice contained in this database is an American English male speaker.
 A different American English voice can be found in the festvox-kdlpc16k
 package if you dislike this one.

Package: festvox-kallpc8k
Description-md5: a3a8a41228730e724b110f09eca8f33b
Description-en: American English male speaker for festival, 8khz sample rate
 This is a diphone database for festival that uses 8k samples so it takes up
 a minimum of disk space. Using this diphone database, festival also converts
 text to speech faster than with the 16k version. However, the sound quality
 is not as good.
 .
 The voice contained in this database is an American English male speaker.
 A different American English voice can be found in the festvox-kdlpc16k
 package if you dislike this one.

Package: festvox-kdlpc16k
Description-md5: c47627c339aac42a24d7651ced239b18
Description-en: American English male speaker for festival, 16khz sample rate
 This is a diphone database for festival that uses 16k samples for high
 quality sound output. This is a large database (9 MB), and festival will
 convert text to speech more slowly using it, so you might want to install
 festvox-kdlpc8k instead if you have low disk space or a slow computer.
 .
 The voice contained in this database is an American English male speaker.
 A different American English voice can be found in the festvox-kallpc16k
 package if you dislike this one.

Package: festvox-kdlpc8k
Description-md5: f38b2e0dfea1dccf7905294231587c5b
Description-en: American English male speaker for festival, 8khz sample rate
 This is a diphone database for festival that uses 8k samples so it takes up
 a minimum of disk space. Using this diphone database, festival also converts
 text to speech faster than with the 16k version. However, the sound quality
 is not as good.
 .
 The voice contained in this database is an American English male speaker.
 A different American English voice can be found in the festvox-kallpc8k
 package if you dislike this one.

Package: festvox-mr-nsk
Description-md5: d41c567c704fd2bb139fbcd74fbe8755
Description-en: Marathi male speaker for festival
 This is a diphone database to be used with Marathi Festival. It provides a
 male speaker for synthesizing Marathi speech. The package consists of a speech
 database along with the voice definition.

Package: festvox-ru
Description-md5: f80482f32da695eda6e7e80a89768f6d
Description-en: Russian male speaker for Festival
 This package provides Russian support to Festival speech
 synthesis system.

Package: festvox-suopuhe-common
Description-md5: d1b54a2fc5c0380859a4905285f6b336
Description-en: Common files for Festival Finnish speakers
 This package contains the common files between the two Finnish
 Festival speech synthesis speakers, festvox-suopuhe-mv and
 festvox-suopuhe-lj.

Package: festvox-suopuhe-lj
Description-md5: a0d93359123c124fe450337509c3da5d
Description-en: Finnish female speaker for Festival
 This is a Finnish female speaker for the Festival speech synthesis
 system. It was developed as part of the Suopuhe project at
 the universities of Helsinki and Joensuu.

Package: festvox-suopuhe-mv
Description-md5: 9e437eace8c4992f2d0cf3653bfa42c5
Description-en: Finnish male speaker for festival
 This is a Finnish male speaker for the Festival speech synthesis
 system. It was developed as part of the Suopuhe project at
 the universities of Helsinki and Joensuu.

Package: festvox-te-nsk
Description-md5: bf9d43362528ba18f8313a20e4966f94
Description-en: Telugu (te) male speaker for festival
 This is a diphone database to be used with Telugu Festival. It provides a male
 speaker for synthesizing Telugu speech. The package consists of a speech
 database along with the voice definition.

Package: festvox-us-slt-hts
Description-md5: 82ac797ff273f7a1c057403ac566e156
Description-en: : US English voice for Festival. 32kHz sample rate, HTS
 This is a US English female HTS voice for festival that uses
 32kHz samples. Using festival, this package allows one to transform
 written text to speech spoken with a high quality female voice.

Package: fet
Description-md5: be597f13605d5b9d820beaf661a60a75
Description-en: timetable generator
 FET is a program for automatically generating the timetable of a school,
 high-school or university.
 .
 Usually, FET is able to solve a complicated timetable in maximum 5-20 minutes.
 For simpler timetables, it may take a shorter time, under 5 minutes (in some
 cases, a matter of seconds). For extremely difficult timetables, it may take
 a longer time, a matter of hours.

Package: fet-data
Description-md5: 72bf9a2e0a90676809c9c009b9bf4381
Description-en: timetable generator - documentation and examples
 FET is a program for automatically generating the timetable of a school,
 high-school or university.
 .
 This package contains architecture-independent files such as a lot of
 examples and documentation on the used algorithm.

Package: fetch-crl
Description-md5: cfbd471333e48658be3ee7ef7d73c73f
Description-en: Downloads Certificate Revocation Lists
 This tool and associated timer (systemd) or cron (init.d) entry
 ensure that Certificate Revocation Lists (CRLs) are periodically
 retrieved from the web sites of the respective Certification
 Authorities.
 .
 The fetch-crl tool finds all *.crl_url files in the configured CRL
 directory, downloads the CRLs listed in those files and saves them in
 the same directory. The default configuration uses
 /etc/grid-security/certificates as the CRL directory.

Package: fever
Description-md5: b909bca5113c0484e6b8f6dc555941a4
Description-en: fast, extensible, versatile event router for Suricata's EVE-JSON format
 The Fast, Extensible, Versatile Event Router (FEVER) is a tool for fast
 processing of events from Suricata's JSON EVE output. What is meant by
 'processing' is defined by a number of modular components, for example
 facilitating fast ingestion into a database. Other processors implement
 collection, aggregation and forwarding of various metadata (e.g.
 aggregated and raw flows, passive DNS data, etc.) as well as performance
 metrics.
 .
 It is meant to be used in front of (or as a replacement for) general-purpose
 log processors like Logstash to increase event throughput as observed on
 sensors that see a lot of traffic.

Package: fex
Description-md5: 66986d4ae62976a621095bb48bd15dfc
Description-en: web service for transferring very large files
 F*EX (Frams's Fast File EXchange) is a service that can be used to allow
 users anywhere on the Internet to exchange very large files quickly and
 conveniently.
 .
 The sender uploads the file to the F*EX-server and the recipient
 automatically gets a notification e-mail with a download-URL.
 .
 Main features of F*EX:
 .
 * file transfer of virtually unlimited file size
 * sender and recipient only need an e-mail program and a web browser
 (of any kind; they do not have to install any software)
 * RESEND and REGET for resuming after link failures at last sent byte
 * auto-notification of recipient
 * auto-deletion after download
 * auto-deletion after expiration date (default: 5 days)
 * full-users can create one time upload URLs for foreign users
 * full-users can create sub-users, who can send only to this full-user
 * full-users can create groups, an analogy to mailing lists, but for files
 * admin can allow (internal or external) user self-registration
 * admin can allow upload to public recipients without authentication
 * admin can allow upload for LAN users without registration (anonymous upload)
 * maintenance-free: no administration necessary beyond creating new
 F*EX accounts
 * multiple recipients only require one stored copy
 * F*EX uses HTTP and needs no firewall tunnels
 * support for streams, too (SEX: Stream EXchange)
 * shell clients provided for commandline users: fexsend and fexget.
 (fex-utils package)

Package: fex-utils
Description-md5: b6aa20631c100d4e902bdb6a0ad3c5f6
Description-en: web service for transferring very large files (utils)
 F*EX (Frams's Fast File EXchange) is a service that can be used to allow
 users anywhere on the Internet to exchange very large files quickly and
 conveniently.
 .
 The sender uploads the file to the F*EX-server and the recipient
 automatically gets a notification e-mail with a download-URL.
 .
 This package includes:
 .
 fexsend
 fexget
 sexsend, sexget, sexxx
 afex, asex
 xx
 zz & ezz

Package: feynmf
Description-md5: 87b3a03f70462a8374ce25b744caed1e
Description-en: set of LaTeX macros for creating Feynman diagrams
 FeynMF is a LaTeX package for easy drawing of professional-quality Feynman
 diagrams, illustrations that depict the fundamental interactions of subatomic
 particles.  The diagrams may be created using either the Metafont
 or MetaPost programs.  FeynMF lays out most diagrams satisfactorily from the
 structure of the graph without any need for manual intervention.
 Nevertheless all the power of Metafont or MetaPost is available for more
 obscure cases.
 .
 Note that you will need the texlive-metapost package in order to use the
 MetaPost-based version of FeynMF.

Package: ffado-dbus-server
Description-md5: c97651a8d42693959e021d8283d395a2
Description-en: FFADO D-Bus server
 FFADO is a Linux driver for FireWire (IEEE1394) audio devices.
 .
 The FFADO library permits discovering and configuring such
 devices and provides an API for streaming clients.
 .
 This package holds the D-Bus server that exposes the mixer
 and control interfaces through D-Bus.

Package: ffado-mixer
Description-md5: 58d76ec5bb4c06c65163511937a89d2e
Description-en: FFADO D-Bus mixer applets
 FFADO is a Linux driver for FireWire (IEEE1394) audio devices.
 .
 The FFADO library permits discovering and configuring such
 devices and provides an API for streaming clients.
 .
 This package holds the mixer and control applications that
 communicate with ffado-dbus-server.

Package: ffado-mixer-qt4
Description-md5: 4fb0c529dff00ce8292c8abe06765e8e
Description-en: FFADO D-Bus mixer applets (transitional package)
 This is a transitional package. It can safely be removed.

Package: ffado-tools
Description-md5: 87ad77a30bb99d0985e79ac6d2dbb7a7
Description-en: FFADO debugging and firmware tools
 FFADO is a Linux driver for FireWire (IEEE1394) audio devices.
 .
 The FFADO library permits discovering and configuring such
 devices and provides an API for streaming clients.
 .
 This package holds the following tools for firmware updating,
 troubleshooting and debugging:
 * ffado-test-streaming
 * ffado-diag
 * ffado-test-isoxmit
 * ffado-test-isorecv
 * ffado-bridgeco-downloader
 * ffado-test
 * ffado-fireworks-downloader
 * ffado-debug

Package: ffcvt
Description-md5: cb2a58ea73690234ddad703c47db8366
Description-en: ffmpeg convert wrapper tool
 ffcvt - ffmpeg convert wrapper to make it simple to do high efficiency
 audio/video compression (Opus/H.265) encoding, and for youtube as well.
 .
 The next-generation High Efficiency Video codec, HEVC and VP9 can produce
 videos visually comparable to libx264's, but in about half the size;
 Meanwhile the Opus audio codec is becoming the best thing ever for
 compressing audio -- A 64K Opus audio stream is comparable to mp3 files of
 128K to 256K bandwidth.
 The ffcvt makes use of such fantastic high efficiency audio/video
 codec/encoding capability while shielding people from the
 complicated ffmpeg command line option settings, while versatile
 and powerful enough to allow advanced users to touch every corner
 of audio/video encoding.

Package: ffe
Description-md5: faabf178f5f43000ca3bf7e588ca76e2
Description-en: Tool for parsing flat and CSV files and converting them to different formats
 Ffe has many areas of use with fixed length and CSV files. It can extract
 particular fields or records from a flat file, convert data from one format
 to another (CSV to fixed length, ...), display flat file content in human
 readable form, etc. In addition, one input file can contain several types of
 records (lines) and the input file structure and output definitions are
 independent, meaning one output format can be used with several input files.
 This input file structure and output format are 'freely' configurable,
 so the output can be formatted e.g. as: fixed length, separated, tokenized,
 XML, SQL, ...

Package: ffindex
Description-md5: 8abce3f23162533b9e5ba184ce05afc6
Description-en: simple index/database for huge amounts of small files
 FFindex is a very simple index/database for huge amounts of small files. The
 files are stored concatenated in one big data file, separated by '\0'. A
 second file contains a plain text index, giving name, offset and length of
 the small files. The lookup is currently done with a binary search on an
 array made from the index file.
 .
 This package provides the executables.

Package: ffjson
Description-md5: 1a79c747b63efee06cbe53d92a9b596f
Description-en: faster JSON serialization for Go
 ffjson generates static MarshalJSON and UnmarshalJSON functions for
 structures in Go. The generated functions reduce the reliance upon runtime
 reflection to do serialization and are generally 2 to 3 times faster.
 In cases where ffjson doesn't understand a Type involved, it falls back to
 encoding/json, meaning it is a safe drop in replacement.  By using ffjson
 your JSON serialization just gets faster with no additional code changes.
 .
 This package contains the ffjson executable.

Package: fflas-ffpack
Description-md5: 8a31b80b4692685e090b0269f1c3cfc1
Description-en: Finite field linear algebra subroutines/package
 FFLAS-FFPACK consists in the creation of a set of routines, giving
 the same tools as a set of classical Basic Linear Algebra
 Subroutines, but working over finite fields. In the same way, some
 other routines of higher level (such as the one in LAPACK) are also
 produced.

Package: fflas-ffpack-common
Description-md5: f4da176092e0c009ac9f62f9a5bf6277
Description-en: Finite field linear algebra subroutines/package - common files
 FFLAS-FFPACK consists in the creation of a set of routines, giving
 the same tools as a set of classical Basic Linear Algebra
 Subroutines, but working over finite fields. In the same way, some
 other routines of higher level (such as the one in LAPACK) are also
 produced.
 .
 This package provides architecture independent header files.

Package: fflas-ffpack-dev-doc
Description-md5: 7a672678795f2f1b7a007d3a50d81062
Description-en: FFLAS-FFPACK Developer Documentation
 FFLAS-FFPACK consists in the creation of a set of routines, giving
 the same tools as a set of classical Basic Linear Algebra
 Subroutines, but working over finite fields. In the same way, some
 other routines of higher level (such as the one in LAPACK) are also
 produced.
 .
 This package provides developer's documentation of FFLAS-FFPACK.

Package: fflas-ffpack-user-doc
Description-md5: eb99a8c423ff8fa68503c0a0a1d168e7
Description-en: FFLAS-FFPACK User Documentation
 FFLAS-FFPACK consists in the creation of a set of routines, giving
 the same tools as a set of classical Basic Linear Algebra
 Subroutines, but working over finite fields. In the same way, some
 other routines of higher level (such as the one in LAPACK) are also
 produced.
 .
 This package provides user's documentation of FFLAS-FFPACK.

Package: ffmpeg
Description-md5: 9cc505cdfa97126cc9586d97f18c7cc0
Description-en: Tools for transcoding, streaming and playing of multimedia files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This package contains:
 * ffmpeg: a command line tool to convert multimedia files between formats
 * ffplay: a simple media player based on SDL and the FFmpeg libraries
 * ffprobe: a simple multimedia stream analyzer
 * qt-faststart: a utility to rearrange Quicktime files

Package: ffmpeg-doc
Description-md5: 932d67e93ba3ceb35226d892e216a9ea
Description-en: Documentation of the FFmpeg multimedia framework
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This package contains the HTML documentation for the FFmpeg multimedia
 framework including the API documentation created by doxygen and the manpages
 for the libraries.

Package: ffmpeg-progress-yield
Description-md5: 38f1f107a511ca1fd982a332df59204f
Description-en: Run an FFmpeg command with its progress yielded - CLI
 This library provides a generator-based interface for monitoring the progress
 of FFmpeg operations. It parses the output of FFmpeg commands to obtain the
 current percentage of the processing.
 .
 This package contains the CLI script.

Package: ffmpegfs
Description-md5: 9acbc35c60374f0a466c670c5710a231
Description-en: Fuse Multi Media Filesystem
 A read-only FUSE filesystem which transcodes various audio and video formats
 to MP4, WebM, and many more on the fly when opened and read using the FFmpeg
 library, thus supporting a multitude of input formats and a variety of
 common output formats.
 .
 This allows access to a multi-media file collection with software and/or
 hardware which only understands one of the supported output formats, or
 transcodes files through simple drag-and-drop in a file browser.

Package: ffmpegthumbnailer
Description-md5: 6c2cda0a9d0dbe78d15405fa244855b6
Description-en: fast and lightweight video thumbnailer
 FFmpegthumbnailer is a lightweight video thumbnailer that can be used by file
 managers to create thumbnails for your video files. The thumbnailer uses ffmpeg
 to decode frames from the video files, so supported videoformats depend on the
 configuration flags of ffmpeg.
 .
 This package contains the ffmpegthumbnailer executable.

Package: ffmpegthumbs
Description-md5: d10a9a3ae792f8e16e85968fe0168029
Description-en: video thumbnail generator using ffmpeg
 FFMpegThumbs is a video thumbnail generator for KDE file managers
 like Dolphin and Konqueror.  It enables them to show preview images
 of video files using FFMpeg.
 .
 This package is part of the KDE multimedia module.

Package: ffmsindex
Description-md5: 48f49187c807c2c25cb53ea0d1ec1478
Description-en: Command line tool to create ffms2 index files
 A cross platform ffmpeg wrapper library, and some additional content for
 things ffmpeg doesn't handle well. A more friendly API and an easy way to
 say "open and decompress this, I don't care how".
 .
 This package contain a command line indexer tool. Used to create index
 files which can later be used by applications which are useing ffms2
 to speed up loading of multimedia files.

Package: ffproxy
Description-md5: 9933170f06e76e7df02c097f095e57ce
Description-en: Light and customizable http(s) proxy server with ipv6 support
 ffproxy is a filtering HTTP/HTTPS proxy server.
 - It is able to filter by host, URL, and header.
 - Custom header entries can be filtered and added.
 - It can even drop its privileges and be chrooted.
 - Logging to syslog() is supported.
 - It can use another auxiliary proxy server.
 - HTTP accelerator feature (acting as front-end to a HTTP server) is included.
 - It allows transparent IPv6 over IPv4 browsing (and vice versa).

Package: fftw-dev
Description-md5: 305322771ed86f6ceaf06ac43a0a4094
Description-en: library for computing Fast Fourier Transforms
 This library computes FFTs in one or more dimensions. It is extremely fast.
 This package contains the statically linked library and the header files.

Package: fftw-docs
Description-md5: 984728026773fe7303b3dc58c0ee1141
Description-en: documentation for fftw
 This package contains the documentation and test programs for fftw, a Fast
 Fourier Transform library.

Package: fftw2
Description-md5: acb30c90c95af5652d1f00a3d8b88bcd
Description-en: library for computing Fast Fourier Transforms
 This library computes Fast Fourier Transforms (FFT) in one or more dimensions.
 It is extremely fast. This package contains the shared library version of the
 fftw libraries in double precision.
 .
 To get the static library and the header files you need to install fftw-dev.
 .
 For documentation and test programs, install fftw-docs

Package: ffuf
Description-md5: e545768ba4b231d8a462fd19124be1aa
Description-en: Fast web fuzzer written in Go (program)
 ffuf is a fast web fuzzer written in Go that allows typical directory
 discovery, virtual host discovery (without DNS records) and GET and POST
 parameter fuzzing.
 .
 This program is useful for pentesters, ethical hackers and forensics experts.
 It also can be used for security tests.

Package: fgallery
Description-md5: 93027ea3898e95cb32516b188fb2aaff
Description-en: static HTML+JavaScript photo album generator
 “fgallery” is a static photo gallery generator with no frills that has a
 stylish, minimalist look. “fgallery” shows your photos, and nothing else.
 .
 There is no server-side processing, only static generation. The resulting
 gallery can be uploaded anywhere without additional requirements and works with
 any modern browser.
 .
 * Automatically orients pictures without quality loss.
 * Multi-camera friendly: automatically sorts pictures by time: just throw your
 (and your friends) photos and movies in a directory. The resulting gallery
 shows the pictures in seamless shooting order.
 * Adapts to the current screen size and proportions, switching from
 horizontal/vertical layout and scaling thumbnails automatically.
 * Includes original (raw) pictures in a zip file for downloading.
 * Panoramas can be seen full-size by default.

Package: fgetty
Description-md5: 37ff6bff3be9f751a5aa363fa33ede1e
Description-en: very small, efficient, console-only getty and login
 fgetty is a small, efficient, console-only getty for Linux.
 It is derived from mingetty.
 .
 fgetty includes a login program that supports the checkpassword
 authentication interface, and also a checkpassword program that uses the
 standard C library interface to passwd and shadow.

Package: fh2odg
Description-md5: 0e224cbcac1e9613c71acdf1a6a0c848
Description-en: Freehand to OpenDocument converter
 This package contains a utility for converting Freehand documents into
 OpenDocument draw documents.

Package: fhist
Description-md5: 620ec50c3e18e5bc1f8119629ba5cf3c
Description-en: File history, comparison and merge utilities
 The fhist package contains 3 utilities
 fhist - a file history tool
 fcomp - a file comparison tool
 fmerge - a file merging tool
 .
 All three are bundled together, because they all
 use the same minimal-difference algorithm.

Package: fiat-utils
Description-md5: 50a2f460ac2d90153f5a1af187e5d7e3
Description-en: Fortran IFS and Arpege Toolkit - utilities
 FIAT is a collection of selected Fortran utility libraries, extracted from
 the IFS/Arpege model used at ECMWF.
 It provides:
 drhook : tracing
 gstats : timing
 parkind : choose precision
 mpl : MPI communication
 mpi_serial: MPI dummy symbols compiled into static library other
 various routines
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: fiche
Description-md5: 021c27a7a474e490b3c1a8b67120adea
Description-en: Receiver for command line output pastebin
 Fiche is at the back end of the paste bin website
 http://termbin.com/   So you can create your own paste bin.
 .
 Typically used in combination with a webserver.

Package: fido2-tools
Description-md5: e4886bc38ef273a6cef0a6b5476f8eb0
Description-en: command-line tools to configure and use a FIDO 2 token
 A set of tools to manage a FIDO 2 token, generate credentials and
 assertions, and verify them.
 .
 This package contains the fido2-* command-line tools including
 fido2-assert, fido2-cred, and fido2-token.

Package: fido2luks
Description-md5: dc9bd1dea9fc37d6cbca5478e56b9d2f
Description-en: Unlock a LUKS volume on boot using a FIDO2 token
 This is an extension for initramfs-tools that unlocks a
 LUKS-encrypted disk at boot time using a FIDO2 token (Nitrokey,
 YubiKey, ...).
 .
 It is intended for scenarios where a FIDO2 token has been enrolled
 into a LUKS volume using systemd-cryptenroll --fido2-device.

Package: field3d-doc
Description-md5: 39e115e8381c81587e646e596696c517
Description-en: documentation for Field3D
 Field3D is an open source library for storing voxel data.
 .
 It provides C++ classes that handle in-memory storage and a file format
 based on HDF5 that allows the C++ objects to be written to and read from
 disk.
 .
 This package contains the documentation.

Package: field3d-tools
Description-md5: 6ea5a966efeb6247002bfb75e0237fbf
Description-en: command-line tools for Field3D
 Field3D is an open source library for storing voxel data.
 .
 It provides C++ classes that handle in-memory storage and a file format
 based on HDF5 that allows the C++ objects to be written to and read from
 disk.
 .
 This package contains the command-line tools.

Package: fierce
Description-md5: 34c754784c8724f1164bd95834158760
Description-en: Domain DNS scanner
 Fierce is a semi-lightweight scanner that helps locate non-contiguous
 IP space and hostnames against specified domains. It's really meant as
 a pre-cursor to nmap, unicornscan, nessus, nikto, etc, since all of
 those require that you already know what IP space you are looking for.
 This does not perform exploitation and does not scan the whole internet
 indiscriminately. It is meant specifically to locate likely targets both
 inside and outside a corporate network.
 .
 Because it uses DNS primarily you will often find mis-configured networks
 that leak internal address space. That's especially useful in targeted malware.
 Originally written by RSnake along with others at http://ha.ckers.org/.
 This is simply a conversion to Python 3 to simplify and modernize the codebase.

Package: fig2dev
Description-md5: 36434e4ef22c24f930baeb64b1bd0119
Description-en: Utilities for converting XFig figure files
 This package contains utilities (mainly fig2dev) to handle XFig
 (Facility for Interactive Generation of figures) files.
 .
 It can convert files produced by xfig to box, cgm, dxf, epic, eepic,
 eepicemu, emf, eps, gbx (Gerber beta driver), gif, ibmgl, jpeg,
 latex, map (HTML image map), mf (MetaFont), mp (MetaPost), pcx, pdf,
 pdftex, pdftex_t, pic, pict2e, pictex, png, ppm, ps, pstex, pstex_t,
 pstricks, ptk (Perl/Tk), shape (LaTeX shaped paragraphs), sld
 (AutoCad slide format), svg, textyl, tiff, tikz, tk (Tcl/Tk), tpic,
 xbm and xpm.

Package: fig2ps
Description-md5: 9303ae2027d7bfc01717b7f483bc5e5e
Description-en: Converts xfig files into ps, eps or pdf files using LaTeX for processing text
 This perl script takes into advantage the pstex and pstex_t export
 formats of fig2dev (xfig) to separate special text and the rest of a xfig
 file. Then, the text is processed separately using LaTeX, and
 everything is put back together at the end, to make a nice wonderful
 figure with the text formatted exactly the same way as the article you
 are typing ! PDF output is also available.
 .
 Though gv is strictly speaking not necessary for conversion, it can
 be called directly by fig2ps depending on the options you choose.
 For nice PDF output, you should install Type 1 fonts, such as lmodern
 or cm-super.

Package: fig2sxd
Description-md5: b2b47f3fbc60350d562801bb32979a83
Description-en: convert XFig files to OpenOffice.org format
 This program converts a file in XFig format into a .sxd file for
 OpenOffice.org Draw.

Package: figlet
Description-md5: e0490c3538ef0826fb0abc998f624513
Description-en: Make large character ASCII banners out of ordinary text
 FIGlet (Frank, Ian & Glenn's Letters) is a program that creates large
 characters out of ordinary screen characters.
 .
 It can create characters in many different styles and can
 kern and "smush" these characters together in various ways.  FIGlet
 output is generally reminiscent of the sort of "signatures" many people
 like to put at the end of e-mail, Usenet and MOTD messages.

Package: figtoipe
Description-md5: 728fdf6e0c9960e7a98e0d40a695a67a
Description-en: convert FIG files to XML files for ipe
 Ipe is a drawing editor for creating figures, provided in package ipe.
 .
 Figtoipe is a program that reads FIG files (as generated by xfig) and
 generates an XML file readable by Ipe.

Package: figtree
Description-md5: e06f51cdb4e8a7021940de0d58824055
Description-en: graphical phylogenetic tree viewer
 FigTree is designed as a graphical viewer of phylogenetic trees and as
 a program for producing publication-ready figures.  In particular it is
 designed to display summarized and annotated trees produced by BEAST.

Package: fil-plugins
Description-md5: 30556d0b0532c99abb35507fee2235ac
Description-en: parametric equalizer LADSPA plugin
 Four-band parametric equaliser. Each section has an active/bypass switch,
 frequency, bandwidth and gain controls. There is also a global bypass
 switch and gain control.
 .
 The 2nd order resonant filters are implemented using a Mitra-Regalia
 style lattice filter, which has the nice property of being stable
 even while parameters are being changed.
 .
 All switches and controls are internally smoothed, so they can
 be used 'live' without any clicks or zipper noises. This should
 make this plugin a good candidate for use in systems that allow
 automation of plugin control ports, such as Ardour, or for
 stage use.

Package: file-kanji
Description-md5: e22ab3c1fdde8071f2403753e1e2190f
Description-en: kanji code checker
 This package contains file2 command.
 File2 command tests the classification of Japanese text files
 into JIS, UTF-8, EUC-JP, SJIS, ascii, and UNKNOWN.
 If the file package is installed, the file command is executed
 instead of UNKNOWN.

Package: filecheck
Description-md5: 129b576cbb86ade8d62ea790c07d39e1
Description-en: Attempt to reimplement LLVM's FileCheck using Python
 Filecheck is a Python implementation for LLVM LIT integration tests
 integration tests. The package is useful to people who are not
 familiar with the LLVM infrastructure and Python-based projects
 that would prefer to not have to build anything from LLVM's source
 code in their CI process.
 .
 This package contains the filecheck command line tool.

Package: filelight
Description-md5: 397ff9a469e07a772f22460c66b66875
Description-en: show where your diskspace is being used
 Filelight allows you to understand your disk usage by graphically
 representing your filesystem as a set of concentric, segmented rings.
 .
 It is like a pie-chart, but the segments nest, allowing you to see both
 which directories take up all your space, and which directories
 and files inside those directories are the real culprits.

Package: files-to-prompt
Description-md5: 253cae1246fcb1b40518aa1eb1aa9ee6
Description-en: Concatenate files into a single prompt for LLM use
 This command processes multiple files within specified directories and
 concatenates their contents into a single text prompt, formatted for use with
 large language models (LLMs). It includes options for filtering files by
 extension, including or skipping hidden files, ignoring specified patterns
 and formatting output in Claude XML. Users can choose to print the output
 directly or save it to a file. The output helps in structuring text that is
 compatible with and optimized for language model processing, without altering
 any individual file's content.

Package: filespooler
Description-md5: b5a136a5de20664f09284a1e69f667cc
Description-en: Sequential, distributed, POSIX-style job queue processing
 Filespooler is a Unix-style tool that facilitates local or remote command
 execution, complete with stdin capture, with easy integration with various
 tools.  Here's a brief Filespooler feature list:
 .
 - It can easily use tools such as S3, Dropbox, Syncthing, NNCP, ssh, UUCP, USB
 drives, CDs, etc. as transport.
 .
 - Translation: you can use basically anything that is a filesystem as a
 transport
 .
 - It can use arbitrary decoder command pipelines (eg, zcat, stdcat, gpg, age,
 etc) to pre-process stored packets.
 .
 - It can send and receive packets by pipes.
 .
 - Its storage format is simple on-disk files with locking.
 .
 - It supports one-to-one and one-to-many configurations.
 .
 - Locking is unnecessary when writing new jobs to the queue, and many arbitrary
 tools (eg, Syncthing, Dropbox, etc) can safely write directly to the queue
 without any assistance.
 .
 - Queue processing is strictly ordered based on the order on the creation
 machine, even if job files are delivered out of order to the destination.
 .
 - stdin can be piped into the job creation tool, and piped to a later executor
 at process time on a remote machine.
 .
 - The file format is lightweight; less than 100 bytes overhead unless large
 extra parameters are given.
 .
 - The queue format is lightweight; having 1000 different queues on a Raspberry
 Pi would be easy.
 .
 - Processing is stream-based throughout; arbitrarily-large packets are fine and
 sizes in the TB range are no problem.
 .
 - The Filespooler command, fspl, is extremely lightweight, consuming less than
 10MB of RAM on x86_64.
 .
 - Filespooler has extensive documentation.
 .
 Filespooler consists of a command-line tool (fspl) for interacting with queues.
 It also consists of a Rust library that is used by fspl.  main.rs for fspl is
 just a few lines long.

Package: filetraq
Description-md5: fa2c8e21acfcb0f5ed4c9a34fb1431f4
Description-en: Small utility to keep track of changes in config files
 FileTraq is a shell script that reads a list of files to watch, runs
 diff against each file and its backup, and reports any discrepancies, along
 with keeping a dated backup of the original.
 It's designed to be run as a cron job.

Package: filezilla
Description-md5: 8be987e2a856805def998725c6772218
Description-en: Full-featured graphical FTP/FTPS/SFTP client
 FileZilla is a full-featured FTP client with an easy-to-use GUI.
 .
 It is written in C++ and uses the wxWidgets library.
 .
 FileZilla includes the following features:
 * Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
 * IPv6 support
 * Available in more than 40 languages
 * Supports resume and transfer of large files >4GB
 * Easy to use Site Manager and transfer queue
 * Bookmarks
 * Drag & drop support (in application)
 * Speed limits
 * Filename filters
 * Directory comparison
 * Network configuration wizard
 * Remote file editing
 * Keep-alive
 * HTTP/1.1, SOCKS5 and FTP Proxy support
 * Logging to file
 * Synchronized directory browsing
 * Remote file search
 * Tabbed interface to connect to multiple servers

Package: filezilla-common
Description-md5: d44562efedd6e3c2dc2b5163ccd22578
Description-en: Architecture independent files for filezilla
 FileZilla is a full-featured FTP client with an easy-to-use GUI.
 .
 It is written in C++ and uses the wxWidgets library.
 .
 See the filezilla package description for a fuller list of features.
 .
 This package contains architecture independent files such as images and
 translations.

Package: filius
Description-md5: 56505564e54cbe91631edc1239edc38e
Description-en: educational network simulator
 This simulation tool supports studying and teaching the technology
 behind computer networks.
 .
 Starting from two connected devices up to separate local area
 networks connected to the internet, many protocols, services and
 applications are available, waiting to be explored.
 .
 Filius provides simulated desktops, servers, switches, routers and
 quite some specifics on Ethernet and the TCP/IP protocol suite.

Package: filler
Description-md5: ee41264a3e8209118ad3e95a1ab3d0eb
Description-en: simple game where two players try to capture half the board
 Filler is a simple game where two players try to capture half of the board.
 Players take turns selecting colours to capture all adjacent hexes of the
 same colour.

Package: fillets-ng
Description-md5: 7d96ef4f6e14249937bac0c8629464bd
Description-en: puzzle game about witty fish saving the world sokoban-style
 Fish Fillets is strictly a puzzle game. The goal in every of the seventy
 levels is always the same: find a safe way out. The fish utter witty remarks
 about their surroundings, the various inhabitants of their underwater realm
 quarrel among themselves or comment on the efforts of your fish. The whole
 game is accompanied by quiet, comforting music.

Package: fillets-ng-data
Description-md5: 89ee08f6d3eb53b94406a3fa16325b40
Description-en: docs, graphics, music and international sounds for fillets-ng
 Fish Fillets is strictly a puzzle game. The goal in every of the seventy
 levels is always the same: find a safe way out. The fish utter witty remarks
 about their surroundings, the various inhabitants of their underwater realm
 quarrel among themselves or comment on the efforts of your fish. The whole
 game is accompanied by quiet, comforting music.
 .
 This package contains the data needed for the game. You need it, even
 if you also install the add-on Czech language spoken dialogs.

Package: fillets-ng-data-cs
Description-md5: c0981a1166954cb3994b3b8777bbd473
Description-en: add-on sounds for Czech language spoken dialogs for fillets-ng
 Fish Fillets is strictly a puzzle game. The goal in every of the seventy
 levels is always the same: find a safe way out. The fish utter witty remarks
 about their surroundings, the various inhabitants of their underwater realm
 quarrel among themselves or comment on the efforts of your fish. The whole
 game is accompanied by quiet, comforting music.
 .
 This package contains add-on sound-files for Czech language spoken
 dialogs. It is a completely optional add-on and does not replace
 fillets-ng-data, which is still needed for graphics and other sounds.

Package: fillets-ng-data-nl
Description-md5: 0532fe5286fcbaf3ae906a0b40a2ff01
Description-en: add-on sounds for Dutch language spoken dialogs for fillets-ng
 Fish Fillets is strictly a puzzle game. The goal in every of the seventy
 levels is always the same: find a safe way out. The fish utter witty remarks
 about their surroundings, the various inhabitants of their underwater realm
 quarrel among themselves or comment on the efforts of your fish. The whole
 game is accompanied by quiet, comforting music.
 .
 This package contains add-on sound-files for Dutch language spoken
 dialogs. It is a completely optional add-on and does not replace
 fillets-ng-data, which is still needed for graphics and other sounds.

Package: filter
Description-md5: c318bce74f48d8021e639c3a25091577
Description-en: program that filters local email via forward/pipe
 filter is one of the original mail filtering programs written for UNIX.
 (originally a part of the 'elm' mailer)
 Install it via a pipe(|) reference in $HOME/.forward, and let it
 separate your incoming email into different personal mailboxes.

Package: filtergen
Description-md5: 67e1a75cc7e05d0c9e8f5b4a6c6dafff
Description-en: packet filter generator for various firewall systems
 filtergen is a packet filter generator.  It compiles a fairly high-level
 description language into iptables, ipchains, or ipfilter scripts (and has
 bits of support for Cisco IOS access lists).

Package: filtermail
Description-md5: dd706592fed83fc21acc669ffb3a07cd
Description-en: utility to filter incoming e-mail as accepted, spam, or ignored
 filtermail inspects received e-mail and uses a rule set to filter it into
 the standard mailbox, a spam-box or an ignore-box.  It is intended to be
 used with Mail Transfer Agents (MTAs) that invoke a Local Delivery Agent
 (LDA) via a 'forward' file specifying a program to process incoming e-mail.
 .
 It is an alternative to procmail.

Package: filters
Description-md5: 19e1e21ae9762fb7f799265d97a1bd0c
Description-en: collected filters, including B1FF and the Swedish Chef
 A collection of filters to do all sorts of strange things to text.
 This includes such favorites as B1FF and the Swedish Chef, and a wide
 range of others.

Package: filtlong
Description-md5: e157edeb97ecce7ea5d032a5d39adf21
Description-en: quality filtering tool for long reads of genome sequences
 Filtlong is a tool for filtering long reads by quality. It can take a
 set of long reads and produce a smaller, better subset. It uses both
 read length (longer is better) and read identity (higher is better) when
 choosing which reads pass the filter.

Package: filtlong-data
Description-md5: ccb3f923b32f355209be34b48bc855fa
Description-en: quality filtering tool for long reads of genome sequences (testdata)
 Filtlong is a tool for filtering long reads by quality. It can take a
 set of long reads and produce a smaller, better subset. It uses both
 read length (longer is better) and read identity (higher is better) when
 choosing which reads pass the filter.
 .
 This package contains test data for filtlong.

Package: fim
Description-md5: 545bc8b6326b5387fc70d5fa199f1855
Description-en: scriptable frame buffer, X.org and ascii art image viewer
 FIM is a highly customizable scriptable image viewer targeted at the
 users who are comfortable with software like the Vim text editor or the Mutt
 mail user agent. FIM aims to be a "swiss army knife" for viewing images.
 Its code derives from the "Fbi" framebuffer image viewer by Gerd Hoffmann.
 FIM is multidevice: it has X support via the SDL library and ascii art output
 via the aalib library.
 .
 It supports image description files, file search and filtering using regular
 expressions on filenames and descriptions, caption display, customizable
 status line, EXIF tags display, EXIF-based image rotation, recursive directory
 traversal, reading from stdin, and can e.g. jump between two images
 remembering scale and position.
 .
 It can speed up loading by image caching and speed up scaling with mipmaps.
 It offers GNU readline command line autocompletion and history,
 completely customizable key bindings, external/internal (if-while based)
 scriptability (through return codes, standard input/output, and commands given
 at invocation time, an initialization file, Vim-like autocommands), and much
 more.

Package: finalcif
Description-md5: 2bbc19ff75ee3b10b69f05b8f987c846
Description-en: editor for Crystallographic Information Format
 Finalcif is a full-featured CIF file editor to make editing and validation of
 CIF files easy. It collects all the information from a work folder needed in
 order to finalize a CIF file for publication. In any case, one can also import
 a valid CIF file to complete the information. In ideal cases, it takes one
 click to have a publication-ready file.
 .
 Essentially, one should have the corresponding CIF file for FinalCif in its
 original 'work' folder, which contains all other files such as SAINT list
 files, SADABS list file, SHELX list files, etc. that led to this CIF file.
 .
 Checking the final CIF file with the IUCr CheckCIF server is a one-click
 problem in FinalCif. One gets a web and PDF report or just a local PLATON CIF
 check for computers without internet.
 .
 FinalCif generates beautiful CIF reports in seconds for publication as MS Word
 files (also compatible with Openoffice etc.). The report includes tables of
 structure properties like R-values or atom parameters and a report text about
 the experiment conditions.
 .
 The button "save cif file" saves the current file under 'name'-finalcif.cif.
 FinalCif will never make changes to the original CIF file.

Package: finch
Description-md5: 1d9775f483f51641eda9e2f24dac715d
Description-en: text-based multi-protocol instant messaging client
 Finch is a text/console-based, modular instant messaging client capable of
 using multiple networks at once.  Currently supported out of the box are:
 Jabber/XMPP, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, Lotus
 Sametime, SIMPLE, and Zephyr. It can support many more with plugins.
 .
 Some extra packages are suggested to use increased functionality:
 * libx11-6
 - To use the Clipboard and/or Toaster plugins.

Package: finch-dev
Description-md5: c7eff7657eed23dc8ade8bbf10342727
Description-en: text-based multi-protocol instant messaging client - development
 This package contains the headers and other development files not included in
 the main finch package. Install this if you wish to compile your own plugins.

Package: find-libpython
Description-md5: f415b742eac9743435198755559b9089
Description-en: utility to find libpython associated with your environment
 The library is designed to find the path to the libpython dynamic library for
 the current Python environment.
 It should work with many types of installations, whether it be conda-managed,
 system-managed, or otherwise.
 And it should function on Windows, Mac OS/OS X, and any Linux distribution.
 .
 This code is useful in several contexts, including projects that embed a
 Python interpreter into another process, or Python library build systems.
 .
 This package contains the command line utility.

Package: findbugs
Description-md5: deb53656f44857b848749762c3e59f23
Description-en: Static java code analyzer to find bugs
 FindBugs is a program which uses static analysis to look for bugs in Java
 code. It can analyze programs compiled for any version of Java, from 1.0
 to 1.8.
 .
 FindBugs provides both GUI and command line interfaces and supports many
 bug patterns.

Package: findent
Description-md5: d83ed194aada6194024dcbd0e091190f
Description-en: indents/converts Fortran sources
 Indents Fortran sources: free or fixed format.
 Optionally converts from fixed format to free format.
 Optionally generates dependencies for Make, based on
 definition and usage of modules.
 Supports Fortran-2 .. Fortran-2023.
 Indentation is controlled by a number of flags.
 Easy integration with (g)vim, gedit, emacs.
 .
 wfindent is a wrapper for findent and facilitates
 in-place indenting of Fortran sources.

Package: findimagedupes
Description-md5: 6f073b619749599256d959f814d86df6
Description-en: Finds visually similar or duplicate images
 findimagedupes is a commandline utility which performs a rough
 "visual diff" to two images. This allows you to compare two
 images or a whole tree of images and determine if any are
 similar or identical. On common image types, findimagedupes
 seems to be around 98% accurate.

Package: finger
Description-md5: fa4c81e598394f7d5057f3373fde86f6
Description-en: user information lookup program
 finger displays information about the system users.

Package: fingerd
Description-md5: 252aeb1f06e592ea0a2e97dcb289d598
Description-en: remote user information server
 Fingerd is a simple daemon based on RFC1196 that provides an interface to the
 "finger" program at most network sites.  The program is supposed to return a
 friendly, human-oriented status report on either the system at the moment or a
 particular person in depth.

Package: fingwit
Description-md5: 63ba5197832804baebdd38492a6b2b65
Description-en: Fingerprint Configuration Tool
 Utility application used to configure fingerprint authentication.

Package: finit
Description-md5: 78f827bd09c7d056c90e20dd2a557943
Description-en: Fast init for Linux systems
 Finit is a simple alternative to SysV init and systemd, reverse engineered from
 the EeePC fastinit. Focus is on small and embedded systems, although Finit is
 fully usable on server and desktop systems as well.
 .
 Finit supports runlevels, process monitoring, and starting services on demand
 using the built-in inetd, or by triggering a condition. E.g., "don't start this
 service until basic networking is available", or "wait until syslogd has
 started".

Package: finit-plugins
Description-md5: a4b0bdd2cca696804e596de271652986
Description-en: Fast init for Linux systems - plugins
 Finit is a simple alternative to SysV init and systemd, reverse engineered from
 the EeePC fastinit. Focus is on small and embedded systems, although Finit is
 fully usable on server and desktop systems as well.
 .
 This package contains a set of plugins:
 * alsa-utils.so: Restore and save ALSA sound settings on startup/shutdown.
 * bootmisc.so: Setup necessary files and system directories for, e.g., UTMP
 (tracks logins at boot).
 * dbus.so: Setup and start system message bus, D-Bus, at boot.
 * hook-scripts.so: Trigger the execution of scripts from plugin hook points.
 * rtc.so: Restore and save system clock from/to RTC on boot/halt.
 * modules-load.so: Scans /etc/modules-load.d/*.conf for modules to load using
 modprobe.
 * netlink.so: Listens to Linux kernel Netlink events for gateway and
 interfaces.
 * resolvconf.so: Setup necessary files for resolvconf at startup.
 * tty.so: Watches /dev, using inotify, for new device nodes (TTY's) to
 start/stop getty consoles on them on demand.
 * urandom.so: Setup random seed at startup.
 * x11-common.so: Setup necessary files for X-Window.

Package: finit-sysv
Description-md5: 3d569ccc0cdb1cf0f4487ad4baae3a69
Description-en: Fast init for Linux systems - SysV compatibility symlinks
 Finit is a simple alternative to SysV init and systemd, reverse engineered from
 the EeePC fastinit. Focus is on small and embedded systems, although Finit is
 fully usable on server and desktop systems as well.
 .
 Installing finit-sysv will overwrite /sbin/init with a symlink to finit.

Package: fio
Description-md5: 0d63d558bd4971928ed6262572b9a348
Description-en: flexible I/O tester
 fio is a tool that will spawn a number of threads or processes doing a
 particular type of I/O action as specified by the user. fio takes a
 number of global parameters, each inherited by the thread unless
 otherwise parameters given to them overriding that setting is given.
 The typical use of fio is to write a job file matching the I/O load
 one wants to simulate.
 .
 This package contains the command line version of fio and all additional
 command line tools. The package fio-examples contains the example job files.

Package: fio-examples
Description-md5: f9d6b511ce329e9d228c50e08ab7a9bb
Description-en: flexible I/O tester - example job files
 fio is a tool that will spawn a number of threads or processes doing a
 particular type of I/O action as specified by the user. fio takes a
 number of global parameters, each inherited by the thread unless
 otherwise parameters given to them overriding that setting is given.
 The typical use of fio is to write a job file matching the I/O load
 one wants to simulate.
 .
 This package contains the example job files.

Package: fiona
Description-md5: 09de26d1436b4dfda06ea07ba93758bd
Description-en: Command line tool for reading/writing vector geospatial data
 Fiona is a Python wrapper around the OGR vector data abstraction library.
 Fiona is designed to be simple and dependable. It focuses on reading
 and writing data in standard Python IO style and relies upon familiar
 Python types and protocols such as files, dictionaries, mappings, and
 iterators instead of classes specific to OGR. Fiona can read and write
 real-world data using multi-layered GIS formats and zipped virtual
 file systems and integrates readily with other Python GIS packages
 such as pyproj, Rtree, and Shapely.
 .
 This package provides the fiona command line tools

Package: firebird-dev
Description-md5: 32713afe7260e5c75bd126b0114a28f1
Description-en: Development files for Firebird
 C header files for Firebird, useful if one compiles programs that use the
 Firebird client to work with Firebird databases.
 .
 See firebird4.0-server package for more information about Firebird.

Package: firebird-utils
Description-md5: f0558675fb6b08aafc01dd6ceec32893
Description-en: Firebird command line utilities wrapper
 firebird-utils contains a wrapper script which allows running specific
 version of firebird utilities like gbak or isql-fb. If no version is
 specified, the latest available is used.

Package: firebird3.0-common
Description-md5: 99ad5b92b46b59007406fee88239a7c4
Description-en: common files for firebird 3.0 server, client and utilities
 Common files for the Firebird server, client and user utilities.
 .
 These include the support scripts as well as configuration files in
 /etc/firebird/3.0.

Package: firebird3.0-common-doc
Description-md5: b966380cc068867d70fdae3124709805
Description-en: copyright, licensing and changelogs of firebird3.0
 Copyright, licensing information and upstream changelog of firebird3.0.
 .
 Due to the size of the upstream change log and copyright/licensing summary,
 keeping them in a separate package saves space on mirrors and when installing
 firebird3.0 packages.

Package: firebird3.0-doc
Description-md5: 7a9204397ad8ec5897d0e8c4dbec8fd3
Description-en: Documentation files for firebird database version 3.0
 Various documents for firebird 3.0. These include the release notes, what's
 new in firebird 3.0, quick start guide, upgrade guide, list of ISQL
 enhancements etc.

Package: firebird3.0-examples
Description-md5: 9b846ed7016bd38e7bf0abef4266a8b1
Description-en: Examples for Firebird database
 The examples included in this package are provided as samples and are also
 used by Firebird's testing suite (TCS). The examples are in the form
 of .h, .c, .e, .fdb and .gbk files.
 .
 See firebird3.0-server package for more information about Firebird.

Package: firebird3.0-server
Description-md5: 2134827313e90e2003de2a24bcb319ef
Description-en: Firebird Server - an RDBMS based on InterBase 6.0 code
 Firebird is a relational database offering many ANSI SQL-99 features that
 runs on Linux, Windows, and a variety of Unix platforms. Firebird offers
 excellent concurrency, high performance, and powerful language support
 for stored procedures and triggers. It has been used on production systems
 under a variety of names since 1981.
 .
 This package contains the server binary as well as its configuration files.
 The default mode of operation is the so called "super", which is a
 single-threaded server process with shared database cache between
 connections. The two other operation modes -- "classic" (separate
 process/cache for each connection) and "superclassic" (separate thread/cache
 for each connection) are also available via configuration options.

Package: firebird3.0-server-core
Description-md5: f540578275d4feacf219d86a12101dd7
Description-en: Firebird engine core
 Firebird database engine and support libraries. This package is required for
 embedded (serverless) access to local databases with the tools packaged in
 firebird3.0-utils or other binaries linked to the firebird client library,
 libfbclient2.
 .
 The rest of the binaries needed for running a full-featured,
 remotely-accessible Firebird server are in the firebird3.0-server package.

Package: firebird3.0-utils
Description-md5: db944efed9cc24f4c9ea4fca7fde1fd9
Description-en: Firebird command line utilities
 This package contains the utilities for managing Firebird databases:
 * isql-fb -- interactive console (original name isql)
 * gbak -- backup and restore databases
 * gfix -- check and repair databases
 * gsec -- manage users and roles
 * fbstat -- analyze databases (original name gstat)
 * nbackup -- incremental backup and file-level copy
 * gpre -- preprocess sources with embedded SQL

Package: firebird4.0-common
Description-md5: 00c70a1826e3d16c3f78d8102cb68a52
Description-en: common files for firebird 4.0 server, client and utilities
 Common files for the Firebird server, client and user utilities.
 .
 These include the support scripts as well as configuration files in
 /etc/firebird/4.0.

Package: firebird4.0-common-doc
Description-md5: 54f288f1d91bae48a7b37d1dc3b9b469
Description-en: copyright, licensing and changelogs of firebird4.0
 Copyright, licensing information and upstream changelog of firebird4.0.
 .
 Due to the size of the upstream change log and copyright/licensing summary,
 keeping them in a separate package saves space on mirrors and when installing
 firebird4.0 packages.

Package: firebird4.0-doc
Description-md5: 2ac84c3040dbe9d6e1cc58ef8d7de010
Description-en: Documentation files for firebird database version 4.0
 Various documents for firebird 4.0. These include the release notes, what's
 new in firebird 4.0, quick start guide, upgrade guide, list of ISQL
 enhancements etc.

Package: firebird4.0-examples
Description-md5: 70119b8521bf1e3c39007aa0088cf1fc
Description-en: Examples for Firebird database
 The examples included in this package are provided as samples and are also
 used by Firebird's testing suite (TCS). The examples are in the form
 of .h, .c, .e, .fdb and .gbk files.
 .
 See firebird4.0-server package for more information about Firebird.

Package: firebird4.0-server
Description-md5: 2134827313e90e2003de2a24bcb319ef
Description-en: Firebird Server - an RDBMS based on InterBase 6.0 code
 Firebird is a relational database offering many ANSI SQL-99 features that
 runs on Linux, Windows, and a variety of Unix platforms. Firebird offers
 excellent concurrency, high performance, and powerful language support
 for stored procedures and triggers. It has been used on production systems
 under a variety of names since 1981.
 .
 This package contains the server binary as well as its configuration files.
 The default mode of operation is the so called "super", which is a
 single-threaded server process with shared database cache between
 connections. The two other operation modes -- "classic" (separate
 process/cache for each connection) and "superclassic" (separate thread/cache
 for each connection) are also available via configuration options.

Package: firebird4.0-server-core
Description-md5: 31946f9c9f7ca1ab859179fffedb7dae
Description-en: Firebird engine core
 Firebird database engine and support libraries. This package is required for
 embedded (serverless) access to local databases with the tools packaged in
 firebird4.0-utils or other binaries linked to the firebird client library,
 libfbclient2.
 .
 The rest of the binaries needed for running a full-featured,
 remotely-accessible Firebird server are in the firebird4.0-server package.

Package: firebird4.0-utils
Description-md5: db944efed9cc24f4c9ea4fca7fde1fd9
Description-en: Firebird command line utilities
 This package contains the utilities for managing Firebird databases:
 * isql-fb -- interactive console (original name isql)
 * gbak -- backup and restore databases
 * gfix -- check and repair databases
 * gsec -- manage users and roles
 * fbstat -- analyze databases (original name gstat)
 * nbackup -- incremental backup and file-level copy
 * gpre -- preprocess sources with embedded SQL

Package: firefox-locale-af
Description-md5: 8b2eaaf3661aadce675a60a7afd52cfa
Description-en: Transitional package - firefox-locale-af -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-af is now replaced by the firefox snap.

Package: firefox-locale-an
Description-md5: d7dcf811c7b0f06efec109bbb0195f35
Description-en: Transitional package - firefox-locale-an -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-an is now replaced by the firefox snap.

Package: firefox-locale-ar
Description-md5: bb992d8748bb532eab35a74256ec016e
Description-en: Transitional package - firefox-locale-ar -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ar is now replaced by the firefox snap.

Package: firefox-locale-as
Description-md5: 93249a5f75ed500a57ded5c5531c0f3c
Description-en: Transitional package - firefox-locale-as -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-as is now replaced by the firefox snap.

Package: firefox-locale-ast
Description-md5: 2a57c2a9f7b7cb26c7e566c35f3044e0
Description-en: Transitional package - firefox-locale-ast -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ast is now replaced by the firefox snap.

Package: firefox-locale-az
Description-md5: 0d0e6f1d025656c8242597c6d145a5ce
Description-en: Transitional package - firefox-locale-az -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-az is now replaced by the firefox snap.

Package: firefox-locale-be
Description-md5: a378e2238cbde7d3bc1067b21e46e9c1
Description-en: Transitional package - firefox-locale-be -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-be is now replaced by the firefox snap.

Package: firefox-locale-bg
Description-md5: f2c40b8982af31ccd0adda7eed7b501f
Description-en: Transitional package - firefox-locale-bg -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-bg is now replaced by the firefox snap.

Package: firefox-locale-bn
Description-md5: a4a05053a157c9fd05ff47fff5f203db
Description-en: Transitional package - firefox-locale-bn -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-bn is now replaced by the firefox snap.

Package: firefox-locale-br
Description-md5: 6e1fbcc709795ad45d30cd0e57cbcd1c
Description-en: Transitional package - firefox-locale-br -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-br is now replaced by the firefox snap.

Package: firefox-locale-bs
Description-md5: 4d199c5e8b0ff64d3d094c2182d1e9a5
Description-en: Transitional package - firefox-locale-bs -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-bs is now replaced by the firefox snap.

Package: firefox-locale-ca
Description-md5: acd8a6fba534e07605b4ec68f9e310b8
Description-en: Transitional package - firefox-locale-ca -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ca is now replaced by the firefox snap.

Package: firefox-locale-cak
Description-md5: f8d592489bf49ce7dc3094df80447e88
Description-en: Transitional package - firefox-locale-cak -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-cak is now replaced by the firefox snap.

Package: firefox-locale-cs
Description-md5: 67f80e160284e15b21e7d49ce82ac707
Description-en: Transitional package - firefox-locale-cs -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-cs is now replaced by the firefox snap.

Package: firefox-locale-csb
Description-md5: 58420b55387c4c6d95a41011fdf2a140
Description-en: Transitional package - firefox-locale-csb -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-csb is now replaced by the firefox snap.

Package: firefox-locale-cy
Description-md5: bed4e07596c7535bf7e125b3b257b972
Description-en: Transitional package - firefox-locale-cy -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-cy is now replaced by the firefox snap.

Package: firefox-locale-da
Description-md5: f3dd6938c2856cc6f20378a498253005
Description-en: Transitional package - firefox-locale-da -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-da is now replaced by the firefox snap.

Package: firefox-locale-de
Description-md5: 1e9330d5e55ec0899c4b817a044bc9c1
Description-en: Transitional package - firefox-locale-de -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-de is now replaced by the firefox snap.

Package: firefox-locale-el
Description-md5: b2812a1962fb06b0eb0ba7464d4d408b
Description-en: Transitional package - firefox-locale-el -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-el is now replaced by the firefox snap.

Package: firefox-locale-en
Description-md5: e943ad22a2184475bc62d6f9eb322ab3
Description-en: Transitional package - firefox-locale-en -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-en is now replaced by the firefox snap.

Package: firefox-locale-eo
Description-md5: b987e858f4696ee81c83a1e4a67753b2
Description-en: Transitional package - firefox-locale-eo -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-eo is now replaced by the firefox snap.

Package: firefox-locale-es
Description-md5: 6b0eb625d8ad59c50706b031c9e91128
Description-en: Transitional package - firefox-locale-es -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-es is now replaced by the firefox snap.

Package: firefox-locale-et
Description-md5: a99771fac7aa861ed2e1672ed8165cb7
Description-en: Transitional package - firefox-locale-et -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-et is now replaced by the firefox snap.

Package: firefox-locale-eu
Description-md5: 7a91929fa72b6dc1abde3effa35c1dd4
Description-en: Transitional package - firefox-locale-eu -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-eu is now replaced by the firefox snap.

Package: firefox-locale-fa
Description-md5: 01e3a37a6d99ad6af679ca82ae2653ba
Description-en: Transitional package - firefox-locale-fa -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-fa is now replaced by the firefox snap.

Package: firefox-locale-fi
Description-md5: 054036a7aa033249db6fab978041a524
Description-en: Transitional package - firefox-locale-fi -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-fi is now replaced by the firefox snap.

Package: firefox-locale-fr
Description-md5: 5032899570cabe0525842912b4b5a6b5
Description-en: Transitional package - firefox-locale-fr -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-fr is now replaced by the firefox snap.

Package: firefox-locale-fy
Description-md5: 56e76874eeda5b2676f0cb8fc74c4986
Description-en: Transitional package - firefox-locale-fy -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-fy is now replaced by the firefox snap.

Package: firefox-locale-ga
Description-md5: 3d6b655407d96b324298752ed7f21d9e
Description-en: Transitional package - firefox-locale-ga -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ga is now replaced by the firefox snap.

Package: firefox-locale-gd
Description-md5: e541ba33c3a422993517f71c702f3fb2
Description-en: Transitional package - firefox-locale-gd -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-gd is now replaced by the firefox snap.

Package: firefox-locale-gl
Description-md5: d3ee0b54a65f5c59a320bc790a364757
Description-en: Transitional package - firefox-locale-gl -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-gl is now replaced by the firefox snap.

Package: firefox-locale-gn
Description-md5: 1d686363afbecb2585ea7ed1da075ffd
Description-en: Transitional package - firefox-locale-gn -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-gn is now replaced by the firefox snap.

Package: firefox-locale-gu
Description-md5: dc582ccc2103b54b0c6164cc211a082b
Description-en: Transitional package - firefox-locale-gu -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-gu is now replaced by the firefox snap.

Package: firefox-locale-he
Description-md5: ce85deb92564dbd4689c2ef23c816aa9
Description-en: Transitional package - firefox-locale-he -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-he is now replaced by the firefox snap.

Package: firefox-locale-hi
Description-md5: 7b881412e9c004bc1d24ec303a71950a
Description-en: Transitional package - firefox-locale-hi -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-hi is now replaced by the firefox snap.

Package: firefox-locale-hr
Description-md5: 67ba6978754d2459e00e723b80cd9b14
Description-en: Transitional package - firefox-locale-hr -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-hr is now replaced by the firefox snap.

Package: firefox-locale-hsb
Description-md5: 916ff01d96266dcfe4632ea77a0e620f
Description-en: Transitional package - firefox-locale-hsb -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-hsb is now replaced by the firefox snap.

Package: firefox-locale-hu
Description-md5: 92274755e2f72db827f0d064e40b8162
Description-en: Transitional package - firefox-locale-hu -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-hu is now replaced by the firefox snap.

Package: firefox-locale-hy
Description-md5: 10306d1c1487c10f620bec3a2248a130
Description-en: Transitional package - firefox-locale-hy -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-hy is now replaced by the firefox snap.

Package: firefox-locale-ia
Description-md5: 8672e9fffd3c0030d5ecaaa14f19fb80
Description-en: Transitional package - firefox-locale-ia -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ia is now replaced by the firefox snap.

Package: firefox-locale-id
Description-md5: cd8c134534a179df837014c2763d6edd
Description-en: Transitional package - firefox-locale-id -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-id is now replaced by the firefox snap.

Package: firefox-locale-is
Description-md5: 546abfd73c07b9769c16442bd072353a
Description-en: Transitional package - firefox-locale-is -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-is is now replaced by the firefox snap.

Package: firefox-locale-it
Description-md5: 3ddb1e7e18e473ca8d352586e64d2804
Description-en: Transitional package - firefox-locale-it -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-it is now replaced by the firefox snap.

Package: firefox-locale-ja
Description-md5: 0950e0aec30f4997a5d2adc9bc1dfc24
Description-en: Transitional package - firefox-locale-ja -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ja is now replaced by the firefox snap.

Package: firefox-locale-ka
Description-md5: 03120418296534ed6a16e2c4b5269036
Description-en: Transitional package - firefox-locale-ka -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ka is now replaced by the firefox snap.

Package: firefox-locale-kab
Description-md5: 3f26e188ad534043e2f9837fe3bd647a
Description-en: Transitional package - firefox-locale-kab -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-kab is now replaced by the firefox snap.

Package: firefox-locale-kk
Description-md5: 12c76ceca58dcb061d461212e7bb8b79
Description-en: Transitional package - firefox-locale-kk -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-kk is now replaced by the firefox snap.

Package: firefox-locale-km
Description-md5: 1a19d961d005df8c85b3b7a2ee862d95
Description-en: Transitional package - firefox-locale-km -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-km is now replaced by the firefox snap.

Package: firefox-locale-kn
Description-md5: 44511a19d97c613e9cf868087f824b08
Description-en: Transitional package - firefox-locale-kn -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-kn is now replaced by the firefox snap.

Package: firefox-locale-ko
Description-md5: a5a699f3eb17702327229e11e84c9a9b
Description-en: Transitional package - firefox-locale-ko -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ko is now replaced by the firefox snap.

Package: firefox-locale-ku
Description-md5: e0f93825efcd10a124a7080f6b65b579
Description-en: Transitional package - firefox-locale-ku -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ku is now replaced by the firefox snap.

Package: firefox-locale-lg
Description-md5: c38ab51f31af09435e083553074c93ba
Description-en: Transitional package - firefox-locale-lg -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-lg is now replaced by the firefox snap.

Package: firefox-locale-lt
Description-md5: 3e650ef86e2a2b9d37ebb968d717984e
Description-en: Transitional package - firefox-locale-lt -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-lt is now replaced by the firefox snap.

Package: firefox-locale-lv
Description-md5: aaa09211dd6e9c4defc8f2d5df96b794
Description-en: Transitional package - firefox-locale-lv -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-lv is now replaced by the firefox snap.

Package: firefox-locale-mai
Description-md5: 31ecdd73e630741086bd6b17af6356ec
Description-en: Transitional package - firefox-locale-mai -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-mai is now replaced by the firefox snap.

Package: firefox-locale-mk
Description-md5: 88ea63685fa26de5c733970ca1899a43
Description-en: Transitional package - firefox-locale-mk -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-mk is now replaced by the firefox snap.

Package: firefox-locale-ml
Description-md5: 30ce3d2327fa25ed7e5dac0ac3217005
Description-en: Transitional package - firefox-locale-ml -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ml is now replaced by the firefox snap.

Package: firefox-locale-mn
Description-md5: d25aaa17051704f3e353ea49649e2041
Description-en: Transitional package - firefox-locale-mn -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-mn is now replaced by the firefox snap.

Package: firefox-locale-mr
Description-md5: b9f8f4c971eb66a38557a703e9d34bd8
Description-en: Transitional package - firefox-locale-mr -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-mr is now replaced by the firefox snap.

Package: firefox-locale-ms
Description-md5: bf975c12d236ba981bf2c26dd48654b3
Description-en: Transitional package - firefox-locale-ms -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ms is now replaced by the firefox snap.

Package: firefox-locale-my
Description-md5: 380298d9c929467b358334f4123b13bf
Description-en: Transitional package - firefox-locale-my -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-my is now replaced by the firefox snap.

Package: firefox-locale-nb
Description-md5: 03f3b282c8672585c5e0f8f9aa116798
Description-en: Transitional package - firefox-locale-nb -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-nb is now replaced by the firefox snap.

Package: firefox-locale-ne
Description-md5: 1efd1ff4a6277d9dbdab8e26d60bc188
Description-en: Transitional package - firefox-locale-ne -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ne is now replaced by the firefox snap.

Package: firefox-locale-nl
Description-md5: c522d4aca9f61eb50606dbd0db8b70ab
Description-en: Transitional package - firefox-locale-nl -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-nl is now replaced by the firefox snap.

Package: firefox-locale-nn
Description-md5: 749702b9b090f79c662ae56923a0e681
Description-en: Transitional package - firefox-locale-nn -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-nn is now replaced by the firefox snap.

Package: firefox-locale-nso
Description-md5: aa045c6e31e252925e488dfad69d2c73
Description-en: Transitional package - firefox-locale-nso -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-nso is now replaced by the firefox snap.

Package: firefox-locale-oc
Description-md5: 592a92542cb6f05355990ac9777ca5dd
Description-en: Transitional package - firefox-locale-oc -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-oc is now replaced by the firefox snap.

Package: firefox-locale-or
Description-md5: 393375807262da02b3a50084a56d639e
Description-en: Transitional package - firefox-locale-or -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-or is now replaced by the firefox snap.

Package: firefox-locale-pa
Description-md5: 20e412d8b8809f886db57fe63788f85c
Description-en: Transitional package - firefox-locale-pa -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-pa is now replaced by the firefox snap.

Package: firefox-locale-pl
Description-md5: 45771a6b77be65df739feef751bec705
Description-en: Transitional package - firefox-locale-pl -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-pl is now replaced by the firefox snap.

Package: firefox-locale-pt
Description-md5: d36b2f0ca663b982ce8c07c4035906ec
Description-en: Transitional package - firefox-locale-pt -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-pt is now replaced by the firefox snap.

Package: firefox-locale-ro
Description-md5: 1dfec2784ed0f6c2c16bdb000f4e0cff
Description-en: Transitional package - firefox-locale-ro -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ro is now replaced by the firefox snap.

Package: firefox-locale-ru
Description-md5: 8e5da1c69f728009e3bdb39f83df6188
Description-en: Transitional package - firefox-locale-ru -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ru is now replaced by the firefox snap.

Package: firefox-locale-si
Description-md5: 957e816d6eb927bf460a6da6c4775e3c
Description-en: Transitional package - firefox-locale-si -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-si is now replaced by the firefox snap.

Package: firefox-locale-sk
Description-md5: a31215cba32f4d5c0b434823b707a5d5
Description-en: Transitional package - firefox-locale-sk -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-sk is now replaced by the firefox snap.

Package: firefox-locale-sl
Description-md5: 49f16b8dda980f0318925222ad55d04d
Description-en: Transitional package - firefox-locale-sl -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-sl is now replaced by the firefox snap.

Package: firefox-locale-sq
Description-md5: acc638c2394e0834cab19e3f617b9f68
Description-en: Transitional package - firefox-locale-sq -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-sq is now replaced by the firefox snap.

Package: firefox-locale-sr
Description-md5: df4c1d4d63c73f48abf8e171a1c5c1c7
Description-en: Transitional package - firefox-locale-sr -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-sr is now replaced by the firefox snap.

Package: firefox-locale-sv
Description-md5: fe12c3a2e6dd09327490667359428469
Description-en: Transitional package - firefox-locale-sv -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-sv is now replaced by the firefox snap.

Package: firefox-locale-sw
Description-md5: c1246caf78f2f974c951e2c517452152
Description-en: Transitional package - firefox-locale-sw -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-sw is now replaced by the firefox snap.

Package: firefox-locale-szl
Description-md5: e56626e47a1f337d7bee1dd3b18a97d0
Description-en: Transitional package - firefox-locale-szl -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-szl is now replaced by the firefox snap.

Package: firefox-locale-ta
Description-md5: ee88e0a6f2d8bc19df14786c67b43926
Description-en: Transitional package - firefox-locale-ta -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ta is now replaced by the firefox snap.

Package: firefox-locale-te
Description-md5: 7df807668eed8e0745fb0957c8e9380c
Description-en: Transitional package - firefox-locale-te -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-te is now replaced by the firefox snap.

Package: firefox-locale-th
Description-md5: 0e8f4d04691d08b6f94382fcb0cf3ace
Description-en: Transitional package - firefox-locale-th -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-th is now replaced by the firefox snap.

Package: firefox-locale-tr
Description-md5: 393bd94c64480834bffb305e37fe9994
Description-en: Transitional package - firefox-locale-tr -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-tr is now replaced by the firefox snap.

Package: firefox-locale-uk
Description-md5: c434297bb65d8f3611f3e6e04d0ea3d6
Description-en: Transitional package - firefox-locale-uk -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-uk is now replaced by the firefox snap.

Package: firefox-locale-ur
Description-md5: d15cd050c32905e98a17c6e306af019e
Description-en: Transitional package - firefox-locale-ur -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-ur is now replaced by the firefox snap.

Package: firefox-locale-uz
Description-md5: 918b14a7bf056afe2bbde214069e4ddb
Description-en: Transitional package - firefox-locale-uz -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-uz is now replaced by the firefox snap.

Package: firefox-locale-vi
Description-md5: 06552715adbc84a77ac085178eb08979
Description-en: Transitional package - firefox-locale-vi -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-vi is now replaced by the firefox snap.

Package: firefox-locale-xh
Description-md5: 567338baa84dbb461722bf549ca6ba03
Description-en: Transitional package - firefox-locale-xh -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-xh is now replaced by the firefox snap.

Package: firefox-locale-zh-hans
Description-md5: 346cc1faf31e074cbfa1959cae1bacf1
Description-en: Transitional package - firefox-locale-zh-hans -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-zh-hans is now replaced by the firefox snap.

Package: firefox-locale-zh-hant
Description-md5: b33a67706e0c0e0e25799bc29af6dab1
Description-en: Transitional package - firefox-locale-zh-hant -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-zh-hant is now replaced by the firefox snap.

Package: firefox-locale-zu
Description-md5: 0810bb3c7f100b42a924f7dcdcc35c5e
Description-en: Transitional package - firefox-locale-zu -> firefox snap
 This is a transitional dummy package. It can safely be removed.
 .
 firefox-locale-zu is now replaced by the firefox snap.

Package: firehol
Description-md5: 316b7dc7b61e1b227b09b04b76414805
Description-en: easy to use but powerful iptables stateful firewall (program)
 FireHOL generates generic firewalls with an extremely simple but powerful
 configuration language based on bash, enabling you to design any kind of
 local or routing stateful packet filtering firewall with ease.
 .
 FireHOL is the firewall counterpart of the FireQOS traffic shaper;
 both FireHOL and FireQOS support IPv4 and IPv6.
 .
 This package provides the firewall program.

Package: firehol-common
Description-md5: b16182d0ce0d9e2b0a62515ad4dd39cb
Description-en: easy to use but powerful traffic suite (common library)
 FireHOL suite is a powerful traffic suite of tools that generate generic
 firewalls, traffic shappers, and  more with an extremely simple but powerful
 configuration language based on bash, enabling you to design and manage
 any kind of traffic with ease.
 .
 This package provides the common library.

Package: firehol-doc
Description-md5: c50068ad3ca66c29f176ebe5fd7899f4
Description-en: easy to use but powerful iptables stateful firewall (docs)
 FireHOL generates generic firewalls with an extremely simple but powerful
 configuration language based on bash, enabling you to design any kind of
 local or routing stateful packet filtering firewall with ease.
 .
 FireHOL is the firewall counterpart of the FireQOS traffic shaper;
 both FireHOL and FireQOS support IPv4 and IPv6.
 .
 This package contains documentation and examples.

Package: firehol-tools
Description-md5: 942e911d4095f45d536d9ae62429ce0c
Description-en: easy to use but powerful traffic suite (extra tools)
 FireHOL suite is a powerful traffic suite of tools that generate generic
 firewalls, traffic shappers, and  more with an extremely simple but powerful
 configuration language based on bash, enabling you to design and manage
 any kind of traffic with ease.
 .
 This package provides extra tools.

Package: firehol-tools-doc
Description-md5: 2349de54bc562e6e24169624a3949120
Description-en: easy to use but powerful traffic suite (extra tools docs)
 FireHOL suite is a powerful traffic suite of tools that generate generic
 firewalls, traffic shappers, and  more with an extremely simple but powerful
 configuration language based on bash, enabling you to design and manage
 any kind of traffic with ease.
 .
 This package provides documentation and examples for the extra tools.

Package: firejail
Description-md5: 001e4831e20916b1cb21d90a1306806f
Description-en: sandbox to restrict the application environment
 Firejail is a SUID security sandbox program that reduces the risk of
 security breaches by restricting the running environment of untrusted
 applications using Linux namespaces and seccomp-bpf.  It allows a
 process and all its descendants to have their own private view of the
 globally shared kernel resources, such as the network stack, process
 table, mount table.

Package: firejail-profiles
Description-md5: b4fc3350864d3ecc1fe47428f9cca3a2
Description-en: profiles for the firejail application sandbox
 Firejail is a SUID security sandbox program that reduces the risk of
 security breaches by restricting the running environment of untrusted
 applications using Linux namespaces and seccomp-bpf.  It allows a
 process and all its descendants to have their own private view of the
 globally shared kernel resources, such as the network stack, process
 table, mount table.
 .
 This package contains firejail profiles for various applications.

Package: fireqos
Description-md5: 8916a26e06e53ebfb5ea5169a1e8f12b
Description-en: easy to use but powerful traffic shaping tool (program)
 FireQOS generates generic traffic shapers with an extremely simple but
 powerful configuration language based on bash, enabling you to design
 any kind of traffic shaping with ease.
 .
 FireQOS is the traffic shaper counterpart of the FireHOL firewall;
 both FireHOL and FireQOS support IPv4 and IPv6.
 .
 This package provides the traffic shaping tool program.

Package: fireqos-doc
Description-md5: 2bff96d3240da7cf9982de3bf0132f06
Description-en: easy to use but powerful traffic shaping tool (docs)
 FireQOS generates generic traffic shapers with an extremely simple but
 powerful configuration language based on bash, enabling you to design
 any kind of traffic shaping with ease.
 .
 FireQOS is the traffic shaper counterpart of the FireHOL firewall;
 both FireHOL and FireQOS support IPv4 and IPv6.
 .
 This package contains documentation and examples.

Package: firetools
Description-md5: 2af62c01868a12849d75e5a7c705c3c9
Description-en: Qt frontend for the Firejail application sandbox
 Firejail is a SUID security sandbox program that reduces the risk of
 security breaches by restricting the running environment of untrusted
 applications using Linux namespaces and seccomp-bpf.  It allows a
 process and all its descendants to have their own private view of the
 globally shared kernel resources, such as the network stack, process
 table, mount table.
 .
 This package contains the Qt-based frontend Firetools.

Package: firewalk
Description-md5: eca2b43c473aeefb360bba19f7203cdf
Description-en: active reconnaissance network security tool
 Firewalk is an active reconnaissance network security tool that attempts to
 determine what layer 4 protocols a given IP forwarding device will pass. It
 works by sending out TCP or UDP packets with a TTL one hop greater than the
 targeted gateway. If the gateway allows the traffic, it will forward the
 packets to the next hop where they will expire and elicit an ICMP_TIME_EXCEEDED
 message. Otherwise, it will likely drop the packets and there will be no
 response.
 .
 To get the correct IP TTL that will result in packets expiring one hop beyond
 the gateway, Firewalk needs to ramp up hop counts. It does this in the same
 manner that traceroute works. Once the scan is `bound` (that is, Firewalk
 knows the gateway hop count), it begins the scan. The ultimate destination host
 does not have to be reached, it only needs to be somewhere downstream, on the
 other side of the gateway, from the scanning host.
 .
 Firewalk helps in assessing the security configuration of packet filtering
 devices, such as those used in firewall systems. It is relevant for network
 security assessments, like network penetration tests (pentests).

Package: firewall-applet
Description-md5: cbc76c1b787fecaeeb7bb32c89df7f64
Description-en: panel applet providing status information of firewalld
 firewalld is a dynamically managed firewall daemon with support for
 network/firewall zones to define the trust level of network connections
 or interfaces. It has support for IPv4, IPv6 firewall settings and for
 ethernet bridges and has a separation of runtime and persistent
 configuration options.
 It also provides a D-Bus interface for services or applications to add
 and apply firewall rules on-the-fly.
 .
 This package provides a panel applet which shows status information
 of firewalld.

Package: firewall-config
Description-md5: fdfc2fe07040bda2da06003e744fea18
Description-en: graphical configuration tool to change the firewall settings
 firewalld is a dynamically managed firewall daemon with support for
 network/firewall zones to define the trust level of network connections
 or interfaces. It has support for IPv4, IPv6 firewall settings and for
 ethernet bridges and has a separation of runtime and persistent
 configuration options.
 It also provides a D-Bus interface for services or applications to add
 and apply firewall rules on-the-fly.
 .
 This package provides a graphical configuration tool to change the
 firewall settings.

Package: firewalld
Description-md5: bd73acf3f58810f5cb9e1c4a80431afd
Description-en: dynamically managed firewall with support for network zones
 firewalld is a dynamically managed firewall daemon with support for
 network/firewall zones to define the trust level of network connections
 or interfaces. It has support for IPv4, IPv6 firewall settings and for
 ethernet bridges and has a separation of runtime and persistent
 configuration options.
 It also provides a D-Bus interface for services or applications to add
 and apply firewall rules on-the-fly.

Package: firewalld-tests
Description-md5: 0e42a1bb47e4b19bba0a56abf2e65fd2
Description-en: installed tests for firewalld
 firewalld is a dynamically managed firewall daemon with support for
 network/firewall zones to define the trust level of network connections
 or interfaces. It has support for IPv4, IPv6 firewall settings and for
 ethernet bridges and has a separation of runtime and persistent
 configuration options.
 It also provides a D-Bus interface for services or applications to add
 and apply firewall rules on-the-fly.
 .
 This package provides test programs that can be run as part of a regression
 testsuite, e.g. via autopkgtest.

Package: firm-phoenix-ware
Description-md5: 6d0b4551d71df3c7e6e085de23346b8b
Description-en: firmware necessary for boxes issued by project PHOENIX
 The project PHOENIX, created by Ajith Kumar, from Inter-University
 Accelerator Centre (IUAC) in New Delhi, is aimed at creating
 “Physics with Home-made Equipment and Innovative Experiments” (Phoenix).
 The popular boxes distributed by this projet are named expeyes, kuttypy,
 microhope. Each of them is based on a microcontroller, and provide their
 unique features thanks to the microcode burnt into those microcontrollers.
 More information is available at https://expeyes.wordpress.com/phoenix/
 This package provides the source and the binary formats for that firmware.

Package: firmware-ath9k-htc
Description-md5: 2e8a1946e24e71ba1b100a126b5b7e94
Description-en: firmware for AR7010 and AR9271 USB wireless adapters
 The Qualcomm Atheros AR7010 and AR9271 chipsets are used in USB
 wireless adapters which are 802.11n-capable. This package contains
 the free firmware they require to function, and which gets loaded
 onto the devices during use.

Package: firmware-carl9170
Description-md5: a5b202c642e9e79207f8907781289c9e
Description-en: firmware for AR9170 USB wireless adapters
 This is the carl9170 firmware for Qualcomm Atheros AR9170
 802.11n USB wireless adapters. This gets loaded onto the
 device during use, and is intended to be used in conjunction
 with the carl9170 driver.

Package: firmware-microbit-micropython
Description-md5: df6e22bc90b84c449f3657f35bb30f52
Description-en: MicroPython runtime for the BBC micro:bit
 This package provides a binary firmware file for the  BBC micro:bit
 small board computer (SBC), containing the MicroPython runtime.
 .
 It is suggested that a dedicated flashing tool (e.g. uflash) is used to
 upload the firmware and Python scripts to the micro:bit device.
 .
 The uflash utility (package: python3-uflash) uses the MicroPython runtime
 provided in this package as the default firmware to flash to the micro:bit.
 .
 This package contains the MicroPython runtime for the BBC micro:bit

Package: firmware-microbit-micropython-doc
Description-md5: 0768642527bb0c040bd16831dedd4907
Description-en: MicroPython runtime for the BBC micro:bit (documentation)
 This package provides a binary firmware file for the  BBC micro:bit
 small board computer (SBC), containing the MicroPython runtime.
 .
 It is suggested that a dedicated flashing tool (e.g. uflash) is used to
 upload the firmware and Python scripts to the micro:bit device.
 .
 The uflash utility (package: python3-uflash) uses the MicroPython runtime
 provided in this package as the default firmware to flash to the micro:bit.
 .
 This package contains documentation for MicroPython on the BBC micro:bit

Package: fis-gtm
Description-md5: 956ff6bcba2fec68313008d6621dd310
Description-en: metapackage for the latest version of FIS-GT.M database
 GT.M is a database engine with scalability proven in large real-time
 transaction processing systems that have thousands of concurrent
 users, individual database file sizes to the Terabyte range (with
 virtually unlimited aggregate database sizes).  Yet the light
 footprint of GT.M allows it to also scale down for use in small
 applications and software appliances (virtual machines).
 .
 The GT.M data model is hierarchical associative memory (i.e.,
 multi-dimensional array) that imposes no restrictions on the data
 types of the indexes or content - the application logic can impose
 any schema, dictionary or data organization suited to its problem
 domain.  (Database engines that do not impose schemas, but which
 allow layered application software to impose and use whatever schema
 that is appropriate to the application are popularly referred to as
 "document oriented", "schemaless" or "schema-free" databases.)
 .
 GT.M's compiler for the standard M (also known as MUMPS) scripting
 language implements full support for ACID (Atomic, Consistent,
 Isolated, Durable) transactions, using optimistic concurrency control
 and software transactional memory (STM) that resolves the common
 mismatch between databases and programming languages. Its unique
 ability to create and deploy logical multi-site configurations of
 applications provides unrivaled continuity of business in the face of
 not just unplanned events, but also planned events, including planned
 events that include changes to application logic and schema.
 .
 This metapackage always depends from the default fis-gtm version.

Package: fis-gtm-7.0
Description-md5: b541d485aa4aaae147699293baaa93d4
Description-en: FIS-GT.M database version 7.0-002
 GT.M is a database engine with scalability proven in large real-time
 transaction processing systems that have thousands of concurrent
 users, individual database file sizes to the Terabyte range (with
 virtually unlimited aggregate database sizes).  Yet the light
 footprint of GT.M allows it to also scale down for use in small
 applications and software appliances (virtual machines).
 .
 The GT.M data model is hierarchical associative memory (i.e.,
 multi-dimensional array) that imposes no restrictions on the data
 types of the indexes or content - the application logic can impose
 any schema, dictionary or data organization suited to its problem
 domain.  (Database engines that do not impose schemas, but which
 allow layered application software to impose and use whatever schema
 that is appropriate to the application are popularly referred to as
 "document oriented", "schemaless" or "schema-free" databases.)
 .
 GT.M's compiler for the standard M (also known as MUMPS) scripting
 language implements full support for ACID (Atomic, Consistent,
 Isolated, Durable) transactions, using optimistic concurrency control
 and software transactional memory (STM) that resolves the common
 mismatch between databases and programming languages. Its unique
 ability to create and deploy logical multi-site configurations of
 applications provides unrivaled continuity of business in the face of
 not just unplanned events, but also planned events, including planned
 events that include changes to application logic and schema.

Package: fische
Description-md5: 43edf910a77688735c827aae523d55d7
Description-en: stand-alone sound visualisation for Linux
 This application based on libsdl and on the alsa audio
 driver provides visualisation to the sound reproduced
 by a sound device creating waves and particular effects.

Package: fish
Description-md5: 4a81d010b32d85ddb0d5779f50958db5
Description-en: friendly interactive shell
 Fish is a shell geared towards interactive use.  Its features are focused on
 user friendliness and discoverability.  The language syntax is simple but
 incompatible with other shell languages.

Package: fish-common
Description-md5: 23925307316b053dab237c939b0ef97c
Description-en: friendly interactive shell (architecture-independent files)
 Fish is a shell geared towards interactive use.  Its features are focused on
 user friendliness and discoverability.  The language syntax is simple but
 incompatible with other shell languages.
 .
 This package contains the common fish files shared by all architectures.

Package: fisicalab.app
Description-md5: dd326c757323a694375eff958d9caec6
Description-en: Physics educational application
 GNU FísicaLab (can be pronounced as PhysicsLab) is an educational
 application to solve physics problems.  Its main objective is to let
 the user focus in the concepts of Physics, leaving aside the
 mathematical details (FísicaLab takes care of them).  This allows the
 user to become familiar with the physical concepts without running
 the risk of getting lost in mathematical details.  And so, when the
 user gains confidence in applying physical concepts, will be better
 prepared to solve the problems by hand (with pen and paper).
 FísicaLab has the following modules:
 .
 * Kinematics of points 2D.
 * Circular kinematics of points 2D.
 * Static of points 2D.
 * Static of rigid bodies 2D.
 * Dynamics of points 2D.
 * Circular dynamics of points 2D.
 * Heat, calorimetry, ideal gas and expansion.
 * Thermodynamics.
 .
 The static and dynamic problems are entered constructing the free
 body diagrams of the objects.  Although FísicaLab is easy and
 intuitive, there are complete and comprehensive manuals in English
 and Spanish.

Package: fisicalab.app-common
Description-md5: 097da91711b701060759ccfa41ba1914
Description-en: GNU FísicaLab (common files)
 GNU FísicaLab (can be pronounced as PhysicsLab) is an educational
 application to solve Physics problems.
 .
 This package contains the architecture-indpendent files; it is not
 useful on its own.

Package: fisicalab.app-doc-en
Description-md5: 1c65179c260e99e948240f0a8dd7149d
Description-en: GNU Físicalab documentation (English)
 GNU FísicaLab (can be pronounced as PhysicsLab) is an educational
 application to solve Physics problems.
 .
 This package contains the English user manual in Info, HTML and PDF
 formats.

Package: fisicalab.app-doc-es
Description-md5: f9882802d9dc5c3d67424929b14f463f
Description-en: GNU Físicalab documentation (Spanish)
 GNU FísicaLab (can be pronounced as PhysicsLab) is an educational
 application to solve Physics problems.
 .
 This package contains the Spanish user manual in Info, HTML and PDF
 formats.

Package: fitgcp
Description-md5: 6d250046a14f2fb020b753ee88032582
Description-en: fitting genome coverage distributions with mixture models
 Genome coverage, the number of sequencing reads mapped to a position in
 a genome, is an insightful indicator of irregularities within sequencing
 experiments. While the average genome coverage is frequently used within
 algorithms in computational genomics, the complete information available
 in coverage profiles (i.e. histograms over all coverages) is currently
 not exploited to its full extent. Thus, biases such as fragmented or
 erroneous reference genomes often remain unaccounted for. Making this
 information accessible can improve the quality of sequencing experiments
 and quantitative analyses.
 .
 fitGCP is a framework for fitting mixtures of probability distributions
 to genome coverage profiles. Besides commonly used distributions, fitGCP
 uses distributions tailored to account for common artifacts. The mixture
 models are iteratively fitted based on the Expectation-Maximization
 algorithm.

Package: fitscut
Description-md5: 6fa39377ccc29621cba1ed8d464a24eb
Description-en: Extract cutouts from FITS image format files
 fitscut is designed to extract cutouts from FITS image format files.
 FITS, PNG, and JPEG output types are supported. When multiple input
 files are specified and the output type is PNG or JPEG the resulting
 image is an RGB color image.

Package: fitsh
Description-md5: aafb68a51edd04a8e42d6a81d5fe90e2
Description-en: Software package for astronomical image processing
 This software package provides independent binary programs (so called tasks)
 which performs various steps of astronomical image reduction and  data
 processing. These tasks are designed for execution from a UNIX command line
 shell or shell script. Each of these tasks performs a specific operation
 (e.g. transforming an image to another reference frame, search and identifiy
 stars or other point-like sources, do photometry, transform/display a
 FITS image to a popular graphics format, ...) while the details of a
 certain operation are specified via command switches and arguments.
 Therefore this package does not need any higher level operating environment
 than a standard UNIX shell, however, processing the related data might
 require a little more knowledge of the used shell itself. If you find this
 program useful in your research, please cite 2012MNRAS.421.1825P
 as "2012, MNRAS, 421, 1825". See also the web page of the project, found at
 http://fitsh.net/. That page gathers information about the program
 (including documentation and examples), this is the primary download source
 of the package itself, and additionally, serves a public forum for the
 program users in various topics. Bug reports, comments and ideas are welcomed!

Package: fitspng
Description-md5: 0f31915fd8b3feeeefea54a2390ddb93
Description-en: FITS to PNG converter
 Fitspng is an utility intended to convert of the natural high
 dynamic range of FITS images, directly representing measured data,
 to the limited numerical range of PNG format.

Package: fitsverify
Description-md5: 635a93bcd1440d16621693fe064c2aa9
Description-en: transitional dummy package
 This is a transitional dummy package, it can be safely removed.

Package: fityk
Description-md5: 884c3570591a15f70df8aef9166148a5
Description-en: general-purpose nonlinear curve fitting and data analysis
 Fityk is a flexible and portable program for nonlinear fitting of analytical
 functions (especially peak-shaped) to data (usually experimental data). In
 other words, for nonlinear peak separation and analysis.
 .
 It was developed for analyzing diffraction patterns, but can be also used in
 other fields, since concepts and operations specific for crystallography are
 separated from the rest of the program.
 .
 Fityk offers various nonlinear fitting methods, subtracting background,
 calibrating data, easy placement of peaks and changing peak parameters,
 automation of common tasks with scripts, and much more. The main advantage
 of the program is flexibility - parameters of peaks can be arbitrarily
 bound to each other, eg. the width of a peak can be an independent
 variable, can be the same as the width of another peak or can be given
 by a complicated - common to all peaks - formula.
 .
 libjs-sphinxdoc is necessary for the Javascript stuff in the documentation.

Package: five-or-more
Description-md5: f5f8aa056258a86ed61253862184d2d8
Description-en: make color lines of five or more length
 This is a GNOME port of the once popular “Color Lines” game.
 .
 The game's objective is to align as often as possible five or more
 objects of the same color and shape causing them to disappear.

Package: fizmo-console
Description-md5: 72b63d279f28fe26a677f0a85ec2593d
Description-en: Console-based Z-machine interpreter for Infocom/Inform games
 This is a bare-bones console-only frontend for the fizmo interpreter. Useful
 for automated Z-Machine processing or testing. For actual playing of
 Z-Machine games fizmo-ncursesw or fizmo-sdl2 might be more useful.

Package: fizmo-ncursesw
Description-md5: 55d5b6ad25a86998631c87498a5627df
Description-en: Ncurses-based Z-machine interpreter for Infocom/Inform games
 This is a ncurses-(text-)based Z-Machine interpreter. It is used to play
 old Infocom text adventures (except version 6) and modern interactive fiction
 as created by the Inform compiler. For more information about interactive
 fiction -- and to download many storyfiles -- see http://www.ifarchive.org.

Package: fizmo-sdl2
Description-md5: 0edc58e9c53a760ef5ac7f0bf9814983
Description-en: SDL2-based Z-machine interpreter for Infocom/Inform games
 This is a SDL2-based Z-Machine interpreter. It is used to play old Infocom
 text adventures (except version 6) and modern interactive fiction as
 created by the Inform compiler. Using the freetype2 engine, it allows for
 proportional font display and supports antialiasing, subpixel-rendering
 and provides HiDPI support. For more information about interactive
 fiction -- and to download many storyfiles -- see http://www.ifarchive.org.

Package: fizsh
Description-md5: 778ef70241d4fa1d25f992bf7e3ab7c2
Description-en: Friendly Interactive ZSHell
 Fizsh is a frontend to Zsh. It provides the user with interactive syntax
 highlighting and a Matlab-like history search facility. At the same time it
 can handle Bourne syntax.

Package: fl-cow
Description-md5: b35d8c4bff298c12fc96e08f2b34a941
Description-en: copy-on-write utility
 Fl-cow allows you to utilise hard links to save disk space by causing
 hard-linked files to be copied rather than overwritten as they are changed.
 .
 This is useful for making changes to large source trees while keeping a copy
 of the original tree to generate patches from. Also, if you are using the
 Arch revision control system with working copies hard-linked to a revision
 library, using fl-cow can prevent revision library corruption.
 .
 Fl-cow is an LD_PRELOAD hack, not a kernel patch.

Package: flactag
Description-md5: 35acfa7e5b8c803b9c41033083a545ae
Description-en: Tagger for whole-album FLAC files using data from MusicBrainz
 Tagger for whole-album FLAC files with embedded CUE sheets.
 Data for the tags is retrieved from the MusicBrainz service. Tags are
 written as VORBIS comments or standalone CUESHEET files, and the
 application has the ability to rename a file based on the tags using
 a user-specified template.
 .
 flactag can be run either interactively (to allow the user to select which of
 the results to tag the file with), or in batch mode (allowing files to be
 checked regularly for changes,  and optionally to apply these changes
 automatically).

Package: flake
Description-md5: d0382fe74ce0e438d3a545b04154877b
Description-en: Alternative encoder for the Free Lossless Audio Codec
 The purpose of Flake is to be an alternative to the
 FLAC reference encoder with the goal of increasing
 encoding speed and implementing experimental features.
 .
 Flake encodes WAV audio files into lossless FLAC files.

Package: flake8
Description-md5: 83f99498b2ef35069054e49a3661b821
Description-en: code checker using pycodestyle and pyflakes
 Flake8 is a wrapper around PyFlakes, pycodestyle, and Ned's McCabe script.
 Flake8 runs all tools by launching the single 'flake8' script, but ignores
 pycodestyle and PyFlakes extended options and just uses defaults. It displays
 the warnings in a per-file, merged output.
 .
 This package provides flake8 binary.

Package: flam3-palette
Description-md5: 6122758b70db212fe55c4afe80c2745b
Description-en: Palette file for flam3 & qosmic
 Fractal Flames are algorithmically generated images and animations.
 Example palette file for use with rendering fractal flames.
 Without a palette file, flames will be black and white only.

Package: flam3-utils
Description-md5: dba66d6d4c551cf4541e6cfd073ef55a
Description-en: Render and animate FLAM3s and manipulate their genomes
 Fractal Flames are algorithmically generated images and animations.
 .
 The software was originally written in 1992 and released as open source, aka
 free software. Since then it has developed a lot. It has been incorporated
 into many graphics programs and ported to most operating systems. The shape
 of each image is specified by a long string of numbers - a genetic code of
 sorts.
 .
 You can create your own flames with the Apophysis interactive designer (for
 windows), Qosmic (for Linux), or Oxidizer (for Mac OS X), or Apophysis-J
 (cross-platform in Java).

Package: flamerobin
Description-md5: 99bd170992358064dfae14c52a400899
Description-en: graphical database administration tool for Firebird DBMS
 FlameRobin is a graphical database administration tool for Firebird database
 management system.
 .
 Its goals are:
 - to be lightweight (small footprint, fast execution)
 - cross-platform (Linux, Windows for start, others planned too)
 - dependent only on other open source software
 .
 You need to setup firebird server on local or remote machine before using
 FlameRobin. See package firebird3.0-server.

Package: flameshot
Description-md5: d66868c2aa0ae1c1f518d150155a434b
Description-en: Powerful yet simple-to-use screenshot software
 Flameshot is a powerful yet simple-to-use screenshot software.
 Notable features include customizable appearance, in-app screenshot editing,
 D-Bus interface, experimental GNOME/KDE Wayland support, integration with
 Imgur and support for both GUI and CLI interface.

Package: flamethrower
Description-md5: 1272536cda29a40763e1d183b0618700
Description-en: Multicast file distribution utility
 Flamethrower is intended to be an easy to use multicast file distribution
 system.  It was created to add multicast install capabilities to
 SystemImager, but was designed to be fully functional as a stand-alone
 package.
 .
 Notable characteristics:
 1)  Works with entire directory hierarchies of files, not just single files.
 2)  Uses a server configuration file that takes module entries that are
 similar to those used by rsyncd.conf.
 3)  Flamethrower is an on-demand system.  The multicast of a module is
 initiated when a client connects, but waits MIN_WAIT (conf file) for
 other clients to connect.  If other clients try to connect after a
 cast has been initiated, they simply wait until that cast has finished,
 and catch the next one when it begins.
 4)  The udpcast package is used as the multicast transport, and offers a
 gob and a half of tuning parameters.

Package: flamp
Description-md5: a8d78ccd57e4554963215f6b83085ffd
Description-en: ham radio Amateur Multicast Protocol application
 FLAMP is a program for AMP or Amateur Multicast Protocol. An FLAMP session
 will transmit one or more files with one or more iterations of the
 transmission. Each file is broken into blocks, each of which has a checksum.
 The receiving station saves the blocks that pass the checksum. Successive
 transmissions will fill in the missing blocks provided that the new blocks
 pass the checksum. After the transmission sequence, the entire file is
 assembled and may be saved. “Fills” may be provided by retransmitting the
 entire file or by sending only the missing blocks.

Package: flang
Description-md5: bd017b88c85853e1292c78015b1d62a8
Description-en: Fortran compiler
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.

Package: flang-17
Description-md5: bd017b88c85853e1292c78015b1d62a8
Description-en: Fortran compiler
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.

Package: flang-18
Description-md5: bd017b88c85853e1292c78015b1d62a8
Description-en: Fortran compiler
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.

Package: flang-19
Description-md5: bd017b88c85853e1292c78015b1d62a8
Description-en: Fortran compiler
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.

Package: flang-20
Description-md5: bd017b88c85853e1292c78015b1d62a8
Description-en: Fortran compiler
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.

Package: flang-21
Description-md5: bd017b88c85853e1292c78015b1d62a8
Description-en: Fortran compiler
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.

Package: flang-22
Description-md5: bd017b88c85853e1292c78015b1d62a8
Description-en: Fortran compiler
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.

Package: flann-doc
Description-md5: ffa9d15dc1f8f5ef68cd368eb158e3a6
Description-en: Fast Library for Approximate Nearest Neighbors - documentation
 FLANN is a library for performing fast approximate nearest neighbor searches
 in high dimensional spaces. It contains a collection of algorithms found
 to work best for nearest neighbor search and a system for automatically
 choosing the best algorithm and optimum parameters depending on the dataset.
 .
 This package contains the documentation for FLANN.

Package: flare-engine
Description-md5: 275a3bc406e7863ddeb465e5542b1221
Description-en: game engine for single-player 2D action role-playing games
 Flare (Free Libre Action Roleplaying Engine) is a simple game engine built to
 handle a very specific kind of game: single-player 2D action RPGs. Flare is not
 a reimplementation of an existing game or engine. It is a tribute to and
 exploration of the action RPG genre.
 .
 Flare uses simple file formats (INI style config files) for most of the game
 data, allowing anyone to easily modify game contents. Open formats are
 preferred (png, ogg). The game code is C++.
 .
 This package contains the game engine and you will need a game
 package (such as flare or polymorph) to play.

Package: flare-game
Description-md5: e0ae01799cfa7c9f4d3ed4f8df52fa48
Description-en: fantasy single-player 2D action role-playing game
 Flare (Free Libre Action Roleplaying Engine) is a simple game engine built to
 handle a very specific kind of game: single-player 2D action RPGs. Flare is not
 a reimplementation of an existing game or engine. It is a tribute to and
 exploration of the action RPG genre.
 .
 Rather than building a very abstract, robust game engine, the goal of this
 project is to build several real games and harvest an engine from the common,
 reusable code. This first game, in progress, is a fantasy dungeon crawl.

Package: flash
Description-md5: 2b0a1d5b09e058c1ff9c1e57286c0cc5
Description-en: Fast Length Adjustment of SHort reads
 FLASH (Fast Length Adjustment of SHort reads) is a very fast and
 accurate software tool to merge paired-end reads from next-generation
 sequencing experiments. FLASH is designed to merge pairs of reads when
 the original DNA fragments are shorter than twice the length of reads.
 The resulting longer reads can significantly improve genome assemblies.
 They can also improve transcriptome assembly when FLASH is used to merge
 RNA-seq data.

Package: flashbench
Description-md5: 3ff98099bc85ed4955d7008027733450
Description-en: identify flash storage properties
 This utility helps to identify properties of SD cards and flash based
 storage. In particular it can be used to discover page and segment
 sizes and maximum number of concurrently open segments. These
 properties can then be used to better align partitions and tune
 filesystem options for maximum performance.

Package: flashprog
Description-md5: 57be3aeb8992f5c6c363eff838cd221f
Description-en: Identify, read, write, erase, and verify BIOS/ROM/flash chips
 flashprog is a tool for identifying, reading, writing, verifying and erasing
 flash chips. It's often used to flash BIOS/EFI/coreboot/firmware/optionROM
 images in-system using a supported mainboard, but it also supports flashing of
 network cards (NICs), SATA controller cards, and other external devices which
 can program flash chips.
 .
 It supports a wide range of DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32/40/48,
 and BGA chips, which use various protocols such as LPC, FWH, parallel
 flash, or SPI.
 .
 The tool can be used to flash BIOS/firmware images for example -- be it
 proprietary BIOS images or coreboot (previously known as LinuxBIOS) images.
 .
 It can also be used to read the current existing BIOS/firmware from a
 flash chip.
 .
 Currently supported programmers include:
 .
 * internal (for in-system flashing in the mainboard)
 * dummy (virtual programmer for testing flashprog)
 * nic3com (for flash ROMs on 3COM network cards)
 * nicrealtek (for flash ROMs on Realtek and SMC 1211 network cards)
 * nicnatsemi (for flash ROMs on National Semiconductor DP838* network cards)
 * nicintel (for parallel flash ROMs on Intel 10/100Mbit network cards)
 * gfxnvidia (for flash ROMs on NVIDIA graphics cards)
 * drkaiser (for flash ROMs on Dr. Kaiser PC-Waechter PCI cards)
 * satasii (for flash ROMs on Silicon Image SATA/IDE controllers)
 * satamv (for flash ROMs on Marvell SATA controllers)
 * atahpt (for flash ROMs on Highpoint ATA/RAID controllers)
 * atavia (for flash ROMs on VIA VT6421A SATA controllers)
 * atapromise (for flash ROMs on Promise PDC2026x ATA/RAID controllers)
 * it8212 (for flash ROMs on ITE IT8212F ATA/RAID controller)
 * ft2232_spi (for SPI flash ROMs attached to an FT2232/FT4232H/FT232H family
 based USB SPI programmer), including the DLP Design DLP-USB1232H,
 FTDI FT2232H Mini-Module, FTDI FT4232H Mini-Module, openbiosprog-spi,
 Amontec JTAGkey/JTAGkey-tiny/JTAGkey-2, Dangerous Prototypes Bus Blaster,
 Olimex ARM-USB-TINY/-H, Olimex ARM-USB-OCD/-H, TIAO/DIYGADGET USB
 Multi-Protocol Adapter (TUMPA), TUMPA Lite, GOEPEL PicoTAP,
 Google Servo v1/v2, and FIC OpenMoko Neo1973 Debug board.
 * serprog (for flash ROMs attached to a programmer speaking serprog),
 including AVR flasher by Urja Rannikko, AVR flasher by eightdot,
 Arduino Mega flasher by fritz, InSystemFlasher by Juhana Helovuo,
 and atmegaXXu2-flasher by Stefan Tauner.
 * buspirate_spi (for SPI flash ROMs attached to a Bus Pirate)
 * dediprog (for SPI flash ROMs attached to a Dediprog SF100)
 * rayer_spi (for SPI flash ROMs attached to a RayeR parport based programmer)
 * pony_spi (for SPI flash ROMs attached to a SI-Prog serial port
 bitbanging adapter)
 * nicintel_spi (for SPI flash ROMs on Intel Gigabit network cards)
 * ogp_spi (for SPI flash ROMs on Open Graphics Project graphics card)
 * linux_spi (for SPI flash ROMs accessible via /dev/spidevX.Y on Linux)
 * usbblaster_spi (for SPI flash ROMs attached to an Altera USB-Blaster)
 * nicintel_eeprom (for SPI EEPROMs on Intel Gigabit network cards)
 * mstarddc_spi (for SPI flash ROMs accessible through DDC in MSTAR-equipped
 displays)
 * pickit2_spi (for SPI flash ROMs accessible via Microchip PICkit2)
 * ch341a_spi (for SPI flash ROMs attached to WCH CH341A)
 .
 Flashprog is a fork of flashrom and a continuation of flashrom-stable.
 flashprog, like flashrom-stable before, provides far more regular releases
 and newer chipset support compared to flashrom, so up-to-date chipset
 support can hopefully make it into stable distributions in time.

Package: flask-migrate-doc
Description-md5: 6d65d2b76525790db5b0b25c553dbee2
Description-en: SQLAlchemy migrations for Flask using Alembic and Python 3 (Documentation)
 Flask-Migrate is an extension that handles SQLAlchemy database migrations for
 Flask applications using Alembic. The database operations are provided as
 command-line arguments under the flask db command.
 .
 This package contains the documentation for flask-migrate.

Package: flask-sqlalchemy-doc
Description-md5: 0790189e4a32d083dafe773b5ad9c984
Description-en: SQLAlchemy support for your Python 3 Flask application (Documentation)
 Flask is a micro web framework for Python based on Werkzeug, Jinja 2 and good
 intentions.
 .
 This python3 package adds SQLAlchemy support to Flask. The aim of SQLAlchemy
 is to make accomplishing common tasks in Flask application easier by providing
 useful defaults and extra helpers.
 .
 This package installs the documentation for the library.

Package: flatbuffers-compiler
Description-md5: 1fe9f4642375519445c493c002519897
Description-en: efficient cross platform serialization library - compiler
 FlatBuffers is an efficient cross platform serialization library for C++, C#,
 C, Go, Java, JavaScript, TypeScript, PHP, and Python. It was originally
 created at Google for game development and other performance-critical
 applications.
 .
 This package contains the flat buffer compiler that is used for translating
 from .proto files (containing the definitions) to the language binding for the
 supported languages.

Package: flatbuffers-compiler-dev
Description-md5: 3e47e6ac7fb1d34567a0b7178dfa1394
Description-en: efficient cross platform serialization library - cmake files
 FlatBuffers is an efficient cross platform serialization library for C++, C#,
 C, Go, Java, JavaScript, TypeScript, PHP, and Python. It was originally
 created at Google for game development and other performance-critical
 applications.
 .
 This package contains the development cmake files needed to use
 flatbuffer-compiler in a cross compiling environment.

Package: flatlatex
Description-md5: d8d9e623771e64f9079812601f597c9a
Description-en: Python3 LaTeX math converter to unicode text - binaries
 flatlatex is a basic converter from LaTeX math to human readable text
 math using unicode characters.
 .
 It allows one to inline small equations into emails or on instant messaging
 clients, thus allowing  to avoid sending a pdf while still being
 understandable.
 .
 This package provides an executable program that actually converts LaTeX maths
 to unicode.

Package: flatnuke
Description-md5: 17ef7fcc3ce38b51c933a463c09e4acf
Description-en: flat-file based CMS
 FlatNuke is a CMS (Content Management System) based on flat-files.
 It doesn't need any DBMS for storing the data.
 You can find more info on http://flatnuke.sourceforge.net

Package: flatpak
Description-md5: f91acb1d2880527b2759bc5e2d99fbff
Description-en: Application deployment framework for desktop apps
 Flatpak installs, manages and runs sandboxed desktop application bundles.
 Application bundles run partially isolated from the wider system, using
 containerization techniques such as namespaces to prevent direct access
 to system resources. Resources from outside the sandbox can be accessed
 via "portal" services, which are responsible for access control; for
 example, the Documents portal displays an "Open" dialog outside the
 sandbox, then allows the application to access only the selected file.
 .
 Each application uses a specified "runtime", or set of libraries, which is
 available as /usr inside its sandbox. This can be used to run application
 bundles with multiple, potentially incompatible sets of dependencies within
 the same desktop environment.
 .
 This package contains the services and executables needed to install and
 launch sandboxed applications, and the portal services needed to provide
 limited access to resources outside the sandbox.

Package: flatpak-builder
Description-md5: 89c6b69c9118935a588236acc7ce68f9
Description-en: Flatpak application building helper
 Flatpak installs, manages and runs sandboxed desktop application bundles.
 See the flatpak package for a more comprehensive description.
 .
 flatpak-builder is a tool that makes it easy to build applications and their
 dependencies by automating the configure && make && make install steps.

Package: flatpak-builder-tests
Description-md5: 8c55ee927d2b9992e22292e7b2c097aa
Description-en: Application deployment framework for desktop apps (tests)
 Flatpak installs, manages and runs sandboxed desktop application bundles.
 See the flatpak package for a more comprehensive description.
 .
 This package contains automated tests.

Package: flatpak-tests
Description-md5: 8c55ee927d2b9992e22292e7b2c097aa
Description-en: Application deployment framework for desktop apps (tests)
 Flatpak installs, manages and runs sandboxed desktop application bundles.
 See the flatpak package for a more comprehensive description.
 .
 This package contains automated tests.

Package: flatpak-xdg-utils
Description-md5: f267f49a85c386a7c0188895e8b44f29
Description-en: xdg-open and xdg-email reimplementation for containerized apps
 Applications running in a Flatpak sandbox cannot normally launch arbitrary
 subprocesses outside the container to open files and URLs. This
 package provides reimplementations of the standard xdg-open(1) and
 xdg-email(1) command-line tools intended to be run inside the container.
 They use the D-Bus session bus to communicate with the xdg-desktop-portal
 service outside the container.
 .
 To avoid conflicting with the standard xdg-utils package, these tools
 are installed in /usr/libexec/flatpak-xdg-utils. This directory can be
 added to the PATH when preparing a container, or used as a target for
 container-specific symbolic links in /usr/bin.
 .
 This package also contains flatpak-spawn, which can be used by Flatpak
 applications to launch processes outside the container. Unprivileged
 applications can use this mechanism to launch a helper tool such as a
 thumbnailer in a version of their sandbox with more restrictive
 permissions, and specially-privileged applications with the 'devel' flag
 (such as GNOME Builder) can use this mechanism to bypass the sandbox and
 run commands on the host system.
 .
 This package is normally only useful if you are using Debian packages to
 construct a Flatpak runtime or a similar container, and should not be
 installed on a normal Debian desktop system. On desktop systems please
 install the reference implementation of the xdg-open and xdg-email tools,
 which can be found in the xdg-utils package.
 .
 If this package is installed in a non-Flatpak environment for testing,
 it will require the dbus-session-bus and xdg-desktop-portal packages
 (which would not be useful to install in a container).

Package: flatpak-xdg-utils-tests
Description-md5: 5d22b7feffad184a2c01e66649cd7ceb
Description-en: as-installed tests for flatpak-xdg-utils
 flatpak-xdg-utils provides reimplementations of the standard xdg-open(1)
 and xdg-email(1) command-line tools intended to be run inside a Flatpak
 container. They use the D-Bus session bus to communicate with the
 xdg-desktop-portal service outside the container
 .
 This package contains as-installed tests, for use with autopkgtest and
 similar frameworks. They use a mock implementation of xdg-desktop-portal.

Package: flatseal
Description-md5: 5ab464879228e6a652cf4b7e346bd285
Description-en: Manage Flatpak permissions
 Flatseal is a graphical utility to review and modify permissions from your
 Flatpak applications.

Package: flawfinder
Description-md5: ed876d319635944119725ff09befb5f2
Description-en: examines source code and looks for security weaknesses
 Flawfinder searches through C/C++ source code looking for potential
 security flaws and produces a report describing the potential flaws
 found in source code, ranking them by likely severity.
 .
 Like RATS, Flawfinder reports are not a direct indication of a
 vulnerability, but provide a reasonable starting point for performing manual
 security audits in source code.
 .
 Flawfinder can also generate differential reports by pointing it to
 a patch (diff) file describing the code changes. This way it can be used
 to determine if the potential flaws found in code have increased or
 decreased after a commit to a source code management system like
 CVS or Subversion.

Package: fldiff
Description-md5: d27162e07581c89fbbc3bbd77409bc53
Description-en: graphical diff program
 Fldiff is a graphical diff program that shows the differences between
 two files/directories, or a file/directory and a CVS or Subversion repository.
 It is inspired by xdiff (Motif-based) and xxdiff (Qt-based), whose choice of
 GUI toolkit has hampered their portability to many of the systems.
 .
 Fldiff uses the Fast Light Toolkit (FLTK) and has been tested on AIX, IRIX,
 Linux, MacOS X, and Solaris, and should also run on Windows.

Package: fldigi
Description-md5: ce2f94fe587213bc11ce5c968844d7e3
Description-en: digital modem program for hamradio operators
 Fldigi is a modem program which supports most of the digital modes used
 by hamradio operators today. You can also use the program for
 calibrating your sound card to WWV or doing a frequency measurement test.
 The program also comes with a CW decoder. Fldigi is written with the
 help of the Fast Light Toolkit X GUI.

Package: flent
Description-md5: ac992f5a1b2fd770a6100e803f1403f5
Description-en: FLExible Network Tester for bufferbloat testing and more
 The FLExible Network Tester: Python wrapper to run multiple simultaneous
 netperf/iperf/ping instances and aggregate the results.
 .
 Tests are specified as config files (which are really Python), and
 various parsers for tool output are supplied. At the moment, parsers for
 netperf in -D mode, iperf in csv mode and ping/ping6 in -D mode are
 supplied, as well as a generic parser for commands that just outputs a
 single number.
 .
 Several commands can be run in parallel and, provided they output
 timestamped values, (which netperf ping and iperf do, the latter with a
 small patch, available in the misc/ directory), the test data points can
 be aligned with each other in time, interpolating differences between
 the actual measurement points. This makes it possible to graph (e.g.)
 ping times before, during and after a link is loaded.

Package: flexbar
Description-md5: 03a403b8724d2b94377992a79dfad89b
Description-en: flexible barcode and adapter removal for sequencing platforms
 Flexbar preprocesses high-throughput sequencing data efficiently. It
 demultiplexes barcoded runs and removes adapter sequences. Moreover,
 trimming and filtering features are provided. Flexbar increases mapping
 rates and improves genome and transcriptome assemblies. It supports
 next-generation sequencing data in fasta/q and csfasta/q format from
 Illumina, Roche 454, and the SOLiD platform.
 .
 Parameter names changed in Flexbar. Please review scripts. The recent
 months, default settings were optimised, several bugs were fixed and
 various improvements were made, e.g. revamped command-line interface,
 new trimming modes as well as lower time and memory requirements.

Package: flexc++
Description-md5: 1646080bb97c3c02ab590f801c0169c6
Description-en: Flex-style scanner generator for C++
 Flexc++ was designed after `flex'. Flexc++ offers as compared to flex's C++
 option a cleaner class-design.
 .
 Flexc++ generates a scanner class that is ready for use, as well as a member
 function producing the lexical scanner tokens (lex()). The class can easily
 be provided with additional members without the need for polymorphic
 functions. Consequently, classes generated by flexc++ have no virtual members
 and actually have but one public member: lex(), replacing the old-style flex
 and flex++ yylex() function.
 .
 Flexc++ offers many options, among which an option to define classes
 generated by flexc++ in a separate namespace. This allows developers to
 define additional symbols, even outside of the class generated by flexc++,
 without encountering name-collision problems. With flexc++, artificial means
 to prevent name-collisions, like the yy-conventions used by flex and flex++
 are no longer required.  Flexc++ generates C++ code. If C code is required,
 flex should be used. Flexc++'s grammar requirements are highly compatible
 with flex's requirements, so converting a flex grammar into a flexc++ grammar
 should be fairly simple.
 .
 In addition to the flexc++ scanner generator itself and several skeleton
 files, the package contains an extensive man-page, as well as a full manual
 rewritten after the original flex manual, and several examples.

Package: flexml
Description-md5: c6a0b60a317853fd7d5a6656dfa3886b
Description-en: Fast validating XML processors and applications generator
 FleXML makes it easy to generate very fast validating XML processors
 as flex(1) source.
 .
 By design it can only handle documents using an external DTD.

Package: flexpart
Description-md5: ad4ea3f59b106ca731482325bd182a80
Description-en: Particle Dispersion model for tracing air transport phenomena
 The FLEXPART model is a Lagrangian Particle Dispersion Model
 developed at the Norwegian Institute for Air Research in the
 Department of Atmospheric and Climate Research.
 The model development team consists of Andreas Stohl
 (who originally wrote FLEXPART), Sabine Eckhardt,
 Harald Sodemann, and John Burkhart.

Package: flextra
Description-md5: fdc21aea010dfec7c9a3ece8df134996
Description-en: Trajectory model for tracing air transport phenomena
 Trajectory models are important tools for studying transport phenomena
 in the atmosphere. In the environmental sciences, they are often used to
 establish source-receptor relationships of air pollutants.
 .
 FLEXTRA can be used to calculate different types of forward or backward
 trajectories, and has facilities to estimate the uncertainty of trajectories.
 It is specifically designed to compute long time sequences of trajectories
 for many receptor locations.
 .
 FLEXTRA may be used with the Metview meteorological workstation to
 visualize trajectories.

Package: flickcurl-doc
Description-md5: 9ebf72014eb1a3d98fe2e5ae570d60f6
Description-en: utilities to call the Flickr API from command line - documentation
 Flickcurl is a C library for the Flickr API, handling creating the
 requests, signing, token management, calling the API, marshalling
 request parameters and decoding responses. The library now supports
 100% of the 2008-01-11 version of the API, including the functions
 for photo uploading, browsing, searching, adding and editing
 comments, groups, notes, photosets, categories, activity, blogs,
 favorites, places, tags and photo metadata. It also includes a
 program flickrdf to turn photo metadata, tags and machine tags into
 RDF descriptions of photos and tags.
 .
 Support for the Flickr API in these programs is through the
 libflickcurl library.
 .
 This package contains the HTML documentation for flickcurl and the
 related library.

Package: flickcurl-utils
Description-md5: da9346896905eb8f5d30cc135a6109b0
Description-en: utilities to call the Flickr API from command line
 Flickcurl is a C library for the Flickr API, handling creating the
 requests, signing, token management, calling the API, marshalling
 request parameters and decoding responses. The library now supports
 100% of the 2008-01-11 version of the API, including the functions
 for photo uploading, browsing, searching, adding and editing
 comments, groups, notes, photosets, categories, activity, blogs,
 favorites, places, tags and photo metadata. It also includes a
 program flickrdf to turn photo metadata, tags and machine tags into
 RDF descriptions of photos and tags.
 .
 Support for the Flickr API in these programs is through the
 libflickcurl library.

Package: flight-of-the-amazon-queen
Description-md5: 8a027800211ba047bc3a30804e75c678
Description-en: classic 2D point and click fantasy adventure game
 Flight of the Amazon Queen is a 2D point-and-click adventure game set
 in the 1940s, originally published for DOS and the Amiga.
 .
 You assume the role of Joe King, a pilot for hire who is given the job
 of flying Faye Russell (a famous movie star) into the Amazon jungle for
 a photo shoot. Of course, things never go according to plans. After an
 unfortunate turn of events they find themselves stranded in the heart
 of the Amazon jungle, where Joe will embark on a quest to rescue a
 kidnapped princess and in the process, discover the true sinister
 intentions of a suspiciously located Lederhosen company. In a rich 2D
 environment, Joe will cross paths with a variety of unlikely jungle
 inhabitants including, but not limited to, a tribe of Amazon women and
 6-foot-tall pygmies.
 .
 Note that this package only contains game-data. The game engine is
 provided by ScummVM.

Package: flightcrew
Description-md5: 4e52dbd1228c200ac9a5f82cbbe6421c
Description-en: C++ epub validator
 FlightCrew is an epub validator written in C++. It is used by sigil
 to validate epub files, and may be generally useful for other epub
 creation utilities.

Package: flightgear
Description-md5: e95b997d5af2952a0f05908f9e3ad9ae
Description-en: Flight Gear Flight Simulator
 FlightGear Flight Simulator (often shortened to FlightGear or FGFS)
 is a sophisticated free, completely open-source flight simulator
 framework, created by volunteers.
 .
 This package contains the runtime binaries.

Package: flightgear-data-ai
Description-md5: a6014edd8a69ea164a8a33726d9425c7
Description-en: FlightGear Flight Simulator -- standard AI data
 FlightGear is a free and highly sophisticated flight simulator.
 .
 This package contains AI data, including AI aircrafts, flight plans,
 traffic data and scenarios.

Package: flightgear-data-all
Description-md5: c68ee5e1177cdb402de13fae62eae788
Description-en: FlightGear Flight Simulator - virtual package
 FlightGear is a free and highly sophisticated flight simulator.
 .
 This is a dependency package linking all data packages for FlightGear.

Package: flightgear-data-base
Description-md5: 55d5c53bd4538f092d72fa0c23925eb9
Description-en: FlightGear Flight Simulator -- base files
 FlightGear is a free and highly sophisticated flight simulator.
 .
 This package contains the default aircraft, graphics, sounds, models,
 and the minimum scenery (San Francisco) you need to start Flight
 Gear.
 .
 This package does not contain the flight simulator itself.
 If you want to fly, install the flightgear package.

Package: flightgear-data-models
Description-md5: 9c229264d61e17b178f35ad5a5656224
Description-en: FlightGear Flight Simulator -- standard models
 FlightGear is a free and highly sophisticated flight simulator.
 .
 This package contains the object models that come with the standard
 FlightGear distribution.

Package: flim
Description-md5: 4479ec2615cfa0c0bafc20c720ad5fee
Description-en: library about internet message for emacsen
 FLIM (Faithful Library about Internet Message) is a library to provide
 basic functions about message representation and encoding for emacsen.
 It consists of following modules:
 .
 std11.el         STD 11 (RFC 822) parser and utility
 mime.el          to provide various services about MIME-entities
 mime-def.el      Definitions about MIME format
 mime-parse.el    MIME parser
 mel.el           MIME encoder/decoder
 mel-q-ccl.el     quoted-printable and Q-encoding encoder/decoder (using CCL)
 mel-q.el         quoted-printable and Q-encoding encoder/decoder
 mel-u.el         unofficial backend for uuencode
 mel-g.el         unofficial backend for gzip64
 eword-decode.el  encoded-word decoder
 eword-encode.el  encoded-word encoder
 .
 This package provides FLIM-LB, a variant of FLIM using lexical binding
 mainly maintained for Wanderlust mail/news reader.

Package: fling
Description-md5: 3a5e074f9a01070494a6d18b7507e343
Description-en: Transfer data from stdin over network to destination quickly
 fling transfers data quickly over a trusted network. It does not encrypt
 the data. It tries to avoid copying data between kernel and userspace
 where it can. The most improvement over other tools like netcat is seen
 on systems with low memory bandwidth. fling is extremely Linux-specific,
 as almost all the optimisations used beyond what other similar tools do
 are non-portable.

Package: flintqs
Description-md5: 16ebebdab70d146d3de18cc6bb9c6cf3
Description-en: Program using quadratic sieve to factor integers
 This package includes William Hart's program to find prime factors of large
 integers (at least forty digits).
 .
 It does so using highly optimized multi-polynomial quadratic sieve.

Package: flip
Description-md5: 19225a6e9a1cb16f5cb17b93aab4311c
Description-en: convert text file line endings between Unix and DOS formats
 The program converts line endings of text files between MS-DOS and
 *nix formats. It detects binary files in a nearly foolproof way and
 leaves them alone unless you override this. It will also leave files
 alone that are already in the right format and preserves file
 timestamps. User interrupts are handled gracefully and no garbage or
 corrupted files left behind.
 .
 The program does not convert files to a different character set, and
 it can not handle old Apple Macintosh line endings that use CR only.
 For that (and more), you can use the 'recode' program (package
 'recode').

Package: flit
Description-md5: d5eb260f83d0d92fae17af6ae5cc460b
Description-en: simple way to put Python packages and modules on PyPI (PEP 517)
 Flit is a easy way to put Python packages and modules on PyPI. It tries to
 require less thought about packaging and help you avoid common mistakes.
 .
 Flit supports PEP 517 Python packaging and PEP 621 project metadata.
 .
 Make the easy things easy and the hard things possible is an old motto from
 the Perl community. Flit is entirely focused on the easy things part of that,
 and leaves the hard things up to other tools.
 .
 Specifically, the easy things are pure Python packages with no build steps
 (neither compiling C code, nor bundling Javascript, etc.). The vast majority
 of packages on PyPI are like this: plain Python code, with maybe some static
 data files like icons included.

Package: flite
Description-md5: 849b1a8bf809130924e3beb13f9595b9
Description-en: Small run-time speech synthesis engine
 Flite is a small fast run-time speech synthesis engine.  It is the
 latest addition to the suite of free software synthesis tools
 including University of Edinburgh's Festival Speech Synthesis System
 and Carnegie Mellon University's FestVox project, tools, scripts and
 documentation for building synthetic voices.  However, flite itself
 does not require either of these systems to run.
 .
 It currently only supports the English and Indic languages.
 .
 This package contains the executables and documentation.

Package: flite1-dev
Description-md5: dea3c6c049b15d90e623535138073c7f
Description-en: Small run-time speech synthesis engine - development files
 Flite is a small fast run-time speech synthesis engine.  It is the
 latest addition to the suite of free software synthesis tools
 including University of Edinburgh's Festival Speech Synthesis System
 and Carnegie Mellon University's FestVox project, tools, scripts and
 documentation for building synthetic voices.  However, flite itself
 does not require either of these systems to run.
 .
 It currently only supports the English and Indic languages.
 .
 This extra package provides the flite static libraries
 and header files.

Package: flmsg
Description-md5: 4c08b9a9f43dc81f69130394cd74142f
Description-en: amateur radio forms management editor
 Flmsg is a simple forms management editor for the amateur radio supported
 standard message formats, including ICS, HICS, MARS, IARU, Radiogram NTS,
 Red Cross, and plaintext.  Its data files are pure ASCII text that can
 be sent from point to point using the internet, amateur radio, or other
 electronic link.

Package: floatbg
Description-md5: 9096f8e5c08e6bd75358ee6701895b73
Description-en: slowly modify the color of the X root window
 Subtly changes the color of the root window over time, so slowly
 that it won't be noticed. This is a good alternative to placing a
 picture in the root window.

Package: flobopuyo
Description-md5: 5222c101e471080d9f9d95233cf8d243
Description-en: Clone of the PuyoPuyo game
 The goal of FloboPuyo is to make groups of four or more Puyos (coloured
 bubbles) to make them explode and send bad ghost Puyos to your opponent.
 You win the game if your opponent reaches the top of the board. You can
 play against computer or another human.

Package: floppyd
Description-md5: f60e3cff71356b58d676dbb4c9155a5c
Description-en: Daemon for remote access to floppy drives
 Floppyd is used as a server to grant access to the floppy drive to clients
 running on a remote machine, just as an X server grants access to the display
 to remote clients.

Package: flowblade
Description-md5: 3148d236b0b7901dea894d3442ef040d
Description-en: non-linear video editor
 Flowblade Movie Editor is designed to provide a fast, precise and
 as-simple-as-possible editing experience.
 .
 Flowblade employs film style editing paradigm in which clips are
 usually automatically placed tightly after the previous clip - or
 between two existing clips - when they are inserted on the timeline.
 Edits are fine-tuned by trimming in and out points of clips, or by
 cutting and deleting parts of clips. Film style editing is faster for
 creating programs with mostly straight cuts and audio splits, but may
 be slower when programs contain complex composites unless correct work
 flow is followed.

Package: flowgrind
Description-md5: a5383d66b104b66ebe4fc260d68458f8
Description-en: Distributed network performance measurement tool
 Flowgrind is a TCP performance measurement tool similar to iperf
 and netperf to measure throughput and other metrics for TCP.
 In Flowgrind's distributed architecture, the flowgrind controller
 is used to schedule flows between and collect live samples from
 nodes running the flowgrindd daemon.
 .
 Features:
 * Measure bandwidth, delay, and IAT and sample TCP kernel metrics (tcp_info)
 * Bulk transfers, rate-limited flows, sophisticated request/response test
 * Report observed MSS/MTU size
 * Set buffer size on per flow basis
 * Set congestion control algorithm, DSCP field, etc.
 * Uses asynchronous I/O to improve fairness between flows
 * Gnuplot compatible configureable output format

Package: flowgrind-dbg
Description-md5: be462e926b71220e3a40980ae22ba8a0
Description-en: Debugging version of flowgrind
 This package contains debugging symbols for flowgrind, a
 distributed network performance measurement tool.

Package: flpsed
Description-md5: ae1da8c08c90881eeebd071fc4254775
Description-en: Postscript and PDF annotator
 flpsed is a WYSIWYG pseudo PostScript editor. "Pseudo", because isn't possible
 to remove or modify existing elements of a document. But flpsed lets anyone to
 add arbitrary text lines to existing PostScript 1 documents. Added lines can
 later be reedited with flpsed.
 .
 Using pdftops, which is part of xpdf, one can convert PDF documents to
 PostScript and also add text to them. flpsed is useful for filling in forms,
 adding notes, etc.

Package: flpsed-data
Description-md5: bf0dc755d059ce5c08bf1c7e92a74435
Description-en: Postscript and PDF annotator - data files
 flpsed is a WYSIWYG pseudo PostScript editor. "Pseudo", because isn't possible
 to remove or modify existing elements of a document. But flpsed lets anyone to
 add arbitrary text lines to existing PostScript 1 documents. Added lines can
 later be reedited with flpsed.
 .
 Using pdftops, which is part of xpdf, one can convert PDF documents to
 PostScript and also add text to them. flpsed is useful for filling in forms,
 adding notes, etc.
 .
 This package contains the common data files required by flpsed.

Package: flrig
Description-md5: 395e30acc2602f932cbd7d082148ba26
Description-en: ham radio transceiver control program
 Flrig is a graphical ham radio transceiver control program designed
 to be used either stand-alone or as an adjunct to fldigi.

Package: fltk-options
Description-md5: 2ab820f9194949c8a87e2b517ca69d8c
Description-en: Fast Light Toolkit - library option manager
 This package provides a tool for viewing and setting overall FLTK options
 interactively or programmatically.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: fltk1.3-doc
Description-md5: cb89fb265884e1336ad2c05695a67c80
Description-en: Fast Light Toolkit - documentation
 This package provides documentation for FLTK, including a chapter on
 its user interface designer (fluid).
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: fltk1.3-games
Description-md5: a12d988962e67a7c2e97b4b4637a7989
Description-en: Fast Light Toolkit - example games: checkers, sudoku
 This package contains the example games that accompany FLTK.
 Specifically, it contains the following two programs:
 - flblocks:   clear groups of adjacent blocks before they fill the screen;
 - flcheckers: classic board game, also known as draughts;
 - flsudoku:   Sudoku puzzle (place numbers in a grid).
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: fltk1.4-doc
Description-md5: cb89fb265884e1336ad2c05695a67c80
Description-en: Fast Light Toolkit - documentation
 This package provides documentation for FLTK, including a chapter on
 its user interface designer (fluid).
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: fltk1.4-games
Description-md5: 092dbb833e38bd9b5cf30a53606a9e35
Description-en: Fast Light Toolkit - example games: checkers, sudoku
 This package contains the example games that accompany FLTK.
 Specifically, it contains the following two programs:
 - flblocks:   clear groups of adjacent blocks before they fill the screen;
 - flcheckers: classic board game, also known as draughts;
 - flpuzzle:   Klotski puzzle (slide blocks around);
 - flsudoku:   Sudoku puzzle (place numbers in a grid).
 .
 NB: flpuzzle has a heavier dependency chain than the other games; playing
 it requires having this package's recommendations installed.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: fluid
Description-md5: c983d66e9fccc81da0d3474837426b4f
Description-en: Fast Light Toolkit - user interface designer
 This package provides Fluid, an interactive GUI designer for FLTK,
 allowing graphical development of FLTK-based user
 interfaces. It natively works with (textual) .fl files, but also
 includes rough support for reading .fd files produced by fdesign (in
 libforms-bin).
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: fluid-soundfont-gm
Description-md5: 71d82e64bdc2e62241f22f73e4cad05e
Description-en: Fluid (R3) General MIDI SoundFont (GM)
 This is a GM SoundFont, for use with any modern MIDI synthesiser: hardware
 (like the emu10k1 sound card), or software (like FluidSynth).
 .
 This package provides the larger GM sound set, without the Roland Sound
 Canvas extensions.

Package: fluid-soundfont-gs
Description-md5: 3813b9b75f1ea07cf0761fb8490c4bd8
Description-en: Fluid (R3) General MIDI SoundFont (GS)
 This is a GS SoundFont, for use with any modern MIDI synthesiser: hardware
 (like the emu10k1 sound card), or software (like FluidSynth).
 .
 This package provides the smaller GS sound set of Roland Sound Canvas
 extensions.

Package: fluidr3mono-gm-soundfont
Description-md5: c07f3f30444adb4b2f0f9841bc4017a3
Description-en: Fluid (R3) Mono GM SoundFont from MuseScore 2.1 (lossy)
 This is the hard disc space-saving Mono version of the complete
 Fluid (R3) GM SoundFont in the compressed SF3 format, as shipped
 with MuseScore 2.0 up to, but not including, 2.2 (which switched to
 musescore-general-soundfont and musescore-general-soundfont-small).
 .
 It can be used with most modern MIDI synthesisers which support
 the SF3 format and has a low installed size footprint, while
 providing the large GM sound set. It does not, however, support
 Single-Note Dynamics with MuseScore 3.2 and higher.
 .
 As it comes under the MIT licence, it can be used in most settings,
 but do remember that waveforms generated using this soundfont are
 “copies or substantial portions of the” soundfont. It is sufficient
 to reproduce the licence and copyright notice in any “associated
 documentation files” provided with your generated waveforms.
 .
 This package will be installed into /usr/share/sounds/sf3/ which
 is the standard Debian location for system-wide SF3 soundfonts.

Package: fluidsynth
Description-md5: 7ccb40b5de8c2ddfe43c7da6ffeeea91
Description-en: Real-time MIDI software synthesizer
 Fluidsynth is a real-time midi synthesizer based on the soundfont (sf2 and sf3)
 specifications. It can be used to render MIDI input or MIDI files to audio.
 The MIDI events are read from a MIDI device. The sound is rendered in
 real-time to the sound output device.

Package: fluidsynth-dssi
Description-md5: 9b11f71e1b71a394403359490fe8dcdc
Description-en: DSSI wrapper for the FluidSynth SoundFont-playing synthesizer
 The FluidSynth-DSSI  package contains FluidSynth-DSSI, a wrapper for the
 FluidSynth SoundFont-playing software synthesizer, allowing it to function
 as a DSSI plugin.
 .
 DSSI is an API for audio processing plugins, particularly useful for software
 synthesis plugins with user interfaces.

Package: fluster
Description-md5: 691c7e05e645a560ddda6d451040d362
Description-en: Testing framework for multimedia decoder conformance
 Fluster is a testing framework written in Python for decoders conformance. It
 is composed of a CLI application that runs a number of test suites with the
 supported decoders. Its purpose is to check different decoder implementations
 against known test suites with known and tested results. It has been originally
 designed to check the conformance of H.265/HEVC decoders, but it also supports
 H.264/AVC and can be easily extended to add more decoders and test suites.
 .
 It is useful for codec development to ensure that the decoder driver and
 userspace components are implemented correctly.

Package: fluxbox
Description-md5: 13990cdf4dc1b2dc117250b7023f2e58
Description-en: Highly configurable and low resource X11 Window manager
 Fairly similar to blackbox, from which it is derived, but has been
 extended with features such as pwm-style window tabs, configurable
 key bindings, toolbar, and an iconbar. It also includes some cosmetic
 fixes over blackbox.
 .
 This package contains support for GNOME and KDE.

Package: flvmeta
Description-md5: 0d1243de51706c43a73453351ad0ad60
Description-en: Metadata injector for FLV video files
 flvmeta has the ability to inject all standard metadata tags into the
 onMetaData event, as well as insert an onLastSecond event.
 .
 It is also pretty fast and has a very small memory footprint, making it ideal
 for use as an automated tool on server environments.

Package: flvstreamer
Description-md5: d4f752499e5a5058fbaea2d4f942b358
Description-en: command-line RTMP client
 Command-line RTMP client intended to stream audio or video content from all
 types of Flash or RTMP servers.

Package: flwm
Description-md5: 080dae860be6299ef90946f5ce248759
Description-en: Fast Light Window Manager
 Flwm is an attempt to combine the best ideas from several
 window managers. The primary influence and code base is from
 wm2 by Chris Cannam. Primary features copied from wm2 are:
 .
 - Does not look like Windows.
 - Nifty sideways title bars.
 - No icons. You deiconify by picking off a pop-up menu.
 This means no space is wasted by icons.
 - Really small and fast code.
 .
 It is enhanced by the author's own further nutty ideas:
 .
 - Does not use shape extension, more standard resize handles.
 - Occupies as little screen space as possible. The border and titles
 are as thin as you could possibly make them. And maximized
 windows waste only 15 pixels horizontally and zero (count'em)
 pixels vertically!
 - Independent maximize buttons for width & height, close button.
 - Understands Motif, KDE, and GNOME window manager hints.
 - Multiple desktops, controlled from the same menu as the icons.
 .
 The recommended packages are needed to generate flwm's application
 menus:
 - For the old style debian-specific menu: menu
 - For the FreeDesktop menu based on .desktop files:
 libfile-desktopentry-perl, libfile-which-perl,
 libpath-tiny-perl, libset-scalar-perl, and perl.

Package: flwrap
Description-md5: 22fe3c551790ac36503f1a8ff05fdbe0
Description-en: amateur radio file encapsulation/compression utility
 Flwrap is a small desktop application that encapsulates a text file,
 an image file, or a binary file within a set of identifier blocks.
 Flwrap is designed to be used to best advantage with fldigi but can
 be used with any digital modem program.

Package: flycheck-doc
Description-md5: 2b752f744980a4c6e2ff13af7e4e80a6
Description-en: modern on-the-fly syntax checking for Emacs - documentation
 Flycheck uses various syntax checking and linting tools to
 automatically check the contents of buffers while the user types, and
 reports warnings and errors directly in the buffer, or in an optional
 error list.
 .
 This package includes flycheck's HTML documentation.

Package: flydraw
Description-md5: aa058a16abd6cbeedce7c237076a8669
Description-en: command-line drawing tool
 flydraw is a drawing tool based on an interpreter which parses a
 language featuring rich graphic primitives; it uses libgd to output
 GIF, JPEG, or PNG files.

Package: flye
Description-md5: 3db7e270dab8950024fe6cdcafb3a3bb
Description-en: de novo assembler for single molecule sequencing reads using repeat graphs
 Flye is a de novo assembler for single molecule sequencing reads, such
 as those produced by PacBio and Oxford Nanopore Technologies. It is
 designed for a wide range of datasets, from small bacterial projects to
 large mammalian-scale assemblies. The package represents a complete
 pipeline: it takes raw PacBio / ONT reads as input and outputs polished
 contigs. Flye also has a special mode for metagenome assembly.

Package: fmit
Description-md5: 9aa935dc760579ca328edd142f0853ce
Description-en: Free Music Instrument Tuner
 FMIT is a graphical utility for tuning your musical instruments, with
 error and volume history and advanced features like microtonal tuning,
 statistics, and various views like waveform shape, harmonics ratios and
 real-time Discrete Fourier Transform (DFT). All views and advanced features
 are optional so that the interface can also be very simple.

Package: fml-asm
Description-md5: 889752688090c5f0fc58cbefe6c92bce
Description-en: tool for assembling Illumina short reads in small regions
 Fml-asm is a command-line tool for assembling Illumina short reads in regions
 from 100bp to 10 million bp in size, based on the fermi-lite library.
 It is largely a light-weight in-memory version of fermikit without
 generating any intermediate files. It inherits the performance, the relatively
 small memory footprint and the features of fermikit. In particular, fermi-lite
 is able to retain heterozygous events and thus can be used to assemble diploid
 regions for the purpose of variant calling.

Package: fmtools
Description-md5: 3945b2edaf178e891adfbdadb19a9ec6
Description-en: FM radio tuner
 Command-line utility for adjusting the frequency and volume and
 muting and unmuting FM radio cards.

Package: fnotifystat
Description-md5: 9546e8bd3fdae34baceb9a8e3f27bd11
Description-en: file activity monitoring tool
 Fnotifystat periodically dumps out the activity on files in the
 system. It can be used to identify rogue file activity and discover
 which processes are performing open/close/read/write operations
 on the files.

Package: fnott
Description-md5: 0571f380f9ecf039d3a5343b7ba4947c
Description-en: lightweight notification daemon for wlroots-based compositors
 Fnott is a keyboard driven and lightweight notification daemon for
 wlroots-based Wayland compositors.
 .
 It implements (parts of) the Desktop Notification Specification.

Package: fnt
Description-md5: d16eae3ab358dbef051a33a8da3d9e0f
Description-en: Font downloader/manager
 Search, preview, and download more than 1800 fonts as user. It can download
 fonts from Debian sid and Google Web fonts repositories.

Package: fntsample
Description-md5: 1b264ec61fd26a93c24e150c3dbcda9d
Description-en: program for making font samples
 A program for making font samples that show Unicode coverage of the font
 and are similar in appearance to Unicode charts. Samples can be saved as
 PDF or PostScript files.
 .
 This package also contains script called 'pdfoutline', that can be used to
 add outlines (aka bookmarks) to generated PDF files.

Package: focuswriter
Description-md5: 9cef91d4a6a22c05f3ac94fe1c7bbc11
Description-en: Fullscreen distraction-free writing program
 Focuswriter is a fullscreen writing program designed to be
 distraction free.  You can customize your environment by changing the
 font, colors, and background image to add ambiance.  FocusWriter
 features an on-the-fly updating wordcount, optional auto-save,
 optional daily goals, and toolbars that hide away to allow you to
 focus more clearly.  Additionally, when you open the program your
 current work in progress will automatically load and position you at
 the end of your document, so that you can immediately jump back in.

Package: folder-color-caja
Description-md5: 649ec5026683fd3612707ebb79f8825d
Description-en: folder color for caja
 change a folder color used in caja file manager.

Package: folder-color-common
Description-md5: 77bd9f43ecf0c07b9c48885b6b71898d
Description-en: folder color library
 icons and translations for folder color

Package: folialint
Description-md5: e33753fcd38592a067dd22c1a406e631
Description-en: Implementation of the FoLiA document format (C++ headers)
 FoLiA is an XML-based format for Linguistic Annotation suitable for
 representing written language resources such as corpora.
 Its goal is to unify a variety of linguistic annotations in one single rich
 format, without committing to any particular standard annotation set.
 Instead, it seeks to accommodate any desired system or tagset, and so offer
 maximum flexibility. This makes FoLiA language independent.
 see https://proycon.github.io/folia for more information.
 .
 libfolia is a product of the Centre of Language and Speech Technology, Radboud
 University Nijmegen (The Netherlands), it was previously developed at the ILK
 Research Group, Tilburg University. Work on libfolia is funded by NWO, the
 Netherlands Organisation for Scientific Research, in the scope of projects
 like CLARIN-NL and CLARIAH.
 .
 This package provides the folialint tool used to validate FoLiA XML files.

Package: foliate
Description-md5: 69784ecf02471fcacf7e6ff480dabbb1
Description-en: simple and modern ebook viewer
 Foliate is an ebook reader with many features:
 .
 - View .epub, .mobi, .azw, and .azw3 files in two-page view or scrolled view
 - Fetch books from online catalogs using OPDS feeds
 - Customize font, line-spacing, margins, and brightness
 - Light, sepia, dark, and invert mode, or add your own custom themes
 - Reading progress slider with chapter marks and reading time prediction
 - Bookmarks and annotations
 - Find in book
 - Quick dictionary lookup with Wiktionary, Wikipedia, and dictd
 - Touchpad gestures—use two-finger swipe to turn the page
 - Basic text-to-speech support with eSpeak NG and Festival
 - Sync or backup reading progress and notes
 - Supports phones and tablets

Package: folks-common
Description-md5: 51f0e7fa459256b7f6d53ea160bcc369
Description-en: library to aggregates people into metacontacts (common files)
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains common files (translations) used by folks components.

Package: folks-tools
Description-md5: f42543e1b08499d5d82b2dabdf9f54b0
Description-en: Telepathy backend for libfolks - database and import tools
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains tools to inspect the folks database and import
 metacontacts from pidgin

Package: foma
Description-md5: 15ae7652b941e9cf87b93a1f592bf36b
Description-en: Tools for constructing various finite-state automata
 Compiler, programming language, and C library for
 constructing finite-state automata and transducers for
 various uses.

Package: fomp
Description-md5: 889e3aa7fb5316f36ad3382a7178a015
Description-en: collection of LV2 audio plugins
 Fomp is an LV2 port of the MCP, VCO, FIL, and WAH plugins
 originally written by Fons Adriaensen.
 .
 There are 13 plugins in total: 1 auto-wah, 1 EQ, 3 chorus,
 5 filters, and 3 oscillators.
 .
 The plugin implementations are identical to their LADSPA
 forebears, except the primary frequency port of oscillators
 and filters has been converted to Hz to facilitate use in any
 host without assuming the hidden tuning frequency of
 AlsaModularSynth. All other frequency ports remain as they
 were, using octaves for faithful Moog-like modulation.

Package: fondu
Description-md5: f6bf8c3bf733118b95000d8dc20c8dc6
Description-en: convert between Mac and UNIX font formats
 Fondu is a set of programs to convert between Mac font formats and
 PFB, TTF, OTF and BDF files on UNIX.
 .
 Fondu will read a series of mac files, check their resource forks and
 extract all font related items into separate files.
 .
 The input files may be either macbinary files (.bin), binhex files
 (.hqx), bare mac resource forks or data fork resource files (.dfont,
 used by Mac OS/X). A bare resource fork may be generated easily be
 copying a file with a resource fork onto a floppy (or zip) with a DOS
 format. The mac will create an (invisible on the mac) folder called
 resource.frk in which the resource fork will reside as a bare file.

Package: font-downloader
Description-md5: 29dba5204fb0e9adf5033bb32d24bea9
Description-en: Download and install fonts from fonts.google.com
 font-downloader allows you download fonts from fonts.google.com.
 Local export of a typeset is also possible. The *.ttf files get
 stored under ~/.local/share/fonts .

Package: font-manager
Description-md5: a2f1c9a0a58aff76c28727ca19eb9efa
Description-en: font management application for the GNOME desktop
 Font Manager is intended to provide a way for average users to easily manage
 desktop fonts, without having to resort to command line tools or editing
 configuration files by hand. While designed primarily with the GNOME Desktop
 Environment in mind, it should work well with other Gtk+ desktop environments.

Package: font-manager-common
Description-md5: cec7fe70f17385c2518113c7efffc495
Description-en: Common files for font-viewer and font-manager
 Font Manager is intended to provide a way for average users to easily manage
 desktop fonts, without having to resort to command line tools or editing
 configuration files by hand. While designed primarily with the GNOME Desktop
 Environment in mind, it should work well with other Gtk+ desktop environments.
 .
 This package provides the common shared files for font-viewer and
 font-manager packages.

Package: font-v
Description-md5: 5ece84bb3d50f73d3925055caf32730b
Description-en: Font version string reporting and modification tool
 font-v is an open source font version string library and executable
 for reading, reporting, modifying, and writing OpenType name table
 ID 5 records and head table fontRevision records in *.otf and *.ttf
 fonts.
 .
 This package provides the font-v executable tool.

Package: font-viewer
Description-md5: 568ebf2227a31860fb3ab0004763b617
Description-en: Full-featured font preview application for GTK Environments
 Font Manager is intended to provide a way for average users to easily manage
 desktop fonts, without having to resort to command line tools or editing
 configuration files by hand. While designed primarily with the GNOME Desktop
 Environment in mind, it should work well with other Gtk+ desktop environments.
 .
 This package provides the font-viewer component of Font Manager.

Package: fontcustom
Description-md5: 29409531c1fa0783fe89f25e9d2da471
Description-en: custom icon webfonts from the comfort of the command line
 Generate cross-browser icon fonts and supporting files
 (@font-face CSS, etc.) from a collection of SVGs.

Package: fontforge
Description-md5: 69a4356ce63a03d8192cbc27d6d21edf
Description-en: font editor
 FontForge is a font editor.
 Use it to create, edit and convert fonts
 in OpenType, TrueType, UFO, CID-keyed, Multiple Master,
 and many other formats.
 .
 This package also provides these programs and utilities:
 fontimage - produce a font thumbnail image;
 fontlint  - checks the font for certain common errors;
 sfddiff   - compare two font files.

Package: fontforge-common
Description-md5: e73b7c59e225efcf676e067828964164
Description-en: font editor (common files)
 FontForge is a font editor.
 Use it to create, edit and convert fonts
 in OpenType, TrueType, UFO, CID-keyed, Multiple Master,
 and many other formats.
 .
 This package contains common arch-independent files.

Package: fontforge-doc
Description-md5: 7868a482203deceed3b189850e2f641f
Description-en: documentation for fontforge
 FontForge is a font editor.
 Use it to create, edit and convert fonts
 in OpenType, TrueType, UFO, CID-keyed, Multiple Master,
 and many other formats.
 .
 This package contains the documentation for fontforge.

Package: fontforge-extras
Description-md5: ac17556c1fa586d63754bba3b08e03c0
Description-en: font editor - extra programs
 FontForge is a font editor.
 Use it to create, edit and convert fonts
 in OpenType, TrueType, UFO, CID-keyed, Multiple Master,
 and many other formats.
 .
 This package also provides these programs and utilities:
 acorn2sfd
 dewoff
 woff
 findtable
 pcl2ttf
 pfadecrypt
 rmligamarks
 showttf
 stripttc
 ttf2eps

Package: fontforge-nox
Description-md5: 71c51ccdd7e15a207c1c95721f90f183
Description-en: font editor - non-X version
 FontForge is a font editor.
 Use it to create, edit and convert fonts
 in OpenType, TrueType, UFO, CID-keyed, Multiple Master,
 and many other formats.
 .
 This package also provides these programs and utilities:
 fontimage - produce a font thumbnail image;
 fontlint  - checks the font for certain common errors;
 sfddiff   - compare two font files.
 .
 This package contains a version of FontForge compiled with support for
 scripting but no GUI, and not require the graphics library.

Package: fontmake
Description-md5: c7d98ee92ddd1dc2a730b954626711ad
Description-en: Compile fonts from UFO or Glyphs to OTF/TTF
 This library provides a wrapper for several other Python libraries which
 together compile fonts from various sources (.glyphs, .ufo) into binaries
 (.otf, .ttf).
 .
 This package provides the executable program.

Package: fontmanager.app
Description-md5: 66eeb93e722e874049b0cc481af3454e
Description-en: Font manager for GNUstep
 This applications allows you to view installed fonts in the system.

Package: fontmatrix
Description-md5: dd869a91920ac88f29779fcdfcb4acfd
Description-en: featureful personal font manager
 This is a manager built with the kind of features and abilities
 graphic designers, layout professionals along with others have felt
 necessary, but modernized with some new touches.
 .
 Fontmatrix has a concept of 'tagging'. This makes it really nice to group
 fonts and even sub-group them logically for use in a book for instance.
 It also has extensive gui support for showing all glyphs in a font,
 previews of sample text, variable sizing and also tells what kinds of
 advanced Open Type features are inside each font. These features have
 never been seen outside of a font editor. And not least, it creates a
 nice PDF catalogue of user's fonts for printing or reference. In short,
 fontmatrix is a font manager for professionals, but is nice and user
 friendly.

Package: fonts-0xproto
Description-md5: 8cbc9d1c1941c999b1b29a8e5361bd86
Description-en: high-legibility programming font minimizing cognitive load
 This is a programming font focused on source code legibility.
 Ensuring code readability is your own responsibility.

Package: fonts-3270
Description-md5: ee5f05e9172509d63dcb4f7ecb71ae03
Description-en: monospaced font based on IBM 3270 terminals
 This font is derived from the x3270 font, which, in turn, was translated
 from the one in Georgia Tech's 3270tool, which was itself hand-copied
 from a 3270 terminal.
 .
 While looking reasonably close to its bitmap ancestors, this is a vector
 font that looks good at any size.  Its recommended use is, obviously, a
 text terminal, same as nearly half a century ago.

Package: fonts-adf-accanthis
Description-md5: 3b99e94695a8306b429f19d6b4b782a9
Description-en: Accanthis font of the Arkandis Digital Foundry
 This is the Accanthis font of the Arkandis Digital Foundry. These is a serif
 font family alternative to Galliard, and Horley oldstyle.

Package: fonts-adf-baskervald
Description-md5: 1149c92e10f5c48f779ad8113d1c1c63
Description-en: Baskervald font of the Arkandis Digital Foundry
 This is the Baskervald font of the Arkandis Digital Foundry. This is a serif
 collection, intended to mimic the new Baskerville typeface.

Package: fonts-adf-berenis
Description-md5: fdcadad01822bebf2a688931ef1a1565
Description-en: Berenis font of the Arkandis Digital Foundry
 This is the Berenis font of the Arkandis Digital Foundry. Berenis is a
 didonne font collection (sub to Bodoni-didot typefaces).

Package: fonts-adf-gillius
Description-md5: 6a24b2fe6bb48919945d8195db87df12
Description-en: Gillius font of the Arkandis Digital Foundry
 This is the Gillius font of the Arkandis Digital Foundry, a purified
 variation to Gill sans.

Package: fonts-adf-ikarius
Description-md5: 72f442809e124b241928aaa145316b0e
Description-en: Ikarius font of the Arkandis Digital Foundry
 This is the Ikarius font of the Arkandis Digital Foundry, inspired by Hypatia
 sans from Adobe.

Package: fonts-adf-irianis
Description-md5: 29a2cd03820470e2615822a4033d759d
Description-en: Irianis font of the Arkandis Digital Foundry
 This is the Irianis font of the Arkandis Digital Foundry, a sans serif font
 (sub to Cloister oldstyle).

Package: fonts-adf-libris
Description-md5: 81db2f9108a984244ec596f6267615a3
Description-en: Libris font of the Arkandis Digital Foundry
 This is the Libris font of the Arkandis Digital Foundry. It is a sans serif
 font family intended to mimic the Lydian typeface.

Package: fonts-adf-mekanus
Description-md5: d918cbd7837aa3a09c2328434f7737ff
Description-en: Mekanus font of the Arkandis Digital Foundry
 This is the Mekanus font of the Arkandis Digital Foundry, a font family with
 typewriting and handwriting mixed.

Package: fonts-adf-oldania
Description-md5: f976ea8f8aa364b63b5a93e5668db64f
Description-en: Oldania font of the Arkandis Digital Foundry
 This is the Oldania font of the Arkandis Digital Foundry, a modern gothic
 typeface.

Package: fonts-adf-romande
Description-md5: 65d8f8a79f904b677d9b1e087ec72288
Description-en: Romande font of the Arkandis Digital Foundry
 This is the Romande font of the Arkandis Digital Foundry.

Package: fonts-adf-solothurn
Description-md5: 559617761a68a92f85f0e0c669fbcdf3
Description-en: Solothurn font of the Arkandis Digital Foundry
 This is the Solothurn font of the Arkandis Digital Foundry.

Package: fonts-adf-switzera
Description-md5: b24f9e37bdad35124a84a99a0faed7fa
Description-en: Switzera font of the Arkandis Digital Foundry
 This is the Switzera font of the Arkandis Digital Foundry, an alternative to
 Vera typeface from BT.

Package: fonts-adf-tribun
Description-md5: 9083b862014de33e108fb9336d98ff47
Description-en: Tribun font of the Arkandis Digital Foundry
 This is the Tribun font of the Arkandis Digital Foundry, a font collection
 alternative to Times New Roman with newsprint like rendering.

Package: fonts-adf-universalis
Description-md5: befc79711be18214a62cdc48fa72626a
Description-en: Universalis font of the Arkandis Digital Foundry
 This is the Universalis font of the Arkandis Digital Foundry. This is an
 alternative to the Futura typeface by Paul Renner.

Package: fonts-adf-verana
Description-md5: 55f3f0c114648aacc48fac1a0ba88c20
Description-en: Verana font of the Arkandis Digital Foundry
 This is the Verana font of the Arkandis Digital Foundry, similar to Vera of
 BT.

Package: fonts-adobe-sourcesans3
Description-md5: 6400e20c89324b14e1029454eced7a0f
Description-en: Sans serif font family for user interface environments
 Source Sans 3 is developed by Paul D. Hunt at Adobe Fonts.  It is designed to
 work well in user interface (UI) environments and draws inspiration from the
 clarity and legibility of twentieth-century American gothic typeface designs.
 Prior to 2020 this font was named Source Sans Pro.

Package: fonts-adwaita
Description-md5: 9ad2d51f3166732b2d11735fdb4003f2
Description-en: Adwaita Fonts Collection
 This metapackage installs available Adwaita font families that are
 currently buildable in Debian.

Package: fonts-adwaita-sans
Description-md5: 9da93f41e7b81907a133d281dc057ca6
Description-en: Adwaita Sans Fonts
 This package contains the Adwaita Sans fonts, built from Inter variable
 fonts with the required OpenType features and naming applied.

Package: fonts-aenigma
Description-md5: 8c4ed566e66b51b8ba56289152f10f50
Description-en: 465 free TrueType fonts by Brian Kent
 Fonts included in this package:
 .
 * 10.15 Saturday Night, R
 * 18 Holes
 * 36 days ago, Thick
 * 3D LET
 * Foreshadow, OL
 * 8-bit Limit, R, RO
 * 90 Stars
 * Blox
 * Conduit 2 Italics
 * Splatz
 * Stranded
 * Swirled
 * TRAGIC
 * Unexplored Galaxies, W, O, WO
 * Acid Reflux
 * Acknowledge
 * AEnigma Scrawl 4
 * AE Systematic TT
 * Aftermath
 * Alpha Beta
 * Amalgamate, O
 * Amplitude
 * Arthritis
 * Aspartame
 * Ataxia
 * Ataxia Outline
 * Automatica
 * Bend 2 Squares
 * Bend 2 Squares OL1
 * Bend 2 Squares OL2
 * Backlash
 * Bandwidth Bandless
 * Bandwidth Bandmess
 * Bandwidth
 * Bendable
 * Bewilder
 * Bewilder Thick
 * Binary 01s
 * Binary
 * Binary X
 * Binary CHR
 * Binary X 01s
 * Binary X CHR
 * Bit Blocks TTF
 * Brass Knuckle SS
 * Brass Knuckle Star
 * Blackoninaut
 * Bleak Segments
 * Block Tilt
 * Blackoninaut Bold, Redux
 * Bobcaygeon
 * Bobcaygeon Plain
 * Bocuma
 * Bocuma Angle Dent
 * Bocuma Batty, Dent, Angle
 * Brass Knuckle
 * Brigadoom, Wide
 * Bumped
 * Candy Stripe
 * Corpulent Caps
 * Corpulent Caps Shadow
 * Chemical Reaction A, B
 * Chintzy CPU, Shadow
 * Chumbly
 * Circulate
 * Classic Trash 1, 2
 * CLAW 1, 2
 * Cleaved TTR
 * Code Of Life
 * Collective RO, RS, O, S
 * Combustion I, II, Plain, Tall, Wide
 * Compliant Confuse 1o, 1s, 2o, 2s, 3o, 3s
 * Conduit, 2
 * Crackdown R2, R, O1, O2
 * Dark Side
 * Dash Dot
 * Dastardly
 * DB Layer 1, 2, 3, 4
 * Double Bogey
 * Decrepit
 * Dented
 * Dephunked
 * Detonate
 * Discordance
 * Draggle
 * Draggle over kerned
 * Dynamic
 * Dyphusion
 * Dystorque
 * Ecliptic
 * Edit Undo
 * Edit Undo Dot
 * Edit Undo Line
 * Elsewhere, 2
 * Embossing Tape 1, 2, 3
 * Encapsulate, Plain
 * Entangled, Plain
 * Enthuse, Solid
 * Entangled Layer A, B
 * Euphoric, 3D
 * Exaggerate
 * Extraction
 * False Positive, Round
 * Fascii, Cross, Scraggly, Smudge, Twigs
 * Faux Snow
 * Fatboy Slim BLTC, BLTC 2
 * Fidgety
 * Flipside
 * Forcible
 * Freak Turbulence
 * Frizzed
 * Fully Completely
 * Galapogos
 * Galvanize
 * Gaposis Outline, Solid
 * Gasping
 * Gather, Gapped
 * genotype H, S, RH, RS
 * Gesture, Slant, Thin, Thin Slant
 * Goose Bumps, II
 * Great Heights
 * Granular
 * Grapple
 * Graveyard
 * Gravitate, Segments
 * Graze
 * Grotesque
 * Grudge, 2
 * Gyneric, 3D
 * Gyrose, Shift, Squeeze
 * Hack & Slash
 * Hairball
 * Hand Me Down O, S
 * Hassle
 * Heavy Bevel
 * Head-Ding Maker
 * Hearts
 * Hillock
 * Homespun TT
 * Hyde
 * Hyperion Sunset
 * It Lives In The Swamp
 * Impossibilium
 * Inertia
 * Inevitable
 * Ink Swipes
 * Ink Tank
 * Intersect, C, O
 * Irritate
 * Jagged
 * Janken
 * Jargon
 * Jasper, Solid
 * Jawbreaker, Hard
 * Jekyll
 * Jeopardize, Thick
 * Johnny Mac Scrawl
 * Jolt Of Caffeine
 * Jupiter Crash
 * Kaliber Round, Solid, Xtreme
 * Katalyst active, inactive
 * Key Ridge, alt
 * Kickflip
 * Kinkaid
 * Kirby No Kira Kizzu
 * Knot
 * Konector O1, O2
 * Konector, Eerie
 * Kurvature
 * Lakeshore
 * Lamebrain
 * Larkspur
 * Lethargic
 * Licorice Strings
 * Lights Out
 * Line Dings
 * Loopy
 * Lowdown
 * Lucid Type A, B, B Outline, A Outline
 * Lyneous, Linear
 * LYNX
 * Macropsia
 * Mad's Scrawl
 * Mishmash 4x4i, 4x4o, ALT1, ALT2, Fuse
 * Mincer
 * Mini Kaliber O TT, S TT
 * Mishmash
 * Mobilize
 * Monkey Phonics
 * Moronic Misfire
 * Mysterons
 * Nanosecond Wide
 * Naughts
 * Neural, Outline
 * Nominal
 * Nostalgia
 * Not Quite Right
 * Nanosecond Thick, Thin
 * Nucleus
 * Numskull
 * Nymonak
 * Obloquy Outline, Solid
 * Obstacle, Lines
 * Off Kilter L, R
 * Opiated
 * Orbicular
 * Outer Sider
 * Overhead
 * Perfect Dark
 * Persuasion
 * Phorfeit Regular, Slant
 * Pincers
 * Pindown, Plain, X, X Plain
 * Pixel Krud
 * Plasma Drip, Empty
 * Pneumatics , Tall, Wide
 * Powderworks
 * Pseudo
 * Qbicle 1, 2, 3, 4
 * Qlumpy, Shadow
 * Quacksalver
 * Quadratic, Cal
 * Quandary
 * Quantum Flat Hollow, Flat, Round Hollow, Round, Taper
 * Quarantine
 * Quarterly Thick, Thin
 * Queasy, Outline
 * Quill Experimental O, S
 * Rambling
 * Ravaged By Years
 * Ravenous Caterpillar
 * Raydiate
 * Reason, Shadow
 * Redundant
 * Regenerate
 * Registry
 * Rehearsal Curve, Offset, Point
 * Relapse
 * Revert, Round
 * Rotund, Outline
 * Rough Day
 * Ryuker
 * Sarcastic
 * Saunder
 * Scalelines, Maze
 * Sequence
 * Setback TT
 * Sideways
 * Simpleton
 * Skull Capz
 * Slender, Wide, Mini, Stubby
 * Snailets
 * Spacious, Outline
 * Spastic
 * Spheroids, X
 * Square Route
 * Stagnation
 * Supra Genius Curves, Lines
 * Symmetry
 * Syndrome
 * Synthetic
 * Syracuse
 * Tearful
 * Technique, OL
 * techno overload
 * Telephasic
 * Tetricide
 * Thwart
 * Tonik
 * Typesource Extol O, S
 * Turmoil
 * Ubiquity
 * Unanimous, Inverted
 * Underscore
 * Underwhelmed, Outline
 * Underscore 2
 * UNITED
 * Unlearned, 2
 * Unresponsive
 * Upheaval TT
 * Upraise
 * Your Complex I, O
 * Vacant Capz
 * Vanished
 * Vantage
 * Variance
 * Vertigo, 2
 * Vertigo Upright, 2
 * Vigilance
 * Vindictive
 * Visitor TT1, TT2
 * Volatile 1, 2
 * Wager, Lost, Won
 * waver
 * Wayward, Shadow
 * Weathered, Solid
 * Weaver
 * Whatever
 * Whippersnapper
 * Wiggly Squiggly
 * Wincing
 * Withstand
 * Wobbly
 * Wyvern Wings, Wyde
 * Xerox Malfunction
 * Xhume
 * Xipital
 * Xmas Lights
 * Xtrusion
 * Yearend
 * Yesterday
 * Yielding
 * Yonder
 * Yoshi's Story game text
 * Your Complex
 * Zelda DX TT
 * Zenith
 * Zephyrean, Gust
 * Zero Velocity
 * Zirconia, Cubic
 * Zoetrope
 * Zoidal
 * Zurklez Outline, Solid

Package: fonts-agave
Description-md5: a39e074a74d5000db3fea7e68e8e03ca
Description-en: monospaces programming font
 This was an attempt at making a small, monospaced, outline font that would be
 geometrically regular and simple. The endeavor was motivated by a deep
 adoration of old-school console bitmap fonts, of Consolas, of Pragmata Pro,
 as well as a novice's curiosity for typographical design.

Package: fonts-aksharyogini2
Description-md5: 68b06fd555bac790a1c944b621986ce4
Description-en: aksharyogini2 devanagari normal style font
 This is a free font for the devanagari script released in the memory of Late
 Yogini Joglekar. It is a single normal styled font, unlike its predecessor
 aksharyogini1 which was a complete font family.

Package: fonts-alee
Description-md5: 49f7dc47a23353dcd6d39bf73ed27a27
Description-en: free Hangul TrueType fonts
 This package contains free Hangul truetype fonts made by A Lee.
 .
 Bandal, Bangwool, Guseul, Eunjin and EunjinNakseo are general purpose
 Hangul truetype fonts that contain Korean syllable characters.
 Bandal, Bangwool, Eunjin and EunjinNakseo also contain Latin9 (iso8859-15)
 characters.

Package: fonts-allerta
Description-md5: 4f28983dea4abcc4674ba8da332222ba
Description-en: Signage font
 This is an open source typeface designed for use in signage. Allerta was
 designed to be easily and quickly read from a distance. Each letter exploits
 the most unique aspects of that individual letter so that each character can
 be easily distinguished from any other.
 .
 The name Allerta is derived from the origins of the word alert (adj. swift,
 v. to advise or warn). The Italian origin all'erta literally means on the
 lookout.

Package: fonts-amiga
Description-md5: 05252c33dffe07f236e38d62bf57f1ae
Description-en: vector font similar to ROM font of Amiga Workbench
 Inspired by the article Raster CRT Typography (According to DEC) by Norbert
 Landsteiner, these fonts were reworked on some old pixel versions of the
 Commodore 64 and Amiga Workbench. The author had done years ago to include
 variable font axes for the size of the horizontal scanlines and the amount
 of horizontal bleed of the pixels due to the phosphor latency found in CRT
 displays.
 .
 This is the Amiga Workbench font.

Package: fonts-ancient-scripts
Description-md5: 5f4fdbaed79c9d2660bf95fed12ce65f
Description-en: Unicode Fonts for Ancient Scripts
 These are free unicode fonts for Aegean Scripts, other ancient scripts in
 the greater Aegean vicinity, Egyptian Hieroglyphs, Sumero-Akkadian Cuneiform,
 and Musical Symbols in the Unicode Standard.
 .
 The fonts included are:
 .
 * Abydos
 * Aegean
 * Aegyptus
 * Akkadian
 * Alexander
 * Alfios
 * Anaktoria
 * Analecta
 * Anatolian
 * Aroania
 * Asea
 * Assyrian
 * Atavyros
 * Avdira
 * Cretan
 * Cypro
 * Gardiner
 * Maya
 * Musica
 * Nilus
 * Unidings

Package: fonts-anonymous-pro
Description-md5: 40a97f005e84854ac64d1fdafda106dd
Description-en: fixed width font designed for coders
 This package contains two Font Families.
 - Anonymous Pro
 - Anonomous Pro Minus
 .
 "Anonymous Pro" is a family of four fixed-width fonts designed
 especially with coding in mind. Characters that could be mistaken for
 one another (O, 0, I, l, 1, etc.) have distinct shapes to make them
 easier to tell apart in the context of source code.
 .
 Anonymous Pro also features an international, Unicode-based character
 set, with support for most Western and European Latin-based languages,
 Greek, and Cyrillic. It also includes special “box drawing” characters
 for those who need them.
 .
 While Anonymous Pro looks great on Macs, Windows and Linux PCs with
 antialiasing enabled, it also includes embedded bitmaps for specific
 pixel sizes ("ppems" in font nerd speak) for both the regular and bold
 weight. (Since slanted bitmaps look pretty bad and hard to read at the
 supported sizes, it was chosen to use the upright bitmaps for the
 italics as well.) Bitmaps are included for these ppems: 10, 11, 12, and
 13.
 .
 "Anonymous Pro Minus" is a family of four fixed-width fonts designed
 especially with coding in mind. Characters that could be mistaken for
 one another (O, 0, I, l, 1, etc.) have distinct shapes to make them
 easier to tell apart in the context of source code.
 .
 Anonymous Pro Minus also features an international, Unicode-based character
 set, with support for most Western and European Latin-based languages,
 Greek, and Cyrillic. It also includes special "box drawing" characters
 for those who need them.
 .
 Unlike Anonymous Pro, Anonymous Pro Minus does not include embedded bitmaps.

Package: fonts-aoyagi-kouzan-t
Description-md5: ed97e887d0e5723644b984bdb2f2d238
Description-en: Brush-style Japanese font
 AoyagiKouzanFontT is Brush-style Japanese font, made by Kouzan Aoyagi.
 It contains about 3,000 glyphs.
 .
 It is suitable for printing Haiku, New Year's card or so.

Package: fonts-aoyagi-soseki
Description-md5: 1b9dc0ecefeac63ade92fa04ea56ac23
Description-en: Brush-style Japanese font, Aoyagi-Soseki
 AoyagiSoseki is Brush-style Japanese font, made by Soseki Aoyagi and
 Kouzan Aoyagi. It contains about 6,000 glyphs.
 .
 It is suitable for printing Haiku, New Year's card or so.

Package: fonts-apropal
Description-md5: 3ed55cae925936316d2cb2603c6f1b9a
Description-en: Sans-serif font for decorative signs, one of the Warsaw Types
 This is a sans-serif display font for decorative signs (including vertical).
 It contains one style variation - BOLD. Being one of the types included in the
 Warsaw Types collection: a set made by professionals based on the Warsaw's
 typography heirtage with a support of the Museum of Warsaw and the City of
 Warsaw, it is inspired by the “Czytelnik” bookstore, the information signs
 from Warsaw’s Zoo, and designs found in the “Lettering Techniques” book
 manual, by Jan Wojeński.

Package: fonts-arabeyes
Description-md5: 74f761affb4f770742400c9d8a19bc5e
Description-en: Arabeyes GPL TrueType Arabic fonts
 This is a set of TrueType Arabic fonts released under the GNU
 General Public License by the Arabeyes Project.

Package: fonts-arcade
Description-md5: 77c13b340a7d15765e4a84c908c5562d
Description-en: Oldschool arcade vector font
 This provides raw vector data for an 80s arcade vector font - similar to that
 seen in Battlezone or Star Wars. It is a fixed-width, caps-only font.

Package: fonts-arphic-bkai00mp
Description-md5: 2ec9ffa2923089a58a166fef4027defd
Description-en: "AR PL KaitiM Big5" Chinese TrueType font by Arphic Technology
 "AR PL KaitiM Big5" is a high-quality Chinese TrueType font
 (bkai00mp.ttf) generously provided by Arphic Technology to the Free
 Software community under the "Arphic Public License".
 .
 You also need to install the "latex-cjk-chinese-arphic-bkai00mp " package for
 typesetting with Omega or with CJK for LaTeX (cjk-latex).

Package: fonts-arphic-bsmi00lp
Description-md5: 1d9211b69ba018715b788a41accc598d
Description-en: "AR PL Mingti2L Big5" Chinese TrueType font by Arphic Technology
 "AR PL Mingti2L Big5" is a high-quality Chinese TrueType font
 (bsmi00lp.ttf) generously provided by Arphic Technology to the Free
 Software community under the "Arphic Public License".
 .
 You also need to install the "latex-cjk-chinese-arphic-bsmi00lp" package for
 typesetting with Omega or with CJK for LaTeX (cjk-latex).

Package: fonts-arphic-gbsn00lp
Description-md5: 7e893935877172b3d8425067b18b266a
Description-en: "AR PL SungtiL GB" Chinese TrueType font by Arphic Technology
 "AR PL SungtiL GB" is a high-quality Chinese TrueType font
 (gbsn00lp.ttf) generously provided by Arphic Technology to the Free
 Software community under the "Arphic Public License".
 .
 You also need to install the "latex-cjk-chinese-arphic-gbsn00lp" package for
 typesetting with Omega or with CJK for LaTeX (cjk-latex).

Package: fonts-arphic-gkai00mp
Description-md5: 26e94e58214bc8d1a4374dbce196cdd9
Description-en: "AR PL KaitiM GB" Chinese TrueType font by Arphic Technology
 "AR PL KaitiM GB" is a high-quality Chinese TrueType font
 (gkai00mp.ttf) generously provided by Arphic Technology to the Free
 Software community under the "Arphic Public License".
 .
 You also need to install the "latex-cjk-chinese-arphic-gkai00mp" package for
 typesetting with Omega or with CJK for LaTeX (cjk-latex).

Package: fonts-arundina
Description-md5: bbeb57d6371e317eca6fe7d0d8847f33
Description-en: Thai DejaVu-compatible fonts
 Arundina fonts for Thai script.
 .
 The fonts are designed to be compatible with Bitstream Vera or DejaVu fonts.
 Serif, sans-serif and monospace type faces are included.

Package: fonts-atarismall
Description-md5: 26063f9205f742f4e16c567461353d77
Description-en: Very small 4 x 8 font
 This is named atari small because it was designed for a terminal emulator
 written for an Atari 800. It only had a 320 pixel wide display, but an 80
 column terminal was wanted, hence there is this font. This is somewhat
 cleaned up from the original version. It has only a one pixel descent to
 maximize pixels available to the main body of each character.

Package: fonts-atarist
Description-md5: 773a65f0a62df2608bf7b39fc6ed9b6d
Description-en: Atari ST monochrome system font
 This is a rebranding of the high-resolution system font originally featured on
 the Atari ST home computer. It is a monospaced bitmap font available in a
 single size of 8x16 pixels.

Package: fonts-atkinson-hyperlegible
Description-md5: 26e055428e9b0e33def374264b41920f
Description-en: Font focused on legibility and readability (OTF)
 Atkinson Hyperlegible is a typeface created in partnership with
 Braille Institute. It has been developed specifically to increase
 legibility for readers with low vision, and to improve comprehension.
 It supports Latin scripts, and covers accent characters for 27
 languages.
 .
 This package contains the Opentype font files.

Package: fonts-atkinson-hyperlegible-next
Description-md5: bb50ab40741674e3df6721331f0412b5
Description-en: New (2024) second version of the Atkinson Hyperlegible fonts
 Atkinson Hyperlegible, named after the founder of the Braille Institute, has
 been developed specifically to increase legibility for readers with low
 vision, and to improve comprehension.
 .
 Having a traditional grotesque sans-serif at its core, it departs from
 tradition to incorporate unambiguous, distinctive elements—and at times,
 unexpected forms—always with the goal of increasing character recognition
 and ultimately improve reading.
 .
 Atkinson Hyperlegible Next is an improvement of the typeface Atkinson
 Hyperlegible, including new characters, improved glyphs, and improved
 kerning. Additionally, the two previous weights has increased to six, all in
 upright and italic, allowing for greater flexibility in use.

Package: fonts-atkinson-hyperlegible-ttf
Description-md5: 51d49a3c5865ec76387d965d337419d3
Description-en: Font focused on legibility and readability (TTF)
 Atkinson Hyperlegible is a typeface created in partnership with
 Braille Institute. It has been developed specifically to increase
 legibility for readers with low vision, and to improve comprehension.
 It supports Latin scripts, and covers accent characters for 27
 languages.
 .
 This package contains the Truetype font files.

Package: fonts-atkinson-hyperlegible-web
Description-md5: 892c2926ec3349d5cda89054264ae463
Description-en: Font focused on legibility and readability (WOFF2)
 Atkinson Hyperlegible is a typeface created in partnership with
 Braille Institute. It has been developed specifically to increase
 legibility for readers with low vision, and to improve comprehension.
 It supports Latin scripts, and covers accent characters for 27
 languages.
 .
 This package contains the woff2 font files.

Package: fonts-averia-gwf
Description-md5: 798e218190d329f29da497f3cce8e7b0
Description-en: Avería GWF font family
 Avería is a Unicode typeface family created from the average of all fonts on
 the computer of the creator.
 All metrics are the result of an averaging process.
 The process is described at http://iotic.com/averia/.
 .
 Avería exists in Regular, Bold, Italic, Bold Italic, Light and Light
 Italic styles - based on the sans-serif subset of the 508 fonts on the
 creator's computer.

Package: fonts-averia-sans-gwf
Description-md5: 026ec4203e339cb63a88563c9be5174a
Description-en: Avería Sans GWF font family
 Avería is a Unicode typeface family created from the average of all fonts on
 the computer of the creator.
 All metrics are the result of an averaging process.
 The process is described at http://iotic.com/averia/.
 .
 Avería Sans exists in Regular, Bold, Italic, Bold Italic, Light and Light
 Italic styles - based on the sans-serif subset of the 508 fonts on the
 creator's computer.

Package: fonts-averia-serif-gwf
Description-md5: bdf66dd8fe69bb056cbf79a26406e246
Description-en: Avería Serif GWF font family
 Avería is a Unicode typeface family created from the average of all fonts on
 the computer of the creator.
 All metrics are the result of an averaging process.
 The process is described at http://iotic.com/averia/.
 .
 Avería Sans exists in Regular, Bold, Italic, Bold Italic, Light and Light
 Italic styles - based on the sans-serif subset of the 508 fonts on the
 creator's computer.

Package: fonts-b612
Description-md5: 0095183248a1dd7c24693140a473b93b
Description-en: legible font designed to be used on aircraft cockpit screens
 In 2010, Airbus initiated a research collaboration with ENAC and Universite
 de Toulouse III on a prospective study to define and validate an Aeronautical
 Font: the challenge was to improve the display of information on the cockpit
 screens, in particular in terms of legibility and comfort of reading, and to
 optimize the overall homogeneity of the cockpit.
 .
 Two years later, Airbus came to find Intactile DESIGN to work on the design
 of the eight typographic variants of the font. This one, baptized B612 in
 reference to the imaginary asteroid of the aviator SaintExupery, benefited
 from a complete hinting on all the characters.
 .
 Main characteristics are:
 - Maximize the distance between the forms of the characters
 - Respect the primitives of the different letters
 - Harmonize the forms and their spacing

Package: fonts-babelstone-han
Description-md5: 980a2e81024e65be189257cb0f77af06
Description-en: BabelStone Fonts for Han
 BabelStone Han" is a Unicode Han font in Song/Ming style (宋体/明體) with
 G-source glyphs used in Mainland China. The font is derived from the "AR PL
 Mingti2L Big5" and "AR PL SungtiL GB" fonts (released under the Arphic Public
 License), converted to Unicode mappings, and expanded to cover a wide range of
 traditional and simplified characters in the CJK, CJK-A, CJK-B, CJK-C, CJK-D
 and CJK-E blocks, as well as a large number of currently unencoded characters
 in the Private Use Area.

Package: fonts-babelstone-modern
Description-md5: 35f1c549dd5f3c84a7adaf621d9f5d2a
Description-en: BabelStone latin modern font
 BabelStone latin modern font for Western Latin character sets.

Package: fonts-baekmuk
Description-md5: 8754ec4794b837830d4bc409cef2d476
Description-en: Baekmuk series Korean fonts
 This is a set of Korean TrueType fonts, which contains 4 font
 families; Dotum, Batang, Gulim and Headline.
 .
 Note that these fonts are not recommended for computer display.
 Because they are not with reasonable hinting instructions, their CJK
 glyphs (which usually have more strokes than Latin glyphs) are almost
 not readable in most computer screens.

Package: fonts-bajaderka
Description-md5: 60381a38915eb0a9a5918c722fa5cdbd
Description-en: Warsaw's sign painters styled font
 This font is inspired by lettering of the small signage tablets found in Warsaw
 shops. The letters feature details typical for traditional calligraphy, with
 visible brush strokes, referring to the charming style of Warsaw's sign
 painters.

Package: fonts-bebas-neue
Description-md5: 80a911d7776d78312223f51bb3226814
Description-en: Flat, rounded style font designed by Ryoichi Tsunekawa
 Bebas Neue is a free font designed by Ryoichi Tsunekawa.
 It is styled around a flat, rounded look that is easy on the eyes.

Package: fonts-beteckna
Description-md5: 3ad4527a6bad79c8410e91522323fc2f
Description-en: geometric Futura-like sans-serif TrueType font
 This package provide a geometric sans-serif font, similar to the popular
 Futura one.

Package: fonts-blankenburg
Description-md5: 651dda6ee1e1dda72e8a3404509d79ee
Description-en: Modern blackletter font
 Semi condensed variation of the Tannenberg font created in the years 1933 to
 1935 by Erich Meyer. It supports several ligatures and is intended to be used
 within the Latin character set.

Package: fonts-bpg-georgian
Description-md5: ad67e8d83ae24347c088ff5f7f0551f5
Description-en: BPG Georgian fonts
 This package provides a collection of three Georgian fonts, provided by
 BPG-InfoTech.

Package: fonts-breip
Description-md5: e3733d327d07f9b61671007de462e96b
Description-en: informal handwriting font
 This package provides an informal handwriting font based on the
 handwrite of a friend of Adam (the author of this).
 .
 Quoting the author: "It's hard to describe", but in
 short it is a freestyle sans serif kind of font.

Package: fonts-bwht
Description-md5: ac8d2590cee88b00a65f5346014a2c3c
Description-en: Six handwritten fonts created for the Because We Had To project
 This package contains 6 fonts that were used in a RedHat
 Open Source stories campaign:
 - Because we build
 - Because we create
 - Because we connect
 - Because we mentor
 - Because we learn
 - Because we organize

Package: fonts-cabin
Description-md5: 7b0df9442b7f589adfa356e0c94725cc
Description-en: humanist sans serif font
 The Cabin font comes in 8 styles: Regular, Medium, Semibold, and Bold, with
 their corresponding italics.
 .
 It is inspired by Edward Johnston's and Eric Gill's typefaces, with a touch
 of modernism. Cabin incorporates modern proportions, optical adjustments, and
 some elements of the geometric sans.
 .
 The weight distribution is almost monotone, although top and bottom curves are
 slightly thin. Counters of the b, g, p and q are rounded and optically
 adjusted. The curved stem endings have a 10 degree angle. E and F have shorter
 center arms. M is splashed.

Package: fonts-cabinsketch
Description-md5: 71052acb67bb5e15492969b7b97e3559
Description-en: playful sister of the Cabin font family
 Cabin Sketch has 2 weights, Regular and Bold.
 .
 The thing with sketch fonts is that they have a lot of nodes, and their file
 sizes are usually big. But Cabin Sketch has been manually and carefully
 cleaned up to keep the file size as small as possible, and to make it render
 fast.

Package: fonts-campania
Description-md5: 3ec10c6e5750cca6b8c89e6d5a3d8b99
Description-en: font for Roman numeral analysis (music theory)
 Campania is an OpenType font (TrueType and WOFF webfont versions are
 also available) for Roman numeral analysis, as used in music theory.
 It adds some contextual substitutions and positioning rules on top of
 the glyphs from Doulos (SIL) to allow you to enter the most common
 symbols just by typing naturally.
 .
 This font should work in any program that handles OpenType fonts
 reasonably. It is tested to work in MuseScore and in LibreOffice.

Package: fonts-cantarell
Description-md5: a66d16d16587b8a7f16ead9162a1efa1
Description-en: sans serif font family designed for on-screen readability
 The Cantarell font family is designed as a contemporary Humanist sans serif
 and is particularly designed for on-screen reading on mobile devices at small
 sizes, such as phones and tablets.
 .
 This is the open font officially chosen by default for the GNOME 3 desktop and
 for Fedora branding materials.
 .
 This package contains the variable font.

Package: fonts-cardo
Description-md5: 91c9dcb45d63e6906a19538ca7cff830
Description-en: font for scholarly use in classical and medieval languages
 Cardo is a large Unicode font specifically designed for the needs of
 classicists, biblical scholars, medievalists, and linguists.  Since it may
 be used to prepare materials for publication, it also contains features
 that are required for high-quality typography, such as ligatures, text
 figures (also known as old style numerals), true small capitals and a
 variety of punctuation and space characters.

Package: fonts-cascadia-code
Description-md5: 6e1f1a95f34e1837bf83ec657f070709
Description-en: monospaced font designed to enhance appearance of Windows Terminal
 Cascadia Code is a monospaced font shipped by Microsoft. It includes
 programming ligatures and is intended for use in terminal applications
 as well as text editors.

Package: fonts-century-catalogue
Description-md5: 265fc10474b2108a1493327e70e5e1e2
Description-en: century-style font revival
 This font is currently the closest to release, with a decent glyph complement.
 It's a straightforward revival  of a somewhat forgotten, but handsome and
 utilitarian, font from the ATF collection. It's obviously very similar to the
 familiar Century Oldstyle, but with more refined proportions and stroke. This
 version is based on the 18pt from the 1923 catalog.

Package: fonts-cherrybomb
Description-md5: e9f53e4277480774c3a263187611bf04
Description-en: Bubbly title font
 This is a decorative bubbly font for Japanese and Latin languages.

Package: fonts-chomsky
Description-md5: a47087c3eaada618907876349ea9c0a7
Description-en: New York Times masthead, reimagined as a full font
 This is Chomsky, a newspaper masthead font in the style of the New York Times
 masthead.

Package: fonts-circos-symbols
Description-md5: b1a82ea725f9f92a3b24fcad69a56996
Description-en: plotter for visualizing data - standard fonts
 Circos visualizes data in a circular layout — ideal for exploring
 relationships between objects or positions, and creating highly
 informative publication-quality graphics.
 .
 This package provides a set of fonts used by default with Circos.

Package: fonts-clear-sans
Description-md5: 057752b14f713bfe0e17b43e15531ded
Description-en: sharp on-screen sans-serif font
 Clear Sans (also known as Intel Clear) is a versatile font for screen,
 print, and Web, designed with on-screen legibility in mind.
 .
 It's used, among others, by Firefox on Android.

Package: fonts-cmu
Description-md5: c2f3ec5d54ad3e7320335f937c5a1c21
Description-en: sets the computer modern unicode fonts
 Provides a set of Computer Modern Unicode fonts.
 It provides OpenType files.
 .
 They are based on the METAFONT version of the Computer
 fonts and contain many additional characters.
 .
 The fonts contain glyphs from Latin1, Cyrillic and Greek
 code sets.

Package: fonts-comfortaa
Description-md5: 14697753cd3a2c972eac4832404cfb2e
Description-en: stylish, modern true type font
 This is a geometric, rounded, sans serif font which reminds of bauhaus,
 but a bit more modern. The font comes in three weights, namely light,
 regular, and bold.

Package: fonts-comic-neue
Description-md5: f6eb5ae8d4d38a7aecb7572673fdfee6
Description-en: less horrible remake of Comic Sans
 This font is an attempt to fix worst issues in the world's most reviled
 typeface while staying true to the general idea.
 .
 You're still not supposed to actually use the font yourself, but thanks
 to fontconfig substitutions having this package installed will help you
 survive weaponized uses such as the LibreSSL announcement or a html email
 from aunt June.

Package: fonts-compagnon
Description-md5: 74e55557571503df06f297ab290df8a4
Description-en: typeface family composed of five distinctive styles
 Font that finds its inspiration in the online archives of Typewriter Database
 specimens and combines different periods of the history of typewriter
 typefaces. Each weight is based on singular references relating to significant
 periods aiming to underline the evolution of typewriter characters as they are
 called.

Package: fonts-courier-prime
Description-md5: b0242b3feb0daa0a0b41234935463628
Description-en: redesign of the Courier font
 This is a monospace font, similar to Courier. It was designed to replace the
 legendary Courier especially in screenwriting. It's Courier, just better.
 Courier Prime is optimized for 12 point size, and matches the metrics of
 Courier and Courier Final Draft, so you can (mostly) swap it out one-for-one
 and your page count should not change.

Package: fonts-creep2
Description-md5: fbec5f66acdcb2317fcb6953bafd7d14
Description-en: Pretty sweet 4px wide pixel font (strict character bounding box)
 The 'creep' font is a pretty compact font that is only 4 pixels wide. It is
 great for smaller screens, in order to be able to maintain high text density
 on screens reported as small as 11 inches in diagonal.
 .
 Box drawing
 .
 Creep has most of the basic box drawing characters implemented. Therefore
 creep usually works with most ncurses-type programs or with tmux
 window-splitting for example.
 .
 Powerline
 .
 Creep supports all the symbols needed for Lokaltog's awesome powerline plugin
 for vim.
 .
 Sparklines
 .
 Creep has the necessary symbols for creating sparklines. This is cool for
 tools like rainbarf and others.
 .
 Better Haskell syntax
 .
 This font contains characters that can be used to pretty-print Haskell
 symbols, like '>>='.
 .
 Braille and Drawille
 .
 Creep now supports the full braille alphabet, which was an easy thing to do
 because of the clever braille encoding scheme. All of the braille characters
 are simply generated using a little script.
 .
 Why creep2?
 .
 This rework is a manually hand painted glyphs of the original 'creep' font
 that works with terminals and editors that do not support negative spacing.
 Every glyph fits into a 5x11px bounding box. This makes certain glyphs less
 recognizable compaired to the original font.
 .
 The original 'creep' font can be found at <https://github.com/romeovs/creep>

Package: fonts-croscore
Description-md5: ad3e9ad8859403b6bb428c48e82755bf
Description-en: width-compatible fonts for improved on-screen readability
 This package contains a collections of fonts
 that offers improved on-screen readability characteristics
 and the pan-European WGL character set
 and solves the needs of developers looking for width-compatible fonts
 to address document portability across platforms.
 .
 Arimo, Cousine and Tinos were designed by Steve Matteson
 as innovative and refreshing designs
 that are metrically compatible with Arial, Courier New
 and Times New Roman, respectively.

Package: fonts-crosextra-caladea
Description-md5: d6f5cc40e392c6989878aaf1934ec463
Description-en: Serif font metric-compatible with the Cambria font
 Caladea is metric-compatible with the Cambria font. This font is a serif
 typeface family based on Huerta Tipográfica’s Cambo.

Package: fonts-crosextra-carlito
Description-md5: cf7f7d40979c5fb59dbff19fb4b2cd3e
Description-en: Sans-serif font metric-compatible with Calibri font
 Carlito is metric-compatible with Calibri font. Carlito comes in regular, bold,
 italic, and bold italic. The family covers Latin-Greek-Cyrillic (not a
 complete set, though) with about 2,000 glyphs. It has the same character
 coverage as Calibri. This font is sans-serif typeface family based on Lato.

Package: fonts-culmus-fancy
Description-md5: 27032c05a2d94d9d4d568622e36ca979
Description-en: Fancy Hebrew Fonts
 Several Fancy Hebrew fonts: Anka, ComixNo2, Dorian, Farissol, Gan,
 Gladia, Hillel, Horev, Journal, Ktav Yad, Lulav, Ozrad and Trashim.
 This is on top of the basic set from the base Culmus package.
 .
 Included TrueType and OpenType variants.

Package: fonts-cwtex-docs
Description-md5: 64fc76fde0b87b79d63a24b3ac492c9d
Description-en: TrueType Font from cwTeX - example documents
 These cwttf TrueType fonts are transformed from cwTeX Traditional
 Chinese Type 1 fonts, and merge Alexej Kryukov's CM-LGC font and
 Koanughi Un's Un-Fonts.
 .
 This package provides preview documents for the fonts.

Package: fonts-cwtex-fs
Description-md5: c7af4ae2c87e3662f5cd84c6b688b84e
Description-en: TrueType Font from cwTeX - FangSong
 These cwttf TrueType fonts are transformed from cwTeX Traditional
 Chinese Type 1 fonts, and merge Alexej Kryukov's CM-LGC font and
 Koanughi Un's Un-Fonts.

Package: fonts-cwtex-heib
Description-md5: c12bb89f407208baedad90f54fe3a2a0
Description-en: TrueType Font from cwTeX - HeiBold
 These cwttf TrueType fonts are transformed from cwTeX Traditional
 Chinese Type 1 fonts, and merge Alexej Kryukov's CM-LGC font and
 Koanughi Un's Un-Fonts.

Package: fonts-cwtex-kai
Description-md5: c3f45d53e3ff63315e8c18a90d3196c1
Description-en: TrueType Font from cwTeX - Kai
 These cwttf TrueType fonts are transformed from cwTeX Traditional
 Chinese Type 1 fonts, and merge Alexej Kryukov's CM-LGC font and
 Koanughi Un's Un-Fonts.

Package: fonts-cwtex-ming
Description-md5: cf1f8f0b0be068706cf389cd511254d3
Description-en: TrueType Font from cwTeX - Ming
 These cwttf TrueType fonts are transformed from cwTeX Traditional
 Chinese Type 1 fonts, and merge Alexej Kryukov's CM-LGC font and
 Koanughi Un's Un-Fonts.

Package: fonts-cwtex-yen
Description-md5: 9b3697f7a6760c6c131602ef6228eccd
Description-en: TrueType Font from cwTeX - Yen
 These cwttf TrueType fonts are transformed from cwTeX Traditional
 Chinese Type 1 fonts, and merge Alexej Kryukov's CM-LGC font and
 Koanughi Un's Un-Fonts.

Package: fonts-dancingscript
Description-md5: e9b7763a1de583d85358cdd4e1fcb821
Description-en: lively casual script with bouncing letters and size changes
 Dancing Script references popular scripts typefaces from the 50's.
 It relates to Murray Hill (Emil Klumpp. 1956) in its weight distribution,
 and to Mistral (Roger Excoffon. 1953) in its lively bouncing effect.
 .
 Use it when you want a friendly, informal and spontaneous look.

Package: fonts-ddc-uchen
Description-md5: dbc97ef6c26af908e22880c17c407ae3
Description-en: ddc  Dzongkha Development Commission free OpenType Tibetan font
 This is a free Tibetan OpenType Font, created by Christopher John Fynn
 for the Dzongkha Development Commission.

Package: fonts-dejavu
Description-md5: 778dd9310891b844914f4cac207378a3
Description-en: metapackage to pull in fonts-dejavu-core, -mono and -extra
 DejaVu provides an expanded version of the Vera font family aiming for
 quality and broader Unicode coverage while retaining the original Vera
 style. DejaVu currently works towards conformance with the Multilingual
 European Standards (MES-1 and MES-2) for Unicode coverage. The DejaVu
 fonts provide serif, sans and monospaced variants.
 .
 Use this package if you want all DejaVu variants.
 .
 DejaVu fonts are intended for use on low-resolution devices (mainly
 computer screens) but can be used in printing as well.

Package: fonts-dejavu-web
Description-md5: 4c0b741884dfb05fcf1810960eb7ebcf
Description-en: Vera font family derivate with additional characters (woff/woff2)
 DejaVu provides an expanded version of the Vera font family aiming for
 quality and broader Unicode coverage while retaining the original Vera
 style. DejaVu currently works towards conformance with the Multilingual
 European Standards (MES-1 and MES-2) for Unicode coverage. The DejaVu
 fonts provide serif, sans and monospaced variants.
 .
 This package includes the woff/woff2 formats to be used as webfonts on a
 webserver.

Package: fonts-dejima-mincho
Description-md5: 5492afbdeafd2ebb603bf18041e6d815
Description-en: antique-looking Japanese TrueType Mincho font
 Dejima Mincho is Japanese TrueType Mincho font.
 .
 Its Kanji part is based on "Tsukiji 3gou" and Kana is based on "Tsukiji 4gou",
 these are known as "Tsukiji-tai" font, in Meiji-era. These old fonts are
 already under public domain.

Package: fonts-denemo
Description-md5: d563771d3b6de5dcd50a9cc4afb495a8
Description-en: music notation symbol fonts for Denemo
 Denemo is a free (GPL) graphical music notation editor that lets you
 rapidly enter notation which it typesets using the LilyPond music engraver,
 creating notation straight from your input that outshines the commercial
 competition.  You can compose, transcribe, arrange, listen to the music
 and much more.
 .
 This package contains the music notation symbol fonts.

Package: fonts-dkg-handwriting
Description-md5: 0ce17edc57aac1d0401c449c4df89c84
Description-en: font that imitates Daniel Kahn Gillmor's handwriting
 This is a goofy TrueType font that mimics Daniel Kahn Gillmor's
 handwriting. It covers charset ISO-8859-1 plus some extra characters,
 and it includes bold, italic, and bold italic variants.

Package: fonts-dm-mono
Description-md5: f4f261bf2fce6cc8ee27db0f50d8f941
Description-en: DM Mono font
 DM Mono is a 3 weight, 3 style family designed for DeepMind. DM Mono was
 loosely based off of DM Sans, with a reduction in contrast and less
 geometric proportions.
 .
 The type design and font development was commissioned from Colophon Foundry,
 with Creative Direction from the DeepMind team.
 .
 These fonts are not officially supported Google products.

Package: fonts-dosis
Description-md5: ae09d0710b7369909e9bf2e5b3f3c890
Description-en: very simple, rounded, sans serif font family
 The Dosis font comes in 7 incremental weights:
 ExtraLight, Light, Book, Medium, Semibold, Bold & ExtraBold.
 The lighter weights are minimalist. The bolder weights have more personality.
 The medium weight is nice and balanced. The overall result is a family that's
 clean and modern, and can express a wide range of voices & feelings.

Package: fonts-dotgothic16
Description-md5: 0cb599494c003cb1bdfaaa561e2f9736
Description-en: TrueType font based on the old 16x16 Gothic bitmap
 Dotgothic 16 is based on the old 16x16 Gothic bitmap font that can
 best recreate the feel of pixel fonts from old video games, cell phones
 and computer screens on print. With its high readability, this font has
 become more popular in recent years due to the growing popularity of
 pixel art.
 .
 See https://fontworks.co.jp/fontsearch/dotgothic16std-m/

Package: fonts-dseg
Description-md5: 33de9fbc20b0029eba624d36add0da63
Description-en: Original 7-segment and 14-segment fonts
 This is a free font family, which imitate seven and fourteen segment
 display (7SEG,14SEG). DSEG includes the roman-alphabet and symbol glyphs.
 More than 50 types are available.

Package: fonts-dustin
Description-md5: 72176d823f7ec01d9b1a5410ff494727
Description-en: various TrueType fonts from dustismo.com
 This package contains various fonts from dustismo.com licensed under the GPL.
 .
 Dustismo and Dustismo Roman are general-purpose Sans Serif and Roman TrueType
 fonts (with bold, italic and bold-italic variations), and contain all the
 European Latin characters.
 .
 The other fonts are beautiful for special decorations and headlines, but they
 are limited to subsets of ASCII...

Package: fonts-dzongkha
Description-md5: 03180aa6bd18fb0ce3546fc95057b60b
Description-en: TrueType fonts for Dzongkha language
 This package includes fonts that are suitable for the display of the Dzongkha
 language (national language of Bhutan).

Package: fonts-ebgaramond
Description-md5: 9dae67c9b8d404ddd17eec67f5fe66ac
Description-en: EB Garamond OpenType fonts
 EB Garamond is an open source project to create a revival of Claude Garamont’s
 famous humanist typeface from the mid-16th century. This package contains
 OpenType fonts.

Package: fonts-ebgaramond-extra
Description-md5: bce47f49402514a5c8d9a26bc3c634ed
Description-en: EB Garamond SmallCaps and TrueType fonts
 EB Garamond is an open source project to create a revival of Claude Garamont’s
 famous humanist typeface from the mid-16th century. This package contains
 TrueType fonts (.ttf), webfonts (.woff), and small caps fonts.

Package: fonts-ebgaramond-initials
Description-md5: 35c135b1f53a06e3eef40961e434e73c
Description-en: EB Garamond Initials OpenType fonts
 EB Garamond is an open source project to create a revival of Claude Garamont’s
 famous humanist typeface from the mid-16th century. This package contains
 OpenType fonts.

Package: fonts-ebgaramond-initials-extra
Description-md5: 790f622763b00b6dee8ef356de1127ea
Description-en: EB Garamond Initials TrueType and web fonts
 EB Garamond is an open source project to create a revival of Claude Garamont’s
 famous humanist typeface from the mid-16th century. This package contains
 TrueType fonts (.ttf) and webfonts (.woff).

Package: fonts-ecolier-court
Description-md5: b6ab5de51617b5e7880547dc3e59b5a8
Description-en: cursive roman font with small descenders
 This package provides a cursive font covering the basic latin range with a ink
 and dip pen style. This version includes small descenders. Such fonts are
 widely used in education settings.

Package: fonts-ecolier-lignes-court
Description-md5: b7e7b42519ced29b8be32d3489b9a1e6
Description-en: cursive roman font (with réglure Seyès and small descenders)
 This package provides a cursive font covering the basic latin range with a
 ink and dip pen style. This version includes réglure Seyès and small
 descenders. Such fonts are widely used in education settings.

Package: fonts-eeyek
Description-md5: 298cb389d50fa3d4e207ccfd371dfe6f
Description-en: Eeyek TrueType font for Meetei Mayek script
 Eeyek TrueType is font for Meetei Mayek script which was used to write
 Manipuri till the 18th century.

Package: fonts-elstob
Description-md5: 87164833eda30c293bd4717a5b711a8d
Description-en: font for medievalists
 This is the Elstob font (named for the eighteenth-century Anglo-Saxonist
 Elizabeth Elstob) is based on the Double Pica commissioned by Bishop John
 Fell in the seventeenth century.

Package: fonts-elusive-icons
Description-md5: f6f9de7e55975af751b44e8ac6cd000f
Description-en: iconic font and CSS framework
 Elusive Icons is a full suite of 304 pictographic icons for easy scalable
 vector graphics on websites, created and maintained by Team Redux.

Package: fonts-emojione
Description-md5: 4d0531aa82f0d61bb194101638f11ee1
Description-en: The Emoji One Truetype Bitmap Font
 Emoji One is a bitmap font providing graphical color emoji glyphs.

Package: fonts-engadget
Description-md5: 72235184eabad9d8cd44735bffc2ed13
Description-en: Modern font from John Stracke
 This is the font used to create the engadget.com logo, includes all of
 ASCII and Latin-1.

Package: fonts-essays1743
Description-md5: 259331f03e01bcfe046274233851232b
Description-en: Essays 1743 TrueType font
 This font is based on the typeface used in a 1743 English translation of
 Montaigne's Essays. It contains normal, bold, italic and bold italic
 versions of 817 characters: all of ASCII, Latin-1, and Latin Extended A;
 some of Latin Extended B (basically, the ones that are more or less based
 on Roman letters); and a variety of other characters, such as oddball
 punctuation, numerals, etc.

Package: fonts-eurofurence
Description-md5: e1d8a6560a3f177f06cb9f8a9ee4e9ca
Description-en: family of geometric rounded sans serif fonts
 Eurofurence is a family of fonts designed 1995-2000 by Tobias Köhler,
 originally for a convention these fonts are namesake of.
 .
 Provided variants are:
 * eurofurence (regular, bold, italic, bold italic) — meant for
 signs, badges or text headings.
 * eurofurence classic (regular, bold, italic, bold italic, light, light
 italic) — Futura-like, appropriate for body text.
 * unifur (regular only) — ascender/descender-less, titles and logos only.
 A monospaced variant, “monofur”, is provided as a separate package.

Package: fonts-evertype-conakry
Description-md5: ad2d402804c4761dfc1afc8c81acd549
Description-en: smart Graphite font for N'Ko
 The Conakry font is a smart font using a Graphite description for the N'Ko
 script used by Mande Language communities from West Africa.

Package: fonts-f500
Description-md5: 76148d48d28fe4e4d77eacf27507122e
Description-en: Wipeout 3 Font
 This is the font similar to the one used in the Sony PlayStation
 video game "Wip3out".

Package: fonts-fantasma
Description-md5: c2df6c146126cc8a05d00393f598582a
Description-en: font with a bit roundly-shaped and spiky/edgy-ended letters
 This is a proportional, sans serif font with a bit roundly-shaped and
 spiky/edgy-ended letters that can be used for headlines or graphics.

Package: fonts-fantasque-sans
Description-md5: b418a3287135c28cca48d133166c0ae9
Description-en: monospaced font variant for programmers
 This package provides a programming font designed with functionality
 in mind, and with some wibbly-wobbly handwriting like fuzziness that
 makes it unassumingly cool.
 .
 This package provides truetype fonts along with woff and svg variants
 as webfonts along CSS required to use them.

Package: fonts-fanwood
Description-md5: 84cc927ca22d6d5c929cfbbc76930e8f
Description-en: font similar to the Fairfield font
 This is an old style serif typeface. Its design is rooted in
 the forms of Venetian Old Face types.

Package: fonts-femkeklaver
Description-md5: 4cfe4d4373ec4e3c048176da3c389c28
Description-en: simple handwriting font
 FemkeKlaver is a simple handwriting font with strong repeated tracing.
 Its style resembles that used in illustrated diaries, with round
 cursive small letters and outlined block capital letters.

Package: fonts-ferrite-core
Description-md5: a1891b22930a705662f90fe9632131dc
Description-en: geometric shaped font lending it a futurist look
 This display font is built with geometric shapes lending it a futurist look.
 It is a great choice for headlines, graphic design and more.

Package: fonts-firacode
Description-md5: 05be5757433de98497d4ab55f8505286
Description-en: Monospaced font with programming ligatures
 Fira Code is an extension of the Fira Mono font containing a set of
 ligatures for common programming multi-character combinations. This is
 just a font rendering feature: underlying code remains ASCII-compatible.
 This helps to read and understand code faster. For some frequent sequences
 like .. or //, the ligatures allow one to correct spacing.
 .
 This font is expected to work in most text editors but won't work in most
 (especially VTE-based) terminal emulators. A detailed list is available on
 https://github.com/tonsky/FiraCode#terminal-support

Package: fonts-font-awesome-legacy
Description-md5: f2ae11f713769611db56903c53600fa1
Description-en: FontAwesome free icon webfonts (legacy versions 4, 5 and 6)
 Font Awesome is the Internet's icon library and toolkit, used by
 millions of designers, developers, and content creators.
 .
 For versions 5 and 6 of Font Awesome (specifically 5.15.4 and 6.7.2),
 this package provides the font in TTF and WOFF2 formats.  The package
 includes the icons.yml metadata file but not CSS files or NodeJS
 packages.  The current version of the font is available in the
 fonts-font-awesome package, and the NodeJS package is available in
 the node-fortawesome-fontawesome-* packages.
 .
 For version 4.7.0 of Font Awesome, this package provides the font in
 the original upstream formats, but rebuilt from the SVG font.  The
 package also provides the LESS, SCSS and CSS files, as older versions
 of the fonts-font-awesome package did, and these can be found in the
 same locations as before.
 .
 The fonts in this package are built from the SVG sources, and are not
 bitwise identical to the upstream versions.

Package: fonts-fork-awesome
Description-md5: ba24f8e9d6e540f7bb4021e16916cd4f
Description-en: fork of the iconic font and CSS toolkit
 Fork Awesome is a full suite of 718 pictographic icons for easy
 scalable vector graphics on websites, originally created by
 Dave Gandy and now maintained by a community.

Package: fonts-freefarsi
Description-md5: 7ecebd91246a3f2e3038b694c34bf053
Description-en: FreeFarsi TrueType Persian fonts
 FPF project aims to provide a free TrueType Persian font covering its part of
 ISO 10464/Unicode UCS (Universal Characters Set).

Package: fonts-freefont-otf
Description-md5: 69de667c41c8b631f6a6c392e30f0c8c
Description-en: Freefont Serif, Sans and Mono OpenType fonts
 Freefont is a set of free high-quality OpenType fonts covering the UCS
 character set. These fonts are similar to the widely known Helvetica,
 Times and Courier fonts.

Package: fonts-gamaliel
Description-md5: 67cf7ddb0b9492cff53ff6a73a31f449
Description-en: black letter face
 The type is based on the gothic letters used by the Barcelonese printer Joan
 Rosembach in 1496.

Package: fonts-gemunu-libre
Description-md5: 6baa518b3ac824b5d7f5a1b648c7000f
Description-en: new interpretation to FM Gamunu font
 This is the Unicode compliant version of the popular Sinhala
 typeface ‘FM Gemunu’ by Pushpananda Ekanayake. With its
 squarish, but smooth design, Gemunu Libre has a distinctive
 personality among all the other Sinhala typefaces that are
 currently in use.

Package: fonts-georgewilliams
Description-md5: bc3f4d6f49e055f8bb6eb98d497eed57
Description-en: Free unicode TrueType fonts by George Williams
 A set of Free unicode True Type fonts made by George Williams.
 The package consists the following fonts:
 Caslon
 Caliban
 Cupola

Package: fonts-gfs-artemisia
Description-md5: 780830f5cc14f12ca2f8569de7f81e96
Description-en: Greek font (Times Greek-like)
 The type family GFS Artemisia was designed by the painter-engraver
 Takis Katsoulidis and reflects his style and typographic acumen. It
 is largely his effort to offer, from a different perspective, a type
 face which, like Times Greek, would be applicable to a wide spectrum
 of uses and equally agreeable and legible. The typeface has been
 digitised by George D. Matthiopoulos.

Package: fonts-gfs-baskerville
Description-md5: 5ac5eae2dabb64097f591bc0591426b3
Description-en: ancient Greek font revival
 John Baskerville (1706-1775) got involved in typography late in his
 career but his contribution was significant. He was a successful
 entrepreneur and possessed an inquiring mind which he applied to
 produce many aesthetic and technical innovations in printing. He
 invented a new ink formula, a new type of smooth paper and made
 various improvements in the printing press. He was also involved in
 type design which resulted in a latin typeface which was used for the
 edition of Virgil, in 1757.  The quality of the type was admired
 throughout of Europe and America and was revived with great success
 in the early 20th century. Baskerville was also involved in the
 design of a Greek typeface which he used in an edition of the New
 Testament for Oxford University, in 1763. He adopted the practice of
 avoiding the excessive number of ligatures which Alexander Wilson had
 started a few years earlier but his Greek types were rather narrow in
 proportion and did not win the sympathy of the philologists and other
 scholars of his time. They did influence, however, the Greek types of
 Giambattista Bodoni. and through him Didot's Greek in Paris.  The
 typeface has been digitally revived as GFS Baskerville Classic by
 Sophia Kalaitzidou and George D. Matthiopoulos and is now available
 as part of GFS' type library.

Package: fonts-gfs-bodoni-classic
Description-md5: bd53edcabd3b3fa951f00ac7b8e1a45a
Description-en: smart greek typeface revival
 Giambattista Bodoni was the most prolific Italian typecutter of the
 18th century. He was among the first European typecutters to move
 away from the byzantine cursive tradition with the numerous ligatures
 which was the norm until then. His Greek types influenced many
 subsequent designers, yet they fell in disuse by the middle of the
 19th century.  GFS presented Bodoni's original Greek typeface in the
 commemorative edition of Pindar's Olympian Odes (2004), in digital
 version by George D. Matthiopoulos, and is now available for the
 general public. In the OpenType features, under ligatures, one may
 alternately use diphthongs with the accents placed in between the
 characters, as Giambattista Bodoni did when setting greek texts.

Package: fonts-gfs-complutum
Description-md5: 42af8444696377f309bb3c3c721e3bc0
Description-en: ancient Greek font revival from the University of Alcalá, Spain
 Greek Font Society incorporated Brocar's famous and distinctive type
 in the commemorative edition of Pindar's Odes for the Athens Olympics
 (2004) and the type with a new set of capitals, revived digitaly by
 George D. Matthiopoulos, is now available for general use.

Package: fonts-gfs-didot
Description-md5: 6001705a52aa724d7cdc55806e1c89fa
Description-en: greek font family (Didot revival)
 Didot's type was the base for a new font, GFS Didot (1994) which was designed
 by Takis Katsoulidis, and digitised by George Matthiopoulos. The typeface is
 accompanied by a matching latin alphabet based on Hermann Zapf's Palatino.

Package: fonts-gfs-didot-classic
Description-md5: 354cf5f56312e1cf7dddc11809121aed
Description-en: greek font family (Classic Didot revival)
 Under the influence of the neoclassical ideals of the late 18th century, the
 famous French typecutter Firmin Didot in Paris designed a new Greek typeface
 (1805) which was immediately used in the publishing programme of Adamantios
 Korai, the prominent intellectual figure of the Greek diaspora and leading
 scholar of the Greek Enlightenment. The typeface eventually arrived in Greece,
 with the field press which came with Didot’s grandson Ambroise Firmin Didot,
 during the Greek Revolution in 1821.
 .
 Since then the typeface has enjoyed an unrivaled success as the type of choice
 for almost every kind of publication until the last decades of the 20th
 century. Didot's original type design, as it is documented in publications
 during the first decades of the 19th century, was digitized and revived by
 George D. Matthiopoulos in 2006 for a project of the Department of Literature
 in the School of Philosophy at the University of Thessaloniki, and is now
 available for general use.

Package: fonts-gfs-gazis
Description-md5: eeaf83d5326e6a2d132b9836bc5d2815
Description-en: ancient Greek font (Byzantine cursive hand style)
 During the whole of the 18th century the old tradition of using Greek
 types designed to conform to the Byzantine cursive hand with many
 ligatures and abbreviations - as it was originated by Aldus Manutius
 in Venice and consolidated by Claude Garamont (Grecs du Roy) - was
 still much in practice, although clearly on the wane. GFS Gazis is a
 typical German example of this practice as it appeared at the end of
 that era in the 1790's. Its name pays tribute to Anthimos Gazis
 (1758-1828), one of the most prolific Greek thinkers of the period,
 who was responsible for writing, translating and editing numerous
 books, including the editorship of the important Greek periodical
 Ερμής ο Λόγιος (Litterary Hermes) in Wien.  GFS Gazis has been
 digitally designed by George D. Matthiopoulos.

Package: fonts-gfs-neohellenic
Description-md5: 2d741efe84af845f9ffd3653d99688fb
Description-en: modern Greek font family with matching Latin
 Neohellenic is a Greek font family characterized by round, even pen
 strokes. It consists of several weights (normal, italic, bold, and
 bold italic) as well as a Latin version.
 .
 Former Greek types had harked back to classical models. In 1927,
 Victor Scholderer chose instead to revive one which had first
 appeared in a 1492 printing of Macrobius attributed to Joannes
 Rubeus. In 1993-4 the typeface was digitized by the Greek Font
 Society, with the addition of a new set of epigraphic symbols.

Package: fonts-gfs-olga
Description-md5: 2efcb6ec82aa0c6d9ed617f01371f999
Description-en: ancient Greek oblique font revival (companion to GFS Didot)
 In Greece the terms italic and oblique have the same meaning since
 they are borrowed from the latin typographic practice without any
 real historical equivalent in Greek history. Until the end of the
 19th century Greek typefaces were cut and cast independently, not as
 members of a typefamily. The mechanisation of typecutting allowed the
 transformation of upright Greek typefaces to oblique designs.
 Nonetheless, the typesetting practice of a cursive Greek font to
 complement an upright one did not survive the 19th century. The
 experimental font GFS Olga (1995) attempts to revive this lost
 tradition. The typeface was designed and digitised by George
 Matthiopoulos, based on the historical Porson Greek type (1803) with
 the intention to be the companion of the upright GFS Didot font
 whenever there is a need for an italic alternative.

Package: fonts-gfs-porson
Description-md5: 73b6d2b50ec092ef45b4bb1d9d844eab
Description-en: Greek font (Porson revival)
 In England, during the 1790's, Cambridge University Press decided to procure a
 new set of Greek types. The university’s great scholar of Classics, Richard
 Porson was asked to produce a typeface based on his handsome handwriting and
 Richard Austin was commissioned to cut the types. The type was completed in
 1808, after the untimely death of Porson the previous year. Its success was
 immediate and since then the classical editions in Great Britain and the
 U.S.A.  use it, almost invariably. In 1913, Monotype released the typeface
 with some corrections, notably replacing the upright capitals suggested by
 Porson with inclined ones. In Greece the typeface was used under the name
 Pelasgika type. GFS Porson is based on the Monotype version, though using
 upright capitals, as in the original.

Package: fonts-gfs-solomos
Description-md5: 144ff626067b511968ff9af88c55a640
Description-en: ancient Greek oblique font
 From the middle of the 19th century an italic font with many
 calligraphic overtones was introduced into Greek printing. Its source
 is unknown, but it almost certainly was the product of a German or
 Italian foundry. In the first type specimen printed in Greece by the
 typecutter K. Miliadis (1850), the font was listed anonymously along
 others of 11pts and in the Gr. Doumas' undated specimen appeared as
 «11pt Greek inclined». For most of the second half of the century the
 type was used extensively as an italic for emphasis in words,
 sentences or excerpts. In 1889, the folio size Type Specimen of
 Anestis Konstantinidis' publishing, printing and type founding
 establishment also included the type as «Greek inclined [9 & 12 pt]».
 .
 Nevertheless, the excessively calligraphic style of the characters,
 combined with the steep and uncomfortable obliqueness of the
 capitals, was out of favour in the 20th century and the type did not
 survive the conformity of the mechanical type cutting and casting.
 The font has been digitally revived, as part of our typographic
 tradition, by George D.  Matthiopoulos and is part of GFS' type
 library under the name GFS Solomos, in commemoration of the great
 Greek poet of the 19th century, Dionisios Solomos.

Package: fonts-gfs-theokritos
Description-md5: 68d0720324a545afc5b4ab1898213b6b
Description-en: decorative Greek font
 In the late 50's Yannis Kefallinos (1894-1958) designed and published
 an exquisite book with engraved illustrations of the ancient white
 funerary pottery in Attica in collaboration with Varlamos,
 Montesanto, Damianakis.
 .
 Its complex and heavily decorative design does point to aesthetic
 codes which preoccupied his artistic expression and, although
 impractical for contemporary text setting, it remains an original
 display face, or it can be used as initials.  The book design
 workshop of the Fine Arts School of Athens has been recently
 reorganised, under the direction of professor Leoni Vidali, and with
 her collaboration George D. Matthiopoulos has redesigned digitaly
 this historical font which is now available as GFS Theokritos.

Package: fonts-glasstty
Description-md5: 797b55528dfcf9c562c0818dbd615c8f
Description-en: VT220 terminal font
 This font faithfully reproduces the appearance of text on a DEC VT220
 terminal, up to scanline gaps.
 .
 As a pixel font, it looks good only at sizes that are 20 pixel tall (or
 1.5×, 2×, … that) -- on most setups this corresponds to "point" size
 of 15 (22.5, 30, …).  You might get reasonable results for other sizes
 only with VRGB/VBGR antialiasing (usu. portrait orientation screens),
 HiDPI, or bad eyes.
 .
 Supported characters include DEC Western, vt100 graphics, and Cyrillic.

Package: fonts-glyphicons-halflings
Description-md5: 9f41f385f4f26572e7a4eb266bec2430
Description-en: icons made for smaller graphic
 GLYPHICONS is a family of icon fonts
 created with an emphasis to simplicity and easy orientation.
 .
 GLYPHICONS Halflings, a subset optimized for smaller graphics,
 were freely licensed as part of Bootstrap 2.x and 3.x.

Package: fonts-gnutypewriter
Description-md5: aac9869dca8c700fefba7752d5876e51
Description-en: Multilingual font imitating a real typewriter
 This is multilingual font imitating a real typewriter. Full Language
 Support: Basic Cyrillic, Basic Latin. Partial Language Support: Central
 European.

Package: fonts-go
Description-md5: dca062c3fa5d350643d2720e1c39e0a6
Description-en: high-quality WGL4 TrueType fonts for Go project
 The Go font family includes proportional and fixed width faces in
 normal, bold, and italic renderings. It is designed for technical uses,
 particularly programming.

Package: fonts-gotico-antiqua
Description-md5: 3c09abb405f8f179a75430bc41f37a13
Description-en: 15th century types between gothic and roman
 Fifteen fonts and one set of initial letters draw from documents printed
 between 1459 and 1482. Based on a current research programme at Atelier
 national de recherche typographique (ANRT), which investigates the
 period 1459-1482.

Package: fonts-goudybookletter
Description-md5: 5d228426a526efe6c5a663c0bba9cb83
Description-en: Old style roman font
 Based on the roman of Frederic Goudy's Kennerley Old Style (designed and cut
 in 1911 for a limited edition of "The Door in the Wall and Other Stories" by
 H G Wells, published by Mitchell Kennerley). The companion italic is a
 future project.
 .
 The letters, though not condensed, may seem to fit together like pieces of a
 jigsaw puzzle, giving text an unusually solid appearance.

Package: fonts-gr-framework
Description-md5: 76aa2a05346fa2aec3813c1134608bde
Description-en: Bundled Font of Graphical Kernel System (GKS) and OpenGL
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains CMUSerif Math for GKS.

Package: fonts-hack
Description-md5: ba060c2e507eb28908330958fd7e3c0d
Description-en: Typeface designed for source code
 No frills. No gimmicks. Hack is hand groomed and optically balanced to be a
 workhorse face for code.
 .
 It has deep roots in the libre, open source typeface community and expands upon
 the contributions of the Bitstream Vera & DejaVu projects. The face has been
 re-designed with a larger glyph set, modifications of the original glyph shapes
 (including distinct point styles and semi-bold punctuation weight in the
 regular set to make analphabetic characters less transparent), and meticulous
 attention to metrics (including numerous spacing adjustments to improve the
 rhythm of the face and the legibility of code at small text sizes). The large
 x-height + wide aperture + low contrast design combined with PostScript
 hinting/hint replacement programs and a TrueType instruction set make it highly
 legible at commonly used source code text sizes with a sweet spot that runs in
 the 8px - 12px range on modern desktop and laptop monitors.
 .
 This package contains the TrueType fonts and the Webfont (WOFF/WOFF2) versions.

Package: fonts-hanazono
Description-md5: b297a2924d390a5d01dd2b4d0c796db5
Description-en: Japanese TrueType mincho font by KAGE system and FontForge
 This font is Japanese KANJI free font. The KAGE system and FontForge
 are used for the generation of this font.
 Collected glyph uses all the data registered in glyphwiki.

Package: fonts-havana
Description-md5: a53959e49293be1afb49d0eae724d486
Description-en: Old communism style script font from Poland
 This font is inspired by Warsaw neon signs from before 1989. Just like the
 lettering of that period, the “Havava” design is detail oriented, coherent
 and sophisticated. Some letters are directly drawn from specific signs –
 letters “K” and “m” from “Kosmetyki” or letter “t” from “Mister” sign. The
 font’s name itself refers to a former cafe “Havana” in Warsaw.

Package: fonts-hermit
Description-md5: d5e318073ccf4efa1f99e0dd280812b6
Description-en: Monospace Hermit Font for programming
 This is a monospace font designed to be clear, pragmatic and very readable.
 Its creation has been focused on programming. Every glyph was carefully
 planned and calculated, according to defined principles and rules. For this
 reason, Hermit is coherent and regular.

Package: fonts-horai-umefont
Description-md5: d25c4f9e07ee8a4cf031e3994a35dd30
Description-en: Japanese TrueType font, Ume-font
 Umefont is Japanese TrueType font, it consists of below fonts
 * Ume Gothic (Original, O5, C4, C5, S4, S5)
 * Ume P Gothic (Original, O5, C4, C5, S4, S5)
 * Ume UI Gothic (Original, O5)
 * Ume Mincho (Original, S3)
 * Ume P Mincho (Original, S3)
 * Ume Hy Gothis

Package: fonts-hosny-thabit
Description-md5: 3fc9766ee1b5673836f7b636db10d4a9
Description-en: fixed width OpenType Arabic fonts
 Thabit (from Arabic ثابت; fixed) is a fixed width OpenType font family that is
 supports Arabic script. It is developed by Arabeyes.org as part of Khotot
 project.
 .
 Currently supported languages:
 * Arabic (basic Arabic, no Quranic support yet)
 * Pashto
 * Farsi

Package: fonts-humor-sans
Description-md5: 11ad9870a8509a14470dacd7dd3695af
Description-en: Font that looks like handwritten text
 This truetype font has the typeface that looks like the one used in the
 popular online comic, xkcd (http://xkcd.com).

Package: fonts-inconsolata
Description-md5: f1d6a595df93b739e7301b1432bb6802
Description-en: monospace font for pretty code listings and for the terminal
 Inconsolata is a monospace font, designed for code listings and the like, in
 print. There are a great many "programmer fonts," designed primarily for use
 on the screen, but in most cases do not have the attention to detail for high
 resolution rendering.
 .
 The Fontforge .sfd and the Spiro .plate extended sources are available on the
 upstream website and in the source package. A Type1 version of the font is also
 available.
 .
 This is work in progress. It is released under the SIL Open Font License.
 Completion of this font is being generously sponsored by the TeX Users Group
 Development Fund. If you like this font and want to see more sponsored and
 released freely, please consider donating to TUG's Libre Font Fund.

Package: fonts-inter
Description-md5: 83766c49d307213df203d61d8d21c3f4
Description-en: Inter font family
 This is a typeface specially designed for user interfaces with focus
 on high legibility of small-to-medium sized text on computer screens.
 .
 The family features a tall x-height to aid in readability of
 mixed-case and lower-case text. Several OpenType features are
 provided as well, like contextual alternates that adjusts punctuation
 depending on the shape of surrounding glyphs, slashed zero for when
 you need to disambiguate "0" from "o", tabular numbers, etc.

Package: fonts-inter-variable
Description-md5: 1c6f939205a86f69c3f6b010c5a74560
Description-en: Inter font family (VF)
 This is a typeface specially designed for user interfaces with focus
 on high legibility of small-to-medium sized text on computer screens.
 .
 The family features a tall x-height to aid in readability of
 mixed-case and lower-case text. Several OpenType features are
 provided as well, like contextual alternates that adjusts punctuation
 depending on the shape of surrounding glyphs, slashed zero for when
 you need to disambiguate "0" from "o", tabular numbers, etc.
 .
 This is the VF variant of the font.

Package: fonts-iosevka
Description-md5: f2d4bbef56e60a83416668744d4c4b5e
Description-en: Slender typeface for code, from code
 This typeface contains 9 weights (Thin to Heavy) alongside with both italic
 and oblique versions, with the same metrics as the regular one.

Package: fonts-iosevka-slab
Description-md5: 17ddb32583e22e9d077082bfcfe511dc
Description-en: Slender typeface for code, from code (slab)
 This typeface contains 9 weights (Thin to Heavy) alongside with both italic
 and oblique versions, with the same metrics as the regular one.
 .
 This package contains Iosevka Slab variant (monospace, slab-serif).

Package: fonts-iosevka-term
Description-md5: b7e8d9374c5a44981ba0b3a40900379d
Description-en: Slender typeface for code, from code (term)
 This typeface contains 9 weights (Thin to Heavy) alongside with both italic
 and oblique versions, with the same metrics as the regular one.
 .
 This package contains Iosevka Term variant (monospace, default, Term spacing).

Package: fonts-ipaexfont
Description-md5: 79a5dffc2a4737f2c3bf4e4bfeda5c8b
Description-en: Japanese OpenType font, all IPAex Fonts
 IPAex Fonts are JIS X 0213:2004 compliant OpenType fonts based on TrueType
 outlines. The older JIS X 0213:2000 font gliphs are also supported via IVS
 (Ideographic Variation Sequence). These are suitable for both display and
 printing.
 .
 These new fonts are developed from IPA Fonts to provide the best balance
 for the Japanese documentation mixed with Western characters by following
 Japanese printing tradition.  Japanese characters (Kanji, Kana and
 punctuation marks) are full width mono-space pitch, and Western characters
 are proportional pitch.
 .
 This metapackage depends on fonts-ipaexfont-{mincho,gothic} packages to
 provide IPAex Mincho and IPAex Gothic Fonts.

Package: fonts-ipaexfont-gothic
Description-md5: 0dbc886ee7ebd9a9e2ffe3a952b7f546
Description-en: Japanese OpenType font, IPAex Gothic Font
 IPAex Fonts are JIS X 0213:2004 compliant OpenType fonts, suitable for
 both display and printing.
 .
 These new fonts are developed from IPA Fonts to provide the best balance
 for the Japanese documentation mixed with Western characters by following
 Japanese printing tradition.  Japanese characters (Kanji, Kana and
 punctuation marks) are full width mono-space pitch, and Western characters
 are proportional pitch.
 .
 This package provides IPAex Gothic Font in the Gothic (san-serif) style.

Package: fonts-ipaexfont-mincho
Description-md5: ebd29c427aeb6fd3f8a2ae8f14c4eaeb
Description-en: Japanese OpenType font, IPAex Mincho Font
 IPAex Fonts are JIS X 0213:2004 compliant OpenType fonts, suitable for
 both display and printing.
 .
 These new fonts are developed from IPA Fonts to provide the best balance
 for the Japanese documentation mixed with Western characters by following
 Japanese printing tradition.  Japanese characters (Kanji, Kana and
 punctuation marks) are full width mono-space pitch, and Western characters
 are proportional pitch.
 .
 This package provides IPAex Mincho Font in the Mincho (serif) style.

Package: fonts-ipafont
Description-md5: 565e35c4818db1d5b865d8a7e3706f5c
Description-en: Japanese OpenType font set (Mincho and Gothic)
 IPAFonts are JIS X 0213:2004 compliant OpenType fonts based on TrueType
 outlines provided by Information-technology Promotion Agency, Japan
 (IPA) from 2003. These are suitable for both display and printing.
 .
 This metapackage depends on fonts-ipafont-{mincho,gothic} packages to
 provide IPA Mincho, IPA P Mincho, IPA Gothic, and IPA P Gothic Fonts.

Package: fonts-ipafont-gothic
Description-md5: d2a6fd25ae49ed5d1f001c2ed29188aa
Description-en: Japanese OpenType font set, IPA Gothic and IPA P Gothic Fonts
 IPAFonts are JIS X 0213:2004 compliant OpenType fonts based on TrueType
 outlines provided by Information-technology Promotion Agency, Japan
 (IPA) from 2003. These are suitable for both display and printing.
 .
 This package provides Gothic (san-serif) style fonts.  IPA Gothic Font
 is the equal-width font. IPA P Gothic Font is the propotional font.
 .
 In the equal-width font, the fullwidth characters (most CJK characters)
 occupy exactly twice as much width of the halfwidth characters (normal
 alphabets and numbers).

Package: fonts-ipafont-mincho
Description-md5: 28c47d53222711061aa55b137d38b8d2
Description-en: Japanese OpenType font set, IPA Mincho and IPA P Mincho Fonts
 IPAFonts are JIS X 0213:2004 compliant OpenType fonts based on TrueType
 outlines provided by Information-technology Promotion Agency, Japan
 (IPA) from 2003. These are suitable for both display and printing.
 .
 This package provides Mincho (serif) style fonts.  IPA Mincho Font
 is the equal-width font.  IPA P Mincho Font is the propotional font.
 .
 In the equal-width font, the fullwidth characters (most CJK characters)
 occupy exactly twice as much width of the halfwidth characters (normal
 alphabets and numbers).

Package: fonts-ipamj-mincho
Description-md5: 67d59fad5ad50da5801d503392658a09
Description-en: Japanese OpenType font, IPAmj Mincho Font
 IPAmj Mincho Font is ISO/IEC10646:2014 compliant OpenType font based on
 TrueType outlines supporting IVS (Ideographic Variation Sequence)
 provided by Information-technology Promotion Agency, Japan (IPA) from
 2014.
 .
 IPAmj Mincho Font is designed to distinguish minute gliph differences of
 the person's name etc.  This font requires to use applications which are
 compatible with the UCS code point beyond 16 bits and IVS.  For the normal
 use, any one of IPAex fonts that conforms to JIS X 0213:2004 is
 recommended.
 .
 There is no IPAmj Gothic Font.

Package: fonts-ir
Description-md5: ce00fd06eb62ed928d845c309aa25c20
Description-en: IR fonts for Persian/Arabic script
 IRFonts are a set of standardized Persian/Arabic fonts
 maintained by Open Source Community of Iran.

Package: fonts-irannastaliq
Description-md5: 8e683719d8aff9cf52f0da2b50533739
Description-en: IranNastaliq font for Persian/Arabic script
 IranNastaliq is a Persian font for Nastaliq calligraphy designed by
 Hossein Zahedi in 2013. It is maintained by Open Source Community of Iran.

Package: fonts-isabella
Description-md5: d5dce9323778d5a31fc71806463d0a26
Description-en: Isabella free TrueType font
 This font is called Isabella because it is based on the calligraphic
 hand used in the Isabella Breviary, made around 1497, in Holland, for
 Isabella of Castille, the first queen of united Spain.
 .
 It covers all European languages written in the Latin script (with
 the exception of Sami) and covers all ISO-8859 with the exception
 of the non-Latin character sets.

Package: fonts-jetbrains-mono
Description-md5: 2ced94afc5b5cb19c6756ed6f2c850b1
Description-en: free and open-source typeface for developers
 JetBrains Mono. A typeface for developers.
 Features include:
 - Increased height for a better reading experience
 - Adapted to reading code
 - 139 code-specific ligatures
 - 145 languages
 - 7 weights with matching italics
 .
 This package contains the TrueType fonts.

Package: fonts-jetbrains-mono-web
Description-md5: 7ea1fae1b9bae7f6be7b965110d6192a
Description-en: free and open-source typeface for developers (WOFF2)
 JetBrains Mono. A typeface for developers.
 Features include:
 - Increased height for a better reading experience
 - Adapted to reading code
 - 139 code-specific ligatures
 - 145 languages
 - 7 weights with matching italics
 .
 This package contains the web fonts in the WOFF2 format.

Package: fonts-johnsmith-induni
Description-md5: d64a37d7edf2ef9fc5ec8c6f9111db72
Description-en: OTF fonts with exhaustive set of Roman characters
 This package contains OpenType fonts with exhaustive set of
 Roman characters used by Indologists.
 .
 This package provides following set fonts
 1. Induni-C - contains fonts based on URW++'s Courier-lookalike
 2. Induni-H - contains fonts based on URW++'s Helvetica-lookalike
 3. Induni-N - contains fonts based on URW++'s New Century Schoolbook-lookalike
 4. Induni-P - contains fonts based on URW++'s Palatino-lookalike
 5. Induni-T - contains fonts based on URW++'s Times-lookalike

Package: fonts-joscelyn
Description-md5: 65801a16b9fe262117f7c8aca7d0dbd3
Description-en: authentic secretary hand font
 The Joscelyn font is named for John Joscelyn (1529-1604), secretary to Matthew
 Parker, Archbishop of Canterbury from 1559 to 1575. Among the first Englishmen
 to recover the ability to read the Old English language, Joscelyn compiled an
 Old English dictionary, contributed to Parker's published works, and wrote
 Historiola Collegii Corporis Christi, a short history of Corpus Christi
 College, Cambridge, Parker's college.
 .
 This font is based on the elegant hand of a scribe who produced the copy of
 Joscelyn's Historiola in MS Corpus Christi College, Cambridge, 488. It is, as
 far as known, the only attempt to produce an accurate and uncompromising
 reproduction of the notoriously difficult Renaissance secretary hand in a
 digital font, using OpenType features to represent the cursive and highly
 variable character of the hand.
 .
 To use this font, you must make sure that two OpenType features are turned on
 in your software: Contextual Alternates (calt) and Standard Ligatures (liga).

Package: fonts-jsmath
Description-md5: bd6db58c9818e27e4f7581a678f15739
Description-en: TeX fonts to display jsMath pages
 jsMath uses some TeX fonts to render mathematical contents in web pages
 so jsMath pages should be displayed much better with this package.

Package: fonts-junction
Description-md5: c43a49e0211e06f8e0d4e8844ca4f3a9
Description-en: humanist sans-serif typeface
 Junction, the first open-source type project by The League of Moveable Type,
 is a  humanist sans-serif font. Designed by Caroline Hadilaksono, it has hand
 drawn and "human" qualities while retaining the clarity and efficiencies of a
 sans-serif typeface.
 .
 It currently only supports basic Latin characters.

Package: fonts-junicode
Description-md5: fbd830d3d554491ca8c7db7968f90e8f
Description-en: Unicode font for medievalists (Latin, IPA and Runic)
 This is a Unicode font targeted at medievalists, but including  the full
 range of characters for languages written in the Latin script,  International
 Phonetic Alphabet, Uralic Phonetic Alphabet and Runic.

Package: fonts-jura
Description-md5: 3a423d8d62642168c16332060e2df1b0
Description-en: typewrite like sans-serif font
 This font remembers of a typewrite font without the serifs. The latin letters
 assume pretty much of a "Swiss" feel, so the font was named after the Jura
 region on the border between France and Switzerland.
 .
 Almost all of the Latin-1 range is represented (omitting only superscript
 numerals, fractions, and the pilcrow).

Package: fonts-kanjistrokeorders
Description-md5: 4efda6c1b51629b4e19e2bea086097f0
Description-en: font to view stroke order diagrams for Kanji, Kana and etc
 This font will assist people who are learning kanji, and will help teachers
 of Japanese in the preparation of classroom material.
 .
 In the parts of your document where you want the kanji to be annotated with
 stroke order numbers simply set your document's font to KanjiStrokeOrders.
 You will need to set the size of the font to be large to allow the stroke
 order numbers to show up: 100pt seems to be the minimum usable size.

Package: fonts-karla
Description-md5: 4ed61b2f4410af947553dc0bc50d3f0d
Description-en: Grotesque Sans Serif Latin typeface
 Karla is a grotesque sans serif typeface family that supports languages
 that use the Latin script and the Tamil script. This is the Latin script
 part of the family, with Roman and Italic styles in two weights, Regular
 and Bold.
 .
 This font is part of the Google Free Font Family.

Package: fonts-karmilla
Description-md5: 8373712dd2c4dba5988aa65e5ada6a64
Description-en: Grotesque Sans Serif Latin typeface, extended
 Karmilla is a grotesque sans serif typeface family that supports languages
 that use the Latin script and the Cyrillic script. It comes in Roman style
 and two weights, Regular and Bold.
 .
 Karmilla is a fork of Karla by Jonathan Pinhorn.

Package: fonts-katex
Description-md5: ef9153d6c805eb1b7c83507e16941652
Description-en: Fast math typesetting for the web (fonts)
 KaTeX is a fast, easy-to-use JavaScript library for TeX math rendering on the
 web.
 .
 KaTeX supports all major browsers, including Chrome, Safari, Firefox, Opera,
 Edge, and IE 9 - IE 11.
 .
 This package provides fonts from KaTeX project.

Package: fonts-kaushanscript
Description-md5: a2ba3602e8bab252364f601e7ee5a09e
Description-en: script font that feels like writing quickly with an inked brush
 When making digital typefaces, the more you refine the shapes of the letters,
 the more energy you take away from them. Because of that, Kaushan Script
 is unrefined - and carries a lot of energy.
 .
 By avoiding typographical sophistication, it stays more natural. The angles
 of the vertical strokes varies and the baseline jumps around, giving it a more
 rustic and natural feeling.
 .
 And while most script fonts look too small when used at regular sizes on the
 web, Kaushan Script is optimized to keep it readable when used as small as
 16 pixels.

Package: fonts-kiloji
Description-md5: 7d75300a5d050a9da238188e2ad2782f
Description-en: Japanese Truetype font like longhand made by "kilo"
 kilo-ji, "kilo" is the author name of these fonts and "ji" means
 "characters" in Japanese.
 .
 This package consists of four fonts.
 - kiloji.ttf
 - kiloji_p.ttf (kiloji Proportional)
 - kiloji_b.ttf (kiloji Bold)
 - kiloji_d.ttf (kiloji Diet)

Package: fonts-klaudia-berenika
Description-md5: 99e981f5e7697909372191a60879074d
Description-en: font family based on Celtic inscriptions
 These are fonts are Unicode typefaces supporting languages in the
 Latin script and its variants.  Both of these fonts are available in
 four weights: Book, Regular, Demi and Bold.

Package: fonts-klee
Description-md5: 0eeabebad37d320c9dccdb089b25b9fd
Description-en: script font handwritten by pencil or pen
 Klee is a script font handwritten by pencil or pen. It's quiet design has
 an elegant look that sets itself apart from traditional script and textbook
 fonts. Ideal for body text.
 .
 This package contains two fonts:
 - Klee One Regular
 - Klee One SemiBold
 .
 For more detail, see https://fontworks.co.jp/fontsearch/KleePro-M/

Package: fonts-kode-mono
Description-md5: 4bddfdcc790df392675df073b0119b72
Description-en: Developer mono typeface
 This typeface is designed to enhance the user experience and reflect our
 principles of functionality and timelessness.

Package: fonts-komatuna
Description-md5: 1d2a8e7660f13952c428c72e767193b9
Description-en: modified Konatu and M+ fonts, Komatuna
 Komatuna font is based on two font families - Kanji for Konatu font and
 Alphabet/Hiragana/Katakana and Full width alphabet for M+ fonts.
 .
 It consists of
 * Komatuna
 * Komatuna P

Package: fonts-konatu
Description-md5: 9724a02353221d854f721c2bf7e70cc5
Description-en: TrueType Japanese Font originally for BeOS
 Konatu is created as BeOS (ZETA) bitmap Japanese font (Be Bitmap Font), and
 also made as TrueType font.
 You can see screenshots in author's website.

Package: fonts-kouzan-mouhitsu
Description-md5: 47b72632569be2e09cf71f37ddb991df
Description-en: Brush-style Japanese font, Kouzan-Mouhitsu
 Kouzan-Mouhitsu font is Brush-style Japanese font, made by Kouzan Aoyagi.
 It contains about 13,000 glyphs.
 .
 It is suitable for printing Haiku, New Year's card or so.

Package: fonts-kristi
Description-md5: 8dd1521df2fd47940948553d58c6134d
Description-en: casual cursive script typeface with a "felt-tip pen" feel
 Kristi is a free TrueType font designed by Birgit Pulk.
 This font is a casual cursive script typeface inspired by old
 chancery typefaces. It simulates writing with a felt-tip pen.

Package: fonts-ldco
Description-md5: 1d85c4616aeddf7d5d06d2faea1c2bc4
Description-en: set of Hebrew fonts by Louis Davis & Co.
 set of Hebrew fonts by Louis Davis and Co. in OTF, TTF, and WOFF formats.
 .
 Fonts: Amit, Daniel, ECO, HarSinai, Hidekel, Josef, Kimchi, Lilach,
 Miso, Mixer, Neo, Noam, PatchSans, PatchSerif, PatchStencil, Sayphan,
 Skechers, Sticks, Strokes, Yamsuf

Package: fonts-le-murmure
Description-md5: e9f0f9bcc4b86230fb0bbc893c8137f1
Description-en: titling font with many variated glyphs
 This is a custom typeface designed for the design agency Murmure
 and released by Velvetyne Type Foundry. Cyrillic has been added later on.
 The font plays on a skillful mismatch between characters, creating a unique
 rhythm which carries our voice.

Package: fonts-league-mono
Description-md5: 98891574817a2b6a887d1dab39ad4f3c
Description-en: monospace typeface inspired by other mono fonts
 This is a mashup of sorts, inspired by some beautiful forms found in both Fira
 Mono, Libertinus Mono, and Courier.

Package: fonts-league-spartan
Description-md5: a3c45db7ea7b8d695988be812786ebf9
Description-en: Bold, modern, geometric sans-serif font
 Taking a strong influence from ATF's classic Spartan family, the league of
 movable type started their own family out with a single strong weight. They've
 put a few unique touches into a beautiful, historical typeface, and made sure
 to include an extensive characterset - currently totaling over 300 glyphs.

Package: fonts-leckerli-one
Description-md5: f383e82c2f4618f2a30018f4b6aef919
Description-en: fat display typeface with a handwritten feeling
 Leckerli One is a free TrueType font designed by Gesine Todt.
 It is a fat display typeface with irregular brush shapes and a
 handwritten feeling.

Package: fonts-lemonada
Description-md5: cced20d203fb0dbb46ea112dc0dd707c
Description-en: modern Arabic and Latin typeface family
 This is a modern Arabic and Latin typeface family.

Package: fonts-levien-museum
Description-md5: 007e03b5f184a6bf40fc02582f92221c
Description-en: metal Centaur fonts revival family
 Museum Sixty is based on 60 point metal Monotype Centaur. The source for A-Z&
 is the specimen page opening American Proprietary Typefaces, ed. David Pankow.
 The primary source for the lowercase is the original Centaur specimen booklet
 by Lanston Monotype, London, 1929.
 .
 Museum Fourteen is based on 14 point metal Monotype Centaur. The primary
 source is the text of American Proprietary Typefaces.
 .
 Museum Bible is based on 18 point metal Bible Centaur. The source is the
 booklet, "An Account of the Making of the Oxford Lectern Bible", Lanston
 Monotype, Philadelphia, 1936.
 .
 Museum Foundry is based on the 14 point original foundry version of Centaur, as
 cut by Robert Wiebking of Chicago. The source is "Amycus et Célestin", printed
 at the Museum Press in New York, 1916.

Package: fonts-levien-typoscript
Description-md5: 8ed88a0142030e07a7dd67b9475afe99
Description-en: classic ATF Typo Script revival font
 Math typesetting requires an ornate capital script font for symbols such as
 script-H (Hilbert space), script-P (powerset), and so on. The most commonly
 used such font in TeX is rsfs (Ralph Smith's Formal Script), which is based on
 the classic ATF Typo Script. Many of the ATF script fonts have been
 professionally digitized, but not this one.
 .
 The lines of the Typo Script digitization are much more delicate and refined,
 largely because they're based on the 18pt metal, while rsfs is designed for a
 10pt normal and 7pt subscript size. Thus, this draft can't really be used as a
 drop-in replacement, as the hairlines will simply be too light to reproduce
 well. At some point, the digital adaptation of the ATF optical scaling
 technology will be working, allowing to produce more robust versions
 suitable for use in text-sized mathematical setting.

Package: fonts-lexi-gulim
Description-md5: a00ae2ff21b6d6b3e85654959acc78f6
Description-en: Lexi Gulim Korean font
 This package provides a font family Lexi Gulim for Korean language.
 This font contains glyphs for Latin-1, Hangul syllables and Hangul
 compatibility Jamos.

Package: fonts-lexi-saebom
Description-md5: c1d94576718d70491187b5222e90f7b0
Description-en: Lexi Saebom Korean font
 This package provides a font family Lexi Saebom for Korean language.
 This font contains glyphs for Latin-1, Hangul syllables and Hangul
 compatibility Jamos.

Package: fonts-lg-aboriginal
Description-md5: 60671caeb26c0f38cc5500aa34c520c5
Description-en: unicode fonts for North-American Aboriginal languages
 This package contains fonts that can be used to read and write in many
 North-American Aboriginal Languages, too often neglected by the world at large.
 .
 It is hoped that the availability of quality open fonts can help these
 languages prosper far into the future.
 .
 The Aboriginal font family includes support for Syllabics (Cree, Ojibway,
 Naskapi, Inuktitut, Dakelh, Blackfoot, Dene), Cherokee and Roman Orthographies
 (Secwepemctsin, Statlimx, Siouan).

Package: fonts-liberation2
Description-md5: 74a5a1b3efb1f5edb2a85796fe9d9b08
Description-en: transitional dummy package
 This package is a dummy package. It can be safely removed.

Package: fonts-libertinus
Description-md5: 5b576b958210d6b66ef861710b8e18ea
Description-en: Libertinus family of fonts
 The Libertinus fonts are a comprehensive collection of high-quality
 open-source typefaces designed for academic, scientific, technical,
 and general-purpose documents. Forked from the Linux Libertine family,
 Libertinus provides four main styles along with three additional
 special-use fonts: Serif, Sans, Mono, and Math.
 .
 This package contains OpenType versions (i.e., with cubic Bézier splines)
 of the fonts, with large support of OpenType features.

Package: fonts-libfinal
Description-md5: ce82955d8663b3e63ee82d92a03ac01f
Description-en: X11 bitmap font for FINAL CUT
 Special X11 bitmap font used by FINAL CUT to display graphic objects.

Package: fonts-lindenhill
Description-md5: 81d611956e9fbb1c97762597e78cb4a4
Description-en: Regular and italic serif font
 A font similar to the Deepdene font.

Package: fonts-linex
Description-md5: ee61cc5cbd9a3aaecdb87bcaaac4e5c4
Description-en: Fonts suitable for education and institutional use
 These fonts include hand writing simulation typographies, ancient
 Greek and Roman typographies, the institutional fonts for use by the
 regional government of Extremadura and some other elegant fonts.
 This is the list of the included fonts:
 * Abecedario: Small children handwritten simulation
 * Elegante: Elegant handwritten simulation font
 * BABEL Unicode: specifically designed to type Latin, Ancient greek,
 Hebrew, Sanskrit, Runic, Ogham and Old English
 * Alfa-Beta: Ancient Greek typography
 * Emerita Latina: Roman typography
 * API PHONÉTIQUE: Designed to phonetically transcript French texts
 * IPA PHONETICS: Designed to phonetically transcript English texts
 * Ellenike: Classical Greek encoding
 * Jara: Institutional font used by the regional government of Extremadura
 * Quercus: Institutional font used by the regional government of Extremadura
 .
 These fonts have been developed, donated and GPL licensed by
 Juan José Marcos for their use in the gnuLinEx project.

Package: fonts-linguistics-pro
Description-md5: 39060c0b1783e88534c8579f24720f9e
Description-en: font family based on Utopia Nova with modern Bulgarian Cyrillic letterforms
 Linguistics Pro is a font family from the LOCAL FONTS project, which
 develops fonts with the modern Bulgarian letterform model in the
 Cyrillic Unicode range.
 .
 It is based on the Utopia Nova font family (later renamed Lingua
 Franca) and provides two models of Cyrillic glyphs: the base set
 represents the modern Bulgarian model, while the traditional Cyrillic
 model for Russian and other uses is available via OpenType features.
 .
 This package installs the fonts in variable CFF2 and WOFF2 formats.

Package: fonts-linuxlibertine
Description-md5: c91f6009db7362c1fa3f641713adfeed
Description-en: Linux Libertine family of fonts
 The Linux Libertine fonts is a set of typefaces containing both a Serif
 version ("Linux Libertine") and a Sans Serif ("Linux Biolinum") designed
 to be used together as an alternative for Times/Times New Roman (and, in
 part, Helvetica/Arial).
 .
 The Serif typeface comes in two shapes and two weights (that is, the
 usual Regular, Italic, Bold, and Bold Italic), and an Small Capitals
 version of the regular typeface. Linux Biolinum, the Sans Serif
 typeface, is available in both Regular and Bold weights.
 .
 This package contains OpenType versions (i.e., with cubic Bézier splines)
 of the fonts, with large support of OpenType features.

Package: fonts-lmodern
Description-md5: 80d0553dfb3c18bdf3f44ed9358e1ac9
Description-en: OpenType fonts based on Computer Modern
 The Latin Modern fonts, also known as "lm fonts", are a set of
 scalable fonts in PostScript Type 1 and OpenType formats. They are
 based on the PostScript Type 1 version of the Computer Modern fonts
 and contain many additional characters (mostly accented ones).
 .
 This package provides the OpenType variant of these fonts. For support
 for TeX and Type 1 (PostScript) fonts, see the lmodern package.
 .
 The Latin Modern fonts were generated using MetaType1, a program
 based on MetaPost for generating PostScript Type 1 fonts
 (ftp://bop.eps.gda.pl/pub/metatype1/). Their size is reasonable and
 they are usually considered to be of good quality (compared to
 cm-super, for instance; however, cm-super contains font families
 that have no equivalent in this package; additionally, there are
 character sets that are supported by cm-super and not by the Latin
 Modern fonts).

Package: fonts-lobster
Description-md5: f7fe50ee308d47b98cf48777ab15b511
Description-en: bold condensed script with many ligatures and alternates
 The beauty of real hand-drawn lettering is that the lettering artists subtly
 modify the shape of letters so they connect with the next ones. These linked
 letters-pairs are called "ligatures". Thus, in order to provide a smooth
 hand-written look, the Lobster font provides a large number of ligatures,
 as well as terminal forms (i.e. glyphs that are used for word endings).

Package: fonts-lobstertwo
Description-md5: 92e35a52089e9ba813a910d239bbd112
Description-en: updated and improved family version of the Lobster font
 Lobster Two is the updated and improved family version of The Lobster Font,
 featuring a new lighter weight and the two new upright variants.
 .
 The Original Lobster is now the LobsterTwo Bold Italic.

Package: fonts-lohit-deva-marathi
Description-md5: c4ffb5cb375708694acbd13ef842b55d
Description-en: Lohit TrueType font for Marathi
 This package provides Lohit TrueType font for the Marathi language.

Package: fonts-lohit-deva-nepali
Description-md5: 389bc6c0d7829797f2ae37d95e1c197f
Description-en: Lohit TrueType font for Nepali
 This package provides Lohit TrueType font for Nepali language. It is split
 from fonts-lohit-devanagari package.

Package: fonts-lxgw-wenkai
Description-md5: 09de530fb762f5b04490004484b5b185
Description-en: Chinese font "LXGW WenKai"(also known as "xia wu wen kai", "xwwk")
 Lxgw WenKai is an open-source Chinese font derived from Fontworks' Klee One.
 LXGW is an abbreviation for Chinese word Pinyin "Luo Xia Gu Wu".
 .
 Include the following font files:
 .
 * LXGWWenKai-Bold.ttf
 * LXGWWenKai-Light.ttf
 * LXGWWenKai-Regular.ttf
 * LXGWWenKaiMono-Bold.ttf
 * LXGWWenKaiMono-Light.ttf
 * LXGWWenKaiMono-Regular.ttf

Package: fonts-lxgw-wenkai-doc
Description-md5: 7db029b62f7813230a64dfe515951855
Description-en: Chinese font "LXGW WenKai" docs package
 Lxgw WenKai is an open-source Chinese font derived from Fontworks' Klee One.
 LXGW is an abbreviation for Chinese word Pinyin "Luo Xia Gu Wu".
 .
 This package include docs of fonts-lxgw-wenkai.

Package: fonts-lyx
Description-md5: 0c2ea7a0f0693d39e50f493d785aa306
Description-en: TrueType versions of some TeX fonts used by LyX
 These fonts are needed for the visual math symbol display in
 LyX. They can also be used to display MathML in Gecko-based browsers
 like Firefox.
 .
 The following fonts are included in this package:
 * cmex10  - Computer Modern math extension
 * cmmi10  - Computer Modern math italic
 * cmr10   - Computer Modern Roman
 * cmsy10  - Computer Modern math symbols
 * esint10 - Alternate integrals
 * eufm10  - Euler Fraktur (medium-weight)
 * msam10  - Extra math symbols, first series
 * msbm10  - Extra math symbols, second series, including Blackboard Bold
 * wasy10  - Waldi symbol fonts

Package: fonts-manrope
Description-md5: 26825ef0e3fc2768575ba9f89b9d28f2
Description-en: modern geometric sans-serif
 This font is an open-source modern sans-serif font family. Designed by Mikhail
 Sharanda in 2018-2019.

Package: fonts-material-design-icons-iconfont
Description-md5: c4b99ab8c60fd1c89de1f106fe547676
Description-en: Material Design Icons DX
 Material Design icons are the official icon set from Google
 designed under the Material Design guidelines.
 .
 This package is a fork of the official upstream project and includes many
 fixes and improvements, such as missing icons. The package contains the
 Material Icons font in TrueType format, Embedded OpenType format and both
 versions of the Web Open Font Format. It also includes the Material Design
 icons Cascading Style Sheet.

Package: fonts-materialdesignicons-legacy
Description-md5: 8f6e27860295db77d7216e21deec67a9
Description-en: Material Designs icon font (legacy versions 5 and 6)
 The Material Design icon font from the Pictogrammers icon group is a
 collection of icons that can be used in a wide variety of projects.
 This package contains versions 5.9.55 and 6.9.96 of the font in TTF,
 and WOFF2 formats, along with the relevant CSS and SCSS files.
 .
 All brand icons have been removed from this package because of
 licensing issues.

Package: fonts-materialdesignicons-webfont
Description-md5: 7d42416e64b460321fc019de0ff43698
Description-en: font containing Material Design Icons
 Material Design Icons' growing icon collection allows designers and developers
 targeting various platforms to download icons in the format, color and size
 they need for any project. This font contains icons form this collection.
 .
 This package also provides Css, Scss and LESS files to use webfonts from this
 package.

Package: fonts-mathjax-extras
Description-md5: bcd3d0dc314b98e1c5f146a494968bd2
Description-en: JavaScript display engine for LaTeX and MathML (extra fonts)
 MathJax was designed with the goal of consolidating the recent advances in web
 technologies into a single, definitive, math-on-the-web platform supporting
 the major browsers and operating systems.
 .
 It requires no setup on the part of the user (no plugins to download or
 software to install), so the page author can write web documents that include
 mathematics and be confident that users will be able to view it naturally and
 easily. Simply include MathJax and some mathematics in a web page, and MathJax
 will do the rest.
 .
 This package contains EOT fonts for MathJax, that are provided in addition to
 OTF, SVG and WOFF fonts in "fonts-mathjax" package.

Package: fonts-meera-inimai
Description-md5: c0d58e71a93f5ce6a9af1c2d8dfe2620
Description-en: free font for Tamil script
 This package provides Meera family of free fonts for Tamil script
 which is used in state of Tamil Nadu in Indian subcontinent and in
 Sri Lanka.

Package: fonts-migmix
Description-md5: 205fbbec199b979378872226124cd717
Description-en: High quality Japanese font based on M+ fonts and IPA fonts
 The MigMix and Migu fonts are based on M+ fonts and supplemented by IPA
 fonts, provides standard Japanese character set and JIS X 0212:1990,
 JIS X 0213:2000 character
 .
 This package provides these fonts:
 - Proportional: Migu 1P, Migu 1C, MigMix 1P, MigMix 2P
 - Monospace: Migu 1M, Migu 2M, MigMix 1M, MigMix 2M

Package: fonts-mikhak
Description-md5: 660998503ec90995f7f694174f65ea04
Description-en: Mikhak font family
 Simple monoline Arabic-Latin semi handwriting typeface.

Package: fonts-mikhak-variable
Description-md5: e4e85dd98387539174badd72c3b83a74
Description-en: Mikhak font family (VF)
 Simple monoline Arabic-Latin semi handwriting typeface.
 .
 This is the VF variant of the font.

Package: fonts-millimetre
Description-md5: 85a375a8515a78f1e59b512ed88b2eb3
Description-en: geometric, constructed sans serif font
 From a stylistic point of view, Millimetre is a geometric, constructed sans
 serif, with quite wide proportions even if the width of several glyphs could
 contradict this statement. With its rectangular look and closed terminals,
 Millimetre reminds us of 60’s sans such as Aldo Novarese's Eurostile. Far
 from running away from this graphic universe, Millimetre embraces the
 retro-futuristic, architectural, technological and science-fictional
 connotations that come with it.

Package: fonts-misaki
Description-md5: 07c280cc82af31e35a964ca49bb98728
Description-en: Japanese Gothic and Mincho font from "Misaki" bitmap font
 Originally, Misaki font was created as Japanese 8x8 bitmap font for small
 computer PC-E500, so it was small, beautiful and easily readable font.
 And now, it is converted to TrueType font.

Package: fonts-mmcedar
Description-md5: 393531a4aaa00a3882a30b3fe073921e
Description-en: MMCedar - combined Motoya L Cedar and M+fonts
 MMCedar and MMCedar-P fonts are composed of Motoya L Cedar and M+ fonts.
 .
 Motoya L Cedar lacks some characters, so these are covered by M+ fonts.
 And also line spacing of those fonts was adjusted for programming.

Package: fonts-mona
Description-md5: 9c4e49f8f340952027bea0b58782f329
Description-en: Japanese TrueType font for 2ch ASCII art
 These fonts are suitable for some ASCII arts like mona, gikoneko and so on.
 This package provides TrueType font.

Package: fonts-monapo
Description-md5: 678d81073f78a6253f157d2d9008d60e
Description-en: Japanese TrueType font, Monapo
 Monapo font is a combined font, that uses IPAfont and monafont.
 It has almost same width as MS P Gothic, so it can show Japanese Ascii Art
 properly.

Package: fonts-monlam
Description-md5: 9a31f7c993cb360267c97cc558e63597
Description-en: Monlam truetype Tibetan fonts
 This package includes set of Monlam truetype Tibetan fonts by
 Lobsang Monlam.

Package: fonts-monocraft
Description-md5: d57b4a0f70d290de04d1211d2f235667
Description-en: monospaced pixel font inspired by Minecraft
 Monocraft is a monospaced programming font inspired by the Minecraft
 typeface. It contains over 1500 carefully redesigned glyphs, including
 programming ligatures and support for a wide range of languages.
 .
 The font is available in multiple weights (ExtraLight, Light, Regular,
 SemiBold, Bold, Black) with matching italics.
 .
 This package contains the OpenType and TrueType fonts.

Package: fonts-monofur
Description-md5: bcf026dc16b22cc9c398b3eb8dc8e4b9
Description-en: terminal font with rounded shapes
 Monofur is a monospaced (terminal/programming) font derived from the
 eurofurence family.  It comes in two styles: upright and italic; covers
 Latin, common Greek and Cyrillic.

Package: fonts-monoid
Description-md5: 58f014352cf15aa3b087ad42d8f6a879
Description-en: open source coding font with bitmap-like sharpness (normal tracking)
 Monoid is customizable and optimized for coding with bitmap-like
 sharpness at 12px/9pt even on low res display.
 .
 Monoid is semi-condensed and distinguishable glyphs with short ascenders,
 descenders, big apertures and super sized operators, punctuation.
 .
 It comes with regular, bold, oblique and retina versions with >750 Latin,
 Greek, Cyrillic, ligature, alternate and Power-line glyphs.
 .
 This package contains the normal tracking variant.

Package: fonts-monoid-halfloose
Description-md5: 5cb4fb2eb998a84c46bd62d22767b399
Description-en: open source coding font with bitmap-like sharpness (half loose tracking)
 Monoid is customizable and optimized for coding with bitmap-like
 sharpness at 12px/9pt even on low res display.
 .
 Monoid is semi-condensed and distinguishable glyphs with short ascenders,
 descenders, big apertures and super sized operators, punctuation.
 .
 It comes with regular, bold, oblique and retina versions with >750 Latin,
 Greek, Cyrillic, ligature, alternate and Power-line glyphs.
 .
 This package contains the half loose tracking variant.

Package: fonts-monoid-halftight
Description-md5: d4112ad6d6fabd114cb0f88a318aeaf6
Description-en: open source coding font with bitmap-like sharpness (half tight tracking)
 Monoid is customizable and optimized for coding with bitmap-like
 sharpness at 12px/9pt even on low res display.
 .
 Monoid is semi-condensed and distinguishable glyphs with short ascenders,
 descenders, big apertures and super sized operators, punctuation.
 .
 It comes with regular, bold, oblique and retina versions with >750 Latin,
 Greek, Cyrillic, ligature, alternate and Power-line glyphs.
 .
 This package contains the half tight tracking variant.

Package: fonts-monoid-loose
Description-md5: 14230c1a5c3d62fe8a8de02a3cb29e4f
Description-en: open source coding font with bitmap-like sharpness (loose tracking)
 Monoid is customizable and optimized for coding with bitmap-like
 sharpness at 12px/9pt even on low res display.
 .
 Monoid is semi-condensed and distinguishable glyphs with short ascenders,
 descenders, big apertures and super sized operators, punctuation.
 .
 It comes with regular, bold, oblique and retina versions with >750 Latin,
 Greek, Cyrillic, ligature, alternate and Power-line glyphs.
 .
 This package contains the loose tracking variant.

Package: fonts-monoid-tight
Description-md5: 7ade467b57a1b6b8992198d4706c705f
Description-en: open source coding font with bitmap-like sharpness (tight tracking)
 Monoid is customizable and optimized for coding with bitmap-like
 sharpness at 12px/9pt even on low res display.
 .
 Monoid is semi-condensed and distinguishable glyphs with short ascenders,
 descenders, big apertures and super sized operators, punctuation.
 .
 It comes with regular, bold, oblique and retina versions with >750 Latin,
 Greek, Cyrillic, ligature, alternate and Power-line glyphs.
 .
 This package contains the tight tracking variant.

Package: fonts-mononoki
Description-md5: 84691ad03030f5fb5c4ffbef0fe207af
Description-en: font for programming and code review
 This package provides a font designed for enhancing the code
 formatting.
 .
 The font has following features
 * Works on high and low resolution display
 * Every character is clearly distinguishable from other similar
 looking characters.

Package: fonts-montserrat
Description-md5: 9a77611537f04423d3161732ef428b6e
Description-en: Font inspired by old urban posters and signs
 The old posters and signs in the traditional neighborhood of Buenos Aires
 called Montserrat inspired the design of this typeface that rescues the beauty
 of urban typography from the first half of the twentieth century.
 These are the types that make the city look so beautiful.

Package: fonts-morisawa-bizud-gothic
Description-md5: 7058b8ff4306111fdfda37309826b87d
Description-en: Universal Design typeface Gothic fonts
 BIZ UD Gothic is a universal design typeface designed to be easy to
 read and ideal for education and business documentation. It is a highly
 legible and well-balanced design sans serif. In order to make the kanji
 more clear and identifiable, the letterforms are simplified by omitting
 hane (hook) and geta (the vertical lines extending beyond horizontal
 strokes at the bottom of kanji). Counters and other spaces are finely
 adjusted so that the overall balance of the type is not impaired even
 with the use in relatively large size. The kana are made slightly
 smaller than the kanji to give a good rhythm and flow when setting long
 texts in the lighter weights.

Package: fonts-morisawa-bizud-mincho
Description-md5: 23ee3e7b067350e6a1bcaf5de22753ce
Description-en: Universal Design typeface Mincho fonts
 BIZ UD Mincho is a universal design typeface designed to be easy to
 read and ideal for education and business documentation. It is a highly
 legible and well-balanced design sans serif. In order to make the kanji
 more clear and identifiable, the letterforms are simplified by omitting
 hane (hook) and geta (the vertical lines extending beyond horizontal
 strokes at the bottom of kanji). Counters and other spaces are finely
 adjusted so that the overall balance of the type is not impaired even
 with the use in relatively large size. The kana are made slightly
 smaller than the kanji to give a good rhythm and flow when setting long
 texts in the lighter weights.

Package: fonts-motoya-l-cedar
Description-md5: 0e4234df3781aa438e6c2333024ff3cb
Description-en: Japanese Truetype font, Motoya L Cedar
 Motoya font was created in 1950s, it aims beauty and readability.
 .
 This package provides "MotoyaLCedar W3 mono" - Gothic that images Japanese
 cedar, straight and thick tree.

Package: fonts-motoya-l-maruberi
Description-md5: e2aba52d1c3c1b41d27e6b59efdba8dc
Description-en: Japanese Truetype font, Motoya L Maruberi
 Motoya font was created in 1950s, it aims beauty and readability.
 .
 This package provides MotoyaLMaru W3 mono - Rounded Gothic, "Maruberi" font

Package: fonts-mph-2b-damase
Description-md5: 92f28eb2ff12c1ec3288692828bb2398
Description-en: font with character ranges from Unicode 4.1
 MPH 2B Damase is a SuperUnicode font, including ranges in Plane 1 and
 ranges added in the latest release of the Unicode standard (4.1). Some
 ranges added in the 4.1 release of the Unicode Standard. These ranges
 cover Tifinagh, Kharosthi, hPhags-pa, Old Persian Cuneiform, etc.
 .
 The support for some scripts is not complete because the font lacks
 contextual substitution (via OpenType tables) and composite glyphs, which
 are required to support Kharosthi and other scripts fully. Please read
 the Debian README for a fuller discussion of the problems this may cause.

Package: fonts-mplus
Description-md5: cb1d8a30b77551ce25bdcf806741c3c6
Description-en: M+ sans serif fonts with different weights
 This is a collection of sans serif fonts with different weights, including
 Japanese glyphs.
 .
 All fonts were completed with Basic Latin, Latin-1 Supplement, and Latin
 Extended-A. And most of extended glyphs and symbols were prepared too. So the
 fonts are in conformity with ISO-8859-1, 2, 3, 4, 7, 9, 10, 13, 14, 15, 16,
 windows-1252, and T1 encoding.
 .
 In addition, proportional M+ P Type-1 and M+ P Type-2 fonts were completed
 with Latin Extended-B, Latin Extended Additional, and ISO-8859-5. And many
 Greek, Cyrillic, IPA Extensions glyphs, and symbols were expanded. Those
 additional glyphs are included in M+ C provisionality.

Package: fonts-myanmar
Description-md5: ce24e95f6b3c2e08741f48facfe8d540
Description-en: Myanmar font Collection
 Zawgyi Font From Alpha Zawgyi.
 Free Font and most popular in Burmese.
 Burmese Script only.
 .
 Myanmar3 is official use for Government site.
 Its support from Myanmar NLP.
 Burmese script only.
 .
 Myanmar (Burmese, Shan, Mon, Karen, etc) Font.
 Support by Myanmar NLP.
 released after the Myanmar 3 and
 before Pyidaungsu.
 .
 Myanmar (Burmese, Shan, Mon, Karen, etc) Font
 Support by Myanmar NLP.
 Its Official latest from Myanmar NLP.
 .
 Myanmar3 Myanmar Census Pyidaungsu
 Unicode font suite for Myanmar.
 develop and support by Myanmar NLP.
 Support Burmese, Shan, Karen, Mon script.
 .
 Ayar Unicode From Ayar Group
 Ayar is not follow unicode point rules.
 but not follow rendering for ICU rules.
 .
 chatulight is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 chatu is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 gantgaw is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 khyay is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 kuttar is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 nayone is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 njaun is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 pauklay is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 phetsot is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 phikselsmooth is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 phiksel is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 ponenyet is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 sabae is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 sagar is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 sanpya is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 squarelight is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 tagu is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 thuriya is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 waso is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 yinmar is a display Myanmar Unicode font.
 Authors by Danh Hong
 https://github.com/khmertype
 .
 Myanmar Sans Pro is a display Myanmar Unicode font.
 Authors by Danh Hong
 Manufacture by Google
 .
 Namkhone is a Shan Script Font.
 display Myanmar Unicode font.
 Authors by PJailon
 Manufacture by NamKhone
 .
 MON3 Anonta 1 display Myanmar Unicode font.
 follow unicode 5.1 and follow ICU standard.
 include Burmese, Karen, Mon and other script.
 Authors by Mon2Uni

Package: fonts-nanum
Description-md5: fe88c621123431c805697a7cac8845bc
Description-en: Nanum Korean fonts
 Nanum font families are Korean font families which are intended for
 use on computer screens. These fonts are good with computer LCD
 monitors because they have used rich hinting techniques like subpixel
 rendering.
 .
 This package contains commonly-used Korean font families.

Package: fonts-nanum-eco
Description-md5: ee0e00a608a77d5bb88af6d8b6736ae7
Description-en: Transitional dummy package for fonts-nanum-extra
 This is a transitional dummy package. It can safely be removed.

Package: fonts-nanum-extra
Description-md5: 6d0720565f26f7d14031175b034ad6d8
Description-en: Additional Nanum Korean fonts
 Nanum font families are Korean font families which are intended for
 use on computer screens. These fonts are good with computer LCD
 monitors because they have used rich hinting techniques like subpixel
 rendering.
 .
 This package includes additional handwriting font families, "eco" font
 families with tiny holes inside their strokes, extra-bold and light forms of
 the commonly-used Korean font families.

Package: fonts-national-park
Description-md5: de75378b9191f65db5bb83bb490e859f
Description-en: Typeface designed to mimic the US National Park service signs
 A typeface designed to mimic the National Park service signs that are carved
 using a router bit. Offered in four weights.

Package: fonts-naver-d2coding
Description-md5: 873071675d1b5fce8e757bace8f3df4c
Description-en: D2Coding fixed-width Korean font
 This package contains one Korean fixed width font family, D2Coding.
 .
 This is especially designed for programming, Based on Nanum
 BarunGothic font. The width of Korean glyphs is exactly dual spaced.
 And the shapes of alphabets, digits are symbols are more distinct.

Package: fonts-nerd-symbols
Description-md5: f2639144b0c4257c6d8b192472cb83f4
Description-en: Nerd Fonts symbols fallback for fontconfig
 Installs Symbols Nerd Font and fontconfig aliases so existing terminal fonts
 such as Ubuntu Sans Mono can render Nerd Font icon glyphs without switching
 the whole terminal font.

Package: fonts-noto
Description-md5: 58792daf2f12c3736c38766d05181204
Description-en: metapackage to pull in all Noto fonts
 Noto is a collection of font families,
 each visually harmonized across scripts.
 .
 Use this package if you want all Noto fonts.
 .
 The name "Noto" is short for "No Tofu",
 describing the aim of covering all living Unicode scripts
 (currently 103 are covered, at least partly.
 .
 Tofu (豆腐) is Japanese jargon
 for unicode replacement character "�" (U+FFFD)
 often displayed as replacement for unassigned or unknown characters.

Package: fonts-noto-extra
Description-md5: 5de2f51afd1ac941ce5c6719003142e3
Description-en: "No Tofu" font families with large Unicode coverage (extra)
 Noto is a collection of font families,
 each visually harmonized across scripts.
 .
 This package contains extra weights for these Noto font families:
 .
 * Noto Kufi Arabic Black
 * Noto Kufi Arabic Extra Bold
 * Noto Kufi Arabic Extra Light
 * Noto Kufi Arabic Light
 * Noto Kufi Arabic Medium
 * Noto Kufi Arabic Semi Bold
 * Noto Kufi Arabic Thin
 * Noto Looped Lao Black
 * Noto Looped Lao Cond Blk
 * Noto Looped Lao Cond Bold
 * Noto Looped Lao Cond ExBd
 * Noto Looped Lao Cond ExLt
 * Noto Looped Lao Cond Lt
 * Noto Looped Lao Cond Med
 * Noto Looped Lao Cond SmBd
 * Noto Looped Lao Cond Thin
 * Noto Looped Lao Condensed
 * Noto Looped Lao ExCd Blk
 * Noto Looped Lao ExCd Bold
 * Noto Looped Lao ExCd ExBd
 * Noto Looped Lao ExCd ExLt
 * Noto Looped Lao ExCd Lt
 * Noto Looped Lao ExCd Med
 * Noto Looped Lao ExCd SmBd
 * Noto Looped Lao ExCd Thin
 * Noto Looped Lao ExtLight
 * Noto Looped Lao ExtraBold
 * Noto Looped Lao ExtraCond
 * Noto Looped Lao Light
 * Noto Looped Lao Medium
 * Noto Looped Lao SemiBold
 * Noto Looped Lao SemiCond
 * Noto Looped Lao SmCd Blk
 * Noto Looped Lao SmCd Bold
 * Noto Looped Lao SmCd ExBd
 * Noto Looped Lao SmCd ExtLt
 * Noto Looped Lao SmCd Lt
 * Noto Looped Lao SmCd Med
 * Noto Looped Lao SmCd SmBd
 * Noto Looped Lao SmCd Thin
 * Noto Looped Lao Thin
 * Noto Looped Thai Black
 * Noto Looped Thai Cond Blk
 * Noto Looped Thai Cond Bold
 * Noto Looped Thai Cond ExBd
 * Noto Looped Thai Cond ExLt
 * Noto Looped Thai Cond Lt
 * Noto Looped Thai Cond Med
 * Noto Looped Thai Cond SmBd
 * Noto Looped Thai Cond Thin
 * Noto Looped Thai Condensed
 * Noto Looped Thai ExCd Blk
 * Noto Looped Thai ExCd Bold
 * Noto Looped Thai ExCd ExBd
 * Noto Looped Thai ExCd ExLt
 * Noto Looped Thai ExCd Lt
 * Noto Looped Thai ExCd Med
 * Noto Looped Thai ExCd SmBd
 * Noto Looped Thai ExCd Thin
 * Noto Looped Thai ExtLight
 * Noto Looped Thai ExtraBold
 * Noto Looped Thai ExtraCond
 * Noto Looped Thai Light
 * Noto Looped Thai Medium
 * Noto Looped Thai SemiBold
 * Noto Looped Thai SemiCond
 * Noto Looped Thai SmCd Blk
 * Noto Looped Thai SmCd Bold
 * Noto Looped Thai SmCd ExBd
 * Noto Looped Thai SmCd ExLt
 * Noto Looped Thai SmCd Lt
 * Noto Looped Thai SmCd Med
 * Noto Looped Thai SmCd SmBd
 * Noto Looped Thai SmCd Thin
 * Noto Looped Thai Thin
 * Noto Naskh Arabic Medium
 * Noto Naskh Arabic Semi Bold
 * Noto Sans Arabic Blk
 * Noto Sans Arabic Cond
 * Noto Sans Arabic Cond Blk
 * Noto Sans Arabic Cond ExtBd
 * Noto Sans Arabic Cond ExtLt
 * Noto Sans Arabic Cond Light
 * Noto Sans Arabic Cond Med
 * Noto Sans Arabic Cond SemBd
 * Noto Sans Arabic Cond Thin
 * Noto Sans Arabic ExtBd
 * Noto Sans Arabic ExtCond
 * Noto Sans Arabic ExtCond Blk
 * Noto Sans Arabic ExtCond ExtBd
 * Noto Sans Arabic ExtCond ExtLt
 * Noto Sans Arabic ExtCond Light
 * Noto Sans Arabic ExtCond Med
 * Noto Sans Arabic ExtCond SemBd
 * Noto Sans Arabic ExtCond Thin
 * Noto Sans Arabic ExtLt
 * Noto Sans Arabic Light
 * Noto Sans Arabic Med
 * Noto Sans Arabic SemBd
 * Noto Sans Arabic SemCond
 * Noto Sans Arabic SemCond Blk
 * Noto Sans Arabic SemCond ExtBd
 * Noto Sans Arabic SemCond ExtLt
 * Noto Sans Arabic SemCond Light
 * Noto Sans Arabic SemCond Med
 * Noto Sans Arabic SemCond SemBd
 * Noto Sans Arabic SemCond Thin
 * Noto Sans Arabic Thin
 * Noto Sans Armenian Black
 * Noto Sans Armenian Condensed
 * Noto Sans Armenian Condensed Black
 * Noto Sans Armenian Condensed ExtraBold
 * Noto Sans Armenian Condensed ExtraLight
 * Noto Sans Armenian Condensed Light
 * Noto Sans Armenian Condensed Medium
 * Noto Sans Armenian Condensed SemiBold
 * Noto Sans Armenian Condensed Thin
 * Noto Sans Armenian ExtraBold
 * Noto Sans Armenian ExtraCondensed
 * Noto Sans Armenian ExtraCondensed Black
 * Noto Sans Armenian ExtraCondensed ExtraBold
 * Noto Sans Armenian ExtraCondensed ExtraLight
 * Noto Sans Armenian ExtraCondensed Light
 * Noto Sans Armenian ExtraCondensed Medium
 * Noto Sans Armenian ExtraCondensed SemiBold
 * Noto Sans Armenian ExtraCondensed Thin
 * Noto Sans Armenian ExtraLight
 * Noto Sans Armenian Light
 * Noto Sans Armenian Medium
 * Noto Sans Armenian SemiBold
 * Noto Sans Armenian SemiCondensed
 * Noto Sans Armenian SemiCondensed Black
 * Noto Sans Armenian SemiCondensed ExtraBold
 * Noto Sans Armenian SemiCondensed ExtraLight
 * Noto Sans Armenian SemiCondensed Light
 * Noto Sans Armenian SemiCondensed Medium
 * Noto Sans Armenian SemiCondensed SemiBold
 * Noto Sans Armenian SemiCondensed Thin
 * Noto Sans Armenian Thin
 * Noto Sans Balinese Medium
 * Noto Sans Balinese SemiBold
 * Noto Sans Bamum Medium
 * Noto Sans Bamum SemiBold
 * Noto Sans Bengali Black
 * Noto Sans Bengali Condensed
 * Noto Sans Bengali ExtraBold
 * Noto Sans Bengali ExtraCondensed
 * Noto Sans Bengali ExtraLight
 * Noto Sans Bengali Light
 * Noto Sans Bengali Medium
 * Noto Sans Bengali SemiBold
 * Noto Sans Bengali SemiCondensed
 * Noto Sans Bengali Thin
 * Noto Sans Black
 * Noto Sans CanAborig Bk
 * Noto Sans CanAborig Lt
 * Noto Sans CanAborig Md
 * Noto Sans CanAborig SmBd
 * Noto Sans CanAborig Th
 * Noto Sans CanAborig XBd
 * Noto Sans CanAborig XLt
 * Noto Sans Cham Blk
 * Noto Sans Cham ExtBd
 * Noto Sans Cham ExtLt
 * Noto Sans Cham Light
 * Noto Sans Cham Med
 * Noto Sans Cham SemBd
 * Noto Sans Cham Thin
 * Noto Sans Cherokee Blk
 * Noto Sans Cherokee ExtBd
 * Noto Sans Cherokee ExtLt
 * Noto Sans Cherokee Light
 * Noto Sans Cherokee Med
 * Noto Sans Cherokee SemBd
 * Noto Sans Cherokee Thin
 * Noto Sans Condensed
 * Noto Sans Condensed Black
 * Noto Sans Condensed ExtraBold
 * Noto Sans Condensed ExtraLight
 * Noto Sans Condensed Light
 * Noto Sans Condensed Medium
 * Noto Sans Condensed SemiBold
 * Noto Sans Condensed Thin
 * Noto Sans Devanagari Black
 * Noto Sans Devanagari Condensed
 * Noto Sans Devanagari Condensed Black
 * Noto Sans Devanagari Condensed ExtraBold
 * Noto Sans Devanagari Condensed ExtraLight
 * Noto Sans Devanagari Condensed Light
 * Noto Sans Devanagari Condensed Medium
 * Noto Sans Devanagari Condensed SemiBold
 * Noto Sans Devanagari Condensed Thin
 * Noto Sans Devanagari ExtraBold
 * Noto Sans Devanagari ExtraCondensed
 * Noto Sans Devanagari ExtraCondensed Black
 * Noto Sans Devanagari ExtraCondensed ExtraBold
 * Noto Sans Devanagari ExtraCondensed ExtraLight
 * Noto Sans Devanagari ExtraCondensed Light
 * Noto Sans Devanagari ExtraCondensed Medium
 * Noto Sans Devanagari ExtraCondensed SemiBold
 * Noto Sans Devanagari ExtraCondensed Thin
 * Noto Sans Devanagari ExtraLight
 * Noto Sans Devanagari Light
 * Noto Sans Devanagari Medium
 * Noto Sans Devanagari SemiBold
 * Noto Sans Devanagari SemiCondensed
 * Noto Sans Devanagari SemiCondensed Black
 * Noto Sans Devanagari SemiCondensed ExtraBold
 * Noto Sans Devanagari SemiCondensed ExtraLight
 * Noto Sans Devanagari SemiCondensed Light
 * Noto Sans Devanagari SemiCondensed Medium
 * Noto Sans Devanagari SemiCondensed SemiBold
 * Noto Sans Devanagari SemiCondensed Thin
 * Noto Sans Devanagari Thin
 * Noto Sans Display Black
 * Noto Sans Display Condensed
 * Noto Sans Display Condensed Black
 * Noto Sans Display Condensed ExtraBold
 * Noto Sans Display Condensed ExtraLight
 * Noto Sans Display Condensed Light
 * Noto Sans Display Condensed Medium
 * Noto Sans Display Condensed SemiBold
 * Noto Sans Display Condensed Thin
 * Noto Sans Display ExtraBold
 * Noto Sans Display ExtraCondensed
 * Noto Sans Display ExtraCondensed Black
 * Noto Sans Display ExtraCondensed ExtraBold
 * Noto Sans Display ExtraCondensed ExtraLight
 * Noto Sans Display ExtraCondensed Light
 * Noto Sans Display ExtraCondensed Medium
 * Noto Sans Display ExtraCondensed SemiBold
 * Noto Sans Display ExtraCondensed Thin
 * Noto Sans Display ExtraLight
 * Noto Sans Display Light
 * Noto Sans Display Medium
 * Noto Sans Display SemiBold
 * Noto Sans Display SemiCondensed
 * Noto Sans Display SemiCondensed Black
 * Noto Sans Display SemiCondensed ExtraBold
 * Noto Sans Display SemiCondensed ExtraLight
 * Noto Sans Display SemiCondensed Light
 * Noto Sans Display SemiCondensed Medium
 * Noto Sans Display SemiCondensed SemiBold
 * Noto Sans Display SemiCondensed Thin
 * Noto Sans Display Thin
 * Noto Sans Ethiopic Blk
 * Noto Sans Ethiopic Cond
 * Noto Sans Ethiopic Cond Blk
 * Noto Sans Ethiopic Cond ExtBd
 * Noto Sans Ethiopic Cond ExtLt
 * Noto Sans Ethiopic Cond Light
 * Noto Sans Ethiopic Cond Med
 * Noto Sans Ethiopic Cond SemBd
 * Noto Sans Ethiopic Cond Thin
 * Noto Sans Ethiopic ExtBd
 * Noto Sans Ethiopic ExtCond
 * Noto Sans Ethiopic ExtCond Blk
 * Noto Sans Ethiopic ExtCond ExtBd
 * Noto Sans Ethiopic ExtCond ExtLt
 * Noto Sans Ethiopic ExtCond Light
 * Noto Sans Ethiopic ExtCond Med
 * Noto Sans Ethiopic ExtCond SemBd
 * Noto Sans Ethiopic ExtCond Thin
 * Noto Sans Ethiopic ExtLt
 * Noto Sans Ethiopic Light
 * Noto Sans Ethiopic Med
 * Noto Sans Ethiopic SemBd
 * Noto Sans Ethiopic SemCond
 * Noto Sans Ethiopic SemCond Blk
 * Noto Sans Ethiopic SemCond ExtBd
 * Noto Sans Ethiopic SemCond ExtLt
 * Noto Sans Ethiopic SemCond Light
 * Noto Sans Ethiopic SemCond Med
 * Noto Sans Ethiopic SemCond SemBd
 * Noto Sans Ethiopic SemCond Thin
 * Noto Sans Ethiopic Thin
 * Noto Sans ExtraBold
 * Noto Sans ExtraCondensed
 * Noto Sans ExtraCondensed Black
 * Noto Sans ExtraCondensed ExtraBold
 * Noto Sans ExtraCondensed ExtraLight
 * Noto Sans ExtraCondensed Light
 * Noto Sans ExtraCondensed Medium
 * Noto Sans ExtraCondensed SemiBold
 * Noto Sans ExtraCondensed Thin
 * Noto Sans ExtraLight
 * Noto Sans Georgian Blk
 * Noto Sans Georgian Cond
 * Noto Sans Georgian Cond Blk
 * Noto Sans Georgian Cond ExtBd
 * Noto Sans Georgian Cond ExtLt
 * Noto Sans Georgian Cond Light
 * Noto Sans Georgian Cond Med
 * Noto Sans Georgian Cond SemBd
 * Noto Sans Georgian Cond Thin
 * Noto Sans Georgian ExtBd
 * Noto Sans Georgian ExtCond
 * Noto Sans Georgian ExtCond Blk
 * Noto Sans Georgian ExtCond ExtBd
 * Noto Sans Georgian ExtCond ExtLt
 * Noto Sans Georgian ExtCond Light
 * Noto Sans Georgian ExtCond Med
 * Noto Sans Georgian ExtCond SemBd
 * Noto Sans Georgian ExtCond Thin
 * Noto Sans Georgian ExtLt
 * Noto Sans Georgian Light
 * Noto Sans Georgian Med
 * Noto Sans Georgian SemBd
 * Noto Sans Georgian SemCond
 * Noto Sans Georgian SemCond Blk
 * Noto Sans Georgian SemCond ExtBd
 * Noto Sans Georgian SemCond ExtLt
 * Noto Sans Georgian SemCond Light
 * Noto Sans Georgian SemCond Med
 * Noto Sans Georgian SemCond SemBd
 * Noto Sans Georgian SemCond Thin
 * Noto Sans Georgian Thin
 * Noto Sans Gujarati Black
 * Noto Sans Gujarati Condensed
 * Noto Sans Gujarati Condensed Black
 * Noto Sans Gujarati Condensed ExtraBold
 * Noto Sans Gujarati Condensed ExtraLight
 * Noto Sans Gujarati Condensed Light
 * Noto Sans Gujarati Condensed Medium
 * Noto Sans Gujarati Condensed SemiBold
 * Noto Sans Gujarati Condensed Thin
 * Noto Sans Gujarati ExtraBold
 * Noto Sans Gujarati ExtraCondensed
 * Noto Sans Gujarati ExtraCondensed Black
 * Noto Sans Gujarati ExtraCondensed ExtraBold
 * Noto Sans Gujarati ExtraCondensed ExtraLight
 * Noto Sans Gujarati ExtraCondensed Light
 * Noto Sans Gujarati ExtraCondensed Medium
 * Noto Sans Gujarati ExtraCondensed SemiBold
 * Noto Sans Gujarati ExtraCondensed Thin
 * Noto Sans Gujarati ExtraLight
 * Noto Sans Gujarati Light
 * Noto Sans Gujarati Medium
 * Noto Sans Gujarati SemiBold
 * Noto Sans Gujarati SemiCondensed
 * Noto Sans Gujarati SemiCondensed Black
 * Noto Sans Gujarati SemiCondensed ExtraBold
 * Noto Sans Gujarati SemiCondensed ExtraLight
 * Noto Sans Gujarati SemiCondensed Light
 * Noto Sans Gujarati SemiCondensed Medium
 * Noto Sans Gujarati SemiCondensed SemiBold
 * Noto Sans Gujarati SemiCondensed Thin
 * Noto Sans Gujarati Thin
 * Noto Sans Gurmukhi Black
 * Noto Sans Gurmukhi Condensed
 * Noto Sans Gurmukhi Condensed Black
 * Noto Sans Gurmukhi Condensed ExtraBold
 * Noto Sans Gurmukhi Condensed ExtraLight
 * Noto Sans Gurmukhi Condensed Light
 * Noto Sans Gurmukhi Condensed Medium
 * Noto Sans Gurmukhi Condensed SemiBold
 * Noto Sans Gurmukhi Condensed Thin
 * Noto Sans Gurmukhi ExtraBold
 * Noto Sans Gurmukhi ExtraCondensed
 * Noto Sans Gurmukhi ExtraCondensed Black
 * Noto Sans Gurmukhi ExtraCondensed ExtraBold
 * Noto Sans Gurmukhi ExtraCondensed ExtraLight
 * Noto Sans Gurmukhi ExtraCondensed Light
 * Noto Sans Gurmukhi ExtraCondensed Medium
 * Noto Sans Gurmukhi ExtraCondensed SemiBold
 * Noto Sans Gurmukhi ExtraCondensed Thin
 * Noto Sans Gurmukhi ExtraLight
 * Noto Sans Gurmukhi Light
 * Noto Sans Gurmukhi Medium
 * Noto Sans Gurmukhi SemiBold
 * Noto Sans Gurmukhi SemiCondensed
 * Noto Sans Gurmukhi SemiCondensed Black
 * Noto Sans Gurmukhi SemiCondensed ExtraBold
 * Noto Sans Gurmukhi SemiCondensed ExtraLight
 * Noto Sans Gurmukhi SemiCondensed Light
 * Noto Sans Gurmukhi SemiCondensed Medium
 * Noto Sans Gurmukhi SemiCondensed SemiBold
 * Noto Sans Gurmukhi SemiCondensed Thin
 * Noto Sans Gurmukhi Thin
 * Noto Sans Hanifi Rohingya Medium
 * Noto Sans Hanifi Rohingya SemiBold
 * Noto Sans Hebrew Blk
 * Noto Sans Hebrew Cond
 * Noto Sans Hebrew Cond Blk
 * Noto Sans Hebrew Cond ExtBd
 * Noto Sans Hebrew Cond ExtLt
 * Noto Sans Hebrew Cond Light
 * Noto Sans Hebrew Cond Med
 * Noto Sans Hebrew Cond SemBd
 * Noto Sans Hebrew Cond Thin
 * Noto Sans Hebrew ExtBd
 * Noto Sans Hebrew ExtCond
 * Noto Sans Hebrew ExtCond Blk
 * Noto Sans Hebrew ExtCond ExtBd
 * Noto Sans Hebrew ExtCond ExtLt
 * Noto Sans Hebrew ExtCond Light
 * Noto Sans Hebrew ExtCond Med
 * Noto Sans Hebrew ExtCond SemBd
 * Noto Sans Hebrew ExtCond Thin
 * Noto Sans Hebrew ExtLt
 * Noto Sans Hebrew Light
 * Noto Sans Hebrew Med
 * Noto Sans Hebrew SemBd
 * Noto Sans Hebrew SemCond
 * Noto Sans Hebrew SemCond Blk
 * Noto Sans Hebrew SemCond ExtBd
 * Noto Sans Hebrew SemCond ExtLt
 * Noto Sans Hebrew SemCond Light
 * Noto Sans Hebrew SemCond Med
 * Noto Sans Hebrew SemCond SemBd
 * Noto Sans Hebrew SemCond Thin
 * Noto Sans Hebrew Thin
 * Noto Sans Kannada Black
 * Noto Sans Kannada Condensed
 * Noto Sans Kannada Condensed Black
 * Noto Sans Kannada Condensed ExtraBold
 * Noto Sans Kannada Condensed ExtraLight
 * Noto Sans Kannada Condensed Light
 * Noto Sans Kannada Condensed Medium
 * Noto Sans Kannada Condensed SemiBold
 * Noto Sans Kannada Condensed Thin
 * Noto Sans Kannada ExtraBold
 * Noto Sans Kannada ExtraCondensed
 * Noto Sans Kannada ExtraCondensed Black
 * Noto Sans Kannada ExtraCondensed ExtraBold
 * Noto Sans Kannada ExtraCondensed ExtraLight
 * Noto Sans Kannada ExtraCondensed Light
 * Noto Sans Kannada ExtraCondensed Medium
 * Noto Sans Kannada ExtraCondensed SemiBold
 * Noto Sans Kannada ExtraCondensed Thin
 * Noto Sans Kannada ExtraLight
 * Noto Sans Kannada Light
 * Noto Sans Kannada Medium
 * Noto Sans Kannada SemiBold
 * Noto Sans Kannada SemiCondensed
 * Noto Sans Kannada SemiCondensed Black
 * Noto Sans Kannada SemiCondensed ExtraBold
 * Noto Sans Kannada SemiCondensed ExtraLight
 * Noto Sans Kannada SemiCondensed Light
 * Noto Sans Kannada SemiCondensed Medium
 * Noto Sans Kannada SemiCondensed SemiBold
 * Noto Sans Kannada SemiCondensed Thin
 * Noto Sans Kannada Thin
 * Noto Sans Kayah Li Medium
 * Noto Sans Kayah Li SemiBold
 * Noto Sans Khmer Black
 * Noto Sans Khmer Condensed
 * Noto Sans Khmer Condensed Black
 * Noto Sans Khmer Condensed ExtraBold
 * Noto Sans Khmer Condensed ExtraLight
 * Noto Sans Khmer Condensed Light
 * Noto Sans Khmer Condensed Medium
 * Noto Sans Khmer Condensed SemiBold
 * Noto Sans Khmer Condensed Thin
 * Noto Sans Khmer ExtraBold
 * Noto Sans Khmer ExtraCondensed
 * Noto Sans Khmer ExtraCondensed Black
 * Noto Sans Khmer ExtraCondensed ExtraBold
 * Noto Sans Khmer ExtraCondensed ExtraLight
 * Noto Sans Khmer ExtraCondensed Light
 * Noto Sans Khmer ExtraCondensed Medium
 * Noto Sans Khmer ExtraCondensed SemiBold
 * Noto Sans Khmer ExtraCondensed Thin
 * Noto Sans Khmer ExtraLight
 * Noto Sans Khmer Light
 * Noto Sans Khmer Medium
 * Noto Sans Khmer SemiBold
 * Noto Sans Khmer SemiCondensed
 * Noto Sans Khmer SemiCondensed Black
 * Noto Sans Khmer SemiCondensed ExtraBold
 * Noto Sans Khmer SemiCondensed ExtraLight
 * Noto Sans Khmer SemiCondensed Light
 * Noto Sans Khmer SemiCondensed Medium
 * Noto Sans Khmer SemiCondensed SemiBold
 * Noto Sans Khmer SemiCondensed Thin
 * Noto Sans Khmer Thin
 * Noto Sans Lao Blk
 * Noto Sans Lao Cond
 * Noto Sans Lao Cond Blk
 * Noto Sans Lao Cond ExtBd
 * Noto Sans Lao Cond ExtLt
 * Noto Sans Lao Cond Light
 * Noto Sans Lao Cond Med
 * Noto Sans Lao Cond SemBd
 * Noto Sans Lao Cond Thin
 * Noto Sans Lao ExtBd
 * Noto Sans Lao ExtCond
 * Noto Sans Lao ExtCond Blk
 * Noto Sans Lao ExtCond ExtBd
 * Noto Sans Lao ExtCond ExtLt
 * Noto Sans Lao ExtCond Light
 * Noto Sans Lao ExtCond Med
 * Noto Sans Lao ExtCond SemBd
 * Noto Sans Lao ExtCond Thin
 * Noto Sans Lao ExtLt
 * Noto Sans Lao Light
 * Noto Sans Lao Med
 * Noto Sans Lao SemBd
 * Noto Sans Lao SemCond
 * Noto Sans Lao SemCond Blk
 * Noto Sans Lao SemCond ExtBd
 * Noto Sans Lao SemCond ExtLt
 * Noto Sans Lao SemCond Light
 * Noto Sans Lao SemCond Med
 * Noto Sans Lao SemCond SemBd
 * Noto Sans Lao SemCond Thin
 * Noto Sans Lao Thin
 * Noto Sans Light
 * Noto Sans Lisu Medium
 * Noto Sans Lisu Semi Bold
 * Noto Sans Malayalam Black
 * Noto Sans Malayalam Condensed
 * Noto Sans Malayalam Condensed Black
 * Noto Sans Malayalam Condensed ExtraBold
 * Noto Sans Malayalam Condensed ExtraLight
 * Noto Sans Malayalam Condensed Light
 * Noto Sans Malayalam Condensed Medium
 * Noto Sans Malayalam Condensed SemiBold
 * Noto Sans Malayalam Condensed Thin
 * Noto Sans Malayalam ExtraBold
 * Noto Sans Malayalam ExtraCondensed
 * Noto Sans Malayalam ExtraCondensed Black
 * Noto Sans Malayalam ExtraCondensed ExtraBold
 * Noto Sans Malayalam ExtraCondensed ExtraLight
 * Noto Sans Malayalam ExtraCondensed Light
 * Noto Sans Malayalam ExtraCondensed Medium
 * Noto Sans Malayalam ExtraCondensed SemiBold
 * Noto Sans Malayalam ExtraCondensed Thin
 * Noto Sans Malayalam ExtraLight
 * Noto Sans Malayalam Light
 * Noto Sans Malayalam Medium
 * Noto Sans Malayalam SemiBold
 * Noto Sans Malayalam SemiCondensed
 * Noto Sans Malayalam SemiCondensed Black
 * Noto Sans Malayalam SemiCondensed ExtraBold
 * Noto Sans Malayalam SemiCondensed ExtraLight
 * Noto Sans Malayalam SemiCondensed Light
 * Noto Sans Malayalam SemiCondensed Medium
 * Noto Sans Malayalam SemiCondensed SemiBold
 * Noto Sans Malayalam SemiCondensed Thin
 * Noto Sans Malayalam Thin
 * Noto Sans Medefaidrin Medium
 * Noto Sans Medefaidrin SemiBold
 * Noto Sans Medium
 * Noto Sans MeeteiMayek Black
 * Noto Sans MeeteiMayek ExtraBold
 * Noto Sans MeeteiMayek ExtraLight
 * Noto Sans MeeteiMayek Light
 * Noto Sans MeeteiMayek Medium
 * Noto Sans MeeteiMayek SemiBold
 * Noto Sans MeeteiMayek Thin
 * Noto Sans Mono Black
 * Noto Sans Mono Condensed
 * Noto Sans Mono Condensed Black
 * Noto Sans Mono Condensed ExtraBold
 * Noto Sans Mono Condensed ExtraLight
 * Noto Sans Mono Condensed Light
 * Noto Sans Mono Condensed Medium
 * Noto Sans Mono Condensed SemiBold
 * Noto Sans Mono Condensed Thin
 * Noto Sans Mono ExtraBold
 * Noto Sans Mono ExtraCondensed
 * Noto Sans Mono ExtraCondensed Black
 * Noto Sans Mono ExtraCondensed ExtraBold
 * Noto Sans Mono ExtraCondensed ExtraLight
 * Noto Sans Mono ExtraCondensed Light
 * Noto Sans Mono ExtraCondensed Medium
 * Noto Sans Mono ExtraCondensed SemiBold
 * Noto Sans Mono ExtraCondensed Thin
 * Noto Sans Mono ExtraLight
 * Noto Sans Mono Light
 * Noto Sans Mono Medium
 * Noto Sans Mono SemiBold
 * Noto Sans Mono SemiCondensed
 * Noto Sans Mono SemiCondensed Black
 * Noto Sans Mono SemiCondensed ExtraBold
 * Noto Sans Mono SemiCondensed ExtraLight
 * Noto Sans Mono SemiCondensed Light
 * Noto Sans Mono SemiCondensed Medium
 * Noto Sans Mono SemiCondensed SemiBold
 * Noto Sans Mono SemiCondensed Thin
 * Noto Sans Mono Thin
 * Noto Sans Myanmar Blk
 * Noto Sans Myanmar Cond
 * Noto Sans Myanmar Cond Blk
 * Noto Sans Myanmar Cond ExtBd
 * Noto Sans Myanmar Cond ExtLt
 * Noto Sans Myanmar Cond Light
 * Noto Sans Myanmar Cond Med
 * Noto Sans Myanmar Cond SemBd
 * Noto Sans Myanmar Cond Thin
 * Noto Sans Myanmar ExtBd
 * Noto Sans Myanmar ExtCond
 * Noto Sans Myanmar ExtCond Blk
 * Noto Sans Myanmar ExtCond ExtBd
 * Noto Sans Myanmar ExtCond ExtLt
 * Noto Sans Myanmar ExtCond Light
 * Noto Sans Myanmar ExtCond Med
 * Noto Sans Myanmar ExtCond SemBd
 * Noto Sans Myanmar ExtCond Thin
 * Noto Sans Myanmar ExtLt
 * Noto Sans Myanmar Light
 * Noto Sans Myanmar Med
 * Noto Sans Myanmar SemBd
 * Noto Sans Myanmar SemCond
 * Noto Sans Myanmar SemCond Blk
 * Noto Sans Myanmar SemCond ExtBd
 * Noto Sans Myanmar SemCond ExtLt
 * Noto Sans Myanmar SemCond Light
 * Noto Sans Myanmar SemCond Med
 * Noto Sans Myanmar SemCond SemBd
 * Noto Sans Myanmar SemCond Thin
 * Noto Sans Myanmar Thin
 * Noto Sans Ol Chiki Medium
 * Noto Sans Ol Chiki SemiBold
 * Noto Sans Oriya Blk
 * Noto Sans Oriya Cond
 * Noto Sans Oriya Cond Blk
 * Noto Sans Oriya Cond Bold
 * Noto Sans Oriya Cond Thin
 * Noto Sans Oriya ExtCond
 * Noto Sans Oriya ExtCond Blk
 * Noto Sans Oriya ExtCond Bold
 * Noto Sans Oriya ExtCond Thin
 * Noto Sans Oriya Thin
 * Noto Sans SemiBold
 * Noto Sans SemiCondensed
 * Noto Sans SemiCondensed Black
 * Noto Sans SemiCondensed ExtraBold
 * Noto Sans SemiCondensed ExtraLight
 * Noto Sans SemiCondensed Light
 * Noto Sans SemiCondensed Medium
 * Noto Sans SemiCondensed SemiBold
 * Noto Sans SemiCondensed Thin
 * Noto Sans Sinhala Black
 * Noto Sans Sinhala Condensed
 * Noto Sans Sinhala Condensed Black
 * Noto Sans Sinhala Condensed ExtraBold
 * Noto Sans Sinhala Condensed ExtraLight
 * Noto Sans Sinhala Condensed Light
 * Noto Sans Sinhala Condensed Medium
 * Noto Sans Sinhala Condensed SemiBold
 * Noto Sans Sinhala Condensed Thin
 * Noto Sans Sinhala ExtraBold
 * Noto Sans Sinhala ExtraCondensed
 * Noto Sans Sinhala ExtraCondensed Black
 * Noto Sans Sinhala ExtraCondensed ExtraBold
 * Noto Sans Sinhala ExtraCondensed ExtraLight
 * Noto Sans Sinhala ExtraCondensed Light
 * Noto Sans Sinhala ExtraCondensed Medium
 * Noto Sans Sinhala ExtraCondensed SemiBold
 * Noto Sans Sinhala ExtraCondensed Thin
 * Noto Sans Sinhala ExtraLight
 * Noto Sans Sinhala Light
 * Noto Sans Sinhala Medium
 * Noto Sans Sinhala SemiBold
 * Noto Sans Sinhala SemiCondensed
 * Noto Sans Sinhala SemiCondensed Black
 * Noto Sans Sinhala SemiCondensed ExtraBold
 * Noto Sans Sinhala SemiCondensed ExtraLight
 * Noto Sans Sinhala SemiCondensed Light
 * Noto Sans Sinhala SemiCondensed Medium
 * Noto Sans Sinhala SemiCondensed SemiBold
 * Noto Sans Sinhala SemiCondensed Thin
 * Noto Sans Sinhala Thin
 * Noto Sans Sora Sompeng Medium
 * Noto Sans Sora Sompeng Semi Bold
 * Noto Sans Sundanese
 * Noto Sans Symbols Black
 * Noto Sans Symbols ExtraBold
 * Noto Sans Symbols ExtraLight
 * Noto Sans Symbols Light
 * Noto Sans Symbols Medium
 * Noto Sans Symbols SemiBold
 * Noto Sans Symbols Thin
 * Noto Sans Syriac Black
 * Noto Sans Syriac Thin
 * Noto Sans Tai Tham Medium
 * Noto Sans Tai Tham SemiBold
 * Noto Sans Tamil Black
 * Noto Sans Tamil Condensed
 * Noto Sans Tamil Condensed Black
 * Noto Sans Tamil Condensed ExtraBold
 * Noto Sans Tamil Condensed ExtraLight
 * Noto Sans Tamil Condensed Light
 * Noto Sans Tamil Condensed Medium
 * Noto Sans Tamil Condensed SemiBold
 * Noto Sans Tamil Condensed Thin
 * Noto Sans Tamil ExtraBold
 * Noto Sans Tamil ExtraCondensed
 * Noto Sans Tamil ExtraCondensed Black
 * Noto Sans Tamil ExtraCondensed ExtraBold
 * Noto Sans Tamil ExtraCondensed ExtraLight
 * Noto Sans Tamil ExtraCondensed Light
 * Noto Sans Tamil ExtraCondensed Medium
 * Noto Sans Tamil ExtraCondensed SemiBold
 * Noto Sans Tamil ExtraCondensed Thin
 * Noto Sans Tamil ExtraLight
 * Noto Sans Tamil Light
 * Noto Sans Tamil Medium
 * Noto Sans Tamil SemiBold
 * Noto Sans Tamil SemiCondensed
 * Noto Sans Tamil SemiCondensed Black
 * Noto Sans Tamil SemiCondensed ExtraBold
 * Noto Sans Tamil SemiCondensed ExtraLight
 * Noto Sans Tamil SemiCondensed Light
 * Noto Sans Tamil SemiCondensed Medium
 * Noto Sans Tamil SemiCondensed SemiBold
 * Noto Sans Tamil SemiCondensed Thin
 * Noto Sans Tamil Thin
 * Noto Sans Telugu Black
 * Noto Sans Telugu Condensed
 * Noto Sans Telugu Condensed Black
 * Noto Sans Telugu Condensed ExtraBold
 * Noto Sans Telugu Condensed ExtraLight
 * Noto Sans Telugu Condensed Light
 * Noto Sans Telugu Condensed Medium
 * Noto Sans Telugu Condensed SemiBold
 * Noto Sans Telugu Condensed Thin
 * Noto Sans Telugu ExtraBold
 * Noto Sans Telugu ExtraCondensed
 * Noto Sans Telugu ExtraCondensed Black
 * Noto Sans Telugu ExtraCondensed ExtraBold
 * Noto Sans Telugu ExtraCondensed ExtraLight
 * Noto Sans Telugu ExtraCondensed Light
 * Noto Sans Telugu ExtraCondensed Medium
 * Noto Sans Telugu ExtraCondensed SemiBold
 * Noto Sans Telugu ExtraCondensed Thin
 * Noto Sans Telugu ExtraLight
 * Noto Sans Telugu Light
 * Noto Sans Telugu Medium
 * Noto Sans Telugu SemiBold
 * Noto Sans Telugu SemiCondensed
 * Noto Sans Telugu SemiCondensed Black
 * Noto Sans Telugu SemiCondensed ExtraBold
 * Noto Sans Telugu SemiCondensed ExtraLight
 * Noto Sans Telugu SemiCondensed Light
 * Noto Sans Telugu SemiCondensed Medium
 * Noto Sans Telugu SemiCondensed SemiBold
 * Noto Sans Telugu SemiCondensed Thin
 * Noto Sans Telugu Thin
 * Noto Sans Thaana Black
 * Noto Sans Thaana ExtraBold
 * Noto Sans Thaana ExtraLight
 * Noto Sans Thaana Light
 * Noto Sans Thaana Medium
 * Noto Sans Thaana SemiBold
 * Noto Sans Thaana Thin
 * Noto Sans Thai Blk
 * Noto Sans Thai Cond
 * Noto Sans Thai Cond Blk
 * Noto Sans Thai Cond ExtBd
 * Noto Sans Thai Cond ExtLt
 * Noto Sans Thai Cond Light
 * Noto Sans Thai Cond Med
 * Noto Sans Thai Cond SemBd
 * Noto Sans Thai Cond Thin
 * Noto Sans Thai ExtBd
 * Noto Sans Thai ExtCond
 * Noto Sans Thai ExtCond Blk
 * Noto Sans Thai ExtCond ExtBd
 * Noto Sans Thai ExtCond ExtLt
 * Noto Sans Thai ExtCond Light
 * Noto Sans Thai ExtCond Med
 * Noto Sans Thai ExtCond SemBd
 * Noto Sans Thai ExtCond Thin
 * Noto Sans Thai ExtLt
 * Noto Sans Thai Light
 * Noto Sans Thai Med
 * Noto Sans Thai SemBd
 * Noto Sans Thai SemCond
 * Noto Sans Thai SemCond Blk
 * Noto Sans Thai SemCond ExtBd
 * Noto Sans Thai SemCond ExtLt
 * Noto Sans Thai SemCond Light
 * Noto Sans Thai SemCond Med
 * Noto Sans Thai SemCond SemBd
 * Noto Sans Thai SemCond Thin
 * Noto Sans Thai Thin
 * Noto Sans Thin
 * Noto Serif Armenian Black
 * Noto Serif Armenian Condensed
 * Noto Serif Armenian Condensed Black
 * Noto Serif Armenian Condensed ExtraBold
 * Noto Serif Armenian Condensed ExtraLight
 * Noto Serif Armenian Condensed Light
 * Noto Serif Armenian Condensed Medium
 * Noto Serif Armenian Condensed SemiBold
 * Noto Serif Armenian Condensed Thin
 * Noto Serif Armenian ExtraBold
 * Noto Serif Armenian ExtraCondensed
 * Noto Serif Armenian ExtraCondensed Black
 * Noto Serif Armenian ExtraCondensed ExtraBold
 * Noto Serif Armenian ExtraCondensed ExtraLight
 * Noto Serif Armenian ExtraCondensed Light
 * Noto Serif Armenian ExtraCondensed Medium
 * Noto Serif Armenian ExtraCondensed SemiBold
 * Noto Serif Armenian ExtraCondensed Thin
 * Noto Serif Armenian ExtraLight
 * Noto Serif Armenian Light
 * Noto Serif Armenian Medium
 * Noto Serif Armenian SemiBold
 * Noto Serif Armenian SemiCondensed
 * Noto Serif Armenian SemiCondensed Black
 * Noto Serif Armenian SemiCondensed ExtraBold
 * Noto Serif Armenian SemiCondensed ExtraLight
 * Noto Serif Armenian SemiCondensed Light
 * Noto Serif Armenian SemiCondensed Medium
 * Noto Serif Armenian SemiCondensed SemiBold
 * Noto Serif Armenian SemiCondensed Thin
 * Noto Serif Armenian Thin
 * Noto Serif Bengali Black
 * Noto Serif Bengali Condensed
 * Noto Serif Bengali Condensed Black
 * Noto Serif Bengali Condensed ExtraBold
 * Noto Serif Bengali Condensed ExtraLight
 * Noto Serif Bengali Condensed Light
 * Noto Serif Bengali Condensed Medium
 * Noto Serif Bengali Condensed SemiBold
 * Noto Serif Bengali Condensed Thin
 * Noto Serif Bengali ExtraBold
 * Noto Serif Bengali ExtraCondensed
 * Noto Serif Bengali ExtraCondensed Black
 * Noto Serif Bengali ExtraCondensed ExtraBold
 * Noto Serif Bengali ExtraCondensed ExtraLight
 * Noto Serif Bengali ExtraCondensed Light
 * Noto Serif Bengali ExtraCondensed Medium
 * Noto Serif Bengali ExtraCondensed SemiBold
 * Noto Serif Bengali ExtraCondensed Thin
 * Noto Serif Bengali ExtraLight
 * Noto Serif Bengali Light
 * Noto Serif Bengali Medium
 * Noto Serif Bengali SemiBold
 * Noto Serif Bengali SemiCondensed
 * Noto Serif Bengali SemiCondensed Black
 * Noto Serif Bengali SemiCondensed ExtraBold
 * Noto Serif Bengali SemiCondensed ExtraLight
 * Noto Serif Bengali SemiCondensed Light
 * Noto Serif Bengali SemiCondensed Medium
 * Noto Serif Bengali SemiCondensed SemiBold
 * Noto Serif Bengali SemiCondensed Thin
 * Noto Serif Bengali Thin
 * Noto Serif Black
 * Noto Serif Condensed
 * Noto Serif Condensed Black
 * Noto Serif Condensed ExtraBold
 * Noto Serif Condensed ExtraLight
 * Noto Serif Condensed Light
 * Noto Serif Condensed Medium
 * Noto Serif Condensed SemiBold
 * Noto Serif Condensed Thin
 * Noto Serif Devanagari Black
 * Noto Serif Devanagari Condensed
 * Noto Serif Devanagari Condensed Black
 * Noto Serif Devanagari Condensed ExtraBold
 * Noto Serif Devanagari Condensed ExtraLight
 * Noto Serif Devanagari Condensed Light
 * Noto Serif Devanagari Condensed Medium
 * Noto Serif Devanagari Condensed SemiBold
 * Noto Serif Devanagari Condensed Thin
 * Noto Serif Devanagari ExtraBold
 * Noto Serif Devanagari ExtraCondensed
 * Noto Serif Devanagari ExtraCondensed Black
 * Noto Serif Devanagari ExtraCondensed ExtraBold
 * Noto Serif Devanagari ExtraCondensed ExtraLight
 * Noto Serif Devanagari ExtraCondensed Light
 * Noto Serif Devanagari ExtraCondensed Medium
 * Noto Serif Devanagari ExtraCondensed SemiBold
 * Noto Serif Devanagari ExtraCondensed Thin
 * Noto Serif Devanagari ExtraLight
 * Noto Serif Devanagari Light
 * Noto Serif Devanagari Medium
 * Noto Serif Devanagari SemiBold
 * Noto Serif Devanagari SemiCondensed
 * Noto Serif Devanagari SemiCondensed Black
 * Noto Serif Devanagari SemiCondensed ExtraBold
 * Noto Serif Devanagari SemiCondensed ExtraLight
 * Noto Serif Devanagari SemiCondensed Light
 * Noto Serif Devanagari SemiCondensed Medium
 * Noto Serif Devanagari SemiCondensed SemiBold
 * Noto Serif Devanagari SemiCondensed Thin
 * Noto Serif Devanagari Thin
 * Noto Serif Display Black
 * Noto Serif Display Condensed
 * Noto Serif Display Condensed Black
 * Noto Serif Display Condensed ExtraBold
 * Noto Serif Display Condensed ExtraLight
 * Noto Serif Display Condensed Light
 * Noto Serif Display Condensed Medium
 * Noto Serif Display Condensed SemiBold
 * Noto Serif Display Condensed Thin
 * Noto Serif Display ExtraBold
 * Noto Serif Display ExtraCondensed
 * Noto Serif Display ExtraCondensed Black
 * Noto Serif Display ExtraCondensed ExtraBold
 * Noto Serif Display ExtraCondensed ExtraLight
 * Noto Serif Display ExtraCondensed Light
 * Noto Serif Display ExtraCondensed Medium
 * Noto Serif Display ExtraCondensed SemiBold
 * Noto Serif Display ExtraCondensed Thin
 * Noto Serif Display ExtraLight
 * Noto Serif Display Light
 * Noto Serif Display Medium
 * Noto Serif Display SemiBold
 * Noto Serif Display SemiCondensed
 * Noto Serif Display SemiCondensed Black
 * Noto Serif Display SemiCondensed ExtraBold
 * Noto Serif Display SemiCondensed ExtraLight
 * Noto Serif Display SemiCondensed Light
 * Noto Serif Display SemiCondensed Medium
 * Noto Serif Display SemiCondensed SemiBold
 * Noto Serif Display SemiCondensed Thin
 * Noto Serif Display Thin
 * Noto Serif Ethiopic Bk
 * Noto Serif Ethiopic Cn
 * Noto Serif Ethiopic Cn Bk
 * Noto Serif Ethiopic Cn Lt
 * Noto Serif Ethiopic Cn Md
 * Noto Serif Ethiopic Cn SmBd
 * Noto Serif Ethiopic Cn Th
 * Noto Serif Ethiopic Cn XBd
 * Noto Serif Ethiopic Cn XLt
 * Noto Serif Ethiopic Lt
 * Noto Serif Ethiopic Md
 * Noto Serif Ethiopic SmBd
 * Noto Serif Ethiopic SmCn
 * Noto Serif Ethiopic SmCn Bk
 * Noto Serif Ethiopic SmCn Lt
 * Noto Serif Ethiopic SmCn Md
 * Noto Serif Ethiopic SmCn SmBd
 * Noto Serif Ethiopic SmCn Th
 * Noto Serif Ethiopic SmCn XBd
 * Noto Serif Ethiopic SmCn XLt
 * Noto Serif Ethiopic Th
 * Noto Serif Ethiopic XBd
 * Noto Serif Ethiopic XCn
 * Noto Serif Ethiopic XCn Bk
 * Noto Serif Ethiopic XCn Lt
 * Noto Serif Ethiopic XCn Md
 * Noto Serif Ethiopic XCn SmBd
 * Noto Serif Ethiopic XCn Th
 * Noto Serif Ethiopic XCn XBd
 * Noto Serif Ethiopic XCn XLt
 * Noto Serif Ethiopic XLt
 * Noto Serif ExtraBold
 * Noto Serif ExtraCondensed
 * Noto Serif ExtraCondensed Black
 * Noto Serif ExtraCondensed ExtraBold
 * Noto Serif ExtraCondensed ExtraLight
 * Noto Serif ExtraCondensed Light
 * Noto Serif ExtraCondensed Medium
 * Noto Serif ExtraCondensed SemiBold
 * Noto Serif ExtraCondensed Thin
 * Noto Serif ExtraLight
 * Noto Serif Georgian Bk
 * Noto Serif Georgian Cn
 * Noto Serif Georgian Cn Bk
 * Noto Serif Georgian Cn Lt
 * Noto Serif Georgian Cn Md
 * Noto Serif Georgian Cn SmBd
 * Noto Serif Georgian Cn Th
 * Noto Serif Georgian Cn XBd
 * Noto Serif Georgian Cn XLt
 * Noto Serif Georgian Lt
 * Noto Serif Georgian Md
 * Noto Serif Georgian SmBd
 * Noto Serif Georgian SmCn
 * Noto Serif Georgian SmCn Bk
 * Noto Serif Georgian SmCn Lt
 * Noto Serif Georgian SmCn Md
 * Noto Serif Georgian SmCn SmBd
 * Noto Serif Georgian SmCn Th
 * Noto Serif Georgian SmCn XBd
 * Noto Serif Georgian SmCn XLt
 * Noto Serif Georgian Th
 * Noto Serif Georgian XBd
 * Noto Serif Georgian XCn
 * Noto Serif Georgian XCn Bk
 * Noto Serif Georgian XCn Lt
 * Noto Serif Georgian XCn Md
 * Noto Serif Georgian XCn SmBd
 * Noto Serif Georgian XCn Th
 * Noto Serif Georgian XCn XBd
 * Noto Serif Georgian XCn XLt
 * Noto Serif Georgian XLt
 * Noto Serif Gujarati Black
 * Noto Serif Gujarati ExtraBold
 * Noto Serif Gujarati ExtraLight
 * Noto Serif Gujarati Light
 * Noto Serif Gujarati Medium
 * Noto Serif Gujarati SemiBold
 * Noto Serif Gujarati Thin
 * Noto Serif Gurmukhi Black
 * Noto Serif Gurmukhi ExtraBold
 * Noto Serif Gurmukhi ExtraLight
 * Noto Serif Gurmukhi Light
 * Noto Serif Gurmukhi Medium
 * Noto Serif Gurmukhi SemiBold
 * Noto Serif Gurmukhi Thin
 * Noto Serif Hebrew Blk
 * Noto Serif Hebrew Cond
 * Noto Serif Hebrew Cond Blk
 * Noto Serif Hebrew Cond ExtBd
 * Noto Serif Hebrew Cond ExtLt
 * Noto Serif Hebrew Cond Light
 * Noto Serif Hebrew Cond Med
 * Noto Serif Hebrew Cond SemBd
 * Noto Serif Hebrew Cond Thin
 * Noto Serif Hebrew ExtBd
 * Noto Serif Hebrew ExtCond
 * Noto Serif Hebrew ExtCond Blk
 * Noto Serif Hebrew ExtCond ExtBd
 * Noto Serif Hebrew ExtCond ExtLt
 * Noto Serif Hebrew ExtCond Light
 * Noto Serif Hebrew ExtCond Med
 * Noto Serif Hebrew ExtCond SemBd
 * Noto Serif Hebrew ExtCond Thin
 * Noto Serif Hebrew ExtLt
 * Noto Serif Hebrew Light
 * Noto Serif Hebrew Med
 * Noto Serif Hebrew SemBd
 * Noto Serif Hebrew SemCond
 * Noto Serif Hebrew SemCond Blk
 * Noto Serif Hebrew SemCond ExtBd
 * Noto Serif Hebrew SemCond ExtLt
 * Noto Serif Hebrew SemCond Light
 * Noto Serif Hebrew SemCond Med
 * Noto Serif Hebrew SemCond SemBd
 * Noto Serif Hebrew SemCond Thin
 * Noto Serif Hebrew Thin
 * Noto Serif Hmong Nyiakeng Medium
 * Noto Serif Hmong Nyiakeng SemiBold
 * Noto Serif Kannada Black
 * Noto Serif Kannada ExtraBold
 * Noto Serif Kannada ExtraLight
 * Noto Serif Kannada Light
 * Noto Serif Kannada Medium
 * Noto Serif Kannada SemiBold
 * Noto Serif Kannada Thin
 * Noto Serif Khmer Black
 * Noto Serif Khmer Condensed
 * Noto Serif Khmer Condensed Black
 * Noto Serif Khmer Condensed ExtraBold
 * Noto Serif Khmer Condensed ExtraLight
 * Noto Serif Khmer Condensed Light
 * Noto Serif Khmer Condensed Medium
 * Noto Serif Khmer Condensed SemiBold
 * Noto Serif Khmer Condensed Thin
 * Noto Serif Khmer ExtraBold
 * Noto Serif Khmer ExtraCondensed
 * Noto Serif Khmer ExtraCondensed Black
 * Noto Serif Khmer ExtraCondensed ExtraBold
 * Noto Serif Khmer ExtraCondensed ExtraLight
 * Noto Serif Khmer ExtraCondensed Light
 * Noto Serif Khmer ExtraCondensed Medium
 * Noto Serif Khmer ExtraCondensed SemiBold
 * Noto Serif Khmer ExtraCondensed Thin
 * Noto Serif Khmer ExtraLight
 * Noto Serif Khmer Light
 * Noto Serif Khmer Medium
 * Noto Serif Khmer SemiBold
 * Noto Serif Khmer SemiCondensed
 * Noto Serif Khmer SemiCondensed Black
 * Noto Serif Khmer SemiCondensed ExtraBold
 * Noto Serif Khmer SemiCondensed ExtraLight
 * Noto Serif Khmer SemiCondensed Light
 * Noto Serif Khmer SemiCondensed Medium
 * Noto Serif Khmer SemiCondensed SemiBold
 * Noto Serif Khmer SemiCondensed Thin
 * Noto Serif Khmer Thin
 * Noto Serif Lao Blk
 * Noto Serif Lao Cond
 * Noto Serif Lao Cond Blk
 * Noto Serif Lao Cond ExtBd
 * Noto Serif Lao Cond ExtLt
 * Noto Serif Lao Cond Light
 * Noto Serif Lao Cond Med
 * Noto Serif Lao Cond SemBd
 * Noto Serif Lao Cond Thin
 * Noto Serif Lao ExtBd
 * Noto Serif Lao ExtCond
 * Noto Serif Lao ExtCond Blk
 * Noto Serif Lao ExtCond ExtBd
 * Noto Serif Lao ExtCond ExtLt
 * Noto Serif Lao ExtCond Light
 * Noto Serif Lao ExtCond Med
 * Noto Serif Lao ExtCond SemBd
 * Noto Serif Lao ExtCond Thin
 * Noto Serif Lao ExtLt
 * Noto Serif Lao Light
 * Noto Serif Lao Med
 * Noto Serif Lao SemBd
 * Noto Serif Lao SemCond
 * Noto Serif Lao SemCond Blk
 * Noto Serif Lao SemCond ExtBd
 * Noto Serif Lao SemCond ExtLt
 * Noto Serif Lao SemCond Light
 * Noto Serif Lao SemCond Med
 * Noto Serif Lao SemCond SemBd
 * Noto Serif Lao SemCond Thin
 * Noto Serif Lao Thin
 * Noto Serif Light
 * Noto Serif Malayalam Black
 * Noto Serif Malayalam ExtraBold
 * Noto Serif Malayalam ExtraLight
 * Noto Serif Malayalam Light
 * Noto Serif Malayalam Medium
 * Noto Serif Malayalam SemiBold
 * Noto Serif Malayalam Thin
 * Noto Serif Medium
 * Noto Serif Myanmar Blk
 * Noto Serif Myanmar Cond Blk
 * Noto Serif Myanmar Cond ExtBd
 * Noto Serif Myanmar Cond ExtLt
 * Noto Serif Myanmar Cond Med
 * Noto Serif Myanmar Cond SemBd
 * Noto Serif Myanmar Cond Thin
 * Noto Serif Myanmar Condensed
 * Noto Serif Myanmar Condensed Bold
 * Noto Serif Myanmar Condensed Light
 * Noto Serif Myanmar ExtBd
 * Noto Serif Myanmar ExtCond
 * Noto Serif Myanmar ExtCond Blk
 * Noto Serif Myanmar ExtCond ExtBd
 * Noto Serif Myanmar ExtCond ExtLt
 * Noto Serif Myanmar ExtCond Light
 * Noto Serif Myanmar ExtCond Med
 * Noto Serif Myanmar ExtCond SemBd
 * Noto Serif Myanmar ExtCond Thin
 * Noto Serif Myanmar ExtLt
 * Noto Serif Myanmar Light
 * Noto Serif Myanmar Med
 * Noto Serif Myanmar SemBd
 * Noto Serif Myanmar SemCond
 * Noto Serif Myanmar SemCond Blk
 * Noto Serif Myanmar SemCond ExtBd
 * Noto Serif Myanmar SemCond ExtLt
 * Noto Serif Myanmar SemCond Light
 * Noto Serif Myanmar SemCond Med
 * Noto Serif Myanmar SemCond SemBd
 * Noto Serif Myanmar SemCond Thin
 * Noto Serif Myanmar Thin
 * Noto Serif SemiBold
 * Noto Serif SemiCondensed
 * Noto Serif SemiCondensed Black
 * Noto Serif SemiCondensed ExtraBold
 * Noto Serif SemiCondensed ExtraLight
 * Noto Serif SemiCondensed Light
 * Noto Serif SemiCondensed Medium
 * Noto Serif SemiCondensed SemiBold
 * Noto Serif SemiCondensed Thin
 * Noto Serif Sinhala Black
 * Noto Serif Sinhala Condensed
 * Noto Serif Sinhala Condensed Black
 * Noto Serif Sinhala Condensed ExtraBold
 * Noto Serif Sinhala Condensed ExtraLight
 * Noto Serif Sinhala Condensed Light
 * Noto Serif Sinhala Condensed Medium
 * Noto Serif Sinhala Condensed SemiBold
 * Noto Serif Sinhala Condensed Thin
 * Noto Serif Sinhala ExtraBold
 * Noto Serif Sinhala ExtraCondensed
 * Noto Serif Sinhala ExtraCondensed Black
 * Noto Serif Sinhala ExtraCondensed ExtraBold
 * Noto Serif Sinhala ExtraCondensed ExtraLight
 * Noto Serif Sinhala ExtraCondensed Light
 * Noto Serif Sinhala ExtraCondensed Medium
 * Noto Serif Sinhala ExtraCondensed SemiBold
 * Noto Serif Sinhala ExtraCondensed Thin
 * Noto Serif Sinhala ExtraLight
 * Noto Serif Sinhala Light
 * Noto Serif Sinhala Medium
 * Noto Serif Sinhala SemiBold
 * Noto Serif Sinhala SemiCondensed
 * Noto Serif Sinhala SemiCondensed Black
 * Noto Serif Sinhala SemiCondensed ExtraBold
 * Noto Serif Sinhala SemiCondensed ExtraLight
 * Noto Serif Sinhala SemiCondensed Light
 * Noto Serif Sinhala SemiCondensed Medium
 * Noto Serif Sinhala SemiCondensed SemiBold
 * Noto Serif Sinhala SemiCondensed Thin
 * Noto Serif Sinhala Thin
 * Noto Serif Tamil Black
 * Noto Serif Tamil Condensed
 * Noto Serif Tamil Condensed Black
 * Noto Serif Tamil Condensed ExtraBold
 * Noto Serif Tamil Condensed ExtraLight
 * Noto Serif Tamil Condensed Light
 * Noto Serif Tamil Condensed Medium
 * Noto Serif Tamil Condensed SemiBold
 * Noto Serif Tamil Condensed Thin
 * Noto Serif Tamil ExtraBold
 * Noto Serif Tamil ExtraCondensed
 * Noto Serif Tamil ExtraCondensed Black
 * Noto Serif Tamil ExtraCondensed ExtraBold
 * Noto Serif Tamil ExtraCondensed ExtraLight
 * Noto Serif Tamil ExtraCondensed Light
 * Noto Serif Tamil ExtraCondensed Medium
 * Noto Serif Tamil ExtraCondensed SemiBold
 * Noto Serif Tamil ExtraCondensed Thin
 * Noto Serif Tamil ExtraLight
 * Noto Serif Tamil Light
 * Noto Serif Tamil Medium
 * Noto Serif Tamil SemiBold
 * Noto Serif Tamil SemiCondensed
 * Noto Serif Tamil SemiCondensed Black
 * Noto Serif Tamil SemiCondensed ExtraBold
 * Noto Serif Tamil SemiCondensed ExtraLight
 * Noto Serif Tamil SemiCondensed Light
 * Noto Serif Tamil SemiCondensed Medium
 * Noto Serif Tamil SemiCondensed SemiBold
 * Noto Serif Tamil SemiCondensed Thin
 * Noto Serif Tamil Thin
 * Noto Serif Telugu Black
 * Noto Serif Telugu ExtraBold
 * Noto Serif Telugu ExtraLight
 * Noto Serif Telugu Light
 * Noto Serif Telugu Medium
 * Noto Serif Telugu SemiBold
 * Noto Serif Telugu Thin
 * Noto Serif Thai Blk
 * Noto Serif Thai Cond
 * Noto Serif Thai Cond Blk
 * Noto Serif Thai Cond ExtBd
 * Noto Serif Thai Cond ExtLt
 * Noto Serif Thai Cond Light
 * Noto Serif Thai Cond Med
 * Noto Serif Thai Cond SemBd
 * Noto Serif Thai Cond Thin
 * Noto Serif Thai ExtBd
 * Noto Serif Thai ExtCond
 * Noto Serif Thai ExtCond Blk
 * Noto Serif Thai ExtCond ExtBd
 * Noto Serif Thai ExtCond ExtLt
 * Noto Serif Thai ExtCond Light
 * Noto Serif Thai ExtCond Med
 * Noto Serif Thai ExtCond SemBd
 * Noto Serif Thai ExtCond Thin
 * Noto Serif Thai ExtLt
 * Noto Serif Thai Light
 * Noto Serif Thai Med
 * Noto Serif Thai SemBd
 * Noto Serif Thai SemCond
 * Noto Serif Thai SemCond Blk
 * Noto Serif Thai SemCond ExtBd
 * Noto Serif Thai SemCond ExtLt
 * Noto Serif Thai SemCond Light
 * Noto Serif Thai SemCond Med
 * Noto Serif Thai SemCond SemBd
 * Noto Serif Thai SemCond Thin
 * Noto Serif Thai Thin
 * Noto Serif Thin
 * Noto Serif Tibetan Black
 * Noto Serif Tibetan ExtraBold
 * Noto Serif Tibetan ExtraLight
 * Noto Serif Tibetan Light
 * Noto Serif Tibetan Medium
 * Noto Serif Tibetan SemiBold
 * Noto Serif Tibetan Thin
 * Noto Serif Yezidi Medium
 * Noto Serif Yezidi SemiBold
 * NotoSerifTamilSlanted Black
 * NotoSerifTamilSlanted Condensed
 * NotoSerifTamilSlanted Condensed Black
 * NotoSerifTamilSlanted Condensed ExtraBold
 * NotoSerifTamilSlanted Condensed ExtraLight
 * NotoSerifTamilSlanted Condensed Light
 * NotoSerifTamilSlanted Condensed Medium
 * NotoSerifTamilSlanted Condensed SemiBold
 * NotoSerifTamilSlanted Condensed Thin
 * NotoSerifTamilSlanted ExtraBold
 * NotoSerifTamilSlanted ExtraCondensed
 * NotoSerifTamilSlanted ExtraCondensed Black
 * NotoSerifTamilSlanted ExtraCondensed ExtraBold
 * NotoSerifTamilSlanted ExtraCondensed ExtraLight
 * NotoSerifTamilSlanted ExtraCondensed Light
 * NotoSerifTamilSlanted ExtraCondensed Medium
 * NotoSerifTamilSlanted ExtraCondensed SemiBold
 * NotoSerifTamilSlanted ExtraCondensed Thin
 * NotoSerifTamilSlanted ExtraLight
 * NotoSerifTamilSlanted Light
 * NotoSerifTamilSlanted Medium
 * NotoSerifTamilSlanted SemiBold
 * NotoSerifTamilSlanted SemiCondensed
 * NotoSerifTamilSlanted SemiCondensed Black
 * NotoSerifTamilSlanted SemiCondensed ExtraBold
 * NotoSerifTamilSlanted SemiCondensed ExtraLight
 * NotoSerifTamilSlanted SemiCondensed Light
 * NotoSerifTamilSlanted SemiCondensed Medium
 * NotoSerifTamilSlanted SemiCondensed SemiBold
 * NotoSerifTamilSlanted SemiCondensed Thin
 * NotoSerifTamilSlanted Thin
 .
 The name "Noto" is short for "No Tofu",
 describing the aim of covering all living Unicode scripts
 (currently 103 are covered, at least partly.
 .
 Tofu (豆腐) is Japanese jargon
 for unicode replacement character "�" (U+FFFD)
 often displayed as replacement for unassigned or unknown characters.

Package: fonts-noto-hinted
Description-md5: 02b9d1b35bdd1cebc2331acfe39aa4ae
Description-en: obsolete metapackage to pull in a subset of Noto fonts
 This is an obsolete metapackage
 to install a subset of Noto fonts.
 .
 NB! This package is obsolete.
 Please use appropriate other fonts-noto-* packages instead.

Package: fonts-noto-ui-extra
Description-md5: 8cffea8a15e362e14b757735daa2d5e7
Description-en: "No Tofu" font families with large Unicode coverage (UI extra)
 Noto is a collection of font families,
 each visually harmonized across scripts.
 .
 This package contains extra weights for these Noto UI font families:
 .
 * Noto Looped Lao UI Black
 * Noto Looped Lao UI Cond Blk
 * Noto Looped Lao UI Cond Bold
 * Noto Looped Lao UI Cond ExBd
 * Noto Looped Lao UI Cond ExLt
 * Noto Looped Lao UI Cond Lt
 * Noto Looped Lao UI Cond Med
 * Noto Looped Lao UI Cond SmBd
 * Noto Looped Lao UI Cond Thin
 * Noto Looped Lao UI Condensed
 * Noto Looped Lao UI ExCd Blk
 * Noto Looped Lao UI ExCd Bold
 * Noto Looped Lao UI ExCd ExBd
 * Noto Looped Lao UI ExCd ExLt
 * Noto Looped Lao UI ExCd Lt
 * Noto Looped Lao UI ExCd Med
 * Noto Looped Lao UI ExCd SmBd
 * Noto Looped Lao UI ExCd Thin
 * Noto Looped Lao UI ExtLight
 * Noto Looped Lao UI ExtraBold
 * Noto Looped Lao UI ExtraCond
 * Noto Looped Lao UI Light
 * Noto Looped Lao UI Medium
 * Noto Looped Lao UI SemiBold
 * Noto Looped Lao UI SemiCond
 * Noto Looped Lao UI SmCd Blk
 * Noto Looped Lao UI SmCd Bold
 * Noto Looped Lao UI SmCd ExBd
 * Noto Looped Lao UI SmCd ExtLt
 * Noto Looped Lao UI SmCd Lt
 * Noto Looped Lao UI SmCd Med
 * Noto Looped Lao UI SmCd SmBd
 * Noto Looped Lao UI SmCd Thin
 * Noto Looped Lao UI Thin
 * Noto Looped Thai UI Black
 * Noto Looped Thai UI Cond Blk
 * Noto Looped Thai UI Cond Bold
 * Noto Looped Thai UI Cond ExBd
 * Noto Looped Thai UI Cond ExLt
 * Noto Looped Thai UI Cond Lt
 * Noto Looped Thai UI Cond Med
 * Noto Looped Thai UI Cond SmBd
 * Noto Looped Thai UI Cond Thin
 * Noto Looped Thai UI Condensed
 * Noto Looped Thai UI ExCd Blk
 * Noto Looped Thai UI ExCd Bold
 * Noto Looped Thai UI ExCd ExBd
 * Noto Looped Thai UI ExCd ExLt
 * Noto Looped Thai UI ExCd Lt
 * Noto Looped Thai UI ExCd Med
 * Noto Looped Thai UI ExCd SmBd
 * Noto Looped Thai UI ExCd Thin
 * Noto Looped Thai UI ExtLight
 * Noto Looped Thai UI ExtraBold
 * Noto Looped Thai UI ExtraCond
 * Noto Looped Thai UI Light
 * Noto Looped Thai UI Medium
 * Noto Looped Thai UI SemiBold
 * Noto Looped Thai UI SemiCond
 * Noto Looped Thai UI SmCd Blk
 * Noto Looped Thai UI SmCd Bold
 * Noto Looped Thai UI SmCd ExBd
 * Noto Looped Thai UI SmCd ExLt
 * Noto Looped Thai UI SmCd Lt
 * Noto Looped Thai UI SmCd Med
 * Noto Looped Thai UI SmCd SmBd
 * Noto Looped Thai UI SmCd Thin
 * Noto Looped Thai UI Thin
 * Noto Naskh Arabic UI Medium
 * Noto Naskh Arabic UI Semi Bold
 * Noto Sans Arabic UI Bk
 * Noto Sans Arabic UI Cn
 * Noto Sans Arabic UI Cn Bk
 * Noto Sans Arabic UI Cn Lt
 * Noto Sans Arabic UI Cn Md
 * Noto Sans Arabic UI Cn SmBd
 * Noto Sans Arabic UI Cn Th
 * Noto Sans Arabic UI Cn XBd
 * Noto Sans Arabic UI Cn XLt
 * Noto Sans Arabic UI Lt
 * Noto Sans Arabic UI Md
 * Noto Sans Arabic UI SmBd
 * Noto Sans Arabic UI SmCn
 * Noto Sans Arabic UI SmCn Bk
 * Noto Sans Arabic UI SmCn Lt
 * Noto Sans Arabic UI SmCn Md
 * Noto Sans Arabic UI SmCn SmBd
 * Noto Sans Arabic UI SmCn Th
 * Noto Sans Arabic UI SmCn XBd
 * Noto Sans Arabic UI SmCn XLt
 * Noto Sans Arabic UI Th
 * Noto Sans Arabic UI XBd
 * Noto Sans Arabic UI XCn
 * Noto Sans Arabic UI XCn Bk
 * Noto Sans Arabic UI XCn Lt
 * Noto Sans Arabic UI XCn Md
 * Noto Sans Arabic UI XCn SmBd
 * Noto Sans Arabic UI XCn Th
 * Noto Sans Arabic UI XCn XBd
 * Noto Sans Arabic UI XCn XLt
 * Noto Sans Arabic UI XLt
 * Noto Sans Bengali UI Black
 * Noto Sans Bengali UI Condensed
 * Noto Sans Bengali UI ExtraBold
 * Noto Sans Bengali UI ExtraCondensed
 * Noto Sans Bengali UI ExtraLight
 * Noto Sans Bengali UI Light
 * Noto Sans Bengali UI Medium
 * Noto Sans Bengali UI SemiBold
 * Noto Sans Bengali UI SemiCondensed
 * Noto Sans Bengali UI Thin
 * Noto Sans Devanagari UI Black
 * Noto Sans Devanagari UI Condensed
 * Noto Sans Devanagari UI Condensed Black
 * Noto Sans Devanagari UI Condensed ExtraBold
 * Noto Sans Devanagari UI Condensed ExtraLight
 * Noto Sans Devanagari UI Condensed Light
 * Noto Sans Devanagari UI Condensed Medium
 * Noto Sans Devanagari UI Condensed SemiBold
 * Noto Sans Devanagari UI Condensed Thin
 * Noto Sans Devanagari UI ExtraBold
 * Noto Sans Devanagari UI ExtraCondensed
 * Noto Sans Devanagari UI ExtraCondensed Black
 * Noto Sans Devanagari UI ExtraCondensed ExtraBold
 * Noto Sans Devanagari UI ExtraCondensed ExtraLight
 * Noto Sans Devanagari UI ExtraCondensed Light
 * Noto Sans Devanagari UI ExtraCondensed Medium
 * Noto Sans Devanagari UI ExtraCondensed SemiBold
 * Noto Sans Devanagari UI ExtraCondensed Thin
 * Noto Sans Devanagari UI ExtraLight
 * Noto Sans Devanagari UI Light
 * Noto Sans Devanagari UI Medium
 * Noto Sans Devanagari UI SemiBold
 * Noto Sans Devanagari UI SemiCondensed
 * Noto Sans Devanagari UI SemiCondensed Black
 * Noto Sans Devanagari UI SemiCondensed ExtraBold
 * Noto Sans Devanagari UI SemiCondensed ExtraLight
 * Noto Sans Devanagari UI SemiCondensed Light
 * Noto Sans Devanagari UI SemiCondensed Medium
 * Noto Sans Devanagari UI SemiCondensed SemiBold
 * Noto Sans Devanagari UI SemiCondensed Thin
 * Noto Sans Devanagari UI Thin
 * Noto Sans Gujarati UI Black
 * Noto Sans Gujarati UI Condensed
 * Noto Sans Gujarati UI Condensed Black
 * Noto Sans Gujarati UI Condensed ExtraBold
 * Noto Sans Gujarati UI Condensed ExtraLight
 * Noto Sans Gujarati UI Condensed Light
 * Noto Sans Gujarati UI Condensed Medium
 * Noto Sans Gujarati UI Condensed SemiBold
 * Noto Sans Gujarati UI Condensed Thin
 * Noto Sans Gujarati UI ExtraBold
 * Noto Sans Gujarati UI ExtraCondensed
 * Noto Sans Gujarati UI ExtraCondensed Black
 * Noto Sans Gujarati UI ExtraCondensed ExtraBold
 * Noto Sans Gujarati UI ExtraCondensed ExtraLight
 * Noto Sans Gujarati UI ExtraCondensed Light
 * Noto Sans Gujarati UI ExtraCondensed Medium
 * Noto Sans Gujarati UI ExtraCondensed SemiBold
 * Noto Sans Gujarati UI ExtraCondensed Thin
 * Noto Sans Gujarati UI ExtraLight
 * Noto Sans Gujarati UI Light
 * Noto Sans Gujarati UI Medium
 * Noto Sans Gujarati UI SemiBold
 * Noto Sans Gujarati UI SemiCondensed
 * Noto Sans Gujarati UI SemiCondensed Black
 * Noto Sans Gujarati UI SemiCondensed ExtraBold
 * Noto Sans Gujarati UI SemiCondensed ExtraLight
 * Noto Sans Gujarati UI SemiCondensed Light
 * Noto Sans Gujarati UI SemiCondensed Medium
 * Noto Sans Gujarati UI SemiCondensed SemiBold
 * Noto Sans Gujarati UI SemiCondensed Thin
 * Noto Sans Gujarati UI Thin
 * Noto Sans Gurmukhi UI Black
 * Noto Sans Gurmukhi UI Condensed
 * Noto Sans Gurmukhi UI Condensed Black
 * Noto Sans Gurmukhi UI Condensed ExtraBold
 * Noto Sans Gurmukhi UI Condensed ExtraLight
 * Noto Sans Gurmukhi UI Condensed Light
 * Noto Sans Gurmukhi UI Condensed Medium
 * Noto Sans Gurmukhi UI Condensed SemiBold
 * Noto Sans Gurmukhi UI Condensed Thin
 * Noto Sans Gurmukhi UI ExtraBold
 * Noto Sans Gurmukhi UI ExtraCondensed
 * Noto Sans Gurmukhi UI ExtraCondensed Black
 * Noto Sans Gurmukhi UI ExtraCondensed ExtraBold
 * Noto Sans Gurmukhi UI ExtraCondensed ExtraLight
 * Noto Sans Gurmukhi UI ExtraCondensed Light
 * Noto Sans Gurmukhi UI ExtraCondensed Medium
 * Noto Sans Gurmukhi UI ExtraCondensed SemiBold
 * Noto Sans Gurmukhi UI ExtraCondensed Thin
 * Noto Sans Gurmukhi UI ExtraLight
 * Noto Sans Gurmukhi UI Light
 * Noto Sans Gurmukhi UI Medium
 * Noto Sans Gurmukhi UI SemiBold
 * Noto Sans Gurmukhi UI SemiCondensed
 * Noto Sans Gurmukhi UI SemiCondensed Black
 * Noto Sans Gurmukhi UI SemiCondensed ExtraBold
 * Noto Sans Gurmukhi UI SemiCondensed ExtraLight
 * Noto Sans Gurmukhi UI SemiCondensed Light
 * Noto Sans Gurmukhi UI SemiCondensed Medium
 * Noto Sans Gurmukhi UI SemiCondensed SemiBold
 * Noto Sans Gurmukhi UI SemiCondensed Thin
 * Noto Sans Gurmukhi UI Thin
 * Noto Sans Kannada UI Black
 * Noto Sans Kannada UI Condensed
 * Noto Sans Kannada UI Condensed Black
 * Noto Sans Kannada UI Condensed ExtraBold
 * Noto Sans Kannada UI Condensed ExtraLight
 * Noto Sans Kannada UI Condensed Light
 * Noto Sans Kannada UI Condensed Medium
 * Noto Sans Kannada UI Condensed SemiBold
 * Noto Sans Kannada UI Condensed Thin
 * Noto Sans Kannada UI ExtraBold
 * Noto Sans Kannada UI ExtraCondensed
 * Noto Sans Kannada UI ExtraCondensed Black
 * Noto Sans Kannada UI ExtraCondensed ExtraBold
 * Noto Sans Kannada UI ExtraCondensed ExtraLight
 * Noto Sans Kannada UI ExtraCondensed Light
 * Noto Sans Kannada UI ExtraCondensed Medium
 * Noto Sans Kannada UI ExtraCondensed SemiBold
 * Noto Sans Kannada UI ExtraCondensed Thin
 * Noto Sans Kannada UI ExtraLight
 * Noto Sans Kannada UI Light
 * Noto Sans Kannada UI Medium
 * Noto Sans Kannada UI SemiBold
 * Noto Sans Kannada UI SemiCondensed
 * Noto Sans Kannada UI SemiCondensed Black
 * Noto Sans Kannada UI SemiCondensed ExtraBold
 * Noto Sans Kannada UI SemiCondensed ExtraLight
 * Noto Sans Kannada UI SemiCondensed Light
 * Noto Sans Kannada UI SemiCondensed Medium
 * Noto Sans Kannada UI SemiCondensed SemiBold
 * Noto Sans Kannada UI SemiCondensed Thin
 * Noto Sans Kannada UI Thin
 * Noto Sans Khmer UI Black
 * Noto Sans Khmer UI Condensed
 * Noto Sans Khmer UI Condensed Black
 * Noto Sans Khmer UI Condensed ExtraBold
 * Noto Sans Khmer UI Condensed ExtraLight
 * Noto Sans Khmer UI Condensed Light
 * Noto Sans Khmer UI Condensed Medium
 * Noto Sans Khmer UI Condensed SemiBold
 * Noto Sans Khmer UI Condensed Thin
 * Noto Sans Khmer UI ExtraBold
 * Noto Sans Khmer UI ExtraCondensed
 * Noto Sans Khmer UI ExtraCondensed Black
 * Noto Sans Khmer UI ExtraCondensed ExtraBold
 * Noto Sans Khmer UI ExtraCondensed ExtraLight
 * Noto Sans Khmer UI ExtraCondensed Light
 * Noto Sans Khmer UI ExtraCondensed Medium
 * Noto Sans Khmer UI ExtraCondensed SemiBold
 * Noto Sans Khmer UI ExtraCondensed Thin
 * Noto Sans Khmer UI ExtraLight
 * Noto Sans Khmer UI Light
 * Noto Sans Khmer UI Medium
 * Noto Sans Khmer UI SemiBold
 * Noto Sans Khmer UI SemiCondensed
 * Noto Sans Khmer UI SemiCondensed Black
 * Noto Sans Khmer UI SemiCondensed ExtraBold
 * Noto Sans Khmer UI SemiCondensed ExtraLight
 * Noto Sans Khmer UI SemiCondensed Light
 * Noto Sans Khmer UI SemiCondensed Medium
 * Noto Sans Khmer UI SemiCondensed SemiBold
 * Noto Sans Khmer UI SemiCondensed Thin
 * Noto Sans Khmer UI Thin
 * Noto Sans Lao UI Blk
 * Noto Sans Lao UI Cond
 * Noto Sans Lao UI Cond Blk
 * Noto Sans Lao UI Cond ExtBd
 * Noto Sans Lao UI Cond ExtLt
 * Noto Sans Lao UI Cond Light
 * Noto Sans Lao UI Cond Med
 * Noto Sans Lao UI Cond SemBd
 * Noto Sans Lao UI Cond Thin
 * Noto Sans Lao UI ExtBd
 * Noto Sans Lao UI ExtCond
 * Noto Sans Lao UI ExtCond Blk
 * Noto Sans Lao UI ExtCond ExtBd
 * Noto Sans Lao UI ExtCond ExtLt
 * Noto Sans Lao UI ExtCond Light
 * Noto Sans Lao UI ExtCond Med
 * Noto Sans Lao UI ExtCond SemBd
 * Noto Sans Lao UI ExtCond Thin
 * Noto Sans Lao UI ExtLt
 * Noto Sans Lao UI Light
 * Noto Sans Lao UI Med
 * Noto Sans Lao UI SemBd
 * Noto Sans Lao UI SemCond
 * Noto Sans Lao UI SemCond Blk
 * Noto Sans Lao UI SemCond ExtBd
 * Noto Sans Lao UI SemCond ExtLt
 * Noto Sans Lao UI SemCond Light
 * Noto Sans Lao UI SemCond Med
 * Noto Sans Lao UI SemCond SemBd
 * Noto Sans Lao UI SemCond Thin
 * Noto Sans Lao UI Thin
 * Noto Sans Malayalam UI Black
 * Noto Sans Malayalam UI Condensed
 * Noto Sans Malayalam UI Condensed Black
 * Noto Sans Malayalam UI Condensed ExtraBold
 * Noto Sans Malayalam UI Condensed ExtraLight
 * Noto Sans Malayalam UI Condensed Light
 * Noto Sans Malayalam UI Condensed Medium
 * Noto Sans Malayalam UI Condensed SemiBold
 * Noto Sans Malayalam UI Condensed Thin
 * Noto Sans Malayalam UI ExtraBold
 * Noto Sans Malayalam UI ExtraCondensed
 * Noto Sans Malayalam UI ExtraCondensed Black
 * Noto Sans Malayalam UI ExtraCondensed ExtraBold
 * Noto Sans Malayalam UI ExtraCondensed ExtraLight
 * Noto Sans Malayalam UI ExtraCondensed Light
 * Noto Sans Malayalam UI ExtraCondensed Medium
 * Noto Sans Malayalam UI ExtraCondensed SemiBold
 * Noto Sans Malayalam UI ExtraCondensed Thin
 * Noto Sans Malayalam UI ExtraLight
 * Noto Sans Malayalam UI Light
 * Noto Sans Malayalam UI Medium
 * Noto Sans Malayalam UI SemiBold
 * Noto Sans Malayalam UI SemiCondensed
 * Noto Sans Malayalam UI SemiCondensed Black
 * Noto Sans Malayalam UI SemiCondensed ExtraBold
 * Noto Sans Malayalam UI SemiCondensed ExtraLight
 * Noto Sans Malayalam UI SemiCondensed Light
 * Noto Sans Malayalam UI SemiCondensed Medium
 * Noto Sans Malayalam UI SemiCondensed SemiBold
 * Noto Sans Malayalam UI SemiCondensed Thin
 * Noto Sans Malayalam UI Thin
 * Noto Sans Myanmar UI Black
 * Noto Sans Myanmar UI Condensed
 * Noto Sans Myanmar UI Condensed Black
 * Noto Sans Myanmar UI Condensed ExtraBold
 * Noto Sans Myanmar UI Condensed ExtraLight
 * Noto Sans Myanmar UI Condensed Light
 * Noto Sans Myanmar UI Condensed Medium
 * Noto Sans Myanmar UI Condensed SemiBold
 * Noto Sans Myanmar UI Condensed Thin
 * Noto Sans Myanmar UI ExtraBold
 * Noto Sans Myanmar UI ExtraCondensed
 * Noto Sans Myanmar UI ExtraCondensed Black
 * Noto Sans Myanmar UI ExtraCondensed ExtraBold
 * Noto Sans Myanmar UI ExtraCondensed ExtraLight
 * Noto Sans Myanmar UI ExtraCondensed Light
 * Noto Sans Myanmar UI ExtraCondensed Medium
 * Noto Sans Myanmar UI ExtraCondensed SemiBold
 * Noto Sans Myanmar UI ExtraCondensed Thin
 * Noto Sans Myanmar UI ExtraLight
 * Noto Sans Myanmar UI Light
 * Noto Sans Myanmar UI Medium
 * Noto Sans Myanmar UI SemiBold
 * Noto Sans Myanmar UI SemiCondensed
 * Noto Sans Myanmar UI SemiCondensed Black
 * Noto Sans Myanmar UI SemiCondensed ExtraBold
 * Noto Sans Myanmar UI SemiCondensed ExtraLight
 * Noto Sans Myanmar UI SemiCondensed Light
 * Noto Sans Myanmar UI SemiCondensed Medium
 * Noto Sans Myanmar UI SemiCondensed SemiBold
 * Noto Sans Myanmar UI SemiCondensed Thin
 * Noto Sans Myanmar UI Thin
 * Noto Sans Oriya UI Blk
 * Noto Sans Oriya UI Cond
 * Noto Sans Oriya UI Cond Blk
 * Noto Sans Oriya UI Cond Bold
 * Noto Sans Oriya UI Cond Thin
 * Noto Sans Oriya UI ExtCond
 * Noto Sans Oriya UI ExtCond Blk
 * Noto Sans Oriya UI ExtCond Bold
 * Noto Sans Oriya UI ExtCond Thin
 * Noto Sans Oriya UI Thin
 * Noto Sans Sinhala UI Black
 * Noto Sans Sinhala UI Condensed
 * Noto Sans Sinhala UI Condensed Black
 * Noto Sans Sinhala UI Condensed ExtraBold
 * Noto Sans Sinhala UI Condensed ExtraLight
 * Noto Sans Sinhala UI Condensed Light
 * Noto Sans Sinhala UI Condensed Medium
 * Noto Sans Sinhala UI Condensed SemiBold
 * Noto Sans Sinhala UI Condensed Thin
 * Noto Sans Sinhala UI ExtraBold
 * Noto Sans Sinhala UI ExtraCondensed
 * Noto Sans Sinhala UI ExtraCondensed Black
 * Noto Sans Sinhala UI ExtraCondensed ExtraBold
 * Noto Sans Sinhala UI ExtraCondensed ExtraLight
 * Noto Sans Sinhala UI ExtraCondensed Light
 * Noto Sans Sinhala UI ExtraCondensed Medium
 * Noto Sans Sinhala UI ExtraCondensed SemiBold
 * Noto Sans Sinhala UI ExtraCondensed Thin
 * Noto Sans Sinhala UI ExtraLight
 * Noto Sans Sinhala UI Light
 * Noto Sans Sinhala UI Medium
 * Noto Sans Sinhala UI SemiBold
 * Noto Sans Sinhala UI SemiCondensed
 * Noto Sans Sinhala UI SemiCondensed Black
 * Noto Sans Sinhala UI SemiCondensed ExtraBold
 * Noto Sans Sinhala UI SemiCondensed ExtraLight
 * Noto Sans Sinhala UI SemiCondensed Light
 * Noto Sans Sinhala UI SemiCondensed Medium
 * Noto Sans Sinhala UI SemiCondensed SemiBold
 * Noto Sans Sinhala UI SemiCondensed Thin
 * Noto Sans Sinhala UI Thin
 * Noto Sans Tamil UI Black
 * Noto Sans Tamil UI Condensed
 * Noto Sans Tamil UI Condensed Black
 * Noto Sans Tamil UI Condensed ExtraBold
 * Noto Sans Tamil UI Condensed ExtraLight
 * Noto Sans Tamil UI Condensed Light
 * Noto Sans Tamil UI Condensed Medium
 * Noto Sans Tamil UI Condensed SemiBold
 * Noto Sans Tamil UI Condensed Thin
 * Noto Sans Tamil UI ExtraBold
 * Noto Sans Tamil UI ExtraCondensed
 * Noto Sans Tamil UI ExtraCondensed Black
 * Noto Sans Tamil UI ExtraCondensed ExtraBold
 * Noto Sans Tamil UI ExtraCondensed ExtraLight
 * Noto Sans Tamil UI ExtraCondensed Light
 * Noto Sans Tamil UI ExtraCondensed Medium
 * Noto Sans Tamil UI ExtraCondensed SemiBold
 * Noto Sans Tamil UI ExtraCondensed Thin
 * Noto Sans Tamil UI ExtraLight
 * Noto Sans Tamil UI Light
 * Noto Sans Tamil UI Medium
 * Noto Sans Tamil UI SemiBold
 * Noto Sans Tamil UI SemiCondensed
 * Noto Sans Tamil UI SemiCondensed Black
 * Noto Sans Tamil UI SemiCondensed ExtraBold
 * Noto Sans Tamil UI SemiCondensed ExtraLight
 * Noto Sans Tamil UI SemiCondensed Light
 * Noto Sans Tamil UI SemiCondensed Medium
 * Noto Sans Tamil UI SemiCondensed SemiBold
 * Noto Sans Tamil UI SemiCondensed Thin
 * Noto Sans Tamil UI Thin
 * Noto Sans Telugu UI Black
 * Noto Sans Telugu UI Condensed
 * Noto Sans Telugu UI Condensed Black
 * Noto Sans Telugu UI Condensed ExtraBold
 * Noto Sans Telugu UI Condensed ExtraLight
 * Noto Sans Telugu UI Condensed Light
 * Noto Sans Telugu UI Condensed Medium
 * Noto Sans Telugu UI Condensed SemiBold
 * Noto Sans Telugu UI Condensed Thin
 * Noto Sans Telugu UI ExtraBold
 * Noto Sans Telugu UI ExtraCondensed
 * Noto Sans Telugu UI ExtraCondensed Black
 * Noto Sans Telugu UI ExtraCondensed ExtraBold
 * Noto Sans Telugu UI ExtraCondensed ExtraLight
 * Noto Sans Telugu UI ExtraCondensed Light
 * Noto Sans Telugu UI ExtraCondensed Medium
 * Noto Sans Telugu UI ExtraCondensed SemiBold
 * Noto Sans Telugu UI ExtraCondensed Thin
 * Noto Sans Telugu UI ExtraLight
 * Noto Sans Telugu UI Light
 * Noto Sans Telugu UI Medium
 * Noto Sans Telugu UI SemiBold
 * Noto Sans Telugu UI SemiCondensed
 * Noto Sans Telugu UI SemiCondensed Black
 * Noto Sans Telugu UI SemiCondensed ExtraBold
 * Noto Sans Telugu UI SemiCondensed ExtraLight
 * Noto Sans Telugu UI SemiCondensed Light
 * Noto Sans Telugu UI SemiCondensed Medium
 * Noto Sans Telugu UI SemiCondensed SemiBold
 * Noto Sans Telugu UI SemiCondensed Thin
 * Noto Sans Telugu UI Thin
 * Noto Sans Thai UI Blk
 * Noto Sans Thai UI Cond
 * Noto Sans Thai UI Cond Blk
 * Noto Sans Thai UI Cond ExtBd
 * Noto Sans Thai UI Cond ExtLt
 * Noto Sans Thai UI Cond Light
 * Noto Sans Thai UI Cond Med
 * Noto Sans Thai UI Cond SemBd
 * Noto Sans Thai UI Cond Thin
 * Noto Sans Thai UI ExtBd
 * Noto Sans Thai UI ExtCond
 * Noto Sans Thai UI ExtCond Blk
 * Noto Sans Thai UI ExtCond ExtBd
 * Noto Sans Thai UI ExtCond ExtLt
 * Noto Sans Thai UI ExtCond Light
 * Noto Sans Thai UI ExtCond Med
 * Noto Sans Thai UI ExtCond SemBd
 * Noto Sans Thai UI ExtCond Thin
 * Noto Sans Thai UI ExtLt
 * Noto Sans Thai UI Light
 * Noto Sans Thai UI Med
 * Noto Sans Thai UI SemBd
 * Noto Sans Thai UI SemCond
 * Noto Sans Thai UI SemCond Blk
 * Noto Sans Thai UI SemCond ExtBd
 * Noto Sans Thai UI SemCond ExtLt
 * Noto Sans Thai UI SemCond Light
 * Noto Sans Thai UI SemCond Med
 * Noto Sans Thai UI SemCond SemBd
 * Noto Sans Thai UI SemCond Thin
 * Noto Sans Thai UI Thin
 .
 Noto UI fonts are for text display in UI elements
 (e.g. buttons, menus) that have a height limit.
 .
 The name "Noto" is short for "No Tofu",
 describing the aim of covering all living Unicode scripts.
 .
 Tofu (豆腐) is Japanese jargon
 for unicode replacement character "�" (U+FFFD)
 often displayed as replacement for unassigned or unknown characters.

Package: fonts-noto-unhinted
Description-md5: 10c671a3539c3be5e04a1e939e3a8a25
Description-en: "No Tofu" font families with large Unicode coverage (unhinted)
 Noto is a collection of font families,
 each visually harmonized across scripts.
 .
 This package contains Noto font families which lacks hinting:
 .
 [ currently this package is empty: all Noto families has hinting ]
 .
 The name "Noto" is short for "No Tofu",
 describing the aim of covering all living Unicode scripts
 (currently 103 are covered, at least partly.
 .
 Tofu (豆腐) is Japanese jargon
 for unicode replacement character "�" (U+FFFD)
 often displayed as replacement for unassigned or unknown characters.

Package: fonts-nunito
Description-md5: 7ee341219beeea8218d8d54415d97908
Description-en: Well balanced Sans Serif with rounded terminals
 Nunito is a well balanced sans serif typeface superfamily, with 2
 versions: The project began with Nunito, created by Vernon Adams as a
 rounded terminal sans serif for display typography. Jacques Le Bailly
 extended it to a full set of weights, and an accompanying regular
 non-rounded terminal version, Nunito Sans.

Package: fonts-ocr-a
Description-md5: 5845bfcd683f34b6e4e0e4687a4b8e13
Description-en: ANSI font readable by the computers of the 1960s
 This font was developed by the American National Standards Institute (ANSI)
 to be readable by the computers of the 1960s. The OCR-A font is still used
 commercially in payment advice forms so that a lockbox company can determine
 the account number and amount owed on a bill when processing a payment.
 A site license for the OCR-A font is very expensive, so this free font was
 created.

Package: fonts-ocr-b
Description-md5: 88d06434625748e1326d506a8ad834c9
Description-en: machine-readable typeface as used in passports
 Provides the OCR-B typeface originally designed by Adrian Frutiger and
 standardised in ISO 1073/II-1976 (E).  Originally designed for use with
 OCR, it has a somewhat mechanical appearance, and remains in use in
 passports and on car number plates.

Package: fonts-oflb-asana-math
Description-md5: 1f6f6f7a4a2fae2e004c262b587dc20b
Description-en: extended smart Unicode Math font
 Asana Math provides rich Unicode coverage of the Maths-related blocks and
 support for the MATH Opentype table which means that it can be used to typeset
 documents with complex mathematical requirements using tools like XeTeX.

Package: fonts-oflb-euterpe
Description-md5: 5caa2d56b879083a5e5b07a8cfd2eb69
Description-en: unicode musical font
 This package provides a font which covers the whole musical symbols block of
 Unicode. Some extra glyphs can be found in the Private Use Area, some of them
 may be accessed through OpenType features, like ligatures and glyph
 substitutions.
 .
 The font sources (Fontforge .sfd) are available on the upstream website and in
 the source package.
 .
 In Greek mythology, Euterpe is the muse of lyric poetry.

Package: fonts-okolaks
Description-md5: e38259e44bb7c37e1062b6258a3974e2
Description-en: decorative, sans serif font
 This package provides is a decorative, sans serif font by Gluk.

Package: fonts-oldstandard
Description-md5: f490eb0e7950bf98fbccf310810e384c
Description-en: smart font with wide range of Latin, Greek and Cyrillic characters
 The Old Standard font family is an attempt to revive a specific type of
 modern (classicistic) antiqua, very commonly used in various editions
 printed in the late 19th and early 20th century, but almost completely
 abandoned later.
 .
 The full font sources (fontforge .sfd and xgridfit .xdf) and
 extensive documentation are also available.

Package: fonts-open-sans
Description-md5: 0cd832f7b05a3a9a804b6d4fb10aa076
Description-en: humanist sans serif typeface by Steve Matteson
 Open Sans is a clean and modern sans-serif typeface designed
 by Steve Matteson and commissioned by Google.
 .
 This version contains the complete 897 character set, which includes
 the standard ISO Latin 1, Latin CE, Greek and Cyrillic character sets.
 .
 Open Sans was designed with an upright stress, open forms and a neutral,
 yet friendly appearance. It was optimized for print, web, and mobile
 interfaces, and has excellent legibility characteristics in its letterforms.
 .
 Both condensed and non-condensed typefaces are included with this package.

Package: fonts-opendin
Description-md5: 5e0b36ab92f4925754ca34011672f6f9
Description-en: Open DIN font
 The idea of this open typeface is being the most close as possible from the
 Prussian Railways master drawing (public domain license, afaik), and its
 applications.
 .
 This typeface were made using open-source tools, like Fontforge and Inkscape,
 also for helping their development from using them.

Package: fonts-opendyslexic
Description-md5: 5aca6681db2bc5acb51bf4baecc407ba
Description-en: font designed to increase readability for readers with dyslexia
 OpenDyslexic is an open sourced font created to increase readability for
 readers with dyslexia. It includes regular, bold, italic, and bold-italic
 styles. It is being updated continually and improved based on input from
 dyslexic users.

Package: fonts-oradano-mincho-gsrr
Description-md5: 5ae2ea8e4004dfc77342a5185cf36dd5
Description-en: Retro style (Meiji period) Japanese font
 Oradano Mincho is Retro style (Meiji period) Japanese font. It also includes
 GSRR - Greek, Symbols, Roman and Russian.
 .
 This font will cover all non-Kanji and some Kanji characters in JIS X 0213:2004

Package: fonts-osifont
Description-md5: 46f637992614f97b7966365f52f64f2a
Description-en: ISO 3098-compliant TrueType font for CAD projects
 In some European countries, CAD projects must have a font which conforms
 to the ISO 3098 specification. Such a font has been available in
 commercial CADs but was not available for free CADs (including FreeCAD)
 until this project.

Package: fonts-ottilie
Description-md5: fe143d68ef4b9fb3b6e4787c0575d5df
Description-en: font for German Kurrent using thick curvy hand written-like letters
 This proportional font resembles a recent version of the German Kurrent
 cursive script from around 1900 and aims to look like a curvy handwriting
 using a thick pen.
 .
 One can use it as aid to learn Kurrent, for tattoos or other text, where
 readability is less important.
 .
 Kurrent has been used for hand writing over 500 years, undergoing various
 transformations until it has been replaced by the nowadays more well-known
 Sütterlin script from 1911.

Package: fonts-paktype
Description-md5: 7f78a5926b43dac902977aa64f8f838f
Description-en: PakType free OpenType Urdu fonts
 These are two free OpenType Urdu fonts (Naqsh and Tehreer),
 designed and developed by the PakType volunteers.

Package: fonts-paratype
Description-md5: 395ce61f1468e0054f956dc188018ef4
Description-en: ParaType font collection for the languages of Russia
 The ParaType PT Sans and PT Serif font families were developed as
 part of the "Public Types of Russian Federation" project.  The main
 objective of the project is to allow the peoples of Russia to read
 and write their native languages using free/libre fonts.
 .
 In addition to standard Western, Central European, and Cyrillic code
 pages, the fonts contain characters of all title languages of the
 Russian Federation.
 .
 PT Sans is based on Russian sans serif types of the second part of
 the XX century, but at the same time has a very distinctive features
 of modern humanistic design. The family consists of 8 styles: 4
 basic styles, 2 caption styles for small sizes, and 2 narrow styles.
 .
 PT Serif is a transitional serif face with humanistic terminals
 designed for use together with PT Sans. It consists of 6 styles: 4
 basic styles, and 2 caption styles for small sizes.
 .
 The fonts were released by ParaType, and designed by Alexandra
 Korolkova, Olga Umpeleva and Vladimir Yefimov.

Package: fonts-pc
Description-md5: 1896a2512558207a1948d0fa31f15350
Description-en: TrueType conversions of PC ROM fonts
 These fonts came from versions of IBM PC and its clones in the DOS era
 (1981-1994), embedded in ROM, and used in text modes.  They are provided
 in a form usable by modern display libraries.  Character coverage comes
 from taking together many language versions sold regionally, with additional
 characters that are expected today drawn in a given font's style.
 .
 This package includes fonts from machines that have seen the most usage.
 For more obscure ones, please install fonts-pc-extra.

Package: fonts-pc-extra
Description-md5: d52dc1810b03bbce72d7f8e08b99f605
Description-en: TrueType conversions of PC ROM fonts (less popular variants)
 These fonts came from versions of IBM PC and its clones in the DOS era
 (1981-1994), embedded in ROM, and used in text modes.  They are provided
 in a form usable by modern display libraries.
 .
 This package contains variants from more obscure machines, or less
 relevant resolutions; most of fonts limited to CP437 coverage.

Package: fonts-play
Description-md5: d31c1eb3bbf5ebb24bfca8cd8d45f3f0
Description-en: minimalistic sans serif typeface
 Play is a minimalistic sans serif typeface designed by Jonas Hecksher, Type
 Director of Playtype™ Type Foundry. All letters in Play derive from the 'O' –
 square and circular at the same time. Play is designed with large, open
 counters, ample lowercase x-heights and a corporate, yet friendly appearance.
 The combination of these qualities give Play both a high legibility and
 readability.

Package: fonts-povray
Description-md5: 468ac9a92d0da5c162e9bcde1a000da9
Description-en: Persistence of vision raytracer (3D renderer) fonts
 POV-Ray is a full-featured ray tracer. Ray tracers simulate objects
 and light sources of the real world to calculate photorealistic, computer
 generated images. Because of the nature of ray tracing, this process is
 quite CPU-intensive, at the benefit of more realistic images compared to
 real time rendering techniques. For example, in POV-Ray, you can model a
 glass prism, and you will see a spectrum in the resulting image.
 .
 POV-Ray by itself is a command-line utility that will take scene
 descriptions, written in a special easy-to-understand language, to
 produce ray-traced images (or even a sequence of images, for animations).
 You can either write those scene-descriptions by hand, or use external
 tools to generate (parts of) the scene.
 .
 This package contains the fonts coming with povray.

Package: fonts-powerline
Description-md5: df8954c2cf3fddab0b3bcde6cb143031
Description-en: prompt and statusline utility (symbols font)
 Powerline is a statusline plugin for vim, and provides statuslines and prompts
 for several other applications, including zsh, bash, tmux, IPython, Awesome and
 Qtile.
 .
 This package contains the font which provides symbols used by Powerline. It
 also contains the fontconfig settings that makes these symbols available as
 part of other installed fonts.

Package: fonts-pretendard
Description-md5: e03333d655b87caab17026ad15373b20
Description-en: Fine tuned derived font for Korean-Latin mixed body text
 Pretendard is a derived font family from three different fonts; Noto Sans
 CJK, Inter and M PLUS 1P. The widths of characters and distances between
 characters are fine tuned for good looking body text, when it's written in
 multiple scripts of Korean Hangul and Latin alphabets.

Package: fonts-prociono
Description-md5: a7c6966ef24c8c830f5e23c075d7d39d
Description-en: font similar to the one used for the Debian logo
 This is a font that could be used if you need to write Debian as in the
 logo. An old looking serif font. Some use it for running text.

Package: fonts-proggy
Description-md5: f57e96e929f7e5df51d7144db0ce9f8f
Description-en: Monospaced bitmap programming font
 These are a set of fixed-width screen fonts that are designed for code
 listings. This is only the tiny version of the font collection.

Package: fonts-quattrocento
Description-md5: 0f3472a5724541109349b7a5b73d8e40
Description-en: classic, elegant, sober and strong Roman typeface
 Its wide and open letterforms, and great x-height, make it very legible for
 body text at small sizes, while its tiny details that only show up at bigger
 sizes make it also great for display use.

Package: fonts-quicksand
Description-md5: 3f145733c2fbe07ebda78628a9cb4d4a
Description-en: sans-serif font with round attributes
 Quicksand is a display sans serif with rounded terminals.
 The project was initiated by Andrew Paglinawan in 2008 using
 geometric shapes as a core foundation. It is designed for
 display purposes but kept legible enough to use in small sizes
 as well.
 .
 In 2016, in collaboration with Andrew, it was thoroughly revised
 by Thomas Jockin to improve the quality.

Package: fonts-radisnoir
Description-md5: 97192aaad95ef5df878b32b2470afa97
Description-en: font inspired by Bayer Universal and Bauhaus
 Radis Noir is a sans serif typeface based on a regular circle and
 inspired by the Bauhaus movement and especially the typography
 of Herbert Bayer.

Package: fonts-rampart
Description-md5: 98f6f35b113674010fa668f546f36160
Description-en: unique outline shadow font made in the image of 3-D blocks
 Rampart is a unique outline shadow font made in the image of 3-D blocks.
 It is best used for added impact or to demonstrate strength and stability.
 .
 See https://fontworks.co.jp/fontsearch/RampartStd-EB/

Package: fonts-recommended
Description-md5: 2359ec50128b2f19813c729be33f287f
Description-en: set of recommended fonts
 This metapackage is a list of fonts that, in the opinion of some members
 of the Debian Fonts team, is reasonable to have on most GUI systems.  The
 selection is pretty arbitrary, and includes:
 * compatibility with other operating systems
 * basic coverage of all writing systems
 * all symbols and emojis
 * fonts just nice to have

Package: fonts-reggae
Description-md5: 2d22c213f62b9c7eb4ae821e13d8835d
Description-en: display font often used in Japanese boys' magazines and digital content
 Reggae is a very popular display font often used in Japanese boys' magazines
 and digital content. The sharpened ends give off a dynamic pulse, making this
 font ideal to express rhythm, movement and energy, or for emphasis.
 .
 See https://fontworks.co.jp/fontsearch/ReggaeStd-B/

Package: fonts-ricty-diminished
Description-md5: 923064da3383cb73f521eb024e22e3c6
Description-en: font based on Inconsolata and Circle M+ 1m for programming
 Ricty Diminished is a font based on Inconsolata and Circle M+ 1m,
 optimized for the programming usage.
 .
 - Use Inconsolata for the Latin character glyphs and "Circle M+ 1m" font for
 other glyphs.
 - Adjust the width of full-width and normal-width character glyphs to
 2:1 ratio exactly full and half.
 - Design the comma, period, colon, semicolon and bracket character glyphs
 to differentiate each other clearly to prevent confusions.
 - Design the high visibility p-sound sign attached Kana character glyphs.
 - Design the En-dash and Em-dash glyphs show them as the broken line to
 prevent input failures for LaTeX.
 - It shows Em-size space as "box" character because Em-size space often.
 prevents debugging since users usually miss it. With Ricty Diminished font,
 users can find and fix it easily.

Package: fonts-rit-sundar
Description-md5: a0d2ecc3b26d42a4b734680d468b5991
Description-en: ornamental font for Malayalam script
 A traditional orthography ornamental font for Malayalam script created by
 Rachana Institute of Typography (RIT)
 .
 This font is created, named and released in memory of Sundar (Sundar Ramanatha
 Iyer; April 23, 1953 -- November 12, 2016).

Package: fonts-roadgeek
Description-md5: 086b9b4df7c53447b06db9a86a5fde34
Description-en: Set of fonts replicating various road sign typefaces
 This is a set of fonts that replicates typefaces used on highway signs in
 various countries.

Package: fonts-roboto
Description-md5: 4a27614cefc9afc9996fe6cda316d508
Description-en: metapackage to pull in Roboto fonts
 Roboto is Google's signature family of fonts, the default font in
 Android and ChromeOS and the recommended font for Google's visual
 language, Material Design.
 .
 Roboto supports all Latin, Cyrillic, and Greek characters in Unicode
 7.0 as well as currency symbol for the Georgian lari, to be published
 in Unicode 8.0.

Package: fonts-roboto-fontface
Description-md5: 3e10b345ff298af26ad493cc766283cd
Description-en: largely geometric, friendly and open curves font
 Roboto has a dual nature. It has a mechanical skeleton and the forms are
 largely geometric. At the same time, the font features friendly and open
 curves. While some grotesks distort their letterforms to force a rigid rhythm,
 Roboto doesn’t compromise, allowing letters to be settled into their natural
 width. This makes for a more natural reading rhythm more commonly found in
 humanist and serif types.
 .
 This is the normal family, which can be used alongside the Roboto Condensed
 family and the Roboto Slab family.
 .
 This package also provides Css, Scss and LESS files to use webfonts from this
 package.

Package: fonts-roboto-slab
Description-md5: e85476726b677d8381728acdc6b3a624
Description-en: Google's signature family of fonts (slab)
 Roboto is Google's signature family of fonts, the default font in
 Android and ChromeOS and the recommended font for Google's visual
 language, Material Design.
 .
 Roboto supports all Latin, Cyrillic, and Greek characters in Unicode
 7.0 as well as currency symbol for the Georgian lari, to be published
 in Unicode 8.0.
 .
 This package contains the Slab Serif font for the Roboto font family.

Package: fonts-roboto-unhinted
Description-md5: b275adfeafab8e742d9c607c4a009746
Description-en: Google's signature family of fonts (unhinted)
 Roboto is Google's signature family of fonts, the default font in
 Android and ChromeOS and the recommended font for Google's visual
 language, Material Design.
 .
 Roboto supports all Latin, Cyrillic, and Greek characters in Unicode
 7.0 as well as currency symbol for the Georgian lari, to be published
 in Unicode 8.0.
 .
 This package contains Roboto font families which lack hinting.

Package: fonts-rocknroll
Description-md5: eb2ee1c3a0d604de520b268b47fcc06d
Description-en: pop-style font
 RocknRoll is an original pop-style font. The strokes of varying intensity
 add momentum and the rounded dots create a lively and dynamic feel.
 .
 See https://fontworks.co.jp/fontsearch/rocknrollstd-db/

Package: fonts-routed-gothic
Description-md5: d927408a433855c6dcc07e1eee65352a
Description-en: Clean vintage drafting, avionics, routed signage, and keyboard legend font
 A clean implementation of a common lettering style found on technical
 drawings, engraved office signs, computer and typewriter keyboards, and
 some comic books and avionics from the mid-20th century.

Package: fonts-rufscript
Description-md5: 2c82f5451d2e10f0874dfbd90e6bb7d7
Description-en: handwriting-based font for Latin characters
 Rufscript is a handwriting-based Unicode font containing
 basic Latin characters and is created using only FOSS tools
 (Fontforge - Inkscape - GIMP).

Package: fonts-sahel
Description-md5: b6dcf2d1004656e0b4504308a8517a29
Description-en: Sahel font family
 Sahel project is a Persian-Arabic typeface family with five weights
 Based on Dejavu Sans. For Latin glyphs the Roboto font
 has been used. This is a free and open source software.

Package: fonts-sahel-variable
Description-md5: d0745288326541a1f70f8af2b6b7936b
Description-en: Sahel font family (VF)
 Sahel project is a Persian-Arabic typeface family with five weights
 Based on Dejavu Sans. For Latin glyphs the Roboto font
 has been used. This is a free and open source software.
 .
 This is the VF variant of the font.

Package: fonts-sambhota-tsugring
Description-md5: 70a20fed80dda83f9357e8059582f0b9
Description-en: sambhota tsugring free OpenType Tibetan font
 This is a free Tibetan dbu-med OpenType Font, designed by Dezawa Shin-ichiro
 based on a font by Tibetan Dharamusara.

Package: fonts-sambhota-yigchung
Description-md5: da09f4807608e76a0ac5c5f2c3449243
Description-en: sambhota yigchung free OpenType Tibetan font
 This is a free Tibetan dbu-med OpenType Font, designed by Dezawa Shin-ichiro
 based on a font by Tibetan Dharamusara.

Package: fonts-samyak
Description-md5: 886201dea07d1f3714ef330d8b7bd4a7
Description-en: Meta package to install all Samyak TrueType fonts
 This package provides all Samyak TrueType fonts for following
 Indian languages:
 * Devanagari
 * Gujarati
 * Malayalam
 * Oriya
 * Tamil

Package: fonts-samyak-orya
Description-md5: dcb2e712b14cf8a53cc799b7b4c8fe76
Description-en: Samyak TrueType font for Odia language
 This package provides Samyak TrueType font for Odia
 language (or) which is primarily used in the Indian state
 of Odisha.

Package: fonts-sawarabi-gothic
Description-md5: 19a1454b1ba0296d73dcd9a016c1431d
Description-en: gothic font for Japanese
 Sawarabi Gothic is an original sans serif font including kanji, kana and
 Latin characters. At present it has at least 4400 glyphs.
 .
 Sawarabi, Japanese word, means "newborn bracken", so this font has only tiny
 glyph set now, but grows up like bracken.

Package: fonts-sawarabi-mincho
Description-md5: 4147f809b0aa0492ef6baa7a50b89861
Description-en: Japanese mincho font - Sawarabi Mincho font
 Sawarabi Mincho is an original serif font including kanji, kana and Latin
 characters. At present it has more than 3,600 glyphs.

Package: fonts-schraubenkiste
Description-md5: b39a43ff7bc1f9d62d611e7fed4aaca2
Description-en: font for organizing screws
 This fonts provides glyphs for most common screwheads, e.g torx,
 Philips, Robertson and hex. It also contains size glyphs (both metric and imperial)
 for specifying the screw diameter (e.g M4). Additionally, symbols for the
 type of screw are provided (such as cylinder head, flat head, etc.).
 .
 Two fonts are present in the binary package: Schraubenkiste has dark symbols
 for the screwheads whereas Schraubenkiste2 has light ones.
 .
 With this font writing labels to sort screws becomes an easy task.
 .
 For information on how to write the glyphs please consult README.debian.

Package: fonts-senamirmir-washra
Description-md5: 46caaee58c1c51529acd377dc9ef462d
Description-en: collection of unicode fonts for the Ethiopic script
 WashRa is, simply, a set of eleven Ethiopic fonts. All of them support the
 Ethiopic standard included in Unicode 3.0. The fonts are: Ethiopia Jiret,
 Ethiopic Zelan, Ethiopic WashRa Bold, Ethiopic WashRa SemiBold, Ethiopic
 Yigezu Bisrat Gothic, Ethiopic Hiwua, Ethiopic Fantuwua, Ethiopic Yebse,
 Ethiopic Wookianos, Ethiopic Tint, Ethiopic Yigezu Bisrat Goffer.
 .
 These fonts were developed by Abass Alamnehe of the Senamirmir Project
 (http://www.senamirmir.com).
 .
 The WashRa fonts are released under the SIL Open Font License and for more
 information please visit http://scripts.sil.org/OFL.

Package: fonts-seto
Description-md5: 5492f69c9887237cc679c59ed8ca7f15
Description-en: handwriting Japanese font including JIS X 0213 kanji
 Seto font is a handwriting Japanese monospaced font.
 .
 It includes JIS X 0213 kanji and also Unicode SIP (Supplementary Ideographic
 Plane) kanji in setofont-ex.ttf

Package: fonts-sil-akatab
Description-md5: 014fcddd4b0bab0b344457f7e87e7810
Description-en: Akatab is a Tifinagh font
 Akatab is a TrueType font for the Tifinagh script with smart font capabilities
 added using state-of-the-art font technologies. This means that complex
 typographic issues such as the placement of combining marks or the formation
 of ligatures are handled by the font, provided you are running an application
 that provides an adequate level of support for one of these smart font
 technologies.
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-akatab
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-alkalami
Description-md5: 3b8d6bb198d16cdd6415f4d58614aa9a
Description-en: Font for Arabic-based writing systems in the Kano region
 Alkalami is the local word for the Arabic "qalam", a type of sharpened stick
 used for writing on wooden boards in the Kano region of Nigeria and in Niger,
 and what gives the style its distinct appearance. The baseline stroke is very
 thick and solid. The ascenders and other vertical strokes including the teeth
 are very narrow when compared to the baseline. A generous line height is
 necessary to allow for deep swashes and descenders, and the overall look of
 the page is a very black, solid rectangle. Diacritics are much smaller in
 scale, with very little distance from the main letters.
 .
 This font supports the characters known to be used by languages written with
 the Kano style of Arabic script, but may not have the characters needed for
 other languages.
 .
 This font utilizes state-of-the-art font technologies to support complex
 typographic issues. Font smarts are implemented using OpenType only. There
 are no current plans to support Graphite.
 .
 One fonts are included in this release:
 * Alkalami Regular
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-awami
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-andika
Description-md5: 22f522c041dafccfa468736005510ece
Description-en: Font family designed for literacy use
 Andika ("Write!" in Swahili) is a sans serif, Unicode-compliant font
 designed especially for literacy use, taking into account the needs of
 beginning readers. The focus is on clear, easy-to-perceive letterforms that
 will not be easily confused with one another.
 .
 A sans serif font is preferred by some literacy personnel for teaching
 people to read. Its forms are simpler and less cluttered than some serif
 fonts can be. For years, literacy workers have had to make do with fonts
 that were available but not really suitable for beginning readers and
 writers. In some cases, literacy specialists have had to tediously cobble
 together letters from a variety of fonts in order to get the all of
 characters they need for their particular language project, resulting in
 confusing and unattractive publications. Andika addresses those issues.
 .
 Four fonts from this typeface family are included in this release:
 * Andika Regular
 * Andika Bold
 * Andika Italic
 * Andika Bold Italic
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-andika
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-andika-compact
Description-md5: 2bae59cbb481271404bfa4e49ff6780c
Description-en: Smart Unicode Latin/Greek fonts for literacy (tight spacing version)
 Andika ("Write!" in Swahili) is a sans serif, Unicode-compliant font
 designed especially for literacy use, taking into account the needs of
 beginning readers. The focus is on clear, easy-to-perceive letterforms that
 will not be easily confused with one another.
 .
 A sans serif font is preferred by some literacy personnel for teaching
 people to read. Its forms are simpler and less cluttered than some serif
 fonts can be. For years, literacy workers have had to make do with fonts
 that were available but not really suitable for beginning readers and
 writers. In some cases, literacy specialists have had to tediously cobble
 together letters from a variety of fonts in order to get the all of
 characters they need for their particular language project, resulting in
 confusing and unattractive publications. Andika addresses those issues.
 .
 After receiving many insightful comments on the Design Review and Basic fonts,
 Andika's final letterforms have been refined with alternate shapes still
 available for some characters. This font now contains the same character set
 as Charis SIL and Doulos SIL.
 .
 Andika  provides OpenType and Graphite features like smart code for diacritic
 placement and supports recent additions to Unicode and the SIL PUA, and
 character assignments are updated to conform to Unicode 5.1
 .
 See the FONTLOG for information on this and previous releases.
 .
 This is the compact version to allow more flexibility with diacritics.

Package: fonts-sil-andikanewbasic
Description-md5: 294a8be9ff8a793a6f4bdfd7c06cd078
Description-en: smart Unicode Latin font family for literacy (more faces, limited charset)
 Andika ("Write!" in Swahili) is a sans serif, Unicode-compliant font
 designed especially for literacy use, taking into account the needs of
 beginning readers. The focus is on clear, easy-to-perceive letterforms that
 will not be easily confused with one another.
 .
 A sans serif font is preferred by some literacy personnel for teaching
 people to read. Its forms are simpler and less cluttered than some serif
 fonts can be. For years, literacy workers have had to make do with fonts
 that were available but not really suitable for beginning readers and
 writers. In some cases, literacy specialists have had to tediously cobble
 together letters from a variety of fonts in order to get the all of
 characters they need for their particular language project, resulting in
 confusing and unattractive publications. Andika addresses those issues.
 .
 Andika New Basic is a limited-character-set (no extended IPA or Cyrillic)
 version of Andika that includes regular, bold, italic and bold-italic faces.
 Andika New Basic gives a preview of what a whole range of new weights will
 eventually look like.
 .
 A hallmark of Andika's versatility for global use is its selection of
 alternate letterforms. These alternates are accessible via OpenType and
 Graphite font features. For applications that do not support OpenType or
 Graphite, TypeTuner Web (http://scripts.sil.org/ttw/fonts2go.cgi) allows
 you to download a custom font with your choice of which forms should be
 the default. TypeTuner is also available as a standalone utility -
 (http://scripts.sil.org/TypeTuner).
 .
 Andika New Basic is a limited-character-set version of Andika that includes
 a full family of styles (Regular, Bold, Italic and Bold-Italic).
 .
 In particular, these fonts do not support:
 Full extended Latin IPA
 Complete support for Central European languages
 Greek
 Cyrillic
 .
 What is the difference between Andika and Andika New Basic?
 Andika has a more complete character set comparable to
 Charis SIL and Doulos SIL
 Andika New Basic has a limited character set, supporting only the Basic
 Latin and Latin-1 Supplement Unicode ranges, plus a selection of the
 more commonly used extended Latin characters, with miscellaneous
 diacritical marks, symbols and punctuation.
 Andika New Basic has all four faces: Regular, Bold, Italic and Bold-Italic
 .
 What is the difference between Andika Basic (2008) and Andika New Basic?
 Andika New Basic has all four faces: Regular, Bold, Italic and Bold-Italic
 Andika New Basic has a few more characters than Andika Basic
 Andika New Basic uses different glyphs for "a" and "r" based characters
 than Andika Basic, and are identical to the main Andika font
 Graphite feature identifiers were integers in Andika Basic and are
 4-character alphanumeric tags in Andika New Basic
 .
 The full-character-set Andika is being updated to include all four faces
 (Regular, Bold, Italic and Bold-Italic).
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-andika
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-awami-nastaliq
Description-md5: bd21211b60f69eb1bee299ecdc71f12e
Description-en: Smart Unicode font for the Nastaliq script
 Awami Nastaliq is a Nastaliq-style Arabic script font supporting a wide variety
 of languages of Southwest Asia, including but not limited to Urdu. This font
 is aimed at minority language support. This makes it unique among Nastaliq
 fonts.
 .
 Awami means "of the people", "of the common population" or "public".
 .
 The Awami Nastaliq font does not provide complete coverage of all the
 characters defined in Unicode for Arabic script. Because the font style is
 specifically intended for languages using the Nastaliq style of southwest Asia,
 the character set for this font is aimed at those languages.
 .
 This font makes use of state-of-the-art font technologies to support complex
 typographic issues. Font smarts have been implemented using Graphite only.
 There are no current plans to support OpenType.
 .
 One font from this typeface family is included in this release:
 * Awami Nastaliq Regular
 * Awami Nastaliq Medium
 * Awami Nastaliq SemiBold
 * Awami Nastaliq Bold
 * Awami Nastaliq ExtraBold
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-awami
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-charis
Description-md5: 40dfdc11649d09dbc1fcc6ba011a26f5
Description-en: Font family for wide range of languages that use the Latin and Cyrillic scripts
 Charis is similar to Bitstream Charter, one of the first fonts designed
 specifically for laser printers. It is highly readable and holds up well in
 less-than-ideal reproduction environments. It also has a full set of styles
 - regular, italic, bold, bold italic - and so is more useful in general
 publishing than Doulos SIL. Charis is a serif proportionally spaced font
 optimized for readability in long printed documents.
 .
 The goal for this product was to provide a single Unicode-based font family
 that would contain a comprehensive inventory of glyphs needed for almost any
 Roman- or Cyrillic-based writing system, whether used for phonetic or
 orthographic needs. In addition, there is provision for other characters and
 symbols useful to linguists. This font makes use of state-of-the-art font
 technologies to support complex typographic issues, such as the need to
 position arbitrary combinations of base glyphs and diacritics optimally.
 .
 Four fonts from this typeface family are included in this release:
 * Charis SIL Regular
 * Charis SIL Bold
 * Charis SIL Italic
 * Charis SIL Bold Italic
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-charis
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-charis-compact
Description-md5: 4d427525c36bd151cbcb2eafb2907b77
Description-en: smart Unicode fonts for Latin and Cyrillic scripts (tight spacing version)
 The goal for Charis SIL is to provide a single Unicode-based font family
 that would contain a comprehensive inventory of glyphs needed for almost
 any Roman- or Cyrillic-based writing system, whether used for phonetic or
 orthographic needs. In addition, there is provision for other characters
 and symbols useful to linguists.
 .
 The Charis SIL font contains near-complete coverage of all the characters
 defined in Unicode 7.0 for Latin and Cyrillic. In total, over 3,600 glyphs are
 included, providing support for over 2,300 characters as well as a large number
 of ligated character sequences (e.g., contour tone letters used in phonetic
 transcription of tonal languages).
 .
 Four fonts from this typeface family are included in this release:
 * Charis SIL Compact Regular
 * Charis SIL Compact Bold
 * Charis SIL Compact Italic
 * Charis SIL Compact Bold Italic
 .
 Charis SIL is a TrueType font with "smart font" capabilities added using the
 Graphite, OpenType(r), and AAT font technologies. This means that complex
 typographic issues such as formation of ligatures or automatic positioning of
 diacritics relative to base characters in arbitrary base+diacritic combinations
 (including combinations involving multiple diacritics) are handled by the font.
 In addition, alternately-designed glyphs are also provided for a number of
 characters for use in particular contexts. These capabilities are only
 available if you are running an application that provides an adequate level of
 support for one of these smart font technologies.
 .
 This is the compact version with tighter line spacing.

Package: fonts-sil-dai-banna
Description-md5: 515a9ba85d4255abd6b14d6363d5f2a3
Description-en: smart Unicode font for Dai Banna (Xishuangbanna Dai)
 This package provides the Dai Banna SIL fonts which are a Unicode
 rendering of the New Tai Lue (Xishuangbanna Dai) script.  Version 2.000 is the
 first Unicode release.  (Version 1.0 was released under the name of 'SIL Dai
 Banna' in legacy encoding.)  Two font families, differing only in weight,
 allow for a wide range of uses.
 .
 The New Tai Lue script is used by approximately 300,000 people who speak the
 Xishuangbanna Dai language in Yunnan, China.  It is a simplification of the
 Tai Tham (Old Tai Lue) script as used for this language for hundreds of years.
 .
 The Dai Banna SIL fonts are smart fonts using a Graphite description. The
 source package includes the source GDL code for the description. The features
 of the fonts are:
 .
 - complete coverage of the New Tai Lue script
 - Graphite smarts for re-ordrant vowels and line-breaking
 .
 Extended Font sources (Graphite .gdl and FontLab .vfb) are available in the
 source package and on the project website.

Package: fonts-sil-doulos
Description-md5: ea8c292cdcafd928cdfffac32f93eb91
Description-en: Font family for wide range of languages that use the Latin and Cyrillic scripts
 Doulos is very similar to Times/Times New Roman, but only has a single
 face - regular. It is intended for use alongside other Times-like fonts where
 a range of styles (italic, bold) are not needed.
 .
 The goal for this product was to provide a single Unicode-based font family
 that would contain a comprehensive inventory of glyphs needed for almost any
 Roman- or Cyrillic-based writing system, whether used for phonetic or
 orthographic needs. In addition, there is provision for other characters and
 symbols useful to linguists. This font makes use of state-of-the-art font
 technologies to support complex typographic issues, such as the need to
 position arbitrary combinations of base glyphs and diacritics optimally.
 .
 One font from this typeface family is included in this release:
 * Doulos SIL Regular
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-doulos
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-doulos-compact
Description-md5: db1e706bf0a040f89142f054caf80256
Description-en: smart Unicode font for Latin and Cyrillic scripts (tight spacing version)
 The goal for the Doulos SIL font is to provide a single Unicode-based font
 family that would contain a comprehensive inventory of glyphs needed for
 almost any Roman- or Cyrillic-based writing system, whether used for
 phonetic or orthographic needs. In addition, there is provision for other
 characters and symbols useful to linguists.
 .
 The Doulos SIL font contains near-complete coverage of all the characters
 defined in Unicode 7.0 for Latin and Cyrillic. In total, over 3,600 glyphs are
 included, providing support for over 2,300 characters as well as a large number
 of ligated character sequences (e.g., contour tone letters used in phonetic
 transcription of tonal languages).
 .
 In addition, alternately-designed glyphs are also provided for a number of
 characters for use in particular contexts. The glyphs are accessible in
 applications that support advanced font technologies, specifically the Graphite
 or OpenType technologies. These technologies are also utilized to provide
 automatic positioning of diacritics relative to base characters in arbitrary
 base+diacritic combinations (including combinations involving multiple
 diacritics).
 .
 Doulos SIL is a TrueType font with "smart font" capabilities added using the
 Graphite, OpenType(r), and AAT font technologies. This means that complex
 typographic issues such as formation of ligatures or automatic positioning of
 diacritics relative to base characters in arbitrary base+diacritic combinations
 (including combinations involving multiple diacritics) are handled by the font.
 In addition, alternately-designed glyphs are also provided for a number of
 characters for use in particular contexts. These capabilities are only
 available if you are running an application that provides an adequate level of
 support for one of these smart font technologies.
 .
 This is the compact version with tighter line spacing.

Package: fonts-sil-galatia
Description-md5: 5b030196c09677bc87f58be01c323fab
Description-en: font family for Latin-1 and Greek (polytonic support)
 The Galatia SIL Greek Unicode Fonts are a new version of the SIL Galatia font
 released by SIL in 1997.
 .
 The Latin-1 codepage ("A-Z", "a-z" plus some punctuation, etc.) is included in
 the font. This is to assist with viewing Latin or Roman text. The Macintosh
 character set for US Roman and the 850 WE/Latin-1 encodings are also included.
 .
 Polytonic Greek is supported but Coptic is not. There is no automatic formation
 of the final sigma.

Package: fonts-sil-gentium
Description-md5: 2c4441f686195c18937e072ff6f9f505
Description-en: extended Unicode Latin font ("a typeface for the nations")
 Gentium ("belonging to the nations" in Latin) is a Unicode typeface family
 designed to enable the many diverse ethnic groups around the world who use
 the Latin script to produce readable, high-quality publications. The design
 is intended to be highly readable, reasonably compact, and visually
 attractive. Gentium has won a "Certificate of Excellence in Typeface Design"
 in two major international typeface design competitions: bukva:raz! (2001)
 and TDC2003 (2003).
 .
 Gentium provides glyphs for a wide range of Latin and Greek characters. The
 additional 'extended' Latin letters are designed to naturally harmonize with
 the traditional 26 ones. Diacritics are treated with careful thought and
 attention to their use. Gentium also supports both ancient and modern Greek,
 including a number of alternate forms. It currently supports the following
 ranges of Unicode 3.0 (completely unless noted):
 .
 Range          Description
 .
 U+0020-U+007F  Basic Latin
 U+00A0-U+00FF  Latin-1 Supplement
 U+0100-U+017F  Latin Extended-A
 U+0180-U+021F  Latin Extended-B
 U+0222-U+0233  Latin Extended-B (continued)
 U+0250-U+02AD  IPA Extensions
 U+02B0-U+02FF  Spacing Modifier Letters
 U+0300-U+036F  Combining Diacritical Marks
 U+0370-U+03D5  Greek (not including archaic or Coptic)
 U+1E00-U+1EFF  Latin Extended Additional
 U+1F00-U+1FFF  Greek Extended
 U+2000-U+203A  General Punctuation (partial)
 U+2070-U+209F  Superscripts and Subscripts
 U+20A0-U+20CF  Currency Symbols (partial)
 U+2100-U+214F  Letterlike Symbols (only a couple)
 .
 Gentium Regular also includes some Cyrillic glyphs, but they are only early
 drafts. A future version will include a completely revised set, including
 italic, and will expand the support for Latin, Greek and Cyrillic to Unicode
 4.1.
 .
 GentiumAlt is an alternate font with flatter diacritics, specifically
 designed for languages using multiple accents.
 .
 The extended sources (Fontlab .vfb) for this font family are available
 in the source package and on the project website.

Package: fonts-sil-gentium-basic
Description-md5: 7e429d7c0f55064be8eae6e98ba9574b
Description-en: smart Unicode font families (Basic and Book Basic) based on Gentium
 Gentium Basic and Gentium Book Basic are font families based on the original
 Gentium design, but with additional weights. The "Book" family is slightly
 heavier. Both families come with a complete regular, bold, italic and bold
 italic set of fonts.
 .
 The supported character set, however, is much smaller than for the main
 Gentium fonts. These "Basic" fonts support only the Basic Latin and Latin-1
 Supplement Unicode ranges, plus a selection of the more commonly used extended
 Latin characters, with miscellaneous diacritical marks, symbols and
 punctuation. A much more complete character set will be supported in a future
 version of the complete Gentium fonts. These "Basic" fonts are intended as a
 way to provide additional weights for basic font users without waiting until
 the complete Gentium character set is finished.
 .
 There are, however, some wonderful new features that are still missing from
 the main Gentium family:
 * Bold
 * Bold Italic
 * The slightly-heavier Book family
 * OpenType and Graphite smart code for diacritic placement
 * A few useful OpenType and Graphite features
 * Support for a few more recent additions to Unicode
 * Character assignments updated to Unicode 5.1
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-gentium

Package: fonts-sil-gentiumplus
Description-md5: 8cbec7be0dd03c04c11e44574f655a17
Description-en: Font family for wide range of languages that use Latin, Cyrillic, Greek scripts
 Gentium ("belonging to the nations" in Latin) is a Unicode typeface family
 designed to enable the many diverse ethnic groups around the world who use
 the Latin script to produce readable, high-quality publications. The
 design is intended to be highly readable, reasonably compact, and visually
 attractive. Gentium has won a "Certificate of Excellence in Typeface
 Design" in two major international typeface design competitions:
 bukva:raz! (2001), TDC2003 (2003). The Gentium Plus font family is based on
 this original design.
 .
 The goal for this product is to provide a single Unicode-based font family
 that contains a comprehensive inventory of glyphs needed for almost any
 Roman- or Cyrillic-based writing system, whether used for phonetic or
 orthographic needs, and provide a matching Greek face. In addition, there
 is provision for other characters and symbols useful to linguists. This
 font makes use of state-of-the-art font technologies to support complex
 typographic issues, such as the need to position arbitrary combinations
 of base glyphs and diacritics optimally.
 .
 Eight fonts from this typeface family are included in this release,
 grouped into two families, including a slightly heavier Book family:
 * Gentium Plus Regular
 * Gentium Plus Bold
 * Gentium Plus Italic
 * Gentium Plus Bold Italic
 .
 * Gentium Book Plus Regular
 * Gentium Book Plus Bold
 * Gentium Book Plus Italic
 * Gentium Book Plus Bold Italic
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-gentium
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-gentiumplus-compact
Description-md5: 93ace36c1897e20cd3419824328dc433
Description-en: extended smart font family for Latin, Greek and Cyrillic
 Gentium ("belonging to the nations" in Latin) is a Unicode typeface family
 designed to enable the many diverse ethnic groups around the world who use the
 Latin script to produce readable, high-quality publications. The design is
 intended to be highly readable, reasonably compact, and visually attractive.
 Gentium has won a "Certificate of Excellence in Typeface Design" in two major
 international typeface design competitions: bukva:raz! (2001) and TDC2003
 (2003). The goal is to provide a single Unicode-based font family that
 contains a comprehensive inventory of glyphs needed for almost any Roman- or
 Cyrillic-based writing system, whether used for phonetic or orthographic
 needs, and provide a matching Greek face. In addition, there is provision for
 other characters and symbols useful to linguists. This font makes use of
 state-of-the-art font technologies to support complex typographic issues, such
 as the need to position arbitrary combinations of base glyphs and diacritics
 optimally.
 .
 Gentium Plus is based on the original Gentium design. However, it now
 has the full OpenType and Graphite support that Doulos SIL and Charis
 SIL contain — including full IPA support.
 .
 Gentium Plus Compact is a dedicated derivative with line spacing metrics
 modified to "Tight" via TypeTuner. More font sources (including web
 fonts and corresponding examples) are available in the main Gentium Plus
 release.
 .
 Work is ongoing to provide bold and bold-italic weights, as well as a
 complete book-weight family.
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-gentium
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-harmattan
Description-md5: dc872256715b55c1b554bce4cb85f192
Description-en: Arabic script font designed for use by languages in West Africa
 Harmattan, named after the trade winds that blow during the dry season in
 West Africa, is designed in a Warsh style to suit the needs of languages
 using the Arabic script in West Africa.
 .
 This release supports virtually all of the Unicode 13.0 Arabic character
 repertoire (excluding the Quranic annotation signs in the Arabic Extended-A
 block and excluding the Arabic Presentation Forms blocks, which are not
 recommended for normal use). Font smarts are implemented using OpenType
 and Graphite technologies.
 .
 This font uses state-of-the-art OpenType and Graphite font technologies,
 including variant glyphs for a number of characters for use in particular
 contexts.
 .
 This font provides a simplified rendering of Arabic script, using basic
 connecting glyphs but not including a wide variety of additional ligatures
 or contextual alternates (only the required lam-alef ligatures). This
 simplified style is often preferred for clarity, especially in non-Arabic
 languages, but may be considered unattractive in more traditional and
 literate communities.
 .
 Four fonts from this typeface family are included in this release:
 * Harmattan Regular
 * Harmattan Medium
 * Harmattan SemiBold
 * Harmattan Bold
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-harmattan
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-lateef
Description-md5: a3b6e227f8bfbede5cbb432ac151dd19
Description-en: OpenType Arabic font for Sindhi and other languages of South Asia
 Lateef is named after Shah Abdul Lateef Bhitai, the famous Sindhi
 mystic and poet. It is intended to be an appropriate style for use
 in Sindhi and other languages of the South Asian region.
 .
 This font provides a simplified rendering of Arabic script, using basic
 connecting glyphs but not including a wide variety of additional ligatures
 or contextual alternates (only the required lam-alef ligatures). This
 simplified style is often preferred for clarity, especially in non-Arabic
 languages, but may be considered unattractive in more traditional and
 literate communities.
 .
 This release supports virtually all of the Unicode 5.0 Arabic character
 repertoire (excluding the Arabic Presentation Forms blocks, which are not
 recommended for normal use). Font smarts are implemented using OpenType
 technology.

Package: fonts-sil-mingzat
Description-md5: 70663ca2c27d4f76334b89e8f8940d0b
Description-en: Unicode font for the Lepcha script
 Mingzat is based on Jason Glavy's JG Lepcha font which was a custom-encoded
 font. His design is used with his generous permission. He also agreed
 to allow the font to be released under the SIL Open Font License (OFL).
 .
 The goal for this product was to provide a single Unicode-based font
 that would contain all Lepcha characters. In addition, there is provision
 for other Latin characters and symbols. This font makes use of
 state-of-the-art font technologies (Graphite and OpenType) to support the
 need for conjuncts and to position arbitrary combinations of Lepcha glyphs
 and combining marks optimally.
 .
 One font from this typeface family is included in this release:
 * Mingzat Regular
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-mingzat
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-mondulkiri
Description-md5: bf57633c76ab55d27d1764fa9606e32e
Description-en: Mondulkiri OpenType font family for Khmer script
 The Mondulkiri fonts provide Unicode support for the Khmer script.
 "Mondulkiri" is the name of a province in north-eastern Cambodia and Busra is
 a place in that province.
 .
 The following fonts from the Mondulkiri typeface family are included in this
 release:
 .
 * Khmer Mondulkiri Regular
 * Khmer Mondulkiri Bold
 * Khmer Mondulkiri Italic
 * Khmer Mondulkiri Bold Italic
 * Khmer Busra Regular
 * Khmer Busra Bold
 * Khmer Busra Italic
 * Khmer Busra Bold Italic

Package: fonts-sil-mondulkiri-extra
Description-md5: 490438b5f0e5451b74f0e220770c97e0
Description-en: Mondulkiri OpenType font family for Khmer script - additional fonts
 The Mondulkiri fonts provide Unicode support for the Khmer script. Mondulkiri
 is the name of a province in north-eastern Cambodia, Busra and Oureang are
 names of places in that province. Ratanakiri is the name of another province in
 north-eastern Cambodia.
 .
 The following fonts from the Mondulkiri typeface family are included in
 this release:
 .
 * Khmer Busra Bunong Regular
 * Khmer Busra diagnostic Regular
 * Khmer Busra dict Regular
 * Khmer Busra dot Regular
 * Khmer Busra high Regular
 * Khmer Busra MOE Regular
 * Khmer Busra xspace Regular
 * Khmer Oureang Ultra-expanded UltraBlack - this is an extra bold font
 useful for headings
 * Khmer Ratanakiri Regular - this is a Mool (or Muol or Muul) font which is
 frequently used for headings and signs.

Package: fonts-sil-shimenkan
Description-md5: 0e63c25f0df65c4e12254bbe21ce1de0
Description-en: Miao (Pollard) fonts
 The Shimenkan family of fonts supports the broad variety of writing systems
 that use the Miao (Pollard) script.
 .
 The Latin glyphs are based on the OFL-licensed Source Sans Pro fonts
 (https://github.com/adobe-fonts/source-sans-pro). The Miao glyphs are
 designed to harmonize with the Latin, but remain true to the unique
 characteristics of Miao writing systems. The project is inspired by,
 but not based on, the Miao Unicode project
 (https://github.com/phjamr/MiaoUnicode).
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-shimenkan
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-shimenkan-gsm
Description-md5: e312e47448fde4f88c02cc2f436bf619
Description-en: Miao (Pollard) fonts for Gepo / Bai Yi [ygp]
 The Shimenkan family of fonts supports the broad variety of writing systems
 that use the Miao (Pollard) script.
 .
 The Latin glyphs are based on the OFL-licensed Source Sans Pro fonts
 (https://github.com/adobe-fonts/source-sans-pro). The Miao glyphs are
 designed to harmonize with the Latin, but remain true to the unique
 characteristics of Miao writing systems. The project is inspired by,
 but not based on, the Miao Unicode project
 (https://github.com/phjamr/MiaoUnicode).
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-shimenkan
 An open workflow is used for building, testing and releasing.
 .
 This package provides fonts customized for
 Gepo / Bai Yi [ygp]

Package: fonts-sil-shimenkan-guifan
Description-md5: 294440a7adcf3003a2006a78c9da0c32
Description-en: Miao (Pollard) fonts for Large Flowery Miao, normalised orthography [hmdd]
 The Shimenkan family of fonts supports the broad variety of writing systems
 that use the Miao (Pollard) script.
 .
 The Latin glyphs are based on the OFL-licensed Source Sans Pro fonts
 (https://github.com/adobe-fonts/source-sans-pro). The Miao glyphs are
 designed to harmonize with the Latin, but remain true to the unique
 characteristics of Miao writing systems. The project is inspired by,
 but not based on, the Miao Unicode project
 (https://github.com/phjamr/MiaoUnicode).
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-shimenkan
 An open workflow is used for building, testing and releasing.
 .
 This package provides fonts customized for
 Large Flowery Miao, normalised orthography [hmdd]

Package: fonts-sil-shimenkan-mas
Description-md5: d7de195ee782f3b99e245ae676d71570
Description-en: Miao (Pollard) fonts for Small Flowery Miao / Xiaohua Miao [sfm]
 The Shimenkan family of fonts supports the broad variety of writing systems
 that use the Miao (Pollard) script.
 .
 The Latin glyphs are based on the OFL-licensed Source Sans Pro fonts
 (https://github.com/adobe-fonts/source-sans-pro). The Miao glyphs are
 designed to harmonize with the Latin, but remain true to the unique
 characteristics of Miao writing systems. The project is inspired by,
 but not based on, the Miao Unicode project
 (https://github.com/phjamr/MiaoUnicode).
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-shimenkan
 An open workflow is used for building, testing and releasing.
 .
 This package provides fonts customized for
 Small Flowery Miao / Xiaohua Miao [sfm]

Package: fonts-sil-shimenkan-mgs
Description-md5: 238656055472e38446804105e0ed65e1
Description-en: Miao (Pollard) fonts for Sinicized Miao / Waishu Miao / Hmong Shua [hmz]
 The Shimenkan family of fonts supports the broad variety of writing systems
 that use the Miao (Pollard) script.
 .
 The Latin glyphs are based on the OFL-licensed Source Sans Pro fonts
 (https://github.com/adobe-fonts/source-sans-pro). The Miao glyphs are
 designed to harmonize with the Latin, but remain true to the unique
 characteristics of Miao writing systems. The project is inspired by,
 but not based on, the Miao Unicode project
 (https://github.com/phjamr/MiaoUnicode).
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-shimenkan
 An open workflow is used for building, testing and releasing.
 .
 This package provides fonts customized for
 Sinicized Miao / Waishu Miao / Hmong Shua [hmz]

Package: fonts-sil-shimenkan-salaowu
Description-md5: ebdc342826a8a9807dfce6130f2a7165
Description-en: Miao (Pollard) fonts for Wuding-Luquan Yi / Hei Yi / Nasu [ywqa]
 The Shimenkan family of fonts supports the broad variety of writing systems
 that use the Miao (Pollard) script.
 .
 The Latin glyphs are based on the OFL-licensed Source Sans Pro fonts
 (https://github.com/adobe-fonts/source-sans-pro). The Miao glyphs are
 designed to harmonize with the Latin, but remain true to the unique
 characteristics of Miao writing systems. The project is inspired by,
 but not based on, the Miao Unicode project
 (https://github.com/phjamr/MiaoUnicode).
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-shimenkan
 An open workflow is used for building, testing and releasing.
 .
 This package provides fonts customized for
 Wuding-Luquan Yi / Hei Yi / Nasu with glyph variant [ywqa]

Package: fonts-sil-shimenkan-sapushan
Description-md5: 80ee27cda9b2432ed39d7a1eacc84752
Description-en: Miao (Pollard) fonts for Large Flowery Miao / Dahua Miao / A-Hmao [hmd]
 The Shimenkan family of fonts supports the broad variety of writing systems
 that use the Miao (Pollard) script.
 .
 The Latin glyphs are based on the OFL-licensed Source Sans Pro fonts
 (https://github.com/adobe-fonts/source-sans-pro). The Miao glyphs are
 designed to harmonize with the Latin, but remain true to the unique
 characteristics of Miao writing systems. The project is inspired by,
 but not based on, the Miao Unicode project
 (https://github.com/phjamr/MiaoUnicode).
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-shimenkan
 An open workflow is used for building, testing and releasing.
 .
 This package provides fonts customized for
 Large Flowery Miao / Dahua Miao / A-Hmao, traditional orthography [hmd]

Package: fonts-sil-shimenkan-taogu
Description-md5: be2fd9bd68a09e9ee4db16677643e870
Description-en: Miao (Pollard) fonts for Lipo / Dong Lisu [lpo]
 The Shimenkan family of fonts supports the broad variety of writing systems
 that use the Miao (Pollard) script.
 .
 The Latin glyphs are based on the OFL-licensed Source Sans Pro fonts
 (https://github.com/adobe-fonts/source-sans-pro). The Miao glyphs are
 designed to harmonize with the Latin, but remain true to the unique
 characteristics of Miao writing systems. The project is inspired by,
 but not based on, the Miao Unicode project
 (https://github.com/phjamr/MiaoUnicode).
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-shimenkan
 An open workflow is used for building, testing and releasing.
 .
 This package provides fonts customized for
 Lipo / Dong Lisu [lpo]

Package: fonts-sil-shimenkan-zonghe
Description-md5: ae09a14d5231dabeaaae2d2a98c2785e
Description-en: Miao (Pollard) fonts for Aluo / Gan Yi [yna]
 The Shimenkan family of fonts supports the broad variety of writing systems
 that use the Miao (Pollard) script.
 .
 The Latin glyphs are based on the OFL-licensed Source Sans Pro fonts
 (https://github.com/adobe-fonts/source-sans-pro). The Miao glyphs are
 designed to harmonize with the Latin, but remain true to the unique
 characteristics of Miao writing systems. The project is inspired by,
 but not based on, the Miao Unicode project
 (https://github.com/phjamr/MiaoUnicode).
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-shimenkan
 An open workflow is used for building, testing and releasing.
 .
 This package provides fonts customized for
 Aluo / Gan Yi [yna]

Package: fonts-sil-sophia-nubian
Description-md5: 29a525e9ab32a82025ef9ecd8e842185
Description-en: smart Unicode font family for Nubian languages using Coptic
 Sophia Nubian is a sans serif, Unicode-compliant font based on the SIL Sophia
 (similar to Univers) typeface. Its primary purpose is to provide adequate
 representation for Nubian languages which use the Coptic Unicode character
 set. Since Nubian languages do not use casing, uppercase characters are not
 included in this font. A basic set of Latin glyphs is also provided.
 .
 OpenType and Graphite smart code are available for Nubian macrons and "u"
 vowel.
 .
 Extended font sources are available.

Package: fonts-sil-tagmukay
Description-md5: db344335b3416eda33358d49391dc913
Description-en: Tifinagh Unicode TrueType font with OT and Graphite support
 Tagmukay is a Shifinagh (also know as Tifinagh) script font with support for
 the Tawallammat Tamajaq language. It is a Unicode font that features
 bi-consonant ligatures and alternate forms necessary to support this language.
 It has Graphite and OpenType tables that have the logic to support these
 features.
 .
 Webfont versions and HTML/CSS examples are also available.
 The font sources are publicly available at
 https://github.com/silnrsi/font-tagmukay

Package: fonts-sil-taiheritagepro
Description-md5: 01346daba170dba55b63820ccc58cc35
Description-en: typeface reflecting the traditional hand-written style of the Tai Viet script
 The original Tai Heritage font was designed to reflect the traditional
 hand-written style of the Tai Viet script that is treasured by the Tai people
 of Vietnam. This gives it its angular style and flowing lines, as opposed to
 the more rounded style used by Lao and some modern versions of Tai Viet.
 .
 The current Tai Heritage Pro release is Unicode encoded, based on the
 Unicode 5.2 standard. It uses either the SIL Graphite technology or OpenType
 for correct placement of combining marks (vowels and tones).
 .
 The Tai Dam, Tai Daeng and Tai Don people who live in northwestern Vietnam and
 surrounding areas have a long tradition of literacy in the Tai Viet script.
 Their languages belong to the Tai-Kadai language family and are closely
 related to Lao.
 .
 Font sources are published in the repository and an open workflow
 is used for building, testing and releasing.
 .
 Webfont versions and HTML/CSS examples are also available.
 .
 The full font sources are publicly available at
 https://github.com/silnrsi/font-taiheritagepro
 An open workflow is used for building, testing and releasing.

Package: fonts-sil-zaghawa-beria
Description-md5: cc798f027b038ff5cc582ee3e247a21f
Description-en: font for Zaghawa Beria (script used in western Sudan and eastern Chad)
 This alphabet is built around a sampling of the markings on livestock
 (especially camels) within the Zaghawa Beria language region of
 western Sudan and eastern Chad. It is an idea that has its origins in
 the work of a Sudanese schoolteacher, who developed the first version
 of this over 25 years ago. The script has since been better adapted
 to the Zaghawa Beria language by Siddik Adam Issa, and he has found a
 great enthusiasm by the people for what he has put together.
 .
 Note that this font is not encoded according to The Unicode Standard,
 as the Zaghawa Beria script has not yet been accepted into the
 standard.

Package: fonts-sixtyfour
Description-md5: f08cb66c2dca4a37dfa5307b77d18fbd
Description-en: vector font similar to ROM font of Commodore 64
 Inspired by the article Raster CRT Typography (According to DEC) by Norbert
 Landsteiner, these fonts were reworked on some old pixel versions of the
 Commodore 64 and Amiga Workbench. The author had done years ago to include
 variable font axes for the size of the horizontal scanlines and the amount
 of horizontal bleed of the pixels due to the phosphor latency found in CRT
 displays.
 .
 This is the Commodore 64 font.

Package: fonts-sjfonts
Description-md5: b61d7b5eb0b7719e2474dcd838a92f96
Description-en: Some Juicy Fonts handwriting fonts
 This package contains two handwriting fonts created by Steve Jordi,
 Delphine and SteveHand, in TrueType format.

Package: fonts-smiley-sans
Description-md5: ff048cf473f4695cbb11d96d44255fe0
Description-en: Condensed and oblique Chinese typeface
 Smiley Sans, or De Yi Hei ("得意黑") in Chinese, is a condensed and
 oblique Chinese typeface seeking a visual balance between the humanist
 and the geometric.
 .
 The font is generally designed for artistic design, and not suitable
 for desktop display and UI usage.
 .
 This package provides TTF fonts.

Package: fonts-sn-pro
Description-md5: bf9d64b2376f06949253c5f2ba198099
Description-en: friendly new typeface based on Nunito
 A friendly new typeface that's open source and free for both personal and
 commercial use. We've carefully re-designed each character, improving support
 for Markdown and ligatures. This font family is continually being updated and
 improved.
 .
 Designed at Supernotes. Based on Nunito by Vernon Adams.

Package: fonts-solide-mirage
Description-md5: d5ab55a6cd048d1dc57fc61846809683
Description-en: libre experimental didone style typeface
 This is a display face inspired by both the Didone genre and the music of
 Frànçois And The Atlas Mountains. Solide Mirage is an unicase, encouraging
 the user to stir lowercases and uppercases together. If the caps remains
 quite classical, the lowercases show a stronger temperament.

Package: fonts-sora
Description-md5: 60ffb165512dbfb9ae75ea2cd1b309fb
Description-en: Sora typeface
 This is a typeface family commissioned for the Sora decentralized autonomous
 economy as a custom solution for branding and interface design. Soramitsu, the
 developer of Sora, is a boutique Japanese technology company specializing in
 developing blockchain technologies and well-known for creating the first
 central bank digital currency using Hyperledger Iroha for the central bank of
 Cambodia. Sora, meaning sky in Japanese, is focused on empowering projects
 that benefit society by delivering new goods and services.

Package: fonts-space-grotesk
Description-md5: 789576aa831a39d4f9f6f3b97472e764
Description-en: Space Grotesk font (dependency package)
 Space Grotesk is a proportional sans-serif typeface variant based on
 Colophon Foundry's fixed-width Space Mono family (2016). Originally
 designed by Florian Karsten in 2018, Space Grotesk retains the monospace's
 idiosyncratic details while optimizing for improved readability at
 non-display sizes.
 .
 Space Grotesk includes Latin Vietnamese, Pinyin, and all Western, Central,
 and South-Eastern European language support, as well as several OpenType
 features (old-style and tabular figures, superscript and subscript numerals,
 fractions, stylistic alternates).
 .
 This is a dependency package for installing alternative font formats.

Package: fonts-space-grotesk-otf
Description-md5: 607e949d3e7db25a0f2bdbb71203cf05
Description-en: Space Grotesk OpenType font
 Space Grotesk is a proportional sans-serif typeface variant based on
 Colophon Foundry's fixed-width Space Mono family (2016). Originally
 designed by Florian Karsten in 2018, Space Grotesk retains the monospace's
 idiosyncratic details while optimizing for improved readability at
 non-display sizes.
 .
 Space Grotesk includes Latin Vietnamese, Pinyin, and all Western, Central,
 and South-Eastern European language support, as well as several OpenType
 features (old-style and tabular figures, superscript and subscript numerals,
 fractions, stylistic alternates).
 .
 This package provides the OpenType Space Grotesk font.

Package: fonts-space-grotesk-ttf
Description-md5: 1d3439fe473b872666b46bda7b13fe09
Description-en: Space Grotesk TrueType font
 Space Grotesk is a proportional sans-serif typeface variant based on
 Colophon Foundry's fixed-width Space Mono family (2016). Originally
 designed by Florian Karsten in 2018, Space Grotesk retains the monospace's
 idiosyncratic details while optimizing for improved readability at
 non-display sizes.
 .
 Space Grotesk includes Latin Vietnamese, Pinyin, and all Western, Central,
 and South-Eastern European language support, as well as several OpenType
 features (old-style and tabular figures, superscript and subscript numerals,
 fractions, stylistic alternates).
 .
 This package provides the TrueType Space Grotesk font.

Package: fonts-spleen
Description-md5: a7664e52c3edf00dde1e762a69fb5f6d
Description-en: monospaced font for consoles and terminals
 This is a vectorized monospaced bitmap font for consoles and terminals.
 .
 All font sizes contain all ISO/IEC 8859-1 characters (Basic Latin and
 Latin-1 Supplement Unicode block), Latin Extended-A characters, as well
 as Box Drawing, Block Elements, and Braille Patterns Unicode blocks,
 except for the 5x8 and the 6x12 versions.
 .
 Due to character size constraints, the 5x8 version only contains printable
 ASCII characters, the Braille Patterns Unicode block, and light Box Drawing
 characters.

Package: fonts-staypuft
Description-md5: 2c9de029f65418b6f20a643ddc3fa93d
Description-en: Free TrueType font
 Stay-Puft is a font developed freehand, with minimal splines. It's all
 rounded and a sort of marshmallowy, so the author thought on it as the
 Stay-Puft Marshmallow Font (see Ghostbusters if you don't get it).
 The outcome looks sort of like Comic Sans MS. It's kind of cute, and
 might be good for frivolous stuff such as birthday cards.
 .
 It covers only languages using latin1 (ISO-8859-1).

Package: fonts-stick
Description-md5: c3f6ea6dd8fd45346b7866b6f4edc123
Description-en: font designed with straight lines, wide versatility for use
 True to its name, Stick is designed with straight lines that create a cute
 and playful feel. The pastoral ambience also gives this font wide versatility
 for use in both paper mediums and digital content.
 .
 See https://fontworks.co.jp/fontsearch/stickstd-b/

Package: fonts-stix
Description-md5: ede3b7e17c4ade83bcaee785e0e5c315
Description-en: Scientific and Technical Information eXchange fonts
 The mission of the Scientific and Technical Information Exchange (STIX)
 font creation project is the preparation of a comprehensive set of fonts
 that serve the scientific and engineering community in the process from
 manuscript creation through final publication, both in electronic and print
 formats.

Package: fonts-summersby
Description-md5: 803957b28758b9816b61796beb3f352b
Description-en: Free TrueType typeface font
 Summersby is a free TrueType typeface (font) with partial Unicode support
 including most West European and Cyrillic languages.
 .
 The main goal is on-screen legibility and support for certain languages.

Package: fonts-symbola
Description-md5: f8891af1a74801a45207108915b3153f
Description-en: symbolic font providing emoji characters from Unicode 9.0
 This package includes the Symbola font, which contains special symbols and
 emoji characters which are encoded in the Unicode Standard 9.0

Package: fonts-tagbanwa
Description-md5: 185a7ccdb737f5d9e4ee315da4721636
Description-en: font for the Tagbanwa script
 A free Unicode TrueType font for the Tagbanwa script.

Package: fonts-takao
Description-md5: dd215f0a3e427c884aacd2acdce748b6
Description-en: Japanese TrueType font set, Takao Fonts
 Takao Fonts are Japanese gothic and mincho scalable fonts. They are
 suitable for both display and printing. This package provides them in
 TrueType format.
 .
 Takao Fonts are based on IPA Fonts and IPAex Fonts. Takao's purpose is to
 make it possible to maintain and release the fonts by the community with
 changing their names.
 .
 This is metapackage, depends on fonts-takao-{mincho,gothic} packages.

Package: fonts-takao-gothic
Description-md5: 2feb186733f4ca332a716712c2b94e84
Description-en: Japanese TrueType font set, Takao Gothic Fonts
 Takao Fonts are Japanese gothic and mincho scalable fonts. They are
 suitable for both display and printing. This package provides them in
 TrueType format.
 .
 Takao Fonts are based on IPA Fonts and IPAex Fonts. Takao's purpose is to
 make it possible to maintain and release the fonts by the community with
 changing their names.
 .
 This package includes Takao Gothic and Takao Ex Gothic.

Package: fonts-takao-mincho
Description-md5: 4e7ce63e6bb9ed84b172c26835def9b9
Description-en: Japanese TrueType font set, Takao Mincho Fonts
 Takao Fonts are Japanese gothic and mincho scalable fonts. They are
 suitable for both display and printing. This package provides them in
 TrueType format.
 .
 Takao Fonts are based on IPA Fonts and IPAex Fonts. Takao's purpose is to
 make it possible to maintain and release the fonts by the community with
 changing their names.
 .
 This package includes Takao Mincho, Takao P Mincho and Takao Ex Mincho.

Package: fonts-takao-pgothic
Description-md5: 912deeb0144fb88b9943945137555612
Description-en: Japanese TrueType font set, Takao P Gothic Fonts
 Takao Fonts are Japanese gothic and mincho scalable fonts. They are
 suitable for both display and printing. This package provides them in
 TrueType format.
 .
 Takao Fonts are based on IPA Fonts and IPAex Fonts. Takao's purpose is to
 make it possible to maintain and release the fonts by the community with
 changing their names.
 .
 This package includes Takao P Gothic.

Package: fonts-taml-tamu
Description-md5: c158e19faee0e82e0de676fb1992b759
Description-en: TAMu family of non Unicode fonts for Tamil script
 This package provides following TAMu family of non Unicode fonts for Tamil
 script:
 .
 * TAMu_Kadampari
 * TAMu_Kalyani
 * TAMu_Maduram
 .
 Tamil is widely spoken language in the Indian state of TamilNadu and
 Sri Lanka.

Package: fonts-taml-tscu
Description-md5: 6634d1dac547632ff901c3f04c3274c7
Description-en: TSCu family of non Unicode fonts for Tamil script
 This package provides following TSCu family of non Unicode fonts
 * TSCu_Comic
 * TSCu_Paranar
 * TSCu_Times
 * TSCu_paranarb
 * TSCu_paranari
 Tamil is the widely used language in the Indian state of TamilNadu
 and Sri Lanka.

Package: fonts-terminus
Description-md5: 9cf9ad736b4a231249a01eb96d0f65e8
Description-en: Terminus monospace font
 This is a fixed-width vector font called Terminus. It is suitable for
 terminals, editors, etc. If you have to work for extended time in front of
 monitor (i.e. over eight hours), you may find that using this font reduces
 your eyes-fatigue.

Package: fonts-terminus-otb
Description-md5: 3ea98cbf0d8fe059c8730c44cc94882e
Description-en: Terminus - fast reading fixed-width OpenType bitmap fonts
 These are fixed-width fonts suitable for terminals, editors, etc.
 If you have to work for extended time in front of monitor (i.e. over
 eight hours), you may find that using of these fonts reduces your
 eyes-fatigue.
 .
 This package contains normal, bold and oblique fonts in the following
 sizes: 6x12, 8x14, 8x16, 10x20, 11x22, 12x24, 14x28 and 16x32.

Package: fonts-texgyre
Description-md5: 0a706c8ea2eff80e477e669cc884a1bb
Description-en: OpenType fonts based on URW Fonts
 The TeX Gyre project, following the Latin Modern project, aims at providing
 a rich collection of diacritical characters in the attempt to cover as many
 Latin-based scripts as possible.
 .
 This package provides the OpenType variant of these fonts. For support
 for TeX and Type 1 (PostScript) fonts, see the tex-gyre package.
 .
 The TeX-GYRE bundle consists of seven font families:
 .
 The TeX Gyre Adventor family of fonts is based on the URW Gothic L
 family (designed by Herb Lubalin and Tom Carnase).
 .
 The TeX Gyre Bonum family of fonts is based on the URW Bookman L family
 (designed by Alexander Phemister).
 .
 The TeX Gyre Chorus font is based on URW Chancery L Medium Italic
 (designed by Hermann Zapf (ITC Zapf Chancery(R), 1979)).
 .
 The TeX Gyre Cursor family is based on the URW Nimbus Mono L family
 (designed by Howard G. (Bud) Kettler in 1955 for the IBM corporation).
 .
 The TeX Gyre Heros family of fonts is based on the URW Nimbus Sans L
 (prepared by Max Miedinger, with Eduard Hoffmann).
 .
 The TeX Gyre Pagella family of fonts is based on the URW Palladio L
 family (designed by Hermann Zapf).
 .
 The TeX Gyre Schola family of fonts is based on the URW Century
 Schoolbook L family (designed by Morris Fuller Benton).
 .
 The TeX Gyre Termes is based on the URW Nimbus Roman No9 L family
 (designed by Stanley Morison together with Starling Burgess and
 Victor Lardent).
 .
 The constituent 4 standard faces of each family have been greatly
 extended, and contain nearly 1200 glyphs each.  Each family is
 available in Adobe Type 1 and Open Type formats, and LaTeX support
 (for use with a variety of encodings) is provided.  Vietnamese
 characters were added by Han The Thanh.

Package: fonts-texgyre-math
Description-md5: 0f3a7c4de50b686e722e4a6f3b592720
Description-en: OpenType math fonts based on URW Fonts
 The TeX Gyre project, following the Latin Modern project, aims at providing
 a rich collection of diacritical characters in the attempt to cover as many
 Latin-based scripts as possible.
 .
 This package provides the OpenType math fonts accompanying the following
 text fonts available in fonts-texgyre:
 .
 The TeX Gyre Bonum family of fonts is based on the URW Bookman L family
 (designed by Alexander Phemister).
 .
 The TeX Gyre DejaVu Math font is a math companion to the fine and popular
 DejaVu text fonts.
 .
 The TeX Gyre Pagella family of fonts is based on the URW Palladio L
 family (designed by Hermann Zapf).
 .
 The TeX Gyre Schola family of fonts is based on the URW Century
 Schoolbook L family (designed by Morris Fuller Benton).
 .
 The TeX Gyre Termes is based on the URW Nimbus Roman No9 L family
 (designed by Stanley Morison together with Starling Burgess and
 Victor Lardent).

Package: fonts-texmacs
Description-md5: fb0f1a1d76a07662c1c48086600cc3b0
Description-en: WYSIWYG scientific text editor using TeX fonts -- fonts
 GNU TeXmacs is a free scientific text editor, which was both inspired
 by the TeX typesetting program and the GNU Emacs editor.
 .
 The editor allows you to write structured documents via a WYSIWYG
 (what-you-see-is-what-you-get) and a user friendly interface.
 New styles may be created by the user. The program implements
 high-quality typesetting algorithms and TeX fonts, which help you
 to produce professionally looking documents.
 .
 The high typesetting quality still goes through for automatically
 generated formulas, which makes TeXmacs suitable as an interface
 for Computer Algebra Systems (CAS), e.g., SageMath, Maxima, PARI/GP.
 TeXmacs also supports the Guile/Scheme extension language, so that
 you may customize the interface and write your own extensions to
 the editor.
 .
 This package contains TeXmacs fonts based on Adobe fonts.

Package: fonts-thai-tlwg-otf
Description-md5: 498ce0b5b9a5d925ad5bc6b9f333f079
Description-en: Thai OpenType fonts maintained by TLWG (metapackage)
 Shortcut for installing all Thai fonts that are collected, enhanced and
 maintained by Thai Linux Working Group (TLWG), in OpenType format.
 .
 Most modern desktop users who want to use Thai language should install this
 package.

Package: fonts-thai-tlwg-ttf
Description-md5: 32ae8d492fcf7ee3b0c970be5ee73568
Description-en: Thai TrueType fonts maintained by TLWG (metapackage)
 Shortcut for installing all Thai fonts that are collected, enhanced and
 maintained by Thai Linux Working Group (TLWG), in TrueType format.
 .
 Most modern desktop users who want to use Thai language should install this
 package.

Package: fonts-thai-tlwg-web
Description-md5: cf8de32e051748cc75ebdc1327ad6018
Description-en: Thai web fonts maintained by TLWG
 This package provides Thai fonts from TLWG in WOFF format for use in
 web font services.
 .
 This includes:
 - Serif fonts: Kinnari, Norasi
 - San Serif fonts: Garuda, Umpush, Laksaman
 - UI fonts: Loma, Waree
 - Monospace fonts: Tlwg Mono, Tlwg Typewriter, Tlwg Typist, Tlwg Typo
 - Decorative fonts: Sawasdee
 - Handwriting fonts: Purisa

Package: fonts-tiresias
Description-md5: 1a3cc075b393703bdfea75112ad0abc8
Description-en: Fonts for the visually impaired
 This is a family of realist sans-serif typefaces that were designed for best
 legibility by people with impaired vision at the Scientific Research Unit of
 Royal National Institute of the Blind in London.

Package: fonts-tlwg-garuda-otf
Description-md5: ae5a6adbe997537f64ce62aaee4e7f33
Description-en: Thai Garuda OpenType font
 This package provides Thai Garuda font, code-named "NF2", from the
 National Font Project, in OpenType format.
 .
 The font provides Arial-compatible Thai monoweight glyphs traditionally
 used in school books and official documents.

Package: fonts-tlwg-kinnari-otf
Description-md5: 056d8f81b46af35c200e786dac116288
Description-en: Thai Kinnari OpenType font
 This package provides Thai Kinnari font, code-named "NF1", from the
 National Font Project, in OpenType format.
 .
 The font provides Times-compatible Thai glyphs traditionally used in
 school books and official documents.

Package: fonts-tlwg-laksaman-otf
Description-md5: ac757cdd12f6a5ae0d79abb78f96dbb9
Description-en: Thai Laksaman OpenType font
 This package provides Thai Laksaman font from TLWG, in OpenType format.
 .
 Modified from Sarabun, the font provides Thai monoweight glyphs as used
 in Thai official documents and letters.

Package: fonts-tlwg-loma-otf
Description-md5: 21b8fd31a97141df02ff39854914b657
Description-en: Thai Loma OpenType font
 This package provides Thai Loma UI font from NECTEC, in OpenType format.
 .
 The font provides Arial-compatible Thai glyphs with metrics optimized
 for on-screen user interface. For example, line spacing is reduced from
 regular typographic designs to allow more lines displayed on screen.

Package: fonts-tlwg-mono-otf
Description-md5: 217674670798138ab3767aa267264930
Description-en: Thai TlwgMono OpenType font
 This package provides Thai TlwgMono monospace font from TLWG, in OpenType
 format.
 .
 The font provides Thai purely monospace font, i.e. all glyphs are of the
 same width, even for combining characters.
 .
 The glyph shapes are designed to look like Thai X bitmap font for terminal.

Package: fonts-tlwg-norasi-otf
Description-md5: 9e8b0fa3ea646af541e8d5f685689fa6
Description-en: Thai Norasi OpenType font
 This package provides Thai Norasi font, code-name "NF3", from the
 National Font Project, in OpenType format.
 .
 The font provides Times-compatible Thai glyphs with a rich set of Latin
 glyphs for typesetting books. It was originally created for the Omega
 (Unicode-based TeX kernel) project.

Package: fonts-tlwg-purisa-otf
Description-md5: 5ebb0aff89101dad038ce2d34e83862f
Description-en: Thai Purisa OpenType font
 This package provides Thai Purisa handwriting font from TLWG, in OpenType
 format.
 .
 The font provides handwriting Thai glyphs. Latin handwriting glyphs are
 also available.

Package: fonts-tlwg-sawasdee-otf
Description-md5: 3a62853f2a1348a77f3eea3527a36a6a
Description-en: Thai Sawasdee OpenType font
 This package provides Thai Sawasdee decorative font from TLWG, in OpenType
 format.
 .
 The font provides round-shaped Thai glyphs for decoration. It can also
 be used in stylish body text.

Package: fonts-tlwg-typewriter-otf
Description-md5: 172411294b05486b1373ac7632907a43
Description-en: Thai TlwgTypewriter OpenType font
 This package provides Thai TlwgTypewriter monospace font from TLWG, in
 OpenType format.
 .
 The font provides Thai semi-monospace font, i.e. all glyphs are of the
 same width, except combining characters.
 .
 The glyph shapes are designed to look like Thai X bitmap font for terminal.

Package: fonts-tlwg-typist-otf
Description-md5: 298cca716088b0f147407c7f8574a14e
Description-en: Thai TlwgTypist OpenType font
 This package provides Thai TlwgTypist monospace font from TLWG, in
 OpenType format.
 .
 The font provides Thai semi-monospace font, i.e. all glyphs are of the
 same width, except combining characters.
 .
 The glyph shapes are designed to look like Thai electric typewriters.

Package: fonts-tlwg-typo-otf
Description-md5: 2b3ebc42b771f6e685de86a8b9d2b40d
Description-en: Thai TlwgTypo OpenType font
 This package provides Thai TlwgTypo monospace font from TLWG, in OpenType
 format.
 .
 The font provides Thai purely monospace font, i.e. all glyphs are of the
 same width, even for combining characters, but with some rules in the font
 to combine them to base characters.
 .
 The glyph shapes are designed to look like Thai electric typewriters.

Package: fonts-tlwg-umpush-otf
Description-md5: e12116f0dd9d9b5f5e799edd27738443
Description-en: Thai Umpush OpenType font
 This package provides Thai Umpush font from TLWG, in OpenType format.
 .
 The font provides arch-shaped Thai glyphs similar to Cordia.
 The style is mostly used in pocket books or semi-official documents.

Package: fonts-tlwg-waree-otf
Description-md5: 89cdcf4a72d8da0cd629c1983b41c05a
Description-en: Thai Waree OpenType font
 This package provides Thai Waree font from TLWG, in OpenType format.
 .
 The font provides DejaVu-compatible Thai glyphs with metrics optimized
 for on-screen user interface. For example, line spacing is reduced from
 regular typographic designs to allow more lines displayed on screen.

Package: fonts-tomsontalks
Description-md5: d9d240585f3626ecb45ffe2323bddec0
Description-en: comic lettering font
 This package provides a comic lettering font created with online comics
 in mind. It is named for the character Police Inspector Benedict Tomson
 from the comic Unusual Murders.

Package: fonts-topaz-unicode
Description-md5: caf7c3c1a3a82d93672978e0f66aacaf
Description-en: Amiga 500 "Topaz" font updated for the 21st century
 This is therefore a highly nostalgic typeface for people of a certain age and
 geographical distribution, but it's also a genuinely good font. It's high
 contrast, it's consistently designed (within the limits of 8x8px), and it's
 quite compact.

Package: fonts-train
Description-md5: 919e45417668710e72151cdfdaaf8a4a
Description-en: gothic-style typeface made with an outer and inner line
 Train (distributed as "Railway" in Japan by Fontworks) is a gothic-style
 typeface made with an outer and inner line. It is open and vibrant,
 and its strong first impression makes it suitable for logos and titles.
 .
 See https://fontworks.co.jp/fontsearch/RailwayStd-B/

Package: fonts-transit105
Description-md5: 7ec4493c275d106c72166f2aae8d268f
Description-en: 105-segment display font
 This is a font based on the 105-segment displays found on NJ Transit trains.

Package: fonts-triod-postnaja
Description-md5: 53c1aaf73e9dffcdd3091f4fe45a9329
Description-en: Latin+Cyrillic font based on Old Church Slavonic service books
 Triod Postnaja attempts to mimic the typefaces used to publish Old Church
 Slavonic service books prior to the 20th century.  It also provides a
 range of Latin letters in the same style, sufficient for the needs of
 central, northern and western European languages.
 .
 Unlike most Old Church Slavonic fonts that provide Latin ranges, this
 font imitates the uncial style, especially in lowercase letters with
 ascenders or descenders.  Triod Postnaja is something of a
 stylistic mishmash of various period styles — those seeking a more
 period-authentic face for setting Church Slavonic should have a look
 at other fonts such as Hirmos Ponomar.

Package: fonts-tt2020
Description-md5: 1fc1f4458e3be44920aeaa5b7eb38d3a
Description-en: typewriter font
 This is an advanced, open source, hyperrealistic, multilingual typewriter font
 for a new decade.

Package: fonts-tuffy
Description-md5: 00900f5e3a26531fc5d9946acbc9a90f
Description-en: Tuffy Truetype Font Family
 Thatcher Ulrich's first outline font design. He started with the goal of
 producing a neutral, readable sans-serif text font. There are lots of
 "expressive" fonts out there, but he wanted to start with something very plain
 and clean, something he might want to actually use.

Package: fonts-ubuntu-classic
Description-md5: 3abd0f5feee25b03a7ae7023a9a90c92
Description-en: sans-serif font set from Ubuntu
 The Ubuntu Font Family is a set of contemporary sans-serif fonts developed
 between 2010-2011. Dalton Maag performed the font design work and
 implementation with funding from Canonical. The fonts have been the default
 fonts for Ubuntu since 2010.
 .
 This package contains the old non-variable variant of the Ubuntu fonts.

Package: fonts-ubuntu-title
Description-md5: 6691c5c9e760369dfd559114c2ec732d
Description-en: font used to create the Ubuntu logo (2004‒2010)
 This font was used to create the lettering of the Ubuntu logo, it was made
 available by Canonical under the OFL 1.1 and the GPL 2 with font exception to
 make rebranding of Ubuntu easier and to provide LoCos (Language communities)
 with a font to create material related to Ubuntu in their own language.
 .
 It is no longer used in the Ubuntu logo. It was in use between 2004 and 2010.

Package: fonts-umeplus
Description-md5: d66185d9a22e732d8e55d10e0865af18
Description-en: Japanese TrueType gothic fonts, based on Umefont and M+Font
 UmePlus is Japanese TrueType gothic font, mixed Umefont and M+Font.
 It consists of
 * UmePlus Gothic
 * UmePlus P Gothic
 .
 And also, Umeplus is the default Japanese font for Mandriva Linux.

Package: fonts-umeplus-cl
Description-md5: 1f1b4ce72a832b6cf4a73da540170a9b
Description-en: Japanese TrueType font, based on Ume Gothic Classic and M+ fonts
 Umeplus-cl is Japanese TrueType Gothic font, it consists of
 * UmePlus CL Gothic
 * UmePlus CL P Gothic

Package: fonts-unfonts-core
Description-md5: 9258f544f0bf3ad38dd0c861c83cef2c
Description-en: Un series Korean TrueType fonts
 This is a set of Korean TrueType fonts.  These fonts were made from
 the HLaTeX's PostScript fonts and modified slightly.
 .
 This package has only the most common font families (UnBatang, UnDinaru,
 UnDotum, UnGraphic, UnGungseo and UnPilgi). Install fonts-unfonts-extra for
 additional fonts.

Package: fonts-unfonts-extra
Description-md5: 27cbeec83b057ef309a8b2db58b82b42
Description-en: Un series Korean TrueType fonts (extra)
 This is a set of Korean TrueType fonts.  These fonts were made from
 the HLaTeX's PostScript fonts and modified slightly.
 .
 They package has the less common font families. In most cases,
 fonts-unfonts-core package is enough for daily use.

Package: fonts-unifont
Description-md5: f6d6870e194e4ae3de9b474a6cef6382
Description-en: OpenType version of GNU Unifont
 This contains five fonts: "Unifont", "Unifont Upper", "Unifont CSUR",
 "Unifont JP" and "Unifont Sample".
 .
 unifont.otf is a bitmap font converted into a scalable OpenType
 outline font, Unifont.  Each pixel in the original bitmap font
 is represented as an outlined square.  The font provides a glyph
 for each visible code point (character) in the Unicode Basic
 Multilingual Plane (BMP, or Plane 0).  The BMP contains most of
 the world's modern writing scripts.  This font looks best at 12pt.
 .
 unifont_upper.otf is a bitmap font converted into a scalable OpenType
 outline font that covers Unicode ranges above Plane 0.  Most of its
 glyphs are in Plane 1, the Unicode Supplemental Multilingual Plane (SMP).
 .
 unifont_csur.otf is a bitmap font converted into a scalable OpenType
 outline font that contains some scripts in the ConScript Unicode
 Registry (CSUR).  These scripts are not part of the Unicode Standard,
 but are a popular use for the Private Use Area (PUA).  This font
 contains glyphs in Plane 0 and in the higher PUA planes.
 .
 unifont_jp.otf is a scalable OpenType outline font that contains
 Unicode Plane 2 glyphs that appear in JIS X 0213.
 .
 unifont_sample.otf is an SBIT font that contains combining circles
 and is therefore suitable for illustrating individual Unicode glyphs.
 The other font files do not contain combining circles and so are suitable
 for general-purpose writing.
 .
 Complex fonts (such as Indic or Semitic scripts, where letters change
 shape depending on their position in a word, or such as Mongolian, which
 can be written vertically) will not render perfectly.  The philosophy
 behind this font, though, is that anything meaningful is better than
 an empty box for an unknown glyph.

Package: fonts-unikurdweb
Description-md5: e6cfa6aa93be485819f6e0aba63f478e
Description-en: Unikurd Web free Kurdish font
 This is a free TrueType Kurdish font (UnikurdWeb). It contains all glyphs for
 Kurdish in the Latin and Arabic script, namely the necessary additional glyphs
 for Soranî.

Package: fonts-uniol
Description-md5: 4f477bb3d05d49caf09048163f74b9c2
Description-en: fonts for Ol Chiki/Ol Chemetʼ script
 This package provides a font for Ol Chiki / Ol Chemetʼ
 script, which is the official writing system for Santali
 Language.

Package: fonts-uralic
Description-md5: 0e630acf08a503d9ef1461dee2f5a2da
Description-en: Truetype fonts for Cyrillic-based Uralic languages
 The Uralic fonts contain additional letters used in most Uralic languages
 with Russian-based writing systems - Khanty (all dialects), Komi,
 Mansi (without marking long vowels), Mari, Nenets, Selkup and Udmurt.
 The fonts also support Altai, Chukchi, Even, Evenki, Koryak and Nanai.
 .
 Font list:
 * Bookman Uralic (regular, bold, italic)
 * Chancery Uralic - Decorative calligraphic font
 * Gothic Uralic (regular, bold) - Futura-like sans serif
 * Mono Uralic (regular) - Courier-like fixed width font
 * Palladio Uralic (regular, bold, italic) - Palatino-like typeface
 * Roman Uralic (regular, bold, italic) - Times-like typeface
 * Sans Uralic (regular, bold, italic, bold italic) - Helvetica-like
 sans serif typeface
 * Sans Condensed Uralic (regular, bold) - Narrow version of Sans Uralic
 * Schoolbook Uralic (regular, bold, italic)
 .
 These fonts cover the ISO10646-1 and CP1251 charsets.

Package: fonts-vazirmatn
Description-md5: 3d84cf9ce4fddf7cfdb199b42a508fc5
Description-en: Vazirmatn font for Persian/Arabic script
 Vazirmatn is a Persian/Arabic font project that started in 2015
 under the name of Vazir (https://github.com/rastikerdar/vazirmatn).

Package: fonts-vlgothic
Description-md5: f163dce2cbe8004517cecb6dcc146df6
Description-en: Japanese TrueType font from Vine Linux
 VL Gothic is beautiful Japanese free Gothic TrueType font, developed
 by Project Vine.
 .
 It is based on Sazanami Gothic (by Electronic Font Open Laboratory)
 and M+1C/M+1M font (by M+ FONTS PROJECT).

Package: fonts-vollkorn
Description-md5: 6713446d718d84cf4297ffc1940249e9
Description-en: serif body text type
 This is a body text type face that includes symbols for many European
 languages and fonts of regular, medium, semibold and bold weight and
 italic variants.

Package: fonts-weather-icons
Description-md5: 0f2d97056b9b0adc2534fd28d62c9e55
Description-en: 222 Weather Themed Icons
 Weather Icons is the only icon font and CSS with 222 weather themed icons,
 ready to be dropped right into Bootstrap, or any project that needs high
 quality weather, maritime, and meteorological based icons!
 .
 This package contains the OpenType fonts.

Package: fonts-wine
Description-md5: 38d095887615d0e66d63309db67ed63a
Description-en: Windows API implementation - fonts
 Wine is a free MS-Windows API implementation.
 .
 This package links wine fonts into /usr/share/fonts for use by other programs.

Package: fonts-woowa-bm
Description-md5: 574ec214365608db9f0aa561a19f3dc6
Description-en: Baedal-Minjok decorative Korean fonts
 Baedal-Minjok fonts are decorative Korean font families. They are
 intentionally designed to look old-styled. They are designed for
 "Baedal-Minjok" food delivery service.
 .
 This package includes 10 font families; BM HANNA 11yrs old, BMHANNAAir,
 BMHANNAPro, BM JUA, BM DoHyeon, BM YEONSUNG, BM KIRANGHAERANG, BM EULJIRO, BM
 EULJITO 10 YEARS LATER and BM EULJIRO ORAEORAE.

Package: fonts-wqy-microhei
Description-md5: c32a7f886f6870b4b8e9be19f98fbef8
Description-en: Sans-serif style CJK font derived from Droid
 WenQuanYi Micro Hei font family is a sans-serif style (also known as Hei,
 Gothic or Dotum among the Chinese/Japanese/Korean users) high quality
 CJK outline font. It was derived from "Droid Sans Fallback", "Droid
 Sans" and "Droid Sans Mono" released by Google Corp. This font package
 contains two faces, "Micro Hei" and "Micro Hei Mono", in form of a
 TrueType Collection (ttc) file. All the unified CJK Han glyphs, i.e.
 GBK Hanzi, in the range of U+4E00-U+9FC3 defined in Unicode Standard 5.1
 are covered, with additional support to many other international
 languages such as Latin, Extended Latin, Hanguls and Kanas. The font
 file is extremely compact (~5M) compared with most known CJK fonts.
 As a result, it can be used for hand-held devices or embedded systems, or
 used on PC with a significantly small memory footprint. Because both
 font faces carry hinting and kerning instructions for Latin glyphs,
 they are excellent choices for desktop fonts.

Package: fonts-wqy-zenhei
Description-md5: 1e5c788bfbd34f18409a1ccd47e50c2b
Description-en: "WenQuanYi Zen Hei" A Hei-Ti Style (sans-serif) Chinese font
 WenQuanYi Zen Hei is a Hei-Ti style (sans-serif type) Chinese font.
 It was designed for general purpose text formatting and on-screen
 display of Chinese characters among many other languages. The embolden
 strokes of the font glyphs produces enhanced screen contrast, making
 it easier to read and recognize. The embedded bitmap glyphs further
 enhance on-screen performance, and can be enabled with the provided
 configuration files.
 .
 WenQuanYi Zen Hei provides a fairly complete coverage of Chinese
 Hanzi glyphs, including both simplified and traditional forms.
 The total glyph number in this font is over 35,000, including over
 21,000 Chinese Hanzi. This font provides full coverage of GBK (CP936)
 charset, CJK Unified Ideographs, as well as the code-points needed
 for zh_CN, zh_SG, zh_TW, zh_HK, zh_MO, ja (Japanese) and ko (Korean)
 locales for fontconfig.
 .
 Starting from version 0.8, this font package provides two font families,
 i.e. the proportional "WenQuanYi Zen Hei", and the monospaced typeface
 named "WenQuanYi Zen Hei Mono".

Package: fonts-xolonium
Description-md5: bcc1ae49a0b0d0a6458476671deefeb6
Description-en: futuristic typeface, with focus on legibility
 Xolonium provides support for Latin, Greek, and Cyrillic glyph sets,
 and includes various pictograms and emoticons.
 .
 Xolonium originated as a custom font for the open-source game Xonotic.

Package: fonts-yanone-kaffeesatz
Description-md5: cce4fa8fad4ac8ff386afbfb2b018662
Description-en: Font in six weights, reminiscent of 1920s coffee house typography
 Yanone Kaffeesatz was first published in 2004. Its Bold is reminiscent
 of 1920s coffee house typography, while the rather thin fonts bridge
 the gap to present times. You can witness Kaffeesatz use on German
 fresh-water gyms, Dubai mall promos and New Zealand McDonalds ads.
 And of course on coffee and foodstuff packaging and cafe design around
 the globe.
 .
 In 2010 it was decided to be re-released under the SIL Open Font
 License to make it possible to include in software bundles or web font
 services like Googles Font Directory.

Package: fonts-yas
Description-md5: c8405fb5da03ee242fc71ed5b681069d
Description-en: Yas/XBYas font for Persian/Arabic script
 Yas and XBYas fonts are designed by Iranian Mac User Group (IRMUG)
 (http://wiki.irmug.com/index.php?title=X_Series_2).

Package: fonts-yozvox-yozfont
Description-md5: a92375903d6870b458d246083097eadc
Description-en: Japanese proportional Handwriting OpenType font
 YOzFont is Handwriting Japanese font that standards to "JIS X 0213:2004" and
 contains the 10000 or more characters (includes hiragana, katakana and kanji).
 .
 This is "meiryo compatible" - similar to Microsoft Meiryo font, proportional
 (without Japanese character) and Wide line pitch
 .
 This is metapackage, it pulls all YOzFont packages.

Package: fonts-yozvox-yozfont-antique
Description-md5: 9668ecec9bf1f76c3675a8b64a180ef7
Description-en: Japanese proportional Handwriting OpenType font (antique kana)
 YOzFont is Handwriting Japanese font that standards to "JIS X 0213:2004" and
 contains the 10000 or more characters (includes hiragana, katakana and kanji).
 .
 This is "meiryo compatible" - similar to Microsoft Meiryo font, proportional
 (without Japanese character) and Wide line pitch
 .
 It includes "YOzFontA (antique kana) / YOzFontA Bold"

Package: fonts-yozvox-yozfont-cute
Description-md5: 502f611592a42cfea2b77ddc4a3fc982
Description-en: Japanese proportional Handwriting OpenType font (cute kana)
 YOzFont is Handwriting Japanese font that standards to "JIS X 0213:2004" and
 contains the 10000 or more characters (includes hiragana, katakana and kanji).
 .
 This is "meiryo compatible" - similar to Microsoft Meiryo font, proportional
 (without Japanese character) and Wide line pitch
 .
 It includes "YOzFontC (cute kana)  / YOzFontC Bold"

Package: fonts-yozvox-yozfont-edu
Description-md5: 190c84c958d07ae8641158fb8bc980bb
Description-en: Japanese proportional Handwriting OpenType font (educational cana)
 YOzFont is Handwriting Japanese font that standards to "JIS X 0213:2004" and
 contains the 10000 or more characters (includes hiragana, katakana and kanji).
 .
 This is "meiryo compatible" - similar to Microsoft Meiryo font, proportional
 (without Japanese character) and Wide line pitch
 .
 It includes "YOzFontE (educational kana) / YOzFontE Bold"

Package: fonts-yozvox-yozfont-new-kana
Description-md5: 34bb82ccab6c1aa9f9bee6171302a6dd
Description-en: Japanese proportional Handwriting OpenType font (new kana)
 YOzFont is Handwriting Japanese font that standards to "JIS X 0213:2004" and
 contains the 10000 or more characters (includes hiragana, katakana and kanji).
 .
 This is "meiryo compatible" - similar to Microsoft Meiryo font, proportional
 (without Japanese character) and Wide line pitch
 .
 It includes "YOzFontN (new kana) / YOzFontN Bold"

Package: fonts-yozvox-yozfont-standard-kana
Description-md5: 497c46f3cb0d9ed3b689dafcbe6ceb81
Description-en: Japanese proportional Handwriting OpenType font (standard kana)
 YOzFont is Handwriting Japanese font that standards to "JIS X 0213:2004" and
 contains the 10000 or more characters (includes hiragana, katakana and kanji).
 .
 This is "meiryo compatible" - similar to Microsoft Meiryo font, proportional
 (without Japanese character) and Wide line pitch
 .
 It includes "YOzFont  (standard kana) / YOzFont Bold"

Package: fonts-yusei-magic
Description-md5: f096ff0181c7a4c2287c2736fe2e641d
Description-en: handwritten letters written with permanent marker
 Yusei Magic is a font based on handwritten letters written with permanent
 marker. It has thick vertical strokes and thin horizontal strokes, so it is
 highly visible. The design of the letters has both the strength of bold lines
 and the softness of spaciousness. Highly recommended for handwriting
 on blackboards and pop art designs.
 .
 This font includes Google Latin Core, Hiragana, Katakana, JIS level 1, level 2
 and IBM Extended Kanji (Han) glyphs.
 .
 See https://github.com/tanukifont/YuseiMagic

Package: fonttools
Description-md5: 57fe2b0b7365324aa52d193df4f6bb15
Description-en: Converts OpenType and TrueType fonts to and from XML (Executables)
 FontTools/TTX is a library to manipulate font files from Python.
 It supports reading and writing of TrueType/OpenType fonts, reading
 and writing of AFM files, reading (and partially writing) of PS Type 1
 fonts.  It also contains a tool called "TTX" which converts
 TrueType/OpenType fonts to and from an XML-based format.
 .
 This provides the executables of fontTools package.

Package: fonty-rg
Description-md5: 02353ed498b5f765afff824a7be0ab43
Description-en: Linux console fonts in various encodings
 fonty-rg contains fonts for Linux console, including fonts for
 ISO-8859-1,2,3,4,5,6,7,8,9,10,11,13,14,15,16, KOI8-R,U,C,
 CP1250, CP1251, CP1252 codepages, as well as two Unicode
 fonts with wide coverage, and an ISO-8859-16 ACM file.

Package: foobillardplus
Description-md5: c49e842223273ad1557bf7cb3384e35e
Description-en: 3D OpenGL Billiard Game
 FooBillard++ is an advanced 3D OpenGL billiard game based on the original
 foobillard 3.0a sources from Florian Berger. You can play it with one or two
 players or against the computer.
 .
 The game features:
 .
 * Wood paneled table with gold covers and gold diamonds.
 * Reflections on balls.
 * Zoom in and out, rotation, different angles and bird's eye view.
 * Different game modes: 8 or 9-ball, Snooker or Karambol.
 * Tournaments. Compete against other players.
 * Animated cue with strength and eccentric hit adjustment.
 * Jump shots and snipping.
 * Realistic gameplay and billiard sounds.
 * Red-Green stereo.
 * And much more.

Package: foobillardplus-data
Description-md5: 58b98294a095e27938da2e79d8e860e1
Description-en: 3D OpenGL Billiard Game -- data files
 FooBillard++ is an advanced 3D OpenGL billiard game based on the original
 foobillard 3.0a sources from Florian Berger. You can play it with one or two
 players or against the computer.
 .
 This package contains game data for foobillardplus and includes all graphics
 and sounds.

Package: fookb
Description-md5: 09519a2e21976fe59b8b427c17ee8e09
Description-en: Xkb state indicator
 WindowMaker docked Xkb state indicator. Fookb can switch xkb groups
 and display a pixmap corresponding to the selected group. It also can
 execute a specified command upon the switch (for example, play sound).

Package: foolsm
Description-md5: b0356b839778da0cb38f6b36d99a8c3b
Description-en: Link connectivity monitor tool
 Provide a Link Status Monitor, It can be used to monitor Linux router/firewall
 connectivity and if router/firewall has multiple connections it can change
 routing when an up/down event happens by utilizing external script.
 This package is highly influenced by fping and iputils arping.

Package: foomatic-db
Description-md5: d5f3469f229aa19246b75b0de1f76a10
Description-en: OpenPrinting printer support - database
 Foomatic is a printing system designed to make it easier to set up
 common printers for use with Debian (and other operating systems).
 It provides the "glue" between a print spooler (like CUPS or lpr) and
 your actual printer, by telling your computer how to process files
 sent to the printer.
 .
 This package contains the printer database distributed by
 OpenPrinting for most common drivers.  You will probably need
 the foomatic-db-engine package for this package to be useful.

Package: foomatic-db-engine
Description-md5: 06dc0af0df2ebffe0b2cf09bedf80c7f
Description-en: OpenPrinting printer support - programs
 Foomatic is a printing system designed to make it easier to set up
 common printers for use with Debian (and other operating systems).
 It provides the "glue" between a print spooler (like CUPS or lpr) and
 your actual printer, by telling your computer how to process files
 sent to the printer.
 .
 This package contains the architecture-dependent programs needed to
 set up and maintain the foomatic system.  You will also need one or
 more database packages.  The foomatic-db package includes drivers for
 most common printers using Ghostscript as the print processor, as
 well as some common glue code used in other filter systems.

Package: foomatic-filters
Description-md5: efd71d9a23140772a4ce729460e7553a
Description-en: OpenPrinting printer support - filters
 Foomatic is a printer database designed to make it easier to set up
 common printers for use with UNIX-like operating systems.
 It provides the "glue" between a print spooler (like CUPS or lpr) and
 the printer, by processing files sent to the printer.
 .
 This package consists of filters used by the printer spoolers
 to convert the incoming PostScript data into the printer's native
 format using a printer-specific, but spooler-independent PPD file.
 .
 For use with CUPS, you will need both the cups and cups-client
 packages installed on your system.

Package: foomatic-filters-beh
Description-md5: e349d51c9a23366e3d8e2c8bb314a2ce
Description-en: Openprinting Backend error handler
 Foomatic is a printer database designed to make it easier to set up
 common printers for use with UNIX-like operating systems.
 It provides the "glue" between a print spooler (like CUPS or lpr) and
 the printer, by processing files sent to the printer.
 .
 This package contains the backend error handler.

Package: foomuuri
Description-md5: c8bb894cf6e2a8cbc9b18dffba5ebe7f
Description-en: multizone bidirectional nftables firewall
 Foomuuri is a firewall generator for nftables based on the concept
 of zones. It is suitable for all systems from personal machines to
 corporate firewalls, and supports advanced features such as a rich
 rule language, IPv4/IPv6 rule splitting, dynamic DNS lookups, a
 D-Bus API and firewalld emulation for NetworkManager's zone
 support.

Package: foomuuri-firewalld
Description-md5: b45cbe10e9ccc750e1a17ef7273b92e4
Description-en: multizone bidirectional nftables firewall - firewalld emulation
 This package provides firewalld D-Bus emulation for Foomuuri, allowing
 dynamically assigning interfaces to Foomuuri zones via NetworkManager,
 replacing firewalld.

Package: foot
Description-md5: e0c4ee97fd0bdabc6e3419db2c05f95e
Description-en: Fast, lightweight and minimalistic Wayland terminal emulator
 The fast, lightweight and minimalistic Wayland terminal emulator.
 Features
 .
 * Fast
 * Lightweight, in dependencies, on-disk and in-memory
 * Wayland native
 * DE agnostic
 * User configurable font fallback
 * On-the-fly DPI font size adjustment
 * Scrollback search
 * Color emoji support
 * Server/daemon mode
 * Multi-seat
 * Synchronized Updates support
 * Sixel image support

Package: foot-extra-terminfo
Description-md5: 9a030015141023c3e524e7588995d94b
Description-en: Fast, lightweight and minimalistic Wayland terminal emulator (extra terminfo files)
 The fast, lightweight and minimalistic Wayland terminal emulator.
 .
 This package contains extra terminfo files for foot.

Package: foot-terminfo
Description-md5: a644e2e327b4df7bb12971f741753885
Description-en: Fast, lightweight and minimalistic Wayland terminal emulator (terminfo files)
 This is a transitional package. It can safely be removed.
 The foot terminfo files are now shipped by ncurses-term.

Package: foot-themes
Description-md5: 45cf3b5ccd0461d3fc7ee1632fd475e5
Description-en: Fast, lightweight and minimalistic Wayland terminal emulator (theme files)
 The fast, lightweight and minimalistic Wayland terminal emulator.
 .
 This package contains theme files for foot.

Package: fop
Description-md5: 7c52f7896f03be5c1298e2f10b724c19
Description-en: XML formatter driven by XSL Formatting Objects (XSL-FO.) - app
 FOP is a Java application that reads a formatting object tree and then
 turns it into a wide variety of output presentations (including AFP,
 PCL, PDF, PNG, PostScript, RTF, TIFF, and plain text), or displays
 the result on-screen.
 .
 The formatting object tree can be in the form of an XML document
 (output by an XSLT engine like xalan) or can be passed in memory as a
 DOM Document or (in the case of xalan) SAX events.
 .
 This package contains the fop command line tool

Package: fop-doc
Description-md5: 724066902129e5385dbeeff72241b377
Description-en: XML formatter driven by XSL Formatting Objects (doc) - doc
 FOP is a Java application that reads a formatting object tree and then
 turns it into a wide variety of output presentations (including AFP,
 PCL, PDF, PNG, PostScript, RTF, TIFF, and plain text), or displays
 the result on-screen.
 .
 The formatting object tree can be in the form of an XML document
 (output by an XSLT engine like xalan) or can be passed in memory as a
 DOM Document or (in the case of xalan) SAX events.
 .
 This package contains the documentation.

Package: force-ip-protocol
Description-md5: 48954faf8a9e9e31f27595dd0df1ca27
Description-en: force other software to use only IPv4 or IPv6 for network connections
 A library, which replaces function getaddrinfo() by its own version,
 will be LD_PRELOADed. This version limits the available sockets to
 ones of type PF_INET/PF_INET6 and such limits all network traffic to
 a certain protocol

Package: ford
Description-md5: 688897c25f4edb69e34ecabb5f8c3355
Description-en: Fortran documentation generator
 This is an automatic documentation generator for modern Fortran programs.
 FORD stands for FORtran Documenter.
 .
 The goal of FORD is to be able to reliably produce documentation
 for modern Fortran software which is informative and nice to look at.
 Ford was written due to Doxygen's poor handling of Fortran and the lack
 of comparable alternatives.  The documentation should be easy to write
 and non-obtrusive within the code.
 .
 While it will never be as feature-rich as Doxygen, hopefully FORD will be
 able to provide a good alternative for documenting Fortran projects.

Package: foremancli
Description-md5: 7e959458332c37f318453ca28db91b0e
Description-en: commandline search interface to Foreman
 This is a commandline tool for searching node information stored in a
 Foreman server.
 .
 foremancli can be used to search and access all the stored information in
 a Foreman server and present the data in text, json or yaml formats.
 .
 Foreman is a server application that can be used to provision bare metal,
 virtual and cloud servers, and integrates with the Puppet configuration
 management system to provide full life cycle managements of one's server
 infrastructure.

Package: foremost
Description-md5: a4c203200ff8fc06c24eec52adcd041b
Description-en: forensic program to recover lost files
 Foremost is a forensic program to recover lost files based on
 their headers, footers, and internal data structures.
 .
 Foremost can work on image files, such as those generated by dd,
 Safeback, Encase, etc, or directly on a drive. The headers and
 footers can be specified by a configuration file or you can use
 command line switches to specify built-in file types. These built-in
 types look at the data structures of a given file format allowing
 for a more reliable and faster recovery.

Package: forensic-artifacts
Description-md5: a49394f1d3f2b489963f1e99b10b3209
Description-en: knowledge base of forensic artifacts (data files)
 A free, community-sourced, machine-readable knowledge base of forensic
 artifacts that the world can use both as an information source and within
 other tools.
 .
 This package installs the data files alone, without the Python toolkit.

Package: forensics-all
Description-md5: 3875c6fb95f1e2fc8bd23f9c19f0e091
Description-en: Debian Forensics Environment - essential components (metapackage)
 This package provides the core components for a forensics environment.
 All here available tools are packaged by Debian Security Tools Team.
 This metapackage includes the most programs to data recovery, rootkit
 and exploit search, filesystems and memory analysis, image acquisition,
 volume inspection, special actions over the hardware and many other
 activities.
 .
 The following packages were included in this metapackage:
 .
 aesfix, afflib-tools, altdns, argon2, assetfinder, braa,
 bruteforce-salted-openssl, bruteforce-wallet, btscanner,
 capstone-tool, ccrypt, cewl, chaosreader, creddump7, dirb,
 dislocker, dnsrecon, doona, ed2k-hash, ext4magic, extundelete,
 ewf-tools, fatcat, fcrackzip, forensic-artifacts,
 forensics-colorize, galleta, gpshell, graudit, grokevt, hashdeep,
 hashid, hashrat, hcxkeys, hcxtools, john, mac-robber, maskprocessor,
 masscan, memdump, metacam, missidentify, myrescue, nasty, nbtscan,
 ncrack, ngrep, ophcrack-cli, pasco, pff-tools, pipebench, pixiewps,
 pnscan, polenum, pompem, readpe, recoverdm, recoverjpeg, regripper,
 rephrase, rhash, rifiuti, rifiuti2, rkhunter, rsakeyfind, safecopy,
 samdump2, scrounge-ntfs, shed, sherlock, sleuthkit, smbmap,
 snowdrop, sploitscan, ssdeep, ssldump, statsprocessor, stegsnow,
 sucrack, tableau-parm, tcpdump, testssl.sh, undbx, unhide,
 unhide.rb, usbrip, vinetto, waymore, wfuzz, winregfs, wipe, yara
 .
 This metapackage is useful for pentesters, ethical hackers and forensics
 experts.

Package: forensics-all-gui
Description-md5: 221d36e9c726900d22573f0b8c419d6e
Description-en: Debian Forensics Environment - GUI components (metapackage)
 This package provides the core components for a GUI forensics environment.
 All here available tools are packaged by Debian Security Tools Team. This
 metapackage includes graphics programs, useful for some specific activities.
 .
 The following packages were included in this metapackage:
 .
 binwalk, ophcrack, rfdump, unhide-gui
 .
 This metapackage is useful for pentesters, ethical hackers and forensics
 experts.

Package: forensics-colorize
Description-md5: 00572098bd711ee5064c885f1c964824
Description-en: show differences between files using color graphics
 forensics-colorize is a set of tools to visually compare large files, as
 filesystem images, creating graphics of them. It is intuitive because the
 produced graphics provide a quick and perfect sense about the percentage
 of changes between two files.
 .
 Comparing large textual files using a simple diff can produce a very big
 result in lines, causing confusion. On the other hand, diff is improper
 to compare binary files.
 .
 This package provides two command line programs: filecompare and colorize.
 The filecompare command is used to create a special and auxiliary input
 file for colorize. The colorize command will generate an intuitive graphic
 that will make easier to perceive the level of changes between the files.

Package: forensics-extra
Description-md5: d247e785adec96bfc26156241cefc0d2
Description-en: Forensics Environment - extra console components (metapackage)
 This package provides the extra components for a forensics environment. All
 here available tools are text console based. None of these tools were packaged
 by Debian Security Tools Team. This metapackage includes the most programs to
 data recovery, rootkit and exploit search, filesystems and memory analysis,
 image acquisition, volume inspection, passwords crackers, dictionaries (all
 put in /usr/share/dict), disassemblers, special actions over the hardware and
 many other activities.
 .
 The idea is provide several packages via APT, to avoid forgetting something
 when creating a specialized environment, specifically designed to operate
 outdoor.
 .
 There are not an intent to provide tools for remote attacks. So, some packages
 can be provided to allow a local analyses over pcap files. Other packages can
 be used to find vulnerabilities inside a LAN which is being investigated.
 .
 Other examples are hexedit and mc packages. mc provides mcview. The hexedit
 and mcview are able to manipulate very large files.
 .
 The following packages were included in this metapackage:
 .
 ancient, ansifilter, arc, bfbtester, bind9-dnsutils, binutils,
 brotli, bzip2, bzip3, cabextract, clzip, comprez, crunch,
 cryptmount, cupp, curl, dares, dcfldd, ddrutility, dhcpdump,
 dictconv, diffstat, disktype, dtach, erofs-utils, ethstatus,
 ethtool, exif, exiftags, exiv2, fdupes, foremost, funcoeszz,
 gddrescue, gdisk, geoip-bin, gifshuffle, heartbleeder, hexcompare,
 hexedit, horst, hping3, imageindex, inxi, ipgrab, ipv6toolkit,
 jdupes, less, libimage-exiftool-perl, lltdscan, lrzip, lshw, lynis,
 lz4, lzma, lzop, mblaze, mboxgrep, mc, mdns-scan, memstat, minizip,
 mpack, mscompress, nasm, ncompress, netcat-openbsd, netdiscover,
 nomarch, ntfs-3g, openpace, parted, pcapfix, pcaputils, pdfcrack,
 pecomato, plzip, png-definitive-guide, pngcheck, poppler-utils,
 psrip, rarcrack, readstat, rzip, scrot, secure-delete, sipcrack,
 sipgrep, sngrep, squashfs-tools-ng, ssh-audit, stepic,
 tcpflow, tshark, ugrep, unrar-free, unzip, wamerican,
 wamerican-huge, wamerican-insane, wamerican-large, wamerican-small,
 wbrazilian, wbritish, wbritish-huge, wbritish-insane,
 wbritish-large, wbritish-small, wbulgarian, wcanadian,
 wcanadian-huge, wcanadian-insane, wcanadian-large, wcanadian-small,
 wcatalan, weplab, wesperanto, wfaroese, wfrench, wgaelic,
 wgerman-medical, whatweb, whois, wirish, witalian, wmanx, wngerman,
 wpolish, wportuguese, wspanish, wswedish, wswiss, wukrainian, wzip,
 xxd, xz-utils, zpaq
 .
 This metapackage is useful for pentesters, ethical hackers and forensics
 experts.

Package: forensics-extra-gui
Description-md5: 5474233b4ae48a6b77086f50a9f20f81
Description-en: Forensics Environment - extra GUI components (metapackage)
 This package provides the extra components for a forensics environment. All
 here available tools are GUI (Graphics User Interface) based. None of these
 tools were packaged by Debian Security Tools Team. This metapackage includes
 image viewers, audio and picture analyzers and movie and image (picture)
 viewers.
 .
 The idea is provide several packages via APT, to avoid forgetting something
 when creating a specialized environment, specifically designed to operate
 outdoor.
 .
 The following packages were included in this metapackage:
 .
 ansifilter-gui, arqiver, dupeguru, gwenview, membernator, mirage,
 packeth, packetsender, shotwell, sqlitebrowser, sxiv, vlc, wireshark
 .
 This metapackage is useful for pentesters, ethical hackers and forensics
 experts.

Package: forensics-full
Description-md5: 4318a1e37dd02b06ecef39e037a5edca
Description-en: Full forensics station (metapackage)
 This metapackage install forensics-all, forensics-all-gui, forensics-extra
 and forensics-extra-gui packages, making available all significative tools
 for forensics activities provided by Debian.
 .
 If you want a desktop acting as a forensics station, this package is for you.
 .
 This package is also useful for pentesters, ethical hackers and forensics
 experts to analyse desktops and networks after security incidents.

Package: forensics-samples-all
Description-md5: 5076c744dad5f1a0ac11ea0695c64a68
Description-en: Set of files to help learn/test forensics tools and techniques (metapackage)
 forensics-samples is a set of useful files to help to learn or test forensics
 tools and techniques. These files are examples of pictures, filesystems and
 other possible artifacts as memory dumps (not available yet).
 .
 forensics-samples is useful for students and CI tests. The main intent of this
 work is provide a standardized set of files to avoid time waste in some tasks
 when learning about forensics or testing tools.
 .
 There are some filesystem images available (currently: ext2, ext4, btrfs,
 NTFS, FAT2 (vfat) and exFAT). Inside each filesystem image, all files from
 "original-files" directory were copied and, after this, all directories ending
 with "2" in their names were deleted. Is possible use tools to analyse the
 files and their metadata or carvers to recover deleted files.
 .
 On Debian, forensics-samples also is useful to provide files to be used by
 other packages in CI tests (autopkgtest), making several source-packages
 smallest (e.g.: metacam, ext4magic, foremost, magicrescue, disktype, etc).
 All you need is use it as a dependency for your test in
 debian/tests/control file.
 .
 This package provides the complete set of files for forensics-samples.

Package: forensics-samples-btrfs
Description-md5: 2d4e67d50181c1ca8114398871c87590
Description-en: Set of files to help learn/test forensics tools and techniques (btrfs)
 forensics-samples is a set of useful files to help to learn or test forensics
 tools and techniques. These files are examples of pictures, filesystems and
 other possible artifacts as memory dumps (not available yet).
 .
 forensics-samples is useful for students and CI tests. The main intent of this
 work is provide a standardized set of files to avoid time waste in some tasks
 when learning about forensics or testing tools.
 .
 There are some filesystem images available (currently: ext2, ext4, btrfs,
 NTFS, FAT2 (vfat) and exFAT). Inside each filesystem image, all files from
 "original-files" directory were copied and, after this, all directories ending
 with "2" in their names were deleted. Is possible use tools to analyse the
 files and their metadata or carvers to recover deleted files.
 .
 On Debian, forensics-samples also is useful to provide files to be used by
 other packages in CI tests (autopkgtest), making several source-packages
 smallest (e.g.: metacam, ext4magic, foremost, magicrescue, disktype, etc).
 All you need is use it as a dependency for your test in
 debian/tests/control file.
 .
 This package provides an image of a btrfs filesystem.

Package: forensics-samples-exfat
Description-md5: 2cb00d0fb1a6dfef501dd3b4d48bb1cb
Description-en: Set of files to help learn/test forensics tools and techniques (exFAT)
 forensics-samples is a set of useful files to help to learn or test forensics
 tools and techniques. These files are examples of pictures, filesystems and
 other possible artifacts as memory dumps (not available yet).
 .
 forensics-samples is useful for students and CI tests. The main intent of this
 work is provide a standardized set of files to avoid time waste in some tasks
 when learning about forensics or testing tools.
 .
 There are some filesystem images available (currently: ext2, ext4, btrfs,
 NTFS, FAT2 (vfat) and exFAT). Inside each filesystem image, all files from
 "original-files" directory were copied and, after this, all directories ending
 with "2" in their names were deleted. Is possible use tools to analyse the
 files and their metadata or carvers to recover deleted files.
 .
 On Debian, forensics-samples also is useful to provide files to be used by
 other packages in CI tests (autopkgtest), making several source-packages
 smallest (e.g.: metacam, ext4magic, foremost, magicrescue, disktype, etc).
 All you need is use it as a dependency for your test in
 debian/tests/control file.
 .
 This package provides an image of an exFAT filesystem.

Package: forensics-samples-ext2
Description-md5: 3910ec8d2acd82dbe1d7941f4112507e
Description-en: Set of files to help learn/test forensics tools and techniques (ext2)
 forensics-samples is a set of useful files to help to learn or test forensics
 tools and techniques. These files are examples of pictures, filesystems and
 other possible artifacts as memory dumps (not available yet).
 .
 forensics-samples is useful for students and CI tests. The main intent of this
 work is provide a standardized set of files to avoid time waste in some tasks
 when learning about forensics or testing tools.
 .
 There are some filesystem images available (currently: ext2, ext4, btrfs,
 NTFS, FAT2 (vfat) and exFAT). Inside each filesystem image, all files from
 "original-files" directory were copied and, after this, all directories ending
 with "2" in their names were deleted. Is possible use tools to analyse the
 files and their metadata or carvers to recover deleted files.
 .
 On Debian, forensics-samples also is useful to provide files to be used by
 other packages in CI tests (autopkgtest), making several source-packages
 smallest (e.g.: metacam, ext4magic, foremost, magicrescue, disktype, etc).
 All you need is use it as a dependency for your test in
 debian/tests/control file.
 .
 This package provides an image of an ext2 filesystem.

Package: forensics-samples-ext4
Description-md5: 70dd17375a4bf0d5a40465f1653b8e38
Description-en: Set of files to help learn/test forensics tools and techniques (ext4)
 forensics-samples is a set of useful files to help to learn or test forensics
 tools and techniques. These files are examples of pictures, filesystems and
 other possible artifacts as memory dumps (not available yet).
 .
 forensics-samples is useful for students and CI tests. The main intent of this
 work is provide a standardized set of files to avoid time waste in some tasks
 when learning about forensics or testing tools.
 .
 There are some filesystem images available (currently: ext2, ext4, btrfs,
 NTFS, FAT2 (vfat) and exFAT). Inside each filesystem image, all files from
 "original-files" directory were copied and, after this, all directories ending
 with "2" in their names were deleted. Is possible use tools to analyse the
 files and their metadata or carvers to recover deleted files.
 .
 On Debian, forensics-samples also is useful to provide files to be used by
 other packages in CI tests (autopkgtest), making several source-packages
 smallest (e.g.: metacam, ext4magic, foremost, magicrescue, disktype, etc).
 All you need is use it as a dependency for your test in
 debian/tests/control file.
 .
 This package provides an image of an ext4 filesystem.

Package: forensics-samples-files
Description-md5: 3bb43e303c908278ebc3455d9b8f7bfb
Description-en: Set of files to help learn/test forensics tools and techniques (files)
 forensics-samples is a set of useful files to help to learn or test forensics
 tools and techniques. These files are examples of pictures, filesystems and
 other possible artifacts as memory dumps (not available yet).
 .
 forensics-samples is useful for students and CI tests. The main intent of this
 work is provide a standardized set of files to avoid time waste in some tasks
 when learning about forensics or testing tools.
 .
 There are some filesystem images available (currently: ext2, ext4, btrfs,
 NTFS, FAT2 (vfat) and exFAT). Inside each filesystem image, all files from
 "original-files" directory were copied and, after this, all directories ending
 with "2" in their names were deleted. Is possible use tools to analyse the
 files and their metadata or carvers to recover deleted files.
 .
 On Debian, forensics-samples also is useful to provide files to be used by
 other packages in CI tests (autopkgtest), making several source-packages
 smallest (e.g.: metacam, ext4magic, foremost, magicrescue, disktype, etc).
 All you need is use it as a dependency for your test in
 debian/tests/control file.
 .
 This package provides all files from "original-files" and "original-multiple"
 directories.

Package: forensics-samples-multiple
Description-md5: 9d659a17e2b210caa63bfeb248e9e689
Description-en: Set of files to help learn/test forensics tools and techniques (multiple FS)
 forensics-samples is a set of useful files to help to learn or test forensics
 tools and techniques. These files are examples of pictures, filesystems and
 other possible artifacts as memory dumps (not available yet).
 .
 forensics-samples is useful for students and CI tests. The main intent of this
 work is provide a standardized set of files to avoid time waste in some tasks
 when learning about forensics or testing tools.
 .
 There are some filesystem images available (currently: ext2, ext4, btrfs,
 NTFS, FAT2 (vfat) and exFAT). Inside each filesystem image, all files from
 "original-files" directory were copied and, after this, all directories ending
 with "2" in their names were deleted. Is possible use tools to analyse the
 files and their metadata or carvers to recover deleted files.
 .
 On Debian, forensics-samples also is useful to provide files to be used by
 other packages in CI tests (autopkgtest), making several source-packages
 smallest (e.g.: metacam, ext4magic, foremost, magicrescue, disktype, etc).
 All you need is use it as a dependency for your test in
 debian/tests/control file.
 .
 This package provides an image called fs.multiple. This disk image has 4
 partitions with the following filesystems: btrfs, ext4, exFAT and NTFS.

Package: forensics-samples-ntfs
Description-md5: 0abb25383563cc628f1af77982a6da3b
Description-en: Set of files to help learn/test forensics tools and techniques (ntfs)
 forensics-samples is a set of useful files to help to learn or test forensics
 tools and techniques. These files are examples of pictures, filesystems and
 other possible artifacts as memory dumps (not available yet).
 .
 forensics-samples is useful for students and CI tests. The main intent of this
 work is provide a standardized set of files to avoid time waste in some tasks
 when learning about forensics or testing tools.
 .
 There are some filesystem images available (currently: ext2, ext4, btrfs,
 NTFS, FAT2 (vfat) and exFAT). Inside each filesystem image, all files from
 "original-files" directory were copied and, after this, all directories ending
 with "2" in their names were deleted. Is possible use tools to analyse the
 files and their metadata or carvers to recover deleted files.
 .
 On Debian, forensics-samples also is useful to provide files to be used by
 other packages in CI tests (autopkgtest), making several source-packages
 smallest (e.g.: metacam, ext4magic, foremost, magicrescue, disktype, etc).
 All you need is use it as a dependency for your test in
 debian/tests/control file.
 .
 This package provides an image of an NTFS filesystem.

Package: forensics-samples-tools
Description-md5: cfb0bf4b23bd2e67dbabf776716e505f
Description-en: Set of files to help learn/test forensics tools and techniques (tools)
 forensics-samples is a set of useful files to help to learn or test forensics
 tools and techniques. These files are examples of pictures, filesystems and
 other possible artifacts as memory dumps (not available yet).
 .
 forensics-samples is useful for students and CI tests. The main intent of this
 work is provide a standardized set of files to avoid time waste in some tasks
 when learning about forensics or testing tools.
 .
 There are some filesystem images available (currently: ext2, ext4, btrfs,
 NTFS, FAT2 (vfat) and exFAT). Inside each filesystem image, all files from
 "original-files" directory were copied and, after this, all directories ending
 with "2" in their names were deleted. Is possible use tools to analyse the
 files and their metadata or carvers to recover deleted files.
 .
 On Debian, forensics-samples also is useful to provide files to be used by
 other packages in CI tests (autopkgtest), making several source-packages
 smallest (e.g.: metacam, ext4magic, foremost, magicrescue, disktype, etc).
 All you need is use it as a dependency for your test in
 debian/tests/control file.
 .
 This package provides some tools (currently fsdeploy only).

Package: forensics-samples-vfat
Description-md5: 7a5cfed30fc2bb24f84c7f2bdd87a27a
Description-en: Set of files to help learn/test forensics tools and techniques (vfat)
 forensics-samples is a set of useful files to help to learn or test forensics
 tools and techniques. These files are examples of pictures, filesystems and
 other possible artifacts as memory dumps (not available yet).
 .
 forensics-samples is useful for students and CI tests. The main intent of this
 work is provide a standardized set of files to avoid time waste in some tasks
 when learning about forensics or testing tools.
 .
 There are some filesystem images available (currently: ext2, ext4, btrfs,
 NTFS, FAT2 (vfat) and exFAT). Inside each filesystem image, all files from
 "original-files" directory were copied and, after this, all directories ending
 with "2" in their names were deleted. Is possible use tools to analyse the
 files and their metadata or carvers to recover deleted files.
 .
 On Debian, forensics-samples also is useful to provide files to be used by
 other packages in CI tests (autopkgtest), making several source-packages
 smallest (e.g.: metacam, ext4magic, foremost, magicrescue, disktype, etc).
 All you need is use it as a dependency for your test in
 debian/tests/control file.
 .
 This package provides an image of a FAT32 with virtual table filesystem.

Package: forge-doc
Description-md5: 17195d16b46135c49762e8b49b625412
Description-en: documentation for forge
 A prototype of the OpenGL interop library that can be used with ArrayFire. The
 goal of Forge is to provide high performance OpenGL visualizations for C/C++
 applications that use CUDA/OpenCL.
 .
 This package provides the documentation.

Package: forgejo-cli
Description-md5: 32355cbf85f8eaed1768eff58e146ced
Description-en: self-hosted lightweight software forge (CLI client)
 Forgejo is a forge software package for hosting software development version
 control using Git as well as other collaborative features like bug tracking,
 code review, continuous integration, kanban boards, tickets, and wikis.
 .
 This package contains the CLI client.

Package: forkstat
Description-md5: 26dd1065d1b9e5766071fe93d73e1084
Description-en: process fork/exec/exit monitoring tool
 Forkstat monitors process fork(), exec() and exit() activity.
 It is useful for monitoring system behaviour and to track down
 rogue processes that are spawning off processes and potentially
 abusing the system.

Package: form
Description-md5: 84468d585ba68000c5b3f146029e3dc6
Description-en: Symbolic manipulation system
 This is a Symbolic Manipulation System. It reads symbolic expressions from
 files and executes symbolic/algebraic transformations upon them. The answers
 are returned in a textual mathematical representation. As its landmark
 feature, the size of the considered expressions in FORM is only limited by
 the available disk space and not by the available RAM.

Package: form-doc
Description-md5: f6e9654d3e6595c2d7d51183c53f4715
Description-en: Documentation for symbolic manipulation system
 This is the documentation for the Symbolic Manipulation System. It reads
 symbolic expressions from files and executes symbolic/algebraic
 transformations upon them. The answers are returned in a textual
 mathematical representation. As its landmark feature, the size of the
 considered expressions in FORM is only limited by the available disk
 space and not by the available RAM.

Package: formiko
Description-md5: 9ad4c10ca167df3cd4c56d0550ecd302
Description-en: reStructuredText and MarkDown editor and live previewer
 Features:
 * GtkSourceView based editor with syntax highlighting
 * possible use Vim editor
 * vertical or horizontal window splitting
 * preview mode
 * periodic save file
 * json and html preview

Package: fort-validator
Description-md5: e61bd1baf75038ab7e8239a3aead4e5f
Description-en: RPKI validator and RTR server
 FORT validator is an RPKI relying party software: it performs the
 validation of the RPKI repository and serves the ROAs to the routers.

Package: fort77
Description-md5: 67c1bae4c3713cf567bd9732a7906441
Description-en: Invoke f2c like a real compiler
 The  fort77  script invokes the f2c command transparently, so it can be
 used like a real Fortran compiler.  It can be used to compile Fortran,
 C and assembler code, and to link it with the f2c libraries.

Package: fortran-fpm
Description-md5: 91f321633b6dc2171caac5d6bd76eb4b
Description-en: Fortran package manager
 Fortran Package Manager (fpm) is a package manager and build system
 for Fortran. Its key goal is to improve the user experience of Fortran
 programmers. It does so by making it easier to build your Fortran program
 or library, run the executables, tests, and examples, and distribute it
 as a dependency to other Fortran projects. Fpm's user interface is modeled
 after Rust's Cargo, so if you're familiar with that tool, you will feel
 at home with fpm. Fpm's long term vision is to nurture and grow
 the ecosystem of modern Fortran applications and libraries.

Package: fortran-language-server
Description-md5: 030cb098337c54e0146805fc664c675d
Description-en: Fortran Language Server for the Language Server Protocol
 Fortran Language Server (fortls) is an implementation of the Language
 Server Protocol. It can be used with editors that supports the
 protocol (e.g. Emacs with elpa-lsp-mode) to offer support for code
 completion and documentation.
 .
 Supported LSP features include:
 * Document symbols (textDocument/documentSymbol)
 * Auto-complete (textDocument/completion)
 * Signature help (textDocument/signatureHelp)
 * GoTo/Peek definition (textDocument/definition)
 * Hover (textDocument/hover)
 * GoTo implementation (textDocument/implementation)
 * Find/Peek references (textDocument/references)
 * Project-wide symbol search (workspace/symbol)
 * Symbol renaming (textDocument/rename)
 * Documentation parsing (Doxygen and FORD styles)
 * Diagnostics

Package: fortunate.app
Description-md5: 2310912a87451fad05c8852b2e95eae8
Description-en: Display a quotation (fortune) in a window for GNUstep
 This displays a quotation in a window. Fortunate is a Cocoa/Objective-C
 graphical front-end to the command-line BSD fortune which, since the dawn of
 time, has been providing countless seconds of fun each time a user logs in.

Package: fortune-anarchism
Description-md5: 55d68a63ebf7964185e78bb2768142f8
Description-en: anarchist quotes for fortune
 This package provides a set of anarchist quotes in the fortune database format.

Package: fortune-mod
Description-md5: 35333f4f0be98150087a7cb77f984c1b
Description-en: provides fortune cookies on demand
 The fortune program displays epigrams, known as fortune cookies,
 selected randomly from a selection of fortune files.
 .
 This package provides the fortune program itself and the programs
 used for generating the data files. The data files are contained in
 the fortunes-min and fortunes packages.

Package: fortunes
Description-md5: 0968b0a1488030ccf0daaabf21c179ab
Description-en: Data files containing fortune cookies
 The fortune program displays epigrams, known as fortune cookies,
 selected randomly from a selection of fortune files.
 .
 There are far over 15000 different cookies in this package.
 .
 You'll need the fortune-mod package to display the cookies.

Package: fortunes-bg
Description-md5: d6f2089fa76e5524a171b9bfcbb2ed83
Description-en: Bulgarian data files for fortune
 Collection of about 125 Bulgarian proverbs and 150 other proverbs,
 150 thoughts with Bulgarian authors and 150 other thoughts,
 some ancient Bulgarian texts and other sentences.
 .
 This package can be a replacement for the fortunes package to let fortune
 speak Bulgarian.

Package: fortunes-bofh-excuses
Description-md5: 83a8ef53345c9ab5de895205ce1eccb7
Description-en: BOFH excuses for fortune
 fortunes-bofh-excuses is a collection of excuses which you can
 use as a BOFH when something goes wrong.  Some examples are:
 'Electromagnetic energy loss', 'disks spinning backwards - toggle the
 hemisphere jumper.'

Package: fortunes-br
Description-md5: 6a09d9167a7af84272ac9fcd51f9868f
Description-en: Data files with fortune cookies in Portuguese
 A collection of several fortune cookies for Portuguese speakers, gathered
 from various sources, ranging from proverbs to quotations from literature
 classics.

Package: fortunes-cs
Description-md5: ca48a776c66a15b1dfedb2f06abace36
Description-en: Czech and Slovak data files for fortune
 Collection of about 7400 fortunes in Czech and Slovak. This package
 can be a replacement for or an addition to the fortunes package
 to let fortune speak Czech and/or Slovak.

Package: fortunes-de
Description-md5: fbe5aac01d5c6d0e88722eef991aa3cc
Description-en: German data files for fortune
 Collection of more than 17000 German cookies. This package can be a replacement
 for or an addition to the fortunes package to let fortune speak German.

Package: fortunes-debian-hints
Description-md5: b8a94b2a8be8c2124213fbbd1b23791c
Description-en: Debian Hints for fortune
 This package provides a set of hints and tips on using Debian, in a
 fortune database format. New Debian users (or administrators) may find its
 advice particularly sage or helpful, and even veteran Debianites might
 find some new tidbits.

Package: fortunes-dhammapada
Description-md5: 1eedbe22d67d4f93b1b65c1d9dc4e597
Description-en: Collection of Dhammapada in English, German and Polish
 The package contains four translations of the Dhammapada, a versified Buddhist
 scripture traditionally ascribed to the Buddha himself. The verses are provided
 in the format used by fortune.
 .
 The translations are as follows:
 1. John Richards's English edition.
 2. F. Max Muller's English edition, based on the Gutenberg file 'dhmpd10.txt'.
 3. Karl Eugen Neumann's German edition.
 4. Zbigniew Becker's Polish edition, based on Acharaya Buddharakkhitta's Pali
 to English translation.

Package: fortunes-eo
Description-md5: 9144c190bd3cf765f24e57e6559b2237
Description-en: Collection of esperanto fortunes.
 Datumbazo kun esperantlingvaj mesaĝoj por la fortune programo.
 Enhavas mesaĝojn el Proverbaro Esperanta de Zamenhof, en UTF-8 kodo.
 .
 Database with esperanto fortune cookies.
 Contains messages from Proverbaro Esperanta by Zamenhof, in
 UTF-8 encoding.

Package: fortunes-es
Description-md5: 982884b869a799540d1345693034ee8b
Description-en: Spanish fortune database
 A collection of Spanish fortune cookies, taken from various sources
 including the 'chorrada' program (from FIDOnet) and the
 'Frases y Proverbios' webpage.

Package: fortunes-ga
Description-md5: f60915cdfead4a30ce973c8c5339a766
Description-en: Irish (Gaelige) data files for fortune
 Collection of Irish proverbs, from Damien Lyons and the GAELIC-L mailing list.
 This package can be a replacement for or an addition to the fortunes package
 to let fortune speak Irish.

Package: fortunes-it
Description-md5: e5cd4e71cd828ace74bdcc77b97fe12d
Description-en: Data files containing Italian fortune cookies
 This package provides a collection of 'fortune cookies' in Italian, taken
 from:
 * The newsgroup it.hobby.umorismo
 * Andrea `Zuse` Balestrero's personal archive
 * Various tv transmissions, such as "Mai dire Gol" or "Striscia la Notizia"
 * The book "Jack Frusciante e` uscito dal gruppo"
 * Other various sources

Package: fortunes-it-brianza
Description-md5: 10b89eaae25373393e19342795cfbfbd
Description-en: Data files containing Brianza fortune cookies
 This package contains proverbs from Brianza.
 .
 It was originally part of the fortunes-it package but is
 now separate because it is not in Italian.

Package: fortunes-it-off
Description-md5: e58d245fbb4c003696c8bc684c1e622f
Description-en: Data files containing Italian fortune cookies, mature section
 This package contains a set of 'fortune cookies' in Italian, separated from
 the fortunes-it package since their content and topics are aimed at mature
 audiences.
 .
 The package is called -off for historical reasons but does not contain
 anything actually offensive.
 .
 Please do not install this package if you want to avoid mature content.

Package: fortunes-mario
Description-md5: 5c08a26b8b28a4c0aeccd5b21cc8f386
Description-en: Fortunes files from Mario
 A fortune database for Portuguese speakers, gathered from Mario
 Domenech Goulart. It is the result of collecting cookies for a long
 time to make a great database.

Package: fortunes-min
Description-md5: 91fd46d0ad7ffb733019abdda56cbf2f
Description-en: Data files containing selected fortune cookies
 The fortune program displays epigrams, known as fortune cookies,
 selected randomly from a selection of fortune files.
 .
 This package contains a small number of cookies for the bandwidth
 conscious.
 .
 You'll need the fortune-mod package to display the cookies.

Package: fortunes-pl
Description-md5: 13cc9688648d7eeca8fff4061a55e479
Description-en: Polish data files for fortune
 A collection of fortune cookies in Polish.
 .
 This package can be replacement for or an addition to the fortunes
 package to let fortune speak Polish.

Package: fortunes-ru
Description-md5: ed52d80d2e488b5d949adf34baf25594
Description-en: Russian data files for fortune
 A collection of fortune cookies in Russian.
 .
 This package can be replacement for or an addition
 to the fortunes package to let fortune speak Russian.

Package: fortunes-scn
Description-md5: 0977d2a8335b9efb3b20586d93a1a8e1
Description-en: Data files containing Sicilian fortune cookies
 This package provides a collection of 'fortune cookies' in Sicilian, mostly:
 * Proverbs
 * Common expressions
 * Songs
 * Literature

Package: fortunes-scn-off
Description-md5: 23544780d89cb1b767da3864c5d44446
Description-en: Data files containing Sicilian fortune cookies, mature section
 This package contains a set of 'fortune cookies' in sicilian, separated from
 the fortunes-scn package since their content and topics are aimed at mature
 audiences.
 .
 The package is called -off for historical reasons but does not contain
 anything actually offensive.
 .
 Please do not install this package if you want to avoid mature content.

Package: fortunes-spam
Description-md5: 4e0385368b9c07c8f74dff9250256605
Description-en: fortunes taken from SPAM messages
 This package contains fortunes taken from subjects and bodies
 of SPAM messages (mails, newsgroup posts, etc.); they are not
 edited, except when lines were longer than 72 chars.

Package: fortunes-ubuntu-server
Description-md5: fae705f84cb83d270c1adffe1b64ec16
Description-en: Ubuntu server tips for fortune
 This package provides a set of tips on using Ubuntu server, in a
 fortune database format.

Package: fortunes-zh
Description-md5: c59710bffe3d553474f0ffe79f4c2ebd
Description-en: Chinese Data files for fortune
 This package contains the Chinese data files for fortune in
 UTF-8 encoding.
 .
 cookies included in this package:
 * tang300: 300 Tang Poems
 * song100: 100 Song Poems
 * chinese: Misc Chinese Collection

Package: forwords
Description-md5: 941c8a66128564d80e1f6403b43562a5
Description-en: simple and effective tool to learn foreign words
 This program is a very simple but quite effective tool when you are learning
 a foreign language. It helps you to expand your foreign word bank with three
 simple tests.
 The program is written using 'Qt' library and has some speech ability with
 'espeak'.
 .
 This approach to the learning process has been used for more than 20 years
 and it has prouff its effectiveness. But the programme was never published.
 At this time (2024) the programme has been rebuilt, refurbished and published.

Package: fosfat
Description-md5: f485568ff529dc4b40f588a516354d5b
Description-en: FUSE library to access Smaky formatted disk (ro)
 Fosfat is a C library for providing read-only access to a Smaky
 formatted disk. Currently, only a tool and a FUSE extension that
 use this library can be used for reading a directory and copying
 a file.
 .
 The Smaky is a line of mostly 8-bit personal computers and
 accompanying operating system developed at the EPFL (École
 Polytechnique Federale de Lausanne), in Switzerland, from 1974.

Package: fosfat-dev
Description-md5: 8a78b42b228e501020d45fa8f9525fd6
Description-en: FUSE library to access Smaky formatted disk, development files
 Fosfat is a C library for providing read-only access to a Smaky
 formatted disk. Currently, only a tool and a FUSE extension that
 use this library can be used for reading a directory and copying
 a file.
 .
 The Smaky is a line of mostly 8-bit personal computers and
 accompanying operating system developed at the EPFL (École
 Polytechnique Federale de Lausanne), in Switzerland, from 1974.
 .
 This package contains the development files for libfosfat1, libfosgra1
 and the corresponding documentation.

Package: fossil
Description-md5: 21b5c8af5ad471c6f1c111bbfb3ccfe7
Description-en: DSCM with built-in wiki, http interface and server, tickets database
 Fossil is an easy-to-use Distributed Source Control Management system
 (DSCM) which supports access and administration over HTTP CGI or via
 a built-in HTTP server, has a built-in wiki, built-in file browsing,
 a built-in tickets system, etc.

Package: fotocx
Description-md5: 7f9a053fedf49d5cae1e2b23ee6da255
Description-en: Edit photos and manage a large collection
 Navigate a large image collection with a thumbnail browser.
 View and edit image files (RAW, jpeg, png, tiff ...).
 Editing is done in 24 bits/color, output is 8 or 16 bits/color.
 Fotocx has extensive tools for edit, repair, and special effects.
 Fotocx is fast and interactive: view full image as it changes.
 Undo and redo within and across edit functions.
 File versioning: save and recall multiple edit stages.
 Select image features or areas to edit separately from background.
 Copy and paste area selections within and across images.
 Composite functions: HDR, HDF, panorama, stack, image/text montage.
 Metadata edit and report: tags, captions, dates, locations ...
 Search images based on any metadata and folder/file names or parts.
 Albums: select images and arranged order with drag and drop.
 Slide Show with animated transitions and pan/zoom.
 Scalable world map with image markers - click marker for gallery.
 Batch functions: convert, resize, upright, move, revise metatata.
 User Guide (English) describes all functions in great detail.

Package: fotocx-common
Description-md5: bbdd9732e8cf7eebfa331d513a6ce4b7
Description-en: Edit photos and manage a large collection - common files
 Navigate a large image collection with a thumbnail browser.
 View and edit image files (RAW, jpeg, png, tiff ...).
 Editing is done in 24 bits/color, output is 8 or 16 bits/color.
 Fotocx has extensive tools for edit, repair, and special effects.
 Fotocx is fast and interactive: view full image as it changes.
 Undo and redo within and across edit functions.
 File versioning: save and recall multiple edit stages.
 Select image features or areas to edit separately from background.
 Copy and paste area selections within and across images.
 Composite functions: HDR, HDF, panorama, stack, image/text montage.
 Metadata edit and report: tags, captions, dates, locations ...
 Search images based on any metadata and folder/file names or parts.
 Albums: select images and arranged order with drag and drop.
 Slide Show with animated transitions and pan/zoom.
 Scalable world map with image markers - click marker for gallery.
 Batch functions: convert, resize, upright, move, revise metatata.
 User Guide (English) describes all functions in great detail.
 .
 This package contains architecture independent files such as icons, pixmaps,
 documentation, and translations.

Package: foundry
Description-md5: e4494741b52579342b8d121cda6f91e0
Description-en: Command line IDE tool
 Foundry is a framework that can be used to build developer
 tools such as GNOME Builder, Manuals, and Sysprof.
 .
 This package contains the command line utilities.

Package: foundry-common
Description-md5: 8f77b7ebb1fdcd34be68a07519332751
Description-en: Library for building IDEs - common files
 Foundry is a framework that can be used to build developer
 tools such as GNOME Builder, Manuals, and Sysprof.
 .
 This package contains common data files and translations.

Package: four-in-a-row
Description-md5: a9f68ccae11a12a7064f5b766896bd4f
Description-en: Four in a Row game for GNOME
 The object of the game is to build a line of four of your marbles while
 trying to stop your opponent (human or computer) building a line of his
 or her own. A line can be horizontal, vertical or diagonal.

Package: fourmolu
Description-md5: fe31f871f964a95499bbbf66d9283c9e
Description-en: formatter for Haskell source code
 A formatter for Haskell source code, based on ormolu
 but configurable.

Package: foxeye
Description-md5: b748d7001ad9573aabe05d0a0e7c13bc
Description-en: Universal modular network agent - binary package
 FoxEye is a multipurpose generic modular base to create clients or servers
 for client-server type networks such as IRC, ICQ, etc.  All what you need
 to make an IRC bot or ICQ client is few modules that implement functionality
 you require.  The FoxEye written in pure C with small resource requirements
 in mind.
 .
 This package contains main daemon and few modules.  Available modules are:
 autolog, irc, irc-channel, irc-ctcp, ircd, logs, lua, modes, tcl, ziplink.
 With this set of modules FoxEye can serve two purposes:
 - IRC bot (similar to Eggdrop);
 - IRC server (ircd, RFC2810...2813 compliant).
 More purposes are under development now and third-party modules are available
 to create using foxeye-dev package.

Package: foxeye-dev
Description-md5: 4e854936243e84bb766f3b23f1c50376
Description-en: Universal modular network agent - development package
 FoxEye is a multipurpose generic modular base to create clients or servers
 for client-server type networks such as IRC, ICQ, etc.  All what you need
 to make an IRC bot or ICQ client is few modules that implement functionality
 you require.  The FoxEye written in pure C with small resource requirements
 in mind.
 .
 This package contains development headers required to create modules.

Package: fp-compiler
Description-md5: a8d7d8737d893733a2cffaecf2cac458
Description-en: Free Pascal - compiler dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 Extensions have been added to the language, such as function overloading,
 creation and linking of shared libraries, and Delphi language extensions
 including classes, exceptions, ANSI strings, and open arrays.
 .
 This dependency package always depends on the latest available version of
 the package containing the command line compiler.

Package: fp-compiler-3.2.2
Description-md5: 63713eee8e06aca4b4428ee844beaa96
Description-en: Free Pascal - compiler
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 Extensions have been added to the language, such as function overloading,
 creation and linking of shared libraries, and Delphi language extensions
 including classes, exceptions, ANSI strings, and open arrays.
 .
 This package contains the command line compiler.

Package: fp-docs
Description-md5: 87030c98df63171b1a3903d17286416a
Description-en: Free Pascal - documentation dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing documentation for the Free Pascal Compiler in HTML
 format.

Package: fp-docs-3.2.2
Description-md5: 143764395ee871181071ce25cc590993
Description-en: Free Pascal - documentation
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package provides documentation for the Free Pascal Compiler in HTML
 format.

Package: fp-ide
Description-md5: 833771529aa9954efe6d2950e13bffc6
Description-en: Free Pascal - IDE dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 Extensions have been added to the language, such as function overloading,
 creation and linking of shared libraries, and Delphi language extensions
 including classes, exceptions, ANSI strings, and open arrays.
 .
 This dependency package always depends on the latest available version of
 the package containing the Integrated Development Environment (IDE). The IDE
 has an internal compiler.

Package: fp-ide-3.2.2
Description-md5: 0c775e9bd2bab35e68a41e63d2ffaec7
Description-en: Free Pascal - IDE
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 Extensions have been added to the language, such as function overloading,
 creation and linking of shared libraries, and Delphi language extensions
 including classes, exceptions, ANSI strings, and open arrays.
 .
 This package contains the Integrated Development Environment (IDE). The IDE
 has an internal compiler.

Package: fp-units-base
Description-md5: ac8ae251072c9a38e311648315a7b0fc
Description-en: Free Pascal - base units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal units for common libraries (some of which
 are also required by the Free Component Library): NCurses, X11 (Xlib,
 Xutil), and ZLib.

Package: fp-units-base-3.2.2
Description-md5: 1f5b86e2d3012a425e60c02e04941229
Description-en: Free Pascal - base units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal units for common libraries (some of which
 are also required by the Free Component Library): NCurses, X11 (Xlib,
 Xutil), and ZLib.

Package: fp-units-castle-game-engine
Description-md5: c4c4a4fa4d57f7ab210d2f18da4c66e6
Description-en: Castle Game Engine - 3D game engine for FreePascal / Lazarus
 Castle Game Engine is a set of LGPL licenced libraries that are intended to
 ease developing 3D games with FreePascal / Lazarus.
 .
 It provides an excellent support for the VRML / X3D 3D data format. Other 3D
 formats are also supported.
 .
 It features many advanced graphic effects and easy to use API on top of OpenGL.
 .
 This package contains the FPC units and the auxiliary tools castle-curves,
 castle-engine, image-to-pascal, sprite-sheet-to-x3d, and
 texture-font-to-pascal.
 .
 This package suggests the gradle package. Gradle is only necessary if one
 wants to build Android applications, otherwise one can ignore that
 suggestion. Note that, in order to create Android applications, one will also
 need the Android SDK and NDK, and FPC cross-compiler, see
 https://github.com/castle-engine/castle-engine/wiki/Android.

Package: fp-units-db
Description-md5: 7cc1ac6e7f8c271a06030379ab8c6e9d
Description-en: Free Pascal - database-library units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal units with bindings for GDBM, Interbase,
 MySQL, PostgreSQL, ODBC, Oracle, and SQLite.

Package: fp-units-db-3.2.2
Description-md5: fc9677bc51d01a4478e803f7fe8ebdea
Description-en: Free Pascal - database-library units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal units with bindings for GDBM, Interbase,
 MySQL, PostgreSQL, ODBC, Oracle, and SQLite.

Package: fp-units-fcl
Description-md5: 263bb8d2c3929df6845ebc00e421b61c
Description-en: Free Pascal - Free Component Library dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing the Free Component Library for the Free Pascal Compiler.

Package: fp-units-fcl-3.2.2
Description-md5: 998a24bd855977c5f2247590e4fa39fa
Description-en: Free Pascal - Free Component Library
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains the Free Component Library for the Free Pascal Compiler.

Package: fp-units-fv
Description-md5: b01fcc2bc910452afc8844b23d128541
Description-en: Free Pascal - Free Vision units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing the Free Vision units for the Free Pascal Compiler
 (which provide a framework for developing text user interfaces).

Package: fp-units-fv-3.2.2
Description-md5: 4d0968ad113531e9ffaf936115d98458
Description-en: Free Pascal - Free Vision units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains the Free Vision units for the Free Pascal Compiler
 (which provide a framework for developing text user interfaces).

Package: fp-units-gfx
Description-md5: 759f11e7a44580a56a488edd8342a616
Description-en: Free Pascal - graphics-library units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal units with bindings for cairo, forms, ggi,
 graph, libgd, libpng, opengl, and svgalib.
 .
 SVGALib is no longer packaged by Debian and should be installed manually by
 users who want to link against it.

Package: fp-units-gfx-3.2.2
Description-md5: 5004bf55c210eff05cd526d9f1d316dd
Description-en: Free Pascal - graphics-library units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal units with bindings for cairo, forms, ggi,
 graph, libgd, libpng, opengl, and svgalib.
 .
 SVGALib is no longer packaged by Debian and should be installed manually by
 users who want to link against it.

Package: fp-units-gtk2
Description-md5: e564d7cf698380a9efe635d9f2c3d9f6
Description-en: Free Pascal - GTK+ 2.x units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal units and examples to create
 programs with GTK+ 2.x.

Package: fp-units-gtk2-3.2.2
Description-md5: deb572a4c869b97386961af09a7346d7
Description-en: Free Pascal - GTK+ 2.x units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal units and examples to create
 programs with GTK+ 2.x.

Package: fp-units-gtk3
Description-md5: 874eedd5229f552d8477b3a772998bc0
Description-en: Free Pascal GTK3 units (LCL-style modified LGPL)
 GTK3 bindings for Free Pascal, intended to be used from FPC and Lazarus
 applications with the same licensing model as LCL units.
 The code is licensed under the FPC modified LGPL (LGPL-2.1 with a static
 linking exception), compatible with Free Pascal’s RTL, FCL and LCL.

Package: fp-units-math
Description-md5: f696a6439bb6280609f2e8f248428263
Description-en: Free Pascal - math units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal math interfacing units for:
 * gmp (the GNU Multiple Precision arithmetic library);
 * numlib (numerical computing);
 * proj4 (cartographic projections);
 * symbolic (symbolic computing).

Package: fp-units-math-3.2.2
Description-md5: 45c9c9ae3309e62d0c7a0453768acc45
Description-en: Free Pascal - math units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal math interfacing units for:
 * gmp (the GNU Multiple Precision arithmetic library);
 * numlib (numerical computing);
 * proj4 (cartographic projections);
 * symbolic (symbolic computing).

Package: fp-units-misc
Description-md5: 8ceac8a7b9ad07aadac92dac389ce805
Description-en: Free Pascal - miscellaneous units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing miscellaneous Free Pascal units: fppkg (the FPC
 packaging system), PasZLib (a Pascal-only zlib implementation), and Utmp.

Package: fp-units-misc-3.2.2
Description-md5: c7020a40d9768d977adda0cf8c053d78
Description-en: Free Pascal - miscellaneous units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains miscellaneous Free Pascal units: fppkg (the FPC
 packaging system), PasZLib (a Pascal-only zlib implementation), and Utmp.

Package: fp-units-multimedia
Description-md5: 6ea49b46460db675563eee2e20685944
Description-en: Free Pascal - multimedia units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal multimedia units: a52, dts, mad, modplug,
 oggvorbis, openal, and vlc.

Package: fp-units-multimedia-3.2.2
Description-md5: 5104ed16e2a6fb716d7e7d859ac1d9d6
Description-en: Free Pascal - multimedia units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal multimedia units: a52, dts, mad, modplug,
 oggvorbis, openal, and vlc.

Package: fp-units-net
Description-md5: c0cbe4cce5252033a0619131316d8893
Description-en: Free Pascal - networking units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal units for creating network tools: D-Bus,
 httpd-1.3, httpd-2.0, httpd-2.2, ldap, libasync, libcurl, netdb, openssl,
 and pcap.

Package: fp-units-net-3.2.2
Description-md5: 817164b48d34728d272d528595974deb
Description-en: Free Pascal - networking units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal units for creating network tools: D-Bus,
 httpd-1.3, httpd-2.0, httpd-2.2, ldap, libasync, libcurl, netdb, openssl,
 and pcap.

Package: fp-units-rtl
Description-md5: 19ba7fc0b1618747f892772b63502125
Description-en: Free Pascal - runtime libraries dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing the RunTime Libraries for the Free Pascal Compiler.

Package: fp-units-rtl-3.2.2
Description-md5: 55969a41e7006e4059f6e696dfead87b
Description-en: Free Pascal - runtime libraries
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains the RunTime Libraries for the Free Pascal Compiler.

Package: fp-units-wasm
Description-md5: c88688a1e2fbdb543fcb347685efac69
Description-en: Free Pascal - Web assembly support units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing the Free Pascal web assembly support units: pas2js,
 utils-pas2js, webidl ...

Package: fp-units-wasm-3.2.2
Description-md5: 2d09d00fd5db083fb065b6869eb2c5b0
Description-en: Free Pascal - Web assembly support units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal web assembly support units: pas2js,
 utils-pas2js, webidl ...

Package: fp-units-win-base
Description-md5: ac8ae251072c9a38e311648315a7b0fc
Description-en: Free Pascal - base units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal units for common libraries (some of which
 are also required by the Free Component Library): NCurses, X11 (Xlib,
 Xutil), and ZLib.

Package: fp-units-win-base-3.2.2
Description-md5: 1f5b86e2d3012a425e60c02e04941229
Description-en: Free Pascal - base units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal units for common libraries (some of which
 are also required by the Free Component Library): NCurses, X11 (Xlib,
 Xutil), and ZLib.

Package: fp-units-win-db
Description-md5: 7cc1ac6e7f8c271a06030379ab8c6e9d
Description-en: Free Pascal - database-library units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal units with bindings for GDBM, Interbase,
 MySQL, PostgreSQL, ODBC, Oracle, and SQLite.

Package: fp-units-win-db-3.2.2
Description-md5: fc9677bc51d01a4478e803f7fe8ebdea
Description-en: Free Pascal - database-library units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal units with bindings for GDBM, Interbase,
 MySQL, PostgreSQL, ODBC, Oracle, and SQLite.

Package: fp-units-win-fcl
Description-md5: 263bb8d2c3929df6845ebc00e421b61c
Description-en: Free Pascal - Free Component Library dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing the Free Component Library for the Free Pascal Compiler.

Package: fp-units-win-fcl-3.2.2
Description-md5: 998a24bd855977c5f2247590e4fa39fa
Description-en: Free Pascal - Free Component Library
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains the Free Component Library for the Free Pascal Compiler.

Package: fp-units-win-fv
Description-md5: b01fcc2bc910452afc8844b23d128541
Description-en: Free Pascal - Free Vision units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing the Free Vision units for the Free Pascal Compiler
 (which provide a framework for developing text user interfaces).

Package: fp-units-win-fv-3.2.2
Description-md5: 4d0968ad113531e9ffaf936115d98458
Description-en: Free Pascal - Free Vision units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains the Free Vision units for the Free Pascal Compiler
 (which provide a framework for developing text user interfaces).

Package: fp-units-win-gfx
Description-md5: 759f11e7a44580a56a488edd8342a616
Description-en: Free Pascal - graphics-library units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal units with bindings for cairo, forms, ggi,
 graph, libgd, libpng, opengl, and svgalib.
 .
 SVGALib is no longer packaged by Debian and should be installed manually by
 users who want to link against it.

Package: fp-units-win-gfx-3.2.2
Description-md5: 5004bf55c210eff05cd526d9f1d316dd
Description-en: Free Pascal - graphics-library units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal units with bindings for cairo, forms, ggi,
 graph, libgd, libpng, opengl, and svgalib.
 .
 SVGALib is no longer packaged by Debian and should be installed manually by
 users who want to link against it.

Package: fp-units-win-gtk2
Description-md5: e564d7cf698380a9efe635d9f2c3d9f6
Description-en: Free Pascal - GTK+ 2.x units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal units and examples to create
 programs with GTK+ 2.x.

Package: fp-units-win-gtk2-3.2.2
Description-md5: deb572a4c869b97386961af09a7346d7
Description-en: Free Pascal - GTK+ 2.x units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal units and examples to create
 programs with GTK+ 2.x.

Package: fp-units-win-math
Description-md5: f696a6439bb6280609f2e8f248428263
Description-en: Free Pascal - math units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal math interfacing units for:
 * gmp (the GNU Multiple Precision arithmetic library);
 * numlib (numerical computing);
 * proj4 (cartographic projections);
 * symbolic (symbolic computing).

Package: fp-units-win-math-3.2.2
Description-md5: 45c9c9ae3309e62d0c7a0453768acc45
Description-en: Free Pascal - math units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal math interfacing units for:
 * gmp (the GNU Multiple Precision arithmetic library);
 * numlib (numerical computing);
 * proj4 (cartographic projections);
 * symbolic (symbolic computing).

Package: fp-units-win-misc
Description-md5: 8ceac8a7b9ad07aadac92dac389ce805
Description-en: Free Pascal - miscellaneous units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing miscellaneous Free Pascal units: fppkg (the FPC
 packaging system), PasZLib (a Pascal-only zlib implementation), and Utmp.

Package: fp-units-win-misc-3.2.2
Description-md5: c7020a40d9768d977adda0cf8c053d78
Description-en: Free Pascal - miscellaneous units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains miscellaneous Free Pascal units: fppkg (the FPC
 packaging system), PasZLib (a Pascal-only zlib implementation), and Utmp.

Package: fp-units-win-multimedia
Description-md5: 6ea49b46460db675563eee2e20685944
Description-en: Free Pascal - multimedia units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal multimedia units: a52, dts, mad, modplug,
 oggvorbis, openal, and vlc.

Package: fp-units-win-multimedia-3.2.2
Description-md5: 5104ed16e2a6fb716d7e7d859ac1d9d6
Description-en: Free Pascal - multimedia units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal multimedia units: a52, dts, mad, modplug,
 oggvorbis, openal, and vlc.

Package: fp-units-win-net
Description-md5: c0cbe4cce5252033a0619131316d8893
Description-en: Free Pascal - networking units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal units for creating network tools: D-Bus,
 httpd-1.3, httpd-2.0, httpd-2.2, ldap, libasync, libcurl, netdb, openssl,
 and pcap.

Package: fp-units-win-net-3.2.2
Description-md5: 817164b48d34728d272d528595974deb
Description-en: Free Pascal - networking units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal units for creating network tools: D-Bus,
 httpd-1.3, httpd-2.0, httpd-2.2, ldap, libasync, libcurl, netdb, openssl,
 and pcap.

Package: fp-units-win-rtl
Description-md5: 19ba7fc0b1618747f892772b63502125
Description-en: Free Pascal - runtime libraries dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing the RunTime Libraries for the Free Pascal Compiler.

Package: fp-units-win-rtl-3.2.2
Description-md5: 55969a41e7006e4059f6e696dfead87b
Description-en: Free Pascal - runtime libraries
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains the RunTime Libraries for the Free Pascal Compiler.

Package: fp-units-win-wasm
Description-md5: c88688a1e2fbdb543fcb347685efac69
Description-en: Free Pascal - Web assembly support units dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing the Free Pascal web assembly support units: pas2js,
 utils-pas2js, webidl ...

Package: fp-units-win-wasm-3.2.2
Description-md5: 2d09d00fd5db083fb065b6869eb2c5b0
Description-en: Free Pascal - Web assembly support units
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal web assembly support units: pas2js,
 utils-pas2js, webidl ...

Package: fp-utils
Description-md5: acfa7fe54afab0a947fcbe00e75f7fd8
Description-en: Free Pascal - utilities dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing some handy utilities for use with the Free Pascal
 Compiler:
 * data2inc   convert binary/text data to include files;
 * fpcmake    create Makefile from Makefile.fpc;
 * h2pas      convert .h files to Pascal units;
 * plex/pyacc Pascal Lex and Yacc implementations;
 * ppdep      create a dependency file for use with Makefiles;
 * ppudump    dump the information stored in a .ppu (unit) file;
 * ppufiles   show needed files for units;
 * ppumove    place multiple units in a shared library;
 * ptop       beautify source.

Package: fp-utils-3.2.2
Description-md5: 5789466169b7388d8aaceb26336336a7
Description-en: Free Pascal - utilities
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains some handy utilities for use with the Free Pascal
 Compiler:
 * data2inc   convert binary/text data to include files;
 * fpcmake    create Makefile from Makefile.fpc;
 * h2pas      convert .h files to Pascal units;
 * plex/pyacc Pascal Lex and Yacc implementations;
 * ppdep      create a dependency file for use with Makefiles;
 * ppudump    dump the information stored in a .ppu (unit) file;
 * ppufiles   show needed files for units;
 * ppumove    place multiple units in a shared library;
 * ptop       beautify source.

Package: fpart
Description-md5: b2a207a81bbab7df7d9601cebe166901
Description-en: sort file trees and pack them into bags
 Fpart is a tool that helps you sort file trees and pack them into bags (called
 "partitions"). It is developed in C and available under the BSD license.
 .
 It splits a list of directories and file trees into a certain number of
 partitions, trying to produce partitions with the same size and number of
 files.
 It can also produce partitions with a given number of files or a limited size.
 Once generated, partitions are either printed as file lists to stdout
 (default) or to files. Those lists can then be used by third party programs.
 .
 Fpart also includes a live mode, which allows it to crawl very large
 filesystems and produce partitions in live. Hooks are available to act on
 those partitions  (e.g. immediately start a transfer using rsync(1), cpio(1),
 pax(1) or tar(1)) without having to wait for the filesystem traversal job to
 be finished. Used this way, fpart can be seen as a powerful data migration
 tool.

Package: fpc
Description-md5: a512a55eb79abd843319a1d1b6eb771d
Description-en: Free Pascal - SDK suite dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 Extensions have been added to the language, such as function overloading,
 creation and linking of shared libraries, and Delphi language extensions
 including classes, exceptions, ANSI strings, and open arrays.
 .
 This dependency package always depends on the latest available version of
 the metapackage pulling in all the FPC packages provided for this
 architecture. Experienced users may instead prefer to install the particular
 packages they require by hand.

Package: fpc-3.2.2
Description-md5: b1de77c760f252fda5632063525f1a1b
Description-en: Free Pascal - SDK-3.2.2 suite
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 Extensions have been added to the language, such as function overloading,
 creation and linking of shared libraries, and Delphi language extensions
 including classes, exceptions, ANSI strings, and open arrays.
 .
 This metapackage pulls in all the FPC packages provided for this
 architecture. Experienced users may instead prefer to install the particular
 packages they require by hand.

Package: fpc-source
Description-md5: b92de8e5e2b0506af9e3e2d19ff92477
Description-en: Free Pascal - SDK source code dependency package
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This dependency package always depends on the latest available version of
 the package containing Free Pascal's own source code. It is meant to be used by
 the Lazarus IDE.

Package: fpc-source-3.2.2
Description-md5: 2ca7ad1302a80136317c534a3c10119d
Description-en: Free Pascal - SDK source code
 The Free Pascal Compiler is an Object Pascal compiler supporting both Delphi
 and Turbo Pascal 7.0 dialects, as well as Mac Pascal dialects. It provides a
 completely portable RunTime Library (RTL) available on many platforms and
 compatible with Turbo Pascal, along with a platform-independent class-based
 Free Component Library (FCL) adding many Delphi extensions and interfacing
 with many popular open source libraries.
 .
 This package contains Free Pascal's own source code. It is meant to be used by
 the Lazarus IDE.

Package: fpdns
Description-md5: 192c6f22a08aee660e5115692773a9fc
Description-en: remotely determine DNS server version
 A nameserver basically responds to a query. Interoperability is an
 obvious requirement here. The standard protocol behaviour of different
 DNS implementations is expected to be the same.
 .
 The reality is quite different though. fpdns uses a series of borderline
 DNS queries to determine the vendor, product and version of a nameserver.

Package: fpga-icestorm
Description-md5: 0b16f798ed622e5848a34d36b359f6ee
Description-en: Tools to handle the bitstream format of Lattice iCE40 FPGAs
 Project IceStorm aims at documenting the bitstream format of Lattice iCE40
 FPGAs and providing simple tools for analyzing and creating bitstream files.
 .
 The focus of the project is on the iCE40 LP/HX 1K/4K/8K chips. The iCE40
 UltraPlus parts are also supported, including DSPs, oscillators, RGB and
 SPRAM. iCE40 LM, Ultra and UltraLite parts are not yet supported.
 .
 This package contains multiple tools needed to handle the bitstream.

Package: fpga-icestorm-chipdb
Description-md5: d6e47ac229a7468c51a425a6b2022900
Description-en: Chip database files for fpga-icestorm
 Project IceStorm aims at documenting the bitstream format of Lattice iCE40
 FPGAs and providing simple tools for analyzing and creating bitstream files.
 .
 The focus of the project is on the iCE40 LP/HX 1K/4K/8K chips. The iCE40
 UltraPlus parts are also supported, including DSPs, oscillators, RGB and
 SPRAM. iCE40 LM, Ultra and UltraLite parts are not yet supported.
 .
 This package contains the chip database files for fpga-icestorm.

Package: fpga-manager-xlnx
Description-md5: 1b31f1163173f0964a03b9bf889e34c7
Description-en: Xilinx FPGA manager
 Simple command line tool to load fpga via overlay or through sysfs interface
 and read fpga configuration using Xilinx Zynq/ZynqMP fpga manager

Package: fpga-peppercorn
Description-md5: 0f18af036abd6648492183aa3e63bd71
Description-en: Tools for interacting with Cologne Chip GateMate FPGA bitstreams
 Project Peppercorn provides documentation and tools for the bitstream used
 by Cologne Chip "GateMate" FPGAs.
 .
 This package contains tools for producing and analyzing bitstreams.

Package: fpga-peppercorn-delay
Description-md5: 449fa8bb0d19c060626ab245348dacfa
Description-en: Propagation Delay Database for Cologne Chip GateMate FPGA bitstreams
 Project Peppercorn provides documentation and tools for the bitstream used
 by Cologne Chip "GateMate" FPGAs.
 .
 This package contains the expected best/typical/worst timings, as
 published by the manufacturer.

Package: fpga-trellis
Description-md5: 471a42e4b06b43b729e918c640289159
Description-en: Tools for interacting with Lattice ECP5 FPGA bitstreams
 Project Trellis provides documentation and tools for the bitstream used by
 Lattice ECP5 series FPGAs.
 .
 This package contains tools for producing and analyzing bitstreams.

Package: fpga-trellis-database
Description-md5: 0c153c71153f625c03ceef51e5a08394
Description-en: Lattice ECP5 FPGA bitstream database
 Project Trellis provides documentation and tools for the bitstream used by
 Lattice ECP5 series FPGAs.
 .
 This package contains the machine readable bitstream descriptions.

Package: fpgatools
Description-md5: eba3f33668a9bfb50ac15843ac3edf02
Description-en: tool to program field-programmable gate arrays
 fpgatools is a toolchain to program field-programmable gate array
 (FPGA).  The only supported chip at this time is the xc6slx9, a cheap
 but powerful 45nm-generation chip with about 2400 LUTs, block ram and
 multiply-accumulate devices.

Package: fping
Description-md5: 39b9ab73fb3b3bedff57b40efd2819fd
Description-en: sends ICMP ECHO_REQUEST packets to network hosts
 fping is a ping like program which uses the Internet Control Message Protocol
 (ICMP) echo request to determine if a target host is responding.  fping
 differs from ping in that you can specify any number of targets on the command
 line, or specify a file containing the lists of targets to ping.  Instead of
 sending to one target until it times out or replies, fping will send out a
 ping packet and move on to the next target in a round-robin fashion.

Package: fplll-tools
Description-md5: 4b65fe73531630a67fbeabb522c4abe1
Description-en: Tools to compute LLL-reduction of Euclidian lattices
 fpLLL is a library for computing reduced (nearly orthogonal) bases
 for Euclidean lattices using the floating-point LLL algorithm.
 .
 fpLLL contains multiple different implementations of the
 floating-point LLL reduction algorithm, offering multiple different
 speed/guarantees ratios.
 .
 It contains a 'wrapper' that chooses the estimated best sequence of
 variants in order to provide a guaranteed output as fast as possible.
 In the case of the wrapper, the succession of variants is oblivious
 to the user.
 .
 This package contains the base tools using libfplll.

Package: fprobe
Description-md5: f74354345e43b2a43427bdfcbc79bbcc
Description-en: export captured traffic to remote NetFlow Collector
 This program is a libpcap-based utility which collects network
 traffic and emits it as NetFlow towards a specified collector.

Package: fpzip-utils
Description-md5: 34ccbbd1b8a381fecca8d7e49c8f1bbc
Description-en: FP array compression library - tools
 fpzip is a library and command-line utility for lossless and optionally lossy
 compression of 2D and 3D floating-point arrays.  fpzip assumes spatially
 correlated scalar-valued data, such as regularly sampled continuous functions,
 and is not suitable for compressing unstructured streams of floating-point
 numbers.
 This package provides command-line utilities.

Package: fq
Description-md5: 4311c7b7f208e22dfb6a347869e40205
Description-en: jq for binary formats (program)
 Tool, language and decoders for inspecting binary data.
 .
 In most cases fq works the same way as jq but instead of reading JSON it
 reads binary data. The result is a JSON compatible structures where each
 value has a bit range, symbolic interpretations and know how to be
 presented in a useful way.

Package: fqterm
Description-md5: eace309401fa273e8b9768c658824588
Description-en: BBS client written in Qt
 FQTerm is one of the most widely used BBS client in China, it
 supports Telnet/SSH1/SSH2 protocols and can process ANSI control
 sequences. It can be used to login BBS sites or *NIX hosts.
 .
 Almost all the BBSes in Greater China Region are in BIG5 or GBK
 encoding. So FQTerm only support these two encodings and ASCII.

Package: fracatux
Description-md5: afc07c79d0c94986d55000365b5e3ee9
Description-en: small application to teach fractions, at primary level
 Fracatux is part of the project Primtux (https://primtux.fr), which aims
 to provide simple and effective programs for teaching in primary schools.
 .
 Fracatux is a free/libre program to display fractions as bars, and to
 perform various operations with them. It permits, among other things,
 to make evident equalities of fractions, addition of fractions with the
 same denominator, and correspondences between fractional, decimal and
 scientific representations. A scale line (decimal or fractional) allows
 one to compare those fractions from ordinal point of view.

Package: fracplanet
Description-md5: ffa1ea92999e4ee30a7989ae183b971d
Description-en: Fractal planet generator
 This is an interactive tool for creating random fractal planets and terrain
 areas with oceans, rivers, lakes and icecaps. The results can be exported as
 models to POV-Ray and to Blender, or as texture maps for more general usage.

Package: fractalnow
Description-md5: 1e3c1e1299fb91dd288322ac0ec3458d
Description-en: Fast, advanced fractal generator
 FractalNow provides users with tools to generate pictures of various types of
 fractals quickly and easily.
 .
 It is made of both a command line (FractalNow) and a graphical tool
 (QFractalNow).
 .
 The graphical tool, based on Qt library, allows users to explore fractals
 intuitively and generate pictures.
 .
 Both tools are entirely multi-threaded and implement advanced algorithms and
 heuristics that make computation very fast compared to most existing free
 fractal generators.

Package: fractgen
Description-md5: 1f375834d33c4884fb1d994788858c48
Description-en: Fractal images calculation application (Qt version)
 FractGen is a simple Qt-based fractal generator program for Mandelbrot
 fractals. The image size is only limited by virtual memory. It is possible
 to zoom into images. Image parameters can be saved in XML files and loaded
 from XML files. Calculated images can be exported as PNG files.
 .
 The intention of this program is to generate graphics to be post-processed
 by other image tools, e.g. in order to generate nice screen backgrounds or
 book covers.
 .
 This is the Qt version of FractGen.

Package: fractgen-common
Description-md5: f7fb74670f3722ef5acf4474597b8f4a
Description-en: Common files for FractGen
 FractGen is a simple Qt-based fractal generator program for Mandelbrot
 fractals. The image size is only limited by virtual memory. It is possible
 to zoom into images. Image parameters can be saved in XML files and loaded
 from XML files. Calculated images can be exported as PNG files.
 .
 The intention of this program is to generate graphics to be post-processed
 by other image tools, e.g. in order to generate nice screen backgrounds or
 book covers.
 .
 This package contains commen files for the Qt, KDE and command-line
 versions of FractGen.

Package: fractgen-examples
Description-md5: 7d5b19c1184061bae7af0daabb0e7d22
Description-en: Example files for FractGen
 This package contains some example input files for the fractal generator
 program FractGen. The example files contain the parameters for the
 fractal calculations. FractGen can perform the computations and display
 the resulting images.

Package: fragmaster
Description-md5: b499eccbd789f3de4151f15f8b83865b
Description-en: use of psfrag constructs with pdflatex
 psfrag is a LaTeX package which allows one to replace text elements in
 included EPS graphics by arbitrary LaTeX output. Because psfrag uses
 Postscript for making the replacements, in principle you can't use
 psfrag with pdflatex which doesn't have any interfaces to postscript.
 .
 This package contains the Perl script fragmaster that produces a new
 EPS from your original EPS which already contains all those psfrag
 replacements. This new EPS graphic actually can be converted to PDF
 including all replacements. The resulting "encapsulated" PDF then can
 be used with pdflatex.

Package: fragments
Description-md5: 8c73c40b6283d2e3216565d3eb0bec29
Description-en: modern BitTorrent client for GNOME
 An easy to use BitTorrent client which can be used to transfer files via
 the BitTorrent peer-to-peer file-sharing protocol, such as videos, music
 or installation images for Linux distributions.
 .
 Fragments is a GNOME Circle app.

Package: frame-tools
Description-md5: 7cb9eae5a916f8c23e99e81a1ed7d538
Description-en: Touch Frame Library - test tools
 This library handles the buildup and synchronization of a set of
 simultaneous touches. The library is input agnostic, with bindings
 for mtdev, frame and XI2.1.
 .
 This package provides some test tools for the frame library.

Package: framework-tool
Description-md5: 3bff2791c1551a5709c3463440a1b22a
Description-en: Tool to control Framework Computer systems
 Command-line utility for Framework Computer laptops and desktops.
 Communicates with the Embedded Controller to query firmware versions,
 battery and USB-C port status, privacy and intrusion switches, and
 expansion card firmware. Can also adjust keyboard brightness, battery
 charge limit, and other system settings.

Package: frameworkintegration
Description-md5: 8a8646cff40c29068c4c3829fddf8a96
Description-en: KF5 cross-framework integration plugins
 Framework Integration is a set of plugins responsible
 for better integration of Qt applications when running
 on a KDE Plasma workspace.

Package: frameworkintegration6
Description-md5: 29be08f03f93a2ffc12b0e07bd398f8b
Description-en: integration of Qt application with KDE workspaces
 Framework Integration is a set of plugins responsible for better integration
 of Qt applications when running on a KDE Plasma workspace.
 .
 Applications do not need to link to this directly.

Package: fraqtive
Description-md5: f232e2d9d35118266eb8b336d9d8b7e1
Description-en: draws Mandelbrot and Julia fractals
 Fraqtive is a program for drawing Mandelbrot and Julia fractals.
 It uses a very fast algorithm and generates high quality, smooth
 images. It is fully interactive, allowing for real-time mouse
 navigation and dynamic generation of the Julia fractal preview.
 OpenGL-rendered 3D view of the fractals is also supported.

Package: free42-nologo
Description-md5: e38f379a4a026b23511ddee8b74edea4
Description-en: Free42 is a re-implementation of the HP-42S calculator
 It is a complete rewrite, not using any HP code, and it does not
 require an HP-42S ROM image. Loading and saving programs is possible.
 FPU is required.

Package: freealchemist
Description-md5: 2dafb1046914314ebd152962419eed4d
Description-en: simpler figure block game
 FreeAlchemist is a figure block game written in Python where you have to
 connect blocks.
 .
 The three or more blocks connected with the same shape will be replaced by a
 block with a different shape.

Package: freeaptx-utils
Description-md5: 15204910979838b025a850b66b9b20f1
Description-en: Utility tools for Free implementation of aptX
 libfreeaptx is based on version 0.2.0 of libopenaptx with the intent of
 continuing under a free license without the additional license restriction
 added to libopenaptx 0.2.1.
 .
 This package contains utility tools such as freeaptxdec and freeaptxenc.

Package: freebayes
Description-md5: b7e8ee9cfe0c2093be3d78a8098290de
Description-en: Bayesian haplotype-based polymorphism discovery and genotyping
 FreeBayes is a Bayesian genetic variant detector designed to find
 small polymorphisms, specifically SNPs (single-nucleotide
 polymorphisms), indels (insertions and deletions), MNPs
 (multi-nucleotide polymorphisms), and complex events (composite
 insertion and substitution events) smaller than the length of a
 short-read sequencing alignment.

Package: freeboard
Description-md5: 7bda93501fc49fd628a3d5467560d407
Description-en: dashboard for IoT and web mashups
 open source real-time dashboard builder for IoT and other
 web mashups. A free open-source alternative to Geckoboard.

Package: freebsd-manpages
Description-md5: 73e2b4c42aa265a204dafcdfbf2ab32b
Description-en: Manual pages for a GNU/kFreeBSD system
 This package contains a selection of manual pages from FreeBSD that are
 useful on a GNU/kFreeBSD system:
 2 = System calls (functions provided by the kernel)
 4 = Special files (usually found in /dev)
 9 = Kernel routines

Package: freecad
Description-md5: 1d167f48f08e595bce06bea328e3c222
Description-en: Extensible Open Source CAx program
 For 3D printing, CNC milling or for the manual assembly of complicated
 constructs one needs a formal specification of the workpiece, i.e.,
 its parts and how these come together. The process to get there is
 called Computer-Aided Design (CAD). The process to transform a CAD
 model into a series of instructions that can be performed on a machine
 is called Computer-Aided Manufacturing (CAM). FreeCAD can do both, the
 prior yet a bit better than the latter.
 .
 FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python.
 It features some key concepts like macro recording, workbenches, ability
 to run as a server and dynamically loadable application extensions and
 it is designed to be platform independent.
 .
 Currently, FreeCAD can import and display CAD models in IGES, STEP, and
 BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats.
 Editing and modeling features are currently somewhat limited.
 .
 This is a metapackage of FreeCAD component packages.

Package: freecad-common
Description-md5: f699a5dd72c3b2d3475010d9b8cbbdbd
Description-en: Extensible Open Source CAx program - common files
 FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python.
 It features some key concepts like macro recording, workbenches, ability
 to run as a server and dynamically loadable application extensions and
 it is designed to be platform independent.
 .
 Currently, FreeCAD can import and display CAD models in IGES, STEP, and
 BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats.
 Editing and modeling features are currently somewhat limited.
 .
 This package contains FreeCAD common files and resources.

Package: freecad-python3
Description-md5: 32645481e71d8a4ce41c032446e09231
Description-en: Extensible Open Source CAx program - Python 3 binaries
 FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python.
 It features some key concepts like macro recording, workbenches, ability
 to run as a server and dynamically loadable application extensions and
 it is designed to be platform independent.
 .
 Currently, FreeCAD can import and display CAD models in IGES, STEP, and
 BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats.
 Editing and modeling features are currently somewhat limited.
 .
 This package contains the FreeCAD binaries built against Python 3.

Package: freecdb
Description-md5: 7b220d3e84b67e037f7b1a2d27a57615
Description-en: creating and reading constant databases
 freecdb is a fast, reliable, simple package for creating and reading
 constant databases. Its database structure provides several features:
 .
 * Fast lookups: A successful lookup in a large database normally takes
 just two disk accesses.  An unsuccessful lookup takes only one.
 * Low overhead: A database uses 2048 bytes, plus 24 bytes per record,
 plus the space for keys and data.
 * No random limits: cdb can handle any database up to 4 gigabytes.
 There are no other restrictions; records don't even have to fit into
 memory.  Databases are stored in a machine-independent format.
 * Fast atomic database replacement: cdbmake can rewrite an entire
 database two orders of magnitude faster than other hashing packages.
 * Fast database dumps: cdbdump prints the contents of a database in
 cdbmake-compatible format.
 .
 This package is derived from the cdb package, and uses the original
 cdb library.  See http://cr.yp.to/cdb.html

Package: freecell-solver-bin
Description-md5: ee9e2c32e61d90d3fc2e0900d7e1d4ff
Description-en: Library for solving Freecell games - utilities
 Freecell Solver is a library for automatically solving boards of Freecell and
 similar variants of card Solitaire. This package contains the header files and
 static libraries necessary for developing programs using Freecell Solver.
 .
 This package contains the binaries included with freecell-solver

Package: freecell.app
Description-md5: 995e417e5056437afe243a7b5302c2e0
Description-en: Solitaire for GNUstep
 This Freecell is a solitaire card game in which almost any deal can be won,
 if you have enough skill. The card table consists of four free cells (top
 left), four stacks (top right), and eight columns (bottom).

Package: freeciv
Description-md5: 82b82378fdabff25e3cf35835f2be156
Description-en: Civilization turn based strategy game
 Freeciv is a free clone of the turn based strategy game Civilization.
 In this game, each player becomes leader of a civilisation, fighting to
 obtain the ultimate goal: the extinction of all other civilisations.
 .
 This metapackage will install the recommended client to play Freeciv.

Package: freeciv-client-extras
Description-md5: a1671fc9f7475d650e1a87f4ae4184bb
Description-en: Civilization turn based strategy game (miscellaneous extras)
 Freeciv is a free clone of the turn based strategy game Civilization.
 In this game, each player becomes leader of a civilisation, fighting to
 obtain the ultimate goal: the extinction of all other civilisations.
 .
 This package includes Freeciv's modpack tool freeciv-mp-gtk3. It allows you to
 select and download custom rulesets and tilesets for the game.

Package: freeciv-client-gtk3
Description-md5: 496c57efd4b26147869354b7e616e8fe
Description-en: Civilization turn based strategy game (GTK 3 client)
 Freeciv is a free clone of the turn based strategy game Civilization.
 In this game, each player becomes leader of a civilisation, fighting to
 obtain the ultimate goal: the extinction of all other civilisations.
 .
 This is the GTK 3 version of Freeciv. It is the most sophisticated and
 recommended client to play the game.

Package: freeciv-client-gtk4
Description-md5: 3aaa9b414d86d7cf26ff6cf3e3a18af9
Description-en: Civilization turn based strategy game (GTK 4 client)
 Freeciv is a free clone of the turn based strategy game Civilization.
 In this game, each player becomes leader of a civilisation, fighting to
 obtain the ultimate goal: the extinction of all other civilisations.
 .
 This is the GTK 4 version of Freeciv.

Package: freeciv-client-qt
Description-md5: 9bd5456acf90e1088ced452ed2bd2aae
Description-en: Civilization turn based strategy game (Qt client)
 Freeciv is a free clone of the turn based strategy game Civilization.
 In this game, each player becomes leader of a civilisation, fighting to
 obtain the ultimate goal: the extinction of all other civilisations.
 .
 This is the Qt version of Freeciv.

Package: freeciv-client-sdl
Description-md5: 75b48ccbf67951c7557c45415add8139
Description-en: Civilization turn based strategy game (SDL client)
 Freeciv is a free clone of the turn based strategy game Civilization.
 In this game, each player becomes leader of a civilisation, fighting to
 obtain the ultimate goal: the extinction of all other civilisations.
 .
 This version of Freeciv is based on SDL, the Simple DirectMedia Layer library.
 It is recommended to install the »freeciv-client-gtk3« package and to use the
 GTK 3 client unless you really want to try this one. The SDL client offers a
 different look&feel but lacks some functionality of the GTK 3 client.

Package: freeciv-data
Description-md5: 3e71cdf65770ccf90b9a9eefa884d084
Description-en: Civilization turn based strategy game (data)
 Freeciv is a free clone of the turn based strategy game Civilization.
 In this game, each player becomes leader of a civilisation, fighting to
 obtain the ultimate goal: the extinction of all other civilisations.
 .
 These are the common data and sound files for Freeciv.

Package: freeciv-ruleset-tools
Description-md5: 8640679fb6c83e0aa514ea44abe64f55
Description-en: Civilization turn based strategy game (ruleset tools)
 Freeciv is a free clone of the turn based strategy game Civilization.
 In this game, each player becomes leader of a civilisation, fighting to
 obtain the ultimate goal: the extinction of all other civilisations.
 .
 The package contains tools to update and edit rulesets.

Package: freeciv-server
Description-md5: 05034be0e9f586e565ca1fa01f7dd762
Description-en: Civilization turn based strategy game (server files)
 Freeciv is a free clone of the turn based strategy game Civilization.
 In this game, each player becomes leader of a civilisation, fighting to
 obtain the ultimate goal: the extinction of all other civilisations.
 .
 This is the Freeciv game server.

Package: freecloud
Description-md5: 099310030c5d1703cf20826234245f3c
Description-en: personal cloud drive using existing web hosting
 FreeCloud turns storage space from an existing PHP web-hosting account into
 a personal cloud drive. The desktop client provides a file browser and keeps
 a selected local folder synchronized with the user's hosted FreeCloud drive.
 .
 The project also provides a browser file manager, a command-line sync client,
 and server files that users can upload to their own web host.

Package: freecol
Description-md5: 1b3e97a15f588b9f72cf816e72ff066c
Description-en: open source remake of the old Colonization
 freecol is a game in the spirit of Civilization but taking place in a
 colonial background. Colonize the new world, build towns, trade or
 fight with natives and other European civilizations, trade with your
 homeland until you're ready to fight for your independence !

Package: freecontact
Description-md5: 8af4abbafedd65eddf0739bd00e97557
Description-en: fast protein contact predictor
 FreeContact is a protein residue contact predictor optimized for speed.
 Its input is a multiple sequence alignment. FreeContact can function as an
 accelerated drop-in for the published contact predictors
 EVfold-mfDCA of DS. Marks (2011) and
 PSICOV of D. Jones (2011).
 .
 FreeContact is accelerated by a combination of vector instructions, multiple
 threads, and faster implementation of key parts.
 Depending on the alignment, 8-fold or higher speedups are possible.
 .
 A sufficiently large alignment is required for meaningful results.
 As a minimum, an alignment with an effective (after-weighting) sequence count
 bigger than the length of the query sequence should be used. Alignments with
 tens of thousands of (effective) sequences are considered good input.
 .
 jackhmmer(1) from the hmmer package, or hhblits(1) from hhsuite
 can be used to generate the alignments, for example.
 .
 This package contains the command line tool freecontact(1).

Package: freediameter
Description-md5: 0ad90958d0f73271c330da7d6581a58b
Description-en: Implementation of the freeDiameter protocol - metapackage
 Diameter is a protocol designed to carry Authentication, Authorization and
 Accounting (AAA) payload. It is an evolution of the RADIUS protocol (as the
 name suggests).
 .
 freeDiameter is an implementation of the Diameter protocol.
 .
 This is a metapackage which will install the shared libraries, the daemon
 and the extensions for freeDiameter.

Package: freediameter-extensions
Description-md5: d01adc0e4006cd366f7f72cb3d912d79
Description-en: Extensions for the Diameter protocol
 Diameter is a protocol designed to carry Authentication, Authorization and
 Accounting (AAA) payload. It is an evolution of the RADIUS protocol (as the
 name suggests).
 .
 freeDiameter is an implementation of the Diameter protocol.
 .
 The extensions provide the mean to augment the features of the freeDiameterd
 framework. Extensions can provide the handling of a Diameter server
 application, but also advanced routing features, peer management, etc.

Package: freediameterd
Description-md5: 05f932bf8d26130521e3288df48e30ab
Description-en: Daemon for the Diameter protocol
 Diameter is a protocol designed to carry Authentication, Authorization and
 Accounting (AAA) payload. It is an evolution of the RADIUS protocol (as the
 name suggests).
 .
 freeDiameter is an implementation of the Diameter protocol.
 .
 This simple daemon parses the command line and initializes the freeDiameter
 framework. Use it for your Diameter server & agent components.  In case of
 Diameter clients, you probably will prefer linking the libfdcore directly with
 your client application that must be made Diameter-aware.

Package: freedict-tools
Description-md5: 9913d9067c914f4377757bb668d5744f
Description-en: Development files for the FreeDict dictionary packages
 This package contains the FreeDict build system and its scripts, used to build
 and distribute dictionaries in the TEI format. FreeDict dictionaries are
 stored in a format independent from the dictionary program, called TEI. These
 utilities and scripts convert the TEI-formatted dictionaries into formats
 understood by dictionary programs.

Package: freedink
Description-md5: 6b3e332b8d3797216c6ab6fef8ce9c72
Description-en: humorous top-down adventure and role-playing game
 Dink Smallwood is an adventure/role-playing game, similar to classic
 Zelda, made by RTsoft. Besides twisted humor, it includes the actual
 game editor, allowing players to create hundreds of new adventures
 called Dink Modules or D-Mods for short.
 .
 GNU FreeDink is a new and portable version of the game engine, which
 runs the original game as well as its D-Mods, with close
 compatibility, under multiple platforms.
 .
 This package is a metapackage to install the game, its data and a
 front-end to manage game options and D-Mods.

Package: freedink-data
Description-md5: 333bab3a1465597c5a86cd8358038e88
Description-en: adventure and role-playing game (assets)
 Dink Smallwood is an adventure/role-playing game, similar to Zelda,
 made by RTsoft. Besides twisted humour, it includes the actual game
 editor, allowing players to create hundreds of new adventures called
 Dink Modules or D-Mods for short.
 .
 This package contains the original game story, along with free sound
 and music replacements.

Package: freedink-dfarc
Description-md5: 638a3055c34a2e86150d066966aa1d6d
Description-en: frontend and .dmod installer for GNU FreeDink
 Dink Smallwood is an adventure/role-playing game, similar to Zelda,
 made by RTsoft. Besides twisted humor, it includes the actual game
 editor, allowing players to create hundreds of new adventures called
 Dink Modules or D-Mods for short.
 .
 DFArc2 makes it easy to play and manage the Dink Smallwood game and
 its numerous D-Mods.

Package: freedink-engine
Description-md5: 2758e7f6b8dc68999c3892c14828c0d4
Description-en: humorous top-down adventure and role-playing game (engine)
 Dink Smallwood is an adventure/role-playing game, similar to classic
 Zelda, made by RTsoft. Besides twisted humor, it includes the actual
 game editor, allowing players to create hundreds of new adventures
 called Dink Modules or D-Mods for short.
 .
 GNU FreeDink is a new and portable version of the game engine, which
 runs the original game as well as its D-Mods, with close
 compatibility, under multiple platforms.
 .
 This package contains the game engine alone.

Package: freedm
Description-md5: 1f746c2fbbba005b000c3d97e86aa301
Description-en: multiplayer deathmatch game for Doom-compatible engines
 The Freedoom project aims to produce three base-game data files
 (IWADs) for Doom-compatible engines.  With it comes the
 capability to also play the wide range of mods created for Doom
 by a vibrant community.
 .
 FreeDM is a fast-paced set of levels designed for multiplayer
 deathmatches, part of the Freedoom project.  Challenge your
 friends to the most torturous test of their abilities as you
 navigate through 32 levels stalking and hunting them.
 .
 FreeDM is fully compatible with Doom II mods.

Package: freedom-maker
Description-md5: f50a45a80368bfd371fcf05cdf43742c
Description-en: FreedomBox image builder
 FreedomBox is a personal cloud server which can be installed on single board
 computers and Debian machines.
 .
 Freedom-Maker is a tool to build images for FreedomBox for various supported
 hardware that can then be copied to SD card, USB stick or Hard Disk drive to
 boot into FreedomBox.

Package: freedombox
Description-md5: eada99d45123c79eeb910fb4ebfd4b8a
Description-en: easy to manage, privacy oriented home server
 FreedomBox is designed to be your own inexpensive server at home. It runs free
 software and offers an increasing number of services ranging from a calendar or
 jabber server to a wiki or VPN. A web interface allows you to easily install
 and configure your apps.
 .
 This package provides the FreedomBox Service (Plinth) which installs,
 configures and manages all functions of FreedomBox. The service is managed
 using a web interface available at https://localhost/.

Package: freedombox-doc-en
Description-md5: 95d8bda62322acafff3de2f6c2c70c7c
Description-en: easy to manage, privacy oriented home server - user manual (English)
 FreedomBox is designed to be your own inexpensive server at home. It runs free
 software and offers an increasing number of services ranging from a calendar or
 jabber server to a wiki or VPN. A web interface allows you to easily install
 and configure your apps.
 .
 This package contains the English user manual in HTML and PDF formats. It
 describes how to setup and use each application in FreedomBox and FreedomBox
 itself. It is accessible from Help menu in the FreedomBox web interface.

Package: freedombox-doc-es
Description-md5: 98c3a0caa658d9a182598ab6c7512c53
Description-en: easy to manage, privacy oriented home server - user manual (Spanish)
 FreedomBox is designed to be your own inexpensive server at home. It runs free
 software and offers an increasing number of services ranging from a calendar or
 jabber server to a wiki or VPN. A web interface allows you to easily install
 and configure your apps.
 .
 This package contains the Spanish user manual in HTML and PDF formats. It
 describes how to setup and use each application in FreedomBox and FreedomBox
 itself. It is accessible from Help menu in the FreedomBox web interface.

Package: freedoom
Description-md5: 8b0f88bf5f675079948e5074a4aaf4e8
Description-en: two single player campaigns for Doom-compatible engines
 The Freedoom project aims to produce three base-game data files
 (IWADs) for Doom-compatible engines.  With it comes the
 capability to also play the wide range of mods created for Doom
 by a vibrant community.
 .
 Freedoom: Phase 1 contains four chapters, nine levels each, to
 provide a smoothly-paced first person action game.  In it is a
 wide variety of mazes and enemies to fight and challenge your
 reflexes.
 .
 Freedoom: Phase 2 is a 32-level game, expanding upon Phase 1 and
 adding a double-barrelled shotgun and more enemy types, along
 with even more brutal gameplay to really test your limits.
 .
 Freedoom: Phase 1 is fully compatible with The Ultimate Doom mods.
 Freedoom: Phase 2 is fully compatible with Doom II and Final Doom mods.

Package: freedroid
Description-md5: 39b55e4233f4ba57574ffe5f0f5e9c95
Description-en: Clone of Paradroid - a strategic shoot-em up
 You must clear a spaceship from all droids.  To achieve this your
 device will need to take control of more powerful droids, more able
 to confront the most powerful ones.  But you'll also need to manage
 your energy, as you won't be able to control any droid for an
 indefinite time, and even your own device has a limited lifetime.
 .
 Note that this package is different from the freedroidrpg game,
 developed by the same team, and also available in Debian.

Package: freedroid-data
Description-md5: 553ed9ae41b0b85511d68eced0651512
Description-en: Data files for freedroid - a strategic shoot-em up
 This package includes the sounds, graphics, and level definitions,
 for the freedroid game.

Package: freedroidrpg
Description-md5: cb18c3bd823ad4ba82833c874a0d3d91
Description-en: Isometric RPG influenced by Paradroid
 Freedroid RPG is an RPG with isometric graphics. In it, the player
 is Tux, who must fight rebelling robots in order to restore peace to
 humankind. To do so, Tux may take over robots in a minigame based off the
 classic game Paradroid, or may simply blast them to pieces with a weapon.
 .
 Note that this is not the same game as Freedroid, also available in Debian.

Package: freedroidrpg-data
Description-md5: 7e040453270a139203eae1b974287087
Description-en: Data files for freedroidrpg
 Freedroid RPG is an RPG with isometric graphics. In it, the player
 is Tux, who must fight rebelling robots in order to restore peace to
 humankind. To do so, Tux may take over robots in a minigame based off the
 classic game Paradroid, or may simply blast them to pieces with a weapon.
 .
 Note that this is not the same game as Freedroid, also available in Debian.
 .
 This package provides the data files for the game.

Package: freedv
Description-md5: 97262a62ed67feb230c4242394796a83
Description-en: Digital Voice mode for ham radio
 FreeDV is a digital voice mode intended for transmission and
 reception over high-frequency (HF) radio. It uses a frequency
 division multiplex (FDM) modem with 15 carriers and no forward error
 correction (FEC). A low bit-rate voice coder-decoder (Codec 2)
 provides voice quality without the listener fatigue caused by noise
 and interference normally associated with analog single sideband
 (SSB) voice. A HF SSB transceiver, personal computer and two sound
 cards are required. Path simulation and on-the-air HF testing have
 shown that decoding voice is possible at a signal-to-noise ratio of
 4 dB.
 .
 The FreeDV software was developed by David Rowe (Codec 2, FDM
 modem implementation, integration) and David Witten (GUI,
 architecture design). The FreeDV design and user interface was based
 on the earlier FDMDV program which was developed by Francesco
 Lanza. The FDM modem design and development was supported from Peter
 Martinez.

Package: freefem
Description-md5: 08eaa7f14e1b2ed60a54266e7983a0ef
Description-en: PDE oriented language using Finite Element Method
 FreeFEM is a language adapted to Partial Differential equation. The
 underlying method used  is the Finite Element Method.
 This tool has been successfully used as a teaching tool and even as a
 research tool.

Package: freefem++
Description-md5: 01429493488c740a6366ff810a1828dd
Description-en: Provides the binaries of the FreeFem++ FE suite
 FreeFem++ is an implementation of a language dedicated to the finite
 element method. It enables you to solve Partial Differential
 Equations (PDE) easily.
 .
 Problems involving PDE from several branches of physics such as
 fluid-structure interactions require interpolations of data on
 several meshes and their manipulation within one program. FreeFem++
 includes a fast quadtree-based interpolation algorithm and a language
 for the manipulation of these data on multiple meshes. It contains
 also a powerful mesh generation and adaption tool integrated
 seamlessly in FreeFem++ called bamg.
 .
 FreeFem++ is written in C++ and the FreeFem++ language is a C++ idiom
 allowing for a smooth learning curve.
 .
 This package contains the executables of FreeFem++.

Package: freefem++-doc
Description-md5: 53f265a9a554171b82cd13c41ed83ac9
Description-en: Provides the documentation of the FreeFem++ FE suite
 FreeFem++ is an implementation of a language dedicated to the finite
 element method. It enables you to solve Partial Differential
 Equations (PDE) easily.
 .
 Problems involving PDE from several branches of physics such as
 fluid-structure interactions require interpolations of data on
 several meshes and their manipulation within one program. FreeFem++
 includes a fast quadtree-based interpolation algorithm and a language
 for the manipulation of these data on multiple meshes. It contains
 also a powerful mesh generation and adaption tool integrated
 seamlessly in FreeFem++ called bamg.
 .
 FreeFem++ is written in C++ and the FreeFem++ language is a C++ idiom
 allowing for a smooth learning curve.
 .
 This package contains the documentation files of FreeFem++.

Package: freefem-doc
Description-md5: 0bfc8cfb6077a6b924c7e737142f677e
Description-en: Documentation for FreeFEM (html and pdf)
 FreeFEM is a language adapted to Partial Differential equation. The
 underlying method used  is the Finite Element Method.
 This tool has been successfully used as a teaching tool and even as a
 research tool.

Package: freefem-examples
Description-md5: 9c813f744ed7732faa4464000401cd6b
Description-en: Example files for FreeFEM
 FreeFEM is a language adapted to Partial Differential equation. The
 underlying method used  is the Finite Element Method.
 This tool has been successfully used as a teaching tool and even as a
 research tool.

Package: freefilesync
Description-md5: e355579e2dde7a83f5b8af7969961634
Description-en: Cross-platform file sync utility with GUI (GPL release)
 FreeFileSync is a folder comparison and synchronization software that
 creates and manages backup copies of all your important files. Instead
 of copying every file every time, FreeFileSync determines the
 differences between a source and a target folder and transfers only the
 minimum amount of data needed. FreeFileSync is Open Source software,
 available for Windows, Linux and macOS.
 .
 This is the "GPL release" which uses the sources as published by the author,
 as opposed to the "FreeFileSync Donation Edition".

Package: freegish
Description-md5: 26883d9c6fd9edbe5b35e35e877b8d4e
Description-en: physics based arcade game
 Freegish is a 2D platform game, where the player maneuvers character of a ball
 of tar. Character may become sticky, slick, heavy and can jump.
 .
 The game contains only first seven levels of the single player campaign and few
 multiplayer levels for mini games like sumo or football.
 .
 Freegish is based on open sourced code of the famous game called Gish with
 added free art assets.

Package: freegish-data
Description-md5: 05db4fce49c0b59a2c0e507ce9bcf1e9
Description-en: data for the FreeGish arcade game
 Freegish is a 2D platform game, where the player maneuvers character of a ball
 of tar. Character may become sticky, slick, heavy and can jump.
 .
 The game contains only first five levels of the single player campaign and few
 multiplayer levels for mini games like sumo or football.
 .
 Freegish is based on open sourced code of the famous game called Gish with
 added free art assets.
 .
 This package holds data files needed for Freegish.

Package: freeglut3-dev
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: freehsm-c
Description-md5: 11d1892af70b579c8fa9a3a6f5e27d37
Description-en: PKCS#11 module for the YubiKey PIV applet
 Native **C11** re-implementation of the FreeHSM PKCS#11 v3.2 Soft
 HSM, designed to pass a FIPS 140-3 Level 1 evaluation and an
 augmented Common Criteria EAL4+ certification (ALC_FLR.2 + AVA_VAN.5).
 .
 This package contains the PKCS#11 module.

Package: freeipa-client
Description-md5: 1aa0c0a3f974364e79585d72db619762
Description-en: FreeIPA centralized identity framework -- client
 FreeIPA is an integrated solution to provide centrally managed Identity
 (machine, user, virtual machines, groups, authentication credentials), Policy
 (configuration settings, access control information) and Audit (events,
 logs, analysis thereof).
 .
 This is the client package.

Package: freeipa-client-epn
Description-md5: e86c1026ebb3af2bf07192883a773749
Description-en: FreeIPA centralized identity framework -- tools for configuring Expiring Password Notification
 FreeIPA is an integrated solution to provide centrally managed Identity
 (machine, user, virtual machines, groups, authentication credentials), Policy
 (configuration settings, access control information) and Audit (events,
 logs, analysis thereof).
 .
 This package provides a service to collect and send expiring password
 notifications via email (SMTP).

Package: freeipa-client-samba
Description-md5: c96b7178885d6e724e0833a8eaf878ea
Description-en: FreeIPA centralized identity framework -- Samba client
 FreeIPA is an integrated solution to provide centrally managed Identity
 (machine, user, virtual machines, groups, authentication credentials), Policy
 (configuration settings, access control information) and Audit (events,
 logs, analysis thereof).
 .
 This package provides command-line tools to deploy Samba domain member
 on the machine enrolled into a FreeIPA environment.

Package: freeipa-common
Description-md5: 94d7150bfe2c2b72eb5182a3b5ebf3f8
Description-en: FreeIPA centralized identity framework -- common files
 FreeIPA is an integrated solution to provide centrally managed Identity
 (machine, user, virtual machines, groups, authentication credentials), Policy
 (configuration settings, access control information) and Audit (events,
 logs, analysis thereof).
 .
 This package includes common files.

Package: freeipa-healthcheck
Description-md5: 656270156e014ac6a470527816d25ba1
Description-en: Health check tool for FreeIPA
 The FreeIPA health check tool provides a set of checks to
 proactively detect defects in a FreeIPA cluster.

Package: freeipmi
Description-md5: 691cff5182f8f0538ed75a6712f46bcd
Description-en: GNU implementation of the IPMI protocol
 FreeIPMI is a collection of Intelligent Platform Management IPMI
 system software. It provides in-band and out-of-band software and a
 development library conforming to the Intelligent Platform Management
 Interface (IPMI v1.5 and v2.0) standards.
 .
 This metapackage depends on all separate modules of freeipmi.

Package: freeipmi-bmc-watchdog
Description-md5: de829f061dc1ffe58f7abb1eed647eb0
Description-en: GNU implementation of the IPMI protocol - BMC watchdog
 FreeIPMI is a collection of Intelligent Platform Management IPMI
 system software. It provides in-band and out-of-band software and a
 development library conforming to the Intelligent Platform Management
 Interface (IPMI v1.5 and v2.0) standards.
 .
 This package contains a watchdog daemon for hardware BMC watchdogs.

Package: freeipmi-ipmidetect
Description-md5: f8c1d52ac5eb3aad1539b827d381d2dd
Description-en: GNU IPMI - IPMI node detection tool
 FreeIPMI is a collection of Intelligent Platform Management IPMI
 system software. It provides in-band and out-of-band software and a
 development library conforming to the Intelligent Platform Management
 Interface (IPMI v1.5 and v2.0) standards.
 .
 This package contains a tool and a daemon for detecting IPMI nodes.

Package: freeipmi-ipmiseld
Description-md5: 4b50b7144ee13d6c0c458af7fef4519e
Description-en: GNU IPMI - IPMI system event log daemon
 FreeIPMI is a collection of Intelligent Platform Management IPMI
 system software. It provides in-band and out-of-band software and a
 development library conforming to the Intelligent Platform Management
 Interface (IPMI v1.5 and v2.0) standards.
 .
 This package contains ipmiseld which takes the system event log from
 the BMC and imports it to syslog

Package: freenect
Description-md5: 378022b056f3d5950f489fb32cf98918
Description-en: library for accessing Kinect device -- metapackage
 libfreenect is a cross-platform library that provides the necessary interfaces
 to activate, initialize, and communicate data with the Kinect hardware.
 Currently, the library supports access to RGB and depth video streams, motors,
 accelerometer and LED and provide binding in different languages (C++,
 Python...)
 .
 This library is the low level component of the OpenKinect project which is an
 open community of people interested in making use of the Xbox Kinect hardware
 with PCs and other devices.
 .
 This is the metapackage to install all components of the project.

Package: freeorion
Description-md5: 23b79bf7ff13104e92bf18433717f5e5
Description-en: turn-based space empire and galactic conquest game
 FreeOrion is a turn-based space empire and galactic conquest (4X) game being
 designed and built by the FreeOrion project. FreeOrion is inspired by the
 tradition of the Master of Orion games, but is not a clone or remake of that
 series or any other game.
 .
 The game is about the construction of a living, breathing universe in a grand
 campaign model. You can develop your own galactic empire and explore new star
 systems with your fleets as one of several unique human or alien species.
 Colonization of new worlds, researching new technology, managing your
 resources and defending your planets against the AI or other human players on
 a galactic scale are your main objectives.

Package: freeorion-data
Description-md5: a1292d0a565cc8880b0588f84d2e2a4b
Description-en: turn-based space empire and galactic conquest game -- data
 FreeOrion is a turn-based space empire and galactic conquest (4X) game being
 designed and built by the FreeOrion project.
 .
 This package provides architecture-independent data files for FreeOrion,
 hundreds of unique designs for in-game icons, ships and planets, many
 different sounds and an immersive music score.
 .
 Also included are in-game descriptions, translations and game scripts.

Package: freepats
Description-md5: b4f2b4499aceb306c7a3f7eaa982b8f8
Description-en: Free patch set for MIDI audio synthesis
 Freepats is a free patch set suitable for MIDI audio synthesis.  It is not
 complete, nor comprehensive yet.
 .
 This is the legacy, small version of freepats in GUS patch format.

Package: freephone
Description-md5: ad7c5ef2c10c55fc824379cd252bfcac
Description-en: English Text-To-Phoneme converter
 freephone converts English text to phonemes for MBROLA.
 .
 It can make use of an external dictionary in hash format,
 such as the one provided by enlex-data package.

Package: freeplane
Description-md5: b04d10785beb95550531656465c4c240
Description-en: Java program for working with Mind Maps
 Freeplane is a free and open source software application that supports
 thinking, sharing information and getting things done at work, in school
 and at home. The core of the software is tools for mind mapping (also
 known as concept mapping or information mapping) and using mapped
 information.
 .
 Occupying the middle ground between an editor and a diagramming tool,
 Freeplane allows the user to add content as quickly and naturally as they
 would in a text editor, yet producing structured content that can be
 manipulated as easily as a diagram.
 .
 Features include ordering ideas in nodes and freely positionable
 nodes, connecting nodes, automatic/conditional styles, scripting,
 add-ons, LaTeX, search/filtering, different export features, printing,
 password protection of nodes/maps and more.
 .
 See http://freeplane.sourceforge.net/wiki/index.php/Main_Page for a full
 list of applications and features.

Package: freeplane-scripting-api
Description-md5: 5931c13db76ba7831bc648d209efed1e
Description-en: Java program for working with Mind Maps (groovy scripting API)
 Freeplane is a free and open source software application that supports
 thinking, sharing information and getting things done at work, in school
 and at home. The core of the software is tools for mind mapping (also
 known as concept mapping or information mapping) and using mapped
 information.
 .
 This package contains the API documentation for Freeplane's groovy
 scripting interface.

Package: freepwing
Description-md5: cf6255d245ce655931faa7d2c2d2f29d
Description-en: EB to JIS X 4081 converter
 This program translates data in various "Electric Book" (popular in
 Japan) formats into a single JIS X 4081 format.  JIS X 4081 is a
 subset of the EPWING V1, which is the standardized format for electric
 publishing.  Thus after conversion, you can read such data with your
 favorite EPWING viewer without worrying which formats your data
 originally were.

Package: freeradius-iodbc
Description-md5: 6347edefac75f466ab02895aecb1a016
Description-en: iODBC module for FreeRADIUS server
 The FreeRADIUS server can use iODBC to access databases to authenticate users
 and do accounting, and this module is necessary for that.

Package: freeradius-krb5
Description-md5: 3a5c3602207569628c542943459c0429
Description-en: kerberos module for FreeRADIUS server
 The FreeRADIUS server can use Kerberos to authenticate users, and this module
 is necessary for that.

Package: freeradius-ldap
Description-md5: cc9ad4f60cb78e6b940d44e4c3b57d1d
Description-en: LDAP module for FreeRADIUS server
 The FreeRADIUS server can use LDAP to authenticate users, and this module
 is necessary for that.

Package: freeradius-memcached
Description-md5: 6c7415181d540694968e8e8c5fbf1877
Description-en: Memcached module for FreeRADIUS server
 The FreeRADIUS server can cache data in memcached and this package
 contains the required module.

Package: freeradius-mysql
Description-md5: 4423793fbfc997cd42deec2bcb196555
Description-en: MySQL module for FreeRADIUS server
 The FreeRADIUS server can use MySQL to authenticate users and do accounting,
 and this module is necessary for that.

Package: freeradius-postgresql
Description-md5: 21c022ad780dbebcad8db320d076ccd0
Description-en: PostgreSQL module for FreeRADIUS server
 The FreeRADIUS server can use PostgreSQL to authenticate users and do
 accounting, and this module is necessary for that.

Package: freeradius-python3
Description-md5: 80f8197fc7d045314f87c86f25224510
Description-en: Python 3 module for FreeRADIUS server
 This package is required to add Python 3 functionality to the
 FreeRADIUS server.
 .
 It was introduced in FreeRADIUS 3.0.20 as EXPERIMENTAL module. Use at
 your own risk.

Package: freeradius-redis
Description-md5: 409331feca6e7b06facbc4bac2a0f07b
Description-en: Redis module for FreeRADIUS server
 This module is required to enable the FreeRADIUS server to access
 Redis databases.

Package: freeradius-rest
Description-md5: 84efad4f894dd87ee01e51563cfab4f8
Description-en: REST module for FreeRADIUS server
 The FreeRADIUS server can make calls to remote web APIs, and this module
 is necessary for that.

Package: freeradius-yubikey
Description-md5: 085fe9fe99855d39801336fb78e00a38
Description-en: Yubikey module for FreeRADIUS server
 This package is required to add Yubikey functionality to the
 FreeRADIUS server.

Package: freerdp-proxy
Description-md5: d2e176360b6efb750b0ebc45b645782f
Description-en: FreeRDP proxy server
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package contains the proxy server that can be used
 as man in the middle proxy for RDP connections.

Package: freerdp-proxy-modules
Description-md5: 407511cf838a49c22026d4df5e80001d
Description-en: FreeRDP Remote Desktop Protocol proxy module libraries
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package contains the modules for the proxy.

Package: freerdp-sdl
Description-md5: 41c74a14889d4b4119c3c32746d0fa0d
Description-en: RDP client for Windows Terminal Services (SDL client)
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package contains the SDL based client.

Package: freerdp-shadow-x11
Description-md5: 5e8fef249679625146e6e6f483c3b488
Description-en: FreeRDP x11 shadowing server
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package contains a "shadowing" server that can be used to
 share an already started X11 DISPLAY.

Package: freerdp-wayland
Description-md5: a2f04a08b53a929fe1ae19f0e8e23cb4
Description-en: RDP client for Windows Terminal Services (wayland client)
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package contains the wayland based client.

Package: freerdp-x11
Description-md5: 99aa06d4e2277777895dcf8da42a6181
Description-en: RDP client for Windows Terminal Services (X11 client)
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package contains the X11 based client.

Package: freerdp3-proxy
Description-md5: 2ab49b37212f95d88d337bbca558a4ab
Description-en: FreeRDP proxy server (transitional package)
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package provides compatibility links for transition from freerdp3-proxy
 (freerdp-proxy3 binary) to freerdp-proxy (freerdp-proxy binary).

Package: freerdp3-proxy-modules
Description-md5: 1a5d4d1771a57523dd562c98a66f4c4a
Description-en: FreeRDP Remote Desktop Protocol proxy module libraries (transitional package)
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package is used to transition from freerdp3-proxy-modules
 to freerdp-proxy-modules.

Package: freerdp3-sdl
Description-md5: a6672c8c55cfe241a1bca7212d79a918
Description-en: RDP client for Windows Terminal Services (SDL client transitional package)
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package provides compatibility links for transition from freerdp3-sdl
 (sdl-freerdp3 binary) to freerdp-sdl (sdl-freerdp binary).

Package: freerdp3-shadow-x11
Description-md5: bf6c99cd164dbb1b32c5f14631808fdd
Description-en: FreeRDP x11 shadowing server (transitional package)
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package provides compatibility links for transition from
 freerdp3-shadow-x11 (freerdp-shadow-cli3 binary) to freerdp-shadow-x11
 (freerdp-shadow-cli binary).

Package: freerdp3-wayland
Description-md5: 351e4f043844142543de7fdbab148c86
Description-en: RDP client for Windows Terminal Services (wayland client transitional package)
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package provides compatibility links for transition from freerdp3-wayland
 (wlfreerdp3 binary) to freerdp-wayland (wlfreerdp binary).

Package: freerdp3-x11
Description-md5: a065574f3fd00b49bd4d16a1bcb45f88
Description-en: RDP client for Windows Terminal Services (X11 client tramsitional package)
 FreeRDP is a libre client/server implementation of the Remote
 Desktop Protocol (RDP).
 .
 This package provides compatibility links for transition from freerdp3-x11
 (xfreerdp3 binary) to freerdp-x11 (xfreerdp binary).

Package: freesasa
Description-md5: e1aa58ef7d41541b6d1e7896eac911f5
Description-en: Solvent Accessible Surface Area of biomolecules
 FreeSASA is a C library and C++ command line tool for calculating Solvent
 Accessible Surface Area (SASA) of biomolecules. It is designed to be
 simple to use with defaults, but allows customization of all
 parameters of the calculation and provides a few different tools to
 analyze the results. Python bindings are provided separately.

Package: freesweep
Description-md5: 0a4e1d6d578e5c04dce8433cb70cee1a
Description-en: text-based minesweeper
 Freesweep is an implementation of the popular minesweeper game, where
 one tries to find all the mines without igniting any, based on hints given
 by the computer.  Unlike most implementations of this game, Freesweep
 works in any visual text display - in Linux console, in an xterm, and in
 most text-based terminals currently in use.

Package: freesweep-dbgsym
Description-md5: f1ee15ddfb63c8969c01d613c96238ce
Description-en: debug symbols for freesweep

Package: freetable
Description-md5: bdf0df9734c29753fb92006cdf2f630f
Description-en: Facilitates production of HTML tables
 Freetable is a perl script that aims to make the production of HTML
 tables a little easier.  This script works as a filter, reading stdin
 and writing to stdout.
 .
 The input syntax is as roughly follows:
 .
 <wwwtable table-options...>
 initial text (e.g. <caption> ... </caption>).
 (X, Y) options for cell (X, Y)
 text for cell (X,Y)...
 ((X,Y)) options for header cell X,Y
 text for header cell (X,Y)...
 </wwwtable>
 .
 Rows and cells may be specified in any order, numbering starts at 1.
 X and/or Y may be replaced by regular expression, explicit range
 or even arbitrary Perl code to indicate rows or columns.
 Options or text (or both) may be omitted for cells.  Cells
 may be omitted completely if they are empty or fall under the
 rowspan/colspan specifications of another cell.  Cells may contain
 arbitrary HTML text, including other freetable tables.

Package: freetds-bin
Description-md5: ecc81bdba70ea8f8a0ff19107655f93a
Description-en: FreeTDS command-line utilities
 FreeTDS is an implementation of the Tabular DataStream protocol, used for
 connecting to MS SQL and Sybase servers over TCP/IP.
 .
 This package includes the command-line utilities shipped with FreeTDS.

Package: freetts
Description-md5: a346fe6dcc2c0164ec6b7c3891945e56
Description-en: speech synthesis system
 FreeTTS is a speech synthesis system written entirely in the Java(TM)
 programming language.  It is based upon Flite, a small run-time speech
 synthesis engine developed at Carnegie Mellon University.  Flite in turn
 is derived from the Festival Speech Synthesis System from the University
 of Edinburgh and the FestVox project from Carnegie Mellon University.

Package: freetuxtv
Description-md5: 3615c1dbcc09d1a31e780dd9fbb76ecf
Description-en: Internet television and radio player
 FreetuxTV is a media player for watching and recording TV on a PC. It
 gives access to a large and growing database of free WebTV, WebRadio, and
 WebCam channels in more than 20 languages, along with television services
 provided by ISPs to their subscribers.
 .
 It relies on VLC for its multimedia codecs.

Package: freetype2-demos
Description-md5: 271d2b79221880dda637cc52f3cd4ce3
Description-en: Freetype 2 font engine demonstration programs
 The FreeType project is a team of volunteers who develop free,
 portable and high-quality software solutions for digital typography.
 They specifically target embedded systems and focus on providing small,
 efficient and ubiquitous products.
 .
 This package contains some demonstration programs and utilities
 that showcase the features of the FreeType 2 font engine.

Package: freewheeling
Description-md5: c520a026ff6bdce281603a321c600a3e
Description-en: live looping musical instrument
 FreeWheeling is a live looping instrument built for improvisation. Using a
 keyboard or a MIDI controller, it allows one to build and control
 repetitive patterns from a live audio stream.
 .
 FreeWheeling uses the Jack Audio Connection Kit, Fluidsynth, and SDL.

Package: frei0r-plugins
Description-md5: 599b6277ac789dc307b958da496b9c52
Description-en: minimalistic plugin API for video effects, plugins collection
 frei0r is a minimalistic plugin API for video sources and filters. The
 behavior of the effects can be controlled from the host by simple
 parameters. The intent is to solve the recurring reimplementation or
 adaptation issue of standard effects. It is not meant as a generic API
 for all kinds of video applications.
 .
 frei0r plugins are used by several projects (e.g.: LiVES, Veejay, Open
 Movie Editor, FreeJ, Pure Data Visual Junk Tools, MLT framework).
 .
 This package contains a collection of plugins.

Package: frei0r-plugins-dev
Description-md5: 712fcd51202955814f7121a08987bc42
Description-en: minimalistic plugin API for video effects, header files
 frei0r is a minimalistic plugin API for video sources and filters. The
 behavior of the effects can be controlled from the host by simple
 parameters. The intent is to solve the recurring reimplementation or
 adaptation issue of standard effects. It is not meant as a generic API
 for all kinds of video applications.
 .
 frei0r plugins are used by several projects (e.g.: LiVES, Veejay, Open
 Movie Editor, FreeJ, Pure Data Visual Junk Tools, MLT framework).
 .
 This package contains the header needed to enable frei0r in other
 packages at build time and to build your own frei0r plugins.

Package: frei0r-plugins-doc
Description-md5: ccb78b52a1cb4e3160d4e5762dc0085f
Description-en: minimalistic plugin API for video effects, API documentation
 frei0r is a minimalistic plugin API for video sources and filters. The
 behavior of the effects can be controlled from the host by simple
 parameters. The intent is to solve the recurring reimplementation or
 adaptation issue of standard effects. It is not meant as a generic API
 for all kinds of video applications.
 .
 frei0r plugins are used by several projects (e.g.: LiVES, Veejay, Open
 Movie Editor, FreeJ, Pure Data Visual Junk Tools, MLT framework).
 .
 This package contains the API documentation.

Package: frescobaldi
Description-md5: eebd0de958a0d88aec4f1c56cbed773a
Description-en: LilyPond sheet music text editor
 Frescobaldi is a LilyPond sheet music editor.  It aims to be powerful,
 yet lightweight and easy to use.  Frescobaldi is Free Software, freely
 available under the GNU General Public License.
 .
 Features:
 .
 * Powerful text editor with syntax highlighting and automatic completion
 * Music view with advanced Point & Click
 * MIDI player to proof-listen LilyPond-generated MIDI files
 * MIDI capturing to enter music
 * Powerful Score Wizard to quickly setup a music score
 * Snippet Manager to store and apply text snippets, templates or scripts
 * Use multiple versions of LilyPond, automatically selects the correct version
 * Built-in LilyPond documentation browser and built-in Frescobaldi User Guide
 * Smart layout-control functions like coloring specific objects in the PDF
 * MusicXML, MIDI and ABC import
 * Modern user interface with configurable colors, fonts and keyboard shortcuts
 * Translated into Dutch, English, French, German, Italian, Czech, Russian,
 Spanish, Galician, Turkish, Polish, Brazillian Portuguese and Ukrainian.
 .
 Music functions:
 .
 * Transpose music
 * Change music from relative to absolute and vice versa
 * Change the language used for note names
 * Change the rhythm (double, halve, add/remove dots, copy, paste) etc.
 * Hyphenate lyrics using word-processor hyphenation dictionaries
 * Add spanners, dynamics, articulation easily using the Quick Insert panel
 * Update LilyPond syntax using convert-ly, with display of differences
 .
 In order to use lyric hyphenation, please install your languages' appropriate
 hyphenation packages, e.g. hyphen-fr for French, hyphen-ca for Catalan, etc.
 .
 Frescobaldi is designed to run on all major operating systems (Linux, macOS
 and MS Windows).  It is named after Girolamo Frescobaldi (1583-1643), an
 Italian composer of keyboard music in the late Renaissance and early Baroque
 period.

Package: fretboard
Description-md5: dc0626a374d25756754cf79980a3b449
Description-en: Guitar chord lookup app for GNOME
 Fretboard lets you find guitar chords by typing their names
 or by plotting them on an interactive guitar neck. When you
 have identified a chord, you can experiment with changing it,
 see more ways to play it, or bookmark it to save it for later.
 .
 Fretboard is a GNOME Circle app.

Package: fretsonfire-songs-muldjord
Description-md5: 5a68498003cd2b0990af3bab85e6278e
Description-en: game of musical skill and fast fingers - Songs Package
 Frets on Fire is a game of musical skill and fast fingers. The aim of
 the game is to play guitar with the keyboard as accurately as possible.
 .
 This is a data package of songs written by Muldjord

Package: fretsonfire-songs-sectoid
Description-md5: 64cd993ff5aeb1353a85004391d9e13e
Description-en: game of musical skill and fast fingers - Songs Package
 Frets on Fire is a game of musical skill and fast fingers. The aim of
 the game is to play guitar with the keyboard as accurately as possible.
 .
 This is a data package of songs written by Sectoid

Package: fricas
Description-md5: 7feca22a9bf3ec86d992b0744ed3a62e
Description-en: General purpose computer algebra system: main binary and modules
 Fricas is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Fricas has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Fricas Journal with
 refereed submissions.
 .
 This package contains the main program binary and all precompiled
 algebra and autoloadable modules.

Package: fricas-databases
Description-md5: 5a64ca3df686ed03487ad701be2ca01a
Description-en: General purpose computer algebra system: generated text databases
 Fricas is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Fricas has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Fricas Journal with
 refereed submissions.
 .
 This package contains the text databases generated during the build
 process used in computing the hierarchical domain structure, among
 other uses.

Package: fricas-doc
Description-md5: ed708c982bd3e3207c3d307cc73f6373
Description-en: General purpose computer algebra system: documentation
 Fricas is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Fricas has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Fricas Journal with
 refereed submissions.
 .
 This package contains all documentation, including the Fricas book in
 dvi format with all postscript images.

Package: fricas-graphics
Description-md5: 191d9661500e2f4b5a90322b471cd149
Description-en: General purpose computer algebra system: graphics subsystem
 Fricas is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Fricas has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Fricas Journal with
 refereed submissions.
 .
 This package contains the binaries for the graphics subsystem.
 The programs in this package allow fricas to draw plots to separate
 windows in X as well as to output files in postscript format.

Package: fricas-graphics-data
Description-md5: dacbd0787d12d8d64b6f472334e0aaad
Description-en: General purpose computer algebra system: graphics data
 Fricas is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Fricas has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Fricas Journal with
 refereed submissions.
 .
 This package contains required data files for the fricas graphics
 subsystem.

Package: fricas-hypertex
Description-md5: 0b3bae53014b2e6fa600183e43090ae5
Description-en: General purpose computer algebra system: hypertex subsystem
 Fricas is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Fricas has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Fricas Journal with
 refereed submissions.
 .
 This package contains the binaries for the hypertex subsystem.
 The programs in this package provide an interactive online help
 system describing the many fricas commands.

Package: fricas-hypertex-data
Description-md5: 6c681c400b0b71d36a509c6d76a9c93c
Description-en: General purpose computer algebra system: hypertex data
 Fricas is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Fricas has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Fricas Journal with
 refereed submissions.
 .
 This package contains required data files for the fricas hypertex
 subsystem.

Package: fricas-source
Description-md5: 576ba8ed232f43bf48e0437f46116af0
Description-en: General purpose computer algebra system: source files
 Fricas is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Fricas has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Fricas Journal with
 refereed submissions.
 .
 This package contains source files in Fricas's native spad language
 for the compiled algebra modules supplied in the fricas package.

Package: fricas-test
Description-md5: 50809d340e00f1c1495a883c851801a0
Description-en: General purpose computer algebra system: regression test inputs
 Fricas is useful for
 research and development of mathematical algorithms. It defines a
 strongly typed, mathematically correct type hierarchy. It has a
 programming language and a built-in compiler.
 .
 Fricas has been in development since 1973 and was sold as a
 commercial product. It has been released as free software.
 .
 Efforts are underway to extend this software to (a) develop a
 better user interface (b) make it useful as a teaching tool
 (c) develop an algebra server protocol (d) integrate additional
 mathematics (e) rebuild the algebra in a literate programming style
 (f) integrate logic programming (g) develop an Fricas Journal with
 refereed submissions.
 .
 This package contains input files for Fricas's regression test suite.

Package: friso
Description-md5: 680c4364d5bf051d0f07440262356d72
Description-en: Chinese word splitter command
 Friso is an open source high performance Chinese word splitter.
 .
 This package contains configuration file and command line tool.
 You can test friso functionality easily.

Package: friso-dict
Description-md5: 0bad1d5b6eed631b46ba81ae5522206d
Description-en: Chinese word splitter dictionary package
 Friso is an open source high performance Chinese word splitter.
 Friso uses the popular mmseg algorithm.
 .
 This package contains dictionary files for friso.

Package: fritzing
Description-md5: 7f056a3679631d4272496446763b4bd9
Description-en: Easy-to-use electronic design software
 Fritzing is an open source project designed to help one transition from a
 prototype to a finished project. Aimed at users who want to produce or document
 circuits and experiments, one starts by building a physical prototype, then
 recreating it with Fritzing’s graphical editor. From there one can generate a
 schematic, PCB artwork, and PCB production files.

Package: fritzing-data
Description-md5: e785ce98bf5abb0260ab40b4807583ac
Description-en: Easy-to-use electronic design software (data files)
 Fritzing is an open source project designed to help one transition from a
 prototype to a finished project. Aimed at users who want to produce or document
 circuits and experiments, one starts by building a physical prototype, then
 recreating it with Fritzing’s graphical editor. From there one can generate a
 schematic, PCB artwork, and PCB production files.
 .
 This package contains the architecture independent data files for Fritzing.

Package: fritzing-parts
Description-md5: 411de9624888631564014b7e61ad4c3a
Description-en: Easy-to-use electronic design software (parts files)
 Fritzing is an open source project designed to help one transition from a
 prototype to a finished project. Aimed at users who want to produce or document
 circuits and experiments, one starts by building a physical prototype, then
 recreating it with Fritzing’s graphical editor. From there one can generate a
 schematic, PCB artwork, and PCB production files.
 .
 This package contains the architecture independent parts files for Fritzing.

Package: frobby
Description-md5: 92c5ae8db5f2397a7a25ac16ecb3a671
Description-en: Computations with monomial ideals
 Frobby is a software system and project for computations with monomial ideals.
 Frobby is free software and it is intended as a vehicle for computational and
 mathematical research on monomial ideals.
 .
 The current functionality includes Euler characteristic, Hilbert series,
 maximal standard monomials, combinatorial optimization on monomial ideals,
 primary decomposition, irreducible decomposition, Alexander dual, associated
 primes, minimization and intersection of monomial ideals as well as the
 computation of Frobenius problems (using 4ti2) with very mmlarge numbers.
 Frobby is also able to translate between formats that can be used with several
 different computer systems, such as Macaulay 2, Monos, 4ti2, CoCoA4 and
 Singular. Thus Frobby can be used with any of those systems.

Package: frog
Description-md5: b145eb3e99cea6f0f593498f3115f01c
Description-en: tagger and parser for natural languages (runtime)
 Memory-Based Learning (MBL) is a machine-learning method applicable to a wide
 range of tasks in Natural Language Processing (NLP).
 .
 Frog is a modular system integrating a morphosyntactic tagger, lemmatizer,
 morphological analyzer, and dependency parser for natural languages.  It is
 based upon it's predecessor TADPOLE (TAgger, Dependency Parser, and
 mOrphoLogical analyzEr).  Using Memory-Based Learning techniques, frog
 tokenizes, tags, lemmatizes, and morphologically segments word tokens in
 incoming UTF-8 text files, and assigns a dependency graph to each sentence.
 Frog is particularly targeted at the increasing need for fast, automatic NLP
 systems applicable to very large (multi-million to billion word) document
 collections that are becoming available due to the progressive digitization of
 both new and old textual data.  Up to now, frog has only been tested and used
 using corpora of Dutch natural language (see the frogdata package for samples).
 .
 Frog is a product of the Centre of Language and Speech Technology at
 Radboud University Nijmegen, it subsumes previous work by the
 ILK Research Group (Tilburg University, The Netherlands) and
 the CLiPS Research Centre (University of Antwerp, Belgium). It is
 currently maintained at the KNAW Humanities Cluster.
 .
 If you do scientific research in NLP, Frog will likely be of use to you.

Package: frogdata
Description-md5: 9c2dcc4467ef0c8b7af79083c24bc126
Description-en: Data files for Frog
 Frog is a modular system integrating a morphosyntactic tagger, lemmatizer,
 morphological analyzer, and dependency parser for the Dutch language.
 .
 This package provided necessary datafiles for running Frog.
 .
 Frog is a product of the Centre for Language and Speech Technology
 (Radboud University, Nijmegen) and prior to that of ILK Research Group
 (Tilburg University, The Netherlands) and the CLiPS Research Centre
 (University of Antwerp, Belgium). It is currently maintained at the
 KNAW Humanities Cluster.

Package: frogr
Description-md5: b085d9541e6489e8a1e69221a531d61a
Description-en: Flickr Remote Organizer for GNOME
 Frogr is a small application for the GNOME desktop that allows users
 to manage their accounts in the Flickr image hosting website.
 It supports all the basic tasks, including uploading pictures, adding
 descriptions, setting tags and managing sets.

Package: frogr-data
Description-md5: 670f41cf10490dc5131bc996fc0abecf
Description-en: Flickr Remote Organizer for GNOME - data files
 Frogr is a small application for the GNOME desktop that allows users
 to manage their accounts in the Flickr image hosting website.
 It supports all the basic tasks, including uploading pictures, adding
 descriptions, setting tags and managing sets.
 .
 This package contains the architecture-independent data files.

Package: frotz
Description-md5: 15075d22e4b53f664f23fc2945d343e9
Description-en: interpreter of Z-code story-files
 Frotz interprets Z-code story-files, which are usually text adventure
 games (although a few arcade-style Z-code games have been written).
 Examples of such story files include the adventure games published by
 Infocom, as well as any games produced by compilers to this format,
 such as Inform.  You can find a number of Inform-compiled games up for
 anonymous FTP at ftp://ftp.ifarchive.org/ or HTTP at http://www.ifarchive.org/
 .
 Frotz complies with the Z Machine specification version 1.0.
 .
 This package contains the dumb and Curses versions of Frotz.

Package: frozen-bubble
Description-md5: 3785aec5dfad3884d80489fbf1b4f48a
Description-en: cool game where you pop out the bubbles!
 Frozen-Bubble is a clone of the popular "Puzzle Bobble" game, in which
 you attempt to shoot bubbles into groups of the same color to cause
 them to pop.
 .
 Players compete as penguins and must use the arrow keys to aim a
 colored bubble at groups of bubbles. The objective is to clear all the
 bubbles off the screen before a bubble passes below a line at the
 bottom.
 .
 It features 100 single-player levels, a two-player mode, music and
 striking graphics. A level editor is also included to allow players to
 create and play their own levels.

Package: frozen-bubble-data
Description-md5: e6151b33d0f9e9b8420e0cec8e654913
Description-en: Data files for Frozen-Bubble game
 Frozen-Bubble is a clone of the popular "Puzzle Bobble" game, featuring
 100 single-player levels and a two-player mode.
 .
 This package contains the sound files, graphics and levels for
 Frozen-Bubble.

Package: frr-rpki-rtrlib
Description-md5: 53adb96fe81d792b3ae4ef4795ee27fa
Description-en: FRRouting Internet routing protocol suite (BGP RPKI support)
 FRRouting (FRR) is a Internet routing protocol suite implementing BGP, OSPF,
 RIP, IS-IS, PIM, LDP, BFD, Babel, PBR, OpenFabric, VRRP, EIGRP and NHRP.
 .
 This package adds RPKI support to FRR's bgpd, allowing validation of BGP
 routes against cryptographic information stored in WHOIS databases.
 .
 This is used to prevent hijacking of networks on the wider internet and is
 only relevant to internet service providers using their own autonomous system
 number.

Package: frr-snmp
Description-md5: 1aaeea6017b3ea1ab30cf287dff76f3a
Description-en: FRRouting Internet routing protocol suite (SNMP support)
 FRRouting (FRR) is a Internet routing protocol suite implementing BGP, OSPF,
 RIP, IS-IS, PIM, LDP, BFD, Babel, PBR, OpenFabric, VRRP, EIGRP and NHRP.
 .
 This package adds SNMP support to FRR's daemons by attaching to net-snmp's
 snmpd through the AgentX protocol.
 .
 This allows read-only access to current routing state through standard SNMP
 MIBs.

Package: frugen
Description-md5: 0aadf405ff8a7140a79428465e43304d
Description-en: Universal IPMI FRU Information generator / editor
 frugen is a universal, full-featured IPMI FRU Information generator /
 editor library and command line tool, written in full compliance with
 IPMI FRU Information Storage Definition v1.0, rev. 1.3.
 .
 This package contains the frugen utility.

Package: fs-uae
Description-md5: b58c47c3284c20f136586bd74d1ec248
Description-en: Cross-platform Amiga emulator based on UAE/WinUAE
 FS-UAE is a cross-platform Amiga emulator based on updated emulation code
 from WinUAE. FS-UAE uses SDL for input, OpenAL for audio and OpenGL
 for graphics.

Package: fs-uae-arcade
Description-md5: e40679c6c91849011752a9e3986697b4
Description-en: Full-screen game browser for FS-UAE
 FS-UAE is a cross-platform Amiga emulator based on updated emulation code
 from WinUAE. FS-UAE uses SDL for input, OpenAL for audio and OpenGL
 for graphics.
 .
 This package contains FS-UAE Arcade, a fullscreen game browser
 for couch potatoes.

Package: fsa
Description-md5: 4ee560d3662fc5d0180d45fdc5ce0a0d
Description-en: Fast Statistical Alignment of protein, RNA or DNA sequences
 FSA is a probabilistic multiple sequence alignment algorithm which uses
 a "distance-based" approach to aligning homologous protein, RNA or DNA
 sequences. Much as distance-based phylogenetic reconstruction methods
 like Neighbor-Joining build a phylogeny using only pairwise divergence
 estimates, FSA builds a multiple alignment using only pairwise
 estimations of homology. This is made possible by the sequence annealing
 technique for constructing a multiple alignment from pairwise
 comparisons, developed by Ariel Schwartz.
 .
 FSA brings the high accuracies previously available only for
 small-scale analyses of proteins or RNAs to large-scale problems such as
 aligning thousands of sequences or megabase-long sequences. FSA
 introduces several novel methods for constructing better alignments:
 * FSA uses machine-learning techniques to estimate gap and
 substitution parameters on the fly for each set of input sequences.
 This "query-specific learning" alignment method makes FSA very robust:
 it can produce superior alignments of sets of homologous sequences
 which are subject to very different evolutionary constraints.
 * FSA is capable of aligning hundreds or even thousands of sequences
 using a randomized inference algorithm to reduce the computational
 cost of multiple alignment. This randomized inference can be over ten
 times faster than a direct approach with little loss of accuracy.
 * FSA can quickly align very long sequences using the "anchor
 annealing" technique for resolving anchors and projecting them with
 transitive anchoring. It then stitches together the alignment between
 the anchors using the methods described above.
 * The included GUI, MAD (Multiple Alignment Display), can display the
 intermediate alignments produced by FSA, where each character is
 colored according to the probability that it is correctly aligned

Package: fsarchiver
Description-md5: 3da05c8c86b885254877d63de800fc49
Description-en: file system archiver
 FSArchiver is a system tool that allows you to save the contents of a
 file system to a compressed archive file. The file system can be restored
 on a partition which has a different size and it can be restored on a
 different file system.
 Unlike tar/dar, FSArchiver also creates the file system when it extracts
 the data to partitions.
 Everything is checksummed in the archive in order to protect the data. If
 the archive is corrupt, you just lose the current file, not the whole archive.

Package: fscrypt
Description-md5: a00e89ddf41088a1fe352513192a47b3
Description-en: Tool for managing Linux filesystem encryption
 fscrypt is a high-level tool for the management of Linux filesystem
 encryption. This tool manages metadata, key generation, key wrapping,
 PAM integration, and provides a uniform interface for creating and
 modifying encrypted directories.
 .
 To use fscrypt, you must have a filesystem with encryption enabled and
 a kernel that supports reading/writing from that filesystem. Currently,
 ext4, F2FS, and UBIFS support Linux filesystem encryption. Ext4 has
 supported Linux filesystem encryption since v4.1, F2FS added support
 in v4.2, and UBIFS added support in v4.10. Other filesystems may add
 support for native encryption in the future.

Package: fsearch
Description-md5: b2e35ae45d12107ebd67e9c9433ecf39
Description-en: Fast graphical file search utility
 FSearch is a fast file search utility, based on GTK3.
 It supports regular expressions, wildcards, fast sorting,
 instant results with millions of files and more.

Package: fsm-lite
Description-md5: 7af67c51e54797acde8cd055fccc6bda
Description-en: frequency-based string mining (lite)
 A singe-core implementation of frequency-based substring mining used in
 bioinformatics to extract substrings that discriminate two (or more)
 datasets inside high-throughput sequencing data.

Package: fsmark
Description-md5: 4dccb8c37d09b6e6e745140832422590
Description-en: benchmark for simulating synchronous write workloads
 The fs_mark benchmark tests synchronous write workloads. It can vary
 the number of files, directory depth, etc. It has detailed timings
 for reads, writes, unlinks and fsyncs that make it good for simulating
 mail servers and other setups.

Package: fspanel
Description-md5: 9d148223930c6152ef758987e1a40ed4
Description-en: minimalist panel for X
 A panel for X that lists all your windows, while consuming minimal
 disk, memory, and screen space. It works under any GNOME compliant
 window manager (e.g. E, Sawfish, WindowMaker, IceWM, Oroborus) and
 supports KDE's mini icons (the KWM_WIN_ICON atom).

Package: fspy
Description-md5: 9c49e9212088f22ca1d2f76000fe9d83
Description-en: filesystem activity monitoring tool
 fspy is an easy to use Linux filesystem activity monitoring tool which is
 meant to be small, fast and to handle system resources conservative.
 You can apply filters, use diffing and your own output format in order to get
 the best results.

Package: fssync
Description-md5: d0b5d3239aa1751343fef85715091127
Description-en: File system synchronization tool (1-way, over SSH)
 fssync is a 1-way file-synchronization tool that tracks inodes and maintains a
 local database of files that are on the remote side, making it able to:
 - handle efficiently a huge number of dirs/files
 - detect renames/moves and hard-links
 .
 It aims at minimizing network traffic and synchronizing every detail of a file
 system:
 - all types of inode: file, dir, block/character/fifo, socket, symlink
 - preserve hard links
 - modification time, ownership/permission/ACL, extended attributes
 - sparse files
 .
 Other features:
 - it can be configured to exclude files from synchronization
 - fssync can be interrupted and resumed at any time, making it tolerant to
 random failures (e.g. network error)
 - algorithm to synchronize file content is designed to handle big files
 like VM images efficiently, by updating fixed-size modified blocks in-place
 .
 Main usage of fssync is to prevent data loss in case of hardware failure,
 where RAID1 is not possible (e.g. in laptops).
 .
 On Btrfs file systems, fssync is an useful alternative to `btrfs send` (and
 `receive`) commands, thanks to filtering capabilities. This can be combined
 with Btrfs snapshotting at destination side for a full backup solution.

Package: fst-dev
Description-md5: caabbec77577427640f22663f6ea003d
Description-en: Free Studio Technology for audio plugins (development files)
 Free Studio Technology (FST) is an audio plugin software interface
 that integrates software synthesizer and effects in digital audio
 workstations.
 It is an unencumbered, bona-fide reverse-engineered SDK that aims to be
 compatible with the ubiquitous but proprietary, deprecated and retracted
 VST2 interface.

Package: fstl
Description-md5: dcc64286550ed5e28613d767c2e456a8
Description-en: Viewer for .stl files
 fstl is a viewer for .stl files commonly used in stereolithography,
 rapid prototyping, 3D printing and CAM.
 .
 It is optimized to quickly load and render very high-polygon models.

Package: fstransform
Description-md5: 9dbf17c52e563a4e5cfa9b08013dd0c3
Description-en: Tool for in-place filesystem conversion
 fstransform is a tool to change a file-system from one format to
 another, for example from jfs/xfs/reiser to ext2/ext3/ext4, in-place
 and without the need for backup. Idea from convertfs, but it is
 fully independent code.
 .
 The current version of fstransform is fully functional, and ready for
 testing from the general public. It has been tested on the following
 file-systems, both as source and target: ext2, ext3, ext4, jfs,
 minix, reiserfs, xfs.

Package: fstrcmp
Description-md5: 25dcec74c1fb0a97045f8415fb7c1541
Description-en: fuzzy comparison of strings
 This package provides a command to make fuzzy string comparisons
 using the fstrcmp library, which provides a variety fuzzy
 comparisons, on strings and arrays of bytes, including wide character
 strings and multi-byte character strings.

Package: fstrcmp-doc
Description-md5: 3653cf1a69d5273822917986e17a5418
Description-en: fuzzy string compare library - documentation
 This package provides documentation for a library which may be used
 to make a variety fuzzy comparisons, on strings and arrays of bytes,
 including wide character strings and multi-byte character strings.

Package: fstrm-bin
Description-md5: cacf329efed0035aea24ae25a224c563
Description-en: Frame Streams (fstrm) library (utilities)
 Frame Streams is a light weight, binary clean protocol that allows for the
 transport of arbitrarily encoded data payload sequences with minimal framing
 overhead -- just four bytes per data frame. Frame Streams does not specify an
 encoding format for data frames and can be used with any data serialization
 format that produces byte sequences, such as Protocol Buffers, XML, JSON,
 MessagePack, YAML, etc. Frame Streams can be used as both a streaming
 transport over a reliable byte stream socket (TCP sockets, TLS connections,
 AF_UNIX sockets, etc.) for data in motion as well as a file format for data
 at rest. A "Content Type" header identifies the type of payload being carried
 over an individual Frame Stream and allows cooperating programs to determine
 how to interpret a given sequence of data payloads.
 .
 This is the "fstrm" implementation of Frame Streams in C.
 .
 This package contains the command line utilities.

Package: fsverity
Description-md5: be042b74483d4462474af521a7644c14
Description-en: Userspace utilities for fs-verity
 fs-verity is a Linux kernel feature that does transparent on-demand
 integrity/authenticity verification of the contents of read-only files,
 using a hidden Merkle tree (hash tree) associated with the file. The
 mechanism is similar to dm-verity, but implemented at the file level
 rather than at the block device level.
 .
 This package contains the fsverity utility

Package: fsviewer-icons
Description-md5: 0d9931a0fe178c5aaec58688176e138c
Description-en: icons for fsviewer to make it look more like the NeXT FileViewer
 Some nice XPM icons to provide fsviewer with a more NeXT-like look,
 although fsviewer does run without them.
 .
 These icons are only useful if used with fsviewer, which is a
 lightweight standalone (no need for openstep) filemanager
 based on the one included with NeXTSTEP. It integrates well
 with Window Maker but can be used with any WM.
 Features include Browser mode, DND and file operations.
 .
 Icon source files are included in TIFF format.

Package: fsvs
Description-md5: 4b54cb692e73360d3e1a44d6e5c2e769
Description-en: Full system versioning with metadata support
 FSVS is a backup/restore/versioning/deployment tool for whole directory
 trees or filesystems, with a Subversion repository as the backend.
 It can do overlays of multiple repositories, to achieve some content
 separation (base install, local modifications, etc.)

Package: fswatch
Description-md5: 59440d9585bf1ff92155818b673a5024
Description-en: file change monitor with inotify backend
 fswatch is a file change monitor that receives notifications when the contents
 of the specified files or directories are modified.

Package: fswebcam
Description-md5: cb9794b0e2544277ac13ad42bcc4e8d5
Description-en: Tiny and flexible webcam program
 Fswebcam is a tiny and flexible webcam command-line program for capturing
 images from a V4L1/V4L2 device. It accepts a number of formats, can skip
 the first (possibly bad) frames before performing the actual capture, and
 can perform simple manipulation on the captured image, such as resizing,
 averaging multiple frames or overlaying a caption or an image.

Package: ft2-clone
Description-md5: 335630dbc7c044d4f6d139d3be9d9265
Description-en: Fasttracker II clone
 Multi-platform clone of the classic music making software
 FastTracker II. It can load XM, MOD, S3M, STM module files.

Package: ftdi-eeprom
Description-md5: b25f43696d03c67044d74467e49c4b44
Description-en: Tool for reading/erasing/flashing FTDI USB chip EEPROMs
 ftdi-eeprom is a small tool for creating and uploading the configuration
 EEPROM for the FTDI chip. This eeprom contains information such as vendor
 and product ID, manufacturer and product strings, revision, etc.

Package: fte
Description-md5: 416e5a500077be0ae50d1f03062cb432
Description-en: Text editor for programmers - base package
 FTE is a text editor for programmers.  Some of its features are smart
 indentation for C, C++, Java, Perl; color syntax highlighting for many more
 languages; multiple file/window editing; column blocks; configurable menus
 and keyboard bindings; mouse support; undo/redo; regular expression search
 and replace; folding; background compiler execution.
 .
 This package contains files necessary to build a configuration file and
 some elementary documentation.  There is no editor here; please select one
 of the packages in the dependencies.

Package: fte-console
Description-md5: 4ffc9d62c484cfc547f9e09e2ed00cd3
Description-en: Text editor for programmers - console edition, no I18N support
 FTE is a text editor for programmers.  Some of its features are smart
 indentation for C, C++, Java, Perl; color syntax highlighting for many more
 languages; multiple file/window editing; column blocks; configurable menus
 and keyboard bindings; mouse support; undo/redo; regular expression search
 and replace; folding; background compiler execution.
 .
 This is the Linux console edition, without internationalization support.

Package: fte-docs
Description-md5: c8c0c33cb72f13a474fa501c86c7cf6c
Description-en: Documentation and examples for the FTE editor
 FTE is a text editor for programmers.  Some of its features are smart
 indentation for C, C++, Java, Perl; color syntax highlighting for many more
 languages; multiple file/window editing; column blocks; configurable menus
 and keyboard bindings; mouse support; undo/redo; regular expression search
 and replace; folding; background compiler execution.
 .
 This package contains HTML documentation and sample configuration files.

Package: fte-terminal
Description-md5: ec3fbb693916a59035311cd6f190139b
Description-en: Text editor for programmers - version for terminals
 FTE is a text editor for programmers.  Some of its features are smart
 indentation for C, C++, Java, Perl; color syntax highlighting for many more
 languages; multiple file/window editing; column blocks; configurable menus
 and keyboard bindings; mouse support; undo/redo; regular expression search
 and replace; folding; background compiler execution.
 .
 This is the version for terminals (e.g. xterm, vt100).

Package: fte-xwindow
Description-md5: 8b0fe99af804ae1498e6e5340eef9e0c
Description-en: Text editor for programmers - X Window System edition with I18N support
 FTE is a text editor for programmers.  Some of its features are smart
 indentation for C, C++, Java, Perl; color syntax highlighting for many more
 languages; multiple file/window editing; column blocks; configurable menus
 and keyboard bindings; mouse support; undo/redo; regular expression search
 and replace; folding; background compiler execution.
 .
 This is the X Window System edition, with internationalization support.

Package: fteqcc
Description-md5: e65cc25536b17641f57a3e511b84a2e2
Description-en: FTE QuakeC compiler
 fteqcc compiles QuakeC source code to binary, platform-independent
 code that Quake based engines can interpret. QuakeC is the language
 that Quake game logic is developed in and is used for developing
 modifications.
 .
 FTE QCC supports Quake1, QuakeWorld, Hexen2 and FTE Quake, 64bit
 architectures and multithreading.

Package: ftnchek
Description-md5: 4e58dca26e03850b7e53f0c09759b8f7
Description-en: Semantic checker for Fortran 77 programs
 ftnchek (short for Fortran checker) is a tool designed to detect
 certain errors in a Fortran program that a compiler usually does not,
 thus assisting users in the debugging of their Fortran programs.
 .
 Unlike syntax errors, semantic errors are legal in the Fortran
 language but are wasteful or may cause incorrect operation. For
 example, variables which are never used may indicate some omission in
 the program; uninitialized variables contain garbage which may cause
 incorrect results to be calculated; and variables which are not
 declared may not have the intended type.
 .
 ftnchek can also be used to provide call-trees, cross-reference of
 subprogram calls and COMMON blocks usage, source listings, symbol
 tables and other things you might find useful when debugging a
 Fortran program.

Package: ftools-fv
Description-md5: b5f8936256bd9de9797fd78367eac736
Description-en: Tool for viewing and editing FITS format files
 Fv provides a graphical user interface to data stored in FITS
 (Flexible Image Transport System) files.  Local files can be created,
 viewed and edited, files on the internet can be opened read-only
 through the http and ftp protocols. Through the POWplot program,
 FITS data can be visualized in a large variety of styles.  An
 interface to the SkyView online database allows for searching,
 downloading, and plotting of images and object lists for a region of
 the sky.

Package: ftools-pow
Description-md5: 373b67b9761887d825eb66e45d132dc6
Description-en: Curve plotting and image display interface tool
 POW is a curve plotting and image display interface tool written and
 distributed by the HEASARC at NASA/GSFC.
 .
 POW features a very flexible developer's interface and a "friendly" end user
 GUI interface. POW is a Tcl/Tk extension and can be called from standard C or
 FORTRAN main programs.

Package: ftp-proxy
Description-md5: bde73df5472e74c3a041c969f59bcee9
Description-en: application level proxy for the FTP protocol
 FTP-Proxy is a transparent, application-level proxy server for FTP
 connections, designed to protect FTP servers against attacks based on the FTP
 protocol. It is the first (and currently only) component of the SuSE Proxy
 Suite, a set of programs to enhance firewall security.
 .
 FTP-Proxy is much less complex than any current FTP server, has been designed
 with great care and performs chroot(), setuid(), setgid() to avoid possible
 vulnerabilities, and is believed to be immune against current known attacks.
 .
 FTP-Proxy features include:
 o Securely relays FTP connections between clients and servers
 o Can switch connections from active to passive and vice versa
 o Utilizes port ranges for both control and data connections
 o Provides extensive auditing (via syslog or rotating log files)
 o Can separate user related from system triggered audit events
 o Provides command restriction based on logged in user name
 o Allows command argument checking with regular expressions
 o Is able to retrieve configuration data from an LDAP directory
 o Has been thoroughly tested against buffer overflow attacks
 o Fully conforms to RFC 959 and 1123 (the basic FTP RFCs)
 o Planned to support RFC 1579 ("Firewall Friendly FTP")
 o Planned to support RFC 2428 (IPv6 Extensions for FTP)
 o Based on GNU AutoConf, supposed to run on many UNIX systems

Package: ftp-proxy-doc
Description-md5: c6a24aa91cec5d8501d5b000611c9c39
Description-en: documentation for ftp-proxy
 FTP-Proxy is a transparent, application-level proxy server for FTP
 connections, designed to protect FTP servers against attacks based on the FTP
 protocol. It is the first (and currently only) component of the SuSE Proxy
 Suite, a set of programs to enhance firewall security.
 .
 This package contains the documentation in PDF and HTML for ftp-proxy.

Package: ftp-ssl
Description-md5: df54f8993102609570fe5a7e7cfe0c6b
Description-en: FTP client with SSL or TLS encryption support
 ftp is the user interface to the ARPANET standard File Transfer Protocol.
 The program allows a user to transfer files to and from a remote network
 site.
 .
 ftp-ssl replaces normal ftp using SSL or TLS authentication and encryption.
 It interoperates with normal ftpd.
 It checks if the other side is also talking SSL or TLS, if not it falls back
 to normal ftp protocol.
 .
 Advantages over normal ftp(d): Your passwords and the data you send
 will not go in cleartext over the line. Nobody can get it with
 tcpdump or similar tools.

Package: ftp-upload
Description-md5: 608a9b6be46b2c40737b1b93c824a8d0
Description-en: put files with FTP from a script
 ftp-upload transfers local files to another machine using FTP.  It's
 meant to be used by scripts and such rather than interactively.  There's
 no user interface, the program is controlled strictly via the command
 line.  It is disciplined with its exit status.

Package: ftp.app
Description-md5: d79864dd07365a936819d664b8c0f4b4
Description-en: File transfer protocol application for GNUstep
 This is a file transfer application (RFC 765) featuring a compact and easy
 interface. As most applications in GAP it tries to work on both GNUstep and
 MacOS X and retain the utmost possible similarity among the two version to
 ease working in both environments.
 .
 FTP supports different port arbitration modes: "default", standard "PORT"
 (also known as active) and standard "PASV" (also known as passive).

Package: ftpcopy
Description-md5: d08a536f7e94fc6c8e51d60ba074a4e2
Description-en: FTP clients collection
 ftpcopy is a simple FTP client written to copy files or directories
 (recursively) from an FTP server.  It was written to mirror FTP sites
 which support the EPLF directory listing format, but it also supports
 the traditional listing format (/bin/ls).
 .
 ftpls is an FTP client which generates directory listings, either in
 plain text or HTML.
 .
 The tools only support passive mode FTP.  There is no plan to support
 active mode.

Package: ftpd-ssl
Description-md5: ba2bf4433c602ddae15cc6958f4d117e
Description-en: FTP server with SSL encryption support
 This is the netkit ftp server with encryption support.
 .
 ftpd-ssl replaces normal ftpd using SSL authentication and encryption.
 It interoperates with normal ftp.
 It checks if the other side is also talking SSL, if not it falls back
 to normal ftp protocol.
 .
 Advantages over normal ftp(d): Your passwords and the data you send
 will not go in cleartext over the line. Nobody can get it with
 tcpdump or similar tools.

Package: ftpgrab
Description-md5: 491b78c7cd2ccb92bb7a60aefc9ee941
Description-en: file mirroring utility
 ftpgrab is a utility for maintaining FTP mirrors. In fact not unlike the
 "Mirror" perl program. However ftpgrab is oriented towards the smaller
 site which doesn't have the resources to mirror entire version trees of
 software.
 .
 The primary "plus point" of ftpgrab is that it can base download decisions
 by parsing version numbers out of filenames. For example, ftpgrab will
 recognize that the file "linux-2.2.2.tar.gz" is newer than
 "linux-2.2.1.tar.gz" based on the version string. It will then download
 the new version and delete the old one when it is done, thus saving you
 mirroring 10 kernel versions all at >10Mb each.

Package: ftpmirror
Description-md5: 7d2af59ec05cab964f16fd21e0cee0a9
Description-en: Mirroring directory hierarchy using FTP protocol
 ftpmirror is an utility to copy directory hierarchy (usually
 called 'mirror') using FTP protocol.
 .
 A similar perl script exists, whose name is 'mirror',
 but ftpmirror requires less memory than mirror.

Package: ftpsync
Description-md5: c2cc501db526c4228da93531dee4bb26
Description-en: Debian archive mirror tool
 ftpsync is the preferred tool for maintaining a Debian mirror.  It
 tries to make updates as smooth as possible, without the clients
 experiencing half updated mirrors.  It supports partial mirrors by
 architecture.

Package: ftpwatch
Description-md5: 7ca73259d8bc8442cfe56370a4b336f7
Description-en: Notifies you of changes on remote ftp servers
 This package should be installed as a cron job (for interested users)
 which every week makes a ftp connection to a list of sites and studies
 a set of files or directories and report any changes it finds by email.
 .
 Every user can have his own set of sites and directories to watch.

Package: ftxui-doc
Description-md5: 649cbd09963858088e4013201be365cd
Description-en: Cross-platform C++ functional TUI library - Documentation
 ftxui is a modern C++ TUI library for building interfaces in a functional
 style.
 .
 - Functional style, Inspired by React
 - Simple and elegant syntax.
 - Keyboard & mouse navigation.
 - Support for UTF8 and fullwidth chars.
 - Support for animations.
 - Support for drawing.
 - No dependencies.
 - Cross platform: Linux, MacOS, WebAssembly, Windows
 .
 This package includes the library reference and examples for ftxui.

Package: ftxui-examples
Description-md5: fa9e89784daecb1afd0cf11bc4d7ea87
Description-en: Cross-platform C++ functional TUI library - Example Binaries
 ftxui is a modern C++ TUI library for building interfaces in a functional
 style.
 .
 - Functional style, Inspired by React
 - Simple and elegant syntax.
 - Keyboard & mouse navigation.
 - Support for UTF8 and fullwidth chars.
 - Support for animations.
 - Support for drawing.
 - No dependencies.
 - Cross platform: Linux, MacOS, WebAssembly, Windows
 .
 This package provides example binaries built with ftxui.

Package: fullquottel
Description-md5: 1b42f767a33edcbb16c76a0b0362e87c
Description-en: tool for recognizing top-posted e-mail and usenet replies
 Fullquottel performs several tests to determine if a message is written in
 the top-post style (a.k.a. "TOFU" or jeopardy-style quoting) - the full
 response above and a full quote of the original message below.
 .
 Each test is customizable and has an associated score. Fullquottel returns
 the total score for the message in several forms which are useful e.g. for
 sorting e-mail.

Package: funcoeszz
Description-md5: d2bee84952f76aef23d3525f7d927d4f
Description-en: script with 170+ useful mini applications
 Funcoes ZZ is a bash script that contains more than 170 useful applications,
 ready to run from command line on UNIX systems (Linux, BSD, Cygwin,
 Mac OS X, and others). This functions includes:
 Conversions and calculations (dates, hours, measure units, CPF, CNPJ)
 File manipulation (change name, extension, content)
 Data manipulation (statistics, filters, password generators)
 Internet site queries (dictionaries, translators, news, searches)
 This script has the default language only brazilian Portuguese.

Package: funguloids
Description-md5: 45c91f636fa04b8cb464094b36a5b931
Description-en: space-flying-mushroom-picking-simulator game
 "Those Funny Funguloids!" is actually a nice little piece of entertainment.
 You collect mushrooms, bring them back to your home base and profit! That's
 the basic idea in a nutshell. It has smooth, appealing 3d graphics and nice
 atmospheric sound effects. Go ahead and try it out - it has sounds too!

Package: funguloids-data
Description-md5: ee7f93f8c93114829fdb7c615c9aea5a
Description-en: space-flying-mushroom-picking-simulator game (data files)
 This package contains data files for "Those Funny Funguloids!".
 .
 It contains music, sound effects, textures, models, bitmap fonts,
 shaders, backgrounds, graphics and documentation.

Package: fungw
Description-md5: 1c0b8ee3a4ea7b18edb918ef7306f59d
Description-en: Standard installation of libfungw
 Fungw is a tiny, portable library written in C (C89) that manages
 dynamic function calls across different programming languages.
 .
 This package installs fungw core and support for a few very small
 scripting languages.

Package: funnelweb
Description-md5: 888b34d98af5425d7d3b9ff5b4b0940c
Description-en: literate-programming tool
 Literate-programming allows the programmer to write a program's
 code and the code's documentation, with equal importance accorded
 to both. This helps to produce well-documented code.
 .
 Unlike other literate-programming tools, funnelweb is not derived
 from Knuth's cweb.
 .
 It claims the following technical features:
 * Can be used with any programming language.
 * Runs on most platforms.
 * Mature and essentially bug-free (released 1992).
 * Simple; specifically designed to minimize errors.
 * High speed; doesn't stretch the development cycle.
 * Generates documentation in HTML and TeX forms.
 .
 This package does not include the reference, tutorial, and developer
 manuals.  See package funnelweb-doc for these.

Package: funnelweb-doc
Description-md5: c84dde5247e713cf143cab9d2b2df035
Description-en: Documentation for funnelweb
 This package includes the HTML manuals for the funnelweb
 litterate-programming system.  These are the Tutorial Manual, the
 Reference Manual, and the Developer Manual.

Package: funnyboat
Description-md5: 00cefc99a3450746d9540362724e8ba2
Description-en: side scrolling arcade shooter game on a steamboat
 Trip on the Funny Boat is a side scrolling arcade shooter game on a
 steamboat equipped with a cannon and the ability to jump. The player will
 need to take advantage of waves to defeat the enemies and dodge hazards.

Package: funtools
Description-md5: d84e51820147f60eb0ff66a8447631b6
Description-en: Minimal buy-in FITS utility package
 Funtools, is a "minimal buy-in" FITS library and utility package developed at
 the High Energy Astrophysics Division of SAO. The Funtools library
 provides simplified access to a wide array of file types: standard
 astronomical FITS images and binary tables, raw arrays and binary event
 lists, and even tables of ASCII column data. A sophisticated region filtering
 library (compatible with ds9) filters images and tables using boolean
 operations between geometric shapes, support world coordinates, etc. Funtools
 also supports advanced capabilities such as optimized data searching using
 index files.
 .
 This package contains the tools.

Package: furnace
Description-md5: 2e32d6a370dd740d0777d829885af288
Description-en: multi-system chiptune tracker compatible with DefleMask modules
 This is a chiptune tracker compatible with DefleMask modules (.dmf).
 It supports the following systems:
 - Sega Genesis
 - Sega Master System
 - Game Boy
 - PC Engine
 - NES
 - Commodore 64
 - Yamaha YM2151 (plus PCM)
 - Neo Geo
 - AY-3-8910 (ZX Spectrum, Atari ST, etc.)
 - Microchip AY8930
 - Philips SAA1099
 - Amiga
 - TIA (Atari 2600/7800)

Package: furo
Description-md5: 102bfb32fca17a1cb41a647aa8ab1703
Description-en: clean customisable Sphinx documentation theme
 Furo is a clean customisable Sphinx documentation theme ...
 - Intentionally minimal — the most important thing is the content,
 not the scaffolding around it.
 - Responsive — adapting perfectly to the available screen space,
 to work on all sorts of devices.
 - Customisable — change the color palette, font families, logo and more!
 - Easy to navigate — with carefully-designed sidebar navigation and
 inter-page links.
 - Good looking content — through clear typography and well-stylised elements.
 - Good looking search — helps readers find what they want quickly.
 - Biased for smaller docsets — intended for smaller documentation sets,
 where presenting the entire hierarchy in the sidebar is not overwhelming.

Package: fuse
Description-md5: e1c60869f8386b61887a67fd20371379
Description-en: Filesystem in Userspace (transitional package)
 This is a transitional package. It can safely be removed.

Package: fuse-convmvfs
Description-md5: 06376e0c1d5d38a4b849c599b65677e0
Description-en: mirrors a whole filesystem tree from one charset to another
 convmvfs is a FUSE (File System in Userspace) utility that transparently
 mirrors a filesystem tree converting the filenames from one charset to another
 on the fly. Only the names of files and directories are converted; the file
 content remains intact. The mirrored tree is mounted at a given mountpoint.

Package: fuse-emulator-common
Description-md5: e53c329366a1468fe9b5b3a18513eb08
Description-en: The Free Unix Spectrum Emulator (common files)
 Fuse is a Sinclair ZX Spectrum emulator. It supports several models
 (including 16K/48K/128K/+2/+2A/+3 and some clones), with quite
 faithful emulation of the display and sound.
 .
 This package provides files common to all versions of the emulator.
 To get the actual emulator, install fuse-emulator-gtk or
 fuse-emulator-sdl.

Package: fuse-emulator-gtk
Description-md5: afb31ec34259fed14cdf442d39534408
Description-en: The Free Unix Spectrum Emulator (GTK version)
 Fuse is a Sinclair ZX Spectrum emulator. It supports several models
 (including 16K/48K/128K/+2/+2A/+3 and some clones), with quite
 faithful emulation of the display and sound.
 .
 Its features include:
 * Accurate Spectrum 16K/48K/128K/+2/+2A/+3 emulation.
 * Working Spectrum +3e and SE, Timex TC2048, TC2068 and TS2068,
 Pentagon 128, "512" (Pentagon 128 with extra memory) and 1024 and
 Scorpion ZS 256 emulation.
 * Runs at true Speccy speed on any computer you're likely to try it
 on.
 * It can load Z80, SZX and SNA snapshots, TAP and TZX virtual-tape
 files (including accelerated loading), MDR microdrive images and
 DSK floppy disk images, among many others.
 * Sound.
 * Built-in debugger.
 * Emulation of most of the common joysticks used on the Spectrum
 (including Kempston, Sinclair and Cursor joysticks).
 * Emulation of some of the printers you could attach to a Spectrum.
 * Support for the RZX input recording file format, including
 rollback and 'competition mode'.
 * Recording of movies to FMF files.
 * Emulation of the Currah µSource, DivIDE, DivMMC, Interface 1,
 Kempston mouse, Multiface One/128/3, Spectrum +3e, ZXATASP, ZXCF
 and ZXMMC interfaces.
 * Emulation of the Covox, Fuller audio box, Melodik and SpecDrum
 audio interfaces.
 * Emulation of the Beta 128, +D, Didaktik 80/40, DISCiPLE and Opus
 Discovery disk interfaces.
 * Emulation of the Spectranet and SpeccyBoot network interfaces.
 * Support for the Recreated ZX Spectrum Bluetooth keyboard.
 .
 This package provides binaries for the GTK version of Fuse.

Package: fuse-emulator-sdl
Description-md5: 2ce5e4598bfe1f64bb22b055bd60dc11
Description-en: The Free Unix Spectrum Emulator (SDL version)
 Fuse is a Sinclair ZX Spectrum emulator. It supports several models
 (including 16K/48K/128K/+2/+2A/+3 and some clones), with quite
 faithful emulation of the display and sound.
 .
 Its features include:
 * Accurate Spectrum 16K/48K/128K/+2/+2A/+3 emulation.
 * Working Spectrum +3e and SE, Timex TC2048, TC2068 and TS2068,
 Pentagon 128, "512" (Pentagon 128 with extra memory) and 1024 and
 Scorpion ZS 256 emulation.
 * Runs at true Speccy speed on any computer you're likely to try it
 on.
 * It can load Z80, SZX and SNA snapshots, TAP and TZX virtual-tape
 files (including accelerated loading), MDR microdrive images and
 DSK floppy disk images, among many others.
 * Sound.
 * Built-in debugger.
 * Emulation of most of the common joysticks used on the Spectrum
 (including Kempston, Sinclair and Cursor joysticks).
 * Emulation of some of the printers you could attach to a Spectrum.
 * Support for the RZX input recording file format, including
 rollback and 'competition mode'.
 * Recording of movies to FMF files.
 * Emulation of the Currah µSource, DivIDE, DivMMC, Interface 1,
 Kempston mouse, Multiface One/128/3, Spectrum +3e, ZXATASP, ZXCF
 and ZXMMC interfaces.
 * Emulation of the Covox, Fuller audio box, Melodik and SpecDrum
 audio interfaces.
 * Emulation of the Beta 128, +D, Didaktik 80/40, DISCiPLE and Opus
 Discovery disk interfaces.
 * Emulation of the Spectranet and SpeccyBoot network interfaces.
 * Support for the Recreated ZX Spectrum Bluetooth keyboard.
 .
 This package provides binaries for the SDL version of Fuse.

Package: fuse-emulator-utils
Description-md5: 0b42167665fa52009f7df79426463ce2
Description-en: The Free Unix Spectrum Emulator - Utilities
 The Fuse utilities are a few tools which may be of occasional use when
 dealing with ZX Spectrum emulator files. They were originally
 distributed with Fuse, the Free Unix Spectrum Emulator, but are now
 independent of Fuse and can be used on their own.
 .
 The available utilities are:
 * audio2tape: convert an audio file to tape format.
 * createhdf: create an empty .hdf IDE hard disk image.
 * fmfconv: converter tool for FMF movie files.
 * listbasic: list the BASIC in a snapshot or tape file.
 * profile2map: convert Fuse profiler output to Z80-style
 map format.
 * raw2hdf: create a .hdf IDE hard disk image from another file.
 * rzxcheck: verify the digital signature in an RZX file.
 * rzxdump: list the contents of an RZX input recording file.
 * rzxtool: add, extract or remove the embedded snapshot from
 an RZX file, or compress or uncompress the file.
 * scl2trd: convert .scl disk images to .trd disk images.
 * snap2tzx: convert snapshots to TZX tape images.
 * snapconv: convert between snapshot formats.
 * snapdump: list contents of snapshot files.
 * tape2pulses: dumps the pulse information from tape images to text
 files.
 * tape2wav: convert a tape file to .wav audio format.
 * tapeconv: convert between .tzx and .tap files.
 * tzxlist: list the contents of a TZX, TAP, PZX or Warajevo TAP
 file.

Package: fuse-overlayfs
Description-md5: c4e052d72c2adc350355e396b2fd9e47
Description-en: implementation of overlay+shiftfs in FUSE for rootless containers
 This package provides an overlayfs FUSE implementation so that it can
 be used since Linux 4.18 by unprivileged users in an user namespace.

Package: fuse-posixovl
Description-md5: 8ad2e903e57718ce373f9c4b34d1d2f9
Description-en: FUSE file system that provides POSIX functionality
 With posixovl it is possible to mount FAT, VFAT, NTFS
 file system so that it behaves like POSIX. File permissions,
 symbolic links etc. are supported transparently. An extra file
 stores the information and the file system itself stays unmodified.
 It is a modern equivalent of the UMSDOS file system.
 .
 Typical use: Mount an USB FAT32 drive with posixovl and your
 files retain their permission settings.
 .
 This package extends mount and provides option '-t posixovl'.

Package: fuse2fs
Description-md5: f46223c6f3fa81ecb1aab45af7c4f382
Description-en: ext2 / ext3 / ext4 file system driver for FUSE
 fuse2fs is a FUSE file system client that supports reading and
 writing from devices or image files containing ext2, ext3, and ext4
 file systems.

Package: fuseext2
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: fusefat
Description-md5: 8132b525ea97b6f8f3182b453ba7eaf4
Description-en: Mount FAT file systems using FUSE
 This FUSE driver allows unprivileged users to mount FAT
 (FAT12/FAT16/FAT32/exFAT) file systems.

Package: fusefile
Description-md5: 75fd312bf9bb1259e1f59c3918a2daba
Description-en: Using FUSE to combine file fragments into a single file.
 fusefile is a FUSE "file mount" that presents a series of fragments
 of other files as a contiguous concatenation. Technically it bind
 mounts a driver on top of the filename mountpoint to provide access
 to the given file fragments as if in a single, contiguous file. The
 fusefile mount driver offers read/write access to the fused file,
 distributing written data across the given fragments or to an overlay
 file.

Package: fuseiso
Description-md5: ed981e9aa4f7032565f4f02511f85fe4
Description-en: FUSE module to mount ISO filesystem images
 This package provides a module to mount ISO filesystem images
 using FUSE.
 With FUSE it is possible to implement a fully functional
 filesystem in a userspace program.
 .
 It can also mount single-tracks .BIN, .MDF, .IMG and .NRG.

Package: fusion-icon
Description-md5: ced6b819abcd5881dda1ccdd5c1e5159
Description-en: tray icon to launch and manage Compiz
 The OpenCompositing Project brings 3D desktop visual effects that
 improve the usability and eye candy of the X Window System and provide
 increased productivity.
 .
 This package contains a tray icon that allows you to easily enable, disable and
 restart Compiz, and change the currently used window manager and/or window
 decorator.

Package: fusioninventory-agent
Description-md5: 6e33dc04582710efbba1ac66b86a3f3b
Description-en: hardware and software inventory tool (client)
 FusionInventory Agent is an application designed to help a network
 or system administrator to keep track of the hardware and software
 configurations of devices.
 This agent can collect information about from:
 - the local machine (Inventory)
 - the network using SNMP
 - an VMware ESX or vCenter server
 The agent can be driven from different asset management software
 including GLPI, Rudder, Uranos, OCSInventory.
 .
 The agent can also be used to install new software and configuration
 changes.

Package: fusioninventory-agent-task-collect
Description-md5: 5afe50f3ac307de20f0483be217a66df
Description-en: collect task support for FusionInventory
 With this module, FusionInventory can collect desired datas, essentially
 files under Linux.
 .
 The plugin depends on FusionInventory for GLPI on server side.

Package: fusioninventory-agent-task-deploy
Description-md5: 900457bf0e6d3824bbc7836b38181127
Description-en: software deployment support for FusionInventory
 With this module, FusionInventory can accept software deployment
 request from an GLPI server with the FusionInventory plugin.
 This module uses SSL certificate to authentificate the server.
 .
 If the P2P option is turned on, the agent will looks for peer in its
 network to reduce the bandwidth usage with the primary server.

Package: fusioninventory-agent-task-esx
Description-md5: fd8b5db1a3e58f5decede2cf03c2f047
Description-en: ESX and ESXi inventory for FusionInventory Agent
 Do remote inventory of your ESX, ESXi, vCenter server using the SOAP interface.
 You can import the generated .ocs files in:
 - GLPI with FusionInventory for GLPI
 - ocsinventory
 - Uranos
 This module can also be controlled from GLPI using the FusionInventory for GLPI
 plugin.

Package: fusioninventory-agent-task-network
Description-md5: c2f827c4d0ea20b2d81226c3d7823e8c
Description-en: network device discovery for FusionInventory Agent
 This module scans your networks to quickly identify its hosts with SNMP,
 Echo Ping, TimeStamp ping, arp table lookup and NetBIOS request:
 - networking devices discovery within an IP range
 - identify unknown MAC addresses
 .
 The plugin depends on FusionInventory for GLPI on server side.

Package: futatabi
Description-md5: 2224e349e94d81d55a89255e4be7fa10
Description-en: multicamera slow motion video server
 Futatabi is a video server and multitrack recorder, made to work in tandem
 with Nageru. It can record multiple video tracks in sync and play back
 selected clips from them in slow motion. Futatabi uses GPU-based interpolation
 to provide smooth motion without the use of a high-speed camera (the quality
 will depend on the type of content and on the speed of the GPU in use).

Package: futhark
Description-md5: 47ac5500354c2c50d90da63c31abcd0c
Description-en: optimising compiler for Futhark programming language
 Futhark is a small programming language designed to be compiled to
 efficient parallel code. It is a statically typed, data-parallel, and
 purely functional array language in the ML family, and comes with a
 heavily optimising ahead-of-time compiler that presently generates
 GPU code via CUDA, HIP and OpenCL, although the language itself is
 hardware-agnostic.

Package: futhark-doc
Description-md5: baf8db9d9b01418f30f403f004dac84d
Description-en: Futhark User's Guide
 Futhark is a small programming language designed to be compiled to
 efficient parallel code. It is a statically typed, data-parallel, and
 purely functional array language in the ML family, and comes with a
 heavily optimising ahead-of-time compiler that presently generates
 GPU code via CUDA, HIP and OpenCL, although the language itself is
 hardware-agnostic.
 .
 HTML documentation for the Futhark programming language.

Package: fuzz
Description-md5: ff3ef1b766f8b8faf96d0fbb67bed0cc
Description-en: stress-test programs by giving them random input
 The fuzz generator is designed to attack certain kinds of software and
 expose one particular kind of bug common in software. This is the
 situation where the programmer implicitly makes some assumptions about
 the data stream that the program will be parsing. If the data stream
 is substantially different then the program might not be able to deal
 with it.

Package: fuzzel
Description-md5: 5e0cc820f92c9c02af4bccaefa279215
Description-en: Application launcher for wlroots based Wayland compositors
 Fuzzel is a Wayland-native application launcher, similar to rofi's drun mode.
 .
 Features:
 * Wayland native
 * Rofi drun-like mode of operation
 * dmenu mode where newline separated entries are read from stdin
 * Emacs key bindings
 * Icons!
 * Remembers frequently launched applications

Package: fuzzylite
Description-md5: c9a162d6dfd61855d12c2cdfbbd3f00f
Description-en: fuzzy logic control binary
 fuzzylite is a fuzzy logic control library which allows one to easily
 create fuzzy logic controllers in a few steps utilizing object-oriented
 programming. It supports five controller types (Mamdani, Takagi-Sugeno,
 Larsen, Tsukamoto, Inverse Tsukamoto), 20 linguistic terms, five
 integral and two weighted defuzzifiers, six hedge types, three import
 types (FuzzyLite Language, Fuzzy Inference System and Fuzzy Control
 Language) and six export types (C++, Java, FuzzyLite Language, FuzzyLite
 Dataset, Fuzzy Inference System, Fuzzy Control Language). It comes
 bundled with more than thirty examples for Mamdani, Takagi-Sugeno and
 Tsukamoto controllers from fuzzylite, octave and matlab, each in all
 supported export formats.
 .
 This package contains the runtime binary

Package: fuzzyocr
Description-md5: 50093164b0342019e76e49a47581a109
Description-en: spamassassin plugin to check image attachments
 This Spamassassin plugin checks for specific keywords in image/gif,
 image/jpeg or image/png attachments, using gocr (an optical character
 recognition program).  This plugin can be used to detect spam that
 puts all the real spam content in an attached image, while the mail
 itself is only random text and random html, without any URL's or
 identifiable information.  Additionally to the normal OcrPlugin, it
 can do approximate matches on words, so errors in recognition or
 attempts to obfuscate the text inside the image will not cause the
 detection to fail.
 .
 This is a development version from SVN. Currently, this SVN
 version is the only one that works with spamassassin 3.2.

Package: fvs
Description-md5: 3404ede576300d565e7e06e437ee23cd
Description-en: File Versioning System
 FVS is a simple file versioning system that helps you track changes to your
 files.
 .
 It allows you to save snapshots (versions) of your files, restore previous
 versions, and compare changes between versions.
 .
 It's designed to be lightweight and easy to use,
 especially for personal file management.
 .
 This is a dependency of GNOME Bottles but also can be used alone.

Package: fvwm
Description-md5: 50cb43691819694c8a5a0f6835f2bc86
Description-en: F(?) Virtual Window Manager
 FVWM is a powerful ICCCM2 compliant multiple virtual desktop window manager
 for the X Window System. FVWM requires relatively little memory.
 .
 This 2.6 version includes new features like full support of the EWMH
 (Extended Window Manager Hints) specification, internationalization,
 improved window decoration code (no flickering anymore),
 bi-directional asian text support, FreeType font support
 (antialiasing), image rendering, Perl based module library, support
 for PNG images, side titles and much more.

Package: fvwm-crystal
Description-md5: 6b179adbdecad5549518078cba102ce8
Description-en: Pretty Desktop Environment based on FVWM
 FVWM-crystal creates an easy to use desktop environment
 using fvwm2 as its window manager and main core. From
 another point of view its just a very powerful fvwm
 configuration.
 .
 A file manager may be optionally used to display desktop icons,
 ROX-filer and nautilus are supported for this task. FVWM-crystal
 furthermore has UI integration for various music players, among
 them audacious and mpd.
 .
 There is also a very powerful menu system that has an extensive
 default configuration but may be customized and extended by each
 user to fit personal requirements.

Package: fvwm-icons
Description-md5: 87fe87904cccda0823946ad03585f38d
Description-en: icon *.xpm files from fvwm development site
 This package contains small icons for use with window manager menus.
 The icons include generic symbols (balls, books, hexagons) and descriptive
 icons for programs (file manager, netscape logo etc.). Note, that these
 icons are quite basic and do not include any shadow effects.
 .
 Originally the icons were for FVWM which is a small memory footprint
 ICCCM2 compliant multiple virtual desktop window manager.

Package: fvwm1
Description-md5: 8cbea410b7e0960d29ff3c45b20d94c7
Description-en: Old version of the F(?) Virtual Window Manager
 This package contains the old version of the FVWM windows manager.
 It is no longer supported upstream, having been replaced by FVWM 2,
 and so no non-Debian-related bugs will be fixed unless someone
 else provides a patch.
 .
 You probably only want to use this package instead of the fvwm
 package if you know what you are doing or have very specific
 requirements.
 .
 FVWM is a fairly small window manager which provides
 a three-dimensional appearance and a virtual desktop,
 complete with colour icons.
 .
 You will need to install the fvwm-common package if you want the
 xpmroot command and some icons, along with manual pages for the modules.

Package: fvwm3
Description-md5: 5bfae36b498c66382b04923a7bc011d5
Description-en: F(?) Virtual Window Manager
 FVWM3 is a powerful ICCCM2 compliant multiple virtual desktop window manager
 for the X Window System. FVWM3 is the successor to FVWM 2.x, which was
 originally (a looooong time ago!) derived from TWM. FVWM3 is intended to have
 a small memory footprint but a rich feature set, be extremely customizable
 and extendible, and have a high degree of Motif MWM compatibility.

Package: fwanalog
Description-md5: 2c4c07b64c1a11fc9e70bd43accc6f31
Description-en: firewall log-file report generator (using analog)
 fwanalog is a shell script that parses and summarizes firewall logfiles.
 It is able to work on firewall logs from ipchains (Linux 2.2), iptables
 (Linux 2.4), ipf (OpenBSD, FreeBSD and NetBSD) and some ZyXEL/NetGear
 routers.
 .
 It uses analog to generate the log-files, which includes daily statistics and
 such,  and is both formatted in html and text (for online perusing, and a
 daily email, for instance).

Package: fwbuilder
Description-md5: 73dde9e92370efbba3953188b1d6e1e9
Description-en: Firewall administration tool GUI
 Firewall Builder consists of an object-oriented GUI and a set of policy
 compilers for various firewall platforms. In Firewall Builder, firewall
 policy is a set of rules, each rule consists of abstract objects which
 represent real network objects and services (hosts, routers, firewalls,
 networks, protocols). Firewall Builder helps the user maintain a database
 of objects and allows policy editing using simple drag-and-drop operations.
 .
 This is the GUI part of fwbuilder

Package: fwbuilder-common
Description-md5: 09409ea0c99cd17f604ad3e2324d57db
Description-en: Firewall administration tool GUI (common files)
 Firewall Builder consists of an object-oriented GUI and a set of policy
 compilers for various firewall platforms. In Firewall Builder, firewall
 policy is a set of rules, each rule consists of abstract objects which
 represent real network objects and services (hosts, routers, firewalls,
 networks, protocols). Firewall Builder helps the user maintain a database
 of objects and allows policy editing using simple drag-and-drop operations.
 .
 This is the arch independent common parts of fwbuilder

Package: fwbuilder-doc
Description-md5: 1ece524d35eaa9573476a061ed386d25
Description-en: Firewall administration tool GUI documentation
 Firewall Builder consists of an object-oriented GUI and a set of policy
 compilers for various firewall platforms. In Firewall Builder, firewall
 policy is a set of rules, each rule consists of abstract objects which
 represent real network objects and services (hosts, routers, firewalls,
 networks, protocols). Firewall Builder helps the user maintain a database
 of objects and allows policy editing using simple drag-and-drop operations.
 .
 This is the documentation of fwbuilder

Package: fweb
Description-md5: 25b776157225c1c1293a4f74bf74ee6a
Description-en: literate-programming tool for C/C++/Fortran/Ratfor
 Literate-programming allows the programmer to write a program's
 code and its code's documentation, with equal importance accorded
 to both. This helps producing a well-documented code.
 .
 FWEB has grown out of Knuth and Levy's CWEB; it is far more
 configurable and customizable than the original, uses LaTeX to
 typeset documented code, provides a very powerful macro processor...
 .
 Ratfor programmers may appreciate the builtin Ratfor-to-Fortran
 translator if they don't have the right compiler.
 .
 Other languages than those cited may be used, but without code
 pretty-printing.

Package: fweb-doc
Description-md5: fc2be0de6e6d691ba89cf24c8163de8d
Description-en: Documentation for literate-programming tool Fweb
 Literate-programming allows the programmer to write a program's
 code and its code's documentation, with equal importance accorded
 to both. This helps producing a well-documented code.
 .
 This is the documentation for fweb in HTML, info, and texinfo
 formats.

Package: fwknop-apparmor-profile
Description-md5: 2f89436d74e4f698ba3448ea0b627773
Description-en: FireWall KNock OPerator - Apparmor profile
 The FireWall KNock OPerator implements an authorization scheme called
 Single Packet Authorization (SPA), based on Netfilter and libpcap.
 .
 Its main application is to protect services such as OpenSSH with
 an additional layer of security in order to make the exploitation of
 vulnerabilities (both 0-day and unpatched code) much more difficult.
 .
 This is the apparmor profile for the FireWall KNock OPerator server.

Package: fwknop-client
Description-md5: 051dcec7cc09ad4f9dc52338bee09ff1
Description-en: FireWall KNock OPerator client side - C version
 The FireWall KNock OPerator implements an authorization scheme called
 Single Packet Authorization (SPA), based on Netfilter and libpcap.
 .
 Its main application is to protect services such as OpenSSH with
 an additional layer of security in order to make the exploitation of
 vulnerabilities (both 0-day and unpatched code) much more difficult.
 .
 This is the client program responsible for accepting password input
 from the user, constructing SPA packets that conform to the fwknop
 packet format, and encrypting packet data.

Package: fwknop-server
Description-md5: c694b7b8c77e0124be3c4eafe1bebec8
Description-en: FireWall KNock OPerator server side - C version
 The FireWall KNock OPerator implements an authorization scheme called
 Single Packet Authorization (SPA), based on Netfilter and libpcap.
 .
 Its main application is to protect services such as OpenSSH with
 an additional layer of security in order to make the exploitation of
 vulnerabilities (both 0-day and unpatched code) much more difficult.
 .
 The authorization server passively listens for authorization packets via
 libpcap, thus preventing any connections from being processed on the
 traditional port. Access to a protected service is only granted after a
 valid encrypted and non-replayed packet is detected.

Package: fwlogwatch
Description-md5: 9fb0eca840377b5b84c214320b65b9ff
Description-en: Firewall log analyzer
 fwlogwatch produces ipchains, netfilter/iptables, ipfilter, Cisco IOS and
 Cisco PIX log summary reports in text and HTML form and has a lot of
 options to find and display relevant patterns in connection attempts. With
 the data found it can also generate customizable incident reports from a
 template and send them to abuse contacts at offending sites or CERT
 coordination centers. Finally, it can also run as daemon and report
 anomalies or start countermeasures.

Package: fwsnort
Description-md5: 3f77207b07b2a015a7e47d90389b17d0
Description-en: Snort-to-iptables rule translator
 Fwsnort translates Snort rules into equivalent iptables rules and
 generates a shell script that implements the resulting iptables
 commands.
 .
 This allows network traffic that matches Snort signatures to be logged
 and/or dropped by iptables directly without putting any interface into
 promiscuous mode or queuing packets from kernel to user space.

Package: fwts
Description-md5: 2ced4a548490b16630bde449e3861f20
Description-en: FirmWare Test Suite
 This is a firmware test suite that performs sanity checks on system
 firmware. It is intended to identify BIOS and ACPI errors and
 if appropriate it will try to explain the errors and give advice to
 help workaround or fix firmware bugs.  It is primarily intended to
 be a Linux-centric firmware troubleshooting tool.

Package: fwts-frontend
Description-md5: fc98ee1ccd80b6332c879648cc78e424
Description-en: Firmware Test Suite frontend interface
 This is a dialog based interface designed to provide an easy to use method
 to execute tests via Firmware Test Suite and is also used as the primary
 interface within Firmware Test Suite live images.

Package: fwupd-amd64-signed-template
Description-md5: 19d35f78650aadabde42d595495fc832
Description-en: Template for signed fwupd package
 This package is used to control code signing by the Debian signing
 service.

Package: fwupd-snap
Description-md5: 2908adeebda0f148ff3e537c01c8f19c
Description-en: Transitional package - fwupd -> fwupd snap
 This is a transitional dummy package. It can safely be removed.
 .
 fwupd is now replaced by the fwupd snap.

Package: fwupd-tests
Description-md5: 1abe6bd33c8afb4b3f7315f379d19a7f
Description-en: Test suite for firmware update daemon
 fwupd is a daemon to allow session software to update device firmware.
 You can either use a GUI software manager like GNOME Software to view and
 apply updates, the command-line tool or the system D-Bus interface directly.
 Firmware updates are supported for a variety of technologies.
 See <https://github.com/fwupd/fwupd> for details
 .
 This package provides a set of installed tests that can be run to validate
 the daemon in a continuous integration system.

Package: fwupd-unsigned
Description-md5: 6ac8eb0218063e55ab61f28d7962c47b
Description-en: Firmware update daemon (Unsigned EFI binaries)
 fwupd is a daemon to allow session software to update device firmware.
 You can either use a GUI software manager like GNOME Software to view and
 apply updates, the command-line tool or the system D-Bus interface directly.
 Firmware updates are supported for a variety of technologies.
 See <https://github.com/fwupd/fwupd> for details
 .
 This package provides the EFI binaries used for UEFI capsule updates

Package: fwupd-unsigned-dev
Description-md5: 3762bbf184b5b856c9a9a3196969b9a2
Description-en: Firmware update daemon (Development information)
 fwupd is a daemon to allow session software to update device firmware.
 You can either use a GUI software manager like GNOME Software to view and
 apply updates, the command-line tool or the system D-Bus interface directly.
 Firmware updates are supported for a variety of technologies.
 See <https://github.com/fwupd/fwupd> for details
 .
 This package provides the dependencies for the fwupd daemon to resolve

Package: fxload
Description-md5: 6b1a58fe75ba5ced6a731e6b2d3affdf
Description-en: Firmware download to EZ-USB devices
 This program is conveniently able to download firmware into FX and FX2
 ez-usb devices. It is intended to be invoked by hotplug scripts when
 the unprogrammed device appears on the bus.

Package: fxt-tools
Description-md5: 5b3a50b332cac944942cf5f9473177f3
Description-en: Multithreaded tracing library
 FxT is a library and associated tools that can be used to analyze the
 performance of multithreaded programs which can potentially use a
 hybrid thread scheduler (i.e. a user-level scheduler on top of a
 kernel-level one). The Marcel thread library can take full profit from
 this library.
 .
 FxT is based on the offline analysis of traces (sequence of events recorded at
 run time).
 .
 This package contains tools.

Package: fyi
Description-md5: dc74ebd5e822036d34e5edbf1cf4dea1
Description-en: utility to send desktop notifications via a notification daemon
 FYI (for your information) is a command line utility to send desktop
 notifications to the user via a notification daemon implementing XDG desktop
 notifications.
 .
 It is a almost a notify-send clone, with the following differences:
 .
 * notify-send does not implement --close.
 * notify-send does not expose activation tokens (needed for window
 focus/activation) in any meaningful way. It prints it as a debug message
 when G_MESSAGES_DEBUG=all; fyi prints it when you use --print-token.
 * fyi has consistent syntax in its --action and --hintoptions.
 * fyi can print the reason a notification was closed, with --print-reason.
 * fyi can query the notification daemon for its name and version information.
 * fyi can query the notification daemon for its capabilities.
 * fyi has shell completions (though only fish for now).

Package: fypp
Description-md5: ede2d1e1dc70c5f9cdad838c6fdfe435
Description-en: Python powered Fortran preprocessor
 Fypp is a Python powered preprocessor. It can be used for any programming
 languages but its primary aim is to offer a Fortran preprocessor, which helps
 to extend Fortran with condititional compiling and template metaprogramming
 capabilities. Instead of introducing its own expression syntax, it uses Python
 expressions in its preprocessor directives, offering the consistency and
 versatility of Python when formulating metaprogramming tasks. It puts strong
 emphasis on robustness and on neat integration into developing toolchains.

Package: fzf
Description-md5: a0bfeecf96a19354d63fcb504b7530c9
Description-en: general-purpose command-line fuzzy finder
 It's an interactive Unix filter for command-line that can be used with
 any list; files, command history, processes, hostnames, bookmarks, git
 commits, etc.
 .
 Refer /usr/share/doc/fzf/README.Debian for quick instructions on how to
 add keybindings for Bash, Zsh, Fish to call fzf.

Package: fzy
Description-md5: 960432c9a7525503b9f84e76bf2671c9
Description-en: fast, simple fuzzy text selector
 fzy is a fast, simple fuzzy text selector for the terminal with an
 advanced scoring algorithm.

Package: g++-11
Description-md5: 0a3fad3367cb994bd16c61b0e16a8b9c
Description-en: GNU C++ compiler
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.

Package: g++-11-aarch64-linux-gnu
Description-md5: a7f8482a0c83b82b8aaf4e0cb957d5d0
Description-en: GNU C++ compiler (cross compiler for arm64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arm64 architecture.

Package: g++-11-alpha-linux-gnu
Description-md5: c0bc62cb25b56097db947d9f27d6e7a0
Description-en: GNU C++ compiler (cross compiler for alpha architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for alpha architecture.

Package: g++-11-arc-linux-gnu
Description-md5: 4c6151b9337f741c7c366f7ecde21bc8
Description-en: GNU C++ compiler (cross compiler for arc architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arc architecture.

Package: g++-11-arm-linux-gnueabi
Description-md5: 5046662fa8830ee3b7e41bd1fb621aa8
Description-en: GNU C++ compiler (cross compiler for armel architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for armel architecture.

Package: g++-11-arm-linux-gnueabihf
Description-md5: 466636539965b105eeffa2a5b48e2850
Description-en: GNU C++ compiler (cross compiler for armhf architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for armhf architecture.

Package: g++-11-hppa-linux-gnu
Description-md5: 400423dfeca689996725f7a1e6baa2d7
Description-en: GNU C++ compiler (cross compiler for hppa architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for hppa architecture.

Package: g++-11-i686-linux-gnu
Description-md5: afff2dc72e2284224d811d1b7d6a3051
Description-en: GNU C++ compiler (cross compiler for i386 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for i386 architecture.

Package: g++-11-m68k-linux-gnu
Description-md5: 7ddb89c61f3eaef3ccfc87c6339568e1
Description-en: GNU C++ compiler (cross compiler for m68k architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for m68k architecture.

Package: g++-11-multilib
Description-md5: 291f2f15035d2eb62358c5157bbae10c
Description-en: GNU C++ compiler (multilib support)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-11-multilib-i686-linux-gnu
Description-md5: 1b477be30862e6844809da2c63f23bde
Description-en: GNU C++ compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-11-multilib-powerpc-linux-gnu
Description-md5: ce976239962eb02dc6cc11004274270f
Description-en: GNU C++ compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-11-multilib-powerpc64-linux-gnu
Description-md5: 00e742f4472bbb037b93ad698bf36caa
Description-en: GNU C++ compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-11-multilib-sparc64-linux-gnu
Description-md5: 66228665f9926c448f8cc0efd590015e
Description-en: GNU C++ compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-11-multilib-x86-64-linux-gnux32
Description-md5: 2cb052e946be1564825b901c0f5ab14c
Description-en: GNU C++ compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-11-powerpc-linux-gnu
Description-md5: b6993fa4a5bfc950233d89bb6922d796
Description-en: GNU C++ compiler (cross compiler for powerpc architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for powerpc architecture.

Package: g++-11-powerpc64-linux-gnu
Description-md5: 8773af1a015cc0fff329800b1c8eb18b
Description-en: GNU C++ compiler (cross compiler for ppc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for ppc64 architecture.

Package: g++-11-powerpc64le-linux-gnu
Description-md5: 9d3a342fa9bb1664c1a3228fb97d3eae
Description-en: GNU C++ compiler (cross compiler for ppc64el architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for ppc64el architecture.

Package: g++-11-riscv64-linux-gnu
Description-md5: 3c417007b0cbe0fdbdbd2d7eb5e639b2
Description-en: GNU C++ compiler (cross compiler for riscv64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for riscv64 architecture.

Package: g++-11-s390x-linux-gnu
Description-md5: 6504513b0451939eb03345282ca3aacc
Description-en: GNU C++ compiler (cross compiler for s390x architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for s390x architecture.

Package: g++-11-sh4-linux-gnu
Description-md5: 0f5474e825fb350a71fabbb1c3dfc2cc
Description-en: GNU C++ compiler (cross compiler for sh4 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for sh4 architecture.

Package: g++-11-sparc64-linux-gnu
Description-md5: 0ca69794eaa79de76832bd3e72334574
Description-en: GNU C++ compiler (cross compiler for sparc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for sparc64 architecture.

Package: g++-11-x86-64-linux-gnux32
Description-md5: 056b1050ba2a52d3ec4a46a6f4ee9140
Description-en: GNU C++ compiler (cross compiler for x32 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for x32 architecture.

Package: g++-12
Description-md5: 0a3fad3367cb994bd16c61b0e16a8b9c
Description-en: GNU C++ compiler
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.

Package: g++-12-aarch64-linux-gnu
Description-md5: a7f8482a0c83b82b8aaf4e0cb957d5d0
Description-en: GNU C++ compiler (cross compiler for arm64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arm64 architecture.

Package: g++-12-alpha-linux-gnu
Description-md5: c0bc62cb25b56097db947d9f27d6e7a0
Description-en: GNU C++ compiler (cross compiler for alpha architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for alpha architecture.

Package: g++-12-arc-linux-gnu
Description-md5: 4c6151b9337f741c7c366f7ecde21bc8
Description-en: GNU C++ compiler (cross compiler for arc architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arc architecture.

Package: g++-12-arm-linux-gnueabi
Description-md5: 5046662fa8830ee3b7e41bd1fb621aa8
Description-en: GNU C++ compiler (cross compiler for armel architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for armel architecture.

Package: g++-12-arm-linux-gnueabihf
Description-md5: 466636539965b105eeffa2a5b48e2850
Description-en: GNU C++ compiler (cross compiler for armhf architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for armhf architecture.

Package: g++-12-hppa-linux-gnu
Description-md5: 400423dfeca689996725f7a1e6baa2d7
Description-en: GNU C++ compiler (cross compiler for hppa architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for hppa architecture.

Package: g++-12-i686-linux-gnu
Description-md5: afff2dc72e2284224d811d1b7d6a3051
Description-en: GNU C++ compiler (cross compiler for i386 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for i386 architecture.

Package: g++-12-m68k-linux-gnu
Description-md5: 7ddb89c61f3eaef3ccfc87c6339568e1
Description-en: GNU C++ compiler (cross compiler for m68k architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for m68k architecture.

Package: g++-12-multilib
Description-md5: 291f2f15035d2eb62358c5157bbae10c
Description-en: GNU C++ compiler (multilib support)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-12-multilib-i686-linux-gnu
Description-md5: 1b477be30862e6844809da2c63f23bde
Description-en: GNU C++ compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-12-multilib-powerpc-linux-gnu
Description-md5: ce976239962eb02dc6cc11004274270f
Description-en: GNU C++ compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-12-multilib-powerpc64-linux-gnu
Description-md5: 00e742f4472bbb037b93ad698bf36caa
Description-en: GNU C++ compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-12-multilib-sparc64-linux-gnu
Description-md5: 66228665f9926c448f8cc0efd590015e
Description-en: GNU C++ compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-12-multilib-x86-64-linux-gnux32
Description-md5: 2cb052e946be1564825b901c0f5ab14c
Description-en: GNU C++ compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-12-powerpc-linux-gnu
Description-md5: b6993fa4a5bfc950233d89bb6922d796
Description-en: GNU C++ compiler (cross compiler for powerpc architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for powerpc architecture.

Package: g++-12-powerpc64-linux-gnu
Description-md5: 8773af1a015cc0fff329800b1c8eb18b
Description-en: GNU C++ compiler (cross compiler for ppc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for ppc64 architecture.

Package: g++-12-powerpc64le-linux-gnu
Description-md5: 9d3a342fa9bb1664c1a3228fb97d3eae
Description-en: GNU C++ compiler (cross compiler for ppc64el architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for ppc64el architecture.

Package: g++-12-riscv64-linux-gnu
Description-md5: 3c417007b0cbe0fdbdbd2d7eb5e639b2
Description-en: GNU C++ compiler (cross compiler for riscv64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for riscv64 architecture.

Package: g++-12-s390x-linux-gnu
Description-md5: 6504513b0451939eb03345282ca3aacc
Description-en: GNU C++ compiler (cross compiler for s390x architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for s390x architecture.

Package: g++-12-sh4-linux-gnu
Description-md5: 0f5474e825fb350a71fabbb1c3dfc2cc
Description-en: GNU C++ compiler (cross compiler for sh4 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for sh4 architecture.

Package: g++-12-sparc64-linux-gnu
Description-md5: 0ca69794eaa79de76832bd3e72334574
Description-en: GNU C++ compiler (cross compiler for sparc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for sparc64 architecture.

Package: g++-12-x86-64-linux-gnux32
Description-md5: 056b1050ba2a52d3ec4a46a6f4ee9140
Description-en: GNU C++ compiler (cross compiler for x32 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for x32 architecture.

Package: g++-13
Description-md5: 0a3fad3367cb994bd16c61b0e16a8b9c
Description-en: GNU C++ compiler
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.

Package: g++-13-aarch64-linux-gnu
Description-md5: b996f012975000f1ea76fd985d3446d1
Description-en: GNU C++ compiler for aarch64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for aarch64-linux-gnu architecture.

Package: g++-13-alpha-linux-gnu
Description-md5: 2932ecfbf875987adb785a93f1e9504c
Description-en: GNU C++ compiler for alpha-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for alpha-linux-gnu architecture.

Package: g++-13-arc-linux-gnu
Description-md5: e14e856b76e6c130b49053d2b58a37eb
Description-en: GNU C++ compiler for arc-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arc-linux-gnu architecture.

Package: g++-13-arm-linux-gnueabi
Description-md5: 4295d48c3de87ed13720997a550f5ddb
Description-en: GNU C++ compiler for arm-linux-gnueabi architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arm-linux-gnueabi architecture.

Package: g++-13-arm-linux-gnueabihf
Description-md5: 8217684381d0545df03fa8d52efefabb
Description-en: GNU C++ compiler for arm-linux-gnueabihf architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arm-linux-gnueabihf architecture.

Package: g++-13-for-build
Description-md5: 6b662a2a3907f28ed9a0e2ac6a55d3ea
Description-en: GNU C++ compiler for the build architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arch_gnu architecture.
 .
 This is a dependency package.

Package: g++-13-for-host
Description-md5: 9390f1b2980c545f669a0b8b8d5b11e0
Description-en: GNU C++ compiler for the host architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the host architecture.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: g++-13-hppa-linux-gnu
Description-md5: 18267b1bfb244fadd9254c5eef389381
Description-en: GNU C++ compiler for hppa-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for hppa-linux-gnu architecture.

Package: g++-13-i686-linux-gnu
Description-md5: 88bdc3f5d96144f5748dae6f61c62299
Description-en: GNU C++ compiler for i686-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for i686-linux-gnu architecture.

Package: g++-13-loongarch64-linux-gnu
Description-md5: 36c59c1ac7f031282a6d22c16f6ee607
Description-en: GNU C++ compiler for loongarch64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for loongarch64-linux-gnu architecture.

Package: g++-13-m68k-linux-gnu
Description-md5: c54664c51957dcedc707e0713caa3cc9
Description-en: GNU C++ compiler for m68k-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for m68k-linux-gnu architecture.

Package: g++-13-multilib
Description-md5: 291f2f15035d2eb62358c5157bbae10c
Description-en: GNU C++ compiler (multilib support)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-13-multilib-i686-linux-gnu
Description-md5: 1b477be30862e6844809da2c63f23bde
Description-en: GNU C++ compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-13-multilib-powerpc-linux-gnu
Description-md5: ce976239962eb02dc6cc11004274270f
Description-en: GNU C++ compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-13-multilib-powerpc64-linux-gnu
Description-md5: 00e742f4472bbb037b93ad698bf36caa
Description-en: GNU C++ compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-13-multilib-sparc64-linux-gnu
Description-md5: 66228665f9926c448f8cc0efd590015e
Description-en: GNU C++ compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-13-multilib-x86-64-linux-gnux32
Description-md5: 2cb052e946be1564825b901c0f5ab14c
Description-en: GNU C++ compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-13-powerpc-linux-gnu
Description-md5: a6a01c5b6174aae806d940f3ce2cf093
Description-en: GNU C++ compiler for powerpc-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for powerpc-linux-gnu architecture.

Package: g++-13-powerpc64-linux-gnu
Description-md5: 557ddc209c9ffc0ee91f14ba077f4ec5
Description-en: GNU C++ compiler for powerpc64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for powerpc64-linux-gnu architecture.

Package: g++-13-powerpc64le-linux-gnu
Description-md5: 0be28451d4d61c7a7c7261ee29e52e35
Description-en: GNU C++ compiler for powerpc64le-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for powerpc64le-linux-gnu architecture.

Package: g++-13-riscv64-linux-gnu
Description-md5: c05debccc4cda53b165f1d0fab684249
Description-en: GNU C++ compiler for riscv64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for riscv64-linux-gnu architecture.

Package: g++-13-s390x-linux-gnu
Description-md5: fafd9d967c83a64a002649a8dd459c79
Description-en: GNU C++ compiler for s390x-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for s390x-linux-gnu architecture.

Package: g++-13-sh4-linux-gnu
Description-md5: 1369316a1da3e0f60d597714dc79d09b
Description-en: GNU C++ compiler for sh4-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for sh4-linux-gnu architecture.

Package: g++-13-sparc64-linux-gnu
Description-md5: d43dfc98f70770fe2d3808f84e84d2f0
Description-en: GNU C++ compiler for sparc64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for sparc64-linux-gnu architecture.

Package: g++-13-x86-64-linux-gnu
Description-md5: f28641d421c551d47a5e989009efe119
Description-en: GNU C++ compiler for x86_64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for x86_64-linux-gnu architecture.

Package: g++-13-x86-64-linux-gnux32
Description-md5: fd335f1a1944e156a3560646eef5d172
Description-en: GNU C++ compiler for x86_64-linux-gnux32 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for x86_64-linux-gnux32 architecture.

Package: g++-14
Description-md5: 0a3fad3367cb994bd16c61b0e16a8b9c
Description-en: GNU C++ compiler
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.

Package: g++-14-aarch64-linux-gnu
Description-md5: b996f012975000f1ea76fd985d3446d1
Description-en: GNU C++ compiler for aarch64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for aarch64-linux-gnu architecture.

Package: g++-14-alpha-linux-gnu
Description-md5: 2932ecfbf875987adb785a93f1e9504c
Description-en: GNU C++ compiler for alpha-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for alpha-linux-gnu architecture.

Package: g++-14-arc-linux-gnu
Description-md5: e14e856b76e6c130b49053d2b58a37eb
Description-en: GNU C++ compiler for arc-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arc-linux-gnu architecture.

Package: g++-14-arm-linux-gnueabi
Description-md5: 4295d48c3de87ed13720997a550f5ddb
Description-en: GNU C++ compiler for arm-linux-gnueabi architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arm-linux-gnueabi architecture.

Package: g++-14-arm-linux-gnueabihf
Description-md5: 8217684381d0545df03fa8d52efefabb
Description-en: GNU C++ compiler for arm-linux-gnueabihf architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arm-linux-gnueabihf architecture.

Package: g++-14-for-build
Description-md5: 6b662a2a3907f28ed9a0e2ac6a55d3ea
Description-en: GNU C++ compiler for the build architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for arch_gnu architecture.
 .
 This is a dependency package.

Package: g++-14-for-host
Description-md5: 9390f1b2980c545f669a0b8b8d5b11e0
Description-en: GNU C++ compiler for the host architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the host architecture.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: g++-14-hppa-linux-gnu
Description-md5: 18267b1bfb244fadd9254c5eef389381
Description-en: GNU C++ compiler for hppa-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for hppa-linux-gnu architecture.

Package: g++-14-i686-linux-gnu
Description-md5: 88bdc3f5d96144f5748dae6f61c62299
Description-en: GNU C++ compiler for i686-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for i686-linux-gnu architecture.

Package: g++-14-loongarch64-linux-gnu
Description-md5: 36c59c1ac7f031282a6d22c16f6ee607
Description-en: GNU C++ compiler for loongarch64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for loongarch64-linux-gnu architecture.

Package: g++-14-m68k-linux-gnu
Description-md5: c54664c51957dcedc707e0713caa3cc9
Description-en: GNU C++ compiler for m68k-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for m68k-linux-gnu architecture.

Package: g++-14-multilib
Description-md5: 291f2f15035d2eb62358c5157bbae10c
Description-en: GNU C++ compiler (multilib support)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-14-multilib-i686-linux-gnu
Description-md5: 1b477be30862e6844809da2c63f23bde
Description-en: GNU C++ compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-14-multilib-powerpc-linux-gnu
Description-md5: ce976239962eb02dc6cc11004274270f
Description-en: GNU C++ compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-14-multilib-powerpc64-linux-gnu
Description-md5: 00e742f4472bbb037b93ad698bf36caa
Description-en: GNU C++ compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-14-multilib-sparc64-linux-gnu
Description-md5: 66228665f9926c448f8cc0efd590015e
Description-en: GNU C++ compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-14-multilib-x86-64-linux-gnux32
Description-md5: 2cb052e946be1564825b901c0f5ab14c
Description-en: GNU C++ compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-14-powerpc-linux-gnu
Description-md5: a6a01c5b6174aae806d940f3ce2cf093
Description-en: GNU C++ compiler for powerpc-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for powerpc-linux-gnu architecture.

Package: g++-14-powerpc64-linux-gnu
Description-md5: 557ddc209c9ffc0ee91f14ba077f4ec5
Description-en: GNU C++ compiler for powerpc64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for powerpc64-linux-gnu architecture.

Package: g++-14-powerpc64le-linux-gnu
Description-md5: 0be28451d4d61c7a7c7261ee29e52e35
Description-en: GNU C++ compiler for powerpc64le-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for powerpc64le-linux-gnu architecture.

Package: g++-14-riscv64-linux-gnu
Description-md5: c05debccc4cda53b165f1d0fab684249
Description-en: GNU C++ compiler for riscv64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for riscv64-linux-gnu architecture.

Package: g++-14-s390x-linux-gnu
Description-md5: fafd9d967c83a64a002649a8dd459c79
Description-en: GNU C++ compiler for s390x-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for s390x-linux-gnu architecture.

Package: g++-14-sh4-linux-gnu
Description-md5: 1369316a1da3e0f60d597714dc79d09b
Description-en: GNU C++ compiler for sh4-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for sh4-linux-gnu architecture.

Package: g++-14-sparc64-linux-gnu
Description-md5: d43dfc98f70770fe2d3808f84e84d2f0
Description-en: GNU C++ compiler for sparc64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for sparc64-linux-gnu architecture.

Package: g++-14-x86-64-linux-gnu
Description-md5: f28641d421c551d47a5e989009efe119
Description-en: GNU C++ compiler for x86_64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for x86_64-linux-gnu architecture.

Package: g++-14-x86-64-linux-gnux32
Description-md5: fd335f1a1944e156a3560646eef5d172
Description-en: GNU C++ compiler for x86_64-linux-gnux32 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for x86_64-linux-gnux32 architecture.

Package: g++-15-alpha-linux-gnu
Description-md5: 01c1bc7bc157333ab9fbfae1aa321efd
Description-en: GNU C++ compiler for the alpha-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 alpha-linux-gnu architecture.

Package: g++-15-arc-linux-gnu
Description-md5: d8709c20bbab2d0febca59eb28408a4f
Description-en: GNU C++ compiler for the arc-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 arc-linux-gnu architecture.

Package: g++-15-arm-linux-gnueabi
Description-md5: 2f24d38987817563e02fbddfe6aac888
Description-en: GNU C++ compiler for the arm-linux-gnueabi architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 arm-linux-gnueabi architecture.

Package: g++-15-hppa-linux-gnu
Description-md5: 6e98917e17fdf4d2b68dc6f34c0d7464
Description-en: GNU C++ compiler for the hppa-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 hppa-linux-gnu architecture.

Package: g++-15-loongarch64-linux-gnu
Description-md5: c38fc41e03afc41b62d1398a7b49be76
Description-en: GNU C++ compiler for the loongarch64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 loongarch64-linux-gnu architecture.

Package: g++-15-m68k-linux-gnu
Description-md5: f38807ac0280acf0a3a064e69154e862
Description-en: GNU C++ compiler for the m68k-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 m68k-linux-gnu architecture.

Package: g++-15-multilib-i686-linux-gnu
Description-md5: 1b477be30862e6844809da2c63f23bde
Description-en: GNU C++ compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-15-multilib-powerpc-linux-gnu
Description-md5: ce976239962eb02dc6cc11004274270f
Description-en: GNU C++ compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-15-multilib-powerpc64-linux-gnu
Description-md5: 00e742f4472bbb037b93ad698bf36caa
Description-en: GNU C++ compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-15-multilib-sparc64-linux-gnu
Description-md5: 66228665f9926c448f8cc0efd590015e
Description-en: GNU C++ compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-15-multilib-x86-64-linux-gnux32
Description-md5: 2cb052e946be1564825b901c0f5ab14c
Description-en: GNU C++ compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-15-powerpc-linux-gnu
Description-md5: 40860023d50c95366d5c0d2f0a875f3c
Description-en: GNU C++ compiler for the powerpc-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 powerpc-linux-gnu architecture.

Package: g++-15-powerpc64-linux-gnu
Description-md5: c34bb497773bcab2a4bf74030481a1ff
Description-en: GNU C++ compiler for the powerpc64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 powerpc64-linux-gnu architecture.

Package: g++-15-sh4-linux-gnu
Description-md5: a9db681edf949d82eef637f579d133b6
Description-en: GNU C++ compiler for the sh4-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 sh4-linux-gnu architecture.

Package: g++-15-sparc64-linux-gnu
Description-md5: f00327ad960ff4b7743e93d0a1f821a4
Description-en: GNU C++ compiler for the sparc64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 sparc64-linux-gnu architecture.

Package: g++-15-x86-64-linux-gnux32
Description-md5: cf6e3b4cd5644643587c867fb25e15ef
Description-en: GNU C++ compiler for the x86_64-linux-gnux32 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 x86_64-linux-gnux32 architecture.

Package: g++-16
Description-md5: 0a3fad3367cb994bd16c61b0e16a8b9c
Description-en: GNU C++ compiler
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.

Package: g++-16-aarch64-linux-gnu
Description-md5: 1698f8e6d84da70ee66e46fcb9fae062
Description-en: GNU C++ compiler for the aarch64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 aarch64-linux-gnu architecture.

Package: g++-16-alpha-linux-gnu
Description-md5: 01c1bc7bc157333ab9fbfae1aa321efd
Description-en: GNU C++ compiler for the alpha-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 alpha-linux-gnu architecture.

Package: g++-16-arc-linux-gnu
Description-md5: d8709c20bbab2d0febca59eb28408a4f
Description-en: GNU C++ compiler for the arc-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 arc-linux-gnu architecture.

Package: g++-16-arm-linux-gnueabi
Description-md5: 2f24d38987817563e02fbddfe6aac888
Description-en: GNU C++ compiler for the arm-linux-gnueabi architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 arm-linux-gnueabi architecture.

Package: g++-16-arm-linux-gnueabihf
Description-md5: 7e42e2316ead40c4b651752dc83234d7
Description-en: GNU C++ compiler for the arm-linux-gnueabihf architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 arm-linux-gnueabihf architecture.

Package: g++-16-for-build
Description-md5: c033e2fdbd24e02b5599eebb61027b7c
Description-en: GNU C++ compiler for the build architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 arch_gnu architecture.
 .
 This is a dependency package.

Package: g++-16-for-host
Description-md5: 9390f1b2980c545f669a0b8b8d5b11e0
Description-en: GNU C++ compiler for the host architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the host architecture.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: g++-16-hppa-linux-gnu
Description-md5: 6e98917e17fdf4d2b68dc6f34c0d7464
Description-en: GNU C++ compiler for the hppa-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 hppa-linux-gnu architecture.

Package: g++-16-i686-linux-gnu
Description-md5: 4bcee97f3f1dbbe3d26ed394722ba5bc
Description-en: GNU C++ compiler for the i686-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 i686-linux-gnu architecture.

Package: g++-16-loongarch64-linux-gnu
Description-md5: c38fc41e03afc41b62d1398a7b49be76
Description-en: GNU C++ compiler for the loongarch64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 loongarch64-linux-gnu architecture.

Package: g++-16-m68k-linux-gnu
Description-md5: f38807ac0280acf0a3a064e69154e862
Description-en: GNU C++ compiler for the m68k-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 m68k-linux-gnu architecture.

Package: g++-16-multilib
Description-md5: 291f2f15035d2eb62358c5157bbae10c
Description-en: GNU C++ compiler (multilib support)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-16-multilib-i686-linux-gnu
Description-md5: 1b477be30862e6844809da2c63f23bde
Description-en: GNU C++ compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-16-multilib-powerpc-linux-gnu
Description-md5: ce976239962eb02dc6cc11004274270f
Description-en: GNU C++ compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-16-multilib-powerpc64-linux-gnu
Description-md5: 00e742f4472bbb037b93ad698bf36caa
Description-en: GNU C++ compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-16-multilib-sparc64-linux-gnu
Description-md5: 66228665f9926c448f8cc0efd590015e
Description-en: GNU C++ compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-16-multilib-x86-64-linux-gnux32
Description-md5: 2cb052e946be1564825b901c0f5ab14c
Description-en: GNU C++ compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: g++-16-powerpc-linux-gnu
Description-md5: 40860023d50c95366d5c0d2f0a875f3c
Description-en: GNU C++ compiler for the powerpc-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 powerpc-linux-gnu architecture.

Package: g++-16-powerpc64-linux-gnu
Description-md5: c34bb497773bcab2a4bf74030481a1ff
Description-en: GNU C++ compiler for the powerpc64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 powerpc64-linux-gnu architecture.

Package: g++-16-powerpc64le-linux-gnu
Description-md5: ebb9916a66f41b95daf1752865ac8395
Description-en: GNU C++ compiler for the powerpc64le-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 powerpc64le-linux-gnu architecture.

Package: g++-16-riscv64-linux-gnu
Description-md5: 186a6b2f8835ee07ba020a89baf3cf1b
Description-en: GNU C++ compiler for the riscv64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 riscv64-linux-gnu architecture.

Package: g++-16-s390x-linux-gnu
Description-md5: 242579a2aad3a3fffda9604eae1be5bd
Description-en: GNU C++ compiler for the s390x-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 s390x-linux-gnu architecture.

Package: g++-16-sh4-linux-gnu
Description-md5: a9db681edf949d82eef637f579d133b6
Description-en: GNU C++ compiler for the sh4-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 sh4-linux-gnu architecture.

Package: g++-16-sparc64-linux-gnu
Description-md5: f00327ad960ff4b7743e93d0a1f821a4
Description-en: GNU C++ compiler for the sparc64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 sparc64-linux-gnu architecture.

Package: g++-16-x86-64-linux-gnu
Description-md5: 24a07843bf4c633592b1f382a69382f3
Description-en: GNU C++ compiler for the x86_64-linux-gnu architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 x86_64-linux-gnu architecture.

Package: g++-16-x86-64-linux-gnux32
Description-md5: cf6e3b4cd5644643587c867fb25e15ef
Description-en: GNU C++ compiler for the x86_64-linux-gnux32 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This package contains C++ cross-compiler for the
 x86_64-linux-gnux32 architecture.

Package: g++-alpha-linux-gnu
Description-md5: 63455f6f87778fa475c4784e9a7d06d1
Description-en: GNU C++ compiler for the alpha architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the alpha architecture.

Package: g++-arc-linux-gnu
Description-md5: 41d6ad1e5053fe4295b6334913ccff6c
Description-en: GNU C++ compiler for the arc architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the arc architecture.

Package: g++-arm-linux-gnueabi
Description-md5: 05df4fea4d3956fb12eda5f6640a9368
Description-en: GNU C++ compiler for the armel architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the armel architecture.

Package: g++-hppa-linux-gnu
Description-md5: 905a8313956ffa9b5f950bb5b7d1877e
Description-en: GNU C++ compiler for the hppa architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the hppa architecture.

Package: g++-loongarch64-linux-gnu
Description-md5: b1ba94c363ffa2b76ae0b943f073ee63
Description-en: GNU C++ compiler for the loong64 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the loong64 architecture.

Package: g++-m68k-linux-gnu
Description-md5: db3172d6c0f5b027c5611f948d711fbc
Description-en: GNU C++ compiler for the m68k architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the m68k architecture.

Package: g++-mingw-w64
Description-md5: be80ce4b74c17089adf52fd4e6f4d519
Description-en: GNU C++ compiler for MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the C++ compiler, supporting
 cross-compiling to 32- and 64-bit MinGW-w64 targets.

Package: g++-mingw-w64-i686
Description-md5: 6366762ba193116a3b542733f5cfb5e8
Description-en: GNU C++ compiler for MinGW-w64 targeting Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the C++ compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets.

Package: g++-mingw-w64-i686-posix
Description-md5: 59f77e288f7da43385e23cd3357279e5
Description-en: GNU C++ compiler for MinGW-w64, Win32/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the C++ compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: g++-mingw-w64-i686-win32
Description-md5: a417f252857a5b8608e19402178d0d79
Description-en: GNU C++ compiler for MinGW-w64, Win32/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the C++ compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the Win32
 threading model.

Package: g++-mingw-w64-x86-64
Description-md5: 14601edb773363e23588439ef1aaa043
Description-en: GNU C++ compiler for MinGW-w64 targeting Win64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the C++ compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets.

Package: g++-mingw-w64-x86-64-posix
Description-md5: 2f78b451e8f57f04cf2bb392f2101c0e
Description-en: GNU C++ compiler for MinGW-w64, Win64/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the C++ compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: g++-mingw-w64-x86-64-win32
Description-md5: b7a278b6e6a5418562b9721cbfb394f2
Description-en: GNU C++ compiler for MinGW-w64, Win64/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the C++ compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the Win32
 threading model.

Package: g++-multilib-i686-linux-gnu
Description-md5: 21d062243171427488240851c399824b
Description-en: GNU C++ compiler for the i386 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++
 cross-compiler for the i386 architecture.

Package: g++-multilib-powerpc-linux-gnu
Description-md5: 4fc6dc02333543ee6db964e755540b56
Description-en: GNU C++ compiler for the powerpc architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++
 cross-compiler for the powerpc architecture.

Package: g++-multilib-powerpc64-linux-gnu
Description-md5: b8cb59982684379a36c19e6abe4f591f
Description-en: GNU C++ compiler for the ppc64 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++
 cross-compiler for the ppc64 architecture.

Package: g++-multilib-sparc64-linux-gnu
Description-md5: 66ae43da9a032d1752d97ec3b62d296e
Description-en: GNU C++ compiler for the sparc64 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++
 cross-compiler for the sparc64 architecture.

Package: g++-multilib-x86-64-linux-gnux32
Description-md5: dbb207d5c6757c026380fba16058c9ce
Description-en: GNU C++ compiler for the x32 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++
 cross-compiler for the x32 architecture.

Package: g++-powerpc-linux-gnu
Description-md5: f9aeda628b0db2328f1e8a1d68ba71ce
Description-en: GNU C++ compiler for the powerpc architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the powerpc architecture.

Package: g++-powerpc64-linux-gnu
Description-md5: 3a3c7919ff09612e0528b8e93af74355
Description-en: GNU C++ compiler for the ppc64 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the ppc64 architecture.

Package: g++-sh4-linux-gnu
Description-md5: c3fee81ad277f72de39cc9578b38e026
Description-en: GNU C++ compiler for the sh4 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the sh4 architecture.

Package: g++-sparc64-linux-gnu
Description-md5: 2fd5de3ec4816eb88005bbefa7b13a03
Description-en: GNU C++ compiler for the sparc64 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the sparc64 architecture.

Package: g++-x86-64-linux-gnux32
Description-md5: ca674cd5b7ed6d5bdcc6aac8d37327aa
Description-en: GNU C++ compiler for the x32 architecture
 This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
 .
 This is a dependency package providing the default GNU C++ cross-compiler
 for the x32 architecture.

Package: g-golf
Description-md5: 7052727413ac74c5ece55bd1747cc2ee
Description-en: Guile Object Library for GNOME
 G-Golf low level API comprises a binding to - (most of) the GObject
 Introspection and (some of) the GObject and Glib libraries, as well as
 additional (G-Golf) utilities - used to import GObject libraries and
 build their corresponding G-Golf high level API.
 G-Golf high level API makes (imported) GOBject classes and methods
 available using GOOPS, the Guile Object Oriented System.
 G-Golf is a tool to develop modern graphical applications.

Package: g-golf-adw-1-examples
Description-md5: 444e37ba11fe210cf62e53931e9d985b
Description-en: G-Golf example programs for the Adwaita user interface library
 This package contains Guile Scheme example programs using G-Golf and the
 Adwaita library.

Package: g-golf-gtk-4-examples
Description-md5: 343c45ee57ea2297913b565807c4c6e8
Description-en: G-Golf example programs for the GTK 4.0 user interface library
 This package contains Guile Scheme example programs using G-Golf and the
 GTK 4.0 library.

Package: g10k
Description-md5: eaa2ba4ddd1e40179d950a92b74de551
Description-en: Puppet environment and module deployment
 g10k provides a general purpose toolset for deploying Puppet
 environments and modules. It implements the Puppetfile format and
 provides a native implementation of Puppet dynamic environments.
 g10k is a rewrite of puppetlabs/r10k in Go with additional
 optimizations such as:
 .
 - caching support
 - distinct SSH keys for each source
 - parallel cloning and checkout
 - enhanced Puppetfile options
 .
 It only supports Forge modules and Git repositories.

Package: g15daemon
Description-md5: dfec4ae2baf2729f619bd25f49fea736
Description-en: LCD multiplexer for Logitech G15 Keyboard
 G15daemon provides multiple virtual screens for the LCD on the Logitech
 G15 keyboard and Z10 speakers. It also allows the use of all additional
 keys of G11 and G15 keyboards, even if the kernel does not support them.

Package: g2p-sk
Description-md5: cbf936b7d9397440de30518b6f0acb30
Description-en: Phonetic transcription for Slovak language
 g2p-sk implements rule based approach for the
 phonetic transcription. Each input word represented by the
 sequence of the graphemes is transcribed to the sequence of
 of the phones in the SAMPA coding.

Package: g810-led
Description-md5: a91f18b73bbc3ad4d2e98d0d03356a40
Description-en: LED configuration tool for Logitech Gx10 keyboards
 g810-led is a configuration tool for the LEDs on Logitech Gx10 gaming
 keyboards: G213, G410, G413, G512, G513, G610, G810, G815, G910, and
 G Pro.
 .
 The LEDs can be configured in a variety of ways, depending on the
 keyboards' capabilities:
 .
 * pre-defined effects (breathing, colour-cycling, waves)
 * individual key colours and/or intensities
 * key group colours and/or intensities

Package: ga68
Description-md5: 1cb6235602b37e7fb5079a3764fb9f8a
Description-en: GNU Algol-68 compiler, based on the GCC backend
 This is a dependency package providing the default GNU Algol-68 compiler.

Package: ga68-15
Description-md5: 30c69c461c89e2a11180e4b8c6d22def
Description-en: GNU Algol 68 compiler
 This is the GNU Algol 68 compiler, which compiles Algol 68 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: ga68-15-aarch64-linux-gnu
Description-md5: 1d021cf463f90b896add67d5bf70dce5
Description-en: GNU Algol 68 compiler for the aarch64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the aarch64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-alpha-linux-gnu
Description-md5: d1307c81a6a93c0b6bba9c8d22860eba
Description-en: GNU Algol 68 compiler for the alpha-linux-gnu architecture
 This is the GNU Algol 68 compiler for the alpha-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-arc-linux-gnu
Description-md5: f42915979264954442eec416b0dc509b
Description-en: GNU Algol 68 compiler for the arc-linux-gnu architecture
 This is the GNU Algol 68 compiler for the arc-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-arm-linux-gnueabi
Description-md5: 465e3daac3b222d282c171ee1e2bd123
Description-en: GNU Algol 68 compiler for the arm-linux-gnueabi architecture
 This is the GNU Algol 68 compiler for the arm-linux-gnueabi architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-arm-linux-gnueabihf
Description-md5: ad4985e970389dc83f4e9bece33ae55e
Description-en: GNU Algol 68 compiler for the arm-linux-gnueabihf architecture
 This is the GNU Algol 68 compiler for the arm-linux-gnueabihf architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-for-build
Description-md5: d932cad28db19ec14513ce2f387605ac
Description-en: GNU Algol 68 compiler for the build architecture
 This is the GNU Algol 68 compiler for the build architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 This is a dependency package.

Package: ga68-15-for-host
Description-md5: ee4bae01b40440072aed9579af2d02b1
Description-en: GNU Algol 68 compiler for the host architecture
 This is the GNU Algol 68 compiler for the host architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: ga68-15-hppa-linux-gnu
Description-md5: 00bcf8d7bf0f5d442b8d8eeea1972bce
Description-en: GNU Algol 68 compiler for the hppa-linux-gnu architecture
 This is the GNU Algol 68 compiler for the hppa-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-i686-linux-gnu
Description-md5: 4e88a649cc8ec8986b65d2a48010e6f4
Description-en: GNU Algol 68 compiler for the i686-linux-gnu architecture
 This is the GNU Algol 68 compiler for the i686-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-loongarch64-linux-gnu
Description-md5: dcd2444a1aa7fd6883fdaafd595ec1a8
Description-en: GNU Algol 68 compiler for the loongarch64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the loongarch64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-m68k-linux-gnu
Description-md5: 10ae665d7e177bba9c3f7f509736c381
Description-en: GNU Algol 68 compiler for the m68k-linux-gnu architecture
 This is the GNU Algol 68 compiler for the m68k-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-powerpc-linux-gnu
Description-md5: 8eb257cb65b12f05ca27bc2f09307fd3
Description-en: GNU Algol 68 compiler for the powerpc-linux-gnu architecture
 This is the GNU Algol 68 compiler for the powerpc-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-powerpc64-linux-gnu
Description-md5: 977e74804b62c97d5cc46f01ebbf1aa8
Description-en: GNU Algol 68 compiler for the powerpc64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the powerpc64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-powerpc64le-linux-gnu
Description-md5: 03d81da6eb6d55480f1548d223572949
Description-en: GNU Algol 68 compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Algol 68 compiler for the powerpc64le-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-riscv64-linux-gnu
Description-md5: 672ad9c4c4645cbe9d1aacd231f49362
Description-en: GNU Algol 68 compiler for the riscv64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the riscv64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-s390x-linux-gnu
Description-md5: 7d0dc4c685e97c2fe0582c2aa7b3c8bc
Description-en: GNU Algol 68 compiler for the s390x-linux-gnu architecture
 This is the GNU Algol 68 compiler for the s390x-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-sh4-linux-gnu
Description-md5: 7b69d240ad6298a0eee4bf5053e5b5cb
Description-en: GNU Algol 68 compiler for the sh4-linux-gnu architecture
 This is the GNU Algol 68 compiler for the sh4-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-sparc64-linux-gnu
Description-md5: 4245520073f830be3ad3cb97b1763782
Description-en: GNU Algol 68 compiler for the sparc64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the sparc64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-x86-64-linux-gnu
Description-md5: a1d70223937520d075c1df71dbd3fb4e
Description-en: GNU Algol 68 compiler for the x86_64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the x86_64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-15-x86-64-linux-gnux32
Description-md5: a09f93ad9c4fe053c2c80144cb865bb1
Description-en: GNU Algol 68 compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Algol 68 compiler for the x86_64-linux-gnux32 architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16
Description-md5: 30c69c461c89e2a11180e4b8c6d22def
Description-en: GNU Algol 68 compiler
 This is the GNU Algol 68 compiler, which compiles Algol 68 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: ga68-16-aarch64-linux-gnu
Description-md5: 1d021cf463f90b896add67d5bf70dce5
Description-en: GNU Algol 68 compiler for the aarch64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the aarch64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-alpha-linux-gnu
Description-md5: d1307c81a6a93c0b6bba9c8d22860eba
Description-en: GNU Algol 68 compiler for the alpha-linux-gnu architecture
 This is the GNU Algol 68 compiler for the alpha-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-arc-linux-gnu
Description-md5: f42915979264954442eec416b0dc509b
Description-en: GNU Algol 68 compiler for the arc-linux-gnu architecture
 This is the GNU Algol 68 compiler for the arc-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-arm-linux-gnueabi
Description-md5: 465e3daac3b222d282c171ee1e2bd123
Description-en: GNU Algol 68 compiler for the arm-linux-gnueabi architecture
 This is the GNU Algol 68 compiler for the arm-linux-gnueabi architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-arm-linux-gnueabihf
Description-md5: ad4985e970389dc83f4e9bece33ae55e
Description-en: GNU Algol 68 compiler for the arm-linux-gnueabihf architecture
 This is the GNU Algol 68 compiler for the arm-linux-gnueabihf architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-for-build
Description-md5: d932cad28db19ec14513ce2f387605ac
Description-en: GNU Algol 68 compiler for the build architecture
 This is the GNU Algol 68 compiler for the build architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 This is a dependency package.

Package: ga68-16-for-host
Description-md5: ee4bae01b40440072aed9579af2d02b1
Description-en: GNU Algol 68 compiler for the host architecture
 This is the GNU Algol 68 compiler for the host architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: ga68-16-hppa-linux-gnu
Description-md5: 00bcf8d7bf0f5d442b8d8eeea1972bce
Description-en: GNU Algol 68 compiler for the hppa-linux-gnu architecture
 This is the GNU Algol 68 compiler for the hppa-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-i686-linux-gnu
Description-md5: 4e88a649cc8ec8986b65d2a48010e6f4
Description-en: GNU Algol 68 compiler for the i686-linux-gnu architecture
 This is the GNU Algol 68 compiler for the i686-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-loongarch64-linux-gnu
Description-md5: dcd2444a1aa7fd6883fdaafd595ec1a8
Description-en: GNU Algol 68 compiler for the loongarch64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the loongarch64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-m68k-linux-gnu
Description-md5: 10ae665d7e177bba9c3f7f509736c381
Description-en: GNU Algol 68 compiler for the m68k-linux-gnu architecture
 This is the GNU Algol 68 compiler for the m68k-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-powerpc-linux-gnu
Description-md5: 8eb257cb65b12f05ca27bc2f09307fd3
Description-en: GNU Algol 68 compiler for the powerpc-linux-gnu architecture
 This is the GNU Algol 68 compiler for the powerpc-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-powerpc64-linux-gnu
Description-md5: 977e74804b62c97d5cc46f01ebbf1aa8
Description-en: GNU Algol 68 compiler for the powerpc64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the powerpc64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-powerpc64le-linux-gnu
Description-md5: 03d81da6eb6d55480f1548d223572949
Description-en: GNU Algol 68 compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Algol 68 compiler for the powerpc64le-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-riscv64-linux-gnu
Description-md5: 672ad9c4c4645cbe9d1aacd231f49362
Description-en: GNU Algol 68 compiler for the riscv64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the riscv64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-s390x-linux-gnu
Description-md5: 7d0dc4c685e97c2fe0582c2aa7b3c8bc
Description-en: GNU Algol 68 compiler for the s390x-linux-gnu architecture
 This is the GNU Algol 68 compiler for the s390x-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-sh4-linux-gnu
Description-md5: 7b69d240ad6298a0eee4bf5053e5b5cb
Description-en: GNU Algol 68 compiler for the sh4-linux-gnu architecture
 This is the GNU Algol 68 compiler for the sh4-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-sparc64-linux-gnu
Description-md5: 4245520073f830be3ad3cb97b1763782
Description-en: GNU Algol 68 compiler for the sparc64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the sparc64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-x86-64-linux-gnu
Description-md5: a1d70223937520d075c1df71dbd3fb4e
Description-en: GNU Algol 68 compiler for the x86_64-linux-gnu architecture
 This is the GNU Algol 68 compiler for the x86_64-linux-gnu architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-16-x86-64-linux-gnux32
Description-md5: a09f93ad9c4fe053c2c80144cb865bb1
Description-en: GNU Algol 68 compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Algol 68 compiler for the x86_64-linux-gnux32 architecture,
 which compiles Algol 68 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: ga68-aarch64-linux-gnu
Description-md5: 6ef22babf94c35ffcaef05a9bcc7f033
Description-en: GNU Algol-68 compiler (based on GCC) for the arm64 architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the arm64 architecture.

Package: ga68-alpha-linux-gnu
Description-md5: d2b53153a4a919c4ef117cde85c45f15
Description-en: GNU Algol-68 compiler (based on GCC) for the alpha architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the alpha architecture.

Package: ga68-arc-linux-gnu
Description-md5: 5b3ef263a6267ff66cfaddc1ebfd670d
Description-en: GNU Algol-68 compiler (based on GCC) for the arc architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the arc architecture.

Package: ga68-arm-linux-gnueabi
Description-md5: f176e65c063688b584a7b2d514771952
Description-en: GNU Algol-68 compiler (based on GCC) for the armel architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the armel architecture.

Package: ga68-arm-linux-gnueabihf
Description-md5: bf3fc1ef5df12e53bfeb044f28b5a2cf
Description-en: GNU Algol-68 compiler (based on GCC) for the armhf architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the armhf architecture.

Package: ga68-for-build
Description-md5: 8a476841da8bd7c6da6fb442d653078c
Description-en: GNU Algol-68 compiler for the build architecture, based on the GCC backend
 This is a dependency package providing the default GNU Algol-68 compiler.
 .
 Tools used via this metapackage must be used without an architecture prefix.

Package: ga68-for-host
Description-md5: 43ee256afbd772b9baedc70cab882280
Description-en: GNU Algol-68 compiler for the host architecture, based on the GCC backend
 This is a dependency package providing the default GNU Algol-68 compiler.
 .
 Tools used via this metapackage must be used with an architecture prefix.

Package: ga68-hppa-linux-gnu
Description-md5: fe937ccfb78da9fe37bcdd7c460f35e5
Description-en: GNU Algol-68 compiler (based on GCC) for the hppa architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the hppa architecture.

Package: ga68-i686-linux-gnu
Description-md5: 14b9f04d89cd44b529752f5194ef008e
Description-en: GNU Algol-68 compiler (based on GCC) for the i386 architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the i386 architecture.

Package: ga68-loongarch64-linux-gnu
Description-md5: 8aa00035ebb21a4c20242b4ac912e5bd
Description-en: GNU Algol-68 compiler (based on GCC) for the loong64 architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the loong64 architecture.

Package: ga68-m68k-linux-gnu
Description-md5: d3b7cb597d56d7159238b8c9ea5badda
Description-en: GNU Algol-68 compiler (based on GCC) for the m68k architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the m68k architecture.

Package: ga68-powerpc-linux-gnu
Description-md5: dbe694dce305c8953f47c50c87d37b87
Description-en: GNU Algol-68 compiler (based on GCC) for the powerpc architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the powerpc architecture.

Package: ga68-powerpc64-linux-gnu
Description-md5: b5a4f5d1a4557b9b4afa89295a5f0fc1
Description-en: GNU Algol-68 compiler (based on GCC) for the ppc64 architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the ppc64 architecture.

Package: ga68-powerpc64le-linux-gnu
Description-md5: 18a7869fa033594a06eb6038f5943eb2
Description-en: GNU Algol-68 compiler (based on GCC) for the ppc64el architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the ppc64el architecture.

Package: ga68-riscv64-linux-gnu
Description-md5: 3a748f9ab33bec578cfc2353a64a5aee
Description-en: GNU Algol-68 compiler (based on GCC) for the riscv64 architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the riscv64 architecture.

Package: ga68-s390x-linux-gnu
Description-md5: ac99bdddb49af8ca0774686d8d66f974
Description-en: GNU Algol-68 compiler (based on GCC) for the s390x architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the s390x architecture.

Package: ga68-sh4-linux-gnu
Description-md5: 317d1884fb0996a273be8bfe9201370c
Description-en: GNU Algol-68 compiler (based on GCC) for the sh4 architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the sh4 architecture.

Package: ga68-sparc64-linux-gnu
Description-md5: 43d3f0f6a4658a278282792aade24521
Description-en: GNU Algol-68 compiler (based on GCC) for the sparc64 architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the sparc64 architecture.

Package: ga68-x86-64-linux-gnu
Description-md5: 3bb02c4ea9c5ce3b1aae1624c6c456eb
Description-en: GNU Algol-68 compiler (based on GCC) for the amd64 architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the amd64 architecture.

Package: ga68-x86-64-linux-gnux32
Description-md5: 6d36dad8ff07ee59e5241dfea84e55bb
Description-en: GNU Algol-68 compiler (based on GCC) for the x32 architecture
 This is the GNU Algol-68 compiler, which compiles Algol-68 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Algol-68 cross-compiler
 for the x32 architecture.

Package: gaffitter
Description-md5: 7ed12fb29a85f1b16605a9d8c6e6a322
Description-en: File subsets extractor based on genetic algorithms
 Genetic Algorithm File Fitter (gaffitter) is a command-line software
 written in C++ that extracts --via genetic algorithm-- subsets of an
 input list of files/directories that best fit the given volume size
 (target), such as CD, DVD and others.
 .
 gaffitter provides an intelligent manner (thanks to Genetic Algorithm)
 to minimize the error between the desired target size and the selected
 candidates of files/directories. Gaffitter highlights:
 .
 * Uses a global meta-heuristic (Genetic Algorithm search).
 * The command-line interface provides high integration (via pipe) with
 other tools, i.e. works as a "filter".
 * Allow the user to enter 'size identifier' pairs directly instead
 of file/dir names.
 * Pretty configurable. gaffitter have many input parameters to
 control/adjust its behavior (including GA params).

Package: gajim
Description-md5: f8af1272b3830104f81a829f08d6afb3
Description-en: GTK+-based Jabber client
 Gajim is a Jabber client. It has a tabbed user interface with normal chats,
 group chats, and has many features such as, TLS, GPG, SSL, multiple accounts,
 avatars, file transfers, audio/video call, D-Bus and Metacontacts.

Package: gajim-antispam
Description-md5: 4b9e4b752ce8f05fffbdcc39c48d72bf
Description-en: Gajim plugin to block some incoming messages
 With this plugin, Gajim users can block:
 * Incoming PubSub messages
 * Incoming Messages from Contacts not in your Roster
 * You can set a question that has to be answered from contacts
 not in your roster, before they can pass the spam filter
 Note, that the plugin might interact badly with some IRC gateways.

Package: gajim-lengthnotifier
Description-md5: e91dd02341aa77a59c4aebce57bf32fd
Description-en: displays character count and notifies when maximum length is reached
 User will be notified when the length of the message you are typing
 reaches a configured limit. A character counter can optionally be
 displayed.

Package: gajim-openpgp
Description-md5: 07444a0f9bbe715ca4bec9a2c721292c
Description-en: Gajim plugin for OpenPGP encryption
 This Plugin adds support for OpenPGP encryption to Gajim
 according to XEP-0373.
 Note, that this plugin is still in an experimental state.

Package: gajim-pgp
Description-md5: 6df648df5919fd06b6cd34657cc56e23
Description-en: Gajim plugin for PGP encryption
 This Plugin adds support for the PGP encryption to Gajim
 according to XEP-0027.

Package: gajim-triggers
Description-md5: fffccbcae5c023bec3133fc9bd766f89
Description-en: configure Gajim's behaviour for each contact
 With this plugin you will be able to configure precisely Gajim's
 behaviour when you receive a message or a presence from a given
 contact.

Package: galculator
Description-md5: 992ad4b83e818cdeb37f04be8222edfa
Description-en: scientific calculator
 galculator is a scientific calculator. It supports different number
 bases (DEC/HEX/OCT/BIN) and angles bases (DEG/RAD/GRAD) and features a
 wide range of mathematical (basic arithmetic operations, trigonometric
 functions, etc) and other useful functions (memory, etc) at the moment.
 galculator can be used in algebraic mode as well as in Reverse Polish
 Notation (RPN).

Package: galera-arbitrator-4
Description-md5: da518f05c411048167552722fda305be
Description-en: Galera arbitrator daemon
 Galera is a fast synchronous multimaster wsrep provider (replication engine)
 for transactional databases and similar applications. For more information
 about wsrep API see https://github.com/codership/wsrep-API. For a description
 of Galera replication engine see http://galeracluster.com.
 .
 This package contains the Galera arbitrator daemon (garbd).

Package: galera-test
Description-md5: d2145b8c5721a803154767d5e94b9a85
Description-en: Test suite for Galera
 This package contains the test binaries for Galera, including unit tests
 and integration tests for the various components.
 .
 The test suite includes:
 - gu_tests: C-based unit tests for galerautils
 - gu_tests++: C++ unit tests for galerautils
 - check_gcomm: GComm communication layer tests
 - gcache_tests: GCache buffer management tests
 - gcs_tests: Group Communication System tests
 - galera_check: High-level Galera integration tests
 - wsrep_test: WSREP API interface tests
 .
 This package also includes CTest configuration files to run the tests
 using ctest with the same output format as the build process.

Package: galileo
Description-md5: 90da186b2265be8af7d7724ad0a6f5af
Description-en: Utility to securely synchronize a Fitbit device with the Fitbit web service
 Galileo is a Python utility to securely synchronize a Fitbit device with the
 Fitbit web service. It allows you to browse your data on their website, and
 compatible applications. The main features of Galileo are: Synchronize your
 fitbit tracker with the fitbit server using the provided dongle; Securely
 communicate (using HTTPS) with the fitbit server; Save all your dumps locally
 for possible later analyse. Galileo supports the following trackers:
 - Fitbit One
 - Fitbit Zip
 - Fitbit Flex
 - Fitbit Force
 - Fitbit Charge
 - Fitbit Charge HR

Package: galileo-daemon
Description-md5: 73084e43ba5a713d5c44ebb3e93d37d4
Description-en: Utility to securely synchronize a Fitbit device - daemon
 Galileo is a Python utility to securely synchronize a Fitbit device with the
 Fitbit web service. It allows you to browse your data on their website, and
 compatible applications. The main features of Galileo are: Synchronize your
 fitbit tracker with the fitbit server using the provided dongle; Securely
 communicate (using HTTPS) with the fitbit server; Save all your dumps locally
 for possible later analyse. Galileo supports the following trackers:
 - Fitbit One
 - Fitbit Zip
 - Fitbit Flex
 - Fitbit Force
 - Fitbit Charge
 - Fitbit Charge HR
 .
 This package installs galileo as a systemd daemon.

Package: gallery-dl
Description-md5: 0510bb32672915f74b92695fc9fb569d
Description-en: command-line program to download image galleries
 gallery-dl is a command-line program to download image-galleries and
 -collections from several image hosting sites. It is a cross-platform
 tool with many configuration options and powerful filenaming capabilities.

Package: galleta
Description-md5: 268afe709e5163f5f9705e3402ee1c8e
Description-en: Internet Explorer cookie forensic analysis tool
 Galleta is a forensics tool that examines the content of cookie files
 produced by Microsoft Internet Explorer (MSIE). It parses the file and
 outputs a field separated that can be loaded in a spreadsheet.

Package: galois
Description-md5: 0ce654ff47c1d20c1fc46d1d50b064d6
Description-en: falling blocks game with blocks of various shapes and sizes
 Galois is a computer game of the "falling blocks" type, but with
 unique features. Unlike most other games of that type, it is not
 limited to blocks made of four two-dimensional, square bricks: you
 can choose among several different brick shapes, blocks composed of
 more or fewer bricks, and even between two- and three-dimensional
 games.

Package: galternatives
Description-md5: e2b6c21c44fe667505646d7a6160ea36
Description-en: graphical setup tool for the alternatives system
 A GUI to help the system administrator to choose what program
 should provide a given service.
 .
 This is a graphical front-end to the update-alternatives
 program shipped with dpkg.

Package: galvani
Description-md5: d0393c68da26478999a11add487654cd
Description-en: reads data from a device with graphical plots and evaluation
 galvani reads data from a digital multimeter or other measurement device
 through a serial interface.
 Data are plotted graphically and can be evaluated in different forms
 (Peak-Integration of Chromatogramms, Differential Analysis and other).
 Additionally data can be produced by a simulation.

Package: gamazons
Description-md5: 6e441e85edd8685cfb42b3fc45178903
Description-en: Amazons boardgame for GNOME
 Amazons is a game played on a 10x10 chess board. Each side has four pieces
 (amazons) that move like chess queens (in a straight line in any direction).
 Instead of capturing pieces like in chess, the game is determined based on who
 moves last.
 .
 Each move consists of two parts. First an amazon moves to a new square and
 then fires an arrow to another square (the arrow is fired in a straight line
 in any direction from the square the amazon landed on). The square the arrow
 lands on becomes a permenant block for the rest of the game. No one can move
 over it, or fire an arrow over it. Every turn an amazon must move and fire an
 arrow, so every turn there is one less square available on the board. Try and
 block in your opponent or section off a good chunk of the board for yourself.

Package: gambas3
Description-md5: 3e324decba1c260695be5debdf5ecd7b
Description-en: Complete visual development environment for Gambas
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 With Gambas, you can quickly design your program GUI, access MySQL or
 PostgreSQL databases, pilot KDE applications with DCOP, translate your
 program into many languages, and so on...
 .
 This package doesn't include anything: it is a metapackage to install the
 IDE and all the available Gambas components except deprecated ones,
 as well as components that are not available on every platform.

Package: gambas3-devel
Description-md5: 8bcbebd475066eae5a04d323bc067d0f
Description-en: Gambas compilation tools
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes the Gambas compiler, archiver and informer.

Package: gambas3-examples
Description-md5: 71504aa5c3479cdd811d32a92f87b849
Description-en: Gambas examples
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides the examples.

Package: gambas3-gb-args
Description-md5: e7189b87d714de43e09406c6f89a8800
Description-en: Gambas arguments parser
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides a command-line options analyzer, and automatically
 handles the --help option.

Package: gambas3-gb-cairo
Description-md5: e08bd95d6b5e276fda8cdc5e6e68e8b0
Description-en: Gambas bindings for cairo
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes Gambas bindings for cairo.

Package: gambas3-gb-chart
Description-md5: 4fa836fbd70c314a72b9ae8ec2098b55
Description-en: Gambas charting component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a native Gambas component to draw charts.

Package: gambas3-gb-clipper
Description-md5: efb6d9ef3ff37dd773ecf0169e727526
Description-en: Gambas Clipper component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes a component based on the Clipper library,
 http://www.angusj.com/delphi/clipper.php

Package: gambas3-gb-clipper2
Description-md5: 87d7888a37fd24394018002f31b282c4
Description-en: Gambas Clipper2 polygon component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes a component based on the Clipper2 library.

Package: gambas3-gb-complex
Description-md5: 74f773b3eae249f9b4c65fa704c2e76c
Description-en: Gambas Complex component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package brings complex numbers support to the interpreter.

Package: gambas3-gb-compress
Description-md5: f40a6331e684566b700f0812517be248
Description-en: Gambas compression component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package has the needed base libraries for the other compression
 components.

Package: gambas3-gb-compress-bzlib2
Description-md5: 21476428edc422b6604718b9890beee4
Description-en: Gambas bzlib2 component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to compress/uncompress data or files with
 the bzip2 algorithm.

Package: gambas3-gb-compress-zlib
Description-md5: d0c994ab314fe0a63fd0dcb580ddd63b
Description-en: Gambas zlib compression component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to compress/uncompress data or files with
 the gzip and PKZIP algorithm.

Package: gambas3-gb-compress-zstd
Description-md5: 2e892fb683144694a27331d2f9c53352
Description-en: Gambas zstd compression component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to compress/uncompress data or files with
 the ZSTD algorithm.

Package: gambas3-gb-crypt
Description-md5: 7fe5c8c8e4b035d19a80b1e364347d00
Description-en: Gambas crypt encryption component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows one to use the crypt() glib function in gambas.

Package: gambas3-gb-data
Description-md5: d0d2834a60337d643eb1cd614a38d7ff
Description-en: Gambas abstract datatypes component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides abstract datatypes implementations for Gambas.

Package: gambas3-gb-db
Description-md5: 039df58feebabf2a177d855af6367d09
Description-en: Gambas database access common libraries
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides the needed common libraries for data access.

Package: gambas3-gb-db-form
Description-md5: af63f29643d24c401de030839dda4a12
Description-en: Gambas database bound controls
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a native Gambas component that implements data bound controls.
 It provides the following new controls: DataSource, DataBrowser,
 DataView, DataControl and DataCombo.

Package: gambas3-gb-db-mysql
Description-md5: f409fe345065dfd4702195432be333f9
Description-en: MySQL driver for the Gambas database
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to access MySQL databases.

Package: gambas3-gb-db-odbc
Description-md5: 634853ba34fbacd32ce0ff836460c66b
Description-en: ODBC driver for the Gambas database
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to access to databases via unixODBC drivers
 from Gambas code.

Package: gambas3-gb-db-postgresql
Description-md5: 6b142e34962dae5204cd16ed7647efc2
Description-en: PostgreSQL driver for the Gambas database
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to access PostgreSQL databases.

Package: gambas3-gb-db-sqlite3
Description-md5: f76f5bbda23c3f7f2cc995b314cb10ea
Description-en: Gambas sqlite3 driver database
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to access to sqlite3 databases from Gambas code.

Package: gambas3-gb-db2
Description-md5: c708fa0d9398e5ad6bb1e046a6efa9a4
Description-en: Gambas database 2 access common libraries
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides the needed common libraries for data access.

Package: gambas3-gb-db2-form
Description-md5: 097305aae3d1f1efc09ebc7b18bec364
Description-en: Gambas database 2 bound controls
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a native Gambas component that implements data bound controls.
 It provides the following new controls: DataSource, DataBrowser,
 DataView, DataControl and DataCombo.

Package: gambas3-gb-db2-mysql
Description-md5: 119851166c6271228062025610715ad7
Description-en: MySQL driver for the Gambas database 2
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to access MySQL databases.

Package: gambas3-gb-db2-odbc
Description-md5: 73016b4d4b50f00457c3cc358bf65018
Description-en: ODBC driver for the Gambas database 2
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to access to databases via unixODBC drivers
 from Gambas code.

Package: gambas3-gb-db2-postgresql
Description-md5: c73e68cfc02eb2ed5b0695e2bb462f18
Description-en: PostgreSQL driver for the Gambas database 2
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to access PostgreSQL databases.

Package: gambas3-gb-db2-sqlite3
Description-md5: 51dee0bbff9d58781a4c05088588a18a
Description-en: Gambas sqlite3 driver database 2
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to access to sqlite3 databases from Gambas code.

Package: gambas3-gb-dbus
Description-md5: f8ea1f5a2b770839d30893a927b2ca4d
Description-en: Gambas bindings for DBUS
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes Gambas bindings for the DBUS system.

Package: gambas3-gb-dbus-trayicon
Description-md5: ae953954eecd9f8a819935239203842d
Description-en: System tray icon management for Gambas
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This component allows one to display a tray icon inside the system tray.

Package: gambas3-gb-desktop
Description-md5: 36eefd8c37426686698c41658a93e925
Description-en: Gambas Portland project compatibility component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides access to the xdg utilities.

Package: gambas3-gb-desktop-x11
Description-md5: 0ebf8450eab091660e26bedb51eb3181
Description-en: Gambas Portland project compatibility component for X11
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides access to the xdg X11 utilities.

Package: gambas3-gb-eval-highlight
Description-md5: 4cd48f53f458398a3bcffa3c978ab355
Description-en: Gambas syntax highlighting component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes the component for syntax highlighting.

Package: gambas3-gb-form
Description-md5: 57b9a07640d6782a565c9d3be818055e
Description-en: Gambas native form component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a native gambas component to serve as base for graphic components.

Package: gambas3-gb-form-dialog
Description-md5: 03189fb497dafcc2e74c6cdfe53abf32
Description-en: Gambas native dialog form component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a native gambas component that implements the Workspace dialog
 control.

Package: gambas3-gb-form-editor
Description-md5: ebb795776c69146ee445d18d3f7c7c3d
Description-en: Gambas native editor form component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This component provides the TextEditor control, which is a text editor
 with syntax highlighting support.

Package: gambas3-gb-form-htmlview
Description-md5: 56416d7b8f5548d1cfbf50a7512fcde8
Description-en: Gambas lightweight HTML component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This component provides a HTML component that is based on litehtml.

Package: gambas3-gb-form-mdi
Description-md5: 98fd67e1838957962cf016cb20f4c97c
Description-en: Gambas native mdi form component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a native gambas component that implements the Workspace mdi control.

Package: gambas3-gb-form-print
Description-md5: b5a9230acf7bd9dd149bf71f85fed995
Description-en: Gambas print form component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a gambas component that provides a generic print preview and a print
 dialog.

Package: gambas3-gb-form-stock
Description-md5: 6115495b4de23e17e7bf732f843865eb
Description-en: Gambas form stock icons
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes support for stock form icons.

Package: gambas3-gb-form-terminal
Description-md5: 82909cf5c0258516978f8e2ff9666051
Description-en: Gambas terminal form component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 A GUI component that provides a VT100-type terminal emulator widget.

Package: gambas3-gb-gmp
Description-md5: 5e500714bca83471b3040caf1ef19883
Description-en: Gambas GMP component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides an interface to the GNU Multiple Precision Arithmetic
 Library.

Package: gambas3-gb-gsl
Description-md5: 4165c04bfaa47087cc608952bda49d05
Description-en: Gambas GNU Scientific Library component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package uses the GNU Scientific Library.

Package: gambas3-gb-gtk3
Description-md5: 3d9f18b7d5ce5aef3d48f1d761c89bfe
Description-en: Gambas GTK+3 component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 These are the GTK+3 components for Gambas.

Package: gambas3-gb-gtk3-opengl
Description-md5: 03d57f0655b698f9af302841faf43bb2
Description-en: Gambas OpenGL component with GTK+3 toolkit
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to integrate OpenGL in GTK+3 applications.

Package: gambas3-gb-gtk3-wayland
Description-md5: 4a60d5fabc7d3a3fe3c34b8a81ab76cb
Description-en: Gambas GTK+3 Wayland component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows the GTK+3 component to access Wayland.

Package: gambas3-gb-gtk3-webview
Description-md5: 6e9fc485d09d07556debef57ffce0770
Description-en: Gambas GTK+3 Webview component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to use a WebKitGTK based browser component from GTK+3.

Package: gambas3-gb-gtk3-x11
Description-md5: 68252c14f052c7f381a036fc18ed4662
Description-en: Gambas GTK+3 X11 component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows the GTK+3 component to access X11.

Package: gambas3-gb-gui
Description-md5: e1fa61b2a5a9450bb838f8675e7dc2d2
Description-en: Gambas graphical toolkit selector
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package just loads gb.gtk3 or gb.qt6.
 It will make your application more desktop-friendly!
 If the GB_GUI environment variable is set, then gb.gui will load the
 component specified by its contents.

Package: gambas3-gb-hash
Description-md5: 6c56b81cefbafc50349a7dec65343858
Description-en: Gambas hash component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides standard hashing functions.

Package: gambas3-gb-highlight
Description-md5: 8c8ac8e78a29beae8edc7099a18f1ab3
Description-en: Gambas syntax highlighting component based on definition files
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes the component for syntax highlighting.

Package: gambas3-gb-httpd
Description-md5: fc9abe91540650b65fe9befac55e7049
Description-en: Gambas HTTP server
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides an embedded HTTP server for the interpreter.

Package: gambas3-gb-image
Description-md5: 0350d9bb584463a20e3e38e76108adad
Description-en: Gambas image effects
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a new component for applying many various effects on images.
 The effects source code was ported from the KDE libkdefx library, which
 includes itself some ImageMagick algorithms, and from the KolourPaint
 program.

Package: gambas3-gb-image-effect
Description-md5: ead666dffb7f9ce7f7b49cecf27e73db
Description-en: Gambas image effects: effects
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 Subcomponent for the image component: image effects.

Package: gambas3-gb-image-imlib
Description-md5: 4301839cbcb334c79daabbc29bbdfd84
Description-en: Gambas image effects: IMLIB bindings
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 Subcomponent for the image component: bings to IMLIB.

Package: gambas3-gb-image-io
Description-md5: b2787684e119c7eb11cf40f362968cfa
Description-en: Gambas image effects: I/O
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 Subcomponent for the image component: image I/O.

Package: gambas3-gb-inotify
Description-md5: 68663167333b304e0df49080ec3e39e2
Description-en: Gambas filesystem events monitoring component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to monitor filesystem events.

Package: gambas3-gb-jit
Description-md5: 336f89d7ce67813aa7b33df53f9799cf
Description-en: Gambas Just-In-Time compiler component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides a Just-In-Time compiler for Gambas.

Package: gambas3-gb-libxml
Description-md5: 882e38eb1c1bc5f158b0a910e510f10d
Description-en: Gambas libxml component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package brings the power of the libxml libraries to Gambas.

Package: gambas3-gb-logging
Description-md5: 8edb32cd5ebac876c6c1de3e42006f47
Description-en: Gambas logging system component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package brings a flexible logging system for Gambas applications.

Package: gambas3-gb-map
Description-md5: 99ab81fc668fcdd64c4c6e881a7425c4
Description-en: Gambas online map viewer
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allowing to display maps from many different sources
 (Google Maps, OpenStreetMap).

Package: gambas3-gb-markdown
Description-md5: 14b7fcc798d6905d7cba414f99f14f82
Description-en: Gambas markdown convert component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to convert gambas markdown syntax to HTML.

Package: gambas3-gb-media
Description-md5: 3abd51afc84d7b5a2b9f34a64c569373
Description-en: Gambas media component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package is a simplified interface to the GStreamer library.

Package: gambas3-gb-media-form
Description-md5: aa68c4f761e47a20ab6f8b487dee37e2
Description-en: Gambas media player controls
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This component provides media player control elements.

Package: gambas3-gb-memcached
Description-md5: b841fb492b3c9c138bb0a82becfaf035
Description-en: Gambas memcached client
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides a memcached client.

Package: gambas3-gb-mime
Description-md5: ea532f6a9de06a7a742bb81ff18c090d
Description-en: Gambas MIME message management
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package parses a string and converts it to a MIME message
 and the reverse.

Package: gambas3-gb-mysql
Description-md5: 3aebe36f91e177fb941b686bd430df07
Description-en: Gambas MySQL component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package creates MySQL statements and executes them.

Package: gambas3-gb-ncurses
Description-md5: 0e49774913039b09262e90ba3debff7a
Description-en: Gambas NCurses component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package uses the NCurses library.

Package: gambas3-gb-net
Description-md5: a3654c86d0b052703c593bebd359866a
Description-en: Gambas networking component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to use TCP/IP and UDP sockets, and to access
 any serial ports.

Package: gambas3-gb-net-curl
Description-md5: 0e731bf3398b471acaa7161453e020dc
Description-en: Gambas advanced networking component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows your programs to easily become FTP or HTTP clients.

Package: gambas3-gb-net-pop3
Description-md5: 56f8de152f23e27484aea9027d9f1b3b
Description-en: Gambas POP3 client implementation
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package retrieves mails using the POP3 protocol.

Package: gambas3-gb-net-smtp
Description-md5: 92208c5fc351d5dbc8fbdc9c498d8901
Description-en: Gambas smtp protocol component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows sending emails using smtp protocol.
 It contains one control, SmtpClient, that is used for defining the SMTP
 server, the SMTP port, the recipients, the sender, the subject, the mail
 contents, some attachments, and for finally sending the mail.

Package: gambas3-gb-openal
Description-md5: c8e82a17464cf109e6b62085a3dc1d40
Description-en: Gambas OpenAL component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes an interface to the OpenAL 3D Audio library.

Package: gambas3-gb-opengl
Description-md5: 7ca05a7b4ec31fdac1c8f258f1687f76
Description-en: Gambas OpenGL component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you 3D programming with OpenGL in gambas.

Package: gambas3-gb-opengl-glsl
Description-md5: 77055f5352b0f53131864567aab85667
Description-en: Gambas OpenGL component: GL Shading Language subcomponent
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package accesses the OPenGL Shading Language.

Package: gambas3-gb-opengl-glu
Description-md5: f52de93851be88109eb6d46ca9ab67b9
Description-en: Gambas OpenGL utility
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to use the Mesa libraries to do 3D operations.

Package: gambas3-gb-opengl-sge
Description-md5: 5dec7e7c1fe18cdc3424fb2518c32117
Description-en: Gambas SDL Game Engine
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides a simple OpenGL game engine based on the MD2 format.

Package: gambas3-gb-openssl
Description-md5: 9ffbc303a685771b001f517437d6f1f5
Description-en: Gambas OpenSSL component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package provides the cryptographic functions available in OpenSSL.

Package: gambas3-gb-option
Description-md5: 5dbbf9a2a9962b63fe5575f5e53d6a89
Description-en: Gambas option component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes the component for option parsing.

Package: gambas3-gb-pcre
Description-md5: 70f30e0b51c00cd9c6b911912349f1c0
Description-en: Gambas regexp component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This experimental component allows you to use Perl compatible regular
 expressions within gambas code.

Package: gambas3-gb-poppler
Description-md5: 0c374c97afcf47deee6dbf243f10938d
Description-en: Gambas poppler component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 PDF renderer component based on poppler-glib library.

Package: gambas3-gb-qt6
Description-md5: cf84ba399c7eeae7b46c1131084b1751
Description-en: Gambas Qt5 GUI component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes the Gambas QT5 GUI component.

Package: gambas3-gb-qt6-ext
Description-md5: 7c06048d5e2e598efb688a5770f4da22
Description-en: Gambas extended Qt GUI component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 Extension widgets for Qt5: currently only a rich text editor widget.

Package: gambas3-gb-qt6-opengl
Description-md5: a4adda0a225557076405db9465f81ca1
Description-en: Gambas OpenGL component with QT5 toolkit
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to integrate OpenGL in qt6 applications.

Package: gambas3-gb-qt6-wayland
Description-md5: d534b679acc932760d82957f1f18a427
Description-en: Gambas Qt5 Wayland component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows the QT5 component to access Wayland.

Package: gambas3-gb-qt6-webview
Description-md5: ef2fe41c2d0cccfe2c11422467103369
Description-en: Gambas Qt5 Webview component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to use a QtWebEngine based browser component from Qt5.

Package: gambas3-gb-qt6-x11
Description-md5: 951b592ca5fd9717382926eb09f76109
Description-en: Gambas Qt5 X11 component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows the QT5 component to access X11.

Package: gambas3-gb-report
Description-md5: 7cdbd7c55ea7a236753fb00c47920c79
Description-en: Gambas report component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package gives the tools and methods to create reports using Gambas.

Package: gambas3-gb-report2
Description-md5: e69cd59e636186c19b95c8fa0607d217
Description-en: Gambas report2 component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package gives the tools and methods to create reports using Gambas
 report 2 package.

Package: gambas3-gb-scanner
Description-md5: 103a3f11766f5982e5d9cdc21b9d6339
Description-en: Gambas scanner component
 The Gambas scanner management library is a frontend of the ScanImage
 program provided by the sane toolkit. It allows one to easily manage scanner
 devices in Gambas code.
 .
 This package allows you to use and manage scanner devices in Gambas code.

Package: gambas3-gb-sdl2
Description-md5: 7a9c9ed626231ef2a29da57f19e1463c
Description-en: Gambas SDL2 component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package use the ttf fonts parts of the SDL2 library.
 If opengl drivers are installed it uses it to accelerate 2D and 3D drawing.

Package: gambas3-gb-sdl2-audio
Description-md5: 08f83f43b0d536a1e82bbab4a726e2f8
Description-en: Gambas SDL2 audio component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package use the audio image parts of the SDL2 library.
 It allows you to simultaneously play many sounds and a music stored in a file.

Package: gambas3-gb-settings
Description-md5: 306322693bef7e6b543771154faf34f1
Description-en: Gambas utilities class
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a component made in Gambas providing several utilities.

Package: gambas3-gb-signal
Description-md5: eab27e5e094ef8fec507d329626df415
Description-en: Gambas OS signal library
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes the component for access to OS signals.

Package: gambas3-gb-term
Description-md5: 51cfc2cc1e1ba49a4ee142b5590ab860
Description-en: Terminal manager for Gambas
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This component allows one to manage terminals, with an API very close to
 the one provided by the operating system.

Package: gambas3-gb-term-form
Description-md5: 04047bd26dd3fe2fad1153a19be50792
Description-en: Gambas GUI terminal form component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 A component for making the GUI of terminal applications.

Package: gambas3-gb-util
Description-md5: 1bb722c780ea2eb30a370f9c52321d92
Description-en: This component provides many useful utility methods or classes
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to use many useful utilities methods or classes, such
 as: CSV file read and decode, date and time functions, file utility functions,
 shell methods, string utility functions.

Package: gambas3-gb-util-web
Description-md5: c7ed7c4ebf33bc1bebbd73519a4b2c2f
Description-en: This component provides many utilities useful for web applications
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows you to use many utilities useful for web applications, such
 as: decode and encode the JSON format and dealing with URL strings.

Package: gambas3-gb-v4l
Description-md5: 410a97a5c8471b7eafd5b9186794a272
Description-en: Gambas video for Linux component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a component to use v4l with gambas.

Package: gambas3-gb-vb
Description-md5: 86ba2c1dddc3babf966a3079afd5390b
Description-en: Gambas Visual Basic(tm) compatibility component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a component to give compatibility with some MS Visual Basic
 functions.

Package: gambas3-gb-web
Description-md5: 33d00ec5a9cf1b88ae068c5385cb4688
Description-en: Gambas CGI for web applications
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This is a component for making CGI web applications using gambas,
 with an ASP-like interface.

Package: gambas3-gb-web-feed
Description-md5: 876a7132a10279d029ffe20dcc7366be
Description-en: Gambas web feed parser and generator
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This component allows one to parse and generate a web feed.

Package: gambas3-gb-web-form
Description-md5: be24201d44f2fc884e3ea96de6b1a3d1
Description-en: Gambas web application component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This component allows one to make the GUI of a web application with the
 IDE form editor.

Package: gambas3-gb-web-gui
Description-md5: d042817ad2fa166f202d6fc35f0e309e
Description-en: Gambas web application GUI component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This component allows one to develop a web application by following a
 model similar to classic GUI applications.
 .
 This is preferred over the gambas3-gb-web-form component.

Package: gambas3-gb-xml
Description-md5: cedeedc9dd02ddc6e5cffe2d32deb852
Description-en: Gambas XML component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package brings the power of the xml libraries to Gambas.

Package: gambas3-gb-xml-html
Description-md5: a7eadaf2dc201a87673e16b6eaa1c18d
Description-en: Gambas HTML component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows using HTML generator.

Package: gambas3-gb-xml-rpc
Description-md5: e2cedab517ba7767a839955f20846623
Description-en: Gambas RPC component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package allows using RPC from a Gambas application.

Package: gambas3-gb-xml-xslt
Description-md5: 51b5ec811a19abb92acaeda56eda2983
Description-en: Gambas XSLT component
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 This package brings the power of the libxslt libraries to Gambas.

Package: gambas3-ide
Description-md5: 473e5a716aa1548d2eabd6260aa08130
Description-en: Visual development environment for the Gambas programming language
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes the Gambas Development Environment.

Package: gambas3-runtime
Description-md5: e3f7113f62122b80c5acf2c6b73ec718
Description-en: Gambas runtime interpreter
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes the Gambas interpreter needed to run Gambas applications.

Package: gambas3-scripter
Description-md5: 2707920b7db74b56b53dcd256d975617
Description-en: Gambas scripter
 Gambas is a free development environment based on a Basic interpreter
 with object extensions, like Visual Basic(tm) (but it is NOT a clone!).
 .
 This package includes the needed files to use Gambas as a scripting language.

Package: gambc
Description-md5: 55c1799c0078ec6f4e5ffa9b7cbd0748
Description-en: Gambit Scheme interpreter and compiler
 The package includes a Scheme interpreter and a Scheme compiler which
 can be used to build standalone executables. The thread system is very
 efficient and can support millions of concurrent processes.
 .
 The Gambit system conforms to the R4RS, R5RS and IEEE Scheme standards. The
 full numeric tower is implemented, including: infinite precision integers
 (bignums), rationals, inexact reals (floating point numbers), and complex
 numbers.  Gambit supports a number of extensions to the standards.

Package: gambc-dbgsym
Description-md5: 94d922295a55b2a03bcffd698ea2bf57
Description-en: debug symbols for gambc

Package: gambc-doc
Description-md5: 2f6a56d6d39920feedf760e591ffe264
Description-en: Documentation for the Gambit interpreter and compiler
 The package includes info, html, pdf, and text versions of the Gambit manual,
 a 200+ page document containing a complete description of the interpreter
 and compiler suite.  Also included are numerous examples from the repository.

Package: gameconqueror
Description-md5: 12ade4a31d438dc39cf310762815ea05
Description-en: locate and modify a variable in a running process (GUI)
 GameConqueror is a GUI based on Python and GTK+ using scanmem to locate
 the address of a variable in a running process. This can be used for the
 analysis or modification of a hostile process on a compromised machine, for
 reverse engineering, or as a "pokefinder" to cheat at video games.
 .
 GameConqueror provides a CheatEngine-alike user-friendly interface with more
 features than scanmem.

Package: games-adventure
Description-md5: acd31e11d2d1d2327558472ff6ee4d9d
Description-en: Debian's adventure games
 This metapackage will install adventure games, interpreter and engines.

Package: games-all
Description-md5: 65d63f2dc4690c8f0a96f1e32fd4b14d
Description-en: Default selection of tasks for Debian Games
 This package is part of the Debian Games Pure Blend and installs all
 tasks for a default installation of this blend.

Package: games-arcade
Description-md5: d43dfa7d93ba7a7cb7f7d6665e04a2a0
Description-en: Debian's arcade games
 This metapackage will install arcade games.

Package: games-board
Description-md5: 8feb09342be2819a1e4ddea8391da2bb
Description-en: Debian's board games
 This metapackage will install board games.

Package: games-c++-dev
Description-md5: dca4c326b86c503f73934e4a585f97b0
Description-en: development of games in C/C++/D
 This metapackage will install a selection of suitable tools and packages to
 develop games in the C/C++ and D programming languages. Example games written
 in C/C++ and D are suggested.

Package: games-card
Description-md5: 7423a85b865ed02390b4034e17b857a0
Description-en: Debian's card games
 This metapackage will install card games.

Package: games-chess
Description-md5: 9de0bde832e0a948c57350ace1845a8d
Description-en: Debian's chess games
 This metapackage will install chess games and helper tools.

Package: games-console
Description-md5: 1f81481a28a50b7d38297c4420db7e4f
Description-en: Debian's console games
 This metapackage will install text console games designed to be used via a
 text-only computer interface, such as a text terminal.

Package: games-content-dev
Description-md5: 498c542fa9177668867ab571ed552306
Description-en: development of game content
 This metapackage will install a selection of suitable tools and packages for
 developing and editing game content like graphics, audio and video material. It
 enables artists to draw complex bitmap and vector images, create animated
 sprites and pixel art or render 3D images. It can also transform your computer
 into a full-featured audio workstation.

Package: games-education
Description-md5: b41e7b6683c0d5728e0c5a9546413135
Description-en: Debian's educational games
 This metapackage will install educational games for young and older children.

Package: games-emulator
Description-md5: b462f8a53dbd719ac1e25de3cc0042e6
Description-en: Debian's emulators for games
 This metapackage will install emulators.

Package: games-finest
Description-md5: ea9fa95d502bca330fc1deb7d63b7a9f
Description-en: Debian's finest games
 This metapackage will install a selection of outstanding Debian games
 representing almost all genres and styles. They were chosen based on multiple
 factors namely popularity (popcon value), unique gameplay, look and feel,
 aesthetics, fun factor and a good portion of subjectivity.
 .
 Please be prepared that the installation of all games might take a long time
 depending on your internet connection and hardware. Some games also require a
 hardware accelerated video card.

Package: games-fps
Description-md5: c7e95dd985e6901c9aa2397c027c3aa0
Description-en: Debian's first-person shooter games
 This metapackage will install fps games or closely related ones, engines and
 tools which are useful to create or modify game data.

Package: games-java-dev
Description-md5: 9b4385f7fea015a82e4a2ce0082ee75c
Description-en: development of games in Java
 This metapackage will install a selection of suitable tools and packages to
 develop games in the Java programming language. Example games written in Java
 are suggested.

Package: games-minesweeper
Description-md5: 6977540484a771a40b402d1f7be8ed80
Description-en: Debian's minesweeper games
 This metapackage will install minesweeper games.

Package: games-mud
Description-md5: a84a8e1f5bddd1dbceeb3b0ce61ab79a
Description-en: Debian's multi-user-dungeon games
 This metapackage will install MUD (Multi-User-Dungeon) games.

Package: games-perl-dev
Description-md5: 965bbdda44c48ec50358b839ed40ada2
Description-en: development of games in Perl
 This metapackage will install a selection of suitable tools and packages to
 develop games in the Perl programming language. Example games written in Perl
 are suggested.

Package: games-platform
Description-md5: b643e5f76de3277f8c146df62a166f46
Description-en: Debian's platform games
 This metapackage will install platform games.

Package: games-programming
Description-md5: dbdea0b7ea59e858df1fb6b8f5d7bfbf
Description-en: Debian's programming games
 This metapackage will install programming games aiming to teach programming
 through entertainment.

Package: games-puzzle
Description-md5: 8666de31f0a0074cbf2252e4e51b270b
Description-en: Debian's puzzle games
 This metapackage will install puzzle and logic games.

Package: games-python3-dev
Description-md5: 6974c2facfee0989abd3f2d0d76e8f1b
Description-en: development of games in Python 3
 This metapackage will install a selection of suitable tools and packages to
 develop games in the Python 3 programming language. Example games written in
 Python 3 are suggested.

Package: games-racing
Description-md5: 26fbc50f9d9382c7ccb3808a1e450ea1
Description-en: Debian's racing games
 This metapackage will install racing games.

Package: games-rogue
Description-md5: f7f74006c49a7db1a21163fe9a171a1e
Description-en: Debian's roguelike games
 This metapackage will install dungeon crawling games in the spirit of Rogue.

Package: games-rpg
Description-md5: a038ba7f31a1a474d8f8e019ef9acfbe
Description-en: Debian's roleplaying games
 This metapackage will install rpg games.

Package: games-shootemup
Description-md5: 02e8a0ffd825f69b29c2c668a3c466f4
Description-en: Debian's shoot 'em up games
 This metapackage will install mainly shoot 'em up games also known as shmup
 or STG and some closely related shooter games.
 Shmups are a subgenre of the shooter genre of video games. They often involve a
 spacecraft or aircraft shooting large numbers of enemies while dodging their
 attacks.

Package: games-simulation
Description-md5: b081a326a972f47973eb2ec243f463ac
Description-en: Debian's simulation games
 This metapackage will install simulation games.

Package: games-sport
Description-md5: f1996472b534dd1ba625e0fff696dd00
Description-en: Debian's sport games
 This metapackage will install sport games.

Package: games-strategy
Description-md5: c0924d80fb121b09f00ab0553dee6dc6
Description-en: Debian's strategy games
 This metapackage will install strategy games.

Package: games-tasks
Description-md5: f3d1df6db815f46604e10f5e2292699a
Description-en: Debian Games tasks for tasksel
 This package provides Debian Games tasks in tasksel.
 .
 These tasks are described in detail at
 https://blends.debian.org/games/tasks/

Package: games-tetris
Description-md5: 3be7b61968b7a3e20b97d2ce2ef3aef2
Description-en: Debian's tetris-like games
 This metapackage will install tetris-like games.

Package: games-toys
Description-md5: dbee8d0f16703f7234fd194740520fcb
Description-en: Debian's toy games
 This metapackage will install a collection of desktop toys and console
 programs that often modify the appearance of your computer and text in a
 humorous way.

Package: games-typing
Description-md5: 0530a2bfeab01b5220afac7f716c6995
Description-en: Debian's typing games
 This metapackage will install typing games.

Package: gamine
Description-md5: 03d8be163375b08e650a6b987a3dc08a
Description-en: Interactive game for young children
 Gamine is a game designed for 2 years old children who are not able to use
 a keyboard.
 .
 The child uses the mouse to draw coloured dots and lines on the screen.

Package: gamine-data
Description-md5: 4546cef32c0cfa4e4296bab63a71ef0d
Description-en: data files for gamine game
 gamine is a game for young children.
 .
 This package contains sound and level data for the game.
 .
 You need the gamine package to use these data files.

Package: gammaray
Description-md5: a94b1d7900b1873c06348fe2f3b56605
Description-en: Tool for examining the internals of Qt application
 GammaRay is a tool for examining the internals of a Qt application and
 to some extent also manipulate it. GammaRay uses injection methods to
 hook into an application at runtime and provide access to a wide variety
 of interesting information. It provides easy ways of navigating through
 the complex internal structures you find in some Qt frameworks, such as
 QGraphicsView, model/view, QTextDocument, state machines and more.

Package: gammaray-dev
Description-md5: 77aaccdf9352880e954c0868f7ed3540
Description-en: GammaRay plugin development files
 GammaRay is a tool for examining the internals of a Qt application and
 to some extent also manipulate it. GammaRay uses injection methods to
 hook into an application at runtime and provide access to a wide variety
 of interesting information. It provides easy ways of navigating through
 the complex internal structures you find in some Qt frameworks, such as
 QGraphicsView, model/view, QTextDocument, state machines and more.
 .
 This package contains header files used for building 3rd party GammaRay
 plugins.

Package: gammaray-plugin-bluetooth
Description-md5: dcebbb439ceee57d836617715cc2549d
Description-en: QtBluetooth type support for GammaRay
 This plugin adds support for QtBluetooth types into GammaRay.

Package: gammaray-plugin-kjobtracker
Description-md5: 1349fecadcf1b1546cae5fcc2742d3bc
Description-en: KJob tracker plugin for GammaRay
 This plugin can be used to monitor KJob instances within a KDE-based
 application.

Package: gammaray-plugin-positioning
Description-md5: b92112aa92fe5313547f30501d3dca46
Description-en: Qt6Positioning type support for GammaRay
 This plugin adds support for Qt6Positioning types into GammaRay.

Package: gammaray-plugin-quickinspector
Description-md5: f99b5c69ab8d65c923000bea8c216b2b
Description-en: GammaRay plugin for inspecting QtQuick2 applications
 This plugin provides the user with the following inspection and debugging
 facilities:
 .
 * Tree view of all QQuickItems in the scene, marking invisible items
 and items having focus.
 * Object inspector allowing to see all the properties, inspect
 signal-slot connections, and directly invoke slots and Q_INVOKABLE
 methods.
 * Live-preview of the QtQuick scene inside the GammaRay window.
 * Qt Quick scene graph inspector.

Package: gammaray-plugin-waylandinspector
Description-md5: e1d11c246e302caacc4b4453ca7819c9
Description-en: Wayland compositor inspector plugin for GammaRay
 The Wayland compositor inspector allows one to browse QWaylandClient
 instances and their associated resources, as well as observe Wayland
 events.

Package: gammastep
Description-md5: 0c3f0337954f1127b97dec2102e6ebf9
Description-en: Adjust display hue to outside lighting conditions
 Gammastep automatically adjusts the color temperature of computer
 displays to help reduce the eye strain that comes with working in
 low-light conditions.
 .
 Based on the geographical location of the computer system, Gammastep
 will keep the screen at the default bluish hue during daytime but
 adjust to an orange or reddish color in the evening hours and
 nighttime.

Package: gammu
Description-md5: b926915d1e4a24c00f0632ab7c81aca3
Description-en: mobile phone management utility
 Gammu is command line utility and library to work with mobile phones
 from many vendors. Support for different models differs, but basic
 functions should work with majority of them. Program can work with
 contacts, messages (SMS, EMS and MMS), calendar, todos, filesystem,
 integrated radio, camera, etc. It also supports daemon mode to send and
 receive SMSes.
 .
 Currently supported phones include:
 .
 * Many Nokia models.
 * Alcatel BE5 (501/701), BF5 (715), BH4 (535/735).
 * AT capable phones (Siemens, Nokia, Alcatel, IPAQ).
 * OBEX and IrMC capable phones (Sony-Ericsson, Motorola).
 * Symbian phones through gnapplet.
 .
 This package contains Gammu binary as well as some examples.

Package: gammu-doc
Description-md5: 134d10d3d22ac60cd01e546ffa9518dd
Description-en: Gammu Manual
 This provides gammu module, that can work with any phone Gammu
 supports - many Nokias, Siemens, Alcatel, ...
 .
 This package contains The Gammu Manual, comprehensive documentation covering
 Gammu command line utilities, Gammu SMS Daemon, Python bindings for Gammu and
 libGammu library API.

Package: gammu-smsd
Description-md5: 983decbec0999726d190cba3c92b9c8d
Description-en: SMS message daemon
 Gammu is command line utility and library to work with mobile phones
 from many vendors. Support for different models differs, but basic
 functions should work with majority of them. Program can work with
 contacts, messages (SMS, EMS and MMS), calendar, todos, filesystem,
 integrated radio, camera, etc. It also supports daemon mode to send and
 receive SMSes.
 .
 Currently supported phones include:
 .
 * Many Nokia models.
 * Alcatel BE5 (501/701), BF5 (715), BH4 (535/735).
 * AT capable phones (Siemens, Nokia, Alcatel, IPAQ).
 * OBEX and IrMC capable phones (Sony-Ericsson, Motorola).
 * Symbian phones through gnapplet.
 .
 This package contains Gammu SMS Daemon and tool to inject messages
 into the queue.

Package: ganeti
Description-md5: 1cfa82fb400c69ad1e5d141436d47d89
Description-en: cluster virtualization manager
 Ganeti is a virtual server cluster management tool built on top of the
 Xen and KVM virtualization technologies and other free software. It
 provides an automated environment to manage highly available virtual
 machine instances.
 .
 It is designed to facilitate cluster management of virtual servers using
 commodity hardware, and to provide fast and simple recovery after physical
 failures. It can take care of operations such as redundant disk creation
 and management, operating system installation (in cooperation with
 OS-specific install scripts), startup, shutdown, and failover of instances
 between physical systems.
 .
 This package installs the complete Ganeti system.

Package: ganeti-3.1
Description-md5: 74745f3f0c88f731a073c9ebe5a2e96a
Description-en: cluster virtualization manager - Python components
 Ganeti is a virtual server cluster management tool built on top of the
 Xen and KVM virtualization technologies and other free software. It
 provides an automated environment to manage highly available virtual
 machine instances.
 .
 It is designed to facilitate cluster management of virtual servers using
 commodity hardware, and to provide fast and simple recovery after physical
 failures. It can take care of operations such as redundant disk creation
 and management, operating system installation (in cooperation with
 OS-specific install scripts), startup, shutdown, and failover of instances
 between physical systems.
 .
 This package provides all architecture-independent components of Ganeti 3.1.

Package: ganeti-doc
Description-md5: 92ce7ffd549c0915273f19d4fb6f7d90
Description-en: cluster virtualization manager - documentation
 Ganeti is a virtual server cluster management tool built on top of the
 Xen and KVM virtualization technologies and other free software. It
 provides an automated environment to manage highly available virtual
 machine instances.
 .
 It is designed to facilitate cluster management of virtual servers using
 commodity hardware, and to provide fast and simple recovery after physical
 failures. It can take care of operations such as redundant disk creation
 and management, operating system installation (in cooperation with
 OS-specific install scripts), startup, shutdown, and failover of instances
 between physical systems.
 .
 This package provides the full HTML documentation for Ganeti.

Package: ganeti-haskell-3.1
Description-md5: 28ec4008a56ec160532e91b5793637e0
Description-en: cluster virtualization manager - Haskell components
 Ganeti is a virtual server cluster management tool built on top of the
 Xen and KVM virtualization technologies and other free software. It
 provides an automated environment to manage highly available virtual
 machine instances.
 .
 It is designed to facilitate cluster management of virtual servers using
 commodity hardware, and to provide fast and simple recovery after physical
 failures. It can take care of operations such as redundant disk creation
 and management, operating system installation (in cooperation with
 OS-specific install scripts), startup, shutdown, and failover of instances
 between physical systems.
 .
 This package provides the architecture-dependent components of Ganeti 3.1
 written in Haskell.

Package: ganeti-htools
Description-md5: ab5c7a4030f477f635ea72460385ae49
Description-en: cluster virtualization manager - tools (stand-alone)
 Ganeti is a virtual server cluster management tool built on top of the
 Xen and KVM virtualization technologies and other free software. It
 provides an automated environment to manage highly available virtual
 machine instances.
 .
 This package provides additional tools used for enhanced allocation,
 maintenance and capacity calculation on Ganeti clusters.
 .
 The tools provided are:
 * hail: advanced instance allocator;
 * harep: tool for automatically repairing Ganeti clusters;
 * hbal: automatic cluster balancing tool;
 * hinfo: print cluster information;
 * hroller: rolling maintenance/reboot scheduler for Ganeti nodes;
 * hscan: used to gather cluster files for offline use in hbal/hspace;
 * hspace: cluster capacity calculator.
 .
 This package provides the version intended for stand-alone systems that
 are not part of a Ganeti cluster.

Package: ganeti-htools-3.1
Description-md5: 382291c8eb027073873c45da854cbba6
Description-en: cluster virtualization manager - tools for Ganeti 3.1
 Ganeti is a virtual server cluster management tool built on top of the
 Xen and KVM virtualization technologies and other free software. It
 provides an automated environment to manage highly available virtual
 machine instances.
 .
 This package provides additional tools used for enhanced allocation,
 maintenance and capacity calculation on Ganeti clusters.
 .
 The tools provided are:
 * hail: advanced instance allocator;
 * harep: tool for automatically repairing Ganeti clusters;
 * hbal: automatic cluster balancing tool;
 * hinfo: print cluster information;
 * hroller: rolling maintenance/reboot scheduler for Ganeti nodes;
 * hscan: used to gather cluster files for offline use in hbal/hspace;
 * hspace: cluster capacity calculator.
 .
 This package provides the version intended for use on systems that are part
 of a Ganeti 3.1 cluster. On stand-alone systems, use ganeti-htools instead.

Package: ganeti-instance-debootstrap
Description-md5: 4151b928fa185ae4b3808e5a7dc7119e
Description-en: debootstrap-based instance OS definition for ganeti
 Ganeti is a virtual server cluster management software tool built on
 top of the Xen virtual machine monitor and other Open Source software.
 After setting it up it will provide you with an automated environment
 to manage highly available virtual machine instances.
 .
 This package provides an OS definition for ganeti that will allow
 installation of Debian (and possibly Unbuntu) instances via
 debootstrap.

Package: ganeti-os-noop
Description-md5: c5e2e48358b84dbf9f77b8897d6128c0
Description-en: Dummy no-op OS provider for Ganeti
 Ganeti is a virtual server cluster management software tool built on top
 of the Xen and KVM virtualization technologies and other Free Software.
 After setting it up it will provide you with an automated environment to
 manage highly available virtual machine instances.
 .
 This package provides a no-op OS for Ganeti. If virtual machines use this
 no-op OS, then a "Reinstall" action in Ganeti will not have any effect,
 virtual machines will not be re-installed (i.e., wiped) if a reinstall
 action is requested via gnt-instance.
 .
 Setting the OS of an instance to "no-op" is ideal for virtual machines
 that have been installed from ISO CD/DVD image.

Package: ganeti-testsuite
Description-md5: a98c51eb501ecebf3a260b4b13b1e3bb
Description-en: cluster virtualization manager - test suite
 Ganeti is a virtual server cluster management tool built on top of the
 Xen and KVM virtualization technologies and other free software. It
 provides an automated environment to manage highly available virtual
 machine instances.
 .
 It is designed to facilitate cluster management of virtual servers using
 commodity hardware, and to provide fast and simple recovery after physical
 failures. It can take care of operations such as redundant disk creation
 and management, operating system installation (in cooperation with
 OS-specific install scripts), startup, shutdown, and failover of instances
 between physical systems.
 .
 This package contains the ganeti test suite which can be used for testing the
 installed ganeti instance.

Package: ganglia-webfrontend
Description-md5: f719aaf51aa7e3a1fb1f45be87114c1c
Description-en: cluster monitoring toolkit - web front-end
 Ganglia is a scalable, real-time cluster monitoring environment
 that collects cluster statistics in an open and well-defined XML
 format.
 .
 This package contains the PHP-based web front-end, which displays
 information gathered by 'gmetad'.

Package: gant
Description-md5: 0c08ee805ee1d36ed84cfcc98afa6a8d
Description-en: Groovy build framework based on scripting Ant tasks
 Gant is a build tool for scripting Ant tasks using Groovy instead of
 XML to specify the build logic. A Gant build specification is a
 Groovy script and so can bring all the power of Groovy to bear
 directly, something not possible with Ant scripts. Whilst it might be
 seen as a competitor to Ant, Gant uses Ant tasks for many of the
 actions, so Gant is really an alternative way of doing builds using
 Ant, but using a programming language rather than XML to specify the
 build rules.

Package: ganyremote
Description-md5: cb7bb8b68527d536d19659cede32b9c6
Description-en: GTK+ frontend for anyRemote
 gAnyRemote package is GTK+ GUI frontend for anyRemote
 (http://anyremote.sourceforge.net/). The overall goal of this project is to
 provide remote control service on Linux through Bluetooth, InfraRed, Wi-Fi
 or TCP/IP connection.

Package: gap
Description-md5: 7710bf392357fe2388d0b4d8cdf04d7f
Description-en: computer algebra system for Groups, Algorithms and Programming
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This is a dummy package that depends on the standard GAP components.

Package: gap-aclib
Description-md5: 43ae6076d0f0c0e69de053fa832671fc
Description-en: GAP AClib - Almost Crystallographic Groups - A Library and Algorithms
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 The AClib package contains a library of almost crystallographic groups and a
 some algorithms to compute with these groups. A group is called almost
 crystallographic if it is finitely generated nilpotent-by-finite and has no
 non-trivial finite normal subgroups. Further, an almost crystallographic
 group is called almost Bieberbach if it is torsion-free. The almost
 crystallographic groups of Hirsch length 3 and a part of the almost
 cyrstallographic groups of Hirsch length 4 have been classified by Dekimpe.
 This classification includes all almost Bieberbach groups of Hirsch lengths 3
 or 4. The AClib package gives access to this classification; that is, the
 package contains this library of groups in a computationally useful form. The
 groups in this library are available in two different representations. First,
 each of the groups of Hirsch length 3 or 4 has a rational matrix
 representation of dimension 4 or 5, respectively, and such representations
 are available in this package. Secondly, all the groups in this libraray are
 (infinite) polycyclic groups and the package also incorporates polycyclic
 presentations for them. The polycyclic presentations can be used to compute
 with the given groups using the methods of the Polycyclic package.
 The package was written by Karel Dekimpe and Bettina Eick.

Package: gap-alnuth
Description-md5: 5c1f72602c185790857271a8e5273945
Description-en: GAP Alnuth - Algebraic number theory and an interface to PARI/GP
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 Alnuth is a package for algebraic number theory and a GAP interface to PARI/GP
 by Bjoern Assmann, Andreas Distler, and Bettina Eick.

Package: gap-anupq
Description-md5: a620b3aead89a8f9b5f8579784b9b506
Description-en: GAP ANUPQ - ANU p-Quotient
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 The ANUPQ package provides an interactive interface to the p-quotient, p-
 group generation and standard presentation algorithms of the ANU pq C
 program.

Package: gap-atlasrep
Description-md5: 225ddd6b3bd1c1301f495c49c0994d4f
Description-en: GAP AtlasRep - A GAP Interface to the Atlas of Group Representations
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 Atlasrep is a GAP Interface to the Atlas of Group Representations by
 Thomas Breuer and Simon Nickerson.

Package: gap-autodoc
Description-md5: 7a2d24b05aa3ffcb9daef14108d93fb2
Description-en: GAP AutoDoc - Generate documentation from GAP source code
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package is used to generate documentation directly from GAP source code.

Package: gap-autpgrp
Description-md5: 2125c850afe098b0fa4ce0f37c303013
Description-en: GAP AutPGrp - Computing the Automorphism Group of a p-Group
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 AutPGrp is a GAP package for computing automorphism groups of p-groups
 by Bettina Eick and Eamonn O'Brien.

Package: gap-browse
Description-md5: 789418fec629eb6495d68f65534a6e44
Description-en: GAP Browse - browsing applications and ncurses interface
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 The Browse package provides three levels of functionality
 * A GAP interface to the C-library ncurses.
 * A generic function for interactive browsing through two-dimensional
 arrays of data.
 * Several applications of the first two, e.g., a method for browsing
 character tables, browsing through the content of some data
 collections, or some games.

Package: gap-character-tables
Description-md5: 5cb92789c42570bd863d72f380dec0bd
Description-en: GAP Library of character tables
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package contains the Character Table Library by Thomas Breuer.

Package: gap-congruence
Description-md5: f40b596f4f20a4631819df425349210e
Description-en: GAP Congruence - Congruence subgroups of SL(2,Integers)
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 The Congruence  package provides functions to construct several types of
 canonical congruence subgroups in SL_2(Z), and also intersections of a finite
 number of such subgroups. Furthermore, it implements the algorithm for
 generating Farey symbols for congruence subgroups and using them to produce a
 system of independent generators for these subgroups

Package: gap-core
Description-md5: e04fbbf7954e09ea6fad5540f2ec8378
Description-en: GAP computer algebra system, core components
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package contains the core GAP system.

Package: gap-cryst
Description-md5: 5c367a6cf77f725d0b9dc71f55ee1846
Description-en: GAP Cryst - Computing with crystallographic groups
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package, previously known as CrystGAP, provides a rich set of methods
 for the computation with affine crystallographic groups, in particular space
 groups. Affine crystallographic groups are fully supported both in
 representations acting from the right or from the left, the latter one being
 preferred by crystallographers. Functions to determine representatives of all
 space group types of a given dimension are also provided. Where necessary,
 Cryst can also make use of functionality provided by the package
 CaratInterface.
 It was written by Bettina Eick, Franz Gähler and Werner Nickel.

Package: gap-crystcat
Description-md5: 129bcc3934c4e4996fb7fbfdf115584f
Description-en: GAP CrystCat - The crystallographic groups catalog
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package provides a catalog of crystallographic groups of dimensions 2,
 3, and 4 which covers most of the data contained in the book Crystallographic
 groups of four-dimensional space by H. Brown, R. Bülow, J. Neubüser, H.
 Wondratschek, and H. Zassenhaus (John Wiley, New York, 1978). Methods for the
 computation with these groups are provided by the package Cryst, which must
 be installed as well.
 This package was written by Volkmar Felsch and Franz Gähler.

Package: gap-design
Description-md5: 5ec0767093f2a16868117e584cbf291d
Description-en: block designs for GAP
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 This package provides for GAP routines for constructing, classifying,
 partitioning and studying block designs.

Package: gap-dev
Description-md5: 4f3ab591e60975613e71e33fd0324211
Description-en: GAP computer algebra system, compiler and development files
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package contains the GAP compiler and the headers files and
 objects files necessary to build GAP packages.
 .
 The GAP compiler (GAC) creates C code from GAP code and then calls
 the system's C compiler to produce machine code from it. This can
 result in a speedup.

Package: gap-doc
Description-md5: 0cc26b835acd1acca4116a9587fd6afa
Description-en: GAP computer algebra system, documentation
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package contains the documentation in HTML and PDF formats.

Package: gap-factint
Description-md5: ad28b22ef9a8bb2de55b278f76bd9d6b
Description-en: advanced methods for factoring integers for GAP
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 This package brings to GAP routines for factoring integers, in particular:
 - Pollard's p-1
 - Williams' p+1
 - Elliptic Curves Method (ECM)
 - Continued Fraction Algorithm (CFRAC)
 - Multiple Polynomial Quadratic Sieve (MPQS)
 .
 It also provides access to Richard P. Brent's tables of factors of integers
 of the form b^k +/- 1.

Package: gap-fga
Description-md5: c87856c94bcf32d258ea2360bb644735
Description-en: GAP FGA - Free Group Algorithms
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 The FGA package installs methods for computations with finitely generated
 subgroups of free groups and provides a presentation for their automorphism
 groups. It was written by Christian Sievers.

Package: gap-float
Description-md5: 7e0c4df02b4ee88b4929ab169dcb61fd
Description-en: multi-precision floating-point computation for GAP
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 This GAP package brings to GAP floating-point numbers with arbitrary
 precision; it is based on MPFR, MPFI, MPC, CXSC, and FPLLL.

Package: gap-gapdoc
Description-md5: 9f23cd586ec9568ee5618c55ce6c9612
Description-en: GAPDoc - A Meta Package for GAP Documentation
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package contains GAPDoc, "A Meta Package for GAP Documentation", by
 Frank Lübeck and Max Neunhöffer, which is used to manage GAP documentation.

Package: gap-grape
Description-md5: 701b210ec4d52136ba2de99550b30d51
Description-en: GRaph Algorithms using PErmutation groups for GAP
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 This package implements computing with graphs and groups for GAP.
 GRAPE is primarily designed for constructing and analysing graphs
 related to groups, finite geometries, and designs; special emphasis
 is placed on the determination of regularity properties and subgraph
 structure.

Package: gap-guava
Description-md5: ceb439f8b673e1389bd13bb8900cf658
Description-en: coding theory library for GAP
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 This GAP package brings to GAP computing with error-correcting codes.

Package: gap-guava-bin
Description-md5: da9b5c6828187117be42a3fa29fd0d87
Description-en: coding theory library for GAP (arch-dep files)
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 This GAP package brings to GAP computing with error-correcting codes.
 .
 This Debian package contains the architecture-dependent files for the
 gap-guava Debian package.

Package: gap-hap
Description-md5: aad2c55adc49f0235b68579fe76d071e
Description-en: GAP HAP - Homological Algebra Programming
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 HAP is a package for some calculations in elementary algebraic topology and
 the cohomology of groups. The initial focus of the library was on computations
 related to the cohomology of finite and infinite groups, with particular
 emphasis on integral coefficients. The focus has since broadened to include
 Steenrod algebras of finite groups, Bredon homology, cohomology of simplicial
 groups, and general computations in algebraic topology relating to finite
 CW-complexes, covering spaces, knots, knotted surfaces, and topics such as
 persistent homology arising in topological data analysis.

Package: gap-hapcryst
Description-md5: 13e9da300a67f2cf9464d5a46445fc52
Description-en: GAP HAPcryst - A HAP extension for crystallographic groups
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This is an extension to the HAP package by Graham Ellis. It implements
 geometric methods for the calculation of resolutions of Bieberbach groups.

Package: gap-io
Description-md5: aa88ef4366830f577a7abbdf340344ed
Description-en: low level C library IO bindings for GAP
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 This package allows GAP to access UNIX I/O C-library functions.

Package: gap-laguna
Description-md5: 5650c213729ad5242456ba03a2f522e7
Description-en: LAGUNA GAP package
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 LAGUNA stands for `Lie AlGebras and UNits of group Algebras'.
 .
 This package provides GAP with functionality for calculation of the
 normalized unit group of the modular group algebra of the finite p-group
 and for investigation of Lie algebra associated with group algebras and
 other associative algebras.

Package: gap-libs
Description-md5: f3745a50525f5b9cb958d38c8f44d14f
Description-en: GAP computer algebra system, essential GAP libraries
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package contains the essential GAP libraries (lib and grp).

Package: gap-nq
Description-md5: 429ce2ec92e54ecb6d1886ef6dae7d60
Description-en: GAP nq - Nilpotent Quotients of Finitely Presented Groups
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package provides access to the ANU nilpotent quotient program for
 computing nilpotent factor groups of finitely presented groups.

Package: gap-online-help
Description-md5: 52975261a681ca6422f57344e873de51
Description-en: GAP computer algebra system, online help
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package contains the documentation in TeX format needed for the online
 help system.

Package: gap-openmath
Description-md5: f59ec08307cca6886af0005d79956368
Description-en: OpenMath phrasebook for GAP
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 This package allows GAP to import and export mathematical objects
 encoded in OpenMath, for the purpose of exchanging them with other
 applications that are OpenMath enabled.

Package: gap-polenta
Description-md5: e01c983def29b44f61b58845d0e0a13f
Description-en: GAP Polenta - Polycyclic presentations for matrix groups
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 The Polenta package provides methods to compute polycyclic presentations of
 matrix groups (finite or infinite). As a by-product, this package gives some
 functionality to compute certain module series for modules of solvable
 groups. For example, if G is a rational polycyclic matrix group, then we can
 compute the radical series of the natural Q[G]-module Q^d.

Package: gap-polycyclic
Description-md5: f17bc3fe0f4823eac1c7bc93806d9406
Description-en: GAP Polycyclic - Computation with polycyclic groups
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 GAP Polycyclic is a package for computation with polycyclic groups, by Bettina
 Eick, Max Horn and Werner Nickel.

Package: gap-polymaking
Description-md5: 23b1ed087c67c55957af4a7ffc66da72
Description-en: GAP polymaking - Interfacing the geometry software polymake
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package provides a very basic interface to the polymake program by
 Ewgenij Gawrilow, Michael Joswig et al.

Package: gap-primgrp
Description-md5: d5ad1a5c90a4de5a39358692b8b0a70f
Description-en: GAP PrimGrp - GAP Primitive Permutation Groups Library
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 The Primitive Permutation Groups Library.  includes, up to permutation
 isomorphism (i.e., up to conjugacy in the corresponding symmetric group), all
 primitive permutation groups of degree < 4096.

Package: gap-radiroot
Description-md5: 1ed00e72d3bc71fd161b1e16bee57234
Description-en: GAP RadiRoot - Roots of a Polynomial as Radicals
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 RadiRoot is a package for computing the roots of a polynomial as radicals by
 Andreas Distler.

Package: gap-scscp
Description-md5: 6327efe12800b326b4e303a7c56744fb
Description-en: SCSCP protocol in GAP
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 This package implements the Symbolic Computation Software
 Composability Protocol (SCSCP) for GAP.

Package: gap-smallgrp
Description-md5: a68a134437e6e51f657f7f166d49b092
Description-en: GAP SmallGrp - The GAP Small Groups Library
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 The GAP Small Groups Library is a catalogue of groups of `small' order.
 This package contains the groups data and identification routines for groups
 of order up to 1000 except 512, 768 and groups whose order factorises in at
 most 3 primes.
 .
 Note that data for order 512, 768 and between 1000 and 2000 except 1024,
 and some larger orders are available separately in the gap-smallgrp-extra
 packages.

Package: gap-smallgrp-extra
Description-md5: e899f09c9f71fa963083dec88cf48e25
Description-en: GAP SmallGrp - The GAP Small Groups Library
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 The GAP Small Groups Library is a catalogue of groups of `small' order.
 This package contains the groups data and identification routines for groups
 .
 * of order at most 2000 except 1024.
 * of cubefree order at most 50 000.
 * of order p^n for n <= 6 and all primes p.
 * of squarefree order.
 * whose order factorises in at most 3 primes.
 * of order q^n * p for q^n dividing 2^8, 3^6, 5^5, 7^4 and p prime
 different to q
 * of order p^7 with p = 3,5,7,11.
 .
 The Small Groups Library provides access to these groups and a method to
 identify the catalogue number of a given group.

Package: gap-sonata
Description-md5: 76ab164719af5a5d0ed713b75f1bd6fe
Description-en: Systems Of Nearrings And Their Applications for GAP
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 This package provides to GAP methods for the construction and analysis
 of finite nearrings.

Package: gap-table-of-marks
Description-md5: 324bfeea025ea11479b472ecd1966b21
Description-en: GAP TomLib - The GAP Library of Tables of Marks
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package contains the GAP Library of Tables of Marks by L. Naughton and G.
 Pfeiffer.

Package: gap-toric
Description-md5: f57e934d8dee9eb25295e8eceab65adc
Description-en: toric variety for GAP
 GAP is a system for computational discrete algebra with particular
 emphasis on computational group theory, but which has already proved
 useful also in other areas.
 .
 This package provides for GAP routines for working with toric varieties
 and dealing with cones and related combinatorial geometric object.

Package: gap-transgrp
Description-md5: e2898bc615db8878f9180fb9cbdc0323
Description-en: GAP TransGrp - Transitive Groups Library
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package contains the Transitive Groups Library

Package: gap-utils
Description-md5: b7b12bf5844b02c28332612c8b1c6de3
Description-en: GAP utils - Utility functions in GAP
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 The Utils package provides a collection of utility functions gleaned from
 many packages.

Package: gaphor
Description-md5: c3e0893589d3d332c8cf43eebb74aedd
Description-en: Simple GUI UML and SysML modeling tool
 Gaphor is a UML, SysML, RAAML, and C4 modeling application.
 It is designed to be easy to use, while still being powerful.
 Gaphor implements a fully-compliant UML 2 data model,
 so it is much more than a picture drawing tool.
 .
 You can use Gaphor to quickly visualize different
 aspects of a system as well as create complete, highly complex models.
 .
 Gaphor provides four modeling languages: UML, SysML, RAAML and C4
 and makes them accessible to beginners.
 .
 Gaphor is a GNOME Circle app.

Package: gapless
Description-md5: 8bbd27a5a07aa29e4fe8df6783228ae8
Description-en: light weight music player with focus on large music collection
 Gapless is a light weight music player:
 .
 * Supports most music file types, Samba and any other remote protocols
 (depends on GIO and GStreamer).
 * Fast loading and parsing thousands of music files in very few seconds,
 monitor local changes.
 * Low memory usage for large music collection with album covers (embedded
 and external), no thumbnail caches to store.
 * Group and sorts by album/artist/title, shuffle list, full-text searching.
 * Fluent adaptive user interface for different screen (Desktop, Tablet,
 Mobile).
 * Gaussian blurred cover as background, follows GNOME light/dark mode.
 * Supports creating and editing playlists, drag cover to change order or add
 to another playlist.
 * Supports drag and drop with other apps.
 * Supports audio peaks visualizer.
 * Supports gapless playback.
 * Supports normalizing volume with ReplayGain.
 * Supports specified audio sink.
 * Supports MPRIS control.

Package: gappa
Description-md5: 10e13686e16d7ffca6b0e98cacd6f716
Description-en: Automatic generation of proofs of arithmetic properties
 Tool to help verify and prove properties on numerical
 programs dealing with either fixed-point or floating-point
 arithmetic.

Package: garagemq
Description-md5: d4950b53964cb8946902a8db08b77684
Description-en: AMQP message broker implemented with golang
 GarageMQ is a message broker that implement the Advanced Message Queuing
 Protocol (AMQP). Compatible with any AMQP or RabbitMQ clients (tested
 streadway/amqp and php-amqp lib)
 .
 The GarageMQ project is also knowns an KubeMQ (https://kubemq.io).
 .
 This package does not contain the admin-frontend/build files
 since debian packaging npm modules is "complicated". You can,
 after installing this package, download the files from github and
 `cp -a $SRCDIR/admin-frontend/build /var/lib/garagemq/admin-frontend/`
 to be able to use the admin frontend as intended.

Package: garden-of-coloured-lights
Description-md5: 5698ce47c850dd7d36932427d8952b3b
Description-en: abstract vertical shooter with music elements
 The game is basically a vertical shooter with music elements. The
 enemies, in fact, are kind of musical. Linley has added a simple background
 tune, that gets mixed with the diffetent notes played when enemies shoot.
 .
 Part of what stands out about Garden of Coloured Lights are its graphics,
 that even though are kept quite simple, are also carefully taken care of.
 Every ship still has moving parts and mechanisms that open and close, and
 every level is different, even though all of them share a common theme.
 .
 Your ship comes equipped with 3 options, each with its own unique weapon.
 There are a few pre-designed schemes to play with, or you can create your
 own combination of weapons.
 .
 Garden of Coloured Lights was Linley Henzel's entry for the SHMUP-DEV
 Competition 2k7 Round 2.

Package: garden-of-coloured-lights-data
Description-md5: ae2566f66a4ee120fccab234e1deadc8
Description-en: abstract vertical shooter with music elements (data)
 The game is basically a vertical shooter with music elements. The
 enemies, in fact, are kind of musical. Linley has added a simple background
 tune, that gets mixed with the diffetent notes played when enemies shoot.
 .
 Part of what stands out about Garden of Coloured Lights are its graphics,
 that even though are kept quite simple, are also carefully taken care of.
 Every ship still has moving parts and mechanisms that open and close, and
 every level is different, even though all of them share a common theme.
 .
 Your ship comes equipped with 3 options, each with its own unique weapon.
 There are a few pre-designed schemes to play with, or you can create your
 own combination of weapons.
 .
 Garden of Coloured Lights was Linley Henzel's entry for the SHMUP-DEV
 Competition 2k7 Round 2.
 .
 This package contains the data files for Garden of Coloured Lights.

Package: gargoyle-free
Description-md5: 436c627cbce3086c212a7b6702137606
Description-en: graphical player for Interactive Fiction games
 Gargoyle is an Interactive Fiction (text adventure) player that
 supports all the major interactive fiction formats.
 .
 Most interactive fiction is distributed as portable game files. These
 portable game files come in many formats. In the past, you used to
 have to download a separate player (interpreter) for each format of
 IF you wanted to play. Instead, Gargoyle provides unified player.
 .
 Gargoyle is based on the standard interpreters for the formats it
 supports: .taf (Adrift games, played with Scare), .dat (AdvSys),
 *.agx/.d$$ (AGiliTy), .a3c (Alan3), .asl/.cas (Quest games, played
 with Geas), .jacl/.j2 (JACL), .l9/.sna (Level 9), .mag (Magnetic),
 *.saga (Scott Adams Grand Adventures), .gam/.t3 (TADS),
 *.z1/.z2/.z3/.z4/.z5/.z6/.z7/.z8 (Inform Z-Machine games, played with
 Frotz, Nitfol or Bocfel), .ulx/.blb/.blorb/.glb/.gblorb (Inform or
 Superglús games compiled to the Glulxe VM in Blorb archives, played
 with Git or Glulxe), .zlb, .zblorb (Inform Z-Machine games in Blorb
 archives, played with Frotz).
 .
 (note: do not confuse the Git Glux interpreter with the Git DVCS or
 the GNU Interactive Tools)
 .
 Gargoyle also features graphics, sounds and Unicode support.
 .
 Technically all the bundled interpreters support the Glk API to
 manage I/O (keyboard, graphics, sounds, file) in IF games. Gargoyle
 provides a Glk implementation called garglk that displays texts and
 images in a graphical Qt window, with care on typography.
 .
 Limitations:
 .
 * While Gargoyle can display in-game pictures, it does not provide a
 way to display the cover art present in some Blorb archives.
 .
 * The TADS interpreter doesn't support HTML TADS; you can play
 the games, but will miss the hyperlinks.

Package: garli
Description-md5: 26bd1f70ecc029da7a39ce42be819b22
Description-en: phylogenetic analysis of molecular sequence data using maximum-likelihood
 GARLI, Genetic Algorithm for Rapid Likelihood Inference is a program for
 inferring phylogenetic trees. Using an approach similar to a classical
 genetic algorithm, it rapidly searches the space of evolutionary trees
 and model parameters to find the solution maximizing the likelihood
 score. It implements nucleotide, amino acid and codon-based models of
 sequence evolution, and runs on all platforms. The latest version adds
 support for partitioned models and morphology-like datatypes.

Package: garli-examples
Description-md5: 0edf68e52e3e7dd1a026db9b6fdb2621
Description-en: phylogenetic analysis of molecular sequence data (examples)
 GARLI, Genetic Algorithm for Rapid Likelihood Inference is a program for
 inferring phylogenetic trees. Using an approach similar to a classical
 genetic algorithm, it rapidly searches the space of evolutionary trees
 and model parameters to find the solution maximizing the likelihood
 score. It implements nucleotide, amino acid and codon-based models of
 sequence evolution, and runs on all platforms. The latest version adds
 support for partitioned models and morphology-like datatypes.
 .
 This package contains example data for garli.

Package: garli-mpi
Description-md5: ee7b598933ca6c4be7968b793f32d680
Description-en: phylogenetic analysis of molecular sequence data using maximum-likelihood (MPI)
 GARLI, Genetic Algorithm for Rapid Likelihood Inference is a program for
 inferring phylogenetic trees. Using an approach similar to a classical
 genetic algorithm, it rapidly searches the space of evolutionary trees
 and model parameters to find the solution maximizing the likelihood
 score. It implements nucleotide, amino acid and codon-based models of
 sequence evolution, and runs on all platforms. The latest version adds
 support for partitioned models and morphology-like datatypes.
 .
 This version of Garli is using MPI.

Package: garlic
Description-md5: 63e3a92baadd411c2a6adf5232a8cda7
Description-en: visualization program for biomolecules
 Garlic is written for the investigation of membrane proteins. It may be
 used to visualize other proteins, as well as some geometric objects.
 This version of garlic recognizes PDB format version 2.1. Garlic may
 also be used to analyze protein sequences.
 .
 It only depends on the X libraries, no other libraries are needed.
 .
 Features include:
 - The slab position and thickness are visible in a small window.
 - Atomic bonds as well as atoms are treated as independent drawable
 objects.
 - The atomic and bond colors depend on position. Five mapping modes
 are available (as for slab).
 - Capable to display stereo image.
 - Capable to display other geometric objects, like membrane.
 - Atomic information is available for atom covered by the mouse
 pointer. No click required, just move the mouse pointer over the
 structure!
 - Capable to load more than one structure.
 - Capable to draw Ramachandran plot, helical wheel, Venn diagram,
 averaged hydrophobicity and hydrophobic moment plot.
 - The command prompt is available at the bottom of the main window.
 It is able to display one error message and one command string.

Package: garlic-doc
Description-md5: 98ee8c92164874f6a6ae51fa3f55cc0c
Description-en: [Chemistry] a molecular visualization program - documents
 This is the documentation package for Garlic.
 .
 Garlic is probably the most portable molecular visualization program
 in the Unix world. It's written for the investigation of membrane
 proteins. It may be used to visualize other proteins, as well as some
 geometric objects. The name should has something to do with the
 structure and operation of this program. This version of garlic
 recognizes PDB format version 2.1. Garlic may also be used to analyze
 protein sequences.
 .
 Features include (but not limited to):
 o The slab position and thickness are visible in a small window.
 o Atomic bonds as well as atoms are treated as independent drawable
 objects.
 o The atomic and bond colors depend on position. Five mapping modes
 are available (as for slab).
 o Capable to display stereo image.
 o Capable to display other geometric objects, like membrane.
 o Atomic information is available for atom covered by the mouse
 pointer. No click required, just move the mouse pointer over the
 structure!
 o Capable to load more than one structure.
 o Capable to draw Ramachandran plot, helical wheel, Venn diagram,
 averaged hydrophobicity and hydrophobic moment plot.
 o The command prompt is available at the bottom of the main window.
 It is able to display one error message and one command string.

Package: garmin-forerunner-tools
Description-md5: d8bacd2a04be1f86793bf0d2b78db39d
Description-en: retrieve data from Garmin Forerunner/Edge GPS devices
 This package contains command-line tools to retrieve data from GPS
 devices from the Garmin Forerunner series (these are
 wristwatch-like devices that allow you to register your exact
 itinerary when doing outdoor sports) or the Garmin Edge series (the
 same for cycling computers). It works with the Forerunner 205 and 305
 models and with the Edge 305 model, and possibly others. Track data
 can be translated into an XML format and into gpx, and into a
 polyline format for use with Google maps.
 .
 In contrast to the gpsbabel software, this software also downloads
 data specific to usage in sports like maximal speed, lap summary,
 calorie consumption, etc.

Package: gasic
Description-md5: bdb1fbe60cfde219955bdb0d4f72e27c
Description-en: genome abundance similarity correction
 One goal of sequencing based metagenomic analysis is the quantitative
 taxonomic assessment of microbial community compositions. However, the
 majority of approaches either quantify at low resolution (e.g. at phylum
 level) or have severe problems discerning highly similar species. Yet,
 accurate quantification on species level is desirable in applications
 such as metagenomic diagnostics or community comparison. GASiC is a
 method to correct read alignment results for the ambiguities imposed by
 similarities of genomes. It has superior performance over existing
 methods.

Package: gasic-examples
Description-md5: 076b77b0ef161469461cc2951788038d
Description-en: genome abundance similarity correction (example data)
 One goal of sequencing based metagenomic analysis is the quantitative
 taxonomic assessment of microbial community compositions. However, the
 majority of approaches either quantify at low resolution (e.g. at phylum
 level) or have severe problems discerning highly similar species. Yet,
 accurate quantification on species level is desirable in applications
 such as metagenomic diagnostics or community comparison. GASiC is a
 method to correct read alignment results for the ambiguities imposed by
 similarities of genomes. It has superior performance over existing
 methods.
 .
 This package includes some examples that can be used for testing gasic.

Package: gasnet
Description-md5: 17266b384098307988227072ffe2c425
Description-en: Global-Address Space Networking - binary tools
 GASNet is a language-independent, networking middleware layer that provides
 network-independent, high-performance communication primitives including
 Remote Memory Access (RMA) and Active Messages (AM).
 It has been used to implement parallel programming models and libraries
 such as UPC, UPC++, Fortran coarrays, Legion, Chapel, and many others.
 The interface is primarily intended as a compilation target and for use
 by runtime library writers (as opposed to end users), and the primary goals
 are high performance, interface portability, and expressiveness.
 GASNet stands for "Global-Address Space Networking".
 .
 This package includes the program binaries necessary to run GasNET programs.

Package: gastman
Description-md5: 2c1aa29435abcc439108956d4c579b17
Description-en: GUI tool for Asterisk administration and monitoring
 Gastman is a graphical Manager interface for Asterisk. It uses
 the GTK+ library, and so is usually run under XWindow, although
 GTK+ environments also exist for Windows and Mac OS X.

Package: gatb-core
Description-md5: 7fb8b874b800dfaad088eff4ae5d0206
Description-en: Genome Analysis Toolbox with de-Bruijn graph
 The GATB-CORE project provides a set of highly efficient
 algorithms to analyse NGS data sets. These methods enable
 the analysis of data sets of any size on multi-core desktop
 computers, including very huge amount of reads data coming
 from any kind of organisms such as bacteria, plants,
 animals and even complex samples (e.g. metagenomes).
 Read more about GATB at https://gatb.inria.fr/.
 By itself GATB-CORE is not an NGS data analysis tool.
 However, it can be used to create such tools. There already
 exist a set of ready-to-use tools relying on GATB-CORE
 library: see https://gatb.inria.fr/software/

Package: gatb-core-testdata
Description-md5: 7e23156c0c905f1e67407bbf95e7d7e7
Description-en: Genome Analysis Toolbox with de-Bruijn graph (test data)
 The GATB-CORE project provides a set of highly efficient
 algorithms to analyse NGS data sets. These methods enable
 the analysis of data sets of any size on multi-core desktop
 computers, including very huge amount of reads data coming
 from any kind of organisms such as bacteria, plants,
 animals and even complex samples (e.g. metagenomes).
 Read more about GATB at https://gatb.inria.fr/.
 By itself GATB-CORE is not an NGS data analysis tool.
 However, it can be used to create such tools. There already
 exist a set of ready-to-use tools relying on GATB-CORE
 library: see https://gatb.inria.fr/software/
 .
 This package contains some data to test the library.

Package: gauche
Description-md5: 9451ae867037d866900fcca9c81edc77
Description-en: Scheme script engine
 Gauche is a Scheme implementation developed to be a handy script
 interpreter, which allows programmers and system administrators to
 write small to large scripts for their daily chores. Quick startup,
 built-in system interface, native multilingual support are some of
 the author's goals.

Package: gauche-dev
Description-md5: 550e79b47a8b1a9603517de1ec8d8cbf
Description-en: Development files for Gauche
 Gauche is a Scheme implementation developed to be a handy script
 interpreter, which allows programmers and system administrators to
 write small to large scripts for their daily chores. Quick startup,
 built-in system interface, native multilingual support are some of
 the author's goals.
 .
 This package contains development files of Gauche.

Package: gauche-doc
Description-md5: 2e37fdd7a6fbd6db45c2853bf59ec6a8
Description-en: Reference manual of Gauche
 Gauche is a Scheme implementation developed to be a handy script
 interpreter, which allows programmers and system administrators to
 write small to large scripts for their daily chores. Quick startup,
 built-in system interface, native multilingual support are some of
 the author's goals.
 .
 This package contains info documents of the reference manual of Gauche
 (English, Japanese).

Package: gauche-gdbm
Description-md5: 395302d3e3d46b02c3c3c624cad3b52b
Description-en: gdbm binding for Gauche
 Gauche is a Scheme implementation developed to be a handy script
 interpreter, which allows programmers and system administrators to
 write small to large scripts for their daily chores. Quick startup,
 built-in system interface, native multilingual support are some of
 the author's goals.
 .
 This package contains GDBM binding modules for Gauche.

Package: gauche-zlib
Description-md5: d5e6c47bbf77b0c890c7db39cb069a5e
Description-en: zlib binding for Gauche
 Gauche is a Scheme implementation developed to be a handy script
 interpreter, which allows programmers and system administrators to
 write small to large scripts for their daily chores. Quick startup,
 built-in system interface, native multilingual support are some of
 the author's goals.
 .
 This package contains zlib binding modules for Gauche.

Package: gaupol
Description-md5: 72d79007bd6f7a7ac0acb533aac384ce
Description-en: subtitle editor for text-based subtitle files
 Text-based subtitles are commonly used with DivX video. Gaupol supports
 multiple subtitle file formats and provides means of text corrections and time
 manipulations. Gaupol's user interface is designed with attention to batch
 processing of multiple documents and convenient translating.
 .
 Supported formats are:
 * Advanced Sub Station Alpha (.ssa)
 * MicroDVD (.sub)
 * MPL2 (.txt)
 * SubRip (.srt)
 * Sub Station Alpha (.ssa)
 * SubViewer2 (.sub)
 * TMPlayer (.txt)
 .
 VobSubs (image-based subtitles used in DVDs) are NOT supported.

Package: gausssum
Description-md5: a0468ecb791a7b7a78ab3eb0fb7e2534
Description-en: parse and display Gaussian, GAMESS, and etc's output
 GaussSum parses the output files of ADF, GAMESS, GAMESS-UK, Gaussian, Jaguar
 and PC GAMESS calculations to extract useful information.
 .
 GaussSum uses GNUPlot to display the progress of geometry optimisations,
 density of states spectrum, UV-VIS spectra, IR spectra, Raman spectra,
 and electron density difference maps. It can also display all lines containing
 an arbitrary phrase and more.

Package: gav
Description-md5: 07ea36d89b6cf17e94312f54a7cb7da2
Description-en: GPL Arcade Volleyball
 GAV stands for GPL Arcade Volleyball, and is an SDL remake of the old DOS game
 Arcade Volleyball. It includes multiplayer, networking, and themeable graphics
 support.
 .
 More information, as well as additional themes, can be found at
 <http://gav.sourceforge.net>.

Package: gav-themes
Description-md5: 7202e01d31b831403eb7c0021644e865
Description-en: Extra themes for GPL Arcade Volleyball
 This package includes many additional themes for GPL Arcade Volleyball.

Package: gaviotatb
Description-md5: 0a6d79b53c31bcb7fe98647482a7ca19
Description-en: Gaviota chess endgame tablebases
 Gaviota is a chess engine. Gaviota generates and uses its own Endgame
 Tablebases (EGTBs) with its own format. It contains "distance to
 mate" information, which is how many moves are needed to mate the
 opponent, or to be mated. This package provides the pre-generated
 Gaviota endgame tablebases.

Package: gavodachs2-server
Description-md5: 36391efd1065f86dfafb16b4f7e89cda
Description-en: server package of the Virtual Observatory data center suite
 This package sets up a ready-to use VO data center using GAVO's Data
 Center Helper Suite (DaCHS), in particular by configuring a postgres
 database backend.  The DaCHS server lets data center operators ingest
 their astronomical data into structured repositories and publish
 those to the Virtual Observatory.

Package: gawk-doc
Description-md5: a0ccd75275de725a7e5b09acd72e2ce2
Description-en: Documentation for GNU awk
 `awk' is a program that you can use to select particular records in a
 file and perform operations upon them.
 .
 Gawk is the GNU Project's implementation of the AWK programming language.
 This package contains edition 4 of `GAWK: Effective AWK Programming: A User's
 Guide for GNU Awk' and edition 1.3 of `TCP/IP Internetworking With Gawk'.

Package: gbatnav
Description-md5: 61ebd79e1018b6594b219d803edee664
Description-en: networked BattleShip game
 Batalla Naval is a networked BattleShip game. It supports multiple players
 and multiple robots at the same time.

Package: gbdfed
Description-md5: 3708569d0a7d5498e009d47f298a1be9
Description-en: X11 font editor
 gbdfed lets you interactively create new bitmap font files or modify existing
 ones. It allows editing multiple fonts and multiple glyphs, it allows cut and
 paste operations between fonts and glyphs and editing font properties. The
 editor works natively with BDF fonts.
 .
 This editor is the successor of xmbdfed and is using the GTK+ toolkit instead
 of the Motif toolkit for better user experience.

Package: gbgoffice
Description-md5: d064da4ffe6aaca5f43f436b263b2806
Description-en: bgoffice dictionary frontend (GTK2)
 bgoffice is a project aimed on creating a full-featured desktop environment,
 translated and localized for Bulgarian users.
 .
 This package contains gbgoffice - a GTK2 program for working with all
 dictionaries, contained in bgoffice. It has clean interface, features GNOME
 notification area integration and clipboard monitoring. All features are
 customizable.
 .
 For Qt/KDE version of the program, see kbedic.

Package: gbonds
Description-md5: 42e70a40602417e23892f34979f87608
Description-en: U.S. Savings Bond inventory program for GNOME
 GBonds is a U.S. Savings Bond inventory program for the GNOME desktop
 environment.  It allows you to track the current redemption value and
 performance of your U.S. Savings Bonds and keep a valuable record of the
 bonds you own.
 .
 Features:
 .
 * Tracks savings notes and series E, EE, and I savings bonds.
 * Uses U.S. Treasury Department redemption files without modification.
 * Imports inventories created with Savings Bond Wizard.
 * Tracks current value of both individual bonds and an entire inventory.
 * Prints inventories.  It is important to keep a permanent record of your
 bonds in a separate location in case you ever need to replace them.

Package: gbonds-data
Description-md5: 5794b0776c9765495f831f41cda01731
Description-en: GBonds data files
 This package contains architecture-independent supporting data files required
 for use with GBonds, such as documentation, icons, and the Savings Bond
 redemption data files.

Package: gbsplay
Description-md5: f7203982f7c777ff49743467cfcf4bf5
Description-en: Gameboy sound player
 This program emulates the sound hardware of the Nintendo Gameboy.  It
 is able to play the sounds from a Gameboy module dump (.GBS format).
 Also included is the gbsinfo tool which displays information about
 a .GBS file.

Package: gbutils
Description-md5: 3b4d19311a60415c9864e3f1ef3dc21e
Description-en: utilities for command line econometrics
 A set of command line utilities for the manipulation and statistical analysis
 of data. These utilities read data from standard input in an ASCII format and
 print the result in ASCII format to standard output.

Package: gcab
Description-md5: 96bfb738184b7dc60be13cb7a3a13d3a
Description-en: Microsoft Cabinet file manipulation tool
 gcab can list, extract and create cabinet (.cab) files, commonly used
 as archives to distribute software on Windows.
 .
 gcab is similar to cabextract but can create cabinet files.

Package: gcal
Description-md5: d68f4287a5ce806da0696a2c1a27fd3c
Description-en: program for calculating and printing calendars
 Gcal displays a calendar for a month or a year, eternal holiday lists
 and fixed date lists, in many ways. The program correctly omits the
 dates that were skipped when the current Gregorian calendar replaced
 the earlier Julian calendar.
 .
 Apart from the usual and well known calendar functions like the
 output of a month or a year calendar sheet, or the output of an eternal
 holiday list, Gcal offers the facility to display fixed dates on the
 day of their occurrence and to remind or inform the user about them.
 So it is possible for users to receive an on-screen notification, at bootup
 or login, of all holidays or appointments which take place on that day.
 Notification by electronic mail is also possible.

Package: gcal-common
Description-md5: 6f85358ef41630bf4ec231f1556b23f3
Description-en: gcal architecture independent files
 This package contains architecture independent files needed for gcal to
 run properly. Therefore, unless you have 'gcal' package installed, you will
 hardly find this package useful.

Package: gcalcli
Description-md5: 89a8bec70c5a4cfd128a59d0e0efe053
Description-en: Google Calendar Command Line Interface
 gcalcli is a Python application that allows you to access your Google
 Calendar from a command line. It's easy to get your agenda, search for
 events, and quickly add new events. Additionally gcalcli can be used as
 a reminder service to execute any application you want.

Package: gcc-11
Description-md5: 394374e688b1afb3af5f419895d29698
Description-en: GNU C compiler
 This is the GNU C compiler, a fairly portable optimizing compiler for C.

Package: gcc-11-aarch64-linux-gnu
Description-md5: 6605467979c7b4a27b8a1c6ed7aabd06
Description-en: GNU C compiler (cross compiler for arm64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for arm64 architecture.

Package: gcc-11-aarch64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-alpha-linux-gnu
Description-md5: 88aca54a1627a3fd7711d3f9d7ac5f33
Description-en: GNU C compiler (cross compiler for alpha architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for alpha architecture.

Package: gcc-11-alpha-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-arc-linux-gnu
Description-md5: e63874c34830170f86f617327742ad3e
Description-en: GNU C compiler (cross compiler for arc architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for arc architecture.

Package: gcc-11-arc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-arm-linux-gnueabi
Description-md5: 6d4f736a5f9df9e4e9a88a6f23fb803f
Description-en: GNU C compiler (cross compiler for armel architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for armel architecture.

Package: gcc-11-arm-linux-gnueabi-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-arm-linux-gnueabihf
Description-md5: 81e320f4fe3cb20f4878142f5988397e
Description-en: GNU C compiler (cross compiler for armhf architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for armhf architecture.

Package: gcc-11-arm-linux-gnueabihf-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-cross-base
Description-md5: 4c157f495e05e11e4ad2e3074ac017e0
Description-en: GCC, the GNU Compiler Collection (library base package)
 This empty package contains changelog and copyright files common to
 all libraries contained in the GNU Compiler Collection (GCC).

Package: gcc-11-cross-base-ports
Description-md5: 4c157f495e05e11e4ad2e3074ac017e0
Description-en: GCC, the GNU Compiler Collection (library base package)
 This empty package contains changelog and copyright files common to
 all libraries contained in the GNU Compiler Collection (GCC).

Package: gcc-11-doc
Description-md5: bf320d6d806b62ff03b567626d36b1fb
Description-en: Documentation for the GNU compilers (gcc, gobjc, g++)
 Documentation for the GNU compilers in info format.

Package: gcc-11-hppa-linux-gnu
Description-md5: cef7613d51735832c53f1b1325a89812
Description-en: GNU C compiler (cross compiler for hppa architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for hppa architecture.

Package: gcc-11-hppa-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-hppa64-linux-gnu
Description-md5: 0ee0959bbc343ff940f7f385554ffc51
Description-en: GNU C compiler (cross compiler for hppa64)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.

Package: gcc-11-i686-linux-gnu
Description-md5: e08cbb27b980ce408f7cf6b470382377
Description-en: GNU C compiler (cross compiler for i386 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for i386 architecture.

Package: gcc-11-i686-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-locales
Description-md5: eb5e72cb380341d4ed2ad2d24c34f31d
Description-en: GCC, the GNU compiler collection (native language support files)
 Native language support for GCC. Lets GCC speak your language,
 if translations are available.
 .
 Please do NOT submit bug reports in other languages than "C".
 Always reset your language settings to use the "C" locales.

Package: gcc-11-m68k-linux-gnu
Description-md5: 593d004b0e996a576ee189070dfc0bcb
Description-en: GNU C compiler (cross compiler for m68k architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for m68k architecture.

Package: gcc-11-m68k-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-multilib
Description-md5: d1bddfa375b62324197c575c04fb2e4e
Description-en: GNU C compiler (multilib support)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-11-multilib-i686-linux-gnu
Description-md5: 8f1710ddb22efe64f00eb522d643b878
Description-en: GNU C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-11-multilib-powerpc-linux-gnu
Description-md5: 8f8bcf0982eb50ed5e013710e4fba34f
Description-en: GNU C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-11-multilib-powerpc64-linux-gnu
Description-md5: 6b4f4449535347d777e4be09c0f60a83
Description-en: GNU C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-11-multilib-sparc64-linux-gnu
Description-md5: 64868a8c5f326ebc1205d38ac2f1c47b
Description-en: GNU C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-11-multilib-x86-64-linux-gnux32
Description-md5: ce32998e15b35da4bb9d55103c9869ed
Description-en: GNU C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-11-offload-amdgcn
Description-md5: e96e628ccd58c5a2bf9ff080281b9496
Description-en: GCC offloading compiler to GCN
 The package provides offloading support for AMD GCN.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add GCN code into the binaries,
 which can be offloaded to AMD GCN capable devices if available.

Package: gcc-11-offload-nvptx
Description-md5: 3c146096ed88f2f061e433f8b7d0e37c
Description-en: GCC offloading compiler to NVPTX
 The package provides offloading support for NVidia PTX.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add PTX code into the binaries,
 which can be offloaded to NVidia PTX capable devices if available.

Package: gcc-11-plugin-dev
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-aarch64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-alpha-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-arc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-arm-linux-gnueabi
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-arm-linux-gnueabihf
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-hppa-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-i686-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-m68k-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-powerpc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-powerpc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-powerpc64le-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-riscv64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-s390x-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-sh4-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-sparc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-plugin-dev-x86-64-linux-gnux32
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-11-powerpc-linux-gnu
Description-md5: 45b8bb0736af15d214f67dae5a33875a
Description-en: GNU C compiler (cross compiler for powerpc architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for powerpc architecture.

Package: gcc-11-powerpc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-powerpc64-linux-gnu
Description-md5: 5576cbb75735e5752bbbd9f1338288a0
Description-en: GNU C compiler (cross compiler for ppc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for ppc64 architecture.

Package: gcc-11-powerpc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-powerpc64le-linux-gnu
Description-md5: 02948f686f57b7661fd57acbd2976475
Description-en: GNU C compiler (cross compiler for ppc64el architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for ppc64el architecture.

Package: gcc-11-powerpc64le-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-riscv64-linux-gnu
Description-md5: 0d14114bfdde50833447e5afa7c0bea2
Description-en: GNU C compiler (cross compiler for riscv64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for riscv64 architecture.

Package: gcc-11-riscv64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-s390x-linux-gnu
Description-md5: 7061b5561490b87818d8a46702f2fd78
Description-en: GNU C compiler (cross compiler for s390x architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for s390x architecture.

Package: gcc-11-s390x-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-sh4-linux-gnu
Description-md5: 539edebbf17a1829a278772b09e95d80
Description-en: GNU C compiler (cross compiler for sh4 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for sh4 architecture.

Package: gcc-11-sh4-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-source
Description-md5: cb00049993a8c14b73bb041c050eb8c5
Description-en: Source of the GNU Compiler Collection
 This package contains the sources and patches which are needed to
 build the GNU Compiler Collection (GCC).

Package: gcc-11-sparc64-linux-gnu
Description-md5: 4c65ae04634ee085bae81d947ec77b16
Description-en: GNU C compiler (cross compiler for sparc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for sparc64 architecture.

Package: gcc-11-sparc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-11-test-results
Description-md5: dc68b9fb54342c9f71afbc0efcf1ade0
Description-en: Test results for the GCC test suite
 This package contains the test results for running the GCC test suite
 for a post build analysis.

Package: gcc-11-x86-64-linux-gnux32
Description-md5: ce9301ad842c3273341fa161f1a958ae
Description-en: GNU C compiler (cross compiler for x32 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for x32 architecture.

Package: gcc-11-x86-64-linux-gnux32-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12
Description-md5: 394374e688b1afb3af5f419895d29698
Description-en: GNU C compiler
 This is the GNU C compiler, a fairly portable optimizing compiler for C.

Package: gcc-12-aarch64-linux-gnu
Description-md5: 6605467979c7b4a27b8a1c6ed7aabd06
Description-en: GNU C compiler (cross compiler for arm64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for arm64 architecture.

Package: gcc-12-aarch64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-alpha-linux-gnu
Description-md5: 88aca54a1627a3fd7711d3f9d7ac5f33
Description-en: GNU C compiler (cross compiler for alpha architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for alpha architecture.

Package: gcc-12-alpha-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-arc-linux-gnu
Description-md5: e63874c34830170f86f617327742ad3e
Description-en: GNU C compiler (cross compiler for arc architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for arc architecture.

Package: gcc-12-arc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-arm-linux-gnueabi
Description-md5: 6d4f736a5f9df9e4e9a88a6f23fb803f
Description-en: GNU C compiler (cross compiler for armel architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for armel architecture.

Package: gcc-12-arm-linux-gnueabi-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-arm-linux-gnueabihf
Description-md5: 81e320f4fe3cb20f4878142f5988397e
Description-en: GNU C compiler (cross compiler for armhf architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for armhf architecture.

Package: gcc-12-arm-linux-gnueabihf-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-cross-base
Description-md5: 4c157f495e05e11e4ad2e3074ac017e0
Description-en: GCC, the GNU Compiler Collection (library base package)
 This empty package contains changelog and copyright files common to
 all libraries contained in the GNU Compiler Collection (GCC).

Package: gcc-12-cross-base-ports
Description-md5: 4c157f495e05e11e4ad2e3074ac017e0
Description-en: GCC, the GNU Compiler Collection (library base package)
 This empty package contains changelog and copyright files common to
 all libraries contained in the GNU Compiler Collection (GCC).

Package: gcc-12-doc
Description-md5: bf320d6d806b62ff03b567626d36b1fb
Description-en: Documentation for the GNU compilers (gcc, gobjc, g++)
 Documentation for the GNU compilers in info format.

Package: gcc-12-hppa-linux-gnu
Description-md5: cef7613d51735832c53f1b1325a89812
Description-en: GNU C compiler (cross compiler for hppa architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for hppa architecture.

Package: gcc-12-hppa-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-hppa64-linux-gnu
Description-md5: 0ee0959bbc343ff940f7f385554ffc51
Description-en: GNU C compiler (cross compiler for hppa64)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.

Package: gcc-12-i686-linux-gnu
Description-md5: e08cbb27b980ce408f7cf6b470382377
Description-en: GNU C compiler (cross compiler for i386 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for i386 architecture.

Package: gcc-12-i686-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-locales
Description-md5: eb5e72cb380341d4ed2ad2d24c34f31d
Description-en: GCC, the GNU compiler collection (native language support files)
 Native language support for GCC. Lets GCC speak your language,
 if translations are available.
 .
 Please do NOT submit bug reports in other languages than "C".
 Always reset your language settings to use the "C" locales.

Package: gcc-12-m68k-linux-gnu
Description-md5: 593d004b0e996a576ee189070dfc0bcb
Description-en: GNU C compiler (cross compiler for m68k architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for m68k architecture.

Package: gcc-12-m68k-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-multilib
Description-md5: d1bddfa375b62324197c575c04fb2e4e
Description-en: GNU C compiler (multilib support)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-12-multilib-i686-linux-gnu
Description-md5: 8f1710ddb22efe64f00eb522d643b878
Description-en: GNU C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-12-multilib-powerpc-linux-gnu
Description-md5: 8f8bcf0982eb50ed5e013710e4fba34f
Description-en: GNU C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-12-multilib-powerpc64-linux-gnu
Description-md5: 6b4f4449535347d777e4be09c0f60a83
Description-en: GNU C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-12-multilib-sparc64-linux-gnu
Description-md5: 64868a8c5f326ebc1205d38ac2f1c47b
Description-en: GNU C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-12-multilib-x86-64-linux-gnux32
Description-md5: ce32998e15b35da4bb9d55103c9869ed
Description-en: GNU C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-12-offload-amdgcn
Description-md5: e96e628ccd58c5a2bf9ff080281b9496
Description-en: GCC offloading compiler to GCN
 The package provides offloading support for AMD GCN.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add GCN code into the binaries,
 which can be offloaded to AMD GCN capable devices if available.

Package: gcc-12-offload-nvptx
Description-md5: 3c146096ed88f2f061e433f8b7d0e37c
Description-en: GCC offloading compiler to NVPTX
 The package provides offloading support for NVidia PTX.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add PTX code into the binaries,
 which can be offloaded to NVidia PTX capable devices if available.

Package: gcc-12-plugin-dev
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-aarch64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-alpha-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-arc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-arm-linux-gnueabi
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-arm-linux-gnueabihf
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-hppa-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-i686-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-m68k-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-powerpc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-powerpc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-powerpc64le-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-riscv64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-s390x-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-sh4-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-sparc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-plugin-dev-x86-64-linux-gnux32
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-12-powerpc-linux-gnu
Description-md5: 45b8bb0736af15d214f67dae5a33875a
Description-en: GNU C compiler (cross compiler for powerpc architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for powerpc architecture.

Package: gcc-12-powerpc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-powerpc64-linux-gnu
Description-md5: 5576cbb75735e5752bbbd9f1338288a0
Description-en: GNU C compiler (cross compiler for ppc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for ppc64 architecture.

Package: gcc-12-powerpc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-powerpc64le-linux-gnu
Description-md5: 02948f686f57b7661fd57acbd2976475
Description-en: GNU C compiler (cross compiler for ppc64el architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for ppc64el architecture.

Package: gcc-12-powerpc64le-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-riscv64-linux-gnu
Description-md5: 0d14114bfdde50833447e5afa7c0bea2
Description-en: GNU C compiler (cross compiler for riscv64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for riscv64 architecture.

Package: gcc-12-riscv64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-s390x-linux-gnu
Description-md5: 7061b5561490b87818d8a46702f2fd78
Description-en: GNU C compiler (cross compiler for s390x architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for s390x architecture.

Package: gcc-12-s390x-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-sh4-linux-gnu
Description-md5: 539edebbf17a1829a278772b09e95d80
Description-en: GNU C compiler (cross compiler for sh4 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for sh4 architecture.

Package: gcc-12-sh4-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-source
Description-md5: cb00049993a8c14b73bb041c050eb8c5
Description-en: Source of the GNU Compiler Collection
 This package contains the sources and patches which are needed to
 build the GNU Compiler Collection (GCC).

Package: gcc-12-sparc64-linux-gnu
Description-md5: 4c65ae04634ee085bae81d947ec77b16
Description-en: GNU C compiler (cross compiler for sparc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for sparc64 architecture.

Package: gcc-12-sparc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-12-test-results
Description-md5: dc68b9fb54342c9f71afbc0efcf1ade0
Description-en: Test results for the GCC test suite
 This package contains the test results for running the GCC test suite
 for a post build analysis.

Package: gcc-12-x86-64-linux-gnux32
Description-md5: ce9301ad842c3273341fa161f1a958ae
Description-en: GNU C compiler (cross compiler for x32 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This package contains C cross-compiler for x32 architecture.

Package: gcc-12-x86-64-linux-gnux32-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13
Description-md5: 394374e688b1afb3af5f419895d29698
Description-en: GNU C compiler
 This is the GNU C compiler, a fairly portable optimizing compiler for C.

Package: gcc-13-aarch64-linux-gnu
Description-md5: a174b3cd9d1ab0fcdf59f034f24cdb2b
Description-en: GNU C compiler for the aarch64-linux-gnu architecture
 This is the GNU C compiler for the aarch64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-aarch64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-alpha-linux-gnu
Description-md5: e9a3c4dd42ac04b05c49b9d069800db5
Description-en: GNU C compiler for the alpha-linux-gnu architecture
 This is the GNU C compiler for the alpha-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-alpha-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-arc-linux-gnu
Description-md5: 34bf0a42799ded4d234e19915610a080
Description-en: GNU C compiler for the arc-linux-gnu architecture
 This is the GNU C compiler for the arc-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-arc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-arm-linux-gnueabi
Description-md5: bb9a0ce1a0e3a01fc2e2267e2d9ed2ea
Description-en: GNU C compiler for the arm-linux-gnueabi architecture
 This is the GNU C compiler for the arm-linux-gnueabi architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-arm-linux-gnueabi-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-arm-linux-gnueabihf
Description-md5: 33f90d4dfb358631d3e5a94e55aaa543
Description-en: GNU C compiler for the arm-linux-gnueabihf architecture
 This is the GNU C compiler for the arm-linux-gnueabihf architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-arm-linux-gnueabihf-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-cross-base
Description-md5: 4c157f495e05e11e4ad2e3074ac017e0
Description-en: GCC, the GNU Compiler Collection (library base package)
 This empty package contains changelog and copyright files common to
 all libraries contained in the GNU Compiler Collection (GCC).

Package: gcc-13-cross-base-ports
Description-md5: 4c157f495e05e11e4ad2e3074ac017e0
Description-en: GCC, the GNU Compiler Collection (library base package)
 This empty package contains changelog and copyright files common to
 all libraries contained in the GNU Compiler Collection (GCC).

Package: gcc-13-doc
Description-md5: bf320d6d806b62ff03b567626d36b1fb
Description-en: Documentation for the GNU compilers (gcc, gobjc, g++)
 Documentation for the GNU compilers in info format.

Package: gcc-13-for-build
Description-md5: 1231e8563c440c0230388f9db0660a3c
Description-en: GNU C compiler for the build architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package.

Package: gcc-13-for-host
Description-md5: 2f6f77eeb03535ba77299cfe1a0ef756
Description-en: GNU C compiler for the host architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gcc-13-hppa-linux-gnu
Description-md5: 465e971edb850b36730e4fdbfea5b766
Description-en: GNU C compiler for the hppa-linux-gnu architecture
 This is the GNU C compiler for the hppa-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-hppa-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-hppa64-linux-gnu
Description-md5: 0ee0959bbc343ff940f7f385554ffc51
Description-en: GNU C compiler (cross compiler for hppa64)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.

Package: gcc-13-i686-linux-gnu
Description-md5: ba5a678e8889d9e2f2dd41bf10f39ab5
Description-en: GNU C compiler for the i686-linux-gnu architecture
 This is the GNU C compiler for the i686-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-i686-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-locales
Description-md5: eb5e72cb380341d4ed2ad2d24c34f31d
Description-en: GCC, the GNU compiler collection (native language support files)
 Native language support for GCC. Lets GCC speak your language,
 if translations are available.
 .
 Please do NOT submit bug reports in other languages than "C".
 Always reset your language settings to use the "C" locales.

Package: gcc-13-loongarch64-linux-gnu
Description-md5: cc42199cb1f812e179fc712f5441b2ed
Description-en: GNU C compiler for the loongarch64-linux-gnu architecture
 This is the GNU C compiler for the loongarch64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-loongarch64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-m68k-linux-gnu
Description-md5: 0be0da4d5192999ebbeaa379cba8dd8e
Description-en: GNU C compiler for the m68k-linux-gnu architecture
 This is the GNU C compiler for the m68k-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-m68k-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-multilib
Description-md5: d1bddfa375b62324197c575c04fb2e4e
Description-en: GNU C compiler (multilib support)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-13-multilib-i686-linux-gnu
Description-md5: 8f1710ddb22efe64f00eb522d643b878
Description-en: GNU C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-13-multilib-powerpc-linux-gnu
Description-md5: 8f8bcf0982eb50ed5e013710e4fba34f
Description-en: GNU C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-13-multilib-powerpc64-linux-gnu
Description-md5: 6b4f4449535347d777e4be09c0f60a83
Description-en: GNU C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-13-multilib-sparc64-linux-gnu
Description-md5: 64868a8c5f326ebc1205d38ac2f1c47b
Description-en: GNU C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-13-multilib-x86-64-linux-gnux32
Description-md5: ce32998e15b35da4bb9d55103c9869ed
Description-en: GNU C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-13-offload-amdgcn
Description-md5: e96e628ccd58c5a2bf9ff080281b9496
Description-en: GCC offloading compiler to GCN
 The package provides offloading support for AMD GCN.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add GCN code into the binaries,
 which can be offloaded to AMD GCN capable devices if available.

Package: gcc-13-offload-nvptx
Description-md5: 3c146096ed88f2f061e433f8b7d0e37c
Description-en: GCC offloading compiler to NVPTX
 The package provides offloading support for NVidia PTX.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add PTX code into the binaries,
 which can be offloaded to NVidia PTX capable devices if available.

Package: gcc-13-plugin-dev
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-aarch64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-alpha-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-arc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-arm-linux-gnueabi
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-arm-linux-gnueabihf
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-hppa-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-i686-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-loongarch64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-m68k-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-powerpc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-powerpc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-powerpc64le-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-riscv64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-s390x-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-sh4-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-sparc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-plugin-dev-x86-64-linux-gnux32
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-13-powerpc-linux-gnu
Description-md5: 2492669da5037450fea56bf2a467a14d
Description-en: GNU C compiler for the powerpc-linux-gnu architecture
 This is the GNU C compiler for the powerpc-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-powerpc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-powerpc64-linux-gnu
Description-md5: 4bd3f0c0ab2a705b1e34d0d3759a0bd3
Description-en: GNU C compiler for the powerpc64-linux-gnu architecture
 This is the GNU C compiler for the powerpc64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-powerpc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-powerpc64le-linux-gnu
Description-md5: 9a78fbda526c5f3157cb5ab0c3cf7fc1
Description-en: GNU C compiler for the powerpc64le-linux-gnu architecture
 This is the GNU C compiler for the powerpc64le-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-powerpc64le-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-riscv64-linux-gnu
Description-md5: 218dc51ac56878eb1749d78c89c8fddf
Description-en: GNU C compiler for the riscv64-linux-gnu architecture
 This is the GNU C compiler for the riscv64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-riscv64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-s390x-linux-gnu
Description-md5: 2323f276c14ea19238d792f7bdca46a5
Description-en: GNU C compiler for the s390x-linux-gnu architecture
 This is the GNU C compiler for the s390x-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-s390x-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-sh4-linux-gnu
Description-md5: 365a6a4c7ff44aaa3004bef346e56200
Description-en: GNU C compiler for the sh4-linux-gnu architecture
 This is the GNU C compiler for the sh4-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-sh4-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-source
Description-md5: cb00049993a8c14b73bb041c050eb8c5
Description-en: Source of the GNU Compiler Collection
 This package contains the sources and patches which are needed to
 build the GNU Compiler Collection (GCC).

Package: gcc-13-sparc64-linux-gnu
Description-md5: edc214bce5e925327e0ee3530fc2175b
Description-en: GNU C compiler for the sparc64-linux-gnu architecture
 This is the GNU C compiler for the sparc64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-sparc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-13-test-results
Description-md5: dc68b9fb54342c9f71afbc0efcf1ade0
Description-en: Test results for the GCC test suite
 This package contains the test results for running the GCC test suite
 for a post build analysis.

Package: gcc-13-x86-64-linux-gnu
Description-md5: 7bf4c826102db622ef3a4d867a96ef4e
Description-en: GNU C compiler for the x86_64-linux-gnu architecture
 This is the GNU C compiler for the x86_64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-x86-64-linux-gnux32
Description-md5: 012ea6c2bbc7ad91fc63f2faebc8971e
Description-en: GNU C compiler for the x86_64-linux-gnux32 architecture
 This is the GNU C compiler for the x86_64-linux-gnux32 architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-13-x86-64-linux-gnux32-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14
Description-md5: 394374e688b1afb3af5f419895d29698
Description-en: GNU C compiler
 This is the GNU C compiler, a fairly portable optimizing compiler for C.

Package: gcc-14-aarch64-linux-gnu
Description-md5: a174b3cd9d1ab0fcdf59f034f24cdb2b
Description-en: GNU C compiler for the aarch64-linux-gnu architecture
 This is the GNU C compiler for the aarch64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-aarch64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-alpha-linux-gnu
Description-md5: e9a3c4dd42ac04b05c49b9d069800db5
Description-en: GNU C compiler for the alpha-linux-gnu architecture
 This is the GNU C compiler for the alpha-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-alpha-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-arc-linux-gnu
Description-md5: 34bf0a42799ded4d234e19915610a080
Description-en: GNU C compiler for the arc-linux-gnu architecture
 This is the GNU C compiler for the arc-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-arc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-arm-linux-gnueabi
Description-md5: bb9a0ce1a0e3a01fc2e2267e2d9ed2ea
Description-en: GNU C compiler for the arm-linux-gnueabi architecture
 This is the GNU C compiler for the arm-linux-gnueabi architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-arm-linux-gnueabi-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-arm-linux-gnueabihf
Description-md5: 33f90d4dfb358631d3e5a94e55aaa543
Description-en: GNU C compiler for the arm-linux-gnueabihf architecture
 This is the GNU C compiler for the arm-linux-gnueabihf architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-arm-linux-gnueabihf-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-cross-base
Description-md5: 4c157f495e05e11e4ad2e3074ac017e0
Description-en: GCC, the GNU Compiler Collection (library base package)
 This empty package contains changelog and copyright files common to
 all libraries contained in the GNU Compiler Collection (GCC).

Package: gcc-14-cross-base-ports
Description-md5: 4c157f495e05e11e4ad2e3074ac017e0
Description-en: GCC, the GNU Compiler Collection (library base package)
 This empty package contains changelog and copyright files common to
 all libraries contained in the GNU Compiler Collection (GCC).

Package: gcc-14-doc
Description-md5: bf320d6d806b62ff03b567626d36b1fb
Description-en: Documentation for the GNU compilers (gcc, gobjc, g++)
 Documentation for the GNU compilers in info format.

Package: gcc-14-for-build
Description-md5: 1231e8563c440c0230388f9db0660a3c
Description-en: GNU C compiler for the build architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package.

Package: gcc-14-for-host
Description-md5: 2f6f77eeb03535ba77299cfe1a0ef756
Description-en: GNU C compiler for the host architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gcc-14-hppa-linux-gnu
Description-md5: 465e971edb850b36730e4fdbfea5b766
Description-en: GNU C compiler for the hppa-linux-gnu architecture
 This is the GNU C compiler for the hppa-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-hppa-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-hppa64-linux-gnu
Description-md5: 0ee0959bbc343ff940f7f385554ffc51
Description-en: GNU C compiler (cross compiler for hppa64)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.

Package: gcc-14-i686-linux-gnu
Description-md5: ba5a678e8889d9e2f2dd41bf10f39ab5
Description-en: GNU C compiler for the i686-linux-gnu architecture
 This is the GNU C compiler for the i686-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-i686-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-locales
Description-md5: eb5e72cb380341d4ed2ad2d24c34f31d
Description-en: GCC, the GNU compiler collection (native language support files)
 Native language support for GCC. Lets GCC speak your language,
 if translations are available.
 .
 Please do NOT submit bug reports in other languages than "C".
 Always reset your language settings to use the "C" locales.

Package: gcc-14-loongarch64-linux-gnu
Description-md5: cc42199cb1f812e179fc712f5441b2ed
Description-en: GNU C compiler for the loongarch64-linux-gnu architecture
 This is the GNU C compiler for the loongarch64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-loongarch64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-m68k-linux-gnu
Description-md5: 0be0da4d5192999ebbeaa379cba8dd8e
Description-en: GNU C compiler for the m68k-linux-gnu architecture
 This is the GNU C compiler for the m68k-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-m68k-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-multilib
Description-md5: d1bddfa375b62324197c575c04fb2e4e
Description-en: GNU C compiler (multilib support)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-14-multilib-i686-linux-gnu
Description-md5: 8f1710ddb22efe64f00eb522d643b878
Description-en: GNU C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-14-multilib-powerpc-linux-gnu
Description-md5: 8f8bcf0982eb50ed5e013710e4fba34f
Description-en: GNU C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-14-multilib-powerpc64-linux-gnu
Description-md5: 6b4f4449535347d777e4be09c0f60a83
Description-en: GNU C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-14-multilib-sparc64-linux-gnu
Description-md5: 64868a8c5f326ebc1205d38ac2f1c47b
Description-en: GNU C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-14-multilib-x86-64-linux-gnux32
Description-md5: ce32998e15b35da4bb9d55103c9869ed
Description-en: GNU C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-14-offload-amdgcn
Description-md5: e96e628ccd58c5a2bf9ff080281b9496
Description-en: GCC offloading compiler to GCN
 The package provides offloading support for AMD GCN.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add GCN code into the binaries,
 which can be offloaded to AMD GCN capable devices if available.

Package: gcc-14-offload-nvptx
Description-md5: 3c146096ed88f2f061e433f8b7d0e37c
Description-en: GCC offloading compiler to NVPTX
 The package provides offloading support for NVidia PTX.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add PTX code into the binaries,
 which can be offloaded to NVidia PTX capable devices if available.

Package: gcc-14-plugin-dev
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-aarch64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-alpha-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-arc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-arm-linux-gnueabi
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-arm-linux-gnueabihf
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-hppa-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-i686-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-loongarch64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-m68k-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-powerpc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-powerpc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-powerpc64le-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-riscv64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-s390x-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-sh4-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-sparc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-plugin-dev-x86-64-linux-gnux32
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-14-powerpc-linux-gnu
Description-md5: 2492669da5037450fea56bf2a467a14d
Description-en: GNU C compiler for the powerpc-linux-gnu architecture
 This is the GNU C compiler for the powerpc-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-powerpc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-powerpc64-linux-gnu
Description-md5: 4bd3f0c0ab2a705b1e34d0d3759a0bd3
Description-en: GNU C compiler for the powerpc64-linux-gnu architecture
 This is the GNU C compiler for the powerpc64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-powerpc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-powerpc64le-linux-gnu
Description-md5: 9a78fbda526c5f3157cb5ab0c3cf7fc1
Description-en: GNU C compiler for the powerpc64le-linux-gnu architecture
 This is the GNU C compiler for the powerpc64le-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-powerpc64le-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-riscv64-linux-gnu
Description-md5: 218dc51ac56878eb1749d78c89c8fddf
Description-en: GNU C compiler for the riscv64-linux-gnu architecture
 This is the GNU C compiler for the riscv64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-riscv64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-s390x-linux-gnu
Description-md5: 2323f276c14ea19238d792f7bdca46a5
Description-en: GNU C compiler for the s390x-linux-gnu architecture
 This is the GNU C compiler for the s390x-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-s390x-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-sh4-linux-gnu
Description-md5: 365a6a4c7ff44aaa3004bef346e56200
Description-en: GNU C compiler for the sh4-linux-gnu architecture
 This is the GNU C compiler for the sh4-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-sh4-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-source
Description-md5: cb00049993a8c14b73bb041c050eb8c5
Description-en: Source of the GNU Compiler Collection
 This package contains the sources and patches which are needed to
 build the GNU Compiler Collection (GCC).

Package: gcc-14-sparc64-linux-gnu
Description-md5: edc214bce5e925327e0ee3530fc2175b
Description-en: GNU C compiler for the sparc64-linux-gnu architecture
 This is the GNU C compiler for the sparc64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-sparc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-14-test-results
Description-md5: dc68b9fb54342c9f71afbc0efcf1ade0
Description-en: Test results for the GCC test suite
 This package contains the test results for running the GCC test suite
 for a post build analysis.

Package: gcc-14-x86-64-linux-gnu
Description-md5: 7bf4c826102db622ef3a4d867a96ef4e
Description-en: GNU C compiler for the x86_64-linux-gnu architecture
 This is the GNU C compiler for the x86_64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-x86-64-linux-gnux32
Description-md5: 012ea6c2bbc7ad91fc63f2faebc8971e
Description-en: GNU C compiler for the x86_64-linux-gnux32 architecture
 This is the GNU C compiler for the x86_64-linux-gnux32 architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-14-x86-64-linux-gnux32-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-alpha-linux-gnu
Description-md5: e9a3c4dd42ac04b05c49b9d069800db5
Description-en: GNU C compiler for the alpha-linux-gnu architecture
 This is the GNU C compiler for the alpha-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-15-alpha-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-arc-linux-gnu
Description-md5: 34bf0a42799ded4d234e19915610a080
Description-en: GNU C compiler for the arc-linux-gnu architecture
 This is the GNU C compiler for the arc-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-15-arc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-arm-linux-gnueabi
Description-md5: bb9a0ce1a0e3a01fc2e2267e2d9ed2ea
Description-en: GNU C compiler for the arm-linux-gnueabi architecture
 This is the GNU C compiler for the arm-linux-gnueabi architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-15-arm-linux-gnueabi-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-cross-base-ports
Description-md5: 4c157f495e05e11e4ad2e3074ac017e0
Description-en: GCC, the GNU Compiler Collection (library base package)
 This empty package contains changelog and copyright files common to
 all libraries contained in the GNU Compiler Collection (GCC).

Package: gcc-15-diagnostics
Description-md5: e1ad33245d63439ef8cb7ad68495b144
Description-en: GCC diagnostic tools
 Currently only provides the sarif-replay command-line tool, which takes
 SARIF files as input, and uses libdiagnostics to replay any diagnostics
 within them as if they were GCC diagnostics.

Package: gcc-15-hppa-linux-gnu
Description-md5: 465e971edb850b36730e4fdbfea5b766
Description-en: GNU C compiler for the hppa-linux-gnu architecture
 This is the GNU C compiler for the hppa-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-15-hppa-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-hppa64-linux-gnu
Description-md5: 0ee0959bbc343ff940f7f385554ffc51
Description-en: GNU C compiler (cross compiler for hppa64)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.

Package: gcc-15-i686-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-locales
Description-md5: eb5e72cb380341d4ed2ad2d24c34f31d
Description-en: GCC, the GNU compiler collection (native language support files)
 Native language support for GCC. Lets GCC speak your language,
 if translations are available.
 .
 Please do NOT submit bug reports in other languages than "C".
 Always reset your language settings to use the "C" locales.

Package: gcc-15-loongarch64-linux-gnu
Description-md5: cc42199cb1f812e179fc712f5441b2ed
Description-en: GNU C compiler for the loongarch64-linux-gnu architecture
 This is the GNU C compiler for the loongarch64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-15-loongarch64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-m68k-linux-gnu
Description-md5: 0be0da4d5192999ebbeaa379cba8dd8e
Description-en: GNU C compiler for the m68k-linux-gnu architecture
 This is the GNU C compiler for the m68k-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-15-m68k-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-multilib-i686-linux-gnu
Description-md5: 8f1710ddb22efe64f00eb522d643b878
Description-en: GNU C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-15-multilib-powerpc-linux-gnu
Description-md5: 8f8bcf0982eb50ed5e013710e4fba34f
Description-en: GNU C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-15-multilib-powerpc64-linux-gnu
Description-md5: 6b4f4449535347d777e4be09c0f60a83
Description-en: GNU C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-15-multilib-sparc64-linux-gnu
Description-md5: 64868a8c5f326ebc1205d38ac2f1c47b
Description-en: GNU C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-15-multilib-x86-64-linux-gnux32
Description-md5: ce32998e15b35da4bb9d55103c9869ed
Description-en: GNU C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-15-offload-amdgcn
Description-md5: e96e628ccd58c5a2bf9ff080281b9496
Description-en: GCC offloading compiler to GCN
 The package provides offloading support for AMD GCN.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add GCN code into the binaries,
 which can be offloaded to AMD GCN capable devices if available.

Package: gcc-15-offload-nvptx
Description-md5: 3c146096ed88f2f061e433f8b7d0e37c
Description-en: GCC offloading compiler to NVPTX
 The package provides offloading support for NVidia PTX.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add PTX code into the binaries,
 which can be offloaded to NVidia PTX capable devices if available.

Package: gcc-15-plugin-dev
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-aarch64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-alpha-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-arc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-arm-linux-gnueabi
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-arm-linux-gnueabihf
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-hppa-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-i686-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-loongarch64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-m68k-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-powerpc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-powerpc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-powerpc64le-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-riscv64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-s390x-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-sh4-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-sparc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-plugin-dev-x86-64-linux-gnux32
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-15-powerpc-linux-gnu
Description-md5: 2492669da5037450fea56bf2a467a14d
Description-en: GNU C compiler for the powerpc-linux-gnu architecture
 This is the GNU C compiler for the powerpc-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-15-powerpc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-powerpc64-linux-gnu
Description-md5: 4bd3f0c0ab2a705b1e34d0d3759a0bd3
Description-en: GNU C compiler for the powerpc64-linux-gnu architecture
 This is the GNU C compiler for the powerpc64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-15-powerpc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-sh4-linux-gnu
Description-md5: 365a6a4c7ff44aaa3004bef346e56200
Description-en: GNU C compiler for the sh4-linux-gnu architecture
 This is the GNU C compiler for the sh4-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-15-sh4-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-source
Description-md5: cb00049993a8c14b73bb041c050eb8c5
Description-en: Source of the GNU Compiler Collection
 This package contains the sources and patches which are needed to
 build the GNU Compiler Collection (GCC).

Package: gcc-15-sparc64-linux-gnu
Description-md5: edc214bce5e925327e0ee3530fc2175b
Description-en: GNU C compiler for the sparc64-linux-gnu architecture
 This is the GNU C compiler for the sparc64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-15-sparc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-15-test-results
Description-md5: dc68b9fb54342c9f71afbc0efcf1ade0
Description-en: Test results for the GCC test suite
 This package contains the test results for running the GCC test suite
 for a post build analysis.

Package: gcc-15-x86-64-linux-gnux32
Description-md5: 012ea6c2bbc7ad91fc63f2faebc8971e
Description-en: GNU C compiler for the x86_64-linux-gnux32 architecture
 This is the GNU C compiler for the x86_64-linux-gnux32 architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-15-x86-64-linux-gnux32-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16
Description-md5: 394374e688b1afb3af5f419895d29698
Description-en: GNU C compiler
 This is the GNU C compiler, a fairly portable optimizing compiler for C.

Package: gcc-16-aarch64-linux-gnu
Description-md5: a174b3cd9d1ab0fcdf59f034f24cdb2b
Description-en: GNU C compiler for the aarch64-linux-gnu architecture
 This is the GNU C compiler for the aarch64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-aarch64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-alpha-linux-gnu
Description-md5: e9a3c4dd42ac04b05c49b9d069800db5
Description-en: GNU C compiler for the alpha-linux-gnu architecture
 This is the GNU C compiler for the alpha-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-alpha-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-arc-linux-gnu
Description-md5: 34bf0a42799ded4d234e19915610a080
Description-en: GNU C compiler for the arc-linux-gnu architecture
 This is the GNU C compiler for the arc-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-arc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-arm-linux-gnueabi
Description-md5: bb9a0ce1a0e3a01fc2e2267e2d9ed2ea
Description-en: GNU C compiler for the arm-linux-gnueabi architecture
 This is the GNU C compiler for the arm-linux-gnueabi architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-arm-linux-gnueabi-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-arm-linux-gnueabihf
Description-md5: 33f90d4dfb358631d3e5a94e55aaa543
Description-en: GNU C compiler for the arm-linux-gnueabihf architecture
 This is the GNU C compiler for the arm-linux-gnueabihf architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-arm-linux-gnueabihf-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-cross-base-ports
Description-md5: 4c157f495e05e11e4ad2e3074ac017e0
Description-en: GCC, the GNU Compiler Collection (library base package)
 This empty package contains changelog and copyright files common to
 all libraries contained in the GNU Compiler Collection (GCC).

Package: gcc-16-diagnostics
Description-md5: e1ad33245d63439ef8cb7ad68495b144
Description-en: GCC diagnostic tools
 Currently only provides the sarif-replay command-line tool, which takes
 SARIF files as input, and uses libdiagnostics to replay any diagnostics
 within them as if they were GCC diagnostics.

Package: gcc-16-doc
Description-md5: bf320d6d806b62ff03b567626d36b1fb
Description-en: Documentation for the GNU compilers (gcc, gobjc, g++)
 Documentation for the GNU compilers in info format.

Package: gcc-16-for-build
Description-md5: 1231e8563c440c0230388f9db0660a3c
Description-en: GNU C compiler for the build architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package.

Package: gcc-16-for-host
Description-md5: 2f6f77eeb03535ba77299cfe1a0ef756
Description-en: GNU C compiler for the host architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gcc-16-hppa-linux-gnu
Description-md5: 465e971edb850b36730e4fdbfea5b766
Description-en: GNU C compiler for the hppa-linux-gnu architecture
 This is the GNU C compiler for the hppa-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-hppa-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-hppa64-linux-gnu
Description-md5: 0ee0959bbc343ff940f7f385554ffc51
Description-en: GNU C compiler (cross compiler for hppa64)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.

Package: gcc-16-i686-linux-gnu
Description-md5: ba5a678e8889d9e2f2dd41bf10f39ab5
Description-en: GNU C compiler for the i686-linux-gnu architecture
 This is the GNU C compiler for the i686-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-i686-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-locales
Description-md5: eb5e72cb380341d4ed2ad2d24c34f31d
Description-en: GCC, the GNU compiler collection (native language support files)
 Native language support for GCC. Lets GCC speak your language,
 if translations are available.
 .
 Please do NOT submit bug reports in other languages than "C".
 Always reset your language settings to use the "C" locales.

Package: gcc-16-loongarch64-linux-gnu
Description-md5: cc42199cb1f812e179fc712f5441b2ed
Description-en: GNU C compiler for the loongarch64-linux-gnu architecture
 This is the GNU C compiler for the loongarch64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-loongarch64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-m68k-linux-gnu
Description-md5: 0be0da4d5192999ebbeaa379cba8dd8e
Description-en: GNU C compiler for the m68k-linux-gnu architecture
 This is the GNU C compiler for the m68k-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-m68k-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-multilib
Description-md5: d1bddfa375b62324197c575c04fb2e4e
Description-en: GNU C compiler (multilib support)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-16-multilib-i686-linux-gnu
Description-md5: 8f1710ddb22efe64f00eb522d643b878
Description-en: GNU C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-16-multilib-powerpc-linux-gnu
Description-md5: 8f8bcf0982eb50ed5e013710e4fba34f
Description-en: GNU C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-16-multilib-powerpc64-linux-gnu
Description-md5: 6b4f4449535347d777e4be09c0f60a83
Description-en: GNU C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-16-multilib-sparc64-linux-gnu
Description-md5: 64868a8c5f326ebc1205d38ac2f1c47b
Description-en: GNU C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-16-multilib-x86-64-linux-gnux32
Description-md5: ce32998e15b35da4bb9d55103c9869ed
Description-en: GNU C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gcc-16-offload-amdgcn
Description-md5: e96e628ccd58c5a2bf9ff080281b9496
Description-en: GCC offloading compiler to GCN
 The package provides offloading support for AMD GCN.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add GCN code into the binaries,
 which can be offloaded to AMD GCN capable devices if available.

Package: gcc-16-offload-nvptx
Description-md5: 3c146096ed88f2f061e433f8b7d0e37c
Description-en: GCC offloading compiler to NVPTX
 The package provides offloading support for NVidia PTX.  OpenMP and OpenACC
 programs linked with -fopenmp will by default add PTX code into the binaries,
 which can be offloaded to NVidia PTX capable devices if available.

Package: gcc-16-plugin-dev
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-aarch64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-alpha-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-arc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-arm-linux-gnueabi
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-arm-linux-gnueabihf
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-hppa-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-i686-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-loongarch64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-m68k-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-powerpc-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-powerpc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-powerpc64le-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-riscv64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-s390x-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-sh4-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-sparc64-linux-gnu
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-plugin-dev-x86-64-linux-gnux32
Description-md5: f04e3fe2e4b62ffb72f0dc5ae683f155
Description-en: Files for GNU GCC plugin development.
 This package contains (header) files for GNU GCC plugin development. It
 is only used for the development of GCC plugins, but not needed to run
 plugins.

Package: gcc-16-powerpc-linux-gnu
Description-md5: 2492669da5037450fea56bf2a467a14d
Description-en: GNU C compiler for the powerpc-linux-gnu architecture
 This is the GNU C compiler for the powerpc-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-powerpc-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-powerpc64-linux-gnu
Description-md5: 4bd3f0c0ab2a705b1e34d0d3759a0bd3
Description-en: GNU C compiler for the powerpc64-linux-gnu architecture
 This is the GNU C compiler for the powerpc64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-powerpc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-powerpc64le-linux-gnu
Description-md5: 9a78fbda526c5f3157cb5ab0c3cf7fc1
Description-en: GNU C compiler for the powerpc64le-linux-gnu architecture
 This is the GNU C compiler for the powerpc64le-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-powerpc64le-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-riscv64-linux-gnu
Description-md5: 218dc51ac56878eb1749d78c89c8fddf
Description-en: GNU C compiler for the riscv64-linux-gnu architecture
 This is the GNU C compiler for the riscv64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-riscv64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-s390x-linux-gnu
Description-md5: 2323f276c14ea19238d792f7bdca46a5
Description-en: GNU C compiler for the s390x-linux-gnu architecture
 This is the GNU C compiler for the s390x-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-s390x-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-sh4-linux-gnu
Description-md5: 365a6a4c7ff44aaa3004bef346e56200
Description-en: GNU C compiler for the sh4-linux-gnu architecture
 This is the GNU C compiler for the sh4-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-sh4-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-source
Description-md5: cb00049993a8c14b73bb041c050eb8c5
Description-en: Source of the GNU Compiler Collection
 This package contains the sources and patches which are needed to
 build the GNU Compiler Collection (GCC).

Package: gcc-16-sparc64-linux-gnu
Description-md5: edc214bce5e925327e0ee3530fc2175b
Description-en: GNU C compiler for the sparc64-linux-gnu architecture
 This is the GNU C compiler for the sparc64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-sparc64-linux-gnu-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-16-test-results
Description-md5: dc68b9fb54342c9f71afbc0efcf1ade0
Description-en: Test results for the GCC test suite
 This package contains the test results for running the GCC test suite
 for a post build analysis.

Package: gcc-16-x86-64-linux-gnu
Description-md5: 7bf4c826102db622ef3a4d867a96ef4e
Description-en: GNU C compiler for the x86_64-linux-gnu architecture
 This is the GNU C compiler for the x86_64-linux-gnu architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-x86-64-linux-gnux32
Description-md5: 012ea6c2bbc7ad91fc63f2faebc8971e
Description-en: GNU C compiler for the x86_64-linux-gnux32 architecture
 This is the GNU C compiler for the x86_64-linux-gnux32 architecture,
 a fairly portable optimizing compiler for C.

Package: gcc-16-x86-64-linux-gnux32-base
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Description-en: GCC, the GNU Compiler Collection (base package)
 This package contains files common to all languages and libraries
 contained in the GNU Compiler Collection (GCC).

Package: gcc-alpha-linux-gnu
Description-md5: 0250fe7da8f99f3dd8036156b9b7d8b9
Description-en: GNU C compiler for the alpha architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the alpha architecture.

Package: gcc-arc-linux-gnu
Description-md5: bd78ed8ae013f17fd47269e20b3a2bf4
Description-en: GNU C compiler for the arc architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the arc architecture.

Package: gcc-arm-linux-gnueabi
Description-md5: 2110a2ee344f1a65d3401a41cc0d42a7
Description-en: GNU C compiler for the armel architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the armel architecture.

Package: gcc-arm-none-eabi
Description-md5: 9da50871a8c83af046cd3b2d2c25fba2
Description-en: GCC cross compiler for ARM Cortex-R/M processors
 Bare metal C and C++ compiler for embedded ARM chips using Cortex-M, and
 Cortex-R processors.
 This package is based on the GNU ARM toolchain provided by ARM.

Package: gcc-arm-none-eabi-source
Description-md5: 8e7ec8e77660318baa356aae00688625
Description-en: GCC cross compiler for ARM Cortex-R/M processors (source)
 Bare metal C and C++ compiler for embedded ARM chips using Cortex-M, and
 Cortex-R processors.
 This package is based on the GNU ARM toolchain provided by ARM.
 .
 This package contains the sources and patches which are needed
 to build the GNU Compiler Collection (GCC) for embedded ARM chips.

Package: gcc-avr
Description-md5: 4f2d9a1e3db47f1ff1dc62bc336adcec
Description-en: GNU C compiler (cross compiler for avr)
 This is the GNU C compiler, a fairly portable optimizing compiler which
 supports multiple languages.  This package includes support for C.

Package: gcc-bpf
Description-md5: bf73980f156e85c78d4ea933767f3884
Description-en: GNU C compiler for bpf
 Cross compiler for the bpf target. This package is primarily for
 those developing for BPF and is not needed by normal
 users or developers.

Package: gcc-h8300-hms
Description-md5: d91901416f9dfbb090eaa1f5d4083486
Description-en: GNU C compiler (cross compiler for h8300-hitachi-coff)
 This is the GNU C compiler, a fairly portable optimizing compiler which
 supports multiple languages.  This package includes support for C.

Package: gcc-hppa-linux-gnu
Description-md5: 9b4cc0d6ef3204d23b1dfbb24fbea4a0
Description-en: GNU C compiler for the hppa architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the hppa architecture.

Package: gcc-hppa64-linux-gnu
Description-md5: 7507773089a56145bb979560f068e036
Description-en: GNU C compiler (cross compiler for hppa64-linux-gnu)
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the hppa64 architecture.

Package: gcc-loongarch64-linux-gnu
Description-md5: f4bdddb1020f56c26ee6661aac88fce0
Description-en: GNU C compiler for the loong64 architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the loong64 architecture.

Package: gcc-m68k-linux-gnu
Description-md5: 62b0578005db4ff12f60b4093fece105
Description-en: GNU C compiler for the m68k architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the m68k architecture.

Package: gcc-mingw-w64
Description-md5: 186a2a61eb56afd112def7e23ba6c0ba
Description-en: GNU C compiler for MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the C compiler, supporting
 cross-compiling to 32- and 64-bit MinGW-w64 targets.

Package: gcc-mingw-w64-base
Description-md5: c672bcae021d4c3e369501f16896add5
Description-en: GNU Compiler Collection for MinGW-w64 (base package)
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This empty package contains the documentation common to all
 gcc-mingw-w64 packages.

Package: gcc-mingw-w64-i686
Description-md5: 1df9e48aacb272ce9615f670323ec4b7
Description-en: GNU C compiler for MinGW-w64 targeting Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the C compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets.

Package: gcc-mingw-w64-i686-posix
Description-md5: aaea0a71bcf8004dbff53ab14cdc680c
Description-en: GNU C compiler for MinGW-w64, Win32/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the C compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: gcc-mingw-w64-i686-posix-runtime
Description-md5: 8cf4db2a61554a8b638d718263fa1896
Description-en: GNU Compiler Collection for MinGW-w64, i686/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the runtime DLLs used by GCC and applications
 built with it, for i686, using the POSIX thread model.
 Its purpose is both to provide the DLLs used during builds, and to
 allow packages shipping Windows programs to depend on those DLLs
 without pulling in the complete toolchain.

Package: gcc-mingw-w64-i686-win32
Description-md5: 9d97b15b1a36742b6f1c0af43e50bd9e
Description-en: GNU C compiler for MinGW-w64, Win32/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the C compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the Win32
 threading model.

Package: gcc-mingw-w64-i686-win32-runtime
Description-md5: 388de3e4d18656b3a94b84c4a51659cf
Description-en: GNU Compiler Collection for MinGW-w64, i686/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the runtime DLLs used by GCC and applications
 built with it, for i686, using the Win32 thread model.
 Its purpose is both to provide the DLLs used during builds, and to
 allow packages shipping Windows programs to depend on those DLLs
 without pulling in the complete toolchain.

Package: gcc-mingw-w64-x86-64
Description-md5: cfe2f1984459e655ca7197df3f410b29
Description-en: GNU C compiler for MinGW-w64 targeting Win64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the C compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets.

Package: gcc-mingw-w64-x86-64-posix
Description-md5: 6a3f3e94c5611377c2ca02e8e014ab3a
Description-en: GNU C compiler for MinGW-w64, Win64/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the C compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: gcc-mingw-w64-x86-64-posix-runtime
Description-md5: a45e6da30baf0e44fb002221b7820e3f
Description-en: GNU Compiler Collection for MinGW-w64, x86-64/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the runtime DLLs used by GCC and applications
 built with it, for x86-64, using the POSIX thread model.
 Its purpose is both to provide the DLLs used during builds, and to
 allow packages shipping Windows programs to depend on those DLLs
 without pulling in the complete toolchain.

Package: gcc-mingw-w64-x86-64-win32
Description-md5: caa3be7db7eeed56498fd7c4fb27f2b2
Description-en: GNU C compiler for MinGW-w64, Win64/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the C compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the Win32
 threading model.

Package: gcc-mingw-w64-x86-64-win32-runtime
Description-md5: 6a92bf4ba77035bbc3f428c93f7fd133
Description-en: GNU Compiler Collection for MinGW-w64, x86-64/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the runtime DLLs used by GCC and applications
 built with it, for x86-64, using the Win32 thread model.
 Its purpose is both to provide the DLLs used during builds, and to
 allow packages shipping Windows programs to depend on those DLLs
 without pulling in the complete toolchain.

Package: gcc-multilib-i686-linux-gnu
Description-md5: 87162302fcdfe23fcf402bcdae36f6e9
Description-en: GNU C compiler for the i386 architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the i386 architecture.

Package: gcc-multilib-powerpc-linux-gnu
Description-md5: f04c912445b670b2ab129b21d4a47762
Description-en: GNU C compiler for the powerpc architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the powerpc architecture.

Package: gcc-multilib-powerpc64-linux-gnu
Description-md5: 3f3a4a778f1fff5d21b07b98acde1dd2
Description-en: GNU C compiler for the ppc64 architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the ppc64 architecture.

Package: gcc-multilib-sparc64-linux-gnu
Description-md5: 8a8521de32d5effc17c6a89a9ab1b005
Description-en: GNU C compiler for the sparc64 architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the sparc64 architecture.

Package: gcc-multilib-x86-64-linux-gnux32
Description-md5: b4211c1f0ee569d26c5442d9627cb0ed
Description-en: GNU C compiler for the x32 architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the x32 architecture.

Package: gcc-offload-amdgcn
Description-md5: 73e9b09738f5d09089e02c750bfb8fec
Description-en: GCC offloading compiler to AMD GCN
 This package contains libgomp plugin for offloading to AMD GCN
 .
 This is a dependency package providing the default AMD GCN offload compiler.

Package: gcc-offload-nvptx
Description-md5: 9344a5c55068600b42013b1b2f47870b
Description-en: GCC offloading compiler to NVPTX
 This package contains libgomp plugin for offloading to NVidia
 PTX. The plugin needs libcuda.so.1 shared library that has to be
 installed separately.
 .
 This is a dependency package providing the default Nvidia PTX compiler.

Package: gcc-opt
Description-md5: 467f839ca3ec13d3f1fc29a0807d16e8
Description-en: allow global optimization flags for gcc, g++
 set global flags for gcc, g++

Package: gcc-or1k-elf
Description-md5: 7aded0d3059f088521182de6c0494f9f
Description-en: GNU C compiler for the Open RISC 1000 processors
 This package provides GNU C compiler for a specific hardware and
 operating system combination.  You don’t need it unless you plan to
 cross-compile programs for it from another operating system.
 .
 This package targets the Open RISC 1000 processors.

Package: gcc-powerpc-linux-gnu
Description-md5: f04c912445b670b2ab129b21d4a47762
Description-en: GNU C compiler for the powerpc architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the powerpc architecture.

Package: gcc-powerpc64-linux-gnu
Description-md5: 3f3a4a778f1fff5d21b07b98acde1dd2
Description-en: GNU C compiler for the ppc64 architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the ppc64 architecture.

Package: gcc-riscv64-unknown-elf
Description-md5: 22d1d281b0eb3607c6e99a1feb5786f1
Description-en: GCC cross compiler for Risc-V processors
 Bare metal compiler for embedded Risc-V chips, both 32-bit and 64-bit

Package: gcc-sh-elf
Description-md5: e7a4b503d522f9a52a3021feb8d89472
Description-en: GNU C compiler for embedded SuperH devices
 This package provides the GNU C compiler targeting bare-metal SuperH
 devices, including all CPUs SH-1 through SH-4a. This package additionally
 provides a simulator, sh-elf-run, that may be used to run the binaries.

Package: gcc-sh4-linux-gnu
Description-md5: 890c6dc590c651e561e51c27cd990372
Description-en: GNU C compiler for the sh4 architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the sh4 architecture.

Package: gcc-snapshot
Description-md5: 04205e24a49d2983b9b94e973a23f42a
Description-en: SNAPSHOT of the GNU Compiler Collection
 This package contains a recent development SNAPSHOT of all files
 contained in the GNU Compiler Collection (GCC).
 .
 The source code for this package has been exported from SVN trunk.
 .
 DO NOT USE THIS SNAPSHOT FOR BUILDING DEBIAN PACKAGES!
 .
 This package will NEVER hit the testing distribution. It is used for
 tracking gcc bugs submitted to the Debian BTS in recent development
 versions of gcc.

Package: gcc-sparc64-linux-gnu
Description-md5: 8a8521de32d5effc17c6a89a9ab1b005
Description-en: GNU C compiler for the sparc64 architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the sparc64 architecture.

Package: gcc-x86-64-linux-gnux32
Description-md5: b4211c1f0ee569d26c5442d9627cb0ed
Description-en: GNU C compiler for the x32 architecture
 This is the GNU C compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GNU C cross-compiler
 for the x32 architecture.

Package: gcc-xtensa-lx106
Description-md5: 67ba83f1c8d6fceabfd2b3fd3919d120
Description-en: GNU Compiler Collection for Xtensa lx106 core
 Bare metal C, C++ and D cross compilers for chips using the Xtensa lx106
 core, such as the Espressif ESP8266 wireless SoCs. This package is
 primarily for those developing for the ESP8266 platform and is not needed
 by normal users or developers.

Package: gccgo
Description-md5: 9d336d49adc1ff59921be0a9229b7c40
Description-en: Go compiler, based on the GCC backend
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go compiler.

Package: gccgo-11
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-aarch64-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-alpha-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-arm-linux-gnueabi
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-arm-linux-gnueabihf
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-doc
Description-md5: 76326180b2469131aa9547f46e5b3105
Description-en: Documentation for the GNU Go compiler (gccgo)
 Documentation for the GNU Go compiler in info format.

Package: gccgo-11-i686-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-multilib
Description-md5: 25e9a6929ec801c16cd933e711c7f1ed
Description-en: GNU Go compiler (multilib support)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-11-multilib-i686-linux-gnu
Description-md5: 8e39a60725a1919aef4ede9601a6f1c4
Description-en: GNU Go compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-11-multilib-powerpc-linux-gnu
Description-md5: bf216cee702df562439849ee3b90f2dc
Description-en: GNU Go compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-11-multilib-powerpc64-linux-gnu
Description-md5: 333f91c515824319cb3844392eb34c06
Description-en: GNU Go compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-11-multilib-sparc64-linux-gnu
Description-md5: 21918b36ba77bb1e333acfedc4877dc8
Description-en: GNU Go compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-11-multilib-x86-64-linux-gnux32
Description-md5: af0104b589ec1438a54f3445f1b91709
Description-en: GNU Go compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-11-powerpc-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-powerpc64-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-powerpc64le-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-riscv64-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-s390x-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-sparc64-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-11-x86-64-linux-gnux32
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-aarch64-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-alpha-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-arm-linux-gnueabi
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-arm-linux-gnueabihf
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-doc
Description-md5: 76326180b2469131aa9547f46e5b3105
Description-en: Documentation for the GNU Go compiler (gccgo)
 Documentation for the GNU Go compiler in info format.

Package: gccgo-12-i686-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-multilib
Description-md5: 25e9a6929ec801c16cd933e711c7f1ed
Description-en: GNU Go compiler (multilib support)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-12-multilib-i686-linux-gnu
Description-md5: 8e39a60725a1919aef4ede9601a6f1c4
Description-en: GNU Go compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-12-multilib-powerpc-linux-gnu
Description-md5: bf216cee702df562439849ee3b90f2dc
Description-en: GNU Go compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-12-multilib-powerpc64-linux-gnu
Description-md5: 333f91c515824319cb3844392eb34c06
Description-en: GNU Go compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-12-multilib-sparc64-linux-gnu
Description-md5: 21918b36ba77bb1e333acfedc4877dc8
Description-en: GNU Go compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-12-multilib-x86-64-linux-gnux32
Description-md5: af0104b589ec1438a54f3445f1b91709
Description-en: GNU Go compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-12-powerpc-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-powerpc64-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-powerpc64le-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-riscv64-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-s390x-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-sparc64-linux-gnu
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-12-x86-64-linux-gnux32
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-13
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-13-aarch64-linux-gnu
Description-md5: 7494500d31730016266c3afcd7df0781
Description-en: GNU Go compiler for the aarch64-linux-gnu architecture
 This is the GNU Go compiler for the aarch64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-alpha-linux-gnu
Description-md5: a6c6b84ea8876070c50e0de90bf5103d
Description-en: GNU Go compiler for the alpha-linux-gnu architecture
 This is the GNU Go compiler for the alpha-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-arm-linux-gnueabi
Description-md5: 13b9ef88559e4cb8f36aaed9d4b6d395
Description-en: GNU Go compiler for the arm-linux-gnueabi architecture
 This is the GNU Go compiler for the arm-linux-gnueabi architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-arm-linux-gnueabihf
Description-md5: 3ce513e797bd4d1a1c346756537f10b2
Description-en: GNU Go compiler for the arm-linux-gnueabihf architecture
 This is the GNU Go compiler for the arm-linux-gnueabihf architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-doc
Description-md5: 76326180b2469131aa9547f46e5b3105
Description-en: Documentation for the GNU Go compiler (gccgo)
 Documentation for the GNU Go compiler in info format.

Package: gccgo-13-for-build
Description-md5: 48f6a7ed16a17b424736635ff7390599
Description-en: GNU Go compiler for the build architecture
 This is the GNU Go compiler for the build architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.
 .
 This is a dependency package.

Package: gccgo-13-for-host
Description-md5: 3709a5079a9cb97b4e9a88427901107d
Description-en: GNU Go compiler for the host architecture
 This is the GNU Go compiler for the host architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gccgo-13-i686-linux-gnu
Description-md5: 476b8ef19f68a3705287682de1e1d740
Description-en: GNU Go compiler for the i686-linux-gnu architecture
 This is the GNU Go compiler for the i686-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-multilib
Description-md5: 25e9a6929ec801c16cd933e711c7f1ed
Description-en: GNU Go compiler (multilib support)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-13-multilib-i686-linux-gnu
Description-md5: 8e39a60725a1919aef4ede9601a6f1c4
Description-en: GNU Go compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-13-multilib-powerpc-linux-gnu
Description-md5: bf216cee702df562439849ee3b90f2dc
Description-en: GNU Go compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-13-multilib-powerpc64-linux-gnu
Description-md5: 333f91c515824319cb3844392eb34c06
Description-en: GNU Go compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-13-multilib-sparc64-linux-gnu
Description-md5: 21918b36ba77bb1e333acfedc4877dc8
Description-en: GNU Go compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-13-multilib-x86-64-linux-gnux32
Description-md5: af0104b589ec1438a54f3445f1b91709
Description-en: GNU Go compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-13-powerpc-linux-gnu
Description-md5: a460eee18c3b05cc794f521c3b381230
Description-en: GNU Go compiler for the powerpc-linux-gnu architecture
 This is the GNU Go compiler for the powerpc-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-powerpc64-linux-gnu
Description-md5: 2dd70841ca190a75431fd85b1bc4c918
Description-en: GNU Go compiler for the powerpc64-linux-gnu architecture
 This is the GNU Go compiler for the powerpc64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-powerpc64le-linux-gnu
Description-md5: 5a17cd67dc9ecaa24006880be9427bb8
Description-en: GNU Go compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Go compiler for the powerpc64le-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-riscv64-linux-gnu
Description-md5: cb0c26ec7dbe9b289a3908acdec4f4be
Description-en: GNU Go compiler for the riscv64-linux-gnu architecture
 This is the GNU Go compiler for the riscv64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-s390x-linux-gnu
Description-md5: 13a2088fce190da9d678cded8c585159
Description-en: GNU Go compiler for the s390x-linux-gnu architecture
 This is the GNU Go compiler for the s390x-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-sparc64-linux-gnu
Description-md5: 9323a125d3134954400b693fb8a63324
Description-en: GNU Go compiler for the sparc64-linux-gnu architecture
 This is the GNU Go compiler for the sparc64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-x86-64-linux-gnu
Description-md5: fdb31c41e8727172123ebc6e0fa9807a
Description-en: GNU Go compiler for the x86_64-linux-gnu architecture
 This is the GNU Go compiler for the x86_64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-13-x86-64-linux-gnux32
Description-md5: b30b256237454d99599028843f885b48
Description-en: GNU Go compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Go compiler for the x86_64-linux-gnux32 architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-14-aarch64-linux-gnu
Description-md5: 7494500d31730016266c3afcd7df0781
Description-en: GNU Go compiler for the aarch64-linux-gnu architecture
 This is the GNU Go compiler for the aarch64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-alpha-linux-gnu
Description-md5: a6c6b84ea8876070c50e0de90bf5103d
Description-en: GNU Go compiler for the alpha-linux-gnu architecture
 This is the GNU Go compiler for the alpha-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-arm-linux-gnueabi
Description-md5: 13b9ef88559e4cb8f36aaed9d4b6d395
Description-en: GNU Go compiler for the arm-linux-gnueabi architecture
 This is the GNU Go compiler for the arm-linux-gnueabi architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-arm-linux-gnueabihf
Description-md5: 3ce513e797bd4d1a1c346756537f10b2
Description-en: GNU Go compiler for the arm-linux-gnueabihf architecture
 This is the GNU Go compiler for the arm-linux-gnueabihf architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-doc
Description-md5: 76326180b2469131aa9547f46e5b3105
Description-en: Documentation for the GNU Go compiler (gccgo)
 Documentation for the GNU Go compiler in info format.

Package: gccgo-14-for-build
Description-md5: 48f6a7ed16a17b424736635ff7390599
Description-en: GNU Go compiler for the build architecture
 This is the GNU Go compiler for the build architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.
 .
 This is a dependency package.

Package: gccgo-14-for-host
Description-md5: 3709a5079a9cb97b4e9a88427901107d
Description-en: GNU Go compiler for the host architecture
 This is the GNU Go compiler for the host architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gccgo-14-i686-linux-gnu
Description-md5: 476b8ef19f68a3705287682de1e1d740
Description-en: GNU Go compiler for the i686-linux-gnu architecture
 This is the GNU Go compiler for the i686-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-multilib
Description-md5: 25e9a6929ec801c16cd933e711c7f1ed
Description-en: GNU Go compiler (multilib support)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-14-multilib-i686-linux-gnu
Description-md5: 8e39a60725a1919aef4ede9601a6f1c4
Description-en: GNU Go compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-14-multilib-powerpc-linux-gnu
Description-md5: bf216cee702df562439849ee3b90f2dc
Description-en: GNU Go compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-14-multilib-powerpc64-linux-gnu
Description-md5: 333f91c515824319cb3844392eb34c06
Description-en: GNU Go compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-14-multilib-sparc64-linux-gnu
Description-md5: 21918b36ba77bb1e333acfedc4877dc8
Description-en: GNU Go compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-14-multilib-x86-64-linux-gnux32
Description-md5: af0104b589ec1438a54f3445f1b91709
Description-en: GNU Go compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-14-powerpc-linux-gnu
Description-md5: a460eee18c3b05cc794f521c3b381230
Description-en: GNU Go compiler for the powerpc-linux-gnu architecture
 This is the GNU Go compiler for the powerpc-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-powerpc64-linux-gnu
Description-md5: 2dd70841ca190a75431fd85b1bc4c918
Description-en: GNU Go compiler for the powerpc64-linux-gnu architecture
 This is the GNU Go compiler for the powerpc64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-powerpc64le-linux-gnu
Description-md5: 5a17cd67dc9ecaa24006880be9427bb8
Description-en: GNU Go compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Go compiler for the powerpc64le-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-riscv64-linux-gnu
Description-md5: cb0c26ec7dbe9b289a3908acdec4f4be
Description-en: GNU Go compiler for the riscv64-linux-gnu architecture
 This is the GNU Go compiler for the riscv64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-s390x-linux-gnu
Description-md5: 13a2088fce190da9d678cded8c585159
Description-en: GNU Go compiler for the s390x-linux-gnu architecture
 This is the GNU Go compiler for the s390x-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-sparc64-linux-gnu
Description-md5: 9323a125d3134954400b693fb8a63324
Description-en: GNU Go compiler for the sparc64-linux-gnu architecture
 This is the GNU Go compiler for the sparc64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-x86-64-linux-gnu
Description-md5: fdb31c41e8727172123ebc6e0fa9807a
Description-en: GNU Go compiler for the x86_64-linux-gnu architecture
 This is the GNU Go compiler for the x86_64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-14-x86-64-linux-gnux32
Description-md5: b30b256237454d99599028843f885b48
Description-en: GNU Go compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Go compiler for the x86_64-linux-gnux32 architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-15-aarch64-linux-gnu
Description-md5: 7494500d31730016266c3afcd7df0781
Description-en: GNU Go compiler for the aarch64-linux-gnu architecture
 This is the GNU Go compiler for the aarch64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-alpha-linux-gnu
Description-md5: a6c6b84ea8876070c50e0de90bf5103d
Description-en: GNU Go compiler for the alpha-linux-gnu architecture
 This is the GNU Go compiler for the alpha-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-arm-linux-gnueabi
Description-md5: 13b9ef88559e4cb8f36aaed9d4b6d395
Description-en: GNU Go compiler for the arm-linux-gnueabi architecture
 This is the GNU Go compiler for the arm-linux-gnueabi architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-arm-linux-gnueabihf
Description-md5: 3ce513e797bd4d1a1c346756537f10b2
Description-en: GNU Go compiler for the arm-linux-gnueabihf architecture
 This is the GNU Go compiler for the arm-linux-gnueabihf architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-doc
Description-md5: 76326180b2469131aa9547f46e5b3105
Description-en: Documentation for the GNU Go compiler (gccgo)
 Documentation for the GNU Go compiler in info format.

Package: gccgo-15-for-build
Description-md5: 48f6a7ed16a17b424736635ff7390599
Description-en: GNU Go compiler for the build architecture
 This is the GNU Go compiler for the build architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.
 .
 This is a dependency package.

Package: gccgo-15-for-host
Description-md5: 3709a5079a9cb97b4e9a88427901107d
Description-en: GNU Go compiler for the host architecture
 This is the GNU Go compiler for the host architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gccgo-15-i686-linux-gnu
Description-md5: 476b8ef19f68a3705287682de1e1d740
Description-en: GNU Go compiler for the i686-linux-gnu architecture
 This is the GNU Go compiler for the i686-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-multilib
Description-md5: 25e9a6929ec801c16cd933e711c7f1ed
Description-en: GNU Go compiler (multilib support)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-15-multilib-i686-linux-gnu
Description-md5: 8e39a60725a1919aef4ede9601a6f1c4
Description-en: GNU Go compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-15-multilib-powerpc-linux-gnu
Description-md5: bf216cee702df562439849ee3b90f2dc
Description-en: GNU Go compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-15-multilib-powerpc64-linux-gnu
Description-md5: 333f91c515824319cb3844392eb34c06
Description-en: GNU Go compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-15-multilib-sparc64-linux-gnu
Description-md5: 21918b36ba77bb1e333acfedc4877dc8
Description-en: GNU Go compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-15-multilib-x86-64-linux-gnux32
Description-md5: af0104b589ec1438a54f3445f1b91709
Description-en: GNU Go compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-15-powerpc-linux-gnu
Description-md5: a460eee18c3b05cc794f521c3b381230
Description-en: GNU Go compiler for the powerpc-linux-gnu architecture
 This is the GNU Go compiler for the powerpc-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-powerpc64-linux-gnu
Description-md5: 2dd70841ca190a75431fd85b1bc4c918
Description-en: GNU Go compiler for the powerpc64-linux-gnu architecture
 This is the GNU Go compiler for the powerpc64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-powerpc64le-linux-gnu
Description-md5: 5a17cd67dc9ecaa24006880be9427bb8
Description-en: GNU Go compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Go compiler for the powerpc64le-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-riscv64-linux-gnu
Description-md5: cb0c26ec7dbe9b289a3908acdec4f4be
Description-en: GNU Go compiler for the riscv64-linux-gnu architecture
 This is the GNU Go compiler for the riscv64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-s390x-linux-gnu
Description-md5: 13a2088fce190da9d678cded8c585159
Description-en: GNU Go compiler for the s390x-linux-gnu architecture
 This is the GNU Go compiler for the s390x-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-sparc64-linux-gnu
Description-md5: 9323a125d3134954400b693fb8a63324
Description-en: GNU Go compiler for the sparc64-linux-gnu architecture
 This is the GNU Go compiler for the sparc64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-x86-64-linux-gnu
Description-md5: fdb31c41e8727172123ebc6e0fa9807a
Description-en: GNU Go compiler for the x86_64-linux-gnu architecture
 This is the GNU Go compiler for the x86_64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-15-x86-64-linux-gnux32
Description-md5: b30b256237454d99599028843f885b48
Description-en: GNU Go compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Go compiler for the x86_64-linux-gnux32 architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16
Description-md5: 58c2a4ce4d3fe6815f7a6ee86b4db16d
Description-en: GNU Go compiler
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler. It uses the gcc backend to generate optimized code.

Package: gccgo-16-aarch64-linux-gnu
Description-md5: 7494500d31730016266c3afcd7df0781
Description-en: GNU Go compiler for the aarch64-linux-gnu architecture
 This is the GNU Go compiler for the aarch64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-alpha-linux-gnu
Description-md5: a6c6b84ea8876070c50e0de90bf5103d
Description-en: GNU Go compiler for the alpha-linux-gnu architecture
 This is the GNU Go compiler for the alpha-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-arm-linux-gnueabi
Description-md5: 13b9ef88559e4cb8f36aaed9d4b6d395
Description-en: GNU Go compiler for the arm-linux-gnueabi architecture
 This is the GNU Go compiler for the arm-linux-gnueabi architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-arm-linux-gnueabihf
Description-md5: 3ce513e797bd4d1a1c346756537f10b2
Description-en: GNU Go compiler for the arm-linux-gnueabihf architecture
 This is the GNU Go compiler for the arm-linux-gnueabihf architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-doc
Description-md5: 76326180b2469131aa9547f46e5b3105
Description-en: Documentation for the GNU Go compiler (gccgo)
 Documentation for the GNU Go compiler in info format.

Package: gccgo-16-for-build
Description-md5: 48f6a7ed16a17b424736635ff7390599
Description-en: GNU Go compiler for the build architecture
 This is the GNU Go compiler for the build architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.
 .
 This is a dependency package.

Package: gccgo-16-for-host
Description-md5: 3709a5079a9cb97b4e9a88427901107d
Description-en: GNU Go compiler for the host architecture
 This is the GNU Go compiler for the host architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gccgo-16-i686-linux-gnu
Description-md5: 476b8ef19f68a3705287682de1e1d740
Description-en: GNU Go compiler for the i686-linux-gnu architecture
 This is the GNU Go compiler for the i686-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-multilib
Description-md5: 25e9a6929ec801c16cd933e711c7f1ed
Description-en: GNU Go compiler (multilib support)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-16-multilib-i686-linux-gnu
Description-md5: 8e39a60725a1919aef4ede9601a6f1c4
Description-en: GNU Go compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-16-multilib-powerpc-linux-gnu
Description-md5: bf216cee702df562439849ee3b90f2dc
Description-en: GNU Go compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-16-multilib-powerpc64-linux-gnu
Description-md5: 333f91c515824319cb3844392eb34c06
Description-en: GNU Go compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-16-multilib-sparc64-linux-gnu
Description-md5: 21918b36ba77bb1e333acfedc4877dc8
Description-en: GNU Go compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-16-multilib-x86-64-linux-gnux32
Description-md5: af0104b589ec1438a54f3445f1b91709
Description-en: GNU Go compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Go compiler, which compiles Go on platforms supported
 by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gccgo-16-powerpc-linux-gnu
Description-md5: a460eee18c3b05cc794f521c3b381230
Description-en: GNU Go compiler for the powerpc-linux-gnu architecture
 This is the GNU Go compiler for the powerpc-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-powerpc64-linux-gnu
Description-md5: 2dd70841ca190a75431fd85b1bc4c918
Description-en: GNU Go compiler for the powerpc64-linux-gnu architecture
 This is the GNU Go compiler for the powerpc64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-powerpc64le-linux-gnu
Description-md5: 5a17cd67dc9ecaa24006880be9427bb8
Description-en: GNU Go compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Go compiler for the powerpc64le-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-riscv64-linux-gnu
Description-md5: cb0c26ec7dbe9b289a3908acdec4f4be
Description-en: GNU Go compiler for the riscv64-linux-gnu architecture
 This is the GNU Go compiler for the riscv64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-s390x-linux-gnu
Description-md5: 13a2088fce190da9d678cded8c585159
Description-en: GNU Go compiler for the s390x-linux-gnu architecture
 This is the GNU Go compiler for the s390x-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-sparc64-linux-gnu
Description-md5: 9323a125d3134954400b693fb8a63324
Description-en: GNU Go compiler for the sparc64-linux-gnu architecture
 This is the GNU Go compiler for the sparc64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-x86-64-linux-gnu
Description-md5: fdb31c41e8727172123ebc6e0fa9807a
Description-en: GNU Go compiler for the x86_64-linux-gnu architecture
 This is the GNU Go compiler for the x86_64-linux-gnu architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-16-x86-64-linux-gnux32
Description-md5: b30b256237454d99599028843f885b48
Description-en: GNU Go compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Go compiler for the x86_64-linux-gnux32 architecture, which
 compiles Go on platforms supported by the gcc compiler. It uses the gcc
 backend to generate optimized code.

Package: gccgo-aarch64-linux-gnu
Description-md5: 49ffa3c97d58d095ce1a2cad8bc0e665
Description-en: Go compiler (based on GCC) for the arm64 architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the arm64 architecture.

Package: gccgo-alpha-linux-gnu
Description-md5: 7f25fc7b39e552a8ff1428c96d8a596a
Description-en: Go compiler (based on GCC) for the alpha architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the alpha architecture.

Package: gccgo-arm-linux-gnueabi
Description-md5: 724a2cc4146b8fca0618b8695a620cd4
Description-en: Go compiler (based on GCC) for the armel architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the armel architecture.

Package: gccgo-arm-linux-gnueabihf
Description-md5: aef6da534a688c20fe679734aecba741
Description-en: Go compiler (based on GCC) for the armhf architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the armhf architecture.

Package: gccgo-doc
Description-md5: 0eaec438c07175b82a04f00f7787443a
Description-en: Documentation for the GNU Go compiler
 Documentation for the GNU Go compiler in info format (dependency package).

Package: gccgo-for-build
Description-md5: 4940991dfa7e5d9bb6ae203dbd82ff9a
Description-en: Go compiler, based on the GCC backend for the build architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go compiler.
 .
 Tools used via this metapackage must be used without an architecture prefix.

Package: gccgo-for-host
Description-md5: a27a82fffec972a8bd282c7602995be2
Description-en: Go compiler, based on the GCC backend for the host architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go compiler.
 .
 Tools used via this metapackage must be used with an architecture prefix.

Package: gccgo-go
Description-md5: e9367fd5d4bee8931b5073c4b70ed278
Description-en: Go programming language -- gccgo
 The Go programming language is an open source project to make programmers more
 productive. Go is expressive, concise, clean, and efficient. Its concurrency
 mechanisms make it easy to write programs that get the most out of multicore
 and networked machines, while its novel type system enables flexible and
 modular program construction. Go compiles quickly to machine code yet has the
 convenience of garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a dynamically typed,
 interpreted language.
 .
 Installing this package will install the gccgo implementation as /usr/bin/go.
 It conflicts with golang-go.

Package: gccgo-i686-linux-gnu
Description-md5: f2f28293a5aeb4b9bababfb8a408b8cc
Description-en: Go compiler (based on GCC) for the i386 architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the i386 architecture.

Package: gccgo-multilib
Description-md5: 471dd036e567b77f4b0772d851db6d8d
Description-en: Go compiler, based on the GCC backend (multilib files)
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 A dependency package on architectures with multilib support; the package
 contains dependencies for the non-default multilib architecture(s).

Package: gccgo-multilib-i686-linux-gnu
Description-md5: f2f28293a5aeb4b9bababfb8a408b8cc
Description-en: Go compiler (based on GCC) for the i386 architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the i386 architecture.

Package: gccgo-multilib-powerpc-linux-gnu
Description-md5: dc62e8a42fffd8f66a460ae857201552
Description-en: Go compiler (based on GCC) for the powerpc architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the powerpc architecture.

Package: gccgo-multilib-powerpc64-linux-gnu
Description-md5: 22d86fd138603b3887d783b53160f0c9
Description-en: Go compiler (based on GCC) for the ppc64 architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the ppc64 architecture.

Package: gccgo-multilib-sparc64-linux-gnu
Description-md5: e795261a9580712a94c24d634e2ac50a
Description-en: Go compiler (based on GCC) for the sparc64 architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the sparc64 architecture.

Package: gccgo-multilib-x86-64-linux-gnux32
Description-md5: 29423891180a50868fee8ad6af6dafef
Description-en: Go compiler (based on GCC) for the x32 architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the x32 architecture.

Package: gccgo-powerpc-linux-gnu
Description-md5: dc62e8a42fffd8f66a460ae857201552
Description-en: Go compiler (based on GCC) for the powerpc architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the powerpc architecture.

Package: gccgo-powerpc64-linux-gnu
Description-md5: 22d86fd138603b3887d783b53160f0c9
Description-en: Go compiler (based on GCC) for the ppc64 architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the ppc64 architecture.

Package: gccgo-powerpc64le-linux-gnu
Description-md5: 3bd9f09f65dbd3aa881890a8da6701e3
Description-en: Go compiler (based on GCC) for the ppc64el architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the ppc64el architecture.

Package: gccgo-riscv64-linux-gnu
Description-md5: 0d3cc71e786849332bd811c9803dd673
Description-en: Go compiler (based on GCC) for the riscv64 architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the riscv64 architecture.

Package: gccgo-s390x-linux-gnu
Description-md5: 5dc2e2488b9da8f7067ca11682396532
Description-en: Go compiler (based on GCC) for the s390x architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the s390x architecture.

Package: gccgo-sparc64-linux-gnu
Description-md5: e795261a9580712a94c24d634e2ac50a
Description-en: Go compiler (based on GCC) for the sparc64 architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the sparc64 architecture.

Package: gccgo-x86-64-linux-gnu
Description-md5: f1bf5b0ea5710b5b4434e3101c58fa90
Description-en: Go compiler (based on GCC) for the amd64 architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the amd64 architecture.

Package: gccgo-x86-64-linux-gnux32
Description-md5: 29423891180a50868fee8ad6af6dafef
Description-en: Go compiler (based on GCC) for the x32 architecture
 This is the GNU Go compiler, which compiles Go on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Go cross-compiler
 for the x32 architecture.

Package: gccintro
Description-md5: 8da751ff4e745d103d8211095d61e308
Description-en: Introduction to GCC by Brian J. Gough
 This manual provides a tutorial introduction to the GNU C and C++
 compilers, gcc and g++.
 .
 Many books teach the C and C++ languages, this book explains how to use
 the compiler itself. Based on years of observation of questions posted
 on mailing lists, it guides the reader straight to the important options
 of GCC!
 .
 Concisely written, with numerous easy-to-follow "Hello World" examples.
 .
 Now with extensive new sections on error messages, portability and
 floating point arithmetic!
 .
 Features a special foreword by Richard M. Stallman, principal developer
 of GCC and founder of the GNU Project.
 .
 The content of this Debian packaged version has some minor adjustments to
 match learning experiences under the Debian environment.
 .
 Please note the Debian package version tracks on the upstream tarball
 version.  When upstream releases a new version as a patch file, the Debian
 package version stays with the upstream tarball version.
 .
 The actual current upstream version is 1.1.

Package: gccrs-14
Description-md5: edc83783dbd68b432855822f5c422cb4
Description-en: GNU Rust compiler
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!

Package: gccrs-14-for-build
Description-md5: 5066e422e5da41e2f2dd30ef10e0bcf7
Description-en: GNU Rust compiler for the build architecture
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 This is a dependency package.

Package: gccrs-14-for-host
Description-md5: 0526722408b6a3a14aeb6aac1f703999
Description-en: GNU Rust compiler for the host architecture
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gccrs-14-x86-64-linux-gnu
Description-md5: 31912838d25768bf9d621e13e0ae3088
Description-en: GNU Rust compiler for the x86_64-linux-gnu architecture
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!

Package: gccrs-15
Description-md5: edc83783dbd68b432855822f5c422cb4
Description-en: GNU Rust compiler
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!

Package: gccrs-15-for-build
Description-md5: 5066e422e5da41e2f2dd30ef10e0bcf7
Description-en: GNU Rust compiler for the build architecture
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 This is a dependency package.

Package: gccrs-15-for-host
Description-md5: 0526722408b6a3a14aeb6aac1f703999
Description-en: GNU Rust compiler for the host architecture
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gccrs-15-x86-64-linux-gnu
Description-md5: 31912838d25768bf9d621e13e0ae3088
Description-en: GNU Rust compiler for the x86_64-linux-gnu architecture
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!

Package: gccrs-16
Description-md5: edc83783dbd68b432855822f5c422cb4
Description-en: GNU Rust compiler
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!

Package: gccrs-16-for-build
Description-md5: 5066e422e5da41e2f2dd30ef10e0bcf7
Description-en: GNU Rust compiler for the build architecture
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 This is a dependency package.

Package: gccrs-16-for-host
Description-md5: 0526722408b6a3a14aeb6aac1f703999
Description-en: GNU Rust compiler for the host architecture
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gccrs-16-x86-64-linux-gnu
Description-md5: 31912838d25768bf9d621e13e0ae3088
Description-en: GNU Rust compiler for the x86_64-linux-gnu architecture
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!
 .
 gccrs is a full alternative implementation of the Rust
 language ontop of GCC with the goal to become fully
 upstream with the GNU toolchain.
 .
 !!!!! Please note, the compiler is in a very early stage
 and not usable yet for compiling real Rust programs !!!!!

Package: gcdemu
Description-md5: 2bcdf8f174e929a7eb22182421672886
Description-en: GNOME application to control CDEmu daemon
 This is gCDEmu, a GNOME application for controlling CDEmu daemon. It is part of
 the CDEmu suite, a free, GPL CD/DVD-ROM device emulator for Linux.
 .
 It provides a graphic interface that allows performing the key tasks related to
 controlling the CDEmu daemon, such as loading and unloading devices, displaying
 devices' status and retrieving/setting devices' debug masks.
 .
 In addition, the application listens to the signals emitted by CDEmu daemon and
 provides the notification via libnotify's notifications (provided that Python
 bindings are installed).

Package: gcdmaster
Description-md5: 214e66e9b535b3779d66356477dcec03
Description-en: GNOME GUI for cdrdao
 GNOME CD Master is a GUI frontend for creating audio CDs and burning them using
 cdrdao.
 .
 Features:
 * Easy to use graphical interface
 * Multiple project support
 * Playing of Audio CD images
 * Easy dump of CDs to disk
 * CD to CD copy
 * Composition of new Audio CDs from wav files
 * Graphical insertion of Track Marks (to divide live recordings)
 * Easy CD-TEXT modification

Package: gchempaint
Description-md5: 93366c1abde3e6faf5074d4ac2087817
Description-en: 2D chemical structures editor for the GNOME2 desktop
 GChemPaint is an editor for 2D chemical structures with a multiple
 document interface. Drawn molecules can be searched at NIST Webbook
 and PubChem.

Package: gcin
Description-md5: aec1a96b7067890b738dfb219929138f
Description-en: GTK+ based input method for Chinese users
 gcin is a GTK+ based input method which focused mainly on Traditional
 Chinese. However, it is also very useful for Simplified Chinese, Japanese,
 and many other languages.
 .
 To use gcin, the correspondence immodule packages also need to be installed.
 They are:
 .
 * gcin-gtk3-immodule for GTK3
 * gcin-qt5-immodule for Qt5

Package: gcin-anthy
Description-md5: 4c536c3e43101619a9a80eaa2dfd2f6b
Description-en: support library to use Anthy in gcin
 gcin is a GTK+ based input method which focused mainly on Traditional
 Chinese. However, it is also very useful for Simplified Chinese, Japanese,
 and many other languages.
 .
 This package is the support library to use anthy in gcin.

Package: gcin-data
Description-md5: df99f0ed19376dce96e764842e1e9334
Description-en: icons and scripts for gcin
 gcin is a GTK+ based input method which focused mainly on Traditional
 Chinese. However, it is also very useful for Simplified Chinese, Japanese,
 and many other languages.
 .
 This package contains icons, scripts and other architecture-independent
 things.

Package: gcin-gtk3-immodule
Description-md5: 9f6d772990da66bfd1fe3978f8102f76
Description-en: GTK3 input method module with gcin as backend
 gcin is a GTK+ based input method which focused mainly on Traditional
 Chinese. However, it is also very useful for Simplified Chinese, Japanese,
 and many other languages.
 .
 This package is the GTK3 input method module (immodule) for gcin.

Package: gcin-qt5-immodule
Description-md5: 47a564ee5f7aa4d010076956b05f5557
Description-en: Qt5 input method module with gcin as backend
 gcin is a GTK+ based input method which focused mainly on Traditional
 Chinese. However, it is also very useful for Simplified Chinese, Japanese,
 and many other languages.
 .
 This package is the Qt5 input method module (immodule) for gcin.

Package: gcin-tables
Description-md5: f0ffb01141ee45898b43f6fe35c1a919
Description-en: input method tables for gcin
 gcin is a GTK+ based input method which focused mainly on Traditional
 Chinese. However, it is also very useful for Simplified Chinese, Japanese,
 and many other languages.
 .
 This package contains architecture-dependent input method tables.

Package: gcin-voice
Description-md5: 87bea643b71b7519fdf7d171a9536296
Description-en: gcin voice data
 This package provides gcin voice data. The data contain ogg sound for every
 Chinese word. With it, gcin can play sound during typing to enhance typing
 performance.

Package: gcl
Description-md5: f493367acf500ea1be0a017b9c0f0fb8
Description-en: GNU Common Lisp compiler
 GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter
 implemented in C, and complying mostly with the standard set
 forth in the book "Common Lisp, the Language I".  It attempts
 to strike a useful middle ground in performance and portability
 from its design around C.
 .
 This package contains the Lisp system itself.  Documentation
 is provided in the gcl-doc package.

Package: gcl-doc
Description-md5: ed4ba6cd7211ec9c7d9827fa0f043b7d
Description-en: Documentation for GNU Common Lisp
 GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter
 implemented in C, and complying mostly with the standard set
 forth in the book "Common Lisp, the Language I".  It attempts
 to strike a useful middle ground in performance and portability
 from its design around C.
 .
 This package contains Documentation in info format of both the
 system internals, as well as the graphical interface currently
 implemented in Tcl/Tk.

Package: gcl27
Description-md5: f493367acf500ea1be0a017b9c0f0fb8
Description-en: GNU Common Lisp compiler
 GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter
 implemented in C, and complying mostly with the standard set
 forth in the book "Common Lisp, the Language I".  It attempts
 to strike a useful middle ground in performance and portability
 from its design around C.
 .
 This package contains the Lisp system itself.  Documentation
 is provided in the gcl-doc package.

Package: gcl27-doc
Description-md5: 483dd6828aa7d50396bfdfa3d8827731
Description-en: Documentation for GNU Common Lisp
 GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter
 implemented in C, and complying mostly with the standard set
 forth in the book "Common Lisp, the Language I".  It attempts
 to strike a useful middle ground in performance and portability
 from its design around C.
 .
 This package contains documentation in info format of the
 system internals.

Package: gcl27-tk
Description-md5: 201444ea511fce668cc31c28dde8565d
Description-en: GNU Common Lisp compiler
 GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter
 implemented in C, and complying mostly with the standard set
 forth in the book "Common Lisp, the Language I".  It attempts
 to strike a useful middle ground in performance and portability
 from its design around C.
 .
 This package contains a graphical interface based on the popular
 TCL/TK toolkit.

Package: gcl27-tk-doc
Description-md5: dd2e7b534228673e4084dc43c73f8174
Description-en: Documentation for GNU Common Lisp
 GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter
 implemented in C, and complying mostly with the standard set
 forth in the book "Common Lisp, the Language I".  It attempts
 to strike a useful middle ground in performance and portability
 from its design around C.
 .
 This package contains documentation in info format of the
 graphical interface currently implemented in Tcl/Tk.

Package: gcli
Description-md5: dc06e6992970aa5e27a5da16d8b6e388
Description-en: Git Forge CLI
 This is a command line tool to interact with various Git forges, such as
 Gitea, GitLab and Microsoft® GitHub™.
 .
 Features include:
 * Interacting with issues/bug reports
 * Managing and commenting pull/merge requests
 * Creating and altering repositories, including forks
 * Inspecting and managing pipelines
 * Tagging and publishing releases

Package: gcobol
Description-md5: 223ccdb027a4d9647c4042ee964451a8
Description-en: GNU COBOL compiler, based on the GCC backend
 This is a dependency package providing the default GNU COBOL compiler.

Package: gcobol-15
Description-md5: fb2b7a1b0cc69f3d6d8fb85ce21008e4
Description-en: GNU COBOL compiler
 This is the GNU COBOL compiler, which compiles COBOL on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gcobol-15-aarch64-linux-gnu
Description-md5: 280a432206f056311ab2d425023038e7
Description-en: GNU COBOL compiler for the aarch64-linux-gnu architecture
 This is the GNU COBOL compiler for the aarch64-linux-gnu architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gcobol-15-for-build
Description-md5: 20db7310701fe6d3e72769c140375356
Description-en: GNU COBOL compiler for the build architecture
 This is the GNU COBOL compiler for the build architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 This is a dependency package.

Package: gcobol-15-for-host
Description-md5: 3146c4ecabe497109d6a298a7c1c7724
Description-en: GNU COBOL compiler for the host architecture
 This is the GNU COBOL compiler for the host architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gcobol-15-powerpc64le-linux-gnu
Description-md5: 8a630a93b8eb6fe3644f96b06f7e373f
Description-en: GNU COBOL compiler for the powerpc64le-linux-gnu architecture
 This is the GNU COBOL compiler for the powerpc64le-linux-gnu architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gcobol-15-riscv64-linux-gnu
Description-md5: cc84f76dc351cb350a0184a9f6e28565
Description-en: GNU COBOL compiler for the riscv64-linux-gnu architecture
 This is the GNU COBOL compiler for the riscv64-linux-gnu architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gcobol-15-x86-64-linux-gnu
Description-md5: b9721de3b3392759192464a146e9734d
Description-en: GNU COBOL compiler for the x86_64-linux-gnu architecture
 This is the GNU COBOL compiler for the x86_64-linux-gnu architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gcobol-16
Description-md5: fb2b7a1b0cc69f3d6d8fb85ce21008e4
Description-en: GNU COBOL compiler
 This is the GNU COBOL compiler, which compiles COBOL on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gcobol-16-aarch64-linux-gnu
Description-md5: 280a432206f056311ab2d425023038e7
Description-en: GNU COBOL compiler for the aarch64-linux-gnu architecture
 This is the GNU COBOL compiler for the aarch64-linux-gnu architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gcobol-16-for-build
Description-md5: 20db7310701fe6d3e72769c140375356
Description-en: GNU COBOL compiler for the build architecture
 This is the GNU COBOL compiler for the build architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 This is a dependency package.

Package: gcobol-16-for-host
Description-md5: 3146c4ecabe497109d6a298a7c1c7724
Description-en: GNU COBOL compiler for the host architecture
 This is the GNU COBOL compiler for the host architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gcobol-16-powerpc64le-linux-gnu
Description-md5: 8a630a93b8eb6fe3644f96b06f7e373f
Description-en: GNU COBOL compiler for the powerpc64le-linux-gnu architecture
 This is the GNU COBOL compiler for the powerpc64le-linux-gnu architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gcobol-16-riscv64-linux-gnu
Description-md5: cc84f76dc351cb350a0184a9f6e28565
Description-en: GNU COBOL compiler for the riscv64-linux-gnu architecture
 This is the GNU COBOL compiler for the riscv64-linux-gnu architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gcobol-16-x86-64-linux-gnu
Description-md5: b9721de3b3392759192464a146e9734d
Description-en: GNU COBOL compiler for the x86_64-linux-gnu architecture
 This is the GNU COBOL compiler for the x86_64-linux-gnu architecture,
 which compiles COBOL on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gcobol-aarch64-linux-gnu
Description-md5: 82523944ad02afac9ba0ec85a3a0e28c
Description-en: GNU COBOL compiler (based on GCC) for the arm64 architecture
 This is the GNU COBOL compiler, which compiles COBOL on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU COBOL cross-compiler
 for the arm64 architecture.

Package: gcobol-for-build
Description-md5: 097f00a4e5493bc45881fa3c05e36d0b
Description-en: GNU COBOL compiler for the build architecture, based on the GCC backend
 This is a dependency package providing the default GNU COBOL compiler.
 .
 Tools used via this metapackage must be used without an architecture prefix.

Package: gcobol-for-host
Description-md5: da22ca038d42e0247152f213afd033ca
Description-en: GNU COBOL compiler for the host architecture, based on the GCC backend
 This is a dependency package providing the default GNU COBOL compiler.
 .
 Tools used via this metapackage must be used with an architecture prefix.

Package: gcobol-powerpc64le-linux-gnu
Description-md5: 1fbfadb404a4fcbf5f0d556e23597b0f
Description-en: GNU COBOL compiler (based on GCC) for the ppc64el architecture
 This is the GNU COBOL compiler, which compiles COBOL on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU COBOL cross-compiler
 for the ppc64el architecture.

Package: gcobol-riscv64-linux-gnu
Description-md5: 9fbea4f7b837524d6fb1fa062f22c67b
Description-en: GNU COBOL compiler (based on GCC) for the riscv64 architecture
 This is the GNU COBOL compiler, which compiles COBOL on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU COBOL cross-compiler
 for the riscv64 architecture.

Package: gcobol-x86-64-linux-gnu
Description-md5: 0dc981755d6106f49110f90fb3de4187
Description-en: GNU COBOL compiler (based on GCC) for the amd64 architecture
 This is the GNU COBOL compiler, which compiles COBOL on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU COBOL cross-compiler
 for the amd64 architecture.

Package: gcolor3
Description-md5: 788201596b73b292351b1aca3a90c5e5
Description-en: Simple GTK3 color selector and picker
 Gcolor3 is a simple GTK3 color selector to provide a quick and easy way to find
 colors for whatever task is at hand. Colors can be saved and deleted as well.

Package: gcompris-qt
Description-md5: 7bf17fc809f33c7c47ed4c4fec9ddef3
Description-en: educational games for small children
 GCompris is a high quality educational software suite, including a large
 number of activities for children aged 2 to 10. Some of the activities
 are game orientated, but nonetheless still educational.

Package: gcompris-qt-data
Description-md5: 4065c4fca2370e5b8a8bf96595ab1583
Description-en: data files for gcompris-qt
 GCompris is a high quality educational software suite, including a large
 number of activities for children aged 2 to 10. Some of the activities
 are game orientated, but nonetheless still educational.
 .
 This package contains the data file for gcompris-qt.

Package: gconjugue
Description-md5: 95fd8526e369cde97e43394d2bd96bb7
Description-en: GTK+ program to conjugate Brazilian verbs
 Graphical program to conjugate Portuguese verbs as spoken in Brazil.
 .
 If the entered expression is not a verb, GConjugue tries to find it
 among the conjugated forms of known verbs. It also has the option of
 conjugating verbs as ordinary Brazilians do. In fact, Brazilians of
 different regions deviate from the normative grammar in different ways,
 but the conjugation displayed will already help foreigners to grasp
 what Brazilians are saying.
 .
 This program is a graphical interface. Alternatively, you can use
 conjugar, the text only version for gconjugue.

Package: gconjugue-common
Description-md5: 679d9aa4aad1c160665dc4e8a3712b8f
Description-en: common files to gconjugue and conjugar
 gconjugue and conjugar are packages that provide programs to conjugate
 Portuguese verbs as spoken in Brazil.
 .
 This package provides common files used by gconjugue and conjugar.

Package: gcovr
Description-md5: 5c2d1a4ba4a30566be2d66dfed280a92
Description-en: Manages the compilation of coverage information from gcov
 The gcovr command provides a utility for running the gcov command and
 summarizing code coverage results. This command is inspired by the
 Python coverage.py package, which provides a similar utility in
 Python. Further, gcovr can be viewed as a command-line alternative of
 the lcov utility, which runs gcov and generates an HTML output.

Package: gcp
Description-md5: bda355d68e4441dc70dbdcdd06bf3233
Description-en: advanced command line file copy system
 gcp is an advanced command line file copy system with an interface similar to
 that of cp. It features:
 - transfer progression indication
 - continuous copying on error (skip to next file)
 - copy status logging
 - name mangling to handle target filesystem limitations
 - forced copy serialization
 - transfer lists management

Package: gcpegg
Description-md5: 08d3ffbf6bc736a79f6f546002f458fa
Description-en: Global Consciousness Project EGG Software
 The GCP studies data from random event generators in widely distributed
 locations, to discern non-random patterns that may result from the
 interaction of human consciousness with the generators.
 .
 This package provides the software required to operate a random event
 generator and return data to the project.  Unless you are registered
 with the GCP and have received event generator hardware, this package
 will be useless to you.  If you have no idea what this means, don't
 bother installing this package!
 .
 More GCP information is available at https://global-mind.org

Package: gcr4-tests
Description-md5: 8e0dba244432c146b3b3651d46d0184a
Description-en: Test programs for gcr4 libraries
 This package contains test programs that test the functionality of the
 various libraries provided in gcr4.
 .
 The test programs either link against the provided libraries,
 or they include the same compiled source code as a library in case of
 static or derived libraries.

Package: gcrystal
Description-md5: 8c9307f621a93786ff7055f00efca985
Description-en: lightweight crystal structures visualizer
 GNOME Crystal is a light model visualizer for crystal-structures. It
 is based on the GNOME Chemistry Utils and should display models of all
 sorts of crystal microscopic structures using OpenGL.

Package: gcu-bin
Description-md5: 08b921f490ef0b171972163ec73a06ee
Description-en: GNOME chemistry utils (helper applications)
 The GNOME Chemistry Utils provide C++ classes and Gtk+-2 widgets
 related to chemistry. They will be used in future versions of both
 gcrystal and gchempaint.
 .
 This package provides 4 applications:
 .
 * a molecular structures viewer (GChem3D)
 * a molar mass calculator (GChemCalc)
 * a periodic table of the elements (GChemTable)
 * a spectra viewer (GSpectrum)

Package: gdal-bin
Description-md5: 9b991dff688fb509bc873ba688a660b5
Description-en: Geospatial Data Abstraction Library - Utility programs
 GDAL is a translator library for raster geospatial data formats.
 As a library, it presents a single abstract data model to the
 calling application for all supported formats. The related OGR
 library (which lives within the GDAL source tree) provides
 a similar capability for simple features vector data.
 .
 GDAL supports 40+ popular data formats, including commonly used
 ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in
 GIS and remote sensing software packages (ERDAS Imagine,
 ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote
 sensing and scientific data distribution formats such as HDF,
 EOS FAST, NOAA L1B, NetCDF, FITS.
 .
 OGR library supports popular vector formats like ESRI Shapefile,
 TIGER data, S57, MapInfo File, DGN, GML and more.
 .
 This package contains utility programs, based on GDAL/OGR library,
 namely gdal_translate, gdalinfo, gdaladdo, gdalwarp, ogr2ogr, ogrinfo,
 ogrtindex.

Package: gdal-data
Description-md5: 81ef266f0ab038b3120be125843fe901
Description-en: Geospatial Data Abstraction Library - Data files
 GDAL is a translator library for raster geospatial data formats.
 As a library, it presents a single abstract data model to the
 calling application for all supported formats. The related OGR
 library (which lives within the GDAL source tree) provides
 a similar capability for simple features vector data.
 .
 GDAL supports 40+ popular data formats, including commonly used
 ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in
 GIS and remote sensing software packages (ERDAS Imagine,
 ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote
 sensing and scientific data distribution formats such as HDF,
 EOS FAST, NOAA L1B, NetCDF, FITS.
 .
 OGR library supports popular vector formats like ESRI Shapefile,
 TIGER data, S57, MapInfo File, DGN, GML and more.
 .
 This package contains the GDAL data files.

Package: gdal-plugins
Description-md5: 6b88a972f184d3df554c631d9627b3a5
Description-en: Geospatial Data Abstraction Library - Plugins
 GDAL is a translator library for raster geospatial data formats.
 As a library, it presents a single abstract data model to the
 calling application for all supported formats. The related OGR
 library (which lives within the GDAL source tree) provides
 a similar capability for simple features vector data.
 .
 GDAL supports 40+ popular data formats, including commonly used
 ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in
 GIS and remote sensing software packages (ERDAS Imagine,
 ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote
 sensing and scientific data distribution formats such as HDF,
 EOS FAST, NOAA L1B, NetCDF, FITS.
 .
 OGR library supports popular vector formats like ESRI Shapefile,
 TIGER data, S57, MapInfo File, DGN, GML and more.
 .
 This package contains data for the plugins.

Package: gdb-avr
Description-md5: c4a4694395b2bc5b403a0e9daca7a305
Description-en: GNU Debugger for avr
 This package has been compiled to target the  avr architecture.
 GDB is a source-level debugger, capable of breaking programs at
 any specific line, displaying variable values, and determining
 where errors occurred. Currently, it works for C, C++, Fortran
 Modula 2 and Java programs. A must-have for any serious
 programmer.
 .
 This package is primarily for avr developers and cross-compilers and
 is not needed by normal users or developers.

Package: gdb-bpf
Description-md5: 9edc251a09769a0c772fe24a73a16570
Description-en: Cross-debugger for the bpf target
 This package has been compiled to target the bpf architecture.
 GDB is a source-level debugger, capable of breaking programs at
 any specific line, displaying variable values, and determining
 where errors occurred.
 .
 This package is primarily for avr developers and cross-compilers and
 is not needed by normal users or developers.

Package: gdb-mingw-w64
Description-md5: 6a3066f4bdac9f68da5abaa309ac29cd
Description-en: Cross-debugger for Win32 and Win64 using MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit Windows applications using the GNU Compiler Collection (gcc).
 .
 This package contains the gdb debugger which can be used with a
 Windows-hosted gdbserver to debug programs running on Windows hosts.
 .
 The gdb-mingw-w64-target package contains gdbserver and gdbreplay for
 32- and 64-bit Windows.
 .
 The non-free gdb-doc package contains the manual pages for gdb.

Package: gdb-mingw-w64-target
Description-md5: 8d2afcfecd35bd19f1b2f9d53b2857dd
Description-en: Cross-debugger server for Win32 and Win64 using MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit Windows applications using the GNU Compiler Collection (gcc).
 .
 This package contains gdbserver and gdbreplay for 32- and 64-bit
 Windows.

Package: gdb-minimal
Description-md5: 16c4f32e5bb20126b3ebf7368858e8a7
Description-en: GNU Debugger (minimal version - dummy transitional package)
 GDB is a source-level debugger, capable of breaking programs at
 any specific line, displaying variable values, and determining
 where errors occurred. Currently, gdb supports C, C++, D,
 Objective-C, Fortran, Java, OpenCL C, Pascal, assembly, Modula-2,
 Go, and Ada. A must-have for any serious programmer.
 .
 This is a transitional package.  It can be safely removed.

Package: gdb-multiarch
Description-md5: a1817b57c8908df620117da195d633bc
Description-en: GNU Debugger (with support for multiple architectures)
 GDB is a source-level debugger, capable of breaking programs at
 any specific line, displaying variable values, and determining
 where errors occurred. Currently, gdb supports C, C++, D,
 Objective-C, Fortran, Java, OpenCL C, Pascal, assembly, Modula-2,
 Go, and Ada. A must-have for any serious programmer.
 .
 This package contains a version of GDB which supports multiple
 target architectures.

Package: gdb-source
Description-md5: f6e1298a18996d699ccfb824f5342e59
Description-en: GNU Debugger (source)
 GDB is a source-level debugger, capable of breaking programs at
 any specific line, displaying variable values, and determining
 where errors occurred. Currently, gdb supports C, C++, D,
 Objective-C, Fortran, Java, OpenCL C, Pascal, assembly, Modula-2,
 Go, and Ada. A must-have for any serious programmer.
 .
 This package contains the sources and patches which are needed
 to build GDB.

Package: gdbm-l10n
Description-md5: aa2a52be54900dc162c147abda843d34
Description-en: GNU dbm database routines (translation files) 
 GNU dbm ('gdbm') is a library of database functions that use extendible
 hashing and works similarly to the standard UNIX 'dbm' functions.
 .
 The basic use of 'gdbm' is to store key/data pairs in a data file, thus
 providing a persistent version of the 'dictionary' Abstract Data Type
 ('hash' to perl programmers).
 This package provides translations for messages, generated by
 library routines and programs, provided by 'gdbtool' package.

Package: gdbmtool
Description-md5: 91ed5ab02d2e7130025507e1adf22b38
Description-en: GNU dbm database routines (command line tools) 
 GNU dbm ('gdbm') is a library of database functions that use extendible
 hashing and works similarly to the standard UNIX 'dbm' functions.
 .
 The basic use of 'gdbm' is to store key/data pairs in a data file, thus
 providing a persistent version of the 'dictionary' Abstract Data Type
 ('hash' to perl programmers).
 This package includes following command line tools:
 .
 * gdbm_dump -- dump database content into system-independant format
 * gdbm_load -- recreate database from dump, created by gdbm_dump
 * gdbmtool -- view and modify an existing database or to create a new one.

Package: gdbserver
Description-md5: 883ab8a4c88e4e7893ca5e20099104e3
Description-en: GNU Debugger (remote server)
 GDB is a source-level debugger, capable of breaking programs at
 any specific line, displaying variable values, and determining
 where errors occurred. Currently, gdb supports C, C++, D,
 Objective-C, Fortran, Java, OpenCL C, Pascal, assembly, Modula-2,
 Go, and Ada. A must-have for any serious programmer.
 .
 This package contains gdbserver.  Install this to debug remotely
 from another system where GDB is installed.

Package: gdc
Description-md5: 27f6160b2c7f699452e12cc82b2f85f5
Description-en: D compiler (language version 2), based on the GCC backend
 This is a dependency package providing the default D compiler.
 Per policy, all packages that contain D sources must use this package
 in their Build-Depends line.
 .
 This compiler supports D language version 2.

Package: gdc-11
Description-md5: 864a87c3c14c54bac8e1eca97a6eb9a7
Description-en: GNU D compiler (version 2)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-aarch64-linux-gnu
Description-md5: 54afe9dbd0c996a5f73f9329e04d8a6b
Description-en: GNU D compiler (version 2) (cross compiler for arm64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-alpha-linux-gnu
Description-md5: 13df938bd28a94a9469de6290976ea39
Description-en: GNU D compiler (version 2) (cross compiler for alpha architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-arm-linux-gnueabi
Description-md5: 8060fb04c597b0e7981acfbb06745307
Description-en: GNU D compiler (version 2) (cross compiler for armel architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-arm-linux-gnueabihf
Description-md5: 57b2f398e7a83699ba6ff31ce4f4917f
Description-en: GNU D compiler (version 2) (cross compiler for armhf architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-hppa-linux-gnu
Description-md5: fa3e435124258cc5f8bee2ceb4970e68
Description-en: GNU D compiler (version 2) (cross compiler for hppa architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-i686-linux-gnu
Description-md5: c9338e4728dd8dfbcde207c6b4b805ef
Description-en: GNU D compiler (version 2) (cross compiler for i386 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-m68k-linux-gnu
Description-md5: f1622a63a9ae61acf98829b6f914462d
Description-en: GNU D compiler (version 2) (cross compiler for m68k architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-multilib
Description-md5: 5bd997d730190f1d6151d11f184d631d
Description-en: GNU D compiler (version 2, multilib support)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-11-multilib-i686-linux-gnu
Description-md5: 05ee3fb0e881cb9ba07ca5ab351fe6d6
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for i386 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-11-multilib-powerpc-linux-gnu
Description-md5: 151e9ee7f17fab15f4323761a74199a1
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for powerpc architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-11-multilib-powerpc64-linux-gnu
Description-md5: 4f3a71a87f3edcb50ac3b11b8f4dd0b7
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for ppc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-11-multilib-sparc64-linux-gnu
Description-md5: caed5db8d87e52e990ff11efbb445a68
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for sparc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-11-multilib-x86-64-linux-gnux32
Description-md5: 96eb93fd85f4ee93985aca43489d5f8c
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for x32 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-11-powerpc-linux-gnu
Description-md5: b7505a290b440d6bd565f9a0a4513c63
Description-en: GNU D compiler (version 2) (cross compiler for powerpc architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-powerpc64-linux-gnu
Description-md5: 8a6ae6d1d45381e92de3dba838cbf352
Description-en: GNU D compiler (version 2) (cross compiler for ppc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-powerpc64le-linux-gnu
Description-md5: a4dee6d7250735908c2c95959b4db0be
Description-en: GNU D compiler (version 2) (cross compiler for ppc64el architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-riscv64-linux-gnu
Description-md5: 5980c97b06468d61f3b0b9db73ff657b
Description-en: GNU D compiler (version 2) (cross compiler for riscv64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-s390x-linux-gnu
Description-md5: 258a88a16c8e99c7484ff0337f5f54c7
Description-en: GNU D compiler (version 2) (cross compiler for s390x architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-sh4-linux-gnu
Description-md5: 15b7d7e7acafed8899d08cfb8684dbd0
Description-en: GNU D compiler (version 2) (cross compiler for sh4 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-sparc64-linux-gnu
Description-md5: 3ac6c1cab84d31f7534836141af86500
Description-en: GNU D compiler (version 2) (cross compiler for sparc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-11-x86-64-linux-gnux32
Description-md5: 30ffcd5766b4ea8db5fecf79e86144f3
Description-en: GNU D compiler (version 2) (cross compiler for x32 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12
Description-md5: 864a87c3c14c54bac8e1eca97a6eb9a7
Description-en: GNU D compiler (version 2)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-aarch64-linux-gnu
Description-md5: 54afe9dbd0c996a5f73f9329e04d8a6b
Description-en: GNU D compiler (version 2) (cross compiler for arm64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-arm-linux-gnueabi
Description-md5: 8060fb04c597b0e7981acfbb06745307
Description-en: GNU D compiler (version 2) (cross compiler for armel architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-arm-linux-gnueabihf
Description-md5: 57b2f398e7a83699ba6ff31ce4f4917f
Description-en: GNU D compiler (version 2) (cross compiler for armhf architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-hppa-linux-gnu
Description-md5: fa3e435124258cc5f8bee2ceb4970e68
Description-en: GNU D compiler (version 2) (cross compiler for hppa architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-i686-linux-gnu
Description-md5: c9338e4728dd8dfbcde207c6b4b805ef
Description-en: GNU D compiler (version 2) (cross compiler for i386 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-multilib
Description-md5: 5bd997d730190f1d6151d11f184d631d
Description-en: GNU D compiler (version 2, multilib support)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-12-multilib-i686-linux-gnu
Description-md5: 05ee3fb0e881cb9ba07ca5ab351fe6d6
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for i386 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-12-multilib-powerpc-linux-gnu
Description-md5: 151e9ee7f17fab15f4323761a74199a1
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for powerpc architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-12-multilib-powerpc64-linux-gnu
Description-md5: 4f3a71a87f3edcb50ac3b11b8f4dd0b7
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for ppc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-12-multilib-sparc64-linux-gnu
Description-md5: caed5db8d87e52e990ff11efbb445a68
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for sparc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-12-multilib-x86-64-linux-gnux32
Description-md5: 96eb93fd85f4ee93985aca43489d5f8c
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for x32 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-12-powerpc-linux-gnu
Description-md5: b7505a290b440d6bd565f9a0a4513c63
Description-en: GNU D compiler (version 2) (cross compiler for powerpc architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-powerpc64-linux-gnu
Description-md5: 8a6ae6d1d45381e92de3dba838cbf352
Description-en: GNU D compiler (version 2) (cross compiler for ppc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-powerpc64le-linux-gnu
Description-md5: a4dee6d7250735908c2c95959b4db0be
Description-en: GNU D compiler (version 2) (cross compiler for ppc64el architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-riscv64-linux-gnu
Description-md5: 5980c97b06468d61f3b0b9db73ff657b
Description-en: GNU D compiler (version 2) (cross compiler for riscv64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-s390x-linux-gnu
Description-md5: 258a88a16c8e99c7484ff0337f5f54c7
Description-en: GNU D compiler (version 2) (cross compiler for s390x architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-sparc64-linux-gnu
Description-md5: 3ac6c1cab84d31f7534836141af86500
Description-en: GNU D compiler (version 2) (cross compiler for sparc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-12-x86-64-linux-gnux32
Description-md5: 30ffcd5766b4ea8db5fecf79e86144f3
Description-en: GNU D compiler (version 2) (cross compiler for x32 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13
Description-md5: 864a87c3c14c54bac8e1eca97a6eb9a7
Description-en: GNU D compiler (version 2)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-aarch64-linux-gnu
Description-md5: 199fdd9fd06722e3233592ba26207d8c
Description-en: GNU D compiler (version 2) for the aarch64-linux-gnu architecture
 This is the GNU D compiler for the aarch64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-arm-linux-gnueabi
Description-md5: 0d2e4516fbcc236755a04fde1b850420
Description-en: GNU D compiler (version 2) for the arm-linux-gnueabi architecture
 This is the GNU D compiler for the arm-linux-gnueabi architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-arm-linux-gnueabihf
Description-md5: e7806cc7fa9ea582cd66e012058e42e9
Description-en: GNU D compiler (version 2) for the arm-linux-gnueabihf architecture
 This is the GNU D compiler for the arm-linux-gnueabihf architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-for-build
Description-md5: 37e9bbaf8fbfca59e8217dc2367c7215
Description-en: GNU D compiler (version 2) for the build architecture
 This is the GNU D compiler for the build architecture, which compiles D on
 platforms supported by gcc. It uses the gcc backend to generate optimised
 code.
 .
 This compiler supports D language version 2.
 .
 This is a dependency package.

Package: gdc-13-for-host
Description-md5: 9da49654390f533a91350e9ffc22d416
Description-en: GNU D compiler (version 2) for the host architecture
 This is the GNU D compiler for the host architecture, which compiles D on
 platforms supported by gcc. It uses the gcc backend to generate optimised
 code.
 .
 This compiler supports D language version 2.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gdc-13-hppa-linux-gnu
Description-md5: e5ae39d0f28a3a1752766716fc01213f
Description-en: GNU D compiler (version 2) for the hppa-linux-gnu architecture
 This is the GNU D compiler for the hppa-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-i686-linux-gnu
Description-md5: 00ea2654f0ce21b65085a895f9f14ee2
Description-en: GNU D compiler (version 2) for the i686-linux-gnu architecture
 This is the GNU D compiler for the i686-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-multilib
Description-md5: 5bd997d730190f1d6151d11f184d631d
Description-en: GNU D compiler (version 2, multilib support)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-13-multilib-i686-linux-gnu
Description-md5: 05ee3fb0e881cb9ba07ca5ab351fe6d6
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for i386 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-13-multilib-powerpc-linux-gnu
Description-md5: 151e9ee7f17fab15f4323761a74199a1
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for powerpc architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-13-multilib-powerpc64-linux-gnu
Description-md5: 4f3a71a87f3edcb50ac3b11b8f4dd0b7
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for ppc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-13-multilib-sparc64-linux-gnu
Description-md5: caed5db8d87e52e990ff11efbb445a68
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for sparc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-13-multilib-x86-64-linux-gnux32
Description-md5: 96eb93fd85f4ee93985aca43489d5f8c
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for x32 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-13-powerpc-linux-gnu
Description-md5: c0c3a756f9c21e8b2b261ee022efab04
Description-en: GNU D compiler (version 2) for the powerpc-linux-gnu architecture
 This is the GNU D compiler for the powerpc-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-powerpc64-linux-gnu
Description-md5: 96f61a6f0f5eca5aeee43ff2d4def378
Description-en: GNU D compiler (version 2) for the powerpc64-linux-gnu architecture
 This is the GNU D compiler for the powerpc64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-powerpc64le-linux-gnu
Description-md5: 511ac042d081ba2ca3ae7e683ee8367f
Description-en: GNU D compiler (version 2) for the powerpc64le-linux-gnu architecture
 This is the GNU D compiler for the powerpc64le-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-riscv64-linux-gnu
Description-md5: 079a7e73375fff1da316ca219ebbcae9
Description-en: GNU D compiler (version 2) for the riscv64-linux-gnu architecture
 This is the GNU D compiler for the riscv64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-s390x-linux-gnu
Description-md5: 82e56d1ee033cd721d1d3bd63425ec46
Description-en: GNU D compiler (version 2) for the s390x-linux-gnu architecture
 This is the GNU D compiler for the s390x-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-sparc64-linux-gnu
Description-md5: 7054498285466890c4b838ded443c094
Description-en: GNU D compiler (version 2) for the sparc64-linux-gnu architecture
 This is the GNU D compiler for the sparc64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-x86-64-linux-gnu
Description-md5: 3370d98e61f8c9ed857813919b9a5f4c
Description-en: GNU D compiler (version 2) for the x86_64-linux-gnu architecture
 This is the GNU D compiler for the x86_64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-13-x86-64-linux-gnux32
Description-md5: 8cf4376429e6b9bf0cfcb1af62ee411a
Description-en: GNU D compiler (version 2) for the x86_64-linux-gnux32 architecture
 This is the GNU D compiler for the x86_64-linux-gnux32 architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14
Description-md5: 864a87c3c14c54bac8e1eca97a6eb9a7
Description-en: GNU D compiler (version 2)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-aarch64-linux-gnu
Description-md5: 199fdd9fd06722e3233592ba26207d8c
Description-en: GNU D compiler (version 2) for the aarch64-linux-gnu architecture
 This is the GNU D compiler for the aarch64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-arm-linux-gnueabi
Description-md5: 0d2e4516fbcc236755a04fde1b850420
Description-en: GNU D compiler (version 2) for the arm-linux-gnueabi architecture
 This is the GNU D compiler for the arm-linux-gnueabi architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-arm-linux-gnueabihf
Description-md5: e7806cc7fa9ea582cd66e012058e42e9
Description-en: GNU D compiler (version 2) for the arm-linux-gnueabihf architecture
 This is the GNU D compiler for the arm-linux-gnueabihf architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-for-build
Description-md5: 37e9bbaf8fbfca59e8217dc2367c7215
Description-en: GNU D compiler (version 2) for the build architecture
 This is the GNU D compiler for the build architecture, which compiles D on
 platforms supported by gcc. It uses the gcc backend to generate optimised
 code.
 .
 This compiler supports D language version 2.
 .
 This is a dependency package.

Package: gdc-14-for-host
Description-md5: 9da49654390f533a91350e9ffc22d416
Description-en: GNU D compiler (version 2) for the host architecture
 This is the GNU D compiler for the host architecture, which compiles D on
 platforms supported by gcc. It uses the gcc backend to generate optimised
 code.
 .
 This compiler supports D language version 2.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gdc-14-hppa-linux-gnu
Description-md5: e5ae39d0f28a3a1752766716fc01213f
Description-en: GNU D compiler (version 2) for the hppa-linux-gnu architecture
 This is the GNU D compiler for the hppa-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-i686-linux-gnu
Description-md5: 00ea2654f0ce21b65085a895f9f14ee2
Description-en: GNU D compiler (version 2) for the i686-linux-gnu architecture
 This is the GNU D compiler for the i686-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-loongarch64-linux-gnu
Description-md5: b1a28e5785e6b2c8d3607d66711bbbbb
Description-en: GNU D compiler (version 2) for the loongarch64-linux-gnu architecture
 This is the GNU D compiler for the loongarch64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-multilib
Description-md5: 5bd997d730190f1d6151d11f184d631d
Description-en: GNU D compiler (version 2, multilib support)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-14-multilib-i686-linux-gnu
Description-md5: 05ee3fb0e881cb9ba07ca5ab351fe6d6
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for i386 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-14-multilib-powerpc-linux-gnu
Description-md5: 151e9ee7f17fab15f4323761a74199a1
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for powerpc architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-14-multilib-powerpc64-linux-gnu
Description-md5: 4f3a71a87f3edcb50ac3b11b8f4dd0b7
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for ppc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-14-multilib-sparc64-linux-gnu
Description-md5: caed5db8d87e52e990ff11efbb445a68
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for sparc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-14-multilib-x86-64-linux-gnux32
Description-md5: 96eb93fd85f4ee93985aca43489d5f8c
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for x32 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-14-powerpc-linux-gnu
Description-md5: c0c3a756f9c21e8b2b261ee022efab04
Description-en: GNU D compiler (version 2) for the powerpc-linux-gnu architecture
 This is the GNU D compiler for the powerpc-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-powerpc64-linux-gnu
Description-md5: 96f61a6f0f5eca5aeee43ff2d4def378
Description-en: GNU D compiler (version 2) for the powerpc64-linux-gnu architecture
 This is the GNU D compiler for the powerpc64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-powerpc64le-linux-gnu
Description-md5: 511ac042d081ba2ca3ae7e683ee8367f
Description-en: GNU D compiler (version 2) for the powerpc64le-linux-gnu architecture
 This is the GNU D compiler for the powerpc64le-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-riscv64-linux-gnu
Description-md5: 079a7e73375fff1da316ca219ebbcae9
Description-en: GNU D compiler (version 2) for the riscv64-linux-gnu architecture
 This is the GNU D compiler for the riscv64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-s390x-linux-gnu
Description-md5: 82e56d1ee033cd721d1d3bd63425ec46
Description-en: GNU D compiler (version 2) for the s390x-linux-gnu architecture
 This is the GNU D compiler for the s390x-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-sparc64-linux-gnu
Description-md5: 7054498285466890c4b838ded443c094
Description-en: GNU D compiler (version 2) for the sparc64-linux-gnu architecture
 This is the GNU D compiler for the sparc64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-x86-64-linux-gnu
Description-md5: 3370d98e61f8c9ed857813919b9a5f4c
Description-en: GNU D compiler (version 2) for the x86_64-linux-gnu architecture
 This is the GNU D compiler for the x86_64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-14-x86-64-linux-gnux32
Description-md5: 8cf4376429e6b9bf0cfcb1af62ee411a
Description-en: GNU D compiler (version 2) for the x86_64-linux-gnux32 architecture
 This is the GNU D compiler for the x86_64-linux-gnux32 architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15
Description-md5: 864a87c3c14c54bac8e1eca97a6eb9a7
Description-en: GNU D compiler (version 2)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-aarch64-linux-gnu
Description-md5: 199fdd9fd06722e3233592ba26207d8c
Description-en: GNU D compiler (version 2) for the aarch64-linux-gnu architecture
 This is the GNU D compiler for the aarch64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-arm-linux-gnueabi
Description-md5: 0d2e4516fbcc236755a04fde1b850420
Description-en: GNU D compiler (version 2) for the arm-linux-gnueabi architecture
 This is the GNU D compiler for the arm-linux-gnueabi architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-arm-linux-gnueabihf
Description-md5: e7806cc7fa9ea582cd66e012058e42e9
Description-en: GNU D compiler (version 2) for the arm-linux-gnueabihf architecture
 This is the GNU D compiler for the arm-linux-gnueabihf architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-for-build
Description-md5: 37e9bbaf8fbfca59e8217dc2367c7215
Description-en: GNU D compiler (version 2) for the build architecture
 This is the GNU D compiler for the build architecture, which compiles D on
 platforms supported by gcc. It uses the gcc backend to generate optimised
 code.
 .
 This compiler supports D language version 2.
 .
 This is a dependency package.

Package: gdc-15-for-host
Description-md5: 9da49654390f533a91350e9ffc22d416
Description-en: GNU D compiler (version 2) for the host architecture
 This is the GNU D compiler for the host architecture, which compiles D on
 platforms supported by gcc. It uses the gcc backend to generate optimised
 code.
 .
 This compiler supports D language version 2.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gdc-15-hppa-linux-gnu
Description-md5: e5ae39d0f28a3a1752766716fc01213f
Description-en: GNU D compiler (version 2) for the hppa-linux-gnu architecture
 This is the GNU D compiler for the hppa-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-i686-linux-gnu
Description-md5: 00ea2654f0ce21b65085a895f9f14ee2
Description-en: GNU D compiler (version 2) for the i686-linux-gnu architecture
 This is the GNU D compiler for the i686-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-loongarch64-linux-gnu
Description-md5: b1a28e5785e6b2c8d3607d66711bbbbb
Description-en: GNU D compiler (version 2) for the loongarch64-linux-gnu architecture
 This is the GNU D compiler for the loongarch64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-multilib
Description-md5: 5bd997d730190f1d6151d11f184d631d
Description-en: GNU D compiler (version 2, multilib support)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-15-multilib-i686-linux-gnu
Description-md5: 05ee3fb0e881cb9ba07ca5ab351fe6d6
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for i386 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-15-multilib-powerpc-linux-gnu
Description-md5: 151e9ee7f17fab15f4323761a74199a1
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for powerpc architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-15-multilib-powerpc64-linux-gnu
Description-md5: 4f3a71a87f3edcb50ac3b11b8f4dd0b7
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for ppc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-15-multilib-sparc64-linux-gnu
Description-md5: caed5db8d87e52e990ff11efbb445a68
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for sparc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-15-multilib-x86-64-linux-gnux32
Description-md5: 96eb93fd85f4ee93985aca43489d5f8c
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for x32 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-15-powerpc-linux-gnu
Description-md5: c0c3a756f9c21e8b2b261ee022efab04
Description-en: GNU D compiler (version 2) for the powerpc-linux-gnu architecture
 This is the GNU D compiler for the powerpc-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-powerpc64-linux-gnu
Description-md5: 96f61a6f0f5eca5aeee43ff2d4def378
Description-en: GNU D compiler (version 2) for the powerpc64-linux-gnu architecture
 This is the GNU D compiler for the powerpc64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-powerpc64le-linux-gnu
Description-md5: 511ac042d081ba2ca3ae7e683ee8367f
Description-en: GNU D compiler (version 2) for the powerpc64le-linux-gnu architecture
 This is the GNU D compiler for the powerpc64le-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-riscv64-linux-gnu
Description-md5: 079a7e73375fff1da316ca219ebbcae9
Description-en: GNU D compiler (version 2) for the riscv64-linux-gnu architecture
 This is the GNU D compiler for the riscv64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-s390x-linux-gnu
Description-md5: 82e56d1ee033cd721d1d3bd63425ec46
Description-en: GNU D compiler (version 2) for the s390x-linux-gnu architecture
 This is the GNU D compiler for the s390x-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-sparc64-linux-gnu
Description-md5: 7054498285466890c4b838ded443c094
Description-en: GNU D compiler (version 2) for the sparc64-linux-gnu architecture
 This is the GNU D compiler for the sparc64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-x86-64-linux-gnu
Description-md5: 3370d98e61f8c9ed857813919b9a5f4c
Description-en: GNU D compiler (version 2) for the x86_64-linux-gnu architecture
 This is the GNU D compiler for the x86_64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-15-x86-64-linux-gnux32
Description-md5: 8cf4376429e6b9bf0cfcb1af62ee411a
Description-en: GNU D compiler (version 2) for the x86_64-linux-gnux32 architecture
 This is the GNU D compiler for the x86_64-linux-gnux32 architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16
Description-md5: 864a87c3c14c54bac8e1eca97a6eb9a7
Description-en: GNU D compiler (version 2)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-aarch64-linux-gnu
Description-md5: 199fdd9fd06722e3233592ba26207d8c
Description-en: GNU D compiler (version 2) for the aarch64-linux-gnu architecture
 This is the GNU D compiler for the aarch64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-arm-linux-gnueabi
Description-md5: 0d2e4516fbcc236755a04fde1b850420
Description-en: GNU D compiler (version 2) for the arm-linux-gnueabi architecture
 This is the GNU D compiler for the arm-linux-gnueabi architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-arm-linux-gnueabihf
Description-md5: e7806cc7fa9ea582cd66e012058e42e9
Description-en: GNU D compiler (version 2) for the arm-linux-gnueabihf architecture
 This is the GNU D compiler for the arm-linux-gnueabihf architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-for-build
Description-md5: 37e9bbaf8fbfca59e8217dc2367c7215
Description-en: GNU D compiler (version 2) for the build architecture
 This is the GNU D compiler for the build architecture, which compiles D on
 platforms supported by gcc. It uses the gcc backend to generate optimised
 code.
 .
 This compiler supports D language version 2.
 .
 This is a dependency package.

Package: gdc-16-for-host
Description-md5: 9da49654390f533a91350e9ffc22d416
Description-en: GNU D compiler (version 2) for the host architecture
 This is the GNU D compiler for the host architecture, which compiles D on
 platforms supported by gcc. It uses the gcc backend to generate optimised
 code.
 .
 This compiler supports D language version 2.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gdc-16-hppa-linux-gnu
Description-md5: e5ae39d0f28a3a1752766716fc01213f
Description-en: GNU D compiler (version 2) for the hppa-linux-gnu architecture
 This is the GNU D compiler for the hppa-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-i686-linux-gnu
Description-md5: 00ea2654f0ce21b65085a895f9f14ee2
Description-en: GNU D compiler (version 2) for the i686-linux-gnu architecture
 This is the GNU D compiler for the i686-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-loongarch64-linux-gnu
Description-md5: b1a28e5785e6b2c8d3607d66711bbbbb
Description-en: GNU D compiler (version 2) for the loongarch64-linux-gnu architecture
 This is the GNU D compiler for the loongarch64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-multilib
Description-md5: 5bd997d730190f1d6151d11f184d631d
Description-en: GNU D compiler (version 2, multilib support)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-16-multilib-i686-linux-gnu
Description-md5: 05ee3fb0e881cb9ba07ca5ab351fe6d6
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for i386 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-16-multilib-powerpc-linux-gnu
Description-md5: 151e9ee7f17fab15f4323761a74199a1
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for powerpc architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-16-multilib-powerpc64-linux-gnu
Description-md5: 4f3a71a87f3edcb50ac3b11b8f4dd0b7
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for ppc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-16-multilib-sparc64-linux-gnu
Description-md5: caed5db8d87e52e990ff11efbb445a68
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for sparc64 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-16-multilib-x86-64-linux-gnux32
Description-md5: 96eb93fd85f4ee93985aca43489d5f8c
Description-en: GNU D compiler (version 2, multilib support) (cross compiler for x32 architecture)
 This is the GNU D compiler, which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gdc-16-powerpc-linux-gnu
Description-md5: c0c3a756f9c21e8b2b261ee022efab04
Description-en: GNU D compiler (version 2) for the powerpc-linux-gnu architecture
 This is the GNU D compiler for the powerpc-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-powerpc64-linux-gnu
Description-md5: 96f61a6f0f5eca5aeee43ff2d4def378
Description-en: GNU D compiler (version 2) for the powerpc64-linux-gnu architecture
 This is the GNU D compiler for the powerpc64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-powerpc64le-linux-gnu
Description-md5: 511ac042d081ba2ca3ae7e683ee8367f
Description-en: GNU D compiler (version 2) for the powerpc64le-linux-gnu architecture
 This is the GNU D compiler for the powerpc64le-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-riscv64-linux-gnu
Description-md5: 079a7e73375fff1da316ca219ebbcae9
Description-en: GNU D compiler (version 2) for the riscv64-linux-gnu architecture
 This is the GNU D compiler for the riscv64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-s390x-linux-gnu
Description-md5: 82e56d1ee033cd721d1d3bd63425ec46
Description-en: GNU D compiler (version 2) for the s390x-linux-gnu architecture
 This is the GNU D compiler for the s390x-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-sparc64-linux-gnu
Description-md5: 7054498285466890c4b838ded443c094
Description-en: GNU D compiler (version 2) for the sparc64-linux-gnu architecture
 This is the GNU D compiler for the sparc64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-x86-64-linux-gnu
Description-md5: 3370d98e61f8c9ed857813919b9a5f4c
Description-en: GNU D compiler (version 2) for the x86_64-linux-gnu architecture
 This is the GNU D compiler for the x86_64-linux-gnu architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-16-x86-64-linux-gnux32
Description-md5: 8cf4376429e6b9bf0cfcb1af62ee411a
Description-en: GNU D compiler (version 2) for the x86_64-linux-gnux32 architecture
 This is the GNU D compiler for the x86_64-linux-gnux32 architecture,
 which compiles D on platforms supported by gcc.
 It uses the gcc backend to generate optimised code.
 .
 This compiler supports D language version 2.

Package: gdc-aarch64-linux-gnu
Description-md5: 2f9c33e0aaf40e4207a1a79c243fc268
Description-en: GNU D compiler (based on GCC) for the arm64 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the arm64 architecture.

Package: gdc-arm-linux-gnueabi
Description-md5: c8661d2b4e69f78c27ffacf6036e1fd6
Description-en: GNU D compiler (based on GCC) for the armel architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the armel architecture.

Package: gdc-arm-linux-gnueabihf
Description-md5: 9d82ae2217bc3bb2c06ed67ddfe48081
Description-en: GNU D compiler (based on GCC) for the armhf architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the armhf architecture.

Package: gdc-for-build
Description-md5: fa096b6ddb8a093812f8687d969e0e81
Description-en: GNU D compiler (language version 2) for the build architecture
 This is a dependency package providing the default D compiler.
 Per policy, all packages that contain D sources must use this package
 in their Build-Depends line.
 .
 This compiler supports D language version 2.
 .
 Tools used via this metapackage must be used without an architecture prefix.

Package: gdc-for-host
Description-md5: 2a5b4442d750f9addacefac07cb5ffeb
Description-en: D compiler (language version 2) for the host architecture
 This is a dependency package providing the default D compiler.
 Per policy, all packages that contain D sources must use this package
 in their Build-Depends line.
 .
 This compiler supports D language version 2.
 .
 Tools used via this metapackage must be used with an architecture prefix.

Package: gdc-hppa-linux-gnu
Description-md5: c9387ba03d71b3ff86d0fb37f6b0a3a7
Description-en: GNU D compiler (based on GCC) for the hppa architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the hppa architecture.

Package: gdc-i686-linux-gnu
Description-md5: 3d5ce953b8674a9270811aab16fdc554
Description-en: GNU D compiler (based on GCC) for the i386 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the i386 architecture.

Package: gdc-loongarch64-linux-gnu
Description-md5: 280f7be6d7333ec3939723d657ce5ac2
Description-en: GNU D compiler (based on GCC) for the loong64 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the loong64 architecture.

Package: gdc-multilib
Description-md5: daca504b8cf779b565285690bdc990a8
Description-en: D compiler (language version 2) (multilib files)
 This compiler supports D language version 2.
 .
 A dependency package on architectures with multilib support; the package
 contains dependencies for the non-default multilib architecture(s).

Package: gdc-multilib-i686-linux-gnu
Description-md5: 3d5ce953b8674a9270811aab16fdc554
Description-en: GNU D compiler (based on GCC) for the i386 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the i386 architecture.

Package: gdc-multilib-powerpc-linux-gnu
Description-md5: 8898052d0e76daac6f30c3453cf310dd
Description-en: GNU D compiler (based on GCC) for the powerpc architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the powerpc architecture.

Package: gdc-multilib-powerpc64-linux-gnu
Description-md5: d91eb16f063ce1d5b51ed09938116ae4
Description-en: GNU D compiler (based on GCC) for the ppc64 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the ppc64 architecture.

Package: gdc-multilib-sparc64-linux-gnu
Description-md5: 9b3d4c75accd020a2666678e6244e7ff
Description-en: GNU D compiler (based on GCC) for the sparc64 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the sparc64 architecture.

Package: gdc-multilib-x86-64-linux-gnux32
Description-md5: b2a878206dea26fc63ed5a2bee78b6ff
Description-en: GNU D compiler (based on GCC) for the x32 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the x32 architecture.

Package: gdc-powerpc-linux-gnu
Description-md5: 8898052d0e76daac6f30c3453cf310dd
Description-en: GNU D compiler (based on GCC) for the powerpc architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the powerpc architecture.

Package: gdc-powerpc64-linux-gnu
Description-md5: d91eb16f063ce1d5b51ed09938116ae4
Description-en: GNU D compiler (based on GCC) for the ppc64 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the ppc64 architecture.

Package: gdc-powerpc64le-linux-gnu
Description-md5: 527cdb354aebbb914777dbb901a7ff97
Description-en: GNU D compiler (based on GCC) for the ppc64el architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the ppc64el architecture.

Package: gdc-riscv64-linux-gnu
Description-md5: 0ce0dc2c3133cc38c663adbb2ae01be4
Description-en: GNU D compiler (based on GCC) for the riscv64 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the riscv64 architecture.

Package: gdc-s390x-linux-gnu
Description-md5: 9d9a18fcec25416f531d9890b329b4e9
Description-en: GNU D compiler (based on GCC) for the s390x architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the s390x architecture.

Package: gdc-sparc64-linux-gnu
Description-md5: 9b3d4c75accd020a2666678e6244e7ff
Description-en: GNU D compiler (based on GCC) for the sparc64 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the sparc64 architecture.

Package: gdc-x86-64-linux-gnu
Description-md5: e89bb6902b93a30c2a7a4b9cc6527e90
Description-en: GNU D compiler (based on GCC) for the amd64 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the amd64 architecture.

Package: gdc-x86-64-linux-gnux32
Description-md5: b2a878206dea26fc63ed5a2bee78b6ff
Description-en: GNU D compiler (based on GCC) for the x32 architecture
 This is the GNU D compiler, which compiles D on platforms supported by
 the gcc compiler. It uses the gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU D cross-compiler
 for the x32 architecture.

Package: gdcm-doc
Description-md5: 60ddd072efcde96554cd2a0e12edf531
Description-en: Grassroots DICOM documentation
 Grassroots DiCoM is a C++ library for DICOM medical files. It is
 automatically wrapped to python/C#/Java (using swig). It supports
 RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated.
 .
 This is the documentation for gdcm and vtkgdcm

Package: gddccontrol
Description-md5: 230512d347910986616da4777d340cf3
Description-en: program to control monitor parameters (graphical interface)
 DDCcontrol is a tool used to control monitor parameters, like brightness
 and contrast, without using the OSD (On Screen Display) and the buttons
 in front of the monitor.
 .
 This package provides a graphical user interface.

Package: gddrescue
Description-md5: 95448f9ab04e163adf1889e7beca3fda
Description-en: GNU data recovery tool
 The gddrescue tool copies data from one file or block device
 (hard disc, cdrom, etc) to another, trying hard to rescue data
 in case of read errors.
 .
 gddrescue does not truncate the output file if not asked to.
 So, every time you run it on the same output file, it tries to
 fill in the gaps.
 .
 The basic operation of gddrescue is fully automatic. That is,
 you don't have to wait for an error, stop the program, read the
 log, run it in reverse mode, etc. If you use the logfile
 feature of gddrescue, the data is rescued very efficiently (only
 the needed blocks are read). Also you can interrupt the rescue
 at any time and resume it later at the same point.
 .
 Automatic merging of backups: If you have two or more damaged
 copies of a file, cdrom, etc, and run gddrescue on all of them,
 one at a time, with the same output file, you will probably
 obtain a complete and error-free file. This is so because the
 probability of having damaged areas at the same places on
 different input files is very low. Using the logfile, only the
 needed blocks are read from the second and successive copies.
 .
 The logfile is periodically saved to disc. So in case of a crash
 you can resume the rescue with little recopying. Also, the same
 logfile can be used for multiple commands that copy different
 areas of the file, and for multiple recovery attempts over
 different subsets.
 .
 gddrescue aligns its I/O buffer to the sector size so that it
 can be used to read from raw devices. For efficiency reasons,
 also aligns it to the memory page size if page size is a
 multiple of sector size.
 .
 Please note that this is the GNU ddrescue version providing the
 ddrescue executable. The package is named gddrescue because the
 ddrescue version of Kurt Garloff used to have the ddrescue
 package name already.

Package: gdebi
Description-md5: bfc090d2db9ab43462cc7a0f1a8f8821
Description-en: simple tool to view and install deb files - GNOME GUI
 gdebi lets you install local deb packages resolving and installing
 its dependencies, like apt.
 .
 The package is also scanned via lintian before the install and its
 possible to inspect the control and data members of the packages.
 .
 This package contains the graphical user interface.

Package: gdebi-core
Description-md5: d2641e37b1a114067e401f8b22ca424e
Description-en: simple tool to install deb files
 gdebi lets you install local deb packages resolving and installing
 its dependencies, like apt.
 .
 It can also resolve build-depends of local debian/control files.
 .
 This package contains the libraries and command-line utility.

Package: gdf-tools
Description-md5: 79615942e5e933b31c61079ba1e6b2d2
Description-en: IO library for the GDF -- helper tools
 GDF (General Dataformat for Biosignals) is intended to provide a generic
 storage for biosignals, such as EEG, ECG, MEG etc.
 .
 This package provides the tool shipped with the library
 (gdf_merger).

Package: gdigi
Description-md5: f67615dfd747a87a658d3f99eb0e1172
Description-en: utility to control DigiTech effect pedals
 gdigi is a tool aimed to provide X-Edit functionality to Linux users
 .
 Supported devices:
 * RP150
 * RP155
 * RP250
 * RP255
 * RP355
 * RP500
 * RP1000
 * GNX3000
 * GNX4K

Package: gdk-pixbuf-tests
Description-md5: 874f0dc7d009526c5dcdca8d49463bc8
Description-en: installed tests for the GDK Pixbuf library
 The GDK Pixbuf library provides:
 - Image loading and saving facilities.
 - Fast scaling and compositing of pixbufs.
 - Simple animation loading (ie. animated GIFs)
 .
 This package contains the installed tests for the GDK Pixbuf library.

Package: gdl-astrolib
Description-md5: c95ef4ac46c2e056c90f485b5795ccaf
Description-en: Low-level astronomy software for GDL
 The IDL Astronomy Users Library is a central repository for low-level
 astronomy software written in the GNU Data Language (GDL).
 The library is not meant to be an integrated package, but rather is a
 collection of procedures from which users can pick and choose (and possibly
 modify) for their own use. Submitted procedures are given a cursory testing,
 but are basically stored in the library as submitted.
 .
 The library was originally written for the commercial IDL interpreter, but
 large parts are usable with the GDL interpreter as well. Other names for the
 libraries are "astron" and "idlastro".

Package: gdl-coyote
Description-md5: bc66eda3a232cb4d699edf6a544ba678
Description-en: GDL library from D. Fannings IDL courses
 The Coyote Library evolved from work David Fanning was doing teaching
 IDL courses and answering IDL questions on the IDL newsgroup. It is
 meant to be a well-documented library that demonstrates how to write
 solid IDL/GDL programs that are easy to maintain and extend.
 .
 The main content of the library is the Coyote Graphics System (CGS),
 a collection of Coyote Library programs that turn the traditional
 GDL/IDL graphics commands (e.g., Plot, Contour, Surface, TV, etc.)
 into modern programs.
 .
 The most important features of Coyote Graphics System are:
 .
 * The commands work identically on the display, in PostScript, and
 in the Z-graphics buffer.
 * The commands can be displayed automatically in resizable graphics
 windows.
 * The commands automatically create high quality PostScript, PDF,
 and raster file output.
 * CGS graphics visualizations can be saved and restore later, or
 e-mailed to colleagues.
 * The commands work identically in an indexed or decomposed color
 environment.
 * The commands can use colors by name (e.g., "red", "dodger blue").
 * CGS commands are faster (often much faster) than the equivalent
 IDL function graphics commands.
 * Greek letters and other symbols can be directly embedded in Coyote
 Graphics text.
 * The commands fix the most annoying quirks (e.g., contour holes and
 levels) in traditional IDL commands.

Package: gdl-mpfit
Description-md5: ee8f9e8d972a6b3b9c388076df0e0b39
Description-en: Robust non-linear least squares curve fitting for GDL
 These GDL routines provide a robust and relatively fast way to perform
 least-squares curve and surface fitting. The algorithms are translated from
 MINPACK-1, which is a rugged minimization routine found on Netlib, and
 distributed with permission. This algorithm is more desirable than CURVEFIT
 because it is generally more stable and less likely to crash than the
 brute-force approach taken by CURVEFIT, which is based upon Numerical
 Recipes.
 .
 MPFIT has additional capabilities not found in CURVEFIT. Model parameters can
 be "frozen" (that is, held constant during the fitting process). Simple
 boundary constraints can be imposed on parameter values, which can be helpful
 to keep parameters from becoming negative, for example. Please see the
 documentation for the PARINFO keyword if you wish to use this facility.

Package: gdmap
Description-md5: 93ea5aa6327beb3d9ae9f37897f90dbd
Description-en: Tool to visualize diskspace
 GdMap is a tool which allows you to visualize disk space. Ever
 wondered why your hard disk is full or what directory and files take
 up most of the space? With GdMap these questions can be answered
 quickly. To display directory structures cushion treemaps are used
 which visualize a complete folder or even the whole hard drive with
 one picture.

Package: gdmd
Description-md5: 3c65205d4a32439a2054c4f0688cf240
Description-en: DMD-like wrapper for GDC
 This package provides `gdmd`, an interface to the GNU D compiler (GDC), which
 recognizes flags normally used with the DMD D compiler and translates them to
 flags GDC can understand.
 This makes `gdmd` a drop-in replacement to the `dmd` compiler invocation.
 .
 The GNU D compiler compiles D sources using the gcc backend to generate
 highly optimized binaries.

Package: gdnsd
Description-md5: 8e5795b188d6058bec0d54ee9a9d2961
Description-en: authoritative domain name server
 gdnsd is an Authoritative-only DNS server. The initial g stands for
 Geographic, as gdnsd offers a plugin system for geographic (or other sorts of)
 balancing, redirection, and service-state-conscious failover.
 .
 gdnsd has a strong focus on high performance, low latency service. It does
 not offer any form of caching or recursive service, and does not support
 DNSSEC.
 .
 This package provides the core gdnsd daemon and basic plugins.

Package: gdown
Description-md5: 82cd8cf581c4265cf9bbdef6403facae
Description-en: Google Drive public file downloader
 This tool enables downloading files and folders that are publicly available
 on Google Drive, offering capabilities where standard tools like curl and wget
 might fail. It skips the Google Drive security check for large files, supports
 recursive downloading within folders, and allows specifying output formats for
 Google Slides, Sheets, and Docs.

Package: gdpc
Description-md5: 7e42947cfd96e1e6bdd6abed40a7dc3e
Description-en: visualiser of molecular dynamic simulations
 gpdc is a graphical program for visualising output data from
 molecular dynamics simulations. It reads input in the standard xyz
 format, as well as other custom formats, and can output pictures of
 each frame in JPG or PNG format.

Package: gdpc-examples
Description-md5: 0e62d6b7e58c857e227ae358511dc3a2
Description-en: example files for the gdpc program
 gpdc is a graphical program for visualising output data from
 molecular dynamics simulations. It reads input in the standard xyz
 format, as well as other custom formats, and can output pictures of
 each frame in JPG or PNG format.
 .
 This package contains examples to be used by the gdpc program.

Package: gdsiiconvert
Description-md5: 7b63f4723c1b57d95025816e9a77c557
Description-en: Convert GDSII geometries and report geometry statistics
 The command line tool can be used for reporting statistics on GDSII geometries
 and export them to other file formats, notably including the GMSH geometry
 format.
 .
 It is the "example application" for libGDSII which is a C++ library for
 working with GDSII binary data files.
 .
 This package also contains example GDSII files.

Package: gdspy-common
Description-md5: 96ffa349417f10760f6cb475e5dc13a2
Description-en: Images used by gdspy
 Gdspy is a Python module for creating/importing/merging GDSII stream files. It
 includes key libraries for creating complex CAD layouts.
 .
 Features:
 - Boolean operations on polygons (AND, OR, NOT, XOR) based on clipping
 algorithm
 - Polygon offset (inward and outward rescaling of polygons)
 - Efficient point-in-polygon solutions for large array sets
 .
 This package contains arch-independent images which are needed by both
 python-gdspy and python3-gdspy.

Package: gdspy-doc
Description-md5: b1a47fe37f9eb235183401341123b590
Description-en: Documentation for gdspy (Python library for GDSII handling)
 Gdspy is a Python module for creating/importing/merging GDSII stream files. It
 includes key libraries for creating complex CAD layouts.
 .
 Features:
 - Boolean operations on polygons (AND, OR, NOT, XOR) based on clipping
 algorithm
 - Polygon offset (inward and outward rescaling of polygons)
 - Efficient point-in-polygon solutions for large array sets
 .
 This is the common documentation package containing HTML pages and the man
 page.

Package: gdu
Description-md5: 54d7a34230e2669bd781b6301dc5575b
Description-en: Pretty fast disk usage analyzer
 Disk usage analyzer with console interface written in Go.
 Intended primarily for SSD disks where it can fully
 utilize parallel processing. However HDDs work as well, but
 the performance gain is not so huge.

Package: geany
Description-md5: 4fb5ec31e77f981a5a9329a314f7e3d5
Description-en: fast and lightweight IDE
 Geany is a small and lightweight integrated development environment.
 It was developed to provide a small and fast IDE, which has only a
 few dependencies from other packages. It is using only the GTK3 toolkit
 and therefore you need only the GTK3 runtime libraries to run Geany.
 .
 The basic features of Geany are:
 - syntax highlighting
 - code completion
 - auto completion of constructs like if, for and while, XML and HTML
 - call tips
 - folding
 - many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal
 - symbol lists
 - embedded terminal emulation

Package: geany-common
Description-md5: 873024aac6c565b622a8574a9f33c789
Description-en: fast and lightweight IDE -- common files
 Geany is a small and lightweight integrated development environment.
 It was developed to provide a small and fast IDE, which has only a
 few dependencies from other packages. It is using only the GTK3 toolkit
 and therefore you need only the GTK3 runtime libraries to run Geany.
 .
 The basic features of Geany are:
 - syntax highlighting
 - code completion
 - auto completion of constructs like if, for and while, XML and HTML
 - call tips
 - folding
 - many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal
 - symbol lists
 - embedded terminal emulation
 .
 This package contains arch independent files.

Package: geany-plugin-addons
Description-md5: e896084ac9274302c2d848d40494f5c0
Description-en: miscellaneous plugins for Geany
 This plugin adds various small addons to Geany which aren't worth an
 individual plugin, but might still be useful for people.
 * DocList: This addon places a new item in the toolbar and when clicked
 offers a menu listing all open files plus the 'Close All' and 'Close Other
 Documents' menu items. This can be useful to quickly access open files and
 switch to them.
 * OpenURI: Adds 'Open URI' and 'Copy URI' menu items to the editor menu when
 the word under the cursor looks like a URI. 'Open URI' uses the browser
 command configured in Geany to open it.
 * Tasks: The tasks plugin goes through a file being edited and picks out
 lines with "TODO" or "FIXME" in them. It collects the text after those words
 and puts them in a new "Tasks" tab in the message window. Clicking on a task
 in that tab takes you to the line in the file where the task was defined.
 * Systray: Adds a status icon to the notification area (systray) and
 provides a simple popup menu with some basic actions. It can also be used
 to quickly show and hide the Geany main window.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-autoclose
Description-md5: 49c78b16f4e1b035055188c61b7d11ed
Description-en: auto-closing plugin for Geany
 This plugin enables auto-closing features. Auto-closing works while you typing
 and intellectually helps you to write code.
 .
 Features:
 * auto-close for: { }, [ ], ( ), " ", ' ', < >, ` `
 * customizeable auto-closing inside strings and comments
 * delete pairing character if you pressed BackSpace
 * suppress inserting one char twice (if you type "{}" you will get "{}", not
 "{}}")
 * enclose selected text into brackets instead of removing selection (select
 text and type "(" or ")" to enclose selection into "()")
 * keep selection when enclosing
 * for C-like languages enclosing selection into "{}" makes auto-indentation
 (select text and type "{" or "}" - text will be enclosed and indented)
 * enclosing in {} moves cursor to beginning (before "{" character)
 * for C-like languages to insert {}-block you do not need to select text
 precisely: plugin detects boundaries automatically, just ensure that
 selection covers lines you need to indent (works like TAB indentation)
 * fix auto-indent inside {} (makes full indent for this block)
 * auto-close curly bracket by pressing Enter
 * auto-close functions (``"sin(|" -> "sin(|);"``) with doubling suppression
 (for C/C++ languages only)
 * remove paring brace when pressing Shift+BackSpace, unindent {}-blocks
 * add semicolon after ``struct {|};`` and ``class {|};``
 * move cursor to closed char by pressing Tab
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-automark
Description-md5: 276fd7c2093c3d559ab9356cca12298b
Description-en: auto-mark plugin for Geany
 This is a simple plugin that highlights all words that match current word
 under cursor (see screenshot).
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-codenav
Description-md5: 3225fce89bf2afdb9568b2c057311956
Description-en: code navigation plugin for Geany
 This plugin adds some facilities for navigating in code using Geany, making it
 possible to:
 * Switch between header and implementation
 * Go to a file by typing its name
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-commander
Description-md5: eaa0e0da896c001d0c9a8e4143a79deb
Description-en: command panel plugin for Geany
 This plugin adds a command panel to Geany for rapid access to any action.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-ctags
Description-md5: 478a74c53c3a50316de86a33db345039
Description-en: ctags plugin for Geany
 GeanyCtags adds a simple support for generating and querying ctags files
 for a Geany project.
 .
 Even though Geany supports symbol definition searching by itself within the
 open files (and with a plugin support within the whole project), tag
 regeneration can become too slow for really big projects. This is why this
 plugin was created. It makes it possible to generate the tag file only once
 and just query it when searching for a particular symbol
 definition/declaration. This approach is fine for big projects where most
 of the codebase remains unchanged and the tag positions remain more or
 less static.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-debugger
Description-md5: d840f42c5fb9ce8239af2041029a3b65
Description-en: debugger plugin for Geany
 Features:
 * Debugger panel
 * Setting target, environment variables and command line arguments
 * Breakpoints
 * Watches, autos
 * Debug terminal
 * Debugger messages window
 * Variables calltips while debugging
 * Saving debug session data in a Geany project (can be switched through
 settings)
 * Double or single panel modes
 * Hotkeys
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-defineformat
Description-md5: 1d132e7a3e33ca7b4aebad773d39192a
Description-en: on-the-fly #define prettyprinter plugin for Geany
 This plugin will help you to write multiline defines with aligned backslash.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-doc
Description-md5: ed02b5e16b093a00133da998f5b78a97
Description-en: documentation plugin for Geany
 Geanydoc is a plugin for the Geany IDE which is intended to be used to search
 for documentation API from different sources. It allows execution of specified
 commands on the current word at the cursor position or otherwise specified via
 a dialog to obtain this documentation. This documentation is displayed in the
 geany buffer as a tab called *DOC*, or may be displayed in an external program.
 .
 After installing this package, you'll need to enable the "Doc" plugin
 and then setup a keyword binding for it in Geany's preferences dialogue.
 .
 Geany is a small and lightweight integrated development environment using the
 GTK+ toolkit.

Package: geany-plugin-extrasel
Description-md5: 858463ec1bded53a8a5fb70eddcb7006
Description-en: extra selection plugin for Geany
 The Extra Selection plugin adds the following functions to Geany:-
 * Go to matching brace and select (select to matching brace)
 * Go to line and select (select to line)
 * Ctrl+Shift+Alt+Left/Right/Home/End key - same as Ctrl+Shift, but for
 rectangular selection.
 * Column mode - while active, all (Ctrl)-Shift-Arrow keys do rectangle
 selection instead of stream.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-gendoc
Description-md5: 94de8df62993353138871351153d3578
Description-en: documentation generation plugin for Geany
 GeanyGenDoc is a plugin for Geany which provides support for automatically
 generating documentation based on comments in the source code.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-geniuspaste
Description-md5: 9db54317cb4040756ef9244e9e60593f
Description-en: GeniusPaste plugin for Geany
 This plugin allows the user to paste the code from Geany into five different
 pastebins. At the moment it supports this services:
 - codepad.org
 - tinypaste.com
 - pastebin.geany.org
 - dpaste.de
 - sprunge.us
 .
 GeniusPaste detects automatically the syntax of the code and paste it with
 syntax highlighting enabled. It can also display the pasted code opening a new
 browser tab.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-git-changebar
Description-md5: 49c92ffb8f02f81b01252e771a709641
Description-en: git change bar plugin for Geany
 This plugin highlights uncommitted changes to files tracked with Git, and
 allows one to navigate through the hunks.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-gproject
Description-md5: c1fab65fa7554c80c2cb2aba6f2f7064
Description-en: transitional dummy package for geany-plugin-projectorganizer
 This is a transitional dummy package. It can safely be removed.

Package: geany-plugin-insertnum
Description-md5: 1909ae858e8e868c264aa2f4ed64627d
Description-en: number inserting plugin for Geany
 This plugin for Geany replaces a (possibly zero-width) rectangular selection
 with integer numbers, using start/step/base etc. specified by the user. For
 practical reasons, the number of lines is limited to 500000.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-keyrecord
Description-md5: ed9a4b064efbc6fb006bbbd321a1cab5
Description-en: git change bar plugin for Geany
 This plugin allows you to record a sequence of keystrokes and to replay it
 several times.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-latex
Description-md5: 459092812c420643099fe1d93d9473d6
Description-en: improved LaTeX support plugin for Geany
 GeanyLaTeX is a plugin for the Geany IDE to improve work with LaTeX. Features
 include:
 * Wizard for creating a new LaTeX-document
 * Frontend for easy input of \ref{} and \label{}
 * Easy adding of special characters and environments through plugin menu entry
 * Support for adding new items to BibTeX database
 * Toolbar with commonly used format options
 * Bulk replacement and input replacement of special characters
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-lineoperations
Description-md5: 0892a732eac9a51526ffada5aad6895f
Description-en: Line Operations plugin for Geany
 Line Operations is an assortment of simple line functions that can be applied
 to an open file.
 .
 Features
 .
 * Remove Duplicate Lines, sorted
 * Remove Duplicate Lines, ordered
 * Remove Unique Lines
 * Remove Empty Lines
 * Remove Whitespace Lines
 * Sort Lines Ascending
 * Sort Lines Descending
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-lipsum
Description-md5: 47bd32f7e2d6cb5514f97bee3b545cf8
Description-en: Lorem Ipsum generator plugin for Geany
 GeanyLipsum is a plugin for Geany which implements a Lorem Ipsum generator to
 insert placeholder text into your document.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-lsp
Description-md5: 563cf6c36f99ea260acc8d9f98873783
Description-en: LSP plugin for Geany
 LSP Client is a language server protocol client plugin that allows to run
 multiple language servers for various programming languages, making their
 functionality accessible to Geany.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-lua
Description-md5: ad635f7b27849a73abdcfc5fdddf9dbb
Description-en: Lua scripting plugin for Geany
 GeanyLua is a plugin which provides a Lua scripting interface for the Geany
 IDE.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-macro
Description-md5: 55b1d9a3a3fd46ef6f1aea0557975a62
Description-en: macro plugin for Geany
 Geanymacro is a plugin to provide user defined macros for Geany.
 This plugin allows you to record and use your own macros. Macros are
 sequences of actions that can then be repeated with a single key
 combination. So if you had dozens of lines where you wanted to delete
 the last 2 characters, you could simple start recording, press End,
 Backspace, Backspace, down line and then stop recording. Then simply
 trigger the macro and it would automatically edit the line and move to
 the next.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-markdown
Description-md5: 92a094e1fedbd82e0aaa30bdb67af717
Description-en: markdown plugin for Geany
 This plugin provides a real-time preview of rendered Markdown in Geany.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-miniscript
Description-md5: 588a97b5681d981844dd6018a4a0ef90
Description-en: Geany Mini-Script filter plugin
 This plugin is a tool to apply a script filter on:
 - the text selection,
 - the current document,
 - all documents of the current session.
 .
 The filter type can be:
 - Unix shell script,
 - Perl script,
 - Python script,
 - sed commands,
 - awk script.
 .
 The output can be:
 - the selection of the current document,
 - all the current document,
 - or a new document.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-numberedbookmarks
Description-md5: 8340bc2f32555be087c4c23d732ac50a
Description-en: numbered bookmarks plugin for Geany
 Geanynumberedbookmarks is a plugin to provide users with 10 numbered
 bookmarks (in addition to the usual bookkmarks).
 Normally if you had more than one bookmark, you would have to cycle
 through them until you reached the one you wanted. With this plugin you
 can go straight to the bookmark that you want with a single key
 combination.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-overview
Description-md5: 58a772626e1c85d16177a6d7f4543bac
Description-en: overview plugin for Geany
 This plugin provides an overview of the active document.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-pairtaghighlighter
Description-md5: da3b5575bb9ab908baec9b3b9ee94d71
Description-en: tag pair highlighter plugin for Geany
 Finds and highlights matching opening/closing HTML tag by clicking or
 moving cursor inside a tag.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-pg
Description-md5: ec2bfa67797fdf4ab6a7bbf552d17306
Description-en: pg plugin for Geany
 GeanyPG is a plugin for Geany that allows the user to encrypt, decrypt
 and verify signatures with GnuPG.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-pohelper
Description-md5: ac653ba4f889b09d1525236289c7f3ec
Description-en: Geany plugin for improved support for GetText translation files
 Pohelper is a plugin for Geany that improves the support for
 GetText translation files
 .
 Features:
 * Navigation between all, untranslated or fuzzy messages
 * Reformatting of the translation (reflow)
 * Toggling the fuzziness of a translation
 * Pasting of the untranslated string to the translation
 * Automatic updating of the translation metadata
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-prettyprinter
Description-md5: c31ba25f6bee6788d34429a7f8a4039f
Description-en: XML pretty printer for Geany
 This plugin gives Geany XML pretty-printing functionality, allowing it to
 beautify and enhance the readability of XML files.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-prj
Description-md5: 3a8fa0c6882602994f2aa3e91e832fbf
Description-en: alternative project manager for Geany
 GeanyPrj is a plugin for Geany that provides an alternative method for managing
 projects in Geany, which moves away from Geany's default project management
 style, which is session-based, instead implementing a system which
 automatically opens a project when oen of its files are opened.
 .
 Geany is a small and lightweight integrated development environment using the
 GTK+ toolkit.

Package: geany-plugin-projectorganizer
Description-md5: 070e3278fe7b4e369bce8698d545e284
Description-en: projectorganizer plugin for Geany
 Project Organizer is an extension of Geany's project management displaying
 a tree of files belonging to the project in the sidebar. In addition, it
 enables complete indexing of the project files (and having code completion,
 syntax highlighting and tag  definition/declaration jumps for the whole
 project) quick swapping between header and source files, improved opening
 of includes, searching project files by name and more. External
 directories can be attached to the project to extend the plugin's
 functionality to related directories outside the project tree. The plugin
 was created with big projects in mind so everything works fast enough
 even with projects consisting of tens of thousands of files.
 .
 Geany is a small and lightweight integrated development environment using the
 GTK+ toolkit.

Package: geany-plugin-scope
Description-md5: e678ecd8d1715b23455b5d6d8885bd50
Description-en: graphical GDB front-end for Geany
 Scope is a graphical GDB front-end with the normal functions you would
 expect (stepping, breakpoints, etc.), and a few notable features:
 * The comminication between Scope and gdb is asynchronous.
 * You can enter any gdb command, at any time.
 * All gdb I/O (along with some other messages) is displayed in a
 terminal-like "Debug Console". Whenever you find the GUI lacking,
 simply switch to that console and work directly with gdb.
 * 7-bit/Locale/UTF-8 support for values.
 .
 Geany is a small and lightweight integrated development environment using the
 GTK+ toolkit.

Package: geany-plugin-sendmail
Description-md5: 3574b1e38a01ba9a40884a7dc33d15a1
Description-en: mailer plugin for Geany
 GeanySendMail is a plugin to send a document as attachment using the
 preferred mail client from inside Geany. It is similar to the envelope symbol
 of most office tools and requires a mail client that is supporting remote
 calls.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-shiftcolumn
Description-md5: 3a4926a898f3d7bbd1bfa06f78c451fb
Description-en: text column shifting plugin for Geany
 ShiftColumn is a plugin which allows text to be shifted horizontally in the
 Geany IDE.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-spellcheck
Description-md5: 53d2dc921440db7405aafc40529fe94b
Description-en: spellcheck plugin for Geany
 Spellcheck is a plugin which  checks the content of the current document in
 Geany with the spell check library Enchant. This plugin allows the whole
 document, or only a selection to be checked for spelling mistakes. Misspelt
 words are highlighted with a red squiggly underline, and wrong words are
 printed in Geany's messages window along with available suggestions.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-tableconvert
Description-md5: 88ac5668ba8885f2f4a17abd6206550a
Description-en: table convert plugin for Geany
 Tableconvert is a plugin which helps on converting a tabulator
 separated selection into a table.
 Currently the plugin supports:
 * HTML
 * LaTeX
 * SQL
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-treebrowser
Description-md5: 01b37f1d864a44fa1a800649c0a75d12
Description-en: tree browser plugin for Geany
 This plugin adds a tree browser to Geany, allowing the user to browse files
 using a tree view of the directory being browsed.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-updatechecker
Description-md5: 37b8994011f31812671b272b6c22b896
Description-en: update checker plugin for Geany
 This plugin adds an update checker plugin to Geany, allowing users to check
 whether there is a more recent version of Geany available.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-vc
Description-md5: 1c8b19f1617f8ad88ae61cfaa2d57913
Description-en: VCS plugin for Geany
 GeanyVC is a plugin for Geany that provides a uniform way of accessing the
 different version-control systems inside the Geany IDE. Only a small subset of
 vc operations are implemented, which are:
 * diff
 * log
 * status
 * revert
 * commit
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-vimode
Description-md5: 7e8aaec7b44805404be0d56f6d8296d6
Description-en: Vim-mode plugin for Geany
 The vimode plugin is a Vim-mode plugin for Geany.
 .
 Vim is another UNIX editor.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-webhelper
Description-md5: 3ad3672635d9fefe96c63f16e2b7d5c6
Description-en: web helper plugin for Geany
 This plugin provides some web development facilities such as web page preview
 and some debugging tools (web inspector) for Geany.
 .
 Its prominent features include:-
 * A basic web view, which provides a display of any web page (using WebKit)
 * Automatic reloading of web view upon document saving
 * A web inspector/debugging tool for the web view's content (including a
 Javascript console, a viewer and editor of processed HTML and CSS, a network
 usage analysis tool and many more, thanks to WebKit)
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-workbench
Description-md5: 1f99cb169d6250a9ea85bd519e783c45
Description-en: workbench plugin for Geany
 The Workbench plugin is an extension that makes it possible to manage multiple
 projects in geany. You can add geany projects to a workbench. From there you
 can add directories to the project to manage the files belonging to the
 project.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugin-xmlsnippets
Description-md5: 6fa9e233ed59b6513856a160496e3ceb
Description-en: XMLSnippets plugin for Geany
 This plugin extends XML/HTML tag autocompletion provided by Geany.
 It automatically inserts a matching snippet after you type an opening tag.
 .
 Geany is a small and lightweight integrated development environment using the
 Gtk+ toolkit.

Package: geany-plugins
Description-md5: 175bac6ab6c326ef6021cb24f34557dc
Description-en: set of plugins for Geany
 This is a metapackage which installs the whole set of plugins for Geany.
 .
 Geany is a fast and lightweight IDE.

Package: geany-plugins-common
Description-md5: 20deb6c15435fd40b4d0314ace9266b6
Description-en: set of plugins for Geany (translations)
 This package contains translations for the Geany Plugins. You probably do not
 want to install this package directly, but instead install one of the other
 plugins packages.

Package: gearhead
Description-md5: c9ab827971ec37ad383fea9ad9b3f3cc
Description-en: roguelike mecha role playing game, console version
 A century and a half ago the Earth was nearly destroyed by nuclear
 war. Now, a federation of free city-states has begun to restore
 civilization. However, there are forces operating in the darkness
 which will unleash the horrors of the past age in a bid to determine
 the future of the human race.
 .
 Features of the game include random storyline generation, richly
 detailed character generation, complex NPC interaction, and of course
 over 150 different mechanical designs ranging from jet fighters to
 giant robots to city-smashing tanks.
 .
 This is the console version.  For graphics, use gearhead-sdl instead.

Package: gearhead-data
Description-md5: dc953530262004a24193ad4cd4c2294a
Description-en: data files for gearhead
 A century and a half ago the Earth was nearly destroyed by nuclear
 war. Now, a federation of free city-states has begun to restore
 civilization. However, there are forces operating in the darkness
 which will unleash the horrors of the past age in a bid to determine
 the future of the human race.
 .
 Features of the game include random storyline generation, richly
 detailed character generation, complex NPC interaction, and of course
 over 150 different mechanical designs ranging from jet fighters to
 giant robots to city-smashing tanks.
 .
 These are the common files for gearhead.

Package: gearhead-sdl
Description-md5: 22aad5315bb83d0e071957f61b4682de
Description-en: roguelike mecha role playing game, SDL version
 A century and a half ago the Earth was nearly destroyed by nuclear
 war. Now, a federation of free city-states has begun to restore
 civilization. However, there are forces operating in the darkness
 which will unleash the horrors of the past age in a bid to determine
 the future of the human race.
 .
 Features of the game include random storyline generation, richly
 detailed character generation, complex NPC interaction, and of course
 over 150 different mechanical designs ranging from jet fighters to
 giant robots to city-smashing tanks.
 .
 This is the SDL version.  For console, use gearhead instead.

Package: gearhead2
Description-md5: dcf1bb07b4749686833b062d83d78c18
Description-en: roguelike mecha role playing game in space
 Set a century and a half after nuclear war, you can explore a world
 where various factions compete to determine the future of the human
 race. Major features include random plot generation, a detailed
 character system, and over two hundred customizable mecha designs.
 .
 GearHead 2 is set five years after the events of GearHead 1. It is
 currently under development and is initially set in the L5 Orbital
 Pattern.
 .
 This is the console version.  For graphics, use gearhead2-sdl
 instead.

Package: gearhead2-data
Description-md5: 285afa765784656159ead368ecd75d65
Description-en: data files for gearhead2
 Set a century and a half after nuclear war, you can explore a world
 where various factions compete to determine the future of the human
 race. Major features include random plot generation, a detailed
 character system, and over two hundred customizable mecha designs.
 .
 GearHead 2 is set five years after the events of GearHead 1. It is
 currently under development and is initially set in the L5 Orbital
 Pattern.
 .
 This package contains the data files for gearhead2.

Package: gearhead2-sdl
Description-md5: 809ab98d7a30636a8c7c24a901cf0c6c
Description-en: roguelike mecha role playing game in space
 Set a century and a half after nuclear war, you can explore a world
 where various factions compete to determine the future of the human
 race. Major features include random plot generation, a detailed
 character system, and over two hundred customizable mecha designs.
 .
 GearHead 2 is set five years after the events of GearHead 1. It is
 currently under development and is initially set in the L5 Orbital
 Pattern.
 .
 This is the SDL version.  For the console version, use gearhead
 instead.

Package: gearman
Description-md5: fa6766ee62d622a4698745c58ef106f9
Description-en: Distributed job queue
 Gearman is a system to farm out work to other machines, dispatching function
 calls to machines that are better suited to do work, to do work in parallel,
 to load balance lots of function calls, or to call functions between languages.
 .
 This package is an empty package that depends on both the client and the
 server.

Package: gearman-job-server
Description-md5: f1497cc9463c528ddc67462ff143594d
Description-en: Job server for the Gearman distributed job queue
 Gearman is a system to farm out work to other machines, dispatching function
 calls to machines that are better suited to do work, to do work in parallel,
 to load balance lots of function calls, or to call functions between languages.
 .
 This package contains the C reimplementation of the job server daemon

Package: gearman-server
Description-md5: e7597f47edd569f62c875c5965350fc9
Description-en: Gearman distributed job server and Perl interface
 Gearman is a system to farm out work to other machines, dispatching function
 calls to machines that are better suited to do work, to do work in parallel,
 to load balance lots of function calls, or even to call functions between
 languages.
 .
 This package contains both the Gearman server as well as the corresponding
 Perl bindings.

Package: gearman-tools
Description-md5: bd89e9e6b98b528ff8da8b6d4149b229
Description-en: Tools for the Gearman distributed job queue
 Gearman is a system to farm out work to other machines, dispatching function
 calls to machines that are better suited to do work, to do work in parallel,
 to load balance lots of function calls, or to call functions between languages.
 .
 This package contains some command line tools for manipulating gearman jobs.

Package: geary
Description-md5: 6a6881196e68bf9cefed2acbee9bf940
Description-en: lightweight email client designed for the GNOME desktop
 Geary is an email reader for GNOME designed to let you read your email
 quickly and effortlessly. Its interface is based on conversations, so you
 can easily read an entire discussion without having to click from message
 to message.

Package: gecode-flatzinc
Description-md5: 486b334408c9bd535763a3ec21daec84
Description-en: constraint problem modelling language
 FlatZinc is a low-level modelling language for constraint
 problems. It is designed to be easily interfaceable to constraint
 solvers (like Gecode). For more information on FlatZinc, please refer
 to the MiniZinc pages of the G12 project <https://www.minizinc.org/>.

Package: gedit
Description-md5: 6f23bb18bd5efec9c9262b1291b92a8e
Description-en: popular text editor for the GNOME desktop environment
 gedit is a text editor which supports most standard editor features,
 extending this basic functionality with other features not usually
 found in simple text editors. gedit is a graphical application which
 supports editing multiple text files in one window (known sometimes as
 tabs or MDI).
 .
 gedit fully supports international text through its use of the Unicode
 UTF-8 encoding in edited files. Its core feature set includes syntax
 highlighting of source code, auto indentation and printing and print preview
 support.
 .
 gedit is also extensible through its plugin system, which currently
 includes support for spell checking, comparing files, viewing CVS
 ChangeLogs, and adjusting indentation levels.

Package: gedit-common
Description-md5: 9a2ba6b65039f4dd4bc79817d53867ce
Description-en: popular text editor for the GNOME desktop environment (support files)
 gedit is a text editor which supports most standard editor features,
 extending this basic functionality with other features not usually
 found in simple text editors.
 .
 This package contains gedit's architecture-independent support files.

Package: gedit-dev
Description-md5: a545cd6b5325d1fe68e9ee7abb9518e0
Description-en: popular text editor for the GNOME desktop environment (dev files)
 gedit is a text editor which supports most standard editor features,
 extending this basic functionality with other features not usually
 found in simple text editors. gedit is a graphical application which
 supports editing multiple text files in one window (known sometimes as
 tabs or MDI).
 .
 gedit fully supports international text through its use of the Unicode
 UTF-8 encoding in edited files. Its core feature set includes syntax
 highlighting of source code, auto indentation and printing and print preview
 support.
 .
 gedit is also extensible through its plugin system, which currently
 includes support for spell checking, comparing files, viewing CVS
 ChangeLogs, and adjusting indentation levels.
 .
 This package is required to build plugins for gedit.

Package: gedit-latex-plugin
Description-md5: 3426d9c43879c449cfa26acf7e5834f3
Description-en: gedit plugin for composing and compiling LaTeX documents
 This plugin assist you in a number of task:
 - Code Completion: if you type a prefix it shows you all matching commands
 and the structure and meaning of their arguments. If possible it shows
 options for the argument the cursor is in.
 - Assistants: there are several assistants for frequent tasks like creating
 the body of a new LaTeX file, inserting a graphics, inserting a table or a
 matrix, inserting source code listings, inserting BibTeX entries.
 - BibTeX Integration: an outline view is created for BibTeX files and the
 LaTeX completion is aware of bibliographies included per \bibliography and
 proposes their entries at the \cite command. BibTeX entries may be inserted
 with the help of a dialog.
 - Build System: The build system uses profiles like "PDF", "DVI" or
 "PostScript". Per default the plugin uses rubber for automated document
 compiling, but you may create your own profiles invoking the LaTeX command
 chain directly.

Package: gedit-plugin-bookmarks
Description-md5: de9a1c4fa304df59eb5e05e4cb1b2e06
Description-en: Bookmarks plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin enables easy document navigation with bookmarks.

Package: gedit-plugin-bracket-completion
Description-md5: e424be37a4021ed80d6623b59d9f6cba
Description-en: Bracket Completion plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin automatically adds closing brackets.

Package: gedit-plugin-character-map
Description-md5: 8923e25083ede40db967b8d0a0938d8f
Description-en: Character Map plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin allows inserting special characters just by clicking on them.

Package: gedit-plugin-code-comment
Description-md5: 8b0f716084b6c3d0c97b34da38382a78
Description-en: Code Comment plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin enables commenting or uncommenting blocks of code.

Package: gedit-plugin-color-picker
Description-md5: 1739437100aac2946322f35c263ff19b
Description-en: Color Picker plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin inserts the hexademical representation of a selected color.

Package: gedit-plugin-draw-spaces
Description-md5: 4b0748ec876c5f3dd5cd79c4fde22cff
Description-en: Draw Spaces plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin shows a visual representation of spaces and tabs.

Package: gedit-plugin-join-lines
Description-md5: 65f6168ba5af3377051d86e0db771efe
Description-en: Join/Split Lines plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin enables joining several lines or splitting long lines.

Package: gedit-plugin-multi-edit
Description-md5: 074875c0f1457b335d21981a58ca703d
Description-en: Multi Edit plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin enables editing a document in multiple places at once.

Package: gedit-plugin-session-saver
Description-md5: 6409208218b69c6134d906658eb9d18d
Description-en: Session Saver plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin enables saving and restoring a working session.

Package: gedit-plugin-smart-spaces
Description-md5: e383bdd0370c007dad20c452096dcf90
Description-en: Smart Spaces plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin inserts spaces automatically when pressing the tab key.

Package: gedit-plugin-terminal
Description-md5: fefef9bc0b37c5b23de5f4bdd8d59ce1
Description-en: Terminal plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin embeds a terminal in the bottom pane.

Package: gedit-plugin-word-completion
Description-md5: c2bcd7fa51d6e259a020a55858b690bb
Description-en: Word Completion plugin for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 This plugin offers word completion using the completion framework.

Package: gedit-plugins
Description-md5: 1922fa3a3c23f3a92a2bf66fd1cff3ea
Description-en: set of plugins for gedit
 gedit-plugins contain a set of plugins for gedit.
 .
 The plugins are now split in separate packages; this metapackage brings all
 of them but they can be installed separately.

Package: gedit-plugins-common
Description-md5: 0ae08c320d70d963bc186e373b093cc0
Description-en: common files for gedit-plugins
 gedit-plugins contain a set of plugins for gedit.
 .
 This package contains common data files and translations.

Package: gedit-source-code-browser-plugin
Description-md5: 69dda685ddfe8dddeb2e557a6e6fc2d0
Description-en: source code class and function browser plugin for Gedit
 This plugin will add a new tab to the side pane in the Gedit text editor which
 shows symbols (functions, classes, variables, etc.) for the active document.
 Clicking a symbol in the list will jump to the line on which that symbol is
 defined.

Package: geeqie
Description-md5: d54bfbbaf76572caf1fcc02be235dc50
Description-en: image viewer using GTK+
 Geeqie is a browser for graphics files offering single click viewing of
 your graphics files. It includes thumbnail view, zoom, filtering
 features and external editor support.

Package: geeqie-common
Description-md5: 5c92b3de58f07d9b507f898e80fbd0a5
Description-en: data files for Geeqie
 Geeqie is a browser for graphics files offering single click viewing of
 your graphics files. It includes thumbnail view, zoom, filtering
 features and external editor support.
 .
 This package contains data files for Geeqie such as documentation or
 locales.

Package: gegl
Description-md5: 5206828be61b14bd4518d1342f2a56e8
Description-en: Generic Graphics Library Test Program
 GEGL (Generic Graphics Library) is a graph based image processing
 framework.
 .
 GEGL's original design was made to scratch GIMP's itches for a new
 compositing and processing core. This core is being designed to have
 minimal dependencies and a simple well defined API.
 .
 This package contains a bunch of test programs.

Package: geis-tools
Description-md5: 32f36eb668194701fb29ca06b17e402a
Description-en: Gesture engine interface support - test tools
 A common API for clients of a systemwide gesture recognition and propagation
 engine.
 .
 Tools that can be used to verify gesture API behaviour.

Package: geki2
Description-md5: 702c083e71276a9d08ce170a576c4aec
Description-en: Xenon-like vertical shoot'em-up
 Geki 2 is a vertical shoot'em-up game similar to classic arcade games such
 as Xenon, Target Renegade or Gunhed. It features six levels and two different
 weapons.

Package: geki3
Description-md5: 48c7fff4f597610fc55c90b450c508dd
Description-en: R-Type-like horizontal shoot'em-up
 Geki 3 is a horizontal shoot'em-up game similar to classic arcade games
 such as R-Type or Zero "All Your Base Are Belong To Us" Wing. It features
 four levels and various weapons.

Package: gem
Description-md5: b263313890bef580e0219ab487c2c139
Description-en: Graphics Environment for Multimedia - Pure Data library
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package contains the core library.
 .
 Basic image reading/writing support (PNG/JPEG/TGA/BMP) and model reading
 support (OBJ) is included in this core package.
 If you want to be able to use more external data sources (live video capture,
 film footage, still images, ...), you have to install one (or more) of the
 gem-plugin-* packages.

Package: gem-dev
Description-md5: 5ab0bcf8dfffa768e5b12dfbd77ced18
Description-en: Graphics Environment for Multimedia (development files)
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides the header-files for compiling externals (plugins) for
 Gem.

Package: gem-doc
Description-md5: 248ed9cd67f988465b5dcb4ec39d2ed2
Description-en: Graphics Environment for Multimedia (documentation)
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package includes the documentation for Gem.

Package: gem-extra
Description-md5: 2631f815a487aef7b6c13ef2b35a036e
Description-en: Graphics Environment for Multimedia - extra objects
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package includes some contrib objects, mainly for tracking.
 Currently included objects are:
 [pix_mano], [pix_drum] tracking objects by Jaime Oliver
 [pix_fiducialtrack] reacTIVision-like tracking

Package: gem-plugin-assimp
Description-md5: 2cb4bbe47baa9de2d99c93a0076d2364
Description-en: Graphics Environment for Multimedia - Assimp support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides model loading using Assimp.

Package: gem-plugin-bad
Description-md5: 02faa4cd4acdd93441bff4028b0dc3be
Description-en: Graphics Environment for Multimedia - plugins from the "bad" set
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package contains Gem plugins from the "bad" set,
 that aren't up to par compared to other plugins, e.g. because
 they are not widely tested yet, because they are interfacing hardware that
 has become near extinct or because the underlying framework is unmaintained.
 .
 - filmFFMPEG: movie loading with FFMPEG
 - filmMPEG3: MPEG-1/MPEG-2 movie loading with libmpeg3
 - videoDC1394: capturing from industry-grade IIDC ("firewire") cameras
 - videoDV4L: capturing from consumer-grade DV ("firewire") camcorders
 - videoUNICAP: capturing via the unicap framework
 - [gemglutwindow]: GLUT based windowing

Package: gem-plugin-glfw3
Description-md5: 913e0a3b6be4421a55cdc481d1469c85
Description-en: Graphics Environment for Multimedia - GLFW3 support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides windowing using GLFW3.
 .
 This package provides experimental windowing using GLUT.

Package: gem-plugin-gmerlin
Description-md5: 31de2c9ee3a78c8693acb7c1dd7bd311
Description-en: Graphics Environment for Multimedia - GMERLIN support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides film/movie decoding using the gmerlin-avdecoder library.

Package: gem-plugin-jpeg
Description-md5: a8b010a22b8f65f3c61b7e7964ddaaec
Description-en: Graphics Environment for Multimedia - JPEG support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides image input and output using the libjpeg library.
 If you have installed the gem-plugin-magick package as well, you might find
 that you don't need this package as you can already read and write jpeg images.

Package: gem-plugin-lqt
Description-md5: e359a47ef863114275ed0c9ea6a6bf13
Description-en: Graphics Environment for Multimedia - LQT support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides film/movie input and output using the libquicktime
 library.

Package: gem-plugin-magick
Description-md5: ecb07097215819f8f9fda73c550fc7e7
Description-en: Graphics Environment for Multimedia - ImageMagick support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides image input and output using the ImageMagick library.

Package: gem-plugin-pipewire
Description-md5: 04e26e8defca249411f7d706c853c596
Description-en: Graphics Environment for Multimedia - pipewire plugins
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides experimental support for video input and output via the
 PipeWire framework.

Package: gem-plugin-sdl
Description-md5: 7b47860405135a238791b81c02146f35
Description-en: Graphics Environment for Multimedia - SDL2 support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides windowing using SDL.

Package: gem-plugin-sgi
Description-md5: 3e254b814bb5b05693a2f799ce2a40f9
Description-en: Graphics Environment for Multimedia - SGI support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides image loading for SGI images.
 If you have installed the gem-plugin-magick package as well, you might find
 that you don't need this package as you can already read and write(!) SGI
 images.

Package: gem-plugin-tiff
Description-md5: 18bb323199c2240ce61a8dc55898c962
Description-en: Graphics Environment for Multimedia - TIFF support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides image input and output using the libtiff library.
 If you have installed the gem-plugin-magick package as well, you might find
 that you don't need this package as you can already read and write TIFF images.

Package: gem-plugin-ugly
Description-md5: 60020678da46600b9c63739e0b61058e
Description-en: Graphics Environment for Multimedia - plugins from the "ugly" set
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package contains video input/output plugins from the "ugly" set,
 that might require special infrastructure (DeckLink, NDI, ...).

Package: gem-plugin-v4l2
Description-md5: 8ad179c790ef5e00d4fa8f9e8c835e97
Description-en: Graphics Environment for Multimedia - V4L2 output support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides video input and output using V4L2.
 .
 For video output, you might want to use a loopback device, for which you will
 have to install the v4l2loopback kernel module as well.

Package: gem-plugin-vlc
Description-md5: 940e621efb8261e59f8382026989c209
Description-en: Graphics Environment for Multimedia - VLC support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides video capturing using the VideoLAN-Client engine.

Package: gem-plugin-vnc
Description-md5: ae67296fdda2a146e4e542e2387ce0a7
Description-en: Graphics Environment for Multimedia - VNC support
 Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics
 rendering and animation to Pd.  Pd is a graphical programming language and
 computer music system.
 .
 This package provides video capturing using vncserver.

Package: gem2deb
Description-md5: 613c3ed5ca845bb0fa2fd0980c118f19
Description-en: Debian Ruby packaging suite
 gem2deb is a set of tools to create Debian package from ruby software
 distributed with Rubygems. gem2tgz converts the .gem file to a tar archive,
 then dh-make-ruby creates a Debian source package from that archive. That
 Debian package uses the included Debhelper helper, dh_ruby, to generate
 a proper Debian package. Both pure-ruby and native packages are supported.

Package: gem2deb-test-runner
Description-md5: 2d73a89e49a09feafa108fa3c3236787
Description-en: Debian Ruby packaging suite - tool to run tests
 gem2deb is a set of tools to create Debian package from ruby software
 distributed with Rubygems.
 .
 This package contains the tool to run the tests.

Package: gemdropx
Description-md5: c63363bdc902cb3072b3a753afe7af8b
Description-en: Gem Drop X is an interesting one-player puzzle game for X11
 The game is played with YOU at the bottom of the screen.  At the
 top is a random assortment of colored shapes ("gems").  As time
 goes on, more gems appear at the very top of the screen, pushing the
 rest downwards.  The game is over when the gems reach the bottom.
 .
 It's your job to keep the screen from filling up.  You do this by
 "grabbing" gems from the top of the screen, carrying them around,
 if need be, and "throwing" them back up.
 .
 If, when you throw some gems back up, you create a "match" of 3 or more
 gems in a vertical column, they disappear (with a cool little explosion).
 At this point, if there are any "matches" of the same gem to the left or
 right of this column, they disappear too!  And so on.  This is great for
 cool chain-reactions! You also get more points for the more gems that
 disappear in a match.  (Matching four gives as many points as matching
 three twice, for example.)

Package: gemma
Description-md5: 11a648caf5e96186d43b1f2dbeca3534
Description-en: Genome-wide Efficient Mixed Model Association
 GEMMA is the software implementing the Genome-wide Efficient Mixed
 Model Association algorithm for a standard linear mixed model and some
 of its close relatives for genome-wide association studies (GWAS):
 .
 * It fits a univariate linear mixed model (LMM) for marker association
 tests with a single phenotype to account for population stratification
 and sample structure, and for estimating the proportion of variance in
 phenotypes explained (PVE) by typed genotypes (i.e. "chip heritability").
 * It fits a multivariate linear mixed model (mvLMM) for testing marker
 associations with multiple phenotypes simultaneously while controlling
 for population stratification, and for estimating genetic correlations
 among complex phenotypes.
 * It fits a Bayesian sparse linear mixed model (BSLMM) using Markov
 chain Monte Carlo (MCMC) for estimating PVE by typed genotypes,
 predicting phenotypes, and identifying associated markers by jointly
 modeling all markers while controlling for population structure.
 * It estimates variance component/chip heritability, and partitions
 it by different SNP functional categories. In particular, it uses HE
 regression or REML AI algorithm to estimate variance components when
 individual-level data are available. It uses MQS to estimate variance
 components when only summary statisics are available.
 .
 GEMMA is computationally efficient for large scale GWAS and uses freely
 available open-source numerical libraries.

Package: gemma-doc
Description-md5: 6e2aaf9c191eccf43db6eb28b7beddfc
Description-en: Example folder for GEMMA
 This package ships example data for the Genome-wide Efficient Mixed
 Model Association.

Package: gemmi
Description-md5: 94a261dea76f9c00e201aed0e01479ae
Description-en: library for structural biology - executable
 Library for macromolecular crystallography and structural bioinformatics. For
 working with coordinate files (mmCIF, PDB, mmJSON), refinement restraints
 (monomer library), electron density maps (CCP4), and crystallographic
 reflection data (MTZ, SF-mmCIF). It understands crystallographic symmetries,
 it knows how to switch between the real and reciprocal space and it can do a
 few other things.
 .
 This package contains main gemmi executable.

Package: gen-rescue-netscript
Description-md5: 9810f2f6bc95601e32bdf6dfdfb953e4
Description-en: generate a rescue system network configuration script
 gen-rescue-netscript generates a shell script to configure a rescue system's
 network according to the current network configuration of the running system.
 It inspects that configuration via ip(8) --json output and emits a standalone
 POSIX sh script that recreates it, for use e.g. when booting a rescue image
 and needing to bring the same box back onto the same network without DHCP
 being available or wanted.
 .
 The generated script brings up a single interface, establishes static routes
 and writes local resolver configuration.

Package: genders
Description-md5: 05788d4e0fe4eae94f19b79462bf87d7
Description-en: cluster configuration management database tools
 Genders is a static cluster configuration database used for cluster
 configuration management.  It is used by a variety of tools and
 scripts for management of large clusters.  The genders database is
 typically replicated on every node of the cluster. It describes the
 layout and configuration of the cluster so that tools and scripts can
 sense the variations of cluster nodes. By abstracting this information
 into a plain text file, it becomes possible to change the
 configuration of a cluster by modifying only one file.

Package: geneagrapher
Description-md5: 96f57c15abf287fee634dfce5a3b41e9
Description-en: Create tree from Mathematics Genealogy Project (executable)
 The Mathematics Genealogy Grapher (Geneagrapher) is a software tool to gather
 the information for building math genealogy trees with data from the
 Mathematics Genealogy Project. The information extracted is stored in dot file
 format, which can then be passed to Graphviz to generate a graph.
 .
 This package contains the command-line tool.

Package: generate-ninja
Description-md5: 07fe9ff036b6e4b5c688313612d778d9
Description-en: meta-build system for ninja
 Generate-Ninja, or GN, is a meta-build system that generates Ninja
 build files so that you can build your project with Ninja. GN was,
 originally, part of the Chromium source tree, and has since been
 extracted into its own standalone repo.

Package: generator-scripting-language
Description-md5: 5a179059900204995bfc9ec6467ff829
Description-en: Generator Scripting Language code generator
 GSL/4.1 is a code construction tool.  It will generate code in all
 languages and for all purposes.  If this sounds too good to be true,
 welcome to 1996, when we invented these techniques.  Magic is simply
 technology that is twenty years ahead of its time. In addition to
 code construction, GSL has been used to generate database schema
 definitions, user interfaces, reports, system administration tools
 and much more.

Package: generator-scripting-language-examples
Description-md5: 7ef0b275b5917668f88f21def15261fc
Description-en: Examples for the Generator Scripting Language code generator
 GSL/4.1 is a code construction tool.  It will generate code in all
 languages and for all purposes.  If this sounds too good to be true,
 welcome to 1996, when we invented these techniques.  Magic is simply
 technology that is twenty years ahead of its time. In addition to
 code construction, GSL has been used to generate database schema
 definitions, user interfaces, reports, system administration tools
 and much more.
 .
 This package contains examples to get started with gsl.

Package: genext2fs
Description-md5: da14ae0f39cc44d3688a7cd107f79a2a
Description-en: ext2 filesystem generator for embedded systems
 genext2fs is meant to generate an ext2 filesystem  as a normal
 (non-root) user. It doesn't require you to mount the image file
 to copy files on it. It doesn't even require you to be the
 superuser to make device nodes.

Package: gengetopt
Description-md5: c50673848039bac7d04eeaa74fc2ea7d
Description-en: skeleton main.c generator
 gengetopt reads an interface description file, and writes a file containing
 a command-line parser function.  gengetopt supports: long and short options,
 11 types of parameters (including flag, int, double, string, and function
 call), and a usage message.

Package: genimage
Description-md5: 3c894cc946714cd91d1a57a1bd2001e3
Description-en: Image Creation Tool
 genimage is a tool to generate multiple filesystem and flash/disk
 images from a given root filesystem tree. It also supports creating
 flash/disk images out of different file-system images and files.

Package: genius
Description-md5: 91ce686a0384efccfc97b0de617f8732
Description-en: advanced general purpose calculator program (CLI frontend)
 Genius is a general purpose calculator program similar in some aspects to
 BC, Matlab or Maple. It is useful both as a simple calculator and as a
 research or educational tool. The syntax is very intuitive and is designed
 to mimic how mathematics is usually written.
 .
 This package contains a command line interface for genius.

Package: genius-common
Description-md5: 048c5e28eb3e6c47d14e560941043f7d
Description-en: advanced general purpose calculator program (common files)
 Genius is a general purpose calculator program similar in some aspects to
 BC, Matlab or Maple. It is useful both as a simple calculator and as a
 research or educational tool. The syntax is very intuitive and is designed
 to mimic how mathematics is usually written.
 .
 This package contains common files for genius.

Package: genius-dev
Description-md5: b52728361e93cbe046ff1882db840b5b
Description-en: advanced general purpose calculator program (development files)
 Genius is a general purpose calculator program similar in some aspects to
 BC, Matlab or Maple. It is useful both as a simple calculator and as a
 research or educational tool. The syntax is very intuitive and is designed
 to mimic how mathematics is usually written.
 .
 This package contains development files needed for developing and building
 plugins.

Package: genny
Description-md5: 3e3d55235d5bcb92952132f6bfc25191
Description-en: Elegant generics for Go - program
 Until the Go core team include support for generics in
 Go, genny is a code-generation generics solution.
 .
 It allows one to write normal buildable and testable Go
 code which, when processed by the genny gen tool, will
 replace the generics with specific types
 genny - Generics for Go Build Status
 .
 This is the program package.

Package: genometester
Description-md5: 3c679b6fcf4c5f8458c173887f22d60c
Description-en: toolkit for performing set operations on k-mer lists
 Toolkit for performing set operations - union, intersection and
 complement - on k-mer lists.
 .
 GenomeTester4 toolkit, which contains a novel tool GListCompare for
 performing union, intersection and complement (difference) set
 operations on k-mer lists. It contains examples of how these
 general operations can be combined to solve a variety of biological
 analysis tasks.

Package: genomethreader
Description-md5: 10343b593bae7c426badf0d09d241389
Description-en: software tool to compute gene structure predictions
 GenomeThreader is a software tool to compute gene structure predictions.
 The gene structure predictions are calculated using a similarity-based
 approach where additional cDNA/EST and/or protein sequences are used to
 predict gene structures via spliced alignments. GenomeThreader was motivated
 by disabling limitations in GeneSeqer, a popular gene prediction program
 which is widely used for plant genome annotation.

Package: genometools
Description-md5: 00c8a03659977f199801c7a670b057b3
Description-en: versatile genome analysis toolkit
 The GenomeTools contains a collection of useful tools for biological
 sequence analysis and -presentation combined into a single binary.
 .
 The toolkit contains binaries for sequence and annotation handling, sequence
 compression, index structure generation and access, annotation visualization,
 and much more.

Package: genometools-common
Description-md5: 7e1f44f32080d3bc8b45b3614b40c53b
Description-en: shared data files for GenomeTools
 This package contains configuration files such as alphabet
 transformations, style files, etc. required to use the GenomeTools
 executable and/or library.

Package: genometools-doc
Description-md5: 526c1492d63f7117ba842af153eff979
Description-en: documentation for GenomeTools
 This package contains API documentation and tool documentation for
 GenomeTools. The GenomeTools toolkit contains binaries for sequence and
 annotation handling, sequence compression, index structure generation and
 access, annotation visualization, and much more.

Package: genomicsdb-tools
Description-md5: f3c0e1cf2e344595052b3ff22fec9d34
Description-en: sparse array storage library for genomics (tools)
 GenomicsDB is built on top of a htslib fork and an internal array storage
 system for importing, querying and transforming variant data. Variant data is
 sparse by nature (sparse relative to the whole genome) and using sparse array
 data stores is a perfect fit for storing such data.
 .
 The GenomicsDB stores variant data in a 2D array where:
 - Each column corresponds to a genomic position (chromosome + position);
 - Each row corresponds to a sample in a VCF (or CallSet in the GA4GH
 terminology);
 - Each cell contains data for a given sample/CallSet at a given position;
 data is stored in the form of cell attributes;
 - Cells are stored in column major order - this makes accessing cells with
 the same column index (i.e. data for a given genomic position over all
 samples) fast.
 - Variant interval/gVCF interval data is stored in a cell at the start of the
 interval. The END is stored as a cell attribute. For variant intervals
 (such as deletions and gVCF REF blocks), an additional cell is stored at
 the END value of the variant interval. When queried for a given genomic
 position, the query library performs an efficient sweep to determine all
 intervals that intersect with the queried position.
 .
 This package contains some tools to be run as executable files.

Package: genparse
Description-md5: 44e4f19ce9c468b54741f759e2f04137
Description-en: command line parser generator
 From simple and concise specification file, you can define
 the command line parameters and switches that you would like
 to be able to pass to your program.
 Genparse creates the C code of the parser for you, which you can then
 compile as a separate file and link with your program.

Package: genromfs
Description-md5: 78329ad9986d0af74d7f7bad45155ed8
Description-en: This is the mkfs equivalent for romfs filesystem
 You need it to build a romfs filesystem.  romfs is a small,
 read-only filesystem intended for installation/rescue
 disks or "embedded" applications.
 .
 This filesystem is supported by Linux 2.1.25 and later.

Package: gensio-bin
Description-md5: ca67e831dbbbabdb38423807939b6247
Description-en: abstract stream I/O (command line tool)
 This library (pronounced gen'-see-oh) is used to abstract stream I/O
 like serial port, TCP, telnet, UDP, SSL, IPMI SOL etc and offers a
 framework for giving a consistent view of various stream (and packet)
 I/O types. You create a gensio object (or a gensio), and you can use
 that gensio without having to know too much about what is going on
 underneath. You can stack gensio on top of another one to add protocol
 funcionality. For instance, you can create a TCP gensio, stack SSL on
 top of that, and stack Telnet on top of that. It supports a number of
 network I/O and serial ports.  Gensio can be used for sending and
 receiving ports, and it also supports establishing encrypted and
 authenticated connections.
 .
 This package contains the command line tool.

Package: gentoo
Description-md5: 9ad3e891b5d22b3d284de9f8f8926b5b
Description-en: fully GUI-configurable, two-pane X file manager
 gentoo is a two-pane file manager for the X Window System. gentoo lets the
 user do (almost) all of the configuration and customizing from within the
 program itself. If you still prefer to hand-edit configuration files,
 they're fairly easy to work with since they are written in an XML format.
 .
 gentoo features a fairly complex and powerful file identification system,
 coupled to an object-oriented style system, which together give you a lot
 of control over how files of different types are displayed and acted upon.
 Additionally, over a hundred pixmap images are available for use in file
 type descriptions.
 .
 gentoo was written from scratch in ANSI C, and it utilizes the GTK+ toolkit
 for its interface.

Package: genwqe-tools
Description-md5: 2df62bffda3a05a5d04ac79b7e33d99c
Description-en: utilities for accelerated libz implementation
 Accelerated libz implementation uses FPGA based PCIe cards
 (e.g. zEDC) to accelerate compression/decompression.
 .
 This package provides utilities to use libzADC, as well as
 gzip/gunzip names for genwqe utilities in a subdirectory not in
 $PATH.

Package: genxdr
Description-md5: 29b5b38eacd22965261b9a3609a89212
Description-en: Go XDR enc/decoder - code generation utility
 Package xdr is an XDR marshalling/unmarshalling library.
 It uses code generation and not reflection.
 .
 This package contains the CLI utility to generate go code.

Package: geoclue-2-demo
Description-md5: 175c2d757e1b1e531728d6cb56c2ec97
Description-en: geoinformation service (demonstration programs)
 GeoClue is a D-Bus geoinformation service. The goal of the Geoclue project
 is to make creating location-aware applications as simple as possible.
 .
 This package contains the demonstration programs.

Package: geoclue-stumbler
Description-md5: 814bfff4dfbcaa98fdcdb2895b01e32d
Description-en: Geoclue GUI for browsing and submitting geolocation data
 Collect Cell tower and Wi-Fi Access Point data and submit it to
 Ichnaea-compatible services using the geoclue service.
 It can also record journeys, export them as GPX files and generate
 statistics. Optimized for mobile devices.

Package: geocode-glib-tests
Description-md5: 1a903b330e890d730e2bf27510d42495
Description-en: installed tests for the geocode-glib library
 Geocode-glib allows you to do geocoding (going from a place name,
 to a longitude/latitude pair) and reverse geocoding (finding a place
 name from coordinates) using the Nominatim service.
 .
 This package contains the tests for the geocode-glib library.

Package: geogebra
Description-md5: 4052b3c2eb5b3b676ccc0050e499fd3b
Description-en: Dynamic mathematics software for education
 GeoGebra is a dynamic geometry program. You can do constructions with points,
 vectors, segments, lines, conic sections as well as functions and change
 them dynamically afterwards. On the other hand, equations and coordinates
 can be entered directly.
 .
 Support for many geometric constructions is provided, as well as support
 for many calculus-based tools (derivatives, osculating circle, ...).
 .
 GeoGebra files can be exported in many different formats, or as interactive
 applets for web pages.

Package: geogebra-gnome
Description-md5: 019e1eead091a2430cabce888355afb9
Description-en: GNOME integration layer for GeoGebra
 GeoGebra is a dynamic geometry system. You can do constructions with points,
 vectors, segments, lines, conic sections as well as functions and change
 them dynamically afterwards. On the other hand, equations and coordinates
 can be entered directly.
 .
 Support for many geometric constructions is provided, as well as support
 for many elementary calculus-based tools (derivatives, osculating circle, ...).
 .
 GeoGebra files can be exported in many different formats, or as interactive
 applets for web pages.
 .
 This package contains the GNOME thumbnailer for the GeoGebra file format.

Package: geographiclib-doc
Description-md5: 33836e81bc51dbad9396395444981791
Description-en: C++ library to solve some geodesic problems -- documentation
 GeographicLib is a small set of C++ classes for converting between
 geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates,
 for geoid calculations, and for computing geodesic. It is a suitable
 replacement for the core functionality provided by NGA Geotrans.
 .
 This package contains the documentation for the GeographicLib tools.

Package: geographiclib-tools
Description-md5: caa68d5c22672d6e7c6261b33b7a9bd1
Description-en: C++ library to solve some geodesic problems -- tools
 GeographicLib is a small set of C++ classes for converting between
 geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates,
 for geoid calculations, and for computing geodesic. It is a suitable
 replacement for the core functionality provided by NGA Geotrans.
 .
 This package contains some core tools based on the GeographicLib library.

Package: geoip-bin
Description-md5: e058df40dc45f1ddd083b2822302409e
Description-en: IP lookup command line tools that use the GeoIP library
 GeoIP is a C library that enables the user to find the country that any
 IP address or hostname originates from. It uses a file based database.
 .
 This database simply contains IP blocks as keys, and countries as values and
 it should be more complete and accurate than using reverse DNS lookups.
 .
 This package contains the command line utilities to resolve the IP numbers
 using the GeoIP library.

Package: geoip-database
Description-md5: 3bfa5b4c9f973261799fb4d9355f3b6c
Description-en: IP lookup command line tools that use the GeoIP library (country database)
 GeoIP is a C library that enables the user to find the country that any
 IP address or hostname originates from. It uses a file based database.
 .
 This database simply contains IP blocks as keys, and countries as values and
 it should be more complete and accurate than using reverse DNS lookups.
 .
 This package contains the free GeoLiteCountry database.

Package: geoipupdate
Description-md5: 9fbc9f818790a4878914cd7478378239
Description-en: MaxMind GeoIP/GeoIP2 database updates
 The GeoIP Update program performs automatic updates of GeoIP2 and GeoLite2
 binary databases, as supplied by MaxMind. These may be MaxMind's paid
 products, or their GeoLite variants that are less accurate but provided
 without charge.

Package: geomet
Description-md5: c73e3a55e8f0f9ab97e41a242b450123
Description-en: convert GeoJSON to/from WKT/WKB
 Geomet converts GeoJSON to/from WKT/WKB (Well-Known Text/Binary), and vice
 versa.

Package: geomview
Description-md5: 5aad241dc92af9959f86b1427a4df0c9
Description-en: interactive geometry viewing program
 Geomview is interactive geometry software which is
 particularly appropriate for mathematics research and education.
 In particular, geomview can display things in hyperbolic and
 spherical space as well as Euclidean space.
 .
 Geomview allows multiple independently controllable objects and
 cameras.  It provides interactive control for motion, appearances
 (including lighting, shading, and materials), picking on an
 object, edge or vertex level, snapshots in SGI image file or
 Renderman RIB format, and adding or deleting objects is provided
 through direct mouse manipulation, control panels, and keyboard
 shortcuts.  External programs can drive desired aspects of the
 viewer (such as continually loading changing geometry or
 controlling the motion of certain objects) while allowing
 interactive control of everything else.

Package: geonkick
Description-md5: f1e3a51214e6f279d484c84c8a0e9bdb
Description-en: Kick drum synthesizer
 Geonkick is a synthesizer that can synthesize elements of percussion. The most
 basic examples are: kick drums, snares, hit-hats, shakers, claps, steaks.
 .
 Available as an LV2 plugin and JACK standalone version.

Package: geophar
Description-md5: 971117da8b20b95c2d539a1b80b1dde7
Description-en: Swiss army knife for the math teacher
 this application contains every tool you would like to find when
 preparing math courses, exercises or their keys. Features:
 - symbolic calculus
 - tables of variations, LaTeX syntax
 - dynamic geometry
 - probability trees
 - graphs
 - function plotting
 - histograms, etc.

Package: geos-bin
Description-md5: 1183dab92684993614f1ef61f0b87cfb
Description-en: Geometry engine for Geographic Information Systems - Utilities
 GEOS provides a spatial object model and fundamental geometric
 functions. It implements the geometry model defined in the
 OpenGIS Consortium Simple Features Specification for SQL.
 Functions provided include:
 .
 * spatial predicates (based on the DE-9IM model),
 * overlay functions (intersection, difference, union,
 symmetric difference),
 * buffer,
 * convex hull,
 * area and distance functions, and
 * topological validity checking
 .
 This package contains the utilities.

Package: geotiff-bin
Description-md5: c31ac19fd57af9da000c2f88af0eb1a2
Description-en: GeoTIFF (geografic enabled TIFF) library -- tools
 This C library supports TIFF 6.0 based interchange format for georeferenced
 raster imagery. The GeoTIFF standard has been developed for reading, and
 writing geographic meta-information tags on top of TIFF raster.
 .
 The GeoTIFF library comes with two utility programs here included:
 .
 listgeo - dumps the metadata of a GeoTIFF file.
 geotifcp - applies metadata to a TIFF file, making it a GeoTIFF file.

Package: geotranz
Description-md5: a75e334e6a2c7982ca00ad5257331237
Description-en: GEOgraphic coordinates TRANslator
 GEOTRANZ (Geographic Translator) is an application program which allows
 you to easily convert geographic coordinates among a wide variety of
 coordinate systems, map projections, and datums. Currently, twenty-five
 different coordinate systems, map projections, grids, and coding
 schemes, and over two hundred different datums, are supported.
 .
 The user interface of GEOTRANZ is similar to that of a calculator, but
 can also be used to efficiently convert large numbers of coordinates
 contained in text files.
 .
 GEOTRANZ is the Debian name of GEOTRANS, a product of the National
 Geospatial-Intelligence Agency (NGA) and U.S. Army Engineering Research
 and Development Center.
 .
 This package contains the geotranz java graphical interface.

Package: geotranz-doc
Description-md5: 8cbaa2f206de2ee426ed55e8a6ae3f0f
Description-en: GEOgraphic coordinates TRANslator (documentation)
 GEOTRANZ (Geographic Translator) is an application program which allows
 you to easily convert geographic coordinates among a wide variety of
 coordinate systems, map projections, and datums. Currently, twenty-five
 different coordinate systems, map projections, grids, and coding
 schemes, and over two hundred different datums, are supported.
 .
 GEOTRANZ is the Debian name of GEOTRANS, a product of the National
 Geospatial-Intelligence Agency (NGA) and U.S. Army Engineering Research
 and Development Center.
 .
 This package contains a lot of documentation and examples.

Package: geotranz-help
Description-md5: 0e8483fd31011c0dcfb0ff7bedc8f9e0
Description-en: GEOgraphic coordinates TRANslator (help files)
 GEOTRANZ (Geographic Translator) is an application program which allows
 you to easily convert geographic coordinates among a wide variety of
 coordinate systems, map projections, and datums. Currently, twenty-five
 different coordinate systems, map projections, grids, and coding
 schemes, and over two hundred different datums, are supported.
 .
 GEOTRANZ is the Debian name of GEOTRANS, a product of the National
 Geospatial-Intelligence Agency (NGA) and U.S. Army Engineering Research
 and Development Center.
 .
 This package contains the help files for the GEOTRANZ graphical interface.

Package: gerbera
Description-md5: d3a4a05b1b9119d17bca6783c9b00fef
Description-en: UPnP MediaServer
 Gerbera is an UPnP MediaServer with a nice web user interface based on
 MediaTomb. It allows you to stream your digital media through your home
 network and listen to/watch it on a variety of UPnP compatible devices.
 .
 Gerbera implements the UPnP MediaServer V 1.0 specification that can be found
 on http://www.upnp.org/. The current implementation focuses on parts that are
 required by the specification, however Gerbera's functionality is extended to
 cover the optional parts of the spec as well.

Package: gerbera-doc
Description-md5: 501132f2902ba7e3aa03e064d98f6662
Description-en: UPnP MediaServer - documentation
 Gerbera is an UPnP MediaServer with a nice web user interface based on
 MediaTomb. It allows you to stream your digital media through your home
 network and listen to/watch it on a variety of UPnP compatible devices.
 .
 Gerbera implements the UPnP MediaServer V 1.0 specification that can be found
 on http://www.upnp.org/. The current implementation focuses on parts that are
 required by the specification, however Gerbera's functionality is extended to
 cover the optional parts of the spec as well.
 .
 This package contains the documentation for Gerbera.

Package: gerbv
Description-md5: 707f6027417af4968d51640a43048142
Description-en: Gerber file viewer (only RS 274 X format)
 gerbv is a utility for viewing Gerber RS-274X files, Excellon drill files,
 and CSV files for pick-and-place files. Gerber files are used for
 communicating printed circuit board (PCB) designs to PCB manufacturers.

Package: gereal
Description-md5: 60418713ee9143e30dc5c563a69ac033
Description-en: serial terminal management system
 gereal is a rewrite of the cereal tool by Daniel Kahn Gillmor and provides
 a framework to easily set up and maintain easy access to serial lines
 that may be used to connect to network devices and other systems.
 .
 gereal can control an arbitrary number of independent sessions.
 Direct access to the monitored lines is arrange through a command line
 utility that can either connect to a session belonging to the currently
 logged-in user, through screen's multiuser feature or via implicitly
 invoked sudo.
 .
 Like cereal, gereal uses screen to do the actual work and is thus limited
 to what screen can do on a serial console, but it uses systemd generators
 to generate the systemd units that monitor the processes. cereal's logging
 features are not available in gereal (yet).

Package: gerris
Description-md5: fff89ad5c8dd4916aa2d11154ac2ef7c
Description-en: Fluid Flow Solver
 Gerris is a system for the solution of the partial differential
 equations describing fluid flow.
 .
 A brief summary of its main (current) features:
 .
 * Solves the time-dependent incompressible variable-density Euler,
 Stokes or Navier-Stokes equations
 * Adaptive mesh refinement: the resolution is adapted dynamically to
 the features of the flow
 * Entirely automatic mesh generation in complex geometries
 * Second-order in space and time
 * Unlimited number of advected/diffused passive tracers
 * Flexible specification of additional source terms
 * Portable parallel support using the MPI library
 * Volume of Fluid advection scheme for interfacial flows
 .
 This package has MPI support built in.

Package: gertty
Description-md5: a968a70e3a48f761e4f8e7e8c102962b
Description-en: Console-based interface to Gerrit
 Gertty is a console-based interface to the Gerrit Code Review system.
 As compared to the web interface, the main advantages are:
 .
 Workflow -- the interface is designed to support a workflow similar
 to reading network news or mail.  In particular, it is designed to
 deal with a large number of review requests across a large number
 of projects.
 .
 Offline Use -- Gertty syncs information about changes in subscribed
 projects to a local database and local git repos.  All review
 operations are performed against that database and then synced back
 to Gerrit.
 .
 Speed -- user actions modify locally cached content and need not
 wait for server interaction.
 .
 Convenience -- because Gertty downloads all changes to local git
 repos, a single command instructs it to checkout a change into that
 repo for detailed examination or testing of larger changes.

Package: ges1.0-tools
Description-md5: 96d96db97c92429cac3b5cad691bbfd3
Description-en: Tools for use with the GStreamer editing services
 The GStreamer multimedia framework and the accompanying NLE set of
 plugins for non-linear editing offer all the building blocks for:
 * Decoding and encoding to a wide variety of formats, through all the
 available GStreamer plugins.
 * Easily choosing segments of streams and arranging them through time
 through the NLE set of plugins.
 But all those building blocks only offer stream-level access, which
 results in developers who want to write non-linear editors to write a
 consequent amount of code to get to the level of non-linear editing
 notions which are closer and more meaningful for the end-user
 (and therefore the application).
 .
 The GStreamer Editing Services (GES) aims to fill the gap between
 GStreamer/NLE and the application developer by offering a series
 of classes to simplify the creation of many kind of editing-related
 applications.
 .
 This package contains command-line tools for GStreamer editing
 services.

Package: gesftpserver
Description-md5: 09f716b24df43ac0866481441c261ca3
Description-en: sftp server submodule for OpenSSH
 Green End SFTP Server is an SFTP server
 supporting up to protocol version 6.
 It is possible to use it
 as a drop-in replacement for the OpenSSH server
 (which supports only protocol version 3).
 .
 * Protocol versions 3 and higher:
 * Upload and download files
 * List files
 * Create directories and symbolic links
 * Rename and delete files
 * Protocol versions 4 and higher:
 * Filename encoding translation
 * Text mode transfers
 * String owner/group names (instead of numeric)
 * Sub-second timestamps (where supported by server OS)
 * Protocol versions 5 and higher:
 * Extended rename semantics (e.g. atomic overwrite)
 * Protocol versions 6 and higher:
 * Create hard links
 * Several SFTP extensions
 .
 Features of SFTP protocol versions are listed more detailed
 at <http://www.greenend.org.uk/rjk/sftp/sftpversions.html>.
 .
 Features beyond the v3 set depend on suitable client support.
 A list of clients and the versions they support
 is at <http://www.greenend.org.uk/rjk/sftp/sftpimpls.html>.

Package: getdata
Description-md5: fb035bf5507d538227efe72335e2445a
Description-en: management of external databases
 Many scientific communities share the problem of regularly updating
 external databases. With every update, also various tasks need to
 be performed for the update of indices that need to be recreated.
 This work depends on the tools that are available locally and is
 not always completely simple.
 .
 This package provides the getData Perl script, which in some not
 so complicated manner performs the invocation to wget to download
 data and then knows how to perform the indexing. There is only
 a hash table to be filled with the commands to be executed.
 Maintainers of scientific packages that are strongly coupled to
 public datasets are invited to add a runtime dependency to this
 package and add instructions for getData to follow.

Package: getdns-utils
Description-md5: 41d2c2ba09e7ad281762f48fd0860eb6
Description-en: modern asynchronous DNS API (utils)
 getdns is a modern asynchronous DNS API.  It implements DNS entry
 points from a design developed and vetted by application developers,
 in an API specification edited by Paul Hoffman.  This API intends to
 offer application developers a modernized and flexible way to access
 DNS security (DNSSEC) and other powerful new DNS features; a
 particular hope is to inspire application developers towards
 innovative security solutions in their applications.
 .
 This package contains getdns-query utility.

Package: getdp
Description-md5: d37be89327ef07aeaf1bd960a9d14b69
Description-en: general environment for the treatment of discrete problems
 GetDP is a general finite element solver using mixed elements to
 discretize de Rham-type complexes in one, two and three dimensions.
 .
 The main feature of GetDP is the closeness between the input data
 defining discrete problems (written by the user in ASCII data files)
 and the symbolic mathematical expressions of these problems.
 .
 See GetDP's reference manual for a more thorough overview of GetDP's
 capabilities: http://www.geuz.org/getdp

Package: getdp-sparskit
Description-md5: c238adac56d31689c87d19ae4f434b5b
Description-en: general environment for the treatment of discrete problems
 GetDP is a general finite element solver using mixed elements to
 discretize de Rham-type complexes in one, two and three dimensions.
 .
 The main feature of GetDP is the closeness between the input data
 defining discrete problems (written by the user in ASCII data files)
 and the symbolic mathematical expressions of these problems.
 .
 See GetDP's reference manual for a more thorough overview of GetDP's
 capabilities: http://www.geuz.org/getdp
 .
 Getdp is compiled with SPARSKIT support

Package: getmail6
Description-md5: 09c4168831bf7d57c2fbdb2c58e309d4
Description-en: mail retriever with support for POP3, IMAP4 and SDPS
 getmail6 is intended as a simple replacement for fetchmail.
 It retrieves mail (either all messages, or only unread messages)
 from one or more POP3/IMAP4/SDPS servers for one or more email
 accounts, and reliably delivers into a qmail-style Maildir, mbox
 file or to a command (pipe delivery) like maildrop or procmail,
 specified on a per-account basis. getmail6 also has support for
 domain (multidrop) mailboxes.
 .
 Supported protocols:
 POP3, POP3-over-SSL, IMAP4, IMAP4-over-SSL, and SDPS mail.
 .
 getmail6 is based on getmail with adaptations for Python3.

Package: getstream
Description-md5: 870f28d960d09c9377bec095b8a75b6f
Description-en: DVB streaming application
 getstream is a small utility which is able to pull a MPEG
 transport stream from a DVB card and stream it to the local
 area network. It is written to replace VLC, and uses much less
 CPU and memory than VLC.

Package: gettext-el
Description-md5: 1df05e64d52d49cb3383b6b9388e6fc0
Description-en: Emacs mode for editing gettext .po files
 This package provides an Emacs major mode for editing .po files.

Package: getty-run
Description-md5: 1aea4fdf45185b585473659872e22b7f
Description-en: runscripts to supervise getty processes
 runit is a collection of tools to provide system-wide service supervision
 and to manage services.  Contrary to sysv init, it not only cares about
 starting and stopping services, but also supervises the service daemons
 while they are running.  Amongst other things, it provides a reliable
 interface to send signals to service daemons without the need for pid-files,
 and a log facility with automatic log file rotation and disk space limits.
 .
 This package provides scripts to supervise getty processes, allowing
 local login.

Package: gf-complete-tools
Description-md5: 3a0f8dafbdb443be3c9fdedc0d188b47
Description-en: Galois Field Arithmetic - tools
 Galois Field arithmetic forms the backbone of erasure-coded storage systems,
 most famously the Reed-Solomon erasure code. A Galois Field is defined over
 w-bit words and is termed GF(2^w). As such, the elements of a Galois Field are
 the integers 0, 1, . . ., 2^w − 1. Galois Field arithmetic defines addition
 and multiplication over these closed sets of integers in such a way that they
 work as you would hope they would work. Specifically, every number has a
 unique multiplicative inverse. Moreover, there is a value, typically the value
 2, which has the property that you can enumerate all of the non-zero elements
 of the field by taking that value to successively higher powers.
 .
 This package contains miscellaneous tools for working with gf-complete.

Package: gfan
Description-md5: d092548058a4cab7081af8b7a993454f
Description-en: program for computing with Groebner fans
 Gfan is a software package for computing Groebner fans and tropical
 varieties. These are polyhedral fans associated to polynomial
 ideals. The maximal cones of a Groebner fan are in bijection with
 the marked reduced Groebner bases of its defining ideal. The
 software computes all marked reduced Groebner bases of an ideal.
 Their union is a universal Groebner basis. The tropical variety of a
 polynomial ideal is a certain subcomplex of the Groebner fan. Gfan
 contains algorithms for computing this complex for general ideals and
 specialized algorithms for tropical curves, tropical hypersurfaces
 and tropical varieties of prime ideals. In addition to the above core
 functions the package contains many tools which are useful in the
 study of Groebner bases, initial ideals and tropical geometry. Among
 these are an interactive traversal program for Groebner fans and
 programs for graphical renderings.
 .
 For ordinary Groebner basis computations Gfan is not competitive in
 speed compared to programs such as CoCoA, Singular and Macaulay2.

Package: gfarm-client
Description-md5: 53c09bb5deaa4cef06699deaddd7dfc8
Description-en: Gfarm file system clients
 The Gfarm file system is designed to turn commodity PCs into nodes of
 a distributed storage network, implementing the Grid Datafarm
 architecture for global petascale data-intensive computing. It solves
 performance and reliability problems in NFS and AFS by means of
 multiple file replicas, and not only prevents performance degradation
 due to access concentration, but also supports fault tolerance and
 disaster recovery.
 .
 This package provides client utilities for Gfarm.

Package: gfarm-doc
Description-md5: 4e27e9c979f85a1396efdf5604e32e26
Description-en: Gfarm file system documentation
 The Gfarm file system is designed to turn commodity PCs into nodes of
 a distributed storage network, implementing the Grid Datafarm
 architecture for global petascale data-intensive computing. It solves
 performance and reliability problems in NFS and AFS by means of
 multiple file replicas, and not only prevents performance degradation
 due to access concentration, but also supports fault tolerance and
 disaster recovery.
 .
 This package provides documentation for Gfarm.

Package: gfarm2fs
Description-md5: c4765b0a58340d3c4bb8b3cbaff4dada
Description-en: FUSE program to mount the Gfarm file system
 gfarm2fs is a FUSE client to provide access to the Gfarm file system.
 .
 The Gfarm file system is designed to turn commodity PCs into nodes of
 a distributed storage network, implementing the Grid Datafarm
 architecture for global petascale data-intensive computing. It solves
 performance and reliability problems in NFS and AFS by means of
 multiple file replicas, and not only prevents performance degradation
 due to access concentration, but also supports fault tolerance and
 disaster recovery.

Package: gff2aplot
Description-md5: 35024aa2599a5fe952979a6dadbd5a7e
Description-en: pair-wise alignment-plots for genomic sequences in PostScript
 A program to visualize the alignment of two genomic sequences together with
 their annotations. From GFF-format input files it produces PostScript figures
 for that alignment.
 The following menu lists many features of gff2aplot:
 * Comprehensive alignment plots for any GFF-feature. Attributes are defined
 separately so you can modify only whatsoever attributes for a given file or
 share same customization across different data-sets.
 * All parameters are set by default within the program, but it can be also
 fully configured via gff2ps-like flexible customization files. Program can
 handle several of such files, summarizing all the settings before producing
 the corresponding figure. Moreover, all customization parameters can be set
 via command-line switches, which allows users to play with those parameters
 before adding any to a customization file.
 * Source order is taken from input files, if you swap file order you can
 visualize alignment and its annotation with the new input arrangement.
 * All alignment scores can be visualized in a PiP box below gff2aplot area,
 using grey-color scale, user-defined color scale or score-dependent
 gradients.
 * Scalable fonts, which can also be chosen among the basic PostScript default
 fonts. Feature and group labels can be rotated to improve readability in
 both annotation axes.
 * The program is still defined as a Unix filter so it can handle data from
 files, redirections and pipes, writing output to standard-output and
 warnings to standard error.
 * gff2aplot is able to manage many physical page formats (from A0 to A10, and
 more -see available page sizes in its manual-), including user-defined ones.
 This allows, for instance, the generation of poster size genomic maps, or
 the use of a continuous-paper supporting plotting device, either in portrait
 or landscape.
 * You can draw different alignments on same alignment plot and distinguish
 them by using different colors for each.
 * Shape dictionary has been expanded, so that further feature shapes are now
 available (see manual).
 * Annotation projections through alignment plots (so called ribbons) emulate
 transparencies via complementary color fill patterns. This feature allows
 one to show color pseudo-blending when horizontal and vertical ribbons
 overlap.

Package: gff2ps
Description-md5: 4465e6c0db1ba009aa3566978fbb690c
Description-en: produces PostScript graphical output from GFF-files
 gff2ps is a script program developed with the aim of converting gff-formatted
 records into high quality one-dimensional plots in PostScript. Such plots
 maybe useful for comparing genomic structures and to visualizing outputs from
 genome annotation programs.
 It can be used in a very simple way, because it assumes that the GFF file
 itself carries enough formatting information, but it also allows through a
 number of options and/or a configuration file, for a great degree of
 customization.

Package: gffread
Description-md5: 1be102725540f468e3758d7769e6d196
Description-en: GFF/GTF format conversions, region filtering, FASTA sequence extraction
 Gffread is a GFF/GTF parsing utility providing format conversions,
 region filtering, FASTA sequence extraction and more.

Package: gfmd
Description-md5: 3f0f7dcd15050d2800c055dcb24b3001
Description-en: Gfarm file system metadata server
 The Gfarm file system is designed to turn commodity PCs into nodes of
 a distributed storage network, implementing the Grid Datafarm
 architecture for global petascale data-intensive computing. It solves
 performance and reliability problems in NFS and AFS by means of
 multiple file replicas, and not only prevents performance degradation
 due to access concentration, but also supports fault tolerance and
 disaster recovery.
 .
 This package provides the Gfarm metadata server, which equips a
 host to function as a server node managing file system metadata.

Package: gforth
Description-md5: 879c20778a3c6fac5211956f6320afb4
Description-en: GNU Forth Language Environment
 This is the GNU'ish implementation of a Forth programming environment.
 .
 Forth, as a language, is best known for being stack-based, and completely
 extensible.  Each Forth environment provides one or more dictionaries of
 pre-defined words, and programming in Forth consists of defining and
 executing new words that are combinations of previously defined words.  It
 has been said that learning Forth changes forever the way you think about
 writing programs.
 .
 For more information about Forth, visit the Forth Interest Group web site
 at http://www.forth.org/fig.html.

Package: gforth-common
Description-md5: 641a991859b25d863ee9f7719f729955
Description-en: GNU Forth architecture-independent dictionaries
 This is the GNU'ish implementation of a Forth programming environment.
 .
 Forth, as a language, is best known for being stack-based, and completely
 extensible.  Each Forth environment provides one or more dictionaries of
 pre-defined words, and programming in Forth consists of defining and
 executing new words that are combinations of previously defined words.  It
 has been said that learning Forth changes forever the way you think about
 writing programs.
 .
 This package provides the architecture-independent Forth dictionaries.

Package: gforth-lib
Description-md5: 8127efe6e9aa2b501b1742f2c6af0d12
Description-en: GNU Forth Language Environment architecture-dependent files
 This is the GNU'ish implementation of a Forth programming environment.
 .
 Forth, as a language, is best known for being stack-based, and completely
 extensible.  Each Forth environment provides one or more dictionaries of
 pre-defined words, and programming in Forth consists of defining and
 executing new words that are combinations of previously defined words.  It
 has been said that learning Forth changes forever the way you think about
 writing programs.
 .
 This package provides the architecture-dependent precompiled libraries.

Package: gfortran-11
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-aarch64-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-alpha-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-arc-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-arm-linux-gnueabi
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-arm-linux-gnueabihf
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-doc
Description-md5: 17a01a9ada93e104865a01e6615e2401
Description-en: Documentation for the GNU Fortran compiler (gfortran)
 Documentation for the GNU Fortran compiler in info format.

Package: gfortran-11-hppa-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-i686-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-m68k-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-multilib
Description-md5: ad5cf91f123889c593b105572b4a958c
Description-en: GNU Fortran compiler (multilib support)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-11-multilib-i686-linux-gnu
Description-md5: a6370152d33c73991053fd0ccd0f96a1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-11-multilib-powerpc-linux-gnu
Description-md5: 8ca0d2d3b434392060f6439cccaaf800
Description-en: GNU Fortran compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-11-multilib-powerpc64-linux-gnu
Description-md5: 5ba1e22a329c6f46d7881f3e8202c6d1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-11-multilib-sparc64-linux-gnu
Description-md5: fc27aea099406231cbd73adc1a457896
Description-en: GNU Fortran compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-11-multilib-x86-64-linux-gnux32
Description-md5: 3b7d0a784bfc0e1afc6c83c2c50884a3
Description-en: GNU Fortran compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-11-powerpc-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-powerpc64-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-powerpc64le-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-riscv64-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-s390x-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-sh4-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-sparc64-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-11-x86-64-linux-gnux32
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-aarch64-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-alpha-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-arc-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-arm-linux-gnueabi
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-arm-linux-gnueabihf
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-doc
Description-md5: 17a01a9ada93e104865a01e6615e2401
Description-en: Documentation for the GNU Fortran compiler (gfortran)
 Documentation for the GNU Fortran compiler in info format.

Package: gfortran-12-hppa-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-i686-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-m68k-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-multilib
Description-md5: ad5cf91f123889c593b105572b4a958c
Description-en: GNU Fortran compiler (multilib support)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-12-multilib-i686-linux-gnu
Description-md5: a6370152d33c73991053fd0ccd0f96a1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-12-multilib-powerpc-linux-gnu
Description-md5: 8ca0d2d3b434392060f6439cccaaf800
Description-en: GNU Fortran compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-12-multilib-powerpc64-linux-gnu
Description-md5: 5ba1e22a329c6f46d7881f3e8202c6d1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-12-multilib-sparc64-linux-gnu
Description-md5: fc27aea099406231cbd73adc1a457896
Description-en: GNU Fortran compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-12-multilib-x86-64-linux-gnux32
Description-md5: 3b7d0a784bfc0e1afc6c83c2c50884a3
Description-en: GNU Fortran compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-12-powerpc-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-powerpc64-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-powerpc64le-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-riscv64-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-s390x-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-sh4-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-sparc64-linux-gnu
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-12-x86-64-linux-gnux32
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-13
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-13-aarch64-linux-gnu
Description-md5: c9a58ab7359394ce988886339852089d
Description-en: GNU Fortran compiler for the aarch64-linux-gnu architecture
 This is the GNU Fortran compiler for the aarch64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-alpha-linux-gnu
Description-md5: a4832dd75abfe832e55556f9b772bdca
Description-en: GNU Fortran compiler for the alpha-linux-gnu architecture
 This is the GNU Fortran compiler for the alpha-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-arc-linux-gnu
Description-md5: b2cf41c0a32b43b42670e9aede5e67d9
Description-en: GNU Fortran compiler for the arc-linux-gnu architecture
 This is the GNU Fortran compiler for the arc-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-arm-linux-gnueabi
Description-md5: b908330f5ce121aa347892eb39a7208b
Description-en: GNU Fortran compiler for the arm-linux-gnueabi architecture
 This is the GNU Fortran compiler for the arm-linux-gnueabi architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-arm-linux-gnueabihf
Description-md5: 97ae8549d5e903133d4832ce451bf9d5
Description-en: GNU Fortran compiler for the arm-linux-gnueabihf architecture
 This is the GNU Fortran compiler for the arm-linux-gnueabihf architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-doc
Description-md5: 17a01a9ada93e104865a01e6615e2401
Description-en: Documentation for the GNU Fortran compiler (gfortran)
 Documentation for the GNU Fortran compiler in info format.

Package: gfortran-13-for-build
Description-md5: 748b70d5e078f51a0a1a8810f97e7888
Description-en: GNU Fortran compiler for the build architecture
 This is the GNU Fortran compiler for the build architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 This is a dependency package.

Package: gfortran-13-for-host
Description-md5: 45750004f61e98b776fd803bf4361bf0
Description-en: GNU Fortran compiler for the host architecture
 This is the GNU Fortran compiler for the host architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gfortran-13-hppa-linux-gnu
Description-md5: d29d2fc16a6c647800aedc27eb191723
Description-en: GNU Fortran compiler for the hppa-linux-gnu architecture
 This is the GNU Fortran compiler for the hppa-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-i686-linux-gnu
Description-md5: b4cc25194ee0177ada8bf1a75e17c538
Description-en: GNU Fortran compiler for the i686-linux-gnu architecture
 This is the GNU Fortran compiler for the i686-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-loongarch64-linux-gnu
Description-md5: 4febae4d65cde649de63b5a13a12f4df
Description-en: GNU Fortran compiler for the loongarch64-linux-gnu architecture
 This is the GNU Fortran compiler for the loongarch64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-m68k-linux-gnu
Description-md5: 87a9603f0e8394d3efd142e3ccfdf982
Description-en: GNU Fortran compiler for the m68k-linux-gnu architecture
 This is the GNU Fortran compiler for the m68k-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-multilib
Description-md5: ad5cf91f123889c593b105572b4a958c
Description-en: GNU Fortran compiler (multilib support)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-13-multilib-i686-linux-gnu
Description-md5: a6370152d33c73991053fd0ccd0f96a1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-13-multilib-powerpc-linux-gnu
Description-md5: 8ca0d2d3b434392060f6439cccaaf800
Description-en: GNU Fortran compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-13-multilib-powerpc64-linux-gnu
Description-md5: 5ba1e22a329c6f46d7881f3e8202c6d1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-13-multilib-sparc64-linux-gnu
Description-md5: fc27aea099406231cbd73adc1a457896
Description-en: GNU Fortran compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-13-multilib-x86-64-linux-gnux32
Description-md5: 3b7d0a784bfc0e1afc6c83c2c50884a3
Description-en: GNU Fortran compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-13-powerpc-linux-gnu
Description-md5: 73db4808194a17d54df02f8d5d05fa32
Description-en: GNU Fortran compiler for the powerpc-linux-gnu architecture
 This is the GNU Fortran compiler for the powerpc-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-powerpc64-linux-gnu
Description-md5: e625813955c23107d9baf479c45004d6
Description-en: GNU Fortran compiler for the powerpc64-linux-gnu architecture
 This is the GNU Fortran compiler for the powerpc64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-powerpc64le-linux-gnu
Description-md5: c4e5fd95008e20fa21421f07aca27e28
Description-en: GNU Fortran compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Fortran compiler for the powerpc64le-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-riscv64-linux-gnu
Description-md5: 647d753ad3c3df0948710e5369bc92d3
Description-en: GNU Fortran compiler for the riscv64-linux-gnu architecture
 This is the GNU Fortran compiler for the riscv64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-s390x-linux-gnu
Description-md5: 01fdbbd9efb81f1ce24e9908283f9b07
Description-en: GNU Fortran compiler for the s390x-linux-gnu architecture
 This is the GNU Fortran compiler for the s390x-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-sh4-linux-gnu
Description-md5: 6d9eb1e6e8a2f7b958bdd7ba6180873b
Description-en: GNU Fortran compiler for the sh4-linux-gnu architecture
 This is the GNU Fortran compiler for the sh4-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-sparc64-linux-gnu
Description-md5: e102e8b8f9cdf8069797e9e6d3250a81
Description-en: GNU Fortran compiler for the sparc64-linux-gnu architecture
 This is the GNU Fortran compiler for the sparc64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-x86-64-linux-gnu
Description-md5: d58c4dfdb182f598353d755dda19253d
Description-en: GNU Fortran compiler for the x86_64-linux-gnu architecture
 This is the GNU Fortran compiler for the x86_64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-13-x86-64-linux-gnux32
Description-md5: da11919870ba3bbf8e9dcdb16b81cdae
Description-en: GNU Fortran compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Fortran compiler for the x86_64-linux-gnux32 architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-14-aarch64-linux-gnu
Description-md5: c9a58ab7359394ce988886339852089d
Description-en: GNU Fortran compiler for the aarch64-linux-gnu architecture
 This is the GNU Fortran compiler for the aarch64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-alpha-linux-gnu
Description-md5: a4832dd75abfe832e55556f9b772bdca
Description-en: GNU Fortran compiler for the alpha-linux-gnu architecture
 This is the GNU Fortran compiler for the alpha-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-arc-linux-gnu
Description-md5: b2cf41c0a32b43b42670e9aede5e67d9
Description-en: GNU Fortran compiler for the arc-linux-gnu architecture
 This is the GNU Fortran compiler for the arc-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-arm-linux-gnueabi
Description-md5: b908330f5ce121aa347892eb39a7208b
Description-en: GNU Fortran compiler for the arm-linux-gnueabi architecture
 This is the GNU Fortran compiler for the arm-linux-gnueabi architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-arm-linux-gnueabihf
Description-md5: 97ae8549d5e903133d4832ce451bf9d5
Description-en: GNU Fortran compiler for the arm-linux-gnueabihf architecture
 This is the GNU Fortran compiler for the arm-linux-gnueabihf architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-doc
Description-md5: 17a01a9ada93e104865a01e6615e2401
Description-en: Documentation for the GNU Fortran compiler (gfortran)
 Documentation for the GNU Fortran compiler in info format.

Package: gfortran-14-for-build
Description-md5: 748b70d5e078f51a0a1a8810f97e7888
Description-en: GNU Fortran compiler for the build architecture
 This is the GNU Fortran compiler for the build architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 This is a dependency package.

Package: gfortran-14-for-host
Description-md5: 45750004f61e98b776fd803bf4361bf0
Description-en: GNU Fortran compiler for the host architecture
 This is the GNU Fortran compiler for the host architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gfortran-14-hppa-linux-gnu
Description-md5: d29d2fc16a6c647800aedc27eb191723
Description-en: GNU Fortran compiler for the hppa-linux-gnu architecture
 This is the GNU Fortran compiler for the hppa-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-i686-linux-gnu
Description-md5: b4cc25194ee0177ada8bf1a75e17c538
Description-en: GNU Fortran compiler for the i686-linux-gnu architecture
 This is the GNU Fortran compiler for the i686-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-loongarch64-linux-gnu
Description-md5: 4febae4d65cde649de63b5a13a12f4df
Description-en: GNU Fortran compiler for the loongarch64-linux-gnu architecture
 This is the GNU Fortran compiler for the loongarch64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-m68k-linux-gnu
Description-md5: 87a9603f0e8394d3efd142e3ccfdf982
Description-en: GNU Fortran compiler for the m68k-linux-gnu architecture
 This is the GNU Fortran compiler for the m68k-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-multilib
Description-md5: ad5cf91f123889c593b105572b4a958c
Description-en: GNU Fortran compiler (multilib support)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-14-multilib-i686-linux-gnu
Description-md5: a6370152d33c73991053fd0ccd0f96a1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-14-multilib-powerpc-linux-gnu
Description-md5: 8ca0d2d3b434392060f6439cccaaf800
Description-en: GNU Fortran compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-14-multilib-powerpc64-linux-gnu
Description-md5: 5ba1e22a329c6f46d7881f3e8202c6d1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-14-multilib-sparc64-linux-gnu
Description-md5: fc27aea099406231cbd73adc1a457896
Description-en: GNU Fortran compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-14-multilib-x86-64-linux-gnux32
Description-md5: 3b7d0a784bfc0e1afc6c83c2c50884a3
Description-en: GNU Fortran compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-14-powerpc-linux-gnu
Description-md5: 73db4808194a17d54df02f8d5d05fa32
Description-en: GNU Fortran compiler for the powerpc-linux-gnu architecture
 This is the GNU Fortran compiler for the powerpc-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-powerpc64-linux-gnu
Description-md5: e625813955c23107d9baf479c45004d6
Description-en: GNU Fortran compiler for the powerpc64-linux-gnu architecture
 This is the GNU Fortran compiler for the powerpc64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-powerpc64le-linux-gnu
Description-md5: c4e5fd95008e20fa21421f07aca27e28
Description-en: GNU Fortran compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Fortran compiler for the powerpc64le-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-riscv64-linux-gnu
Description-md5: 647d753ad3c3df0948710e5369bc92d3
Description-en: GNU Fortran compiler for the riscv64-linux-gnu architecture
 This is the GNU Fortran compiler for the riscv64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-s390x-linux-gnu
Description-md5: 01fdbbd9efb81f1ce24e9908283f9b07
Description-en: GNU Fortran compiler for the s390x-linux-gnu architecture
 This is the GNU Fortran compiler for the s390x-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-sh4-linux-gnu
Description-md5: 6d9eb1e6e8a2f7b958bdd7ba6180873b
Description-en: GNU Fortran compiler for the sh4-linux-gnu architecture
 This is the GNU Fortran compiler for the sh4-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-sparc64-linux-gnu
Description-md5: e102e8b8f9cdf8069797e9e6d3250a81
Description-en: GNU Fortran compiler for the sparc64-linux-gnu architecture
 This is the GNU Fortran compiler for the sparc64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-x86-64-linux-gnu
Description-md5: d58c4dfdb182f598353d755dda19253d
Description-en: GNU Fortran compiler for the x86_64-linux-gnu architecture
 This is the GNU Fortran compiler for the x86_64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-14-x86-64-linux-gnux32
Description-md5: da11919870ba3bbf8e9dcdb16b81cdae
Description-en: GNU Fortran compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Fortran compiler for the x86_64-linux-gnux32 architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-15-alpha-linux-gnu
Description-md5: a4832dd75abfe832e55556f9b772bdca
Description-en: GNU Fortran compiler for the alpha-linux-gnu architecture
 This is the GNU Fortran compiler for the alpha-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-15-arc-linux-gnu
Description-md5: b2cf41c0a32b43b42670e9aede5e67d9
Description-en: GNU Fortran compiler for the arc-linux-gnu architecture
 This is the GNU Fortran compiler for the arc-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-15-arm-linux-gnueabi
Description-md5: b908330f5ce121aa347892eb39a7208b
Description-en: GNU Fortran compiler for the arm-linux-gnueabi architecture
 This is the GNU Fortran compiler for the arm-linux-gnueabi architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-15-hppa-linux-gnu
Description-md5: d29d2fc16a6c647800aedc27eb191723
Description-en: GNU Fortran compiler for the hppa-linux-gnu architecture
 This is the GNU Fortran compiler for the hppa-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-15-loongarch64-linux-gnu
Description-md5: 4febae4d65cde649de63b5a13a12f4df
Description-en: GNU Fortran compiler for the loongarch64-linux-gnu architecture
 This is the GNU Fortran compiler for the loongarch64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-15-m68k-linux-gnu
Description-md5: 87a9603f0e8394d3efd142e3ccfdf982
Description-en: GNU Fortran compiler for the m68k-linux-gnu architecture
 This is the GNU Fortran compiler for the m68k-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-15-multilib-i686-linux-gnu
Description-md5: a6370152d33c73991053fd0ccd0f96a1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-15-multilib-powerpc-linux-gnu
Description-md5: 8ca0d2d3b434392060f6439cccaaf800
Description-en: GNU Fortran compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-15-multilib-powerpc64-linux-gnu
Description-md5: 5ba1e22a329c6f46d7881f3e8202c6d1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-15-multilib-sparc64-linux-gnu
Description-md5: fc27aea099406231cbd73adc1a457896
Description-en: GNU Fortran compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-15-multilib-x86-64-linux-gnux32
Description-md5: 3b7d0a784bfc0e1afc6c83c2c50884a3
Description-en: GNU Fortran compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-15-powerpc-linux-gnu
Description-md5: 73db4808194a17d54df02f8d5d05fa32
Description-en: GNU Fortran compiler for the powerpc-linux-gnu architecture
 This is the GNU Fortran compiler for the powerpc-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-15-powerpc64-linux-gnu
Description-md5: e625813955c23107d9baf479c45004d6
Description-en: GNU Fortran compiler for the powerpc64-linux-gnu architecture
 This is the GNU Fortran compiler for the powerpc64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-15-sh4-linux-gnu
Description-md5: 6d9eb1e6e8a2f7b958bdd7ba6180873b
Description-en: GNU Fortran compiler for the sh4-linux-gnu architecture
 This is the GNU Fortran compiler for the sh4-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-15-sparc64-linux-gnu
Description-md5: e102e8b8f9cdf8069797e9e6d3250a81
Description-en: GNU Fortran compiler for the sparc64-linux-gnu architecture
 This is the GNU Fortran compiler for the sparc64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-15-x86-64-linux-gnux32
Description-md5: da11919870ba3bbf8e9dcdb16b81cdae
Description-en: GNU Fortran compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Fortran compiler for the x86_64-linux-gnux32 architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16
Description-md5: 5dd93c5d21d0717205bc5a3b538b0ca2
Description-en: GNU Fortran compiler
 This is the GNU Fortran compiler, which compiles
 Fortran on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gfortran-16-aarch64-linux-gnu
Description-md5: c9a58ab7359394ce988886339852089d
Description-en: GNU Fortran compiler for the aarch64-linux-gnu architecture
 This is the GNU Fortran compiler for the aarch64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-alpha-linux-gnu
Description-md5: a4832dd75abfe832e55556f9b772bdca
Description-en: GNU Fortran compiler for the alpha-linux-gnu architecture
 This is the GNU Fortran compiler for the alpha-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-arc-linux-gnu
Description-md5: b2cf41c0a32b43b42670e9aede5e67d9
Description-en: GNU Fortran compiler for the arc-linux-gnu architecture
 This is the GNU Fortran compiler for the arc-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-arm-linux-gnueabi
Description-md5: b908330f5ce121aa347892eb39a7208b
Description-en: GNU Fortran compiler for the arm-linux-gnueabi architecture
 This is the GNU Fortran compiler for the arm-linux-gnueabi architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-arm-linux-gnueabihf
Description-md5: 97ae8549d5e903133d4832ce451bf9d5
Description-en: GNU Fortran compiler for the arm-linux-gnueabihf architecture
 This is the GNU Fortran compiler for the arm-linux-gnueabihf architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-doc
Description-md5: 17a01a9ada93e104865a01e6615e2401
Description-en: Documentation for the GNU Fortran compiler (gfortran)
 Documentation for the GNU Fortran compiler in info format.

Package: gfortran-16-for-build
Description-md5: 748b70d5e078f51a0a1a8810f97e7888
Description-en: GNU Fortran compiler for the build architecture
 This is the GNU Fortran compiler for the build architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 This is a dependency package.

Package: gfortran-16-for-host
Description-md5: 45750004f61e98b776fd803bf4361bf0
Description-en: GNU Fortran compiler for the host architecture
 This is the GNU Fortran compiler for the host architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gfortran-16-hppa-linux-gnu
Description-md5: d29d2fc16a6c647800aedc27eb191723
Description-en: GNU Fortran compiler for the hppa-linux-gnu architecture
 This is the GNU Fortran compiler for the hppa-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-i686-linux-gnu
Description-md5: b4cc25194ee0177ada8bf1a75e17c538
Description-en: GNU Fortran compiler for the i686-linux-gnu architecture
 This is the GNU Fortran compiler for the i686-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-loongarch64-linux-gnu
Description-md5: 4febae4d65cde649de63b5a13a12f4df
Description-en: GNU Fortran compiler for the loongarch64-linux-gnu architecture
 This is the GNU Fortran compiler for the loongarch64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-m68k-linux-gnu
Description-md5: 87a9603f0e8394d3efd142e3ccfdf982
Description-en: GNU Fortran compiler for the m68k-linux-gnu architecture
 This is the GNU Fortran compiler for the m68k-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-multilib
Description-md5: ad5cf91f123889c593b105572b4a958c
Description-en: GNU Fortran compiler (multilib support)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-16-multilib-i686-linux-gnu
Description-md5: a6370152d33c73991053fd0ccd0f96a1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-16-multilib-powerpc-linux-gnu
Description-md5: 8ca0d2d3b434392060f6439cccaaf800
Description-en: GNU Fortran compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-16-multilib-powerpc64-linux-gnu
Description-md5: 5ba1e22a329c6f46d7881f3e8202c6d1
Description-en: GNU Fortran compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-16-multilib-sparc64-linux-gnu
Description-md5: fc27aea099406231cbd73adc1a457896
Description-en: GNU Fortran compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-16-multilib-x86-64-linux-gnux32
Description-md5: 3b7d0a784bfc0e1afc6c83c2c50884a3
Description-en: GNU Fortran compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Fortran compiler, which compiles Fortran on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gfortran-16-powerpc-linux-gnu
Description-md5: 73db4808194a17d54df02f8d5d05fa32
Description-en: GNU Fortran compiler for the powerpc-linux-gnu architecture
 This is the GNU Fortran compiler for the powerpc-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-powerpc64-linux-gnu
Description-md5: e625813955c23107d9baf479c45004d6
Description-en: GNU Fortran compiler for the powerpc64-linux-gnu architecture
 This is the GNU Fortran compiler for the powerpc64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-powerpc64le-linux-gnu
Description-md5: c4e5fd95008e20fa21421f07aca27e28
Description-en: GNU Fortran compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Fortran compiler for the powerpc64le-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-riscv64-linux-gnu
Description-md5: 647d753ad3c3df0948710e5369bc92d3
Description-en: GNU Fortran compiler for the riscv64-linux-gnu architecture
 This is the GNU Fortran compiler for the riscv64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-s390x-linux-gnu
Description-md5: 01fdbbd9efb81f1ce24e9908283f9b07
Description-en: GNU Fortran compiler for the s390x-linux-gnu architecture
 This is the GNU Fortran compiler for the s390x-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-sh4-linux-gnu
Description-md5: 6d9eb1e6e8a2f7b958bdd7ba6180873b
Description-en: GNU Fortran compiler for the sh4-linux-gnu architecture
 This is the GNU Fortran compiler for the sh4-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-sparc64-linux-gnu
Description-md5: e102e8b8f9cdf8069797e9e6d3250a81
Description-en: GNU Fortran compiler for the sparc64-linux-gnu architecture
 This is the GNU Fortran compiler for the sparc64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-x86-64-linux-gnu
Description-md5: d58c4dfdb182f598353d755dda19253d
Description-en: GNU Fortran compiler for the x86_64-linux-gnu architecture
 This is the GNU Fortran compiler for the x86_64-linux-gnu architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-16-x86-64-linux-gnux32
Description-md5: da11919870ba3bbf8e9dcdb16b81cdae
Description-en: GNU Fortran compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Fortran compiler for the x86_64-linux-gnux32 architecture,
 which compiles Fortran on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gfortran-alpha-linux-gnu
Description-md5: 4b2555ce16307943017b9b686f87f2f1
Description-en: GNU Fortran 95 compiler for the alpha architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the alpha architecture.

Package: gfortran-arc-linux-gnu
Description-md5: 257716b137d30c1625402128bd4f5a63
Description-en: GNU Fortran 95 compiler for the arc architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the arc architecture.

Package: gfortran-arm-linux-gnueabi
Description-md5: b6c1872ade483e562292856476781f92
Description-en: GNU Fortran 95 compiler for the armel architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the armel architecture.

Package: gfortran-hppa-linux-gnu
Description-md5: 818c09fa3031d6682148e4c02ed37109
Description-en: GNU Fortran 95 compiler for the hppa architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the hppa architecture.

Package: gfortran-loongarch64-linux-gnu
Description-md5: 8404ac25b16013ac738183d69439ba8f
Description-en: GNU Fortran 95 compiler for the loong64 architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the loong64 architecture.

Package: gfortran-m68k-linux-gnu
Description-md5: effd2b861b8854414502b85a9b7d7562
Description-en: GNU Fortran 95 compiler for the m68k architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the m68k architecture.

Package: gfortran-mingw-w64
Description-md5: 226bdce350b0262f3c77b87c36299c88
Description-en: GNU Fortran compiler for MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Fortran compiler, supporting
 cross-compiling to 32- and 64-bit MinGW-w64 targets.

Package: gfortran-mingw-w64-i686
Description-md5: 8514229bdbe4d596f03ba9790bbcfd2a
Description-en: GNU Fortran compiler for MinGW-w64 targeting Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Fortran compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets.

Package: gfortran-mingw-w64-i686-posix
Description-md5: 8a0592c2734bdbf3cad2e63b33589d7c
Description-en: GNU Fortran compiler for MinGW-w64, Win32/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Fortran compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: gfortran-mingw-w64-i686-win32
Description-md5: 189f58f8edc956cf8be003dc5d75ed39
Description-en: GNU Fortran compiler for MinGW-w64, Win32/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Fortran compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the Win32
 threading model.

Package: gfortran-mingw-w64-x86-64
Description-md5: f81944970a0452452936b0dfcfe0605b
Description-en: GNU Fortran compiler for MinGW-w64 targeting Win64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Fortran compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets.

Package: gfortran-mingw-w64-x86-64-posix
Description-md5: 416377ec0777856235543e1a2b85afce
Description-en: GNU Fortran compiler for MinGW-w64, Win64/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Fortran compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: gfortran-mingw-w64-x86-64-win32
Description-md5: 8d5bee720a90108f09b45c667c3c492e
Description-en: GNU Fortran compiler for MinGW-w64, Win64/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Fortran compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the Win32
 threading model.

Package: gfortran-multilib-i686-linux-gnu
Description-md5: e6a8377677253a6fcfbcec127830c10c
Description-en: GNU Fortran 95 compiler for the i386 architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the i386 architecture.

Package: gfortran-multilib-powerpc-linux-gnu
Description-md5: 3003b6a78f1d31c9fc5376219a9df124
Description-en: GNU Fortran 95 compiler for the powerpc architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the powerpc architecture.

Package: gfortran-multilib-powerpc64-linux-gnu
Description-md5: b2b37d3b896ff77d3d2b76f33c41927a
Description-en: GNU Fortran 95 compiler for the ppc64 architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the ppc64 architecture.

Package: gfortran-multilib-sparc64-linux-gnu
Description-md5: 37dbd73b244a3a5e25ccc41fcfd3b2f0
Description-en: GNU Fortran 95 compiler for the sparc64 architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the sparc64 architecture.

Package: gfortran-multilib-x86-64-linux-gnux32
Description-md5: 2d224a9f6711ef713a9e6862f17ab378
Description-en: GNU Fortran 95 compiler for the x32 architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the x32 architecture.

Package: gfortran-powerpc-linux-gnu
Description-md5: 3003b6a78f1d31c9fc5376219a9df124
Description-en: GNU Fortran 95 compiler for the powerpc architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the powerpc architecture.

Package: gfortran-powerpc64-linux-gnu
Description-md5: b2b37d3b896ff77d3d2b76f33c41927a
Description-en: GNU Fortran 95 compiler for the ppc64 architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the ppc64 architecture.

Package: gfortran-sh4-linux-gnu
Description-md5: 42e4699be1d9d6b0b95746357d1a49c6
Description-en: GNU Fortran 95 compiler for the sh4 architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the sh4 architecture.

Package: gfortran-sparc64-linux-gnu
Description-md5: 37dbd73b244a3a5e25ccc41fcfd3b2f0
Description-en: GNU Fortran 95 compiler for the sparc64 architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the sparc64 architecture.

Package: gfortran-x86-64-linux-gnux32
Description-md5: 2d224a9f6711ef713a9e6862f17ab378
Description-en: GNU Fortran 95 compiler for the x32 architecture
 This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Fortran 95
 cross-compiler for the x32 architecture.

Package: gfs2-utils
Description-md5: f08c6010a5375543fdf3b2495d21348a
Description-en: Global File System 2 - filesystem tools
 The Global File System allows a cluster of machines to concurrently access
 shared storage hardware like SANs or iSCSI and network block devices. GFS
 can be deployed to build high-availability services without the single point
 of failure of a file server.
 .
 This package contains tools for creating and managing global file systems.
 GFS itself is a set of kernel modules.

Package: gfsd
Description-md5: 94f134ae149cc59a9344c11b5c99568e
Description-en: Gfarm file system daemon
 The Gfarm file system is designed to turn commodity PCs into nodes of
 a distributed storage network, implementing the Grid Datafarm
 architecture for global petascale data-intensive computing. It solves
 performance and reliability problems in NFS and AFS by means of
 multiple file replicas, and not only prevents performance degradation
 due to access concentration, but also supports fault tolerance and
 disaster recovery.
 .
 This package provides the Gfarm file system daemon, which equips a
 host to function as a storage node for the network.

Package: gfsecret
Description-md5: 6f94813b71d907fb4f0ff64c33e6effd
Description-en: Tools to make secret sharing easier
 Gfsecret is a set of tools to facilitate secret sharing according to the
 Adi Shamir’s secret sharing scheme.
 .
 Two tools are provided: gfsec-split will split a file into several shares,
 and gfsec-use will reconstruct the original file from some of the shares.
 Both tools use the concept of a share URI, which is a way of describing a
 share with a URI-like syntax. The gfsec-split program uses them to know where
 to dispatch the generated shares, and gfsec-use uses them to know where to
 search for shares in order to reconstruct the original file.
 .
 The package also provide a script wrapper around gfsec-split: gfsec-split-gpg
 to facilitate splitting your GnuPG private primary key which can be combine
 with gfsec-use.

Package: gfsview-batch
Description-md5: ddccb28552efb3abb371a0ae5846b15f
Description-en: batch-version of viewer for Gerris simulation files
 Gerris is a system for the solution of the partial differential
 equations describing fluid flow.
 .
 GfsView displays the results of 2D and 3D Gerris simulations.
 A brief summary of its main features:
 .
 * Scalar and vector cross-sections.
 * Isosurfaces.
 * Streamlines.
 * User-defined functions.
 * Fast adaptive display (using the multiresolution data
 representation of Gerris).
 * Scriptable.
 * Offline image generation.
 * Quality PostScript, PDF and bitmap outputs.

Package: gftl-dev
Description-md5: 9f2f6d38813e2e2da2e41e25c10d3150
Description-en: Containers and iterators for Fortran
 gFTL provides a mechanism to easily create robust containers and
 associated iterators which can be used within Fortran
 applications. The primary methods are intended to be as close to
 their C++ STL analogs as possible. These containers are a powerful
 productivity multiplier for certain types of software development,
 and hope that others find them to be just as useful.

Package: gftl-shared-dev
Description-md5: a15a2de928cb6400924760d379ce62c8
Description-en: Common gFTL containers of Fortran intrinsic types
 gFTL provides a mechanism to easily create robust containers and
 associated iterators which can be used within Fortran applications.
 The primary methods are intended to be as close to their C++ STL
 analogs as possible. The following three types of containers are
 provided: Vector (list), Set, Map (associated array).
 .
 This package provides gFTL containers for the Fortran intrinsic types.

Package: gftools
Description-md5: 7788de0000dd84189dfe0e774bf32b1b
Description-en: Google Fonts Tools
 This project contains tools used for working with the Google Fonts collection,
 plus Google Fonts Glyph Set Documentation in the /encodings subdirectory.
 While these tools are primarily intended for contributors to the Google Fonts
 project, anyone who works with fonts could find them useful.

Package: gftp
Description-md5: 2392ecd1f92535c33f623f169cd19d06
Description-en: FTP client (metapackage)
 gFTP is a multithreaded FTP client, using GLib.
 .
 This is an upgrade convenience package, it's only useful for depending on.

Package: gftp-common
Description-md5: d6a1cd8bbaf92a7a50869793366a1201
Description-en: shared files for other gFTP packages
 gFTP is a multithreaded FTP client. This package contains the locale data
 used by gftp-text, along with a common manual page.
 .
 gFTP features:
 * simultaneous downloads,
 * resuming of interrupted file transfers,
 * file transfer queues,
 * downloading of entire directories,
 * FTP and HTTP proxy support,
 * remote directory caching,
 * passive and non-passive file transfers,
 * drag-n-drop support,
 * bookmarks menu,
 * support for SSH and SSH2 file transfers,
 * support FXP transferts,
 * stop button, and many more features.

Package: gftp-text
Description-md5: 78d6b42147b25976595200b7018fe392
Description-en: colored FTP client using GLib
 gFTP text version is a multithreaded FTP client running under console and
 written using GLib.
 .
 gFTP features:
 * simultaneous downloads,
 * resuming of interrupted file transfers,
 * file transfer queues,
 * downloading of entire directories,
 * FTP and HTTP proxy support,
 * remote directory caching,
 * passive and non-passive file transfers,
 * drag-n-drop support,
 * bookmarks menu,
 * support for SSH and SSH2 file transfers,
 * support FXP transferts,
 * stop button, and many more features.

Package: gfxboot
Description-md5: dacebcc0ca068d91673a1386979de16b
Description-en: tool to test and create graphical boot logos (runtime)
 gfxboot is a tool to test and create graphical boot logos for gfxboot compliant
 boot loaders. Currently, this includes grub, lilo, and syslinux (all payloads).
 .
 This package contains the runtime utility.

Package: gfxboot-dev
Description-md5: 368555be148adde019e0c934a1aedcd9
Description-en: tool to test and create graphical boot logos (development)
 gfxboot is a tool to test and create graphical boot logos for gfxboot compliant
 boot loaders. Currently, this includes grub, lilo, and syslinux (all payloads).
 .
 This package contains the development utilities.

Package: gfxboot-themes
Description-md5: 146d4e88b2775ea6d58fc9ebcf6a0668
Description-en: tool to test and create graphical boot logos (themes)
 gfxboot is a tool to test and create graphical boot logos for gfxboot compliant
 boot loaders. Currently, this includes grub, lilo, and syslinux (all payloads).
 .
 This package contains full featured themes (KDE, openSUSE, SLED, SLES, and
 upstream).

Package: ggd-utils
Description-md5: d768eb32c67dcd1d3b80b1df2db8315f
Description-en: programs for use in ggd
 Takes a genome file and (currently) a .vcf.gz or
 a .bed.gz and checks that:
 .
 * a .tbi is present
 * the VCF has ""##fileformat=VCF" as the first line
 * the VCF has a #CHROM header
 * the chromosome are in the order specified by the genome file (and present)
 * the positions are sorted
 * the positions are <= the chromosome lengths defined in the genome file.
 .
 As a result, any new genome going into GGD will have
 a .genome file that will dictate the sort order
 and presence or absence of the 'chr' prefix for chromosomes

Package: gh
Description-md5: 3d12a99dda569158626806f640f0120d
Description-en: GitHub CLI, GitHub’s official command line tool
 GitHub CLI "gh" is GitHub on the command line.  It brings pull requests,
 issues, and other GitHub concepts to the terminal next to where you are
 already working with git and your code.
 .
 GitHub CLI is available for repositories hosted on GitHub.com and GitHub
 Enterprise Server 2.20+, and to install on macOS, Windows, and Linux.
 .
 Comparison with hub:
 .
 For many years, hub (https://github.com/github/hub) was the unofficial
 GitHub CLI tool.  gh is a new project that helps us explore what an
 official GitHub CLI tool can look like with a fundamentally different
 design.  While both tools bring GitHub to the terminal, hub behaves as a
 proxy to git, and gh is a standalone tool.  Check out the more detailed
 explanation at https://github.com/cli/cli/blob/trunk/docs/gh-vs-hub.md
 to learn more.

Package: ghc
Description-md5: 93851f98fb540e0c6b50dea771644cc6
Description-en: The Glasgow Haskell Compilation system
 The Glorious Glasgow Haskell Compilation system (GHC) is a compiler for
 Haskell.
 .
 Haskell is "the" standard lazy functional programming language.  The language
 definition and additional documentation can be found at
 https://www.haskell.org/documentation/.

Package: ghc-doc
Description-md5: 56e5b17abadd2479eae6e9df8413c5e3
Description-en: Documentation for the Glasgow Haskell Compilation system
 The Glorious Glasgow Haskell Compilation system (GHC) is a compiler for
 Haskell.
 .
 Haskell is "the" standard lazy functional programming language.  The language
 definition and additional documentation can be found at
 https://www.haskell.org/documentation/.
 .
 This package includes HTML, DVI and PS versions of the SGML-based
 documentation around GHC.

Package: ghc-prof
Description-md5: d48b7e12e5d7a91cd32e2372820fb9e9
Description-en: Profiling libraries for the Glasgow Haskell Compilation system
 The Glorious Glasgow Haskell Compilation system (GHC) is a compiler for
 Haskell.
 .
 Haskell is "the" standard lazy functional programming language.  The language
 definition and additional documentation can be found at
 https://www.haskell.org/documentation/.
 .
 This package contains additional profiling libraries. They are only needed,
 if you want to take a closer look on where exactly your program burns CPU
 cycles.

Package: ghdl
Description-md5: 898aa78eff5e5684d36c1b7162717375
Description-en: VHDL compiler/simulator
 GHDL is a compiler and simulator for VHDL, a Hardware Description Language.
 GHDL is not an interpreter: it allows you to analyse and elaborate sources to
 generate machine code from your design. Native program execution is the only
 way for high speed simulation.
 .
 GHDL offers three machine code generation backends: one based on GCC, one
 using the LLVM compiler suite and a GHDL specific one called mcode. These are
 available in the ghdl-gcc, ghdl-llvm and ghdl-mcode packages respectively.
 Both the GCC and LLVM backends create highly optimized code for excellent
 simulation performance while simulations compiled with the GCC backend also
 allow coverage testing using gcov. The mcode backend creates less performant
 code but makes up for it with much faster compilation. It is therefore
 preferable for smaller projects without large or long running simulations.
 .
 Multiple backends can be installed at the same time and selected by either
 invoking the desired GHDL directly (as ghdl-gcc, ghdl-llvm or ghdl-mcode) or
 by providing a GHDL_BACKEND environment variable (containing gcc, llvm or
 mcode) while invoking ghdl.
 .
 This package is a dependency package that will make sure at least one backend
 is installed.

Package: ghdl-common
Description-md5: b290124fad2a6e7a33b72c9925247d56
Description-en: VHDL compiler/simulator (common files)
 GHDL is a compiler and simulator for VHDL, a Hardware Description Language.
 GHDL is not an interpreter: it allows you to analyse and elaborate sources to
 generate machine code from your design. Native program execution is the only
 way for high speed simulation.
 .
 This package contains common files for the GHDL compiler packages.

Package: ghdl-gcc
Description-md5: ec1284d70cac706d2656e20b43505771
Description-en: VHDL compiler/simulator (GCC backend)
 GHDL is a compiler and simulator for VHDL, a Hardware Description Language.
 GHDL is not an interpreter: it allows you to analyse and elaborate sources to
 generate machine code from your design. Native program execution is the only
 way for high speed simulation.
 .
 This package contains the compiler with the GCC backend.

Package: ghdl-llvm
Description-md5: d7156d37c756669e593cfa7d02043035
Description-en: VHDL compiler/simulator (LLVM backend)
 GHDL is a compiler and simulator for VHDL, a Hardware Description Language.
 GHDL is not an interpreter: it allows you to analyse and elaborate sources to
 generate machine code from your design. Native program execution is the only
 way for high speed simulation.
 .
 This package contains the compiler with the LLVM backend.

Package: ghdl-mcode
Description-md5: a43d648f2765b04ca5f3eada73656aac
Description-en: VHDL compiler/simulator (mcode backend)
 GHDL is a compiler and simulator for VHDL, a Hardware Description Language.
 GHDL is not an interpreter: it allows you to analyse and elaborate sources to
 generate machine code from your design. Native program execution is the only
 way for high speed simulation.
 .
 This package contains the compiler with the mcode backend.

Package: ghdl-tools
Description-md5: be3177ca14cf04b7594ec1f43e04a999
Description-en: VHDL compiler/simulator (tools)
 GHDL is a compiler and simulator for VHDL, a Hardware Description Language.
 GHDL is not an interpreter: it allows you to analyse and elaborate sources to
 generate machine code from your design. Native program execution is the only
 way for high speed simulation.
 .
 This package contains ghwdump, a simple command line tool to extract
 information from GHW files produced by GHDL and display it as text. It is
 mainly intended for use in debugging and is not needed for regular use of
 GHDL, where a wavefile visualization tool like gtkwave would normally be used.

Package: ghex
Description-md5: 67cf246af8ab12639e8fc0d8c020bd11
Description-en: GNOME Hex editor for files
 The GHex program can view and edit files in two ways, hex or ascii. Good
 for editing saved game files.

Package: ghextris
Description-md5: dbea394233ddc1dc4b6dad2c4004fa72
Description-en: Tetris-like game on a hexagonal grid
 The object of the game is basically the same as in Tetris; use the
 pieces that fall down from the top of the game area to construct
 fully filled lines, which will then disappear to make room for more
 pieces. The twist is that the pieces are composed of hexagonal
 blocks, so your visualization skills will get an extra workout.

Package: ghkl
Description-md5: edc3e8a23ed4ecf703e455dd79835036
Description-en: diffractometer computation control application
 The hkl library is a framework for diffraction computation and
 diffractometer control, heavily used at the SOLEIL synchrotron. It
 supports various types of diffractometer geometry: Eulerian 4-circle,
 Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis
 geometry. For each of these it provides several numerically computed
 modes, such as bisector and constant psi.
 .
 This package provides a gui on top of the hkl library.

Package: ghmm
Description-md5: db27b01f40704aaedd02407b1b28ba58
Description-en: General Hidden-Markov-Model library - tools
 The General Hidden Markov Model Library (GHMM) is a C library with
 additional Python3 bindings implementing a wide range of types of
 Hidden Markov Models and algorithms: discrete, continuous emissions,
 basic training, HMM clustering, HMM mixtures.
 .
 This package contains some tools using the library.

Package: ghostess
Description-md5: ee1f6c5fc131288e29183dcd81610442
Description-en: graphical DSSI plugin host
 A graphical DSSI host, based on jack-dssi-host, but
 capable of saving and restoring plugin configuration,
 as well as specifying MIDI channels and layering synths.

Package: ghostty
Description-md5: 73f52414181b08a27075f479e19cf9ad
Description-en: Fast, feature-rich, and cross-platform terminal emulator
 Ghostty is a terminal emulator that differentiates itself by being fast,
 feature-rich and native. While there are many excellent terminal emulators
 available, they all force you to choose between speed, features, or native
 UIs. Ghostty provides all three.

Package: ghostwriter
Description-md5: 56da59e1199bfd4a4c41bbab4c7490f4
Description-en: Distraction-free, themeable Markdown editor
 ghostwriter is a Markdown editor that provides a themable,
 distraction-free writing environment, along with a live HTML
 preview as you type, easy document navigation with an outline HUD,
 and export to popular document formats with Sundown, Pandoc,
 MultiMarkdown, Discount, cmark, or cmark-gfm processors.  It also
 features a live word count and auto-save. Eliminate distractions in
 fullscreen mode, or concentrate on the current text you are writing
 in focus mode.  It even remembers your last opened file and position
 within the file, so you can pick up where you last left off.

Package: ghp-import
Description-md5: d6f290a71579c682d20b77fec880cdfe
Description-en: Easily import docs to your gh-pages branch
 ghp-import is a Python script meant to make using GitHub's gh-pages
 branches for hosting documentation simple.
 .
 Inside your repository just run `ghp-import $DOCS_DIR` where $DOCS_DIR
 is the path to the built documentation. This will write a commit to your
 gh-pages branch with the current documents in it.

Package: gi-docgen
Description-md5: f5026ca8c63d0ace411a87537c6c0b54
Description-en: source code documentation tool using GObject-Introspection
 GI-DocGen is a document generator for GObject-based libraries. GObject
 is the base type system of the GNOME project. GI-Docgen reuses the
 introspection data generated by GObject-based libraries to generate
 the API reference of these libraries, as well as other ancillary
 documentation.
 .
 GI-DocGen is not a general purpose documentation tool for C libraries:
 while GI-DocGen can be used to generate API references for most GObject/C
 libraries that expose introspection data, its main goal is to generate
 the reference for GTK and its immediate dependencies.
 .
 GI-DocGen is still in development. The upstream-recommended use of
 GI-DocGen is to add it as a sub-project to a Meson build system, and
 vendor it when releasing dist archives. Until GI-DocGen becomes stable,
 Debian packages that use it for their documentation should use a vendored
 copy (as allowed by Policy §4.13), and should not have a Build-Depends
 on gi-docgen unless no vendored copy is present in upstream releases.

Package: gi-docgen-doc
Description-md5: 05bd30833cb703d5b1016f8d447fd01d
Description-en: Documentation for the gi-docgen documentation tool
 GI-DocGen is a document generator for GObject-based libraries. GObject
 is the base type system of the GNOME project. GI-Docgen reuses the
 introspection data generated by GObject-based libraries to generate
 the API reference of these libraries, as well as other ancillary
 documentation.
 .
 This package contains documentation for gi-docgen.

Package: giac-doc
Description-md5: 5af510ce13a92a7db02406508b8d4e3e
Description-en: Computer Algebra System - documentation
 Giac is a computer algebra system, following the development of the CAS for HP
 calculators. It has fast implementation of algorithms for polynomial
 operations, and compatibility mode with Maple or Mupad CAS as well as TI
 calculators.
 .
 This package contains static user documentation for giac and xcas.

Package: giada
Description-md5: df2709dfded3b8dd4cad233cde9064ec
Description-en: Hardcore Loop Machine
 free, minimal, hardcore audio tool for DJs, live performers and electronic
 musicians. Pick up your channel, fill it with samples or MIDI events and start
 the show by using this tiny piece of software as a loop machine, drum machine,
 sequencer, live sampler or yet as a plugin/effect host.
 .
 Giada aims to be a compact and portable virtual device for production use and
 live sets.

Package: giara
Description-md5: ef8d1f0d47d9fe15be0aa6d04c5df76b
Description-en: Reddit client optimized for mobile devices
 A client for Reddit that works well on a small screen.
 Written in Python with GTK/Libhandy.

Package: giflib-tools
Description-md5: 645bb21a0301cc3a134940ed1ef35284
Description-en: library for GIF images (utilities)
 GIFLIB is a package of portable tools and library routines for working with
 GIF images.
 .
 This package contains additional utilities.

Package: gifshuffle
Description-md5: f26ef88af9bee5d92377ffeb49910820
Description-en: Steganography program to gif images
 gifshuffle is a program that allows one to hide encrypted messages within
 images in GIF format. Its use in security can be considered in the forensics
 field. Cryptography students can also benefit from this program is considering
 its applicability in steganography.
 .
 Used to conceal messages in GIF images by shuffling the colourmap, which
 leaves the image visibly unchanged. gifshuffle works with all GIF images,
 including those with transparency and animation, and in addition provides
 compression and encryption of the concealed message.

Package: gifsicle
Description-md5: 21e5dccca81f71ca93f11a8488189381
Description-en: Tool for manipulating GIF images
 This is a tool for manipulating GIF image files. It has good
 support for transparency and colormap manipulation, simple image
 transformations (cropping, flipping), and creating, deconstructing,
 and editing GIF animations, which it can also optimize for space.

Package: gifti-bin
Description-md5: f0f940dbb5976ff7387b3eae3ecbd19d
Description-en: tools shipped with the GIFTI library
 GIFTI is an XML-based file format for cortical surface data. This reference
 IO implementation is developed by the Neuroimaging Informatics Technology
 Initiative (NIfTI).
 .
 This package provides the tools that are shipped with the library
 (gifti_tool and gifti_test).

Package: giftrans
Description-md5: db4b40d2e95827792ae00b7fd10b38e3
Description-en: Convert any GIF file into a GIF89a
 Allows for setting a specific transparent or background color of GIF images
 as well as changing colors, adding or removing comments. Also provides the
 ability to analyze GIF contents.

Package: gifwrap
Description-md5: e4c0c62bde282c9f6466cb3ceb455e0a
Description-en: display GIF file in terminal
 Display GIF file in terminal. This is created with Go language.

Package: gigalomania
Description-md5: b1bb3e013ae65bfd091b8c68574b81f6
Description-en: Mega-Lo-Mania-like god game
 Gigalomania is an open source 2D Real Time Strategy god game.
 The gameplay consists of researching and developing new technology with which
 to conquer your enemies, from rocks and sticks to nuclear weapons and
 spaceships. You can advance through ten different ages, from the stone age to
 the future. There are 28 different maps to play through.
 .
 This package contains the main program.

Package: gigalomania-data
Description-md5: c0febdaf95f58c2b30708720414d349a
Description-en: Mega-Lo-Mania-like god game (data files)
 Gigalomania is an open source 2D Real Time Strategy god game.
 The gameplay consists of researching and developing new technology with which
 to conquer your enemies, from rocks and sticks to nuclear weapons and
 spaceships. You can advance through ten different ages, from the stone age to
 the future. There are 28 different maps to play through.
 .
 This package contains gigalomania data files.

Package: gigolo
Description-md5: febd62208284054635976501942ff045
Description-en: frontend to manage connections to remote filesystems using GIO/GVfs
 Gigolo is a frontend to easily manage connections to remote filesystems
 using GIO/GVfs. It allows you to quickly connect/mount a remote filesystem
 and manage bookmarks of such.

Package: gigtools
Description-md5: 6c6be22f58ef256250283c922d77f71f
Description-en: command line tools for Gigasampler and DLS Level 1/2 files
 Raw file handling for audio sampler files based on DLS Level 1/2 and
 Gigasampler.
 These files are typically used in modern day audio waveform samplers.
 This package contains the following command line tools:
 .
 gigdump:
 Prints out the content of a .gig file.
 gigextract:
 Extracts samples from a .gig file.
 dlsdump:
 Prints out the content of a DLS file.
 rifftree:
 Prints out the RIFF tree of an arbitrary RIFF container file.
 sf2dump:
 Prints out the content of a .sf2 file.
 sf2extract:
 Extracts audio samples from a .sf2 file.
 korgdump:
 Prints out the content of KORG sound files (.KSF, .KMP).
 korg2gig:
 Converts KORG (.KSF, .KMP) sound files to GigaStudio (.gig) files.
 akaidump:
 Dump an AKAI media i.e. from a CDROM drive as disk image file to your HD.
 akaiextract:
 Extracts audio samples from an AKAI media or from an AKAI disk image file.

Package: gimagereader
Description-md5: 48d985281da7da5e501aa4c82fccbf2c
Description-en: Graphical GTK+ front-end to tesseract-ocr
 gImageReader is a simple front-end to tesseract-ocr. Tesseract is probably
 the most accurate open source optical character recognition (OCR) software and
 can recognize text in over 60 languages.
 .
 gImageReader supports automatic page layout detection but the user can also
 manually define and adjust the recognition regions. It is possible to import
 images from disk, scanning devices, clipboard and screenshots. gImageReader
 also supports multipage PDF documents. Recognized text is displayed directly
 next to the image and basic text editing including search/replace and removing
 of line breaks is possible. Spellchecking for the output text is also supported
 if the corresponding dictionaries are installed.
 .
 This package contains the GTK+ variant of gImageReader.

Package: gimagereader-common
Description-md5: ae49b09dbdf514425828c63494d19ae9
Description-en: gImageReader common files
 gImageReader is a simple front-end to tesseract-ocr. Tesseract is probably
 the most accurate open source optical character recognition (OCR) software and
 can recognize text in over 60 languages.
 .
 gImageReader supports automatic page layout detection but the user can also
 manually define and adjust the recognition regions. It is possible to import
 images from disk, scanning devices, clipboard and screenshots. gImageReader
 also supports multipage PDF documents. Recognized text is displayed directly
 next to the image and basic text editing including search/replace and removing
 of line breaks is possible. Spellchecking for the output text is also supported
 if the corresponding dictionaries are installed.
 .
 This package contains common files for the GTK+ and Qt variants of
 gImageReader.

Package: gimagereader-qt
Description-md5: 4892610dbf2e2d5dd4405c7e51ff9f45
Description-en: Graphical Qt front-end to tesseract-ocr
 gImageReader is a simple front-end to tesseract-ocr. Tesseract is probably
 the most accurate open source optical character recognition (OCR) software and
 can recognize text in over 60 languages.
 .
 gImageReader supports automatic page layout detection but the user can also
 manually define and adjust the recognition regions. It is possible to import
 images from disk, scanning devices, clipboard and screenshots. gImageReader
 also supports multipage PDF documents. Recognized text is displayed directly
 next to the image and basic text editing including search/replace and removing
 of line breaks is possible. Spellchecking for the output text is also supported
 if the corresponding dictionaries are installed.
 .
 This package contains the Qt variant of gImageReader.

Package: gimagereader-qt5
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: gimp
Description-md5: 0c13253910a0a1bd77c64d38c07351a0
Description-en: GNU Image Manipulation Program
 GIMP is an advanced picture editor. You can use it to edit, enhance, and
 retouch photos and scans, create drawings, and make your own images.
 It has a large collection of professional-level editing tools and
 filters, similar to the ones you might find in Photoshop. Numerous
 fine-control settings and features like layers, paths, masks, and
 scripting give you total control over your images.
 .
 Many image file formats are supported, including JPEG, Photoshop (.psd),
 and Paint Shop Pro (.psp) files. It can also be used to scan and print
 photos.
 .
 To open files remotely (like over HTTP), install the gvfs-backends
 package.
 .
 To use a MIDI device (like a musical keyboard) as an input controller in GIMP,
 install libasound2 and read the how-to at /usr/share/doc/gimp/README.MIDI

Package: gimp-data
Description-md5: f70d84aecd044d27d27535082275ce75
Description-en: Data files for GIMP
 This package contains architecture-independent supporting data files
 for use with GIMP.

Package: gimp-data-extras
Description-md5: fb40cb5b160ef5dcb3464d75fad1315e
Description-en: Extra brushes and patterns for GIMP
 This package contains extra brushes and patterns for more GIMPy artistic
 enjoyment.

Package: gimp-help-bg
Description-md5: 26a9078af8e990665bd57faef51cb185
Description-en: Documentation for the GIMP (Bulgarian)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Bulgarian.

Package: gimp-help-ca
Description-md5: e865a8137a5d865877a6ca815ce981bf
Description-en: Documentation for the GIMP (Catalan)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Catalan.

Package: gimp-help-common
Description-md5: c622b6265a4154156ac063b049290303
Description-en: Data files for the GIMP documentation
 This package contains necessary files common to all GIMP help
 packages, such as graphics and screenshots.

Package: gimp-help-cs
Description-md5: 9cab0f73c695e7d342bc15247a8fe34a
Description-en: Documentation for the GIMP (Czech)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Czech.

Package: gimp-help-da
Description-md5: f7a51df256b980cd7bfa6e35f3700b20
Description-en: Documentation for the GIMP (Danish)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Danish.

Package: gimp-help-de
Description-md5: c2f5a03af9efa144296c9c42f7c63d19
Description-en: Documentation for the GIMP (German)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in German.

Package: gimp-help-el
Description-md5: efb99fc50c416e092f47286937e2d024
Description-en: Documentation for the GIMP (Greek)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Greek.

Package: gimp-help-en
Description-md5: 44a9ca52b03dfcc2c9c4595709a17943
Description-en: Documentation for the GIMP (English)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in English.

Package: gimp-help-en-gb
Description-md5: 0e213b1598f8e63f00d535467571e75f
Description-en: Documentation for the GIMP (British English)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in British English.

Package: gimp-help-eo
Description-md5: f5b843d53709fe5a958152fd06020939
Description-en: Documentation for the GIMP (Esperanto)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Esperanto.

Package: gimp-help-es
Description-md5: 8de727556a253519c345cb654483a3da
Description-en: Documentation for the GIMP (Spanish)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Spanish.

Package: gimp-help-fa
Description-md5: ac04f1d7db56dbf4e23b50fe379eade6
Description-en: Documentation for the GIMP (Farsi)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Farsi.

Package: gimp-help-fi
Description-md5: a30c217577455ee4534e74c2ee336c24
Description-en: Documentation for the GIMP (Finnish)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Finnish.

Package: gimp-help-fr
Description-md5: d56fa51bce3855e6068629e20ce6278b
Description-en: Documentation for the GIMP (French)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in French.

Package: gimp-help-hr
Description-md5: 26f1eea1c0efee9084e759734b9c4a02
Description-en: Documentation for the GIMP (Croatian)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Croatian.

Package: gimp-help-hu
Description-md5: f072d07581451ad0ab8609be03a65519
Description-en: Documentation for the GIMP (Hungarian)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Hungarian.

Package: gimp-help-it
Description-md5: 0cc37908ae6e1669de9a5a8f41a62095
Description-en: Documentation for the GIMP (Italian)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Italian.

Package: gimp-help-ja
Description-md5: 583a3263c9523ab19e60143ba82a9793
Description-en: Documentation for the GIMP (Japanese)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Japanese.

Package: gimp-help-ko
Description-md5: e91196af2a2dea242371d6453abb7ff0
Description-en: Documentation for the GIMP (Korean)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Korean.

Package: gimp-help-lt
Description-md5: 774cd79875203213bd70b1fe6f8e76d1
Description-en: Documentation for the GIMP (Lithuanian)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Lithuanian.

Package: gimp-help-nl
Description-md5: 21a6a448fddd7bf5a39aa142a86a4b19
Description-en: Documentation for the GIMP (Dutch)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Dutch.

Package: gimp-help-nn
Description-md5: 77bfe274a90f6b7f8c1326bcd0b85342
Description-en: Documentation for the GIMP (Norwegian)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Norwegian.

Package: gimp-help-pl
Description-md5: 274b548dd6c2359aeda00e0162bdf78e
Description-en: Documentation for the GIMP (Polish)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Polish.

Package: gimp-help-pt
Description-md5: f0e3268f1cfe352a55c2a59c2c828cb2
Description-en: Documentation for the GIMP (Portuguese)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Portuguese.

Package: gimp-help-pt-br
Description-md5: 489c259a46dd8d38383c659940b475e2
Description-en: Documentation for the GIMP (Brazilian Portuguese)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Brazilian Portuguese.

Package: gimp-help-ro
Description-md5: 22de1773626a057d6d8e8b9584c5d262
Description-en: Documentation for the GIMP (Romanian)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Romanian.

Package: gimp-help-ru
Description-md5: e7ac773da975d41de40cfe41fc7fd0e8
Description-en: Documentation for the GIMP (Russian)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Russian.

Package: gimp-help-sk
Description-md5: 6574a0e7a3ccfbc378163a7f252ef7e8
Description-en: Documentation for the GIMP (Slovak)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Slovak.

Package: gimp-help-sl
Description-md5: bab42b753dba4eeca45bb5362395e9bd
Description-en: Documentation for the GIMP (Slovenian)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Slovenian.

Package: gimp-help-sv
Description-md5: 8f04b34bd98f7e7f37a59c0a5f429049
Description-en: Documentation for the GIMP (Swedish)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Swedish.

Package: gimp-help-tr
Description-md5: cc8688fdca5217bf976c02344c36ef60
Description-en: Documentation for the GIMP (Turkish)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Turkish.

Package: gimp-help-uk
Description-md5: 24426f1fe707de6ca63c11ec5062595f
Description-en: Documentation for the GIMP (Ukrainian)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Ukrainian.

Package: gimp-help-zh-cn
Description-md5: df0c07111742dedb62e310f4bd86ac96
Description-en: Documentation for the GIMP (Simplified Chinese)
 This package contains the documentation files for the GIMP designed for use
 with the internal GIMP help browser or external web browsers.
 .
 This package contains the documentation for the GIMP in Simplified Chinese.

Package: gimp-texturize
Description-md5: 57eea96c266927572dd9c9b119baa77e
Description-en: generates large textures from a small sample
 Gimp-texturize is a plug-in for the GIMP, a famous picture editor and
 manipulator.
 .
 A few images are designed to be copy-pasted one next to another and still
 look natural, but the result is usually periodic and very monotonous. The
 Texturize plugin allows you to have a realistic pseudo-periodicity.
 .
 After install, the plugin will be available at Filters > Map > Texturize.

Package: ginac-tools
Description-md5: 3c7d3cfd0ba2efeb745a11f0b3171b14
Description-en: GiNaC symbolic framework support tools
 GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is a
 library for doing symbolic (i.e. non-numeric) computation directly in the C++
 programming language.
 .
 This package provides some additional tools, like the popular ginsh (GiNaC
 interactive shell) and viewgar (for inspecting GiNaC archive files).

Package: ginga
Description-md5: 972fb915e6622a9c7b415eaaef76f0f9
Description-en: Astronomical image viewer
 Ginga is a toolkit designed for building viewers for scientific image
 data in Python, visualizing 2D pixel data in numpy arrays.
 It can view astronomical data such as contained in files based on the
 FITS (Flexible Image Transport System) file format.  It is written and
 is maintained by software engineers at the Subaru Telescope, National
 Astronomical Observatory of Japan.
 .
 The Ginga toolkit centers around an image display object which supports
 zooming and panning, color and intensity mapping, a choice of several
 automatic cut levels algorithms and canvases for plotting scalable
 geometric forms.  In addition to this widget, a general purpose
 "reference" FITS viewer is provided, based on a plugin framework.
 A fairly complete set of standard plugins are provided for features
 that is expected from a modern FITS viewer: panning and zooming windows,
 star catalog access, cuts, star pick/fwhm, thumbnails, etc.
 .
 This package contains the image viewer based on Python 3.

Package: ginkgo
Description-md5: 946f901aa5a106ee3776df7ac04d0bed
Description-en: BDD Testing Framework for Go
 Ginkgo is a BDD-style Golang testing framework built to help you efficiently
 write expressive and comprehensive tests. It is best paired with the Gomega
 matcher library but is designed to be matcher-agnostic.

Package: gir-rust-code-generator
Description-md5: bc592eeae53948ff749e2d544b67a4b0
Description-en: Generate rust source code from gir files
 GIR is a project that helps generate safe Rust bindings for GObject based
 libraries. The generated bindings consists of two parts: FFI
 (the unsafe 1:1 C API calls from Rust) and the safe high-level safe Rust API.
 .
 The executable is named gir. The usage is outlined in the docs.

Package: gir-to-d
Description-md5: 90c17ef30a28a2fce3a4a14842121350
Description-en: Create D bindings from GObject introspection files
 GObject Introspection provides machine readable introspection data
 of the API of C libraries.
 .
 GirToD is a command-line tool which builds bindings for the
 D programming language from GObject Introspection (GIR) data.

Package: gir1.2-a11yprofilemanager-0.1
Description-md5: 0031feb0e33ec51943f506faa28d5f32
Description-en: Accessibility Profile Manager - GObject introspection
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings

Package: gir1.2-abi-3.0
Description-md5: 3080f9492437b653f33ad601202f0ae1
Description-en: GObject introspection data for libabiword
 This package contains introspection data for libabiword.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-accounts-1.0
Description-md5: c4e719012e414d11e5df766f56c3961d
Description-en: typelib file for libaccounts-glib0
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings for libaccounts-glib0

Package: gir1.2-ags-9.0
Description-md5: 7a22cc2d9aef49daaa1ecb967d4f7141
Description-en: Advanced Gtk+ Sequencer core library -- gir bindings
 libags is a general purpose application context library built upon GObject
 providing persistence and configuration. It allows you to organize threads in
 a tree hierarchy that is synced 1000 times per second per default. Since it is
 written in a object orientated manner you might want to override its default
 behaviour.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-agsaudio-9.0
Description-md5: 229d5c2142fad03fe8eed0dbf64805d8
Description-en: Advanced Gtk+ Sequencer audio processing engine library -- gir bindings
 libags_audio is a tree based audio processing library built upon GObject and
 libags. It allows  you to do audio processing supporting LADSPA, DSSI and Lv2
 plugin support. Audio data is processed multi-threaded.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-agsgui-9.0
Description-md5: f3ab51719cd46a939407e76410b07817
Description-en: Advanced Gtk+ Sequencer widget library -- gir bindings
 libags_gui is a widget library built upon Gtk+-4.0.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-amtk-5
Description-md5: f1c1e069c74b517892ceee3696f8d759
Description-en: Actions, Menus and Toolbars Kit for GTK+ - GObject introspection
 Amtk is a basic GtkUIManager replacement based on GAction.  It
 is suitable for both a traditional UI or a modern UI with a
 GtkHeaderBar.
 .
 This package contains the GObject introspection binding.

Package: gir1.2-anthy-9000
Description-md5: 37eb8d7b26399f2adc869e3b995d127e
Description-en: anthy engine for IBus - introspection data
 IBus is an Intelligent Input Bus. It is a new input framework for Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 IBus-Anthy is an input method (IM) for Japanese, based on IBus.
 .
 This package contains the GObject introspection data which are needed
 for developing the ibus-anthy applications in various programming languages
 with GObject introspection support.

Package: gir1.2-appindicator3-0.1
Description-md5: a95ebdac40aa90c36d1a2a1108877142
Description-en: Typelib files for libappindicator3-1.
 .
 This package can be used by other packages using the GIRepository format
 to generate dynamic bindings.

Package: gir1.2-appstreamcompose-1.0
Description-md5: d4844f0d303788fb3e979f24454ceb22
Description-en: Building blocks to compose AppStream metadata (introspection data)
 AppStream is a metadata specification which permits software components to
 provide information about themselves to automated systems and end-users
 before the software is actually installed.
 This permits informative displays of new applications to users in software
 centers, as well as allowing a system to make decisions on which new software
 a user might want to install (e.g. missing firmware or media handlers).
 .
 This package contains introspection data for the AppStream compose library.

Package: gir1.2-appstreamglib-1.0
Description-md5: 5c470e9895465da5de82ce57f0c8435a
Description-en: GObject introspection data for the libappstream-glib library
 AppStream is a cross-distribution effort for creating and sharing
 metadata about software components available in the package repositories
 of a distribution.
 .
 This package contains introspection data for the libappstream-glib library.

Package: gir1.2-aravis-0.8
Description-md5: e07bdbd9796906e6004548100b13c627
Description-en: GObject introspection data for Aravis
 Binary type libraries which can be used by non-C language bindings,
 and other tools, to introspect or wrap the original aravis C libraries.
 It contains the metadata files providing bindings to call into the C library.

Package: gir1.2-atrildocument-1.5.0
Description-md5: 837f3f9ef742e95ba37bc70c0046dd61
Description-en: GObject introspection data for libatrildocument
 Atril is a simple multi-page document viewer.  It can display
 and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI, EPUB,
 ComicBook and Portable Document Format (PDF) files.
 .
 This package contains introspection data for libatrildocument.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-atrilview-1.5.0
Description-md5: 5a0334dd8fc539439080a371e39ef58b
Description-en: GObject introspection data for libatrilview
 Atril is a simple multi-page document viewer.  It can display
 and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI, EPUB,
 ComicBook and Portable Document Format (PDF) files.
 .
 This package contains introspection data for libatrilview.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-ayatanaappindicatorglib-2.0
Description-md5: 8827e6ff1276c4bbd75f0eadb695cfd6
Description-en: Typelib files for libayatana-appindicator-glib2
 A library and indicator to take menus from applications and place them in
 the panel.
 .
 This package can be used by other packages using the GIRepository format
 to generate dynamic bindings.

Package: gir1.2-ayatanacommon-0.1
Description-md5: c72c03de6ce50add619ce4a0768fbfe9
Description-en: Ayatana System Indicators' common API functions (GObject Introspection)
 This package contains common API functions used by Ayatana System
 Indicators.
 .
 This package contains the GObject Introspection file.

Package: gir1.2-babl-0.1
Description-md5: f0d0e6406e6a3e5398c1906c13be6481
Description-en: GObject introspection data for Babl library
 Babl is a dynamic, any to any, pixel format conversion library. It
 provides conversions between the myriad of buffer types images can be
 stored in. Babl doesn't only help with existing pixel formats, but
 also facilitates creation of new and uncommon ones.
 .
 This package contains introspection data for the library.
 .
 This package can be used by other packages using the GIRepository format
 to generate dynamic bindings.

Package: gir1.2-bamf-3
Description-md5: 3b453325c374db76b542a9f2cc19639d
Description-en: GObject introspection data for the Bamf library
 This package contains introspection data for the Bamf library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-brasero-3.1
Description-md5: 7c1eeb238606ff6f5c6a9ecdcd3121f5
Description-en: CD/DVD burning library for GNOME - GObject introspection data
 This package contains introspection data for the GNOME CD/DVD burning library
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-budgie-1.0
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: gir1.2-budgie-3.0
Description-md5: 7393caa1162844992c3c5fc2b4e6760a
Description-en: GNOME introspection library for budgie-desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This is the introspection library and allows creating plugins in
 python3, C and Vala

Package: gir1.2-budgieraven-3.0
Description-md5: a38dc03f67dd687bda929e59cd5f6251
Description-en: GNOME introspection library for budgie-desktop (raven)
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This is the introspection library and allows creating plugins in
 python3, C and Vala for the raven sidebar

Package: gir1.2-burner-3.1
Description-md5: 79bf2825e9a753c35457ffef652c3c6a
Description-en: CD/DVD burning library for UKUI - GObject introspection data
 This package contains introspection data for the GNOME CD/DVD burning library
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-caja-2.0
Description-md5: d2d03b886d3ddf07dc0cfb9d52676537
Description-en: GObject introspection data for Caja
 Caja is the official file manager for the MATE desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the MATE
 desktop. It works on local and remote filesystems.
 .
 This package contains introspection data for Caja.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-caribou-1.0
Description-md5: 97d5c7ddb72f0e3b66d546ba93287aa5
Description-en: GObject introspection for the Caribou library
 An input assistive technology intended for switch and pointer users.
 .
 This package contains introspection data for the libcaribou library. It
 can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-casilda-1.0
Description-md5: a8c70f4fb65ad02eb17766be9903b264
Description-en: simple wayland compositor widget for Gtk 4
 A simple wayland compositor widget for Gtk 4.
 Originally created for Cambalache workspace,
 it is useful for embedding other processes windows.
 .
 This package contains the gobject-introspection typelib.

Package: gir1.2-cattle-1.0
Description-md5: 58b90f7d7310e521a29682c7c8dfb1fb
Description-en: Brainfuck language toolkit (introspection files)
 Cattle is a GObject-based library that allows one to inspect
 Brainfuck programs in various ways, and to easily embed a
 full-featured Brainfuck interpreter into any application.
 .
 This package contains the introspection files needed to
 provide dynamic bindings for Cattle.

Package: gir1.2-cinnamondesktop-3.0
Description-md5: 3f75c79d7d007d1a1096d351b0f120b3
Description-en: Introspection data for CinnamonDesktop
 This package contains the introspection data for CinnamonDesktop.

Package: gir1.2-clapper-0.0
Description-md5: 79d79c22e135bcdc0468ac4f0e171ee0
Description-en: GObject introspection data for the clapper library
 Clapper is a modern media player designed for simplicity and ease of use.
 Powered by GStreamer and built for the GNOME desktop environment using GTK4
 toolkit, it has a clean and stylish interface that lets you focus on enjoying
 your favorite videos. This application aim is to offer all the essentials
 features you'd expect from a video player in a simple form. Clapper uses a
 playback queue where you can add multiple media files. Think of it like a
 playlist that you can build. You can easily reorder items or remove them from
 the queue with a simple drag and drop operation. It also supports hardware
 acceleration through VA-API on AMD/Intel GPUs, NVDEC on Nvidia and V4L2 on
 mobile devices.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings for libclapper.

Package: gir1.2-clappergtk-0.0
Description-md5: 04d9f32a6e3bcf243c68b0f6891d2de1
Description-en: GObject introspection data for the clapper-gtk library
 Clapper is a modern media player designed for simplicity and ease of use.
 Powered by GStreamer and built for the GNOME desktop environment using GTK4
 toolkit, it has a clean and stylish interface that lets you focus on enjoying
 your favorite videos. This application aim is to offer all the essentials
 features you'd expect from a video player in a simple form. Clapper uses a
 playback queue where you can add multiple media files. Think of it like a
 playlist that you can build. You can easily reorder items or remove them from
 the queue with a simple drag and drop operation. It also supports hardware
 acceleration through VA-API on AMD/Intel GPUs, NVDEC on Nvidia and V4L2 on
 mobile devices.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings for libclapper-gtk.

Package: gir1.2-click-0.4
Description-md5: fbd7cef9943963b4852f1b41e72488ab
Description-en: GIR bindings for Click package management library
 Click is a simplified packaging format that installs in a separate part of
 the file system, suitable for third-party applications.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-cloudproviders-0.3.0
Description-md5: caff6e041a306c4559779ca7ef1e41c5
Description-en: cloud provider library - introspection data
 libcloudproviders is a glib based library that makes it easier to implement
 a cloud provider server or client.
 .
 libcloudproviders also provides a DBus API that allows cloud storage sync
 clients to expose their services. Clients such as file managers and desktop
 environments can then provide integrated access to the cloud providers
 services.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-clutter-1.0
Description-md5: 312bf4f2636f72196b1ab50b2a930bad
Description-en: GObject introspection data for the Clutter 1.0 library
 This package contains introspection data for the Clutter scene
 graph library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-clutter-gst-3.0
Description-md5: 7ce7dd80651d00b24e87079cd4f57598
Description-en: GObject introspection data for Clutter GStreamer elements
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-cmenu-3.0
Description-md5: 470940cb47d163c760be2233f0210494
Description-en: GObject introspection data for the Cinnamon menu library
 This package contains introspection data for Cinnamon menu, an
 implementation of the desktop menu specification from freedesktop.org.
 .
 It can be used by languages supporting dynamic bindings with
 the GIRepository format.

Package: gir1.2-cogl-1.0
Description-md5: 148c6f8cbdcd16e6500ac32753a34daf
Description-en: GObject introspection data for the Cogl 1.0 library
 This package contains introspection data for the Clutter scene
 graph library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings for libcogl.

Package: gir1.2-coglpango-1.0
Description-md5: 9add089f4444192d7be4e46f724bc4b0
Description-en: GObject introspection data for the CoglPango 1.0 library
 This package contains introspection data for the Clutter scene
 graph library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings for libcogl-pango.

Package: gir1.2-cvc-1.0
Description-md5: 2a9b5ddab080b7b95ea96cba397ddf2b
Description-en: Introspection data for Cinnamon pulseaudio abstraction
 This package contains the introspection data for Cinnamon pulseaudio
 abstraction.

Package: gir1.2-diodon-1.0
Description-md5: 26288f6aa64b8cd07d1ebf6f5f0c9d57
Description-en: GTK+ Clipboard manager (GObject introspection data)
 Diodon is a lightweight clipboard manager for Linux written in Vala which
 "aims to be the best integrated clipboard manager for the Gnome/Unity desktop".
 .
 Diodon features include Ubuntu indicator, clipboard sync (primary selection
 and Ctrl+C / Ctrl+V clipboard) and a zeitgeist integration for an infinite
 clipboard history.
 .
 This package contains introspection data for Diodon.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-endless-0
Description-md5: b1c365c73f3cef1075036795d24b8e73
Description-en: GObject introspection data for the Endless SDK
 Endless OS is a Linux-based operating system which provides a simplified
 and streamlined user experience using a customised desktop environment
 based on GNOME. Endless OS uses a read-only root file system managed
 by OSTree with application bundles overlaid on top.
 .
 Endless SDK provides libraries and development tools for building
 applications for Endless OS.
 .
 This package provides GObject introspection data for Endless SDK.

Package: gir1.2-entangle-0.1
Description-md5: 8475005c3da71913c0727cf03691ee45
Description-en: GObject introspection data for entangle
 Entangle provides a graphical interface for "tethered shooting", aka
 taking photographs with a digital camera completely controlled from the
 computer.
 .
 This package can be used by other packages using the GIRepository format
 to generate dynamic bindings.

Package: gir1.2-eom-1.0
Description-md5: d175524c4976112db93b9a73ea99d412
Description-en: GObject introspection data for the eom library
 eom or the Eye of MATE is a simple graphics viewer for the MATE
 desktop which uses the gdk-pixbuf library.  It can deal with large
 images, and zoom and scroll with constant memory usage.  Its goals are
 simplicity and standards compliance.
 .
 This package contains introspection data for eom.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-evince-3.0
Description-md5: 387a105dab5207d02ff3bb9de882c382
Description-en: GObject introspection data for the evince libraries
 This package contains introspection data for the libevview and
 libevdocument libraries.
 .
 Evince is a simple multi-page document viewer.  It can display and print
 PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
 Document Format (PDF) and XML Paper Specification (XPS) files.
 When supported by the document, it also allows searching for text,
 copying text to the clipboard, hypertext navigation, and
 table-of-contents bookmarks.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-evince-4.0
Description-md5: 387a105dab5207d02ff3bb9de882c382
Description-en: GObject introspection data for the evince libraries
 This package contains introspection data for the libevview and
 libevdocument libraries.
 .
 Evince is a simple multi-page document viewer.  It can display and print
 PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
 Document Format (PDF) and XML Paper Specification (XPS) files.
 When supported by the document, it also allows searching for text,
 copying text to the clipboard, hypertext navigation, and
 table-of-contents bookmarks.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-farstream-0.2
Description-md5: 372775129a67708a288c83d61f8d289c
Description-en: Audio/Video communications framework: GObject-Introspection
 The Farstream project is an effort to create a framework to deal with all
 known audio/video conferencing protocols. On one side it offers a generic
 API that makes it possible to write plugins for different streaming
 protocols, on the other side it offers an API for clients to use those
 plugins.
 .
 It can be used by packages using the GIRepository format to generate dynamic
 bindings.

Package: gir1.2-fcitx-1.0
Description-md5: 208284b6c5637b159e731b162abbfdb1
Description-en: GObject introspection data for fcitx
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-fcitxg-1.0
Description-md5: b5bdbc76868abb1a9d7d03e47f4cceca
Description-en: GObject introspection data for fcitx5
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package contains introspection data for Fcitx5.
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-flatpak-1.0
Description-md5: d56a77ab2a71ace5e8bdb87dcec05c28
Description-en: Application deployment framework for desktop apps (introspection)
 Flatpak installs, manages and runs sandboxed desktop application bundles.
 See the flatpak package for a more comprehensive description.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings for libflatpak0.

Package: gir1.2-folks-0.7
Description-md5: 101a0cc9448dd2bd027680cded24f583
Description-en: library to aggregates people into metacontacts - GObject-Introspection
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 It can be used by packages using the GIRepository format to generate dynamic
 bindings.

Package: gir1.2-foundry-1
Description-md5: b09cab1a04105100d54794c753f2e73d
Description-en: GObject introspection files for libfoundry
 Foundry is a framework that can be used to build developer
 tools such as GNOME Builder, Manuals, and Sysprof.
 .
 This package contains the GObject-introspection data in binary typelib format.

Package: gir1.2-foundrygtk-1
Description-md5: cc4867cbc6d9c79a55022dad85b170b5
Description-en: GObject introspection files for libfoundry-gtk
 Foundry is a framework that can be used to build developer
 tools such as GNOME Builder, Manuals, and Sysprof.
 .
 This package contains the GObject-introspection data in binary typelib format.

Package: gir1.2-garcon-1.0
Description-md5: 9e68bf6e334fd15da89f853771e09c4e
Description-en: Typelib file for garcon
 garcon is a menu implementation that is compliant with the Desktop Menu
 Specification of freedesktop.org
 .
 This package provides the introspection data for garcon.

Package: gir1.2-garcongtk-1.0
Description-md5: 87146d9ae71f2dbaa736a15f2ff7012b
Description-en: Typelib file for garcon GTK
 garcon is a menu implementation that is compliant with the Desktop Menu
 Specification of freedesktop.org
 .
 This package provides the introspection data for garcon GTK.

Package: gir1.2-gcab-1.0
Description-md5: c8e010457d1de4d0252ea434ea64bcdd
Description-en: Microsoft Cabinet file manipulation library - gir bindings
 libgcab provides functions to manipulate cabinet (.cab) files,
 both for reading and writing their contents.
 .
 This package contains the GObject introspection repository bindings.

Package: gir1.2-gda-5.0
Description-md5: d5ac64d27e1fb0047b64887210de5f4f
Description-en: data abstraction library based on GLib -- GObject Introspection
 libgda is a (relatively small) database abstraction/access library
 integrated on the GLib object model. It can be used as a metadata
 extractor, to get information about all database objects in a common
 way, and as an ODBC-like wrapper to access data in different engines
 through an easier API.
 .
 This package contains introspection data for libgda.

Package: gir1.2-gdata-0.0
Description-md5: f54b7f85ee1176e1236a3584322d2174
Description-en: GObject introspection data for the GData webservices library
 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.
 .
 This package contains introspection data for the GData webservices
 library. It can be used by packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-gegl-0.4
Description-md5: def3db62057a14fb7c982483ac3392b6
Description-en: GObject introspection data for the Generic Graphics Library
 GEGL (Generic Graphics Library) is a graph based image processing
 framework.
 .
 GEGL's original design was made to scratch GIMP's itches for a new
 compositing and processing core. This core is being designed to have
 minimal dependencies and a simple well defined API.
 .
 This package contains introspection data for the library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-gepub-0.7
Description-md5: ac4f3b9403447b1c529c19294c5e3f7a
Description-en: GObject introspection data for the libgepub library
 libgepub is a GObject based library for handling and rendering epub
 documents.
 .
 This package contains the introspection data for the libgepub library.

Package: gir1.2-ges-1.0
Description-md5: 9e885500b9907e9a88088758d1529bcc
Description-en: GObject introspection data for the GES library
 The GStreamer multimedia framework and the accompanying NLE set of
 plugins for non-linear editing offer all the building blocks for:
 * Decoding and encoding to a wide variety of formats, through all the
 available GStreamer plugins.
 * Easily choosing segments of streams and arranging them through time
 through the NLE set of plugins.
 But all those building blocks only offer stream-level access, which
 results in developers who want to write non-linear editors to write a
 consequent amount of code to get to the level of non-linear editing
 notions which are closer and more meaningful for the end-user
 (and therefore the application).
 .
 The GStreamer Editing Services (GES) aims to fill the gap between
 GStreamer/NLE and the application developer by offering a series
 of classes to simplify the creation of many kind of editing-related
 applications.
 .
 This package contains introspection data for the GStreamer editing
 services.

Package: gir1.2-gfls-1
Description-md5: 4d5f757e6e979acffa4bebd94ca94a1f
Description-en: File loading and saving library for gedit - GObject introspection
 libgedit-gfls is a file loading and saving library for the gedit
 text editor.
 .
 This package contains the GObject introspection binding.

Package: gir1.2-ggit-1.0
Description-md5: c1d6744b5adc64ebcfb3df54958e6052
Description-en: GObject introspection data for the git2-glib-1.0 library
 This package contains introspection data for the git2-glib-1.0 library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-gimp-3.0
Description-md5: 95e64486abc87bac36416ba061e37043
Description-en: Introspection data for the GIMP library
 This package includes the libgimp libraries, which are necessary to run
 GIMP and third-party GIMP plugins.
 .
 This package can be used by other packages using the GIRepository format
 to generate dynamic bindings for libgimp operations.

Package: gir1.2-gkbd-3.0
Description-md5: 16f5d54ee1cc6d63963a1713fa8aea2c
Description-en: GObject introspection data for the GnomeKbd library
 libgnomekbd offers an API to manage the keyboard in GNOME applications.
 .
 libgnomekbdui offers an API to display a graphical user interface for
 libgnomekbd operations.
 .
 This package contains introspection data for the GnomeKbd library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-gm-0
Description-md5: 2409e8699db1479abe2e41d862f8d547
Description-en: GObject introspection data for gmobile
 gmobile is a library containing mobile related helpers for
 glib based projects.
 .
 This package contains introspection data for the gmobile library.

Package: gir1.2-gmime-3.0
Description-md5: fda8f4176f0180c3bda172062828aa0d
Description-en: MIME message parser and creator library - GObject introspection data
 GMime provides a core library and set of utilities which may be used for the
 creation and parsing of messages using the Multipurpose Internet Mail
 Extension (MIME).
 .
 This package contains data for using GMime under GObject
 introspection (e.g. Python).

Package: gir1.2-gnumeric
Description-md5: b3f5baac1cd2d2f1a57cf8e15ff9f294
Description-en: GObject introspection data for the Gnumeric spreadsheet
 This package contains introspection data for the Gnumeric spreadsheet.
 With it one can use gnumeric API from scripting languages like Python or
 others.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-goffice-0.10
Description-md5: 26d1fc91df62af54233351294de2591e
Description-en: GObject introspection data for the GOffice library
 This package contains introspection data for the GOffice library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-gom-1.0
Description-md5: 1df4c38ca75e8ec7fc43d4edb561cacd
Description-en: GObject introspection data for libgom
 Gom provides an object mapper from GObjects to SQLite.
 It helps you write applications that need to store structured data
 as well as make complex queries upon that data.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-goocanvas-2.0
Description-md5: 6bf7bf4a931e28616d61ab3d92a437c2
Description-en: GObject introspection data for GooCanvas - gir bindings
 GooCanvas is a canvas widget for GTK+ that uses the Cairo 2D library for
 drawing. It has a model/view split, and uses interfaces for canvas items and
 views, so you can easily turn any application object into canvas items.
 .
 This package contains the GObject introspection data.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-govirt-1.0
Description-md5: 53038ce1b062fd08c562b83d19f572b2
Description-en: GObject introspection data for libgovirt
 libgovirt is a library that allows applications to use oVirt REST API
 to list VMs managed by an oVirt instance, and to get the connection
 parameters needed to make a SPICE/VNC connection to them.
 .
 This package contains introspection data for the libgovirt library.

Package: gir1.2-gpaste-2
Description-md5: fa2976fdddbeb0def56305005048a361
Description-en: GObject introspection data for the libgpaste-2 library
 GPaste manages clipboard history and allows easy access to it using
 keyboard shortcuts, gnome-shell extension, command-line tools, gir
 bindings.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-granite-1.0
Description-md5: 2e0ed8472431f4131cf1b613e667fdf0
Description-en: extension of GTK+ libraries (introspection files)
 Granite is an extension of GTK+. Among other things, it provides
 complex widgets and convenience functions designed for use in apps
 built for elementary OS.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-granite-7.0
Description-md5: a3b95c9aacdd3640e615decf44627445
Description-en: extension of GTK4 libraries (introspection files)
 Granite-7 is an extension of GTK4. Among other things, it provides
 complex widgets and convenience functions designed for use in apps
 built for elementary OS.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-gspell-1
Description-md5: e7577ebe5b7eb8fadce921c9ad152cff
Description-en: spell-checking library for GTK+ applications - GObject introspection
 gspell provides a flexible API to add spell checking to a GTK+ application.
 It features:
 * GObject wrappers around Enchant
 * An inline spell checker for GtkTextView (enhanced version of GtkSpell)
 * A spell checker dialog for GtkTextView
 * Support of the no-spell-check tag defined by GtkSourceView
 * Language choosers (button and dialog)
 .
 This package contains the GObject introspection binding

Package: gir1.2-gst-plugins-bad-1.0
Description-md5: 8dab6f0721a81295bbb56dd6445f5f5b
Description-en: GObject introspection data for the GStreamer libraries from the "bad" set
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared
 to the rest. They might be close to being good quality, but they're missing
 something - be it a good code review, some documentation, a set of tests, a
 real live maintainer, or some actual wide use.
 .
 This package contains introspection data for the GStreamer libraries from
 the "bad" set. It can be used by packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-gst-rtsp-server-1.0
Description-md5: 86caaabae9e614dcf85cc74d17bd9192
Description-en: GObject introspection data for the GStreamer RTSP Server
 gst-rtsp-server is a library on top of GStreamer for building an RTSP
 server or embedding RTSP server capabilities into applications.
 .
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package contains introspection data for the GStreamer RTSP Server.

Package: gir1.2-gtherm-0.0
Description-md5: acb3ad29b79b4fa3faf3a9bcef4e1d39
Description-en: GObject introspection data for libgtherm
 GThd is a DBus activated daemon that provides information
 about thermal zones, cooling cells and trip points.
 .
 This package contains introspection data for the libgtherm library.

Package: gir1.2-gtk-vnc-2.0
Description-md5: 94a704f0a9b22ca2b780aec8bba8f812
Description-en: GObject introspection data for GTK-VNC
 This package contains introspection data for the GTK-VNC library.
 .
 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-gtk4layershell-1.0
Description-md5: ba53036291e16eb221ca408b5634fe9e
Description-en: wayland layer shell protocol library (GTK4) -- GObject introspection data
 A library for using the Layer Shell Wayland protocol with GTK4. With this
 library you can build desktop shell components such as panels, notifications
 and wallpapers. It's compatible with C, C++ and any language that supports
 GObject introspection files (Python, Vala, etc).
 .
 This package contains the gobject-introspection typelib.

Package: gir1.2-gtk4sessionlock-1.0
Description-md5: 796ea5dd38bc7d9820294aa73bd7788e
Description-en: wayland session lock library (GTK4) -- GObject introspection data
 A library for using the wayland session lock protocol with GTK4. With this
 library you can build screen locking components. It's compatible with C, C++
 and any language that supports GObject introspection files (Python, Vala, etc).
 .
 This package contains the gobject-introspection typelib.

Package: gir1.2-gtkclutter-1.0
Description-md5: bd3cdd6b014da3b5e717a64bade54654
Description-en: GObject introspection data for the GTK+ Clutter library
 This package contains introspection data for the GTK+ Clutter widget.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-gtklayershell-0.1
Description-md5: 537ee2d120637ed803bb5a5390bd0dfa
Description-en: Wayland Layer Shell protocol desktop component library -- gir bindings
 A library to write GTK applications that use Layer Shell. This library only
 makes sense on Wayland compositors that support Layer Shell, and will not work
 on X11. It supports all Layer Shell features including popups and popovers (GTK
 popups Just Work™). Please open issues for any bugs you come across.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-gtksessionlock-0.1
Description-md5: ffe7e9a4c00ebb4dc51d9549b9ee01cb
Description-en: Wayland screen locker library using ext-session-lock-v1 (gir bindings)
 gtk-session-lock is a library to use GTK 3 to build screen lockers using the
 secure ext-session-lock-v1 protocol. This Library is compatible with C, C++
 and any language that supports GObject introspection files (Python, Vala, etc,
 see using the library below).
 .
 This library is a fork of the incredible gtk-layer-shell, which has laid all
 the groundwork necessary to make this happen.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-gtksource-3.0
Description-md5: 74d917ec90593676d195bbd2ead30327
Description-en: gir files for the GTK+ syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains GObject introspection information.

Package: gir1.2-gtksource-300
Description-md5: 01178d22f437bac194ac864c55c6b2d6
Description-en: gir files for the GTK+ syntax highlighting widget
 libgedit-gtksourceview is a library that extends GtkTextView, the
 standard GTK widget for multiline text editing.  This library adds
 support for syntax highlighting, undo/redo, file loading and saving,
 search and replace, a completion system, printing, displaying
 line numbers, and other features typical of a source code editor.
 .
 This package contains GObject introspection information.

Package: gir1.2-gtksource-4
Description-md5: 74d917ec90593676d195bbd2ead30327
Description-en: gir files for the GTK+ syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains GObject introspection information.

Package: gir1.2-gtkspell3-3.0
Description-md5: 794a4b720b7e0b743b6bef5e77f3ca22
Description-en: GObject introspection data for the GtkSpell library
 This package contains introspection data for GtkSpell, a spell-checking
 library for GTK+. They can be used to generate dynamic bindings.
 .
 GtkSpell provides Microsoft Word/OS X-style highlighting of misspelled
 words in a GtkTextView widget.  Right-clicking a misspelled word pops up a
 menu of suggested replacements.

Package: gir1.2-gucharmap-2.90
Description-md5: d5fe6cccb59d33ea7708000a049fedf5
Description-en: GObject introspection data for the Unicode browser widget library
 The libgucharmap library contains a Unicode browser widget; it is
 most prominently used by the "gucharmap" program.  See the package of
 the same name for more information.
 .
 This package contains introspection data for the Unicode browser widget
 library.

Package: gir1.2-guestfs-1.0
Description-md5: 10c3e57f26ba608aa3690bd897efa916
Description-en: guest disk image management system - GObject introspection files
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains the GObject introspection data.

Package: gir1.2-gupnpigd-1.6
Description-md5: 81f4ea8b350871b0d020a0e2ca6ee32a
Description-en: GObject introspection data for the GUPnP IGD library
 This package contains introspection data for GUPnP IGD, a UPnP
 Internet Gateway Device library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-gxml-0.20
Description-md5: 6dfb42f2d7296be34fa2ec3a60d7a2bc
Description-en: GObject-based XML manipulation API (GObject-Introspection)
 GXml provides a GObject API for manipulating XML and a Serializable
 framework from GObject to XML.

Package: gir1.2-hinawa-4.0
Description-md5: 40b2d5f80f58e613c15986b842c9a1fe
Description-en: GObjet introspection data for libhinawa4
 This package contains introspection data for libhinawa4. It can be
 used by packages using the GIRepository format to generate dynamic
 bindings, or it can be used by interpreters understanding the
 GIReporsitory format to libhinawa4.

Package: gir1.2-hinoko-1.0
Description-md5: 38240de7ca6622caaf21affa5e429d74
Description-en: GObject introspection data for libhinoko1
 This package contains introspection data for libhinoko1. It can be
 used by packages using the GIRepository format to generate dynamic
 bindings, or it can be used by interpreters understanding the
 GIReporsitory format to libhinoko1.

Package: gir1.2-hitaki-0.0
Description-md5: d33f311f993cf1a9d31bb5df8dc3ea3e
Description-en: GObject introspection data for libhitaki0
 This package contains introspection data for libhitaki0. It can be
 used by packages using the GIRepository format to generate dynamic
 bindings, or it can be used by interpreters understanding the
 GIReporsitory format to libhitaki0.

Package: gir1.2-hkl-5.0
Description-md5: 7eafb95bafdb4dff92a9ae812015438e
Description-en: diffractometer computation control library - gir binding
 The hkl library is a framework for diffraction computation and
 diffractometer control, heavily used at the SOLEIL synchrotron. It
 supports various types of diffractometer geometry: Eulerian 4-circle,
 Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis
 geometry. For each of these it provides several numerically computed
 modes, such as bisector and constant psi.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-hud-2
Description-md5: 132e2d7534ebba5bd9dd3565bfef0fb3
Description-en: typelib file for libhud2
 Allows applications to add items into the HUD without requiring a
 menubar or other parsed GUI elements.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings for libdbusmenu-gtk4.

Package: gir1.2-hud-client-2
Description-md5: e3ebed3ce56a206c3d4e01263fac4f0d
Description-en: typelib file for libhud-client-2
 Interface for querying the HUD and getting results.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings for libdbusmenu-gtk4.

Package: gir1.2-ido3-0.1
Description-md5: bb7f368e7bdb21f88c804bac9be64243
Description-en: Typelib file for libido3-0.1
 Shared library providing extra gtk menu items for display in system indicators.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings for libido3-0.1.

Package: gir1.2-infinity-0.7
Description-md5: c5a599157e15234a0fb8605631e7bf9e
Description-en: infinote-based collaborative editing - gir bindings
 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.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-inputpad-1.1
Description-md5: 83b56be0e6ebda4d9cfc023b87d5af6e
Description-en: On-screen Input Pad to Send Characters with Mouse - introspection data
 The input pad is a tool to send a character to text applications when the
 corresponging button is pressed. It provides the GTK+ based GUI and can send
 characters when the GTK+ buttons are pressed.
 .
 This package contains the GObject introspection data of input-pad.

Package: gir1.2-itl-1.0
Description-md5: 2f28551251fab78b86672bc989de43ea
Description-en: GObject introspection data for Itl 1.0 library
 This library is a GObject bindings library for libitl (Islamic tools &
 library project), libitl allows applications to convert between
 Hijri/Gregorian dates and compute Muslim prayer times and Qibla direction
 based on multiple methods of calculation.
 .
 This package contains introspection data for the GObject bindings library.

Package: gir1.2-jsonrpc-1.0
Description-md5: e018f35484046dca4c9f4a8997e8c446
Description-en: GObject introspection data for jsonrpc-glib
 This package contains GObject introspection information.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-keybinder-3.0
Description-md5: 00e3b16fb93868b36ef920520dd7f4ed
Description-en: registers global key bindings for applications - Gtk+3 - typelib
 keybinder is a library for registering global keyboard shortcuts to be used by
 GTK-based applications under the X Window System.
 .
 When a combination of key is pressed, keybinder notifies it to the registering
 application, which can execute one or more operations based on the event
 previously registered.
 .
 Originally written as part of the Tomboy project, keybinder has been
 distributed as stand-alone library let other applications to use key binding.
 .
 This package contains libkeybinder introspection typelib.
 .
 This is the Gtk+3 version of the library.

Package: gir1.2-kkc-1.0
Description-md5: 41e34aaf8b03f8f71b35e9f40b686651
Description-en: GObject introspection data for libkkc
 libkkc provides a converter from Japanese Kana-string to
 Kana-Kanji-mixed-string. It was named after kkc.el in GNU Emacs, a simple Kana
 Kanji converter, while libkkc tries to convert sentences in a bit more complex
 way using N-gram language models.
 .
 This package contains introspection data for libkkc.

Package: gir1.2-lfb-0.0
Description-md5: 0cd810ec77124e4eafe52868666f7e01
Description-en: GObject introspection data for libfeedback
 Feedbackd is a DBus activated daemon that provides haptic/
 visual/audio feedback based on events selected from configurable
 profiles.
 .
 This package contains introspection data for the libfeedback library.

Package: gir1.2-libinsane-1.0
Description-md5: a56d77734fd073282ed0e868b1f74b97
Description-en: Library to access scanner - GObject bindings
 A cross-platform, cross-programming languages, cross scanner library
 that takes care of all the quirks of scanners.
 .
 This package contains the GObject bindings.

Package: gir1.2-libmsi-1.0
Description-md5: 2dd5b6328a53bf18283f0dfc14ecd3e8
Description-en: Windows Installer file manipulation library - gir bindings
 libmsi provides functions to manipulate Windows Installer (.msi)
 files, both for reading and writing their contents and querying their
 databases.
 .
 This package contains the GObject introspection repository bindings.

Package: gir1.2-libosinfo-1.0
Description-md5: c776cd29cda0a7b28893d84644dad78a
Description-en: GObject introspection data for libosinfo
 This package contains introspection data for the libosinfo library.
 .
 libosinfo is a GObject based library API for managing information about
 operating systems, hypervisors and the (virtual) hardware devices they
 can support. It includes a database containing device metadata and
 provides APIs to match/identify optimal devices for deploying an
 operating system on a hypervisor.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-libvirt-glib-1.0
Description-md5: bace3dfcf24949094b3ae4398ebbb644
Description-en: GObject introspection files for the libvirt-glib library
 The libvirt-glib library eases integration of libvirt's events and API into
 GLib and GObject based applications.
 .
 This package contains the GObject-introspection data in binary typelib format.

Package: gir1.2-libxfce4panel-2.0
Description-md5: 6f88d6a939694f758eac9078910bbf06
Description-en: Xfce4 panel library (introspection data)
 This package contains introspection data for the library (GTK3 variant) used by
 various plugins for the Xfce panel.

Package: gir1.2-libxfce4ui-2.0
Description-md5: 0bd12888dd7833ac857ed41c24e9289e
Description-en: Typelib file for libxfce4ui
 libxfce4ui is used to share commonly used Xfce widgets among the Xfce
 applications.
 .
 This package provides the introspection data for libxfce4ui.

Package: gir1.2-libxfce4util-1.0
Description-md5: de05a5c24929ea2c8419fff6b687747f
Description-en: Typelib file for libxfce4util
 libxfce4util is the basic utility function library for Xfce4.
 .
 This package provides the introspection data for libxfce4util.

Package: gir1.2-libxfce4windowing-0.0
Description-md5: c70358f3a947a4f54538c0a72c7b8c7b
Description-en: Typelib file for libxfce4windowing
 This package contains the headers for libxfce4windowing. If you intend to code
 wayland applications for the Xfce4 desktop environment, you need to install
 this package.
 .
 This package provides the introspection data for libxfce4windowing.

Package: gir1.2-libxfce4windowingui-0.0
Description-md5: dc0d6e1bfd7f5e59f4ffaadbd968b410
Description-en: Typelib file for libxfce4windowingui
 This package contains the headers for libxfce4windowing. If you intend to code
 wayland applications for the Xfce4 desktop environment, you need to install
 this package.
 .
 This package provides the introspection data for libxfce4windowingui.

Package: gir1.2-lightdm-1
Description-md5: 16f02f9ee45459e01c51a1abd1972086
Description-en: Typelib file for liblightdm-1
 liblightdm provides a library for building LightDM greeters and applications.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings for liblightdm.

Package: gir1.2-lomiriapplaunch-0
Description-md5: 99a25cc99cd7a07d104c906688c3c2ab
Description-en: typelib file for liblomiri-app-launch4
 Application launching system and associated utilities that is used to
 launch applications in a standard and confined way.
 .
 Interface for starting apps and getting info on them.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings for liblomiri-app-launch0.

Package: gir1.2-lunardate-3.0
Description-md5: ec8b0abda3ce2311c80e7d8cd6ce9ea8
Description-en: GObject Introspection for lunar-date
 Lunar-date is a Chinese Lunar library based on GObject, which can
 covert between Chinese lunar calendar and Gregorian calendar.
 .
 This package contains GObject Introspection for lunar-date.

Package: gir1.2-malcontentui-1
Description-md5: 40489e347213a4e625abf542c1474637
Description-en: GObject introspection bindings for libmalcontent-ui
 malcontent implements support for restricting the type of content accessible
 to non-administrator accounts on a Linux system. Typically, when this is used,
 a non-administrator account will be for a child using the system; and the
 administrator accounts will be for the parents; and the content being filtered
 will be apps which are not suitable for the child to use, due to (for example)
 being too violent.
 .
 This is not a security boundary, and a sufficiently technically advanced user
 may always work around these parental controls. malcontent is not a mandatory
 access control (MAC) system like AppArmor or SELinux. However, its correct use
 by applications should provide enough of an obstacle to prevent users easily or
 accidentally having access to content which they shouldn’t.
 .
 This package contains the GObject introspection bindings for libmalcontent-ui.

Package: gir1.2-manette-0.2
Description-md5: 550e1d1705d49a0ad1689f12265144fd
Description-en: GObject introspection data for libmanette
 This package contains GObject introspection information.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-matedesktop-2.0
Description-md5: 9587d13bbedea4b417ad0c7a5a289e4c
Description-en: GObject introspection data for the libmate-desktop library
 The MATE component mate-desktop contains the libmate-desktop library, the
 mate-about program, as well as some desktop-wide documents.
 .
 The libmate-desktop library provides an API shared by several applications
 on the desktop, but that cannot live in the platform for various
 reasons.
 .
 This package contains introspection data for the library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-matekbd-1.0
Description-md5: b5b57ebd921fc4f773f284f0f84c8abe
Description-en: GObject introspection data for libmatekbd and libmatekbdui
 libmatekbd offers an API to manage the keyboard in MATE applications.
 .
 libmatekbdui offers an API to display a graphical user interface for
 libmatekbd operations.
 .
 This package contains introspection data for the libmatekbd and the
 libmatekbdui libraries.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-matemenu-2.0
Description-md5: 8d14bf35d9d4453147c321f3cc89a591
Description-en: GObject introspection data for the MATE menu specification
 This package contains introspection data for MATE menu specification,
 an implementation of the draft "Desktop Menu Specification" from
 freedesktop.org.
 .
 It can be used by packages using the GIRepository format to generate dynamic
 bindings.

Package: gir1.2-matepanelapplet-4.0
Description-md5: 12a2ed6912010aa913dd6a3692ce50ac
Description-en: GObject introspection data for MATE panel
 The MATE Panel is an essential part of the MATE Desktop, providing
 toolbar-like “panels” which can be attached to the sides of your desktop.
 They are used to launch applications and embed a number of other
 functions, such as quick launch icons, the clock, the notification area,
 volume controls and the battery charge indicator, and utilities ranging
 from weather forecast to system monitoring.
 .
 This package contains introspection data for MATE panel.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-messagingmenu-1.0
Description-md5: 76dce804b2f2a6f1f8e1e77153c8550d
Description-en: Ayatana Messaging Menu - gir bindings
 A place on the user's desktop that collects messages that need a response.
 .
 This menu provides a condensed and collected view of all of those messages
 for quick access, but without making them annoying in times that you want
 to ignore them.
 .
 This package can be used by other packages using the GIRepository format
 to generate dynamic bindings.

Package: gir1.2-meta-muffin-0.0
Description-md5: 64bb80c109b42943a372a06b4316b1e2
Description-en: GObject introspection data for Muffin
 Muffin is a window manager performing compositing as well based on
 GTK+ and Clutter and used in Cinnamon desktop environment.
 .
 This package contains the GObject introspection data which may be
 used to generate dynamic bindings.

Package: gir1.2-mirage-3.2
Description-md5: c2dcb2e9a2bbc0760e72ca5d84adcb0f
Description-en: CD-ROM image access library (typelib files)
 libMirage is a CD-ROM image access library, part of the CDEmu suite,
 a free, GPL CD/DVD-ROM device emulator for Linux.
 .
 This package provides typelib files.

Package: gir1.2-modulemd-2.0
Description-md5: 082e8139a1a056e414148c94828aea6b
Description-en: C Library for handling module metadata files - introspection
 The libmodulemd API provides an interface for handling metadata
 files describing the modular repositories introduced in the Fedora
 project and RedHat Enterprise Linux.
 .
 This package contains the gobject-introspection definitions. Note that
 there is an override written in Python, so any packages that use
 the GObject introspection definitions with the libmodulemd Python
 bindings must also depend on python3:any.

Package: gir1.2-mypaint-1.5
Description-md5: b3b7d594a26303f34b229aff3d77b57d
Description-en: GObject introspection data for libmypaint
 This package contains GObject introspection information.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-nemo-3.0
Description-md5: c4827a75ac412d89715206ac95b437d4
Description-en: libraries for nemo components - gir bindings
 Nemo is the official file manager for the Cinnamon desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the Cinnamon
 desktop. It works on local and remote filesystems.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-nice-0.1
Description-md5: febfa47e406fb824db026ce3e6e57540
Description-en: ICE library (GObject introspection)
 Nice is an implementation of the IETF's draft Interactive Connectivity
 Establishment standard (ICE).  ICE is useful for applications that want to
 establish peer-to-peer UDP data streams. It automates the process of
 traversing NATs and provides security against some attacks.
 .
 Existing standards that use ICE include the Session Initiation Protocol (SIP)
 and the Jingle XMPP extension for audio/video calls.
 .
 Nice includes integration with GStreamer.
 .
 This package provides the GObject introspection binding.

Package: gir1.2-osmgpsmap-1.0
Description-md5: dcc9fc0d2b5fd370912103088f0adfb1
Description-en: GTK+ library to embed OpenStreetMap maps - Python bindings
 libosmgpsmap is a library to embed maps in applications that when given GPS
 co-ordinates, draws a GPS track, and points of interest on a moving map
 display. Downloads map data from a number of websites, including
 openstreetmap.org, openaerialmap.org and others.
 .
 This package provides the Python bindings for the library.

Package: gir1.2-ostree-1.0
Description-md5: a8a0c2ac9194d894a8dd2584c5f178a3
Description-en: content-addressed filesystem for operating system binaries (introspection)
 libostree provides a library and tools for managing bootable, immutable,
 versioned filesystem trees. See the ostree package's description for
 more details.
 .
 This package contains GObject-Introspection metadata, which can be used
 to generate dynamic bindings into languages such as Python and JavaScript.

Package: gir1.2-parlatype-5.0
Description-md5: 86455c9c793652c989ba44f149945a37
Description-en: Library for Parlatype - gir bindings
 Provides the GStreamer backend for Parlatype, a wave loader and a wave viewer
 widget. Mainly used by Parlatype but open for other programs as well.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-passim-1.0
Description-md5: 1bb00a3130437a40f8a831830c1b2232
Description-en: GObject introspection data for passim
 This package provides the introspection data for passim
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-passim-1.0-dev
Description-md5: 5784f1234cc084ab99599f8ef48e0823
Description-en: GObject introspection data for passim (development files)
 This package provides the introspection data for passim
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-peas-2
Description-md5: 07a497e8f470b45504b8b546ea4ff6d5
Description-en: Application plugin library (introspection files)
 libpeas-2 is a library that allows applications to support plugins.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-phosh-0-dev
Description-md5: e4cc118c30ca77d49e1a5a45b68b9851
Description-en: Pure Wayland shell for mobile devices - GObject introspection data
 Phosh is a graphical shell for Wayland compositors speaking the layer-surface
 protocol and aimed at mobile devices like smart phones and tablets using touch
 based inputs and small screens.
 .
 This package contains the GObject introspection data.

Package: gir1.2-playerctl-2.0
Description-md5: aaa1d861363a395fa15f9580ff08277c
Description-en: utility to control media players via MPRIS (gir bindings)
 Playerctl is a command-line utility and library for controlling media players
 that implement the MPRIS D-Bus Interface Specification. Compatible players
 include audacious, cmus, mopidy, mpd, mpv, quod libet, rhythmbox, spotify,
 and vlc.
 .
 Playerctl makes it easy to bind player actions, such as play and pause,
 to media keys. Playerctl also provides an introspectable library accessible
 in many popular scripting languages that allows more detailed control like
 the ability to subscribe to media player events or get metadata such as
 artist and title for the playing track.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-pluma-1.0
Description-md5: a6863cbddd2436d69fc13e9a0d103e7d
Description-en: GObject introspection data for Pluma
 Pluma is a text editor which supports most standard editor features,
 extending this basic functionality with other features not usually
 found in simple text editors. Pluma is a graphical application which
 supports editing multiple text files in one window (known sometimes as
 tabs or MDI).
 .
 Pluma fully supports international text through its use of the
 Unicode UTF-8 encoding in edited files. Its core feature set includes syntax
 highlighting of source code, auto indentation and printing and print preview
 support.
 .
 Pluma is also extensible through its plugin system, which currently
 includes support for spell checking, comparing files, viewing CVS
 ChangeLogs, and adjusting indentation levels.
 .
 This package contains introspection data for Pluma.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-pms-1.0
Description-md5: 8ebf97f05b6033cb5c315b2cc308b3d4
Description-en: GObject introspection data for libpms
 Mobile Settings allows one to configure settings of the Phosh mobile
 environment that would otherwise involve using the command line.
 .
 This package contains introspection data for the gmoible library.

Package: gir1.2-pqmarble-2
Description-md5: 7c41715916faff0d67243e6967025d77
Description-en: GObject introspection files for pqmarble
 Paulo Queiroz's collection of useful functions and reusable widgets.
 .
 This package contains the GObject-introspection data in binary typelib format.

Package: gir1.2-rda-1.0
Description-md5: 16b1f594f4140b30421f0c9329a4d840
Description-en: GObject introspection data for librda
 This library provides an API for detecting if a desktop session
 is running inside a remote desktop session (e.g. X2Go).
 .
 This package contains introspection data for the librda library.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-shumate-1.0
Description-md5: bae02491367acc355bde51cead1d372b
Description-en: GTK4 widgets for embedded maps - gir bindings
 It supports numerous free map sources such as OpenStreetMap,
 OpenCycleMap, OpenAerialMap and Maps for free.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-signon-2.0
Description-md5: 84e6dc96be5fbf0fe720466d4e228b77
Description-en: typelib for libsignon-glib2
 This is effectively a GLib binding for the D-Bus API
 provided by signond. It is part of the accounts-sso
 project.
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings for libaccounts-glib0

Package: gir1.2-skk-1.0
Description-md5: d9ff39c490975bfcd43632b300062127
Description-en: library to deal with Japanese kana-kanji conversion method - introspection data
 Libskk is a library that provides GObject-based interface of Japanese
 input methods.  Currently it supports SKK (Simple Kana Kanji) with
 various typing rules including romaji-to-kana, AZIK, ACT, TUT-Code,
 T-Code, and NICOLA.
 .
 This package contains the GObject introspection data.

Package: gir1.2-soup-2.4
Description-md5: 538da50445bc19b8ea14ae946fa95a44
Description-en: GObject introspection data for the libsoup HTTP library
 This package contains introspection data for the libsoup HTTP library.
 .
 libsoup uses the Glib main loop and is designed to work well with GTK+
 applications.  This enables GNOME applications to access HTTP servers
 on the network in a completely asynchronous fashion, very similar to
 the GTK+ programming model (a synchronous operation mode is also
 supported for those who want it).
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-spiceclientglib-2.0
Description-md5: 655cdb51ace9931e2b86211077e11903
Description-en: GObject for communicating with Spice servers (GObject-Introspection)
 libspice-glib4 provides glib objects for spice protocol
 decoding and surface rendering
 .
 This package contains the GObject-introspection data in binary typelib format.

Package: gir1.2-spiceclientgtk-3.0
Description-md5: d0af48004124f8ccc16e5ddfe6111df3
Description-en: GTK3 widget for SPICE clients (GObject-Introspection)
 libspice-gtk3 provides gtk3 widget to show spice display
 and accept user input.
 .
 This package contains the GObject-introspection data in binary typelib format.

Package: gir1.2-ssc-2
Description-md5: 173fd29f152e05f72b45a7dc33c803d0
Description-en: GObject introspection data for libssc
 libssc is a library to expose the sensors managed by the Qualcomm Sensor Core
 found in many Qualcomm System-on-Chips (SoCs) from 2018 and onwards.
 .
 This package contains introspection data for the libssc library.

Package: gir1.2-sugarext-1.0
Description-md5: 02d34e9e747379667547ea556cd92621
Description-en: Sugar Learning Platform - toolkit GObject introspection
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 The sugar3 library contains a set of widgets
 to build HIG compliant applications and interfaces
 to interact with system services like presence and the datastore.
 .
 This package can be used
 by other packages using the GIRepository format
 to generate dynamic bindings.

Package: gir1.2-telepathyglib-0.12
Description-md5: 79b134317a8965965a687e169f21caea
Description-en: GLib Telepathy connection manager library (GObject-Introspection)
 This package contains introspection data for telepathy-glib, which can be used
 to generate dynamic bindings for Telepathy components.
 .
 These GObject-Introspection bindings are considered to be experimental by the
 maintainers of telepathy-glib, and might receive incompatible changes until
 at least telepathy-glib 0.14.0.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: gir1.2-telepathylogger-0.2
Description-md5: 9d322246efc6be61a33d36f696cd71ec
Description-en: Telepathy logger service - introspection
 This package contains the introspection data for Telepathy logger.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: gir1.2-template-1.0
Description-md5: 44871af8ea6317ddbc075beaace2ce70
Description-en: GObject introspection data for template-glib
 This package contains GObject introspection information.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-tepl-6
Description-md5: 14b7f86549ddc04a491c8e63a316d554
Description-en: Text editor library for GTK - GObject introspection
 libgedit-tepl is a library that eases the development of GtkSourceView-based
 text editors and IDEs. Tepl is the acronym for “Text editor product line”. It
 serves as an incubator for GtkSourceView.
 .
 This package contains the GObject introspection binding.

Package: gir1.2-thunarx-3.0
Description-md5: a4863920cf5b2e48f81428ce236f81cd
Description-en: Typelib file for thunar
 This package contains the Thunar extension library which permits adding new
 features to the Thunar file manager.
 .
 This package provides the introspection data for thunar.

Package: gir1.2-totem-1.0
Description-md5: f8fb0d202ba3f9170c84de5e0c27a305
Description-en: GObject introspection data for Totem media player
 Totem is a simple yet featureful media player for GNOME which can read
 a large number of file formats.
 .
 This package contains introspection data for the Totem media player.
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-ufo-1.0
Description-md5: 4d5f975667b50bd500f13925a6bb25bd
Description-en: Library for high-performance, GPU-based computing - gir binding
 The UFO data processing framework is a C library suited to build
 general purpose streams data processing on heterogeneous
 architectures such as CPUs, GPUs or clusters. It is extensively used
 at the Karlsruhe Institute of Technology for Ultra-fast X-ray Imaging
 (radiography, tomography and laminography).
 .
 A gobject-instrospection binding is also provided to write scripts or
 user interfaces.
 .
 This package can be used by other packages using the GIRepository
 format to generate dynamic bindings.

Package: gir1.2-uhm-1.0
Description-md5: ea18982fb3377a12c1fcd71522a5822f
Description-en: HTTP web service mocking - GObject introspection files
 uhttpmock is a HTTP web service mocking project for projects which use
 libsoup. It is still in its infancy, but is already used by libgdata
 for unit testing.
 .
 This package contains the gobject-introspection typelib.

Package: gir1.2-ukuimenu-2.0
Description-md5: c094be1dc94a2a65fb99e01042e385b1
Description-en: GObject introspection data for the UKUI menu specification
 This package contains introspection data for UKUI menu specification,
 an implementation of the draft "Desktop Menu Specification" from
 freedesktop.org
 .
 It can be used by packages using the GIRepository format to generate dynamic
 bindings.

Package: gir1.2-ukwm-1
Description-md5: 5a17bc86d55c537036d2ed8eecb6cdfb
Description-en: GObject introspection data for Ukwm
 Ukwm is a small window manager, using GTK+ and Clutter to do
 everything.
 .
 Ukwm is the clutter-based evolution of Metacity, which, as the
 author says, is a "Boring window manager for the adult in you. Many
 window managers are like Marshmallow Froot Loops; Metacity is like
 Cheerios."
 .
 This package contains the GObject introspection data which may be
 used to generate dynamic bindings.

Package: gir1.2-umockdev-1.0
Description-md5: fbb61fba8c934a3abb2dd226ec23d275
Description-en: introspection data for umockdev library
 umockdev mocks hardware devices for creating unit tests for libraries and
 programs that handle Linux hardware devices.
 .
 This package contains the introspection data for the libumockdev library.

Package: gir1.2-urfkill-glib0
Description-md5: 102e8c387593fa1c66f1baa13d3613bd
Description-en: GObject introspection data for the urfkill library
 This package contains introspection data for liburfkill. It provides
 the management of the wireless killswitches
 .
 It can be used by packages using the GIRepository format to generate
 dynamic bindings.

Package: gir1.2-v-sim-3.9
Description-md5: b88785f37cb67c6dabe2c223cc211dfe
Description-en: Visualize atomic structures (gir bindings)
 V_Sim visualizes atomic structures such as crystals, grain boundaries,
 molecules and so on (either in binary format, or in plain text format).
 .
 This package can be used by other packages using the GIRepository format to
 generate dynamic bindings.

Package: gir1.2-valapanel-24.03
Description-md5: 0796749b404693319d32fc2cb704c40e
Description-en: Typelib files for libvalapanel0
 Vala Panel is a rewrite of SimplePanel. It is a GTK+ 3 desktop panel
 written in Vala and based on ideas from LXPanel.
 .
 This package can be used by other packages using the GIRepository format
 to generate dynamic bindings.

Package: gir1.2-vips-8.0
Description-md5: 6a5a50d6b91f7bd84add8c9d061eb07d
Description-en: GObject introspection data for VIPS
 VIPS is an image processing system designed with efficiency in mind.
 It is good with large images (ones that larger than the amount of RAM in
 your machine), and for working with colour.  It can perform many
 image manipulation tasks much faster than other packages such as
 ImageMagick and the GIMP and includes some special features such as
 creating single "mosaic" images from multiple parts.
 .
 VIPS consists of two main components: an image processing library
 with some command-line tools and a spreadsheet-like graphical user
 interface.  The graphical interface is available in the nip2 package.
 .
 This package provides the introspection data for VIPS library.

Package: gir1.2-xapp-1.0
Description-md5: cd11763cad28e22896f2e168ea48d58f
Description-en: Introspection data for Xapp
 Xapp provides components which are common to multiple desktop environments
 and required to implement cross-DE solutions.
 .
 This package contains the introspection data for Xapp.

Package: gir1.2-xfconf-0
Description-md5: 4ddca78d4532a27b9a3e3b0b5c1c3c0f
Description-en: utilities for managing settings in Xfce - introspection support
 xfconf contains xfconfd and xfconf-query.
 - xfconfd handles the Xfce settings storage
 - xfconf-query enables users to tune settings from command line
 .
 This package provides the introspection data for xfconf.

Package: gir1.2-zbar-1.0
Description-md5: 15303040a9b872266ed0d2962a456d23
Description-en: QR code / bar code scanner and decoder (introspection data)
 ZBar is a library for scanning and decoding bar codes from various sources
 such as video streams, image files or raw intensity sensors. It supports
 EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
 .
 This package contains the GObject introspection data which are needed
 for developing the zbar library in various programming languages
 with GObject introspection support.

Package: gir1.2-zeitgeist-2.0
Description-md5: e07de075982fe4c2c956f1abc07f3db2
Description-en: library to access Zeitgeist - GObject introspection data
 Zeitgeist is a service which logs the user's activities and events
 (files opened, websites visited,
 conversations hold with other people, etc.)
 and makes the relevant information available to other applications.
 .
 It serves as a comprehensive activity log
 and also makes it possible to determine relationships
 between items based on usage patterns.
 .
 Libzeitgeist is a client library
 to access and manage the Zeitgeist event log
 from languages such as C and Vala.
 .
 This package can be used
 by languages supporting the GIRepository format
 to generate dynamic bindings.

Package: gir2pas
Description-md5: 8806659f6d4dd5058b6b5ea1b2b3e915
Description-en: Pascal binding generator for GObject Introspection
 gir2pas is a tool that generates Pascal bindings for GObject-based libraries
 using GObject Introspection (GIR) files.
 It produces Lazarus/FreePascal compatible units (Object Pascal, Delphi-like).

Package: gis-all
Description-md5: d3116a6dd1bfb436c5ab9464d34d1441
Description-en: Default selection of tasks for Debian Gis
 This package is part of the Debian Gis Pure Blend and installs all
 tasks for a default installation of this blend.

Package: gis-data
Description-md5: 3e268b40d18e97280a29da91627d3be3
Description-en: Debian GIS data
 This metapackage will install some packages providing data that can
 be used by different GIS applications.

Package: gis-devel
Description-md5: fba29321e08ef1de37118f4fef651e58
Description-en: Geographic Information Systems (GIS) development
 This task sets up your system for GIS development.

Package: gis-gps
Description-md5: 6c9f1415e6a60b6b0ae748ce0c106ca0
Description-en: GPS related programs
 Set of Debian packages which are dealing with GPS devices
 and data.

Package: gis-osm
Description-md5: e3ff8efd54c498ac51912fbd06d17577
Description-en: OpenStreetMap related programs
 Set of Debian packages which are dealing with OpenStreetMap
 data.

Package: gis-remotesensing
Description-md5: 686b5bee2b6c2b68cdb17add2aa229ab
Description-en: Remote sensing and earth observation
 Debian packages which are dealing with Remote Sensing (for instance
 Synthetic Aperture Radar -- SAR)
 processing (interferometry, polarimetry, data visualization, etc) and
 earth observation.

Package: gis-statistics
Description-md5: b442a3d7e1f777faf0d4efb23148c7f5
Description-en: Statistics with geographical data
 Set of Debian packages which are useful for doing statistics
 with geographical data.

Package: gis-tasks
Description-md5: d08e655b4e91fc9bbe1f4b9cc01de5b9
Description-en: Debian GIS tasks for tasksel
 This package provides Debian GIS tasks in tasksel.
 .
 These tasks are described in detail at
 https://blends.debian.org/gis/tasks/

Package: gis-web
Description-md5: f0f6179ff4878bb34b20e24de1181ba1
Description-en: Present geographic information via web map server
 Debian packages which are dealing with geographical information
 to be presented for the web on so called map tile servers.  These
 are pretty useful when trying to setup an OpenStreetMap tile server
 but not restricted to OpenStreetMap data only.

Package: gis-workstation
Description-md5: 6aa5cb6bc9affe7eb7475349bcae42f9
Description-en: Geographic Information Systems (GIS) workstation
 This task sets up your system to be a GIS workstation to process
 geographical information and make maps.

Package: gist
Description-md5: fa74b3e335fe6f0a14708d78b3f259f5
Description-en: Upload gists to gist.github.com
 Allows you to convienently create gists ("pastes").
 .
 Also provides a Ruby library to do this.
 .
 The "gist" image viewer from yorick is in the yorick package,
 not in this package.

Package: git-absorb
Description-md5: 3d59826d3904b54c9142fbc56d9baa7f
Description-en: Git commit --fixup, but automatic
 git-absorb is a port of hg absorb to Git.
 .
 git absorb automatically identifies which commits are safe to modify,
 and which indexed changes belong to each of those commits. It then writes
 fixup! commits for each of those changes. These fixups can later be folded
 into the feature branch with Git's built-in autosquash functionality.

Package: git-all
Description-md5: 7eb276543374432338c2d9bf7a76e9b6
Description-en: fast, scalable, distributed revision control system (all subpackages)
 Git is popular version control system designed to handle very large
 projects with speed and efficiency; it is used for many high profile
 open source projects, most notably the Linux kernel.
 .
 Git falls in the category of distributed source code management tools.
 Every Git working directory is a full-fledged repository with full
 revision tracking capabilities, not dependent on network access or a
 central server.
 .
 This is a dummy package which brings in all subpackages.

Package: git-annex
Description-md5: 88efc7abdf2a743a6caeeb3db7c83733
Description-en: manage files with git, without checking their contents into git
 git-annex allows managing large files with git, without storing the file
 contents in git. It can sync, backup, and archive your data, offline
 and online. Checksums and encryption keep your data safe and secure. Bring
 the power and distributed nature of git to bear on your large files with
 git-annex.
 .
 It can store large files in many places, from local hard drives, to a
 large number of cloud storage services, including S3, WebDAV,
 and rsync, with dozens of cloud storage providers usable via plugins.
 Files can be stored encrypted with gpg, so that the cloud storage
 provider cannot see your data. git-annex keeps track of where each file
 is stored, so it knows how many copies are available, and has many
 facilities to ensure your data is preserved.
 .
 git-annex can also be used to keep a folder in sync between computers,
 noticing when files are changed, and automatically committing them
 to git and transferring them to other computers. The git-annex webapp
 makes it easy to set up and use git-annex this way.

Package: git-annex-remote-rclone
Description-md5: 4732390477bbb890ba9b4449bf4016df
Description-en: rclone-based git annex special remote
 This is a wrapper around rclone to make any destination supported by rclone
 usable with git-annex.
 .
 Cloud storage providers supported by rclone currently include:
 * Google Drive
 * Amazon S3
 * Openstack Swift / Rackspace cloud files / Memset Memstore
 * Dropbox
 * Google Cloud Storage
 * Microsoft One Drive
 * Hubic
 * Backblaze B2
 * Yandex Disk
 .
 Note: although Amazon Cloud Drive support is implemented, it is broken ATM
 see https://github.com/DanielDent/git-annex-remote-rclone/issues/22 .

Package: git-autofixup
Description-md5: b40bb064bd05e847f9f01b6ba0ccba39
Description-en: Automatically fixup commits with related changes
 git-autofixup creates fixup commits from changes in the worktree. This can
 save the tedious work of amending fixes into the appropriate commits during
 codereview.
 .
 Changes to consider are parsed out of git-diff(1) and git-blame(1) is used to
 assign hunks to commits since the revision given on the commandline, which
 will typically represent a topic branch. Then it creates fixup commits to be
 used with git rebase --autosquash.

Package: git-big-picture
Description-md5: 01d37c32df4d4871ba640a47ba235f89
Description-en: Visualization tool for Git repositories (executable)
 git-big-picture is a visualization tool for Git repositories. You can think of
 it as a filter that removes uninteresting commits from a DAG modelling a Git
 repository and thereby exposes the big picture: for example the hierarchy of
 tags and branches. git-big-picture supports convenience output options and can
 filter different classes of commits. It uses the Graphviz utility to render
 images that are pleasing to the eye.
 .
 This package contains the command-line tool.

Package: git-build-recipe
Description-md5: 3cd2d262bb49a2f679b4055287869562
Description-en: construct a Git branch from a recipe
 git-build-recipe takes a "recipe" which specifies several Git branches to
 combine in a certain fashion as input for a Debian-format source package,
 and provides the resulting branch as output.

Package: git-buildpackage
Description-md5: e735d504b45567dc7940c9157e24c780
Description-en: Suite to help with Debian packages in Git repositories
 This package contains the following tools:
 * gbp buildpackage: build a package out of a Git repository, check for local
 modifications and tag appropriately
 * gbp import-orig: import a new upstream version into the Git repository
 * gbp export-orig: export an upstream tarball from the Git repository
 * gbp import-{dsc,dscs}: import existing Debian source packages into a Git
 repository
 * gbp dch: generate Debian changelog entries from Git commit messages
 * gbp {pull,clone}: clone and pull from remote repos
 * gbp pq: manage debian/patches easily
 * gbp create-remote-repo: create remote repositories
 * gbp push: push content to remote repositories
 * gbp tag: tag a Debian package in Git
 * gbp pristine-tar: create pristine-tar commits
 * gbp setup-gitattributes: set up Git attributes to disable transformations

Package: git-buildpackage-rpm
Description-md5: b31cd32648d3096f6eea3a95318e7077
Description-en: Suite to help with RPM packages in Git repositories
 This package contains the following tools:
 * gbp buildpackage-rpm: build a package out of a Git repository, check for
 local modifications and tag appropriately
 * gbp import-srpm: import existing RPM source packages into a Git
 repository
 * gbp pq-rpm: manage patches easily
 .
 These tools are currently in an experimental state. Branch names and
 repository layouts might change without lots of prior warning.

Package: git-bump
Description-md5: 5c69803eb8b703d5a0b130ed3ce6caf0
Description-en: create Git release commits and tags with changelogs
 git-bump automates the best practices for doing releases for
 code bases stored in Git:
 .
 * Update version-related minutiae in the code base.
 * Commit with a message like projectname 1.2.3.
 * Create a signed, annotated tag with the same message with a name like
 v1.2.3.
 * Include release notes in the release commit.

Package: git-changelog
Description-md5: c8cee5b14403b2b8cad3dfccdfe1b3b6
Description-en: Automatic Changelog generator using Jinja2 templates
 git-changelog is a automatic changelog generator using git commit messages and
 Jinja2 templates:
 .
 * Jinja2 templates for full control over the rendering, with built-in 'Keep a
 Changelog' and Angular templates.
 .
 * Commit styles/conventions parsing, with built-in Angular, Conventional
 Commit and basic conventions.
 .
 * Git service/provider agnostic, plus references parsing (issues, commits,
 etc.), with built-in GitHub, Gitlab and Bitbucket support.
 .
 * Understands SemVer and PEP 440 versioning schemes, guesses next version
 based on last commits.
 .
 * Parses Git trailers, allowing to reference issues, PRs, etc., in commit
 messages in a clean, provider-agnostic way.
 .
 * Template context injection, to furthermore customize how the changelog
 will be rendered.

Package: git-cinnabar
Description-md5: 27a3c7a1c51425252ab30e24085d1cf3
Description-en: Git remote helper to interact with mercurial repositories
 git-cinnabar is a git remote helper to interact with mercurial repositories.
 Contrary to other such helpers, such as git-remote-hg, it doesn't use a
 local mercurial clone under the hood, and doesn't require mercurial
 (except to access local mercurial repositories).

Package: git-cola
Description-md5: 9324e28ad53a522b449eb332a4b93078
Description-en: highly caffeinated git GUI
 Git-cola is a git GUI optimized for working with the git index.
 .
 Git-cola can compare arbitrary commits using standard merge tools.
 With it you can search commit messages, content, authors, paths,
 data ranges etc. and it makes it easy to interactively edit the
 index.

Package: git-crecord
Description-md5: b848f1c72f7d0570cc9cd16a929b6fcb
Description-en: interactively select chunks to commit with Git
 git-crecord is a Git subcommand which allows users to interactively
 select changes to commit or stage using a ncurses-based text user
 interface.  It is a port of the Mercurial crecord extension originally
 written by Mark Edgington.
 .
 git-crecord allows you to interactively choose among the changes you
 have made (with line-level granularity), and commit, stage or unstage
 only those changes you select.  After committing or staging the selected
 changes, the unselected changes are still present in your working copy,
 so you can use crecord multiple times to split large changes into
 several smaller changesets.

Package: git-credential-azure
Description-md5: e623b2d27a93f18fa02b5e314d127c49
Description-en: Git credential helper for Azure Repos
 A Git credential helper that authenticates to Azure Repos (dev.azure.com).
 Azure Repos is part of Azure DevOps.

Package: git-credential-oauth
Description-md5: a5bcae974c8df2135d63650e528b7b33
Description-en: Git credential helper for GitHub and other forges using OAuth
 A Git credential helper that authenticates to GitHub, GitLab, BitBucket and
 other forges using OAuth. The first time you push, the helper will open a
 browser window to authenticate. Subsequent pushes within the cache timeout
 require no interaction.

Package: git-crypt
Description-md5: 776bb5d5d6e2b6a3e3837fc4e70afa57
Description-en: Transparent file encryption in git
 git-crypt enables transparent encryption and decryption of files in a
 git repository.  Files which you choose to protect are encrypted when
 committed, and decrypted when checked out.  git-crypt lets you freely
 share a repository containing a mix of public and private content.
 git-crypt gracefully degrades, so developers without the secret key
 can still clone and commit to a repository with encrypted files.
 This lets you store your secret material (such as keys or passwords)
 in the same repository as your code, without requiring you to lock down
 your entire repository.

Package: git-cvs
Description-md5: 5c201c3115375a8b8f735f8e7775526c
Description-en: fast, scalable, distributed revision control system (cvs interoperability)
 Git is popular version control system designed to handle very large
 projects with speed and efficiency; it is used for many high profile
 open source projects, most notably the Linux kernel.
 .
 Git falls in the category of distributed source code management tools.
 Every Git working directory is a full-fledged repository with full
 revision tracking capabilities, not dependent on network access or a
 central server.
 .
 This package provides the git cvsimport, cvsexportcommit, and cvsserver
 tools, which allow Git to read from and write to CVS repositories and
 offer access over CVS protocol to Git repositories.
 .
 The git cvsimport tool can incrementally import from a repository that
 is being actively developed and only requires remote access over CVS
 protocol. Unfortunately, in many situations the import leads to
 incorrect results. For reliable, one-shot imports, cvs2git from the
 cvs2svn package or parsecvs may be a better fit.

Package: git-debpush
Description-md5: 105ec8f4a6cd42b7b9240815a87a8f8d
Description-en: client script for git pushing to Debian-style archives
 git-debpush is a script to create and push a specially formatted
 signed git tag.  The metadata in the tag indicates that the tagged
 commit should be pushed (or "uploaded") to a Debian-style archive.
 .
 Tags generated by this script can be read by an intermediary service,
 which performs any conversion that's needed (such as producing and
 signing a .dsc and .changes), and then uploads the result to the
 Debian-style archive on your behalf.
 .
 This package also ships git-deborig, a program which tries to produce
 Debian orig.tar using git-archive(1).  (This program used to be in the
 'devscripts' package.)

Package: git-debrebase
Description-md5: e4745a1c73d8cbbfb3a0f6cbfa82eeaf
Description-en: rebasing git workflow tool for Debian packaging
 git-debrebase is a tool for representing in git, and manipulating,
 Debian packages based on upstream source code.
 .
 git-debrebase is an alternative to workflows including git-dpm,
 gbp pq, and direct use of quilt patches.

Package: git-delete-merged-branches
Description-md5: 5e5a3d216572179ca4285d5a94d448a2
Description-en: command-line tool to delete merged git branches
 A convenient command-line tool helping you keep repositories clean.
 .
 Features:
 * Supports deletion of both local and remote branches
 * Detects multiple forms of de-facto merges (rebase merges, squash merges
 (needs --effort=3), single or range cherry-picks… leveraging git cherry)
 * Supports workflows with multiple release branches, e.g. only delete
 branches that have been merged to all of master, dev and staging
 * Quick interactive configuration
 * Provider agnostic: Works with GitHub, GitLab, Gitea and any other Git
 hosting
 * Takes safety seriously
 .
 This package contains the command line interface.

Package: git-delta
Description-md5: 5321a4c9ad3ebbcc7fa824cddf867acf
Description-en: syntax-highlighting pager for git, diff, and grep output
 Code evolves, and we all spend time studying diffs.
 Delta aims to make this both efficient and enjoyable:
 it allows you to make extensive changes
 to the layout and styling of diffs,
 as well as allowing you to stay arbitrarily close
 to the default git/diff output.
 .
 This package provides the executable binary /usr/bin/delta.
 .
 (Unrelated executable binary /usr/bin/git-delta
 is in the package git-extras,
 and unrelated executable binaries
 /usr/bin/multidelta and /usr/bin/singledelta
 are in the package delta.)

Package: git-dpm
Description-md5: 2e056c0a17325271b8379b7f70e2c0da
Description-en: git Debian package manager
 Manage Debian source packages in an git archive, storing
 possible changes to the upstream source as git commits that
 are stored in "3.0 (quilt)" format patch series.

Package: git-email
Description-md5: 5e0c38a8609078b06fbbe0e8e9e432b4
Description-en: fast, scalable, distributed revision control system (email add-on)
 Git is popular version control system designed to handle very large
 projects with speed and efficiency; it is used for many high profile
 open source projects, most notably the Linux kernel.
 .
 Git falls in the category of distributed source code management tools.
 Every Git working directory is a full-fledged repository with full
 revision tracking capabilities, not dependent on network access or a
 central server.
 .
 This package provides the git-send-email program for sending series of
 patch emails.

Package: git-evtag
Description-md5: 1aa17f64c2b040e6e3b399439307f32e
Description-en: extended verification for git tags
 git-evtag can be used as a replacement for git-tag -s. It will
 generate a strong checksum (called Git-EVTag-v0-SHA512) over
 the commit, tree, and blobs it references (and recursively over
 submodules).

Package: git-evtag-tests
Description-md5: 7a31aa63895d1ef2cc69601f0430125c
Description-en: extended verification for git tags - as-installed tests
 git-evtag can be used as a replacement for git-tag -s. It will
 generate a strong checksum (called Git-EVTag-v0-SHA512) over
 the commit, tree, and blobs it references (and recursively over
 submodules).
 .
 This package contains "as-installed" automated tests, typically used via
 gnome-desktop-testing-runner or autopkgtest.

Package: git-extras
Description-md5: 586868900a4b72be0cda7cfc3efa7582
Description-en: Extra commands for git
 This package provides extra git commands to easily solve typical tasks such as
 managing remote branches, managing feature/refactor/bug workflows and generate
 some repository stats.

Package: git-filter-repo
Description-md5: 7bbfa4ee999d47cf3237015208223c7e
Description-en: Quickly rewrite git repository history
 git filter-repo is a versatile tool for rewriting history, which includes
 capabilities not found anywhere else.  It roughly falls into the
 same space of tool as git filter-branch but without the capitulation-inducing
 poor performance, with far more capabilities, and with a design that scales
 usability-wise beyond trivial rewriting cases.  git filter-repo is now
 recommended by the git project instead of git filter-branch.
 .
 While most users will probably just use filter-repo as a simple command
 line tool (and likely only use a few of its flags), at its core filter-repo
 contains a library for creating history rewriting tools.  As such, users
 with specialized needs can leverage it to quickly create entirely new
 history rewriting tools.

Package: git-flow
Description-md5: a70ea9ad1caa8f066cb306497edb7d1e
Description-en: Git extension to provide a high-level branching model
 A set of scripts that provide high-level repository operations for
 managing feature/release/hotfix branches in a Git repository,
 particularly suited to be utilised to follow Vincent Driessen's
 branching model, described at
 <https://nvie.com/posts/a-successful-git-branching-model/>.
 .
 This package follows the AVH edition.

Package: git-ftp
Description-md5: 867456da420db6ff0d35b8a0f38b9d3b
Description-en: Git powered FTP client written as shell script
 git-ftp is a shell script for uploading Git tracked files to a FTP server. By
 default, it uploads only those files which have changed since the last upload.
 This saves time and bandwidth. It can even work with different branches.
 See manpage for more options.

Package: git-gui
Description-md5: 699969d903b4df59976ab85a9e250838
Description-en: fast, scalable, distributed revision control system (GUI)
 Git is popular version control system designed to handle very large
 projects with speed and efficiency; it is used for many high profile
 open source projects, most notably the Linux kernel.
 .
 Git falls in the category of distributed source code management tools.
 Every Git working directory is a full-fledged repository with full
 revision tracking capabilities, not dependent on network access or a
 central server.
 .
 This package provides the git graphical user interface.
 .
 If aspell is installed, it can check the spelling of commit messages
 as the user types.
 .
 If meld is installed, it can be used for displaying diffs and for
 interactive merge conflict resolution.

Package: git-hub
Description-md5: 3e257d1f6193871bc252efaf361c5762
Description-en: Git command line interface to GitHub
 git hub is a simple command line interface to GitHub, enabling most useful
 GitHub tasks (like creating and listing pull request or issues) to be accessed
 directly through the Git command line.
 .
 Although probably the most outstanding feature (and the one that motivated the
 creation of this tool) is the pull rebase command, which is the rebasing
 version of the GitHub Merge (TM) button. This enables an easy workflow that
 doesn't involve thousands of merges which makes the repository history
 unreadable.
 .
 Another unique feature is the ability to transform an issue into a pull
 request by attaching commits to it (this is something offered by the GitHub
 API but not by the web interface).

Package: git-imerge
Description-md5: eab89ca524d60d9b0945c67583bd414b
Description-en: incremental merge and rebase for git
 Performs a merge between two branches incrementally. If conflicts are
 encountered, figures out exactly which pairs of commits conflict, and
 presents the user with one pairwise conflict at a time for resolution.

Package: git-keeper
Description-md5: 307d0c2dae5deccd8ad01f69c5f5e0d3
Description-en: Tracks specified git repos for sysadmins
 git-keeper is a tool to help sysadmins track the status of specified git
 repositories on a server. It checks if the repositories are clean (no
 uncommitted changes) and if they are up-to-date with their remote
 counterparts.
 .
 git-keeper also provides a systemd service and timer, to help display
 status information in the message of the day (MOTD). This is useful
 for reminding sysadmins to clean and update their repositories.

Package: git-lfs
Description-md5: d562e9a57f2fdda4249d506e8e3646f9
Description-en: Git Large File Support
 An open source Git extension for versioning large files.
 Git Large File Storage (LFS) replaces large files such as
 audio samples, videos, datasets, and graphics with text
 pointers inside Git, while storing the file contents on
 a remote server.

Package: git-mediate
Description-md5: de78d8acbbc920a9bafee8a880d6c6c6
Description-en: tool to help resolving git conflicts
 In any conflicted state - git-mediate shows you
 the 2 diffs involved. By applying these diffs to
 the base version and the other version, you
 emulate the situation where the patch had already
 existed when the other had been applied.
 .
 Reapply git-mediate, it will validate that you've
 indeed applied it correctly, and bam: conflict
 disappeared!
 .
 Git-mediate also lets you handle modify/delete
 conflicts (there's no sane way in git to show
 what the modification actually was)
 .
 Git-mediate also streamlines jumping to the
 conflicts with your editor, either with the `-e`
 option to invoke your editor, or via the standard
 line number format, which is parsed by all major
 editors, to allow use of "jump to next error"
 keys.
 .
 Git-mediate especially shines with automatic
 source transformation tools such as renamers.
 .
 In a conflicted state, re-apply a rename that
 caused the conflict, run git-mediate without
 opening any files, and the conflicts are gone!

Package: git-merge-changelog
Description-md5: 7f0c01842e0b7082290afb8a754cb31e
Description-en: git merge driver for GNU ChangeLog files
 ChangeLog files *always* foul up most version control systems in
 their default configuration.
 .
 git-merge-changelog is a tool from gnulib designed to help with this
 for the case of GNU-style ChangeLogs; it can be used with at least
 git, bzr, and hg.

Package: git-pages
Description-md5: a40c5eb5932128f3299ee63fba7c8f9b
Description-en: Scalable static site server for Git forges
 git-pages is a static site server for use with Git forges (i.e. a GitHub Pages
 replacement). It is written with efficiency in mind, scaling horizontally to
 any number of machines and serving sites up to multiple gigabytes in size,
 while being equally suitable for small single-user deployments.

Package: git-pages-cli
Description-md5: b199e4aa586d9b5cadca25a2389a3543
Description-en: Scalable static site server for Git forges (CLI utility)
 git-pages is a static site server for use with Git forges (i.e. a GitHub Pages
 replacement). It is written with efficiency in mind, scaling horizontally to
 any number of machines and serving sites up to multiple gigabytes in size,
 while being equally suitable for small single-user deployments.
 .
 This package contains the CLI utility to publishing sites to git-pages.

Package: git-publish
Description-md5: bcc37edd4c9ac8a9a0fab03060e6197c
Description-en: git command to prepare and store patch revisions as git tags
 git-publish prepares patches consistently and stores them as git tags for
 future reference.
 .
 Features:
 - It works with individual patches as well as patch series.
 - No constraints are placed on git workflow, both vanilla git commands and
 custom workflow scripts are compatible with git-publish.
 - Email sending and pull requests are fully integrated so that publishing
 patches can be done in a single command.
 - Hook scripts called during patch preparation can be used to add custom
 format checking or automated test runs.

Package: git-pw
Description-md5: 0463a68d6d636fd5c1061b31af046f32
Description-en: tool for integrating Git with Patchwork
 Patchwork is the web-based patch tracking system, this tool helps to
 integrate with it.

Package: git-quick-stats
Description-md5: 2e47a1d13f13108f786a9767ae385d32
Description-en: simple and efficient way to access various statistics in git repository
 Git quick statistics is a simple and efficient way to access various
 statistics in git repository.

Package: git-reintegrate
Description-md5: f4c76c0e9b91f34ac7abcd52e52858b0
Description-en: Git extension to manage integration branches
 This tools allows one to define which feature branches will be part
 of your integration branches, and help you update the latter as new
 versions of the feature branches are available.

Package: git-remote-gcrypt
Description-md5: c69165daf88f527f2448e6c1a38d2490
Description-en: encrypted git repositories
 This lets git store git repositories in encrypted form.
 It supports storing repositories on rsync or sftp servers.
 It can also store the encrypted git repository inside a remote git
 repository. All the regular git commands like git push and git pull
 can be used to operate on such an encrypted repository.
 .
 The aim is to provide confidential, authenticated git storage and
 collaboration using typical untrusted file hosts or services.

Package: git-repair
Description-md5: 36b21dca712d59325250d3295c6ba8d9
Description-en: repair various forms of damage to git repositories
 git-repair can repair various forms of damage to git repositories.
 .
 It is a complement to git fsck, which finds problems, but does not fix them.
 .
 As well as avoiding the need to rm -rf a damaged repository and re-clone,
 using git-repair can help rescue commits you've made to the damaged
 repository and not yet pushed out.

Package: git-restore-mtime
Description-md5: d6ef3266584cc0f7c784bd2205378472
Description-en: set timestamps to the date of a file's last commit
 This utility can set timestamps in a git checkout to the last commit that
 changes a given file.  This is useful whenever meaningful mtimes are wanted,
 as "last change" is better than "last checkout".  Use cases include syncing
 timestamps on a web server's contents, preparing a release tarball, etc.
 Pretty much, every scenario other than an unclean source tree where you're
 about to type "make" without "make clean".
 .
 When called from a .git/hooks/post-checkout trigger, this is the equivalent
 of Subversion's "use-commit-times".
 .
 Unlike metastore, git restore-mtime gives you only commit times rather than
 the true original timestamp; on the other hand it works retroactively and
 doesn't require a manual action by every contributor in every working copy.
 .
 This package includes three other utilities:
 * git clone-subset - clones only some files from a repository (inc. history)
 * git find-uncommitted-repos - recursively searches for unclean git repos
 * git strip-merge - filters away some files during a merge

Package: git-review
Description-md5: c8aa8354000e086523e1a4af03abd557
Description-en: git command for submitting branches to Gerrit
 git-review is a tool that helps submitting git branches to gerrit for review.
 It is used extensively for the development and maintenance of OpenStack, but
 it can be used for any project using Gerrit.

Package: git-revise
Description-md5: 4853d9135358657442b5a2e767b8924b
Description-en: handy git tool for doing efficient in-memory commit rebases & fixups
 git revise is a git subcommand to efficiently update, split, and
 rearrange commits. It is heavily inspired by git rebase, however it
 tries to be more efficient and ergonomic for patch-stack oriented
 workflows.
 .
 By default, git revise will apply staged changes to a target commit,
 then update HEAD to point at the revised history. It also supports
 splitting commits and rewording commit messages.
 .
 Unlike git rebase, git revise avoids modifying the working directory
 or the index state, performing all merges in-memory and only writing
 them when necessary. This allows it to be significantly faster on
 large codebases and avoids unnecessarily invalidating builds.

Package: git-secret
Description-md5: 8cfa713de5e4a805da10965e74e8052a
Description-en: store encrypted credential inside source code git repository
 git-secret is designed to solve the problem where to store the credential file
 (e.g. password, token, ...) for a service. With git-secret, Encrypted
 credential can be stored along with source code in git repository.

Package: git-secrets
Description-md5: 05d772e323e9636935eca58c196c53fb
Description-en: Prevents accidental commits of credentials
 git-secrets scans commits, commit messages, and --no-ff merges
 to prevent adding secrets into your git repositories. If a commit,
 commit message, or any commit in a --no-ff merge history matches
 one of your configured prohibited regular expression patterns,
 then the commit is rejected.

Package: git-sizer
Description-md5: 58e3eabb45dbce8ae4da3f76c5e5cea4
Description-en: compute various size metrics for a Git repository
 git-sizer computes various size metrics for a Git repository, flagging
 those that might cause problems or inconvenience. For example:
 .
 • Is the repository too big overall?
 • Does the repository have too many references (branches and/or tags)?
 • Does the repository include too many objects?
 • Does the repository include gigantic blobs (files)?
 • Does the repository include many slightly different large text files?
 • Does the repository include gigantic trees (directories)?
 • Does the repository have many identical files?
 • Does the repository include absurdly long path names?
 • Are there other bizarre and questionable things in the repository?
 • Annotated tags pointing at one another in long chains?
 • Octopus merges with dozens of parents?
 • Commits with gigantic log messages?
 .
 git-sizer can help to reveal the problems described above.

Package: git-subrepo
Description-md5: 15d03ff71d04ea7468923acf31fdecf9
Description-en: Alternative to git-submodule(1) and git-subtree(1)
 git-subrepo allows embedding and managing copies of other git repositories
 in your repo for purposes such as vendoring.
 .
 Commits in the parent repo involving the subrepo can easily be pushed back
 upstream even when they touch files outside the subrepo -- these will simply
 be omitted.
 .
 Pulling new upstream commits back into your repo is naturally also possible.
 .
 git-subrepo is designed such that only the maintainer of a repo will
 actually need to have it installed, contributors only need to do so if
 they wish to push/pull from the subrepo's upstream and user should never
 have to interact with git-subrepo at all since all of a subrepos file are
 available right after a plain git-clone.
 .
 This is unlike git-submodule(1)s where all users and contributors must be
 aware of their presence and deal with them.
 .
 git-subrepo is in principle somewhat similar to git-subtree(1) as it also
 embedds snapshot copies of other repos, however it is much easier to use
 and the way the history is kept is less convoluted. Pulling any number of
 new commits from a subrepo's upstream will result in only a single commit
 in the parent repo for example.

Package: git-svn
Description-md5: fe9279673cf6573640700aabf410ef25
Description-en: fast, scalable, distributed revision control system (svn interoperability)
 Git is popular version control system designed to handle very large
 projects with speed and efficiency; it is used for many high profile
 open source projects, most notably the Linux kernel.
 .
 Git falls in the category of distributed source code management tools.
 Every Git working directory is a full-fledged repository with full
 revision tracking capabilities, not dependent on network access or a
 central server.
 .
 This package provides tools for interoperating with Subversion repositories,
 and importing SVN development history.

Package: git-ubuntu
Description-md5: b6e585e9fb6fc7a9f7fbc36e5af7033b
Description-en: maintain an Ubuntu source package in a git tree
 git-ubuntu is tooling that provides unified git-based workflows for the
 development of Ubuntu source packages.
 .
 The git-ubuntu importer service maintains a view of the entire packaging
 version history of Ubuntu source packages using git repositories with a common
 branching and tagging scheme. The git-ubuntu CLI provides tooling and
 automation that understands these repositories to make the development of
 Ubuntu itself easier.
 .
 Since Ubuntu's packaging architecture pre-dates git, different packages have
 evolved to use different mechanisms to achieve the same thing. Developers had
 to learn them all in order to be effective when working across a wide range of
 packages. git-ubuntu's unification of these mechanisms allows for simpler, more
 general tooling, which results in faster onboarding of new developers and
 easier "drive-by" contributions.
 .
 git-ubuntu is useful for those inspecting, working on, or looking to contribute
 to Ubuntu source packages themselves.

Package: git2cl
Description-md5: 77c2b4a45820e6a8ee9a5dd3bbdf6276
Description-en: Simple tool to convert git logs to GNU ChangeLog format
 git2cl is used to automatically generate GNU ChangeLogs
 from git logs.
 .
 GNU ChangeLog format specification is available from:
 http://www.gnu.org/prep/standards/html_node/Change-Logs.html

Package: gita
Description-md5: 950076d3b4796ab0d0db0b249305a0b5
Description-en: Manage many git repos
 Gita is a command-line tool to manage multiple git repos:
 .
 * display the status of multiple Git repos such as branch, modification,
 commit message side by side
 * (batch) delegate git commands/aliases from any working directory
 .
 If several repos are related, Gita helps to see their status together too.

Package: gitbatch
Description-md5: 0be5deefd7e56a10238815ecf6b979b6
Description-en: Manage git repositories in one place
 Managing multiple git repositories is easier than ever. Often one would end
 up working on many directories and manually pulling updates etc. To make
 this routine faster, gitbatch was created, a simple tool to handle this job.
 Although the focus is batch jobs, one can still do de facto micro management of
 git repositories (e.g add/reset, stash, commit etc.)

Package: gitbrute
Description-md5: c6f26d940cb8628735383c7ba8a818fe
Description-en: brute-force a git commit hash
 gitbrute brute-forces a pair of author+committer timestamps such that the
 resulting git commit has your desired prefix.

Package: gitg
Description-md5: 7f2dca0d058cc0c18bf981c268e0ab63
Description-en: git repository viewer
 gitg is a fast git repository browser.
 It currently features:
 .
 * Loading large repositories very fast
 * Show/browse repository history
 * Show highlighted revision diff
 * Browse file tree of a revision and export by drag and drop
 * Search in the revision history on subject, author or hash
 * Switch between history view of branches easily
 * Commit view providing per hunk stage/unstage and commit

Package: gitinspector
Description-md5: e1018cb680133c8d4e48f40cf23ab665
Description-en: statistical analysis tool for git repositories
 gitinspector is a statistical analysis tool for git repositories. It creates
 informative and visually appealling reports in various output formats.
 .
 Its features include:
 * Shows cumulative work by each author in the history
 * Filters results by extension
 * Can display a statistical timeline analysis
 * Scans for all filetypes (by extension) found in the repository
 * Multi-threaded; uses multiple instances of git to speed up analysis
 * Supports HTML, XML and plain text (terminal) output

Package: gitit
Description-md5: b7f8c2e96255af11e285d7711f2ad8cd
Description-en: Wiki engine backed by a git or darcs filestore
 Gitit is a wiki backed by a git or darcs filestore. Pages and uploaded files
 can be modified either directly via the VCS's command-line tools or through
 the wiki's web interface. Pandoc is used for markup processing, so pages may
 be written in (extended) markdown, reStructuredText, LaTeX, HTML, or literate
 Haskell, and exported in ten different formats, including LaTeX, ConTeXt,
 DocBook, RTF, OpenOffice ODT, and MediaWiki markup.
 .
 Other features include
 * plugins: dynamically loaded page transformations written in Haskell;
 * categories;
 * support for Unicode;
 * TeX math using texmath;
 * syntax highlighting of source code files and code snippets using
 highlighting-kate;
 * wiki pages can be viewed as slide shows;
 * caching;
 * Atom feeds (site-wide and per-page);
 * a library, Network.Gitit, that makes it simple to include a gitit wiki in
 any happstack application;
 * pages can be written directly in literate Haskell.

Package: gitk
Description-md5: 09d5ab78b8aa2f432bbf841a62bb9abc
Description-en: fast, scalable, distributed revision control system (revision tree visualizer)
 Git is popular version control system designed to handle very large
 projects with speed and efficiency; it is used for many high profile
 open source projects, most notably the Linux kernel.
 .
 Git falls in the category of distributed source code management tools.
 Every Git working directory is a full-fledged repository with full
 revision tracking capabilities, not dependent on network access or a
 central server.
 .
 This package provides the gitk program, a tcl/tk revision tree visualizer.

Package: gitlab-cli
Description-md5: 412bdac9c82be27deef7b4a6014aa8b8
Description-en: GitLab command-line client
 Command-line tool to interact with the GitLab v4 server API.
 The executable is named python-gitlab.

Package: gitlab-rulez
Description-md5: e5c1dcaa51467e37b6fe2916187bf3ee
Description-en: tool to help setting up GitLab repository
 Compute and apply changes to the settings of the projects in a
 GitLab instance based on a set of YAML rules.

Package: gitlabracadabra
Description-md5: e289cad21c5a6ffc4e084b2db8cd345a
Description-en: Configure GitLab from a YAML file
 GitLab'racadabra is a way to configure a GitLab instance
 from a YAML configuration, using the API.
 .
 It is able to create GitLab's groups, projects, users and application
 settings.

Package: gitleaks
Description-md5: a5e4b77523e0944823badb1f25377821
Description-en: protect and discover secrets using Gitleaks 🔑 (program)
 Gitleaks is a SAST tool for **detecting** and **preventing** hardcoded
 secrets like passwords, API keys, and tokens in git repos.  Gitleaks is
 an **easy-to-use, all-in-one solution** for detecting secrets, past or
 present, in your code.
 .
 This package contains the command-line tool 'gitleaks'.

Package: gitlint
Description-md5: d0610b0534237bcaec42e7170ab28de9
Description-en: Git commit message linter
 Gitlint is a git commit message linter written in Python, it checks your commit
 messages for style.
 .
 Great for use as a commit-msg git hook or as part of your gating script in a CI
 pipeline (e.g. Jenkins).

Package: gitmagic
Description-md5: 7b6a51d3bbb3c61da31903c50b8ccf26
Description-en: guide about Git version control system
 Git is a version control Swiss army knife. A reliable versatile multipurpose
 revision control tool whose extraordinary flexibility makes it tricky to learn,
 let alone master.
 .
 This is easier to understand guide for Git than the official Git user manual.

Package: gitolite3
Description-md5: c9690bb663a310e31cd916bb695fa2e8
Description-en: SSH-based gatekeeper for git repositories (version 3)
 Gitolite is an SSH-based gatekeeper providing access control for a server that
 hosts many git repositories. Without gitolite,
 each developer needing to push to one of the repositories hosted would need a
 user account on that server; gitolite lets you do that just using
 SSH public keys tied to a single, common, user that hosts all the
 repositories.
 .
 Gitolite can restrict who can read (clone/fetch) from or write
 (push) to a repository, and who can push to what branch or tag - an
 important issue in corporate environments. Other features include:
 * access control by branch-name or by modified file/directory;
 * per-developer "personal namespace" prefixes;
 * simple but powerful configuration file syntax (with validation);
 * config files (and authority for maintaining them) can be split;
 * easy integration with gitweb;
 * comprehensive logging;
 * easy migration from gitosis.

Package: gitpkg
Description-md5: b2c7e8db17ea8561861b709a3cfea0a7
Description-en: tools for maintaining Debian packages with git
 This package provides tools and automation to assist with maintaining Debian
 packages in git.
 .
 gitpkg        - creates a source package from specified repository versions.
 git-debimport - creates a git repository from a set of existing packages.
 .
 No particular repository layout is required for gitpkg to export source from
 it, existing repositories should require no modification.  If there is a valid
 Debian source tree in there then gitpkg can export a package from any revision
 of it for you.  In the Grand Old Manner these tools are intended to simplify
 specific parts of your existing packaging process and integrate smoothly with
 it, not to replace that with its own singular constraints on how you may work.
 Since not every packaging style suits every package, gitpkg aims to be able to
 work equally well with all of them by sticking to just its part of the job and
 staying out of your way entirely until that job needs to be done.  Hook points
 are provided for performing additional package and user specific operations as
 you may desire or require at export time.

Package: gitsign
Description-md5: 0ef9a0305762b7e1402b9076d13a8783
Description-en: Keyless Git signing using Sigstore (program)
 Keyless Git signing with Sigstore!
 .
 This is heavily inspired by (https://github.com/github/smimesign), but
 uses keyless Sigstore to sign Git commits with your own GitHub / OIDC
 identity.
 .
 This package contains the command-line gitsign binary.

Package: gitso
Description-md5: f7e3e8dc0fb18c90f2804489216ae5ef
Description-en: simple frontend for reverse VNC connections (remote assistance)
 Gitso is a cross-platform (Linux, OS X and Windows) graphical program to
 easily connect one person to another person's screen, keyboard and mouse.
 This makes it straight-forward to get help or give technical support.
 .
 In a simple two-step process, the person giving support first sets up port
 forwarding and firewalling on his end, if necessary, and starts Gitso to
 listen for incoming connections on port 5500. Then, the person looking for
 help uses Gitso to connect to the supporter's address (IP or domain name),
 making their screen remotely visible and allowing the supporter to use their
 keyboard and mouse.

Package: gitsome
Description-md5: 6925c04f9dc3d67e6987350d368cd406
Description-en: Supercharged Git/Shell Autocompleter with GitHub Integration
 gitsome provides direct integration with GitHub and GitHub Enterprise in
 a terminal.
 It includes not only GitHub integrated commands that work with all
 shells but also provides following functions.
 .
 - Git and GitHub Autocompleter With Interactive Help
 - Fish-Style Auto-Suggestions
 - General Autocompleter
 - Python REPL
 - Command History
 - Customizable Highlighting

Package: gittuf
Description-md5: ba9afcf1d1262825099261531ba1375c
Description-en: security layer for Git repositories (program)
 gittuf is a security layer for Git repositories. With gittuf, any
 developer who can pull from a Git repository can independently verify
 that the repository's security policies were followed. gittuf's policy,
 inspired by The Update Framework (TUF) (https://theupdateframework.io/),
 handles key management for all trusted developers in a repository,
 allows for setting permissions for repository branches, tags, files,
 etc., protects against other attacks
 (https://ssl.engineering.nyu.edu/papers/torres_toto_usenixsec-2016.pdf)
 Git is vulnerable to, and more — all while being backwards compatible
 with forges such as GitHub and GitLab.
 .
 gittuf is currently in alpha. gittuf's metadata may have breaking
 changes, meaning a repository's gittuf policy may have to be
 reinitialized from time to time. As such, gittuf is currently not
 intended to be the primary mechanism for enforcing a repository's
 security.
 .
 That said, we're actively seeking feedback from users. Take a look at
 the get started guide (/docs/get-started.md) to learn how to install and
 try gittuf out!
 .
 This package contains the command-line gittuf tool.

Package: gitweb
Description-md5: 2140d89702ec1cd621b41c71a95a910a
Description-en: fast, scalable, distributed revision control system (web interface)
 Git is popular version control system designed to handle very large
 projects with speed and efficiency; it is used for many high profile
 open source projects, most notably the Linux kernel.
 .
 Git falls in the category of distributed source code management tools.
 Every Git working directory is a full-fledged repository with full
 revision tracking capabilities, not dependent on network access or a
 central server.
 .
 This package configures a web interface for browsing git repositories.
 .
 If apache2 is installed, the web interface is automatically made
 available at http://localhost/gitweb.  Other servers that support CGI
 or mod_perl are supported through manual configuration.
 .
 If libcgi-fast-perl is installed, gitweb can also be run over FastCGI
 (and served by nginx, for example).

Package: givaro-dev-doc
Description-md5: 5a3a83f28a437cd139b75cf071de5ce5
Description-en: Developer Documentation for Givaro (obsolete)
 Givaro is a C++ library for arithmetic and algebraic computations.
 Its main features are implementations of the basic arithmetic of many
 mathematical entities: Primes fields, Extensions Fields, Finite
 Fields, Finite Rings, Polynomials, Algebraic numbers, and Arbitrary
 precision integers and rationals (C++ wrappers over gmp).
 .
 Givaro also provides data-structures and templated classes for the
 manipulation of basic algebraic objects, such as vectors, matrices
 (dense, sparse, structured), univariate polynomials (and therefore
 recursive multivariate).
 .
 It contains different program modules and is fully compatible with
 the LinBox linear algebra library and the Athapascan environment,
 which permits parallel programming.
 .
 This is a transitional dummy package, Debian no longer ships Developer
 Documentation for Givaro. This 'givaro-dev-doc' package can be safely
 removed from the system if no other package depends on it.

Package: givaro-user-doc
Description-md5: b7c8a13ef16e317ea7a36cd4aeb2cbae
Description-en: User Documentation for Givaro (obsolete)
 Givaro is a C++ library for arithmetic and algebraic computations.
 Its main features are implementations of the basic arithmetic of many
 mathematical entities: Primes fields, Extensions Fields, Finite
 Fields, Finite Rings, Polynomials, Algebraic numbers, and Arbitrary
 precision integers and rationals (C++ wrappers over gmp).
 .
 Givaro also provides data-structures and templated classes for the
 manipulation of basic algebraic objects, such as vectors, matrices
 (dense, sparse, structured), univariate polynomials (and therefore
 recursive multivariate).
 .
 It contains different program modules and is fully compatible with
 the LinBox linear algebra library and the Athapascan environment,
 which permits parallel programming.
 .
 This is a transitional dummy package. The 'givaro-user-doc' package
 has been renamed to 'libgivaro-doc', which has been installed
 automatically. This 'givaro-user-doc' package can be safely removed
 from the system if no other package depends on it.

Package: giza-dev
Description-md5: aa6a91728e861cb48d8455b30499ddec
Description-en: Lightweight scientific plotting library (development files)
 Giza is a lightweight scientific plotting library built on top of cairo that
 provides uniform output to multiple devices. Giza also provides a
 mostly compatible, modern replacement for the PGPLOT graphics library.
 .
 This package contains the development files.

Package: gjh-asl-json
Description-md5: ed17479f03d6cf56ccb2af95b27634e2
Description-en: gjh solver, like solver from AMPL Library
 A simple tool providing similar functionality
 to that of the gjh "solver" distributed  with
 the AMPL Solver Library.
 .
 NLP information is summarized in a JSON-formatted
 output file.

Package: gjiten
Description-md5: 72c4ee469b51a8b64dec1de01933d4d2
Description-en: Japanese dictionary for GNOME
 Gjiten is a Japanese dictionary for GNOME with advanced word and kanji lookup
 features. Requires dictionary files (edict, kanjidic) to function.
 See http://gjiten.sourceforge.net for more dictionary files and updates.

Package: gjots2
Description-md5: d68c2100c700ad597887a624c0231d62
Description-en: Simple jotter (outline processor) for X11/gtk-gnome
 gjots2 is a fairly simple jotter (outline processor) and notetaking
 application for your desktop.
 .
 You can use gjots2 to organize your jottings into a tree structure, adding
 thoughts and miscellany as you go. You can get it to spit out HTML, XML,
 postscript, pdf, man, etc if you want (see the online manual for an example
 of the HTML conversion).
 .
 Some people use it for notes, personal bits and pieces, recipes, DocBook XML
 documents and even PINs and passwords (encrypted with ccrypt(1), openssl(1)
 or gpg(1)).
 .
 It's a bit like the KDE program kjots but it uses the GTK-3 library.

Package: gjs-tests
Description-md5: 98d7e536886b52924ce8a283939a4bf8
Description-en: Mozilla-based javascript bindings for the GNOME platform (tests)
 Makes it possible for applications to use all of GNOME's platform
 libraries using the JavaScript language. It's mainly based on the
 Mozilla JavaScript engine and the GObject introspection framework.
 .
 This package contains test programs, designed to be run as part of a
 regression testsuite.

Package: gkamus
Description-md5: f2ac6ca3c4d9fa8ca17ff572c3b5c46f
Description-en: Indonesian English dictionary
 Indonesian English dictionary that contains 23000 words and definitions,
 similar to gidic or Linguist.
 .
 It allows users to add more words/definitions or to edit words/definitions
 that exist in database.

Package: gkamus-data
Description-md5: dc0e65564ca1e5dc56d9b9b368572dda
Description-en: Indonesian English dictionary - data files
 Indonesian English dictionary that contains 23000 words and definitions,
 similar to gidic or Linguist.
 .
 It allows users to add more words/definitions or to edit words/definitions
 that exist in database.
 .
 This package contains data files.

Package: gkamus-dbg
Description-md5: 9c7678fc977263e2980092497c38d1a0
Description-en: gkamus Indonesian English dictionary - debug symbols
 Indonesian English dictionary that contains 23000 words and definitions,
 similar to gidic or Linguist.
 .
 It allows users to add more words/definitions or to edit words/definitions
 that exist in database.
 .
 This package contains the debugging symbols.

Package: gkbd-capplet
Description-md5: 65ffcddd4edc575be93bb55c3d0acc08
Description-en: GNOME control center tools for libgnomekbd
 libgnomekbd offers an API to manage the keyboard in GNOME applications.
 .
 This package contains a helper for the GNOME control center to
 configure and display keyboard mappings.

Package: gkdebconf
Description-md5: fb90f5c2f8aecab41e9466d02bd9f0b3
Description-en: Helper to reconfigure packages with Debconf
 This is a program that helps one using the "dpkg-reconfigure" tool.
 It is basically a graphical frontend. It makes life easier showing
 a simple menu of packages which can be reconfigured with Debconf and
 the Debconf frontends that can be used for the reconfiguration.

Package: gkermit
Description-md5: 073d63cc41aa42a24d9fb725963bf867
Description-en: G-Kermit file transfer program
 G-Kermit can serve as an endpoint for the Kermit protocol, supporting
 text and binary file transfers on 7- and 8-bit serial connections.

Package: gkrellkam
Description-md5: 64477b1935b0b09454647c88a807fb46
Description-en: GKrellM plugin that displays a periodically updating image
 GKrellKam is basically wmGrabImage in a GKrellM panel, except that it
 is more flexible (you can specify a local or remote image, or a list of
 local or remote images, or a script that outputs the right image, etc).
 The image (any format or size) is resized to a thumbnail and placed in
 a GKrellM panel, where it is updated periodically. Multiple images are
 rotated.
 .
 This plugin is useful for keeping track of webcams, weather maps, or
 any other kind of changing image information.

Package: gkrellm
Description-md5: 73229655651f0072be499e6775eada06
Description-en: GNU Krell Monitors
 With a single process, gkrellm manages multiple stacked monitors and supports
 applying themes to match the monitors appearance to your window manager, Gtk,
 or any other theme.

Package: gkrellm-bfm
Description-md5: 533975de70ebeba8dff14f31a86ffc00
Description-en: system load plugin for gkrellm with a duck
 A load monitor plugin for gkrellm, descended from wmfishtime and bubblemon.
 Features include fish representing network traffic, bubbles representing
 CPU usage, and a duck representing a duck.

Package: gkrellm-cpufreq
Description-md5: 2ff4eb4894ae08c62101aa6d72cabd46
Description-en: CPU frequency plugin for GKrellM
 gkrellm-cpufreq is an additional plugin for GKrellM that allows one
 to view and set the CPU clock frequency. It also displays the currently
 active CPU gouverner which has been set for cpufreq such as on-demand,
 performance  and powersave. The plugin is very useful when using
 tiling window managers such as awesome together with GKrellM.

Package: gkrellm-leds
Description-md5: 98ea9651fec96bda41e2764639e79eff
Description-en: keyboard LED monitor for GKrellM
 gkrellm-leds (aka gkleds) is a GKrellM plugin which monitors the
 CapsLock, NumLock and ScrollLock keys and reports their current
 status via on screen LEDs.  This is useful for people who have
 keyboards without LEDs (typically cordless keyboards).

Package: gkrellm-mailwatch
Description-md5: b65c4936bece7d2e2ffa29eeb4b938cd
Description-en: GKrellM plugin to watch mailboxes in multiple panels
 A GKrellM plugin to monitor mbox, maildir and MH style mailboxes in
 multiple gkrellm panels.

Package: gkrellm-radio
Description-md5: a3544c5efd64573630e91ad177118a34
Description-en: FM radio tuner for GKrellM
 A gkrellm plugin to control radio tuners on Linux. It allows you to
 define and jump between a number of radio stations.  With a mouse
 wheel you can dial tune to any frequency.

Package: gkrellm-reminder
Description-md5: 159fb0114f14ccd1dd2ad15db3282eaa
Description-en: useful reminder plugin for gkrellm
 A useful reminder plugin for gkrellm that can remind you of important
 events. Events can be scheduled inside gkrellm's configuration and
 will be displayed in gkrellm-reminder's panel.
 .
 * Events can be scheduled to repeat over an interval of days.
 * Events can repeat after a certain number of days or based on the
 day of the week
 * Reminders can be set to display early to ensure you'll be on time
 * Reminders can be repeated later, if necessary
 * Runs entirely within gkrellm

Package: gkrellm-tz
Description-md5: ffc254145674af7a843fa9384439dcc6
Description-en: Plugin for gkrellm to show different timezones
 This plugin displays the current time in several configurable
 timezones. It uses the standard names of timezones found under
 /usr/share/zoneinfo/, e.g. UTC. Timezones can also have descriptive
 labels which are shown as tooltips. Furthermore it's possible to define
 a custom time format.

Package: gkrellm-volume
Description-md5: 8f0b0b243f369c6a6d9e51e072489741
Description-en: Mixer plugin for GKrellM
 This GKrellM plugin allows you to control the mixer of your soundcard.

Package: gkrellmapcupsd
Description-md5: 603c04fa3fa42b8c1f5e386821cd82c1
Description-en: gkrellm plugin displaying the current processor speed
 This gkrellm plugin shows information about your UPS controlled by
 apcupsd. apcupsd.status must be enabled and STATTIME should be set
 to a low value.

Package: gkrellmd
Description-md5: 08607ba309948e20134f4aded447b339
Description-en: GNU Krell Monitors Server
 Gkrellmd Listens for connections from gkrellm clients. When a gkrellm client
 connects to a gkrellmd server all builtin monitors collect their data from the
 server.

Package: gkrellmoon
Description-md5: 93bdfb7f91503a31c128a7da382802e3
Description-en: Gkrellm Moon Clock Plugin
 Adds a moon clock to your gkrellm.

Package: gkrellmwireless
Description-md5: 8816b4881d03da43c99f2439e0162f65
Description-en: 802.11 wireless link monitor plugin for GKrellM
 This GKrellM plugin allows you to monitor the status of an 802.11
 wireless ethernet link.

Package: gkrellshoot
Description-md5: 64306555cbfc37198b8d75a1fdec59c7
Description-en: Plugin for gkrellm to lock the screen and make screenshots
 This plugin gives easy access to screenlock and screenshot facilities.
 For screenshot it uses ImageMagick. The plugin displays animations
 (like a screensaver) along with 'Lock' and 'Shoot' buttons to be
 clicked on. With the 'Shoot' button one can either grab a window,
 selected area or the whole screen. It's also possible to delay the
 screenshot by a given number of seconds. Another feature is that
 grabbed images can be viewed with your preferred image viewer. Pressing
 'Lock' button will lock the screen and start your screen saver. (You
 need to have xscreensaver installed to use this feature.)

Package: gkrelltop
Description-md5: 9e4d9bf232e5eeb91171c37be9e9d138
Description-en: Top three intensive processes plugin for gkrellm
 Plugin for gkrellm that displays the top three cpu
 or memory intensive processes in a small window
 inside gkrellm, similar to wmtop. Useful to check
 out anytime what processes are consuming most cpu
 memory, or IO resources on your machine.

Package: gkrelltopd
Description-md5: 4cf6cbe7963d0d9f16995b9fef6cbe5f
Description-en: Top three intensive processes plugin for gkrellmd
 Plugin for gkrellmd. This is the server end
 plugin of gkrelltop. Gkrelltop displays the top
 three cpu intensive processes in a small window
 inside gkrellm, similar to wmtop. Useful to check
 out anytime what processes are consuming most cpu
 memory, or IO resources on your machine.

Package: gkrellweather
Description-md5: bdd48d65b24774e0fd094b4842771a7b
Description-en: weather monitor plugin for GKrellM
 GKrellWeather is a plugin for GKrellM that monitors the weather information
 given a METAR station identification code. Features include:
 - Temperature, dew point, pressure, relative humidity, sky condition,
 wind direction and speed.
 - Temperatures in degrees Fahrenheit or Celsius
 - Pressure in kPa, hPa or mmHg
 - Wind speeds in kmph, mps or Beaufort scale

Package: gl-117
Description-md5: cc2d2ebcb2e055f9abe0c4334ebf9134
Description-en: action flight simulator
 gl-117 is a 3D action flight simulator featuring 20 missions, different
 fighters, a random terrain generator, lighting effects, sound effects, music,
 and joystick support.

Package: gl-117-data
Description-md5: 9806500f4e40f1260df9c25cfd8fecfe
Description-en: data files for gl-117
 gl-117 is a 3D action flight simulator featuring 20 missions, different
 fighters, a random terrain generator, lighting effects, sound effects, music,
 and joystick support.
 .
 This package contains music and sound files as well as models and textures
 for gl-117.

Package: gla11y
Description-md5: 2eb4bcff14cca018b6cf229ac5707845
Description-en: Automatic check of accessibility of .ui files
 This tool checks accessibility of GtkBuilder .ui files produced e.g. by glade
 It looks for various issues, and notably missing or bogus labelling
 relations.
 .
 It can for instance be used in Continuous Integration checks to make sure not
 to introduce accessibility regressions.

Package: glab
Description-md5: fa49cb78c2443d3838de75d160008fe3
Description-en: commandline interface for gitlab instances
 GLab is an open source GitLab CLI tool bringing GitLab to your terminal next
 to where you are already working with git and your code without switching
 between windows and browser tabs. Work with issues, merge requests, watch
 running pipelines directly from your CLI among other features.
 .
 glab is available for repositories hosted on GitLab.com and self-managed
 GitLab instances. glab supports multiple authenticated GitLab instances and
 automatically detects the authenticated hostname from the remotes available
 in the working Git directory.

Package: glabels
Description-md5: 5a7fafb9272f7f4431c32b89e80ec465
Description-en: label, business card and media cover creation program for GNOME
 gLabels is a lightweight program for creating labels, barcodes, business
 cards and media covers for the GNOME desktop environment. It is designed to
 work with various laser/ink-jet peel-off label and business card sheets that
 you'll find at most office supply stores.
 .
 gLabels also supports mail merge from sources such as CSV files, vCards and
 Evolution data servers.

Package: glabels-data
Description-md5: c7d1e053fb772abea9492f906df31cef
Description-en: data files for gLabels
 gLabels is a lightweight program for creating labels, barcodes, business
 cards and media covers for the GNOME desktop environment.
 .
 This package contains gLabel's default set of label, business card and media
 cover templates.

Package: glabels-dev
Description-md5: 04761f42be7aa98ad492b00a0956d24b
Description-en: development documentation and library files for gLabels
 gLabels is a lightweight program for creating labels, barcodes, business
 cards and media covers for the GNOME desktop environment.
 .
 This package provides the development environment for libglabels,
 which is meant to facilitate 3rd party use of glabels templates.

Package: glabels-qt
Description-md5: 441e8054122f749d276efbc799f5c711
Description-en: Label and business card designer, Qt version
 gLabels is a lightweight program for creating labels, barcodes, business
 cards and media covers for the GNOME desktop environment. It is designed to
 work with various laser/ink-jet peel-off label and business card sheets that
 you'll find at most office supply stores.
 .
 gLabels also supports mail merge from sources such as CSV and TSV files.
 .
 glabels-qt is the successor to gLabels 3.

Package: gladtex
Description-md5: 6c5c3786c5a3cf806cfbb55f40a4f640
Description-en: Embed LaTeX equations in HTML files
 GladTeX is a preprocessor that enables the use of LaTeX equations within HTML
 files. The equations, embedded in <EQ>...</EQ> tags, as if within $$..$$ in
 LaTeX, is fed through LaTeX and replaced by images.
 .
 Additionally all images get an alt-tag for alternative texts that contains the
 LaTeX-equivalent of the image. This is handy for text-mode browsers or blind
 people using a screen reader.

Package: glam2
Description-md5: 368ea0833ec565d0b2797b21c0fc18c0
Description-en: gapped protein motifs from unaligned sequences
 GLAM2 is a software package for finding motifs in sequences, typically
 amino-acid or nucleotide sequences. A motif is a re-occurring sequence
 pattern: typical examples are the TATA box and the CAAX prenylation motif. The
 main innovation of GLAM2 is that it allows insertions and deletions in motifs.
 .
 This package includes programs for discovering motifs shared by a set of
 sequences and finding matches to these motifs in a sequence database, as well
 as utilities for converting glam2 motifs to standard alignment formats,
 masking glam2 motifs out of sequences so that weaker motifs can be found, and
 removing highly similar members of a set of sequences.
 .
 The package includes these programs:
 glam2:       discovering motifs shared by a set of sequences;
 glam2scan:   finding matches, in a sequence database, to a motif discovered
 by glam2;
 glam2format: converting glam2 motifs to  standard alignment formats;
 glam2mask:   masking glam2 motifs out of sequences, so that weaker motifs
 can be found;
 glam2-purge: removing highly similar members of a set of sequences.
 .
 In this binary package, the fast Fourier algorithm (FFT) was enabled for the
 glam2 program.

Package: glance-tempest-plugin
Description-md5: f366cae71f11388dac240c09826f8536
Description-en: OpenStack Integration Test Suite - Glance plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Glance plugin.

Package: glances
Description-md5: b985e0253103aa5027d5b25058344340
Description-en: Curses-based monitoring tool
 Glances is a curses-based monitoring tool for GNU/Linux or BSD OS.
 Glances uses the PsUtil library to get information from your system.
 .
 It monitors CPU, load, memory, network bandwidth, disk I/O, disk use, process.

Package: glances-doc
Description-md5: 86b356cef08ba1aad85b54aa12b3f27b
Description-en: Documentation for glances Curses-based monitoring tool
 This package provides all information about glances and how to use it
 Glances is  a cross-platform curses-based monitoring tool which aims
 to present a maximum of information in a minimum of space, ideally to
 fit in a classical 80x24 terminal or higher to have additional information.
 Also work in client/server mode. Remote monitoring could be done via terminal
 or web interface

Package: glasscoder
Description-md5: 567d260b5daee95a4f2903ab6809769d
Description-en: minimalist audio encoder for generating live streams
 GlassCoder is a minimalist audio encoder for IceCase and Soutcase
 streaming servers as well as HTTP Live Streaming (HLS). It supports
 the following audio sources:
 .
 Advanced Linux Sound Architecture (ALSA)
 File Streaming (FILE)
 JACK Audio Connection Kit (JACK)
 .
 The base GlassCoder streamer component utilizes no configuration files or
 GUI interface whatsoever; with the 'user interface' consisting entirely of
 the command-line invocation.  As such, it is well suited for use cases where
 the encoder is completely driven by an external system or script.
 .
 The following audio codecs are supported:
 .
 MPEG-1/1.5 Layer 3 ('MP3')
 Ogg Opus
 Ogg Vorbis
 PCM16
 .
 Also included is GlassGui, a graphical point-and-click interface that can
 be used to drive GlassCoder or generate command-line invocations that
 can be copy/pasted to other systems

Package: glassgui
Description-md5: 38ab7de77904d8358cdefebac73f1fd9
Description-en: minimalist audio encoder GUI for generating live streams
 GlassCoder is a minimalist audio encoder for IceCase and Soutcase
 streaming servers as well as HTTP Live Streaming (HLS). It supports
 the following audio sources:
 .
 Advanced Linux Sound Architecture (ALSA)
 File Streaming (FILE)
 JACK Audio Connection Kit (JACK)
 .
 The base GlassCoder streamer component utilizes no configuration files or
 GUI interface whatsoever; with the 'user interface' consisting entirely of
 the command-line invocation.  As such, it is well suited for use cases where
 the encoder is completely driven by an external system or script.
 .
 The following audio codecs are supported:
 .
 MPEG-1/1.5 Layer 3 ('MP3')
 Ogg Opus
 Ogg Vorbis
 PCM16
 .
 This package contains GlassGui, a graphical point-and-click interface that
 can be used to drive GlassCoder or generate command-line invocations that
 can be copy/pasted to other systems

Package: glaurung
Description-md5: fd630cb5e0b404b71e22995e4b216518
Description-en: free UCI chess engine, to calculate chess moves
 This is a very strong chess engine, finished 4th place at internatonal
 ChessWar X. It uses the UCI (universal chess interface), for chess
 engines as communication protocol. This means to play against it,
 you have to use an UCI capable interface, like knights. Or an
 xboard adapter like polyglot.

Package: glbinding-doc
Description-md5: 9cc62a22189bfc1d2f5461ce20de800f
Description-en: documentation for glbinding
 glbinding leverages modern C++11 features like enum classes,
 lambdas, and variadic templates, instead of relying on macros;
 all OpenGL symbols are real functions and variables.
 .
 It provides type-safe parameters, per feature API header, lazy
 function resolution, multi-context and multi-thread support,
 global and local function callbacks, meta information about the
 generated OpenGL binding and the OpenGL runtime, as well as tools
 and examples for quick-starting your projects.
 .
 This package provides the documentation.

Package: glbinding-tools
Description-md5: 0733f9be11e923d90786e089fc7c9a02
Description-en: command-line tools for glbinding
 glbinding leverages modern C++11 features like enum classes,
 lambdas, and variadic templates, instead of relying on macros;
 all OpenGL symbols are real functions and variables.
 .
 It provides type-safe parameters, per feature API header, lazy
 function resolution, multi-context and multi-thread support,
 global and local function callbacks, meta information about the
 generated OpenGL binding and the OpenGL runtime, as well as tools
 and examples for quick-starting your projects.
 .
 This package provides the command-line tools.

Package: glbsp
Description-md5: a501ce22d47de8a8e772c8c1416eab84
Description-en: nodes builder for Doom-style games; has support for OpenGL
 glBSP is a node builder specially designed to be used with OpenGL ports of
 the DOOM game engine. It adheres to the "GL-Friendly Nodes" specification,
 which means it adds some new special nodes to a WAD file that makes it very
 easy (and fast!) for an OpenGL DOOM engine to compute the polygons needed
 for drawing the levels.
 .
 There are many DOOM ports that understand the GL Nodes which glBSP creates,
 including EDGE, the Doomsday engine (JDOOM), Doom3D, PrBoom, and Vavoom.

Package: gle-doc
Description-md5: 6d681eb1d39ad738d2faa6e974f18622
Description-en: OpenGL tubing and extrusion library documentation
 The GLE Tubing and Extrusion library is an extension to OpenGL for drawing
 tubing and extrusions, including surfaces of revolution, sweeps, tubes,
 polycones, polycylinders, and helicoids.  Generally the extruded surface
 is specified with a 2D polyline that is extruded along a 3D path.  A local
 coordinate system allows for additional flexibility in the primitives
 drawn.  Extrusions may be texture mapped in a variety of ways.
 .
 This package contains documentation and example code.

Package: gle-graphics
Description-md5: 018f9b6ea87b70c5034b2da40dd16312
Description-en: Graphics Layout Engine
 GLE is a graphics scripting language designed for creating publication
 quality figures such as charts, plots, graphs, and diagrams. It
 supports various chart types (including function plot, histogram, bar
 chart, scatter plot, contour plot, color map, and surface plot) through
 a simple but flexible set of graphing commands; more complex output can
 be created by relying on its scripting language, which is full featured
 with subroutines, variables, and logic control.
 .
 GLE relies on LaTeX for text output and supports mathematical formulae
 in graphs and figures. Output formats include (E)PS, PDF, JPEG, and PNG.

Package: gle-graphics-library
Description-md5: 4f08499b401e8396d9897ab90a4c3714
Description-en: Library of routines and example scripts written in GLE
 These scripts used to come bundled with the GLE distribution.  However,
 they may get updated prior to the next release.  This repo makes them
 available separately for users to modify and/or update outside of the GLE
 release schedule.

Package: gle-graphics-manual
Description-md5: 951ab063b83647bbf89f71ed4b8dab3f
Description-en: Graphics Layout Engine manual
 The reference manual for GLE. Written in LaTeX. Requires LaTeX, perl,
 and GLE for building. This manual comes bundled with the GLE
 distribution. However, it may get updated prior to the next release.
 This repo makes it available separately for users to modify and/or
 update outside of the GLE release schedule.

Package: glean-parser
Description-md5: e4dff66038271849f63898e3f32ffc93
Description-en: Parser tools for Mozilla's Glean telemetry
 Contains various utilities for handling metrics.yaml and pings.yaml for
 the Glean SDK. This includes producing generated code for various
 integrations, linting and coverage testing.

Package: glew-utils
Description-md5: 48d89ffbea1aeb8009735394d770c861
Description-en: OpenGL Extension Wrangler (X11 version) - utilities
 For more information about GLEW please refer to the description of the
 libglew-dev package.
 .
 This package contains the utilities which can be used to query the
 supported OpenGL extensions.

Package: glgrib-data
Description-md5: 714f8716d08af1ee546655f2384d7b91
Description-en: Display GRIB2 fields using OpenGL (data for glgrib)
 This package contains the runtime data for glgrib, which are coastlines and
 landscapes.

Package: glgrib-doc
Description-md5: 77063f3f61c2fd1396bac2a4938efea0
Description-en: Display GRIB2 fields using OpenGL (glgrib documentation)
 This is the documentation (in markdown format) for glgrib: pictures and
 examples.

Package: glgrib-egl
Description-md5: 00be216077b2b0b535ef8d54a9f52470
Description-en: Render geophysical fields encoded in GRIB edition 2 using OpenGL
 This is the headless executable, based on EGL.
 Display GRIB2 fields with OpenGL. Raster, contour, vector, colorbar, mapscale,
 coastlines, borders. Lat/lon, lambert, gaussian grid. GLFW backend for
 interactive display, EGL backend for batch processing without X11 display.
 Perl/Tk interface.
 Tested on :
 - VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core
 Processor Integrated Graphics Controller (rev 06)
 - VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
 - VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wani
 [Radeon R5/R6/R7 Graphics] (rev c8)
 - 3D controller: NVIDIA Corporation GV100GL [Tesla V100S PCIe 32GB] (rev a1)

Package: glgrib-glfw
Description-md5: f0ef1144c946c8a7374c2d9db4317903
Description-en: Interactive display for geophysical fields encoded in GRIB2
 This is the interactive executable, based on GLFW.
 Display GRIB2 fields with OpenGL. Raster, contour, vector, colorbar, mapscale,
 coastlines, borders. Lat/lon, lambert, gaussian grid. GLFW backend for
 interactive display, EGL backend for batch processing without X11 display.
 Perl/Tk interface.
 Tested on :
 - VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core
 Processor Integrated Graphics Controller (rev 06)
 - VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
 - VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wani
 [Radeon R5/R6/R7 Graphics] (rev c8)
 - 3D controller: NVIDIA Corporation GV100GL [Tesla V100S PCIe 32GB] (rev a1)

Package: glgrib-shaders
Description-md5: 3a80698ab14f59f8cd3e9f1dc0d2f9c4
Description-en: Display GRIB2 fields using OpenGL (shaders for glgrib)
 This package contains the OpenGL shaders used by glgrib, in its GLFW & EGL
 flavours.

Package: glgrib-testdata
Description-md5: 31cda71e04f66e4a650bb855628dcdb1
Description-en: Display GRIB2 fields using OpenGL (test data for glgrib)
 This package contains mostly GRIB2 files used to create glgrib examples and
 tests.

Package: glgrib-tk
Description-md5: f6cf9a13efeaf467fd2810773a422bc3
Description-en: Display GRIB2 fields using OpenGL (Perl/Tk interface)
 This package offers full access to glgrib capabilities through a Perl/Tk
 interface.

Package: glhack
Description-md5: 8dfef1a1ec65b1120b25706114dd858a
Description-en: Fullscreen SDL/OpenGL version of NetHack
 glHack is a port of the game NetHack, using hardware acceleration via
 OpenGL(R) to render the 2D tile graphics.  It uses LibSDL as the video
 and input library.  There is good support for software rendering
 (without OpenGL) as well.
 .
 glHack is just one of the many NetHack front-ends.  Others include the
 original text-terminal (TTY) version, one for the X Window System, and
 one for GNOME called GnomeHack.
 .
 See the official NetHack website for complete information about the actual
 game.

Package: glhack-dbgsym
Description-md5: 6f091c996667b26e648a0347e11d3f22
Description-en: debug symbols for glhack

Package: glib-networking-tests
Description-md5: 29c11a56653d19186378a0027c69788a
Description-en: network-related giomodules for GLib - installed tests
 This package contains test programs, designed to be run as part of a
 regression testsuite.

Package: glibc-source
Description-md5: 1892ef83f2f36db0d236ccc041158b32
Description-en: GNU C Library: sources
 This package contains the sources and patches which are needed to
 build glibc.

Package: glibc-tools
Description-md5: 01ef57c68a227f6456419cc772049e02
Description-en: Tools and libraries that used to be part of glibc
 This package contains tools and library formerly provided by glibc
 that either have been deprecated or moved out from the project.
 .
 Currently it contains:
 .
 * The 'libSigSegv' library.
 * The 'catchsegv' script.

Package: glimpse
Description-md5: 0463901d5ce746156ec7ac9968d6e014
Description-en: search quickly through entire file systems
 Glimpse, which stands for GLobal IMPlicit SEarch, is a very popular
 UNIX indexing and query system that allows you to search through a
 large set of files very quickly. Glimpse supports most of agrep's
 options (agrep is our powerful version of grep) including approximate
 matching (e.g., finding misspelled words), Boolean queries, and even
 some limited forms of regular expressions.

Package: glirc
Description-md5: 78e66520f6981a6f208ed25a63391cdb
Description-en: console IRC client
 glirc is a console IRC client with an emphasis on providing
 dynamic views into the model of your IRC connections.

Package: glmark2-data
Description-md5: 24746229a3c7754d19fe2c96cf02bbdb
Description-en: OpenGL (ES) 2.0 benchmark suite -- data files
 glmark2 is a benchmark for OpenGL (ES) 2.0. It uses only the subset of
 the OpenGL 2.0 API that is compatible with OpenGL ES 2.0.
 glmark2 offers a suite of scenes that can be used to measure many
 aspects of OpenGL (ES) 2.0 performance.
 The way in which each scene is rendered is configurable through a set
 of options.
 .
 This package provides data files.

Package: glmark2-drm
Description-md5: 4b3bd6f44b044a6bb42310af3f5db0de
Description-en: OpenGL 2.0 benchmark suite (DRM / GL)
 glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of
 the OpenGL 2.0 API that is compatible with OpenGL ES 2.0.
 glmark2 offers a suite of scenes that can be used to measure many
 aspects of OpenGL (ES) 2.0 performance.
 The way in which each scene is rendered is configurable through a set
 of options.
 .
 This package is intended only for the DRM stand-alone back-end. GL version.

Package: glmark2-es2-drm
Description-md5: 26acd0455fe1b285a981faaa5f739b46
Description-en: OpenGL 2.0 benchmark suite (DRM / GLESv2)
 glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of
 the OpenGL 2.0 API that is compatible with OpenGL ES 2.0.
 glmark2 offers a suite of scenes that can be used to measure many
 aspects of OpenGL (ES) 2.0 performance.
 The way in which each scene is rendered is configurable through a set
 of options.
 .
 This package is intended only for the DRM stand-alone back-end. GLESv2 version.

Package: glmark2-es2-wayland
Description-md5: 729dc11f74656387f3b317f1330b78e2
Description-en: OpenGL 2.0 benchmark suite (Wayland / GLESv2)
 glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of
 the OpenGL 2.0 API that is compatible with OpenGL ES 2.0.
 glmark2 offers a suite of scenes that can be used to measure many
 aspects of OpenGL (ES) 2.0 performance.
 The way in which each scene is rendered is configurable through a set
 of options.
 .
 This package intended only for the wayland platform. GLESv2 version.

Package: glmark2-es2-x11
Description-md5: c23230d1a272153e68ada09a256af3db
Description-en: OpenGL 2.0 benchmark suite (X11 / GLESv2)
 glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of
 the OpenGL 2.0 API that is compatible with OpenGL ES 2.0.
 glmark2 offers a suite of scenes that can be used to measure many
 aspects of OpenGL (ES) 2.0 performance.
 The way in which each scene is rendered is configurable through a set
 of options.
 .
 This package is intended only for the X11 platform. GLESv2 version.

Package: glmark2-wayland
Description-md5: 187dd022b83d73130051c491caa3366e
Description-en: OpenGL 2.0 benchmark suite (Wayland / GL)
 glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of
 the OpenGL 2.0 API that is compatible with OpenGL ES 2.0.
 glmark2 offers a suite of scenes that can be used to measure many
 aspects of OpenGL (ES) 2.0 performance.
 The way in which each scene is rendered is configurable through a set
 of options.
 .
 This package intended only for the wayland platform. GL version.

Package: glmark2-x11
Description-md5: b6bce2752e6bcd34f45c1b4d8fce215a
Description-en: OpenGL 2.0 benchmark suite (X11 / GL)
 glmark2 is a benchmark for OpenGL 2.0. It uses only the subset of
 the OpenGL 2.0 API that is compatible with OpenGL ES 2.0.
 glmark2 offers a suite of scenes that can be used to measure many
 aspects of OpenGL (ES) 2.0 performance.
 The way in which each scene is rendered is configurable through a set
 of options.
 .
 This package is intended only for the X11 platform. GL version.

Package: glob2
Description-md5: b38ff913791741efa07b5bd47dbb1f7e
Description-en: innovative Real Time Strategy game
 Globulation 2 is an ongoing, multi-platform project to create innovative
 high-quality RTS gameplay, minimizing micro-management and assigning tasks
 to the units automatically. You just have to order the number of units you
 want for a selected task and the units will do their best to satisfy your
 requirements.
 .
 Glob2 can be played by a single player, through your Local Area Network,
 or over the Internet, thanks to the Ysagoon Online Gaming meta-server. It
 also features a scripting language for versatile gameplay and an integrated
 map editor.

Package: glob2-data
Description-md5: f3b699d25365d6bf68c7cdc0ee60c4c4
Description-en: innovative Real Time Strategy game - data files
 Globulation 2 is an ongoing, multi-platform project to create innovative
 high-quality RTS gameplay, minimizing micro-management and assigning tasks
 to the units automatically. You just have to order the number of units you
 want for a selected task and the units will do their best to satisfy your
 requirements.
 .
 This package provides the images, maps, and other architecture-independent
 data files for Globulation 2.

Package: global
Description-md5: f666bfb5b5af10f47d553e590ac9bff5
Description-en: Source code search and browse tools
 GNU GLOBAL is a source code tag system that works the same way across
 diverse environments. Currently, it supports the following:
 .
 o command line, and the 'globash' query subshell.
 o vim plugin, and support for other vi clones.
 o less
 o emacs
 o web browser
 .
 Supported languages are C, C++, yacc and Java.
 You can locate a specified function in the source files and move
 there easily. It is especially useful for hacking large projects
 containing many subdirectories, many '#ifdef' and many main()
 functions, like X or kernel source.
 .
 Doxygen now supports using global as its source browser, with the
 USE_HTAGS option.

Package: globus-common-progs
Description-md5: 3f33c1313556f172f7a3763e260d757f
Description-en: Grid Community Toolkit - Common Library Programs
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-common-progs package contains:
 Common Library Programs

Package: globus-gass-cache-program
Description-md5: acd1751630d6cb03b27f43abc9dd07ee
Description-en: Grid Community Toolkit - Tools to manipulate local and remote GASS caches
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gass-cache-program package contains:
 Tools to manipulate local and remote GASS caches

Package: globus-gass-copy-progs
Description-md5: 2cdaf5e90dbe39356ad6251834ae536e
Description-en: Grid Community Toolkit - Globus Gass Copy Programs
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gass-copy-progs package contains:
 Globus Gass Copy Programs

Package: globus-gass-server-ez-progs
Description-md5: e8243927a847a2920e6199c8e1e174a2
Description-en: Grid Community Toolkit - Globus Gass Server_ez Programs
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gass-server-ez-progs package contains:
 Globus Gass Server_ez Programs

Package: globus-gatekeeper
Description-md5: 47cddeb16ed2d46fdbc8a3c59c8f2fc1
Description-en: Grid Community Toolkit - Globus Gatekeeper
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gatekeeper package contains:
 Globus Gatekeeper

Package: globus-gfork-progs
Description-md5: 61b46950a26c299f1b4b262331eb5f3a
Description-en: Grid Community Toolkit - GFork Programs
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gfork-progs package contains:
 GFork Programs - GFork is user configurable super-server daemon very similar
 to xinetd. It listens on a TCP port. When clients connect to a port it runs an
 administrator defined program which services that client connection, just as
 x/inetd do.

Package: globus-gram-audit
Description-md5: 53a3dd4379b3063606e45db248c8a8c4
Description-en: Grid Community Toolkit - GRAM Jobmanager Auditing
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-audit package contains:
 GRAM Jobmanager Auditing

Package: globus-gram-client-tools
Description-md5: 0c47e8ce3d36c2875ca73d8a2ff1e298
Description-en: Grid Community Toolkit - Job Management Tools (globusrun)
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-client-tools package contains:
 Job Management Tools (globusrun)

Package: globus-gram-job-manager
Description-md5: e12cf5fc33d4f30357b603c508e99173
Description-en: Grid Community Toolkit - GRAM Jobmanager
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager package contains:
 GRAM Jobmanager

Package: globus-gram-job-manager-condor
Description-md5: 2a8f71c48e37657e36ebdf8ff2caad7a
Description-en: Grid Community Toolkit - Condor Job Manager Support
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-condor package contains:
 Condor Job Manager Support

Package: globus-gram-job-manager-fork
Description-md5: 9c0ea12dd714b7d42e72dfa51bc3b2c2
Description-en: Grid Community Toolkit - Fork Job Manager Support
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-fork package contains:
 Fork Job Manager Support

Package: globus-gram-job-manager-fork-setup-poll
Description-md5: 62950b7c7599dd4b48c9e6350b92c273
Description-en: Grid Community Toolkit - Fork Job Manager Support using polling
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-fork-setup-poll package contains:
 Fork Job Manager Support using polling to monitor job state

Package: globus-gram-job-manager-fork-setup-seg
Description-md5: 108c85e5f4336bfbd03283a94be3c999
Description-en: Grid Community Toolkit - Fork Job Manager Support using SEG
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-fork-setup-seg package contains:
 Fork Job Manager Support using the scheduler event generator to monitor job
 state

Package: globus-gram-job-manager-lsf
Description-md5: 9630efa3187169f4e06d05b7d45f51fc
Description-en: Grid Community Toolkit - LSF Job Manager Support
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-lsf package contains:
 LSF Job Manager Support

Package: globus-gram-job-manager-lsf-setup-poll
Description-md5: f30d745f3073dd3f92b968d3af674def
Description-en: Grid Community Toolkit - LSF Job Manager Support using polling
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-lsf-setup-poll package contains:
 LSF Job Manager Support using polling to monitor job state

Package: globus-gram-job-manager-lsf-setup-seg
Description-md5: 358a14357296374bb2c780a61944310d
Description-en: Grid Community Toolkit - LSF Job Manager Support using SEG
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-lsf-setup-seg package contains:
 LSF Job Manager Support using the scheduler event generator to monitor job
 state

Package: globus-gram-job-manager-pbs
Description-md5: 123570d0b5d7fc29d088b6f696063809
Description-en: Grid Community Toolkit - PBS Job Manager Support
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-pbs package contains:
 PBS Job Manager Support

Package: globus-gram-job-manager-pbs-setup-poll
Description-md5: e54b3715cb4881730c683a46bda42eae
Description-en: Grid Community Toolkit - PBS Job Manager Support using polling
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-pbs-setup-poll package contains:
 PBS Job Manager Support using polling to monitor job state

Package: globus-gram-job-manager-pbs-setup-seg
Description-md5: d51ba23ba497d6b1ddf5485087a601e0
Description-en: Grid Community Toolkit - PBS Job Manager Support using SEG
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-pbs-setup-seg package contains:
 PBS Job Manager Support using the scheduler event generator to monitor job
 state

Package: globus-gram-job-manager-scripts
Description-md5: 6c194e10f2b8045e0b6963bb7b18d90c
Description-en: Grid Community Toolkit - GRAM Job ManagerScripts
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-scripts package contains:
 GRAM Job ManagerScripts

Package: globus-gram-job-manager-scripts-doc
Description-md5: 937d1baa9f72ba5e20c76f480210df2b
Description-en: Grid Community Toolkit - GRAM Job ManagerScripts Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-scripts-doc package contains:
 GRAM Job ManagerScripts Documentation Files

Package: globus-gram-job-manager-sge
Description-md5: c0a026c26e9841232e410f72a1c286c2
Description-en: Grid Community Toolkit - Grid Engine Job Manager Support
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-sge package contains:
 Grid Engine Job Manager Support

Package: globus-gram-job-manager-sge-setup-poll
Description-md5: 543b82abc70103df04517ab83bb843c9
Description-en: Grid Community Toolkit - Grid Engine Job Manager Support using polling
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-sge-setup-poll package contains:
 Grid Engine Job Manager Support using polling to monitor job state

Package: globus-gram-job-manager-sge-setup-seg
Description-md5: 605c35314efb150d612cb342a96e569b
Description-en: Grid Community Toolkit - Grid Engine Job Manager Support using SEG
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-sge-setup-seg package contains:
 Grid Engine Job Manager Support using the scheduler event generator to monitor
 job state

Package: globus-gram-job-manager-slurm
Description-md5: 3a68f1eed53427cc84ac4ba75db81182
Description-en: Grid Community Toolkit - SLURM Job Manager Support
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gram-job-manager-slurm package contains:
 SLURM Job Manager Support

Package: globus-gridftp-server-progs
Description-md5: e51f9a20d893ee7a31a85b380d9f372f
Description-en: Grid Community Toolkit - Globus GridFTP Server Programs
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gridftp-server-progs package contains:
 Globus GridFTP Server Programs

Package: globus-gsi-cert-utils-progs
Description-md5: 7678185f2f413ef168001f67d286f0ca
Description-en: Grid Community Toolkit - Globus GSI Cert Utils Library Programs
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gsi-cert-utils-progs package contains:
 Globus GSI Cert Utils Library Programs

Package: globus-gss-assist-progs
Description-md5: 9329b4a94ad968144560280cb969fe72
Description-en: Grid Community Toolkit - GSSAPI Assist library Programs
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-gss-assist-progs package contains:
 GSSAPI Assist library Programs

Package: globus-proxy-utils
Description-md5: d01366f35c864b71392b2d7c1132922e
Description-en: Grid Community Toolkit - Globus GSI Proxy Utility Programs
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-proxy-utils package contains:
 Globus GSI Proxy Utility Programs

Package: globus-scheduler-event-generator-progs
Description-md5: 232c457ce6b0b76d8045fab06db28e57
Description-en: Grid Community Toolkit - Scheduler Event Generator Programs
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-scheduler-event-generator-progs package contains:
 Scheduler Event Generator Programs

Package: globus-seg-job-manager
Description-md5: bc65fefbda1b1ebbfcd4deaa08e99cc5
Description-en: Grid Community Toolkit - Scheduler Event Generator Job Manager
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-seg-job-manager package contains:
 Scheduler Event Generator Job Manager

Package: globus-simple-ca
Description-md5: f661198e7ea08e8a73116e6e8508e63d
Description-en: Grid Community Toolkit - Simple CA Utility
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-simple-ca package contains:
 Simple CA Utility

Package: globus-xioperf
Description-md5: 942f2b451bdcb384db500848bfffa01e
Description-en: Grid Community Toolkit - XIO Performance Tool
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The globus-xioperf package contains:
 XIO Performance Tool

Package: glogg
Description-md5: d65edeced200cd38ff3114eafd27c76f
Description-en: Smart interactive log explorer using Qt
 glogg is a multi-platform GUI application to browse and search through long or
 complex log files. It is designed with programmers and system administrators
 in mind and can be seen as a graphical, interactive combination of grep and
 less.
 .
 Main features include:
 * Accept egrep regular expression to search or filter the log.
 * Interactively display results of the search in a second, filtered window.
 * Colorize the log and the search results.
 * Read the file directly from disk, without loading it into memory.
 * Happily handle big (>4 GiB) files.
 * Read UTF-8 and ISO-8859-1 encoded files.
 * Follow a log in real-time as it is written to disk.
 * Allow one to insert marks in the logs to interesting lines.
 * Support less/vim like keyboard commands to move around the file.

Package: glogic
Description-md5: 8d2344a432c3e7d1a8e14a301502ca20
Description-en: graphical logic circuit simulator
 gLogic is an educational graphical logic circuit simulator developed with
 Python and GTK+. This program simulates logic circuits containing basic
 components (e.g. NOT, AND, OR) and many advanced components like flip-flop.

Package: glome-cli
Description-md5: 18a46b30c00700e1a28dfbbf2697a1b9
Description-en: Generic Low Overhead Message Exchange command line tools
 Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure
 authentication and authorization for low dependency environments.
 .
 This package contains the CLI utility for interacting with the core GLOME
 protocol.

Package: glome-common
Description-md5: 36dfed3aad28f42a7263425d69028c2e
Description-en: Generic Low Overhead Message Exchange common files
 Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure
 authentication and authorization for low dependency environments.
 .
 This package contains documentation and example configuration files.

Package: glome-login
Description-md5: c13bfbb4867fd57f03d887240d362e2a
Description-en: Generic Low Overhead Message Exchange login daemon
 Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure
 authentication and authorization for low dependency environments.
 .
 This package contains a replacement for login(1) implementing the GLOME Login
 protocol.

Package: glosstex
Description-md5: d484fb15a9e5ab22ec5e0200f8064581
Description-en: prepare glossaries and lists of acronyms
 GlossTeX is a tool for the automatic preparation of glossaries, lists
 of  acronyms and  sorted  lists in  general  for use  with LaTeX  and
 MakeIndex.  GlossTeX combines the  functionality of  acronym, nomencl
 and GloTeX. Like GloTeX, it  uses the same format glossary definition
 files. GlossTeX can be used together with nomencl, nevertheless.

Package: glow
Description-md5: 35e0d929f9db85fb043c25bd874004d5
Description-en: Render Markdown on the command-line
 Glow is a terminal based Markdown reader designed from the ground up to bring
 out the beauty — and power — of the command-line.
 .
 Use it to discover Markdown files, read documentation directly on the command
 line. Glow will find local Markdown files in subdirectories or a local git
 repository.

Package: glowing-bear
Description-md5: 971b4273d9b109eceda9d91996d2e6eb
Description-en: Web frontend for the WeeChat IRC client
 Glowing Bear is a web frontend for the WeeChat IRC client and strives to be a
 modern interface.
 .
 It relies on WeeChat to do all the heavy lifting and then provides some nice
 features on top of that, like embedding images, videos, and other content.
 .
 The best part, however, is that you can use it from any modern internet device
 -- whether it's a computer, tablet, or smartphone -- and all your stuff is
 there, wherever you are.

Package: glpeces
Description-md5: e3e2e9a451e2ec237c2696ef489d143a
Description-en: Tangram (puzzle) game clone
 The Tangram is an ancient Chinese puzzle game where the player has to arrange
 a set of figures with 7 polygonal pieces.
 Peces allows playing 40 different modalities of tangrams and it includes more
 than 31,000 figures to solve. Also, it allows creating new figures and
 competitions. glpeces is especially designed to use in education.

Package: glpeces-data
Description-md5: 4f0fb7282f9cfe33cf6afa3f933b463c
Description-en: Data files for glpeces (Tangram puzzle)
 The Tangram is an ancient Chinese puzzle game where the player has to arrange
 a set of figures with 7 polygonal pieces.
 Peces allows playing 40 different modalities of tangram and it includes more
 than 31,000 figures to solve. Also, it allows creating new figures and
 competitions. glpeces is especially designed to use in education.
 .
 This package contains architecture-independent
 required files for glpeces package.
 The files contain data for the construction of the figures
 of the game, help, locales and images.

Package: glpk-doc
Description-md5: 79f28e454558e5c4f5ae4fc0cb119d88
Description-en: linear programming kit - documentation files
 GLPK (GNU Linear Programming Kit) is intended for solving large-scale
 linear programming (LP), mixed integer programming (MIP), and other
 related problems. It is a set of routines written in ANSI C and
 organized in the form of a callable library.
 .
 This package contains the C API reference manual and the GNU MathProg
 modeling language manual.

Package: glpk-utils
Description-md5: 859e10cd030ac3d469c3454c2a4638bb
Description-en: linear programming kit - utility files
 GLPK (GNU Linear Programming Kit) is intended for solving large-scale
 linear programming (LP), mixed integer programming (MIP), and other
 related problems. It is a set of routines written in ANSI C and
 organized in the form of a callable library.
 .
 This package contains a stand-alone LP/MIP solver (glpsol) and several example
 problems.

Package: glslang-dev
Description-md5: 04542cc7e13fee10f8534e6ee27b8dc0
Description-en: OpenGL and OpenGL ES shader front end and validator -- development files
 glslang is the official reference compiler front end for the OpenGL ES
 and OpenGL shading languages. It implements a strict
 interpretation of the specifications for these languages.
 .
 This package includes files for development.

Package: glslang-tools
Description-md5: 8ba235a4d72a4a6f229d9c5567687090
Description-en: OpenGL and OpenGL ES shader front end and validator -- tools
 glslang is the official reference compiler front end for the OpenGL ES
 and OpenGL shading languages. It implements a strict
 interpretation of the specifications for these languages.
 .
 This package includes the validator tools.

Package: glslc
Description-md5: e7702e290a4e9f734f5b242c6d6e2b4d
Description-en: Command line compiler for GLSL/HLSL to SPIR-V
 glslc wraps around core functionality in glslang and SPIRV-Tools. glslc and
 its library aims to provide:
 - a command line compiler with GCC- and Clang-like usage, for better
 integration with build systems;
 - an API where functionality can be added without breaking existing clients;
 - an API supporting standard concurrency patterns across multiple operating
 systems;
 - increased functionality such as file #include support.
 .
 This package contains the glslc binary.

Package: gltfpack
Description-md5: 8d950db402c66032f196ed5330361e61
Description-en: glTF mesh file optimizer
 gltfpack is a tool that can automatically optimize glTF files to reduce the
 download size and improve loading and rendering speed.
 .
 It substantially changes the glTF data by optimizing the meshes for
 vertex fetch and transform cache, quantizing the geometry to reduce the
 memory consumption and size, merging meshes to reduce the draw call count,
 quantizing and resampling animations to reduce animation size and simplify
 playback, and pruning the node tree by removing or collapsing redundant
 nodes. It will also simplify the meshes when requested to do so.

Package: gltron
Description-md5: 680ad0001d3f130a0ed731643e9fd8c3
Description-en: 3D lightcycle game
 glTron is a tron-like lightcycle game with a nice 3D perspective.
 3D acceleration is recommended.

Package: glue-schema
Description-md5: 211bbcde0a2827c2905cdad50ae7de32
Description-en: LDAP schema files for the GLUE 1.3 and GLUE 2.0 Schema
 The GLUE specification is an information model for Grid entities such
 as computing clusters and data storage facilities. As a conceptual
 model, it is designed to be independent from the concrete data models
 adopted for its implementation. The specification can be rendered to
 several concrete data models such as XML Schema, LDAP Schema or SQL.
 .
 This package provides LDAP schema files for the GLUE 1.3 and GLUE 2.0
 Schema.

Package: glue-sprite
Description-md5: 406686f6b510f434a7c1dde266f3ce71
Description-en: Simple command line tool to generate CSS sprites
 Glue is a simple command line tool to generate CSS sprites using any
 kind of source images like PNG, JPEG or GIF. Glue will generate a
 unique PNG file containing every source image and a CSS file
 including the necessary CSS classes to use the sprite.

Package: glueviz
Description-md5: 2f73b55fed86c0fc2c2236615e2912e7
Description-en: Linked data visualization
 Glue is a Python project to link visualizations of scientific datasets across
 many files. Some of its features are:
 .
 * Interactive, linked statistical graphics of multiple files.
 * Support for many file formats including common image formats,
 ascii tables, astronomical image and table formats (fits, vot, ipac), and
 HDF5. Custom data loaders can also be easily added.
 * Highly scriptable and extendable.
 .
 This package also provides the default "glue" command.

Package: glulxe
Description-md5: 7ed367c63754aa644212d10665c20f90
Description-en: Interpreter for glulx interactive fiction
 glulxe is the authoritative interpreter for the Glulx interactive fiction
 VM, which is a 32-bit update of the older Z-Machine standard.
 .
 This program can play games ending with .ulx, .gblorb, .glb, .blorb,
 and .blb.  glulxe needs only a terminal; the optional graphics in some Glulx
 games can be shown by using the package gargoyle-free instead.

Package: glusterfs-cli
Description-md5: 8c23ca848b6b1c494f2defbfa18e36cd
Description-en: clustered file-system (cli package)
 GlusterFS is a clustered file-system capable of scaling to several
 peta-bytes. It aggregates various storage bricks over Infiniband RDMA
 or TCP/IP interconnect into one large parallel network file
 system. GlusterFS is one of the most sophisticated file system in
 terms of features and extensibility. It borrows a powerful concept
 called Translators from GNU Hurd kernel. Much of the code in GlusterFS
 is in userspace and easily manageable.
 .
 This package provides the gluster command line tool.

Package: glusterfs-client
Description-md5: 64a47b42955dd0276d366d3b24341c8b
Description-en: clustered file-system (client package)
 GlusterFS is a clustered file-system capable of scaling to several
 peta-bytes. It aggregates various storage bricks over Infiniband RDMA
 or TCP/IP interconnect into one large parallel network file
 system. GlusterFS is one of the most sophisticated file system in
 terms of features and extensibility. It borrows a powerful concept
 called Translators from GNU Hurd kernel. Much of the code in GlusterFS
 is in userspace and easily manageable.
 .
 This package provides the GlusterFS client tool.

Package: glusterfs-common
Description-md5: 14fb61656fcb482fb70b2a8d7b3de9e4
Description-en: GlusterFS common libraries and translator modules
 GlusterFS is a clustered file-system capable of scaling to several
 petabytes. It aggregates various storage bricks over Infiniband RDMA
 or TCP/IP interconnect into one large parallel network file
 system. GlusterFS is one of the most sophisticated file system in
 terms of features and extensibility. It borrows a powerful concept
 called Translators from GNU Hurd kernel. Much of the code in GlusterFS
 is in userspace and easily manageable.
 .
 This package includes libglusterfs and glusterfs translator modules
 common to both GlusterFS server and client framework.

Package: glusterfs-server
Description-md5: c794626fba7151e1b7574272e5d6d159
Description-en: clustered file-system (server package)
 GlusterFS is a clustered file-system capable of scaling to several
 peta-bytes. It aggregates various storage bricks over Infiniband RDMA
 or TCP/IP interconnect into one large parallel network file
 system. GlusterFS is one of the most sophisticated file system in
 terms of features and extensibility. It borrows a powerful concept
 called Translators from GNU Hurd kernel. Much of the code in GlusterFS
 is in userspace and easily manageable.
 .
 This package installs the gluster server binaries, scripts and configuration
 files to turn GlusterFS into a fully fledged file server.

Package: glvis
Description-md5: 76859bfb6754f3224ceb64cba648f5c1
Description-en: accurate and flexible finite element visualization
 This is an OpenGL tool for visualization of finite element meshes and
 functions.

Package: glymur-bin
Description-md5: 88657de093a578500b8b68bb9e5d13c1
Description-en: Python tools for accessing JPEG2000 filesi -- scripts
 Glymur is an interface to the OpenJPEG library which allows one to
 read and write JPEG 2000 files from Python.
 Glymur supports both reading and writing of JPEG 2000 images,
 but writing JPEG 2000 images is currently limited to images that
 can fit in memory.
 Glymur can read images using OpenJPEG library versions as far back
 as 1.3, but it is strongly recommended to use at least version 2.1.2.
 .
 In regards to metadata, most JP2 boxes are properly interpreted.
 Certain optional JP2 boxes can also be written, including XML boxes
 and XMP UUIDs.
 There is incomplete support for reading JPX metadata.
 .
 Glymur will look to use lxml when processing boxes with XML content,
 but can fall back upon the standard library’s ElementTree if lxml
 is not available.
 .
 This package provides utilities and executable scripts.

Package: glyphsinfo
Description-md5: 2c694bd186d03ae7655e0eb9967912f4
Description-en: Glyphs info used inside Glyphs.app
 This contains XML files of glyphs names and categories used in Glyphs.app.

Package: glyphslib
Description-md5: e077170d9a99ab863636786fd991453b
Description-en: Convert between Glyphs files (.glyphs) and UFOs
 This tool provides conversions between Glyphs source files (.glyphs) and
 Unified Font Objects (UFOs) via defcon.
 .
 This package provides the executable program.

Package: glyphspkg
Description-md5: a559682f13aea3c1a31d012e03712999
Description-en: Converter from .glyphspackage to .glyphs files
 This package provides a utility to convert GlyphsApp package to
 monolithic files. It is commonly needed by some open-source font
 building tools, such as fontmake and fonttools.

Package: glyrc
Description-md5: 77c8b244c018d87101b811df186fbaa1
Description-en: command-line interface to libglyr
 Glyr is a library to retrieve music-related metadata from several
 online providers (Amazon, Discogs, Musicbrainz...).
 .
 It can be used in media player programs to download cover art, lyrics,
 biography and much more.
 .
 This package contains a command-line interface to the library.

Package: gm-assistant
Description-md5: cd62f6153c83d5875942e054bef21ea0
Description-en: Game Master assistant for role-playing games
 GM-Assistant is designed to be the perfect assistant for the Game Master
 during tabletop role-playing games.
 .
 GM-Assistant enables to build structured scenarii with history and character
 table before the game, and to take notes, play music or sound effects, and
 display pictures during the game.
 It also includes a dice simulator and a combat manager.

Package: gm-assistant-doc
Description-md5: 7a22782b894cf25f9baf64ae3af5a830
Description-en: Game Master assistant for role-playing games - user guide
 GM-Assistant is designed to be the perfect assistant for the Game Master
 during tabletop role-playing games.
 .
 GM-Assistant enables to build structured scenarii with history and character
 table before the game, and to take notes, play music or sound effects, and
 display pictures during the game.
 It also includes a dice simulator and a combat manager.
 .
 This package contains the user guide.

Package: gm2
Description-md5: 94f753ea379d66bad841234959bfd853
Description-en: GNU Modula-2 compiler, based on the GCC backend
 This is a dependency package providing the default GNU Modula-2 compiler.

Package: gm2-12
Description-md5: 30035702cc3ba14baf3e36ae95a9b1c6
Description-en: GNU Modula-2 compiler
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-aarch64-linux-gnu
Description-md5: 5cc4ff8d642850847c56aab4824ec631
Description-en: GNU Modula-2 compiler (cross compiler for arm64 architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-alpha-linux-gnu
Description-md5: 7ff1c11ec5c39e822d16479a0776c805
Description-en: GNU Modula-2 compiler (cross compiler for alpha architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-arc-linux-gnu
Description-md5: 86122e3a6d53b8a2b776165e73e8672a
Description-en: GNU Modula-2 compiler (cross compiler for arc architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-arm-linux-gnueabi
Description-md5: 0caca10205b1e0cc1365e02ec82dc784
Description-en: GNU Modula-2 compiler (cross compiler for armel architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-arm-linux-gnueabihf
Description-md5: ba9e3c569f590a7b6bbed17e4c8f0d13
Description-en: GNU Modula-2 compiler (cross compiler for armhf architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-doc
Description-md5: 8c1ff0489b300a48b35a366311e7c7fd
Description-en: Documentation for the GNU Modula-2 compiler (gm2)
 Documentation for the GNU Modula-2 compiler in HTML and info format.

Package: gm2-12-hppa-linux-gnu
Description-md5: b0fd5346b4266298e8ce36ce605f03d0
Description-en: GNU Modula-2 compiler (cross compiler for hppa architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-i686-linux-gnu
Description-md5: a8545466960b45afc181e45a875928b4
Description-en: GNU Modula-2 compiler (cross compiler for i386 architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-m68k-linux-gnu
Description-md5: 54f610b73610d57b794836ee780980b7
Description-en: GNU Modula-2 compiler (cross compiler for m68k architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-powerpc64le-linux-gnu
Description-md5: 8157996c99c977ed3175a63d3a524173
Description-en: GNU Modula-2 compiler (cross compiler for ppc64el architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-riscv64-linux-gnu
Description-md5: db1b77a3452dddadead1e1a436298f2b
Description-en: GNU Modula-2 compiler (cross compiler for riscv64 architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-s390x-linux-gnu
Description-md5: 7f27a7b93f15cf9d58207d6098f490b2
Description-en: GNU Modula-2 compiler (cross compiler for s390x architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-sparc64-linux-gnu
Description-md5: b0c60d24f1e8b2b3885d6ea8c39c08ec
Description-en: GNU Modula-2 compiler (cross compiler for sparc64 architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-12-x86-64-linux-gnux32
Description-md5: 5d60cd5b775c433228f5df0709a827bb
Description-en: GNU Modula-2 compiler (cross compiler for x32 architecture)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-13
Description-md5: 86da0732fb89cbbbb777aebc6d46bb28
Description-en: GNU D compiler (version 2)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-13-aarch64-linux-gnu
Description-md5: 5c32bb1a293588c845d7a3b4aff8df2e
Description-en: GNU Modula-2 compiler for the aarch64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the aarch64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-alpha-linux-gnu
Description-md5: 74508fd5039c29ee93ad712ce8fce6ac
Description-en: GNU Modula-2 compiler for the alpha-linux-gnu architecture
 This is the GNU Modula-2 compiler for the alpha-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-arc-linux-gnu
Description-md5: 45c97b683ba292a6267c02ddb6e16eee
Description-en: GNU Modula-2 compiler for the arc-linux-gnu architecture
 This is the GNU Modula-2 compiler for the arc-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-arm-linux-gnueabi
Description-md5: bfea00c2a8fbf498dd07a3307c91595d
Description-en: GNU Modula-2 compiler for the arm-linux-gnueabi architecture
 This is the GNU Modula-2 compiler for the arm-linux-gnueabi architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-arm-linux-gnueabihf
Description-md5: 933ee1c99d288f27147a775bc0f4111e
Description-en: GNU Modula-2 compiler for the arm-linux-gnueabihf architecture
 This is the GNU Modula-2 compiler for the arm-linux-gnueabihf architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-doc
Description-md5: 8c1ff0489b300a48b35a366311e7c7fd
Description-en: Documentation for the GNU Modula-2 compiler (gm2)
 Documentation for the GNU Modula-2 compiler in HTML and info format.

Package: gm2-13-for-build
Description-md5: 7cc656c744910632285aea28d1eea6e5
Description-en: GNU Modula-2 compiler for the build architecture
 This is the GNU Modula-2 compiler for the build architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 This is a dependency package.

Package: gm2-13-for-host
Description-md5: c116400de44ebf7dafebe5650c8d9515
Description-en: GNU Modula-2 compiler for the host architecture
 This is the GNU Modula-2 compiler for the host architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gm2-13-hppa-linux-gnu
Description-md5: df9ee90f25ca9d1a8f42f0bce7945695
Description-en: GNU Modula-2 compiler for the hppa-linux-gnu architecture
 This is the GNU Modula-2 compiler for the hppa-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-i686-linux-gnu
Description-md5: 05ba12e493b72d8343debec63c709f0b
Description-en: GNU Modula-2 compiler for the i686-linux-gnu architecture
 This is the GNU Modula-2 compiler for the i686-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-m68k-linux-gnu
Description-md5: e0e6c2e4e5a3f5b987c4dad85d9e183e
Description-en: GNU Modula-2 compiler for the m68k-linux-gnu architecture
 This is the GNU Modula-2 compiler for the m68k-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-powerpc64le-linux-gnu
Description-md5: fb993083e71fd1e0af62e509dacb11b9
Description-en: GNU Modula-2 compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Modula-2 compiler for the powerpc64le-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-riscv64-linux-gnu
Description-md5: bf44f4d7e917b7e8edf9363fe50a90ac
Description-en: GNU Modula-2 compiler for the riscv64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the riscv64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-s390x-linux-gnu
Description-md5: 066dd0c50b39703aaf5595d82f9ba751
Description-en: GNU Modula-2 compiler for the s390x-linux-gnu architecture
 This is the GNU Modula-2 compiler for the s390x-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-sparc64-linux-gnu
Description-md5: 7174a9004c2cc78f7e1e7ce985d66c22
Description-en: GNU Modula-2 compiler for the sparc64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the sparc64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-x86-64-linux-gnu
Description-md5: 715017f94accf8a4e1546b56f9253afd
Description-en: GNU Modula-2 compiler for the x86_64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the x86_64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-13-x86-64-linux-gnux32
Description-md5: 1d1bf67ad9a41020251df2105dceb4f4
Description-en: GNU Modula-2 compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Modula-2 compiler for the x86_64-linux-gnux32 architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14
Description-md5: e64f12bc1504dd633dc9ff6d7313cb70
Description-en: GNU Modula-2 compiler (version 2)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-14-aarch64-linux-gnu
Description-md5: 5c32bb1a293588c845d7a3b4aff8df2e
Description-en: GNU Modula-2 compiler for the aarch64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the aarch64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-alpha-linux-gnu
Description-md5: 74508fd5039c29ee93ad712ce8fce6ac
Description-en: GNU Modula-2 compiler for the alpha-linux-gnu architecture
 This is the GNU Modula-2 compiler for the alpha-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-arc-linux-gnu
Description-md5: 45c97b683ba292a6267c02ddb6e16eee
Description-en: GNU Modula-2 compiler for the arc-linux-gnu architecture
 This is the GNU Modula-2 compiler for the arc-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-arm-linux-gnueabi
Description-md5: bfea00c2a8fbf498dd07a3307c91595d
Description-en: GNU Modula-2 compiler for the arm-linux-gnueabi architecture
 This is the GNU Modula-2 compiler for the arm-linux-gnueabi architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-arm-linux-gnueabihf
Description-md5: 933ee1c99d288f27147a775bc0f4111e
Description-en: GNU Modula-2 compiler for the arm-linux-gnueabihf architecture
 This is the GNU Modula-2 compiler for the arm-linux-gnueabihf architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-doc
Description-md5: 8c1ff0489b300a48b35a366311e7c7fd
Description-en: Documentation for the GNU Modula-2 compiler (gm2)
 Documentation for the GNU Modula-2 compiler in HTML and info format.

Package: gm2-14-for-build
Description-md5: 7cc656c744910632285aea28d1eea6e5
Description-en: GNU Modula-2 compiler for the build architecture
 This is the GNU Modula-2 compiler for the build architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 This is a dependency package.

Package: gm2-14-for-host
Description-md5: c116400de44ebf7dafebe5650c8d9515
Description-en: GNU Modula-2 compiler for the host architecture
 This is the GNU Modula-2 compiler for the host architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gm2-14-hppa-linux-gnu
Description-md5: df9ee90f25ca9d1a8f42f0bce7945695
Description-en: GNU Modula-2 compiler for the hppa-linux-gnu architecture
 This is the GNU Modula-2 compiler for the hppa-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-i686-linux-gnu
Description-md5: 05ba12e493b72d8343debec63c709f0b
Description-en: GNU Modula-2 compiler for the i686-linux-gnu architecture
 This is the GNU Modula-2 compiler for the i686-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-loongarch64-linux-gnu
Description-md5: b1ad817856df16a59fce3f5a47495015
Description-en: GNU Modula-2 compiler for the loongarch64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the loongarch64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-m68k-linux-gnu
Description-md5: e0e6c2e4e5a3f5b987c4dad85d9e183e
Description-en: GNU Modula-2 compiler for the m68k-linux-gnu architecture
 This is the GNU Modula-2 compiler for the m68k-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-powerpc64le-linux-gnu
Description-md5: fb993083e71fd1e0af62e509dacb11b9
Description-en: GNU Modula-2 compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Modula-2 compiler for the powerpc64le-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-riscv64-linux-gnu
Description-md5: bf44f4d7e917b7e8edf9363fe50a90ac
Description-en: GNU Modula-2 compiler for the riscv64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the riscv64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-s390x-linux-gnu
Description-md5: 066dd0c50b39703aaf5595d82f9ba751
Description-en: GNU Modula-2 compiler for the s390x-linux-gnu architecture
 This is the GNU Modula-2 compiler for the s390x-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-sparc64-linux-gnu
Description-md5: 7174a9004c2cc78f7e1e7ce985d66c22
Description-en: GNU Modula-2 compiler for the sparc64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the sparc64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-x86-64-linux-gnu
Description-md5: 715017f94accf8a4e1546b56f9253afd
Description-en: GNU Modula-2 compiler for the x86_64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the x86_64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-14-x86-64-linux-gnux32
Description-md5: 1d1bf67ad9a41020251df2105dceb4f4
Description-en: GNU Modula-2 compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Modula-2 compiler for the x86_64-linux-gnux32 architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15
Description-md5: e64f12bc1504dd633dc9ff6d7313cb70
Description-en: GNU Modula-2 compiler (version 2)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-15-aarch64-linux-gnu
Description-md5: 5c32bb1a293588c845d7a3b4aff8df2e
Description-en: GNU Modula-2 compiler for the aarch64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the aarch64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-alpha-linux-gnu
Description-md5: 74508fd5039c29ee93ad712ce8fce6ac
Description-en: GNU Modula-2 compiler for the alpha-linux-gnu architecture
 This is the GNU Modula-2 compiler for the alpha-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-arc-linux-gnu
Description-md5: 45c97b683ba292a6267c02ddb6e16eee
Description-en: GNU Modula-2 compiler for the arc-linux-gnu architecture
 This is the GNU Modula-2 compiler for the arc-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-arm-linux-gnueabi
Description-md5: bfea00c2a8fbf498dd07a3307c91595d
Description-en: GNU Modula-2 compiler for the arm-linux-gnueabi architecture
 This is the GNU Modula-2 compiler for the arm-linux-gnueabi architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-arm-linux-gnueabihf
Description-md5: 933ee1c99d288f27147a775bc0f4111e
Description-en: GNU Modula-2 compiler for the arm-linux-gnueabihf architecture
 This is the GNU Modula-2 compiler for the arm-linux-gnueabihf architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-doc
Description-md5: 8c1ff0489b300a48b35a366311e7c7fd
Description-en: Documentation for the GNU Modula-2 compiler (gm2)
 Documentation for the GNU Modula-2 compiler in HTML and info format.

Package: gm2-15-for-build
Description-md5: 7cc656c744910632285aea28d1eea6e5
Description-en: GNU Modula-2 compiler for the build architecture
 This is the GNU Modula-2 compiler for the build architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 This is a dependency package.

Package: gm2-15-for-host
Description-md5: c116400de44ebf7dafebe5650c8d9515
Description-en: GNU Modula-2 compiler for the host architecture
 This is the GNU Modula-2 compiler for the host architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gm2-15-hppa-linux-gnu
Description-md5: df9ee90f25ca9d1a8f42f0bce7945695
Description-en: GNU Modula-2 compiler for the hppa-linux-gnu architecture
 This is the GNU Modula-2 compiler for the hppa-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-i686-linux-gnu
Description-md5: 05ba12e493b72d8343debec63c709f0b
Description-en: GNU Modula-2 compiler for the i686-linux-gnu architecture
 This is the GNU Modula-2 compiler for the i686-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-loongarch64-linux-gnu
Description-md5: b1ad817856df16a59fce3f5a47495015
Description-en: GNU Modula-2 compiler for the loongarch64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the loongarch64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-m68k-linux-gnu
Description-md5: e0e6c2e4e5a3f5b987c4dad85d9e183e
Description-en: GNU Modula-2 compiler for the m68k-linux-gnu architecture
 This is the GNU Modula-2 compiler for the m68k-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-powerpc64le-linux-gnu
Description-md5: fb993083e71fd1e0af62e509dacb11b9
Description-en: GNU Modula-2 compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Modula-2 compiler for the powerpc64le-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-riscv64-linux-gnu
Description-md5: bf44f4d7e917b7e8edf9363fe50a90ac
Description-en: GNU Modula-2 compiler for the riscv64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the riscv64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-s390x-linux-gnu
Description-md5: 066dd0c50b39703aaf5595d82f9ba751
Description-en: GNU Modula-2 compiler for the s390x-linux-gnu architecture
 This is the GNU Modula-2 compiler for the s390x-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-sparc64-linux-gnu
Description-md5: 7174a9004c2cc78f7e1e7ce985d66c22
Description-en: GNU Modula-2 compiler for the sparc64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the sparc64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-x86-64-linux-gnu
Description-md5: 715017f94accf8a4e1546b56f9253afd
Description-en: GNU Modula-2 compiler for the x86_64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the x86_64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-15-x86-64-linux-gnux32
Description-md5: 1d1bf67ad9a41020251df2105dceb4f4
Description-en: GNU Modula-2 compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Modula-2 compiler for the x86_64-linux-gnux32 architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16
Description-md5: e64f12bc1504dd633dc9ff6d7313cb70
Description-en: GNU Modula-2 compiler (version 2)
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by gcc.  It uses the gcc backend to generate optimised code.

Package: gm2-16-aarch64-linux-gnu
Description-md5: 5c32bb1a293588c845d7a3b4aff8df2e
Description-en: GNU Modula-2 compiler for the aarch64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the aarch64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-alpha-linux-gnu
Description-md5: 74508fd5039c29ee93ad712ce8fce6ac
Description-en: GNU Modula-2 compiler for the alpha-linux-gnu architecture
 This is the GNU Modula-2 compiler for the alpha-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-arc-linux-gnu
Description-md5: 45c97b683ba292a6267c02ddb6e16eee
Description-en: GNU Modula-2 compiler for the arc-linux-gnu architecture
 This is the GNU Modula-2 compiler for the arc-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-arm-linux-gnueabi
Description-md5: bfea00c2a8fbf498dd07a3307c91595d
Description-en: GNU Modula-2 compiler for the arm-linux-gnueabi architecture
 This is the GNU Modula-2 compiler for the arm-linux-gnueabi architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-arm-linux-gnueabihf
Description-md5: 933ee1c99d288f27147a775bc0f4111e
Description-en: GNU Modula-2 compiler for the arm-linux-gnueabihf architecture
 This is the GNU Modula-2 compiler for the arm-linux-gnueabihf architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-doc
Description-md5: 8c1ff0489b300a48b35a366311e7c7fd
Description-en: Documentation for the GNU Modula-2 compiler (gm2)
 Documentation for the GNU Modula-2 compiler in HTML and info format.

Package: gm2-16-for-build
Description-md5: 7cc656c744910632285aea28d1eea6e5
Description-en: GNU Modula-2 compiler for the build architecture
 This is the GNU Modula-2 compiler for the build architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 This is a dependency package.

Package: gm2-16-for-host
Description-md5: c116400de44ebf7dafebe5650c8d9515
Description-en: GNU Modula-2 compiler for the host architecture
 This is the GNU Modula-2 compiler for the host architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gm2-16-hppa-linux-gnu
Description-md5: df9ee90f25ca9d1a8f42f0bce7945695
Description-en: GNU Modula-2 compiler for the hppa-linux-gnu architecture
 This is the GNU Modula-2 compiler for the hppa-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-i686-linux-gnu
Description-md5: 05ba12e493b72d8343debec63c709f0b
Description-en: GNU Modula-2 compiler for the i686-linux-gnu architecture
 This is the GNU Modula-2 compiler for the i686-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-loongarch64-linux-gnu
Description-md5: b1ad817856df16a59fce3f5a47495015
Description-en: GNU Modula-2 compiler for the loongarch64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the loongarch64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-m68k-linux-gnu
Description-md5: e0e6c2e4e5a3f5b987c4dad85d9e183e
Description-en: GNU Modula-2 compiler for the m68k-linux-gnu architecture
 This is the GNU Modula-2 compiler for the m68k-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-powerpc64le-linux-gnu
Description-md5: fb993083e71fd1e0af62e509dacb11b9
Description-en: GNU Modula-2 compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Modula-2 compiler for the powerpc64le-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-riscv64-linux-gnu
Description-md5: bf44f4d7e917b7e8edf9363fe50a90ac
Description-en: GNU Modula-2 compiler for the riscv64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the riscv64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-s390x-linux-gnu
Description-md5: 066dd0c50b39703aaf5595d82f9ba751
Description-en: GNU Modula-2 compiler for the s390x-linux-gnu architecture
 This is the GNU Modula-2 compiler for the s390x-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-sparc64-linux-gnu
Description-md5: 7174a9004c2cc78f7e1e7ce985d66c22
Description-en: GNU Modula-2 compiler for the sparc64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the sparc64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-x86-64-linux-gnu
Description-md5: 715017f94accf8a4e1546b56f9253afd
Description-en: GNU Modula-2 compiler for the x86_64-linux-gnu architecture
 This is the GNU Modula-2 compiler for the x86_64-linux-gnu architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-16-x86-64-linux-gnux32
Description-md5: 1d1bf67ad9a41020251df2105dceb4f4
Description-en: GNU Modula-2 compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Modula-2 compiler for the x86_64-linux-gnux32 architecture,
 which compiles Modula-2 on platforms supported by gcc.  It uses the gcc
 backend to generate optimised code.

Package: gm2-aarch64-linux-gnu
Description-md5: ace98d6deb0979a19be897c9c1f77248
Description-en: GNU Modula-2 compiler (based on GCC) for the arm64 architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the arm64 architecture.

Package: gm2-alpha-linux-gnu
Description-md5: 657ffd7e7eb39185f0f1fc80a719e079
Description-en: GNU Modula-2 compiler (based on GCC) for the alpha architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the alpha architecture.

Package: gm2-arc-linux-gnu
Description-md5: 0444d1cf417b046c992d95daad6967e2
Description-en: GNU Modula-2 compiler (based on GCC) for the arc architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the arc architecture.

Package: gm2-arm-linux-gnueabi
Description-md5: 51685ca9d623af694934d840f05cbe4b
Description-en: GNU Modula-2 compiler (based on GCC) for the armel architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the armel architecture.

Package: gm2-arm-linux-gnueabihf
Description-md5: ea10c738817c07a79e5ea3be5359ab7e
Description-en: GNU Modula-2 compiler (based on GCC) for the armhf architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the armhf architecture.

Package: gm2-doc
Description-md5: 2651df96b0f5edf8f965e39c018dc7a3
Description-en: Documentation for the GNU Modula-2 compiler
 Documentation for the GNU Modula-2 compiler in info format (dependency
 package).

Package: gm2-for-build
Description-md5: e54e56ea09b1452097067a77edf4d9a0
Description-en: GNU Modula-2 compiler for the build architecture, based on the GCC backend
 This is a dependency package providing the default GNU Modula-2 compiler.
 .
 Tools used via this metapackage must be used without an architecture prefix.

Package: gm2-for-host
Description-md5: ebd6624c0837c921bc2c8c2924c90681
Description-en: GNU Modula-2 compiler for the host architecture, based on the GCC backend
 This is a dependency package providing the default GNU Modula-2 compiler.
 .
 Tools used via this metapackage must be used with an architecture prefix.

Package: gm2-hppa-linux-gnu
Description-md5: 486849f50fe042d0960cbbe3f9a248ca
Description-en: GNU Modula-2 compiler (based on GCC) for the hppa architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the hppa architecture.

Package: gm2-i686-linux-gnu
Description-md5: 7db760cd9415ca9cbf2b9ea8016510da
Description-en: GNU Modula-2 compiler (based on GCC) for the i386 architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the i386 architecture.

Package: gm2-loongarch64-linux-gnu
Description-md5: 842b4aaf326016df9c4ba33abed38206
Description-en: GNU Modula-2 compiler (based on GCC) for the loong64 architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the loong64 architecture.

Package: gm2-m68k-linux-gnu
Description-md5: 7db12a72cc7d4fccf4c378b23b895c0e
Description-en: GNU Modula-2 compiler (based on GCC) for the m68k architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the m68k architecture.

Package: gm2-powerpc64le-linux-gnu
Description-md5: be4a55544f0cb3ba8085dfa06efeb5ea
Description-en: GNU Modula-2 compiler (based on GCC) for the ppc64el architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the ppc64el architecture.

Package: gm2-riscv64-linux-gnu
Description-md5: 37218ef74789fa12d575226b50be1b7f
Description-en: GNU Modula-2 compiler (based on GCC) for the riscv64 architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the riscv64 architecture.

Package: gm2-s390x-linux-gnu
Description-md5: 48c4a2a74901d2dcdea6977c2885e360
Description-en: GNU Modula-2 compiler (based on GCC) for the s390x architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the s390x architecture.

Package: gm2-sparc64-linux-gnu
Description-md5: 5e7650e5aa87c6774ec480292ea50dd2
Description-en: GNU Modula-2 compiler (based on GCC) for the sparc64 architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the sparc64 architecture.

Package: gm2-x86-64-linux-gnu
Description-md5: b2c89ecab151045a331753cdb3c6c490
Description-en: GNU Modula-2 compiler (based on GCC) for the amd64 architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the amd64 architecture.

Package: gm2-x86-64-linux-gnux32
Description-md5: e6f4e976421310bbef0dc5410fa8d3f5
Description-en: GNU Modula-2 compiler (based on GCC) for the x32 architecture
 This is the GNU Modula-2 compiler, which compiles Modula-2 on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Modula-2 cross-compiler
 for the x32 architecture.

Package: gmailieer
Description-md5: e51b9fa1191282d600f2a3a4aef0d5c7
Description-en: Transition package, gmailieer to lieer
 Ease transition from gmailieer to lieer with this dummy package.

Package: gmap
Description-md5: 0c0e60b68d76e4379dd99f2198a6ffbd
Description-en: spliced and SNP-tolerant alignment for mRNA and short reads
 This package contains the programs GMAP and GSNAP as well as
 utilities to manage genome databases in GMAP/GSNAP format.
 GMAP (Genomic Mapping and Alignment Program) is a tool for aligning
 EST, mRNA and cDNA sequences.
 GSNAP (Genomic Short-read Nucleotide Alignment Program) is a tool for
 aligning single-end and paired-end transcriptome reads.
 Both tools can use a database of
 * known splice sites and identify novel splice sites.
 * known single-nucleotide polymorphisms (SNPs).
 GSNAP can align bisulfite-treated DNA.

Package: gmastermind.app
Description-md5: e0b3f193c9c7bf52138a04bce6327946
Description-en: GNUstep implementation of the Mastermind game
 Drag-and-drop colors from the palette or from the board itself.  The
 object is to determine the hidden combination of four colors.  The
 game may be played in two modes: with replacement, which means that
 colors may repeat, and without replacement, which means that colors
 are unique.  The user selects a choice of four colors and "commits"
 them.  The program replies with an evaluation -- a black peg for a
 color that is placed correctly, and a white peg for a color that is
 in the wrong position.  The user may make a total of eight queries.

Package: gmediarender
Description-md5: 22bc7578d815e1e0f92e4c3af8a98477
Description-en: Small headless UPnP media renderer
 gmediarender is a UPnP media renderer for POSIX-compliant
 systems, such as Linux or UNIX. It implements the server
 component that provides UPnP controllers a means to render media
 content (audio, video and images) from a UPnP media server.
 .
 gmrender-resurrect is a fork from GMediaRender which was abandoned upstream.

Package: gmemusage
Description-md5: 779bfc68dc326f28699bba0f98f73e59
Description-en: Displays a graph detailing memory usage of each process
 Gmemusage is a graphical program modelled after the Silicon Graphics Inc.
 program of the same name. Gmemusage displays a window with a stacked bar.
 Areas on the bar correspond to individual processes running on the system
 and are updated periodically. Multiple copies of the same program
 (actually, programs with the same name) are merged into one area on the
 stack. Sizes of areas in the stack correspond to resident sizes of the
 processes.

Package: gmerlin
Description-md5: 9daf38096e180794194e34c876a46b19
Description-en: multiformat media player
 Gmerlin is a multiformat media player with tree-like virtual directory
 structure, where you can save your files, webstreams or whatever. It
 handles even large media collections gracefully. Hardware devices appear
 also in the tree so you can open Audio-CDs, (S)VCDs, DVDs and
 DVB-broadcasts.
 .
 The applications include
 .
 o The GUI player: A multiformat media player with tree-like virtual
 directory structure, where you can save your files, webstreams or
 whatever. Gmerlin handles even large media collections gracefully.
 Hardware devices appear also in the tree so you can open Audio-CDs,
 (S)VCDs, DVDs and DVB-broadcasts.
 o Gmerlin transcoder: Feature rich transcoder, which supports audio,
 video, subtitles and chapters.
 o Gmerlin alsamixer: An Alsa mixer with support for multiple cards and
 detachable mixer controls.
 o Gmerlin visualizer: Run visualization plugins from your soundcard
 o Plugin configurator: Configure gmerlin plugins for programs which can't
 do this themselves.

Package: gmerlin-data
Description-md5: 2e78c1a13025615b7918d5adce44f418
Description-en: multiformat media player - data files
 Gmerlin is a multiformat media player with tree-like virtual directory
 structure, where you can save your files, webstreams or whatever. It
 handles even large media collections gracefully. Hardware devices appear
 also in the tree so you can open Audio-CDs, (S)VCDs, DVDs and
 DVB-broadcasts.
 .
 This package contains data files (theme, icon files) for gmerlin.

Package: gmerlin-encoders-extra
Description-md5: 1bba20988c3b7c5b96b425b162469980
Description-en: Extra encoders for Gmerlin (transitional package)
 This is a transitional package. It can safely be removed.

Package: gmerlin-encoders-ffmpeg
Description-md5: 4fbe98d4155221c3cb71c5bf5d4d200f
Description-en: ffmpeg encoders for Gmerlin
 Gmerlin is a multiformat media player with tree-like virtual directory
 structure, where you can save your files, webstreams or whatever. It
 handles even large media collections gracefully. Hardware devices appear
 also in the tree so you can open Audio-CDs, (S)VCDs, DVDs and
 DVB-broadcasts.
 .
 This package includes ffmpeg based encoders to be used by Gmerlin,
 enabling gmerlin-transcoder to encode more file formats.

Package: gmerlin-encoders-good
Description-md5: 4b7b9ef409e843dc5bfa6672594edf33
Description-en: patent-free encoders for Gmerlin
 Gmerlin is a multiformat media player with tree-like virtual directory
 structure, where you can save your files, webstreams or whatever. It
 handles even large media collections gracefully. Hardware devices appear
 also in the tree so you can open Audio-CDs, (S)VCDs, DVDs and
 DVB-broadcasts.
 .
 This package includes the "good" set of Gmerlin's plugins, which
 contains only non-proprietary and patent-free encoders.

Package: gmerlin-plugins-avdecoder
Description-md5: f7a29d664cbea1151a4005d77facbca8
Description-en: avdecoder plugins for Gmerlin
 Gmerlin_avdecoder is a general purpose media decoding library. It was
 written as a support library for gmerlin, but it can also be used by other
 applications.
 .
 This package contains the decoder plugins for gmerlin that are based on
 Gmerlin_avdecoder.

Package: gmerlin-plugins-base
Description-md5: 507abefb012dbe2d9e9a6a4b330ac0e4
Description-en: gmerlin plugins from the "base" set
 Gmerlin is a multiformat media player with tree-like virtual directory
 structure, where you can save your files, webstreams or whatever. It
 handles even large media collections gracefully. Hardware devices appear
 also in the tree so you can open Audio-CDs, (S)VCDs, DVDs and
 DVB-broadcasts.
 .
 This package provides the gmerlin plugins from the "base" set.

Package: gmic
Description-md5: 93a8cff2a45238493290117e4f75696c
Description-en: GREYC's Magic for Image Computing
 G'MIC is an open and full-featured framework for image processing,
 providing several different user interfaces to
 convert/manipulate/filter/visualize generic image datasets, from 1d
 scalar signals to 3d+t sequences of multi-spectral volumetric images.
 .
 This package contains the stand-alone gmic binary.

Package: gmic-zart
Description-md5: 269f12f758a31e56ab9c725ab54ac459
Description-en: GREYC's Magic for Image Computing - ZArt
 G'MIC is an open and full-featured framework for image processing,
 providing several different user interfaces to
 convert/manipulate/filter/visualize generic image datasets, from 1d
 scalar signals to 3d+t sequences of multi-spectral volumetric images.
 .
 This package contains ZArt, a program whose purpose is to demonstrate
 the possibilities of the G'MIC image processing language by offering
 the choice of several manipulations on a video stream acquired from a
 webcam. In other words, ZArt is a GUI for G'MIC real-time manipulations
 on the output of a webcam.

Package: gmidimonitor
Description-md5: fe3e256eec3318e873f0e07af181cd94
Description-en: GTK+ application that shows MIDI events
 GMIDImonitor is GTK+ application that shows MIDI events.
 .
 You need to connect desired source of MIDI events to gmidimonitor
 input using some kind of patchbay like qjackctl, patchage. For
 restoring  connections (not connecting every time) you can use LASH.

Package: gmime-bin
Description-md5: 2ec1369982943d2a9aa72e602752c17c
Description-en: MIME message parser and creator library - runtime binaries
 GMime provides a core library and set of utilities which may be used for the
 creation and parsing of messages using the Multipurpose Internet Mail
 Extension (MIME).
 .
 This package contains binary tools for encoding and decoding messages.

Package: gmp-ecm
Description-md5: aa8a1ad2382ce8ce2808bef77751b023
Description-en: Factor integers using the Elliptic Curve Method
 gmp-ecm is a free implementation of the Elliptic Curve Method (ECM)
 for integer factorization.
 .
 The original purpose of the ECMNET project was to make Richard Brent's
 prediction true, i.e. to find a factor of 50 digits or more by
 ECM. This goal was attained on September 14, 1998, when Conrad Curry
 found a 53-digit factor of 2^677-1 c150 using George Woltman's mprime
 program. The new goal of ECMNET is now to find other large factors by
 ecm, mainly by contributing to the Cunningham project, most likely the
 longest, ongoing computational project in history according to Bob
 Silverman. A new record was set by Nik Lygeros and Michel Mizony, who
 found in December 1999 a prime factor of 54 digits using GMP-ECM.
 .
 See http://www.loria.fr/~zimmerma/records/ecmnet.html for more
 information about ecmnet.
 .
 This package provides the command line utility.

Package: gmpc
Description-md5: 7d4e76794ed57ada16c537d9e59e9b67
Description-en: GNOME Music Player Client (graphical interface to MPD)
 A graphical client for Music Player Daemon. Features include:
 * Support for loading/saving playlists
 * File Browser
 * Browser based on ID3 information
 * Search
 * Current playlist viewer with search
 * ID3 Information
 * Cover art (via plugins)

Package: gmpc-data
Description-md5: e33eac21286b259a12836708aef5f52b
Description-en: GNOME Music Player Client - data files
 A graphical client for Music Player Daemon. Features include:
 * Support for loading/saving playlists
 * File Browser
 * Browser based on ID3 information
 * Search
 * Current playlist viewer with search
 * ID3 Information
 * Cover art (via plugins)
 .
 This package contains architecture-independent data for gmpc.

Package: gmpc-dev
Description-md5: 1553e7b486ca085e4fede6b08f8323ad
Description-en: GNOME Music Player Client (plugin development files)
 A graphical client for Music Player Daemon. Features include:
 * Support for loading/saving playlists
 * File Browser
 * Browser based on ID3 information
 * Search
 * Current playlist viewer with search
 * ID3 Information
 * Cover art (via plugins)
 .
 This package contains the necessary header files if you wish to compile
 plugins for gmpc.

Package: gmpc-plugins
Description-md5: b7c8723f636c8a1a934e38495d24a4aa
Description-en: Plugins for the GNOME Music Player Client
 gmpc-plugins is a set of plugins that enhance functionality of the GNOME
 Music Player Clients. Plugins are:
 - alarm, allows basic events to be scheduled
 - avahi, zeroconf profile scanning
 - awn, integration with Avant Window Navigator
 - lyrics, a lyrics fetcher from multiple sources
 - mmkeys, GNOME multimedia key-binding integration
 - shout, stream shout-cast

Package: gmqcc
Description-md5: 11fee4d25f07228f87ad72484009afb9
Description-en: Improved Quake C compiler
 GMQCC compiles QuakeC source code to binary, platform-independent code
 that Quake based engines can interpret. QuakeC is the language that
 Quake game logic is developed in and is used for developing
 modifications.
 .
 GMQCC is a modern QuakeC compiler, capable of generating correct,
 optimal code and adds new features and tools not present in its
 predecessors.  It is backwards compatible with previous compilers such
 as FTEQCC.

Package: gmrun
Description-md5: 5505941869c9571f5d71af98bd7ebcec
Description-en: Featureful CLI-like GTK+ application launcher
 This is gmrun; a small fast, yet featureful application launcher for use
 under X11, which uses GTK+ widget toolkit. Some features include tab-
 completion of file names and programs, history, easy x-terminal-emulator
 launching, and URL handling.

Package: gmsh
Description-md5: ec9c5a42a6097cc4bf803c56d0463756
Description-en: Three-dimensional finite element mesh generator
 Gmsh is a 3D finite element grid generator with a build-in CAD engine
 and post-processor. Its design goal is to provide a fast, light and
 user-friendly meshing tool with parametric input and advanced
 visualization capabilities. Gmsh is built around four modules: geometry,
 mesh, solver and post-processing. The specification of any input to
 these modules is done either interactively using the graphical user
 interface or in ASCII text files using Gmsh's own scripting language.
 .
 See Gmsh's reference manual for a more thorough overview of Gmsh's
 capabilities.

Package: gmsh-doc
Description-md5: ffe6fece0443158074b37b450e33efdb
Description-en: Three-dimensional finite element mesh generator documentation
 Gmsh is a 3D finite element grid generator with a build-in CAD engine
 and post-processor. Its design goal is to provide a fast, light and
 user-friendly meshing tool with parametric input and advanced
 visualization capabilities. Gmsh is built around four modules: geometry,
 mesh, solver and post-processing. The specification of any input to
 these modules is done either interactively using the graphical user
 interface or in ASCII text files using Gmsh's own scripting language.
 .
 See Gmsh's reference manual for a more thorough overview of Gmsh's
 capabilities.
 .
 The package contains documentation and examples.

Package: gmsl
Description-md5: 58b3fcae3b30fae3e718562105d6a1ba
Description-en: extra functions to extend functionality of GNU Makefiles
 The GNU Make Standard Library (GMSL) is a collection of functions implemented
 using native GNU Make functionality that provide list and string manipulation,
 integer arithmetic, associative arrays, stacks, and debugging facilities.
 .
 Note that despite the name of this project, this library is NOT standard and is
 NOT written or distributed by the GNU project.

Package: gmt
Description-md5: 8ac67adc3c58bce0682536c089d9c7ce
Description-en: Generic Mapping Tools
 GMT is a collection of tools that allow users to manipulate
 (x,y) and (x,y,z) data sets (including filtering, trend fitting, gridding,
 projecting, etc.) and produce Encapsulated PostScript File (EPS) illustrations
 ranging from simple x-y plots through contour maps to artificially illuminated
 surfaces and 3-D perspective views in black and white, gray tone, hachure
 patterns, and 24-bit color.
 .
 GMT supports many common map projections plus linear, log, and power scaling,
 and comes with support data such as coastlines, rivers, and political
 boundaries.

Package: gmt-common
Description-md5: dcf5e74fa34468ea764f0d7dcdb33f3c
Description-en: Generic Mapping Tools - Architecture-independent files
 GMT is a collection of tools that allow users to manipulate
 (x,y) and (x,y,z) data sets (including filtering, trend fitting, gridding,
 projecting, etc.) and produce Encapsulated PostScript File (EPS) illustrations
 ranging from simple x-y plots through contour maps to artificially illuminated
 surfaces and 3-D perspective views in black and white, gray tone, hachure
 patterns, and 24-bit color.
 .
 GMT supports many common map projections plus linear, log, and power scaling,
 and comes with support data such as coastlines, rivers, and political
 boundaries.
 .
 This package contains the architecture-independent files for GMT.

Package: gmt-dcw
Description-md5: cc14790de092056784a41a473e7dc3e0
Description-en: Digital Chart of the World (DCW) for GMT
 DCW-GMT is an enhancement to the original 1:1,000,000 scale vector basemap
 of the world available from the Princeton University Digital Map and
 Geospatial Information Center and from GeoCommunity at
 http://data.geocomm.com/readme/dcw/dcw.html.
 This data is for use by GMT, the Generic Mapping Tools.

Package: gmt-gshhg
Description-md5: dc9c1e1e4a44d5f5b3d49ff485142fce
Description-en: Global Self-consistent Hierarchical High-resolution Geography (GSHHG)
 GSHHG is a high-resolution shoreline data set amalgamated from two databases:
 Global Self-consistent Hierarchical High-resolution Shorelines (GSHHS) and
 CIA World Data Bank II (WDBII). GSHHG contains vector descriptions at five
 different resolutions of land outlines, lakes, rivers, and political
 boundaries. This data is for use by GMT, the Generic Mapping Tools.
 .
 This metapackage depends on all resolution specific GSHHG packages:
 .
 * gmt-gshhg-low   Low  resolution coastlines for the Generic Mapping Tools
 * gmt-gshhg-high  High resolution coastlines for the Generic Mapping Tools
 * gmt-gshhg-full  Full resolution coastlines for the Generic Mapping Tools
 .
 Use gmt-gshhg-low for the crude, low and intermediate resolution coastlines
 which will be enough to get you started.
 .
 Use gmt-gshhg-high or gmt-gshhg-full to create better quality maps at
 an higher resolution, but be aware that the full maps take space on
 your disk.

Package: gmt-gshhg-full
Description-md5: a85bd18b2b270e8772e5c2e40adffa27
Description-en: Full resolution coastlines for the Generic Mapping Tools
 GSHHG is a high-resolution shoreline data set amalgamated from two databases:
 Global Self-consistent Hierarchical High-resolution Shorelines (GSHHS) and
 CIA World Data Bank II (WDBII). GSHHG contains vector descriptions at five
 different resolutions of land outlines, lakes, rivers, and political
 boundaries. This data is for use by GMT, the Generic Mapping Tools.
 .
 This package contains the full resolution coastlines which are required
 to create best quality maps with GMT.

Package: gmt-gshhg-high
Description-md5: 6d4e18ea54eff011f802308958350224
Description-en: High resolution coastlines for the Generic Mapping Tools
 GSHHG is a high-resolution shoreline data set amalgamated from two databases:
 Global Self-consistent Hierarchical High-resolution Shorelines (GSHHS) and
 CIA World Data Bank II (WDBII). GSHHG contains vector descriptions at five
 different resolutions of land outlines, lakes, rivers, and political
 boundaries. This data is for use by GMT, the Generic Mapping Tools.
 .
 This package contains the high resolution coastlines which are required
 to create high quality maps with GMT.

Package: gmt-gshhg-low
Description-md5: 020054a6f25d188543bfb462abf73009
Description-en: Low resolution coastlines for the Generic Mapping Tools
 GSHHG is a high-resolution shoreline data set amalgamated from two databases:
 Global Self-consistent Hierarchical High-resolution Shorelines (GSHHS) and
 CIA World Data Bank II (WDBII). GSHHG contains vector descriptions at five
 different resolutions of land outlines, lakes, rivers, and political
 boundaries. This data is for use by GMT, the Generic Mapping Tools.
 .
 This package contains the crude, low and intermediate resolution coastlines
 which will be enough to get you started.
 .
 Use gmt-gshhg-high or gmt-gshhg-full to create better quality maps at
 an higher resolution, but be aware that the full maps take space on
 your disk.

Package: gmtkbabel
Description-md5: a83786a83af06eff9ab2c4fb9f300318
Description-en: graphical interface for mtkbabel
 gmtkbabel consists of a set of shell scripts which use zenity to
 provide a graphical user interface to mtkbabel. Mtkbabel is a
 command-line tool to operate GPS-unit with MTK (Mediatek) chipsets.

Package: gmtp
Description-md5: 88d669b7b00d6b9d0d7ede03f4fa1524
Description-en: simple file transfer program for MTP based devices
 gMTP is a simple and light-weight interface to the features provided
 by libmtp, which allows users to manage the files stored on any MTP
 music player supported by the libraries, including those with
 multiple storage devices (e.g. mobile phones).
 .
 It doesn't provide complex features such as playlist management,
 it just makes transferring files from and to devices easy, by
 allowing users to upload, download and remove files on the device
 with a fast and easy-to-use graphical interface.

Package: gmtsar
Description-md5: b1a159f5cae514dfec1c495e4da72ddd
Description-en: InSAR processing system based on Generic Mapping Tools - metapackage
 GMTSAR is an open source Interferometric Synthetic Aperture RADAR
 (InSAR) processing system designed for users familiar with Generic
 Mapping Tools (GMT).
 .
 The code is written in C and will compile on any computer where GMT
 and NETCDF are installed.
 .
 The system has three main components:
 * a preprocessor for each satellite data type (ERS-1/2, Envisat,
 ALOS-1, TerraSAR-X, COSMO-SkyMed, Radarsat-2, Sentinel-1A/B,
 and ALOS-2) to convert the native format and orbital information
 into a generic format;
 * an InSAR processor to focus and align stacks of images, map
 topography into phase, and form the complex interferogram;
 * a postprocessor, mostly based on GMT, to filter the interferogram
 and construct interferometric products of phase, coherence,
 phase gradient, and line-of sight displacement in both radar and
 geographic coordinates.
 .
 GMT is used to display all the products as pdf files and KML images
 for Google Earth. A set of shell scripts has been developed for
 standard 2-pass processing as well as geometric image alignment for
 stacking and time series.

Package: gmtsar-core
Description-md5: 69d0df64454ca6b0f0863355ce3c0617
Description-en: InSAR processing system based on Generic Mapping Tools - core
 GMTSAR is an open source Interferometric Synthetic Aperture RADAR
 (InSAR) processing system designed for users familiar with Generic
 Mapping Tools (GMT).
 .
 The code is written in C and will compile on any computer where GMT
 and NETCDF are installed.
 .
 The system has three main components:
 * a preprocessor for each satellite data type (ERS-1/2, Envisat,
 ALOS-1, TerraSAR-X, COSMO-SkyMed, Radarsat-2, Sentinel-1A/B,
 and ALOS-2) to convert the native format and orbital information
 into a generic format;
 * an InSAR processor to focus and align stacks of images, map
 topography into phase, and form the complex interferogram;
 * a postprocessor, mostly based on GMT, to filter the interferogram
 and construct interferometric products of phase, coherence,
 phase gradient, and line-of sight displacement in both radar and
 geographic coordinates.
 .
 GMT is used to display all the products as pdf files and KML images
 for Google Earth. A set of shell scripts has been developed for
 standard 2-pass processing as well as geometric image alignment for
 stacking and time series.
 .
 This package provides gmtsar executable programs.

Package: gmtsar-data
Description-md5: b0a3068578e68264a5a18a742562fa8e
Description-en: InSAR processing system based on Generic Mapping Tools - data
 GMTSAR is an open source Interferometric Synthetic Aperture RADAR
 (InSAR) processing system designed for users familiar with Generic
 Mapping Tools (GMT).
 .
 The code is written in C and will compile on any computer where GMT
 and NETCDF are installed.
 .
 The system has three main components:
 * a preprocessor for each satellite data type (ERS-1/2, Envisat,
 ALOS-1, TerraSAR-X, COSMO-SkyMed, Radarsat-2, Sentinel-1A/B,
 and ALOS-2) to convert the native format and orbital information
 into a generic format;
 * an InSAR processor to focus and align stacks of images, map
 topography into phase, and form the complex interferogram;
 * a postprocessor, mostly based on GMT, to filter the interferogram
 and construct interferometric products of phase, coherence,
 phase gradient, and line-of sight displacement in both radar and
 geographic coordinates.
 .
 GMT is used to display all the products as pdf files and KML images
 for Google Earth. A set of shell scripts has been developed for
 standard 2-pass processing as well as geometric image alignment for
 stacking and time series.
 .
 This package provides gmtsar shared data files.

Package: gmtsar-scripts
Description-md5: adbf9763e57f9418719a218127b83a46
Description-en: InSAR processing system based on Generic Mapping Tools - scripts
 GMTSAR is an open source Interferometric Synthetic Aperture RADAR
 (InSAR) processing system designed for users familiar with Generic
 Mapping Tools (GMT).
 .
 The code is written in C and will compile on any computer where GMT
 and NETCDF are installed.
 .
 The system has three main components:
 * a preprocessor for each satellite data type (ERS-1/2, Envisat,
 ALOS-1, TerraSAR-X, COSMO-SkyMed, Radarsat-2, Sentinel-1A/B,
 and ALOS-2) to convert the native format and orbital information
 into a generic format;
 * an InSAR processor to focus and align stacks of images, map
 topography into phase, and form the complex interferogram;
 * a postprocessor, mostly based on GMT, to filter the interferogram
 and construct interferometric products of phase, coherence,
 phase gradient, and line-of sight displacement in both radar and
 geographic coordinates.
 .
 GMT is used to display all the products as pdf files and KML images
 for Google Earth. A set of shell scripts has been developed for
 standard 2-pass processing as well as geometric image alignment for
 stacking and time series.
 .
 This package provides c-shell sctipts for gmtsar.

Package: gmult
Description-md5: 8aa8a560b5d2394ce8b1ac1b4815342a
Description-en: figure out which letters are which numbers
 Multiplication Puzzle is a simple GTK 4 game that emulates the
 multiplication game found in Emacs.  Basically, a multiplication
 problem is shown with all digits replaced by letters.  Your job
 is to guess which letter represents which number.

Package: gnarwl
Description-md5: 47575bcbaf01d49fa49a934634cd93bd
Description-en: Email autoresponder based on LDAP
 Gnarwl is an email autoresponder. Unlike the original vacation program,
 gnarwl is based on LDAP, so that there's no need for users to have unix
 accounts on the mail server.

Package: gnat
Description-md5: 427f6897ee4efebdcecc99b90129a4c7
Description-en: GNU Ada compiler
 GNAT is a full-featured Ada 2012 compiler.  A quote from
 http://www.adaic.org says: "Easily reused and maintained, readable
 and user friendly, Ada code facilitates such massive software
 projects as the Space Station and the Paris Metro. It has proven to
 be extraordinarily robust in decades' worth of daily field tests
 under the most rigorous conditions in which millions of lives have
 been at stake."  Ada is the language for real-world, mission-critical
 programming.
 .
 At the same time, Ada's radical type safety helps novice programmers
 avoid many common mistakes and deliver their software on time (see
 http://www.adaic.org/atwork/trains.html).
 .
 This empty package depends on the default version of the Ada compiler
 for Debian, which is part of the GNU Compiler Collection. Its
 enforces the same version for all Ada compilations, as described in
 the Debian Ada Policy.

Package: gnat-11
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-aarch64-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-alpha-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-arm-linux-gnueabi
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-arm-linux-gnueabihf
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-doc
Description-md5: 8139d6afb41aa31e17dbd1884d4ab725
Description-en: GNU Ada compiler (documentation)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the documentation in info format.

Package: gnat-11-hppa-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-i686-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-powerpc-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-powerpc64-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-powerpc64le-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-riscv64-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-s390x-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-sh4-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-sparc64-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-11-x86-64-linux-gnux32
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-aarch64-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-alpha-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-arm-linux-gnueabi
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-arm-linux-gnueabihf
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-doc
Description-md5: 8139d6afb41aa31e17dbd1884d4ab725
Description-en: GNU Ada compiler (documentation)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the documentation in info format.

Package: gnat-12-hppa-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-i686-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-m68k-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-powerpc-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-powerpc64-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-powerpc64le-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-riscv64-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-s390x-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-sh4-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-sparc64-linux-gnu
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-12-x86-64-linux-gnux32
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-aarch64-linux-gnu
Description-md5: 726b837fa2e33796406f1db6ec3b5d32
Description-en: GNU Ada compiler for the aarch64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-alpha-linux-gnu
Description-md5: 500f0561fe30efadd25245bc405bde7c
Description-en: GNU Ada compiler for the alpha-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-arm-linux-gnueabi
Description-md5: 3868154871f23ca8c766bf31e22daa91
Description-en: GNU Ada compiler for the arm-linux-gnueabi architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-arm-linux-gnueabihf
Description-md5: add9124ecac0dbae8c33714a6eb422c6
Description-en: GNU Ada compiler for the arm-linux-gnueabihf architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-doc
Description-md5: 8139d6afb41aa31e17dbd1884d4ab725
Description-en: GNU Ada compiler (documentation)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the documentation in info format.

Package: gnat-13-for-build
Description-md5: 66ec605ce8a00da3b6957457f873b44e
Description-en: GNU Ada compiler for the build architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.
 .
 This is a dependency package.

Package: gnat-13-for-host
Description-md5: 26e4a341bb88e54a4842408bed0e44a5
Description-en: GNU Ada compiler for the host architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gnat-13-hppa-linux-gnu
Description-md5: 301eb0aa0095dd22efa0a236853f1efa
Description-en: GNU Ada compiler for the hppa-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-i686-linux-gnu
Description-md5: 5d5f78ab40eeb76fd91a48aa1d609842
Description-en: GNU Ada compiler for the i686-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-m68k-linux-gnu
Description-md5: db78a0ab31745a8a23ff123e3ff36205
Description-en: GNU Ada compiler for the m68k-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-powerpc-linux-gnu
Description-md5: 1606aff00db043e9f70cac8c4fd0718a
Description-en: GNU Ada compiler for the powerpc-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-powerpc64-linux-gnu
Description-md5: 9469c64f82749378a9c35c619d7f1046
Description-en: GNU Ada compiler for the powerpc64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-powerpc64le-linux-gnu
Description-md5: 8ac95f73f66a0ce812744beb89e351e5
Description-en: GNU Ada compiler for the powerpc64le-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-riscv64-linux-gnu
Description-md5: 808a76870de359e9a78a6de8abc0489b
Description-en: GNU Ada compiler for the riscv64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-s390x-linux-gnu
Description-md5: cbfa1b3916e07b6428ca157c12823364
Description-en: GNU Ada compiler for the s390x-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-sh4-linux-gnu
Description-md5: ed9a4697d3270a9f4fa6f779b95be99a
Description-en: GNU Ada compiler for the sh4-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-sparc64-linux-gnu
Description-md5: 8ce6d908ef2409bbabbc22bdb03a6dff
Description-en: GNU Ada compiler for the sparc64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-x86-64-linux-gnu
Description-md5: 759fa47ec4a247c672dca154584fe221
Description-en: GNU Ada compiler for the x86_64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-13-x86-64-linux-gnux32
Description-md5: b9c8b8daedeb8c4d5d878414de2e9c65
Description-en: GNU Ada compiler for the x86_64-linux-gnux32 architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-aarch64-linux-gnu
Description-md5: 726b837fa2e33796406f1db6ec3b5d32
Description-en: GNU Ada compiler for the aarch64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-alpha-linux-gnu
Description-md5: 500f0561fe30efadd25245bc405bde7c
Description-en: GNU Ada compiler for the alpha-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-arm-linux-gnueabi
Description-md5: 3868154871f23ca8c766bf31e22daa91
Description-en: GNU Ada compiler for the arm-linux-gnueabi architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-arm-linux-gnueabihf
Description-md5: add9124ecac0dbae8c33714a6eb422c6
Description-en: GNU Ada compiler for the arm-linux-gnueabihf architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-doc
Description-md5: 8139d6afb41aa31e17dbd1884d4ab725
Description-en: GNU Ada compiler (documentation)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the documentation in info format.

Package: gnat-14-for-build
Description-md5: 66ec605ce8a00da3b6957457f873b44e
Description-en: GNU Ada compiler for the build architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.
 .
 This is a dependency package.

Package: gnat-14-for-host
Description-md5: 26e4a341bb88e54a4842408bed0e44a5
Description-en: GNU Ada compiler for the host architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gnat-14-hppa-linux-gnu
Description-md5: 301eb0aa0095dd22efa0a236853f1efa
Description-en: GNU Ada compiler for the hppa-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-i686-linux-gnu
Description-md5: 5d5f78ab40eeb76fd91a48aa1d609842
Description-en: GNU Ada compiler for the i686-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-loongarch64-linux-gnu
Description-md5: 0d48e3c7fefbdd370f8dc49393577c57
Description-en: GNU Ada compiler for the loongarch64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-m68k-linux-gnu
Description-md5: db78a0ab31745a8a23ff123e3ff36205
Description-en: GNU Ada compiler for the m68k-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-powerpc-linux-gnu
Description-md5: 1606aff00db043e9f70cac8c4fd0718a
Description-en: GNU Ada compiler for the powerpc-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-powerpc64-linux-gnu
Description-md5: 9469c64f82749378a9c35c619d7f1046
Description-en: GNU Ada compiler for the powerpc64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-powerpc64le-linux-gnu
Description-md5: 8ac95f73f66a0ce812744beb89e351e5
Description-en: GNU Ada compiler for the powerpc64le-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-riscv64-linux-gnu
Description-md5: 808a76870de359e9a78a6de8abc0489b
Description-en: GNU Ada compiler for the riscv64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-s390x-linux-gnu
Description-md5: cbfa1b3916e07b6428ca157c12823364
Description-en: GNU Ada compiler for the s390x-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-sh4-linux-gnu
Description-md5: ed9a4697d3270a9f4fa6f779b95be99a
Description-en: GNU Ada compiler for the sh4-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-sparc64-linux-gnu
Description-md5: 8ce6d908ef2409bbabbc22bdb03a6dff
Description-en: GNU Ada compiler for the sparc64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-x86-64-linux-gnu
Description-md5: 759fa47ec4a247c672dca154584fe221
Description-en: GNU Ada compiler for the x86_64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-14-x86-64-linux-gnux32
Description-md5: b9c8b8daedeb8c4d5d878414de2e9c65
Description-en: GNU Ada compiler for the x86_64-linux-gnux32 architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-aarch64-linux-gnu
Description-md5: 726b837fa2e33796406f1db6ec3b5d32
Description-en: GNU Ada compiler for the aarch64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-alpha-linux-gnu
Description-md5: 500f0561fe30efadd25245bc405bde7c
Description-en: GNU Ada compiler for the alpha-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-arm-linux-gnueabi
Description-md5: 3868154871f23ca8c766bf31e22daa91
Description-en: GNU Ada compiler for the arm-linux-gnueabi architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-arm-linux-gnueabihf
Description-md5: add9124ecac0dbae8c33714a6eb422c6
Description-en: GNU Ada compiler for the arm-linux-gnueabihf architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-doc
Description-md5: 8139d6afb41aa31e17dbd1884d4ab725
Description-en: GNU Ada compiler (documentation)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the documentation in info format.

Package: gnat-15-for-build
Description-md5: 66ec605ce8a00da3b6957457f873b44e
Description-en: GNU Ada compiler for the build architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.
 .
 This is a dependency package.

Package: gnat-15-for-host
Description-md5: 26e4a341bb88e54a4842408bed0e44a5
Description-en: GNU Ada compiler for the host architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gnat-15-hppa-linux-gnu
Description-md5: 301eb0aa0095dd22efa0a236853f1efa
Description-en: GNU Ada compiler for the hppa-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-i686-linux-gnu
Description-md5: 5d5f78ab40eeb76fd91a48aa1d609842
Description-en: GNU Ada compiler for the i686-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-loongarch64-linux-gnu
Description-md5: 0d48e3c7fefbdd370f8dc49393577c57
Description-en: GNU Ada compiler for the loongarch64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-m68k-linux-gnu
Description-md5: db78a0ab31745a8a23ff123e3ff36205
Description-en: GNU Ada compiler for the m68k-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-powerpc-linux-gnu
Description-md5: 1606aff00db043e9f70cac8c4fd0718a
Description-en: GNU Ada compiler for the powerpc-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-powerpc64-linux-gnu
Description-md5: 9469c64f82749378a9c35c619d7f1046
Description-en: GNU Ada compiler for the powerpc64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-powerpc64le-linux-gnu
Description-md5: 8ac95f73f66a0ce812744beb89e351e5
Description-en: GNU Ada compiler for the powerpc64le-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-riscv64-linux-gnu
Description-md5: 808a76870de359e9a78a6de8abc0489b
Description-en: GNU Ada compiler for the riscv64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-s390x-linux-gnu
Description-md5: cbfa1b3916e07b6428ca157c12823364
Description-en: GNU Ada compiler for the s390x-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-sh4-linux-gnu
Description-md5: ed9a4697d3270a9f4fa6f779b95be99a
Description-en: GNU Ada compiler for the sh4-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-sparc64-linux-gnu
Description-md5: 8ce6d908ef2409bbabbc22bdb03a6dff
Description-en: GNU Ada compiler for the sparc64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-x86-64-linux-gnu
Description-md5: 759fa47ec4a247c672dca154584fe221
Description-en: GNU Ada compiler for the x86_64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-15-x86-64-linux-gnux32
Description-md5: b9c8b8daedeb8c4d5d878414de2e9c65
Description-en: GNU Ada compiler for the x86_64-linux-gnux32 architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16
Description-md5: 8cebde0cd6b861927a7a457cacc8851f
Description-en: GNU Ada compiler
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-aarch64-linux-gnu
Description-md5: 726b837fa2e33796406f1db6ec3b5d32
Description-en: GNU Ada compiler for the aarch64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-alpha-linux-gnu
Description-md5: 500f0561fe30efadd25245bc405bde7c
Description-en: GNU Ada compiler for the alpha-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-arm-linux-gnueabi
Description-md5: 3868154871f23ca8c766bf31e22daa91
Description-en: GNU Ada compiler for the arm-linux-gnueabi architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-arm-linux-gnueabihf
Description-md5: add9124ecac0dbae8c33714a6eb422c6
Description-en: GNU Ada compiler for the arm-linux-gnueabihf architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-doc
Description-md5: 8139d6afb41aa31e17dbd1884d4ab725
Description-en: GNU Ada compiler (documentation)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the documentation in info format.

Package: gnat-16-for-build
Description-md5: 66ec605ce8a00da3b6957457f873b44e
Description-en: GNU Ada compiler for the build architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.
 .
 This is a dependency package.

Package: gnat-16-for-host
Description-md5: 26e4a341bb88e54a4842408bed0e44a5
Description-en: GNU Ada compiler for the host architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gnat-16-hppa-linux-gnu
Description-md5: 301eb0aa0095dd22efa0a236853f1efa
Description-en: GNU Ada compiler for the hppa-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-i686-linux-gnu
Description-md5: 5d5f78ab40eeb76fd91a48aa1d609842
Description-en: GNU Ada compiler for the i686-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-loongarch64-linux-gnu
Description-md5: 0d48e3c7fefbdd370f8dc49393577c57
Description-en: GNU Ada compiler for the loongarch64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-m68k-linux-gnu
Description-md5: db78a0ab31745a8a23ff123e3ff36205
Description-en: GNU Ada compiler for the m68k-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-powerpc-linux-gnu
Description-md5: 1606aff00db043e9f70cac8c4fd0718a
Description-en: GNU Ada compiler for the powerpc-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-powerpc64-linux-gnu
Description-md5: 9469c64f82749378a9c35c619d7f1046
Description-en: GNU Ada compiler for the powerpc64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-powerpc64le-linux-gnu
Description-md5: 8ac95f73f66a0ce812744beb89e351e5
Description-en: GNU Ada compiler for the powerpc64le-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-riscv64-linux-gnu
Description-md5: 808a76870de359e9a78a6de8abc0489b
Description-en: GNU Ada compiler for the riscv64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-s390x-linux-gnu
Description-md5: cbfa1b3916e07b6428ca157c12823364
Description-en: GNU Ada compiler for the s390x-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-sh4-linux-gnu
Description-md5: ed9a4697d3270a9f4fa6f779b95be99a
Description-en: GNU Ada compiler for the sh4-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-sparc64-linux-gnu
Description-md5: 8ce6d908ef2409bbabbc22bdb03a6dff
Description-en: GNU Ada compiler for the sparc64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-x86-64-linux-gnu
Description-md5: 759fa47ec4a247c672dca154584fe221
Description-en: GNU Ada compiler for the x86_64-linux-gnu architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-16-x86-64-linux-gnux32
Description-md5: b9c8b8daedeb8c4d5d878414de2e9c65
Description-en: GNU Ada compiler for the x86_64-linux-gnux32 architecture
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 This package provides the compiler, tools and runtime library that handles
 exceptions using the default zero-cost mechanism.

Package: gnat-doc
Description-md5: f0afe4104f3bd76b0518f10234020c3a
Description-en: Documentation for the GNU Ada compiler
 GNAT is a full-featured Ada 2012 compiler.  A quote from
 http://www.adaic.org says: "Easily reused and maintained, readable
 and user friendly, Ada code facilitates such massive software
 projects as the Space Station and the Paris Metro. It has proven to
 be extraordinarily robust in decades' worth of daily field tests
 under the most rigorous conditions in which millions of lives have
 been at stake."  Ada is the language for real-world, mission-critical
 programming.
 .
 At the same time, Ada's radical type safety helps novice programmers
 avoid many common mistakes and deliver their software on time (see
 http://www.adaic.org/atwork/trains.html).
 .
 This is an empty package that depends on the documentation package
 for the default Ada compiler for Debian, which is part of the GNU
 Compiler Collection.

Package: gnat-mingw-w64
Description-md5: 1562dadaf2bdac519bb9c18b81e84dc7
Description-en: GNU Ada compiler for MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Ada compiler, supporting
 cross-compiling to 32- and 64-bit MinGW-w64 targets.

Package: gnat-mingw-w64-i686
Description-md5: ebdcd25cfbe0ca4c6add299e73634239
Description-en: GNU Ada compiler for MinGW-w64 targeting Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Ada compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets.

Package: gnat-mingw-w64-i686-posix
Description-md5: d3d4f50a6680407f291d49171d48eaf4
Description-en: GNU Ada compiler for MinGW-w64, Win32/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Ada compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: gnat-mingw-w64-i686-win32
Description-md5: ca2e7efc6aa8646c992d40a727079873
Description-en: GNU Ada compiler for MinGW-w64, Win32/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Ada compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the Win32
 threading model.

Package: gnat-mingw-w64-x86-64
Description-md5: 0328018315680f1cb26ea975661e7c0a
Description-en: GNU Ada compiler for MinGW-w64 targeting Win64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Ada compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets.

Package: gnat-mingw-w64-x86-64-posix
Description-md5: c8efde02816ce5b6297ec4a53754a4c7
Description-en: GNU Ada compiler for MinGW-w64, Win64/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Ada compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: gnat-mingw-w64-x86-64-win32
Description-md5: b51b502172020254cc2e28dc8bc50333
Description-en: GNU Ada compiler for MinGW-w64, Win64/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Ada compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the Win32
 threading model.

Package: gngb
Description-md5: abe54f14f2fcbb49a10bb37ced4c1ca7
Description-en: Color Gameboy emulator
 Gngb is an emulator for GameBoy Classic, Color and others.
 .
 It uses the SDL library and OpenGL. This software supports joystick
 and keyboard as input.

Package: gniall
Description-md5: 0b18655df454b77d98b2b11f422e205a
Description-en: program that tries to learn a human language
 gNiall attempts to learn whatever language you try to teach it. It is
 basically a dissociator: it collects statistics on sentences you type
 and tries to construct meaningful replies. gNiall is inspired by Niall,
 an Amiga program by Matthew Peck.

Package: gnocchi-api
Description-md5: e7c870b77ca712a5618255b3e2532740
Description-en: Metric as a Service - API daemon
 Gnocchi is a service for managing a set of resources and storing metrics about
 them, in a scalable and resilient way. Its functionalities are exposed over an
 HTTP REST API.
 .
 This package contains the API server.

Package: gnocchi-common
Description-md5: 1bd56e577a579993460d9e1bb5621308
Description-en: Metric as a Service - common files
 Gnocchi is a service for managing a set of resources and storing metrics about
 them, in a scalable and resilient way. Its functionalities are exposed over an
 HTTP REST API.
 .
 This package contains the common files.

Package: gnocchi-metricd
Description-md5: 0e7f1b702365aa5a9abad215e79c0cc1
Description-en: Metric as a Service - metric daemon
 Gnocchi is a service for managing a set of resources and storing metrics about
 them, in a scalable and resilient way. Its functionalities are exposed over an
 HTTP REST API.
 .
 This package contains the metric daemon.

Package: gnocchi-statsd
Description-md5: fb97bffff7f28c5b8a79dfb320b1120d
Description-en: Metric as a Service - statsd daemon
 Gnocchi is a service for managing a set of resources and storing metrics about
 them, in a scalable and resilient way. Its functionalities are exposed over an
 HTTP REST API.
 .
 This package contains the metric daemon.

Package: gnokii
Description-md5: 0ef5a3a0def93933b34410ff7af16e9b
Description-en: Datasuite for mobile phone management (metapackage)
 Gnokii is a suite of programs that allows communication with mobile phones.
 It currently supports many Nokia mobile phones, all AT capable ones as well as
 many Symbian based.
 .
 This metapackage installs all the non-daemon programs.

Package: gnokii-cli
Description-md5: 49371a804e94482a554eaa4650cf852e
Description-en: Datasuite for mobile phone management (console interface)
 Gnokii is a suite of programs that allows communication with mobile phones.
 It currently supports many Nokia mobile phones, all AT capable ones as well as
 many Symbian based.
 .
 This package provides the command line interface and the virtual modem daemon
 for non-AT-capable phones.

Package: gnokii-common
Description-md5: 0276f62abec71a26111a3c60130edbed
Description-en: Datasuite for mobile phone management (base files)
 Gnokii is a suite of programs that allows communication with mobile phones.
 It currently supports many Nokia mobile phones, all AT capable ones as well as
 many Symbian based.
 .
 This package contains the base files for gnokii

Package: gnokii-smsd
Description-md5: 7d7bd25e773a264aafa51b0d73229fc8
Description-en: SMS Daemon for mobile phones
 Gnokii is a suite of programs that allows communication with mobile phones.
 It currently supports many Nokia mobile phones, all AT capable ones as well as
 many Symbian based.
 .
 The SMSD (SMS daemon) handles automated sending and receiving of short messages
 using a storage backend. It is designed to use modules (plugins) to work with
 different backends, and shares Gnokii's runtime configuration and libraries.
 .
 This package contains the actual daemon and a file based backend. You will
 need to install the appropriate module packages to add support for other
 backends.

Package: gnokii-smsd-mysql
Description-md5: 4a69c14e1b95fe23f8d85a9d05aaad33
Description-en: SMSD plugin for MySQL storage backend
 Gnokii is a suite of programs that allows communication with mobile phones.
 It currently supports many Nokia mobile phones, all AT capable ones as well as
 many Symbian based.
 .
 The SMSD (SMS daemon) handles automated sending and receiving of short messages
 using a storage backend. It is designed to use modules (plugins) to work with
 different backends, and shares Gnokii's runtime configuration and libraries.
 .
 This package provides support for the MySQL storage backend.

Package: gnokii-smsd-pgsql
Description-md5: 1babeda505e7fb6d0b6565b9b0b0d715
Description-en: SMSD plugin for PostgreSQL storage backend
 Gnokii is a suite of programs that allows communication with mobile phones.
 It currently supports many Nokia mobile phones, all AT capable ones as well as
 many Symbian based.
 .
 The SMSD (SMS daemon) handles automated sending and receiving of short messages
 using a storage backend. It is designed to use modules (plugins) to work with
 different backends, and shares Gnokii's runtime configuration and libraries.
 .
 This package provides support for the PostgreSQL storage backend.

Package: gnomad2
Description-md5: fd2c2fc131b7ffddb24adbcabac3fbcd
Description-en: Manage a Creative Labs Nomad Jukebox
 Gnomad 2 is a GUI built on top of GTK/GNOME 2, id3lib and libnjb that
 makes it possible to transfer tracks and files from/to a Creative
 Nomad Jukebox (all brands). It is designed much like an ordinary
 graphical FTP program.

Package: gnome
Description-md5: 984c5028c0ccad6f8854b311229d0985
Description-en: Full GNOME Desktop Environment, with extra components
 This is the GNOME Desktop environment, an intuitive and attractive
 desktop, with extra components.
 .
 This metapackage depends on the standard distribution of the GNOME
 desktop environment, plus a complete range of plugins and other
 applications integrating with GNOME and Debian, providing the best
 possible environment to date.

Package: gnome-2048
Description-md5: a3d300be73ca94aa6e50c3d3dded85c1
Description-en: sliding tile puzzle game
 GNOME 2048 is a clone of Gabriele Cirulli's 2048, a puzzle game based on
 Veewo Studios' 1024.
 .
 Move the sliding tiles with one of the four arrow keys on your keyboard.
 When two tiles with the same number touch, they combine into a single tile
 and the numbers are added together.

Package: gnome-accessibility-profiles
Description-md5: de3da7211d3d4d8e53a0fe9b7ed040e3
Description-en: Accessibility Profile Manager - GNOME profile data
 This package contains accessibility profiles for use with GNOME

Package: gnome-activity-journal
Description-md5: 84a0a7729820bb29b3794dc08bda032f
Description-en: graphical user interface for Zeitgeist
 Zeitgeist is a service which logs the user's activities and events (files
 opened, websites visited, conversations held with other people, etc.) and
 makes the relevant information available to other applications.
 .
 It serves as a comprehensive activity log and also makes it possible to
 determine relationships between items based on usage patterns.
 .
 This package contains the GNOME Activity Journal, a graphical user interface
 which shows a journal of your activities.

Package: gnome-api-docs
Description-md5: 496b00afa16f37c71dba791811e45f2a
Description-en: API reference documentation for the GNOME libraries
 This metapackage brings all available API documentation for the
 libraries of the GNOME platform, as well as their important
 dependencies. This should be most of the documentation you need to
 write GNOME applications.
 .
 This documentation is best viewed within the devhelp documentation
 browser.

Package: gnome-applets
Description-md5: be9d3b81bf1932b197878a22ae7eb300
Description-en: Various applets for the GNOME panel - binary files
 Keyboard Accessibility Status: indicates keyboard accessibility settings,
 including the current state of the keyboard, if those features are in use.
 .
 Battery Charge Monitor: monitors the power subsystem on a laptop.
 .
 Brightness: provides a way to adjust screen brightness.
 .
 Character palette: provides a convenient way to access non-standard
 characters, such as accented characters, mathematical symbols, special
 symbols, and punctuation marks.
 .
 Command: shows the output of a command.
 .
 CPUFreq: CPU frequency scaling monitor.
 .
 Disk Mounter: lets you mount and unmount drives and file systems.
 .
 Eyes: pair of eyes which follow the mouse pointer around the screen.
 .
 Weather Report: shows the current weather conditions, and forecasts.
 .
 Inhibit: allows you to inhibit automatic power saving.
 .
 Command Line (Mini Commander): adds a command line to the panel.
 .
 System Monitor: a system load indicator.
 .
 Network Monitor (Netspeed): shows how much traffic occurs on a network
 device (ethernet card, wireless LAN card, or dial-up).
 .
 Sticky Notes: lets you create, view, and manage sticky notes on the
 desktop.
 .
 Search Bar: allows you to find your data quickly using LocalSearch.
 .
 Timer: lets you start a timer and receive a notification when it is
 finished.
 .
 Trash: lets you drag items to the trash folder.
 .
 Window Buttons: shows window controls (minimize, restore, close) in the
 panel for maximized windows.
 .
 Window Picker applet: window switcher showing only icons, not titles.
 .
 Window Title: shows window title in the panel for maximized windows.

Package: gnome-applets-data
Description-md5: ee365d5f47182bbf8d8d6a9844b020e2
Description-en: Various applets for the GNOME panel - data files
 This package contains data files (pixmaps, icons, documentations) needed by
 the gnome-applets package.

Package: gnome-audio
Description-md5: e834ac5c4f069d1165c6a47143d20c9b
Description-en: Audio files for GNOME
 GNOME is the "GNU Network Object Model Environment"
 .
 It is a project to build a complete, user-friendly desktop based
 entirely on free software.
 .
 This package contains a collection of sounds for use with GNOME.

Package: gnome-authenticator
Description-md5: 44e78fb0a66be8ca71a902006ed220dc
Description-en: TOTP authentication app for the GNOME Desktop
 Authenticator is an application for the GNOME desktop, featuring:
 - QR code scanner
 - Beautiful UI
 - Huge database of more than 560 supported services
 - Keep your PIN tokens secure by locking the application with a password
 - Automatically fetch an image for services using their favicon
 - The possibility to add new services
 .
 Authenticator is a GNOME Circle app.

Package: gnome-backgrounds
Description-md5: bbd107a68b59c707d044b0ede730b33a
Description-en: Set of backgrounds packaged with the GNOME desktop
 This is a collection of desktop wallpapers created with GNOME users in
 mind.

Package: gnome-boxes
Description-md5: 23802aa6ebc544c9c10bcdeaaeda1749
Description-en: Simple GNOME app to access virtual systems
 GNOME Boxes is a desktop client to view or use local virtual machines.
 Boxes is intentionally simple and easy to use.
 .
 Hardware virtualization is required.
 .
 Previously, GNOME Boxes could also be used to connect to remote computers,
 but that feature is now provided by the GNOME Connections app.

Package: gnome-brave-icon-theme
Description-md5: 339d98d8c47a1b1089cdb97c24740bb4
Description-en: blue variation of the GNOME-Colors icon theme
 GNOME-Colors is a set of GNOME icon themes, with some inspiration from
 Tango, Elementary, Discovery, Tango Generator and others.
 .
 Its goal is to create an easy way for anyone to make their desktop
 consistently match their moods, wallpapers, laptop colors, etc.
 .
 The icons were designed to match the Shiki-Colors GTK+ Themes and their
 additional artwork.
 .
 This package provides the GNOME-Brave (Blue) variation of the
 GNOME-Colors icon theme.

Package: gnome-breakout
Description-md5: 7dfcdef19c992a2b058fe74815e487cd
Description-en: Clone of the classic game Breakout, written for GNOME
 A clone of the classic game "Breakout". Control a paddle at the
 bottom of the playfield and bounce a ball against bricks at the
 top to destroy them.

Package: gnome-browser-connector
Description-md5: 43946ac811b50863f04071b7486fc93f
Description-en: GNOME Shell extensions integration for web browsers
 Provides integration with GNOME Shell extensions repository for
 Chromium (and derivatives) and Firefox
 .
 This package provides the connector that talks with the browser
 extension

Package: gnome-builder
Description-md5: 22d6381b4c5e52c504ca03a4e4582e1c
Description-en: IDE for GNOME
 Builder is a new IDE for GNOME that is focused on bringing the power of
 the platform to more developers than ever before.
 .
 Builder attempts to be an IDE for writing software for GNOME. It does not try
 to be a generic IDE, but one specialized for GNOME application developers.

Package: gnome-calls
Description-md5: 49ca6dbbb742b20b65b35a0d0e1eb174
Description-en: Make and receive PSTN phone calls
 A GTK+ user interface for PSTN phone calls using ModemManager.
 .
 Besides phone calls it also handles USSD.
 .
 It works on desktops but also adjusts to small screen sizes like smart phones
 and other mobile devices.

Package: gnome-calls-doc
Description-md5: 61aeadda81fb4386377ff7d3c43bf55b
Description-en: Make and receive PSTN phone calls - development documentation
 A GTK user interface for PSTN phone calls using ModemManager.
 .
 Besides phone calls it also handles USSD.
 .
 It works on desktops but also adjusts to small screen sizes like smart phones
 and other mobile devices.
 .
 This package contains the development documentation.

Package: gnome-cards-data
Description-md5: 1f8504d0f05c243dbfe3b777245653d9
Description-en: data files for the GNOME card games
 This package contains pictures of card decks used by the card-based
 GNOME games. Different themes are provided.

Package: gnome-chess
Description-md5: 06725d6e3f88a846b7b2929994c06b91
Description-en: simple chess game
 This is the chess game from the GNOME desktop. It allows one to play
 with most existing chess engines, or against a human opponent.

Package: gnome-classic
Description-md5: 0170c9af2a22a5fea78877eca0d84bac
Description-en: Classic version of the GNOME desktop
 This package contains the required components for the GNOME Classic
 session, based on the GNOME Shell. It can be started from a display
 manager such as GDM, and requires 3D acceleration to work properly.
 .
 The GNOME Shell provides core interface functions like switching
 windows, launching applications or see your notifications. It takes
 advantage of the capabilities of modern graphics hardware and
 introduces innovative user interface concepts to provide a
 delightful and easy to use experience. GNOME Shell is the defining
 technology of the GNOME user experience.
 .
 GNOME Classic provides an alternative version of GNOME Shell that uses
 more traditional design elements.

Package: gnome-color-manager
Description-md5: 4124fcb8f3feffc0ec2080cdd607623c
Description-en: Color management integration for the GNOME desktop environment
 GNOME Color Manager is a set of graphical utilities for color
 management to be used in the GNOME desktop.  With the help of
 ArgyllCMS, it can create and apply display ICC color profiles.

Package: gnome-colors
Description-md5: 91642e0ff322744a3d783d15c9f72769
Description-en: set of GNOME icon themes
 GNOME-Colors is a set of GNOME icon themes, with some inspiration from
 Tango, Elementary, Discovery, Tango Generator and others.
 .
 Its goal is to create an easy way for anyone to make their desktop
 consistently match their moods, wallpapers, laptop colors, etc.
 .
 The icons were designed to match the Shiki-Colors GTK+ Themes and their
 additional artwork.
 .
 This package provides seven variations of the GNOME-Colors icon theme:
 .
 GNOME-Brave (Blue), GNOME-Dust (Chocolate), GNOME-Human (Orange),
 GNOME-Illustrious (Pink),
 GNOME-Noble (Purple), GNOME-Wine (Red), and GNOME-Wise (Green)

Package: gnome-colors-common
Description-md5: 19da390c306d9ae9d8706c3de1bb3731
Description-en: common icons for all GNOME-Colors icon themes
 GNOME-Colors is a set of GNOME icon themes, with some inspiration from
 Tango, Elementary, Discovery, Tango Generator and others.
 .
 Its goal is to create an easy way for anyone to make their desktop
 consistently match their moods, wallpapers, laptop colors, etc.
 .
 The icons were designed to match the Shiki-Colors GTK+ Themes and their
 additional artwork.
 .
 This package provides the common icons used by all variants of the
 GNOME-Colors icon theme.

Package: gnome-commander
Description-md5: 5f78484c536c8371c962cfd4ed1ea8fb
Description-en: nice and fast file manager for the GNOME desktop
 GNOME Commander is a fast and powerful graphical filemanager for the GNOME
 desktop environment, it has a "two-pane" interface in the tradition of
 Norton and Midnight Commander.

Package: gnome-commander-data
Description-md5: 1847ee028828952d1ace39f9a9228ac6
Description-en: Data files for GNOME Commander
 GNOME Commander is a fast and powerful graphical filemanager for
 the GNOME desktop environment, it has a "two-pane" interface in
 the tradition of Norton and Midnight Commander.
 .
 This package contains the data files for gnome-commander.

Package: gnome-common
Description-md5: 726602f90c9c7015b94cc9ca5fb1c81f
Description-en: deprecated common scripts and macros
 gnome-common is an unmaintained extension to autoconf, automake and libtool
 originally created by GNOME. Included are gnome-autogen.sh and several
 macros.

Package: gnome-connections
Description-md5: 9b5b85db431b07e23e45d7d5b21f6b89
Description-en: Simple GNOME app to access remote computers
 GNOME Connections is a desktop client to view or use remote computers
 using VNC or RDP. The app is intentionally simple and easy to use.
 .
 GNOME Connections replaces the remote desktop functionality that was
 previously found in GNOME Boxes.

Package: gnome-console
Description-md5: e710ea5763ba35fb4a920726062f2e48
Description-en: Simple user-friendly terminal emulator for the GNOME desktop
 Console is a simple terminal emulator for GNOME that adjusts nicely
 to small screen sizes and touch usage.

Package: gnome-contacts
Description-md5: 79d9d8cdf2b5dd4c7e214e8397694bcd
Description-en: Contacts manager for GNOME
 GNOME Contacts is a standalone application to view and manage contacts
 provided by all available contacts sources (Evolution, Empathy, etc).

Package: gnome-core
Description-md5: fcab6512392d98bcda40d798ee6af273
Description-en: GNOME Desktop Environment -- essential components
 These are the core components of the GNOME Desktop environment, an
 intuitive and attractive desktop.
 .
 This metapackage depends on a basic set of programs, including a file
 manager, an image viewer, a web browser, a video player and other
 tools.
 .
 It contains the official “core” modules of the GNOME desktop.

Package: gnome-decoder
Description-md5: b097189905b2360afab6279109212eaa
Description-en: QR code scanner and generator for the GNOME Desktop
 Decoder is a GTK4-based QR code scanner/generator, featuring:
 - simple UI for generating QR codes for both Wi-Fi credentials
 and arbitrary text
 - QR code decoding using a camera or local file
 - adaptive, mobile-friendly interface
 .
 Decoder is a GNOME Circle app.

Package: gnome-desktop-3-tests
Description-md5: 4bc38f6a1a42eff7fcc92fbcae5b44ed
Description-en: Installed test files for GNOME desktop
 This package contains test programs designed to be run as part of a
 regression testsuite, and manual test programs designed to be run by
 developers.

Package: gnome-desktop-testing
Description-md5: 5d4e60a125fb25e6989d99556dd65c84
Description-en: runner for GNOME installed tests
 The GNOME desktop testing runner provides an execution harness for GNOME
 installed tests.
 .
 These tests are useful for verifying the functionality of software as
 installed and packaged, and complement rather than replace build-time
 ('make check') tests. For example you may wish to run the installed
 tests from a DEP-8 autopkgtest testsuite as a form of regression
 testing.

Package: gnome-devel
Description-md5: 4b80f7ee218a9bd537ce4990cb1bc0fd
Description-en: GNOME Desktop Environment -- development tools
 These are the development tools of the GNOME Desktop environment, an
 intuitive and attractive desktop.
 .
 This metapackage depends on a recommended set of applications to
 develop new programs for GNOME.

Package: gnome-dosage
Description-md5: fa895af051f10a18b41656020137cfe4
Description-en: Keep track of your treatments
 Easily manage and track treatments with Dosage.
 .
 Features:
 * Notifications — Get reminders at the right time
 * History — See which medications you took, skipped or missed
 * Dosage management — Multiple doses with different times
 * Frequency modes — Every day, selected days, cycle or just when necessary
 * Color and icon — Give a shape for your treatment
 * Inventory tracking — Monitor your stock and get reminded when it's low
 * Duration — Define the start and end dates

Package: gnome-dust-icon-theme
Description-md5: d0ba3af13bff75425fc2f4850e153cb4
Description-en: chocolate variation of the GNOME-Colors icon theme
 GNOME-Colors is a set of GNOME icon themes, with some inspiration from
 Tango, Elementary, Discovery, Tango Generator and others.
 .
 Its goal is to create an easy way for anyone to make their desktop
 consistently match their moods, wallpapers, laptop colors, etc.
 .
 The icons were designed to match the Shiki-Colors GTK+ Themes and their
 additional artwork.
 .
 This package provides the GNOME-Dust (Chocolate) variation of the
 GNOME-Colors icon theme.

Package: gnome-epub-thumbnailer
Description-md5: 850a24e3a260c12ca93111c9445ffa79
Description-en: thumbnailer for EPub and MOBI books
 preview thumbnails of epubs and mobis in nautilus

Package: gnome-extra-icons
Description-md5: 5abfec13fd1d746b4a92139e1a78e208
Description-en: Optional GNOME icons
 Optional GNOME icons from http://art.gnome.org/. This package just install a
 lot of nice icons in /usr/share/pixmaps. Most of them are png files that give
 you more options to customize your desktop. Also, they can be used in any
 desktop which supports icons, not only GNOME.

Package: gnome-feeds
Description-md5: 0f5183f436d599bdb3194bffd5164fb1
Description-en: RSS/Atom feed reader for GNOME
 GNOME Feeds (gfeeds) is an RSS/Atom feed reader with an adaptative UI.
 It is a Python3 GTK based application with a small screen compatible
 graphical user interface. It supports importing OPML files.

Package: gnome-firmware
Description-md5: 42d2848083733610f65fd2eff5042c0f
Description-en: GTK front end for fwupd
 This application can:
 .
 - Upgrade, Downgrade, & Reinstall firmware on devices supported by fwupd.
 - Unlock locked fwupd devices
 - Verify firmware on supported devices
 - Display all releases for a fwupd device

Package: gnome-flashback
Description-md5: c575fb91501f09dc44041790f8678d61
Description-en: helper application for the GNOME Flashback session
 GNOME Flashback continues the traditional desktop interface which was used
 in GNOME 2.x, but using modern GNOME technologies.
 .
 This package provides a helper application for the GNOME Flashback
 desktop session. This application:
 - provides the Logout, Reboot and Shutdown dialogs;
 - provides the Sound, Bluetooth and Power tray applets;
 - implements screenshot and screencast functionality;
 - implements input source switching functionality;
 - draws desktop background and icons;
 - implements other functionality which was previously handled by
 gnome-settings-daemon.

Package: gnome-flashback-common
Description-md5: c230ffab2c29bc325c66af90a4b6e9e3
Description-en: GNOME Flashback helper application - common data files
 GNOME Flashback continues the traditional desktop interface which was used
 in GNOME 2.x, but using modern GNOME technologies.
 .
 This package contains translations and data files for the GNOME
 Flashback application.

Package: gnome-flashback-meta
Description-md5: 069848dd88bb60e145f4a9164e0de1fe
Description-en: GNOME Flashback desktop metapackage
 GNOME Flashback continues the traditional desktop interface which was used
 in GNOME 2.x, but using modern GNOME technologies.
 .
 The key parts of GNOME Flashback are the GNOME Panel and the Metacity
 window manager. All other components, such as the file manager, the
 settings center, and the various applications, come from mainstream
 GNOME.
 .
 GNOME Flashback has lower hardware requirements than GNOME Shell, and
 consumes less memory.
 .
 This is a metapackage that depends on a basic set of programs for the
 GNOME Flashback session.

Package: gnome-games
Description-md5: 2443e597e8cb9da0c471d6ba50ef9a22
Description-en: games for the GNOME desktop
 These are the games from the official GNOME release. They have the look and
 feel of the GNOME desktop, but can be used without it.
 .
 Games are now split in separate packages; this metapackage brings all
 of them but they can be installed separately.

Package: gnome-genius
Description-md5: 42076cb53eb35b8fa7afae234875a4c3
Description-en: advanced general purpose calculator program (GNOME frontend)
 Genius is a general purpose calculator program similar in some aspects to
 BC, Matlab or Maple. It is useful both as a simple calculator and as a
 research or educational tool. The syntax is very intuitive and is designed
 to mimic how mathematics is usually written.
 .
 This package contains a GNOME frontend for genius.

Package: gnome-human-icon-theme
Description-md5: e39b33cb4466dcc9f5773f8eb33a9478
Description-en: orange variation of the GNOME-Colors icon theme
 GNOME-Colors is a set of GNOME icon themes, with some inspiration from
 Tango, Elementary, Discovery, Tango Generator and others.
 .
 Its goal is to create an easy way for anyone to make their desktop
 consistently match their moods, wallpapers, laptop colors, etc.
 .
 The icons were designed to match the Shiki-Colors GTK+ Themes and their
 additional artwork.
 .
 This package provides the GNOME-Human (Orange) variation of the
 GNOME-Colors icon theme.

Package: gnome-humility-icon-theme
Description-md5: c36fcc23f2857bd6e45f68e19feea8f7
Description-en: humility icon theme
 This GTK+ theme provides a scalable group of icons to be used by GTK+
 applications.

Package: gnome-hwp-support
Description-md5: 078ad428a118b7a65db0dac5d4f5162d
Description-en: HWP document integration for GNOME desktop
 This is a collection of software for integrating HWP/HWPX documents in
 GNOME desktop. It includes:
 .
 - thumbnailer which generates thumbnails of HWP/HWPX documents.
 - Nautilus properties page for HWP/HWPX documents.

Package: gnome-icon-theme
Description-md5: 0c4b0f7109973c6b397e757bfed6b9c6
Description-en: Icon theme formerly used by GNOME
 This package contains the "gnome" icon theme, which was replaced by
 adwaita-icon-theme in 2014 but is still depended on by some older
 applications.
 .
 The icons are used in the panel menu, and in nautilus and other applications
 to represent the different applications, files, directories, and devices.

Package: gnome-icon-theme-gartoon
Description-md5: 96a1aebac4776cd4e27f77bd9da32470
Description-en: Gartoon icon theme for GTK+
 This GTK+ theme provides an animated scalable group of icons to be used
 by GTK+ applications.

Package: gnome-icon-theme-gartoon-redux
Description-md5: 87a8b93910079bffa061b811bf39ff1d
Description-en: Cartoon-style SVG icon theme based on Gartoon
 Gartoon Redux is an expanded version of the Gartoon theme, with dozens
 of new icons. PNG renderings of the SVG icons are also provided.

Package: gnome-icon-theme-gperfection2
Description-md5: d6cbff0b68e63d8cfe65796d2498ec4b
Description-en: icon theme for GTK+ 2.x
 This GTK+ theme provides a scalable group of icons to be used by GTK+
 2.x applications like GNOME 2.

Package: gnome-icon-theme-nuovo
Description-md5: 95ece5e8a6d3ae12f0df9ce5e0a78dfb
Description-en: Dropline Nuovo icon theme
 This GTK+ theme provides a scalable group of icons to be used by GTK+
 applications.

Package: gnome-icon-theme-suede
Description-md5: 197d253c0695dac3f26b71021f61c196
Description-en: Suede GTK+ icon theme
 This GTK+ theme provides a scalable group of icons to be used by GTK+
 applications.

Package: gnome-icon-theme-yasis
Description-md5: 85ad726b685cb4c8b00f32546bb40d33
Description-en: YASIS (Yet Another Scalable Icon Set)
 A Scalable Vector Graphic (SVG) icon set for GNOME Desktop.

Package: gnome-illustrious-icon-theme
Description-md5: 1f14eed5b9452a3d37a1e8a0f947ce41
Description-en: pink variation of the GNOME-Colors icon theme
 GNOME-Colors is a set of GNOME icon themes, with some inspiration from
 Tango, Elementary, Discovery, Tango Generator and others.
 .
 Its goal is to create an easy way for anyone to make their desktop
 consistently match their moods, wallpapers, laptop colors, etc.
 .
 The icons were designed to match the Shiki-Colors GTK+ Themes and their
 additional artwork.
 .
 This package provides the GNOME-Illustrious (Pink) variation of the
 GNOME-Colors icon theme.

Package: gnome-keysign
Description-md5: ca85730a95c3d0bf441db9a66ba25b6e
Description-en: easy signing of OpenPGP keys over the local network
 GNOME Keysign is a tool for signing OpenPGP keys.
 .
 Its purpose is to ease signing other peoples' keys. It is similar to caff,
 PIUS, or monkeysign. In fact, it is influenced a lot by these tools and
 either reimplements ideas or reuses code. Consider either of the above
 mentioned tools when you need a much more mature codebase.
 .
 In contrast to caff or monkeysign, this tool enables you to sign a key
 without contacting a key server. It downloads an authenticated copy of the
 key from the other party. For now, the key is authenticated by its fingerprint
 which is securely transferred via a QR code. Alternatively, the user may type
 the fingerprint manually, assuming that it has been transferred securely via
 the audible channel.
 .
 After having obtained an authentic copy of the key, its UIDs are signed. The
 signatures are then encrypted and sent via email. In contrast to monkeysign,
 xdg-email is used to pop up a pre-filled email composer windows of the mail
 client the user has configured to use. This greatly reduces complexity as no
 SMTP configuration needs to be obtained and gives the user a well known
 interface.

Package: gnome-kiosk
Description-md5: 51ef43472e2f64a72611af0788332a4f
Description-en: mutter based compositor for kiosks
 GNOME Kiosk provides a desktop environment suitable for fixed purpose, or
 single application deployments like wall displays and point-of-sale systems.
 .
 It provides a very minimal wayland display server and compositor and Xorg
 compositor and window manager. It automatically starts applications fullscreen.
 .
 Notably, GNOME Kiosk features no panels, dashes, or docks that could distract
 from the application using it as a platform.

Package: gnome-kiosk-script-session
Description-md5: 75d4c6565313ebf8c090820020296ac7
Description-en: Basic session used for running kiosk application from shell script
 This package generates a shell script and the necessary scaffolding
 to start that shell script within a kiosk session.

Package: gnome-kiosk-search-appliance
Description-md5: 395d3494d5cb8864b0a15b569c2b78b3
Description-en: Example search application that uses GNOME Kiosk
 This package provides a full screen firefox window pointed to google.

Package: gnome-klotski
Description-md5: d32e002ad92eb5b0bf7ea18f2627bfd6
Description-en: Klotski puzzle game for GNOME
 This is a clone of the popular Klotski game. The objective is to move
 a patterned block to a given place using the mouse, in as few moves as
 possible. Other blocks will need to be moved out of the way.

Package: gnome-mahjongg
Description-md5: 6c9bdf97cef171ecb9cb2f128e36ca00
Description-en: classic Eastern tile game for GNOME
 This is a solitaire (one player) version of the classic Eastern tile
 game, Mahjongg.
 .
 You start with five levels of tiles which are stacked so some are
 covered up by the tiles on top. The object of Mahjongg is to remove all
 the tiles from the game, by finding matching pairs which look alike.
 .
 Mahjongg is a GNOME Circle app.

Package: gnome-maps
Description-md5: d2e6b5504bdde5755eb5c696cfa41232
Description-en: map application for GNOME
 Maps is a map application for GNOME that allows you to view maps in different
 zoom levels, search for places, etc.

Package: gnome-mastermind
Description-md5: 6fabdaa2e1a3cade1192360bde5787ec
Description-en: Mastermind™ clone for GNOME
 The goal of this board game is to break a code using obscure hints.
 The game is played by 2 players: the codemaker (the computer) and the
 codebreaker.  The computer generates a combination of 4 colors.  The
 codebreaker has to guess that pattern (both order and colors) with
 the least number of tries.  At each turn, the codebreaker tries a
 pattern and the computer provides feedback by placing pegs in the
 score grid.  A white peg indicates a right color but wrong position;
 a colored peg means that both color and position are correctly
 guessed.

Package: gnome-metronome
Description-md5: 47795ca346aa6fd9d82e01c03e3ad6b3
Description-en: Simple Metronome application for the GNOME desktop
 Metronome is a GNOME application to help you keep the tempo while practising
 your instrument.
 .
 Features:
 * Select the tempo by changing the beats per minute, or by tapping it
 * Select the time signature
 * Play the metronome

Package: gnome-mines
Description-md5: 36262e86f4363ae5903b00c430f60af1
Description-en: popular minesweeper puzzle game for GNOME
 Mines is a puzzle game where you locate mines floating in an ocean
 using only your brain and a little bit of luck.

Package: gnome-model-thumbnailer
Description-md5: a6f03cc2c54081d7ce39687addf66782
Description-en: 3d model thumbnailer for GNOME
 This is a thumbnailer for the GNOME desktop that will generate previews
 of 3D models in your file manager (e.g GNOME Files). Currently it
 previews .obj, .md2, .md3, and .ms3d.

Package: gnome-multi-writer
Description-md5: d3ad93a45821fbec7ec8f3de269ada45
Description-en: Write an ISO file to multiple USB devices at once
 MultiWriter can be used to write an ISO file to multiple USB devices
 at once. Supported drive sizes are between 1Gb and 32Gb.
 .
 MultiWriter may be useful for QA testing, to create a GNOME Live image
 for a code sprint or to create hundreds of LiveUSB drives for a trade show.

Package: gnome-music
Description-md5: 0641d53778635a80dcd6b9028bd041ad
Description-en: Music playing app for the GNOME Desktop
 Music is a music playing application that is a simple and elegant
 replacement for using Files to show the Music directory.

Package: gnome-nds-thumbnailer
Description-md5: b124efdb8999ea926a1a45a64b3f59c3
Description-en: Nintendo DS roms thumbnailer for GNOME
 gnome-nds-thumbnailer is a thumbnailer for GNOME that will make
 thumbnails for Nintendo DS roms by extracting their preview icon.

Package: gnome-network-displays
Description-md5: 4cc9145daaa12cde6776ee2bfd156921
Description-en: screencasting app for the GNOME desktop
 GNOME Network Displays allows you to stream your display and audio
 to other devices via Wi-Fi using the Miracast and Chromecast protocols.
 .
 Note: wpasupplicant or iwd are required.

Package: gnome-nibbles
Description-md5: ccb0a9603f67265e5d5ac0d42961ba34
Description-en: snake game, up to four players
 This is a GNOME port of the popular “Snake” game.
 .
 Nibbles is a game where the user controls a worm. The worm moves around
 the board, eating diamonds while avoiding the walls placed around it.

Package: gnome-noble-icon-theme
Description-md5: 03892c1926e4d3d127565e33f1b1596a
Description-en: purple variation of the GNOME-Colors icon theme
 GNOME-Colors is a set of GNOME icon themes, with some inspiration from
 Tango, Elementary, Discovery, Tango Generator and others.
 .
 Its goal is to create an easy way for anyone to make their desktop
 consistently match their moods, wallpapers, laptop colors, etc.
 .
 The icons were designed to match the Shiki-Colors GTK+ Themes and their
 additional artwork.
 .
 This package provides the GNOME-Noble (Purple) variation of the
 GNOME-Colors icon theme.

Package: gnome-online-accounts-gtk
Description-md5: 20c33284405b032b26dfe05ed91b13a7
Description-en: GUI Utility for logging into online accounts
 Enter login details for some online services such as Google and Facebook.
 This enables applications to access online services like email,
 calendars, chat and documents.
 .
 This is a standalone application for desktop environments where
 GNOME Online Accounts capability is not integrated in their equivalent
 settings utility.

Package: gnome-package-updater
Description-md5: 5ca10abc0fe74590d992f39125accd77
Description-en: Software package updater for GNOME
 GNOME Package Updater allows you to update packages on your system without
 rebooting. You can view details about each update and choose which updates
 to apply.
 .
 The updater utility uses PackageKit for package management abstraction.

Package: gnome-packagekit
Description-md5: 3672468faf2abea060b9ee74eaf6e85e
Description-en: Graphical distribution neutral package manager for GNOME
 PackageKit allows performing simple software management tasks over a DBus
 interface  e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package contains a GTK+ based application for package installation
 and removal, a simple repository editor and graphical PackageKit
 configuration tool and a viewer for package installation history.

Package: gnome-packagekit-common
Description-md5: 2a4e137ec242ee48283fec03940b3411
Description-en: Common data files for GNOME PackageKit
 PackageKit allows performing simple software management tasks over a DBus
 interface  e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package contains common shared files for all
 GNOME PackageKit modules.

Package: gnome-paint
Description-md5: d398baa20c68f3bf9eaaf772659cff80
Description-en: simple, easy to use paint program for GNOME
 gnome-paint is a program inspired by MS Paint and designed for
 GNOME (and maybe other) desktop environment. It could be used to
 manipulate images in a very simple way. With a very friendly
 user interface, gnome-paint is easy to get started for new users.

Package: gnome-panel
Description-md5: 87eefcca6d70370868b897537b8a33ba
Description-en: traditional panel, used in GNOME Flashback
 GNOME Flashback continues the traditional desktop interface which was used
 in GNOME 2.x, but using modern GNOME technologies.
 .
 GNOME Panel is a part of the GNOME Flashback desktop, and provides panels
 and default applets for the desktop. A panel is a horizontal or vertical
 bar that can be added to a screen margin. It can contain various applets,
 such as the menu bar, application launch icons, the clock, volume controls,
 and displays for network connectivity, battery level, and other system
 monitors.

Package: gnome-panel-control
Description-md5: 4409b9c3cacc0a251ef8a1278a66db17
Description-en: command line utility to invoke GNOME panel run dialog/menu
 gnome-panel-control can be used to invoke the GNOME panel run or main
 menu from the command line. This is originally a helper utility of openbox
 since gnome-panel is no longer managing its own key bindings.

Package: gnome-panel-data
Description-md5: 4d22afebe43465b1d6a8181e72da10e1
Description-en: common files for GNOME Panel
 GNOME Flashback continues the traditional desktop interface which was used
 in GNOME 2.x, but using modern GNOME technologies.
 .
 This package includes some files that are needed by the GNOME Panel
 (Pixmaps, .desktop files and internationalization files).

Package: gnome-pass-search-provider
Description-md5: 11513721a0f8cc7e8ffa687dbdc5985b
Description-en: GNOME Shell search provider for the pass password manager
 This GNOME search provider integrates the pass utility into GNOME Shell.
 It can search password entries and copy passwords as well as arbitrary
 fields (username, pin, etc.) from the GNOME Shell search frontend. It
 also supports the OTP extension (from the pass-extension-otp package).

Package: gnome-pie
Description-md5: d8e8fa80e3569e7c0efd7b7ea7e24a02
Description-en: visual application launcher for GNOME
 gnome-pie is a radial visual application launcher for GNOME. It allows the
 user to bind groups of frequently used applications to a ring that appears
 when a hot key / mouse binding is triggered.
 .
 It was inspired by the OPie addon written for the game World of Warcraft.

Package: gnome-pkg-tools
Description-md5: 58e3d228526b1d33b2ad212a92ae2138
Description-en: Tools for the Debian GNOME Packaging Team
 This package contains some useful tools for the Debian GNOME Packaging Team
 with documentation.

Package: gnome-platform-devel
Description-md5: 7bf26e57deae6cf1571f41b9eebefca1
Description-en: GNOME development platform
 These are the development components that are part of the development
 “platform” for the GNOME Desktop environment, an intuitive and
 attractive desktop.
 .
 This metapackage depends on the recommended components to develop and
 build applications using GNOME technologies. Most of these components
 have long-term API stability guarantees.

Package: gnome-podcasts
Description-md5: 70d6d0cd2e16a9b9464032ac1add80c1
Description-en: Listen to your favorite shows
 Play, update, and manage your podcasts from a lightweight interface that
 seamlessly integrates with GNOME. Podcasts can play various audio formats and
 remember where you stopped listening. You can subscribe to shows via RSS/Atom,
 iTunes, and Soundcloud links. Subscriptions from other apps can be imported
 via OPML files.
 .
 Podcasts is a GNOME Circle app.

Package: gnome-ponytail-daemon
Description-md5: 9ea0936cf7863d0712989070e60a3618
Description-en: Helper daemon for dogtail on Wayland
 On X11, dogtail relies on XTest extension to generate pointer and keyboard
 events, but there is no equivalent on Wayland.
 .
 On GNOME on Wayland, however, there are the screen-cast and remote-desktop APIs
 that can be used for controlling the keyboard and pointer.
 .
 Also, Wayland does not expose global coordinates, and ATK will return local
 coordinates of the various application widgets on Wayland, this is where the
 RecordWindow method from screencast can be used, as it will translate global
 coordinates into surface relative coordinates.
 .
 Obviously, to be able to record or a given window, one needs a way to identify
 such a window, this is where the window-list API comes in.
 .
 The Introspect D-Bus API in mutter provides a way to list all toplevel windows.

Package: gnome-power-manager
Description-md5: 71e4cdff61e7788b763fc3b4b4e20eee
Description-en: power statistics viewer for the GNOME desktop
 GNOME Power Statistics displays detailed information about battery
 status, including charging and discharging rates.
 .
 This package previously contained background services that triggered
 actions in response to power-related events, but the
 gnome-settings-daemon package is now responsible for providing those
 services.

Package: gnome-recipes
Description-md5: 7d38e9c40330dfd7e6311394de18b737
Description-en: Recipe application for GNOME
 GNOME Recipes is an easy-to-use application that will help you to discover
 what to cook for today, tomorrow, the rest of the week, and your special
 occasions.
 .
 GNOME Recipes comes with a collection of recipes that have been collected
 by GNOME contributors from all over the world. It also lets you store your
 own recipes, and share them with your friends.

Package: gnome-recipes-data
Description-md5: 4361284ade0c880c9819e46d9ac8027a
Description-en: Recipe application for GNOME (data files)
 GNOME Recipes is an easy-to-use application that will help you to discover
 what to cook for today, tomorrow, the rest of the week, and your special
 occasions.
 .
 GNOME Recipes comes with a collection of recipes that have been collected
 by GNOME contributors from all over the world. It also lets you store your
 own recipes, and share them with your friends.
 .
 This package contains architecture-independent data files.

Package: gnome-robots
Description-md5: 05ca71e2a43c49fc164c03d257ff91a0
Description-en: improved old BSD robots game
 GNOME Robots is a game where you try and avoid a band of marauding
 robots which are, for no adequately explained reason, trying to kill
 you. It is based on the text-based robots game which can be found on a
 number of UNIX systems.

Package: gnome-screenshot
Description-md5: c90436a1a5b51bb06f2cb8922490040a
Description-en: screenshot application for GNOME
 This tool takes a picture of the desktop or of a window and saves it
 into a file.

Package: gnome-session
Description-md5: a0d28c9abe3eca283c8036a8df2ac9a3
Description-en: GNOME Session Manager - default GNOME session
 The GNOME Session Manager is in charge of starting the core components
 of the GNOME desktop, and applications that should be launched at
 login time. It also features a way to save and restore currently
 running applications.
 .
 This package contains the required components for the standard GNOME
 session, based on the GNOME Shell. It can be started from a display
 manager such as GDM, and requires 3D acceleration to work properly.

Package: gnome-session-flashback
Description-md5: 0fc4b8527ae43ce181716c6a4b8658ca
Description-en: traditional desktop session based on GNOME technologies
 GNOME Flashback continues the traditional desktop interface which was used
 in GNOME 2.x, but using modern GNOME technologies.
 .
 The key parts of GNOME Flashback are the GNOME Panel and the Metacity
 window manager. All other components, such as the file manager, the
 settings center, and the various applications, come from mainstream
 GNOME.
 .
 GNOME Flashback has lower hardware requirements than GNOME Shell, and
 consumes less memory.
 .
 This package provides the required components for the GNOME Flashback
 session. It can be started from a display manager such as GDM.

Package: gnome-shell-extension-alphabetical-grid
Description-md5: 7658ea89e169ce8e4427af00bbf496a3
Description-en: Alphabetical App Grid GNOME Extension
 Restores the alphabetical ordering of the app grid in the
 GNOME Applications overview.

Package: gnome-shell-extension-apps-menu
Description-md5: 8abe5fb960b699320726d35050c2d0ad
Description-en: Category based app menu for GNOME Shell
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to add a category based Apps menu
 similar to what is found in classic desktops.
 .
 This package is part of the GNOME Classic default set of extensions.

Package: gnome-shell-extension-auto-move-windows
Description-md5: fbc91723b58a31e24ad25a1f54831f01
Description-en: GNOME Shell extension to move apps to specific workspaces
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to move apps to specific workspaces when
 they create windows.

Package: gnome-shell-extension-drive-menu
Description-md5: 064f33b7f539cfe53acce896ded0d7e2
Description-en: Removable drive status menu for GNOME Shell
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to add a status menu for accessing and
 unmounting removable devices.

Package: gnome-shell-extension-gpaste
Description-md5: c88f5c89577d5ee554fede8bcfca6cfc
Description-en: GPaste extension for GNOME Shell
 GPaste manages clipboard history and allows easy access to it using
 keyboard shortcuts, gnome-shell extension, command-line tools, gir
 bindings.
 .
 This package provides the gnome-shell extension.
 .
 Please note that the extension must be manually enabled, for example
 using gnome-tweak-tool.

Package: gnome-shell-extension-gsconnect
Description-md5: 46cf17a53cc54c84d70ed3faf35daf34
Description-en: KDE Connect implementation for GNOME Shell
 This extension enables you to connect your phone or other devices to your
 system, sending remote sms, see phone calls, share notifications, send files.
 .
 To connect an Android device, install the KDE Connect Android app from
 the Google Play Store or F-Droid.
 .
 GSConnect is a complete KDE Connect protocol implementation for GNOME Shell
 with Nautilus, contacts and Shell integration.

Package: gnome-shell-extension-gsconnect-browsers
Description-md5: fa0ee3984a3193012e23996b06c4f775
Description-en: Browser support of KDE Connect implementation for GNOME Shell
 This extension enables you to connect your phone or other devices to your
 system, sending remote sms, see phone calls, share notifications, send files.
 .
 This package contains Chromium, Firefox and Chrome integration support to send
 text via sms or open links on your phone.

Package: gnome-shell-extension-launch-new-instance
Description-md5: 1b6ac7ca35dc200c18b67bcf536b06da
Description-en: GNOME Shell extension to launch new instances of apps
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to always launch a new instance of an
 app when clicking in the Dash or the application view.
 .
 This package is part of the GNOME Classic default set of extensions.

Package: gnome-shell-extension-light-style
Description-md5: 7c0957f685e3e1e63343f2639401853a
Description-en: GNOME Shell extension to switch the Shell to light style
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to switch GNOME Shell to use a light
 style instead of the default.

Package: gnome-shell-extension-manager
Description-md5: 2726aaa42b905eea24cc49fb8c1f78e0
Description-en: Utility for managing GNOME Shell Extensions
 The GNOME shell extension manager is a tool for helping you manage your
 installed GNOME shell extensions.

Package: gnome-shell-extension-native-window-placement
Description-md5: 892088cd510f6989d4777d210b01235d
Description-en: GNOME Shell extension to arrange windows in a more compact way
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to arrange windows in the GNOME Shell
 overview in a more compact way.

Package: gnome-shell-extension-pipewire-settings
Description-md5: de3d2cd1f554487c47cbf1e044473e1f
Description-en: Minimal PipeWire configuration menu for Gnome Shell
 A drop-down menu for GNOME Shell for configuring the PipeWire quantum and
 sample rate values.
 .
 Setting a samplerate or buffer size will incite PipeWire to run with that
 fixed value. Toggling Force Settings will force the graph to run at the
 specified sample rate and buffer size unless set to dynamic. Toggling
 Persist on restart will load the current configuration on restart,
 however, settings can't be forced automatically on restart.

Package: gnome-shell-extension-places-menu
Description-md5: 18a453b0f158d819c4b9c28262dc916d
Description-en: Places menu for GNOME Shell
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to add a menu for quickly navigating to
 places in the system, similar to the menu in GNOME 2.
 .
 This package is part of the GNOME Classic default set of extensions.

Package: gnome-shell-extension-prefs
Description-md5: b750b0280408e85a2232c9f629868acf
Description-en: tool to enable / disable GNOME Shell extensions
 This package contains a tool which users who use Shell extensions can use to
 toggle them on and off, and access their preferences.

Package: gnome-shell-extension-screenshot-window-sizer
Description-md5: c6a6725f2955fff7f562bca26866d88b
Description-en: GNOME Shell extension to resize windows for GNOME Software screenshots
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to resize windows to the recommended
 size for creating screenshots for use in the GNOME Software app.

Package: gnome-shell-extension-status-icons
Description-md5: 5b48ab70e12b803a582a139a944c671d
Description-en: GNOME Shell extension to show some status icons in the top bar
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to show some status icons in the top bar.

Package: gnome-shell-extension-system-monitor
Description-md5: 8193e958f35d5b3afbc18e92e2f5d10c
Description-en: Display system information in GNOME Shell status bar
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to display system information such as
 memory usage, cpu usage, network rates and more in the top bar.

Package: gnome-shell-extension-user-theme
Description-md5: efbe0a1aa4b4c3e779b7e2bcad5512be
Description-en: GNOME Shell extension to load alternative GNOME Shell themes
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to allow switching to alternative
 GNOME Shell themes.

Package: gnome-shell-extension-window-list
Description-md5: 49c3209cc4b740e84a57fa7cd0bf6063
Description-en: GNOME Shell extension to display a window list
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to display a window list at the bottom
 of the screen.
 .
 This package is part of the GNOME Classic default set of extensions.

Package: gnome-shell-extension-windows-navigator
Description-md5: 31547c62c1f2e15b66089dda10d355e4
Description-en: GNOME Shell extension to allow keyboard selection in overlay mode
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to allow keyboard selections of windows
 and workspaces in overlay mode. Ctrl+number selects a workspace and
 Alt+number selects a window.

Package: gnome-shell-extension-workspace-indicator
Description-md5: 98f5bc4205034e0d7d299a96946d1a16
Description-en: Workspace indicator for GNOME Shell
 GNOME Shell is extensible using extensions. This package contains an
 official GNOME Shell extension to add an indicator to the panel to
 show what workspace you are using and allow you to switch to a different
 workspace.

Package: gnome-shell-extensions
Description-md5: 01a88ff8a68c54236646b61b1c64baa4
Description-en: Extensions to extend functionality of GNOME Shell
 GNOME Shell is extensible using extensions. This package contains
 all the official GNOME Shell extensions.
 .
 This is an empty transitional package and will likely be removed
 in the future.

Package: gnome-shell-extensions-common
Description-md5: cbb0cea91201ea810fe8e6162cafd08d
Description-en: common files for official GNOME Shell extensions
 GNOME Shell is extensible using extensions. This package contains
 common data files such as translations for the official GNOME Shell
 extensions.

Package: gnome-software
Description-md5: c18037138f62996f54244e20a5eee15b
Description-en: Software Center for GNOME
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.

Package: gnome-software-common
Description-md5: a52964f99bc0ad87fa14fa1afc5a66d8
Description-en: Software Center for GNOME (common files)
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.
 .
 This package contains the architecture-independent files.

Package: gnome-software-dev
Description-md5: a685973217137603fee623d0248a8bbf
Description-en: Software Center for GNOME - development files
 Software lets you install and update applications and system extensions.
 .
 This package contains headers and other files required when compiling external
 plugins for use with Software.

Package: gnome-software-doc
Description-md5: 1f2b6f59f2b2cd70411e140d8567de54
Description-en: Software Center for GNOME - documentation
 Software lets you install and update applications and system extensions.
 .
 This package contains documentation for use when developing plugins for
 Software.

Package: gnome-software-plugin-deb
Description-md5: 98211eb6e3d263f68b785a7a91634d5e
Description-en: .deb support for GNOME Software
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.
 .
 This package contains the AppStream and PackageKit plugins necessary for
 managing .deb packages with apt.

Package: gnome-software-plugin-flatpak
Description-md5: 17e17f1c979bf0356663d39a226e1efb
Description-en: Flatpak support for GNOME Software
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.
 .
 This package contains the Flatpak plugin.

Package: gnome-software-plugin-fwupd
Description-md5: b38d3d38bb3ab6e39bb68803b1ff71fd
Description-en: Firmware updater support for GNOME Software
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.
 .
 This package contains the fwupd plugin to update firmware.

Package: gnome-software-plugin-snap
Description-md5: 350535e017d3ca23c8ef2ee15a9a07e1
Description-en: Snap support for GNOME Software
 Software lets you install and update applications and system extensions.
 .
 Software uses a plugin architecture to separate the frontend from the
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.
 .
 This package contains the Snap plugin.

Package: gnome-sound-recorder
Description-md5: d246a5b6e8524bca0bd517951a95bb0f
Description-en: simple and modern sound recorder for GNOME
 GNOME sound recorder is an utility to make simple audio recording from your
 GNOME desktop. It supports several formats like OGG, MP3 or FLAC.

Package: gnome-split
Description-md5: 6469b6814b9ab25cfe0215014d6ca258
Description-en: GNOME Split - File splitter for GNOME desktop
 Tool that allows you to split files and merge them back. It is written in Java
 and uses a GTK+ user interface (thanks to the java-gnome project). The goal is
 to offer a native implementation of similar projects which can handle multiple
 file formats (e.g. Xtremsplit).

Package: gnome-sudoku
Description-md5: 36f1efc2746ddf39c8f11ff90893cc96
Description-en: Sudoku puzzle game for GNOME
 This is an application for playing the popular sudoku logic puzzle
 game, in which one must fill a 9 by 9 square with the correct digits.
 .
 It features automatic puzzle generation, saving and restoring games,
 annotations, trackers, and much more.

Package: gnome-sushi
Description-md5: 3fb472cca544a8af3274614677b3a54f
Description-en: sushi is a quick previewer for nautilus
 Sushi is a Gtk+ and Javascript-based quick previewer
 for Nautilus, the GNOME desktop file manager.
 Sushi is a DBus-activated service. It is capable of previewing
 documents, PDFs, sound and video files (using GStreamer),
 some text files, and possibly others in the future.
 .
 To activate the preview, left-click the file and hit space.
 The preview can be closed by hitting space again, or escape.

Package: gnome-system-monitor
Description-md5: bb5488674b14e5248e88189686b54d2d
Description-en: Process viewer and system resource monitor for GNOME
 This package allows you to graphically view and manipulate the running
 processes on your system.  It also provides an overview of available
 resources such as CPU and memory.

Package: gnome-system-tools
Description-md5: 704b93d2c8c9ef77eb3b82190b14e42c
Description-en: Cross-platform configuration utilities
 These System Tools (known as GNOME System Tools) are a set of tools aimed to
 make easy the job that means the computer administration on an UNIX or Linux
 system. They're thought to help from the new Linux or UNIX user to the system
 administrators.
 .
 Its main advantages are:
 * An user-friendly interface to carry out the main administration tasks.
 * The use of a common user interface in every system.
 * A common structure that makes easy the development of new system tools.
 Nowadays there are tools for managing:
 - Users and groups
 - Date and time
 - Shares (NFS and Samba)

Package: gnome-taquin
Description-md5: 4f5f671884466548b0ab990dd145e116
Description-en: game to move tiles so that they reach their places
 Taquin is a computer version of the 15-puzzle and other sliding
 puzzles. The object of Taquin is to move tiles so that they reach their
 places, either indicated with numbers, or with parts of a great image.

Package: gnome-terminal
Description-md5: 97e7e6065d68855b5bf7e5126dcd8c1b
Description-en: GNOME terminal emulator application
 GNOME Terminal is a terminal emulation application that you can use to
 perform the following actions:
 - Access a UNIX shell in the GNOME environment.
 - Run any application that is designed to run on VT102, VT220, and xterm
 terminals.
 .
 GNOME Terminal features the ability to use multiple terminals in a single
 window (tabs) and profiles support.

Package: gnome-terminal-data
Description-md5: c6ae5615aeccb7bfc850e552656c336e
Description-en: Data files for the GNOME terminal emulator
 GNOME Terminal is a terminal emulation application that you can use to
 perform the following actions:
 - Access a UNIX shell in the GNOME environment.
 - Run any application that is designed to run on VT102, VT220, and xterm
 terminals.
 .
 This package contains data, help files and localization settings for
 gnome-terminal, the GNOME terminal emulator application.

Package: gnome-tetravex
Description-md5: 99ef5297c9709738cc89e1b1ade04ed4
Description-en: put tiles on a board and match their edges together
 GNOME Tetravex is a simple puzzle game which scope is to move the
 various pieces from one side of the board to the other side, so that
 the same numbers depicted on the pieces are touching each other.

Package: gnome-themes-ubuntu
Description-md5: 4a12f7ca3f068919c3dac3b2248106db
Description-en: Ubuntu community themes
 This package contains a few nice contributed themes for the GNOME
 desktop:
 .
 * Dust
 * Dust Sand
 * New Wave

Package: gnome-tour
Description-md5: 9a3164d8a0d6b87e4c4654103351c3fe
Description-en: guided tour and greeter for GNOME
 This simple app has been part of the first run experience for
 GNOME since 3.38.

Package: gnome-tweaks
Description-md5: 389f36a7351a68fb1879eac95780cbee
Description-en: tool to adjust advanced configuration settings for GNOME
 GNOME Tweak Tool allows the adjustment of several advanced GNOME
 options that can't be configured in gnome-control-center.
 This includes things like:
 * fonts used in user interface elements and titlebar
 * font hinting and aliasing
 * alternative user interface themes
 * changes in window management behaviour
 * behaviour on laptop lid close
 * file manager desktop icons
 * icons in menus and buttons

Package: gnome-usage
Description-md5: 26c89b55692cfb38eff700ad618b1016
Description-en: simple system monitor app for GNOME
 Usage is an application for GNOME that allows monitoring of system resources
 such as CPU, memory, network and disk space.

Package: gnome-user-share
Description-md5: 5a7a9c3f62b13d278e2025fc1a5eb150
Description-en: User level public file sharing via WebDAV
 gnome-user-share is a small package that allows easy user-level file sharing
 via WebDAV. The shared files are announced on the network by Avahi.

Package: gnome-video-trimmer
Description-md5: 0be32fcc486d3f53bec93adba0576a05
Description-en: Simple GUI application for lossless cutting of video files
 Video Trimmer is an easy-to-use graphical application for cutting video
 files. It does so without re-encoding the video, avoiding any loss of
 quality in the process.
 .
 Video Trimmer is a GNOME Circle app.

Package: gnome-weather
Description-md5: 3b239cf1695fdb131ae446370425998b
Description-en: access current conditions and forecasts
 Weather is a small application for GNOME that allows one to monitor the
 current weather conditions for a city, or anywhere in the world, and
 to access updated forecasts provided by various internet services.

Package: gnome-wine-icon-theme
Description-md5: a2e3054013532644bb00f6d172f5d15f
Description-en: red variation of the GNOME-Colors icon theme
 GNOME-Colors is a set of GNOME icon themes, with some inspiration from
 Tango, Elementary, Discovery, Tango Generator and others.
 .
 Its goal is to create an easy way for anyone to make their desktop
 consistently match their moods, wallpapers, laptop colors, etc.
 .
 The icons were designed to match the Shiki-Colors GTK+ Themes and their
 additional artwork.
 .
 This package provides the GNOME-Wine (Red) variation of the
 GNOME-Colors icon theme.

Package: gnome-wise-icon-theme
Description-md5: 224d38db9aa2cdf7d1a9626a22bf3fff
Description-en: green variation of the GNOME-Colors icon theme
 GNOME-Colors is a set of GNOME icon themes, with some inspiration from
 Tango, Elementary, Discovery, Tango Generator and others.
 .
 Its goal is to create an easy way for anyone to make their desktop
 consistently match their moods, wallpapers, laptop colors, etc.
 .
 The icons were designed to match the Shiki-Colors GTK+ Themes and their
 additional artwork.
 .
 This package provides the GNOME-Wise (Green) variation of the
 GNOME-Colors icon theme.

Package: gnomekiss
Description-md5: edf5d9e50013e1e86767c9523d396d85
Description-en: KiSS paper doll viewer for GNOME
 GnomeKiSS is an implementation of French-KiSS for the GNOME desktop
 environment, using GNOME, GTK+ and the X Window System. French KiSS is an
 enhanced KiSS/GS for scriptable dolls, where KiSS is an abbreviation for
 Kisekae Set System.
 .
 Cherry KiSS and Enhanced Palette are supported, with full alpha transparency
 and FKiSS.  If you want to open any lzh paperdoll files you have to install
 the package lha from non-free as well.

Package: gnomint
Description-md5: 5a8de378604b5490204893e7b9a925c0
Description-en: X.509 Certification Authority management tool for GNOME
 gnoMint is a tool for easily creating and managing certification authorities.
 It provides fancy visualization of all the pieces of information that pertain
 to a CA, such as X.509 certificates, CSRs, and CRLs.
 .
 gnoMint is currently capable of managing a CA that emits certificates that are
 able to authenticate people or machines in VPNs (IPSec or other protocols),
 secure HTTP communications with SSL/TLS, authenticate and cipher HTTP
 communications through Web-client certificates, and sign or crypt email
 messages.

Package: gnote
Description-md5: 7d8e1d6e363a6e9deaaf777262bb05a8
Description-en: desktop note taking program using Wiki style links
 Gnote is a desktop note-taking application which is simple and easy to
 use. It lets you organise your notes intelligently by allowing you to
 easily link ideas together with Wiki style interconnects.
 .
 It is a port of Tomboy to C++ and consumes less resources.

Package: gnss-sdr
Description-md5: 6a1f2614c96eb752a0756f1336c67533
Description-en: Global navigation satellite systems software defined receiver
 Global Navigation Satellite Systems receiver defined by software.
 It performs all the signal processing from raw signal samples up to the
 computation of the Position-Velocity-Time solution, including
 code and phase observables. It is able to work with raw data files or,
 if there is computational power enough, in real time with suitable
 radiofrequency front-ends. This software is mainly developed at CTTC
 (Centre Tecnologic de Telecomunicacions de Catalunya, https://www.cttc.cat)
 with contributions from around the world.
 More info at https://gnss-sdr.org

Package: gnss-share
Description-md5: 79703361be56d29f1cda5aa6dc3faf0c
Description-en: Share GNSS location data
 This is meant to replace things like gpsd, and gps-share, and work together
 with geoclue* or other clients that support fetching NMEA location data over
 sockets.
 .
 It supports multiple clients and loading/saving AGPS data.

Package: gntp-send
Description-md5: 2ba6a5d2169d248b6e2d0e1287645af5
Description-en: Command line application to send growl message with GNTP
 Growl is a notification system for Mac OS X. It uses GNTP (Growl
 Notification Transport Protocol) for notification.
 .
 gntp-send is a command line tool which supports GNTP.

Package: gnu-which
Description-md5: 2dca05b7465576026d6447b1a887d353
Description-en: Utility to show the full path of commands
 This package provides GNU implementation of which command.
 This tool provides the functionality to show the full path
 of commands.

Package: gnuais
Description-md5: 02828f900a3b62486586f8239e26190c
Description-en: AIS receiver which uses the discriminator output of VHF receivers
 A tool for demodulating and decoding Automatic Identification System messages
 using the line input of the sound card. AIS messages are transmitted by
 marine vessels and contain their position, velocity and other interesting
 information. The messages may be saved to a mysql-database, forwarded as NMEA
 packets or uploaded to an AIS web service.

Package: gnuaisgui
Description-md5: 55b30d506e1bdb7b12d5c63aed01db4d
Description-en: OpenStreetMap GUI for gnuais
 This GUI plots the vessels that are received by gnuais in an OpenStreetMap
 GUI.
 .
 gnuais must be running in the background for gnuaisgui to be
 functional.

Package: gnuastro
Description-md5: 912d618ff36751857ede0cf72ea0dd90
Description-en: GNU Astronomy Utilities programs
 GNU Astronomy Utilities (Gnuastro) is a collection of libraries and programs
 for astronomical data analysis and manipulation. The programs can be run on
 the command-line for efficient and easy usage and the libraries can be used
 within C and C++ programs.
 .
 This package contains Gnuastro's programs.

Package: gnubg
Description-md5: b33dfee3416c204f55eea43bc48fd18c
Description-en: graphical or console backgammon program with analysis
 GNU Backgammon is a strong backgammon program (world-class with a bearoff
 database installed) usable either as an engine by other programs or as a
 standalone backgammon game.  In addition to supporting simple play, it
 also has extensive analysis features, a tutor mode, adjustable
 difficulty, and support for exporting annotated games.  It can be played
 either from a GTK+ graphical interface, optionally with a 3D board, or
 from a simple text console.

Package: gnubg-data
Description-md5: 1e915e485736f680b7441944c9ee75ef
Description-en: data files for GNU Backgammon
 GNU Backgammon is a strong backgammon program (world-class with a bearoff
 database installed) usable either as an engine by other programs or as a
 standalone backgammon game.
 .
 This package contains the data files needed by GNU Backgammon (textures,
 sounds, locale information, neural network weights, and so forth).

Package: gnubiff
Description-md5: f8679937fb1f2a7e76923dcaa7a37df5
Description-en: mail notification program for GNOME (and others)
 gnubiff checks for mail within a file, a qmail or MH style dir,
 or an IMAP4 or POP3 or APOP server.  It can display headers (number,
 sender, subject, and date) when new mail has arrived.
 .
 While gnubiff is implemented as a GNOME panel applet, it also runs as an
 independent icon on the desktop in other environments.

Package: gnucap
Description-md5: eccd874a8c2d76fb14e917c69e671ed5
Description-en: GNU Circuit Analysis package, main executable
 Gnucap is a general purpose circuit simulator. It performs nonlinear
 dc and transient analyses, Fourier analysis, and ac analysis
 linearized at an operating point. It is fully interactive and
 command driven. It can also be run in batch mode or as a server.
 .
 This package contains a main executable and gnucap-modelgen.

Package: gnucap-common
Description-md5: 3354aaa511ac4a96fe380e7f3c436b92
Description-en: GNU Circuit Analysis package, development headers
 Gnucap is a general purpose circuit simulator. It performs nonlinear
 dc and transient analyses, Fourier analysis, and ac analysis
 linearized at an operating point. It is fully interactive and
 command driven. It can also be run in batch mode or as a server.
 .
 This package contains headers and infrastructure.

Package: gnucap-default-plugins0
Description-md5: 78d072099d7d6d29ef53bff1a15e3ddc
Description-en: GNU Circuit Analysis package, default plugins
 Gnucap is a general purpose circuit simulator. It performs nonlinear
 dc and transient analyses, Fourier analysis, and ac analysis
 linearized at an operating point. It is fully interactive and
 command driven. It can also be run in batch mode or as a server.
 .
 This package contains the default plugins.

Package: gnucash
Description-md5: fa2e405424f41b8ff614fae4e74e6af4
Description-en: personal and small-business financial-accounting software
 Gnucash provides accounting functions suitable for use by small businesses and
 individuals. It can track finances in multiple accounts, keeping running and
 reconciled balances. There is support for customer, vendor and employee
 processing. It has an X based graphical user interface, double entry, a
 hierarchy of accounts, expense accounts (categories), and can import Quicken
 QIF files and OFX files.

Package: gnucash-common
Description-md5: 8951a93a2ca048368bbf6f1eea45ac8c
Description-en: common files for the financial-accounting software Gnucash
 Gnucash provides accounting functions suitable for use by small businesses and
 individuals. It can track finances in multiple accounts, keeping running and
 reconciled balances. There is support for customer, vendor and employee
 processing. It has an X based graphical user interface, double entry, a
 hierarchy of accounts, expense accounts (categories), and can import Quicken
 QIF files and OFX files.
 .
 This package contains the architecture independent parts of Gnucash. It should
 not be installed directly, but is pulled in automatically by the dependencies
 of the Gnucash package.

Package: gnucash-docs
Description-md5: fdcfe36db198979d974778fc64a65592
Description-en: Documentation for gnucash, a personal finance tracking program
 GnuCash provides accounting functions suitable for use by small businesses and
 individuals. It can track finances in multiple accounts, keeping running and
 reconciled balances. There is support for customer, vendor and employee
 processing. It has an X based graphical user interface, double entry, a
 hierarchy of accounts, expense accounts (categories), and can import Quicken
 QIF files and OFX files.
 .
 This package contains the GnuCash Help Manual and the GnuCash Tutorial and
 Concepts Guide.
 .
 The Help Manual is a quick reference of how to accomplish specific tasks and
 how to use the features in GnuCash. The Tutorial and Concepts Guide is an in
 depth guide to the concepts behind using GnuCash with a tutorial to show how
 to put those concepts into practice.
 .
 These documents are available in HTML, PDF and DocBook formats (the latter is
 intended to be viewed with the GNOME Help browser).
 .
 Translations in German, Italian and Japanese are also included in this package
 (for Japanese, only the guide is available).

Package: gnuchess
Description-md5: c0c25e09afefdb0b9a867cb88b772c54
Description-en: Plays a game of chess, either against the user or against itself
 Gnuchess is an updated version of the GNU chess playing program. It is now
 based on the fruit chess engine and uses the UCI chess engine protocol. It has
 a simple alpha-numeric board display, and is also compatible with frontends
 like xboard, scid and eboard.

Package: gnuchess-book
Description-md5: 7ec41d8b782d477e49e514a06cac7fa8
Description-en: Opening book for gnuchess
 This is the opening book for gnuchess. It was formerly distributed together
 with gnuchess, now it has been separated due to size and
 architecture-independence. It is recommended that you install it if you
 want to use gnuchess.

Package: gnucobol
Description-md5: 28ef287be0636bb098df9f54d041feec
Description-en: compiler package for default GnuCOBOL
 This is the GnuCOBOL compiler, a fairly portable optimizing compiler for C.
 .
 This is a dependency package providing the default GnuCOBOL compiler.

Package: gnucobol3
Description-md5: 016552c489a10f013a7e5e8f61311014
Description-en: COBOL compiler
 GnuCOBOL (formerly OpenCOBOL) is a free, modern COBOL compiler. GnuCOBOL
 implements a substantial part of the COBOL 85, COBOL 2002 and COBOL 2014
 standards and X/Open COBOL, as well as many extensions included in other COBOL
 compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others).
 .
 GnuCOBOL translates COBOL into C and compiles the translated code using a
 native C compiler.
 .
 Build COBOL programs on various platforms, including GNU/Linux, Unix, Mac OS X,
 and Microsoft Windows. GnuCOBOL has also been built on HP/UX, z/OS, SPARC,
 RS6000, AS/400, along with other combinations of machines and operating
 systems.
 .
 While being held to a high level of quality and robustness, GnuCOBOL does not
 claim to be a “Standard Conforming” implementation of COBOL.
 .
 GnuCOBOL passes over 9600 of the NIST COBOL 85 test suite tests and over 750
 internal checks during build.

Package: gnucobol4
Description-md5: 016552c489a10f013a7e5e8f61311014
Description-en: COBOL compiler
 GnuCOBOL (formerly OpenCOBOL) is a free, modern COBOL compiler. GnuCOBOL
 implements a substantial part of the COBOL 85, COBOL 2002 and COBOL 2014
 standards and X/Open COBOL, as well as many extensions included in other COBOL
 compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others).
 .
 GnuCOBOL translates COBOL into C and compiles the translated code using a
 native C compiler.
 .
 Build COBOL programs on various platforms, including GNU/Linux, Unix, Mac OS X,
 and Microsoft Windows. GnuCOBOL has also been built on HP/UX, z/OS, SPARC,
 RS6000, AS/400, along with other combinations of machines and operating
 systems.
 .
 While being held to a high level of quality and robustness, GnuCOBOL does not
 claim to be a “Standard Conforming” implementation of COBOL.
 .
 GnuCOBOL passes over 9600 of the NIST COBOL 85 test suite tests and over 750
 internal checks during build.

Package: gnudatalanguage
Description-md5: f6382fa61d5435fb98c9551372249e6b
Description-en: Free IDL compatible incremental compiler
 GNU Data Language (GDL) is a free IDL (Interactive Data Language)
 compatible incremental compiler. It has full syntax compatibility
 with IDL 7.1. IDL is a registered trademark of ITT Visual Information
 Solutions. From IDL 8.0, the following language elements are
 supported:
 .
 * FOREACH loop
 * negative array indices
 * garbage collection pointers and objects
 * call methods on an object using "." (e. g. `object.aMemberProcedure,arg1`)
 .
 The file input output system is fully implemented. GUI support (widgets) is
 officially provided, but it's not complete yet.
 .
 This package contains the main commandline and interpreter frontend.

Package: gnugo
Description-md5: d3d4f1ffc6b15e9a3ca56cf1ac3eabca
Description-en: play the game of Go
 GNU Go is a free program that plays the game of Go. It provides a
 text-only user interface, have a look at the cgoban or qgo package if
 you want to play on a graphical board.
 .
 Go is an ancient game originated from China, with a definite history
 of over 3000 years, although there are historians who say that the
 game was invented more than 4000 years ago. The Chinese call the game
 Weiqi, other names for Go include Baduk (Korean), Igo (Japanese), and
 Goe (Taiwanese).
 .
 In this game, each player tries to exert more influence on territory
 than her opponent, using threats of death, capture, or isolation. It
 is, therefore, a symbolic representation of the relationships between
 nations. Go is getting increasingly popular around the world,
 especially in Asian, European and American countries, with many
 worldwide competitions being held.
 .
 The game of Go is played on a board. The Go set is comprised of the
 board, together with 181 black and 180 white stones. The standard
 board has 19 lines by 19 lines, but 13x13 and 9x9 boards can also be
 used. However, the 9x9 and 13x13 boards are usually for beginners;
 more advanced players would prefer the traditional 19x19 board.
 .
 Compared to International Chess and Chinese Chess, Go has far fewer
 rules. Yet this allowed for all sorts of moves to be played, so Go
 can be a more intellectually challenging game than the other two
 types of Chess. Nonetheless, Go is not a difficult game to learn, so
 have a fun time playing the game with your friends.
 .
 (adopted from http://senseis.xmp.net/?WhatIsGo)

Package: gnuhtml2latex
Description-md5: dd848ad201e898f58372920682fe828e
Description-en: Convert HTML files to LaTeX
 gnuhtml2latex is a Perl script that converts HTML files to LaTeX
 files. It takes list of .html files as arguments and make .tex
 ones. Can also convert html stdin to LaTeX stdout.

Package: gnuit
Description-md5: c4ab7066d6551e3d3830aa94838f8fcf
Description-en: GNU Interactive Tools, a file browser/viewer and process viewer/killer
 gnuit (GNU Interactive Tools) is a set of interactive text-mode tools,
 closely integrated with the shell.  It contains an extensible file
 system browser (similar to Norton Commander and XTree), an ASCII/hex
 file viewer, a process viewer/killer and some other related utilities
 and shell scripts.  It can be used to increase the speed and
 efficiency of most of the daily tasks such as copying and moving
 files and directories, invoking editors, compressing and
 uncompressing files, creating and expanding archives, compiling
 programs, sending mail, etc.  It looks nice, has colors (if the
 standard ANSI color sequences are supported) and is user-friendly.
 .
 One of the main advantages of gnuit is its flexibility.  It is not
 limited to a given set of commands.  The configuration file can be
 easily enhanced, allowing the user to add new commands or file
 operations, depending on its needs or preferences.

Package: gnujump
Description-md5: 0dcde38b50a095bf735412e33f4ec6fa
Description-en: platform game where you have to jump up to survive
 The goal in this game is to jump to the next floor so you don't fall down.
 As you go higher in the falling tower the floors will fall faster.  Try to
 survive longer than anyone, or, in single player mode, try to get as high
 as you can.
 .
 At the moment, the game is called sdljump (and it will appear as such in the
 menu), but the package name has changed following an upstream rename.  The
 new version of the game will be called gnujump as well.
 .
 The game is a clone of xjump, and provides all its features, plus some more:
 * Multiplayer mode (up to four players, not networked)
 * Smooth graphics possible (but xjump style as well)
 * Different themes are available
 * Can use OpenGL for rendering
 * Music and sound effects
 * Recording (and replaying) of games

Package: gnujump-data
Description-md5: d4e8be2daac30668c8579ae91724e1e2
Description-en: platform game where you have to jump up to survive - data files
 The goal in this game is to jump to the next floor so you don't fall down.
 As you go higher in the falling tower the floors will fall faster.  Try to
 survive longer than anyone, or, in single player mode, try to get as high
 as you can.
 .
 At the moment, the game is called sdljump (and it will appear as such in the
 menu), but the package name has changed following an upstream rename.  The
 new version of the game will be called gnujump as well.
 .
 The game is a clone of xjump, and provides all its features, plus some more:
 * Multiplayer mode (up to four players, not networked)
 * Smooth graphics possible (but xjump style as well)
 * Different themes are available
 * Can use OpenGL for rendering
 * Music and sound effects
 * Recording (and replaying) of games
 .
 This package provides the data files for the game.

Package: gnulib
Description-md5: 710e539d1587ce573125fd65604102f6
Description-en: GNU Portability Library
 The GNU portability library is a macro system and C declarations and
 definitions for commonly-used API elements and abstracted system behaviors. It
 can be used to improve portability and other functionality in your programs.
 .
 The 'git-merge-changelog' tool used to be provided by the gnulib source
 package.  For the 20260109-1 release the tool was removed from upstream
 git project, to be packaged separately in Debian.

Package: gnulib-l10n
Description-md5: 6c189839c19e35843b67b969e136d55b
Description-en: Translation files for gnulib
 Translation files for gnulib.  Gnulib is used by many GNU and non-GNU
 projects to provide re-usable source code, and some of them involve
 messages shown to users.  Instead of having each project that use
 these gnulib modules having to translate the message strings coming
 from gnulib, this package provide all of such strings including
 translations, to easily achieve translation of all strings that
 originate in gnulib.
 .
 This package contains /usr/share/locale/*/LC_MESSAGES/gnulib.mo.

Package: gnumail.app
Description-md5: b02b0fa90b84bd5f9108283971f9716c
Description-en: Mail client for GNUstep
 GNUMail is a clone of NeXT/Apple's Mail.app application. It uses the
 GNUstep development framework (or Apple Cocoa, which is based on the
 OpenStep specification provided by NeXT, Inc.).

Package: gnumail.app-common
Description-md5: 4d7155826f674abacc6134eab839dfc4
Description-en: Mail client for GNUstep (common files)
 GNUMail is a clone of NeXT/Apple's Mail.app application. It uses the
 GNUstep development framework (or Apple Cocoa, which is based on the
 OpenStep specification provided by NeXT, Inc.).
 .
 This package contains the architecture-independent files; it is not
 useful on its own.

Package: gnumed-client
Description-md5: 6cc82a042190bb497f847ec008443b9e
Description-en: medical practice management - Client
 This is the GNUmed Electronic Medical Record. Its purpose is
 to enable doctors to keep a medically sound record on their
 patients' health. It does not currently provide functionality
 for stock keeping. Clinical features are well-tested by real
 doctors in the field.
 .
 While the GNUmed team has taken the utmost care to make sure
 the medical records are safe at all times you still need to
 make sure you are taking appropriate steps to backup the
 medical data to a safe place at appropriate intervals. Do
 not forget to test your recovery procedures, too !
 .
 Protect your data! GNUmed itself comes without
 any warranty whatsoever. You have been warned.
 .
 This package contains the wxpython client.

Package: gnumed-client-de
Description-md5: 6de635bb5f2b0ed9de38250d04e5f74b
Description-en: medical practice management - Client for German users
 Just install this package if you want to use the GNUmed
 client in Germany and you have to use German chipcard
 systems.  The package installs the GNUmed client and
 cares for proper libchipcard support.

Package: gnumed-common
Description-md5: 6ebd23a6d370faa2d7114b720e28c691
Description-en: medical practice management - common files
 This is the GNUmed Electronic Medical Record. Its purpose is
 to enable doctors to keep a medically sound record on their
 patients' health. Currently it is not fully featured. The
 features provided are, however, tested, in use, and
 considered stable. This package does NOT yet provide
 functionality for billing and stock keeping.
 .
 While the GNUmed team has taken the utmost care to make sure
 the medical records are safe at all times you still need to
 make sure you are taking appropriate steps to backup the
 medical data to a safe place at appropriate intervals. Do
 test your backup and disaster recovery procedures, too !
 .
 Protect your data! GNUmed itself comes without
 any warranty whatsoever. You have been warned.
 .
 This package contains the files which are common to client
 and server.

Package: gnumed-doc
Description-md5: 4aa14856f3d55f30d5a6a8bc3fec4003
Description-en: medical practice management - Documentation
 This is the GNUmed Electronic Medical Record. Its purpose is
 to enable doctors to keep a medically sound record on their
 patients' health. Currently it is not fully featured. The
 features provided are, however, tested, in use, and
 considered stable. This package does NOT yet provide
 functionality for billing and stock keeping.
 .
 While the GNUmed team has taken the utmost care to make sure
 the medical records are safe at all times you still need to
 make sure you are taking appropriate steps to backup the
 medical data to a safe place at appropriate intervals. Do
 test your backup and disaster recovery procedures, too !
 .
 Protect your data! GNUmed itself comes without
 any warranty whatsoever. You have been warned.
 .
 This package contains the documentation for users.

Package: gnumed-server
Description-md5: 6b105eb03a84d12565345f40d5335620
Description-en: medical practice management - server
 This is the GNUmed Electronic Medical Record. Its purpose is
 to enable doctors to keep a medically sound record on their
 patients' health. It does not currently provide functionality
 for billing and stock keeping. Clinical features are well-tested
 by real doctors in the field.
 .
 While the GNUmed team has taken the utmost care to make sure
 the medical records are safe at all times you still need to
 make sure you are taking appropriate steps to backup the
 medical data to a safe place at appropriate intervals. Do
 not forget to test your recovery procedures, too !
 .
 Protect your data! GNUmed itself comes without
 any warranty whatsoever. You have been warned.
 .
 This package contains the PostgreSQL server part.
 .
 Note: The package does currently _NOT_ build the GNUmed database
 but just installs the needed SQL files.  Please see README.Debian.

Package: gnumeric
Description-md5: 9b8a585a61f0a8a432e65772bf9548c1
Description-en: spreadsheet application for GNOME - main program
 Gnumeric is a spreadsheet application that interoperates well
 with other spreadsheets. It comes with plugins that enable it to deal with
 commonly used spreadsheet file formats.
 .
 The following formats can be imported and exported:
 - Microsoft Excel 97/2000/XP (.xls);
 - Microsoft Excel 95 (.xls);
 - OASIS XML, OpenOffice.org XML, StarOffice (.sxc);
 - Comma/Character Separated Values (.csv);
 - Data Interchange Format (.dif);
 - Applix version 4 (.as).
 .
 Additionally, the following formats can be imported:
 - GNU Oleo (.oleo);
 - Linear and integer program expression format (.mps);
 - Lotus 1-2-3 (.wks, .wk1);
 - MS MultiPlan SYLK (.sylk);
 - WordPerfect family "Plan Perfect" (.pln);
 - Quattro Pro (tm);
 - XSpread or SC;
 - XBase (.dbf).
 .
 Gnumeric can export to LaTeX 2e (.tex), TROFF (.me) and HTML as well.
 .
 Gnumeric should be easy to use, in particular for users familiar with
 Excel.
 .
 Gnumeric is a GNOME application. GNOME (GNU Network Object Model Environment)
 is a user-friendly set of applications and desktop tools to be used in
 conjunction with a window manager for the X Window System.

Package: gnumeric-common
Description-md5: 3749931255266b5bbbc512b3833e7c03
Description-en: spreadsheet application for GNOME - common files
 Gnumeric is a spreadsheet application that interoperates well
 with other spreadsheets. It comes with plugins that enable it to deal with
 commonly used spreadsheet file formats.
 .
 This package contains architecture-independent data files needed by
 gnumeric.

Package: gnumeric-doc
Description-md5: 1a2c472dd4a01f8bf6179550d830e0b6
Description-en: spreadsheet application for GNOME - documentation
 Gnumeric is a spreadsheet application that interoperates well
 with other spreadsheets. It comes with plugins that enable it to deal with
 commonly used spreadsheet file formats.
 .
 This package provides the user manual in GNOME Help
 (DocBook XML) format.

Package: gnumeric-plugins-extra
Description-md5: 78689bf0fd30870813136efc8ecb1f1b
Description-en: spreadsheet application for GNOME - additional plugins
 Gnumeric is a spreadsheet application that interoperates well
 with other spreadsheets. It comes with plugins that enable it to deal with
 commonly used spreadsheet file formats.
 .
 Some plugins shipped with gnumeric require additional packages to those
 required by the main gnumeric program. These plugins are therefore
 packaged separately.
 .
 This includes:
 - Perl plugin;
 - Python plugin;
 - Python plugin loader;
 - additional Python functions;
 - GNOME glossary.

Package: gnuminishogi
Description-md5: 6ec6afdd3fa82b8e0b7865c996fe7dfd
Description-en: program to play minishogi, a shogi variant on a 5x5 board
 Gnuminishogi is a computer player for the MiniShogi variant of shogi
 (Japanese chess).
 .
 Gnuminishogi is a modified version of the gnushogi program. It can be
 used through xboard, tagua, kaya, or other graphical frontends, but
 also has a simple alpha-numeric board display.

Package: gnunet
Description-md5: 2578c624dcb65bf6981352a957055d72
Description-en: GNU's framework for secure peer-to-peer networking
 GNUnet is a framework for secure peer-to-peer networking that does not use any
 centralized or otherwise trusted services. Its high-level goal is to provide a
 strong free software foundation for a global network that provides security
 and in particular respects privacy.
 .
 GNUnet started with an idea for anonymous censorship-resistant file-sharing,
 but has grown to incorporate other applications as well as many generic
 building blocks for secure networking applications. In particular, GNUnet now
 includes the GNU Name System, a privacy-preserving, decentralized public key
 infrastructure.

Package: gnunet-dev
Description-md5: a48971403070bafea2883f029eb5a13c
Description-en: GNU's framework for secure peer-to-peer networking (transitional package)
 Package to ease upgrading from older gnunet-dev package to the new libgnunet-dev
 package.
 .
 This package can be purged at anytime once the libgnunet-dev package has been
 installed.

Package: gnupg-agent
Description-md5: 4676770831dd43b5b80c96a103cfd422
Description-en: GNU privacy guard - cryptographic agent (dummy transitional package)
 GnuPG is GNU's tool for secure communication and data storage.
 It can be used to encrypt data and to create digital signatures.
 It includes an advanced key management facility and is compliant
 with the proposed OpenPGP Internet standard as described in RFC4880.
 .
 This is a dummy transitional package; please use gpg-agent instead.

Package: gnupg-pkcs11-scd
Description-md5: c4cc614caf68fe5d8d666a3ee4cc7135
Description-en: GnuPG smart-card daemon with PKCS#11 support
 gnupg-pkcs11-scd is a drop-in replacement for the smart-card daemon (scd)
 shipped with GnuPG. The daemon interfaces to smart-cards by using RSA Security
 Inc. PKCS#11 Cryptographic Token Interface (Cryptoki).

Package: gnupg-pkcs11-scd-proxy
Description-md5: f7479e6d7d9e9a9849c13168cbc75321
Description-en: GnuPG smart-card daemon with PKCS#11 support, proxy
 gnupg-pkcs11-scd is a drop-in replacement for the smart-card daemon (scd)
 shipped with GnuPG. The daemon interfaces to smart-cards by using RSA Security
 Inc. PKCS#11 Cryptographic Token Interface (Cryptoki).
 .
 The daemon is a proxy into gnupg-pkcs11-scd-proxy-server which can be
 run within different security context to load the gnupg-pkcs11-scd
 smart-card daemon.

Package: gnupg1
Description-md5: 650f309964713c304db8795238c7ac72
Description-en: GNU privacy guard - a PGP implementation (deprecated "classic" version)
 GnuPG is GNU's tool for secure communication and data storage.
 It can be used to encrypt data and to create digital signatures.
 It includes an advanced key management facility and is compliant
 with the proposed OpenPGP Internet standard as described in RFC 4880.
 .
 The gnupg1 package provides GnuPG 1.4, the "classic" standalone,
 non-modularized version. It is provided mainly for people with the
 need to use archaic cryptographic objects like PGPv3 keys to access
 archived messages.  It does not support more recent cryptographic
 primitives like ECDSA or EdDSA.  Please use the gnupg package instead
 unless you know for sure that you need gnupg1.

Package: gnupg1-l10n
Description-md5: 32e3d8de46d2758d117aa9de3a2d28da
Description-en: GNU privacy guard "classic" - localization files (deprecated)
 GnuPG is GNU's tool for secure communication and data storage.
 It can be used to encrypt data and to create digital signatures.
 It includes an advanced key management facility and is compliant
 with the proposed OpenPGP Internet standard as described in RFC 4880.
 .
 GnuPG 1.4 is the "classic" standalone, non-modularized
 version. Please use the gnupg package instead unless you know for
 sure that you need gnupg1.
 .
 This package contains the translation files for the use of GnuPG
 "classic" in non-English locales.

Package: gnupg2
Description-md5: b00f9e73860378b7bce07e0ad3dd2e88
Description-en: GNU privacy guard - a free PGP replacement (dummy transitional package)
 GnuPG is GNU's tool for secure communication and data storage.
 It can be used to encrypt data and to create digital signatures.
 It includes an advanced key management facility and is compliant
 with the proposed OpenPGP Internet standard as described in RFC4880.
 .
 This is a dummy transitional package that provides symlinks from gpg2
 to gpg.

Package: gnuplot
Description-md5: 0d4836958a95d3c2e95ef10c1010d671
Description-en: Command-line driven interactive plotting program.
 Gnuplot is a portable command-line driven interactive data and function
 plotting utility that supports lots of output formats, including drivers
 for many printers, (La)TeX, (x)fig, Postscript, and so on. The X11-output
 is packaged in gnuplot-x11.
 .
 Data files and self-defined functions can be manipulated by the internal
 C-like language. Can perform smoothing, spline-fitting, or nonlinear fits,
 and can work with complex numbers.
 .
 This metapackage is to install a full-featured gnuplot (-qt, -x11 or -nox).

Package: gnuplot-data
Description-md5: 4fe81394f79575616d7d99a4629ff315
Description-en: Command-line driven interactive plotting program. Data-files
 Gnuplot is a portable command-line driven interactive data and function
 plotting utility that supports lots of output formats, including drivers
 for many printers, (La)TeX, (x)fig, Postscript, and so on. The X11-output
 is packaged in gnuplot-x11.
 .
 Data files and self-defined functions can be manipulated by the internal
 C-like language. Can perform smoothing, spline-fitting, or nonlinear fits,
 and can work with complex numbers.
 .
 This package contains data-files which are used by -nox, -x11 and -qt.

Package: gnuplot-doc
Description-md5: 5f0132ea47da27b4f1fc9bb887c8385e
Description-en: Command-line driven interactive plotting program. Doc-package
 Gnuplot is a portable command-line driven interactive data and function
 plotting utility that supports lots of output formats, including drivers
 for many printers, (La)TeX, (x)fig, Postscript, and so on.
 .
 Data files and self-defined functions can be manipulated by the internal
 C-like language. Can perform smoothing, spline-fitting, or nonlinear fits,
 and can work with complex numbers.
 .
 This package contains the additional documentation.

Package: gnuplot-mode
Description-md5: 59266c5d2b56f39efc89514d462b9f44
Description-en: Transition Package, gnuplot-mode to elpa-gnuplot-mode
 The gnuplot-mode emacs addon has been elpafied. This dummy package
 helps ease transition from gnuplot-mode to elpa-gnuplot-mode.

Package: gnuplot-nox
Description-md5: cf3b04e823b1cadc981b668d41b86ea0
Description-en: Command-line driven interactive plotting program. No-X package
 Gnuplot is a portable command-line driven interactive data and function
 plotting utility that supports lots of output formats, including drivers
 for many printers, (La)TeX, (x)fig, Postscript, and so on. The X11-output
 is packaged in gnuplot-x11. The QT-output is packaged in gnuplot-qt.
 .
 Data files and self-defined functions can be manipulated by the internal
 C-like language. Can perform smoothing, spline-fitting, or nonlinear fits,
 and can work with complex numbers.
 .
 This package is for working without an X server.

Package: gnuplot-qt
Description-md5: 74a235ccaf8809216c9fb5a68f37ee9b
Description-en: Command-line driven interactive plotting program. QT-package
 Gnuplot is a portable command-line driven interactive data and function
 plotting utility that supports lots of output formats, including drivers
 for many printers, (La)TeX, (x)fig, Postscript, and so on.
 .
 Data files and self-defined functions can be manipulated by the internal
 C-like language. Can perform smoothing, spline-fitting, or nonlinear fits,
 and can work with complex numbers.
 .
 This package contains the terminal driver that enables gnuplot to plot
 images interactively using Qt.
 .
 The package provides gnuplot-x11 and gnuplot-nox terminals plus an
 additional QT-terminal for output.

Package: gnuplot-x11
Description-md5: 0f46a416738fd8a78fd2899ba84c067e
Description-en: Command-line driven interactive plotting program. X-package
 Gnuplot is a portable command-line driven interactive data and function
 plotting utility that supports lots of output formats, including drivers
 for many printers, (La)TeX, (x)fig, Postscript, and so on.
 .
 Data files and self-defined functions can be manipulated by the internal
 C-like language. Can perform smoothing, spline-fitting, or nonlinear fits,
 and can work with complex numbers.
 .
 This package contains the terminal driver that enables gnuplot to plot
 images interactively under X11.

Package: gnupod-tools
Description-md5: a3a28d73621d47073c7890b0610e891d
Description-en: command-line tools for the iPod family of portable music players
 GNUpod is made up of scripts that allow a user to manage a collection
 of songs and playlists on an Apple iPod.  The original iPod, iPod Mini,
 and iPod Shuffle players are all supported.

Package: gnuradio
Description-md5: 7ddcd2ec394dcefbac5267b9552f12c3
Description-en: GNU Radio Software Radio Toolkit
 GNU Radio provides signal processing blocks to implement software
 radios. It can be used with readily-available low-cost external RF
 hardware to create software-defined radios, or without hardware in a
 simulation-like environment. It is widely used in hobbyist, academic
 and commercial environments to support both wireless communications
 research and real-world radio systems.
 .
 GNU Radio applications are primarily written using the Python
 programming language, while the supplied performance-critical signal
 processing path is implemented in C++ using processor floating-point
 extensions, where available. Thus, the developer is able to implement
 real-time, high-throughput radio systems in a simple-to-use,
 rapid-application-development environment.
 .
 While not primarily a simulation tool, GNU Radio does support
 development of signal processing algorithms using pre-recorded or
 generated data, avoiding the need for actual RF hardware.
 .
 This package contains the gnuradio-companion, a graphical tool for
 creating signal flow graphs and generating flow-graph source code.
 Also included are a variety of tools and utility programs.

Package: gnuradio-dev
Description-md5: 5bb8c3545aecb809389b9c38779dfbca
Description-en: GNU Software Defined Radio toolkit development
 Header files for the GNU Radio software defined radio system.
 Since GNU Radio is a framework for development of SDR
 applications, you are likely to need this installed.
 .
 Part of the main gnuradio build.

Package: gnuradio-doc
Description-md5: 22ee057ba99e69902805afee82426a18
Description-en: GNU Software Defined Radio toolkit documentation
 Documentation for the GNU Radio software defined radio system
 in html and PDF form.
 .
 HTML docs start file:///usr/share/doc/gnuradio-doc/html/index.html
 .
 PDF docs in file:///usr/share/doc/gnuradio-doc/refman.pdf.gz
 .
 Part of the main gnuradio build.

Package: gnurobbo
Description-md5: 797d18c35275ee4573897948c4097a84
Description-en: logic game ported from ATARI XE/XL
 GNU Robbo is very addictive logic game. You must help a little robot to
 get out of an unfriendly planet, collecting parts of an emergency capsule.
 .
 Originally written for Atari XE/XL by Janusz Pelc from "LK. Avalon".

Package: gnurobbo-data
Description-md5: f60654bfb4746599bfa6cf7bbe58c3dd
Description-en: logic game ported from ATARI XE/XL - data files
 GNU Robbo is very addictive logic game. You must help a little robot to
 get out of an unfriendly planet, collecting parts of an emergency capsule.
 .
 Originally written for Atari XE/XL by Janusz Pelc from "LK. Avalon".
 .
 This package contains the data required to play the game.

Package: gnuserv
Description-md5: a67a0d1185ba4add9728d53fa54138d6
Description-en: Allows you to attach to an already running Emacs
 gnuserv allows you to attach to an already running Emacs. This
 allows external programs to make use of Emacs' editing
 capabilities. It is similar to GNU Emacs' emacsclient, but
 has a slightly different feature set.
 .
 You do not need this package if you use XEmacs; it already
 includes gnuserv and gnuclient. If you want to use gnuserv with
 both GNU Emacs and XEmacs, you will only be able to use the
 alternative /usr/bin/gnuclient with one flavor of emacs; you will
 have to use either gnuclient.xemacs or gnuclient.emacs for the
 other flavor.

Package: gnushogi
Description-md5: 70e3c9d643015cdc7bf5e50a89872b07
Description-en: program to play shogi, the Japanese version of chess
 Gnushogi is a computer player for Shogi (Japanese chess).
 .
 Gnushogi is a modified version of the gnuchess program. It can be
 used through xboard, tagua, xshogi, kaya, or other graphical
 frontends, but also has a simple alpha-numeric board display.

Package: gnusim8085
Description-md5: 6f9dba0589dfbb2dcf46a39abb6b4cea
Description-en: Graphical Intel 8085 simulator, assembler and debugger
 GNUSim8085 is a graphical simulator, assembler and debugger for the
 Intel 8085 microprocessor.
 The application has following features.
 - A simple editor component with syntax highlighting.
 - A keypad to input assembly language instructions with appropriate arguments.
 - Easy view of register contents.
 - Easy view of flag contents.
 - Decimal &lt;–&gt; Hexadecimal converter.
 - View of stack, memory and I/O contents.
 - Support for breakpoints for program debugging.
 - Stepwise program execution.
 - One click conversion of assembly program to opcode listing.
 - Printing support.
 - UI translated in various languages.

Package: gnustep
Description-md5: 606c06d2bb4cf4710e41f368d083d407
Description-en: User applications for the GNUstep Environment
 These packages will give a fairly complete GNUstep user environment.
 .
 This is a metapackage depending on some of the important GNUstep
 applications.

Package: gnustep-addresses-goodies
Description-md5: ecb02aa3734beb278b045e1f7f3e2391
Description-en: Personal Address Manager for GNUstep (Goodies)
 This package contains a couple of things that might be of use:
 adgnumailconverter
 A tool that will merge your GNUMail address book into the Addresses
 database.
 .
 adserver
 A stand-alone Addresses network server.
 .
 adtool
 A command-line tool for address database manipulation.
 .
 VCFViewer
 A GWorkspace inspector for viewing .vcf files.

Package: gnustep-back-common
Description-md5: 75775d35638525f5528de58c5ba5650b
Description-en: GNUstep GUI Backend - common files
 It is a backend component for the GNUstep GUI Library.
 The implementation of the GNUstep GUI Library is designed in two parts.
 The first part is the front-end component which is independent of platform
 and display system.  This front-end is combined with a back-end
 component which handles all of the display system dependent such as
 specific calls to the X Window System.
 .
 This package contains the common files needed by the GNUstep GUI Backend.

Package: gnustep-back0.32
Description-md5: c4ca7cc3d7c1ff57c96c251d544142e3
Description-en: GNUstep GUI Backend
 It is a backend component for the GNUstep GUI Library.
 The implementation of the GNUstep GUI Library is designed in two parts.
 The first part is the front-end component which is independent of platform
 and display system.  This front-end is combined with a back-end
 component which handles all of the display system dependent such as
 specific calls to the X Window System.
 .
 This is an empty package that depends on the various backends.

Package: gnustep-back0.32-cairo
Description-md5: ad624b0873d174986d5d663f0e4c8413
Description-en: GNUstep GUI Backend (cairo)
 It is a backend component for the GNUstep GUI Library.
 The implementation of the GNUstep GUI Library is designed in two parts.
 The first part is the front-end component which is independent of platform
 and display system.  This front-end is combined with a back-end
 component which handles all of the display system dependent such as
 specific calls to the X Window System.
 .
 This package provides the cairo backend.

Package: gnustep-back0.32-headless
Description-md5: 513a726c73b42afe8712f20c76bb770b
Description-en: GNUstep GUI Backend (headless)
 It is a backend component for the GNUstep GUI Library.
 The implementation of the GNUstep GUI Library is designed in two parts.
 The first part is the front-end component which is independent of platform
 and display system.  This front-end is combined with a back-end
 component which handles all of the display system dependent such as
 specific calls to the X Window System.
 .
 This package provides the headless backend which is suitable only for
 testing purposes.

Package: gnustep-back0.32-xlib
Description-md5: 34a076e3623953c6592cac3f38c47b8e
Description-en: GNUstep GUI Backend (xlib)
 It is a backend component for the GNUstep GUI Library.
 The implementation of the GNUstep GUI Library is designed in two parts.
 The first part is the front-end component which is independent of platform
 and display system.  This front-end is combined with a back-end
 component which handles all of the display system dependent such as
 specific calls to the X Window System.
 .
 This package provides the deprecated xlib backend.

Package: gnustep-base-common
Description-md5: 3b9baa7f67cda5445dafa1864dc587f6
Description-en: GNUstep Base library - common files
 The GNUstep Base Library is a powerful fast library of
 general-purpose, non-graphical Objective C classes, inspired by the
 OpenStep API but implementing Apple and GNU additions to the API as
 well.
 .
 This package contains the common files needed by the GNUstep Base library.

Package: gnustep-base-doc
Description-md5: 7a42edc1e78a97776d8f7f1f41f9ac7b
Description-en: Documentation for the GNUstep Base Library
 This package contains the GNUstep Base Library API reference, as well
 as the GNUstep Base programming manual and GNUstep Coding Standards
 in Info, HTML and PDF format.

Package: gnustep-base-runtime
Description-md5: 0282d1823d9ad32bb849f37bdc4e2c41
Description-en: GNUstep Base library - daemons and tools
 The GNUstep Base Library is a powerful fast library of
 general-purpose, non-graphical Objective C classes, inspired by the
 OpenStep API but implementing Apple and GNU additions to the API as
 well.
 .
 This package contains the runtime support files needed by GNUstep
 applications.

Package: gnustep-common
Description-md5: 21e07eaabb93b22e8ae11a6c5c6069f3
Description-en: Common files for the core GNUstep environment
 This package contains the main GNUstep configuration file, common
 files, scripts and directory layout needed to run any GNUstep
 software.

Package: gnustep-core-devel
Description-md5: 5e2c73f5f3771ecfb89dca395437e8d1
Description-en: GNUstep Development Environment -- core libraries
 These are the packages needed to develop programs for the GNUstep
 environment.
 .
 This is a metapackage that depends on the GNUstep core libraries
 (FoundationKit and AppKit, aka GNUstep Base and GUI).

Package: gnustep-core-doc
Description-md5: d4d2c2b0556302d94c3e856710d2c4bd
Description-en: GNUstep Development Environment -- core documentation
 These packages provide documentation for developing programs for the
 GNUstep environment.
 .
 This is a metapackage that depends on the documentation packages of
 the core GNUstep development environment (GNUstep Make, Base and
 GUI).

Package: gnustep-corebase-doc
Description-md5: 569a70b285b0288efcb4aa68b8539932
Description-en: GNUstep implementation of Apple's CoreFoundation (documentation)
 The GNUstep CoreBase Library is a library of general-purpose,
 non-graphical C objects.  For example, it includes types for strings,
 collections, byte streams, typed coders, invocations, notifications,
 notification dispatchers, moments in time, network ports, and event
 loops.
 .
 It provides functionality that aims to implement the non-graphical
 portion of Apple's CoreFoundation framework.
 .
 This package contains the API reference documentation in HTML format
 and examples.

Package: gnustep-devel
Description-md5: 420c2d7aa2dd99c3903918c951c973f9
Description-en: GNUstep Development Environment -- development tools
 These packages provide tools for development applications for GNUstep, as
 well as extra libraries for the GNUstep environment.
 .
 This is a metapackage that depends on gnustep-core-devel and commonly
 used development applications.

Package: gnustep-dl2
Description-md5: f6ce59b0410262c344d868ab0d1471bb
Description-en: Objective-C Classes needed for Database Access
 GNUstep Database Library Version 2 is needed by GNUstep applications that
 communicate with databases.  It's an implementation of Apple's
 Enterprise Objects Framework (EOF) v 3.0 (from NeXT), and Apple's
 WebObjects 4.5 interface.
 .
 This package contains the EOModelEditor application, the
 eoutil/gdlgsdoc tools and the GDL2 palette for Gorm.

Package: gnustep-dl2-doc
Description-md5: 2e491a506262d5ee1198bb56d0b22dce
Description-en: GNUstep Database Library 2 (documentation)
 GNUstep Database Library Version 2 is needed by GNUstep applications
 that communicate with databases.  It's an implementation of Apple's
 Enterprise Objects Framework (EOF) v 3.0 (from NeXT), and Apple's
 WebObjects 4.5 interface.
 .
 This package contains the GDL2Intro manual (in Info, HTML and PDF
 format), the GDL2 libraries API reference and some examples.

Package: gnustep-dl2-postgresql-adaptor
Description-md5: 1f7940d9104f97706fb338ea8b5e8bed
Description-en: gnustep-dl2 adaptor to connect to PostgreSQL
 This specific EOAdaptor project supports PostgreSQL 8.1 and higher
 .
 GNUstep Database Library Version 2 is needed by GNUstep applications that
 communicate with databases.  It's an implementation of Apple's
 Enterprise Objects Framework (EOF) v 3.0 (from NeXT), and Apple's
 WebObjects 4.5 interface.

Package: gnustep-dl2-sqlite-adaptor
Description-md5: 7df54d255b49b6c2b77de7c0e572d394
Description-en: gnustep-dl2 adaptor to connect to SQLite
 This specific EOAdaptor project supports SQLite 3.x and higher
 .
 GNUstep Database Library Version 2 is needed by GNUstep applications that
 communicate with databases.  It's an implementation of Apple's
 Enterprise Objects Framework (EOF) v 3.0 (from NeXT), and Apple's
 WebObjects 4.5 interface.

Package: gnustep-examples
Description-md5: c978947c2d7d881dce26622cd5e296b4
Description-en: GNUstep example applications
 A collection of examples for the GNUstep libraries.  Some of them are
 useful applications on their own, others are intended only for
 testing purposes.

Package: gnustep-full
Description-md5: c185c18b4cad0ffb04b28135cd4e497e
Description-en: Complete set of GNUstep packages
 This package depends on all available GNUstep packages: tools,
 applications, frameworks, libraries, documentation, etc.  The only
 exception is SOGo and its dependencies, which are not co-installable
 with libgnustep-dl2-dev.
 .
 This is a metapackage which includes some leaf and specialized
 packages that most users wouldn't want to install.

Package: gnustep-games
Description-md5: ccb0bfaff1d7a5c398647ae23633ca76
Description-en: GNUstep based games
 These packages are a few games for GNUstep.
 .
 This is a metapackage that depends on (almost) all games designed for
 the GNUstep environment.

Package: gnustep-gui-common
Description-md5: e022305b133200b5baa09df6daaa6bd6
Description-en: GNUstep GUI Library - common files
 The GNUstep GUI Library is a powerful library of graphical user interface
 classes written completely in the Objective-C language; the classes are
 based upon the OpenStep specification, and provide the user with a
 traditional nextstep-like look and feel.
 .
 This package contains the common files needed by the GNUstep GUI library.

Package: gnustep-gui-doc
Description-md5: e06b30372c8f8ee847c28f14de8dbc00
Description-en: Documentation for the GNUstep GUI Library
 The GNUstep GUI Library is a powerful library of graphical user interface
 classes written completely in the Objective-C language; the classes are
 based upon the OpenStep specification, and provide the user with a
 traditional nextstep-like look and feel.
 .
 This package contains text, gsdoc, PDF and HTML documentation for the
 GNUstep GUI Library.

Package: gnustep-gui-runtime
Description-md5: 29341114fdad89f562554b5ab37477d7
Description-en: GNUstep GUI Library - runtime files
 The GNUstep GUI Library is a powerful library of graphical user interface
 classes written completely in the Objective-C language; the classes are
 based upon the OpenStep specification, and provide the user with a
 traditional nextstep-like look and feel.
 .
 This package contains the runtime support files needed by GNUstep GUI
 applications.

Package: gnustep-icons
Description-md5: edd6db7db5d3107f354f16d27ff893f2
Description-en: Several free icons for use with GNUstep and others
 They all have a basic NeXTSTEPish look and feel. These icons are
 placed where the WindowMaker package expects them by default.

Package: gnustep-make
Description-md5: 7310f8ab166503bcfee57a368b5ff34c
Description-en: GNUstep build system
 This package contains the makefiles needed to compile any GNUstep
 software, and the GNUstep Test Framework used by GNUstep packages to
 build and run tests.

Package: gnustep-make-doc
Description-md5: 98bf098f69a7d90ca5639d83ded2753d
Description-en: Documentation for GNUstep Make
 This package contains the GNUstep Make manual in Info, HTML and PDF
 format.  Also included are several documents such as the GNUstep
 HOWTO, FAQ and explanation of the GNUstep filesystem which are useful
 to get familiar with the basic aspects of the GNUstep environment.

Package: gnustep-multiarch
Description-md5: 82e873d650253043aa67911e7577d758
Description-en: GNUstep Multi-Arch support
 This package contains the symlinks in the GNUstep System Library
 (/usr/lib/x86_64-linux-gnu/GNUstep) to their corresponding
 architecture-independent directories at /usr/share.

Package: gnustep-netclasses-doc
Description-md5: 08be97ea244dac108171f3a4e9e37367
Description-en: GNUstep framework for socket programming (documentation)
 Netclasses is an easy to use interface to socket programming in Objective-C
 with GNUstep. The core netclasses supports virtually any protocol, but the
 distribution comes with everything needed for TCP/IP (opening ports,
 background connections, etc.). Netclasses seamlessly integrates into
 NSRunLoop, which means there should be no need for redesigning applications
 to use it.
 .
 This package contains the library API reference documentation (in
 HTML format) and some examples.

Package: gnustep-performance-doc
Description-md5: 029a3afb9f9f294e1a89ac9bcb7100d7
Description-en: GNUstep performance library (documentation)
 The GNUstep performance library implements various classes intended
 to be used in high-performance libraries and applications.  Available
 are classes for caching objects in memory for rapid access, managing
 FIFO queues, thread pools for performing methods which need to make
 use of a runloop for I/O and/or timers, for objects in parallel in
 other threads, linked list functionality, timing information,
 statistics about the number of events or the duration of operations,
 uniqued objects and more.
 .
 This package contains the API reference documentation.

Package: gnustep-sqlclient-doc
Description-md5: 21638f7d8a6f6742388deebeff310b47
Description-en: SQL client library for GNUstep (documentation)
 The SQLClient library is designed to provide a simple interface to
 SQL databases for GNUstep applications.  It does not attempt the sort
 of abstraction provided by the much more sophisticated GDL2 library
 but rather allows applications to directly execute SQL queries and
 statements.
 Major features:
 .
 * Simple API for executing queries and statements.
 * Simple API for combining multiple SQL statements into a single
 transaction.
 * Supports multiple sumultaneous named connections to a database
 server in a thread-safe manner.
 * Supports multiple simultaneous connections to different database
 servers with backend driver bundles loaded for different database
 engines.
 * Configuration for all connections held in one place and referenced
 by connection name for ease of configuration control.
 * Thread safe operation.
 .
 Supported backend bundles are ECPG, Postgres, MariaDB/MySQL and SQLite.
 .
 This package contains the API reference documentation.

Package: gnutls-bin
Description-md5: 8c6f2c11137672d47a2b00c58854cbc8
Description-en: GNU TLS library - commandline utilities
 GnuTLS is a portable library which implements the Transport Layer
 Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram
 Transport Layer Security (DTLS 1.0, 1.2) protocols.
 .
 GnuTLS features support for:
 - certificate path validation, as well as DANE and trust on first use.
 - the Online Certificate Status Protocol (OCSP).
 - public key methods, including RSA and Elliptic curves, as well as password
 and key authentication methods such as SRP and PSK protocols.
 - all the strong encryption algorithms, including AES and Camellia.
 - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets.
 - HSMs and cryptographic tokens, via PKCS #11.
 .
 This package contains a commandline interface to the GNU TLS library, which
 can be used to set up secure connections from e.g. shell scripts, debugging
 connection issues or managing certificates.
 .
 Useful utilities include:
 - TLS termination: gnutls-cli, gnutls-serv
 - key and certificate management: certtool, ocsptool, p11tool
 - credential management: srptool, psktool

Package: go-bindata
Description-md5: 08cee567afc36736faa12b71862e6430
Description-en: embed data in a Go program
 This tool converts any file into manageable Go source code. It is
 useful for embedding binary data into a Go program. The file data is
 optionally gzip compressed before being converted to a raw byte
 slice.
 .
 This package provides the standalone utility `go-bindata`.

Package: go-bluetooth
Description-md5: 44b3456647de24da9126a9b6ba22e599
Description-en: Golang bluetooth client based on bluez DBus interfaces (program)
 This package contains a Go bluetooth API for Linux-based Bluez DBus interface.
 .
 High level features supported:
 - Client code generation from bluez documentation
 - Shell wrappers for rfkill, btmgmt, hciconfig, hcitool
 - An hci socket basic API (inspired by go-ble/ble
 - Expose bluetooth service from go code [unstable]
 - Pairing and authentication support (via agent)
 - Beaconing send & receive (iBeacon and Eddystone)
 - Mesh API support (since v5.53)
 .
 This package contains the client software.

Package: go-cowsql
Description-md5: d77664c2043326f27d99ec68bfe6c495
Description-en: Pure-Go cowsql client
 Go-cowsql is a pure-Go cowsql client implementation. 2 binaries are
 provided:
 - cowsql-demo, a demo cowsql application, which exposes a simple
 key/value store over an HTTP API,
 - cowsql, a basic SQLite-like cowsql shell which supports
 normal SQL queries plus the special .cluster and .leader
 commands to inspect the cluster members and the current leader.

Package: go-dqlite
Description-md5: a23c94cd7a6c9d14e9e96fae9a2c5956
Description-en: Pure-Go dqlite client
 Go-dqlite is a pure-Go dqlite client implementation. 2 binaries are
 provided:
 - dqlite-demo, a demo dqlite application, which exposes a simple
 key/value store over an HTTP API,
 - dqlite, a basic SQLite-like dqlite shell which supports
 normal SQL queries plus the sp ecial .cluster and .leader
 commands to inspect the cluster members and the current leader.

Package: go-for-it
Description-md5: c1356e318536378efe8b7fcb6f16f4d7
Description-en: Simple and stylish productivity app
 GoForIt! is a simple and stylish productivity app, featuring
 a to-do list, merged with a timer that keeps your focus on the
 current task.

Package: go-git
Description-md5: e51db9dca545f3c2e90657e459772a1f
Description-en: highly extensible Git implementation in pure Go (command line)
 go-git is a highly extensible git implementation library written in pure Go.
 .
 It can be used to manipulate git repositories at low level (plumbing) or high
 level (porcelain), through an idiomatic Go API. It also supports several types
 of storage, such as in-memory filesystems, or custom implementations, thanks
 to the Storer interface.
 .
 This package provides command line interface of this library.

Package: go-internal
Description-md5: b27b6a891cba0903802524957c4bde81
Description-en: Selected Go-internal packages factored out from the standard library (binaries)
 The go-internal repository factors out an opinionated selection of
 internal packages and functionality from the Go standard library.
 Currently this consists mostly of packages and testing code from
 within the Go tool implementation.
 .
 Included are the following:
 .
 * dirhash: calculate hashes over directory trees the same way
 that the Go tool does.
 * goproxytest: a GOPROXY implementation designed for test use.
 * gotooltest: Use the Go tool inside test scripts (see testscript below).
 * imports: list of known architectures and OSs, and support for reading
 import statements.
 * modfile: read and write go.mod files while preserving formatting
 and comments.
 * module: module paths and versions.
 * par: do work in parallel.
 * semver: semantic version parsing.
 * testenv: information on the current testing environment.
 * testscript: script-based testing based on txtar files.
 * txtar: simple text-based file archives for testing.
 .
 This package contains the compiled binaries, namely testscript,
 txtar-addmod, txtar-c and txtar-goproxy.

Package: go-jsonschema
Description-md5: 86dea7cee94b8507dc0d2af90c5874f2
Description-en: generate Go data types from JSON Schema definitions (program)
 go-jsonschema is a tool to generate Go data types from JSON Schema
 definitions: http://json-schema.org/
 .
 This tool generates Go data types and structs that corresponds to
 definitions in the schema, along with unmarshalling code that validates
 the input JSON according to the schema's validation rules.
 .
 This package contains the binaries.

Package: go-junit-report
Description-md5: 3da3ede090b1ba71b6b42ea0a828e7ef
Description-en: convert Go test output to JUnit XML (program)
 go-junit-report is a tool that converts go test output to a JUnit
 compatible XML report, suitable for use with applications such as
 Jenkins or GitLab CI.
 .
 By default, go-junit-report reads go test -v output generated by the
 standard library testing package from stdin and writes a JUnit XML
 report to stdout.

Package: go-l2tp
Description-md5: c9ad92cd3e9f7c14dacf9afb19eedcd7
Description-en: L2TP and PPPoE tools built using the go-l2tp package
 go-l2tp is a suite of Go libraries for building L2TP applications on
 Linux systems.
 .
 It includes a set of daemons for managing various related connections:
 * kl2tpd is a client (LAC-mode) L2TPv2 daemon,
 * ql2tpd manages static L2TPv3 Ethernet connections,
 * kpppoed is a PPPoE server daemon which can be used alongside kl2tpd
 to implement L2TP Access Concentrator connections.
 .
 The go-l2tp daemons use the Linux kernel L2TP and PPP subsystems for
 data transport.  PPP termination is delegated to pppd.

Package: go-landlock
Description-md5: ec837b76e973df21d7d8ad080b96d21a
Description-en: Linux Landlock sandboxing feature (program)
 The Go-Landlock library restricts the current processes' ability to use
 files, using Linux 5.13's Landlock feature. (Package documentation
 (https://pkg.go.dev/github.com/landlock-lsm/go-landlock/landlock))
 .
 This package contains the command-line tools.

Package: go-md2man
Description-md5: 3cb32e3dafe0fcb59f08ab326dfb0756
Description-en: utility to create manpages from markdown
 Turns Markdown into manpages, which is really handy for people
 that don't want to learn how to make manpages from stuff like DocBook.
 .
 This package contains the conversion binary for go-md2man version 2.

Package: go-mmproxy
Description-md5: 3eaf3a7a33b93e866771ea747bf27e42
Description-en: Golang implementation of mmproxy
 'go-mmproxy' is a standalone application that unwraps HAProxy's
 PROXY-protocol so that the TCP connection to the end server comes from
 client's - instead of proxy server's - IP address and port number.
 .
 This is a Golang reimplementation of mmproxy created to improve on
 mmproxy's runtime stability while providing potentially greater
 performance in terms of connection and packet throughput.

Package: go-msgauth
Description-md5: af8265053c2922b6456d1926d1f42091
Description-en: Go library and tools for DKIM, DMARC and Authentication-Results (program)
 Tools included in go-msgauth:
 .
 * dkim-keygen: generate a DKIM key
 * dkim-milter: a mail filter to sign and verify DKIM signatures
 * dkim-verify: verify a DKIM-signed email
 * dmarc-lookup: lookup the DMARC policy of a domain

Package: go-mtpfs
Description-md5: cc3e99acc12e8347f7b218086c57651f
Description-en: Mount MTP devices over FUSE
 Go-mtpfs is a simple FUSE filesystem for mounting Android devices as
 an MTP device.
 .
 It will expose all storage areas of a device in the mount, and only
 reads file metadata as needed, making it mount quickly. It uses Android
 extensions to read/write partial data, so manipulating large files
 requires no extra space in /tmp.

Package: go-multiaddr
Description-md5: d853c7c3256b5d0de12cf3a3356d4105
Description-en: implementation of the Multiaddr network address format in Go
 Multiaddr is a standard for representing network addresses that are
 self-describing, composable, and future-proof. It allows applications
 to treat addresses as opaque tokens and avoid making assumptions about
 the underlying address representation or length.
 .
 This package provides a command-line interface (CLI) tool for:
 * Parsing and validating Multiaddr strings.
 * Converting between human-readable and binary-packed formats.
 * Resolving specialized Multiaddrs like /dns4 or /dnsaddr.
 * Inspecting protocol components within a given address.

Package: go-multihash
Description-md5: dd494ee5e2cb6d4e283e89028801fc40
Description-en: Go implementation of the Multihash format (program)
 Multihash is a protocol that describes a hash digest using a self-describing
 format. It prefixes the hash with an identifier for the hashing algorithm and
 the length of the digest in bytes. This allows systems to handle various
 hashing algorithms in a unified way, providing flexibility and future-proofing
 without requiring prior knowledge of the specific hash function used.
 .
 This library provides functions for encoding and decoding Multihash values,
 summing data with various cryptographic hash functions into Multihash
 format, and verifying Multihash integrity.
 .
 It is a foundational component of content-addressed systems like IPFS,
 which rely on self-describing data for distributed and decentralized
 content verification.
 .
 This package contains the 'multihash' executable command-line usage.

Package: go-org
Description-md5: 23700d444f77a019dfcd79e8dc5e2ebc
Description-en: Org mode parser with HTML & pretty-printed Org rendering (program)
 go-org is an Org mode parser written in Go.
 .
 Take a look at https://niklasfasching.github.io/go-org/ for some examples
 and an online Org → HTML demo (Wasm based).
 .
 Please note that the goal for the HTML export is to produce sensible HTML
 output, not to exactly reproduce output the output of org-html-export.
 .
 This package contains the go-org executable.

Package: go-proto-validators
Description-md5: 5f7fa4db8fb8ffb13dc79bd920c876a9
Description-en: Generate message validators from .proto annotations (program)
 A protoc plugin that generates Validate() error functions on Go proto
 structs based on field options inside .proto files. The validation
 functions are code-generated and thus don't suffer on performance from
 tag-based reflection on deeply-nested messages.
 .
 This package contains the command-line protoc plugin.

Package: go-qrcode
Description-md5: daf569259639d968fb48bda535768b1e
Description-en: QR Code encoder (Go program)
 Package qrcode implements a QR Code encoder in Go language.
 .
 A QR Code is a matrix (two-dimensional) barcode. Arbitrary content may
 be encoded, with URLs being a popular choice :)
 .
 Each QR Code contains error recovery information to aid reading damaged
 or obscured codes. There are four levels of error recovery: Low, medium,
 high and highest. QR Codes with a higher recovery level are more robust
 to damage, at the cost of being physically larger.
 .
 The maximum capacity of a QR Code varies according to the content encoded
 and the error recovery level. The maximum capacity is 2,953 bytes, 4,296
 alphanumeric characters, 7,089 numeric digits, or a combination of these.
 .
 This package contains the command-line tool qrcode.

Package: go-qrcode-yeqown
Description-md5: 8744999ff0b2bc49a5ffbc0064565446
Description-en: generate QR Codes with customized styles (program)
 go-qrcode generate QR Codes with customized styles.
 .
 Features
 .
 [x] Normally generate QR code across version 1 to version 40.
 [x] Automatically analyze QR version by source text.
 [x] Specifying cell shape allowably with WithCustomShape,
 WithCircleShape (default is rectangle)
 [x] Specifying output file's format with WithBuiltinImageEncoder,
 WithCustomImageEncoder (default is JPEG)
 [x] Not only shape of cell, but also color of QR Code background and
 foreground color.
 [x] WithLogoImage, WithLogoImageFilePNG, WithLogoImageFileJPEG help you
 add an icon at the central of QR Code.
 [x] WithBorderWidth allows one to specify any width of 4 sides around the
 qrcode.
 [x] WebAssembly support, check out the Example
 (/example/webassembly/README.md) and README (/cmd/wasm/README.md) for
 more detail.
 [x] support Halftone QR Codes, check out the Example (/example/with-
 halftone).
 .
 This package contains the command-line tool, named 'qrcode-yeqown' to
 avoid conflict with the 'go-qrcode' package.

Package: go-rpmdb
Description-md5: 443f553ff5ef2916170767563a5d1af2
Description-en: Package enumeration tool in a RPM DB
 a tiny appliceation for enumerating packages in a RPM DB Packages file.

Package: go-sendxmpp
Description-md5: 80c11ad24fcdcb3c77a6005f0cf9a3d6
Description-en: Command line utility to send messages or files using XMPP
 Go-sendxmpp can send messages or files (if the server supports http-upload)
 to an XMPP contact or MUC. It is inspired by the perl tool sendxmpp.

Package: go-spdx
Description-md5: 86349cec3ca9aa113357a6cc843ece37
Description-en: check if an SPDX ID satisfies an SPDX Expression (program)
 Golang implementation of a checker for determining if a set of SPDX IDs
 satisfies an SPDX Expression.
 .
 spdx-validate is a command-line tool that validates SPDX license
 expressions.

Package: go-staticcheck
Description-md5: ed4eaeb46a99f09cf48cfe5f83a7b892
Description-en: advanced Go linter
 Staticcheck is a state of the art linter for the Go programming language.
 Using static analysis, it finds bugs and performance issues, offers
 simplifications, and enforces style rules.

Package: goaccess
Description-md5: e853947ab964c68dd79dc8ed5d629298
Description-en: log analyzer and interactive viewer for the Apache web server
 Displays fast and valuable HTTP statistics for system administrators that
 require a visual report on the fly.
 .
 The collected information will be displayed to the user (sysadmin) in a
 visual/interactive window. Collected information includes:
 .
 -General Statistics, Bandwidth etc.
 -Top Visitors
 -Requested files
 -Requested static files, images, swf, js, etc.
 -Referrers URLs
 -404 or Not Found
 -Operating Systems
 -Browsers and Spiders
 -Hosts, Reverse DNS, IP Location
 -HTTP Status Codes
 -Referring Sites
 -Unlimited log file size
 .
 GoAccess can parse both of Apaches' log formats, the Common Log Format and
 the Combined Log Format

Package: goaccess-dbgsym
Description-md5: 02880144cd02d745912326f5944e08bd
Description-en: debug symbols for goaccess

Package: goattracker
Description-md5: a8d20219791182cd25809e96f1baa6db
Description-en: C64 music editor
 This is a crossplatform C64 music editor. Supports emulated output via Dag
 Lem's reSID engine, the HardSID soundcard or CatWeasel MK3.
 .
 It supports emulated output via the software reSID engine, the HardSID
 soundcard, or the Catweasel (MK3/MK4) controller card, and produces songs in
 its own format (*.SNG). The program can also export tunes in SID format, BIN
 format, or Commodore PRG format for inclusion on a floppy you can stick into
 a 1541/1571/1581 drive.
 .
 Like most tracker programs, the program is able to import instrument files,
 create and modify track patterns, set the order of playback of patterns and
 change details of the song such as the title and author. If you are familiar
 with tracker-like programs, then GoatTracker will feel like a simple version
 of those, though with differences attributable to the hardware. People new to
 composing in general should look up other information on composing on the
 C64.

Package: goawk
Description-md5: a1858eef565e3823583efaf62e91f649
Description-en: POSIX-compliant AWK interpreter written in Go, with CSV support (program)
 GoAWK is a POSIX-compatible version of AWK, and additionally has a CSV
 mode for reading and writing CSV and TSV files.
 .
 Additional features GoAWK has over AWK:
 .
 * It has proper support for CSV and TSV files.
 * It's the only AWK implementation with a code coverage feature.
 * It supports negative field indexes to access fields from the right,
 for example, $-1 refers to the last field.
 * It's embeddable in your Go programs! You can even call custom Go
 functions from your AWK scripts.
 * Most AWK scripts are faster than awk and on a par with gawk, though
 usually slower than mawk.
 * The parser supports 'single-quoted strings' in addition to "double-
 quoted strings", primarily to make Windows one-liners easier when using
 the cmd.exe shell (which uses " as the quote character).
 .
 This package provides the CLI interface to goawk.

Package: gob2
Description-md5: 0f5d229d9f79efbdbf11a584051163fb
Description-en: GTK+ Object Builder
 GOB is a preprocessor which simplifies the writing of GObjects in C.
 The syntax is somewhat similar to that for Java, yacc and lex.

Package: goban-original-games
Description-md5: f30b11df760ad3c418fafdde2d56cafe
Description-en: Original games set for the Goban screensaver
 Several famous games for displaying by the Goban screensaver
 (database taken from Jan van Rongen at
 http://www.euronet.nl/users/cl628517/page22.html).

Package: goban-ss
Description-md5: 13cf305b448027d1b7f015a9686c19a3
Description-en: Goban screensaver
 A version of cgoban (by Bill Shubert, aka wms on the go
 servers, see http://www.inetarena.com/~wms/comp/cgoban) modified to
 run as a screensaver.
 .
 Displays a full-screen board and plays games from SGF files
 picked at random.

Package: gobby
Description-md5: 088a679a3173ccd85e58bf5c705d5e76
Description-en: infinote-based collaborative text editor
 Gobby is an editor which allows one to edit text documents and source files
 collaboratively over a network. All users could work on the file
 simultaneously without the need to lock it. The parts the various users
 write are highlighted in different colours and it supports syntax
 highlighting of various programming and markup languages.
 .
 Gobby is portable to both Windows and Unix-like platforms and makes use of
 the Gtk+ toolkit. A dedicated server is available in the infinoted package.

Package: gobgpd
Description-md5: e6f6939bca8bc73a3489a527ad1b3bc7
Description-en: BGP implemented in Go (daemon and client)
 GoBGP is an open source BGP implementation designed from scratch for
 modern environment and implemented in Go. It is designed to exploit
 multicore processors and can be easily integrated with other software
 through an RPC API.
 .
 This package contains both the daemon and the client.

Package: gobjc
Description-md5: 8eb5a7695a9f4935cb3126a66df29405
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C compiler.

Package: gobjc++
Description-md5: db23ebaaaeb19bd162f9458eb00d25ef
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++ compiler.

Package: gobjc++-11
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-aarch64-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-alpha-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-arc-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-arm-linux-gnueabi
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-arm-linux-gnueabihf
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-hppa-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-i686-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-m68k-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-multilib
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-11-multilib-i686-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-11-multilib-powerpc-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-11-multilib-powerpc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-11-multilib-sparc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-11-multilib-x86-64-linux-gnux32
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-11-powerpc-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-powerpc64-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-powerpc64le-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-riscv64-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-s390x-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-sh4-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-sparc64-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-11-x86-64-linux-gnux32
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-aarch64-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-alpha-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-arc-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-arm-linux-gnueabi
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-arm-linux-gnueabihf
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-hppa-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-i686-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-m68k-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-multilib
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-12-multilib-i686-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-12-multilib-powerpc-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-12-multilib-powerpc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-12-multilib-sparc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-12-multilib-x86-64-linux-gnux32
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-12-powerpc-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-powerpc64-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-powerpc64le-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-riscv64-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-s390x-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-sh4-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-sparc64-linux-gnu
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-12-x86-64-linux-gnux32
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-13
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-13-aarch64-linux-gnu
Description-md5: d431b0e6e4059db3dd1d284e2868e6fc
Description-en: GNU Objective-C++ compiler for the aarch64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the aarch64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-alpha-linux-gnu
Description-md5: d791f26142e902cd9b7f3052d01a2c00
Description-en: GNU Objective-C++ compiler for the alpha-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the alpha-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-arc-linux-gnu
Description-md5: 6f227b5a2af605539062daa1f4c9f435
Description-en: GNU Objective-C++ compiler for the arc-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the arc-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-arm-linux-gnueabi
Description-md5: 0245850404aea9a7aa951095b7237e83
Description-en: GNU Objective-C++ compiler for the arm-linux-gnueabi architecture
 This is the GNU Objective-C++ compiler for the arm-linux-gnueabi architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-arm-linux-gnueabihf
Description-md5: 6a023a9d4124afa528373e4a11661544
Description-en: GNU Objective-C++ compiler for the arm-linux-gnueabihf architecture
 This is the GNU Objective-C++ compiler for the arm-linux-gnueabihf architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-for-build
Description-md5: c4787a502b3ba4f5182d072f7a9b7dc4
Description-en: GNU Objective-C++ compiler for the build architecture
 This is the GNU Objective-C++ compiler for the build architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 This is a dependency package.

Package: gobjc++-13-for-host
Description-md5: 6eb456849ad49181c17bb137b0c69f45
Description-en: GNU Objective-C++ compiler for the host architecture
 This is the GNU Objective-C++ compiler for the host architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gobjc++-13-hppa-linux-gnu
Description-md5: 50a86c3a5d1531ebdf5cd368969d20ed
Description-en: GNU Objective-C++ compiler for the hppa-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the hppa-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-i686-linux-gnu
Description-md5: b39381afe15d2749b764ed69f8ebf869
Description-en: GNU Objective-C++ compiler for the i686-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the i686-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-loongarch64-linux-gnu
Description-md5: 6a27be1edc17a07f95ddcf91f0f9bcbc
Description-en: GNU Objective-C++ compiler for the loongarch64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the loongarch64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-m68k-linux-gnu
Description-md5: 3c00cacbb399e7b0acffa015460fef4d
Description-en: GNU Objective-C++ compiler for the m68k-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the m68k-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-multilib
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-13-multilib-i686-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-13-multilib-powerpc-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-13-multilib-powerpc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-13-multilib-sparc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-13-multilib-x86-64-linux-gnux32
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-13-powerpc-linux-gnu
Description-md5: d68dd3d4aba21ddbecca0ced59b52696
Description-en: GNU Objective-C++ compiler for the powerpc-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the powerpc-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-powerpc64-linux-gnu
Description-md5: 0e8181f30a99e7ae6813c3e7718c72dc
Description-en: GNU Objective-C++ compiler for the powerpc64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the powerpc64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-powerpc64le-linux-gnu
Description-md5: 62d25be8e9d06181c6d2eaa1dab2a772
Description-en: GNU Objective-C++ compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the powerpc64le-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-riscv64-linux-gnu
Description-md5: 9a5818aa29919ffe77de03b3895dc8e2
Description-en: GNU Objective-C++ compiler for the riscv64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the riscv64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-s390x-linux-gnu
Description-md5: 1ec28737276f7e4ee370125d58428a01
Description-en: GNU Objective-C++ compiler for the s390x-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the s390x-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-sh4-linux-gnu
Description-md5: 2d644c9c66d945720e7c929a9903db66
Description-en: GNU Objective-C++ compiler for the sh4-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the sh4-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-sparc64-linux-gnu
Description-md5: 17c45544e8bbc7c447b84b19c2c7b876
Description-en: GNU Objective-C++ compiler for the sparc64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the sparc64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-x86-64-linux-gnu
Description-md5: d42533fdeebe4ead4bce7ea608fd980c
Description-en: GNU Objective-C++ compiler for the x86_64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the x86_64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-13-x86-64-linux-gnux32
Description-md5: 39cdee6b1240548a57cbd563f566e4ad
Description-en: GNU Objective-C++ compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Objective-C++ compiler for the x86_64-linux-gnux32 architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-14-aarch64-linux-gnu
Description-md5: d431b0e6e4059db3dd1d284e2868e6fc
Description-en: GNU Objective-C++ compiler for the aarch64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the aarch64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-alpha-linux-gnu
Description-md5: d791f26142e902cd9b7f3052d01a2c00
Description-en: GNU Objective-C++ compiler for the alpha-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the alpha-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-arc-linux-gnu
Description-md5: 6f227b5a2af605539062daa1f4c9f435
Description-en: GNU Objective-C++ compiler for the arc-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the arc-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-arm-linux-gnueabi
Description-md5: 0245850404aea9a7aa951095b7237e83
Description-en: GNU Objective-C++ compiler for the arm-linux-gnueabi architecture
 This is the GNU Objective-C++ compiler for the arm-linux-gnueabi architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-arm-linux-gnueabihf
Description-md5: 6a023a9d4124afa528373e4a11661544
Description-en: GNU Objective-C++ compiler for the arm-linux-gnueabihf architecture
 This is the GNU Objective-C++ compiler for the arm-linux-gnueabihf architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-for-build
Description-md5: c4787a502b3ba4f5182d072f7a9b7dc4
Description-en: GNU Objective-C++ compiler for the build architecture
 This is the GNU Objective-C++ compiler for the build architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 This is a dependency package.

Package: gobjc++-14-for-host
Description-md5: 6eb456849ad49181c17bb137b0c69f45
Description-en: GNU Objective-C++ compiler for the host architecture
 This is the GNU Objective-C++ compiler for the host architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gobjc++-14-hppa-linux-gnu
Description-md5: 50a86c3a5d1531ebdf5cd368969d20ed
Description-en: GNU Objective-C++ compiler for the hppa-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the hppa-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-i686-linux-gnu
Description-md5: b39381afe15d2749b764ed69f8ebf869
Description-en: GNU Objective-C++ compiler for the i686-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the i686-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-loongarch64-linux-gnu
Description-md5: 6a27be1edc17a07f95ddcf91f0f9bcbc
Description-en: GNU Objective-C++ compiler for the loongarch64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the loongarch64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-m68k-linux-gnu
Description-md5: 3c00cacbb399e7b0acffa015460fef4d
Description-en: GNU Objective-C++ compiler for the m68k-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the m68k-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-multilib
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-14-multilib-i686-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-14-multilib-powerpc-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-14-multilib-powerpc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-14-multilib-sparc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-14-multilib-x86-64-linux-gnux32
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-14-powerpc-linux-gnu
Description-md5: d68dd3d4aba21ddbecca0ced59b52696
Description-en: GNU Objective-C++ compiler for the powerpc-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the powerpc-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-powerpc64-linux-gnu
Description-md5: 0e8181f30a99e7ae6813c3e7718c72dc
Description-en: GNU Objective-C++ compiler for the powerpc64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the powerpc64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-powerpc64le-linux-gnu
Description-md5: 62d25be8e9d06181c6d2eaa1dab2a772
Description-en: GNU Objective-C++ compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the powerpc64le-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-riscv64-linux-gnu
Description-md5: 9a5818aa29919ffe77de03b3895dc8e2
Description-en: GNU Objective-C++ compiler for the riscv64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the riscv64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-s390x-linux-gnu
Description-md5: 1ec28737276f7e4ee370125d58428a01
Description-en: GNU Objective-C++ compiler for the s390x-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the s390x-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-sh4-linux-gnu
Description-md5: 2d644c9c66d945720e7c929a9903db66
Description-en: GNU Objective-C++ compiler for the sh4-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the sh4-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-sparc64-linux-gnu
Description-md5: 17c45544e8bbc7c447b84b19c2c7b876
Description-en: GNU Objective-C++ compiler for the sparc64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the sparc64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-x86-64-linux-gnu
Description-md5: d42533fdeebe4ead4bce7ea608fd980c
Description-en: GNU Objective-C++ compiler for the x86_64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the x86_64-linux-gnu architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-14-x86-64-linux-gnux32
Description-md5: 39cdee6b1240548a57cbd563f566e4ad
Description-en: GNU Objective-C++ compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Objective-C++ compiler for the x86_64-linux-gnux32 architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-15-aarch64-linux-gnu
Description-md5: 8c9b886386df4b1c64ebec8749fc5bef
Description-en: GNU Objective-C++ compiler for the aarch64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 aarch64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-alpha-linux-gnu
Description-md5: 25137e3af3538e9d8aadb7199d8404cd
Description-en: GNU Objective-C++ compiler for the alpha-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 alpha-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-arc-linux-gnu
Description-md5: 0c478c9744e22761eb1470bedd69682c
Description-en: GNU Objective-C++ compiler for the arc-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 arc-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-arm-linux-gnueabi
Description-md5: b61a9886a62e391fbd31a9e9309a3b12
Description-en: GNU Objective-C++ compiler for the arm-linux-gnueabi architecture
 This is the GNU Objective-C++ compiler for the
 arm-linux-gnueabi architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-arm-linux-gnueabihf
Description-md5: 261e29244f12c871515d1cfa31a8d702
Description-en: GNU Objective-C++ compiler for the arm-linux-gnueabihf architecture
 This is the GNU Objective-C++ compiler for the
 arm-linux-gnueabihf architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-for-build
Description-md5: c4787a502b3ba4f5182d072f7a9b7dc4
Description-en: GNU Objective-C++ compiler for the build architecture
 This is the GNU Objective-C++ compiler for the build architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 This is a dependency package.

Package: gobjc++-15-for-host
Description-md5: 6eb456849ad49181c17bb137b0c69f45
Description-en: GNU Objective-C++ compiler for the host architecture
 This is the GNU Objective-C++ compiler for the host architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gobjc++-15-hppa-linux-gnu
Description-md5: 7343899be35bb1a8e3d219b22bc087b1
Description-en: GNU Objective-C++ compiler for the hppa-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 hppa-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-i686-linux-gnu
Description-md5: ce03cf0cc1014786da72282ec070cc67
Description-en: GNU Objective-C++ compiler for the i686-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 i686-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-loongarch64-linux-gnu
Description-md5: e2baeba625e11cfcc811729ce7cc6032
Description-en: GNU Objective-C++ compiler for the loongarch64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 loongarch64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-m68k-linux-gnu
Description-md5: 08eefeb0665560974c6b88637a09af8a
Description-en: GNU Objective-C++ compiler for the m68k-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 m68k-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-multilib
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-15-multilib-i686-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-15-multilib-powerpc-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-15-multilib-powerpc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-15-multilib-sparc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-15-multilib-x86-64-linux-gnux32
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-15-powerpc-linux-gnu
Description-md5: 1f7c0dfc4b1772e0457f6f87e259cf15
Description-en: GNU Objective-C++ compiler for the powerpc-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 powerpc-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-powerpc64-linux-gnu
Description-md5: 03a6703d09bd95a79637230f2df754d7
Description-en: GNU Objective-C++ compiler for the powerpc64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 powerpc64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-powerpc64le-linux-gnu
Description-md5: e61956edd638c02a973f49b55e3bea82
Description-en: GNU Objective-C++ compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 powerpc64le-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-riscv64-linux-gnu
Description-md5: f5bb61c33fa01581296dea7cad6f7868
Description-en: GNU Objective-C++ compiler for the riscv64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 riscv64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-s390x-linux-gnu
Description-md5: 9a7af0abcaa13c3aa7f67753ce591195
Description-en: GNU Objective-C++ compiler for the s390x-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 s390x-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-sh4-linux-gnu
Description-md5: 019bf00154101aa508c437628ccecc4e
Description-en: GNU Objective-C++ compiler for the sh4-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 sh4-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-sparc64-linux-gnu
Description-md5: 20a22a407d6f3d89492a80adcc8b8334
Description-en: GNU Objective-C++ compiler for the sparc64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 sparc64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-x86-64-linux-gnu
Description-md5: 4fa50644d922505af81022faa54bebae
Description-en: GNU Objective-C++ compiler for the x86_64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 x86_64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-15-x86-64-linux-gnux32
Description-md5: 6c0e745b5f2d7caf9a6f31f437c3671b
Description-en: GNU Objective-C++ compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Objective-C++ compiler for the
 x86_64-linux-gnux32 architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16
Description-md5: b9baa94c6e3efdfa23b7927008258616
Description-en: GNU Objective-C++ compiler
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc++-16-aarch64-linux-gnu
Description-md5: 8c9b886386df4b1c64ebec8749fc5bef
Description-en: GNU Objective-C++ compiler for the aarch64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 aarch64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-alpha-linux-gnu
Description-md5: 25137e3af3538e9d8aadb7199d8404cd
Description-en: GNU Objective-C++ compiler for the alpha-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 alpha-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-arc-linux-gnu
Description-md5: 0c478c9744e22761eb1470bedd69682c
Description-en: GNU Objective-C++ compiler for the arc-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 arc-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-arm-linux-gnueabi
Description-md5: b61a9886a62e391fbd31a9e9309a3b12
Description-en: GNU Objective-C++ compiler for the arm-linux-gnueabi architecture
 This is the GNU Objective-C++ compiler for the
 arm-linux-gnueabi architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-arm-linux-gnueabihf
Description-md5: 261e29244f12c871515d1cfa31a8d702
Description-en: GNU Objective-C++ compiler for the arm-linux-gnueabihf architecture
 This is the GNU Objective-C++ compiler for the
 arm-linux-gnueabihf architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-for-build
Description-md5: c4787a502b3ba4f5182d072f7a9b7dc4
Description-en: GNU Objective-C++ compiler for the build architecture
 This is the GNU Objective-C++ compiler for the build architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 This is a dependency package.

Package: gobjc++-16-for-host
Description-md5: 6eb456849ad49181c17bb137b0c69f45
Description-en: GNU Objective-C++ compiler for the host architecture
 This is the GNU Objective-C++ compiler for the host architecture,
 which compiles Objective-C++ on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gobjc++-16-hppa-linux-gnu
Description-md5: 7343899be35bb1a8e3d219b22bc087b1
Description-en: GNU Objective-C++ compiler for the hppa-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 hppa-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-i686-linux-gnu
Description-md5: ce03cf0cc1014786da72282ec070cc67
Description-en: GNU Objective-C++ compiler for the i686-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 i686-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-loongarch64-linux-gnu
Description-md5: e2baeba625e11cfcc811729ce7cc6032
Description-en: GNU Objective-C++ compiler for the loongarch64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 loongarch64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-m68k-linux-gnu
Description-md5: 08eefeb0665560974c6b88637a09af8a
Description-en: GNU Objective-C++ compiler for the m68k-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 m68k-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-multilib
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-16-multilib-i686-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-16-multilib-powerpc-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-16-multilib-powerpc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-16-multilib-sparc64-linux-gnu
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-16-multilib-x86-64-linux-gnux32
Description-md5: 4ebddb68adf8e3d2b7023dd3d5bac0b7
Description-en: GNU Objective-C++ compiler (multilib support)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc++-16-powerpc-linux-gnu
Description-md5: 1f7c0dfc4b1772e0457f6f87e259cf15
Description-en: GNU Objective-C++ compiler for the powerpc-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 powerpc-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-powerpc64-linux-gnu
Description-md5: 03a6703d09bd95a79637230f2df754d7
Description-en: GNU Objective-C++ compiler for the powerpc64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 powerpc64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-powerpc64le-linux-gnu
Description-md5: e61956edd638c02a973f49b55e3bea82
Description-en: GNU Objective-C++ compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 powerpc64le-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-riscv64-linux-gnu
Description-md5: f5bb61c33fa01581296dea7cad6f7868
Description-en: GNU Objective-C++ compiler for the riscv64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 riscv64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-s390x-linux-gnu
Description-md5: 9a7af0abcaa13c3aa7f67753ce591195
Description-en: GNU Objective-C++ compiler for the s390x-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 s390x-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-sh4-linux-gnu
Description-md5: 019bf00154101aa508c437628ccecc4e
Description-en: GNU Objective-C++ compiler for the sh4-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 sh4-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-sparc64-linux-gnu
Description-md5: 20a22a407d6f3d89492a80adcc8b8334
Description-en: GNU Objective-C++ compiler for the sparc64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 sparc64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-x86-64-linux-gnu
Description-md5: 4fa50644d922505af81022faa54bebae
Description-en: GNU Objective-C++ compiler for the x86_64-linux-gnu architecture
 This is the GNU Objective-C++ compiler for the
 x86_64-linux-gnu architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-16-x86-64-linux-gnux32
Description-md5: 6c0e745b5f2d7caf9a6f31f437c3671b
Description-en: GNU Objective-C++ compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Objective-C++ compiler for the
 x86_64-linux-gnux32 architecture, which compiles Objective-C++
 on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc++-aarch64-linux-gnu
Description-md5: 39b6d7cfd82eeb3284cd3e2c9df3bcce
Description-en: GNU Objective-C++ compiler for the arm64 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the arm64 architecture.

Package: gobjc++-alpha-linux-gnu
Description-md5: 55344ad85e1454426c63da108ffb0890
Description-en: GNU Objective-C++ compiler for the alpha architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the alpha architecture.

Package: gobjc++-arc-linux-gnu
Description-md5: 31b4d23e3a7e6385f635b135652b3216
Description-en: GNU Objective-C++ compiler for the arc architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the arc architecture.

Package: gobjc++-arm-linux-gnueabi
Description-md5: b44f97a80cb51c59d57050bed21040fc
Description-en: GNU Objective-C++ compiler for the armel architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the armel architecture.

Package: gobjc++-arm-linux-gnueabihf
Description-md5: 54cfd0a33158bcf5616fd98c53643c59
Description-en: GNU Objective-C++ compiler for the armhf architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the armhf architecture.

Package: gobjc++-for-build
Description-md5: 8ea67eeb720ac569bcf992f8edd5cca6
Description-en: GNU Objective-C++ compiler for the build architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++ compiler.
 .
 Tools used via this metapackage must be used without an architecture prefix.

Package: gobjc++-for-host
Description-md5: 7af495ce6d75cb0389bbd214ea05fdc7
Description-en: GNU Objective-C++ compiler for the host architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++ compiler.
 .
 Tools used via this metapackage must be used with an architecture prefix.

Package: gobjc++-hppa-linux-gnu
Description-md5: b1b4eda0eaab982aa45cba9decd9754f
Description-en: GNU Objective-C++ compiler for the hppa architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the hppa architecture.

Package: gobjc++-i686-linux-gnu
Description-md5: 8040375ba71624dc050b1e50be86aeab
Description-en: GNU Objective-C++ compiler for the i386 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the i386 architecture.

Package: gobjc++-loongarch64-linux-gnu
Description-md5: 89ced0fae3e8c0d8171d5379105ede5e
Description-en: GNU Objective-C++ compiler for the loong64 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the loong64 architecture.

Package: gobjc++-m68k-linux-gnu
Description-md5: b37da934ac9792db1e5b95d8ca1608ad
Description-en: GNU Objective-C++ compiler for the m68k architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the m68k architecture.

Package: gobjc++-mingw-w64
Description-md5: dc7e3abeb026ad5da4a85f91fa070a74
Description-en: GNU Objective-C++ compiler for MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Objective-C++ compiler, supporting
 cross-compiling to 32- and 64-bit MinGW-w64 targets.

Package: gobjc++-mingw-w64-i686
Description-md5: 0517df82def24a8915a4a2be58749172
Description-en: GNU Objective-C++ compiler for MinGW-w64 targeting Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Objective-C++ compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets.

Package: gobjc++-mingw-w64-i686-posix
Description-md5: 6e63256af7f3fdead5ba0305c626eac5
Description-en: GNU Objective-C++ compiler for MinGW-w64, Win32/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Objective-C++ compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: gobjc++-mingw-w64-i686-win32
Description-md5: 0696c94a708736812e65ad9a40746273
Description-en: GNU Objective-C++ compiler for MinGW-w64, Win32/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Objective-C++ compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the Win32
 threading model.

Package: gobjc++-mingw-w64-x86-64
Description-md5: bb20907e50d2659494026949f23b16cc
Description-en: GNU Objective-C++ compiler for MinGW-w64 targeting Win64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Objective-C++ compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets.

Package: gobjc++-mingw-w64-x86-64-posix
Description-md5: ebf58359e18f213c08d8b10411f94cf7
Description-en: GNU Objective-C++ compiler for MinGW-w64, Win64/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Objective-C++ compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: gobjc++-mingw-w64-x86-64-win32
Description-md5: 5551ceb3abf97239c8901e039dc560c8
Description-en: GNU Objective-C++ compiler for MinGW-w64, Win64/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Objective-C++ compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the Win32
 threading model.

Package: gobjc++-multilib
Description-md5: 6e928dbd254dd2329a9ae8853ae2526a
Description-en: GNU Objective-C++ compiler (multilib files)
 This is the GNU Objective-C++ compiler, which compiles Objective-C++ on
 platforms supported by the gcc compiler.
 .
 A dependency package on architectures with multilib support; the package
 contains dependencies for the non-default multilib architecture(s).

Package: gobjc++-multilib-i686-linux-gnu
Description-md5: 8040375ba71624dc050b1e50be86aeab
Description-en: GNU Objective-C++ compiler for the i386 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the i386 architecture.

Package: gobjc++-multilib-powerpc-linux-gnu
Description-md5: dc4e3dffbaa90c3d2e3af40a6d7a63d9
Description-en: GNU Objective-C++ compiler for the powerpc architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the powerpc architecture.

Package: gobjc++-multilib-powerpc64-linux-gnu
Description-md5: 53edcb6cb337ab3ab7875be7517502b8
Description-en: GNU Objective-C++ compiler for the ppc64 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the ppc64 architecture.

Package: gobjc++-multilib-sparc64-linux-gnu
Description-md5: 1e6958288316befc9151e4683dc4a23f
Description-en: GNU Objective-C++ compiler for the sparc64 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the sparc64 architecture.

Package: gobjc++-multilib-x86-64-linux-gnux32
Description-md5: e68b2a981f70a5f1a9113e819e65a04e
Description-en: GNU Objective-C++ compiler for the x32 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the x32 architecture.

Package: gobjc++-powerpc-linux-gnu
Description-md5: dc4e3dffbaa90c3d2e3af40a6d7a63d9
Description-en: GNU Objective-C++ compiler for the powerpc architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the powerpc architecture.

Package: gobjc++-powerpc64-linux-gnu
Description-md5: 53edcb6cb337ab3ab7875be7517502b8
Description-en: GNU Objective-C++ compiler for the ppc64 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the ppc64 architecture.

Package: gobjc++-powerpc64le-linux-gnu
Description-md5: 96f6215773bc62e141689e299fa9a385
Description-en: GNU Objective-C++ compiler for the ppc64el architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the ppc64el architecture.

Package: gobjc++-riscv64-linux-gnu
Description-md5: 693023f978d370e45c47352eb120f7e9
Description-en: GNU Objective-C++ compiler for the riscv64 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the riscv64 architecture.

Package: gobjc++-s390x-linux-gnu
Description-md5: 15cac5015fd54eb3b1029c8416c50a37
Description-en: GNU Objective-C++ compiler for the s390x architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the s390x architecture.

Package: gobjc++-sh4-linux-gnu
Description-md5: 9ed7dae39ba333ebb40eabcdc301e3a5
Description-en: GNU Objective-C++ compiler for the sh4 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the sh4 architecture.

Package: gobjc++-sparc64-linux-gnu
Description-md5: 1e6958288316befc9151e4683dc4a23f
Description-en: GNU Objective-C++ compiler for the sparc64 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the sparc64 architecture.

Package: gobjc++-x86-64-linux-gnu
Description-md5: 7522d1ae85b4c7943cc7bffcd42e46e0
Description-en: GNU Objective-C++ compiler for the amd64 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the amd64 architecture.

Package: gobjc++-x86-64-linux-gnux32
Description-md5: e68b2a981f70a5f1a9113e819e65a04e
Description-en: GNU Objective-C++ compiler for the x32 architecture
 This is the GNU Objective-C++ compiler, which compiles
 Objective-C++ on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.
 .
 This is a dependency package providing the default GNU Objective-C++
 cross-compiler for the x32 architecture.

Package: gobjc-11
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-aarch64-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-alpha-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-arc-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-arm-linux-gnueabi
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-arm-linux-gnueabihf
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-hppa-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-i686-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-m68k-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-multilib
Description-md5: b79f5c8e5ac0b4d1089b9028a80813f3
Description-en: GNU Objective-C compiler (multilib support)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-11-multilib-i686-linux-gnu
Description-md5: 57713f452312d3724f7fd8c252419b42
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-11-multilib-powerpc-linux-gnu
Description-md5: 576353e63a3fed1115025775e4cf657f
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-11-multilib-powerpc64-linux-gnu
Description-md5: 473ab906c51af4e83145169333bf617a
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-11-multilib-sparc64-linux-gnu
Description-md5: 9b4898809d5cdedf89ea0a4468ccff88
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-11-multilib-x86-64-linux-gnux32
Description-md5: 0d5b01c9db71b1b439a7e5a25747ab84
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-11-powerpc-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-powerpc64-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-powerpc64le-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-riscv64-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-s390x-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-sh4-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-sparc64-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-11-x86-64-linux-gnux32
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-aarch64-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-alpha-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-arc-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-arm-linux-gnueabi
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-arm-linux-gnueabihf
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-hppa-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-i686-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-m68k-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-multilib
Description-md5: b79f5c8e5ac0b4d1089b9028a80813f3
Description-en: GNU Objective-C compiler (multilib support)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-12-multilib-i686-linux-gnu
Description-md5: 57713f452312d3724f7fd8c252419b42
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-12-multilib-powerpc-linux-gnu
Description-md5: 576353e63a3fed1115025775e4cf657f
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-12-multilib-powerpc64-linux-gnu
Description-md5: 473ab906c51af4e83145169333bf617a
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-12-multilib-sparc64-linux-gnu
Description-md5: 9b4898809d5cdedf89ea0a4468ccff88
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-12-multilib-x86-64-linux-gnux32
Description-md5: 0d5b01c9db71b1b439a7e5a25747ab84
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-12-powerpc-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-powerpc64-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-powerpc64le-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-riscv64-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-s390x-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-sh4-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-sparc64-linux-gnu
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-12-x86-64-linux-gnux32
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-13
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-13-aarch64-linux-gnu
Description-md5: a59c606b6defdc61673dce1d2868f8c0
Description-en: GNU Objective-C compiler for the aarch64-linux-gnu architecture
 This is the GNU Objective-C compiler for the aarch64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-alpha-linux-gnu
Description-md5: aa808732b3f925d8a74994312ca989a0
Description-en: GNU Objective-C compiler for the alpha-linux-gnu architecture
 This is the GNU Objective-C compiler for the alpha-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-arc-linux-gnu
Description-md5: 3006d06a942dd6e4a5cb2a7fe44870f1
Description-en: GNU Objective-C compiler for the arc-linux-gnu architecture
 This is the GNU Objective-C compiler for the arc-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-arm-linux-gnueabi
Description-md5: b55df3dee1fd525cbd2d2830e2474022
Description-en: GNU Objective-C compiler for the arm-linux-gnueabi architecture
 This is the GNU Objective-C compiler for the arm-linux-gnueabi architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-arm-linux-gnueabihf
Description-md5: 53428c52dd8a87e57b005d8ef5eaa131
Description-en: GNU Objective-C compiler for the arm-linux-gnueabihf architecture
 This is the GNU Objective-C compiler for the arm-linux-gnueabihf architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-for-build
Description-md5: 00a45a638d9dea92abad9b24b56a66fc
Description-en: GNU Objective-C compiler for the build architecture
 This is the GNU Objective-C compiler for the build architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 This is a dependency package.

Package: gobjc-13-for-host
Description-md5: ec590acbac35f97ced34020023b140bc
Description-en: GNU Objective-C compiler for the host architecture
 This is the GNU Objective-C compiler for the host architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gobjc-13-hppa-linux-gnu
Description-md5: 554feb942236c606707c6a4656d23904
Description-en: GNU Objective-C compiler for the hppa-linux-gnu architecture
 This is the GNU Objective-C compiler for the hppa-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-i686-linux-gnu
Description-md5: 0692b323d7920394e268687801f5005f
Description-en: GNU Objective-C compiler for the i686-linux-gnu architecture
 This is the GNU Objective-C compiler for the i686-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-loongarch64-linux-gnu
Description-md5: 7249f3b2df71e3f080c8bc8e3d8ac2fe
Description-en: GNU Objective-C compiler for the loongarch64-linux-gnu architecture
 This is the GNU Objective-C compiler for the loongarch64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-m68k-linux-gnu
Description-md5: 3d1b126e7dd71e2809a9512ae8dd6f09
Description-en: GNU Objective-C compiler for the m68k-linux-gnu architecture
 This is the GNU Objective-C compiler for the m68k-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-multilib
Description-md5: b79f5c8e5ac0b4d1089b9028a80813f3
Description-en: GNU Objective-C compiler (multilib support)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-13-multilib-i686-linux-gnu
Description-md5: 57713f452312d3724f7fd8c252419b42
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-13-multilib-powerpc-linux-gnu
Description-md5: 576353e63a3fed1115025775e4cf657f
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-13-multilib-powerpc64-linux-gnu
Description-md5: 473ab906c51af4e83145169333bf617a
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-13-multilib-sparc64-linux-gnu
Description-md5: 9b4898809d5cdedf89ea0a4468ccff88
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-13-multilib-x86-64-linux-gnux32
Description-md5: 0d5b01c9db71b1b439a7e5a25747ab84
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-13-powerpc-linux-gnu
Description-md5: 7fe12bb6733c048f7f8c60d83b2a640c
Description-en: GNU Objective-C compiler for the powerpc-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-powerpc64-linux-gnu
Description-md5: eb41d2a21a43af381d58ac4301e49a15
Description-en: GNU Objective-C compiler for the powerpc64-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-powerpc64le-linux-gnu
Description-md5: 42ae6621ea0fdfd8c7240d742c7060ee
Description-en: GNU Objective-C compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc64le-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-riscv64-linux-gnu
Description-md5: 3b04b13a1ceb1ae69e8d04956e6e0e21
Description-en: GNU Objective-C compiler for the riscv64-linux-gnu architecture
 This is the GNU Objective-C compiler for the riscv64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-s390x-linux-gnu
Description-md5: e59ac85e61be3dcab6b065120e050280
Description-en: GNU Objective-C compiler for the s390x-linux-gnu architecture
 This is the GNU Objective-C compiler for the s390x-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-sh4-linux-gnu
Description-md5: 44e3420515f79160d11bde4c802b6f1b
Description-en: GNU Objective-C compiler for the sh4-linux-gnu architecture
 This is the GNU Objective-C compiler for the sh4-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-sparc64-linux-gnu
Description-md5: bb854756038d62e92ed17582e093e32b
Description-en: GNU Objective-C compiler for the sparc64-linux-gnu architecture
 This is the GNU Objective-C compiler for the sparc64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-x86-64-linux-gnu
Description-md5: 422b34aab953e689456f69bc9fa19667
Description-en: GNU Objective-C compiler for the x86_64-linux-gnu architecture
 This is the GNU Objective-C compiler for the x86_64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-13-x86-64-linux-gnux32
Description-md5: 0ee59900192938d79df136d3cbb1c2cd
Description-en: GNU Objective-C compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Objective-C compiler for the x86_64-linux-gnux32 architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-14-aarch64-linux-gnu
Description-md5: a59c606b6defdc61673dce1d2868f8c0
Description-en: GNU Objective-C compiler for the aarch64-linux-gnu architecture
 This is the GNU Objective-C compiler for the aarch64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-alpha-linux-gnu
Description-md5: aa808732b3f925d8a74994312ca989a0
Description-en: GNU Objective-C compiler for the alpha-linux-gnu architecture
 This is the GNU Objective-C compiler for the alpha-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-arc-linux-gnu
Description-md5: 3006d06a942dd6e4a5cb2a7fe44870f1
Description-en: GNU Objective-C compiler for the arc-linux-gnu architecture
 This is the GNU Objective-C compiler for the arc-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-arm-linux-gnueabi
Description-md5: b55df3dee1fd525cbd2d2830e2474022
Description-en: GNU Objective-C compiler for the arm-linux-gnueabi architecture
 This is the GNU Objective-C compiler for the arm-linux-gnueabi architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-arm-linux-gnueabihf
Description-md5: 53428c52dd8a87e57b005d8ef5eaa131
Description-en: GNU Objective-C compiler for the arm-linux-gnueabihf architecture
 This is the GNU Objective-C compiler for the arm-linux-gnueabihf architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-for-build
Description-md5: 00a45a638d9dea92abad9b24b56a66fc
Description-en: GNU Objective-C compiler for the build architecture
 This is the GNU Objective-C compiler for the build architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 This is a dependency package.

Package: gobjc-14-for-host
Description-md5: ec590acbac35f97ced34020023b140bc
Description-en: GNU Objective-C compiler for the host architecture
 This is the GNU Objective-C compiler for the host architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gobjc-14-hppa-linux-gnu
Description-md5: 554feb942236c606707c6a4656d23904
Description-en: GNU Objective-C compiler for the hppa-linux-gnu architecture
 This is the GNU Objective-C compiler for the hppa-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-i686-linux-gnu
Description-md5: 0692b323d7920394e268687801f5005f
Description-en: GNU Objective-C compiler for the i686-linux-gnu architecture
 This is the GNU Objective-C compiler for the i686-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-loongarch64-linux-gnu
Description-md5: 7249f3b2df71e3f080c8bc8e3d8ac2fe
Description-en: GNU Objective-C compiler for the loongarch64-linux-gnu architecture
 This is the GNU Objective-C compiler for the loongarch64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-m68k-linux-gnu
Description-md5: 3d1b126e7dd71e2809a9512ae8dd6f09
Description-en: GNU Objective-C compiler for the m68k-linux-gnu architecture
 This is the GNU Objective-C compiler for the m68k-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-multilib
Description-md5: b79f5c8e5ac0b4d1089b9028a80813f3
Description-en: GNU Objective-C compiler (multilib support)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-14-multilib-i686-linux-gnu
Description-md5: 57713f452312d3724f7fd8c252419b42
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-14-multilib-powerpc-linux-gnu
Description-md5: 576353e63a3fed1115025775e4cf657f
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-14-multilib-powerpc64-linux-gnu
Description-md5: 473ab906c51af4e83145169333bf617a
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-14-multilib-sparc64-linux-gnu
Description-md5: 9b4898809d5cdedf89ea0a4468ccff88
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-14-multilib-x86-64-linux-gnux32
Description-md5: 0d5b01c9db71b1b439a7e5a25747ab84
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-14-powerpc-linux-gnu
Description-md5: 7fe12bb6733c048f7f8c60d83b2a640c
Description-en: GNU Objective-C compiler for the powerpc-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-powerpc64-linux-gnu
Description-md5: eb41d2a21a43af381d58ac4301e49a15
Description-en: GNU Objective-C compiler for the powerpc64-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-powerpc64le-linux-gnu
Description-md5: 42ae6621ea0fdfd8c7240d742c7060ee
Description-en: GNU Objective-C compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc64le-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-riscv64-linux-gnu
Description-md5: 3b04b13a1ceb1ae69e8d04956e6e0e21
Description-en: GNU Objective-C compiler for the riscv64-linux-gnu architecture
 This is the GNU Objective-C compiler for the riscv64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-s390x-linux-gnu
Description-md5: e59ac85e61be3dcab6b065120e050280
Description-en: GNU Objective-C compiler for the s390x-linux-gnu architecture
 This is the GNU Objective-C compiler for the s390x-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-sh4-linux-gnu
Description-md5: 44e3420515f79160d11bde4c802b6f1b
Description-en: GNU Objective-C compiler for the sh4-linux-gnu architecture
 This is the GNU Objective-C compiler for the sh4-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-sparc64-linux-gnu
Description-md5: bb854756038d62e92ed17582e093e32b
Description-en: GNU Objective-C compiler for the sparc64-linux-gnu architecture
 This is the GNU Objective-C compiler for the sparc64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-x86-64-linux-gnu
Description-md5: 422b34aab953e689456f69bc9fa19667
Description-en: GNU Objective-C compiler for the x86_64-linux-gnu architecture
 This is the GNU Objective-C compiler for the x86_64-linux-gnu architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-14-x86-64-linux-gnux32
Description-md5: 0ee59900192938d79df136d3cbb1c2cd
Description-en: GNU Objective-C compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Objective-C compiler for the x86_64-linux-gnux32 architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.

Package: gobjc-15
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-15-aarch64-linux-gnu
Description-md5: 308c6585d076e122edde03dcc4cf1a8c
Description-en: GNU Objective-C compiler for the aarch64-linux-gnu architecture
 This is the GNU Objective-C compiler for the aarch64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-alpha-linux-gnu
Description-md5: ec74aad516e77f0028db3b7a4a4c623d
Description-en: GNU Objective-C compiler for the alpha-linux-gnu architecture
 This is the GNU Objective-C compiler for the alpha-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-arc-linux-gnu
Description-md5: 2dfa9e3a20a922f7fed4840d9330f350
Description-en: GNU Objective-C compiler for the arc-linux-gnu architecture
 This is the GNU Objective-C compiler for the arc-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-arm-linux-gnueabi
Description-md5: dafcdb3498d8a0b27cb801cb4b6c6528
Description-en: GNU Objective-C compiler for the arm-linux-gnueabi architecture
 This is the GNU Objective-C compiler for the arm-linux-gnueabi
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-arm-linux-gnueabihf
Description-md5: 99c6ab243aa90f28ac283c1fa694566b
Description-en: GNU Objective-C compiler for the arm-linux-gnueabihf architecture
 This is the GNU Objective-C compiler for the arm-linux-gnueabihf
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-for-build
Description-md5: 00a45a638d9dea92abad9b24b56a66fc
Description-en: GNU Objective-C compiler for the build architecture
 This is the GNU Objective-C compiler for the build architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 This is a dependency package.

Package: gobjc-15-for-host
Description-md5: ec590acbac35f97ced34020023b140bc
Description-en: GNU Objective-C compiler for the host architecture
 This is the GNU Objective-C compiler for the host architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gobjc-15-hppa-linux-gnu
Description-md5: 7b80338b38b52ed57ccd2f917feed13c
Description-en: GNU Objective-C compiler for the hppa-linux-gnu architecture
 This is the GNU Objective-C compiler for the hppa-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-i686-linux-gnu
Description-md5: ea29953dbd2e57795c9913e39ca2a57e
Description-en: GNU Objective-C compiler for the i686-linux-gnu architecture
 This is the GNU Objective-C compiler for the i686-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-loongarch64-linux-gnu
Description-md5: 732fad9159f29cb548c25da9b4bccf1a
Description-en: GNU Objective-C compiler for the loongarch64-linux-gnu architecture
 This is the GNU Objective-C compiler for the loongarch64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-m68k-linux-gnu
Description-md5: 3ac4fea92006fc59493f51c5590097a3
Description-en: GNU Objective-C compiler for the m68k-linux-gnu architecture
 This is the GNU Objective-C compiler for the m68k-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-multilib
Description-md5: b79f5c8e5ac0b4d1089b9028a80813f3
Description-en: GNU Objective-C compiler (multilib support)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-15-multilib-i686-linux-gnu
Description-md5: 57713f452312d3724f7fd8c252419b42
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-15-multilib-powerpc-linux-gnu
Description-md5: 576353e63a3fed1115025775e4cf657f
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-15-multilib-powerpc64-linux-gnu
Description-md5: 473ab906c51af4e83145169333bf617a
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-15-multilib-sparc64-linux-gnu
Description-md5: 9b4898809d5cdedf89ea0a4468ccff88
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-15-multilib-x86-64-linux-gnux32
Description-md5: 0d5b01c9db71b1b439a7e5a25747ab84
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-15-powerpc-linux-gnu
Description-md5: 62814ba67985c91df1241f711b9f746b
Description-en: GNU Objective-C compiler for the powerpc-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-powerpc64-linux-gnu
Description-md5: b1b66e5fe90cfd2486bdf6606bbbf820
Description-en: GNU Objective-C compiler for the powerpc64-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-powerpc64le-linux-gnu
Description-md5: 2a80487c411905a238bddc864c227ee9
Description-en: GNU Objective-C compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc64le-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-riscv64-linux-gnu
Description-md5: 6be19d0646d278cf08b48fce3a69bbf3
Description-en: GNU Objective-C compiler for the riscv64-linux-gnu architecture
 This is the GNU Objective-C compiler for the riscv64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-s390x-linux-gnu
Description-md5: ec3462ac545b1faecf6f387aeec4e3e6
Description-en: GNU Objective-C compiler for the s390x-linux-gnu architecture
 This is the GNU Objective-C compiler for the s390x-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-sh4-linux-gnu
Description-md5: 2796c4d25d225a1a4608a42b57b7066f
Description-en: GNU Objective-C compiler for the sh4-linux-gnu architecture
 This is the GNU Objective-C compiler for the sh4-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-sparc64-linux-gnu
Description-md5: 9cc804aa0290ca88a9de7e091ed30205
Description-en: GNU Objective-C compiler for the sparc64-linux-gnu architecture
 This is the GNU Objective-C compiler for the sparc64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-x86-64-linux-gnu
Description-md5: 353a27f2d15ed9b56b1f546a0e168e05
Description-en: GNU Objective-C compiler for the x86_64-linux-gnu architecture
 This is the GNU Objective-C compiler for the x86_64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-15-x86-64-linux-gnux32
Description-md5: 3cbab0d42b1749f5fec37dc43fd78a71
Description-en: GNU Objective-C compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Objective-C compiler for the x86_64-linux-gnux32
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16
Description-md5: ef51de6b57526dc4a161944678606486
Description-en: GNU Objective-C compiler
 This is the GNU Objective-C compiler, which compiles
 Objective-C on platforms supported by the gcc compiler. It uses the
 gcc backend to generate optimized code.

Package: gobjc-16-aarch64-linux-gnu
Description-md5: 308c6585d076e122edde03dcc4cf1a8c
Description-en: GNU Objective-C compiler for the aarch64-linux-gnu architecture
 This is the GNU Objective-C compiler for the aarch64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-alpha-linux-gnu
Description-md5: ec74aad516e77f0028db3b7a4a4c623d
Description-en: GNU Objective-C compiler for the alpha-linux-gnu architecture
 This is the GNU Objective-C compiler for the alpha-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-arc-linux-gnu
Description-md5: 2dfa9e3a20a922f7fed4840d9330f350
Description-en: GNU Objective-C compiler for the arc-linux-gnu architecture
 This is the GNU Objective-C compiler for the arc-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-arm-linux-gnueabi
Description-md5: dafcdb3498d8a0b27cb801cb4b6c6528
Description-en: GNU Objective-C compiler for the arm-linux-gnueabi architecture
 This is the GNU Objective-C compiler for the arm-linux-gnueabi
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-arm-linux-gnueabihf
Description-md5: 99c6ab243aa90f28ac283c1fa694566b
Description-en: GNU Objective-C compiler for the arm-linux-gnueabihf architecture
 This is the GNU Objective-C compiler for the arm-linux-gnueabihf
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-for-build
Description-md5: 00a45a638d9dea92abad9b24b56a66fc
Description-en: GNU Objective-C compiler for the build architecture
 This is the GNU Objective-C compiler for the build architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 This is a dependency package.

Package: gobjc-16-for-host
Description-md5: ec590acbac35f97ced34020023b140bc
Description-en: GNU Objective-C compiler for the host architecture
 This is the GNU Objective-C compiler for the host architecture,
 which compiles Objective-C on platforms supported by the gcc compiler.
 It uses the gcc backend to generate optimized code.
 .
 When using this package, tools must be invoked with an architecture prefix.
 .
 This is a dependency package.

Package: gobjc-16-hppa-linux-gnu
Description-md5: 7b80338b38b52ed57ccd2f917feed13c
Description-en: GNU Objective-C compiler for the hppa-linux-gnu architecture
 This is the GNU Objective-C compiler for the hppa-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-i686-linux-gnu
Description-md5: ea29953dbd2e57795c9913e39ca2a57e
Description-en: GNU Objective-C compiler for the i686-linux-gnu architecture
 This is the GNU Objective-C compiler for the i686-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-loongarch64-linux-gnu
Description-md5: 732fad9159f29cb548c25da9b4bccf1a
Description-en: GNU Objective-C compiler for the loongarch64-linux-gnu architecture
 This is the GNU Objective-C compiler for the loongarch64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-m68k-linux-gnu
Description-md5: 3ac4fea92006fc59493f51c5590097a3
Description-en: GNU Objective-C compiler for the m68k-linux-gnu architecture
 This is the GNU Objective-C compiler for the m68k-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-multilib
Description-md5: b79f5c8e5ac0b4d1089b9028a80813f3
Description-en: GNU Objective-C compiler (multilib support)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-16-multilib-i686-linux-gnu
Description-md5: 57713f452312d3724f7fd8c252419b42
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for i386 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-16-multilib-powerpc-linux-gnu
Description-md5: 576353e63a3fed1115025775e4cf657f
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for powerpc architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-16-multilib-powerpc64-linux-gnu
Description-md5: 473ab906c51af4e83145169333bf617a
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for ppc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-16-multilib-sparc64-linux-gnu
Description-md5: 9b4898809d5cdedf89ea0a4468ccff88
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for sparc64 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-16-multilib-x86-64-linux-gnux32
Description-md5: 0d5b01c9db71b1b439a7e5a25747ab84
Description-en: GNU Objective-C compiler (multilib support) (cross compiler for x32 architecture)
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler.
 .
 This is a dependency package, depending on development packages
 for the non-default multilib architecture(s).

Package: gobjc-16-powerpc-linux-gnu
Description-md5: 62814ba67985c91df1241f711b9f746b
Description-en: GNU Objective-C compiler for the powerpc-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-powerpc64-linux-gnu
Description-md5: b1b66e5fe90cfd2486bdf6606bbbf820
Description-en: GNU Objective-C compiler for the powerpc64-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-powerpc64le-linux-gnu
Description-md5: 2a80487c411905a238bddc864c227ee9
Description-en: GNU Objective-C compiler for the powerpc64le-linux-gnu architecture
 This is the GNU Objective-C compiler for the powerpc64le-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-riscv64-linux-gnu
Description-md5: 6be19d0646d278cf08b48fce3a69bbf3
Description-en: GNU Objective-C compiler for the riscv64-linux-gnu architecture
 This is the GNU Objective-C compiler for the riscv64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-s390x-linux-gnu
Description-md5: ec3462ac545b1faecf6f387aeec4e3e6
Description-en: GNU Objective-C compiler for the s390x-linux-gnu architecture
 This is the GNU Objective-C compiler for the s390x-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-sh4-linux-gnu
Description-md5: 2796c4d25d225a1a4608a42b57b7066f
Description-en: GNU Objective-C compiler for the sh4-linux-gnu architecture
 This is the GNU Objective-C compiler for the sh4-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-sparc64-linux-gnu
Description-md5: 9cc804aa0290ca88a9de7e091ed30205
Description-en: GNU Objective-C compiler for the sparc64-linux-gnu architecture
 This is the GNU Objective-C compiler for the sparc64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-x86-64-linux-gnu
Description-md5: 353a27f2d15ed9b56b1f546a0e168e05
Description-en: GNU Objective-C compiler for the x86_64-linux-gnu architecture
 This is the GNU Objective-C compiler for the x86_64-linux-gnu
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-16-x86-64-linux-gnux32
Description-md5: 3cbab0d42b1749f5fec37dc43fd78a71
Description-en: GNU Objective-C compiler for the x86_64-linux-gnux32 architecture
 This is the GNU Objective-C compiler for the x86_64-linux-gnux32
 architecture, which compiles Objective-C on platforms supported by the
 gcc compiler. It uses the gcc backend to generate optimized code.

Package: gobjc-aarch64-linux-gnu
Description-md5: 7258db0aec57d94ffbe94ccc2bdccc52
Description-en: GNU Objective-C compiler for the arm64 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the arm64 architecture.

Package: gobjc-alpha-linux-gnu
Description-md5: 1995369cbc00bc6e2a4bc5d86ce13a06
Description-en: GNU Objective-C compiler for the alpha architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the alpha architecture.

Package: gobjc-arc-linux-gnu
Description-md5: aa89b22e0b3d98a24bc486645ee33573
Description-en: GNU Objective-C compiler for the arc architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the arc architecture.

Package: gobjc-arm-linux-gnueabi
Description-md5: 46dc6e58b617cb001f17a46fc378fdf9
Description-en: GNU Objective-C compiler for the armel architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the armel architecture.

Package: gobjc-arm-linux-gnueabihf
Description-md5: ff54e9ed4dc26c7549df98fa4e8979d2
Description-en: GNU Objective-C compiler for the armhf architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the armhf architecture.

Package: gobjc-for-build
Description-md5: d043c8731ed2fb94d4971e83df016085
Description-en: GNU Objective-C compiler for the build architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C compiler.
 .
 Tools used via this metapackage must be used without an architecture prefix.

Package: gobjc-for-host
Description-md5: 311f65a03743f3d686d7f77203a3efd0
Description-en: GNU Objective-C compiler for the host architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C compiler.
 .
 Tools used via this metapackage must be used with an architecture prefix.

Package: gobjc-hppa-linux-gnu
Description-md5: 869d1e251b4db215d62e8f99ec9b8b7c
Description-en: GNU Objective-C compiler for the hppa architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the hppa architecture.

Package: gobjc-i686-linux-gnu
Description-md5: 53a12544da11551f905d866a5af7c735
Description-en: GNU Objective-C compiler for the i386 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the i386 architecture.

Package: gobjc-loongarch64-linux-gnu
Description-md5: 9c02696003f68e710ef7ab830d87f071
Description-en: GNU Objective-C compiler for the loong64 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the loong64 architecture.

Package: gobjc-m68k-linux-gnu
Description-md5: 8ef0b1b631f215b5b9deab1021bb3c9c
Description-en: GNU Objective-C compiler for the m68k architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the m68k architecture.

Package: gobjc-mingw-w64
Description-md5: 7fe2ecb47243cc07bea99018742991b0
Description-en: GNU Objective-C compiler for MinGW-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Objective-C compiler, supporting
 cross-compiling to 32- and 64-bit MinGW-w64 targets.

Package: gobjc-mingw-w64-i686
Description-md5: 172fe07dd1538747126285978c1061e8
Description-en: GNU Objective-C compiler for MinGW-w64 targeting Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Objective-C compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets.

Package: gobjc-mingw-w64-i686-posix
Description-md5: 3be549903ba16400e761d50360f234a9
Description-en: GNU Objective-C compiler for MinGW-w64, Win32/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Objective-C compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: gobjc-mingw-w64-i686-win32
Description-md5: f53953ed988e77ca04a5e9a57d390e32
Description-en: GNU Objective-C compiler for MinGW-w64, Win32/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Objective-C compiler, supporting
 cross-compiling to 32-bit MinGW-w64 targets, using the Win32
 threading model.

Package: gobjc-mingw-w64-x86-64
Description-md5: 11ea58d29c4f5d92c7dc744cf90b0af6
Description-en: GNU Objective-C compiler for MinGW-w64 targeting Win64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the Objective-C compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets.

Package: gobjc-mingw-w64-x86-64-posix
Description-md5: 9f75b5920ef296d65897332a582bfac6
Description-en: GNU Objective-C compiler for MinGW-w64, Win64/POSIX
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Objective-C compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the POSIX
 threading model.

Package: gobjc-mingw-w64-x86-64-win32
Description-md5: 4ea5963c05fed1a60c996954e71f2d0a
Description-en: GNU Objective-C compiler for MinGW-w64, Win64/Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the Objective-C compiler, supporting
 cross-compiling to 64-bit MinGW-w64 targets, using the Win32
 threading model.

Package: gobjc-multilib
Description-md5: fd18c260cdb4906a29de28b0d8029ef4
Description-en: GNU Objective-C compiler (multilib files)
 This is the GNU Objective-C compiler, which compiles Objective-C on
 platforms supported by the gcc compiler.
 .
 A dependency package on architectures with multilib support; the package
 contains dependencies for the non-default multilib architecture(s).

Package: gobjc-multilib-i686-linux-gnu
Description-md5: 53a12544da11551f905d866a5af7c735
Description-en: GNU Objective-C compiler for the i386 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the i386 architecture.

Package: gobjc-multilib-powerpc-linux-gnu
Description-md5: 152e56c53479383a6280274b0750e946
Description-en: GNU Objective-C compiler for the powerpc architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the powerpc architecture.

Package: gobjc-multilib-powerpc64-linux-gnu
Description-md5: 36994070ada79f56561a6865514f22c6
Description-en: GNU Objective-C compiler for the ppc64 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the ppc64 architecture.

Package: gobjc-multilib-sparc64-linux-gnu
Description-md5: 2546ef927bd46f442d46c5705f071761
Description-en: GNU Objective-C compiler for the sparc64 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the sparc64 architecture.

Package: gobjc-multilib-x86-64-linux-gnux32
Description-md5: 7fcdbb051e9a61e9b78f27a908941113
Description-en: GNU Objective-C compiler for the x32 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the x32 architecture.

Package: gobjc-powerpc-linux-gnu
Description-md5: 152e56c53479383a6280274b0750e946
Description-en: GNU Objective-C compiler for the powerpc architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the powerpc architecture.

Package: gobjc-powerpc64-linux-gnu
Description-md5: 36994070ada79f56561a6865514f22c6
Description-en: GNU Objective-C compiler for the ppc64 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the ppc64 architecture.

Package: gobjc-powerpc64le-linux-gnu
Description-md5: 41f71cc6f802015bf32c0b5b42fac044
Description-en: GNU Objective-C compiler for the ppc64el architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the ppc64el architecture.

Package: gobjc-riscv64-linux-gnu
Description-md5: 0924de23a0338e7fa9d99b9e50a3ebd1
Description-en: GNU Objective-C compiler for the riscv64 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the riscv64 architecture.

Package: gobjc-s390x-linux-gnu
Description-md5: 1adf9ce298783ef3cc8bbd8a12c15a1e
Description-en: GNU Objective-C compiler for the s390x architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the s390x architecture.

Package: gobjc-sh4-linux-gnu
Description-md5: 1c4ff85a16cc3dd2e79140735e6534d1
Description-en: GNU Objective-C compiler for the sh4 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the sh4 architecture.

Package: gobjc-sparc64-linux-gnu
Description-md5: 2546ef927bd46f442d46c5705f071761
Description-en: GNU Objective-C compiler for the sparc64 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the sparc64 architecture.

Package: gobjc-x86-64-linux-gnu
Description-md5: 167877cb0d873b34edff19e77685f6e6
Description-en: GNU Objective-C compiler for the amd64 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the amd64 architecture.

Package: gobjc-x86-64-linux-gnux32
Description-md5: 7fcdbb051e9a61e9b78f27a908941113
Description-en: GNU Objective-C compiler for the x32 architecture
 This is the GNU Objective-C compiler, which compiles Objective-C on platforms
 supported by the gcc compiler. It uses the gcc backend to generate optimized
 code.
 .
 This is a dependency package providing the default GNU Objective-C
 cross-compiler for the x32 architecture.

Package: gobuster
Description-md5: 8880b3b2c8019979aff6f2be944c074d
Description-en: high-performance discovery tool for directories, DNS and cloud storage
 Gobuster is a high-performance tool used to brute-force and discover:
 * URIs (directories and files) in web sites
 * DNS subdomains (with wildcard support)
 * Virtual Host names on target web servers
 * Open Amazon S3 and Google Cloud Storage (GCS) buckets
 * Open TFTP servers
 * Custom fuzzing with customizable parameters
 .
 Gobuster is designed for penetration testers, security professionals,
 and forensics experts to perform security assessments and reconnaissance.

Package: goby
Description-md5: 4aea7bcb32776a06475ef5bbfb6d6cba
Description-en: WYSIWYG presentation tool for Emacs
 Goby is an Emacs Lisp package to display large fonts and images, which
 can be used as a WYSIWYG presentation tool on GNU Emacs.
 .
 There are two modes, Edit and View, for Goby.  Edit mode is implemented
 as a minor mode while View mode as a major mode.  The created file (*.gby)
 is just a text, so you can easily handle it.
 .
 To display large fonts, install TrueType/OpenType font packages.  To use
 images, install the netpbm package.  To make screen dumps, install the
 imagemagick package.

Package: goby-java
Description-md5: 7daadd5ba6446733aa16ef9cd19caea8
Description-en: next-generation sequencing data and results analysis tool
 Goby is a next-gen data management framework designed to facilitate the
 implementation of efficient data analysis pipelines.
 .
 Goby provides very efficient file formats to store next-generation sequencing
 data and intermediary analysis results.
 .
 Goby also provides utilities that implement common next-gen data computations.
 These utilities are designed to be relatively easy to use, yet very efficient.
 .
 This package provides the entire Goby framework, including application
 programs (i.e., Goby modes). It is released under the GPL3 license.

Package: gocc
Description-md5: a97fd132496b074b08f058cec18d1264
Description-en: Go lexer and parser generator
 Gocc generates lexer-parser pairs or stand-alone DFAs or parsers from
 a Backus-Naur form (BNF). The generated lexers are deterministic
 finite automata (DFAs), recognising regular languages. The generated
 parsers are pushdown automata (PDAs), recognising LR(1) languages.
 Optional LR(1) conflict handling automatically resolves shift/reduce
 and reduce/reduce conflicts.

Package: gocr
Description-md5: d8466b1bc9d106554f49d616fc0a5a1f
Description-en: Command line OCR
 This is a multi-platform OCR (Optical Character Recognition) program.
 .
 It can read pnm, pbm, pgm, ppm, some pcx and tga image files.
 .
 Currently the program should be able to handle well scans that have their text
 in one column and do not have tables. Font sizes of 20 to 60
 pixels are supported.
 .
 If you want to write your own OCR, libgocr is provided in a separate
 package. Documentation and graphical wrapper are provided in separated
 packages, too.

Package: gocr-tk
Description-md5: b3448a5557efc63fef9244d548116cc9
Description-en: tcl/tk wrapper around gocr
 This is a multi-platform OCR (Optical Character Recognition) program.
 .
 It can read pnm, pbm, pgm, ppm, some pcx and tga image files.
 .
 It is a tlc/tk GUI to gocr (a command line program).

Package: gocryptfs
Description-md5: 885f33609ec7ba845f3f61d4715db79f
Description-en: Encrypted overlay filesystem written in Go
 gocryptfs is built on top of the excellent go-fuse
 (https://github.com/hanwen/go-fuse) FUSE library and its
 LoopbackFileSystem API.
 .
 This project was inspired by EncFS and strives to fix its
 security issues while providing good performance (benchmarks
 (https://nuetzlich.net/gocryptfs/comparison/#performance)).
 .
 For details on the security of gocryptfs see the Security
 (https://nuetzlich.net/gocryptfs/security/) design document.

Package: goda
Description-md5: 7bbcbea7265ed00b1961b923cfce4f77
Description-en: Go Dependency Analysis toolkit
 Goda is a Go dependency analysis toolkit. It contains tools to figure
 out what your program is using.
 .
 Cool things it can do:
 .
 # All of the commands should be run in the cloned repository.
 git clone https://github.com/loov/goda && cd goda
 .
 # draw a graph of packages in github.com/loov/goda
 goda graph "github.com/loov/goda/..." | dot -Tsvg -o graph.svg
 .
 # draw a dependency graph of github.com/loov/goda and dependencies
 goda graph -cluster -short "github.com/loov/goda:all" | dot -Tsvg -o graph.svg
 .
 # list direct dependencies of github.com/loov/goda
 goda list "github.com/loov/goda/...:import"
 .
 # list dependency graph that reaches flag package, including std
 goda graph -std "reach(github.com/loov/goda/...:all, flag)" | dot -Tsvg -o graph.svg
 .
 # list packages shared by github.com/loov/goda/pkgset and github.com/loov/goda/cut
 goda list "shared(github.com/loov/goda/pkgset:all, github.com/loov/goda/cut:all)"
 .
 # list packages that are only imported for tests
 goda list "github.com/loov/goda/...:+test:all - github.com/loov/goda/...:all"
 .
 # list packages that are imported with `purego` tag
 goda list -std "purego=1(github.com/loov/goda/...:all)"
 .
 # list packages that are imported for windows and not linux
 goda list "goos=windows(github.com/loov/goda/...:all) - goos=linux(github.com/loov/goda/...:all)"
 .
 # list how much memory each symbol in the final binary is taking
 goda weight -h $GOPATH/bin/goda
 .
 # show the impact of cutting a package
 goda cut ./...:all
 .
 # print dependency tree of all sub-packages
 goda tree ./...:all
 .
 # print stats while building a go program
 go build -a --toolexec "goda exec" .
 .
 # list dependency graph in same format as "go mod graph"
 goda graph -type edges -f '{{.ID}}{{if .Module}}{{with .Module.Version}}@{{.}}{{end}}{{end}}' ./...:all
 .
 How it differs from "go list" or "go mod"
 .
 "go list" and "go mod" are tightly integrated with Go and can answer simple
 queries with compatibility. They also serves as good building blocks for
 other tools.
 .
 goda is intended for more complicated queries and analysis. Some of the
 features can be reproduced by format flags and scripts. However, this
 library aims to make even complicated analysis fast.
 .
 Also, goda can be used together with "go list" and "go mod".

Package: godot
Description-md5: 09a3e7fc1dd8b495f7024f4ca2696138
Description-en: Full 2D and 3D game engine with editor
 Godot is an advanced, feature packed, multi-platform 2D and 3D game engine.
 It provides a huge set of common tools, so you can just focus on making
 your game without reinventing the wheel.
 This package provides the GUI editor.

Package: godot-template-debug
Description-md5: bd702c00356d201e22b894a54d740be6
Description-en: Godot debug export template for Debian
 Godot is an advanced, feature packed, multi-platform 2D and 3D game engine.
 This package provides a debug export template for running Godot games on
 Debian.

Package: godot-template-release
Description-md5: 224e21eb0f6c9c8b94c10bc383fa0f4f
Description-en: Godot release export template for Debian
 Godot is an advanced, feature packed, multi-platform 2D and 3D game engine.
 This package provides a release export template for running Godot games on
 Debian.

Package: godot3
Description-md5: 5a40f4a9edf48a71ba606a6b0227510f
Description-en: Full 2D and 3D game engine with editor
 Godot is an advanced, feature packed, multi-platform 2D and 3D game engine.
 It provides a huge set of common tools, so you can just focus on making
 your game without reinventing the wheel.

Package: godot3-runner
Description-md5: d9d18459bce0a4f762b741363c7197ec
Description-en: Godot game engine run-time
 Godot is an advanced, feature packed, multi-platform 2D and 3D game engine.
 This package allows games to be run from source or data-pack.

Package: godot3-server
Description-md5: 8a2937b4a6ae779fde8668cff2e47c45
Description-en: Headless Godot game engine run-time
 Godot is an advanced, feature packed, multi-platform 2D and 3D game engine.
 This package provides a command-line only version of the program.

Package: gogglesmm
Description-md5: 003017dfac7cf37fe6ba7b52206a58de
Description-en: Goggles Music Player and Manager
 Goggles Music Manager is a easy to use music manager and player for the Linux
 desktop. It comes with a podcast manager to download and/or play podcasts
 from the internet. Music tracks can be organized in various ways using play
 lists and custom filters. The buildin tag editor allows for easy editing tags
 in files, including adding album art and lyrics.
 .
 Features:
 * Fast and light weight. Quick startup, no splash screen needed!
 * Supports Ogg Vorbis, Opus, FLAC, MP3 and MP4 (aac)
 * Support for cover art embedded in tag or as separate file on disk
 * Subscribe to Podcasts (rss) using the buildin podcast manager
 * Tag editing and powerful file renaming capability
 * Leading word filter to prevent sorting on common words like the, a or an
 * Configurable Filters / smart play lists
 * Configurable play lists
 * Import/Export music library and play lists to XSPF, PLS, Extended M3U,
 M3U and CSV
 * Clipboard & DND (drag-and-drop) to arrange playlists and dragging to and
 from desktop
 * Clean and fast database backend using SQLite 3
 * Written using FOX, one of the fastest GUI toolkits available
 * Last.fm and libre.fm audio scrobbler support
 * Replay Gain support (Ogg Vorbis, FLAC and mp3 with APE tags)
 * Translated in Czech, French, German, Hungarian, Portuguese, Russian and
 Spanish

Package: gogoprotobuf
Description-md5: dcb6fd83e79fa4c26071c4c5f5879fec
Description-en: alternative protocol buffer support for Golang - utilities
 An alternative protocol buffer support for the Go programming language,
 forked from golang-goprotobuf. It is backwards compatible with
 goprotobuf, but provides faster marshalling and unmarshalling and can
 generate extra helper code, tests and benchmarks.
 .
 This package provides utilities.

Package: goiardi
Description-md5: 46edf8cadb7a8811f26a2e431dc76abf
Description-en: Chef server written in Go
 Goiardi is an implementation of the Chef server written in Go. It can either
 run entirely in memory with the option to save and load the in-memory data
 and search indexes to and from disk, drawing inspiration from chef-zero, or
 it can use MariaDB/MySQL or PostgreSQL as its storage backend.

Package: goiardi-doc
Description-md5: f72e6d383cc06ec7a1a93a0f431d4208
Description-en: Documentation for Goiardi
 Goiardi is an implementation of the Chef server written in Go. It can either
 run entirely in memory with the option to save and load the in-memory data
 and search indexes to and from disk, drawing inspiration from chef-zero, or
 it can use MariaDB/MySQL or PostgreSQL as its storage backend.
 .
 This is sphinx-generated full documentation for the Goiardi Chef server.

Package: gojay
Description-md5: c732291d9527386302110a3ac3be9325
Description-en: Fast JSON code generator in golang
 This package provides a command line tool to generate gojay's
 marshaling and unmarshaling interface implementation for custom
 struct type(s).

Package: gojq
Description-md5: 6e4b2be88d5712f7940589e69618cfc7
Description-en: pure Go implementation of jq (program)
 gojq is an implementation of jq command written in Go language.
 You can also embed gojq as a library to your Go products.
 .
 This package contains the /usr/bin/gojq command.

Package: gokey
Description-md5: bedf85edf3924465070d3847bd99e987
Description-en: simple vaultless password manager in Go
 gokey is a password manager, which does not require a password vault. Instead
 of storing your passwords in a vault it derives your password on the fly from
 your master password and supplied realm string (for example, resource URL).
 This way you do not have to manage, backup or sync your password vault (or
 trust its management to a third party) as your passwords are available
 immediately anywhere.

Package: gokr-rsync
Description-md5: e9aaf1dc85e0d2f7e3dec6105b81e84a
Description-en: rsync client and daemon, implemented in Go
 gokr-rsync is a native Go implementation of the rsync file transfer
 protocol, wire-compatible with the original tridge rsync (from the Samba
 project) and openrsync (used on OpenBSD and macOS 15+). It implements
 both client and server roles and can send or receive files in either
 direction.
 .
 The same gokr-rsync binary can run as:
 * a one-shot client, similar to rsync(1);
 * a server invoked by a remote rsync(1) client over SSH;
 * a standalone daemon, served either directly on port 873/tcp or
 wrapped in anonymous or authorized SSH.
 .
 On Linux, gokr-rsync sandboxes itself using the Landlock LSM,
 restricting filesystem access to only the source and destination paths
 involved in each transfer. When started as root in daemon mode, it
 additionally enters a mount namespace with the configured rsync modules
 bind-mounted read-only, chroots into it, and drops privileges. These
 layers limit the blast radius of bugs in the protocol handler.
 .
 Example systemd unit and socket files from upstream are installed under
 /usr/share/doc/gokr-rsync/examples/ as a starting point for running
 gokr-rsync as a hardened daemon (DynamicUser, RestrictNamespaces,
 system call filtering, etc.). They are not enabled by default; copy
 them into /etc/systemd/system/ and adjust ExecStart for your modules.
 .
 Note that this implementation is younger and less battle-tested than
 the C rsync from the Samba project; users are encouraged to verify
 their transfers and report discrepancies upstream.

Package: golang-1.23
Description-md5: 2c7ce3ff5b43d6c7ec658f8c9efa57c5
Description-en: Go programming language compiler - metapackage
 The Go programming language is an open source project to make
 programmers more productive. Go is expressive, concise, clean, and
 efficient. Its concurrency mechanisms make it easy to write programs
 that get the most out of multicore and networked machines, while its
 novel type system enables flexible and modular program construction.
 Go compiles quickly to machine code yet has the convenience of
 garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a
 dynamically typed, interpreted language.
 .
 This package is a metapackage that, when installed, guarantees
 that (most of) a full Go development environment is installed.
 .
 To use this version, instead of the default one provided by golang-go
 package, add /usr/lib/go-1.23/bin/ to PATH, or invoke /usr/lib/go-1.23/bin/go
 directly.

Package: golang-1.23-doc
Description-md5: 70faba58bee63cd1d9d375165fa0d6d6
Description-en: Go programming language - documentation
 The Go programming language is an open source project to make
 programmers more productive. Go is expressive, concise, clean, and
 efficient. Its concurrency mechanisms make it easy to write programs
 that get the most out of multicore and networked machines, while its
 novel type system enables flexible and modular program construction.
 Go compiles quickly to machine code yet has the convenience of
 garbage collection and the power of run-time reflection. It's a fast,
 statically typed, compiled language that feels like a dynamically
 typed, interpreted language.
 .
 This package provides the documentation for the Go programming
 language.

Package: golang-1.23-go
Description-md5: 0d4767af95aacf3b4f904796db316559
Description-en: Go programming language compiler, linker, compiled stdlib
 The Go programming language is an open source project to make programmers more
 productive. Go is expressive, concise, clean, and efficient. Its concurrency
 mechanisms make it easy to write programs that get the most out of multicore
 and networked machines, while its novel type system enables flexible and
 modular program construction. Go compiles quickly to machine code yet has the
 convenience of garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a dynamically typed,
 interpreted language.
 .
 This package provides an assembler, compiler, linker, and compiled libraries
 for the Go programming language.
 .
 To use this version, instead of the default one provided by golang-go package,
 add /usr/lib/go-1.23/bin/ to PATH, or invoke /usr/lib/go-1.23/bin/go directly.

Package: golang-1.23-src
Description-md5: 641317c503e9fe0a9039cd8790bb4657
Description-en: Go programming language - source files
 The Go programming language is an open source project to make programmers more
 productive. Go is expressive, concise, clean, and efficient. Its concurrency
 mechanisms make it easy to write programs that get the most out of multicore
 and networked machines, while its novel type system enables flexible and
 modular program construction. Go compiles quickly to machine code yet has the
 convenience of garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a dynamically typed,
 interpreted language.
 .
 This package provides the Go programming language source files needed for
 compilation.

Package: golang-1.24
Description-md5: 8056ae4269bc22ea0f7a1a096ea707ef
Description-en: Go programming language compiler - metapackage
 The Go programming language is an open source project to make
 programmers more productive. Go is expressive, concise, clean, and
 efficient. Its concurrency mechanisms make it easy to write programs
 that get the most out of multicore and networked machines, while its
 novel type system enables flexible and modular program construction.
 Go compiles quickly to machine code yet has the convenience of
 garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a
 dynamically typed, interpreted language.
 .
 This package is a metapackage that, when installed, guarantees
 that (most of) a full Go development environment is installed.
 .
 To use this version, instead of the default one provided by golang-go
 package, add /usr/lib/go-1.24/bin/ to PATH, or invoke /usr/lib/go-1.24/bin/go
 directly.

Package: golang-1.24-go
Description-md5: 03d8dffb201d3f8a1df0a77204ede2fc
Description-en: Go programming language compiler, linker, compiled stdlib
 The Go programming language is an open source project to make programmers more
 productive. Go is expressive, concise, clean, and efficient. Its concurrency
 mechanisms make it easy to write programs that get the most out of multicore
 and networked machines, while its novel type system enables flexible and
 modular program construction. Go compiles quickly to machine code yet has the
 convenience of garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a dynamically typed,
 interpreted language.
 .
 This package provides an assembler, compiler, linker, and compiled libraries
 for the Go programming language.
 .
 To use this version, instead of the default one provided by golang-go package,
 add /usr/lib/go-1.24/bin/ to PATH, or invoke /usr/lib/go-1.24/bin/go directly.

Package: golang-1.24-src
Description-md5: 641317c503e9fe0a9039cd8790bb4657
Description-en: Go programming language - source files
 The Go programming language is an open source project to make programmers more
 productive. Go is expressive, concise, clean, and efficient. Its concurrency
 mechanisms make it easy to write programs that get the most out of multicore
 and networked machines, while its novel type system enables flexible and
 modular program construction. Go compiles quickly to machine code yet has the
 convenience of garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a dynamically typed,
 interpreted language.
 .
 This package provides the Go programming language source files needed for
 compilation.

Package: golang-1.25
Description-md5: 1278999215b463c2ea8d5794b72f2203
Description-en: Go programming language compiler - metapackage
 The Go programming language is an open source project to make
 programmers more productive. Go is expressive, concise, clean, and
 efficient. Its concurrency mechanisms make it easy to write programs
 that get the most out of multicore and networked machines, while its
 novel type system enables flexible and modular program construction.
 Go compiles quickly to machine code yet has the convenience of
 garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a
 dynamically typed, interpreted language.
 .
 This package is a metapackage that, when installed, guarantees
 that (most of) a full Go development environment is installed.
 .
 To use this version, instead of the default one provided by golang-go
 package, add /usr/lib/go-1.25/bin/ to PATH, or invoke /usr/lib/go-1.25/bin/go
 directly.

Package: golang-1.25-go
Description-md5: 054594fea59465527f83d8f272a0ae73
Description-en: Go programming language compiler, linker, compiled stdlib
 The Go programming language is an open source project to make programmers more
 productive. Go is expressive, concise, clean, and efficient. Its concurrency
 mechanisms make it easy to write programs that get the most out of multicore
 and networked machines, while its novel type system enables flexible and
 modular program construction. Go compiles quickly to machine code yet has the
 convenience of garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a dynamically typed,
 interpreted language.
 .
 This package provides an assembler, compiler, linker, and compiled libraries
 for the Go programming language.
 .
 To use this version, instead of the default one provided by golang-go package,
 add /usr/lib/go-1.25/bin/ to PATH, or invoke /usr/lib/go-1.25/bin/go directly.

Package: golang-1.25-src
Description-md5: 641317c503e9fe0a9039cd8790bb4657
Description-en: Go programming language - source files
 The Go programming language is an open source project to make programmers more
 productive. Go is expressive, concise, clean, and efficient. Its concurrency
 mechanisms make it easy to write programs that get the most out of multicore
 and networked machines, while its novel type system enables flexible and
 modular program construction. Go compiles quickly to machine code yet has the
 convenience of garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a dynamically typed,
 interpreted language.
 .
 This package provides the Go programming language source files needed for
 compilation.

Package: golang-1.27
Description-md5: 2ab0493cb05759dc011347fbd83235e8
Description-en: Go programming language compiler - metapackage
 The Go programming language is an open source project to make
 programmers more productive. Go is expressive, concise, clean, and
 efficient. Its concurrency mechanisms make it easy to write programs
 that get the most out of multicore and networked machines, while its
 novel type system enables flexible and modular program construction.
 Go compiles quickly to machine code yet has the convenience of
 garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a
 dynamically typed, interpreted language.
 .
 This package is a metapackage that, when installed, guarantees
 that (most of) a full Go development environment is installed.
 .
 To use this version, instead of the default one provided by golang-go
 package, add /usr/lib/go-1.27/bin/ to PATH, or invoke /usr/lib/go-1.27/bin/go
 directly.

Package: golang-1.27-doc
Description-md5: 70faba58bee63cd1d9d375165fa0d6d6
Description-en: Go programming language - documentation
 The Go programming language is an open source project to make
 programmers more productive. Go is expressive, concise, clean, and
 efficient. Its concurrency mechanisms make it easy to write programs
 that get the most out of multicore and networked machines, while its
 novel type system enables flexible and modular program construction.
 Go compiles quickly to machine code yet has the convenience of
 garbage collection and the power of run-time reflection. It's a fast,
 statically typed, compiled language that feels like a dynamically
 typed, interpreted language.
 .
 This package provides the documentation for the Go programming
 language.

Package: golang-1.27-go
Description-md5: 896c620c8969da5ff0c3ac8dbafc2d01
Description-en: Go programming language compiler, linker, compiled stdlib
 The Go programming language is an open source project to make programmers more
 productive. Go is expressive, concise, clean, and efficient. Its concurrency
 mechanisms make it easy to write programs that get the most out of multicore
 and networked machines, while its novel type system enables flexible and
 modular program construction. Go compiles quickly to machine code yet has the
 convenience of garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a dynamically typed,
 interpreted language.
 .
 This package provides an assembler, compiler, linker, and compiled libraries
 for the Go programming language.
 .
 To use this version, instead of the default one provided by golang-go package,
 add /usr/lib/go-1.27/bin/ to PATH, or invoke /usr/lib/go-1.27/bin/go directly.

Package: golang-1.27-src
Description-md5: 641317c503e9fe0a9039cd8790bb4657
Description-en: Go programming language - source files
 The Go programming language is an open source project to make programmers more
 productive. Go is expressive, concise, clean, and efficient. Its concurrency
 mechanisms make it easy to write programs that get the most out of multicore
 and networked machines, while its novel type system enables flexible and
 modular program construction. Go compiles quickly to machine code yet has the
 convenience of garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a dynamically typed,
 interpreted language.
 .
 This package provides the Go programming language source files needed for
 compilation.

Package: golang-agwa-go-listener-dev
Description-md5: 8c3240f5f054a35e5d066b2fe3df4047
Description-en: net.Listener library with TCP, UNIX, FDs, PROXY and TLS support
 go-listener makes it easy to also listen on TCP ports, UNIX domain sockets
 and pre-opened file descriptors. Additionally it supports PROXY protocol
 and TLS wrapping with automated certificate provisioning using ACME.

Package: golang-al-essio-pkg-shellescape-dev
Description-md5: 78b3d29e0f7603711fc0fb35449a73be
Description-en: Escape arbitrary strings for use as command line arguments
 This package provides the shellescape.Quote() function that returns a
 shell-escaped copy of a string. This functionality could be helpful in
 those cases where it is known that the output of a Go program will be
 appended to/used in the context of shell programs command line arguments.
 .
 This work was inspired by the Python original package shellescape
 (https://pypi.python.org/pypi/shellescape).

Package: golang-android-soong-dev
Description-md5: 9da3d0756d2fe178ca3948168a740a4c
Description-en: Soong build system (library)
 Soong is a build system for Android built on top of Blueprint, a
 meta-build system. Soong is the replacement for the old Android
 make-based build system. It replaces Android.mk files with Android.bp
 files, which are JSON-like simple declarative descriptions of modules
 to build.
 .
 This package contains the Go libraries for Soong.

Package: golang-any
Description-md5: c11bfd31d1d7b38a21ecdf8867396a57
Description-en: Go programming language -- gccgo on "non-Go" platforms
 The Go programming language is an open source project to make programmers more
 productive. Go is expressive, concise, clean, and efficient. Its concurrency
 mechanisms make it easy to write programs that get the most out of multicore
 and networked machines, while its novel type system enables flexible and
 modular program construction. Go compiles quickly to machine code yet has the
 convenience of garbage collection and the power of run-time reflection. It's a
 fast, statically typed, compiled language that feels like a dynamically typed,
 interpreted language.
 .
 This is a dependency package that depends on the default Go toolchain and
 compiled standard library or gccgo on architectures that do not have a native
 toolchain ("gc compiler") port. Because the gccgo and Go releases are not on
 the same schedule, it is not guaranteed that the version of the Go language
 provided by the version of gccgo that this package depends upon will match the
 version of this package.

Package: golang-ar-dev
Description-md5: dbc89da4ab977addfe38ffd9c70ef548
Description-en: ar archive file library (Go library) (transitional package)
 This is a transitional package. It can safely be removed.

Package: golang-ariga-atlas-dev
Description-md5: ca9e4ada10ca780167622bd23f1473c8
Description-en: manage your database schemas with Atlas (library)
 Atlas is an open source tool that helps developers manage their
 database schemas by applying modern DevOps principles. Contrary to
 existing tools, Atlas intelligently plans schema migrations for
 you. Atlas users can use the Atlas DDL (data definition language) to
 describe their desired database schema and use the command-line tool
 to plan and apply the migrations to their systems.
 .
 It supports the following databases: MySQL, MariaDB, PostgresSQL,
 SQLite, TiDB, CockroachDB.

Package: golang-ariga-sqlcomment-dev
Description-md5: 83921d9aa3156a43beb82eabe624d7db
Description-en: sqlcommenter support for ent (Go library)
 sqlcomment is an ent (https://entgo.io) driver that adds SQL
 comments following sqlcommenter specification:
 https://google.github.io/sqlcommenter/spec
 .
 This package contains the Go development library.

Package: golang-barcode-dev
Description-md5: 947e8e20438d1374295f11897864aea0
Description-en: Barcode creation lib for golang
 This is a package for GO which can be used to create different types of
 barcodes. Currently, the following barcodes are supported:
 .
 - Codabar
 - Code 128
 - Code 39
 - EAN 8
 - EAN 13
 - Datamatrix
 - QR Codes
 - 2 of 5

Package: golang-bazil-fuse-dev
Description-md5: 68cf51c709b8a5c72f84979ed02bdec5
Description-en: FUSE library for Go
 bazil.org/fuse is a Go library for writing FUSE userspace filesystems.
 .
 It is a from-scratch implementation of the kernel-userspace communication
 protocol, and does not use the C library from the project called FUSE.
 bazil.org/fuse embraces Go fully for safety and ease of programming.

Package: golang-bitbucket-creachadair-shell-dev
Description-md5: 9e256b99343f0086d1639ce487570a47
Description-en: implements basic shell command-line splitting for Go (library)
 Provides supports for splitting and joining of shell command strings.
 .
 The Split function divides a string into whitespace-separated fields,
 respecting single and double quotation marks as defined by the Shell Command
 Language section of IEEE Std 1003.1 2013.  The Quote function quotes
 characters that would otherwise be subject to shell evaluation, and the Join
 function concatenates quoted strings with spaces between them.
 .
 This package contains the library.

Package: golang-bitbucket-pkg-inflect-dev
Description-md5: 4328ad299274f9cf9dbb9a30a7fd0fe2
Description-en: Go library to transform words from singular to plural
 The Go library "bitbucket.org/pkg/inflect" transforms words
 from singular to plural, class names to table names, modularized
 class names to ones without, and class names to foreign keys.
 The default inflections for pluralization, singularization, and
 uncountable words are kept in inflect.go.
 .
 Originally ported from the ActiveSupport::Inflector module from
 Ruby on Rails.

Package: golang-blitiri-go-log-dev
Description-md5: 66254e67dfe78adf249bcade596365a2
Description-en: Simple logging library in Go
 blitiri.com.ar/go/log is a Go package implementing a simple logger.
 .
 It implements an API somewhat similar to glog, with a focus towards simplicity
 and integration with standard tools such as systemd.
 .
 There are command line flags (defined using the flag package) to control the
 behaviour of the default logger. By default, it will write to stderr without
 timestamps; this is suitable for systemd (or equivalent) logging.

Package: golang-blitiri-go-spf-dev
Description-md5: 815ad0615971031f74b754dafe52b672
Description-en: SPF (Sender Policy Framework) implementation in Go
 blitiri.com.ar/go/spf is an open source implementation of the Sender Policy
 Framework (SPF) in Go.
 .
 It is used by the chasquid SMTP server.

Package: golang-blitiri-go-systemd-dev
Description-md5: 732f0d8db90eaaeb6f3946ec4cda7a1e
Description-en: Utilities to interact with systemd sockets in Go
 blitiri.com.ar/go/systemd is a Go package implementing a way to get network
 listeners from systemd, similar to C's sd_listen_fds() and
 sd_listen_fds_with_names().
 .
 Supports named file descriptors, which is useful if your daemon needs to be
 able to tell the different ports apart (e.g. http vs https).
 .
 It can be used by daemons to listen on privileged ports without needing to run
 as root.

Package: golang-bugst-cleanup-dev
Description-md5: 41aafcb636be6703e46973f87a843712
Description-en: Go library providing a signal.Interrupt/CTRL-C interruptable context
 This library provides a context wrapper that will be automatically
 interrupted by a signal.Interrupt/CTRL-C, and that can be passed to
 any function expecting a context argument.

Package: golang-bugst-downloader-dev
Description-md5: 14fbc2c3fdd7c31c3d863918a93b6b79
Description-en: Simple file downloader library for Go
 This library provides a simple HTTP/S file downloader for golang.

Package: golang-bugst-f-dev
Description-md5: 6a37aff4a8c0791bb4ba80db8b9263a6
Description-en: Collection of golang algorithms and helper functions
 Package f is a golang library implementing some basic algorithms and
 helper functions.

Package: golang-bugst-json-dev
Description-md5: 55c410b06dd184e453f9ea43e165224a
Description-en: Experimental drop-in replacement for golang json with required fields
 This library is a drop-in replacement for golang's encoding/json
 (actually is a fork of it) that adds support for the "required" fields
 that is missing from upstream.

Package: golang-bugst-lsp-dev
Description-md5: 3f6aa95d4f6b9fdba93193bd2c3fdc29
Description-en: Go library for the LSP (Language Server Protocol) specification
 A client/server library for LSP (Language Server Protocol) written in
 golang

Package: golang-bugst-relaxed-semver-dev
Description-md5: a4f03a011877a87973fb4e80886c191e
Description-en: Go library to handle semver
 A library for handling a superset of semantic versioning in golang.
 .
 This library tries to implement the semantic versioning specification
 2.0.0 (https://semver.org/spec/v2.0.0.html) with an exception: the
 numeric format major.minor.patch like 1.3.2 may be truncated if a number
 is zero, so:
 .
 * 1.2.0 or 1.2.0-beta may be written as 1.2 or 1.2-beta respectively
 * 1.0.0 or 1.0.0-beta may be written 1 or 1-beta respectively
 * 0.0.0 may be written as the **empty string**, but 0.0.0-beta may
 **not** be written as -beta

Package: golang-bugst-testifyjson-dev
Description-md5: aed4c4c5d2ed03eaad9a991c1fe7115b
Description-en: Utilities and helper function for unit testing JSON output in golang (library)
 Package testifyjson is a collection of utilities and helper function for
 unit testing JSON output in golang.
 .
 It is based on the excellent libraries github.com/itchyny/gojq and
 github.com/stretchr/testify. It provides an interface similar to testify
 but with the powerful methods available in gojq.

Package: golang-cel-expr-dev
Description-md5: 2822396f51128ea37f0080d17fc69403
Description-en: Common Expression Language (library)
 The Common Expression Language (CEL) implements common semantics for
 expression evaluation, enabling different applications to more easily
 interoperate. For instance it can be used to implement security
 policies.
 .
 CEL evaluates in linear time, is mutation free, and not Turing-complete.
 This limitation is a feature of the language design, which allows
 the implementation to evaluate orders of magnitude faster than
 equivalently sandboxed JavaScript.
 .
 CEL is designed to be embedded in applications, and allows for
 extensibility via its context which allows for functions and data
 to be provided by the software that embeds it.

Package: golang-cfssl
Description-md5: 290503ccf54716d4f75d150f7c114fc8
Description-en: CloudFlare's PKI and TLS toolkit
 CFSSL is CloudFlare's PKI/TLS swiss army knife. It is both a command
 line tool and an HTTP API server for signing, verifying, and bundling
 TLS certificates. CFSSL can be used to build custom TLS PKI tools as
 well as create and manipulate traditional certificate structures
 using code or on the command line.
 .
 This package contains the command line executables.

Package: golang-chroma
Description-md5: 245c1c93018daf7274310b44ad6dd161
Description-en: general purpose syntax highlighter in pure Go (binaries)
 Chroma takes source code and other structured text and converts it into
 syntax highlighted HTML, ANSI-coloured text, etc.
 .
 Chroma is based heavily on Pygments (http://pygments.org/), and includes
 translators for Pygments lexers and styles.
 .
 This package contains the compiled chroma and chromad binaries.

Package: golang-chroma-v2
Description-md5: 17e77fa1619c54ba13480455fc608296
Description-en: general purpose syntax highlighter in pure Go (binaries)
 Chroma takes source code and other structured text and converts it into
 syntax highlighted HTML, ANSI-coloured text, etc.
 .
 Chroma is based heavily on Pygments (http://pygments.org/), and includes
 translators for Pygments lexers and styles.
 .
 This package contains the compiled chroma-v2 and chromad-v2 binaries.

Package: golang-code-gitea-sdk-dev
Description-md5: c28fd5fcb69844ac8657390092113a62
Description-en: Gitea SDK for Go (library)
 This project acts as a client SDK implementation written in Go for the Gitea
 API, empowering Go programs with the ability to interact with Gitea instances.
 .
 This package contains the Go library.

Package: golang-code.cloudfoundry-bytefmt-dev
Description-md5: b5a19c9c816ba928d921f17fe6d25e73
Description-en: Human readable byte formatter
 This package provides a Go module to easily format Byte sizes in a way easily
 readable by humans. Currently it is able to handle T: Terabyte, G: Gigabyte,
 M: Megabyte, K: Kilobyte and B: Byte.

Package: golang-code.rocketnine-tslocum-cbind-dev
Description-md5: ae1b05fa98f337edb116e839fd17689e
Description-en: Key event handling Golang library for tcell
 cbind Golang library provides tcell key event encoding,
 decoding and handling.

Package: golang-code.rocketnine-tslocum-cview-dev
Description-md5: ad775f10bf4b73df2dca023656726015
Description-en: Terminal-based user interface toolkit for Golang
 cview is a fork of tview (https://github.com/rivo/tview),
 which provides commonly needed components for terminal
 based user interfaces in Go.

Package: golang-codeberg-chavacava-garif-dev
Description-md5: 70b1fa72d905e7b6eb1dc34ee5158979
Description-en: create and manipulate SARIF logs (library)
 Go package to create and manipulate SARIF logs. SARIF, from
 Static Analysis Results Interchange Format, is a standard JSON-based
 format for the output of static analysis tools defined and
 promoted by OASIS.
 .
 Current supported version of the standard is SARIF-v2.1.0.

Package: golang-codeberg-emersion-go-scfg-dev
Description-md5: 4a8e196ba3791667bb7e4c4af17791fa
Description-en: Go library for a simple configuration file format
 go-scfg is a Go library to work with the scfg configuration file
 format.

Package: golang-codeberg-git-pages-go-headers-dev
Description-md5: a56cce12df3ac04515423d6af9e3a91d
Description-en: Headers format parser to match Netlify's _headers file format (Golang)
 Headers format parser to match Netlify's _headers file format,
 plus a compatible unparser.

Package: golang-codeberg-git-pages-go-slog-syslog-dev
Description-md5: c0b7fd1937a3af24d0af3aa9dc0a97ec
Description-en: Syslog handler for the Go slog module
 go-slog-syslog is a Go library that provides a slog.Handler-compatible syslog
 handler. This library is capable of transmiting logs locally or over the
 network, using TCP (optionally with TLS), UDP, or Unix datagram sockets.
 .
 This library adhers to the syslog protocol described in RFC 5424.

Package: golang-codeberg-gusted-mcaptcha-dev
Description-md5: 421246de6427d76352880754c901e163
Description-en: mCaptcha is a Go library to interact with mCaptcha
 mCaptcha is a privacy respecting, free CAPTCHA system based on proof-of-work
 (PoW) to rate-limit users. This Go library implements the PoW endpoint that
 can verify if the given token is validated on the given mCaptcha instance.
 .
 This library is currently in use by Forgejo, a git forge software implemented
 in Go.

Package: golang-codeberg-jwijenbergh-eduoauth-go-dev
Description-md5: 7044ab10bbecb4657ef0d7378d06df78
Description-en: eduroam and eduVPN OAuth handling library for Go
 This is library that is in use by geteduroam and eduVPN to handle OAuth.

Package: golang-codeberg-miekg-dns-dev
Description-md5: b964214c8b9e12fa1f299472ebb71e18
Description-en: DNS protocol library for Go
 Complete and usable DNS library. All widely used Resource Records
 are supported, including the DNSSEC types. It follows a lean and
 mean philosophy.  If there is stuff you should know as a DNS
 programmer there isn't a convenience function for it. Server side
 and client side programming is supported, i.e. you can build
 servers and resolvers with it.
 .
 Successor to https://github.com/miekg/dns.

Package: golang-codeberg-tslocum-cbind-dev
Description-md5: ec021185df737279b5434717178004fa
Description-en: key event handling library for tcell
 The cbind provides abstract key event encoding, decoding, and routing
 utilities designed for terminal applications utilizing the tcell
 console engine.
 .
 It simplifies input management by mapping multi-key layout
 combinations directly to executable action handlers.

Package: golang-codesearch-dev
Description-md5: 29294118bf08f86bfeaee4f165b7bafc
Description-en: regexp search over large bodies of source (development files)
 Code Search is a tool for indexing and then performing regular expression
 searches over large bodies of source code. It is a set of command-line
 programs written in Go.
 .
 For background and an overview of the commands, see Regular Expression
 Matching with a Trigram Index:
 http://swtch.com/~rsc/regexp/regexp4.html
 .
 This package contains the source.

Package: golang-collectd-dev
Description-md5: 2e780ddab3925cbf0a4824652b9a6831
Description-en: Utilities for using collectd together with Golang
 Implements data structures from the collectd source code and collectd's
 binary network protocol. It offers client and server implementations.

Package: golang-connectrpc-connect-dev
Description-md5: 5eb609f440009d80071e664795e858eb
Description-en: Go implementation of Connect (library)
 Connect is a slim library for building browser and gRPC-compatible HTTP APIs.
 You write a short Protocol Buffer schema and implement your application logic,
 and Connect generates code to handle marshaling, routing, compression, and
 content type negotiation. It also generates an idiomatic, type-safe client.
 Handlers and clients support three protocols: gRPC, gRPC-Web, and Connect's own
 protocol.
 .
 The Connect protocol is a simple protocol that works over HTTP/1.1 or HTTP/2.
 It takes the best portions of gRPC and gRPC-Web, including streaming, and
 packages them into a protocol that works equally well in browsers, monoliths,
 and microservices. Calling a Connect API is as easy as using curl.

Package: golang-coreos-log-dev
Description-md5: 8ca3138ac812639df24dcd94e59bbd8c
Description-en: simple logging library for Go
 This is a simple logging library for Go. It supports different "Sinks"
 for log messages, and can filter log message based on message
 priorities.
 .
 Systemd journal support is disabled in this package.
 .
 This package contains the source.

Package: golang-dbus-dev
Description-md5: b8f13fd48b0951af0ad1985ec09e346f
Description-en: Go client bindings for D-Bus
 Package "dbus" is a simple library that implements native Go client bindings
 for the D-Bus message bus system.
 .
 This package contains the source.

Package: golang-debian-mdosch-xmppsrv-dev
Description-md5: 32b5aca48184837d2f489176f84291b3
Description-en: Look up XMPP SRV records (library)
 All functions return []SRV with SRV being the following struct:
 .
 type SRV struct {
 Type     string
 Target   string
 Port     uint16
 Priority uint16
 Weight   uint16
 }
 .
 Type is either xmpp-client, xmpps-client, xmpp-server or xmpps-server.
 .
 The functions LookupXmppServer, LookupXmppsServer, LookupXmppClient
 and LookupXmppsClient` are called with the server name and return the
 respective SRV records.
 .
 The function LookupClient and LookupServer are also called with the
 server name but return xmpp and xmpps SRV records ordered by priority
 and weight.

Package: golang-debian-vasudev-gospake2-dev
Description-md5: ed66b546da8a4a5e9fa09654fa7d4173
Description-en: Go SPAKE2 Implementation (library)
 Implementation of SPAKE2 key exchange protocol which interoperates with Rust
 Haskell and Python versions.
 .
 This package defines the behavior of group and its element as package groups.
 It also implements 2 groups ed25519 and multiplicative group over integer as
 2 packages. SPAKE2 calculation uses ed25519 as default group and
 allows user to switch to group of his choice.

Package: golang-dlib-dev
Description-md5: 0fc431b7daac67b29d132681e42b7ef2
Description-en: Go bindings for Deepin Desktop Environment (development files)
 go-dlib is a set of go bindings for D-Bus, glib, gdkpixbuf, pulse and more.
 .
 This package provides set of golang bindings and libraries for DDE development.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: golang-docker-credential-helpers
Description-md5: 529408d91571a3935b95631ab854dae5
Description-en: native stores to safeguard Docker credentials
 The docker-credential-helpers package is a suite of programs to use
 the built-in OS native stores to keep Docker credentials safe.
 .
 This package contains the command-line executables.

Package: golang-easyjson
Description-md5: b2192e0b6056885cea3fc7f505675a95
Description-en: Fast JSON serializer for golang - command-line client
 easyjson allows (un-)marshaling of JSON golang structs without the
 use of reflection by generating marshaller code.
 .
 One of the aims of the library is to keep generated code simple enough
 so that it can be easily optimized or fixed. Another goal is to provide
 users with ability to customize the generated code not available in
 'encoding/json', such as generating snake_case names or enabling
 'omitempty' behavior by default.
 .
 This package contains the command-line client.

Package: golang-entgo-ent-dev
Description-md5: 0ba358c58612f7be2b4b17c0773bdd27
Description-en: entity framework for Go
 The ent package is a simple, yet powerful entity framework for Go,
 that makes it easy to build and maintain applications with large
 data-models.
 .
 Highlights include:
 - Schema As Code - model any database schema as Go objects.
 - Easily Traverse Any Graph - run queries, aggregations and traverse
 any graph structure easily.
 - Statically Typed And Explicit API - 100% statically typed and
 explicit API using code generation.
 - Multi Storage Driver - supports MySQL, PostgreSQL, SQLite and
 Gremlin.
 - Extendable - simple to extend and customize using Go templates.

Package: golang-etcd-server-dev
Description-md5: 0adff0b1e28df063bb4edb281db48875
Description-en: highly-available key value store -- source
 A highly-available key value store for shared configuration and service
 discovery. etcd is inspired by zookeeper and doozer, with a focus on:
 .
 * Simple: curl'able user facing API (HTTP+JSON)
 * Secure: optional SSL client cert authentication
 * Fast: benchmarked 1000s of writes/s per instance
 * Reliable: Properly distributed using Raft
 .
 Etcd uses the Raft consensus algorithm to manage a highly-available replicated
 log.
 .
 This package contains the source.

Package: golang-filippo-age-dev
Description-md5: 8b90588a7b37f5c17ff387c184285947
Description-en: simple, modern and secure encryption tool (Go library)
 age features small explicit keys, no config options, and UNIX-style
 composability.
 .
 This package provides a Go library interface to age.

Package: golang-filippo-bigmod-dev
Description-md5: a2c87a003c1ceabcadfae055a37a3a4e
Description-en: constant-time library for big integers modulo a prime (Go library)
 Package bigmod implements constant-time big integer arithmetic modulo large
 odd moduli. Unlike math/big, this package is suitable for implementing
 security-sensitive cryptographic operations. It is a re-exported version the
 standard library package crypto/internal/bigmod used to implement crypto/rsa
 amongst others.
 .
 This package contains the Go development library.

Package: golang-filippo-edwards25519-dev
Description-md5: 452f2a326ebb4cd95b269bc5e5358856
Description-en: Low-level, Ed25519 elliptic curve library
 This library implements the edwards25519 elliptic curve,
 exposing the necessary APIs to build a wide array of higher-level
 primitives.  Read the docs at pkg.go.dev/filippo.io/edwards25519
 (https://pkg.go.dev/filippo.io/edwards25519).
 .
 The code is originally derived from Adam Langley's internal implementation
 in the Go standard library, and includes George Tankersley's performance
 improvements (https://golang.org/cl/71950). It was then further developed
 by Henry de Valence for use in ristretto255.
 .
 Most users don't need this package, and should instead use crypto/ed25519
 for signatures, golang.org/x/crypto/curve25519 for Diffie-Hellman,
 or github.com/gtank/ristretto255 for prime order group logic. However,
 for anyone currently using a fork of crypto/ed25519/internal/edwards25519
 or github.com/agl/edwards25519, this package should be a safer, faster,
 and more powerful alternative.
 .
 Since this package is meant to curb proliferation of edwards25519
 implementations in the Go ecosystem, it welcomes requests for new APIs
 or reviewable performance improvements.

Package: golang-filippo-hpke-dev
Description-md5: 968b216f4f4216afd91c784cb1337892
Description-en: Hybrid Public Key Encryption (HPKE) RFC9180 Go package (library)
 Package hpke implements Hybrid Public Key Encryption (HPKE) as defined in
 [RFC 9180].
 .
 [RFC 9180]: https://www.rfc-editor.org/rfc/rfc9180.html
 .
 This package contains the Go library source code.

Package: golang-filippo-keygen-dev
Description-md5: 33a3904ec64a4b037d4fd73a31765a30
Description-en: Deterministic ECDSA crypto key generation for Go (library)
 Package keygen implements deterministic key generation algorithms, for ECDSA.
 .
 This package contains the Go development library.

Package: golang-filippo-mldsa-dev
Description-md5: 10d37214fd4699c64b3c54fda34c0529
Description-en: implements the crypto/mldsa proposed API (library)
 This package implements the crypto/mldsa proposed API:
 https://go.dev/issue/77626
 .
 Its API may change, and eventually this package will become a wrapper
 around the final API in the standard library.
 .
 The actual implementation is merged from the internal upstream package
 crypto/internal/fips140/mldsa, with very few changes (visible in the
 merge commits in the git history).

Package: golang-filippo-nistec-dev
Description-md5: 918b535b10f365c6d31b852612394299
Description-en: Go NIST P elliptic curves (library)
 This package implements the NIST P elliptic curves, according to FIPS
 186-4 and SEC 1, Version 2.0, exposing the necessary APIs to build a
 wide array of higher-level primitives.
 .
 It's an exported version of crypto/internal/fips140/nistec in the
 standard library, which powers crypto/elliptic, crypto/ecdsa, and
 crypto/ecdh. The git history has been preserved, and new upstream
 changes are applied periodically.
 .
 This package uses fiat-crypto or specialized assembly and Go code for
 its backend field arithmetic (not math/big) and exposes
 constant-time, heap allocation-free, byte slice-based safe
 APIs. Group operations use modern and safe complete addition formulas
 where possible. The point at infinity is handled and encoded
 according to SEC 1, Version 2.0, and invalid curve points can't be
 represented. This makes it particularly suitable to be used as a
 prime order group implementation.
 .
 Use the purego build tag to exclude the assembly and rely entirely on
 formally verified fiat-crypto arithmetic and complete addition
 formulas.
 .
 Read the docs at https://pkg.go.dev/filippo.io/nistec
 .
 This repository generally does not accept contributions. Any changes
 should be submitted upstream to the Go project.
 .
 This package contains the Go library source code.

Package: golang-filippo-sunlight-dev
Description-md5: e42c5ac5915591f89a2a3ee563bc7c69
Description-en: Certificate Transparency log and monitoring (Go library)
 Sunlight is a production-ready Static Certificate Transparency
 (https://c2sp.org/static-ct-api) log implementation designed for
 scalability, ease of operation, and reduced cost.
 .
 Additional resources, including test logs, a formal specification of the
 monitoring API, and a comprehensive design document which explores the
 motivating tradeoffs are available at https://sunlight.dev/
 .
 This package contains the Go development library.

Package: golang-filippo-torchwood-dev
Description-md5: 080a11f788e668cebe74c8f817900854
Description-en: collection of open source transparency log tools (library)
 The Torchwood repository is a collection of open-source tooling for
 transparency logs.
 .
 * litewitness (/cmd/litewitness/README.md) is a cosigning witness
 backed
 by SQLite and ssh-agent.It implements c2sp.org/tlog-witness
 (https://c2sp.org/tlog-witness).
 * litebastion (/cmd/litebastion/README.md) (and filippo.
 io/torchwood/bastion (https://pkg.go.dev/filippo.io/torchwood/bastion))
 is a public-service
 reverse proxy.It implements c2sp.org/https-bastion (https://c2sp.
 org/https-bastion).
 * filippo.io/torchwood (https://pkg.go.dev/filippo.io/torchwood)
 implements a tlog client (https://pkg.go.dev/filippo.
 io/torchwood#Client) and various
 c2sp.org/signed-note (https://c2sp.org/signed-note), c2sp.org/tlog-
 cosignature (https://c2sp.org/tlog-cosignature),
 c2sp.org/tlog-checkpoint (https://c2sp.org/tlog-checkpoint), and c2sp.
 org/tlog-tiles (https://c2sp.org/tlog-tiles) functions,
 including extensions to the golang.org/x/mod/sumdb/tlog (https://pkg.go.
 dev/golang.org/x/mod/sumdb/tlog) and
 golang.org/x/mod/sumdb/note (https://pkg.go.dev/golang.
 org/x/mod/sumdb/note) packages.
 .
 This package contains the Go development library.

Package: golang-forgejo-forgejo-actions-proto-dev
Description-md5: 785da49a2ef6b3bc155a4cbbfdac75bd
Description-en: protobuf library used by Gitea actions (Go library)
 actions-proto-go is a Go library for protobuf as used by Forgejo actions.

Package: golang-forgejo-forgejo-contrib-go-libravatar-dev
Description-md5: b476ec0a5d2ad060943070e7ed5eed17
Description-en: serving federated avatars (Go library)
 go-libravatar is a Go library to serve federated avatars.

Package: golang-forgejo-forgejo-go-rpmutils-dev
Description-md5: 8f7bcd0cf6feb28347e824f9e5549533
Description-en: parsing RPM package files (library)
 go-rpmutils is a library written in Go for parsing RPMs.

Package: golang-forgejo-forgejo-levelqueue-dev
Description-md5: 059f0de531ec8e0930c6dcaf44a7e3b4
Description-en: queue simplification for go-leveldb (Go library)
 levelqueue is a Go library to simplify queue usage with go-leveldb.

Package: golang-forgejo-forgejo-reply-dev
Description-md5: 510c24adb1d1bdd84ee0351b738aaf3e
Description-en: trim replies from plain text email (Go library)
 reply is a Go library to trim replies from plain text email.

Package: golang-forgejo-go-chi-binding-dev
Description-md5: f10ca0e14dfa60137e4eed37da4baede
Description-en: request data binding and validation for net/http (Go library)
 binding is a Go library providing request data binding and validation for
 net/http.

Package: golang-forgejo-go-chi-cache-dev
Description-md5: e9f5c0a65d7b262601892522808745df
Description-en: transparent interface for different cache implementations (Go library)
 cache is a Go library to have a transparent interface for a lot of cache
 implementations, such as memory and Memcache.

Package: golang-forgejo-go-chi-captcha-dev
Description-md5: ee680154aea1c9c7394ac932a713ee36
Description-en: generation and verification of image CAPTCHAs (Go library)
 captcha is a Go library implementing generation and verification of image
 CAPTCHAs.

Package: golang-fortio-assert-dev
Description-md5: 5d51df7b6db5cf1928c8f8cffa4ce80a
Description-en: Minimalistic replacement for github.com/stretchr/testify/assert (library)
 fortio-assert is a minimalistic replacement for
 github.com/stretchr/testify/assert.

Package: golang-fortio-safecast-dev
Description-md5: f02e0a097d315e0d7989e2de974210a5
Description-en: Go library for number type conversions safe from accidental overflow
 Avoid accidental overflow of numbers during go type conversions (e.g
 instead of shorter := bigger.(int8) type conversions use shorter :=
 safecast.MustConvert[int8](bigger).
 .
 Safecast allows one to safely convert between numeric types in Go and
 return errors (or panic when using the Must* variants) when the cast
 would result in a loss of precision, range or sign.

Package: golang-gir-generator
Description-md5: 32d5eb5b2452209843306c79749d1aaf
Description-en: Generate library binding code which support gir for golang
 This tool can generate library binding code which support gir for golang.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: golang-gir-gio-2.0-dev
Description-md5: b1dc0b937f11d88ce999a847068e3f70
Description-en: gio-2.0 go bindings (library)
 gio-2.0 Go bindings for Deepin Desktop Environment development.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: golang-gir-glib-2.0-dev
Description-md5: c1f68faa8fa3f0fd78567126277ac46f
Description-en: glib-2.0 go bindings (library)
 glib-2.0 Go bindings for Deepin Desktop Environment development.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: golang-gir-gobject-2.0-dev
Description-md5: a91252058c8af4467230c186a44260a5
Description-en: gobject-2.0 go bindings (library)
 gobject-2.0 Go bindings for DDE (Deepin Desktop Environment) development.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: golang-gir-gudev-1.0-dev
Description-md5: a9dd306015c5e1ab18aabf784c7785a8
Description-en: gudev-1.0 go bindings (library)
 Go bindings for DDE (Deepin Desktop Environment) development.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: golang-gitea-actions-proto-go-dev
Description-md5: 67cf9082b24a37610660e6546d5cad96
Description-en: protobuf library used by Gitea actions (Go library)
 actions-proto-go is a Go library for protobuf as used by Gitea actions.

Package: golang-gitea-noerw-unidiff-comments-dev
Description-md5: 29c72f966ea909d2f45f7beea4cbb094
Description-en: parser for unidiffs, including comments
 This library takes in unified diff files, and parses them, returning a Diff
 struct containing the parsed data.

Package: golang-github-0xax-notificator-dev
Description-md5: 6bfcc5509c0e2d5e6e7a0e2f248cb7c3
Description-en: Desktop notifications with golang
 notificator Desktop notification written by Golang
 .
 Windows with growlnotify
 .
 Mac OS X with terminal-notifier or osascript (native, 10.9 Mavericks or Up.)
 .
 Linux with notify-send for GNOME and kdialog for Kde

Package: golang-github-14rcole-gopopulate-dev
Description-md5: da211412e015502e2c8a4bf9b688637f
Description-en: Small library to populate a directory with random data
 populate a directory with random data. This package is used for debos
 image building tool.

Package: golang-github-42wim-httpsig-dev
Description-md5: 1bcf45eac8cdd1f5c15cd14b8b392aa9
Description-en: implementation of the HTTP Signatures RFC draft (Go library)
 httpsig is a Go library that implements HTTP Signatures. It supports many
 different combinations of MAC, HMAC signing of hash, or RSA signing of hash
 schemes.

Package: golang-github-42wim-sshsig-dev
Description-md5: 1a76302d51d03624217cb2c02f43c399
Description-en: create/verify armored SSH signatures (Go library)
 sshsig is a Go library implementing signing and verifying of armored SSH
 signatures using ssh private keys or ssh agents.

Package: golang-github-99designs-keyring-dev
Description-md5: 02306838507a4044d3abf74585bbc8ff
Description-en: Uniform interface across a range of secure credential stores (library)
 Keyring provides a common interface to a range of secure credential
 storage services. Originally developed as part of AWS Vault
 (https://github.com/99designs/aws-vault), a command line tool for
 securely managing AWS access from developer workstations.

Package: golang-github-a-h-parse-dev
Description-md5: 454aec968a3167bd9bb244ecc7048e93
Description-en: parsing tools for Go (library)
 Parse is a set of parsing tools for Go. Build up complex parsers from small,
 simple functions that chomp away at the input.

Package: golang-github-a-h-templ-dev
Description-md5: e63aadba0fd02d54a87dd98c1e6d55f7
Description-en: Language for writing HTML user interfaces in Go (library)
 templ is an HTML templating language for Go that has great developer
 tooling.
 .
 This package contains the Go library.

Package: golang-github-a8m-envsubst-dev
Description-md5: 4714418d7b347f13d8767f4d21b73a68
Description-en: Environment variables substitution for Go (sources)
 envsubst
 .
 Environment variables substitution for Go - sources
 (https://godoc.org/github.com/a8m/envsubst)

Package: golang-github-a8m-tree-dev
Description-md5: 60e327f60c81e2dcf79f416f446c8c94
Description-en: implementation of the tree command
 An implementation of the tree (http://mama.indstate.edu/users/ice/tree/)
 command written in Go, that can be used programmatically.

Package: golang-github-aalpar-deheap-dev
Description-md5: 71c6e41b1906a374d4f76f76b6e6c96f
Description-en: Doubly ended heap implementation (library)
 deheap provides the implementation of a doubly ended heap.
 Doubly ended heaps are heaps with two sides, a min side and a max side.
 Like normal single-sided heaps, elements can be pushed onto and pulled
 off of a deheap.  deheaps have an additional Pop function, PopMax,
 that returns elements from the opposite side of the ordering.
 .
 This implementation has emphasized compatibility with existing libraries
 in the sort and heap packages.
 .
 Performance of the deheap functions should be very close to the performance
 of the functions of the heap library

Package: golang-github-abadojack-whatlanggo-dev
Description-md5: fe60e763a8333567777270bd30c5a935
Description-en: Natural language detection library for Go (library)
 Natural language detection for Go.
 .
 * Supports 84 languages
 * 100% written in Go
 * No external dependencies
 * Fast
 * Recognizes not only a language, but also a script (Latin, Cyrillic,
 etc)
 .
 The algorithm is based on the trigram language models, which is a
 particular case of n-grams. To understand the idea, please check the
 original whitepaper Cavnar and Trenkle '94: N-Gram-Based Text
 Categorization' (https://www.researchgate.net/publication/2375544_N-Gram-
 Based_Text_Categorization).

Package: golang-github-abbot-go-http-auth-dev
Description-md5: 18e462900206c4ec9387797efb733613
Description-en: Basic and Digest HTTP Authentication for golang http
 HTTP Basic and HTTP Digest authentication in Go language.
 This library designed as a simple wrapper for http.RequestHandler functions.
 Features:
 * HTTP Basic and HTTP Digest authentication.
 * htpasswd and htdigest formatted files.
 * Automatic reloading of password files.
 * Pluggable interface for user/password storage.
 * MD5 and SHA1 for Basic authentication password storage.
 * Configurable Digest nonce cache size with expiration.
 * Wrapper for legacy http handlers (http.HandlerFunc interface)

Package: golang-github-abdullin-seq-dev
Description-md5: 4b13c7ce5d253cbfdf0d963678f9e2e0
Description-en: structural equality library
 This package contains a structural equality library for Golang.
 .
 One can define expectations on objects (e.g. API responses or expected
 events) by creating an instance of seq.Map, which is provided by this
 package.
 .
 Maps can be nested or they could have flat paths. Values could be
 represented with strings, primitive types, instances of seq.Map or
 JSON-serializable objects.
 .
 Once the expectation exists, one could compare it with an actual
 object. If the actual object has some invalid or missing properties,
 the result will have nice error messages.

Package: golang-github-abeconnelly-autoio-dev
Description-md5: 7d73cfe11b2e5d9efa771ecfc601d681
Description-en: functions that provide standard scanner interfaces for compressed files
 autoio.go A lightweight (and work in progress) Go library to provide
 a simple interface to use compressed files like you use normal files.

Package: golang-github-acarl005-stripansi-dev
Description-md5: f56b4aa2f4d4f862b4ece1ac3b6bf3ae
Description-en: Little Go package for removing ANSI color escape codes from strings
 This Go package removes ANSI escape codes from strings.
 .
 Ideally, one would prevent these from appearing in any text one wants to
 process. However, sometimes this can't be helped, and one needs to be able
 to deal with that noise. This will use a regexp to remove those unwanted
 escape codes.

Package: golang-github-achannarasappa-term-grid-dev
Description-md5: 95d85b5c07058834d398a0e1833ee7f3
Description-en: Position text and visuals in a grid layout
 A library enabling you to position test and visuals neatly in
 a TUI. Providing feautures such as margins, alignment and a flexible layout.

Package: golang-github-acobaugh-osrelease-dev
Description-md5: 7ef777c743ce138a16dc478ff72ecbcf
Description-en: read and parse /etc/os-release (library)
 osrelease is a Go library to make reading in os-release files easy.

Package: golang-github-adam-hanna-arrayoperations-dev
Description-md5: 476d1257d47aed731fccbeb978c2198e
Description-en: Small library for performing operations on slices in golang
 arrayOperations is a small library for performing union, intersect, difference
 and distinct operations on slices in golang

Package: golang-github-adam-lavrik-go-imath-dev
Description-md5: bc38d9121b1f9cdd958472dc1900c607
Description-en: elementary functions for integer arguments (library)
 The Go standard math package lacks some frequently used integral
 functions.  This package tries to fill the gap, providing their
 effective and convenient implementations.
 .
 Functions have the same or similar names as their float64 equivalents
 from math package (if there are any). Since Go does not allow overloading,
 constants and functions related to each of builtin integral types (except
 uintptr and type aliases like byte or rune, which are not covered by
 this package) are grouped within subpackage with a corresponding name
 (ix for int, i8 for int8, ...; ux for uint, u8 for uint8, ...).

Package: golang-github-adamkorcz-go-fuzz-headers-1-dev
Description-md5: 7974b1414418089510809311856c97bb
Description-en: helper functions for Go fuzzing (library)
 Various helper functions for go fuzzing. It is mostly used in combination
 with go-fuzz (https://github.com/dvyukov/go-fuzz), but compatibility with
 fuzzing in the standard library will also be supported. Any coverage guided
 fuzzing engine that provides an array or slice of bytes can be used with
 go-fuzz-headers.
 .
 go-fuzz-headers' approach to fuzzing structs is strongly inspired by
 gofuzz (https://github.com/google/gofuzz).
 .
 This package contains the library.

Package: golang-github-adhocore-gronx-dev
Description-md5: 1313108b78c1d3c84acb556db0c80c3d
Description-en: Lightweight cron expression parser, task runner, and job scheduler (library)
 gronx is Golang cron expression parser ported from adhocore/cron-expr
 with task runner and daemon that supports crontab like task list file.
 If that's not enough, you can use gronx to find the next (NextTick())
 or previous (PrevTick()) run time of an expression from any arbitrary
 point of time.

Package: golang-github-adrg-xdg-dev
Description-md5: 75f6cca769f240e62d3f782dc97caefb
Description-en: implementation of the XDG Base Directory Specification and XDG user directories
 This package contains a Go implementation of the XDG Base Directory
 Specification and XDG user directories.
 .
 The specification defines a set of standard paths for storing application
 files, including data and configuration files. For portability and
 flexibility reasons, applications should use the XDG defined locations
 instead of hardcoding paths.
 .
 The package also includes the locations of well known user directories
 and an implementation of the state directory proposal.
 .
 Full documentation can be found at:
 https://pkg.go.dev/github.com/adrg/xdg.

Package: golang-github-adrianmo-go-nmea-dev
Description-md5: 228122dcb7eda390611570ba1cc5d6e1
Description-en: Go library for the NMEA 0183 protocol
 Go library for the National Marine Electronics Association 0183 protocol.
 .
 NMEA 0183 is a combined electrical and data specification for communication
 between marine electronics such as echo sounder, sonars, anemometer,
 gyrocompass, autopilot, GPS receivers and many other types of instruments.
 .
 Features include:
 * Parse individual NMEA 0183 sentences.
 * Register custom parser for unsupported sentence types.
 * Support for sentences with NMEA 4.10 "TAG Blocks".
 .
 Supported sentences:
 * Sentence type | Description
 - AAM        | Waypoint BArrival Alarm.
 - ALA        | System Faults and Alarms.
 - APB        | Autopilot Sentence "B".
 - BEC        | Bearing and distance to waypoint (dead reckoning).
 - BOD        | Bearing waypoint to waypoint (origin to destination).
 - BWC        | Bearing and distance to waypoint (great circle).
 - BWR        | Bearing and distance to waypoint (Rhumb Line).
 - BWW        | Bearing from destination waypoint to origin waypoint.
 - DBK        | Depth Below Keel (obsolete, use DPT instead).
 - DBS        | Depth Below Surface (obsolete, use DPT instead).
 - DBT        | Depth below transducer.
 - DOR        | Door Status Detection.
 - DPT        | Depth of Water.
 - DSC        | Digital Selective Calling Information.
 - DSE        | Expanded digital selective calling.
 - DTM        | Datum Reference.
 - EVE        | General Event Message.
 - FIR        | Fire Detection event with time and location.
 - GGA        | GPS Positioning System Fix Data.
 - GLL        | Geographic Position, Latitude / Longitude and time.
 - GNS        | Combined GPS fix for GPS, Glonass, Galileo, and BeiDou.
 - GSA        | GPS DOP and active satellites.
 - GSV        | GPS Satellites in view.
 - HDG        | Heading, Deviation & Variation.
 - HDM        | Heading - Magnetic.
 - HDT        | Actual vessel heading in degrees True.
 - HSC        | Heading steering command.
 - MDA        | Meteorological Composite.
 - MTA        | Air Temperature (obsolete, use XDR instead).
 - MTW        | Mean Temperature of Water.
 - MWD        | Wind Direction and Speed.
 - MWV        | Wind Speed and Angle.
 - OSD        | Own Ship Data.
 - RMB        | Recommended Minimum Navigation Information.
 - RMC        | Recommended Minimum Specific GPS/Transit data.
 - ROT        | Rate of turn.
 - RPM        | Engine or Shaft revolutions and pitch.
 - RSA        | Rudder Sensor Angle.
 - RSD        | RADAR System Data.
 - RTE        | Route.
 - THS        | Actual vessel heading in degrees True and status.
 - TLL        | Target latitude and longitude.
 - TTM        | Tracked Target Message.
 - TXT        | Sentence is for the transmission of text messages.
 - VBW        | Dual Ground/Water Speed.
 - VDM/VDO    | Encapsulated binary payload (commonly used with AIS data).
 - VDR        | Set and Drift.
 - VHW        | Water Speed and Heading.
 - VLW        | Distance Traveled through Water.
 - VPW        | Speed Measured Parallel to Wind.
 - VTG        | Track Made Good and Ground Speed.
 - VWR        | Relative Wind Speed and Angle.
 - VWT        | True Wind Speed and Angle.
 - WPL        | Waypoint location.
 - XDR        | Transducer Measurement.
 - ZDA        | Date & time data.
 * Proprietary sentence type | Description
 - PGRME      | Estimated Position Error (Garmin proprietary sentence).
 - PHTRO      | Vessel pitch and roll (Xsens IMU/VRU/AHRS).
 - PMTK       | Messages for setting and reading commands for MediaTek gps
 modules.
 - PRDID      | Vessel pitch, roll and heading (Xsens IMU/VRU/AHRS).
 - PSKPDPT    | Depth of Water for multiple transducer installation.
 - PSONCMS    | Quaternion, acceleration, rate of turn, magnetic field,
 sensor temperature (Xsens IMU/VRU/AHRS).

Package: golang-github-adtac-go-akismet-dev
Description-md5: e2a13f656a5061ba50d59a9e93ef1e5e
Description-en: Library for accessing the Akismet API
 go-akismet is a Go client library for accessing the Akismet API (v1.1).

Package: golang-github-advancedlogic-goose-dev
Description-md5: 6ccfa0963cbe16539c7d86ec6fd6fb5c
Description-en: Html Content / Article Extractor in Golang (library)
 GoOse HTML Content / Article Extractor in Golang

Package: golang-github-adxgun-registry-auth-dev
Description-md5: 51eb2aca49a8fd83b2f9b281a71e83a7
Description-en: private docker registry token authentication server (library)
 This package implements a docker registry token authentication server.
 .
 The goal of this project is to provide a flexible, easy-to-customize
 package for implementing docker registry token authentication server.
 Other solutions allows developers to configure auth database or acls
 which is too simple and complex at the same time. This package will
 allow developers to perform authentication and authorization to
 private/self-hosted docker registry in-app, which makes it easy for
 developers to write their authentication or authorization logic as they
 see fit.
 .
 This package is particularly useful when you have a self-hosted docker
 registry and you need to define access and permissions for users.
 Default docker registry login is a simple htpasswd file that'll be
 verified over HTTP basic auth. This method limited as it only allows a
 single user a full access to the docker registry. By having a token
 authentication server, you can write your own authentication and
 authorization logic thereby allowing multiple user authentication for
 your self-hosted docker-registry.

Package: golang-github-aead-chacha20-dev
Description-md5: 388f6c8af1ecf876e398a564e756136f
Description-en: ChaCha20 and XChaCha20 stream ciphers go library
 The ChaCha20 stream cipher ChaCha is a stream cipher family
 created by Daniel J. Bernstein.  The most common ChaCha cipher
 is ChaCha20 (20 rounds). ChaCha20 is standardized in RFC 7539
 (https://tools.ietf.org/html/rfc7539).
 .
 This package provides implementations of three ChaCha versions: -
 ChaCha20 with a 64 bit nonce (can en/decrypt up to 2^64 * 64 bytes
 for one key-nonce combination) - ChaCha20 with a 96 bit nonce (can
 en/decrypt up to 2^32 * 64 bytes ~ 256 GB for one key-nonce combination)
 - XChaCha20 with a 192 bit nonce (can en/decrypt up to 2^64 * 64 bytes
 for one key-nonce combination)
 .
 Furthermore the chacha subpackage implements ChaCha20/12 and ChaCha20/8.
 These versions use 12 or 8 rounds instead of 20.  But it's recommended
 to use ChaCha20 (with 20 rounds) - it will be fast enough for
 almost all purposes.

Package: golang-github-aead-minisign-dev
Description-md5: 989d7e8ed0c7721da60c63db561c9367
Description-en: Simple tool to sign files and verify digital signatures (library)
 minisign is a dead simple tool to sign files and verify signatures.
 This is a Go implementation of the original C implementation by Frank
 Dennis.

Package: golang-github-aead-poly1305-dev
Description-md5: 3896c1e56cd798c2784d000db58fd5de
Description-en: poly1305 message authentication code go library
 Poly1305 is a fast, one-time authentication function created by Daniel
 J. Bernstein.  It is infeasible for an attacker to generate an
 authenticator for a message without the key.  However, a key must only
 be used for a single message. Authenticating two different messages with
 the same key allows an attacker to forge authenticators for other
 messages with the same key.

Package: golang-github-aead-serpent-dev
Description-md5: e73cc70e9b640d69119a7d30c248ed3b
Description-en: Serpent block cipher (library)
 Serpent is a symmetric key block cipher that was a finalist in the
 Advanced Encryption Standard (AES) contest, where it was ranked second
 to Rijndael. Serpent was designed by Ross Anderson, Eli Biham, and Lars
 Knudsen.

Package: golang-github-aelsabbahy-gonetstat-dev
Description-md5: 3deebbcbf58c9f0a3598e4e8931c33fb
Description-en: Netstat implementation in Go
 GOnetstat Netstat implementation in Golang.
 .
 This Package get data from /proc/net/tcp|6 and /proc/net/udp|6 and
 parse /proc/[0-9]/fd/[0-9] to match the correct inode.

Package: golang-github-agext-levenshtein-dev
Description-md5: 303fa39d9b769a7135d614216e9668d4
Description-en: Levenshtein distance and similarity metrics
 Golang package for calculating the Levenshtein distance and similarity
 metrics between two strings.

Package: golang-github-agnivade-levenshtein-dev
Description-md5: b7fb6019bf02ba82779f76ac71fa07b0
Description-en: Go implementation to calculate Levenshtein Distance. (library)
 levenshtein is a Go package to calculate the Levenshtein Distance
 between two strings. It is fully capable of working with non-ASCII
 strings.

Package: golang-github-agtorre-gocolorize-dev
Description-md5: ca19dcfd3c91489c4ac39f2a77e82b40
Description-en: Stateful ANSI coloring for Go
 Gocolorize is a package that allows Go programs to provide ANSI
 coloring in a stateful manner. Gocolorize is ideal for logging
 or cli applications.

Package: golang-github-ajg-form-dev
Description-md5: a80271210c0982743cfafe7e1482eb90
Description-en: Form Encoding & Decoding Package for Go
 This library is designed to allow seamless, high-fidelity encoding and
 decoding of arbitrary data in application/x-www-form-urlencoded format
 and as url.Values (http://golang.org/pkg/net/url/#Values). It is intended
 to be useful primarily in dealing with web forms and URI query strings,
 both of which natively employ said format.

Package: golang-github-ajstarks-svgo-dev
Description-md5: eff98073733a0621da1085b70a12e046
Description-en: generating online histograms and plotting them with golang
 Thist is a go library for calculating online histograms
 with plotting to the terminal and images.

Package: golang-github-akamai-akamaiopen-edgegrid-golang-dev
Description-md5: 1db28ecd9a10d9074e7540ac961dda4e
Description-en: Authentication handler for the Akamai OPEN EdgeGrid Authentication scheme
 This library implements an Authentication handler
 for net/http (https://golang.org/pkg/net/http/)
 that provides the Akamai OPEN Edgegrid Authentication
 (https://developer.akamai.com/introduction/Client_Auth.html)
 scheme.

Package: golang-github-akavel-rsrc-dev
Description-md5: 33a48f5676a65070c2c773348cd4bf81
Description-en: Go library for embedding binary resources in executables
 rsrc is a Go library based on ideas presented by Minux. It will embed
 specified binary resources in the .rsrc section of the executable, and
 this can be detected automatically by 'go build'.

Package: golang-github-akosmarton-papipes-dev
Description-md5: 4100deccf2c30d5ece1363257563d133
Description-en: Pulseaudio client library for creating virtual sinks and sources
 This Golang Pulseaudio client library allows to create virtual audio sinks and
 sources.

Package: golang-github-akrennmair-gopcap-dev
Description-md5: 8aa33972f7dcb36449bbdcaee6b81dba
Description-en: simple wrapper around libpcap for Golang
 This is a simple wrapper around libpcap for Go.

Package: golang-github-albenik-go-serial-dev
Description-md5: 1c5d1a7febde0fc22b40fa89158010f9
Description-en: Cross-platform serial library for go-lang (library)
 A cross-platform serial library for Go.
 .
 Forked from github.com/bugst/go-serial (https://github.com/bugst/go-serial)
 and now developing independently.

Package: golang-github-alcortesm-tgz-dev
Description-md5: 6074835fd52e7dae657db8e96fe3a7e9
Description-en: Go library to extract tgz files to temporal directories
 Go library providing a simple function for
 decompressing a gziped tarball into a new
 temporal directory created just for this purpose.

Package: golang-github-alecaivazis-survey-dev
Description-md5: b30e5a6e97ced44d05626e281867395b
Description-en: golang library for building interactive prompts
 This library helps build interactive prompts. It features:
 - Various types of prompt (input, multiline, password, confirmation,
 select, multiselect, editor)
 - Filtering options
 - Keeping the filter alive
 - Validation
 - Help text
 - Updating icons
 - Custom types
 .
 Testing can be performed via the go-expect package.

Package: golang-github-alecthomas-assert-dev
Description-md5: f442bac416855e1bb69f5cd3444c91fd
Description-en: simple assertion library using Go generics
 This library is inspired by testify/require, but with a significantly
 reduced API surface based on empirical use of that package.
 .
 It also provides much nicer diff output, e.g.
 .
 === RUN   TestFail
 assert_test.go:14: Expected values to be equal:
 assert.Data{
 -  Str: "foo",
 +  Str: "far",
 Num: 10,
 }
 --- FAIL: TestFail (0.00s)

Package: golang-github-alecthomas-binary-dev
Description-md5: 0b6b689ae4559123133578816601d1d3
Description-en: general purpose binary encoder/decoder
 This package provides compact binary encoding for Go.
 .
 The Go standard library package encoding/binary provides encoding/decoding of
 fixed-size Go values or slices of same. This package extends support to
 arbitrary, variable-sized values by prefixing these values with their
 varint-encoded size, recursively.

Package: golang-github-alecthomas-chroma-dev
Description-md5: 48f5fc140cc6a4f844acd9d456da69ea
Description-en: general purpose syntax highlighter in pure Go (libraries)
 Chroma takes source code and other structured text and converts it into
 syntax highlighted HTML, ANSI-coloured text, etc.
 .
 Chroma is based heavily on Pygments (http://pygments.org/), and includes
 translators for Pygments lexers and styles.
 .
 This package contains Chroma's source code and helper libraries.

Package: golang-github-alecthomas-chroma-v2-dev
Description-md5: 48f5fc140cc6a4f844acd9d456da69ea
Description-en: general purpose syntax highlighter in pure Go (libraries)
 Chroma takes source code and other structured text and converts it into
 syntax highlighted HTML, ANSI-coloured text, etc.
 .
 Chroma is based heavily on Pygments (http://pygments.org/), and includes
 translators for Pygments lexers and styles.
 .
 This package contains Chroma's source code and helper libraries.

Package: golang-github-alecthomas-colour-dev
Description-md5: 1ed4e895f8205d0effcf8ab8458fccd7
Description-en: Quake-style colour formatting for Unix terminals
 Go package colour provides Quake-style colour formatting
 for Unix terminals.
 .
 The package level functions can be used to write to stdout (or strings
 or other files).  If stdout is not a terminal, colour formatting will
 be stripped.
 .
 Example:
 colour.Printf("^0black ^1red ^2green ^3yellow ^4blue ^5magenta ^6cyan
 ^7white^R\n")
 .
 For more control, a Printer object can be created with various helper
 functions. This can be used to do useful things such as strip formatting,
 write to strings, and so on.

Package: golang-github-alecthomas-jsonschema-dev
Description-md5: 82dfccd9eff41bc05b6f9a4e145e3ec0
Description-en: Generate JSON Schemas from Go types (library)
 This package generates JSON Schemas from Go types through reflection.
 .
 It supports:
 * Arbitrarily complex types, including interface{}, maps, slices, etc.
 * Json-schema features such as minLength, maxLength, pattern, format, etc.
 * Simple string and numeric enums.
 * Custom property fields via the jsonschema_extras struct tag.

Package: golang-github-alecthomas-kong-dev
Description-md5: 406846991650863df4f8de0bdf43145e
Description-en: command-line parser for Go
 Kong aims to support arbitrarily complex command-line structures
 with as little developer effort as possible.
 .
 To achieve that, command-lines are expressed as Go types, with the
 structure and tags directing how the command line is mapped onto the
 struct.

Package: golang-github-alecthomas-kong-hcl-dev
Description-md5: 38394b24d89652a8404d99f1c3167c7e
Description-en: Kong configuration loader for HCL (Go library)
 github.com/alecthomas/kong-hcl is a Kong configuration loader for HCL
 implemented for the Go programming language.
 .
 It may be used like so:
 .
 var cli struct {
 Config kong.ConfigFlag `help:"Load configuration."`
 }
 parser, err := kong.New(&cli, kong.Configuration(konghcl.Loader,
 "/etc/myapp/config.hcl", "~/.myapp.hcl))

Package: golang-github-alecthomas-mango-kong-dev
Description-md5: 3f6c7f772674b9d8c7f64f7224d09c1a
Description-en: Mango (man page generator) integration for Kong (library)
 Mango (man page generator) integration for Kong
 .
 This package allows Kong (https://github.com/alecthomas/kong) packages
 to generate man pages using Mango (https://github.com/muesli/mango).
 .
 Simply add mangokong.ManFlag to your CLI struct:
 .
 var cli struct {
 Man mangokong.ManFlag `help:"Write man page."
 }
 .
 Example
 .
 This is what the included example (/example) looks like:
 .
 [Image: example.1] (/example.1.png)

Package: golang-github-alecthomas-participle-v2-dev
Description-md5: 28b038909afe5cee5c63bb103798d1f0
Description-en: parser library for Go (library)
 The goal of this package is to provide a simple, idiomatic and elegant way of
 defining parsers in Go.
 .
 Participle's method of defining grammars should be familiar to any Go
 programmer who has used the encoding/json package: struct field tags define
 what and how input is mapped to those same fields. This is not unusual for Go
 encoders, but is unusual for a parser.
 .
 This is the v2 branch of Participle. V0 has previously been removed from
 Debian cf. RoM bug #1101176.

Package: golang-github-alecthomas-repr-dev
Description-md5: 922fcf9da569a5b7b4bd99da8fe047ad
Description-en: Python's repr() for Go
 The repr package attempts to represent Go values in a form that can be
 used almost directly in Go source code.
 .
 Unfortunately, some values (such as pointers to basic types) cannot
 be represented directly in Go.  These values will be represented as
 &<value>, e.g. &23
 .
 Example:
 .
 type test struct {
 S string
 I int
 A []int
 }
 .
 func main() {
 repr.Print(&test{
 S: "String",
 I: 123,
 A: []int{1, 2, 3},
 })
 }
 .
 Outputs
 .
 &main.test{S: "String", I: 123, A: []int{1, 2, 3}}

Package: golang-github-alecthomas-units-dev
Description-md5: f0f7200e3f77c6f49f85a1e3b3062666
Description-en: Go package for parsing byte units
 This package provides multipliers and string conversion functions
 for byte units with support for decimal and binary SI prefixes.

Package: golang-github-aleksi-pointer-dev
Description-md5: c09a090fd3ca483f87000668c57bd190
Description-en: helpers to get pointers to values of built-in types
 Package pointer provides helpers to get pointers to values of
 built-in types.
 .
 Documentation could be found at
 https://godoc.org/github.com/AlekSi/pointer.

Package: golang-github-alessio-shellescape-dev
Description-md5: 186294229b208481e089e6d7ca3a105c
Description-en: Transitional package for golang-al-essio-pkg-shellescape-dev
 This is a transitional package to ease upgrades to the
 golang-al-essio-pkg-shellescape-dev.

Package: golang-github-alexcesaro-log-dev
Description-md5: 9dced6b8da6a85bcb334c435b613022e
Description-en: Logging packages for Go (library)
 Package log provides a common interface for logging libraries.
 .
 This package contains:
 - buflog: provides a buffered logging class that accumulates logs in
 memory until the flush threshold is reached which release stored
 logs, the buffered logger then act as a normal logger.
 - golog: provides a customizable logging class which can be used as
 a standalone or as a building block for other loggers.
 - logtest: provides utilities for logging testing.
 - stdlog: provides simple and fast logging to the standard output
 (stdout) and is optimized for programs launched via a shell or cron.
 Logger is a common interface for logging libraries.

Package: golang-github-alexflint-go-arg-dev
Description-md5: bbeca79191d3e4e66abf39d67364bc29
Description-en: Struct-based argument parsing in Go
 The idea behind go-arg is that Go already has an excellent way
 to describe data structures using structs, so there is no need to
 develop additional levels of abstraction. Instead of one API to specify
 which arguments a program accepts, and then another API to get the
 values of those arguments, go-arg replaces both with a single struct.

Package: golang-github-alexflint-go-filemutex-dev
Description-md5: da695bfe480ee0fb16ac8c3a91a4461e
Description-en: processes synchronization library
 FileMutex is similar to sync.RWMutex, but also synchronizes across
 processes.  On Linux, OSX, and other POSIX systems it uses the flock
 system call.

Package: golang-github-alexflint-go-scalar-dev
Description-md5: cf31e602b124abde63c4975cfafb420f
Description-en: scalar parsing library in Golang
 Scalar is a Golang library for parsing strings into arbitrary scalars
 (integers, floats, strings, booleans, etc). It is helpful for tasks such as
 parsing strings passed as environment variables or command line arguments.

Package: golang-github-alexliesenfeld-health-dev
Description-md5: f7c1245113d3c7169c09171da6a05e8b
Description-en: simple and flexible health check library for Go
 This library provides an http.Handler that acts as a health endpoint. It
 can be used by cloud infrastructure or other services to determine the
 availability of an application.
 .
 Rather than simply returning a response with HTTP status code 200, this
 library allows building health checks that test the availability of all
 required dependencies. The HTTP response contains the aggregated health
 result and details about the health status of each component.

Package: golang-github-aliyun-aliyun-oss-go-sdk-dev
Description-md5: e83a58aad5dbab76f9c8052e9a43274f
Description-en: Alibaba Cloud OSS SDK for Go
 This Go SDK is based on the official APIs of Alibaba Cloud OSS.
 .
 Alibaba Cloud Object Storage Service (OSS) is a cloud storage service provided
 by Alibaba Cloud, featuring massive capacity, security, a low cost, and high
 reliability.
 .
 The OSS can store any type of files and therefore applies to various websites,
 development enterprises and developers.
 .
 With this SDK, you can upload, download and manage data on any app anytime and
 anywhere conveniently.

Package: golang-github-allan-simon-go-singleinstance-dev
Description-md5: d60d4d7d148e941992a5d53d09938c3f
Description-en: Make sure you have only one instance of a software in Go (library)
 Cross platform library to ensure you have only one instance of a software
 (based on python's tendo).

Package: golang-github-allegro-bigcache-dev
Description-md5: 72d55f065bf6559af53afd932e06f213
Description-en: efficient cache for gigabytes of data written in Go (library)
 Fast, concurrent, evicting in-memory cache written to keep big number of
 entries without impact on performance. BigCache keeps entries on heap
 but omits GC for them. To achieve that, operations on byte slices take
 place, therefore entries (de)serialization in front of the cache will
 be needed in most use cases.

Package: golang-github-altree-bigfloat-dev
Description-md5: b0442b4d81e54222150981d0bc8637c8
Description-en: Additional operations for the standard library big.Float type (library)
 Provides the implementation of a few additional operations (square root,
 exponentiation, natural logarithm, exponential function) for the standard
 library big.Float type.

Package: golang-github-anacrolix-chansync-dev
Description-md5: 3ac99d3cba55a0527e5ea49aa0b02612
Description-en: channel sync to help with diagnosing deadlocks (library)
 Go channel sync clone to help with diagnosing deadlocks.
 .
 This package contains the Go development library.

Package: golang-github-anacrolix-dms-dev
Description-md5: ce610cf0ad25b62742321b1635083051
Description-en: Go source for UPnP DLNA Digital Media Server
 dms is a UPnP DLNA Digital Media Server. It runs from the terminal, and serves
 content directly from the filesystem from the working directory, or the path
 given. The SSDP component will broadcast and respond to requests on all
 available network interfaces.
 .
 This package provides the Go language source code for dms.
 .
 dms advertises and serves the raw files, in addition to alternate transcoded
 streams when it's able, such as mpeg2 PAL-DVD and WebM for the Chromecast. It
 will also provide thumbnails where possible.
 .
 dms uses ffprobe/avprobe to get media data such as bitrate
 and duration, ffmpeg/avconv for video transoding, and
 ffmpegthumbnailer for generating thumbnails when browsing. These
 commands must be in the PATH given to dms or the features
 requiring them will be disabled.
 .
 Known Compatible Players and Renderers
 ======================================
 .
 * Probably all Panasonic Viera TVs.
 * Android's BubbleUPnP and AirWire
 * Chromecast
 * VLC
 * LG Smart TVs, with varying success.

Package: golang-github-anacrolix-envpprof-dev
Description-md5: e907d66a2afdc2bc7445bb35f7a5633c
Description-en: configures Go's pprof and default HTTP mux
 Allows run time configuration of Go's pprof features and default HTTP
 mux using environment variables.

Package: golang-github-anacrolix-ffprobe-dev
Description-md5: 2ed45012dbdaa114e8993f6ad9cc1f84
Description-en: Go ffprobe wrapper
 Provides a Go language wrapper for ffprobe.

Package: golang-github-anacrolix-fuse-dev
Description-md5: 424e0601c0ed1120cafe66f20ddd89da
Description-en: bazil.org/fuse with macOS support
 Fork of bazil.org/fuse (Filesystems in Go) with **support for FUSE on
 Mac**. MacFUSE 4.0.0 and 3.3 (or newer) are supported.
 .
 The original project **dropped support** for FUSE on Mac when OSXFUSE
 stopped being an open source project bazil/fuse#224
 (https://github.com/bazil/fuse/issues/224).

Package: golang-github-anacrolix-generics-dev
Description-md5: 86a1191d54d4601eb1d1e8449efecc58
Description-en: Go library of generic functions
 Go library of generic functions and algorithms.

Package: golang-github-anacrolix-log-dev
Description-md5: 2d11320f617e0385711a07c587d2e02c
Description-en: context-style logging for Go (library)
 context-style logging for Go. similar to zerolog but with lots of allocations.

Package: golang-github-anacrolix-missinggo-bin-static
Description-md5: af4ed33d1aa621466b4f2ffeaf93db54
Description-en: Stuff that's missing in Go stdlib, or hasn't made it into its own repo.
 Stuff that supplements Go's stdlib, or isn't significant enough to be
 in its own repo.
 .
 This package provides binary files generated by missinggo:
 filecache
 gd
 go-env
 http-file-server
 nop
 query-escape
 query-unescape

Package: golang-github-anacrolix-missinggo-dev
Description-md5: 056fe59e50d1bc678ed45d0cf1e395eb
Description-en: Stuff that's missing in Go stdlib, or hasn't made it into its own repo.
 Stuff that supplements Go's stdlib, or isn't significant enough to be
 in its own repo.
 .
 This package provides Go source code for the missinggo.

Package: golang-github-anacrolix-sync-dev
Description-md5: ee46f146b3c025553c632681f54153af
Description-en: sync clone to help with diagnosing deadlocks (Go library)
 Go sync clone to help with diagnosing deadlocks.
 .
 This package contains the Go development library.

Package: golang-github-anacrolix-tagflag-dev
Description-md5: 7800c8d58cc863be6efcfac175156241
Description-en: declarative flag parsing for Go using struct tags
 Package tagflag uses reflection to derive flags and positional
 arguments to a program, and parses and sets them from a slice of
 arguments.

Package: golang-github-anchore-go-collections-dev
Description-md5: 2d4f4622028e8847f60c9140327bcd0a
Description-en: generic data structures for common collection operations (library)
 go-collections is a Go library with generic data structures for common
 collection operations.

Package: golang-github-anchore-go-logger-dev
Description-md5: f46042942d268a23a0bb50ab115007c7
Description-en: Anchore's logging library (library)
 Anchore's logging library with several output adapters. Used in syft.

Package: golang-github-anchore-go-macholibre-dev
Description-md5: 63fd4c82b914b315efae0a17c19d43a3
Description-en: wrapping and unwrapping Mach-O multi-arch binaries (library)
 go-machilibre is library for dealing with wrapping and unwrapping Mach-O
 multi-architecture binaries (aka Universal binaries).

Package: golang-github-anchore-go-struct-converter-dev
Description-md5: 15488743155ed5b3f037dd8f6956724d
Description-en: help migrate between different versioned Go structs (Go library)
 Go struct Converter - A library for converting between Go structs.
 .
 This package contains the Go development library.

Package: golang-github-anchore-go-sync-dev
Description-md5: a45780a8a951802d287f1b2c4598297f
Description-en: collection of synchronization utilities (library)
 go-sync is a collection of synchronization utilities for use in concurrent
 scenarios.

Package: golang-github-anchore-go-version-dev
Description-md5: aa130226d433f7bce69972f6c5398aa8
Description-en: parsing and verifying versions and version constraints (library)
 go-version is a Go library for parsing versions and version constraints, and
 verifying versions against a set of constraints. go-version can sort a
 collection of versions properly, handles prerelease/beta versions, can
 increment versions, etc.

Package: golang-github-anchore-packageurl-go-dev
Description-md5: c29fafec7387b487880c874fc344af5c
Description-en: Go implementation of the package url spec (library)
 packageurl-go is a Go implementation of the package url spec.

Package: golang-github-andreykaipov-goobs-dev
Description-md5: 3607b92cd52788e3ec5231fff75ce277
Description-en: control OBS Studio via WebSockets (Go library)
 goobs is a Go client library for controlling Open Broadcaster Software (OBS)
 studio via WebSockets (using obs-websocket).

Package: golang-github-andreyvit-diff-dev
Description-md5: 36b355aa92dbfba47e8006ded24cb462
Description-en: quick'n'easy string diffs for Golang
 Package diff contains quick'n'easy string diffing functions.
 .
 Documentation could be found on
 https://godoc.org/github.com/andreyvit/diff.

Package: golang-github-andybalholm-brotli-dev
Description-md5: a7f10996895378601d9077358b2927c3
Description-en: pure Go Brotli encoder and decoder (library)
 This package is a brotli compressor and decompressor implemented in Go.
 .
 It was initially translated from the reference implementation
 (https://github.com/google/brotli) with the c2go tool at
 https://github.com/andybalholm/c2go.

Package: golang-github-andybalholm-cascadia-dev
Description-md5: 94b7bc090c11d20a30eaf7d4c67546e5
Description-en: CSS selector library in Go
 This package implements CSS selectors for use with the parse trees
 produced by the golang.org/x/net/html package. The package contains
 the Go library, not the command line tool of the same name.

Package: golang-github-andybalholm-crlf-dev
Description-md5: 7194403a0c42082f9f2985b6fe42ca63
Description-en: handling CR/LF line endings for Go language
 The crlf library is a Go language package for helps in dealing with files that
 have DOS-style CR/LF line endings.

Package: golang-github-anmitsu-go-shlex-dev
Description-md5: dae505f71b3a1e66ac58b202d5029f5d
Description-en: Library to make a lexical analyzer like Unix shell for golang
 Lexical analysis, lexing or tokenization is the process of converting
 a sequence of characters (such as in a computer program or web page) into
 a sequence of tokens (strings with an assigned and thus identified meaning).
 go-shlex is simply a library to make a lexical analyzer like Unix
 shell for Go.

Package: golang-github-ansible-receptor-dev
Description-md5: 3ccf737c7a26373dca86a72c5c28a20b
Description-en: Daemon for controlling a mesh of nodes and workers (library)
 Receptor is an overlay network intended to ease the distribution
 of work across a large and dispersed collection of workers.
 Receptor nodes establish peer-to-peer connections with each other via
 existing networks.
 .
 These are the Golang development files.

Package: golang-github-ant0ine-go-json-rest-dev
Description-md5: 44fd8121e9c31bd3205aeb1551708099
Description-en: quick and easy way to setup a RESTful JSON API (library)
 Go-Json-Rest is a thin layer on top of net/http that helps building
 RESTful JSON APIs easily. It provides fast and scalable request
 routing using a Trie based implementation, helpers to deal with
 JSON requests and responses, and middlewares for functionalities
 like CORS, Auth, Gzip, Status ...
 .
 https://godoc.org/github.com/ant0ine/go-json-rest/rest

Package: golang-github-antchfx-htmlquery-dev
Description-md5: 5a578f5efb54ca1020e8b694cb4ee710
Description-en: XPath package for HTML query (library)
 htmlquery is an XPath query package for HTML, letting you extract
 data or evaluate from HTML documents by an XPath expression.

Package: golang-github-antchfx-jsonquery-dev
Description-md5: c4e837282903bda3f60b705d34b6a348
Description-en: Golang XPath query for JSON query
 jsonquery is an XPath query package for JSON document, lets you extract
 data from JSON documents through an XPath expression. Built-in XPath
 expression cache avoid re-compile XPath expression each query.

Package: golang-github-antchfx-xmlquery-dev
Description-md5: 48cbc7bf02056aeae0a21e14e1469f3d
Description-en: Go XPath package for XML query
 XPath query package for XML document, lets you extract
 data or evaluate from XML documents by an XPath expression.
 .
 xmlquery built-in the query object caching feature will caching the
 recently used XPATH query string. Enable caching can avoid re-compile
 XPath expression each query.

Package: golang-github-antchfx-xpath-dev
Description-md5: 9641ebf0010a757f903b65b7f3346115
Description-en: XPath package for Golang, supported HTML, XML, JSON query
 XPath is a Go package providing selecting nodes from XML, HTML or
 other documents using XPath expression.
 .
 Implementation:
 - htmlquery - an XPath query package for HTML document
 - xmlquery - an XPath query package for XML document
 - jsonquery - an XPath query package for JSON document

Package: golang-github-anthropics-anthropic-sdk-go-dev
Description-md5: 3dffe07576bd8fcda08fe34124369620
Description-en: Access to Anthropic's Claude APIs via Go (library)
 The Claude SDK for Go provides access to the Claude API
 from Go applications.

Package: golang-github-antithesishq-antithesis-sdk-go-dev
Description-md5: 09b38b000d0716f3c87b5cd1d45d5b69
Description-en: Antithesis SDK for Go
 This library provides methods for Go programs to configure the
 Antithesis platform. Functionality is grouped into the packages assert
 for defining new test properties, random for Antithesis input, and
 lifecycle for controlling the Antithesis simulation.

Package: golang-github-antlr-antlr4-dev
Description-md5: a1de11bea63a2582722953019e00b610
Description-en: runtime library for ANTLR 4
 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator
 for reading, processing, executing, or translating structured text or binary
 files.
 .
 This package provides the Go runtime library required to run the parsers
 generated by ANTLR 4.

Package: golang-github-antlr4-go-antlr-dev
Description-md5: a1de11bea63a2582722953019e00b610
Description-en: runtime library for ANTLR 4
 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator
 for reading, processing, executing, or translating structured text or binary
 files.
 .
 This package provides the Go runtime library required to run the parsers
 generated by ANTLR 4.

Package: golang-github-antonfisher-nested-logrus-formatter-dev
Description-md5: 57303607f16c70f52301c9acc81c8cc9
Description-en: Formatter for https://github.com/sirupsen/logrus (library)
 Human-readable log formatter, converts *logrus* fields to a nested
 structure:
 .
 This package contains the Go development library.

Package: golang-github-antonini-golibjpegturbo-dev
Description-md5: ee574e2faf74a3120f78ad943157baf5
Description-en: libjpeg-turbo cgo bindings for Go (library)
 This library is the fastest possible way to decode and encode JPEG images in
 Go. This is achieved via cgo bindings to libjpeg-turbo library.
 .
 Compared to the image/jpeg standard library, this library is 6x faster when
 decoding and 1.7x faster when encoding at 90% quality level.

Package: golang-github-antonmedv-expr-dev
Description-md5: b0f84f4fc9fb92b43cf20373dd4cf412
Description-en: expression evaluation engine for Go
 The expr package provides an engine that can compile and evaluate
 expressions. An expression is a one-liner that returns a value (mostly,
 but not limited to, booleans). It is designed for simplicity, speed and
 safety.
 .
 Features:
 - Seamless integration with Go (no need to redefine types)
 - Static typing
 - User-friendly error messages
 - Reasonable set of basic operators
 - Builtins: all, none, any, one, filter, map
 - Fast: uses bytecode virtual machine and optimizing compiler

Package: golang-github-apache-arrow-go-dev
Description-md5: b8656dfef7719839dfa933204a6ae592
Description-en: toolbox for data interchange and in-memory analytics (Go library)
 Apache Arrow (https://arrow.apache.org) is a cross-language development
 platform for in-memory data. It specifies a standardized language-
 independent columnar memory format for flat and hierarchical data,
 organized for efficient analytic operations on modern hardware. It also
 provides computational libraries and zero-copy streaming messaging and
 inter-process communication.
 .
 This package contains the Go development library.

Package: golang-github-apex-log-dev
Description-md5: 9d8deb72bb69a91791148cbf29aa8217
Description-en: structured logging package for Go
 Package log implements a simple structured logging API inspired by
 Logrus, designed with centralization in mind.

Package: golang-github-apparentlymart-go-cidr-dev
Description-md5: 042d6b74f0c4b6509bb6dcb451caa457
Description-en: manipulations of CIDR netmasks and their associated addresses
 This Go package is a collection of assorted utilities for computing network
 and host addresses within network ranges.
 .
 It expects a CIDR-type address structure where addresses are divided into
 some number of prefix bits representing the network and then the remaining
 suffix bits represent the host.
 .
 For example, it can help to calculate addresses for sub-networks of a parent
 network, or to calculate host addresses within a particular prefix.
 .
 At present this package is prioritizing simplicity of implementation and
 de-prioritizing speed and memory usage. Thus caution is advised before using
 this package in performance-critical applications or hot codepaths.
 Patches to improve the speed and memory usage may be accepted as long as they
 do not result in a significant increase in code complexity.

Package: golang-github-apparentlymart-go-dump-dev
Description-md5: 6468208ceba83e67a92a11cc259a091d
Description-en: utility for formatting Go values in a pretty-printed way
 This package attempts to find a nice compromise between the
 built-in formatter and more advanced formatters like go-spew
 (https://github.com/davecgh/go-spew).  Go types often implement the
 fmt.GoStringer interface to produce a more concise representation of
 values in Go syntax, but conventionally this result is a single-line
 string and thus hard to read for larger data structures.  go-spew instead
 produces a formatted dump of a value by using the reflect package to
 analyze its contents, but this often exposes the internals of data
 structures that make the result hard to read.

Package: golang-github-apparentlymart-go-rundeck-api-dev
Description-md5: 46da919525129e7dd14643fb77e697cd
Description-en: Go client for the Rundeck HTTP API
 This package contains a Go client for the Rundeck HTTP API. It
 was primarily developed to back the Rundeck provider in Terraform
 (https://terraform.io), but can be used standalone too.

Package: golang-github-apparentlymart-go-shquot-dev
Description-md5: 6c91584a7c9b85171d798c0ccf0769a9
Description-en: helper functions for quoting and escaping strings
 This package contains various helper functions
 for quoting and escaping an array of strings as expected by the "exec"
 calls on a Unix system into single strings that should be able to pass
 through shells and other intermediaries to produce the same result.
 .
 There is no single common quoting format that works for all shells
 and other layers, so this module makes no attempt to abstract away
 these differences.  Instead, it provides a family of functions with the
 same signature so that the caller may select -- possibly dynamically --
 a suitable quoting function to use.

Package: golang-github-apparentlymart-go-textseg-dev
Description-md5: 8f69c738bc6ddb2cc7faea11163f97bb
Description-en: Golang implementation of Unicode Text Segmentation
 Golang library implementing Unicode Text Segmentation.

Package: golang-github-apparentlymart-go-userdirs-dev
Description-md5: 19a6c688430c3f2cfb5e1bd0c15519c8
Description-en: finding user-specific application data directories
 This package contains a small library for building suitable paths for
 storing and locating application-specific, user-specific configuration
 files, data files, and cache files.
 .
 The library is based on similar principles as the XDG specification,
 namely:
 - There are one or more directories to search for configuration files,
 one of which is preferred and used for creating new configuration
 files.
 - There are one or more directories to search for data files, one of
 which is preferred and used for creating new data files.
 - There is exactly one cache directory, which can be used for transient
 files that the application is able to recreate if lost.
 The exact locations of these directories will depend on operating
 system and system configuration.

Package: golang-github-apparentlymart-go-versions-dev
Description-md5: 76bea3b06680f173e3507a8ecae1f0cd
Description-en: version-wrangling library for Go
 This package contains a library for wrangling versions, lists of versions,
 and sets of versions. Its idea of "version" is that defined by semantic
 versioning (https://semver.org/).
 .
 There are many Go libraries out there for dealing with versions in
 general and semantic versioning in particular, but many of them don't
 meet all of the following requirements that this library seeks to meet:
 - Version string and constraint string parsing with good, user-oriented
 error messages in case of syntax problems.
 - Built-in mechanisms for filtering and sorting lists of candidate
 versions based on constraints.
 - Ergonomic API for the calling application.

Package: golang-github-appc-cni-dev
Description-md5: b0fe4bcd9c919d38c866c1c736109d0f
Description-en: container network interface
 CNI, the Container Network Interface, is a proposed standard for
 configuring network interfaces for Linux application containers. The
 standard consists of a simple specification for how executable plugins can
 be used to configure network namespaces.

Package: golang-github-appleboy-easyssh-proxy-dev
Description-md5: 099991ba966552c15610e4c59758e081
Description-en: Provides a simple implementation of some SSH protocol features in Go (library)
 This library supports using a user's private key from a string or a file path,
 TCP connection timeout, and SSH ProxyCommand to connect through a jumphost.
 It can be used to run remote commands, stream command output, and copy files
 using SCP.

Package: golang-github-appleboy-gin-jwt-dev
Description-md5: e197f3ed80f80c88ff46f305a4c26598
Description-en: JWT middleware for the Gin framework
 This is a middleware for the Gin framework. It uses jwt-go to
 implement a JWT authentication middleware. It provides additional
 handler functions to provide the login API that will generate the
 token and an additional refresh handler that can be used to refresh
 tokens.

Package: golang-github-appleboy-gofight-dev
Description-md5: f6c5099827fc85056ce1499e0350848d
Description-en: API Handler Testing for Golang Web framework
 This framework makes it possible to test various API handlers:
 - Http Handler
 - Gin
 - Echo
 - Mux
 - HttpRouter
 - Pat
 - beego

Package: golang-github-approvals-go-approval-tests-dev
Description-md5: 77cd229526a33048fa5bcf398e94f4dd
Description-en: ApprovalTests for go
 Golden master Verification Library.
 .
 ApprovalTests allows for easy testing of larger objects, strings and
 anything else that can be saved to a file(images, sounds, csv, etc.)

Package: golang-github-apptainer-container-key-client-dev
Description-md5: 5f800949bafa405f38a26733a0600cd9
Description-en: Go client for Apptainer key storage and retrieval using HKP (library)
 The Container Key Client project provides a Go client to Apptainer for key
 storage and retrieval using the HKP protocol. Forked from sylabs/scs-key-client
 (https://github.com/sylabs/scs-key-client).
 .
 This is maintained as a sub-project by the Apptainer project. To
 contribute, see the Apptainer CONTRIBUTING file
 (https://github.com/apptainer/apptainer/blob/main/CONTRIBUTING.md).
 .
 Go Version Compatibility
 .
 This module aims to maintain support for the two most recent stable
 versions of Go. This corresponds to the Go Release Maintenance Policy
 (https://github.com/golang/go/wiki/Go-Release-Cycle#release-maintenance)
 and Security Policy (https://golang.org/security), ensuring critical bug
 fixes and security patches are available for all supported language
 versions.

Package: golang-github-apptainer-container-library-client-dev
Description-md5: 34ae145951ad90fafcfab43e5ffbef18
Description-en: Golang client for Apptainer container library (library)
 The Container Library Client provides a Go client to Apptainer for the
 container library. Forked from sylabs/scs-library-client
 (https://github.com/sylabs/scs-library-client).
 .
 This is maintained as a sub-project by the Apptainer project.

Package: golang-github-apptainer-sif-dev
Description-md5: c3afa19afbe89bccbb8bfdbe3cc5d62c
Description-en: development files for Singularity Image Format (SIF)
 This module contains an open source implementation of the Singularity
 Image Format (SIF) that makes it easy to create complete and
 encapsulated container environments stored in a single file.

Package: golang-github-aquasecurity-go-dep-parser-dev
Description-md5: 0446bf5085dff2a597442b128f335af4
Description-en: dependency parser for multiple programming languages in go
 go-dep-parser is a dependency parser for multiple programming languages
 written in golang.

Package: golang-github-aquasecurity-go-pep440-version-dev
Description-md5: 304ccd043389b210a01d41b6ba2f81a3
Description-en: parsing PEP 440 compliant Python versions (library)
 go-pep440-version is a library for parsing versions of Python software
 distributions and version specifiers, and verifying versions against a set of
 specifiers.

Package: golang-github-aquasecurity-go-version-dev
Description-md5: bbf104e5c85c98335679c15e5cedae26
Description-en: Go library for parsing and verifying versions and version constraints
 go-version is a library for parsing versions and version constraints, and
 verifying versions against a set of constraints. go-version can sort a
 collection of versions properly, handles prerelease versions, etc.
 .
 go-version provides two packages:
 .
 * semver (/pkg/semver)
 * Semantic Versioning (https://semver.org/)
 * MAJOR.MINOR.PATCH-PRERELEASE+BUILDMETADATA (e.g. 1.1.3-alpha+110)
 * version (/pkg/version)
 * Semantic Versioning like versioning
 * Accept more than 3 numbers (e.g. 2.3.1.4)

Package: golang-github-aquasecurity-table-dev
Description-md5: ef12a9f40b0437974a95e5316b4829c8
Description-en: tables for terminals, in Go (library)
 This is a Go module for rendering tables in the terminal, featuring:
 - Headers/footers
 - Text wrapping
 - Auto-merging of cells
 - Customisable line/border characters
 - Customisable line/border colours
 - Individually enable/disable borders, row lines
 - Set alignments on a per-column basis, with separate
 - Settings for headers/footers
 - Intelligently wrap/pad/measure ANSI coloured input
 - Support for double-width unicode characters
 - Load data from CSV files

Package: golang-github-araddon-dateparse-dev
Description-md5: 69e4579d1e850408329b87820d46634a
Description-en: Go library used to parse date from string
 Go Date Parser that parse many date strings without knowing format in advance.
 Uses a scanner to read bytes and use a state machine to find format.

Package: golang-github-araddon-gou-dev
Description-md5: 8ab2e5644eb3961caf345b5f27e17e10
Description-en: logging and json helpers for Go
 gou provides the following logging and json helpers for Go:
 .
 JsonHelper is a JSON helper focused on Type coercion and json path query.
 .
 Logging which is yet another configurable logger.

Package: golang-github-arceliar-ironwood-dev
Description-md5: 0984d7f27d4f2a7a1b035a186b9b85e0
Description-en: Routing library with public keys as addresses (library)
 Ironwood is a routing library with a net.PacketConn-compatible interface
 using ed25519.PublicKeys as addresses. Basically, you use it when you
 want to communicate with some other nodes in a network, but you can't
 guarantee that you can directly connect to every node in that network.
 It was written to test improvements to / replace the routing logic in
 Yggdrasil (https://github.com/yggdrasil-network/yggdrasil-go), but it may
 be useful for other network applications.
 .
 Note: Ironwood is pre-alpha work-in-progress. There's no stable API,
 versioning, or expectation that any two commits will be compatible with
 each other. Also, it hasn't been audited by a security expert. While the
 author is unaware of any security vulnerabilities, it would be wise to
 think of this as an insecure proof-of-concept. Use it at your own risk.

Package: golang-github-arceliar-phony-dev
Description-md5: b7660ecd0779e9c2646d6122bf5b7212
Description-en: Ponylang-inspired actor model library for Go (library)
 Phony is a Pony-inspired proof-of-concept
 implementation of shared-memory actor-model concurrency in the Go
 programming language. Actors automatically manage goroutines and use
 asynchronous causal messaging (with backpressure) for communcation. This
 makes it easy to write programs that are free from deadlocks, goroutine
 leaks, and many of the for loops over select statements that show up in
 boilerplate code. The down side is that the code needs to be written in
 an asynchronous style, which is not idiomatic to Go, so it can take some
 getting used to.

Package: golang-github-arduino-arduino-cli-dev
Description-md5: 47431811eabfe19f29915c8fb006518f
Description-en: Arduino command line tool (library)
 arduino-cli is a tool to connect, flash and program arduino AVR
 microcontrolllers. It supports compiling sketches, downloading of
 libraries, and uploading the bootloader.
 .
 This package contains the Go library.

Package: golang-github-arduino-go-paths-helper-dev
Description-md5: 1d93000ce63303fba6dd1d1c340ce2c3
Description-en: Go library to simplify handling of paths
 This library aims to simplify handling of the most common operations
 with paths.
 .
 It allows chaining operations on Path structs and most operations
 that usually requires a bit of convoluted system calls are now
 simplified, for example to check if a path is a directory.

Package: golang-github-arduino-go-properties-orderedmap-dev
Description-md5: 8533c0220726a49461b4c200834d9c21
Description-en: Go Helper functions to handle ordered maps of hierarchical properties
 Package properties is a library for handling maps of hierarchical
 properties.
 .
 This library is mainly used in the Arduino platform software to handle
 configurations made of key/value pairs stored in files with an INI like
 syntax.
 .
 This map also keeps the insertion order when ranging through the Keys()
 method.

Package: golang-github-arduino-go-serial-utils-dev
Description-md5: c3d61a6da65608ce03c13a2c4164faf7
Description-en: Go library to handle serial ports on Arduino boards
 This library contains a few helper procedures to handle serial ports
 on Arduino (and compatible) boards.

Package: golang-github-arduino-go-timeutils-dev
Description-md5: 309dfc4d8f72c4ccb75115ed5c4886ff
Description-en: Functions to handle timezones in golang
 This library provides functions to get the following:
 * Timezone offset without the DST component.
 * The DST offset.
 * Unix timestamp with the local timezone offset and DST added.

Package: golang-github-arduino-pluggable-discovery-protocol-handler-dev
Description-md5: 965b6edcf94df46f01a0596129682c7d
Description-en: Go library to implement pluggable discoveries for the Arduino CLI
 Discovery tools are a special kind of tool used by the Arduino CLI to
 find supported boards.
 .
 This project is a library to ease implementation of pluggable discoveries
 for the Arduino CLI following the official specification.

Package: golang-github-arduino-pluggable-monitor-protocol-handler-dev
Description-md5: 131c9d7feb4f6fa40d0cfa033a4a9cb4
Description-en: Go library to implement pluggable monitors for Arduino CLI
 Monitor tools are a special kind of tool used by the Arduino CLI to let
 the user communicate with the supported boards.
 .
 This project is a library to ease implementation of pluggable monitors
 for the Arduino CLI following the official specification.

Package: golang-github-areyoulazy-libhosty-dev
Description-md5: 2c8367d242664ff10054da8c58c33a39
Description-en: Golang library to manage /etc/hosts files (library)
 libhosty is a pure golang library to manipulate hosts-like files. It is
 inspired by txeh (https://github.com/txn2/txeh), with some enrichments.

Package: golang-github-armon-circbuf-dev
Description-md5: 71b7db88bff3d61c94f039ac2d3b143a
Description-en: Golang circular (ring) buffer
 This package provides the circbuf Go library. This provides a Buffer object
 which is a circular (or ring) buffer. It has a fixed size, but can be written
 to infinitely. Only the last size bytes are ever retained. The buffer
 implements the io.Writer interface.
 .
 This package contains the source.

Package: golang-github-armon-consul-api-dev
Description-md5: 4a3f72db39ee3bc713dcf7b912efc3d6
Description-en: [DEPRECATED] Golang API client for Consul
 [DEPRECATED] Please use "github.com/hashicorp/consul/api" found in
 the newer golang-github-hashicorp-consul-dev Debian package instead.
 .
 This deprecated package provides the consul-api package which
 attempts to provide programmatic access to the full Consul API
 up to version 0.4 supported.  The full documentation is available
 on GoDoc at http://godoc.org/github.com/armon/consul-api

Package: golang-github-armon-go-metrics-dev
Description-md5: 145c372934353c847b6a079619fcbe91
Description-en: library for exporting performance and runtime metrics
 This library provides a metrics package which can be used to
 instrument code, expose application metrics, and profile runtime
 performance in a flexible manner.

Package: golang-github-armon-go-proxyproto-dev
Description-md5: 3659d275b02835ac5bfeb484c7779317
Description-en: Golang package to handle HAProxy Proxy Protocol
 This library provides the proxyproto package which can be used for
 servers listening behind HAProxy of Amazon ELB load balancers.
 Those load balancers support the use of a proxy protocol
 (http://haproxy.1wt.eu/download/1.5/doc/proxy-protocol.txt),
 which provides a simple mechansim for the server to get the address
 of the client instead of the load balancer.
 .
 This library provides both a net.Listener and net.Conn implementation that
 can be used to handle situation in which you may be using the proxy protocol.
 Only proxy protocol version 1, the human-readable form, is understood.
 .
 The only caveat is that one checks for the "PROXY " prefix to determine if
 the protocol is being used. If that string may occur as part of your input,
 then it is ambiguous if the protocol is being used and you may have problems.

Package: golang-github-armon-go-radix-dev
Description-md5: 86d585429828c507220569fc5c137110
Description-en: Golang implementation of Radix trees
 Provides the radix package that implements a radix tree. The package only
 provides a single Tree implementation, optimized for sparse nodes.
 .
 As a radix tree, it provides the following:
 .
 - O(k) operations. In many cases, this can be faster than a hash table since
 the hash function is an O(k) operation, and hash tables have very poor cache
 locality.
 - Minimum / Maximum value lookups
 - Ordered iteration
 .
 For an immutable variant, see go-immutable-radix.
 .
 This package contains the source.

Package: golang-github-armon-go-socks5-dev
Description-md5: 02227697046bcb96c632ecc2148946bd
Description-en: SOCKS5 server in Golang
 Provides the socks5 package that implements a SOCKS5 server
 (http://en.wikipedia.org/wiki/SOCKS).  SOCKS (Secure Sockets) is used
 to route traffic between a client and server through an intermediate
 proxy layer. This can be used to bypass firewalls or NATs.  Feature The
 package has the following features:
 * "No Auth" mode
 * User/Password authentication
 * Support for the CONNECT command
 * Rules to do granular filtering of commands
 * Custom DNS resolution
 * Unit tests
 The package lacks the following:
 * Support for the BIND command
 * Support for the ASSOCIATE command

Package: golang-github-arran4-golang-ical-dev
Description-md5: 77b50a24b1aaf1e75dbc7818d1cf5ded
Description-en: ICS / ICal parser and serialiser in Golang
 This package offers a ICS / ICal parser and
 serialiser for Golang.

Package: golang-github-artyom-mtab-dev
Description-md5: d5968da004b708e4e91ca21ac38879d2
Description-en: Package to read /proc/self/mounts entries (library)
 Provides access to /proc/self/mounts in the Go language.

Package: golang-github-aryann-difflib-dev
Description-md5: 8214779a343358e655c5dabcc5f35925
Description-en: Simple go library for diffing two sequences of text
 This library provides two functions: difflib.Diff and difflib.HTMLDiff
 which present diff of two strings/sequence of text in plain diff and html
 format respectively.

Package: golang-github-asaskevich-eventbus-dev
Description-md5: 515be9445b8ea17e7a116ac9204a0a65
Description-en: lightweight event bus system for Go (library)
 This package provides a simple and efficient event bus implementation that
 facilitates communication between different components of Go applications
 through a publish-subscribe pattern.
 .
 The library supports publishing events to named topics and registering handlers
 to respond to these events. Event handlers can operate synchronously,
 asynchronously, or be configured to respond only once. Network communication
 capabilities are included through client and server implementations that enable
 event distribution across multiple processes.

Package: golang-github-asaskevich-govalidator-dev
Description-md5: 0fa1a51766639b4a1ec3d1145e785b75
Description-en: Validators and sanitizers for strings, numerics, slices and structs
 Package govalidator is package of validators and sanitizers for strings,
 structs and collections. It is based on validator.js.

Package: golang-github-ashcrow-osrelease-dev
Description-md5: 8e683e464ab3cfad38a8ed9962f7b690
Description-en: Go library/binary for parsing osrelease
 The osrelease package is a Go library designed to simplify the process of
 reading and parsing /etc/os-release files. These files contain operating
 system identification data, which can be useful for various system
 administration and automation tasks.
 .
 This package provides an easy-to-use API for accessing the contents of
 os-release files, making it straightforward to retrieve information such as
 the operating system's name, version, and other relevant details. It supports
 both automatic detection of the os-release file and explicit file loading.

Package: golang-github-astromechza-etcpwdparse-dev
Description-md5: f510310dff11b5759a963ab7c3819f9d
Description-en: Golang library for parsing /etc/passwd entries (library)
 Golang library etcpwdparse
 .
 This library provides simple access to the entries in the /etc/passwd
 file.
 .
 It was made for programs that need to be able to pull home directories,
 user id's and the like but do not want the cgo-dependence of the core
 os/user package.
 .
 The only real caveat is that it doesn't pull user entries from other
 sources like PAM or LDAP since it only operates by reading the file on
 disk.

Package: golang-github-astroprofundis-sysinfo-dev
Description-md5: 3fed5193e27ec8d169b06680ab46cc0f
Description-en: Pure Go library providing Linux OS / kernel / hardware system information (library)
 Go library that provides comprehensive Linux OS, kernel, and hardware
 system information. It operates without external dependencies or program
 execution, collecting "inventory type" data such as BIOS, CPU, memory, network,
 and storage details, making it ideal for system monitoring and asset management
 in Linux environments.

Package: golang-github-atombender-go-jsonschema-dev
Description-md5: 1075ffdd1763ef8b4eac1968499c0315
Description-en: generate Go data types from JSON Schema definitions (library)
 go-jsonschema is a tool to generate Go data types from JSON Schema
 definitions: http://json-schema.org/
 .
 This tool generates Go data types and structs that corresponds to
 definitions in the schema, along with unmarshalling code that validates
 the input JSON according to the schema's validation rules.
 .
 This package contains the Go library.

Package: golang-github-atomicgo-cursor-dev
Description-md5: 918a63865aa6a866daf01f307615f40a
Description-en: Move the terminal cursor in any direction on every operating system (library)
 Package cursor contains cross-platform methods to move the terminal
 cursor in different directions. This package can be used to create
 interactive CLI tools and games, live charts, algorithm visualizations
 and other updatable output of any kind.

Package: golang-github-atomicgo-keyboard-dev
Description-md5: 6ecb116cc0c4ecfabb804778d302f69d
Description-en: Read keyboard events in your terminal applications (library)
 Package keyboard can be used to read key presses from the keyboard,
 while in a terminal application. It's crossplatform and keypresses can
 be combined to check for ctrl+c, alt+4, ctrl-shift, alt+ctrl+right, etc.
 It can also be used to simulate (mock) keypresses for CI testing.

Package: golang-github-atomicgo-schedule-dev
Description-md5: 291e92d3db57e6cbed575402fea4997c
Description-en: Easily schedule non-blocking tasks in Go (library)
 Package schedule provides a simple scheduler for Go. It can run a function at
 a given time, in a given duration, or repeatedly at a given interval.

Package: golang-github-atotto-clipboard-dev
Description-md5: 9b573d8782a265493f2394279e02c878
Description-en: Clipboard for Go
 Provide copying and pasting to the clipboard for Go.
 .
 Platforms:
 * macOS
 * Windows 7 (probably work on other Windows)
 * Linux, Unix (requires 'xclip' or 'xsel' command to be installed)
 .
 Notes:
 * Text string only
 * UTF-8 text encoding only (no conversion)

Package: golang-github-audriusbutkevicius-go-nat-pmp-dev
Description-md5: ec165f948ab699450ccd80082e490b50
Description-en: Go language client for the NAT-PMP internet
 go-nat-pmp is a Go language client for the NAT-PMP internet protocol for
 port mapping and discovering the external IP address of a firewall.
 .
 NAT-PMP is supported by Apple brand routers and open source routers like
 Tomato and DD-WRT.

Package: golang-github-audriusbutkevicius-pfilter-dev
Description-md5: 87941f4222a9460b7ea8ad285572e0f0
Description-en: filtering packets into multiple virtual connections
 Small Go package for filtering packets into multiple
 virtual connections from a single physical connection.

Package: golang-github-audriusbutkevicius-recli-dev
Description-md5: e91b2d2b401aba6d354eaa3c689308c3
Description-en: Reflection based CLI generator for Golang (library)
 Recli is a reflection based CLI generator for Golang.
 .
 For a given struct, it builds a set of urfave/cli commands
 which allows you to modify it from the command line.
 It is useful for generating command line clients for your
 application configuration that is stored in a Go struct.

Package: golang-github-authelia-jsonschema-dev
Description-md5: 1605620e62af43535497740bde3de2c2
Description-en: Generate JSON Schemas from Go types (library)
 This package can be used to generate JSON Schemas from Go types through
 reflection.
 .
 * Supports arbitrarily complex types, including any, maps, slices, etc.
 * Supports json-schema features such as minLength, maxLength, pattern,
 format, etc.
 * Supports simple string and numeric enums.
 * Supports custom property fields via the jsonschema_extras struct tag.

Package: golang-github-avast-apkparser-dev
Description-md5: 1b44c8a403d24c209d71c08a346d48f0
Description-en: APK manifest & resources parsing in Golang.
 apkparser is a library tool for parsing the AndroidManifest.xml and
 resources.arsc in Android APK binaries.  Because Android can handle
 even broken ZIP archives, this package has it's own zip reader, based
 on archive/zip.
 .
 Documentation on GoDoc (https://godoc.org/github.com/avast/apkparser)

Package: golang-github-avast-apkverifier-dev
Description-md5: 698018c553174eb35ef1dfe5eed1c8a8
Description-en: Android APK Signature verification Go library
 apkverifier verifies the signatures on Android APK binaries.  It can
 verify APK Signature scheme v1, v2 and v3 and passes Google apksig's
 testing suite.  It should support all algorithms and downgrade attack
 protection.
 .
 Because Android can handle even broken x509 cerficates and ZIP files,
 apkverifier is using the ZipReader from apkparser package and vendors
 crypto/x509 in internal/x509andr and github.com/fullsailor/pkcs7
 (https://github.com/fullsailor/pkcs7) in the fullsailor/pkcs7 folder.
 The last two have some changes to handle some
 not-entirely-according-to-spec certificates.
 .
 Documentation on GoDoc (https://godoc.org/github.com/avast/apkverifier)

Package: golang-github-avast-retry-go-dev
Description-md5: 7b6489c062fccdee0e7e86289f832dff
Description-en: retry mechanism library for Go
 Simple Go library for retry mechanism.
 .
 It supports setting the count of retry, delay time, function callback
 for calling each retry and condition for calling to retry function.

Package: golang-github-awalterschulze-gographviz-dev
Description-md5: 2765caa55909d51c675f31161b431351
Description-en: Graphviz DOT language in golang
 Package gographviz Parses the Graphviz DOT language and creates an
 interface, in golang, with which to easily create new and manipulate
 existing graphs which can be written back to the DOT format.

Package: golang-github-awnumar-memcall-dev
Description-md5: f9a6b160fa9cf0195511e8fdaee7435a
Description-en: cross-platform wrapper for memory-related system calls (library)
 This package provides a cross-platform wrapper over some common memory-
 related system calls.
 .
 This package contains the Go development library.

Package: golang-github-awnumar-memguard-dev
Description-md5: b341f573b343eb9aaf130f4dcd31de3e
Description-en: secure enclave for storage of sensitive information (library)
 This package attempts to reduce the likelihood of sensitive data being
 exposed when in memory. It aims to support all major operating systems
 and is written in pure Go.
 .
 Features
 .
 * Sensitive data is encrypted and authenticated in memory with
 XSalsa20Poly1305. The scheme (https://spacetime.dev/encrypting-secrets-in-
 memory) used also defends against cold-boot attacks
 (https://spacetime.dev/memory-retention-attacks).
 * Memory allocation bypasses the language runtime by using system calls
 (https://github.com/awnumar/memcall) to query the kernel for resources
 directly. This avoids interference from the garbage-collector.
 * Buffers that store plaintext data are fortified with guard pages and
 canary values to detect spurious accesses and overflows.
 * Effort is taken to prevent sensitive data from touching the disk.
 This includes locking memory to prevent swapping and handling core
 dumps.
 * Kernel-level immutability is implemented so that attempted
 modification of protected regions results in an access violation.
 * Multiple endpoints provide session purging and safe termination
 capabilities as well as signal handling to prevent remnant data being
 left behind.
 * Side-channel attacks are mitigated against by making sure that the
 copying and comparison of data is done in constant-time.
 .
 This package contains the Go development library.

Package: golang-github-aws-aws-sdk-go-dev
Description-md5: 2b476a9012e31c7bc861f58bdb0f2298
Description-en: AWS SDK for the Go programming language
 Official Amazon Web Services (AWS) SDK for the Go programming language.

Package: golang-github-aws-aws-sdk-go-v2-dev
Description-md5: 7ce73318975d9a46d277005cc1f66494
Description-en: AWS SDK for the Go programming language (library)
 aws-sdk-go-v2 is a replacement for the original AWS SDK for Go, currently
 packaged as golang-github-aws-aws-sdk-go. Version 2 uses a more modular
 interface, consistent with current Go packaging idioms.

Package: golang-github-aws-smithy-go-dev
Description-md5: a8fa475450822c3b82b18c2212639384
Description-en: Smithy code generators for Go (library)
 This package provides Smithy code generator for go.
 .
 Smithy is a language for defining services and SDKs. It is designed to work
 with any programming language, describe services running in any environment,
 and work with any kind of transport or serialization format. It is extended
 through traits. Its models are defined by resources and operations.

Package: golang-github-awslabs-amazon-ecr-credential-helper-dev
Description-md5: 9cde4a1eca16a026b513401a1bdfcbe3
Description-en: Amazon ECR Credential Helper for Docker (library)
 A Docker credential helper to automatically manage credentials for Amazon ECR.
 .
 This package contains the development Go library.

Package: golang-github-awslabs-soci-snapshotter-dev
Description-md5: 924f6d6576aa2df8cbefd0307b889e3d
Description-en: Containerd snapshotter plugin to lazy-load OCI images (library)
 SOCI Snapshotter is a containerd snapshotter plugin. It enables standard OCI
 images to be lazily loaded without requiring a build-time conversion step.
 .
 This package provides golang code for use when compiling other packages.

Package: golang-github-axgle-mahonia-dev
Description-md5: 2c7ddf21be9f63619c5cadf3a2ab475e
Description-en: Character-set conversion library implemented in Go. (library)
 Mahonia is a character-set conversion library implemented in Go.
 All data is compiled into the executable; it doesn't need any external
 data files.

Package: golang-github-aybabtme-rgbterm-dev
Description-md5: 02a4f54a1f9b8963a568b5402f90a4f9
Description-en: RGB colors for your terminal (library)
 RGB terminal
 .
 Have you had enough of the same 16 colors in your terminal?
 .
 Welcome to a new world. A new world where colors are plentyful. A world
 in 256 colors.
 .
 Also, to be correct: there are 216 colors and 16 grey scales. For more
 details, Xterm (https://en.wikipedia.org/wiki/Xterm).

Package: golang-github-aydinnyunus-blockchain-dev
Description-md5: 054fe57fddc86742a57184bd6c0653e7
Description-en: Client for the Blockchain.info API
 Go Client for the Blockchain Data API
 (https://www.blockchain.com/api/blockchain_api).

Package: golang-github-aymanbagabas-go-osc52-dev
Description-md5: c26f9b856d086848a1167e96e6b116cb
Description-en: Golang terminal ANSI OSC52 wrapper
 A terminal Go library to copy text to clipboard from anywhere.
 It does so using ANSI OSC52. The Copy() function defaults to
 copying text from terminals running locally.

Package: golang-github-aymanbagabas-go-osc52-v2-dev
Description-md5: c26f9b856d086848a1167e96e6b116cb
Description-en: Golang terminal ANSI OSC52 wrapper
 A terminal Go library to copy text to clipboard from anywhere.
 It does so using ANSI OSC52. The Copy() function defaults to
 copying text from terminals running locally.

Package: golang-github-aymanbagabas-go-udiff-dev
Description-md5: 348ca3cca5f526b101034c8e85eb55d4
Description-en: µDiff - a micro Go diffing library
 Micro diff (µDiff) is a Go library that implements the Myers' diffing
 algorithm.
 .
 It aims to provide a minimal API to compute and apply diffs with zero
 dependencies. It also supports generating diffs in the Unified Format.

Package: golang-github-aymerick-douceur-dev
Description-md5: 0ddefb098e90fe0ee1d3e3ccd252ce9b
Description-en: simple CSS parser and inliner in Go (library)
 Golang library with simple CSS parser and HTML inliner.
 See associated "douceur" binary for a basic command-line executable of this
 library.
 .
 Parser is vaguely inspired by CSS Syntax Module Level 3
 (https://www.w3.org/TR/css-syntax-3/) and corresponding JS parser
 (https://github.com/tabatkins/parse-css).
 .
 Inliner only parses CSS defined in HTML document; it DOES NOT fetch
 external stylesheets (for now).  Inliner inserts additional attributes when
 possible.
 .
 Similar projects
 * premailer (https://github.com/premailer/premailer)
 * roadie (https://github.com/Mange/roadie)

Package: golang-github-azure-azure-pipeline-go-dev
Description-md5: 35a3b59f7834acf15150c68a097075a1
Description-en: HTTP request/response middleware pipeline
 Package pipeline implements an HTTP request/response middleware pipeline whose
 policy objects mutate an HTTP request's URL, query parameters, and/or headers
 before the request is sent over the wire.

Package: golang-github-azure-azure-sdk-for-go-dev
Description-md5: 9ed3d8fdc9f72643807d1c69013a5594
Description-en: Microsoft Azure SDK for Go
 This project provides various Go packages to perform operations on Microsoft
 Azure REST APIs.
 .
 See list of implemented API clients here
 (http://godoc.org/github.com/Azure/azure-sdk-for-go).

Package: golang-github-azure-azure-storage-blob-go-dev
Description-md5: 2ac73fc457663c85d650940c67851263
Description-en: Microsoft Azure Blob Storage Library for Go
 The Microsoft Azure Storage SDK for Go allows you to build applications
 that takes advantage of Azure's scalable cloud storage. It provides
 low-level and high-level APIs.

Package: golang-github-azure-go-amqp-dev
Description-md5: 9b2ebfbf2c22e7e3df158bf4242dbf4e
Description-en: aMQP 1.0 client library for Go (library)
 The amqp module is an AMQP 1.0 client implementation for Go.
 .
 AMQP 1.0 is not compatible with AMQP 0-9-1 or 0-10.

Package: golang-github-azure-go-ansiterm-dev
Description-md5: 3587701460a09216e07c60bd9b4a381e
Description-en: Go package for ANSI terminal emulation in Windows
 This package is a cross-platform ANSI terminal emulation library. It
 reads a stream of Ansi characters and produces the appropriate
 function calls. The results of the function calls are platform
 dependent.

Package: golang-github-azure-go-autorest-dev
Description-md5: 606237586cd533eed7972349938eab1e
Description-en: HTTP request pipeline suitable for use across multiple go-routines
 Package autorest implements an HTTP request pipeline suitable for use across
 multiple go-routines and provides the shared routines relied on by AutoRest
 (see https://github.com/Azure/autorest/) generated Go code.
 .
 The package breaks sending and responding to HTTP requests into three phases:
 Preparing, Sending, and Responding.
 .
 Each phase relies on decorators to modify and / or manage processing.
 Decorators may first modify and then pass the data along, pass the data first
 and then modify the result, or wrap themselves around passing the data (such as
 a logger might do). Decorators run in the order provided.
 .
 Preparers and Responders may be shared and re-used (assuming the underlying
 decorators support sharing and re-use). Performant use is obtained by creating
 one or more Preparers and Responders shared among multiple go-routines, and a
 single Sender shared among multiple sending go-routines, all bound together by
 means of input / output channels.
 .
 Decorators hold their passed state within a closure (such as the path
 components in the example above). Be careful to share Preparers and Responders
 only in a context where such held state applies. For example, it may not make
 sense to share a Preparer that applies a query string from a fixed set of
 values. Similarly, sharing a Responder that reads the response body into a
 passed struct (e.g., ByUnmarshallingJson) is likely incorrect.
 .
 Lastly, the Swagger specification (https://swagger.io) that drives AutoRest
 (https://github.com/Azure/autorest/) precisely defines two date forms: date and
 date-time. The github.com/Azure/go-autorest/autorest/date package provides
 time.Time derivations to ensure correct parsing and formatting.
 .
 Errors raised by autorest objects and methods will conform to the
 autorest.Error interface.

Package: golang-github-azure-go-ntlmssp-dev
Description-md5: e7d861c5352742c5b789d4c08173f05f
Description-en: NTLM/Negotiate authentication over HTTP (Go library)
 go-ntlmssp is a Golang package that provides NTLM/Negotiate authentication
 over HTTP. It implements authentication, no key exchange or
 encryption. It only supports Unicode (UTF16LE) encoding of protocol
 strings, no OEM encoding. It implements NTLMv2.

Package: golang-github-azuread-microsoft-authentication-extensions-for-go-dev
Description-md5: ed9ecc3241997a2fc9fb44922704b09a
Description-en: Microsoft Authentication Library (MSAL) Extensions for Go (library)
 This package contains extension modules for Microsoft Authentication Library
 (MSAL) for Go.

Package: golang-github-azuread-microsoft-authentication-library-for-go-dev
Description-md5: 39050ca9d88d1e4f7999c64cf1987003
Description-en: Sign in users or apps with Microsoft Accounts or Azure AD identities
 The Microsoft Authentication Library (MSAL) for Go is part of the Microsoft
 identity platform for developers v2.0. It allows you to sign in users or apps
 with Microsoft identities (Azure AD and Microsoft Accounts) and obtain tokens
 to call Microsoft APIs such as Microsoft Graph or your own APIs registered with
 the Microsoft identity platform. It is built using industry standard OAuth2 and
 OpenID Connect protocols.

Package: golang-github-backblaze-blazer-dev
Description-md5: ea3efe4ebcd670d812088db1efae437d
Description-en: Go library for Backblaze's B2
 Blazer is a Golang client library for Backblaze's B2 object storage
 service.  It is designed for simple integration with existing applications
 that may already be using S3 and Google Cloud Storage, by exporting only
 a few standard Go types.
 .
 It implements and satisfies the B2 integration checklist
 (https://www.backblaze.com/b2/docs/integration_checklist.html),
 automatically handling error recovery, reauthentication, and other
 low-level aspects, making it suitable to upload very large files, or
 over multi-day time scales.

Package: golang-github-badgerodon-collections-dev
Description-md5: f9633e8a94ccb7538d34de9b1e09afed
Description-en: Collection of Golang types
 Maps and slices go a long way in Go, but sometimes you need more.
 This is a collection of collections that may be useful.
 .
 Included types:
 - Queue
 - Set
 - Skip list
 - Splay tree
 - Stack
 - Trie
 - Ternary search tree

Package: golang-github-badgerodon-peg-dev
Description-md5: 66ee40345dd74974bf08785ccb8b7c0b
Description-en: Parsing Expression Grammar Parser in Go (library)
 This package is a GO library used to parse expression grammar that does
 analyze formal grammar. Syntactically, PEGs also look similar to context-free
 grammars (CFGs), but they have a different interpretation: the choice operator
 selects the first match in PEG, while it is ambiguous in CFG.

Package: golang-github-bahlo-generic-list-go-dev
Description-md5: 0173f317e2515ceb068d003b3a640afd
Description-en: Go container/list but with generics (library)
 Go container/list (https://pkg.go.dev/container/list) but with generics.
 .
 The code is based on container/list in go1.18beta2.
 .
 This package contains the Go development library.

Package: golang-github-bartventer-httpcache-dev
Description-md5: a49c0b27c2608d8529d5b6a3250bd938
Description-en: Standards-compliant HTTP caching transport for Go (library)
 httpcache is a Go package that provides a standards-compliant
 http.RoundTripper for transparent HTTP response caching, following RFC 9111
 (HTTP Caching).

Package: golang-github-basgys-goxml2json-dev
Description-md5: 72dd542575d5f5343089e91379b370c0
Description-en: XML to JSON converter written in Go
 Go package that converts XML to JSON with no schema or structs required.

Package: golang-github-bboreham-go-loser-dev
Description-md5: 505f917b6bff92791f2f13a9b0af54b7
Description-en: Loser Tree data structure, for fast k-way merge (library)
 This module provides support for a Loser Tree structure, which works for
 built-in types like int and string.
 .
 See (https://en.wikipedia.org/wiki/K-way_merge_algorithm#Tournament_Tree)
 for more details on the algorithm.

Package: golang-github-becheran-wildmatch-go-dev
Description-md5: bc7b6fe759874c6da0656647a707a428
Description-en: simple string matching with questionmark- and star-wildcard operator (library)
 Library to match strings against a simple wildcard pattern. Tests a wildcard
 pattern p against an input string s. Returns true only when p matches
 the entirety of s.

Package: golang-github-beevik-etree-dev
Description-md5: b761a34ccbd61d6735e9089fd9d62e1e
Description-en: parse and generate XML easily in go
 The etree package is a lightweight, pure go package that expresses XML in the
 form of an element tree. Its design was inspired by the Python ElementTree
 (http://docs.python.org/2/library/xml.etree.elementtree.html) module.

Package: golang-github-beevik-ntp-dev
Description-md5: 9e3bdd0d7bd4e97fcd98879b91a0a72b
Description-en: simple NTP client for Go (library)
 This package contains an implementation of a Simple NTP (SNTP) client based
 on RFC 5905 (https://tools.ietf.org/html/rfc5905). It allows you to connect to
 a remote NTP server and request information about the current time.

Package: golang-github-benbjohnson-clock-dev
Description-md5: b281e24307fbfd29f171a08c33915708
Description-en: library for mocking time in Go
 It provides an interface around the standard library's time package so that
 the application can use the realtime clock while tests can use the mock clock.

Package: golang-github-benbjohnson-immutable-dev
Description-md5: 63c8e75d3091f15b4a79bb7b001c6f68
Description-en: Immutable collections for Go (library)
 This library contains immutable collection types for Go. It includes List,
 Map, and SortedMap implementations. Immutable collections can provide
 efficient, lock free sharing of data by requiring that edits to the collections
 return new collections.
 .
 The collection types in this library are meant to mimic Go built-in
 collections such asslice and map. The primary usage difference between
 Go collections and immutable collections is that immutable collections
 always return a new collection on mutation so you will need to save the
 new reference.
 .
 Immutable collections are not for every situation, however, as they can
 incur additional CPU and memory overhead. Please evaluate the cost/benefit
 for your particular project.

Package: golang-github-benbjohnson-tmpl-dev
Description-md5: 3a3035e253f02ae611b990c7c577aa15
Description-en: Command line interface to Go's text/template library - dev package
 This program is a command line interface to Go's text/template
 library. It can be used by passing in a set of JSON-encoded data and a
 list of template paths ending in a .tmpl extension. The templates are
 processed and their results are saved to the filename with the .tmpl
 extension removed.
 .
 This is the dev package.

Package: golang-github-benhoyt-goawk-dev
Description-md5: b3397ae5c07bd9c5ca62424fdd3b4f6e
Description-en: POSIX-compliant AWK interpreter written in Go, with CSV support (library)
 GoAWK is a POSIX-compatible version of AWK, and additionally has a CSV
 mode for reading and writing CSV and TSV files.
 .
 Additional features GoAWK has over AWK:
 .
 * It has proper support for CSV and TSV files.
 * It's the only AWK implementation with a code coverage feature.
 * It supports negative field indexes to access fields from the right,
 for example, $-1 refers to the last field.
 * It's embeddable in your Go programs! You can even call custom Go
 functions from your AWK scripts.
 * Most AWK scripts are faster than awk and on a par with gawk, though
 usually slower than mawk.
 * The parser supports 'single-quoted strings' in addition to "double-
 quoted strings", primarily to make Windows one-liners easier when using
 the cmd.exe shell (which uses " as the quote character).
 .
 This package provides the goawk library.

Package: golang-github-beorn7-perks-dev
Description-md5: 1bfed73fd7d55114af7fab6ade76fdc4
Description-en: effective computation of things
 This is a fork of github.com/bmizerany/perks (now unmaintained).
 The package contains:
 * github.com/beorn7/perks/histogram: a Go implementation of BigML's histogram
 package for Clojure/Java.
 * github.com/beorn7/perks/quantile: computes approximate quantiles over an
 unbounded data stream within low memory and CPU bounds.

Package: golang-github-bep-clocks-dev
Description-md5: 46e405ed1ffa8f7c8fe9b71985c712c9
Description-en: Golang clock that allows you to set the start time (Go library)
 This package provides a *ticking clock* that allows you to set the start
 time. It also provides a system clock, both implementing this interface:
 .
 // Clock provides a subset of methods in time.Time
 type Clock interface {
 Now() time.Time
 Since(t time.Time) time.Duration
 Until(t time.Time) time.Duration
 .
 // Offset returns the offset of this clock relative to the system clock
 Offset() time.Duration
 }
 .
 Note that this only support a subset of all the methods in time.Time
 (see above) and is by design very simple. For a more advanced time mocking
 library, have a look at <https://github.com/benbjohnson/clock>.

Package: golang-github-bep-debounce-dev
Description-md5: e130a509a107130030e8c551c8a161dd
Description-en: Debouncer written in Go
 This package provides a debouncer func. The most typical use case would be
 the user typing a text into a form; the UI needs an update, but let's wait
 for a break.

Package: golang-github-bep-gitmap-dev
Description-md5: 1e008893be48410854bf205aece7be17
Description-en: map all filenames to info objects for a given git revision
 A fairly fast way to create a map from all the filenames to
 info objects for a given revision of a Git repo.
 .
 This library uses os/exec to talk to Git in order to
 avoid dependencies.

Package: golang-github-bep-goat-dev
Description-md5: c6270cd8742a8532cad5f30eff0073d1
Description-en: Render ASCII art as SVG diagrams (Go library)
 GoAT: Go ASCII Tool
 .
 This is a Go implementation of Markdeep’s ASCII diagram generation.
 It renders ASCII art as SVG diagrams.

Package: golang-github-bep-godartsass-dev
Description-md5: 4c24dd4db64185e9faa37e0f8fa34264
Description-en: Go API backed by the native Dart Sass Embedded executable
 This is a Go API backed by the native Dart Sass Embedded executable,
 see https://github.com/sass/dart-sass-embedded
 .
 The primary motivation for this project is to provide SCSS support to Hugo,
 see https://gohugo.io/
 .
 For LibSass bindings in Go, see GoLibSass at https://github.com/bep/golibsass,
 packaged as golang-github-bep-golibsass-dev for Debian.

Package: golang-github-bep-godartsass-v2-dev
Description-md5: 4c24dd4db64185e9faa37e0f8fa34264
Description-en: Go API backed by the native Dart Sass Embedded executable
 This is a Go API backed by the native Dart Sass Embedded executable,
 see https://github.com/sass/dart-sass-embedded
 .
 The primary motivation for this project is to provide SCSS support to Hugo,
 see https://gohugo.io/
 .
 For LibSass bindings in Go, see GoLibSass at https://github.com/bep/golibsass,
 packaged as golang-github-bep-golibsass-dev for Debian.

Package: golang-github-bep-golibsass-dev
Description-md5: 37731ff91e5c7846a5a0517f553374c5
Description-en: Easy-to-use Go bindings for LibSass
 The primary motivation for this project is to provide SCSS support to Hugo
 (https://gohugo.io/).  PRs with bug fixes are welcome.  Adding functionality
 will also be considered, but please raise an issue discussing it first.
 .
 If you need more functionality than this project can provide, you may want
 to have a look at go-libsass (https://github.com/wellington/go-libsass).

Package: golang-github-bep-goportabletext-dev
Description-md5: 731f1bb032fcaa3fcdb65d1bd78fd9e9
Description-en: converts Portable Text to Markdown
 Converts Portable Text (https://www.portabletext.org/) to Markdown.
 .
 Types supported
 .
 * block and span
 * image. Note that the image handling is currently very simple; we link
 to the asset.url using asset.altText as the image alt text and asset.
 title as the title.
 * code (see the code-input (https://www.sanity.io/plugins/code-input)
 plugin). Code will be rendered as fenced code blocks with any filename
 provided passed on as a markdown attribute.

Package: golang-github-bep-gowebp-dev
Description-md5: aed550a3ee56fe62294065c28673a3fa
Description-en: C bindings and an API for encoding WebP images (Go library)
 This library provides C bindings and an API for *encoding* WebP images
 using Google's libwebp (https://github.com/webmproject/libwebp) for Go.
 .
 It is based on github.com/kolesa-team/go-webp, but this includes and
 builds the libwebp C source from a versioned Git subtree.
 .
 Compiling C code isn't particulary fast; if you install libwebp-dev,
 you can link against that instead by adding the "dev" tag:
 .
 $ apt install libwebp-dev
 $ go test ./libwebp -tags dev

Package: golang-github-bep-helpers-dev
Description-md5: 1cf864dbdf47e632a9fded4a43ccd69b
Description-en: Go utils package with a less burdened name by @bep
 Some helper packages with some helper code that Bjørn Erik Pedersen
 (@bep) has had a tendency to copy from project to project over the years,
 prompting him to consider some reuse and create this Go package.

Package: golang-github-bep-imagemeta-dev
Description-md5: 3819a10352f8a864bfd4a0f27bbf7b9d
Description-en: Go library for reading EXIF, IPTC and XMP image metadata
 github.com/bep/imagedata is a Go library for reading EXIF, IPTC and XMP
 image metadata from JPEG, TIFF, PNG, and WebP files.
 .
 This is about READING image metadata.
 Writing is not supported, and never will.
 .
 The output of this library is tested against exiftool -n -json.
 This means, for example, that:
 .
 * We use f-numbers and not APEX for aperture values.
 * We use seconds and not APEX for shutter speed values.
 * EXIF field definitions are fetched from this table:
 https://exiftool.org/TagNames/EXIF.html
 * IPTC field definitions are fetched from this table:
 https://exiftool.org/TagNames/IPTC.html
 * The XMP handling is currently very simple, you can supply your own
 XMP handler (see the HandleXMP option) if you need more.
 .
 There are some subtle differences in output:
 .
 * Exiftool prints rationale number arrays as space formatted strings
 with a format/precision that seems unnecessary hard to replicate,
 so we use strconv.FormatFloat(f, 'f', -1, 64) for these.

Package: golang-github-bep-lazycache-dev
Description-md5: f45e21f2981d15fcc5c6f10bfb543151
Description-en: Thread-safe in-memory LRU cache with non-blocking cache priming on cache misses
 Lazycache is a simple thread-safe in-memory LRU cache.  Under the hood
 it leverages the great simpleru package in golang-lru, with its exellent
 performance.  One big difference between golang-lru and this library is
 the GetOrCreate method, which provides:
 .
 * Non-blocking cache priming on cache misses.
 * A guarantee that the prime function is only called once for a given key.
 * The cache's RWMutex is not locked during the execution of the prime
 function, which should make it easier to reason about potential deadlocks.
 .
 Other notable features:
 .
 * The API is generic
 * The cache can be resized while running.
 * When the number of entries overflows the defined cache size, the
 least recently used item gets discarded (LRU).

Package: golang-github-bep-logg-dev
Description-md5: c6066591a72333d45bfd959634b42208
Description-en: fast and structured logging package for Go
 This is a fork of the exellent Apex Log (https://github.com/apex/log)
 library.
 .
 Main changes:
 .
 * Trim unneeded dependencies.
 * Make Fields into a slice to preserve log order.
 * Split the old Interface in two and remove all but one Log method (see
 below).
 * This allows for lazy creation of messages in Log(fmt.Stringer) and
 ignoring fields added in LevelLoggers with levels below the Loggers.
 * The pointer passed to HandleLog is not safe to use outside of the
 current log chain, and needs to be cloned with Clone first if that's
 needed.
 .
 This is probably the very fastest structured log library when logging is
 disabled.

Package: golang-github-bep-mclib-dev
Description-md5: 6a10211d66fae1c06564d5bdcb6319ee
Description-en: simple Go library to make it possible to run mkcert's main method
 This is a simple Go library to make it possible to run mkcert's
 (https://github.com/FiloSottile/mkcert) main method.
 .
 The script that updates the internal package does no logic changes to
 the source; it simply
 .
 1. Renames the main package to internal.
 2. Renames the main func to RunMain
 3. Replaces any log.Fatal with panic to allow us to handle the errors.
 4. Exports getCAROOT().
 .
 For more advanced library usage, see this issue
 (https://github.com/FiloSottile/mkcert/issues/45).

Package: golang-github-bep-overlayfs-dev
Description-md5: 3c1baacac7e41e8f0df601dba7f5eb7d
Description-en: composite Afero filesystem (Go library)
 overlayfs is a composite filesystem (currently only) for Afero with similar
 but different semantics compared to Afero's copyOnWriteFs.

Package: golang-github-bep-simplecobra-dev
Description-md5: bedaa31d0de5394721c2df378f2a2146
Description-en: simpler API for the popular Cobra CLI (Go library)
 So, Cobra (https://github.com/spf13/cobra) is a Go CLI library with a
 feature set that's hard to resist for bigger applications
 (autocompletion, docs and man pages auto generation etc.). But it's also
 complex to use beyond the simplest of applications. This package was
 built to help rewriting Hugo's (https://github.com/gohugoio/hugo)
 commands package to something that's easier to understand and maintain.

Package: golang-github-bep-textandbinarywriter-dev
Description-md5: 60c52a46d06f8b3a7c4e773e1cc312ea
Description-en: text and binary io.Writer in Go (library)
 This is a helper package for Hugo, the static site generator.

Package: golang-github-bep-tmc-dev
Description-md5: 06e685371f9085334259438480034025
Description-en: provides round-trip serialization of typed Go maps
 Codec for a Typed Map
 .
 bep/tmc provides basic roundtrip JSON etc. encoding/decoding of a
 map[string]interface{} with custom type adapters.
 .
 Text based serialization formats like JSON and YAML are convenient, but
 when used with Go maps, most type information gets lost in translation.
 For structs, one can work around some of the limitations with custom
 MarshalJSON, UnmarshalJSON, MarshalText and UnmarshalText.
 For the commonly used flexible and schema-less "map[string]interface {}",
 this is, as the author is aware of, not an option.
 This library provides a solution to this problem.
 .
 See the GoDoc at https://godoc.org/github.com/bep/tmc for some
 basic examples and how to configure custom codec, adapters, etc.

Package: golang-github-bettercap-gatt-dev
Description-md5: 2b19c9b01b12860dd82c65e318def19b
Description-en: building Bluetooth Low Energy peripherals
 This package provides a Bluetooth Low Energy GATT implementation.
 Gatt (Generic Attribute Profile) is the protocol used to write BLE
 peripherals (servers) and centrals (clients).
 .
 As a peripheral, you can create services, characteristics, and
 descriptors, advertise, accept connections, and handle requests.
 .
 As a central, you can scan, connect, discover services, and make
 requests.

Package: golang-github-bettercap-nrf24-dev
Description-md5: 52ad9d4de191303e5768eeaebb4a16e4
Description-en: allows interaction with nRF24LU1+ based USB dongles (library)
 This package allows interaction with nRF24LU1+ Nordic
 Semiconductor based USB dongles and the RFStorm firmware
 (https://github.com/BastilleResearch/nrf-research-firmware).

Package: golang-github-bettercap-readline-dev
Description-md5: 17a8e3457db53c012cc625663736984a
Description-en: Readline is a pure go implementation for a GNU-Readline like library
 Readline supports multiple platforms (Windows, OSX, GNU/Linux),
 and enables applications to provide a terminal user interface that
 is able to dynmically interact with the user on one terminal line.

Package: golang-github-betterleaks-betterleaks-dev
Description-md5: ac6590f31c3d450846aca77aa7126559
Description-en: Scan the world (for secrets)
 Betterleaks is a configurable, fast, and thorough secrets scanner.
 .
 It is maintained by the folks who made Gitleaks, including the original
 author.

Package: golang-github-betterleaks-go-re2-dev
Description-md5: 5ebe657f8e5b12a1553506ad7cefbf5d
Description-en: drop-in replacement for regexp using re2
 This package contains go-re2 which is a drop-in replacement for the
 standard library regexp package which uses the C++ re2 library for
 improved performance with large inputs or complex expressions.
 .
 By default, re2 is packaged as a WebAssembly module and accessed with
 the pure Go runtime, wazero. This means that it is compatible with any
 Go application, regardless of availability of cgo.

Package: golang-github-bgentry-go-netrc-dev
Description-md5: b15903db52e9fc6110d279ef6c83064b
Description-en: Golang package for reading and writing netrc files
 This package can parse netrc files, make changes to them, and then serialize
 them back to netrc format, while preserving any whitespace that was present
 in the source file.

Package: golang-github-bgentry-speakeasy-dev
Description-md5: db983a9f8443c666d35335fae1dbcc5f
Description-en: Golang helpers for reading password input without cgo
 This package provides cross-platform Go helpers for taking user input
 from the terminal while not echoing the input back (similar to getpasswd).
 The package uses syscalls to avoid any dependence on cgo, and is therefore
 compatible with cross-compiling.

Package: golang-github-bgp-stayrtr-dev
Description-md5: c2aebf0c7be450b2aa010315b3040a9c
Description-en: RPKI to router protocol library
 StayRTR is an implementation of the RPKI to router protocol (RFC 6810).

Package: golang-github-bifurcation-mint-dev
Description-md5: 458b1cc8405ba48cf1757393f691e0a4
Description-en: Minimal TLS 1.3 Implementation in Go.
 The API is pretty much the same as for the TLS module, with Dial and
 Listen methods wrapping the underlying socket APIs.

Package: golang-github-biogo-biogo-dev
Description-md5: 01e2ad2333e73b59aa016879ec2fa728
Description-en: biogo is a bioinformatics library for Go (library)
 Bíogo stems from the need to address the size and structure of modern
 genomic and metagenomic data sets. These properties enforce requirements
 on the libraries and languages used for analysis:
 .
 * speed - size of data sets
 * concurrency - problems often embarrassingly parallelisable
 .
 In addition to the computational burden of massive data set sizes in
 modern genomics there is an increasing need for complex pipelines to
 resolve questions in tightening problem space and also a developing need
 to be able to develop new algorithms to allow novel approaches to
 interesting questions. These issues suggest the need for a simplicity in
 syntax to facilitate:
 .
 * ease of coding
 * checking for correctness in development and particularly in
 peer review

Package: golang-github-biogo-graph-dev
Description-md5: beac7e14581ef884d33cd9457ce1ba7a
Description-en: bíogo undirected graph analysis repository (library)
 This is part of the biogo bioinformatics library for Go which
 provides graph manipulation functions.

Package: golang-github-biogo-hts-dev
Description-md5: f1788302970c8d532321f8d5e94f43ab
Description-en: biogo high throughput sequencing repository
 SAM and BAM handling for the Go language.
 .
 bíogo/hts provides a Go native implementation of the SAM specification for
 SAM and BAM alignment formats commonly used for representation of high
 throughput genomic data, the BAI, CSI and tabix indexing formats, and the BGZF
 blocked compression format. The bíogo/hts packages perform parallelized read
 and write operations and are able to cache recent reads according to
 user-specified caching methods. The bíogo/hts APIs have been constructed to
 provide a consistent interface to sequence alignment data and the underlying
 compression system in order to aid ease of use and tool development.

Package: golang-github-biogo-store-dev
Description-md5: 41eea4bb38116fe1dc00ce8747927e0b
Description-en: bíogo data store repository (library)
 Store provides a number of data store types that are useful for bioinformatic
 analysis.
 .
 * Left-Leaning Red-Black tree
 * Interval tree
 * k-d tree
 * Run-length encoding data store

Package: golang-github-bitfield-script-dev
Description-md5: 96d0893b50c6a34494fe1d5dc28316ef
Description-en: Making it easy to write shell-like scripts in Go (library)
 Go Reference (https://pkg.go.dev/github.com/bitfield/script) Go Report
 script is a Go library for doing the kind of tasks that shell scripts
 are good at: reading files, executing subprocesses, counting lines,
 matching strings, and so on.
 .
 Why shouldn't it be as easy to write system administration programs in
 Go as it is in a typical shell? script aims to make it just that easy.
 .
 This package contains the Go development library.

Package: golang-github-bitfinexcom-bitfinex-api-go-dev
Description-md5: c90686b68044bd3288960e1d1d746f04
Description-en: BITFINEX Go trading API - Bitcoin, Litecoin, and Ether exchange (library)
 This package provides a Go client library for interacting with the Bitfinex
 cryptocurrency exchange API. It supports both REST and WebSocket APIs,
 allowing applications to access market data, manage orders, track positions,
 and perform account operations programmatically.
 .
 The library covers both version 1 (v1) and version 2 (v2) of the Bitfinex API,
 providing comprehensive access to trading features for Bitcoin, Ethereum,
 Ripple, Litecoin, and other supported digital assets.
 .
 This package contains the development files (library source) needed to build
 Go applications that integrate with the Bitfinex exchange.

Package: golang-github-bitly-go-simplejson-dev
Description-md5: 54ced0c022a16d3ecf0ae4381dd9eaed
Description-en: Golang library to interact with arbitrary JSON
 This is a Go package to interact with arbitrary data in the JSON
 format using the Go language.
 .
 This package contains the library.

Package: golang-github-bitnami-go-version-dev
Description-md5: ba3c4b60d3fc706df34f6910752d132a
Description-en: parsing and verifying Bitnami versions and version constraints (library)
 go-version is a library for parsing Bitnami package versions and version
 constraints and verifying versions against a set of constraints.

Package: golang-github-bits-and-blooms-bitset-dev
Description-md5: df242e17f920fa1c5598e88f30b8589f
Description-en: implementation of bitsets
 This package implements bitsets, a mapping between non-negative integers
 and boolean values.  It should be more efficient than map[uint] bool.
 .
 It provides methods for setting, clearing, flipping, and testing
 individual integers.
 .
 But it also provides set intersection, union, difference, complement,
 and symmetric operations, as well as tests to check whether any, all,
 or no bits are set, and querying a bitset's current length and number
 of positive bits.
 .
 BitSets are expanded to the size of the largest set bit; the memory
 allocation is approximately Max bits, where Max is the largest set
 bit. BitSets are never shrunk. On creation, a hint can be given for the
 number of bits that will be used.
 .
 Many of the methods, including Set, Clear, and Flip, return a BitSet
 pointer, which allows for chaining.

Package: golang-github-bits-and-blooms-bloom-dev
Description-md5: d9bc4e2660f9bcc8be88b5d01be63402
Description-en: Go package implementing Bloom filters, used by Milvus and Beego (library)
 This library implements Bloom filters used by popular systems such as Milvus
 and beego.

Package: golang-github-bkaradzic-go-lz4-dev
Description-md5: 4a0f0c01de771a9aaebb219bde16d06e
Description-en: port of the LZ4 lossless compression algorithm to Go
 go-lz4 is a port of the LZ4 lossless compression algorithm to Go.
 .
 Note: go-lz4 saves a uint32 with the original uncompressed length
 at the beginning of the encoded buffer. They may get in the way of
 interoperability with other implementations.

Package: golang-github-blackfireio-osinfo-dev
Description-md5: c606ac764f253476f3df0c75399c4cb8
Description-en: Go library to identify the underlying operating system
 This package provides a cross-platform way to identify the operating
 system some Go code is running on.
 .
 The OSInfo structure makes the following fields available: Family,
 Architecture, ID, Name, Codename, Version, Build.

Package: golang-github-blakesmith-ar-dev
Description-md5: 6c9d10bf5c8b12564a506fd73679f5a9
Description-en: ar archive file library (Go library)
 ar is a Go library to reading and writing ar archive files.

Package: golang-github-blang-semver-dev
Description-md5: 848e7042545f75029804b7eb257d4030
Description-en: semantic versioning library
 Semantic Versioning (http://semver.org/) library written in golang.
 It fully covers specification version 2.0.0.

Package: golang-github-blevesearch-go-porterstemmer-dev
Description-md5: 99a63c5d28f69ed9e5b8dbe0bb1e930d
Description-en: Native Go implementation of the Porter Stemming algorithm
 This library provides an implementation of the Porter Stemming algorithm.
 This algorithm is of interest to people doing Machine Learning or Natural
 Language Processing (NLP).

Package: golang-github-blevesearch-segment-dev
Description-md5: 37a759b60e143f7c9ad6f6e4da584e54
Description-en: Go library for performing Unicode Text Segmentation
 Segment is a Go library for performing Unicode Text Segmentation as
 described in Unicode Standard Annex #29.
 .
 Reference: http://www.unicode.org/reports/tr29/

Package: golang-github-bluebreezecf-opentsdb-goclient-dev
Description-md5: aa7045770c39b61503ab884c3415601c
Description-en: Go client for OpenTSDB REST API
 This library is a Go implementation for the OpenTSDB REST API.
 .
 OpenTSDB is a distributed, scalable Time Series Database (TSDB)
 written on top of HBase. OpenTSDB was written to address a common
 need: store, index and serve metrics collected from computer systems
 (network gear, operating systems, applications) at a large scale, and
 make this data easily accessible and graphable.

Package: golang-github-bluele-gcache-dev
Description-md5: 9700c69eb8a7fc961f2ca46b402dddc9
Description-en: in-memory cache library for golang
 Cache library for golang, supporting expirable Cache, LFU, LRU and ARC.

Package: golang-github-blynn-nex-dev
Description-md5: c8a5077bb1b82aa317480c52f14a11fa
Description-en: lexer similar to Lex/Flex - library
 Nex is a lexer similar to Lex/Flex that:
 * generates Go code instead of C code
 * integrates with Go's yacc instead of YACC/Bison
 * supports UTF-8
 * supports nested _structural regular expressions_.

Package: golang-github-bmatcuk-doublestar-dev
Description-md5: 16ec7e75874d6762f104664b504a1c39
Description-en: support for double star matches in golang's path.Match and filepath.Glob
 This package contains a Golang implementation of path pattern matching
 and globbing with support for "doublestar" (aka globstar: **) patterns.
 .
 doublestar patterns match files and directories recursively. For example,
 if you had the following directory structure:
 .
 grandparent `-- parent
 |-- child1 `-- child2
 .
 You could find the children with patterns such as: **/child*,
 grandparent/**/child?, **/parent/*, or even just ** by itself (which
 will return all files and directories recursively).
 .
 Bash's globstar is doublestar's inspiration and, as such, works similarly.
 Note that the doublestar must appear as a path component by itself. A
 pattern such as /path** is invalid and will be treated the same as
 /path*, but /path*/** should achieve the desired result. Additionally,
 /path/** will match all directories and files under the path directory,
 but /path/**/ will only match directories.

Package: golang-github-bmatsuo-lmdb-go-dev
Description-md5: 4d3b084dd8ed0bbeb794bf1218910280
Description-en: Bindings for the LMDB C library
 Go bindings to the OpenLDAP Lightning Memory-Mapped Database (LMDB).
 Packages Functionality is logically divided into several packages.
 Applications will usually need to import lmdb but may import other
 packages on an as needed basis.
 .
 Packages in the exp/ directory are not stable and may change without
 warning.  That said, they are generally usable if application
 dependencies are managed and pinned by tag/commit.
 .
 Developers concerned with package stability should consult the
 documentation.  lmdb GoDoc
 (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdb)
 stable (#user-content-versioning-and-stability)
 go import "github.com/bmatsuo/lmdb-go/lmdb"
 .
 Core bindings allowing low-level access to LMDB.  lmdbscan
 GoDoc (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdbscan)
 stable (#user-content-versioning-and-stability)
 go import "github.com/bmatsuo/lmdb-go/lmdbscan"
 .
 A utility package for scanning database ranges. The API is inspired by
 bufio.Scanner (https://godoc.org/bufio#Scanner) and the python cursor
 implementation (https://lmdb.readthedocs.org/en/release/#cursor-class).
 exp/lmdbpool GoDoc
 (https://godoc.org/github.com/bmatsuo/lmdb-go/exp/lmdbpool)
 experimental (#user-content-versioning-and-stability)
 go import "github.com/bmatsuo/lmdb-go/exp/lmdbpool"
 .
 A utility package which facilitates reuse of lmdb.Txn objects using a
 sync.Pool. Naively storing lmdb.Txn objects in sync.Pool can be
 troublesome. And the lmdbpool.TxnPool type has been defined as a
 complete pooling solution and as reference for applications attempting
 to write their own pooling implementation.
 .
 The lmdbpool package is relatively new. But it has a lot of potential
 utility.  And once the lmdbpool API has been ironed out, and the
 implementation hardened through use by real applications it can be
 integrated directly into the lmdb package for more transparent
 integration.  Please test this package and provide feedback to speed
 this process up.  exp/lmdbsync GoDoc
 (https://godoc.org/github.com/bmatsuo/lmdb-go/exp/lmdbsync)
 experimental (#user-content-versioning-and-stability)
 go import "github.com/bmatsuo/lmdb-go/exp/lmdbsync"
 .
 An experimental utility package that provides synchronization necessary
 to change an environment's map size after initialization. The package
 provides error handlers to automatically manage database size and retry
 failed transactions.
 .
 The lmdbsync package is usable but the implementation of Handlers are
 unstable and may change in incompatible ways without notice.
 The use cases of dynamic map sizes and multiprocessing are niche and
 the package requires much more development driven by practical feedback
 before the Handler API and the provided implementations can be
 considered stable.  Key Features: Idiomatic API inspired by BoltDB
 (https://github.com/boltdb/bolt) with automatic commit/rollback of
 transactions. The goal of lmdb-go is to provide idiomatic database
 interactions without compromising the flexibility of the C API.
 .
 NOTE: While the lmdb package tries hard to make LMDB as easy to
 use as possible there are compromises, gotchas, and caveats that
 application developers must be aware of when relying on LMDB to store
 their data.  All users are encouraged to fully read the documentation
 (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdb) so they are aware
 of these caveats.
 .
 Where the lmdb package and its implementation decisions do not
 meet the needs of application developers in terms of safety or
 operational use the lmdbsync package has been designed to wrap lmdb and
 safely fill in additional functionality.  Consult the documentation
 (https://godoc.org/github.com/bmatsuo/lmdb-go/exp/lmdbsync) for more
 information about the lmdbsync package.  API coverage The lmdb-go
 project aims for complete coverage of the LMDB C API (within reason).
 Some notable features and optimizations that are supported: • Idiomatic
 subtransactions ("sub-updates") that allow the batching of updates.•
 Batch IO on databases utilizing the MDB_DUPSORT and MDB_DUPFIXED flags.•
 Reserved writes than can save in memory copies converting/buffering into
 []byte.  For tracking purposes a list of unsupported features is kept in
 an issue (https://github.com/bmatsuo/lmdb-go/issues/1).  Zero-copy reads
 Applications with high performance requirements can opt-in to fast,
 zero-copy reads at the cost of runtime safety.  Zero-copy behavior is
 specified at the transaction level to reduce instrumentation overhead.
 .
 ``` err := lmdb.View(func(txn *lmdb.Txn) error {
 // RawRead enables zero-copy behavior with some serious caveats.
 // Read the documentation carefully before using.  txn.RawRead = true
 val, err := txn.Get(dbi, []byte("largevalue"), 0) // ...
 .
 }) ``` Documentation Comprehensive documentation and examples
 are provided to demonstrate safe usage of lmdb.  In addition to
 godoc (https://godoc.org/github.com/bmatsuo/lmdb-go) documentation,
 implementations of the standand LMDB commands (mdb_stat, etc) can be found
 in the cmd/ (cmd/) directory and some simple experimental commands can be
 found in the exp/cmd/ (exp/cmd) directory.  Aside from providing minor
 utility these programs are provided as examples of lmdb in practice.
 LMDB compared to BoltDB: BoltDB is a quality database with a design
 similar to LMDB.  Both store key-value data in a file and provide ACID
 transactions.  So there are often questions of why to use one database
 or the other.  Advantages of BoltDB• Nested databases allow for
 hierarchical data organization.• Far more databases can be accessed
 concurrently.• Operating systems that do not support sparse files do
 not use up excessive space due to a large pre-allocation of file space.
 The exp/lmdbsync package is intended to resolve this problem with
 LMDB but it is not ready.• As a pure Go package bolt can be easily
 cross-compiled using the go toolchain and GOOS/GOARCH variables.• Its
 simpler design and implementation in pure Go mean it is free of many
 caveats and gotchas which are present using the lmdb package.  For more
 information about caveats with the lmdb package, consult its documentation
 (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdb).Advantages of LMDB•
 Keys can contain multiple values using the DupSort flag.• Updates can
 have sub-updates for atomic batching of changes.• Databases typically
 remain open for the application lifetime.  This limits the number of
 concurrently accessible databases.  But, this minimizes the overhead of
 database accesses and typically produces cleaner code than an equivalent
 BoltDB implementation.• Significantly faster than BoltDB.  The raw
 speed of LMDB easily surpasses BoltDB.  Additionally, LMDB provides
 optimizations ranging from safe, feature-specific optimizations to
 generally unsafe, extremely situational ones.  Applications are free to
 enable any optimizations that fit their data, access, and reliability
 models.• LMDB allows multiple applications to access a database
 simultaneously.  Updates from concurrent processes are synchronized using
 a database lock file.• As a C library, applications in any language
 can interact with LMDB databases.  Mission critical Go applications can
 use a database while Python scripts perform analysis on the side.Build
 There is no dependency on shared libraries.  So most users can simply
 install using go get.
 .
 go get github.com/bmatsuo/lmdb-go/lmdb
 .
 On FreeBSD 10, you must explicitly set CC (otherwise it will fail with
 a cryptic error), for example: CC=clang go test -v ./...
 .
 Building commands and running tests can be done with go or with make:
 make bin ; make test ; make check ; make all
 .
 On Linux, you can specify the pwritev build tag to reduce the number
 of syscalls required when committing a transaction. In your own package
 you can then do go build -tags pwritev .
 .
 to enable the optimisation.  DocumentationGo doc The go doc documentation
 available on godoc.org (https://godoc.org/github.com/bmatsuo/lmdb-go)
 is the primary source of developer documentation for lmdb-go.
 It provides an overview of the API with a lot of usage examples.
 Where necessary the documentation points out differences between
 the semantics of methods and their C counterparts.  LMDB The
 LMDB homepage (http://symas.com/mdb/) and mailing list (archives
 (http://www.openldap.org/lists/openldap-technical/)) are the official
 source of documentation regarding low-level LMDB operation and internals.
 .
 Along with an API reference LMDB provides a high-level summary
 (http://symas.com/mdb/doc/starting.html) of the library.  While lmdb-go
 abstracts many of the thread and transaction details by default the rest
 of the guide is still useful to compare with go doc.  Versioning and
 Stability The lmdb-go project makes regular releases with IDs X.Y.Z.
 All packages outside of the exp/ directory are considered stable and
 adhere to the guidelines of semantic versioning (http://semver.org/).
 .
 Experimental packages (those packages in exp/) are not required to adhere
 to semantic versioning.  However packages specifically declared to merely
 be "unstable" can be relied on more for long term use with less concern.
 .
 The API of an unstable package may change in subtle ways between minor
 release versions.  But deprecations will be indicated at least one
 release in advance and all functionality will remain available through
 some method.  License Except where otherwise noted files in the lmdb-go
 project are licensed under the BSD 3-clause open source license.
 .
 The LMDB C source is licensed under the OpenLDAP Public License.
 Linksgithub.com/bmatsuo/raft-mdb (https://github.com/bmatsuo/raft-mdb)
 (godoc (https://godoc.org/github.com/bmatsuo/raft-mdb))
 An experimental backend for github.com/hashicorp/raft
 (https://github.com/hashicorp/raft) forked from
 github.com/hashicorp/raft-mdb (https://github.com/hashicorp/raft-mdb).
 github.com/bmatsuo/cayley/graph/lmdb
 (https://github.com/bmatsuo/cayley/tree/master/graph/lmdb)
 (godoc (https://godoc.org/github.com/bmatsuo/cayley/graph/lmdb))
 Experimental backend quad-store for github.com/google/cayley
 (https://github.com/google/cayley) based off of the BoltDB implementation
 (https://github.com/google/cayley/tree/master/graph/bolt).

Package: golang-github-bmizerany-assert-dev
Description-md5: ed8b2848cdc9a98daf41d0c68239eb24
Description-en: Assertions library for Go tests
 Assertions library for writing tests in the Go language.

Package: golang-github-bmizerany-pat-dev
Description-md5: ae1d03e6f72cb3c950814bd01ad78b22
Description-en: Sinatra style pattern muxer for Go's net/http library
 PatternServeMux is an HTTP request multiplexer. It matches the URL of each
 incoming request against a list of registered patterns with their associated
 methods and calls the handler for the pattern that most closely matches the
 URL.

Package: golang-github-bndr-gotabulate-dev
Description-md5: 13ac998df0d6e78a4f711e7294653bca
Description-en: Gotabulate - Easily pretty-print your tabular data with Go (library)
 Generic Go Library for easy pretty-printing of tabular data.

Package: golang-github-bobusumisu-aho-corasick-dev
Description-md5: 18a61bbf2cf10d763890b4d2724f893f
Description-en: Aho-Corasick string-searching algorithm in Go (library)
 Implementation of the Aho-Corasick string-search algorithm in Go.
 .
 This package contains the Go development library.

Package: golang-github-bodgit-gssapi-dev
Description-md5: 8f5b77f02d1ae30eb7f54c38c313e59a
Description-en: Golang library providing a GSSAPI wrapper around gokrb5
 This package implements a GSSAPI-like wrapper around the
 github.com/jcmturner/gokrb5 package.

Package: golang-github-bodgit-plumbing-dev
Description-md5: b107a71e739d806e1b44dcab183444dd
Description-en: I/O helpers (library)
 The go package plumbing contains a collection of I/O helpers.
 This is packaged as a build-dependency of zfind.

Package: golang-github-bodgit-sevenzip-dev
Description-md5: 50895b4d953515e28720c393d5d51d23
Description-en: Golang library for dealing with 7-zip archives (library)
 A reader for 7-zip archives inspired by archive/zip.
 .
 * Pure Go, no external libraries or binaries needed.
 * Handles uncompressed headers, (7za a -mhc=off test.7z ...).
 * Handles compressed headers, (7za a -mhc=on test.7z ...).
 * Handles password-protected versions of both of the above (7za a -
 mhc=on|off -mhe=on -ppassword test.7z ...).
 * Handles archives split into multiple volumes, (7za a -v100m test.7z).
 * Handles self-extracting archives, (7za a -sfx archive.exe ...).
 * Validates CRC values as it parses the file.
 * Supports ARM, BCJ, BCJ2, Brotli, Bzip2, Copy, Deflate, Delta, LZ4,
 LZMA, LZMA2, PPC, SPARC and Zstandard methods.
 * Implements the fs.FS interface so you can treat an opened 7-zip
 archive like a filesystem.
 .
 This is packaged as a build-dependency of zfind.

Package: golang-github-bodgit-tsig-dev
Description-md5: fcc1ec567d754ec961579ec95106a8c2
Description-en: Golang library to support additional TSIG methods for DNS queries
 This package adds support for additional TSIG methods used in DNS
 queries. It is designed to be used alongside the github.com/miekg/dns
 package which is used to construct and parse DNS queries and
 responses.
 .
 This is most useful for allowing RFC 3645 GSS-TSIG which is necessary
 for dealing  with Windows DNS servers that require 'Secure only'
 updates or BIND if it has been configured to use Kerberos.

Package: golang-github-bodgit-windows-dev
Description-md5: 3715fab164f6147ccca08c266ed0f9b8
Description-en: Golang library for working with Windows primitives (library)
 A collection of types native to Windows but are useful on non-Windows
 platforms.
 .
 The FILETIME-equivalent type is the sole export which is a 1:1 copy of
 the type found in the golang.org/x/sys/windows package. That package
 only builds on GOOS=windows and this particular type gets used in other
 protocols and file types such as NTLMv2 and 7-zip.
 .
 This is packaged as a build-dependency of zfind.

Package: golang-github-boljen-go-bitmap-dev
Description-md5: e00279f1719d0ecda0f8565415bc3ca9
Description-en: Go library implementing thread-safe bitmap operations (library)
 This package provides a thread-safe bitmap implementation for Go.
 It includes data structures and helper functions for creating,
 modifying and querying bitmaps.

Package: golang-github-boltdb-bolt-dev
Description-md5: 340d6c3a353cdcd51ae606b8bf5c80e1
Description-en: low-level key/value database for Go
 Bolt is a pure Go key/value store inspired by Howard Chu's and the LMDB
 project. The goal of the project is to provide a simple, fast, and reliable
 database for projects that don't require a full database server such as
 Postgres or MySQL.

Package: golang-github-bougou-go-ipmi-dev
Description-md5: 3dc9a6f24cd63a15ef601b59132ae63b
Description-en: Pure Go IPMI client library
 go-ipmi is a native Go IPMI client library. It does not wrap freeipmi,
 ipmitool etc. IPMI v1.5 and v2.0 are supported.

Package: golang-github-bowery-prompt-dev
Description-md5: 924f6ae50df71a3ea75141a6baec1904
Description-en: Cross platform prompting library for Go
 Prompt is a cross platform line-editing prompting library.
 .
 Features:
 * Keyboard shortcuts in prompts
 * History support
 * Secure password prompt
 * Custom prompt support
 * Fallback prompt for unsupported terminals
 * ANSI conversion for Windows

Package: golang-github-bradenaw-juniper-dev
Description-md5: f7a8c43e38dab7d89e177d74e627c1da
Description-en: extension to the Go standard library (library)
 Juniper is a library of extensions to the Go standard library using generics,
 including containers, iterators, and streams.
 .
 - `container/tree` contains a `Map` and `Set` that keep elements in sorted
 order. They are implemented using a B-tree, which performs better than a
 binary search tree.
 - `container/deque` contains a double-ended queue implemented with a ring
 buffer.
 - `container/xheap` contains a min-heap similar to the standard library's
 `container/heap` but more ergonomic, along with a `PriorityQueue` that
 allows setting priorities by key.
 - `container/xlist` contains a linked-list similar to the standard library's
 `container/list`, but type-safe.
 - `xslices` contains some commonly-used slice operations, like `Chunk`,
 `Reverse`, `Clear`, and `Join`.
 - `iterator` contains an iterator interface used by the containers, along
 with functions to manipulate them, like `Map`, `While`, and `Reduce`.
 - `stream` contains a stream interface, which is an iterator that can fail.
 Useful for iterating over collections that require I/O. It has most of the
 same combinators as `iterator`, plus some extras like `Pipe` and `Batch`.
 - `parallel` contains some shorthand for common uses of goroutines to process
 slices, iterators, and streams in parallel, like `parallel.MapStream`.
 - `xsort` contains extensions to the standard library package `sort`.
 Notably, it also has the definition for `xsort.Less`, which is how custom
 orderings can be defined for sorting and also for ordered collections like
 from `container/tree`.
 - You can probably guess what's in the packages `xerrors`, `xmath`,
 `xmath/xrand`, `xsync`, and `xtime`.
 .
 Packages that overlap directly with a standard library package are named the
 same but with an `x` prefix for "extensions", e.g. `sort` and `xsort`.
 .
 See the docs at https://pkg.go.dev/github.com/bradenaw/juniper for more.

Package: golang-github-bradenhilton-cityhash-dev
Description-md5: 3a4731b1e6228e7a45cf4b8e1933e131
Description-en: Go implementation of Google CityHash version 1
 This package provides a Go implementation of Google's CityHash, version 1.
 CityHash is a family of hash functions for strings. Though these functions mix
 the input bits thoroughly, they are not suitable for cryptographic purposes.

Package: golang-github-bradenhilton-mozillainstallhash-dev
Description-md5: e4b36aeea9d579a7d26b77e0eab3ac0b
Description-en: Go library to distinguish between Mozilla software installations
 This Go library retrieves from installs.ini and profiles.ini the hash used to
 differentiate between installations of Mozilla software.

Package: golang-github-bradfitz-gomemcache-dev
Description-md5: 44306682ecfe7c6c5556d1bafc118926
Description-en: Go memcached client library
 gomemcache is a memcache client library for the Go programming
 language.

Package: golang-github-bradfitz-iter-dev
Description-md5: deebbf31634ab631d8fce94e4477d785
Description-en: Range over integers [0,n). Seriously, that's it.
 Package iter provides a syntactically different way to iterate over
 integers. That's it.
 .
 This package was intended to be an educational joke when it was
 released in 2014. People didn't get the joke part and started
 depending on it. That's fine, I guess. (This is the Internet.) But
 it's kinda weird. It's one line, and not even idiomatic Go style. I
 encourage you not to depend on this or write code like this, but I do
 encourage you to read the code and think about the representation of
 Go slices and why it doesn't allocate.
 .
 Please do not use this package. It is not intended for production use.

Package: golang-github-bradleyfalzon-ghinstallation-dev
Description-md5: 7b0a26996cf155b7da1d654d425a6fef
Description-en: HTTP Round Tripper for GitHub Apps - Authenticate as an
 Installation Workflow (library)
 .
 Ghinstallation provides Transport, which implements http.RoundTripper to
 provide authentication as an installation for GitHub Apps.
 .
 This library is designed to provide automatic authentication for
 (https://github.com/google/go-github) or your own HTTP client.

Package: golang-github-bradleyjkemp-cupaloy-dev
Description-md5: 3a7dd2e957d5803c9aed49b5a2e1d5e7
Description-en: simple Go snapshot testing
 This package takes a snapshot of the test output and compares it to a
 snapshot committed alongside the tests. If the values don't match then
 the test will be failed.
 .
 There's no need to manually manage snapshot files: just use the
 cupaloy.SnapshotT(t, value) function in the tests and cupaloy will
 automatically find the relevant snapshot file (based on the test name)
 and compare it with the given value.

Package: golang-github-brentp-bix-dev
Description-md5: ee9d94b2c4f249e15115153650889573
Description-en: Tabix file access with golang using biogo machinery (library)
 Bixis a pure go tabix reader. Tabix has a minimum resolution of 16K
 bases. So, for dense annotations like ExAC, repeated queries will have to
 re-parse the same intervals. To mitigate this, Bix caches all annotations
 for the blocks from each query and re-uses them for later queries to
 the same block.  In practice, this results in 10X-100X speedup for any
 type of data.

Package: golang-github-brentp-goluaez-dev
Description-md5: b2b0fc3ca0075910a357adc2310fcccc
Description-en: Easy embedding Lua in go
 goluaez wraps gopher-lua  and gopher-luar.
 gopher-luar does a nice job of converting
 go values to Lua. This package uses that and
 also converts Lua values to go and converts
 go slices to Lua tables.

Package: golang-github-brentp-gsort-dev
Description-md5: c6f4c72d1c5a09aa0478cb823e35f294
Description-en: library package for gsort
 Package gsort is a library for sorting a stream of tab-delimited lines
 ([]bytes) (from a reader) using the amount of memory requested.
 .
 Instead of using a compare function as most sorts do, this accepts a
 user-defined function with signature: func(line []byte) []int where the
 []ints are used to determine ordering. For example if sorting
 on 2 columns, one of months and another of day of months, the function
 would replace "Jan" with 1 and "Feb" with 2 for the first column and
 just return the Atoi of the 2nd column.

Package: golang-github-brentp-irelate-dev
Description-md5: f6415a17bce77535e2d4541ec2aa3fc6
Description-en: Streaming relation testing of sorted files of intervals
 Helps to relate (e.g. intersect or by distance) sets of intervals.
 For example, if the nearest gene to a set of ChIP-Seq peaks needs
 to be reported, BEDTools does this extremely well, irelate is an
 attempt to provide an API so that users can write their own tools
 with little effort in go.
 .
 Performance irelate is quite fast, but use PIRelate for parallel
 intersection. It is less flexible than irelate, but skips parsing of
 database intervals for sparse regions in the query.  In addition, it
 has very good (automatic) parallelization.

Package: golang-github-brentp-vcfgo-dev
Description-md5: f19bd1f7741305a62268651acb9942f1
Description-en: Golang library to read, write, manipulate VCF format files
 Package vcfgo implements a Reader and Writer for variant
 call format. It eases reading, filtering modifying VCF's
 even if they are not to spec.
 .
 Status: vcfgo is well-tested, but still in development.
 It tries to tolerate, but report errors; after every
 rdr.Read() call, the caller can check rdr.Error() and
 get feedback on the errors without stopping
 execution unless it is explicitly requested to do so.

Package: golang-github-briandowns-spinner-dev
Description-md5: a787927e18d3aa59358b65c14367db8d
Description-en: Go library for providing a terminal spinner/progress indicator with options
 golang-github-briandowns-spinner-dev is a simple library to add a spinner or
 progress indicator to any terminal application.

Package: golang-github-bruth-assert-dev
Description-md5: 9d83d71246c26937ca376ec8be6f31f8
Description-en: Simple test assertions for Golang tests
 This package contains simple test assertions for Go. This is a fork
 of a fork of a bmizerany/assert with improved support for things
 like nil pointers, etc.

Package: golang-github-bshuster-repo-logrus-logstash-hook-dev
Description-md5: b970db0157dea80dd83697495f0584f3
Description-en: Logstash hook for Logrus logging library for Go
 Logrus is a structured logger for Go (golang), completely
 API compatible with the standard library logger.
 .
 This package is a hook to enable messages logged by Logrus to be sent
 to a Logstash instance.

Package: golang-github-bsipos-thist-dev
Description-md5: eff98073733a0621da1085b70a12e046
Description-en: generating online histograms and plotting them with golang
 Thist is a go library for calculating online histograms
 with plotting to the terminal and images.

Package: golang-github-bsm-go-vlq-dev
Description-md5: 867f1170c290ed3854f1f7bfeb501ef2
Description-en: variable-length quantity encoding library
 Implementation of "VLQ" encoding of 64-bit integers.

Package: golang-github-bsm-pool-dev
Description-md5: 0b7ce4060711a8f402bc1a265750c158
Description-en: simple connection pool library for Golang
 BSM Pool implements a simple connection pool for Go.
 .
 Features:
 - thread-safe
 - lock-free
 - stack-based rather than queue-based
 + connections that have been used recently are more likely to be re-used
 - supports pool shrinking (reap idle connections)

Package: golang-github-bsm-redeo-dev
Description-md5: a7bd8d0e75754e22d9a79afc425873d0
Description-en: Framework for building redis-compatible TCP services
 This library provides a framework for building redis-compatible TCP
 services in the Go language. This can be used to replicate (or mimic)
 a redis server. More often, it will be used to implement only the
 portion of Redis needed for the application.

Package: golang-github-bsphere-le-go-dev
Description-md5: 2b0a4ed8e505ca475d09cc246f620540
Description-en: Golang library for logentries.com
 Client library for sending logs to the commercial logentries.com
 service. The library implements the ame methods as the Go Logger
 library and is also compatible with the io.Writer interface.

Package: golang-github-btcsuite-btcd-btcec-dev
Description-md5: 354e117eebe0d7d00d1e128909270484
Description-en: Go library for Elliptic curve cryptography
 Package btcec implements elliptic curve cryptography needed for working
 with Bitcoin (secp256k1 only for now). It is designed so that it may be
 used with the standard crypto/ecdsa packages provided with go. A
 comprehensive suite of test is provided to ensure proper functionality.
 .
 This package contains convenience utilities and shortcuts
 used across the Tendermint projects.

Package: golang-github-btcsuite-btcd-chaincfg-chainhash-dev
Description-md5: 49a94ba310f4cd20d69464cb8931d2df
Description-en: generic hash types and functions for Go
 chainhash provides a generic hash type and associated
 functions that allows the specific hash algorithm to
 be abstracted.
 .
 This package contains convenience utilities and shortcuts
 used across the Tendermint projects and is a dependency
 of Tendermint Core.

Package: golang-github-btcsuite-fastsha256-dev
Description-md5: 1ef9f992dc95f731d92c82f24332746e
Description-en: Go alternative fast SHA256 implementation
 This package provides an alternative fast-SHA256
 implementation to the one provided by the Go crypto/sha256
 package that supports midstate calculations.
 .
 This package is used by several Tendermint's components.

Package: golang-github-buengese-sgzip-dev
Description-md5: fab15516b5472da6d4ce60b7a0adaadd
Description-en: experiments for a seekable gzip for use in rclone based on pgzip (library)
 This is an experimental implementation of gzip that allows seeking in
 the compressed file. In normal gzip files that can only be achieved by
 decompressing from the start and discarding all data until the selected
 offset. This gzip implementation works around this by creating a special
 metadata file that maps uncompressed blocks to compressed blocks
 allowing it to only read the compressed blocks required.
 .
 Due to necessity of being able to start decompression from any block the
 dictionary is reset after every block. This somewhat negatively effects
 compression ratio but is a necessary tradeof in our use case. The gzip
 files created by this library are valid normal gzip files and can be
 decompressed by any other gzip implementation.
 .
 Warning
 .
 This library was purpose build for the rclone compression backend. If
 you are looking for a multithreaded golang gzip implementation you
 should be using klauspost/pgzip (https://github.com/klauspost/pgzip)
 which is the base for this library.

Package: golang-github-buger-goterm-dev
Description-md5: 07c06f1c700f75295a5a654dfdbae92d
Description-en: advanced terminal output in Golang
 This library provides basic building blocks for building advanced console
 UIs.

Package: golang-github-buger-jsonparser-dev
Description-md5: 24f65e87bbe7459e318a8148c3abb7de
Description-en: fast schemaless JSON parser for Go
 This is a JSON parser library for Go that does not require previous
 knowledge of the structure of the payload (e.g. creating structs)
 and allows accessing fields by providing the path to them. It is up to
 10 times faster than standard encoding/json package (depending on payload
 size and usage) and allocates no additional memory.

Package: golang-github-bugsnag-bugsnag-go-dev
Description-md5: 0d3674aba81c218f8264f0591a65acea
Description-en: automatic panic monitoring for Go applications
 The Bugsnag Notifier for Golang gives you instant notification of
 panics, or unexpected errors, in your golang app. Any unhandled panics
 will trigger a notification to be sent to a bugsnag.com account.

Package: golang-github-bugsnag-panicwrap-dev
Description-md5: 683ed5fb51cdf4563df3187842dfc2bb
Description-en: Go library for catching and handling panics in Go applications
 panicwrap is a Go library that re-executes a Go binary and monitors
 stderr output from the binary for a panic. When it find a panic,
 it executes a user-defined handler function. Stdout, stderr, stdin,
 signals, and exit codes continue to work as normal, making the existence
 of panicwrap mostly invisble to the end user until a panic actually
 occurs.

Package: golang-github-bugst-go-serial-dev
Description-md5: 67e0482594102d02a7c2de190949a9c1
Description-en: cross-platform serial library (Go library)
 go.bug.st/serial - A cross-platform serial port library for Go.
 .
 This package contains the Go development library.

Package: golang-github-burntsushi-locker-dev
Description-md5: 774f60c9980fcd974e1bf11556b97a64
Description-en: simple Go package for conveniently using named read/write locks
 Package locker is a simple Go package to manage named ReadWrite mutexes.
 These appear to be especially useful for synchronizing access
 to session based information in web applications.
 .
 The common use case is to use the package level functions, which use
 a package level set of locks (safe to use from multiple goroutines
 simultaneously).  However, you may also create a new separate set
 of locks.
 .
 All locks are implemented with read-write mutexes. To use them
 like a regular mutex, simply ignore the RLock/RUnlock functions.

Package: golang-github-burntsushi-toml-dev
Description-md5: f4ea8957908ad5b8051e6ee692e85db4
Description-en: TOML parser and encoder for Go with reflection
 TOML stands for Tom's Obvious, Minimal Language. This Go package provides a
 reflection interface similar to Go's standard library json and xml packages.
 This package also supports the encoding.TextUnmarshaler and
 encoding.TextMarshaler interfaces so that you can define custom data
 representations.
 .
 Compatible with TOML v1.0.0 (https://toml.io/en/v1.0.0).
 .
 This package contains the source.

Package: golang-github-burntsushi-xgb-dev
Description-md5: fab3bd34f8a4ee8f16897afca35780f8
Description-en: Low-level API to communicate with the X server. See the reference
 (https://github.com/BurntSushi/xgb) for more info.

Package: golang-github-bwesterb-go-ristretto-dev
Description-md5: 3571436be8c130a6b6a71497a835842e
Description-en: Go implementation of the Ristretto prime-order group over Edwards25519
 Many cryptographic schemes need a group of prime order.  Popular and
 efficient elliptic curves like (Edwards25519 of ed25519 fame) are rarely
 of prime order.  There is, however, a convenient method to construct a
 prime order group from such curves, called Ristretto
 (https://ristretto.group) proposed by Mike Hamburg
 (https://www.shiftleft.org).
 .
 This is a pure Go implementation of the group operations on the
 Ristretto prime-order group built from Edwards25519. Documentation is on
 godoc (https://godoc.org/github.com/bwesterb/go-ristretto).

Package: golang-github-bwplotka-bingo-dev
Description-md5: d5225cd9a01153db6f33d41d9cf61f9a
Description-en: Like `go get` but for Go tools (Go library)
 go get like, simple CLI that allows automated versioning of Go package
 level binaries (e.g required as dev tools by your project!) built on top
 of Go Modules, allowing reproducible dev environments.
 .
 This package contains the Go source code.

Package: golang-github-c-bata-go-prompt-dev
Description-md5: 32e4e7afced524c44362a02fb0470fb0
Description-en: building powerful interactive prompts in Go
 Library for building powerful interactive prompts inspired by
 python-prompt-toolkit.

Package: golang-github-c-robinson-iplib-dev
Description-md5: db11a58a9a58cad0a8c9d7ddc3f714e8
Description-en: library for working with IP addresses and networks in Go
 IPLib is built around and on top of the address primitives found in
 the net package, trying to make them more accessible and easier to
 manipulate, in the spirit of Python's ipaddress and Ruby's ipaddr
 libraries.
 .
 It features:
 - tools performing common tasks against regular net.IP objects;
 - an iplib.Net interface that enhances net.IPNet.
 .
 It also features two submodules:
 - iana: referencing IP netblocks against the Internet Assigned
 Numbers Authority's Special IP Address Registry;
 - iid: generating and validating IPv6 Interface Identifiers,
 including RFC4291 modified EUI64 and RFC7217 Semantically Opaque
 addresses.

Package: golang-github-c2h5oh-datasize-dev
Description-md5: 419abc1c60ef1021e33cdb29b3bcc0dc
Description-en: Golang helpers for data sizes, human readable sizes, parsing (library)
 Just like time package provides time.Second, time.Day constants datasize
 provides:
 .
 * datasize.B 1 byte
 * datasize.KB 1 kilobyte
 * datasize.MB 1 megabyte
 * datasize.GB 1 gigabyte
 * datasize.TB 1 terabyte
 * datasize.PB 1 petabyte
 * datasize.EB 1 exabyte
 .
 Helpers
 .
 Just like time package provides duration.Nanoseconds() uint64,
 duration.Hours() float64 helpers datasize has.
 .
 * ByteSize.Bytes() uint64
 * ByteSize.Kilobytes() float64
 * ByteSize.Megabytes() float64
 * ByteSize.Gigabytes() float64
 * ByteSize.Terabytes() float64
 * ByteSize.Petabytes() float64
 * ByteSize.Exabytes() float64

Package: golang-github-c2sp-cctv-dev
Description-md5: 9bce260e7f47ab3ab272f28d83eedd4c
Description-en: Community Cryptography Test Vectors (library)
 The Community Cryptography Test Vectors
 .
 CCTV is an experiment, part of the Community Cryptography Specification
 Project (https://c2sp.org), in test vector collection and reuse.
 .
 All cryptography-related test vectors are welcome, and projects are
 encouraged to reuse them and contribute back any new vectors they
 generate.
 .
 This package contains the Go development library, stripped down for age.

Package: golang-github-c2sp-wycheproof-dev
Description-md5: ebf24c160a004ac6267484a6126a84c4
Description-en: tests crypto libraries against known attacks (library)
 Project Wycheproof is a community managed (https://github.com/C2SP)
 repository of test vectors that can be used by cryptography library
 developers to test against known attacks, specification inconsistencies,
 and other various implementation bugs.
 .
 This package contains the Go library.

Package: golang-github-caarlos0-env-dev
Description-md5: ba52175a77f97ab806544da1bb60e2aa
Description-en: Go library for parse environment variables to structs
 This is a Simple Golang library to parse environment variables to structs.
 Out of the box all built-in types are supported, plus a few others that are
 commonly used. Supports the following type:
 .
 - string
 - bool
 - int
 - int8
 - int16
 - int32
 - int64
 - uint
 - uint8
 - uint16
 - uint32
 - uint64
 - float32
 - float64
 - string
 - time.Duration
 - encoding.TextUnmarshaler
 - url.URL

Package: golang-github-cactus-go-statsd-client-dev
Description-md5: d4bbaf9c46ac232f9f80056538b93ea9
Description-en: statsd client for Go
 This package contains a StatsD client implementation that is safe for
 concurrent use by multiple goroutines and for efficiency can be
 created and reused.

Package: golang-github-cactus-mlog-dev
Description-md5: 7ee022762345f94ff98e888f3baf1f85
Description-en: yet another golang logging library (library)
 A purposefully basic logging library for Go (>= 1.16).
 .
 mlog only has 3 logging levels: Debug, Info, and Fatal.

Package: golang-github-cactus-tai64-dev
Description-md5: d307363f7c16c8adc271ad50c30c8df7
Description-en: tai64 and tai64n parsing and formatting for Go (library)
 Formats and parses TAI64 and TAI64N (https://cr.yp.to/libtai/tai64.html)
 timestamps. TAI, International Atomic Time, is a high-precision atomic
 coordinate time standard based on the notional passage of proper time on
 Earth's geoid.

Package: golang-github-caddyserver-certmagic-dev
Description-md5: 7411d0bcf406348deeb1ba4fac922187
Description-en: Go library for automatic HTTPS using Let's Encrypt
 With CertMagic, one can add one line to your Go application to serve securely
 over TLS, without ever having to touch certificates.
 .
 Features:
 * Fully automated certificate management including issuance and renewal
 * One-liner, fully managed HTTPS servers
 * HTTP->HTTPS redirects
 * Solves all 3 ACME challenges: HTTP, TLS-ALPN, and DNS
 * Robust error handling of any ACME client
 * All libdns DNS providers work out-of-the-box (https://github.com/libdns)
 * Pluggable storage implementations (default: file system)
 * Wildcard certificates
 * Automatic OCSP stapling
 * Distributed solving of all challenges (works behind load balancers)
 * Supports "on-demand" issuance of certificates
 * Optional event hooks for observation
 * Works with any certificate authority (CA) compliant with
 the ACME specification
 * Certificate revocation
 * Scales to hundreds of thousands of names/certificates per instance
 * Use in conjunction with ones own certificates

Package: golang-github-caddyserver-zerossl-dev
Description-md5: 3b24b1c77c06b7218cf4e1e615c6e8ac
Description-en: ZeroSSL REST API client implementation for Go (library)
 This package implements the ZeroSSL REST API
 (https://zerossl.com/documentation/api/) in Go.
 .
 The REST API is distinct from the ACME endpoint
 (https://zerossl.com/documentation/acme/), which is a standardized way
 of obtaining certificates.

Package: golang-github-calmh-du-dev
Description-md5: e9b04d81146a318a8764737727fafb0d
Description-en: Get disk usage information like how much space is available, free, and used
 Package du provides functions to Get total and available disk space
 on a given volume. Function Get returns the Usage of a given path,
 or an error if usage data is unavailable

Package: golang-github-calmh-incontainer-dev
Description-md5: 77666ba54e9824a644a3d768fb387787
Description-en: package to determine if we're running inside a container or not
 Loosely based on (https://github.com/pitkley/in-container) for Rust.

Package: golang-github-calmh-luhn-dev
Description-md5: 04df91e93819a5a9fb4764431913576c
Description-en: Luhn-mod-N implementation in Go
 Package luhn provides a Luhn-mod-N implementation in Go.
 Function generate returns a check digit for the string s,
 which should be composed of characters from the Alphabet a.
 Function validate returns true if the last character of the
 string s is correct, for a string s composed of characters
 in the alphabet a.

Package: golang-github-calmh-randomart-dev
Description-md5: 611b23b87bb8768e9a5fce0cfa4ca1a1
Description-en: generates OpenSSH-style randomart (Go library)
 Go package randomart generates OpenSSH style "randomart" images
 based on key fingerprints.
 .
 Example:
 .
 data := []byte{ 0x9b, 0x4c, 0x7b, 0xce, 0x7a, 0xbd, 0x0a, 0x13,
 0x61, 0xfb, 0x17, 0xc2, 0x06, 0x12, 0x0c, 0xed }
 ra := randomart.Generate(data, "RSA 2048")
 fmt.Println(ra)
 .
 +--[ RSA 2048 ]---+
 |    .+.          |
 |      o.         |
 |     .. +        |
 |      Eo =       |
 |        S + .    |
 |       o B . .   |
 |        B o..    |
 |         *...    |
 |        .o+...   |
 +-----------------+

Package: golang-github-calmh-xdr-dev
Description-md5: 63757f2c6bec37425998dc3b2df934d0
Description-en: Go XDR enc/decoder - dev package
 Package xdr is an XDR marshalling/unmarshalling library.
 It uses code generation and not reflection.
 .
 This is the dev package.

Package: golang-github-canonical-go-dqlite-dev
Description-md5: 18f7ff26731d9043e01793e454e24648
Description-en: Go bindings for libdqlite
 Go-dqlite provides bindings for the dqlite (https://dqlite.io)
 C library and a pure-Go client for the dqlite wire protocol
 (https://github.com/canonical/dqlite/blob/master/doc/protocol.md).
 .
 Documentation is available at
 http://godoc.org/github.com/canonical/go-dqlite.

Package: golang-github-canonical-go-efilib-dev
Description-md5: b2a2e264c8ac21210bbbfda1d6dbdaec
Description-en: Go library for working with boot and EFI concepts
 This library offers support for many elements of the EFI boot stack, such as
 signatures, authentication, portable executables, X509 certificates, secure
 boot and more.

Package: golang-github-canonical-go-sp800.90a-drbg-dev
Description-md5: 445506d3e441f041b3c8e9b7d8efd7b1
Description-en: library of DRBGs recommended in NIST SP-800-90A (Go library)
 Package drbg implements several DRBGs as recommended by NIST SP-800-90A:
 http://csrc.nist.gov/publications/nistpubs/800-90A/SP800-90A.pdf
 .
 The hash, HMAC and block cipher mode DRBGs are implemented.
 .
 This package contains the Go development library.

Package: golang-github-casbin-casbin-dev
Description-md5: cc5762913e261b6803ff5e5f4510046a
Description-en: Authorization library that supports access control models like ACL, RBAC, ABAC
 Casbin is a powerful and efficient open-source access control library
 for Golang projects. It provides support for enforcing authorization
 based on various access control models.

Package: golang-github-casbin-govaluate-dev
Description-md5: d9a7277c50cb07b9eb28c701354ab8b1
Description-en: Arbitrary expression evaluation for golang (library)
 Provides support for evaluating arbitrary C-like artithmetic/string
 expressions.
 .
 Sometimes, you can't know ahead-of-time what an expression will look
 like, or you want those expressions to be configurable. Perhaps
 you've got a set of data running through your application, and you
 want to allow your users to specify some validations to run on it
 before committing it to a database. Or maybe you've written a
 monitoring framework which is capable of gathering a bunch of
 metrics, when evaluating a few expressions to see if any metrics
 should be alerted upon, but the conditions for alerting are different
 for each monitor.
 .
 A lot of people wind up writing their own half-baked style of
 evaluation language that fits their needs, but isn't complete. Or they
 wind up baking the expression into the actual executable, even if
 they know it's subject to change. These strategies may work, but they
 take time to implement, time for users to learn, and induce technical
 debt as requirements change. This library is meant to cover all the
 normal C-like expressions, so that you don't have to reinvent one of
 the oldest wheels on a computer.
 .
 This is a fork of github.com/Knetic/govaluate, maintained by Casbin.

Package: golang-github-caspr-io-yamlpath-dev
Description-md5: 9ef11da0b0d8d48611c9c9de3fae9472
Description-en: Golang YAML Path implementation (library)
 This package contains a library for parsing YAML Paths, which is a means of
 identifying one or more nodes within YAML structures.

Package: golang-github-catppuccin-go-dev
Description-md5: 79a937d9526e46fa92fa03c16fff8fb5
Description-en: Soothing pastel library for Go
 Pastel-themed color scheme tailored for Go developers. It features a soft
 color palette to reduce eye strain, consistent design across platforms, and
 customization options to fit individual preferences.

Package: golang-github-cavaliergopher-grab-dev
Description-md5: fd0314bc561645130dc96e142747430a
Description-en: Download manager package for Go (library)
 Downloading the internet, one goroutine at a time!
 .
 Grab is a Go package for downloading files from the internet with the
 following rad features:
 - Monitor download progress concurrently
 - Auto-resume incomplete downloads
 - Guess filename from content header or URL path
 - Safely cancel downloads using context.Context
 - Validate downloads using checksums
 - Download batches of files concurrently
 - Apply rate limiters
 .
 This package contains the library.

Package: golang-github-cavaliergopher-rpm-dev
Description-md5: d03b75cccd3a1fc4efcf25e5804a0a1a
Description-en: Go implementation of the RPM file format (library)
 This implements the rpm package file format as a Go library
 .
 See the package documentation
 (https://pkg.go.dev/github.com/cavaliergopher/rpm) to get started.
 .
 The upstream project used to be called github.com/cavaliercoder/go-rpm
 and this package provide a backwards compatibility link for the old name
 since that name is still referenced in other packages.
 .
 This package contains the library.

Package: golang-github-ccding-go-stun-dev
Description-md5: 44d3d9d8c3042c2a860d95f890043698
Description-en: implementation of the STUN client (RFC 3489 and RFC 5389)
 go-stun is a STUN (RFC 3489, 5389) client implementation in golang
 (a.k.a. UDP hole punching).
 .
 Use the Library The library github.com/ccding/go-stun/stun is extremely
 easy to use -- just one line of code.
 .
 ```go import "github.com/ccding/go-stun/stun"
 .
 func main() {
 nat, host, err := stun.NewClient().Discover()
 } ```

Package: golang-github-ccojocar-zxcvbn-go-dev
Description-md5: 41c1ce147d2e77bef793a6abb4482f54
Description-en: Strong password generator in Go
 This package provides methods for producing strong passwords in Go using an
 implementation of zxcvbn. This library attempts to give sound password
 advice through pattern matching and conservative entropy calculations.

Package: golang-github-ccoveille-go-safecast-dev
Description-md5: 6d900ad08b768b338f10bced200064dd
Description-en: Safe number conversion in Go
 go-safecast solves the type conversion issues in Go.
 .
 Address gosec G115 and cwe-190 Integer Overflow or Wraparound (library).
 .
 In Go, integer type conversion can lead to a silent and unexpected
 behavior and errors if not handled carefully.
 .
 This package helps to convert any number to another, and report an error
 when if there would be a loss or overflow in the conversion.
 .
 This package contains the Go development library.

Package: golang-github-cenk-hub-dev
Description-md5: e07e5ee4b027fe262bc55901c802bc00
Description-en: Simple PubSub (Publish/Subscribe) library in Go
 This package provides a trivial implementation of a simple event
 dispatcher using the publish/subscribe pattern.

Package: golang-github-cenk-rpc2-dev
Description-md5: 82198c1d3e34b475eb0d2da01d224d83
Description-en: bi-directional RPC in Go
 rpc2 is a fork of net/rpc package in the standard library.  The main
 goal is to add bi-directional support to calls.  That means server
 can call the methods of client which is not possible with net/rpc
 package.

Package: golang-github-cenkalti-backoff-dev
Description-md5: 51922aa9ba0836eedd2c2447c0fdabbd
Description-en: exponential backoff algorithm in Go
 Exponential backoff is an algorithm that uses feedback to multiplicatively
 decrease the rate of some process, in order to gradually find an acceptable
 rate. The retries exponentially increase and stop increasing when a certain
 threshold is met.

Package: golang-github-cenkalti-backoff-v4-dev
Description-md5: 8f61fe3226af24f0b1bed1876241134c
Description-en: exponential backoff algorithm in Go
 Exponential backoff is an algorithm that uses feedback to multiplicatively
 decrease the rate of some process, in order to gradually find an acceptable
 rate. The retries exponentially increase and stop increasing when a certain
 threshold is met.
 .
 This package contains the Go development library for the v4 branch,
 please use golang-github-cenkalti-backoff-dev instead whenever possible.

Package: golang-github-cenkalti-hub-dev
Description-md5: e14530c26d77f41cdb9dd49394191cce
Description-en: Simple PubSub library
 This library provides a simple event dispatcher for the publish/subscribe
 pattern.

Package: golang-github-cenkalti-rpc2-dev
Description-md5: bae320058dfe43d21cc853e272fa01d9
Description-en: Bi-directional RPC (library)
 rpc2 is a fork of net/rpc package in the standard library. The main goal
 is to add bi-directional support to calls. That means server can call the
 methods of client. This is not possible with net/rpc package. In order
 to do this it adds a *Client argument to method signatures.

Package: golang-github-cention-sany-utf7-dev
Description-md5: cfbc3d901fbc3851438a2fd6790ff5fa
Description-en: UTF7 UTF8 transcoder
 This library is a UTF7 UTF8 transdecoder which also
 provides a transformer interface.

Package: golang-github-centrifugal-centrifuge-dev
Description-md5: e2cc0f96c07be7a763d0e072ee1f7ce3
Description-en: real-time messaging library with scalability in mind
 This package contains a real-time core of Centrifugo server. It's also
 supposed to be a general purpose real-time messaging library for Go
 programming language. The library built on top of strict client-server
 protocol schema and exposes various real-time oriented primitives for
 a developer. Centrifuge solves several problems a developer may come
 across when building complex real-time applications – like scalability
 (millions of connections), proper persistent connection management and
 invalidation, fast reconnect with message recovery, WebSocket fallback
 option.

Package: golang-github-centrifugal-protocol-dev
Description-md5: 534c6de3d0d096a00815123d5cde759c
Description-en: Centrifuge client-server protocol definitions
 This package contains the Centrifuge client protocol definitions.
 .
 More documentation can be found on go.dev
 (https://pkg.go.dev/github.com/centrifugal/protocol).

Package: golang-github-centurylinkcloud-clc-sdk-dev
Description-md5: a1b274b1c27df8ca5f8af350f4873c7a
Description-en: SDK for Century Link Cloud
 This package contains an SDK for the Century Link Cloud that is
 written in Go. One can for example create new servers or get
 the status of them.
 .
 It is needed for terraform.

Package: golang-github-cespare-xxhash-dev
Description-md5: 81805bb35b0d2d680734a457b8fa362f
Description-en: Go implementation of the 64-bit xxHash algorithm (XXH64)
 xxhash is a Go implementation of the 64-bit xxHash
 (http://cyan4973.github.io/xxHash/) algorithm, XXH64. This is a
 high-quality hashing algorithm that is much faster than anything in the
 Go standard library.

Package: golang-github-chai2010-gettext-go-dev
Description-md5: 7b0efa8090df6c32f73a315421312269
Description-en: GNU gettext for Go (library)
 Package gettext implements a basic GNU's gettext library

Package: golang-github-chainguard-dev-clog-dev
Description-md5: ceedfddea37ed36ff5b800560fd3e97a
Description-en: Context Logger, a context-aware slog (Go library)
 Context Logger - context-aware slog -- https://pkg.go.dev/log/slog
 .
 The context Logger can be used to use Loggers from the context. This is
 sometimes preferred over the Context Handler, since this can make it
 easier to use different loggers in different contexts (e.g. testing).
 .
 This package contains the Go development library.

Package: golang-github-chappjc-logrus-prefix-dev
Description-md5: a26145bd4007929c29399c76adfdaa99
Description-en: text formatter based on logrus.TextFormatter
 Logrus formatter mainly based on original logrus.TextFormatter but with
 slightly modified colored output and support for log entry prefixes, e.g.
 message source followed by a colon. In addition, custom color themes are
 supported.

Package: golang-github-charlievieth-fastwalk-dev
Description-md5: b7ed80e7a5bb335e99a9e33ee4a625d4
Description-en: Fast directory traversal for Golang (library)
 Fast parallel directory traversal for Golang.
 .
 Package fastwalk provides a fast parallel version of filepath.WalkDir that is
 ~2x faster on macOS, ~4x faster on Linux, ~6x faster on Windows, allocates
 50% less memory, and requires 25% fewer memory allocations.
 Additionally, it is ~4-5x faster than godirwalk across OSes.
 .
 Inspired by and based off of golang.org/x/tools/internal/fastwalk.

Package: golang-github-charlievieth-strcase-dev
Description-md5: 1619a163151bc9612948a741fca179d8
Description-en: Case-insensitive implementation of Go's strings package (library)
 Package strcase (/) and bytcase (/bytcase/README.md) are case-
 insensitive
 and Unicode aware implementations of the Go standard library's strings
 (https://pkg.go.dev/strings) and bytes (https://pkg.go.dev/bytes)
 packages that are accurate, fast, and never allocate memory.
 .
 Simple Unicode case-folding is used for all comparisons. This matches
 the
 behavior of strings.EqualFold (https://pkg.go.dev/strings#EqualFold) and
 regexp.Regexp (https://pkg.go.dev/regexp#Regexp) (when the pattern is
 compiled with the case-insensitive flag (?i)) and is more accurate (and
 significantly more efficient) than using strings.ToLower
 (https://pkg.go.dev/strings#ToLower) or strings.ToUpper
 (https://pkg.go.dev/strings#ToUpper) to normalize the needle / haystack
 before searching.
 .
 Note: The bytcase package is analogous to the strcase package;
 whatever applies to strcase also applies to bytcase. For simplicity, the
 documentation primarily refers to strcase. Unless otherwise noted, all
 comments apply to both packages.
 .
 Overview
 .
 * Drop-in replacement for the strings (https://pkg.go.dev/strings) and
 bytes (https://pkg.go.dev/bytes) packages that provides Unicode
 aware case-insensitive matching.
 * Simple Unicode case-folding is used for all comparisons - making it
 more
 accurate than using strings.ToLower (https://pkg.go.
 dev/strings#ToLower) or
 strings.ToUpper (https://pkg.go.dev/strings#ToUpper) for case-
 insensitivity.
 * Any string matched by strcase or bytcase will also match with
 strings.EqualFold (https://pkg.go.dev/strings#EqualFold) or
 bytes.EqualFold (https://pkg.go.dev/bytes#EqualFold)
 * Fast and optimized for amd64 and arm64. For non-pathological inputs
 strcase
 is only 25-50% slower than the strings package.
 * On average strcase/bytcase are 25x faster than using than using a
 case-insensitive
 regexp.Regexp (https://pkg.go.dev/regexp#Regexp) (see the below
 benchmarks section).

Package: golang-github-charmbracelet-bubbles-dev
Description-md5: 2d1968ab69a906f8d4f872354d0babb1
Description-en: TUI components for Bubble Tea 🍡 (Go library)
 Go package bubbles provides some components for Bubble Tea applications.
 These components are used in production in Glow, Charm and many other
 applications.
 .
 Spinner
 .
 A spinner, useful for indicating that some kind an operation is
 happening.  There are a couple default ones, but you can also pass your
 own ”frames.”
 .
 Text Input
 .
 A text input field, akin to an <input type="text"> in HTML.  Supports
 unicode, pasting, in-place scrolling when the value exceeds the width of
 the element and the common, and many customization options.
 .
 Progress
 .
 A simple, customizable progress meter, with optional animation via
 Harmonica.  Supports solid and gradient fills.  The empty and filled
 runes can be set to whatever you'd like.  The percentage readout is
 customizable and can also be omitted entirely.
 .
 Paginator
 .
 A component for handling pagination logic and optionally drawing
 pagination UI.  Supports "dot-style" pagination (similar to what you might
 see on iOS) and numeric page numbering, but you could also just use this
 component for the logic and visualize pagination however you like.
 .
 Viewport
 .
 A viewport for vertically scrolling content. Optionally includes
 standard pager keybindings and mouse wheel support. A high performance
 mode is available for applications which make use of the alternate
 screen buffer.
 .
 This component is well complemented with Reflow for ANSI-aware indenting
 and text wrapping.
 .
 List
 .
 A customizable, batteries-included component for browsing a set of items.
 Features pagination, fuzzy filtering, auto-generated help, an activity
 spinner, and status messages, all of which can be enabled and disabled
 as  needed. Extrapolated from Glow.
 .
 Help
 .
 A customizable horizontal mini help view that automatically generates
 itself from your keybindings. It features single and multi-line modes,
 which the user can optionally toggle between. It will truncate
 gracefully if the terminal is too wide for the content.
 .
 Key
 .
 A non-visual component for managing keybindings. It’s useful for allowing
 users to remap keybindings as well as generating help views
 corresponding to your keybindings.

Package: golang-github-charmbracelet-bubbletea-dev
Description-md5: 4f4b7171504873b0c2040024985846d9
Description-en: powerful little TUI framework for Go 🏗
 Bubble Tea is the fun, functional and stateful way to build terminal apps.
 A Go framework based on The Elm Architecture.
 Bubble Tea is well-suited for simple and complex terminal applications,
 either inline, full-window, or a mix of both.
 .
 Bubble Tea is in use in production and includes a number of features and
 performance optimizations we’ve added along the way.  Among those is a
 standard framerate-based renderer, a renderer for high-performance
 scrollable regions which works alongside the main renderer, and mouse
 support.

Package: golang-github-charmbracelet-colorprofile-dev
Description-md5: 5420d1917079686081999e6a16b325c0
Description-en: magical terminal color handling
 A simple, powerful — and at times magical — package for detecting
 terminal color profiles and performing color (and CSI) degradation.

Package: golang-github-charmbracelet-glamour-dev
Description-md5: 0c0d37005862235b16b9686b5fc19ba5
Description-en: stylesheet-based markdown rendering for your CLI apps (Go library)
 The Go library "glamour" lets you render Markdown documents and templates
 on ANSI-compatible terminals.  You can create your own stylesheet or
 simply use one of the stylish defaults.

Package: golang-github-charmbracelet-harmonica-dev
Description-md5: 32c9220eccf0e906ee5064210440e9e0
Description-en: simple, efficient spring animation library for Go 🎼
 Go package harmonica is a simple, efficient spring animation library
 for smooth, natural motion.
 .
 It even works well on the command line.
 .
 This library is a fairly straightforward port of Ryan Juckett’s excellent
 damped simple harmonic oscillator originally writen in C++ in 2008 and
 published in 2012.  Ryan’s writeup on the subject is fantastic;
 see https://www.ryanjuckett.com/damped-springs/

Package: golang-github-charmbracelet-huh-dev
Description-md5: c3424af8e5d6a5da071aae4f8d473d22
Description-en: Build interactive forms and prompts in the terminal 🤷🏻‍♀️ (library)
 The huh library features different input types like single line, multi-line
 text, selectable options, and confirm actions. The tool is also accessible,
 offering a special mode for screen readers that replaces text-based user
 interfaces with standard prompts, enhancing usability for visually impaired
 users.
 .
 Additionally, it supports a theming system, allowing users to choose from
 predefined themes like Charm, Dracula, Catppuccin, Base 16, or create their
 own.

Package: golang-github-charmbracelet-keygen-dev
Description-md5: 740b5976fffe27d8888fb6126e16d8ae
Description-en: SSH key pair generator (Go library)
 Go package keygen is an SSH key pair generator.
 Supports generating RSA and Ed25519 keys.
 .
 Example
 .
 k, err := NewWithWrite(".ssh", "my_awesome_key", []byte(""), key.Ed25519)
 if err != nil {
 fmt.Printf("error creating SSH key pair: %v", err)
 os.Exit(1)
 }

Package: golang-github-charmbracelet-lipgloss-dev
Description-md5: 16421d694f56a65e0a92a389241f2a28
Description-en: style definitions for nice terminal layouts 👄 (Go library)
 Go package lipgloss provides style definitions for nice terminal layouts.
 Built with TUIs in mind.
 .
 Lip Gloss takes an expressive, declarative approach to terminal
 rendering.  Users familiar with CSS will feel at home with Lip Gloss.

Package: golang-github-charmbracelet-log-dev
Description-md5: 66083ce8293e8dd6f1d742dbbe4982c2
Description-en: Minimal, colorful Go logging library 🪵 (library)
 It provides a leveled structured human readable logger with a small API.
 .
 Unlike standard log, the Charm logger uses Lip Gloss to style and colorize the
 output, providing a colorful, human-readable format.
 .
 It offers the ability to customize the timestamp format and can skip caller
 frames while marking functions as helpers.
 .
 Additionally, it supports leveled logging and includes formatters for Text,
 JSON, and Logfmt.

Package: golang-github-charmbracelet-ultraviolet-dev
Description-md5: db562624336c286b1b4aa29c497f1b74
Description-en: mystical terminal user interface primitives
 Ultraviolet is a set of primitives for manipulating terminal emulators,
 with a focus on terminal user interfaces (TUIs). It provides a set of
 tools and abstractions for interaction that can handle user input and
 display dynamic, cell-based content.

Package: golang-github-charmbracelet-wish-dev
Description-md5: 055984355f002c80703679e7e001a331
Description-en: Make SSH apps, just like that! 💫 (Go library)
 Wish is an SSH server with sensible defaults and a collection of
 middleware that makes building SSH apps easy.  Wish is built on
 gliderlabs/ssh and should be easy to integrate into any existing
 projects.
 .
 SSH is an excellent platform to build remotely accessible applications
 on.  It offers secure communication without the hassle of HTTPS
 certificates, it has user identification with SSH keys and it's
 accessible from anywhere with a terminal.  Powerful protocols like
 Git work over SSH and you can even render TUIs directly over an SSH
 connection.

Package: golang-github-charmbracelet-x-dev
Description-md5: b64378e62e78147faf18d9a6df785f59
Description-en: Charm's collection of experimental packages (library)
 Experimental Charm's Go libraries with no guarantee of backward compatibility.
 .
 Includes ANSI escape sequence parsing, terminal event input handling, and
 various utilities for files, strings, and slices, among others.
 .
 Each library serves a specific function to enhance terminal application
 development.

Package: golang-github-checkpoint-restore-checkpointctl-dev
Description-md5: 62665a4e5713a7a531ff5c9833bc95ec
Description-en: Tool to inspect Kubernetes and Podman checkpoints (library)
 Container engines like *Podman* and *CRI-O* have the ability to
 checkpoint a container.  All data related to a checkpoint is collected
 in a checkpoint archive.
 .
 This library contains code to create and make use of checkpoint archives.

Package: golang-github-checkpoint-restore-go-criu-dev
Description-md5: 86e3fd7404b98b8e4c75fe9297e301e3
Description-en: CRIU bindings for Golang
 Golang bindings for CRIU. The code is based on the Golang-based PHaul
 implementation from the CRIU repository.
 .
 Golang bindings provide an easy way to use the CRIU RPC calls from Golang
 without the need to set up all the infrastructure to make the actual RPC
 connection to CRIU.

Package: golang-github-cheekybits-genny-dev
Description-md5: e8dee3ee500a1d5c4015c7949b5504a0
Description-en: Elegant generics for Go
 Until the Go core team include support for generics in
 Go, genny is a code-generation generics solution.
 .
 It allows one to write normal buildable and testable Go
 code which, when processed by the genny gen tool, will
 replace the generics with specific types

Package: golang-github-cheekybits-is-dev
Description-md5: 35260129508f37d44127fe93090cad79
Description-en: Mini testing helper for Go
 github.com/cheekybits/is is a mini testing helper for Go.
 .
 * Simple interface (is.OK and is.Equal)
 * Plugs into existing Go toolchain (uses testing.T)
 * Obvious for newcomers and newbs
 * Also gives you is.Panic and is.PanicWith helpers - because testing
 panics is ugly

Package: golang-github-cheggaaa-pb.v3-dev
Description-md5: 846e63c270b05f7dd150cfd22592d97a
Description-en: simple console progress bar for Go
 This package provides a simple progress bar for console programs.

Package: golang-github-chelnak-ysmrr-dev
Description-md5: 0cb78f42e5c90e67ca8b01330ee836ab
Description-en: provides multi-line spinners for Go applications (library)
 You Spin Me Right Round (ysmrr) is a package that provides simple multi-
 line compatible spinners for Go applications.
 .
 This package contains the Go library.

Package: golang-github-chewxy-hm-dev
Description-md5: 8927f5c4b279129d3abefbd6aee3dcea
Description-en: simple Hindley-Milner type system in Go (library)
 Package hm is a simple Hindley-Milner type inference system in Go. It
 provides the necessary data structures and functions for creating such a
 system.
 .
 This package contains the Go development library.

Package: golang-github-chewxy-math32-dev
Description-md5: 7f1e99a8df5c4369eb82a77753c66527
Description-en: float32 version of Go's math package (library)
 A float32 version of Go's math package. The majority of code in this
 library is a thin float32 wrapper over the results of the math package
 that comes in the standard lib.
 .
 This package contains the Go development library.

Package: golang-github-chifflier-nfqueue-go-dev
Description-md5: 19378847f72d496969b7b56a44cb4a48
Description-en: Go bindings for NFQueue
 nfqueue-go is a wrapper library for libnetfilter-queue.
 The goal is to provide a library to gain access
 to packets queued by the kernel packet filter.
 .
 libnetfilter_queue is a userspace library providing an
 API to access packets that have been queued by the
 Linux kernel packet filter. This provides an easy way
 to filter packets from userspace, and use tools or
 libraries that are not accessible from kernelspace.

Package: golang-github-chmduquesne-rollinghash-dev
Description-md5: 22e1938155873decb0bc5ecf1c891e62
Description-en: Implementation of some rolling checksums in golang
 Package rollinghash implements rolling versions of some hashes.
 Currently included:
 - adler32
 - buzhash32
 - buzhash64
 - rabinkarp32

Package: golang-github-christrenkamp-goxpath-dev
Description-md5: e92be1144c22e1c26032bbac92842b32
Description-en: XPath 1.0 implementation written in Go
 goxpath is a XPath 1.0 implementation, written natively in the Go programming
 language. XPath queries XML documents, selecting elements, attributes, text,
 and has some operators and functions for manipulating strings, numbers, and
 booleans.

Package: golang-github-chromedp-cdproto-dev
Description-md5: e85928d83daf2e0decfc83c3820e96d7
Description-en: Commands, types, events for Chrome DevTools
 Contains the generated commands, types, and events for the Chrome DevTools
 Protocol domains. This package is generated by the cdproto-gen command.
 Refer to that project and to the main chromedp project for information
 on using the commands, types, and events available here.

Package: golang-github-chromedp-chromedp-dev
Description-md5: d069e8c00f7d21a9c4d446af89033886
Description-en: fast, simple way to drive browsers supporting the Chrome DevTools Protocol (library)
 chromedp is a faster, simpler way to drive browsers supporting the Chrome
 DevTools Protocol (https://chromedevtools.github.io/devtools-protocol/)
 in Go without external dependencies.

Package: golang-github-chromedp-sysutil-dev
Description-md5: 966a8db52311efadd97debe41acd9530
Description-en: cross platform system utilities
 This package provides some utilities for working with cross
 platform systems.
 .
 It is inspired by the Go version of Sigar, but written to be
 "idiomatic" Go.

Package: golang-github-chzyer-logex-dev
Description-md5: a77aadd2dda337dc107da35ebfb5aa1c
Description-en: Golang log lib
 Logex, a Golang log lib, supports tracking
 and level, wrap by standard log lib.

Package: golang-github-chzyer-readline-dev
Description-md5: 8f0e5963a531fca8b7a378df4646dd85
Description-en: Readline is a pure go implementation for a GNU-Readline like library
 Readline supports multiple platforms (Windows, OSX, GNU/Linux), and enables
 applications to provide a terminal user interface that is able to dynmically
 interact with the user on one terminal line.

Package: golang-github-chzyer-test-dev
Description-md5: bd9935d77bf8ca2c02349581a944d5c5
Description-en: Go library designed to enhance testing capabilities
 A Go library designed to enhance testing capabilities.
 It provides advanced features for writing and managing
 test cases, aiming to improve the efficiency and
 comprehensiveness of software testing.
 .
 Features:
 * Advanced testing mechanisms.
 * Easy integration with existing Go projects.
 * Improved test case management.

Package: golang-github-cilium-ebpf-dev
Description-md5: c3fc4c621a2f93d3c74a5d10cd7fa14e
Description-en: eBPF Library for Go
 eBPF is a pure Go library that provides utilities for loading, compiling,
 and debugging eBPF programs. It has minimal external dependencies and
 is intended to be used in long running processes.

Package: golang-github-circonus-labs-circonus-gometrics-dev
Description-md5: ff0e04b40a38afc314e0358966bbadbc
Description-en: Golang implementation of metrics reporting for Cirocnus
 Circonus metrics tracking for Go applications. This library supports named
 counters, gauges and histograms.  It also provides convenience wrappers
 for registering latency instrumented functions with Go's builtin http
 server.

Package: golang-github-circonus-labs-circonusllhist-dev
Description-md5: 264d9e01adc3e85acf3fe628235708ac
Description-en: implementation of Circonus log-linear histograms
 A Golang implementation of Circonus log-linear histograms.

Package: golang-github-cjoudrey-gluaurl-dev
Description-md5: 731490247429a46a770fc9eea20f5cdf
Description-en: url parser and builder module for gopher-lua (library)
 gluaurl provides an easy way to parse and build URLs from within GopherLua
 that provides Go APIs that allow you to easily embed a scripting language
 to your Go host programs.

Package: golang-github-clbanning-mxj-dev
Description-md5: 07e8966d6679c325896fae8be4c2bbc2
Description-en: mxj - to/from maps, XML and JSON (Go library)
 Decode/encode XML to/from map[string]interface{} (or JSON) values,
 and extract/modify values from maps by key or key-path, including wildcards.
 .
 mxj supplants the legacy x2j and j2x packages.
 If you want the old syntax, use mxj/x2j and mxj/j2x packages.

Package: golang-github-cli-browser-dev
Description-md5: 1e91bab6185f21b84f49c0673af6f60c
Description-en: helpers to open URLs, files, or readers in a web browser (Go library)
 The browser package provides helpers to open URLs, readers, or files
 in the system default web browser.
 .
 This fork from github.com/pkg/browser adds:
 - `OpenReader` error wrapping;
 - `ErrNotFound` error wrapping on BSD;
 - Go 1.21 support.

Package: golang-github-cli-go-gh-dev
Description-md5: a420e6ed231aecaa0702e06f0ab8898d
Description-en: Go module for interacting with gh and the GitHub API from the command line
 go-gh is a Go module for CLI Go applications and gh extensions
 that want a convenient way to interact with gh, and the GitHub API
 using gh environment configuration.
 .
 go-gh supports multiple ways of getting access to gh functionality:
 .
 * Helpers that automatically read a gh config to authenticate
 themselves
 * gh.Exec shells out to a gh install on your machine
 .
 If you'd like to use go-gh on systems without gh installed and
 configured, you can provide custom authentication details to the go-gh
 API helpers.

Package: golang-github-cli-go-gh-v2-dev
Description-md5: a420e6ed231aecaa0702e06f0ab8898d
Description-en: Go module for interacting with gh and the GitHub API from the command line
 go-gh is a Go module for CLI Go applications and gh extensions
 that want a convenient way to interact with gh, and the GitHub API
 using gh environment configuration.
 .
 go-gh supports multiple ways of getting access to gh functionality:
 .
 * Helpers that automatically read a gh config to authenticate
 themselves
 * gh.Exec shells out to a gh install on your machine
 .
 If you'd like to use go-gh on systems without gh installed and
 configured, you can provide custom authentication details to the go-gh
 API helpers.

Package: golang-github-cli-oauth-dev
Description-md5: 0050910e61935f22aebdbf0973972960
Description-en: perform OAuth Device flow and Web application flow (Go library)
 github.com/cli/oauth is a library for Go client applications that need to
 perform OAuth authorization against a server, typically GitHub.com.
 .
 Traditionally, OAuth for web applications involves redirecting to
 a URI after the user authorizes an app.  While web apps (and some native
 client apps) can receive a browser redirect, client apps such as CLI
 applications do not have such an option.
 .
 To accommodate client apps, this library implements the OAuth Device
 Authorization Grant (https://oauth.net/2/device-flow/) which GitHub.com
 now supports.  With Device flow, the user is presented with a one-time code
 that they will have to enter in a web browser while authorizing the app on
 the server.  Device flow is suitable for cases where the web browser may be
 running on a separate device than the client app itself; for example
 a CLI application could run within a headless, containerized instance,
 but the user may complete authorization using a browser on their phone.
 .
 To transparently enable OAuth authorization on any GitHub host
 (e.g. GHES instances without OAuth "Device flow" support), this library
 also bundles an implementation of OAuth web application flow in which
 the client app starts a local server at http://127.0.0.1:<port>/
 that acts as a receiver for the browser redirect.  First, Device flow
 is attempted, and the localhost server is used as fallback.  With
 the localhost server, the user's web browser must be running on the
 same machine as the client application itself.

Package: golang-github-cli-safeexec-dev
Description-md5: 936040972b5d5010e24ea126c6f5ec8b
Description-en: safer version of exec.LookPath on Windows
 safeexec is a Go module that provides a safer alternative to exec.LookPath()
 on Windows.
 .
 The following, relatively common approach to running external commands
 has a subtle vulnerability on Windows:
 .
 import "os/exec"
 .
 func gitStatus() error {
 // On Windows, this will result in .\git.exe or .\git.bat being executed
 // if either were found in the current working directory.
 cmd := exec.Command("git", "status") return cmd.Run()
 }
 .
 Searching the current directory (surprising behavior) before searching
 folders listed in the PATH environment variable (expected behavior)
 seems to be intended in Go and unlikely to be changed:
 https://github.com/golang/go/issues/38736
 .
 Since Go does not provide a version of exec.LookPath() that only searches
 PATH and does not search the current working directory, this module provides
 a LookPath function that works consistently across platforms.
 .
 Example use:
 .
 import (
 "os/exec" "github.com/cli/safeexec"
 )
 .
 func gitStatus() error {
 gitBin, err := safeexec.LookPath("git")
 if err != nil {
 return err
 }
 cmd := exec.Command(gitBin, "status")
 return cmd.Run()
 }

Package: golang-github-cli-shurcool-graphql-dev
Description-md5: fdb6e46a42f004acc18a1d8649ad6278
Description-en: GraphQL client implementation for Go (GitHub CLI fork)
 Package graphql provides a GraphQL client implementation for Go.
 It is forked from https://github.com/shurcooL/graphql for GitHub CLI "gh".

Package: golang-github-client9-reopen-dev
Description-md5: 19218cd76e80bc6e774bc6e7104263bc
Description-en: freopen functionality for golang's io.Writers (library)
 Makes a standard os.File a "reopenable writer" and allows SIGHUP signals to
 reopen log files, as needed by logrotated. This is inspired by the C/Posix
 freopen.
 .
 The simple version reopen.NewFileWriter does unbuffered writing.  A call
 to .Reopen closes the existing file handle, and then re-opens it using
 the original filename.
 .
 The more advanced version reopen.NewBufferedFileWriter buffers input and
 flushes when the internal buffer is full (with care) or if 30 seconds
 has elapsed.

Package: golang-github-clipperhouse-displaywidth-dev
Description-md5: b9f19d0f0464cbd13af23363bca1b174
Description-en: Measure the display column width of strings
 A high-performance Go package for measuring the monospace display width
 of strings, UTF-8 bytes, and runes.

Package: golang-github-clipperhouse-stringish-dev
Description-md5: e36cb0549e48266639638038542dd655
Description-en: Handle strings and bytes interchangeably (library)
 A small Go module that provides a generic type constraint for "string-
 like" data, and a utf8 package that works with both strings and byte
 slices without conversions.

Package: golang-github-clipperhouse-uax29-dev
Description-md5: 23f264664cc67eafa882c28c2ce6e9ab
Description-en: Tokenizer based on Unicode text segmentation (UAX #29)
 This package tokenizes (splits) words, sentences and graphemes, based
 on Unicode text segmentation (UAX #29).

Package: golang-github-cloudflare-backoff-dev
Description-md5: 45b7d8119ac460860783f5bd4d88a044
Description-en: Go implementation of "Exponential Backoff And Jitter" (library)
 This package implements the backoff strategy described in the AWS
 Architecture Blog article "Exponential Backoff And Jitter"
 (http://www.awsarchitectureblog.com/2015/03/backoff.html). Essentially,
 the backoff has an interval time.Duration; the *nth* call to backoff
 will return an a time.Duration that is *2 n *interval*. If jitter is
 enabled (which is the default behaviour), the duration is a random value
 between 0 and *2 n * interval*. The backoff is configured with a maximum
 duration that will not be exceeded; e.g., by default, the longest
 duration returned is backoff.DefaultMaxDuration.

Package: golang-github-cloudflare-cbpfc-dev
Description-md5: bf94af1842e3ed55e98ab3afe36de4ce
Description-en: cBPF to C or eBPF compiler (library)
 cbpfc
 .
 GoDoc (https://godoc.org/github.com/cloudflare/cbpfc)
 .
 cbpfc is a classic BPF (cBPF) to extended BPF (eBPF) compiler. It can
 compile cBPF to eBPF, or to C, and the generated code should be accepted
 by the kernel verifier.
 .
 cbpfc/clang (https://godoc.org/github.com/cloudflare/cbpfc/clang) is a
 simple clang wrapper for compiling C to eBPF.
 .
 Tests
 .
 Dependencies
 .
 * clang
 * Path can be set via environment variable $CLANG
 .
 Unprivileged
 .
 * go test -short
 .
 Full
 .
 * Requires:
 * root or CAP_SYS_ADMIN to load XDP programs
 * Recent (4.14+) Linux kernel
 * sudo go test

Package: golang-github-cloudflare-cfssl-dev
Description-md5: d93653103a370e9baa617cabec0be98d
Description-en: CloudFlare's PKI and TLS toolkit
 CFSSL is CloudFlare's PKI/TLS swiss army knife. It is both a command
 line tool and an HTTP API server for signing, verifying, and bundling
 TLS certificates. CFSSL can be used to build custom TLS PKI tools as
 well as create and manipulate traditional certificate structures
 using code or on the command line.
 .
 This package contains the development files.

Package: golang-github-cloudflare-circl-dev
Description-md5: 6d34360357f475f04fc81a2f1a97823b
Description-en: Cloudflare Interoperable Reusable Cryptographic Library (golang)
 CIRCL (Cloudflare Interoperable, Reusable Cryptographic Library) is
 a collection of cryptographic primitives written in Go. The goal of
 this library is to be used as a tool for experimental deployment of
 cryptographic algorithms targeting Post-Quantum (PQ) and Elliptic Curve
 Cryptography (ECC).
 .
 Security Disclaimer
 This library is offered as-is, and without a guarantee. Therefore,
 it is expected that changes in the code, repository, and API occur
 in the future. It's recommended to take caution before using this
 library in a production application since part of its content is
 experimental.

Package: golang-github-cloudflare-go-metrics-dev
Description-md5: 1af90669eca28f22af85988cbc9389bd
Description-en: Cloudflare's fork of Go port of Coda Hale's Metrics library
 This package is a fork of Richard Crowley's Go port of Coda Hale's
 Metrics library for Java. It allows one to easily collect metrics from an
 application written in Go in an unobtrusive way. Metrics can then be
 exported to syslog, files or to a storage system like Graphite.

Package: golang-github-cloudflare-gokey-dev
Description-md5: 6edac5e6076b7e14eb4d318a9a80f589
Description-en: simple vaultless password manager in Go - dev package
 gokey is a password manager, which does not require a password vault. Instead
 of storing your passwords in a vault it derives your password on the fly from
 your master password and supplied realm string (for example, resource URL).
 This way you do not have to manage, backup or sync your password vault (or
 trust its management to a third party) as your passwords are available
 immediately anywhere.
 .
 This is the development package.

Package: golang-github-cloudflare-redoctober-dev
Description-md5: 3eb672f4ef0f8bb3cb78bbf05f747aa3
Description-en: Software-based two-man rule style (development files)
 Red October is a software-based two-man rule style encryption and
 decryption server.  The two-man rule is a control mechanism designed
 to achieve a high level of security by requiring the presence of two
 authorized people at all times. In the case of Red October the
 two-man rule is implemented by encrypting data in such as way as to
 require two authorised key-holds to decrypt it.
 .
 This package contains the development files.

Package: golang-github-cloudflare-sidh-dev
Description-md5: c1b33f0b6ae1da1f1c8596e6e05548ce
Description-en: Supersingular Isogeny Diffie-Hellman golang library
 Go implementation of (ephemeral) supersingular isogeny Diffie-Hellman
 (SIDH) and supersingular isogeny key exchange (SIKE), as specified in
 SIDH-spec, PQC NIST Submission (http://sike.org/files/SIDH-spec.pdf)
 (Nov 30, 2017).
 .
 Portions of the field arithmetic were ported from the Microsoft
 Research implementation.
 .
 The SIDH package does NOT implement key validation. It means that it
 should only be used for ephemeral DH. Each keypair should be used at
 most once.
 .
 Project provides following packages:
 * p503: P503 field arithmetic
 * p751: P751 field arithmetic
 * sidh: Implementation of SIDH key agreement
 * sike: Implementation of SIKE PKE and KEM, based on sidh package

Package: golang-github-cloudflare-tableflip-dev
Description-md5: 2e57d5855d67aff793c6b148113c17d3
Description-en: Graceful process restarts in Go (library)
 It is sometimes useful to update the running code and / or configuration of a
 network service, without disrupting existing connections. Usually, this is
 achieved by starting a new process, somehow transferring clients to it and
 then exiting the old process.
 .
 There are many ways to implement graceful upgrades. They vary wildly in the
 trade-offs they make, and how much control they afford the user. This library
 has the following goals:
 - No old code keeps running after a successful upgrade
 - The new process has a grace period for performing initialisation
 - Crashing during initialisation is OK
 - Only a single upgrade is ever run in parallel

Package: golang-github-cloudfoundry-gosigar-dev
Description-md5: e3002a1bb294d2068d4db56422bf1e94
Description-en: golang implementation of the sigar API
 Go sigar is a golang implementation of the sigar API. The Go version
 of sigar has a very similar interface, but is being written from
 scratch in pure go/cgo, rather than cgo bindings for libsigar.

Package: golang-github-cloudfoundry-jibber-jabber-dev
Description-md5: b0c5d5428bedb5ff0b37a9a759294992
Description-en: Cross Platform locale detection for Golang
 Jibber Jabber is a GoLang Library that can be used to detect
 an operating system's current language.
 OS Support OSX and Linux via the LC_ALL and LANG environment
 variables. These are standard variables that are used in ALL versions
 of UNIX for language detection.

Package: golang-github-cloudsoda-go-smb2-dev
Description-md5: e54f9986b79c7d375afb38b9ac9f5c7b
Description-en: client implementation of the SMB 2 & 3 protocols (library)
 SMB2/3 client implementation.

Package: golang-github-cloudsoda-sddl-dev
Description-md5: 947131e2393b32d433d5e94e5f3c95ac
Description-en: Windows Security Descriptor (library)
 sddl - Windows Security Descriptor Library (and CLI Tool)
 .
 A cross-platform Go library and command-line tool for working with
 Windows
 Security Descriptors, providing conversion between binary and SDDL
 (Security Descriptor Definition Language) string formats.
 .
 Features
 .
 * Convert between binary and SDDL string formats
 * Read security descriptors directly from files on Windows systems
 * Support for all Security Descriptor components:
 * Owner and Group SIDs
 * DACLs and SACLs
 * All standard ACE types
 * Inheritance flags
 * ACL control flags
 * Translation of well-known SIDs to aliases (e.g., "SY" for SYSTEM)
 * Translation of common access masks to symbolic form (e.g., "FA" for
 Full Access)
 * Cross-platform library functionality
 * Windows-specific features when available
 * Pure Go implementation with minimal dependencies
 .
 This package provides the Go source library for developing
 software using sddl.

Package: golang-github-clusterhq-flocker-go-dev
Description-md5: 53a9ee27c07445db0be58738fe5f5401
Description-en: Flocker go library
 flocker-go implements functionality to interact with a Flocker Control
 Service.

Package: golang-github-cmaglie-pb-dev
Description-md5: 60bfc0f06fd6273a7809719d6a9a6000
Description-en: Console progress bar for Golang (library)
 This package provides a simple progress bar for console programs.
 It is a fork of cheggaaa/pb with the added feature of overwriting a
 progress bar with some arbitrary text.

Package: golang-github-cncf-xds-dev
Description-md5: 88c3d8dd904eb9d17842b5d081a96cc0
Description-en: xDS data plane API Working Group (library)
 The xDS APIs provide a language-agnostic control plane protocol for dynamic
 configuration of data plane components such as load balancers and proxies.
 This package contains the generated Go code for these APIs, which have
 evolved from the Envoy project into a industry standard for cloud-native
 infrastructure management.
 .
 These definitions decouple the control plane from the data plane, allowing
 service discovery, load balancing, and traffic routing to be updated
 dynamically without restarting services. By providing a common data model
 and transport protocol, this library enables interoperability between
 different proxies and proxyless gRPC clients in a unified service mesh.

Package: golang-github-cnf-structhash-dev
Description-md5: 40215cf776477b2443fe9563d83e8f1f
Description-en: get hash strings of arbitrary data structures
 structhash is a Go library for generating hash strings of arbitrary
 data structures. Features
 - fields may be ignored or renamed (like in json.Marshal, but using
 different struct tag)
 - fields may be serialized
 - fields may be versioned
 - fields order in struct doesn't matter (unlike json.Marshal)
 - nil values are treated equally to zero valuesInstallation

Package: golang-github-cockroachdb-apd-dev
Description-md5: 738ecab30fa6146105415e0357d83f0d
Description-en: arbitrary-precision decimals for Go
 apd is an arbitrary-precision decimal package for Go.
 .
 apd implements much of the decimal specification from the General Decimal
 Arithmetic (http://speleotrove.com/decimal/) description. This is the same
 specification implemented by python’s decimal module
 (https://docs.python.org/2/library/decimal.html) and GCC’s decimal
 extension.
 ,
 Features:
 • Panic-free operation.
 • Support for standard functions. sqrt, ln, pow, etc.
 • Accurate and configurable precision.
 • Good performance.
 • Condition flags and traps.

Package: golang-github-cockroachdb-cockroach-go-dev
Description-md5: 30d0682d26555ffedec6b2cbb77b7021
Description-en: Packages for go clients.
 testing Testing helpers for cockroach clients.

Package: golang-github-cockroachdb-datadriven-dev
Description-md5: e46a92de4b58b5a44790f7ab6faab100
Description-en: extension of Table-Driven Testing (library)
 This package provides an implementation of an extension of Table-Driven
 Testing. Instead of building and iterating over a table in the test code, the
 input is further separated into files (or inline strings). For certain classes
 of tests, this can significantly reduce the friction involved in writing and
 reading these tests.
 .
 This package contains the Go library.

Package: golang-github-codahale-hdrhistogram-dev
Description-md5: 60d9d1c6d6807bcee2ef5f634d3c799c
Description-en: implementation of Gil Tene's HDR Histogram
 This package contains a pure Go implementation of the HDR Histogram
 .
 A Histogram that supports recording and analyzing sampled data value
 counts across a configurable integer value range with configurable value
 precision within the range. Value precision is expressed as the number
 of significant digits in the value recording, and provides control over
 value quantization behavior across the value range and the subsequent
 value resolution at any given level.

Package: golang-github-code-hex-go-generics-cache-dev
Description-md5: 9925d6c4ceda57e62677de0d7528d8e0
Description-en: Key:value store/cache library written in Go generics
 This package provides an in-memory key:value store/cache that is suitable
 for applications running on a single machine. This in-memory cache uses
 Go Generics (https://go.dev/blog/generics-proposal) introduced
 in golang 1.18.
 .
 Supports LRU, LFU, FIFO, MRU, and Clock cache replacement policies.

Package: golang-github-codeclysm-extract-dev
Description-md5: 48159c10744dbc189d81dda0521ae6be
Description-en: Go library to extract archives in zip, tar.gz or tar.bz2 formats
 Package extract allows one to extract archives in zip, tar.gz or tar.bz2
 formats easily.

Package: golang-github-codegangsta-negroni-dev
Description-md5: 8b1a6125d0de9a7e006917f3ea720c2e
Description-en: idiomatic HTTP middleware for Golang
 Negroni is an idiomatic approach to web middleware in Go. It is
 tiny, non-intrusive, and encourages use of net/http Handlers.
 .
 Negroni is not a framework. It is a library that is designed to
 work directly with net/http.

Package: golang-github-coder-quartz-dev
Description-md5: b65c616cf51fff222280ae1863fb6553
Description-en: Go time testing library for writing deterministic unit tests
 Quartz is a Go library that aims to facilitate the writing of unit tests that:
 1. execute quickly
 2. don't flake
 3. are straightforward to write and understand

Package: golang-github-codesenberg-concurrent-dev
Description-md5: b0c347cee9b3d8d1a83f675284a8fdb3
Description-en: set of collections and various things to be used in concurrent environment
 concurrent is a set of collections and various other things to be used in
 .
 concurrent environments, such as histogram
 .
 Packages in generic subfolder are meant to be used with generics

Package: golang-github-colinmarc-hdfs-dev
Description-md5: d5fc88679ba81bdf00d09bca36532079
Description-en: Native go client library for HDFS
 This is a native golang client for hdfs. It connects directly to the
 namenode using the protocol buffers API.
 .
 It tries to be idiomatic by aping the stdlib os package, where possible,
 and implements the interfaces from it, including os.FileInfo and
 os.PathError.

Package: golang-github-common-nighthawk-go-figure-dev
Description-md5: 9bbffab3751db73fcdb20258297075ba
Description-en: library to print ASCII art from text in Go (library)
 Go Figure prints beautiful ASCII art from text. It supports FIGlet
 (http://www.figlet.org/) files, and most of its features.
 .
 This package was inspired by the Ruby gem artii
 (https://github.com/miketierney/artii), but built from scratch and with
 a different feature set.

Package: golang-github-compose-spec-compose-go-dev
Description-md5: 829741a38f300ad9c1d8cd3f820f4d49
Description-en: Go reference library for parsing and loading Compose YAML files
 The Compose Specification lets you define a platform-agnostic container
 based application. Such an application is designed as a set of containers
 which have to both run together with adequate shared resources and
 communication channels.
 .
 This is the Go reference library for parsing and loading Compose files
 as specified by the Compose specification.
 (https://github.com/compose-spec/compose-spec)

Package: golang-github-confluentinc-bincover-dev
Description-md5: 05bdd45b212f74ff5c47dd1893e9cb42
Description-en: easily measure code coverage of Golang binaries (library)
 Bincover is a ready-to-use, generic solution to test Go binaries,
 which is robust enough to handle panics and OS exits. It provides a
 simple and flexible API that generates an “instrumented binary” that
 can measure its own coverage, runs it with user-specified command
 line arguments and environment variables, and merges coverage
 profiles generated from multiple test runs.

Package: golang-github-confluentinc-confluent-kafka-go-dev
Description-md5: b6111707e0b66445b83f63c30b9cb315
Description-en: Apache Kafka Golang client by Confluent
 Confluent's Kafka client for Golang wraps the librdkafka C library, providing
 full Kafka protocol support with great performance and reliability.
 .
 The Golang bindings are supported by Confluent, founded by the creators of
 Kafka, and part of their Confluent Platform offering, so the client can be
 expected to keep pace with Kafka development.
 .
 The Golang bindings provide a high-level Producer and Consumer with support
 for the balanced consumer groups of Apache Kafka 0.9 and above.

Package: golang-github-container-orchestrated-devices-container-device-interface-dev
Description-md5: 7f20cbffbeabc1fc8363d70173c53e9c
Description-en: Transitional package for golang-tags.cncf-container-device-interface-dev
 This is a transitional package to ease upgrades to the
 golang-tags.cncf-container-device-interface-dev package.
 It can be safely removed.

Package: golang-github-containerd-accelerated-container-image-dev
Description-md5: 9c8141d170d209938c5cab04f8e1eba0
Description-en: container image acceleration tools for containerd (golang sources)
 This package provides a suite of tools for accelerating container image
 distribution and improving container startup times, based on the Nydus
 image service. It implements on-demand image pulling, allowing
 containers to start before the full image content has been downloaded.
 .
 The tools facilitate the conversion of standard OCI (Open Container
 Initiative) images into an accelerated format optimized for lazy loading.
 This integration works directly with containerd to reduce the overhead of
 large image pulls in cloud-native environments.
 .
 It includes the following components:
 * Conversion tools to transform OCI images into the accelerated format
 * Management utilities (accelctl) for controlling the acceleration service
 * Support for efficient metadata and data separation
 .
 This library is intended for developers building container runtimes or
 image management tools that require integration with on-demand image
 pulling (lazy loading) features.
 .
 This package contains golang source code intended as build-dependency for
 other package that use modules from this project.

Package: golang-github-containerd-btrfs-dev
Description-md5: 519c0f31d10fa3689463684247e37665
Description-en: Btrfs bindings for Go
 Native Go bindings for btrfs.
 .
 These are in the early stages.
 .
 This package may not cover all the use cases for btrfs. Note that due to
 struct alignment issues, this isn't yet fully native.

Package: golang-github-containerd-cgroups-dev
Description-md5: 02918fbd0db650abb748067c96da01a2
Description-en: cgroups package for Go
 Go package for creating, managing, inspecting, and destroying
 cgroups.  The resources format for settings on the cgroup uses the OCI
 runtime-spec found here (https://github.com/opencontainers/runtime-spec).

Package: golang-github-containerd-console-dev
Description-md5: f209429a735b101553a68b5b7833e585
Description-en: Go library for virtual terminal handling in containers
 console is a Go library for interacting with virtual terminals (PTYs) on
 Unix-like systems. It is primarily used by container runtimes such as
 containerd and runc to manage terminal sessions for containers.
 .
 Key features include:
 - PTY allocation and resizing
 - Support for raw terminal modes
 - Window size management (winsize)
 - Cross-platform support for Linux, Darwin, and other Unix variants
 .
 This package contains the source code and is intended for use by Go
 developers building container tooling or applications requiring PTY
 interaction. It is a dependency of containerd and related projects.

Package: golang-github-containerd-containerd-api-dev
Description-md5: 5b2a0427187180706e4078722ad76614
Description-en: containerd grpc interface definitions (library)
 Containerd is an industry-standard container runtime with an emphasis on
 simplicity, robustness and portability. It is available as a daemon for
 Linux and Windows, which can manage the complete container life cycle of
 its host system: image transfer and storage, container execution and
 supervision, low-level storage and network attachments, etc.
 .
 Containerd is designed to be embedded into a larger system, rather than
 being used directly by developers or end-users.
 .
 This package contains the golang grpc interface definition for interacting
 with the containerd service.

Package: golang-github-containerd-containerd-dev
Description-md5: b34c83d5ce820ca50f811725bd0234c2
Description-en: open and reliable container runtime (development files)
 Containerd is an industry-standard container runtime with an emphasis on
 simplicity, robustness and portability. It is available as a daemon for
 Linux and Windows, which can manage the complete container life cycle of
 its host system: image transfer and storage, container execution and
 supervision, low-level storage and network attachments, etc.
 .
 Containerd is designed to be embedded into a larger system, rather than
 being used directly by developers or end-users.
 .
 This package provides development files.

Package: golang-github-containerd-continuity-dev
Description-md5: ee1bdc5d0c082bd4d6986904dbf693a0
Description-en: Externally reusable Go packages included with Continuity
 These packages are intentionally developed by upstream in such a way that they
 are reusable to projects outside Continuity and only rely on each other or
 other external dependencies to be built.

Package: golang-github-containerd-errdefs-dev
Description-md5: b38a8e9ccdc44f007533b604d6571323
Description-en: Common definition and library of errors used by containerd (library)
 Go code and definition wiht common errors shared across containerd and related
 applicaitons.

Package: golang-github-containerd-fifo-dev
Description-md5: af96bd7b7dbf644db9284a2deb7499df
Description-en: fifo pkg for Go
 Go package for handling fifos in a sane way.

Package: golang-github-containerd-go-cni-dev
Description-md5: 6de2639bdd445e83dfcf87baf4f3fed9
Description-en: generic CNI library to provide APIs for CNI plugin interactions
 The library provides APIs to:
 .
 * Load CNI network config from different sources
 * Setup networks for container namespace
 * Remove networks from container namespace
 * Query status of CNI network plugin initialization
 .
 go-cni aims to support plugins that implement Container Network Interface

Package: golang-github-containerd-go-runc-dev
Description-md5: c272a7f5f1bbed458cc7c1856bfc10ee
Description-en: runc bindings for Go
 This is a package for consuming the runc binary in your Go applications.
 It tries to expose all the settings and features of the runc CLI. If there
 is something missing then add it, its opensource!

Package: golang-github-containerd-imgcrypt-dev
Description-md5: 9591297fbf4a8950533bcead51769f24
Description-en: OCI Image Encryption Package (library)
 The imgcrypt library provides API extensions for containerd to support
 encrypted container images and implements the ctd-decoder command line
 tool for use by containerd to decrypt encrypted container images. An
 extended version of containerd's ctr tool (ctr-enc) with support for
 encrypting and decrypting container images is also provided.
 .
 imgcrypt relies on the ocicrypt (https://github.com/containers/ocicrypt)
 library for crypto functions on image layers.
 .
 This package contains the command-line utility

Package: golang-github-containerd-log-dev
Description-md5: cc48b4b26d14d073abc7de4973edc4cc
Description-en: Common log interface for containerd repositories and clients (library)
 This package provides a common logging interface across containerd
 repositories and a way for clients to use and configure logging in
 containerd packages.

Package: golang-github-containerd-nri-dev
Description-md5: 6d6b3e4269f544f7fa6482f46c7fdd83
Description-en: Node Resource Interface (library)
 NRI allows plugging domain- or vendor-specific custom logic into OCI-
 compatible runtimes. This logic can make controlled changes to
 containers or perform extra actions outside the scope of OCI at certain
 points in a containers lifecycle. This can be used, for instance, for
 improved allocation and management of devices and other container
 resources.
 .
 NRI defines the interfaces and implements the common infrastructure for
 enabling such pluggable runtime extensions, NRI plugins. This also keeps
 the plugins themselves runtime-agnostic.

Package: golang-github-containerd-nydus-snapshotter-dev
Description-md5: 604f24c608bf9ced92859e364649f999
Description-en: A containerd snapshotter with data deduplication and lazy loading (library)
 Nydus snapshotter is an external plugin of containerd for Nydus image
 service (https://nydus.dev) which implements a chunk-based content-
 addressable filesystem on top of a called RAFS (Registry Acceleration
 File System) format that improves the current OCI image specification,
 in terms of container launching speed, image space, and network
 bandwidth efficiency, as well as data integrity with several runtime
 backends: FUSE, virtiofs and in-kernel EROFS.
 .
 This package provides the golang library

Package: golang-github-containerd-otelttrpc-dev
Description-md5: 9137be9afad8c053670913eff3d621ec
Description-en: OpenTelemetry instrumentation for ttrpc (Go)
 This package provides OpenTelemetry instrumentation middleware for
 ttRPC-based systems. It implements both client-side and server-side tracing
 interceptors that integrate with the containerd project's ttRPC
 implementation (github.com/containerd/ttrpc). The middleware enables
 automatic propagation of distributed tracing context and collection of
 granular performance metrics for ttRPC calls.
 .
 Designed specifically for low-overhead instrumentation in container runtimes,
 it allows operators to trace request flows across containerd components and
 associated container management systems. The generated traces can be exported
 to any OpenTelemetry-compatible backend for observability and analysis.

Package: golang-github-containerd-platforms-dev
Description-md5: a4d1ef92c1c19a85b78c43a99b788f0f
Description-en: Go package for handling platform type (library)
 A Go package for formatting, normalizing and matching container
 platforms.
 .
 This package is based on the Open Containers Image Spec definition of a
 platform.

Package: golang-github-containerd-plugin-dev
Description-md5: 157c9fcca29a5bd770c80305e407ccf6
Description-en: Go library for registering and managing typed plugins for containerd
 A Go library providing a common plugin interface and helpers for registering
 and managing typed plugins with dependencies, used across containerd
 repositories.
 .
 This package contains the upstream "plugin" library from the containerd
 project. It is intended to be imported by containerd itself and by third-
 party plugin implementations so that plugins can register themselves
 without depending on the containerd main repository. The library provides
 a plugin registry, plugin lifecycle helpers and dependency wiring; it is
 a library package, not a runtime program.

Package: golang-github-containerd-stargz-snapshotter-dev
Description-md5: 6a39a72f96fad16724d13a2ec2051418
Description-en: Fast container image distribution plugin with lazy pulling (library)
 Pulling image is one of the time-consuming steps in the
 container lifecycle. Stargz Snapshotter is an
 implementation of snapshotter which aims to solve this problem by lazy
 pulling.  Lazy pulling here means a container can run without waiting
 for the pull completion of the image and necessary chunks of the image
 are fetched on-demand.
 .
 eStargz is a lazily-pullable image format proposed by this project.  This is
 compatible to OCI images so this can be pushed to standard container
 registries (e.g. ghcr.io) as well as this is still runnable even on
 eStargz-agnostic runtimes including Docker.  eStargz format is based on stargz
 image format by CRFS but comes with additional features like runtime
 optimization and content verification.
 .
 This package contains the golang library for use in other packages

Package: golang-github-containerd-ttrpc-dev
Description-md5: 21323f9c4b8163ddbaa6c2f1db8826cc
Description-en: GRPC for low-memory environments
 The existing grpc-go project requires a lot of memory overhead for
 importing packages and at runtime. While this is great for many services
 with low density requirements, this can be a problem when running a
 large number of services on a single machine or on a machine with a
 small amount of memory.
 .
 Using the same GRPC definitions, this project reduces the binary size
 and protocol overhead required. We do this by eliding the net/http,
 net/http2 and grpc package used by grpc replacing it with a lightweight
 framing protocol. The result are smaller binaries that use less resident
 memory with the same ease of use as GRPC.
 .
 Please note that while this project supports generating either end of
 the protocol, the generated service definitions will be incompatible
 with regular GRPC services, as they do not speak the same protocol.
 .
 This package provides sources.

Package: golang-github-containerd-typeurl-dev
Description-md5: fe1401a9785a69c52feaee64f47aa3bb
Description-en: Go package for managing marshaled types to protobuf.Any
 A Go package for managing the registration, marshaling, and unmarshaling
 of encoded types.
 .
 This package helps when types are sent over a GRPC API and marshaled as a
 [protobuf.Any]().

Package: golang-github-containernetworking-plugin-dnsname
Description-md5: 905bd1e84c1455dc431d030bd2c1ea9f
Description-en: name resolution for containers
 This CNI plugin sets up the use of dnsmasq on a given CNI network so that Pods
 can resolve each other by name. When configured, the pod and its IP address
 are added to a network specific hosts file that dnsmasq reads in.  Similarly,
 when a pod is removed from the network, it will remove the entry from the
 hosts file.  Each CNI network will have its own dnsmasq instance.
 .
 The dnsname plugin was specifically designed for the Podman
 container engine.

Package: golang-github-containernetworking-plugins-dev
Description-md5: 774ccf27493c00be1c897fc9cebaabb8
Description-en: standard networking plugins - sources
 This package contains sources of the Container Networking Initiative's
 official plugins:
 .
 Interfaces
 - bridge: Creates a bridge, adds the host and the container to it.
 - ipvlan: Adds an [ipvlan] interface in the container.
 - loopback: Set the state of loopback interface to up.
 - macvlan: Creates a new MAC address, forwards all traffic
 to that to the container.
 - ptp: Creates a veth pair.
 - vlan: Allocates a vlan device.
 - host-device: Move an already-existing device into a container.
 .
 IPAM: IP Address Management
 - dhcp: Runs a daemon to make DHCP requests on behalf of the container.
 - host-local: Maintains a local database of allocated IPs
 - static: Allocates a static IPv4/IPv6 address.
 .
 Other
 - flannel: Generates an interface corresponding to a flannel config file
 - tuning: Tweaks sysctl parameters of an existing interface
 - portmap: An iptables-based portmapping plugin.
 Maps ports from the host's address space to the container.
 - bandwidth: Allows bandwidth-limiting through use of traffic control tbf.
 - sbr: Configures source based routing for an interface.
 - firewall: Uses iptables or firewalld to add rules to allow traffic
 to/from the container.

Package: golang-github-containers-buildah-dev
Description-md5: 91c1ce339942b9bc7f790bb87efefab9
Description-en: tool to facilitate building OCI images
 The Buildah package provides a command line tool that can be used to
 - create a working container, either from scratch or using an image as a
 starting point
 - create an image, either from a working container or via the
 instructions in a Dockerfile
 - images can be built in either the OCI image format or the traditional
 upstream docker image format
 - mount a working container's root filesystem for manipulation
 - unmount a working container's root filesystem
 - use the updated contents of a container's root filesystem as a
 filesystem layer to create a new image
 - delete a working container or an image
 - rename a local container
 .
 This package contains golang sources that other package may require for
 building.

Package: golang-github-containers-common
Description-md5: f120088a791b8a74c2f9215b6732cafe
Description-en: Common files for github.com/containers repositories
 This package contains common configuration files for use by
 other container projects.

Package: golang-github-containers-common-dev
Description-md5: b152d6217f58000fa23650831aeea340
Description-en: Common files for github.com/containers repositories (library)
 This package contains shared common files and common go code
 to manage those files in github.com/containers repos.

Package: golang-github-containers-gvisor-tap-vsocks-dev
Description-md5: 7f54d927314e1f5b97b4681f9bcffe5a
Description-en: Secure networking stack for container runtimes (program)
 This package provides a networking stack similar to libslirp or VPNKit, but
 written in golang. It is based on gVisor.
 .
 This package provides the proxy and wrapper utility for use with qemu

Package: golang-github-containers-image
Description-md5: 6994e26bbc30bef93f022bca529c3c0e
Description-en: Configuration files and manpages for github.com/containers repositories
 This package contains documentation and configuration files for use by
 other container projects.

Package: golang-github-containers-image-dev
Description-md5: 43d69f69cfd668e8d0515620d3600bea
Description-en: golang library to work with containers' images
 This library aims at working in various way with containers' images and
 container image registries and allows an application to pull and push
 images from container image registries, like the upstream docker
 registry. It also implements "simple image signing".

Package: golang-github-containers-libtrust-dev
Description-md5: 12f8223a5acd8d6a16cbe965901990f4
Description-en: Primitives for identity and authorization (library)
 Libtrust is library for managing authentication and authorization using
 public key cryptography.
 .
 Authentication is handled using the identity attached to the public key.
 Libtrust provides multiple methods to prove possession of the private
 key associated with an identity.
 .
 * TLS x509 certificates
 * Signature verification
 * Key Challenge
 .
 Authorization and access control is managed through a distributed trust
 graph. Trust servers are used as the authorities of the trust graph and
 allow caching portions of the graph for faster access.
 .
 This package contains a fork of Docker's libtrust that is being worked
 by the github containers commnuity.

Package: golang-github-containers-luksy-dev
Description-md5: 0b656fbf6ad365f050d8c809ef0e9fa9
Description-en: offline encryption/decryption using LUKS formats (library)
 luksy implements encryption and decryption using LUKSv1 and LUKSv2
 formats. Think of it as a clunkier cousin of gzip/bzip2/xz that doesn't
 actually produce smaller output than input, but it encrypts, and that's
 nice.
 .
 The main goal is to be able to encrypt/decrypt without the Linux device
 mapper.  Duplicating functions of cryptsetup that it can perform without
 accessing the Linux device mapper is not a priority.
 .
 This package ships library source code intended for building depndant
 software packages

Package: golang-github-containers-ocicrypt-dev
Description-md5: 0e9369d564ed3da7408e32b99e37b14c
Description-en: Encryption libraries for Encrypted OCI Container images (library)
 OCIcrypt Library The ocicrypt library is the OCI image
 spec implementation of container image encryption. More
 details of the spec can be seen in the OCI repository
 (https://github.com/opencontainers/image-spec/pull/775). The purpose of
 this library is to encode spec structures and consts in code, as well as
 provide a consistent implementation of image encryption across container
 runtimes and build tools.

Package: golang-github-containers-psgo-dev
Description-md5: 7df906bc4f66ec10f8ff3f00abbc0491
Description-en: ps(1) AIX-format compatible Golang library
 Psgo is a ps(1) AIX-format compatible golang library extended with various
 descriptors useful for displaying container-related data.
 .
 The idea behind the library is to provide an easy to use way of extracting
 process-related data, just as ps(1) does. The problem when using ps(1) is that
 the ps format strings split columns with whitespaces, making the output nearly
 impossible to parse. Using fork and execute ps also adds some jitter, either
 in the container or filter the output afterwards, further limiting
 applicability.
 .
 This library aims to make things a bit more comfortable, especially for
 container runtimes, as the API allows one to join the mount namespace of a
 given process and will parse /proc and /dev/ from there.

Package: golang-github-containers-storage-dev
Description-md5: 33c19defe0f75a3ad4a64ce898778b1f
Description-en: Go library for handling how containers are stored on disk
 storage is a Go library which aims to provide methods for storing
 filesystem layers, container images, and containers.  A containers-storage
 CLI wrapper is also included for manual and scripting use.
 .
 This package contains the library.

Package: golang-github-coredhcp-coredhcp-dev
Description-md5: 59991369efa81bd921b24fc1db626423
Description-en: multithreaded, modular and extensible DHCP server - library
 Coredhcp is a fast, multithreaded, modular and extensible DHCP server written
 in Go. In CoreDHCP almost everything is implemented as a plugin. Every request
 is evaluated calling each plugin in order, until one breaks the evaluation and
 responds to, or drops, the request.
 .
 This package contains the library.

Package: golang-github-coredns-caddy-dev
Description-md5: 37d8c1de148ab51741deb6d3bd50dae8
Description-en: Fork of Caddy v1 with only CoreDNS-relevant components (library)
 This is a minimal fork of the Caddy v1 web server, with all non-essential
 functionality stripped out and only the components required for integration
 with CoreDNS retained.
 .
 Caddy is a production-ready open-source web server known for its ease of use,
 extensibility, and automatic HTTPS support. This fork is not intended for
 general web server use, but instead as a purpose-built backend for CoreDNS,
 the DNS server written in Go.
 .
 It is designed to be embedded or built into CoreDNS and is maintained with a
 narrow focus to minimize dependencies and attack surface.

Package: golang-github-coreos-bbolt-dev
Description-md5: 44f929a5fd5efc9f5644c5463f71806f
Description-en: low-level key/value database for Go, especially CoreOS's etcd
 bbolt is a fork of Ben Johnson's Bolt key/value store
 (github.com/boltdb/bolt).
 .
 The purpose of this fork is to better cater to the needs of CoreOS's etcd
 (github.com/coreos/etcd), and to provide the Go community with an active
 maintenance and development target for Bolt; the goal is improved reliability
 and stability.  bbolt includes bug fixes, performance enhancements, and
 features not found in Bolt while preserving backwards compatibility with the
 Bolt API.
 .
 Bolt is a pure Go key/value store inspired by Howard Chu's and the LMDB
 project. The goal of the project is to provide a simple, fast, and reliable
 database for projects that don't require a full database server such as
 Postgres or MySQL.

Package: golang-github-coreos-gexpect-dev
Description-md5: 25b18c15c01c8507827ee4fcce30c007
Description-en: library for starting and controlling subprocesses
 Pure golang expect library, for easily starting and controlling subprocesses.

Package: golang-github-coreos-go-iptables-dev
Description-md5: a6ff5a0c2a40d200bf9519a4c3dce191
Description-en: Go bindings for iptables utility
 The go-iptables module wraps the invocation of the iptables
 utility with Go functions to append and delete iptables rules,
 as well as create, clear and delete iptables chains.

Package: golang-github-coreos-go-json-dev
Description-md5: b369fa73070134344fc894283f3ff356
Description-en: Go's encoding/json library plus Node struct support (library)
 This is a fork of go's encoding/json library. It adds the a third target
 for unmarshalling, json.Node. Unmarshalling to a Node behaves
 similarilarly to unmarshalling to an interface{}, except it also records
 the offsets for the start and end of the value that was unmarshalled and,
 if the value was part of a json object, it also records the offsets of the
 start and end of the object's key. The Value field of the Node will be
 unmarshalled to the same types as if it were an interface{}, except in the
 case of arrays and objects. In those case it will be unmarshalled to a
 []Node or map[string]Node instead []interface{} or map[string]interface{}
 for arrays and objects, respectively.

Package: golang-github-coreos-go-oidc-dev
Description-md5: db729008c1a4742852bf2a85a568e797
Description-en: Go libraries for implementing OIDC clients and servers
 This package provides a comprehensive collection of golang libraries
 for other projects to implement OpenID Connect (OIDC) server and
 client components.

Package: golang-github-coreos-go-oidc-v3-dev
Description-md5: a72eceae5ecabfe6fd89318e5e7c7e8f
Description-en: Go libraries for implementing OIDC clients and servers (library)
 This package provides a comprehensive collection of golang libraries
 for other projects to implement OpenID Connect (OIDC) server and
 client components.

Package: golang-github-coreos-go-semver-dev
Description-md5: 87b2ce29aad662f92dd7be79bc1d7c48
Description-en: Go library for semantic versioning
 Go library for semantic versioning allowing you to parse and compare
 two semantic version strings.

Package: golang-github-coreos-go-systemd-dev
Description-md5: 3679fef4434b17e55c34179e71a637e7
Description-en: Go client bindings for systemd socket activation, journal and D-Bus
 Package "go-systemd" is a library that implements native Go client bindings
 for systemd in packages "activation", "journal", and "dbus".
 .
 This package contains the source.

Package: golang-github-coreos-ioprogress-dev
Description-md5: f5b4a541873ee2e18d6d8fddfca95899
Description-en: progress bars around io.Reader/Writers
 Ioprogress is a Goolang library with implementations of io.Reader and
 io.Writer that draws progress bars. The primary use case for these are for
 CLI applications.

Package: golang-github-coreos-pkg-dev
Description-md5: fda2c2008daf8d1069101823cd3075c8
Description-en: collection of Go utility packages
 This package contains a collection of Go utility libraries for use
 in projects written by CoreOS, Inc.

Package: golang-github-coreos-stream-metadata-go-dev
Description-md5: 40f0522c293ee7cab8a30bac81219961
Description-en: Go library for parsing Fedora CoreOS streams (library)
 This is a Go library which exposes API to decode streams into Go
 structs, as well as a convenience API to find the URL for a given
 stream.

Package: golang-github-coreos-vcontext-dev
Description-md5: 68a8c8524ea8e3f643c0501d8394c19c
Description-en: Library for validating json and yaml configs in Go (library)
 vcontext is a library supporting validation of config files parsed from
 yaml or json with support for giving context as to where errors occur.
 It is composed of multiple semi-independent packages:
 .
 report: a structure for containing multiple errors, warnings, etc.
 It also contains context (from the path package) for determining where
 in the config the reports came from
 .
 validate: a package for composing a report by validating go structs
 .
 tree: a structure for containing metadata about the location
 (line/column) of objects in the source of the config
 .
 json, yaml: packages for generating trees from json or yaml
 .
 path: a structure for defining how to find json/yaml elements

Package: golang-github-corpix-uarand-dev
Description-md5: d4f23322782775726a94f3c769f48936
Description-en: random user-agent generator
 This package is a generator for random user-agent strings like:
 .
 - Mozilla/5.0 (X11; Linux x86_64)
 - AppleWebKit/537.36 (KHTML, like Gecko)
 - Chrome/41.0.2227.0
 - Safari/537.36
 .
 It is written in Go.

Package: golang-github-cosiner-argv-dev
Description-md5: 4c18bb68cf3fbfa1a9188b51922f330b
Description-en: Argv allows splitting a command line string into an arguments slice
 Argv is a  library for Go that allows splitting a command line string into an
 arguments slice. It uses the bash syntax to replace environment variables and
 interpret values within single quotes.

Package: golang-github-couchbase-gocb-dev
Description-md5: 126fb92f445968964e4e8d177e6ef57f
Description-en: Couchbase Go SDK (library)
 The Go SDK library allows you to connect to a Couchbase cluster from Go.
 It is written in pure Go, and uses the included gocbcore library to
 handle communicating to the cluster over the Couchbase binary protocol.

Package: golang-github-couchbase-gocbcore-dev
Description-md5: dd3a6323b80b5af155400b0d56b14b2d
Description-en: IO component of gocb (library)
 This package provides the underlying Couchbase IO
 for the gocb project.

Package: golang-github-cowsql-go-cowsql-dev
Description-md5: 982effa50a45ddbf5899324f977583c5
Description-en: Go bindings for libcowsql
 Go-cowsql provides bindings for the cowsql (https://cowsql.dev)
 C library and a pure-Go client for the cowsql wire protocol.
 .
 Documentation is available at
 http://godoc.org/github.com/cowsql/go-cowsql.

Package: golang-github-cpuguy83-go-md2man-v2-dev
Description-md5: 120c96fff7e49346b792312431671692
Description-en: utility to create manpages from markdown (source)
 Turns Markdown into manpages, which is really handy for people
 that don't want to learn how to make manpages from stuff like DocBook.
 .
 This package contains the source for go-md2man version 2.

Package: golang-github-cqroot-multichoose-dev
Description-md5: 1e44809acc094bf92c35ab9bd7acb88a
Description-en: Store multi-choose list state for Go (library)
 MultiChoose is a multi-choose store for list states in Go.

Package: golang-github-cqroot-prompt-dev
Description-md5: 531dcc177d05a14dfbbe378aa682a295
Description-en: User-friendly, highly customizable interactive prompts for Go (library)
 Prompt is a user-friendly, highly customizable interactive prompts for Go,
 based on Bubble Tea and inspired by Prompts and Gum:
 .
 * choose lets the user choose one of several strings using the
 terminal ui.
 * multichoose lets the user choose multiple strings from multiple
 strings using the terminal ui.
 * input lets the user enter a string using the terminal ui.
 You can specify that only **numbers** or **integers** are allowed.
 * Show help message for keymaps.
 * Based on Bubble Tea.
 prompt.Prompt and all child models implement tea.Model.

Package: golang-github-crawshaw-iox-dev
Description-md5: b597799b5c680ab47671efe3f6a31a8d
Description-en: Go I/O utilities (library)
 iox: I/O tools for Go programs
 .
 Package iox contains two Go objects of note: *Filer* and *BufferFile*.
 .
 (https://godoc.org/crawshaw.io/iox)
 .
 Filer
 .
 Managing file resources in highly-concurrent programs gets tricky. A
 process easily, even typically, has more in-flight goroutines than
 allowed file descriptors from the operating system. This requires
 programmers limit the number of open descriptors with some kind of
 throttle object.
 .
 An iox.Filer wraps the functions used to open file descriptors and makes
 sure it never opens more than some maximum (typically derived from the
 processes rlimit).
 .
 It wraps *os.File pointers in a new object which returns the file
 descriptor allotment to the Filer pool when Close is called.
 .
 BufferFile
 .
 A BufferFile is a file-like object that stores its first N bytes in
 memory, and the rest in a temporary file on disk.
 .
 It is designed for loads where the **typical** case fits in some small
 amount of memory, but the **worst** case requires more space than can be
 provisioned in RAM. (This usually means a server is handling tens to
 hundreds of thousands of simultaneous requests.)
 .
 BufferFile does not create its temporary backing file until its contents
 exceed the memory buffer, so the typical case does not require any file
 descriptors. Programs can begin (and usually complete) processing a
 request without ever blocking on file descriptors, meaning a server
 never runs into file descriptors as a bottleneck when processing a
 typical workload.
 .
 Installation
 .
 Install with:
 .
 go get crawshaw.io/iox
 .
 There are no version numbers yet, this package needs some time to bake.

Package: golang-github-crc-org-crc-dev
Description-md5: 8b73fb4c8180c5c62d7ee9d18ea69f3c
Description-en: Helper tool for running containers - development files
 Helper tool for running containers.
 .
 This package provides source code for building applications that embed crc

Package: golang-github-creack-goselect-dev
Description-md5: 7ab637e3d5ca18fc770d0cb9d761ecba
Description-en: select(2) implementation in Go (library)
 goselect is a select(2) implementation in Go.
 .
 The select() system call allows programs to monitor multiple file descriptors,
 waiting until there is activity on one or more of the file descriptors.
 .
 This is a native Golang implementation of select(), wrapping syscall.Select
 with Go types.  It supports multiple architectures and platforms.

Package: golang-github-creack-pty-dev
Description-md5: 08f501fc8b8d8280eb72a298e7aba874
Description-en: PTY interface for Golang
 Pty is a Golang package for using unix pseudo-terminals.

Package: golang-github-creasty-defaults-dev
Description-md5: 5cf4c3298e0e558a00ae017b838baceb
Description-en: Initialize structs with default values (library)
 Initialize structs with default values
 .
 * Supports almost all kind of types
 * Scalar types
 * int/8/16/32/64, uint/8/16/32/64, float32/64
 * uintptr, bool, string
 * Complex types
 * map, slice, struct
 * Nested types
 * map[K1]map[K2]Struct, []map[K1]Struct[]
 * Aliased types
 * time.Duration
 * e.g., type Enum string
 * Pointer types
 * e.g., *SampleStruct, *int
 .
 * Recursively initializes fields in a struct
 * Dynamically sets default values by defaults.Setter (/setter.go)
 interface
 * Preserves non-initial values from being reset with a default value

Package: golang-github-creekorful-mvnparser-dev
Description-md5: c8bb2995f8f1843e31a87f085065679f
Description-en: Go parser for maven (POM) file
 This library allow unmarshaling of Maven POM
 file in Go, using the standard Json library.

Package: golang-github-cretz-bine-dev
Description-md5: 985d51b3ec59c138810cd23c4b5d4864
Description-en: Go library for accessing and embedding Tor clients and servers
 Bine is a Go API for using and controlling Tor. It is similar to Stem
 and has the following features:
 .
 * Full support for the Tor controller API
 * Support for net.Conn and net.Listen style APIs
 * Supports statically compiled Tor to embed Tor into the binary
 * Supports both v2 and v3 onion services
 * Support for embedded control socket in Tor >= 0.3.5 (non-Windows)

Package: golang-github-crewjam-httperr-dev
Description-md5: a02f50ca9b042fe1cd169be9de6d977b
Description-en: golang error object that speaks HTTP
 This package provides utilities for handling error conditions in http
 clients and servers.  For example it provides an http.Client that
 returns errors for requests that return a status code >= 400.
 .
 One can also wrap calls with middleware that allow one to provide
 custom handling of errors that are returned from handlers, but also
 >= 400 status codes issued by handlers that don't return errors.

Package: golang-github-crewjam-rfc5424-dev
Description-md5: 1b94fb08bd19f72b8c30c308f0978b86
Description-en: Go library for reading and writing RFC-5424 syslog messages (library)
 This package provides a Go library for reading and writing RFC-5424
 syslog messages. It implements parsing and generation of syslog
 messages including structured data elements.

Package: golang-github-cristalhq-hedgedhttp-dev
Description-md5: cde8a0407a52762507332634d374adcc
Description-en: Hedged HTTP client which helps to reduce tail latency at scale (library)
 See paper Tail at Scale (https://cacm.acm.org/magazines/2013/2/160173-the-
 tail-at-scale/fulltext) by Jeffrey Dean, Luiz André Barroso. In short: the
 client first sends one request, but then sends an additional request
 after a timeout if the previous hasn't returned an answer in the
 expected time. The client cancels remaining requests once the first
 result is received.
 .
 Features
 .
 * Simple API.
 * Easy to integrate.
 * Optimized for speed.
 * Clean and tested code.
 * Supports http.Client and http.RoundTripper.
 * Dependency-free.

Package: golang-github-cronokirby-saferith-dev
Description-md5: 61a3fb68cf562f68747e8be04a7a85ae
Description-en: constant time big numbers for Go (library)
 The purpose of this package is to provide a version of arbitrary sized
 arithmetic, in a safer (i.e. constant-time) way, for cryptography.
 .
 See docs at https://pkg.go.dev/github.com/cronokirby/saferith

Package: golang-github-crossdock-crossdock-go-dev
Description-md5: 6f4004f27eaee2e355ab0fc167b05d02
Description-en: Go client for Crossdock
 Crossdock is a test runner for distributed systems.
 Crossdock is:
 Portable - runs anywhere Docker is installed, eg Travis & locally.
 General - can be used to test sets of libraries and microservices.
 Flexible - test all combinations of behaviors using custom matrix axis.
 Decentralized - each repo can configure and run Crossdock independently
 from the others.
 Light - run Crossdock for every commit on every repo in parallel.
 Easy - run integration tests on a large project without installing
 every component.
 .
 This package contains a Go client for crossdock.

Package: golang-github-crowdsecurity-crowdsec-dev
Description-md5: f39599b1fe6022842887edc50e752f6b
Description-en: lightweight and collaborative security engine - library
 CrowdSec is a lightweight security engine, able to detect and remedy
 aggressive network behavior. It can leverage and also enrich a
 global community-wide IP reputation database, to help fight online
 cybersec aggressions in a collaborative manner.
 .
 This package contains the development files.

Package: golang-github-crowdsecurity-dlog-dev
Description-md5: dc5b7d8bcbe3f9870a37e8556ce4b63a
Description-en: Go library to parse the Docker Logs stream (library)
 This library parses the binary Docker Logs stream into plain text.
 Given the full response body to a /containers/<id>/logs request, it
 strips off the log headers and returns the actual plain text message.

Package: golang-github-crowdsecurity-go-cs-bouncer-dev
Description-md5: 92086cf89b43f770faf23ca4c028b8cd
Description-en: Go library to create CrowdSec bouncers
 CrowdSec is a lightweight security engine, able to detect and remedy
 aggressive network behavior. This package makes it possible to build
 bouncers, which are the components responsible for acting upon a
 decision taken by the engine.

Package: golang-github-crowdsecurity-grokky-dev
Description-md5: 8d212ef976a0829793b8994feaca1c25
Description-en: pure Golang Grok-like library
 grokky is a pure Golang Grok-like patterns library with a particular
 focus on parsing log files, and on performance (leveraging the RE2
 regular expression engine instead of Oniguruma).
 .
 The library was designed for creating many patterns and using them
 many times, while not retaining the exact same behaviors and features
 as the original library. The main goals are simplicity, speed, and
 ease of use.

Package: golang-github-crowdsecurity-machineid-dev
Description-md5: 4b25deda871a90711dfcdc28cbf2d876
Description-en: get the unique machine identifier of any host (library)
 This package returns the OS native machine UUID/GUID, which the OS
 uses for internal needs. All machine IDs are usually generated during
 system installation and stay constant for all subsequent boots.

Package: golang-github-cryptix-wav-dev
Description-md5: f494fbbded14a0a5bc2da851eed4710d
Description-en: Golang .wav reader and writer (development file)
 golang-github-cryptix-wav provides .wav reader and writer for Golang.

Package: golang-github-ctdk-chefcrypto-dev
Description-md5: 74add3394ec0e4d34833401f8b11485a
Description-en: Go cryptographic routines to interact with chef servers
 This library includes various cryptographic routines for communicating with
 chef servers for golang programs and libraries. Originally part of goiardi,
 it's been split out for packaging purposes.

Package: golang-github-ctdk-go-trie-dev
Description-md5: 470cdcbb07b95c03c2e688e82dae3223
Description-en: Trie implementation based on a minimal automaton for Go
 This library implements tries, also known as prefix trees, using
 minimal acyclic finite-state automata for the Go programming language.

Package: golang-github-ctdk-goiardi-dev
Description-md5: 9489f56faaaaeb832e24360faf80aad7
Description-en: Golang library to interact with a chef server
 Goiardi is an implementation of the Chef server written in Go. It can either
 run entirely in memory with the option to save and load the in-memory data
 and search indexes to and from disk, drawing inspiration from chef-zero, or
 it can use MariaDB/MySQL or PostgreSQL as its storage backend.
 .
 This package contains the goiardi golang libs that are useful to interact
 with a chef server.

Package: golang-github-cue-labs-oci-dev
Description-md5: da632fd4cb25235767de26b49a7da1a5
Description-en: Cue labs Open Container Initiative (OCI) modules (Go library)
 Cue Language Labs OCI Go modules - functionality related to OCI (Open
 Container Initiative) registries.
 .
 This package contains the Go development library.

Package: golang-github-cue-lang-cue-dev
Description-md5: 6240db8b109e5daba3ce293da8bcfb7c
Description-en: CUE language - text-based and dynamic configuration (Go library)
 CUE - Configure, Unify, Execute.
 .
 CUE makes it easy to validate data, write schemas, and ensure
 configurations align with policies.
 .
 CUE works with a wide range of tools and formats that you're already
 using such as Go, JSON, YAML, OpenAPI, and JSON Schema.
 .
 For more information and documentation, including tutorials and
 guides, see: https://cuelang.org
 .
 This package contains the Go development library.

Package: golang-github-cyberdelia-go-metrics-graphite-dev
Description-md5: f838d2f8b5d6c6faa5d2eca298af4a77
Description-en: Graphite client for the go-metrics
 This is a reporter for the go-metrics
 (https://github.com/rcrowley/go-metrics) library which posts metrics to
 Graphite.
 .
 This package contains the Go library.

Package: golang-github-cyberdelia-heroku-go-dev
Description-md5: f485d6bd23d34def0c3acafb2499b54a
Description-en: Heroku Platform API Go Client
 This package contains an API client interface for Heroku Platform API
 for the Go (golang) programming language.
 .
 To be able to interact with this API, you have to create a
 new service: s := heroku.NewService(nil)
 .
 The Service struct has all the methods you need to interact with heroku API.

Package: golang-github-cyclonedx-cyclonedx-go-dev
Description-md5: 86309bf7ae0bada9e94c14028440bafa
Description-en: manage CycloneDX Software Bill of Materials (SBOM) (library)
 *cyclonedx-go is a Go library to consume and produce CycloneDX Software
 Bill of Materials (SBOM)*
 .
 This package contains the Go development library.

Package: golang-github-cyphar-filepath-securejoin-dev
Description-md5: a6d97ae25d14fa9554b86229ee65c075
Description-en: filepath.SecureJoin implementation
 An implementation of SecureJoin, a candidate for inclusion in the Go
 standard library (https://github.com/golang/go/issues/20126). The purpose
 of this function is to be a "secure" alternative to filepath.Join, and in
 particular it provides certain guarantees that are not provided by
 filepath.Join.

Package: golang-github-cznic-b-dev
Description-md5: 74b85c4139c6ed4c8bd08349dea59943
Description-en: B+tree implementation
 B+tree implementation in Golang.

Package: golang-github-cznic-bufs-dev
Description-md5: 46b6d68c3c2cf01deeae466163fc812d
Description-en: simple buffer cache
 Golang implementation of simple buffer cache.

Package: golang-github-cznic-fileutil-dev
Description-md5: a0342b2bd8cb7cd02dd6dbb80396cf93
Description-en: Golang file utility functions
 "Fileutil collects some file utility functions".

Package: golang-github-cznic-lldb-dev
Description-md5: 9bf57966af7f4cb7a4370ac4f04a8f69
Description-en: low level database engine
 lldb is Golang implementation of a low level database engine.

Package: golang-github-cznic-mathutil-dev
Description-md5: 6b8bb2e0a90064f76db48d2860ab04b3
Description-en: extensions to the Golang "rand" and "math" packages
 Utilities supplemental to the Go standard "rand" and "math" packages.
 .
 This package contains the Go development library.

Package: golang-github-cznic-ql-dev
Description-md5: bdff9277d23c7a7f11b3b4dd9bad8bbf
Description-en: pure Go embedded SQL database
 Embedded (S)QL database inplemented in pure Golang.

Package: golang-github-cznic-sortutil-dev
Description-md5: cce890a07f09c60b909bf5c8fbab7764
Description-en: extensions to standard Go "sort" package
 Utilities supplemental to the Go standard "sort" package.

Package: golang-github-cznic-strutil-dev
Description-md5: fec84232a20392020394981e9054896f
Description-en: extensions to standard Go "strings" package
 Utilities supplemental to the Go standard "strings" package.

Package: golang-github-cznic-zappy-dev
Description-md5: ed1af52f8325a3543bf041da09cd9e34
Description-en: zappy block-based compression format
 Golang implementation of the zappy block-based compression format.
 It aims for a combination of good speed and reasonable compression.

Package: golang-github-d-rickyy-b-certstream-server-go-dev
Description-md5: 019ab719e80c1c0ab62cd2b9507c7667
Description-en: aggregates data from certificate transparency logs (Go library)
 Certstream Server Go
 .
 This project aims to be a drop-in replacement for the certstream
 server https://github.com/CaliDog/certstream-server/ by Calidog. This
 tool aggregates, parses, and streams certificate data from multiple
 certificate transparency logs via websocket connections to the
 clients.  For more information about certificate transparency see:
 https://www.certificate-transparency.org/what-is-ct
 .
 Everyone can use this project to analyze newly created TLS certificates
 as they are issued.
 .
 This package contains the Go source code.

Package: golang-github-d-tux-go-fstab-dev
Description-md5: 90912c1f74c12058b5c141180d699028
Description-en: simple fstab parser
 This Go package provides a /etc/fstab parser, and facitities to be able to
 mount and unmount. It supports UUID, labels, partuuid, parlabel, nfs, swap,
 and more.

Package: golang-github-d2g-dhcp4-dev
Description-md5: a0f7debe8ce5faf59d800591d5dd3608
Description-en: DHCP packet creation library for Go
 This library contains functions to generate DHCP request and
 response packets in the Go language.

Package: golang-github-d2g-dhcp4client-dev
Description-md5: 85bb4b288b85e51cbdd369f59925bcc3
Description-en: DHCP client written in Go
 A DHCP4 client implementation written in Go using AF_PACKET
 support.

Package: golang-github-d2r2-go-bsbmp-dev
Description-md5: 86bfac4ea6e667e45022b11095453644
Description-en: interact with Bosch Sensortec BMP180/BMP280/BME280/BMP388 sensors (library)
 Digital humidity and pressure sensors from Bosch Sensortec are popular among
 Arduino and Raspberry Pi developers. These sensors are compact and quite
 accurately measuring, working via Inter-Integrated Circuit (I2C) bus interface.
 .
 This library is written in Go programming language for Raspberry Pi and
 counterparts. It makes all necessary i2c-bus interactions and values
 computation to gives you the temperature and atmospheric pressure values. BME
 sensors also provide relative humidity values.
 .
 Following sensors from Bosch Sensortec are supported:
 * BMP180 (pressure and temperature)
 * BMP280 (pressure and temperature)
 * BME280 (humidity, pressure, and temperature)
 * BMP388 (pressure and temperature)

Package: golang-github-d2r2-go-i2c-dev
Description-md5: f9bbe09fcac5b53a179a4cbdc8d7f251
Description-en: I2C-bus interaction of peripheral sensors with single-board computers (library)
 This library written in Go is intended to activate and interact with the I2C
 (Inter-Integrated Circuit) bus by reading and writing data. The i2c library is
 a starting point to interact with various peripheral devices and sensors for
 use on embedded Linux devices.
 .
 Following libraries for the listed devices and sensors use this i2c library:
 * go-hd44780: Liquid-crystal display driven by Hitachi HD44780 IC
 * go-bsbmp: BMP180/BMP280/BME280 temperature and pressure sensors
 * go-aosong: DHT12/AM2320 humidity and temperature sensors
 * go-si7021: Si7021 relative humidity and temperature sensor
 * go-sht3x: SHT3x humidity and temperature sensor
 * go-vl53l0x: VL53L0X time-of-flight ranging sensor
 * go-bh1750: BH1750 ambient light sensor
 * go-mpl3115a2: MPL3115A2 pressure and temperature sensor

Package: golang-github-d2r2-go-logger-dev
Description-md5: 558623a631dd31e104725031ba961738
Description-en: Go logger functionality with package-level logging separation (library)
 Functionality of this package is similar to logrus and other popular Go
 logging packages, but still the capabilities of this package are not as
 flexible and advanced as the mentioned popular packages.
 .
 One of the reasons for creating this library was the ability to log with more
 verbosity levels. For instance, it has Fatal, Panic, Error, Warning, Notify,
 Information and Debug levels, while others ordinary do not include Notify
 verbosity.

Package: golang-github-d2r2-go-sht3x-dev
Description-md5: f3bb9a8b326af59e1339013c712f1527
Description-en: interact with Sensirion SHT3x humidity and temperature sensor family (library)
 This library is written in Go programming language for Raspberry Pi and
 counterparts. It makes all necessary i2c-bus interactions and values
 computation to give you relative humidity and temperature values from the
 Sensirion SHT30, SHT31, and SHT35 humidity and temperature sensors. These
 sensors have an integrated heater which could be helpful in some specific
 application (such as periodic condensate removal, for example).

Package: golang-github-d4l3k-go-bfloat16-dev
Description-md5: 2390dbd8c44dfaf708fd5abb8cb8bceb
Description-en: Bfloat16 conversion utilities for Go/Golang (library)
 BFloat16 conversion utilities for Go/Golang
 .
 This package contains the Go development library.

Package: golang-github-d4l3k-messagediff-dev
Description-md5: b074914242a14930999dccf600bfc8e5
Description-en: library for doing diffs of arbitrary Golang structs
 messagediff is a library for doing diffs of arbitrary Golang structs. If the
 unsafe package is available messagediff will diff unexported fields in
 addition to exported fields. This is primarily used for testing purposes as
 it allows for providing informative error messages.

Package: golang-github-d5-tengo-dev
Description-md5: 844c314312a3bb90b3c9af2107d6a52b
Description-en: fast script language for Go (library)
 Tengo is a small, dynamic, fast, secure script language for Go, as it's
 compiled/executed as bytecode on stack-based VM that's written in native Go.
 .
 This package contains the Golang library.

Package: golang-github-daaku-go.zipexe-dev
Description-md5: d114014a0f29e9f8d8e2b4f989270eb6
Description-en: zipexe attempts to open an executable binary file as a zip file
 The zipexe package attempts to open an executable binary file which can be
 a Mac OS X, Windows PE or Linux/BSD ELF binary.  The zip file signature
 may be embedded or appended to the binary.
 .
 This module was taken as-is from https://github.com/cookieo9/resources-go.

Package: golang-github-danverbraganza-varcaser-dev
Description-md5: 9aa6f9f60ffd917a074399d7b9489a3f
Description-en: Go lib to transform between common variable casing conventions
 Varcaser is a library for converting variables between different
 programming language casing conventions.
 .
 Varcaser is now stable. Although bugs that are discovered will be fixed,
 there is no plan to add more features to Varcaser.
 .
 The case transformation component of Varcaser is implemented without
 regular expressions.
 .
 Available Case Conventions:
 - HTTP-Header-Case
 - HttpHeaderCase
 - kebab-case
 - KebabCase
 - LowerCamelCase
 - lowerCamelCase
 - LowerCamelCaseKeepCaps
 - lowerCamelCaseKeepCaps
 - LowerSnakeCase
 - lower_snake_case
 - SCREAMING-KEBAB-CASE
 - ScreamingKebabCase
 - ScreamingSnakeCase
 - SCREAMING_SNAKE_CASE
 - UpperCamelCase
 - UpperCamelCaseKeepCaps

Package: golang-github-danwakefield-fnmatch-dev
Description-md5: 5fd20b4e19bae512005f0380a63bf6b5
Description-en: Updated clone of kballard’s fnmatch(3) implementation for Go
 This Go package provides filename or pathname string-matching based
 as closely as possible on BSD fnmatch(3).
 .
 It is an updated clone of kballard’s Go fnmatch implementation in his
 GitHub gist at https://gist.github.com/kballard/272720
 which dates back to 2010.

Package: golang-github-darkhz-mpvipc-dev
Description-md5: 06572a916f7b0b9c8f4e95ece6ba4023
Description-en: Go implementation of mpv's IPC interface (library)
 mpvipc is a Golang implementation of the mpv video player's JSON IPC
 interface.
 .
 Documentation can be found at http://godoc.org/github.com/DexterLB/mpvipc

Package: golang-github-darkhz-tview-dev
Description-md5: cd14dbe827da1221317ca31c77768d22
Description-en: Rich interactive widgets for terminal-based UIs in Go
 This Go package provides commonly needed components for terminal based
 user interfaces. The widgets provided with this package are useful for
 data exploration and data entry.
 .
 Among these components are:
 * Input forms (include input/password fields, drop-down selections,
 checkboxes, and buttons)
 * Navigable multi-color text views
 * Editable multi-line text areas
 * Sophisticated navigable table views
 * Flexible tree views
 * Selectable lists
 * Images
 * Grid, Flexbox and page layouts
 * Modal message windows
 * An application wrapper

Package: golang-github-data-dog-go-sqlmock-dev
Description-md5: f4f11baf0ce9c999bac71e839b560b9a
Description-en: Sql mock driver for golang to test database interactions
 This is a mock driver as database/sql/driver which is very flexible and
 pragmatic to manage and mock expected queries. All the expectations should be
 met and all queries and actions triggered should be mocked in order to pass a
 test. The package has no 3rd party dependencies.
 .
 This package contains the source.

Package: golang-github-datadog-datadog-go-dev
Description-md5: cd8a826cd6ccdd790e6bd7d10b7f91e6
Description-en: Go client library for datadog
 Package statsd provides a Go dogstatsd client. Dogstatsd extends
 the popular statsd, adding tags and histograms and pushing upstream
 to Datadog.

Package: golang-github-datadog-zstd-dev
Description-md5: c11282df5b5871cb67a2d4759ae8869b
Description-en: Zstd wrapper for Go
 The Go wrapper exposes two main APIs
 * simple Compress/Decompress
 * streaming API (io.Reader/io.Writer)
 .
 The compress/decompress APIs mirror that of lz4, while the streaming API was
 designed to be a drop-in replacement for zlib.

Package: golang-github-dataence-porter2-dev
Description-md5: afc508fc8c5446bfa0790c41a43ee55a
Description-en: native Go high-performance Porter2 stemmer for English
 Porter2 implements the Porter2 stemmer for English.  It is written
 completely using finite state machines to do suffix comparison,
 rather than slower string-based or tree-based approaches.
 .
 This package also arranges to support usage under its historical
 upstream name, github.com/surgebase/porter2.

Package: golang-github-dave-jennifer-dev
Description-md5: be4e2f5a5e89b25db51086c248f33457
Description-en: code generator for Go (library)
 Jennifer is a code generator for Go. It has a comprehensive suite of examples.
 See
 https://pkg.go.dev/github.com/dave/jennifer/jen?utm_source=godoc#pkg-examples
 for an index.

Package: golang-github-davecgh-go-spew-dev
Description-md5: 0502927956eef332ec3beaf0d9b16602
Description-en: Implements a deep pretty printer for Go data structures to aid in debugging
 Go-spew implements a deep pretty printer for Go data structures to aid in
 debugging. A comprehensive suite of tests with 100% test coverage is provided
 to ensure proper functionality.

Package: golang-github-davecgh-go-xdr-dev
Description-md5: 25497541eb5a3ef93a16e10f7ba65e73
Description-en: Pure Go XDR standard (RFC 4506) implementation
 Go-xdr implements the data representation portion of the External Data
 Representation (XDR) standard protocol as specified in RFC 4506 (obsoletes
 RFC 1832 and RFC 1014) in Pure Go (Golang).  A comprehensive suite of
 tests are provided to ensure proper functionality.  It is licensed under
 the liberal ISC license, so it may be used in open source or commercial
 projects.
 .
 NOTE: Version 1 of this package is still available via the
 github.com/davecgh/go-xdr/xdr import path to avoid breaking existing
 clients.  However, it is highly recommended that all old clients
 upgrade to version 2 and all new clients use version 2.  In addition
 to some speed optimizations, version 2 has been been updated to
 work with standard the io.Reader and io.Writer interfaces instead of
 raw byte slices.  This allows it to be much more flexible and work
 directly with files, network connections, etc.

Package: golang-github-daviddengcn-go-colortext-dev
Description-md5: a141a47cacc71c9bb97fc0fb28c39965
Description-en: change the color of console text in Go
 This package can be used to change the color of the text and background
 in the console in Go, working both under Windows and other systems.
 .
 Under Windows, the console APIs are used. Otherwise, ANSI texts are output.

Package: golang-github-davidmytton-url-verifier-dev
Description-md5: f77c269b59bdbeed4f68c3746f102ebe
Description-en: Go library for URL validation and verification (library)
 url-verifier is a Go library for URL validation and verification: does this URL
 actually work?
 .
 Features:
 - URL Validation: validates whether a string is a valid URL.
 - Different Validation Types: validates whether the URL is valid according
 to a "human" definition of a correct URL, strict compliance with RFC3986
 (Uniform Resource Identifier (URI): Generic Syntax), and/or compliance with
 RFC3986 with the addition of a schema e.g. HTTPS.
 - Reachability: verifies whether the URL is actually reachable via an HTTP
 GET request and provides the status code returned.

Package: golang-github-dchest-bcrypt-pbkdf-dev
Description-md5: 8394418c19a19394c90e1f704f9f97df
Description-en: bcrypt password-based key derivation function for Go (library)
 This package provides a Go implementation of bcrypt_pbkdf, a key derivation
 function from OpenBSD. It is a variant of PBKDF2 that uses the bcrypt hash
 function as its pseudorandom function to derive cryptographic keys from a
 password.
 .
 The function takes a password, a salt, a cost factor (number of rounds),
 and the desired key length as input. It is designed to be computationally
 intensive to protect against brute-force attacks.

Package: golang-github-dchest-blake2b-dev
Description-md5: 2d60c2c671d4723a0dc0467bdc73aa96
Description-en: Go implementation of BLAKE2 (b) cryptographic hash function
 Go implementation of BLAKE2b collision-resistant cryptographic hash function
 created by Jean-Philippe Aumasson, Samuel Neves, Zooko Wilcox-O'Hearn, and
 Christian Winnerlein (see https://blake2.net).

Package: golang-github-dchest-cssmin-dev
Description-md5: 24816828b99d23a9ff4634a224f71b0e
Description-en: Go package to minify CSS
 Go library for minifying CSS.  It is a direct port of Ryan Grove’s
 cssmin from Ruby found at https://github.com/rgrove/cssmin
 (Debian package ruby-cssmin).
 .
 Documentation at http://godoc.org/github.com/dchest/cssmin

Package: golang-github-dchest-safefile-dev
Description-md5: aad88349657ad4a90a23dfcd89c044b9
Description-en: Implements safe "atomic" saving of files for Go
 Go package safefile implements safe "atomic" saving of files.
 .
 Instead of truncating and overwriting the destination file, it creates
 a temporary file in the same directory, writes to it, and then renames
 the temporary file to the original name when calling Commit.

Package: golang-github-dchest-uniuri-dev
Description-md5: d25f9d62e65e528f98cf38f069a66f46
Description-en: generator of random strings to identify unique objects
 This Go package contains software to generate random strings good for
 use in URIs to identify unique objects.
 .
 A standard string created by New() is 16 bytes in length and consists
 of Latin upper and lowercase letters, and numbers (from the set of 62
 allowed characters), which means that it has ~95 bits of entropy. To get
 more entropy, you can use NewLen(UUIDLen), which returns 20-byte string,
 giving ~119 bits of entropy, or any other desired length.

Package: golang-github-dcso-bloom-cli
Description-md5: b930592b6ea819ce1a4f3ee33c6587c9
Description-en: highly efficient bloom filter implementation for Go, CLI tool
 Bloom is a simple library that provides a very efficient implementation of
 Bloom filters for the Go language. This package provides a command line tool
 that can be used to easily create Bloom filters with desired capacity and
 false positive probability. Values can be added to filters through standard
 input, which makes it easy to use the tool in a pipeline workflow.

Package: golang-github-dcso-bloom-dev
Description-md5: 4bf0e4dcf12cda195c41e9daa0091445
Description-en: highly efficient bloom filter implementation for Go
 Bloom is a simple library that provides a very efficient implementation of
 Bloom filters for the Go language. This package provides the Go library in the
 form of source code.

Package: golang-github-dcso-fluxline-dev
Description-md5: 07ec7f4f2fed5d8124561aec89c73634
Description-en: Golang library to prepare sets of metrics in InfluxDB's Line Protocol format
 The fluxline library provides an encoder for Golang to prepare sets of
 metrics in InfluxDB's Line Protocol format. As input, structs annotated with
 the 'influx' tag are used, similarly to how the encoding/json module works.

Package: golang-github-ddevault-go-libvterm-dev
Description-md5: a2803b773eb631d87fc7c32a43f9768b
Description-en: aerc fork of go-libvterm (library)
 go-libvterm Go binding to libvterm
 .
 Fork of libvterm for use with aerc. Breaking changes will come unannounced.

Package: golang-github-deanthompson-ginpprof-dev
Description-md5: 2f4287c91643ee90867a501f84070f16
Description-en: wrapper for golang web framework gin to use net/http/pprof
 This package contains a wrapper for golang web framework gin to
 use net/http/pprof easily.
 .
 Gin is a HTTP web framework written in Go (Golang). It features
 a Martini-like API with much better performance.

Package: golang-github-deckarep-golang-set-dev
Description-md5: 299742c9badbe3b033230444d53fa80a
Description-en: simple set type for the Go language
 The missing set collection for the Go language.
 .
 Coming from Python one of the things missing in Go is the superbly wonderful
 set collection. This is an attempt to mimic the primary features of the set
 from Python.
 .
 This package contains the source.

Package: golang-github-defanglabs-secret-detector-dev
Description-md5: c570762025949de73424e3e8bc64a2f0
Description-en: Go library to detect and prevent secrets in code
 This project it a rewrite of https://github.com/Yelp/detect-secrets
 in Go.
 .
 It is meant to be imported in other projects and used as a Secret
 Detection Engine - given a piece of data, determine whether data
 contains a secret.

Package: golang-github-delthas-go-libnp-dev
Description-md5: 00fc84339bc475fc2332b459d7e42793
Description-en: Extract information about the music/image/video currently playing (library)
 A tiny cross-platform library for extracting information about the
 music/image/video that is currently playing on the system.

Package: golang-github-delthas-go-localeinfo-dev
Description-md5: 9064e6d9de1d74271f18583dc560b307
Description-en: Cross-platform library for extracting locale information (library)
 Rather than extracting the current locale name (e.g. en_US), this
 library enables clients to extract monetary/numeric/time formatting
 information.
 .
 On Linux, this library wraps nl_langinfo.

Package: golang-github-denisbrodbeck-machineid-dev
Description-md5: 7b2ae694e012797c198ba08fd8ad3eb5
Description-en: Get the unique machine id of any host (Go library)
 machineid provides support for reading the unique machine id of most
 host OS's (without admin privileges), because sometimes you just need
 to reliably identify your machines.
 .
 Main Features
 .
 * Cross-Platform (tested on Win7+, Debian 8+, Ubuntu 14.04+, OS X 10.6+,
 FreeBSD 11+)
 * No admin privileges required
 * Hardware independent (no usage of MAC, BIOS or CPU — those are too
 unreliable, especially in a VM environment)
 * IDs are unique1 to the installed OS
 .
 This package contains the Go development library.

Package: golang-github-denisenkom-go-mssqldb-dev
Description-md5: b346dc8aaf4b2d42d7ce0e3d79409019
Description-en: Microsoft SQL server driver written in go language
 A pure Go MSSQL driver for Go's database/sql package.
 .
 Features:
 * Can be used with SQL Server 2005 or newer
 * Can be used with Microsoft Azure SQL Database
 * Supports new date/time types: date, time, datetime2, datetimeoffset
 * Supports string parameters longer than 8000 characters
 * Supports encryption using SSL/TLS
 * Supports SQL Server and Windows Authentication
 * Supports Single-Sign-On on Windows
 * Supports connections to AlwaysOn Availability Group listeners
 * Supports query notifications

Package: golang-github-dennwc-btrfs-dev
Description-md5: d5979da1243468205ff4cdc442f0cddb
Description-en: btrfs library for Go
 btrfs library for Go, providing access to low-level management functions
 of btrfs filesystems.

Package: golang-github-dennwc-ioctl-dev
Description-md5: d19c2f4f56756f787fa647b3c584390b
Description-en: ioctl for Go (library)
 Lightweight ioctl library for Go, providing functions for performing
 read/write ioctl operations.

Package: golang-github-dennwc-varint-dev
Description-md5: 87bc867a61b7e48c541caf6ad8e78044
Description-en: fast varint library for Go (library)
 This package provides an optimized implementation of protobuf's varint
 encoding/decoding.
 .
 Benchmarks comparing to a binary.Uvarint:
 .
 benchmark                      old ns/op     new ns/op     delta
 BenchmarkUvarint/1-8           4.13          2.85          -30.99%
 BenchmarkUvarint/1_large-8     4.01          2.28          -43.14%
 BenchmarkUvarint/2-8           6.23          2.87          -53.93%
 BenchmarkUvarint/2_large-8     5.60          2.86          -48.93%
 BenchmarkUvarint/3-8           6.55          3.44          -47.48%
 BenchmarkUvarint/3_large-8     6.54          2.86          -56.27%
 BenchmarkUvarint/4-8           7.30          3.71          -49.18%
 BenchmarkUvarint/4_large-8     7.46          3.10          -58.45%
 BenchmarkUvarint/5-8           8.31          4.12          -50.42%
 BenchmarkUvarint/5_large-8     8.56          3.48          -59.35%
 BenchmarkUvarint/6-8           9.42          4.66          -50.53%
 BenchmarkUvarint/6_large-8     9.91          4.07          -58.93%
 BenchmarkUvarint/7-8           10.6          5.28          -50.19%
 BenchmarkUvarint/7_large-8     11.0          4.70          -57.27%
 BenchmarkUvarint/8-8           11.7          6.02          -48.55%
 BenchmarkUvarint/8_large-8     12.1          5.19          -57.11%
 BenchmarkUvarint/9-8           12.9          6.83          -47.05%
 BenchmarkUvarint/9_large-8     13.1          5.71          -56.41%
 .
 It also provides additional functionality like UvarintSize (similar to
 sov* in gogo/protobuf):
 .
 benchmark                    old ns/op     new ns/op     delta
 BenchmarkUvarintSize/1-8     1.71          0.43          -74.85%
 BenchmarkUvarintSize/2-8     2.56          0.57          -77.73%
 BenchmarkUvarintSize/3-8     3.22          0.72          -77.64%
 BenchmarkUvarintSize/4-8     3.74          0.72          -80.75%
 BenchmarkUvarintSize/5-8     4.29          0.57          -86.71%
 BenchmarkUvarintSize/6-8     4.85          0.58          -88.04%
 BenchmarkUvarintSize/7-8     5.43          0.71          -86.92%
 BenchmarkUvarintSize/8-8     6.01          0.86          -85.69%
 BenchmarkUvarintSize/9-8     6.64          1.00          -84.94%

Package: golang-github-denverdino-aliyungo-dev
Description-md5: c829a06903878117484837ced172ec5d
Description-en: Go SDK for Aliyun (Alibaba Cloud)
 This is an unofficial Go SDK for Aliyun Services.
 .
 Following services are supported:
 * cdn: Content Delivery Network
 * cms: Cloud Monitor Service
 * cs: Container Service
 * dm: Direct Mail
 * dns: DNS
 * ecs: Elastic Compute Service
 * ess: Auto Scaling
 * mns: Message Service
 * mq: Message Queue
 * nas: Network Attached Storage
 * opensearch: OpenSearch
 * oss: Open Storage Service
 * push: Cloud Mobile Push
 * rds: Relational Database Service
 * ram: Resource Access Management
 * slb: Server Load Balancer
 * sls: Logging Service
 * sms: Short Message Service
 * sts: Security Token Service

Package: golang-github-depcheck-test-depcheck-test-dev
Description-md5: d44d61c6c8869956cde655d8ee5add0c
Description-en: ensure unwanted dependencies don't creep into your code (library)
 This Go package provides a method to ensure unwanted dependencies don't
 creep into your code.
 .
 It's a fork of similar code in https://github.com/knative/pkg split into
 its own repo to avoid unnecessary dependencies (ironically!).
 .
 This package contains the Go source code.

Package: golang-github-derekparker-trie-dev
Description-md5: 589ec5682c77c2b97e46a2eb89b015d7
Description-en: Data structure and algorithms for prefix/fuzzy string searching
 Data structure and relevant algorithms for extremely fast prefix/fuzzy string
 searching.

Package: golang-github-deruina-timberjack-dev
Description-md5: f31d227c2a3ca889d65e251794adb60d
Description-en: Go package for writing logs to rolling files
 Timberjack is a forked and enhanced version of lumberjack, adding
 time-based rotation, clock-scheduled rotation, and opt-in compression
 (gzip or zstd). Package timberjack provides a rolling logger with
 support for size-based and time-based log rotation.
 .
 Timberjack is a pluggable component that manages log file writing and
 rotation. It works with any logger that writes to an io.Writer, including
 the standard library’s log package.

Package: golang-github-desertbit-timer-dev
Description-md5: b3f5d7e6d8e4e9f7be2663601706e35e
Description-en: Go Timer implementation with a fixed Reset behavior (library)
 This library provide a lightweight timer implementation which is a drop-in
 replacement for Go's Timer. Reset behaves as one would expect and drains
 the timer.C channel automatically. The core design of this package is
 similar to the original runtime timer implementation.

Package: golang-github-dghubble-sling-dev
Description-md5: b28949071453ea485547d16858cdcaf5
Description-en: HTTP client library for creating and sending API requests
 Sling is a Go HTTP client library for creating and sending API requests.

Package: golang-github-dghubble-trie-dev
Description-md5: 07fb8b26d2ba2d15de36cd56a6758e42
Description-en: Fast, zero heap allocation Go Trie for runes or paths (library)
 Package trie implements rune-wise and path-wise Tries
 (https://en.wikipedia.org/wiki/Trie) optimized for Get performance and
 to allocate 0 bytes of heap memory (i.e. garbage) per Get.
 .
 A typical use case is to perform any Put or Delete operations upfront to
 populate the trie, then perform Get operations very quickly. The Tries
 do not synchronize access (not thread-safe).
 .
 When Tries are chosen over maps, it is typically for their space
 efficiency. However, in situations where direct key lookup is not
 possible (e.g. routers), tries can provide faster lookups and avoid key
 iteration.

Package: golang-github-dgraph-io-badger-dev
Description-md5: 087ad4b904bd2c0044fd609e19972e82
Description-en: fast key-value DB in Go - development files for embedding
 BadgerDB is an embeddable, persistent and fast key-value (KV)
 database written in pure Go. It is the underlying database for Dgraph
 (https://dgraph.io), a fast, distributed graph database. It's meant
 to be a performant alternative to non-Go-based key-value stores like
 RocksDB.  Project Status [Jun 26, 2019] Badger is stable and is being
 used to serve data sets worth hundreds of terabytes. Badger supports
 concurrent ACID transactions with serializable snapshot isolation
 (SSI) guarantees. A Jepsen-style bank test runs nightly for 8h, with
 --race flag and ensures the maintenance of transactional guarantees.
 Badger has also been tested to work with filesystem level anomalies,
 to ensure persistence and consistency.
 .
 Badger v1.0 was released in Nov 2017, and the latest version that is
 data-compatible with v1.0 is v1.6.0.
 .
 Badger v2.0, use a new storage format which won't be compatible with all of
 the v1.x.
 .
 This package contains the Go library.

Package: golang-github-dgraph-io-ristretto-dev
Description-md5: f693329400b46bb5867005b98bd6ed36
Description-en: high performance memory-bound Go cache
 Ristretto is a fast, concurrent cache library built with a focus on
 performance and correctness.
 .
 The motivation to build Ristretto comes from the need for a
 contention-free cache in Dgraph (https://github.com/dgraph-io/dgraph).
 .
 Features:
 * High Hit Ratios - with unique admission/eviction policy
 pairing, Ristretto's performance is best in class.
 * Eviction: SampledLFU - on par with exact LRU and better performance
 on Search and Database traces.
 * Admission: TinyLFU - extra performance with little memory overhead
 (12 bits per counter).
 * Fast Throughput - use a variety of techniques for managing
 contention and the result is excellent throughput.
 * Cost-Based Eviction - any large new item deemed valuable can evict
 multiple smaller items (cost could be anything).
 * Fully Concurrent - you can use as many goroutines as you want with
 little throughput degradation.
 * Metrics - optional performance metrics for throughput, hit ratios,
 and other stats.
 * Simple API - just figure out your ideal Config values and you're off
 and running.Status Ristretto is usable but still under active
 development. Expected to be production ready in the near future.

Package: golang-github-dgryski-go-bitstream-dev
Description-md5: a91a64bd7d18825083e8a3a7c24cffab
Description-en: read and write bits from io.Reader and io.Writer
 Package bitstream is a simple wrapper around a io.Reader and
 io.Writer to provide bit-level access to the stream.

Package: golang-github-dgryski-go-clockpro-dev
Description-md5: 9ebbadb7f74ff6c0f03abecdb855d6de
Description-en: CLOCK-Pro cache eviction algorithm (library)
 go-clockpro implements the CLOCK-Pro cache eviction algorithm in Go.

Package: golang-github-dgryski-go-farm-dev
Description-md5: cf0603c55ae6c65fb0858d73e6f93848
Description-en: pure-Go FarmHash implementation
 This is a (mechanical) translation to Go of the non-SSE4/non-AESNI hash
 functions from Google's FarmHash (https://github.com/google/farmhash).
 .
 FarmHash provides hash functions for strings and other data.
 The functions mix the input bits thoroughly but are not suitable for
 cryptography.

Package: golang-github-dgryski-go-metro-dev
Description-md5: 96c52e79daa7cb2ff31a94438e887e87
Description-en: metrohash library in golang
 This package is a mechanical translation of the reference C++ code for
 MetroHash, available at https://github.com/jandrewrogers/MetroHash
 .
 MetroHash is a set of state-of-the-art hash functions for
 non-cryptographic use cases. They are notable for being algorithmically
 generated in addition to their exceptional performance. The set of
 published hash functions may be expanded in the future, having been
 selected from a very large set of hash functions that have been
 constructed this way.

Package: golang-github-dgryski-go-minhash-dev
Description-md5: 4a901082e2e49b8ea3fdd9b62d08db2b
Description-en: BottomK minwise hashing for streaming set similarity
 go-minhash: bottom-k and minhash LSH implementations
 .
 This package works best when provided with a strong 64-bit hash function,
 such as CityHash, Spooky, Murmur3, or SipHash.

Package: golang-github-dgryski-go-rendezvous-dev
Description-md5: f84cec0ea84e98e325936bd5b7ace8e0
Description-en: rendezvous hashing (library)
 Go implementation of rendezvous hashing

Package: golang-github-dgryski-go-sip13-dev
Description-md5: 1cb9fe944b027ef172b972175167b58d
Description-en: library for siphash 1-3
 This package contains the implementation of the siphash algorithm.
 It uses one round per message block and three finalization rounds.

Package: golang-github-dhowett-go-plist-dev
Description-md5: 728bbd5b940c835ae39c50932d1da22c
Description-en: Transitional package for golang-howett-plist-dev
 This is a transitional package to ease upgrades to golang-howett-plist-dev.
 It can safely be removed.

Package: golang-github-digitalocean-go-libvirt-dev
Description-md5: 67eea72f95c019b6f14d1cb887b664e8
Description-en: Pure Go interface for interacting with libvirt (library)
 Provides a pure Go interface for interacting with libvirt. Rather than
 using libvirt's C bindings, this package makes use of libvirt's RPC
 interface. Connections to the libvirt server may be local, or remote.
 RPC packets are encoded using the XDR standard as defined by RFC 4506.

Package: golang-github-digitalocean-go-qemu-dev
Description-md5: c7f476952b7c19d7e4bdf672074ab3e7
Description-en: Go packages to interact with QEMU using the QEMU Machine Protocol
 go-qemu is a collection of Go packages for interacting with running
 QEMU instances.
 .
 hypervisor: Package hypervisor provides management facilities for one or
 more QEMU virtual machines on a hypervisor.
 .
 qemu: Package qemu provides an interface for interacting with running QEMU
 instances.
 qmp: Package qmp enables interaction with QEMU instances via the QEMU Machine
 Protocol (QMP).

Package: golang-github-digitalocean-go-smbios-dev
Description-md5: 36160b756ebdafc72a6e0b9b5a4b8769
Description-en: Detection and access to SMBIOS and DMI data and structures (library)
 Provides detection and access to System Management BIOS (SMBIOS) and
 Desktop Management Interface (DMI) data and structures. SMBIOS is a
 standard mechanism for fetching BIOS and hardware information from
 within an operating system. It shares some similarities with the
 older DMI standard, and the two are often confused.
 .
 This package is based on the SMBIOS 3.1.1 specification, but should
 work with SMBIOS 2.0 and above.
 .
 In general, it's up to hardware manufacturers to properly populate
 SMBIOS data, and many structures may not be populated correctly or at
 all; especially on consumer hardware.

Package: golang-github-digitalocean-godo-dev
Description-md5: aaa089c973b5832294de3eed56c6684c
Description-en: DigitalOcean API V2 client library for Google Go
 Godo is official API client library from the cloud provider DigitalOcean
 for the Go language. The functionality of the web based control panel of
 DigitalOcean is also available through the API. It could be used to manage
 droplets (private virtual servers) and resources within the cloud in a simple
 way using HTTP requests. For authentication, personal access tokens (PAT)
 are used.

Package: golang-github-digitorus-pkcs7-dev
Description-md5: eaeb750dd98f862bd5edc5961e632e55
Description-en: Go PKCS#7/CMS library
 Implements a subset of PKCS#7/Cryptographic Message Syntax (rfc2315,
 rfc5652) as a Go library.
 .
 pkcs7 implements parsing and creating signed and enveloped messages.
 .
 This is a fork of fullsailor/pkcs7 (https://github.com/fullsailor/pkcs7),
 see Debian package golang-github-fullsailor-pkcs7.

Package: golang-github-digitorus-timestamp-dev
Description-md5: 94752719ee7a647d594330ede1bfeef6
Description-en: Time-Stamp Protocol (TSP/RFC3161) Go library
 RFC3161 Time-Stamp Protocol (TSP) package for Go
 .
 The package timestamp implements the Time-Stamp Protocol (TSP) as
 specified in RFC3161 (Internet X.509 Public Key Infrastructure Time-Stamp
 Protocol (TSP)).
 .
 This package contains the Go development library.

Package: golang-github-dimchansky-utfbom-dev
Description-md5: 941373fd92ba79399bce357d46c58d39
Description-en: Detection of the BOM and removing as necessary
 The package utfbom implements the detection of the BOM (Unicode Byte
 Order Mark) and removing as necessary. It can also return the encoding
 detected by the BOM.

Package: golang-github-dimonomid-clock-dev
Description-md5: 8e0c10264666da16536ffed92a4e33b1
Description-en: mocking time (Go library)
 Clock is a small library for mocking time in Go. It provides an interface
 around the standard library's time package so that the application can use
 the realtime clock while tests can use the mock clock.

Package: golang-github-dimonomid-ssh-config-dev
Description-md5: 9f34b3933f9f1494429104cec856b94c
Description-en: parser for ssh_config files (Go library)
 This is a Go parser for ssh_config files. Importantly, this parser
 attempts to preserve comments in a given file, so you can manipulate a
 ssh_config file from a program, if your heart desires.

Package: golang-github-disintegration-gift-dev
Description-md5: 940944b988f40db0cd8c6615240d6fce
Description-en: Go Image Filtering Toolkit
 Package gift provides a set of useful image processing filters.

Package: golang-github-disintegration-imaging-dev
Description-md5: 7c30fb947271204ee2bdc5eb09ae983e
Description-en: Simple Go image processing package
 Package imaging provides basic image manipulation functions (resize,
 rotate, flip, crop, etc.).  This package is based on the standard Go
 image package and works best along with it.
 .
 Image manipulation functions provided by the package take any
 image type that implements image.Image interface as an input,
 and return a new image of *image.NRGBA type (32bit RGBA colors, not
 premultiplied by alpha).

Package: golang-github-disiqueira-gotree-dev
Description-md5: 6bbc7bd582fbc2e4a89ffdb787fda982
Description-en: tree printer module for recursive structures (Go library)
 GoTree is a Go library that provides a programmatic way to build and
 print recursive, tree-like data structures in text format. It allows
 developers to easily visualize hierarchical data in the terminal.

Package: golang-github-disposaboy-jsonconfigreader-dev
Description-md5: 25c14aa3c62e02a4aec30307165bc0b0
Description-en: proxy for golang's io.Reader allowing you to use json as a config format
 JsonConfigReader is a proxy for golang's io.Reader that strips line
 comments and trailing commas, allowing you to use json as a reasonable
 config format. Comments start with // and continue to the end of the
 line. Multiline comments are also supported with /* and */. If a
 trailing comma is in front of ] or } it will be stripped as well.

Package: golang-github-distribution-reference-dev
Description-md5: 7a0ce94ea73a3854924adb6d9e22a331
Description-en: Go library to handle references to container images
 This repository contains a library for handling references to container
 images held in container registries.

Package: golang-github-djherbis-atime-dev
Description-md5: e397e568c1e97b59d2861b8462f727c5
Description-en: file access times (atime) for #golang
 File Access Times for #golang
 .
 Go has a hidden atime function for most platforms; this repo makes it
 accessible.
 .
 Looking for ctime or btime? Checkout https://github.com/djherbis/times,
 packaged as golang-github-djherbis-times-dev

Package: golang-github-djherbis-buffer-dev
Description-md5: b6810196845c9919998389df7afc2635
Description-en: Composable Buffers (Go library)
 buffer is a Go library providing simple unique behaviours which when composed
 can create complex buffering strategies.

Package: golang-github-djherbis-nio-dev
Description-md5: 4fdde650589def83a8297180b68eaf80
Description-en: Concurrent buffered IO (Go library)
 nio is a Go library implementing concurrent buffered input/output.

Package: golang-github-djherbis-times-dev
Description-md5: b232d3b6d8e8b1294e63a8c3ea6709e1
Description-en: file times (atime, mtime, ctime, btime)
 Go has hidden time functions for most platforms, this repo makes
 them accessible.

Package: golang-github-dkolbly-wl-dev
Description-md5: 39f46d3c8b1ec8c3366bcf9003e2fe7d
Description-en: Golang wayland protocol implementation. (library)
 This package is a Go implementation of the Wayland protocol. The protocol files
 themselves (client.go and xdg/shell.go) are built using the tool in
 github.com/dkolbly/wl-scanner from the XML protocol specification files.

Package: golang-github-dlasky-gotk3-layershell-dev
Description-md5: 0275c7422cd96c12ec58bf2a7bd5cd64
Description-en: gotk3 addon module that provides gtk_layer_shell compatibiility (library)
 gotk3-layershell is a simple golang library to provide bindings for the
 excellent Gtk Layer Shell library which can be consumed in the also excellent
 gotk3 Gtk library. This allows for GTK windows in Linux window managers like
 swaywm that utilize the Layer Shell protocol in wayland to be positioned
 relative to the viewport including pinning and layer depth control.

Package: golang-github-dlclark-regexp2-dev
Description-md5: da2777439ec6e4f24915d47e3eba9731
Description-en: Regex engine for Go based on the .NET engine
 Feature-rich regular expression engine for Go ported from the .NET
 framework's System.Text.RegularExpressions.Regex engine. It does not
 have constant time guarantees like the built-in regexp package, but it
 allows backtracking and is compatible with Perl5 and .NET.

Package: golang-github-dlclark-regexp2-v2-dev
Description-md5: 92467af04691538fc0c30649273d7d46
Description-en: Regex engine for Go based on the .NET engine (v2)
 Feature-rich regular expression engine for Go ported from the .NET
 framework's System.Text.RegularExpressions.Regex engine. It does not
 have constant time guarantees like the built-in regexp package, but it
 allows backtracking and is compatible with Perl5 and .NET.

Package: golang-github-dlintw-goconf-dev
Description-md5: 576ab42a050ef158ca37ed809b1ddf81
Description-en: Configuration file reader for Go (library)
 The goconf library provides a Go API for reading ini-style config files.
 It is aware of different data types, key-value settings, and sections.

Package: golang-github-dnaeon-go-vcr-dev
Description-md5: 184a1e250f0ed4840e04c84b1b2ac4b0
Description-en: Record and replay your HTTP interactions for tests
 go-vcr simplifies testing by recording your HTTP interactions and
 replaying them in future runs in order to provide fast, deterministic
 and accurate testing of your code.

Package: golang-github-dnsimple-dnsimple-go-dev
Description-md5: 4aafa4da2735412868e0718f88ef941d
Description-en: DNSimple API client for Go (library)
 This library is a Go client you can use to interact with the DNSimple
 API v2 (https://developer.dnsimple.com/v2/).

Package: golang-github-dnstap-golang-dnstap-cli
Description-md5: ec96270079f9a5de333e00935470897b
Description-en: dnstap command line tool
 dnstap implements an encoding format for DNS server events. It uses a
 lightweight framing on top of event payloads encoded using Protocol Buffers and
 is transport neutral.
 dnstap can represent internal state inside a DNS server that is difficult to
 obtain using techniques based on traditional packet capture or unstructured
 textual format logging.
 .
 This package contains the "dnstap" command line tool.

Package: golang-github-dnstap-golang-dnstap-dev
Description-md5: 3980038416a1d71591ee7827acb0faf8
Description-en: flexible, structured event replication format for DNS servers
 dnstap implements an encoding format for DNS server events. It uses a
 lightweight framing on top of event payloads encoded using Protocol Buffers and
 is transport neutral.
 dnstap can represent internal state inside a DNS server that is difficult to
 obtain using techniques based on traditional packet capture or unstructured
 textual format logging.
 .
 This package contains the Go library code.

Package: golang-github-docker-cli-docs-tool-dev
Description-md5: 547d3ae61d193d9727600f363b2cce2a
Description-en: Utilities to generate (reference) documentation for the docker CLI (library)
 This is a library containing utilities to generate (reference)
 documentation for the docker CLI (https://github.com/docker/cli) on
 docs.docker.com (https://docs.docker.com/reference/).
 .
 It is also capable of generating the documentation as manual pages.
 .
 This library is intended for use by Docker's CLIs, and is not intended
 to be a general-purpose utility. Various bits are hard-coded or make
 assumptions that are very specific to Docker's use-case.

Package: golang-github-docker-distribution-dev
Description-md5: de99548cb00717ff52cfa5033a45b98d
Description-en: Docker toolset to pack, ship, store, and deliver content (source)
 The Docker toolset to pack, ship, store, and deliver content.
 .
 The Docker Registry 2.0 implementation contained in this package is for storing
 and distributing Docker images. It supersedes the docker/docker-registry
 project with a new API design, focused around security and performance.
 .
 This project should provide an implementation to a V2 API for use in the Docker
 core project. The API should be embeddable and simplify the process of securely
 pulling and pushing content from docker daemons.
 .
 The new registry implementation provides the following benefits:
 .
 * faster push and pull
 * new, more efficient implementation
 * simplified deployment
 * pluggable storage backend
 * webhook notifications
 .
 This package contains the source.

Package: golang-github-docker-docker-credential-helpers-dev
Description-md5: 4cbcd8f1a2bfffc05fd1f36cc79da761
Description-en: native stores to safeguard Docker credentials - library
 The docker-credential-helpers package is a suite of programs to use
 the built-in OS native stores to keep Docker credentials safe.
 .
 This package contains the development files.

Package: golang-github-docker-docker-dev
Description-md5: 692d023146a024298d2b2f3817f50ca0
Description-en: reusable Go packages included with Docker
 These packages are intentionally developed by upstream in such a way that they
 are reusable to projects outside Docker and only rely on each other or other
 external dependencies to be built.

Package: golang-github-docker-go-connections-dev
Description-md5: 2137d04584b2dd51423a2cd4d400ac3c
Description-en: Golang utility package to work with network connections
 go-connections provides common package to work with network connections.

Package: golang-github-docker-go-dev
Description-md5: 6c4e30fc055238fd3ca2e0bfd076187b
Description-en: Go packages with small patches autogenerated (used for canonical/json)
 This is a repository used for building go packages based off upstream
 with small patches.
 .
 It is only used so far for a canonical json pkg.

Package: golang-github-docker-go-events-dev
Description-md5: 2779a6b9d3b972f8cb17c87e1df2da42
Description-en: Composable event distribution for Go
 The go-events package implements a composable event distribution
 package for Go. It was originally created to implement the
 notifications in Docker Registry 2, but is now used in other
 components of the Docker ecosystem.

Package: golang-github-docker-go-metrics-dev
Description-md5: 25422bb41a1a7f32c408f16bfff9df2b
Description-en: Package for metrics collection in Docker projects
 This package is small wrapper around the Prometheus Go client to help
 enforce convention and best practices for metrics collection in Docker
 projects.

Package: golang-github-docker-go-plugins-helpers-dev
Description-md5: 2b6238367a87184ee8a22f5224286039
Description-en: Helper packages to extend Docker Engine in Golang
 This package contains is a rather random collection of helpers used by tools
 that interact closely with docker source code

Package: golang-github-docker-go-units-dev
Description-md5: 8a2292539050d86531082981626b0d2a
Description-en: Go library for parsing and printing human-readable sizes and times
 Units is a Go library for converting human-friendly measurements (like "10MB"
 or "5m") into machine-friendly values (like bytes or seconds) and vice versa.
 .
 It supports common units for:
 * Storage sizes (e.g., KB, KiB, MB, MiB)
 * Time durations (e.g., minutes, hours, days)
 .
 This package contains the Go source code for the library.

Package: golang-github-docker-leadership-dev
Description-md5: 38e8c2ca46bc78c5257b4916272b5dc6
Description-en: distributed leader election using docker/libkv
 Distributed leader election for clustered environments.
 Leadership is a library for a cluster leader election on top of a
 distributed Key/Value store.

Package: golang-github-docker-libkv-dev
Description-md5: 33aaff3641d9a947b65a092436dc9250
Description-en: Key/Value store abstraction library
 libkv provides a Go native library to store metadata.
 .
 The goal of libkv is to abstract common store operations for multiple
 Key/Value backends and offer the same experience no matter which backend
 is used.
 .
 For example, libkv can be used it to store metadata or for service
 discovery to register machines and endpoints inside your cluster.
 .
 Also libkv can be used to implement a generic Leader Election.
 .
 As of now, libkv offers support for Consul (disabled), Etcd and Zookeeper.

Package: golang-github-docker-libtrust-dev
Description-md5: b5cd0224bf6d8d34c0a4cec48ca7c739
Description-en: Primitives for identity and authorization
 Libtrust is library for managing authentication and authorization using public
 key cryptography.
 .
 Authentication is handled using the identity attached to the public key.
 Libtrust provides multiple methods to prove possession of the private key
 associated with an identity.
 .
 - TLS x509 certificates
 - Signature verification
 - Key Challenge
 .
 Authorization and access control is managed through a distributed trust graph.
 Trust servers are used as the authorities of the trust graph and allow caching
 portions of the graph for faster access.

Package: golang-github-docker-notary-dev
Description-md5: 5927c499495f3d406181597bdd541bb4
Description-en: library for running and interacting with trusted collections
 Notary is a project that allows anyone to have trust over arbitrary
 collections of data.
 .
 The Notary project comprises a server (cmd/notary-server) and a client
 (cmd/notary) for running and interacting with trusted collections.
 .
 Notary aims to make the internet more secure by making it easy for people to
 publish and verify content. We often rely on TLS to secure our communications
 with a web server which is inherently flawed, as any compromise of the server
 enables malicious content to be substituted for the legitimate content.
 .
 With Notary, publishers can sign their content offline using keys kept highly
 secure. Once the publisher is ready to make the content available, they can
 push their signed trusted collection to a Notary Server.
 .
 Consumers, having acquired the publisher's public key through a secure
 channel, can then communicate with any notary server or (insecure) mirror,
 relying only on the publisher's key to determine the validity and integrity
 of the received content.
 .
 This package contains the source.

Package: golang-github-docker-spdystream-dev
Description-md5: 86f02976fbb085a625fc70401c1d34d0
Description-en: multiplexed stream library using spdy
 SpdyStream is a multiplexed stream library using spdy.

Package: golang-github-docopt-docopt-go-dev
Description-md5: 29cb4841a6e0641eaf61a9e9cac28010
Description-en: Implementation of docopt in the Go programming language
 Docopt helps you define an interface for your command-line app and
 automatically generate a parser for it. Its interface descriptions are
 based on a formalization of the standard conventions used in help
 messages and man pages.
 .
 This package provides an implementation of docopt in the Go programming
 language.

Package: golang-github-dominikbraun-graph-dev
Description-md5: c399ea39b50e5f3d8e1122789eb56210
Description-en: Graph data structure manipulation, analysis, and visualization (library)
 This library offers a set of tools for handling graph data structures, users
 can easily create graphs and manipulate them, like adding or removing nodes
 and edges.
 .
 Additionally, it provides functions for analyzing graphs, such as checking for
 cycles or finding the shortest path between nodes.
 .
 It also includes features for visualizing graphs, allowing to see the
 structure and relationships within the graph in a clear and understandable
 way.

Package: golang-github-domodwyer-mailyak-dev
Description-md5: 20e858b3e650234aedac6a5deb664666
Description-en: MIME/SMTP email library with support for attachments (Go library)
 mailyak is a Go library for MIME/SMTP email with support for attachements.

Package: golang-github-donovanhide-eventsource-dev
Description-md5: 816700d734dd6f284f0a493c2b5bb57e
Description-en: Server Side Events client and server for Go (library)
 Go implementation of client and server to allow streaming data one-way
 over a HTTP connection using the Server-Sent Events API.

Package: golang-github-dop251-base64dec-dev
Description-md5: c0074cec707f9bcd2486c8ac8fe6bbb2
Description-en: Universal Lenient Base64 Decoder (Go library)
 base64dec is a Universal Lenient Base64 Decoder. It's a modified version of the
 standard base64 decoder from encoding/base64. The key differences are:
 .
 * Accepts both Standard and URL-safe encoding, no need to specify it
 explicitly.
 * Works for both padded and raw inputs.
 * The input can be a string or a []byte, no allocation or copy is
 performed for either.
 .
 The goal was to create a decoder compatible with the one used in nodejs
 (and possibly elsewhere too). Unfortunately the standard package does
 not expose enough API to do this efficiently, and trying all 4 possible
 variants (standard/url, padded/raw) seemed wasteful.

Package: golang-github-dop251-goja-dev
Description-md5: 3a0fbb11f6facbd1339ac27fc7e8feac
Description-en: ECMAScript 5.1(+) implementation written in Go
 Full ECMAScript 5.1(+) implementation (including regex and strict
 mode) in Go.
 .
 It is not a replacement for V8 or SpiderMonkey or any other
 general-purpose JavaScript engine as it is much slower.  It can be used
 as an embedded scripting language where the cost of making a lot of cgo
 calls may outweigh the benefits of a faster JavaScript engine or as a
 way to avoid having non-Go dependencies.

Package: golang-github-dop251-goja-nodejs-dev
Description-md5: 22cdf0f09c1e68dbba07ff73740756da
Description-en: Nodejs compatibility library for Goja (Go library)
 goja_nodejs is a compatibility library for Goja. It contains a collection of
 Goja modules that provide nodejs compatibility.

Package: golang-github-dop251-scsu-dev
Description-md5: 132fb86f9926858763ae05fdac3160da
Description-en: Go Implementation of Standard Compression Scheme for Unicode (library)
 A Standard Compression Scheme for Unicode implementation in Go.
 .
 This in an implementation of SCSU as described in
 (https://www.unicode.org/reports/tr6/tr6-4.html)
 .
 Although UTF-8 is now the most commonly used and recommended encoding, in
 some cases the use of SCSU can be beneficial. For example when storing
 or transmitting short alphabetical texts (Arabic, Hebrew, Russian, etc.)
 where general-purpose compression algorithms are inefficient, but SCSU
 provides nearly 50% compression ratio over UTF-8.
 .
 The code is based on the sample Java implementation found at
 (ftp://ftp.unicode.org/Public/PROGRAMS/SCSU/) however the encoding
 algorithm has been slightly modified as the implementation above
 contains a few bugs.
 .
 The code has been fuzz-tested using go-fuzz to ensure that random
 input neither crashes the Encoder nor the Decoder, and if it happens
 to be a valid UTF-8, an Encode/Decode cycle produces identical
 output.

Package: golang-github-dpapathanasiou-go-recaptcha-dev
Description-md5: 1d91ad06ea1fdf16cd636d6b6a008e9a
Description-en: Recaptcha form submissions in Go (library)
 This package handles reCaptcha API versions 2 and 3
 form submissions in Go.

Package: golang-github-dpotapov-go-spnego-dev
Description-md5: 665ca375b5d6c66160a1296109887327
Description-en: Golang library to make HTTP calls with Kerberos authentication
 The package extends Go's HTTP Transport allowing
 Kerberos authentication through Negotiate mechanism (see RFC4559
 (https://tools.ietf.org/html/rfc4559)).
 .
 Internally it is implemented by wrapping 2 libraries: gokrb5
 (https://github.com/jcmturner/gokrb5) on Linux and sspi
 (https://github.com/alexbrainman/sspi) on Windows.
 .
 There is no pre-authenticaion yet, so the library assumes you have
 Kerberos ticket obtained.
 .
 Linux implementation requires MIT or Heimdal Kerberos to be
 present. Windows implementation utilizes credentials of currently logged
 in user.
 .
 Currently it allows only to make HTTP calls, no server side support yet.

Package: golang-github-dreamitgetit-statuscake-dev
Description-md5: e81f0831f45f648faf46f28f7172c151
Description-en: Go client for statuscake.com
 This package contains the Go implementation for a client for the
 Statuscake API.
 .
 Statuscake is a tool for website uptime and performance monitoring.

Package: golang-github-dromara-dongle-dev
Description-md5: db8ee33beee37586ebaa003c0b27cfce
Description-en: Simple, semantic and developer-friendly crypto package
 Dongle is a simple, semantic and developer-friendly golang crypto
 package with 100% unit test coverage.

Package: golang-github-drone-envsubst-dev
Description-md5: 29b79ace81eb3e54bec2098b1a7ccb9c
Description-en: Go library for performing Bash-style parameter expansion
 This library allows Go programs to expand strings which reference
 environment variables with the  syntax, as used by GNU Bash. It
 supports most of the expansion syntaxes offered by Bash, including the
 search and replace forms.

Package: golang-github-dropbox-dropbox-sdk-go-unofficial-dev
Description-md5: 5e27c3fe92e9ea6c7fe90b578f48082d
Description-en: Unofficial Go SDK for integrating with the Dropbox API v2
 WARNING: This SDK is **NOT yet official**. What does this mean?
 * There is no formal Dropbox support for this SDK at this point
 * Bugs may or may not get fixed
 * Not all SDK features may be implemented and implemented features
 may be buggy or incorrect
 .
 However:
 * The SDK, while unofficial, _is_ usable.
 * Dropbox would like to get feedback from the community and evaluate
 the level of interest/enthusiasm before investing into official
 supporting one more SDK

Package: golang-github-dsnet-compress-dev
Description-md5: 92e8deea43fa98b215395eaea106f78a
Description-en: collection of compression related Go packages (library)
 This repository hosts a collection of compression related libraries. The goal
 of this project is to provide pure Go implementations for popular compression
 algorithms beyond what the Go standard library provides.

Package: golang-github-dsnet-golib-dev
Description-md5: 64a711f12ad685aa89af9b85db4873ed
Description-en: Collection of mostly unrelated helper Go packages
 This repository stores a collection of mostly unrelated helper libraries.
 Functionality that the author (Joe Tsai) found common among his various
 projects are pulled out and placed here.  Packages include:
 .
 * bufpipe: implements a buffered pipe
 * cron: parses and runs cron schedules
 * hashmerge: merges hash checksums
 * jsonfmt: implements a JSON formatter
 * memfile: implements an in-memory emulation of os.File
 * unitconv: implements string conversion functionality for unit prefixes

Package: golang-github-dtylman-scp-dev
Description-md5: e6edfff0f462d00669eca083fbb4b1a0
Description-en: A simple go scp client (library)
 Simple golang libary to send files using the scp (secure file protocol)

Package: golang-github-dustin-go-humanize-dev
Description-md5: f9bb59f8c7dddd40a7d71314a4c54468
Description-en: format units to human friendly sizes (Go library)
 go-humanize provides few functions for helping humanize times and sizes.

Package: golang-github-dustin-gojson-dev
Description-md5: 2705c4f6eeff4a16e9826eeb8cebf1ea
Description-en: Fork of go's encoding/json with a public scanner API
 This Go library is an alternative implementation and historic fork of
 the standard library's encoding/json package. Its primary architectural
 value is exposing the underlying json scanner token validation and state
 parsing APIs publicly, which are kept internal within standard Go
 distribution builds.
 .
 Exposing these primitives allows low-level tools, high-performance
 encoders, and downstream data pipelines to perform fast syntax checks,
 continuous byte-stream verification, and custom structural validation
 passes directly on raw JSON documents without forcing full memory
 instantiation or unmarshaling into static structural objects.

Package: golang-github-dustinkirkland-golang-petname-dev
Description-md5: f5af73b60d4ec26c5c835719bcece7a0
Description-en: golang library for generating pronouncable, memorable, pet names
 This package provides a library for generating "pet names", consisting
 of a random combination of an adverb, adjective, and proper name.
 These are useful for unique hostnames, for instance.
 The default packaging contains about 2000 names, 1300 adjectives,
 and 4000 adverbs, yielding nearly 10 billion unique combinations,
 covering over 32 bits of unique namespace.
 As such, PetName tries to follow the tenets of Zooko's triangle:
 names are human meaningful, decentralized, and secure.

Package: golang-github-dvsekhvalnov-jose2go-dev
Description-md5: 931938ab2ce8dd7865d18a0febf979f9
Description-en: Go implementation of Javascript Object Signing and Encryption
 Pure Golang (GO) library for generating, decoding and encrypting JSON Web
 Tokens. Zero dependency, relies only on standard library.
 .
 Supports full suite of signing, encryption and compression algorithms defined
 by JSON Web Algorithms as of July 4, 2014 version.
 .
 Extensively unit tested and cross tested (100+ tests) for compatibility with
 jose.4.j, Nimbus-JOSE-JWT, json-jwt and jose-jwt libraries.
 .
 This package contains the source.

Package: golang-github-dylanmei-iso8601-dev
Description-md5: 3afb310846e7dc41d0b8b71c3923a343
Description-en: pure Go ISO8601 parser and formatter
 package iso8601 is a implements an ISO8601 parser and formatter.
 - Time is not yet implemented
 - Duration is mostly implemented

Package: golang-github-dylanmei-winrmtest-dev
Description-md5: 6c9155b3bbf4370303893d1e519bce39
Description-en: testing addon for golang-github-masterzen-winrm
 This is an in-progress testing addon for the winrm library
 (remote command execution on Windows machines) for Google Go,
 in the package golang-github-masterzen-winrm-dev.

Package: golang-github-eapache-go-xerial-snappy-dev
Description-md5: fb7d9a2b92570aa82abede7f7a01f6f7
Description-en: Xerial-compatible Snappy framing support for Go
 The package wraps Go's built-in Snappy package (github.com/golang/snappy)
 adding support for a Xerial compatible framing format.
 .
 The package was extracted from Shopify's sarama Kafka client.

Package: golang-github-ebitengine-purego-dev
Description-md5: 1589c6492bd560be84d0ad718eec6a1c
Description-en: Library for calling C functions from Go without Cgo
 The purego project allows easy cross-compilation of Go binaries from
 any operating system.
 .
 Benefits:
 .
 * **Simple Cross-Compilation**: No C means you can build for other
 platforms easily without a C compiler.
 * **Faster Compilation**: Efficiently cache your entirely Go builds.
 * **Smaller Binaries**: Using Cgo generates a C wrapper function for
 each C function called. Purego doesn't!
 * **Dynamic Linking**: Load symbols at runtime and use it as a plugin
 system.
 * **Foreign Function Interface**: Call into other languages that are
 compiled into shared objects.
 * **Cgo Fallback**: Works even with CGO_ENABLED=1 so incremental
 porting is possible. This also means unsupported GOARCHs
 (freebsd/riscv64, linux/mips, etc.) will still work except for
 float rguments and return values.

Package: golang-github-eclipse-paho.golang-dev
Description-md5: 0168ad130c202b7c4ecb2e380906e463
Description-en: Eclipse Paho MQTT Go client (library)
 This Go library implements the Eclipse Paho MQTT specification, version 5.

Package: golang-github-eclipse-paho.mqtt.golang-dev
Description-md5: 0b422258da06cfefab5d3d0e435cbcec
Description-en: Go package implementing MQTT client library by Eclipse Paho
 The Paho MQTT package provides a library which enable applications to connect
 to broker to publish messages, and to subscribe to topics and receive published
 messages.

Package: golang-github-editorconfig-editorconfig-core-go-dev
Description-md5: 6e325d6aa992e6205ed546c3c006dc0c
Description-en: EditorConfig Core (Go library)
 editorconfig-core-go is a Go library providing an Editorconfig
 (https://editorconfig.org/) file parser and manipulator.

Package: golang-github-edsrzf-mmap-go-dev
Description-md5: 9e50e66cd1269aadb5913826335014dd
Description-en: portable mmap package for Go
 mmap-go is a portable mmap package for the Go programming language
 (http://golang.org). It has been tested on Linux (386, amd64), OS X,
 and Windows (386). It should also work on other Unix-like platforms, but
 hasn't been tested with them.

Package: golang-github-edwarnicke-gitoid-dev
Description-md5: 2763ba7a53af7ef29a5d85fd44208494
Description-en: compute Git object ids (gitoids) (Go library)
 Gitoid provides a simple library to compute gitoids (git object ids)
 .
 This package contains the Go development library.

Package: golang-github-edwvee-exiffix-dev
Description-md5: 31e39880afc4dd6e93a62528ddf2c8f2
Description-en: EXIF orientation correct replacement for golang's image.Decode (library)
 Exiffix is a one function golang library made to be a replacement for
 image.Decode to handle orientation stored in EXIF data.
 .
 exiffix.Decode has mostly the same signature as image.Decode. The difference
 is that it requires io.ReadSeeker instead of io.Seeker.

Package: golang-github-efficientgo-core-dev
Description-md5: 1b656b01a8fd412e63fb801362f93bb2
Description-en: set of core packages every Go project needs (Go library)
 Go module with set of core packages **every** Go project needs. Minimal
 API, battle-tested, strictly versioned and with only two transient
 dependencies-- davecgh/go-spew (https://github.com/davecgh/go-spew) and
 google/go-cmp (https://github.com/google/go-cmp).
 .
 Maintained by experienced Go developers, including author of the
 Efficient Go book (https://www.oreilly.com/library/view/efficient-
 go/9781098105709/).
 .
 This package contains the Go source code.

Package: golang-github-eggsampler-acme-dev
Description-md5: c022b805115cc1fc447e9e60f8a2dc80
Description-en: Go client library implementation for ACME v2 (RFC8555) (library)
 eggsampler/acme is a Go client library implementation for RFC8555
 (https://tools.ietf.org/html/rfc8555) (previously ACME v2). This library
 can be used with the Let's Encrypt (https://letsencrypt.org/)
 Certificate Authority (CA), but also other ACME compliant CA's such as
 ZeroSSL (https://zerossl.com/).

Package: golang-github-eiannone-keyboard-dev
Description-md5: fb92182bd6b29f2e4e607d26e99936eb
Description-en: listen for keystrokes from the keyboard (library)
 This package is a simple library to listen for keystrokes from the keyboard.
 .
 The code is inspired by termbox-go library.

Package: golang-github-einride-aip-go-dev
Description-md5: abb8906dd4613fe885b2b0f5b9af74c0
Description-en: go sdk for implementing Google API Improvement Proposals (AIP)
 This library provides a comprehensive suite of tools and utilities designed
 to facilitate the implementation of Google API Improvement Proposals (AIP)
 within Go applications. It offers standardized support for the Google API
 filtering language as defined in AIP-160, enabling complex query parsing and
 evaluation across various data backends. Additionally, the package includes
 essential helpers for managing list pagination according to AIP-158 and
 utilities for the structured parsing and generation of resource names. By
 adhering to these established guidelines, the library ensures that APIs
 remain consistent, discoverable, and easy to consume. It is a critical
 dependency for developing robust mock servers and test doubles, such as the
 Pub/Sub fake server found in the Google Cloud Go client libraries.

Package: golang-github-eknkc-amber-dev
Description-md5: 6644e5b22fe5f5c87646bf2a64233dda
Description-en: Elegant HTML templating engine for Go, inspired from HAML and Jade (Go library)
 Amber is an elegant HTML templating engine for the Go Programming Language.
 It is inspired from HAML and Jade.
 .
 This package provides the "github.com/eknkc/amber" Go library.

Package: golang-github-ekzhu-minhash-lsh-dev
Description-md5: c8e6d505c5cd467da725abb6a435a356
Description-en: Minhash LSH in Golang
 In computer science and data mining, MinHash (or the min-wise independent
 permutations locality sensitive hashing scheme) is a technique for quickly
 estimating how similar two sets are.
 .
 This package provides a golang module for estimating minhash values.

Package: golang-github-elazarl-go-bindata-assetfs-dev
Description-md5: 551ecbc788e111922b1ba44a278492d5
Description-en: Go library to serve embedded binary files with net/http
 Serve embedded binary files that have been encoded using the
 jteeuwen/go-bindata library with net/http. This allows data files
 to be served using HTTP but those files are represented as
 Go source code.

Package: golang-github-elazarl-goproxy-dev
Description-md5: e7a10e7c72531ce74e9ca60088abf150
Description-en: HTTP proxy library for Go
 Package goproxy provides a customizable HTTP proxy library for Go
 (golang),
 .
 It supports regular HTTP proxy, HTTPS through CONNECT, and "hijacking"
 HTTPS connection using "Man in the Middle" style attack.
 .
 The intent of the proxy, is to be usable with reasonable amount of
 traffic yet, customizable and programable.

Package: golang-github-elithrar-simple-scrypt-dev
Description-md5: 06f6f7ec3c45824daa2fe7967d50c92e
Description-en: various purpose password hashes library using the scrypt KDF
 simple-scrypt provides a convenience wrapper around Go's existing scrypt
 package that makes it easier to securely derive strong keys ("hash user
 passwords"). This library allows you to:
 - Generate a scrypt derived key with a crytographically secure salt and
 sane default parameters for N, r and p.
 - Upgrade the parameters used to generate keys as hardware improves by
 storing them with the derived key (the scrypt spec. doesn't allow for this
 by default).
 - Provide your own parameters (if you wish to).  The API closely mirrors
 Go's bcrypt (https://golang.org/x/crypto/bcrypt) library in an effort to
 make it easy to migrate—and because it's an easy to grok API.

Package: golang-github-elliotchance-orderedmap-dev
Description-md5: e10959c9f738e58fdf903e5d2de89777
Description-en: Ordered map in Go with amortized O(1) for Set, Get, Delete and Len (library)
 An *OrderedMap is a high performance ordered map that maintains
 amortized O(1) for Set, Get, Delete and Len:
 .
 Internally an *OrderedMap uses the composite type map
 (https://go.dev/blog/maps) combined with a trimmed down linked list to
 maintain the order.

Package: golang-github-elliotwutingfeng-asciiset-dev
Description-md5: 3ccc449c08e48af34cb7413b08ca514a
Description-en: ASCII character bitset (library)
 asciiset is an ASCII character bitset. Bitsets are fast and memory-efficient
 data structures for storing and retrieving information using bitwise
 operations. asciiset is an extension of the asciiSet data structure from the
 Go Standard library source code.
 .
 Possible applications include checking strings for prohibited ASCII
 characters, and counting unique ASCII characters in a string.

Package: golang-github-ema-qdisc-dev
Description-md5: 2700d075a1eb906a795fad14043d6909
Description-en: get queuing discipline information via netlink (library)
 The package qdisc allows getting queuing discipline information via netlink,
 similarly to what "tc -s qdisc show" does.

Package: golang-github-emersion-go-imap-dev
Description-md5: 584eac50b82600b7b05e5e1e0db815e0
Description-en: Go IMAP library for clients and servers
 An IMAP4rev1 (RFC3501 compliant) library written in Go. It can be used to
 build a client and/or a server.

Package: golang-github-emersion-go-imap-idle-dev
Description-md5: ff149ca58dd93dfd60d75ce305943833
Description-en: IDLE extension for go-imap (library)
 IDLE extension (See RFC2177) for go-imap

Package: golang-github-emersion-go-imap-sortthread-dev
Description-md5: dd11b85ded9f15e73431d2ce6d39515d
Description-en: SORT and THREAD extensions for go-imap (library)
 This package presents SORT and THREAD extensions for go-imap
 package (src:golang-github-emersion-go-imap)

Package: golang-github-emersion-go-imap-uidplus-dev
Description-md5: b39a77bfa708b70da3b9bf0939d8cb63
Description-en: UIDPLUS extension for go-imap (library)
 UIDPLUS extension (https://tools.ietf.org/html/rfc4315) for go-imap
 (https://github.com/emersion/go-imap)

Package: golang-github-emersion-go-maildir-dev
Description-md5: 1c5386b4146ac3a63255645ef6a6f850
Description-en: Maildir library for Go (library)
 go-maildir library is maildir implementation in go.
 .
 The Maildir e-mail format is a common way of storing email messages in which
 each message is stored in a separate file with a unique name, and each mail
 folder is a file system directory.

Package: golang-github-emersion-go-mbox-dev
Description-md5: 66f72da6b24aed7a7725773689adf674
Description-en: Go library to parse and write emails in the mbox format
 go-mbox
 .
 A go library to parse and write emails in the mbox format.

Package: golang-github-emersion-go-message-dev
Description-md5: 3b2ae541295d4d0e7c00c45e511fc63e
Description-en: Streaming Go library for the Internet Message Format and mail
 messages (library)
 go-message is library for the Internet Message Format.
 .
 go-message implements:
 • RFC 5322: Internet Message Format
 • RFC 2045, RFC 2046 and RFC 2047: Multipurpose InternetMail Extensions
 • RFC 2183: Content-Disposition Header FieldFeatures
 • Streaming API
 • Automatic encoding and charset handling
 • A mail subpackage to read and write mail messages
 • DKIM-friendly

Package: golang-github-emersion-go-milter-dev
Description-md5: 78316f748c628da4cf446b42e5735887
Description-en: Go library to write mail filters
 Go library providing functionality to
 write mail filters.

Package: golang-github-emersion-go-msgauth-dev
Description-md5: f4af89420cb461fc31265dc3036cd574
Description-en: Go library and tools for DKIM, DMARC and Authentication-Results (library)
 go-msgauth
 .
 Go library and tools to authenticate e-mails:
 .
 * Create and verify DKIM signatures
 (https://tools.ietf.org/html/rfc6376)
 * Create and parse Authentication-Results header fields
 (https://tools.ietf.org/html/rfc7601)
 * Fetch DMARC (http://tools.ietf.org/html/rfc7489) records

Package: golang-github-emersion-go-pgpmail-dev
Description-md5: 724c52c7dded27d8e27abfdfa743cea4
Description-en: PGP-encrypted email library for Go (library)
 A mail library that encrypts messages with PGP.

Package: golang-github-emersion-go-sasl-dev
Description-md5: 122a3a32896d64ff05d020c62e182cda
Description-en: SASL library written in Go
 Implemented mechanisms are:
 - ANONYMOUS
 - EXTERNAL
 - LOGIN (obsolete, use PLAIN instead)
 - PLAIN
 - OAUTHBEARER

Package: golang-github-emersion-go-smtp-dev
Description-md5: 70652c3d77da5158a16edaf265fe10b9
Description-en: ESMTP client & server library written in Go (library)
 The go-smtp library provides ESMTP client and server implementation.
 Features included are ESMTP client & server implementing RFC 5321,
 support for SMTPAUTH and PIPELINING,UTF-8 support for subject and
 message,LMTP support.

Package: golang-github-emersion-go-textwrapper-dev
Description-md5: b5539b5631ad8185266a1b73b198705f
Description-en: Go writer that wraps long text lines to a specified length
 A writer that wraps long text lines to a specified length

Package: golang-github-emersion-go-varlink-dev
Description-md5: 84f3282193e48a5c7a5f75af969e4912
Description-en: Go library for Varlink (library)
 A Go library for Varlink (https://varlink.org/). It can be used to generate
 both client and server code.

Package: golang-github-emersion-go-vcard-dev
Description-md5: 426342919f0656ecebed6c7e07320dd6
Description-en: Go library to parse and format vCard (library)
 A Go library to parse and format vCard
 (https://tools.ietf.org/html/rfc6350).

Package: golang-github-emicklei-dot-dev
Description-md5: 8c9d398efb3c3d8a752f1c19ef86f800
Description-en: write descriptions using the Graphviz DOT and Mermaid language (library)
 Little helper package in Go for writing descriptions using the Graphviz
 DOT and Mermaid language.
 .
 It offers Graph, Node and Edge objects to construct simple and complex
 (e.g. nested) graphs.

Package: golang-github-emicklei-go-restful-dev
Description-md5: a40adecf7f615de582fcd7862d10247a
Description-en: build REST-style Web Services using Google Go
 Go-restful is a package for building REST-style Web Services using Google
 Go. REST asks developers to use HTTP methods explicitly and in a way
 that's consistent with the protocol definition. This basic REST design
 principle establishes a one-to-one mapping between create, read, update,
 and delete (CRUD) operations and HTTP methods.

Package: golang-github-emicklei-go-restful-swagger12-dev
Description-md5: fbb59bea640fa7cae67b5438e40bae4a
Description-en: Swagger 1.2 extension to the go-restful package
 Go-restful is a package for building REST-style Web Services using Google
 Go. REST asks developers to use HTTP methods explicitly and in a way
 that's consistent with the protocol definition. This basic REST design
 principle establishes a one-to-one mapping between create, read, update,
 and delete (CRUD) operations and HTTP methods.
 .
 This package provides Swagger UI 1.2 support for go-restful.

Package: golang-github-emicklei-proto-dev
Description-md5: 3af30e607b5cd64c81b69cf067ff9adc
Description-en: parser for Google ProtocolBuffers definition (Go library)
 Go Library for parsing Google Protocol Buffers .proto files v2 and v3, see:
 https://developers.google.com/protocol-buffers/docs/reference/proto3-spec
 .
 This package contains the Go development library.

Package: golang-github-emirpasic-gods-dev
Description-md5: 1f45cac635400e42a5fe60b38f4fdc64
Description-en: Implementation of various data structures and algorithms in Go
 GoDS (Go Data Structures):
 - Containers (Sets, Lists, Stacks, Maps, Trees),
 - Sets (HashSet, TreeSet, LinkedHashSet),
 - Lists (ArrayList, SinglyLinkedList, DoublyLinkedList),
 - Stacks (LinkedListStack, ArrayStack),
 - Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap, LinkedHashMap),
 - Trees (RedBlackTree, AVLTree, BTree, BinaryHeap),
 - Comparators,
 - Iterators,
 - …

Package: golang-github-emirpasic-gods-v2-dev
Description-md5: 1f45cac635400e42a5fe60b38f4fdc64
Description-en: Implementation of various data structures and algorithms in Go
 GoDS (Go Data Structures):
 - Containers (Sets, Lists, Stacks, Maps, Trees),
 - Sets (HashSet, TreeSet, LinkedHashSet),
 - Lists (ArrayList, SinglyLinkedList, DoublyLinkedList),
 - Stacks (LinkedListStack, ArrayStack),
 - Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap, LinkedHashMap),
 - Trees (RedBlackTree, AVLTree, BTree, BinaryHeap),
 - Comparators,
 - Iterators,
 - …

Package: golang-github-enceve-crypto-dev
Description-md5: 3c4a9767ff502406a57f9959e53b54af
Description-en: Additional cryptographic packages for Go (library)
 The enceve/crypto package implements some additional cryptographic
 functionality, currently not supported by the standard or additional
 golang packages. This repository should not replace or somehow
 compete with the golang crypto packages (x/crypto). Rather, this
 package should supplement the official and additional golang
 cryptographic packages.

Package: golang-github-enescakir-emoji-dev
Description-md5: ed6e77bf98e49db0cb779e7c4855d40a
Description-en: minimalistic emoji package for Go
 emoji is a minimalistic emoji library for Go. It makes it possible to
 use emoji characters in strings.
 .
 This package contains emoji constants based on the Full Emoji List
 v13.0, and also has additional emoji aliases from GitHub's gemoji
 library.

Package: golang-github-ensighten-udnssdk-dev
Description-md5: 9d13a0bf4e1881ce91691b3949621c51
Description-en: ultradns SDK for golang
 This package contains a golang SDK for the UltraDNS REST API.
 It's not feature complete, and currently is only known to be
 used for Terraform's ultradns provider.

Package: golang-github-envoyproxy-go-control-plane-dev
Description-md5: ebb1e0754de865678a77e13fba81dc88
Description-en: go implementation of the envoy data plane API
 This package provides a complete Go implementation of the xDS control plane
 for the Envoy proxy. It includes the infrastructure necessary to build
 servers that can dynamically configure a fleet of proxies or proxyless gRPC
 clients using the universal data plane API.
 .
 The library manages the complexity of the xDS protocol, including versioning,
 resource caching, and state-of-the-world or delta updates. By providing a
 structured way to push configurations—such as listeners, clusters, and
 routing rules—to the data plane, it enables the creation of sophisticated
 service meshes and load-balancing solutions.

Package: golang-github-envoyproxy-protoc-gen-validate-dev
Description-md5: db26c16fe153a35ec3fb8fd9cd8a2445
Description-en: protocol buffer semantic validation generator for Go
 While protocol buffers effectively guarantee the types of structured data,
 they cannot enforce semantic rules for values. This package provides a
 protoc plugin and Go library that adds support for validating constraints
 expressed as annotations within the protobuf schema.
 .
 By generating "Validate" methods for the message types, it allows
 applications to enforce complex rules—such as string patterns, numerical
 ranges, and required fields—at the edge of the service. This ensures that
 only valid data enters the system, reducing the need for manual validation
 logic and improving the reliability of distributed systems.

Package: golang-github-ergochat-readline-dev
Description-md5: 7658ea2b460f52944139c5b4dfc0e709
Description-en: readline implementation in pure Go (library)
 This is a pure Go implementation of functionality comparable to GNU Readline
 (https://en.wikipedia.org/wiki/GNU_Readline), i.e. line editing and command
 history for simple TUI programs.
 .
 It is a fork of chzyer/readline (https://github.com/chzyer/readline).
 .
 * Relative to the upstream repository, it is actively maintained and
 has numerous bug fixes and improvements (see docs/CHANGELOG.md).
 See the migration guide (docs/MIGRATING.md) for advice on how to
 migrate from upstream.
 * Relative to x/term (https://pkg.go.dev/golang.org/x/term), it has
 more features (e.g. tab-completion).

Package: golang-github-erikdubbelboer-gspt-dev
Description-md5: 0a169d31cc987fef61663ddabde6926f
Description-en: setproctitle for Go
 This package provides a function for setting the title of a process.

Package: golang-github-erikstmartin-go-testdb-dev
Description-md5: a96189e24f7563bcc0ae151512f50fc2
Description-en: Framework for stubbing responses from go's driver.Driver interface
 go-testdb Framework for stubbing responses from go's driver.Driver
 interface.
 .
 This can be used to sit in place of your sql.Db so that you can stub
 responses for sql calls, and remove database dependencies for your
 test suite.
 .
 This project is in its infancy, but has worked well for all the use
 cases i've had so far, and continues to evolve as new scenarios are
 uncovered. Please feel free to send pull-requests, or submit feature
 requests if you have scenarios that are not accounted for yet.  Setup The
 only thing needed for setup is to include the go-testdb package, then
 you can create your db connection specifying "testdb" as your driver.

Package: golang-github-esiqveland-notify-dev
Description-md5: 1821a647ecc5a55ff7af4fb2a0027675
Description-en: Go library to deliver desktop notifications over D-Bus
 Notify allows Go applications to send desktop notifications. It implements
 the freedesktop.org Desktop Notifications Specification over D-Bus. It
 works similarly to libnotify, just written in native Go.

Package: golang-github-etcd-io-gofail
Description-md5: e1676aa962f157f02f8e61ffad034778
Description-en: implementation of failpoint
 This package provides an implementation of failpoint for golang. Failpoints
 are special comments that include a failpoint variable declaration and some
 trigger code.

Package: golang-github-etcd-io-gofail-dev
Description-md5: 9f0221ee62b06c4e1172f59e621d963a
Description-en: implementation of failpoint - (library)
 This package provides an implementation of failpoint for golang. Failpoints
 are special comments that include a failpoint variable declaration and some
 trigger code.
 .
 This package contains the library.

Package: golang-github-etherlabsio-go-m3u8-dev
Description-md5: 1ada3203695792345a98e4b3ef22a374
Description-en: parse and generate m3u8 playlists for HLS (library)
 go-m3u8 provides easy generation and parsing of m3u8 playlists defined in the
 HTTP Live Streaming (HLS) Internet Draft published by Apple.
 * The library completely implements version 20 of the HLS Internet Draft.
 * Provides parsing of an m3u8 playlist into an object model from any File,
 io.Reader or string.
 * Provides ability to write playlist to a string via String()
 * Distinction between a master and media playlist is handled automatically
 (single Playlist class).
 * Optionally, the library can automatically generate the audio/video codecs
 string used in the CODEC attribute based on specified H.264, AAC, or MP3
 options (such as Profile/Level).

Package: golang-github-euank-go-kmsg-parser-dev
Description-md5: 8fb81fee752e04f07cdbe20a2744a556
Description-en: simpler parser for the /dev/kmsg format (library)
 This repository contains a library to allow parsing the /dev/kmsg
 device in Linux. This device provides a read-write interface to the
 Linux Kernel's ring buffer.

Package: golang-github-evalphobia-logrus-sentry-dev
Description-md5: 7c268fbc6c8da10cea8ef178f889f156
Description-en: Sentry hook for the Logrus Go logging library
 This package provides a hook for the Logrus logging library that sends
 log entries to Sentry for error tracking and monitoring.
 .
 Logrus is a structured logger for Go; Sentry is an error tracking
 and performance monitoring platform.

Package: golang-github-evanphx-json-patch-dev
Description-md5: d3f79bf867d53e92f2e313334494f4f5
Description-en: Go library to apply RFC6902 patches and create and apply RFC7386 patches
 JSON-Patch is a library which provides functionality for both
 applying RFC6902 JSON patches (http://tools.ietf.org/html/rfc6902)
 against documents, as well as for calculating & applying RFC7396
 JSON merge patches (https://tools.ietf.org/html/rfc7396).

Package: golang-github-evanw-esbuild-dev
Description-md5: 9355c7795f1970830058fe56f8372aa2
Description-en: extremely fast JavaScript bundler and minifier (library)
 esbuild is a JavaScript bundler and minifier. It packages up
 JavaScript, TypeScript, JSX, CSS, and others, for distribution on the web.
 .
 Why build another JavaScript build tool ? The current build tools for the web
 are at least an order of magnitude slower than they should be. It is hoped
 that this project serves as an "existence proof" that JavaScript tooling
 can be much, much faster.
 .
 This package contains the github.com/evanw/esbuild Go library.

Package: golang-github-evilsocket-ftrace-dev
Description-md5: cadb039214b663623941874be34f3d05
Description-en: trace Linux syscalls using the FTRACE kernel framework
 This package utilizes the FTRACE kernel framework in order to trace system
 calls and kernel events from user space in Go programs.
 .
 Ftrace is an internal tracer designed to help out developers and designers of
 systems to find what is going on inside the kernel. It can be used for
 debugging or analyzing latencies and performance issues that take place
 outside of user-space.
 .
 Although ftrace is typically considered the function tracer it is really a
 framework of several assorted tracing utilities; there's latency tracing to
 examine what occurs between interrupts disabled and enabled as well as for
 preemption and from a time a task is woken to the task is actually scheduled
 in.

Package: golang-github-evilsocket-islazy-dev
Description-md5: 813031626c27f0e277e224f718660976
Description-en: Set of opinionated packages, objects, helpers and functions
 This package contains a Go library containing a set of opinionated
 (https://stackoverflow.com/questions/802050/what-is-opinionated-software)
 packages, objects, helpers and functions implemented with the KISS
 principle (https://en.wikipedia.org/wiki/KISS_principle) in mind.

Package: golang-github-evilsocket-recording-dev
Description-md5: b1c8e6e09a9104febdf44464361d390d
Description-en: Allows reading and writing bettercap's session recordings
 A recording archive is a gzip file containing reference Session and Events
 JSON objects and their changes stored as patches in order to keep the file
 size as small as possible. Loading a session file implies generating all
 the frames starting from the reference one by iteratively applying those
 "state patches" until all recorded frames are stored in memory. This
 is done to allow, UI side, to skip forward to a specific frame index
 without all intermediate states being computed at runtime.
 .
 This package allows reading and writing bettercap's session recordings.

Package: golang-github-expediadotcom-haystack-client-go-dev
Description-md5: ec6838344ac5c3ef46c15aa3098bd33e
Description-en: Haystack bindings for OpenTracing API in Go (library)
 Haystack bindings for Go OpenTracing API.
 This is Haystack's client library for Golang that implements
 OpenTracing API 1.0

Package: golang-github-exponent-io-jsonpath-dev
Description-md5: 85f480c77a7e96a5fcccae15dab2dd3b
Description-en: Extension for Go's json.Decoder enabling navigation of a stream of tokens
 This package extends the json.Decoder to support navigating a stream
 of JSON tokens. You should be able to use this extended Decoder places
 where a json.Decoder would have been used.

Package: golang-github-facebookgo-atomicfile-dev
Description-md5: 8abdd69e101e1c4f4682d3b35837bbf6
Description-en: Provides an atomically written/replaced file
 Package atomicfile provides the ability to write a file with an eventual
 rename on Close (using os.Rename). This allows for a file to always be
 in a consistent state and never represent an in-progress write.
 .
 NOTE: `os.Rename` may not be atomic on your operating system.

Package: golang-github-facebookgo-clock-dev
Description-md5: 133c263b647363cb2042a1e301a58046
Description-en: Clock is a small Go library for mocking time
 Clock is a small library for mocking time in Go. It provides an interface
 around the standard library's time package so that the application can use
 the realtime clock while tests can use the mock clock.

Package: golang-github-facebookgo-ensure-dev
Description-md5: 7e497b04567ee71cce0f7b8acf0589ce
Description-en: Provides utilities for testing to ensure conditions are met
 The ensure library provides utilities for testing to ensure conditions
 are met and generates Fatal if they are not.

Package: golang-github-facebookgo-freeport-dev
Description-md5: f26e8f5a33900abc957b19b0c2493bf7
Description-en: Go library to find a free TCP port for binding
 Freeport provides a golang library for binding to a free TCP port.
 .
 Note: This library uses "tcp,127.0.0.1:0".

Package: golang-github-facebookgo-httpdown-dev
Description-md5: d433e6636538e84cb4596c134638665c
Description-en: Gracefully shut down daemon without terminating connections
 This Go library provides a mechanism that makes it easy to build socket
 based servers that can be shut down without terminating active connections.
 .
 This library has been extended by the golang-github-facebookgo-grace-dev
 library package to also include graceful restarts.

Package: golang-github-facebookgo-inject-dev
Description-md5: e63c5f8d0d87abbef4d0b278aaa776b6
Description-en: reflect based injector
 A large application built with dependency injection in mind will typically
 involve the boring work of setting up the object graph.
 This library attempts to take care of this boring work by creating and
 connecting the various objects. Its use involves you seeding the object
 graph with some (possibly incomplete) objects, where the underlying types
 have been tagged for injection. Given this, the library will populate the
 objects creating new ones as necessary. It uses singletons by default,
 supports optional private instances as well as named instances.

Package: golang-github-facebookgo-pidfile-dev
Description-md5: 675b50df3371244768b94f41400b9f12
Description-en: Package pidfile manages pid files.
 pidfile Build Status (http://travis-ci.org/facebookgo/pidfile) Package
 pidfile manages pid files: http://godoc.org/github.com/facebookgo/pidfile

Package: golang-github-facebookgo-stack-dev
Description-md5: 306290d648a5247d1b07c89635884188
Description-en: Stack provides utilities to capture and handle stack traces
 Stack is a Go library that provides utilities to capture and handle stack
 traces. This is useful for tracing where an error originated from or
 tracking where a certain log event occurred.

Package: golang-github-facebookgo-stats-dev
Description-md5: 3fbf64db8e3934cb03dce9724f903850
Description-en: defines a lightweight interface for collecting statistics
 This Go library defines a lightweight interface for collecting statistics.
 It provides methods for holding aggregate data such as running sums,
 averages, and histograms.

Package: golang-github-facebookgo-structtag-dev
Description-md5: b43f51d3471aad47178c06193b702978
Description-en: provides parsing of the defacto struct tag style
 This software is taken from the Go standard library but modified to
 return a boolean indicating if a struct tag was found or not to allow
 differentiating an empty struct tag from a non existing struct tag.

Package: golang-github-facebookgo-subset-dev
Description-md5: fc8d031810de4549b617a40854cfcf80
Description-en: Check if a value is a subset of another
 Subset is a Go library that implements logic to check if a value is
 a subset of another using reflect.

Package: golang-github-facebookgo-symwalk-dev
Description-md5: dcd7a7f49ecc4f9e308b171858dd14f7
Description-en: symbolic link aware filepath walk (Go library)
 Package symwalk provides an implementation of symbolic link aware
 filepath walk.
 .
 Walk calls filepath.Walk (http://golang.org/pkg/path/filepath/#Walk) by
 providing it with a special WalkFn that wraps the given WalkFn. This
 function calls the given WalkFn for regular files. However, when it
 encounters a symbolic link, it resolves the link fully using
 filepath.EvalSymlinks
 (http://golang.org/pkg/path/filepath/#EvalSymlinks) and recursively
 calls symwalk.Walk on the resolved path. This ensures that unlike
 filepath.Walk, traversal does not stop at symbolic links.
 .
 This package contains the Go library.

Package: golang-github-facebookgo-testname-dev
Description-md5: 66da8f3b741de7c024e5a180f40f6d4d
Description-en: figure out the current test name from the stack (library)
 Documentation: https://godoc.org/github.com/facebookgo/testname
 .
 This package contains the Go library.

Package: golang-github-facette-natsort-dev
Description-md5: 31fa5689d4ef3235995dd56fc5b7269b
Description-en: natural strings sorting in Go
 This package provides natural strings sorting in Go.
 It is an implementation of the "Alphanum Algorithm" by Dave Koelle
 (http://davekoelle.com/alphanum.html).

Package: golang-github-fahedouch-go-logrotate-dev
Description-md5: a5c1f93e9fb4b4bf729fec81c542fec2
Description-en: Write log to rolling files (library)
 Simple library that facilitates writing logs to files with automatic rolling.
 .
 This package contains golang sources that other package may require for
 building.

Package: golang-github-farsightsec-go-nmsg-dev
Description-md5: 6cf68cf20c9ab2cf3c51b54abdbebb97
Description-en: Go implementation of the nmsg network message encapsulation library
 go-nmsg is a pure go implementation of the NMSG container and payload format
 used by the C nmsg toolkit and library.
 It can pack and unpack the protobuf structure of an NMSG payload, and the
 protobuf structure of the data contained in the payload. It does not implement
 the full functionality of the C libnmsg message modules, such as:
 .
 - Advanced field types (e.g., a protobuf []byte as an IP address)
 - Generated fields
 - Formatting of fields for presentation and JSON output

Package: golang-github-farsightsec-golang-framestream-dev
Description-md5: b17922e3ce75bd6c7bbbed05fc46e9d7
Description-en: Frame Streams implementation in Go
 Frame Streams is a lightweight, binary-clean protocol that allows for
 the transport of arbitrarily encoded data payload sequences with minimal
 framing overhead.
 .
 This package provides a pure Golang implementation.

Package: golang-github-fasthttp-router-dev
Description-md5: 725eca737487bf2cc2f74c5a58212958
Description-en: Router implementation for fasthttp (library)
 Router is a lightweight high performance HTTP request router (mux)
 for fasthttp.
 .
 This router is optimized for high performance and a small memory footprint. It
 scales well even with very long paths and a large number of routes. A
 compressing dynamic trie (radix tree) structure is used for efficient
 matching.

Package: golang-github-fatih-camelcase-dev
Description-md5: 00a4ba899afb19a57cba03932ec16d84
Description-en: CamelCase is a Go package to split the words of a camelcase
 type string into a slice of words. It can be used to convert a camelcase
 word (lower or upper case) into any type of word.

Package: golang-github-fatih-color-dev
Description-md5: 4c6adec973490c791ce1bf4d639df7f2
Description-en: console colors for Go
 This Go package provides colorized output in console programs using
 ANSI escape sequences.

Package: golang-github-fatih-semgroup-dev
Description-md5: 0b1fdc10c86fee046bbc6b84c8a274d8
Description-en: like errgroup/waitgroup, but only runs a maximum of tasks at any time
 semgroup provides synchronization and error propagation, for groups of
 goroutines working on subtasks of a common task.  It uses a weighted
 semaphore implementation to make sure that only a number of maximum
 tasks can be run at any time.
 .
 Unlike golang.org/x/sync/errgroup, it doesn't return the first non-nil
 error, rather it accumulates all errors and returns a set of errors,
 allowing each task to fulfill their task.

Package: golang-github-fatih-set-dev
Description-md5: 93a1c850ef2dd2ea301b0fc645706a42
Description-en: Set data structure for Go (library)
 Set provides both threadsafe and non-threadsafe implementations of a
 generic set data structure. The thread safety encompasses all operations
 on one set.  Operations on multiple sets are consistent in that the
 elements of each set used was valid at exactly one point in time between
 the start and the end of the operation. Because it's thread safe, you
 can use it concurrently with your goroutines.

Package: golang-github-fatih-structs-dev
Description-md5: 1000d2e4255c670873caaec3e7478213
Description-en: Utilities for Go structs
 Structs contains various utilities
 to work with Go (Golang) structs. It was initially used to convert
 a struct into a map[string]interface{}. With time we've added other
 utilities for structs.  It's basically a high level package based on
 primitives from the reflect package.

Package: golang-github-fatih-structtag-dev
Description-md5: 0abcd1a6fbdfda3cefd8971aa7efbc66
Description-en: Parse and modify Go struct field tags (library)
 structtag provides a way of parsing and manipulating struct tag Go
 fields.

Package: golang-github-felixge-fgprof-dev
Description-md5: 700206658f7cc1fdc2574fa2eca2900f
Description-en: sampling Go profiler for analyzing On-CPU and Off-CPU
 This package contains a sampling Go profiler that allows one to analyze
 On-CPU as well as Off-CPU (e.g. I/O) time together.
 .
 Go's builtin sampling CPU profiler can only show On-CPU time, but it's
 better than fgprof at that. Go also includes tracing profilers that can
 analyze I/O, but they can't be combined with the CPU profiler.
 .
 fgprof is designed for analyzing applications with mixed I/O and CPU
 workloads. This kind of profiling is also known as wall-clock profiling.

Package: golang-github-felixge-httpsnoop-dev
Description-md5: 86a86d9b33d1b3eba541b39bb229111b
Description-en: capture http related metrics from http.Handlers (library)
 Httpsnoop provides an easy way to capture http related metrics (i.e. response
 time, bytes written, and http status code) from your application's
 http.Handlers.
 .
 Doing this requires non-trivial wrapping of the http.ResponseWriter interface,
 which is also exposed for users interested in a more low-level API.

Package: golang-github-fernet-fernet-go-dev
Description-md5: 6599084fcb59ec4820b7adbfc7557aa4
Description-en: Go library for generates/verifies HMAC-based authentication tokens
 This library takes a user-provided *message* (an arbitrary sequence of
 bytes), a *key* (256 bits), and the current time, and produces a
 *token*, which contains the message in a form that can't be read
 or altered without the key.
 .
 This package is compatible with the other implementations at
 https://github.com/fernet. They can exchange tokens freely among
 each other.

Package: golang-github-ffuf-pencode-dev
Description-md5: e666f7091177f940352fc8d2835c362f
Description-en: Complex payload encoder (program)
 Pencode is a tool that helps you to create payload encoding chains. It
 has been designed to be used in automation wherever it is required to
 apply multiple encodings to a payload (and possibly inserting the
 payload to a template in between).
 .
 Pencoder can be used as a standalone command line tool or as a library
 for other Go programs.

Package: golang-github-fhs-gompd-dev
Description-md5: 1ba3889e460b717ded607482ccd7a254
Description-en: MPD client library
 This is a Go package for accessing Music Player Daemon (MPD)

Package: golang-github-filosottile-b2-dev
Description-md5: 8ba687f8abb004479bd59624449096d6
Description-en: efficient, idiomatic Go library for Backblaze B2 Cloud Storage
 Package b2 provides efficient, idiomatic Go library for Backblaze B2 Cloud
 Storage.

Package: golang-github-filosottile-litetlog-dev
Description-md5: 8513d69f58241861e5debd296c4f56be
Description-en: transparency logging tools for Sigsum and Omniwitness (Go library)
 The litetlog repository is a collection of open-source tooling for
 transparency logs designed to be simple and lightweight.
 .
 This package contains the Go development library.

Package: golang-github-fkautz-omnitrail-go-dev
Description-md5: 7b5e6cb8bd79ce0ce2d9720399643d32
Description-en: library to manage directory metadata and file hashes
 Omnitrail-go is a Go library designed to manage and track file and
 directory metadata, including permissions, ownership, and cryptographic
 hashes. It supports various plugins to handle different types of
 metadata and hashing algorithms.
 .
 Features
 .
 * **File Plugin**: Computes SHA1, SHA256, and Gitoid hashes for files.
 * **Directory Plugin**: Manages directory structures and computes
 Gitoid
 hashes for directories.
 * **Posix Plugin**: Tracks POSIX file permissions, ownership, and size.
 .
 This package contains the Go library.

Package: golang-github-florianl-go-nfqueue-dev
Description-md5: ed8ae91c316d319db8a66aeb40cdcb0d
Description-en: C-binding free API for Golang to interact with the Netfilter queue subsystem
 go-nfqueue provides a C-binding free API for the
 Netfilter-based queue subsystem of the Linux Kernel.
 .
 Privileges:
 This package interacts directly with the Linux Kernel,
 so it requires special privileges. You can grant these
 privileges by adjusting the CAP_NET_ADMIN capabilities.

Package: golang-github-flosch-pongo2.v6-dev
Description-md5: 2f7370e9e7f6a842b1646a99589d37cb
Description-en: Django-syntax like template-engine for Go (library)
 pongo2 is a Django-syntax like templating-language. This offers a
 template renderer compatible with the Django syntax but for the
 Go language.

Package: golang-github-flowstack-go-jsonschema-dev
Description-md5: 56e879b56de507ba9a5de517a5e0cf07
Description-en: Go JSON Schema parser and validator (library)
 This module uses the excellent jsonparser, which is waaaay faster than
 Go's builtin parser.

Package: golang-github-fluent-fluent-logger-golang-dev
Description-md5: 0806c9696a814790fe7344ca61efb520
Description-en: Go structured logger for Fluentd
 This Go library allows for logging directly to a running instance of the
 "fluentd" data collector/logging tool.
 .
 This package contains the source.

Package: golang-github-fluffle-goirc-dev
Description-md5: 1b013a5f431753d8a1f562e67133536c
Description-en: Event-based stateful IRC client framework for Go.
 GoIRC provides a simple to use but fully fledged IRC client implemented in Go.

Package: golang-github-flynn-json5-dev
Description-md5: 64633383ec2a34b7e0527e8e392012f4
Description-en: Go JSON5 decoder package based on encoding/json
 This is a Go package that implements decoding of JSON5 values.
 It provides various functions like Unmarshal, NewDecoder, Buffered,
 Decode, UseNumber, Error, Float64, Int64, String, UnmarshalJSON.
 The description of the various functions it supports is as following
 .
 Unmarshal - Itparses the JSON-encoded data and stores the result in the value
 pointed to by v.
 Decoder - Itreads and decodes JSON values from an input stream.
 NewDecoder - Itreturns a new decoder that reads from r.
 Buffered - It returns a reader of the data remaining in the Decoder's
 buffer. The reader is valid until the next call to Decode.
 Decode - Itreads the next JSON-encoded value from its input and stores it in
 the value pointed to by v.
 UseNumber - Itcauses the Decoder to unmarshal a number into an interface{}
 as a Number instead of as a float64.
 Float64 - Itreturns the number as a float64.
 Int64 - Itreturns the number as an int64.
 String - Itreturns the literal text of the number.
 UnmarshalJSON - It sets *m to a copy of data.

Package: golang-github-flynn-noise-dev
Description-md5: 8471c7a335f81a8d6851df2afea5a1a8
Description-en: Go implementation of the Noise Protocol Framework (library)
 noise Go Reference (https://pkg.go.dev/github.com/flynn/noise) CI Status
 (https://github.com/flynn/noise/actions) This is a Go package that
 implements the Noise Protocol Framework (https://noiseprotocol.org). See
 the documentation (https://pkg.go.dev/github.com/flynn/noise) for usage
 information.

Package: golang-github-flytam-filenamify-dev
Description-md5: e7e55d4a8acb28114ca64aaccfe73f93
Description-en: Convert a string to a valid safe filename (library)
 Converts a string to a valid safe filename. For example, characters such as
 /, <, >, :, ", \, | are either removed or optionally replaced with a specified
 character.

Package: golang-github-fogleman-gg-dev
Description-md5: d8081cdbf2115d0496002ddd0312b9fa
Description-en: Go Graphics - 2D rendering in Go with a simple API
 Go Graphics gg is a library for rendering 2D graphics in pure Go.
 It is featuring a rich set of drawing, text, color, stroke & fill,
 gradients & patterns, transformation, stack and clipping functions.

Package: golang-github-folbricht-desync-dev
Description-md5: 2ce32b362501cc7ccefc4e7590807e8f
Description-en: Alternative casync implementation (library)
 desync is a CLI tool that re-implements casync
 (https://github.com/systemd/casync) features for content-addressed binary
 distribution. It chunks large files using a rolling hash, deduplicates
 and compresses chunks with zstd (https://github.com/facebook/zstd), and
 distributes them via multiple store backends. It maintains compatibility
 with casync's data structures, protocols and types (chunk stores, index
 files, archives) to function as a drop-in replacement.
 .
 This package contains the Go library.

Package: golang-github-folbricht-tempfile-dev
Description-md5: 348320f783839b68747a819b62b27ddf
Description-en: Go library providing enhanced temporary file creation (library)
 This package provides an alternative implementation of temporary file
 creation for Go. It extends the standard functionality by allowing
 callers to specify file suffixes and file modes, enabling greater
 control over naming and permissions.

Package: golang-github-fortytw2-leaktest-dev
Description-md5: 10dfe0dce9716f2137a85f53a5797fc0
Description-en: Goroutine Leak Detector
 Refactored, tested variant of the goroutine leak detector found in both
 net/http tests and the cockroachdb source tree.
 .
 Takes a snapshot of running goroutines at the start of a test, and at the
 end -- compares the two and voila. Ignores runtime/sys goroutines.

Package: golang-github-foxboron-go-tpm-keyfiles-dev
Description-md5: fedf1a2d23920c8f2d6a44bc2e81645e
Description-en: Go TPM 2.0 TSS keyfile library (library)
 go-tpm-keyfile Implements the ASN.1 Specification for TPM 2.0 Key Files.
 https://www.hansenpartnership.com/draft-bottomley-tpm2-keys.html
 .
 TPMSigner
 .
 go-tpm-keyfile implements a crypto.Signer interface to be used with the
 keys for easy signature creation and verification.
 .
 The TPMKeySigner struct implements a callback-style approach for user
 auth, owner auth and for TPM fetching for easier implementation towards
 things that require user-input.

Package: golang-github-foxboron-go-uefi-dev
Description-md5: 578c1d86a3082df0cddad901744cf93a
Description-en: Linux UEFI library written in pure Go (library)
 A UEFI library written to interact with Linux efivars. The goal is to
 provide a Go library to enable application authors to better utilize
 secure boot and UEFI. This also includes unit-testing to ensure the
 library is compatible with existing tools, and integration tests to
 ensure the library is able of deal with future UEFI revisions.
 .
 Features:
 * Implements most Secure Boot relevant structs as defined in UEFI Spec
 Version 2.8 Errata A (February 14th 2020).
 * PE/COFF Checksumming.
 * Microsoft Authenticode signing.
 * Working with EFI_SIGNATURE_LIST and EFI_SIGNATURE_DATABASE.
 * Integration tests utilizing vmtest (https://github.com/anatol/vmtest)
 and tianocore.
 * Virtual filesystem support for easier testing.

Package: golang-github-foxboron-ssh-tpm-agent-dev
Description-md5: aefca09d0f61427b3b1de7f5c15f533d
Description-en: Go ssh-agent for TPMs (library)
 ssh-tpm-agent is a ssh-agent compatible agent that allows keys to be
 created by the Trusted Platform Module (TPM) for authentication towards
 ssh servers.
 .
 This package contains the development library.

Package: golang-github-francoispqt-gojay-dev
Description-md5: 18bdbbb18bc039c49aa1e6c8ffdec827
Description-en: JSON encoder/decoder golang library with powerful stream API
 GoJay is a performant JSON encoder/decoder for Golang.
 It has a simple API and doesn't use reflection. It relies on small
 interfaces to decode/encode structures and slices.
 .
 Why another JSON parser?
 Other fast decoder/encoder were mostly hardly readable static code
 generation or a lot of reflection, poor streaming features, and not so
 fast in the end. Also, it has a decoder that could consume
 an io.Reader of line or comma delimited JSON, in a JIT way.
 To consume a flow of JSON objects from a TCP connection for example or
 from a standard output. Same way to build an encoder that could encode
 a flow of data to a io.Writer.

Package: golang-github-franela-goblin-dev
Description-md5: 089ebdab64dbf9b6d124212280934b8f
Description-en: minimal and beautiful Go testing framework
 Mocha (http://visionmedia.github.io/mocha/) like BDD testing framework for
 Golang.

Package: golang-github-franela-goreq-dev
Description-md5: 65208c7fcfdfaf07eb04bf2d9cac0c48
Description-en: minimal and simple request library for Go language
 GoReq Simple and sane HTTP request library for Go language.

Package: golang-github-frankban-quicktest-dev
Description-md5: 192c710bc3071553e28d4a0c85119941
Description-en: quick helpers for testing Go applications
 A collection of Go helpers for writing tests.
 .
 The library provides some base checkers like Equals, DeepEquals, Matches,
 ErrorMatches, IsNil and others. More can be added by implementing the
 Checker interface.

Package: golang-github-freddierice-go-losetup-dev
Description-md5: 52276759daa89db103df9fcc7bbcdcab
Description-en: Interact with losetup in Golang (library)
 Golang implementation of losetup which is used to associate loop devices with
 regular files or block devices, to detach loop devices and to query the
 status of a loop device.

Package: golang-github-fsmiamoto-git-todo-parser-dev
Description-md5: 3d9b666bba163b2f1376c1f1e3b44fa5
Description-en: Small parser for git todo files
 A small parser for git todo files.
 .
 This package provides the library for parsing the git todo files.

Package: golang-github-fsnotify-fsnotify-dev
Description-md5: b45529ad47855c3acaac15c593248211
Description-en: File system notifications for Go
 Package fsnotify provides a platform-independent interface for file system
 notifications, for use with the Go programming language.
 .
 This package contains the fsnotify library source.

Package: golang-github-fsouza-go-dockerclient-dev
Description-md5: f6a5f82c0050749bd444f0faaffaff2b
Description-en: Docker client library in Go
 Client for the Docker remote API with support for the extensions in the
 Swarm API.
 .
 This package also provides support for docker's network API, which is a
 simple passthrough to the libnetwork remote API.  Note that docker's
 network API is only available in docker 1.8 and above, and only enabled in
 docker if DOCKER_EXPERIMENTAL is defined during the docker build process.

Package: golang-github-fullsailor-pkcs7-dev
Description-md5: 380f0f201491f9d1cefef0b9f8c3f294
Description-en: Implements a subset of PKCS#7/Crytpographic Message Syntax
 pkcs7 implements parsing and creating signed and enveloped messages.
 .
 It contains the fork from https://github.com/mozilla-services/pkcs7.

Package: golang-github-futurfusion-vsock-dev
Description-md5: 6b0d5e464f900ca60e069e1eed62210c
Description-en: Access to Linux VM sockets (AF_VSOCK)
 Package vsock provides access to Linux VM sockets (AF_VSOCK) for
 communication between a hypervisor and its virtual machines.
 .
 This is a forked version of golang-github-mdlayher-vsock that
 adds Winsock2 support, allowing for vsock support in Windows VMs.

Package: golang-github-fvbommel-sortorder-dev
Description-md5: 750fa4a6726a290078333457ae47c884
Description-en: sort orders and comparison functions
 This package contains sort orders and comparison functions.
 .
 Currently, it only implements so-called "natural order", where integers
 embedded in strings are compared by value.

Package: golang-github-fwessels-avxtwo2sve-dev
Description-md5: e6eb656b09ae44088194e31a0075ab5e
Description-en: translator from AVX2 to ARM Scalable Vector Extensions (Go library)
 Simple translator from AVX2 instructions to ARM Scalable Vector Extensions.
 .
 This package contains the library.

Package: golang-github-fwessels-sve-as-dev
Description-md5: eaf007f7a0eb9395976f81c2bd36d282
Description-en: assembler for ARM Scalable Vector Extensions (SVE) (GO library)
 Simple assembler for ARM SVE
 .
 sve-as provides a Go-based assembler for ARM’s SVE (Scalable Vector
 Extensions) instruction set, parsing textual mnemonics and operands into
 opcodes. It understands scalar, vector, predicated, and prefixed forms
 (including aliases such as mov/lsl/lsr), making it useful for tooling
 that needs to generate machine code for SVE without relying on external
 assemblers.
 .
 This package contains the library.

Package: golang-github-fxamacker-cbor-dev
Description-md5: 5ef866a98dc98e8589d2554ac3eec0f6
Description-en: CBOR codec implementing RFCs 7049 & 8949 (library)
 CBOR is a concise binary data format inspired by JSON and MessagePack.
 CBOR is defined in RFC 8949 (December 2020) which obsoletes RFC 7049
 (October 2013).
 .
 CBOR is an Internet Standard by IETF. It's used in other standards
 like WebAuthn by W3C, COSE (RFC 8152), CWT (RFC 8392), CDDL (RFC 8610)
 and more.

Package: golang-github-fzambia-eagle-dev
Description-md5: a18d01a6ec94de99c9cfeed53c5b957f
Description-en: aggregate Prometheus metrics over time interval
 This package provides a functionality to export Prometheus metrics
 aggregated over configured time interval. This can be useful when one
 wants to use Prometheus library to instrument the code but still want
 to periodically export metrics to non Prometheus monitoring systems.
 .
 At moment only Counters, Gauges and Summaries are supported.

Package: golang-github-fzambia-sentinel-dev
Description-md5: f3286d48c2c680716be51f3fcd1c2cf8
Description-en: Redis Sentinel support for redigo library
 golang-github-fzambia-sentinel supports redigo library which is a
 Go client for the Redis database. Also it is a dependency for
 gitlab-workhorse (which is a reversy-proxy for gitlab).

Package: golang-github-gabriel-vasile-mimetype-dev
Description-md5: 3ec40b04ada0a8fdbfa77be0693da06e
Description-en: fast Go library for detecting MIME types and extensions based on magic numbers
 github.com/gabriel-vasile/mimetype is a Go package for detecting MIME types
 and extensions based on magic numbers.
 .
 Goroutine safe, extensible, no C bindings
 .
 Features
 • fast and precise MIME type and file extension detection
 • long list of supported MIME types
 • posibility to extend with other file formats
 • common file formats are prioritized
 • safe for concurrent usage

Package: golang-github-gaissmai-bart-dev
Description-md5: 6f02cacf0d0aff0e6fd6cbba05159fa6
Description-en: library for Balanced Routing Table (Go library)
 The bart package provides some **Balanced Routing Tables (BART)** for
 fastest IP-to-CIDR lookups and related tasks such as:
 .
 * **ACL** determine extremely fast whether an IP address matches any of
 millions of CIDR rules.
 * **RIB** handle very large routing tables with low memory overhead,
 while keeping lookups fast.
 * **FIB** high-speed lookups, achieve LPM in constant-time for packet
 forwarding in the datapath.
 .
 BART is designed for workloads where both speed and/or memory efficiency
 matter, making it a best fit for firewalls, routers, or any system that
 needs large-scale IP prefix matching.
 .
 BART is implemented as a multibit trie with a fixed stride of 8 bits,
 using a fast mapping function derived from Donald E. Knuth’s **Allotment
 Routing Table** (ART) algorithm, to map the possible prefixes at each
 level into a complete binary tree.
 .
 This package contains the Go development library.

Package: golang-github-gambol99-go-marathon-dev
Description-md5: 5a63e3574045db2fc302e50745048fc8
Description-en: Library for working with Marathon
 Go-marathon is a API library for working with Marathon. It supports
 many of the features such as application and group deployment, helper
 filter for pulling the status, configuration and tasks.

Package: golang-github-gammazero-deque-dev
Description-md5: 12350dd1b29b8e7f35ae1790aa2cde3f
Description-en: fast ring-buffer deque (double-ended queue) (library)
 Deque is a fast ring-buffer double-ended queue implementation. It generalizes
 a queue and a stack, to efficiently add and remove items at either end with
 O(1) performance. Queue (FIFO) operations are supported using PushBack and
 PopFront. Stack (LIFO) operations are supported using PushBack and PopBack.

Package: golang-github-ganigeorgiev-fexpr-dev
Description-md5: 3230b434337b3a33a380d1737c8aa947
Description-en: filter query language parser to build SQL queries (Go library)
 fexpr is a Go library implementing a filter query language parser to build SQL,
 Elasticsearch, etc. queries safely from user input.

Package: golang-github-garyburd-redigo-dev
Description-md5: 79f4f83da7034149dd2ee03e945eebce
Description-en: Go client for Redis
 Redigo is a Go client for the Redis database.

Package: golang-github-gatherstars-com-jwz-dev
Description-md5: 649e2f7c15412bec9e7597fab3833fff
Description-en: Go implementation of the JWZ email threading algorithm (library)
 This package provides the original JWZ algorithm to implementors of
 the 'Threadable interface'. It has been tested against many thousands
 of emails.
 .
 Along with providing the threading capability itself, the package
 also provides:
 .
 + A generic walker, to which you can provide a function to operate upon
 the nodes in the threaded tree.
 + A generic sorter, to which you can provide your own comparison
 function (a byDate example is provided)

Package: golang-github-gballet-go-libpcsclite-dev
Description-md5: 245e12306d1f8d28ba2a41324c5716ed
Description-en: implementation of the libpcpsclite client in go (library)
 Client implementation that connects to the pcscd daemon over sockets.
 .
 The goal is for major open source projects to distribute a single binary
 that doesn't depend on libpcsclite. It provides an extra function
 CheckPCSCDaemon that will tell the user if pcscd is running.

Package: golang-github-gcla-deep-dev
Description-md5: 4ffbaa30ca0cb6851dbbe88c792076f1
Description-en: Golang deep variable equality test that returns human-readable differences
 Deep Variable Equality for Humans.
 .
 This package provides a single function: deep.Equal. It's like
 reflect.DeepEqual (http://golang.org/pkg/reflect/#DeepEqual) but
 much friendlier to humans (or any sentient being) for two reason:
 • deep.Equal returns a list of differences
 • deep.Equal does not compare unexported fields (by default)
 .
 This is a fork of go-test/deep package with an additional feature.
 .
 Message from author about changes made in fork:
 Some packages may require Equal()'s parameters to be set in a
 particular way that is incompatible with other users within
 the same program. The global configuration parameters can be
 changed and restored, but this could lead to bugs due to race
 conditions. This commit makes the parameters that control
 Equal()'s operation part of a structure, Comparer, for which
 Equal() is now a method. Users can configure their own
 Comparer struct if desired. To preserve the existing package
 interface, the package-level Equals() method will use a
 default Comparer object that relies on pointers to the current
 global configuration parameters (pointers so that the
 operation of the global Equals() function will change
 immediately upon changing the value of any global
 configuration setting).

Package: golang-github-gcla-gowid-dev
Description-md5: 688944c2631f2e9f46da3c83fa6e3c71
Description-en: Compositional widgets for terminal user interfaces, inspired by urwid
 Gowid provides widgets and a framework for making terminal user
 interfaces. It's written in Go and inspired by urwid (http://urwid.org).
 .
 Widgets out-of-the-box include:
 • input components like button,
 checkbox and an editable text field with support for passwords
 • layout components for arranging widgets in columns, rows and a grid
 • structured components - a tree, an infinite list and a table
 • pre-canned widgets - a progress bar, a modal dialog, a bar graph and a menu
 • a VT220-compatible terminal widget, heavily cribbed from urwid
 .
 All widgets support interaction with the mouse when the terminal allows.
 .
 Gowid is built on top of the fantastic tcell
 (https://github.com/gdamore/tcell) package.

Package: golang-github-gcp-guest-logging-go-dev
Description-md5: 2236596db7314440ff9b822148f7a92e
Description-en: Logging helpers for Google Cloud Platform agent (library)
 Logging related helper library.

Package: golang-github-gdamore-encoding-dev
Description-md5: 842cdccaf28a46658c2797428b6e2946
Description-en: Various character map encodings missing from golang.org/x/net/encoding
 Package encoding provides a number of encodings that are missing from
 the standard Go encoding package.
 .
 The UTF8 Encoder is also useful for situations where valid UTF-8 might be
 carried in streams that contain non-valid UTF. One use case is helping to
 cope with terminals that embed escape sequences in otherwise valid UTF-8.

Package: golang-github-gdamore-tcell-dev
Description-md5: 961b33b3fdafb633f5b1cae45a7ee76d
Description-en: cell based view for text terminals
 Package tcell provides a cell based view for text terminals, like xterm.
 It was inspired by termbox, but differs from termbox in some important
 ways. It also adds substantial functionality beyond termbox.

Package: golang-github-gdamore-tcell.v2-dev
Description-md5: 961b33b3fdafb633f5b1cae45a7ee76d
Description-en: cell based view for text terminals
 Package tcell provides a cell based view for text terminals, like xterm.
 It was inspired by termbox, but differs from termbox in some important
 ways. It also adds substantial functionality beyond termbox.

Package: golang-github-gedex-inflector-dev
Description-md5: dfca6ae66e0f3301bb0cb3af6422f094
Description-en: Go library that pluralizes and singularizes English nouns
 This library provides two functions for pluralizing and singularizing
 English nouns using a set of rules that handle both regular and
 irregular forms, inspired by CakePHP's inflector.

Package: golang-github-geertjohan-go.incremental-dev
Description-md5: 601f7cff70dda709df9dfc5d942cd195
Description-en: Go package providing type- and concurrency-safe incremental counters
 This Go package provides access to atomic integers that can be
 tested, incremented and set in a type- and concurrency-safe manner.
 Objects are protected by a mutex and available for all signed and
 unsigned integer types in Go.

Package: golang-github-geertjohan-go.rice-dev
Description-md5: 556931a23b4e283391e746d74e0e1a5e
Description-en: Go package for embedding web resources into Go executables
 go.rice is a Golang package that makes working with resources such as
 html, js, css, images and templates very easy. During development
 go.rice will load required files directly from disk. Upon deployment
 it is easy to add all resource files to a executable using the rice
 tool, without changing the source code for your package. Several
 methods are provided for adding resources to your binary by go.rice.
 .
 This package contains the development files.

Package: golang-github-gen2brain-beeep-dev
Description-md5: 5cca70a9548a04426e2cf01a573756e8
Description-en: send desktop notifications, alerts and beeps (Go library)
 beeep provides a cross-platform Go library for sending desktop
 notifications, alerts and beeps.
 .
 Related to godbus/dbus and notify-send(1).

Package: golang-github-gen2brain-shm-dev
Description-md5: bef5bd2d45969c887c77c32eeb30e313
Description-en: System V shared memory functions in pure Go (library)
 shm implements System V shared memory functions (shmctl, shmget, shmat,
 shmdt) in pure Go.

Package: golang-github-geoffgarside-ber-dev
Description-md5: e2b444490bec7bd24f980d4f89b1b273
Description-en: Fork of golang pkg `encoding/asn1` to support the Basic Encoding Rules (library)
 This package is a fork of the standard library encoding/asn1 package,
 adding Basic Encoding Rules support for use with github.com/k-sone/snmpgo
 (https://github.com/k-sone/snmpgo).

Package: golang-github-getkin-kin-openapi-dev
Description-md5: 16eb5e64a8709ffe89745cda9e6f5511
Description-en: OpenAPI 3.0 implementation for Go
 A Go project for handling OpenAPI (https://www.openapis.org/) files.
 The project targets the latest OpenAPI version (currently 3)
 but contains support for older OpenAPI versions too.

Package: golang-github-getlantern-hex-dev
Description-md5: 32db7dda15d2ec69f3f71f22e52aec0c
Description-en: Configurable hex encoding
 hex implements hexadecimal encoding and decoding. It's taken almost
 verbatim from golang/encoding/hex, however it allows using a different set
 of encoding characters than the standard 0-F.

Package: golang-github-getlantern-hidden-dev
Description-md5: e5cf7b3453b2694eee50a95acbbe47cf
Description-en: Hide text in text
 hidden provides the ability to "hide" binary data in a string using a hex
 encoding with non-printing characters. Hidden data is demarcated with
 a leading and trailing NUL character.

Package: golang-github-getsentry-raven-go-dev
Description-md5: a522892b17caa9896357d9f4dd5b8d4d
Description-en: Go client for the Sentry event/error logging system
 Go client for the Sentry event/error logging system. Sentry is
 a realtime, platform-agnostic error logging and aggregation platform.

Package: golang-github-getsentry-sentry-go-dev
Description-md5: 08b1dcce19e6a3342b873ba4467e739e
Description-en: Official Sentry SDK for Go (library)
 sentry-go provides a Sentry client implementation for the Go
 programming language. This is the next line of the Go SDK for Sentry
 (https://sentry.io/), intended to replace the raven-go package.

Package: golang-github-ghjm-cmdline-dev
Description-md5: 521455db6dad57d3d792729d0f98a41a
Description-en: Command line parser with multiple configurations for the Go language
 This package provides a parsing and execution framework based on
 the idea that structs define accepted fields, receiver functions,
 and execution phases.
 It is more general than the common Go language command line parser.

Package: golang-github-ghodss-yaml-dev
Description-md5: ef55acbd2904704d754ac076ab974ce7
Description-en: better way to marshal and unmarshal YAML in Golang
 This package is a wrapper around go-yaml designed to enable a
 better way of handling YAML when marshaling to and from structs.
 .
 In short, this library first converts YAML to JSON using
 go-yaml and then uses json.Marshal and json.Unmarshal to
 convert to or from the struct. This means that it effectively
 reuses the JSON struct tags as well as the custom JSON methods
 MarshalJSON and UnmarshalJSON unlike go-yaml.

Package: golang-github-gibson042-canonicaljson-go-dev
Description-md5: 1fce36a745311b176c22aadee8859822
Description-en: Go library for producing JSON in canonical format
 Provides functionality for marshaling and unmarshaling JSON data into a
 canonical format. It strictly adheres to the canonical JSON specification,
 ensuring consistent and deterministic JSON output suitable for applications
 requiring cryptographic signatures, content addressing, or precise
 byte-for-byte comparisons of JSON structures. This package offers a reliable
 solution for Go developers needing to serialize and deserialize JSON with
 guaranteed ordering of keys and specific handling of numerical representations,
 making it ideal for robust and verifiable data exchange.

Package: golang-github-gigawattio-window-dev
Description-md5: 57aa0bb59a449f6eac8cc58ec56409b6
Description-en: Go library to generate a rolling window for a sequence of strings
 Window is a package used to generate a rolling window
 for a sequence of strings tokens.

Package: golang-github-gin-contrib-cors-dev
Description-md5: 178c489287efb8d515c531900817f796
Description-en: Gin middleware/handler to enable CORS support
 This package enables Cross-origin resource sharing (CORS), which is a
 mechanism that allows restricted resources on a web page to be
 requested from another domain outside the domain from which the first
 resource was served.

Package: golang-github-gin-contrib-gzip-dev
Description-md5: 55f9578704b322ae3cfb646356755846
Description-en: Gin middleware to enable GZIP support
 This package contains gin middleware to enable GZIP support.
 .
 Gin is a HTTP web framework written in Go (Golang). It features
 a Martini-like API with much better performance.

Package: golang-github-gin-contrib-sse-dev
Description-md5: d0ca2275b76a1deed2e0c1fba469720b
Description-en: Server-Sent Events implementation in Go
 Server-sent events (SSE) is a technology where a browser receives
 automatic updates from a server via HTTP connection. The Server-Sent
 Events EventSource API is standardized as part of HTML5 by the W3C.

Package: golang-github-gin-contrib-static-dev
Description-md5: 246079ffdc8b22750a3654ad232e1719
Description-en: webserver for static files
 This package contains a simple webserver that serves static files
 from a given directory.
 It can be used to serve binary data as well.

Package: golang-github-gin-gonic-gin-dev
Description-md5: 1832e305ea212a16fad6949e59b4592b
Description-en: HTTP web framework written in Go
 Gin is a web framework written in Go (Golang). It features a martini-like API
 with much better performance, up to 40 times faster thanks to httprouter. If
 you need performance and good productivity, you will love Gin.

Package: golang-github-git-lfs-git-lfs-dev
Description-md5: 30b1e1196a3497f17f3e1c7e24aecdc6
Description-en: Git Large File Support (library)
 An open source Git extension for versioning large files.
 Git Large File Storage (LFS) replaces large files such as
 audio samples, videos, datasets, and graphics with text
 pointers inside Git, while storing the file contents on
 a remote server.
 .
 This package contains the source code for git-lfs

Package: golang-github-git-lfs-gitobj-dev
Description-md5: e35288eb325cde782b9488b8c21a6296
Description-en: gitobj reads and writes Git objects
 Package gitobj reads and writes loose and packed Git objects.

Package: golang-github-git-lfs-go-netrc-dev
Description-md5: 639078f4608c92a80f0dc8d632bd0e6f
Description-en: netrc file parser for Go programming language
 go-netrc A Golang package for reading and writing netrc files. This
 package can parse netrc files, make changes to them, and then serialize
 them back to netrc format, while preserving any whitespace that was
 present in the source file.

Package: golang-github-git-lfs-pktline-dev
Description-md5: 95b7b24780db66965153ad730eb6bb0e
Description-en: Toolkit for the Git pkt-line format (library)
 Git pkt-line Toolkit is a Go language toolkit for reading
 and writing files using the Git pkt-line format used in various Git
 operations.

Package: golang-github-git-lfs-wildmatch-dev
Description-md5: 6c2570f70b44435778bbf45d65f410bd
Description-en: Pattern matching language for filepaths compatible with Git
 wildmatch package wildmatch is a reimplementation of Git's
 wildmatch.c-style filepath pattern matching.
 .
 For more information, see the godoc
 (https://godoc.org/github.com/git-lfs/wildmatch).

Package: golang-github-git-pkgs-changelog-dev
Description-md5: 587dfb33d33bf9e0291a0ee8e8b15c6c
Description-en: parse changelog files into structured entries (Go library)
 A Go library for parsing changelog files into structured entries.
 Supports Keep a Changelog, markdown header, and setext/underline formats
 with automatic detection.
 .
 Port of the Ruby changelog-parser gem:
 https://github.com/git-pkgs/changelog-parser
 .
 This package contains the Go development library.

Package: golang-github-git-pkgs-gitignore-dev
Description-md5: 182f0bed54051381a46fdc0d1b606ee0
Description-en: matching paths against gitignore rules (Go library)
 A Go library for matching paths against gitignore rules. Pattern
 matching uses a direct wildmatch implementation (two-pointer
 backtracking, same algorithm as git's wildmatch.c) rather than compiling
 patterns to regexes or delegating to filepath.Match
 .
 * Wildmatch engine modeled on git's own wildmatch.c, tested against
 git's wildmatch test suite
 * Bracket expressions with ranges, negation, backslash escapes, and all
 12 POSIX character classes ([:alnum:], [:alpha:], etc.)
 * Proper ** handling (zero or more directories, only when standalone
 between separators)
 * core.excludesfile support with XDG fallback
 * Automatic nested .gitignore discovery via NewFromDirectory and Walk
 * Negation patterns with correct last-match-wins semantics
 * Directory-only patterns (trailing /) with descendant matching
 * Match provenance via MatchDetail (which pattern, file, and line
 number
 matched)
 * Invalid pattern surfacing via Errors()
 * Literal suffix fast-reject for common patterns like *.log
 .
 This package contains the Go development library.

Package: golang-github-git-pkgs-packageurl-go-dev
Description-md5: 6c8f2ca403276c225a72272ee3b14aac
Description-en: implementation of the package url spec (library)
 Go implementation of the package url spec.
 .
 This is an optimized fork of github.com/package-url/packageurl-go
 .
 This package contains the Go development library.

Package: golang-github-git-pkgs-purl-dev
Description-md5: 9a719b39b65a0296cc657722046bc1ac
Description-en: library for working with Package URLs (PURLs) (Go library)
 Go library for working with Package URLs (PURLs). Wraps packageurl-go
 with additional helpers for registry URL generation, type
 configuration, and version cleaning.
 .
 This package contains the Go development library.

Package: golang-github-git-pkgs-vers-dev
Description-md5: 9a1c33c8f4d38df57ccb3f8fb60ffec7
Description-en: library for handling version ranges per VERS spec (Go library)
 A Go implementation of the VERS specification for version range
 parsing and comparison across package ecosystems, see:
 https://github.com/package-url/purl-spec/blob/main/VERSION-RANGE-SPEC.rst
 .
 This package contains the Go development library.

Package: golang-github-github-go-spdx-dev
Description-md5: b481b925dee2f9ab509e3c49e8995921
Description-en: check if an SPDX ID satisfies an SPDX Expression (Go library)
 Golang implementation of a checker for determining if a set of SPDX IDs
 satisfies an SPDX Expression.
 .
 This package contains the Go development library.

Package: golang-github-github-smimesign-dev
Description-md5: 138f3763a84abc576aff10297804a5cc
Description-en: S/MIME signing utility for use with Git (library)
 smimesign is an S/MIME signing utility that is compatible with Git.
 This allows developers to sign their Git commits and tags using
 X.509 certificates issued by public certificate authorities or their
 organization's internal certificate authority.

Package: golang-github-gitleaks-gitleaks-dev
Description-md5: 6a2987f2e5f5833789675262b38581f6
Description-en: protect and discover secrets using Gitleaks 🔑 (Go library)
 Gitleaks is a SAST tool for **detecting** and **preventing** hardcoded
 secrets like passwords, API keys, and tokens in git repos.  Gitleaks is
 an **easy-to-use, all-in-one solution** for detecting secrets, past or
 present, in your code.
 .
 This package contains the Go source code.

Package: golang-github-gitleaks-go-gitdiff-dev
Description-md5: 82c0d944d027991b9d26e86f930e5067
Description-en: Go library for parsing and applying patches created by Git
 go-gitdiff is a Go library for parsing and applying patches generated by
 git diff, git show, and git format-patch.  It can also parse and apply
 unified diffs generated by the standard diff tool.
 .
 It supports standard line-oriented text patches and Git binary patches,
 and aims to parse anything accepted by the git apply command.

Package: golang-github-gittuf-gittuf-dev
Description-md5: 472a822e8c0c25c66c77803c659ea7d0
Description-en: security layer for Git repositories (Go library)
 gittuf is a security layer for Git repositories.
 .
 This package contains the Go development library.

Package: golang-github-gizak-termui-dev
Description-md5: 7dc14addff25b97ab845ecd8381ae23a
Description-en: Golang terminal dashboard (library)
 termui is a cross-platform and fully-customizable terminal dashboard and
 widget library built on top of termbox-go. It is inspired by blessed-contrib
 and tui-rs and written purely in Go.

Package: golang-github-gkampitakis-ciinfo-dev
Description-md5: e9c7fe2818ea932e081ca5b538091f3a
Description-en: get details about the current Continuous Intergration environment
 This is the development library for golang.

Package: golang-github-gkampitakis-go-snaps-dev
Description-md5: 4781d82ab08e240729fdfb1abe9a4b54
Description-en: jest-like snapshot testing in Go (library)
 The library enables jest-like snapshot testing for Golang.

Package: golang-github-glacjay-goini-dev
Description-md5: b72e1d25ac619174fd2005c780260884
Description-en: INI file parser library for Go
 Go library to parse files in the INI format.

Package: golang-github-glendc-go-external-ip-dev
Description-md5: b5b9f5b4f41776b37e7653d1d9110a0d
Description-en: get your external ip from multiple services (library)
 This package is a Golang library to get your external ip from multiple
 services.
 .
 Design/Implement STUNSource (Session Traversal Utilities for NAT (STUN))
 See RFC 3489 and RFC 5389 for more details.
 .
 This contains the library package for the same.

Package: golang-github-gliderlabs-ssh-dev
Description-md5: 618f535e1af281fb5fad0c4612193fe3
Description-en: Easy SSH servers in Golang
 This Go package wraps the crypto/ssh package
 (https://godoc.org/golang.org/x/crypto/ssh) with a higher-level API
 for building SSH servers. The goal of the API was to make it as simple
 as using net/http (https://golang.org/pkg/net/http/), so the API is
 very similar.

Package: golang-github-globocom-go-buffer-dev
Description-md5: d9ce4db01f194b6f12868c52da9b92f2
Description-en: Asynchronous data buffer for Go applications (library)
 go-buffer represents a buffer that asynchronously flushes its contents.
 It is useful for applications that need to aggregate data before writing
 it to an external storage. A buffer is flushed manually, or
 automatically when it becomes full or after an interval has elapsed,
 whichever comes first.
 .
 This package contains the Go development library.

Package: golang-github-glycerine-go-unsnap-stream-dev
Description-md5: e9d8cb0dc305752c927310316920fb87
Description-en: library for decoding the snappy streaming format
 Package unsnap is a small golang library for decoding and encoding
 the snappy streaming format, specified here:
 https://github.com/google/snappy/blob/master/framing_format.txt
 .
 Note that the streaming or framing format for snappy is different from
 snappy itself. Think of it as a train of boxcars: the streaming format
 breaks your data in chunks, applies snappy to each chunk alone, then
 puts a thin wrapper around the chunk, and sends it along in turn. You
 can begin decoding before receiving everything. And memory requirements
 for decoding are sane.

Package: golang-github-gmazoyer-peeringdb-dev
Description-md5: 5a18b691338d3843fa772c06071c9433
Description-en: PeeringDB API package for Go
 This is a Go package that allows developer to interact with the PeeringDB
 API (https://peeringdb.com/apidocs/) in the easiest way possible.
 There are no binaries provided with this package. It can only be used
 as a library.

Package: golang-github-go-ap-activitypub-dev
Description-md5: 81026bea08ce1d78f2846218f39d6a3c
Description-en: ActivityPub vocabulary (Go library)
 activitypub is a Go library to create ActivityPub applications.
 .
 It supports data types for most of the Activity Vocabulary
 (https://www.w3.org/TR/activitystreams-vocabulary/) and the ActivityPub
 (https://www.w3.org/TR/activitypub/) extension.

Package: golang-github-go-ap-errors-dev
Description-md5: 0f6da11205b48ce8508a2c980f1f900b
Description-en: Errors handling for other go-ap packages (Go library)
 errors is a internal Go library used by other go-ap (ActivityPub) Go libraries.

Package: golang-github-go-ap-jsonld-dev
Description-md5: 5117969cf16ae3953df9792f41ad6288
Description-en: JSON encoding with some JSON-ld improvements (Go library)
 JSON-ld is a Go library to encode JSON with some JSON-ld improvements.

Package: golang-github-go-chef-chef-dev
Description-md5: b2f9493c90e7b03efe2d133f9c6ea275
Description-en: Chef-Server API client in golang
 This is a Golang library that can be used to write tools to interact
 with a chef server and its common facilities: cookbooks, clients, nodes,
 search, etc.

Package: golang-github-go-chi-chi-dev
Description-md5: e1db3a6a79ee344834d36d9d7042786f
Description-en: lightweight, idiomatic and composable router for building Go HTTP services
 This package contains a lightweight, idiomatic and composable router
 for building Go HTTP services. It's especially good at helping you
 write large REST API services that are kept maintainable as your
 project grows and changes. chi is built on the new context package
 introduced in Go 1.7 to handle signaling, cancellation and
 request-scoped values across a handler chain.
 .
 The focus of the project has been to seek out an elegant and comfortable
 design for writing REST API servers.

Package: golang-github-go-chi-cors-dev
Description-md5: f5c0ccbcc1411a8bcf31110055d377b4
Description-en: CORS net/http middleware for Go
 This package contains software that provides a net/http compatible
 middleware for performing preflight CORS checks on the server side.
 These headers are required for using the browser native Fetch API.
 .
 This middleware is designed to be used as a top-level middleware on
 the chi.

Package: golang-github-go-co-op-gocron-dev
Description-md5: 9376dd206a278db79868906a3572502b
Description-en: easy and fluent Go cron scheduling
 goCron is a Golang job scheduling package which lets one run Go
 functions periodically at pre-determined interval using a simple,
 human-friendly syntax.
 .
 goCron is a Golang implementation of Ruby module clockwork and Python
 job scheduling package schedule.

Package: golang-github-go-crypt-crypt-dev
Description-md5: 093773df7feacbdf244cf165df8d06c6
Description-en: Convenient Password Hashing Library in Go (library)
 This library aims to provide a convenient layer over the Go password
 hashing crypto functions.
 .
 Supported algorithms: Argon2, SHA-crypt, PBKDF2, bcrypt, scrypt, md5crypt,
 sha1crypt, plaintext

Package: golang-github-go-crypt-x-dev
Description-md5: 4a2e2f0db606049601581aabcc09e32f
Description-en: Low-level crypt API based on golang.org/x/crypto (library)
 This library aims to implement feature parity with golang.org/x/crypto
 except for the following alterations:
 .
 * Only crypt functions and functions to support these exist
 * Expose more methods
 * Adjust existing methods to have better uniformity

Package: golang-github-go-debos-fakemachine-dev
Description-md5: 04da92cbdbe8c669e3c31f232144f99e
Description-en: create and spawn virtual machines (library)
 Create and spawn virtual machines based on the currently running system.
 .
 This package contains the library.

Package: golang-github-go-delve-liner-dev
Description-md5: 5ae45acaf784a60c89679a9774b3ab75
Description-en: Purge Go line editor with history
 Liner is a command line editor with history. It was inspired by linenoise;
 everything Unix-like is a VT100 (or is trying very hard to be).
 .
 This fork of github.com/peterh/liner with Ctrl-Z support on Unix systems.

Package: golang-github-go-easygen-easygen-dev
Description-md5: 337be16bc0adcc27a90606f516915f26
Description-en: Easy to use universal code/text generator -- source
 Command easygen is an easy to use universal code/text generator.
 .
 It can be used as a text, html or a code generator for arbitrary purposes with
 arbitrary data and templates. It can be used as a GSL replacement, as it
 .
 - is more easy to define driving data, in form of YML instead of XML
 - has more powerful template engine that based on Go template.
 You can even write your own function in Go to customize your template.
 .
 This package provides the source code to be used as a library.

Package: golang-github-go-echarts-go-echarts-dev
Description-md5: 153876a18b21a010719f23fe99f010da
Description-en: adorable charts library for Golang
 go-echarts aims to provide a simple yet powerful data visualization library for
 Golang.

Package: golang-github-go-echarts-snapshot-chromedp-dev
Description-md5: 2619667e2ee3f3445136d0df5dfc34ae
Description-en: extension for render image in go-echarts
 snapshot-chromedp is an extension for render image of go-echarts.

Package: golang-github-go-enry-go-enry-dev
Description-md5: aa2bb98c9b59cacbca8332ec24a81145
Description-en: Faster file programming language detector (library)
 Programming language detector and toolbox to ignore binary or vendored
 files. *enry*, started as a port to *Go* of the original Linguist
 (https://github.com/github/linguist) *Ruby* library, that has an
 improved *2x performance*.

Package: golang-github-go-enry-go-license-detector-dev
Description-md5: e3768a14a261164294314df9bb71bf99
Description-en: Reliable project licenses detector (library)
 It scans the given directory for license files, normalizes and hashes them
 and outputs all the fuzzy matches with the list of reference texts.  The
 returned names follow SPDX standard.
 .
 Why? There are no similar projects which can be compiled into a native binary
 without dependencies and also support the whole SPDX license database
 (≈400 items). This implementation is also fast, requires little memory, and
 the API is easy to use.
 .
 The detection algorithm is not template matching; this directly implies that
 go-license-detector does not provide any legal guarantees. The intended area
 of it's usage is data mining.
 .
 This package provides the golang module.

Package: golang-github-go-enry-go-oniguruma-dev
Description-md5: 4fcfd02c368069a887fe4b5ff7072646
Description-en: Super Fast Regex in Go (library)
 simple regular expression  library (based on oniguruma)
 that supports Ruby's regex syntax.

Package: golang-github-go-errors-errors-dev
Description-md5: 9caee763e5c674345483621ce9ce490d
Description-en: errors with stacktraces for go
 Package errors adds stacktrace support to errors in go.
 .
 This is particularly useful when you want to understand the state of
 execution when an error was returned unexpectedly.
 .
 It provides the type *Error which implements the standard golang error
 interface, so you can use this library interchangeably with code that is
 expecting a normal error return.

Package: golang-github-go-fed-httpsig-dev
Description-md5: 45e0bb238de2277bbd2383b764027c2e
Description-en: HTTP signatures made simple (library)
 Implementation of HTTP Signatures (https://tools.ietf.org/html/draft-
 cavage-http-signatures).
 .
 Supports many different combinations of MAC, HMAC signing of hash, or
 RSA signing of hash schemes. Its goals are:
 .
 * Have a very simple interface for signing and validating
 * Support a variety of signing algorithms and combinations
 * Support setting either headers (Authorization or Signature)
 * Remaining flexible with headers included in the signing string
 * Support both HTTP requests and responses
 * Explicitly not support known-cryptographically weak algorithms
 * Support automatic signing and validating Digest headers

Package: golang-github-go-git-gcfg-dev
Description-md5: 31e39beed6c0898d4ff7c634008093c0
Description-en: go-gcfg/gcfg fork for usage in src-d/go-git (library)
 Gcfg reads INI-style configuration files into Go structs;
 supports user-defined types and subsections.

Package: golang-github-go-git-go-billy-dev
Description-md5: 9850298b5c64f4527c35feef8f524344
Description-en: missing interface filesystem abstraction for Go
 The missing interface filesystem abstraction for Go.  Billy implements
 an interface based on the os standard library, allowing to develop
 applications without dependency on the underlying storage. Makes it
 virtually free to implement mocks and testing over filesystem operations.
 .
 Why billy?  The library billy deals with storage systems and Billy
 is the name of a well-known, IKEA bookcase. That's it.

Package: golang-github-go-git-go-billy-v6-dev
Description-md5: 6a5e2ee8ce92c244fed345d7b6d8d773
Description-en: missing interface filesystem abstraction for Go (library)
 Billy implements an interface based on the os standard library, allowing to
 develop applications without dependency on the underlying storage. Makes it
 virtually free to implement mocks and testing over filesystem operations.
 .
 This package contains the snapshot of the v6 version.

Package: golang-github-go-git-go-git-dev
Description-md5: aa9113ff4c2497fbe8df4c61b3af2a44
Description-en: highly extensible Git implementation in pure Go
 go-git is a highly extensible git implementation library written in pure Go.
 .
 It can be used to manipulate git repositories at low level (plumbing) or high
 level (porcelain), through an idiomatic Go API. It also supports several types
 of storage, such as in-memory filesystems, or custom implementations, thanks
 to the Storer interface.

Package: golang-github-go-git-go-git-fixtures-dev
Description-md5: 11b691670d90305cbbbf13d650162ad4
Description-en: Several git fixtures to run go-git tests
 go-git-fixtures git repository fixtures used by go-git

Package: golang-github-go-git-go-git-fixtures-v5-dev
Description-md5: 95b44faf1de4f1bf7003d50e9a1150e8
Description-en: Several git fixtures to run go-git tests (library)
 git repository fixtures used by go-git.
 .
 This package contains the snapshot of the v5 version.

Package: golang-github-go-git-go-git-fixtures-v6-dev
Description-md5: 808714e069292e5c9a1baf940d2c3108
Description-en: Several git fixtures to run go-git tests (library)
 git repository fixtures used by go-git.
 .
 This package contains the v6 version.

Package: golang-github-go-git-go-git-v6-dev
Description-md5: 46084f9c0c5bd276638637412a8d4646
Description-en: highly extensible Git implementation in Go. (library)
 go-git is a highly extensible git implementation library written in Go.
 .
 This package contains the snapshot of the v6 version.

Package: golang-github-go-http-utils-headers-dev
Description-md5: 44d09e762f528dd5cbeb0b8f396d6790
Description-en: HTTP header constants for Gophers (Go library)
 HTTP header constants for Gophers.
 .
 This package contains the Go development library.

Package: golang-github-go-ini-ini-dev
Description-md5: 60b4d1d32c165308e456b3eb53ac3e58
Description-en: Go package for control of INI file
 Package ini provides INI file read and write functionality.
 This library privides functions following:
 - Load multiple data sources(`[]byte` or file) with overwrites.
 - Read with recursion values.
 - Read with parent-child sections.
 - Read with auto-increment key names.
 - Read with multiple-line values.
 - Read with tons of helper methods.
 - Read and convert values to Go types.
 - Read and **WRITE** comments of sections and keys.
 - Manipulate sections, keys and comments with ease.
 - Keep sections and keys in order as you parse and save.

Package: golang-github-go-jose-go-jose-dev
Description-md5: b0c44fcf68444c5f2462a255f6e0c785
Description-en: Implementation of JOSE standards (JWE, JWS, JWT) in Go (library)
 Package jose aims to provide an implementation of the Javascript Object
 Signing and Encryption set of standards. This includes support for JSON
 Web Encryption, JSON Web Signature, and JSON Web Token standards.
 .
 The implementation follows the JSON Web Encryption
 (http://dx.doi.org/10.17487/RFC7516) (RFC 7516), JSON Web Signature
 (http://dx.doi.org/10.17487/RFC7515) (RFC 7515), and JSON Web Token
 (http://dx.doi.org/10.17487/RFC7519) (RFC 7519) specifications. Tables
 of supported algorithms are shown below. The library supports both the
 compact and JWS/JWE JSON Serialization formats, and has optional support
 for multiple recipients. It also comes with a small command-line utility
 (jose-util (https://github.com/go-jose/go-jose/tree/master/jose-util)) for
 dealing with JOSE messages in a shell.

Package: golang-github-go-jose-go-jose.v3-dev
Description-md5: b0c44fcf68444c5f2462a255f6e0c785
Description-en: Implementation of JOSE standards (JWE, JWS, JWT) in Go (library)
 Package jose aims to provide an implementation of the Javascript Object
 Signing and Encryption set of standards. This includes support for JSON
 Web Encryption, JSON Web Signature, and JSON Web Token standards.
 .
 The implementation follows the JSON Web Encryption
 (http://dx.doi.org/10.17487/RFC7516) (RFC 7516), JSON Web Signature
 (http://dx.doi.org/10.17487/RFC7515) (RFC 7515), and JSON Web Token
 (http://dx.doi.org/10.17487/RFC7519) (RFC 7519) specifications. Tables
 of supported algorithms are shown below. The library supports both the
 compact and JWS/JWE JSON Serialization formats, and has optional support
 for multiple recipients. It also comes with a small command-line utility
 (jose-util (https://github.com/go-jose/go-jose/tree/master/jose-util)) for
 dealing with JOSE messages in a shell.

Package: golang-github-go-json-experiment-json-dev
Description-md5: eddfee0727963a71a5572442ea930dc2
Description-en: Experimental implementation of a proposed v2 encoding/json package (library)
 This is an experimental implementation of v2 encoding/json for Go.

Package: golang-github-go-kit-kit-dev
Description-md5: 4184b3c35665d479bfc6356f1ae79014
Description-en: Programming toolkit for microservices
 Go kit is a set of packages and best practices, which provide a comprehensive,
 robust, and trustable way of building microservices for organizations of any
 size.
 .
 As the dependency tree is enormous, the Debian package only offers some of the
 components of Go kit:
 .
 * auth
 * endpoint
 * log
 * tracing
 * transport
 * util

Package: golang-github-go-kit-log-dev
Description-md5: b4b33b548f9074cdba1b17fde102aa20
Description-en: minimal and extensible structured logger (Go library)
 The log package provides a minimal interface for structured logging in
 services. It may be wrapped to encode conventions, enforce type-safety,
 provide leveled logging, and so on. It can be used for both typical
 application log events, and log-structured data streams.
 .
 Structured logging is, basically, conceding to the reality that logs are data,
 and warrant some level of schematic rigor. Using a stricter,
 key/value-oriented message format for logs, containing contextual and semantic
 information, makes it much easier to get insight into the operational activity
 of the systems. Consequently, package log is of the strong belief that "the
 benefits of structured logging outweigh the minimal effort involved
 (https://www.thoughtworks.com/radar/techniques/structured-logging)".

Package: golang-github-go-ldap-ldap-dev
Description-md5: 229f65263a8b8b1ec7abb5922109817d
Description-en: Basic LDAP v3 functionality for the Go programming language
 The ldap package provides basic LDAPv3 functionality for the Go
 programming language.
 Currently supported features include:
 - Connecting to LDAP server
 - Binding to LDAP server
 - Searching for entries
 - Compiling string filters to LDAP filters
 - Paging Search Results
 - Modify Requests / Responses

Package: golang-github-go-llsqlite-crawshaw-dev
Description-md5: 202d9afcfc2f52512a344ddb58593f28
Description-en: low-level Go interface to SQLite 3 using cgo (Go library)
 Low-level Go interface to SQLite
 .
 This project is a community-managed fork of:
 https://github.com/crawshaw/sqlite
 Also known as the namespace: crawshaw.io/sqlite
 .
 This package contains the Go development library.

Package: golang-github-go-log-log-dev
Description-md5: 52851c28cc384771e0d5cbf8d302ede6
Description-en: universal log interface for GO language (library)
 Log is a logging interface for Go. That's it. Pass around the interface.
 .
 Users want to standardise logging. Sometimes libraries log. This library
 leaves the underlying logging implementation to the user while allowing
 libraries to log by simply expecting something that satisfies the Logger
 interface. This leaves the user free to pre-configure structure, output,
 etc.

Package: golang-github-go-logfmt-logfmt-dev
Description-md5: 0c41d7220005e20485343210d8523c1c
Description-en: Marshals and unmarshals logfmt messages
 Package logfmt implements utilities to marshal and unmarshal data in the
 logfmt format (https://brandur.org/logfmt). It provides an API similar
 to encoding/json (http://golang.org/pkg/encoding/json/) and encoding/xml
 (http://golang.org/pkg/encoding/xml/).
 .
 The logfmt format has not been formally standardized. The most authoritative
 public specification to date has been the documentation of a Go Language
 package (http://godoc.org/github.com/kr/logfmt) written by Blake Mizerany and
 Keith Rarick.
 .
 This project attempts to conform as closely as possible to the prior art,
 while also removing ambiguity where necessary to provide well behaved encoder
 and decoder implementations.

Package: golang-github-go-logr-logr-dev
Description-md5: d5d0c93bec2bbcadfa1faba9f64bdbe7
Description-en: simple logging interface for Go (library)
 This package offers a purely abstract interface, based on these ideas
 but with a few twists.  Code can depend on just this interface and
 have the actual logging implementation be injected from callers.
 Ideally only main() knows what logging implementation is being used.

Package: golang-github-go-logr-stdr-dev
Description-md5: d15338d10007edb50944a1ea46c285ee
Description-en: implements the logr interface from the golang-github-go-logr-logr (lib)
 This package implements the logr interface from the golang-github-go-logr-logr
 package (see also https://github.com/go-logr/logr), in terms of Go's standard
 log package.

Package: golang-github-go-logr-zapr-dev
Description-md5: 0f8e84e12d22984c15e61240258f505d
Description-en: Adapter for go-logr to use zap as a backend (library)
 The zapr library is an adapter that connects the structured logging interface
 of go-logr with the high-performance zap logging library.
 .
 It allows developers to leverage the structured and leveled logging
 capabilities of zap while following the go-logr logging API.
 .
 Useful for projects that want to standardize logging interfaces while
 retaining the powerful features of zap.

Package: golang-github-go-logr-zerologr-dev
Description-md5: d0ce48e4a0d829ffec59537851627fb1
Description-en: logr LogSink implementation using Zerolog (library)
 This package implements the logr interface from the golang-github-go-logr-logr
 package (see also https://github.com/go-logr/logr), using Zerolog as the
 underlying library.

Package: golang-github-go-macaron-inject-dev
Description-md5: b937ece77e14ae88c1caee0a3aa7d1af
Description-en: utilities for mapping and injecting dependencies
 Golang utilities for mapping and injecting dependencies in various ways.
 .
 This a modified version of codegangsta/inject
 (https://github.com/codegangsta/inject) for special purpose of Macaron
 Please use codegangsta/inject for dependency injection feature.

Package: golang-github-go-macaron-session-dev
Description-md5: 3777f5bee74fd050f48a1a1ea80249a0
Description-en: session management middleware for Macaron
 Middleware session provides session management for Macaron
 (https://github.com/go-macaron/macaron).
 It can use many session providers, including memory, file, Redis,
 Memcache, PostgreSQL, MySQL, Couchbase, Ledis and Nodb.

Package: golang-github-go-macaron-toolbox-dev
Description-md5: 9175d2214a73e02208ac0c22e47c0e9f
Description-en: health check, pprof, profile and statistic services for Macaron
 Macaron is a modular web framework written in Go. This library provides
 health check, pprof, profile and statistic services for Macaron. These
 statistics can be used for debugging or performance analysis.

Package: golang-github-go-ole-go-ole-dev
Description-md5: 67913dbde79e7c634f129bcc1dc2402b
Description-en: win32 ole implementation for Go
 Go bindings for Windows COM using shared libraries instead of cgo.

Package: golang-github-go-openapi-analysis-dev
Description-md5: b5d03b046aefd0cd7da10600f4190fbf
Description-en: OpenAPI Specification object model analyser
 The OpenAPI analysis library implements analysts of an OpenAPI
 specification document for easier reasoning about the content.
 .
 The OpenAPI Specification is a powerful definition format to describe
 RESTful APIs and creates a RESTful interface for easily developing and
 consuming an API.

Package: golang-github-go-openapi-errors-dev
Description-md5: a8cff415d837883c4e2b8387e3766fdf
Description-en: common error handling code for OpenAPI
 This library implements shared error handling code used throughout the
 various libraries for the OpenAPI Specification.
 .
 The OpenAPI Specification is a powerful definition format to describe
 RESTful APIs and creates a RESTful interface for easily developing and
 consuming an API.

Package: golang-github-go-openapi-inflect-dev
Description-md5: c6ede008449ea46250fddb6aa6d62ef5
Description-en: golang library providing functions applying grammar rules to English words
 This golang library provides a basic set of functions applying
 grammar rules to inflect English words, and to modify case style
 (Capitalize, camelCase, snake_case, etc.). Acronyms are properly
 managed. A common use case is word pluralization.

Package: golang-github-go-openapi-jsonpointer-dev
Description-md5: a61d5ec96bd172b11213e3387ce293cd
Description-en: fork of gojsonpointer with support for structs (Go library)
 This is a fork of gojsonpointer, an implementation of JSON Pointer
 in Go language, with support for structs.

Package: golang-github-go-openapi-jsonreference-dev
Description-md5: 5fd5ce44cc4e9389f9793af0e9acd30f
Description-en: implementation of gojsonreference with struct support
 This library implements an implementation of the JSON Reference
 specification. It adds support for structs.

Package: golang-github-go-openapi-loads-dev
Description-md5: d38919fa299efcb8a9857483db608429
Description-en: OpenAPI Specification object model
 This library implements the loading of OpenAPI specification documents
 from local or remote locations.
 .
 The OpenAPI Specification is a powerful definition format to describe
 RESTful APIs and creates a RESTful interface for easily developing and
 consuming an API.

Package: golang-github-go-openapi-runtime-dev
Description-md5: f5c21dcc82e03cbdccd6b612aded9146
Description-en: OpenAPI runtime interfaces
 The runtime library is part of the OpenAPI Initiative and OpenAPI
 Specification, and consists of classes and functions to be used in
 code generation when creating client- and server-side implementations
 of REST interfaces.
 .
 The OpenAPI Specification is a powerful definition format to describe
 RESTful APIs and creates a RESTful interface for easily developing
 and consuming an API.

Package: golang-github-go-openapi-spec-dev
Description-md5: dee952cf65ec1ba7a982c473db575c86
Description-en: OpenAPI specification object model
 The object model for OpenAPI specification documents.

Package: golang-github-go-openapi-strfmt-dev
Description-md5: f9a7ef4eff83dcf6388d39b8bc562b6d
Description-en: OpenAPI string formatting library
 Strfmt implements formatting and validation of various well-known
 string formats such as IP and email addresses for use in other
 OpenAPI Specification libraries.
 .
 The OpenAPI Specification is a powerful definition format to describe
 RESTful APIs and creates a RESTful interface for easily developing
 and consuming an API.

Package: golang-github-go-openapi-swag-dev
Description-md5: 112c8dbead7c883d4d0e6a46b7afa8b8
Description-en: goodie bag in use in the go-openapi projects
 This package contains a bunch of helper functions for other
 go-openapi projects.
 .
 * convert between value and pointers for builtin
 * convert from string to builtin
 * fast json concatenation
 * search in path
 * load from file or http
 * name manglin

Package: golang-github-go-openapi-testify-dev
Description-md5: 5cbab20f5eb531e1f341ef5b48c08818
Description-en: zero-dependency assertions library (library)
 A set of go packages that provide tools for testifying (verifying) that
 your code behaves as you intended.
 .
 This is an active opinionated go-openapi fork of the great testify
 github.com/stretchr/testify package.
 .
 Its main features are:
 .
 * 95% compatible with stretchr/testify — if you already use it, the
 migration tool automates the switch,
 * Actively maintained: regular fixes and evolutions, many PRs proposed
 upstream are already in,
 * Zero external dependencies — you import what you need, with opt-in
 modules for extras (e.g. YAML, colorized output)
 * Modernized codebase targeting go 1.25+,
 * Go routine leak detection built in: zero-setup, no false positives,
 works with parallel tests (unlike go.uber.org/goleak),
 * File descriptor leak detection (linux-only),
 * Type-safe assertions with generics (see a basic example
 (https://go-openapi.github.io/testify#usage-with-generics)) — migration
 to generics can be automated too. Read the full story
 (https://go-openapi.github.io/testify/usage/generics),
 * Safe async assertions, extended JSON & YAML assertions,
 * Non-flaky async assertions using synctest, and internal tools exposed as
 standalone modules (spew, unified diff, goleak),
 * Documentation: searchable site (https://go-openapi.github.io/testify) with
 testable examples and a complete tutorial, plus detailed godoc
 (https://pkg.go.dev/github.com/go-openapi/testify/v2) for every assertion.
 .
 This fork is not for everyone:
 .
 * You need the mock package — this got removed and won't be brought back.
 For suites, this is open to discussion
 (https://github.com/go-openapi/testify/discussions/75) about a redesigned
 approach,
 * Your project must support Go versions older than 1.25,
 * You rely on testifylint or other tooling that expects the
 stretchr/testify import path,
 * You need 100% API compatibility — the project is at 95%, and the remaining
 5% are intentional removals.
 .
 Status:
 .
 Design and exploration phase completed. The published API is now stable:
 moving forward, API changes will remain backward-compatible with v2.4.0.

Package: golang-github-go-openapi-validate-dev
Description-md5: 9be04c101dd03441118fca8eafae642a
Description-en: OpenAPI toolkit validation helpers
 The validate library is part of the OpenAPI Initiative and OpenAPI
 Specification, and consists of various helper and utility functions
 used internally by other components of OpenAPI.
 .
 The OpenAPI Specification is a powerful definition format to describe
 RESTful APIs and creates a RESTful interface for easily developing and
 consuming an API.

Package: golang-github-go-ozzo-ozzo-validation.v4-dev
Description-md5: 6268ca670bfe956873ced8c9ec9fca22
Description-en: idiomatic Go (golang) validation package.
 ozzo-validation is a Go package that provides configurable and extensible
 data validation capabilities. It has the following features:
 .
 * use normal programming constructs rather than error-prone struct tags
 to specify how data should be validated.
 * can validate data of different types, e.g., structs, strings, byte
 slices, slices, maps, arrays.
 * can validate custom data types as long as they implement the
 Validatable interface.
 * can validate data types that implement the sql.Valuer interface (e.g.
 sql.NullString).
 * customizable and well-formatted validation errors.
 * error code and message translation support.
 * provide a rich set of validation rules right out of box.
 * extremely easy to create and use custom validation rules.

Package: golang-github-go-ping-ping-dev
Description-md5: 52d46f8a35b17eedfbe700a6f22ab12e
Description-en: simple but powerful ICMP echo (ping) library for Go
 Library for sending ICMP Echo Request packet(s) and waiting for their Echo
 Reply responses. Both traditional ICMP ping (requiring raw socket access)
 and unprivileged UDP ping are supported.

Package: golang-github-go-piv-piv-go-dev
Description-md5: 68c30a0909317ab04b7882e8852c22a8
Description-en: Keys and certificates for YubiKeys, written in Go (library)
 YubiKeys implement the PIV specification for managing smart card
 certificates.  This applet is a simpler alternative to GPG for managing
 asymmetric keys on a YubiKey.
 .
 This package is an alternative to Paul Tagliamonte's go-ykpiv
 (https://github.com/paultag/go-ykpiv), a wrapper for YubiKey's ykpiv.h
 C library. This package aims to provide: better error messages,
 Idiomatic Go APIs, modern features such as PIN protected management
 keys.

Package: golang-github-go-playground-assert-v2-dev
Description-md5: e1df77bf5494d74bb1ada7191d3cdace
Description-en: basic assertion library for Go
 This library implements basic assertions, but can also be extended to
 provide custom assertions/error handlers.

Package: golang-github-go-playground-locales-dev
Description-md5: 5ae47033f8215894dcceda5d526ffa68
Description-en: set of locales generated from the CLDR Project
 This set of locales was generated from the CLDR Project, and can be
 used independently or within an i18n package; the primary target is
 supplementing go-playground's universal-translator.
 .
 Features:
 - Rules generated from CLDR data v36.1
 - Contains Cardinal, Ordinal and Range Plural Rules
 - Contains Month, Weekday and Timezone translations
 - Contains Date & Time formatting functions
 - Contains Number, Currency, Accounting and Percent formatting
 functions
 - Supports the Gregorian calendar only

Package: golang-github-go-playground-universal-translator-dev
Description-md5: 1710dca27d9d7ad4e2bce16ecff269c2
Description-en: translator for Go using CLDR data and pluralization rules
 Universal Translator is an i18n Translator for Go using CLDR data and
 pluralization rules. This package is a thin wrapper around its
 locales counterpart (golang-github-go-playground-locales-dev) in
 order to store and translate text for use in your applications.
 .
 Features:
 - Rules generated from the CLDR data
 - Contains Cardinal, Ordinal and Range Plural Rules
 - Contains Month, Weekday and Timezone translations
 - Contains Date & Time formatting functions
 - Contains Number, Currency, Accounting and Percent formatting
 functions
 - Supports the Gregorian calendar only
 - Supports loading translations from files
 - Supports exporting translations to files

Package: golang-github-go-playground-validator-v10-dev
Description-md5: 0218ec363c69888ddd5a3c9caaf3c6c4
Description-en: Go library for struct and field validation
 The validator package implements value validations for structs and
 individual fields based on tags.
 .
 It has the following unique features:
 - Cross Field and Cross Struct validation by using validation tags
 or custom validators.
 - Slice, Array and Map diving, which allows any or all levels of a
 multidimensional field to be validated.
 - Ability to dive into both map keys and values for validation.
 - Handles type interface by determining its underlying type prior
 to validation.
 - Handles custom field types such as the SQL driver's Valuer.
 - Alias validation tags, which allows for mapping of several
 validations to a single tag for easier definition of validations
 on structs.
 - Extraction of custom defined Field Name, allowing to specify
 extracting the JSON name while validating and making it available
 in the resulting FieldError.
 - Customizable i18n-aware error messages.

Package: golang-github-go-quicktest-qt-dev
Description-md5: 48766ff3fd8fa42b2f3151c96ee57a02
Description-en: quick helpers for testing Go applications (Go library)
 qt: quicker Go tests - Package qt provides a collection of Go helpers
 for writing tests. It uses generics, so requires Go 1.18 at least.
 .
 For a complete API reference, see the package documentation:
 https://pkg.go.dev/github.com/go-quicktest/qt
 .
 This package contains the Go development library.

Package: golang-github-go-redis-redis-dev
Description-md5: 1851565bf4ead0a104a724b880c35b62
Description-en: Type safe Redis client for Go
 Go Redis supports:
 .
 - Automatic connection pooling with circuit breaker
 - Pub/Sub
 - Transactions
 - Pipeline
 - Scripting
 - Timeouts
 - Redis Sentinel
 - Redis Cluster
 - Ring
 - Instrumentation
 - Cache friendly
 - Rate limiting
 - Distributed Locks

Package: golang-github-go-restruct-restruct-dev
Description-md5: babed9f6456fb34af95a2f4495722e53
Description-en: Rich binary (de)serialization library for Golang (library)
 restruct is a library for reading and writing binary data in Go. Similar to
 lunixbochs struc and encoding/binary, this library reads data based on the
 layout of structures and, like struc, based on what is contained in struct
 tags.

Package: golang-github-go-resty-resty-dev
Description-md5: 715cd5a3f3886ed6295596efb82d8d36
Description-en: Simple HTTP and REST client library for Go
 Features:
 .
 * GET, POST, PUT, DELETE, HEAD, PATCH, OPTIONS, etc.
 * Simple and chainable methods for settings and request
 * Request Body can be string, []byte, struct, map, slice and io.Reader too
 * Response object gives you more possibility
 * Automatic marshal and unmarshal for JSON and XML content type
 * Easy to upload one or more file(s) via multipart/form-data
 * Request URL Path Params (aka URI Params)
 * Resty client HTTP & REST Request and Response middlewares
 .
 And much more.

Package: golang-github-go-rod-rod-dev
Description-md5: a13578b7a0ee873049df865a674afc5b
Description-en: Chrome DevTools Protocol for web automation/scraping (library)
 Rod is a high-level driver directly based on DevTools Protocol:
 https://chromedevtools.github.io/devtools-protocol
 .
 It's designed for web automation and scraping for both high-level and
 low-level use, senior developers can use the low-level packages and
 functions to easily customize or build up their own version of Rod,
 the high-level functions are just examples to build a default version
 of Rod.
 .
 Features
 .
 * Chained context design, intuitive to timeout or cancel the long-
 running task
 * Auto-wait elements to be ready
 * Debugging friendly, auto input tracing, remote monitoring headless
 browser
 * Thread-safe for all operations
 * Automatically find or download browser (/lib/launcher)
 * High-level helpers like WaitStable, WaitRequestIdle, HijackRequests,
 WaitDownload, etc
 * Two-step WaitEvent design, never miss an event (how it works
 (https://github.com/ysmood/goob))
 * Correctly handles nested iframes or shadow DOMs
 * No zombie browser process after the crash (how it works
 (https://github.com/ysmood/leakless))
 * CI (https://github.com/go-rod/rod/actions) enforced 100% test
 coverage
 .
 This package contains the Go library.

Package: golang-github-go-sourcemap-sourcemap-dev
Description-md5: b32ef1357b829a9baaf6d5df8e551421
Description-en: source maps consumer for Golang
 This package contains source maps consumer for Golang.
 .
 A parsed source map can be queried for information about the original
 file positions by giving it a file position in the generated source.

Package: golang-github-go-sprout-sprout-dev
Description-md5: c44977c32a8903bda93491c4a298ee27
Description-en: library of template functions for Go text engines
 Sprout provides a highly optimized collection of template utility
 functions designed for Go's text/template and html/template standard
 packages.

Package: golang-github-go-sql-driver-mysql-dev
Description-md5: d8e5401991f98ef6807addeb1aa6702e
Description-en: MySQL-Driver for Go's database/sql package
 Features:
 - Lightweight and fast
 - Native Go implementation. No C-bindings, just pure Go
 - Connections over TCP/IPv4, TCP/IPv6 or Unix domain sockets
 - Automatic handling of broken connections
 - Automatic Connection Pooling (by database/sql package)
 - Supports queries larger than 16MB
 - Full sql.RawBytes support.
 - Intelligent LONG DATA handling in prepared statements
 - Secure LOAD DATA LOCAL INFILE support with file Whitelisting and io.Reader
 support
 - Optional time.Time parsing
 - Optional placeholder interpolation

Package: golang-github-go-stack-stack-dev
Description-md5: 3787c7537ff8a8963bf854c860683d7d
Description-en: capture, manipulate, and format call stacks
 Package stack implements utilities to capture, manipulate,
 and format call stacks. It provides a simpler API than
 package runtime.
 .
 The implementation takes care of the minutia and special
 cases of interpreting the program counter (pc) values
 returned by runtime.Callers.

Package: golang-github-go-task-slim-sprig-dev
Description-md5: 891204da826e12c3e39097545bbd7720
Description-en: Useful template functions for Go templates (library)
 Slim-Sprig is a fork of Sprig (https://github.com/Masterminds/sprig), but
 with all functions that depend on external (non standard library) or
 crypto packages removed. The reason for this is to make this library
 more lightweight. Most of these functions (specially crypto ones) are
 not needed on most apps, but costs a lot in terms of binary size and
 compilation time.

Package: golang-github-go-task-template-dev
Description-md5: 4be249cd6ba54bcbd53959ee1b418026
Description-en: Fork of text/template package with custom features (library)
 This version of Golang's text/template package has been modified to add new
 features, designed to work as a replacement for the original.
 .
 It was created specifically for the go-task project to meet their needs,
 and these features are not planned to be added to the original package unless
 found broadly useful in the future.
 .
 One key feature is the ResolveRef, that lets developers provide data to a
 template.Execute function to then retrieve specific values using go-template
 syntax.
 .
 This overcomes a limitation in the original package's public API, which could
 only return string representations of template values. ResolveRef is available
 both as a package function and a method on the Template type.

Package: golang-github-go-test-deep-dev
Description-md5: 8ec1979427a2c18c57d015a7adf924e3
Description-en: Golang deep variable equality test that returns human-readable differences
 Deep Variable Equality for Humans.
 .
 This package provides a single function: deep.Equal. It's like
 reflect.DeepEqual (http://golang.org/pkg/reflect/#DeepEqual) but
 much friendlier to humans (or any sentient being) for two reason:
 • deep.Equal returns a list of differences
 • deep.Equal does not compare unexported fields (by default)

Package: golang-github-go-viper-mapstructure-dev
Description-md5: 88987b508c1ece6a06d11ba3eac7978d
Description-en: decode generic map values into native Go structures and vice versa (library)
 mapstructure is a Go library for decoding generic map values to
 structures and vice versa, while providing helpful error handling.
 .
 This library is most useful when decoding values from some data stream
 (JSON, Gob, etc.) where you don't *quite* know the structure of the
 underlying data until you read a part of it. You can therefore read a
 map[string]interface{} and use this library to decode it into the proper
 underlying native Go structure.
 .
 Go offers fantastic standard libraries for decoding formats such as
 JSON. The standard method is to have a struct pre-created, and populate
 that struct from the bytes of the encoded format. This is great, but the
 problem is if you have configuration or an encoding that changes
 slightly depending on specific fields.
 .
 Perhaps you cannot populate a specific structure without first reading the
 "type" field from the JSON. You could always do two passes over the
 decoding of the JSON (reading the "type" first, and the rest later).
 However, it is much simpler to just decode this into a
 map[string]interface{} structure, read the "type" key, then use
 something like this library to decode it into the proper structure.
 .
 This library is a blessed fork of github.com/mitchellh/mapstructure,
 which  has been archived by its upstream.
 See  https://github.com/mitchellh/mapstructure/issues/349.
 .
 You can migrate to this package by changing your import paths in your Go
 files to github.com/go-viper/mapstructure/v2. The API is the same, so you
 don't need to change anything else.

Package: golang-github-go-webauthn-webauthn-dev
Description-md5: 1a138fccf67c614179c16c51950f5545
Description-en: webauthn/FIDO2 library in golang (library)
 This library is meant to handle Web Authentication for Go apps that wish
 to implement a passwordless solution for users. This library conforms as
 much as possible to the guidelines and implementation procedures
 outlined by the document. Fork
 .
 This library is a hard fork of github.com/duo-labs/webauthn and is the
 natural successor to that library.

Package: golang-github-go-webauthn-x-dev
Description-md5: c23ce4bae0f547f23960bad22ccaf066
Description-en: low level packages for golang-github-go-webauthn-webauthn (library)
 This package contains low level packages for
 golang-github-go-webauthn-webauthn.

Package: golang-github-go-xorm-builder-dev
Description-md5: 54c832f4fbe7658b4b78f34e3398078f
Description-en: SQL builder for XORM written in Go
 SQL Builder is Go library for XORM that can be used to generate SQL
 queries for different database services. These DB services include
 MySQL, postgres, tidb, sqlite3, mssql, and oracle.

Package: golang-github-go-xorm-core-dev
Description-md5: 3a889148e58bbd2894c5e850cfa4a9c2
Description-en: lightweight wrapper of database/sql
 This package is a lightweight wrapper of sql.DB.
 .
 It is written in Go and up to now it supports Postgres, sqlite3,
 MySQL, MsSQL and Oracle.

Package: golang-github-go-zookeeper-zk-dev
Description-md5: a091e448f6ec4b8b0c080d731f9d8a5a
Description-en: native ZooKeeper client for Go (library)
 Native Go ZooKeeper client library.

Package: golang-github-gobuffalo-envy-dev
Description-md5: 296502338f5ec28e55e1cc6ed12e6c11
Description-en: simplify working with ENV variables
 Envy makes working with ENV variables in Go trivial:
 * Get ENV variables with default values
 * Set ENV variables safely without affecting the underlying system
 * Temporarily change ENV vars; useful for testing
 * Map all of the key/values in the ENV
 * Loads .env files (by using godotenv

Package: golang-github-gobuffalo-flect-dev
Description-md5: ac6f2a951e4821a0ff68feb250489304
Description-en: Inflection engine for Golang
 Flect is a new inflection engine to replace github.com/markbates/inflect,
 designed to be more modular, more readable, and easier to fix issues on
 than the original.
 .
 The github.com/gobuffalo/flect package contains "basic" inflection tools,
 like pluralization, singularization, etc.

Package: golang-github-goburrow-modbus-dev
Description-md5: 19e1a6778cc1f8caa883581d7e1b9f5d
Description-en: fault-tolerant implementation of modbus protocol
 This package contains a fault-tolerant, fail-fast implementation of
 Modbus protocol in Go.  Supported functions
 - Bit access:
 *   Read Discrete Inputs
 *   Read Coils
 *   Write Single Coil
 *   Write Multiple Coils
 - 16-bit access:
 *   Read Input Registers
 *   Read Holding Registers
 *   Write Single Register
 *   Write Multiple Registers
 *   Read/Write Multiple Registers
 *   Mask Write Register
 *   Read FIFO Queue

Package: golang-github-goburrow-serial-dev
Description-md5: f89da04521400be2c22e89e5948592a5
Description-en: serial library for modbus written in Go
 This package contains a library for serial access of modbus, that
 is written in Go.
 .
 This package is needed for the full modbus implementation.

Package: golang-github-gobwas-glob-dev
Description-md5: 865085a71107627ffdbaf94e10001f36
Description-en: Go glob pattern library
 Package glob provides a glob pattern library. Function Compile
 creates Glob for given pattern and strings (if any present after
 pattern) as separators.

Package: golang-github-gobwas-httphead-dev
Description-md5: 102d4141e1cb7c0c421a0a374727fa0d
Description-en: Tiny HTTP header value parsing lib (library)
 This library contains low-level functions for scanning HTTP RFC2616 compatible
 header value grammars. Can also be used for parsing HTTP and HTTP-grammar
 compatible text protocols headers.

Package: golang-github-gobwas-pool-dev
Description-md5: c3ee9592396e413eacbd5eedf6a51f36
Description-en: Go Pooling Helpers (library)
 This library contains tiny memory reuse helpers for Go.

Package: golang-github-gobwas-ws-dev
Description-md5: d004df01f20e2dec1403b7b7712b0cae
Description-en: Tiny WebSocket library for Go (library)
 ws is a WebSocket implementation in Go, featuring:
 .
 * Zero-copy upgrade
 * No intermediate allocations during I/O
 * Low-level API which allows to build your own logic of packet handling
 and buffers reuse
 * High-level wrappers and helpers around API in wsutil package, which
 allow to start fast without digging the protocol internals

Package: golang-github-gocarina-gocsv-dev
Description-md5: 2917df55d145dc583cb041db2f0c6251
Description-en: easy CSV serialization and deserialization golang package
 The GoCSV package aims to provide easy serialization and deserialization
 functions to use CSV in Golang, using API and techniques inspired from
 https://godoc.org/gopkg.in/mgo.v2

Package: golang-github-goccmack-gocc-dev
Description-md5: f02684d1f9b8ba8b12ea758a35594bd7
Description-en: Go lexer and parser generator (library)
 Gocc generates lexer-parser pairs or stand-alone DFAs or parsers from
 a Backus-Naur form (BNF). The generated lexers are deterministic
 finite automata (DFAs), recognising regular languages. The generated
 parsers are pushdown automata (PDAs), recognising LR(1) languages.
 Optional LR(1) conflict handling automatically resolves shift/reduce
 and reduce/reduce conflicts.
 .
 This package provides Gocc as a Go library.

Package: golang-github-goccy-go-json-dev
Description-md5: c5de5d6d9c2ce80fa5ff377d78d100a7
Description-en: JSON encoder/decoder compatible with encoding/json (Go library)
 go-json is Go library to encode and decode JSON.

Package: golang-github-goccy-go-yaml-dev
Description-md5: a5a0bf60c91341ebee015998734d8074
Description-en: yet another golang library for YAML support
 YAML library for the Go language.
 This adds some features compared to the golang standard YAML library.
 * Pretty format for error notifications
 * Supports Scanner or Lexer or Parser as public API
 * Supports Anchor and Alias to Marshaler
 * Allow referencing elements declared in another file via anchors
 * Extract value or AST by YAMLPath (like a JSONPath)

Package: golang-github-gocql-gocql-dev
Description-md5: a023fa53e36dbc892e4f3c5d45879a9b
Description-en: fast and robust Cassandra client for Go
 gocql implements a fast and robust Cassandra client for the Go
 programming language. It supports the following features:
 .
 * cluster management
 * automatic and safe type conversion between Cassandra and Go without any
 loss of precision
 * synchronous API with an asynchronous and concurrent back-end
 * result paging
 * atomic batch execution
 * query tracing to obtain a detailed output of all events that happened
 during the query execution
 * frame compression
 * support of multiple Cassandra versions

Package: golang-github-gofiber-fiber-dev
Description-md5: 1706641159b4d642b9adc4525a5887e2
Description-en: Express inspired web framework (Go library)
 Fiber is a web framework, created with the idea of minimalism and follows the
 UNIX way. It is inspired by Express, the popular web framework for Node.js.

Package: golang-github-gofiber-fiber-v2-dev
Description-md5: 1706641159b4d642b9adc4525a5887e2
Description-en: Express inspired web framework (Go library)
 Fiber is a web framework, created with the idea of minimalism and follows the
 UNIX way. It is inspired by Express, the popular web framework for Node.js.

Package: golang-github-gofiber-schema-dev
Description-md5: 7afec7ffdfa6957dfa35ca3768ed311b
Description-en: Express inspired web framework - binder (Go library)
 Fiber is a web framework, created with the idea of minimalism and follows the
 UNIX way. It is inspired by Express, the popular web framework for Node.js.
 .
 This package contains a binder for Fiber.

Package: golang-github-gofiber-utils-dev
Description-md5: aa7212c9bf8b842e402e01f774cd9dcc
Description-en: Express inspired web framework - additional utility functions (Go library)
 Fiber is a web framework, created with the idea of minimalism and follows the
 UNIX way. It is inspired by Express, the popular web framework for Node.js.
 .
 This package contains a collection of common functions for Fiber.

Package: golang-github-gofrs-flock-dev
Description-md5: 9ad96012a6a597d92799d7b4fc2c5922
Description-en: thread-safe file locking library in Golang
 flock implements a thread-safe sync.Locker interface for file locking.
 It also includes a non-blocking TryLock() function to allow locking
 without blocking execution.
 .
 This library is formerly known as "github.com/theckman/go-flock".

Package: golang-github-gofrs-uuid-dev
Description-md5: 1411b502a84196e1dd5fc0b386305e72
Description-en: UUID library for Golang
 This library provides a pure Golang implementation of Universally Unique
 Identifiers (UUID) variant as defined in RFC-9562. This package supports
 both the creation and parsing of UUIDs in different formats.
 .
 The library supports the following UUID versions:
 * Version 1, based on timestamp and MAC address
 * Version 3, based on MD5 hashing of a named value
 * Version 4, based on random numbers
 * Version 5, based on SHA-1 hashing of a named value
 * Version 6, a k-sortable id based on timestamp, and field-compatible with v1
 * Version 7, a k-sortable id based on timestamp
 * Version 8, for custom UUID implementations

Package: golang-github-gogetdata-ggd-utils-dev
Description-md5: aae168277003f1fdf7dc4d5464c47205
Description-en: library for use in ggd
 Takes a genome file and (currently) a .vcf.gz or
 a .bed.gz and checks that:
 .
 * a .tbi is present
 * the VCF has ""##fileformat=VCF" as the first line
 * the VCF has a #CHROM header
 * the chromosome are in the order specified by the genome file (and present)
 * the positions are sorted
 * the positions are <= the chromosome lengths defined in the genome file.
 .
 As a result, any new genome going into GGD will have
 a .genome file that will dictate the sort order
 and presence or absence of the 'chr' prefix for chromosomes
 .
 This is the library package for ggd-utils

Package: golang-github-gogits-chardet-dev
Description-md5: 554e2b9c845af5ba6a96e48d37cde312
Description-en: Charset detector library for Go
 This package provides a library that can be used to detect the
 character set of text based on International Components for
 Unicode's implementation.
 .
 Documentation: https://godoc.org/github.com/saintfish/chardet
 ICU: http://site.icu-project.org/

Package: golang-github-gogits-go-gogs-client-dev
Description-md5: e82f13a4e311940d23f98a5909e855d2
Description-en: Gogs API client in Go
 This library implements a client for the Gogs REST API which is an
 interface similar to the Github v3 API.

Package: golang-github-gogo-googleapis-dev
Description-md5: c6199989cadbc8a3a8dac5da3d59eb50
Description-en: googleapis generated with gogoprotobuf
 Google APIs generated by gogoprotobuf.
 .
 The grpc-example (https://github.com/gogo/grpc-example) includes an
 example usage of this repository.

Package: golang-github-gogo-protobuf-dev
Description-md5: 618e6ce0f49f666161048ffb30a872e5
Description-en: alternative protocol buffer support for Golang - sources
 An alternative protocol buffer support for the Go programming language,
 forked from golang-goprotobuf. It is backwards compatible with
 goprotobuf, but provides faster marshalling and unmarshalling and can
 generate extra helper code, tests and benchmarks.
 .
 This package provides sources.

Package: golang-github-gohugoio-gift-dev
Description-md5: a12825b5ee46b77532b88e02ef60b4c4
Description-en: Go Image Filtering Toolkit (library)
 Package gift provides a set of useful image processing filters.

Package: golang-github-gohugoio-hashstructure-dev
Description-md5: 634fc59362501256d961e1913824d8f7
Description-en: Get hash values for arbitrary values in Go
 hashstructure is a Go library for creating a unique hash value for
 arbitrary values in Go.
 .
 This can be used to key values in a hash (for use in a map, set, etc.)
 that are complex. The most common use case is comparing two values
 without sending data across the network, caching values locally (de-dup),
 and so on.

Package: golang-github-gohugoio-httpcache-dev
Description-md5: 1f6910a054b221bea2d5dfec43f7020c
Description-en: transport for http.Client that will cache responses
 A Transport for http.Client that will cache responses according to the
 HTTP RFC.

Package: golang-github-gohugoio-hugo-goldmark-extensions-dev
Description-md5: 879a18cabff77db982b3310cc3803cb1
Description-en: collection of Goldmark extensions (library)
 This repository houses a collection of Goldmark extensions
 created by the Hugo community, focusing on expanding Hugo's
 markdown functionality.

Package: golang-github-gohugoio-locales-dev
Description-md5: d96afc58bbe55ee99a606cd0b521c726
Description-en: set of locales generated from the CLDR Project
 Locales is a set of locales generated from the Unicode CLDR Project
 (http://cldr.unicode.org/) which can be used independently or within an
 i18n package; these were built for use with, but not exclusive to,
 Universal Translator (https://github.com/go-playground/universal-
 translator).

Package: golang-github-gohugoio-localescompressed-dev
Description-md5: 62387d25c8487568f669e08626cba5ee
Description-en: locales from github.com/gohugoio/locales in one package/struct
 The locales from (https://github.com/gohugoio/locales) in one
 package/struct.

Package: golang-github-gohxs-readline-dev
Description-md5: 461df9d1c86b510494bb92c969f3fde1
Description-en: Go implementation of GNU Readline with syntax highlighting (library)
 This package provides a Go library for implementing readline functionality,
 enabling interactive command-line interfaces with line editing and history
 management. It offers a lightweight and flexible API for developers building
 terminal-based applications, allowing efficient handling of user input.
 .
 It includes the source code and development files for integrating the library
 into Go projects. The library is particularly useful for creating custom CLI
 tools or interactive shells, supporting features like tab completion and
 history navigation.
 .
 The github.com/gohxs/readline is unique in that it offers syntax highlighting.

Package: golang-github-goji-httpauth-dev
Description-md5: 4b42662ed0e52b51f9cadf090423332b
Description-en: HTTP Authentication middleware
 This package provides HTTP Basic Authentication middleware for Go.
 It is compatible with Go's own net/http, goji, Gin and anything
 that speaks the http.Handler interface.
 .
 Example httpauth provides a SimpleBasicAuth function to get you up and
 running.

Package: golang-github-goji-param-dev
Description-md5: aa750aa3e79de12b9902b4ec7b1f65e3
Description-en: Rack / jQuery style parameter parsing for Go
 param deserializes parameter values into a given struct using
 magical reflection ponies.
 .
 Inspired by gorilla/schema, but uses Rails/jQuery style param encoding
 instead of their weird dotted syntax. In particular, this package was
 written with the intent of parsing the output of jQuery.param.
 .
 This package uses struct tags to guess what names things ought to have. If
 a struct value has a "param" tag defined, it will use that. If there is
 no "param" tag defined, the name part of the "json" tag will be used. If
 that is not defined, the name of the field itself will be used (no case
 transformation is performed).
 .
 If the name derived in this way is the string "-", param will refuse to
 set that value.
 .
 The parser is extremely strict, and will return an error if it has any
 difficulty whatsoever in parsing any parameter, or if there is any kind

Package: golang-github-gokyle-fswatch-dev
Description-md5: c190852e460d27ef974d8cc0cc7121b3
Description-en: simple UNIX file system watching library in Go
 This package provides a simple UNIX file system watching library in Go.
 .
 This includes:
 * Static watchers for watching a limited set of files.
 Those do not purge deleted files from the watch list.
 * Auto watchers for watching a set of files and directories.
 Directories are watched for new files. New files are automatically
 added, and deleted files are removed from the watch list.

Package: golang-github-gokyle-twofactor-dev
Description-md5: 82103151dee8c73507b4ca9436a43cdc
Description-en: Two-factor authentication
 Package twofactor implements two-factor authentication.

Package: golang-github-golang-freetype-dev
Description-md5: 20df1e6478158e1057b6e34f3347ecaa
Description-en: Freetype font rasterizer in the Go programming language
 The Freetype font rasterizer in the Go programming language.
 .
 It is an incomplete port:
 * It only supports TrueType fonts, and not Type 1 fonts nor bitmap fonts.
 * It only supports the Unicode encoding.
 .
 There are also some implementation differences:
 * It uses a 26.6 fixed point co-ordinate system everywhere internally,
 as opposed to the original Freetype's mix of 26.6 (or 10.6 for 16-bit
 systems) in some places, and 24.8 in the "smooth" rasterizer.

Package: golang-github-golang-groupcache-dev
Description-md5: db6a4e929c62afe93eb1bda2612bdcfd
Description-en: caching and cache-filling library, a replacement for memcached
 Groupcache is a caching and cache-filling library, intended as a
 replacement for memcached in many cases.
 .
 Like memcached, groupcache shards by key to select which peer is
 responsible for that key.  Unlike memcached, groupcache does not
 require running a separate set of servers, comes with a cache
 filling mechanism, and contains some other useful features.

Package: golang-github-golang-jwt-jwt-dev
Description-md5: dacc9400f2a49715cca2dfc7cb8f3cc1
Description-en: golang implementation of JSON Web Tokens (library)
 Community maintained clone of github.com/dgrijalva/jwt-go.
 .
 After the original author of the library suggested migrating the
 maintenance of jwt-go, a dedicated team of open source maintainers
 decided to clone the existing library into this module.
 .
 The command line utility included in this project (cmd/jwt) provides
 a straightforward example of token creation and parsing as well as a
 useful tool for debugging your own integration. You'll also find several
 implementation examples in the documentation.
 .
 This package provides golang module.

Package: golang-github-golang-jwt-jwt-v5-dev
Description-md5: 6c3a90cb81b8b52a679e72c8df8124ac
Description-en: golang implementation of JSON Web Tokens (library)
 Community maintained clone of github.com/dgrijalva/jwt-go.
 .
 After the original author of the library suggested migrating the
 maintenance of jwt-go, a dedicated team of open source maintainers
 decided to clone the existing library into this module.
 .
 The ships v5 of the library, see golang-github-golang-jwt-jwt-dev
 for the older version and the awt command-line tool.
 .
 This package provides golang module.

Package: golang-github-golang-leveldb-dev
Description-md5: 198973608103ff9738edff023439a64e
Description-en: Implementation of the LevelDB key/value database in Go
 LevelDB is a fast key-value storage library written at Google that
 provides an ordered mapping from string keys to string values.
 .
 This is an implementation of LevelDB in the Go language.

Package: golang-github-golang-mock-dev
Description-md5: 48a3c0360968693773ad762adb019c88
Description-en: mocking framework for the Go programming language
 GoMock is a mocking framework for the Go programming language.
 It integrates well with Go's built-in testing package, but can be used in
 other contexts too.

Package: golang-github-golang-protobuf-1-3-dev
Description-md5: 44b4feddc85f12cc1e5aa57436d8ef1b
Description-en: transitional package -- safe to remove
 This transitional package facilitates migration to
 "golang-github-golang-protobuf-1-5-dev" and can be safely removed.

Package: golang-github-golang-protobuf-1-5-dev
Description-md5: 4ae455d75b79a607333f3903eb4b9113
Description-en: Go support for protocol buffers (version v1.5.x)
 This module (github.com/golang/protobuf) contains Go bindings for protocol
 buffers.
 .
 v1.5.x implements Go APIv2 for protocol buffers.
 .
 For APIv2, see  https://go.dev/blog/protobuf-apiv2.

Package: golang-github-golang-snappy-dev
Description-md5: 39893f9c93e59f79efba9fb8ee2e448b
Description-en: Implementation of the Snappy compression format in Go
 Snappy is a compression/decompression library. It does not aim for maximum
 compression, or compatibility with any other compression library; instead, it
 aims for very high speeds and reasonable compression. For instance, compared
 to the fastest mode of zlib, Snappy is an order of magnitude faster for most
 inputs, but the resulting compressed files are anywhere from 20% to 100%
 bigger. On a single core of a Core i7 processor in 64-bit mode, Snappy
 compresses at about 250 MB/sec or more and decompresses at about 500 MB/sec or
 more.
 .
 This is an implementation of the Snappy compression format in the Go
 programming language.

Package: golang-github-gologme-log-dev
Description-md5: 089aec5b5e22ccd489cb914be088e313
Description-en: A fork of the golang built in log package to add support for levels (library)
 This package is a drop in replacement for the built-in Go log package.
 All the functionality of the built-in package still exists and is
 unchanged. In addition, this package contains a series of small
 enhancements and additions. Namely, it adds five logging levels.
 .
 In addition to these five defined logging levels, users can also define
 their own arbitrary logging levels.
 .
 Unlike other loggers, these logging levels are not enabled in a chain.
 Meaning, once a level is enabled, say Warn, all levels above it are not
 also enabled. This package is implemented in such a way that users can
 individually turn on and turn off the various new logging levels.
 However, starting with v1.3.0 users can enable logging in a chain buy
 enabling logging levels by number (see below). If existing code uses the
 build-in log package, no change is needed to use this package.
 .
 Another feature that was added, based on comments seen on the various
 golang boards, is the ability to set the calldepth.

Package: golang-github-gomagedon-expectate-dev
Description-md5: 07d866775264f057d8ceb877bd068f63
Description-en: lightweight testing utility for golang
 This testing library's intended purpose is to provide 'expect'
 syntax assertions to golang without using the heavy-handed ginkgo
 toolset.

Package: golang-github-gomarkdown-markdown-dev
Description-md5: 57166a08bbcdd864004e085f24529d3c
Description-en: Markdown parser and HTML renderer for Go
 Package github.com/gomarkdown/markdown is a Go library for parsing
 Markdown text and rendering as HTML.
 .
 It's very fast and supports common extensions.
 .
 markdown is a fork of v2 of https://github.com/russross/blackfriday
 that is:
 .
 * actively maintained (sadly in Feb 2018 blackfriday was inactive for 5
 months with many bugs and pull requests accumulated)
 * refactored API (split into ast/parser/html sub-packages)
 .
 Blackfriday itself was based on C implementation sundown
 (https://github.com/vmg/sundown) which in turn was based on libsoldout
 (http://fossil.instinctive.eu/libsoldout/home).

Package: golang-github-gomodule-oauth1-dev
Description-md5: a7b9d7a4c4b08574c1efd1b521625a9b
Description-en: OAuth 1.0 client package for Go
 OAuth1 is a Go client for the OAuth 1.0, OAuth 1.0a and RFC 5849
 (https://tools.ietf.org/html/rfc5849), The package supports
 HMAC-SHA1, RSA-SHA1 and PLAINTEXT signatures.

Package: golang-github-gomodule-redigo-dev
Description-md5: e860728dc1bc48f9d78bb2bd4bd1ae85
Description-en: Go client for Redis
 Go client for the Redis (http://redis.io/) database.
 Features
 • A Print-like API with support for all Redis commands.
 • Pipelining including pipelined transactions.
 • Publish/Subscribe
 • Connection pooling
 • Script helper type with optimistic use of EVALSHA.
 • Helper functions for working with command replies.

Package: golang-github-gonvenience-bunt-dev
Description-md5: 157a833d4921443ad7d4c0f2a838e9d7
Description-en: creating true color output in terminals
 Golang package for creating true color output in terminals.

Package: golang-github-gonvenience-idem-dev
Description-md5: 714829fe38f8246c447930d4072a46d1
Description-en: Go library for detection of similarities in text (library)
 Go library designed to detect entry renaming by comparing lists of
 deleted and added items.
 .
 This library is a spork of code from go-git/go-git, modified to meet
 the needs of dyff. It was originally proposed as part of dyff but due
 to its complexity and setup requirements, it was moved to a separate
 repository.

Package: golang-github-gonvenience-neat-dev
Description-md5: 05ade1378c9849cfa2bc83be366da8dc
Description-en: create neat strings like colored YAML output (library)
 Golang package for creating neat strings like colored YAML output.

Package: golang-github-gonvenience-term-dev
Description-md5: ac39c3e04a4548ff86729c9586047a6c
Description-en: golang package with convenience functions for terminal related tasks
 Golang package with convenience functions for terminal related tasks.

Package: golang-github-gonvenience-text-dev
Description-md5: f060fdc89fbc56e3e64f211d40921724
Description-en: convenience functions for strings
 Golang package with convenience functions for strings.

Package: golang-github-gonvenience-wrap-dev
Description-md5: 7f452519a73516b53a3dbd4954ba1cd6
Description-en: golang package to wrap things into a bit of context
 Golang package to wrap things into a bit of context.

Package: golang-github-gonvenience-ytbx-dev
Description-md5: 391b3eb2c2beeebd77371cd61426ce73
Description-en: convenience functions to load and process YAML files
 Golang package with convenience functions to load and process YAML files.

Package: golang-github-google-blueprint-dev
Description-md5: f029736b810386632d9b7249aea19de0
Description-en: Blueprint meta build system (library)
 Blueprint is a meta-build system that reads in Blueprints files that
 describe modules that need to be built, and produces a Ninja manifest
 describing the commands that need to be run and their dependencies.
 Where most build systems use built-in rules or a domain-specific language
 to describe the logic for converting module descriptions to build rules,
 Blueprint delegates this to per-project build logic written in Go.
 For large, heterogenous projects this allows the inherent complexity
 of the build logic to be maintained in a high-level language, while
 still allowing simple changes to individual modules by modifying easy
 to understand Blueprints files.
 .
 This package contains the Go library for Blueprint.

Package: golang-github-google-btree-dev
Description-md5: 42c130d50f7bd19917a2383cfa370fa2
Description-en: BTree implementation for Go
 This package provides an in-memory B-Tree implementation for Go, useful
 as an ordered, mutable data structure.
 .
 The API is based off of the wonderful
 http://godoc.org/github.com/petar/GoLLRB/llrb, and is meant to allow
 btree to act as a drop-in replacement for gollrb trees.

Package: golang-github-google-cel-go-dev
Description-md5: 580c6273da7bd9430a4ac2ab70117726
Description-en: Common Expression Language (go runtime)
 The Common Expression Language (CEL) is a simple expression language built on
 top of protocol buffer types. It implements common semantics for
 expression evaluation, enabling different applications to more easily
 interoperate.
 .
 This package provides tools for parsing CEL expressions and type-checking and
 evaluating parsed expressions. It also implements a gRPC conformance test
 server for CEL in go.
 .
 Disclaimer: This is not an official Google product

Package: golang-github-google-certificate-transparency-dev
Description-md5: 27deef6e19c1332c1d677ab79091e067
Description-en: Framework for monitoring and auditing SSL certificates
 The Certificate Transparency project provides a framework to explore
 ideas to improve the security of HTTPS connections by adding new
 functional components to the current SSL security system: logging,
 monitoring and auditing.
 .
 Please see http://www.certificate-transparency.org for more details
 about certificate transparency and how it works.

Package: golang-github-google-flatbuffers-dev
Description-md5: 6473392f67abe22678d1b8720c90209e
Description-en: FlatBuffers: Memory Efficient Serialization Library (library)
 FlatBuffers is a cross platform serialization library architected
 for maximum memory efficiency. It allows you to directly access
 serialized data without parsing/unpacking it first, while still having
 great forwards/backwards compatibility.
 .
 This package contains the development files for Go(lang).

Package: golang-github-google-gnostic-models-dev
Description-md5: 9eaf0cd77b1ed6816442ebdf83614044
Description-en: Protocol buffer models for gnostic
 This repository contains Protocol Buffer models and associated libraries
 for working with API description formats supported by
 [gnostic](https://github.com/google/gnostic). It exists to provide a
 lightweight distribution of these models with minimal dependencies.
 For more information, please see the
 [gnostic](https://github.com/google/gnostic) repository.

Package: golang-github-google-go-attestation-dev
Description-md5: 2abbe0681cd28a6b2189b4ab6dc8b65b
Description-en: abstract remote attestation operations (Go library)
 Go-Attestation abstracts remote attestation operations across a variety
 of platforms and TPMs, enabling remote validation of machine identity
 and state. This project attempts to provide high level primitives for
 both client and server logic.
 .
 This package contains the Go development library.

Package: golang-github-google-go-cmp-dev
Description-md5: 62237f46477da89a05525cf46d757b2b
Description-en: Package for comparing Go values in tests
 This package is intended to be a more powerful and safer alternative to
 reflect.DeepEqual for comparing whether two values are semantically equal.
 .
 The primary features of cmp are:
 * When the default behavior of equality does not suit the needs of the test,
 custom equality functions can override the equality operation.  For
 example, an equality function may report floats as equal so long as they
 are within some tolerance of each other.
 * Types that have an Equal method may use that method to determine equality.
 This allows package authors to determine the equality operation for the
 types that they define.
 * If no custom equality functions are used and no Equal method is defined,
 equality is determined by recursively comparing the primitive kinds on both
 values, much like reflect.DeepEqual. Unlike reflect.DeepEqual, unexported
 fields are not compared by default; they result in panics unless suppressed
 by using an Ignore option (see cmpopts.IgnoreUnexported) or explicitly
 compared using the AllowUnexported option.
 .
 See the GoDoc documentation (https://godoc.org/github.com/google/go-cmp/cmp)
 for more information.

Package: golang-github-google-go-configfs-tsm-dev
Description-md5: 38de54246f1cbacada99f670cfc9382f
Description-en: Trusted Security Module attestation reporting (library)
 The TSM report subsystem provides a vendor-agnostic interface for
 collecting a signed document for the Trusted Execution Environment's
 (TEE) state for remote verification. This document is called an
 "attestation report", though other sources may sometimes refer to it
 as a "quote".
 .
 go-configfs-tsm
 .
 This library wraps the configfs/tsm Linux subsystem for Trusted Security
 Module operations.
 .
 report library
 .
 This library wraps the configfs/tsm/report subsystem for safely
 generating attestation reports.
 .
 This package contains the Go development library.

Package: golang-github-google-go-containerregistry-dev
Description-md5: a3cf46278ba7ed1255c9e095a9afa862
Description-en: Go library and CLIs for working with container registries (library)
 This library contains golang code for interacting with container registries

Package: golang-github-google-go-dap-dev
Description-md5: fe44517a4f3b1c9955820c4331073717
Description-en: Go implementation of the Debug Adapter Protocol (library)
 The Debug Adapter Protocol defines the protocol used between an editor
 or IDE and a debugger or runtime.

Package: golang-github-google-go-eventlog-dev
Description-md5: 019d59e8ebe508689b789f8c4099f3e2
Description-en: manage attestation-related even log information (Go library)
 Go Event Log
 .
 Go Event Log is a library for handling various event logs for use in
 Measured Boot protocols.
 .
 It is a companion for technologies that provide measurement registers
 and an event log, such as TPM PCRs and the TCG PC Client event log.
 .
 This package contains the Go library.

Package: golang-github-google-go-github-dev
Description-md5: d8e0fe6d371dcdf2b3f6f630f2aee564
Description-en: Go library for accessing the GitHub API
 go-github is a Go client library for accessing the GitHub API v3
 (https://developer.github.com/v3/).

Package: golang-github-google-go-intervals-dev
Description-md5: 44515cd0192f0df09a86dcf50952a69c
Description-en: Functions for set operations on intervals, like ranges (library)
 This package provides a library for performing set operations on
 1-dimensional intervals, such as time ranges.

Package: golang-github-google-go-pkcs11-dev
Description-md5: 89eaae23e3421f9be483fda3f4ff2c38
Description-en: Go package for loading PKCS #11 modules (library)
 Provides PKCS #11 for Go
 .
 Go Reference (https://pkg.go.dev/github.com/google/go-pkcs11/pkcs11)

Package: golang-github-google-go-querystring-dev
Description-md5: de082d1b60a233e4e0347a560c1e1d2d
Description-en: library for encoding structs into URL query parameters
 go-querystring is Go library for encoding structs into URL query
 parameters. go-querystring is designed to assist in scenarios where
 you want to construct a URL using a struct that represents the URL
 query parameters.
 .
 This package contains the Go development library.

Package: golang-github-google-go-sev-guest-dev
Description-md5: 12da491ac7366781e0607c349551baa9
Description-en: attestation verification reporting via /dev/sev-guest (library)
 SEV Guest
 .
 This project offers libraries for a simple wrapper around the /dev/sev-
 guest device in Linux, as well as a library for attestation verification
 of fundamental components of an attestation report.
 .
 This package contains the Go development library.

Package: golang-github-google-go-tdx-guest-dev
Description-md5: e6fb166f7594b4b3748b4bdb456a7fbd
Description-en: wrap /dev/tdx-guest and attestation verification (library)
 TDX Guest
 .
 This project offers libraries for a simple wrapper around quote
 providing tools such as the go-configfs-tsm library, or the /dev/tdx_guest
 device in Linux, as well as a library for attestation verification of
 fundamental components of an attestation quote.
 .
 This project is split into two complementary roles. The first role is
 producing an attestation quote, and the second is checking an
 attestation quote. The client library produces quote, the verify library
 verifies quote's signatures and certificates.
 .
 This package contains the Go development library.

Package: golang-github-google-go-tpm-dev
Description-md5: 1950d997c17cc905f43f755000cb717c
Description-en: communicate directly with a TPM device (library)
 Go-TPM is a Go library that communicates directly with a TPM device on Linux
 machines. The libraries don't implement the entire spec for neither 1.2 nor
 2.0.
 .
 This package contains the Go development library.

Package: golang-github-google-go-tpm-tools-dev
Description-md5: 5b342664402c2445b3145a7440ff1082
Description-en: high-level library API for using TPMs (library)
 The go-tpm-tools module is a TPM 2.0
 (https://trustedcomputinggroup.org/resource/trusted-platform-module-2-0-a-
 brief-introduction/) support library designed to complement Go-TPM
 (https://github.com/google/go-tpm).
 .
 It contains the following public packages:
 .
 * client (https://pkg.go.dev/github.com/google/go-tpm-tools/client):
 A Go package providing simplified abstractions and utility functions
 for interacting with a TPM 2.0, including:
 * Signing
 * Attestation
 * Reading PCRs
 * Sealing/Unsealing data
 * Importing Data and Keys
 * Reading NVData
 * Getting the TCG Event Log
 * server (https://pkg.go.dev/github.com/google/go-tpm-tools/server):
 A Go package providing functionality for a remote server to send,
 receive, and interpret TPM 2.0 data. None of the commands in this
 package issue TPM commands, but instead handle:
 * TCG Event Log parsing
 * Attestation verification
 * Creating data for Importing into a TPM
 * proto (https://pkg.go.dev/github.com/google/go-tpm-tools/proto):
 Common Protocol Buffer (https://developers.google.com/protocol-buffers)
 messages that are exchanged between the client and server libraries.
 This package also contains helper methods for validating these
 messages.
 * simulator (https://pkg.go.dev/github.com/google/go-tpm-
 tools/simulator):
 Go bindings to the Microsoft's TPM 2.0 simulator
 (https://github.com/Microsoft/ms-tpm-20-ref/).
 .
 This repository also contains gotpm, a command line tool for using the
 TPM. Run gotpm --help and gotpm <command> --help for more documentation.
 .
 This package contains a stripped down version of the Go development library,
 with only the simulator.

Package: golang-github-google-go-tspi-dev
Description-md5: 7ac1bd26e0f4196875ecfcb7089a06d2
Description-en: TPM TSPI bindings for golang (library)
 go-tspi - Go bindings and support code for libtspi and tpm communication
 .
 This is a library providing a set of bindings for communication between
 code written in Go and libtspi, the library responsible for providing a
 TPM control interface.
 .
 This package contains the Go development library.

Package: golang-github-google-goexpect-dev
Description-md5: 7f3a7683fd4a38fd6822e93b59e47262
Description-en: Go implementation of Expect (library)
 This package provides a Go library for automating and testing interactive
 command-line programs by simulating user input and matching expected output.
 It enables developers to script interactions with CLI applications, suitable
 for testing and automation tasks in Go projects.
 .
 The package includes development files for integrating the library into Go
 projects. It supports regular expression-based matching and timeout handling,
 offering a flexible way to manage command-line interactions programmatically.

Package: golang-github-google-gofuzz-dev
Description-md5: 931d7a925d71bb31b44a6cf26203c92b
Description-en: Fuzz testing for Go
 gofuzz is a library for populating go objects with random values.
 .
 This is useful for testing:
 .
 * Do your project's objects really serialize/unserialize correctly in all
 cases?
 * Is there an incorrectly formatted object that will cause your project to
 panic?
 .
 Import with import "github.com/google/gofuzz"
 .
 This package contains the source.

Package: golang-github-google-gopacket-dev
Description-md5: 3cbfaa43a68e72102d75255f5bd57486
Description-en: packet capturing and decoding library for Go
 The gopacket library provides various bindings for reading packets
 off the wire, logic for decoding packet protocols, TCP stream
 reassembly.

Package: golang-github-google-goterm-dev
Description-md5: 498b24a6d10c849b69b2525404470b8c
Description-en: Go Terminal library with PTY support and colors
 The term package implements PTY creation and termios get/set attributes.
 It also contains some convenience functions for colors, SSH <> termios
 translations, readCh, reading passwords etc.

Package: golang-github-google-gousb-dev
Description-md5: 9cea92135645e3ceac7826020ec550c9
Description-en: provides low-level interface for accessing USB devices (library)
 gousb is an attempt at wrapping the libusb library into a Go-like binding.
 .
 gousb provides low-level interface for accessing USB devices.

Package: golang-github-google-jsonapi-dev
Description-md5: 84b3aa665e5b1c4b42335abdcfbc0ec3
Description-en: jsonapi.org style payload serializer and deserializer
 Serializer/deserializer for JSON payloads that comply to the JSON API
 spec in Go. Struct tags are used to annotate the struct fields in an
 application and then this library reads and writes JSON API output based
 on the tagged fields.

Package: golang-github-google-jsonschema-go-dev
Description-md5: 0b24f47961b1e5d46260b19ee2576a80
Description-en: implementation of the JSON Schema specification (library)
 This Go module implements the JSON Schema (https://json-schema.org/)
 specification. The jsonschema package supports creating schemas,
 validating JSON values against a schema, and inferring a schema from
 a Go struct.

Package: golang-github-google-logger-dev
Description-md5: 9734bf0314392fc9cb0e61f2aa0de110
Description-en: Cross platform Go logging library (library)
 Logger is a simple cross platform Go logging library for Windows, Linux,
 FreeBSD, and macOS, it can log to the Windows event log, Linux/macOS
 syslog, and an io.Writer.
 .
 This package contains the Go development library.

Package: golang-github-google-martian-dev
Description-md5: acde14b306cf8b327bd2d0a09dceaf4e
Description-en: Martian is a library for building custom HTTP/S proxies
 Martian Proxy is a programmable HTTP proxy designed to be used for testing.
 .
 Martian is a great tool to use if you want to:
 * Verify that all (or some subset) of requests are secure
 * Mock external services at the network layer
 * Inject headers, modify cookies or perform other mutations of HTTP requests
 and responses
 * Verify that pingbacks happen when you think they should
 * Unwrap encrypted traffic (requires install of CA certificate in browser)

Package: golang-github-google-nftables-dev
Description-md5: 1ee919d078b54e8565b2f87bdb4bebfa
Description-en: Go library to interact with Linux nftables
 This package is a third-party Go package to interact with nftables
 programmatically. It is implemented in pure Go, meaning it does not
 wrap the libnftnl library.
 .
 It is neither an official netfilter project nor an official Google
 product.

Package: golang-github-google-pprof-dev
Description-md5: e308e5635488bfe6325a879890ed1d85
Description-en: pprof is a tool for visualization and analysis of profiling data
 pprof reads a collection of profiling samples in profile.proto format
 and generates reports to visualize and help analyze the data. It can
 generate both text and graphical reports (through the use of the dot
 visualization package).
 .
 profile.proto is a protocol buffer that describes a set of callstacks
 and symbolization information. A common usage is to represent a set of
 sampled callstacks from statistical profiling. The format is described
 on the proto/profile.proto (./proto/profile.proto) file. For details on
 protocol buffers, see https://developers.google.com/protocol-buffers
 .
 Profiles can be read from a local file, or over http. Multiple profiles
 of the same type can be aggregated or compared.
 .
 If the profile samples contain machine addresses, pprof can symbolize
 them through the use of the native binutils tools (addr2line and nm).
 .
 This is not an official Google product.

Package: golang-github-google-renameio-dev
Description-md5: 005f5920536b2561bd298bd0d9463339
Description-en: provides a way to atomically create or replace a file or symbolic link
 The renameio Go package provides a way to atomically create or replace a
 file or symbolic link.
 .
 Atomicity vs durability: renameio concerns itself only with atomicity,
 i.e. making sure applications never see unexpected file content
 (a half-written file, or a 0-byte file).
 .
 As a practical example, consider https://manpages.debian.org/: if there
 is a power outage while the site is updating, we are okay with losing the
 manpages which were being rendered at the time of the power outage. They
 will be added in a later run of the software. We are not okay with having
 a manpage replaced by a 0-byte file under any circumstances, though.

Package: golang-github-google-s2a-go-dev
Description-md5: 8c7c0402c86b1c91b58fa8c66e0fc3aa
Description-en: Secure Session Agent Client Libraries (library)
 The Secure Session Agent is a service that enables a workload to offload
 select operations from the mTLS handshake and protects a workload's
 private key material from exfiltration. Specifically, the workload asks
 the Secure Session Agent for the TLS configuration to use during the
 handshake, to perform private key operations, and to validate the peer
 certificate chain. The Secure Session Agent's client libraries enable
 applications to communicate with the Secure Session Agent during the TLS
 handshake, and to encrypt traffic to the peer after the TLS handshake is
 complete.
 .
 This repository contains the source code for the Secure Session Agent's
 Go client libraries, which allow gRPC and HTTP Go applications to use
 the Secure Session Agent.

Package: golang-github-google-safetext-dev
Description-md5: 07ad30816a36bba75904df89992ca237
Description-en: Secure, syntax-aware libraries ensuring safer data formatting
 Libraries for producing formats such as YAML, mitigating injection
 vulnerabilities prevalent in syntax-unaware libraries like text/template
 and sprintf.

Package: golang-github-google-shlex-dev
Description-md5: 216aba2c40669f0d9c6d8a2fb30f129a
Description-en: Simple lexer for Go that supports shell-style rules
 go-shlex is a simple lexer for Go.  It splits input into tokens using
 shell-style rules for quoting, commenting, and escaping.

Package: golang-github-google-subcommands-dev
Description-md5: 5df4e7a68bb964be755103b914dca95f
Description-en: go package for add some subcommands to single command
 Subcommands is a Go package that implements a simple way for a single command
 to have many subcommands, each of which takes arguments and so forth.

Package: golang-github-google-trillian-dev
Description-md5: 50b71fd90c20f57236efc1ac5116bbe0
Description-en: transparent scalable and cryptographically verifiable data store (library)
 Trillian is an implementation of the concepts described in the
 Verifiable Data Structures (/docs/papers/VerifiableDataStructures.pdf)
 white paper, which in turn is an extension and generalisation of the
 ideas which underpin Certificate Transparency (https://certificate-
 transparency.org).
 .
 Trillian implements a Merkle tree
 (https://en.wikipedia.org/wiki/Merkle_tree) whose contents are served
 from a data storage layer, to allow scalability to extremely large
 trees.  On top of this Merkle tree, Trillian provides the following:
 .
 * An append-only **Log** mode, analogous to the original
 Certificate Transparency (https://certificate-transparency.org) logs.
 In this mode, the Merkle tree is effectively filled up from the left,
 giving a *dense* Merkle tree.
 .
 Certificate Transparency (CT) (https://tools.ietf.org/html/rfc6962) is
 the most well-known and widely deployed transparency application, and an
 implementation of CT as a Trillian personality is available in the
 certificate-transparency-go repo (https://github.com/google/certificate-
 transparency-go/blob/master/trillian).
 .
 This package contains a stripped down library for use by rekor.

Package: golang-github-google-uuid-dev
Description-md5: d76a9f9df16efca9a2605b902a89ab9c
Description-en: generates and inspects UUIDs based on RFC 4122
 This package generates and inspects UUIDs based on RFC 4122
 (http://tools.ietf.org/html/rfc4122) and DCE 1.1: Authentication and
 Security Services.
 .
 This package is based on the "github.com/pborman/uuid" package. It differs
 from these earlier packages in that a UUID is a 16 byte array rather than
 a byte slice. One loss due to this change is the ability to represent an
 invalid UUID (vs a NIL UUID).

Package: golang-github-google-wire-dev
Description-md5: 1a8282da72fb25e67520c4cf6a62d0f0
Description-en: Compile-time Dependency Injection for Go (library)
 Wire: Automated Initialization in Go
 .
 Wire is a code generation tool that automates connecting components
 using dependency injection.  Dependencies between components are
 represented in Wire as function parameters, encouraging explicit
 initialization instead of global variables.  Because Wire operates
 without runtime state or reflection, code written to be used with
 Wire is useful even for hand-written initialization.
 .
 For an overview, see the introductory blog post
 https://blog.golang.org/wire
 .
 This package contains the github.com/google/wire Go library.

Package: golang-github-googleapis-enterprise-certificate-proxy-dev
Description-md5: ef2f1e517c978744de6e68aae1ed2ffb
Description-en: Google Proxies for Enterprise Certificates (library)
 Certificate-based-access
 .
 If you use certificate-based access (https://cloud.google.com/beyondcorp-
 enterprise/docs/securing-resources-with-certificate-based-access) to protect
 your Google Cloud resources, the end user device certificate
 (https://en.wikipedia.org/wiki/Client_certificate) is one of the
 credentials that is verified before access to a resource is granted. You
 can configure Google Cloud to use the device certificates in your
 operating system key store when verifying access to a resource from the
 gcloud CLI or Terraform by using the enterprise certificates feature.
 .
 Google Enterprise Certificate Proxies (ECP)
 .
 Google Enterprise Certificate Proxies (ECP) are part of the Google Cloud
 Zero Trust architecture (/zerotrust) that enables mutual authentication
 with client-side certificates
 (https://en.wikipedia.org/wiki/Client_certificate). This repository
 contains a set of proxies/modules that can be used by clients or
 toolings to interact with certificates that are stored in protected key
 storage systems (https://en.wikipedia.org/wiki/Key_management).
 .
 To interact the client certificates, application code should not need to
 use most of these proxies within this repository directly. Instead, the
 application should leverage the clients and toolings provided by Google
 such as Cloud SDK (https://cloud.google.com/sdk) to have a more
 convenient developer experience.
 .
 This package contains enterprise-certificate-proxy Go language source.

Package: golang-github-googleapis-gax-go-dev
Description-md5: 15cbcb9394f43e79b9cc1bd90f94f908
Description-en: Google API Extensions for Go
 Google API Extensions for Go (gax-go) is a set of modules which aids
 the development of APIs for clients and servers based on gRPC and Google
 API conventions.

Package: golang-github-googleapis-gnostic-dev
Description-md5: 1ae774d48c2fcf90270ae90773ab3ccd
Description-en: compiler for OpenAPI specification - library
 Protocol Buffers (https://developers.google.com/protocol-buffers/)
 provide a language-neutral, platform-neutral, extensible mechanism
 for serializing structured data. gnostic's Protocol Buffer models for
 the OpenAPI Specification can be used to generate code that includes
 data structures with explicit fields for the elements of an OpenAPI
 description. This makes it possible for developers to work with
 OpenAPI descriptions in type-safe ways, which is particularly useful in
 strongly-typed languages like Go and Swift.
 .
 gnostic reads OpenAPI descriptions into these generated data structures,
 reports errors, resolves internal dependencies, and writes the results in
 a binary form that can be used in any language that is supported by the
 Protocol Buffer tools.  A plugin interface simplifies integration with
 API tools written in a variety of different languages, and when necessary,
 Protocol Buffer OpenAPI descriptions can be reexported as JSON or YAML.
 .
 This package provides the development files.

Package: golang-github-googlecloudplatform-cloudsql-proxy-dev
Description-md5: b6fc40ba011de2f3f9df997b7710db4e
Description-en: connect securely to a 2nd generation Cloud SQL DB (Go library)
 The Cloud SQL Proxy allows a user with the appropriate permissions to
 connect to a Second Generation Google Cloud SQL database without having
 to deal with IP whitelisting or SSL certificates manually. It works by
 opening unix/tcp sockets on the local machine and proxying
 connections to the associated Cloud SQL instances when the sockets
 are used.
 .
 This package contains the github.com/GoogleCloudPlatform/cloudsql-proxy
 Go library.

Package: golang-github-googlecloudplatform-docker-credential-gcr-dev
Description-md5: 052b09ab007e0a3929879ba4dc8bfccb
Description-en: Docker credential helper for GCR users (library)
 docker-credential-gcr is Google Container Registry's Docker credential helper.
 It allows for Docker clients v1.11+ to easily make authenticated requests to
 GCR's repositories (gcr.io, eu.gcr.io, etc.).
 .
 The helper implements the Docker Credential Store API, but enables more
 advanced authentication schemes for GCR's users. In particular, it respects
 Application Default Credentials and is capable of generating credentials
 automatically (without an explicit login operation) when running in App Engine
 or Compute Engine.
 .
 This package contains the library for consumption by other Go programs.

Package: golang-github-googlecloudplatform-grpc-gcp-go-dev
Description-md5: 2688c07598a79d53465c3cb4ad556a31
Description-en: gRPC extensions for Google Cloud Platform support
 This package provides specialized extensions for the gRPC framework that are
 designed to optimize communication with Google Cloud Platform (GCP) services.
 It includes features for channel management, connection pooling, and
 environment-aware load balancing that are specifically tuned for the GCP
 infrastructure.
 .
 By extending the standard gRPC Go library, these components allow client
 applications to handle high-concurrency workloads more efficiently when
 interacting with services like Cloud Spanner or Cloud Firestore. The library
 also provides supporting infrastructure for end-to-end testing and
 benchmarking, ensuring that gRPC client libraries perform optimally within
 the Google Cloud ecosystem.

Package: golang-github-googlecloudplatform-guest-logging-go-dev
Description-md5: b691d7e72f7e7c1872bcdb7d7746ddd7
Description-en: Go logging package with Google Cloud Platform interface (library)
 The Go logger package logs messages either locally to syslog or via the Google
 Cloud logging API.

Package: golang-github-gookit-color-dev
Description-md5: da0ddf8f0127ea54007ec87dfa3618b4
Description-en: Terminal color rendering library written in Go
 This package provides a command-line color library with 16/256/True
 color support, universal API methods and Windows support.
 .
 Features
 .
 * Simple to use, zero dependencies
 * Supports rich color output: 16-color (4-bit), 256-color (8-bit), true
 color (24-bit, RGB)
 * 16-color output is the most commonly used and most widely
 supported, working on any Windows version
 * Since v1.2.4 **the 256-color (8-bit), true color (24-bit) support
 windows CMD and PowerShell**
 * See this gist (https://gist.github.com/XVilka/8346728) for
 information on true color support
 * Support converts HEX HSL value to RGB color
 * Generic API methods: Print, Printf, Println, Sprint, Sprintf
 * Supports HTML tag-style color rendering, such as <green>message</>
 <fg=red;bg=blue>text</>.
 * In addition to using built-in tags, it also supports custom color
 attributes
 * Custom color attributes support the use of 16 color names, 256
 color values, rgb color values and hex color values
 * Support working on Windows cmd and powerShell terminal
 * Basic colors: Bold, Black, White, Gray, Red, Green, Yellow, Blue,
 Magenta, Cyan
 * Additional styles: Info, Note, Light, Error, Danger, Notice, Success,
 Comment, Primary, Warning, Question, Secondary
 * Support by set NO_COLOR for disable color or use FORCE_COLOR for
 force open color render.
 * Support Rgb, 256, 16 color conversion

Package: golang-github-goombaio-namegenerator-dev
Description-md5: a1d9bafa1ca83549af8cef1eda3a347b
Description-en: random name generator implementation in Golang
 This random name generator can be used for projects, servers, cluster
 nodes, etc.

Package: golang-github-gopacket-gopacket-dev
Description-md5: ba481e3c6791bcada96c1266c595211e
Description-en: Provides packet processing capabilities for Go (library)
 This library provides packet decoding capabilities for Go. Forked from
 Google's repo (https://godoc.org/github.com/google/gopacket).
 .
 See godoc (https://godoc.org/github.com/gopacket/gopacket) for more
 details.

Package: golang-github-gopasspw-clipboard-dev
Description-md5: 869e88cca98a4cdddd9b2ec17f7b1d74
Description-en: library for copying and pasting to the clipboard
 Go library for copying and pasting to the clipboard.

Package: golang-github-gopasspw-pinentry-dev
Description-md5: 412acefd03237a0dfb806ef5704b2890
Description-en: Pinentry client in Go (library)
 Pinentry client in Go

Package: golang-github-gophercloud-gophercloud-dev
Description-md5: 81603c0a2b2aaec13963ee27380b23cb
Description-en: OpenStack SDK for Go
 Gophercloud allows Go developers to connect their applications with
 OpenStack clouds. It is fully open source and supports many OpenStack
 services like Compute, Object Storage, Identity, Networking and
 Block Storage.

Package: golang-github-gophercloud-utils-dev
Description-md5: e0f5250b232d7062abba1bfb3e9d2bcc
Description-en: utils for OpenStack Go library
 Gophercloud is an OpenStack Go SDK, this library provides extra utils
 to use gophercloud.

Package: golang-github-gopherjs-gopherjs-dev
Description-md5: f0b57ddedbc808948caa01f4eaae0d35
Description-en: Go to Javascript compiler
 GopherJS compiles Go code to pure JavaScript code. Its main purpose
 is to provide the opportunity to write front-end code in Go which will
 still run in all browsers.
 .
 Documentation: https://godoc.org/github.com/gopherjs/gopherjs/js

Package: golang-github-gopherjs-jsbuiltin-dev
Description-md5: 4d070390a97c83424eaddfb7efc9d7a4
Description-en: GopherJS bindings for built-in JavaScript functions
 JavaScript has a small number of built-in functions to handle
 some common day-to-day tasks. This package providers wrappers
 around some of these functions for use in GopherJS.
 .
 It is worth noting that in many cases, using Go's equivalent
 functionality (such as that found in the net/url package) may
 be preferable to using this package, and will be a necessity
 any time you wish to share functionality between front-end
 and back-end code.

Package: golang-github-gorgonia-tensor-dev
Description-md5: 72cb99144971e6227e440bd4351d6f6a
Description-en: generic n-dimensional array Go library
 Package tensor is a package that provides efficient, generic (by some
 definitions of generic) n-dimensional arrays in Go. Also in this package
 are functions and methods that are used commonly in arithmetic,
 comparison and linear algebra operations.
 .
 This package contains the Go development library.

Package: golang-github-gorgonia-vecf32-dev
Description-md5: f2014d31b55caffdf9942a882e4ef811
Description-en: vecf32 provides methods for slices of float32 (library)
 Package vecf32 provides common functions and methods for slices of
 float32
 .
 This package contains the Go development library.

Package: golang-github-gorgonia-vecf64-dev
Description-md5: 6608c7e2580fc5ba2fb2d7c1e3a6f5fa
Description-en: vecf64 provides methods for slices of float64 (Go library)
 Package vecf64 provides common functions and methods for slices of float64
 .
 This package contains the Go development library.

Package: golang-github-gorhill-cronexpr-dev
Description-md5: 717cb720b518a31bf40c6d93682bfada
Description-en: cron expression parser
 Given a cron expression and a time stamp, you can get the next time
 stamp which satisfies the cron expression.
 .
 The time-matching algorithm in this implementation is efficient, it
 avoids as much as possible to guess the next matching time stamp, a
 common technique seen in a number of implementations out there.

Package: golang-github-gorilla-csrf-dev
Description-md5: b32680aa858670e45c447592e46c7332
Description-en: Cross Site Request Forgery (CSRF) prevention middleware for Go
 gorilla/csrf is a HTTP middleware library that provides cross-site request
 forgery (CSRF) protection.  It includes:
 .
 * The csrf.Protect middleware/handler provides CSRF protection on routes
 attached to a router or a sub-router.
 * A csrf.Token function that provides the token to pass into your response,
 whether that be a HTML form or a JSON response body.
 * ... and a csrf.TemplateField helper that you can pass into your
 html/template templates to replace a {{ .csrfField }} template tag
 with a hidden input field.
 .
 gorilla/csrf is designed to work with any Go web framework, including:
 .
 * The Gorilla toolkit
 * Go's built-in net/http package
 * Goji - see the tailored fork https://github.com/goji/csrf
 * Gin
 * Echo
 * ... and any other router/framework that rallies around Go's http.Handler
 interface.
 .
 gorilla/csrf is also compatible with middleware 'helper' libraries
 like Alice and Negroni.

Package: golang-github-gorilla-css-dev
Description-md5: 11e405aa004c0773e9bb2a8fa1a42fee
Description-en: CSS3 tokenizer for Go (library)
 This is a Go library package that generates tokens for CSS3 input.
 .
 It follows the CSS3 specification located at:
 http://www.w3.org/TR/css3-syntax/
 .
 Note: the scanner doesn't perform lexical analysis or, in other words, it
 doesn't care about the token context. It is intended to be used by a lexer or
 parser.

Package: golang-github-gorilla-feeds-dev
Description-md5: ecf281f3b05f537a081007636d98a89c
Description-en: rss/atom feed generator (Go library)
 feeds is a Go library that generates rss/atom feeds.

Package: golang-github-gorilla-handlers-dev
Description-md5: 063ccca14e0b56295be2b7b8547ebc3c
Description-en: collection of useful handlers for Go's net/http package
 Package handlers is a collection of handlers (aka "HTTP middleware") for use
 with Go's net/http package (or any framework supporting http.Handler),
 including:
 .
 • LoggingHandler for logging HTTP requests in the Apache Common Log Format
 (http://httpd.apache.org/docs/2.2/logs.html#common).
 • CombinedLoggingHandler for logging HTTP requests in the Apache Combined Log
 Format (http://httpd.apache.org/docs/2.2/logs.html#combined) commonly used
 by both Apache and nginx.
 • CompressHandler for gzipping responses.
 • ContentTypeHandler for validating requests against a list of accepted
 content types.
 • MethodHandler for matching HTTP methods against handlers in a
 map[string]http.Handler
 • ProxyHeaders for populating r.RemoteAddr and r.URL.Scheme based on the
 X-Forwarded-For, X-Real-IP, X-Forwarded-Proto and RFC7239 Forwarded headers
 when running a Go server behind a HTTP reverse proxy.
 • CanonicalHost for re-directing to the preferred host when handling multiple
 domains (i.e. multiple CNAME aliases).
 .
 Other handlers are documented on the Gorilla website
 (http://www.gorillatoolkit.org/pkg/handlers).

Package: golang-github-gorilla-mux-dev
Description-md5: b1827c381110fb7a74fd01487570e441
Description-en: powerful URL router and dispatcher for golang
 Package gorilla/mux implements a request router and dispatcher.
 .
 The name mux stands for "HTTP request multiplexer". Like the standard
 http.ServeMux, mux.Router matches incoming requests against a list of
 registered routes and calls a handler for the route that matches the URL
 or other conditions. The main features are:
 .
 * Requests can be matched based on URL host, path, path prefix, schemes,
 header and query values, HTTP methods or using custom matchers.
 * URL hosts and paths can have variables with an optional regular expression.
 * Registered URLs can be built, or "reversed", which helps maintaining
 references to resources.
 * Routes can be used as subrouters: nested routes are only tested if the
 parent route matches. This is useful to define groups of routes that share
 common conditions like a host, a path prefix or other repeated attributes.
 As a bonus, this optimizes request matching.
 * It implements the http.Handler interface so it is compatible with the
 standard http.ServeMux.

Package: golang-github-gorilla-schema-dev
Description-md5: 6a293dc60702d1c87271a16da927e02d
Description-en: fills a struct with form values
 This package provides a Go library that implements methods to fill
 strics with form values.
 .
 It is provided by Gorilla which is a web toolkit for the Go
 programming language.

Package: golang-github-gorilla-securecookie-dev
Description-md5: f03bbd927781c1df85a49942bb6d3357
Description-en: provides authenticated and encrypted cookie values
 This package provides methods for encoding and decoding authenticated
 cookie values for Go web applications. These values optionally be
 encrypted.
 .
 Secure cookies are protected from forgery because their values are
 validated using HMAC. When encrypted, the content is also kept private.
 .
 It is still recommended that sensitive data not be stored in cookies,
 and that HTTPS be used to prevent cookie replay attacks.

Package: golang-github-gorilla-sessions-dev
Description-md5: ea5b19dd24d6883f887363be426ab9df
Description-en: save cookie and filesystem sessions and allow custom session backends
 This package provides a Go library that implements methods to save
 cookies and filesystem sessions and allows custom session backends.
 It is provided by Gorilla which is a web toolkit for the Go
 programming language.
 .
 Features:
 - Simple API: use it as an easy way to set signed cookies
 - Cookies can optionally be enycrpted
 - Built-in backends to store sessions in cookies on the filesystem
 - Flash messages: session values that last until read
 - Session persistency switching
 - Methods to rotate authentication and encryption keys
 - Multiple sessions per request, even using different backends
 - Support for custom session backends

Package: golang-github-gorilla-websocket-dev
Description-md5: c4cf1be997ffe5d1aadd5174afdb9ba4
Description-en: Go package implementing the WebSocket protocol
 The Gorilla WebSocket package provides a complete and tested
 implementation of the WebSocket protocol, as defined by RFC 6455. It
 passes the server tests in the Autobahn WebSockets Test Suite.

Package: golang-github-gosexy-gettext-dev
Description-md5: 8fcf9f674d1524074f191d4994a554e0
Description-en: Gettext support for the Go language
 The gettext package enables Go programs to use gettext library calls for
 translation support.

Package: golang-github-gosimple-slug-dev
Description-md5: 5854c46fc07f4857d634922b33a7f302
Description-en: URL-friendly slugify with multiple languages support. (library)
 The slug package slug generate slug from unicode string, URL-friendly
 slugify with multiple languages support. The primary function, MakeLang,
 returns slug generated from provided string and will use provided
 language for chars substitution

Package: golang-github-gosimple-unidecode-dev
Description-md5: f44c1b1bc1f303870a71878e94ae86bf
Description-en: Replaces non-ASCII characters with their ASCII approximations. (library)
 Go Reference (https://pkg.go.dev/github.com/gosimple/unidecode) Tests
 (https://github.com/gosimple/unidecode/actions/workflows/tests.yml)
 Unicode transliterator in Golang - Replaces non-ASCII characters with
 their ASCII approximations.

Package: golang-github-gosnmp-gosnmp-dev
Description-md5: b7c60286f63bc53de363a3774b174d56
Description-en: SNMP library written in Go
 GoSNMP is a Simple Network Management Protocol (SNMP) client library fully
 written in Go. It provides Get, GetNext, GetBulk, Walk, BulkWalk, Set and
 Traps. It supports IPv4 and IPv6, using SNMPv2c or SNMPv3.

Package: golang-github-gosuri-uilive-dev
Description-md5: f157af149c5ad55b07d3e4b38ab4e6cb
Description-en: Go library for updating terminal output in realtime
 It provides a buffered io.Writer that is flushed at a timed interval.

Package: golang-github-gosuri-uiprogress-dev
Description-md5: 81fae74f10b72538a2ea4efcde419f2c
Description-en: Go library to render progress bars in terminal applications
 Progress bars improve readability for terminal applications with long
 outputs by providing a concise feedback loop.
 .
 Features:
 * Multiple Bars: uiprogress can render multiple progress bars that
 can be tracked concurrently
 * Dynamic Addition: Add additional progress bars any time, even after
 the progress tracking has started
 * Prepend and Append Functions: Append or prepend completion percent
 and time elapsed to the progress bars
 * Custom Decorator Functions: Add custom functions around the bar
 along with helper functions

Package: golang-github-gosuri-uitable-dev
Description-md5: 4f48e77fa33d9b591e6a1e39c11436b7
Description-en: go library to improve readability in terminal apps using tabular data
 uitable is a go library for representing data as tables for terminal
 applications. It provides primitives for sizing and wrapping columns to
 improve readability.

Package: golang-github-gotestyourself-gotest.tools-dev
Description-md5: 0994b851d6bc420ce2a8ac9d81bea4f8
Description-en: collection of go packages to support common testing patterns
 Gotest.tools is a collection of packages to augment 'testing' and
 support common testing patterns.

Package: golang-github-gotk3-gotk3-dev
Description-md5: eb67ba0e87efacbb45107ff64f32a0dd
Description-en: Go bindings for GTK3
 The gotk3 project provides Go bindings for GTK+3 and dependent projects.
 Each component is given its own subdirectory, which is used as the
 import path for the package.
 .
 Partial binding support for the following libraries is currently implemented:
 .
 - GTK+3 (3.12 and later)
 - GDK 3 (3.12 and later)
 - GLib 2 (2.36 and later)
 - Cairo (1.10 and later)
 .
 Care has been taken for memory management to work seamlessly with Go's
 garbage collector without the need to use or understand GObject's floating
 references.

Package: golang-github-goware-urlx-dev
Description-md5: aaf0e80f48755f1dfeb74becf1074edd
Description-en: Golang pkg for URL parsing and normalization (library)
 URLx
 .
 Golang (http://golang.org/) pkg for URL parsing and normalization.
 .
 1. Parsing URL (GoDoc (https://godoc.org/github.com/goware/urlx#Parse))
 2. Normalizing URL  (GoDoc (https://godoc.org/github.
 com/goware/urlx#Normalize))
 3. Splitting host:port from URL (GoDoc (https://godoc.org/github.
 com/goware/urlx#SplitHostPort))
 4. Resolving IP address from URL (GoDoc (https://godoc.org/github.

Package: golang-github-gowebpki-jcs-dev
Description-md5: 757eb9288b52041e847ac140fa165d25
Description-en: JSON canonicalization scheme library based on RFC 8785 (Go library)
 Cryptographic operations like hashing and signing depend on that the
 target data does not change during serialization, transport, or parsing.
 By applying the rules defined by JCS (JSON Canonicalization Scheme),
 data provided in the JSON [RFC8259
 (https://tools.ietf.org/html/rfc8259)] format can be exchanged "as is",
 while still being subject to secure cryptographic operations. JCS
 achieves this by building on the serialization formats for JSON
 primitives as defined by ECMAScript [ES (https://ecma-
 international.org/ecma-262/)], constraining JSON data to the I-JSON
 [RFC7493 (https://tools.ietf.org/html//rfc7493)] subset, and through a
 platform independent property sorting scheme.
 .
 Public RFC: (https://tools.ietf.org/html/rfc8785)
 .
 The JSON Canonicalization Scheme concept in a nutshell:
 .
 * Serialization of primitive JSON data types using methods compatible
 with ECMAScript's JSON.stringify()
 * Lexicographic sorting of JSON Object properties in a *recursive*
 process
 * JSON Array data is also subject to canonicalization, *but element
 order remains untouched*
 .
 Original Work
 .
 This code was originally created by Anders Rundgren aka cyberphone and
 can be found here: (https://github.com/cyberphone/json-canonicalization).
 This fork and work is done with Anders' permission and is an attempt to
 clean up the Golang version.
 .
 This package contains the Go development library.

Package: golang-github-grafana-regexp-dev
Description-md5: b2b50ce91fb9a4f9c6550418453154cc
Description-en: Faster version of the Go regexp package (library)
 Fork of the upstream Go regexp package, with some code optimisations to
 make it run faster.
 .
 All semantics are the same, and the optimised code passes all tests from
 upstream.

Package: golang-github-graph-gophers-graphql-go-dev
Description-md5: 303d7176ffb167db80bb41df038f3326
Description-en: GraphQL server with a focus on ease of use
 graphql-go is a GraphQL server library with the goal to provide full
 support of the GraphQL draft specification (
 https://facebook.github.io/graphql/draft) with a set of idiomatic, easy
 to use Go packages.
 .
 Features:
 .
 - minimal API
 - support for context.Context
 - support for the OpenTracing standard
 - schema type-checking against resolvers
 - resolvers are matched to the schema based on method sets
 - handles panics in resolvers
 - parallel execution of resolvers

Package: golang-github-gravitational-trace-dev
Description-md5: bc29a25e631f99210cb9788148d16661
Description-en: Package for error handling and error reporting
 This package offers improved error handling for Go software.
 It preserve the original error and its origin while avoiding
 excessive logging.

Package: golang-github-graylog2-go-gelf-dev
Description-md5: 01b500491194b3e4de00910682099e2a
Description-en: GELF library and writer for Go
 GELF is graylog2's UDP logging format. This library provides an API that
 applications can use to log messages directly to a graylog2 server, along with
 an io.Writer that can be use to redirect the standard library's log messages
 (or os.Stdout), to a graylog2 server.
 .
 This package contains the source.

Package: golang-github-greatroar-blobloom-dev
Description-md5: 685a811918316d18969de1314a16be2b
Description-en: Blocked Bloom filters for Go
 Blocked Bloom filter package for Go (golang) with no runtime
 dependencies.
 .
 Blocked Bloom filters are a cache-efficient variant of Bloom
 filters, the well-known approximate set data structure. To quote
 Daniel Lemire they have unbeatable speed.

Package: golang-github-gregjones-httpcache-dev
Description-md5: 584db04664f106fc345d7080a8db63b9
Description-en: Transport for http.Client that will cache responses
 The package httpcache provides a http.RoundTripper implementation that
 works as a mostly RFC 7234 compliant cache for http responses.
 .
 It is only suitable for use as a 'private' cache (i.e. for
 a web-browser or an API-client and not for a shared proxy).

Package: golang-github-grokify-html-strip-tags-go-dev
Description-md5: 900d3d8f21ca08e5b512fa05af8c47ea
Description-en: Golang library to HTML StripTags
 golang-github-grokify-html-strip-tags-go-dev is a Go package containing an
 extracted version of the unexported stripTags function in
 html/template/html.go.

Package: golang-github-grpc-ecosystem-go-grpc-middleware-dev
Description-md5: f4e45241c178660b5b55b336b43334e8
Description-en: Go gRPC Middlewares: interceptor chaining, auth, logging, retries and more
 gRPC Go recently acquired support for Interceptors, i.e. middleware
 that is executed either on the gRPC Server before the request is passed
 onto the user's application logic, or on the gRPC client either around
 the user call. It is a perfect way to implement common patterns: auth,
 logging, message, validation, retries or monitoring.
 .
 These are generic building blocks that make it easy to build multiple
 microservices easily. The purpose of this repository is to act as a
 go-to point for such reusable functionality. It contains some of them
 itself, but also will link to useful external repos.
 .
 grpc_middleware itself provides support for chaining interceptors.

Package: golang-github-grpc-ecosystem-go-grpc-prometheus-dev
Description-md5: 4d268c9429a8c41b799b269c5070778e
Description-en: Prometheus monitoring for gRPC Go servers
 This library uses gRPC Go interceptors (middleware) to implement both
 server- and client-side metrics and monitoring using Prometheus for a
 gRPC interface.
 .
 Using Prometheus for API monitoring allows querying and visualization
 of latency, request rates and other useful metrics that can be
 obtained from collecting time-series data.

Package: golang-github-grpc-ecosystem-grpc-gateway-dev
Description-md5: 04f664d8727c156a70e30ad4a7baa35b
Description-en: gRPC to JSON proxy generator for Golang -- sources
 Grpc-gateway is a protoc plugin that reads gRPC service definitions
 and generates a reverse-proxy server which translates a RESTful JSON
 API into gRPC. The server is generated according to custom options in
 your gRPC definition and helps you to provide your APIs in both gRPC
 and RESTful style at the same time.
 .
 This package contains the development files.

Package: golang-github-grpc-ecosystem-grpc-opentracing-dev
Description-md5: 774c081387591752c7651ff487cbb0fe
Description-en: expressive vendor-neutral APIs for distributed tracing and context propagation
 This package enables distributed tracing in GRPC clients and servers via
 `The OpenTracing Project`_: a set of consistent, expressive, vendor-neutral
 APIs for distributed tracing and context propagation.
 .
 OpenTracing implementations exist for major distributed tracing systems and
 can be bound or swapped with a one-line configuration change.

Package: golang-github-gsterjov-go-libsecret-dev
Description-md5: e259664811ceddef7e90f154c71c6769
Description-en: Use freedesktop.org Secret Service API in Go (library)
 go-libsecret is a native Go library that manages secrets via the
 freedesktop.org Secret Service DBus API. It provides Go bindings to
 interact with secret storage services such as GNOME Keyring and
 KeePassXC that implement the Secret Service specification.

Package: golang-github-gtank-cryptopasta-dev
Description-md5: 960bbcdf07b757548e2839dcd09bb860
Description-en: copy & paste-friendly golang crypto
 This library demonstrates a suite of basic cryptography from the Go standard
 library. To the extent possible, it tries to hide complexity and help one
 avoid common mistakes. The recommendations were chosen as a compromise between
 cryptographic qualities, the Go standard lib, and the author's existing use
 cases.

Package: golang-github-gtank-ristretto255-dev
Description-md5: 3ef6c4d11ac7351927bafa6568881180
Description-en: ristretto255 RFC9496 ECC fast prime-order group (Go library)
 Package ristretto255 implements the group operations from RFC 9496,
 Section 4.3 -- https://datatracker.ietf.org/doc/html/rfc9496#section-4.3 --
 and the scalar field from RFC 9496, Section 4.4:
 https://datatracker.ietf.org/doc/html/rfc9496#section-4.4
 .
 This package contains the Go development library.

Package: golang-github-gucumber-gucumber-dev
Description-md5: 6fb6237198f35bb47c2afb4e30cb50b3
Description-en: Cucumber BDD-style testing for Go -- source
 An implementation of Cucumber (http://cukes.info) BDD-style testing
 for Go.
 .
 This package provides the source files.

Package: golang-github-guptarohit-asciigraph-dev
Description-md5: 1e0ede96ca915c4214be482aa80e78c2
Description-en: Make lightweight ASCII line graph in CLI apps with no other dependencies
 This package is a Golang port of library asciichart
 written by @kroitor (https://github.com/kroitor).
 .
 Console ASCII line charts in pure Golang with no dependencies.

Package: golang-github-h2non-bimg-dev
Description-md5: 69b56dac0c375832d178b8b9e44ea42d
Description-en: fast high-level image processing library powered by libvips
 Small Go (http://golang.org) package for fast high-level image
 processing using libvips (https://github.com/jcupitt/libvips) via C bindings,
 providing a simple programmatic API.

Package: golang-github-h2non-parth-dev
Description-md5: c94b99725c59f5096df9b0cce0822ab1
Description-en: Path parsing for segment unmarshaling and slicing
 Provides path parsing for segment unmarshaling and slicing. In other words,
 parth provides simple and flexible access to (URL) path parameters.

Package: golang-github-hailocab-go-hostpool-dev
Description-md5: b90d097b24c8f800b8625b27efeeeb13
Description-en: flexibly pool among multiple hosts from Go application
 go-hostpool is a Go package to intelligently and flexibly pool among
 multiple hosts from your Go application. Host selection can operate in
 round robin or epsilon greedy mode, and unresponsive hosts are avoided.

Package: golang-github-hairyhenderson-go-codeowners-dev
Description-md5: 0a454c1a55f88efef0eaa60ea8215530
Description-en: Go package that finds and parses GitHub CODEOWNERS files
 go-codeowners is a Go package that finds and parses CODEOWNERS files;
 see https://help.github.com/articles/about-codeowners/
 .
 Features:
 .
 * operates on local repos
 * doesn't require a cloned repo (i.e. doesn't need a .git directory to
 be present at the repo's root)
 * can be called from within a repo (doesn't have to be at the root)
 * will find CODEOWNERS files in all documented locations: the repo's
 root, docs/, and .github/ (or .gitlab/ for GitLab repos)

Package: golang-github-hansrodtang-randomcolor-dev
Description-md5: 0b0aa2bb2ec195d0e81b461ea9b25d34
Description-en: random color generator
 This package contains a random color generator. It is based on
 David Merfields randomColor.js but written in Go.
 .
 You can pass an options object to influence the type of color
 it produces.

Package: golang-github-hanwen-go-fuse-dev
Description-md5: 1f3bc1a7319cb4335fa7d3f135271979
Description-en: Native Go bindings for the FUSE kernel module
 This package offers native Go bindings for FUSE, and has several features:
 .
 * High speed: as fast as libfuse using the gc compiler for single
 threaded loads.
 .
 * Supports in-process mounting of different FileSystems onto
 subdirectories of the FUSE mount.
 .
 * Supports 3 interfaces for writing filesystems:
 - PathFileSystem: define filesystems in terms path names.
 - NodeFileSystem: define filesystems in terms of inodes.
 - RawFileSystem: define filesystems in terms of FUSE's raw
 wire protocol.
 .
 * Both NodeFileSystem and PathFileSystem support manipulation of true
 hardlinks.
 .
 The package also includes two fleshed out examples, zipfs and unionfs.

Package: golang-github-hanwen-usb-dev
Description-md5: b47256c8d65cd586ea3c7525c0350217
Description-en: CGO bindings for libusb
 These are CGO bindings for libusb, created and tested on Linux.
 .
 They used to be part of go-mtpfs, a FUSE filesystem for mounting MTP
 devices on Linux.

Package: golang-github-harenber-ptc-go-dev
Description-md5: ba4cf435cc5d6d68a7bc7c99878e5f9d
Description-en: driver for SCS PACTOR modems for Pat (library)
 The ptc-go package (Go library), which provides a SCS PACTOR modems
 driver for the Pat Winlink-client.
 .
 Documentation is available at https://github.com/harenber/ptc-go/wiki.

Package: golang-github-hashicorp-atlas-go-dev
Description-md5: cc5c5dd605630471e2ee4617088cc566
Description-en: official Go client for HashiCorp's Atlas
 Atlas is an integrated toolset which wraps up individual tools from
 HashiCorp (Vagrant, Packer, Terraform, and others). It spans a whole
 devops line from development to production as a commercial service.
 Atlas-go is a library for the Go programming language which provides
 access to the API of Atlas.

Package: golang-github-hashicorp-cli-dev
Description-md5: 0febde3b1b9b0a3a09d5fe8373b4dec1
Description-en: Go library for implementing command-line interfaces
 cli is a library for implementing command-line interfaces in Go.

Package: golang-github-hashicorp-errwrap-dev
Description-md5: 8f9ccf8319716d5c9b3fe6b07ffaa505
Description-en: Errwrap is a Go (golang) library for wrapping and querying errors
 errwrap is a package for Go that formalizes the pattern of wrapping errors and
 checking if an error contains another error.
 .
 There is a common pattern in Go of taking a returned error value and then
 wrapping it (such as with fmt.Errorf) before returning it. The problem with
 this pattern is that you completely lose the original error structure.
 .
 Arguably the correct approach is that you should make a custom structure
 implementing the error interface, and have the original error as a field on
 that structure, such as this example. This is a good approach, but you have to
 know the entire chain of possible rewrapping that happens, when you might just
 care about one.
 .
 errwrap formalizes this pattern (it doesn't matter what approach you use above)
 by giving a single interface for wrapping errors, checking if a specific error
 is wrapped, and extracting that error.
 .
 This package contains the source.

Package: golang-github-hashicorp-go-azure-helpers-dev
Description-md5: e47664cb62b4888f3b52b3d796c0867f
Description-en: various helpers and wrappers for working with Azure
 This package contains various helpers and wrappers for working with
 Azure and the Azure SDK for Go.

Package: golang-github-hashicorp-go-bexpr-dev
Description-md5: 49509ecc3e8c870a374b7db1bcc0968f
Description-en: generic boolean expression evaluation in Golang
 Bexpr is a Golang library to provide generic boolean expression evaluation
 and filtering for Go data structures.

Package: golang-github-hashicorp-go-checkpoint-dev
Description-md5: 5cdc7c3b4398d59fd9f7662973713532
Description-en: Go Checkpoint Client
 Checkpoint is an internal service at Hashicorp that is used to check version
 information, broadcoast security bulletins, etc.
 .
 Since software making remote calls over the internet without being expressly
 bidden is not in line with the DFSG, this package has been patched to be
 disabled by default and is explicit opt-in instead ("CHECKPOINT_ENABLE=1
 some-software", ie "CHECKPOINT_ENABLE=1 packer build").
 .
 This package contains the source.

Package: golang-github-hashicorp-go-cleanhttp-dev
Description-md5: ce3a3a68cd14d0ac4116312a43eb2225
Description-en: Functions for accessing "clean" Go http.Client values
 The Go standard library contains a default http.Client called
 http.DefaultClient. It is a common idiom in Go code to start with
 http.DefaultClient and tweak it as necessary, and in fact, this is encouraged;
 from the http package documentation:
 .
 The Client's Transport typically has internal state (cached TCP connections),
 so Clients should be reused instead of created as needed. Clients are safe
 for concurrent use by multiple goroutines.
 .
 Unfortunately, this is a shared value, and it is not uncommon for libraries to
 assume that they are free to modify it at will. With enough dependencies, it
 can be very easy to encounter strange problems and race conditions due to
 manipulation of this shared value across libraries and goroutines (clients are
 safe for concurrent use, but writing values to the client struct itself is not
 protected).
 .
 Making things worse is the fact that a bare http.Client will use a default
 http.Transport called http.DefaultTransport, which is another global value that
 behaves the same way. So it is not simply enough to replace http.DefaultClient
 with &http.Client{}.
 .
 This repository provides some simple functions to get a "clean" http.Client --
 one that uses the same default values as the Go standard library, but returns a
 client that does not share any state with other clients.
 .
 This package contains the source.

Package: golang-github-hashicorp-go-cty-funcs-dev
Description-md5: 05dcd9e2f3c2ba46457d018a04dd6d3e
Description-en: go-cty specific functions; mainly used in HCL2 templates (library)
 go-cty is a dynamic type system for applications written in Go that need
 to represent user-supplied values without losing type information.
 The primary intended use is for implementing configuration languages
 .
 This package provides go-cty specific functions mainly used in HashiCorp
 configuration language (HCL2) templates.

Package: golang-github-hashicorp-go-discover-dev
Description-md5: 7343d4b9780d01b2c0c4f03c6188f2ab
Description-en: discover nodes in cloud environments
 Go-discover is a Golang library and command line tool to discover ip
 addresses of nodes in cloud environments based on meta information like
 tags provided by the environment.

Package: golang-github-hashicorp-go-envparse-dev
Description-md5: fd12c76eddcc961f20afc63e790a2e73
Description-en: Minimal environment variable parser for Go (library)
 go-envparse is a minimal Go environment variable parser. It's intended to be
 used to parse .env style files similar to godotenv or rubydotenv, but perform
 minimal allocations, handle more complex quoting, and be better tested.
 .
 Parsing a line does 2 allocations regardless of line length or complexity.
 The parser supports JSON strings which allows for cross-language/platform
 encoding of arbitrarily complex data.

Package: golang-github-hashicorp-go-hclog-dev
Description-md5: 406f066f302fcfa99cd23c4b7b013fa4
Description-en: common logging package for HashiCorp tools
 go-hclog is a package for Go that provides a simple key/value logging
 interface for use in development and production environments.
 .
 It provides logging levels that provide decreased output based upon the
 desired amount of output, unlike the standard library log package.
 .
 It provides Printf style logging of values via hclog.Fmt().
 .
 It provides a human readable output mode for use in development as well
 as JSON output mode for production.

Package: golang-github-hashicorp-go-immutable-radix-dev
Description-md5: f80006a871f889e38ff3eb8dba37bdc7
Description-en: immutable radix tree implementation in Golang
 Golang implementation of an immutable radix tree
 (http://en.wikipedia.org/wiki/Radix_tree).
 The package only provides a single Tree implementation, optimized for
 sparse nodes.

Package: golang-github-hashicorp-go-immutable-radix-v2-dev
Description-md5: fa77a4d57a2f7e3b67f7abd1856860dd
Description-en: immutable radix tree implementation in Golang
 Golang implementation of an immutable radix tree
 (http://en.wikipedia.org/wiki/Radix_tree).
 The package only provides a single Tree implementation, optimized for
 sparse nodes.
 .
 The v2 of go-immutable-radix introduces generics to improve compile-time type
 safety for users of the package.

Package: golang-github-hashicorp-go-memdb-dev
Description-md5: 3c665c6545a6279ab58495b8fb1ac286
Description-en: in-memory database built on immutable radix trees
 Implementation of a simple in-memory database built on immutable radix
 trees. The database provides Atomicity, Consistency and Isolation from
 ACID. Being that it is in-memory, it does not provide durability. The
 database is instantiated with a schema that specifies the tables and
 indicies that exist and allows transactions to be executed.

Package: golang-github-hashicorp-go-msgpack-dev
Description-md5: c7909a8d3442189a3e0dd8c9c2efd7b7
Description-en: encode/decode and rpc library for msgpack and Binc
 High Performance, Feature-Rich Idiomatic Go codec/encoding library
 for binc, msgpack, cbor, json. The idiomatic Go support is as seen
 in other encoding packages in the standard library (ie json, xml, gob, etc).

Package: golang-github-hashicorp-go-multierror-dev
Description-md5: dc47eb8f2e548f41ec06fdf2648a6380
Description-en: Go package for representing a list of errors as a single error
 go-multierror is a package for Go that provides a mechanism for representing a
 list of error values as a single error.
 .
 This allows a function in Go to return an error that might actually be a list
 of errors. If the caller knows this, they can unwrap the list and access the
 errors. If the caller doesn't know, the error formats to a nice human-readable
 format.
 .
 go-multierror implements the errwrap interface so that it can be used with that
 library, as well.
 .
 This package contains the source.

Package: golang-github-hashicorp-go-plugin-dev
Description-md5: e28fc93bd74c06fb9455ae596066de2d
Description-en: Golang plugin system over RPC
 Plugin System over RPC.

Package: golang-github-hashicorp-go-raftchunking-dev
Description-md5: 8437be50ec3108a0d4fa1367d5c6cf84
Description-en: chunking middleware for use by Raft clients
 Chunking middleware library for use by Raft clients.

Package: golang-github-hashicorp-go-reap-dev
Description-md5: 9e4a3825e3bb48732432066a4ce25b6c
Description-en: child process reaping utilities for Go
 go-reap provides a simple set of functions for reaping child processes.
 This is useful for running applications as PID 1 in a Docker container.

Package: golang-github-hashicorp-go-retryablehttp-dev
Description-md5: 6078ef296c973516077e3915529ea3fa
Description-en: retryable HTTP client in Go
 This package provides a familiar HTTP client interface with
 automatic retries and exponential backoff. It is a thin wrapper over
 the standard net/http client library and exposes nearly the same public
 API. This makes retryablehttp very easy to drop into existing programs.

Package: golang-github-hashicorp-go-rootcerts-dev
Description-md5: d6733efafc469c5729c2edbc52d0443d
Description-en: functions for loading root certificates for TLS connections
 Go's standard library crypto/tls provides a common mechanism for
 configuring TLS connections in tls.Config. The RootCAs field on this
 struct is a pool of certificates for the client to use as a trust store
 when verifying server certificates.
 .
 This library contains utility functions for loading certificates destined
 for that field, as well as one other important thing:
 .
 When the RootCAs field is nil, the standard library attempts to load the
 host's root CA set.  This behavior is OS-specific, and the Darwin
 implementation contains a bug that prevents trusted certificates from the
 System and Login keychains from being loaded. This library contains
 Darwin-specific behavior that works around that bug.

Package: golang-github-hashicorp-go-safetemp-dev
Description-md5: 04f2962a34f12b1da5722d248ebadc24
Description-en: Functions for working safely with temporary files and directories
 go-safetemp are functions for safely working with temporary directories
 and files.
 .
 The Go standard library provides the excellent ioutil package for working with
 temporary directories and files. This library builds on top of that to provide
 safe abstractions above that.

Package: golang-github-hashicorp-go-sockaddr-dev
Description-md5: ad96b19803c8948df11cfcc7ee8a3c9c
Description-en: IP address/UNIX socket convenience functions for Go
 go-sockaddr is a convenience library that makes doing the right thing with IP
 addresses easy.  go-sockaddr is loosely modeled after the UNIX sockaddr_t and
 creates a union of the family of sockaddr_t types.
 .
 The primary intent of the library was to make it possible
 to define heuristics for selecting the correct IP addresses
 when a configuration is evaluated at runtime.

Package: golang-github-hashicorp-go-syslog-dev
Description-md5: c294a81e7f9f2154dbf3b776adefc448
Description-en: Golang syslog wrapper, cross-compile friendly
 This package provides a very simple gsyslog package. The point of this package
 is to allow safe importing of syslog without introducing cross-compilation
 issues. The stdlib log/syslog cannot be imported on Windows systems, and
 without conditional compilation this adds complications.
 .
 Instead, gsyslog provides a very simple wrapper around log/syslog but returns a
 runtime error if attempting to initialize on a non Linux or OSX system.
 .
 This package contains the source.

Package: golang-github-hashicorp-go-uuid-dev
Description-md5: a1537710511d7e885bef0bfb7b9ba15b
Description-en: generate UUID-format strings using high quality random bytes
 Generates UUID-format strings using high quality, purely random bytes.
 It can also parse UUID-format strings into their component bytes.

Package: golang-github-hashicorp-go-version-dev
Description-md5: 67c03e52a43fa936032e23aca81aea64
Description-en: library for parsing and verifying versions and version constraints
 go-version is a library for parsing versions and version constraints, and
 verifying versions against a set of constraints. go-version can sort a
 collection of versions properly, handles prerelease/beta versions, can
 increment versions, etc. Versions used with go-version must follow SemVer.

Package: golang-github-hashicorp-golang-lru-dev
Description-md5: 34f5af38bd777328acd4427762c8c92b
Description-en: Golang LRU cache
 This provides the lru package which implements a fixed-size thread safe LRU
 cache. It is based on the cache in Groupcache.
 .
 This package contains the source.

Package: golang-github-hashicorp-golang-lru-v2-dev
Description-md5: 75930b0344d24d5e32ff6e951c61fdb1
Description-en: Golang LRU cache (v2 with support for generics)
 This provides the lru package which implements a fixed-size thread safe LRU
 cache.  It is based on the cache in Groupcache.  v2 adds support for generics.
 .
 This package contains the source.

Package: golang-github-hashicorp-hcl-dev
Description-md5: 15e00736f8c0cb624d83846e818d99f1
Description-en: Go implementation of HashiCorp Configuration Language
 HCL (HashiCorp Configuration Language) is a configuration language built by
 HashiCorp. The goal of HCL is to build a structured configuration language that
 is both human and machine friendly for use with command-line tools, but
 specifically targeted towards DevOps tools, servers, etc.
 .
 HCL is also fully JSON compatible. That is, JSON can be used as completely
 valid input to a system expecting HCL. This helps makes systems interoperable
 with other systems.
 .
 HCL is heavily inspired by libucl, nginx configuration, and others similar.
 .
 This package contains the source.

Package: golang-github-hashicorp-hcl-v2-dev
Description-md5: e9230a6226478183aa511f902a560201
Description-en: Go implementation of HashiCorp Configuration Language (version 2)
 HCL (HashiCorp Configuration Language) is a configuration language built by
 HashiCorp. The goal of HCL is to build a structured configuration language that
 is both human and machine friendly for use with command-line tools, but
 specifically targeted towards DevOps tools, servers, etc.
 .
 HCL is also fully JSON compatible. That is, JSON can be used as completely
 valid input to a system expecting HCL. This helps makes systems interoperable
 with other systems.
 .
 HCL is heavily inspired by libucl, nginx configuration, and others similar.
 .
 This package contains the source.

Package: golang-github-hashicorp-hil-dev
Description-md5: 9d9421a14e3cee2444eee6f439db92d0
Description-en: small embedded language for string interpolations
 HIL (HashiCorp Interpolation Language) is a lightweight embedded language
 used primarily for configuration interpolation. The goal of HIL is to make
 a simple language for interpolations in the various configurations of
 HashiCorp tools.

Package: golang-github-hashicorp-logutils-dev
Description-md5: 419510a434b7c4044d87833e2325e985
Description-en: Utilities for slightly better logging in Go
 logutils is a Go package that augments the standard library "log" package to
 make logging a bit more modern, without fragmenting the Go ecosystem with new
 logging packages.
 .
 This package contains the source.

Package: golang-github-hashicorp-mdns-dev
Description-md5: 4b2e95540f66687f17f7035c57acc9d9
Description-en: simple mDNS client/server library in Golang
 Simple mDNS client/server library in Golang. mDNS or Multicast DNS can be used
 to discover services on the local network without the use of an authoritative
 DNS server. This enables peer-to-peer discovery. It is important to note that
 many networks restrict the use of multicasting, which prevents mDNS from
 functioning. Notably, multicast cannot be used in any sort of cloud, or shared
 infrastructure environment. However it works well in most office, home, or
 private infrastructure environments.
 .
 This package contains the source.

Package: golang-github-hashicorp-memberlist-dev
Description-md5: b875e52b0f5b6e3a76d700941fa09b3e
Description-en: Golang package for gossip based membership and failure detection
 memberlist is a Go library that manages cluster membership and member failure
 detection using a gossip based protocol.
 .
 The use cases for such a library are far-reaching: all distributed systems
 require membership, and memberlist is a re-usable solution to managing cluster
 membership and node failure detection.
 .
 memberlist is eventually consistent but converges quickly on average. The speed
 at which it converges can be heavily tuned via various knobs on the protocol.
 Node failures are detected and network partitions are partially tolerated by
 attempting to communicate to potentially dead nodes through multiple routes.
 This package contains the source.

Package: golang-github-hashicorp-net-rpc-msgpackrpc-dev
Description-md5: cf1d2729cec4178233c9ab6d7786fae7
Description-en: Library for creating Go RPC client/server
 This library provides the same functions as net/rpc/jsonrpc but for
 communicating with MessagePack instead. The library is modeled directly after
 the Go standard library so it should be easy to use and obvious.
 .
 This package contains the source.

Package: golang-github-hashicorp-raft-boltdb-dev
Description-md5: b4f2d3552594e123504b70e774a76d5f
Description-en: Raft backend implementation using BoltDB
 provides the raftboltdb package. The package exports the BoltStore which
 is an implementation of both a LogStore and StableStore. It is meant to be
 used as a backend for the raft package.

Package: golang-github-hashicorp-raft-dev
Description-md5: 20feac8931069c0bd0968ff9b987b417
Description-en: implementation of the Raft consensus protocol
 raft is a Go library that manages a replicated log and can be
 used with an FSM to manage replicated state machines. It is
 a library for providing consensus.

Package: golang-github-hashicorp-scada-client-dev
Description-md5: 02adea7893a8c6d8005f79f2650e7749
Description-en: Golang client to the HashiCorp SCADA system
 This library provides a Golang client for the HashiCorp SCADA service. SCADA
 stands for Supervisory Control And Data Acquisition, and as the name implies it
 allows Atlas to provide control functions and request data from the tools that
 integrate.
 .
 The technical details about how SCADA works are fairly simple. Clients first
 open a connection to the SCADA service at scada.hashicorp.com on port 7223.
 This connection is secured by TLS, allowing clients to verify the identity of
 the servers and to encrypt all communications. Once connected, a handshake is
 performed where a client provides it's Atlas API credentials so that Atlas can
 verify the client identity. Once complete, clients keep the connection open in
 an idle state waiting for commands to be received. Commands map to APIs exposed
 by the product, and are subject to any ACLs, authentication or authorization
 mechanisms of the client.
 .
 This library is used in various HashiCorp products to integrate with the SCADA
 system.
 .
 This package contains the source.

Package: golang-github-hashicorp-serf-dev
Description-md5: 7cb1d729754ba49a0831e2ab43918679
Description-en: Service orchestration and management tool (source)
 Serf is a decentralized solution for service discovery and orchestration that
 is lightweight, highly available, and fault tolerant.
 .
 Serf runs on Linux, Mac OS X, and Windows. An efficient and lightweight gossip
 protocol is used to communicate with other nodes. Serf can detect node failures
 and notify the rest of the cluster. An event system is built on top of Serf,
 letting you use Serf's gossip protocol to propagate events such as deploys,
 configuration changes, etc. Serf is completely masterless with no single point
 of failure.
 .
 This package contains the source.

Package: golang-github-hashicorp-terraform-config-inspect-dev
Description-md5: e703701ed533f05ae993911f42bbb369
Description-en: helper library for shallow inspection of Terraform configurations
 terraform-config-inspect is a helper library for extracting high-level
 metadata about Terraform modules from their source code. It processes
 only a subset of the information Terraform itself would process, and in
 return it's able to be broadly compatible with modules written for many
 different versions of Terraform.

Package: golang-github-hashicorp-terraform-registry-address-dev
Description-md5: e14502ab968e6a1f25763db9563874f0
Description-en: Go library to represent, compare and parse Terraform Registry address
 This Go module enables parsing, comparison and canonical representation of
 Terraform Registry (https://registry.terraform.io/) "provider" addresses
 (such as registry.terraform.io/grafana/grafana or hashicorp/aws) and
 "module" addresses (such as hashicorp/subnets/cidr).

Package: golang-github-hashicorp-terraform-svchost-dev
Description-md5: ee75d50fb2afd56e412015a2cc89de44
Description-en: handling of friendly hostnames for terraform
 This package deals with the representations of the so-called "friendly
 hostnames" that are used to represent systems that provide Terraform-native
 remote services, such as module registry, remote operations, etc.
 .
 Friendly hostnames are specified such that, as much as possible, they
 are consistent with how web browsers think of hostnames, so that users
 can bring their intuitions about how hostnames behave when they access
 a Terraform Enterprise instance's web UI (or indeed any other website)
 and have this behave in a similar way.

Package: golang-github-hashicorp-yamux-dev
Description-md5: 4b8d3f56c053bab71082b32347f83531
Description-en: Golang connection multiplexing library
 Yamux (Yet another Multiplexer) is a multiplexing library for Golang. It relies
 on an underlying connection to provide reliability and ordering, such as TCP or
 Unix domain sockets, and provides stream-oriented multiplexing. It is inspired
 by SPDY but is not interoperable with it.
 .
 Yamux features include:
 .
 - Bi-directional streams
 - Streams can be opened by either client or server
 - Useful for NAT traversal
 - Server-side push support
 - Flow control
 - Avoid starvation
 - Back-pressure to prevent overwhelming a receiver
 - Keep Alives
 - Enables persistent connections over a load balancer
 - Efficient
 - Enables thousands of logical streams with low overhead
 .
 This package contains the source.

Package: golang-github-hawkular-hawkular-client-go-dev
Description-md5: 2777084e48f1be6b61b2af8189a727cd
Description-en: Golang client for Hawkular
 Native Golang client for Hawkular.

Package: golang-github-haya14busa-go-checkstyle-dev
Description-md5: e7f30fdc06a37a3246727ea6be8b029b
Description-en: Golang checkstyle module (library)
 checkstyle provides checkstyle utility.

Package: golang-github-haya14busa-go-sarif-dev
Description-md5: dc1e0a2334f564156046733e95b882de
Description-en: Go structs for the SARIF object model (library)
 This module contains Go structs for the object model defined by the Static
 Analysis Results Interchange Format (SARIF) Version 2.1.0 file format, an
 OASIS Committee Specification.

Package: golang-github-hdrhistogram-hdrhistogram-go-dev
Description-md5: b4279b270a747a7c2395feb09676f810
Description-en: pure Go implementation of Gil Tene's HDR Histogram
 This package contains a pure Go implementation of the HDR Histogram
 .
 A Histogram that supports recording and analyzing sampled data value
 counts across a configurable integer value range with configurable value
 precision within the range. Value precision is expressed as the number
 of significant digits in the value recording, and provides control over
 value quantization behavior across the value range and the subsequent
 value resolution at any given level.

Package: golang-github-hectane-go-acl-dev
Description-md5: 18671202bca2aaf4d15c45cef73c4682
Description-en: Go library for manipulating ACLs on Windows
 Manipulating ACLs (Access Control Lists) on Windows is difficult. go-acl
 wraps the Windows API functions that control access to objects,
 simplifying the process.

Package: golang-github-henrybear327-go-proton-api-dev
Description-md5: 33740d4b21084d201b69400cc1f0438d
Description-en: Proton API library used by Go-based clients and tools (library)
 This repository holds Go Proton API, a Go library implementing a client
 and development server for (a subset of) the Proton REST API.

Package: golang-github-henrybear327-proton-api-bridge-dev
Description-md5: 04d94de461dc5e6b04868e78c54cf7b1
Description-en: third-party, open-source Proton API bridge (library)
 proton-go-api provides the basic building blocks of API calls and error
 handling, such as 429 exponential back-off, but it is pretty much just a
 barebone interface to the Proton API. For example, the encryption and
 decryption of the Proton Drive file are not provided in this library.
 .
 This codebase, Proton API Bridge, bridges the gap, so software like rclone can
 be built on top of this quickly. This codebase handles the intricate tasks
 before and after calling Proton APIs, particularly the complex encryption
 scheme, allowing developers to implement features for other software on top of
 this codebase.
 .
 Currently, only Proton Drive APIs are bridged, as we are aiming to implement a
 backend for rclone.

Package: golang-github-henrydcase-nobs-dev
Description-md5: 727359c64d23250087f31cb58ed530a9
Description-en: NOBS cryptographic primitives library in golang
 NOBS Cryptographic implementation of quantum-resistant primitives
 in Go.
 .
 Supported cryptographic primitives:
 * DH: CSIDH, and SIDH
 * Hash: SHA3, SHAKE, and SM3
 * KEM: SIKE

Package: golang-github-henvic-httpretty-dev
Description-md5: 31dbffc9e9a010e2351d0b7f355e452f
Description-en: Prints HTTP requests made with Go pretty on your terminal.
 Prints the HTTP requests of your Go programs pretty on your terminal
 screen. It is mostly inspired in curl's --verbose mode, and also on
 the httputil.DumpRequest and similar functions.

Package: golang-github-heroku-docker-registry-client-dev
Description-md5: 7bb07bbd29ce250dd13968b159ed6da9
Description-en: Client for the v2 Docker Registry API
 This library provides an API client for the V2 Docker Registry API.

Package: golang-github-heroku-rollrus-dev
Description-md5: 3d2b5fd5ec78e61318c55ac906792330
Description-en: Logrus Rollbar Hook
 Rollrus is what happens when Logrus (https://github.com/sirupsen/logrus)
 meets Roll (https://github.com/stvp/roll).
 .
 When a .Error, .Fatal or .Panic logging function is called, report the
 details to rollbar via a Logrus hook.
 .
 Delivery is synchronous to help ensure that logs are delivered.
 .
 If the error includes a StackTrace, that StackTrace is reported to rollbar.

Package: golang-github-hetznercloud-hcloud-go-dev
Description-md5: e9aa8eb509c8f18e154c936c3a3922e3
Description-en: library for the Hetzner Cloud API
 This package is a library written in Go for the Hetzner Cloud API
 Build status.
 .
 The Hetzner Cloud API operates over HTTPS and uses JSON as its data
 format. The API is a RESTful API and utilizes HTTP methods and HTTP
 status codes to specify requests and responses.

Package: golang-github-hexops-gotextdiff-dev
Description-md5: 24e10c78d39a2c3fa85cb48d19b7d354
Description-en: Unified text diffing in Go (copy of gopls internal diffing)
 gotextdiff is a copy of the Go text diffing packages that the official Go
 language server gopls uses internally to generate unified diffs.
 .
 If you've previously tried to generate unified text diffs in Go (like
 the ones you see in Git and on GitHub), you may have found
 github.com/sergi/go-diff which is a Go port of Neil Fraser's
 google-diff-match-patch code - however it does not support unified diffs.
 .
 This is arguably one of the best (and most maintained) unified text
 diffing packages in Go as of at least 2020.
 .
 (All credit goes to the Go authors (http://tip.golang.org/AUTHORS), I am
 merely re-publishing their work so others can use it.)

Package: golang-github-hhatto-gorst-dev
Description-md5: 178de3fbb3efe3bfd80fbf86a527e9d4
Description-en: Go implementation of reStructuredText
 This is a Go implementation of reStructuredText. developed on the basis of
 Go markdown module implemented by Michael Teichgräber.
 .
 Only Support for HTML output is implemented.

Package: golang-github-hiddeco-sshsig-dev
Description-md5: 9a06bec404fec05220fd65e53ba3e52a
Description-en: SSH Signature: sign and verify using SSH keys (Go library)
 This Go library implements the SSHSIG wire protocol, and can be used
 to sign and verify messages using SSH keys.
 .
 This package contains the Go development library.

Package: golang-github-hillu-go-yara-dev
Description-md5: a3ab35fd8f17477174a6dbd9830e364d
Description-en: Go bindings for YARA
 Go bindings for YARA (https://virustotal.github.io/yara/), a description
 language and scanning engine for malware families based on textual or binary
 patterns.
 The bindings' intention is to stay as close as sensible to the library's C
 API while taking inspiration from the yara-python implementation.

Package: golang-github-hinshun-vt10x-dev
Description-md5: b95c2cd68d215ef8c735cc86da9c79fc
Description-en: vt10x terminal emulation backend
 This package is a vt10x terminal emulation backend, influenced
 largely by st, rxvt, xterm, and iTerm as reference. It can be used
 for terminal muxing, as a terminal emulation frontend, or wherever
 terminal emulation is needed.

Package: golang-github-hirochachacha-go-smb2-dev
Description-md5: eb10dfaaa6765dcdae6e4b8e3f844d0d
Description-en: SMB2/3 client library written in Go (library)
 SMB2/3 client implementation.

Package: golang-github-hjfreyer-taglib-go-dev
Description-md5: 4b5790a9b4ac9088a3d95ee34bcc84f6
Description-en: audio tag library in the spirit of taglib
 Audio tag decoding library written in pure go. Designed to
 mirror the structure of taglib without being a direct port.

Package: golang-github-hjson-hjson-go-dev
Description-md5: 7efd3a33eaafbeb871a31abec694a0b5
Description-en: Hjson for Go (library)
 HJSON is a derivative of JSON designed to be more easily
 editable by humans.  This package provides the Go library for
 manipulating HJSON.

Package: golang-github-hlandau-buildinfo-dev
Description-md5: 0e47e880b8b8e90ae053f470bd67707e
Description-en: Go build information utilities
 This package provides small build information utilities for tracking Go binary
 version information. Rather than trying to assign a linear version number to
 a binary, the tag names and version control commit hashes of all dependencies
 are tracked. This information is embedded into the binary at build time.
 .
 The package is a build dependency of acmetool.

Package: golang-github-hlandau-dexlogconfig-dev
Description-md5: 3b4cd8217a34c262b80897775942b395
Description-en: logging configuration package for Go
 This is a policy package to configure the xlog package by the same author.
 .
 The package is a build dependency of acmetool.

Package: golang-github-hlandau-goutils-dev
Description-md5: 869f51e31d6e87535335c1b1378962b1
Description-en: miscellaneous Go utility packages
 This package contains miscellaneous Go utility packages.
 .
 The package is a build dependency of acmetool.

Package: golang-github-hlandau-xlog-dev
Description-md5: fdac69e831d0ba7bac7c9206fd40b94a
Description-en: logging library for Go
 This package provides a hierarchical, configurable logging system
 suitable for use in libraries.

Package: golang-github-hmrc-vmware-govcd-dev
Description-md5: 934c0b8d6d95f1bb0177625d1cd69c90
Description-en: vCloud Air API bindings for Golang
 This package was originally forked from github.com/vmware/govcloudair
 before pulling in rickard-von-essen's great changes to allow using a
 vCloud Director API. On top of this some features have been added for
 a terraform provider for vCloud.

Package: golang-github-hodgesds-perf-utils-dev
Description-md5: d3cfeb896d3425e0b6b7188ce88f39ca
Description-en: Perf Utilities for Go (library)
 This package is a Go library for interacting with the perf subsystem in Linux.
 This library allows you to do things like see how many CPU instructions a
 function takes (roughly), profile a process for various hardware events, and
 other interesting things. Note that because the Go scheduler can schedule a
 goroutine across many OS threads it becomes rather difficult to get an exact
 profile of an individual goroutine. However, a few tricks can be used; first a
 call to runtime.LockOSThread (https://golang.org/pkg/runtime/#LockOSThread) to
 lock the current goroutine to an OS thread. Second a call to
 unix.SchedSetaffinity
 (https://godoc.org/golang.org/x/sys/unix#SchedSetaffinity), with a CPU set
 mask set. Note that if the pid argument is set 0 the calling thread is used
 (the thread that was just locked). Before using this library you should
 probably read the perf_event_open man page which this library uses heavily.
 See the kernel guide https://perf.wiki.kernel.org/index.php/Tutorial for a
 tutorial how to use perf and some of the limitations.
 .
 If you are looking to interact with the perf subsystem directly with
 perf_event_open syscall than this library is most likely for you. A large
 number of the utility methods in this package should only be used for testing
 and/or debugging performance issues. This is due to the nature of the Go
 runtime being extremely tricky to profile on the goroutine level, with the
 exception of a long running worker goroutine locked to an OS thread.
 Eventually this library could be used to implement many of the features of
 perf but in pure Go. Currently this library is used in node_exporter
 (https://github.com/prometheus/node_exporter) as well as perf_exporter
 (https://github.com/hodgesds/perf_exporter), which is a Prometheus exporter
 for perf related metrics.

Package: golang-github-holiman-bloomfilter-dev
Description-md5: 40ef0daa66bea09c1d2e75439f5fe0ba
Description-en: Bloom filter in go (library)
 Face-meltingly fast, thread-safe, marshalable, unionable, probability-
 and optimal-size-calculating Bloom filter in go.

Package: golang-github-holiman-uint256-dev
Description-md5: e73081359b742684fbac8740d812b02e
Description-en: Fixed size 256-bit math library (library)
 Library specialized at replacing the big.Int library for math based on 256-bit
 types. As of 2020-03-18, uint256 wins over math/big in every single case,
 often with orders of magnitude.

Package: golang-github-howeyc-crc16-dev
Description-md5: 3ce9fc94a6685b3e721b1e9f3b3e6278
Description-en: CRC-16 checksum for Go (library)
 A Go package implementing the 16-bit Cyclic Redundancy Check (CRC-16)
 checksum algorigthm.
 .
 For documentation on how to use the library, refer to the GoDoc
 developer documentation: https://godoc.org/github.com/howeyc/crc16

Package: golang-github-howeyc-gopass-dev
Description-md5: 61e3bb8fef5c502408c8be5a9f067627
Description-en: getpasswd for Go
 Retrieve password from user terminal or piped input without echo.
 Caution: Multi-byte characters not supported!

Package: golang-github-htcat-htcat-dev
Description-md5: 9601b239ae350be763571009ede6bc8a
Description-en: Parallel and Pipelined HTTP GET Utility for golang
 htcat is a utility to perform parallel, pipelined execution of a
 single HTTP GET.

Package: golang-github-huandu-go-assert-dev
Description-md5: 33f5744a81215c15a214be1dcecde53c
Description-en: Magic assert macros for Go
 Package assert provides developer a way to assert expression and output
 useful contextual information automatically when a case fails.  With this
 package, you can focus on writing test code without worrying about how
 to print lots of verbose debug information for debug.

Package: golang-github-huandu-go-clone-dev
Description-md5: 94f5b5660d44133ae55f8412056ee4f9
Description-en: Clone any Go data structure deeply and thoroughly (library)
 Package clone provides functions to deep clone any Go data. It also
 provides a wrapper to protect a pointer from any unexpected mutation.

Package: golang-github-huandu-xstrings-dev
Description-md5: a0d86bef4b38720bad098fe16c8c505f
Description-en: Package xstrings: A collection of useful string functions in Go.
 Go package xstrings is a collection of string functions, which are
 widely used in other languages but absent in Go package strings.
 .
 All functions are well tested and carefully tuned for performance.

Package: golang-github-hugelgupf-p9-dev
Description-md5: 823ecfa85c2ec0335a8d6a5e4904ce55
Description-en: p9 client implementation written in golang
 This package provides a p9 client implementation written in golang. It is part
 of the gvisor security platform.

Package: golang-github-hugelgupf-socketpair-dev
Description-md5: 5f7004561c3231c3631a29c36f419584
Description-en: library that provides bidirectionally connected Conns
 socketpair is a Go library that provides bidirectionally connected
 net.Conns, net.PacketConns made from socketpair(2) as well as
 bidirectionally connected net.TCPConns.
 .
 socketpair is currently mostly used in testing Go protocol libraries.

Package: golang-github-huin-goupnp-dev
Description-md5: afa44952d183b5044dcfdf9a4e91bf17
Description-en: UPnP library for Go
 goupnp is an implementation of a client for various UPnP services.
 .
 For most uses, it is recommended to use the code-generated packages
 under github.com/huin/goupnp/dcps.

Package: golang-github-humanlogio-api-dev
Description-md5: 898b583c153733a141a29ddda1e27f16
Description-en: internal libraries for humanlog (library)
 This package contains internal code for golang-github-humanlogio-humanlog, and
 is not intended to be used for anything other than this purpose.

Package: golang-github-humanlogio-humanlog-dev
Description-md5: 027110d7ba30bc82ac8d891e708a8ce0
Description-en: Logs for humans to read (library)
 Go library to format logs so they become prettier and more human-readable.

Package: golang-github-hydrogen18-memlistener-dev
Description-md5: 071d9e74a0d126c90fd9b06877844618
Description-en: In-memory listener for testing socket & HTTP servers in Golang (library)
 memlistener is a utility library for test suites that need to test
 an HTTP or generic socket connection. It works by connecting a pip
 in memory and thus does not require using the IP stack.

Package: golang-github-hydrogen18-stalecucumber-dev
Description-md5: ab442b6c103c6c20b232af623ba654f8
Description-en: Reader and writer for Python's pickle format in Golang
 Stalecucumber reads and writes pickled data. The format is
 the same as the Python "pickle" module.
 .
 Protocols 0,1,2 are implemented. These are the versions written by the
 Python 2.x series. Python 3 defines newer protocol versions, but can
 write the older protocol versions so they are readable by this package.

Package: golang-github-hydrogen18-stoppablelistener-dev
Description-md5: 087900c45833d36be54bc405d399182d
Description-en: stoppable TCP listener in Go
 This library wraps an existing TCP connection object. A goroutine calling
 Accept() is interrupted with StoppedError whenever the listener is stopped
 by a call to Stop().

Package: golang-github-iafan-cwalk-dev
Description-md5: 22707ca627a1864d425844e5db790bec
Description-en: Concurrent filepath.Walk replacement
 A concurrent version of filepath.Walk function that
 scans files in a directory tree and runs a callback
 for each file.
 .
 Since scanning (and callback execution) is done from within goroutines,
 this may result in a significant performance boost on multicore systems
 in cases when the bottleneck is the CPU, not the I/O.
 .
 Upstream tests showed ~3.5x average speed increase on an 8-core CPU
 and 8 workers. For measurements, upstream used provided
 bin/traversaltime.go utility that measures directory traversal time
 for both concurrent (cwalk.Walk()) and standard (filepath.Walk()) functions.

Package: golang-github-ianbruene-go-difflib-dev
Description-md5: 43349aa8627c893167f9c0487d228307
Description-en: partial port of Python difflib package to Go
 Go-difflib is an as yet partial port of python 3's difflib package.
 Its main goal was to make unified and context diff available in pure Go,
 mostly for testing purposes.
 .
 The previous owner of this project (pmezard) did not have the time to
 continue working on it (github.com/pmezard/go-difflib), so ianbruene
 continues to develop it at github.com/ianbruene/go-difflib.

Package: golang-github-iancoleman-orderedmap-dev
Description-md5: 973a1698750655e16a0fc6cd3bb49403
Description-en: Golang map where the keys keep the order that they're added
 It can be de/serialized from/to JSON.
 It's based closely on the python collections.OrderedDict.

Package: golang-github-iancoleman-strcase-dev
Description-md5: 980232b2bd523b5561b1abb4049d6784
Description-en: converting string case to various cases
 Strcase is a go package for converting string case to various cases (like
 snake case, or camel case). Strcase can deal with common acronyms that it
 knows it shouldn't modify.

Package: golang-github-ianlancetaylor-demangle-dev
Description-md5: 024d60dbafcc853d006d8a5665b8193f
Description-en: C++ symbol name demangler written in Go
 A Go package that can be used to demangle C++ symbol names.

Package: golang-github-ibm-sarama-dev
Description-md5: c65e2a9f892d943279bc6909d0f1d028
Description-en: Client library for Apache Kafka
 sarama is a pure Go client library for dealing with Apache Kafka
 (versions 0.8 and later). It includes a high-level API for easily
 producing and consuming messages, and a low-level API for controlling
 bytes on the wire when the high-level API is insufficient.

Package: golang-github-icrowley-fake-dev
Description-md5: c636b91a11cf72984177639062f8a648
Description-en: fake data generator for Golang
 This package contains a fake data generator for Go (Golang), heavily
 inspired by the forgery and ffaker Ruby gems.  About Most data and
 methods are ported from forgery/ffaker Ruby gems.  For the list of
 available methods please look at https://godoc.org/github.com/icrowley/fake.
 Currently English and Russian languages are available.

Package: golang-github-icza-gox-dev
Description-md5: 4adf5bc6e0d5f699025bc2b08c905ddc
Description-en: Minimalist extension to Go that complements the standard library (library)
 The gox module is a minimalist, lightweigt extension to Go. It
 contains constants, helpers and utilities which could have been part of
 Go itself.

Package: golang-github-iglou-eu-go-wildcard-dev
Description-md5: 3c6903ec1216af262b3f0b27f14ddb97
Description-en: Fast and light wildcard pattern matching
 Two function are available MatchSimple and Match.
 * MatchSimple only covert * usage (he is a bit faster)
 * Match support full wildcard matching, * and ?

Package: golang-github-igm-pubsub-dev
Description-md5: ef1f7c301932342410a7f55fc079fbaa
Description-en: simple PubSub mechanism for GO
 This package provides simple mechanism to implement publisher
 subscriber relation.
 .
 The GoDoc can be found here http://godoc.org/github.com/igm/pubsub

Package: golang-github-igm-sockjs-go-dev
Description-md5: 71fabed4ebd9ab0097d70b356719e88f
Description-en: WebSocket emulation - Go server library
 This package contains a WebSocket emulation for Go.
 .
 SockJS is a JavaScript library (for browsers) that provides a
 WebSocket-like object. SockJS gives you a coherent, cross-browser,
 Javascript API which creates a low latency, full duplex, cross-domain
 communication channel between the browser and the web server, with
 WebSockets or without.  This necessitates the use of a server, which
 this is one version of, for GO.  SockJS-Go server library SockJS-Go
 is a SockJS server library written in Go.

Package: golang-github-iguanesolutions-go-systemd-dev
Description-md5: 4df06bc84285103733f85aba177fbb12
Description-en: Golang bindings for systemd (library)
 Easily communicate with systemd when run as daemon within a service
 unit.
 .
 With notifier you can notify to systemd that your program is starting,
 stopping, reloading...
 .
 For example, if your daemon needs some time for initializing its
 controllers before really being considered as ready, you can specify to
 systemd that this is a "notify" service and send it a notification when
 ready.
 .
 It is safe to use it even if systemd notify support is disabled (noop
 call).

Package: golang-github-imdario-mergo-dev
Description-md5: e106cc57daa2db9e505339c45a2ac7c3
Description-en: Functions to merge structs and maps in Go
 Mergo is a set of helper functions to merge structs and maps in
 the Go language.  It is useful for configuration default values,
 avoiding messy if-statements in initialisation code.

Package: golang-github-imkira-go-observer-dev
Description-md5: bdda69feb1f31b75e61f844e1e14db06
Description-en: channel-based broadcast events observer (library)
 observer is a Go (http://golang.org) package that aims to simplify the
 problem of channel-based broadcasting of events from one or more
 publishers to one or more observers.
 .
 This package contains the Go library.

Package: golang-github-in-toto-attestation-dev
Description-md5: 4fb8516bf7a41bada5ed702a9c69ef1c
Description-en: in-toto Attestation Framework (Go library)
 The in-toto Attestation Framework provides a specification for generating
 verifiable claims about any aspect of how a piece of software is
 produced. Consumers or users of software can then validate the origins
 of the software, and establish trust in its supply chain, using in-toto
 attestations.

Package: golang-github-in-toto-in-toto-golang-dev
Description-md5: bba8b4769813a298744e9843e999c8de
Description-en: software supply chain integrity framework in-toto for Go (library)
 in-toto provides tools both for software developers to authenticate operations
 in the supply chain, as well as for end-users to verify the authentication
 trail when installing a software product.
 .
 This package contains the Go library.

Package: golang-github-inconshreveable-go-update-dev
Description-md5: 1477e25cc7ca09b865982b40845f6672
Description-en: Build self-updating Golang programs
 go-update provides functionality to implement secure, self-updating Go
 programs (or other single-file targets). A program can update itself by
 replacing its executable file with a new version.
 .
 It provides the flexibility to implement different updating user
 experiences like auto-updating, or manual user-initiated updates. It
 also boasts advanced features like binary patching and code signing
 verification.

Package: golang-github-inconshreveable-log15-dev
Description-md5: 7b007c203c9c905810a96ebb505c083d
Description-en: structured, composable logging for Go
 package log15 provides an opinionated, simple toolkit for
 best-practice logging in Go (golang) that is both human
 and machine readable. It is modeled after the Go standard
 library's io and net/http packages and is an alternative
 to the standard library's log package.

Package: golang-github-inconshreveable-mousetrap-dev
Description-md5: b06f5182800fa0803933722694d48977
Description-en: Go library to detect starting from Windows Explorer
 mousetrap is a tiny Go library that answers a single question:
 On a Windows machine, was the process invoked by someone double clicking
 on the executable file while browsing in Explorer?
 .
 Motivation: Windows users unfamiliar with command line tools will
 often "double-click" the executable for a tool. Because most CLI tools
 print the help and then exit when invoked without arguments, this is
 often very frustrating for those users.
 .
 mousetrap provides a way to detect these invocations so
 that you can provide more helpful behavior and instructions
 on how to run the CLI tool.

Package: golang-github-inconshreveable-muxado-dev
Description-md5: 078863963e421f5379aee072bd53884e
Description-en: Stream multiplexing for Go
 What is stream multiplexing?
 .
 Imagine you have a single stream (a bi-directional stream of bytes) like a TCP
 connection. Stream multiplexing is a method for enabling the transmission of
 multiple simultaneous streams over the one underlying transport stream.
 .
 What is muxado?
 .
 muxado is an implementation of a stream multiplexing library in Go that can be
 layered on top of a net.Conn to multiplex that stream. muxado's protocol is not
 currently documented explicitly, but it is very nearly an implementation of the
 HTTP2 framing layer with all of the HTTP-specific bits removed. It is heavily
 inspired by HTTP2, SPDY, and WebMUX.
 .
 How does it work?
 .
 Simplifying, muxado chunks data sent over each multiplexed stream and transmits
 each piece as a "frame" over the transport stream. It then sends these frames,
 often interleaving data for multiple streams, to the remote side. The remote
 endpoint then reassembles the frames into distinct streams of data which are
 presented to the application layer.
 .
 What good is it anyways?
 .
 A stream multiplexing library is a powerful tool for an application developer's
 toolbox which solves a number of problems:
 .
 - It allows developers to implement asynchronous/pipelined protocols with
 ease. Instead of matching requests with responses in your protocols, just
 open a new stream for each request and communicate over that.
 - muxado can do application-level keep-alives and dead-session detection so
 that you don't have to write heartbeat code ever again.
 - You never need to build connection pools for services running your
 protocol. You can open as many independent, concurrent streams as you need
 without incurring any round-trip latency costs.
 - muxado allows the server to initiate new streams to clients which is
 normally very difficult without NAT-busting trickery.
 .
 This package contains the source.

Package: golang-github-inetaf-tcpproxy-dev
Description-md5: acf034fe5798e4eaf1704923b8339fec
Description-en: Proxy TCP implementation written in golang (library)
 Networking utility to provide connections based on static rules, HTTP Host
 headers, and SNI server names

Package: golang-github-inexio-go-monitoringplugin-dev
Description-md5: ab2335bdd4378868b5457a085743e43e
Description-en: Go lib for writing monitoring check plugins
 Golang package for writing monitoring check plugins for
 nagios, icinga2, zabbix, etc. (library)

Package: golang-github-influxdata-go-syslog-dev
Description-md5: f5f4891627f978b21ace16fb2230bfbf
Description-en: Go parser for syslog messages
 This package provides:
 • a RFC5424-compliant parser
 • a RFC5424-compliant builder
 • a RFC5425-compliant parser

Package: golang-github-influxdata-influxdb1-client-dev
Description-md5: 1bc2e7267849467a2afae32ad3e1f5e3
Description-en: Old clientv2 for InfluxDB 1.x (library)
 influxdb1-clientv2 is the current Go client API for InfluxDB 1.x. For
 connecting to InfluxDB 2.x see the influxdb-client-go client library.
 .
 InfluxDB is an open-source distributed time series database, find more
 about InfluxDB at https://docs.influxdata.com/influxdb/latest

Package: golang-github-influxdata-influxql-dev
Description-md5: ba1eb6db4afeee48d4ccac36bc6060ec
Description-en: parser for the InfluxDB query language
 Package influxql implements a parser for the InfluxDB query language.
 .
 InfluxQL is a SQL-like query language for interacting with InfluxDB.
 It has been lovingly crafted to feel familiar to those coming from other
 SQL or SQL-like environments while providing features specific to storing
 and analyzing time series data.

Package: golang-github-influxdata-line-protocol-dev
Description-md5: a494a9d5708d6636588e3f77a1c67cb1
Description-en: InfluxDB line protocol implementation
 Package protocol contains an implementation of the InfluxDB
 line protocol.

Package: golang-github-influxdata-tdigest-dev
Description-md5: 14ec7df648e69ae4f4d2b4e2c3431c24
Description-en: Ted Dunning's t-digest in Go
 tdigest is an implementation of Ted Dunning's t-digest
 in Go.
 .
 The implementation is based off Derrick Burns' C++ implementation.

Package: golang-github-influxdata-toml-dev
Description-md5: 9430ec14d8b8c85e74f0c415012d9672
Description-en: TOML parser and encoder library for Golang
 This is the Influxdata fork of the official TOML package. It supports
 additional data types, documenting TOML fields, and nicer output.

Package: golang-github-influxdata-wlog-dev
Description-md5: 49347864546bf87a6e39f542828f1e05
Description-en: simple log level based Golang logger
 Provides an io.Writer that filters log messages based on a log level
 prefix. Valid log levels are: DEBUG, INFO, WARN, ERROR, OFF.

Package: golang-github-influxdata-yamux-dev
Description-md5: 0264e9148991d021dced4d8c2fa2b861
Description-en: Golang connection multiplexing library
 Yamux (Yet another Multiplexer) is a multiplexing library for Golang.
 It relies on an underlying connection to provide reliability and
 ordering, such as TCP or Unix domain sockets, and provides stream-oriented
 multiplexing. It is inspired by SPDY but is not interoperable with it.

Package: golang-github-influxdata-yarpc-dev
Description-md5: 597833b35a7c86683d538dafbe19d4e6
Description-en: Yet Another RPC for Go - dev package
 yarpc is Yet Another RPC package for Go.
 .
 This is the dev package.

Package: golang-github-influxdb-enterprise-client-dev
Description-md5: 27377da745837b7760aff73cf720eb52
Description-en: Golang client for speaking to the InfluxDB Enterprise application
 The enterprise-client package is used to speak with the Enterprise
 API in a simple and straight forward way. No muss, no fuss!

Package: golang-github-influxdb-influxdb-dev
Description-md5: 2b8dad855d6efaa79da9c90da171b9f5
Description-en: Scalable datastore for metrics, events, and real-time analytics. Dev package
 InfluxDB is a time series, metrics, and analytics database. It’s written
 in Go and has no external dependencies. That means once you install it
 there’s nothing else to manage (such as Redis, ZooKeeper, Cassandra,
 HBase, or anything else). InfluxDB is targeted at use cases for DevOps,
 metrics, sensor data, and real-time analytics.
 .
 This is the dev package.

Package: golang-github-influxdb-usage-client-dev
Description-md5: 6db63ca7c48efcc5572ef677f3f37909
Description-en: library for speaking to the InfluxDB Anonymous Usage Reporting API
 The usage-client package is used to speak with the InfluxDB
 Annonymous Usage API in a simple and straight forward way.
 No muss, no fuss!

Package: golang-github-inhies-go-bytesize-dev
Description-md5: 0022653c8411645e8108a9d5c6fba1d1
Description-en: Go library for measuring and displaying byte sizes
 Bytesize is a package for working with measurements of bytes. Using this
 package allows you to easily add 100KB to 4928MB and get a nicely
 formatted string representation of the result.

Package: golang-github-insomniacslk-dhcp-dev
Description-md5: 6116cd5fc70e2b26e9cdc11b5089f12c
Description-en: DHCPv6 and DHCPv4 packet library, client and server written in Go (library)
 DHCPv4 and DHCPv6 decoding/encoding library with client and server code,
 written in Go.
 .
 The library is split into several parts:
 .
 * dhcpv6: implementation of DHCPv6 packet, client and server
 * dhcpv4: implementation of DHCPv4 packet, client and server
 * netboot: network booting wrappers on top of dhcpv6 and dhcpv4
 * iana: several IANA constants, and helpers used by dhcpv6 and dhcpv4
 * rfc1035label: simple implementation of RFC1035 labels, used by dhcpv6
 and dhcpv4
 * interfaces, a thin layer of wrappers around network interfaces

Package: golang-github-integrii-flaggy-dev
Description-md5: a9509946a532b8e41b9818e3cdc76fb7
Description-en: Idiomatic Go input parsing with subcommands, positional values, and flags
 Sensible and fast command-line flag parsing with excellent support
 for subcommands and positional values. Flags can be at any position.
 Flaggy has no required project or package layout like Cobra requires
 and no external dependencies!

Package: golang-github-intel-go-cpuid-dev
Description-md5: b74c8eae6ba44e65655da2c0f14bfdd3
Description-en: Intel CPUID library for Go Programming Language
 The cpuid package provides convenient and fast access to information from
 the x86 CPUID instruction. The package gathers all information during
 package initialization phase so its public interface will not need to
 execute the CPUID instruction at runtime. Frequent calls to the CPUID
 instruction can hurt performance, so this package makes it easier to do
 CPU-specific optimizations.

Package: golang-github-intel-goresctrl-dev
Description-md5: a99fbb058ac1fd50732c81dbc51eec6b
Description-en: Go library for managing resctrl filesystem
 The goresctrl library provides Go interface to manage following
 resources.
 .
 * CPU cache allocation and memory bandwidth.
 * CPU frequency in core granularity.
 * Storage I/O scheduler priority and bandwidth.

Package: golang-github-intel-tfortools-dev
Description-md5: 49375791ae1ed140301232430023101a
Description-en: template scripting support to go programs
 Package tfortools provides a set of functions that are designed to make
 it easier for developers to add template based scripting to their command
 line tools.
 .
 Command line tools written in Go often allow users to specify a template
 script to tailor the output of the tool to their specific needs. This can
 be useful both when visually inspecting the data and also when invoking
 command line tools in scripts. The best example of this is go list which
 allows users to pass a template script to extract interesting information
 about Go packages.

Package: golang-github-invopop-jsonschema-dev
Description-md5: fd65a6ae731d3f62901e8bf34d94825f
Description-en: Generate JSON Schemas from Go types (library)
 This package can be used to generate JSON Schemas () from Go types through
 reflection: http://json-schema.org/latest/json-schema-validation.html
 .
 * Supports arbitrarily complex types, including interface{}, maps,
 slices, etc.
 * Supports json-schema features such as minLength, maxLength, pattern,
 format, etc.
 * Supports simple string and numeric enums.
 * Supports custom property fields via the jsonschema_extras struct tag.
 .
 This repository is a fork of the original jsonschema
 (https://github.com/alecthomas/jsonschema) by @alecthomas
 (https://github.com/alecthomas).  There have
 been a few significant changes that probably mean this version is a not
 compatible with Alec's:
 .
 * The original was stuck on the draft-04 version of JSON Schema, we've
 now moved to the latest JSON Schema Draft 2020-12.
 * Schema IDs are added automatically from the current Go package's URL
 in order to be unique, and can be disabled with the Anonymous option.
 * Support for the FullyQualifyTypeName option has been removed. If you
 have conflicts, you should use multiple schema files with different
 IDs, set the DoNotReference option to true to hide definitions
 completely, or add your own naming strategy using the Namer property.
 * Support for yaml tags and related options has been dropped for the
 sake of simplification. There were a few inconsistencies
 (https://github.com/invopop/jsonschema/pull/21) around this that have
 now been fixed.
 .
 This package contains the Go development library.

Package: golang-github-invopop-yaml-dev
Description-md5: 9d51b0773378a4ff5bc8094844c4b99b
Description-en: better way to marshal and unmarshal YAML in Golang
 This package is a wrapper around go-yaml (gopkg.in/yaml.v3) designed to
 enable a better way of handling YAML when marshaling to and from structs.
 .
 This is a fork and split of the original github.com/ghodss/yaml
 repository which no longer appears to be maintained.
 .
 In short, this library first converts YAML to JSON using go-yaml and then
 uses json.Marshal and json.Unmarshal to convert to or from the struct.
 This means that it effectively reuses the JSON struct tags as well as
 the custom JSON methods MarshalJSON and UnmarshalJSON unlike go-yaml.

Package: golang-github-ionos-cloud-sdk-go-dev
Description-md5: 546e0a2f35a709c3a2073d90312a391e
Description-en: Go API client for IONOS Cloud
 IONOS enterprise-grade Infrastructure as a Service (IaaS) solutions can be
 managed through the Cloud API, in addition to or as an alternative to the
 "Data Center Designer" (DCD) browser-based tool.
 .
 The IONOS Cloud SDK for Go provides you with access to the IONOS Cloud API.

Package: golang-github-iovisor-gobpf-dev
Description-md5: f4052d60f50a0ea2ac5d8cf437853bcd
Description-en: Go bindings for creating BPF programs
 This package provides go bindings for the bcc framework as well as
 low-level routines to load and use eBPF programs from .elf files.

Package: golang-github-ipfs-go-cid-dev
Description-md5: 6b5aa7ce51fdd447d3faf1f75f6af688
Description-en: Content ID v1 implemented in golang (library)
 This library is an implementation in Go of the CID spec It is used in go-ipfs
 and related packages to refer to a typed hunk of data.

Package: golang-github-ishidawataru-sctp-dev
Description-md5: 3eaf69ac40a265a6f3c4a63c87aa991e
Description-en: SCTP library for the Go programming language
 Stream Control Transmission Protocol (SCTP)

Package: golang-github-issue9-assert-dev
Description-md5: 3991c05bdac2779ba365e5ad26419abb
Description-en: Simple extension to test a series of assert functions
 The issue9-assert library provides a simple extension to testing that
 provides a series of assert functions that are convenient for use in
 test functions
 .
 Example:
 func TestA(t testing.T) {
 v := true
 assert.True(v)
 a := assert.New(t)
 a.True(v)
 }
 // Can also be used for testing.B
 func Benchmark1(b *testing.B) {
 a := assert.New(b)
 v := false
 a.True(v)
 for(i:=0; i<b.N; i++) {
 // do something
 }
 }

Package: golang-github-issue9-identicon-dev
Description-md5: c6bd9174aa5ab62a44281e60eae4cf30
Description-en: generate an icon from identity information
 This Go library generates a stylish icon when provided various bits
 of identity information, such as IP, name, or other arbitrary information.

Package: golang-github-itchyny-go-flags-dev
Description-md5: 0934420c046655643fd98a1d712126e6
Description-en: Go library for parsing command line arguments (itchyny's fork)
 go-flags is a Go library for parsing command line arguments.
 This is a fork version of github.com/jessevdk/go-flags by itchyny for gojq.
 .
 This library provides similar functionality to the builtin flag library
 of Go, but provides much more functionality and nicer formatting.

Package: golang-github-itchyny-gojq-dev
Description-md5: 8892729e8927252ec10cde5f4a1ce4be
Description-en: pure Go implementation of jq (library)
 gojq is an implementation of jq command written in Go language.
 You can also embed gojq as a library to your Go products.
 .
 This package contains the github.com/itchyny/gojq Go library.

Package: golang-github-itchyny-timefmt-go-dev
Description-md5: e69f13232b2f39d1a3bd5963c982b122
Description-en: Efficient time formatting library (strftime, strptime) for Go
 timefmt-go is a Go language package for formatting and parsing date time
 strings.

Package: golang-github-ivanpirog-coloredcobra-dev
Description-md5: 236195f8fa1ee4eba7046d59638b858f
Description-en: colorize the text output of the Cobra library (library)
 The Cobra library makes it possible to create powerful modern CLI but
 doesn't support color settings for console output. ColoredCobra is a
 small library to colorize the text output of the Cobra library,
 making the console output look better.

Package: golang-github-ivpusic-grpool-dev
Description-md5: 3575fe9d95caf8c9bd45862cdd4fbbf6
Description-en: Lightweight Goroutine pool
 Clients can submit jobs. Dispatcher takes job, and sends it to first
 available worker.  When worker is done with processing job, will be
 returned back to worker pool.
 .
 Number of workers and Job queue size is configurable.

Package: golang-github-j-keck-arping-dev
Description-md5: 289f79d54610098e0a2915aa0b076a1c
Description-en: library to ping a host per arp datagram or query a host mac address
 arping is a native go library to ping a host per arp datagram or query a
 host mac address.

Package: golang-github-jackc-chunkreader-v2-dev
Description-md5: 8a13f14ecade023b0590afba6da3a3c6
Description-en: io.Reader wrapper that minimizes IO reads and memory allocations
 Package chunkreader provides an io.Reader wrapper that minimizes IO reads and
 memory allocations.
 .
 Extracted from original implementation in (https://github.com/jackc/pgx).

Package: golang-github-jackc-fake-dev
Description-md5: cbd68766ac8588dc8e36f740af0f3b73
Description-en: fake data generator for Golang
 This package contains a fake data generator for Go (Golang), heavily
 inspired by the forgery and ffaker Ruby gems.  About Most data and
 methods are ported from forgery/ffaker Ruby gems. Currently English
 and Russian languages are available.

Package: golang-github-jackc-pgconn-dev
Description-md5: 419345231f7155c823123f3dd847ad59
Description-en: low-level PostgreSQL database driver
 Package pgconn is a low-level PostgreSQL database driver. It operates at
 nearly the same level as the C library libpq. It is primarily intended to
 serve as the foundation for higher level libraries such as
 (https://github.com/jackc/pgx). Applications should handle normal queries
 with a higher level library and only use pgconn directly when required for
 low-level access to PostgreSQL functionality.

Package: golang-github-jackc-pgerrcode-dev
Description-md5: 7c32c4d5be5544984c181ec648b100fa
Description-en: constants for PostgreSQL error codes (Go library)
 Package pgerrcode contains constants for PostgreSQL error codes.
 .
 This package contains the Go development library.

Package: golang-github-jackc-pgio-dev
Description-md5: 8b0e89154bbd05a8a539889bdd2cfc3a
Description-en: low-level toolkit building messages in the PostgreSQL wire protocol
 Package pgio is a low-level toolkit building messages in the PostgreSQL wire
 protocol.
 .
 pgio provides functions for appending integers to a []byte while doing
 byte order conversion.
 .
 Extracted from original implementation in (https://github.com/jackc/pgx).

Package: golang-github-jackc-pgmock-dev
Description-md5: 4528e3cf542593d77de2613d0c4faea6
Description-en: provides the ability to mock a PostgreSQL server
 pgmock provides the ability to mock a PostgreSQL server.
 .
 See pgmock_test.go for example usage.
 .
 pgmockproxy is a PostgreSQL proxy that logs the messages back and forth
 between the PostgreSQL client and server. This can aid in building a mocking
 script by running commands against a real server to observe the results. It
 can also be used to debug applications that speak the PostgreSQL wire
 protocol without needing to use a tool like Wireshark.

Package: golang-github-jackc-pgpassfile-dev
Description-md5: b22ce1e7913bf1fb102d4f37cc1564da
Description-en: parser for PostgreSQL .pgpass files
 Package pgpassfile is a parser for PostgreSQL .pgpass files.
 .
 Extracted and rewritten from original implementation in
 (https://github.com/jackc/pgx).

Package: golang-github-jackc-pgproto3-v2-dev
Description-md5: 8f729241882f7b7cdbaaf36aeb1b5790
Description-en: encoder and decoder of the PostgreSQL wire protocol version 3
 Package pgproto3 is a encoder and decoder of the PostgreSQL wire protocol
 version 3.
 .
 pgproto3 can be used as a foundation for PostgreSQL drivers, proxies, mock
 servers, load balancers and more.
 .
 See example/pgfortune for a playful example of a fake PostgreSQL server.
 .
 Extracted from original implementation in (https://github.com/jackc/pgx).

Package: golang-github-jackc-pgservicefile-dev
Description-md5: 40ff14e963e7a8498ec3dad60aa0624b
Description-en: parser for PostgreSQL service files (e.g. .pg_service.conf)
 Package pgservicefile is a parser for PostgreSQL service files
 (e.g. .pg_service.conf).

Package: golang-github-jackc-pgtype-dev
Description-md5: 45154f7f76c9d20362f5433d4a1c35f4
Description-en: Go types for over 70 PostgreSQL types
 pgtype implements Go types for over 70 PostgreSQL types. pgtype is the type
 system underlying the (https://github.com/jackc/pgx) PostgreSQL driver. These
 types support the binary format for enhanced performance with pgx. They also
 support the database/sql Scan and Value interfaces and can be used with
 (https://github.com/lib/pq).

Package: golang-github-jackc-pgx-v4-dev
Description-md5: ed41173cfde351496458114f27b681dd
Description-en: PostgreSQL driver and toolkit for Golang
 Pure Golang driver and toolkit for PostgreSQL. The driver part of pgx is
 compatible with database/sql but also offers a native interface similar in
 style to database/sql that offers better performance and more features.

Package: golang-github-jackc-pgx-v5-dev
Description-md5: b72ef8231d632e34e8099dd293501da9
Description-en: PostgreSQL driver and toolkit for Go (library)
 Pure Go driver and toolkit for PostgreSQL.
 .
 The pgx driver is a low-level, high performance interface that exposes
 PostgreSQL-specific features such as LISTEN / NOTIFY and COPY. It also
 includes an adapter for the standard database/sql interface.
 .
 The toolkit component is a related set of packages that implement
 PostgreSQL functionality such as parsing the wire protocol and type
 mapping between PostgreSQL and Go. These underlying packages can be
 used to implement alternative drivers, proxies, load balancers,
 logical replication clients, etc.

Package: golang-github-jackc-puddle-dev
Description-md5: 89692fe4ee04f7b5b6daea753ed5d696
Description-en: Generic resource pool for Go (library)
 Puddle is a tiny generic resource pool library for Go that uses the standard
 context library to signal cancellation of acquires. It is designed to contain
 the minimum functionality required for a resource pool. It can be used
 directly or it can be used as the base for a domain specific resource pool.
 For example, a database connection pool may use puddle internally and
 implement health checks and keep-alive behavior without needing to implement
 any concurrent code of its own.
 .
 Features
 .
 * Acquire cancellation via context standard library
 * Statistics API for monitoring pool pressure
 * No dependencies outside of standard library
 * High performance
 * 100% test coverage

Package: golang-github-jackc-puddle-v2-dev
Description-md5: 89692fe4ee04f7b5b6daea753ed5d696
Description-en: Generic resource pool for Go (library)
 Puddle is a tiny generic resource pool library for Go that uses the standard
 context library to signal cancellation of acquires. It is designed to contain
 the minimum functionality required for a resource pool. It can be used
 directly or it can be used as the base for a domain specific resource pool.
 For example, a database connection pool may use puddle internally and
 implement health checks and keep-alive behavior without needing to implement
 any concurrent code of its own.
 .
 Features
 .
 * Acquire cancellation via context standard library
 * Statistics API for monitoring pool pressure
 * No dependencies outside of standard library
 * High performance
 * 100% test coverage

Package: golang-github-jackpal-gateway-dev
Description-md5: dd02a646192e834de5cbc1bce5bd2c95
Description-en: library for discovering the address of a LAN gateway
 gateway is a very simple library for discovering the IP address of the
 local LAN gateway. It provides implementations for Linux, OS X (Darwin)
 and Windows.

Package: golang-github-jackpal-go-nat-pmp-dev
Description-md5: 497f810fba1bcbf2f6c78cce9d1da2bc
Description-en: client for the NAT-PMP internet protocol
 Go language client for the NAT-PMP internet protocol for
 port mapping and discovering the external IP address of a firewall.
 .
 NAT-PMP is supported by Apple brand routers and open source routers like
 Tomato and DD-WRT.

Package: golang-github-jacobsa-bazilfuse-dev
Description-md5: 2ff941931ff14a12c3004a3a5ea3c6b9
Description-en: fork of bazil.org/fuse for gcsfuse
 This package is an implementation detail of github.com/jacobsa/fuse, which is
 used by gcsfuse. You likely should be using bazil.org/fuse (contained in
 Debian package golang-bazil-fuse-dev) directly.
 .
 Changes from upstream are:
 .
 * The function SetOption allows for setting arbitrary mount options.

Package: golang-github-jacobsa-crypto-dev
Description-md5: feed6a667b87aa097a7c93721f1a58ee
Description-en: Some Go cryptography routines that are not included in the Go standard library
 This repository contains Go packages related to cryptographic standards
 that are not included in the Go standard library. These include:
 • SIV mode (http://go.pkgdoc.org/github.com/jacobsa/crypto/siv),
 which provides deterministic encryption with authentication.
 • CMAC (http://go.pkgdoc.org/github.com/jacobsa/crypto/cmac),
 a message authentication system used by SIV mode.

Package: golang-github-jacobsa-fuse-dev
Description-md5: b3a7011a3e4a794f26143cc28aed65e7
Description-en: writing and mounting user-space file systems from Go
 This package allows for writing and mounting user-space file systems from Go.
 It is a wrapper around bazil.org/fuse, which does the heavy lifting. It does
 not make use of the bazil.org/fuse/fs sub-package, which allows for something
 like an object-orientend representation of files and directories, and contains
 a decent amount of canned behavior.
 .
 The chief improvements and/or differences from the bazil.org packages are:
 .
 * No surprises in the form of magic/default behaviors. You must provide an
 implementation for every method in the interface. Embed a
 fuseutil.NotImplementedFileSystem struct to have default implementations
 that return ENOSYS.
 .
 * Every method, struct, and field is thoroughly documented. This may help you
 get your bearings in the world of FUSE, the Linux VFS, traditional file
 system implementations, etc., all of which tend to be very poorly
 documented.
 .
 * Support for arbitrary offsets in directory entries returned by ReadDir.
 (The bazil.org package assumes that offsets must be counts of bytes.)
 .
 The very large disadvantage over using the bazil.org packages is that many
 features have not yet been exposed.

Package: golang-github-jacobsa-gcloud-dev
Description-md5: 2d34026e2266aec88741b8b10ef02e25
Description-en: convenience wrapper around google cloud platform APIs
 This repo contains unofficial code related to Google Cloud Platform services;
 in particular a package for interacting with Google Cloud Storage. The latter
 is just a wrapper around code that exists elsewhere, presenting it with a
 different API.

Package: golang-github-jacobsa-oglematchers-dev
Description-md5: c72ce1f60ef859cff6d872d0c94885de
Description-en: matchers for testing/mocking frameworks such as ogletest
 oglematchers is a package for the Go programming language containing a set of
 matchers, useful in a testing or mocking framework, inspired by and mostly
 compatible with Google Test for C++ and Google JS Test. The package is used by
 the ogletest testing framework and oglemock mocking framework, which may be
 more directly useful to you, but can be generically used elsewhere as well.

Package: golang-github-jacobsa-oglemock-dev
Description-md5: 053b8e0abbab92f1fe854cee9bb0e3ca
Description-en: mocking framework for Go
 oglemock is a mocking framework for the Go programming language with the
 following features:
 .
 * An extensive and extensible set of matchers for expressing call
 expectations (provided by the oglematchers package).
 * Clean, readable output that tells you exactly what you need to know.
 * Style and semantics similar to Google Mock and Google JS Test.
 * Seamless integration with the ogletest unit testing framework.
 .
 It can be integrated into any testing framework (including Go's testing
 package), but out of the box support is built in to ogletest and that is the
 easiest place to use it.

Package: golang-github-jacobsa-ogletest-dev
Description-md5: 87950f8bffaebb5400cc54959d2f048d
Description-en: unit testing framework for Go
 ogletest is a unit testing framework for Go with the following features:
 .
 * An extensive and extensible set of matchers for expressing expectations.
 * Automatic failure messages; no need to say
 t.Errorf("Expected %v, got %v"...).
 * Clean, readable output that tells you exactly what you need to know.
 * Built-in support for mocking through the oglemock package.
 * Style and semantics similar to Google Test and Google JS Test.
 .
 It integrates with Go's built-in testing package, so it works with the go test
 command, and even with other types of test within your package. Unlike the
 testing package which offers only basic capabilities for signalling failures,
 it offers ways to express expectations and get nice failure messages
 automatically.

Package: golang-github-jacobsa-reqtrace-dev
Description-md5: b51cdc92d827556cd287069c089e1be0
Description-en: simple request tracing
 reqtrace is a package for simple request tracing. It requires nothing of its
 user except:
 .
 * They must use golang.org/x/net/context.
 * They must add a single line to each function they want to be visible in
 traces.
 .
 In particular, reqtrace is console-based and doesn't require an HTTP server.
 .
 Warning: This package is still barebones and in its early days. The author
 reserves the right to make backwards-incompatible changes to its API. But if
 it's useful to you in your current form, have at it.

Package: golang-github-jacobsa-syncutil-dev
Description-md5: 5f59d2445e863cdfd2ebdae9b499788f
Description-en: code that supplements the Go stdlib sync package
 This package contains code that supplements the sync package from the Go
 standard library. In particular:
 .
 * Bundle, which makes it easy to write code that spawns multiple
 cancellation-aware workers that may fail.
 * InvariantMutex, which makes it possible to automatically check your
 invariants at lock and unlock time.

Package: golang-github-jacobsa-timeutil-dev
Description-md5: d34c46508ced50178d72ee0a858c1803
Description-en: code supplementing Go's time package
 This package contains code that supplements the time package from the Go
 standard library. In particular:
 .
 * A Clock interface, with a fake implementation that can be used in tests.
 * Implementations of oglematchers.Matcher for time values.

Package: golang-github-jacobsa-util-dev
Description-md5: dbf90df1011abe05eadcd44f93394dec
Description-en: utility code for jacobsa projects
 This is just a collection of miscellaneous code (such as an LRU cache and a
 password input function) imported by other more interesting projects.

Package: golang-github-jaguilar-vt100-dev
Description-md5: 579c9a5243bc1921f5237af748b1963d
Description-en: raw-mode vt100 screen reader
 golang-github-jaguilar-vt100-dev is a vt100 screen reader. It does a decent
 job of parsing the nethack input stream.
 .
 The features currently supported: Cursor movement, Erasing, Many
 of the text properties -- underline, inverse, blink, etc., Sixteen
 colors, Cursor saving and unsaving, UTF-8

Package: golang-github-jaksi-sshutils-dev
Description-md5: 45a7679465b9f0ebd599f6f8e9252441
Description-en: Go SSH utils library to complement golang.org/x/crypto/ssh
 This package contains some functions that complement the official
 Go ssh library.
 .
 It is needed for sshesame.

Package: golang-github-jamesclonk-vultr-dev
Description-md5: fb8a687b4dae6215160193248dc43f68
Description-en: Vultr API client library
 Vultr (https://www.vultr.com) API client library, written in Go.

Package: golang-github-jamesruan-go-rfc1924-dev
Description-md5: ee1bb1bbefed6fe890459d6bace133ee
Description-en: RFC1924 base85 encoding (library)
 Implementation of the RFC1924 base85 encoding.
 .
 This encoding can be used to, among other things, represent any IPv6
 address in 20 octets.

Package: golang-github-jamiealquiza-envy-dev
Description-md5: c29ea63443e0d3a9f3e6848a7836cfbe
Description-en: expose environment variables for Go flags (library)
 Envy automatically exposes environment variables for all of your Go flags Envy
 takes a namespace prefix that will be used for environment variable lookups.
 Each flag registered in your app will be prefixed, uppercased, and hyphens
 exchanged for underscores; if a matching environment variable is found, it
 will set the respective flag value as long as the value is not otherwise
 explicitly set (see usage for precedence).

Package: golang-github-jamiealquiza-tachymeter-dev
Description-md5: 5ea21b2335068d264d972bf86b9f1825
Description-en: Go library for timing things and yielding rates, percentiles, and histograms
 Tachymeter captures event timings and returns latency and rate
 statistics, making it possible to answer questions like: “In a loop
 with 1000 database calls, what was the 95th percentile and the lowest
 observed latency? What was the per-second rate?”
 .
 Tachymeter stores data in a lossless sliding window. This means it's
 accurate but takes space, linearly proportional to the desired sample
 size.

Package: golang-github-jarcoal-httpmock-dev
Description-md5: 8e55f41d98f27f9d38c5b9383fbf420e
Description-en: HTTP mocking for Golang
 This package contains software for easy mocking of http responses from
 external resources.
 .
 Activate starts the mock environment. This should be called before your
 tests run. Under the hood this replaces the Transport on the
 http.DefaultClient with DefaultTransport.

Package: golang-github-jasonish-go-idsrules-dev
Description-md5: 5c849aa061c993728323bc9ec4b7959e
Description-en: Go IDS rule parser
 This package provides a parser for Suricata and Snort style IDS rules.
 This means it contains Go data structures to represent such rules as
 well as the necessary code to parse text input into these structures,
 e.g. via an io.Reader.

Package: golang-github-jaypipes-pcidb-dev
Description-md5: 3045a27fc09ba944d8f992c1395038f5
Description-en: Small golang library for querying PCI database (pciids) information (library)
 pcidb is a small golang library that contains a PCI database
 inspection and querying facility which allows developers to query for
 information about hardware device classes, vendor and product
 information.

Package: golang-github-jaytaylor-html2text-dev
Description-md5: 9c2749ab6c502f880dcd556dd3381e19
Description-en: Turns HTML into a plain-text equivalent
 This package provides a golang library that turns HTML into nicely
 formatted plain text.
 .
 This is meant to be useful when providing users an option to receive
 text-only or html-formatted emails.

Package: golang-github-jbenet-go-context-dev
Description-md5: e9273505cd78ef4af68c3c2fb802a8b6
Description-en: context.Context extensions
 Package context contains some extensions to golang.org/x/net/context.
 Subpackage ctxext provides multiple useful context constructors.
 Subackage ctxio provides io.Reader and io.Writer wrappers that
 respect context.Contexts. Use these at the interface between
 context code and io.

Package: golang-github-jcmturner-aescts.v2-dev
Description-md5: 0fb357b4e50f8da14196cc4a30594da9
Description-en: AES CBC Ciphertext Stealing mode for Go
 Golang library to encrypt and decrypt data using AES CBC Ciphertext
 stealing mode.

Package: golang-github-jcmturner-dnsutils.v2-dev
Description-md5: 22c33664a97ae30365d793f96280b8ae
Description-en: Golang library of DNS utilities
 A golang library of DNS utilities, mostly for the purposes of reading
 SRV records.

Package: golang-github-jcmturner-gofork-dev
Description-md5: 03bdb480e98c357a347cae602bf08703
Description-en: forked and modified go standard library packages to work around issues
 This repository contains modified Go standard library packages
 for use as work arounds until issues are addressed in the official
 distribution.
 .
 There is no support for these packages.
 .
 These packages should not be generally used. Use the official Go packages
 instead.

Package: golang-github-jcmturner-goidentity.v6-dev
Description-md5: 4d5da02424d56062d594c5416cd9e583
Description-en: Golang library for managing identities
 Standard interface for holding authenticated identities and their
 attributes.

Package: golang-github-jcmturner-gokrb5.v8-dev
Description-md5: f24b75e8c8a1db4249046ff9060b1a31
Description-en: Pure Go Kerberos library for clients and services
 Features:
 - Pure Go, no dependency on external libraries
 - No platform specific code
 - Server Side:
 -  HTTP handler wrapper implements SPNEGO Kerberos authentication
 -  HTTP handler wrapper decodes Microsoft AD PAC authorization data
 - Client Side:
 -  Client that can authenticate to an SPNEGO Kerberos authenticated
 web service
 -  Ability to change client's password
 - General:
 -  Kerberos libraries for custom integration
 -  Parsing Keytab files
 -  Parsing krb5.conf files
 -  Parsing client credentials cache files such as
 /tmp/krb5cc_$(id -u $(whoami))

Package: golang-github-jcmturner-rpc.v2-dev
Description-md5: 259d329c4edae1f444a05dcab120d5a7
Description-en: Remote Procedure Call libraries for golang
 This project relates to CDE 1.1: Remote Procedure Call
 (http://pubs.opengroup.org/onlinepubs/9629399/)
 .
 It is a partial implementation that mainly focuses on unmarshaling NDR
 encoded byte streams into Go structures.

Package: golang-github-jdkato-prose-dev
Description-md5: 281105b3d4c144131ba21448da84e0b0
Description-en: Golang library for text processing
 prose is Go library for text (primarily English at the moment)
 processing that supports tokenization, part-of-speech tagging,
 named-entity extraction, and more. The library's functionality is
 split into subpackages designed for modular use.  See the documentation
 at https://godoc.org/github.com/jdkato/prose for more information.

Package: golang-github-jdkato-syllables-dev
Description-md5: 9b8b6c27d04dbe68734bef3a80cc72a2
Description-en: Go syllable counter
 Go port of the JavaScript syllable counter at
 https://github.com/wooorm/syllable
 .
 Forked from https://github.com/mtso/syllables

Package: golang-github-jedib0t-go-pretty-dev
Description-md5: 5ae1784de0d6d636a12a50bb607a2f54
Description-en: Pretty print tables, lists, progress-bars and text
 Utilities to prettify console output of tables, lists, progress-bars and text.
 .
 Formatting  | Description
 Table       | Pretty-print tables into ASCII/Unicode strings.
 List        | Pretty-print lists with multiple levels/indents
 into ASCII/Unicode strings.
 Progress    | Track the Progress of one or more Tasks
 (like downloading multiple files in parallel).
 Text        | Utility functions to manipulate text with
 or without ANSI escape sequences.

Package: golang-github-jedisct1-dlog-dev
Description-md5: 7b8b0ba0cecb0c6a1899400b76e3e5d1
Description-en: Super simple logger for Go
 Go's standard logger is fairly limited. As result, kazilion alternatives
 loggers have been written.
 .
 All of these are wonderful. They can make your logs look colorful and
 pretty, buffer things in complicated ways, format data for ElasticSearch,
 and more.
 .
 Cool, but all I wanted is something super dumb, that just exposes
 log.Info(), log.Error() and a couple other standard levels.
 .
 I don't need a super flexible kitchen sink. Just something super basic
 and trivial to use. I just want it to handle different log levels, and
 be able to write simple logs to stderr, to a local file, to syslog and
 to the Windows event log.
 .
 So, here's one more logging library for Go. The dumbest of them
 all. Enjoy.

Package: golang-github-jedisct1-go-clocksmith-dev
Description-md5: 6255cd18b71c90d09e4892948372ca9e
Description-en: Go sleep-aware sleep() function
 Sleep-aware sleep() function, that doesn't pause (for too long) if the
 system goes into hibernation.

Package: golang-github-jedisct1-go-dnsstamps-dev
Description-md5: 4405be6d4170d509f3b1f68501680fb8
Description-en: DNS Stamps library for Go
 go-dnsstamps DNS Stamps library for Go

Package: golang-github-jedisct1-go-hpke-compact-dev
Description-md5: 4c024ac10a4a98dc6f91966925340a83
Description-en: small and easy to use HPKE implementation in Go (library)
 A small implementation of the Hybrid Public Key Encryption (HPKE)
 draft.
 .
 Suites are currently limited to X25519-HKDF-SHA256 / HKDF-SHA-256 /
 {AES-{128,256}-GCM, CHACHA20-POLY1305}.

Package: golang-github-jedisct1-go-ipcrypt-dev
Description-md5: fc005f81e2108872a1f6ae0e11608b94
Description-en: IP address encryption and obfuscation for Go. (library)
 Go Implementation of IPCrypt
 .
 This is a Go implementation of the IP address encryption and obfuscation
 methods specified in the ipcrypt document
 (https://datatracker.ietf.org/doc/draft-denis-ipcrypt/) ("Methods for IP
 Address Encryption and Obfuscation").

Package: golang-github-jedisct1-go-minisign-dev
Description-md5: fc60253652f243872b4c9c135c14cdf5
Description-en: Minisign library for Golang
 go-minisign A Golang library to verify Minisign
 (https://jedisct1.github.io/minisign/) signatures.

Package: golang-github-jedisct1-go-sieve-cache-dev
Description-md5: bb5bd436ce3bcf49b6e441658cb14361
Description-en: high-performance Go implementation of the SIEVE cache algorithm
 SIEVE Cache for Go.
 .
 A high-performance Go implementation of the SIEVE cache replacement
 algorithm with thread-safe and sharded variants.
 .
 What is SIEVE?
 .
 SIEVE (Simple, space-efficient, In-memory, EViction mEchanism) is a
 cache eviction algorithm that maintains a single bit per entry to
 track whether an item has been "visited" since it was last considered
 for eviction. This approach requires less state than LRU but achieves
 excellent performance, especially on skewed workloads.

Package: golang-github-jedisct1-xsecretbox-dev
Description-md5: 4ef382a0ef0bbef057ad096d17ee58a9
Description-en: Go implementation of crypto_secretbox_xchacha20poly1305
 xsecretbox is a Go implementation of crypto_secretbox_xchacha20poly1305.

Package: golang-github-jeffail-gabs-dev
Description-md5: be84cf77f8989dd182656ef79aa61b31
Description-en: For parsing, creating and editing unknown or dynamic JSON in Go
 Gabs is a small utility for dealing with dynamic or unknown JSON
 structures in golang. It's pretty much just a helpful wrapper around the
 golang json.Marshal/json.Unmarshal behaviour and map[string]interface{}
 objects. It does nothing spectacular except for being fabulous.

Package: golang-github-jefferai-jsonx-dev
Description-md5: 4b84c3f4cb0af33ff646625da8620ecd
Description-en: Object or JSON -> JSONx
 A Go library to transform an object or existing JSON bytes into JSONx
 Because sometimes your luck runs out.
 .
 This follows the "standard" except for the handling of special and escaped
 characters. Names and values are properly XML-escaped but there is no
 special handling of values already escaped in JSON if they are valid
 in XML.

Package: golang-github-jellydator-ttlcache-dev
Description-md5: d619c719b3a89d0fa4801506587ffd7a
Description-en: In-memory cache with item expiration and generics (library)
 This golang library is used by projects such as cosign internally. Most
 users do not need to install this package.

Package: golang-github-jeremija-gosubmit-dev
Description-md5: b08aa5ad777e00e24c67bbd4251c1c20
Description-en: Library for parsing and submitting HTML forms
 Helps filling out plain html forms during testing. Will automatically
 take the existing values from the form so there is no need to manually
 set things like csrf tokens. Alerts about missing required fields, or
 when pattern validation does not match. See example_test.go for a
 full example.

Package: golang-github-jeremywohl-flatten-dev
Description-md5: 311c21418416e958368aff23016f5b5f
Description-en: Flatten nested maps or JSON in Go (library)
 Make flat, one-dimensional maps from arbitrarily nested
 ones. It can take input as either JSON strings or Go maps.
 .
 Turn map keys into compound names, in four default styles:
 - dotted (a.b.1.c)
 - path-like (a/b/1/c)
 - Rails (a[b][1][c])
 - with underscores (a_b_1_c)
 .
 Alternatively, you can pass a custom style.

Package: golang-github-jeromer-syslogparser-dev
Description-md5: 38e1731a3ceb7f6f213e0c877453b278
Description-en: syslog parser library
 Syslog parser for the Go programming language.

Package: golang-github-jesseduffield-generics-dev
Description-md5: e87ed9fb8098d314abb754b210c25fae
Description-en: extensions on the official Go generics packages (library)
 This package provides some helper methods/structs that involve generics (added
 in Go 1.18). Contains helpers for lists, maps, sets, and slices.

Package: golang-github-jesseduffield-gocui-dev
Description-md5: c6f4ca54f43ff8d2fb12275b2822a35c
Description-en: minimalist console user interfaces Go library
 This package provides the minimalist Go package aimed at creating the
 Console User Interfaces.
 .
 Following features are available:
 * Minimalist API
 * Views (the "windows" in the GUI) implement the interface io.ReadWriter
 * Support for overlapping views
 * The GUI can be modified at runtime (concurrent-safe)
 * Global and view-level keybindings.
 * Mouse support
 * Colored text
 * Customizable edition mode
 * Easy to build reusable widgets, complex layouts

Package: golang-github-jesseduffield-kill-dev
Description-md5: 08cf16b7142502067d634336849b1985
Description-en: simple package for killing processes (library)
 Go package for killing processes across different platforms. Handles killing
 children of processes as well as the process itself.

Package: golang-github-jesseduffield-lazycore-dev
Description-md5: b6025b7fac2e98d9c9254944091a1233
Description-en: Shared functionality for lazygit and lazydocker
 This package provides a shared functionality library written in Go,
 for lazygit and lazydocker.

Package: golang-github-jesseduffield-minimal-dev
Description-md5: a83d0eba73bd95340b146353fe608bf8
Description-en: Worse versions of packages that already exist (library)
 Worse versions of packages that already exist. Contains color constants, a
 minimal command line flag parser, a gitignore file parser, and string
 replacement functions similar to the standard library but instead start from
 the right end.

Package: golang-github-jessevdk-go-flags-dev
Description-md5: b46bc406ed817b00fafd11722d1d11ff
Description-en: Go library for parsing command line arguments
 Package flags provides an extensive command line option parser.
 .
 The flags package is similar in functionality to the go builtin flag
 package but provides more options and uses reflection to provide a
 convenient and succinct way of specifying command line options.

Package: golang-github-jezek-xgb-dev
Description-md5: b3e028acb17585fa9d4c93a8f28e401a
Description-en: XGB is the X protocol Go language binding (library)
 It is a low-level API to communicate with the core X protocol
 and many of the X extensions. It is closely modeled after XCB and xpyb.

Package: golang-github-jfbus-httprs-dev
Description-md5: fa5f2ec4a1e1140e1eb0a8cafb82a90b
Description-en: ReadSeeker for http.Response.Body
 httprs is a ReadSeeker for http.Response.Body.
 .
 A HttpReadSeeker reads from a http.Response.Body. It can seek by doing range
 requests.
 .
 NewHttpReadSeeker function returns a HttpReadSeeker, using the http.Response
 and, optionally, the http.Client that needs to be used for future range
 requests. If no http.Client is given, http.DefaultClient will be used.

Package: golang-github-jhillyerd-enmime-dev
Description-md5: 40394ded609d7823a00ac7cc2b544870
Description-en: MIME mail encoding and decoding package for Go (library)
 enmime is a MIME encoding and decoding library for Go, focused on
 generating and parsing MIME encoded emails.  It is being developed in
 tandem with the Inbucket email service.
 .
 enmime includes a fluent interface builder for generating
 MIME encoded messages.
 .
 This contains the library package for the same.

Package: golang-github-jhoonb-archivex-dev
Description-md5: 83a8b10007d623abbd9b6e24b8adde0b
Description-en: archives folders (recursively) and files to zip and tar formats
 zip and tar archive formats support for Go
 .
 This package supports archiving folders and files recursively

Package: golang-github-jimstudt-http-authentication-dev
Description-md5: 880aaf8a7bcb66edbd0ac010c05dcd73
Description-en: Go implementation of RFC 2617 HTTP Authentication
 This package contains the Go implementation of RFC 2617 HTTP Authentication:
 Basic and Digest Access Authentication.
 .
 You will want to include one or both of the packages depending on your
 requirements.
 .
 import "github/jimstudt/http-authentication/basic"
 import "github/jimstudt/http-authentication/digest"

Package: golang-github-jinzhu-copier-dev
Description-md5: 71185713058c56111b8b401999d668be
Description-en: Copy value from struct to struct and more (library)
 Library for deep copying complex datastructures in golang.
 Features:
 • Copy from field to field with same name
 • Copy from method to field with same name
 • Copy from field to method with same name
 • Copy from slice to slice
 • Copy from struct to slice
 • Copy from map to map
 • Enforce copying a field with a tag
 • Ignore a field with a tag

Package: golang-github-jinzhu-gorm-dev
Description-md5: 0326b209945a274963f306c1180645b1
Description-en: ORM library for Golang
 The fantastic ORM library for Golang, aims to be developer friendly.
 .
 Overview
 .
 * Full-Featured ORM (almost)
 * Chainable API
 * Auto Migrations
 * Relations (Has One, Has Many, Belongs To, Many To Many, Polymorphism)
 * Callbacks (Before/After Create/Save/Update/Delete/Find)
 * Preloading (eager loading)
 * Transactions
 * Embed Anonymous Struct
 * Soft Deletes
 * Customizable Logger
 * Iteration Support via Rows
 * Every feature comes with tests
 * Developer Friendly
 .
 go doc format documentation for this project can be viewed online without
 installing the package by using the GoDoc page at:
 http://godoc.org/github.com/jinzhu/gorm

Package: golang-github-jinzhu-inflection-dev
Description-md5: 627b010036280484eedd484d35bec7f1
Description-en: pluralize and singularize English nouns
 Inflection is a Go library to pluralize and singularize English nouns.
 Rules are based on Rails' ActiveSupport set, but can be extended by users.

Package: golang-github-jinzhu-now-dev
Description-md5: 9dca6aa3c54bb2df98c17f642702c43a
Description-en: time toolkit for golang
 Package now is a time toolkit for golang.
 .
 time.Now() // 2013-11-18 17:51:49.123456789 Mon
 .
 BeginningOfMinute() // 2013-11-18 17:51:00 Mon
 BeginningOfHour()   // 2013-11-18 17:00:00 Mon
 BeginningOfDay()    // 2013-11-18 00:00:00 Mon
 BeginningOfWeek()   // 2013-11-17 00:00:00 Sun
 .
 FirstDayMonday = true // Set Monday as first day
 BeginningOfWeek()     // 2013-11-18 00:00:00 Mon
 BeginningOfMonth()    // 2013-11-01 00:00:00 Fri
 BeginningOfQuarter()  // 2013-10-01 00:00:00 Tue
 BeginningOfYear()     // 2013-01-01 00:00:00 Tue
 .
 EndOfMinute() // 2013-11-18 17:51:59.999999999 Mon
 EndOfHour()   // 2013-11-18 17:59:59.999999999 Mon
 EndOfDay()    // 2013-11-18 23:59:59.999999999 Mon
 EndOfWeek()   // 2013-11-23 23:59:59.999999999 Sat
 .
 FirstDayMonday = true // Set Monday as first day
 EndOfWeek()           // 2013-11-24 23:59:59.999999999 Sun
 EndOfMonth()          // 2013-11-30 23:59:59.999999999 Sat
 EndOfQuarter()        // 2013-12-31 23:59:59.999999999 Tue
 EndOfYear()           // 2013-12-31 23:59:59.999999999 Tue
 .
 // Use another time
 t := time.Date(2013, 02, 18, 17, 51, 49, 123456789, time.UTC)
 New(t).EndOfMonth() // 2013-02-28 23:59:59.999999999 Thu
 .
 Monday()      // 2013-11-18 00:00:00 Mon
 Sunday()      // 2013-11-24 00:00:00 Sun
 EndOfSunday() // 2013-11-24 23:59:59.999999999 Sun
 .
 This package contains the source.

Package: golang-github-jkeiser-iter-dev
Description-md5: c9460ddc045a5cff27710655c89037de
Description-en: Go library for iteration (library)
 Generic forward-only iterator that is safe and leak-free.
 .
 This package is intended to support forward-only iteration in a
 variety of use cases while avoiding the normal errors and leaks that
 can happen with iterators in Go. It provides mechanisms for map/select
 filtering, background iteration through a goroutine, and error
 handling throughout.
 .
 The type of the iterator is interface{}, so it can store anything, at
 the cost that you have to cast it back out when you use it. This
 package can be used as is, or used as an example for creating your own
 forward-only iterators of more specific types.

Package: golang-github-jlaffaye-ftp-dev
Description-md5: 92c3eb556f89f5f1a15ff88aeaaf925c
Description-en: FTP client package for Go
 This package implements an FTP client as described in RFC 959.

Package: golang-github-jmespath-go-jmespath-dev
Description-md5: 249de9888867f8f7e0e81c0ef487b7e4
Description-en: Golang implementation of JMESPath
 A JMESPath implementation in Go.
 .
 See http://jmespath.org for more info.

Package: golang-github-jmhodges-clock-dev
Description-md5: 27034d0be8af1703b30e1b1cb7117be6
Description-en: Go package for testing time-dependent code
 This package provides an abstraction for system time that enables
 testing of time-dependent code.

Package: golang-github-jmoiron-sqlx-dev
Description-md5: 576fdca5af9e30747983f251bac7841f
Description-en: General purpose extensions to Golang's database/sql library
 sqlx is a library which provides a set of extensions on Go's standard
 database/sql library. The sqlx versions of sql.DB, sql.TX, sql.Stmt,
 et al. all leave the underlying interfaces untouched, so that their
 interfaces are a superset on the standard ones.  This makes it relatively
 painless to integrate existing codebases using database/sql with sqlx.
 .
 Major additional concepts are:
 .
 * Marshal rows into structs (with embedded struct support), maps, and slices
 * Named parameter support including prepared statements
 * Get and Select to go quickly from query to struct/slice

Package: golang-github-jochenvg-go-udev-dev
Description-md5: 783744c42161676f84235223808912a2
Description-en: Go bindings for libudev (library)
 Package go-udev provides a cgo wrapper around the libudev C library.

Package: golang-github-johanneskaufmann-dom-dev
Description-md5: de63168cb8bc5fe80937b6177e54ab53
Description-en: Helper functions for net/html (library)
 Helper functions for net/html that make it easier to interact with
 *html.Node.

Package: golang-github-johanneskaufmann-html-to-markdown-dev
Description-md5: 28d9d751ed09e6c39e8d3a4a1bff3ffc
Description-en: Convert HTML to Markdown (library)
 Convert HTML into Markdown with Go. It uses an HTML Parser to avoid
 the use of regexp as much as possible. That should prevent some weird
 cases and allows it to be used for cases where the input is totally
 unknown. It even works with entire websites and can be extended
 through rules.

Package: golang-github-johnkerl-lumin-dev
Description-md5: 4cde52ce2e3efe2362a357b771c6a885
Description-en: pattern match highlighter (library)
 lumin highlights matches to a specified pattern (string or regular
 expression) in files, using color. This is similar to grep with
 colorized output, but it outputs all lines in the given files, not
 only matching lines.
 .
 This package provides lumin as a Go library.

Package: golang-github-johnkerl-pgpg-dev
Description-md5: 57f235c1d9ba31f03e6137e64ba54938
Description-en: Parser generator and parsing library (library)
 PGPG is the Pretty Good Parser Generator. Its goals are as follows:
 .
 * Implement a few basic algorithms.
 * Reuse code whenever possible, across multiple algorithms like
 LALR/LR.
 * Make good use of classes---e.g. lexer.match() rather than global
 match() which are commonly used in intro-to-parsing textbooks.
 * Be lucid above all else. Lexing/parsing is ubiquitous in the
 modern world, and forms a large part of our world. Yet sadly such
 tools are too often arcane and confusing. PGPG is transparent,
 inclusive, and explains itself openly.
 * Offer choices:
 - Sometimes a parser-generator is overkill---for simpler grammars,
 a hand-written lexer and a hand-written recursive-descent parser
 are quite satisfactory. PGPG offers reusable, easy-to-understand
 examples here.
 - Sometimes a hand-written lexer/parser is underkill---yet parser-
 generators can be complex and intimidating. Here, too, PGPG
 offers reusable, easy-to-understand examples.
 - PGPG offers classes that reduce code-duplication for various
 lex/parse implementations: you can reuse what you want, and
 hand-write what you want.
 - PGPG offers grammar-to-parser all in one process invocation, or
 parser-generate to language-independent storage (probably JSON),
 or traditional parser-generate directly to
 implementation-language code.
 .
 This package contains the parsing library.

Package: golang-github-joho-godotenv-dev
Description-md5: 5062c8a8c5b7fa08128e2d5925111b90
Description-en: Go port of Ruby's dotenv library
 This Go library provides a port of Ruby's dotenv library. This library
 can be used for reading .env files and environment variables. It also
 includes an autoload feature to automatically read and load a environment
 information.

Package: golang-github-jonas-p-go-shp-dev
Description-md5: 6972ecce19a3276ea04ef7d8f568509d
Description-en: library for reading and writing ESRI Shapefiles
 This is a pure Golang implementation based on the ESRI Shapefile
 technical description.

Package: golang-github-jonboulle-clockwork-dev
Description-md5: 2571d813760b06197186fe782f81db07
Description-en: Simple fake clock for Go
 Simple fake clock for Go that replaces uses of the time package
 with a test class for testing purposes.

Package: golang-github-joomcode-errorx-dev
Description-md5: f4da6757f3d998f5322f50078d77ca0c
Description-en: Comprehensive error handling for Go (library)
 Go library designed to enhance error handling by providing features such as
 stack traces, error wrapping, and distinct error types, simplifying debugging
 and error management. It aims to offer a concise yet expressive syntax for
 conventional error handling, allowing developers to easily add context and
 propagate detailed error information without excessive boilerplate. This
 package facilitates more robust and maintainable Go applications by improving
 the visibility and traceability of errors.

Package: golang-github-josharian-intern-dev
Description-md5: 6cf59ab8e0f898d2078dad0e953c06b1
Description-en: Intern string golang library
 Intern string allows one to keep only a single copy of string data.
 All functions may be called concurrently with themselves and each other.
 .
 For a blog post introducing string interning, see:
 https://commaok.xyz/post/intern-strings

Package: golang-github-josharian-native-dev
Description-md5: 9bfc34504a617ebdfa486cb955f46db3
Description-en: Easy to use native encoding/binary.ByteOrder (library)
 This package provides easy access to native byte order. Use native.Endian
 where you need the native binary.ByteOrder.
 .
 Please think twice before using this package. It can break program
 portability. Native byte order is usually not the right answer.

Package: golang-github-joshdk-go-junit-dev
Description-md5: e5fd17bc46c1f1c85572efc596709513
Description-en: Go library for ingesting JUnit XML reports
 Provides convenience methods to parse and work with JUnit
 XML reports.

Package: golang-github-joshuarubin-go-sway-dev
Description-md5: 7fc1bd285921acbb3b38c05b03f15aff
Description-en: Sway client for Go (library)
 This package simplifies working with the sway IPC from Go. It was highly
 influenced by https://github.com/i3/go-i3.
 .
 While the i3 and sway IPCs share much in common, they are not identical. This
 package provides the complete sway API.

Package: golang-github-joshuarubin-lifecycle-dev
Description-md5: 77a52a96961a8e795f1612781737dcce
Description-en: manage goroutines in golang applications (library)
 lifecycle helps manage goroutines at the application level. context.Context
 has been great for propagating cancellation signals, but not for getting any
 feedback about when goroutines actually finish. This package works with
 context.Context to ensure that applications don't quit before their goroutines
 do.
 .
 The semantics work similarly to the go (lifecycle.Go) and defer
 (lifecycle.Defer) keywords as well as sync.WaitGroup.Wait (lifecycle.Wait).
 Additionally, there are lifecycle.GoErr and lifecycle.DeferErr which only
 differ in that they take funcs that return errors.
 .
 lifecycle.Wait will block until one of the following happens:
 - all funcs registered with Go complete successfully then all funcs
 registered with Defer complete successfully
 - a func registered with Go returns an error, immediately canceling ctx and
 triggering Defer funcs to run. Once all Go and Defer funcs complete, Wait
 will return the error
 - a signal (by default SIGINT and SIGTERM, but configurable with
 WithSignals) is received, immediately canceling ctx and triggering Defer
 funcs to run. Once all Go and Defer funcs complete, Wait will return
 ErrSignal
 - a func registered with Go or Defer panics. the panic will be propagated to
 the goroutine that Wait runs in. there is no attempt, in case of a panic,
 to manage the state within the lifecycle package.

Package: golang-github-jouyouyun-hardware-dev
Description-md5: 0dc08e81515a1483ba88591537155c45
Description-en: Golang Library for Get hardware info
 Supported the following hardware info:
 cpu,memory,dmi,disk,graphic,network,sound,peripherals,
 backlight,bluetooth,camera,battery.
 Contains every device name, vendor, product etc.

Package: golang-github-joyent-gocommon-dev
Description-md5: ce36fea4659650d1fbfb28ead0f472ca
Description-en: common Go library for Joyent's Triton and Manta
 The gocommon package collects common packages to interact with the
 Joyent Public Cloud and Joyent Manta services.
 The gocommon package is structured as follow:
 - gocommon/client. Client for sending requests.
 - gocommon/errors. Joyent specific errors.
 - gocommon/http. HTTP client for sending requests.
 - gocommon/jpc. This package provides common structures and functions
 across packages.
 - gocommon/testing. Testing Suite for local testing.

Package: golang-github-joyent-gosdc-dev
Description-md5: f8dc0cd5de70f1540ad811f7f048064d
Description-en: Go library for interaction with the Joyent CloudAPI
 This package enables Go programs to interact with the Joyent CloudAPI
 (http://apidocs.joyent.com/cloudapi/).
 .
 This is requirement for Terraform.

Package: golang-github-joyent-gosign-dev
Description-md5: 5a61eedad770639ef796d853b78116f8
Description-en: Go HTTP signing library for Joyent's Triton and Manta
 This package contains a library to support Triton and Manta created
 by Joyent. Triton is a cloud management platform with first class
 support for containers. Manta, Triton’s object storage and converged
 analytics solutions, is a HTTP-based object store that uses OS
 containers to allow compute on data at rest.

Package: golang-github-jpillora-backoff-dev
Description-md5: af069a64d6d233b99642fc50f1d724a8
Description-en: backoff algorithm in Golang
 Backoff is a simple exponential backoff counter in Go (Golang)

Package: golang-github-jpillora-go-tld-dev
Description-md5: 47a53cb82b3e422f1ebdc670f93991b5
Description-en: Top Level Domain (TLD) Parser
 Top Level Domain (TLD) Parser has the same API as net/url
 except tld.URL contains extra fields: Subdomain, Domain, TLD and Port.

Package: golang-github-jpillora-overseer-dev
Description-md5: f45ab7f44abc3977a3da52bddf942bb4
Description-en: Monitorable, gracefully restarting, self-upgrading binaries in Go (library)
 Overseer is a package for creating monitorable, gracefully restarting,
 self-upgrading binaries in Go (golang). The main goal of this project is
 to facilitate the creation of self-upgrading binaries which play nice
 with standard process managers, secondly it should expose a small and
 simple API with reasonable defaults.

Package: golang-github-jroimartin-gocui-dev
Description-md5: 2c385a830ee1de82f2c0c7fd87e4cdf3
Description-en: Minimalist Go package aimed at creating Console User Interfaces
 Features
 • Minimalist API.
 • Views (the "windows" in the GUI) implement the interface io.ReadWriter.
 • Support for overlapping views.
 • The GUI can be modified at runtime (concurrent-safe).
 • Global and view-level keybindings.
 • Mouse support.
 • Colored text.
 • Customizable edition mode.
 • Easy to build reusable widgets, complex layouts...

Package: golang-github-jsimonetti-pwscheme-dev
Description-md5: 431df7c4734ca19ba54e3367e8d60cb5
Description-en: Go package to define different password schemes (library)
 This package provides functions to generate and validate various password
 storage schemes. The following schemes are currently supported:
 * MD5-CRYPT
 * SSHA
 * SSHA256
 * SSHA512

Package: golang-github-jsimonetti-rtnetlink-dev
Description-md5: a154c34011251b955be64a6415f3cb0e
Description-en: low-level access to the Linux rtnetlink API (library)
 The package rtnetlink allows the kernel's routing tables to be read and
 altered. Network routes, IP addresses, Link parameters, Neighbor setups,
 Queueing disciplines, Traffic classes and Packet classifiers may all be
 controlled. It is based on netlink messages.
 .
 A convenient, high-level API wrapper is available using package rtnl
 (https://godoc.org/github.com/jsimonetti/rtnetlink/rtnl).
 .
 The base rtnetlink library explicitly only exposes a limited low-level
 API to rtnetlink. It is not the intention (nor wish) to create an
 iproute2 replacement.

Package: golang-github-json-iterator-go-dev
Description-md5: c01cc1748cd4ab63100df1f7ce0a2e0e
Description-en: High-performance drop-in replacement of "encoding/json"
 Json-iterator is a high-performance 100% compatible drop-in replacement of
 "encoding/json"
 .
 Detailed documentation and migration guide can be found at
 http://jsoniter.com/migrate-from-go-std.html

Package: golang-github-jstemmer-go-junit-report-dev
Description-md5: 6eaf5b4a81f253e8780da763e181b5ab
Description-en: convert Go test output to JUnit XML (library)
 This package provides a test output parser and a JUnit XML report
 generator.

Package: golang-github-jsternberg-zap-logfmt-dev
Description-md5: ecc3e2136603a7579564c5d95387bb9b
Description-en: logfmt for zap
 This package implements logfmt for zap
 .
 Limitations: It is not possible to log an array, channel, function,
 map, slice, or struct.
 .
 Namespaces are supported. If a namespace is opened, all of the keys
 will be prepended with the namespace name. For example, with the
 namespace foo and the key bar, you would get a key of foo.bar.

Package: golang-github-jszwec-csvutil-dev
Description-md5: f3a78cceb4038e6070bd88689b3b20f0
Description-en: fast and idiomatic mapping between CSV and Go values (library)
 This package provides provides fast, idiomatic, and dependency-free
 mapping between CSV and Go values. It is not a CSV parser, it is based
 on the Reader and Writer interfaces which are implemented by e.g the
 standard Go csv package. It is possible to choose any other CSV writer
 or reader which may be more performant.

Package: golang-github-jteeuwen-go-bindata-dev
Description-md5: d5e1c1456bf504335e7223aff010a70b
Description-en: embed data in a Go program - library package
 This tool converts any file into manageable Go source code. It is
 useful for embedding binary data into a Go program. The file data is
 optionally gzip compressed before being converted to a raw byte
 slice.
 .
 This package contains the library to be used by other Go programs.

Package: golang-github-jtolds-gls-dev
Description-md5: b542538c1a824304499d3222515c4b1d
Description-en: Goroutine local storage
 The gls package implements goroutine-local storage. It is a solution
 to the common problem of identifying a goroutine by some kind of
 gouroutine id. For example, it can be used to log an HTTP request
 context id in every log line in the same goroutine as the incoming
 HTTP request.

Package: golang-github-juju-ansiterm-dev
Description-md5: 1c4d06c83b101a81e4daf8fc347f4552
Description-en: colored writers and tabwriters
 Package ansiterm provides a Writer that writes out the ANSI escape codes
 for color and styles.

Package: golang-github-juju-clock-dev
Description-md5: e61bdfa7de07bcc0ddc2dcb1c6267eb7
Description-en: Clock definition and a testing clock (library)
 Package clock provides:
 * an interface definition for a fully defined clock
 * a wallClock implementation of that interface using the time package
 * a testing clock

Package: golang-github-juju-errors-dev
Description-md5: bfa2c20f28b221dd2b49caa3f2a35fc8
Description-en: Common juju errors and functions to annotate errors
 The juju/errors library provides an easy way to annotate errors without
 losing the original error context.
 .
 The exported 'New' and 'Errorf' functions are designed to replace the
 'errors.New' and 'fmt.Errorf' functions respectively. The same underlying
 error is there, but the package also records the location at which the
 error was created.
 .
 A primary use case for this library is to add extra context any time an error
 is returned from a function.

Package: golang-github-juju-loggo-dev
Description-md5: af110ab6eef6a8c104ddc46d55c59a8a
Description-en: logging library for Go
 This package provides an alternative to the standard library
 log package.
 .
 The actual logging functions never return errors.  If you are logging
 something, you really don't want to be worried about the logging having
 trouble.

Package: golang-github-juju-ratelimit-dev
Description-md5: 4def76953ccc9090faba72efeb215884
Description-en: Efficient token-bucket-based rate limiter module for Go
 The ratelimit package provides an efficient token bucket
 implementation in Go. The token bucket algorithm implements a
 method for ensuring a reader or writer does not exceed a
 specified rate limit.

Package: golang-github-juju-retry-dev
Description-md5: d261cfe9ed335e287a037646eaf6e872
Description-en: encapsulates the mechanism around retrying commands
 The retry package encapsulates the mechanism around retrying
 commands.

Package: golang-github-juju-testing-dev
Description-md5: 93cff1e57225b9dea41d6e1362abe74f
Description-en: Testing gocheck suites and checkers used across juju projects (library)
 This package provides additional base test suites to be
 used with gocheck.

Package: golang-github-julienschmidt-httprouter-dev
Description-md5: 5ddeb17a31285750b894268c5e4ba034
Description-en: High performance HTTP request router for Go that scales well
 HttpRouter (github.com/julienschmidt/httprouter) is a lightweight high
 performance HTTP request router (also called multiplexer or just mux for
 short) for Go.
 .
 In contrast to the default mux of Go's net/http package, this router supports
 variables in the routing pattern and matches against the request method. It
 also scales better.
 .
 The router is optimized for high performance and a small memory footprint. It
 scales well even with very long paths and a large number of routes. A
 compressing dynamic trie (radix tree) structure is used for efficient
 matching.

Package: golang-github-junegunn-go-shellwords-dev
Description-md5: e1efba3acb42c28a41d12c690d15a4f9
Description-en: Parse line as shell words (library)
 This is a fork of golang-github-mattn-go-shellwords that adds missing
 functionality for use in fzf. The library allows for parsing a line as
 shell words.

Package: golang-github-jung-kurt-gofpdf-dev
Description-md5: 5b9d7cbfb9017f9bff4ab3860a350063
Description-en: PDF document generator with high level support for text, drawing and images
 Package gofpdf implements a PDF document generator with high level
 support for text, drawing and images.  Features
 * UTF-8 support
 * Choice of measurement unit, page format and margins
 * Page header and footer management
 * Automatic page breaks, line breaks, and text justification
 * Inclusion of JPEG, PNG, GIF, TIFF and basic path-only SVG images
 * Colors, gradients and alpha channel transparency
 * Outline bookmarks
 * Internal and external links
 * TrueType, Type1 and encoding support
 * Page compression
 * Lines, Bézier curves, arcs, and ellipses
 * Rotation, scaling, skewing, translation, and mirroring
 * Clipping
 * Document protection
 * Layers
 * Templates
 * Barcodes
 * Charting facility
 * Import PDFs as templates

Package: golang-github-justinas-alice-dev
Description-md5: 8b320274c6e2fae33886c5abf717ccef
Description-en: Painless middleware chaining for Go
 Alice provides a convenient way to chain HTTP middleware functions and
 the app handler.
 .
 It transforms:
 go Middleware1(Middleware2(Middleware3(App)))
 to
 go alice.New(Middleware1, Middleware2, Middleware3).Then(App)
 .
 None of the other middleware chaining solutions behaves exactly
 like Alice. Alice is as minimal as it gets: in essence, it's just a
 for loop that does the wrapping for you.

Package: golang-github-jwalton-gchalk-dev
Description-md5: 0189ce10d6d4f5d8c548fe91e0532278
Description-en: ANSI Terminal string styling for go
 The gchalk provides a modern, fluent API for colorizing and formatting
 terminal text output using standard ANSI escape sequences.
 .
 It delivers high-performance text transformation features,
 automatically handles color capabilities across diverse terminal
 runtimes, and supports 256-color and truecolor color spaces.

Package: golang-github-jwalton-go-supportscolor-dev
Description-md5: cde627365d57bc683ae607b869200756
Description-en: terminal color capability detection library for Go
 The go-supportscolor provides automated inspection utilities to
 determine the level of color support available in the current terminal
 environment.
 .
 It analyzes standard system environment flags, specific command-line
 overrides, and terminal stream properties to detect basic 16-color,
 256-color, or truecolor profiles.

Package: golang-github-jwilder-encoding-dev
Description-md5: b7d88c06dbbea0e2f652a8971cd0cbea
Description-en: library for working with compressed arrays of integers
 Encoding is a library for working with compressed arrays of integers.
 The compression algorithms used are different from typical general purpose
 algorithms such as Gzip, Snappy, etc. They are more commonly found in
 search engines (inverted indexes) and columnar databases.

Package: golang-github-jzelinskie-whirlpool-dev
Description-md5: 127ca0fa7d4dd3816c7b55f70ae969f3
Description-en: whirlpool cryptographic hashing library
 This package implements the whirlpool hashing library for go.

Package: golang-github-k-sone-critbitgo-dev
Description-md5: 2ef2a7159ffe3c6604e5afe8854bc86f
Description-en: crit-bit for golang and its applications (sorted map, IP routing table)
 Crit-bit trees (http://cr.yp.to/critbit.html) in golang and its
 applications.
 .
 This implementation extended to handle the key that contains a null
 character from C implementation (https://github.com/agl/critbit).
 Usage ```go // Create Trie trie := critbitgo.NewTrie()

Package: golang-github-k0kubun-colorstring-dev
Description-md5: 4a67feb7b44c78634befdc2bb1fded53
Description-en: Go library for colorizing strings for terminal output
 colorstring is a Go library for outputting colored strings to a console
 using a simple inline syntax in your string to specify the color to print as.

Package: golang-github-k0kubun-go-ansi-dev
Description-md5: bc479b54bc06719735eccbf789dfaa70
Description-en: Windows-portable ANSI escape sequence utility
 This package contains a Windows-portable ANSI escape sequence utility
 for Go language.
 This library converts ANSI escape sequences to Windows API calls on
 Windows environment.  One can easily use this feature by replacing
 fmt with ansi.

Package: golang-github-k0kubun-pp-dev
Description-md5: ebf2896a599debd1f81c136470ed24b7
Description-en: Go library to colored pretty printer on terminal
 This is a Go library for pretty printing on the terminal output.

Package: golang-github-k0swe-wsjtx-go-dev
Description-md5: 0d52f1e709f8f3ca8e2e461181926fd0
Description-en: Golang binding for the WSJT-X amateur radio software's UDP interface (library)
 Golang binding for the WSJT-X amateur radio software's UDP communication
 interface. This library supports receiving and sending all WSJT-X message
 types up through WSJT-X v2.5.2.
 .
 This is meant to be a fairly thin binding
 API, so familiarity with WSJT-X's NetworkMessage.hpp
 (https://sourceforge.net/p/wsjt/wsjtx/ci/wsjtx-2.5.2/tree/Network/NetworkMessage.hpp)
 is recommended.

Package: golang-github-kalafut-imohash-dev
Description-md5: 6b40c3deaf0909bf59cec7d77460b136
Description-en: Fast hashing for large files (library)
 imohash is a fast, constant-time hashing library for Go. It uses file
 size and sampling to calculate hashes quickly, regardless of file size.
 .
 Because imohash only reads a small portion of a file's data, it is very
 fast and well suited to file synchronization and deduplication,
 especially over a fairly slow network. A need to manage media (photos
 and video) over Wi-Fi between a NAS and multiple family computers is how
 the library was born.

Package: golang-github-kankanreno-go-snowflake-dev
Description-md5: 25a4e20eb98e1cbcad157de7458bdfe1
Description-en: Lock Free ID Generator based on Snowflake Algorithm (library)
 An Lock Free ID Generator for Golang based on Snowflake Algorithm
 (Twitter announced).

Package: golang-github-kardianos-minwinsvc-dev
Description-md5: 947cead0b369448934fcde44e8e0cfde
Description-en: Stub for portability to Windows (library)
 This is a minimal windows service stub.
 .
 Programs designed to run from most *nix style operating systems can
 import this package to enable running programs as services without
 modifying them.  On Debian platforms, it is simply a no-op, but is
 a dependency of certain cross-platform code.

Package: golang-github-kardianos-osext-dev
Description-md5: 6f09620892630d791491a000e160bec5
Description-en: Extend "os" package with Executable and ExecutableFolder
 This Go library implements functions for discovering the current
 executable and folder to re-invoke the currently running program.
 This can be useful for upgrading the current executable or finding
 resources located relative to the executable file. Both working
 directory and the os.Args[0] value are arbitrary and cannot be
 relied on; os.Args[0] can be "faked"
 .
 These methods are available in the "os" package from Go 1.8 and later.

Package: golang-github-kardianos-service-dev
Description-md5: 283c7bfa59882a9950053058d44c0256
Description-en: run Go programs as a service on major platforms
 Service will install / un-install, start / stop, and run a program as a
 service (daemon). Currently supports:
 .
 * Windows XP+,
 * Linux with systemd, Upstart, SysV, and
 * OSX with launchd.
 .
 Windows controls services by setting up callbacks that are non-trivial. This
 is very different than other systems. This package provides the same API
 despite the substantial differences. It also can be used to detect how a
 program is called, from an interactive terminal or from a service manager.

Package: golang-github-karimkhaleel-jsonschema-dev
Description-md5: 14bde4fa2e45a9c7da8eaf048ad119a9
Description-en: Generate JSON Schemas from Go types (library)
 This package can be used to generate JSON Schemas () from Go types through
 reflection: http://json-schema.org/latest/json-schema-validation.html
 .
 * Supports arbitrarily complex types, including interface{}, maps,
 slices, etc.
 * Supports json-schema features such as minLength, maxLength, pattern,
 format, etc.
 * Supports simple string and numeric enums.
 * Supports custom property fields via the jsonschema_extras struct tag.
 * Supports the latest JSON Schema Draft 2020-12.
 * Schema IDs are added automatically from the current Go package's URL
 in order to be unique, and can be disabled with the Anonymous option.
 * Support for the FullyQualifyTypeName option has been removed. If you
 have conflicts, you should use multiple schema files with different
 IDs, set the DoNotReference option to true to hide definitions
 completely, or add your own naming strategy using the Namer property.
 * Support for yaml tags and related options has been dropped for the
 sake of simplification.ere a few inconsistencies
 .
 This package contains the Go development library.

Package: golang-github-karlseguin-ccache-dev
Description-md5: 40671c1b0d66a6d80ee0a31cd24bf8fc
Description-en: Golang LRU Cache for high concurrency
 CCache is an LRU Cache, written in Go, focused on supporting high
 concurrency. Lock contention on the list is reduced by introducing a
 window which limits the frequency that an item can get promoted,
 using a buffered channel to queue promotions for a single worker, and
 garbage collecting within the same thread as the worker.

Package: golang-github-karlseguin-expect-dev
Description-md5: 4a4d74548111ed11296c990f76bdb57f
Description-en: Testing framework for Go with more concise syntax
 Expect is a testing framework for Go to help write shorter
 tests. Go's built-in testing package is fine, except it tends to lead
 to verbose code. Expect runs within the go test framework but
 provides a different, concise syntax for specifying expectations.

Package: golang-github-karpeleslab-reflink-dev
Description-md5: 56a46fd0ba45405080f4506f778dd8fd
Description-en: Reflink file copy in Go (library)
 Reflinks are a new kind of links found in btrfs and xfs which act
 similar to hard links, except modifying one of the two files will not
 change the other, and typically only the changed data will take space on
 the disk (copy-on-write).
 .
 This package provides a library for accessing reflinks

Package: golang-github-karrick-godirwalk-dev
Description-md5: 82694c8ee737f0341ab0212be02293fe
Description-en: Fast directory traversal for Golang (library)
 godirwalk is a library for traversing a directory tree on a
 file system.
 .
 * faster than filepath.Walk.
 * more correct on Windows than filepath.Walk.
 * more easy to use than filepath.Walk.
 * more flexible than filepath.Walk.

Package: golang-github-karrick-goswarm-dev
Description-md5: 4cbceac34a654d762272f9d5337f6793
Description-en: Memoization with asynchronous revalidation for Go
 goswarm is a library for storing the results of expensive function calls
 and returning the cached result when the same input key occurs again.
 .
 In addition, it provides stale-while-revalidate and stale-if-error compatible
 features.

Package: golang-github-kata-containers-govmm-dev
Description-md5: 084aba1ab1cde5d385d8c615190a3b6b
Description-en: Provide Go APIs for creating and managing virtual machines
 Virtual Machine Manager for Go (govmm) is a suite of packages that provide
 Go APIs for creating and managing virtual machines. There's currently
 support for only one hypervisor, qemu/kvm (version 5.0 and later),
 support for which is provided by the github.com/kata-containers/govmm/qemu
 package.

Package: golang-github-katalix-go-l2tp-dev
Description-md5: 5d80db8ca70afe5d9b9cc0bf1c77edda
Description-en: Go library for building L2TP applications on Linux systems (library)
 go-l2tp is a suite of Go libraries for building L2TP applications on
 Linux systems.
 .
 Features
 .
 * L2TPv2 (RFC2661) (https://tools.ietf.org/html/rfc2661) and L2TPv3
 (RFC3931) (https://tools.ietf.org/html/rfc3931) data plane via. Linux
 L2TP subsystem
 * AF_INET and AF_INET6 tunnel addresses
 * UDP and L2TPIP tunnel encapsulation
 * L2TPv2 control plane in client/LAC mode
 * PPPoE (RFC2561) (https://tools.ietf.org/html/rfc2516) control and
 data plane via. Linux L2TP subsystem.

Package: golang-github-kataras-pio-dev
Description-md5: 99c0bd32d6661ec6a2970644e0e4b004
Description-en: provides an easy way to centralize different output targets (library)
 PIO [*Pill for Input/Output*] tries to cure headaches by solving
 problems where go applications use different kinds of print targets or even
 loggers.
 .
 Supports colors and text decoration to all popular terminals
 .
 * it can combine all your loggers as one
 * it can scan from any source and print
 * opposite is possible too, it use one or more sources to output when
 printing

Package: golang-github-kballard-go-shellquote-dev
Description-md5: f5a884127df48ae6397260cc299b7927
Description-en: Go utilities for performing shell-like word splitting/joining
 This library provides utilities for joining/splitting strings using sh's
 word-splitting rules.

Package: golang-github-kbinani-screenshot-dev
Description-md5: 9cc994d5e238e5b92813bfd9d6b4f295
Description-en: Go library to capture desktop screen as image (library)
 This package allows one to programmatically capture the whole or a specified
 region from any of the available screen as an image.

Package: golang-github-kelindar-bitmap-dev
Description-md5: 2e03de0b08a0f21825ce71506ed4291b
Description-en: Simple dense bitmap index in Go with SIMD acceleration
 This package contains a bitmap implementation, backed by a slice of
 []uint64 and designed for dense small or medium collections. It focuses
 on high performance by avoiding heap allocations, unrolling loops and
 implementing SIMD vectorization in assembly.
 .
 Features:
 * Zero heap allocation for all important bitmap methods
 * SIMD-vectorized boolean algebra operations (And, Or, Xor, AndNot)
 * Bit counting with Min, Max, Count and related operations
 * Fast iteration over set bits using unrolled loops
 * In-place filtering based on user-defined predicates
 * Binary encoding with no-copy slice conversion
 * Clone and Clear for bitmap reusability

Package: golang-github-kelindar-simd-dev
Description-md5: 4f275558ce8e7b6b7c337f31e7d90510
Description-en: Auto-vectorized SIMD math functions for Go
 This library contains a set of vectorized mathematical functions which
 were auto-vectorized using the clang compiler and translated into PLAN9
 assembly code for Go. A generic version is also provided for CPUs where
 vectorization is not available.
 .
 It currently supports AVX2 on amd64 and NEON (Advanced SIMD) on arm64
 (including Apple Silicon).
 .
 Features:
 * Reduction ops: Sum, Min, Max
 * Element-wise ops: Add, Sub, Mul, Div
 * Typed fast paths for int, uint, float slices
 * Generic fallback when SIMD is unavailable

Package: golang-github-kelseyhightower-envconfig-dev
Description-md5: 7d5bb82ef9973c2a1f4e4b9b0622a064
Description-en: decode environment variables based on a user defined specification
 Package envconfig implements decoding of environment variables based on a user
 defined specification. A typical use is using environment variables for
 configuration settings.
 .
 This library is a build dependency of gitaly (a component of gitlab, a git
 based collaboration platform).

Package: golang-github-keltia-archive-dev
Description-md5: 9aef5b703e32473d5f726a1d68c22e05
Description-en: Small Go library for handling archives of various types.
 The module currently supports the following "archives":
 .
 * plain text
 * gzip files (one file per stream, only first stream)
 * zip files
 * GPG files (either .asc or .gpg)

Package: golang-github-kelvins-sunrisesunset-dev
Description-md5: 1c6836ed20a689e7de8c858a717d6c5a
Description-en: Go package that provides the sunrise and sunset equation. (library)
 This package is used to calculate the apparent sunrise and sunset times based
 on latitude, longitude, date and UTC offset. It was created based on the
 Corrected Sunrise, Sunset, Noon Times in Seconds - and Solar Angles Matlab
 function developed by Richard Droste, that was created based on the
 spreadsheets available in the Earth System Research Laboratory website
 from the National Oceanic & Atmospheric Administration (NOAA).

Package: golang-github-kentik-patricia-dev
Description-md5: a3a58a4c290540dfde3c1ff1451d9d96
Description-en: Garbage collector-sensitive patricia tree (library)
 Go implementation of a patricia tree, specifically for tagging IPv4 and
 IPv6 addresses with CIDR bits, with a focus on producing as little
 garbage for the garbage collector to manage as possible.
 This allows you to tag millions of IP addresses without incurring a
 penalty during GC scanning.

Package: golang-github-kevinburke-ssh-config-dev
Description-md5: 5e0137706d67c7ae0991756eea764bf5
Description-en: Go parser for ssh_config files
 ssh_config This is a Go parser for ssh_config files. Importantly,
 this parser attempts to preserve comments in a given file, so you can
 manipulate a ssh_config file from a program, if your heart desires.
 .
 It's designed to be used with the excellent x/crypto/ssh
 (https://golang.org/x/crypto/ssh) package, which handles SSH negotiation
 but isn't very easy to configure.

Package: golang-github-keybase-go-ps-dev
Description-md5: becb9728196a4f86d00989c6c6e4ca61
Description-en: find, list, and inspect processes from Go (library)
 go-ps is a library for Go that implements OS-specific APIs to list and
 manipulate processes in a platform-safe way. The library can find and
 list processes on Linux, Mac OS X, and Windows.

Package: golang-github-kimmachinegun-automemlimit-dev
Description-md5: 8132ac9eae1c84bfeb47ef9938a72cf4
Description-en: Automatically set GOMEMLIMIT to match Linux cgroups(7) memory limit (library)
 Go library to automatically set GOMEMLIMIT based on cgroups(7) v1/v2.
 Alternatively, the limit can be sourced from an environment variable, or
 set manually.

Package: golang-github-kimor79-gollectd-dev
Description-md5: fbe81c13f805bd362583f894f184599e
Description-en: go parser for the collectd binary protocol
 This is yet another implementation of a collectd binary protocol parser in
 Go, heavenly inspired by gocollectd.

Package: golang-github-kisielk-gotool-dev
Description-md5: 3146f682c9a98f6981db2e4278514d99
Description-en: library of some utility functions provided by cmd/go
 This package provides a library of some utility functions provided
 by cmd/go. This library is provided as a convenience to developers
 wanting to write tools with similar semantics.

Package: golang-github-kisielk-sqlstruct-dev
Description-md5: 9f9694bebfe5f034759b45d9e0cf230d
Description-en: convenience functions for using structs with the database/sql package
 Package sqlstruct provides some convenience functions for using structs with
 the Go standard library's database/sql package.
 .
 The package matches struct field names to SQL query column names. A field can
 also specify a matching column with "sql" tag, if it's different from field
 name.  Unexported fields or fields marked with `sql:"-"` are ignored, just like
 with "encoding/json" package.

Package: golang-github-kisom-goutils-dev
Description-md5: 188be4ae11c75e0ab4ee01e1a5abae9f
Description-en: Various TLS certificate tools and other utility libraries for Golang
 This package contains a collection of utility libraries for Golang, as well
 as an assortment of tools mainly for displaying information about TLS
 certificates and keys.

Package: golang-github-kjk-lzma-dev
Description-md5: 1f596907d303b646b4bd46f1d69fc22f
Description-en: port of the lzma compression algorithm
 This package is a port of the lzma compression algorithm
 from to Go.
 .
 Only the lzma v1 compression algorithm is supported; the
 newer lzma v2 from LZMA SDK v9.xx came after this library
 was released.
 .
 The archiving formats 7z, xz (and others that use lzma
 internally) are also different beasts.

Package: golang-github-klauspost-asmfmt-dev
Description-md5: 58614600778bfd6734522d25d5ff8b84
Description-en: Go Assembler Formatter (library)
 This will format your assembler code in a similar way that gofmt formats
 your Go code.
 .
 Read Introduction: asmfmt: Go Assembler Formatter:
 https://blog.klauspost.com/asmfmt-assembler-formatter/
 .
 This package contains the library.

Package: golang-github-klauspost-compress-dev
Description-md5: 60c88612292cf08354b92b7b751f1fcf
Description-en: optimized compression packages
 This package is based on an optimized Deflate function, which is used
 by gzip/zip/zlib packages. It offers slightly better compression at lower
 compression settings, and up to 3x faster encoding at highest compression
 level.

Package: golang-github-klauspost-cpuid-dev
Description-md5: abfe7ffe8ea4211bd58d31ac9d665988
Description-en: CPU feature identification for Go
 Package cpuid provides information about the CPU running the
 current program. CPU features are detected on startup, and kept
 for fast access through the life of the application.

Package: golang-github-klauspost-crc32-dev
Description-md5: 7a9a7a3e2327d468454167f98aab64e0
Description-en: CRC32 hash with x64 optimizations
 This package is a drop-in replacement for the standard library hash/crc32
 package, that features SSE 4.2 optimizations on x64 platforms, for a
 10x speedup.

Package: golang-github-klauspost-pgzip-dev
Description-md5: ac8fdb802d6b60691677bddd7a847169
Description-en: parallel gzip (de)compression library for Go
 pgzip is a parallel compression/decompression library for Google Go
 which is a compatible drop-in for "compress/gzip". It splits compression
 into blocks that are processed in parallel. The output is a standard
 gzip file. The standard Go decompression of modified so it decompresses ahead
 of the current reader. The library is useful especially if large amounts
 of data (>1MB) are being processed.

Package: golang-github-klauspost-reedsolomon-dev
Description-md5: ba669f5bcb40f751920fef35f1c36a50
Description-en: Reed-Solomon Erasure Coding in Go
 Reed-Solomon Erasure Coding in Go, with speeds exceeding 1GB/s/cpu core
 implemented in pure Go.
 .
 This is a golang port of the JavaReedSolomon library released by
 Backblaze (http://backblaze.com), with some additional optimizations.

Package: golang-github-knadh-go-pop3-dev
Description-md5: 0e107d032c7770c76376490c28ab2d7c
Description-en: simple Go POP3 client library
 A simple Go POP3 client library for connecting and reading mails from POP3
 servers. This is a full rewrite of TheCreeper/go-pop3 with bug fixes and new
 features.

Package: golang-github-knadh-koanf-dev
Description-md5: c4f13aaece587ff5eb54d8d5fee726c5
Description-en: extensible library for reading config (file, S3 etc.) in Go applications
 This package, koanf (pronounced conf; a play on the Japanese Koan) is
 a library for reading configuration from different sources in different
 formats in Go applications. It is a cleaner, lighter alternative to
 spf13/viper with better abstractions and extensibility and fewer
 dependencies.
 .
 koanf comes with built in support for reading configuration from files,
 command line flags, and environment variables, and can parse JSON, YAML,
 TOML, and Hashicorp HCL.

Package: golang-github-knq-snaker-dev
Description-md5: a3988c3e6af7b10005fce225acb588d5
Description-en: methods to convert CamelCase to and from snake_case
 This package provides methods to convert CamelCase to and from snake_case.
 .
 It takes into takes into consideration common initialisms (ie, ID, HTTP,
 ACL, etc) when converting to/from CamelCase and snake_case.

Package: golang-github-knqyf263-go-apk-version-dev
Description-md5: f974bcdf0168e6f81b7fa08c8a5e11c6
Description-en: parsing apk package versions for golang
 go-apk-version is a library for parsing and comparing versions.

Package: golang-github-knqyf263-go-cpe-dev
Description-md5: d956633632e4361a1020b1d0341c84f5
Description-en: golang library for CPE (A Common Platform Enumeration 2.3)
 go-cpe is a library for implementation of the CPE (A Common Platform
 Enumeration 2.3) Naming and Matching algorithms, as described in NIST
 IRs 7695 and 7696.

Package: golang-github-knqyf263-go-deb-version-dev
Description-md5: ff176d234ff7b609b38e1b2558875de5
Description-en: golang library for parsing deb package versions
 go-deb-version is a golang library for parsing and comparing versions.

Package: golang-github-knqyf263-go-rpm-version-dev
Description-md5: bbcc6d80101418dc9718776d2fc19c8a
Description-en: golang library for parsing rpm package versions
 go-rpm-version is golang library for parsing and comparing rpm versions.

Package: golang-github-knqyf263-go-rpmdb-dev
Description-md5: b3b5887178ad5ba1d7bb48b1ed713d70
Description-en: RPM DB library for go
 go library for enumerating packages in a RPM DB file.

Package: golang-github-knqyf263-go-version-dev
Description-md5: 904f4cb5f9e018728a1b21c3581b1d8d
Description-en: Go library for parsing and verifying versions, and version constraints
 go-version is a library for parsing versions and version constraints,
 and verifying versions against a set of constraints. go-version can sort
 a collection of versions properly, handles prerelease/beta versions,
 can increment versions, etc.

Package: golang-github-knqyf263-nested-dev
Description-md5: e39da7e6dff8746948a1a3494e06123a
Description-en: Golang library for easier way to handle the nested data structure
 nested is a golang library that this provides functionality to easily handle
 nested data structures.
 .
 This library provides functions for set, get and delete data, and converting
 and getting data into integer and etc.

Package: golang-github-kolo-xmlrpc-dev
Description-md5: 804504b9825ec26c7ce6232d57c7493f
Description-en: Implementation of the XMLRPC client protocol in Go
 The github.com/kolo/xmlrpc package is an implementation of client side part of
 XMLRPC protocol in the Go language.

Package: golang-github-komkom-toml-dev
Description-md5: 07915e14290cfda3b4d8c7a6a1e7d88e
Description-en: instream TOML to JSON encoder
 This package contains a TOML parse and JSON encoder.
 .
 It is compliant with TOML 1.0.

Package: golang-github-kong-go-kong-dev
Description-md5: faf300cfe92e5a9a4ffa2cc0a7723bac
Description-en: Go binding for Kong's admin API (library)
 go-kong is compatible with Kong 1.x and 2.x. Semantic versioning is followed
 for versioning go-kong.

Package: golang-github-konsorten-go-windows-terminal-sequences-dev
Description-md5: e3d1133d59d210300c5841aba279cb61
Description-en: Enable support for Windows Terminal Colors
 This library allows enabling Windows terminal color support for Go.
 .
 Virtual terminal sequences are control character sequences that can control
 cursor movement, color/font mode, and other operations when written to the
 output stream. Sequences may also be received on the input stream in response
 to an output stream query information sequence or as an encoding of user input
 when the appropriate mode is set.

Package: golang-github-koofr-go-httpclient-dev
Description-md5: 6dea7bcd0cd00d9ab0f1b32bd37fd5e5
Description-en: Go HTTP client
 Provides a HTTP client in the Go language.
 .
 GoDoc (https://godoc.org/github.com/koofr/go-httpclient) Installgo get
 github.com/koofr/go-httpclient Testinggo get -t go test

Package: golang-github-koofr-go-koofrclient-dev
Description-md5: 2fe45de2b0cd665c91d36a3e31b94dd4
Description-en: Go Koofr client
 Koofr client for the Go language.
 .
 GoDoc (https://godoc.org/github.com/koofr/go-koofrclient)
 Installgo get github.com/koofr/go-koofrclient Testinggo get -t
 KOOFR_APIBASE="https://app.koofr.net" KOOFR_EMAIL="email@example.com"
 KOOFR_PASSWORD="yourpassword" go test

Package: golang-github-korandiz-v4l-dev
Description-md5: cbc4e5047bcd64d023827ebd8e2099ee
Description-en: facade to the Video4Linux video capture interface (library)
 Package v4l is a facade to the Video4Linux video capture interface.

Package: golang-github-kori-go-listenbrainz-dev
Description-md5: b95bd352d5c3d92d0c60ed76e6a052a2
Description-en: Go wrapper for the ListenBrainz API.
 This is a Go package to wrap the ListenBrainz API.

Package: golang-github-kotakanbe-go-pingscanner-dev
Description-md5: 71c81a0c4574042215f517d43b1e1226
Description-en: Go library to scan live hosts by ping command
 This Go library to scan alive hosts of the given CIDR range in parallel
 by ping command.

Package: golang-github-kotakanbe-logrus-prefixed-formatter-dev
Description-md5: e27e53557664f68f76f138204d8d6ab2
Description-en: Go package for Logrus Prefixed Log Formatter
 Logrus Prefixed Log Formatter Logrus (https://github.com/Sirupsen/logrus)
 formatter mainly based on original logrus.TextFormatter but with slightly
 modified colored output and support for log entry prefixes, e.g. message
 source followed by a colon.

Package: golang-github-kr-binarydist-dev
Description-md5: 17ce3b26ba3df7bc8574564a0ab39ffe
Description-en: Go implementation of the bspatch algorithm
 This Go library implements binary diff and patch as
 described on http://www.daemonology.net/bsdiff/. It reads and writes
 files compatible with the tools there.
 .
 Documentation at http://go.pkgdoc.org/github.com/kr/binarydist.

Package: golang-github-kr-fs-dev
Description-md5: 91d2527c6401e706f5ca0c7ff574ee69
Description-en: Provides filesystem-related functions for Go
 Package fs provides filesystem-related functions, especially Walker
 which provides a convenient interface for iterating over the descendants
 of a filesystem path, for the Go Programming Language.

Package: golang-github-kr-logfmt-dev
Description-md5: 84a878be968c94371a72731b26a85152
Description-en: Parse logfmt messages (library)
 Go package for parsing (and, eventually, generating) log lines in the logfmt
 style.
 .
 See http://godoc.org/github.com/kr/logfmt for format, and other documentation
 and examples.

Package: golang-github-kr-pretty-dev
Description-md5: b27a3e8df8ac424d2d2a491c46888914
Description-en: Pretty printing for Go values
 Go library package github.com/kr/pretty provides pretty-printing
 for Go values. This is useful during debugging, to avoid wrapping
 long output lines in the terminal.
 .
 It provides a function, Formatter, that can be used with any function
 that accepts a format string. It also provides convenience wrappers
 for functions in packages fmt and log.

Package: golang-github-kr-pty-dev
Description-md5: 4ab57a3d3d89bf92b014288f52601f5e
Description-en: Go package for using unix pseudo-terminals
 Pty is a Go package for using unix pseudo-terminals.
 .
 This package contains the source.

Package: golang-github-kr-text-dev
Description-md5: 94dde0bd1da1d638bbd726762e90df3e
Description-en: Go package for manipulating paragraphs of text
 Go library package "github.com/kr/text" provides rudimentary functions for
 manipulating text in paragraphs.

Package: golang-github-kshedden-dstream-dev
Description-md5: 358b9565d3fa734c55a4d30eb09bf47e
Description-en: Process data streams in Golang (library)
 Dstream is a package for manipulating streams of typed, multivariate
 data in Go.  A Dstream is a Pandas dataframe-like container that
 holds a rectangular array of data in which the columns are variables
 and the rows are cases or observations.
 .
 Dstream is designed to handle large datasets, where it is not possible
 to load all data for all variables into memory at once.  To achieve
 this, Dstream utilizes a chunked, column-based storage format. A
 chunk contains the data for a contiguous block of rows. The data are
 stored by variable (column-wise) in typed Go slices.  Only one chunk of
 the Dstream is held in memory at one time.

Package: golang-github-kshedden-statmodel-dev
Description-md5: a43a3fd98d10801898396c4ba068a304
Description-en: Statistical modeling in Go (library)
 statmodel is a collection of Go packages for fitting statistical
 models.
 .
 All results should agree to high precision with standard statistical
 packages (R, Stata, SAS, etc.).  Extensive unit tests against these
 packages are included in the test suite.
 .
 All models can be fit with maximum (or quasi-maximum) likelihood
 estimation, with optional L1 (Lasso) or L2 (ridge) penalization.

Package: golang-github-kubernetes-cri-api-dev
Description-md5: dde425750e268250fffc79904a056a33
Description-en: Container Runtime Interface (CRI)
 This repository contains the definitions for the Container Runtime
 Interface (CRI). CRI is a plugin interface which enables kubelet to use
 a wide variety of container runtimes, without the need to recompile. CRI
 consists of a protocol buffers and gRPC API. Read more about CRI API at
 kubernetes docs (https://kubernetes.io/docs/concepts/architecture/cri/).

Package: golang-github-kubernetes-gengo-dev
Description-md5: c01ec6c23828383ab88613ba0ddc82e8
Description-en: library for generating code based on Go files
 The gengo library implements a code generation system for Go files
 used by Kubernetes. It is more than a dumb template library and is
 informed by the Go language's syntax, type and naming conventions
 when generating code.
 .
 The gengo library can build code using the following generators:
 .
 * set
 * deep-copy
 * defaulter
 * go-to-protobuf
 .
 Gengo was first used in Kubernetes and is split out into a separate
 library for ease of reuse and maintainability.

Package: golang-github-kubernetes-kubelet-dev
Description-md5: cef9b3beb8751d071f75bbe51ca171bc
Description-en: Kubernetes kubelet ComponentConfig API type definitions (library)
 This package provides the versioned ComponentConfig API type
 definitions for configuring the Kubernetes kubelet. It does not
 contain the kubelet binary itself. These Go type definitions are
 intended for use when building or compiling software that needs to
 generate, read, or manipulate kubelet configuration objects, such as
 custom tooling, controllers, or Kubernetes extensions.

Package: golang-github-kylelemons-godebug-dev
Description-md5: b92b4f821ad741cdcd7e4bca93519bf7
Description-en: Debugging helper utilities for Go
 Golang debugging helper utilities.

Package: golang-github-kyoh86-xdg-dev
Description-md5: 2da623a911fafb6a043cbba36a46b812
Description-en: helper functions in golang to get xdg config, data and cache files
 Light weight helper functions in golang to get xdg config, data,cache and some
 user directories according to the XDG Base Directory and XDG User Directory
 Specification.

Package: golang-github-kyokomi-emoji-dev
Description-md5: e31efec236894e20aec3b6065c02a697
Description-en: Go library for printing emoji as Unicode characters
 Emoji is a Go library which provides a lightweight implementation
 for converting colon-wrapped emoji names such as ":smile:" into
 Unicode characters.

Package: golang-github-la5nta-wl2k-go-dev
Description-md5: 8a9a8cc29a6fa8e7af4cd0aaa0d59e65
Description-en: Winlink framework for Go (library)
 wl2k-go is a collection of Go packages implementing various parts
 needed to build a Winlink client.

Package: golang-github-labstack-echo-dev
Description-md5: 4b1459515ec40f214449086a4e79d181
Description-en: high performance, minimalist Go web framework
 This package provides a library for a web framework written in Go.
 Feature Overview
 - Optimized HTTP router which smartly prioritize routes
 - Build robust and scalable RESTful APIs
 - Group APIs
 - Extensible middleware framework
 - Define middleware at root, group or route level
 - Data binding for JSON, XML and form payload
 - Handy functions to send variety of HTTP responses
 - Centralized HTTP error handling
 - Template rendering with any template engine
 - Define your format for the logger
 - Highly customizable
 - Automatic TLS via Let’s Encrypt
 - HTTP/2 support

Package: golang-github-labstack-gommon-dev
Description-md5: 4b6b7a1f4ccd01b354e72d7b902068b3
Description-en: common package that provides parser, coloring, logging  for go
 This is a library that provides parser, coloring, logging tool for go.
 These are provided with the following names.
 .
 - Bytes - Format/parse bytes.
 - Color - Style terminal text.
 - Log - Simple logging.

Package: golang-github-lair-framework-go-nmap-dev
Description-md5: 9e337236afea9ad5435e5712a73b57c2
Description-en: nmap XML parsing library for Go (library)
 The Nmap XML Parsing Library for Go is a specialized tool designed to
 facilitate the processing and analysis of Nmap scan results formatted
 in XML. This library provides a robust and efficient way to extract
 meaningful data from Nmap's output, making it easier for developers
 to integrate network scanning capabilities into their Go applications.

Package: golang-github-landlock-lsm-go-landlock-dev
Description-md5: d0eb076dc4ac7deb847759326875be86
Description-en: Linux Landlock sandboxing feature (Go library)
 The Go-Landlock library restricts the current processes' ability to use
 files, using Linux 5.13's Landlock feature. Package documentation:
 https://pkg.go.dev/github.com/landlock-lsm/go-landlock/landlock
 .
 This package contains the Go development library.

Package: golang-github-launchdarkly-eventsource-dev
Description-md5: 44e3af55d579d56a3c9781e892142af6
Description-en: Server Side Events client and server for Go (library)
 Eventsource implements a Go (http://golang.org/) implementation of
 client and server to allow streaming data one-way over a HTTP connection
 using the Server-Sent Events API (http://dev.w3.org/html5/eventsource/).

Package: golang-github-launchdarkly-go-jsonstream-dev
Description-md5: d02733090348df748ad7d72201ecd76d
Description-en: LaunchDarkly Streaming JSON for Go (library)
 The go-jsonstream library implements a streaming approach to JSON
 encoding and decoding which is more efficient than the standard
 mechanism in encoding/json. Unlike encoding/json or other reflection-
 based frameworks, it has no knowledge of structs or other complex types;
 you must explicitly tell it what values and properties to write or read.
 It was implemented for the LaunchDarkly Go SDK
 (https://github.com/launchdarkly/go-server-sdk) and other LaunchDarkly
 Go components, but may be useful in other applications.

Package: golang-github-launchdarkly-go-ntlm-proxy-auth-dev
Description-md5: b43b909b4f54f3fe9f549a602fd9cf25
Description-en: Authorize to an NTLM Proxy for a HTTP(S) connection in Golang (library)
 With this package, you can connect to http/https servers protected by an
 NTLM proxy in Golang.

Package: golang-github-launchdarkly-go-ntlmssp-dev
Description-md5: 3f954492ef303d697df9fb95c71fdddf
Description-en: NTLM/Negotiate authentication over HTTP - fork for use with ld-relay (library)
 Golang package that provides NTLM/Negotiate authentication over HTTP.
 This package only implements authentication, no key exchange or
 encryption. It only supports Unicode (UTF16LE) encoding of protocol
 strings, no OEM encoding. This package implements NTLMv2.

Package: golang-github-launchdarkly-go-sdk-common-dev
Description-md5: 1317f6430b1932d77820621c4c3a2fa5
Description-en: Basic types for LaunchDarkly Go SDK components (library)
 This package contains packages and types that are shared between the
 LaunchDarkly Go SDK (https://github.com/launchdarkly/go-server-sdk) and
 other LaunchDarkly Go components.

Package: golang-github-launchdarkly-go-sdk-events-dev
Description-md5: 6cf389902df9271a7ae4949a585a850c
Description-en: Go SDK analytics events support code (library)
 This repository contains the internal analytics event logic and event
 data model used by the LaunchDarkly Go SDK
 (https://github.com/launchdarkly/go-server-sdk). It is packaged
 separately because it is also used by internal LaunchDarkly components.
 Applications using the LaunchDarkly Go SDK should not need to reference
 this package directly.

Package: golang-github-launchdarkly-go-semver-dev
Description-md5: 67f9323d3c6da74cd3bc117ecd4b4c41
Description-en: semantic version parsing and comparison package (library)
 This Go package implements parsing and comparison of semantic version
 (semver) strings, as defined by the Semantic Versioning 2.0.0
 specification (https://semver.org/).

Package: golang-github-launchdarkly-go-server-sdk-dev
Description-md5: d1eb75f9dd598ff023bd35a729dc92cb
Description-en: LaunchDarkly Server-side SDK for Go (library)
 This package contains a library LaunchDarkly Server-side
 SDK for Go.

Package: golang-github-launchdarkly-go-server-sdk-evaluation-dev
Description-md5: 7f2cdfa3af332d8fde312ef6c1058d68
Description-en: Feature flag evaluation engine used in go-server-sdk (library)
 This repository contains the internal feature flag evaluation logic and
 data model used by the LaunchDarkly Go SDK
 (https://github.com/launchdarkly/go-server-sdk). It is packaged
 separately because it is also used by internal LaunchDarkly components.
 Applications using the LaunchDarkly Go SDK should not need to reference
 this package directly.

Package: golang-github-launchdarkly-go-test-helpers-dev
Description-md5: fe1c5fbb0229f471958ecc60bbc09b80
Description-en: Test support code that is used by LaunchDarkly's Go SDK. (library)
 Test support code that is used by LaunchDarkly's Go SDK
 and related components, and that may be useful in other
 Go projects.

Package: golang-github-leaanthony-go-ansi-parser-dev
Description-md5: 501486d4932c256987e4b76c0f8f8a51
Description-en: Go library for parsing ANSI escape codes in strings
 go-ansi-parser converts strings containing ANSI escape codes into a slice
 of structs representing styled text segments. It supports ANSI 16, 256
 and TrueColor, all common styles (bold, italic, underline, etc.), and
 provides truncation and length calculation that correctly handles emojis
 and grapheme clusters.

Package: golang-github-leanovate-gopter-dev
Description-md5: 178185eb4363228c95557312d239c5ad
Description-en: GOlang Property TestER
 This package, Gopter, tries to bring the goodness of ScalaCheck (and
 implicitly, the goodness of QuickCheck to Go.  It can also be seen as
 a more sophisticated version of the testing/quick package.

Package: golang-github-leemcloughlin-gofarmhash-dev
Description-md5: 8af44f1ec2b12b0a7ea2eeb47fdaed79
Description-en: Implements Google's Farmhash in Golang
 This library provides an implementation of Google's Farmhash in Golang.
 .
 Farmhash is a successor to Cityhash (also from Google). Farmhash,
 like Cityhash before it, use ideas from Austin Appleby's MurmurHash.

Package: golang-github-leemcloughlin-jdn-dev
Description-md5: a43e034169dc5c53a27ed7275dcb3d83
Description-en: Julian Day Numbers for Go (library)
 Julian Day Numbers library for Go. Converts to and from Julian days.

Package: golang-github-lensesio-schema-registry-dev
Description-md5: f76b3dd0a3bd752800dd4f6a88416701
Description-en: Kafka schema registry library
 This package provides library for Confluent's Kafka schema registry.

Package: golang-github-leodido-go-syslog-dev
Description-md5: 6b2ab87e15e99fc02d1dc769f037b4f6
Description-en: Blazing fast syslog parsers (library)
 go-syslog is a parser for Syslog messages and transports:
 .
 * an RFC5424-compliant parser and builder
 * an RFC3164-compliant parser - i.e. BSD-syslog messages
 * a parser that works on streams for syslog with octet counting
 (https://datatracker.ietf.org/doc/html/rfc6587#section-3.4.1) framing
 technique, see octetcounting (/octetcounting)
 * a parser that works on streams for syslog with non-transparent
 (https://tools.ietf.org/html/rfc6587#section-3.4.2) framing technique,
 see nontransparent (/nontransparent)
 .
 This library provides the pieces to parse Syslog messages transported
 following various RFCs.
 .
 For example:
 .
 * TLS with octet count (RFC5425 (https://tools.ietf.org/html/rfc5425))
 * TCP with non-transparent framing or with octet count (RFC 6587
 (https://tools.ietf.org/html/rfc6587))
 * UDP carrying one message per packet (RFC5426 (https://tools.ietf.
 org/html/rfc5426))

Package: golang-github-leodido-go-urn-dev
Description-md5: f37acd6eb824de437f819f566badc5cf
Description-en: Go parser for Uniform Resource Names
 This parser deals with Uniform Resource Names as defined in RFC 2141
 (URN Syntax). The actual parsing is accompanied by:
 - fine-grained and informative erroring;
 - namespace specific string normalization.

Package: golang-github-leodido-ragel-machinery-dev
Description-md5: 9a2c0de372511d624684f49b28e72e3d
Description-en: Machineries for development of ragel parsers
 ragel machinery Machineries to speed up and facilitate the development
 of ragel parsers able to accept streaming inputs.
 It is only intended for use with ragel parsers.

Package: golang-github-leonelquinteros-gotext-dev
Description-md5: b2b95dc0ee2e7cf18f08cbcb23a5b412
Description-en: Go GNU gettext utilities package (library)
 GNU gettext utilities (https://www.gnu.org/software/gettext) for Go.
 .
 Features
 .
 * Implements GNU gettext support in native Go.
 * Complete support for PO files
 (https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html)
 including:
 * Support for multiline strings and headers.
 * Support for variables inside translation strings using Go's fmt
 syntax (https://golang.org/pkg/fmt/).
 * Support for pluralization rules
 (https://www.gnu.org/software/gettext/manual/html_node/Translating-
 plural-forms.html).
 * Support for message contexts
 (https://www.gnu.org/software/gettext/manual/html_node/Contexts.html).
 * Support for MO files.
 * Thread-safe: This package is safe for concurrent use across multiple
 goroutines.
 * It works with UTF-8 encoding as it's the default for Go language.
 * Unit tests available.
 * Language codes are automatically simplified from the form en_UK to en
 if the first isn't available.
 * Ready to use inside Go templates.
 * Objects are serializable to []byte to store them in cache.
 * Support for Go Modules.

Package: golang-github-lestrrat-go-backoff-dev
Description-md5: 4a8a8095909fd61e10966bd8e4999181
Description-en: Backoff mechanics for Go (library)
 This library is an implementation of backoff algorithm for retrying
 operations in an idiomatic Go way. It respects context.Context natively,
 and the critical notifications are done through channel operations,
 allowing you to write code that is both more explicit and flexible.

Package: golang-github-lestrrat-go-blackmagic-dev
Description-md5: bd0bcea6bb04c618c2e1f44705827f28
Description-en: Reflect-based black magic (library)
 Reflect-based black magic. YMMV, and use with caution.

Package: golang-github-lestrrat-go-dsig-dev
Description-md5: 91f18bfc52af6b18c5a1e76d1b7133be
Description-en: low-level Digital Signature Tools for Go (library)
 Go module providing low-level digital signature operations.
 .
 While there are many standards for generating and verifying digital
 signatures, the core operations are virtually the same. This module
 implements the core functionality of digital signature generation /
 verifications in a framework agnostic way.
 .
 Features
 .
 * RSA signatures (PKCS1v15 and PSS)
 * ECDSA signatures (P-256, P-384, P-521)
 * EdDSA signatures (Ed25519, Ed448)
 * HMAC signatures (SHA-256, SHA-384, SHA-512)
 * Support for crypto.Signer interface
 * Allows for dynamic additions of algorithms in limited cases.
 .
 This package contains the Go development library.

Package: golang-github-lestrrat-go-envload-dev
Description-md5: 313f57075fc623a08ef3ac8694e080ef
Description-en: environment variable manipulation library
 This library provides functions to store, modify, and restore
 environment variables. This is useful for example to temporarily
 change values of environment variables for tests, as doable for
 example with Perl 5’s local variables.

Package: golang-github-lestrrat-go-httpcc-dev
Description-md5: 5da93c65e72ae5e66afd69befa2eaab7
Description-en: HTTP/1.1 Cache-Control Header Parser
 Parses HTTP/1.1 Cache-Control header, and returns a struct that is
 convenient for the end-user to do what they will with.

Package: golang-github-lestrrat-go-httprc-dev
Description-md5: 0947d1c92be252e3227ae64eb32ec4a7
Description-en: Quasi Up-to-date HTTP In-memory Cache (library)
 httprc is a HTTP "Refresh" Cache. Its aim is to cache a remote resource
 that can be fetched via HTTP, but keep the cached content up-to-date based
 on periodic refreshing.

Package: golang-github-lestrrat-go-iter-dev
Description-md5: 2b45f6a7f80d7e3b9be7a75a42e2bbe9
Description-en: Simple tools for container iteration (library)
 iter and its sub-packages provide a set of utilities to make it easy for
 providers of objects that are iteratable.
 .
 For example, if your object is map-like and you want a way for users to
 iterate through all or specific keys in your object, all you need to do
 is to provide a function that iterates through the pairs that you want,
 and send them to a channel.
 .
 Then you create an iterator from the channel, and pass the iterator to
 the user. The user can then safely iterate through all elements.

Package: golang-github-lestrrat-go-jwx-dev
Description-md5: 7a7774fbeff22595b8930ec7a2d2a2dc
Description-en: Implementation of various JWx technologies (library)
 Go module implementing various JWx (JWA/JWE/JWK/JWS/JWT, otherwise known
 as JOSE) technologies.
 .
 Features:
 .
 * Complete coverage of JWA/JWE/JWK/JWS/JWT, not just JWT+minimum tool
 set.
 * Opinionated, but very uniform API. Everything is symmetric, and
 follows a standard convention
 * Extra utilities

Package: golang-github-lestrrat-go-option-dev
Description-md5: 5e6ba26940510f6012973786a59f745d
Description-en: Implementation of the "Optional Parameters Pattern" (library)
 Base object for the "Optional Parameters Pattern".
 .
 The beauty of this pattern is that you can achieve a method that can
 take the following simple calling style
 .
 obj.Method(mandatory1, mandatory2)
 .
 or the following, if you want to modify its behavior with optional
 parameters
 .
 obj.Method(mandatory1, mandatory2, optional1, optional2, optional3)

Package: golang-github-lestrrat-go-pdebug-dev
Description-md5: d610ab4d559b214d665bab6957f3fe16
Description-en: Print debugging library for Go
 Package pdebug provides tools to produce debug logs
 the way the author (Daisuke Maki a.k.a. lestrrat) likes.
 All of the functions are no-ops unless you compile
 with the `-tags debug` option.

Package: golang-github-lestrrat-go-strftime-dev
Description-md5: ec1468e0eb716327192da1eea6b968d8
Description-en: fast strftime implementation for Go (library)
 This is a Go implementation of strftime, optimised for pattern re-use,
 and with support for as many conversion specifications as possible. It
 aims for POSIX compliance while still including widely-used non-POSIX
 format specifications such as "%f" or "%L" for milliseconds.

Package: golang-github-letsencrypt-borp-dev
Description-md5: f7a6c225b6c206678a3e3827418b91eb
Description-en: Boulder's version of go-gorp/gorp (library)
 Boulder's Object Relational Persistence version of go-gorp/gorp

Package: golang-github-letsencrypt-boulder-dev
Description-md5: a078925221004a3c4fa2224b153a5351
Description-en: ACME-based certificate authority (stripped down Go library)
 This is an implementation of an ACME-based CA. The ACME protocol
 (https://github.com/ietf-wg-acme/acme/) allows the CA to automatically
 verify that an applicant for a certificate actually controls an
 identifier, and allows subscribers to issue and revoke certificates for
 the identifiers they control. Boulder is the software that runs Let's
 Encrypt (https://letsencrypt.org).
 .
 This package contains a severely stripped down version of Boulder
 source code for use as a Go library for other packages.

Package: golang-github-letsencrypt-challtestsrv-dev
Description-md5: 9a58263cdc0b0c645672c7f30d104f3c
Description-en: ACME challenge mock server
 challtestsrv is a library for testing code to respond to HTTP-01,
 DNS-01, and TLS-ALPN-01 ACME challenges.  It can also be used as a
 mock DNS server letting developers mock `A`, `AAAA`, `CNAME`, and
 `CAA` DNS data for specific hostnames.
 .
 Important note: The `challtestsrv` library is for TEST USAGE ONLY.  It
 is trivially insecure, offering no authentication whatsoever.  Only
 use this library in a controlled test environment.

Package: golang-github-liamg-clinch-dev
Description-md5: 904d5eaed1d05df3351ec04586a5e6e7
Description-en: Go library for interactive CLI applications
 A Go module to make interactive CLI applications easier to develop, better
 looking and visually consistent.

Package: golang-github-liamg-gifwrap-dev
Description-md5: f6680e9fca5081820dceb0c369dba19a
Description-en: go library for displays GIF files in terminal
 gifwrap library is a Go language package for displays GIF files in terminal.

Package: golang-github-liamg-tml-dev
Description-md5: ffb6642d18f76d0d062a2c42e747ce40
Description-en: terminal markup language library for Go
 tml library is a Go language package for make the output of coloured/formatted
 text in the terminal easier and more readable.

Package: golang-github-lib-pq-dev
Description-md5: e2723af3683a81dc8eebbd8727b682ff
Description-en: pure Go Postgres driver for Go’s database/sql package
 After importing this package, you can connect to a Postgres database from your
 Go programs. This package does not depend on libpq-dev and does not need cgo,
 making it suitable for use when cross-compiling.
 .
 This package contains the source.

Package: golang-github-libdns-libdns-dev
Description-md5: 0d52d62037cddc0126bc10155b3d5cbe
Description-en: Core interfaces for universal DNS record manipulation across providers
 libdns is a collection of free-range DNS provider client implementations
 written in Go. With libdns packages, users Go program can manage DNS
 records across any supported providers. A "provider" is a service or
 program that manages a DNS zone.

Package: golang-github-libvirt-libvirt-go-dev
Description-md5: 566b28f852630665cac97f1ffb948ec1
Description-en: Go bindings for libvirt
 The libvirt go package provides API coverage
 for libvirt versions from 1.2.0 onwards, through
 conditional compilation of newer APIs. By default
 the binding will support APIs in libvirt.so, libvirt-qemu.so
 and libvirt-lxc.so. Coverage for the latter two libraries
 can be dropped from the build using build tags 'without_qemu'
 or 'without_lxc' respectively.

Package: golang-github-libvirt-libvirt-go-xml-dev
Description-md5: 5b55563210ded9d938ebc7d4a3179153
Description-en: API for manipulating libvirt XML documents
 This package provides a Go API that defines a set of structs, annotated for
 use with "encoding/xml", that can represent libvirt XML documents. There is no
 dependency on the libvirt library itself, so this can be used regardless of
 the way in which the application talks to libvirt.

Package: golang-github-lifenjoiner-dhcpdns-dev
Description-md5: 5d4666c099a4e843eda3330dc0db8d8a
Description-en: dhcpdns is a golang package to get the DHCP DNS. (library)
 dhcpdns is a golang package to get the DHCP DNS.
 .
 It helps programs to use the upstream DNS easily when your network
 changed.

Package: golang-github-liggitt-tabwriter-dev
Description-md5: 1dfbef35ef0e151429810828263bb014
Description-en: Drop in replacement for golang text/tabwriter (library)
 This library is a drop-in replacement for the golang text/tabwriter
 .
 The following additional features are supported:
 .
 * The RememberWidths flag allows remembering maximum widths seen per column
 even after Flush() is called.
 * RememberedWidths() []int and SetRememberedWidths([]int) *Writer allow
 obtaining and transferring remembered column width between writers.

Package: golang-github-lightstep-lightstep-tracer-common-dev
Description-md5: 746d7dfb8088ade8e4349aa9e5256d8a
Description-en: files shared by most or all of the Lightstep tracer implementations
 This package contains common files that are shared by most Lightstep
 tracer implementations.
 .
 LightStep is a distributed tracing common library for Go.

Package: golang-github-likexian-gokit-dev
Description-md5: 9c1a32f53a7a0ad9c21ebbf6c39b705f
Description-en: toolkit for Go development
 This package contains a toolkit for development with Golang.
 .
 It is a dependency of terraform.

Package: golang-github-linbit-golinstor-dev
Description-md5: 383459c19204b7b83bc038ec5d59c194
Description-en: golang bindings for linstor (library)
 This library aims to be a simple go interface for Linstor.
 .
 Linstor, developed by LINBIT, is a software that manages DRBD replicated
 LVM/ZFS volumes across a group of machines.

Package: golang-github-linkedin-goavro-dev
Description-md5: b5974da0352e2d49c9bf0903759a3298
Description-en: library that encodes and decodes Avro data
 This package contains a library that encodes and decodes Avro data.
 It encodes to and decodes from both binary and textual JSON Avro data
 The codec is stateless and is safe to use by multiple goroutines.
 With the exception of features not yet supported, goavro attempts to
 be fully compliant with the most recent version of the Avro specification.

Package: golang-github-linode-linodego-dev
Description-md5: 0595826514a4ef23c546a7a079d73e4e
Description-en: Go client for Linode REST v4 API
 Go client for Linode REST v4 API (https://developers.linode.com/api/v4).

Package: golang-github-linuxdeepin-go-dbus-factory-dev
Description-md5: 0d28e2a59373511371ed35312f303601
Description-en: Go binding code for automatically generating DBus services (library)
 Convenient go binding code for automatically generating DBus services.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: golang-github-linuxdeepin-go-x11-client-dev
Description-md5: c2559d9f312387e619671d16209db346
Description-en: deepin go x11 client
 This package provides X11 protocol go language binding required by DDE.

Package: golang-github-linuxkit-virtsock-dev
Description-md5: 678f214cbbbd86016ab451be8144fdc9
Description-en: Go bindings for Hyper-V and virtio sockets
 This package contains Go bindings for Microsoft's Hyper-V sockets, a
 Windows Socket with a new address family and specialized endpoint
 for targeting virtual machines and for OASIS's Virtual I/O Device
 sockets.

Package: golang-github-lithammer-dedent-dev
Description-md5: 279f665cd2c2c74f6c64264cad07592f
Description-en: Remove any common leading whitespace from multiline strings
 The dedent library removes common leading whitespace from multiline
 strings to allow flexible decoding and cleanup of here documents.

Package: golang-github-lithammer-fuzzysearch-dev
Description-md5: 55c77e3db155822247101fcdb04c94a6
Description-en: FuzzySearch provides tiny and fast fuzzy search
 Fuzzy searching allows for flexibly matching a string with partial input,
 useful for filtering data very quickly based on lightweight user input
 .
 Inspired by bevacqua/fuzzysearch
 (https://github.com/bevacqua/fuzzysearch), a fuzzy
 matching library written in JavaScript. But contains
 some extras like ranking using Levenshtein distance
 (http://en.wikipedia.org/wiki/Levenshtein_distance) (see RankMatch()
 (https://godoc.org/github.com/lithammer/fuzzysearch/fuzzy#RankMatch))
 and finding matches in a list of words (see Find()
 (https://godoc.org/github.com/lithammer/fuzzysearch/fuzzy#Find)).
 .
 The current implementation uses the algorithm suggested by Mr. Aleph,
 a Russian compiler engineer working at V8

Package: golang-github-lk4d4-joincontext-dev
Description-md5: 8749394f6c43d5f580ca9558e50fe761
Description-en: Golang library to join contexts
 Library joincontext provides a way to combine two contexts. For example it
 might be useful for grpc server to cancel all handlers in addition to
 provided handler context.

Package: golang-github-lmittmann-tint-dev
Description-md5: 57fab976e1a8a2b5f70411d6ddf3b743
Description-en: slog.Handler that writes tinted (colorized) logs
 tint implements a zero-dependency slog.Handler that writes tinted
 (colorized) logs. Its output format is inspired by the
 zerolog.ConsoleWriter and slog.TextHandler.

Package: golang-github-logrusorgru-aurora-dev
Description-md5: 25a039fef4202bc1f2760bd8361511f4
Description-en: Ultimate ANSI-colors supporting Printf/Sprintf methods (library)
 Ultimate ANSI colors for Golang. The package supports Printf/Sprintf etc.
 .
 This package contains the Go development library.

Package: golang-github-logrusorgru-grokky-dev
Description-md5: 8d212ef976a0829793b8994feaca1c25
Description-en: pure Golang Grok-like library
 grokky is a pure Golang Grok-like patterns library with a particular
 focus on parsing log files, and on performance (leveraging the RE2
 regular expression engine instead of Oniguruma).
 .
 The library was designed for creating many patterns and using them
 many times, while not retaining the exact same behaviors and features
 as the original library. The main goals are simplicity, speed, and
 ease of use.

Package: golang-github-lorenzosaino-go-sysctl-dev
Description-md5: 19e5a257f83812916ef1938e37e14a35
Description-en: Go wrapper around the sysctl interface (library)
 This package provides a Go wrapper around the sysctl interface, allowing Go
 programs to read and write kernel parameters at runtime.
 .
 It supports getting and setting single sysctl values, retrieving all values,
 or filtering them by a pattern. It can also apply settings from a
 configuration file, similar to `sysctl -p`.

Package: golang-github-lpabon-godbc-dev
Description-md5: 319b4b49db5006bd74a0ec8c7ec178d8
Description-en: Design-by-contract library for Go
 Design-by-contract is an approach for designing software where the
 programmer defines a formal, precise and verifiable interface
 specification for software components.
 .
 The godbc library implements the design-by-contract methodology using
 pre- and post-condition assertion methods.

Package: golang-github-lsegal-gucumber-dev
Description-md5: 98fa84a22e9226f195b6f0bc7f8a821c
Description-en: Transitional package for golang-github-gucumber-gucumber-dev
 This is a transitional package to ease upgrades to the
 golang-github-gucumber-gucumber-dev package. It can safely be removed.

Package: golang-github-lucas-clemente-quic-go-dev
Description-md5: 2262a51a605f12b42ed6d5fbf5d0f285
Description-en: QUIC golang library
 quic-go is an implementation of the QUIC
 (https://en.wikipedia.org/wiki/QUIC) protocol in Go. It roughly
 implements the IETF QUIC draft (https://github.com/quicwg/base-drafts),
 although it doesn't fully support any of the draft versions at the
 moment. Version compatibility Since quic-go is under active
 development, there's no guarantee that two builds of different commits
 are interoperable. The QUIC version used in the master branch is just
 a placeholder, and should not be considered stable.

Package: golang-github-lucasb-eyer-go-colorful-dev
Description-md5: 4f3e72a02c968909daae32ca96bc432d
Description-en: Library for handling color spaces in Go
 Colorful is a library for handling color spaces in Go by implementing the
 color.Color interface. Colorful stores colors in RGB and provides methods from
 converting these to various color spaces. Currently supported colorspaces are:
 .
 RGB: All three of Red, Green and Blue in [0..1].
 HSL: Hue in [0..360], Saturation and Luminance in [0..1].
 HSV: Hue in [0..360], Saturation and Value in [0..1].
 Hex RGB: The "internet" color format, as in #FF00FF.
 Linear RGB (read about Gamma-Correct Rendering).
 CIE-XYZ: CIE's standard color space, almost in [0..1].
 CIE-xyY: encodes chromacity in x and y and luminance in Y, all in [0..1]
 CIE-L*a*b*: Perceptually uniform. L* in [0..1] and a*, b* almost in [-1..1].
 CIE-L*u*v*: Very similar to CIE-L*a*b*.
 CIE-L*C*h° (HCL): CIE-L*a*b* space in polar coordinates.
 CIE LCh(uv): A cylindrical transformation of the CIE-L*u*v* color space.
 HSLuv: The better alternative to HSL.
 HPLuv: A pastel-only variant of HSLuv with smoother color space.
 Oklab: A perceptual color space that improves on CIE-L*a*b*.
 Oklch: The cylindrical (polar) representation of Oklab, similar to HCL.
 .
 For the colorspaces where it makes sense (XYZ, Lab, Luv, HCl), the D65 is used
 as reference white by default but methods for using your own reference white
 are provided.

Package: golang-github-lucasjones-reggen-dev
Description-md5: a9f57d1f7fe03405509c43e0fe80c79d
Description-en: Go package to generate text from regex definitions
 This library generates random strings that match a given regular
 expression pattern. It is useful for testing, fuzzing, and generating
 sample data.
 .
 This package is a dependency of github.com/pb33f/libopenapi-validator,
 which is in turn needed by the Prometheus monitoring system for its
 OpenAPI endpoint support.

Package: golang-github-lunixbochs-struc-dev
Description-md5: a6bcde419345a143cf081fb11e5d21fc
Description-en: Better binary packing library for golang
 Struc exists to pack and unpack C-style structures from bytes, which is
 useful for binary files and network protocols. It could be considered an
 alternative to encoding/binary, which requires massive boilerplate for
 some similar operations.
 .
 Struc considers usability first. That said, it does cache reflection
 data and aims to be competitive with encoding/binary struct packing in
 every way, including performance.

Package: golang-github-lunixbochs-vtclean-dev
Description-md5: d60f01646603518cba0a11d1b5b46118
Description-en: strips terminal escapes from text, can preserve color
 package vtclean can clean up raw terminal output by stripping
 escape sequences, optionally preserving color.

Package: golang-github-lunny-log-dev
Description-md5: e399c1167ed356069b089526d5326cda
Description-en: Logging library with sqlite support for Go
 This package provides a Go library that offers traditional logging
 with extra non-standard logging features.
 .
 Features:
 - Color support for unix console
 - dbwriter to save log to database (sqlite)
 - FileWriter to save log to file by date or time
 - Location configuration

Package: golang-github-lxc-incus-dev
Description-md5: 04b821607fd093bab53351c9db35fb0f
Description-en: Powerful system container and virtual machine manager - library
 Incus is a next generation system container and virtual machine manager.
 It offers a unified user experience around full Linux systems running
 inside containers or virtual machines.
 .
 This package contains the Incus source code for use in building other
 Debian packages -- normal users should not directly use this package in
 their regular development workflow. Rather, they should use `go get`.

Package: golang-github-lxzan-gws-dev
Description-md5: c7c01b2dacebcbacfe629771a4275ace
Description-en: simple, fast, reliable websocket server & client (Go module)
 GWS (Go WebSocket) is a simple, high‑performance and feature‑complete WebSocket
 library written in Go. It is designed for high‑concurrency scenarios and is
 ideal for building API gateways, long‑lived connection hubs, reverse proxies,
 IM / chat, online games, real‑time streaming, and push / subscribe systems.

Package: golang-github-lyft-protoc-gen-star-dev
Description-md5: a7b9f54c06c6a3bd71c320b288a6a86c
Description-en: protoc plugin library for efficient code generation in go
 Developing custom protocol buffer plugins can be complex due to the intricate
 nature of the descriptor hierarchy and dependency graph. This package
 provides a high-level library that simplifies this process by providing an
 object-oriented abstraction over the raw descriptor messages.
 .
 It features a fully-linked dependency graph, visitor patterns for easy AST
 traversal, and built-in support for common tasks like post-processing with
 gofmt. By handling the low-level details of protoc interaction, it allows
 developers to focus on the generation logic itself, ensuring consistency and
 reliability across different protobuf-based tooling.

Package: golang-github-m3db-prometheus-client-model-dev
Description-md5: 890c25c8a91bbb38c066b0fd0aadaad7
Description-en: data model artifacts for Prometheus
 This package contains data model artifacts for Prometheus.
 .
 This is a dependency for github.com/uber-go/tally.

Package: golang-github-machinebox-graphql-dev
Description-md5: 11889c2f0ba3547f45da87d5fe26e253
Description-en: simple low-level GraphQL HTTP client for Go
 This is a low-level GraphQL client for Go.
 .
 - Simple, familiar API
 - Respects context.Context timeouts and cancellation
 - Build and execute any kind of GraphQL request
 - Use strong Go types for response data
 - Use variables and upload files
 - Simple error handling

Package: golang-github-magefile-mage-dev
Description-md5: f31a29ec734c9afe538e3148284ba64e
Description-en: Make/rake-like dev tool using Go (library)
 Mage is a make-like build tool using Go.  You write plain-old go
 functions, and Mage automatically uses them as Makefile-like runnable
 targets.
 .
 This package contains the Go development library.

Package: golang-github-magiconair-properties-dev
Description-md5: 174eac44da3ec1389dfe6ce9fab95027
Description-en: Java properties scanner for Go
 “properties” is a Go library for reading and writing properties files.
 .
 It supports reading from multiple files and Spring style recursive
 property expansion of expressions like ${key} to their corresponding
 value.  Value expressions can refer to other keys like in ${key} or
 to environment variables like in ${USER}.  Filenames can also contain
 environment variables like in /home/${USER}/myapp.properties.
 .
 Comments and the order of keys are preserved. Comments can be modified
 and can be written to the output.
 .
 The properties library supports both ISO-8859-1 and UTF-8 encoded data.

Package: golang-github-magisterquis-connectproxy-dev
Description-md5: e95ad3466145dfefd299385d31ccf551
Description-en: Implements a proxy.Dialer which uses HTTP(s) CONNECT requests (library)
 Small Go library to use CONNECT-speaking proxies standalone or with the
 proxy library.

Package: golang-github-mailgun-minheap-dev
Description-md5: 57a741a1b63e7e04760ec38344fc650b
Description-en: User-friendly heap container (library)
 Slightly more user-friendly heap on top of containers/heap.

Package: golang-github-mailgun-multibuf-dev
Description-md5: 7fe994f1bc0f0515cc255511e8be8719
Description-en: Seekable and persistable bytes buffer (library)
 This library provides a buffer optimized for streaming large chunks of data,
 allowing multiples reads and optional buffering to disk.

Package: golang-github-mailgun-timetools-dev
Description-md5: 13a75494613ca6f09faca359ef6f2795
Description-en: Go library with various time utilities (library)
 This library provides time utilities and abstraction, making
 interaction with time.Time much easier.

Package: golang-github-mailgun-ttlmap-dev
Description-md5: 79901d22c5e7117b27da2cc3c51b7dc0
Description-en: In memory dictionary with TTLs (library)
 TtlMap provides a Redis-like map with expiry times
 and maximum capacity.

Package: golang-github-mailru-easyjson-dev
Description-md5: 68db427114ecf2279779fe0234b669c6
Description-en: Fast JSON serializer for golang - development files
 easyjson allows (un-)marshaling of JSON golang structs without the
 use of reflection by generating marshaller code.
 .
 One of the aims of the library is to keep generated code simple enough
 so that it can be easily optimized or fixed. Another goal is to provide
 users with ability to customize the generated code not available in
 'encoding/json', such as generating snake_case names or enabling
 'omitempty' behavior by default.
 .
 This package contains the development files.

Package: golang-github-makenowjust-heredoc-dev
Description-md5: bd94bb8257a5e58bdadb906e558d19a0
Description-en: Convert strings to here documents in Go
 Here documents allow text files or other data to be embedded in source
 files.  The heredoc library implements the whitespace filtering and line
 break preservation since Go does not have any syntax allowing here
 documents natively.

Package: golang-github-makenowjust-heredoc-v2-dev
Description-md5: 774e50172c1014f61badf89a815516ae
Description-en: Convert strings to here documents in Go (v2) (library)
 Here documents allow text files or other data to be embedded in source files.
 The heredoc library implements the whitespace filtering and line break
 preservation since Go does not have any syntax allowing here documents
 natively.
 .
 This package contains version 2.x of heredoc.

Package: golang-github-makeworld-the-better-one-dither-dev
Description-md5: 80adba1d3f823b312cb8f1df785687df
Description-en: fast, correct image dithering library in Go
 dither is a library for dithering images in Go.  It has many dithering
 algorithms built-in, and allows you to specify your own.  Correctness
 is a top priority, as well as performance.  It is designed to work well
 on its own, but also implements interfaces from the standard library,
 so that it can be integrated easily in a wide variety of situtations.
 .
 This library is uniquely correct from a math and quality perspective.
 It linearizes the image, and color comparisons are done with human
 luminance perception in mind (channel weighting).  Few-to-no other
 libraries do this.
 .
 It supports images that make use of the alpha channel, AKA transparency.
 .
 Types of dithering supported:
 .
 * Random noise (in grayscale and RGB)
 * Ordered Dithering
 - Bayer matrix of any size (as long as dimensions are powers of two)
 - Clustered-dot - many different preprogrammed matrices
 - Some unusual horizontal or vertical line matrices
 - Yours?
 + Using PixelMapperFromMatrix, this library can dither using
 any matrix
 + If you need more freedom, PixelMapper can be used to implement
 any method of dithering that affects each pixel individually
 .
 * Error diffusion dithering
 - Simple 2D
 - Floyd-Steinberg, False Floyd-Steinberg
 - Jarvis-Judice-Ninke
 - Atkinson
 - Stucki
 - Burkes
 - Sierra/Sierra3, Sierra2, Sierra2-4A/Sierra-Lite
 - Steven Pigeon (https://hbfs.wordpress.com/2013/12/31/dithering/)
 - Yours? Custom error diffusion matrices can be used by the library.
 .
 More methods of dithering are being worked on, such as Riemersma,
 Yuliluoma, and blue noise.

Package: golang-github-makeworld-the-better-one-go-gemini-dev
Description-md5: 22c0f6dcdb73d75f64469500377c6f15
Description-en: Client library for the Gemini protocol, in Go
 go-gemini is a library that provides an easy interface
 to create clients that speak the Gemini protocol.

Package: golang-github-makeworld-the-better-one-go-isemoji-dev
Description-md5: 822e0a41f6e4ccc5efcfe9f9fdb9c97a
Description-en: Go library to test if a string is an emoji
 Go library isemoji helps you determine whether a string is an emoji.
 Can determine if string contains string or non-strict
 fully-qualified emoji and if match a string to an emoji.

Package: golang-github-makiuchi-d-gozxing-dev
Description-md5: b5cb0eaabd6fb666449d0996654ef08b
Description-en: barcode scanning and encoding zxing library ported to pure Go
 The gozxing is a comprehensive multi-format 1D and 2D barcode image
 processing library written in pure Go.
 .
 It serves as a native port of the core Java ZXing (Zebra Crossing)
 library, eliminating external C-library or runtime wrappers during
 image binarization, data matrix isolation, and string extraction.

Package: golang-github-malfunkt-iprange-dev
Description-md5: f6885113bb5fe8e73c7d4299ef264bdd
Description-en: IPv4 address parser for the nmap format
 IPrange is a library can use to parse IPv4 addresses from a string
 in the nmap format.
 .
 IPrange takes a string, and returns a list of Min-Max pairs, which
 can then be expanded and normalized automatically by the package.
 .
 Supported Formats:
 - 10.0.0.1
 - 10.0.0.0/24
 - 10.0.0.*
 - 10.0.0.1-10
 - 10.0.0.1, 10.0.0.5-10, 192.168.1.*, 192.168.10.0/24

Package: golang-github-manifoldco-promptui-dev
Description-md5: 79b0b13e3f7199164a0c660094e6a162
Description-en: Interactive prompt for command-line applications (library)
 promptui Interactive prompt for command-line applications.
 .
 Promptui is a library providing a simple interface to create
 command-line prompts for go. It can be easily integrated
 into spf13/cobra (https://github.com/spf13/cobra), urfave/cli
 (https://github.com/urfave/cli) or any cli go application.

Package: golang-github-manyminds-api2go-dev
Description-md5: 1daca3c0d26177e315a849352d9b9604
Description-en: JSONAPI.org implementation for Go
 This package enables building REST servers that conform to the JSON API
 (http://jsonapi.org) standard for the Go programming language. It also
 contains JSON API compatible marshal und unmarshal functionality.

Package: golang-github-maraino-go-mock-dev
Description-md5: 5471f5d7287c3a9486214b1dc224720a
Description-en: mocking framework for the Go programming language
 Go-mock is a Golang framework for easily mocking an interface. It defines
 various stubs and adapters that can be used to simulate code on the other
 side of the interface.

Package: golang-github-marcinbor85-gohex-dev
Description-md5: 6bce5a20243b307c6e45436e5d12159c
Description-en: Go library for parsing Intel HEX files
 Features:
 .
 * robust intelhex parsing (full test coverage)
 * support i32hex format
 * two-way converting hex<->bin
 * trivial but powerful API (only the most commonly used functions)
 * interface-based IO functions

Package: golang-github-marekm4-color-extractor-dev
Description-md5: 45917d7ffb5afe30de0d98c68bdfa684
Description-en: simple image color extractor written in Go
 Simple image color extractor written in Go with no external dependencies.
 .
 Demo: https://color-extractor-demo.herokuapp.com/
 .
 Blog post:
 https://medium.com/@marek.michalik/c-vs-rust-vs-go-performance-analysis-945ab749056c

Package: golang-github-markbates-goth-dev
Description-md5: 4bea5510c02081c188185095c5de21d5
Description-en: Multi-provider authentication for Go
 This Go library provides a simple, clean, and idiomatic way to write
 authentication packages for Go web applications. It allows writing
 OAuth, OAuth2, or any other protocol providers that implement the
 Provider and Session interfaces.

Package: golang-github-marstr-collection-dev
Description-md5: 4edba409fbcc090aedd3d84d347b016f
Description-en: implementation of a few basic data structures
 Inspired by .NET's Linq, querying data structures used in this library
 is a snap! Build Go pipelines quickly and easily which will apply lambdas
 as they query your data structures. Converting between slices and a
 queryable structure is as trivial as it should be.

Package: golang-github-marten-seemann-qpack-dev
Description-md5: b36a446f772d6560a2bb60db6f5e61e3
Description-en: minimal QPACK implementation in Go
 This is a minimal QPACK implementation in Go. It is minimal in the
 sense that it doesn't use the dynamic table at all, but just the static
 table and (Huffman encoded) string literals. Wherever possible, it
 reuses code from the HPACK implementation in the Go standard library.
 .
 It should be able to interoperate with other QPACK implemetations (both
 encoders and decoders), however it won't achieve a high compression
 efficiency.

Package: golang-github-martinhoefling-goxkcdpwgen-dev
Description-md5: d31c05295246419461c4ec26fcc46271
Description-en: xkcd style password generator library and cli tool (library)
 goxkcdpwgen xkcd style is a password generator library. It also supports
 word lists in non English languages.
 .
 Sample execution
 $ goxkcdpwgen -c -d "" -n 5
 VocalistDurableGauntletBluishReputable

Package: golang-github-martinlindhe-base36-dev
Description-md5: 10528d267b934e395c7edb8278bf498e
Description-en: Base36 implementation in golang (library)
 Base36 provides Base36 implementation in go.
 .
 Implements Base36 encoding and decoding, which is useful to represent large
 integers in a case-insensitive alphanumeric way.

Package: golang-github-maruel-natural-dev
Description-md5: 5cfd9c6e681df6e47f0b4d313228ad58
Description-en: Natural sorting (natsort) in Go (library)
 natural
 .
 Yet another natural sort, with 100% test coverage and a benchmark. It
 **does notallocate memory**, doesn't depend on package sort and hence
 doesn't depend on reflect. It is optimized for speed.

Package: golang-github-maruel-panicparse-dev
Description-md5: 7d1e90eac0657ad4c1e06ba61f78cace
Description-en: Crash your app in style (Go library)
 panicparse parses panic stack traces, densifies and deduplicates
 goroutines with similar stack traces. Helps debugging crashes and
 deadlocks in heavily parallelized processes.
 .
 This package contains the source code.

Package: golang-github-marusama-semaphore-dev
Description-md5: 83852fc4b74ffc35f1e16babd74ed336
Description-en: Fast resizable golang semaphore primitive (library)
 Fast resizable golang semaphore based on CAS
 .
 * allows weighted acquire/release;
 * supports cancellation via context;
 * allows change semaphore limit after creation;
 * faster than channel based semaphores.

Package: golang-github-masahiro331-go-mvn-version-dev
Description-md5: 3697f018364a20306c7b0009b4481690
Description-en: Go library for parsing maven(java) package versions
 go-mvn-version is a library for parsing and comparing versions of maven.
 The implementation is based on this specification.
 (https://maven.apache.org/pom.html#Version_Order_Specification)

Package: golang-github-masterminds-goutils-dev
Description-md5: 2064145772129371f1b49ae83aa9d06b
Description-en: Go implementation of some string manipulation libraries of Apache Commons
 GoUtils provides users with utility functions to manipulate strings
 in various ways. It is a Go implementation of some string manipulation
 libraries of Java Apache Commons, including the following Java
 Apache Commons classes:
 * WordUtils
 * RandomStringUtils
 * StringUtils (partial implementation)

Package: golang-github-masterminds-semver-dev
Description-md5: 8b99ad19bef2d036426512797f1024ca
Description-en: Semantic versions library in Go
 The semver package provides the ability to work with Semantic Versions
 in Go. Specifically it provides the ability to:
 .
 * Parse semantic versions
 * Sort semantic versions
 * Check if a semantic version fits within a set of constraints
 * Optionally work with a v prefix

Package: golang-github-masterminds-sprig-dev
Description-md5: 0000dd65ecc65a46071d9342095f32ed
Description-en: Useful template functions for Go templates (library)
 The Go language comes with a built-in template language
 (http://golang.org/pkg/text/template/), but not very many template
 functions. Sprig is a library that provides more than 100 commonly used
 template functions.
 .
 It is inspired by the template functions found in Twig
 (http://twig.sensiolabs.org/documentation) and in various JavaScript
 libraries, such as underscore.js (http://underscorejs.org/).
 .
 The API documentation is available at GoDoc.org
 (http://godoc.org/github.com/Masterminds/sprig/).

Package: golang-github-masterminds-vcs-dev
Description-md5: dbf10d56c95b9ce470ae0745ed797a4e
Description-en: VCS Repository Management for Go
 Manage repos in varying version control systems with ease through a common
 interface. Supported VCS are Git, SVN, Bazaar, and Mercurial.

Package: golang-github-masterzen-simplexml-dev
Description-md5: 0f46b3854ae32e7ee25342b3eeb40e64
Description-en: Go library to generate XML content from a naive DOM
 This is a naive and simple Go library to build a XML DOM to be able to
 produce XML content.

Package: golang-github-masterzen-winrm-dev
Description-md5: 6e0d31b685ffb98e08f24d7d79c448bc
Description-en: Windows remote command execution library for Go
 winrm is a Google Go library for writing applications using
 Windows Remote Management (WinRM/WinRS) for the execution
 of commands on remote Windows machines. It doesn't supports domain
 users, but only local account authentication.

Package: golang-github-masterzen-xmlpath-dev
Description-md5: e1eb84bc21f500fae602046b8b9fff7c
Description-en: subset of the XPath specification for Go (deprecated)
 This is a branch of a deprecated version (launchpad.net/xmlpath)
 of the xmlpath library (gopkg.in/xmlpath.v1) for Google Go, needed to
 build other packages in the archive (golang-github-masterzen-winrm).
 For the latest version of the library, please see golang-gopkg-xmlpath.v2-dev.

Package: golang-github-matryer-is-dev
Description-md5: 1732d7c5dc661e9d640943050367c339
Description-en: professional lightweight testing mini-framework for Go
 This is a lightweight testing mini-framework for Go.
 .
 - Easy to write and read
 - Beautifully simple API (https://godoc.org/github.com/matryer/is) with
 everything you need: is.Equal, is.True, is.NoErr, and is.Fail
 - Use comments to add descriptions (which show up when tests fail)

Package: golang-github-matryer-try-dev
Description-md5: d1f97f6c7561159e689846e56091047a
Description-en: Simple idiomatic retry package for Go
 Idiomatic Go retry package.
 Thanks to @rowland (https://github.com/rowland) for code review.
 .
 Usage: Just call try.Do with the function you want to retry
 in the event of an error.

Package: golang-github-mattermost-xml-roundtrip-validator-dev
Description-md5: 71646dd72cdf24dc5b6ea718b55e49e4
Description-en: mitigations for multiple security issues in encoding/xml
 This package implements mitigations for multiple security issues in
 Go's encoding/xml.
 .
 Applications that use encoding/xml for security-critical operations,
 such as XML signature validation and SAML, may use the Validate and
 ValidateAll functions to avoid impact from malicious XML inputs.

Package: golang-github-mattetti-filebuffer-dev
Description-md5: 37ba86de53ac6dfc776eaeff8c98d09d
Description-en: implementation of a few file-like interfaces
 filebuffer is a package implementing a few file-like interfaces such
 as io.Reader, io.ReaderAt, io.Seeker and more.  The implementation
 is backed by a byte buffer and the main purpose is to have in-memory
 alternative to using an io.File.

Package: golang-github-mattn-go-ciede2000-dev
Description-md5: ee1f442a05e92a5124d6cb68ec46701f
Description-en: Go implementation of the CIE Delta E 2000 Color-Difference algorithm
 This package provides the Go implementation of the CIE Delta E 2000
 Color-Difference algorithm.
 .
 This is a golang port of https://github.com/gfiumara/CIEDE2000.

Package: golang-github-mattn-go-colorable-dev
Description-md5: 6ac5c86c37ce6ba0137d99efab091c5b
Description-en: Golang library to colorable writer for windows
 This golang library is possible to handle escape sequence for ansi color on
 windows.

Package: golang-github-mattn-go-ieproxy-dev
Description-md5: 0cc7fa53c9b9d75e4c70d70ae14c27b4
Description-en: Go package to detect the proxy settings on Windows platform (library)
 ieproxy Go package to detect the proxy settings on Windows platform.
 .
 The settings are initially attempted to be
 read from the WinHttpGetIEProxyConfigForCurrentUser DLL call
 (https://docs.microsoft.com/en-us/windows/desktop/api/winhttp/nf-winhttp-winhttpgetieproxyconfigforcurrentuser),
 but falls back to the registry
 (CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings)
 in the event the DLL call fails.
 .
 For more information, take a look at the documentation
 (https://godoc.org/github.com/mattn/go-ieproxy) Methods You can either
 obtain a net/http compatible proxy function using ieproxy.GetProxyFunc(),
 set environment variables using ieproxy.OverrideEnvWithStaticProxy()
 (though no automatic configuration is available this way), or obtain
 the proxy settings via ieproxy.GetConf().

Package: golang-github-mattn-go-isatty-dev
Description-md5: e9453d2e24b0f4012715e464aa600fd5
Description-en: Golang library to implementation isatty interface
 The isatty() function tests whether a file descriptor refers to a terminal.
 .
 This package provides a library to implement isatty interface to Golang
 command-line programs.

Package: golang-github-mattn-go-pointer-dev
Description-md5: 971859fa847fe6aadf562c5aa80d16d9
Description-en: utility for cgo
 go-pointer is a utility for cgo.

Package: golang-github-mattn-go-runewidth-dev
Description-md5: d14cc3e87cc3519076429328988a3c8c
Description-en: functions to get fixed width of the character or string
 Golang library provinding functions to get fixed width of the character or
 string.

Package: golang-github-mattn-go-shellwords-dev
Description-md5: 42a81dbc603012ab0328e5461db713ae
Description-en: parse line as shell words in Golang
 Parse line as shell words.
 Based on cpan module Parse::CommandLine
 (https://metacpan.org/pod/Parse::CommandLine).

Package: golang-github-mattn-go-sixel-dev
Description-md5: dee54501a8e8aa87284ccc61ad0f69f1
Description-en: DRCS/Sixel Encoder/Decoder in Go (library)
 This package provides a Go library for encoding and decoding SIXEL graphics,
 enabling developers to render images in terminals that support the SIXEL
 protocol. It includes tools for creating and processing SIXEL images with
 features like dithering, color quantization, and customizable dimensions,
 making it suitable for terminal-based applications.
 .
 It contains the source code and development files for integrating the library
 into Go projects. Ideal for building terminal image viewers or graphics tools,
 it supports efficient handling of paletted images and is compatible with
 terminals like iTerm2 and those supporting DRCS SIXEL graphics.

Package: golang-github-mattn-go-sqlite3-dev
Description-md5: 5e53688e4ea5444a178417865ae5b510
Description-en: sqlite3 driver for go that using database/sql
 SQLite3 driver conforming to the built-in database/sql interface.
 Currently, go-sqlite3 support following data types: null, integer,
 float, blob, text and timestamp/datetime.

Package: golang-github-mattn-go-tty-dev
Description-md5: 86f10618ed8c2ed90ab5402d5fbca290
Description-en: Go tty library
 Simple tty utility written in Go.
 .
 This package contains the Go development library.

Package: golang-github-mattn-go-unicodeclass-dev
Description-md5: 2b40fcec0ea6894f90eb5f97af4477ce
Description-en: Unicode class package (library)
 Usage
 .
 fmt.Println(unicodeclass.Is('世')) // CJKIdeographs

Package: golang-github-mattn-go-xmlrpc-dev
Description-md5: 0438564f22b9ec659b4f81ab3a62a12b
Description-en: XML-RPC interface for Go (library)
 The github.com/mattn/go-xmlrpc package implements a XML remote procedure call
 (XML-RPC) interface for the Go language.

Package: golang-github-mattn-go-xmpp-dev
Description-md5: 4a13163c73223d6d736ebf813ee41509
Description-en: simple XMPP library for a Google Talk client (Go library)
 This package implements a simple Google Talk client using the XMPP
 protocol described in RFC 3920 and RFC 3921.
 .
 Documentation: https://godoc.org/github.com/xmppo/go-xmpp
 .
 This package contains the Go development library.

Package: golang-github-mattn-go-zglob-dev
Description-md5: d25bb6e72f8b9c21486c80f8d98e43cf
Description-en: glob library that descends into other directories
 A glob library that implements descending into other directories. It is
 optimized for filewalking.

Package: golang-github-max-sum-base32768-dev
Description-md5: 17e4a2d8bf2585ca73f76dd115fe0410
Description-en: go implementation of base32768, optimized for UTF-16 (library)
 Check (https://github.com/qntm/base32768) for information about

Package: golang-github-maxatome-go-testdeep-dev
Description-md5: 684ad14036365aa3f920260767680201
Description-en: Extremely flexible golang deep comparison
 go-testdeep is historically a go rewrite and adaptation of wonderful
 Test::Deep perl.
 .
 In golang, comparing data structure is usually done using
 reflect.DeepEqual or using a  package that uses this function behind
 the scene.
 .
 This function works very well, but it is not flexible. Both compared
 structures must match exactly and when a difference is returned, it is
 up to the caller to display it. Not easy when comparing big data
 structures.
 .
 The purpose of go-testdeep, via the td package and its helpers, is to
 do its best to introduce this missing flexibility using "operators",
 when the expected value (or one of its component) cannot be matched
 exactly, mixed with some useful comparison functions.

Package: golang-github-maxbrunsfeld-counterfeiter-dev
Description-md5: a227b4de6c37c7960ccc305f12a279f3
Description-en: Go library and generator for test doubles (development files)
 This package contains the source code and generator tooling for
 counterfeiter, a utility that automatically generates fake implementations
 of Go interfaces for use in unit tests.
 .
 The generated fakes are type-safe, record invocation arguments, and
 support return value stubbing. This package is useful for Go developers
 who want to integrate counterfeiter into their build process via
 `go generate`.
 .
 This is the development package; end users typically want the
 `counterfeiter` binary package.

Package: golang-github-maxmind-geoipupdate-dev
Description-md5: 10dbd5ec71eee4cbf6d3a3cd95909533
Description-en: GeoIP update client code (library)
 The GeoIP Update program performs automatic updates of GeoIP2 and
 GeoLite2 binary databases. CSV databases are *not* supported.
 .
 This package contains the Go development library.

Package: golang-github-maypok86-otter-dev
Description-md5: 52fcbe088d38bce19713ffd8f87b89a5
Description-en: high performance caching library for Go (library)
 Otter is a In-memory caching library designed to provide an excellent
 developer experience while maintaining high performance. It aims to address
 the shortcomings of its predecessors and incorporates design principles from
 high-performance libraries in other languages.

Package: golang-github-mazznoer-csscolorparser-dev
Description-md5: d65beb27af89b991e729e04841981e22
Description-en: Go (Golang) CSS color parser library (library)
 Golang CSS Color Parser Library
 .
 Go library for parsing CSS color
 string as defined in the W3C's CSS Color Module Level 4
 (https://www.w3.org/TR/css-color-4/).

Package: golang-github-mb0-glob-dev
Description-md5: 16dd1e3e9589a84aee6f22d18677ace6
Description-en: Configurable globbing and matching algorithm for go (library)
 The package is based on the globbing and matching code from package
 path/filepath.

Package: golang-github-mckael-madon-dev
Description-md5: d72619da665a2818027f75ca1b2685ec
Description-en: Golang Mastodon API library
 This package contains a library to access the Mastodon REST API.
 Card (https://goreportcard.com/report/github.com/McKael/madon)
 .
 This implementation covers 100% of the current API, including the
 streaming API.
 .
 The madonctl console client uses this library exhaustively.

Package: golang-github-mcuadros-go-gin-prometheus-dev
Description-md5: c2ad3e3d4f55d85733669b21324a0bf4
Description-en: Gin Web Framework Prometheus metrics exporter
 This package contains a gin Web Framework Prometheus metrics exporter.
 .
 Gin is a HTTP web framework written in Go (Golang). It features a
 Martini-like API with much better performance.

Package: golang-github-mcuadros-go-lookup-dev
Description-md5: 42e208cf87957159bf36370048c9e156
Description-en: Small library on top of reflect for make lookups to any Structs or Maps
 Using a very simple DSL one can have
 access to any property,
 key or value of any value of Go.

Package: golang-github-mcuadros-go-version-dev
Description-md5: 318adcc047116064e2d5b0a937fd1008
Description-en: version normalizer and comparison library for Go
 Version is a Go library that provides version normalization and
 comparisons. It can also verify that a provided version string
 falls within a given range.
 .
 Examples:
 version.CompareSimple("1.2", "1.0.1")
 version.Compare("2.3.4", "v3.1.2", "<")
 .
 c := version.NewConstrainGroupFromString(">2.0,<=3.0")
 c.Match("2.5.0beta")

Package: golang-github-mdlayher-arp-dev
Description-md5: bf8535a4c89ff6c698319b2b5a95beed
Description-en: Go module for the ARP protocol
 Package arp implements the ARP protocol, as described in RFC 826.

Package: golang-github-mdlayher-dhcp6-dev
Description-md5: b91c3684c18ac47413294a508fa1e7bc
Description-en: implements a DHCPv6 server, as described in RFC 3315 (library)
 Package dhcp6 implements a DHCPv6 server, as described in IETF RFC 3315.
 .
 This package implements a DHCP server for IPv6.

Package: golang-github-mdlayher-ethernet-dev
Description-md5: 4e109ff1ff3b5ea78b37f271c102a087
Description-en: Marshaling and unmarshaling of Ethernet frames and VLAN tags
 Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet
 II frames and IEEE 802.1Q VLAN tags.
 .
 For more information about using raw sockets with Ethernet frames in
 Go, the author has published
 https://mdlayher.com/blog/network-protocol-breakdown-ethernet-and-go/

Package: golang-github-mdlayher-ethtool-dev
Description-md5: 0ac0db6460b3d09cb97250b7adbf2b43
Description-en: Go library to control the Linux ethtool generic netlink interface
 Go library to control the Linux ethtool generic netlink interface. For more
 information, see https://docs.kernel.org/networking/ethtool-netlink.html

Package: golang-github-mdlayher-genetlink-dev
Description-md5: f5739d864d861bd9907db582581c6b88
Description-en: generic netlink interactions and data types (library)
 The genetlink package implements generic netlink interactions and data types.
 .
 For more information about how netlink and generic netlink
 work, check out the blog series on Linux, Netlink, and Go
 (https://mdlayher.com/blog/linux-netlink-and-go-part-1-netlink/).

Package: golang-github-mdlayher-ndp-dev
Description-md5: 18e086e9e8638e5d8a2705423db69e9e
Description-en: Golang implementation of the Neighbor Discovery Protocol (library)
 Package ndp implements the Neighbor Discovery Protocol, as described
 in RFC 4861 (https://tools.ietf.org/html/rfc4861).
 .
 To learn more about NDP, and how to use this package, please visit
 https://mdlayher.com/blog/network-protocol-breakdown-ndp-and-go/.

Package: golang-github-mdlayher-netlink-dev
Description-md5: 57d9f3567f6a9bd4b429cbe20817807b
Description-en: low-level access to Linux netlink sockets (library)
 The netlink package provides low-level access to Linux netlink sockets.
 .
 For more information about how netlink works, check out blog series on Linux,
 Netlink, and Go
 (https://mdlayher.com/blog/linux-netlink-and-go-part-1-netlink/).

Package: golang-github-mdlayher-netx-dev
Description-md5: 8f0a0e220eb79994bb50b7a28bde6baf
Description-en: Collection of small Go networking packages (library)
 Collection of small Go networking packages:
 * eui64 enables creation and parsing of Modified EUI-64 format
 interface identifiers, as described in RFC 4291, Section 2.5.1
 * multinet allows combining multiple package net types into one
 * rfc4193 implements Unique Local IPv6 Unicast Address prefix
 generation, as described in RFC 4193

Package: golang-github-mdlayher-packet-dev
Description-md5: 747d602604f28f71d3556397d2af1c33
Description-en: Go library for Linux packet sockets (AF_PACKET)
 github.com/mdlayer/packet is a successor to github.com/mdlayher/raw,
 but exclusively focused on Linux and AF_PACKET sockets. The APIs are
 nearly identical, but with a few changes which take into account some
 of the lessons learned while working on raw.

Package: golang-github-mdlayher-raw-dev
Description-md5: 6cd679b4f464ccf062dd29d22a592f7c
Description-en: Read and write data at the raw network interface device level
 Raw is a golang package to access raw network sockets and read and write data
 directly to the wire.
 .
 For more information about using raw sockets with Ethernet frames in
 Go, the author has published
 https://mdlayher.com/blog/network-protocol-breakdown-ethernet-and-go/
 .
 The upstream project was deprecated with the release of v0.1.0, and the
 successor project github.com/mdlayher/packet should be used instead.

Package: golang-github-mdlayher-socket-dev
Description-md5: 9d15e395d5ed9f7d3f0a23becd6e8df0
Description-en: low-level network connection type to provide asynchronous I/O (library)
 The socket package provides a low-level network connection type which
 integrates with Go's runtime network poller to provide asynchronous I/O and
 deadline support.
 .
 This package focuses on UNIX-like operating systems which make use of
 BSD sockets system call APIs. It is meant to be used as a foundation for
 the creation of operating system-specific socket packages, for socket
 families such as Linux's AF_NETLINK, AF_PACKET, or AF_VSOCK. This package
 should not be used directly in end user applications.
 .
 Any use of package socket should be guarded by build tags, as one would
 also use when importing the syscall or golang.org/x/sys packages.

Package: golang-github-mdlayher-vsock-dev
Description-md5: fa45ffb1ace4345f83b6b5317f53fb4c
Description-en: Vsock provides access to Linux VM sockets (AF_VSOCK)
 Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication
 between a hypervisor and its virtual machines.  MIT Licensed.

Package: golang-github-mdlayher-wifi-dev
Description-md5: 4012570a61e3d7ad289f8de6fd190549
Description-en: access to IEEE 802.11 Wi-Fi device actions and statistics (library)
 This package provides access to IEEE 802.11 Wi-Fi device actions and
 statistics.
 .
 At this time, this package supports the following operating systems:
 • Linux: using netlink, generic netlink, and nl80211.

Package: golang-github-mdp-qrterminal-dev
Description-md5: 4ef5a7c1867e3315c246a06ac0741105
Description-en: Display QR Codes in terminal (library)
 A golang library for generating QR codes in the terminal.
 .
 Originally this was a port of the NodeJS version. Recently it's been updated
 to allow for smaller code generation using ASCII 'half blocks'
 .
 This package contains the golang library for github.com/mdp/qrterminal

Package: golang-github-meilisearch-meilisearch-go-dev
Description-md5: 5e999ec4e0a1bced2b88b6fa65ec72e4
Description-en: wrapper for the Meilisearch API (Go library)
 Meilisearch Go is the API client in Go language for the Meilisearch search
 engine.

Package: golang-github-melbahja-goph-dev
Description-md5: 17aae16d8f8406a48bcf6f0d8af243da
Description-en: native golang ssh client
 An easy to use client with a simple API for golang.

Package: golang-github-mendersoftware-go-lib-micro-dev
Description-md5: 586aef787a26300131b9b189d3008a93
Description-en: Group of golang packages for developing microservices. (library)
 Mender: go-lib-micro Mender is an open source over-the-air (OTA) software
 updater for embedded Linux devices. Mender comprises a client running
 at the embedded device, as well as a server that manages deployments
 across many devices.
 .
 This package contains the Mender go-lib-micro library, which is part
 of the Mender server. The Mender server is designed as a microservices
 architecture and comprises several repositories.
 .
 The go-lib-micro library is a collection of utilities and middlewares
 shared among microservices in the Mender ecosystem.

Package: golang-github-mendersoftware-mender-artifact-dev
Description-md5: b91b89f60024d3b1267f83d14b3c7b77
Description-en: Library for managing Mender artifact files
 Mender Artifacts Library Mender is an open source over-the-air (OTA)
 software updater for embedded Linux devices. Mender comprises a client
 running at the embedded device, as well as a server that manages
 deployments across many devices.
 .
 This repository contains the artifacts library, which is used by the
 Mender client, command line interface, server and for build integration
 with the Yocto Project.
 .
 The artifacts library makes it easy to programmatically work with a
 Mender artifact, which is a file that can be recognized by its .mender
 suffix. Mender artifacts can contain binaries, metadata, checksums,
 signatures and scripts that are used during a deployment. The artifact
 format acts as a wrapper, and uses the tar format to bundle several
 files into one.
 .
 In its simplest form, an artifact contains just a rootfs image, along
 with its checksum, id and device type compatibility.
 .
 For sample usage, please see the Mender client source code:
 https://github.com/mendersoftware/mender

Package: golang-github-mendersoftware-openssl-dev
Description-md5: 32c282ce5770dd9db5f922747a329e64
Description-en: OpenSSL bindings for Go.
 This project is a fork of Space Monkey Go OpenSSL bindings
 (https://github.com/spacemonkeygo/openssl) maintained by
 Northern.tech. The project has been extended to cover more
 OpenSSL function calls.

Package: golang-github-mendersoftware-progressbar-dev
Description-md5: 629736af11cd3347a634ebbe0227ade6
Description-en: Minimal progressbar used in Mender projects (library)
 Progressbar: A simple and minimalistic Golang progressbar
 for Mendersoftware projects.

Package: golang-github-meowgorithm-babyenv-dev
Description-md5: 21a44af260effd867a6941a8d6912b7f
Description-en: Go environment var parsing
 Package babyenv collects environment variables and places them in
 corresponding struct fields. It aims to reduce the boilerplate in
 reading data from the environment.

Package: golang-github-meowgorithm-babylogger-dev
Description-md5: 50a1604d976c74f7b698bb4cc85622a7
Description-en: Go HTTP logger middleware
 Babylogger is a Go HTTP logger middleware.
 .
 It has been used with Goji (http://goji.io) and the Go standard library,
 but it should work with any multiplexer worth its salt,
 i.e. any multiplexer compatible with the standard library.
 .
 Note that ANSI escape sequences (read: colors) will be stripped from the
 output when the logger is not running in a terminal.  For example, log
 files won't contain any sort of ANSI intended for color output.
 .
 Also note that for accurate response time logging Babylogger should be
 the first middleware called.

Package: golang-github-mesilliac-pulse-simple-dev
Description-md5: eea8a4c2183c1acf6ec66b8d61be83c0
Description-en: Cgo bindings to PulseAudio's Simple API
 pulse-simple are Cgo bindings to PulseAudio's Simple API, for easily playing
 or capturing raw audio. The full Simple API is supported, including channel
 mapping and setting buffer attributes.

Package: golang-github-mesos-mesos-go-dev
Description-md5: 99eb2df94c9781349c5c295a31ff179d
Description-en: Go language bindings for Apache Mesos
 Pure Go language bindings for Apache Mesos. As with other pure
 implementation, mesos-go uses the HTTP wire protocol to communicate
 directly with a running Mesos master and its slave instances. One of the
 objectives of this project is to provide an idiomatic Go API that makes it
 super easy to create Mesos frameworks using Go.

Package: golang-github-mfridman-tparse-dev
Description-md5: 384b1ff950e91a34c668299d27233657
Description-en: CLI tool for summarizing go test output
 A command line tool for analyzing and summarizing go test output.
 .
 This package contains the development files.

Package: golang-github-mgechev-dots-dev
Description-md5: 2121b70db41c3889884863dd179a9539
Description-en: wildcard file matching used by golint, go test etc. (library)
 dots provides advanced wildcard file and package matching, similar to
 the behavior used by tools like go test and golint. It allows you to
 easily resolve file paths and packages using patterns with
 "..." wildcards, and supports flexible exclusion rules.

Package: golang-github-mgutz-ansi-dev
Description-md5: dcd286ae3b7e78b1f95265991ecc1129
Description-en: Small, fast library to create ANSI colored strings and codes
 Package ansi is a small, fast library to create ANSI colored strings
 and codes.

Package: golang-github-mgutz-logxi-dev
Description-md5: d8b5f654073674d2aefbb926b2a92f83
Description-en: 12-factor app logger (library)
 Log XI is a structured 12-factor app (http://12factor.net/logs)
 logger built for speed and happy development.
 .
 * Simpler. Sane no-configuration defaults out of the box.
 * Faster. See benchmarks vs logrus and log15.
 * Structured. Key-value pairs are enforced. Logs JSON in production.
 * Configurable. Enable/disable Loggers and levels via env vars.
 * Friendlier. Happy, colorful and developer friendly logger in
 terminal.
 * Helpful. Traces, warnings and errors are emphasized with file, line
 number and call stack.
 * Efficient. Has level guards to avoid cost of building complex
 arguments.

Package: golang-github-mgutz-minimist-dev
Description-md5: b2e38e38154e8bec243cbb9e5fb8c6c1
Description-en: parse argument options (library)
 This library is the guts of optimist's argument parser without all the
 fanciful decoration. Minimist is a parse argument options module.
 .
 Is a simple CLI args parser ported of minimist.
 (https://github.com/substack/minimist) to golang.

Package: golang-github-mgutz-str-dev
Description-md5: 84793342b647cd6d6ddcd171e8b85bbf
Description-en: comprehensive set of string functions
 This package provides a comprehensive set of string functions to build
 more Go awesomeness. The library complements Go's standard packages and
 does not duplicate functionality found in 'strings' or 'strconv'.
 .
 This library is based on plain functions instead of object-based
 methods, consistent with Go standard string packages.

Package: golang-github-mgutz-to-dev
Description-md5: e12c7fb957f21df74d88463302500258
Description-en: Convenient type conversion utilities for Go
 Convenient functions for converting values between common Go
 datatypes. For Go 1.1+.
 .
 This package ignores errors and allows quick-and-dirty conversions
 between Go datatypes. When any conversion seems unreasonable a zero value
 (http://golang.org/ref/spec#The_zero_value) is used as fallback.
 .
 If one is not working with human provided data, fuzzy input or
 if one would rather not ignore any error in your program, one should
 better use the standard Go packages for conversion, such as strconv
 (http://golang.org/pkg/strconv/), fmt (http://golang.org/pkg/fmt/)
 or even standard conversion (http://golang.org/ref/spec#Conversions)
 they may be better suited for the task.

Package: golang-github-mhilton-openid-dev
Description-md5: 786290d2ff484574229931c8d944986e
Description-en: openid OP endpoint implementation (library)
 openid provides a go implementation of the openid protocol,
 at the moment only the OP endpoint is implemented.

Package: golang-github-mholt-acmez-dev
Description-md5: 8593a48947239c9be5c1ebfceb2c483d
Description-en: Premier ACME client library for Go (library)
 acmez - ACME client library for Go godoc
 (https://pkg.go.dev/github.com/mholt/acmez)
 .
 ACMEz is a fully-compliant RFC 8555 (https://tools.ietf.org/html/rfc8555)
 (ACME) implementation in pure Go. It is lightweight, has an elegant Go
 API, and its retry logic is highly robust against external errors. ACMEz
 is suitable for large-scale enterprise deployments.

Package: golang-github-mholt-acmez-v3-dev
Description-md5: 996e2f68a1b394dc21759a3db601a4c0
Description-en: Premier ACME client library for Go (library)
 acmez - ACME client library for Go
 .
 ACMEz ("ack-measy" or "acme-zee", whichever you prefer) is a fully-
 compliant RFC 8555 (https://tools.ietf.org/html/rfc8555) (ACME)
 implementation in pure Go. It is lightweight, has an elegant Go API, and
 its retry logic is highly robust against external errors. ACMEz is
 suitable for large-scale enterprise deployments. It also supports common
 IETF-standardized ACME extensions.

Package: golang-github-mholt-archives-dev
Description-md5: 8ab751fed1ffcec92e3a6937ffb619d2
Description-en: Unified type-safe archiving and compression library for Go
 This package contains mholt/archives which is cross-platform,
 multi-format Go library for working with archives and compression
 formats with a unified API and as virtual file systems compatible with
 io/fs.

Package: golang-github-michaeltjones-walk-dev
Description-md5: b4d8cc1bd5a2da67cb8cb971c13ef223
Description-en: Fast parallel version of golang filepath.Walk()
 Performs traversals in parallel so set GOMAXPROCS appropriately.
 Values from 8 to 16 seem to work best on 4-CPU plus 4 SMT CPU.
 The result is about 4x-6x the traversal rate of the standard
 Walk(). The two are not identical since walking the file system
 in a tumult of asynchronous walkFunc calls by a number of goroutines.
 So, take note of the following:
 • This walk honors all of the walkFunc
 error semantics but as multiple user-supplied walkFuncs may simultaneously
 encounter a traversal error or generate one to stop traversal, only the
 FIRST of these will be returned as the Walk() result.
 • Further, since
 there may be a few files in flight at the instant of  error discovery, a
 few more walkFunc calls may happen after the first error-generating call
 has signaled its desire to stop. In general this is a non-issue but it
 could matter so pay attention when designing your walkFunc. (For example,
 if you accumulate results then you need to have your own means to know
 to stop accumulating once you signal an error.)
 • Because the walkFunc
 is called concurrently in multiple goroutines, it needs to be careful
 about what it does with external data to avoid collisions. Results may
 be printed using fmt, but generally the best plan is to send results
 over a channel or accumulate counts using a locked mutex.
 .
 These issues
 are illustrated/handled in the simple traversal programs supplied with
 walk. There is also a test file that is just the tests from filepath
 in the Go language's standard library. Walk passes these tests when
 run in single process mode, and passes most of them in concurrent mode
 (GOMAXPROCS > 1). The problem is not a real problem, but one of the
 test expecting a specific number of errors to be found based on presumed
 sequential traversals.

Package: golang-github-microcosm-cc-bluemonday-dev
Description-md5: 8761b4d237bf4cdf9b117a2a0bafe230
Description-en: Go library for scrubbing user generated data of unapproved html
 Bluemonday takes untrusted user generated content as an input and returns
 HTML that has been sanitised against a whitelist of approved HTML elements
 and attributes. This can help prevent XSS attacks.

Package: golang-github-micromdm-scep-dev
Description-md5: 7fdee90f1f167e17906ae6d90670ffaf
Description-en: Simple Certificate Enrollment Protocol library
 This package provides a Simple Certificate Enrollment Protocol library for
 usage in another go project.
 .
 An example server implementation will be installed to
 /usr/share/doc/golang-github-micromdm-scep-dev/examples/
 .
 Documentation: https://pkg.go.dev/github.com/micromdm/scep/v2/scep
 .
 This package contains the Go development library.

Package: golang-github-microsoft-dev-tunnels-dev
Description-md5: a96f0aaa59fafd8bf529018045725dc6
Description-en: Dev Tunnels SDK (Go library)
 Dev tunnels allows developers to securely expose local web services to
 the Internet, control who has access, and easily & debug your web
 applications from anywhere. Learn more at https://aka.ms/devtunnels/docs

Package: golang-github-microsoft-didx509go-dev
Description-md5: 226bd62e73095367dd042005cb7414e6
Description-en: Resolver for DID:x509 method implemented in Go (library)
 This package contains a Go implementation of a resolver for the DID:x509
 Decentralized Identifier (DID) method. It enables interoperability between
 traditional X.509 public key infrastructures (PKI) and decentralized identity
 frameworks, allowing applications to resolve did:x509 identifiers to DID
 documents, leveraging X.509 certificate data.
 .
 The DID:x509 method supports environments in which full migration to DIDs
 may not be feasible, enabling seamless integration with existing PKI systems.
 This is useful for developers and systems aiming to adopt decentralized
 identifiers without disrupting current X.509-based workflows.

Package: golang-github-microsoft-go-winio-dev
Description-md5: 7b783fa3cad56a6c13776d82e5f0f24b
Description-en: Win32 IO-related utilities for Go (library)
 Provides essential Windows I/O primitives for Go development, enabling
 secure and efficient low-level system operations on Windows targets from
 non-Windows build environments.
 .
 Key features include:
 - Named pipe and serial port communication
 - File operations with backup/restore privileges
 - Windows service management helpers
 - Security descriptor manipulation (SIDs, DACLs)
 - Virtual account and container token support
 - Windows event log access
 - Registry operations
 .
 This package is primarily used for cross-compiling Windows applications
 from Linux/macOS systems. It implements Windows-specific interfaces not
 available in Go's standard library, with proper handling of Windows
 security models and system APIs.
 .
 Note: Runtime functionality requires Windows OS. It is useful in WSL and
 for cross-compilation

Package: golang-github-miekg-dns-dev
Description-md5: 58b37cec1e99292580e22e68dd024956
Description-en: DNS protocol library for Go
 Complete and usable DNS library. All widely used Resource Records
 are supported, including the DNSSEC types. It follows a lean and
 mean philosophy.  If there is stuff you should know as a DNS
 programmer there isn't a convenience function for it. Server side
 and client side programming is supported, i.e. you can build
 servers and resolvers with it.

Package: golang-github-miekg-mmark-dev
Description-md5: f931cc800b096c5e4f621ff231a36b8a
Description-en: Markdown processor in Go geared for the IETF (Go library)
 Write RFCs using markdown.  Mmark (written in Go) provides an advanced
 markdown dialect that processes a single file to produce internet-drafts
 in XML format.  Internet-drafts written in mmark can produce XML2RFC
 v2 and XML2RFC v3 output.
 .
 Mmark is a fork of blackfriday which is a Markdown processor implemented
 in Go.  It supports a number of extensions, inspired by Leanpub, kramdown
 and Asciidoc, that allows for large documents to be written.  It is
 specifically designed to write Internet Drafts (I-Ds) and RFCs for the IETF.
 With mmark you can create a single file that serves as input into the
 XML2RFC processor.
 .
 It can currently output HTML5, XML2RFC v2 and XML2RFC v3 XML.
 Other output engines could be added.
 .
 This package provides the mmark Go library for development.

Package: golang-github-miekg-pkcs11-dev
Description-md5: 17e02e0a5d9bfd30991f736d7dd672c2
Description-en: pkcs11 wrapper for Go
 This is a Go implementation of the PKCS#11 API. It wraps the library closely,
 but uses Go idiom were it makes sense. It has been tested with SoftHSM.
 .
 This package contains the source.

Package: golang-github-mightyguava-jl-dev
Description-md5: 355c34ad070aa7b1e40feadadfcb3984
Description-en: pretty viewer for JSON logs (library)
 jl is a parser and formatter for JSON logs, making machine-readable
 JSON logs human readable again.
 .
 jl consumes JSON logs from stdin and writes human-readable logs to stdout.
 .
 jl currently supports 2 formatters: compact and logfmt.
 .
 This package provides a Go package for jl.

Package: golang-github-mikelolasagasti-xz-dev
Description-md5: a868c9dfd01a1a453e1136c5937874c4
Description-en: Native Go XZ decompression package (library)
 Xz
 .
 Package xz implements XZ decompression natively in Go.
 .
 Documentation at https://pkg.go.dev/github.com/mikelolasagasti/xz
 (https://pkg.go.dev/github.com/mikelolasagasti/xz).
 .
 Download and install with go get github.com/mikelolasagasti/xz.
 .
 If you need compression as well as decompression, you might want to look
 at https://github.com/ulikunitz/xz (https://github.com/ulikunitz/xz).
 .
 LICENSE
 .
 This was originally released into the public domain by the AUTHORS. Here
 it is licensed more explicitly as Zero-Clause BSD (0BSD) so that it can
 be detected by automated tooling, and satisfy the legal requirements for
 vendor integration for cases in which a "public domain" statement is not
 sufficient.
 .
 This Go package is a modified version of
 .
 XZ Embedded  <http://tukaani.org/xz/embedded.html>
 .
 and the project adopted 0BSD for newer commits.

Package: golang-github-mikesmitty-edkey-dev
Description-md5: 8aa74a2401c1671324ebe970d640bcbc
Description-en: generates ED25519 private keys in the OpenSSH private key format (Go library)
 Go package edkey allows you to marshal/write ED25519 private keys
 in the OpenSSH private key format.
 .
 Example:
 .
 package main
 .
 import (
 "crypto/rand"
 "encoding/pem"
 "io/ioutil"
 "github.com/mikesmitty/edkey"
 "golang.org/x/crypto/ed25519"
 "golang.org/x/crypto/ssh"
 )
 .
 func main() {
 // Generate a new private/public keypair for OpenSSH
 pubKey, privKey, _ := ed25519.GenerateKey(rand.Reader)
 publicKey, _ := ssh.NewPublicKey(pubKey)
 .
 pemKey := &pem.Block{
 Type:  "OPENSSH PRIVATE KEY",
 Bytes: edkey.MarshalED25519PrivateKey(privKey),
 }
 privateKey := pem.EncodeToMemory(pemKey)
 authorizedKey := ssh.MarshalAuthorizedKey(publicKey)
 .
 _ = ioutil.WriteFile("id_ed25519", privateKey, 0600)
 _ = ioutil.WriteFile("id_ed25519.pub", authorizedKey, 0644)
 }

Package: golang-github-mimuret-golang-iij-dpf-dev
Description-md5: b3a31ca60ab93754fa0a4f22391bf5e5
Description-en: IIJ DNS Platform Service API for Go (library)
 Go library to interface with IIJ DNS Platform Service API.
 .
 It allows Go developer to interface both IIJ Managed DNS Service
 as well as IIJ DNS Traffic Management Service.

Package: golang-github-minio-blake2b-simd-dev
Description-md5: 6270d051756a653354a91db7ba8fae69
Description-en: Fast hashing using pure Go implementation of BLAKE2b with SIMD instructions
 BLAKE2b-SIMD Pure Go implementation of BLAKE2b using SIMD
 optimizations.  Introduction This package was initially based
 on the pure go BLAKE2b (https://github.com/dchest/blake2b)
 implementation of Dmitry Chestnykh and merged with the (cgo
 dependent) AVX optimized BLAKE2 (https://github.com/codahale/blake2)
 implementation (which in turn is based on the official implementation
 (https://github.com/BLAKE2/BLAKE2). It does so by using Go's Assembler
 (https://golang.org/doc/asm) for amd64 architectures with a golang only
 fallback for other architectures.
 .
 In addition to AVX there is also support for AVX2 as well as SSE. Best
 performance is obtained with AVX2 which gives roughly a 4X performance
 increase approaching hashing speeds of 1GB/sec on a single core.
 .
 BLAKE2b is a hashing algorithm that operates on 64-bit integer values. The
 AVX2 version uses the 256-bit wide YMM registers in order to essentially
 process four operations in parallel. AVX and SSE operate on 128-bit
 values simultaneously (two operations in parallel). Below are excerpts
 from compressAvx2_amd64.s, compressAvx_amd64.s, and compress_generic.go
 respectively.
 .
 VPADDQ  YMM0,YMM0,YMM1   /* v0 += v4, v1 += v5, v2 += v6, v3 += v7 */
 .
 VPADDQ  XMM0,XMM0,XMM2   /* v0 += v4, v1 += v5 */ VPADDQ
 XMM1,XMM1,XMM3   /* v2 += v6, v3 += v7 */
 .
 v0 += v4 v1 += v5 v2 += v6 v3 += v7

Package: golang-github-minio-cli-dev
Description-md5: 47cf0a7d4a2e6da5f745357fd8e2c8cc
Description-en: Small package for building command line apps in Go (library)
 cli is a simple, fast, and fun package for building command line
 apps in Go. The goal is to enable developers to write fast and
 distributable command line applications in an expressive way.
 .
 This is a fork of github.com/urfave/cli, modified for needs within the
 MinIO project.

Package: golang-github-minio-colorjson-dev
Description-md5: 9e04636d6f9f0f7c9658dd79aac0f9b9
Description-en: Colorized json encoding and decoding (library)
 Package colorjson implements encoding and decoding of JSON as defined in
 RFC 7159. The mapping between JSON and Go values is described in the
 documentation for the Marshal and Unmarshal functions. This package is a
 fork from golang.org/pkg/encoding/json with colorized support for
 printing on terminal.

Package: golang-github-minio-crc64nvme-dev
Description-md5: 75bbb5b1dc96938b8646b5b4f4354743
Description-en: CRC64 checksums using carryless-multiplication accelerated with SIMD (library)
 This library calculates CRC64 checksums using carryless-
 multiplication accelerated with SIMD instructions for both ARM and
 x86. It is based on the NVME polynomial as specified in the NVM
 Express NVM Command Set Specification.

Package: golang-github-minio-dsync-dev
Description-md5: ff232dc79f2589e9b549cab07d54d6c9
Description-en: Distributed sync package for Go
 dsync is a package for doing distributed locks over a network of n nodes.
 It is designed with simplicity in mind and hence offers limited
 scalability (n <= 16). Each node will be connected to all other nodes and
 lock requests from any node will be broadcast to all connected nodes.

Package: golang-github-minio-filepath-dev
Description-md5: f8a31c0a03e6f118d635e8e39bfbf9fa
Description-en: Alternative implementation of filepath.Walk() lexically sorted flat keys
 Package filepath is an alternative implementation of Go's
 filepath.Walk() to cater for flat key style sorted walk.

Package: golang-github-minio-highwayhash-dev
Description-md5: 6a8a2e63225b4858340ac293a19aee83
Description-en: Native Go implementation of HighwayHash (library)
 This library is a native Go version of HighwayHash with optimized assembly
 implementations on Intel and ARM, Able to process over 10 GB/sec on a single
 core on Intel CPUs.
 .
 HighwayHash is a pseudo-random function (PRF) developed by Jyrki Alakuijala,
 Bill Cox and Jan Wassenberg (Google research). HighwayHash takes a 256 bit key
 and computes 64, 128 or 256 bit hash values of given messages.
 .
 It can be used to prevent hash-flooding attacks or authenticate short-lived
 messages. Additionally it can be used as a fingerprinting
 function. HighwayHash is not a general purpose cryptographic hash
 function (such as Blake2b, SHA-3 or SHA-2) and should not be used if
 strong collision resistance is required.

Package: golang-github-minio-madmin-go-dev
Description-md5: 4b35f94fa9eac9607a44b87925a5714d
Description-en: client SDK providing APIs to manage MinIO services (library)
 The MinIO Admin Golang Client SDK provides APIs to manage MinIO services.
 MinIO offers high-performance, S3 compatible object storage.

Package: golang-github-minio-md5-simd-dev
Description-md5: d5dd43b0ea4201af8956f1efc77f44a1
Description-en: SIMD accelerated MD5 package
 It allows up to either 8 (AVX2) or 16 (AVX512) independent MD5 sums to be
 calculated on a single CPU core.

Package: golang-github-minio-minio-go-dev
Description-md5: 05abc4c3644abe3cdf899c4e7a27fca3
Description-en: Go library for Amazon S3 compatible cloud storage
 The Minio Golang Client SDK provides simple APIs to access any Amazon S3
 compatible object storage server.

Package: golang-github-minio-minio-go-v7-dev
Description-md5: 05abc4c3644abe3cdf899c4e7a27fca3
Description-en: Go library for Amazon S3 compatible cloud storage
 The Minio Golang Client SDK provides simple APIs to access any Amazon S3
 compatible object storage server.

Package: golang-github-minio-minlz-dev
Description-md5: 24ccbddfeb91836910c659dbeda4144e
Description-en: MinLZ is a LZ77 compressor, focused on realtime data compression
 This package contains MinLZ which is a LZ77-type compressor with a
 fixed byte-aligned encoding, in the similar class to Snappy and LZ4.
 .
 The goal of MinLZ is to provide a fast, low memory compression
 algorithm that can be used for fast compression of data, where
 encoding and/or decoding speed is the primary concern.
 .
 MinLZ is designed to operate faster than IO for both compression
 and decompression.

Package: golang-github-minio-mux-dev
Description-md5: c3b362d0c5513f21cae839ebc6e2820b
Description-en: Powerful HTTP router and URL matcher for building Go web servers
 Package minio/mux implements a request router and dispatcher for
 matching incoming requests to their respective handler. The name mux
 stands for "HTTP request multiplexer". Like the standard http.ServeMux,
 mux.Router matches incoming requests against a list of registered routes
 and calls a handler for the route that matches the URL or other
 conditions. The main features are:
 .
 * It implements the http.Handler interface so it is compatible with the
 standard http.ServeMux.
 * Requests can be matched based on URL host, path, path prefix,
 schemes, header and query values, HTTP methods or using custom
 matchers.
 * URL hosts, paths and query values can have variables with an optional
 regular expression.
 * Registered URLs can be built, or "reversed", which helps maintaining
 references to resources.
 * Routes can be used as subrouters: nested routes are only tested if
 the parent route matches. This is useful to define groups of routes
 that share common conditions like a host, a path prefix or other
 repeated attributes. As a bonus, this optimizes request matching.

Package: golang-github-minio-pkg-dev
Description-md5: 4792078474703d0e049d9d522411ba2f
Description-en: Common packages imported by MinIO projects (library)
 Collection of common packages used in MinIO projects.
 .
 This package contains the Go development library.

Package: golang-github-minio-selfupdate-dev
Description-md5: 7b63145421e165037a06e1e67d5cf567
Description-en: Build self-updating Go programs (library)
 Package update provides functionality to implement secure, self-updating
 Go programs (or other single-file targets) A program can update itself by
 replacing its executable file with a new version.
 .
 It provides the flexibility to implement different updating user
 experiences like auto-updating, or manual user-initiated updates. It also
 boasts advanced features like binary patching and code signing
 verification.
 .
 This is a fork of github.com/inconshreveable/go-update, modified for the
 needs within MinIO project.

Package: golang-github-minio-sha256-simd-dev
Description-md5: 022695ed7db30a9ab662f578a1226f18
Description-en: implementation of SHA256 using SIMD instructions for Intel and ARM
 sha256-simd accelerate SHA256 computations in pure Go for both Intel
 (AVX2, AVX, SSE) as well as ARM (arm64) platforms.  Introduction This
 package is designed as a drop-in replacement for crypto/sha256. For Intel
 CPUs it has three flavors for AVX2, AVX and SSE whereby the fastest
 method is automatically chosen depending on CPU capabilities. For ARM
 CPUs with the Cryptography Extensions advantage is taken of the SHA2
 instructions resulting in a massive performance improvement.
 .
 This package uses Golang assembly and as such does not depend on cgo. The
 Intel versions are based on the implementations as described in "Fast
 SHA-256 Implementations on Intel Architecture Processors" by J. Guilford
 et al.  Performance Below is the speed in MB/s for a single core (ranked
 fast to slow) as well as the factor of improvement over crypto/sha256
 (when applicable).

Package: golang-github-miolini-datacounter-dev
Description-md5: 6bceb7d5a10676b377525a7c508dbdc6
Description-en: Golang counters for readers/writers (library)
 Datacounter Golang counters for readers/writers.
 .
 It provides readerCounter (counter for io.Reader), writercounter (counter for
 io.Writer) and http.ResponseWriter Counter (counter for http.ResponseWriter)
 methods.

Package: golang-github-miscreant-miscreant.go-dev
Description-md5: 06141302b94be6b9c90988ebd611df2b
Description-en: misuse-resistant encryption library
 Go implementation of Miscreant: Advanced symmetric encryption
 library which provides the AES-SIV ([RFC 5297]), AES-PMAC-SIV
 (https://github.com/miscreant/meta/wiki/AES-PMAC-SIV), and STREAM
 (https://github.com/miscreant/meta/wiki/STREAM) constructions. These
 algorithms are easy-to-use (or rather, hard-to-misuse) and support
 encryption of individual messages or message streams.

Package: golang-github-mit-plv-fiat-crypto-dev
Description-md5: 3b72fae2dbeec4016bf74e4faeabeb82
Description-en: Cryptographic Primitive Code Generation by Fiat (library)
 Fiat-Crypto: Synthesizing Correct-by-Construction Code for Cryptographic
 Primitives
 .
 This package contains the Go library source code.

Package: golang-github-mitch000001-go-hbci-dev
Description-md5: a22b924383a4327d068bb6077e9454f4
Description-en: client library to use the HBCI standard
 This package contains a client library to use the Home Banking
 Computer Interface.
 .
 For an exhausted reference of HBCI visit the website of The German Banking
 Industry (https://www.hbci-zka.de/).
 .
 Due to the massive amount of the standard this library is
 only at the beginning of being useful to use.  Also, there is no client
 interface yet in terms of entry point for the library or management of
 pin/tan or any other data.
 .
 The implemented standard conforms to HBCI 2.2 and FINTS 3.0.

Package: golang-github-mitchellh-cli-dev
Description-md5: 892342dbf9025127341f5d73f3745930
Description-en: library for implementing command-line interfaces
 cli is a library for implementing powerful command-line interfaces in
 Go. cli is the library that powers the CLI for Packer, Serf, and Consul.
 .
 Features:
 - Easy sub-command based CLIs: cli foo, cli bar, etc.
 - Optional support for default subcommands so cli does something other
 than error.
 - Automatic help generation for listing subcommands
 - Automatic help flag recognition of -h, --help, etc.
 - Automatic version flag recognition of -v, --version.
 - Helpers for interacting with the terminal, such as outputting information,
 asking for input, etc. These are optional, you can always interact with
 the terminal however you choose.
 - Use of Go interfaces/types makes augmenting various parts of the library a
 piece of cake.

Package: golang-github-mitchellh-colorstring-dev
Description-md5: aafe1c42adce985f43b6239464cb1743
Description-en: Golang library for colorizing strings for terminal output
 Colorstring is a Go library for outputting colored strings to a console
 using a simple inline syntax to specify the colors.

Package: golang-github-mitchellh-copystructure-dev
Description-md5: e65642c8d451a954a2068b81f5e6c629
Description-en: library for deep copying values in Go
 Copystructure is a Go library for deep copying values in Go.
 .
 This library can copy Go values that may contain reference values such as
 maps, slices, or pointers, and copy their data as well instead of just
 their references.

Package: golang-github-mitchellh-go-fs-dev
Description-md5: a778d4d338959653cebdafe6ab34bf9d
Description-en: Filesystem library for Go, implementing FAT filesystems so far
 This library implements the ability to create, read, and write FAT
 filesystems using pure Go. In this library's current state, it is
 very good for reading FAT filesystems, and minimally useful for
 creating FAT filesystems.

Package: golang-github-mitchellh-go-homedir-dev
Description-md5: 96006430e67e029ffeb111f3b3901bf3
Description-en: Go library for detecting and expanding the user's home directory
 This is a Go library for detecting the user's home directory without the use of
 cgo, so the library can be used in cross-compilation environments.
 .
 Usage is incredibly simple, just call homedir.Dir() to get the home directory
 for a user, and homedir.Expand() to expand the ~ in a path to the home
 directory.
 .
 Why not just use os/user? The built-in os/user package requires cgo on Darwin
 systems. This means that any Go code that uses that package cannot cross
 compile. But 99% of the time the use for os/user is just to retrieve the home
 directory, which we can do for the current user without cgo. This library does
 that, enabling cross-compilation.

Package: golang-github-mitchellh-go-linereader-dev
Description-md5: 4daee05942271931da36e234d551cbb6
Description-en: read lines from an io.Reader and puts them onto a channel
 This package contains Go software that breaks up the input from an
 io.Reader into multiple lines. It is a lot like bufio.Scanner, except
 you can specify timeouts that will push "lines" through after a certain
 amount of time. This lets you read lines, but return any data if a line
 isn't updated for some time.

Package: golang-github-mitchellh-go-ps-dev
Description-md5: cc6a21d0a552b936b8280181d830932c
Description-en: Find, list, and inspect processes from Go (golang)
 go-ps is a library for Go that implements OS-specific APIs to list and
 manipulate processes in a platform-safe way. The library can find and list
 processes on Linux, Mac OS X, and Windows.

Package: golang-github-mitchellh-go-testing-interface-dev
Description-md5: e547c9b3aa1418c6d2a59831d941d9eb
Description-en: library to expose *testing.T as an interface
 Go library that exports an interface that *testing.T implements as well as
 a runtime version you can use in its place.
 .
 The purpose of this library is so export test helpers as a public API
 without depending on the "testing" package, since one can't create a
 *testing.T struct manually.

Package: golang-github-mitchellh-go-vnc-dev
Description-md5: 8abde871dee066201e2cf59c50e6ca32
Description-en: VNC client and server library for Go
 go-vnc is a VNC library for Go, initially supporting VNC clients
 but with the goal of eventually implementing a VNC server. This
 library implements RFC 6143.

Package: golang-github-mitchellh-go-wordwrap-dev
Description-md5: e3f2b383daaff3b7cffabe28b453b9c6
Description-en: Go package for wrapping words into multiple lines
 This package wraps words to limit the line length to a given number
 of characters, which is useful to format output in console programs.

Package: golang-github-mitchellh-hashstructure-dev
Description-md5: a42d3f4e13512cd394c752cfcb435fb8
Description-en: generate hash values for arbitrary values in Golang
 Hashstructure is a Go library for creating a unique hash value for
 arbitrary values in Go.

Package: golang-github-mitchellh-iochan-dev
Description-md5: 5561bb981e17e37ed3345f65e59d7598
Description-en: Go library for turning `io.Reader` into channels
 iochan is a Go library for treating io readers and writers like
 channels. This is useful when sometimes you wish to use io.Reader
 and such in select statements.

Package: golang-github-mitchellh-mapstructure-dev
Description-md5: 795ba6f76c1759ba503b27c28cac9396
Description-en: library for decoding generic map values into native Go structures
 mapstructure is a Go library for decoding generic map values to structures and
 vice versa, while providing helpful error handling.
 .
 This library is most useful when decoding values from some data stream (JSON,
 Gob, etc.) where you don't quite know the structure of the underlying data
 until you read a part of it. You can therefore read a map[string]interface{}
 and use this library to decode it into the proper underlying native Go
 structure.
 .
 Go offers fantastic standard libraries for decoding formats such as JSON. The
 standard method is to have a struct pre-created, and populate that struct from
 the bytes of the encoded format. This is great, but the problem is if you have
 configuration or an encoding that changes slightly depending on specific
 fields.
 .
 Perhaps we can't populate a specific structure without first reading the "type"
 field from the JSON. We could always do two passes over the decoding of the
 JSON (reading the "type" first, and the rest later). However, it is much
 simpler to just decode this into a map[string]interface{} structure, read the
 "type" key, then use something like this library to decode it into the proper
 structure.

Package: golang-github-mitchellh-multistep-dev
Description-md5: ad78350ebbd3bd1bc7811df466218a84
Description-en: library for building up complex actions using discrete steps
 multistep is a Go library for building up complex actions using discrete,
 individual "steps." These steps are strung together and run in sequence
 to achieve a more complex goal. The runner handles cleanup, cancelling,
 etc.

Package: golang-github-mitchellh-panicwrap-dev
Description-md5: 9b6aef35b16423b59705e48ca73edd0c
Description-en: library for catching and handling panics in Go applications
 panicwrap is a Go library that re-executes a Go binary and monitors
 stderr output from the binary for a panic. When it finds a panic, it
 executes a user-defined handler function. Stdout, stderr, stdin, signals,
 and exit codes continue to work as normal, making the existence of
 panicwrap mostly invisible to the end user until a panic actually occurs.

Package: golang-github-mitchellh-pointerstructure-dev
Description-md5: f81a136f1cafe2a52466bfb0a913e184
Description-en: Addressing and modifying values in Go structures using a string syntax
 pointerstructure is a Go library for identifying a specific
 value within any Go structure using a string syntax.
 This library is based on JSON pointer (RFC 6901).
 .
 The goal of pointerstructure is to provide a single, well-known
 format for addressing a specific value. This can be useful for
 user provided input on structures, diffs of structures, etc.
 .
 Features:
 * Get the value for an address.
 * Set the value for an address within an existing structure.
 * Delete the value at an address.
 * Sorting a list of addresses.

Package: golang-github-mitchellh-prefixedio-dev
Description-md5: 7ba8fd37b82381de0f0911e996c60760
Description-en: library that demultiplexes line-oriented data from an io.Reader
 prefixedio is a package for Go that takes an io.Reader and
 de-multiplexes line-oriented data based on a line prefix to
 a set of readers.

Package: golang-github-mitchellh-reflectwalk-dev
Description-md5: 7049c1433fdf2dcb48c7928638179f81
Description-en: library for "walking" complex structures, similar to walking a filesystem
 reflectwalk is a Go library for "walking" a value in Go using
 reflection, in the same way a directory tree can be "walked"
 on the filesystem. Walking a complex structure can allow you
 to do manipulations on unknown structures such as those
 decoded from JSON.

Package: golang-github-mkrautz-goar-dev
Description-md5: dc4285604529d0b6db2aed2241aadf0c
Description-en: library for reading and writing ar archives in Go
 Package ar implements reading and writing of ar archives.
 It supports reading archives in the GNU and BSD formats, but
 only supports writing in the BSD format.

Package: golang-github-mmarkdown-mmark-dev
Description-md5: a9605f600fb98fef352de39eddca8e2f
Description-en: powerful markdown processor in Go geared towards the IETF (library)
 Mmark is a powerful markdown processor written in Go, geared towards
 writing IETF documents. It is, however, *also* suited for writing
 complete books and other technical documentation, like the Learning Go
 book (https://miek.nl/go), Internet-Draft text output
 (https://miek.nl/go/learninggo-2.txt)) and RFCs.
 .
 It provides an advanced markdown dialect that processes file(s) to
 produce internet-drafts in XML RFC 7991 format. Mmark can produce
 xml2rfc (aforementioned RFC 7991), HTML5 output, and manual pages.
 .
 Mmark uses gomarkdown (https://github.com/gomarkdown/markdown) which is
 a fork of blackfriday (https://github.com/russross/blackfriday/).
 .
 This package provides the github.com/mmarkdown/mmark Go library.

Package: golang-github-mmcdole-gofeed-dev
Description-md5: 5827e30b64cfdebc4333c988c5672354
Description-en: Parse RSS and Atom feeds in Go (library)
 The gofeed library is a robust feed parser that supports
 parsing both RSS (https://en.wikipedia.org/wiki/RSS) and Atom
 (https://en.wikipedia.org/wiki/Atom_(standard)) feeds.  The library
 provides a universal gofeed.Parser  that will parse and convert
 all feed types into a hybrid gofeed.Feed model.

Package: golang-github-mmcdole-goxpp-dev
Description-md5: 4c8875ec7e6f062ed8db3ca009c32f88
Description-en: Go XML Pull Parser
 Go XML Pull Parser allows you to easily parse arbitrary XML content
 using a pull parser.  You can think of goxpp as a lightweight wrapper
 around Go's XML Decoder that provides a set of functions that make it
 easier to parse XML content than using the raw decoder itself.

Package: golang-github-mmcloughlin-addchain-dev
Description-md5: 20c8b843925de3f9133be8043422310e
Description-en: Cryptographic Addition Chain Generation in Go (library)
 Cryptographic Addition Chain Generation in Go
 addchain generates short addition chains for exponents of cryptographic
 interest with results rivaling the best hand-optimized chains. Intended
 as a building block in elliptic curve or other cryptographic code
 generators.
 .
 * Suite of algorithms from academic research: continued fractions,
 dictionary-based and Bos-Coster heuristics
 * Custom run-length techniques exploit structure of cryptographic
 exponents
 with excellent results on Solinas primes
 * Generic optimization methods eliminate redundant operations
 * Simple domain-specific language for addition chain computations
 * Command-line interface or library
 * Code generation and templated output support
 .
 This package contains the Go development library.

Package: golang-github-mmcloughlin-avo-dev
Description-md5: b78ba94beacb62ee4f8b7bd8c088661a
Description-en: Generate x86 Assembly with Go (library)
 This is the library package of avo.
 .
 avo makes high-performance Go assembly easier to write, review and
 maintain. The avo package presents a familiar assembly-like interface
 that simplifies development without sacrificing performance:
 + Use Go control structures for assembly generation; avo programs
 are Go programs
 + Register allocation: write functions with virtual registers and avo
 assigns physical registers for you
 + Automatically load arguments and store return values: ensure memory
 offsets are correct for complex structures
 + Generation of stub files to interface with your Go package

Package: golang-github-mmcloughlin-md4-dev
Description-md5: 49be5bfd7b7d76f5521fa5cf61c4a29d
Description-en: Assembly-optimized MD4 hash algorithm in Go (library)
 MD4 hash algorithm in Go. Assembly-optimized for amd64 platforms.
 .
 MD4 is cryptographically broken and should only be used where compatibility
 with legacy systems, not security, is the goal.

Package: golang-github-mmcloughlin-profile-dev
Description-md5: 8a34b08e3db0b6c6f4f4d56e66818215
Description-en: Simple profiling for Go (library)
 Easy management of Go's built-in profiling and tracing, based on
 pkg/profile (https://github.com/pkg/profile).

Package: golang-github-mna-redisc-dev
Description-md5: d8dfb9fc5f7ec78b017f40e2da6da4fd
Description-en: redis cluster client
 This package contains a redis cluster client built on top of the
 redigo package.
 .
 The design goal of redisc is to be as compatible as possible with
 the redigo. As such, the Cluster type can be used as a drop-in
 replacement to a redis.Pool, and the connections returned by the
 cluster implement the redis.Conn interface. The package offers
 additional features specific to dealing with a cluster that may
 be needed for more advanced scenarios.
 .
 The main features are:
 - Drop-in replacement for redis.Pool (the Cluster type implements
 the same Get and Close method signatures).
 - Connections are redis.Conn interfaces and use the redigo package
 to execute commands, redisc only handles the cluster part.
 - Support for all cluster-supported commands including scripting,
 transactions and pub-sub.
 - Support for READONLY/READWRITE commands to allow reading data
 from replicas.
 - Client-side smart routing, automatically keeps track of which
 node holds which key slots.
 - Automatic retry of MOVED, ASK and TRYAGAIN errors when desired,
 via RetryConn.
 - Manual handling of redirections and retries when desired, via
 IsTryAgain and ParseRedir.
 - Automatic detection of the node to call based on the command's
 first parameter (assumed to be the key).
 - Explicit selection of the node to call via BindConn when needed.
 - Support for optimal batch calls via SplitBySlot.Alternatives
 - redis-go-cluster
 - radix v1 and v2

Package: golang-github-moby-docker-image-spec-dev
Description-md5: 33e60b24e6778440337c31a2b159b9d8
Description-en: Docker Image Specification v1 (library)
 Docker Image Specification v1.
 .
 This package contains documents about Docker Image Specification v1.X.
 .
 The Docker Image Specification is the image specification as used by the
 Docker Engine, and was used as foundation of the OCI image
 specification.

Package: golang-github-moby-go-archive-dev
Description-md5: a046f1fe34955cfc6fc0cf75231a4e7d
Description-en: Library for packing and unpacking container tar archives
 This package contains the Moby Project's go-archive cross-platform utility for
 packing and unpacking container tar archives.

Package: golang-github-moby-locker-dev
Description-md5: f60dab3b9ea891ffb97839205994b6e6
Description-en: Go library for creating finer-grained locking
 Locker provides a mechanism for creating finer-grained locking to help free up
 more global locks to handle other tasks.
 .
 The implementation looks close to a sync.Mutex, however, the user must provide
 a reference to use to refer to the underlying lock when locking and unlocking,
 and unlock may generate an error.
 .
 If a lock with a given name does not exist when Lock is called, one is
 created.  Lock references are automatically cleaned up on Unlock if nothing
 else is waiting for the lock.

Package: golang-github-moby-patternmatcher-dev
Description-md5: 863f6946baf79e0c9e3759dfe84ae14d
Description-en: pattern matcher implemented in Go
 PatternMatcher allows checking paths against a list of patterns.

Package: golang-github-moby-pubsub-dev
Description-md5: c720fa853b18f3b24534fc67232a078d
Description-en: Pub/Sub implementation in Go
 It implements a basic pub/sub structure, which allows one to send events and
 subscribe to them and can be safely used from multiple goroutines.

Package: golang-github-moby-sys-dev
Description-md5: c91cd48f87de3f3dad68a5f28c1b6e98
Description-en: Go Library for system information and operation
 It provides following Go libraries:
 .
 * github.com/moby/sys/capability
 * github.com/moby/sys/mount
 * github.com/moby/sys/mountinfo
 * github.com/moby/sys/sequential
 * github.com/moby/sys/signal
 * github.com/moby/sys/symlink
 * github.com/moby/sys/user

Package: golang-github-moby-term-dev
Description-md5: 3417f6ad5ebcf17e7908033df73479f0
Description-en: utilities for dealing with terminals
 term provides structures and helper functions to work with terminal
 (state, sizes).

Package: golang-github-modern-go-concurrent-dev
Description-md5: 9616d8e0e0dace5e6dcd4a1008f6cb4d
Description-en: Modern-go concurrency utilities
 The modern-go/concurrent library includes a collection of concurrency
 utilities:
 .
 * concurrent.Map: sync.Map backport for golang below 1.9.
 * concurrent.Executor: goroutine with explicit ownership and cancellable.

Package: golang-github-modern-go-reflect2-dev
Description-md5: c131e3ebf66e81d2ff1385ec6d675e46
Description-en: Reflection API without runtime reflect.Value cost
 The reflect2 package provides a reflection API that avoids runtime
 reflect.Value cost:
 .
 * reflect get/set interface{}, with type checking
 * reflect get/set unsafe.Pointer, without type checking
 * reflect2.TypeByName works like Class.forName found in Java
 .
 This package is designed for low level libraries to optimize reflection
 performance. General applications should still use the standard library
 reflect.

Package: golang-github-mohae-deepcopy-dev
Description-md5: 09946a760e2892d0e900da122461d3ef
Description-en: create deep copies of things
 A standard copy would only copy the pointers, while deepcopy copies the
 values pointed to. Unexported field values are not copied.

Package: golang-github-monochromegane-go-gitignore-dev
Description-md5: 9a16a7480d67b2ded5631cff62e84c26
Description-en: Fast gitignore matching for Go (library)
 This library uses a simple tree index for matching, so it remains fast even if
 the .gitignore file has many patterns.

Package: golang-github-montanaflynn-stats-dev
Description-md5: 7c03368984e2df25319371d2cef7f74e
Description-en: Statistics package for Go
 Stats is a statistics package with many functions missing
 from the Golang standard library.

Package: golang-github-morikuni-aec-dev
Description-md5: 42bc58179a19588e9e54b19b35adf8e0
Description-en: Golang wrapper for ANSI escape code
 Golang library to manage ANSI escape codes.

Package: golang-github-mostynb-go-grpc-compression-dev
Description-md5: 66f95a3879ca145cb33cc55505f35b4e
Description-en: Go gRPC encoding wrappers for missing compressors (library)
 This repository contains Go gRPC encoding wrappers for some useful
 compression algorithms that are not available in google.golang.org/grpc.
 .
 * github.com/mostynb/go-grpc-compression/lz4
 - using (https://github.com/pierrec/lz4)
 * github.com/mostynb/go-grpc-compression/snappy
 - using (https://github.com/golang/snappy)
 * github.com/mostynb/go-grpc-compression/zstd
 - using (https://github.com/klauspost/compress/tree/master/zstd)
 .
 The following algorithms also have experimental implementations, which
 have not been tested as much as those above. These may be changed
 significantly, or even removed from this library at a future point.
 .
 * github.com/mostynb/go-grpc-compression/experimental/klauspost_snappy
 - using (https://github.com/klauspost/compress/tree/master/s2)
 in snappy compatibility mode
 * github.com/mostynb/go-grpc-compression/experimental/s2
 - using (https://github.com/klauspost/compress/tree/master/s2)
 .
 Importing any of the packages above will override any previously
 registered encoders with the same name. If you would prefer imports to
 only register the encoder if there is no previously registered encoder
 with the same name, then you should instead import one of the following
 packages:
 .
 * github.com/mostynb/go-grpc-compression/nonclobbering/lz4
 * github.com/mostynb/go-grpc-compression/nonclobbering/snappy
 * github.com/mostynb/go-grpc-compression/nonclobbering/zstd
 * github.com/mostynb/go-grpc-compression/nonclobbering/experimental/klauspost_snappy
 * github.com/mostynb/go-grpc-compression/nonclobbering/experimental/s2

Package: golang-github-moul-http2curl-dev
Description-md5: cb739f7212625e5671d189480e48b05c
Description-en: Go package for convert Golang's http.Request to CURL command line
 Package http2curl provides the function to convert Golang's http.Request to
 CURL command line. By setting the URL, argument, Content-Type, output the
 command line to be executed with CURL.

Package: golang-github-mozilla-scribe-dev
Description-md5: 514d07b09f2151797d8ce20411b2eefa
Description-en: Mozilla scribe host policy evaluator (library)
 scribe is a Go library and frontend used to evaluate policies on
 systems. Policies are specified as a JSON or YAML document containing a
 series of tests, and these tests return a status indicating if the test
 criteria matched or not.

Package: golang-github-mozillazg-go-httpheader-dev
Description-md5: f3557e4222e45319defe2aa77ee5399f
Description-en: Go library for encoding structs into header fields
 This package contains a Go library for encoding structs into
 Header fields.
 .
 This package is needed for terraform.

Package: golang-github-mozillazg-go-pinyin-dev
Description-md5: e688eb783da6725cf93e49b2a0641f12
Description-en: Chinese pinyin conversion library for Golang
 This package provides Chinese pinyin conversion library written in Golang.

Package: golang-github-mr-tron-base58-dev
Description-md5: 1ec1fde7d736e05c79926612235c665a
Description-en: Fast implementation  for encoding/decoding Base58 (library)
 This package provides a Go library for encoding and decoding data using the
 Base58 encoding scheme. Base58 is a group of binary-to-text encoding schemes
 used to represent large integers as alphanumeric text. It is similar to Base64
 but omits characters that could be ambiguously interpreted when printed (0, O,
 I, l) and omits the '+' and '/' characters to avoid issues with URL encoding.
 .
 Base58 is notably used in cryptocurrencies like Bitcoin, where it's employed
 for encoding addresses and private keys. This library offers a straightforward
 and efficient way to perform Base58 operations within Go applications.
 .
 The package contains the source code for the Go library.

Package: golang-github-mreiferson-go-httpclient-dev
Description-md5: 9d41a20976c65a989c9f912f6b179716
Description-en: Go HTTP client with timeouts
 This Go package provides an HTTP Transport that implements the RoundTripper
 interface and can be used as a built in replacement for the standard
 library's, providing:
 .
 * connection timeouts
 * request timeouts
 .
 This is a thin wrapper around http.Transport that sets dial timeouts and uses
 Go's internal timer scheduler to call the Go 1.1+ CancelRequest() API.

Package: golang-github-mreiferson-go-snappystream-dev
Description-md5: 9d205ef333819bf1247152c40b429311
Description-en: Go package for framed snappy streams
 This package wraps snappy-go (https://github.com/golang/snappy)
 and supplies a Reader and Writer for the snappy framed stream format
 (https://github.com/google/snappy/blob/master/framing_format.txt).

Package: golang-github-mrjones-oauth-dev
Description-md5: 9c92598203e14f0cb5071e5997c5121c
Description-en: OAuth 1.0 Library for Go
 This package is a Go library providing OAuth consumer and provider.
 .
 OAuth is an open standard that allows users to share their private
 resources (e.g. photos, videos, contact lists) stored on one site with
 another site without having to hand out their username and password.

Package: golang-github-mrunalp-fileutils-dev
Description-md5: 11e778fc73eef5aafd8848d693a83cbd
Description-en: collection of utilities for file manipulation in golang
 fileutils Collection of utilities for file manipulation in golang
 .
 The library is based on docker pkg/archive pkg/idtools but does copies
 instead of handling archive formats.

Package: golang-github-mssola-user-agent-dev
Description-md5: 2a6301a11f65e19c1b7a11a14e36212c
Description-en: HTTP User Agent parser for Golang
 Go library that parses HTTP User Agents.

Package: golang-github-msteinert-pam-dev
Description-md5: 71b431109f3246a61e6c47cc1d7ec761
Description-en: Go wrapper module for the PAM API
 This library provides a wrapper for the Pluggable Authentication
 Modules (PAM) API. This wrapper includes session management,
 authentication, account management, etc.
 .
 Documentation: https://godoc.org/github.com/msteinert/pam

Package: golang-github-mudler-docker-companion-dev
Description-md5: 8ddec796d325e9a1d591dc24c6ff4e53
Description-en: squash and unpack Docker images (library)
 docker-companion is a candy mix of tools for docker written in
 Golang and directly using Docker API calls. As for now it allows
 one to squash and unpack an image.

Package: golang-github-muesli-ansi-dev
Description-md5: 120b4d6651b04faac9bfdce424a26055
Description-en: raw ANSI sequence helpers for Go
 Package ansi provides raw ANSI sequence helpers for Go.
 .
 ANSI Writer
 .
 import "github.com/muesli/ansi"
 .
 w := ansi.Writer{Forward: os.Stdout}
 w.Write([]byte("\x1b[31mHello, world!\x1b[0m"))
 w.Close()
 .
 Compressor
 .
 The ANSI compressor eliminates unnecessary/redundant ANSI sequences.
 .
 import "github.com/muesli/ansi/compressor"
 .
 w := compressor.Writer{Forward: os.Stdout}
 w.Write([]byte("\x1b[31mHello, world!\x1b[0m"))
 w.Close()

Package: golang-github-muesli-cancelreader-dev
Description-md5: d468ae447c424135b848c8525f61d4ee
Description-en: Cancelable reader for Go (library)
 This package is based on the fantastic work of Erik Geiser
 (https://github.com/erikgeiser) in Charm's Bubble Tea
 (https://github.com/charmbracelet/bubbletea) framework.
 .
 NewReader returns a reader with a Cancel function. If the input reader
 is a File, the cancel function can be used to interrupt a blocking Read
 call. In this case, the cancel function returns true if the call was
 canceled successfully. If the input reader is not a File, the cancel
 function does nothing and always returns false.

Package: golang-github-muesli-combinator-dev
Description-md5: ce1af02e8d97d51f0fc4bafd703ce3c9
Description-en: slice generator for all possible combinations of values
 Generates a slice of all possible value combinations for any given struct and
 a set of its potential member values. This can be used to generate extensive
 test matrixes among other things.

Package: golang-github-muesli-crunchy-dev
Description-md5: a3b1661f1a1daeed661385c799496e1b
Description-en: finds common flaws in passwords
 crunchy finds common flaws in passwords. It detects the following flaws:
 - Empty passwords: ErrEmpty
 - Too short passwords: ErrTooShort
 - Too few different characters, like "aabbccdd": ErrTooFewChars
 - Systematic passwords, like "abcdefgh" or "87654321": ErrTooSystematic
 - Passwords from a dictionary / wordlist: ErrDictionary
 - Mangled / reversed passwords, like "p@ssw0rd": ErrMangledDictionary
 - Hashed dictionary words, like "5f4dcc3b5aa765d61d8327deb882cf99"
 (the md5sum of "password"): ErrHashedDictionary
 .
 System dictionaries from /usr/share/dict will be indexed. If no dictionaries
 were found, crunchy only relies on the regular sanity checks (ErrEmpty,
 ErrTooShort, ErrTooFewChars and ErrTooSystematic).
 .
 crunchy uses the WagnerFischer algorithm to find mangled passwords in your
 dictionaries.

Package: golang-github-muesli-gitcha-dev
Description-md5: 97b6c7450320697bc9a0f8057743eca3
Description-en: Go helpers to work with git repositories
 The gitcha package provides Go helpers to work with git repositories.
 .
 Examples of things gitcha can do:
 * return the directory of the git repository path is a member of:
 * find files from list in path, respecting .gitignores it finds
 * find files, excluding any matches in a given set of ignore

Package: golang-github-muesli-go-app-paths-dev
Description-md5: 78711da61713755d0dc81e17aa21b3a8
Description-en: retrieve platform-specific paths (app-data, cache, config, etc.)
 The go-app-paths package retrieves platform-specific paths
 (such as directories for app-data, cache, config, and logs).
 It is fully compliant with the XDG Base Directory Specification on Unix,
 but also provides implementations for macOS and Windows systems.

Package: golang-github-muesli-goprogressbar-dev
Description-md5: fa60d1393ef5c0d46470a1d8bbffd8d9
Description-en: Print progress bars on the console with Go
 This library is a golang helper to print one or many progressbars on the
 console.
 .
 Sample output: [#############>-----------------------------------] 28.90%

Package: golang-github-muesli-mango-cobra-dev
Description-md5: 708bc3fd62b6ab6c55c1318f0370b79a
Description-en: cobra adapter for mango (library)
 Mango is a man page generator in Go and cobra is a library for modern Go
 command-line interactions. This adaptor enables mango to automatically traverse
 the command-line parameters in programs using cobra.
 .
 This package contains the Go development library.

Package: golang-github-muesli-mango-dev
Description-md5: a52901d1977279066ac41bf5029df0a7
Description-en: mango is a man-page generator for several go packages (library)
 mango is a man-page generator for the Go flag, pflag, cobra, coral, and
 kong packages. It extracts commands, flags, and arguments from your
 program and enables it to self-document.
 .
 Currently the following adapters exist:
 .
 * flag: support for Go's standard flag package
 * mango-cobra (https://github.com/muesli/mango-cobra): an adapter for
 cobra (https://github.com/spf13/cobra)
 * mango-coral (https://github.com/muesli/mango-coral): an adapter for
 coral (https://github.com/muesli/coral)
 * mango-kong (https://github.com/alecthomas/mango-kong): an adapter for
 kong (https://github.com/alecthomas/kong)
 * mango-pflag (https://github.com/muesli/mango-pflag): an adapter for the
 pflag (https://github.com/spf13/pflag) package
 .
 Mango will extract all the flags from your app and generate a man-page

Package: golang-github-muesli-mango-examples
Description-md5: 3a6f0ecdaa2af64c0c88260dd1de671b
Description-en: mango is a man-page generator for several go packages (examples)
 mango is a man-page generator for the Go flag, pflag, cobra, coral, and
 kong packages.
 .
 This package provides examples.

Package: golang-github-muesli-mango-pflag-dev
Description-md5: 1c33f1cef452508b98ee1f2b1a07f171
Description-en: pflag adapter for mango (library)
 Mango is a man page generator in Go and pflag is a drop-in replacement for Go's
 flag package, implementing POSIX/GNU-style --flags. This adaptor enables mango
 to automatically traverse the flags in programs using pflag.
 .
 This package contains the Go development library.

Package: golang-github-muesli-reflow-dev
Description-md5: cb14c01e5b24a6436f7058c355a74dd1
Description-en: collection of (ANSI-sequence aware) text reflow operations & algorithms
 A collection of ANSI-aware methods and io.Writers helping you to transform
 blocks of text.  This means you can still style your terminal output
 with ANSI escape sequences without them affecting the reflow operations
 & algorithms.

Package: golang-github-muesli-roff-dev
Description-md5: f8f58016c63fc0a67042622bcc00883a
Description-en: roff lets you write roff documents in Go (library)
 Golang library that lets you write roff documents.
 .
 This package provides the library.

Package: golang-github-muesli-roff-examples
Description-md5: e6e370cd23d6f550a5a7ee8414b17831
Description-en: roff lets you write roff documents in Go (examples)
 Roff is a library that lets you write roff documents in Go.
 .
 This package provides examples.

Package: golang-github-muesli-sasquatch-dev
Description-md5: ccfce69ac4f03e2e28b4ebbfc2377c87
Description-en: simple data encryption library for Go
 A simple data encryption library, heavily inspired by @Benjojo12 and
 @FiloSottile's fantastic "age" project.
 .
 Features:
 .
 * Multiple recipients
 * Supports encrypting with your existing SSH keys / ssh-agent
 * Convenient API
 .
 Crypto Backends:
 .
 * ssh-rsa
 * ssh-ed25519
 * ssh-agent signing challenge (excluding ECDSA identities, as ECDSA
 signatures aren't deterministic)
 * scrypt / password

Package: golang-github-muesli-smartcrop-dev
Description-md5: 9aa45d98a4ef1ac41ebea0f42ba1638a
Description-en: smartcrop finds good image crops for arbitrary crop sizes
 smartcrop finds good image crops for arbitrary sizes.
 It is a pure Go implementation, based on Jonas Wagner's smartcrop.js
 (https://github.com/jwagner/smartcrop.js)

Package: golang-github-muesli-termenv-dev
Description-md5: 8302b7f30bc02c9429b376166f233052
Description-en: Advanced ANSI style & color support for your terminal applications
 Termenv lets you safely use advanced styling options on the terminal.
 It gathers information about the terminal environment in terms of its
 ANSI & color support and offers you convenient methods to colorize
 and style your output, without you having to deal with all kinds of
 weird ANSI escape sequences and color conversions.

Package: golang-github-muesli-toktok-dev
Description-md5: 96cc9ad71ff9452999d37a54a97a9f48
Description-en: typo/error resilient, human-readable token generator (Go library)
 Go package toktok is a human-friendly token generator.
 It creates tokens which avoid characters that can be easily misinterpreted,
 like '1' and 'I' or '8' and 'B', as well as repeated characters within
 the token.  It also compares newly generated tokens to all previously
 generated ones and guarantees a safety distance between the tokens, so
 they become resilient to typos or other human entry errors.

Package: golang-github-muhammadmuzzammil1998-jsonc-dev
Description-md5: b7061a7008ea6473346d090e6a1d6a8b
Description-en: JSON with comments for Go!
 JSONC is a superset of JSON which supports comments.  JSON formatted
 files are readable to humans but the lack of comments decreases
 readability.  With JSONC, you can use block (/* */) and single line (//)
 comments to describe the functionality.  Microsoft VS Code also uses
 this format in their configuration files like settings.json,
 keybindings.json, launch.json, etc.
 .
 What this package offers
 .
 "JSONC for Go" offers ability to convert and unmarshal JSONC to pure
 JSON.  It also provides functionality to read JSONC file from disk and
 return JSONC and corresponding JSON encoding to operate on.  However, it
 only provides a one-way conversion.  That is, you can not generate JSONC
 from JSON.  Read documentation (DOCUMENTATION.md) for detailed examples.

Package: golang-github-muhlemmer-gu-dev
Description-md5: dc9739584b58e240d16db1d7eb9deead
Description-en: Generic Utilities for the Go programming language (library)
 GU is a collection of Generic Utility functions, using Type Parameters
 featured in Go 1.18 and later. The author found himself writing
 boilerplate code for slices, maps, poitners etc. Since 1.18 he
 started using generics in some of his repositories and found that some
 functions often are the same between projects. The repository is a
 collection of those (utility) functions.
 .
 Although the functions are pretty basic and *almost* don't justify
 putting them in a package, he shared this code under the unlicense,
 with the purpose:
 .
 * Make his own life easier when reusing boiler plate code;
 * So that others can easily use these utilities;
 * People who want to learn more about generics in Go can read the code;

Package: golang-github-muhlemmer-httpforwarded-dev
Description-md5: db4b87c6f205adc4a2f0c5854711d581
Description-en: Library for parsing the HTTP Forwarded header (RFC-7239)
 The httpforwarded go package provides utility functions for working
 with the Forwarded HTTP header as defined in RFC-7239
 (https://tools.ietf.org/html/rfc7239). This header is proposed to
 replace the X-Forwarded-For and X-Forwarded-Proto headers, amongst
 others.
 .
 This package was heavily inspired by the mime package in the standard
 library, more specifically the ParseMediaType() function.

Package: golang-github-muka-go-bluetooth-dev
Description-md5: b0ef00a0d710a04c9a354f3a7db26fdb
Description-en: Golang bluetooth client based on bluez DBus interfaces (library)
 This package contains a Go bluetooth API for Linux-based Bluez DBus interface.
 .
 High level features supported:
 - Client code generation from bluez documentation
 - Shell wrappers for rfkill, btmgmt, hciconfig, hcitool
 - An hci socket basic API (inspired by go-ble/ble
 - Expose bluetooth service from go code [unstable]
 - Pairing and authentication support (via agent)
 - Beaconing send & receive (iBeacon and Eddystone)
 - Mesh API support (since v5.53)
 .
 This package contains the development files.

Package: golang-github-multiformats-go-base32-dev
Description-md5: 47b8c82824b33c08488abe4196b45379
Description-en: base32 encoding package from go with NoPadding option (library)
 This is an optimized codec for []byte <=> base32 string conversion.

Package: golang-github-multiformats-go-base36-dev
Description-md5: 9b4c6a9f991b9d88311ceeb2ddacbe28
Description-en: optimized codec for base36 to string (library)
 This package base36 provides a reasonably fast implementation of a binary
 base36 codec. It is part of the multiformat specification.

Package: golang-github-multiformats-go-multiaddr-dev
Description-md5: e454cc01c480791f5f22ea762c802c19
Description-en: implementation of the Multiaddr network address format in Go
 Multiaddr is a standard for representing network addresses that are
 self-describing, composable, and future-proof. It allows applications
 to treat addresses as opaque tokens and avoid making assumptions about
 the underlying address representation or length.
 .
 This library provides a way to:
 * Support any standard network protocols (IP, TCP, UDP, etc.).
 * Use a binary packed format for efficient machine readability.
 * Use a human-friendly string representation (e.g., /ip4/127.0.0.1/tcp/80).
 * Encapsulate protocols within one another for complex tunneling.
 .
 This package contains the Go source code for the multiaddr library

Package: golang-github-multiformats-go-multibase-dev
Description-md5: aaa1eba312eff417329dec7c6fd6f9ef
Description-en: Go implementation of Multibase (self‑identifying encodings)
 go-multibase is a small, idiomatic Go library that implements the
 Multibase specification for self‑identifying base encodings.  It
 provides helpers to encode and decode byte sequences with the
 multibase prefix convention, detect the base used from an encoded
 string, and work with the set of encodings defined by the
 multiformats project (for example base58, base32, base64, and others).
 .
 This package is intended for programs and libraries that require
 interoperable, self‑describing encodings - for example IPFS, libp2p,
 content‑addressed systems, and other multiformats‑based tooling.  It
 is distributed under the MIT license and is provided as a Go module
 with import path github.com/multiformats/go-multibase.
 .
 Features:
 - Encode and decode byte sequences using multibase prefixes.
 - Detect encoding from the multibase prefix and perform strict parsing.
 - Support for the common multibase encodings used across the
 multiformats ecosystem.
 - Small, dependency‑light, and suitable for inclusion in other Go
 projects and downstream Debian packages.

Package: golang-github-multiformats-go-multihash-dev
Description-md5: 371f605407c0fdd6697150b425312587
Description-en: Go implementation of the Multihash format (development files)
 Multihash is a protocol that describes a hash digest using a self-describing
 format. It prefixes the hash with an identifier for the hashing algorithm and
 the length of the digest in bytes. This allows systems to handle various
 hashing algorithms in a unified way, providing flexibility and future-proofing
 without requiring prior knowledge of the specific hash function used.
 .
 This library provides functions for encoding and decoding Multihash values,
 summing data with various cryptographic hash functions into Multihash
 format, and verifying Multihash integrity.
 .
 It is a foundational component of content-addressed systems like IPFS,
 which rely on self-describing data for distributed and decentralized
 content verification.
 .
 This package contains the source code for the Go Multihash library,
 intended for use by other Go packages during compilation.

Package: golang-github-multiformats-go-varint-dev
Description-md5: 08d597e8c514ebc3706db2c5873c6dfe
Description-en: Helpers for multiformats to enforce minimal encoding (library)
 Multiformats is a set of self-describing protocol values. These values are
 foundational in that they are low-level building blocks for both data and
 network layers of the composable protocols making up IPFS, IPLD, libp2p, and
 many other decentralized data systems. This repository's issues and pull
 requests are currently the primary venue for the coordination between the
 various registries making up the group, each of which is separately being
 hardened as specifications and public, formal registries over time.
 .
 This package contains helper code for finding and enforcing minimal encodings.

Package: golang-github-munnerz-goautoneg-dev
Description-md5: 62129b3a2f72aea6b7fd21504d7f3c83
Description-en: golang functions for HTTP Content-Type autonegotiation (library)
 HTTP Content-Type Autonegotiation functions for golang.
 The functions in this package implement the behaviour specified in
 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html.
 .
 This golang package is a mirror of bitbucket.org/ww/goautoneg.
 .
 func Negotiate(header string, alternatives []string) (content_type string)
 Negotiate the most appropriate content_type given the accept header and a
 list of alternatives.
 .
 func ParseAccept(header string) (accept []Accept)
 Parse an Accept Header string returning a sorted list of clauses.

Package: golang-github-mvdan-fdroidcl-dev
Description-md5: 09bd63c396f843451ca880249c4e6762
Description-en: fdroidcl development files
 F-Droid (https://f-droid.org/) desktop client.
 .
 While the Android client integrates with the system
 with regular update checks and notifications, this is a
 command line client that talks to connected devices via ADB
 (https://developer.android.com/tools/help/adb.html).  Quickstart Download
 the index: fdroidcl update
 .
 This package provides development files.

Package: golang-github-mvo5-goconfigparser-dev
Description-md5: 3e2e6bb2afb8ac108bfd0de9b11d1204
Description-en: Python compatible INI parser
 This parser is build as a go equivalent of the Python ConfigParser
 module and is aimed for maximum compatibility for both the file format
 and the API. This should make it easy to use existing python style
 configuration files from go and also ease the porting of existing
 python code.

Package: golang-github-mvo5-uboot-go-dev
Description-md5: 851320b916e00f5686a57281adc41046
Description-en: Read/write uboot environment
 Go package to read/write uboot env files.

Package: golang-github-mwitkow-go-conntrack-dev
Description-md5: 924ad988a2481a3f9482bbd643035397
Description-en: Go middleware for net.Conn tracking
 Prometheus (https://prometheus.io/) monitoring and x/net/trace
 (https://godoc.org/golang.org/x/net/trace#EventLog) tracing wrappers for
 net.Conn, both inbound (net.Listener) and outbound (net.Dialer).
 .
 Go standard library does a great job of doing "the right" things with
 your connections: http.Transport pools outbound ones, and http.Server
 sets good Keep Alive defaults.  However, it is still easy to get it
 wrong.
 .
 That's why you should be able to monitor (using Prometheus) how many
 connections your Go frontend servers have inbound, and how big are the
 connection pools to your backends. You should also be able to inspect
 your connection without ssh and netstat.

Package: golang-github-mwitkow-go-proto-validators-dev
Description-md5: 3156dfaa55ef4c7a9cf28620815f0a9b
Description-en: generate message validators from .proto annotations (library)
 A protoc plugin that generates Validate() error functions on Go proto
 structs based on field options inside .proto files. The validation
 functions are code-generated and thus don't suffer on performance from
 tag-based reflection on deeply-nested messages.
 .
 This package contains the Go library.

Package: golang-github-mxk-go-flowrate-dev
Description-md5: f31022143b0ded959a49e2d38a236310
Description-en: Go package for limiting and monitoring data flow rate
 The flowrate package provides the tools for monitoring and limiting
 the flow rate of an arbitrary data stream.

Package: golang-github-namsral-flag-dev
Description-md5: 7602e4c2d20d3106178dab2868ec9f22
Description-en: Parse flags, environment variables and config files
 Flag is a drop in replacement for Go's flag package with the addition to
 parse files and environment variables.
 .
 This library is a drop-in replacement of Go's native flag package that
 supports the third factor of the twelve-factor app methodology: storing
 the config in the environment.

Package: golang-github-naoina-go-stringutil-dev
Description-md5: c9c9ebfa5cbaf8e577a768f24f3d822b
Description-en: Faster string utilities implementation for Go
 go-stringutil is a collection of faster string utilities implementation
 for Go. The stringutil package contains several functions such as
 ToUpperCamelCase, ToSnakeCase and isUpperASCII.

Package: golang-github-naoina-toml-dev
Description-md5: 653d09a866145a5f235e726a44f12ea5
Description-en: TOML parser and encoder library for Golang
 TOML v0.4.0 compatible parser and encoder lirary for Golang.
 The TOML package also contains a Marshaler interface, which can
 be implemented by objects that can marshal themselves into valid
 TOML.

Package: golang-github-natefinch-atomic-dev
Description-md5: 72e7214f50dc7d0c36b7c75ca7ed2f6b
Description-en: Go package for atomic file writing (library)
 atomic is a go package for atomic file writing.
 .
 By default, writing to a file in go (and generally any language) can
 fail partway through... you then have a partially written file, which
 probably was truncated when the write began, and bam, now you've lost
 data.
 .
 This go package avoids this problem, by writing first to a temp file,
 and then overwriting the target file in an atomic way.  This is easy on
 linux, os.Rename just is atomic.  However, on Windows, os.Rename is not
 atomic, and so bad things can happen.  By wrapping the windows API
 moveFileEx, we can ensure that the move is atomic, and we can be safe in
 knowing that either the move succeeds entirely, or neither file will be
 modified.

Package: golang-github-nats-io-go-nats-dev
Description-md5: b8135a8199d75d6f0a90f0d2f4000e13
Description-en: Golang client for NATS, the cloud native messaging system
 Go client for the NATS messaging system.

Package: golang-github-nats-io-jwt-dev
Description-md5: 2405c9d43be793003b52d887be0f38e9
Description-en: JWT tokens signed using NKeys for the NATS ecosystem
 JWT implementation that uses nkeys to digitally sign JWT tokens.

Package: golang-github-nats-io-nats-server-dev
Description-md5: eafa2c85b0fe11adfe1bb89127fd65a9
Description-en: High-Performance server for NATS.io (library)
 NATS is a simple, secure and performant communications
 system for digital systems, services and devices. NATS is part of the
 Cloud Native Computing Foundation (CNCF) and has
 over 40 client language implementations.
 .
 Its server can run on-premise, in the cloud, at the edge, and even on a
 Raspberry Pi. NATS can secure and simplify design and operation of
 modern distributed systems.
 .
 This package contains development files.

Package: golang-github-nats-io-nkeys-dev
Description-md5: 35ead91d110790bc7df8b0805da524cc
Description-en: public-key signature system based on Ed25519
 Package nkeys provides a  public-key signature system based on Ed25519
 for the NATS ecosystem.

Package: golang-github-nats-io-nuid-dev
Description-md5: c77fcf3a0e7734a77f76e507dd9130d3
Description-en: NATS Unique Identifiers
 Package nuid provides a unique identifier generator that
 is high performance, very fast, and tries to be entropy
 pool friendly.

Package: golang-github-navidys-tvxwidgets-dev
Description-md5: 3610c9e5018d8127e05ca9f7fde4ed5e
Description-en: extra widgets for tview
 This package provides extra widgets for tview (rich interactive
 widgets for terminal-based UIs in Go).
 .
 * bar chart
 * activity mode gauge
 * percentage mode gauge
 * utilisation mode gauge
 * message dialog (info and error)
 * spinner
 * plot (linechart, scatter)
 * sparkline

Package: golang-github-nbio-st-dev
Description-md5: 31864d0eee74596f34f216508d632063
Description-en: Simple Test micro-framework for Go
 A tiny test framework for making short, useful assertions in your
 Go tests.

Package: golang-github-nbrownus-go-metrics-prometheus-dev
Description-md5: 0be10ca915a3ce58307e18a38f6386a2
Description-en: Prometheus support for go with additional nebula metrics (library)
 This is a reporter for the go-metrics library which will post the metrics
 to the Prometheus client registry. This is expressly for supporting Prometheus
 metrics from within nebula.

Package: golang-github-nbutton23-zxcvbn-go-dev
Description-md5: 41c1ce147d2e77bef793a6abb4482f54
Description-en: Strong password generator in Go
 This package provides methods for producing strong passwords in Go using an
 implementation of zxcvbn. This library attempts to give sound password
 advice through pattern matching and conservative entropy calculations.

Package: golang-github-ncabatoff-go-seq-dev
Description-md5: 6a84d9d79750726dddd614ea7930fb13
Description-en: sequence go values to allow sorting them (library)
 This package is intended to allow ordering (most) values via reflection,
 much like go-cmp allows comparing values for equality.
 .
 This is helpful when trying to write Less() methods for sorting
 structures.
 .
 Notable unsupported types include the builtin complex type, channels,
 functions, and maps with non-string keys. Pointers can be ordered if
 their underlying types can be ordered.

Package: golang-github-ncw-go-acd-dev
Description-md5: c8929bdba105076f3a6712b4faa48da6
Description-en: Go library for accessing Amazon Cloud Drive
 This library is the basis for acdcli (https://github.com/sgeb/acdcli).
 .
 Still work in progress. Focusing on read-only operations at first.

Package: golang-github-ncw-swift-dev
Description-md5: ec0f27dd69742a0db70df47237501f5c
Description-en: Go language interface to Swift / Openstack / Rackspace cloud files
 This package provides an easy to use library for interfacing with Swift /
 Openstack Object Storage / Rackspace cloud files from the Go Language.

Package: golang-github-ncw-swift-v2-dev
Description-md5: bde81cab5e3034908e922f620e1ff1af
Description-en: Go language interface to Swift
 This package provides an easy to use library for interfacing with Swift,
 Openstack Object Storage, Rackspace cloud files from the Go Language.

Package: golang-github-nebulouslabs-bolt-dev
Description-md5: 90b127e386bf6e56149cd1ea6b2a11b2
Description-en: low-level key/value database for Go
 Bolt is a pure Go key/value store inspired by Howard Chu's LMDB
 project.
 .
 This package is a vendored fork and snapshot of github.com/boltdb/bolt,
 maintained by NebulousLabs and used as a dependency for the sia storage
 daemon.

Package: golang-github-nebulouslabs-demotemutex-dev
Description-md5: 516a3a08e604bdacf001f6fc2a5951ac
Description-en: Allow an RWMutex writelock to be demoted to a readlock.
 This package provides an extension to sync.Mutex that allows a writelock to be
 demoted to a readlock without releasing control to other writelocks.

Package: golang-github-nebulouslabs-entropy-mnemonics-dev
Description-md5: 377cac309528c37c065638d6a838c21c
Description-en: Human readable entropy.
 This Go library converts byte slices into human-friendly phrases.
 .
 The primary purpose is to assist with the generation of
 cryptographically secure passwords. The threshold for a cryptographically
 secure password is between 128 and 256 bits, which when converted to
 base64 is 22-43 random characters. Random characters are both difficult to
 remember and subject to error when spoken or written down; slurring or
 sloppy handwriting can make it difficult to recover a password.

Package: golang-github-nebulouslabs-errors-dev
Description-md5: 2c64f35d078a7fcc5d0174e2d6120007
Description-en: errors with context, composition, and easy error checking
 The errors package is an extension of and drop in replacement for the
 standard library errors package. Multiple errors can be composed into a
 single error with the Compose function, or a single error can be
 extended by adding context using the Extend function. The result can be
 checked for the presence of a specific error using Contains. If any of
 the underlying composed or extended errors or extensions match,
 Contains will return true.
 .
 This package is especially beneficial during testing, where you may wish
 to check for presence of a specific error, but that specific error may
 be extending another error or may have been extended by another function
 somewhere else in the call stack.

Package: golang-github-nebulouslabs-fastrand-dev
Description-md5: af33978335c02118adad511dee041235
Description-en: 10x faster than crypto/rand
 fastrand GoDoc
 (https://godoc.org/github.com/NebulousLabs/fastrand) Go Report Card
 (https://goreportcard.com/report/github.com/NebulousLabs/fastrand)
 .
 go get github.com/NebulousLabs/fastrand
 .
 fastrand implements a cryptographically secure pseudorandom number
 generator.  The generator is seeded using the system's default entropy
 source, and thereafter produces random values via repeated hashing. As
 a result, fastrand can generate randomness much faster than crypto/rand,
 and generation cannot fail beyond a potential panic during init().
 .
 Unlike both crypto/rand and math/rand, fastrand provides significant
 speedups when called using parallelism. In fact, fastrand can even
 outperform math/rand when using enough threads.
 .
 Packages uses something similar to the Fortuna algorithm, which is used
 in FreeBSD as its /dev/random. The techniques used by fastrand are known
 to be secure, however the specific implementation has not been reviewed
 extensively. Use with caution.
 .
 The general strategy is to use crypto/rand at init to get 32 bytes of
 strong entropy. From there, the entropy concatenated to a counter and
 hashed repeatedly, providing a new 64 bytes of random output each time
 the counter is incremented. The counter is 16 bytes, which provides
 strong guarantees that a cycle will not be seen throughout the lifetime
 of the program.
 .
 The sync/atomic package is used to ensure that multiple threads calling
 fastrand concurrently are always guaranteed to end up with unique
 counters, allowing callers to see speedups by calling concurrently,
 without compromising security.

Package: golang-github-nebulouslabs-go-upnp-dev
Description-md5: a0a5f943f19a323f482cfb178c9d80f3
Description-en: Opinionated interface to Internet Gateway Devices
 The upnp package upnp provides a simple and opinionated interface to
 UPnP-enabled routers, allowing users to forward ports and discover their
 external IP address.
 .
 Specific quirks:
 .
 - When attempting to discover UPnP-enabled routers on the network, only
 the first such router is returned. If you have multiple routers, this may
 cause some trouble. But why would you do that?
 - Forwarded ports are always symmetric, e.g. the router's port 9980 will
 be mapped to the client's port 9980. This will be unacceptable for some
 purposes, but too bad. Symmetric mappings are the desired behavior 99%
 of the time, and they save a function argument.
 - TCP and UDP protocols are forwarded together.
 - Ports are forwarded permanently. Some other implementations lease a port
 mapping for a set duration, and then renew it periodically. This is nice,
 because it means mappings won't stick around after they've served their
 purpose. Unfortunately, some routers only support permanent mappings,
 so this package has chosen to support the lowest common denominator. To
 un-forward a port, you must use the Clear function (or do it manually).
 .
 Once you've discovered your router, you can retrieve its address by
 calling its Location method. This address can be supplied to Load
 to connect to the router directly, which is much faster than calling
 Discover.
 .
 See the godoc (http://godoc.org/github.com/NebulousLabs/upnp) for full
 documentation.

Package: golang-github-nebulouslabs-merkletree-dev
Description-md5: 8d57bf091ae9145b71195cd2374fa69f
Description-en: Go package for working with Merkle trees
 Calculate merkle roots, build and verify proofs that data is in a
 merkle tree (http://en.wikipedia.org/wiki/Merkle_tree).
 .
 Specifically, this package is designed to facilitate the generation and
 verification of "Merkle proofs" — cryptographic proofs that a given subset
 of data "belongs" to a larger set. BitTorrent, for example, requires
 downloading many small pieces of a file from many untrusted peers; Merkle
 proofs allow the downloader to verify that each piece is part of the full
 file.
 .
 When sha256 is used as the hashing algorithm, the implementation matches
 the merkle tree described in RFC 6962, 'Certificate Transparency'.

Package: golang-github-nebulouslabs-ratelimit-dev
Description-md5: 66a6ca8da7d4a996066faba8957e85ea
Description-en: global ratelimiter for network connections in golang (library)
 Go library for global ratelimiter for network connections.
 .
 This package contains the Go development library.

Package: golang-github-nebulouslabs-threadgroup-dev
Description-md5: bdc66dce3c5c43b4ec6d119f3eee9093
Description-en: Simplification of thread management and shutdown routines (library)
 Threadgroup is a utility to facilitate clean and quick shutdown of
 related, long-running threads or resources. Threads or resources can call
 Add to signal that shutdown should be blocked until they have finished,
 and then can call Done when they have finished. Calling Stop will block
 until all resources have called Done, and will return an error if future
 resources attempt to call Add.
 .
 This package contains the Go development library.

Package: golang-github-nebulouslabs-writeaheadlog-dev
Description-md5: 4484baa185ae17b3ce1cd6f90fc3de44
Description-en: general-purpose write-ahead log (Go library)
 A general purpose, high performance write-ahead-log
 .
 This package contains the Go development library.

Package: golang-github-neelance-astrewrite-dev
Description-md5: c716007e6b515e16b26a33f432877d94
Description-en: Go tool to walk & rewrite AST
 This library provides functions similar to ast.Inspect() from the
 'ast' package. The passed walk function can also return a node, which
 is used to rewrite the parent node. This provides an easy way to
 rewrite a given ast.Node while walking the AST.

Package: golang-github-neelance-sourcemap-dev
Description-md5: 54f78a566661f7055f83aedfa2826a1e
Description-en: Javascript source map reader and writer for Go
 This Go library provides methods for reading and writing Javascript
 source map files.
 .
 JS Source Map files are used to map pre-compiled javascript components
 with their compiled counterparts.

Package: golang-github-neowaylabs-wabbit-dev
Description-md5: 57b83ebc82bcfa1923fa9a70e5ec9132
Description-en: Golang AMQP mocking library
 AMQP is a verbose protocol that makes it difficult to implement proper
 unit-testing on your application.  The first goal of the Wabbit library is
 provide a sane interface for an AMQP client implementation based on
 the specification AMQP-0-9-1 (no extension) and then an implementation
 of this interface using the well established package rabbitmq/amqp091-go
 (https://github.com/rabbitmq/amqp091-go) (a wrapper).

Package: golang-github-nesv-go-dynect-dev
Description-md5: 63c068f377dd4433eae403291e709aa3
Description-en: Go client library for Dyn's DynECT API
 This package contains a DynECT REST client for the Go programming
 language.
 .
 This package is needed for terraform.

Package: golang-github-netflix-go-expect-dev
Description-md5: 42b16769c22d7b628e6879a2f78a26c8
Description-en: expect-like golang library to automate terminal/console interactions
 This package provides an expect-like interface to automate control of
 applications. It is unlike expect in that it does not spawn or manage
 process lifecycle. This package only focuses on expecting output and
 sending input through its pseudoterminal.

Package: golang-github-networkplumbing-go-nft-dev
Description-md5: ff53dfa6021df344a1bee9a390df8f72
Description-en: Go bindings for nft utility (library)
 go-nft wraps invocation of the nft utility with functions to append and
 delete rules; create, clear and delete tables and chains.

Package: golang-github-newrelic-go-agent-dev
Description-md5: 83c85d635844585ac4d6dccd6e510e2f
Description-en: library for monitoring go applications
 This package provides tools to track outbound requests,
 database calls and other parts of ones Go application's behaviour.

Package: golang-github-nf-cr2-dev
Description-md5: e8d201ebfe2a048a65bda1e1d0f357f5
Description-en: basic Camera Raw 2 reader
 Package cr2 implements rudimentary support for reading Canon Camera Raw 2
 (CR2) files. CR2 is a TIFF file with a JPEG file inside it.

Package: golang-github-nfnt-resize-dev
Description-md5: a51555930a27104aa22cfb04d162f67f
Description-en: Pure golang image resizing
 The resize package provides 2 functions:
 - resize.Resize creates a scaled image with new dimensions
 (width, height) using the interpolation function interp.
 If either width or height is set to 0, it will be set to
 an aspect ratio preserving value.
 - resize.Thumbnail downscales an image preserving its aspect
 ratio to the maximum dimensions (maxWidth, maxHeight).  It
 will return the original image if original sizes are smaller
 than the provided dimensions.

Package: golang-github-ngaut-go-zookeeper-dev
Description-md5: abda0e1f26d0c3a24d79cdb8ac535301
Description-en: Native ZooKeeper client for Go
 This package provides a native ZooKeeper (client) library for
 communicating with ZooKeeper servers.
 .
 Example:
 func main() {
 c, _, err := zk.Connect([]string{"127.0.0.1"}, time.Second) //*10)
 if err != nil {
 panic(err)
 }
 children, stat, ch, err := c.ChildrenW("/")
 if err != nil {
 panic(err)
 }
 fmt.Printf("%+v %+v\n", children, stat)
 e := <-ch
 fmt.Printf("%+v\n", e)
 }
 .
 See also: https://godoc.org/github.com/samuel/go-zookeeper/zk

Package: golang-github-ngaut-log-dev
Description-md5: 9db00dbe9ca7fdb9830ee31b8bb7c8e2
Description-en: Provides a simple log wrapper for ngaut libraries
 This library provides a high level log wrapper so that output can be
 sent to different log files based on different log levels.

Package: golang-github-ngaut-pools-dev
Description-md5: c20e65e88aa58c67e7595ae3c3751a3e
Description-en: provides pools for resources
 This Go library provides pools for managing resources such as connections.

Package: golang-github-ngaut-sync2-dev
Description-md5: a8a78b4a075954a54383bef6471e1f45
Description-en: Additional synchronization primitives extracted from Vitess
 This package provides a library with methods for accessing additional
 synchronization primitives extracted from Vitess.
 .
 Vitess is a database clustering system for horizontal scaling of MySQL.
 https://github.com/youtube/vitess

Package: golang-github-nginxinc-nginx-plus-go-client-dev
Description-md5: a0dee04cd9d90b55166c499578d85c8b
Description-en: client for NGINX Plus API for Go (library)
 This project includes a client library for working with NGINX Plus API.
 .
 This client works against versions 4-9 of the NGINX Plus API.

Package: golang-github-nicholas-fedor-shoutrrr-dev
Description-md5: b1e33cfe6a3ac58b45dbdf0a2edc0dfc
Description-en: Notification library for Watchtower (Go library)
 shoutrrr is a Go library for notifications inspired by caronc/apprise.

Package: golang-github-nicksnyder-go-i18n.v2-dev
Description-md5: fd72b466db1f790c1b1d0aaa04e39ce9
Description-en: Translate Go program into multiple languages
 Go package and that helps translating Go programs into multiple languages.
 - Supports pluralized strings for all 200+ languages in
 the Unicode Common Locale Data Repository (CLDR).
 - Code and tests are automatically generated from CLDR data.
 - Supports strings with named variables using text/template syntax.
 - Supports message files of any format (e.g. JSON, TOML, YAML).

Package: golang-github-nightlyone-lockfile-dev
Description-md5: b439a6d70e9d1663f310bea11991c3aa
Description-en: Golang library to handle locking via pid files
 Package lockfile handles pid file based locking.
 .
 While a sync.Mutex helps against concurrency issues within a single process,
 this package is designed to help against concurrency issues between
 cooperating processes or serializing multiple invocations of the same process.
 You can also combine sync.Mutex with Lockfile in order to serialize an action
 between different goroutines in a single program and also multiple invocations
 of this program.

Package: golang-github-niklasfasching-go-org-dev
Description-md5: 7766bbd4eb026b26571a7680c7471823
Description-en: Org mode parser with HTML & pretty-printed Org rendering (Go library)
 github.com/niklasfasching/go-org an Org mode parser written in Go.
 .
 Take a look at https://niklasfasching.github.io/go-org/ for some examples
 and an online Org → HTML demo (Wasm based).
 .
 Please note that the goal for the HTML export is to produce sensible HTML
 output, not to exactly reproduce output the output of org-html-export.
 .
 This package contains the go-org Go library.

Package: golang-github-nkovacs-streamquote-dev
Description-md5: 699e35e4dea45617498874169fb97683
Description-en: Go package providing a streaming version of strconv.Quote
 This package provides a streaming version of strconv.Quote.
 .
 It allows you to quote the data in an io.Reader and write it out to an
 io.Writer without having to store the entire input and the entire output
 in memory.
 .
 Its primary use case is go.rice (https://github.com/GeertJohan/go.rice)
 and similar tools, which need to convert lots of files, some of them
 quite large, to go strings.
 .
 converter := streamquote.New()
 converter.Convert(inputfile, outfile)
 .
 Unlike strconv.Quote, it does not add quotes around the output.

Package: golang-github-nlopes-slack-dev
Description-md5: 73f29ccc31e4d88ea226e8686bf633ff
Description-en: Go library for Slack API
 This library supports most if not all of the `api.slack.com` REST
 calls, as well as the Real-Time Messaging protocol over websocket, in
 a fully managed way.

Package: golang-github-nlpodyssey-gopickle-dev
Description-md5: c08a7715decbaecdbfda72a28fe3e6a7
Description-en: load picke/PyTorch serialized data (library)
 GoPickle is a Go library for loading Python's data serialized with
 pickle and PyTorch module files.
 .
 The pickle sub-package provides the core functionality for loading data
 serialized with Python pickle module, from a file, string, or byte
 sequence. All *pickle* protocols from 0 to 5 are supported.
 .
 The pytorch sub-package implements types and functions for loading
 PyTorch module files. Both the *modern* zip-compressed format and the
 *legacy* non-tar format are supported. Legacy tar-compressed files and
 TorchScript archives are *not* supported.
 .
 This package contains the Go development library.

Package: golang-github-noborus-guesswidth-dev
Description-md5: 90c1d67086edead0174661b5ceccf787
Description-en: measure and estimate terminal column widths for layout formatting
 The guesswidth provides algorithmic column scanning tools designed to
 determine the visual boundaries of plaintext data grids.
 .
 It parses tabular string layouts and command output streams to identify
 spacing breaks and guess fixed column widths automatically without
 explicit delimiter definitions.

Package: golang-github-noborus-tcellansi-dev
Description-md5: cc314081484bfb509fcda020b880e3aa
Description-en: RANSI escape sequence parser for the tcell terminal
 The tcellansi provides translation abstractions that parse standard
 ANSI text escape sequences and convert them directly into corresponding
 tcell styling attributes.
 .
 It bridges the gap between applications emitting raw terminal escape
 codes and the structured window rendering layer of the tcell console
 platform.

Package: golang-github-notaryproject-notation-core-go-dev
Description-md5: 7ffa3289eac1f1f895ce55203da03f6a
Description-en: Support for Notary Project signature envelope, and formats (library)
 notation-core-go provides core crypto functionality for notation-go and
 implements signature generation, parsing and revocation related
 functionalities based on the Notary Project specifications
 (https://github.com/notaryproject/specifications). It also provides
 validation functionality for certificate and certificate chain.

Package: golang-github-notaryproject-notation-dev
Description-md5: 2d49a53dafdfd4a787beed3f9209f47a
Description-en: CLI tool to sign and verify artifacts (library)
 Notation is a CLI project to add signatures as standard items in the OCI
 registry ecosystem, and to build a set of simple tooling for signing and
 verifying these signatures. This should be viewed as similar security to
 checking git commit signatures, although the signatures are generic and
 can be used for additional purposes.
 .
 This package contains the Go source code.

Package: golang-github-notaryproject-notation-go-dev
Description-md5: 11422685c27b0735f95f3cf019ee5ae9
Description-en: Sign and verify OCI artifacts (library)
 This package contains libraries for signing and verification of artifacts as
 per Notary Project specifications. It is being used by the notation CLI for
 signing and verifying artifacts.

Package: golang-github-notaryproject-notation-plugin-framework-go-dev
Description-md5: 22538b70c6aa2fb80fcc4bc4f56db108
Description-en: Framework and base for notation plugins (library)
 This package contains golang source-code required to
 create notation plugins as per Notary Project specifications
 (https://github.com/notaryproject/specifications).

Package: golang-github-notaryproject-tspclient-go-dev
Description-md5: 2e6dddb30ec4bf85a6ede7654e2ac2b7
Description-en: Implementation of the Time-Stamp Protocol client (library)
 This package provides implementation of the Time-Stamp Protocol (TSP)
 client as specified in RFC 3161.

Package: golang-github-notedit-janus-go-dev
Description-md5: 7fc104c3bbe9b9ed5a9cd21607493f6d
Description-en: Janus gateway Go API (library)
 This package contains a Go implementation of the Janus API.
 .
 Janus is a WebRTC media server/gateway which handles RTC media
 streams.
 .
 janus-go only supports the websocket transport of Janus.

Package: golang-github-nozzle-throttler-dev
Description-md5: 65a0ce4a5e53bde08ce27ece2b516148
Description-en: Fill the gap between WaitGroup and manually monitor goroutines with channels
 The API is almost identical to WaitGroups,
 but it allows you to set a max number of workers that can be
 running simultaneously. It uses channels internally to block until a job
 completes by calling Done() or until all jobs have been completed. It
 also provides a built in error channel that captures your goroutine
 errors and provides access to them as []error after you exit the loop.

Package: golang-github-nrdcg-desec-dev
Description-md5: 34bf58477897b9e47e5f74f2d0d02093
Description-en: Go library for accessing the deSEC API
 An deSEC API client written in Go.

Package: golang-github-nrdcg-goinwx-dev
Description-md5: 9e86b50cf86664a084c372180760a75b
Description-en: INWX Go API client
 This package contains a go library for the INWX API.
 It implements some parts of the official INWX XML-RPC API.
 - Account
 * Login
 * Logout
 * Lock
 * Unlock (with mobile TAN)
 - Domains
 * Check
 * Register
 * Delete
 * Info
 * GetPrices
 * List
 *  Whois
 - Nameservers
 * Check
 * Create
 * Info
 * List
 * CreateRecord
 * UpdateRecord
 * DeleteRecord
 * FindRecordById
 - Contacts
 * List
 * Info
 * Create
 * Update
 * Delete

Package: golang-github-nsf-termbox-go-dev
Description-md5: 99879f1630370e7e60de21d8397f85a0
Description-en: pure Go implementation of termbox library
 Termbox is a library that provides a minimalistic API which allows
 the programmer to write text-based user interfaces.
 .
 The basic idea is an abstraction of the greatest common subset of
 features available on all major terminals and other terminal-like
 APIs in a minimalistic fashion. Small API means it is easy to
 implement, test, maintain and learn it, that's what makes the termbox
 a distinct library in its area.

Package: golang-github-nu7hatch-gouuid-dev
Description-md5: 4c505e97111aef373ba0bf5b46a0cc83
Description-en: pure Go UUID implementation as specified in RFC 4122
 This package provides immutable UUID structs and the functions
 NewV3, NewV4, NewV5 and Parse() for generating versions 3, 4
 and 5 UUIDs as specified in RFC 4122.

Package: golang-github-nwaples-rardecode-dev
Description-md5: 2662481938fc5dc58158a3c4d72ac7c2
Description-en: reading RAR archives (Go library)
 rardecode is a Go library to read RAR archives.

Package: golang-github-nwidger-jsoncolor-dev
Description-md5: bf1d4f1ffe229e8fe12fb03f50f3c451
Description-en: Produce colorized json output for Go
 jsoncolor is a drop-in replacement for encoding/json's Marshal and
 MarshalIndent functions which produce colorized output using fatih's
 color package.

Package: golang-github-nxadm-tail-dev
Description-md5: c1d9854f9aa0f5ff7d9c6e37e23bb5d9
Description-en: Go package for reading from continuously updated files
 This package emulates the features of the tail program. It comes with
 full support for truncation/deletion detection, as it is designed to
 work with log rotation tools.

Package: golang-github-nytimes-gziphandler-dev
Description-md5: 4c607d7cee094a6f5a9e65a44b4675b0
Description-en: Golang middleware to gzip HTTP responses
 This is a tiny Go package which wraps HTTP handlers to transparently gzip
 the response body, for clients which support it.

Package: golang-github-oasdiff-yaml-dev
Description-md5: 48cfd3b486bce064b2f046226f7ae11e
Description-en: marshal and unmarshal YAML in Golang (library)
 This fork is an improved version of the invopop/yaml package, designed
 to include line and column location information for YAML elements during
 unmarshalling.

Package: golang-github-oasdiff-yaml3-dev
Description-md5: 96c82275755620665627500fa57a4d6a
Description-en: YAML support for the Go language (library)
 This fork is an improved version of the go-yaml/yaml package, designed
 to include line and column location information for YAML elements during
 unmarshalling.

Package: golang-github-odeke-em-cache-dev
Description-md5: 524a843cb6cc697f5d130824466c675a
Description-en: Simple cache with expirable values
 Functions to use embedded in programs as a very simple cache.
 .
 This package provides a library to implement a simple cache to use
 in Golang programs.

Package: golang-github-odeke-em-cli-spinner-dev
Description-md5: 9484d401cf28c4416997bdd9dd0c684b
Description-en: Simple spinner library for commandline
 Simple spinner for the commandline while your CLI application is working.
 A simple example commandline software using this library is the cli-spinner
 package.
 .
 This package contains the spinner library which use in software
 developed using golang.

Package: golang-github-odeke-em-command-dev
Description-md5: 9bab53f1a4427a150b65988b5221e6f7
Description-en: cli subcommands for Go
 The command is a tiny package that helps you to add cli subcommands to your
 Go program with no effort, and prints a pretty guide if needed.
 .
 This package allows you to use flags package, and provides additional
 parsing for subcommands and subcommand flags.

Package: golang-github-odeke-em-ripper-dev
Description-md5: a32a2de14737b8122bb6a7e249c2bf50
Description-en: scrape licenses out of files -- library
 Ripper inspect source files and show the license if it found. It
 support directories, files or URI repositories as argument.
 .
 This package provides ripper library to use in others Golang programs.

Package: golang-github-offchainlabs-go-bitfield-dev
Description-md5: 44b9bccd1da1a13e26166845fecbba98
Description-en: bytes abstractions to represent list of bits (library)
 Bitfields are a bytes abstraction to represent a list of bits.
 .
 See the godoc reference for more details:
 https://pkg.go.dev/github.com/OffchainLabs/go-bitfield

Package: golang-github-ogier-pflag-dev
Description-md5: e021543f1ac55e284f2299f6919f69b9
Description-en: POSIX/GNU-style command-line flags for Go
 This package is a drop-in replacement for Go's flag package
 providing POSIX/GNU-style long-form command-line flags.

Package: golang-github-oklog-run-dev
Description-md5: 424dde24c15cc34e497bceaacaee69e0
Description-en: Universal mechanism to manage goroutine lifecycles
 Create a zero-value run.Group, and then add actors to it. Actors are
 defined as a pair of functions: an execute function, which should
 run synchronously; and an interrupt function, which, when invoked,
 should cause the execute function to return. Finally, invoke Run,
 which concurrently runs all of the actors, waits until the first actor
 exits, invokes the interrupt functions, and finally returns control
 to the caller only once all actors have returned. This general-purpose
 API allows callers to model pretty much any runnable task, and achieve
 well-defined lifecycle semantics for the group.

Package: golang-github-oklog-ulid-dev
Description-md5: 96cfe8a95b9bb8fd6265c5ace4708cf9
Description-en: ULID generation library for Golang
 Universally Unique Lexicographically Sortable Identifier (ULID) in Go
 .
 A Go port of alizain/ulid (https://github.com/alizain/ulid) with binary
 format implemented.
 .
 A ULID is a replacement for GUID/UUIDs with some useful properties:
 .
 * Lexicographically sortable.
 * Compatible with UUID/GUIDs.
 * Very fast generation.
 * Canonically encoded as a 26 character string.

Package: golang-github-okzk-sdnotify-dev
Description-md5: 1beef19913d64a340b275dce4012fdaa
Description-en: systemd's service notification protocol (sd_notify)
 Go implementation of systemd's service notification protocol (sd_notify)

Package: golang-github-olebedev-when-dev
Description-md5: 5df6e399364266a63459f3a2075bef7f
Description-en: natural language date/time parser with pluggable rules (library)
 Library that can be used for parsing date/time with pluggable rules
 and merge strategies
 .
 Examples: *tonight at 11:10 pm* or at *Friday afternoon*
 Supported Languages: EN, RU, PT_BR, ZH, NL

Package: golang-github-oleiade-reflections-dev
Description-md5: f1ec620559ec9afd7c9cd881b67fa8f0
Description-en: high level abstractions over Golang reflect library
 github.com/oleiade/reflections provides high level abstractions above
 the golang reflect library.
 .
 The reflect library is very low-level and can be quite complex when it comes
 to doing simple things like accessing a structure field value or a field tag.
 .
 The purpose of the reflections package is to make developers' life easier when
 it comes to introspecting structures at runtime. Its API is inspired from
 Python language (getattr, setattr, hasattr...) and provides simplified
 access to structure fields and tags.

Package: golang-github-olekukonko-cat-dev
Description-md5: cf696dc1b342d07e1e0f656a6c60fe1e
Description-en: Fast & Fluent String Concatenation Library
 Go's strings.Builder is great, but building complex strings often feels
 clunky. cat makes string concatenation:
 .
 * **Faster** - Optimized paths for common types, zero-allocation
 conversions
 * **Fluent** - Chainable methods for beautiful, readable code
 * **Flexible** - Handles any type, nested structures, and custom
 formatting
 * **Smart** - Automatic pooling, size estimation, and separator
 handling

Package: golang-github-olekukonko-errors-dev
Description-md5: e56cd90f7d5c2c8e826be4556d457f3e
Description-en: Enhanced error handling library
 A production-grade error handling library for Go, offering zero-cost
 abstractions, stack traces, multi-error support, retries, and advanced
 monitoring through two complementary packages: errors (core) and
 errmgr (management).

Package: golang-github-olekukonko-ll-dev
Description-md5: 9d447a13e0d7d4092d27110be8659e79
Description-en: Modern structured logging library for Go
 ll is a high-performance, production-ready logging library for Go,
 designed to provide hierarchical namespaces, structured logging,
 middleware pipelines, conditional logging, and support for multiple
 output formats, including text, JSON, colorized logs, and
 compatibility with Go’s slog. It’s ideal for applications requiring
 fine-grained log control, extensibility, and scalability.

Package: golang-github-olekukonko-tablewriter-dev
Description-md5: 9c9541cd6828764f73b573ec783beac7
Description-en: generate ASCII tables in Golang
 Library to generate ASCII tables using Go. Features automatic
 padding, multiple lines, alignment, custom separators, and much
 more.

Package: golang-github-olekukonko-ts-dev
Description-md5: 6a97637e56625451c6582d49cb16ed57
Description-en: Simple go library to get Terminal Size
 So Many Implementations do not support windows but ts has full windows
 support. See Documentation (http://godoc.org/github.com/olekukonko/ts)

Package: golang-github-omnibor-omnibor-go-dev
Description-md5: 0a87f75e150448a133d912cb8d341984
Description-en: OmniBOR implementation in Go (library)
 Reproducible identifiers & fine-grained build dependency tracking for
 software artifacts.  See: https://omnibor.io/
 .
 OmniBOR defines two key concepts, Artifact IDs and Input Manifests,
 that enable anyone to independently produce the same identifier for
 any software artifact, and to detect any artifact built with
 vulnerable inputs.
 .
 This package contains the Go source code library.

Package: golang-github-oneofone-xxhash-dev
Description-md5: 444791b366ff36a6380555c2ddd4adc8
Description-en: native implementation of the excellent XXHash hashing algorithm
 package xxhash contains a native implementation of the excellent XXHash
 hashing algorithm. This package used to contain a cgo version, but it was
 removed.

Package: golang-github-onsi-ginkgo-dev
Description-md5: c171d94d1dde96176dd8594210e6bedd
Description-en: BDD Testing Framework for Go (development files)
 Ginkgo is a BDD-style Golang testing framework built to help you efficiently
 write expressive and comprehensive tests. It is best paired with the Gomega
 matcher library but is designed to be matcher-agnostic.
 .
 This package contains the development files.

Package: golang-github-onsi-ginkgo-v2-dev
Description-md5: c171d94d1dde96176dd8594210e6bedd
Description-en: BDD Testing Framework for Go (development files)
 Ginkgo is a BDD-style Golang testing framework built to help you efficiently
 write expressive and comprehensive tests. It is best paired with the Gomega
 matcher library but is designed to be matcher-agnostic.
 .
 This package contains the development files.

Package: golang-github-op-go-logging-dev
Description-md5: fc06aa2ac3c2058b72ba32acbde65612
Description-en: Golang logging library
 Package logging implements a logging infrastructure for Go.
 Its output format is customizable and supports different logging
 backends like syslog, file and memory.  Multiple backends can be
 utilized with different log levels per backend and logger.

Package: golang-github-open-policy-agent-opa-dev
Description-md5: 1315490e3a483763733597bf681bf5aa
Description-en: Open Policy Agent (OPA) general-purpose policy engine (library)
 Open Policy Agent (OPA) is an open source, general-purpose policy engine
 that enables unified, context-aware policy enforcement across the entire
 stack.
 .
 Note!  This is a stripped down library with only the necessary parts
 for golang-github-in-toto-go-witness.
 .
 This package contains the Go development library.

Package: golang-github-opencoff-go-sieve-dev
Description-md5: 21320250b667d48b7f78007e0680430d
Description-en: SIEVE cache - simpler than LRU (library)
 go-sieve is golang implementation of the SIEVE
 (https://yazhuozhang.com/assets/pdf/nsdi24-sieve.pdf) cache eviction
 algorithm.
 .
 This implementation closely follows the paper's pseudo-code - but uses
 golang generics to provide an ergonomic interface.

Package: golang-github-opencontainers-cgroups-dev
Description-md5: ed9c87d1e66c13443581ca9cafb13779
Description-en: Go library for managing Linux control groups (cgroups) - source
 This library provides a native Go implementation for managing and interacting
 with Linux control groups (cgroups), specifically for the unified hierarchy
 (cgroups v2) and the legacy hierarchy (cgroups v1). It is a core dependency
 for container runtimes and other utilities that require fine-grained resource
 management of processes (e.g., CPU, memory, I/O, and pids).
 .
 Key features include:
 .
 - A clean and idiomatic Go API for creating, managing, and destroying cgroups.
 - Full support for both cgroups v1 and v2.
 - Loading and parsing existing cgroup configurations from the system.
 - Comprehensive management of all standard controllers (subsystems) such as
 cpu, cpuset, memory, io, pids, and rdma.
 - Statistics and metrics retrieval from cgroups.
 .
 This package contains the source code needed to build packages that use this
 library. It is a fundamental component of the Open Containers Initiative (OCI)
 ecosystem and is used by projects like containerd and runc.

Package: golang-github-opencontainers-go-digest-dev
Description-md5: 3dc02a1150f3510018ed9a4c44cd7b79
Description-en: Common digest package used across the container ecosystem
 Package digest provides a generalized type to opaquely represent message
 digests and their operations within the registry. The Digest type is designed
 to serve as a flexible identifier in a content-addressable system. More
 importantly, it provides tools and wrappers to work with hash.Hash-based
 digests with little effort.

Package: golang-github-opencontainers-image-spec-dev
Description-md5: b839d58a6d79f6f38cc998da885dc1b3
Description-en: Open Container Initiative (OCI) Image Format Specification
 The OCI Image Format project creates and maintains the software shipping
 container image format spec (OCI Image Format). The goal of this
 specification is to enable the creation of interoperable tools for
 building, transporting, and preparing a container image to run.

Package: golang-github-opencontainers-runc-dev
Description-md5: b8a1a472413b94034a70f3493cd01471
Description-en: Open Container Project - development files
 "runc" is a command line client for running applications packaged according
 to the Open Container Format (OCF) and is a compliant implementation of
 the Open Container Project specification.
 .
 This package provides development files formerly known as
 "github.com/docker/libcontainer".

Package: golang-github-opencontainers-runtime-tools-dev
Description-md5: 0d44d881f0746f61613a668e4538b54a
Description-en: OCI Runtime Tools
 oci-runtime-tool is a collection of tools for working with the OCI
 runtime specification (https://github.com/opencontainers/runtime-spec).
 .
 This package provides the development files.

Package: golang-github-opencontainers-selinux-dev
Description-md5: 67ae120ca4abbc906848d44063110b5c
Description-en: common selinux implementation
 Common SELinux package used across the container ecosystem.

Package: golang-github-opencontainers-specs-dev
Description-md5: 108c240ad9d4ea65cb6767d7712032a4
Description-en: Open Container Specifications
 This project is where the Open Container Initiative Specifications
 are written. The specs.go file contains various structs of the
 specification such as Spec, Hooks, Mount, Process, Root, Platform
 and Hook.

Package: golang-github-openfga-go-sdk-dev
Description-md5: db8b00de435f30ccb6a4c670b2810fff
Description-en: OpenFGA SDK for Go (library)
 This is an autogenerated Go SDK for OpenFGA. It provides a wrapper
 around the OpenFGA API definition (https://openfga.dev/api).
 .
 OpenFGA is designed to make it easy for application builders to model
 their permission layer, and to add and integrate fine-grained
 authorization into their applications. OpenFGA’s design is optimized
 for reliability and low latency at a high scale.

Package: golang-github-opennota-urlesc-dev
Description-md5: a2a938bdbbb3f53f081bb22c20005ca4
Description-en: Proper URL escaping as per RFC3986 for Go
 Package urlesc implements query escaping as per RFC 3986
 for the Go Programming Language.
 .
 It contains some parts of the net/url package, modified so as to
 allow some reserved characters incorrectly escaped by net/url.
 See Go Issue 5684 at https://github.com/golang/go/issues/5684
 for more information.

Package: golang-github-openpeedeep-xdg-dev
Description-md5: 6bcd5dd29e0e6b5309c702444f8cdc04
Description-en: Cross platform package that follows the XDG Standard
 Cross platform package that tries to follow XDG Standard
 when possible.
 .
 When creating XDG application the Vendor and Application names are
 appended to the end of the path to keep projects unique.
 chose to present an error message to the user.

Package: golang-github-openprinting-goipp-dev
Description-md5: bfc20b32e5eb00eb8a792f6598365ccc
Description-en: IPP core protocol in pure Go Library (RFC 8010)
 The goipp library is fairly complete implementation of IPP core protocol
 in pure Go. Essentially, it is  IPP messages parser/composer. Transport
 is not implemented here, because Go standard library has an excellent
 built-in HTTP client, and it doesn't make a lot of sense to wrap it here.
 .
 High-level requests, like "print a file" are also not implemented,
 only the low-level stuff.

Package: golang-github-openpubkey-openpubkey-dev
Description-md5: 220181ac9d2d01ea29f3e178833f9cf4
Description-en: OpenPubkey library to bind OpenIDs to public keys (library)
 OpenPubkey is a protocol for leveraging OpenID Providers (OPs) to bind
 identities to public keys. It adds user- or workload-generated public keys
 to OpenID Connect (OIDC) (https://openid.net/developers/how-connect-
 works/), enabling identities to sign messages or artifacts under their
 OIDC identity.
 .
 This package contains the Go development library.

Package: golang-github-openpubkey-opkssh-dev
Description-md5: 50443cab33f0a02cf9ee38f4a8da92c4
Description-en: OpenPubkey SSH tools for OpenID SSH logins (library)
 opkssh (OpenPubkey SSH) is a tool which enables ssh to be used with
 OpenID Connect allowing SSH access management via identities like
 alice@example.com instead of long-lived SSH keys. It does not replace
 ssh, but rather generates ssh public keys that contain PK Tokens and
 configures sshd to verify the PK Token in the ssh public key. These
 PK Tokens contain standard OpenID Connect ID Tokens. This protocol
 builds on the OpenPubkey
 (https://github.com/openpubkey/openpubkey/blob/main/README.md) which
 adds user public keys to OpenID Connect without breaking
 compatibility with existing OpenID Provider.
 .
 This package contains the Go development library.

Package: golang-github-openshift-api-dev
Description-md5: 56db6d734f462af2f4ade28d2bc657b4
Description-en: OpenShift API definitions
 API type definitions and serialization code used by "openshift/client-go".

Package: golang-github-openshift-imagebuilder-dev
Description-md5: 9ba8e033a07392391716165d7388e7d1
Description-en: Builds container images using Dockerfile as input (golang sources)
 This library supports using the Dockerfile syntax to build OCI & Docker
 compatible images, without invoking a container build command such
 as buildah bud or docker build. It is intended to give clients more
 control over how they build container images, including:
 - Instead of building one layer per line, run all instructions in the
 same container
 - Set HostConfig settings like network and memory controls that are
 not available when running container builds
 - Mount external files into the build that are not persisted as part
 of the final image (i.e. "secrets")
 - If there are no RUN commands in the Dockerfile, the container is
 created and committed, but never started.  The final image should be
 99.9% compatible with regular container builds, but bugs are always
 possible.
 .
 This package provides sources that other package may require for
 building.

Package: golang-github-opensuse-umoci-dev
Description-md5: c7176b90ba8a069959b0209e08c33fd1
Description-en: umoci development files
 umoci creates and modifies Open Container images.
 See the official website (https://umo.ci/) for more accessible
 documentation about how to use umoci.
 .
 umoci intends to be a complete manipulation tool for OCI images
 (https://github.com/opencontainers/image-spec).  In particular, it should
 be seen as a more end-user-focused version of the oci-image-tools provided
 by the OCI (https://github.com/opencontainers/image-tools). The hope is
 that all of this tooling will eventually be merged with the upstream
 repository, so that it is always kept up-to-date by the Open Container
 Initiative community.
 .
 This package provides Golang sources for the umoci API.

Package: golang-github-opentracing-basictracer-go-dev
Description-md5: b59abc0eb3600b4b60060bf29a8546cb
Description-en: basic implementation of the OpenTracing API for Go
 This package contains the basic implementation of the OpenTracing API
 for Go. Sometimes this package is called "reference implementation",
 but it is not meant as a production quality library. For real production
 implementations, search the OpenTracing Registry for packages with
 the tag "tracer".

Package: golang-github-opentracing-contrib-go-grpc-dev
Description-md5: 26c67044aece0bd3ee39c1216ed401e2
Description-en: OpenTracing support for gRPC client or server
 This package provides easy OpenTracing support for gRPC in Go.
 .
 For further documentation see he package documentation on godoc.org
 (https://godoc.org/github.com/opentracing-contrib/go-grpc).

Package: golang-github-opentracing-contrib-go-stdlib-dev
Description-md5: 0f582ac9eb3bb98c823d51e4f5df653d
Description-en: OpenTracing instrumentation for packages in the Go stdlib
 This package contains OpenTracing (http://opentracing.io/) instrumentation for
 packages in the Go standard library.
 .
 Instrumentation is provided for the following packages, with the following
 caveats:
 .
 * net/http: Client and server instrumentation. Only supported with Go 1.7 and
 later.
 .
 For documentation on the packages, check godoc
 (https://godoc.org/github.com/opentracing-contrib/go-stdlib/).

Package: golang-github-opentracing-opentracing-go-dev
Description-md5: 1cdf6e6356f4a18ba7fcc8951f26f5ce
Description-en: Go platform API for OpenTracing
 By offering consistent, expressive, vendor-neutral APIs for popular platforms,
 OpenTracing makes it easy for developers to add (or switch) tracing
 implementations with an O(1) configuration change. OpenTracing also offers a
 lingua franca for OSS instrumentation and platform-specific tracing helper
 libraries.
 .
 This package is a Go platform API for OpenTracing.

Package: golang-github-openvex-go-vex-dev
Description-md5: 4b3f948b32a050baa63599de1814f81e
Description-en: generate and transform VEX documents (Go library)
 Go library for generating, consuming, and operating on Vulnerability
 Exploitability eXchange (VEX) documents
 .
 This repository contains the OpenVEX Go source code. This module lets
 authors create, modify and manage VEX documents.
 .
 For more information about the OpenVEX specification implemented by this
 module, check out the OpenVEX specification:
 https://github.com/openvex/spec/blob/main/OPENVEX-SPEC.md
 .
 This package contains the Go development library.

Package: golang-github-openzipkin-zipkin-go-dev
Description-md5: 2a1ed0e1c87e69ecfc72c30e73440a93
Description-en: Zipkin tracer library for go
 Zipkin Go is the official Go Tracer implementation for Zipkin, supported
 by the OpenZipkin community.  zipkin-go is built with interoperability in
 mind within both the OpenZipkin community and 3rd parties.  The library
 consists of several go packages.

Package: golang-github-optiopay-kafka-dev
Description-md5: e8d407762fb7dcd90d55f4691cb26942
Description-en: Go client library for Apache Kafka
 This library provides a high-level client API for Apache Kafaka. It
 implements connection management as well as producer and consumer
 objects for sending and receiving messages, respectively.
 .
 Apache Kafka is an open-source stream processing software providing a
 unified, high-throughput, low-latency platform for handling real-time
 data feeds.

Package: golang-github-orcaman-concurrent-map-dev
Description-md5: 3217851e52361086851b3fb4ff615c05
Description-en: Thread-safe concurrent map for go (library)
 The map type in Go doesn't support concurrent reads and writes.
 concurrent-map provides a high-performance solution to this by
 sharding the map with minimal time spent waiting for locks.
 .
 Prior to Go 1.9, there was no concurrent map implementation in the
 stdlib. In Go 1.9, sync.Map was introduced. The new sync.Map has a few
 key differences from this map. The stdlib sync.Map is designed for
 append-only scenarios. So if you want to use the map for something
 more like in-memory db, you might benefit from using this version.

Package: golang-github-oschwald-geoip2-golang-dev
Description-md5: 88ad9559d04b3bfa423d817515b82042
Description-en: Unofficial MaxMind GeoIP2 Reader for Go
 This library reads MaxMind GeoLite2 and GeoIP2 databases.
 It is built using the Go maxminddb reader. All data for
 the database record is decoded using this library. If you
 only need several fields, you may get superior performance
 by using maxminddb's Lookup directly with a result struct
 that only contains the required fields.

Package: golang-github-oschwald-geoip2-golang-v2-dev
Description-md5: 409c7dd123c2e7ec470d99398899dc87
Description-en: Unofficial MaxMind GeoIP2 Reader for Go (library)
 GeoIP2 Reader for Go This library reads MaxMind GeoLite2
 (https://dev.maxmind.com/geoip/geoip2/geolite2/) and GeoIP2
 (https://www.maxmind.com/en/geolocation_landing) databases.
 .
 This library is built using the Go maxminddb reader
 (https://github.com/oschwald/maxminddb-golang). All data for the
 database
 record is decoded using this library. Version 2.0 provides significant
 performance improvements with 56% fewer allocations and 34% less memory
 usage compared to v1. Version 2.0 also adds Network and IPAddress fields
 to all result structs, and includes a HasData() method to easily check
 if data was found. If you only need several fields, you may get superior
 performance by using maxminddb's Lookup directly with a result struct
 that only contains the required fields. (See example_test.go
 (https://github.com/oschwald/maxminddb-golang/blob/v2/example_test.go)
 in the maxminddb repository for an example of this.)

Package: golang-github-oschwald-maxminddb-golang-dev
Description-md5: 567efb4c486bdab3f1eb6620dc43c926
Description-en: MaxMind DB Reader for Go
 This is a Go reader for the MaxMind DB format. Although this can be used
 to read GeoLite2 and GeoIP2 databases, geoip2-golang provides a higher-level
 API for doing so.

Package: golang-github-oschwald-maxminddb-golang-v2-dev
Description-md5: 4973e1a1d1f67f87a64145afbe2d6d50
Description-en: MaxMind DB Reader for Go (v2) (library)
 This is a Go reader for the MaxMind DB format. Although this can be used to
 read GeoLite2 and GeoIP2 databases, geoip2-golang[1] provides a higher-level
 API for doing so.
 .
 This library supports all MaxMind DB (.mmdb) format databases, including
 MaxMind official databases and third-party databases. The library is
 format-agnostic and will work with any valid .mmdb file regardless of the
 data provider.
 .
 Note that this is not an official MaxMind API.
 .
 [1]: https://github.com/oschwald/geoip2-golang

Package: golang-github-osrg-gobgp-dev
Description-md5: 7b92526e033213543b73fc1f885e1de1
Description-en: BGP implemented in Go (source)
 GoBGP is an open source BGP implementation designed from scratch for
 modern environment and implemented in Go. It is designed to exploit
 multicore processors and can be easily integrated with other software
 through an RPC API.
 .
 This package contains the source code.

Package: golang-github-ostreedev-ostree-go-dev
Description-md5: 7dc070947d36db7d816f46bf758ef97d
Description-en: Golang bindings for httt://github.com/ostreedev/ostree
 OSTree-Go Go bindings for OSTree. Find out more about OSTree here
 (https://github.com/ostreedev/ostree)

Package: golang-github-otiai10-copy-dev
Description-md5: c8e1ea15a962dedcc6a581335ec5f68c
Description-en: Golang copy directory recursively (library)
 copies directories recursively.
 .
 Example:
 .
 go err := Copy("your/directory", "your/directory.copy")

Package: golang-github-ovh-go-ovh-dev
Description-md5: ac794a29489464d369459a520cc8f158
Description-en: Simple go wrapper for the OVH API
 Lightweight Go wrapper around OVH's APIs. Handles all the work including
 credential creation and requests signing.
 .
 This wrapper will first look for direct instantiation parameters
 then OVH_ENDPOINT, OVH_APPLICATION_KEY, OVH_APPLICATION_SECRET and
 OVH_CONSUMER_KEY environment variables. If either of these parameter is
 not provided, it will look for a configuration file.

Package: golang-github-ovn-kubernetes-libovsdb-dev
Description-md5: 5514aaec7d54b9600b5c9d23eb2e4272
Description-en: OVSDB Client Library
 OVSDB is the Open vSwitch Database Protocol. It's defined in RFC 7047
 and is used mainly for managing configuration of Open vSwitch and OVN.

Package: golang-github-owenrumney-go-sarif-dev
Description-md5: 256d6c4b7fe8abf944191b469c328637
Description-en: Sarif: Static Analysis Results Interchange Format (Go library)
 SARIF is the Static Analysis Results Interchange Format, this project
 seeks to provide a simple interface to generate reports in the SARIF
 format.
 .
 This package contains the Go development library.

Package: golang-github-oxtoacart-bpool-dev
Description-md5: fc3b1d3d7b44d340a55910db63412549
Description-en: Buffer/Byte pool for Go
 bpool implements leaky pools of byte arrays and Buffers as bounded
 channels.
 .
 A common use case for this package is to use buffers  to execute HTML templates
 against (via ExecuteTemplate) or encode JSON into (via json.NewEncoder). This
 allows you to catch any rendering or marshalling errors prior to writing to
 a http.ResponseWriter, which helps to avoid writing incomplete or malformed
 data to the response.

Package: golang-github-ozeidan-fuzzy-patricia-dev
Description-md5: 64490533aafa9184d211f68b7674ce24
Description-en: Generic patricia trie implemented in Go
 A generic patricia trie (also called radix tree) implemented in Go.
 .
 This is a fork of go-patricia (https://github.com/tchap/go-patricia),
 which is optimized for memory consumption and also has slightly better
 performance. It additionally provides the functionality for fuzzy and
 substring searching on the inserted keys.

Package: golang-github-package-url-packageurl-go-dev
Description-md5: 0cc2f48888640b7d00eb269a1142dc06
Description-en: Go implementation of the package url spec (library)
 packageurl-go is a Go implementation of the package url spec, a minimal
 specification for purl aka. a package "mostly universal" URL.
 .
 This package contains the Go development library.

Package: golang-github-packer-community-winrmcp-dev
Description-md5: 925f89969bc9f353d7d2c58cd6e58aa0
Description-en: copy files to remote hosts using WinRM (Go library)
 This is a Go library which provides to copy files to remote Windows
 machines using Windows Remote Management (WinRM/WinRS). The remote
 system must be prepared for that.

Package: golang-github-packethost-packngo-dev
Description-md5: 527193995d74c8e2a4406230f7eb504c
Description-en: Golang API client library for Packet (cloud provider)
 Official Golang API client library from the cloud provider Packet
 (https://www.packet.net/).

Package: golang-github-parnurzeal-gorequest-dev
Description-md5: 17d3b97be3501b5881958bb6b3da79ee
Description-en: Go library for simplified HTTP client
 GoRequest is a simplified HTTP client inspired by famous SuperAgent
 library in Node.js.
 .
 Sending request would never been fun and easier than this. It comes with
 lots of feature:
 - Get/Post/Put/Head/Delete/Patch/Options
 - Set - simple header setting
 - JSON - made it simple with JSON string as a parameter
 - Multipart-Support - send data and files as multipart request
 - Proxy - sending request via proxy
 - Timeout - setting timeout for a request
 - TLSClientConfig - taking control over tls where at least you can disable
 security check for https
 - RedirectPolicy
 - Cookie setting cookies for your request
 - CookieJar automatic in-memory cookiejar
 - BasicAuth setting basic authentication header
 - more to come..

Package: golang-github-pascaldekloe-goe-dev
Description-md5: 89a43101d93c410e8cb64399360473a1
Description-en: enterprise tooling library for Golang
 Common enterprise features for Golang.

Package: golang-github-patrickmn-go-cache-dev
Description-md5: 0fe2cf9477001aab0b336b02d415d471
Description-en: in-memory key:value store/cache (similar to Memcached)
 go-cache is an in-memory key:value store/cache similar
 to memcached that is suitable for applications running on a single
 machine. Its major advantage is that, being essentially a thread-safe
 map[string]interface{} with expiration times, it doesn't need to serialize
 or transmit its contents over the network.

Package: golang-github-paulbellamy-ratecounter-dev
Description-md5: 490674c64a73ae00bf011131a11d42ae
Description-en: thread-safe RateCounter implementation in Golang
 Package ratecounter provides a thread-safe rate-counter, for
 tracking counts in an interval. Useful for implementing counters
 and stats of 'requests-per-second' (for example).

Package: golang-github-pauloo27-go-mpris-dev
Description-md5: 4bb20047ed2acad11c4694475f255e98
Description-en: Go library for MPRIS
 GO-MPRIS
 .
 A Go library for MPRIS.

Package: golang-github-paulrosania-go-charset-dev
Description-md5: d47966793a3c96b8462a1caff60f4ad7
Description-en: character set conversion for Go
 Character set conversion between UTF-8 and various character sets.

Package: golang-github-paypal-gatt-dev
Description-md5: 2b19c9b01b12860dd82c65e318def19b
Description-en: building Bluetooth Low Energy peripherals
 This package provides a Bluetooth Low Energy GATT implementation.
 Gatt (Generic Attribute Profile) is the protocol used to write BLE
 peripherals (servers) and centrals (clients).
 .
 As a peripheral, you can create services, characteristics, and
 descriptors, advertise, accept connections, and handle requests.
 .
 As a central, you can scan, connect, discover services, and make
 requests.

Package: golang-github-pb33f-jsonpath-dev
Description-md5: e5f680a0d621cc7a6202fbd3d8509d39
Description-en: RFC 9535 JSONPath implementation with JSONPath Plus extensions
 pb33f/jsonpath is a full implementation of RFC 9535 JSONPath with
 JSONPath Plus extensions for enhanced querying capabilities. It
 provides context variables, type selectors, parent navigation, and
 YAML overlay support.

Package: golang-github-pb33f-libopenapi-dev
Description-md5: 79b6fefd82baef787384d4bd6d38fdfd
Description-en: enterprise grade OpenAPI tools for Go (library)
 libopenapi is a fully featured, high performance OpenAPI 3.2, 3.1 and
 3.0 parser, library, validator and toolkit for Go applications. It can
 handle the largest and most complex specifications.
 .
 It supports parsing, indexing, mutating, bundling, diffing, rendering,
 mocking, and validation of OpenAPI documents. It also supports the
 Overlays and Arazzo specifications.
 .
 This package provides the library itself, intended to be used as a
 dependency by other Go applications.

Package: golang-github-pb33f-ordered-map-v2-dev
Description-md5: 0e0c88281960fbe19e473bd4f3939fda
Description-en: Generic ordered map for Go with O(1) operations
 pb33f/ordered-map is a generic ordered map implementation for Go that
 remembers the order in which keys were inserted, akin to Python's
 OrderedDict. It offers O(1) operations, supports any comparable key
 types, JSON/YAML marshalling, and Go 1.23 iterator support.

Package: golang-github-pbnjay-memory-dev
Description-md5: 3e6d764d5221ab3232d0597c1d414483
Description-en: Provides go function to report total system memory
 Package memory provides two methods reporting total physical system
 memory accessible to the kernel, and free memory available to the
 running application.

Package: golang-github-pbnjay-pixfont-dev
Description-md5: 2aa2a818781ad48836c8b50c87033b83
Description-en: pixel font package for Go (library)
 pixfont is a simple, lightweight Pixel Font package for Go that works with the
 standard image/draw package.
 .
 pixfont comes ready-to-go with a public domain 8x8 pixel fixed-width font from
 the bygone era of PCs (created by Marcel Sondaar / IBM).

Package: golang-github-pborman-getopt-dev
Description-md5: 6e429fe759eaf4092be54b38d0191c37
Description-en: getopt style option parsing for Go (library)
 The Package getopt provides traditional getopt processing for implementing
 commands that use traditional command lines.  The standard Go flag
 package cannot be used to write a program that parses flags the way ls
 or ssh do, for example.

Package: golang-github-pborman-uuid-dev
Description-md5: 946b8e48a66a79827d0918a1a3135114
Description-en: Go bindings to work with UUIDs
 Generates and inspects UUIDs based on RFC 4122 and DCE 1.1: Authentication
 and Security Services.

Package: golang-github-pd0mz-go-maidenhead-dev
Description-md5: 6951bf4ed58f79ea83b8dff042dee2ff
Description-en: Maidenhead Locator system in Golang (library)
 go-maidenhead Go Report Card
 (http://goreportcard.com/report/github.com/pd0mz/go-maidenhead)
 .
 Maidenhead Locator system in Golang

Package: golang-github-pearkes-cloudflare-dev
Description-md5: 1720fbf61cf50b792258d930051be64c
Description-en: Cloudflare library written in Go
 This package provides the cloudflare package which offers an interface
 to the CloudFlare gAPI.
 .
 It's intentionally designed to make heavy use of built-ins and strings in
 place of custom data structures and proper types. It also only implements
 specific endpoints, and doesn't have full API coverage.

Package: golang-github-pearkes-dnsimple-dev
Description-md5: 533818bcceca96e6567a7a51298479b9
Description-en: DNSimple library written in Go
 This package provides the dnsimple package which offers an interface to
 the DNSimple API.
 .
 It's intentionally designed to make heavy use of built-ins and strings in
 place of custom data structures and proper types. It also only implements
 specific endpoints, and doesn't have full API coverage.

Package: golang-github-pelletier-go-buffruneio-dev
Description-md5: 97ac353c010e343f1fb06aaa1bb640c0
Description-en: wrapper around bufio to provide buffered runes access
 Buffruneio is a wrapper around bufio to provide buffered runes access
 with unlimited unreads.

Package: golang-github-pelletier-go-toml
Description-md5: ea2a83417fa215cb2465bef20bb2bd6b
Description-en: Go library for the TOML format — command-line programs
 This library supports TOML (Tom's Obvious, Minimal Language)
 version v1.0.0-rc.3
 .
 Go-toml provides the following features for using data parsed
 from TOML documents:
 .
 * Load TOML documents from files and string data
 * Easily navigate TOML structure using Tree
 * Marshaling and unmarshaling to and from data structures
 * Line & column position data for all parsed elements
 * Query support similar to JSON-Path
 * Syntax errors contain line and column numbers
 .
 This package contains the three command-line programs
 tomll, tomljson and jsontoml.

Package: golang-github-pelletier-go-toml-dev
Description-md5: cb800dffc5a124d3685bade12301d238
Description-en: Go library for the TOML format
 This library supports TOML (Tom's Obvious, Minimal Language)
 version v1.0.0-rc.3
 .
 Go-toml provides the following features for using data parsed
 from TOML documents:
 .
 * Load TOML documents from files and string data
 * Easily navigate TOML structure using Tree
 * Marshaling and unmarshaling to and from data structures
 * Line & column position data for all parsed elements
 * Query support similar to JSON-Path
 * Syntax errors contain line and column numbers

Package: golang-github-pelletier-go-toml.v2-dev
Description-md5: 04f340ea324c56d41af73c0c518a749e
Description-en: Go library for the TOML format (go-toml v2)
 go-toml v2 is a Go library for the TOML format.
 It supports TOML (Tom's Obvious, Minimal Language) version v1.0.0.
 .
 Features:
 .
 Stdlib behavior
 As much as possible, this library is designed to behave similarly
 as the standard library's encoding/json.
 .
 Performance
 While go-toml favors usability, it is written with performance in mind.
 Most operations should not be shockingly slow.
 .
 Strict mode
 Decoder can be set to "strict mode", which makes it error when some parts
 of the TOML document was not prevent in the target structure.
 This is a great way to check for typos.
 .
 Contextualized errors
 When decoding errors occur, go-toml returns DecodeError), which contains
 a human readable contextualized version of the error.
 .
 Local date and time support
 TOML supports native local date/times. It allows one to represent a given
 date, time, or date-time without relation to a timezone or offset.
 To support this use-case, go-toml provides LocalDate, LocalTime, and
 LocalDateTime. Those types can be transformed to and from time.Time,
 making them convenient yet unambiguous structures for their respective
 TOML representation.

Package: golang-github-percona-go-mysql-dev
Description-md5: be1474cf04f229da0c774faa93c0fbf1
Description-en: Go packages for MySQL (library)
 Go-mysql contains Go packages to help build tools for MySQL. This includes a
 slow log parser and a query fingerprinter.

Package: golang-github-performancecopilot-speed-dev
Description-md5: b5db36a09255e4b27f24f7a6e484aee4
Description-en: Implementation of the PCP instrumentation API (library)
 Golang implementation of the Performance Co-Pilot (PCP)
 instrumentation API.
 .
 There are 3 main components defined in the library, a Client, a
 Registry and a Metric. A client is created using an application name,
 and the same name is used to create a memory mapped file in
 PCP_TMP_DIR. Each client contains a registry of metrics that it
 holds, and will publish on being activated.

Package: golang-github-perimeterx-marshmallow-dev
Description-md5: ef7058b691757e7a13fcc31be44e7a56
Description-en: flexible and performant JSON unmarshalling in Go
 Marshmallow package provides a simple API to perform flexible and
 performant JSON unmarshalling in Go.
 .
 Marshmallow specializes in dealing with **unstructured struct** - when
 some fields are known and some aren't, with zero performance overhead
 nor extra coding needed.  While unmarshalling, marshmallow allows fully
 retaining the original data and access it via a typed struct and a
 dynamic map.

Package: golang-github-petar-dambovaliev-aho-corasick-dev
Description-md5: b3e702bcbe738d7297fa3b51e1a5ad35
Description-en: efficient string matching in Golang via the Aho-Corasick algorithm
 This package provides efficient string matching in Golang via the
 Aho-Corasick algorithm.
 .
 ×20 faster than github.com/cloudflare/ahocorasick and
 ×3 faster than github.com/anknown/ahocorasick
 .
 Memory consuption is an eighth of github.com/cloudflare/ahocorasick and
 half of github.com/anknown/ahocorasick
 .
 This library is heavily inspired by BurntSushi’s fast implementation of
 Aho-Corasick in Rust; see https://github.com/BurntSushi/aho-corasick

Package: golang-github-petar-gollrb-dev
Description-md5: 2fe8dae6fd6d07400e14558a6b8c7a93
Description-en: LLRB implementation of balanced binary search trees for Go
 GoLLRB is a Left-Leaning Red-Black (LLRB) implementation of 2-3 balanced
 binary search trees in Go the Language.
 .
 2-3 trees (a type of BBST's), as well as the runtime-similar 2-3-4 trees,
 are the de facto standard BBST algorithms found in implementations of
 Python, Java, and other libraries. The LLRB method of implementing 2-3
 trees is a recent improvement over the traditional implementation. The
 LLRB approach was discovered relatively recently (in 2008) by Robert
 Sedgewick of Princeton University.

Package: golang-github-pete-woods-go-expect-dev
Description-md5: 4584b26a93f9ea4402b89703ab37a475
Description-en: expect-like library to automate control of terminal programs (library)
 Package expect provides an expect-like interface to automate control of
 interactive applications through a pseudo-terminal.

Package: golang-github-peterbourgon-diskv-dev
Description-md5: 0e147bbf30cf5b5f478583212cfdcdbf
Description-en: disk-backed key-value store
 Diskv (disk-vee) is a simple, persistent key-value store written in the Go
 language. It starts with an incredibly simple API for storing arbitrary
 data on a filesystem by key, and builds several layers of
 performance-enhancing abstraction on top. The end result is a conceptually
 simple, but highly performant, disk-backed storage system.

Package: golang-github-peterbourgon-ff-dev
Description-md5: a854310d81b45524d81438f846a4bc03
Description-en: Flags-first package for configuration (library)
 The basic idea is that myprogram -h should always show the complete
 configuration "surface area" of a program. Therefore, every config parameter
 should be defined as a flag. This module provides a simple and robust way to
 define those flags, and to parse them from command-line arguments, environment
 variables, and/or config files.
 .
 Building a command-line application in the style of kubectl or docker?
 ff.Command offers a declarative approach that may be simpler to write, and
 easier to maintain, than many common alternatives.

Package: golang-github-peterbourgon-unixtransport-dev
Description-md5: 73674646478be87cbee70612f4790d34
Description-en: Support for Unix domain sockets in Go HTTP clients (library)
 unixtransport provides a easy way to make requests with URLs like this:
 .
 resp, err := client.Get("https+unix:///path/to/socket:/request/path?a=b")
 .
 Allows one to use scheme `http+unix` or `https+unix`.

Package: golang-github-peterh-liner-dev
Description-md5: ec1357ab4b9610717cb5673b55cd2035
Description-en: Command line editor with history
 Liner is a command line editor with history. It was inspired by linenoise;
 everything Unix-like is a VT100 (or is trying very hard to be). If your
 terminal is not pretending to be a VT100, change it. Liner also support
 Windows.

Package: golang-github-peterhellberg-link-dev
Description-md5: 1c5644ec1de4d9cdb4bfc6a657f031ea
Description-en: Go package for parsing link headers
 This package parses link headers (RFC 5988) used for pagination.

Package: golang-github-petermattis-goid-dev
Description-md5: 2d780e1e7a4a68e673d466963d3803f8
Description-en: programmatically retrieve the current goroutine's ID
 Go library to programmatically retrieve the current goroutine's ID.

Package: golang-github-phemmer-go-iptrie-dev
Description-md5: 33c543bd66baf74b56243df85b11c8fb
Description-en: Highly performant IP storage & lookup using a trie in Golang
 The trie is a compressed IP radix trie implementation, similar to what
 is described at (https://vincent.bernat.im/en/blog/2017-ipv4-route-
 lookup-linux). Path compression is used to merge nodes with only one
 child into their parent, decreasing the amount of traversals needed
 when looking up a value.

Package: golang-github-philhofer-fwd-dev
Description-md5: 477df061b0221c0f63b22417b16262f0
Description-en: Buffered Reader/Writer
 The fwd package provides a buffered reader and writer. Each has methods that
 help improve the encoding/decoding performance of some binary protocols.
 .
 The fwd.Writer and fwd.Reader type provide similar functionality to their
 counterparts in bufio, plus a few extra utility methods that simplify
 read-ahead and write-ahead. I wrote this package to improve serialization
 performance for http://github.com/philhofer/msgp, where it provided about a 2x
 speedup over bufio. However, care must be taken to understand the semantics of
 the extra methods provided by this package, as they allow the user to access
 and manipulate the buffer memory directly.

Package: golang-github-phpdave11-gofpdi-dev
Description-md5: 408889511740521cc1020fdc92adc2cd
Description-en: Go Free PDF Document Importer
 gofpdi (Go Free PDF Document Importer) allows you to import an
 existing PDF into a new PDF. The following PDF generation libraries
 are supported:
 - gopdf (https://github.com/signintech/gopdf)
 - gofpdf (https://github.com/jung-kurt/gofpdf)

Package: golang-github-phsym-console-slog-dev
Description-md5: 0ad5d40857f44f614ba25cf52fd97384
Description-en: handler for slog that prints colorized logs
 This package provides a handler for slog that prints colorized logs,
 similar to zerolog's console writer output without sacrificing
 performances.

Package: golang-github-pierrec-lz4-dev
Description-md5: ab876975a803bc2da1b592dc55c53254
Description-en: LZ4 compression and decompression in pure Go
 This library implements reading and writing lz4 compressed data (a frame),
 as specified in
 http://fastcompression.blogspot.fr/2013/04/lz4-streaming-format-final.html,
 using an io.Reader (decompression) and io.Writer (compression).  It is
 designed to minimize memory usage while maximizing throughput by being
 able to [de]compress data concurrently.

Package: golang-github-pierrec-xxhash-dev
Description-md5: 2200b932985d7f6161f4a7d5034ecb7b
Description-en: pure Go implementation of xxHash (32 and 64 bits versions)
 Pure Go implementation of xxHash (32 and 64 bits versions) xxHash is a
 very fast hashing algorithm. This package implements xxHash in pure Go.

Package: golang-github-pin-tftp-dev
Description-md5: 62802ad2dc9be52e4aaf368c8f242ddc
Description-en: TFTP server and client library for Golang (library)
 This is a library helping to implement clients and servers for the
 TFTP protocol in Go.
 .
 It implements:
 .
 * RFC 1350 - The TFTP Protocol (Revision 2)
 * RFC 2347 - TFTP Option Extension
 * RFC 2348 - TFTP Blocksize Option
 .
 It partially implements (server side only):
 .
 * RFC 2349 - TFTP Timeout Interval and Transfer Size Options
 .
 The set of features is sufficient for PXE boot support.

Package: golang-github-pingcap-check-dev
Description-md5: 4afa769241943a8d3711e48a383eccf8
Description-en: rich testing extension for Go's testing package
 This library provides additional features to Go's testing package. These
 extensions include conditional logging, temporary directory management,
 and timers.
 .
 Documentation: https://godoc.org/gopkg.in/check.v1

Package: golang-github-pingcap-errors-dev
Description-md5: 4e52f72f3f871d98f0c25ef8e820542f
Description-en: enhanced error handling primitives for Go (library)
 This package provides enhanced error handling primitives for Go. It extends
 the standard Go error handling capabilities to improve the diagnostic
 information available when errors occur.
 .
 The library allows for wrapping errors to add context, and attaching stack
 traces to errors. It provides functions like Wrap, Wrapf, WithMessage, and
 WithStack. Errors can be inspected with Cause and support detailed
 formatting via the fmt.Formatter interface, revealing the error chain and
 stack traces with the '%+v' verb. It also includes facilities for handling
 groups of errors.

Package: golang-github-pingcap-failpoint-dev
Description-md5: 562a89267c852cd5b20368daa69b14a5
Description-en: failpoint injection framework for Go (library)
 This Go library provides a powerful mechanism for injecting errors and
 abnormal behaviors into code for testing and debugging purposes. It enables
 developers to simulate various failure scenarios, such as network outages,
 I/O errors, or specific function return values, without modifying the
 core application logic.
 .
 The framework uses markers in the source code which are then processed by a
 tool to inject the failpoints. It supports various actions like returning
 values, sleeping, panicking, or pausing execution. Failpoints can be enabled
 conditionally based on probabilities or counts, and can be controlled
 programmatically at runtime. It also supports context-based evaluation of
 failpoints.

Package: golang-github-pingcap-fn-dev
Description-md5: 4b6239303aef670d0668f5a52f975bde
Description-en: HTTP interface library for JSON API development in Go (library)
 Go library designed to streamline the development of JSON API services. It
 simplifies the process of creating HTTP handlers by automatically unmarshaling
 POST request bodies into Go structs, significantly reducing boilerplate code.

Package: golang-github-pingcap-kvproto-dev
Description-md5: 7615451073d3d6343ab853b4df12f7f3
Description-en: Protocol buffer definitions for the TiKV project
 TiKV is a distributed, transactional key-value database. This package
 contains the Go source code generated from the protocol buffer
 definitions that are used for communication between TiKV servers and
 clients.

Package: golang-github-pion-datachannel-dev
Description-md5: df65f985cc54658aa21b33398163aec1
Description-en: Go implementation of WebRTC Data Channels
 Golang library implementing WebRTC Data Channels. WebRTC data channel
 lets you send text or binary data over an active connection to a peer

Package: golang-github-pion-dtls-v3-dev
Description-md5: 1e108032c8fc8d86bc5a6a5fb20926f8
Description-en: DTLS 1.2 Server/Client implementation for Go
 Native DTLS 1.2vimplementation in the Go programming language.
 .
 This is currently targeting DTLS 1.2, and the most modern/common cipher
 suites. Current features are:
 .
 * DTLS 1.2 Client/Server
 * Key Exchange via ECDHE(curve25519, nistp256, nistp384) and PSK
 * Packet loss and re-ordering is handled during handshaking
 * Key export (RFC 5705 (https://tools.ietf.org/html/rfc5705))
 * Serialization and Resumption of sessions
 * Extended Master Secret extension (RFC 7627)
 * ALPN extension (RFC 7301)
 .
 This is v3 version of the library.

Package: golang-github-pion-dtls.v2-dev
Description-md5: 7058d9c249439bf7b69bc21e6a4d1d3e
Description-en: DTLS 1.2 Server/Client implementation for Go
 Native DTLS 1.2vimplementation in the Go programming language.
 .
 This is currently targeting DTLS 1.2, and the most modern/common cipher
 suites. Current features are:
 .
 * DTLS 1.2 Client/Server
 * Key Exchange via ECDHE(curve25519, nistp256, nistp384) and PSK
 * Packet loss and re-ordering is handled during handshaking
 * Key export (RFC 5705 (https://tools.ietf.org/html/rfc5705))
 * Serialization and Resumption of sessions
 * Extended Master Secret extension (RFC 7627)
 * ALPN extension (RFC 7301)

Package: golang-github-pion-ice-v4-dev
Description-md5: 9c2f76b993249b868fe7a7e145fb7156
Description-en: Go implementation of ICE (library)
 Golang library implementing ICE for WebRTC
 Interactive Connectivity Establishment (ICE) is a framework to
 allow user's web browser to connect with peers.
 ICE uses STUN and/or TURN servers to accomplish this.

Package: golang-github-pion-ice.v2-dev
Description-md5: 9c2f76b993249b868fe7a7e145fb7156
Description-en: Go implementation of ICE (library)
 Golang library implementing ICE for WebRTC
 Interactive Connectivity Establishment (ICE) is a framework to
 allow user's web browser to connect with peers.
 ICE uses STUN and/or TURN servers to accomplish this.

Package: golang-github-pion-interceptor-dev
Description-md5: 3c62c698dbf66607313b7ee6bf4f9349
Description-en: Pluggable RTP/RTCP processors for building real time communication
 Interceptor is a framework for building RTP/RTCP communication software.
 This framework defines a interface that each interceptor must satisfy.
 These interceptors are then run sequentially. It also provides
 common interceptors that will be useful for building RTC software.
 .
 This package was built for pion/webrtc but is consumable by anyone.

Package: golang-github-pion-logging-dev
Description-md5: e677d70d90178696318eccdbe4413517
Description-en: logging library used by Pion
 The library is used as a part of pion WebRTC implementation.
 Provides easy logging for same.

Package: golang-github-pion-mdns-dev
Description-md5: b8137e717c3854e4e01a48f55cc30969
Description-en: Pure Go implementation of Multicast DNS (library)
 Golang mDNS implementation.
 The original user is Pion WebRTC, but is extendable for
 other uses.

Package: golang-github-pion-mdns-v2-dev
Description-md5: 7d977232c8679adae829fc2e056aa5a0
Description-en: Pure Go implementation of Multicast DNS (library)
 Go mDNS implementation. The original user is Pion WebRTC, but is extendable
 for other uses.

Package: golang-github-pion-randutil-dev
Description-md5: 74c0337de5dbdc4714105a809a9004c1
Description-en: Helper library for cryptographic and mathmatical randoms
 The randutil library provides utility functions for random number
 generators useful for mathematical purposes, but not for cryptography.

Package: golang-github-pion-rtcp-dev
Description-md5: 4f906a636a90ceebfb5d12031856891b
Description-en: Go implementation of RTCP (library)
 Golang implementation of RTP Control Protocol (RTCP)
 .
 RTCP is defined in IETF RFC 3550. It is used alongside RTP. RTCP offers
 a lightweight control mechanism for RTP that can be used to send
 statistic reports and flow control messages.

Package: golang-github-pion-rtp-dev
Description-md5: bb7c3f97b60b9cd4c1bcfb8ab38174da
Description-en: Go implementation of RTP (library)
 Golang based implementation of Real-time Transport Protocol (RTP)
 .
 The Real-time Transport Protocol (RTP), defined in RFC 3550, is an IETF
 standard protocol to enable real-time connectivity for exchanging data
 that needs real-time priority.

Package: golang-github-pion-sctp-dev
Description-md5: d26109a45cc50f465d08b2063aebb980
Description-en: Go implementation of SCTP
 Golang based implementation of Stream Control Transmission Protocol
 .
 SCTP (Stream Control Transmission Protocol) is an IETF standard
 for a transport protocol which enables the reliable, in-order
 transmission of messages while offering congestion control, multi-
 homing, and other features to improve reliability and stability of the
 connection. It's used for sending traditional telephone calls over the
 Internet, but is also used for WebRTC data.

Package: golang-github-pion-sdp-dev
Description-md5: 33b5dbc06b210cec0c8ed1ad1054bc85
Description-en: Go implementation of SDP (library)
 SDP, the Session Description Protocol, is a protocl defining formats
 for multimedia sessions and stream meta-data. It is used by media streaming
 applications, like WebRTC clients and servers.
 .
 This package ships a Go implementation of SDP.

Package: golang-github-pion-srtp-v3-dev
Description-md5: 1adadaeaab50981eec7b30704eef8b39
Description-en: Go implementation of SRTP (library)
 Library implementing Secure Real-time Transport Protocol (SRTP) in Golang.
 SRTP is used by WebRTC for encrypting media streams being a lighter
 weight option than DTLS.

Package: golang-github-pion-srtp.v2-dev
Description-md5: 1adadaeaab50981eec7b30704eef8b39
Description-en: Go implementation of SRTP (library)
 Library implementing Secure Real-time Transport Protocol (SRTP) in Golang.
 SRTP is used by WebRTC for encrypting media streams being a lighter
 weight option than DTLS.

Package: golang-github-pion-stun-dev
Description-md5: e78aa26726d7baf209be522960a81e0d
Description-en: Go implementation of STUN
 The library is used as a part pion WebRTC implementation.
 Package stun implements Session Traversal Utilities for NAT (STUN)
 [RFC5389] protocol and client with no external
 dependencies and zero allocations in hot paths.
 Client supports automatic requests and retransmissions.

Package: golang-github-pion-stun-v3-dev
Description-md5: ccefa6f33e4dd9878488934bc1af55c0
Description-en: Go implementation of STUN
 The library is used as a part pion WebRTC implementation.
 Package stun implements Session Traversal Utilities for NAT (STUN)
 [RFC5389] protocol and client with no external
 dependencies and zero allocations in hot paths.
 Client supports automatic requests and retransmissions.
 .
 This is the v3 version of the package.

Package: golang-github-pion-transport-dev
Description-md5: 826b5cca4291d6fb3444c52f4d6dacaf
Description-en: Transport testing for Pion
 Provides multiple plugins for pion/webrtc
 like a VPN layer, eplaydetector providing
 packet replay detection algorithm etc.

Package: golang-github-pion-transport-v3-dev
Description-md5: d4d897031d327aeceaaf0c5e20a06ceb
Description-en: Transport testing for Pion
 Provides multiple plugins for pion/webrtc
 like a VPN layer, eplaydetector providing
 packet replay detection algorithm etc.
 .
 This is v3 version of the library.

Package: golang-github-pion-turn-v4-dev
Description-md5: 061c0d076b777d3b61775abd4f2fbbed
Description-en: Pion TURN, an API for building TURN clients and servers (library)
 Pion TURN is a Go toolkit for building TURN servers and clients.
 pion/turn is an API for building STUN/TURN clients and servers, not a
 binary to deploy and then configure. It may require copying package examples
 and making minor modifications to fit the need, no knowledge of Go is
 required however.

Package: golang-github-pion-turn.v2-dev
Description-md5: 061c0d076b777d3b61775abd4f2fbbed
Description-en: Pion TURN, an API for building TURN clients and servers (library)
 Pion TURN is a Go toolkit for building TURN servers and clients.
 pion/turn is an API for building STUN/TURN clients and servers, not a
 binary to deploy and then configure. It may require copying package examples
 and making minor modifications to fit the need, no knowledge of Go is
 required however.

Package: golang-github-pion-udp-dev
Description-md5: 04355b5deae292a1bee6f8a269978c20
Description-en: connection-oriented listener over a UDP PacketConn
 This package is used in the pion/DTLS and pion/SCTP
 transport to provide a connection-oriented
 listener over a UDP.

Package: golang-github-pion-webrtc-v4-dev
Description-md5: 1dd7dc9e38cc1998c408b2e9ade64399
Description-en: Pure Go implementation of the WebRTC API (library)
 This package implements WebRTC API in Golang. WebRTC is a free and open-
 source project providing web browsers and mobile applications with real-
 time communication via application programming interfaces.

Package: golang-github-pion-webrtc.v3-dev
Description-md5: 1dd7dc9e38cc1998c408b2e9ade64399
Description-en: Pure Go implementation of the WebRTC API (library)
 This package implements WebRTC API in Golang. WebRTC is a free and open-
 source project providing web browsers and mobile applications with real-
 time communication via application programming interfaces.

Package: golang-github-pires-go-proxyproto-dev
Description-md5: 72a4f2260a50ab81782fdcfcf4654204
Description-en: golang library of PROXY protocol for v1 and v2
 A Go library implementation of the PROXY protocol, versions 1 and 2
 (http://www.haproxy.org/download/1.5/doc/proxy-protocol.txt), which
 provides a convenient way to safely transport connection > information
 such as a client's address across multiple layers of NAT or TCP >
 proxies. It is designed to require little changes to existing
 components and > to limit the performance impact caused by the
 processing of the transported > information.
 .
 This library is to be used in one of or both proxy clients and proxy
 servers that need to support said protocol.  Both protocol versions, 1
 (text-based) and 2 (binary-based) are supported.

Package: golang-github-pivotal-golang-clock-dev
Description-md5: 00d6de87b83adad369e7760be6d15a14
Description-en: Time provider and clock testing library for Go
 This library provides a Clock interface for Go which is useful for
 injecting time dependencies in tests.

Package: golang-github-pjbgf-sha1cd-dev
Description-md5: 9e84943738d69a573bdaa7a4324929db
Description-en: SHA1 implementation with collision detection (library)
 sha1cd is a Go implementation of SHA1 with counter-cryptanalysis, which
 detects collision attacks. It can be used as a drop-in replacement for
 crypto/sha1.

Package: golang-github-pkg-browser-dev
Description-md5: dcd2863586e8b8f208c4b0a98894bb52
Description-en: Helpers to open files, readers, and URLs in a browser window
 This golang helper library provides helpers to open files, readers, and urls in a
 browser window.

Package: golang-github-pkg-diff-dev
Description-md5: 3a8127350db415159052b08db5f8dc3f
Description-en: go library used to create, modify, and print diffs
 The top level package, diff, contains convenience functions for the most
 common uses.
 .
 The sub-packages provide very fine-grained control over every aspect:
 *  myers creates diffs using the Myers diff algorithm.
 *  edit contains the core diff data types.
 *  ctxt provides tools to reduce the amount of context in a diff.
 *  write provides routines to write diffs in standard formats.

Package: golang-github-pkg-errors-dev
Description-md5: 1492dffdc09de2c62219858b04c51154
Description-en: Simple error handling primitives for Go
 Package errors provides simple error handling primitives for the Go
 programming language.
 .
 The traditional error handling idiom in Go results in error reports without
 context or debugging information.
 .
 The errors package allows programmers to add context to the failure path in
 their code in a way that does not destroy the original value of the error.

Package: golang-github-pkg-profile-dev
Description-md5: 6d62d92a4c267ba9e2009f5bcde28c9d
Description-en: Simple profiling for Go
 This package can be used for simple profiling. It provides several
 convenience package level values for cpu, memory, and block (contention)
 profiling.

Package: golang-github-pkg-sftp-dev
Description-md5: c526e0bbb7a759efaf52d200432cdf11
Description-en: SFTP support for the golang.org/x/crypto/ssh package
 The sftp package provides support for file system operations on
 remote ssh servers using the SFTP subsystem.  It also implements an
 SFTP server for serving files from the filesystem.

Package: golang-github-pkg-term-dev
Description-md5: 4f5a50e3550a16dae83fdd3fdae9495a
Description-en: package term manages POSIX terminals
 Package term manages POSIX terminals. As POSIX terminals are connected to,
 or emulate, a UART, this package also provides control over the various
 UART and serial line parameters.

Package: golang-github-pkg-xattr-dev
Description-md5: b4113957a025931aafbf3201eb0bbcda
Description-en: Extended attribute support for Go
 This library allows manipulating filesystem extended attributes
 in Go.
 .
 Linux, Darwin and FreeBSD are supported.

Package: golang-github-pkoukk-tiktoken-go-dev
Description-md5: e36bfb1dffb83d511e722d8bc6330d4b
Description-en: go version of tiktoken (library)
 Tiktoken-go is a native Go port of OpenAI's fast Byte Pair Encoding (BPE)
 tokenizer.

Package: golang-github-planetscale-vtprotobuf-dev
Description-md5: c16064ea6017daa824ddfe47d02271bd
Description-en: optimized Protocol Buffer support library for Go (library)
 This library provides the runtime support and interfaces required by
 code generated with the vtprotobuf compiler plugin. It contains the
 definitions for optimized interfaces that bypass the standard Go
 protobuf reflection layer to achieve higher performance and lower
 garbage collection pressure.
 .
 The module includes helpers for memory allocation pooling and efficient
 byte slice handling. It is intended for developers who need to build
 Go applications that process large volumes of protobuf-encoded data
 with minimal latency. This package contains the source code needed
 to compile programs that depend on the PlanetScale vtprotobuf runtime.

Package: golang-github-pmezard-go-difflib-dev
Description-md5: 49de4aeae73f9a34fcea0ebc7b10d448
Description-en: partial port of Python difflib package to Go
 Go-difflib is a partial port of Python 3 difflib package. Its main goal
 was to make unified and context diff available in pure Go, mostly for
 testing purposes.

Package: golang-github-pmylund-go-cache-dev
Description-md5: a747c791afda1d620b2e24cf932cf8c8
Description-en: Go library for in-memory key/value store similar to memcached
 go-cache is an in-memory key:value store/cache similar to memcached
 that is suitable for applications running on a single machine. Its
 major advantage is that, being essentially a thread-safe
 map[string]interface{} with expiration times, it doesn't need to
 serialize or transmit its contents over the network.

Package: golang-github-pocketbase-dbx-dev
Description-md5: b54b7fb01c0f07f5ec75b5a6daae1661
Description-en: data retrieval and query building for database/sql (Go library)
 pocketbase-dbx is a Go library that enhances the standard database/sql package
 by providing powerful data retrieval methods as well as DB-agnostic query
 building capabilities.

Package: golang-github-pocketbase-pocketbase-dev
Description-md5: 6b264478fa53bbeb5faaba5b80b7b29d
Description-en: Open Source realtime backend in 1 file (library)
 PocketBase is a lightweight micro-backend that combines an embedded
 SQLite database with real-time subscriptions, built-in user and file
 management, an intuitive administrative dashboard UI, and a simple
 REST-ish API.
 .
 This package contains the source code and development files needed to
 build the self-contained go application for the standalone pocketbase
 executable server.

Package: golang-github-pocketbase-tygoja-dev
Description-md5: 083cfdf5aadefa0b318c6b210162ab42
Description-en: helper library for generating TypeScript declarations (Go library)
 tygoja is a small helper library for generating TypeScript declarations. The
 generated typings are intended to be used as import helpers to provide ambient
 TypeScript declarations (aka. .d.ts) for goja bindings.

Package: golang-github-pointlander-compress-dev
Description-md5: 126cb0594619e1b646d12cf81711dcc1
Description-en: parallelized modular compression library
 compress is a parallelized modular compression library

Package: golang-github-pointlander-jetset-dev
Description-md5: 5b90c4aba7f0778435afe5273b6c2c42
Description-en: JetSet is a compressed set of numbers
 JetSet is a compressed set of numbers. Numbers added to
 the set will be compressed with delta coding followed by
 Burrows Wheeler compression. Common set functions are supported.

Package: golang-github-pointlander-peg-dev
Description-md5: 03507e90b904529beba63e85ee3a3d52
Description-en: implementation of a Packrat parser generator - dev package
 Peg, Parsing Expression Grammar, is an implementation of a Packrat
 parser generator. A Packrat parser is a descent recursive parser capable
 of backtracking. The generated parser searches for the correct parsing
 of the input.
 .
 This is the dev package

Package: golang-github-posener-complete-dev
Description-md5: 8f50a18a77f41a27ddc45a9a0d351add
Description-en: bash completion written in go
 Writing bash completion scripts is a hard work. This package provides
 an easy way to create bash completion scripts for any command, and
 also an easy way to install/uninstall the completion of the command.

Package: golang-github-powerman-check-dev
Description-md5: 3a4614eef3660f87a3b4636d59f8c67d
Description-en: Helpers to complement Go testing package
 Write Go tests with ease and fun! This package is like testify/assert
 on steroids.
 .
 Features:
 * Compelling output from failed tests.
 * Statistics with amount of passed/failed checks.
 * Colored output in terminal.
 * 100% compatible with testing package - check package just provide
 convenient wrappers for *testing.T methods and doesn't introduce
 new concepts like BDD, custom test suite or unusual execution
 flow.
 * Very easy to add your own check functions.
 * Concise, handy and consistent API, without dot-import!

Package: golang-github-powerman-deepequal-dev
Description-md5: 69ed371a5ebea5bfa8e6c940d75ce91c
Description-en: Go library with improved reflect.DeepEqual
 Most of the code is copied from Go reflect package with slight
 modifications.
 .
 Differences from reflect.DeepEqual:
 * If compared value implements .Equal(valueOfSameType) bool method then
 it will be called instead of comparing values as is.
 * If called Equal method will panics then whole DeepEqual will panics too.
 .
 This means you can use this DeepEqual method to correctly compare types
 like time.Time or decimal.Decimal, without taking in account unimportant
 differences (like time zone or exponent).

Package: golang-github-poy-onpar-dev
Description-md5: 36b79080b54a664f82726a0adbb0343a
Description-en: Parallel testing framework for Go (library)
 Onpar provides a BDD style of testing, similar to what you might find with
 something like ginkgo or goconvey. The biggest difference between onpar and its
 peers is that a BeforeEach function in onpar may return a value, and that value
 will become the parameter required in child calls to Spec, AfterEach, and
 BeforeEach.
 .
 This allows you to write tests that share memory between BeforeEach, Spec, and
 AfterEach functions without sharing memory with other tests. When used
 properly, this makes test pollution nearly impossible and makes it harder to
 write flaky tests.

Package: golang-github-pquerna-cachecontrol-dev
Description-md5: a7b1de2dcb9aa61eeb6e7b402a8d757c
Description-en: HTTP Cache-Control Parser and Interpretation
 cachecontrol implements RFC 7234 Hypertext Transfer Protocol (HTTP/1.1):
 Caching. It does this by parsing the Cache-Control and other headers,
 providing information about requests and responses -- but cachecontrol does
 not implement an actual cache backend, just the control plane to make
 decisions about if a particular response is cachable.

Package: golang-github-pquerna-ffjson-dev
Description-md5: 5702804eaf40893ed13a722450f812d3
Description-en: faster JSON serialization for Go
 ffjson generates static MarshalJSON and UnmarshalJSON functions for
 structures in Go. The generated functions reduce the reliance upon runtime
 reflection to do serialization and are generally 2 to 3 times faster.
 In cases where ffjson doesn't understand a Type involved, it falls back to
 encoding/json, meaning it is a safe drop in replacement.  By using ffjson
 your JSON serialization just gets faster with no additional code changes.
 .
 This package contains the source code for other go programs to link against.

Package: golang-github-pquerna-otp-dev
Description-md5: bd5b9bef327ef2e801ab583ce4fd6a6d
Description-en: Google Authenticator compatible one time passwords for Go
 This otp library implements both HOTP and TOTP based one time passcodes
 in a Google Authenticator compatible manner. This library can be used
 to generate and verify codes and display data encoded in QR codes.

Package: golang-github-proglottis-gpgme-dev
Description-md5: 9f0b4aa35683d72f552a7a4d0716e1ce
Description-en: Go wrapper for the GPGME library
 This library provides a Golang wrapper for the C GPGME library. If
 you are looking to add OpenPGP support to a server application, you
 should also consider the olang.org/x/crypto/openpgp library.

Package: golang-github-prometheus-alertmanager-dev
Description-md5: 96902e017b6c2dc2bec31f64b6c67f6f
Description-en: handle and deliver alerts created by Prometheus -- source
 The Alertmanager handles alerts sent by client applications such as the
 Prometheus server. It takes care of deduplicating, grouping, and routing them
 to the correct receiver integration such as email, PagerDuty, or OpsGenie. It
 also takes care of silencing and inhibition of alerts.
 .
 This package provides the source code to be used as a library.

Package: golang-github-prometheus-client-golang-dev
Description-md5: f01447e980a4aa7488186a14d8bf74ee
Description-en: Prometheus instrumentation library for Go applications
 This is the Prometheus Go client library. It provides two main functions:
 .
 * The exposition library is used to export metrics to a Prometheus server or
 pushgateway.
 .
 * The consumption library is used to process metrics exported by a Prometheus
 client. (The Prometheus server is using that library.)

Package: golang-github-prometheus-client-model-dev
Description-md5: 43385eaff66e8e99402ff076698e2fc3
Description-en: data model artifacts for Prometheus
 Golang data model artifacts for Prometheus.

Package: golang-github-prometheus-common-dev
Description-md5: 92baf63d4b8492782fe64659b4f76c06
Description-en: common libraries for Prometheus components
 This package includes:
 .
 * github.com/prometheus/common/config: Common configuration structures.
 * github.com/prometheus/common/expfmt: Decoding and encoding for the
 exposition format.
 * github.com/prometheus/common/model: Shared data structures.
 * github.com/prometheus/common/promlog: Defines standardised ways to
 initialize Go kit loggers across Prometheus components.
 * github.com/prometheus/common/route: A routing wrapper around
 https://github.com/julienschmidt/httprouter using `context.Context`.
 * github.com/prometheus/common/server: Common servers.
 * github.com/prometheus/common/sigv4: Provides a http.RoundTripper that
 signs requests using Amazon's Signature Verification V4 signing procedure.
 * github.com/prometheus/common/version: Version information and metrics.

Package: golang-github-prometheus-community-go-runit-dev
Description-md5: b0a65ab203cf46c5861eacbaeaf160e2
Description-en: Go library wrapping runit service status
 This Go library wraps the runit service status.

Package: golang-github-prometheus-community-pro-bing-dev
Description-md5: 4047066c121764f5a4752cd724af1081
Description-en: library for creating continuous probers
 A simple but powerful ICMP echo (ping) library for Go, inspired by go-ping
 and go-fastping.

Package: golang-github-prometheus-exporter-toolkit-dev
Description-md5: bc753702c92845a2197dfa10e7e7d635
Description-en: Go library for Prometheus exporters
 Go library for implementing features commonly required in Prometheus
 exporters, such as command line flag parsing, HTTP TLS options and
 authentication.

Package: golang-github-prometheus-otlptranslator-dev
Description-md5: 098ce2248d15bb4dea1d87095d698c1b
Description-en: OTLP to Prometheus metric name translation library (library)
 Go library for converting OpenTelemetry Protocol (OTLP) metric and
 attribute names to Prometheus-compliant formats. Extracted from the
 Prometheus project for use by the OpenTelemetry Prometheus exporter.
 .
 Features include metric name and label translation, unit handling,
 type-aware suffixes (_total, _ratio), namespace support, and UTF-8
 support.

Package: golang-github-prometheus-procfs-dev
Description-md5: 262730142b283445cb9ca5615c209868
Description-en: Golang library to retrieve metrics from the proc pseudo-filesystem
 Procfs provides functions to retrieve system, kernel and process metrics from
 the proc pseudo-filesystem.

Package: golang-github-prometheus-prom2json-dev
Description-md5: 845b434dbb6d76fec887d2dbd3139b54
Description-en: tool to scrape a Prometheus client and dump the result as JSON (library)
 Since the deprecation of the JSON exposition format, looking into
 metrics exposed by Prometheus can be a challenge, as one would
 usually need to interact with the Prometheus server and its protocol
 buffer format. Since JSON is a wildly-supported format, prom2json was
 designed to scrape a Prometheus client in protocol buffer or text
 format, in order to make the results available in JSON format.

Package: golang-github-prometheus-prometheus-dev
Description-md5: c56e732d8b17af90f195f132a307dd11
Description-en: Prometheus monitoring system and time series database (library)
 This package contains the source code of the Prometheus monitoring system and
 time series database, for applications which make use of its exported
 functions such as the promql parser.

Package: golang-github-prometheus-sigv4-dev
Description-md5: 43174abf6e138bd96699423c9f9e5a3b
Description-en: Go http.RoundTripper for signing requests using AWS SigV4 (library)
 sigv4 provides an http.RoundTripper that will sign requests using Amazon
 Web Service's (AWS) Signature Version 4, using credentials from the
 default AWS credential chain.

Package: golang-github-protocolbuffers-txtpbfmt-dev
Description-md5: 0da5d09e89002a5ca3795be7724b9b52
Description-en: modify text proto files preserving comments (Go library)
 Text Proto Formatter - txtpbfmt parses, edits and formats text proto
 files in a way that preserves comments.
 .
 This saves development (read/edit/review) time and enables automated edits.
 .
 The .textproto extension is the most used extension inside Google (the
 second most popular choice is .textpb).
 .
 Text Format Language Specification:
 https://developers.google.com/protocol-buffers/docs/text-format-spec
 .
 This package contains the Go development library.

Package: golang-github-protolambda-messagediff-dev
Description-md5: 9d5ff157d5946d39ce83e0c0f0f90e27
Description-en: library for computing diffs of arbitrary Golang structs (library)
 A library for doing diffs of arbitrary Golang structs, with options to ignore
 differences in fields, and to also compare unexported fields. Fork of
 https://github.com/d4l3k/messagediff.

Package: golang-github-protonmail-bcrypt-dev
Description-md5: 1ad72a261095c9d4e2b1cb60f1a515d2
Description-en: native bcrypt library for Go (library)
 A golang implementation of the bcrypt hash algorithm. It is a fork of
 github.com/jameskeane/bcrypt. This library provides the Salt, Hash, and Match
 methods that correspond to different functions of the bcrypt algorithm.

Package: golang-github-protonmail-gluon-dev
Description-md5: 8ac718e2f86bd5160a3987a243419a4f
Description-en: IMAP server library written in Go (library)
 Gluon is an IMAP4rev1 library focusing on correctness, stability and
 performance. Exposes a basic IMAP server via the Server type.

Package: golang-github-protonmail-go-autostart-dev
Description-md5: 3615a3dd81f0b56d53458c7cbc45971e
Description-en: Go library to run a command after login
 The package creates a .desktop file in $XDG_CONFIG_HOME/autostart, typically
 $HOME/.config/autostart

Package: golang-github-protonmail-go-crypto-dev
Description-md5: 8d9ec86d79d8b3e0af93b248febf44bd
Description-en: Go supplementary cryptography libraries
 This module is backwards compatible with x/crypto/openpgp, so you
 can simply replace all imports of golang.org/x/crypto/openpgp with
 github.com/ProtonMail/go-crypto/openpgp.
 .
 A partial list of changes is here:
 https://github.com/ProtonMail/go-crypto/issues/21#issuecomment-492792917.

Package: golang-github-protonmail-go-mbox-dev
Description-md5: 3169e6c0119898ad143c29bdbf16f983
Description-en: parse mbox files into messages (library)
 Package mbox parses the mbox file format into messages and formats messages
 into mbox files.

Package: golang-github-protonmail-go-mime-dev
Description-md5: afef3ea20229fd012fe44e7a85e238dd
Description-en: Go Mime Wrapper Library (library)
 Provides a parser for MIME messages
 .
 The library can be used to extract the body and attachments from a MIME message
 Example:
 .
 printAccepter := gomime.NewMIMEPrinter()
 bodyCollector := gomime.NewBodyCollector(printAccepter)
 attachmentsCollector := gomime.NewAttachmentsCollector(bodyCollector)
 mimeVisitor := gomime.NewMimeVisitor(attachmentsCollector)
 err := gomime.VisitAll(bytes.NewReader(mmBodyData), h, mimeVisitor)
 attachments := attachmentsCollector.GetAttachments(),
 attachmentsHeaders := attachmentsCollector.GetAttHeaders()
 bodyContent, bodyMimeType := bodyCollector.GetBody()

Package: golang-github-protonmail-go-srp-dev
Description-md5: 0055e0ce7954cb741b25b888ba897a6b
Description-en: Golang implementation of the SRP protocol (library)
 Golang implementation of the SRP protocol
 (https://datatracker.ietf.org/doc/html/rfc5054), used for authentication
 of ProtonMail users.

Package: golang-github-protonmail-gopenpgp-dev
Description-md5: dff44561dd9dfdbb63111f7425db0fdd
Description-en: high-level OpenPGP library built on top of golang crypto library
 GopenPGP is a high-level OpenPGP wrapper library developed by ProtonMail which
 is built on the golang crypto library.
 The goal of this project is to provide an easy-to-use, open source encryption
 wrapper library for the developer community that is well-maintained, up-to-date
 with the latest OpenPGP RFC changes, and periodically audited for security.

Package: golang-github-protonmail-gopenpgp-v3-dev
Description-md5: f608265022188132096b7091a147f2d2
Description-en: high-level OpenPGP library built on top of golang crypto library
 GopenPGP is a high-level OpenPGP wrapper library developed by ProtonMail which
 is built on the golang crypto library.
 The goal of this project is to provide an easy-to-use, open source encryption
 wrapper library for the developer community that is well-maintained, up-to-date
 with the latest OpenPGP RFC changes, and periodically audited for security.
 .
 This package provides v3 of the library.

Package: golang-github-prysmaticlabs-gohashtree-dev
Description-md5: c6f08252b7bd85f5430342d40037575a
Description-en: Golang  SHA256 library optimized for Merkle Trees (library)
 GoHashtree is a SHA256 library highly optimized for Merkle tree
 computation. It is based on Intel's implementation
 (https://github.com/intel/intel-ipsec-mb) with a few modifications like
 hardcoding the scheduled words of the padding block. It is written in Go
 Assembly instead of its native assembly counterpart hashtree
 (https://github.com/prysmaticlabs/hashtree).

Package: golang-github-psanford-memfs-dev
Description-md5: 63a28d0b29ac4c4f3226ddc6b5c57a62
Description-en: In-memory implementation of Go's io/fs.FS interface
 memfs is an in-memory implementation of Go's io/fs.FS interface. The
 goal is to make it easy and quick to build an fs.FS filesystem when you don't
 have any complex requirements.

Package: golang-github-psanford-wormhole-william-dev
Description-md5: db00525491e936790095feb17b70b60e
Description-en: Magic wormhole CLI and API in Go (library)
 wormhole-william is a Go (golang) implementation of magic wormhole
 (https://magic-wormhole.readthedocs.io/en/latest/). It provides secure
 end-to-end encrypted file transfers between computers. The endpoints are
 connected using the same "wormhole code".
 .
 wormhole-william is compatible with the official Python magic wormhole
 cli tool (https://github.com/warner/magic-wormhole).
 .
 Currently, wormhole-william supports:
 .
 * sending and receiving text over the wormhole protocol
 * sending and receiving files over the transit protocol
 * sending and receiving directories over the transit protocol
 .
 This package contains the golang library.

Package: golang-github-pseudomuto-protoc-gen-doc-dev
Description-md5: cf479ce81442bfa1f17d26bb76caa3b6
Description-en: documentation generator for Google Protocol Buffers (library)
 This is a documentation generator plugin for the Google Protocol Buffers
 compiler (protoc). The plugin can generate HTML, JSON, DocBook, and
 Markdown documentation from comments in your .proto files.
 .
 It supports proto2 and proto3, and can handle having both in the same
 context (see examples (/examples/) for proof).
 .
 This package contains the Go library.

Package: golang-github-pseudomuto-protokit-dev
Description-md5: 24e833dd3bf6d5bb63c46d46ba606d58
Description-en: starter kit for building protoc plugins (library)
 A starter kit for building protoc-plugins. Rather than write your own,
 you can just use an existing one.
 .
 This package contains the Go library.

Package: golang-github-pterm-pterm-dev
Description-md5: d65acd7ff3e0d86cd2b01e2fc4c5caa7
Description-en: modern Go module to easily beautify console output (library)
 pterm features charts, progressbars, tables, trees, text input, select menus
 and much more. It's completely configurable and 100% cross-platform
 compatible.

Package: golang-github-puerkitobio-goquery-dev
Description-md5: 098263c141da9628293157ae3ffa0436
Description-en: jQuery-style HTML manipulation in Go
 goquery brings a syntax and a set of features similar to jQuery
 (http://jquery.com/) to the Go language, based on Go's net/html
 package and the CSS Selector library cascadia.
 .
 Syntax-wise, it is as close as possible to jQuery, with the same
 function names when possible, and a chainable interface.

Package: golang-github-puerkitobio-purell-dev
Description-md5: 633d7e291afeb4e1fa7e4f2d11b832b7
Description-en: tiny Go library to normalize URLs
 Purell is a tiny Go library to normalize URLs. It returns a pure
 URL. Pure-ell. Sanitizer and all. Yeah, I know...
 .
 Based on the wikipedia paper http://en.wikipedia.org/wiki/URL_normalization
 and the RFC 3986 document http://tools.ietf.org/html/rfc3986#section-6 .

Package: golang-github-putdotio-go-putio-dev
Description-md5: c9a891e36e15ccd5dd31e4042ddc6bc3
Description-en: Put.io Go API client
 Putio is a Go client library for accessing the Put.io API v2.

Package: golang-github-puzpuzpuz-xsync-dev
Description-md5: c7605ebc2178dcb597a38d4532d94c1f
Description-en: Concurrent data structures for Go (library)
 Aims to provide more scalable alternatives for some of the data structures
 from the standard sync package, but not only.

Package: golang-github-pzhin-go-sophia-dev
Description-md5: 1bce6bdbac3ad4be8e9cad32641048bf
Description-en: Golang binding for the Sophia database
 go-sophia is a Go (golang) binding to the Sophia (http://sophia.systems)
 database engine. Sophia is a modern transactional key-value/row-storage
 library, designed to provide best possible on-disk performance without
 degradation in time. It has guaranteed O(1) worst case complexity for
 read, write and range scan operations, adapting to expected write rate,
 total storage capacity and cache size.

Package: golang-github-qor-inflection-dev
Description-md5: 744a80a32d5ce77328bf57bc2d14cb58
Description-en: Pluralizes and singularizes English nouns
 Inflection is a Go package that pluralizes and singularizes English nouns.
 .
 inflection.Plural("person") => "people"
 inflection.Plural("Person") => "People"
 inflection.Plural("PERSON") => "PEOPLE"
 inflection.Plural("bus")    => "buses"
 inflection.Plural("BUS")    => "BUSES"
 inflection.Plural("Bus")    => "Buses"
 .
 inflection.Singularize("people") => "person"
 inflection.Singularize("People") => "Person"
 inflection.Singularize("PEOPLE") => "PERSON"
 inflection.Singularize("buses")  => "bus"
 inflection.Singularize("BUSES")  => "BUS"
 inflection.Singularize("Buses")  => "Bus"
 .
 inflection.Plural("FancyPerson") => "FancyPeople"
 inflection.Singularize("FancyPeople") => "FancyPerson"
 .
 Standard rules are from Rails's ActiveSupport.
 .
 This package contains the source.

Package: golang-github-quic-go-qpack-dev
Description-md5: f63c049b7207727aa52daf2643cc265d
Description-en: minimal QPACK implementation in Go
 This is a minimal QPACK (RFC 9204) implementation in Go. It reuses the Huffman
 encoder/decoder code from the HPACK implementation in the Go standard library.
 .
 It is fully interoperable with other QPACK implementations (both encoders and
 decoders). However, it does not support the dynamic table and relies solely on
 the static table and string literals (including Huffman encoding), which limits
 compression efficiency.

Package: golang-github-quobyte-api-dev
Description-md5: cf5e66cc8ea207910488fcaa2a0c5c20
Description-en: Quobyte API client for Go
 This library implements a Go client for the Quobyte API.
 .
 Quobyte is a commercial product offering software implementing an
 enterprise-grade distributed parallel filesystem and block storage
 support for VMs and containers.

Package: golang-github-r3labs-diff-dev
Description-md5: 69e2160807e78950a0fc8b6f33ce8c6b
Description-en: diffing library for Go structures
 Utilizing field tags and reflection, this library makes it possible
 to compare two structures of the same type and create a changelog of
 all modified values. The produced changelog can easily be serialized
 to JSON.

Package: golang-github-r3labs-sse-dev
Description-md5: 35f9b6e72c9c3ae5e3bbc8fef89061aa
Description-en: Server Sent Events server and client for Golang (library)
 With server-sent events, it is possible for a server to send new data
 to a web page at any time, by pushing messages to the web page.
 .
 This library provides a server and a client implementation of SSE for
 Go.

Package: golang-github-rabbitmq-amqp091-go-dev
Description-md5: f607745cb2d0d03f49d19bc2d0e08207
Description-en: Go client for AMQP 0.9.1 (library)
 This is a Go AMQP 0.9.1 client maintained by the RabbitMQ core team.
 It was originally developed by Sean Treadway.
 .
 The library provides a functional interface that closely represents
 the AMQP 0.9.1 model targeted to RabbitMQ as a server. This includes
 the minimum necessary to interact the semantics of the protocol.

Package: golang-github-racksec-srslog-dev
Description-md5: 46221f621d8dc9128f6381c84e79a164
Description-en: replacement for the standard Golang library "log/syslog"
 Drop-in replacement for the standard library "log/syslog", but with extra
 features.

Package: golang-github-radovskyb-watcher-dev
Description-md5: 702a13d86dc5fed4e319f781e76bea16
Description-en: watch for files or directory changes without using filesystem events (library)
 watcher is a Go package for watching for files or directory changes
 (recursively or non recursively) without using filesystem events, which allows
 it to work cross platform consistently.
 .
 It watches for changes and notifies over channels either anytime an event or
 an error has occurred. Events contain the os.FileInfo of the file or directory
 that the event is based on and the type of event and file or directory path.
 .
 The features include customizable polling interval, event filtering, recursive
 or non-recursive folder watching, ability to ignore hidden files, specified
 files and folders, notification of os.FileInfo details, notification of full
 file paths or old and new paths in case of Rename or Move events, limitation
 on the number of events per watching cycle, listing watched files, and
 triggering custom events.

Package: golang-github-rafaeljusto-redigomock-dev
Description-md5: 1419f0c44305fe65f9de24ba34e85c09
Description-en: Unit tests using redigo library (Redis client in go)
 Easy way to unit test projects using redigo library
 (https://github.com/gomodule/redigo) (Redis client
 in go).

Package: golang-github-raintank-met-dev
Description-md5: 6fe5ff4ef5704f7f1d72e3e26cb443c3
Description-en: wrapper around metric client libraries for Go
 This library provides an opinionated wrapper around metric client
 libraries for Go. It supports statsd (recommended) and dogstatsd.

Package: golang-github-rainycape-memcache-dev
Description-md5: 7febd0d7da3c81077c3410259fdc2351
Description-en: High performance memcache client in Go (library)
 This package provides a memcache client library for the Go
 programming language. It is a high performance fork of the original
 library github.com/bradfitz/gomemcache.

Package: golang-github-rainycape-unidecode-dev
Description-md5: 9a78bf403bdb7e33b0ceb29574ac6694
Description-en: replace non-ASCII characters with their ASCII approximations
 Package unidecode implements a unicode transliterator which replaces
 non-ASCII characters with their ASCII approximations. Given an
 unicode encoded string, the primary function, Unidecode, returns
 another string with non-ASCII characters replaced with their closest
 ASCII counterparts.

Package: golang-github-raitonoberu-lyricsapi-dev
Description-md5: 6bcf48afe9185ba308bb754735aae661
Description-en: lyricsapi golang library
 Go library for retrieving time-stamped lyrics from Spotify.

Package: golang-github-rakyll-globalconf-dev
Description-md5: 2b56ccb37f9b0769e5a490d46e07cc7c
Description-en: Effortlessly persist/retrieve flags in Go programs
 Effortlessly persist/retrieve flags in Go programs. globalconf allows
 your users to not only provide flags, but config files and environment
 variables as well.

Package: golang-github-rakyll-statik-dev
Description-md5: 791092d7f17ee4bc3dfaea31d78b8d83
Description-en: embed static files into a Go executable. Dev package
 statik allows you to embed a directory of static files
 into your Go binary to be later served from an http.FileSystem.
 .
 This is the dev package.

Package: golang-github-rancher-go-rancher-metadata-dev
Description-md5: fcfaee931d38c5656d2c681d5a50a05d
Description-en: Go Bindings for Rancher-metadata service (library)
 Go bindings for Rancher-metadata This library is implements
 a variety of calls against the rancher-metadata service.

Package: golang-github-rclone-ftp-dev
Description-md5: d9c6334c170b1fa963be08a73c2209d6
Description-en: FTP client package for Go (library)
 A FTP client package for Go
 .
 Package ftp implements a FTP client as described in RFC 959.
 It is an rclone fork of github.com/jlaffaye/ftp.

Package: golang-github-rclone-rclone-dev
Description-md5: 91379bc1bd3b662a984790e31aca9e4d
Description-en: go source code of rclone
 Rclone is a program to sync files and directories between the local
 file system and a variety of cloud storage providers.
 .
 This package contains rclone's source code.

Package: golang-github-rcrowley-go-metrics-dev
Description-md5: f351f2d4f9037fdcb537837fef96192e
Description-en: Application level metrics capturing library for Go
 go-metrics supports counters, gauges and histograms.
 .
 The metrics can be published to various destinations (e.g. Graphite, InfluxDB,
 Prometheus) using external client libraries.
 .
 Port of the https://github.com/dropwizard/metrics library.

Package: golang-github-realclientip-realclientip-go-dev
Description-md5: 267fde792e49c4f62a6ed69c3726b0dd
Description-en: Go reference implementation of real client IP algorithms
 This library is an attempt to create a reference implementation of the
 correct ways to use headers like "X-Forwarded-For" which are often used
 incorrectly, resulting in security vulnerabilities.

Package: golang-github-redis-go-redis-dev
Description-md5: 864dd5d01312409321131967309220dc
Description-en: type-safe redis client for go (v9)
 This package contains go-redis which is the official Redis client library
 for the Go programming language.
 .
 It offers a straightforward interface for interacting with Redis servers.

Package: golang-github-registrobr-rdap-dev
Description-md5: 50805933c0db6ceffb344c79da3cd670
Description-en: RDAP library (Golang library)
 RDAP (Registration Data Access Protocol) is a library to be used in
 clients and servers to make the life easier when building requests and
 responses. You will find all RDAP protocol types in the protocol package
 and can use the clients to build your own client tool.

Package: golang-github-relex-aini-dev
Description-md5: 989bcd5ee4b5c7e8df2c783d170cbad4
Description-en: Go library for Parsing Ansible inventory files (library)
 AINI (Another INI) is a robust and flexible Go library for parsing INI-style
 configuration files. It provides a comprehensive solution for applications
 that rely on structured text configuration, supporting features beyond basic
 key-value pairs, such as sections, comments, and various data types.

Package: golang-github-relvacode-iso8601-dev
Description-md5: 61cc51c62ee86daca7f4017ec92893b6
Description-en: fast ISO8601 date parser for Go (library)
 The built-in RFC3333 time layout in Go is too restrictive to support any
 ISO8601 date-time. This library parses any ISO8601 date into a native Go time
 object without regular expressions.

Package: golang-github-remeh-sizedwaitgroup-dev
Description-md5: 5bc55310ffed883d6e75fa09bbf81ef5
Description-en: Go library for limiting the amount of concurrent goroutines
 SizedWaitGroup has the same role and API as sync.WaitGroup but it adds
 a limit of the amount of goroutines started concurrently.
 .
 SizedWaitGroup adds the feature of limiting the maximum number of
 concurrently started routines. It could for example be used to start
 multiples routines querying a database but without sending too much
 queries in order to not overload the given database.

Package: golang-github-remyoudompheng-bigfft-dev
Description-md5: 54a8f45b66e6f2083988f2924cdf4eeb
Description-en: Golang big integer multiplication library
 Big integer multiplication library for Go using Fast Fourier transform

Package: golang-github-remyoudompheng-go-liblzma-dev
Description-md5: 653bab6ba401d69055454083b5bb565b
Description-en: Go bindings for XZ Utils/liblzma
 Provides Go bindings for XZ Utils/liblzma

Package: golang-github-renekroon-ttlcache-dev
Description-md5: 4875fbe14074f1782cf8a129279047a2
Description-en: In-memory string-interface{} map with expiration for Golang
 TTLCache is a simple key/value cache in golang with the following functions:
 .
 - Thread-safe
 - Individual expiring time or global expiring time, you can choose
 - Auto-Extending expiration on Get
 - DNS style TTL, see SkipTtlExtensionOnHit(bool)
 - Fast and memory efficient
 - Can trigger callback on key expiration
 .
 Project TTLCache was forked from wunderlist/ttlcache to add extra functions
 not available in the original scope. The main differences are:
 .
 - An item can store any kind of object, previously, only strings could be
 saved
 - Optionally, you can add callbacks to: check if a value should expire, be
 notified if a value expires, and be notified when new values are added
 to the cache
 - The expiration can be either global or per item
 - Can exist items without expiration time
 - Expirations and callbacks are realtime

Package: golang-github-renstrom-dedent-dev
Description-md5: fdac951193dc5932eef75a1aeee812ad
Description-en: Transitional package for golang-github-lithammer-dedent-dev
 This is a transitional package to ease upgrades to the
 golang-github-lithammer-dedent-dev package. It can safely
 be removed.

Package: golang-github-restic-chunker-dev
Description-md5: d8bfa9fcf8073c667f72e9dd528fbe02
Description-en: implementation of Content Defined Chunking (CDC) in Go
 The package chunker implements content-defined-chunking (CDC) based on
 a rolling Rabin Hash. The library is part of the restic backup program
 (https://github.com/restic/restic).

Package: golang-github-retailnext-hllpp-dev
Description-md5: dda6338db3d144f67d43a4afce66edb2
Description-en: HyperLogLog++ cardinality estimation algorithm
 hllpp is an implementation of the HyperLogLog++ cardinality estimation
 algorithm in go. It optimizes for memory usage over CPU usage. It
 implements all the HyperLogLog optimizations introduced in the
 HyperLogLog++ paper (http://goo.gl/Z5Sqgu). Some notable features include:
 .
 * Marshaling so you can serialize to your datastore,
 * Extra space savings by only using 5 bits per register when possible,
 * Built-in non-streaming murmur3 implementation for fast hashing of input
 data.
 .
 This is the dev package.

Package: golang-github-revel-revel-dev
Description-md5: 70c4015fd19982b47b76f39425b6fd98
Description-en: high productivity, full-stack web framework for the Go language
 Revel is a web framework that builds on top of the high-perfomance
 Go HTTP server. It provide routing, parameter parsing, validation,
 templating, caching and a testing framework.

Package: golang-github-reviewdog-errorformat-dev
Description-md5: b6d18434d347e63c34a9330d2270486a
Description-en: Vim's quickfix errorformat implementation in Go (library)
 errorformat provides default errorformats for major tools.  Also, it's easy to
 add new errorformat in a similar way to Vim's errorformat.

Package: golang-github-rfjakob-eme-dev
Description-md5: 151545d89925dc9799f7a69cafc10a88
Description-en: EME wide-block encryption for Go
 EME for Go is a wide-block encryption mode developed by Halevi and
 Rogaway in 2003 [eme]. (see references below)
 .
 EME uses multiple invocations of a block cipher to construct a new cipher
 of bigger block size (in multiples of 16 bytes, up to 2048 bytes).

Package: golang-github-rhnvrm-simples3-dev
Description-md5: 9599ce02d0041dc72029e1ae1191eb7b
Description-en: AWS S3 Golang Library
 This package contains a simple no frills AWS S3 Library using REST
 with V4 signing (without AWS Go SDK).
 It is a library for uploading and deleting objects on S3 buckets.

Package: golang-github-rhysd-go-github-selfupdate-dev
Description-md5: c9e5798fa6ae72a74538ff9e1638b203
Description-en: self-update mechanism for Go commands (Go library)
 go-github-selfupdate is a Go library to provide a self-update mechanism to
 command line tools.

Package: golang-github-rican7-retry-dev
Description-md5: e2b1526d71398ee1c361a82bd650cbd6
Description-en: Go library to perform actions repetitively
 A simple, stateless, functional mechanism to perform actions repetitively
 until successful.

Package: golang-github-rickb777-date-dev
Description-md5: eadd2b6baeb2f599e75dfb4c41054928
Description-en: Go package for working with dates (library)
 This package introduces a light-weight Date type that is storage-efficient
 and convenient for calendrical calculations and date parsing and
 formatting (including years outside the [0,9999] interval).

Package: golang-github-rickb777-plural-dev
Description-md5: b5a56dc290f700169e954eb7eb29a348
Description-en: Simple Go API for pluralisation. (library)
 This package provides simple support for localising
 plurals in a flexible range of different styles.

Package: golang-github-rifflock-lfshook-dev
Description-md5: 326a1b0342bfb1754d3d2e15d64c1ee3
Description-en: local filesystem hook for logrus (Go library)
 Local Filesystem Hook for Logrus Sometimes developers like to write
 directly to a file on the filesystem. This is a hook for logrus
 (https://github.com/Sirupsen/logrus) designed to allow users to do
 just that. The log levels are dynamic at instantiation of the hook,
 so it is capable of logging at some or all levels.

Package: golang-github-rivo-tview-dev
Description-md5: 833579a58fe6711be726e26234bbbc34
Description-en: Rich interactive widgets for terminal-based UIs in Go
 This Go package provides commonly needed components for terminal based
 user interfaces. The widgets provided with this package are useful for
 data exploration and data entry.
 .
 Among these components are:
 * Input forms (include input/password fields, drop-down selections,
 checkboxes, and buttons)
 * Navigable multi-color text views
 * Sophisticated navigable table views
 * Flexible tree views
 * Selectable lists
 * Grid, Flexbox and page layouts
 * Modal message windows
 * An application wrapper

Package: golang-github-rivo-uniseg-dev
Description-md5: cedde19affd6b427b81c7efb51927b94
Description-en: Unicode Text Segmentation for Go
 This package provides a tool to iterate over these grapheme clusters.
 This may be used to determine the number of user-perceived characters,
 to split strings in their intended places, or to extract individual
 characters which form a unit.
 .
 This package implements the Unicode Text Segmentation according to
 Unicode Standard Annex #29 (Unicode version 12.0.0).

Package: golang-github-riywo-loginshell-dev
Description-md5: 13072ad7d9e6e3a38b22c3215e349721
Description-en: Golang library to get the login shell of the current user
 Supporting GOOS
 - Linux
 - Darwin
 - Plan9
 - OpenBSD
 - FreeBSD
 - Windows

Package: golang-github-rjeczalik-notify-dev
Description-md5: 0bad4d0f0d582a498d9b36448e289739
Description-en: file system event notification library on steroids
 Notify is a Go high-level abstraction over filesystem watchers like
 inotify, kqueue, FSEvents, FEN or ReadDirectoryChangesW. On top of filesystem
 watchers notify maintains a watchpoint tree, which provides strategy for
 creating and closing filesystem watches and dispatching filesystem events to
 user channels.

Package: golang-github-rkoesters-xdg-dev
Description-md5: 45493f8bf7e8b90dbe73d3ea3c26b2a7
Description-en: FreeDesktop.org (xdg) Specs implemented in Go
 xdg is a Golang library to provide access to the
 FreeDesktop.org (XDG) specs for basedir, desktop, keyfile,
 trash, and userdirs.

Package: golang-github-rluisr-mysqlrouter-go-dev
Description-md5: c99d6bbb0795beade148b938a3ea16e8
Description-en: client for mysql-router (library)
 MySQLRouter-go is a go client library for interacting with the MySQL router
 REST API. It provides a set of functions for extracting status and metadata
 from MySQL databases.

Package: golang-github-roaringbitmap-roaring-dev
Description-md5: 4326cefdd8ce31411da2d3d9d16a549f
Description-en: Roaring bitmaps in Go
 This is a go version of the Roaring bitmap data structure.
 .
 Roaring bitmaps are found to work well in many important applications:
 .
 Use Roaring for bitmap compression whenever possible. Do not
 use other bitmap compression methods (Wang et al., SIGMOD 2017
 (http://db.ucsd.edu/wp-content/uploads/2017/03/sidm338-wangA.pdf))

Package: golang-github-robertkrimen-otto-dev
Description-md5: 282f25140de62900394705fe1b23ae63
Description-en: JavaScript parser and interpreter in Go
 Otto provides a JavaScript parser and interpreter written natively in Go.
 .
 The following are some limitations with Otto:
 * "use strict" will parse, but does nothing.
 * The regular expression engine (re2/regexp) is not fully compatible with the
 ECMAScript 5 specification.
 * Otto targets ES5. ES6 features (eg: Typed Arrays) are not supported.

Package: golang-github-robfig-config-dev
Description-md5: fc3645d026b817c80adc96d31c9e7b58
Description-en: Configuration file parser for INI format
 Go library implementing a basic configuration file parser language
 which provides a structure similar to what you would find on
 Microsoft Windows INI files.

Package: golang-github-robfig-cron-dev
Description-md5: e402bb012c60097090815529a92863c9
Description-en: cron library for go
 This library implements a cron spec parser and runner.

Package: golang-github-robfig-go-cache-dev
Description-md5: 194fe8b643675d6759df6116b4615b9e
Description-en: in-memory key:value store/cache library for Go
 This package contains an in-memory key:value store/cache similar to
 memcached that is suitable for applications running on a single machine.
 Its major advantage is that, being essentially a thread-safe
 map[string]interface{} with expiration times, it doesn't need to serialize
 or transmit its contents over the network.
 .
 Any object can be stored, for a given duration or forever, and the cache can be
 safely used by multiple goroutines.
 .
 Although go-cache isn't meant to be used as a persistent datastore, the entire
 cache may be saved to and loaded from a file (or any io.Reader/Writer) to
 recover from downtime quickly.

Package: golang-github-robfig-pathtree-dev
Description-md5: fe7a83dadbbebc63676dd23b157af4df
Description-en: Go library for fast lookups using trees
 Go library implementing a tree for fast path lookup.

Package: golang-github-robinus2-golang-moving-average-dev
Description-md5: ec4b3ccae38638c6027d45b4e7b0493c
Description-en: Moving average implementation for Go (library)
 Moving average implementation for Go.
 .
 This package contains the Go development library.

Package: golang-github-rockorager-go-uucode-dev
Description-md5: c615a73ef450f9887761945e0031582a
Description-en: fast unicode operations in go (library)
 go-uucode is a small Go Unicode segmentation and width package inspired
 by Jacob Sandlund's excellent uucode
 (https://github.com/jacobsandlund/uucode). Jacob's Zig implementation
 does the hard architectural work here: generated Unicode tables, compact
 property rows, and a fast staged lookup strategy. This package ports
 that table-first approach to Go.
 .
 It provides:
 .
 * extended grapheme cluster iteration over Go strings
 * UAX #14 line break opportunity iteration over Go strings
 * grapheme-aware terminal cell width with StringWidth
 * typed lookup APIs for generated Unicode category, break, binary,
 emoji, width, and case properties
 * no runtime UCD parser, cache, or fallback path

Package: golang-github-rodaine-table-dev
Description-md5: 5d45efef2116d0c4be97266846dfa22e
Description-en: Go CLI Table Generator (library)
 Go package "table" provides a convenient way to generate tabular output
 of any data, primarily useful for CLI tools.
 .
 Features:
 .
 * Accepts all data types (string, int, interface{}, everything!) and
 will use the String() string method of a type if available.
 * Can specify custom formatting for the header and first column cells
 for better readability.
 * Columns are left-aligned and sized to fit the data, with customizable
 padding.
 * The printed output can be sent to any io.Writer, defaulting to
 os.Stdout.
 * Built to an interface, so you can roll your own Table implementation.
 * Works well with ANSI colors (fatih/color
 (https://github.com/fatih/color) in the example)!
 * Can provide a custom WidthFunc to accomodate multi- and zero-width
 characters (such as runewidth (https://github.com/mattn/go-runewidth))

Package: golang-github-rogpeppe-fastuuid-dev
Description-md5: 24c57e2fddad7ecb130b429d2de14817
Description-en: fast generation of 192-bit UUIDs
 Package fastuuid provides fast UUID generation of 192 bit universally
 unique identifiers. It does not provide formatting or parsing of
 the identifiers (it is assumed that a simple hexadecimal or base64
 representation is sufficient, for which adequate functionality exists
 elsewhere).

Package: golang-github-rogpeppe-go-internal-dev
Description-md5: 427f8538d4d076c4609e09baa092601d
Description-en: Selected Go-internal packages factored out from the standard library
 The go-internal repository factors out an opinionated selection of
 internal packages and functionality from the Go standard library.
 Currently this consists mostly of packages and testing code from
 within the Go tool implementation.
 .
 Included are the following:
 .
 * dirhash: calculate hashes over directory trees the same way
 that the Go tool does.
 * goproxytest: a GOPROXY implementation designed for test use.
 * gotooltest: Use the Go tool inside test scripts (see testscript below).
 * imports: list of known architectures and OSs, and support for reading
 import statements.
 * modfile: read and write go.mod files while preserving formatting
 and comments.
 * module: module paths and versions.
 * par: do work in parallel.
 * semver: semantic version parsing.
 * testenv: information on the current testing environment.
 * testscript: script-based testing based on txtar files.
 * txtar: simple text-based file archives for testing.
 .
 This package contains the development library files.

Package: golang-github-rootless-containers-bypass4netns-dev
Description-md5: 398abcb5b19b990c7de554b7c26cc5ee
Description-en: Accelerates slirp4netns using SECCOMP_IOCTL_NOTIF_ADDFD (library)
 bypass4netns is as fast as --net=host and *almost* as secure as traditional
 slirp4netns by using SECCOMP_IOCTL_NOTIF_ADDFD on Linux Kernel 5.9 and later
 .
 This package contains golang sources that other package may require for
 building.

Package: golang-github-rootless-containers-proto-dev
Description-md5: d0439a4d2508eae1b5dc32daaab8aecc
Description-en: Protobuf descriptions for rootless containers purposes
 This project contains the protobuf definition of the user.rootlesscontainers
 extended attribute. The main purpose of this attribute is to allow for a
 interoperable and standardised way of emulating persistent syscalls in a
 rootless container (syscalls such as chown(2) which would ordinarily fail).

Package: golang-github-rootless-containers-rootlesskit-dev
Description-md5: 9cd70fb7a254ee879a921b55b4a9b45d
Description-en: Linux-native "fake root" for rootless containers (library)
 The purpose of RootlessKit is to run Docker and
 Kubernetes as an unprivileged user (known as "Rootless mode"),
 so as to protect the real root on the host from potential
 container-breakout attacks.
 .
 RootlessKit creates user_namespaces(7) and mount_namespaces(7),
 and executes newuidmap(1)/newgidmap(1) along with subuid(5) and
 subgid(5).
 .
 RootlessKit also supports isolating network_namespaces(7) with
 userspace NAT using "slirp".
 .
 This package contains the development files.

Package: golang-github-rs-cors-dev
Description-md5: 5931bc37afb0b20d48c2eba9925a59d7
Description-en: net/http configurable handler to handle CORS requests
 CORS is a net/http handler implementing Cross Origin Resource Sharing W3
 specification (http://www.w3.org/TR/cors/) in Golang.

Package: golang-github-rs-xid-dev
Description-md5: 644861e8656f5223387df24db16e5c46
Description-en: globally unique id generator thought for the web
 package xid is a globally unique id generator library, ready
 to be used safely directly in your server code.
 .
 Xid is using Mongo Object ID algorithm to generate globally
 unique ids with a different serialization (bast64) to make
 it shorter when transported as a string.

Package: golang-github-rs-zerolog-dev
Description-md5: 5cd1934353883dabd55700b7bc4350d9
Description-en: Zero Allocation JSON Logger
 This zerolog package provides a fast and simple logger dedicated to
 JSON output.
 .
 Zerolog's API is designed to provide both a great developer experience and
 stunning performance. Its unique chaining API allows zerolog to write JSON
 (or CBOR) log events by avoiding allocations and reflection.
 .
 To keep the code base and the API simple, zerolog focuses on efficient
 structured logging only. Pretty logging on the console is made
 possible using the provided (but inefficient) zerolog.ConsoleWriter.

Package: golang-github-rsc-devweb
Description-md5: c1e059e846a39557a9dce926a90bb05c
Description-en: Development web server
 This repo holds a program that lets you work on a Go web server and have
 it automatically recompile on each request, like in the App Engine local
 development SDK.
 .
 See https://godoc.org/rsc.io/devweb.

Package: golang-github-rubenv-sql-migrate-dev
Description-md5: 758305c50791e8c99d3ce55353e1f8f3
Description-en: SQL schema migration tool for Go (library)
 sql-migrate is SQL Schema migration tool for Go based on gorp and goose
 .
 Features
 • Usable as a CLI tool or as a library
 • Supports SQLite, PostgreSQL, MySQL, MSSQL and Oracle databases
 (through gorp)
 • Can embed migrations into your application
 • Migrations are defined with SQL for full flexibility
 • Atomic migrations
 • Up/down migrations to allow rollback
 • Supports multiple database types in one project
 • Works great with other libraries such as sqlx

Package: golang-github-rubyist-tracerx-dev
Description-md5: e8c42c267287693d4d475c31a4638596
Description-en: Output tracing information in your Go app based on environment variables
 tracerx Tracerx is a simple tracing package that logs messages depending
 on environment variables.  It is very much inspired by git's GIT_TRACE
 mechanism.

Package: golang-github-russellhaering-goxmldsig-dev
Description-md5: 72349f5ab33608a4affbac990a249825
Description-en: Pure Go implementation of XML Digital Signatures
 XML Digital Signatures implemented in pure Go, based on etree.
 .
 Limitations: this library was created in order to implement SAML 2.0.
 It currently only implements the subset of relevant standards needed
 to support that implementation.

Package: golang-github-russross-blackfriday-dev
Description-md5: 63c70c739bfbce2992e5f548b310d4a4
Description-en: Blackfriday: a markdown processor for Go
 Blackfriday (github.com/russross/blackfriday) is a Markdown processor
 implemented in Go. It is paranoid about its input (so you can safely feed it
 user-supplied data), it is fast, it supports common extensions (tables, smart
 punctuation substitutions, etc.), and it is safe for all utf-8 (unicode)
 input.
 .
 HTML output is currently supported, along with Smartypants extensions. An
 experimental LaTeX output engine is also included.
 .
 It started as a translation from C of upskirt.

Package: golang-github-russross-blackfriday-v2-dev
Description-md5: 29b2380e40f7510abd3d29a23c862b1e
Description-en: Blackfriday: a markdown processor for Go version 2
 Blackfriday (github.com/russross/blackfriday) is a Markdown processor
 implemented in Go. It is paranoid about its input (so you can safely feed it
 user-supplied data), it is fast, it supports common extensions (tables, smart
 punctuation substitutions, etc.), and it is safe for all utf-8 (unicode)
 input.
 .
 HTML output is currently supported, along with Smartypants extensions. An
 experimental LaTeX output engine is also included.
 .
 It started as a translation from C of upskirt.
 .
 This package contains the 'v2' branch, which is largly, but not fully, source
 compatible with the golang-github-russross-blackfriday-dev package

Package: golang-github-ruudk-golang-pdf417-dev
Description-md5: 78fb221947bf53e11f2a01f17ff6d666
Description-en: PDF417 barcodes in Golang
 This library encodes data to a PixelGrid that can be used to display the
 barcode. You can use the PixelGrid to draw the barcode on anything.

Package: golang-github-rwcarlsen-goexif-dev
Description-md5: 2a087e46fca597341afb505ce1f28559
Description-en: Decode embedded EXIF meta data from image files with Go
 Go package goexif provides decoding of basic exif and tiff encoded data.
 Still in alpha - no guarantees.  Suggestions and pull requests are welcome.
 Functionality is split into two packages - "exif" and "tiff".
 The exif package depends on the tiff package.
 Documentation can be found at http://godoc.org/github.com/rwcarlsen/goexif

Package: golang-github-ryanuber-columnize-dev
Description-md5: f00faa7169d398e49e38c4729ed854b2
Description-en: Easy column formatted output for golang
 Columnize is a really small Go package that makes building CLI's a little bit
 easier. In some CLI designs, you want to output a number similar items in a
 human-readable way with nicely aligned columns. However, figuring out how wide
 to make each column is a boring problem to solve and eats your valuable time.
 .
 This package contains the source.

Package: golang-github-ryanuber-go-glob-dev
Description-md5: 28350801ff15ea4303af36a2732e67fb
Description-en: Basic string globs in golang
 Go-glob is a single-function
 library implementing basic string glob support.
 .
 Globs are an extremely user-friendly way of supporting string matching
 without requiring knowledge of regular expressions or Go's particular
 regex engine. Most people understand that if you put a * character
 somewhere in a string, it is treated as a wildcard. Surprisingly,
 this functionality isn't found in Go's standard library, except for
 path.Match, which is intended to be used while comparing paths (not
 arbitrary strings), and contains specialized logic for this use case.
 A better solution might be a POSIX basic (non-ERE) regular expression
 engine for Go, which doesn't exist currently.

Package: golang-github-ryszard-goskiplist-dev
Description-md5: a0a48591752e93727d18d391cef4592d
Description-en: A skip list implementation in Go
 This is a library implementing skip lists for the Go programming
 language (http://golang.org/).
 .
 Skip lists are a data structure that can be used in place of balanced
 trees. Skip lists use probabilistic balancing rather than strictly
 enforced balancing and as a result the algorithms for insertion and
 deletion in skip lists are much simpler and significantly faster than
 equivalent algorithms for balanced trees.
 .
 Skip lists were first described in Pugh, William (June 1990)
 (ftp://ftp.cs.umd.edu/pub/skipLists/skiplists.pdf). "Skip lists:
 a probabilistic alternative to balanced trees". Communications of the
 ACM 33 (6): 668–676

Package: golang-github-s-urbaniak-uevent-dev
Description-md5: fe5a7c075b44d78a65f466af0f1fdcbb
Description-en: Golang uevent bindings
 This golang library implements uevent bindings for reading and decoding
 Linux kernel udev events.

Package: golang-github-sabhiram-go-gitignore-dev
Description-md5: c0303e6779e31e961724d95d1e1a8659
Description-en: gitignore parser for go
 This implements a library to check a pattern includes or excludes
 certain filesystem paths. It can be useful to parse a .gitignore file,
 as the author does, or for other path specifications.
 .
 At the time of writing, this module is a prequisite for Gocryptfs
 versions 1.7.1 and up.

Package: golang-github-safchain-ethtool-dev
Description-md5: 3f5d449895d23d8eb0f94cd2991964e1
Description-en: simple ethtool-like library for Go
 The ethtool package aims to provide a library giving simple access
 to the Linux SIOCETHTOOL ioctl operations. It can be used to retrieve
 information from a network device like statistics, driver related
 information or even the peer of a VETH interface.

Package: golang-github-sagikazarmark-locafero-dev
Description-md5: 467e674bcb1a570a408df56ba3af0015
Description-en: Go finder library for Afero
 Library for finding files and directories using Afero, a filesystem
 framework providing a simple, uniform and universal API interacting
 with any filesystem, as an abstraction layer providing interfaces,
 types and methods (https://github.com/spf13/afero).

Package: golang-github-sahilm-fuzzy-dev
Description-md5: 0e8d2e30ba16ba850fc64b2b18858bb4
Description-en: Go library for fuzzy string matching
 Go library that provides fuzzy string matching optimized for filenames
 and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et
 al. This library is external dependency-free. It only depends on the Go
 standard library.  Demo Here is a demo (_example/main.go) of matching
 various patterns against ~16K files from the Unreal Engine 4 codebase.

Package: golang-github-sajari-fuzzy-dev
Description-md5: d554673c3eff28e05faa261498932d93
Description-en: Spell checking and fuzzy search suggestion written in Go (library)
 The sajari/fuzzy library is designed to provide fuzzy matching functionality
 within software applications.
 .
 Fuzzy matching is a technique used in computer science and natural language
 processing to identify approximate matches for strings or patterns, even when
 there are slight variations or discrepancies between them.
 .
 This library offers a range of functions and algorithms for fuzzy matching,
 enabling developers to compare strings or search for similar items within a
 dataset.
 .
 It may include various methods such as Levenshtein distance, Jaro-Winkler
 distance, or other similarity metrics to determine the degree of resemblance
 between strings.

Package: golang-github-samalba-dockerclient-dev
Description-md5: 3cdf34830bc5cf93fe622330a2d22af6
Description-en: Docker client library in Go
 Well maintained docker client library.

Package: golang-github-samber-lo-dev
Description-md5: 03866319a93f19aea3add69272dae3d9
Description-en: Lodash-style Go library based on Go generics
 This package provides Lodash-style Go library based on Go generics.
 .
 The benchmarks demonstrate that generics will be much faster than
 implementations based on the "reflect" package. The benchmarks also show
 similar performance gains compared to pure "for" loops.

Package: golang-github-samber-slog-common-dev
Description-md5: 8c67fa233316748fd9829e484196c9e0
Description-en: common toolchain for slog
 Common functions for a toolchain for slog library. This package is intended
 as an internal helper for the slog-multi package.

Package: golang-github-samber-slog-multi-dev
Description-md5: 3654e252168908147fb693a6776539d5
Description-en: design workflows of slog handlers
 Advanced Handler Composition for Go's Structured Logging
 (pipelining, fanout, routing, failover...)

Package: golang-github-samber-slog-slack-dev
Description-md5: 8f44addfb040761e81e0be7ac9a7140c
Description-en: provides a Slack handler for the slog library
 A Slack handler for the slog Go library.

Package: golang-github-samuel-go-zookeeper-dev
Description-md5: d9ee09b21a32f507893f1ffa601f62ae
Description-en: native ZooKeeper client for Go
 Native Go Zookeeper Client Library

Package: golang-github-sanity-io-litter-dev
Description-md5: 66789861197eac3ead3643ab140bcf0a
Description-en: Pretty printer library for Go data structures to aid in debugging and testing
 Litter is a pretty printer library for Go data structures to aid in
 debugging and testing.
 .
 It's named for the fact that it outputs literals, which you litter
 your output with. As a side benefit, all Litter output is compilable
 Go. You can use Litter to emit data during debug, and it's also really
 nice for "snapshot data" in unit tests, since it produces consistent,
 sorted output.
 .
 Litter was inspired by Spew (https://github.com/davecgh/go-spew), but
 focuses on terseness and readability.

Package: golang-github-santhosh-tekuri-jsonschema-dev
Description-md5: f6a2d918e0ceded2b351c6f7888049bf
Description-en: JSONSchema Validation using Go (library)
 Passes JSON-Schema-Test-Suite for draft-04, draft-06, draft-07,
 draft/2019-09, and draft/2020-12.
 .
 This package contains the Go development library.

Package: golang-github-sap-go-hdb-dev
Description-md5: 822fb050ec2d3c67ee36eff6c302c0b3
Description-en: SAP HANA Database Client for Go
 Go-hdb is a native Go HANA database driver for Go's sql package.
 It implements the SAP HANA SQL command network protocol:
 http://help.sap.com/hana/SAP_HANA_SQL_Command_Network_Protocol_Reference_en.pdf

Package: golang-github-saracen-fastzip-dev
Description-md5: cc8e024a8dcbae5acde6d5ef10167e81
Description-en: opinionated Zip archiver with a focus on speed (Go library)
 Fastzip is an opinionated Zip archiver and extractor with a focus on
 speed.
 .
 * Archiving and extraction of files and directories can only occur
 within
 a specified directory.
 * Permissions, ownership (uid, gid on linux/unix) and modification
 times are
 preserved.
 * Buffers used for copying files are recycled to reduce allocations.
 * Files are archived and extracted concurrently.
 * By default, the excellent
 github.com/klauspost/compress/flate
 (https://github.com/klauspost/compress)
 library is used for compression and decompression.
 .
 This package contains the Go development library.

Package: golang-github-saracen-walker-dev
Description-md5: 54571c25cdf32aedaec5078e675517b2
Description-en: walker is a faster, parallel version, of filepath.Walk
 This library and filepath.Walk both perform os.Lstat calls and provide a full
 os.FileInfo structure to the callback. BenchmarkFastwalkWalkLstat and
 BenchmarkGodirwalkWalkLstat include this stat call for better comparison with
 BenchmarkFilepathWalk and BenchmarkWalkerWalk.
 .
 This library and fastwalk both require the callback to be safe for concurrent
 use. BenchmarkFilepathWalkAppend, BenchmarkWalkerWalkAppend,
 BenchmarkFastwalkWalkAppend and BenchmarkGodirwalkWalkAppend append the paths
 found to a string slice. The callback, for the libraries that require it, use a
 mutex, for better comparison with the libraries that require no locking.
 .
 This library will not always be the best/fastest option. In general, if you're
 on Windows, or performing lstat calls, it does a pretty decent job. If you're
 not, I've found fastwalk to perform better on machines with fewer cores.

Package: golang-github-saracen-zipextra-dev
Description-md5: bb73b4c08897ce67eb3295871a9896b1
Description-en: utils for ZIP archive format's "Extra Fields" (Go library)
 zipextra is a library for encoding and decoding ZIP archive format's
 "Extra Fields".
 .
 The intention is to eventually support and provide a low-level API for
 the majority of PKWARE's and Info-ZIP's extra fields.
 .
 This package contains the Go development library.

Package: golang-github-sasha-s-go-deadlock-dev
Description-md5: fc1399dad8145fb06836ba57a5ab5b99
Description-en: Online deadlock detection in go
 Online deadlock detection in go (golang). go-deadlock provides
 (RW)Mutex drop-in replacements for sync.(RW)Mutex. It would
 not work if you create a spaghetti of channels. Mutexes only.

Package: golang-github-sassoftware-go-rpmutils-dev
Description-md5: 6a75e3a9fa5942ea67e1a9ade59764af
Description-en: Golang implementation of parsing RPM packages (library)
 go-rpmutils is a library written in go (http://golang.org) for parsing
 and extracting content from RPMs (http://www.rpm.org).
 .
 go-rpmutils provides a few interfaces for handling RPM packages. There is
 a highlevel Rpm struct that provides access to the RPM header and CPIO
 (https://en.wikipedia.org/wiki/Cpio) payload. The CPIO payload can be
 extracted to a filesystem location via the ExpandPayload function or
 through a Reader interface, similar to the tar implementation
 (https://golang.org/pkg/archive/tar/) in the go standard library.

Package: golang-github-sassoftware-relic-dev
Description-md5: 170b6f418b48f5e873db8aa8a9c1f393
Description-en: packaging digital signature tools (library)
 relic is a multi-tool and server for package signing and working with
 hardware security modules (HSMs) to sign operating system packages.
 .
 This package contains a stripped down library for use by rekor.

Package: golang-github-satori-go.uuid-dev
Description-md5: 8a4d19d2e24e9c1a3f41a77210513ebf
Description-en: Go package for creating and parsing UUID
 This package implements Universally Unique Identifier (UUID)
 supporting versions 1, 3, 4 and 5 (as specified in RFC 4122),
 and version 2 (as specified in DCE 1.1).

Package: golang-github-satta-ifplugo-dev
Description-md5: 0389f6292adbc2c14bdf5b82d00438f5
Description-en: network link status notification for Go
 ifplugo delivers network interface link information and link
 changes. It does this (on Linux) by gathering info via kernel ioctls,
 then emits a status summary on a given channel. This  summary
 (LinkStatusSample) is emitted on the first invocation and each
 time the state changes for at least one monitored interface.

Package: golang-github-savsgio-gotils-dev
Description-md5: 4003055bb28252529ed242b9a04fa349
Description-en: Go utlities to make your life easier with zero allocations (library)
 Various Go utility functions that are implement with pooled or in-place
 memory allocation.

Package: golang-github-scalalang2-golang-fifo-dev
Description-md5: fa5e1990faacde62f7ba1e44ae0a9fbf
Description-en: efficient cache design with simple FIFO queue only (library)
 golang-fifo is a modern cache implementation and provides high efficiency.

Package: golang-github-scaleft-sshkeys-dev
Description-md5: 75b22b1ea43e968c100533e72d4c29e8
Description-en: Parser and marshaller for OpenSSH key formats for Go (library)
 This package provides a parser and marshaller for cryptographic keys used for
 SSH. It enables Go applications to read and write private keys in various
 formats, including encrypted ones, which is useful for building SSH clients,
 servers, or key management tools.
 .
 In contrast to the standard library's ssh.ParseRawPrivateKey, this package
 supports a wider range of formats, including encrypted private keys, and also
 provides marshalling capabilities. Supported formats include OpenSSH's modern
 key format for RSA and ED25519 keys (with aes256-ctr encryption), as well
 as classic PEM formats for RSA (PKCS#1), DSA (OpenSSL), and ECDSA private
 keys.

Package: golang-github-scaleway-scaleway-sdk-go-dev
Description-md5: 36433a6a8a2104093a99f466be978228
Description-en: Scaleway API SDK for Go
 Scaleway is a European cloud computing company proposing a complete &
 simple public cloud ecosystem, bare-metal servers & private datacenter
 infrastructures.
 .
 This package provides an SDK to programmatically interact with the
 Scaleway API from Go.

Package: golang-github-schachmat-ingo-dev
Description-md5: b1a8bac47f430fade9693776498dbe5e
Description-en: persistent storage for flags in go (library)
 ingo is a simple Go library helping you to persist flags in an ini-
 like config file.

Package: golang-github-schollz-closestmatch-dev
Description-md5: 28d2d28dac5f5cf8995dc432218a2d7e
Description-en: Golang library for fuzzy matching within a set of strings
 Closestmatch is a simple and fast Go library for fuzzy matching an
 input string to a list of target strings. closestmatch is useful for
 handling input from a user where the input (which could be misspelled or
 out of order) needs to match a key in a database. closestmatch uses a
 bag-of-words approach (https://en.wikipedia.org/wiki/Bag-of-words_model)
 to precompute character n-grams to represent each possible target
 string. The closest matches have highest overlap between the sets of
 n-grams. The precomputation scales well and is much faster and more
 accurate than Levenshtein for long strings.

Package: golang-github-schollz-logger-dev
Description-md5: ce174eee490792428bf5cc2ba9bb56dc
Description-en: Simplistic, opinionated logging for Golang (library)
 Simplistic, opinionated logging for Golang
 * Zero dependencies
 * Global logger (with optional local logger)
 * Leveled
 * Useful defaults / i.e. zero-config
 * Simple API
 * Colors on Linux (Windows colors are horrible and unnecessary)
 * Set leveling via environmental variables
 LOGGER=trace|debug|info|warn|error

Package: golang-github-schollz-mnemonicode-dev
Description-md5: ee8bca1d9d7e6629eee67602b52f177f
Description-en: Encode binary data into a sequence of words (library)
 Mnemonicode is a method for encoding binary data into a sequence of
 words which can be spoken over the phone, for example, and converted
 back to data on the other side.

Package: golang-github-schollz-pake-dev
Description-md5: 3ebf02ac1340d7ff8fc54bdc928f42ae
Description-en: Generate a strong secret over an insecure channel (library)
 Password-authenticated key exchange (PAKE) allows two parties to generate a
 mutual secret key by using a weak key that is known to both beforehand (e.g
 via some other channel of communication).
 .
 This library exposes a simple API for an implementation of PAKE.

Package: golang-github-schollz-peerdiscovery-dev
Description-md5: d541ef13c01fdba7841c270bb383e00f
Description-en: Library for cross-platform local peer discovery using UDP multicast (library)
 Pure-go library for cross-platform thread-safe local peer discovery using
 UDP multicast.

Package: golang-github-schollz-progressbar-dev
Description-md5: 8e1a60c346d1b73840b86ddaa28318f8
Description-en: thread-safe progress bar for Golang applications
 This package contains a very simple thread-safe progress bar which
 should work on every OS without problems.
 In order to be OS agnostic it is not planned to support multi-line
 outputs.

Package: golang-github-scylladb-go-set-dev
Description-md5: 2d06bade52b7b82462c1a1201f387fa6
Description-en: type-safe, zero-allocation sets for Go (library)
 go-set is a type-safe, zero-allocation port of the excellent package
 fatih/set. It contains sets for most of the basic types and you can generate
 sets for your own types with ease.

Package: golang-github-scylladb-termtables-dev
Description-md5: c8826723f263b6f9bb3583dd58b1ba40
Description-en: Fast and simple ASCII table generation.
 Port of the Ruby library terminal-tables
 for fast and simple ASCII table generation.

Package: golang-github-sean--pager-dev
Description-md5: 6ef884c701c4cab75f353826b861cacb
Description-en: pager support for Go
 This package contains easy $PAGER support for Go (i.e. less(1), more(1))
 with sane defaults.
 .
 By default pager uses less(1) with the args: -X -F -R --buffers=65535
 and sets LESSSECURE=1 before starting less(1).
 .
 If less(1) is unavailable, pager falls back to more(1).
 .
 The PAGER environment variable is honored.

Package: golang-github-sean--seed-dev
Description-md5: c34bc47b0f378b237df3bdd6249221c1
Description-en: securely seed Go's random number generator
 This package contains a boiler-plate to securely seed Go's random number
 generator (if possible).  This library isn't anything fancy, it's just a
 canonical way of seeding Go's random number generator. Cribbed from Nomad
 before it was moved into Consul and made into a helper function, and now
 further modularized to be a super lightweight and reusable library.

Package: golang-github-seancfoley-bintree-dev
Description-md5: 8c6b17ad75cac2fa84a8cec43db49359
Description-en: Binary trees and tries
 Go library for binary trees and tries

Package: golang-github-seancfoley-ipaddress-go-dev
Description-md5: 95ad0150f43d958cda138f0efc70c95d
Description-en: Go library for handling IP addresses and subnets
 Go library for handling IP addresses and subnets, both IPv4 and IPv6.
 .
 IP address and network manipulation, CIDR, operations, iterations,
 containment checks, longest prefix match, subnetting, spanning, merging,
 ranges, and address tries, with polymorphic code

Package: golang-github-seandolphin-bqschema-dev
Description-md5: ab6402a480ab12aa289007aa1d2d9a21
Description-en: Go library to process Google Big Query
 BQSchema is a library to create Google Big Query schema directly
 from Go structs and import BigQuery QueryResponse into arrays of Go
 structs.

Package: golang-github-sebdah-goldie-dev
Description-md5: 453275b20e7b848da7bab99d50d96c8e
Description-en: Golden file testing for Go (library)
 Goldie is a golden file test utility for Go projects. It's typically
 used for testing responses with larger data bodies.
 .
 The concept is straight forward. Valid response data is stored in a
 "golden file". The actual response data will be byte compared with the
 golden file and the test will fail if there is a difference.
 .
 Updating the golden file can be done by running go test -update ./....

Package: golang-github-sebest-xff
Description-md5: 66c93e19b65b8d9ebbfe62ff42c4a5be
Description-en: Golang Middleware to handle X-Forwarded-For Header
 Package xff is a net/http middleware/handler to parse Forwarded HTTP Extension
 in Golang.
 .
 Parse function parses the value of the X-Forwarded-For Header and returns the
 IP address.
 .
 Options is a configuration container, provided by this package, to setup the
 XFF middleware.

Package: golang-github-sebest-xff-dev
Description-md5: 5de34585fda171f11b33b15006ec2f37
Description-en: Golang Middleware to handle X-Forwarded-For Header (development files)
 Package xff is a net/http middleware/handler to parse Forwarded HTTP Extension
 in Golang.
 .
 Parse function parses the value of the X-Forwarded-For Header and returns the
 IP address.
 .
 Options is a configuration container, provided by this package, to setup the
 XFF middleware.
 .
 This package contains the source.

Package: golang-github-seccomp-containers-golang-dev
Description-md5: 1da4c77aceb37abf6f47b9875629eb3a
Description-en: libseccomp mappings in Golang
 Golang libraries used by container runtimes to generate and load seccomp
 mappings into the kernel.
 .
 seccomp (short for secure computing mode) is a BPF based syscall filter
 language presenting conventional function-call based filtering interface.

Package: golang-github-seccomp-libseccomp-golang-dev
Description-md5: 84a12fbc091df9d57f38c2285c16b63c
Description-en: golang bindings for libseccomp
 The libseccomp library provides an easy to use, platform independent, interface
 to the Linux Kernel's syscall filtering mechanism. The libseccomp API is
 designed to abstract away the underlying BPF based syscall filter language and
 present a more conventional function-call based filtering interface that should
 be familiar to, and easily adopted by, application developers.
 .
 The libseccomp-golang library provides a Go based interface to the libseccomp
 library.

Package: golang-github-secure-io-sio-go-dev
Description-md5: d683041ad80622b4de9bd22122d3cf53
Description-en: Authenticated encryption for streams in Go (library)
 The sio package implements provable secure authenticated encryption
 for continuous byte streams. It splits a data stream into L bytes
 long fragments and en/decrypts each fragment with an unique key-nonce
 combination using an AEAD. For the last fragment the construction
 prefixes the associated data with the 0x80 byte (instead of 0x00)
 to prevent truncation attacks.

Package: golang-github-secure-systems-lab-go-securesystemslib-dev
Description-md5: db63f4ce12644c04fc643e71d2e95b25
Description-en: Cryptographic routines for Golang Secure Systems Lab projects at NYU (library)
 A library that provides cryptographic and general-purpose functions for
 Go Secure Systems Lab projects at NYU.

Package: golang-github-segmentio-asm-dev
Description-md5: 0a3e4cac685ac055f39b38db9543f7d3
Description-en: Go library with algorithms optimized for modern CPUs
 Provides high-performance assembly implementations of various common
 algorithms for Go.

Package: golang-github-segmentio-encoding-dev
Description-md5: 39d59c6d2a20b802e6cfb549cedfb9f1
Description-en: Encoders, decoders and validators for various data formats
 Includes Go packages for marshaling and unmarshaling data in various formats.
 The focus is on providing high performance, very low development and
 maintenance overhead APIs that can be used as drop-in replacements for the
 default solutions.

Package: golang-github-segmentio-fasthash-dev
Description-md5: eaea133b2b07ee3f7a03fe0bc8c83540
Description-en: Fast, efficient hashing algorithms library
 Package porting the standard hashing algorithms to a more efficient
 implementation.
 .
 This package attempts to solve this issue by exposing functions that
 implement string hashing algorithms and don't require dynamic memory
 alloations.

Package: golang-github-segmentio-kafka-go-dev
Description-md5: 001e1f551fbd4a718a9adf276d57f059
Description-en: Kafka library in Go
 Package kafka provides low and high level APIs for interacting with Kafka,
 mirroring concepts and implementing interfaces of the Go standard library
 to make it easy to use and integrate with existing software.

Package: golang-github-segmentio-ksuid-dev
Description-md5: 44795d225e4c8dd1856f927c936ccf95
Description-en: K-Sortable Globally Unique IDs (Go library)
 ksuid is an efficient, comprehensive, battle-tested Go library for
 generating and parsing a specific kind of globally unique identifier
 called a *KSUID*. This library serves as its reference implementation.
 .
 What is a KSUID?
 .
 KSUID is for K-Sortable Unique IDentifier. It is a kind of globally
 unique identifier similar to a RFC 4122 UUID, built from the ground-up
 to be "naturally" sorted by generation timestamp without any special
 type-aware logic.
 .
 In short, running a set of KSUIDs through the UNIX sort command will
 result in a list ordered by generation time.
 .
 Why use KSUIDs?
 .
 There are numerous methods for generating unique identifiers, so why
 KSUID?
 .
 1. Naturally ordered by generation time
 2. Collision-free, coordination-free, dependency-free
 3. Highly portable representations
 .
 See https://segment.com/blog/a-brief-history-of-the-uuid/

Package: golang-github-seiflotfy-cuckoofilter-dev
Description-md5: c369cdf03f2925dfdad6beae35e80377
Description-en: Bloom filter replacement using cuckoo hashing
 Cuckoo filter is a Bloom filter replacement for approximated
 set-membership queries. While Bloom filters are well-known space-efficient
 data structures to serve queries like "if item x is in a set?", they do
 not support deletion. Their variances to enable deletion (like counting
 Bloom filters) usually require much more space.
 .
 Cuckoo ﬁlters provide the ﬂexibility to add and remove items
 dynamically. A cuckoo filter is based on cuckoo hashing (and therefore
 named as cuckoo filter). It is essentially a cuckoo hash table storing
 each key's fingerprint. Cuckoo hash tables can be highly compact, thus
 a cuckoo filter could use less space than conventional Bloom ﬁlters,
 for applications that require low false positive rates (< 3%).

Package: golang-github-sendgrid-rest-dev
Description-md5: 080bca88eb959fe708ddf466482efd37
Description-en: SendGrid's Golang HTTP Client for calling APIs (library)
 This package contains a library to quickly and easily access any
 RESTful or RESTful-like API.

Package: golang-github-serenize-snaker-dev
Description-md5: 1a55b2610ed43bc1b30c6b4aa057bb41
Description-en: Convert camel cased strings to snake case and back
 This is a small Go library to convert camel cased strings to snake
 case and back, except some defined words such as common acronyms and
 initialisms).

Package: golang-github-sergi-go-diff-dev
Description-md5: 681ef5c18acc95b295a0593c2dab8f4c
Description-en: Diff, match and patch text in Go
 This library provides algorithms to perform operations required for
 synchronizing plain text.
 .
 These operations include:
 * Compare two texts and return their differences.
 * Perform fuzzy matching of text.
 * Apply patches onto text.

Package: golang-github-serialx-hashring-dev
Description-md5: 67209410c18c8a8eeafd835591d265e3
Description-en: consistent hashing "hashring" implementation in golang
 Implements consistent hashing that can be used when the number of server
 nodes can increase or decrease (like in memcached). The hashing ring is
 built using the same algorithm as libketama.
 .
 This is a port of Python hash_ring library in Go with the extra methods
 to add and remove nodes.

Package: golang-github-sethvargo-go-fastly-dev
Description-md5: 413b6fde1e516bb266a3778c10443b46
Description-en: Fastly API client library
 Go Fastly is a Golang API client for interacting with most facets of
 the Fastly API.
 .
 Fastly's API is designed to work in the following manner:
 - Create (or clone) a new configuration version for the service
 - Make any changes to the version
 - Validate the version
 - Activate the version

Package: golang-github-sethvargo-go-password-dev
Description-md5: d374665cbbb19d81e6d3e2d21c42d0c7
Description-en: high-entropy random password generator for Go (library)
 This package provides a library for generating high-entropy random passwords.
 It is useful for applications that need to create secure, random passwords for
 users or systems, similar to password managers like 1Password or LastPass.
 .
 The library allows specifying password length, the number of digits, and the
 number of symbols. It supports including both uppercase and lowercase letters,
 and can be configured to disallow repeated characters. Password generation uses
 crypto/rand for strong randomness.

Package: golang-github-sevlyar-go-daemon-dev
Description-md5: 872d54c00ed903394191a2cdfd25adc2
Description-en: library for writing system daemons
 Features:
 * Goroutine-safe daemonization
 * Out of box work with pid-files
 * Easy handling of system signals
 * Control of a daemon

Package: golang-github-shenwei356-bio-dev
Description-md5: 255913f97ddb59ddaef97986e4d8a976
Description-en: lightweight and high-performance bioinformatics package in Golang (library)
 This is a lightweight and high-performance bioinformatics package.
 FASTA/Q parsing. This package has high performance close to the famous
 C lib kseq.h

Package: golang-github-shenwei356-bpool-dev
Description-md5: 0281d88e0b27d2c95406ca6175c622cc
Description-en: Buffer/Byte pool for Go (library)
 This library implements leaky pools of byte arrays and Buffers as bounded
 channels.  It is based on the leaky buffer example from the Effective
 .
 Bpool provides the following pool types:
 .
 BufferPool: fixed-size pool of bytes.Buffers
 BytePool:   fixed-size pool of byte slices with a pre-set width
 SizedBufferPool: alternative to BufferPool that pre-sizes the
 capacity of buffers issued from the pool and discards
 buffers that have grown too large upon return.
 .
 A common use case for this package is to use buffers
 to execute HTML templates against (via ExecuteTemplate) or encode JSON
 into (via json.NewEncoder). This allows you to catch any rendering
 or marshalling errors prior to writing to a http.ResponseWriter,
 which helps to avoid writing incomplete or malformed data to the
 response.

Package: golang-github-shenwei356-breader-dev
Description-md5: 2ee92adb81ea10a411f06b3360b7b72a
Description-en: buffered file reader library for Go
 Breader (Buffered File Reader) enables asynchronous parsing and
 pre-processing while reading file for Go.  This library also
 supports safe cancellation.

Package: golang-github-shenwei356-bwt-dev
Description-md5: a672a88d5d7b4a18ee5c37e23729082e
Description-en: Burrows-Wheeler Transform and FM-index in golang (library)
 Burrows-Wheeler Transform and FM-index in golang Install.

Package: golang-github-shenwei356-kmers-dev
Description-md5: 5e52ebe2d9cb01045e99ee42392d8e20
Description-en: bit-packed k-mers methods for Golang (library)
 This package provides manipulations for bit-packed k-mers (k<=32, encoded
 in uint64).

Package: golang-github-shenwei356-natsort-dev
Description-md5: c9faf79b4306a5723a39cd2265f38d6c
Description-en: natural strings sorting in Go (library)
 natsort: natural strings sorting in Go This is an implementation of the
 "Alphanum Algorithm" by Dave Koelle (http://davekoelle.com/alphanum.html)
 in Go.

Package: golang-github-shenwei356-stable-dev
Description-md5: 73b396176fea44c96e4f880a6313ace1
Description-en: streaming pretty text table for Golang (library)
 stable is a streaming pretty text table for Golang.
 .
 Features:
 - Supporting streaming output (optional).
 When a writer is configured, a newly added row is formatted and written to
 the writer immediately. It is memory-effective for a large number of rows.
 And it is helpful to pipe the data in shell.
 - Supporting wrapping text or clipping text.
 The minimum and maximum width of the column can be configured for each
 column or globally.
 - Configured table styles.
 Some preset styles are also provided.
 - Unicode supported

Package: golang-github-shenwei356-unik.v5-dev
Description-md5: 160cc91283d4006cff9fbfc92db52ba9
Description-en: A k-mer serialization package for Golang (library)
 This package provides k-mer serialization methods for the package kmers
 TaxIds of k-mers are optionally saved, while there's no frequency information.
 .
 K-mers (represented in uint64 in RAM ) are serialized in 8-Byte (or less
 Bytes for shorter k-mers in compact format, or much less Bytes for sorted
 k-mers) arrays and optionally compressed in gzip format with extension
 of .unik.

Package: golang-github-shenwei356-util-dev
Description-md5: 5fbc78a4af84a8c5f649ae904a5ae884
Description-en: Golang utility packages (library)
 The utilities include
 .
 bytesize: providing a way to show readable values of byte sizes by reediting
 the code from http://golang.org/doc/effective_go.html.  It could
 also parsing byte size text to ByteSize object.
 .
 exec:     runs external commands. It wraps os.exec to allow using full
 command string as arguments, and provides functions of providing
 (stdin, stdout, stderr) channel for (stdin, stdout, stderr) pipe.
 .
 byteutil, cliutil, math, pathutil, randutil, stringutil are further utils
 without specific documentation.

Package: golang-github-shenwei356-xopen-dev
Description-md5: b5992cda2ac725095b694dce3331bc23
Description-en: open files for buffered reading and writing in Go (library)
 Xopen makes it easy to get buffered (possibly gzipped) readers and
 writers. and close all of the associated files. Ropen opens a file
 for reading. Wopen opens a file for writing. Both will use gzip when
 appropriate and will use buffered IO.

Package: golang-github-sherclockholmes-webpush-go-dev
Description-md5: df77db7650786c2fd27e4763d83a7701
Description-en: Web Push API library with encryption and VAPID support (library)
 webpush-go provides a Web Push API library with support for encryption
 and VAPID.

Package: golang-github-shibukawa-configdir-dev
Description-md5: 774e4b2de1f79caf166b6e12ae554652
Description-en: multi platform library of configuration directories for Golang
 This library helps to get regular directories for configuration files
 or cache files according to the target operationg system's conventions.
 .
 On Linux and BSD systems it assumes the following:
 .
 System level configuration folder: ${XDG_CONFIG_DIRS} (/etc/xdg)
 User level configuration folder:   ${XDG_CONFIG_HOME} (${HOME}/.config)
 User level cache folder:           ${XDG_CACHE_HOME}  (${HOME}/.cache)

Package: golang-github-shibumi-go-pathspec-dev
Description-md5: e960ea34542cc44ddb6e004800d9fb57
Description-en: gitignore-style pathspec pattern matching in Go (library)
 go-pathspec implements gitignore-style pattern matching for paths.
 .
 This package contains the library.

Package: golang-github-shiena-ansicolor-dev
Description-md5: b333776fed33beacb2b00665675c7661
Description-en: Ansicolor library for Golang
 Ansicolor library provides color console in Windows as ANSICON.

Package: golang-github-shirou-gopsutil-dev
Description-md5: 391f65b11dde6ac63624a71ad0cb85db
Description-en: Go package implementing psutils
 The gopsutil package provides a library that implements the psutil
 (https://pypi.org/project/psutil/) functions. Most of the features are
 implemented. Please refer to the web site of this project about the
 current implementation status.

Package: golang-github-shogo82148-go-shuffle-dev
Description-md5: f1f8516eccb36d5666595be56a6f5374
Description-en: Primitives for shuffling slices and user-defined collections in Go
 Package shuffle provides primitives for shuffling slices and user-defined
 collections in Go.

Package: golang-github-shopify-ejson-dev
Description-md5: 38c503c15bf77e193d0897fb074a63d5
Description-en: small library to manage encrypted secrets using asymmetric encryption
 This package contains a ejson which is a utility for managing a
 collection of secrets in source control.
 .
 The secrets are encrypted using public key, elliptic curve
 cryptography (NaCl Box: Curve25519 + Salsa20 + Poly1305-AES).
 .
 Secrets are collected in a JSON file, in which all the string values
 are encrypted. Public keys are embedded in the file, and the decrypter
 looks up the corresponding private key from its local filesystem.

Package: golang-github-shopify-logrus-bugsnag-dev
Description-md5: be58056bf3315958b501cadb106dc25f
Description-en: logrus-bugsnag is a hook that interfaces Logrus with Bugsnag
 logrus-bugsnag is a hook that allows Logrus
 (https://github.com/Sirupsen/logrus) to interface with Bugsnag
 (https://bugsnag.com).
 .
 This package contains the source.

Package: golang-github-shopify-sarama-dev
Description-md5: 8cfd21556e9146bc09c5cccacb8a6bef
Description-en: Go library for Apache Kafka
 Sarama is a Go client library for Apache Kafka (https://kafka.apache.org/)
 version 0.8 (and later).

Package: golang-github-shopspring-decimal-dev
Description-md5: ef882b76306f38bb995d9509b4e3542a
Description-en: arbitrary-precision fixed-point decimal numbers in go
 Features
 * the zero-value is 0, and is safe to use without initialization
 * addition, subtraction, multiplication with no loss of precision
 * division with specified precision
 * database/sql serialization/deserialization
 * json and xml serialization/deserializationInstall

Package: golang-github-showmax-go-fqdn-dev
Description-md5: 27ecdaea1371e60d941168249d20c955
Description-en: Golang library to provide local machine FQDN
 The go-fqdn library is a simple wrapper around the 'net' and 'os' Golang
 standard libraries to provide the Fully Qualified Domain Name (FQDN) of
 the local machine.

Package: golang-github-showwin-speedtest-go-dev
Description-md5: 00e9174b5e219d3669c9c46b18c77ede
Description-en: Go APIs to Test Internet Speed using speedtest.net
 Speedtest.net is a webservice that allows you to test your broadband
 connection by downloading a file from one of many Speedtest.net
 servers from around the world.
 .
 Allows you to use the Speedtest.net service via pure Go APIs.

Package: golang-github-shurcool-githubv4-dev
Description-md5: 100507b34f64dc832d222d6e35064882
Description-en: Go client library for accessing GitHub GraphQL API v4
 Package githubv4 is a Go client library for accessing GitHub GraphQL API v4
 (https://docs.github.com/en/graphql).
 .
 Focus:
 * Friendly, simple and powerful API.
 * Correctness, high performance and efficiency.
 * Support all of GitHub GraphQL API v4 via code generation from schema.

Package: golang-github-shurcool-gopherjslib-dev
Description-md5: b9e05b6fd845fc94c7847a367a736ac7
Description-en: library that provides helpers for in-process GopherJS compilation
 This package provides helpers for in-process GopherJS compilation.
 .
 All of them take the optional *Options argument. It can be used to set
 a different GOROOT or GOPATH directory or to enable minification.

Package: golang-github-shurcool-graphql-dev
Description-md5: bd40c5ec2a0b22104494848d85558738
Description-en: GraphQL client implementation (Go library)
 Package graphql provides a GraphQL client implementation for Go.

Package: golang-github-shurcool-httpfs-dev
Description-md5: e9989cd9d2df44ac26094b2d8958e28b
Description-en: Go library for working with the http.FileSystem interface
 golang-github-shurcool-httpfs-dev provides collection of Go library for
 working with the http.FileSystem interface.
 .
 - filter
 Package filter offers an http.FileSystem wrapper with the ability to keep
 or skip files.
 - html/vfstemplate
 Package vfstemplate offers html/template helpers that use http.FileSystem.
 - httputil
 Package httputil implements HTTP utility functions for http.FileSystem.
 - path/vfspath
 Package vfspath implements utility routines for manipulating virtual file
 system paths.
 - text/vfstemplate
 Package vfstemplate offers text/template helpers that use http.FileSystem.
 - union
 Package union offers a simple http.FileSystem that can unify multiple
 filesystems at various mount points.
 - vfsutil Package vfsutil implements some I/O utility functions for
 http.FileSystem.

Package: golang-github-shurcool-httpgzip-dev
Description-md5: 4ed0e7ed7f63de5fd557e5a7c99a6f20
Description-en: go library for use gzip compression when serving HTTP requests
 golang-github-shurcool-httpgzip-dev provides net/http-like primitives that use
 gzip compression when serving HTTP requests.

Package: golang-github-shurcool-octicon-dev
Description-md5: 8f60285ebb44ba64dd023be8ae70046f
Description-en: provides easy access to GitHub Octicons
 The octicon package offers seamless integration with GitHub
 Octicons, a set of scalable and vector-based icons designed
 for high-quality visual consistency.

Package: golang-github-shurcool-sanitized-anchor-name-dev
Description-md5: b5160ed651eb70a4b9a651dab89c70ea
Description-en: Go package for creating sanitized anchor names
 sanitized_anchor_name provides a Go function to create sanitized anchor names.
 .
 Its logic can be reused by multiple packages to create interoperable
 anchor names and links to those anchors.

Package: golang-github-siddontang-go-dev
Description-md5: 7eba846de19852433200143f25ee03a0
Description-en: Collection of siddontang libraries for Go
 This package provides a collection of siddontang libraries for Go.
 .
 Libraries Included;
 - arena
 - bson
 - bytes2
 - cache
 - config
 - exec2
 - filelock
 - hack
 - ioutil2
 - list2
 - log
 - num
 - ring
 - rpc
 - snappy
 - sync2
 - tb
 - time2
 - timingwheel
 - websocket

Package: golang-github-sigstore-cosign-dev
Description-md5: 2e0e605a766f75a9827d77677a25de0f
Description-en: Code signing/transparency for containers and binaries (library)
 Signing OCI containers (and other artifacts) using Sigstore
 .
 Cosign supports:
 .
 * "Keyless signing" with the Sigstore public good Fulcio certificate
 authority and Rekor transparency log (default)
 * Hardware and KMS signing
 * Signing with a cosign generated encrypted private/public keypair
 * Container Signing, Verification and Storage in an OCI registry.
 * Bring-your-own PKI
 .
 This package contains the Go source code.

Package: golang-github-sigstore-cosign-v2-dev
Description-md5: 5d7ab3df53c9861107565ddcc5d97529
Description-en: Code signing/transparency for containers and binaries (library)
 Signing OCI containers (and other artifacts) using Sigstore
 .
 Cosign supports:
 .
 * "Keyless signing" with the Sigstore public good Fulcio certificate
 authority and Rekor transparency log (default)
 * Hardware and KMS signing
 * Signing with a cosign generated encrypted private/public keypair
 * Container Signing, Verification and Storage in an OCI registry.
 * Bring-your-own PKI
 .
 This package contains the cosign v2 Go source code.

Package: golang-github-sigstore-fulcio-dev
Description-md5: 460d6d5c023191e464ebfe44851fd2a4
Description-en: Sigstore OIDC PKI (library)
 Fulcio is a free-to-use certificate authority for issuing code signing
 certificates for an OpenID Connect (OIDC) identity, such as email
 address.
 .
 Fulcio only issues short-lived certificates that are valid for 10
 minutes.

Package: golang-github-sigstore-gitsign-dev
Description-md5: 18b89a70b8584b94539e72b562ce660c
Description-en: Keyless Git signing using Sigstore (library)
 Keyless Git signing with Sigstore!
 .
 This is heavily inspired by (https://github.com/github/smimesign), but
 uses keyless Sigstore to sign Git commits with your own GitHub / OIDC
 identity.
 .
 This package contains the Go development library.

Package: golang-github-sigstore-protobuf-specs-dev
Description-md5: 85e727b676f73560af630edc38a95d6e
Description-en: Sigstore Protocol Buffer code (library)
 Provides protobuf specifications for Sigstore messages.
 .
 This package contains the library.

Package: golang-github-sigstore-rekor-dev
Description-md5: d3a94b5c5e0e6d1fcaa7bf0ac62dab43
Description-en: Software Supply Chain Transparency Log (library)
 Rekor's goals are to provide an immutable tamper resistant ledger of
 metadata generated within a software projects supply chain. Rekor will
 enable software maintainers and build systems to record signed metadata
 to an immutable record. Other parties can then query said metadata to
 enable them to make informed decisions on trust and non-repudiation of an
 object's lifecycle.
 .
 The Rekor project provides a restful API based server for validation and
 a transparency log for storage. A CLI application is available to make
 and verify entries, query the transparency log for inclusion proof,
 integrity verification of the transparency log or retrieval of entries
 by either public key or artifact.
 .
 Rekor fulfils the signature transparency role of sigstore's software
 signing infrastructure. However, Rekor can be run on its own and is
 designed to be extensible to working with different manifest schemas and
 PKI tooling.

Package: golang-github-sigstore-rekor-tiles-dev
Description-md5: 52959cda81b3399058ac676e8d743e29
Description-en: Sigstore Rekor on Tiles aka Rekor v2, a transparency log (library)
 Rekor on Tiles, aka Rekor v2, is a redesigned and modernized Rekor --
 https://github.com/sigstore/rekor -- Sigstore's signature transparency
 log, transitioning its backend to a modern, tile-backed transparency log --
 https://transparency.dev/articles/tile-based-logs/ -- implementation to
 simplify maintenance and lower operational costs.
 .
 This package contains the Go development library.

Package: golang-github-sigstore-sigstore-dev
Description-md5: 7f9384cd0e75a29b059ccb8d63094a3b
Description-en: Common go library shared across sigstore services and clients (library)
 sigstore/sigstore is a generic library / framework that is utilized by
 various other clients and projects including fulcio (webPKI), cosign
 (container and OCI signing tool) and tektoncd/chains (Supply Chain
 Security in Tekton Pipelines).

Package: golang-github-sigstore-sigstore-go-dev
Description-md5: 9643289115e3f6ddd42d519ccf29df1b
Description-en: Sigstore signing and verification (Go library)
 A client library for Sigstore (https://www.sigstore.dev/), written in
 Go. Features:
 .
 * Signing and verification of Sigstore bundles
 (https://github.com/sigstore/protobuf-
 specs/blob/main/protos/sigstore_bundle.proto) compliant with Sigstore
 Client Spec
 * Verification of raw Sigstore signatures by creating bundles for them
 (see conformance tests (/cmd/conformance/main.go) for example)
 * Signing and verifying with a Timestamp Authority (TSA)
 * Signing and verifying (offline or online) with Rekor (Artifact
 Transparency Log)
 * Structured verification results including certificate metadata
 * TUF support
 * Verification support for custom trusted root
 (https://github.com/sigstore/protobuf-
 specs/blob/main/protos/sigstore_trustroot.proto)
 * Basic CLI and examples
 .
 For an example of how to use this library, see the verification
 documentation (/docs/verification.md), the CLI cmd/sigstore-go
 (/cmd/sigstore-go/main.go). Note that the CLI
 is to demonstrate how to use the library, and not intended as a fully-
 featured Sigstore CLI like cosign (https://github.com/sigstore/cosign).
 .
 Background
 .
 Sigstore already has a canonical Go client implementation, cosign
 (https://github.com/sigstore/cosign), which was developed with a focus
 on container image signing/verification. It has a rich CLI and a long
 legacy of features and development. sigstore-go is a more minimal and
 friendly API for integrating Go code with Sigstore, with a focus on the
 newly specified data structures in sigstore/protobuf-specs
 (https://github.com/sigstore/protobuf-specs). sigstore-go attempts to
 minimize the dependency tree for simple signing and verification tasks,
 omitting KMS support and container image verification.
 .
 This package contains the Go library.

Package: golang-github-sigstore-timestamp-authority-dev
Description-md5: 2003e203f6975bc4cbf8321f6dfbfb81
Description-en: Sigstore RFC3161 Timestamp Authority (Go library)
 Sigstore Timestamp Authority
 .
 A service for issuing RFC 3161 timestamps
 (https://datatracker.ietf.org/doc/html/rfc3161).
 .
 Timestamps conform to the RFC 3628 policy
 (https://datatracker.ietf.org/doc/html/rfc3628). The timestamp structure
 conforms to the updates in RFC 5816
 (https://datatracker.ietf.org/doc/rfc5816).
 .
 Trusted timestamping
 (https://en.wikipedia.org/wiki/Trusted_timestamping) is a process that
 has been around for some time. It provides a timestamp record of when a
 document was created or modified.
 .
 A timestamp authority creates signed timestamps using public key
 infrastructure. The operator of the timestamp authority must secure the
 signing key material to prevent unauthorized timestamp signing.
 .
 Timestamping within Sigstore
 .
 Timestamps are a critical component of Rekor
 (https://github.com/sigstore/rekor), Sigstore's signature transparency
 log. Timestamps are used to verify short-lived certificates. Currently,
 the timestamp comes from Rekor's own internal clock, which is not
 externally verifiable or immutable. Using signed timestamps issued from
 timestamp authorities mitigates the risk of Rekor's clock being
 manipulated.

Package: golang-github-sirupsen-logrus-dev
Description-md5: d0bab94cbcdddab9b6e98159c6fceaba
Description-en: Logrus: a logging library for Go
 Logrus is a structured logger for Go (golang), completely
 API compatible with the standard library logger.
 .
 This package contains the source.

Package: golang-github-sjoerdsimons-ostree-go-dev
Description-md5: f5f7bb7655aa8c5c81cc41ae64a1f064
Description-en: Golang bindings for OSTree
 libostree is a library for managing bootable, immutable, versioned
 filesystem trees. It is like git in that it checksums individual files
 and has a content-addressed object store; unlike git, it "checks out"
 the files using hardlinks into an immutable directory tree. This
 can be used to provide atomic upgrades with rollback, history and
 parallel-installation, particularly useful on "fixed purpose" systems
 such as embedded devices. It is also used by the Flatpak application
 runtime system.
 .
 This package provides Go bindings for libostree.

Package: golang-github-skarademir-naturalsort-dev
Description-md5: a11c6d2f9c54ee09b0f54a38e7000d51
Description-en: simple natural sorter for Go Strings
 A simple natural string sorter for Go. Implements the "sort.Interface".

Package: golang-github-skeema-knownhosts-dev
Description-md5: a26e98d419bfb1655673f1d4e6e60b30
Description-en: Go SSH known_hosts wrapper with host key lookup (library)
 Go provides excellent functionality for OpenSSH known_hosts files in its
 external package golang.org/x/crypto/ssh/knownhosts. However, that package is
 somewhat low-level, making it difficult to implement full known_hosts
 management similar to command-line ssh's behavior for StrictHostKeyChecking=no
 configuration.
 .
 This repo is a thin wrapper package around golang.org/x/crypto/ssh/knownhosts,
 adding the following functionality:
 * Look up known_hosts public keys for any given host
 * Auto-populate ssh.ClientConfig.HostKeyAlgorithms easily based on
 known_hosts, providing a solution for golang/go#29286
 * Write new known_hosts entries to an io.Writer
 * Properly format/normalize new known_hosts entries containing ipv6
 addresses, providing a solution for golang/go#53463
 * Determine if an ssh.HostKeyCallback's error corresponds to a host whose key
 has changed (indicating potential MitM attack) vs a host that just isn't
 known yet

Package: golang-github-skeema-mybase-dev
Description-md5: b0da422ca858db1542c7636ebadefe78
Description-en: CLI framework with MySQL-like option handling (library)
 A light-weight Golang framework for building command-line applications,
 with MySQL-like option handling.

Package: golang-github-skip2-go-qrcode-dev
Description-md5: 3f26ec06263e5a36c04bceeb9be6c4fe
Description-en: QR Code encoder (Go library)
 Package qrcode implements a QR Code encoder in Go language.
 .
 A QR Code is a matrix (two-dimensional) barcode. Arbitrary content may
 be encoded, with URLs being a popular choice :)
 .
 This package contains the qrcode development library.

Package: golang-github-skratchdot-open-golang-dev
Description-md5: be8f254910e997098aa322cd29879956
Description-en: library to open an URI in the user's preferred application
 This library provides a set of Go functions allowing to "open" a
 file, directory or URI using the user's preferred application (or an
 operating system-wide default) to handle objects of those particular
 types. Optionally, it's possible to directly specify the
 application to use for opening the resource.

Package: golang-github-slack-go-slack-dev
Description-md5: 2390450f45473ce903881585aeb40098
Description-en: access the Slack API in Go (library)
 This is the original Slack library for Go created by Norberto Lopes,
 transferred to a GitHub organization. This library supports most if
 not all of the api.slack.com REST calls, as well as the Real-Time
 Messaging protocol over websocket, in a fully managed way.

Package: golang-github-slackhq-nebula-dev
Description-md5: aa5748faa4f52728a191f5bbf55226b9
Description-en: performant, scalable network overlay (Go library)
 Nebula is a scalable overlay networking tool with a focus on performance,
 simplicity and security.
 .
 This package provides the source files as Go library.

Package: golang-github-smallfish-simpleyaml-dev
Description-md5: a7b0e05c14c0a23de0ef11956371038f
Description-en: Go package to interact with arbitrary YAML
 Simpleyaml is Go package to interact with arbitrary YAML
 and extracting relevant information from the YAML.

Package: golang-github-smallstep-assert-dev
Description-md5: 42305ec72b56cf0fd4f4ebf89cd14410
Description-en: simple assertion framework written in go
 This library provides an assertion framework including the following functions:
 - Equals: checks that expected and actual are equal.
 - Error: checks if err is not nil.
 - False: checks that a condition is false.
 - Fatal: checks that a condition is true or marks the test as failed and stop
 it's execution.
 - FatalError: checks that a error is nil or marks the test as failed and stop
 it's execution.
 - HasPrefix: checks that the string contains the given prefix.
 - HasSuffix: checks that the string ends with the given suffix.
 - Len: checks that the application of len() to value match the expected value.
 - Nil: checks that the value is nil.
 - NoError: checks if err nil.
 - NotEquals: checks that expected and actual are not equal.
 - NotNil: checks that the value is not nil.
 - Panic: checks that the passed function panics.
 - True: checks that a condition is true.
 - Type: checks that the value matches the type of expected.
 .
 Documentation: http://godoc.org/github.com/smallstep/assert

Package: golang-github-smallstep-certificates-dev
Description-md5: 9744640d7ed5061a29575f8a037221a9
Description-en: go libraries for private certificate authority
 step-ca is and online certificate authority for secure, automated certificate
 management.
 .
 This package provides multiple go modules used by step-ca (scep, acme, db to
 name a few) as well as example implementations of clients and servers.

Package: golang-github-smallstep-certinfo-dev
Description-md5: c00674db3847e5607a578ff3b8df6a7b
Description-en: library to print X509 TLS certificate info in Go (library)
 Certificate Information for Go - A Golang tool for printing x509 TLS
 certificates in a format similar to OpenSSL.
 .
 This is a (maintained) fork of grantae/certinfo
 (https://github.com/grantae/certinfo).
 .
 In addition to being able to extract and print standard information from
 any x509 certificate (request), it also includes capabilities to extract
 and print properties specific to the Smallstep toolchain
 (https://github.com/smallstep) and other, selected OIDs.
 .
 This package contains the Go library.

Package: golang-github-smallstep-cli-dev
Description-md5: a3c488c278ead97e585146ee342f362f
Description-en: go library for working with x509 certificates
 This package ships the crypto/x509utils library of step-cli
 (https://github.com/smallstep/cli).

Package: golang-github-smallstep-cli-utils-dev
Description-md5: 57be7e5efb22388b407cc44a07f31eb8
Description-en: common code between step-cli and step-ca (library)
 This package provides a collection of go packages used in smallstep
 (https://smallstep.com) products.
 .
 Other projects should not use this package. The API can change at any time.

Package: golang-github-smallstep-crypto-dev
Description-md5: 02e7e8cb9bbb9d9832f66fdc62be890a
Description-en: smallstep crypto packages (Go development library)
 Crypto is a collection of packages, including x509util, sshutil, keyutil,
 pemutil, randutil, tlsutil, jose, x25519, minica, kms, fingerprint,
 and tpm.
 .
 This package contains the Go development library.

Package: golang-github-smallstep-go-p11-kit-dev
Description-md5: 410e499528af366f3d64eef5a8cc573c
Description-en: PKCS #11 modules in Go without cgo (library)
 PKCS #11 modules in Go without cgo
 .
 This project implements p11-kit RPC server protocol (https://p11-
 glue.github.io/p11-glue/p11-kit/manual/remoting.html), allowing Go
 programs to act as a PKCS #11 module without the need for cgo. Clients
 load the p11-kit-client.so shared library, then communicate over RPC to
 the Go server.
 .
 This package contains the Go development library.

Package: golang-github-smallstep-linkedca-dev
Description-md5: 86cbf337141745176716ce454cf41d66
Description-en: Support for Linked CAs using protocol buffers and gRPC (Go library)
 This package implements Types and functions supporting Linked CAs
 using protocol buffers and gRPC.
 .
 For documentation see https://pkg.go.dev/github.com/smallstep/linkedca
 .
 This package contains the Go development library.

Package: golang-github-smallstep-nosql-dev
Description-md5: 0cb7379c2ceaa42fd79752dfd01f2e73
Description-en: abstraction layer for data persistency written in golang
 This project is in development, the API is not stable.
 .
 This library currently provides following implementations (other are on the
 roadmap):
 - BoltDB (etcd fork: https://github.com/etcd-io/bbolt)
 - Badger (https://github.com/dgraph-io/badger)
 - MariaDB/MySQL

Package: golang-github-smallstep-pkcs7-dev
Description-md5: f492d1af654d86df031d5db99befec3c
Description-en: Implements a subset of PKCS #7 / Cryptographic Message Syntax
 pkcs7 implements parsing and creating signed and enveloped messages.
 .
 This is a fork of mozilla-services/pkcs7 (https://github.com/mozilla-
 services/pkcs7) which, itself, was a fork of fullsailor/pkcs7
 (https://github.com/fullsailor/pkcs7).

Package: golang-github-smallstep-scep-dev
Description-md5: aed43d62060eb2aa35c5c3f10263a339
Description-en: Simple Certificate Enrollment Protocol (SCEP) Go tools (library)
 scep is a Golang implementation of the Simple Certificate Enrollment
 Protocol (SCEP).
 .
 This package started its life as part of https://github.com/micromdm/scep
 The core SCEP protocol was extracted from it and is now being
 maintained by smallstep (https://smallstep.com).
 .
 This package contains the Go development library.

Package: golang-github-smallstep-truststore-dev
Description-md5: a4f6188d9cfd276654f0741599fb875a
Description-en: Go library for local installation of development certificates
 Documentation:
 https://godoc.org/github.com/smallstep/truststore
 .
 Go Report Card:
 https://goreportcard.com/report/github.com/smallstep/truststore
 .
 Based on https://github.com/FiloSottile/mkcert

Package: golang-github-smartystreets-assertions-dev
Description-md5: 539e3ebcc066ebcb0c4755f8469980b0
Description-en: fluent assertion-style functions
 This package contains the implementations for all assertions which are
 referenced in goconvey package (github.com/smartystreets/goconvey/convey)
 and gunit (github.com/smartystreets/gunit) for use with the So(...)
 method. They can also be used in traditional Go test functions and even in
 applications.

Package: golang-github-smartystreets-go-aws-auth-dev
Description-md5: b7c15f61a3343f744d2645d7afdda256
Description-en: Go library to signs requests to Amazon Web Services
 Go-AWS-Auth is a comprehensive, lightweight library for signing
 requests to Amazon Web Services using IAM roles or signed
 signatures.
 .
 It's easy to use: simply build your HTTP request and call
 awsauth.Sign(req) before sending your request over the wire.
 .
 Supported signing mechanisms are:
 .
 * Signed Signature Versions 2, 3, and 4
 * Custom S3 Authentication Scheme
 * Security Token Service
 * S3 Query String Authentication
 * IAM Role

Package: golang-github-smartystreets-goconvey-dev
Description-md5: 28e7da1cd8f406a82a5bc3dedc7cfd5b
Description-en: Go testing in browser - sources
 Write behavioral tests in your editor. Get live results in your browser.
 .
 This package provides Golang sources.

Package: golang-github-smartystreets-gunit-dev
Description-md5: f14874f2c647fb43746f90119a3361f2
Description-en: xUnit-style test fixture adapter for go test
 Yet another testing tool for Go.
 .
 It's a mix of good things provided by the built-in testing package, the
 assertions (https://github.com/smartystreets/assertions) you know
 and love from the GoConvey (http://goconvey.co) project, the xUnit
 (https://en.wikipedia.org/wiki/XUnit) testing style (the first real unit
 testing framework), and it's all glued together with go test.

Package: golang-github-smira-commander-dev
Description-md5: df9a6721b1e9eaf307f2e0b6ad6abe8e
Description-en: library to provide command-line commands and sub-commands
 Package commander is a fork of a spin off of golang  go tool
 infrastructure to provide commands and sub-commands.
 .
 This package is a fork of t he original commander package, with the
 following modifications:
 - flags could be placed anywhere on the command line
 - flags in whole subcommand tree should be non-conflicting
 (i.e. one name - one value type)
 - interface has changed: first flags should be parsed, then command
 dispatched

Package: golang-github-smira-flag-dev
Description-md5: e4d8300d90ddf2b26413f8fa1dec1f8b
Description-en: flag with a Get() interface{} method
 Package flag is a fork of the official "flag" package but with:
 - the flag.Value interface extended to provide a Get() interface{}
 method
 .
 - method (FlagSet *) Merge to merge two non-conficting flag sets

Package: golang-github-smira-go-aws-auth-dev
Description-md5: 47c75a26dabce4c1efcb3c9085de13d4
Description-en: signs requests to Amazon Web Services
 Go-AWS-Auth is a comprehensive, lightweight library for signing requests
 to Amazon Web Services.

Package: golang-github-smira-go-ftp-protocol-dev
Description-md5: 93a0cba1a9f1ec765081d9cd1426df95
Description-en: plugin for http.Transport with support for ftp:// protocol
 package protocol implements a plugin for http.Transport with support
 for the ftp:// protocol in Go.
 .
 Limitations: only anonymous FTP servers, only file retrieval operations.
 .
 Internally connections to FTP servers are cached and re-used when
 possible.

Package: golang-github-smira-go-xz-dev
Description-md5: a4a20c89d6d3a4e41d80479d992c03c9
Description-en: simple .xz decompression using external program (xz --decompress)
 Package go-xz provides imple .xz decompression using external
 program (xz --decompress).
 .
 This package uses external xz utility, so no depdendencies for the
 compiled binary.

Package: golang-github-snapcore-snapd-dev
Description-md5: a2d3a19f6630f9476511151dac13666a
Description-en: snappy development go packages.
 Use these to use the snappy API.

Package: golang-github-snowflakedb-gosnowflake-dev
Description-md5: 7b8daf73c518209470bedf2a6e2a0abb
Description-en: Go Snowflake Driver (library)
 This package provides the Snowflake
 Driver library written in Golang.

Package: golang-github-socketplane-libovsdb-dev
Description-md5: d334e4b6407308cec9fe52e5ec05b104
Description-en: OVSDB client library written in Go
 OVSDB is the Open vSwitch Database Protocol. It's defined in RFC
 7047 and mainly used for managing the configuration of Open vSwitch,
 an open-source software switch designed to be used as a virtual
 switch in virtualized server environments.
 .
 This library is a client for OVSDB for Go.

Package: golang-github-soheilhy-cmux-dev
Description-md5: 81e8d32c252ea2a639b7aa951ce48dd9
Description-en: serve different services on the same port
 cmux is a generic Go library to multiplex connections based on their
 payload. Using cmux, you can serve gRPC, SSH, HTTPS, HTTP, Go RPC, and
 pretty much any other protocol on the same TCP listener.

Package: golang-github-songgao-water-dev
Description-md5: 00b9aaa74c87edc55f8ebc2685235168
Description-en: Simple TUN/TAP library for Go language
 This library is designed to be simple and efficient. It
 .
 * wraps almost only syscalls and uses only Go standard types;
 * exposes standard interfaces; plays well with standard packages like
 io, bufio, etc..
 * does not handle memory management (allocating/destructing slice).
 It's up to user to decide whether/how to reuse buffers.
 * has partial support for MacOS or Windows

Package: golang-github-soniah-dnsmadeeasy-dev
Description-md5: 51bf07b3c7deced64e51720c1113989d
Description-en: DNSMadeEasy library written in Go
 This package provides the dnsmadeeasy package which offers an interface
 to the DNSMadeEasy.
 .
 It doesn't have full API coverage, and only implements
 specific endpoints, as it is designed for use with Terraform

Package: golang-github-soniakeys-quant-dev
Description-md5: ced6eb8182979149589c137b90b3d6b6
Description-en: Interface for image color quantizers (library)
 Implemented here are two rather simple quantizers and an (also simple)
 ditherer. The quantizers satisfy the draw.Quantizer interface of the
 standard library. The ditherer satisfies the draw.Drawer interface of
 the standard library.

Package: golang-github-sorairolake-lzip-go-dev
Description-md5: 117ae4748a0ce94d59f1b898761d7ba0
Description-en: Pure Go implementation for reading and writing lzip format compressed files
 This package contains lzip-go which is an implementation of the lzip
 compressed format written in pure Go.
 .
 This package supports reading and writing of lzip compressed streams.

Package: golang-github-sosodev-duration-dev
Description-md5: 345e6db90f0e5fad3bb5540ca75f102e
Description-en: ISO 8601 duration parsing in Go (library)
 This a Go module for parsing ISO 8601 durations and converting them
 to the often much more useful time.Duration.
 .
 ISO 8601 is a pretty common standard and sometimes these durations show
 up in the wild.  See https://en.wikipedia.org/wiki/ISO_8601#Durations
 .
 This module aims to implement the ISO 8601 duration specification
 correctly. It properly supports fractional units and has unit tests that
 assert the correctness of it's parsing and conversion to a
 time.Duration.
 .
 With that said durations with months or years specified will be
 converted to time.Duration with a little fuzziness.  It uses
 2.628e+15 nanoseconds for a month and 3.154e+16 nanoseconds for a year.
 .
 This package contains the Go development library.

Package: golang-github-soundcloud-go-runit-dev
Description-md5: ffb8cc9628c07004c4b2706af78ea103
Description-en: transitional dummy package
 This package can be safely removed once nothing depends on it anymore.

Package: golang-github-sourcegraph-annotate-dev
Description-md5: d0c96d061662a5f4fdbfed806f6288b3
Description-en: Apply multiple sets of annotations to a region of text
 This Go package enables the efficient application of multiple sets
 of annotations to a specific region of text. Designed for developers
 needing to handle complex text annotation scenarios, it supports
 layering and combining annotations to enhance text processing workflows.
 Its flexible API and support for various architectures make it a valuable
 tool for projects involving advanced text manipulation and annotation tasks.
 Whether you are building a text editor or a data analysis tool, this package
 provides the functionality to manage and apply annotations seamlessly.

Package: golang-github-sourcegraph-beaut-dev
Description-md5: 4d54ee4febd00b58c7ecace377f2aa42
Description-en: convenient handling for validated types in Go
 Following the "Parse, Don't Validate" mantra, this library provides
 dedicated types to represent values that have already been validated, so
 that it is clear to the reader which operations are safe to perform and
 which require extra care.
 .
 It exposes types such as UTF8String, UTF8Bytes, AbsolutePath and
 RelativePath to represent common validations, avoiding redundant checks,
 reducing the risk of validation gaps and making invariants explicit in the
 type system.

Package: golang-github-sourcegraph-conc-dev
Description-md5: 3cbfb4714e872afe81b3a925cbe8149f
Description-en: Better structured concurrency for go (library)
 conc is your toolbelt for structured concurrency in go, making common
 tasks easier and safer.
 .
 This package contains the Go development library.

Package: golang-github-sourcegraph-go-lsp-dev
Description-md5: d78a3509098194ec3664db621a358448
Description-en: Go types for the Language Server Protocol
 Package lsp contains Go types for the messages used in the Language
 Server Protocol.

Package: golang-github-sourcegraph-jsonrpc2-dev
Description-md5: 83b55f5d0bdf1a4b70c8f617a603d576
Description-en: client and server implementation of JSON-RPC 2.0 (library)
 JSON-RPC 2.0 implementation for Go Build Status provides a Go implementation
 of JSON-RPC 2.0.

Package: golang-github-sourcegraph-syntaxhighlight-dev
Description-md5: a36c263d28e7d4d41c83705ac4d9c635
Description-en: Go package for syntax highlighting of code
 syntaxhighlight is a versatile Go package designed to add syntax
 highlighting to code snippets. Utilizing a language-independent
 lexer, it delivers effective highlighting for multiple programming
 languages, including JavaScript, Java, Ruby, Python, Go, and C.
 This package offers a reliable solution for enhancing code
 readability and presentation across a range of languages.

Package: golang-github-spacejam-loghisto-dev
Description-md5: 87b924f517c8098655986bc97108bcc0
Description-en: counters and logarithmically bucketed histograms for distributed systems
 A metric system for high performance counters and histograms. Unlike
 popular metric systems today, this does not destroy the accuracy of
 histograms by sampling. Instead, a logarithmic bucketing function
 compresses values, generally within 1% of their true value (although
 between 0 and 1 the precision loss may not be within this boundary). This
 allows for extreme compression, which allows us to calculate arbitrarily
 high percentiles with no loss of accuracy - just a small amount of
 precision.  This is particularly useful for highly-clustered events that
 are tolerant of a small precision loss, but for which you REALLY care
 about what the tail looks like, such as measuring latency across a
 distributed system.

Package: golang-github-spaolacci-murmur3-dev
Description-md5: 9347042f4446e7532c6bffd264e6d5ae
Description-en: Native MurmurHash3 Go implementation
 murmur3 Native Go implementation of Austin Appleby's third MurmurHash
 revision (aka MurmurHash3).
 .
 Reference algorithm has been slightly hacked as to support
 the streaming mode required by Go's standard Hash interface
 (http://golang.org/pkg/hash/#Hash).

Package: golang-github-spdx-gordf-dev
Description-md5: 54cb7c74e7bc5f5dcd64d04a56647774
Description-en: parse RDF files using RDF/XML format (Go library)
 gordf is a package which provides a parser for RDF files linearized
 using RDF/XML format. It will be used to represent the rdf files in
 memory and write back in possibly different formats like json, and xml.
 .
 This package contains the Go development library.

Package: golang-github-spdx-tools-golang-dev
Description-md5: d791f59b7b0ef2eea89d96239008af8c
Description-en: Collection of Go packages to work with SPDX files (library)
 SPDX tools-golang is a collection of Go packages intended to make it easier
 for Go programs to work with SPDX® files: https://spdx.dev/
 .
 What it does
 .
 tools-golang currently works with files conformant to versions 2.1, 2.2
 and 2.3 of the SPDX specification: https://spdx.dev/specifications
 .
 tools-golang provides the following packages:
 .
 * *spdx* - in-memory data model for the sections of an SPDX document
 * *tagvalue* - tag-value document reader and writer
 * *rdf* - RDF document reader
 * *json* - JSON document reader and writer
 * *yaml* - YAML document reader and writer
 * *builder* - builds "empty" SPDX document (with hashes) for directory
 contents
 * *idsearcher* - searches for SPDX short-form IDs (https://spdx.org/ids/)
 and builds an SPDX document
 * *licensediff* - compares concluded licenses between files in two
 packages
 * *reporter* - generates basic license count report from an SPDX
 document
 * *spdxlib* - various utility functions for manipulating SPDX documents
 in memory
 * *utils* - various utility functions that support the other tools-golang
 packages
 .
 tools-golang doesn't currently support files under any version of the
 SPDX spec prior to v2.1
 .
 This package contains the Go development library.

Package: golang-github-spf13-afero-dev
Description-md5: 5b1399310519d798269d4426c089167f
Description-en: FileSystem Abstraction System for Go
 Afero is a filesystem framework providing a simple, uniform and universal
 API interacting with any filesystem, as an abstraction layer providing
 interfaces, types and methods. Afero has an exceptionally clean interface
 and simple design without needless constructors or initialization methods.
 .
 Afero is also a library providing a base set of interoperable backend
 filesystems that make it easy to work with afero while retaining all the
 power and benefit of the os and ioutil packages.
 .
 Afero provides significant improvements over using the os package alone,
 most notably the ability to create mock and testing filesystems without
 relying on the disk.
 .
 It is suitable for use in any situation where you would consider using
 the OS package as it provides an additional abstraction that makes it
 easy to use a memory-backed filesystem during testing.  It also adds
 support for the http filesystem for full interoperability.

Package: golang-github-spf13-cast-dev
Description-md5: e14d88f45d56de8f3650bfd3f8abd7ac
Description-en: Safe and easy casting from one type to another in Go
 Cast is a library to convert between different Go types in a consistent
 and easy way.
 .
 Cast provides simple functions to easily convert a number to a string, an
 interface into a bool, etc.  Cast does this intelligently when an obvious
 conversion is possible.  It doesn’t make any attempts to guess what you
 meant; for example, you can only convert a string to an int when it is a
 string representation of an int such as “8”.
 .
 Cast was developed for use in Hugo (https://gohugo.io/), a website engine
 which uses YAML, TOML or JSON for meta data.

Package: golang-github-spf13-cobra-dev
Description-md5: 16414fad5da572d72074a37d4a0dee3e
Description-en: Go library for creating powerful modern Go CLI applications
 Cobra is a Go library providing a simple interface to create powerful
 modern CLI interfaces similar to git & go tools.
 .
 Cobra has an exceptionally clean interface and simple design without
 needless constructors or initialization methods.
 .
 This package contains the Cobra library for Go.

Package: golang-github-spf13-fsync-dev
Description-md5: 49820103167ad9d3ebb4e9cc66955469
Description-en: Keeps files or directories in sync for Go
 Package fsync keeps files and directories in sync for the Go Programming
 Language.
 .
 Read the documentation on GoDoc (http://godoc.org/github.com/spf13/fsync).
 .
 Forked from "github.com/mostafah/fsync" to add support for Afero
 "github.com/spf13/afero".

Package: golang-github-spf13-jwalterweatherman-dev
Description-md5: ec39f4c69eea611c99a6823d11fb9c5c
Description-en: Go library for both printing to the terminal and logging to files
 jWalterWeatherman provides seamless printing to the terminal (stdout)
 and logging to a io.Writer (file) that's as easy to use as fmt.Println.
 .
 JWW is primarily a wrapper around the excellent Go standard log library.
 It provides a few advantages over using the standard log library alone:
 .
 * One library for both printing to the terminal and logging (to files).
 * Allow the user to easily control what levels are printed and logged
 * No unnecessary initialization cruft.  Just use it.

Package: golang-github-spf13-nitro-dev
Description-md5: 676b778432fefbe977ea87b531d7da96
Description-en: Quick and easy performance analyzer library for Go
 Nitro is a quick and easy performance analyzer library for the Go Programming
 Language.  It is useful for comparing A/B against different drafts of functions
 or different functions.  Building on the standard pprof library, Nitro provides
 a very high-level view of your application performance to help identify areas
 to investigate further.  It also provides an easy metric to compare as you
 revise and improve each part of your application.

Package: golang-github-spf13-pflag-dev
Description-md5: 2774d99e2e810ffcbd1529fd0f3b978c
Description-en: Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags
 pflag is a drop-in replacement for Go's flag package, implementing
 POSIX/GNU-style --flags
 .
 pflag is compatible with the GNU extensions to
 the POSIX recommendations for command-line options
 (http://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html).
 .
 Forked from github.com/ogier/pflag.

Package: golang-github-spf13-viper-dev
Description-md5: f3c9b704a2d3a09136ac5a3321d56941
Description-en: Go configuration with fangs
 Viper is a complete configuration solution for Go applications
 including 12-Factor apps.  It is designed to work within an application,
 and can handle all types of configuration needs and formats.
 It supports:
 .
 * setting defaults
 * reading from JSON, TOML, YAML, HCL, and Java properties config files
 * live watching and re-reading of config files (optional)
 * reading from environment variables
 * reading from remote config systems (etcd or Consul), and watching changes
 * reading from command line flags
 * reading from buffer
 * setting explicit values
 .
 Viper can be thought of as a registry for all of your applications
 configuration needs.

Package: golang-github-spiffe-go-spiffe-dev
Description-md5: 8d7542bad8a2d542bcf0fa2894959fda
Description-en: secure production identity framework for everyone in Go (library)
 SPIFFE, the Secure Production Identity Framework for Everyone, is a
 set of open-source standards for securely identifying software
 systems in dynamic and heterogeneous environments. Systems that adopt
 SPIFFE can easily and reliably mutually authenticate wherever they
 are running.
 .
 This library leverages the SPIFFE Workload API
 (https://github.com/spiffe/spiffe/blob/main/standards/SPIFFE_Workload_API.md),
 providing high level functionality that includes:
 .
 * Establishing mutually authenticated TLS (mTLS) between workloads
 powered by SPIFFE.
 * Obtaining and validating X509-SVIDs and JWT-SVIDs.
 * Federating trust between trust domains using SPIFFE bundles.
 * Bundle management.
 .
 See the Go Package (https://pkg.go.dev/github.com/spiffe/go-spiffe/v2)
 documentation for more information.
 .
 This package contains the library.

Package: golang-github-spiffe-spike-sdk-go-dev
Description-md5: 7533f8d94bf0b7906740b42ef5aa093a
Description-en: SPIKE Go SDK (library)
 Secure Production Identity for Key Encryption (SPIKE)
 .
 This library is a convenient Go library for working with SPIKE:
 https://spike.ist/
 .
 This package contains the Go development library.

Package: golang-github-spiffe-spire-api-sdk-dev
Description-md5: 312f2a49a7ee50dbad220a417133c7c5
Description-en: SPIRE API Service Definitions (library)
 This repository contains the service definitions and code generated
 stubs for public SPIRE (https://github.com/spiffe/spire) APIs.
 .
 This package contains the Go development library.

Package: golang-github-spkg-bom-dev
Description-md5: efe76db6c40c27ccf10c8f5bcba812c2
Description-en: Strip UTF-8 byte order marks
 The bom package provides a convenient way to
 strip UTF-8 byte order marks (BOM) from
 the beginning of a byte slice or an io.Reader.

Package: golang-github-src-d-gcfg-dev
Description-md5: 39398b3e80d4f0561831861fa071ca62
Description-en: reads INI-style configuration files into Go structs
 Gcfg reads INI-style configuration files into Go structs; supports
 user-defined types and subsections.
 .
 This package provides go-gcfg/gcfg fork for usage in src-d/go-git.

Package: golang-github-ssgelm-cookiejarparser-dev
Description-md5: b8fafb74b02b66dfa392b6ab62704a78
Description-en: Go library that parses a curl cookiejar file into a Go http.CookieJar
 cookiejarparser is a Go library that parses a curl
 (netscape) cookiejar file into a Go http.CookieJar.
 This format is commonly used by cURL.

Package: golang-github-ssor-bom-dev
Description-md5: 0bf5c2767be11d80abd3823f40f59c4e
Description-en: small Go library to clean bom from byte array or reader
 This golang library implements a utility to clean bom from a byte array
 or byte reader.
 .
 Example(s):
 .
 bs := []byte{bom0, bom1, bom2, 0x11} result := CleanBom(bs)
 .
 bs := []byte{bom0, bom1, bom2, 0x11} result :=
 NewReaderWithoutBom(bytes.NewReader(bs))

Package: golang-github-stacktic-dropbox-dev
Description-md5: f2c9a58d278b2179da785d4d1cb8a657
Description-en: Go client library for the Dropbox core and Datastore API
 Dropbox Go client library for the Dropbox core and Datastore API with
 support for uploading and downloading encrypted files.
 .
 Support of the Datastore API should be considered as a beta version.
 To use this library, you must have a valid client ID (app key) and
 client secret (app secret) provided by Dropbox.

Package: golang-github-starry-s-zip-dev
Description-md5: 55e31a7dc216e875420a75337fc68a1f
Description-en: Go archive/zip library with append (updater) support
 This package contains a fork of the standard archive/zip Go library.
 .
 It adds a new updater that allows appending new files to the existing
 zip archive without having to decompress the entire-file and allows
 overwriting of existing files stored in the zip archive.

Package: golang-github-stathat-go-dev
Description-md5: d1e4522563df1a303fc1f1d395c5eefe
Description-en: Go package for reporting stat counts and values to StatHat
 This package is a client for reporting statistics and metrics data to
 the StatHat commercial logging product.

Package: golang-github-stefanberger-go-pkcs11uri-dev
Description-md5: d5a6ee6cd72336cc3edb32fbc319057c
Description-en: Golang pkcs11 URI library (library)
 Implements RFC 7512 and its errata.

Package: golang-github-stefanhaller-git-todo-parser-dev
Description-md5: 3d9b666bba163b2f1376c1f1e3b44fa5
Description-en: Small parser for git todo files
 A small parser for git todo files.
 .
 This package provides the library for parsing the git todo files.

Package: golang-github-steveyen-gtreap-dev
Description-md5: 569db9d1a8793d5752f9afb88aa05688
Description-en: gtreap is an immutable treap implementation in the Go Language
 Gtreap implements an immutable treap data structure in golang.
 .
 By treap, this data structure is both a heap and a binary search tree.
 .
 By immutable, any updates/deletes to a treap will return a new treap
 which can share internal nodes with the previous treap.  All nodes in this
 implementation are read-only after their creation.  This allows concurrent
 readers to operate safely with concurrent writers as modifications only
 create new data structures and never modify existing data structures.
 This is a simple approach to achieving MVCC or multi-version concurrency
 control.
 .
 By heap, items in the treap follow the heap-priority property, where a
 parent node will have higher priority than its left and right children
 nodes.
 .
 By binary search tree, items are store lexigraphically, ordered by a
 user-supplied Compare function.

Package: golang-github-stevvooe-resumable-dev
Description-md5: 7ac498d4343e6d37cfda145a62ef5356
Description-en: Subset of the Go `crypto` Package with a Resumable Hash Interface
 Package resumable registers resumable versions of hash functions. Resumable
 varieties of hash functions are available via the standard crypto package.
 Support can be checked by type assertion against the resumable.Hash interface.
 .
 While one can use these sub-packages directly, it makes more sense to register
 them using side-effect imports:
 .
 import _ "github.com/stevvooe/resumable/sha256"
 .
 This will make the resumable hashes available to the application through the
 standard crypto package. For example, if a new sha256 is required, one should
 use the following:
 .
 h := crypto.SHA256.New()
 .
 Such a features allows one to control the inclusion of resumable hash support
 in a single file. Applications that require the resumable hash implementation
 can type switch to detect support, while other parts of the application can be
 completely oblivious to the presence of the alternative hash functions.
 .
 Also note that the implementations available in this package are completely
 untouched from their Go counterparts in the standard library. Only an extra
 file is added to each package to implement the extra resumable hash functions.

Package: golang-github-stoewer-go-strcase-dev
Description-md5: cf9f45c32ee43600b458eb8ddaa23a38
Description-en: go library for converting between naming formats
 This library converts between different kinds of naming formats such as camel
 case (CamelCase), snake case (snake_case) or kebab case (kebab-case). Its
 designed to work only with strings consisting of standard ASCII letters.
 Unicode is currently not supported.

Package: golang-github-stratoberry-go-gpsd-dev
Description-md5: 71ea97902ffd6e72f44dba097f3d8805
Description-en: GPSD client
 go-gpsd is a streaming client for GPSD's JSON service and, as
 such, can be used only in an async manner, unlike clients for
 other languages which support both async and sync modes.

Package: golang-github-streadway-amqp-dev
Description-md5: fb2a0ca169b086499f960f948641a50e
Description-en: Go client for AMQP 0.9.1
 The amqp package provides a functional interface that closely
 represents the AMQP 0.9.1 model targeted to RabbitMQ as a server.
 This includes the minimum necessary to interact the semantics of
 the protocol.

Package: golang-github-stretchr-objx-dev
Description-md5: 0d2cd61c5d44d692471ae1ab903ceaec
Description-en: Go package for dealing with maps, slices, JSON and other data
 Objx provides the `objx.Map` type, which is a `map[string]interface{}` that
 exposes a powerful `Get` method (among others) that allows you to
 easily and quickly get access to data within the map, without having to
 worry too much about type assertions, missing data, default values etc.
 .
 This package contains the source.

Package: golang-github-stretchr-testify-dev
Description-md5: c079a433b076ed18d2fbff7e37eb3650
Description-en: sacred extension to the standard Go testing package
 Testify is a Go code (golang) set of packages that provide many tools for
 testifying that code behaves as intended.
 .
 Features include:
 * Easy assertions
 * Mocking
 * HTTP response trapping
 * Testing suite interfaces and functions
 .
 This package contains the source.

Package: golang-github-stvp-go-udp-testing-dev
Description-md5: 311f07086e5922406fb92fef37fa3135
Description-en: UDP test helpers for Go
 Package udp implements UDP test helpers. It lets you assert that certain
 strings must or must not be sent to a given local UDP listener.
 .
 This package contains the source.

Package: golang-github-stvp-roll-dev
Description-md5: 99e13dd66a0ae0f9db7501010dcfe1b5
Description-en: Simple(er) Rollbar client for Go
 roll is a basic Rollbar client for Go that reports errors and logs
 messages. It automatically builds stack traces and also supports arbitrary
 traces. All errors and messages are sent to Rollbar synchronously.

Package: golang-github-stvp-tempredis-dev
Description-md5: a5154cd967e500f690a16e5cf8e91e48
Description-en: Go package to start and stop temporary redis-server processes
 Tempredis (Temporary redis-server processes for golang testing) provides a
 comvenient interface to start and stop new temporary Redis processes, e.g.
 for unit testing Redis-based tools on 'the real thing' instead of mocked
 Redis instances.

Package: golang-github-suapapa-go-eddystone-dev
Description-md5: af51e5c90d1d56f4ad071f9c78aca23d
Description-en: golang library for supporting Eddystone
 eddystone : Golang package for support Eddystone beacon GoDoc
 (https://godoc.org/github.com/suapapa/go_eddystone) Build Status
 (https://travis-ci.org/suapapa/go_eddystone)
 .
 Eddystone (https://github.com/google/eddystone) is an open beacon format
 from Google.
 .
 This package covers Eddystone-UID
 (https://github.com/google/eddystone/tree/master/eddystone-uid),
 Eddystone-URL
 (https://github.com/google/eddystone/tree/master/eddystone-url),
 Eddystone-TLM
 (https://github.com/google/eddystone/tree/master/eddystone-tlm)
 from Eddystone Protocol Specification
 (https://github.com/google/eddystone/blob/master/protocol-specification.md).
 $ go get github.com/suapapa/go_eddystone Example
 Checkout example/beacon.go for using this package with gatt
 (https://github.com/paypal/gatt) to make a Eddystone beacon in Golang.
 Author Homin Lee &lt;homin.lee@suapapa.net&gt; Copyright & License
 Copyright (c) 2015, Homin Lee.  All rights reserved.  Use of this
 source code is governed by a BSD-style license that can be found in the
 LICENSE file.

Package: golang-github-subosito-gotenv-dev
Description-md5: 3a3323d14df2f8e2285f1f190aac2a22
Description-en: Load environment variables from `.env` or `io.Reader` in Go.
 To modify your app environment variables, gotenv expose 2 main functions:
 * gotenv.Load
 * gotenv.Apply
 By default, gotenv.Load will look for a file called .env in the current
 working directory.
 .
 Behind the scene, it will then load .env file and export the valid
 variables to the environment variables. Make sure you call the method
 as soon as possible to ensure it loads all variables, say, put it on
 init() function.
 .
 Once loaded you can use os.Getenv() to get the value of the variable.

Package: golang-github-surma-gocpio-dev
Description-md5: 64075c70cb028421baa23a5a85d2c990
Description-en: Go package for cpio archives
 gocpio is a  simple library similar to Go’s tar or zip
 package for accessing cpio archives. It’s not pretty and
 only implements the new ASCII format.

Package: golang-github-svanharmelen-jsonapi-dev
Description-md5: 766ef9151726adc2122f83287d19d619
Description-en: jsonapi.org style payload serializer and deserializer
 This package contains a serializer/deserializer for JSON payloads
 that comply to the JSON API - jsonapi.org (http://jsonapi.org) spec
 in go.

Package: golang-github-svent-go-flags-dev
Description-md5: ac03e278b058027d46f1c7ad120f56b4
Description-en: go library for parsing command line arguments
 This library provides similar functionality to the builtin flag library
 of go, but provides much more functionality and nicer formatting.
 Supported features are:
 .
 * Options with short names (-v)
 * Options with long names (--verbose)
 * Options with and without arguments (bool v.s. other type)
 * Options with optional arguments and default values
 * Multiple option groups each containing a set of options
 * Generate and print well-formatted help message
 * Passing remaining command line arguments after -- (optional)
 * Ignoring unknown command line options (optional)
 * Supports -I/usr/include -I=/usr/include -I /usr/include option
 argument specification
 * Supports multiple short options -aux
 * Supports all primitive go types (string, int{8..64}, uint{8..64},
 float)
 * Supports same option multiple times (can store in slice or last option
 counts)
 * Supports maps
 * Supports function callbacks
 * Supports namespaces for (nested) option groups

Package: golang-github-svent-go-nbreader-dev
Description-md5: 9a439f42f52f04bf576a29e0d274b332
Description-en: non-blocking io.Reader for go
 go-nbreader provides a non-blocking io.Reader for go (golang). It
 allows one to specify two timeouts:
 .
 * Timeout: Read() returns after the specified timeout, even if no data
 has been read.
 .
 * ChunkTimeout: Read() returns if no data has been read for the
 specified time, even if the overall timeout has not been hit yet.
 ChunkTimeout must be smaller than Timeout.
 .
 When the internal buffer contains at least blockSize bytes, Read()
 returns regardless of the specified timeouts.

Package: golang-github-sylabs-json-resp-dev
Description-md5: e8bc22af0bad3b42d910dc27cc5a35a2
Description-en: marshall and unmarshall response data and errors in JSON format
 json-resp package contains a small set of functions that are used to
 marshall and unmarshall response data and errors in JSON format.

Package: golang-github-sylabs-sif-dev
Description-md5: 024794b746ffe199c6e4609f729405f8
Description-en: reference implementation of the Singularity Image Format (SIF)
 SIF is an implementation of the Singularity Container Image Format that
 makes it easy to create complete and encapsulated container enviroments
 stored in a single file.

Package: golang-github-sylabs-singularity-dev
Description-md5: e26c1e51110f427d91f7df9a0aafd2d4
Description-en: development files for Singularity application container engine
 Mobility of Compute encapsulates the development to compute model
 where developers can work in an environment of their choosing and
 creation and when the developer needs additional compute resources,
 this environment can easily be copied and executed on other platforms.
 Additionally as the primary use case for Singularity is targeted
 towards computational portability, many of the barriers to entry of
 other container solutions do not apply to Singularity making it an
 ideal solution for users (both computational and non-computational)
 and HPC centers.
 .
 This package provides Golang sources for the Singularity API.

Package: golang-github-sylabs-squashfs-dev
Description-md5: ee31193f9feb4b02b48f5aff58edae58
Description-en: interact with squashfs archives (library)
 squashfs is PURE Go library to read squashfs, with support for reading
 squashfs files and extracting files and folders.

Package: golang-github-syncthing-notify-dev
Description-md5: dc2f5acb25e8f3f82530d35223e8681d
Description-en: File system event notification library on steroids
 Package notify implements access to filesystem events.
 .
 Notify is a high-level abstraction over filesystem watchers
 like inotify, kqueue, FSEvents, FEN or ReadDirectoryChangesW.
 Watcher implementations are split into two groups: ones that
 natively support recursive notifications (FSEvents and
 ReadDirectoryChangesW) and ones that do not (inotify, kqueue,
 FEN).
 .
 This is a fork by the Syncthing project.

Package: golang-github-syncthing-syncthing-dev
Description-md5: 8d718994a481203d5a3107fc16e62fe3
Description-en: decentralized file synchronization - dev package
 Syncthing is an application that lets you synchronize your files across
 multiple devices. This means the creation, modification or deletion of files
 on one machine will automatically be replicated to your other devices.
 Syncthing does not upload your data to the cloud but exchanges your data
 across your machines as soon as they are online at the same time.
 .
 This is the dev package.

Package: golang-github-syndtr-goleveldb-dev
Description-md5: 4d9b8f085f1fddec5ba736fe1bfec3a7
Description-en: LevelDB key/value database in Go
 This library provides an implementation of the LevelDB key/value
 database in the Go programming language.
 .
 LevelDB is a fast key-value storage library that provides an ordered
 mapping from string keys to string values.

Package: golang-github-t3rm1n4l-go-mega-dev
Description-md5: 118c600eaa8a3d10af001b8d2d9a9604
Description-en: Client library in go for mega.co.nz storage service (library)
 This is an API client library for MEGA storage service. Currently, the
 library supports the basic APIs and operations as follows:
 .
 * User login
 * Fetch filesystem tree
 * Upload file
 * Download file
 * Create directory
 * Move file or directory
 * Rename file or directory
 * Delete file or directory
 * Parallel split download and upload
 * Filesystem events auto sync
 * Unit tests

Package: golang-github-tailscale-hujson-dev
Description-md5: 3ee522be69a01c95f13b4f98801e7ab9
Description-en: JWCC (JSON with Commas and Comments) parser and formatter
 The hujson is a Go library that implements a parser and formatter for
 Human JSON (HuJSON), also known as JWCC.
 .
 It extends the standard JSON specification to allow trail-end commas,
 single-line comments, multi-line comments, and unquoted dictionary
 identifiers to make configurations more readable for human operators.

Package: golang-github-tailscale-tscert-dev
Description-md5: 27c8087999547362e3e96a642a09834f
Description-en: Minimal library implementing parts of the Tailscale client API
 This is a stripped down version of the tailscale.com/client/tailscale Go
 package but with minimal dependencies and supporting older versions of Go.

Package: golang-github-tarm-serial-dev
Description-md5: 492d8d9ed8b7165edb181be2e629f7fa
Description-en: Go package for serial port communucation
 A Go package to allow user to read and write from the
 serial port as a stream of bytes.

Package: golang-github-tatsushid-go-prettytable-dev
Description-md5: c5df972e7f8f38d222e9f549b3f84ad1
Description-en: Builds a simple text table with a multibyte, doublewidth character support
 go-prettytable go-prettytable is a library for
 Golang to build a simple text table with a multibyte,
 doublewidth character support.

Package: golang-github-tchap-go-patricia-dev
Description-md5: a5371a1f42580c2702ecea721e153804
Description-en: generic patricia trie (also called radix tree)
 The patricia trie as implemented in this library enables fast visiting of items
 in some particular ways:
 .
 1. visit all items saved in the tree,
 2. visit all items matching particular prefix (visit subtree), or
 3. given a string, visit all items matching some prefix of that string.
 .
 This package contains the source.

Package: golang-github-tcnksm-go-gitconfig-dev
Description-md5: 8accfb17ea7f2bf5b36faf6905e42259
Description-en: Golang library for gitconfig values
 This package provides a library for using gitconfig values on the
 programs written in Go.
 .
 It enables to use global '~/.gitconfig' values and local git
 repository '.git/config' values in Go. It can be used for
 extracting gitconfig values like user name, email address,
 GitHub token, and other user-defined values.

Package: golang-github-tdewolff-argp-dev
Description-md5: 55486109a1c578281b285946e3db33cc
Description-en: GNU command line argument parser (Go library)
 The argp Go package provides a command-line argument parser
 following the GNU standard.
 .
 ./test -vo out.png --size 256 input.txt
 .
 with the following features:
 .
 * build-in help (-h and --help) message
 * scan arguments into struct fields with configuration in tags
 * scan into composite field types (arrays, slices, structs)
 * allow for nested sub commands
 .
 GNU command line argument rules:
 .
 * arguments are options when they begin with a hyphen -
 * multiple options can be combined: -abc is the same as -a -b -c
 * long options start with two hyphens: --abc is one option
 * option names are alphanumeric characters
 * options can have a value: -a 1 means that a has value 1
 * option values can be separated by a space, equal sign, or nothing: -a1 -
 a=1 -a 1 are all equal
 * options and non-options can be interleaved
 * the argument -- terminates all options so that all following arguments
 are treated as non-options
 * a single - argument is a non-option usually used to mean standard in or
 out streams
 * options may be specified multiple times, only the last one determines
 its value
 * options can have multiple values: -a 1 2 3 means that a is an
 array/slice/struct of three numbers of value [1,2,3]
 .
 See also github.com/tdewolff/prompt for a command-line prompter.

Package: golang-github-tdewolff-minify-dev
Description-md5: 49df17697202f69ed4f3fbb02089d085
Description-en: Go minifiers for web formats
 github.com/tdewolff/minify is a minifier package written in Go.
 It provides HTML5, CSS3, JS, JSON, SVG and XML minifiers and an interface
 to implement any other minifier.
 .
 Minification is the process of removing bytes from a file (such as
 whitespace) without changing its output and therefore shrinking
 its size and speeding up transmission over the Internet and possibly
 parsing.  The implemented minifiers are high performance and streaming,
 which implies O(n).
 .
 The core functionality associates mimetypes with minification functions,
 allowing embedded resources (like CSS or JS within HTML files) to be
 minified as well. Users can add new implementations that are triggered
 based on a mimetype (or pattern), or redirect to an external command
 (like ClosureCompiler, UglifyCSS, ...)

Package: golang-github-tdewolff-parse-dev
Description-md5: f231d8026767e8a24c5c5254875f593b
Description-en: Go parsers for web formats
 This package contains several lexers and parsers written in Go.
 All subpackages are built to be streaming, high performance
 and to be in accordance with the official (latest) specifications.
 .
 The lexers are implemented using buffer.Lexer in
 https://github.com/tdewolff/parse/buffer and the parsers work on top of
 the lexers. Some subpackages have hashes defined (using Hasher
 https://github.com/tdewolff/hasher) that speed up common
 byte-slice comparisons.

Package: golang-github-tdewolff-test-dev
Description-md5: 8d62dd2d8818fcf4276b35907f284c1b
Description-en: Go test helper functions
 github.com/tdewolff/test is a helper package written in Go.
 It implements a few functions that are useful for io testing,
 such as readers and writers that fail after N consecutive reads/writes.

Package: golang-github-tealeg-xlsx-dev
Description-md5: ba6938b06933baee80c84aa76f2b22d0
Description-en: golang library for reading and writing XLSX files
 golang-github-tealeg-xlsx is a library to simplify reading and writing the
 XML format used by recent version of Microsoft Excel in Go programs.

Package: golang-github-teambition-rrule-go-dev
Description-md5: 2c7d48e233df20710e1038043ddec919
Description-en: Go library for working with recurrence rules for calendar dates. (library)
 The rrule golang module offers a complete implementation of the
 recurrence rules documented in the iCalendar RFC. It is a partial
 port of the rrule module from the excellent python-dateutil library.

Package: golang-github-templexxx-cpu-dev
Description-md5: fede4f115de16debf14f0f1f8396c923
Description-en: Provides CPU related information in Go
 internal/cpu(in Go standard lib) with these detections:
 .
 * AVX512
 * Cache Size
 * Invariant TSC
 .
 It also provides:
 .
 * False sharing range, see X86FalseSharingRange for X86 platform.
 * TSC frequency
 * Name
 * Family & Model

Package: golang-github-templexxx-cpufeat-dev
Description-md5: b914e0c202e1f43cf571ec8ed119f092
Description-en: internal/cpu in Go
 Package cpufeat exposes const CacheLineSize for several cpu types.

Package: golang-github-templexxx-reedsolomon-dev
Description-md5: 5dfd1b7a93f2980749ef129a20b48a38
Description-en: Reed-Solomon Erasure Code engine in Go
 package reedsolomon is a Reed-Solomon Erasure
 Code engine in pure Go.
 .
 Super Fast: more than 10GB/s per physics core.

Package: golang-github-templexxx-xorsimd-dev
Description-md5: fd5a545dcac2d82a5f2860d6d2251563
Description-en: XOR code engine in pure Go, more than 270GB/S per core
 Package xor implements a XOR code engine in pure Go.
 It can deliver more than 270GB/S per core.

Package: golang-github-tent-canonical-json-go-dev
Description-md5: 7fef89e404b005aff1928c2209499149
Description-en: Canonical JSON marshaling in Go
 This is a library based on the Go stdlib "encoding/json" library, but with
 deterministic output (especially for hash keys).
 .
 This package contains the source.

Package: golang-github-tent-http-link-go-dev
Description-md5: 1e2ac89e7c9db87827351dc5ea83e092
Description-en: HTTP Link parsing in Go
 http-link-go implements parsing and serialization of Link header
 values as defined in RFC 5988. Function Format serializes a
 slice of Links into a header value. Function Parse parses a
 Link header value into a slice of Links.

Package: golang-github-teris-io-shortid-dev
Description-md5: 6e18e2f03b38ed811813d68ee0c5ac4e
Description-en: auper short, fully unique, non-sequential and URL friendly Ids
 This package is a generator of unique non-sequential short Ids that are
 by default URL friendly. The generation rate can be up to hundreds of
 thousand per second. It guarantees uniqueness during the time period
 until 2050!
 .
 The package is heavily inspired by the node.js shortid.

Package: golang-github-terminalstatic-go-xsd-validate-dev
Description-md5: a095ae9b074f382814bbda5231f6fe99
Description-en: XML Schema Definition (XSD) validation using Libxml2 (Go library)
 The goal of this package is to preload XML Schema Definition (XSD)
 files into memory and to validate XML (fast) using libxml2, like post
 bodys of XML service endpoints or API routers. At the time of
 writing, similar packages found on github either didn't provide error
 details or got stuck under load. In addition to providing error
 strings it also exposes some fields of libxml2 return structs.
 .
 This package contains the Go library.

Package: golang-github-terra-farm-udnssdk-dev
Description-md5: 1b19453165f0f35235a544771949afde
Description-en: ultradns SDK
 This package contains an UltraDNS SDK for Go. This is a golang SDK
 for the UltraDNS REST API. It's not feature complete, and currently
 is only known to be used for Terraform's ultradns provider.

Package: golang-github-tetratelabs-wazero-dev
Description-md5: 561f8b32115ab9602cf6a0420db39ccf
Description-en: zero dependency WebAssembly runtime for Go (library)
 WebAssembly is a way to safely run code compiled in other languages.
 Runtimes execute WebAssembly Modules (Wasm), which are most often
 binaries with a .wasm extension.
 .
 wazero is a WebAssembly Core Specification 1.0
 (https://www.w3.org/TR/2019/REC-wasm-core-1-20191205/) and 2.0
 (https://www.w3.org/TR/2022/WD-wasm-core-2-20220419/) compliant runtime
 written in Go. It has *zero dependencies*, and doesn't rely on CGO. This
 means you can run applications in other languages and still keep cross
 compilation.
 .
 This package contains the wazero Go library.

Package: golang-github-tevino-abool-dev
Description-md5: e4e1bb30aa18d69f36e2fa53af233434
Description-en: Atomic Boolean library, optimized for performance yet simple to use
 Atomic Boolean library for Go,
 optimized for performance yet simple to use.
 .
 Use this for cleaner code.

Package: golang-github-texttheater-golang-levenshtein-dev
Description-md5: 13f5f217373891a0fcc265c913dd5c0d
Description-en: Go implementation of the Levenshtein algorithm (library)
 This package is a Go implementation of the Levenshtein algorithm for
 computing the similarity between two strings. It provides edit
 distances, edit scripts, and ratios for strings (slices of runes).

Package: golang-github-thales-e-security-pool-dev
Description-md5: 5412db1c82d090f16d4a4ff963c64e87
Description-en: Collection of go packages from Vitess (library)
 This package provides the resource pool implementation and some of the atomic
 types from https://github.com/vitessio/vitess.

Package: golang-github-thalesignite-crypto11-dev
Description-md5: 066cdb4600c9adf900ab1c69cd69ff8a
Description-en: implementation of Golang crypto interfaces with PKCS#11 as backend
 This package provides an implementation of the standard Golang crypto
 interfaces that uses PKCS#11 as a backend. Signing is done through the
 crypto.Signer interface and decryption through crypto.Decrypter.
 .
 Supported features are:
 - Generation and retrieval of RSA, DSA and ECDSA keys.
 - Importing and retrieval of x509 certificates
 - PKCS#1 v1.5 signing.
 - PKCS#1 PSS signing.
 - PKCS#1 v1.5 decryption
 - PKCS#1 OAEP decryption
 - ECDSA signing.
 - DSA signing.
 - Random number generation.
 - AES and DES3 encryption and decryption.
 - HMAC support.
 .
 Documentation: https://godoc.org/github.com/ThalesIgnite/crypto11

Package: golang-github-thcyron-uiprogress-dev
Description-md5: 4e5ebe8a7b578a2788786de1d92f70f5
Description-en: render progress bars in terminal applications
 This packag is a go library to render progress bars in terminal
 applications. It provides a set of flexible features with a
 customizable API.
 .
 Progress bars improve readability for terminal applications with
 long outputs by providing a concise feedback loop.

Package: golang-github-theckman-yacspin-dev
Description-md5: 24e61bfe81c066f9b82628eb567ff85f
Description-en: easy to use and customizable terminal spinners (library)
 This package provides yet another CLI spinner for Go, taking inspiration
 (and some utility code) from the https://github.com/briandowns/spinner project.
 Specifically `yacspin` borrows the default character sets, and color mappings
 to github.com/fatih/color colors, from that project.
 .
 yacspin features over 90 spinners, can handle dynamic text width of certain
 animations, success and failure results, configurable positioning,
 concurrency, live updates, pausing for updates, support for non-TTY outputs,
 and manually stepping the animation.

Package: golang-github-thecreeper-go-notify-dev
Description-md5: 1d45e089f8f34c59b9d6af71869bd5a3
Description-en: implementation of the GNOME DBus Notifications Specification
 Package notify provides a Go implementation of the GNOME DBus Notifications
 Specification
 (https://specifications.freedesktop.org/notification-spec/1.2/index.html).

Package: golang-github-thedevsaddam-gojsonq-dev
Description-md5: 010084524bc3f5d26b0cf0ee6e5ac678
Description-en: Simple Go package to query over JSON data (library)
 This is a simple Go package to query over JSON data. It provides a simple,
 elegant, and fast ODM-like API to access and query JSON documents.
 .
 It can also work with YAML, XML, and CSV documents if provided with a
 suitable decoder as explained in
 https://github.com/thedevsaddam/gojsonq/wiki/How-to-use-YAML,-XML,-CSV%3F

Package: golang-github-thediveo-enumflag-dev
Description-md5: 022f02eda1a7dc80ebbd9916b9b51318
Description-en: enumeration CLI flags (single and slice) (Go library)
 enumflag/v2 is a Golang package which supplements the Golang CLI flag
 packages spf13/cobra (https://github.com/spf13/cobra) and spf13/pflag
 (https://github.com/spf13/pflag) with command-line parameter
 enumeration flags, including support for enumeration slices.
 .
 For instance, users can specify enum flags as --mode=foo or --mode=bar,
 where foo and bar are valid enumeration values. Other values which are
 not part of the set of allowed enumeration values cannot be set and
 raise CLI flag errors.
 .
 This package contains the Go development library.

Package: golang-github-thediveo-success-dev
Description-md5: 72f0844b65f0f559bcd210cdb4dab944
Description-en: self check library for wrapping Gomega success (Go library)
 This Go module provides a tiny utility that enhances Go testing by
 integrating Gomega's error detection whenever the Successful()
 function (or variants like Successful2R, Successful3R) is used.
 .
 It allows replacing verbose error checks such as
 Expect(err).NotTo(HaveOccurred()) with a more concise and fluent
 Successful() call, making tests cleaner and more readable.
 .
 This package contains the Go development library.

Package: golang-github-thejerf-suture-dev
Description-md5: 306a9151262e003edf0a9a016124679e
Description-en: supervisor trees for Go
 Suture provides Erlang-ish supervisor trees for Go.
 "Supervisor trees" -> "sutree" -> "suture" -> holds your code together
 when it's trying to die. It is intended to deal gracefully with the real
 failure cases that can occur with supervision trees (such as burning all
 your CPU time endlessly restarting dead services), while also making no
 unnecessary demands on the "service" code, and providing hooks to perform
 adequate logging with in a production environment.

Package: golang-github-therootcompany-xz-dev
Description-md5: b1050dc1d2e98ab23d10baa775e4ae1a
Description-en: Native Go XZ decompression package (library)
 This package provides a Go library that implements
 XZ decompression directly in Go.

Package: golang-github-theupdateframework-go-tuf-dev
Description-md5: 4ba8d29c66142c6288a69eb01abe08b1
Description-en: Securing software in golang (library)
 The Update Framework (TUF) helps developers maintain the security of software
 update systems, providing protection even against attackers that compromise
 the repository or signing keys. TUF provides a flexible framework and
 specification that developers can adopt into any software update system.

Package: golang-github-thlib-go-timezone-local-dev
Description-md5: f6835ba5d2a5054ebd7d32e95e9d867e
Description-en: get the full name of the local timezone (Go library)
 This Go library package provides the full name of the local timezone
 from OS setting.  Works on Windows, Linux and macOS.

Package: golang-github-thoas-go-funk-dev
Description-md5: 0c64d5b5b2e2b824648df6e2917284c6
Description-en: Modern Go utility library which provides helpers (map, find, contains, filter)
 Generic helpers rely on reflect_, be careful this code runs exclusively on
 run-time so you must have a good test suite.
 .
 These helpers have started as an experiment to learn reflect_. It may look
 like lodash_ in some aspects but it will have its own roadmap. lodash_ is an
 awesome library with a lot of work behind it, all features included in
 ``go-funk`` come from internal use cases.
 .
 You can also find type safe implementation in the godoc_.

Package: golang-github-thoj-go-ircevent-dev
Description-md5: 254c7498cf3fb67112cd64abed4022d2
Description-en: Event based IRC Client library in Go
 Event based IRC Client library.
 .
 Features:
 * Event based. Register Callbacks for the events you need to handle.
 * Handles basic IRC demands for you:
 - Standard CTCP.
 - Reconnections on errors.
 - Detect stoned servers.

Package: golang-github-thomasrooney-gexpect-dev
Description-md5: 532eac070aab07f98addfe06e2bc0780
Description-en: pure golang expect library
 Gexpect is a pure golang expect-like module. It provides the following
 functions for simpler creation and control of other terminal applications:
 .
 - ReadLine, ReadUntil and SendLine send strings from/to stdout/stdin
 - Wait and Close allow for graceful and ungraceful termination.
 - AsyncInteractChannels spawns two go routines to pipe into and from
 stdout/stdin, allowing for some usecases to be a little simpler.
 - ExpectRegex uses golang's internal regex engine to wait until a match from
 the process with the given regular expression (or an error on process
 termination with no match)
 - ExpectRegexFind allows for groups to be extracted from process stdout.

Package: golang-github-thomsonreuterseikon-go-ntlm-dev
Description-md5: afd12957b846717350ffb9e93baf689d
Description-en: NTLM Implementation for Go
 This is a native implementation of NTLM for Go
 that was implemented using the Microsoft MS-NLMP documentation available
 at http://msdn.microsoft.com/en-us/library/cc236621.aspx.  The library
 is currently in use and has been tested with connectionless NTLMv1 and
 v2 with and without extended session security.

Package: golang-github-throttled-throttled-dev
Description-md5: ee44bb7dd8d9b1a1072b7c464519497f
Description-en: rate limiting access to resources such as HTTP endpoints
 Throttled implements rate limiting using the generic cell rate algorithm
 (https://en.wikipedia.org/wiki/Generic_cell_rate_algorithm) to limit
 access to resources such as HTTP endpoints.

Package: golang-github-tideland-golib-dev
Description-md5: d0a55d4bcd2bfe6386c5ea93696334e1
Description-en: collection of misc Go packages
 The Tideland Go Library contains a set of useful Google Go packages for
 different purposes. They include:
 .
 - Audit: Support for unit tests with multiple different assertion types
 and functions to generate test data.
 - Cache: Lazy loading and caching of values.
 - Collections: Different additional collection types like ring buffer,
 stack, tree, and more.
 - Errors: Detailed error values.
 - Etc: Reading and parsing of SML-formatted configurations including
 substitution of templates.
 - Feed (Atom): Atom feed client.
 - Feed (RSS): RSS feed client.
 - Identifier: Identifier generation, like UUIDs or composed values.
 - Logger: Flexible logging.
 - Loop: Control of goroutines and their possible errors. Additional
 option of recovering  in case of an error or a panic. Sentinels can
 monitor multiple loops and restart them all in case of an abnormal end
 of one of them.
 - Map/Reduce: Map/Reduce for data analysis.
 - Monitoring: Monitoring of execution times, stay-set indicators, and
 configurable system variables.
 - Numerics: Different functions for statistical analysis.
 - Redis Client: Client for the Redis database.
 - Scene: Context-based shared data access, e.g. for web sessions or in cells.
 - Scroller: Continuous filtered reading/writing of data.
 - SML: Simple Markup Language, looking lispy, only with curly braces.
 - Sort: Parallel Quicksort.
 - Stringex: Helpful functions around strings extending the original
 strings package.
 - Timex: Helpful functions around dates and times.
 - Version: Documentation of semantic versions.

Package: golang-github-tidwall-btree-dev
Description-md5: 69b3525b96110dcb678d1829408b4c50
Description-en: B-Tree implementation for Go
 This package provides an in-memory B-Tree implementation for Go, useful
 as an ordered, mutable data structure.
 .
 This is a fork of the wonderful google/btree package. It's has all the same
 great features and adds a few more.
 .
 * Descend* functions for iterating backwards.
 * Iteration performance boost.
 * User defined context.
 .
 User defined context is a great new feature that allows for entering
 the same item into multiple B-trees, and each B-tree have a different
 ordering formula.

Package: golang-github-tidwall-buntdb-dev
Description-md5: 13429eae3b21b4d0b94de3363045058b
Description-en: embeddable, in-memory key/value database for Go
 BuntDB is a low-level, in-memory, key/value store in pure Go. It
 persists to disk, is ACID compliant, and uses locking for multiple
 readers and a single writer. It supports custom indexes and geospatial
 data. It's ideal for projects that need a dependable database and favor
 speed over data size.
 .
 Features:
 * In-memory database for fast reads and writes
 * Embeddable with a simple API
 * Spatial indexing for up to 20 dimensions;
 Useful for Geospatial data
 * Index fields inside JSON documents
 * Collate i18n Indexes using the optional collate
 package
 * Create custom indexes for any data type
 * Support for multi value indexes; Similar to a SQL multi column index
 * Built-in types that are easy to get up & running;
 String, Uint, Int, Float
 * Flexible iteration of data; ascending, descending, and ranges
 * Durable append-only file format for persistence
 * Option to evict old items with an expiration TTL
 * Tight codebase, under 2K loc using the cloc command
 * ACID semantics with locking transactions that support rollbacks

Package: golang-github-tidwall-gjson-dev
Description-md5: 192d8bcc932f92d2254000a1f23ad974
Description-en: JSON parser for Go
 Go package that provides a fast and simple way to get values from a JSON
 document. It has features such as one line retrieval, dot notation paths,
 iteration, and parsing JSON lines.

Package: golang-github-tidwall-grect-dev
Description-md5: a524f2b36910d55ff0894a0530011d30
Description-en: Get the outer rectangle from GeoJSON, WKT, WKB
 GRECT Quickly get the outer rectangle for GeoJSON, WKT, WKB.

Package: golang-github-tidwall-match-dev
Description-md5: 3305632dfcca64d50e6f1696317a91ca
Description-en: simple string pattern matcher for Go
 Match is a very simple pattern matcher where '*' matches on any number
 characters and '?' matches on any one character.

Package: golang-github-tidwall-pretty-dev
Description-md5: 0bc3332f3805be65d9bc8e91a5a06e25
Description-en: Efficient JSON beautifier and compactor for Go
 Pretty is a Go package that provides fast methods for formatting JSON for
 human readability, or to compact JSON for smaller payloads.
 .
 * pretty.Pretty will reformat the JSON for readability.
 * pretty.Color will add color to the result for printing to the terminal.
 The second param is used for a customizing the style, and passing nil will
 use the default pretty.TerminalStyle.
 * pretty.Ugly will reformat the JSON to make it more compact.
 .
 There's a PrettyOptions(json, opts) function which allows for customizing the
 output.

Package: golang-github-tidwall-rtree-dev
Description-md5: 3c980331fb85f640ef71bb70e75366ca
Description-en: RTree implementation for Go
 This package provides an in-memory R-Tree implementation for Go, useful
 as a spatial data structure. It has support for 1-20 dimensions, and
 can store and search multidimensions interchangably in the same tree.

Package: golang-github-tidwall-sjson-dev
Description-md5: 2c9c6e238dc57cc9dc191d2c2d89b874
Description-en: Set JSON values very quickly in Go (library)
 SJSON is a Go package that provides a very fast and simple way to set a
 value in a json document.

Package: golang-github-tidwall-tinylru-dev
Description-md5: 226931a3b4273202f60705bfc3a2d755
Description-en: fast little LRU cache for Go (library)
 This package contains tinylru which is a fast little LRU cache for Go.
 .
 This package contains the source code and development files needed
 to build Go applications with a simple and fast LRU cache support.

Package: golang-github-tidwall-tinyqueue-dev
Description-md5: 0fc3e9fc5bcad7a9fd96242ae076aa47
Description-en: Binary heap priority queues in Go
 Tinyqueue is a Go package for binary heap priority queues. Ported from
 the tinyqueue (https://github.com/mourner/tinyqueue) Javascript library.

Package: golang-github-tidwall-wal-dev
Description-md5: 9d688a7673a24c0656fa2f51a030d23a
Description-en: simple and fast write ahead log for Go (library)
 This package contains wal which is a simple and fast write ahead log
 for Go.
 .
 This package contains the source code and development files needed
 to build Go applications with simple log support.

Package: golang-github-tiendc-go-deepcopy-dev
Description-md5: 29798f23d4fabbdb841b58437ca34711
Description-en: fast deep-copy library for Go (library)
 Fast deep-copy library for Go
 .
 Functionalities
 .
 * True deep copy
 * Very fast (see benchmarks section)
 * Ability to copy almost all Go types (number, string, bool, function,
 slice, map, struct)
 * Ability to copy data between convertible types (for example: copy
 from
 int to float)
 * Ability to copy between pointers and values (for example: copy from
 *int to int)
 * Ability to copy values via copying methods of destination types
 * Ability to copy inherited fields from embedded structs
 * Ability to set a destination struct field as nil if it is zero
 * Ability to copy unexported struct fields
 * Ability to copy with extra configuration settings
 .
 This package contains the Go library.

Package: golang-github-tillitis-tkey-pq-device-sign-dev
Description-md5: 28aa025c50ef593d08cfece46f0667c5
Description-en: communicate with Tillitis PQ device signer app (library)
 Tillitis tkey-pq-device-sign package
 .
 A Go package for communicating with the tkey-pq-device-signer device
 app on a Tillitis (https://tillitis.se/) TKey to get cryptographic
 signatures over a message.
 .
 The package has functionality to call for signing with external MU
 computation, the external is used by the tkey-pq-device-signer uses
 external computation for signing.
 .
 This package contains the Go development library.

Package: golang-github-tillitis-tkey-ssh-agent-dev
Description-md5: bf5b59621ebd3bbca84fb24ae02f690f
Description-en: SSH Agent for Tillitis TKey (Go development library)
 TKey SSH Agent - tkey-ssh-agent is an OpenSSH-compatible agent for
 use with the Tillitis (https://tillitis.se/) TKey USB security token.
 .
 This package contains the Go development library.

Package: golang-github-tillitis-tkeyclient-dev
Description-md5: 09a47b0bfc3bd89a92181f49c29b8305
Description-en: Tillitis TKey client functions (Go library)
 Tillitis TKey Client package
 .
 A Go package for controlling a Tillitis (https://tillitis.se/) TKey,
 upload device apps, and communicate with it.
 .
 This package contains the Go development library.

Package: golang-github-tillitis-tkeysign-dev
Description-md5: 47aab05ab28a12a808a26f08678c16cb
Description-en: Tillitis TKey signer functions (library)
 Tillitis TKey Sign package
 .
 A Go package for communicating with the signer device app
 (https://github.com/tillitis/tkey-device-signer) on a Tillitis
 (https://tillitis.se/) TKey to get cryptographic signatures over a
 message.
 .
 This package contains the Go development library.

Package: golang-github-tillitis-tkeyutil-dev
Description-md5: 5cf8acdc65f62897d9f3eac79780c8f9
Description-en: Tillitis TKey utility functions (Go library)
 Tillitis TKey Utility package
 .
 A Go package with utility functions for a client application
 communicating with a Tillitis (https://tillitis.se/) TKey.
 .
 This package contains the Go development library.

Package: golang-github-timandy-routine-dev
Description-md5: 2727ffa3f14b86b74b33f1b7126f02da
Description-en: ThreadLocal for Golang (Go library)
 routine encapsulates and provides some easy-to-use, non-competitive,
 high-performance goroutine context access interfaces, which can help you
 access coroutine context information more gracefully.
 .
 From the very beginning of its design, the Golang language has spared no
 effort to shield the concept of coroutine context from developers,
 including the acquisition of coroutine goid, the state of coroutine
 within the process, and the storage of coroutine context.
 .
 If you have used other languages such as C++, Java and so on, then you
 must be familiar with ThreadLocal, but after starting to use Golang, you
 will be deeply confused and distressed by the lack of convenient
 functions like ThreadLocal.
 .
 Of course, you can choose to use Context, which carries all the context
 information, appears in the first input parameter of all functions, and
 then shuttles around your system.
 .
 And the core goal of routine is to open up another way: Introduce
 goroutine local storage to the Golang world.
 .
 This package contains the Go library.

Package: golang-github-timberio-go-datemath-dev
Description-md5: 95d0c2ed3daf436b12685e782348c808
Description-en: Go library for parsing Elasticsearch datemath expressions
 This package contains a library that provides support for parsing datemath
 expressions compatibly with Elasticsearch datemath expressions.
 These are useful for allowing users to specify, and for encoding, relative
 dates.

Package: golang-github-tink-crypto-tink-go-awskms-dev
Description-md5: 549aeb6dad1c8258618b9554bbeb6c6e
Description-en: Extension to Tink Go that provides AWS KMS integration (library)
 Tink Go Amazon Web Services (AWS) Key Management Service (KMS) extension.
 .
 This package contains the Go development library.

Package: golang-github-tink-crypto-tink-go-dev
Description-md5: b0e21cb9dbc7433e44d52d6258c8614c
Description-en: crypto library Tink in Go (library)
 Tink provides secure APIs that are easy to use correctly and hard(er) to
 misuse. It reduces common crypto pitfalls with user-centered design,
 careful implementation and code reviews, and extensive testing. At
 Google, Tink is one of the standard crypto libraries, and has been
 deployed in hundreds of products and systems.
 .
 To get a quick overview of Tink's design please take a look at Tink's
 goals: https://developers.google.com/tink/design/goals_of_tink
 .
 The official documentation is available at:
 https://developers.google.com/tink

Package: golang-github-tink-crypto-tink-go-gcpkms-dev
Description-md5: 8a153809ed8fdf90f85188cf490dc552
Description-en: Extension to Tink Go for Google Cloud KMS integration (library)
 Tink Go Google Cloud Key Management Service (KMS) extension.
 .
 This package contains the Go development library.

Package: golang-github-tink-crypto-tink-go-hcvault-dev
Description-md5: 3ddf7255eec15ef2779db9a32349c279
Description-en: Extension to Tink Go for HashiCorp Vault integration (library)
 This is an extension to the Tink Go library that provides support for
 HashiCorp Vault.
 .
 This package is currently a stripped down variant for API compatibility
 and use as a build dependency, and does not yet function.
 .
 This package contains the Go development library.

Package: golang-github-tinylib-msgp-dev
Description-md5: 163083ae66c10c79292490ece61ee7c9
Description-en: Go code generator for MessagePack (source)
 This is a code generation tool and serialization library for MessagePack. It is
 targeted at the go generate tool. You can read more about MessagePack in the
 wiki, or at msgpack.org.
 .
 Why?
 .
 * Use Go as your schema language
 * Speeeeeed (400MB/s on modern hardware)
 * JSON interop
 * User-defined extensions
 * Type safety
 * Encoding flexibility
 .
 This package contains the source.

Package: golang-github-titanous-rocacheck-dev
Description-md5: 2eaa1ddeccc3373f8adf9a740a200e4e
Description-en: Go package that checks if RSA keys are vulnerable to ROCA (library)
 Package rocacheck is a Go implementation of the key fingerprint
 algorithm that checks if an RSA key was generated by broken Infineon
 code and is vulnerable to factorization via the Return of Coppersmith's Attack
 (ROCA)

Package: golang-github-tj-assert-dev
Description-md5: 726cb22305d0c51c0b7c7af49ba04d7c
Description-en: testify/assert but as testify/require (library)
 Assertion pkg for Go, split out from github.com/stretchr/testify's
 (//github.com/stretchr/testify) require package.

Package: golang-github-tj-go-redirects-dev
Description-md5: 4e9ad75a627652a3d21990a97e37c33c
Description-en: Netlify's _redirects file format parser. (library)
 Redirect format parser to match Netlify's format
 (https://www.netlify.com/docs/redirects/).

Package: golang-github-tjfoc-gmsm-dev
Description-md5: 5891c39b54eeeb9a8b1f2c6b5c5dcfdb
Description-en: GM SM2/3/4 library based for Golang
 package sm2, sm3 and sm4 provide GM SM2/3/4 implementations
 for Golang.

Package: golang-github-tklauser-go-sysconf-dev
Description-md5: c0445d68ec8a64ae0b6f2a4012c56665
Description-en: sysconf for Go, without using cgo (library)
 Sysconf for Go, without using cgo or external binaries (e.g. getconf).
 .
 Supported operating systems: Linux, macOS, DragonflyBSD, FreeBSD, NetBSD,
 OpenBSD, Solaris/Illumos.

Package: golang-github-tklauser-numcpus-dev
Description-md5: 413c8ad7a519047241e2f5e592bef795
Description-en: Go module to get the number of CPUs (library)
 The package numcpus provides information about the number of CPU in a system.
 .
 It gets the number of CPUs (online, offline, present, possible,
 configured or kernel maximum) on a Linux, Darwin, FreeBSD, NetBSD,
 OpenBSD,  DragonflyBSD or Solaris/Illumos system.
 .
 On Linux, the information is retrieved by reading the corresponding CPU
 topology files in /sys/devices/system/cpu.

Package: golang-github-tmc-grpc-websocket-proxy-dev
Description-md5: 379bc35eb8ab0e47441d1b6400d917be
Description-en: proxy to upgrade grpc-gateway streaming endpoints to use websockets
 Wrap your grpc-gateway mux with this helper to expose streaming endpoints
 over websockets.
 .
 On the wire this uses newline-delimited json encoding of the messages.

Package: golang-github-tmc-scp-dev
Description-md5: ebb37d69e352e6666c8462079577b525
Description-en: basic implementation of scp for go
 provides a simple interface to copying files over a go.crypto/ssh session

Package: golang-github-tobi-airbrake-go-dev
Description-md5: cc1998e05cee5fece5c3770231eb6bc9
Description-en: Go library to report exceptions and errors to the Airbrake service
 Go client library to report errors, exceptions and stacktraces to
 the Airbrake service.

Package: golang-github-tobischo-argon2-dev
Description-md5: 6a1c9f75a1eda9c9201306e1d45677fb
Description-en: argon2d variant needed for keepass
 The is specialized fork of the official golang.org/x/crypto/argon2
 package, modified specifically to expose the Argon2d variant.
 .
 Password managers like KeePass use the Argon2d method to create highly
 secure encryption keys.

Package: golang-github-tobischo-gokeepasslib-dev
Description-md5: 791b715a8b6851e69c97459dff194a07
Description-en: go library for read and write keepass
 The gokeepasslib is a pure Go implementation for interacting with
 KeePass password manager storage repositories.
 .
 This package contains the source code and development files needed
 to build Go applications that require native cryptographic decoding,
 modification, or creation of KeePass v3 without external runtime
 dependencies.

Package: golang-github-tomasen-fcgi-client-dev
Description-md5: 466df29db868e6ffda2b159c3d742694
Description-en: FastCGI client library for Go
 This Go package implements a FastCGI client library. It can send Get
 and Post requests, with support for FCGI params and multipart files
 or form data.
 .
 For reference, see https://pkg.go.dev/github.com/tomasen/fcgi_client.

Package: golang-github-tombuildsstuff-giovanni-dev
Description-md5: 11a751aca1ece76011901e393dd53431
Description-en: alternative Azure Storage SDK for Go
 This package contains an alternative Azure Storage SDK for Go
 .
 There's two main goals here:
 - New API Versions will be added additively to the storage folder.
 - Any supported API Versions will continue to exist in the storage
 folder until they're EOL'd/stop working.

Package: golang-github-tomnomnom-linkheader-dev
Description-md5: d3bd0d7bbfdc813fdf6c6e2802e42897
Description-en: HTTP Link header parser
 Package linkheader provides functions for parsing HTTP
 Link headers.

Package: golang-github-tomwright-dasel-dev
Description-md5: fdf7203077869b52f188b5f012c67cad
Description-en: Query, update and convert data structures from the command line (library)
 Dasel (short for data-selector) allows you to query and modify data
 structures using selector strings.
 .
 Comparable to jq / yq, but supports JSON, YAML, TOML, XML and CSV with
 zero runtime dependencies.
 .
 This package installs the library.

Package: golang-github-tonistiigi-dchapes-mode-dev
Description-md5: 308e8fd13eb9aca6652de1af5de8daa5
Description-en: Go implementation of BSD's setmode and getmode
 This is a fork of hg.sr.ht/~dchapes/mode with minimal patches and basic CI.
 .
 Mode (https://hg.sr.ht/~dchapes/mode) is a Go package that provides a
 native Go implementation of BSD's setmode(3bsd) and getmode which can
 be used to modify the mode bits of an os.FileMode value based on a
 symbolic value as described by the Unix chmod(1) command.

Package: golang-github-tonistiigi-fsutil-dev
Description-md5: 4413a833d1a6a27c8e30af3a9f6b7485
Description-en: Incremental file directory sync tools (library)
 This package provides utilities for efficient incremental copying and
 synchronisation of directory trees in Go.
 .
 It implements several strategies including:
 * tar-based copy (CopyWithTar)
 * content-addressed copy (CPA)
 * diff-based copy (DiffCopy)
 * incremental diff copy with change detection
 * rsync-like incremental transfer
 .
 The library is designed for use in container image layering,
 build systems, and any scenario requiring fast, minimal-data
 directory synchronisation.
 .
 This package contains the source and development files.

Package: golang-github-tonistiigi-go-archvariant-dev
Description-md5: 5929fa0755406e38e0311b5c6b296d61
Description-en: Go package to detect compatibility version of the current system
 go-archvariant is a Go package for determining the maximum compatibility
 version of the current system. The main use case is to use this value in
 container platform definitions.
 .
 On x86-64 platforms this package returns the maximum current
 microarchitecture level as defined in (https://en.wikipedia.org/wiki/X86-
 64#Microarchitecture_levels).

Package: golang-github-tonistiigi-units-dev
Description-md5: 500b65c0c693026878fb51d929d2e0aa
Description-en: Simple byte size formatting library
 Simple byte size formatting.  This package implements types that can
 be used in stdlib formatting functions like fmt.Printf to control the
 output of the expected printed string.
 .
 Floating point flags %f and %g print the value in using the correct unit
 suffix.

Package: golang-github-tonistiigi-vt100-dev
Description-md5: dce511e0a6419438f3a963647483bcad
Description-en: Raw-mode vt100 screen reader (library)
 This project was based on jaguilar/vt100
 (https://github.com/jaguilar/vt100)
 .
 This is a vt100 screen reader. It seems to do a pretty decent job of
 parsing the nethack input stream. It supports the following features:
 .
 * Cursor movement
 * Erasing
 * Many of the text properties -- underline, inverse, blink, etc.
 * Sixteen colors
 * Cursor saving and unsaving
 * UTF-8
 * Scrolling
 .
 Not currently supported (and no plans to support):
 .
 * Prompts
 * Other cooked mode features
 .
 The API is not stable! This is a v0 package.

Package: golang-github-toorop-go-dkim-dev
Description-md5: 128d4348b2b4aece9e2b8aaa28c9f401
Description-en: DKIM package for golang (library)
 This library provides tools for signing and verifying an email
 according to RFC 6376.

Package: golang-github-toqueteos-webbrowser-dev
Description-md5: c51046acf8aff23cb777203c273d8bc8
Description-en: Convenient Web-browser controller library for Go
 This Go library provides a simple API for opening web pages on your default
 browser. This is inspired on Python's webbrowser library.

Package: golang-github-traefik-paerser-dev
Description-md5: 901b20c8e13cd886b6d02216db240554
Description-en: Library to load configuration from various sources
 This library loads configuration from many sources including:
 .
 * CLI flags
 * Configuration files in YAML, TOML, JSON format
 * Environment variables
 .
 It also provides a simple CLI commands handling system.

Package: golang-github-traefik-yaegi-dev
Description-md5: d818a39a57d88f956c54a1e82e6c242d
Description-en: Another Elegant Go Interpreter - dev package
 Yaegi is Another Elegant Go Interpreter. It powers executable,
 Go scripts and plugins, in embedded interpreters or interactive
 shells, on top of the Go runtime.

Package: golang-github-transparency-dev-formats-dev
Description-md5: 8567b2575be1bb15ee7df17dce8dad89
Description-en: reusable formats related to transparency logs (Go library)
 This repository contains descriptions and supporting implementations for
 some reusable formats related to transparent logs.
 .
 This package contains the Go development library.

Package: golang-github-transparency-dev-merkle-dev
Description-md5: d8459d986ececb42846f680e51299ce7
Description-en: create and manipulate Merkle trees in Go (library)
 Provides Go code to help create and manipulate Merkle trees, as well as
 constructing and verifying various types of proof.
 .
 This is the data structure which is used by projects such as Trillian
 (https://github.com/google/trillian) to provide verifiable logs
 (https://transparency.dev/verifiable-data-structures/#verifiable-log).
 .
 This package contains the library.

Package: golang-github-transparency-dev-tessera-dev
Description-md5: 3bd78b489aa9418f4bee9f6c0248808e
Description-en: tile-based transparency logs (tlogs) (Go library)
 Tessera is a Go library for building tile-based transparency logs
 (tlogs) - https://c2sp.org/tlog-tiles
 .
 It is the logical successor to the approach Trillian v1 takes in
 building and operating logs.
 .
 This package contains the Go development library.

Package: golang-github-tredoe-osutil-dev
Description-md5: b32dc5874779ceb8859ff01cead03a91
Description-en: access to operating system functionality
 The tredoe/osutil package provides access to operating system functionality
 that is dependent on the platform. It includes utilities for executing
 commands with standard input, output, and error handling, as well as
 cryptographic functions for hashing passwords using various algorithms such
 as SHA-512 and SHA-256.
 .
 This module is useful for developers who need to interact with the operating
 system in a platform-agnostic way, ensuring compatibility across different
 environments.
 .
 Features:
 * Execute commands with full control over standard input, output, and error
 streams.
 * Cryptographic utilities for hashing passwords using SHA-512, SHA-256, and
 other algorithms.
 * Platform-dependent functionality abstracted for ease of use.

Package: golang-github-trustelem-zxcvbn-dev
Description-md5: fcd9a4b5e1f48e914da7d3c57e477578
Description-en: Go implementation of the zxcvbn realistic password strength estimator (library)
 This package provides a scoring function for password strength using
 an implementation of zxcvbn in Go.

Package: golang-github-tscholl2-siec-dev
Description-md5: e7375014afc08f5a2d76527ef12cd2db
Description-en: Super-Isolated Elliptic Curve Implementation in Go (library)
 Super-Isolated Elliptic Curve Implementation in Go
 .
 This package exports a super-isolated elliptic curve (E). Over the base field
 𝔽ₚ, the curve E does not admit any isogenies to other curves.

Package: golang-github-ttacon-chalk-dev
Description-md5: 1afe9303789ea9d8851ba69ec102304a
Description-en: Go library for prettifying terminal/console output
 Chalk is a go package for styling console/terminal output.
 .
 Check out godoc for some example usage:
 http://godoc.org/github.com/ttacon/chalk
 .
 The api is pretty clean, there are default Colors and TextStyles which can be
 mixed to create more intense Styles. Styles and Colors can be printed in normal
 strings (i.e. fmt.Sprintf(chalk.Red)), but Styles, Colors and TextStyles are
 more meant to be used to style specific text segments (i.e.
 fmt.Println(chalk.Red.Color("this is red")) or fmt.Println(myStyle.Style("this
 is blue text that is underlined"))).
 .
 This package contains the source.

Package: golang-github-tv42-httpunix-dev
Description-md5: 4fc548f0c0b7fa3151de74eaa1706e7b
Description-en: library to talk HTTP over Unix domain sockets
 Golang library to talk HTTP over Unix domain sockets.

Package: golang-github-twin-deepmerge-dev
Description-md5: 2949279a4cd5070cf248594a21a9db82
Description-en: deep merging YAML or JSON (Go library)
 deepmerge is a Go library for deep merging YAML or JSON.

Package: golang-github-twin-g8-dev
Description-md5: b2a550e3713182e237a5828813e56d1f
Description-en: HTTP handler protection (Go library)
 g8 is a Go library for protecting HTTP handlers.

Package: golang-github-twin-gocache-dev
Description-md5: d8165acc44bb352ee33130d6f1470921
Description-en: High-performance, lightweight in-memory cache (Go library)
 gocache is high-performance, lightweight and thread-safe (goroutine-safe)
 in-memory key-value cache.
 .
 It supports LRU and FIFO eviction policies as well as expiration, bulk
 operations and retrieval of keys by pattern.

Package: golang-github-twin-health-dev
Description-md5: abdbf07308ea9c7c862d60683114b196
Description-en: health check endpoint handler (Go library)
 health is a Go library used for creating health check endpoints for service
 monitoring.

Package: golang-github-twin-logr-dev
Description-md5: 7da1dab035b7859a92c73c1c89af914f
Description-en: logging library (Go library)
 logr is a Go logging library with levels.

Package: golang-github-twin-whois-dev
Description-md5: 2a131cea6f9dfe6ce33168cbecf48b73
Description-en: WHOIS client (Go library)
 Lightweight Go library for retrieving WHOIS information on a domain.

Package: golang-github-twinj-uuid-dev
Description-md5: ed37315d16d78843db84a98892a17d98
Description-en: RFC 4122 and DCE 1.1 compliant UUIDs in Go
 This package provides RFC 4122 and DCE 1.1 compliant UUIDs.
 .
 It will generate the following:
 Version 1: based on a Timestamp and MAC address as Node id
 Version 2: based on DCE Security - Experimental
 Version 3: based on MD5 hash
 Version 4: based on cryptographically secure random numbers
 Version 5: based on SHA-1 hash

Package: golang-github-twmb-murmur3-dev
Description-md5: 172330dac750c6e97cd8139ce84ee2ef
Description-en: fast, fully fledged murmur3 in Go
 This package contains a native Go implementation of Austin Appleby's
 third MurmurHash revision (aka MurmurHash3).
 .
 The reference algorithm has been slightly hacked as to support
 the streaming mode required by Go's standard Hash interface
 .
 Unlike the canonical source, this library always reads bytes as little
 endian numbers.
 This makes the hashes portable across architectures, although does mean
 that hashing is a bit slower on big endian architectures.

Package: golang-github-twotwotwo-sorts-dev
Description-md5: 73aa04f4227c559040243709ba0fbf25
Description-en: Parallel and radix sorting in Go
 sorts/sortutil sorts common slice types and adds
 functions to help sort floats. This package helps
 if sorting huge datasets is a bottleneck.

Package: golang-github-twpayne-go-expect-dev
Description-md5: 1a52796580b5fb56c29bd5f20748ba80
Description-en: expect like go library to automate control of terminal programs
 This package contains the source code and development files needed to
 build Go applications that utilize the twpayne fork of the go-expect
 for process automation and interactive terminal programs.

Package: golang-github-twpayne-go-pinentry-dev
Description-md5: d3d78dd75b6eb5fbfe906b0759945336
Description-en: go client library for GnuPG's pinentry
 This library provides an interface to GnuPG pinentry, a pass-phrase entry
 system. This library implements all pinentry features. It also implements a
 full parser of the underlying Assuan protocol for better compatibility with
 all pinentry implementations.

Package: golang-github-twpayne-go-shell-dev
Description-md5: d1dbd5d86acb2be8de7f3684198b8a03
Description-en: platform-independent library for determining a user's shell
 A go library that returns a user's shell on Darwin, Plan9, POSIX, and
 Windows systems.

Package: golang-github-twpayne-go-vfs-dev
Description-md5: e58b61ebf5c3caa621832bbdf3e79424
Description-en: easy-to-test abstraction of the os and io packages
 This library provides:
 * File system abstraction layer for commonly-used os and io functions
 from the standard library.
 * Powerful and easy-to-use declarative testing framework, vfst. You
 declare the desired state of the filesystem after your code has run, and
 vfst tests that the filesystem matches that state.
 It is compatible with afero and go-billy.

Package: golang-github-twpayne-go-xdg-dev
Description-md5: fde90eb8c366ed9038a13f57a26fe4d0
Description-en: go library for XDG base directory specification
 This library provides functions for the freedesktop.org
 XDG Base Directory Specification.

Package: golang-github-twstrike-otr3-dev
Description-md5: 4d972019ff75f6ed0c656ab0f3c744cc
Description-en: Go implementation of the OTR 3 protocol
 OTR3 implements version 3 of the OTR standard. Implements feature parity
 with libotr 4.1.0.

Package: golang-github-txthinking-socks5-dev
Description-md5: c8b8ed47306a5d45f47d4efecb7a362e
Description-en: SOCKS Protocol Version 5 Library in Go
 This is a SOCKS Protocol Version 5 Library and has
 full TCP/UDP and IPv4/IPv6 support.

Package: golang-github-u-root-uio-dev
Description-md5: ec217380b73dc0bf73c73c6d7ebb62a1
Description-en: commonly used utilities for u-root
 Go library for breaking up circular dependencies in u-root.
 .
 It contains:
 * cli: simple CLI
 * cp: routines to copy files
 * llog: dirt-simple leveled text logger
 * rand: cancelable reads from a cryptographically safe random number
 source
 * uio: commonly used io utilities
 * ulog: exposes logging via a Go interface

Package: golang-github-ua-parser-uap-go-dev
Description-md5: 8ed9b61547320e7df627248feec733e3
Description-en: Go implementation of ua-parser
 This package contains a Go implementation of the ua-parser.
 (https://github.com/tobie/ua-parser) UsageInstall$ go get
 .
 When adding new feature you can check for data race with go
 test -race, although this command will take more than 2 minutes
 to execute since the -race flag adds some instrumentation on
 all regex matches

Package: golang-github-uber-go-tally-dev
Description-md5: 5b0d6b09b859cb2ae7db1c56de7d0a55
Description-en: Go metrics interface with fast metrics reporters (library)
 Tally provides a common interface for emitting metrics, while
 letting you not worry about the velocity of metrics emission.
 .
 By default it buffers counters, gauges and histograms at a specified
 interval but does not buffer timer values.  This is primarily so
 timer values can have all their values sampled if desired and if
 not they can be sampled as summaries or histograms independently by a
 reporter.

Package: golang-github-ugorji-go-codec
Description-md5: 6a7cdf2b409da1cf930357827adc0e10
Description-en: idiomatic codec and rpc lib for msgpack, cbor, json (codecgen)
 Package codec provides a High Performance, Feature-Rich Idiomatic Go 1.4+
 codec/encoding library for binc, msgpack, cbor, json
 .
 This package contains the tools (codecgen).

Package: golang-github-ugorji-go-codec-dev
Description-md5: 0895e8161dd2d6596e6ff0ffef93c48b
Description-en: idiomatic codec and rpc lib for msgpack, cbor, json (library)
 Package codec provides a High Performance, Feature-Rich Idiomatic Go 1.4+
 codec/encoding library for binc, msgpack, cbor, json
 .
 This package contains the source.

Package: golang-github-ugorji-go-msgpack-dev
Description-md5: c7909a8d3442189a3e0dd8c9c2efd7b7
Description-en: encode/decode and rpc library for msgpack and Binc
 High Performance, Feature-Rich Idiomatic Go codec/encoding library
 for binc, msgpack, cbor, json. The idiomatic Go support is as seen
 in other encoding packages in the standard library (ie json, xml, gob, etc).

Package: golang-github-ulikunitz-xz-dev
Description-md5: 4b0950492e6955120bc5219a37202af0
Description-en: Pure golang package for reading and writing xz-compressed files
 A Go library that supports the reading and writing of xz compressed
 streams. It includes also a gxz command for compressing and
 decompressing data. The package is completely written in Go and doesn't
 have any dependency on any C code.

Package: golang-github-ulule-limiter-dev
Description-md5: 8b9e034c4f18d6a28cb66dfcc3283134
Description-en: Dead simple rate limit middleware for Go
 Dead simple rate limit middleware for Go. Featuring:
 .
 * Simple API
 * "Store" approach for backend
 * Redis support (but not tied too)
 * Middlewares: HTTP and Gin

Package: golang-github-ungerik-go-sysfs-dev
Description-md5: 5404bd6c68778145dabd0dc4f6ee5d0e
Description-en: Go package for Linux sysfs
 This library implements helper functions for parsing information out of sysfs

Package: golang-github-unknwon-com-dev
Description-md5: 1480ff8f4f42a9ec2e7b598063cf781d
Description-en: commonly used functions for Golang
 Commonly used functions for the Go programming language.

Package: golang-github-unknwon-goconfig-dev
Description-md5: 9309b3ea32288362f71678fb46cbc54d
Description-en: configuration file (.ini) parser
 This is a configuration file parser for the Go Programming Language,
 which provides a structure similar to what you would find on
 Microsoft Windows INI files.

Package: golang-github-unrolled-render-dev
Description-md5: 66f21d515e831f0f449dd13267f1d675
Description-en: Easily render JSON, XML, binary, or HTML templates responses (library)
 Render is a package that provides functionality for easily rendering
 JSON, XML, text, binary data, and HTML templates.  Render can be used
 with pretty much any web framework providing you can access the
 http.ResponseWriter from your handler.

Package: golang-github-unrolled-secure-dev
Description-md5: dd8ef44684466047d3cd471262b9c33c
Description-en: HTTP middlewares for Go that facilitates security checks (library)
 Secure is an HTTP middleware for Go that facilitates some quick security wins.
 It's a standard net/http Handler and can be used with many frameworks.

Package: golang-github-urfave-cli-dev
Description-md5: 138014eeb86e34eeff442c8c3ed2120c
Description-en: package for building command line apps in Go
 "Cli" is a simple, fast, and fun package for building command line apps
 in Go. The goal is to enable developers to write fast and distributable
 command line applications in an expressive way.

Package: golang-github-urfave-cli-docs-v3-dev
Description-md5: 4a90d4a92bc63dd9be32fe3f3a5ffcb6
Description-en: Extended documentation library for use with urfave/cli/v3 (library)
 urfave/cli-docs/v3 is an extended documentation library for use with
 urfave/cli/v3.

Package: golang-github-urfave-cli-v2-dev
Description-md5: 9afd33afd28489aeab5bbb99fc4a8ecc
Description-en: package for building command line apps in Go (version 2)
 "Cli" is a simple, fast, and fun package for building command line apps
 in Go. The goal is to enable developers to write fast and distributable
 command line applications in an expressive way.
 .
 This package provides cli version 2 (github.com/urfave/cli/v2)

Package: golang-github-urfave-cli-v3-dev
Description-md5: b109a2eff17118329c220765e14f31e0
Description-en: package for building command line apps in Go (version 3)
 "cli" is a simple, fast, and fun package for building command line apps
 in Go. The goal is to enable developers to write fast and distributable
 command line applications in an expressive way.
 .
 This package provides cli version 3 (github.com/urfave/cli/v3)

Package: golang-github-urfave-negroni-dev
Description-md5: 3ebc397926ad4760e2593ad6c7c994c7
Description-en: Idiomatic HTTP Middleware for Golang
 Negroni is an idiomatic approach to web middleware in Go. It is tiny,
 non-intrusive, and encourages use of net/http Handlers.
 .
 If you like the idea of Martini (https://github.com/go-martini/martini),
 but you think it contains too much magic, then Negroni is a great fit.
 .
 This is the library formerly known as github.com/codegangsta/negroni (Github
 will automatically redirect requests to it).

Package: golang-github-v2fly-bloomring-dev
Description-md5: 25320ec0db440f924680160a3bf45f71
Description-en: bloomring library for golang
 bloomring is the bloom ring golang library based on bloom filter.
 .
 This library was developed as part of:
 * V2Fly: https://github.com/v2fly

Package: golang-github-valyala-bytebufferpool-dev
Description-md5: cecd6db5334aeaa513ac14793a71e50d
Description-en: anti-memory-waste byte buffer pool for Go
 An implementation of a pool of byte buffers with anti-memory-waste
 protection.
 .
 The pool may waste limited amount of memory due to fragmentation.
 This amount equals to the maximum total size of the byte buffers in
 concurrent use.  Benchmark results Currently bytebufferpool is fastest
 and most effective buffer pool written in Go.

Package: golang-github-valyala-fasthttp-dev
Description-md5: 4165ede7d548b8f4412c5dd3b0666dc7
Description-en: fast HTTP library for Go
 The fasthttp library provides fast HTTP server and client API.
 .
 This tuned for high performance, and zero memory allocations in
 hot paths. Processing performance is up to 10x faster than net/http.

Package: golang-github-valyala-fastjson-dev
Description-md5: b536711ecb178ea9bff06cee06b5baa1
Description-en: fast JSON parser and validator for Go (library)
 No custom structs, no code generation, no reflection.
 .
 Features:
 * Fast. As usual, up to 15x faster than the standard encoding/json.
 * Parses arbitrary JSON without schema, reflection, struct magic and code
 generation contrary to easyjson.
 * Provides a simple API.
 * Outperforms jsonparser and gjson when accessing multiple unrelated fields,
 since fastjson parses the input JSON only once.
 * Validates the parsed JSON unlike jsonparser and gjson.
 * May quickly extract a part of the original JSON with
 Value.Get(...).MarshalTo and modify it with Del and Set functions.
 * May parse array containing values with distinct types (aka non-homogenous
 types). For instance, fastjson easily parses the following JSON array
 [123, "foo", [456], {"k": "v"}, null].
 * fastjson preserves the original order of object items when calling
 Object.Visit.
 .
 Known limitations:
 * Requies extra care to work with - references to certain objects
 recursively returned by Parser must be released before the next call to
 Parse.  Otherwise the program may work improperly. The same applies to
 objects returned by Arena.
 * Cannot parse JSON from io.Reader.
 .
 Security:
 * fastjson shouldn't crash or panic when parsing input strings specially
 crafted by an attacker. It must return error on invalid input JSON.
 * fastjson requires up to sizeof(Value) * len(inputJSON) bytes of memory
 for parsing inputJSON string. Limit the maximum size of the inputJSON
 before parsing it in order to limit the maximum memory usage.

Package: golang-github-valyala-fastrand-dev
Description-md5: a60b6178fc8cc3b90fe8c829c86775e2
Description-en: fast and scalable pseudorandom generator for Go (library)
 Fast pseudorandom number generator.
 .
 Features:
 * Optimized for speed.
 * Performance scales on multiple CPUs.
 .
 It work by using sync.Pool for maintaining "per-CPU" pseudorandom
 number generators.

Package: golang-github-valyala-fasttemplate-dev
Description-md5: 4459e17c64d2e17548ba05c53b2dfa9f
Description-en: simple and fast template engine for Go
 Fasttemplate peforms only a single task - it substitutes template
 placeholders with user-defined values.

Package: golang-github-valyala-gozstd-dev
Description-md5: 0cc0993aad859d2abffcdcde884c23cb
Description-en: go wrapper for zstd (library)
 This package provides Go bindings for the libzstd C library.
 .
 Features:
 * Simple API.
 * Optimized for speed. The API may be easily used in zero allocations mode.
 * Compress* and Decompress* functions are optimized for high concurrency.
 * Proper Writer.Flush for network apps.
 * Supports the following features from upstream zstd:
 - Block / stream compression / decompression with all the supported
 compression levels and with dictionary support.
 - Dictionary building from a sample set. The created dictionary may be
 saved to persistent storage / transferred over the network.
 - Dictionary loading for compression / decompression.
 .
 There is also StreamCompress and Writer for stream compression and
 StreamDecompress and Reader for stream decompression.

Package: golang-github-valyala-histogram-dev
Description-md5: 071eb396701f648335ac4c3f932d4e11
Description-en: fast histograms for Go (library)
 Fast histograms for Go.

Package: golang-github-valyala-quicktemplate-dev
Description-md5: e01f6802f362334199c703da562f6c46
Description-en: fast, powerful, yet easy to use template engine for Go (library)
 Optimized for speed, zero memory allocations in hot paths. Up to 20x faster
 than html/template.
 .
 Inspired by the Mako templates philosophy.
 .
 Features:
 * Extremely fast. Templates are converted into Go code and then compiled.
 * Quicktemplate syntax is very close to Go - there is no need to learn yet
 another template language before starting to use quicktemplate.
 * Almost all bugs are caught during template compilation, so production
 suffers less from template-related bugs.
 * Easy to use.
 * Powerful. Arbitrary Go code may be embedded into and mixed with templates.
 Be careful with this power - do not query the database and/or external
 resources from templates unless you miss the PHP way in Go :) This power
 is mostly for arbitrary data transformations.
 * Easy to use template inheritance powered by Go interfaces.
 * Templates are compiled into a single binary, so there is no need to copy
 template files to the server.
 .
 Drawbacks:
 * Templates cannot be updated on the fly on the server, since they are
 compiled into a single binary. Take a look at fasttemplate
 (https://github.com/valyala/fasttemplate) if you need a fast
 template engine for simple dynamically updated templates.

Package: golang-github-valyala-tcplisten-dev
Description-md5: 830a6ce70701269aaaa16bea6c52f4d1
Description-en: Customizable TCP net.Listener for Go (library)
 Package tcplisten provides customizable TCP net.Listener with
 various performance-related options like SO_REUSEPORT, TCPDEFERACCEPT.
 .
 The package is derived from go_reuseport
 (https://github.com/kavu/go_reuseport).

Package: golang-github-varlink-go-dev
Description-md5: 5b456d263f21be387f90f8fb30156620
Description-en: Golang implementation of the Varlink protocol
 Golang library implementing the Varlink protocol.
 http://varlink.org/

Package: golang-github-vaughan0-go-ini-dev
Description-md5: 59a8061172bbabe27f153fdc7aba5fab
Description-en: INI parsing library for Go
 INI files parsing library for Go (golang).

Package: golang-github-vbatts-go-mtree-dev
Description-md5: 04a73830308b170697e00c3a1ea136a9
Description-en: file systems verification library, in likeness of mtree(8)
 mtree is a filesystem hierarchy validation tooling and format.

Package: golang-github-vbatts-tar-split-dev
Description-md5: 35a6f86f3ec4043b1a9302c2371ad153
Description-en: tar archive assembly/disassembly (source)
 Pristinely disassembling a tar archive, and stashing needed raw bytes and
 offsets to reassemble a validating original archive.
 .
 Eventually this should detect TARs that this is not possible with.
 .
 For example stored sparse files that have "holes" in them, will be read as a
 contiguous file, though the archive contents may be recorded in sparse format.
 Therefore when adding the file payload to a reassembled tar, to achieve
 identical output, the file payload would need be precisely re-sparsified. This
 is not yet fixed; an alert is emitted when precise reassembly is not possible.
 (see more
 http://www.gnu.org/software/tar/manual/html_node/Sparse-Formats.html)
 .
 Other caveat, while tar archives support having multiple file entries for the
 same path, this feature is not supported. If there are more than one entries
 with the same path, expect an err (like ErrDuplicatePath) or a resulting tar
 stream that does not validate your original checksum/signature.
 .
 Contract: Do not break the API of stdlib archive/tar in this fork (ideally find
 an upstream mergeable solution).
 .
 This package contains the source.

Package: golang-github-vbauerster-mpb-dev
Description-md5: 16b0aa127e6a95bf7df77a4fc3d0c180
Description-en: multi progress bar for Go cli applications
 mpb is a golang library for rendering progress bars in terminal
 applications.

Package: golang-github-vektah-gqlparser-dev
Description-md5: 7d5563d522d1b2eab8a83f0ee0605c93
Description-en: Port of the parser from graphql-js into golang (library)
 gqlparser is a parser for GraphQL, written to mirror the graphql-js
 reference implementation as closely while remaining idiomatic and easy
 to use.
 .
 It currently targets the June 2018 version of the spec.

Package: golang-github-veraison-go-cose-dev
Description-md5: 09c90c22579c40a443948f3faf4d10be
Description-en: go library for CBOR Object Signing and Encryption (COSE) (library)
 A golang library for the COSE specification
 (https://datatracker.ietf.org/doc/rfc9052/)
 .
 This package contains the library.

Package: golang-github-viant-assertly-dev
Description-md5: b0d58d0259191ba61e3fb135b9859cb7
Description-en: Arbitrary datastructure validation golang library
 Data structure testing library (assertly) for Go.
 .
 This library enables complex data structure testing, specifically:
 1. Realtime transformation or casting of incompatible data types
 with directives system.
 2. Consistent way of testing of unordered structures.
 3. Contains, Range, RegExp support on any data structure deeph level.
 4. Switch case directive to provide expected value alternatives based
 on actual switch/case input match.
 5. Macro system enabling complex predicate and expression evaluation,
 and customization.
 .
 Motivation This library has been created as a way to unify original
 testing approaches introduced to https://github.com/viant/dsunit
 and https://github.com/viant/endly

Package: golang-github-viant-toolbox-dev
Description-md5: f7c531a756355fbf7980b8934b41a86d
Description-en: Toolbox - golang utility library
 This library was developed as part of:
 * Datastore Connectivity (https://github.com/viant/dsc)
 * Testibility libraries:
 - Assertly (https://github.com/viant/assertly)
 - Datastore testing (https://github.com/viant/dsunit)
 - End to end testing (https://github.com/viant/endly)
 as a way to share utilities, and other abstractions that may be useful
 in other projects.

Package: golang-github-viccon-sturdyc-dev
Description-md5: 956fa445f4fb124fca036e7eb2164459
Description-en: caching library with advanced concurrency features (library)
 sturdyc eliminates cache stampedes and can minimize data source load in
 high-throughput systems through features such as request coalescing and
 asynchronous refreshes. It combines the speed of in-memory caching with
 granular control over data freshness. At its core, sturdyc provides
 non-blocking reads and sharded writes for minimal lock contention.

Package: golang-github-victoriametrics-easyproto-dev
Description-md5: ab907ec176d2a9b0f9110d76237743ec
Description-en: simple building blocks for protobuf marshaling and unmarshaling (library)
 This package provides simple building blocks for marshaling and unmarshaling
 of protobuf messages with proto3 encoding.
 .
 Features
 .
 * there is no need for protoc or go generate; just write simple
 maintainable code for marshaling and unmarshaling protobuf messages.
 * does not increase your binary size by tens of megabytes unlike
 traditional protoc-combiled code may do.
 * allows writing zero-alloc code for marshaling and unmarshaling of
 arbitrary complex protobuf messages.
 .
 Restrictions
 .
 * It supports only proto3 encoding, e.g. it does not support proto2 encoding
 features such as proto2 groups.
 * It does not provide helpers for marshaling and unmarshaling of well-known
 types, since they are not used too much in practice.

Package: golang-github-victoriametrics-fastcache-dev
Description-md5: 85e650550d88eaa5c6673eb8e54a9ba9
Description-en: fast thread-safe in-memory cache for big number of entries in Go (library)
 Features:
 * Fast. Performance scales on multi-core CPUs.
 * Thread-safe. Concurrent goroutines may read and write into a single cache
 instance.
 * The fastcache is designed for storing big number of entries without GC
 overhead.
 * Fastcache automatically evicts old entries when reaching the maximum
 cache size set on its creation.
 * Simple API.
 * Simple source code.
 * Cache may be saved to file and loaded from file.
 * Works on Google AppEngine.

Package: golang-github-victoriametrics-metrics-dev
Description-md5: 68f1ab8fd4c1be6bbb6e34a8132e7f1a
Description-en: lightweight alternative to prometheus/client_golang (library)
 This is a lightweight package for exporting metrics in Prometheus format.
 .
 Features:
 * Lightweight. Has minimal number of third-party dependencies and all these
 deps are small.
 * Easy to use.
 * Fast.
 * Allows exporting distinct metric sets via distinct endpoints.
 * Supports easy-to-use histograms, which just work without any tuning.
 .
 Limitations:
 * It doesn't implement advanced functionality from
 github.com/prometheus/client_golang.

Package: golang-github-victoriametrics-metricsql-dev
Description-md5: 942918b4848296f10f4754ccf82e1e6a
Description-en: standalone PromQL and MetricsQL parser (library)
 The package metricsql implements the MetricsQL
 (https://github.com/VictoriaMetrics/VictoriaMetrics/wiki/MetricsQL)
 and PromQL
 (https://medium.com/@valyala/promql-tutorial-for-beginners-9ab455142085)
 parsers in Go.

Package: golang-github-victoriametrics-victoriametrics-dev
Description-md5: f1b0e44474b604df3370e9ff319db3ff
Description-en: fast, cost-effective and scalable time series database (library)
 This package provides the library code for VictoriaMetrics.

Package: golang-github-viki-org-dnscache-dev
Description-md5: f3550af484497cd6830fff0a755e6033
Description-en: DNS cache for Go
 A thread-safe DNS cache for the Go programming language that refreshes
 the DNS entries in the background at configurable intervals, reducing
 the risk of blocked/leaking Go routines.

Package: golang-github-vimeo-go-magic-dev
Description-md5: 587719c90b3f9ff05671faa5c6e466ea
Description-en: Go bindings for libmagic
 Go-magic is a Golang library that wraps libmagic and provides API functions
 for file type detection. It also provides an API for getting a file's MIME
 type using libmagic.

Package: golang-github-vincent-petithory-dataurl-dev
Description-md5: 23f3572fa058fcb87d19e7f4ea938015
Description-en: Data URL Schemes in Golang (library)
 This package parses and generates Data URL Schemes for the Go language,
 according to RFC 2397 (http://tools.ietf.org/html/rfc2397).
 .
 Data URLs are small chunks of data commonly used in browsers to display
 inline data, typically like small images, or when you use the FileReader
 API of the browser.
 .
 Common use-cases:
 .
 * generate a data URL out of a string, []byte, io.Reader for
 inclusion in HTML templates
 * parse a data URL sent by a browser in a http.Handler, and
 do something with the data (save to disk, etc.)

Package: golang-github-virtuald-go-ordered-json-dev
Description-md5: 7a405f8a693ea2d2d1d1138487b8eeaf
Description-en: ordered json library
 This is ordered json library which is required by some legacy applications.
 .
 This package shall be avoided when possible due to JSON specification.

Package: golang-github-virustotal-vt-go-dev
Description-md5: 4631283b7638d7d790c13405464fe50b
Description-en: Go library for the VirusTotal API v3
 vt-go is the official Go client library for the VirusTotal API v3.
 It simplifies integration with VirusTotal services by providing Go
 interfaces for querying and managing files, URLs, domains, IP
 addresses, and analysis results
 .
 The library handles authentication, API requests, object retrieval,
 pagination, file downloads, and scan submissions, allowing developers
 to build threat intelligence, malware analysis, security monitoring,
 and automation applications on top of VirusTotal.
 .
 Main features include:
 .
 * Retrieval of files, URLs, domains, IP addresses and relationships.
 * Submission of files and URLs for analysis.
 * Access to VirusTotal feeds and monitoring features.
 * Iteration through paginated API results.
 * Download and processing of analysis data.
 * High-level abstractions over the VirusTotal REST API.

Package: golang-github-vishvananda-netlink-dev
Description-md5: 12d3b01afd724a58bf2a529e928de1e2
Description-en: netlink library for go
 The netlink package provides a simple netlink library for go. Netlink is the
 interface a user-space program in Linux uses to communicate with the kernel. It
 can be used to add and remove interfaces, set ip addresses and routes, and
 configure ipsec. Netlink communication requires elevated privileges, so in most
 cases this code needs to be run as root. Since low-level netlink messages are
 inscrutable at best, the library attempts to provide an API that is loosely
 modeled on the CLI provied by iproute2. Actions like ip link add will be
 accomplished via a similarly named function like AddLink(). This library began
 its life as a fork of the netlink functionality in docker/libcontainer but was
 heavily rewritten to improve testability, performance, and to add new
 functionality like ipsec xfrm handling.
 .
 This package contains the source.

Package: golang-github-vishvananda-netns-dev
Description-md5: 7cf8abbe9d9e4002668d01e3ab46b21f
Description-en: network namespaces in go
 The netns package provides an ultra-simple interface for handling network
 namespaces in go. Changing namespaces requires elevated privileges, so in most
 cases this code needs to be run as root.
 .
 This package contains the source.

Package: golang-github-vitrun-qart-dev
Description-md5: 389e5715dc4fc3e47e233ebbed6ff685
Description-en: generates not-so-ugly qr codes
 Instead of scribbling on redundant pieces and relying on error
 correction to preserve the meaning, qart engineers the encoded
 values to create the picture in a code with no inherent errors.

Package: golang-github-vividcortex-ewma-dev
Description-md5: 73a2f7e0eeb3ebdd3634eb8bb6792b1c
Description-en: Exponentially Weighted Moving Average algorithms for Go
 An exponentially weighted moving average is a way to continuously
 compute a type of average for a series of numbers, as the numbers
 arrive. After a value in the series is added to the average, its
 weight in the average decreases exponentially over time. This biases
 the average towards more recent data. EWMAs are useful for several
 reasons, chiefly their inexpensive computational and memory cost, as
 well as the fact that they represent the recent central tendency of
 the series of values.

Package: golang-github-vividcortex-godaemon-dev
Description-md5: 6ffbb2b98bd6902faec1c7829950ea44
Description-en: Daemonize Go applications deviously
 Daemonize Go applications with exec() instead of fork().
 .
 You can't daemonize the usual way in Go. Daemonizing is a Unix concept
 that requires some specific things (http://goo.gl/vTUsVy) you can't do
 easily in Go. But you can still accomplish the same goals if you don't
 mind that your program will start copies of itself several times, as
 opposed to using fork() the way many programmers are accustomed to doing.

Package: golang-github-vividcortex-gohistogram-dev
Description-md5: 55b02a3c2cda16404dd564d8fc29a174
Description-en: Streaming approximate histograms in Go (library)
 This package provides Streaming Approximate Histograms for efficient
 quantile approximations.
 .
 The histograms in this package are based on the algorithms found in
 Ben-Haim & Yom-Tov's "A Streaming Parallel Decision Tree Algorithm".
 Histogram bins do not have a preset size. As values stream into the
 histogram, bins are dynamically added and merged.

Package: golang-github-vividcortex-mysqlerr-dev
Description-md5: e531af7594f226556bd3d615a1b9ed42
Description-en: MySQL Server Error Constants
 This package contains mysqlerr MySQL Server Error Constants.
 .
 Covers up to MySQL 5.7.13. Notice that some constants were renamed
 in later versions of MySQL, because they became obsolete. Obsolete
 names haven't been changed in this package to avoid breaking code,
 but you should no longer be using them in applications.

Package: golang-github-vjeantet-grok-dev
Description-md5: 5a44e23974f223080871083497eb04c9
Description-en: simple library to use/parse grok patterns with Go
 This package contains a set of predefined patterns, but custom
 patterns can also be added.

Package: golang-github-vmihailenco-msgpack.v5-dev
Description-md5: ec1ebfff83426f0fe150da8b607f8f4b
Description-en: MessagePack (msgpack.org) encoding for Golang (library)
 MessagePack encoding for Golang
 .
 Features
 .
 * Primitives, arrays, maps, structs, time.Time and interface{}.
 * Appengine \*datastore.Key and datastore.Cursor.
 * CustomEncoder/CustomDecoder interfaces for custom encoding.
 * Extensions to encode type information.
 * Renaming fields via msgpack:"my_field_name" and alias via
 msgpack:"alias:another_name".
 * Omitting individual empty fields via msgpack:",omitempty" tag or all
 empty fields in a struct.
 * Map keys sorting.
 * Encoding/decoding all structs as arrays or individual structs.
 * Encoder.SetCustomStructTag with Decoder.SetCustomStructTag
 can turn msgpack into drop-in replacement for any tag.
 * Simple but very fast and efficient queries.

Package: golang-github-vmihailenco-tagparser-dev
Description-md5: 0ec27f28d99469826ca1d2fb39c9e625
Description-en: Golang tag parser
 Opinionated Golang tag parser.

Package: golang-github-vmihailenco-tagparser.v2-dev
Description-md5: 749cb34ec8adf82a1e1c06e8e508f96f
Description-en: Opinionated Golang tag parser (library)
 Opinionated Golang tag parser

Package: golang-github-vmware-govmomi-dev
Description-md5: df4a17b04af6b0e76a4a1084a98cb2b1
Description-en: Go library for the VMware vSphere API
 Go library for interacting with VMware vSphere APIs (ESXi and/or vCenter).

Package: golang-github-vmware-photon-controller-go-sdk-dev
Description-md5: b524de74feec2a9130dd1e7919bf9217
Description-en: VMware Photon Controller API library
 Photon Controller is a distributed, multi-tenant host controller and
 scheduler optimized for containers in VMware.  The
 photon-controller-go-sdk library implements the VMware Photon
 Controller API natively in Go.

Package: golang-github-vmware-vmw-guestinfo-dev
Description-md5: 3523b6e45205034df995f086e8929c5b
Description-en: access VMware guestinfo variables in Go (library)
 The vmw-guestinfo library provides access to the guestinfo
 variables exposed to virtual machines running in VMware.
 .
 VMware is a virtualisation hypervisor, and its guestinfo
 variables contain, e.g., information on guest tools version
 or IP addresses of the guest OS. It can be compared to what
 qemu-agent provides for KVM.

Package: golang-github-vmware-vmw-ovflib-dev
Description-md5: 7a3bcb38da6d809e42fe5ef1c1c37203
Description-en: parse Open Virtualization Format (OVF) environment in Go (library)
 vmw-ovflib is a tiny library to parse OVF environment data
 (Open Virtualization Format) in Go.
 .
 Open Virtualization Format (OVF) is an open standard for for defining
 software and appliances deployed in virtual machines.

Package: golang-github-voxelbrain-goptions-dev
Description-md5: ca456712e11a786f66f5ecaf2b5cbf38
Description-en: flexible Go parser for command line options
 goptions implements a flexible parser for command line options in Go.
 .
 Key targets were the support for both long and short flag versions,
 mutually exclusive flags, and verbs. Flags and their corresponding
 variables are defined by the tags in a (possibly anonymous) struct.

Package: golang-github-vtolstov-go-ioctl-dev
Description-md5: edcf659093a0df54d748a12b24f074f3
Description-en: Go wrapper around the ioctl(2) syscall (library)
 go-ioctl is a very small Go wrapper around the ioctl(2) syscall.

Package: golang-github-vulcand-oxy-dev
Description-md5: b697cabbeaf38510a83fba846cb326b2
Description-en: Go middlewares for HTTP servers & proxies (library)
 Oxy is a Go library with HTTP handlers that enhance the HTTP
 standard library. It Provides a Buffer, Forwarder, Circuit Breaker,
 Rate limiter middlewares, and much more.

Package: golang-github-vulcand-predicate-dev
Description-md5: 53a43cc94313eb56e59b2b452ce03566
Description-en: Library for creating predicate mini-languages in Go
 Predicate is a package used to create interpreted mini languages with
 Go syntax - mostly to define various predicates for configuration.

Package: golang-github-vultr-govultr-dev
Description-md5: 4cbb5d261d2de9eedfa32b0306ba1d13
Description-en: Vultr Go API client
 This package contains the official Vultr Go client. GoVultr allows
 one to interact with the Vultr V1 API.
 .
 Vultr uses a PAT (Personal Access token) to interact/authenticate
 with the APIs. An API Key can be generated and acquired from the API
 menu in settings.

Package: golang-github-wader-gojq-dev
Description-md5: 924e3e506991bc9162f29c04eb1d9098
Description-en: fork of the gojq library for fq
 gojq is an implementation of jq command written in Go language.
 You can also embed gojq as a library to your Go products.
 .
 Forked from the github.com/itchyny/gojq project for fq, a tool
 language and decoders for working with binary data.
 .
 This package contains the github.com/wader/gojq Go library.

Package: golang-github-wader-readline-dev
Description-md5: 18e755dd4d6375d8d68914a4853a2445
Description-en: pure Go (golang) implementation for GNU Readline-like library
 Readline supports multiple platforms (Linux, macOS, Windows, Solaris, AIX)
 and enables applications to provide a terminal user interface that is able to
 dynamically interact with the user on one terminal line.
 .
 Forked from github.com/chzyer/readline which is not maintained anymore.

Package: golang-github-wagoodman-go-partybus-dev
Description-md5: 168e5aace5d7022ca330b199453987d8
Description-en: Go event bus (library)
 An event bus in Go.

Package: golang-github-wagoodman-go-progress-dev
Description-md5: f12c566ae67caa8bdfa81088899afc55
Description-en: simple progress utils (library)
 Library that provides simple utilities for calculating, measuring and
 displaying progress.

Package: golang-github-wasilibs-wazero-helpers-dev
Description-md5: 51835975e33fb62502cdc987f7e4ac74
Description-en: collection of utility for wazero
 This package contains wazero-helpers which provides higher level
 utilities to support WebAssembly host-guest integration use cases and
 hopes to provide a helpful base for wazero users that fall into these
 engineering categories, while allowing wazero itself to continue to
 focus on being an excellent WebAssembly runtime for Go.

Package: golang-github-wcharczuk-go-chart-dev
Description-md5: 0de3ab6db6c0f7569911229a13c84cbd
Description-en: basic charting library (Golang)
 go-chart is a very simple golang native charting library that supports
 timeseries and continuous line charts.

Package: golang-github-weaveworks-mesh-dev
Description-md5: e741e5c19ca97610b33cb146b0897b54
Description-en: go library to build distributed systems
 Mesh implements a gossip protocol that provide membership, unicast, and
 broadcast functionality with eventually-consistent semantics. In CAP terms, it
 is AP: highly-available and partition-tolerant.
 .
 Mesh works in a wide variety of network setups, including thru NAT and
 firewalls, and across clouds and datacenters. It works in situations where
 there is only partial connectivity, i.e. data is transparently routed across
 multiple hops when there is no direct connection between peers. It copes with
 partitions and partial network failure. It can be easily bootstrapped,
 typically only requiring knowledge of a single existing peer in the mesh to
 join. It has built-in shared-secret authentication and encryption. It scales
 to on the order of 100 peers, and has no dependencies.

Package: golang-github-wenerme-astgo-dev
Description-md5: d20b5a0504554073a0fae91440792459
Description-en: Libraries to work with Asterisk (library)
 Includes support for AMI (Asterisk Manager Interface) and AGI (Asterisk
 Gateway Interface).
 .
 AMI: Async action, Sync Action, Event Subscribe, Auto Reconnect, Generated
 Action with document, Generated Event with document, Generated Client Action
 with Response.
 .
 AGI: FastAGI, AGI Bin, Generated Command, Generated Client.

Package: golang-github-weppos-dnsimple-go-dev
Description-md5: 828cb9beab2026d2a7f67100746f1c12
Description-en: DNSimple API v1 client for Go
 Go client for the DNSimple API v1 (https://developer.dnsimple.com/).

Package: golang-github-weppos-publicsuffix-go-dev
Description-md5: b163451a39c85bada367026525c6f44c
Description-en: Domain name parser on the Public Suffix List (library)
 Public Suffix for Go The package publicsuffix provides a Go domain name
 parser based on the Public Suffix List (http://publicsuffix.org/).
 .
 GoDoc
 (https://pkg.go.dev/github.com/weppos/publicsuffix-go/publicsuffix)
 .
 Tests
 (https://github.com/weppos/publicsuffix-go/actions?query=workflow%3ATests)
 .
 There are 3 different test suites built into this library:
 * Acceptance: the acceptance test suite contains some high level
 tests to ensure the library behaves as expected
 * PSL: the PSL test suite runs the library against the official Public
 Suffix test cases
 (https://github.com/publicsuffix/list/blob/master/tests/tests.txt)
 * Unit: the unit test suite stresses the various single components of this
 package

Package: golang-github-wildducktheories-go-csv-dev
Description-md5: 4ad02926e928e96dce556ccd84048098
Description-en: tools for manipulating CSV files
 This package contains a set of golang tools and libraries for
 manipulating CSV representations.
 .
 As a rule, most tools in this set assume CSV files that include a header
 record that describes the contents of each field.
 .
 - csv-select - selects the specified fields from the header-prefixed,
 CSV input stream
 - uniquify - augments a partial key so that each record in the output
 stream has a unique natural key
 - surrogate-keys - augments the input stream so that each record in the
 output stream has a surrogate key derived from the MD5 sum of the
 natural key
 - csv-to-json - converts a CSV stream into a JSON stream
 - json-to-csv - converts a JSON stream into a CSV stream
 - csv-sort - sorts a CSV stream according to the specified columns
 - csv-join - joins two sorted CSV streams after matching on specified columns
 - influx-line-format - convert a CSV stream into influx line format
 - csv-use-tab - uses a table delimit while writing (default) or
 reading (--on-read) a CSV stream

Package: golang-github-will-rowe-nthash-dev
Description-md5: 1d96326b093ce457e40e50bc99c6875c
Description-en: Go implementation of ntHash
 This is a Go implementation of the ntHash
 recursive hash function for hashing
 all possible k-mers in a DNA/RNA sequence.

Package: golang-github-willabides-kongplete-dev
Description-md5: 43b07ab6ce5b76a2711ee50be28b95b6
Description-en: Kongplete generates shell completions for command-line golang programs
 Kongplete generates shell completions for command-line programs using
 github.com/alecthomas/kong and github.com/posener/complete.

Package: golang-github-willf-bloom-dev
Description-md5: fa8321fa96c077c668f1fdb1878fa848
Description-en: Go package implementing Bloom filters
 A Bloom filter is a representation of a set of n items, where the main
 requirement is to make membership queries; i.e., whether an item is a
 member of a set.
 .
 A Bloom filter has two parameters: m, a maximum size (typically a
 reasonably large multiple of the cardinality of the set to represent)
 and k, the number of hashing functions on elements of the set. (The
 actual hashing functions are important, too, but this is not a
 parameter for this implementation). A Bloom filter is backed by a BitSet
 (https://github.com/willf/bitset); a key is represented in the filter
 by setting the bits at each value of the  hashing functions (modulo
 m). Set membership is done by testing whether the bits at each value of
 the hashing functions (again, modulo m) are set. If so, the item is in
 the set. If the item is actually in the set, a Bloom filter will never
 fail (the true positive rate is 1.0); but it is susceptible to false
 positives. The art is to choose k and m correctly.
 .
 In this implementation, the hashing functions used is murmurhash
 (github.com/spaolacci/murmur3), a non-cryptographic hashing function.

Package: golang-github-willfaught-gockle-dev
Description-md5: 858904e1cd372c5718c8846d16762709
Description-en: simpler and mockable gocql
 Package gockle simplifies and mocks github.com/gocql/gocql. It provides
 simple interfaces to insert, query, and mutate Cassandra data, as well
 as get basic keyspace and table metadata.

Package: golang-github-withfig-autocomplete-tools-dev
Description-md5: deda171813460dc971a897c317a9144d
Description-en: Command line tools for Fig autocomplete specs (Go library)
 This repo contains the source for all of Fig tools related with
 autocomplete (https://github.com/withfig/autocomplete).
 .
 This package contains the Go development library.

Package: golang-github-wk8-go-ordered-map-dev
Description-md5: 94ee1feae97dbb69799ae1bf50b62f61
Description-en: Optimal implementation of ordered maps for Golang (Go library)
 Golang Ordered Maps
 .
 Same as regular maps, but also remembers the order in which keys were
 inserted, akin to Python's collections.OrderedDicts:
 https://docs.python.org/3.7/library/collections.html#ordereddict-objects
 .
 It offers the following features:
 .
 * optimal runtime performance (all operations are constant time)
 * optimal memory usage (only one copy of values, no unnecessary memory
 allocation)
 * allows iterating from newest or oldest keys indifferently, without
 memory copy, allowing to break the iteration, and in time linear to the
 number of keys iterated over rather than the total length of the
 ordered map
 * supports any generic types for both keys and values. If you're
 running go < 1.18, you can use version 1 (https://github.com/wk8/go-
 ordered-map/tree/v1) that takes and returns generic interface{}s instead
 of using generics
 * idiomatic API, akin to that of container/list
 (https://golang.org/pkg/container/list)
 * support for JSON and YAML marshalling
 .
 Documentation
 .
 The full documentation is available on pkg.go.dev:
 https://pkg.go.dev/github.com/wk8/go-ordered-map/v2

Package: golang-github-wlynxg-anet-dev
Description-md5: 4461bf51ae7bf5218c3df37ef40b8edd
Description-en: Network abstraction layer supporting Android and Linux
 Due to some platform differences, certain Go code requires different
 methods of using NETLINK sockets on Android vs. other platforms.  This
 library is an abstraction that allows Go programs to work with both.

Package: golang-github-woodsbury-decimal128-dev
Description-md5: cb7ba27ef5b33e56cbb0539f0c5541e2
Description-en: support for decimal128 values in Go (library)
 This package provides a 128-bit decimal floating point type.

Package: golang-github-wsxiaoys-terminal-dev
Description-md5: aebd063c0d81977a207ebab3f7eaeca4
Description-en: Colorful terminal output for Golang
 Terminal is a simple golang package that provides basic terminal
 handling. Terminal wraps and color/format functions are implemented
 using standard ANSI escape codes.

Package: golang-github-x-cray-logrus-prefixed-formatter-dev
Description-md5: a26145bd4007929c29399c76adfdaa99
Description-en: text formatter based on logrus.TextFormatter
 Logrus formatter mainly based on original logrus.TextFormatter but with
 slightly modified colored output and support for log entry prefixes, e.g.
 message source followed by a colon. In addition, custom color themes are
 supported.

Package: golang-github-x448-float16-dev
Description-md5: e5786df63904e489602fbb49d2e57d72
Description-en: IEEE 754 half-precision format (library)
 x448/float16 package provides IEEE 754 half-precision
 floating-point format (binary16) with IEEE 754 default
 rounding for conversions. IEEE 754-2008 refers to this
 16-bit floating-point format as binary16.
 .
 IEEE 754 default rounding ("Round-to-Nearest
 RoundTiesToEven") is considered the most accurate and
 statistically unbiased estimate of the true result.

Package: golang-github-x86kernel-htmlcolor-dev
Description-md5: 3424a7d92192174ec662902ff82c7026
Description-en: HTML syntax highlighter for Go
 Pretty print HTML source code with syntax highlighting in Go.

Package: golang-github-xanzy-go-cloudstack-dev
Description-md5: 0cf7fbad8349075815f18e6a126e358a
Description-en: Golang API client to interact with Apache CloudStack
 This package covers the complete CloudStack API enabling Go programs to
 interact with CloudStack in a simple and uniform way.
 .
 The cloudstack package is generated against the latest stable
 CloudStack release, currently v4.8.x. The API doesn't change that
 much, and where it does backwards compatibility between the old
 and new versions is attempted.
 .
 Apache CLoudStack is an open source cloud computing software for
 creating, managing, and deploying infrastructure cloud services. It
 uses existing hypervisors such as KVM, VMware vSphere, and
 XenServer/XCP for virtualization. In addition to its own API,
 CloudStack also supports the Amazon Web Services (AWS) API and the
 Open Cloud Computing Interface from the Open Grid Forum.

Package: golang-github-xanzy-go-gitlab-dev
Description-md5: 813ffb985e617a5f1939883da22386e3
Description-en: Simple and uniform GitLab API for Go
 This package provides a GitLab API that enables Go programs to interact
 with GitLab in a simple and uniform way. It covers most of the existing
 Gitlab API calls and is updated regularly to add new or missing endpoints.
 .
 For complete usage of go-gitlab, see the package docs.

Package: golang-github-xanzy-ssh-agent-dev
Description-md5: 99f37e8d24d41dd8a3871657621fa207
Description-en: Go library for creating SSH agents
 Create a new agent.Agent on any type of OS from any Go
 application.

Package: golang-github-xdg-go-pbkdf2-dev
Description-md5: 37ff6d7a680f8119bcd6663520ead8e4
Description-en: PBKDF2 key generation (library)
 The pbkdf2 module provides password-based key derivation based on RFC 8018
 (https://tools.ietf.org/html/rfc8018).

Package: golang-github-xdg-go-scram-dev
Description-md5: af93e30a57d52dd783c4193f7f656a28
Description-en: RFC-5802 SCRAM in Go (library)
 This package provides client and server implementations of the Salted
 Challenge Response Authentication Mechanism (SCRAM) described in
 RFC-5802 (https://tools.ietf.org/html/rfc5802) and
 RFC-7677 (https://tools.ietf.org/html/rfc7677).
 .
 It includes both client and server side support.
 .
 Channel binding and extensions are not (yet) supported.

Package: golang-github-xdg-go-stringprep-dev
Description-md5: e27eef69f14d366b42c07fc4d624ab0a
Description-en: RFC-3454 stringprep and RFC-4013 SASLprep in Go (library)
 This library provides an implementation of the stringprep algorithm
 (RFC-3454) in Go, including all data tables.
 .
 A pre-built SASLprep (RFC-4013) profile is provided as well.

Package: golang-github-xeipuuv-gojsonpointer-dev
Description-md5: ce1824b5cad0b6a15c4032b76fbaf017
Description-en: JSON Pointer implementation in Golang
 An implementation of JSON Pointer in Golang

Package: golang-github-xeipuuv-gojsonreference-dev
Description-md5: 55e5bf0969be60dcbee96cc0fb45fc04
Description-en: JSON Reference implementation in Golang
 An implementation of JSON Reference in Golang.

Package: golang-github-xeipuuv-gojsonschema-dev
Description-md5: 804385e7680c5d179d52fe0b5358fcee
Description-en: Go library for validating JSON data against JSON Schema documents
 This library allows the validation of JSON documents against schemas
 within Go programs. It supports multiple versions of the JSON Schema
 specification, although not comprehensively.

Package: golang-github-xenolf-lego-dev
Description-md5: 80e47def91d4c3935e5ad50c3692a20f
Description-en: Let's Encrypt client and ACME library written in Go (Go library)
 Let's Encrypt client and ACME library written in Go.
 .
 This package contains the Go development library.

Package: golang-github-xhit-go-simple-mail-dev
Description-md5: 255a2663e5b94563103b496e16b45489
Description-en: Package for sending email; supports keep alive, TLS and SSL (library)
 Go Simple Mail is a simple and efficient package to send emails. It is
 well tested and documented.
 .
 Go Simple Mail can only send emails using an SMTP server. But the API
 is flexible and it is easy to implement other methods for sending
 emails using a local Postfix, an API, etc.

Package: golang-github-xhit-go-str2duration-dev
Description-md5: 453950e8cf78fa03c6a1dc5d07044cf1
Description-en: convert string to duration in Go (library)
 Go String To Duration (go-str2duration)
 .
 This package allows getting a time.Duration from a string. The string can
 be a string returned for time.Duration or similar string with weeks or
 days also.

Package: golang-github-xi2-xz-dev
Description-md5: 0b679dd2e066bb0e73afa145bdf7d6eb
Description-en: native Go XZ decompression
 Package xz implements XZ decompression natively in Go.

Package: golang-github-xiang90-probing-dev
Description-md5: 9da8f5c0b5ac87f86c9e7df6e520c363
Description-en: Go library for HTTP probing
 Library for simple probing via HTTP.

Package: golang-github-xlab-handysort-dev
Description-md5: 9bfe1794eca7a793555b0ff8dedf9aed
Description-en: Alphanumeric string sorting algorithm implementation in Go
 This is a Go package implementing a correct comparison function to compare
 alphanumeric strings with respect to their integer parts.
 .
 For example, this is the default result of strings sort:
 hello1 hello10 hello11 hello2 hello3
 .
 This is the result from handysort: hello1 hello2 hello3 hello10 hello11

Package: golang-github-xlab-treeprint-dev
Description-md5: 680fe520653ff45f18a7bf94006b87cd
Description-en: simple ASCII tree composing tool
 Package treeprint provides a simple ASCII tree composing tool.
 .
 The utility will yield Unicode-friendly trees. The output is
 predictable and there is no platform-dependent exceptions, so if
 you have issues with displaying the tree in the console, all
 platform-related transformations can be done after the tree has
 been rendered.

Package: golang-github-xlzd-gotp-dev
Description-md5: f6b815b7ed387b8c4cfcfe7c3018218a
Description-en: Golang OTP (One-Time Password) Library
 GOTP is a Golang package for generating and verifying one-time
 passwords. It can be used to implement two-factor (2FA) or multi-factor
 (MFA) authentication methods in anywhere that requires users to log in.
 .
 Open MFA standards are defined in RFC 4226 (HOTP: An HMAC-Based One-Time
 Password Algorithm) and in RFC 6238 (TOTP: Time-Based One-Time Password
 Algorithm). GOTP implements server-side support for both of these
 standards.

Package: golang-github-xo-dburl-dev
Description-md5: 48ea46ce282db50d80aaf05672910a63
Description-en: URL style mechanism for opening SQL database connections (library)
 Dburl provides a standard, URL style mechanism for parsing and opening SQL
 database connection strings for Go. It supports most SQL databases that have a
 publicly available Go driver.

Package: golang-github-xo-tblfmt-dev
Description-md5: 59f375222be08feba1519c5c82a5d723
Description-en: Streaming, buffered table encoder for database results (library)
 This package provides a Go library for formatting and rendering tabular data
 into various output formats, such as plain text, CSV, or Markdown. It offers a
 flexible and customizable API for developers to create well-structured tables
 in command-line applications or other Go programs.
 .
 It includes the source code and development files for integrating the library
 into Go projects. With support for customizable column alignment, padding, and
 styling, it is ideal for generating readable and professional-looking table
 outputs in terminal-based tools or data processing applications.

Package: golang-github-xo-terminfo-dev
Description-md5: 76b9c7873d1126a4d4f346578d7e12e6
Description-en: terminfo package in pure go
 terminfo provides a pure-Go implementation of reading information from
 the terminfo database. terminfo is meant as a replacement for ncurses in
 simple Go programs.

Package: golang-github-xo-usql-dev
Description-md5: 2da1fdf83d550a2616eaa4c3f9a4aeb1
Description-en: Universal command-line interface for SQL databases (library)
 usql is a universal command-line interface for PostgreSQL, MariaDB, SQLite3,
 and many other databases including NoSQL and non-relational databases!
 .
 The development library package is used by Go modules that reuse some of the
 code in usql.

Package: golang-github-xorcare-pointer-dev
Description-md5: 5d779342e7759e3ac4000f7c077574d0
Description-en: for simplifying the creation of optional fields of basic type
 This package contains helper routines for simplifying the creation of
 optional fields of basic type.
 .
 This package is needed for grafana.

Package: golang-github-xordataexchange-crypt
Description-md5: 562343d343b0b787f380ecfef64218eb
Description-en: Store/retrieve encrypted configs from etcd or Consul (CLI tool)
 Fess up.  You have passwords and usernames hard coded in your apps.
 You have IP addresses checked in to your source code repository.
 You have entire configuration files that were created by the developer
 who wrote the app and haven’t been changed since she typed "git init".
 .
 "crypt" is here to lead you back to the Path of Enlightened Configuration.
 Store encrypted configuration values in etcd or Consul using a command-line
 application.
 .
 Decrypt them before starting your application using a wrapper script and
 the handy CLI tool, or inside the app using the "crypt/config" library.
 .
 "crypt" is built on time-tested standards like OpenPGP, base64, and gzip.
 Your data is encrypted using public key encryption, and can only be
 decrypted by when the private key is available.  After compression,
 it is encrypted, and base64-encoded so it can be stored in your key/value
 store of choice.  etcd and Consul are supported out of the box, but adding
 other storage tools is a trivial task, thanks to Go’s interfaces.
 .
 This package provides the command-line tool "bin/crypt", but renamed to
 /usr/bin/crypt-xordataexchange, to avoid filename collision with
 /usr/bin/crypt from the mcrypt package.

Package: golang-github-xordataexchange-crypt-dev
Description-md5: f42563295553cebf00fa3715a1af875e
Description-en: Store/retrieve encrypted configs from etcd or Consul (Go library)
 Fess up.  You have passwords and usernames hard coded in your apps.
 You have IP addresses checked in to your source code repository.
 You have entire configuration files that were created by the developer
 who wrote the app and haven’t been changed since she typed "git init".
 .
 "crypt" is here to lead you back to the Path of Enlightened Configuration.
 Store encrypted configuration values in etcd or Consul using a command-line
 application.
 .
 Decrypt them before starting your application using a wrapper script and
 the handy CLI tool, or inside the app using the "crypt/config" library.
 .
 "crypt" is built on time-tested standards like OpenPGP, base64, and gzip.
 Your data is encrypted using public key encryption, and can only be
 decrypted by when the private key is available.  After compression,
 it is encrypted, and base64-encoded so it can be stored in your key/value
 store of choice.  etcd and Consul are supported out of the box, but adding
 other storage tools is a trivial task, thanks to Go’s interfaces.
 .
 This package provides the "github.com/xordataexchange/crypt/config"
 Go library.

Package: golang-github-xorpaul-uiprogress-dev
Description-md5: 64dfc4249ee6fe89aefc375a19cfd1cf
Description-en: Go library to render progress bars in terminal applications
 Custom fork of github.com/gosuri/uiprogress
 .
 Progress bars improve readability for terminal applications with long
 outputs by providing a concise feedback loop.
 .
 Features:
 * Multiple Bars: can render multiple progress bars that can be tracked
 concurrently
 * Dynamic Addition: Add additional progress bars any time,
 even after the progress tracking has started
 * Prepend and Append Functions: Append or prepend completion percent
 and time elapsed to the progress bars
 * Custom Decorator Functions: Add custom functions around the bar along
 with helper functions

Package: golang-github-xrash-smetrics-dev
Description-md5: 2b08f4501854e0bde62fb94f7fcbb94f
Description-en: String metrics library written in Go
 String metrics This library contains implementations of the
 Levenshtein distance, Jaro-Winkler and Soundex algorithms written
 in Go (golang).
 .
 The Wagner-Fischer algorithm for calculating the Levenshtein distance.
 .
 smetrics.Hamming("aaa", "aab") >> 1, nil
 .
 smetrics.Hamming("aaaa", "a") >> -1, error

Package: golang-github-xtaci-kcp-dev
Description-md5: d34929296fd2421dee2754ed5f098dea
Description-en: Full-Featured Reliable-UDP Library for golang
 KCP (golang-github-xtaci-kcp-dev) is a Production-Grade Reliable-UDP
 library for golang. It provides fast, ordered, and error-checked delivery
 of stream over UDP packets.
 .
 It has been well tested with opensource project kcptun, which runs on
 millions of devices, from low-end MIPS routers to high-end servers. It also
 runs well for applications like online games, live broadcasting, file
 synchronization and network acceleration.
 .
 Features:
 * Optimized for Realtime Multiplayer Games, Audio/Video Streaming.
 * Compatible with skywind3000's (https://github.com/skywind3000)
 C version with optimizations.
 * Cache friendly and Memory optimized design in golang.
 * Compatible with net.Conn (https://golang.org/pkg/net/#Conn)
 and net.Listener (https://golang.org/pkg/net/#Listener).
 * FEC (Forward Error Correction)
 (https://en.wikipedia.org/wiki/Forward_error_correction)
 Support with Reed-Solomon Codes
 (https://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_correction)
 * Packet level encryption support with AES, TEA, 3DES, Blowfish, Cast5,
 Salsa20, etc., in CFB mode.
 * O(1) goroutines created for the entire server application, minimized
 goroutine context switch.
 .
 Conventions:
 Control messages like SYN/FIN/RST in TCP are not defined in KCP.
 You need some keepalive/heartbeat mechanims in the application-level.
 A real world example is to use some multiplexing protocol over session,
 such as smux (golang-github-xtaci-smux-dev) with embedded keepalive
 mechanism. See kcptun (https://github.com/xtaci/kcptun) for example.

Package: golang-github-xtaci-qpp-dev
Description-md5: 857108479dfb671237361f80e0a906d4
Description-en: Quantum Permutation Pad library for golang
 The Quantum Permutation Pad (QPP) is a cryptographic protocol designed
 to leverage quantum mechanical principles for secure communication.
 While the specific implementation details may vary depending on the
 theoretical model, the general concept involves using quantum properties
 such as superposition and entanglement to enhance data transmission
 security.
 .
 Applications and Benefits
 .
 * High Security: QPP offers superior security levels compared to
 classical cryptographic methods by leveraging the unique properties
 of quantum mechanics.
 * Future-Proof: As quantum computers become more powerful,
 classical
 cryptographic schemes (such as RSA and ECC) face increasing
 vulnerabilities. QPP provides a quantum-resistant alternative.
 * Secure Communication: QPP is ideal for secure communications in
 quantum networks and for safeguarding highly sensitive data.
 .
 Locality vs. Randomness
 .
 Random permutation disrupts locality, which is crucial for performance.
 To achieve higher encryption speed, some level of locality must be
 maintained. In this design, instead of switching pads for every byte,
 a new random pad is used every 8 bytes.
 .
 Performance
 .
 In modern CPUs, the latest QPP optimization can easily achieve speeds
 exceeding 1GB/s.
 .
 Security Considerations for Setting PADs
 .
 The number of pads should ideally be coprime with 8, as the results
 indicate a hidden structure in the PRNG related to the number 8.
 .
 Conclusion
 .
 The Quantum Permutation Pad is a promising approach in quantum
 cryptography, utilizing quantum mechanical properties to achieve secure
 communication. By applying quantum permutations to encrypt and decrypt
 data, QPP ensures high security while leveraging the unique capabilities
 of quantum technology. As research and technology in quantum computing
 and quantum communication advance, protocols like QPP will play a
 crucial role in next-generation secure communication systems.

Package: golang-github-xtaci-smux-dev
Description-md5: 8505c3a910da7b80e311374564be066e
Description-en: Simple Multiplexing for golang
 Smux (Simple MUltipleXing) is a multiplexing library for Golang.
 It relies on an underlying connection to provide reliability and ordering,
 such as TCP or KCP (golang-github-xtaci-kcp-dev), and provides
 stream-oriented multiplexing.
 .
 The original intention of this library is to power the connection
 management for KCP (golang-github-xtaci-kcp-dev).
 .
 Features:
 * Tiny, less than 600 LOC.
 * Token bucket controlled receiving, which provides smoother bandwidth
 graph.
 * Session-wide receive buffer, shared among streams, tightly controlled
 overall memory usage.
 * Minimized header(8Bytes), maximized payload.
 * Well-tested on millions of devices in kcptun.

Package: golang-github-xtaci-tcpraw-dev
Description-md5: 601bec8420d18609a56df0ea4e06c9c2
Description-en: Packet-oriented connection golang library by simulating TCP
 Golang library to send packets through TCP simulating protocol.
 .
 Features:
 * Tiny
 * Support IPv4 and IPv6
 * Realistic sliding window
 * NAT friendly
 * Pure golang without cgo, available on all architectures

Package: golang-github-xtgo-set-dev
Description-md5: 49380588cd65088f16330d320d5cc246
Description-en: General type-safe set-operations for sort.Interface (Go library)
 Package set provides type-safe, polymorphic mathematical set operations
 that operate on any sort.Interface implementation.
 .
 This package contains the Go development library.

Package: golang-github-xtls-reality-dev
Description-md5: b44231d1f92a3d81c07f3150d66855dd
Description-en: Platform for bypass network restrictions
 Platform for building proxies to bypass network restrictions. A
 replacement for v2ray-core, with XTLS support and fully compatible
 configuration.
 .
 This is the reality protocol implementation.

Package: golang-github-xuanwo-go-locale-dev
Description-md5: 957b9017fcdec5b6dda26dad873bb83d
Description-en: Cross platform locale detection for Golang (library)
 go-locale supports looking up a number of locale environment variables
 and files on POSIX-compatible systems.
 .
 It can lookup the following locale variables:
 .
 * LANGUAGE
 * LC_ALL
 * LC_MESSAGES
 * LANG
 .
 and can read the following locale files:
 .
 * $XDG_CONFIG_HOME/locale.conf
 * $HOME/.config/locale.conf
 * /etc/locale.conf

Package: golang-github-xwb1989-sqlparser-dev
Description-md5: 63e5edf57e69788317157d007824b6fe
Description-en: SQL Parser implemented in Go (library)
 This package provides a highly efficient SQL parser written in Go,
 originally derived from the Vitess project. It is specifically designed
 to parse SQL statements into an abstract syntax tree, allowing developers
 to programmatically analyze, rewrite, or validate complex queries with
 high precision.
 .
 The library supports a significant subset of the MySQL dialect and is
 widely used in projects that require deep introspection of SQL commands,
 such as database proxies, query routers, or custom migration tools.
 By converting raw strings into structured Go objects, it enables robust
 manipulation of database logic without the fragility of regular expression
 matching.
 .
 This makes it an essential component for building middleware that needs to
 understand or transform database traffic in real time.

Package: golang-github-xyproto-pinterface-dev
Description-md5: c6060e2f7fcbfb3582b0329d7c459cc2
Description-en: Interface types for simple* and permission* packages
 This package provides Go interface types for the xyproto/simple* and
 xyproto/permission* packges.

Package: golang-github-xyproto-randomstring-dev
Description-md5: e7fb3953977020db7664f9e583c225e6
Description-en: generate random strings in Golang (library)
 This package supports generating various types of random strings,
 such as strings resembling English words, or strings that are either
 human friendly or cookies friendly, or combinations of both.

Package: golang-github-xyproto-simpleredis-dev
Description-md5: c79c3b1b08142a7ee5e0de7bc5891e2e
Description-en: easy way to use Redis from Go
 An easy way to use Redis from Go. Supports simple use of lists,
 hashmaps, sets and key/values. Deals mainly with strings and
 makes use of the redigo package for underlying access to a Redis
 database.

Package: golang-github-yalue-merged-fs-dev
Description-md5: 86a1360c06cc858a0cde1832e09f5dce
Description-en: compose multiple Go filesystems
 The [release of version 1.16](https://golang.org/doc/go1.16) of the Go
 programming language included a standard interface for read-only filesystems,
 defined in Go's `io/fs` standard library package.  With this change came some
 other standard-library changes, including the fact that `archive/zip` now
 provides a "filesystem" interface for zip files, or the ability of `net/http`
 to serve files from any filesystem providing the `io/fs` interface.  In
 conjunction, this means utilities like the HTTP server can now directly serve
 content from zip files, without the data needing to be extracted manually.
 .
 While that's already pretty cool, wouldn't it be nice if you could, for
 example, transparently serve data from multiple zip files as if they were a
 single directory?  This library provides the means to do so: it implements the
 `io/fs.FS` interface using two underlying filesystems.  The underlying
 filesystems can even include additional `MergedFS` instances, enabling
 combining an arbitrary number of filesystems into a single `io/fs.FS`.
 .
 This repository provides a roughly similar function to laher/mergefs
 (https://github.com/laher/mergefs), but it offers one key distinction:
 correctly listing contents of merged directories present in both FS's. This
 adds quite a bit of complexity. However, laher/mergefs will be more performant
 for filesystems not requiring directory-listing capabilities.

Package: golang-github-yashtewari-glob-intersection-dev
Description-md5: 5db5aa6919ef8ff90806f0e5cf865f24
Description-en: regexp string intersection matching library (Go library)
 Go package to check if the set of non-empty strings matched by the
 intersection of two regexp-style globs is non-empty.
 .
 Examples
 .
 * gintersect.NonEmpty("a.a.", ".b.b") is true because both globs match
 the string abab.
 * gintersect.NonEmpty("[a-z]+", "[0-9]*) is false because there are no
 non-empty strings that both globs match.
 .
 This package contains the Go development library.

Package: golang-github-yeqown-go-qrcode-dev
Description-md5: dd58fb2d63959a5c3b99b58d44646844
Description-en: generate QR Codes with customized styles (library)
 go-qrcode generate QR Codes with customized styles.
 .
 This package contains the Go library.

Package: golang-github-yeqown-reedsolomon-dev
Description-md5: 911fbc62100a48559069a0fcd8041313
Description-en: reed solomon encoding lib (library)
 Reed solomon encoding library.
 .
 This package contains the Go library.

Package: golang-github-yggdrasil-network-yggdrasil-go-dev
Description-md5: 0dc0b7edba66730b07d5a9ffcdc31dc7
Description-en: Fully encrypted global-scale mesh network (library)
 Yggdrasil is an early-stage implementation of a fully end-to-end encrypted
 IPv6 network. It is lightweight, self-arranging, supported on multiple
 platforms and allows pretty much any IPv6-capable application to
 communicate securely with other Yggdrasil nodes. Yggdrasil does not
 require you to have IPv6 Internet connectivity - it also works over IPv4.
 .
 This package contains the libary for use in other Go programs.

Package: golang-github-yiling-j-theine-go-dev
Description-md5: 5b8f8cc506236157070b7dcac3af828c
Description-en: high performance in-memory cache (library)
 High performance in-memory & hybrid cache inspired by Caffeine
 (https://github.com/ben-manes/caffeine).
 .
 * Good performance
 * Support for Generics
 * High hit ratio with adaptive W-TinyLFU (https://arxiv.org/pdf/1512.
 00727.pdf) eviction policy
 * Expired data are removed automatically using hierarchical timer wheel
 (http://www.cs.columbia.edu/~nahum/w6998/papers/ton97-timing-wheels.
 pdf)
 * Simple API

Package: golang-github-yl2chen-cidranger-dev
Description-md5: a5d7201bc8474d697da8191c77cbfaa4
Description-en: Fast IP to CIDR lookup in Golang
 The cidranger library provides fast IP to CIDR block(s) lookup using
 path-compressed prefix tries in Golang, inspired by IPv4 route lookup in
 Linux.
 Possible use cases include detecting if a IP address is from published
 cloud provider CIDR blocks (e.g. "is 52.95.110.1 contained in AWS Route
 53 CIDR 52.95.110.0/24?"), IP routing rules, etc.

Package: golang-github-ymomoi-goval-parser-dev
Description-md5: 48c7aecdca7a0285a51cfdc0f1cb2d8c
Description-en: OVAL parser written in go
 goval-parser is a tool written in Go language that parses files written in
 OVAL (Open Vulnerability and Assessment Language).

Package: golang-github-yosida95-uritemplate-dev
Description-md5: 401a8b2a5f97651a1f599ad5e0bab273
Description-en: URI Template (RFC6570) implementation in Go (library)
 uritemplate is a Go implementation of URI Template (RFC6570) with
 full functionality of URI Template Level 4.
 .
 uritemplate can also generate a regexp that matches expansion of the
 URI Template from a URI Template.

Package: golang-github-yosssi-ace-dev
Description-md5: 3a2a9a56bf37b215fff41876d0ce2f15
Description-en: HTML template engine for Go (library package)
 Ace is an HTML template engine for Go.  This is inspired by
 Slim (http://slim-lang.com/) and Jade (http://jade-lang.com/).
 This is a refinement of Gold (http://gold.yoss.si/).
 .
 Example:
 .
 = doctype html
 html lang=en
 head
 title Hello Ace
 = css
 h1 { color: blue; }
 body
 h1 {{.Msg}}
 #container.wrapper
 p..
 Ace is an HTML template engine for Go.
 This engine simplifies HTML coding in Go web application development.
 = javascript
 console.log('Welcome to Ace');
 .
 This package provides the Ace library for the Go Programming Language

Package: golang-github-yosssi-ace-proxy-dev
Description-md5: c31a1351b9d79358f69a90093bd14cfb
Description-en: Proxy for the Ace template engine (Go library)
 Ace Proxy is a proxy for the Ace template engine.  This proxy caches the
 options for the Ace template engine so that you don’t have to specify
 them every time calling the Ace APIs.

Package: golang-github-yosssi-gohtml-dev
Description-md5: ab3a1b2a5f6d5af8a60ff9a2bb0df7a1
Description-en: HTML formatter for Go
 GoHTML is an HTML formatter for Go.  You can format HTML source codes
 by using this package.
 .
 Documentation is available at https://godoc.org/github.com/yosssi/gohtml

Package: golang-github-youmark-pkcs8-dev
Description-md5: 1f89a9fa839fb1519667efe7e3ab1db9
Description-en: Go package to parse and convert private keys in PKCS#8 format (library)
 pkcs8 OpenSSL can generate private keys in both "traditional format"
 and PKCS#8 format. Newer applications are advised to use more
 secure PKCS#8 format. Go standard crypto package provides a function
 (http://golang.org/pkg/crypto/x509/#ParsePKCS8PrivateKey) to parse
 private key in PKCS#8 format. There is a limitation to this function. It
 can only handle unencrypted PKCS#8 private keys. To use this function,
 the user has to save the private key in file without encryption, which
 is a bad practice to leave private keys unprotected on file systems. In
 addition, Go standard package lacks the functions to convert RSA/ECDSA
 private keys into PKCS#8 format.
 .
 pkcs8 package fills the gap here. It implements functions
 to process private keys in PKCS#8 format, as defined in
 RFC5208 (https://tools.ietf.org/html/rfc5208) and RFC5958
 (https://tools.ietf.org/html/rfc5958). It can handle both unencrypted
 PKCS#8 PrivateKeyInfo format and EncryptedPrivateKeyInfo format with
 PKCS#5 (v2.0) algorithms.

Package: golang-github-youpy-go-riff-dev
Description-md5: 554f7797340639f9f6eca7154b928aa8
Description-en: Go library to read/write RIFF format
 A Go library to read/write RIFF format.

Package: golang-github-youpy-go-wav-dev
Description-md5: 27a450c98b20eb045e89eb1258f3af8c
Description-en: Go library to read/write WAVE(RIFF waveform Audio) Format
 A Go library to read/write WAVE(RIFF waveform Audio) Format.
 supported Format:
 PCM
 IEEE float (read-only)
 G.711 A-law (read-only)
 G.711 µ-law (read-only)

Package: golang-github-yourbasic-graph-dev
Description-md5: fe763ec8737fcfb6e99969f71be845ab
Description-en: graph algorithms and data structures
 This package contains a Golang library of basic graph algorithms
 and topological ordering.
 .
 This library offers efficient and well-tested algorithms for
 - breadth-first and depth-first search,
 - topological ordering,
 - strongly and weakly connected components,
 - bipartion,
 - shortest paths,
 - maximum flow,
 - Euler walks,
 - and minimum spanning trees.
 The algorithms can be applied to any graph data structure implementing
 the two Iterator methods: Order, which returns the number of vertices,
 and Visit, which iterates over the neighbors of a vertex.

Package: golang-github-ysmood-fetchup-dev
Description-md5: a46a335f489a48a04707b4878cfbd12d
Description-en: library to fetch the target file from remote (library)
 A lib to fetch the target file from remote. It will auto choose the
 fastest url to download and decompress the file.
 .
 This package contains the Go library.

Package: golang-github-ysmood-goob-dev
Description-md5: 6ed0f39b38f1bd1dbb2468cf0838e012
Description-en: lightweight buffered event lib (library)
 A lightweight observable lib. Go channel doesn't support unlimited
 buffer size, it's a pain to decide what size to use, this lib will
 handle it dynamically.
 .
 * unlimited buffer size
 * one publisher to multiple subscribers
 * thread-safe
 * subscribers never block each other
 * stable event order
 .
 This package contains the Go library.

Package: golang-github-ysmood-gop-dev
Description-md5: 881e2539cfe249ad7a1b3479efe82603
Description-en: make a random Go value human readable (library)
 Make a random Go value human readable. The output format uses valid
 golang syntax, so you don't have to learn any new knowledge to
 understand the output.
 .
 Features
 .
 * Uses valid golang syntax to print the data
 * Make rune, []byte, time, etc. data human readable
 * Color output with customizable theme
 * Stable map output with sorted by keys
 * Auto split multiline large string block
 * Prints the path of circular reference
 * Auto format inline json string
 * Low-level API to extend the lib
 .
 This package contains the Go library.

Package: golang-github-ysmood-got-dev
Description-md5: 0bcb2210ae47d14876bda960b3137a4a
Description-en: enjoyable golang test framework (library)
 An enjoyable golang test framework.
 .
 Features
 .
 * Pretty output using gop (https://github.com/ysmood/gop) and diff
 (/lib/diff)
 * Fluent API design that takes the full advantage of IDE
 * Handy assertion helpers
 * Handy utils for testing
 * Value snapshot assertion
 * Customizable assertion error output
 .
 This package contains the Go library.

Package: golang-github-ysmood-gotrace-dev
Description-md5: 58f57ec7197d643cd672ca2652417e57
Description-en: library for monitoring runtime goroutine stack (library)
 A lib for monitoring runtime goroutine stack. Such as wait for
 goroutines to exit, leak detection, etc.
 .
 Features
 .
 * context.Context first design
 * Concurrent leak detection
 * No dependencies and 100% test coverage
 * Provides handy low-level APIs to extend the lib
 .
 This package contains the Go library.

Package: golang-github-ysmood-gson-dev
Description-md5: bab1b9329c6565d91386227aa7216c86
Description-en: Read and alter JSON values lazily (library)
 A tiny JSON library to read and alter a JSON-based object by path, while
 explicitly coercing to/from the requested Go type. The data structure is
 lazy, i.e. the value is only going to be parsed if needed.

Package: golang-github-ysmood-leakless-dev
Description-md5: e2f7fb21f1bf7a171e145b4acc007505
Description-en: kill the sub-process when the main process exits (library)
 Golang doesn't provide a way for third-party packages to implicitly
 register a callback when the main process exits to do cleanups. If you
 fail to explicitly add proper code in your main to kill sub-processes
 that are created by third-party packages they may keep running after the
 main process exists or crashes.
 .
 Leakless ensures to kill the sub-process when the main process exits.
 .
 How it works:
 .
 1. Main process outputs a standalone executable file and executes it as
 a guard process.
 2. A TCP connection is created between main process and the guard
 process.
 3. The guard process starts the sub-process.
 4. If the TCP connection is closed, the guard process will kill the sub-
 process.
 .
 This package contains the Go library.

Package: golang-github-yudai-gojsondiff-dev
Description-md5: 9c83b72780070e0459cd80ef4e2f6a83
Description-en: compare two JSON strings
 This package implements "Diff" that compares two JSON objects and
 generates Deltas that describes differences between them.
 The package also provides "Patch" that apply Deltas to a JSON object.

Package: golang-github-yudai-golcs-dev
Description-md5: 9cf050c0a2052b80502c909477844bd2
Description-en: Go Longest Common Subsequence
 This package can be used to calculate LCS of slices.
 .
 All the methods of Lcs cache their return values. For example, the
 memo table is calculated only once and reused when Values(), Length()
 and other methods are called.

Package: golang-github-yuin-gluare-dev
Description-md5: 23b2a96cbc2533092d308b1c03eeeeb6
Description-en: Regular expression library for the GopherLua
 Gluare has almost the same API as Lua pattern match.
 "re.find" , "re.gsub", "re.match", "re.gmatch"
 are available. These functions have the same API
 as Lua pattern match. gluare uses the Go regexp package,
 so you can use regular expressions that are supported
 in the Go regexp package.

Package: golang-github-yuin-goldmark-dev
Description-md5: 7ced409027d388b936812ee260e49e41
Description-en: CommonMark compliant and extensible Markdown parser written in Go
 goldmark is a Markdown parser written in Go.  It is easy to extend, standard
 compliant, and well structured.  It is compliant with CommonMark 0.30,
 and supports extensions from GitHub Flavored Markdown and PHP Markdown Extra.
 .
 Features:
 .
 * Standard compliant.  goldmark gets full compliance with the latest
 CommonMark spec.
 * Extensible.  Do you want to add a @username mention syntax to Markdown?
 You can easily do it in goldmark. You can add your AST nodes, parsers
 for block level elements, parsers for inline level elements,
 transformers for paragraphs, transformers for whole AST structure, and
 renderers.
 * Performance.  goldmark performs pretty much equally to cmark, the
 CommonMark reference implementation written in C.
 * Robust. goldmark is tested with go-fuzz, a fuzz testing tool.
 * Builtin extensions.  goldmark ships with common extensions like tables,
 strikethrough, task lists, and definition lists.
 * Depends only on standard libraries.

Package: golang-github-yuin-goldmark-emoji-dev
Description-md5: 1f7beb91d2d7c13485923d3f7b9cf031
Description-en: emoji extension for the goldmark Markdown parser (Go library)
 goldmark-emoji is an extension for goldmark that parses :joy: style emojis.
 goldmark is a Markdown parser written in Go.

Package: golang-github-yuin-goldmark-highlighting-dev
Description-md5: a065317e4bf6aeafa8c7f5a0cd48e3ca
Description-en: syntax highlighting extension for the goldmark Markdown parser
 goldmark-highlighting is an extension for the goldmark Markdown parser
 that adds syntax-highlighting to fenced code blocks.
 .
 goldmark-highlighting uses chroma as syntax highlighter.

Package: golang-github-yuin-gopher-lua-dev
Description-md5: ab94dc3538425168a47b54d9663e1cb3
Description-en: virtual machine and compiler for Lua in Go
 GopherLua is a Lua5.1 VM and compiler written in Go. GopherLua has the same
 goal as Lua: *Be a scripting language with extensible semantics*. It provides
 Go APIs that allow you to easily embed a scripting language to your Go host
 programs.
 .
 GopherLua APIs perform in much the same way as Lua, *but the stack is used
 only for passing arguments and receiving returned values.*

Package: golang-github-yusufpapurcu-wmi-dev
Description-md5: e65f8b9d03f56ebcc082241f6ca8ca27
Description-en: WMI library for Go
 The wmi library provides a WQL interface to Windows WMI.

Package: golang-github-yvasiyarov-newrelic-platform-go-dev
Description-md5: 29597a910529ecd4050239a444ee2e65
Description-en: Newrelic Platform SDK for Go
 This package contains an New Relic Platform Agent SDK.
 .
 It is a very simple interface to the platform.

Package: golang-github-zaf-g711-dev
Description-md5: 908254126983e9b6ad0729fe7829603b
Description-en: encode and decode ITU-T G.711 sound data
 Package g711 implements encoding and decoding of G711 PCM sound data.
 G.711 is an ITU-T standard for audio companding.

Package: golang-github-zalando-go-keyring-dev
Description-md5: bd6541252013e82ba7a4f7b7fd0d730c
Description-en: Cross-platform keyring interface for Go (library)
 An OS-agnostic library for setting, getting and deleting secrets from the
 system keyring. It supports OS X, Linux/BSD (Secret Service D-Bus interface)
 and Windows.

Package: golang-github-zclconf-go-cty-debug-dev
Description-md5: cd691eb2b030ef239a9b284c07bb5fed
Description-en: debugging and inspection utilities for cty
 This package contains some utilities for cty that are aimed at debugging
 and test code rather than at production code.
 .
 A common characteristic of the functions here is that they are optimized
 for ease of use by having good defaults, as opposed to flexibility via
 lots of configuration arguments.
 .
 Don't depend on the exact output of any functions in this package in tests,
 because the details may change in future versions in order to improve the
 output for human readers.

Package: golang-github-zclconf-go-cty-dev
Description-md5: ccb59b3681b33fae3ce5cc0c0ad27305
Description-en: type system for dynamic values in Golang applications
 cty (pronounced "see-tie") is a dynamic type system for applications
 written in Go that need to represent user-supplied values without losing
 type information. The primary intended use is for implementing
 configuration languages, but other uses may be possible too.

Package: golang-github-zclconf-go-cty-yaml-dev
Description-md5: 798cd98d80e7b9b8d44c8b6f066ff8d1
Description-en: YAML marshalling and unmarshalling for go-cty
 This package enables Go programs to comfortably encode and decode YAML
 values. It was developed as part of the juju project, and is based on
 a pure Go port of the well-known libyaml C library to parse and generate
 YAML data quickly and reliably.
 .
 The package supports most of YAML 1.1 and 1.2, including support for anchors,
 tags, map merging, etc. Multi-document unmarshalling is not yet implemented,
 and base-60 floats from YAML 1.1 are purposefully not supported since they're
 a poor design and are gone in YAML 1.2.

Package: golang-github-zeebo-assert-dev
Description-md5: 5895306f2e3a858055456f548b5616fc
Description-en: Helper package for golang tests
 This is a helper package intended to help with testing
 golang packages.

Package: golang-github-zeebo-blake3-dev
Description-md5: 82898bfd6133360aaec424c95fa4df81
Description-en: Pure Go implementation of BLAKE3 with AVX2 and SSE4.1 acceleration (library)
 Pure Go implementation of BLAKE3 (https://blake3.io) with AVX2 and
 SSE4.1 acceleration.

Package: golang-github-zeebo-errs-dev
Description-md5: 8fefc8c86863b65300e538ff7edba578
Description-en: errs is a Go library for error handling
 errs is a package for making errors friendly and easy.  Errors come
 with a stack trace that is only printed when a "+" character is used in
 the format string. This should retain the benefits of being able to
 diagnose where and why errors happen, without all of the noise of
 printing a stack trace in every situation.
 .
 This package contains the library.

Package: golang-github-zeebo-pcg-dev
Description-md5: d078d68b2ca49f4f7fb2c3f8defff91f
Description-en: PCG random number generator (library)
 Go implementation of the PCG (Permuted Congruential Generator) random number
 generator.

Package: golang-github-zeebo-wyhash-dev
Description-md5: b7e1ce4aeb805a92f4acde0bdd37a9cd
Description-en: Go port of wyhash v3
 This package is a port of the wyhash library v3 to Go.
 .
 Wyhash is a general-purpose non-cryptographic hash function.
 It produces high-quality output that passes the SMHasher
 test suite.

Package: golang-github-zeebo-xxh3-dev
Description-md5: bbec3f8f2095dd84d76507b70f227a0f
Description-en: XXH3 algorithm in Go
 This package is a port of the xxh3 (Extremely fast hash algorithm)
 library to Go.

Package: golang-github-zenazn-goji-dev
Description-md5: f15eb3207760cd254f5e5d033bf0c72f
Description-en: minimalistic web framework for Golang
 Goji is a minimalistic web framework that values composability and
 simplicity.

Package: golang-github-zenhack-go.notmuch-dev
Description-md5: ca381c0cca70a680c72283e97038b326
Description-en: Go language bindings for notmuch mail (library)
 Go bindings for notmuch mail.
 .
 Notmuch is a fast, global-search and tag-based email system.

Package: golang-github-zitadel-logging-dev
Description-md5: bec82dd7f0969659938b5414fde66e78
Description-en: Logging extension library
 Golang logging extension library used by other zitadel projects.

Package: golang-github-zitadel-oidc-dev
Description-md5: c21e1df084bbf8c76d81c4d801866caf
Description-en: OpenID Connect client and server library certified by the OpenID Foundation
 This library is an easy-to-use client (RP) and server (OP)
 implementation for the OIDC (OpenID Connect) standard written for Go.
 .
 The RP is certified for the basic and config profile.
 .
 Whenever possible existing packages (like OAuth2 for Go) were reused /
 extended.

Package: golang-github-zitadel-schema-dev
Description-md5: 75f1cd12814766c9d91e9f604e13b471
Description-en: Library to fill a struct with form values
 Package zitadel/schema converts structs to and from form values. This
 is a maintained fork of gorilla/schema.

Package: golang-github-ziutek-mymysql-dev
Description-md5: ad22d0c25d464d244aea4b7b11a2797a
Description-en: MySQL Client API
 This package contains a MySQL client API written entirely in Go.
 It is designed to work with the MySQL protocol version 4.1 or greater.
 It works fine with MySQL server version 5.0 and 5.1 and might work
 with older versions as well.

Package: golang-github-ziutek-telnet-dev
Description-md5: 6168cee372f7f2641f622ca318b9539f
Description-en: Go library for handling Telnet connections
 This package provides a Go library for managing Telnet connections, enabling
 developers to create robust Telnet clients for interacting with remote
 servers. It offers a simple interface for handling Telnet protocol specifics,
 such as option negotiation, echo control, and data transfer, making it
 suitable for automating interactions with Telnet-based systems.
 .
 It includes the source code and development files for integrating the library
 into Go projects. With features like reading until delimiters and support for
 Unix-style line endings, it is ideal for building command-line tools, network
 automation scripts, or custom Telnet clients.

Package: golang-github-zmap-rc2-dev
Description-md5: 76a39aa5e6db035fd16975ff81ccacd8
Description-en: RC2 Cipher in Golang
 It's a crypto/cipher cipher.Block interface, just like AES.
 .
 It only works with 64 bidget keys right now.

Package: golang-github-zmap-zcrypto-dev
Description-md5: 14595ac0a18215ce4fdefd0fba7646bb
Description-en: Liberal Go TLS + X.509 Library for Research
 ZCrypto contains specialized versions of tls and x509. It is primarily
 based on Golang's TLS library
 (https://github.com/golang/go/blob/master/src/crypto/tls)
 .
 Important note:
 .
 ZCrypto is a research library, designed to be used for data collection
 and analysis, as well as experimenting and prototyping. It should not be used
 to provide security for production systems!
 .
 This package includes:
 - zcrypto/tls (formerly known as ZTLS): A research TLS library based on Golang
 standard library crypto/tls that contains that speaks old TLS versions, export
 ciphers, logs handshake messages, and is highly configurable. Many scary parts
 are exposed as public variables. It is primarily used for data collection
 - zcrypto/x509 A fork of the Golang stdlib crypto/x509 that adds the ability
 to serialize certificates to JSON, and plays nice with CT.
 - zcrypto/ct A fork of the Google Certificate Transparency Golang library,
 designed to play nice with ZCrypto.
 .
 Documentation: https://godoc.org/github.com/zmap/zcrypto

Package: golang-github-zmap-zlint-dev
Description-md5: 680c62e2789b1d9b427424b5955037b2
Description-en: X.509 Certificate Linter focused on Web PKI standards (library)
 ZLint is a X.509 certificate linter written in Go that checks for
 consistency with standards (e.g. RFC 5280
 (https://www.ietf.org/rfc/rfc5280.txt)) and other relevant PKI
 requirements (e.g. CA/Browser Forum Baseline Requirements
 (https://cabforum.org/wp-content/uploads/CA-Browser-Forum-BR-1.4.8.pdf)).
 .
 This package contains the zlint golang source code library.

Package: golang-github-zombiezen-go-sqlite-dev
Description-md5: 415a1cfb71d4a44de29b02a7be71976a
Description-en: Low-level Go interface to SQLite 3 (library)
 This package provides a low-level Go interface to SQLite 3
 (https://sqlite.org/). It is a fork of crawshaw.io/sqlite
 (https://github.com/crawshaw/sqlite) that uses modernc.org/sqlite
 (https://pkg.go.dev/modernc.org/sqlite), a CGo-free SQLite package. It
 aims to be a mostly drop-in replacement for crawshaw.io/sqlite.
 .
 This package deliberately does not provide a database/sql driver. See
 David Crawshaw's rationale (https://crawshaw.io/blog/go-and-sqlite) for an
 in-depth explanation. If you want to use database/sql with SQLite without
 CGo, use modernc.org/sqlite directly.
 .
 Features
 .
 * Full SQLite functionality via modernc.org/sqlite,
 an automatically generated translation of the original C source code of
 SQLite into Go
 * Builds with CGO_ENABLED=0,
 allowing cross-compiling and data race detection
 * Allows access to SQLite-specific features
 like blob I/O (https://pkg.go.dev/zombiezen.com/go/sqlite#Blob) and
 user-defined functions
 (https://pkg.go.dev/zombiezen.com/go/sqlite#Conn.CreateFunction)
 * Includes a simple schema migration package
 (https://pkg.go.dev/zombiezen.com/go/sqlite/sqlitemigration)
 * Utilities for running embedded SQL scripts
 (https://pkg.go.dev/zombiezen.com/go/sqlite/sqlitex#ExecScriptFS) using
 the
 Go 1.16 embedding feature (https://pkg.go.dev/embed)
 * A go fix-like tool (/cmd/zombiezen-sqlite-migrate/README.md) for
 migrating existing code using
 crawshaw.io/sqlite
 * A simple REPL (https://pkg.go.dev/zombiezen.com/go/sqlite/shell) for
 debugging
 .
 This package contains the Go development library.

Package: golang-github-zorkian-go-datadog-api-dev
Description-md5: 8cd6c9be765e23e5a50e6ca318c95768
Description-en: Go implementation of the Datadog API
 This package contains a Go wrapper for the Datadog API.
 Use this library if you need to interact with the Datadog system.
 You can post metrics with it if you want, but this library is
 probably mostly used for automating dashboards/alerting and
 retrieving data (events, etc).

Package: golang-github-zouuup-landrun-dev
Description-md5: 890224b233d442cf06e97196789da06d
Description-en: run any process in a secure unprivileged Landlock sandbox (library)
 A lightweight, secure sandbox for running Linux processes using
 Landlock. Think firejail, but with kernel-level security and minimal
 overhead.
 .
 This package contains the Go development library.

Package: golang-github-zyedidia-clipboard-dev
Description-md5: 66bff9bea76b4ec71c5473b84a63ffcd
Description-en: clipboard for golang
 Provide copying and pasting to the Clipboard for Go.
 .
 This is a fork of atotto/clipboard which used for zyedidia/micro and has some
 modifications, namely: support for the primary clipboard on Linux and support
 for an internal clipboard if the system clipboard is not available.

Package: golang-github-zyedidia-clipper-dev
Description-md5: 713d646f8e9969f641ac7a3883f5f16b
Description-en: Cross-platform clipboard access in Go (library)
 cross-platform clipboard library
 .
 Platforms supported:
 .
 * Linux (via xclip or xsel or wl-copy/wl-paste)
 * MacOS (via pbcopy/pbpaste)
 * Windows (via the Windows clipboard API)
 * WSL (via clip.exe/powershell.exe)
 * Android Termux (via termux-clipboard-set/termux-clipboard-get)
 * Plan9 (via /dev/snarf)
 * Anything else (via a user-defined script)

Package: golang-github-zyedidia-glob-dev
Description-md5: 60873366f725a4f84b774bffafcb1082
Description-en: Go package for glob matching
 String globbing in Go GoDoc (http://godoc.org/github.com/zyedidia/glob)
 .
 This package adds support for globs in Go.
 .
 It simply converts glob expressions to regexps.

Package: golang-github-zyedidia-tcell-dev
Description-md5: f9c7c4f406ad3eed6f02f02851873d07
Description-en: Cell based view for text terminals
 Provide a cell based view for text terminals, like xterm. It was inspired by
 termbox, but differs from termbox in some important ways. It also adds
 substantial functionality beyond termbox.

Package: golang-github-zyedidia-terminal-dev
Description-md5: 91cad9ceddeaca0512578643c71c600b
Description-en: vt10x terminal emulation backend
 Provides a vt10x terminal emulation backend, influenced largely by st, rxvt,
 xterm, and iTerm as reference. Used for terminal muxing, a terminal emulation
 frontend, or wherever else needed for terminal emulation.

Package: golang-gitlab-gitlab-org-api-client-go-dev
Description-md5: 3824452e3df505c022d1d42ca7578cc3
Description-en: GitLab API client enabling Go programs to interact with GitLab
 This package provides a GitLab API that enables Go programs to interact
 with GitLab in a simple and uniform way. It covers most of the existing
 Gitlab API calls and is updated regularly to add new or missing endpoints.
 .
 For complete usage of go-gitlab, see the package docs.
 .
 This golang package was formerly named golang-github-xanzy-go-gitlab.

Package: golang-gitlab-gitlab-org-labkit-dev
Description-md5: 387b4dc3e96c8c8ae559d4fe1613405a
Description-en: LabKit provides functionality for Go services at GitLab
 LabKit is a minimalist library to provide functionality for Go services at
 GitLab. This library contains following packages:
 .
 - Correlation
 Package correlation provides HTTP middlewares for general purpose use
 cases.
 - Log
 Package log provides sensible logging defaults for LabKit.
 - Mask
 Package mask offers the functionality for non-reversible masking of
 sensitive data in the GitLab application.
 - Metrics
 Package metrics is the primary entrypoint into LabKit's metrics
 utilities.
 - Monitoring
 Package monitoring provides a monitoring endpoint and Continuous
 Profiling for Go service processes.
 .
 LabKit and LabKit-Ruby are intended to provides similar functionality, but uses
 the semantics of their respective languages, so they are not intended to
 provide identical APIs.

Package: golang-gitlab-golang-commonmark-puny-dev
Description-md5: a0053955b07234d19cb72de9c033ab72
Description-en: Functions for encoding/decoding to/from punycode (library)
 Package puny provides functions for encoding/decoding to/from punycode.

Package: golang-gitlab-jonas.jasas-condchan-dev
Description-md5: 6482a067d7c07b7a8f59a7760f41d817
Description-en: Cancellable sync.Cond (library)
 CondChan is a sync.Cond with the ability to wait in select statement.
 .
 - Adds waiting in select statement feature
 - Implements all sync.Cond interface
 - Passes all sync.Cond tests
 - Implemented using channels
 - Just ~37% slower comparing to sync.Cond

Package: golang-gitlab-lupine-go-mimedb-dev
Description-md5: 2c2e20564037d3b8330b3bdbc94f711a
Description-en: Baked-in MIME types for standalone Go binaries
 This Go package uses generators to convert this database into additions to the
 stdlib mime package. Since all the work is done at compile time, the MIME types
 end up embedded in the binary,loading them on startup is fast, and you still
 get sensible results when /etc/mime.types is unavailable on your platform!
 .
 This work is somewhat inspired by mime-ext-go, which lacks the automatic
 generation (and so easy update) to be found in this package.

Package: golang-gitlab-ubports-development-core-go-ldm-dev
Description-md5: e1a80e168c942ed3924822e48f306b66
Description-en: Go bindings for the Lomiri Download Manager
 After importing this package you will be able to use the Lomiri Download
 Manager from golang directly.

Package: golang-gitlab-ubports-development-core-lomiri-push-service-dev
Description-md5: 95a6ee6e07d01574cc67a631f29b9b8e
Description-en: Lomiri Push Notifications client-side daemon development package
 Protocol, client, and server code for Lomiri Push Notifications.
 .
 The Lomiri Push Notifications client-side daemon library.
 .
 This package contains the Go module's source code.

Package: golang-gitlab-ubports-development-core-nuntium-dev
Description-md5: 82b557f327d8341700e114f07f70a175
Description-en: Go library for manipulating MMS, interfacing with oFono and Telepathy-oFono
 This package handles MMS PDUs and has hooks for related actions in the MMS
 workflow. It also provides facilities to interface with oFono and
 Telepathy-oFono with regards to MMS through DBus.

Package: golang-gitlab-yawning-edwards25519-extra-dev
Description-md5: 19195f3b936436c9ef13c6e1c987d87a
Description-en: extensions to Go Ed25519 and curve25519 implementations (library)
 This package provides extensions to the Go standard library's Ed25519 and
 curve25519 implementations, primarily extracted from curve25519-voi. This
 package is intended for interoperability with the standard library and the
 edwards25519 package as much as possible.
 * h2c: Hashing to Elliptic Curves (version 13)
 * vrf: Verifiable Random Functions (version 10)

Package: golang-glog-dev
Description-md5: 3a258cf507e4218405843e1189b35bb9
Description-en: Leveled execution logs for Go
 This is an efficient pure Go implementation of leveled logs in the manner of
 the open source C++ package https://github.com/google/glog

Package: golang-go-flags-dev
Description-md5: ae5c75f7c4956066688758d672615013
Description-en: Transitional package for golang-github-jessevdk-go-flags-dev
 This is a transitional package to ease upgrades to the
 golang-github-jessevdk-go-flags-dev package.  It can safely be removed.

Package: golang-go-semver-dev
Description-md5: 6f4e2783786f093a427dd1a4d10cf831
Description-en: Transitional package for golang-github-coreos-go-semver-dev
 This is a transitional package to ease upgrades to the
 golang-github-coreos-go-semver-dev package. It can be safely removed.

Package: golang-go-xdg-dev
Description-md5: 3f898ec8df478f6e48a11b2ac93adf0c
Description-en: Go interface for XDG standards
 After importing this package, you can support the XDG base directories
 standard in your programs.

Package: golang-go-zfs-dev
Description-md5: a2552c8986666f5113950ec24bf93cf4
Description-en: Go library for ZFS manipulation
 Simple wrappers for ZFS command line tools, used for manipulating ZFS
 filesystems directly from within applications written in Go.
 .
 This package contains the source.

Package: golang-go.cypherpunks-balloon-dev
Description-md5: 6ed8d4380d97d7d0c88b4f5a5b29906c
Description-en: Password hashing with Balloon in pure Go(library)
 This is a pure Go implementation of Balloon password hashing.
 See https://crypto.stanford.edu/balloon/ for a description of
 balloon hashing.
 .
 This package provides the Go library.

Package: golang-go.cypherpunks-recfile-dev
Description-md5: 8a091521a37c819433375a3ec6728a67
Description-en: Pure Go implementation of GNU recutils/recfile databases
 GNU recutils (see package recutils) databases are human-editable,
 text-based databases called recfiles.  This package provides a Go interface
 to working with recfiles.

Package: golang-go.gearno-encoding-base58-dev
Description-md5: 111f263796b922804e7cfd9424dfe204
Description-en: base58 golang library
 This library provides functions to encode and decode using base58.
 It also provides the possibility to use flickr and bitcoin alphabets.

Package: golang-go.mau-mauview-dev
Description-md5: 258d4722c2151ebcd681da080054db13
Description-en: Go TUI library based on tcell
 mauview is a Golang TUI library based on tcell.

Package: golang-go.mau-util-dev
Description-md5: 9b9726326215808d0d263c9800fd0c19
Description-en: various Go utilities used by mautrix-go and bridges (library)
 This package contains various Go utilities used by mautrix-go, bridges
 written in Go, as well as some other related libraries like whatsmeow.

Package: golang-go.mau-zeroconfig-dev
Description-md5: 62427625dfbb7ae0e35387ef4540944f
Description-en: Relatively simple declarative config format for zerolog
 zeroconfig is a relatively simple declarative config format for zerolog.
 It is meant to be used as YAML, but JSON struct tags are included as well.

Package: golang-go.opencensus-dev
Description-md5: aac27a6fc0c5e06cec2983e8aaf8efad
Description-en: Stats collection and distributed tracing framework
 OpenCensus Go is a Go implementation of OpenCensus, a toolkit for
 collecting application performance and behavior monitoring data.
 Currently it consists of three major components: tags, stats and tracing.

Package: golang-go.uber-atomic-dev
Description-md5: c6446ce804915ca91569779e110c3fb8
Description-en: Simple wrappers for primitive types to enforce atomic access
 The standard library's `sync/atomic` is powerful, but it's easy to forget which
 variables must be accessed atomically. `go.uber.org/atomic` preserves all the
 functionality of the standard library, but wraps the primitive types to
 provide a safer, more convenient API.

Package: golang-go.uber-mock-dev
Description-md5: 64bc735bc93b7c7bda5af79473188f01
Description-en: mocking framework for the Go programming language
 It integrates well with Go's built-in `testing` package, but can be used in
 other contexts too.
 .
 This project originates from Google's `golang/mock` repo.

Package: golang-go.uber-multierr-dev
Description-md5: dc73f33d842ebb5ef1266c15c1bd1d39
Description-en: multierr allows combining one or more Go errors together
 This library is a build dependency for gitaly (component of gitlab, a git
 based collaboration platform)

Package: golang-go.uber-zap-dev
Description-md5: 576574474511fe7a742a101d42a4364e
Description-en: Blazing fast, structured, leveled logging in Go
 Package zap provides fast, structured, leveled logging.
 .
 For applications that log in the hot path, reflection-based
 serialization and string formatting are prohibitively expensive,
 they're CPU-intensive and make many small allocations. Put
 differently, using json.Marshal and fmt.Fprintf to log tons of
 interface{} makes your application slow.
 .
 Zap takes a different approach. It includes a reflection-free,
 zero-allocation JSON encoder, and the base Logger strives to avoid
 serialization overhead and allocations wherever possible. By
 building the high-level SugaredLogger on that foundation, zap lets
 users choose when they need to count every allocation and when
 they'd prefer a more familiar, loosely typed API.

Package: golang-go.yaml-yaml-v4-dev
Description-md5: 8afb2d5f4e7ea0f07d332bfe70cf5545
Description-en: YAML org maintained fork of go-yaml/yaml
 The yaml package enables Go programs to very comfortably encode and decode
 YAML values. It was developed within Canonical as part of the juju project,
 and is based on a pure Go port of the well-known libyaml C library to parse
 and generate YAML data quickly and reliably.
 .
 This project started as a fork of the extremely popular go-yaml/yaml
 project, and is being maintained by the official YAML organization.
 .
 The YAML team took over ongoing maintenance and development of the
 project after discussion with go-yaml's author, @niemeyer, following his
 decision to label the project repository as "unmaintained" in April 2025.
 .
 All ongoing work, including new features and routine bug-fixes, will
 happen in v4. If you’re starting a new project or upgrading an existing
 one, please use the go.yaml.in/yaml/v4 import path.

Package: golang-go4-dev
Description-md5: 959dfa95966030678e1cf6fbc84da305
Description-en: go4 collection of packages
 go4 is a collection of packages for Go programmers, which started out in
 Camlistore but have nothing to do with it anymore.
 .
 This package contains the source.

Package: golang-go4-netipx-dev
Description-md5: a594813a05d58dfd92c4a88c17a1d48d
Description-en: extra stuff from inet.af/netaddr that didn't make it into Go's net/netip
 This is a package containing the bits of the old inet.af/netaddr package
 that didn't make it into Go 1.18's net/netip standard library package.
 .
 As background, see:
 .
 * https://github.com/inetaf/netaddr/ (now deprecated)
 * https://tailscale.com/blog/netaddr-new-ip-type-for-go/ - blog post about
 why the package came to be originally
 * https://go.dev/doc/go1.18#netip - Go 1.18 release notes
 .
 This package requires Go 1.18+ to use and complements the net/netip.

Package: golang-go4-unsafe-assume-no-moving-gc-dev
Description-md5: a637b718af812511c893b5c7a565fcbf
Description-en: declare Go code that play unsafe GC games (library)
 go4.org/unsafe/assume-no-moving-gc
 .
 If your Go package wants to declare that it plays unsafe games that only
 work if the Go runtime's garbage collector is not a moving collector,
 then add:
 .
 import _ "go4.org/unsafe/assume-no-moving-gc"
 .
 Then your program will explode if that's no longer the case. (Users can
 override the explosion with a scary sounding environment variable.)
 .
 This package contains the Go development library.

Package: golang-gocapability-dev
Description-md5: 9e17c75464013da1d0d0449c652b575f
Description-en: Utilities for manipulating POSIX capabilities in Go
 This package capability provides utilities for manipulating POSIX
 capabilities in Go. Currently only Linux capabilities are supported.

Package: golang-gocloud-dev
Description-md5: c69f8f51fc8a20e80a192a730fd84137
Description-en: Go Cloud Development Kit (Go CDK) for open cloud development in Go
 The Go Cloud Development Kit (Go CDK) Write once, run on any cloud ☁️
 .
 The Go Cloud Development Kit (Go CDK) allows Go application developers to
 seamlessly deploy cloud applications on any combination of cloud providers. It
 does this by providing stable, idiomatic interfaces for common uses like
 storage and databases. Think database/sql for cloud products.

Package: golang-godebiancontrol-dev
Description-md5: dab6dbad5c9e4eadb28cdb80bb44b4b9
Description-en: Go Debian control file parser
 Parses files such as a Debian mirror’s Packages or Sources file, or any Debian
 package’s debian/control file. Follows the Debian Policy, chapter 5.1 (“Syntax
 of control files”).
 .
 This package contains the source.

Package: golang-gogoprotobuf-dev
Description-md5: 8d76e6c8397fafa5e534b08eb5058845
Description-en: transitional package -- safe to remove
 This transitional package facilitates migration to
 "golang-github-gogo-protobuf-dev" and can be safely removed.

Package: golang-goji-dev
Description-md5: 22ebd7a79ca60c4e77a3b6316e7d4619
Description-en: minimalistic and flexible HTTP request multiplexer for Go
 Goji is a HTTP request multiplexer, similar to net/http.ServeMux.
 It compares incoming requests to a list of registered Patterns
 and dispatches to the http.Handler that corresponds to the first
 matching Pattern.  Goji also supports Middleware (composable shared
 functionality applied to every request) and uses the standard context
 package to store request-scoped values.

Package: golang-golang-x-arch-dev
Description-md5: 8468ab5d24ed9714f7f745c2b8cb8bc1
Description-en: Library with machine architecture information
 This library holds machine architecture information used by the Go
 toolchain. It supports the arm, arm64, ppc64 and x86 architectures. It mostly
 includes functions for decoding assembly instructions.

Package: golang-golang-x-clipboard-dev
Description-md5: 90164114c2a6a7d8f1bc9ff2e591a146
Description-en: clipboard for text and images (Go library)
 clipboard is a Go library to copy text (UTF-8) and images (PNG).

Package: golang-golang-x-crypto-dev
Description-md5: f74c0e3a49ac9287ca40aadf208f520f
Description-en: Supplementary Go cryptography libraries
 This package contains cryptographic algorithms and protocols not packaged in
 the main Go distribution, such as:
 .
 - blowfish
 - nacl
 - openpgp
 - otr
 - sha3
 - ssh
 .
 and many others.

Package: golang-golang-x-exp-dev
Description-md5: dd3d7f68e03596b0b9eea520f1d11cb3
Description-en: experimental and deprecated packages
 This subrepository holds experimental and deprecated (in the "old" directory)
 packages.
 .
 The idea for this subrepository originated as the "pkg/exp" directory of the
 main repository, but its presence there made it unavailable to users of the
 binary downloads of the Go installation. The subrepository has therefore been
 created to make it possible to "go get" these packages.
 .
 Warning: Packages here are experimental and unreliable. Some may one day be
 promoted to the main repository or other subrepository, or they may be modified
 arbitrarily or even disappear altogether.
 .
 In short, code in this subrepository is not subject to the Go 1 compatibility
 promise. (No subrepo is, but the promise is even more likely to be violated by
 go.exp than the others.)
 .
 Caveat emptor.

Package: golang-golang-x-image-dev
Description-md5: d459f1dc8dc771dbce3f46cf566079af
Description-en: supplementary Go image libraries
 This repository holds supplementary Go image libraries.

Package: golang-golang-x-mobile-dev
Description-md5: ddb3d2eb37dcbb7c4d3ef196e1954141
Description-en: build tools for using Go on mobile platforms (Go library)
 mobile is a Go library that contains build tools for using Go on mobile
 platforms.

Package: golang-golang-x-mod-dev
Description-md5: dd610c5ba570abfdb58cab50b80ed18e
Description-en: Go module mechanics libraries
 This repository holds packages for writing tools
 that work directly with Go module mechanics.
 That is, it is for direct manipulation of Go modules themselves.
 .
 It is NOT about supporting general development tools that
 need to do things like load packages in module mode.
 That use case, where modules are incidental rather than the focus,
 should remain in x/tools, specifically x/tools/go/packages.
 .
 The specific case of loading packages should still be done by
 invoking the go command, which remains the single point of
 truth for package loading algorithms.

Package: golang-golang-x-net-dev
Description-md5: 1cb5a85510cc7532424780ba7d6d9c46
Description-en: Supplementary Go networking libraries
 Supplementary Go networking libraries (golang.org/x/net) not included in the
 main distribution:
 .
 - context: Package context defines the Context type, which carries
 deadlines, cancellation signals, and other request-scoped values across API
 boundaries and between processes.
 - dict: Package dict implements the Dictionary Server Protocol as defined in
 RFC 2229.
 - html: Package html implements an HTML5-compliant tokenizer and parser.
 - html/atom: Package atom provides integer codes (also known as atoms) for a
 fixed set of frequently occurring HTML strings: tag names and attribute
 keys such as "p" and "id".
 - html/charset: Package charset provides common text encodings for HTML
 documents.
 - icmp: Package icmp provides basic functions for the manipulation of
 messages used in the Internet Control Message Protocols, ICMPv4 and
 ICMPv6.
 - idna: Package idna implements IDNA2008 (Internationalized Domain Names for
 Applications), defined in RFC 5890, RFC 5891, RFC 5892, RFC 5893 and RFC
 5894.
 - internal/iana: Package iana provides protocol number resources managed by
 the Internet Assigned Numbers Authority (IANA).
 - internal/nettest: Package nettest provides utilities for IP testing.
 - ipv4: Package ipv4 implements IP-level socket options for the Internet
 Protocol version 4.
 - ipv6: Package ipv6 implements IP-level socket options for the Internet
 Protocol version 6.
 - netutil: Package netutil provides network utility functions, complementing
 the more common ones in the net package.
 - proxy: Package proxy provides support for a variety of protocols to proxy
 network data.
 - publicsuffix: Package publicsuffix provides a public suffix list based on
 data from http://publicsuffix.org/.
 - webdav: Package webdav.
 - websocket: Package websocket implements a client and server for the
 WebSocket protocol as specified in RFC 6455.

Package: golang-golang-x-oauth2-dev
Description-md5: 1654cf8b886a5788b334b98ad4f40804
Description-en: make OAuth2 authorized and authenticated HTTP requests
 Package oauth2 provides support for making OAuth2 authorized and authenticated
 HTTP requests. It can additionally grant authorization with Bearer JWT.

Package: golang-golang-x-oauth2-google-dev
Description-md5: f3a32a1990eec7d93181b9185a47cef6
Description-en: Google APIs support for OAuth2
 Package oauth2/google provides support for making OAuth2 authorized and
 authenticated HTTP requests against Google APIs. It can additionally grant
 authorization with Bearer JWT.

Package: golang-golang-x-sync-dev
Description-md5: 1d906af4ece377c75fca87bc73f6e8ce
Description-en: Supplemental Go synchronization libraries
 This package provides supplemental Go libraries (golang.org/x/sync) that
 were not included in the main distribution. It provides Go concurrency
 primitives in addition to the ones provided by the language ro the "sync"
 and "sync/atomic" packages.
 .
 Provides:
 - singleflight: provides a duplicate function call suppression mechanism
 - errgroup: provides synchronization, error propagation, and Context
 cancellation for groups of goroutines working on subtasks
 - semaphore: provides a weighted semaphore implementation
 - syncmap: provides a concurrent map implementation

Package: golang-golang-x-sys-dev
Description-md5: 9303ed698a602f8ffbfd7deb814af60a
Description-en: Low-level interaction with the operating system
 This repository holds supplemental Go packages for low-level interactions with
 the operating system.
 .
 The primary use of this package is inside other packages that provide a more
 portable interface to the system, such as "os", "time" and "net". Use those
 packages rather than this one if you can.

Package: golang-golang-x-term-dev
Description-md5: 728f106d23959044ae85b22533e5118c
Description-en: Go terminal and console support (library)
 This repository provides Go terminal and console support packages.

Package: golang-golang-x-text-dev
Description-md5: 2e8574517d07c280cc8e4a4ed96b01d7
Description-en: Supplementary Go text-related libraries
 golang.org/x/text is a repository of text-related packages, such as character
 encodings, text transformations, and locale-specific text handling.
 .
 - cases: Package cases provides general and language-specific case mappers.
 - cldr: Package cldr provides a parser for LDML and related XML formats.
 - collate: Package collate contains types for comparing and sorting Unicode
 strings according to a given collation order.
 - display: Package display provides display names for languages, scripts and
 regions in a requested language.
 - encoding: Package encoding defines an interface for character encodings,
 such as Shift JIS and Windows 1252, that can convert to and from UTF-8.
 - encoding/charmap: Package charmap provides simple character encodings such
 as IBM Code Page 437 and Windows 1252.
 - encoding/japanese: Package japanese provides Japanese encodings such as
 EUC-JP and Shift JIS.
 - encoding/korean: Package korean provides Korean encodings such as EUC-KR.
 - encoding/simplifiedchinese: Package simplifiedchinese provides Simplified
 Chinese encodings such as GBK.
 - encoding/traditionalchinese: Package traditionalchinese provides
 Traditional Chinese encodings such as Big5.
 - encoding/unicode: Package unicode provides Unicode encodings such as
 UTF-16.
 - internal/colltab: Package colltab contains functionality related to
 collation tables.
 - internal/gen: Package gen contains common code for the various code
 generation tools in the text repository.
 - internal/testtext: Package testtext contains test data that is of common
 use to the text repository.
 - internal/triegen: Package triegen implements a code generator for a trie
 for associating unsigned integer values with UTF-8 encoded runes.
 - internal/ucd: Package ucd provides a parser for Unicode Character Database
 files, the format of which is defined in
 http://www.unicode.org/reports/tr44/.
 - language: Package language implements BCP 47 language tags and related
 functionality.
 - runes: Package runes provide transforms for UTF-8 encoded text.
 - search: Package search provides language-specific search and string
 matching.
 - transform: Package transform provides reader and writer wrappers that
 transform the bytes passing through as well as various transformations.
 - unicode/norm: Package norm contains types and functions for normalizing
 Unicode strings.
 - unicode/rangetable: Package rangetable creates new unicode.RangeTables.
 - width: Package width provides functionality for handling different widths
 in text.

Package: golang-golang-x-time-dev
Description-md5: d8b81757c7114176996c30c70a0c767a
Description-en: Go supplementary time packages
 Supplementary Go time packages.
 .
 This package contains the Go development library.

Package: golang-golang-x-tools
Description-md5: e34084d88c06480ee1c22d1df714cb85
Description-en: supplementary Go tools
 This subrepository holds the source for various packages and tools that
 support the Go programming language.
 .
 Some of the tools, godoc and vet for example, used to be included in the
 golang-go package. Others, including the Go oracle and the test coverage tool,
 can be fetched with "go get".
 .
 Packages include a type-checker for Go and an implementation of the Static
 Single Assignment form (SSA) representation for Go programs.

Package: golang-golang-x-tools-dev
Description-md5: 848b14f59fde001d69fac7c7123ed46c
Description-en: supplementary Go tools (development files)
 This subrepository holds the source for various packages and tools that
 support the Go programming language.
 .
 Some of the tools, godoc and vet for example, used to be included in the
 golang-go package. Others, including the Go oracle and the test coverage tool,
 can be fetched with "go get".
 .
 Packages include a type-checker for Go and an implementation of the Static
 Single Assignment form (SSA) representation for Go programs.
 .
 This package contains the development files.

Package: golang-golang-x-vuln-dev
Description-md5: 4159a999835770274f5fc44f1c379e8d
Description-en: client and tools for the Go vulnerability database (library)
 This package contains the following:
 * Package client: a client for interacting with the Go vulnerability
 database
 * Package vulncheck: an API for detecting vulnerabilities in Go
 packages

Package: golang-golang-x-x11-dev
Description-md5: f43b4702660eeed1cde8e6608936a6e9
Description-en: Minimal, pure-Go X11 wire-protocol client (library)
 A minimal, pure-Go client for the X11 wire protocol - no Cgo, no
 libX11 required.
 .
 This library implements the encoding, decoding, and parsing for the slice
 of the X Window System Protocol, version 11 needed to talk to an X server
 directly over its socket.

Package: golang-golang-x-xerrors-dev
Description-md5: 411451674635e200142cec888d530cf6
Description-en: new Go 1.13 error values
 This package contains the transition packages for the new Go 1.13
 error values.
 .
 Most of the functions and types in this package will be incorporated into the
 standard library's errors package in Go 1.13; the behavior of this package's
 Errorf function will be incorporated into the standard library's fmt.Errorf.
 Use this package to get equivalent behavior in all supported Go versions.

Package: golang-golang.zx2c4-wireguard-dev
Description-md5: 81ed305e8128f2ca8896ca1f60b28ad0
Description-en: Userspace implementation of WireGuard in Go (library)
 This is a userspace implementation of WireGuard in Go.
 .
 This package provides a library that is used by other
 programs for working with the kernel tun interface and
 related tasks.

Package: golang-gomega-dev
Description-md5: 2ccbf34bedd966536138c969b979c50a
Description-en: Matcher/assertion library for the Go programming language
 Gomega is a matcher/assertion library. It is best paired with the Ginkgo BDD
 test framework, but can be adapted for use in other contexts too.

Package: golang-gonum-v1-gonum-dev
Description-md5: 79665a64aa11635093d86a266f8af77a
Description-en: set of numeric libraries for the Go programming language
 This package contains libraries for matrices and linear algebra; statistics,
 probability distributions, and sampling; tools for function differentiation,
 integration, and optimization; network creation and analysis; and more.

Package: golang-gonum-v1-plot-dev
Description-md5: a453d4f484ce3f07a563872330c57372
Description-en: repository for plotting and visualizing data (library)
 gonum/plot is the new, official fork of code.google.com/p/plotinum.
 It provides an API for building and drawing plots in Go. Note that
 this new API is still in flux and may change. See the wiki for some
 example plots.
 .
 gonum/plot is split into a few packages:
 .
 * The plot package provides simple interface for laying out a plot and
 provides primitives for drawing to it.
 * The plotter package provides a standard set of Plotters which use the
 primitives provided by the plot package for drawing lines, scatter
 plots, box plots, error bars, etc. to a plot. You do not need to use
 the plotter package to make use of gonum/plot, however: see the wiki
 for a tutorial on making your own custom plotters.
 * The plotutil package contains a few routines that allow some common
 plot types to be made very easily. This package is quite new so it is
 not as well tested as the others and it is bound to change.
 * The vg package provides a generic vector graphics API that sits on
 top of other vector graphics back-ends such as a custom EPS back-end,
 draw2d, SVGo, X-Window and gopdf.

Package: golang-google-api-dev
Description-md5: 3e6ef7b8a702473a9b58d33ce1bfeb64
Description-en: Google APIs Client Library
 These are auto-generated Go libraries from the Google Discovery Service's JSON
 description files of the available "new style" Google APIs.

Package: golang-google-appengine-dev
Description-md5: ef973093ad4b93e7ed043de8bc5fab0d
Description-en: basic functionality for Google App Engine
 For more information on how to write Go apps for Google App Engine, see:
 https://cloud.google.com/appengine/docs/go/

Package: golang-google-cloud-compute-metadata-dev
Description-md5: 54479d2904e762ebd70ab2f061215e06
Description-en: Google Cloud Platform APIs (only cloud/compute/metadata)
 This package contains only google.golang.org/cloud/compute/metadata, which is
 required by other packages (such as golang-golang-x-oauth2-dev), hence useful
 to split out to break circular dependencies.
 .
 Provides both the old google.golang.org/cloud and the new cloud.google.com/go
 trees.

Package: golang-google-cloud-dev
Description-md5: 9c1e720f6302d27b774914c9a051233c
Description-en: Google Cloud Platform APIs
 Package cloud contains Google Cloud Platform APIs related types and common
 functions.
 .
 Provides both the old google.golang.org/cloud and the new cloud.google.com/go
 trees.

Package: golang-google-firebase-go-dev
Description-md5: 194db80197b8b96bcd02daf37185a253
Description-en: Firebase Admin Go SDK (library)
 Enables access to Firebase services from privileged environments (such
 as servers or cloud) in Go. Currently this SDK provides Firebase custom
 authentication support.
 .
 Firebase is a set of backend services (realtime database, storage,
 authentication, etc.) that can be consumed from different platforms, and
 is typically used to synchronise across a variety of platforms (iOS,
 Android, Node.js, etc.)
 .
 This package provides the go source for the SDK.

Package: golang-google-genproto-dev
Description-md5: b067bbb9cfc68d9591c865f0cd02be20
Description-en: Generated Go packages for common protocol buffer types
 This repository contains the generated Go packages for common protocol buffer
 types, and the generated gRPC code necessary for interacting with Google's
 gRPC APIs.
 .
 It provides similar functionality to the now abandoned
 golang-github-googleapis-proto-client-go.
 .
 There are two sources for the proto files used in this repository:
 .
 * google/protobuf: the code in the protobuf and ptypes subdirectories is
 derived from this repo. The messages in protobuf are used to describe
 protocol buffer messages themselves. The messages under ptypes define the
 common well-known types.
 * googleapis/googleapis: the code in the googleapis is derived from this repo.
 The packages here contain types specifically for interacting with Google
 APIs.

Package: golang-google-grpc-dev
Description-md5: 310f3b05d40bb64e3e4e772ee87302ac
Description-en: implementation of gRPC in Go
 Implementation of an RPC system called gRPC in Golang.
 .
 Remote Procedure Calls (RPCs) provide a useful abstraction for building
 distributed applications and services. This library provides a concrete
 implementation of the gRPC protocol, layered over HTTP/2.

Package: golang-google-protobuf-dev
Description-md5: 55d40d341816d4be1ce58d8b0ed0713c
Description-en: Go support for protocol buffers (APIv2)
 This module (google.golang.org/protobuf) contains Go bindings for protocol
 buffers.
 .
 For APIv2, see https://go.dev/blog/protobuf-apiv2.

Package: golang-gopkg-alecthomas-kingpin.v2-dev
Description-md5: 76b5c4c9fe1157e00770fe5db0b51cd0
Description-en: command-line and flag parser for Go
 This package provides a fluent-style, type-safe command-line parser.
 It supports flags, nested commands, positional arguments, customizable
 help output using Go templates, and automatically generated man pages.

Package: golang-gopkg-alexcesaro-statsd.v1-dev
Description-md5: 2f4d8661262b7c6e73ac03eabeb19514
Description-en: simple and efficient Golang StatsD client
 This is a simple and efficient Golang StatsD client.
 .
 It supports all StatsD metrics: counter, gauge, timing and set, as well
 as InfluxDB and Datadog tags.
 .
 It is fast and GC-friendly: all functions for sending metrics do not
 allocate. It is efficient: metrics are buffered by default. It has a
 simple and clean API.

Package: golang-gopkg-asn1-ber.v1-dev
Description-md5: 07c2b5b0f60680dfb4458599b1fde369
Description-en: ASN1 BER Encoding / Decoding Library for the GO programming language
 Package ber provides ASN1 BER Encoding / Decoding Library for the
 GO programming language. It provides basic encoding / decoding
 needed for the LDAP protocol.

Package: golang-gopkg-bufio.v1-dev
Description-md5: c1fae9f67f44b98047960be087f47413
Description-en: buffered I/O in Golang
 "bufio" implements buffered I/O. It wraps an io.Reader or io.Writer
 object, creating another object (Reader or Writer) that also implements
 the interface but provides buffering and some help for textual I/O.

Package: golang-gopkg-check.v1-dev
Description-md5: b73cfb093032136ef5854183bc03c059
Description-en: Rich testing extension for Go's testing package
 The Go language provides an internal testing library, named testing, which is
 relatively slim due to the fact that the standard library correctness by
 itself is verified using it. The check package, on the other hand, expects the
 standard library from Go to be working correctly, and builds on it to offer a
 richer testing framework for libraries and applications to use.
 .
 Package "gopkg.in/check.v1" includes features such as:
 .
 - Helpful error reporting to aid on figuring problems out
 - Richer test helpers: assertions which interrupt the test immediately,
 deep multi-type comparisons, string matching, etc
 - Suite-based grouping of tests
 - Fixtures: per suite and/or per test set up and tear down
 - Benchmarks integrated in the suite logic (with fixtures, etc)
 - Management of temporary directories
 - Panic-catching logic, with proper error reporting
 - Proper counting of successes, failures, panics, missed tests, skips, etc
 - Explicit test skipping
 - Support for expected failures
 - Verbosity flag which disables output caching (helpful to debug hanging
 tests, for instance)
 - Multi-line string reporting for more comprehensible failures
 - Inclusion of comments surrounding checks on failure reports
 - Fully tested (it manages to test itself reliably)

Package: golang-gopkg-cheggaaa-pb.v1-dev
Description-md5: 846e63c270b05f7dd150cfd22592d97a
Description-en: simple console progress bar for Go
 This package provides a simple progress bar for console programs.

Package: golang-gopkg-cheggaaa-pb.v2-dev
Description-md5: 846e63c270b05f7dd150cfd22592d97a
Description-en: simple console progress bar for Go
 This package provides a simple progress bar for console programs.

Package: golang-gopkg-dnaeon-go-vcr.v4-dev
Description-md5: 4516a1de160d191a1bb22479c86da109
Description-en: record and replay HTTP interactions (library)
 go-vcr simplifies testing by recording your HTTP interactions and replaying
 them in future runs in order to provide fast, deterministic and accurate
 testing of your code.

Package: golang-gopkg-eapache-channels.v1-dev
Description-md5: eec64fd827e28648fd59f19141b8f4d0
Description-en: collection of helpers around golang's existing channels
 This package contains a collection of helper functions and special
 types for working with and extending Go's existing channels.
 .
 The heart consists of several distinct implementations of the Channel
 interface, including channels backed by special buffers (resizable,
 infinite, ring buffers, etc) and other useful types. A "black hole"
 channel for discarding unwanted values rounds out the set.

Package: golang-gopkg-eapache-go-resiliency.v1-dev
Description-md5: 9f3401e78cf24376b07e164d35657693
Description-en: resiliency patterns for golang
 Resiliency patterns for golang. Based in part on Hystrix, Semian,
 and others. Currently implemented patterns include circuit-breaker,
 semaphore, deadline/timeout, batching and retriable.

Package: golang-gopkg-eapache-queue.v1-dev
Description-md5: 48a323d2158b74fb4cab9fe5305b568c
Description-en: fast golang queue using ring-buffer
 A fast Golang queue using a ring-buffer, based on the version suggested
 by Dariusz Górecki. Using this instead of other, simpler, queue
 implementations (slice+append or linked list) provides substantial memory
 and time benefits, and fewer GC pauses. The queue implemented here is as
 fast as it is in part because it is not thread-safe.

Package: golang-gopkg-editorconfig-editorconfig-core-go.v1-dev
Description-md5: 158e85a09ca92a3df0a39dd57cf9b002
Description-en: EditorConfig file parser and writer in Go
 This package provides a library that implements an Editorconfig file
 parser.
 .
 The EditorConfig project consists of a file format for defining coding
 styles and a collection of text editor plugins that enable editors to
 read the file format and adhere to defined styles.

Package: golang-gopkg-errgo.v1-dev
Description-md5: 13749fc3c5233e099e706aee08242b6b
Description-en: Dependable Go errors with tracebacks, version 1
 The errgo package provides a way to create and diagnose errors. It is
 compatible with the usual Go error idioms but adds a way to wrap errors so
 that they record source location information while retaining a consistent
 way for code to inspect errors to find out particular problems.

Package: golang-gopkg-errgo.v2-dev
Description-md5: ba31d4492d3ffbbf727b01b47c143ff3
Description-en: Dependable Go errors with tracebacks, version 2
 Package errgo provides some primitives for error creation and handling.
 .
 It provides primitives for wrapping and annotating errors
 without exposing implementation details unnecessarily.
 .
 This package provides version 2 of the errgo Go library.

Package: golang-gopkg-fatih-pool.v2-dev
Description-md5: 6178546fd66785607947ec520a77107a
Description-en: thread safe connection pool for net.Conn interface
 Pool is a thread safe connection pool for net.Conn interface. It
 can be used to manage and reuse connections.

Package: golang-gopkg-freddierice-go-losetup.v1-dev
Description-md5: 7133ae98e563bdb303168df344fa6342
Description-en: Golang losetup implementation
 Golang implementation of losetup which is used to associate loop devices with
 regular files or block devices, to detach loop devices and to query the
 status of a loop device.

Package: golang-gopkg-gcfg.v1-dev
Description-md5: 6b3afe8b1176f1f24bb3255c509fc91b
Description-en: read INI-style configuration files into Go structs
 gcfg reads "INI-style" text-based configuration files with "name=value"
 pairs grouped into sections (gcfg files). Gcfg supports user-defined types
 and subsections.

Package: golang-gopkg-go-playground-colors.v1-dev
Description-md5: 2003bb6a51af1f74a623dbaf36e18e93
Description-en: color manipulation, conversion and printing library/utility
 This package contains a library to manipulate and convert colors and
 print coloured texts.
 .
 Up to now not all color types such as HSL, HSV and CMYK are already
 supported.

Package: golang-gopkg-godo.v2-dev
Description-md5: 3aeed9845703caa6eda396dbfb8f1acd
Description-en: task runner and file watcher (library)
 godo is a task runner and file watcher
 for golang in the spirit of rake, gulp.

Package: golang-gopkg-gorp.v1-dev
Description-md5: 69dd72008f8e51f8022955dbff5185b8
Description-en: Go Relational Persistence - an ORM-ish library for Go (library)
 Given some Go structs and a database, gorp should remove a fair amount of
 boilerplate busy-work from your code.
 .
 gorp saves you time, minimizes the drudgery of getting data in and out of
 database, and helps focusing on algorithms, not infrastructure.

Package: golang-gopkg-guregu-null.v2-dev
Description-md5: c72180dff0adec5a35a081d2eeb24d3d
Description-en: Reasonable handling of nullable SQL and JSON values
 This library contains SQL types that consider zero input and null input
 as separate values, with convenient support for JSON and text
 marshaling in Go.

Package: golang-gopkg-guregu-null.v3-dev
Description-md5: c72180dff0adec5a35a081d2eeb24d3d
Description-en: Reasonable handling of nullable SQL and JSON values
 This library contains SQL types that consider zero input and null input
 as separate values, with convenient support for JSON and text
 marshaling in Go.

Package: golang-gopkg-h2non-filetype.v1-dev
Description-md5: bc93acd88697f34a2af0963ef7f7cb8b
Description-en: Go package to infer file types based on the magic numbers header signature
 Filetype is a small, fast and dependency-free Go package to infer file and
 MIME type checking the magic numbers signature.

Package: golang-gopkg-h2non-gock.v1-dev
Description-md5: 5f807315ab0d6d71798b57923cf17ec5
Description-en: HTTP traffic mocking and testing made easy in Go
 Versatile HTTP mocking made easy in Go (https://golang.org) that works
 with any net/http based stdlib implementation.
 .
 Heavily inspired by nock (https://github.com/node-nock/nock).  There is
 also its Python port, pook (https://github.com/h2non/pook).

Package: golang-gopkg-hlandau-acmeapi.v2-dev
Description-md5: 9c798564718336b98b83498c6fbea1f3
Description-en: ACME v2 (RFC 8555) client library for Go
 This library implements the final version of the ACME specification.
 .
 https://tools.ietf.org/html/rfc8555

Package: golang-gopkg-hlandau-configurable.v1-dev
Description-md5: 683ece18770fd21312ec7afa77895746
Description-en: Go package for managing program configuration
 This package provides an integration nexus for program configuration
 coming from command line arguments, configuration files, environment
 variables, or any other sources.

Package: golang-gopkg-hlandau-easyconfig.v1-dev
Description-md5: 8d359c5d10d9ddeff6f94379695bce61
Description-en: Go package with easy bindings for configurable
 This package provides utilities for use with the configurable package.

Package: golang-gopkg-hlandau-service.v2-dev
Description-md5: 88947abfb18e26e4601cc8977933e9c0
Description-en: Go package for writing services
 This package implements daemonization, PID file creation, privilege
 dropping, chrooting, status notification, and orderly shutdown.

Package: golang-gopkg-hlandau-svcutils.v1-dev
Description-md5: d53495a84df3b501f694af6b10a72243
Description-en: utilities for writing services in Go
 This package provides utilities for chrooting, determining
 the absolute path of an executable, determining user and group
 information, creating and locking PID files, changing UID and GID,
 sending status notifications to systemd, detecting and dropping
 capabilities, and duplicating file descriptors.

Package: golang-gopkg-inconshreveable-log15.v2-dev
Description-md5: 0290b1f3eef13c157d6f51b0e55131b8
Description-en: Powerful, composable logging for Go
 log15 is a multi-platform, flexible logging library with support for
 multiple logging levels and backends.
 .
 The log15 package provides an opinionated, simple toolkit for
 best-practice logging in Go (golang) that is both human and machine
 readable. It is modeled after the Go standard library's io and net/http
 packages and is an alternative to the standard library's log package.

Package: golang-gopkg-inf.v0-dev
Description-md5: 5cb48ea2640eedf4dba5bd67b1cffd76
Description-en: Golang library for "infinite-precision" decimal arithmetic
 Package inf (type inf.Dec) implements "infinite-precision" decimal arithmetic.
 "Infinite precision" describes two characteristics: practically unlimited
 precision for decimal number representation and no support for calculating
 with any specific fixed precision.

Package: golang-gopkg-ini.v1-dev
Description-md5: c4e48c5f07b0c743b4df4db69f8f8e8f
Description-en: INI file read and write functionality in Go
 Golang library providing INI file read and write functionality.

Package: golang-gopkg-irc.v4-dev
Description-md5: 3f4a159a4d34f31e3fff29bd9ade8b72
Description-en: Simple Go IRC library (library)
 go-irc is a simple GO IRC library meant to be a building block for
 other projects.

Package: golang-gopkg-jcmturner-aescts.v1-dev
Description-md5: ab1b702da19d5614d79f5d524167c74a
Description-en: AES CBC Ciphertext Stealing mode for Go
 Golang library to encrypt and decrypt data using AES CBC Ciphertext stealing
 mode.

Package: golang-gopkg-jcmturner-dnsutils.v1-dev
Description-md5: 664158a4e43a23acca8dfa916818cd46
Description-en: Golang library of DNS utilities
 A golang library of DNS utilities, mostly for the purposes of reading
 SRV records

Package: golang-gopkg-jcmturner-goidentity.v2-dev
Description-md5: a7c85a9f0be3ccd73c87246279fb5708
Description-en: Golang library for managing identities
 Standard interface for holding authenticated identities and
 their attributes.

Package: golang-gopkg-jcmturner-gokrb5.v5-dev
Description-md5: 27a19234584a44c23c3fe8e3d5ac8309
Description-en: Pure Go Kerberos library for clients and services
 Features
 - Pure Go - no dependency on external libraries
 - No platform specific code
 - Server Side
 - HTTP handler wrapper implements SPNEGO Kerberos authentication
 - HTTP handler wrapper decodes Microsoft AD PAC authorization data
 - Client Side
 - Client that can authenticate to an SPNEGO Kerberos authenticated web service
 - Ability to change client's password
 - General
 - Kerberos libraries for custom integration
 - Parsing Keytab files
 - Parsing krb5.conf files
 - Parsing client credentials cache files such as
 /tmp/krb5cc_$(id -u $(whoami))

Package: golang-gopkg-jcmturner-rpc.v0-dev
Description-md5: 259d329c4edae1f444a05dcab120d5a7
Description-en: Remote Procedure Call libraries for golang
 This project relates to CDE 1.1: Remote Procedure Call
 (http://pubs.opengroup.org/onlinepubs/9629399/)
 .
 It is a partial implementation that mainly focuses on unmarshaling NDR
 encoded byte streams into Go structures.

Package: golang-gopkg-lxc-go-lxc.v2-dev
Description-md5: 23ecbb941cbca71d0415c1c287752df8
Description-en: Go bindings for liblxc
 This package contains the source tree of the go-lxc project
 .
 go-lxc implements Go bindings for the LXC C API using cgo and the LXC C
 library (liblxc).

Package: golang-gopkg-macaron.v1-dev
Description-md5: 59a352451377d644313525a300e2a7a5
Description-en: modular web framework in Go
 Macaron is a high productive and modular web framework in Go.

Package: golang-gopkg-macaroon.v1-dev
Description-md5: 3ecb7499500b19d61ae09d69ba4a6074
Description-en: Macaroon implementation in go
 The macaroon package implements macaroons in go

Package: golang-gopkg-mail.v2-dev
Description-md5: 2ee0b27bdd60392f669744f1095e3273
Description-en: simple and efficient package to send emails
 This package is an actively maintained fork of Gomail and includes
 fixes and improvements for a number of outstanding issues.
 The current progress is as follows:
 - Timeouts and retries can be specified outside of the 10 second default.
 - Proxying is supported through specifying a custom NetDialTimeout.
 - not yet: Filenames are properly encoded for non-ASCII characters.
 - not yet: Email addresses are properly encoded for non-ASCII characters.
 - not yet: Embedded files and attachments are tested for their existence.
 - not yet: An io.Reader can be supplied when embedding and attaching files.
 .
 Gomail can only send emails using an SMTP server. But the API is flexible
 and it is easy to implement other methods for sending emails using a local
 Postfix, an API, etc.

Package: golang-gopkg-mgo.v2-dev
Description-md5: b1f67a470d275681a2fcea0689870e70
Description-en: Go library for MongoDB
 mgo (pronounced as mango) is a MongoDB driver for the Go language
 that implements a rich and well tested selection of features under
 a very simple API following standard Go idioms.
 .
 This package contains the source.

Package: golang-gopkg-natefinch-lumberjack.v2-dev
Description-md5: a2889b604cb7e55f75316ebcc63ed715
Description-en: Go package for writing logs to rolling files
 Lumberjack is intended to be one part of a logging infrastructure.
 It is not an all-in-one solution, but instead is a pluggable component
 at the bottom of the logging stack that simply controls the files
 to which logs are written.
 .
 Lumberjack plays well with any logging package that can write to
 an io.Writer, including the standard library's log package.
 .
 Lumberjack assumes that only one process is writing to the output
 files. Using the same lumberjack configuration from multiple processes
 on the same machine will result in improper behavior.
 .
 This is version v2 of the lumberjack package.

Package: golang-gopkg-neurosnap-sentences.v1-dev
Description-md5: 78ef4a583fdd2458d62575babcb408a8
Description-en: Sentence tokenizer for Go
 A golang package that converts a blob of text into a list of sentences.
 .
 This package attempts to support a multitude of languages: Czech,
 Danish, Dutch, English, Estonian, Finnish, French, German, Greek,
 Italian, Norwegian, Polish, Portuguese, Slovene, Spanish, Swedish,
 and Turkish.
 .
 An unsupervised multilingual sentence boundary detection library for
 golang. The goal of this library is to be able to break up any text into
 a list of sentences in multiple languages. The way the punkt system
 accomplishes this goal is through training the tokenizer with text in
 that given language. Once the likelihoods of abbreviations,
 collocations, and sentence starters are determined, finding sentence
 boundaries becomes easier.
 .
 There are many problems that arise when tokenizing text into sentences,
 the primary issue being abbreviations. The punkt system attempts to
 determine whether a word is an abbreviation, an end to a sentence, or
 even both through training the system with text in the given language.
 The punkt system incorporates both token- and type-based analysis on the
 text through two different phases of annotation.
 .
 Original research article: http://citeseerx.ist.psu.edu/viewdoc/downloa-
 d;jsessionid=BAE5C34E5C3B9DC60DFC4D93B85D8BB1?doi=10.1.1.85.5017&rep=re-
 p1&type=pdf

Package: golang-gopkg-olivere-elastic.v2-dev
Description-md5: 4b7b0ca0c694d05d46d51c176a8276db
Description-en: Elasticsearch client for Golang
 Provides an interface to the Elasticsearch server
 (http://www.elasticsearch.org/). It can manage full text indices, index
 documents, and search them.

Package: golang-gopkg-olivere-elastic.v5-dev
Description-md5: afb6b279ab6a28417dfd3da2231336d1
Description-en: Elasticsearch client for Golang
 Provides an interface to the Elasticsearch server
 (http://www.elasticsearch.org/). It can manage full text indices, index
 documents, and search them.
 .
 This package contains v5 of the upstream client API.

Package: golang-gopkg-redis.v2-dev
Description-md5: d07202842cc0df223cd6ca7a045678b9
Description-en: Redis client for Golang
 This package provides Redis client for Golang.

Package: golang-gopkg-redis.v5-dev
Description-md5: 192a9df50b7d5675f8e2054db8384f21
Description-en: type-safe Redis client for Golang
 This package contains a Redis client written in Go.
 It supports:
 - Redis 3 commands except QUIT, MONITOR, SLOWLOG and SYNC.
 - Pub/Sub
 - Transactions
 - Pipeline and TxPipeline
 - Scripting
 - Timeouts
 - Redis Sentinel
 - Redis Cluster
 - Ring
 - Instrumentation
 - Cache friendly
 - Rate limiting
 - Distributed Locks

Package: golang-gopkg-rethinkdb-rethinkdb-go.v6-dev
Description-md5: 4150b0747660f1399028945f80d4f144
Description-en: Go language driver for RethinkDB (library)
 This package provides native Golang driver for RethinkDB.
 .
 Please note that this version of the driver only supports versions of
 RethinkDB using the v0.4 protocol (any versions of the driver older than
 RethinkDB 2.0 will not work).

Package: golang-gopkg-retry.v1-dev
Description-md5: e3a936f17d00fe40766c39de79b6c453
Description-en: Simple retry mechanism for Go
 Package retry provides a framework for retrying actions. It does not
 itself invoke the action to be retried, but is intended to be used in
 a retry loop.

Package: golang-gopkg-sourcemap.v1-dev
Description-md5: 14eed97c8355bbfc35adfe17dd295c59
Description-en: Source Maps consumer for Golang
 This package provides the source map consumer functions for Golang.
 You need to provide the sourcemapURL in your program, and afterwards you
 can use your functions along with methods such as File, Source, SourceContent,
 SourceMapURL. Refer https://godoc.org/github.com/go-sourcemap/sourcemap for
 usage documentation.

Package: golang-gopkg-square-go-jose.v1-dev
Description-md5: 7374ac91103e8756d46f99f52ee6fb1d
Description-en: Javascript Object Signing and Encryption (JOSE) for Go
 This package provides an implementation of the Javascript Object
 Signing and Encryption set of standards. The implementation follows
 the JSON Web Encryption standard (RFC 7516) and JSON Web Signature
 standard (RFC 7515). The package supports both the compact and full
 serialization formats, and optionally supports multiple recipients.

Package: golang-gopkg-square-go-jose.v2-dev
Description-md5: 46e7f2a1df1f7f82f26bd5d4aa5c866b
Description-en: implementation of JOSE standards (JWE, JWS, JWT) in Go
 Package jose aims to provide an implementation of the Javascript Object
 Signing and Encryption set of standards. This includes support for JSON
 Web Encryption, JSON Web Signature, and JSON Web Token standards.

Package: golang-gopkg-src-d-go-billy.v4-dev
Description-md5: 41df60a42be7339cbab8b2457be8e09b
Description-en: Missing interface filesystem abstraction for Go
 Billy implements an interface based on the os standard library,
 allowing to develop applications without dependency on
 the underlying storage.
 Makes it virtually free to implement mocks and testing over
 filesystem operations.

Package: golang-gopkg-src-d-go-git.v4-dev
Description-md5: 487f8b1529842d1f2954e7a77eb6432b
Description-en: highly extensible Git implementation in pure Go
 This package provides a highly extensible git implementation library
 written in pure Go.
 .
 The library does:
 * can be used to manipulate git repositories at low level (plumbing)
 or high level (porcelain), through an idiomatic Go API.
 * supports several types of storage, such as in-memory filesystems, or
 custom implementations using the 'Storer' interface.
 * aims to be fully compatible with git, all the porcelain operations
 are implemented to work exactly as git does.

Package: golang-gopkg-telebot.v3-dev
Description-md5: 58908ce01e4563423cf1b39680935521
Description-en: bot framework for the Telegram Bot API
 Telebot is a Go framework for the Telegram Bot API, providing an easy to use
 API for command routing, inline query requests and keyboards, as well as
 callbacks.

Package: golang-gopkg-testfixtures.v2-dev
Description-md5: 6c800da8ad8d6ba0eb8c555d33771d6e
Description-en: Rails-like test fixtures for Go
 This Go library implements methods for writing tests against real
 databases instead of mocks. This library aims to make running tests
 against production data easy.
 .
 Compatible Databases:
 - PostgreSQL
 - MySQL / MariaDB
 - SQLite
 - Microsoft SQL Server
 - Oracle

Package: golang-gopkg-tomb.v1-dev
Description-md5: ef426313d2fac7b5313e667a9621c655
Description-en: API to track the lifecyle of Golang goroutines, and provide clean termination
 Conventional API for clean goroutine termination. A Tomb tracks the
 lifecycle of a goroutine as alive, dying or dead, and the reason for
 its death.

Package: golang-gopkg-tomb.v2-dev
Description-md5: ef426313d2fac7b5313e667a9621c655
Description-en: API to track the lifecyle of Golang goroutines, and provide clean termination
 Conventional API for clean goroutine termination. A Tomb tracks the
 lifecycle of a goroutine as alive, dying or dead, and the reason for
 its death.

Package: golang-gopkg-tylerb-graceful.v1-dev
Description-md5: 05d65db03b107b4a454b5cbd3a428887
Description-en: Go package for gracefully shutting down HTTP server
 This package enables graceful shutdown of a http.Handler server.
 When the process receives a SIGINT or SIGTERM, the listening
 port is closed immediately for reuse by another process, while
 active connections are gracefully terminated after a timeout.

Package: golang-gopkg-validator.v2-dev
Description-md5: fb914f5ca5e7d3d608a091f4cec79e0e
Description-en: Go package for validator library
 Package validator implements value validations based on struct tags.

Package: golang-gopkg-vansante-go-ffprobe.v2-dev
Description-md5: 0fd3d5a7d26506cc4b863c4fc2dd7df3
Description-en: Library to easily get the ffprobe output of a given file (library)
 Small library for executing an ffprobe process on a given file and
 getting an easy to use struct representing the returned ffprobe data.

Package: golang-gopkg-vmihailenco-msgpack.v2-dev
Description-md5: 2ba4605c2a25dafdd6e16d76259ebb8c
Description-en: Msgpack encoding for Golang
 MessagePack is an efficient binary serialization format. It lets you
 exchange data among multiple languages like JSON. But it's faster and
 smaller. Small integers are encoded into a single byte, and typical short
 strings require only one extra byte in addition to the strings themselves.

Package: golang-gopkg-warnings.v0-dev
Description-md5: 547156e9de3a5509b4490721c7fad459
Description-en: implements error handling with non-fatal errors (warnings)
 Package warnings implements error handling with non-fatal errors (warnings).

Package: golang-gopkg-xmlpath.v2-dev
Description-md5: 9af8d0c26f0e08603cdccc61e797e747
Description-en: strict subset of the XPath specification for the Go language
 Package xmlpath implements a strict subset of the XPath specification
 for the Go language. At the moment, xmlpath is compatible with the
 XPath specification to the following extent:
 - All axes are supported ("child", "following-sibling", etc)
 - All abbreviated forms are supported (".", "//", etc)
 - All node types except for namespace are supported
 - Predicates may be [N], [path], [not(path)], [path=literal]
 or [contains(path, literal)]
 - Predicates may be joined with "or", "and", and parenthesis
 - Richer expressions and namespaces are not supported

Package: golang-gopkg-yaml.v2-dev
Description-md5: 6e824756f0591b8ea6b6af832141a3c8
Description-en: YAML support for the Go language
 The yaml package enables Go programs to very comfortably encode and
 decode YAML values. It was developed within Canonical as part of the
 juju project, and is based on a pure Go port of the well-known libyaml
 C library to parse and generate YAML data quickly and reliably.
 .
 The yaml package supports most of YAML 1.1 and 1.2, including support for
 anchors, tags, map merging, etc. Multi-document unmarshalling is not yet
 implemented, and base-60 floats from YAML 1.1 are purposefully not supported
 since they're a poor design and are gone in YAML 1.2.
 .
 This package is an incompatible successor to golang-goyaml
 ("gonuts.org/v1/yaml", and then renamed to "gopkg.in/yaml.v1").

Package: golang-gopkg-yaml.v3-dev
Description-md5: bd0a92cee58168a1bd102a210d450832
Description-en: YAML support for the Go language
 The yaml package enables Go programs to very comfortably encode and decode
 YAML values. It was developed within Canonical as part of the juju project,
 and is based on a pure Go port of the well-known libyaml C library to parse
 and generate YAML data quickly and reliably.
 .
 The yaml package supports most of YAML 1.2, but preserves some behavior from
 1.1 for backwards compatibility.
 .
 Specifically, as of v3 of the yaml package:
 .
 * YAML 1.1 bools (yes/no, on/off) are supported as long as they are being
 decoded into a typed bool value. Otherwise they behave as a string.
 Booleans in YAML 1.2 are true/false only.
 * Octals encode and decode as 0777 per YAML 1.1, rather than 0o777 as
 specified in YAML 1.2, because most parsers still use the old format.
 Octals in the 0o777 format are supported though, so new files work.
 * Does not support base-60 floats. These are gone from YAML 1.2, and were
 actually never supported by this package as it's clearly a poor choice.
 .
 and offers backwards compatibility with YAML 1.1 in some cases. 1.2,
 including support for anchors, tags, map merging, etc. Multi-document
 unmarshalling is not yet implemented, and base-60 floats from YAML 1.1 are
 purposefully not supported since they're a poor design and are gone in YAML
 1.2.

Package: golang-goprotobuf-dev
Description-md5: 44b4feddc85f12cc1e5aa57436d8ef1b
Description-en: transitional package -- safe to remove
 This transitional package facilitates migration to
 "golang-github-golang-protobuf-1-5-dev" and can be safely removed.

Package: golang-goptlib-dev
Description-md5: 1938d0d49eb18d59376894237590e1c0
Description-en: library for Tor pluggable transports written in Go
 goptlib is a little Go library which understands the Tor pluggable
 transport managed-proxy protocol. It is useful for developers writing
 Tor pluggable transports in Go.

Package: golang-gorm-driver-mysql-dev
Description-md5: 56335ad26894092bb6c75d40fa6d015c
Description-en: GORM MySQL driver (library)
 MySQL driver for the GORM (ORM library for Golang).
 .
 For more information, see https://gorm.io

Package: golang-gorm-driver-postgres-dev
Description-md5: f7082d4f0fc29b0b2970558a34e7562a
Description-en: GORM PostgreSQL driver (library)
 PostgreSQL driver for the GORM (ORM library for Golang).
 .
 For more information, see https://gorm.io

Package: golang-gorm-gorm-dev
Description-md5: ccac353f3905b0ec7ab651cf6c71d327
Description-en: developer-friendly ORM library for Golang (library)
 GORM is a fantastic ORM library for Golang that aims to be developer
 friendly.
 .
 For more information, see https://gorm.io

Package: golang-grpc-gateway
Description-md5: e39d8a18843bdc68c924dd08b9447507
Description-en: gRPC to JSON proxy generator for Golang -- binaries
 Grpc-gateway is a protoc plugin that reads gRPC service definitions
 and generates a reverse-proxy server which translates a RESTful JSON
 API into gRPC. The server is generated according to custom options in
 your gRPC definition and helps you to provide your APIs in both gRPC
 and RESTful style at the same time.
 .
 This package contains the generator binaries.

Package: golang-guestfs-dev
Description-md5: 81d5f68a5cacd378d31ecfde67a47153
Description-en: guest disk image management system - Golang bindings
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains source for the Golang bindings.

Package: golang-gvisor-gvisor-dev
Description-md5: cd7e81986c77a94c30cf27b49d915374
Description-en: Application Kernel for Containers (library)
 gVisor is an application kernel, written in Go, that implements a
 substantial portion of the Linux system surface. It includes an Open
 Container Initiative (OCI) runtime called runsc that provides an
 isolation boundary between the application and the host kernel.
 .
 This package provides development files.

Package: golang-h12-socks-dev
Description-md5: 205f3639fc33341ae49aa774938b4ef5
Description-en: SOCKS (SOCKS4, SOCKS4A and SOCKS5) proxy library for golang
 SOCKS is proxy library for golang, which supports SOCKS4, SOCKS4A
 and SOCKS5 protocol.
 .
 It currently does not support authentication. And it is used by v2ray.

Package: golang-honnef-go-augeas-dev
Description-md5: 44117acf4efe09afa2cae34221fbdc22
Description-en: Go bindings for Augeas
 This package provides Go bindings for the Augeas configuration editing tool

Package: golang-honnef-go-tools-dev
Description-md5: 195afdeb4077dacda8c259b775f41964
Description-en: libraries for advanced Go linter
 Libraries to implement following tools:
 * keyify: Transforms an unkeyed struct literal into a keyed one.
 * rdeps: Find all reverse dependencies of a set of packages.
 * staticcheck: Go static analysis, detecting bugs, performance issues, and
 much more.
 * structlayout: Displays the layout (field sizes and padding) of structs.
 * structlayout-optimize: Reorders struct fields to minimize the amount of
 padding.
 * structlayout-pretty: Formats the output of structlayout with ASCII art.

Package: golang-howett-plist-dev
Description-md5: 04eb1b57761555436d7d61b5d719dd7b
Description-en: pure Go Apple Property List transcoder
 Plist is a Apple Property List transcoder written in pure Go. It supports
 encoding/decoding property lists (Apple XML, Apple Binary, OpenStep and
 GNUStep) from/to arbitrary Go types.

Package: golang-inet-netstack-dev
Description-md5: 5c1cb3c8db8dafec83999ade8828310f
Description-en: Pure Go network stack
 This is a "fork" of gvisor, extracting out just the "netstack" networking
 bits, which previously were self-contained at
 https://github.com/google/netstack.  Why?  Because gVisor's go.mod is
 gigantic and causes problems to people trying to use it as a library.

Package: golang-k8s-api-dev
Description-md5: 330f281d709cd832feca749f20e26f06
Description-en: Schema for Kubernetes server external API types (library)
 This library primary consumer is k8s.io/client-go, and is published
 separately to avoid diamond dependency problems for users who depend on
 more than one of k8s.io/client-go, k8s.io/apimachinery, k8s.io/apiserver.
 .
 Kubernetes is a system for managing containerized applications across
 multiple hosts.

Package: golang-k8s-apimachinery-dev
Description-md5: 56d8a889aee4da183bddca876caf5d3c
Description-en: Shared typings for Kubernetes servers and clients (library)
 Scheme, typing, encoding, decoding, and conversion packages for
 Kubernetes and Kubernetes-like API objects.
 .
 The first consumers of this library are k8s-kubernetes, k8s-client-go,
 k8s-apiserver.

Package: golang-k8s-apiserver-dev
Description-md5: c8cffe25c521569c29b61fdd5f6204eb
Description-en: Library for writing a Kubernetes-style API server (library)
 This library contains code to create Kubernetes aggregation server
 complete with delegated authentication and authorization, kubectl
 compatible discovery information, optional admission chain, and
 versioned types.  It's first consumers are k8s.io/kubernetes,
 k8s.io/kube-aggregator, and github.com/kubernetes-incubator/service-
 catalog.

Package: golang-k8s-cli-runtime-dev
Description-md5: 121afaac397245c8af834397c119185e
Description-en: Utility for building command-line tools for Kubernetes (library)
 The cli-runtime library provides a set of utilities and shared components for
 developing command-line tools that interact with Kubernetes clusters.
 .
 It includes functionality for managing client configurations, command
 structures, and error handling, making it easier for developers to create
 robust and user-friendly CLI tools.
 .
 Built with extensibility and integration in mind, cli-runtime simplifies
 common tasks such as handling Kubernetes API connections, managing
 context-aware commands, and integrating with existing Kubernetes workflows.
 .
 Essential for developers creating custom Kubernetes tools and plugins.

Package: golang-k8s-client-go-dev
Description-md5: be4cad1980feec63fffadb3650b8fcf9
Description-en: Go client for Kubernetes (library)
 Go clients for talking to a kubernetes cluster.
 * The kubernetes package contains the clientset to access Kubernetes
 API.
 * The discovery package is used to discover APIs supported by a
 Kubernetes API server.
 * The dynamic package contains a dynamic client that can perform
 generic operations on arbitrary Kubernetes API objects.
 * The plugin/pkg/client/auth packages contain optional authentication
 plugins for obtaining credentials from external sources.
 * The transport package is used to set up auth and start a connection.
 * The tools/cache package is useful for writing controllers.

Package: golang-k8s-component-base-dev
Description-md5: 5afae041582b46a9968f9023948e6821
Description-en: Toolkit for building Kubernetes components with shared utilities (library)
 The component-base provides a set of shared libraries and utilities to
 standardize the development of Kubernetes components.
 .
 It has support to a structured approach for handling configuration management
 through ComponentConfig implementation, which includes encoding/decoding
 utilities and validation helpers.
 .
 It can simplify the setup of CLI tools and long-running server components with
 robust command and flag handling, ensuring consistency across Kubernetes
 projects.
 .
 Additionally, it provides integration with Kubernetes authentication and
 authorization mechanisms and offers a consistent logging framework tailored
 for Kubernetes-aware components.
 .
 This library is designed to facilitate the development of core Kubernetes
 components such as kube-apiserver, kubelet, and kube-scheduler by
 consolidating common functionality into a reusable library.

Package: golang-k8s-component-helpers-dev
Description-md5: c7a64a860cd02870653b3d63d04bca19
Description-en: High-level helpers for Kubernetes components (library)
 Provides high-level abstraction helpers designed for Kubernetes core
 components.
 .
 Was established to reduce duplication of utility functions previously
 scattered across Kubernetes projects.

Package: golang-k8s-klog-dev
Description-md5: 26472b197187207f5839602f74d4d1ca
Description-en: leveled execution logs for Go (library)
 klog is a permanent fork of https://github.com/golang/glog. The decision to
 create klog was one that wasn't made lightly, but it was necessary due to some
 drawbacks that are present in glog. Ultimately, the fork was created due to
 glog not being under active development.

Package: golang-k8s-kms-dev
Description-md5: 6f2776dc4d22651eec8527de67c12d03
Description-en: Kubernetes KMS implementation (library)
 This package provides the Protocol Buffers and gRPC API definitions for the
 Kubernetes Key Management Service (KMS).
 .
 These definitions can be used to implement KMS plugins enabling secure
 encryption and decryption of Kubernetes secrets.

Package: golang-k8s-kube-openapi-dev
Description-md5: d446287e0940e0216f41379d843080a5
Description-en: Kubernetes OpenAPI spec generation & serving (library)
 Kube OpenAPI This repo is the home for Kubernetes OpenAPI discovery
 spec generation. The goal is to support a subset of OpenAPI features
 to satisfy kubernetes use-cases but implement that subset with little
 to no assumption about the structure of the code or routes. Thus, there
 should be no kubernetes specific code in this repo.
 .
 There are two main parts:
 - A model generator that goes through .go files, find and generate model
 definitions.
 - The spec generator that is responsible for dynamically generate
 the final OpenAPI spec using web service routes or combining
 other OpenAPI/Json specs.  Contributing Please see CONTRIBUTING.md
 (CONTRIBUTING.md) for instructions on how to contribute.

Package: golang-k8s-metrics-dev
Description-md5: 7ee8575faf01888db489d621efa5836f
Description-en: Kubernetes metrics-related API types and clients (library)
 API type definitions and client for the Kubernetes metrics APIs.
 .
 People who use the metrics APIs can use this package to get access to the API
 implementations.
 .
 Those who are building API servers can also use this library when creating
 their servers.
 .
 The Custom Metrics API allows access to different metrics that describe
 Kubernetes resources.

Package: golang-k8s-mount-utils-dev
Description-md5: 1f81d01efaadf5a521544203473ce494
Description-en: interface to mounting filesystems (Go library)
 This repository defines an interface to mounting filesystems to be
 consumed by various Kubernetes and out-of-tree CSI components.
 .
 Consumers of this repository can make use of functions like 'Mount' to
 mount source to target as fstype with given options, 'Unmount' to
 unmount a target. Other useful functions include 'List' all mounted file
 systems and find all mount references to a path using 'GetMountRefs'
 .
 This package contains the Go library.

Package: golang-k8s-sigs-apiserver-network-proxy-dev
Description-md5: e294abc73502f596ee8ddbaa4932299a
Description-en: Proxy server for Kubernetes apiserver network traffic (library)
 The apiserver-network-proxy is a proxy server designed to facilitate
 communication between the Kubernetes API server and cluster nodes or
 components located behind network boundaries, such as firewalls or NATs.
 .
 It is commonly used in scenarios like cluster API, edge computing, and
 multi-tenant environments to securely relay traffic using an agent-server
 architecture.

Package: golang-k8s-sigs-json-dev
Description-md5: 3cb788a594b8a0e5d09f844d678bae07
Description-en: Golang JSON decoder library for kubernetes sig-api-machinery
 This library is a subproject of sig-api-machinery
 (https://github.com/kubernetes/community/tree/master/sig-api-
 machinery#json). This provides case-sensitive, integer-preserving JSON
 unmarshaling functions based on encoding/json Unmarshal().

Package: golang-k8s-sigs-knftables-dev
Description-md5: dc6d60a48880c0b7c419a9f6e7624e6b
Description-en: Go library for declarative nftables management (source)
 This package provides the source code for the knftables Go module, which
 allows programs to manage nftables rulesets declaratively using a
 Kubernetes-style API.  This paradigm enables atomic, transactional updates
 from a desired state configuration, a significant improvement over traditional
 imperative scripts.
 .
 It includes the source for both the Go library and the /usr/bin/knft CLI tool.
 This package is a build dependency used to compile other Go applications that
 require this functionality, such as Kubernetes CNI plugins or network
 operators.

Package: golang-k8s-sigs-kustomize-api-dev
Description-md5: c64390185ebc0f66da1ba5394cf5e3f8
Description-en: Core API components and utilities for Kustomize (library)
 The kustomize/api module is part of the Kustomize project, which is designed
 to manage and customize Kubernetes configurations declaratively.
 .
 This library focuses on the API layer that supports Kustomize's core
 functionality, enabling users to manipulate Kubernetes resource manifests
 programmatically.
 .
 Key features include support for resource transformations, overlays, and
 patching strategies that align with Kubernetes best practices.
 .
 The API also provides utilities for YAML parsing, field mutation, and
 maintaining consistent configuration workflows, making it essential for
 developers building tools or extensions around Kubernetes configuration
 management.

Package: golang-k8s-sigs-kustomize-cmd-config-dev
Description-md5: 7196b513f6c2565c145cbc24513ae21d
Description-en: Utilities for managing Kubernetes configurations (library)
 Provides command-line utilities for manipulating Kubernetes resource
 manifests, supporting operations like validation, transformation, and
 generation of configuration files.

Package: golang-k8s-sigs-kustomize-dev
Description-md5: e66d6e322af08f992440a2019b74756c
Description-en: Customization of Kubernetes YAML configurations (library)
 The Kustomize library provides developers with programmatic access to
 Kustomize's configuration management features.
 .
 It enables the integration of Kubernetes manifest customization into
 applications and workflows, supporting transformations like resource
 composition, patching, and variable substitution.
 .
 This library is ideal for building tools that require Kubernetes
 resource customization.

Package: golang-k8s-sigs-kustomize-kyaml-dev
Description-md5: 9436c4622412101ccdbda0943d684edd
Description-en: Reading and writing Kubernetes Resource configuration as YAML (library)
 The kyaml library provides tools for reading and writing Kubernetes Resource
 configurations in YAML format. You can handle individual resources using the
 YAML package.

Package: golang-k8s-sigs-randfill-dev
Description-md5: ffba9def595867e01507b00104ea9111
Description-en: Fuzz testing for go (library)
 Library for populating go objects with random values.
 .
 This serves as a fork of github.com/google/gofuzz, which has been archived.
 .
 It provides a simple and efficient way to generate randomized data for
 testing.

Package: golang-k8s-sigs-release-utils-dev
Description-md5: 75466b08ccf4ab3489a7397a9661236c
Description-en: utilities for kubernetes Go release engineering (library)
 Tiny utilities for use by the Release Engineering subproject and
 kubernetes/release (https://github.com/kubernetes/release/).
 .
 This package contains the library.

Package: golang-k8s-sigs-structured-merge-diff-dev
Description-md5: d7e1df2e566111bfc5a91d4180197476
Description-en: implementation for "server-side apply" (library)
 What is the apply operation?
 .
 It models resources in a control plane as having multiple
 "managers". Each manager is typically trying to manage only one
 aspect of a resource. The goal is to make it easy for disparate
 managers to make the changes they need without messing up the things
 that other managers are doing. In this system, both humans and
 machines (aka "controllers") act as managers.
 .
 To do this, it explicitly tracks (using the fieldset data structure)
 which fields each manager is currently managing.
 .
 Now, there are two basic mechanisms by which one modifies an object.
 .
 PUT/PATCH: This is a write command that says: "Make the object look
 EXACTLY like X".
 .
 APPLY: This is a write command that says: "The fields I manage should
 now look exactly like this (but I don't care about other fields)".
 .
 For PUT/PATCH, it deduces which fields will be managed based on what
 is changing.  For APPLY, the user is explicitly stating which fields
 they wish to manage (and therefore requesting deletion of any fields
 that they used to manage but stop mentioning).
 .
 Any time a manager begins managing some new field, that field is removed
 from all other managers. If the manager is using the APPLY command, it
 calls these conflicts, and will not proceed unless the user passes the
 "force" option. This prevents accidentally setting fields which some
 other entity is managing.
 .
 PUT/PATCH always "force". They are mostly used by automated systems,
 which won't do anything productive with a new error type.

Package: golang-k8s-sigs-yaml-dev
Description-md5: efa7e0fd08daeea51f457bcfb69505bf
Description-en: better way to marshal and unmarshal YAML in Golang (library)
 YAML marshaling and unmarshaling support for Go Build Status
 .
 kubernetes-sigs/yaml is a permanent fork of ghodss/yaml
 (https://github.com/ghodss/yaml). Introduction A wrapper around go-yaml
 (https://github.com/go-yaml/yaml) designed to enable a better way of
 handling YAML when marshaling to and from structs.

Package: golang-k8s-streaming-dev
Description-md5: 5c12e102ceb55d4778eb1e384145e467
Description-en: Kubernetes HTTP streaming transport primitives (library)
 This repository contains the Kubernetes HTTP streaming transport
 primitives used for:
 .
 * generic stream upgrade negotiation
 * SPDY stream connections and round-tripping
 * WebSocket channel streaming helpers
 .
 The goal of this module is to provide a dedicated import target for
 transport utilities shared by CRI streaming, client-go, apiserver, and
 kubectl.
 .
 This package contains the Go library.

Package: golang-k8s-system-validators-dev
Description-md5: ffa77294b60a2fe8e4485a06574089ee
Description-en: System-oriented validators for kubeadm preflight checks (library)
 This package is a set of system-oriented validators for kubeadm preflight
 checks.
 .
 Kubeadm executes a set of preflight checks before starting the init,
 with the aim to verify preconditions and avoid common cluster startup
 problems.

Package: golang-k8s-utils-dev
Description-md5: bc708fc7c611665ba484bb48e1db1ca0
Description-en: Non-Kubernetes-specific utility libraries (library)
 A set of Go libraries that provide low-level, Kubernetes-independent packages
 supplementing the Go standard libs.
 .
 The package holds shared utilities with no Kubernetes dependencies and is
 useful as Kubernetes grows and spins functionality out of its core and into
 cooperating repositories like apiserver, kubectl, kubeadm, etc.
 .
 The need arises for leaf repositories to house shared code and avoid cycles in
 repository relationships.

Package: golang-kernel-pub-linux-libs-security-libcap-dev
Description-md5: 08db0791750634623d93b10b48c604da
Description-en: POSIX 1003.1e capabilities (Go library)
 Libcap implements the user-space interfaces to the POSIX 1003.1e capabilities
 available in Linux kernels. These capabilities are a partitioning of the all
 powerful root privilege into a set of distinct privileges.
 .
 This package provides the kernel.org/pub/linux/libs/security/libcap/cap and
 kernel.org/pub/linux/libs/security/libcap/psx Go libraries.

Package: golang-layeh-gopher-luar-dev
Description-md5: 218b41d2e14992e156cb489c6ad0a2fe
Description-en: Simplifies data passing between Go and GopherLua
 A gopher-luar simplifies data passing to and from GopherLua.
 .
 This package provides the library for converting and passing the data
 types between Go and GopherLua.
 .
 Go type values are converted to GopherLua type:
 * Boolean values are converted to lua.LBool.
 * Numeric values are converted to lua.LNumber.
 * String values are converted to lua.LString.
 * A nil value is converted to lua.LNil.
 * Functions are converted to *lua.LFunction.
 * Arrays, channels, maps, pointers, slices, and structs are all
 converted to *lua.LUserData.
 .
 GopherLua type values are converted to Go type:
 * lua.LBool values are converted to bool.
 * lua.LNumber values are converted to float64.
 * lua.LString values are converted to string.
 * lua.LNil can be converted to any channel, func, interface, map,
 pointer, slice, unsafe pointer, or uintptr value.

Package: golang-lukechampine-blake3-dev
Description-md5: a1c3b5d5e2ee4fc24e5be5f08c76acd9
Description-en: Pure-Go implementation of BLAKE3 cryptographic hash
 blake3 implements the BLAKE3 cryptographic hash function
 (https://github.com/BLAKE3-team/BLAKE3).  This implementation aims to
 be performant without sacrificing (too much) readability, in the hopes
 of eventually landing in x/crypto.
 .
 In addition to the pure-Go implementation, this package
 also contains AVX-512 and AVX2 routines (generated by avo
 (https://github.com/mmcloughlin/avo)) that greatly increase performance
 for large inputs and outputs.

Package: golang-maunium-go-mauflag-dev
Description-md5: 96ed768f848f356be27476a373bd0298
Description-en: Extendable argument parser for Golang
 Mauflag is an extendable argument parser for golang that mostly
 follows GNU Program Argument Syntax Conventions.

Package: golang-maunium-go-maulogger-dev
Description-md5: ddf573d76db23ffd35865a8fb303b88d
Description-en: Simple easy to use logger in go
 Maulogger is a simple and easy to use logger written
 in golang. Can be used in conjunction with zerolog.

Package: golang-maunium-go-mautrix-dev
Description-md5: 47a37ad68cef4f800d9b0b23fa2537bd
Description-en: Matrix framework in golang
 Mautrix is a Golang Matrix framework. Used by
 gomuks, go-neb, mautrix-whatsapp and others.

Package: golang-modernc-internal-dev
Description-md5: 18b611d6aaa5b723ff820dd1ad102efd
Description-en: modernc-specific internals
 This library contains packages used by other modernc
 packages.
 .
 Package buffer implements a pool of pointers to byte slices.
 .
 Package file provides an os.File-like interface of a memory
 mapped file.
 .
 Package slice implements pools of pointers to slices.

Package: golang-modernc-libc-dev
Description-md5: b4bc522eacea1cdd6d2d331f4a8c614a
Description-en: partial reimplementation of C libc in pure Go (Go library)
 Package libc is a partial reimplementation of C libc in pure Go.
 .
 This package contains the Go development library.

Package: golang-modernc-memory-dev
Description-md5: 2417f04448f0b5948c740fb3fc518e9d
Description-en: memory allocator (Go library)
 modern-memory is a Go library that implements a memory allocator.

Package: golang-modernc-sqlite-dev
Description-md5: 011b51e7f5ab47195367bde26d0cf051
Description-en: CGo-free port of SQLite/SQLite3 (Go library)
 Package sqlite is a CGo-free port of SQLite/SQLite3.
 .
 SQLite is an in-process implementation of a self-contained,
 serverless, zero-configuration, transactional SQL database engine.
 .
 This package contains the Go development library.

Package: golang-mongodb-mongo-driver-dev
Description-md5: cca2063e2f4efe76327296f50d028f0c
Description-en: MongoDB official driver for Go
 The MongoDB Go official driver implements the API necessary to interface
 with MongoDB servers.
 .
 It support wire protocol compression using Snappy, zLib, or zstd.
 .
 MongoDB 2.6 and higher is required.

Package: golang-mvdan-editorconfig-dev
Description-md5: e6104d65b60547e9f6d5cfe266728da3
Description-en: EditorConfig support in Go
 A small package to parse and use EditorConfig files.
 .
 An official library exists for Go. This alternative implementation started
 with a different design:
 * Specialised INI parser, for full compatibility with the spec
 * Ability to cache parsing files and compiling pattern matches
 * Storing and querying all properties equally
 * Minimising pointers and maps to store data

Package: golang-mvdan-gofumpt-dev
Description-md5: 1b46cdd218de16d3bf2a652f2e60cd1f
Description-en: stricter gofmt (library)
 Enforce a stricter format than gofmt, while being backwards
 compatible.
 .
 The tool is a modified fork of gofmt, so it can be used as a drop-in
 replacement.

Package: golang-mvdan-sh-dev
Description-md5: c29e237845a0d6c5676819a701e111b9
Description-en: shell parser, formatter, and interpreter (library)
 A shell parser, formatter, and interpreter. Supports POSIX Shell, Bash, and
 mksh. Requires Go 1.24 or later.

Package: golang-mvdan-xurls-dev
Description-md5: 73d90b6ea4e483e332d7d57b11012835
Description-en: Extract urls from text (library)
 Extract urls from text using regular expressions.

Package: golang-nhooyr-websocket-dev
Description-md5: 04726c074c90e924ca118cb9d54ba312
Description-en: Minimal and idiomatic WebSocket library for Go (library)
 websocket is a minimal and idiomatic WebSocket library for Go.
 .
 Highlights
 .
 * Minimal and idiomatic API
 * First class context.Context (https://blog.golang.org/context) support
 * Fully passes the WebSocket autobahn-testsuite
 (https://github.com/crossbario/autobahn-testsuite)
 * Single dependency
 (https://pkg.go.dev/nhooyr.io/websocket?tab=imports)
 * JSON and protobuf helpers in the wsjson
 (https://pkg.go.dev/nhooyr.io/websocket/wsjson) and wspb
 (https://pkg.go.dev/nhooyr.io/websocket/wspb) subpackages
 * Zero alloc reads and writes
 * Concurrent writes
 * Close handshake (https://pkg.go.dev/nhooyr.io/websocket#Conn.Close)
 * net.Conn (https://pkg.go.dev/nhooyr.io/websocket#NetConn) wrapper
 * Ping pong (https://pkg.go.dev/nhooyr.io/websocket#Conn.Ping) API
 * RFC 7692 (https://tools.ietf.org/html/rfc7692) permessage-deflate
 compression
 * Compile to Wasm (https://pkg.go.dev/nhooyr.io/websocket#hdr-Wasm)
 .
 This is the library from https://github.com/coder/websocket.

Package: golang-opentelemetry-contrib-dev
Description-md5: a1fcac81871cf695f80f08d5dac1c9ce
Description-en: Collection of 3rd-party packages for OpenTelemetry-Go
 OpenTelemetry-Go Contrib is a collection of extensions for the
 opentelemetry project. It provides 3rd parth resource detectors,
 propagators, samplers, and instrumentation as submodules.
 .
 OpenTelemetry-Go Contrib contains common values used across all
 instrumentation, exporter, and detector contributions.

Package: golang-opentelemetry-otel-dev
Description-md5: 3e4eda7978f04be0b52391f4530a072f
Description-en: OpenTelemetry Go API and SDK
 OpenTelemetry-Go is the Go implementation of OpenTelemetry. It provides a set
 of APIs to directly measure performance and behavior of your software and send
 this data to observability platforms.

Package: golang-opentelemetry-proto-dev
Description-md5: a6eead13c01c54aa4aeb8a6c23104a52
Description-en: OpenTelemetry Go API and SDK - proto
 OpenTelemetry-Go is the Go implementation of OpenTelemetry. It provides a set
 of APIs to directly measure performance and behavior of your software and send
 this data to observability platforms.
 .
 This package contains the proto module.

Package: golang-oras-oras-go-dev
Description-md5: d887eeaf170b7381534669f943862705
Description-en: ORAS Go library
 Registries are evolving as generic artifact stores. To enable this goal,
 the ORAS project provides a way to push and pull OCI Artifacts to and
 from OCI Registries.
 .
 Users seeking a generic registry client can benefit from the ORAS CLI,
 while developers can build their own clients on top of one of the ORAS
 client libraries.
 .
 This package contains the library code.

Package: golang-pault-go-archive-dev
Description-md5: 56fa929ea766cf20b4afce84657198fa
Description-en: bindings to work with a Debian archive
 pault.ag/go/archive is a set of non-production test bindings to work with a
 Debian archive

Package: golang-pault-go-blobstore-dev
Description-md5: 9881677cea077d81c8cf0e8d31eaa59e
Description-en: de-duplicating storage abstraction
 pault.ag/go/blobstore is a de-duplicating storage abstraction, useful for
 example for building Debian repositories with pault.ag/go/archive.

Package: golang-pault-go-config-dev
Description-md5: b9aaea67292c004199fdfd008830c872
Description-en: Go package for using structs for configuration/flags
 This package allows you define structs which both define the configuration file
 format, and command line flags.

Package: golang-pault-go-debian-dev
Description-md5: d10d4c4a64f7a615a3eb7c0ad4506fa8
Description-en: Go library to parse and handle common Debian file formats
 go-debian is a Debian Toolbelt for Go hackers! This package contains a bunch
 of helpful routines to help work with fun bits of Debian data.
 .
 This module contains a bunch of helpers to write programs that interact
 with common Debian file formats - currently centered around Debian Development
 tools.
 .
 This module currently contains support for:
 .
 - Dependencies
 - Versions
 - Control files

Package: golang-pault-go-gecos-dev
Description-md5: 16b14827ea018d7446d9e0262bfdf1e5
Description-en: read GECOS entries from /etc/passwd programmatically
 GECOS entries contain the Linux-specific entries for a user's
 Name, Room, OfficePhone, HomePhone, and Other.

Package: golang-pault-go-macchanger-dev
Description-md5: e4e9842586df71d43e0b2e7d47474cda
Description-en: library to change MAC addresses on Linux systems
 macchanger is a cgo interface to the Linux kernel specific mechanism to
 change the mac address using an ioctl call.

Package: golang-pault-go-technicolor-dev
Description-md5: f45e7cb5bebab8ca3c781543b210e3a2
Description-en: implements a high level interface to write ANSI color sequences
 This library contains an io.Writer wrapper that allows the user to write
 ANSI color sequences, including xterm 256 color sequences to the output
 writer.

Package: golang-pault-go-topsort-dev
Description-md5: 3f4596851faab066b078868e6d794065
Description-en: Go library to topologically sort a DAG
 This Go package containers a few helper routines to help with sorting a DAG
 (directed acyclic graphs) such that nodes with no inbound edges will be
 returned first.
 .
 This is particularly useful for things like ordering tasks, and handling
 dependencies.

Package: golang-pault-go-ykpiv-dev
Description-md5: d554fe4f59b67d6098bff07ae70226f6
Description-en: high level cgo wrapper around libykpiv.so.1
 go-ykpiv implements an idiomatic go API fit for use when applications need to
 communicate with a Yubikey in PIV mode.
 .
 Most PIV tokens, Yubikeys included, can be used as a PKCS#11 device using
 OpenSC, and Yubikeys are even capable of doing Signing and Decryption through
 that interface. However, some management functions are not exposed in the
 PKCS#11 OpenSC interface, so this library may be of use when one wants to write
 a new Certificate, or set PINs.

Package: golang-petname
Description-md5: 4c5f71f683e9e0bff998afd5cc9f678b
Description-en: generate pronouncable, perhaps even memorable, pet names
 This utility will generate "pet names", consisting of a random
 combination of an adverb, adjective, and proper name.  These are
 useful for unique hostnames, for instance.
 The default packaging contains about 2000 names, 1300 adjectives,
 and 4000 adverbs, yielding nearly 10 billion unique combinations,
 covering over 32 bits of unique namespace.
 As such, PetName tries to follow the tenets of Zooko's triangle:
 names are human meaningful, decentralized, and secure.

Package: golang-pgregory-rapid-dev
Description-md5: 72d08388bde113ea8582ba14cdad87e6
Description-en: Go property-based testing library (library)
 Rapid checks that properties you define hold for a large number of
 automatically generated test cases. If a failure is found, rapid
 automatically minimizes the failing test case before presenting it.
 .
 Features:
 .
 * Imperative Go API with type-safe data generation using generics,
 * Data generation biased to explore "small" values and edge cases more
 thoroughly,
 * Fully automatic minimization of failing test cases,
 * Persistence and automatic re-running of minimized failing test cases,
 * Support for state machine ("stateful" or "model-based") testing,
 * No dependencies outside the Go standard library.

Package: golang-protobuf-extensions-dev
Description-md5: 2c83cfad23fc584233c25b92a3ac80b8
Description-en: Protocol Buffer extensions for the Go language
 This repository provides various Protocol Buffer extensions for the Go
 language (golang), namely support for record length-delimited message
 streaming.

Package: golang-ptutil-dev
Description-md5: cce0bd54311b7c35b7b720db1c6243b8
Description-en: collection of utilities for Pluggable Transports (Go library)
 This is a small collection of utilities used by various pluggable
 transports built by the Tor Project anti-censorship team.
 .
 This package contains the Go development library.

Package: golang-redhat-audit-dev
Description-md5: 7e95a290b19e76ef3df32e571446b04d
Description-en: Go client bindings for the libaudit library
 The package contains the Go bindings to libaudit that only allows for logging
 audit events.
 .
 This package contains the source.

Package: golang-redoctober
Description-md5: a6ea28e14d93b9fa12983fef2b063dea
Description-en: Software-based two-man rule style encryption and decryption server
 Red October is a software-based two-man rule style encryption and
 decryption server.  The two-man rule is a control mechanism designed
 to achieve a high level of security by requiring the presence of two
 authorized people at all times. In the case of Red October the
 two-man rule is implemented by encrypting data in such as way as to
 require two authorised key-holds to decrypt it.
 .
 This package contains the server and command-line client.

Package: golang-refraction-networking-utls-dev
Description-md5: 957f4e5a86b1941072b068e221b8925f
Description-en: TLS golang library with low-level access
 uTLS is a fork of "crypto/tls", which provides ClientHello
 fingerprinting resistance, low-level access to handshake, fake session
 tickets and some other features. Handshake is still performed by
 "crypto/tls", this library merely changes ClientHello part of it and
 provides low-level access.

Package: golang-rice
Description-md5: b2bc7b3e5fcab10acae31fbc3dba1aac
Description-en: tool for embedding web resources into Go executables
 go.rice is a Golang package that makes working with resources such as
 html, js, css, images and templates very easy. During development
 go.rice will load required files directly from disk. Upon deployment
 it is easy to add all resource files to a executable using the rice
 tool, without changing the source code for your package. Several
 methods are provided for adding resources to your binary by go.rice.
 .
 This package contains the command-line tool.

Package: golang-robustirc-bridge-dev
Description-md5: 1e393c9616469df26553ce7979ee550f
Description-en: Go packages to connect to RobustIRC
 These Go packages can be used to write software that directly talks to a
 RobustIRC network without using a bridge. This code is also used by the
 robustirc-bridge, so it is reliable and comes with a stable API.

Package: golang-rsc-binaryregexp-dev
Description-md5: b44eb5850665b6a307336070a7617ebf
Description-en: Go regexp for binary/latin-1 data
 Go package regexp implements regular expression search.
 .
 The syntax of the regular expressions accepted is the same general syntax
 used by Perl, Python, and other languages.  More precisely, it is the
 syntax accepted by RE2 and described at https://golang.org/s/re2syntax,
 except for \C. For an overview of the syntax, run
 .
 go doc regexp/syntax
 .
 The regexp implementation provided by this package is guaranteed
 to run in time linear in the size of the input.  (This is a property
 not guaranteed by most open source implementations of regular
 expressions.)  For more information about this property, see
 .
 https://swtch.com/~rsc/regexp/regexp1.html
 .
 or any book about automata theory.
 .
 All characters are UTF-8-encoded code points.

Package: golang-rsc-pdf-dev
Description-md5: 5cf205e588c8b8be18627ae7099aed05
Description-en: Golang library that provides a reader for the PDF format
 PDF is Adobe's Portable Document Format, ubiquitous on the internet. A PDF
 document is a complex data format built on a fairly simple structure. This
 package exposes the simple structure along with some wrappers to extract basic
 information. If more complex information is needed, it is possible to extract
 that information by interpreting the structure exposed by this package.

Package: golang-rsc-qr-dev
Description-md5: f7335ca5f0f932d04193b9737a9247dc
Description-en: Basic QR encoder
 Package rsc.io/qr is a basic QR encoder.

Package: golang-rsc-tmplfunc-dev
Description-md5: ce3a13191dd6e154f536886f0d31359e
Description-en: Go templates invoked as functions (library)
 Package tmplfunc provides an extension of Go templates in which
 templates can be invoked as if they were functions.

Package: golang-sigsum-log-go-dev
Description-md5: 62f987571e6d42879d0a0c3130ad3e83
Description-en: Sigsum Transparency Log server implementation in Go (library)
 This provides a log server that implements the sigsum protocol and
 the tlog-witness protocol. Database replication between a primary
 node and a secondary node is included. Trillian and MariaDB are used
 for backing the storage on each node.
 .
 This package contains the Go development library.

Package: golang-sigsum-sigsum-go-dev
Description-md5: 599667bcf7495410fab4482462221197
Description-en: library for public/transparent logging of signed checksums
 The goal of Sigsum is to provide building blocks that can be used to
 enforce public logging of signed checksums.
 .
 This package contains the Go source code.

Package: golang-siphash-dev
Description-md5: b37bc4bf2ee75d7a585a8e61fce0992d
Description-en: Go implementation of SipHash-2-4
 SipHash-2-4 is a fast short-input pseudorandom function (a.k.a. keyed hash
 functions) optimized for speed on short messages.
 .
 This package contains the source of a Go implementation.

Package: golang-snappy-go-dev
Description-md5: 5a142c10e96ab491568e49c601433ce2
Description-en: Transitional package for golang-github-golang-snappy-dev
 This is a transitional package to ease upgrades to the
 golang-github-golang-snappy-dev package. It can safely be removed.

Package: golang-snowflake-dev
Description-md5: a98b4349bcc0f193bb463645a36286cd
Description-en: WebRTC pluggable transport for Tor (library)
 Snowflake helps users circumvent censorship by making a WebRTC
 connection to volunteer proxies. These proxies relay Tor traffic to a
 Snowflake bridge and then to through the Tor network.
 .
 This package provides golang library sources.

Package: golang-sorcix-irc-dev
Description-md5: c40f9ce17deae12764869095dc88c85b
Description-en: generic support for the IRC protocol in Go
 Package irc allows your application to speak the IRC protocol.
 .
 * Limited scope, does one thing and does it well.
 * Focus on simplicity and speed.
 * Stable API: updates shouldn't break existing software.
 * Well documented code.
 .
 This package does not manage your entire IRC connection. It only translates
 the protocol to easy to use Go types. It is meant as a single component in a
 larger IRC library, or for basic IRC bots for which a large IRC package would
 be overkill.

Package: golang-sourcehut-emersion-gqlclient-dev
Description-md5: f7d20ae9909e02a7b11b98a5b5207cf6
Description-en: GraphQL client and code generator for Go (library)
 gqlclient can be used as a thin GraphQL client, and can be augmented
 with code generation.
 .
 This package contains the Go library.

Package: golang-sourcehut-mariusor-go-xsd-duration-dev
Description-md5: 52d7014faec698bc44ec696b8f24a6c3
Description-en: xsd:duration to time.Duration conversion (Go library)
 go-xsd-duration is a Go library to convert xsd:duration strings to
 time.Duration.

Package: golang-sourcehut-rjarry-go-opt-dev
Description-md5: 05ea0d4d8ee7ba095afcc32590007a96
Description-en: Parse command line arguments based on tag annotations on struct fields (library)
 This is a library to parse command line arguments based on tag
 annotations on struct fields. It came as a spin-off from aerc to deal
 with its internal commands.
 .
 This project is a scaled down version of https://github.com/alexflint/go-
 arg with different usage patterns in mind: command parsing and argument
 completion for internal application commands.

Package: golang-sourcehut-rockorager-go-jmap-dev
Description-md5: a8f594df31e2c25c47930687aa12d67a
Description-en: JMAP client library
 A JMAP client library. Includes support for all core functionality (including
 PushSubscription and EventSource event streams), mail, smime-verify, and MDN
 specifications.

Package: golang-sourcehut-rockorager-tcell-term-dev
Description-md5: e87c72af4fac1a7eb3d746c7c9e8b87d
Description-en: Virtual terminal widget for tcell
 tcell-term implements the native tcell Widget interface. It allows embedding
 terminal processes into a tcell application.

Package: golang-sourcehut-rockorager-vaxis-dev
Description-md5: 9737c2ba26eb34f8d0619749d55df05e
Description-en: Terminal User Interface (TUI) library for go
 Vaxis is a Terminal User Interface (TUI) library for go. Vaxis supports
 modern terminal features, such as styled underlines and graphics. A
 widgets package is provided with some useful widgets.
 .
 Vaxis is blazingly fast at rendering. It might not be as fast or
 efficient as notcurses, but significant profiling has been done to
 reduce all render bottlenecks while still maintaining the feature-set.
 .
 Vaxis does not use terminfo. Support for features is detected
 through terminal queries. Vaxis assumes xterm-style escape codes
 everywhere else.

Package: golang-sourcehut-sircmpwn-getopt-dev
Description-md5: 1db846f84037183a7eb7c18beb5667c4
Description-en: POSIX-compatible getopt implementation for Go (library)
 POSIX-compatible getopt implementation for Go, because POSIX getopt is The
 Correct Way to interpret arguments to command line utilities.

Package: golang-sourcehut-sircmpwn-go-bare-dev
Description-md5: af4ea40ade24c2fc28b1a0d6af001ed4
Description-en: Implementation of BARE message encoding for Go
 go-bare provides an implementation of the BARE message format for Go.

Package: golang-sslmate-src-go-pkcs12-dev
Description-md5: 1f3a21b13d3ccc7cb4ee26247e64a549
Description-en: Go library for encoding and decoding PKCS#12 files (library)
 This package implements some of PKCS#12 (also known as P12 or PFX). It
 is intended for decoding DER-encoded P12/PFX files for use with the
 crypto/tls package, and for encoding P12/PFX files for use by legacy
 applications which do not support newer formats.  Since PKCS#12 uses
 weak encryption primitives, it SHOULD NOT be used for new applications.
 .
 Note that only DER-encoded PKCS#12 files are supported, even though
 PKCS#12 allows BER encoding.  This is because encoding/asn1 only
 supports DER.

Package: golang-starlark-dev
Description-md5: 5a1aa295a0cd291bd40de04d4e0f7208
Description-en: Interpreter for the Starlark configuration language
 Starlark is a dialect of Python intended for use as a configuration language.
 Like Python, it is an untyped dynamic language with high-level data types,
 first-class functions with lexical scope, and garbage collection. Unlike
 CPython, independent Starlark threads execute in parallel, so Starlark
 workloads scale well on parallel machines. Starlark is a small and simple
 language with a familiar and highly readable syntax. You can use it as an
 expressive notation for structured data, defining functions to eliminate
 repetition, or you can use it to add scripting capabilities to an existing
 application.
 .
 A Starlark interpreter is typically embedded within a larger application, and
 the application may define additional domain-specific functions and data types
 beyond those provided by the core language

Package: golang-statik
Description-md5: 41bb7f2b71481494f6337314ed9f0f55
Description-en: embed static files into a Go executable
 statik allows you to embed a directory of static files
 into your Go binary to be later served from an http.FileSystem.

Package: golang-step-linkedca-dev
Description-md5: 25e912b6c581354966af24bedd928ebd
Description-en: go support library for Linked Certificate Authorities
 This package implements Types and functions supporting Linked CAs
 using protocol buffers and gRPC.
 .
 For documentation see https://pkg.go.dev/go.step.sm/linkedca

Package: golang-tags.cncf-container-device-interface-dev
Description-md5: b20f706db967a2cdacf97fee9c335c7a
Description-en: container device interface
 CDI (Container Device Interface), is a specification for container runtimes,
 to support third party devices.
 .
 CDI concerns itself only with enabling container to be device aware.
 Areas like resource management are explicitly left out of CDI (and is
 expected to be handled by the orchestrator). Because of this focus, the
 CDI specification is simple to implement and allows great flexibility to
 runtimes and orchestrators.

Package: golang-thrift-dev
Description-md5: 951428e6c5b91951ad71256a811c2934
Description-en: Go language support for Thrift
 Thrift is a software framework for the development of reliable and
 performant communication and data serialization. It combines a software
 stack with code generation to build services that operate seamlessly
 across a number of different development languages.
 .
 This package provides the Go language support for Thrift.

Package: golang-truststore
Description-md5: 098b53cb5345c79e9d43a7c3970e37d5
Description-en: Transitional package
 This is a transitional package. It can safely be removed.

Package: golang-uber-automaxprocs-dev
Description-md5: c6c2e1f1897a284c4daea1f8a40620e3
Description-en: automatically set GOMAXPROCS to match Linux container CPU quota
 This package contains a library to automatically set GOMAXPROCS to match
 Linux container CPU quota.
 .
 All APIs are finalized, and no breaking changes will be made in the 1.x
 series of releases.

Package: golang-uber-goleak-dev
Description-md5: 3da08e306342daa9eb85738d4ff1cc31
Description-en: goroutine leak detector
 This package contains a leak detector library to help avoid
 Goroutine leaks.
 .
 goleak also supports semver releases. It is compatible with Go 1.5+.
 .
 Instead of checking for leaks at the end of every test, goleak can also
 be run at the end of every test package.

Package: golang-uber-ratelimit-dev
Description-md5: 3786ed36f53463fb234842aad120e1ae
Description-en: Go blocking leaky-bucket rate limit implementation (library)
 This package provides a Golang implementation of the leaky-bucket rate
 limit algorithm. This implementation refills the bucket based on the
 time elapsed between requests instead of requiring an interval clock to
 fill the bucket discretely.

Package: golang-v2ray-core-dev
Description-md5: e0422b1d1392c5cd95b8ce4eb514a260
Description-en: Library platform for building proxies in golang
 Project V2Ray is a set of network tools that help you to build your
 own computer network. It secures your network connections and thus
 protects your privacy.

Package: golang-vbom-util-dev
Description-md5: 21da0bc7ce0f1f40eada3e2d74d73fa4
Description-en: Go utility packages (library)
 Package util includes various small pieces of code.
 .
 rope
 .
 Package rope implements a "heavy-weight string", which represents very
 long strings more efficiently (especially when many concatenations are
 performed).
 .
 sortorder
 .
 Package sortorder implements sort orders and comparison functions.

Package: golang-vhost-dev
Description-md5: 1374e9d41d5e3b89074ae5ada0cb9c3b
Description-en: Go library to implement virtual hosting for different protocols
 This is a simple library that lets you implement virtual hosting
 functionality for different protocols (HTTP and TLS so far). go-vhost
 has a high-level and a low-level interface. The high-level interface
 lets you wrap existing net.Listeners with "muxer" objects. The
 lower-level interface returns an object implementing net.Conn which
 works as if no bytes had been consumed.

Package: golang-wait4x-wait4x-dev
Description-md5: 195c97cb7ec931c5d1de69398cc9ebe1
Description-en: Wait for a port or a service to enter the requested state. (library)
 This package provides a Go library to wait for a port or a service to enter
 the requested state, such as being available or returning a specific HTTP
 status code. It can be used in Go applications to ensure that services are
 ready before proceeding with further actions.

Package: golang-webpki-org-jsoncanonicalizer-dev
Description-md5: 40a0b43ee23b0853707f03c040c167b8
Description-en: Golang library for a JCS (RFC 8785) compliant JSON canonicalizer
 Cryptographic operations like hashing and signing depend on that the target
 data does not change during serialization, transport, or parsing. By applying
 the rules defined by JCS (JSON Canonicalization Scheme), data provided in the
 RFC8259 format can be exchanged "as is", while still being subject to secure
 cryptographic operations. JCS achieves this by building on the serialization
 formats for JSON primitives as defined by ECMAScript, constraining JSON data
 to the I-JSON [RFC7493] subset, and through a platform independent property
 sorting scheme.
 .
 Public RFC: https://tools.ietf.org/html/rfc8785
 .
 This package contains the Go development library for the old
 namespaces github.com/cyberphone/json-canonicalization and
 webpki.org/jsoncanonicalizer which is still used by some Debian packages
 as a build dependency.  Please try to use golang-github-gowebpki-jcs-dev
 whenever possible instead of this package.

Package: golang-webtunnel-dev
Description-md5: 12a6f45f2415c8892ace9b79e16d046a
Description-en: pluggable transport for Tor mimicking encrypted web traffic (library)
 WebTunnel is a censorship-resistant pluggable transport designed to mimic
 encrypted web traffic (HTTPS) inspired by HTTPT. It works by wrapping the
 payload connection into a WebSocket-like HTTPS connection, appearing to
 network observers as an ordinary HTTPS (WebSocket) connection.
 .
 This package provides golang library sources.

Package: golang-znkr.io-diff-dev
Description-md5: 536ac63fefada0cb5a8a3215cfb6d9a4
Description-en: difference algorithm module for Go
 This package contains golag module znkr.io/diff.
 .
 A high-performance difference algorithm module for Go.
 .
 Difference algorithms compare two inputs and find the edits that
 transform one to the other. This is very useful to understand changes,
 for example when comparing a test result with the expected result or to
 understand which changes have been made to a file.
 .
 This module provides diffing for arbitrary Go slices and text.

Package: goldencheetah
Description-md5: c464464f2af5d11f1c3a8f7611a90e77
Description-en: set of analysis tools for cycling performance
 GoldenCheetah is a software package that:
 * Provides a rich set of analysis tools, including a critical power graph,
 BikeScore calculation, histogram analysis, a best interval finder, and
 a pedal force versus pedal velocity chart, to name just a few.
 * Downloads ride data directly from supported devices.
 * Imports ride data downloaded with other programs, including
 TrainingPeaks WKO+ and the manufacturers' software for the Ergomo,
 Garmin, Polar, PowerTap, and SRM devices.

Package: goldendict
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: goldendict-ng
Description-md5: 7ddd174d23f1f096fd1582b3d2c1af5c
Description-en: feature-rich dictionary lookup program (NG/qtwebengine fork)
 GoldenDict is a feature-rich dictionary lookup program, supporting multiple
 dictionary formats (StarDict/Babylon/Lingvo/Dictd/AARD/MDict/SDict)
 and online dictionaries, featuring perfect article rendering with the
 complete markup, illustrations and other content retained,
 and allowing you to type in words without any accents or correct case.
 .
 This is a forked version that uses QtWebEngine as rendering engine instead
 of QtWebKit.

Package: goldendict-wordnet
Description-md5: a960f41576a465e043851fa792893ee6
Description-en: electronic lexical database of English language (goldendict)
 WordNet(C) is an on-line lexical reference system whose design is
 inspired by current psycholinguistic theories of human lexical
 memory. English nouns, verbs, adjectives and adverbs are organized
 into synonym sets, each representing one underlying lexical
 concept. Different relations link the synonym sets.
 .
 WordNet was developed by the Cognitive Science Laboratory at Princeton
 University under the direction of Professor George A. Miller (Principal
 Investigator).
 .
 This package contains an adaptation wordnet database for such dictionaries
 as goldendict.

Package: goldeneye
Description-md5: ea8dc05e1368c831a25e88417c5994c8
Description-en: HTTP DoS test tool
 GoldenEye is a HTTP DoS Test Tool. This tool can be used to test if
 a site is susceptible to Deny of Service (DoS) attacks. Is possible
 to open several parallel connections against a URL to check if the
 web server can be compromised.
 .
 The program tests the security in networks and uses 'HTTP Keep Alive
 + NoCache' as attack vector.
 .
 This package is useful for pentesters.

Package: golly
Description-md5: c2db145560c729ff258681a7c7ad54e2
Description-en: Game of Life simulator using hashlife algorithm
 Golly simulates Conway's Game of Life with an arbitrarily large grid
 of cells.  It can optionally use a hashlife algorithm, which allows
 it to rapidly compute generations for huge patterns, and to compute
 many generations into the future at a time.
 .
 Golly provides a graphical interface for viewing and editing cellular
 automata.  It supports copy and paste, zoom, auto-fit, multiple
 layers, and viewing different areas of a pattern simultaneously in
 different areas of a window.
 .
 Golly can load patterns from RLE, Life 1.05/1.06, dblife, and
 macrocell file formats; it can also interpret images as Life
 patterns.  Golly provides integrated help, including a copy of the
 Life Lexicon.
 .
 Golly also supports other rules for 2D cellular automata with an
 8-cell neighborhood, and supports 1D cellular automata.

Package: gom
Description-md5: 74d50365b57befd4544fd8350d1b8afa
Description-en: Command line and interactive ncurses-based OSS audio mixer
 gom is a command line mixer utility with optional built-in ncurses
 interactive interface.
 .
 Its main feature is an exhaustive command line interface that makes
 it ideal for scripting (e.g. for audio recording, running at user
 and/or system login time, setting/restoring of settings, etc).
 .
 It supports OSS only, so if you want to use it with ALSA, you will
 need its OSS-compatible modules. If you want to use all possible
 features of ALSA however, you would need to use a mixer program
 dedicated for ALSA.

Package: gomoku.app
Description-md5: 7c09ec7f98083d1c596a01109f79cc70
Description-en: Extended TicTacToe game for GNUstep
 Gomoku is an extended TicTacToe game for GNUstep. You win
 the game if you are able to put 5 of your pieces in a row, column,
 or diagonal. You lose if the computer does so before you. You can
 play the game on boards of different size. The game has 6 different
 difficulty levels.

Package: gomuks
Description-md5: 7b239024daba5f451cb6f4b83279de8a
Description-en: Terminal based Matrix client written in Go
 Gomuks is a terminal based Matrix client written in
 Golang which uses mautrix and mauview.

Package: goo
Description-md5: e2eacda68c7872761c81cf4f8d6babf7
Description-en: generic object-orientator (programming language)
 GOO is a dynamic, type-based, object-oriented language in the same family
 as Dylan and Scheme.  It is designed to be simple, productive, powerful,
 extensible, dynamic, efficient, and real-time.
 .
 Its main goal is to offer the best of both scripting and delivery
 languages, while at the same time incorporating an extreme back-to-basics
 philosophy.
 .
 This package contains the GOO interpreter and compiler, and
 documentation for the language and these programs.

Package: goobook
Description-md5: 1e4bddff77381f80ff22ecb6182b4487
Description-en: command-line interface to Google contacts
 GooBook is a command-line interface to Google contacts which supports:
 * Searching contacts
 * Adding new contacts
 * Mutt integration
 GooBook is written in Python and is designed for use with MUAs such as Mutt in
 the same way as abook.

Package: goodvibes
Description-md5: abdbaaa5e66161e6151be118b866426b
Description-en: lightweight internet radio player
 Goodvibes is a lightweight internet radio player for GNU/Linux.
 It offers a simple way to have your favorite radio stations
 at easy reach.

Package: google-mock
Description-md5: 483ad6c5d0b69156560590a1aeff1f4d
Description-en: Google's framework for writing and using C++ mock classes
 NOTE: This is a transitional package, retained for backwards compatibility.
 New code should instead use either package libgmock-dev (for compiled lib)
 or package googletest (for lib sources).

Package: google-wire
Description-md5: 85c3d9806505b84fde65b3a2d9ce1e5c
Description-en: Compile-time Dependency Injection for Go (program)
 Wire: Automated Initialization in Go
 .
 Wire is a code generation tool that automates connecting components
 using dependency injection.  Dependencies between components are
 represented in Wire as function parameters, encouraging explicit
 initialization instead of global variables.  Because Wire operates
 without runtime state or reflection, code written to be used with
 Wire is useful even for hand-written initialization.
 .
 For an overview, see the introductory blog post
 https://blog.golang.org/wire
 .
 This package contains the wire command-line program.

Package: googler
Description-md5: e1133080d1a6cf398dfeec11f3a39953
Description-en: Power tool to Google (Web & News) and Google Site Search from the terminal
 Features:
 .
 - Google Search, Google Site Search, Google News
 - Fast and clean (no ads, stray URLs or clutter), customisable color
 - Open result URLs (or the actual search) in browser
 - Navigate search result pages from omniprompt
 - Fetch n results in a go, start at the nth result
 - Disable automatic spelling correction and search exact keywords
 - Limit search by duration, country/domain specific search (default: .com),
 language preference
 - Supports Google search keywords like 'filetype:mime', 'site:somesite.com'
 etc.
 - Optionally open the first result directly in browser
 (as in "I'm Feeling Lucky")
 - Non-stop searches: fire new searches at omniprompt without exiting
 - Proxy support
 - Man page with examples, shell completion scripts for Bash, Zsh and Fish

Package: googletest
Description-md5: 764087e9d59d0dc80fa90d14c8a4500e
Description-en: Google's C++ test framework sources
 This package provides sources for Google Test and Google Mock.
 .
 Google Test is a framework for writing C++ tests on a variety of
 platforms. Based on the xUnit architecture. Supports automatic test
 discovery, a rich set of assertions, user-defined assertions, death
 tests, fatal and non-fatal failures, value- and type-parameterized
 tests, various options for running the tests, and XML test report
 generation.
 .
 Google Mock is an extension of Google Test for C++ mocking.  Inspired
 by jMock, EasyMock, and Hamcrest, and designed with C++'s specifics
 in mind, it can help you derive better designs of your system and
 write better tests.
 .
 Google Mock:
 .
 - provides a declarative syntax for defining mocks,
 - can easily define partial (hybrid) mocks, which are a cross of real
 and mock objects,
 - handles functions of arbitrary types and overloaded functions,
 - comes with a rich set of matchers for validating function arguments,
 - uses an intuitive syntax for controlling the behavior of a mock,
 - does automatic verification of expectations (no record-and-replay
 needed),
 - allows arbitrary (partial) ordering constraints on
 function calls to be expressed,
 - lets a user extend it by defining new matchers and actions.
 - does not use exceptions, and
 - is easy to learn and use.
 .
 NOTE: This package does not contain a library to link against, but rather
 the source code to build the google test and mock libraries.  This enables
 building the google test and mock libraries with the same flags as the
 C++ code under test.

Package: gopchop
Description-md5: c19dbf02bbcc6e158a2b0e33aa0bc583
Description-en: fast, lossless cuts-only editor for MPEG2 video files
 gopchop cuts and merges MPEG2 video streams. gopchop uses
 a method to cut streams that does not require re-encoding,
 and therefore is fast and not prone to the artifacts
 and degradation of quality inherent in re-encoding.
 However, cuts are limited to I-frames or
 group-of-picture (GOP) boundaries. These frames occur
 frequently enough, and often times at scene transitions,
 so that gopchop's method is adequate for many applications.
 .
 The typical use is manually editing commercials out of
 recorded television programs.
 .
 Another application is splitting .VOB files from
 dual-layer DVD rips so that the content can be
 re-authored such that each half will fit on one
 single-layer DVD recordable.

Package: gopher
Description-md5: 29e09f999292f4024424cd31dc6bbc0b
Description-en: Distributed Hypertext Client, Gopher protocol
 This package contains the client for the distributed global directory
 and hypertext system known as gopher.  This is a text-based (ncurses)
 client from the University of Minnesota.  It also supports the gopher+
 protocol, as well as links to ftp, http, and other external viewers.

Package: gophernicus
Description-md5: 960f6f33ad7b65845597b0e2b1b857e4
Description-en: modern, full-featured gopher daemon
 gophernicus is a modern, full-featured gopher daemon written with security in
 mind. Its features include:
 * automatic gophermap generation for directories
 * personal gopherspaces
 * virtual hosting
 * most parts of cge CGI/1.1 standard
 * selector rewriting
 * session tracking, throttling, and statistics
 * tls/ssl and proxy support

Package: gophian
Description-md5: 2aea60be7438a1fed75cdbec3507eb55
Description-en: tools to help with Debianizing Go software
 Gophian is a featureful and intelligent tool to assist developers in packaging
 Go software for the Debian distribution. It is intended as a replacement for
 dh-make-golang.
 .
 This package installs the Gophian program.

Package: gopls
Description-md5: 749faeba3b11444876eb862c4cfce0c3
Description-en: language server for the Go language
 gopls (pronounced: "go please") is the official language server for the Go
 language.
 .
 The Language Server Protocol allows any text editor to be extended with
 IDE-like features.

Package: gorm.app
Description-md5: 130a504199ea9be9979a0ece6846d7c8
Description-en: Visual Interface Builder for GNUstep
 Gorm, the GNUstep Object Relationship Modeler, is a tool to build GUI
 interfaces for the GNUstep system.  It is a clone of the NeXTStep
 "Interface Builder" app. It works well with ProjectCenter to create
 GUI applications for GNUstep.
 .
 You can create .nib files that also work on macOS and vice versa.

Package: gorm.app-doc
Description-md5: 154d14a61a3dc4fbdce88b44502dc5e8
Description-en: Gorm documentation
 Gorm, the GNUstep Object Relationship Modeler, is a tool to build GUI
 interfaces for the GNUstep system.
 .
 This package contains the Gorm manual (in Info, HTML and PDF format),
 the InterfaceBuilder library API reference and some examples.

Package: gorst
Description-md5: 6e22e570fc6b95480d4ddaad9e91d86d
Description-en: Go implementation of reStructuredText (command line)
 This is a Go implementation of reStructuredText. developed on the basis of
 Go markdown module implemented by Michael Teichgräber.
 .
 Only Support for HTML output is implemented.
 .
 This package provides command line interface for this implementation.

Package: gosa
Description-md5: 4a7ee28a97fa11eaf00760da179126be
Description-en: Web Based LDAP Administration Program
 Provided is access to posix, shadow, samba, proxy, fax, pureftp and
 kerberos accounts. It is able to manage the postfix/cyrus server
 combination and can write user adapted sieve scripts.
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-desktop
Description-md5: 8d92c8487563d9f98be0cc19928d2b72
Description-en: Desktop integration for GOsa²
 This package includes a Gosa² menu definition for your desktop
 environment.
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-help-de
Description-md5: 4d1734810c5512007b88d471ed33fe2d
Description-en: German online help for GOsa²
 This package includes the German online documentation for GOsa²
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-help-en
Description-md5: 9f3e430a2eace59402cad5a8b28a61ca
Description-en: English online help for GOsa
 This package includes the English online documentation for GOsa²
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-help-fr
Description-md5: d7b7e4e67411c31d95d240b805d5cdea
Description-en: French online help for GOsa²
 This package includes the French online documentation for GOsa²
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-help-nl
Description-md5: e6b720a7872a366715688d34465861de
Description-en: Dutch online help for GOsa
 This package includes the Dutch online documentation for GOsa²
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-plugins-dhcp-schema
Description-md5: 3c379be6058ada4ff6756cc9ba8fe91c
Description-en: LDAP dhcp schema for GOsa² systems plugin
 This package includes the LDAP schema needed by the GOsa²
 systems plugin (for storing DHCP information in LDAP).
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-plugins-dns-schema
Description-md5: 76b12943e85bb22e5be5df285f630e70
Description-en: LDAP dns schema for GOsa² systems plugin
 This package includes the LDAP schema needed by the GOsa²
 systems plugin (for storing DNS information in LDAP).
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-plugins-ldapmanager
Description-md5: 2de53dba9521aea3cd27593bdcf65328
Description-en: ldapmanager plugin for GOsa²
 Sudo management plugin.
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-plugins-mailaddress
Description-md5: c0686a2a7a3a33abe7aea3a9b213255e
Description-en: Simple plugin to manage user mail addresses in GOsa²
 This plugin is a very light-weighted version of the GOsa² mail plugin.
 Whereas gosa-plugin-mail can be used to manage a complete mail server
 farm, this tiny plugin only provides means to modify the user's mail
 address via a text field.
 .
 This plugin is useful for people that need to maintain users' email
 addresses via GOsa², but do not run their own mailserver(s).
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-plugins-netgroups
Description-md5: 16b875a6742fc06f91a02dc551492669
Description-en: NIS netgroups plugin for GOsa²
 Manage LDAP-based NIS netgroups with GOsa².
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-plugins-pwreset
Description-md5: 1c366548f33bbd5aaca9bcb94fda8088
Description-en: Password Management Add-On for GOsa²
 Password management and reset tool for GOsa². Administratively
 mass-reset user passwords based on various approaches. New
 passwords can be auto-generated or uploaded in CSV format.
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-plugins-rolemanagement
Description-md5: f7505bb7b8acb8a883776abb71f68d28
Description-en: rolemanagement plugin for GOsa²
 Role Management plugin.
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-plugins-sudo
Description-md5: 0e9b694b79f882d0f0a90b5e6034224a
Description-en: sudo plugin for GOsa²
 Sudo management plugin.
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-plugins-sudo-schema
Description-md5: ee59a6e11cca193f87aba7ef7509a66b
Description-en: LDAP schema for GOsa² sudo plugin
 This package includes the LDAP schema needed by the GOsa
 sudo plugin.
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-plugins-systems
Description-md5: 9a306a2ddb6c2028d3f8f9bef0c2acfc
Description-en: systems plugin for GOsa²
 Systems management base plugin.
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosa-schema
Description-md5: 1b1277eea75f00d2d7cf1f5c7f7eb2b2
Description-en: LDAP schema for GOsa
 This package includes the basics LDAP schemas needed by GOsa².
 .
 GOsa² is a combination of system-administrator and end-user web
 interface, designed to handle LDAP based setups.

Package: gosop
Description-md5: b9ec37d12a484aec3a6da0549c3af240
Description-en: Stateless CLI for GopenPGP
 The Stateless OpenPGP CLIknown as SOP, is an RFC specification that aims to
 provide a minimal API for any implementation of the OpenPGP protocol, in
 the form of a command-line Interface. SOP can be used to test
 interoperability between different implementations of OpenPGP; the
 OpenPGP interoperability Test Suite (https://tests.sequoia-pgp.org/)
 reports results using several SOP implementations. For more information,
 please refer to the specification (https://tools.ietf.org/html/draft-dkg-
 openpgp-stateless-cli-01).

Package: goss
Description-md5: 065ebb9625cb1f4f85911880d6cdb118
Description-en: Quick and Easy server testing/validation (program)
 Goss is a YAML based serverspec (http://serverspec.org/) alternative
 tool for validating a server's configuration. It eases the process of
 writing tests by allowing the user to generate tests from the current
 system state. Once the test suite is written they can be executed,
 waited-on, or served as a health endpoint.

Package: gostsum
Description-md5: 926ca856d46a216a8ca0c7a4b45ea044
Description-en: Utility to compute GOST hashes
 This package contain utilities to compute GOST hashsums
 gostsum - computes GOST R 34.11-94 hash
 gost12sum - computes GOST R 34.11-2012 hash

Package: gosu
Description-md5: 72c0b42347139534207936c653f27fc4
Description-en: Simple Go-based setuid+setgid+setgroups+exec
 This is a simple tool grown out of the simple fact that "su" and "sudo" have
 very strange and often annoying TTY and signal-forwarding behavior. They're
 also somewhat complex to setup and use (especially in the case of "sudo"),
 which allows for a great deal of expressivity, but falls flat if all you need
 is "run this specific application as this specific user and get out of the
 pipeline".
 .
 The core of how "gosu" works is stolen directly from how Docker/libcontainer
 itself starts an application inside a container (and in fact, is using the
 "/etc/passwd" processing code directly from libcontainer's codebase).
 .
 Once the user/group is processed, we switch to that user, then we "exec" the
 specified process and "gosu" itself is no longer resident or involved in the
 process lifecycle at all. This avoids all the issues of signal passing and TTY,
 and punts them to the process invoking "gosu" and the process being invoked by
 "gosu", where they belong.

Package: got
Description-md5: 14d8da14892f88a309040bf5b5ca3294
Description-en: game of trees version control system
 Game of Trees (Got) is a version control system which prioritizes
 ease of use and simplicity over flexibility.
 Got uses Git repositories to store versioned data. Git can be used
 for any functionality which has not yet been implemented in
 Got. It will always remain possible to work with both Got and Git
 on the same repository.
 .
 This package provides the got, tog and gotadmin command line tools.

Package: gotd
Description-md5: 37bd44314c340dfa925704afefe6c43d
Description-en: game of trees repository server
 Game of Trees (Got) is a version control system which prioritizes
 ease of use and simplicity over flexibility.
 Got uses Git repositories to store versioned data. Git can be used
 for any functionality which has not yet been implemented in
 Got. It will always remain possible to work with both Got and Git
 on the same repository.
 .
 This package provides the gotd server, the gotctl command line tool
 and the gotsh shell.

Package: gotestsum
Description-md5: 6945e22cd82dc45f9e0c5994bbfd0f8d
Description-en: Feature-rich runner for go test
 `go test` runner with output optimized for humans, JUnit XML for CI
 integration, and a summary of the test run results.
 .
 gotestsum runs tests, prints friendly test output and a summary
 of the test run.  Requires Go 1.10+.
 .
 gotestsum works by running go test --json ./... and reading the JSON
 output.

Package: gource
Description-md5: 3202d44845ea3e712b16956648db45be
Description-en: graphical source control visualisation
 OpenGL-based 3D visualisation tool for source control repositories.
 .
 The repository is displayed as a tree where the root of the repository is the
 centre, directories are branches and files are leaves. Contributors to the
 source code appear and disappear as they contribute to specific files and
 directories.

Package: goverlay
Description-md5: a04910212a7efe81084b86a8a519301d
Description-en: Graphical UI to help manage Vulkan / OpenGL overlays
 GOverlay can configure Vulkan / OpenGL overlays with a preview. Currently
 supported are MangoHud, vkBasalt and ReplaySorcery.

Package: govulncheck
Description-md5: 5dcfe2ff6a2d5eb6e3c251e4e4c10cc0
Description-en: CLI for detecting vulnerabilities in Go packages
 Govulncheck reports known vulnerabilities that affect Go code.
 .
 It uses static analysis or a binary's symbol table to narrow down
 reports to only those that potentially affect the application.
 .
 For more information about the API behind govulncheck, see
 https://go.dev/security/vulncheck.

Package: gox
Description-md5: 9958af05880375d27628964540734329
Description-en: simple cross compilation tool for Go
 Gox is a cross compiling build tool for Go which makes it possible to
 produce binaries for foreign platforms without having to install Go on
 the targeted system. Several operating systems and architectures are
 supported, while parallel building on multiple cores is possible.

Package: goxel
Description-md5: 6d3ecf5f40c04f1ab1d78da2372b8194
Description-en: 3D voxel editor
 Goxel is a 3D program that lets you create voxel volumes.
 It supports 24 bits RGB colors, unlimited scene size and undo buffers.
 Layers, procedural generation and Marching Cube rendering.
 Exports to obj, ply, magica voxel, png, qubicle, povray, and more

Package: goxkcdpwgen
Description-md5: d6ff1e001ecf8426f58ab18de0a8756e
Description-en: xkcd style password generator library and cli tool
 goxkcdpwgen xkcd style is a password generator library. It also supports
 word lists in non English languages.
 .
 Sample execution
 $ goxkcdpwgen -c -d "" -n 5
 VocalistDurableGauntletBluishReputable

Package: gp-saml-gui
Description-md5: ee67f5ca3f8e0a80c901d49f9bbbf177
Description-en: login to a GlobalProtect VPN that uses SAML authentication
 Helper script to allow you to interactively login to a GlobalProtect VPN that
 uses SAML authentication, so that you can subsequently connect with
 OpenConnect application.

Package: gpa
Description-md5: 26adcfaaa5e11731dba864e1e68a291d
Description-en: GNU Privacy Assistant (GPA)
 The GNU Privacy Assistant (GPA) is a graphical user interface for the
 GNU Privacy Guard (GnuPG).  It can be used to encrypt, decrypt, and sign
 files, to verify signatures and to manage the private and public keys.

Package: gpart
Description-md5: af9fe868ddab900b9956a9c60617bdf9
Description-en: Guess PC disk partition table, find lost partitions
 Gpart is a tool which tries to guess the primary partition table of a PC-type
 disk in case the primary partition table in sector 0 is damaged, incorrect or
 deleted.
 .
 It is also good at finding and listing the types, locations, and sizes of
 inadvertently-deleted partitions, both primary and logical. It gives you the
 information you need to manually re-create them (using fdisk, cfdisk, sfdisk,
 etc.).
 .
 The guessed table can also be written to a file or (if you firmly believe the
 guessed table is entirely correct) directly to a disk device.
 .
 Currently supported (guessable) filesystem or partition types:
 .
 * BeOS filesystem type.
 * BtrFS filesystem type.
 * FreeBSD/NetBSD/386BSD disklabel sub-partitioning scheme used on Intel
 platforms.
 * Linux second extended filesystem (Ext2).
 * MS-DOS FAT12, FAT16 and FAT32 "filesystems".
 * IBM OS/2 High Performance filesystem.
 * Linux LVM and LVM2 physical volumes.
 * Linux swap partitions (versions 0 and 1).
 * The Minix operating system filesystem type.
 * MS Windows NT/2000 filesystem.
 * QNX 4.x filesystem.
 * The Reiser filesystem (version 3.5.X, X > 11).
 * Sun Solaris on Intel platforms uses a sub-partitioning scheme on PC hard
 disks similar to the BSD disklabels.
 * Silicon Graphics journaled filesystem for Linux.
 .
 Gpart is useful in recovery actions and forensics investigations.

Package: gpaste-2
Description-md5: 26d0a5b1bcb5a3bafc7efa31b9b215bc
Description-en: Clipboard management system for GNOME
 GPaste manages clipboard history and allows easy access to it using
 keyboard shortcuts, gnome-shell extension, command-line tools, gir
 bindings.
 .
 This package contains the command-line tools, the D-Bus service, the
 GNOME Control Center key bindings, and desktop/appdata files.

Package: gpaw
Description-md5: 299c52e61efe392985b4be165a33dfb5
Description-en: DFT and beyond within the projector-augmented wave method
 A density-functional theory (DFT) Python code
 based on the projector-augmented wave (PAW) method and the
 atomic simulation environment (ASE). It uses real-space uniform grids and
 multigrid methods, atom-centered basis-functions or plane-waves.

Package: gpaw-data
Description-md5: 4f79f618f62119adf90c70f75148cdfa
Description-en: gpaw datasets/setups
 A setup is to the PAW method what a pseudo-potential is to the pseudo-
 potential method. The setups are stored as compressed XML specification
 for atomic PAW datasets files.

Package: gperf
Description-md5: 100d8b95fd17c0a38c7613dd1af69b60
Description-en: Perfect hash function generator
 gperf is a program that generates perfect hash functions for sets of
 key words.
 .
 A perfect hash function is simply: A hash function and a data structure
 that allows recognition of a key word in a set of words using exactly 1
 probe into the data structure.

Package: gpg-from-sq
Description-md5: 6381c98ab2f413bee812c3e721649627
Description-en: use gpg-sq for /usr/bin/gpg
 This package diverts the GnuPG implementation of gpg (if installed)
 to gpg-g10code, while /usr/bin/gpg is provided by the Rust crate
 sequoia-chameleon-gnupg.

Package: gpg-remailer
Description-md5: f34a1666debbc8a59afdca2fc29b5e53
Description-en: Forwards re-encrypted PGP/GPG mail to a group
 Gpg-remailer is somewhat similar to ordinary mailing list software, but all
 e-mail processed by gpg-remailer is PGP/GPG signed and encrypted.
 .
 Gpg-remailer decrypts received PGP/GPG messages, verifies the received
 signature and re-encrypts the e-mail for the members of a well defined group
 of recipients. Using gpg-remailer the list of members of a group of people
 who want to exchange encrypted and authenticated e-mail can be maintained at
 one location, allowing the members of the group to specify just one e-mail
 address to send PGP/GPG signed and encrypted e-mail to.
 .
 Gpg-remailer recognizes the following e-mail formats:
 *  Standard simple encrypted messages.
 *  Multi-part encrypted messages.
 *  Encrypted messages containing detached signatures.

Package: gpg-sq
Description-md5: 88d39aa0ed7561bf7d70614570515611
Description-en: gpg-like OpenPGP CLI toolkit
 gpg-sq is Sequoia's alternative implementation of a tool following
 the GnuPG command line interface. It provides a drop-in but not
 feature-complete replacement for the GnuPG project's gpg.
 .
 It currently implements a commonly used subset of the signature
 creation and verification commands, the encryption and decryption
 commands, the key listing commands, and some miscellaneous commands.
 .
 Support for trust models is limited.  Currently, the web-of-trust
 and always-trust models are implemented (as "--pgp" and "--always").
 .
 This tool is provided by the Sequoia project via the sequoia-chameleon-gnupg
 crate.

Package: gpg-wks-server
Description-md5: e2eb43281beac2769941e9e1f37dd8a2
Description-en: GNU privacy guard - Web Key Service server
 GnuPG is GNU's tool for secure communication and data storage.
 It can be used to encrypt data and to create digital signatures.
 It includes an advanced key management facility and is compliant
 with the proposed OpenPGP Internet standard as described in RFC4880.
 .
 This package provides the GnuPG server for the Web Key Service
 protocol.
 .
 A Web Key Service is a service that allows users to upload keys per
 mail to be verified over https as described in
 https://tools.ietf.org/html/draft-koch-openpgp-webkey-service
 .
 For more information see: https://wiki.gnupg.org/WKS

Package: gpgme-json
Description-md5: 11f08eff59f4e87c6754db3363ed6a00
Description-en: Use GnuPG with web browser extensions
 GPGME is a wrapper library which provides a C API to access some of the
 GnuPG functions, such as encrypt, decrypt, sign, verify, ...
 .
 This package contains the gpgme-json binary to access GPGME over a
 json based interface (e.g., by browser extensions).
 .
 Manifest files enabling GnuPG's use with Mailvelope (https://mailvelope.com)
 on Chromium and Firefox are also provided in this package.

Package: gpgmngr
Description-md5: b4a79bcfe2357efd6881b5cc648010b5
Description-en: GPG assistant for the Linux terminal
 GPG Manager is a program written in Bash that centralizes all GPG
 functionalities in one place using a command line menu system.

Package: gpgrt-tools
Description-md5: b8de17dc3264cf31937947e699507cdc
Description-en: GnuPG development runtime library (executable tools)
 gpgrt (also known as libgpg-error) defines common error values,
 messages, and common runtime functionality for all GnuPG components.
 Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, pinentry,
 SmartCard Daemon and possibly more in the future.
 .
 This package contains yat2m, a Texinfo to nroff/troff converter
 useful for building manpages, and gpg-error, a binary for deciphering
 GnuPG/libgcrypt error codes.

Package: gpgv-from-sq
Description-md5: dee3c2a29967aea622c6c9966e324a02
Description-en: use gpgv-sq for /usr/bin/gpgv
 This package diverts the GnuPG implementation of gpgv (if installed)
 to gpgv-g10code, while /usr/bin/gpgv is provided by the Rust crate
 sequoia-chameleon-gnupg.

Package: gpgv-sq
Description-md5: 0db5288552bd5b181b378353894058c7
Description-en: gpgv-like validator for OpenPGP signatures
 gpgv-sq is Sequoia's alternative implementation of a verification-only
 interface for OpenPGP signatures. It provides a feature-complete drop-in
 replacement for the GnuPG project's gpgv.
 .
 This tool is provided by the Sequoia project via the sequoia-chameleon-gnupg
 crate.

Package: gpgv-static
Description-md5: 842ffff693d698ec180bc5b9b7ce7ffa
Description-en: minimal signature verification tool (static build)
 GnuPG is GNU's tool for secure communication and data storage.
 It can be used to encrypt data and to create digital signatures.
 It includes an advanced key management facility and is compliant
 with the proposed OpenPGP Internet standard as described in RFC 4880.
 .
 This is GnuPG's signature verification tool, gpgv, built statically
 so that it can be directly used on any platform that is running on
 the Linux kernel.  Android and ChromeOS are two well known examples,
 but there are many other platforms that this will work for, like
 embedded Linux OSes.  This gpgv in combination with debootstrap and
 the Debian archive keyring allows the secure creation of chroot
 installs on these platforms by using the full Debian signature
 verification that is present in all official Debian mirrors.

Package: gpgv1
Description-md5: 66298eb08bbd8e97c162d7d75218233f
Description-en: GNU privacy guard - signature verification tool (deprecated "classic" version)
 GnuPG is GNU's tool for secure communication and data storage.
 .
 gpgv is a stripped-down version of gnupg which is only able to check
 signatures.  It is smaller than the full-blown gnupg and uses a
 different (and simpler) way to check that the public keys used to
 make the signature are trustworthy.
 .
 gpgv1 is the "classic" version of gpgv. It does not support as many
 cryptographic primitives as the modern version, so there are
 signatures it cannot verify.  Please use the "gpgv" package instead
 where possible.

Package: gphoto2
Description-md5: 216c30e494ceb46dc674329015d18c2a
Description-en: digital camera command-line client
 The gphoto2 library can be used by applications to access various
 digital camera models, via standard protocols such as USB Mass Storage
 and PTP, or vendor-specific protocols.
 .
 This package provides the gphoto2 command-line frontend.

Package: gphotofs
Description-md5: bb204691d38bcab14b35067c2f13c857
Description-en: filesystem to mount digital cameras
 GPhotoFS is a filesystem client based on libgphoto2 that exposes
 supported cameras as filesystems; while some cameras implement the USB
 Mass Storage class and already appear as filesystems (making this
 program redundant), many use the Picture Transfer Protocol (PTP) or
 some other custom protocol. But as long as the camera is supported
 by libgphoto2, it can be mounted as a filesystem using this program.
 .
 This package is based on the FUSE (filesystem in user space)
 infra-structure of the Linux kernel and, therefore, does not require
 any modifications to the kernel, apart from the fuse module.

Package: gpib-user-doc
Description-md5: abcf631b68c2c482c819cb3686f9474a
Description-en: gpib hardware support (documentation)
 The Linux GPIB Package provides support for GPIB (IEEE 488) hardware.
 .
 This package contains the documentation.

Package: gpib-user-tools
Description-md5: b9c50c936be4e5ade55e40174d90f5c9
Description-en: gpib hardware support (user tools)
 The Linux GPIB Package provides support for GPIB (IEEE 488) hardware.
 .
 This package contains the userspace tools.

Package: gpick
Description-md5: 1f14ce64f57c52191da4d07d4d2b35aa
Description-en: advanced GTK+ color picker
 gpick is an advanced color picker used to pick colors from anywhere
 on the screen, mix them to  get new colors, generate shades and tints,
 and export palettes to common file formats or simply copy them
 to the clipboard.

Package: gpicview
Description-md5: 09c5491f76b850bb5e6284e81f375861
Description-en: lightweight image viewer
 GPicView is a lightweight GTK+ 2.x based image viewer with following features:
 .
 * Extremely lightweight and fast with low memory usage
 * Very suitable for default image viewer of desktop system
 * Simple and intuitive interface
 * Minimal lib dependency: Only pure GTK+ is used
 * Desktop independent: Doesn't require any specific desktop environment

Package: gping
Description-md5: f3988b6f9e4e5cf8a425dccc7d1d83c7
Description-en: ping, but with a graph
 gping is a graphical tui interface for the ping(1) command. It's completely
 written in rust.
 It comes with the following features:
 - Graph the ping time for multiple hosts
 - Graph the execution time for commands via the --cmd flag
 - Custom colours

Package: gpiod
Description-md5: 9751b0d5a5fb84b3e5932cd199c5f5be
Description-en: Tools for interacting with Linux GPIO character device - binary
 libgpiod encapsulates the ioctl calls and data structures
 behind a straightforward API. This new character device
 interface guarantees all allocated resources are freed after
 closing the device file descriptor and adds several new
 features that are not present in the obsolete sysfs interface
 (like event polling, setting/reading multiple values at once or
 open-source and open-drain GPIOs).
 .
 This package contains the gpiod binary tools.

Package: gpiod-sysfs-proxy
Description-md5: 128d1f0619fa65ff4998dfe905bb2c46
Description-en: libgpiod-based compatibility layer for legacy Linux GPIO sysfs interface
 gpiod-sysfs-proxy provides a compatibility layer for the deprecated Linux
 GPIO sysfs interface by re-implementing it in user space using libgpiod.
 .
 It uses FUSE (Filesystem in Userspace) to expose a virtual filesystem
 that can be mounted over /sys/class/gpio, allowing legacy applications
 which depend on the sysfs GPIO API to continue working on systems where
 the kernel interface has been removed or disabled.
 .
 The proxy translates sysfs-style GPIO operations into libgpiod calls,
 providing access to GPIO chips and lines via a familiar directory
 structure. It supports mounting over an existing /sys/class/gpio path
 and includes options to control permissions, caching behaviour and
 foreground or debug operation.
 .
 Due to the nature of FUSE, some behavioural differences exist compared
 to the kernel implementation. These include limitations around polling,
 lack of support for symbolic links present in sysfs and partial
 compatibility with legacy features such as static GPIO base numbers.
 .
 This package is intended for maintaining compatibility with existing
 software relying on the sysfs GPIO interface and should not be used
 for new development, where the character device GPIO interface via
 libgpiod is recommended.

Package: gplanarity
Description-md5: b5aa3cad52f1e02d88e0e7222da1c9ba
Description-en: simple puzzle game involving untangling planar graphs
 gPlanarity is a puzzle game with the goal to untangle planar graphs for
 fun and prizes. If you tend to get addicted to cute little math  puzzles,
 this one is a doozy.
 .
 gPlanarity is a super-clone of the flash Planarity game written by John
 Tantalo. The original Planarity ran well in IE and Firefox on other
 platforms, but was slow and liked to lock up or abort under Linux
 browsers.
 .
 gPlanarity implements gameplay identical to the original Planarity but
 adds some UI and game extras around the basic game such as multiple
 board generation algorithms, puzzle boards, complete backing state,
 group select/drag and so on.

Package: gplcver
Description-md5: e5f747f81ed7be5c0c96b30ff11d5153
Description-en: Verilog simulator
 Cver is a full 1995 IEEE P1364 standard Verilog simulator.  It also
 implements some of the 2001 P1364 standard features.  All three
 PLI interfaces (tf_, acc_, and vpi_) are implemented as defined
 in the IEEE 2001 P1364 LRM.

Package: gpm
Description-md5: f4d37ad222a8606e714a0eb799261d0d
Description-en: General Purpose Mouse interface
 This package provides a daemon that captures mouse events when the system
 console is active, and delivers events to applications through a library.
 .
 By default, the daemon provides a 'selection' mode, so that
 cut-and-paste with the mouse works on the console just as it does
 under X.

Package: gpodder
Description-md5: cd41a271191560e8a42acf5dd59b12ca
Description-en: podcast client and feed aggregator
 gPodder is a podcast receiver/catcher. You can subscribe to feeds
 ("podcasts") and automatically download new audio and video content.
 Downloaded content can be played on your computer or synchronized to
 iPods, MTP-based players, filesystem-based MP3 players and Bluetooth
 enabled mobile phones. YouTube video feeds are also supported.
 .
 This package provides the "gpodder" GUI and the "gpo" CLI utility.

Package: gpp
Description-md5: c83fa3b36766455e830c89f51c395315
Description-en: general-purpose preprocessor with customizable syntax
 GPP is a general-purpose preprocessor with customizable syntax, suitable for
 a wide range of preprocessing tasks. Its independence from any one
 programming language makes it much more versatile than the C preprocessor
 (cpp), while its syntax is lighter and more flexible than that of GNU m4.
 There are built-in macros for use with C/C++, LaTeX, HTML, XHTML, and Prolog
 files.

Package: gprbuild
Description-md5: 90e6a9920fa4fd1fe7eb6c0e9471cf2a
Description-en: multi-language extensible build tool
 A set of tools for processing GNAT project files:
 gprconfig detects available compilers,
 gprbuild runs them;
 gprslave helps distributing the build work across the network;
 gprinstall copies the objects to their final destination;
 gprclean removes them.
 The default configuration supports Ada, Assembler, C, C++, Fortran,
 and can be extended to support user source processing tools.

Package: gprbuild-doc
Description-md5: ce55a9d70218721427625dfec46bb041
Description-en: multi-language extensible build tool (documentation)
 A set of tools for processing GNAT project files:
 gprconfig detects available compilers,
 gprbuild runs them;
 gprslave helps distributing the build work across the network;
 gprinstall copies the objects to their final destination;
 gprclean removes them.
 The default configuration supports Ada, Assembler, C, C++, Fortran,
 and can be extended to support user source processing tools.
 .
 This package contains the documentation.

Package: gprconfig-kb
Description-md5: a6fd5f67094e2bd89f9fddcce06755d0
Description-en: compiler list for the gprbuild build tool
 A set of tools for processing GNAT project files:
 gprconfig detects available compilers,
 gprbuild runs them;
 gprslave helps distributing the build work across the network;
 gprinstall copies the objects to their final destination;
 gprclean removes them.
 The default configuration supports Ada, Assembler, C, C++, Fortran,
 and can be extended to support user source processing tools.
 .
 This package contains the knowledge base used by gprconfig during
 detection of the available compilers and linkers.

Package: gpredict
Description-md5: fa28d5600d21875e3e9c017512ecf527
Description-en: Satellite tracking program
 Gpredict is a real time satellite tracking and orbit prediction program
 for the Linux desktop. It uses the SGP4/SDP4 propagation algorithms together
 with NORAD two-line element sets (TLE).
 .
 Some core features of Gpredict include:
 .
 * Tracking of a large number of satellites only limited by the physical
 memory and processing power of the computer
 * Display the tracking data in lists, maps, polar plots and any combination
 of these
 * Have many modules open at the same either in a notebook or in their own
 windows. The modules can also run in full-screen mode
 * You can use many ground stations
 * Predict upcoming passes
 * Gpredict can run in real-time, simulated real-time (fast forward and
 backward), and manual time control
 * Detailed information both the real time and non-real time modes
 * Doppler tuning of radios via Hamlib rigctld
 * Antenna rotator control via Hamlib rotctld

Package: gpredict-doc
Description-md5: 8ec433e190347d8f2088582c6e28c2e5
Description-en: Satellite tracking program - documentation
 Gpredict is a real time satellite tracking and orbit prediction program
 for the Linux desktop. It uses the SGP4/SDP4 propagation algorithms together
 with NORAD two-line element sets (TLE).
 .
 Some core features of Gpredict include:
 .
 * Tracking of a large number of satellites only limited by the physical
 memory and processing power of the computer
 * Display the tracking data in lists, maps, polar plots and any combination
 of these
 * Have many modules open at the same either in a notebook or in their own
 windows. The modules can also run in full-screen mode
 * You can use many ground stations
 * Predict upcoming passes
 * Gpredict can run in real-time, simulated real-time (fast forward and
 backward), and manual time control
 * Detailed information both the real time and non-real time modes
 * Doppler tuning of radios via Hamlib rigctld
 * Antenna rotator control via Hamlib rotctld
 .
 This package contains the documentation and other architecture-independent
 files.

Package: gprename
Description-md5: 6d934195dc18a6025fecc21106489d77
Description-en: complete batch renamer for Linux
 GPRename is a complete batch renamer for files and directories.
 It can easily replace, remove, insert, delete, and number
 consecutively files and directories using a graphical interface (GUI).

Package: gprofng-gui
Description-md5: ea24aef690ba57777e18c5b3a1cd3bd0
Description-en: Graphical user interface for the GNU gprofng tool
 The GNU gprofng GUI is a feature rich graphical user interface for the GNU
 gprofng tool. It makes it possible to interactively analyze and compare gprofng
 profiling experiments. Users can drill into an applications profile together
 with the applications code to gather an understanding and insight into
 what an application is doing throughout it's runtime.

Package: gprolog
Description-md5: 467ab0737d453fc9cf9f69bd4fa2965f
Description-en: GNU Prolog compiler
 GNU Prolog is a free Prolog compiler with constraint solving over
 finite domains (FD).  GNU Prolog is largely compliant with the ISO
 standard and is part of the Prolog Commons initiative.
 .
 This package contains the compiler and runtime system for the ISO
 standard version of GNU Prolog, including the prototype modules
 implementation.

Package: gprolog-doc
Description-md5: 664508ef9b26aa21facd080315f84e21
Description-en: documentation for the GNU Prolog compiler
 GNU Prolog is a free Prolog compiler with constraint solving over
 finite domains (FD).
 .
 This package contains the documentation (PDF and HTML) for GNU
 Prolog.

Package: gpsbabel
Description-md5: 5e710de842143c2b9995f75608b2ea0d
Description-en: GPS file conversion plus transfer to/from GPS units
 GPSBabel converts waypoints, tracks, and routes from one format to
 another, whether that format is a common mapping format like Delorme,
 Streets and Trips, or even a serial upload or download to a GPS unit
 such as those from Garmin and Magellan.
 .
 GPSBabel supports dozens of data formats and will be useful for tasks
 such as geocaching, mapping, and converting from one GPS unit to another.
 Among the interesting formats it supports are several GPS devices via
 a serial link, various PDA-based mapping programs, and various
 Geocaching data formats.
 .
 Among others GPSBabel supports the following formats:
 .
 CSV, Custom CSV DNA, EasyGPS Binary, Fugawi, Garmin serial, Geocaching.com
 loc, GPSDrive, GPX, Holux, IGC, Magellan serial, Magellan SD, Mapopolis.Com
 Mapconverter, Mapsource, Maptech, Microsoft Streets and Trips, NIMA/GNIS
 Geographic Names, NMEA sentences, OziExplorer, Tab-separated data, Topo by
 National Geographic, xcsv

Package: gpsbabel-doc
Description-md5: be60ff88f7b040c3b2c3d227343ebcdb
Description-en: GPS file conversion plus transfer to/from GPS units - documentation
 GPSBabel converts waypoints, tracks, and routes from one format to
 another, whether that format is a common mapping format like Delorme,
 Streets and Trips, or even a serial upload or download to a GPS unit
 such as those from Garmin and Magellan.
 .
 GPSBabel supports dozens of data formats and will be useful for tasks
 such as geocaching, mapping, and converting from one GPS unit to another.
 Among the interesting formats it supports are several GPS devices via
 a serial link, various PDA-based mapping programs, and various
 Geocaching data formats.
 .
 This package contains the detailed documentation of gpsbabel.

Package: gpsbabel-gui
Description-md5: 0e1f802005fa4c96bfd58de5cc5403d2
Description-en: GPS file conversion plus transfer to/from GPS units - GUI
 GPSBabel converts waypoints, tracks, and routes from one format to
 another, whether that format is a common mapping format like Delorme,
 Streets and Trips, or even a serial upload or download to a GPS unit
 such as those from Garmin and Magellan.
 .
 This package contains gpsbabelfe, a QT based frontend for gpsbabel.

Package: gpscorrelate
Description-md5: 02f7325cdd3d3a8a10b05bc8ff4c7718
Description-en: correlates digital photos with GPS data filling EXIF fields (command line)
 gpscorrelate fills EXIF (Exchangeable Image File Format) fields of
 digital photos related to GPS (Global Positioning System) information
 (e.g.: GPSLatitude, GPSLongitude, GPSAltitude, ...). The act of filling
 those fields is referred to as "correlation".
 .
 Inputs of the correlation process are a set of JPEG images and GPS data
 encoded in GPX (GPS Exchange Format) format.
 .
 If GPS data are available at the precise moment the photo was taken
 (with a 1-second granularity) the GPS data are stored unmodified in
 EXIF fields. If they are not linear interpolation of GPS data
 available at moments before and after the photo was taken can be used.
 .
 Both a command line tool (package gpscorrelate) and a GTK+ graphical
 user interface for it (package gpscorrelate-gui) are provided.
 .
 This package contains the command line tool and the documentation in HTML
 format.

Package: gpscorrelate-gui
Description-md5: bd7ccfdc3e3dfe79dbbba2b186ea0ae8
Description-en: correlates digital photos with GPS data filling EXIF fields (GUI)
 gpscorrelate fills EXIF (Exchangeable Image File Format) fields of
 digital photos related to GPS (Global Positioning System) information
 (e.g.: GPSLatitude, GPSLongitude, GPSAltitude, ...). The act of filling
 those fields is referred to as "correlation".
 .
 Inputs of the correlation process are a set of JPEG images and GPS data
 encoded in GPX (GPS Exchange Format) format.
 .
 If GPS data are available at the precise moment the photo was taken
 (with a 1-second granularity) the GPS data are stored unmodified in
 EXIF fields. If they are not linear interpolation of GPS data
 available at moments before and after the photo was taken can be used.
 .
 Both a command line tool (package gpscorrelate) and a GTK+ graphical
 user interface for it (package gpscorrelate-gui) are provided.
 .
 This package contains the GTK+ graphical user interface.

Package: gpsd-clients
Description-md5: 4840ffa4180d36d44fe0460fb48ab831
Description-en: Global Positioning System - clients
 The gpsd service daemon can monitor one or more GPS devices connected to
 a host computer, making all data on the location and movements of the
 sensors available to be queried on TCP port 2947.
 .
 This package contains auxiliary tools and example clients for monitoring,
 testing, latency-profiling, device configuration and simulating gpsd.

Package: gpshell
Description-md5: 59edfde70579a9146df851a3c38fe5a7
Description-en: GlobalPlatform Shell smart card script interpreter
 GlobalPlatform is a standard for handling applets, keys and security
 of smart cards (see www.globalplatform.org).
 .
 GPShell (GlobalPlatform Shell) is a script interpreter which talks to
 a smart card.  It is written on top of the GlobalPlatform library,
 which was developed by Karsten Ohme.  It uses smart card
 communication protocols ISO-7816-4 and OpenPlatform 2.0.1 and
 GlobalPlatform 2.1.1.  It can establish a secure channel with a smart
 card, load, instantiate, delete, list applets on a smart card.
 .
 This package constains to gpshell command-line tool.

Package: gpsim
Description-md5: 59693a530ec8e83b49215034607ea15e
Description-en: Simulator for Microchip's PIC microcontrollers
 Gpsim is a full-featured software simulator for Microchip PIC microcontrollers.
 .
 Gpsim has been designed to be as accurate as possible. Accuracy includes the
 entire PIC - from the core to the I/O pins and including ALL of the internal
 peripherals. Thus it's possible to create stimuli and tie them to the I/O pins
 and test the PIC the same PIC the same way you would in the real world.
 .
 Gpsim has been designed to be as fast as possible. Real time simulation speeds
 of 20Mhz PICs are possible.
 .
 Gpsim has been designed to be as useful as possible. The standard simulation
 paradigm including breakpoints, single stepping, disassembling, memory inspect
 & change, have been implemented. In addition, gpsim supports many debugging
 features that are only available with in-circuit emulators. For example, a
 continuous trace buffer tracks every action of the simulator. Also, it's
 possible to set read and write break points on values (e.g. break if a specific
 value is read from or written to a register).

Package: gpsim-dev
Description-md5: 3bf74abee56e86f5b9a5cbaf76cb86b8
Description-en: Libraries needed only for building gpsim components
 Gpsim is a full-featured software simulator for Microchip PIC microcontrollers.
 .
 This package install the libraries and headers necessary to build the
 supporting modules for gpsim.
 .
 NOTE: as a user of gpsim this package does not need to be installed.

Package: gpsim-doc
Description-md5: e168aefaa570e359ed98cd09d3e8bc17
Description-en: Documentation for gpsim
 This package contains documentation for gpsim in pdf format
 with original LyX sources.

Package: gpsman
Description-md5: 2db86c4328ab850da591a56c2b2ffe55
Description-en: GPS data graphical manager
 GPS Manager (GPSMan) is a graphical manager of GPS data that
 makes possible the preparation, inspection and edition of GPS data in
 a friendly environment. GPSMan supports communication and real-time
 logging with both Garmin and Lowrance receivers and accepts real-time
 logging information in NMEA 0183 from any GPS receiver.

Package: gpsmanshp
Description-md5: d6b468976323ebf10fd40353989073b4
Description-en: Tcl interface to shapelib
 A Tcl package that provides the means of creating and reading files in the
 ESRI Shapefile for keeping 2 or 3 dimensional points and polylines.
 .
 It was developed for use in GPSMan, a manager of GPS receiver data and is
 based on the shapelib module. Along with this package, gpstr2shp.c was also
 developed which translates GPStrans data files into Shapefile ones.

Package: gpsprune
Description-md5: 4cd2b69a33c05e4615249da27b877da9
Description-en: visualize, edit, convert and prune GPS data
 GpsPrune is an application for viewing, editing and converting coordinate
 data from GPS systems. It's a tool for preparing GPS data before you go on a
 trip, and for playing with your collected GPS data after you get home again.
 .
 It can load data from arbitrary text-based formats (for example, any
 tab-separated or comma-separated file) or XML, or directly from a GPS
 receiver. It can display the data (as map view using OpenStreetMap
 images and as altitude profile), edit this data (for example delete
 points and ranges, sort waypoints, compress tracks), and save the data
 (in various text-based formats). It can also export data as a GPX
 file, or as KML/KMZ for import into Google Earth, or send it to a GPS
 receiver.
 .
 Some example uses of GpsPrune include cleaning up tracks by deleting
 wayward points - either recorded by error or by unintended detours. It
 can also be used to compare and combine tracks, convert to and from
 various formats, compress tracks, export data to Google Earth, or to
 analyse data to calculate distances, altitudes and so on.
 .
 Furthermore, GpsPrune is able to display the tracks in 3d format and
 lets you spin the model round to look at it from various directions.
 You can also export the model in POV format so that you can render a
 nice picture using Povray. You can also create charts of altitudes or
 speeds. It can also load Jpegs and read their coordinates from the
 EXIF tags, and export thumbnails of these photos to Kmz format so that
 they appear as popups in Google Earth. If your photos don't have
 coordinates yet, GpsPrune can be used to connect them (either manually or
 automatically using the photo timestamps) to data points, and write
 these coordinates into the EXIF tags.

Package: gpstrans
Description-md5: 4dba8cb778de0c5c36c403ac43dc5883
Description-en: communicate via serial port with a Garmin GPS receiver
 GPStrans allows a user with a Garmin GPS receiver to upload and
 download waypoints, routes, almanac (satellite orbit elements),
 and track routes.

Package: gpt
Description-md5: 3f513082416aff7f4167e12fe84a838f
Description-en: G-Portugol is a Portuguese structured programming language
 G-Portugol is a Portuguese structured programming language, based on the
 popular, freeform, pseudocode known as portugol. The compiler features
 native compilation, translation to C code, and interpretation of algorithms.

Package: gpu-basis-universal
Description-md5: 1f8617902e2a912e9123c25102a1186c
Description-en: GPU compressed texture encoding system
 Basis Universal is an open source supercompressed LDR/HDR GPU compressed
 texture interchange system from Binomial LLC that supports two intermediate
 file formats: the .KTX2 open standard from the Khronos Group, and the
 ".basis" file format. These file formats support rapid transcoding to
 virtually any compressed GPU texture format released in the past ~25 years.
 .
 Used for compiling data files for games.

Package: gpu-screen-recorder-cli
Description-md5: 35e9e699c222ee98bd4e65c38c26b4df
Description-en: Shadowplay-like screen recorder (cli)
 This is a screen recorder that has minimal impact on system performance by
 recording a monitor using the GPU only, similar to shadowplay on windows.
 .
 This is the fastest screen recording tool for GNU/Linux.
 .
 This screen recorder works on X11 and Wayland on AMD, Intel and NVIDIA.

Package: gpu-screen-recorder-dev
Description-md5: 809497a9ad4c427e0d05159542bddde4
Description-en: Shadowplay-like screen recorder (Header file)
 A header file to add plugins to GPU Screen Recorder.
 .
 GPU Screen Recorder supports plugins for rendering additional graphics
 on top of the monitor/window capture.

Package: gpu-screen-recorder-mod
Description-md5: c8de9a322a9d59f52d91a27e8cf67a87
Description-en: Shadowplay-like screen recorder (modprobe conf)
 Modprobe conf to fix NVIDIA suspend/hibernation issue with GPU Screen Recorder.
 .
 Nvidia drivers have an issue where CUDA breaks if CUDA is running
 when suspend/hibernation happens,
 and it remains broken until you reload the nvidia driver.
 .
 NOTE: This package only works on a NVIDIA GPU with the proprietary driver.

Package: gpu-screen-recorder-scripts
Description-md5: 0ab6f1a7704b90dc28e3a624f06955e7
Description-en: Shadowplay-like screen recorder (scripts)
 Upstream's scripts to do tasks with gpu-screen-recorder automatically.
 .
 Note: NOT-RECOMMENDED

Package: gpu-screen-recorder-service
Description-md5: 96447d0a961915430ecfd0ba269f5e66
Description-en: Shadowplay-like screen recorder (systemd service)
 A systemd service to run GPU Screen Recorder immediately after
 startup a graphical environment.
 .
 TO USE THIS SERVICE, ROOT USER MUST BE ENABLED
 AND ROOT PASSWORD IS NEEDED, SUDO DOESN'T WORK.
 IT'S NOT STANDARD & RECOMMENDED.
 .
 Use it if you want to record your monitor immediately after
 startup a graphical environment.
 .
 There is no way to find out that a graphical environment is running
 or not and there is no way to find out that GPU Screen Recorder
 runs just after graphical environments correctly.
 .
 It is because of some users use a Window Manager, not a DE,
 or some especl cases, for example starting a Window Manger or a DE with
 startx command.
 .
 Because of these reasons, this service restarts every 5 secs
 after a failed running, until it runs correctly.

Package: gpu-viewer
Description-md5: 3fdb3877bbdde4bb5b197ece9ea44f71
Description-en: GUI front-end to glxinfo, vulkaninfo, clinfo and es2_info
 This project aims to capture all the important details of glxinfo, vulkaninfo
 and clinfo in a GUI.
 .
 The project is being developed using Python 3 pygobject with GTK4.
 .
 All the important details are extracted using glxinfo/vulkaninfo/clinfo
 with the combination of grep, CAT , AWK commands and displayed in the front-end
 .
 There is no hard OpenGL Programming involved, until glxinfo, vulkaninfo
 and clinfo works the GPU-viewer will also work
 .
 NOTE: To display OpenCL information of NVIDIA GPUs
 you need to the proprietary driver and the nvidia-opencl-icd package.

Package: gputils
Description-md5: a1e39c15a4fc2dcb6a4e6d2e06578c5a
Description-en: GNU PIC utilities
 The GNU PIC utilities for the Microchip PIC microcontrollers family contain
 an assembler (compatible with MPASM), a disassembler, and other tools.

Package: gputils-common
Description-md5: a48b2577fb46f5605bca61ca2c125af9
Description-en: headers and linker scripts for gputils
 The GNU PIC utilities for the Microchip PIC microcontrollers family contain
 an assembler (compatible with MPASM), a disassembler, and other tools.
 .
 This package contains the headers and linker scripts needed by
 gputils.

Package: gputils-doc
Description-md5: e0bda240040ad8ecae88a03e41bf7a01
Description-en: documentation for gputils
 The GNU PIC utilities for the Microchip PIC microcontrollers family contain
 an assembler (compatible with MPASM), a disassembler, and other tools.
 .
 This package contains the gputils documentation in Postscript and PDF
 format.

Package: gpw
Description-md5: f066608c89cdcc3732adbce3da7faf09
Description-en: Trigraph Password Generator
 This package generates pronounceable passwords. It uses the statistics of
 three-letter combinations (trigraphs) taken from whatever dictionaries you
 feed it.
 .
 Thus pronounceability may differ from language to language. Based
 on the ideas in Morrie Gasser's password generator for Multics, and Dan
 Edwards's generator for CTSS.  FIPS Standard 181 describes a similar
 digraph-based generator, derived from Gasser's.

Package: gpx
Description-md5: 80ab6ac1258a592744ac5812ae6a2702
Description-en: Gcode to x3g conversion post processor
 GPX is a post processing utility for converting gcode output from 3D slicing
 software like Cura, KISSlicer, S3DCreator and Slic3r to x3g files for
 standalone 3D printing on Makerbot Cupcake, ThingOMatic, and Replicator 1/2/2x
 printers - with support for both stock and sailfish firmwares.
 .
 G-codes are plain-text files containing instructions for controlling CNC
 milling machines and consumer-grade 3D printers adapted from CNC milling
 machines.

Package: gpxinfo
Description-md5: bac9892c8d96b5912b3fb3a7f47a8dba
Description-en: Command line utility to extract basic statistics from a GPX file
 gpxinfo extracts basic statistics from a GPX file. It prints meta info
 about the file and calculates data about tracks and routes in the file,
 among which are times, distances, and uphill and downhill information.
 .
 gpxinfo uses the gpxpy library.

Package: gpxviewer
Description-md5: 08f439a1a9aa6d765f7dd1aba373e0a8
Description-en: views GPS traces collected in the GPX format
 This application allows the user to load a GPS trace, in the GPX file format,
 and read it in a presentable way. You are shown a few statistics, such as the
 duration or maximum speed. You are also shown the trace on an OpenStreetMap
 map, where you can scroll around and zoom.

Package: gqlclient
Description-md5: 872990a26ad273d2946e182f9fc323ab
Description-en: GraphQL client and code generator for Go (program)
 gqlclient can be used as a thin GraphQL client, and can be augmented
 with code generation.
 .
 This package contains the CLI tools gqlclient, gqlclientgen and
 gqlclientintrospect.

Package: gqrx-sdr
Description-md5: 903d16e73d7641406e10d7b18dacc21d
Description-en: Software defined radio receiver
 Gqrx works with hardware supported by gr-osmosdr, including Funcube
 Dongle, RTL-SDR, Airspy, HackRF, BladeRF, RFSpace, USRP and SoapySDR.
 .
 Gqrx can operate as an AM/FM/SSB receiver with audio output or as an
 FFT-only instrument. The built-in Gqrx AFSK1200 decoder can decode
 and display AX.25 packets.  There are also various hooks for
 interacting with external applications using network sockets.
 .
 Wideband FM mode has mono, stereo, and RDS (Radio Data System) modes.
 Displays FFT plot and spectrum waterfall.
 .
 It is powered by GNU Radio and the Qt GUI toolkit.

Package: gr-air-modes
Description-md5: 9f33dcf0752d24329256abb09838891e
Description-en: Gnuradio Mode-S/ADS-B radio
 A software-defined radio receiver for Mode S
 transponder signals, including ADS-B reports from equipped aircraft.
 .
 Multiple output formats are supported:
 * Raw (or minimally processed) output of packet data
 * Parsed text
 * SQLite database
 * KML for use with Google Earth
 * SBS-1-compatible output for use with e.g. PlanePlotter or Virtual
 Radar Server
 * FlightGear multiplayer interface for real-time display of traffic
 within the simulator

Package: gr-dab
Description-md5: fa9f1dd4cafa866a57ba8d79c5651963
Description-en: GNU Radio blocks and tools for receiving DAB and DAB+ radio
 Contains necessary DSP blocks for receiving DAB and DAB+ transmissions
 using a software defined radio such as hackrf, rtl-sdr, USRP etc.
 .
 GNU Radio Companion modules are also included.

Package: gr-dab-dev
Description-md5: e8b6b7a99c08c43a780de030331b911d
Description-en: Development files for gr-dab (DAB/DAB+ receiver)
 Contains necessary DSP blocks for receiving DAB and DAB+ transmissions
 using a software defined radio such as hackrf, rtl-sdr, USRP etc.
 .
 This package contains the development files for gr-dab

Package: gr-dab-doc
Description-md5: 24344dbc8746e9e3b37355495429846b
Description-en: Documentation files for gr-dab (DAB/DAB+ receiver)
 Contains necessary DSP blocks for receiving DAB and DAB+ transmissions
 using a software defined radio such as hackrf, rtl-sdr, USRP etc.
 .
 This package contains the Doxygen generated HTML documentation for gr-dab.

Package: gr-fosphor
Description-md5: 22a6b9110834daf9bb3248036c0083bc
Description-en: gnuradio fosphor block (GPU spectrum display)
 This implements a GNU Radio sink consisting of a GL display window
 that provides a Real Time Spectrum Analyzer (RTSA)-like spectrum
 visualization using OpenCL and OpenGL acceleration.
 .
 To use the fosphor blocks in Python, import it as :
 .
 from gnuradio import fosphor
 .
 See the Doxygen documentation for details about the blocks available
 in this package. A quick listing of the details can be found in Python
 after importing by using:
 .
 help(fosphor)

Package: gr-framework
Description-md5: 4ae413f29a0ef4a106054b7df3988585
Description-en: Universal framework of Graphical Kernel System (GKS) and OpenGL (metapackage)
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.

Package: gr-framework-bin
Description-md5: 7983c47fcf5023496f398212bbfd672b
Description-en: Binary of Graphical Kernel System (GKS) and OpenGL
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains binary executable files for GR.

Package: gr-framework-doc
Description-md5: 52fb9c2ce47d630ca6775d9a7ed01947
Description-en: Documentation of Graphical Kernel System (GKS) and OpenGL
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains documentation for GKS.

Package: gr-framework-plugin-agg
Description-md5: d340f0436a75cee2db3577ed70aed6c3
Description-en: Graphical Kernel System (GKS) and OpenGL plugin for AGG
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains plugin for Anti-Grain Geometry library.

Package: gr-framework-plugin-base
Description-md5: 151dd36dff439f71df9a0a97c4264549
Description-en: Basic plugins for Graphical Kernel System (GKS) and OpenGL
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains comprehensive plugins - PGF (Portable Graphics Format),
 SVG (Scalable Vector Graphics) and WMF (Windows Metafile) plugins.

Package: gr-framework-plugin-cairo
Description-md5: 58a8ceb94ade9f6d8d58742e8d80a55f
Description-en: Graphical Kernel System (GKS) and OpenGL plugin for Cairo
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains plugin for Cairo Graphics.

Package: gr-framework-plugin-full
Description-md5: 1c5792d2384b8758e312255a91b682e1
Description-en: All plugins for Graphical Kernel System (GKS) and OpenGL (metapackage)
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package installs all of plugins for GKS.

Package: gr-framework-plugin-gl
Description-md5: 68a9292b7f87d63bd92b42a59ff1b546
Description-en: Graphical Kernel System (GKS) and OpenGL plugin for WGL/CGL/GLX
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains plugin for OpenGL.

Package: gr-framework-plugin-gs
Description-md5: c6888de523278fcebd9233d1d8deca05
Description-en: Graphical Kernel System (GKS) and OpenGL plugin for Ghostscript
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains plugin for Ghostscript.

Package: gr-framework-plugin-qt5
Description-md5: 4f9bc7be7774e05868393955566770a6
Description-en: Graphical Kernel System (GKS) and OpenGL plugin for Qt5
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains plugin for Qt5.

Package: gr-framework-plugin-qt6
Description-md5: 21e4a9edff5ebbd10b80d6a932d75c8d
Description-en: Graphical Kernel System (GKS) and OpenGL plugin for Qt6
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains plugin for Qt6.

Package: gr-framework-plugin-video
Description-md5: 1e8c173d8558dd770985133ed783bb37
Description-en: Graphical Kernel System (GKS) and OpenGL plugin for Video
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains plugin for Video output.

Package: gr-framework-plugin-x11
Description-md5: 5509c08e06649e9c48b5b5d8dc963150
Description-en: Graphical Kernel System (GKS) and OpenGL plugin for GKS 5 (X11)
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains plugin for GKS 5 (X11).

Package: gr-framework-plugin-zmq
Description-md5: d0d6be4c83f8ce97ec12631d2a9c5149
Description-en: Graphical Kernel System (GKS) and OpenGL plugin for ZeroMQ
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains plugin for ZeroMQ.

Package: gr-funcube
Description-md5: 95b4539533d6bcde52cd347ce237f0fc
Description-en: Funcube Dongle controller for GNU Radio
 Support hardware for software radio using the fcdproplus
 which provides sampled RF IQ data as a USB audio stereo
 data stream. Control is done over USB HID protocol.
 .
 Both the Funcube Dongle and Funcube Dongle Pro+ are supported
 by this package.
 .
 This package provides a Python library as well as
 a gnuradio companion source object.

Package: gr-gsm
Description-md5: 5ba4a216fc47a8080343265237ff7d35
Description-en: GNU Radio blocks and tools for receiving GSM transmissions
 Implementation of the Global System for Mobile Communications
 protocol and provide tools for scanning for GSM base stations and for
 decoding GSM radio trafic.

Package: gr-hpsdr
Description-md5: d4862883866ce872d364b748eed36383
Description-en: gnuradio interface module for OpenHPSDR protocol 1
 Hardware supported includes OpenHPSDR Hermes / Metis and Red Pitaya
 using the OpenHpsdr protocol.
 .
 hermesNB sources decimated downconverted 48K-to-384K receiver complex
 stream(s), and sinks one 48k sample rate transmit complex stream.
 .
 hermesWB sources raw ADC samples as a vector of floats, with
 vlen=16384. Each individual vector contains time contiguous
 samples. However there are large time gaps between vectors. This is
 how HPSDR produces raw samples, it is due to Ethernet interface rate
 limitations between HPSDR and the host computer.
 .
 The modules are compatible with version 3.8 of gnuradio and versions of
 Hermes firmware 1.8 through at 3.2. (known as OpenHPSDR protocol
 1). It is not compatible with the new OpenHPSDR protocol 2.
 .
 This package contains the header files and grc block definitions.

Package: gr-iqbal
Description-md5: d1941592a7b1ef5f4224711566fb3e9c
Description-en: GNU Radio Blind IQ imbalance estimator and correction
 The general idea is to suppress symmetrical images caused by IQ
 imbalance in the RX path of quadrature receivers.
 It's composed of two subblocks:
 .
 "IQ Bal Fix": This applies the actual correction. to a complex
 stream. The correction parameters are only magnitude/phase and the
 actual correction algo is the same as applied in hardware in the USRP.
 You can either specify the correction parameters manually on the
 block, or send them via 'messages'.
 .
 "IQ Bal Optimize": This blocks tries to blindly detect the imbalance
 by minimizing the correlation between the left and right part of the
 spectrum. See the code for the "how it does it". The general idea is
 inspired from papers found on the internet and the way some SDR
 software achieve the same things (sdr# for eg, although there are
 significant differences in the actual implementation).

Package: gr-limesdr
Description-md5: 4ce14e7431d77ed1830e85a4dc79e9c3
Description-en: LimeSDR blocks for GNU Radio
 LimeSDR is a low cost, open source software defined radio (SDR) platform that
 can be used to support just about any type of wireless communication standard.
 .
 Currently this plugin supports LimeSDR-USB and LimeSDR-Mini boards.
 .
 The gr-limesdr blocks for GNU Radio can be used to create flowgraphs that
 interface LimeSDR devices through liblimesuite.
 .
 This package contains the development files.

Package: gr-osmosdr
Description-md5: 42e1ef48cf75be2634cecf7075bce2d2
Description-en: GNU Radio blocks from the OsmoSDR project
 The Osmocom project is a family of projects regarding Open source
 mobile communications.
 .
 While primarily being developed for the OsmoSDR hardware, this block
 as well supports:
 - FUNcube Dongle through gr-funcube
 - FUNcube Dongle Pro+ through gr-funcube
 - RTL2832U based DVB-T dongles through librtlsdr
 - RTL-TCP spectrum server (see librtlsdr project)
 - gnuradio .cfile input through libgnuradio-blocks
 - RFSPACE SDR-IQ, SDR-IP, NetSDR (incl. X2 option)
 - Great Scott Gadgets HackRF through libhackrf
 - Nuand LLC bladeRF through libbladeRF library
 - Ettus USRP Devices through Ettus UHD library
 - Fairwaves UmTRX through Fairwaves' fork of UHD
 - AIRSPY Receiver
 - AIRSPY HF+ Receiver
 - SoapySDR support
 - Red Pitaya SDR transceiver (http://bazaar.redpitaya.com)
 - FreeSRP through libfreesrp
 .
 Example applications include osmocom_fft, osmocom_siggen,
 and osmocom_spectrum_sense.
 .
 By using the OsmoSDR block you can take advantage of a common
 software API in your application(s) independent of the underlying
 radio hardware. This package provides C++ header files,
 documentation, and Python3 wrappers to the library.

Package: gr-osmosdr-doc
Description-md5: d40ca7e0ce88b8accb7f7bad00c9183f
Description-en: Gnuradio blocks from the OsmoSDR project - documentation
 The Osmocom project is a family of projects regarding Open source
 mobile communications. This library provides hardware support for
 a variety of radio hardware in the form of gnuradio blocks.
 .
 This package contains generated documentation.

Package: gr-radar
Description-md5: 516497234069f69ccb45a35f7b96d2d1
Description-en: GNU Radio Radar Toolbox
 The *gr-radar* project provides a toolbox of commonly used radar
 algorithms. An important part is the *UHD Echotimer*, which enables a
 synchronized TX and RX stream from USRPs to ensure a constant phase
 relation in measurements. Example flowgraphs for CW, Dual CW, FSK,
 FMCW and OFDM radar are given and partly tested on hardware. GUI
 elements for target representation and further signal processing
 algorithms such as target tracking are implemented. Check out the
 project website for example videos and further information.
 .
 gr-radar provides GNU Radio Companion flowgraphs to handle RADAR data.

Package: gr-radar-doc
Description-md5: 73da5e2fe5c2ba906af94578ebf6c695
Description-en: GNU Radio Radar Toolbox - Documentation
 The *gr-radar* project provides a toolbox of commonly used radar
 algorithms. An important part is the *UHD Echotimer*, which enables a
 synchronized TX and RX stream from USRPs to ensure a constant phase
 relation in measurements. Example flowgraphs for CW, Dual CW, FSK,
 FMCW and OFDM radar are given and partly tested on hardware. GUI
 elements for target representation and further signal processing
 algorithms such as target tracking are implemented. Check out the
 project website for example videos and further information.
 .
 gr-radar-doc provides Doxygen generated documentation.

Package: gr-rds
Description-md5: 381f2d5bc7ea9a68ee3ab929814a53b8
Description-en: GNU Radio FM RDS/TMC Transceiver
 A Radio Data System - Traffic Message Channel (RDS-TMC) block
 for GNU Radio.
 .
 Radio Data System (RDS) is a communications protocol standard for
 embedding  small amounts of digital information in conventional
 FM radio broadcasts.
 .
 gr-rds provides GNU Radio Companion flowgraphs to handle RDS data.

Package: gr-satellites
Description-md5: c4cba52cc86945f8b21a0fd06acf0af8
Description-en: Collection of satellite telemetry signal decoders
 This GNU Radio out-of-tree module can be used to decode frames
 transmitted from most Amateur satellites in orbit, performing
 demodulation, forward error correction, etc. Decoded frames can be
 saved to a file or displayed in hex format. For some satellites the
 telemetry format definition is included in gr-satellites, so the
 decoded telemetry frames can be printed out as human-readable values
 such as bus voltages and currents. Additionally, some satellites
 transmit files such as JPEG images. gr-satellites can be used to
 reassemble these files and even display the images in real-time as
 they are being received.
 .
 It supports most popular protocols, such as AX.25, the GOMspace
 NanoCom U482C and AX100 modems, an important part of the CCSDS stack,
 the AO-40 protocol used in the FUNcube satellites, and several ad-hoc
 protocols used in other satellites.
 .
 This package contains the header files and grc block definitions,
 and a set of satellite telemetry decoding scripts.

Package: gr-satellites-doc
Description-md5: 49ba4641ac7cc3cabdde2c496c199a62
Description-en: Documentation of gr-satellite telemetry signal decoders
 This GNU Radio out-of-tree module can be used to decode frames
 transmitted from most Amateur satellites in orbit, performing
 demodulation, forward error correction, etc. Decoded frames can be
 saved to a file or displayed in hex format. For some satellites the
 telemetry format definition is included in gr-satellites, so the
 decoded telemetry frames can be printed out as human-readable values
 such as bus voltages and currents. Additionally, some satellites
 transmit files such as JPEG images. gr-satellites can be used to
 reassemble these files and even display the images in real-time as
 they are being received.
 .
 It supports most popular protocols, such as AX.25, the GOMspace
 NanoCom U482C and AX100 modems, an important part of the CCSDS stack,
 the AO-40 protocol used in the FUNcube satellites, and several ad-hoc
 protocols used in other satellites.
 .
 This package contains the HTML documentation.

Package: grab
Description-md5: 0f69685b350f8b4822f7f61f40630e54
Description-en: Download manager package for Go (program)
 Downloading the internet, one goroutine at a time!
 .
 Grab is a Go package for downloading files from the internet with the
 following rad features:
 - Monitor download progress concurrently
 - Auto-resume incomplete downloads
 - Guess filename from content header or URL path
 - Safely cancel downloads using context.Context
 - Validate downloads using checksums
 - Download batches of files concurrently
 - Apply rate limiters
 .
 This package contains the grab program.

Package: grabc
Description-md5: 24ba57c1fca546f8f8410efdf7a8f845
Description-en: simple program to determine the color string in hex by clicking on a pixel
 grabc is simple but useful program to determine the color string in
 hex or in RGB components by clicking on a pixel on the screen.
 When this program is run, the mouse pointer is grabbed and changed to
 a cross hair and when the mouse is clicked, the color of the clicked
 pixel is written to stdout in hex and the R, G, B components are
 written to stderr.
 .
 This program can be useful when you see a color and want to use the
 color in xterm or your window manager's border but no clue what the
 name of the color is. It's silly to use a image processing software
 to find it out.

Package: grabix
Description-md5: 0eef255501daa10dd72d7e36a6dc23b6
Description-en: wee tool for random access into BGZF files
 In biomedical research it is increasing practice to study
 the genetic basis of disease. This now frequently comprises
 the sequencing of human sequences. The output of the machine
 however is redundant, and the real sequence is the best
 sequence to explain the redundancy. The exchange of data
 happens only with compressed files - to huge and redundant
 to perform otherwise. One should avoid uncompression whenever
 possible.
 .
 grabix leverages the fantastic BGZF library of the samtools
 package to provide random access into text files that have
 been compressed with bgzip. grabix creates it's own index
 (.gbi) of the bgzipped file. Once indexed, one can extract
 arbitrary lines from the file with the grab command. Or
 choose random lines with the, well, random command.

Package: grabserial
Description-md5: 46b3e5e34d2886ad3c34402573107cc9
Description-en: python-based serial dump and timing program
 grabserial is a small program which reads a serial port and writes the
 data tostandard output. The main purpose of this tool is to collect messages
 written to the serial console from a target board running Linux, and save
 the message on a host machine.

Package: grace
Description-md5: 47b00fa96f75d436d1eeb1c1e10f9763
Description-en: XY graphing and plotting tool
 Grace is a point-and-click tool that allows the user to draw X-Y plots.
 This is the program formerly known as Xmgr.
 .
 A few of its features are: User defined scaling, tick marks, labels,
 symbols, line styles, colors, polynomial regression, splines, running
 averages, DFT/FFT, cross/auto-correlation, batch mode for unattended
 plotting, and hardcopy support for PostScript, FrameMaker and several image
 formats.

Package: gradebook
Description-md5: 667e20cf8b48d0aaddd6a4765023854a
Description-en: Keep track of your grades
 Gradebook is a simple tool that helps you keep track of your grades.
 This way you always know how you are doing in your courses.
 .
 Features:
 - Support for numerical and percentage systems
 - Assign your grades to categories with different weighting
 - Add notes to your grades so that you later know how you could
 improve
 - Your average is calculated automatically taking the weighting
 of the different categories into account

Package: gradia
Description-md5: 7b8c7203bd7e7b2dd9c4719eb001b89a
Description-en: Simple tool to edit and annotate screenshots
 Gradia is a screenshot editor with tools to quickly enhance your images.
 Features include:
 * Rotate, crop, and blur
 * Draw lines, arrows, and add text
 * Change or set background
 * OCR to extract text from images (most of languages)
 * Source snappits (make code snippets look great)
 * Take new screenshots
 * And many more editing options
 .
 Note: OCR language data can be downloaded directly within Gradia,
 or installed via APT packages.
 However, if installed via APT, removal is only possible through APT commands.
 .
 Gradia is a GNOME Circle app.

Package: gradle
Description-md5: dc7c348ba78fae9c679e7d8a527a89ff
Description-en: Powerful build system for the JVM
 Gradle is a build tool with a focus on build automation and support for
 multi-language development. If you are building, testing, publishing, and
 deploying software on any platform, Gradle offers a flexible model that can
 support the entire development lifecycle from compiling and packaging code to
 publishing web sites. Gradle has been designed to support build automation
 across multiple languages and platforms including Java, Scala, Android, C/C++,
 and Groovy, and is closely integrated with development tools and continuous
 integration servers including Eclipse, IntelliJ, and Jenkins.

Package: gradle-apt-plugin
Description-md5: ad37e02ba04fcc0dd0ff30dd22cffdc0
Description-en: Gradle plugin to use Java annotation processors
 This plugin does a few things to make it easier/safer to use Java annotation
 processors in a Gradle build:
 .
 * it ensures the presence of configurations for your compile-time only
 dependencies (annotations, generally) and annotation processors,
 consistently across all supported Gradle versions;
 * automatically configures the corresponding JavaCompile and GroovyCompile
 tasks to make use of these configurations, when the java or groovy plugin
 is applied;
 * automatically configures IntelliJ IDEA and/or Eclipse when the
 net.ltgt.apt-idea or net.ltgt.apt-eclipse plugins are applied.

Package: gradle-completion
Description-md5: ab69bae4f662ed4242092691a1b59e53
Description-en: Bash and Zsh completion support for Gradle
 Bash and Zsh completion support for Gradle.  This provides _fast_ tab
 completion for:
 .
 * Gradle tasks for the current project and sub-projects
 * Gradle CLI switches (e.g. `--parallel`)
 * Common Gradle properties (e.g. `-Dorg.gradle.debug`)
 .
 It also handles custom default build files, so
 `rootProject.buildFileName = 'build.gradle.kts'` is supported.

Package: gradle-debian-helper
Description-md5: 452c05950889f6b6fea09c35fdd744bd
Description-en: Helper tools for building Debian packages with Gradle
 gradle-debian-helper contains helper tools to ease the packaging of Gradle
 based projects in Debian. It consists in:
 .
 * a Gradle plugin resolving the dependencies against the system Maven
 repository (/usr/share/maven-repo). The resolver uses the same Maven
 rule files that maven-debian-helper and maven-repo-helper employ
 (debian/maven.rules, debian/maven.ignoreRules).
 * a debhelper class detecting Gradle build files, initializing the plugin
 and running Gradle in offline mode.

Package: gradle-doc
Description-md5: 04f26ebf5272e7198f7e00b417ed2738
Description-en: Powerful build system for the JVM - Documentations
 Gradle is a build tool with a focus on build automation and support for
 multi-language development. If you are building, testing, publishing, and
 deploying software on any platform, Gradle offers a flexible model that can
 support the entire development lifecycle from compiling and packaging code to
 publishing web sites. Gradle has been designed to support build automation
 across multiple languages and platforms including Java, Scala, Android, C/C++,
 and Groovy, and is closely integrated with development tools and continuous
 integration servers including Eclipse, IntelliJ, and Jenkins.
 .
 This package contains Gradle API Javadoc.

Package: gradle-ice-builder-plugin
Description-md5: d530105dad8f88cdd79c39382da1dab6
Description-en: Gradle plug-in for developing Ice applications in Java
 The Ice Builder for Gradle provides a Gradle plug-in named
 slice. This plug-in manages the compilation of Slice files to
 Java. It compiles your Slice files with slice2java, and it is also
 capable of generating Freeze maps and indices with slice2freezej.

Package: gradle-plugin-protobuf
Description-md5: 34cfe6b527c3378df41e489788edf3ea
Description-en: Protobuf Plugin for Gradle
 The Protobuf plugin processes the Protocol Buffers files (.proto) in the
 src/main/proto directory of Gradle projects. It generates the Java classes
 and compiles them automatically.

Package: gradle-propdeps-plugin
Description-md5: b34e1bf1b0e9f5cbf39e0b85e550591f
Description-en: Gradle plugin enhancing the Maven integration
 The propdeps plugin provides additional optional and provided dependency
 configurations for Gradle along with Maven POM generation support.

Package: grads
Description-md5: 84551e8fdd6469194a90b28b624c624e
Description-en: Grid Analysis and Display System for earth science data
 The Grid Analysis and Display System (GrADS) is an interactive desktop tool
 that is used for easy access, manipulation, and visualization of earth
 science data. The format of the data may be either binary, GRIB, NetCDF, or
 HDF-SDS (Scientific Data Sets). GrADS has been implemented worldwide on
 a variety of commonly used operating systems and is freely distributed
 over the Internet.
 .
 GrADS uses a 4-Dimensional data environment: longitude, latitude,
 vertical level, and time. Data sets are placed within the 4-D space
 by use of a data descriptor file. GrADS interprets station data as well as
 gridded data, and the grids may be regular, non-linearly spaced, gaussian, or
 of variable resolution. Data from different data sets may be graphically
 overlaid, with correct spatial and time registration. Operations are executed
 interactively by entering FORTRAN-like expressions at the command line.
 A rich set of built-in functions are provided, but users may also add their
 own functions as external routines written in any programming language.
 .
 Data may be displayed using a variety of graphical techniques: line and
 bar graphs, scatter plots, smoothed contours, shaded contours, streamlines,
 wind vectors, grid boxes, shaded grid boxes, and station model plots.
 Graphics may be output in PostScript or image formats. GrADS provides
 geophysically intuitive defaults, but the user has the option to control
 all aspects of graphics output.
 .
 GrADS has a programmable interface (scripting language) that allows for
 sophisticated analysis and display applications. Use scripts to display
 buttons and dropmenus as well as graphics, and then take action based on user
 point-and-clicks. GrADS can be run in batch mode, and the scripting language
 facilitates using GrADS to do long overnight batch jobs.

Package: grafx2
Description-md5: e771fb5c7d5f136f7be9ce0065ddb60e
Description-en: ultimate 256-color bitmap paint program
 This is a bitmap paint program that allows you to draw in more than 60 video
 resolutions (from 320x200 to 1024x768, including most of the standard Amiga
 resolutions: 320x256, 320x512, 640x256, 640x512, and more, provided your
 videocard knows how to handle them).
 .
 This program is dedicated to everybody who knows what a single pixel is. Its
 layout is not very different from the famous Deluxe Paint or Brilliance, so
 it will be quite easy to handle it if you know at least one of these programs.
 If you aren't used to the art of drawing with up to 256 colors, it will be a
 little more difficult for you, but you should give it a try (or more, because
 most of the power of this program won't show up on the first try).

Package: grail-tools
Description-md5: b2fb46d940e3ac96e9aa55968f37d420
Description-en: Gesture Recognition And Instantiation Library - test tools
 This library consists of an interface and tools for handling gesture
 recognition and gesture instantiation. Applications can use the grail
 callbacks to receive gesture primitives and raw input events from the
 underlying kernel device.
 .
 This package provides some test tools for the grail library.

Package: gramadoir
Description-md5: bdebed776fb5b7ba299f0770c26a1aeb
Description-en: Irish language grammar checker (integration scripts)
 This package contains scripts for integrating the Irish language
 grammar checker module 'liblingua-ga-gramadoir-perl' into a variety
 of packages, including emacs, vim and OpenOffice.

Package: grammalecte-cli
Description-md5: df7e211d07655fcfa567d9023d427b54
Description-en: French spellchecker and grammar checker (command line tools)
 This package contains grammalecte-cli, a French language spellchecker, grammar
 checker and hyphenator.

Package: gramofile
Description-md5: a46be48b10c89b73939270ece8ef348a
Description-en: transfer sound from gramophone records to CD
 GramoFile enables you to record audio from (for example) gramophone
 records, process the signal and listen to the results. Because sound
 files in .WAV-format are used, it is possible to exchange the files
 with many other programs. Wodim(1) can burn CD-Recordables of these,
 so you can make CDs with the music of your favorite records.  The user
 interface of GramoFile has a windows-like look-and-feel, making it
 fairly easy to use.
 .
 One of the most important parts of GramoFile is the ability to process
 digital audio signals. Through the application of several filters it
 is possible to accomplish a significant reduction of disturbances like
 ticks and scratches. These filters have been programmed in such a fashion
 that they can be applied in any order (and multiple times) in a single
 run, thus avoiding the use of temporary files. It is possible to adjust
 the properties of each filter independently, so in every situation an
 optimal result can be achieved.
 .
 Another interesting feature is the track splitting. Just make one .wav
 file of an entire side of an record and GramoFile will detect where
 the individual tracks are located. This happens fully automatically,
 without need to set any options. More experienced users may fine-tune
 the algorithm, or change the detected track starts and ends, but
 generally that will not be necessary. Track-times are saved in an
 editable (plaintext) .tracks file, that will be used during the signal
 processing to produce one processed .wav file for each individual track.
 .
 To record and play .wav files, modified versions of brec(1) and bplay(1)
 by David Monro are included. These programs provide buffered recording
 and playback, so all will go well even on a highly loaded system. Both
 programs have been modified to support the standard GramoFile user
 interface.  Brec also got a `graphical' peak level meter, and bplay a
 running time display.

Package: gramophone2
Description-md5: 0042cd0ce6cfd7339f2f19d222709281
Description-en: GRAMophone II is an algorithmic music generator
 GRAMophone is partly based on an idea of Jon McCormack’s, who invented
 the idea of a virtual player (virtual musician). The player in question
 is associated with a MIDI track, and interprets instructions telling it
 what to do. Generally, they say play notes (send MIDI messages).
 GRAMophone’s players together make up an orchestra, which plays a
 composition. Any number of players can play a composition, but in practice
 the hardware used might impose an upper limit. In general every player
 plays an instrument and each has a different set of  grammar rules.
 An individual player is characterised by a set of parameters which are
 shared by the whole orchestra and/or a personal parameter set.

Package: gramps
Description-md5: 4b8460288fec6ae3a1337b9f64a45957
Description-en: Genealogical research program
 Gramps is an Open Source genealogy program written in Python, using
 the GTK/GNOME interface. It is an extremely flexible program fitting
 the needs for both the amateur genealogist and serious genealogical
 researcher.
 Gramps has the ability to import GEDCOM files exported from many
 proprietary genealogy programs and can produce a large number of
 reports in many popular formats.

Package: granatier
Description-md5: 9c1cc3a6aa86ca29a9daa93e6c56892a
Description-en: Bomberman clone
 Granatier is a clone of the classic Bomberman game, inspired by the work of
 the Clanbomber clone.
 .
 This package is part of the KDE games module.

Package: grandorgue
Description-md5: 27438a07a7b227bb1d0373a0aa9a9e90
Description-en: sample-based pipe organ simulator
 GrandOrgue allows the user to load and play virtual pipe organs.
 Using sample sets, GrandOrgue is able to combine the individual pipe
 sounds and organ behaviors to simulate a variety of pipe organs.
 .
 When connected to MIDI keyboards and an audio system, it can accurately
 simulate the sound of a real pipe organ.
 .
 The user can create and load organ samplesets using a dedicated file format. A
 demonstration organ sampleset is provided in the grandorgue-demo package.

Package: grandorgue-demo
Description-md5: 05f814e278ce58c37ec153aa9de13c11
Description-en: sample-based pipe organ simulator (demo sampleset)
 GrandOrgue allows the user to load and play virtual pipe organs.
 Using sample sets, GrandOrgue is able to combine the individual pipe
 sounds and organ behaviors to simulate a variety of pipe organs.
 .
 This package contains a demonstration organ sampleset.

Package: granite-7-demo
Description-md5: 05253bd5c114af294cb73c1436ae343d
Description-en: extension of GTK4 libraries (demo binary)
 Granite-7 is an extension of GTK4. Among other things, it provides
 complex widgets and convenience functions designed for use in apps
 built for elementary OS.
 .
 This package contains a small demo application to show Granite Widgets.

Package: granite-demo
Description-md5: c63278c8762fd6b3f6c0a759729dcd47
Description-en: extension of GTK+ libraries (demo binary)
 Granite is an extension of GTK+. Among other things, it provides
 complex widgets and convenience functions designed for use in apps
 built for elementary OS.
 .
 This package contains a small demo application to show Granite Widgets.

Package: granule-docs
Description-md5: ac095c071236ec7f67fcc6086423e5fc
Description-en: flashcard program for learning new words -- documentation
 Granule is a flashcard program that implements Leitner cardfile
 methodology for learning new words. It features both short-term and
 long-term memory training capabilities with scheduling.
 .
 This package contains the HTML documentation for Granule.

Package: grap
Description-md5: 7ff5df83b0cb0e0bb10afd968b5e3bb4
Description-en: program for typesetting graphs
 This is grap, an implementation of Kernighan and Bentley's grap language
 for typesetting graphs. The grap preprocessor works with pic and troff
 (or groff).
 .
 Grap is a language for describing graphical displays of data. It
 provides such services as automatic scaling and labeling of axes,
 and for statements, if statements, and macros to facilitate user
 programmability. Grap is intended primarily for including graphs in
 documents prepared with groff or TeX, and is only marginally useful for
 elementary tasks in data analysis.

Package: graph-tool-doc
Description-md5: eef09f2db8b5fd5b6dff252cb574d5de
Description-en: Efficient network analysis -- doc
 graph-tool is an efficient Python module for manipulation and statistical
 analysis of graphs (a.k.a. networks). Contrary to most other Python modules
 with similar functionality, the core data structures and algorithms are
 implemented in C++, making extensive use of template metaprogramming,
 based heavily on the Boost Graph Library. This confers it a level of
 performance that is comparable (both in memory usage and computation time)
 to that of a pure C/C++ library.
 .
 This package provides the documentation and sample material.

Package: graphdefang
Description-md5: 56442872d10189f16df5ea7e34c05805
Description-en: grapher for MIMEDefang spam and virus logs
 GraphDefang is a configurable utility that parses arbitrary
 syslog entries and creates a set of configurable charts (PNG files)
 with the data. These files can be written to disk or displayed by a
 web server through a CGI script.

Package: graphene-tests
Description-md5: 8fdc06ae4b0c0f27850a10c074d05652
Description-en: library of graphic data types (installed tests)
 Graphene provides a small set of mathematical types needed to implement
 graphic libraries that deal with 2D and 3D transformations and projections.
 .
 This library provides types and their relative API; it does not deal with
 windowing system surfaces, drawing, scene graphs, or input.
 .
 This package contains test programs, designed to be run as part of a
 regression testsuite.

Package: graphicsmagick
Description-md5: 09a33dcee6aca78d5f82b301071aaf36
Description-en: collection of image processing tools
 GraphicsMagick provides a set of command-line applications to manipulate
 image files. It is a fork of the ImageMagick project and therefore offers
 a similar set of features, but puts a larger emphasis on stability.
 .
 The tools support a large variety of image formats from the widely used
 jpeg, tiff, bmp or xpm to special-purpose formats such as fits or image
 formats found on some photo CDs. They can convert between formats,
 concatenate several images into one, annotate and distort them, create
 thumbnails or manipulate the colormap. While all features are available
 from the command-line, the package also includes an image viewer that
 allows interactive manipulation.
 .
 Note that unlike ImageMagick, the GraphicsMagick tools are accessed
 through a single executable called 'gm'. Therefore, GraphicsMagick and
 ImageMagick can be used in parallel.

Package: graphicsmagick-dbg
Description-md5: fcc436d75960b67f4f57213c969230ff
Description-en: format-independent image processing - debugging symbols
 GraphicsMagick provides libraries in several programming languages to read,
 write and manipulate image files across a large number of formats, from the
 widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
 image formats found on some photo CDs. There are functions for finegrained
 image processing tasks, as well as conversion routines between the various
 image formats.
 .
 The GraphicsMagick library is a fork of ImageMagick and therefore offers
 an interface that is similar in features, but intended to be more stable
 across releases. While compatibility does not go so far that the
 GraphicsMagick library serves as a drop-in replacement for ImageMagick,
 conversion can usually be done with little effort.
 .
 This package contains debugging symbols for the gm executable as well as the
 C, C++, and Perl bindings. Tools like gdb and ltrace make use of these
 symbols.

Package: graphite-carbon
Description-md5: 81181f1ab7b63c53be5b1e2e74416690
Description-en: backend data caching and persistence daemon for Graphite
 Graphite is a web application using the Twisted framework to provide
 real-time visualization and storage of numeric time-series data.
 .
 The Carbon daemon processes the incoming time-series data and saves it
 as Whisper database files.

Package: graphite-web
Description-md5: d194dc951df04c82ac612f6b137edef8
Description-en: Enterprise Scalable Realtime Graphing
 Graphite consists of a storage backend and a web-based visualization
 frontend. Client applications send streams of numeric time-series
 data to the Graphite backend (called carbon), where it gets stored in
 fixed-size database files similar in design to RRD. The web frontend
 provides 2 distinct user interfaces for visualizing this data in
 graphs as well as a simple URL-based API for direct graph generation.
 .
 Graphite's design is focused on providing simple interfaces (both to
 users and applications), real-time visualization, high-availability,
 and enterprise scalability.

Package: graphlan
Description-md5: 0a404bb87a525c1b3711db4d06798073
Description-en: circular representations of taxonomic and phylogenetic trees
 GraPhlAn is a software tool for producing high-quality circular
 representations of taxonomic and phylogenetic trees. It focuses on
 concise, integrative, informative, and publication-ready representations
 of phylogenetically- and taxonomically-driven investigation.

Package: graphs
Description-md5: f88bed788d4d23ab56eb346a1dceacbd
Description-en: GNOME app to plot and manipulate data
 Graphs is a simple, yet powerful tool that allows you to plot and manipulate
 your data with ease. New data can be imported from a wide variety of
 file types, or generated by equation. All data can be manipulated using a
 variety of operations.
 .
 Apart from regular operations, Graphs also has support for curve fitting on
 the data, allowing you to effortlessly analyze trends within your datasets.
 .
 The operations include:
 - Shifting data
 - Normalizing data
 - Smoothening data
 - Centering data
 - Cutting data
 - Combining data
 - Translating data
 - Derivative and indefinite integral
 - Fourier transformations
 - Custom transformations
 .
 Graphs is a GNOME Circle app.

Package: graphviz
Description-md5: e61939e4f17dc060a5689e648573d41b
Description-en: rich set of graph drawing tools
 Graph drawing addresses the problem of visualizing structural information
 by constructing geometric representations of abstract graphs and networks.
 Automatic generation of graph drawings has important applications in key
 technologies such as database design, software engineering, VLSI and
 network design and visual interfaces in other domains. Situations where
 these tools might be particularly useful include:
 .
 * you would like to restructure a program and first need to understand
 the relationships between its types, procedures, and source files
 * you need to find the bottlenecks in an Internet backbone - not only
 individual links, but their relationships
 * you're debugging a protocol or microarchitecture represented as a
 finite state machine and need to figure out how a certain
 error state arises
 * you would like to browse a database schema, knowledge base, or
 distributed program represented graphically
 * you would like to see an overview of a collection of linked documents
 * you would like to discover patterns and communities of interest in a
 database of telephone calls or e-mail messages
 .
 This package contains the command-line tools.

Package: graphviz-doc
Description-md5: f78e17da4b5250c519aa60f99d9c7a3c
Description-en: additional documentation for graphviz
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs HTML and PDF documentation for Graphviz, as well as
 examples.

Package: graphviz-tools
Description-md5: 264461dec36947f817f5e336d0bf9313
Description-en: rich set of graph drawing extra tools
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the extra command-line tools.

Package: grass
Description-md5: 927e5df9adc0c220121824a1dcc21063
Description-en: Geographic Resources Analysis Support System (GRASS GIS)
 Commonly referred to as GRASS, this is a Geographic Information
 System (GIS) used for geospatial data management and analysis,
 image processing, graphics/map production, spatial modeling, and
 visualization. GRASS is currently used in academic and commercial
 settings around the world, as well as by many government agencies
 and environmental consulting companies.
 .
 Install this virtual package to get a full GRASS system.

Package: grass-core
Description-md5: 33e9934554fa4350e5e0a1f805667d00
Description-en: GRASS GIS core components
 Commonly referred to as GRASS, this is a Geographic Information
 System (GIS) used for geospatial data management and analysis,
 image processing, graphics/map production, spatial modeling, and
 visualization. GRASS is currently used in academic and commercial
 settings around the world, as well as by many government agencies
 and environmental consulting companies.
 .
 This package contains the core processing components, but not the GUI.

Package: grass-dev
Description-md5: 616bd30de8154cdd565de75c39c27e9e
Description-en: GRASS GIS development files
 Commonly referred to as GRASS, this is a Geographic Information
 System (GIS) used for geospatial data management and analysis,
 image processing, graphics/map production, spatial modeling, and
 visualization. GRASS is currently used in academic and commercial
 settings around the world, as well as by many government agencies
 and environmental consulting companies.
 .
 This package contains the header files for developing with GRASS.
 Install this package if you wish to develop software that manipulates
 GRASS data sets or install addons using the g.extension module.

Package: grass-dev-doc
Description-md5: ef2a9e3080088e5b0b1f65283e6916f1
Description-en: GRASS GIS Programmers' Manual
 Commonly referred to as GRASS, this is a Geographic Information
 System (GIS) used for geospatial data management and analysis,
 image processing, graphics/map production, spatial modeling, and
 visualization. GRASS is currently used in academic and commercial
 settings around the world, as well as by many government agencies
 and environmental consulting companies.
 .
 This package contains the HTML version of the GRASS Programmers' Manual.

Package: grass-doc
Description-md5: 02ab14d43af943d7df222d347f112b94
Description-en: GRASS GIS user documentation
 Commonly referred to as GRASS, this is a Geographic Information
 System (GIS) used for geospatial data management and analysis,
 image processing, graphics/map production, spatial modeling, and
 visualization. GRASS is currently used in academic and commercial
 settings around the world, as well as by many government agencies
 and environmental consulting companies.
 .
 This package contains HTML documentation for the GRASS system.

Package: grass-gui
Description-md5: 6bf145f40e4f052910e511eb22945ae8
Description-en: GRASS GIS graphical user interfaces
 Commonly referred to as GRASS, this is a Geographic Information
 System (GIS) used for geospatial data management and analysis,
 image processing, graphics/map production, spatial modeling, and
 visualization. GRASS is currently used in academic and commercial
 settings around the world, as well as by many government agencies
 and environmental consulting companies.
 .
 This package contains the GRASS GUIs.

Package: graudit
Description-md5: 9ec5e3558bf3f568f29d5803d98a1936
Description-en: grep rough audit - source code auditing tool
 This is a simple script and signature sets that allows you to find potential
 security flaws in source code using the GNU utility grep. It's comparable to
 other static analysis applications like RATS, SWAAT and flaw-finder while
 keeping the technical requirements to a minimum and being very flexible.

Package: gravit
Description-md5: b0a2528f0ce9e3d7bc84612dbe69b67a
Description-en: visually stunning gravity simulator
 Gravit is a free, visually stunning gravity simulator,
 where you can spend endless time experimenting
 with various configurations of simulated universes.
 .
 Features:
 - Stunning visualisations
 - Create unlimited variations of simulations
 - You can view the simulation in
 3D without glasses using stereoscopic imaging
 - Can be installed as a screen saver in Windows
 - You can record, then play back at any speed
 - Stores every particle's position for every frame in memory
 - Compresses history when needed, for very long recordings
 - Mouse controllable rotation
 - Console with script execution
 - Colours can be based on mass, velocity, acceleration,
 momentum or kinetic energy
 - Save and Load simulations
 - Update display/input while recording a frame

Package: gravit-data
Description-md5: 78e958209260558241526b1f1bbe663e
Description-en: data files for Gravit
 Gravit is a free, visually stunning gravity simulator,
 where you can spend endless time experimenting
 with various configurations of simulated universes.
 .
 This package contains data files required by Gravit.

Package: gravitation
Description-md5: 2879fb298eed14a8a20fd5f640dd402b
Description-en: game about mania, melancholia, and the creative process
 Gravitation is a short, autobiographical pixelated art game by
 Jason Rohrer. It is a followup to his previous game, "Passage".
 It can be explored in approximately 8 minutes. If in doubt,
 please keep playing. If you still don't understand the game,
 please read the game creators statement on the website and
 the experiences of other people linked from the website.

Package: gravitywars
Description-md5: 5b7f9844738f58205fec58a50bb539a7
Description-en: clone of Gravity Force
 Gravity Wars is inspired by Gravity Force, one of the greatest games
 for the Amiga. This version is a little different, with a much higher
 resolution, and better graphics.
 .
 The aim of the game is to guide a spaceship using only thrust and
 orientation to the exit, fighting against gravity and inertia. It
 includes some new features like water, exploding doors, bonus objects,
 fans (ie. wind), and some other special effects like exploding bullets
 and splashing water.
 .
 Gravity Wars is no longer maintained upstream and this Debian package
 should be considered the current upstream version.

Package: grc
Description-md5: 15f9456730365b8748d5cefd8eaa6d49
Description-en: generic colouriser for everything
 generic colouriser, can be used to colourise logfiles,
 output of commands, arbitrary text....
 configured via regexp's.

Package: grcompiler
Description-md5: 0116e4c05a4d75fe20f9f1a6f7b80e93
Description-en: Compiler of smart (graphite) fonts
 SILGraphite is a system that can be used to create and use "smart
 fonts" capable of displaying writing systems with various complex
 behaviors, such as: contextual shaping, ligatures, reordering, split
 glyphs, bidirectionality, stacking diacritics and complex positioning.
 .
 This library was designed and developed by the NRSI (Non-Roman Script
 Initiative) within SIL International (www.sil.org) to act as a
 complement to other smart font rendering technologies with limited
 practical local extensibility. Its purpose is to help meet the needs of
 a very large number of "minority language" communities for local
 extensibility of complex script behaviors.
 .
 The behavior of the SILGraphite rendering engine for a given writing
 system is specified through extra tables added to a TrueType font. These
 tables are generated by compiling a GDL (Graphite Description Language)
 source file into a font using grcompiler.
 .
 This package contains the graphite compiler.

Package: grcov
Description-md5: 49f3d0dbe2b5feb242a2baa713f8fd36
Description-en: Collects and aggregates code coverage information for multiple source files
 This package contains the following binaries built from the Rust crate
 "grcov":
 - grcov

Package: greaseweazle
Description-md5: 564bd40ec8c1422435d2c670193b2f07
Description-en: Host tools for Greaseweazle
 This package provides tools to access a floppy drive at the raw flux
 level, using a Greaseweazle interface device.
 .
 It can also convert between supported image formats (Acorn, Akai,
 Amiga, Apple II, Atari 8-bit and ST, Coco, Commodore C64, DEC RX-01
 and RX-02, Dragon, Ensoniq, Epson QX-10, GEM, HP, PC, Macintosh, MSX,
 Northstar, Olivetti M20, PC-98, Sega, Thomson, and various others).

Package: greed
Description-md5: 23e68f1ae0f598e8c31521d5eea05ed7
Description-en: curses-based clone of the DOS free-ware game Greed
 This is a curses-based clone of the DOS free-ware game Greed. The goal
 of this game is to try to eat as much as possible of the board before
 munching yourself into a corner.

Package: greenbone-feed-sync
Description-md5: 7862b12a40ed135ac157453a2b62a882
Description-en: New script for syncing the Greenbone Community Feed (Python 3)
 This package contains a script for syncing the Greenbone Community Feed.
 .
 This package installs the library for Python 3.

Package: greetd
Description-md5: 958dc92ee6587171792f64357ae75dfc
Description-en: minimal Wayland login manager
 greetd is a minimal and flexible login manager daemon that makes no
 assumptions about what you want to launch.

Package: grepcidr
Description-md5: 1a46931c736d83eb11ae7a54ec18f42a
Description-en: Filter IP addresses matching IPv4/IPv6 CIDR/network specification
 grepcidr can be used to filter a list of IP addresses against one or
 more Classless Inter-Domain Routing (CIDR) specifications, or
 arbitrary networks specified by an address range. As with grep, there
 are options to invert matching and load patterns from a file.
 grepcidr is capable of comparing thousands or even millions of IPs
 to networks with little memory usage and in reasonable computation
 time.
 .
 grepcidr has endless uses in network software, including: mail
 filtering and processing, network security, log analysis, and many
 custom applications.

Package: grepmail
Description-md5: 368fd4839025ccd093ea849972b910eb
Description-en: search mailboxes for mail matching an expression
 Grepmail looks for mail messages containing a pattern, and prints the
 resulting messages. Usage is very similar to grep. It can handle
 compressed mailbox files, and can search the header or body of emails.
 It also supports searches constrained by date and size.

Package: gretl
Description-md5: 794e28c78e36c7b7cd146f72657cb173
Description-en: GNU Regression, Econometric & Time-Series Library
 The GNU Regression, Econometric and Time-Series Library (gretl) is a
 software package for econometric analysis.  The package comprises a
 shared library, a command-line client program, and a graphical client
 built using GTK+.
 .
 This package provides the GTK+ client and the command-line client.

Package: gretl-common
Description-md5: ff96d7a4a8ecc0d9dc4d3a5fc7a9276e
Description-en: GNU Regression, Econometric & Time-Series Library -- scripts package
 The GNU Regression, Econometric and Time-Series Library (gretl) is a
 software package for econometric analysis.  The package comprises a
 shared library, a command-line client program, and a graphical client
 built using GTK+.
 .
 This package provides scripts (included in the gretl sources) which are
 used by the main gretl program.

Package: gretl-data
Description-md5: ca39f18d7838200b73a31c129d1a7c2e
Description-en: GNU Regression, Econometric & Time-Series Library -- data package
 The GNU Regression, Econometric and Time-Series Library (gretl) is a
 software package for econometric analysis. The package comprises a
 shared library, a command-line client program, and a graphical client
 built using GTK+.
 .
 This package provides data sets (included in the gretl sources) which are
 used by the main gretl program.

Package: gretl-doc
Description-md5: 12446f8f1d87b3da9e7f7f2362aac9e3
Description-en: GNU Regression, Econometric & Time-Series Library -- doc package
 The GNU Regression, Econometric and Time-Series Library (gretl) is a
 software package for econometric analysis.  The package comprises a
 shared library, a command-line client program, and a graphical client
 built using GTK+.
 .
 This package provides documentation and examples included in the gretl
 sources.

Package: greybird-gtk-theme
Description-md5: c43b7907c5115df43a9907ba3295a728
Description-en: grey GTK+ theme from the Shimmer Project
 Greybird has been the default theme for Xubuntu since 2011 when it
 replaced Bluebird. Greybird can be described as more conservative yet more
 modern than Bluebird. The Shimmer Project are the designers and developers of
 both themes.
 .
 Although originally created for Xfce, Greybird also supports other
 GTK+-based environments including Cinnamon, GNOME Shell, MATE, and Unity.

Package: greylistd
Description-md5: 56c43d08488e8d5d2e49ec502ed506c6
Description-en: Greylisting daemon for use with Exim 4
 This daemon provides a simple greylisting implementation for use with
 the Exim Mail Transport Agent (MTA), version 4.
 .
 Once installed, you will need to configure your MTA to query the
 greylistd server.  This package contains a script to automatically
 configure Exim 4. It may be possible to use greylistd with other MTAs
 as well. Postfix users may want to check out the "postgrey" package
 instead of this one.

Package: grfcodec
Description-md5: d77e60b7da482e8fa34422386a5ecdb8
Description-en: suite of programs to modify Transport Tycoon Deluxe's GRF files
 This package provides the grfcodec, grfdiff, grfmerge and nforenum commands
 which can be used to work with the GRF used by the Transport Tycoon Deluxe,
 TTDPatch and OpenTTD games.

Package: grhino
Description-md5: 72a85f8745f4691404e8419db8cc4545
Description-en: othello/reversi boardgame
 grhino, or rhino its former name, is an Othello/Reversi game.  What
 distinguish grhino from most other Othello games is that grhino is
 targeted for experienced Othello players. Strong AI is the main focus.
 Its AI can be used with quarry.

Package: grhino-data
Description-md5: 4e8922c9bab85c2126ce00d76b2bfa3f
Description-en: othello/reversi boardgame - data-files
 grhino, or rhino its former name, is an Othello/Reversi game.  What
 distinguish grhino from most other Othello games is that grhino is
 targeted for experienced Othello players. Strong AI is the main focus.
 Its AI can be used with quarry.
 .
 This package contains the data files needed by grhino.

Package: gri
Description-md5: 933094037777dd49514246c174dcad1d
Description-en: a language for scientific illustration
 Gri is an open-source language for scientific graphics programming. It is
 command-driven, as opposed to point/click. Some users consider Gri similar
 to LaTeX, since both provide extensive power as a reward for tolerating a
 learning curve. The output is industry-standard PostScript as output,
 suitable for inclusion in other documents.
 .
 Gri can make x-y graphs, contour graphs, and image graphs. Fine control is
 provided over all aspects of drawing, e.g. line widths, colors, fonts,
 etc. Greek letters and mathematical symbols are available in a TeX-like
 syntax.
 .
 Folks who write 1000-line Gri scripts usually start with something as
 simple as the following:
 .
 open file.dat        # open a file
 read columns x * y   # read the 1st column as x and the 3rd as y
 draw curve           # draw the data and autoscale the axes
 .
 A full manual is also available in HTML (gri-html-doc package), in
 PDF suitable for printing (gri-pdf-doc package) and on-line by
 following links from the gri home page:
 http://gri.sourceforge.net/

Package: gri-el
Description-md5: fd78d5dc32ce2e83b43d5ca18f0cf4ad
Description-en: Emacs major-mode for gri, a language for scientific graphics
 Gri is an open-source language for scientific graphics programming.
 .
 This is the Emacs major-mode for gri.

Package: gri-html-doc
Description-md5: 717a3cb5e48aaba04d1f15d08e161a80
Description-en: HTML manual for gri, a language for scientific graphics
 Gri is a command-driven application for making x-y graphs,
 contour-graphs, and image graphs.
 .
 This is the Gri manual in HTML format and can be accessed directly via
 file:/usr/share/doc/gri/html/index.html
 or
 http://localhost/doc/gri/html/
 or via doc-central, dwww or dhelp interfaces (if you have the doc-base
 package installed). Note that the manual in info format (without graphics)
 is included in the gri package itself.  This manual is available on
 the web via:
 http://gri.sourceforge.net/gridoc/html/

Package: gri-pdf-doc
Description-md5: 25b134b0d907ec30bffcdb0d4e5eccc5
Description-en: PostScript manual for gri, a language for scientific graphics
 Gri is a command-driven application for making x-y graphs, contour-graphs,
 and image graphs.
 .
 This is the Gri manual in PDF format suitable for printing or viewing
 on-screen.  The compressed file is located at /usr/share/doc/gri/gri.pdf.gz

Package: gridengine-client
Description-md5: 1513d4e0b34362173e6c3f996c9d403e
Description-en: Utilities for Grid Engine queue management
 Grid Engine is software that facilitates "distributed resource
 management" (DRM).  Far more than just simple load-balancing tools or
 batch scheduling mechanisms, DRM software typically provides the
 following key features across large sets of distributed resources:
 .
 * Policy based allocation of distributed resources (CPU time,
 software licenses, etc.)
 * Batch queuing & scheduling
 * Support diverse server hardware, OS and architectures
 * Load balancing & remote job execution
 * Detailed job accounting statistics
 * Fine-grained user specifiable resources
 * Suspend/resume/migrate jobs
 * Tools for reporting Job/Host/Cluster status
 * Job Arrays
 * Integration & control of parallel jobs
 .
 This package contains the Grid Engine user utilities.

Package: gridengine-common
Description-md5: a97adb40f3c15447b71e695763fd4e35
Description-en: Distributed resource management - common files
 Grid Engine is software that facilitates "distributed resource
 management" (DRM).  Far more than just simple load-balancing tools or
 batch scheduling mechanisms, DRM software typically provides the
 following key features across large sets of distributed resources:
 .
 * Policy based allocation of distributed resources (CPU time,
 software licenses, etc.)
 * Batch queuing & scheduling
 * Support diverse server hardware, OS and architectures
 * Load balancing & remote job execution
 * Detailed job accounting statistics
 * Fine-grained user specifiable resources
 * Suspend/resume/migrate jobs
 * Tools for reporting Job/Host/Cluster status
 * Job Arrays
 * Integration & control of parallel jobs
 .
 This package contains required shared files and the basic configuration.

Package: gridengine-dev
Description-md5: f2a5082e6f2016562d897005dfa5de80
Description-en: Distributed resource management - development files
 Grid Engine is software that facilitates "distributed resource
 management" (DRM).  Far more than just simple load-balancing tools or
 batch scheduling mechanisms, DRM software typically provides the
 following key features across large sets of distributed resources:
 .
 * Policy based allocation of distributed resources (CPU time,
 software licenses, etc.)
 * Batch queuing & scheduling
 * Support diverse server hardware, OS and architectures
 * Load balancing & remote job execution
 * Detailed job accounting statistics
 * Fine-grained user specifiable resources
 * Suspend/resume/migrate jobs
 * Tools for reporting Job/Host/Cluster status
 * Job Arrays
 * Integration & control of parallel jobs
 .
 This package contains development files for interacting with
 the Grid Engine database and job submission verifier.

Package: gridengine-drmaa-dev
Description-md5: 82baba8c373bfa06b4bfa008d3a9f7b5
Description-en: Distributed resource management Application API library - development files
 DRMAA (Distributed Resource Management Application API) is a specification
 developed by a working group in the Global Grid Forum (GGF).  The intention
 is to provide an API specification for the submission and control of jobs
 to one or more Distributed Resource Management (DRM) systems.
 .
 This package contains the development files for the library which provides
 the Grid Engine implementation of the DRMAA specification.

Package: gridengine-drmaa1.0
Description-md5: 8fec391cd48f75fff0bdd902c418aa83
Description-en: Distributed resource management Application API library
 DRMAA (Distributed Resource Management Application API) is a specification
 developed by a working group in the Global Grid Forum (GGF).  The intention
 is to provide an API specification for the submission and control of jobs
 to one or more Distributed Resource Management (DRM) systems.
 .
 This package contains the library which provides the Grid Engine
 implementation of the DRMAA specification.

Package: gridengine-exec
Description-md5: dd78230f8c92bb41e765ad19f48085e9
Description-en: Distributed resource management - Execution Server
 Grid Engine is software that facilitates "distributed resource
 management" (DRM).  Far more than just simple load-balancing tools or
 batch scheduling mechanisms, DRM software typically provides the
 following key features across large sets of distributed resources:
 .
 * Policy based allocation of distributed resources (CPU time,
 software licenses, etc.)
 * Batch queuing & scheduling
 * Support diverse server hardware, OS and architectures
 * Load balancing & remote job execution
 * Detailed job accounting statistics
 * Fine-grained user specifiable resources
 * Suspend/resume/migrate jobs
 * Tools for reporting Job/Host/Cluster status
 * Job Arrays
 * Integration & control of parallel jobs
 .
 This package contains the Grid Engine execution server.

Package: gridengine-master
Description-md5: 976956f2f96b56e8928eaf1b4a0a5dc8
Description-en: Distributed resource management - Master Server
 Grid Engine is software that facilitates "distributed resource
 management" (DRM).  Far more than just simple load-balancing tools or
 batch scheduling mechanisms, DRM software typically provides the
 following key features across large sets of distributed resources:
 .
 * Policy based allocation of distributed resources (CPU time,
 software licenses, etc.)
 * Batch queuing & scheduling
 * Support diverse server hardware, OS and architectures
 * Load balancing & remote job execution
 * Detailed job accounting statistics
 * Fine-grained user specifiable resources
 * Suspend/resume/migrate jobs
 * Tools for reporting Job/Host/Cluster status
 * Job Arrays
 * Integration & control of parallel jobs
 .
 This package contains the Grid Engine master server.

Package: gridengine-qmon
Description-md5: a2becf7f2fb9bbde4695d40ae8c05fef
Description-en: Graphical utilities for Grid Engine queue management
 Grid Engine is software that facilitates "distributed resource
 management" (DRM).  Far more than just simple load-balancing tools or
 batch scheduling mechanisms, DRM software typically provides the
 following key features across large sets of distributed resources:
 .
 * Policy based allocation of distributed resources (CPU time,
 software licenses, etc.)
 * Batch queuing & scheduling
 * Support diverse server hardware, OS and architectures
 * Load balancing & remote job execution
 * Detailed job accounting statistics
 * Fine-grained user specifiable resources
 * Suspend/resume/migrate jobs
 * Tools for reporting Job/Host/Cluster status
 * Job Arrays
 * Integration & control of parallel jobs
 .
 This package contains the graphical Grid Engine administration frontend.

Package: gridlock.app
Description-md5: 8e1c173bfceadc409b9772f45ee117d0
Description-en: Collection of grid-based board games for GNUstep
 Gridlock is a collection of grid-based board games for GNUstep, including
 Ataxx, Reversi, Gomoku, Connect Four, Breakthrough, Glass Bead, Hexapawn,
 Quad Wrangle, Cats and Dogs and Moray Eels. You can play against another
 person or computer opponents of varying difficulty, even over the network.

Package: gridsite
Description-md5: a81965994806c60e1d865a052a06e01a
Description-en: Grid Security for the Web, Web platforms for Grids
 GridSite was originally a web application developed for managing and
 formatting the content of the http://www.gridpp.ac.uk/ website. Over
 the past years it has grown into a set of extensions to the Apache
 web server and a toolkit for Grid credentials, GACL access control
 lists and HTTP(S) protocol operations.
 .
 This package, gridsite, contains Apache httpd modules for enabling
 mod_gridsite.

Package: gridsite-clients
Description-md5: 973466320939d537b48e238224475332
Description-en: Clients to gridsite: htcp, htrm, htmv
 GridSite was originally a web application developed for managing and
 formatting the content of the http://www.gridpp.ac.uk/ website. Over
 the past years it has grown into a set of extensions to the Apache
 web server and a toolkit for Grid credentials, GACL access control
 lists and HTTP(S) protocol operations.
 .
 This package, gridsite-clients, contains clients for using against
 gridsite, htcp, htrm, ...

Package: gridsite-doc
Description-md5: e2045a0a76de8ce023caa6e2932af60e
Description-en: Developers Documentation for gridsite
 GridSite was originally a web application developed for managing and
 formatting the content of the http://www.gridpp.ac.uk/ website. Over
 the past years it has grown into a set of extensions to the Apache
 web server and a toolkit for Grid credentials, GACL access control
 lists and HTTP(S) protocol operations.
 .
 This package, gridsite-doc, contains developer documentation for
 gridsite.

Package: grig
Description-md5: 342165308f76c2896ff7a24ed090f939
Description-en: Ham Radio Control Application
 Grig is a simple Ham Radio control (CAT) program based on the Ham Radio
 Control Libraries (Hamlib). It is intended to be simple and generic,
 presenting the user with the same graphical user interface regardless of which
 radio they use. Grig supports the most commonly used CAT commands that are
 implemented by Hamlib.

Package: grilo-plugins-0.3
Description-md5: 95016dbc3583a478132a15e3137850db
Description-en: Framework for discovering and browsing media - Plugins
 Grilo is a framework focused on making media discovery and browsing
 easy for application developers.
 .
 More precisely, Grilo provides:
 * A single, high-level API that abstracts the differences among
 various media content providers, allowing application developers
 to integrate content from various services and sources easily.
 * A collection of plugins for accessing content from various media
 providers. Developers can share efforts and code by writing
 plugins for the framework that are application agnostic.
 * A flexible API that allows plugin developers to write plugins of
 various kinds.
 .
 This package contains the set of plugins officially distributed with
 Grilo:
 * Bookmarks
 * Chromaprint
 * dLeyna
 * DAAP / DPAP
 * Filesystem
 * Flickr
 * Freebox
 * Gravatar
 * Local metadata (album art and thumbnails)
 * Magnatune
 * Metadata Store
 * Optical Media
 * Podcasts
 * SHOUTcast
 * TheTVDB
 * TMDb
 * Tracker
 * Lua Factory, with these Lua scripts:
 - Acoustid
 - The Guardian Videos
 - IPTV
 - iTunes Podcast
 - Last.fm Cover
 - Musicbrainz Cover Art
 - Opensubtitles
 - Radio France
 - Steam Store
 - TheAudioDB cover
 - TheGamesDB.net
 - Video title parsing

Package: grilo-plugins-0.3-base
Description-md5: 25e5c5ae0c1e9e45338c11aded8ae586
Description-en: Framework for discovering media (transitional package)
 This is a transitional package. It can safely be removed.

Package: grilo-plugins-0.3-extra
Description-md5: 25e5c5ae0c1e9e45338c11aded8ae586
Description-en: Framework for discovering media (transitional package)
 This is a transitional package. It can safely be removed.

Package: grim
Description-md5: 58ff81024c1e940fd1ba2e303bfc9286
Description-en: command-line utility to make screenshots of Wayland desktops
 grim is a command-line utility to take screenshots of Wayland desktops. For now
 it requires support for the screencopy protocol to work. Support for the
 xdg-output protocol is optional, but improves fractional scaling support.
 grim will write a PNG to a file or to stdout.

Package: grimripper
Description-md5: 55f134ec3a14b0a163549af4ce1d9e0c
Description-en: Graphical audio CD ripper and encoder
 Can be used to save tracks from Audio CDs. Main features:
 * Supports WAV, MP3, Ogg Vorbis, FLAC, and Wavpack audio files
 * Uses CDDB to name and tag each track
 * Can encode to multiple formats in one session
 * Creates M3U playlists
 * Allows for each track to be by a different artist
 * Does not require a specific desktop environment (just Gtk3)

Package: grimshot
Description-md5: a99e88042d2b34afc059f85917a55733
Description-en: Easy to use screenshot tool for sway
 grimshot is a shell helper for creating screenshot in sway. It uses the
 grim screenshot utility some other small tools like slurp, wl-copy and jq.

Package: grinder
Description-md5: 83e4b80a1bd0288759d7cb1739440cc0
Description-en: Versatile omics shotgun and amplicon sequencing read simulator
 Grinder is a versatile program to create random shotgun and amplicon sequence
 libraries based on DNA, RNA or proteic reference sequences provided in a
 FASTA file.
 .
 Grinder can produce genomic, metagenomic, transcriptomic, metatranscriptomic,
 proteomic, metaproteomic shotgun and amplicon datasets from current
 sequencing technologies such as Sanger, 454, Illumina. These simulated
 datasets can be used to test the accuracy of bioinformatic tools under
 specific hypothesis, e.g. with or without sequencing errors, or with low or
 high community diversity. Grinder may also be used to help decide between
 alternative sequencing methods for a sequence-based project, e.g. should the
 library be paired-end or not, how many reads should be sequenced.

Package: gringo
Description-md5: eb2f8b4de783ea19a9580cd13a9156d1
Description-en: grounding tools for (disjunctive) logic programs
 Current answer set solvers work on variable-free programs. Hence, a
 grounder is needed that, given an input program with first-order
 variables, computes an equivalent ground (variable-free) program.
 .
 This package contains the following tools:
 .
 - gringo: a grounder that, given an input program with first-order
 variables, computes an equivalent ground (variable-free) program in
 aspif format. Its output can be processed further with answer set
 solver clasp. Starting with gringo series 5, its output is no longer
 directly compatible with solvers like smodels or cmodels reading
 smodels format. Use lpconvert for translating aspif format to
 smodels format.
 - clingo: combines both gringo and clasp into a monolithic system.
 This way it offers more control over the grounding and solving
 process than gringo and clasp can offer individually: multi-shot
 solving.
 - lpconvert: converter between gringo's aspif and smodels format.
 - reify: small utility that reifies logic programs given in aspif
 format. It produces a set of facts, which can be processed further
 with gringo.

Package: grip
Description-md5: f3136b78034960606af0e0634fa9de8e
Description-en: Preview GitHub Markdown files like Readme locally
 Grip is a command-line server application written in Python that uses the
 GitHub markdown API to render a local readme file. The styles come directly
 from GitHub, so you'll know exactly how it will appear. Changes you make to
 the Readme will be instantly reflected in the browser without requiring a page
 refresh.
 .
 Privacy notice: by default all documents will be sent to GitHub (Microsoft).

Package: grisbi
Description-md5: 2e2b9189a66757c2dd5b8cfb21577554
Description-en: personal finance management program
 Grisbi is a personal accounting program. Grisbi can handle multiple
 accounts, currencies and users. It helps you manage your money using
 third party, expenditure and receipt categories, as well as budgetary
 lines, financial years, and other information that makes it adapted
 for both personal and associative accounting.
 .
 Grisbi can import accounts from QIF, OFX and Gnucash files. It can
 print reports using LaTeX or export them via HTML.

Package: grisbi-common
Description-md5: f95430f0ac4869224285853fad4936c4
Description-en: shared files for the finance management program Grisbi
 Grisbi is a personal accounting program. Grisbi can handle multiple
 accounts, currencies and users. It helps you manage your money using
 third party, expenditure and receipt categories, as well as budgetary
 lines, financial years, and other information that makes it adapted
 for both personal and associative accounting.
 .
 This package contains architecture-independent files (icons,
 documentation and translations).

Package: grml-debootstrap
Description-md5: f9020c21328bf91352131d8b07f0d627
Description-en: installer for pure Debian
 Installation program for Debian, for bare-metal and virtual
 machines.
 .
 Configuration can be done on the command line, in a dialog frontend
 or in /etc/debootstrap/config. You will get a pure Debian system
 installed on the specified device or directory, or directly into
 an image file suitable for Virtual Machine use.

Package: grml-hwinfo
Description-md5: d8848e80b1a01692f7d637277be89220
Description-en: collect hardware information
 This tool collects information of the hardware this tool is
 being executed on. It can be executed as normal user to collect
 some basic information or with root permissions to collect as
 much information as possible. A file named
 grml-hwinfo-$TIMESTAMP.tar.bz2 storing all collected information
 will be created in the current working directory.

Package: grml-keyring
Description-md5: 3a6a94a3d7f9f1523fe115dd347fd45e
Description-en: OpenPGP certificates used by the Grml project
 The Grml repository digitally signs its archive Release files. This package
 contains the OpenPGP certificates used for that repository.

Package: grml-paste
Description-md5: 7b28387a613b259059680978ef730687
Description-en: command line interface for paste.debian.net
 This package provides a command line interface tool to upload
 plain text to https://paste.debian.net/ (the "Debian pastezone").
 The interface is the same as was historically used for
 paste.grml.org.

Package: grml-rescueboot
Description-md5: 2bbc315c93b2695775f26f4ad5a23369
Description-en: boot Grml from GRUB
 Provides integration for GRUB to boot Grml, for example
 to boot Grml as a rescue system without using a USB key or CD.
 You can use update-grml-rescueboot to download the current
 Grml ISO to your system.

Package: grml2usb
Description-md5: 47f5dcfcba5f5a348ddd10ff68785fee
Description-en: install Grml system / ISO to USB device
 This script installs a Grml ISO to an USB device to be able
 to boot from it.  Make sure you have at least one Grml ISO
 or a running Grml system (/run/live/medium) available.

Package: groff
Description-md5: 8b7d83e27666f824013623209e034c69
Description-en: GNU troff text-formatting system
 This package contains optional components of the GNU troff text-formatting
 system. The core package, groff-base, contains the traditional tools like
 troff, nroff, tbl, eqn, and pic. This package contains additional devices
 and drivers for output to DVI, HTML (when recommended packages are
 installed - see below), PDF, HP LaserJet printers, and Canon CAPSL LBP-4
 and LBP-8 printers.
 .
 The X75, X75-12, X100, and X100-12 devices, which allow groff output to be
 conveniently viewed on an X display using the standard X11 fonts, are now
 included here. They were previously in a separate package, groff-x11.
 .
 Besides these, the groff package contains man pages describing the language
 and its macro sets, info documentation, and a number of supplementary
 programs:
 .
 - addftinfo, which adds metric information to troff font files for use
 with groff;
 - afmtodit, which creates font files for use with 'groff -Tps';
 - chem, which allows embedding chemical structure diagrams in groff
 documents;
 - eqn2graph, which converts EQN equations into cropped image files;
 - gdiffmk, which marks differences between groff/nroff/troff files;
 - glilypond, which allows embedding LilyPond musical notation in groff
 documents;
 - gperl, which allows the use of Perl code in groff documents;
 - gpinyin, which facilitates the use of Hanyu Pinyin in groff documents;
 - grap2graph, which converts grap diagrams into cropped images;
 - grn, a preprocessor for pictures in the 'gremlin' format;
 - gxditview, which is used to display the output of the X* devices, and
 can also be used to view PostScript output from groff;
 - hpftodit, which creates font files for use with 'groff -Tlj4';
 - indxbib, which creates inverted indices for bibliographic databases used
 by 'refer';
 - lkbib and lookbib, which search bibliographic databases;
 - mmroff, a simple groff preprocessor which expands references in mm;
 - pdfmom, which runs 'groff -mom' to produce PDFs;
 - pfbtops, which translates a PostScript font in .pfb format to ASCII for
 use with groff;
 - pic2graph, which converts PIC diagrams into cropped image files;
 - refer, which preprocesses bibliographic references for use with groff;
 - tfmtodit, which creates font files for use with 'groff -Tdvi';
 - xtotroff, which converts X11 font metrics into groff font metrics.
 .
 All the standard macro packages are supported in addition to those in
 groff-base, notably me, mm, mom, and ms.
 .
 Some facilities only work if certain recommended packages are installed:
 .
 - ghostscript, netpbm, psutils: required for HTML output;
 - imagemagick: required for the pic2graph and eqn2graph programs;
 - perl: required for PDF output and for the chem preprocessor.

Package: grokevt
Description-md5: 6541e382e25cb4013db2705a8043d27f
Description-en: scripts for reading Microsoft Windows event log files
 GrokEVT is a collection of scripts built for reading Microsoft Windows
 NT/2000/XP/2003 event log files.
 .
 Currently the scripts work together on one or more mounted Microsoft Windows
 partitions to extract all information needed (registry entries, message
 templates, and log files) to convert the logs to a human-readable format.
 .
 This program is useful in forensics investigations.

Package: grokmirror
Description-md5: 0dc239bbfc3c8c733b262f78775f29f7
Description-en: framework to smartly mirror git repositories
 grokmirror mirrors large git repository collections efficiently. It
 uses a manifest file published by a master mirror in order to figure
 out which repositories to clone and to track which repositories require
 updating. The process is extremely lightweight and efficient for both
 the master and its mirrors.

Package: gromacs
Description-md5: b2bae23de6e584a47799dd4899a2c30a
Description-en: Molecular dynamics simulator, with building and analysis tools
 GROMACS is a versatile package to perform molecular dynamics, i.e. simulate
 the Newtonian equations of motion for systems with hundreds to millions of
 particles.
 .
 It is primarily designed for biochemical molecules like proteins and lipids
 that have a lot of complicated bonded interactions, but since GROMACS is
 extremely fast at calculating the nonbonded interactions (that usually
 dominate simulations) many groups are also using it for research on non-
 biological systems, e.g. polymers.
 .
 This package contains variants both for execution on a single machine, and
 using the MPI interface across multiple machines.

Package: gromacs-data
Description-md5: 03ddef80c5d959a0289c77ec8b295eee
Description-en: GROMACS molecular dynamics sim, data and documentation
 GROMACS is a versatile package to perform molecular dynamics, i.e. simulate
 the Newtonian equations of motion for systems with hundreds to millions of
 particles.
 .
 It is primarily designed for biochemical molecules like proteins and lipids
 that have a lot of complicated bonded interactions, but since GROMACS is
 extremely fast at calculating the nonbonded interactions (that usually
 dominate simulations) many groups are also using it for research on non-
 biological systems, e.g. polymers.
 .
 This package contains architecture-independent topology and force field
 data, documentation, man pages, and example files.

Package: gromit-mpx
Description-md5: 63e70648811c5af2c581c580dc05ec58
Description-en: GTK+ based tool to make annotations on screen with multiple pointers
 Gromit-MPX enables you to make annotations on your screen using
 multiple pointing devices at once.
 .
 This is especially useful when making presentations, to highlight
 things or point out things of interest.
 .
 Gromit-MPX is XInput-Aware, so if you have a graphic tablet you can
 draw lines with different strength, color, erase things, etc.

Package: gron
Description-md5: 09d21f7c176f95d58f58caaf783743f0
Description-en: tool to transform JSON into discrete, greppable assignments
 gron transforms JSON into discrete assignments to make it easier to grep for
 what you want and see the absolute 'path' to it. gron can read JSON from a
 local file, over the network, or directly from STDIN.
 .
 gron eases the exploration of APIs that return large blobs of JSON but have
 terrible documentation.
 .
 gron can work backwards too, enabling you to turn your filtered data back
 into JSON.

Package: groonga
Description-md5: a6d26cb75aa26456e8eb85e7bfa9b679
Description-en: Fulltext search engine (metapackage for library use)
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package depends all Groonga related package for library use.

Package: groonga-bin
Description-md5: 075ed45e66a2b96c84165b838a4bc2b9
Description-en: Commands for Groonga
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package provides 'groonga' command.

Package: groonga-doc
Description-md5: 0461023146ecd49c0b6d79f772492f37
Description-en: Documentation of Groonga
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package provides documentation of Groonga.

Package: groonga-examples
Description-md5: d30e10e0051ce4487f28aaf67b98bce6
Description-en: Examples of Groonga
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package provides examples of Groonga.

Package: groonga-munin-plugins
Description-md5: d479687a1c5da0f8b360a95dec3411d5
Description-en: munin-node plugins for Groonga
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package provides munin-node plugins to monitor Groonga.

Package: groonga-normalizer-mysql
Description-md5: 6fe52582a9fbe598ae24ff35b1a56046
Description-en: MySQL derived normalizer for Groonga
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext
 search.
 .
 This package provides a normalizer which normalizes text as same as
 MySQL does.
 .
 Groonga has its own normalizers by default, but that behavior is a bit
 defferent from MySQL does, so as a result, it affects search results.
 These normalizers are useful if you regards it important for keeping
 normalizer compatibility with MySQL in Mroonga which uses Groonga as
 storage engine.

Package: groonga-plugin-suggest
Description-md5: d70d7df6990d310e89642c664e18a4b9
Description-en: Suggest plugin for Groonga
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package provides suggest plugin.

Package: groonga-server-common
Description-md5: 7bc881f2518524f5579c51dc6ee8e296
Description-en: Fulltext search engine (metapackage for server use)
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package provides common settings for server use.

Package: groonga-server-gqtp
Description-md5: eb75d9af8bca61352d9eccc80918e801
Description-en: Fulltext search engine (metapackage for GQTP server use)
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package depends all Groonga related package for GQTP server use.

Package: groonga-server-http
Description-md5: 432f901129717f8fd2a853406f7a8a86
Description-en: Fulltext search engine (metapackage for HTTP server use)
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package depends all Groonga related package for HTTP server use.

Package: groonga-token-filter-stem
Description-md5: f5eda96d71c5e68c6257c8b524a8b168
Description-en: Stemming token filter for Groonga
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package provides TokenFilterStem token filter that stem each token.
 The token filter uses libstemmer that uses stemming algorithm written
 by Snowball.

Package: groonga-tokenizer-mecab
Description-md5: 9b62d73f5ac680f18303fed9e4f9f58b
Description-en: MeCab tokenizer for Groonga
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package provides MeCab tokenizer.

Package: groovy
Description-md5: 722015325f3e393c005ff78ae5b6eed4
Description-en: Agile dynamic language for the Java Virtual Machine
 Groovy is an agile dynamic language for the JVM combining lots of great
 features from languages like Python, Ruby and Smalltalk and making them
 available to the Java developers using a Java-like syntax.
 .
 Groovy is designed to help you get things done on the Java platform in a
 quicker, more concise and fun way - bringing the power of Python and Ruby
 inside the Java platform.
 .
 Groovy can be used as an alternative compiler to javac to generate
 standard Java bytecode to be used by any Java project or it can be used
 dynamically as an alternative language such as for scripting Java objects,
 templating or writing unit test cases.

Package: groovy-doc
Description-md5: 711cfc7b2963e0fd15f0a229342ad565
Description-en: Agile dynamic language for the Java Virtual Machine (documentation)
 Groovy is an agile dynamic language for the JVM combining lots of great
 features from languages like Python, Ruby and Smalltalk and making them
 available to the Java developers using a Java-like syntax.
 .
 Groovy is designed to help you get things done on the Java platform in a
 quicker, more concise and fun way - bringing the power of Python and Ruby
 inside the Java platform.
 .
 Groovy can be used as an alternative compiler to javac to generate
 standard Java bytecode to be used by any Java project or it can be used
 dynamically as an alternative language such as for scripting Java objects,
 templating or writing unit test cases.
 .
 This package includes the Groovy API javadocs, and examples.

Package: gross
Description-md5: 66622e5b096f78857b3f744bdc339bd7
Description-en: fast and efficient greylist server with DNSBL support
 Gross is a resource efficient greylist server written in C that supports
 greylisting and/or blocking based on DNSRBL so it will not impact legitimate
 mails
 .
 It also contains a milter implementation and natively supports Postfix,
 Exim and Sendmail.

Package: groundhog
Description-md5: 91241e75c36e66156a4cebe99dd9fef4
Description-en: simple logic game
 The purpose of this game is to put balls in pockets of the same color
 by manipulating a maze of tubes.

Package: group-service
Description-md5: 6cf0146aa0f64f0ee6672e0fd072a858
Description-en: Manage local user groups via DBus
 Using DBus to manage local user groups, you can complete the addition
 and deletion of local user groups, add/remove users to/from groups, and
 change the name of local user groups.
 .
 This package provides the DBus service and is a helper service  for
 mate-user-admin.

Package: growisofs
Description-md5: 6cb6bdc93e9ec970deaa41c1f9308010
Description-en: DVD+-RW/R recorder
 growisofs is a general purpose DVD recording program that supports:
 .
 * random-access media (DVD+RW, DVD-RAM, plain files, hard disk partitions)
 * mastering multisession DVD media (DVD+R, DVD-R/-RW, and Blu-ray Disc)
 * first-/single-session recording of arbitrary pre-mastered image
 (formatted as UDF, ISO9660 or any other file system, if formatted at
 all) to all supported DVD media types.
 .
 growisofs is able to either write pre-created ISO images or create them
 on-the-fly (by calling genisoimage).
 .
 This package also contains dvd+rw-format, a utility to format a DVD+RW media.

Package: growl-for-linux
Description-md5: b1368b57d137bc2480564ee57142d173
Description-en: Pluggable notification system which supports GNTP
 Growl For Linux is a linux-compatible notification system of Growl.
 Growl is a notification system for Mac OS X. It uses GNTP (Growl
 Notification Transport Protocol) for notification.
 .
 Growl For Linux provides four kind of display styles - balloon, fog,
 libnotify and nico2.
 The display style is implemented as a plugin, so you can add a new
 display style if you want.
 .
 And more, Growl For Linux supports subscriber which will interact
 with other software. Currently Growl For Linux supports Rhythmbox.

Package: grr.app
Description-md5: af87b7f9ee7ee9f9771fa12c89686989
Description-en: RSS reader for GNUstep
 Grr (Günther's RSS Reader) is a reader for RSS news feeds.  It has
 the following features:
 .
 * Parsing RSS feeds (including Atom).
 * Fetching feeds from the web.
 * Showing headlines.
 * Showing the article's descriptions.
 * Categories for feeds.
 * Articles can be rated.
 * Simple HTML rendering on GNUstep.
 * Serializing obtained feed information to hard disk.
 * Managing (adding, removing) feeds.

Package: grsync
Description-md5: 0ac8f84c8fd587a0895d4e8eb0faba34
Description-en: GTK+ frontend for rsync
 grsync is a simple graphical interface using GTK2 for the rsync command line
 program. It currently supports only a limited set of the most important rsync
 features, but can be used effectively for local directory synchronization.

Package: grub-coreboot
Description-md5: db4a244ee1058cab6f43333a109d25ab
Description-en: GRand Unified Bootloader, version 2 (Coreboot version)
 GRUB is a portable, powerful bootloader.  This version of GRUB is based on a
 cleaner design than its predecessors, and provides the following new features:
 .
 - Scripting in grub.cfg using BASH-like syntax.
 - Support for modern partition maps such as GPT.
 - Modular generation of grub.cfg via update-grub.  Packages providing GRUB
 add-ons can plug in their own script rules and trigger updates by invoking
 update-grub.
 .
 This is a dependency package for a version of GRUB that has been built for
 use with platforms running the Coreboot firmware.  Installing this package
 indicates that this version of GRUB should be the active boot loader.

Package: grub-coreboot-bin
Description-md5: f272000f30dd7cd337730d5bc31d1712
Description-en: GRand Unified Bootloader, version 2 (Coreboot modules)
 GRUB is a portable, powerful bootloader.  This version of GRUB is based on a
 cleaner design than its predecessors, and provides the following new features:
 .
 - Scripting in grub.cfg using BASH-like syntax.
 - Support for modern partition maps such as GPT.
 - Modular generation of grub.cfg via update-grub.  Packages providing GRUB
 add-ons can plug in their own script rules and trigger updates by invoking
 update-grub.
 .
 This package contains GRUB modules that have been built for use with
 platforms running the Coreboot firmware.  It can be installed in parallel
 with other flavours, but will not automatically install GRUB as the active
 boot loader nor automatically update grub.cfg on upgrade unless
 grub-coreboot is also installed.

Package: grub-coreboot-dbg
Description-md5: ee3f45ba8ef408dea3b4e172ff46a041
Description-en: GRand Unified Bootloader, version 2 (Coreboot debug files)
 This package contains debugging files for grub-coreboot-bin.  You only need
 these if you are trying to debug GRUB using its GDB stub.

Package: grub-efi-amd64-signed-template
Description-md5: 6505085992cc3617973cb57dcebc7eeb
Description-en: GRand Unified Bootloader, version 2 (EFI-AMD64 signing template)
 This package contains template files for grub-efi-amd64-signed.
 This is only needed for Secure Boot signing.

Package: grub-emu
Description-md5: eaa24f3f146f8d2e05f7109f088cfa8b
Description-en: GRand Unified Bootloader, version 2 (emulated version)
 This package contains grub-emu, an emulated version of GRUB.  It is only
 provided for debugging purposes.

Package: grub-emu-dbg
Description-md5: 4066695808b06e6425e6d4c1f6d4205e
Description-en: GRand Unified Bootloader, version 2 (emulated debug files)
 This package contains debugging files for grub-emu.  You only need these if
 you are trying to debug GRUB using its GDB stub.

Package: grub-firmware-qemu
Description-md5: cc3754b92a7e1d8e16c04265627088b6
Description-en: GRUB firmware image for QEMU
 This package contains a binary of GRUB that has been built for use as
 firmware for QEMU.  It can be used as a replacement for other PC BIOS
 images provided by seabios, bochsbios, and so on.
 .
 In order to make QEMU use this firmware, simply add `-bios grub.bin' when
 invoking it.
 .
 This package behaves in the same way as GRUB for coreboot, but doesn't
 contain any code from coreboot itself, and is only suitable for QEMU. If
 you want to install GRUB as firmware on real hardware, you need to use the
 grub-coreboot package, and manually combine that with coreboot.

Package: grub-imageboot
Description-md5: a4107cac8a31714bd0d52a3bfce48aa5
Description-en: boot iso, harddisk and floppy images with grub2 and syslinux memdisk
 This package installs a grub hook which integrates iso, harddisk and floppy
 images into the grub menu.
 .
 memdisk can't boot every image see
 http://syslinux.zytor.com/wiki/index.php/MEMDISK for its limitations.

Package: grub-ipxe
Description-md5: 06f75426725eb333268f053555c555bc
Description-en: Network booting using iPXE
 iPXE is network boot firmware.  It supports a variety of network cards,
 including some wireless cards, and variety of network protocols (traditional
 DHCP, BOOTP and TFTP and also HTTP, iSCSI, SAN via FCoE and Infiniband). It
 supports scripting.
 .
 This package contains bootable iPXE images and adds a menu entry to grub2 for
 network booting using iPXE.

Package: grub-linuxbios
Description-md5: 8d63829707a75c424f8ce33f10391cc0
Description-en: GRand Unified Bootloader, version 2 (dummy package)
 This is a dummy transitional package that depends on grub-coreboot.

Package: grub-rescue-pc
Description-md5: 10cb31f07b8d2654fef82f1297940a5b
Description-en: GRUB bootable rescue images, version 2 (PC/BIOS version)
 This package contains three GRUB rescue images that have been built for use
 with the traditional PC/BIOS architecture:
 .
 - grub-rescue-floppy.img: floppy image.
 - grub-rescue-cdrom.iso: El Torito CDROM image.
 - grub-rescue-usb.img: USB image.

Package: grub-theme-breeze
Description-md5: aa23d162a162949351ec0471cbac6bd7
Description-en: Breeze theme for GRUB 2
 Breeze theme for the GRUB boot loader to fit in with KDE Plasma's
 themeing.

Package: grub-theme-starfield
Description-md5: 52232de4094a1dafa8ade1df40ec6451
Description-en: GRand Unified Bootloader, version 2 (starfield theme)
 This is the default theme for GRUB's graphical menu.

Package: grub-xen-host
Description-md5: 5759b5e1c06b30e6af51012f552c8d3b
Description-en: GRand Unified Bootloader, version 2 (Xen host version)
 GRUB is a portable, powerful bootloader.  This version of GRUB is based on a
 cleaner design than its predecessors, and provides the following new features:
 .
 - Scripting in grub.cfg using BASH-like syntax.
 - Support for modern partition maps such as GPT.
 - Modular generation of grub.cfg via update-grub.  Packages providing GRUB
 add-ons can plug in their own script rules and trigger updates by invoking
 update-grub.
 .
 This package arranges for GRUB binary images which can be used to boot a Xen
 guest (i.e. PV-GRUB) to be present in the control domain filesystem.

Package: grub2
Description-md5: bbb470013d1f2450dba730f10fbd09b4
Description-en: GRand Unified Bootloader, version 2 (dummy package)
 This is a dummy transitional package to handle GRUB 2 upgrades.  It can be
 safely removed.

Package: grub2-splashimages
Description-md5: 0666c3765c887c870c2f3e8e0ff24653
Description-en: collection of great GRUB2 splashimages
 This package contains a collection of splashimages which can be used
 for GRUB2. If you'd like your splashimage in this package send them
 as bug report to Debian BTS.

Package: grub2-themes-edubuntu
Description-md5: c7b83fb6546cfe1a85cb56d9c0f940af
Description-en: GRand Unified Bootloader, version 2 (Edubuntu theme)
 This is the Edubuntu theme for GRUB's graphical menu. Forked from
 grub2-themes-ubuntustudio.

Package: grub2-themes-ubuntu-mate
Description-md5: 825b72338383dd19dab991cf667ed0e4
Description-en: GRand Unified Bootloader, version 2 (ubuntu-mate theme)
 This is the ubuntu-mate theme for GRUB's graphical menu.

Package: grub2-themes-ubuntustudio
Description-md5: ecf1bbaedcf7b652beb9588dee768dc5
Description-en: GRand Unified Bootloader, version 2 (Ubuntu Studio theme)
 This is the Ubuntu Studio theme for GRUB's graphical menu.
 Forked from Lubuntu.

Package: grunt
Description-md5: d210f6aa660cd8879638edf283f54759
Description-en: JavaScript task runner/build system/maintainer tool
 GRUNT automates several tasks related to maintaining a JavaScript library
 or framework. It can be used for JS code minification, unit testing, code
 checking, and several other tasks.

Package: gsad
Description-md5: 999c2a4f41d572b886ea7cdf2a1fd759
Description-en: remote network security auditor - web interface
 The Greenbone Security Assistant HTTP Server connects to the Greebone
 Vulnerability Manager "gvmd" to provide a full-featured user interface for
 vulnerability management.
 .
 This tools was initially provided by the package greenbone-security-assistant.

Package: gsalliere
Description-md5: 5f0d63ff6ca07cbbdd6d6674f8eaf1ad
Description-en: Bridge duplicate scorer (GUI frontend)
 Salliere is a scoring program for duplicate bridge.  It will take a file of
 pair numbers and contracts then score and match point them for duplicate
 bridge. It will then produce nicely tabulated overall results and
 board-by-board results.
 .
 This package contains the GUI frontend for salliere.

Package: gsasl
Description-md5: 16635beee81f4d25be51102e364100f7
Description-en: GNU SASL command line utility
 GNU SASL is an implementation of the Simple Authentication and
 Security Layer framework and a few common SASL mechanisms. SASL is
 used by network servers (e.g., IMAP, SMTP) to request authentication
 from clients, and in clients to authenticate against servers.
 .
 This package contains the GNU SASL command line tool.

Package: gscan2pdf
Description-md5: 66215bf3dca93aa01cfc077763d37345
Description-en: transitional package to scantpaper
 This is a transitional dummy package. It can safely be removed, but
 provides a symlink so that running gscan2pdf starts scantpaper.

Package: gsequencer
Description-md5: 310197ea8f2817bdb533a2894bcace02
Description-en: Advanced Gtk+ Sequencer audio processing engine
 Advanced GTK+ Sequencer is intended to be used for music composition.
 It features a piano roll, as well as a synth, matrix editor, drum
 machine, soundfont2 player, mixer and an output panel. It’s designed to
 be highly configurable. You may add effects to its effect chain; and
 add or remove audio channels/pads. You may set up a fully functional
 network of engines, thus there is a link editor for linking audio lines.

Package: gsequencer-data
Description-md5: 675131431a64c4ef2418f20d83d832cd
Description-en: Data files for Advanced Gtk+ Sequencer
 Advanced GTK+ Sequencer is intended to be used for music composition.
 .
 This package contains architecture-independent supporting data files for use
 with GSequencer, such as l10n support files.

Package: gsequencer-doc
Description-md5: 44b24877ea9b7da9520f8876f8e9db61
Description-en: Documentation for Advanced Gtk+ Sequencer
 Advanced GTK+ Sequencer is intended to be used for music composition.
 .
 This package contains the user manual that explains the GUI in html format of
 Advanced Gtk+ Sequencer.

Package: gsettings-ubuntu-touch-schemas
Description-md5: bc40363b9cce358b2ad06a102ddc29fd
Description-en: Transitional package for gsettings-ubuntu-schemas
 This is a transitional package for clean upgrades. You can safely remove it.

Package: gsfonts
Description-md5: 52d0e93bfdec2bdd0fc9b21cceeb71c7
Description-en: transitional dummy package (gsfonts -> fonts-urw-base35)
 This package is a dummy package to enable the gsfonts to fonts-urw-base35
 transition. It can be safely removed.

Package: gsfonts-x11
Description-md5: f27c023743dc428094e4f611d95582fe
Description-en: transitional dummy package (gsfonts-x11 -> fonts-urw-base35)
 This package is a dummy package to enable the gsfonts-x11 to fonts-urw-base35
 transition. It can be safely removed.

Package: gshisen.app
Description-md5: a4ec85882c422ffc5a7a50a149831325
Description-en: Shizen-sho puzzle game for GNUstep
 The object of the game is to remove all tiles from the field.  Only
 two matching tiles can be removed at a time.  Two tiles can only be
 removed if they can be connected with at most three connected lines.
 Lines can be horizontal or vertical but not diagonal.  Remember that
 lines may cross the empty border.  If you are stuck, you can use the
 Hint feature to find two tiles which may be removed.

Package: gsimplecal
Description-md5: 184a6fcb35dfb8061d6a2f10571c7f16
Description-en: lightweight GUI calendar application
 gsimplecal is a lightweight calendar application written in C++
 using GTK3.
 .
 It was intentionally made for use with tint2 panel in the openbox
 environment to be launched upon clock click, but can be bound to
 some hotkey in any window manager.
 .
 gsimplecal can be configured to not only show the calendar, but
 also display multiple clocks for different world timezones.

Package: gsl-bin
Description-md5: 7553709bb194c39b6d774e61c06ec157
Description-en: GNU Scientific Library (GSL) -- binary package
 The GNU Scientific Library (GSL) is a collection of routines for
 numerical analysis.  The routines are written from scratch by the GSL
 team in C, and present a modern API for C programmers, while allowing
 wrappers to be written for very high level languages.
 .
 This package provides several example binaries.
 .
 URL: http://www.gnu.org/software/gsl/

Package: gsl-ref-html
Description-md5: b7cb557113954f943279502b6043e474
Description-en: GNU Scientific Library (GSL) Reference Manual in html
 This package provides html files with the reference manual for the
 GNU Scientific Library (GSL), a collection of routines for numerical
 analysis.

Package: gsl-ref-psdoc
Description-md5: ce73a967be93eb4cb6f100609608bc22
Description-en: GNU Scientific Library (GSL) Reference Manual in postscript
 This package provides a ps file with the reference manual for the
 GNU Scientific Library (GSL), a collection of routines for numerical
 analysis.

Package: gsm-utils
Description-md5: 3a4f110fec00459ea23445229bde1388
Description-en: GSM mobile phone access applications
 Some simple command line programs to access a GSM mobile phone via
 GSM modem or IrDA.  Functions include: modification of phone books and
 reading, writing, sending and receiving SMS messages.  Uses the GSM
 standards ETSI GSM 07.07, ETSI GSM 07.05, and others.

Package: gsmartcontrol
Description-md5: 42456620964fa807efb11aebda2b0ebb
Description-en: graphical user interface for smartctl
 GSmartControl is a graphical user interface for smartctl, which is a tool for
 querying and controlling SMART (Self-Monitoring, Analysis, and Reporting
 Technology) data on modern hard disk drives. It allows you to inspect the
 drive's SMART data to determine its health, as well as run various tests on it.
 .
 Features:
 .
 * automatically reports and highlights any anomalies;
 * allows enabling/disabling Automatic Offline Data Collection;
 * allows enabling/disabling SMART itself;
 * supports configuration of global and per-drive options for smartctl;
 * performs SMART self-tests;
 * displays drive IDs, capabilities, attributes, and self-test/error logs;
 * can read in smartctl data from a saved file, interpreting it as a read-only
 virtual device.

Package: gsoap
Description-md5: 9c13905607e0132582ebe3b22d7a6910
Description-en: Stub generators for gSOAP
 The gSOAP toolkit provides a unique SOAP-to-C/C++ language binding for the
 development of SOAP Web Services and clients. Stub generators.

Package: gsoap-doc
Description-md5: 93cca0d041075b9cd92a3a1caec98ed6
Description-en: gSOAP documentation
 The gSOAP toolkit provides a unique SOAP-to-C/C++ language binding for the
 development of SOAP Web Services and clients. Documentation files.

Package: gsocket
Description-md5: dc9be8d2adadfb3801bb863e3030b876
Description-en: Allows two machines on different networks to communicate with each other
 Abandon the thought of IP Addresses and Port Numbers. Instead start thinking
 that two programs should be able to communicate with each other as long as
 they know the same secret (rather than each other's IP Address and Port
 Number). The Global Socket library facilitates this: It locally derives
 temporary session keys and IDs and connects two programs through the Global
 Socket Relay Network (GSRN) regardless and independent of the local IP
 Address or geographical location.
 .
 Once connected the library then negotiates a secure TLS connection(End-2-End).
 The secret never leaves your workstation. The GSRN sees only the encrypted
 traffic.
 .
 The GSRN is a free cloud service and is free to use by anyone.
 .
 The Global Socket Toolkit comes with a set of tools:
 .
 gsocket - Makes an existing program (behind firewall or NAT) accessible from
 anywhere in the world. It does so by analyzing the program and replacing the
 IP-Layer with its own Gsocket-Layer. A client connection to a hostname ending
 in '*.gsocket' then gets automatically redirected (via the GSRN) to this
 program.
 .
 gs-netcat - Netcat on steroids. Turn gs-netcat into an AES-256 encrypted
 reverse backdoor via TOR (optional) with a true PTY/interactive command shell
 (gs-netcat -s MySecret -i), integrated file-transfer, spawn a Socks4/4a/5
 proxy or forward TCP connections or give somebody temporary shell access.
 .
 gs-sftp - sftp server & client between two firewalled workstations.
 gs-mount - Access and mount a remote file system.
 blitz - Copy data from workstation to workstation.

Package: gsort
Description-md5: 196776f6a1c66130f7f92d0e256ca1b3
Description-en: sort genomic data
 gsort is a tool to sort genomic files according to a genomefile.
 For example, to sort VCF to have order:
 X, Y, 2, 1, 3, ... and the header needs to be kept at the top.
 .
 As a more likely example, if a file nneds to be sorted to match GATK
 order (1 ... X, Y, MT) which is not possible with any other sorting
 tool. With gsort one can simply place MT as the last chrom in the
 ".genome" file.
 .
 It will also be useful for getting files ready for use in bedtools.

Package: gsound-tools
Description-md5: 40d14fa03a51a39917abab325bcc37ae
Description-en: small library for playing system sounds (tools)
 GSound is a small library for playing system sounds. It's designed to
 be used via GObject Introspection, and is a thin wrapper around the
 libcanberra C library.
 .
 This package contains tools for use with GSound.

Package: gspell-1-tests
Description-md5: 537975c1a567d2be667122ea0c9504db
Description-en: spell-checking library for GTK+ applications - installed tests
 gspell provides a flexible API to add spell checking to a GTK+ application.
 It features:
 * GObject wrappers around Enchant
 * An inline spell checker for GtkTextView (enhanced version of GtkSpell)
 * A spell checker dialog for GtkTextView
 * Support of the no-spell-check tag defined by GtkSourceView
 * Language choosers (button and dialog)
 .
 This package contains automated tests.

Package: gss-doc
Description-md5: 7c2507501d2e121f64df4c2b738cd83f
Description-en: Documentation for GSS (except man pages)
 The GNU Generic Security Service Library (GSSLib) is a free
 implementation of the GSS-API security framework.  GSSLib uses Shishi
 to implement the Kerberos V5 mechanism, but is flexible enough to
 support other mechanisms too.
 .
 This package contain the manual in HTML and Info formats, and
 API reference in GTK-DOC and Devhelp formats.

Package: gss-man
Description-md5: 8f5232e3760b925acf02454a86d2505e
Description-en: Man pages for GSS
 The GNU Generic Security Service Library (GSSLib) is a free
 implementation of the GSS-API security framework.  GSSLib uses Shishi
 to implement the Kerberos V5 mechanism, but is flexible enough to
 support other mechanisms too.
 .
 This package contain the API reference as man pages.

Package: gss-ntlmssp
Description-md5: 732f795f2c5cf6740a6a81f1448b3b24
Description-en: GSSAPI NTLMSSP Mechanism -- MIT GSSAPI plugin
 GSS-NTLMSSP is a GSSAPI mechanism plugin that implements NTLMSSP.
 NTLMSSP is a Microsoft Security Provider that implements various
 versions and falvors of the NTLM challenge-response family.
 .
 GSS-NTLMSSP, implements both NTLM and NTLMv2 and all the various
 security variants to the key exchange that Microsoft introduced and
 documented over time.
 .
 This code implements the NTLMSSP mechanism as a GSSAPI loadable
 mechanism and has been tested to work with MIT Kerberos' 1.11
 implementation of GSSAPI.
 .
 This package supplies the MIT GSSAPI plugin.

Package: gss-ntlmssp-dev
Description-md5: 62f8f6feb37892145262039298c2e1d8
Description-en: GSSAPI NTLMSSP Mechanism -- development headers
 GSS-NTLMSSP is a GSSAPI mechanism plugin that implements NTLMSSP.
 NTLMSSP is a Microsoft Security Provider that implements various
 versions and falvors of the NTLM challenge-response family.
 .
 GSS-NTLMSSP, implements both NTLM and NTLMv2 and all the various
 security variants to the key exchange that Microsoft introduced and
 documented over time.
 .
 This code implements the NTLMSSP mechanism as a GSSAPI loadable
 mechanism and has been tested to work with MIT Kerberos' 1.11
 implementation of GSSAPI.
 .
 This package supplies the development header.

Package: gssdp-tools
Description-md5: 05e1716eed0be96fde8938d50df1463a
Description-en: GObject-based library for SSDP (tools)
 A GObject-based API for doing SSDP (Simple Service Discovery Protocol)
 transparently.
 .
 This package contains some tools, such as gssdp-device-sniffer.

Package: gssproxy
Description-md5: 15c5ae0f06a0089e95fa32e3b467cf40
Description-en: Privilege separation daemon for GSSAPI
 Applications can choose to use GSS-Proxy for GSSAPI credential management,
 which means that they will not have direct access to the credentials
 themselves.  GSSAPI operations are also offloaded to the gssproxy daemon,
 making it suitable for upcalls from the Kernel as well.
 .
 This package includes both the gssproxy daemon itself and the GSSAPI
 interposer layer for existing applications.

Package: gst123
Description-md5: 6e07b5ba8d2dc9505043401ffcdf540e
Description-en: GStreamer based command line media player
 The program gst123 is designed to be a more flexible command line player in
 the spirit of ogg123 and mpg123, based on GStreamer. It plays all file formats
 supported by GStreamer, so if you have audio/video collections which contain
 different file formats, like flac, ogg and mp3, you can use gst123 to play all
 your audio/video files.

Package: gstreamer-qapt
Description-md5: 0558e3377dc05a6ba109973b5b0db72a
Description-en: GStreamer plugin to install codecs using QApt
 QApt is a collection of tools and a library providing a wrapper around
 APT. The intention is to ease the use of APT in Qt-based programs.
 .
 This package provides a plugin for the GStreamer multimedia framework
 to search and to install audio and video codecs.

Package: gstreamer1.0-clutter-3.0
Description-md5: 8ea8d25fb358dcee12567aa5357196c1
Description-en: Clutter PLugin for GStreamer 1.0
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.

Package: gstreamer1.0-dav1d
Description-md5: 54b0b4382845bf7a99c71d1ba098bd7b
Description-en: GStreamer dav1d AV1 decoder plugin - GStreamer plugin
 GStreamer plugin for AV1 video decoding using the dav1d decoder.
 .
 This package provides the GStreamer plugin for AV1 decoding.

Package: gstreamer1.0-espeak
Description-md5: ffadb66a9d7e3c13cf929c1a08fa7c29
Description-en: GStreamer plugin for eSpeak speech synthesis
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data. Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related. Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package contains a GStreamer plugin for using eSpeak library as a
 sound source for GStreamer.  Plugin uses given text to produce audio
 output.

Package: gstreamer1.0-fallbackswitch
Description-md5: 4ac4f628adb4b65f0839bda1b2453b40
Description-en: GStreamer fallback dynamic switcher - GStreamer plugin
 fallbackswitch is a Gstreamer package that allows for falling back to different
 sink pads after a timeout based on the sink pads' priorities.
 .
 This package provides the GStreamer plugin for fallbackswitch and fallbacksrc
 elements.

Package: gstreamer1.0-gif
Description-md5: 55333bf6bf298d23b3d6976314276ea2
Description-en: GStreamer gif decoder and encoder - GStreamer plugin
 GStreamer plugin for gif video decoding and encoding.
 .
 This package provides a GStreamer plugin for gif
 written in Rust.

Package: gstreamer1.0-libav
Description-md5: bf84995f63f72239acc44385b62f37da
Description-en: ffmpeg plugin for GStreamer
 This GStreamer plugin supports a large number of audio and video compression
 formats through the use of the ffmpeg library.  The plugin contains GStreamer
 elements for encoding 40+ formats (MPEG, DivX, MPEG4, AC3, DV, ...), decoding
 elements for decoding 90+ formats (AVI, MPEG, OGG, Matroska, ASF, ...),
 demuxing 30+ formats and colorspace conversion.
 .
 http://www.ffmpeg.org/
 http://gstreamer.freedesktop.org/
 http://gstreamer.freedesktop.org/modules/gst-libav.html

Package: gstreamer1.0-nice
Description-md5: e6a5fecf0861bb3b1b3bda258d7f2552
Description-en: ICE library (GStreamer plugin)
 Nice is an implementation of the IETF's draft Interactive Connectivity
 Establishment standard (ICE).  ICE is useful for applications that want to
 establish peer-to-peer UDP data streams. It automates the process of
 traversing NATs and provides security against some attacks.
 .
 Existing standards that use ICE include the Session Initiation Protocol (SIP)
 and the Jingle XMPP extension for audio/video calls.
 .
 Nice includes integration with GStreamer1.0.
 .
 This package provides a GStreamer 1.0 plugin for nice.

Package: gstreamer1.0-opencv
Description-md5: c7e225953a0291993c213186484f1f36
Description-en: GStreamer OpenCV plugins
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared
 to the rest. They might be close to being good quality, but they're missing
 something - be it a good code review, some documentation, a set of tests, a
 real live maintainer, or some actual wide use.
 .
 This package contains the OpenCV plugins.

Package: gstreamer1.0-plugins-bad
Description-md5: 96aaaad9b842ce9ddb51b002cc05eca0
Description-en: GStreamer plugins from the "bad" set
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared
 to the rest. They might be close to being good quality, but they're missing
 something - be it a good code review, some documentation, a set of tests, a
 real live maintainer, or some actual wide use.

Package: gstreamer1.0-plugins-bad-apps
Description-md5: 516bac0b97ebdd36b52398c50e974c16
Description-en: GStreamer helper programs from the "bad" set
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package contains helper programs from the "bad" set, a set of
 plug-ins that aren't up to par compared to the rest. They might be
 close to being good quality, but they're missing something - be it a
 good code review, some documentation, a set of tests, a real live
 maintainer, or some actual wide use.

Package: gstreamer1.0-plugins-rtp
Description-md5: 1f317b04f78374dba7d1e14def0b7f80
Description-en: transitional dummy package
 This is a transitional dummy package. It can safely be removed.

Package: gstreamer1.0-plugins-ugly
Description-md5: c036226562f55540aad2e51fbde63d54
Description-en: GStreamer plugins from the "ugly" set
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package contains plugins from the "ugly" set, a set of
 good-quality plug-ins that might pose distribution problems.

Package: gstreamer1.0-pocketsphinx
Description-md5: a31545030d49dfb507d68628dc7883c0
Description-en: Speech recognition tool - GStreamer plugin
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains the GStreamer plugin

Package: gstreamer1.0-pulseaudio
Description-md5: 504e4012c06b50368aaaaef3d4829462
Description-en: GStreamer plugin for PulseAudio (transitional package)
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package used to contain the GStreamer plugin for PulseAudio, a
 sound server for POSIX and WIN32 systems.
 .
 This is a transitional package.

Package: gstreamer1.0-python3-plugin-loader
Description-md5: 95096b7522782c3f7600444ec56c34a6
Description-en: GStreamer Loader for Python Plugin (Python 3)
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package contains the Python 3 version of the Python plugin loader,
 which allows GStreamer plugins to be written in Python.

Package: gstreamer1.0-qt5
Description-md5: 6fd76fa62a56dd4ac66dadd0e99cbe61
Description-en: GStreamer plugin for Qt5
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package contains the GStreamer plugin for Qt5.

Package: gstreamer1.0-qt6
Description-md5: 3bdeb2efa50924da8de4655a8b9287cb
Description-en: GStreamer plugin for Qt6
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package contains the GStreamer plugin for Qt6.

Package: gstreamer1.0-rtsp
Description-md5: 324c293cb019895b9491331ce49fd119
Description-en: RTSP plugin for GStreamer
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package contains the GStreamer plugin for RTSP.

Package: gstreamer1.0-vaapi
Description-md5: 8adddb56a86e9aa5c8e45098c3045f7a
Description-en: VA-API plugins for GStreamer
 Gstreamer-vaapi is a collection of GStreamer plugins and helper libraries that
 allow hardware accelerated video decoding, encoding and processing through
 VA-API.
 .
 This package contains GStreamer plugins for VA-API support:
 - `vaapiconvert': converts from YUV pixels to VA surfaces
 - `vaapisink': a VA-API based video sink

Package: gsutil
Description-md5: e489d74223eb937e5ac335215d8b609f
Description-en: configure and manage Grandstream BudgeTone 100 VOIP and GX2000 phones
 GsUtil is a short program written to dump and restore the data
 from Grandstream BudgeTone 100 VOIP and GX2000 phone.
 Since a reboot is required to make the configuration change effective,
 this program does that too.

Package: gt5
Description-md5: 8b45d5984373ce1327a1fd7d484f5f7d
Description-en: shell program to display visual disk usage with navigation
 Years have passed and disks have become larger and larger, but even
 on this incredibly huge harddisk era, the space seems to disappear
 over time. This small shell program provides more convenient
 listing than the default disk usage du(1). The program displays what has
 happened since last run and displays dir size and the total
 percentage. It is possible to navigate and descend to directories by
 using cursor keys with text based browsers like links, elinks, lynx etc.

Package: gtamsanalyzer.app
Description-md5: b3ec3e2064afd32d73bde4890b97598f
Description-en: Text analysis application for GNUstep
 GTAMS Analyzer is a complete coding and analysis package, it is a
 port of TAMS Analyzer for MacOS X.  GTAMS stands for GNUstep Text
 Analysis Markup System, it is a convention for identifying themes in
 text.  The software offers a wide range of tools for applying themes
 to texts and identifying patterns of themes within and between texts.

Package: gtetrinet
Description-md5: 6a376eba24b4ff493f5034f36b47b294
Description-en: multiplayer tetris-like game
 GTetrinet is a clone of Tetrinet, a multiplayer tetris variant for Windows.
 It is compatible with the original tetrinet, although you need a separate
 program, such as tetrinetx, to be able to create your own games.

Package: gtg
Description-md5: 92c52a4920c9e1e021e1f96006f48fd7
Description-en: organizer for the GNOME desktop environment
 Getting Things GNOME! (GTG) is a personal tasks and TODO-list items
 organizer for the GNOME desktop environment and inspired by the
 "Getting Things Done" (GTD) methodology.
 .
 GTG is designed with flexibility, adaptability, and ease of use in
 mind, so its user interface and workflow can be used as more than
 just "GTD" software. GTG is intended to help you track everything
 you need to do and need to know, from small tasks to large projects.
 .
 It features flexible tagging system, natural language parsing, task
 dependencies and an "actionable" task view mode so that you can focus
 on what you can act on "right now".

Package: gthd
Description-md5: 821e23079ebe036c82dee48a8dbeec6d
Description-en: DBus service to monitor thermal information
 GThd is a DBus activated daemon that provides information
 about thermal zones, cooling cells and trip points.
 .
 This package contains the daemon.

Package: gthumb
Description-md5: 3f6830e69f57dd7b815a1c7022d6e9ce
Description-en: image viewer and browser
 gThumb is an advanced image viewer and browser. It has many useful
 features, such as filesystem browsing, slide show, image catalogs, web
 album creation, camera import, image CD burning, batch file operations and
 quick image editing features like transformation and color manipulation.
 .
 It's designed for GNOME desktop environment and uses its platform. For
 camera import feature, the gPhoto2 library is used.

Package: gthumb-data
Description-md5: 27b86b080e857e9ca2a0a372423eda5e
Description-en: image viewer and browser - arch-independent files
 gThumb is an advanced image viewer and browser. It has many useful
 features, such as filesystem browsing, slide show, image catalogs, web
 album creation, camera import, image CD burning, batch file operations and
 quick image editing features like transformation and color manipulation.
 .
 It's designed for GNOME desktop environment and uses its platform. For
 camera import feature, the gPhoto2 library is used.
 .
 This package contains the architecture-independent files needed by gthumb.

Package: gthumb-dev
Description-md5: 89444e8ff88a9f480bd9ecb468c893ab
Description-en: image viewer and browser - development files
 gThumb is an advanced image viewer and browser. It has many useful
 features, such as filesystem browsing, slide show, image catalogs, web
 album creation, camera import, image CD burning, batch file operations and
 quick image editing features like transformation and color manipulation.
 .
 It's designed for GNOME desktop environment and uses its platform. For
 camera import feature, the gPhoto2 library is used.
 .
 This package contains the files needed to develop third-party extensions.

Package: gtimelog
Description-md5: 023e6a2df5e6f097060afd4882d2c61c
Description-en: time logging application
 gtimelog provides a time tracking application to allow the user to track what
 they work on during the day and how long they spend doing it.

Package: gtk-4-examples
Description-md5: 5aa776a1b85b3a7177e93a35cc24869b
Description-en: example files for GTK 4
 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains the example files and a demonstration program
 for GTK4.

Package: gtk-4-tests
Description-md5: 16801b2e0bb5b3bd5dd4b20c8fb93349
Description-en: "as-installed" tests for GTK 4
 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains installable test programs, primarily for use with
 autopkgtest.

Package: gtk-doc-tools
Description-md5: d81800b98624f248b7995144c6f0cbf1
Description-en: GTK+ documentation tools
 These tools extract documentation embedded in GNOME source code, and
 produce pretty output via DocBook SGML.

Package: gtk-layer-shell-doc
Description-md5: 38b4418dcc6b73c6c5ec0f2c8e2b1728
Description-en: documentation for the Wayland Layer Shell protocol desktop component library
 A library to write GTK applications that use Layer Shell. This library only
 makes sense on Wayland compositors that support Layer Shell, and will not work
 on X11. It supports all Layer Shell features including popups and popovers (GTK
 popups Just Work™). Please open issues for any bugs you come across.
 .
 This package contains the HTML documentation for the GTK library
 in /usr/share/gtk-doc/gtk-layer-shell/ .

Package: gtk-layer-shell-examples
Description-md5: a0b8a1cd0ac5970e282f870a40f7b3be
Description-en: example files for the Wayland Layer Shell protocol desktop component library
 A library to write GTK applications that use Layer Shell. This library only
 makes sense on Wayland compositors that support Layer Shell, and will not work
 on X11. It supports all Layer Shell features including popups and popovers (GTK
 popups Just Work™). Please open issues for any bugs you come across.
 .
 This package contains the example files and a demonstration program.

Package: gtk-meshtastic-client
Description-md5: 26d64cf4bacceb89a59b52ea09a08d7f
Description-en: Unofficial Meshtastic Client in GTK4/Libadwaita
 This is a GUI client to control a meshtastic device over Serial, Bluetooth,
 or TCP/IP. It runs on top of the meshtastic Python API

Package: gtk-session-lock-examples
Description-md5: f228971797a669a1d221e3fba3e46d33
Description-en: Wayland screen locker library using ext-session-lock-v1 (examples)
 gtk-session-lock is a library to use GTK 3 to build screen lockers using the
 secure ext-session-lock-v1 protocol. This Library is compatible with C, C++
 and any language that supports GObject introspection files (Python, Vala, etc,
 see using the library below).
 .
 This library is a fork of the incredible gtk-layer-shell, which has laid all
 the groundwork necessary to make this happen.
 .
 This package contains the examples.

Package: gtk2-engines
Description-md5: ff1467b924a4e9e38a4acb5090567e6f
Description-en: theme engines for GTK 2.x
 This package contains the "engines" that hide behind the themes for
 legacy GTK 2 applications. They redefine the way GTK widgets are
 drawn. The package includes the following engines:
 .
 * Clearlooks, formerly the default GNOME theme, based on Bluecurve;
 * High contrast, which is used by some accessibility themes;

Package: gtk2hs-buildtools
Description-md5: f16bc6e73c85e0b48d98a38c6d0a00d6
Description-en: Tools to build the Gtk2Hs suite of User Interface libraries
 This package provides a set of helper programs necessary to build the Gtk2Hs
 suite of libraries. These tools include a modified c2hs binding tool that is
 used to generate FFI declarations, a tool to build a type hierarchy that
 mirrors the C type hierarchy of GObjects found in glib, and a generator for
 signal declarations that are used to call back from C to Haskell. These tools
 are not needed to actually run Gtk2Hs programs.

Package: gtk3-engines-unico
Description-md5: e8d181b58ea774fbea9ee3ad82a2d502
Description-en: Unico Gtk+ 3 theme engine
 Unico is a Gtk+ engine that aims to be the more complete yet powerful theming
 engine for Gtk+ 3.0 and newer. It’s the first Gtk+ engine written with Gtk+
 style context APIs in mind, using CSS as first class citizen.

Package: gtk3-im-libthai
Description-md5: 2cc67e28ea1494714952ea4a382c046f
Description-en: GTK+ 3 Input Method Module using LibThai
 LibThai is a set of Thai language support routines aimed to ease
 developers' tasks to incorporate Thai language support in their applications.
 It includes important Thai-specific functions e.g. word breaking, input and
 output methods as well as basic character and string supports.
 .
 This package provides third-party plugin for Thai input method in GTK+ 3,
 including input sequence correction, using LibThai.

Package: gtk3-nocsd
Description-md5: 7942636c702c808f661a46012de436dd
Description-en: Library to disable GTK client side decorations (transitional package)
 This is a transitional package. It can safely be removed.

Package: gtk4-layer-shell-doc
Description-md5: 04c28a443c7f75c3ca5192969c51c119
Description-en: wayland layer shell protocol library (GTK4) -- documentation
 A library for using the Layer Shell Wayland protocol with GTK4. With this
 library you can build desktop shell components such as panels, notifications
 and wallpapers. It's compatible with C, C++ and any language that supports
 GObject introspection files (Python, Vala, etc).
 .
 This package contains the common documentation.

Package: gtk4-layer-shell-examples
Description-md5: a39acdb5218890151614a684a6896ceb
Description-en: wayland layer shell protocol library (GTK4) -- examples
 A library for using the Layer Shell Wayland protocol with GTK4. With this
 library you can build desktop shell components such as panels, notifications
 and wallpapers. It's compatible with C, C++ and any language that supports
 GObject introspection files (Python, Vala, etc).
 .
 This package contains the example application.

Package: gtkatlantic
Description-md5: 324e7a1f72967fc7a6b97daa3810c7e2
Description-en: Game like Monopoly
 GtkAtlantic is a game, like Monopoly™.
 This is a network client that works with the monopd server. You will either
 have to install monopd or connect to an existing internet server to play the
 game.

Package: gtkballs
Description-md5: b533d5aa2ffe32546374b8eb1661ea70
Description-en: simple logic game
 The goal of this game is to make the highest score by matching a number of
 balls of the same color in a horizontal,  vertical or diagonal line.
 This is  a clone  of well-known DOS game "Lines".

Package: gtkcrypto
Description-md5: f37fcb9bfdd85a23ddb79567ff008ee2
Description-en: GTK+ application for encrypting files and computing hashes
 GTKCrypto allows you to encrypt and sign files or text. Moreover, given a file,
 different types of hash can be computed and files can also be compared to check
 whether or not their content is the same.
 Supported cipher algorithms: AES, Twofish, Serpent and Camellia, all using 256
 bits key and operating in either CBC or CTR mode.
 Supported hash algorithms: MD5, SHA-1, SHA-2, SHA-3, GOST, Whirlpool.

Package: gtkgreet
Description-md5: a9f3f1fff1cbad43a9408887e297fcff
Description-en: GTK based greeter for greetd
 gtkgreet is a GTK-based graphical user interface for the greetd program,
 written in C and GTK. For use with wlroots-based window managers like sway.
 .
 See https://man.sr.ht/~kennylevinsen/greetd for usage information.

Package: gtkhash
Description-md5: 68639c6ef844c34871b3bc6c1a76e790
Description-en: GTK+ utility for computing checksums and more
 GtkHash is a small GTK+ utility which allows users to compute
 message digests or checksums using the mhash library.
 Currently supported hash functions include MD5, MD6, SHA1,
 SHA256, SHA512, RIPEMD, TIGER and WHIRLPOOL.

Package: gtklock
Description-md5: 073c9a39c02bbada0b9a48b566549311
Description-en: GTK-based lockscreen for wayland
 gtklock is a simple but effective lockscreen for wlroots-based applications,
 an alternative to swaylock. It features extensive configuration options and
 can be themed using GTK themes.

Package: gtklock-playerctl-module
Description-md5: c4809cdabf2dbc410449df61d50431b9
Description-en: player control module for gtklock
 gtklock-player-module is a single .so plugin for gtklock that adds an mpris
 media player controls to the lockscreen.

Package: gtklock-powerbar-module
Description-md5: d052965e55246c9babaaae2b7528151d
Description-en: power control module for gtklock
 This package contains a gtklock module that adds power controls to the
 lockscreen allowing to reboot/shutdown/suspend the machine from the
 lockscreen.
 .
 gtklock is a GTK-based lockscreen for wayland.

Package: gtklock-userinfo-module
Description-md5: 6d0d4f39560ec667e3e9543fc91f1d87
Description-en: user info module for gtklock
 gtklock-userinfo-module is a single .so plugin for gtklock that adds a user
 image and user name. Based on code from Erik Reider's gtklock fork.

Package: gtkman
Description-md5: 54ea7aba9691f26dc1fa6cd8a11547da
Description-en: simple manual page viewer
 GTKMan is a simple GTK3 manual page viewer, written in Python. Manual pages
 are viewed by specifying their name and optionally the section they are in,
 just as with the original man command. The manual pages are displayed in
 simple text form using the default system monospace font.

Package: gtkmorph-example
Description-md5: 7730ee9958becfb01169b16a0c0a5e1a
Description-en: digital image warp and morph, examples
 xmorph loads, saves, warps, and dissolves images, and loads, saves,
 creates, and manipulates control meshes which determine the warping.  It has
 support for making movies automatically (it needs extra packages).  The
 technique was invented and first used by Industrial Light and Magic, and is
 commonly called "morphing."
 .
 This package contains an example session.

Package: gtkterm
Description-md5: 454137c15bf402617a784d00fb76924e
Description-en: simple GTK+ serial port terminal
 gtkterm is a simple GTK+ terminal used to communicate with the serial port.
 .
 Its features :
 .
 * Serial port terminal window
 * Serial port setup (speed, parity, bits, stopbits, flow control)
 * Using the termios API
 * Possible to send a file (only RAW data, no protocol)
 * End of line delay while sending a file
 * Special character wait before next line while sending a file
 * Possible to toggle control lines manually (DTR, CTS)
 * Also reads the state of control lines (RTS, CD, DSR, RI)
 .
 Author:   Julien Schmitt <julien@jls-info.com>

Package: gtkwave
Description-md5: 61715897448c17f5ed5a42e1469ffffe
Description-en: VCD (Value Change Dump) file waveform viewer
 gtkwave is a viewer for VCD (Value Change Dump) files which
 are usually created by digital circuit simulators. (These files
 have no connection to video CDs!)

Package: gtml
Description-md5: 9182dc6f8bcdae2101e80f467ee99c0e
Description-en: HTML pre-processor
 GTML is an HTML pre-processor which adds some extra features specially
 designed for maintaining multiple web pages.  HTML files generated by GTML are
 just like any other HTML files.  Because GTML does not attempt to interpret
 your HTML commands in any way, it's fully compatible with all versions of HTML,
 and does not require any specific browser or server.

Package: gtranscribe
Description-md5: 4dc3e1ce9c2a61f1b31af5c7e044b5fd
Description-en: simple GTK+ tool focused on easy transcription of spoken words
 gTranscribe is a simple GTK+ tool to transcribe audio files and other
 sources. The playback speed can be adjusted without changing the pitch of the
 voice. It supports spell checking and resuming at the last transcribed
 position.

Package: gtranslator
Description-md5: 54ddd35be8fc55de1363296cf64af3fd
Description-en: PO-file editor for the GNOME Desktop
 GNOME Translation Editor is a po file editor which makes translating gettext
 applications as easy as possible, even for people with no translation
 experience.
 .
 It supports the usage of translation memories, syntax highlighting, spell
 checking, undoing of insertions and deletions, and general integration with
 the GNOME Desktop.

Package: gtypist
Description-md5: 7ca59c5c0c494e41735b7be676401357
Description-en: simple ncurses touch typing tutor
 Displays exercise lines, measures your typing speed and
 accuracy, and displays the results. Two exercise types
 are possible: drills and speed tests.
 .
 You need fortune cookies (fortune-cookie-db) to use
 typefortune. There are several languages specific
 cookie packages (fortunes-*).

Package: guake
Description-md5: dea59684bb9d39df8af8a54964b9acc8
Description-en: Drop-down terminal for GNOME Desktop Environment
 Guake is a drop-down terminal for GNOME Desktop Environment, so you just
 need to press a key to invoke him, and press again to hide.
 Guake supports hotkeys, tabs, background transparent, etc.

Package: guake-indicator
Description-md5: 8f0caa3df024569dc476cb6acb25cb2f
Description-en: Guake terminal app indicator
 Guake indicator lets you send custom commands through the D-Bus System.
 Commands can be manually edited in a XML file under ~/.guake.indicator
 or generated through guake-indicator edit-menu system GUI.
 .
 Guake-indicator sticks to your "System Tray" and displays your
 favorites commands retrieved from ~/.guake.indicator/guake-indicator.xml.
 If guake-indicator.xml does not exist, guake-indicator will create a default
 configuration file with some examples.

Package: gubbins
Description-md5: cc258d495d1b902fa507e53b5cc3902e
Description-en: phylogenetic analysis of genome sequences
 Gubbins supports rapid phylogenetic analysis of large samples of
 recombinant bacterial whole genome sequences.
 .
 Gubbins (Genealogies Unbiased By recomBinations In Nucleotide
 Sequences) is an algorithm that iteratively identifies loci containing
 elevated densities of base substitutions while concurrently constructing
 a phylogeny based on the putative point mutations outside of these
 regions. Simulations demonstrate the algorithm generates highly accurate
 reconstructions under realistic models of short-term bacterial
 evolution, and can be run in only a few hours on alignments of hundreds
 of bacterial genome sequences.

Package: gucharmap
Description-md5: e99485eac2609af50962be9c053d886a
Description-en: Unicode character picker and font browser
 This program allows you to browse through all the available Unicode
 characters and categories for the installed fonts, and to examine
 their detailed properties.  It is an easy way to find the character
 you might only know by its Unicode name or code point.

Package: gucumber
Description-md5: a2751a0528f2d04c2f6e6e4403c77734
Description-en: Cucumber BDD-style testing for Go -- utility
 An implementation of Cucumber (http://cukes.info) BDD-style testing
 for Go.
 .
 This package provides command line utility "gucumber".

Package: guerillabackup
Description-md5: a184a834c0b8dc9396a5d0a807fd2822
Description-en: resilient, distributed backup and archiving solution
 GuerillaBackup is a backup solution for tailoring special purpose
 backup data flows, e.g. in rugged environments, with special legal
 constraints (privacy regulations, cross border data storage), need
 for integration of custom data processing, auditing or quality
 assurance code. It is kept small to ease code audits and does
 not attempt to duplicate features, stable and trusted high quality
 encryption, networking or storage solutions already provide. So
 for example it can be integrated with your choice of trusted transports
 (ssh, SSL, xmpp, etc.) to transfer backups to other nodes according
 to predefined or custom transfer policies. GuerillaBackup ensures
 security by encrypting data at source and only this key can be
 used to decrypt the data.
 .
 WARNING: If you are familiar with GDPR, ITIL-service-strategy/design
 ISO-27k, ... this software will allow you to create custom solutions
 fulfilling your needs for high quality, legally sound backup and
 archiving data flows. If you do NOT run production with those
 (or similar terms) in mind, you should look out for something
 else.
 .
 See /usr/share/doc/guerillabackup/Design.txt.gz section "Requirements"
 for more information.

Package: guess-concurrency
Description-md5: 9215767af7c235ddc95fde5e762a5b05
Description-en: utility for estimating a suitable level of build parallelism
 It provides multiple ways of guessing and refining the currently available
 computing resources (CPUs and memory) and allows computing an educated
 guess for a suitable parallelism level given further constraints such as
 the required amount of memory per concurrent execution unit. The main use
 of this is preventing builds of large software packages from being killed
 due to exceeding the available amount of system memory.

Package: guestfish
Description-md5: fe3347006f63bfea9da9eb4d41b7fda0
Description-en: guest filesystem shell
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains guestfish, the interactive shell, and some
 small tools that are built around it.

Package: guestfs-tools
Description-md5: ed6bd6bdc9905b545cffd9cdfa793d00
Description-en: guest disk image management system - tools
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains the guestfish interactive shell and various
 virtualization tools, including virt-cat, virt-df, virt-edit,
 virt-filesystems, virt-inspector, virt-ls, virt-make-fs, virt-rescue,
 virt-resize, virt-tar, and virt-win-reg.

Package: guestfsd
Description-md5: 08296bddcf65cda2436f60a7c10347c3
Description-en: Daemon to access to guest virtual machine through virtio serial
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains a standalone version the back-end daemon that
 carries out file system access on behalf of libguestfs applications.
 It is not needed for regular operation.

Package: guestmount
Description-md5: d9ab2ac05b13c3f34584055d28da2275
Description-en: FUSE-based mount utility for guest filesystems
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains the guestmount and guestunmount programs for
 mounting virtual machine filesystems and other disk images on the
 host.

Package: guetzli
Description-md5: 2267998e63e53c130f29db16f2c94894
Description-en: perceptual JPEG encoder
 Guetzli is a JPEG encoder that aims for excellent compression density
 at high visual quality. Guetzli-generated images are typically 20-30%
 smaller than images of equivalent quality generated by libjpeg. Guetzli
 generates only sequential (nonprogressive) JPEGs due to faster
 decompression speeds they offer.

Package: gufw
Description-md5: 6ba71ac631b02c0d683f78355db5e633
Description-en: graphical user interface for ufw
 gufw is an easy and intuitive way to manage your Linux firewall. It supports
 common tasks such as allowing or blocking pre-configured, common p2p, or
 individual port(s), and many others!

Package: guider
Description-md5: 139734c6b2ed8d772ce10571000d6147
Description-en: runtime performance analyzer tool
 This is an integrated performance analyzer. It provides most of the features
 needed to measure, analyze, test and verify system performance. It is made
 to work on all platforms from very old to modern.

Package: guile-2.2
Description-md5: 92e64a8da1c1f586d1a7fc7b1ad1ec5d
Description-en: GNU extension language and Scheme interpreter
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.

Package: guile-2.2-dev
Description-md5: f332612b79c2a0065fe4424a9541bb73
Description-en: Development files for Guile 2.2
 This package contains files needed for development using Guile 2.2.
 .
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.

Package: guile-2.2-doc
Description-md5: e945a4ca89cb2febbc501a3dca8bd8a6
Description-en: Documentation for Guile 2.2
 This package contains the Guile documentation, including the Guile
 Reference Manual.
 .
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.

Package: guile-2.2-libs
Description-md5: cba24c28494e692c2455c31f93fe375a
Description-en: Core Guile libraries
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.

Package: guile-3.0
Description-md5: 92e64a8da1c1f586d1a7fc7b1ad1ec5d
Description-en: GNU extension language and Scheme interpreter
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.

Package: guile-3.0-dev
Description-md5: f43ad0536f6c2feae13503d27d38fbd3
Description-en: Development files for Guile 3.0
 This package contains files needed for development using Guile 3.0.
 .
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.

Package: guile-3.0-doc
Description-md5: b21efd84c02d49c7437c9dd0b9aef6d6
Description-en: Documentation for Guile 3.0
 This package contains the Guile documentation, including the Guile
 Reference Manual.
 .
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.

Package: guile-3.0-libs
Description-md5: cba24c28494e692c2455c31f93fe375a
Description-en: Core Guile libraries
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.

Package: guile-avahi
Description-md5: 503bfbda6807f5ce919dcd8cf71f5c4a
Description-en: guile bindings for avahi
 This package provides bindings for Avahi. It allows programmers to
 use functionalities of the Avahi client library from Guile Scheme
 programs. Avahi itself is an implementation of multicast DNS (mDNS) and DNS
 Service Discovery (DNS-SD).

Package: guile-bytestructures
Description-md5: 73301f716b66649074e02506b1a65a9f
Description-en: Structured access to bytevector contents
 This library offers a system imitating the type system of the C
 programming language, to be used on bytevectors.  C's type system
 works on raw memory, and bytestructures works on bytevectors which
 are an abstraction over raw memory in Scheme.  The system is in fact
 more powerful than the C type system, elevating types to first-class
 status.

Package: guile-cairo
Description-md5: 9429241610359b2f738d873b8a64fb0f
Description-en: Guile bindings for Cairo
 This package contains Guile modules that provide access to the Cairo
 library. Cairo is a multi-platform library providing anti-aliased
 vector-based rendering for multiple target backends.

Package: guile-cairo-dev
Description-md5: 6f7c7e6c28f285e8fed38be859e8c245
Description-en: Guile bindings for Cairo, development files
 This package contains the info manual for guile-cairo and the header
 files to allow compilation of wrappers depending on guile-cairo.
 Cairo is a multi-platform library providing anti-aliased
 vector-based rendering for multiple target backends.

Package: guile-colorized
Description-md5: b50fde35ede5f5721e3b3aa9e5389ad4
Description-en: Colorized REPL for GNU Guile
 guile-colorized provides colorized, syntax-highlighted outputs for
 the Guile REPL. By default, Guile comes with an plain REPL which has
 an uncolored prompt and uncolored outputs. guile-colorized adds
 colors to the prompt as well as syntax highlighting to the outputs to
 improve readability.

Package: guile-commonmark
Description-md5: bca6b78bcac8c70d64ff917831f2addb
Description-en: module to parse CommonMark documents into SXML
 This pure Guile module can parse fully specified CommonMark documents,
 a variant of MarkDown specification without ambiguities. It convert
 the documents into SXML syntax for successive processing.

Package: guile-curl
Description-md5: acc7367f2a67b428bec3ab61373fed34
Description-en: Guile language bindings for cURL
 guile-curl allows Guile programs to perform client-side HTTP requests
 and URL transfers, such as retrieving documents from HTTP or FTP
 servers. guile-curl leverages libcurl for network operations.
 .
 This package provides the scheme modules, shared object files,
 examples and info pages for guile-curl.

Package: guile-fibers
Description-md5: 380ebade345d1303117eda1718feee69
Description-en: Guile library with facility to provide Go-like concurrency
 Fibers is a facility that provides Go-like concurrency for Guile
 Scheme, in the tradition of Concurrent ML.
 .
 This package contains the Guile Fibers modules.

Package: guile-gcrypt
Description-md5: f71a389269f74064a31133aa80190b5d
Description-en: gcrypt bindings for guile
 Guile-Gcrypt provides a Guile 2.x interface to a subset of the
 GNU Libgcrypt crytographic library, which is itself used by the
 GNU Privacy Guard (GPG).
 .
 Guile-Gcrypt provides modules for cryptographic hash functions,
 message authentication codes (MAC), public-key crytography, strong
 randomness, and more.  It is implemented using the foreign function
 interface (FFI) of Guile.

Package: guile-git
Description-md5: bc9e012175347d67756a1babb37d673c
Description-en: guile bindings for libgit2
 Guile-Git is a GNU Guile library providing bindings to libgit2, a
 library implementation of the Git distributed version control system
 core methods.

Package: guile-gnutls
Description-md5: 3ff5524578a8abe23388846d3fc00600
Description-en: GNU TLS library - GNU Guile bindings
 GnuTLS is a portable library which implements the Transport Layer
 Security (TLS 1.0, 1.1, 1.2, 1.3) and Datagram
 Transport Layer Security (DTLS 1.0, 1.2) protocols.
 .
 GnuTLS features support for:
 - certificate path validation, as well as DANE and trust on first use.
 - the Online Certificate Status Protocol (OCSP).
 - public key methods, including RSA and Elliptic curves, as well as password
 and key authentication methods such as SRP and PSK protocols.
 - all the strong encryption algorithms, including AES and Camellia.
 - CPU-assisted cryptography with VIA padlock and AES-NI instruction sets.
 - HSMs and cryptographic tokens, via PKCS #11.
 .
 This package contains the GNU Guile modules.

Package: guile-goblins
Description-md5: 5310589cb5cd15c73f9f1dde8b7e4d93
Description-en: Spritely's distributed object programming library
 Goblins provides an intuitive security model, automatic local
 transactions for locally synchronous operations, and an easy to use
 and efficient asynchronous programming interface for encapsulated
 objects which can live anywhere on the network.

Package: guile-goblins-doc
Description-md5: f5a153f8122bc224723472ec310174ff
Description-en: Spritely's distributed object programming library docs
 Goblins provides an intuitive security model, automatic local
 transactions for locally synchronous operations, and an easy to use
 and efficient asynchronous programming interface for encapsulated
 objects which can live anywhere on the network.
 .
 This package contains the info pages

Package: guile-hoot
Description-md5: d77c6315cc44a0168f351f5f5bff0dea
Description-en: run Scheme code on Wasm GC-capable web browsers
 Hoot is a Spritely project for running Scheme code on Wasm GC-capable
 web browsers, featuring a Scheme to Wasm compiler and a full-featured
 Wasm toolchain.
 .
 Hoot is built on Guile and has no additional dependencies. The
 toolchain is self-contained and even features a Wasm interpreter for
 testing Hoot binaries without leaving the Guile REPL.
 .
 This package contains the Guile Hoot modules.

Package: guile-json
Description-md5: 931d8191b5c2d2354c43b9eddf86b3ed
Description-en: JSON module for Guile
 Guile-json supports parsing and building JSON documents according
 to the http://json.org specification. These are the main features:
 - Complies with http://json.org specification.
 - Supports JSON Text Sequences (RFC 7464).
 - Supports parsing concatenated JSON documents.
 - Builds JSON documents programmatically using scheme data types.
 - Allows JSON pretty printing.

Package: guile-knots
Description-md5: 47a522f780da96d0e1719b4494e89a64
Description-en: library for higher-level patterns on top of guile-fibers
 Guile Knots is a library providing higher-level patterns and building
 blocks for programming with guile-fibers.
 .
 - Parallel map/for-each with configurable concurrency limits
 - Resource and thread pools
 - Fiber-aware promises for lazy and eager parallel evaluation
 - Timeouts for fibers and I/O ports
 - A HTTP web server
 - Non-blocking socket utilities
 .
 This package contains the Guile-Knots modules.

Package: guile-library
Description-md5: 2ed22e07b7c13afca0e3b731e630446d
Description-en: Library of useful Guile modules
 A set of various-purpose library modules for Guile. Covered areas include:
 .
 * Unit testing framework ala JUnit
 * Logging system
 * String routines (wrapping, completion, soundex algorithm)
 * OS process chains (think "shell pipes in scheme")
 * ANSI escape sequence text coloring
 * A thread-safe message queue
 * Routines to perform topological sorts
 * Neil Van Dyke's permissive ("pragmatic") HTML parser
 * Nifty and concise regular expression routines
 * Classic search functions

Package: guile-lzlib
Description-md5: 04db84301af9e59f5b0521de4cc4d425
Description-en: lzlib bindings for guile
 Guile-lzlib is a GNU Guile library providing bindings to lzlib.

Package: guile-reader
Description-md5: 0d087f5926df9c39d024330839ba482c
Description-en: framework for building readers for Guile
 The idea is to make it easy to build procedures that extend Guile’s read
 procedure.  Readers supporting various syntax variants can easily be written,
 possibly by re-using existing “token readers” of a standard Scheme readers. For
 example, it is used to implement Skribilo’s R5RS-derived document syntax.
 .
 Guile-reader’s approach is similar to Common Lisp’s “read table”, but hopefully
 more powerful and flexible (for instance, one may instantiate as many readers as
 needed).

Package: guile-redis
Description-md5: 97e3e88cd1e545b278ce736874ae0b62
Description-en: Redis client library for GNU Guile
 guile-redis is a Guile module for the Redis key-value data store. It
 provides all commands up to Redis 7.0 and supports multiple commands,
 pipelining and Pub/Sub.

Package: guile-semver
Description-md5: 42d50286b5b47e316c4cf4cb261137e1
Description-en: guile implementation of Semantic Versioning
 This is a Guile implementation of the Semantic Versioning 2.0.0
 specification.  It provides tools for reading, writing, and comparing
 Semantic Versions (SemVers).
 .
 It also provides tools for dealing with SemVer
 ranges as used by the NodeJS Package Manager (and others).

Package: guile-sqlite3
Description-md5: b118e9aa091aa24c11e319c59eb6aa08
Description-en: guile bindings for sqlite3
 Guile bindings for the SQLite3 database engine.

Package: guile-ssh
Description-md5: 2c38ab224865f41ca2ee9d02280a1686
Description-en: guile bindings for libssh
 Guile-SSH is a library that provides access to the SSH protocol for programs
 written in GNU Guile interpreter.  It is built upon the libssh library.
 .
 This includes the GNU Guile bindings.

Package: guile-websocket
Description-md5: fa8e04c408adff8a9787e573c7c502ae
Description-en: implementation of the WebSocket protocol for guile
 guile-websocket provides an implementation of the WebSocket protocol
 as defined by RFC 6455.

Package: guile-zlib
Description-md5: f65c612895d5f2ee4f34043b21f09555
Description-en: zlib bindings for guile
 Guile-zlib is a GNU Guile library providing bindings to zlib.

Package: guile-zstd
Description-md5: e1cad4945045176049ecb1c8990e1f35
Description-en: zstd bindings for guile
 Guile-zstd is a GNU Guile library providing bindings to zstd.

Package: guilt
Description-md5: 849c974e0891c5ff51c79d0e2569c04c
Description-en: quilt for git; similar to Mercurial queues
 Guilt (Git Quilt) is a series of bash scripts which add a Mercurial
 queues-like functionality and interface to git.  The one distinguishing
 feature from other quilt-like porcelains, is the format of the patches
 directory.
 .
 All the information is stored as plain text - a series file and the
 patches (one per file). This easily lends itself to versioning the patches
 using any number of SCMs.

Package: guitarix
Description-md5: db3411c1b61a293bc51be95385d787aa
Description-en: Rock guitar amplifier for JACK
 Guitarix is a rock guitar amplifier for the JACK Audio Connection Kit with
 one input and two outputs. It provides one JACK input port and two JACK output
 ports. It is designed to produce nice thrash/metal/rock/blues guitar sounds.
 Controls for bass, treble, gain, compressor, tube selector, distortion,
 flanger, freeverb, crybaby (wah), etc are available.
 .
 Guitarix is available as a GTK+ interface and the project provides LV2 and
 LADSPA plugins (see the guitarix-lv2 and guitarix-ladspa packages).
 .
 This package provides the standalone application with a GTK+ interface.

Package: guitarix-common
Description-md5: 633f7f5f6d775209d98100d92ea10ecf
Description-en: Guitarix - Common files
 Guitarix is a rock guitar amplifier for the JACK Audio Connection Kit with
 one input and two outputs. It is designed to produce nice
 thrash/metal/rock/blues guitar sounds.
 .
 Guitarix is available as a GTK+ interface and the project provides LV2 and
 LADSPA plugins (see the guitarix-lv2 and guitarix-ladspa packages).
 .
 This package contains Guitarix's Architecture independent files. Examples of
 such shared files are: configuration files, images and sounds.

Package: guitarix-doc
Description-md5: 6c85229c2a77912f41e861ee890fece4
Description-en: Guitarix - Development documentation
 Guitarix is a rock guitar amplifier for the JACK Audio Connection Kit with
 one input and two outputs. It is designed to produce nice
 thrash/metal/rock/blues guitar sounds.
 .
 Guitarix is available as a GTK+ interface and the project provides LV2 and
 LADSPA plugins (see the guitarix-lv2 and guitarix-ladspa packages).
 .
 This package contains Guitarix's Development documentation.

Package: guitarix-lv2
Description-md5: d8b6c3a57547cc6a959ca5b695e89976
Description-en: Guitarix - LV2 plugins
 Guitarix is a rock guitar amplifier for the JACK Audio Connection Kit with
 one input and two outputs. It is designed to produce nice
 thrash/metal/rock/blues guitar sounds.
 .
 Guitarix is available as a GTK+ interface and the project provides LV2 and
 LADSPA plugins (see the guitarix-lv2 and guitarix-ladspa packages).
 .
 This package contains the LV2 audio plugins that come together with guitarix,
 but can also be used by any other LV2 host.

Package: gulp
Description-md5: ff891d30cbe4acdc69f2e10219e9e3da
Description-en: streaming build system to automate painful or time-consuming tasks
 gulp is a toolkit that helps you automate painful or time-consuming tasks in
 your development workflow.
 .
 Platform-agnostic - Integrations are built into all major IDEs and people are
 using gulp with PHP, .NET, Node.js, Java, and other platforms.
 Strong Ecosystem - Use npm modules to do anything you want + over 2000 curated
 plugins for streaming file transformations
 Simple - By providing only a minimal API surface, gulp is easy to learn and
 simple to use
 .
 Node.js is an event-based server-side JavaScript engine.

Package: gum
Description-md5: bbcebd4064188622dd0c2cf3026d74e3
Description-en: Tool for glamorous shell scripts 🎀
 Gum provides highly configurable, ready-to-use utilities to help you write
 useful shell scripts and dotfiles aliases with just a few lines of code.

Package: gummi
Description-md5: 393452a1ba3ab084b2e7f2f674743b55
Description-en: simple LaTeX editor with live preview
 Gummi is a LaTeX editor based on GTK3.
 The basic features are:
 - Live preview pane for the compiled document,
 - BibTeX integration,
 - Helpers for tables and matrices,
 - Exporting to PDF,
 - Error checking,
 - Syntax highlighting,
 - Spellchecking,
 - Document statistics,
 - Persistent configuration.

Package: guncat
Description-md5: ef52bebbcd628fe25b6b015499bd0961
Description-en: Catenates files while decrypting PGP-encrypted sections
 Guncat acts like unix's cat command, but handles
 (partially) encrypted sections of processed files.
 Sections of guncat's input files which are surrounded by
 -----BEGIN PGP MESSAGE-----
 and
 -----END PGP MESSAGE-----
 markers are decrypted before being concatenated to the
 standard output stream.
 .
 Guncat's output (i.e., the standard output stream) may
 subsequently be processed by other programs, like grep
 or less.  Guncat supports reading a decryption passphrase
 either from stdin or from gpg-agent.
 .
 Guncat stands for (Gpg UNencrypting CAT) and was designed to
 facilitate searching through (partially) PGP encrypted files,
 as encountered in mailboxes, for example.

Package: gunicorn
Description-md5: 72ae262f722ee94528d2d484a4ff17cf
Description-en: Event-based HTTP/WSGI server
 Green Unicorn (gunicorn) is an HTTP/WSGI server designed to serve fast clients
 or sleepy applications. That is to say; behind a buffering front-end server
 such as nginx or lighttpd.
 .
 * Optional support for Eventlet, Tornado and Gevent to provide asynchronous
 long-polling ("Comet") connections.
 * Process management: Gunicorn reaps and restarts workers that die.
 * Easy integration with Django and Paster compatible applications (Pylons,
 TurboGears 2, etc.
 * Load balancing via pre-fork and a shared socket
 * Graceful worker process restarts
 * Upgrading without losing connections
 * Decode chunked transfers on-the-fly, allowing upload progress notifications
 or stream-based protocols over HTTP

Package: gunicorn-examples
Description-md5: b53ad8bacfdba401388532dc4770d667
Description-en: Event-based HTTP/WSGI server (examples)
 Green Unicorn (gunicorn) is an HTTP/WSGI server designed to serve fast clients
 or sleepy applications. That is to say; behind a buffering front-end server
 such as nginx or lighttpd.
 .
 * Optional support for Eventlet, Tornado and Gevent to provide asynchronous
 long-polling ("Comet") connections.
 * Process management: Gunicorn reaps and restarts workers that die.
 * Easy integration with Django and Paster compatible applications (Pylons,
 TurboGears 2, etc.
 * Load balancing via pre-fork and a shared socket
 * Graceful worker process restarts
 * Upgrading without losing connections
 * Decode chunked transfers on-the-fly, allowing upload progress notifications
 or stream-based protocols over HTTP
 .
 These are the examples.

Package: gunroar
Description-md5: 5837402444ef87fb8d944793486629a7
Description-en: 360-degree gunboat shooter
 Gunroar is an excellent shooter in which the game environment turns to be
 the sea and your spaceship an armed boat. The player moves around in a
 level generated randomly, and containing enemy islands, turrets and
 enemy boats) and that never ends. Each enemy killed increments your
 points according to the time it took you to destroy it and its size.
 .
 Gunroar is another gem among many by Kenta Cho.

Package: gunroar-data
Description-md5: 7cce76bc0e11f02bf20556ab298a43d9
Description-en: 360-degree gunboat shooter - game data
 Gunroar is an excellent shooter in which the game environment turns to be
 the sea and your spaceship an armed boat. The player moves around in a
 level generated randomly, and containing enemy islands, turrets and
 enemy boats) and that never ends. Each enemy killed increments your
 points according to the time it took you to destroy it and its size.
 .
 This package includes the architecture-independent data for the game Gunroar.

Package: gupnp-dlna-tools
Description-md5: 35f782c637e5ead1da1c1d5bc1645030
Description-en: GObject-based library for GUPnP DLNA (tools)
 A small utility library that aims to ease the DLNA-related tasks
 such as media profile guessing, transcoding to a given profile, etc.
 .
 This package contain tools, like gupnp-dlna-info.

Package: gupnp-tools
Description-md5: da8d72fc57f2ce10761b4bc27106e33a
Description-en: tools for testing UPnP devices and control points
 GUPnP is an object-oriented open source framework for creating UPnP devices
 and control points, written in C using GObject and libsoup. The GUPnP API is
 intended to be easy to use, efficient and flexible.
 .
 GUPnP Tools are free replacements of Intel UPnP tools that use GUPnP. They
 provides the following client and server side tools which enable one to easily
 test and debug one's UPnP devices and control points:
 * Universal Control Point: a tool that enables one to discover UPnP devices
 and services, retrieve information about them, subscribe to events and
 invoke actions.
 * Network Light: a virtual light bulb that allows control points to switch
 it on and off, change its dimming level and query its current status.
 * AV Control Point: a simple media player UI that enables one to discover and
 play multimedia content available on the network.
 * MediaServer upload: upload files to MediaServers
 * Upload: a simple commandline utility that uploads files to known
 MediaServers. Use Universal Control Point for discovering the MediaServers.

Package: gutenprint-doc
Description-md5: fd0b498e1d4569443dd02bcdb60e5771
Description-en: users' guide for Gutenprint and CUPS
 This package contains a user guide for programs using the
 Gutenprint library for photographic quality printing.  Currently
 this covers using the Print plugin for the GIMP and the Common Unix
 Printing System (CUPS).
 .
 Gutenprint is the print facility for the GIMP, and in addition a
 suite of drivers that may be used with common UNIX spooling systems
 using GhostScript or CUPS.  These drivers provide printing quality
 for UNIX/Linux on a par with proprietary vendor-supplied drivers in
 many cases, and can be used for many of the most demanding printing
 tasks.  Gutenprint was formerly known as Gimp-Print.

Package: gutenprint-locales
Description-md5: c06f8d8c092a26a2cec5bf268fbc9027
Description-en: locale data files for Gutenprint
 This package contains the i18n files of Gutenprint, used by
 libgutenprint9, printer-driver-gutenprint and escputil.  It is also
 used by the Print plugin for the GIMP, gimp-gutenprint.
 .
 They are needed when you want the programs in Gutenprint to print
 their messages in other languages than US English.
 .
 Gutenprint is the print facility for the GIMP, and in addition a
 suite of drivers that may be used with common UNIX spooling systems
 using GhostScript or CUPS.  These drivers provide printing quality
 for UNIX/Linux on a par with proprietary vendor-supplied drivers in
 many cases, and can be used for many of the most demanding printing
 tasks.  Gutenprint was formerly known as Gimp-Print.

Package: gutsy-wallpapers
Description-md5: e19d5e7185d34eadd1dffa3b3f99cd28
Description-en: Gutsy Wallpapers
 The default Wallpapers for Gutsy. At the moment the package contains:
 * Simple Ubuntu

Package: guvcview
Description-md5: 5024a12bbce2ca7e5b27f501da68c2c6
Description-en: GTK+ base UVC Viewer
 guvcview is a simple GTK+ interface for capturing and viewing video from
 devices supported by the Linux UVC driver.

Package: guymager
Description-md5: 2419b9caa872ca2f2755a677279d2daf
Description-en: Forensic imaging tool based on Qt
 The forensic imager contained in this package, guymager, was designed to
 support different image file formats, to be most user-friendly and to run
 really fast. It has a high speed multi-threaded engine using parallel
 compression for best performance on multi-processor and hyper-threading
 machines.

Package: gv
Description-md5: 7ff4c134e7c6b4a98c92d2ff2d1218ec
Description-en: PostScript and PDF viewer for X
 gv is a comfortable viewer of PostScript and PDF files for the X
 Window System. It uses the ghostscript PostScript interpreter
 and is based on the classic X front-end for gs, ghostview, which
 it has replaced now.

Package: gvb
Description-md5: 6df54c2b17a2a17122740d2caec3ca07
Description-en: visual simulator of 1 and 2-dimensional vibrations
 Good ViBrations (gvb) is a small program that aims at providing a nice
 interface to play with waves in 1 or 2 dimensions.
 .
 It features several ways of setting initial conditions, as well as different
 calculation methods and graphic outputs. It is also possible to dump animation
 frames to png images in order to make a movie with them.
 .
 It relies on the Python library scipy to get the best possible performance in
 calculations.

Package: gvm
Description-md5: 41cd0d79cdaa9ef0f2fc423820d6e7a6
Description-en: remote network security auditor - metapackage and useful scripts
 The Greenbone Vulnerability Manager is a modular security auditing tool,
 used for testing remote systems for vulnerabilities that should be fixed.
 .
 This package installs all the required packages. It provides scripts to setup,
 start and stop the GVM services.
 .
 The tool was previously named OpenVAS.

Package: gvm-tools
Description-md5: 68babb411a1de19a7ac503e9c61e627e
Description-en: Remote control the Greenbone Vulnerability Manager
 The Greenbone Vulnerability Management Tools or gvm-tools in short are a
 collection of tools that help with remote controlling a Greenbone Security
 Manager (GSM) appliance and its underlying Greenbone Vulnerability Manager
 (GVM). The tools essentially aid accessing the communication protocols GMP
 (Greenbone Management Protocol) and OSP (Open Scanner Protocol).
 .
 This module is comprised of interactive and non-interactive clients. The
 programming language Python is supported directly for interactive scripting.
 But it is also possible to issue remote GMP/OSP commands without programming
 in Python.

Package: gvmd
Description-md5: 3dabceb14404010094ce4ae9c26f8721
Description-en: Manager Module of Greenbone Vulnerability Manager
 The Greenbone Vulnerability Manager is the central management service between
 security scanners and the user clients.
 .
 It manages the storage of any vulnerability management configurations and of
 the scan results. Access to data, control commands and workflows is offered
 via the XML-based Greenbone Management Protocol (GMP). The primary scanner,
 openVAS Scanner is controlled directly via protocol OTP while any other remote
 scanner is coupled with the Open Scanner Protocol (OSP).
 .
 This package contains the gvmd files architecture dependent.

Package: gvmd-common
Description-md5: c8a2e40704322161eec533bf1dadb3de
Description-en: architecture independent files for Greenbone Vulnerability Manager
 The Greenbone Vulnerability Manager is the central management service between
 security scanners and the user clients.
 .
 It manages the storage of any vulnerability management configurations and of
 the scan results. Access to data, control commands and workflows is offered
 via the XML-based Greenbone Management Protocol (GMP). The primary scanner,
 openVAS Scanner is controlled directly via protocol OTP while any other remote
 scanner is coupled with the Open Scanner Protocol (OSP).
 .
 This package contains the common gvmd files shared by all architectures.

Package: gvncviewer
Description-md5: ec74ac2b96e27f8fea8f0aff0a83cc41
Description-en: VNC viewer using gtk-vnc
 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a bindings for other languages are
 available via GObject introspection. The networking layer supports connections
 over both IPv4 and IPv6.
 .
 This package contains the VNC viewer and VNC capture utility.

Package: gvpe
Description-md5: bdc26d37ab2cdd9f97fa934aa7647d11
Description-en: creates a virtual ethernet between multiple endpoints
 GVPE creates a virtual ethernet (broadcasts supported, any protocol that
 works with a normal ethernet should work with GVPE) by creating encrypted
 host-to-host tunnels between multiple endpoints.
 .
 Unlike other virtual private "network" solutions which merely create a
 single tunnel, GVPE creates a real network with multiple endpoints.
 .
 It is designed to be very simple and robust (cipher selection done at
 compiletime etc.), and easy to setup (only a single config file shared
 unmodified between all hosts).
 .
 VPN hosts can neither sniff nor fake packets, that is, you can use
 MAC-based filtering to ensure authenticity of packets even from member
 nodes.
 .
 GVPE can also be used to tunnel into some vpn network using a variety
 of protocols (raw IP, UDP, TCP, HTTPS-proxy-connect, ICMP and DNS). It
 is, however, primarily designed to sit on the gateway machines of
 company branches to connect them together.

Package: gvproxy
Description-md5: 7f54d927314e1f5b97b4681f9bcffe5a
Description-en: Secure networking stack for container runtimes (program)
 This package provides a networking stack similar to libslirp or VPNKit, but
 written in golang. It is based on gVisor.
 .
 This package provides the proxy and wrapper utility for use with qemu

Package: gwaei
Description-md5: 9d6d7cf1a967c5feb92eeb8574b725ce
Description-en: Japanese-English Dictionary for GNOME
 gWaei is an easy to use and yet powerful full-featured
 dictionary program for Japanese to English translation.
 It organizes results by relevance, supports regex searches,
 tabs, spell checking, kanji handwriting recognition and
 an accompanying console version for searches through
 the terminal.

Package: gwakeonlan
Description-md5: aff2b61cabd9d9508ebee85f483cc0ca
Description-en: wakes up your machines using Wake on LAN
 gWakeOnLan is a GTK+ utility to awake turned off computers through the Wake
 on LAN feature. Both local and internet modes are supported.
 .
 The machines to turn on need to be shut off with the Wake on LAN magic packet
 enabled.

Package: gwama
Description-md5: db863b4b12508d1f49402a76e1c5de8f
Description-en: Genome-Wide Association Meta Analysis
 GWAMA (Genome-Wide Association Meta Analysis) software performs
 meta-analysis of the results of GWA studies of binary or
 quantitative phenotypes. Fixed- and random-effect meta-analyses are
 performed for both directly genotyped and imputed SNPs using
 estimates of the allelic odds ratio and 95% confidence interval for
 binary traits, and estimates of the allelic effect size and standard
 error for quantitative phenotypes. GWAMA can be used for analysing
 the results of all different genetic models (multiplicative,
 additive, dominant, recessive). The software incorporates error
 trapping facilities to identify strand alignment errors and allele
 flipping, and performs tests of heterogeneity of effects between studies.

Package: gwaterfall
Description-md5: 67e6c9c5c75baab5cd094d9358de36d4
Description-en: View all characters of a font in all sizes
 This program facilitates comparison of various fonts and font
 rendering parameters.
 .
 It displays sample lines of text in sizes from 5 to 36px
 simultaneously and allows changing of font size range and increment,
 hinting, autohinting, anti-aliasing, subpixel smoothing, and aspect,
 immediately showing the changes on the screen.  All Unicode
 characters are divided into blocks of 128 characters, and user can
 choose block of 128 characters to use as sample line of text.

Package: gwenhywfar-tools
Description-md5: 4cb6f1a30f46370b62d3b63ad5de3e6b
Description-en: helper applications for Gwenhywfar library
 This package contains some helper tools provided by Gwenhywfar and
 useful for applications making use of Gwenhywfar: mklistdoc,
 gct-tool, xmlmerge and typemaker.
 .
 Gwenhywfar allows porting of your software to different operating
 systems like Linux, *BSD, Windows etc. It also provides some often
 needed modules such as configuration file handling, simple XML file
 parsing, IPC etc.

Package: gwenview
Description-md5: 54e86440cb980ac11d536d5012951624
Description-en: image viewer by KDE
 Gwenview is a fast and easy to use image viewer by KDE, ideal for browsing and
 displaying a collection of images.
 .
 Features:
 - Simple image editing: rotate, crop, resize, mirror, flip, reduce red eye,
 and adjust brightness, contrast, or gamma.
 - Annotate and mark up images with arrows, shapes, text boxes, image stamps,
 and more.
 - Basic file management actions such as copy, move, delete, and others.
 - Functions both as a standalone application and an embedded viewer in the
 Konqueror web browser.
 .
 This package is part of the KDE graphics module.

Package: gwenview-doc
Description-md5: 788a3a5a1cc81798aaec9694c7f98741
Description-en: documentation for Gwenview
 Gwenview is a fast and easy to use image viewer by KDE, ideal for browsing and
 displaying a collection of images.
 .
 Features:
 - Simple image editing: rotate, crop, resize, mirror, flip, reduce red eye,
 and adjust brightness, contrast, or gamma.
 - Annotate and mark up images with arrows, shapes, text boxes, image stamps,
 and more.
 - Basic file management actions such as copy, move, delete, and others.
 - Functions both as a standalone application and an embedded viewer in the
 Konqueror web browser.
 .
 This package is part of the KDE graphics module.
 .
 This package contains the documentation for Gwenview.

Package: gwhois
Description-md5: 700acfb94991db15492e8b8feade951e
Description-en: generic Whois Client / Server
 gwhois is a generic whois client / server. This means that it know
 for many (virtually all) TLDs, IP-Ranges and Handles out there where
 to ask. It queries other whois-servers as well as web-lookup forms.
 .
 gwhois can be used as a client, but you can invoke it as a server
 (e.g. via inetd) as well for usage with a normal whois client.

Package: gworkspace-apps-wrappers
Description-md5: a4d4f761afd2c46408c77f53bf211706
Description-en: Application wrappers for GWorkspace
 A few wrapper scripts to enable usage of non-GNUstep applications
 within a GNUstep environment.
 .
 More wrappers can be made with wrapperfactory.app.

Package: gworkspace-common
Description-md5: cb9432227d9f6377f0cadaeabe3ebe35
Description-en: GNUstep Workspace Manager - common files
 GWorkspace is the official GNUstep workspace manager.
 .
 This package contains the architecture-independent files; it is not
 useful on its own.

Package: gworkspace-libs
Description-md5: 76580dbe8f7ca4b8c366ed3ac2cad7fc
Description-en: GNUstep Workspace Manager - core libraries
 GWorkspace is the official GNUstep workspace manager.
 .
 This package contains the GWorkspace shared librariesl it is not
 useful on its own.

Package: gworkspace.app
Description-md5: e0359999aaf23d9bdfc711f3e41443c6
Description-en: GNUstep Workspace Manager
 GWorkspace is the official GNUstep workspace manager. It is a clone
 of NeXT's workspace manager. GWorkspace is probably one of the most
 useful and usable workspace managers available on any platform,
 owing to its well-designed interface and the natural, consistent
 design that it inherits from the GNUstep framework.

Package: gworldclock
Description-md5: 58e5b2915af6a0f84659e20d43e95da6
Description-en: Displays time and date in specified time zones
 This program displays the time and date of specified time zones using a
 GTK+ interface. It also provides a "rendezvous" function allowing the zones
 to be synchronised to a time other than the current time. This can help you
 organise meetings across different timezones.
 .
 The time zones may be entered by hand in TZ format or chosen from a list
 prepared from /usr/share/zoneinfo/zone.tab.  The zone list is kept in a format
 consistent with the shell script tzwatch.

Package: gwyddion
Description-md5: 03a3736976c3c561ffc1731e4bde7e6c
Description-en: Scanning Probe Microscopy visualization and analysis tool
 Gwyddion is a modular program for Scanning Probe Microscopy (SPM) data
 visualization and analysis. It is primarily intended for analysis of height
 field data obtained by microscopy techniques like
 * Atomic Force Microscopy (AFM),
 * Magnetic Force Microscopy (MFM),
 * Scanning Tunneling Microscopy (STM),
 * Near-field Scanning Optical Microscopy (SNOM or NSOM)
 and others. However, it can be used for arbitrary height field and
 image analysis.
 .
 This package contains the main application and its modules. It also contains
 a GNOME (and Xfce) thumbnailer which creates previews for all file types known
 to Gwyddion.

Package: gwyddion-common
Description-md5: fc7a84b245a2444366a5b2f09ac282b1
Description-en: architecture-independent files for Gwyddion SPM analysis tool
 Gwyddion is a modular program for Scanning Probe Microscopy (SPM) data
 visualization and analysis. It is primarily intended for analysis of height
 field data obtained by microscopy techniques like
 * Atomic Force Microscopy (AFM),
 * Magnetic Force Microscopy (MFM),
 * Scanning Tunneling Microscopy (STM),
 * Near-field Scanning Optical Microscopy (SNOM or NSOM)
 and others. However, it can be used for arbitrary height field and
 image analysis.
 .
 This package contains architecture-independent files for Gwyddion - a modular
 program for Scanning Probe Microscopy data visualization and analysis.

Package: gxemul
Description-md5: 73cee79d96da4481048cd6e8ceece6c6
Description-en: machine emulator for multiple architectures
 GXemul aims at emulating complete machines with enough hardware
 emulated to run real unmodified operating systems. The emulation of
 these machine types is good enough to run a least one guest operating
 system:
 .
 ARM-based machines:
 * CATS (NetBSD/cats, OpenBSD/cats, Debian GNU/Linux)
 * IQ80321 (NetBSD/evbarm)
 * NetWinder (NetBSD/netwinder)
 * Raspberry Pi (NetBSD/raspberrypi, FreeBSD, HelenOS/rpi)
 MIPS-based machines:
 * Acer Pica-61 (NetBSD/arc, Windows NT)
 * Algorithmics P5064 (NetBSD/algor)
 * Cobalt (NetBSD/cobalt)
 * DECstation 5000/200 (NetBSD/pmax, OpenBSD/pmax, Ultrix,
 Linux/DECstation, Sprite), DECstation 5000/1xx (raw PROM)
 * Malta (NetBSD/evbmips, Linux/Malta)
 * NEC MobilePro 770, 780, 800, 880 (NetBSD/hpcmips)
 * PlayStation 2 (NetBSD/playstation2)
 * SGI O2 (NetBSD/sgimips, OpenBSD/sgi, Linux, IRIX, raw PROM)
 * VoCore (FreeBSD/vocore, Linux/vocore)
 Motorola 88K-based machines:
 * Luna 88K (OpenBSD/luna88k)
 * Motorola MVME187 (OpenBSD/mvme88k)
 PowerPC-based machines:
 * Artesyn PM/PPC (NetBSD/pmppc)
 * IBM 6050/6070 (PReP, PowerPC Reference Platform) (NetBSD/prep)
 * MacPPC (NetBSD/macppc, HelenOS/ppc)
 SuperH-based machines:
 * Landisk I-O DATA USL-5P (NetBSD/landisk, OpenBSD/landisk)
 * Sega Dreamcast (NetBSD/dreamcast, Linux/dreamcast)
 .
 Other machine types and architectures are emulated less completely.
 See the documentation in the gxemul-doc package for the exact details
 and guides to installing guest operating systems.

Package: gxemul-doc
Description-md5: 8f6c404ed9dad14228dcba2c4c391624
Description-en: gxemul documentation
 This package contains the documentation for gxemul, the machine
 emulator for multiple architectures. Among other things, instructions
 for how to get different guest operating systems running are
 included.

Package: gxkb
Description-md5: 978e249cf7265f9b6289bb8dfb166c1b
Description-en: X11 keyboard indicator and switcher
 gxkb is a little indicator applet which allows one to quickly
 switch between different keyboard layouts in X. A flag
 corresponding to the country of the active layout is shown
 in the indicator area.
 .
 The applet is written in C and uses the GTK+ library and
 therefore does not depend on any GNOME components.

Package: gxlimg
Description-md5: fe859dd45049bf18e1c6240b2ece3f59
Description-en: amlogic s905x boot image creation tool
 Reverse engineered aml_encrypt_gxl binary used to create boot image as
 well as the BL2 arm binary that reads FIP header and loads BL3* and
 u-boot images.

Package: gxtuner
Description-md5: 790923153679cfd7e1b405dfa053f3b8
Description-en: Tuner for Jack
 A simple, small and lightweight guitar/bass tuner for jack.
 Gxtuner comes with a analogue like interface (scale),
 show the tune (char) and the accumulated frequency (Hz).
 .
 It's a break out of the guitarix tuner module.

Package: gyoto
Description-md5: 42f3f41a98855d4c5ad2107ebb2e316d
Description-en: General relativistic geodesic integration and ray-tracing
 Gyoto is a framework for computing geodesics in curved
 space-times. The gyoto utility program uses this framework to compute
 images of astronomical objects in the vicinity of compact objects
 (e.g. black-holes). Such images are distorted by strong gravitational
 lensing. The gyoto program takes a scenery description in XML format,
 computes this scenery using relativistic ray-tracing, and saves the
 result in FITS format.
 .
 This metapackage depends on all the Gyoto interfaces (command-line,
 Python 3 and Yorick).
 .
 MPI parallelization requires the mpi-default-bin package. The Gyoto
 documentation is provided in the gyoto-doc package.

Package: gyoto-bin
Description-md5: 4acd7d528f858fbaf752c4cdc2011031
Description-en: General relativistic ray-tracing command-line interface
 Gyoto is a framework for computing geodesics in curved
 space-times. The gyoto utility program uses this framework to compute
 images of astronomical objects in the vicinity of compact objects
 (e.g. black-holes). Such images are distorted by strong gravitational
 lensing. The gyoto program takes a scenery description in XML format,
 computes this scenery using relativistic ray-tracing, and saves the
 result in FITS format.
 .
 This package contains the `gyoto' command-line utility. More complex
 uses of the Gyoto framework can be achieved using the python3-gyoto
 or yorick-gyoto packages. Gyoto can be extended with plug-ins (see
 libgyoto9-dev).
 .
 MPI parallelization requires the mpi-default-bin package. Producing
 videos requires the python3-gyoto and python3-opencv packages.

Package: gyoto-doc
Description-md5: b6a061c3492629ca6779320a8822478c
Description-en: documentation for the Gyoto library
 Gyoto aims at providing a framework for computing orbits and
 ray-traced images in General relativity. It consists in a library
 (libgyoto), utility programs, and a plug-in for the Yorick programming
 language.
 .
 This package contains the Gyoto Reference Manual.

Package: gyp
Description-md5: 3cb0119977e28cd08f4b2dc95f53cfe4
Description-en: Cross-platform build script generator
 GYP (Generate Your Projects) is a tool to generate native Visual Studio,
 Xcode, SCons and make build files from a description of a project in a
 simple JSON-inspired format. Its syntax is a universal cross-platform
 build representation that still allows sufficient per-platform flexibility
 to accommodate irreconcilable differences.

Package: gypsy-daemon
Description-md5: efce0b45b7e943fc42451bd7c6fff85e
Description-en: GPS Multiplexing Daemon
 Gypsy is a GPS multiplexing daemon which allows multiple clients
 to access GPS data from multiple GPS sources concurrently.
 .
 This package contains gypsy daemon.

Package: gyrus
Description-md5: e955853ccb5463839f4b8ab993ca1810
Description-en: GNOME tool for Cyrus-IMAP servers administration
 It allows through a nice GUI to control user quotas, create
 and remove mailboxes, and to manipulate the Access Control List
 for each mailbox.

Package: gzrt
Description-md5: 72ee7cd2313c27c5584133769a01129f
Description-en: gzip recovery toolkit
 gzrecover will attempt to skip over corrupted data in a gzip archive,
 thereby allowing the remaining data to be recovered.
 .
 Please install cpio to facilitate recovery from damaged gzipped tarballs.

Package: gztool
Description-md5: 0e716aa950130fe17efaa64e9e3720d4
Description-en: gzip-compressed file indexer
 gztool indexes gzip-compressed files, allowing them to be accessed
 randomly (instead of from the beginning). It can index existing
 files, which takes as much time as decompressing the file entirely;
 it can also compress and decompress files itself, creating optimised
 indexes as it goes.
 .
 Other features include:
 - watch and index a gzip-compressed file as it is created;
 - partially extract a gzip-compressed file;
 - tail a gzip-compressed file (including follow mode).

Package: h5utils
Description-md5: 453f55bacaba9c368452b005967748ba
Description-en: HDF5 files visualization tools
 HDF5 (Hierarchical Data Format 5) is a file format for storing
 scientific data. These tools allow converting other formats to
 HDF5 and to visualize HDF5 files. They include:
 - h5topng, which extracts a 2d slice of an HDF5 file and
 outputs a corresponding image in PNG format;
 - h5totxt, which extracts 2d slices and outputs comma-delimited
 text (suitable for import into a spreadsheet);
 - h5fromtxt, which converts simple text input into
 multi-dimensional numeric HDF5 datasets;
 - h5fromh4, which converts HDF4 data to HDF5;
 - h5tovtk, which converts HDF5 files to VTK files for
 visualization with VTK-aware programs;

Package: hachoir
Description-md5: b17fa35adb4300d262bffd0835ee766d
Description-en: Python framework to parse and edit binary files
 Hachoir is a Python library used to represent of a binary file as a tree of
 Python objects. Each object has a type, a value, an address, etc. The goal is
 to be able to know the meaning of each bit in a file.
 .
 Why using slow Python code instead of fast hardcoded C code? Hachoir has many
 interesting features:
 * Autofix: Hachoir is able to open invalid / truncated files
 * Lazy: Open a file is very fast since no information is read from file,
 data are read and/or computed when the user ask for it
 * Types: Hachoir has many predefined field types (integer, bit, string, etc.)
 and supports string with charset (ISO-8859-1, UTF-8, UTF-16, ...)
 * Addresses and sizes are stored in bit, so flags are stored as classic fields
 * Endian: You have to set endian once, and then number are converted in the
 right endian
 * Editor: Using Hachoir representation of data, you can edit, insert, remove
 data and then save in a new file.
 .
 Hachoir provides command-line tools using its parsers:
 * hachoir-grep: find a text pattern in a binary file
 * hachoir-metadata: get metadata from binary files
 * hachoir-strip: modify a file to remove metadata
 * hachoir-urwid: display the content of a binary file in text mode
 * hachoir-wx: display the content of a binary file in a GUI

Package: hachu
Description-md5: 7b2a6727b6b03f6f03e5f0e0206369fc
Description-en: AI engine for many Shogi and Chess variants, including Chu, Sho, and Dai Shogi
 HaChu is an AI engine for many variants of Shogi (japanese chess), and Chess.
 .
 It currently plays the following games:
 * Sho Shogi, the immediate ancestor of modern Shogi
 * Chu Shogi, the most widely played large-board variant (12x12 board),
 featuring the famous Lion piece
 * Mighty Lion (a simple variant of normal chess to more easily get to know
 the Lion; does not implement castling yet)
 * Dai Shogi, a variant on 15x15 board (no GUI support yet)
 * Tenjiku Shogi, a 16x16 variant with even more exotic pieces (unfinished,
 no GUI support yet)
 * More classical chess variants:
 * Shatranj (does not implement the baring rule yet)
 * Makruk (does not implement counting yet)
 * Standard Chess (without castling)
 .
 Most games (excluding Dai and Tenjiku) can be played through the
 XBoard GUI (version 4.8 and later).

Package: haci
Description-md5: 3ffcd462778bef2d06a11bf8d82ddbe4
Description-en: web based IP(v6) address and network administration tool
 HaCi is an IP Address / Network Administration Tool with IPv6 support.
 It stores its data efficiently in a relational database and uses a
 treelike structure to illustrate supernets and subnets. Additional data
 can be linked to each network following user defined templates.

Package: hackage-tracker
Description-md5: 0edd066c56b929653ac70d9f6094d76d
Description-en: Haskell package version tracker
 Generates a file with information that can be used to update the Debian
 versions on Hackage for each package available there. Those versions appear
 in the Distribution field on Hackage.
 .
 Furthermore produces an HTML page that compares the Haskell package versions
 available in Debian with those available on Hackage and elsewhere.
 .
 The data is currently displayed at https://hackage-tracker.debian.net.

Package: hackrf
Description-md5: bd2b881fead0f0225c1e1f612da17883
Description-en: Software defined radio peripheral - utilities
 HackRF is an open source Software Defined Radio that can receive
 and transmit between 30 MHz and 6 GHz. HackRF has a 20 MHz bandwidth.
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains a set of command line utilities:
 * hackrf_clock: HackRF clock configuration utility
 * hackrf_cpldjtag: program CLPD
 * hackrf_debug: chip register read/write/config tool
 * hackrf_info: probe device and show configuration
 * hackrf_operacake: control of operacake board via hackrf
 * hackrf_spiflash: read and write flash data from file.
 * hackrf_sweep: control frequency sweep of hackrf
 * hackrf_transfer: file based transmit and receive sdr

Package: hackrf-doc
Description-md5: 8c51762ee70a8434be105ab31338da4c
Description-en: Software defined radio peripheral - documentation
 HackRF is an open source Software Defined Radio that can receive
 and transmit between 30 MHz and 6 GHz. HackRF has a 20 MHz bandwidth.
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains generated documentation.

Package: hackrf-firmware
Description-md5: 87a8a0e77e36d2d67673563b302dfd26
Description-en: Firmware for HackRF devices
 The HackRF hardware needs some firmware to run. The firmware is built with
 arm-none-eabi-gcc. This package contains a number of firmware images that
 may be programmed into the HackRF hardware using the 'hackrf_spiflash -w'
 command or dfu-util.
 .
 The following hardware is supported:
 * hackrf_jawbreaker
 * hackrf_one
 * hackrf_rad1o
 .
 The firmware images are installed in /usr/share/hackrf/firmware/

Package: hacktv
Description-md5: 169d6929a30bf13bac84bdeed33dc174
Description-en: Analogue TV transmitter for the HackRF
 This is a program to generate a PAL/NTSC video signal from a video file or
 test pattern. Input is any file type or URL supported by ffmpeg. Output can
 be to a file or directly to a HackRF.
 - Teletext support
 - NICAM stereo audio
 - Rudimentary Videocrypt I hardware support

Package: hadori
Description-md5: d113ad56f0609f6c64bcca1bafa64a30
Description-en: Hardlinks identical files
 This might look like yet another hardlinking tool, but it is the only one
 which only memorizes one filename per inode. That results in less memory
 consumption and faster execution compared to its alternatives. Therefore
 (and because all the other names are already taken) it's called
 "HArdlinking DOne RIght".
 .
 Advantages over other hardlinking tools:
 * predictability: arguments are scanned in order, each first version is kept
 * much lower CPU and memory consumption

Package: hadrian
Description-md5: cbd6710ee1bee958b3adca3042aacc5e
Description-en: build system for GHC
 Hadrian is a modular, statically-typed, extensible build system for GHC,
 introduced in the paper Non-recursive Make Considered Harmful. It consists of
 a Haskell executable implemented using the shake library, and is used to
 configure and build GHC.

Package: halibut
Description-md5: 1ecf5316d9daac7e07a26114eec19d75
Description-en: yet another free document preparation system
 This is yet another text formatting system, intended primarily for writing
 software documentation. It accepts a single source format and outputs any
 or all of text, HTML, Windows Help, man pages, GNU info, PostScript, or
 PDF. It has comprehensive indexing and cross-referencing support, and
 generates hyperlinks within output documents wherever possible. It supports
 Unicode, with the ability to fall back to an alternative representation
 when Unicode output is not available.

Package: halide21-api-doc
Description-md5: 370789d1cf6a8d7ef1504cc008bdce81
Description-en: fast, portable computation on images and tensors (Doxygen documentation)
 Halide is a programming language designed to make it easier to write
 high-performance image and array processing code on modern machines.
 .
 This package contains Doxygen-generated API documentation.

Package: hamexam
Description-md5: 8953a05ad99ed14dfab2f22f4690ba8a
Description-en: Study tool for USA FCC amateur radio (ham) exams.
 hamexam is an interactive study tool for the 3 USA FCC amateur radio
 (ham radio) question pools.
 The 3 question pools are:
 t element 2, Technician Class (entry level),
 g element 3, General Class (also requires element 2),
 e element 4, Extra Class (also requires elements 2 and 3).
 Questions are chosen randomly from the selected pool.
 Incorrect answers cause the question to be asked again later.
 Licenses are issued by the FCC, but exams are conducted by Volunteer Examiners.
 For more information about USA amateur radio licensing:
 https://www.arrl.org/licensing-education-training

Package: haml-elisp
Description-md5: 8e44601411ab3a868cab81839c8aeceb
Description-en: Emacs Lisp mode for Haml -- Transitional package
 This is a transitional package. It can safely be removed.

Package: hamradio-all
Description-md5: 0bb9fec8fb771f415ddfbf87bfceb3b2
Description-en: Default selection of tasks for Debian Hamradio
 This package is part of the Debian Hamradio Pure Blend and installs all
 tasks for a default installation of this blend.

Package: hamradio-antenna
Description-md5: 7b4d55ad6372b8c6084bbcace4f7aca6
Description-en: Debian Hamradio Antenna Packages
 This metapackage will install packages useful when working with antennas
 in Debian.

Package: hamradio-datamodes
Description-md5: 3003e05983af51043f33e286f70443e5
Description-en: Debian Hamradio Data Modes Packages
 This metapackage will install packages useful for using data modes, such as
 RTTY and SSTV, including weak signal modes, such as JT65, with Debian.

Package: hamradio-digitalvoice
Description-md5: c03f240ef34024c4d1a23d145bd8a3e4
Description-en: Debian Hamradio Digital Voice Packages
 This metapackage will install packages useful when using
 digital voice modes on RF and for Internet linking.

Package: hamradio-files
Description-md5: 2fd28e544580913c605c645bd3f52237
Description-en: Ham radio call sign and prefix lists
 Ham radio call signs start with prefixes that indicate which country issued
 their license. The country files are listings of these prefixes together with
 exceptions for use in logging software. The Super Check Partial database files
 provide a list of call signs used by active contesters.
 .
 Contained files:
 * cty.csv, cty.dat ("bigcty" from country-files.com)
 * MASTER.SCP (from supercheckpartial.com)
 * WAG_call_history.txt (from www.dk9tn.de/downloads.php)

Package: hamradio-logging
Description-md5: 67b4dc76ed8be4efd68f6e1506fdc4cd
Description-en: Debian Hamradio Logging Packages
 This metapackage will install packages useful for logging (including for
 contests) with Debian.

Package: hamradio-maintguide
Description-md5: 6aa8ef1a87c6817d52ccbf78305f513b
Description-en: Debian Hamradio Maintainers Guide
 The Debian Hamradio Maintainers Guide is a document that outlines team policy
 and best current practice for the Deian Hamradio Maintainers packaging team.
 .
 The documentation is installed in both HTML and PDF format.

Package: hamradio-morse
Description-md5: 516ade287d57d7e4e99d805dda7e7a2c
Description-en: Debian Hamradio Morse/CW Packages
 This metapackage will install packages useful for CW operation and
 for learning morse with Debian.

Package: hamradio-nonamateur
Description-md5: 49353e7189c160ff96c6384950ef8a6c
Description-en: Debian Hamradio Non-Amateur Modes Packages
 This metapackage will install packages useful for listening to non-amateur
 modes such as AIS and ADS-B.

Package: hamradio-packetmodes
Description-md5: aeab35abe45fdb1a7c8514051ca07338
Description-en: Debian Hamradio Packet Mode Packages
 This metapackage will install packages useful when using AX.25, including IPv4
 over AX.25 and APRS, with Debian.

Package: hamradio-rigcontrol
Description-md5: a934d1712d7d64b855de372f4d145516
Description-en: Debian Hamradio Rig Control Packages
 This metapackage will install packages useful for rig
 control and programming.

Package: hamradio-satellite
Description-md5: 29acddb4dc3193d3d3eb5a7b27d2cd94
Description-en: Debian Hamradio Satellite Operation Packages
 This metapackage will install packages useful for amateur satellite operation.

Package: hamradio-sdr
Description-md5: 7f17ec19ac66e7883ea2f4a3f7764d34
Description-en: Debian Hamradio Software Defined Radio Packages
 This metapackage will install packages useful when using
 Software-Defined Radio with Debian.

Package: hamradio-tasks
Description-md5: 0ec823eeee46079098761c6a84bef050
Description-en: Debian Hamradio Tasks
 This package contains tasksel information for the Debian Hamradio Pure Blend.

Package: hamradio-tools
Description-md5: 2837171ea51752a22aab84d0f7de415d
Description-en: Debian Hamradio Tools Packages
 This metapackage will install packages with useful hamradio-related tools.

Package: hamradio-training
Description-md5: 43e54ad6af84bea0633062fe5010a397
Description-en: Debian Hamradio Training Packages
 This metapackage will install packages useful when training
 for hamradio exams with Debian.

Package: hamster-time-tracker
Description-md5: 4ff1d5267b33a865e2484717efb4a3ed
Description-en: time tracking application for GNOME
 Project Hamster helps you to keep track of how much time you spend on various
 activities during the day.  Whenever you move from one task to another, you
 can change your current activity, or you can record time spent afterwards.
 .
 It can present graphical statistics of how long you have spent on each task,
 and may be useful for project management or keeping employee timesheets.
 .
 This package contains the background daemon and GNOME application, an
 extension to integrate into the gnome-shell top bar is separately available.

Package: handbrake
Description-md5: eeba9245b2e11345e1ac7e71db495015
Description-en: versatile DVD ripper and video transcoder (GTK+ GUI)
 HandBrake is a versatile, easy-to-use tool for converting DVDs and other
 videos into H.264, XViD, or Ogg formatted media. It's particularly useful
 for making videos that are compatible with portable video devices such as
 the Apple iPod/iPhone or Sony PSP.
 .
 This package contains the graphical variant, ghb.

Package: handbrake-cli
Description-md5: 49463e12bb084dcd2298d5160270fd48
Description-en: versatile DVD ripper and video transcoder (command line)
 HandBrake is a versatile, easy-to-use tool for converting DVDs and other
 videos into H.264, XViD, or Ogg formatted media.  It's particularly useful
 for making videos that are compatible with portable video devices such as
 the Apple iPod/iPhone or Sony PSP.
 .
 This package contains the command-line variant, HandBrakeCLI.

Package: handlebars
Description-md5: 0c938aee9f675239063d4dbac5c69168
Description-en: build semantic templates effectively with no frustration
 Handlebars templates look like regular HTML, with embedded handlebars
 expressions. You can deliver a template to the browser by including it
 in a <script> tag.
 .
 Learn more about its usage from https://handlebarsjs.com/
 .
 This package includes handlebars command useable from command line.

Package: hannah
Description-md5: bcc88734f78b965d8a248d3ccad34674
Description-en: pacman-like game, child oriented
 Help Hannah's Horse is like a cross between Pacman and the Dizzy game
 "Fastfood". The objective is to move Hannah to collect the pills around
 the maze while avoiding the ghosts. Moving around the maze there are also
 carrots which Hannah must also collect in order to complete the level.

Package: hannah-data
Description-md5: 8b140db34b45981bc8c6d636d8b9308c
Description-en: pacman-like game, child oriented - data files
 Help Hannah's Horse is like a cross between Pacman and the Dizzy game
 "Fastfood". The objective is to move Hannah to collect the pills around
 the maze while avoiding the ghosts. Moving around the maze there are
 also carrots which Hannah must also collect in order to complete the level.
 .
 This package contains the data files for the game.

Package: hapolicy
Description-md5: 25f6d826a36c306a10e8619d0c99b709
Description-en: Balancing and fallback postfix policy delegation service
 Hapolicy enables high availability, weighted loadbalancing and a fallback
 action for postfix policy delegation services. Invoked via postfix spawn
 it acts as a wrapper that queries other policy servers via tcp connection.
 The order of the service queries can be influenced by assigning a specific
 priority and weight to each service.

Package: happy
Description-md5: 8b3c15ce0fbcbaad9b1fcb88f5dbaae9
Description-en: Parser generator for Haskell
 Happy is a parser generator system for Haskell, similar to the tool `yacc' for
 C. Like `yacc', it takes a file containing an annotated BNF specification of a
 grammar and produces a Haskell module containing a parser for the grammar.
 .
 Happy is flexible: you can have several Happy parsers in the same program, and
 several entry points to a single grammar. Happy can work in conjunction with a
 lexical analyser supplied by the user (either hand-written or generated by
 another program), or it can parse a stream of characters directly (but this
 isn't practical in most cases).

Package: happycoders-libsocket
Description-md5: 85b044dfa0447f0362c80242f7f3d0d3
Description-en: Generic C++ library implementing Udp/Tcp socket interface
 It provides a portable socket abstraction for all OS.
 It provides an abstraction for UDP/TCP sockets, for client and server
 in IPv4 and IPV6. It includes local socket support for Unix and Linux systems.

Package: happycoders-libsocket-dev
Description-md5: cc7e2edf8a2140a67490ec51406b980e
Description-en: Generic C++ library implementing Udp/Tcp socket interface - development files
 It provides a portable socket abstraction for all OS.
 It provides an abstraction for UDP/TCP sockets, for client and server
 in IPv4 and IPV6. It includes local socket support for Unix and Linux systems.
 .
 This package contains the symlinks, headers, and object files needed to
 compile and link programs which use libdbg.

Package: haproxy-block-ai-bots
Description-md5: 7f5f41c3f0a5e71eb272454b5529e561
Description-en: list of AI agents and robots to block (haproxy)
 ai.robots.txt is a list containing AI-related crawlers of all types, regardless
 of purpose.
 .
 Blocking access based on the user agent does not block all crawlers, but it is
 a simple and low overhead way of blocking most crawlers.
 .
 This package contains the haproxy integration,
 see /usr/share/doc/haproxy-block-ai-bots/README.Debian on how to enable it.

Package: haproxy-cmd
Description-md5: 0606d45ea63eb9769f6e8e1989a806c2
Description-en: command line utility to control backends of haproxy
 This package contains a helper to send commands through the haproxy socket,
 so it is possible to maintain servers part of a cluster by draining,
 enabling and stopping servers part of a backend.
 .
 This utility is, in fact, a wrapper around the haproxy admin socket, so
 it is easier to use, with bash-completion and so on.

Package: haproxy-doc
Description-md5: f72de64c8c07f125957ba405924efb5e
Description-en: fast and reliable load balancing reverse proxy (HTML documentation)
 HAProxy is a TCP/HTTP reverse proxy which is particularly suited for high
 availability environments. It features connection persistence through HTTP
 cookies, load balancing, header addition, modification, deletion both ways. It
 has request blocking capabilities and provides interface to display server
 status.
 .
 This package contains the HTML documentation for haproxy.

Package: haproxy-log-analysis
Description-md5: ac63dc4cb1452c3f0d784ad085d1351e
Description-en: analyse the HTTP logs generated by HAProxy
 haproxy log analysis can generate aggregate statistics from HAProxy logs in
 the HTTP log format. This can be over a specific period, or over a subset of
 the entries by specifying a filter.
 .
 This package contains the command line tool, haproxy_log_analysis. See
 python3-haproxy-log-analysis for the library that this tool uses.

Package: harden-doc
Description-md5: 80ccdc3843b02b19f8deb21f212c51a5
Description-en: useful documentation to secure a Debian system
 This package contains documentation an administrator can use
 to make a Debian system more secure. It currently provides
 the 'Securing Debian Manual' from the Debian Documentation
 Project.
 .
 The manual is provided both in English and in all available
 translations including: Brazilian Portuguese, Chinese, French, German,
 Italian, Japanese, and Spanish. Note that all not translations are up to date.

Package: hardening-runtime
Description-md5: 7cb9c27ed1dd24ca4b237a7dd4eccd5a
Description-en: Runtime hardening configuration files
 This package contains configuration files intended to improve at runtime the
 hardening of a default Debian installation. It uses Linux kernel
 self-protection project recommended settings.
 .
 It supports:
 * Linux command line, when using grub
 * sysctl
 .
 Some options have side effects on performance or usability, users are
 encouraged to tune the configuration files according to README.Debian in order
 to fit their system.

Package: hardinfo
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: hardinfo2
Description-md5: c4e75f2f501b3ee18281dc42b83cb522
Description-en: System Information and Benchmark for Linux Systems
 Hardinfo offers System Information and Benchmark for Linux Systems.
 It is able to obtain information from both hardware and basic software.
 It can benchmark your system and compare to other machines online.

Package: hare
Description-md5: 0a87b871c024847f0ee63bbef65fca60
Description-en: Simple, stable and robust systems programming language
 Hare uses a static type system, manual memory management, and a minimal
 runtime. It is well-suited to writing operating systems, system tools,
 compilers, networking software, and other low-level, high performance tasks.
 .
 This package installs the Hare standard library and build driver.

Package: hare-update
Description-md5: c7e201b78e8b85371267fa47454f9d6f
Description-en: assists in migrating Hare codebases to newer Hare releases
 The hare-update tool assists in updating codebases which are affected by
 breaking changes in Hare upstream.
 .
 Hare-update is based on a rules engine which pattern matches your hare code
 against rules defined by Hare maintainers that cover the breaking changes
 introduced in each release, and presents you with suggested edits to your code
 to address them.

Package: harec
Description-md5: 2c7ad1d1fb1e50f7b7d3fd14746b4ab5
Description-en: Hare compiler for POSIX-compatible systems
 Hare is a systems programming language designed to be simple, stable and
 robust. Hare uses a static type system, manual memory management, and a
 minimal runtime. It is well suited to writing operating systems, system
 tools, compilers, networking software, and other low-level, high performance
 tasks.
 .
 This package installs the Hare compiler.

Package: harlequin
Description-md5: 9b8fa4f9a0e983789286f69889bcfc86
Description-en: database client for the terminal
 Harlequin is a SQL IDE in your terminal. It supports connecting to for DuckDB,
 SQLite, Postgres (also supports Redshift), MySQL/MariaDB, and ODBC
 (supports MS SQL Server, Oracle, and others).

Package: harlequin-mysql
Description-md5: dc64498a6a5f9f51fea4eb049741105c
Description-en: database client for the terminal (MySQL/MariaDB adapter)
 Harlequin is a SQL IDE in your terminal. It supports connecting to for DuckDB,
 SQLite, Postgres (also supports Redshift), MySQL/MariaDB, and ODBC
 (supports MS SQL Server, Oracle, and others).
 .
 This package contains the MySQL/MariaDB adapter.

Package: harlequin-odbc
Description-md5: 548da8b1e5058fadcca1d982a4331f6b
Description-en: database client for the terminal (ODBC adapter)
 Harlequin is a SQL IDE in your terminal. It supports connecting to for DuckDB,
 SQLite, Postgres (also supports Redshift), MySQL/MariaDB, and ODBC
 (supports MS SQL Server, Oracle, and others).
 .
 This package contains the ODBC adapter.

Package: harlequin-postgres
Description-md5: 65af2d08e731dc1bc7721d71a6b9caea
Description-en: database client for the terminal (Postgres adapter)
 Harlequin is a SQL IDE in your terminal. It supports connecting to for DuckDB,
 SQLite, Postgres (also supports Redshift), MySQL/MariaDB, and ODBC
 (supports MS SQL Server, Oracle, and others).
 .
 This package contains the Postgres adapter.

Package: harminv
Description-md5: fd48a1976edca6557a44be013156ea97
Description-en: extraction of complex frequencies and amplitudes from time series
 Harminv is a free program to solve the problem of harmonic inversion, given
 a discrete-time, finite-length signal that consists of a sum of finitely-many
 sinusoids (possibly exponentially decaying) in a given bandwidth, it
 determines the frequencies, decay constants, amplitudes, and phases of those
 sinusoids.

Package: harp
Description-md5: e95aeab644f4ff2a8d73fc78179ca78f
Description-en: Data harmonization toolset for Earth Observation formats
 HARP is a toolset for ingesting, processing and inter-comparing satellite or
 model data against correlative data. The toolset is composed of a set of
 command line tools, a C library of analysis functions, and import/export
 interfaces for Python. The main goal of HARP is to assist
 in the inter-comparison of data sets. By appropriatelty chaining calls to
 the HARP command line tools one can preprocess satellite, model, and/or
 correlative data such that two datasets that need to be compared end up
 having the same temporal/spatial grid, same data format/structure, and same
 physical units.
 .
 This package provides the HARP binary utilities.

Package: harpwise
Description-md5: fd240c5180755adca9acb2dc91249a21
Description-en: Command-line Harmonica Practice Utility
 Ruby script to support the daily practice of bends, scales, intervals or licks
 on a diatonic (richter) or chromatic harmonica for various keys.
 .
 harpwise is limited to play and recognize single notes only; it has no sense
 of chords or grooves. So from the three ingredients of music, melody, harmony
 and rhythm, it can help you with the melody only and a bit with harmony too,
 if you play your chords as arpeggios.
 .
 Its main operation modes are ‘listen’, ‘quiz’ and ‘licks’; these modes may
 help to:
 .
 - Work on bends
 - Train your musical memory
 - Internalize various scales
 - Play and remember intervals
 - Learn and memorize licks
 - Analyze licks regarding scales, chords and intervals
 - Support improvisation: Provide licks and scale info
 - Help in writing down a sequence of holes

Package: hart-payload-generator
Description-md5: f9e07fe2a49c0ce2d1db295b97e9f0ea
Description-en: Hart Software Service Payload Generator
 This tool creates a formatted payload image for the Hart Software Service
 zero-stage bootloader on PolarFire SoC, given a configuration file and a
 set of ELF binaries.

Package: haruna
Description-md5: 9b6c1266ac7c53b3e15aca55b69d0ed4
Description-en: Video player built with Qt/QML on top of libmpv
 Haruna is an open source video player built with Qt/QML on top of
 libmpv.
 .
 Compared with other video player frontends, it provides some special
 features, such as:
 * play online videos, through youtube-dl
 * toggle playlist with mouse-over, playlist overlays the video
 * auto skip chapter containing certain words
 * configurable shortcuts and mouse buttons
 * quick jump to next chapter by middle click on progress bar

Package: harvest-tools
Description-md5: 41ad3e6e6601dbcefc4707942b81bc6e
Description-en: archiving and postprocessing for reference-compressed genomic multi-alignments
 HarvestTools is a utility for creating and interfacing with Gingr files,
 which are efficient archives that the Harvest Suite uses to store
 reference-compressed multi-alignments, phylogenetic trees, filtered
 variants and annotations. Though designed for use with Parsnp and Gingr,
 HarvestTools can also be used for generic conversion between standard
 bioinformatics file formats.

Package: harvid
Description-md5: cafe5dfaf34a8df484cc4329770d6131
Description-en: HTTP Ardour Video Server
 Harvid is a HTTP server to efficiently extract, cache and
 serve still images from movie files.
 .
 It provides for frame-accurate decoding and is main use-case
 is to act as backend and second level cache for rendering the
 videotimeline in Ardour.
 .
 Harvid uses ffmpeg/libav and supports a wide variety of video
 codecs and formats.

Package: hasciicam
Description-md5: 283073d326ee1e8a2bba4242864cc179
Description-en: (h)ascii for the masses: live video as text
 Hasciicam makes it possible to have live ASCII video on the web. It
 captures video from a tv card and renders it into ascii, formatting the
 output into an html page with a refresh tag or in a live ASCII window or
 in a simple text file as well, giving the possibility to anybody that has a
 bttv card, a Linux box and a cheap modem line to show a live ASCII video
 feed that can be browsable without any need for plugin, java etc.

Package: haserl
Description-md5: 66813bf73e33dca0c3603670cbab543b
Description-en: CGI scripting program for embedded environments
 Haserl is a CGI wrapper that allows PHP-style programming in Lua or a
 POSIX-compliant shell. It is very small, so it can be used in embedded
 environments, or where something like PHP is too big.
 .
 It combines three features into a small CGI engine:
 * It parses POST and GET requests, placing form-elements into the
 environment as name=value pairs for the CGI script to use. This is
 somewhat similar to the uncgi wrapper.
 * It opens a shell, and translates all text into printable statements.
 All text within <% ... %> constructs is passed verbatim to the shell.
 This is somewhat similar to how PHP scripts are parsed.
 * It can be set up to drop its permissions to the owner of the script,
 giving it some of the security features of suexec or cgiwrapper.

Package: hash-slinger
Description-md5: 02ae38284722ef9ee468c450fb76491d
Description-en: tools to generate special DNS records
 This package contains various tools to generate special DNS records:
 .
 * sshfp      Generate RFC-4255 SSHFP DNS records
 * tlsa       Generate RFC-6698 TLSA DNS records via TLS
 * openpgpkey Generate RFC-<TBD> OPENPGPKEY DNS records

Package: hashalot
Description-md5: e676351ceaa5fea9e9c9092dec2694f0
Description-en: Read and hash a passphrase
 This program will read a passphrase from standard input and print a binary
 (not printable) hash to standard output. The output is suitable for use as
 an encryption key.

Package: hashcash
Description-md5: f20c1e9e84356d5194ab2e401f9179db
Description-en: postage payment scheme for email based on hash calculations
 Hashcash is a payment scheme that uses CPU cycles as the form of payment.
 This can be used as a counter-measure for junk email (spam) by using the
 hashcash token as a proof of payment for each email that you sent.

Package: hashcat
Description-md5: f0b8052201141b93e6e5c2ecac6bf993
Description-en: World's fastest and most advanced password recovery utility
 Hashcat supports five unique modes of attack for over 300 highly-optimized
 hashing algorithms. hashcat currently supports CPUs, GPUs, and other
 hardware accelerators on Linux, and has facilities to help enable
 distributed password cracking.
 .
 Examples of hashcat supported hashing algorithms are:
 MD5, HMAC-MD5, SHA1, HMAC-SHA1, MySQL323, MySQL4.1/MySQL5, phpass,
 MD5(Wordpress), MD5(phpBB3), MD5(Joomla), md5crypt, MD5(Unix),
 FreeBSD MD5, Cisco-IOS, MD4, NTLM, Domain Cached Credentials (DCC),
 MS Cache, SHA256, HMAC-SHA256, md5apr1, MD5(APR), Apache MD5, SHA512,
 HMAC-SHA512, Cisco-PIX, Cisco-ASA, WPA/WPA2, Double MD5, bcrypt,
 Blowfish(OpenBSD), MD5(Sun), Double SHA1, SHA-3(Keccak), Half MD5,
 Password Safe SHA-256, IKE-PSK MD5, IKE-PSK SHA1,
 NetNTLMv1-VANILLA/NetNTLMv1-ESS, NetNTLMv2, Cisco-IOS SHA256,
 Android PIN, AIX {smd5}, AIX {ssha256}, AIX {ssha512}, AIX {ssha1},
 GOST, GOST R 34, Fortigate (FortiOS), OS X v10.8+, GRUB 2, IPMI2, RAKP,
 HMAC-SHA1, sha256crypt, SHA256(Unix), Drupal7, WBB3, scrypt, Cisco $8$,
 Cisco $9$, Radmin2, Django (PBKDF2-SHA256), Cram MD5, SAP, iSSHA-1,
 PrestaShop, PostgreSQL, Challenge-Response Authentication (MD5),
 MySQL Challenge-Response, Authentication (SHA1),
 SIP digest authentication (MD5), Plaintext, Joomla < 2.5.18, PostgreSQL,
 osCommerce, xt:Commerce, Skype, nsldap, Netscape, LDAP, nsldaps,
 SSHA-1(Base64), Oracle S: Type (Oracle 11+), SMF > v1.1, OS X v10.4,
 v10.5, v10.6, EPi, Django (SHA-1), MSSQL(2000), MSSQL(2005),
 PeopleSoft, EPiServer 6.x < v4, hMailServer, SSHA-512(Base64),
 LDAP {SSHA512}, OS X v10.7, MSSQL(2012 & 2014), vBulletin < v3.8.5,
 PHPS, vBulletin > v3.8.5, IPB2+, MyBB1.2+, Mediawiki B type,
 WebEdition CMS, Redmine.
 .
 Hashcat offers multiple attack modes for obtaining effective and
 complex coverage over a hash's keyspace. These modes are:
 .
 * Brute-Force attack
 * Combinator attack
 * Dictionary attack
 * Fingerprint attack
 * Hybrid attack
 * Mask attack
 * Permutation attack
 * Rule-based attack
 * Table-Lookup attack
 * Toggle-Case attack
 * PRINCE attack

Package: hashcat-data
Description-md5: 48b3170a6f3eb0cf668f563c1cedbec1
Description-en: Data files for hashcat advanced password recovery utility
 Hashcat is an advanced CPU/GPU-based password recovery utility supporting
 seven unique modes of attack for over 100 optimized hashing algorithms.
 .
 This package contains the data files for hashcat, including charsets,
 rules, salts, tables and Python tools.

Package: hashcheck
Description-md5: 8a0b3865d58c678c27f1a8b774fd35b8
Description-en: verifies the files on a live mounted ISO image
 Provides a graphical interface to verify a live mounted ISO image.
 The image is expected to be mounted under /lib/live/mount/medium
 .
 It is useful as part of a live environment

Package: hashdeep
Description-md5: 39d417e917585257dbd49a087898d872
Description-en: recursively compute hashsums or piecewise hashings
 hashdeep is a set of tools to compute MD5, SHA1, SHA256, tiger
 and whirlpool hashsums of arbitrary number of files recursively.
 .
 The main hashdeep features are:
 .
 * It can compare those hashsums with a list of known hashes;
 * The tools can display those that match the list or those that
 does not match;
 * It can  display a time estimation when processing large files.
 * It can do piecewise hashing (hash input files in arbitrary
 sized blocks).
 .
 This package is useful in forensics investigations.

Package: hashid
Description-md5: d5300d92fc6e2767a609c7992295a8ba
Description-en: Identify the different types of hashes used to encrypt data
 Identify the different types of hashes used to encrypt data and especially
 passwords.
 .
 hashID is a tool written in Python 3.x which supports the identification of
 over 175 unique hash types using regular expressions.
 It is able to identify a single hash or parse a file and identify the hashes
 within it.
 There is also a nodejs version of hashID available which is easily set up to
 provide online hash identification.

Package: hashrat
Description-md5: 4b1bba579741a4592601af9d4cc52704
Description-en: hashing tool supporting several hashes and recursivity
 Hashrat is a hash-generation utility that supports the md5, sha1, sha256,
 sha512, whirlpool, jh-244, jh256, jh-384 and jh-512 hash functions, and
 also the HMAC versions of those functions. It can output in 'traditional'
 format (same as md5sum and shasum and the like), or it's own format.
 .
 Hashes can be output in octal, decimal, hexadecimal, uppercase hexadecimal
 or base64.
 .
 Hashrat also supports directory recursion, hashing entire devices,
 generating a hash for an entire directory, operations in remote machines
 and several other features. It has a 'CGI' mode that can be used as a
 web-page to lookup hashes.
 .
 This tool is useful in forensics investigations and network security.

Package: haskell-aeson-diff-utils
Description-md5: 14b4651631d0a90408d22a3996b2d67a
Description-en: extract and apply patches to JSON documents
 This is a small library for working with changes to JSON documents. It
 includes a library and two command-line executables in the style of the
 diff(1) and patch(1) commands available on many systems.

Package: haskell-asciidoc-utils
Description-md5: b6060671d6a7a3542fb6df4caff0f909
Description-en: AsciiDoc parser
 A parser for AsciiDoc syntax.

Package: haskell-clash-ghc-utils
Description-md5: 536dbb7a209a0dac6de371fdebce61d7
Description-en: Clash: functional hardware descr. language - GHC frontend
 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
 * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
 * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
 * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
 * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
 * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
 * Clash Compiler binary using GHC/Haskell as a frontend
 .
 Prelude library: <https://hackage.haskell.org/package/clash-prelude>

Package: haskell-clash-lib-utils
Description-md5: 328d0f94e465a1a711c9258d68a9efd0
Description-en: Functional hardware description language - library
 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
 * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
 * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
 * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
 * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
 * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
 * The CoreHW internal language: SystemF + Letrec + Case-decomposition
 .
 * The normalisation process that brings CoreHW in a normal form that can be
 converted to a netlist
 .
 * Blackbox/Primitive Handling
 .
 Front-ends (for: parsing, typecheck, etc.) are provided by separate packages:
 .
 * <https://hackage.haskell.org/package/clash-ghc GHC/Haskell Frontend>
 .
 * <https://github.com/christiaanb/Idris-dev Idris Frontend>
 .
 Prelude library: <https://hackage.haskell.org/package/clash-prelude>

Package: haskell-dbus-hslogger-utils
Description-md5: cd6b7eb25b26ae1d100bd2ed60a4a7cf
Description-en: expose a dbus server to control hslogger
 dbus-hslogger exports:
 setLogLevel, setLogLevelMethodCall, maybeToEither,
 setLogLevelFromPriorityString, setLogLevel, logInterface,
 logPath, startLogServer, and logIntrospectionInterface.

Package: haskell-debian-utils
Description-md5: e55947789c8d96a35302a3ce06f04f55
Description-en: Various helpers to work with Debian packages
 This package contains tools shipped with the Haskell library “debian”:
 .
 * fakechanges:
 Sometimes you have the .debs, .dsc, .tar.gz, .diff.gz, etc from a package
 build, but not the .changes file. This package lets you create a fake
 .changes file in case you need one.
 .
 * debian-report:
 Analyze Debian repositories and generate reports about their contents and
 relations. For example, a list of all packages in a distribution that are
 trumped by another distribution.
 .
 * apt-get-build-depends:
 Tool which will parse the Build-Depends{-Indep} lines from debian/control
 and apt-get install the required packages

Package: haskell-devscripts
Description-md5: 3b1fa6764d1165d142fae372bfb2f402
Description-en: Debian tools to build Haskell packages (with hscolour)
 This package provides a collection of scripts to help build Haskell
 packages for Debian.  Unlike haskell-utils, this package is not
 expected to be installed on the machines of end users.
 .
 This package is designed to support Cabalized Haskell libraries.  It
 is designed to build a library for each supported Debian compiler or
 interpreter, generate appropriate postinst/prerm files for each one,
 generate appropriate substvars entries for each one, and install the
 package in the Debian temporary area as part of the build process.
 .
 This package is actually an empty package and is only useful for its
 dependency on hscolour.

Package: haskell-devscripts-minimal
Description-md5: f72f8fd50d6f812e6f9c5dc006bec61d
Description-en: Tools to help Debian developers build Haskell packages
 This package provides a collection of scripts to help build Haskell
 packages for Debian.  Unlike haskell-utils, this package is not
 expected to be installed on the machines of end users.
 .
 This package is designed to support Cabalized Haskell libraries.  It
 is designed to build a library for each supported Debian compiler or
 interpreter, generate appropriate postinst/prerm files for each one,
 generate appropriate substvars entries for each one, and install the
 package in the Debian temporary area as part of the build process.
 .
 This package doesn't provide functionality for generating coloured
 documentation and is mostly intended for bootstrapping a new
 architecture. If you want coloured documentation, use
 haskell-devscripts.

Package: haskell-groom-utils
Description-md5: f4031af9846f8d4fc34b2b94e5a25d8e
Description-en: Pretty printing for well-behaved Show instances
 Automatically derived Show instances are an easy way
 to inspect data in your program.  However, for large
 data-structures, the resulting output lacks
 whitespace, making it unreadable.  Groom offers an
 replacement to `show' called `groom' which attempts
 to pretty-print the output of `show'.  For example:
 .
 > let x = parseExp "foobar 1 [1,2]"
 > in do
 >   putStrLn (show x)
 >   putStrLn (groom x)
 .
 results in:
 .
 > ParseOk (App (App (Var (UnQual (Ident "foobar"))) (Lit (Int 1))) (List [Lit (Int 1),Lit (Int 2)]))
 > ParseOk
 >   (App (App (Var (UnQual (Ident "foobar"))) (Lit (Int 1)))
 >      (List [Lit (Int 1), Lit (Int 2)]))
 .
 Groom works only on Show instances that output valid
 Haskell code; if Groom can't understand its input,
 it will not make any changes.

Package: haskell-gtk-sni-tray-utils
Description-md5: befd634bed0207c68c3f1a8c499d0015
Description-en: standalone StatusNotifierItem/AppIndicator tray
 gtk-sni-tray provides a StatusNotifierHost widget written using the
 gtk+3 bindings for haskell provided by gi-gtk. It also provides a
 simple standalone executable, gtk-sni-tray-standalone, that is
 configured with command line arguments. This executable will run the
 aforementioned widget by itself in a strut window, on each monitor
 for each it is requested.

Package: haskell-happy-lib-data
Description-md5: 6e88a0f831b744f23ceb97e010f84c9b
Description-en: parser generator for Haskell
 Happy is a parser generator for Haskell.  Given a grammar
 specification in BNF, Happy generates Haskell code to parse the
 grammar.  Happy works in a similar way to the yacc tool for C.
 .
 This library provides the following functionality:
 .
 * Data type definitions for the Grammar AST type, capturing
 the information in .y-files (Happy.Grammar)
 .
 * A parser for happy grammar files (.y) to produce a Grammar
 (Happy.Frontend.*)
 .
 * Implementations of the text book algorithms that compute the
 LR action and goto tables for the given 'Grammar'
 (Happy.Tabular.*)
 .
 * An LALR code generator to produce table-driven, deterministic
 parsing code in Haskell (Happy.Backend.LALR.*)
 .
 * A (less maintained) GLR code generator to produce
 table-driven, non-deterministic parsing code in Haskell,
 where ambiguous parses produce multiple parse trees
 (Happy.Backend.GLR.*)

Package: haskell-hosc-utils
Description-md5: bdec4d47d0ef883b268031edce2c06c0
Description-en: Haskell Open Sound Control
 hosc implements a subset of the Open Sound Control
 byte protocol.
 .
 Sound.OSC.Core implements the actual protocol.
 .
 Sound.OSC.Transport.FD implements a
 file-descriptor-based transport layer for UDP
 and TCP.
 .
 Sound.OSC.Transport.Monad implements a
 monadic interface to the FD transport layer.
 .
 Composite modules are at Sound.OSC and Sound.OSC.FD.

Package: haskell-js-dgtable-utils
Description-md5: 48c63494ed7a5fa010393a4e326f98db
Description-en: obtain minified jquery.dgtable code
 This package bundles the minified jquery.dgtable code into a Haskell
 package, so it can be depended upon by Cabal packages. The first
 three components of the version number match the upstream
 jquery.dgtable version. The package is designed to meet the
 redistribution requirements of downstream users (e.g. Debian).

Package: haskell-lazy-csv-utils
Description-md5: 7c9bcb8e11c6ee8af76f19f4a10ee71c
Description-en: efficient lazy parsers for CSV (comma-separated values)
 The CSV format is defined by RFC 4180.
 These efficient lazy parsers (String and ByteString variants)
 can report all CSV formatting errors, whilst also
 returning all the valid data, so the user can choose
 whether to continue, to show warnings, or to halt on
 error.  Valid fields retain information about their
 original location in the input, so a secondary parser from
 textual fields to typed values can give intelligent error
 messages.

Package: haskell-misfortune
Description-md5: 0f76feec53af6b1d8f0a69e27cd10360
Description-en: fortune-mod clone
 fortune-mod clone, in library and executable form.

Package: haskell-ogma-core-utils
Description-md5: ccbd76e980eff18a117a117bb201a517
Description-en: Helper tool to interoperate between Copilot and other languages
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This package implements the internal commands of ogma.

Package: haskell-sdl2-image-utils
Description-md5: 6473bdaa1f78ed011deb14d403652b3a
Description-en: Haskell bindings to SDL2_image
 This package contains bindings to the SDL2_image library, in both high- and
 low-level forms:
 .
 The SDL namespace contains high-level bindings, where enumerations are split
 into sum types, and automatic error-checking is performed.
 .
 The SDL.Raw namespace contains an almost 1-1 translation of the C API into
 Haskell FFI calls. As such, this does not contain sum types nor error
 checking. Thus this namespace is suitable for building your own abstraction
 over SDL, but is not recommended for day-to-day programming.

Package: haskell-sdl2-mixer-utils
Description-md5: 29e29b7f686aeb3364a464dbac781c91
Description-en: Haskell bindings to SDL2_mixer
 This package contains bindings to the SDL2_mixer library, in both high- and
 low-level forms:
 .
 The SDL namespace contains high-level bindings, where enumerations are split
 into sum types, and automatic error-checking is performed.
 .
 The SDL.Raw namespace contains an almost 1-1 translation of the C API into
 Haskell FFI calls. As such, this does not contain sum types nor error
 checking. Thus this namespace is suitable for building your own abstraction
 over SDL, but is not recommended for day-to-day programming.

Package: haskell-stack
Description-md5: 54466092cd1c8b6d23ef5231d508018e
Description-en: The Haskell Tool Stack
 Stack is a program for developing Haskell projects. It is aimed at Haskellers
 both new and experienced.
 .
 It features:
 .
 * Installing GHC automatically.
 .
 * Installing packages needed for your project.
 .
 * Building your project.
 .
 * Testing your project.
 .
 * Benchmarking your project.

Package: haskell-status-notifier-item-utils
Description-md5: 654e604c35394e348051971b317b3ba4
Description-en: StatusNotifierItem/libappindicator dbus implementation
 A Haskell implementation of the StatusNotifierItem protocol
 (https://www.freedesktop.org/wiki/Specifications/StatusNotifierItem/).

Package: haskell-vty-unix-utils
Description-md5: 90bcdd51af753455006d3710eced5768
Description-en: Unix backend for Vty
 This package provides Unix terminal support for Vty.

Package: haskell-what4-utils
Description-md5: 80e93d59d20cc33d67cc26b316f961e2
Description-en: Solver-agnostic symbolic values support for issuing queries
 What4 is a generic library for representing values as symbolic formulae which
 may contain references to symbolic values, representing unknown variables.
 It provides support for communicating with a variety of SAT and SMT solvers,
 including Z3, CVC4, CVC5, Yices, Boolector, STP, and dReal.
 The data representation types make heavy use of GADT-style type indices
 to ensure type-correct manipulation of symbolic values.

Package: haskell-xeno-utils
Description-md5: 61e043a3edebd9d8fe42792126f84a26
Description-en: Fast event-based XML parser in pure Haskell
 A fast, low-memory use, event-based XML parser in pure Haskell.

Package: haskell-zip-stream-utils
Description-md5: b383fd59bd55d5f43b3206c19741af58
Description-en: ZIP archive streaming using conduits
 Process (extract and create) zip files as streams (e.g., over the network),
 accessing contained files without having to write the zip file to disk (unlike
 zip-conduit).

Package: haskell-zip-utils
Description-md5: 9d7deb76ab319816839e3f9b9a62c789
Description-en: Operations on zip archives
 This Haskell library performs operations on zip archives.

Package: hasktags
Description-md5: 8c68878275565a1be8693ba7dd49cdcb
Description-en: Producer of ctags "tags" and etags "TAGS" files for Haskell programs
 This package provides the hasktags program, which provides ctags "tags" and
 etags "TAGS" files for Haskell programs.

Package: hatari
Description-md5: 0d4554dc3f1466ddaa3e899620f71348
Description-en: Emulator for the Atari ST, STE, TT, and Falcon computers
 Hatari is an emulator for the Atari ST line of computers.
 .
 The Atari ST was a 16/32 bit computer system which was first released by
 Atari in 1985. Using the Motorola 68000 CPU, it was a very popular computer
 having quite a lot of CPU power at that time.
 .
 Unlike most other open source Atari ST emulators which try to provide a good
 environment for running GEM applications, Hatari tries to emulate the hardware
 of a ST as close as possible so that it is able to run most of the old Atari
 games and demos. Because of this, it may be somewhat slower than less accurate
 emulators.

Package: hatari-binfmt
Description-md5: ac3ee6a90afe38671e4f8b9a92844c02
Description-en: Register hatari as the interpreter for Atari TOS executables
 Hatari is an emulator for the Atari ST line of computers (Atari ST,
 STE, TT, and Falcon).
 .
 The Atari ST was a 16/32 bit computer system which was first released by
 Atari in 1985. Using the Motorola 68000 CPU, it was a very popular computer
 having quite a lot of CPU power at that time.
 .
 This package provides binfmt registration for Atari ST executables.

Package: hatop
Description-md5: 13f4364fd73357fbdc1c3f0b6cf73556
Description-en: interactive ncurses client for haproxy
 HATop is an interactive ncurses client and real-time monitoring, statistics
 displaying tool for the HAProxy TCP/HTTP load balancer.
 .
 HATop's appearance is similar to top(1). It supports various modes for
 detailed statistics of all configured proxies and services in near realtime.
 In addition, it features an interactive CLI for the haproxy unix socket.
 This allows administrators to control the given haproxy instance (change
 server weight, put servers into maintenance mode, ...) directly out of hatop
 (using keybinds or the CLI) and monitor the results immediately.

Package: haunt
Description-md5: 0a69ef0b269fcbfd6e5f4d94c0734775
Description-en: framework for building static web site in Scheme Guile
 Haunt is a simple, functional, hackable static site generator that gives
 authors the ability to treat websites as Scheme programs.
 .
 Haunt has no opinion about what markup language authors should use to write
 posts, though it comes with support for the popular Markdown format. Likewise,
 Haunt has no opinion about how authors structure their sites. Though it comes
 with support for building simple blogs or Atom feeds, authors should feel
 empowered to tweak, replace, or create builders to do things that aren't
 provided out-of-the-box.

Package: haveged
Description-md5: 62c276d264712e6c53d3f03663d9e2bf
Description-en: entropy source using the HAVEGE algorithm
 haveged is a userspace entropy daemon which is not dependent upon the
 standard mechanisms for harvesting randomness for the system entropy
 pool. This is important in systems with high entropy needs or limited
 user interaction (e.g. headless servers).
 .
 haveged uses HAVEGE (HArdware Volatile Entropy Gathering and Expansion)
 to maintain a 1M pool of random bytes used to fill /dev/random
 whenever the supply of random bits in dev/random falls below the low
 water mark of the device.
 .
 More information about HAVEGE is available at
 http://www.irisa.fr/caps/projects/hipsor/
 .
 Note: with linux 5.6, haveged is generally not needed anymore as the kernel
 gained enough entropy functionality on its own. However, haveged is still
 usefull in special use-cases, e.g. systems with a lot of containers.

Package: haxe
Description-md5: 1f09d5fb265a7e50d5a44ed2b5e29a58
Description-en: multi-target universal programming language
 Haxe is an open source toolkit based on a modern,
 high level, strictly typed programming language, a cross-compiler,
 a complete cross-platform standard library and ways to access each
 platform's native capabilities.

Package: haxml
Description-md5: 76e311054f37eb741b903200e68bc043
Description-en: utilities for using XML documents with Haskell
 .
 HaXml is a collection of utilities for parsing, filtering,
 transforming, and generating XML documents using Haskell. Its basic
 facilities include:
 - a parser for XML,
 - a separate error-correcting parser for HTML,
 - an XML validator,
 - pretty-printers for XML and HTML.
 .
 This package contains the HaXml command-line tools.

Package: hcloud-cli
Description-md5: cd7a91725ec15931b7a3b5a9a767f895
Description-en: command-line interface for Hetzner Cloud
 hcloud-cli is a command-line interface for interacting with
 Hetzner Cloud.
 .
 The Hetzner Cloud API operates over HTTPS and uses JSON as
 its data format. The API is a RESTful API and utilizes HTTP
 methods and HTTP status codes to specify requests and responses.

Package: hcxdumptool
Description-md5: bb19f29d69b396f5f2d69660cf09e716
Description-en: Small tool to capture packets from wlan devices
 Tool to capture wpa handshake from Wi-Fi networks and run several tests to
 determine if Wi-Fi access points or clients are vulnerable to brute-force
 attacks.

Package: hcxkeys
Description-md5: d1ee2d1190304c99388a069f581734a5
Description-en: Tools to generate plainmasterkeys (rainbowtables)
 Small set of tools to generate plainmasterkeys (rainbowtables) and hashes for
 the use with latest hashcat and latest John the Ripper.
 .
 The package provides two binaries:
 - wlangenpmk for CPU calculations.
 - wlangenpmkocl for GPU calculations.
 .
 In order to use the GPU, the correspondent OpenCL drivers for your GPU model
 should be installed.

Package: hcxtools
Description-md5: 3767afb297135c048194ed9d26f8aee3
Description-en: Tools for converting captures to use with hashcat or John the Ripper
 Portable solution for capturing wlan traffic and conversion to hashcat formats
 (recommended by hashcat) and to John the Ripper formats.
 .
 hcx stands for:
 - h = hash
 - c = capture, convert and calculate candidates
 - x = different hashtypes

Package: hd-idle
Description-md5: 09364db5b995cbb58d4181321bcc4d36
Description-en: Spin down idle [USB] hard disks
 hd-idle is a utility program for spinning-down external disks after a period
 of idle time. Since most external IDE disk enclosures don't support setting
 the IDE idle timer, a program like hd-idle is required to spin down idle disks
 automatically.
 .
 A word of caution: hard disks don't like spinning up too often. Laptop disks
 are more robust in this respect than desktop disks but if you set your disks
 to spin down after a few seconds you may damage the disk over time due to the
 stress the spin-up causes on the spindle motor and bearings. It seems that
 manufacturers recommend a minimum idle time of 3-5 minutes, the default in
 hd-idle is 10 minutes.

Package: hdapsd
Description-md5: 1eb351b491d7da95e4adb03ed22a29b1
Description-en: HDAPS daemon for various laptops with motion sensors
 This is a disk protection user-space daemon. It monitors the acceleration
 values through an interface and automatically initiates disk head parking
 if a fall or sliding of the laptop is detected.
 .
 Currently, the following interfaces are supported:
 * IBM/Lenovo ThinkPad (HDAPS)
 * Apple iBook/PowerBook (AMS)
 * Apple MacBook/MacBook Pro (APPLESMC)
 * HP (HP3D)
 * Dell (FREEFALL)
 * Toshiba (ACPI and HAPS)
 * Acer (INPUT)
 .
 On ThinkPads, it is recommended that you use this daemon with the hdaps
 module provided by tp-smapi rather the one in the kernel, as this will save
 you a bit of power and will work on a wider range of ThinkPads.

Package: hdate
Description-md5: 3a748b7e3d5e0c3e7492c6f9096040d5
Description-en: Provides the hcal and hdate binaries that help use Hebrew dates
 LibHdate is a small C,C++ library for Hebrew dates,
 holidays, and reading sequence (parasha). It is using
 the source code from Amos Shapir's "hdate" package fixed
 and patched by Nadav Har'El. The Torah reading sequence
 is from tables by Zvi Har'El.
 .
 This package provides the hdate command-line utility.

Package: hdate-applet
Description-md5: b4df14b42a2c061b16c262d188c49798
Description-en: Hebrew calendar applet
 A GNOME desktop applet providing an Hebrew calendar that gives the user easy
 access to the Jewish calendar (including Hebrew date, parasha, sunset and
 sunrise times, holydays and moon phase).

Package: hdav
Description-md5: fabd0869748c9161ccb1869a067e0201
Description-en: command-line WebDAV client
 hdav currently only supports copying a file and associated WebDAV
 properties from one URL to another.

Package: hddemux
Description-md5: d4e41515f9022d3c2f40e0179ccdb46b
Description-en: HTTP/1.x and DNS demultiplexer
 hddemux listens on a stream and routes incoming clients to either an
 HTTP/1.x backend or a DNS stream-based backend depending on the first
 request to appear on the stream.
 .
 This is useful when making DNS-over-TLS (RFC 7858) connections that
 appear to the network be HTTPS connections, for example, which makes
 it easier to traverse a network that would prefer to block the user
 from making DNS-over-TLS queries.

Package: hdf-compass
Description-md5: 0240ea5b6809532c2653710ebff66548
Description-en: viewer for HDF5 and related formats
 HDF Compass is an experimental viewer program for HDF5 and related formats,
 designed to complement other more complex applications like HDFView. Strong
 emphasis is placed on clean minimal design, and maximum extensibility through
 a plugin system for new formats.
 .
 This package provides the HDF Compass application.

Package: hdf-compass-doc
Description-md5: b801b05e0cd9ac40ba0007e6e2da277c
Description-en: documentation and examples for the HDF Compass
 HDF Compass is an experimental viewer program for HDF5 and related formats,
 designed to complement other more complex applications like HDFView. Strong
 emphasis is placed on clean minimal design, and maximum extensibility through
 a plugin system for new formats.
 .
 This package provides the documentation and examples for the HDF Compass
 application.

Package: hdf4-tools
Description-md5: 1347813b8c48d14458a6c283785b6e8e
Description-en: Hierarchical Data Format library -- runtime package
 HDF is a multi-object file format for storing and transferring
 graphical and numerical data mainly used in scientific computing. HDF
 supports several different data models, including multidimensional
 arrays, raster images, and tables.
 Each defines a specific aggregate data type and provides an API for
 reading, writing, and organizing the data and metadata. New data models
 can be added by the HDF developers or users.
 .
 This package includes some basic utilities to view, pack, unpack,
 HDF files.

Package: hdf5-filter-plugin
Description-md5: 15595d48605345fa63b105622cfb2209
Description-en: external filters for HDF5: LZ4, BZip2
 The external filter mechanism introduced with HDF5 1.8.12 allows
 applications to utilize custom filters not shipped by the HDF5
 core library without recompiling your application. This package
 provides external filters for HDF5 for
 .
 - the LZ4 compression algorithm
 - BZip2 compression

Package: hdf5-filter-plugin-blosc-serial
Description-md5: 580580e6c3a2903fa4aa800508f6112e
Description-en: blocking, shuffling and lossless compression library
 This package contains a filter for HDF5 that uses the Blosc compressor.
 By installing this filter, you can read and write HDF5 files with
 Blosc-compressed datasets.

Package: hdf5-filter-plugin-fcidecomp-serial
Description-md5: ea8ee58e45f795ee5f8d0540b920ec00
Description-en: HDF5 JPEG-LS compression-decompression filter
 This is a HDF5 filter plugin that enables decompression of JEPG-LS HDF5/NetCDF
 file.
 .
 This filter plugin is required to access EUMETSAT Meteosat Third Generation
 (MTG) NetCDF files.

Package: hdf5-filter-plugin-zfp-serial
Description-md5: 8cc1d11d9aa4e2f66faabb4b0682ec5c
Description-en: Compression plugin for the HDF5 library using ZFP compression
 H5Z-ZFP is a compression filter for HDF5 using the ZFP compression library,
 supporting lossy and lossless compression of floating point and integer data
 to meet bitrate, accuracy, and/or precision targets.

Package: hdf5-helpers
Description-md5: a3cccba65ea044fcfc8b9a89336ba7c2
Description-en: HDF5 - Helper tools
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains helper tools for HDF5.

Package: hdf5-plugin-lzf
Description-md5: e97187efff273df88e1d567ee845aba6
Description-en: hdf5 plugin to lzf compression library
 HDF5 (Hierarchical Data Format library, version 5) is a versatile,
 mature scientific software library designed for the fast, flexible
 storage of enormous amounts of data.
 .
 This package provides a plugin to the HDF5 LZF filter for the LZF
 compression library. Plugins are built for both serial (single
 processor) jobs (libhdf5-dev) and for multiprocessor (threaded) jobs
 (libhdf5-mpi-dev).

Package: hdf5-tools
Description-md5: 755d05265670495cad91ade27dcc060c
Description-en: HDF5 - Runtime tools
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains runtime tools for HDF5.

Package: hdfs-cli
Description-md5: a54ace3fcc7df31a873bb17fcc40fc60
Description-en: CLI client for HDFS, written in go
 This is a commandline client for HDFS, written in go.
 Its primary aim is to be idiomatic, by enabling
 your favorite unix verbs (mv, ls, etc.).

Package: hdhomerun-config
Description-md5: ed516ba399d661372967bec8cd2a987e
Description-en: Configuration utility for Silicon Dust HD HomeRun
 This package supports the Silicon Dust HDHomeRun.
 The HDHomeRun is a networked, two tuner digital TV tuner compatible with
 MythTV, SageTV, and VLC.
 .
 This utility can be used for:
 * Discovering your tuner location and name
 * Gathering tuner settings
 * Setting tuner setting
 * Performing scans
 * Performing firmware upgrades

Package: hdhomerun-config-gui
Description-md5: 4ad7e9aea3e1be4c8ca06d0afd8e1ebe
Description-en: GUI Configuration utility for Silicon Dust HD HomeRun
 This package supports the Silicon Dust HDHomeRun.
 The HDHomeRun is a networked, two tuner digital TV tuner
 compatible with MythTV, SageTV, and VLC.
 .
 This utility can be used for:
 * Discovering your tuner location and name
 * Gathering tuner settings
 * Setting tuner setting
 * Performing scans
 * Performing firmware upgrades

Package: hdrmerge
Description-md5: 7e375bfdc943df1820a40cbc347cf08e
Description-en: HDR exposure merging
 This combines two or more raw images into a single raw with an extended
 dynamic range. It can import any raw image supported by LibRaw, and outputs
 a DNG 1.4 image with floating point data. The output raw is built from the
 less noisy pixels of the input, so that shadows maintain as much detail as
 possible. This tool also offers a GUI to remove ghosts from the resulting
 image.

Package: hdup
Description-md5: cecc1fa2debbb3514609748c3c09c971
Description-en: Filesystem duplicator and backup
 hdup is a backup utility with the following characteristics:
 .
 remote backups (move the backup to another machine); encrypted backups;
 no obscure format for the backups; compression (gzip/bzip or none);
 simple to use.
 .
 The source also includes two manpages, one for hdup itself and the other
 for the configuration file. It should be fairly obvious how to use hdup.

Package: headache
Description-md5: 0bca7a7fe7fcc3f6fcbcfedfd99557b9
Description-en: Tool to manage license notes of source files
 This tool allows a developer to add or remove the license note that
 one usually finds in a comment at the beginning of source files.  It
 knows about the syntax of comments in different languages: Makefile,
 OCaml, C, (La)TeX.

Package: healpy-data
Description-md5: c4ee58a35b8a2b11453f31bb679a1262
Description-en: HEALPix representation of spherical data - Python data
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
 of a sphere. As suggested in the name, this pixelization produces a
 subdivision of a spherical surface in which each pixel covers the same
 surface area as every other pixel. It is commonly used to store all-sky
 astronomical images, most famously maps of the cosmic microwave background.
 .
 This package provides platform-independent data and test files for the Python
 wrapper around the C++ implementation of HEALPix.

Package: health-check
Description-md5: dd818751875dba2377f169ecb27865ba
Description-en: process monitoring tool
 Health-check monitors processes and optionally their child
 processes and threads for a given amount of time.  At the end
 of the monitoring it will display the CPU time used, wakeup
 events generated and I/O operations of the given processes.
 It can be used to diagnose unhealthy bad processes.

Package: heaptrack
Description-md5: 28555fe7b14b1f0c2fa6813126159c7e
Description-en: heap memory profiler for Linux
 Heap memory usage profiler. It uses LD_PRELOAD to track all calls
 to the core memory allocation functions and logs these occurrences.
 Additionally, backtraces are obtained and logged. It can also
 generate a historigram of allocation sizes over the number of
 calls. Heaptrack measures the following:
 .
 * Heap memory consumption (like Massif).
 * Number of calls to allocation functions (like callgrind).
 * Total amount of memory allocated, ignoring deallocations.
 * Leaked memory (like memcheck).
 .
 Heaptrack is notable for its ability to attach to running processes,
 for consuming substantially less memory than Valgrind, and for not
 reducing an application's interactivity as much as Valgrind does.
 Heaptrack is useful for debugging memory leaks and memory ballooning.
 .
 The package contains the command line tools.

Package: heaptrack-gui
Description-md5: 8cac12cbb7ff62c808189a257bcca25b
Description-en: heap memory profiler for Linux
 Heap memory usage profiler. It uses LD_PRELOAD to track all calls
 to the core memory allocation functions and logs these occurrences.
 Additionally, backtraces are obtained and logged. It can also
 generate a historigram of allocation sizes over the number of
 calls. Heaptrack measures the following:
 .
 * Heap memory consumption (like Massif).
 * Number of calls to allocation functions (like callgrind).
 * Total amount of memory allocated, ignoring deallocations.
 * Leaked memory (like memcheck).
 .
 Heaptrack is notable for its ability to attach to running processes,
 for consuming substantially less memory than Valgrind, and for not
 reducing an application's interactivity as much as Valgrind does.
 Heaptrack is useful for debugging memory leaks and memory ballooning.
 .
 The package contains the GUI for data analysis.

Package: hearse
Description-md5: 5794f9e6ad2af9faa035c500662b5ce9
Description-en: exchange Nethack bones files with other players
 Nethack sometimes saves the level on which you die (including your
 stuff, what killed you, and your ghost) in a "bones file".  These files
 get loaded into later Nethack games.  If you're the only Nethack player
 on your system you'll only get bones files you created yourself.
 .
 With Hearse, you can automatically exchange bones files with other
 Nethack players.  When run it uploads any new bones files it finds
 on your system, then downloads any bones files the server feels like
 giving it.  See http://www.argon.org/~roderick/hearse/ for more
 information.
 .
 An important thing to note is that by default using Hearse will cause
 you to end up with more bones than you otherwise would have.  This
 changes the game's balance and is considered by many players to be a
 mild form of cheating.  You can address this by turning on the
 --delete-uploaded option, but the down side is you'll never encounter
 your own bones files.

Package: heartbeat
Description-md5: ddb086c6c9251076ab28140d4a3653ba
Description-en: Subsystem for High-Availability Linux
 heartbeat is a messaging subsystem for high availability which implements
 serial, UDP, and PPP/UDP heartbeats.
 .
 It is one of the messaging layers supported by the Pacemaker
 cluster resource manager.

Package: heartbeat-dev
Description-md5: 2db4a8a5564e6bdaa093155ea6bcbb9c
Description-en: Subsystem for High-Availability Linux - development files
 heartbeat is a messaging subsystem for high availability which implements
 serial, UDP, and PPP/UDP heartbeats.
 .
 It is one of the messaging layers supported by the Pacemaker
 cluster resource manager.
 .
 This package contains Heartbeat-specific development files.

Package: heartbleeder
Description-md5: 23a3b300a2cc44388ddae46a1df2e1a7
Description-en: test servers for OpenSSL CVE-2014-0160 aka Heartbleed
 The Heartbleed Bug is a serious vulnerability in the popular OpenSSL
 cryptographic software library. This weakness allows stealing the
 information protected, under normal conditions, by the SSL/TLS
 encryption used to secure the Internet. SSL/TLS provides communication
 security and privacy over the Internet for applications such as web,
 email, instant messaging (IM) and some virtual private networks (VPNs).
 .
 The Heartbleed bug allows anyone on the Internet to read the memory
 of the systems protected by the vulnerable versions of the OpenSSL
 software. This compromises the secret keys used to identify the service
 providers and to encrypt the traffic, the names and passwords of the
 users and the actual content. This allows attackers to eavesdrop on
 communications, steal data directly from the services and users and
 to impersonate services and users.
 .
 heartbleeder is a tool that tests remotely (over a network) if a
 system is compromised by an insecure OpenSSL service.
 .
 More about Heartbleed Bug can be viewed at http://heartbleed.com.

Package: heat-tempest-plugin
Description-md5: 57439106b74f0e69a2a7110e27850317
Description-en: OpenStack Integration Test Suite - Heat plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Heat plugin.

Package: heatshrink
Description-md5: 7070b5fa0862bb92edb49f63c566e974
Description-en: data compression/decompression library for embedded/real-time systems
 Heatshrink is a data compression/decompression library for embedded/real-time
 systems. Its key features are:
 .
 - Low memory usage (as low as 50 bytes)
 It is useful for some cases with less than 50 bytes, and useful for many
 general cases with < 300 bytes.
 - Incremental, bounded CPU use
 You can chew on input data in arbitrarily tiny bites. This is a useful
 property in hard real-time environments.
 - Can use either static or dynamic memory allocation
 The library doesn't impose any constraints on memory management.
 .
 This package contains a heatshrink encoding/decoding CLI utility.

Package: hebcal
Description-md5: 182e37d7b1239643a8ecfe4df3d7901b
Description-en: Perpetual Jewish Calendar
 Hebcal is a program which prints out the days in the Jewish calendar,
 aka the Hebrew Calendar, for a given gregorian year. Hebcal is fairly
 flexible in terms of which events it displays.

Package: hedgewars
Description-md5: 95a283ed5766101c57cbbde0d1b67a66
Description-en: Funny turn-based artillery game, featuring fighting hedgehogs!
 Each player controls a team of several hedgehogs. During the
 course of the game, players take turns with one of their
 hedgehogs. They then use whatever tools and weapons are
 available to attack and kill the opponents' hedgehogs, thereby
 winning the game. Hedgehogs may move around the terrain in a
 variety of ways, normally by walking and jumping but also by
 using particular tools such as the "Rope" or "Parachute", to
 move to otherwise inaccessible areas. Each turn is time-limited
 to ensure that players do not hold up the game with excessive
 thinking or moving.
 .
 A large variety of tools and weapons are available for players
 during the game: Grenade, Cluster Bomb, Bazooka, UFO, Homing Bee,
 Shotgun, Desert Eagle, Fire Punch, Baseball Bat, Dynamite, Mine,
 Rope, Pneumatic pick, Parachute. Most weapons, when used, cause
 explosions that deform the terrain, removing circular chunks.
 The landscape is an island floating on a body of water, or a
 restricted cave with water at the bottom. A hedgehog dies when
 it enters the water (either by falling off the island, or
 through a hole in the bottom of it), it is thrown off either
 side of the arena or when its health is reduced, typically from
 contact with explosions, to zero (the damage dealt to the
 attacked hedgehog or hedgehogs after a player's or CPU turn is
 shown only when all movement on the battlefield has ceased).

Package: hedgewars-data
Description-md5: a00ae77af1a4a8317e7becce4e0821a3
Description-en: Data files for hedgewars
 This package contains data files for the hedgewars package.
 Examples of files are: maps, scripts, themes, images, sounds,
 level data and other miscellaneous files needed by hedgewars.

Package: heif-view
Description-md5: 36ab69fee939c1e413a283c114aba156
Description-en: HEIF and AVIF file format decoder and encoder - heif sequence viewer
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 A viewer for heif sequence images is provided by this package.

Package: heimdal-clients
Description-md5: f60ede2793e741fd3d7f011dec220928
Description-en: Heimdal Kerberos - clients
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package includes Kerberos utilities like kadmin, kinit, kpasswd and
 klist.

Package: heimdal-dev
Description-md5: 2afcb518ba77da818c92ff450076c587
Description-en: Heimdal Kerberos - development files
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This is the development package, required for developing
 programs for Heimdal.

Package: heimdal-docs
Description-md5: 8c3b64daa0902eebf8cd924e71d8e102
Description-en: Heimdal Kerberos - documentation
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package includes documentation (in info format) on how to
 use Heimdal, and relevant standards for Kerberos.

Package: heimdal-kcm
Description-md5: 86f9cce037e4e689b26fa360d8bf0702
Description-en: Heimdal Kerberos - KCM daemon
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package includes the KCM daemon which can hold the credentials
 for all users in the system. Access control is done with Unix-like
 permissions. The daemon checks the access on all operations based on
 the UID and GID of the user. The tickets are renewed as long as is
 permitted by the KDC's policy.

Package: heimdal-kdc
Description-md5: 341da9732edd5d975ab7c6361f80ddfe
Description-en: Heimdal Kerberos - key distribution center (KDC)
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package includes the KDC (key distribution center) server,
 which is designed to run on a secure computer and keeps track
 of users' passwords. This is done using the Kerberos protocol in
 such a way that the server computers do not need to know the
 passwords.

Package: heimdal-multidev
Description-md5: 2c68ae41ae2a5a78791f623671e565b3
Description-en: Heimdal Kerberos - Multi-implementation Development
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package provides versions of the Heimdal development files that
 can be installed along-side MIT Kerberos development files.
 Normally, heimdal-dev should be used. However if a package needs to
 build  against both Heimdal Kerberos and MIT Kerberos, then the
 multidev package should be used.

Package: heimdal-servers
Description-md5: 9208757d7183097184487952fa5b222d
Description-en: Heimdal Kerberos - server programs
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the kfd server, for receiving forwarded tickets.

Package: heimdall-flash
Description-md5: 82e002fb8f666e055231afa425732f75
Description-en: tool for flashing firmware on Samsung Galaxy S devices
 Heimdall is a tool for flashing firmware (aka ROMs) onto Samsung Galaxy S
 devices over a USB connection.  It accomplishes this using the same
 protocol as Odin, Samsung's internal Windows-only firmware updater.

Package: heimdall-flash-frontend
Description-md5: f1bdd32b87ba24df7b0b5ff4f5194f70
Description-en: tool for flashing firmware on Samsung Galaxy S devices - Qt GUI
 Heimdall is a tool for flashing firmware (aka ROMs) onto Samsung Galaxy S
 devices over a USB connection.  It accomplishes this using the same
 protocol as Odin, Samsung's internal Windows-only firmware updater.
 .
 This package includes a Qt-based frontend for managing Galaxy devices.

Package: hellfire
Description-md5: fa8047046fc861bf9f81a152e89ec232
Description-en: PATHspider Effects List Resolver
 Hellfire is a parallelised DNS resolver. It is written in Go and for the
 purpose of generating input lists to PATHspider, though may be useful for other
 applications. It supports fetching commonly used domain lists in Internet
 Measurement Research.
 .
 Additional metadata may be looked up from RIPEstat using canid integration.

Package: help2man
Description-md5: 81b7f764f56e92da4f916f9b4836fe21
Description-en: Automatic manpage generator
 Program to create simple man pages from the --help and
 --version output of other programs.
 .
 Since most GNU documentation is now in info format, this provides a
 way to generate a placeholder man page pointing to that resource while
 still providing some useful information.

Package: helpdev
Description-md5: d6168f4c29cf32622c1d4e37ac52856c
Description-en: Helper tool to get environment information
 This package provides a tool to help users and developers to get
 information about the environment to report bugs or even test your
 system without spending a day on it. It can get information about
 hardware, OS, paths, Python distribution and packages, including
 Qt-things.

Package: helpman
Description-md5: 4c8ced2fe131ae89126b77d95174ec76
Description-en: quick & easy access to 4000+ manuals / guides / tutorials
 Helpman provides a classified access to the manuals, installed by user/system
 programs, automatically. It also supports typing a program / manual name, in
 the Select Manual: text / combo box directly, to display it quickly. Error
 Messages will be shown below, if a manual is not found.
 .
 The Manual Type list box, shows sections 1 to 8, useful for specific display
 of  a version of the manual. Say for example, if you see, CRON(8) in a manual,
 it means the CRON manual in the 8th section. So users should choose
 appropriately.
 .
 Please click the info button for more details.

Package: helpviewer.app
Description-md5: 82b6f7a628c7f780dd569304942ac89c
Description-en: Online help viewer for GNUstep programs
 HelpViewer is an online help viewer for GNUstep programs.  It can
 render files in the XLP format, although this format has been
 deprecated and only several packages still use it.

Package: helvum
Description-md5: d3d4dbb7906e8564328a4aeb1be1c184
Description-en: GTK patchbay for pipewire
 Helvum is a GTK-based patchbay for pipewire,
 inspired by the JACK tool catia.

Package: hepmc3-doc
Description-md5: 5b3bc0030beaab88da4a3d6c9304139e
Description-en: Event Record for Monte Carlo Generators (docs)
 The HepMC package is an object oriented event record written in C++ for
 High Energy Physics Monte Carlo Generators.
 .
 Many extensions from HEPEVT, the Fortran HEP standard, are supported: the
 number of entries is unlimited, spin density matrices can be stored with
 each vertex, flow patterns (such as color) can be stored and traced,
 integers representing random number generator states can be stored, and an
 arbitrary number of event weights can be included. Particles and vertices
 are kept separate in a graph structure, physically similar to a physics
 event.
 .
 The added information supports the modularisation of event generators.
 Event information is accessed by means of iterators supplied with the
 package.
 .
 This package provides documentation  and examples for HepMC3.

Package: hera-utils
Description-md5: f82245b1a1da0634d30c4f6c83b2b002
Description-en: Utilities built from the Hera library
 Some simple utilities for efficient bottleneck and Wasserstein
 distances between persistence diagrams built from the Hera library
 (see libhera-dev).

Package: herbstluftwm
Description-md5: 88b19e921a0d332a12c54edee00e38b4
Description-en: manual tiling window manager for X11
 In herbstluftwm the layout is based on splitting frames into
 subframes which can be split again or can be filled with windows,
 Tags (or workspaces or virtual desktops or ...) can be added/removed
 at runtime. Each tag contains an own layout and exactly one tag is
 viewed on each monitor. The tags are monitor independent.
 .
 It is configured at runtime via ipc calls from herbstclient. So the
 configuration file is just a script which is run on startup.

Package: hercules
Description-md5: c2e6a257bcc7031d61ecd415485a3bfc
Description-en: System/370, ESA/390 and z/Architecture Emulator
 Hercules is an open source software implementation of the mainframe System/370
 and ESA/390 architectures, in addition to the new 64-bit z/Architecture.
 .
 This means that your PC can emulate an IBM mainframe processor. The
 mainframe can range from a 360 to a z900 - running in "System/370"
 mode, "ESA/390" mode, or "z/Architecture" mode. Hercules executes
 S/370, ESA/390, and z/Architecture instructions and channel
 programs. It emulates mainframe I/O devices by using PC devices. For
 example, 3390 DASD devices are emulated by large files on your hard
 disk, and local 3270 screens are emulated by tn3270 sessions.
 .
 Hercules implements only the raw S/370, ESA/390, and z/Architecture
 instruction set; it does not provide any operating system facilities. This
 means that you need to provide an operating system or standalone program which
 Hercules can load from an emulated disk or tape device. You will have to use a
 free software operating system such as Linux, write the operating system or
 standalone program yourself, obtain a license from IBM to run one of their
 operating systems on your PC, or use IBM programs and operating systems which
 have been placed in the public domain.
 .
 Virtual networking can be accomplished using the TUN/TAP driver in
 host Linux kernel.

Package: herculesstudio
Description-md5: b0643232eedc59a37d975820c4239154
Description-en: Hercules GUI front-end
 Hercules Studio is a GUI front-end of the Hercules mainframe Emulator.
 With Hercules Studio, you can easily control and monitor the hercules
 virtual machine.

Package: herdtools7
Description-md5: a9641597fd6c65df34f4b1b1efb870a1
Description-en: Tool suite to test weak memory models
 herdtools7 is a tool suite to design, simulate and test weak memory models
 which are used in modern CPU architectures. It provides a unified environment
 for generating small concurrent programs (litmus tests), running them on real
 hardware, and simulating them under formal memory‑model specifications.
 By comparing theoretical models with observed hardware behavior, herdtools7
 helps researchers, compiler writers, and systems engineers understand subtle
 ordering effects, validate memory‑model definitions, and reason about
 correctness in highly parallel architectures.
 .
 The tool suite include various tools, including:
 * herd7: a generic simulator for weak memory models
 * litmus7: run litmus tests (given as assembler programs for Power, ARM,
 AArch64 or X86) to test the memory model of the executing machine
 * diy7: produce litmus tests from concise specifications
 .
 herdtools7 is the successor of the diy tool suite.

Package: herisvm
Description-md5: 190ec42378a2f449852967ddae49282d
Description-en: machine learning tools for classification algorithms
 herisvm project is a collection of simple tools implementing
 evaluation algorithms for classification (machine learning).
 In particular, heri-eval implements N-fold cross-validation
 where training and testing is run in parallel.

Package: heroes
Description-md5: 6acee3293d99f22cc69084aab068c7b2
Description-en: Collect powerups and avoid your opponents' trails
 Heroes is similar to the "Tron" and "Nibbles" games of yore, but includes
 many graphical improvements and new game features.  In it, you must maneuver
 a small vehicle around a world and collect powerups while avoiding obstacles,
 your opponents' trails, and even your own trail.
 .
 Several styles of play are available, including "get-all-the-bonuses",
 deathmatch, and "squish-the-pedestrians".  All game styles can be played
 in both single-player and two-player (split-screen) modes.
 .
 You should install the heroes-sound-effects package if you want sound effects,
 and the heroes-sound-tracks package if you want background music in the game.

Package: heroes-data
Description-md5: 72f3d9cf070a5b1299343a6965d94835
Description-en: Required data files for heroes
 Heroes is similar to the "Tron" and "Nibbles" games of yore, but includes
 many graphical improvements and new game features.  In it, you must maneuver
 a small vehicle around a world and collect powerups while avoiding obstacles,
 your opponents' trails, and even your own trail.
 .
 This package contains required data files for heroes, including images,
 level files, and tile sets.

Package: heroes-sound-effects
Description-md5: 666f9b1a13a42d863665943894c523f2
Description-en: Optional sound files for heroes
 Heroes is similar to the "Tron" and "Nibbles" games of yore, but includes
 many graphical improvements and new game features.  In it, you must maneuver
 a small vehicle around a world and collect powerups while avoiding obstacles,
 your opponents' trails, and even your own trail.
 .
 This package contains optional sound effects for heroes.  Install these if
 you want nifty little noises while playing the game.

Package: heroes-sound-tracks
Description-md5: 79062520657724ff31d0aa624ffbf1f0
Description-en: Optional sound files for heroes
 Heroes is similar to the "Tron" and "Nibbles" games of yore, but includes
 many graphical improvements and new game features.  In it, you must maneuver
 a small vehicle around a world and collect powerups while avoiding obstacles,
 your opponents' trails, and even your own trail.
 .
 This package contains optional background music for Heroes.  Install this
 if you want to listen to music while playing the game, or if you just happen
 to like the tunes.  Be warned that this package is quite large and will take
 a long time to download over a modem or other slow link!

Package: herold
Description-md5: f4db50f19bfd481d027b581d75621d89
Description-en: HTML to DocBook XML conversion
 The reuse of HTML content in presentation-neutral form is a frequent problem.
 One possible solution is to convert HTML to DocBook XML, because DocBook is a
 semantic markup language for documentation, which enables its users to create
 document content that captures the logical structure of the content.
 .
 The command line tool herold can be used to convert HTML to DocBook. Because
 HTML elements are often used not as intended, the possibilities for such a
 transformation are somewhat limited. herold is part of the dbdoclet suite of
 tools. For more information visit http://www.dbdoclet.org.

Package: hershey-font-gnuplot
Description-md5: 08f3e746333434ee3a6ef3afc4d9cad9
Description-en: Hershey vector fonts renderer for gnuplot
 The Hershey fonts are a collection of vector fonts developed circa 1967
 by Dr. A. V. Hershey.
 .
 hershey-font-gnuplot renders Hershey vector font text in the form of a
 gnuplot input file.

Package: hershey-fonts-data
Description-md5: 04b40c8f2ace445f2c531b0a482f104e
Description-en: Hershey vector fonts collection
 The Hershey fonts are a collection of vector fonts developed circa 1967
 by Dr. A. V. Hershey.
 .
 This package includes Latin, Greek, Cyrilic, Japanese, and various symbol
 glyph sets encoded as .jhf format Hershey font files.

Package: hesiod
Description-md5: a961e1508b081366d98b77b58c16e59d
Description-en: Project Athena's DNS-based directory service - utilities
 Hesiod is a name service library that can provide general name service
 for a variety of applications. It is derived from BIND, the Berkeley
 Internet Name Daemon, and leverages the existing DNS infrastructure of a
 network. It is used on a number of university networks, including MIT
 and Iowa State University.
 .
 This package is only useful on networks that already use
 Hesiod.

Package: heudiconv
Description-md5: 1c97e589188a732262069fcb46088fb7
Description-en: DICOM converter with support for structure heuristics
 This is a flexible dicom converter for organizing brain imaging data into
 structured directory layouts. It allows for flexible directory layouts and
 naming schemes through customizable heuristics implementations.
 It only converts the necessary dicoms, not everything in a directory.
 It tracks the provenance of the conversion from dicom to nifti in w3c
 prov format.

Package: hevea
Description-md5: 5ac14177a8ce6332d3de3ea17a91f8cd
Description-en: translates from LaTeX to HTML, info, or text
 Its remarkable features are
 - It produces good output. Special symbols (like mathematical symbols) are
 translated into HTML entities which should be rendered by any graphical
 browser. Picture files are only generated on demand, for instance when
 translating graphics.
 - It is highly configurable through (La)TeX macros. Though aimed at
 LaTeX input it understands a fair subset of TeX's macro language.
 - It runs fast.

Package: hex-a-hop
Description-md5: e9af04f1df664e98c876395b31801bbf
Description-en: puzzle game based on hexagonal tiles
 Hex-a-hop is a great puzzle game in which a girl has to break all the green
 tiles in an hexagonal map and step onto a safe tile without getting trapped.
 As you progress through the game, more types of tiles are introduced which
 make things more difficult and interesting as you progress through the many
 levels. You can use the infinite undo feature to retrace your steps if you
 make a mistake. You can take as long as you like to complete each level.

Package: hex-a-hop-data
Description-md5: a91384e2859c8d4985f12e87dfa5a224
Description-en: graphics, audio, levels and translations for Hex-a-hop
 This package contains graphics, audio, levels, docs and l10n for Hex-a-hop.
 .
 Graphics included are the background, icons, map layers, tile images,
 title graphics and movement animations of the heroine. Audio included
 are the music and sound effects.

Package: hexagonrpcd
Description-md5: dc35b48e72259cf8ac0ddb4db041fbc8
Description-en: Daemon to communicate with Qualcomm DSPs
 Qualcomm processors include Digital Signal Processors (DSP) which can be
 accessed from Linux using the FastRPC protocol. This protocol is used to:
 * serve remote files to the DSPs
 * call functions to offload work to the DSPs
 .
 This package contains hexagonrpcd, a daemon used to communicate with the
 Context Hub Runtime Environment (a DSP program that manages sensors) using
 the FastRPC protocol.

Package: hexalate
Description-md5: 2f0f885808169896967fb32ea040266d
Description-en: Color matching puzzle
 Hexalate is a color matching game. The goal of the game is to rotate and
 position the circles so that each touching line matches in color. You rotate
 circles by right clicking, and you move circles by dragging them. The game
 stores the positions and rotations of the circles across runs.

Package: hexbox
Description-md5: 4d61d8144973763ed2142ef2a8f41c71
Description-en: Hex Edit Control for .NET developers - apps
 Be.HexEditor contains a reusable control called HexBox, that you can use in
 your application. It's written in C# and drawn by using GDI+ technology.

Package: hexchat
Description-md5: 3bfe3ea667431d0fee42197cdaa40f2c
Description-en: IRC client for X based on X-Chat 2
 HexChat is a graphical IRC client with a GTK+ GUI. Features include Python,
 Perl and Lua scripting support, a plugin API, multiple server/channel
 windows, spell checking, multiple authentication methods including SASL, and
 customizable notifications. For more information on IRC, see
 http://irchelp.org/.

Package: hexchat-common
Description-md5: aa1d4fd0c11a8d9b810f38999ed64ded
Description-en: Common files for HexChat
 This package includes documentation, headers, and locale files for the
 Debian HexChat packages that are common for all architectures. Hexchat is a
 popular and featureful IRC client with a GTK+ GUI. For more information on
 IRC, see http://irchelp.org/.

Package: hexchat-dev
Description-md5: 3a82bddb41ba7f4457573e9e10933d8c
Description-en: Development files for HexChat
 This package contains the hexchat-plugin.h and hexchat-plugin.pc
 files, which facilitate building binary plugins. Hexchat is a
 popular and featureful IRC client with a GTK+ GUI. For more information on
 IRC, see http://irchelp.org/.

Package: hexchat-lua
Description-md5: d6963485b4835624cb4d1a7cbe14202e
Description-en: Lua plugin for HexChat
 This package contains the Lua plugin for Hexchat.
 Previously included in the main HexChat package, it's now separate as it's not
 actually required for core functionality.

Package: hexchat-otr
Description-md5: ad1b9f267115be7aa183c23c5c1c72af
Description-en: hexchat plugin to support Off The Record (OTR)
 A plugin for the IRC client hexchat to support Off The Record (OTR)
 conversations.
 .
 OTR allows you to have private conversations over IM by providing:
 - Encryption
 - No one else can read your instant messages.
 - Authentication
 - You are assured the correspondent is who you think it is.
 - Deniability
 - The messages you send do _not_ have digital signatures that are
 checkable by a third party.  Anyone can forge messages after a
 conversation to make them look like they came from you.  However,
 _during_ a conversation, your correspondent is assured the messages
 they see are authentic and unmodified.
 - Perfect forward secrecy
 - If you lose control of your private keys, no previous conversation
 is compromised.

Package: hexchat-perl
Description-md5: d8453713ad1cc654dacacd420df73fa7
Description-en: Perl plugin for HexChat
 This package contains the perl plugin for HexChat. Previously included in the
 main HexChat package, it's now separate as it's not actually required for core
 functionality.

Package: hexchat-plugins
Description-md5: 4032377420fef37282baa6e24d01e9ac
Description-en: Common plugins for HexChat
 This package contains the FiSHLiM, Sysinfo, Do At and Checksum plugins.
 Previously included in the main HexChat package, they're now separate as
 they're not actually required for core functionality.

Package: hexchat-python3
Description-md5: 0c9908188183179286e4c8e916a6eaba
Description-en: Python 3 plugin for HexChat
 This package contains the Python 3 plugin for HexChat. Previously included in
 the main HexChat package, it's now separate as it's not actually required for
 core functionality.

Package: hexcompare
Description-md5: 03160f0acb3abd313de1fa4fbdeb07b1
Description-en: utility to compare and identify binary files
 hexcompare is a curses-based utility to compare and identify differences
 between two binary files. These differences are then represented visually
 with an interactive block diagram. Hexcompare is useful in forensics cases
 when you have two files and you want to compare them to find out whether
 they are identicals or similars.

Package: hexcurse
Description-md5: 90bac3223ca5fd76a78ba45c2a3d4db9
Description-en: Ncurses-based hex editor with many features
 HexCurse is a versatile ncurses-based hex editor written in C that provides
 the user with many features. It currently supports searching, hex, and
 decimal address output, jumping  to specified locations in a file, and
 quick keyboard shortcuts to commands.

Package: hexec
Description-md5: c6b5d9dfd3dca63bc8964e2d53eba8d8
Description-en: Command line tool to hook into exec calls
 hexec can be used to hook into exec system calls. It evaluates a user
 defined expression against all hooked exec calls. This expression can
 contain simple path checks (e.g. -path "*/name") and even complex bash
 scripts.

Package: hexedit
Description-md5: 2d8273d511784f0f3c8cbdada3dc68e5
Description-en: viewer and editor in hexadecimal or ASCII for files or devices
 hexedit shows a target both in hexadecimal and in ASCII. This target can be
 a device or a file. You can edit the target and search through it. There are
 also copy&paste and save to file functions. Is allowed truncating or appending
 to the target. All modifications are shown in bold.
 .
 hexedit is ideal to edit or inspect very large files or devices, as hard disks
 or its partitions, flash drives, etc. These elements will not be wholly read
 because hexedit loads a piece at a time.
 .
 hexedit can be used by programmers in several activities. It also is useful
 for debugging, forensics investigations and recovering from digital disasters.

Package: hexer
Description-md5: f45deb31abfde1efc528da1bbf2acec5
Description-en: interactive binary editor with a Vi-like interface
 Hexer is an interactive binary editor (also known as a hexeditor)
 with a Vi-like interface.  Its most important features are
 multiple buffers, multi-level undo, command-line editing with
 completion, and binary regular expressions.

Package: hexter
Description-md5: d53c6c3a95ff0100a35e925eb8aba8dd
Description-en: Yamaha DX7 modeling DSSI plugin
 hexter is a software synthesizer that models the sound generation of a Yamaha
 DX7 synthesizer. It can easily load most DX7 patch bank files, accept patch
 editing commands via MIDI sys-ex messages, and recreate the sound of the DX7
 with great accuracy.

Package: hexwalk
Description-md5: 6680d24102ad38e977de37101bd55771
Description-en: Hex analyzer, editor and viewer
 HexWalk is an Hex editor, viewer, analyzer based on opensource
 projects like qhexedit2, binwalk and QT
 It is cross platform and has plenty of features:
 - Advanced find patterns in binary files based on HEX, UTF8, UTF16 and regex
 - Binwalk integration
 - Entropy Analysis
 - Byte Map
 - Hash Calculator
 - Bin/Dec/Hex Converter
 - Hex file editing
 - Diff file analysis
 - Byte Patterns to parse headers

Package: hexyl
Description-md5: 9818dcdf2ac74d4cae8052c71ed89706
Description-en: Command-line hex viewer with colored output
 hexyl is a simple hex viewer for the terminal. It uses colored output to
 distinguish different categories of bytes (NULL bytes, printable ASCII
 characters, ASCII whitespace characters, other ASCII characters and non-ASCII).

Package: hey
Description-md5: 6c7cde0adaa5c6af8fdeebf480cdcd19
Description-en: Sends some load to a web application
 HTTP load generator, ApacheBench (ab) replacement, formerly
 known as rakyll/boom
 .
 Originally called boom and was influenced from Tarek Ziade's
 tool at github.com/tarekziade/boom. Using the same name was a
 mistake as it resulted in cases where binary name conflicts
 created confusion.
 .
 To preserve the name for its original owner, this project
 was renamed to hey.

Package: hfd-service
Description-md5: 76ed8c177aee12829ff86873b386cffa
Description-en: system D-Bus service for accessing human feedback devices
 Human feedback device service is a D-Bus activated service that manages
 human feedback devices such as LEDs and vibrators on mobile devices.
 .
 The package contains the HFD system service.

Package: hfd-service-tools
Description-md5: d9ded1a93a28428fea9816cec1220f7c
Description-en: Tools to detect and configure devices
 Human feedback device service is a Dbus activated service that manages
 human feedback devices such as LEDs and vibrators on mobile devices.
 .
 This package contains tools for accessing the HFD service.

Package: hfsprogs
Description-md5: c56a18295cd4f8b01c3cd9dd09393432
Description-en: mkfs and fsck for HFS and HFS+ file systems
 The HFS+ file system used by Apple Computer for their Mac OS is
 supported by the Linux kernel.  Apple provides mkfs and fsck for
 HFS+ with the Unix core of their operating system, Darwin.
 .
 This package is a port of Apple's tools for HFS+ filesystems.
 .
 For users, HFS+ seems to be a good compromise to carry files between
 MacOS X and Linux Machines, as HFS+ doesn't suffer the problems of
 FAT32 like:
 .
 * huge space waste (in slack space as devices grow faster);
 * ability to create files that are more than 4GB in size (especially
 good for those working with multimedia and that need to carry large
 ISO files);
 * ability to use case preserving (and even sensitivity!);
 * ability to use uid's and gid's on the filesystem.
 .
 Users in general can enjoy such benefits since it is expected to have
 more HFS+ filesystems in use, as Apple has announced Macintoshes for
 ix86-64, besides the filesystem being already supported by PowerPC
 systems since the beginning.

Package: hfst
Description-md5: ffae1fe3a8a7b7e38c5314293481b737
Description-en: Helsinki Finite-State Transducer Technology
 The Helsinki Finite-State Transducer software is intended for the
 implementation of morphological analysers and other tools which are
 based on weighted and unweighted finite-state transducer technology.

Package: hfsutils-tcltk
Description-md5: 6e699622d68088f4866891ef6939bfa1
Description-en: Tcl/Tk interfaces for reading and writing Macintosh volumes
 HFS is the native Macintosh filesystem format.
 .
 This package contains xhfs, a Tk-based X windows interface, and hfssh,
 a Tcl-based shell.

Package: hhsuite
Description-md5: 33cb7e8c769908e574aec96cb70eb73a
Description-en: sensitive protein sequence searching based on HMM-HMM alignment
 HH-suite is an open-source software package for sensitive protein sequence
 searching based on the pairwise alignment of hidden Markov models (HMMs).
 .
 This package contains HHsearch and HHblits among other programs and utilities.
 .
 HHsearch takes as input a multiple sequence alignment (MSA) or profile HMM
 and searches a database of HMMs (e.g. PDB, Pfam, or InterPro) for homologous
 proteins. HHsearch is often used for protein structure prediction to detect
 homologous templates and to build highly accurate query-template pairwise
 alignments for homology modeling.
 .
 HHblits can build high-quality MSAs starting from single sequences or from
 MSAs. It transforms these into a query HMM and, using an iterative search
 strategy, adds significantly similar sequences from the previous search to
 the updated query HMM for the next search iteration. Compared to PSI-BLAST,
 HHblits is faster, up to twice as sensitive and produces more accurate
 alignments.

Package: hhsuite-data
Description-md5: 2ddd2546c2236539eec2c6d8d88d3111
Description-en: sensitive protein sequence searching based on HMM-HMM alignment (data)
 HH-suite is an open-source software package for sensitive protein sequence
 searching based on the pairwise alignment of hidden Markov models (HMMs).
 .
 This package contains architecture independent scripts and data files.

Package: hibiscus
Description-md5: bdaef5cf498725b9f94368638667dfb5
Description-en: Java online banking client using the HBCI standard
 A Java based, platform independent (running on Linux, Windows, OS X, OpenBSD,
 OpenSolaris) homebanking application, that uses the German FinTS/HBCI
 standard. All data (accounts, transactions, addresses, ..) are stored
 encrypted into an embedded database (H2) by default or on a MySQL/MariaDB
 server (if configured).
 .
 Hibiscus runs as a plugin within the Jameica framework as either a typical
 desktop application or headless in server mode.

Package: hibiscus-doc
Description-md5: 59c96cb68e37e17c581717018b4210e1
Description-en: Java online banking client using the HBCI standard - documentation package
 A Java based, platform independent (running on Linux, Windows, OS X, OpenBSD,
 OpenSolaris) homebanking application, that uses the German FinTS/HBCI
 standard. All data (accounts, transactions, addresses, ..) are stored
 encrypted into an embedded database (H2) by default or on a MySQL/MariaDB
 server (if configured).
 .
 Hibiscus runs as a plugin within the Jameica framework as either a typical
 desktop application or headless in server mode.
 .
 This package contains the API documentation of the hibiscus package.

Package: hickory-dns
Description-md5: 595156fb183c660bd51ec164588e6ba5
Description-en: safe and secure DNS server with DNSSEC support
 Hickory DNS is a safe and secure DNS server with DNSSEC support.
 It can server over DNS over TLS (DoT), DNS over HTTP/2 (DoH),
 DNS over QUIC (DoQ), and DNS over HTTP/3 (DoH3).
 .
 Features:
 .
 - Dynamic Update (SIG0) with SQLite journaling backend
 - DNSSEC online signing (with NSEC and NSEC3)
 - Forwarding stub resolver
 - ANAME resolution, for zone mapping aliases to A and AAAA records
 - Additionals section generation for aliasing record types

Package: hidl-gen
Description-md5: a2919d9707daab352e7769f003bbd5c2
Description-en: Compiler for the HIDL
 HAL interface definition language or HIDL is an interface description language
 (IDL) to specify the interface between a HAL and its users. It allows
 specifying types and method calls, collected into interfaces and packages.
 More broadly, HIDL is a system for communicating between codebases that may be
 compiled independently.
 .
 https://source.android.com/devices/architecture/hidl/

Package: hiera
Description-md5: 83651e8019625ca6bf22f64e4095c372
Description-en: Light weight hierarchical data store
 ruby-hiera is a simple pluggable hierarchical database. It can be
 used to store various information and therefore is a good fit for
 the representation of infrastructure information.
 It can be used to query multiple data backends e.g. YAML or Puppet.

Package: hiera-eyaml
Description-md5: d41e6c6236c21703a91b523a6ae42cf1
Description-en: OpenSSL Encryption backend for Hiera
 A backend for Hiera that provides per-value encryption of sensitive
 data within yaml files to be used by Puppet.
 .
 Only the values are encrypted, allowing files to be swiftly reviewed
 without decryption.
 .
 The value of each key is encrypted individually, which means that
 "git diff" is meaningful.
 .
 Includes a command line tool for encrypting, decrypting, editing and
 rotating keys. This makes it almost as easy as using clear text
 files.
 .
 Basic asymmetric encryption (PKCS#7) is used by default. This does
 not require any native libraries to be compiled, and it allows users
 without the private key to encrypt values that the puppet master can
 decrypt
 .
 hiera-eyaml includes a pluggable encryption framework (e.g. GPG
 encryption (hiera-eyaml-gpg) can be used if you have the need for
 multiple keys and easier key rotation)

Package: hiera-eyaml-puppetserver
Description-md5: b86fde18b094e5186f8fd821b9da0ad6
Description-en: OpenSSL Encryption backend for Hiera (puppetserver integration)
 A backend for Hiera that provides per-value encryption of sensitive
 data within yaml files to be used by Puppet.
 .
 This package provides integration into a Puppet Server installation.

Package: hifiberry-dsp
Description-md5: 8f7c512a558394648f49cbcacdcff2ef
Description-en: HiFiBerry DSP support software
 Software for HiFiBerry boards equipped with DSP. This package can be
 used to read/write data to HiFiBerry DSP boards using the Beocreate TCP
 server.

Package: highlight
Description-md5: 41582079c56affb2a98f081f9b1e9702
Description-en: Universal source code to formatted text converter
 A utility that converts sourcecode to HTML, XHTML, RTF, LaTeX, TeX,
 SVG, XML or terminal escape sequences with syntax highlighting.  It
 supports several programming and markup languages.  Language
 descriptions are configurable and support regular expressions.  The
 utility offers indentation and reformatting capabilities.  It is
 easily possible to create new language definitions and colour themes.

Package: highlight-common
Description-md5: 08ae57b93f7c2207f853162d2187294f
Description-en: source code to formatted text converter (architecture independent files)
 A utility that converts sourcecode to HTML, XHTML, RTF, LaTeX, TeX,
 SVG, XML or terminal escape sequences with syntax highlighting.  It
 supports several programming and markup languages.  Language
 descriptions are configurable and support regular expressions.  The
 utility offers indentation and reformatting capabilities.  It is
 easily possible to create new language definitions and colour themes.
 .
 These are the architecture independent files.

Package: highlight.js-doc
Description-md5: 222cc1c8693cb387f9fc39e2b3dd0b41
Description-en: JavaScript library for syntax highlighting - documentation
 Highlight.js is a JavaScript library which automatically detects the
 language of code blocks in a web page, and provides syntax highlighting
 for them. The library supports more than fifty languages and is bundled
 with more than twenty style themes.
 .
 This package contains the documentation of this library.

Package: highs
Description-md5: 00160f0367cea01c643b0744ff493259
Description-en: High performance linear optimization software
 HiGHS is a high performance serial and parallel solver for large scale
 sparse linear optimization problems, including linear programming (LP)
 problems, convex quadratic programming (QP) problems, and mixed integer
 programming (MIP) problems.
 .
 This package contains the HiGHS solver.

Package: hildon-theme-mobile-basic
Description-md5: b2041a1a6588b415e86529e6c3f981b5
Description-en: Basic Ubuntu Mobile theme
 This is the theme used as the default Ubuntu Mobile theme, it is
 based on the Plankton theme used as the default in Maemo.

Package: hilive
Description-md5: 180e5fd04684d876675df86db79a9f5b
Description-en: realtime alignment of Illumina reads
 HiLive is a read mapping tool that maps Illumina HiSeq (or comparable)
 reads to a reference genome right in the moment when they are produced.
 This means, read mapping is finished as soon as the sequencer is
 finished generating the data.

Package: hime
Description-md5: a8589faa697f5264af960de6cf78c9e9
Description-en: GTK+ based input method for Chinese users
 HIME Input Method Editor is a input method platform, which is forked
 from the famous gcin input method.
 .
 To use HIME, the correspondence immodule packages also need to be installed.
 They are:
 .
 * hime-gtk3-immodule for GTK3
 * hime-qt5-immodule for Qt5
 * hime-qt6-immodule for Qt6

Package: hime-anthy
Description-md5: 71823448038a74a59342003eddcc0b5e
Description-en: support library to use Anthy in HIME
 HIME Input Method Editor is a input method platform, which is forked
 from the famous gcin input method.
 .
 This package is the support library to use anthy in HIME.

Package: hime-chewing
Description-md5: 87450af7291e595fe0ef7c92b1b5e213
Description-en: support library to use Chewing in HIME
 HIME Input Method Editor is a input method platform, which is forked
 from the famous gcin input method.
 .
 This package is the support library to use chewing in HIME.

Package: hime-data
Description-md5: a10a92078a29a5c3ad9fecec03c0526b
Description-en: icons, locales and scripts for HIME
 HIME Input Method Editor is a input method platform, which is forked
 from the famous gcin input method.
 .
 This package contains icons, locales, scripts and other architecture-
 independent things.

Package: hime-gtk3-immodule
Description-md5: a15c640a29c295b86bf001ff6ad4adac
Description-en: GTK3 input method module with HIME as backend
 HIME Input Method Editor is a input method platform, which is forked
 from the famous gcin input method.
 .
 This package is the GTK3 input method module (immodule) for HIME.

Package: hime-qt5-immodule
Description-md5: 5d8d8ea6157015f58fb12dedc22207e9
Description-en: Qt5 input method module with HIME as backend
 HIME Input Method Editor is a input method platform, which is forked
 from the famous gcin input method.
 .
 This package is the Qt5 input method module (immodule) for HIME.

Package: hime-qt6-immodule
Description-md5: b0ee2f0a3aecade98ea0e75f3294344a
Description-en: Qt6 input method module with HIME as backend
 HIME Input Method Editor is a input method platform, which is forked
 from the famous gcin input method.
 .
 This package is the Qt6 input method module (immodule) for HIME.

Package: hime-tables
Description-md5: cf36c1068d52cc0eafa1012b8fe40277
Description-en: input method tables for HIME
 HIME Input Method Editor is a input method platform, which is forked
 from the famous gcin input method.
 .
 This package contains architecture-dependent input method tables.

Package: hinawa-utils
Description-md5: 93640b34ea34c029471855f4aa42e3ca
Description-en: Utilities to control Audio and Music units on FireWire (IEEE1394)
 hinawa-utils are utilities to control Audio and Music units on
 FireWire (IEEE1394) and it contains below command line tools.
 .
 * hinawa-bebob-parser
 - Plug structure parser for BeBoB firmware
 * hinawa-config-rom-printer
 - A lexer/parser of configuration ROM on FireWire
 * hinawa-dg00x-cui
 - CLI tool for functionalities of Digidesign Digi 00x family
 * hinawa-dice-common-cui
 - CLI tool for Dice common functionalities
 * hinawa-dice-extension-cui
 - CLI tool for Dice extended functionalities
 * hinawa-fireworks-cui
 - CLI tool for Echo Audio Fireworks module
 * hinawa-focusrite-saffirepro-io-cui
 - CLI tool for Focusrite SaffirePro IO series
 * hinawa-griffin-firewave-cui
 - CLI tool for Griffin Firewave
 * hinawa-lacie-speakers-cui
 - CLI tool for Lacie FireWire speakers
 * hinawa-maudio-bebob-cui
 - CLI tool for M-Audio FireWire series based on BeBoB solution
 * hinawa-motu-common-cui
 - CLI tool for MOTU FireWire series
 * hinawa-oxfw-generic-cui
 - CLI tool for OXFW generic functionalities
 * hinawa-tascam-fireone-cui
 - CLI tool for Tascam FireOne
 * hinawa-tascam-fw-console-cui
 - CLI tool for console models of Tascam FireWire series (FW1082/1884)
 * hinawa-tascam-fw-rack-cui
 - CLI tool for rack models of Tascam FireWire series (FW1804)
 * hinawa-yamaha-terratec-cui
 - CLI tool for Yamaha GO series and Terratec PHASE series

Package: hinic-dkms
Description-md5: 684bf175e0b802b76771916d9e1bef60
Description-en: DKMS Driver for Huawei HiNIC family
 HiNIC is a network interface card for the Data Center Area developed by
 Huawei. This package provides the DKMS source files obtained from the
 OpenEuler kernel source tree, which is different from the driver integrated
 in the mainline Linux kernel. It provides more features and an interface
 for advanced management tools which can be used to configure and monitor
 the device. This driver also extends support for more architectures.

Package: hintview
Description-md5: e9701fc0355b2d2e22e3c818e29fc401
Description-en: Program to view HINT files
 The HINT file format is an alternative to the DVI or PDF format
 that was designed specifically for on screen reading of documents.
 Especially on mobile devices, reading DVI or PDF documents can be
 cumbersome.
 .
 Mobile devices are available in a large variety of sizes but are
 typically not large enough to display documents formatted for
 letter-size paper. To compensate for the limitations of a small
 screen, users are used to alternate between landscape (few long
 lines) and portrait (more short lines) mode. The HINT format
 supports variable and varying screen sizes leveraging the ability
 of TeX to format a document for (almost) arbitrary values of
 \hsize and \vsize.

Package: hip-utils
Description-md5: 9cbbf42c8c9e9c0e7cab60819e200265
Description-en: utilities for HIP language development
 This package provides tools used in building, profiling and inspecting
 HIP programs. It provides the roc-obj family of tools for examining and
 extracting the GPU code objects within executables, the hipdemangleatp
 tool used to make any kernel names emitted by the rocm-profiler more
 readable, and the hipcc_cmake_linker_helper which is sometimes used in
 conjunction with FindHIP.cmake.

Package: hipcc
Description-md5: 1f97055ba333de19165696e37636c1d1
Description-en: C++ Runtime API and Kernel Language for AMD and NVIDIA GPUs
 HIP (Heterogeneous Interface for Portability) is a C++ Runtime API and Kernel
 Language that allows developers to create portable applications for AMD and
 NVIDIA GPUs from single source code.
 .
 Key features include:
 .
 * HIP is very thin and has little or no performance impact over coding
 directly in CUDA mode;
 * HIP allows coding in a single-source C++ programming language including
 features such as templates, C++11 lambdas, classes, namespaces, and more;
 * HIP allows developers to use the "best" development environment and tools
 on each target platform;
 * the HIPify tools automatically convert source from CUDA to HIP;
 * developers can specialize for the platform (CUDA or AMD) to tune for
 performance or handle tricky cases.
 .
 New projects can be developed directly in the portable HIP C++ language and
 can run on either NVIDIA or AMD platforms.  Additionally, HIP provides porting
 tools which make it easy to port existing CUDA codes to the HIP layer, with no
 loss of performance as compared to the original CUDA application.  HIP is not
 intended to be a drop-in replacement for CUDA, and developers should expect to
 do some manual coding and performance tuning work to complete the port.
 .
 This package provides the compiler to compile the HIP source programs.

Package: hipcc-rocm
Description-md5: 5eef5b2fb8609fcc4d09fadca6e13ce9
Description-en: HIP compiler wrapper
 The Heterogeneous-computing Interface for Portability (HIP) API is a C++
 runtime API and kernel language that lets developers create portable
 applications running in heterogeneous systems, using CPUs and AMD GPUs or
 NVIDIA GPUs from a single source code.
 .
 hipcc is a compiler driver utility that will call clang or nvcc, depending on
 target, and pass the appropriate include and library options for the target
 compiler and HIP infrastructure.

Package: hipercontracer
Description-md5: 929c57147e579bda9ab00c85bf871134
Description-en: High-Performance Connectivity Tracer (HiPerConTracer)
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains the core HiPerConTracer measurement program.

Package: hipercontracer-all
Description-md5: 478c6e3da411e48ace889c46c9fa5de6
Description-en: HiPerConTracer metapackage for all tools of the framework
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This metapackage installs all sub-packages of the HiPerConTracer Framework.

Package: hipercontracer-collector
Description-md5: 63d29d2f462aeff755f9aa29f5bcb09e
Description-en: HiPerConTracer Collector Tools for collecting measurement results
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package provides helper scripts to set up and maintain a collector
 server.

Package: hipercontracer-common
Description-md5: 80631b3bcc3fbb511631f6776705c970
Description-en: HiPerConTracer common files
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains common files for HiPerConTracer and the
 HiPerConTracer Tools packages.

Package: hipercontracer-dbeaver-tools
Description-md5: f91b3b4e7eb7cfe8df5cce68c8bf5d9b
Description-en: HiPerConTracer DBeaver Tools for configuring access to databases
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains tools to integrate database settings into DBeaver.

Package: hipercontracer-dbshell
Description-md5: 4a5f48cde492db72baf81ceb5c5af6dd
Description-en: HiPerConTracer Database Shell for access testing to a database
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This tool provides a command-line interface to test database
 configurations.

Package: hipercontracer-examples
Description-md5: c93086356991629ccba4d8cce019397d
Description-en: HiPerConTracer example scripts and results files
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains example scripts and result files.

Package: hipercontracer-importer
Description-md5: e88547c887adb7c4c266589e9beefc8d
Description-en: HiPerConTracer Importer for importing results into a database
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains the Importer Tool to import results into SQL or
 NoSQL databases.

Package: hipercontracer-node
Description-md5: ebd500a988efd793be9c80b92cb51996
Description-en: HiPerConTracer Node Tools for maintaining a measurement node
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package provides helper scripts to manage and attach a measurement
 node.

Package: hipercontracer-query
Description-md5: 1b743ffe6f4e27a17fced4a078d4cb9c
Description-en: HiPerConTracer Query Tool to query results from a database
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains the Query Tool to retrieve results from a database.

Package: hipercontracer-results
Description-md5: a1573d8ee137945c6acd34d44df5bc48
Description-en: HiPerConTracer Results Tool to process results files
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains the Results Tool to process, merge, and convert
 result files.

Package: hipercontracer-rtunnel
Description-md5: e1fd3488309243bae20dbece745ddd16
Description-en: HiPerConTracer Reverse Tunnel Tool for reverse SSH tunnel setup
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains the tool to maintain a reverse SSH tunnel for
 remote node maintenance.

Package: hipercontracer-sync
Description-md5: 72a0af8c63b6d85006207e250174f583
Description-en: HiPerConTracer Sync Tool to synchronise results files to a server
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains the HiPerConTracer Sync Tool for running RSync
 synchronisation of data to a central HiPerConTracer Collector server.

Package: hipercontracer-trigger
Description-md5: fbf3931f72680c7a8eddb5c4229dfb12
Description-en: Triggered HiPerConTracer service
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains the tool to trigger measurements via incoming
 "Ping" packets.

Package: hipercontracer-udp-echo-server
Description-md5: bf9d7f1deb33e5823ec3895a5f362a90
Description-en: HiPerConTracer UDP Echo server for responding to UDP Pings
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains a simple UDP Echo server to respond to UDP Pings.

Package: hipercontracer-viewer
Description-md5: e251f262b6c5003c77b432f203dcdf48
Description-en: HiPerConTracer Viewer Tool to display results files
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package contains the Viewer Tool to display results files.

Package: hipfort
Description-md5: 7f1f24b7641862dcd2af6a8728384990
Description-en: Fortran compiler interface for HIP/ROCm libraries
 This is a FORTRAN interface library for accessing GPU Kernels.
 It provides the (deprecated) hipfort script

Package: hipify-clang
Description-md5: 8f72447e867761c277436126d1cbbfa2
Description-en: CUDA to HIP source-to-source translation tool
 hipify-clang is a tool that converts CUDA sources to HIP. It is built on
 libclang and operates on an abstract syntax tree. It can therefore translate
 code containing complex C++ constructs, but it requires input sources to be
 fully compilable.

Package: hipify-perl
Description-md5: 21cb059a462b3196e4fee5c7c3465823
Description-en: simple CUDA to HIP source-to-source translation tool
 hipify-perl is a simple tool that processes CUDA sources and converts them to
 HIP sources using textual replacements. It uses a simple perl parser and can
 therefore translate syntactically invalid inputs and source file fragments, but
 it may not recognize constructs that would require more context to correctly
 convert, such as macro expansions or namespace usage.

Package: hippomocks
Description-md5: 1520328de66e36276b0d0a8d86184884
Description-en: C++ mocking framework
 An easily usable mocking framework for C++ that allows you to
 instantiate derived typeswhilst making your test,
 without explicitly writing classes to do so.

Package: hippotat-client
Description-md5: 5fe76215e4a256183164431de380999e
Description-en: IP Over HTTP (Asinine) - client
 IP-over-HTTP client.
 .
 Hippotat is a system to allow you to use your normal VPN, ssh, and
 other applications, even in broken network environments that are only
 ever tested with “web stuff”.
 .
 This package contains the client, which you typically run on your
 laptop as and when required.

Package: hippotat-common
Description-md5: 75c55029f5bc37ed80d2bdc1d0968903
Description-en: IP Over HTTP (Asinine) - common files, including docs
 IP-over-HTTP system common files, including documentation.
 .
 Hippotat is a system to allow you to use your normal VPN, ssh, and
 other applications, even in broken network environments that are only
 ever tested with “web stuff”.
 .
 This package contains the common files need by both client and
 server, and the documentation.

Package: hippotat-server
Description-md5: a12d963b533d5fdb3ed7417da439aff7
Description-en: IP Over HTTP (Asinine) - server
 IP-over-HTTP server.
 .
 Hippotat is a system to allow you to use your normal VPN, ssh, and
 other applications, even in broken network environments that are only
 ever tested with “web stuff”.
 .
 This package contains the server, which you would typically keep
 running on a stable and well-connected machine.

Package: hipsparselt-doc
Description-md5: 2ccf7d3d24a28fed95b23970d6898249
Description-en: SPARSE marshalling library with multiple backends - documentation
 hipSPARSELt is a SPARSE marshalling library, with multiple supported
 backends. It sits between the application and a 'worker' SPARSE library,
 marshalling inputs into the backend library and marshalling results back to
 the application. hipSPARSELt exports an interface that does not require the
 client to change, regardless of the chosen backend. Currently, hipSPARSELt
 supports rocSPARSELt and NVIDIA CUDA cuSPARSELt v0.6.3 as backends.
 .
 This package provides the AMD ROCm hipSPARSELt documentation.

Package: hipsparselt-tests
Description-md5: 9ea83f00db42fa224836907b06f362b3
Description-en: SPARSE marshalling library with multiple backends - tests
 hipSPARSELt is a SPARSE marshalling library, with multiple supported
 backends. It sits between the application and a 'worker' SPARSE library,
 marshalling inputs into the backend library and marshalling results back to
 the application. hipSPARSELt exports an interface that does not require the
 client to change, regardless of the chosen backend. Currently, hipSPARSELt
 supports rocSPARSELt and NVIDIA CUDA cuSPARSELt v0.6.3 as backends.
 .
 This package provides the AMD ROCm hipSPARSELt test binaries. These binaries
 are only used to check whether hipSPARSELt works correctly on a given GPU,
 so generally speaking, users probably don't need this package.

Package: hisat2
Description-md5: 5f7b7bae1f6d1899a67fb91260ec0d0f
Description-en: graph-based alignment of short nucleotide reads to many genomes
 HISAT2 is a fast and sensitive alignment program for mapping next-generation
 sequencing reads (both DNA and RNA) to a population of human genomes (as well
 as against a single reference genome). Based on an extension of BWT for graphs
 a graph FM index (GFM) was designed and implementd. In addition to using
 one global GFM index that represents a population of human genomes, HISAT2
 uses a large set of small GFM indexes that collectively cover the whole genome
 (each index representing a genomic region of 56 Kbp, with 55,000 indexes
 needed to cover the human population). These small indexes (called local
 indexes), combined with several alignment strategies, enable rapid and
 accurate alignment of sequencing reads. This new indexing scheme is called a
 Hierarchical Graph FM index (HGFM).

Package: hitch
Description-md5: d73c2bb80f087ded100ca3fd5f26398d
Description-en: scalable TLS proxy
 Hitch is a libev-based high performance SSL/TLS proxy, used for terminating
 HTTPS traffic in front of origin servers.
 .
 Hitch features:
 .
 * ALPN/NPN for HTTP/2
 * Support for TLS1.2 and TLS1.3 and legacy TLS 1.0/1.1
 * SNI, with and without wildcard certificates
 * Automatic OCSP stapling support
 * Client certificate authentication
 * PROXY protocol to signal client IP/port to backend
 * Supports UNIX domain socket connections to origin
 * Safe for large installations: performant up to 15 000 listening sockets
 and 500 000 certificates
 * Support for seamless run-time configuration reloads of certificates and
 listen endpoints

Package: hitori
Description-md5: 0ae2474b4abbd88e058851a033144dc4
Description-en: logic puzzle game similar to sudoku
 Hitori puzzles give you a grid filled with numbers. The goal is to
 remove numbers such that no row or column contains duplicates.
 .
 This implementation has undo/redo support, can give hints, and
 generates puzzles up to 10x10 cells large.

Package: hivelytracker
Description-md5: e0318eae9593f8b80aefc595cfc6390a
Description-en: Music tracker for AHX and HVL formats
 This is a music tracker program based upon the AHX. The
 original dates back to Amiga.

Package: hjson-go
Description-md5: 33e33e58e5f476399924a4dd4efd1a28
Description-en: Hjson for Go (program)
 HJSON is a derivative of JSON designed to be more easily
 editable by humans.  This package provides the CLI tool for
 manipulating HJSON.

Package: hledger
Description-md5: 6b8a5eb2f99f3234c9f443348a3622a9
Description-en: command-line double-entry accounting program
 hledger is a Haskell port and friendly fork of John Wiegley's ledger
 accounting tool. This package provides the main hledger command-line
 tool; see the other hledger-* packages for web and curses interfaces
 and chart generation. hledger aims to be a reliable, practical
 financial reporting tool for day-to-day use, and also a useful
 library for building financial apps in haskell. Given a plain text
 file describing transactions, of money or any other commodity,
 .
 hledger will print the chart of accounts, account balances, or
 transactions you're interested in. It can also help you add
 transactions to the journal file, or convert CSV data from your bank.

Package: hledger-interest
Description-md5: dbedb89121bfea822677ecf5adf207d7
Description-en: interest computing for (h)ledger
 hledger-interest is a small command-line utility based on Simon Michael's
 hledger library. Its purpose is to compute interest for a given ledger
 account. Using command line flags, the program can be configured to use
 various schemes for day-counting, such as act/act, 30/360, 30E/360, and
 30/360isda. Furthermore, it supports a (small) number of interest schemes,
 i.e. annual interest with a fixed rate and the scheme mandated by the
 German BGB288 (Basiszins für Verbrauchergeschäfte). Extending support for
 other schemes is fairly easy, but currently requires changes to the source
 code.

Package: hledger-ui
Description-md5: eda458f9743446a0c681d8a595df1adb
Description-en: curses-style user interface for the hledger accounting tool
 This is hledger's curses-style interface.
 It is simpler and more convenient for browsing data than the
 command-line interface, but lighter and faster than hledger-web.

Package: hledger-web
Description-md5: d5107a553f8485e6c6e7c7a81cae87be
Description-en: web interface for the hledger accounting tool
 hledger is a haskell port and friendly fork of John Wiegley's ledger
 accounting tool. This package provides a web interface as an alternative
 to the hledger command line interface.

Package: hlins
Description-md5: a1a956a2d4dda7940e57b8d9a6311f56
Description-en: Insert URLs into html documents
 Hlins is a tool to insert hypertext links into HTML documents,
 using a database with entries of the form "name = url". It is
 designed for inserting URLs of real persons: it knows about
 abbreviations of first and middle names and tolerates dropping
 the second part of a composite last name.

Package: hlint
Description-md5: 471310f3151a54c611a86fa0e7ebdafa
Description-en: Haskell source code suggestions
 HLint gives suggestions on how to improve your source code. It can either
 print them directly, or generate a colored HTML output.

Package: hm
Description-md5: 6aa3c20f8216348673c3e672e3daacd3
Description-en: Reference software for HEVC - standard bitdepth
 This software package is the reference software for Rec. ITU-T H.265 |
 ISO/IEC 23008-2 High Efficiency Video Coding (HEVC).
 .
 The reference software includes both encoder and decoder functionality.
 .
 This package contains the applications with standard bitdepth support.

Package: hm-config
Description-md5: 7a08393be28dd30e45048de9b6a49945
Description-en: Reference software for HEVC - config files
 This software package is the reference software for Rec. ITU-T H.265 |
 ISO/IEC 23008-2 High Efficiency Video Coding (HEVC).
 .
 The reference software includes both encoder and decoder functionality.
 .
 This package contains config files for the encoder.

Package: hm-doc
Description-md5: 96235331c8ff52209473508dfc99264c
Description-en: Reference software for HEVC - documentation
 This software package is the reference software for Rec. ITU-T H.265 |
 ISO/IEC 23008-2 High Efficiency Video Coding (HEVC).
 .
 The reference software includes both encoder and decoder functionality.
 .
 This package contains the documentation.

Package: hm-highbitdepth
Description-md5: 1a7154ab78b349b4ff3e5c025379ecc1
Description-en: Reference software for HEVC - high bitdepth
 This software package is the reference software for Rec. ITU-T H.265 |
 ISO/IEC 23008-2 High Efficiency Video Coding (HEVC).
 .
 The reference software includes both encoder and decoder functionality.
 .
 This package contains the applications with high bitdepth support.

Package: hmmer
Description-md5: 1a932e8cd9001f44e8b56d46f8c58f4b
Description-en: profile hidden Markov models for protein sequence analysis
 HMMER is an implementation of profile hidden Markov model methods for
 sensitive searches of biological sequence databases using multiple sequence
 alignments as queries.
 .
 Given a multiple sequence alignment as input, HMMER builds a statistical
 model called a "hidden Markov model" which can then be used as a query into
 a sequence database to find (and/or align) additional homologues of the
 sequence family.

Package: hmmer-doc
Description-md5: 3d416aeeca0571401b45f82c8190001c
Description-en: profile hidden Markov models for protein sequence analysis (docs)
 HMMER is an implementation of profile hidden Markov model methods for
 sensitive searches of biological sequence databases using multiple sequence
 alignments as queries.
 .
 Given a multiple sequence alignment as input, HMMER builds a statistical
 model called a "hidden Markov model" which can then be used as a query into
 a sequence database to find (and/or align) additional homologues of the
 sequence family.
 .
 This package contains the documentation and a tutorial for the hmmer package.

Package: hmmer-examples
Description-md5: 7e1828cffe3d3ca4e64cc862f962c422
Description-en: profile hidden Markov models for protein sequence analysis (examples)
 HMMER is an implementation of profile hidden Markov model methods for
 sensitive searches of biological sequence databases using multiple sequence
 alignments as queries.
 .
 Given a multiple sequence alignment as input, HMMER builds a statistical
 model called a "hidden Markov model" which can then be used as a query into
 a sequence database to find (and/or align) additional homologues of the
 sequence family.
 .
 This package contains example files to test the hmmer package.

Package: hmmer2
Description-md5: 1a932e8cd9001f44e8b56d46f8c58f4b
Description-en: profile hidden Markov models for protein sequence analysis
 HMMER is an implementation of profile hidden Markov model methods for
 sensitive searches of biological sequence databases using multiple sequence
 alignments as queries.
 .
 Given a multiple sequence alignment as input, HMMER builds a statistical
 model called a "hidden Markov model" which can then be used as a query into
 a sequence database to find (and/or align) additional homologues of the
 sequence family.

Package: hmmer2-doc
Description-md5: d7af4f289694abe40ce3484eb9fc1f1e
Description-en: profile hidden Markov models for protein sequence analysis (docs)
 HMMER is an implementation of profile hidden Markov model methods for
 sensitive searches of biological sequence databases using multiple sequence
 alignments as queries.
 .
 Given a multiple sequence alignment as input, HMMER builds a statistical
 model called a "hidden Markov model" which can then be used as a query into
 a sequence database to find (and/or align) additional homologues of the
 sequence family.
 .
 This package contains documents and example files for the hmmer2 package.

Package: hnb
Description-md5: 9a1d5d236fb11c0f7a56b570de7e06b8
Description-en: hierarchical notebook
 Hnb is an ncurses program to organize many kinds of data in one place, for
 example addresses, todo lists, ideas, book reviews or to store snippets of
 brainstorming, to make a structured packing list or just to take random notes.
 It can export ascii, html and xml, supports todo checkboxes, checkbox trees
 with percentages, priorities, preferences, searching and more.
 .
 Hnb is orphaned upstream. Though the current Debian maintainer tries to keep
 hnb in a usable and releasable state he does not plan to add many new
 features. If you are interested in hnb and want to become its new upstream
 maintainer please contact the original author and the Debian maintainer.
 .
 Hnb does currently not support UTF-8.

Package: hobbit-plugins
Description-md5: a2e7b84ba55843e58f433e0372fc1723
Description-en: plugins for the Xymon network monitor
 This package provides plugins for the Xymon network monitor.
 (Formerly called Hobbit.)
 .
 Included client plugins:
 * apt - check for outstanding updates (uses aptitude and dctrl-tools
 if installed)
 * backuppc - check for errors reported by BackupPC servers (needs
 backuppc and sudo)
 * cciss - check hardware RAIDs in HP ProLiant servers (needs
 cciss-vol-status and sudo)
 * cntrk - check the size of the Netfilter Connection Tracking table.
 (needs libfile-slurp-perl)
 * dirtyetc - check for conffiles which are modified compared to
 Debian's defaults but should not be (needs sudo and debsums,
 supports dphys-config)
 * dirtyvcs - check for dirty VCS working copies (supports Git,
 Mercurial, Bzr and Subversion, needs appropriate VCS packages
 and libfile-which-perl installed)
 * dnsq - checks for working DNS on clients (needs libnet-dns-perl
 and libfile-slurp-perl)
 * entropy - check kernel entropy pool size
 * ipmi - read IPMI sensors and event log (needs ipmitool)
 * kern - check for outdated running kernel and need for reboot (needs
 binutils, libfile-slurp-perl and libsort-naturally-perl)
 * libs - check for running processes with upgraded libraries (needs
 lsof, sudo and libyaml-tiny-perl)
 * mailman - checks the existence of Mailman shunt files and aged
 queue files. (needs sudo)
 * mdstat - check for failed or resyncing RAID devices
 * megaraid - check state of LSI MegaRAID SAS controllers (uses
 xynagios, see below, and additionally needs megaclisas-status from
 https://hwraid.le-vert.net/wiki/DebianPackages and sudo)
 * mq - check (postfix's) mail queue (needs libtimedate-perl)
 * misc - meta plugin for running series of scripts (needs
 libipc-run-perl)
 * net - check network interface states (needs libfile-which-perl,
 libfile-slurp-perl, libipc-run-perl, libyaml-tiny-perl, either
 iproute2 or net-tools and optionally ethtool).
 * ntpq - check the ntpd daemon synchronization status (needs ntp)
 * postgres - statistics graphs for PostgreSQL databases (needs
 libdbd-pg-perl)
 * sftbnc - check if the local Postfix MTA has soft_bounce enabled.
 * temp - simple temperature monitor (needs libfile-which-perl and
 libyaml-tiny-perl; depending on the hardware to monitor it optionally
 also needs hddtemp, smartmontools, libxml-twig-perl, nvidia-smi
 (non-free), sudo)
 * yum - check for outstanding updates on RPM based distros (not
 usable on Debian and derivatives).
 .
 Included server plugins:
 * aptdiff - monitor list of installed packages in host pools
 * conn6 - check IPv6 connectivity (needs fping)
 * ircbot - relay status changes to IRC (needs
 libpoe-component-irc-perl)
 * pgbouncer - monitor pool usage and traffic
 * tftp - checks TFTP servers by downloading a file from them
 (needs libnet-tftp-perl)
 * xcl - checks Lenovo XClarity remote management API for hardware
 failure events (needs libmojolicious-perl and libyaml-tiny-perl)
 .
 Helper software:
 * Hobbit.pm: Perl module for writing plugins
 * xynagios: adaptor for running Nagios plugins with Xymon (needs
 libipc-run-perl)
 .
 As not all plugins are needed by everyone, hard dependencies of
 plugins enabled by default are listed in the Recommends field of the
 package and dependencies of plugins disabled by default or optional
 dependencies of single plugins are listed in the Suggests field -- as
 common with many "collection" style Debian packages. The dependencies
 of each plugin are listed above in parentheses.

Package: hodie
Description-md5: e300479a03383e2068c1db8d7020015b
Description-en: prints the date in Latin
 hodie has the same functionality as the date (1) program, only it prints
 it in grammatically correct Latin

Package: hoichess
Description-md5: 06ee5840909ea31497d5cf3a18ad2f80
Description-en: xboard compatible chess engine to play chess with
 chess engine compatible with xboard, but may also be used
 stand-alone, via terminal. Hoichess is written in C++ for
 GNU/Linux systems, but should work on most other Unix like
 systems. It provides also a xiangqi ("Chinese chess") playing
 program.

Package: hol-light
Description-md5: 4a69d13e99a5d21da7555a1ffc45abd5
Description-en: HOL Light theorem prover
 HOL Light is an interactive theorem prover for Higher-Order Logic
 with a very simple logical core running in an OCaml toplevel. HOL
 Light is famous for the verification of floating-point
 arithmetic as well as for the Flyspeck project, which aimed at the
 formalization of Tom Hales' proof of the Kepler conjecture.

Package: hol88
Description-md5: 856cec9d207e6303a374714c344fc2a5
Description-en: Higher Order Logic, system image
 The HOL System is an environment for interactive theorem proving in a
 higher-order logic. Its most outstanding feature is its high degree
 of programmability through the meta-language ML. The system has a
 wide variety of uses from formalizing pure mathematics to
 verification of industrial hardware. Academic and industrial sites
 world-wide are using HOL.

Package: hol88-contrib-help
Description-md5: d78dae76f790d231cd99bcb9d7919b79
Description-en: Higher Order Logic, user contributed online help files
 The HOL System is an environment for interactive theorem proving in a
 higher-order logic. Its most outstanding feature is its high degree
 of programmability through the meta-language ML. The system has a
 wide variety of uses from formalizing pure mathematics to
 verification of industrial hardware. Academic and industrial sites
 world-wide are using HOL.

Package: hol88-contrib-source
Description-md5: ecaaa8ef767bf5b313a2fac994e4dd57
Description-en: Higher Order Logic, user contributed source
 The HOL System is an environment for interactive theorem proving in a
 higher-order logic. Its most outstanding feature is its high degree
 of programmability through the meta-language ML. The system has a
 wide variety of uses from formalizing pure mathematics to
 verification of industrial hardware. Academic and industrial sites
 world-wide are using HOL.

Package: hol88-doc
Description-md5: 4dedd761e4ac74cd5822cf0ab6bc3ed2
Description-en: Documentation for hol88
 The HOL System is an environment for interactive theorem proving in a
 higher-order logic. Its most outstanding feature is its high degree
 of programmability through the meta-language ML. The system has a
 wide variety of uses from formalizing pure mathematics to
 verification of industrial hardware. Academic and industrial sites
 world-wide are using HOL.

Package: hol88-help
Description-md5: 3cbb7591c156d7493454903e09a5e3de
Description-en: Higher Order Logic, online help files
 The HOL System is an environment for interactive theorem proving in a
 higher-order logic. Its most outstanding feature is its high degree
 of programmability through the meta-language ML. The system has a
 wide variety of uses from formalizing pure mathematics to
 verification of industrial hardware. Academic and industrial sites
 world-wide are using HOL.

Package: hol88-library
Description-md5: ed59d638b3f8235fcf108a92c86aacfe
Description-en: Higher Order Logic, binary library modules
 The HOL System is an environment for interactive theorem proving in a
 higher-order logic. Its most outstanding feature is its high degree
 of programmability through the meta-language ML. The system has a
 wide variety of uses from formalizing pure mathematics to
 verification of industrial hardware. Academic and industrial sites
 world-wide are using HOL.

Package: hol88-library-help
Description-md5: b894edd3e0bf365898f7846ac6e6d35e
Description-en: Higher Order Logic, library online help files
 The HOL System is an environment for interactive theorem proving in a
 higher-order logic. Its most outstanding feature is its high degree
 of programmability through the meta-language ML. The system has a
 wide variety of uses from formalizing pure mathematics to
 verification of industrial hardware. Academic and industrial sites
 world-wide are using HOL.

Package: hol88-library-source
Description-md5: e521c5a5140872f1eacc44ebd11ff5bc
Description-en: Higher Order Logic, library source files
 The HOL System is an environment for interactive theorem proving in a
 higher-order logic. Its most outstanding feature is its high degree
 of programmability through the meta-language ML. The system has a
 wide variety of uses from formalizing pure mathematics to
 verification of industrial hardware. Academic and industrial sites
 world-wide are using HOL.

Package: hol88-source
Description-md5: 27c7f6d4c5f2c1b835d23e7c80a45f30
Description-en: Higher Order Logic, source files
 The HOL System is an environment for interactive theorem proving in a
 higher-order logic. Its most outstanding feature is its high degree
 of programmability through the meta-language ML. The system has a
 wide variety of uses from formalizing pure mathematics to
 verification of industrial hardware. Academic and industrial sites
 world-wide are using HOL.

Package: holes
Description-md5: aa67c5b7752624388f760e57a76c06ba
Description-en: find runs of zero bytes
 holes looks for runs of zero bytes (a.k.a. holes) in the specified input files
 (or the standard input), and prints the start addresses (in hexadecimal) as
 well as the lengths (in decimal). When multiple input files are specified,
 holes prefixes each line with the file name.
 .
 It can be used with fallocate(1), truncate(1), or virt-sparsify(1).

Package: hollywood
Description-md5: 768f44c76220ea2b35f855ea34c8bc35
Description-en: fill your console with Hollywood melodrama technobabble
 This utility will split your console into a multiple panes of genuine
 technobabble, perfectly suitable for any Hollywood geek melodrama.
 It is particularly suitable on any number of computer consoles in the
 background of any excellent schlock technothriller.

Package: holotz-castle
Description-md5: a9b3f493ee84468c8deae8cf48234f10
Description-en: platform game with high doses of mystery
 A great mystery is hidden beyond the walls of Holotz's Castle. Will
 you be able to help Ybelle and Ludar to escape alive from the castle?
 Test your dexterity with this tremendously exciting platform game!

Package: holotz-castle-data
Description-md5: 86ffc54928bd804e4e1d589a73f1d206
Description-en: platform game with high doses of mystery - data files
 This package contains data files for the Holotz's Castle game.
 .
 Included are the milanb and holotz-castle maps.

Package: holotz-castle-editor
Description-md5: d80b595423a4a4f7e505b8b2dfdff804
Description-en: platform game with high doses of mystery - level editor
 This package contains the level editor for the Holotz's Castle game.
 .
 The level editor allows you to modify or create new maps and levels
 for Holotz's Castle.

Package: homebank
Description-md5: 5ebad0a03a9b1f70802f7bd53a61999b
Description-en: Manage your personal accounts at home
 HomeBank is a fast, simple and easy to use program to manage your personal
 accounting.
 It has a lot of features such as easy analysis with  graphical charts
 (statistics, budget, overdrawn, car cost), useful reports ("Where your
 money goes", "Trend Time Report" ), multi-accounts  support, budget
 management, reminder, import from  OFX/QFX-CSV files, visual status of
 operations. It is based on GTK2.

Package: homebank-data
Description-md5: ec2b8b88fba1a08d316f97e42982a74e
Description-en: Data files for homebank
 HomeBank is a fast, simple and easy to use program to manage your personal
 accounting.
 It has a lot of features such as easy analysis with  graphical charts
 (statistics, budget, overdrawn, car cost), useful reports ("Where your
 money goes", "Trend Time Report" ), multi-accounts  support, budget
 management, reminder, import from  OFX/QFX-CSV files, visual status of
 operations. It is based on GTK2.
 .
 This package contains the architecture independent portions of homebank

Package: homesick
Description-md5: 4b76e30eff5687528c99ec4903b0f9af
Description-en: keep your dotfiles (configs) in git
 homesick allows one to keep some set of files from home directory in separate
 git repository.
 User can have several repositories attached to your home directory with several
 sets of configs: one repository for console tools, another for GUI, third for
 some development utilities.
 .
 homesick is similar to vsch, another tool for managing config files.

Package: hoogle
Description-md5: 400b195870cbd4ce25cd58acc77000e0
Description-en: Haskell API Search for Debian system
 Hoogle is a Haskell API search engine, which allows you to
 search many standard Haskell libraries by either function name,
 or by approximate type signature.
 .
 This package contains the hoogle command.

Package: hopenpgp-tools
Description-md5: 80c0a54dc45e5b0402ac1060a589f9b1
Description-en: hOpenPGP-based command-line tools
 These utilities, hot, hokey, and hkt, are works in progress.  They
 provide some OpenPGP-related functionality.

Package: hopm
Description-md5: 28765161b3d72bb19788c69821dc0dd3
Description-en: open-proxy monitoring bot designed for IRC servers
 HOPM (Hybrid Open Proxy Monitor) is an open-proxy monitoring bot designed to
 monitor an individual server (all servers on the network have to run their own
 bot if the IRCD does not support `farconnect` user mode) with a local
 operator {} block and monitor connections. When a client connects to a server,
 HOPM will scan the connection for insecure proxies. Insecure proxies are
 determined by attempting to connect the proxy back to another host (usually the
 IRC server in question).

Package: horgand
Description-md5: 97bcaeaa561f78ccef916c0ad9f97de1
Description-en: JACK capable organ softsynth
 Horgand is a JACK capable organ client with presets and some effects
 incorporated. It generates the sound in real time like a FM
 synthesizer. Due this, you can change the frequency of all the drawars
 and add some special effects. It features auto-accompaniment, looped
 drums, and a bass line in a wave table way.

Package: horgand-data
Description-md5: 7f7e9683a699c2bf8a04ea5a46c20075
Description-en: JACK capable organ softsynth (data files)
 Horgand is a JACK capable organ client with presets and some effects
 incorporated. It generates the sound in real time like a FM
 synthesizer. Due this, you can change the frequency of all the drawbars
 and add some special effects. It features auto-accompaniment, looped
 drums, and a bass line in a wave table way.
 .
 This package contains architecture-independent data files for horgand.

Package: horizon-eda
Description-md5: 0636478f5bd5fea5e111bd95815d183a
Description-en: EDA layout and schematic application
 Horizon is an Electronic Design Automation (EDA) tool for circuit
 board design. It manages the full design flow from schematic entry
 to gerber export. The main differentiator from KiCAD is a different
 (more sane) part library design. It is quite new software in 2018
 so may have rough edges but is already very capable.
 .
 Notable features:
 * Sane library management
 * Unified editor for everything from symbol to board
 * Netlist-aware schematic editor
 * KiCad's awesome interactive router
 * Lag- and glitch-free rendering
 * Rule-based DRC
 * Undo/redo
 * Copy/paste for some objects
 * Builds and runs on Linux and Windows

Package: horizon-tempest-plugin
Description-md5: eb0173de557bd2478bd769f3eb578b1f
Description-en: OpenStack Integration Test Suite - Horizon plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the OpenStack dashboard (aka: Horizon) plugin.

Package: horst
Description-md5: 3ff22f0b66854352fd399e9ad4c399a2
Description-en: Highly Optimized Radio Scanning Tool
 horst is a small, lightweight IEEE802.11 WLAN analyzer with a text
 interface. Its basic function is similar to tcpdump, Wireshark or
 Kismet, but it's much smaller and shows different, aggregated
 information which is not easily available from other tools. It is
 made for debugging wireless LANs with a focus on getting a quick
 overview instead of deep packet inspection and has special features
 for Ad-hoc (IBSS) mode and mesh networks. It can be useful to get a
 quick overview of what's going on all wireless LAN channels and to
 identify problems.
 .
 * Shows signal (RSSI) values per station, something hard to get,
 especially in IBSS mode
 * Calculates channel utilization ("usage") by adding up the amount of
 time the packets actually occupy the medium
 * "Spectrum Analyzer" shows signal levels and usage per channel
 * Graphical packet history, with signal, packet type and physical rate
 * Shows all stations per ESSID and the live TSF per node as it is
 counting
 * Detects IBSS "splits" (same ESSID but different BSSID – this is/was
 a common driver problem on IBSS mode)
 * Statistics of packets/bytes per physical rate and per packet type
 * Has some support for mesh protocols (OLSR and batman)
 * Can filter specific packet types, operating modes, source addresses
 or BSSIDs
 * Client/server support for monitoring on remote nodes
 * Automatically adds and removes monitor interface
 .
 horst is a Linux program and can be used on any wireless LAN interface
 which supports monitor mode.

Package: hostapd
Description-md5: bdca08600a421f5d0e282d6c4a45e80d
Description-en: access point and authentication server for Wi-Fi and Ethernet
 IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/WPA3/EAP Authenticator
 .
 Originally, hostapd was an optional user space component for Host AP
 driver. It adds more features to the basic IEEE 802.11 management
 included in the kernel driver: using external RADIUS authentication
 server for MAC address based access control, IEEE 802.1X Authenticator
 and dynamic WEP keying, RADIUS accounting, WPA/WPA2/WPA3 (IEEE 802.11i/RSN)
 Authenticator and dynamic TKIP/CCMP keying.
 .
 The current version includes support for other drivers, an integrated
 EAP authenticator (i.e., allow full authentication without requiring
 an external RADIUS authentication server), and RADIUS authentication
 server for EAP authentication.
 .
 hostapd works with the following drivers:
 .
 * mac80211 based drivers with support for master mode [linux]
 * Host AP driver for Prism2/2.5/3 [linux]
 * Any wired Ethernet driver for wired IEEE 802.1X authentication.

Package: hostfiles
Description-md5: dfe73f1a3607b4f54a0e43bff03f5210
Description-en: simple script to manage multiple sets of hostfiles
 hostfiles is a command-line tool
 which will read the hostfile fragments
 specified to be enabled from /etc/hostfiles/<fragment_name>
 and add them to /etc/hosts.
 .
 It will remove any fragments from /etc/hosts
 that are specified to be disabled.

Package: hostsed
Description-md5: 23e427945e147d46ffc3cdecee645e93
Description-en: Simple CLI tool for hosts file edition
 Tool for editing hosts file(default /etc/hosts), you can add or delete a DNS
 entry via command line shell.
 Hotsed provides an idemponent command line experience with its
 'add' and 'delete' commands avoiding duplicated or missing entries in the
 hosts file.

Package: hotspot
Description-md5: 8da7c10226b50250fb4462d9b8256d26
Description-en: GUI tool for performance analysis
 hotspot project is a KDAB R&D effort to create a
 standalone GUI tool for performance data. This tool
 now only support perf output data. But is intended to
 support various other performance data formats in the
 future.

Package: hovercraft
Description-md5: f85af63704e1837f539352369040c8ee
Description-en: generator for impress.js presentations from reStructuredText
 Hovercraft provides the convenience of reStructuredText together
 with the capability of impress.js for spectacular presentations.
 With that, slides for fancy presentations including pan, zooming,
 and even 3d rotating are written as reST sources and then get generated
 a into HTML output which a standard browser is capable to display.

Package: how-can-i-help
Description-md5: 00e4a0303254ba410bb16083bafe8357
Description-en: show opportunities for contributing to Debian
 how-can-i-help hooks into APT to list opportunities for contributions to
 Debian (orphaned packages, bugs tagged 'newcomer') for packages installed
 locally, after each APT invocation. It can also be invoked directly, and
 then lists all opportunities for contribution (not just the new ones).

Package: howdoi
Description-md5: 77bd810ea7cc1739ddda396f3b12c39f
Description-en: command line tool for instant coding answers
 howdoi will search Google for StackOverflow answers and output you the most
 voted one. Multiple output options are supported, such as providing just a
 link to the answer, providing multiple answers for the same question, etc.

Package: howm
Description-md5: 16cef9fd6c722f25aae87bb6ecff75fb
Description-en: Note-taking tool on Emacs
 Howm(Hitori Otegaru Wiki Modoki) is a note-taking tool on Emacs.
 .
 It is similar to emacs-wiki; you can enjoy hyperlinks and full-text
 search easily. It is not similar to emacs-wiki; it can be combined
 with any format.

Package: hoz
Description-md5: 4505cde465db6f86c3f6b1f0ba7effbb
Description-en: file splitter that uses the hacha file format
 HOZ is a file splitter, which uses the same file format as the popular
 'Hacha' program.

Package: hp-ppd
Description-md5: 8887f6fedacc03012e00736337fd20a3
Description-en: HP Postscript Printer Definition (PPD) files
 Because PostScript is just a page description language,
 there is a need to provide a mechanism for a print spooler to
 customize the PostScript Job to the actual printer device.
 .
 A PPD (PostScript Printer Definitions) specify the device specific
 PostScript commands needed to utilize printer features (such as
 printing quality, paper tray, duplex printing).

Package: hp-search-mac
Description-md5: 119d8f6356747771177879a288afc728
Description-en: Search for a MAC address on HP switches
 This package contains a small utility that can query HP switches for their
 connection table. It then allow you to search for a MAC address and tell you
 where it is physically connected (best match first).
 .
 The functionality is similar to traceroute but on Ethernet level and only
 for HP switches.

Package: hp2xx
Description-md5: 83f406e2c0fb8111ef534cced67f5661
Description-en: HPGL converter into some vector- and raster formats
 HP2XX reads HPGL ASCII source files, interprets them, and converts them
 into either another vector-oriented format or one of several rasterfile
 formats. Currently, its HPGL parser recognizes a subset of the HP 7550A
 command set. Some high-level functions are missing. Also, only some of the
 fixed space vector fonts and none of the variable space arc fonts are
 supported. Beside these limitations, hp2xx has proven to work with many
 HP-GL sources without any trouble.

Package: hp48cc
Description-md5: 0b142028f3ff1a2ae4cbcfc3f5108ec0
Description-en: C-like compiler which produces HP48 RPN
 `hp48cc' is a C-like compiler that translates the input code into the
 HP48 RPN language.  The language recognized by the compiler is only a small
 subset of the C language, with some non-standard extensions, but powerful
 enough to write complex programs simply.

Package: hpack
Description-md5: 21b488bf2ebf7b003d0ec6ef15d76927
Description-en: alternative format for Haskell packages
 hpack is a tool to create the usual Haskell packaging metadata, i.e. the
 .cabal file, from a YAML description of the program, with some fields field in
 by inferred defaults and other additional conveniences.

Package: hpcc
Description-md5: 9ba9f4d0258b754f36a6b86c90697ea9
Description-en: HPC Challenge benchmark
 The High Performance Computing (HPC) Challenge benchmark runs a suite
 of 7 tests that measure the performance of CPU, memory and network for
 HPC clusters.  Amongst others, it includes the High-Performance LINPACK
 (HPL) benchmark, used by the Top500 ranking (http://www.top500.org/).

Package: hpijs-ppds
Description-md5: 979d2d553e8b615deb4af0e078d0def7
Description-en: HP Linux Printing and Imaging - HPIJS PPD files
 This package contains PPD (printer definition) files for the
 printers supported through the HP Linux Printing and Imaging
 System HPIJS driver.
 .
 These PPDs should work well with the matching versions of HPLIP
 and HPIJS, but may not be the most up-to-date PPDs available for
 a given printer.  See http://www.openprinting.org/ for the latest
 version of the PPDs (which are not guaranteed to work well).

Package: hping3
Description-md5: 38162e85685024dfa6dee678aff60576
Description-en: Active Network Smashing Tool
 hping3 is a network tool able to send custom ICMP/UDP/TCP packets and
 to display target replies like ping does with ICMP replies. It handles
 fragmentation and arbitrary packet body and size, and can be used to
 transfer files under supported protocols. Using hping3, you can test
 firewall rules, perform (spoofed) port scanning, test network
 performance using different protocols, do path MTU discovery, perform
 traceroute-like actions under different protocols, fingerprint remote
 operating systems, audit TCP/IP stacks, etc.  hping3 is scriptable
 using the Tcl language.

Package: hplip-gui
Description-md5: 0e8b9881942aaafee62df05b01b6d0d0
Description-en: HP Linux Printing and Imaging - GUI utilities (Qt-based)
 The HP Linux Printing and Imaging System provides full support for
 printing on most HP SFP (single function peripheral) inkjets and many
 LaserJets, and for scanning, sending faxes and for photo-card access on
 most HP MFP (multi-function peripheral) printers.
 .
 This package contains utilities with graphical user interface (GUI) for
 HPLIP: HP Toolbox, HP Fax, ...
 .
 Note that all GUI utilities are based on the Qt GUI environment. There
 are currently no equivalent utilities based on GTK+.

Package: hprof-conv
Description-md5: c3a05970679ce80e38ac5278792f80a6
Description-en: HPROF Converter
 The hprof-conv tool converts the HPROF file that is generated by the Android
 SDK tools to a standard format so you can view the file in a profiling tool of
 your choice.

Package: hpsockd
Description-md5: 544101f70a2e02405d1f66cb684b1e08
Description-en: HP SOCKS server
 Hpsockd is yet-another SOCKS server, with both version 5 (RFC1928 and
 others) as well as version 4 support, originally written at
 Hewlett-Packard Company.

Package: hsbrainfuck
Description-md5: 92e124f388ab4af80a355fa075d5ffab
Description-en: interpreter for the brainfuck programming language
 This package provides an interpreter for the Brainfuck programming
 language, written in the pure, lazy, functional language Haskell.

Package: hsc
Description-md5: 76ac6d806d6d2580ad396237ee6e9c39
Description-en: html sucks completely, a developer tool for HTML projects
 It can be used on any HTML file and creates a new HTML file as output. In the
 input file, you may use an extended syntax based on HTML, which allows for
 things like macros, conditionals, variables, expressions etc.
 .
 It is mainly intended for creating and maintaining larger HTML projects.
 As a commandline tool, it can be used together with `make', and a
 dependency generator is included.
 .
 Hsc is not a tool to make HTML easier for beginners; it's a tool
 to make HTML a bit less painful and brain-damaged for people who
 already know how to work with it.

Package: hscolour
Description-md5: 45d6d1dc45a175d8e2f981a6655db978
Description-en: Haskell program to colourise Haskell code
 HsColour currently has five output formats: ANSI terminal codes, HTML 3.2
 with <font> tags, HTML 4.01 with CSS, LaTeX, and mIRC chat client
 codes.

Package: hsetroot
Description-md5: a185532352cef5ac72b72024cd6b48aa
Description-en: tool for composing root-pixmaps for X11
 hsetroot is a tool which allows you to compose wallpapers ("root pixmaps")
 for X. It has a lot of options like rendering gradients, solids, images but
 it also allows you to perform manipulations on those things, or chain them
 together.

Package: hsmwiz
Description-md5: d62ea95183fb56a7a857154a03f47069
Description-en: Easy handling of NitroKey HSM USB Smard Card
 HSMWiz is a frontend for OpenSC to ease handling of the NitroKey
 HSM USB smart card. It might work with other smart cards as well, I'm
 not certain. Basically, it is just boilerplate that does nothing more
 than what is already described in the excellent OpenSC tutorial
 (https://github.com/OpenSC/OpenSC/wiki/SmartCardHSM) for the Smart
 Card HSM. However, there's some annoying issues with that -- multiple
 tools are needed (pkcs11-tool, pkcs15-tool, sc-hsm-tool, OpenSSL) and
 output formats are sometimes not very user friendly (e.g., public
 keys are exported as binary DER blobs instead of PEM files). So I
 wrote this little frontend to encapsulate common tasks a bit. The
 hardware this was develped with is the NitroKey HSM, which is a quite
 affordable smart-card based USB HSM.

Package: hspec-discover
Description-md5: 03a0732fdffd89cc37e1ad87dce21d7d
Description-en: Automatically discover and run Hspec tests
 It is a useful convention to have one spec file for each source file. That way
 it is straightforward to find the corresponding spec for a given piece of
 code. But it requires error prone, and neither challenging nor interesting
 boiler plate code. So it should be automated. Hspec provides a solution for
 that. It makes creative use of GHC's support for custom preprocessors. The
 developer only has to create a test driver that contains a single line.
 .
 A complete example is at https://github.com/hspec/hspec-example.

Package: hspell
Description-md5: 6e2183beb70f135a179470834714c7d7
Description-en: Hebrew spell checker and morphological analyzer
 Hspell is a spellchecker for Hebrew. It checks nikkud-less writing (Ktiv
 Male) and follows the rules set by the Academy of Hebrew Language.
 .
 This package provides a command-line tool as well as a static library.

Package: hspell-gui
Description-md5: 8f3e4e5d3946ed67b423ae2b1e6b9572
Description-en: graphical front-end for the hspell Hebrew spell checker
 graphical front-end for hspell the Hebrew spell checker.
 Provides an easy access to the spell checker to the command-line challenged.

Package: hsqldb-utils
Description-md5: a0e48f4d9fbcd612b1eddc5a10a64efc
Description-en: Java SQL database engine (utilities)
 HSQLDB is an SQL relational database engine written in Java.  It has a
 JDBC driver and supports a rich subset of SQL-92 (BNF tree format) plus
 SQL:2.29 and SQL:2.23 enhancements.  It offers a small, fast database
 engine that offers both in-memory and disk-based tables.  Embedded and
 server modes are available.  Additionally, it includes tools such as a
 minimal web server, in-memory query and management tools (can be run as
 applets), and a number of demonstration examples.
 .
 This package contains some scripts to invoke the Utilities of HSQLDB
 (org.hsqldb.util.*):
 - hsqldb-databasemanager: DatabaseManager
 - hsqldb-databasemanagerswing: DatabaseManagerSwing
 - hsqldb-transfer: Transfer
 - hsqldb-sqltool: SqlTool

Package: hstr
Description-md5: 183bd7c5645fc0e21d41932673ddd01b
Description-en: Suggest box like shell history completion
 Command line tool that brings improved bash/zsh command completion
 from the history. It aims to make completion easier and more efficient
 than Ctrl-r.
 .
 HSTR can also manage your command history (for instance you can remove
 commands that are obsolete or contain a piece of sensitive information)
 or bookmark your favorite commands.

Package: ht
Description-md5: 6ae7a5f2100c352bf86efb5e124580b8
Description-en: Viewer/editor/analyser (mostly) for executables
 This program is a file viewer, editor and analyzer for text, binary,
 and (especially) executable files - in other words it is an advanced
 hexeditor and disassembler.
 .
 For more info (e.g. keybindings) see the README file!
 .
 1. Supported file formats
 - common object file format (COFF/XCOFF32)
 - executable and linkable format (ELF)
 - linear executables (LE)
 - standard DO$ executables (MZ)
 - new executables (NE)
 - portable executables (PE32/PE64)
 - java class files (CLASS)
 - Mach exe/link format (MachO)
 - X-Box executable (XBE)
 - Flat (FLT)
 - PowerPC executable format (PEF)
 2. Code & Data Analyser
 - finds branch sources and destinations recursively
 - finds procedure entries
 - creates labels based on this information
 - creates xref information
 - allows one to interactively analyse unexplored code
 - allows one to create/rename/delete labels
 - allows one to create/edit comments
 - supports x86, ia64, alpha, ppc and java code
 3. Target systems
 - DJGPP
 - GNU/Linux
 - FreeBSD
 - OpenBSD
 - Win32
 .
 Please note that the program is called "hte" not "ht" as the package name
 suggests.

Package: htag
Description-md5: 59bd6c59abba535ea2b5d396f06f5e3e
Description-en: tagline/.signature adder for email, news and FidoNet messages
 htag is a tagline (aka .signature for those without a Fidonet background)
 adder but it has now been so over engineered that it will also do
 anything you want it to[0], do lots of stuff I want it to, and do stuff
 it wants to.
 .
 [0] Or at least it will if you write the appropriate plugin.

Package: htdig
Description-md5: 1e00f15447e95a178d009e55f8f59d92
Description-en: web search and indexing system - binaries
 The ht://Dig system is a complete web search engine for a small
 domain or intranet. It is not meant to replace the major
 Internet-wide search engines; instead it is meant to cover the search
 needs of a single company, campus, or even a particular subsection of
 a website.
 .
 Features:
 - intranet searching, spanning multiple local web servers;
 - robot exclusion;
 - boolean expression searches;
 - configurable search results;
 - fuzzy searching (various algorithms supported);
 - indexing of HTML and text files;
 - keyword tagging of HTML documents;
 - email notification of expired documents;
 - indexing of protected servers;
 - searches on subsections of the database;
 - limitation of search depth;
 - ISO-Latin-1 character set support.

Package: htdig-doc
Description-md5: 162de0afbf59101589999afe0d344ffb
Description-en: web search and indexing system - documentation
 The ht://Dig system is a complete web search engine for a small
 domain or intranet. It is not meant to replace the major
 Internet-wide search engines; instead it is meant to cover the search
 needs of a single company, campus, or even a particular subsection of
 a website.
 .
 This package provides the HTML documentation and examples.

Package: htic
Description-md5: df310565360660581213f313ef694e95
Description-en: Humble Type Instruction Compiler
 The Humble Type Instruction Compiler translates simplified
 plain-text instructions into optimized TrueType bytecode,
 while taking care of cumbersome tasks like consolidating
 stack pushes or mapping indices.

Package: html-xml-utils
Description-md5: c2692861c234041ab0497c52c17454ce
Description-en: HTML and XML manipulation utilities
 HTML-XML-utils provides a number of simple utilities for manipulating and
 converting HTML and XML files in various ways. The suite consists of the
 following tools:
 .
 asc2xml      -  convert from UTF-8 to &#nnn; entities
 xml2asc      -  convert from &#nnn; entities to UTF-8
 hxaddid      -  add IDs to selected elements
 hxcite       -  replace bibliographic references by hyperlinks
 hxcite-mkbib -  expand references and create bibliography
 hxclean      -  apply heuristics to correct an HTML file
 hxcopy       -  copy an HTML file while preserving relative links
 hxcount      -  count elements and attributes in HTML or XML files
 hxextract    -  extract selected elements
 hxincl       -  expand included HTML or XML files
 hxindex      -  create an alphabetically sorted index
 hxmkbib      -  create bibliography from a template
 hxmultitoc   -  create a table of contents for a set of HTML files
 hxname2id    -  move some ID= or NAME= from A elements to their parents
 hxnormalize  -  pretty-print an HTML file
 hxnsxml      -  convert output of hxxmlns back to normal XML
 hxnum        -  number section headings in an HTML file
 hxpipe       -  convert XML to a format easier to parse with Perl or AWK
 hxprintlinks -  number links & add table of URLs at end of an HTML file
 hxprune      -  remove marked elements from an HTML file
 hxref        -  generate cross-references
 hxselect     -  extract elements that match a (CSS) selector
 hxtoc        -  insert a table of contents in an HTML file
 hxuncdata    -  replace CDATA sections by character entities
 hxunent      -  replace HTML predefined character entities to UTF-8
 hxunpipe     -  convert output of pipe back to XML format
 hxunxmlns    -  replace "global names" by XML Namespace prefixes
 hxwls        -  list links in an HTML file
 hxxmlns      -  replace XML Namespace prefixes by "global names"

Package: html2ps
Description-md5: 62fc50b03c59d477d3150cd72ba96598
Description-en: HTML to PostScript converter
 This program converts HTML directly to PostScript. The HTML code can be
 retrieved from one or more URLs or local files, specified as parameters
 on the command line. A comprehensive level of HTML is supported,
 including inline images, CSS 1.0, and some features of HTML 4.0.
 .
 This is our justification for the suggests list:
 .
 We suggest ghostscript since it is required in order to output DSC
 compliant PS (--dsc option) and make cross references at links within
 the set of converted documents (--xref option).
 .
 We suggest weblint-perl because it's the default method for checking
 HTML syntax (use the -c option).
 .
 We suggest texlive-base because we need TeX hyphenation pattern in
 order to hyphenate text (use -H option).
 .
 We suggest postscript-viewer because this package generates postscripts
 that can be viewed on a postscript-viewer.
 .
 We suggest xhtml2ps because it's a interesting graphical interface for
 this package.

Package: html2text
Description-md5: 4e0f523670e2ea5149474d1a900f2a53
Description-en: HTML to text rendering aimed for E-mail
 html2text attempts to render HTML in a way that would resemble the original
 intentions using the restricted dimensions and capabilities of terminal or
 text output.
 .
 It interprets HTML in a somewhat relaxed way, in order to cope with incorrect
 sequences somewhat. Reason for this is that in the wild, particularly with
 Email, incorrect HTML is (still) often seen.

Package: html2wml
Description-md5: 47fb0af34fc89f8e3f7f4104cc172114
Description-en: converts HTML pages to WML (WAP) or i-mode pages
 html2wml converts HTML pages to WML or i-mode(tm) pages, suitable
 for being viewed on a WAP or i-mode devices, e.g. cell phones.
 The conversion can be done either on the command line to create
 static pages or on-the-fly by calling this program as a CGI.
 .
 Different WAP browsers are available to view the results of
 html2wml, e.g. the wmlbrowser add-on for iceweasel (aka firefox)
 and wapua.

Package: htmldoc
Description-md5: 7eac64051be488714b6fe5cba14de685
Description-en: HTML processor that generates indexed HTML, PS, and PDF
 HTMLDOC is a program for writing documentation in HTML and producing
 indexed HTML, PostScript, or PDF output (with tables of contents).
 It supports most HTML 3.2 and some HTML 4.0 syntax, as well as GIF,
 JPEG, and PNG images.

Package: htmldoc-common
Description-md5: 901a9dca8c859918d977a5cca8bdc4a0
Description-en: Common arch-independent files for htmldoc
 HTMLDOC is a program for writing documentation in HTML and producing
 indexed HTML, PostScript, or PDF output (with tables of contents).
 It supports most HTML 3.2 and some HTML 4.0 syntax, as well as GIF,
 JPEG, and PNG images.
 .
 This package contains the htmldoc files common to all architectures.

Package: htmlmin
Description-md5: ad5e3cb4727154354ae039ae294df478
Description-en: HTML Minifier - command line interface
 Command line interface for python-htmlmin.
 .
 htmlmin is an HTML minifier that just works. It comes with safe
 defaults and an easily configurable set options.

Package: htp
Description-md5: 018fbe68e7854f044b4477c7285ca20c
Description-en: nice HTML pre-processor
 htp is an HTML pre-processor. It is designed to be a flexible authoring tool
 that can easily be integrated into the HTML design process.
 .
 It is able to preprocess HTML, XHTML, XML and CSS files (it could handle
 any text based files). Its purpose is to assist on maintaining a consistent
 look over an entire set of web pages. This is done by allowing someone to
 define their own tags as abbreviations for sets of standard HTML tags.
 .
 Those looking for a tool that allows handling HTML files with any text
 editor, not graphical based editors only, will find htp very helpful since
 it runs from the command-line to build the final HTML code that goes on the
 HTTP server.
 .
 Documentation and examples are included.

Package: htpdate
Description-md5: 591296bd6b016838243fcf058ec7d163
Description-en: HTTP based time synchronization tool
 The  HTTP Time Protocol (HTP) is used to synchronize a computer's time with
 web servers as reference time source. This program can be used instead
 ntpdate or similar, in networks that has a firewall blocking the NTP port.
 .
 Htpdate will synchronize the computer time to Greenwich Mean Time (GMT),
 using the timestamps from HTTP headers found in web servers response (the
 HEAD method will be used to get the information).
 .
 Htpdate works through proxy servers. Accuracy of htpdate will be usually
 within 0.5 seconds (better with multiple servers).

Package: hts-nim-tools
Description-md5: 4db2219c396364cd0e84d5a6104d5032
Description-en: tools biological sequences: bam-filter, count-reads, vcf-check
 This package provides several tools that (at least at the time of their
 creation) provide functionalities beyond the routine provided by samtools
 and other reverse dependencies of the htslib.
 .
 These new tools are
 • bam-filter : filter BAM/CRAM/SAM files with a simple expression language
 • count-reads: count BAM/CRAM reads in regions given in a BED file
 • vcf-check  : check regions of a VCF against a background for missing chunks
 .
 and yes, as the name suggests, these tools are all implemented in nim,
 using the nim-hts (upstream: hts-nim) wrapper for the htslib.

Package: htsengine
Description-md5: 999961620d8818481b72d7598fe6d81c
Description-en: frontend of HMM-based speech synthesis engine
 This engine is software to synthesize speech waveform from Hidden Markov
 Models (HMM) trained by the HMM-based speech synthesis system (a.k.a. HTS).
 .
 This package is a frontend of HTS engine.

Package: htslib-test
Description-md5: 97521308d09de8852db67f3bd3843152
Description-en: Test data for HTSlib
 HTSlib is an implementation of a unified C library for accessing common file
 formats, such as SAM (Sequence Alignment/Map), CRAM and VCF (Variant Call
 Format), used for high-throughput sequencing data, and is the core library
 used by samtools and bcftools. HTSlib only depends on zlib. It is known to be
 compatible with gcc, g++ and clang.
 .
 HTSlib implements a generalized BAM (binary SAM) index, with file extension
 ‘csi’ (coordinate-sorted index). The HTSlib file reader first looks for the
 new index and then for the old if the new index is absent.
 .
 This package contains test files and scripts for the HTSlib.

Package: httest
Description-md5: 20fa085a1a7eafeaf5ab84f2cb040e65
Description-en: HTTP test tool
 HTTP Test Tool is a script based tool for testing and benchmarking
 web applications, web servers, proxy servers and web browsers.
 httest can emulate clients and servers even in the same test script.
 Emulating servers is a unique feature, very useful for testing proxy
 servers, web browsers and HTTP clients.  The testing can match
 patterns in answers (both server(s) and client(s)) to test the
 validity.

Package: http-icons
Description-md5: e685fbc360f5aed504c0633ef0e1d7cc
Description-en: classic MIME icons
 http-icons date back to Mosaic for X and have been included in the NCSA
 httpd and Apache server distributions. Modernized, maintaining the
 original size so they can be used as a drop in replacement.

Package: httpcode
Description-md5: a851d9d0af47a635167246c8c50828df
Description-en: Explains the meaning of an HTTP status code on the command line
 httpcode is a little utility that explains the meaning of an HTTP
 status code on the command line.

Package: httpdirfs
Description-md5: e83427a9ef2b2014d708d1099b7a17d2
Description-en: filesystem client for HTTP directory listings
 httpdirfs is program that can be used to mount HTTP directory listings
 (generated using an Apache DirectoryIndex, for example) as a virtual filesystem
 through the FUSE interface. It supports HTTP basic authentication.

Package: httperf
Description-md5: 6a97f96f3303865ca9133e3909fb5fe2
Description-en: HTTP server performance tester
 httperf is a tool to measure web server performance. It speaks the HTTP
 protocol both in its HTTP/1.0 and HTTP/1.1 flavors and offers a variety of
 workload generators. While running, it keeps track of a number of performance
 metrics that are summarized in the form of statistics that are printed at
 the end of a test run.
 .
 This package provide httperf and idleconn commands.

Package: httpie
Description-md5: a93fec7677de7601feefe5cc8467934c
Description-en: CLI, cURL-like tool for humans
 HTTPie is a CLI HTTP utility that makes CLI interaction with HTTP-based
 services as human-friendly as possible.
 .
 HTTPie does so by providing an http command that allows for issuing
 arbitrary HTTP requests using a simple and natural syntax and
 displaying colorized responses.

Package: httpie-aws-authv4
Description-md5: 44e7f358327ac5d39697fc3151c2052d
Description-en: AWS Signature v4 Signing Process authentication plugin for HTTPie
 This is an HTTPie Python plugin for developers and system administrators
 engaged with Amazon Web Services (AWS).
 .
 Its primary function is to simplify the authentication process and facilitate
 requests to AWS services, all using the AWS Signature Version 4 authentication
 protocol.

Package: httping
Description-md5: 9ee69bd6b64016d8b0c063e83e47a7da
Description-en: ping-like program for http-requests
 httping is like ping for HTTP. It sends requests to a hostname or a remote
 URL and it shows you how long it takes to connect, send a HTTP request and
 retrieve the reply (only the header).
 .
 It supports SSL as well as various different ways to use it.

Package: httpry
Description-md5: 33636b7f430c389ab37a3866f20e2fb6
Description-en: HTTP logging and information retrieval tool
 httpry is a tool designed for displaying and logging HTTP traffic. It is not
 intended to perform analysis itself, but instead to capture, parse and/or
 log the traffic for later analysis. It can be run in real-time displaying
 the live traffic on the wire, or as a daemon process that logs to an output
 file. It is written to be as lightweight and flexible as possible, so that
 it can be easily adaptable to different applications. It does not display
 the raw HTTP data transferred, but instead focuses on parsing and displaying
 the request/response line along with associated header fields.
 .
 This package contains the httpry executable. Package httpry-daemon contains
 required init script for running httpry as a daemon. Scripts for parsing
 log files are provided by httpry-tools.

Package: httpry-daemon
Description-md5: c758e141aa5ce9332447ede6604262f6
Description-en: HTTP logging and information retrieval tool - daemon
 httpry is a tool designed for displaying and logging HTTP traffic. It is not
 intended to perform analysis itself, but instead to capture, parse and/or
 log the traffic for later analysis. It can be run in real-time displaying
 the live traffic on the wire, or as a daemon process that logs to an output
 file. It is written to be as lightweight and flexible as possible, so that
 it can be easily adaptable to different applications. It does not display
 the raw HTTP data transferred, but instead focuses on parsing and displaying
 the request/response line along with associated header fields.
 .
 This package contains required init script to run httpry as a daemon.

Package: httpry-tools
Description-md5: fcf4061091cfe79e33d31f3e05391607
Description-en: HTTP logging and information retrieval tool - log parsing scripts
 httpry is a tool designed for displaying and logging HTTP traffic. It is not
 intended to perform analysis itself, but instead to capture, parse and/or
 log the traffic for later analysis. It can be run in real-time displaying
 the live traffic on the wire, or as a daemon process that logs to an output
 file. It is written to be as lightweight and flexible as possible, so that
 it can be easily adaptable to different applications. It does not display
 the raw HTTP data transferred, but instead focuses on parsing and displaying
 the request/response line along with associated header fields.
 .
 This package contains log parsing scripts written in Perl.

Package: httptunnel
Description-md5: ed96b7d53407ae311a6c5ef2eb229c3f
Description-en: Tunnels a data stream in HTTP requests
 Creates a bidirectional virtual data stream tunnelled in
 HTTP requests. The requests can be sent via a HTTP proxy
 if so desired.
 .
 This can be useful for users behind restrictive firewalls. If WWW
 access is allowed through a HTTP proxy, it's possible to use
 httptunnel and, say, telnet or PPP to connect to a computer
 outside the firewall.

Package: httrack
Description-md5: b81551baf54e5a0e8679bd1840c13912
Description-en: Copy websites to your computer (Offline browser)
 HTTrack is an offline browser utility, allowing you to download a World
 Wide website from the Internet to a local directory, building recursively
 all directories, getting html, images, and other files from the server to
 your computer.
 .
 HTTrack arranges the original site's relative link-structure. Simply
 open a page of the "mirrored" website in your browser, and you can
 browse the site from link to link, as if you were viewing it online.
 HTTrack can also update an existing mirrored site, and resume
 interrupted downloads. HTTrack is fully configurable, and has an
 integrated help system.

Package: httrack-doc
Description-md5: 49f0ab3d97c0f5c3edff11564984b88d
Description-en: Httrack website copier additional documentation
 This package adds supplemental documentation for httrack and webhttrack
 as a browsable html documentation

Package: httraqt
Description-md5: ab46956fa549f67dcb2a219bea0267f2
Description-en: program for downloading of internet sites
 Program is intended for loading of Internet pages and/or their contents,
 equipped with flexible system of settings.
 HTTraQt - graphical user interface (GUI) for HTTrack library,
 developed in C++ and based on multiplatform Qt library.

Package: hub
Description-md5: 64e129bfb0b274919780be6ab1a98c7e
Description-en: make git easier with GitHub
 hub is a command line tool that wraps git in order to extend it
 with extra functionality that make working with GitHub easier.
 .
 $ hub clone rtomayko/tilt
 .
 # expands to:
 $ git clone git://github.com/rtomayko/tilt.git
 .
 hub is best aliased as git, so you can type "git <command>" in the shell
 and get all the usual hub features.
 .
 You should place this command in your .bash_profile or other
 startup script:
 .
 eval "$(hub alias -s)"
 .
 This package contains the binaries.

Package: hud
Description-md5: b04907a06b678f3d59cae82834a5efa4
Description-en: Backend for the Unity HUD
 Unity HUD is a heads-up-display interface for controlling the behavior of
 applications as well as Unity via typed-in commands. It provides access to
 all applications menu via a single central interface, in order to simplify
 application usage and make menus more accessible.
 .
 This package provides a service for Unity's HUD

Package: hud-doc
Description-md5: 6f462a46ce37bf857af0688d624e6f32
Description-en: Backend for the Unity HUD
 Unity HUD is a heads-up-display interface for controlling the behavior of
 applications as well as Unity via typed-in commands. It provides access to
 all applications menu via a single central interface, in order to simplify
 application usage and make menus more accessible.
 .
 This package contains developer documentation.

Package: hud-tools
Description-md5: 88c311045dc6672fa7c1675154601775
Description-en: Tools for debugging the Unity HUD.
 Unity HUD is a heads-up-display interface for controlling the behavior of
 applications as well as Unity via typed-in commands. It provides access to
 all applications menu via a single central interface, in order to simplify
 application usage and make menus more accessible.
 .
 This package provides tools for working with Unity's HUD.

Package: hugin
Description-md5: c1a5bd7b0b4dfc61202aa7c25c47536c
Description-en: panorama photo stitcher - GUI tools
 Hugin is a panorama photo stitching program. Essentially, Hugin is a
 GUI frontend for Panorama Tools. Stitching is accomplished by using
 several overlapping photos taken from the same location, and using
 control points to align and transform the photos so that they can be
 blended together to form a larger image. Hugin allows for the easy
 creation of control points between two images, optimization of the
 image transforms, and much more.
 .
 This package includes the following graphical interfaces, using the
 command-line tools provided in the hugin-tools package:
 * hugin                - Hugin panorama creator.
 * hugin_stitch_project - Hugin batch stitcher.
 * PTBatcherGUI         - Batch controller for the stitching process.
 * calibrate_lens_gui   - Lens calibration tool.

Package: hugin-data
Description-md5: 0dc76a2ce827e15a9b09fe843bb5bd44
Description-en: panorama photo stitcher - common data files
 Hugin is a panorama photo stitching program.
 .
 This package includes the data files needed by the hugin and
 hugin-tools packages.

Package: hugin-tools
Description-md5: 5003d424eb5b55814087e25d5a38fc9a
Description-en: panorama photo stitcher - commandline tools
 Hugin is a panorama photo stitching program.
 .
 This package includes command-line tools used by hugin and other
 packages for image stitching and High Dynamic Range (HDR) images:
 * align_image_stack  - Align overlapping images for HDR creation.
 * autooptimiser      - Optimize image positions.
 * celeste_standalone - Remove cloud-like control points.
 * cpclean            - Remove wrong control points.
 * cpfind             - Patent-free control-point detector
 * deghosting_mask    - Creates mask for removing ghosting in images.
 * fulla              - Correct lens distortion, vignetting, and
 chromatic aberration.
 * geocpset           - Set geometric control points.
 * hugin_executor     - CLI stitching tool.
 * hugin_hdrmerge     - Merge overlapping images.
 * hugin_lensdb       - Hugin lens database maintenance.
 * icpfind            - Control-point detector wrapper program.
 * linefind           - Detect vertical features in images.
 * nona               - Remap images. (Also does simple stitching.)
 * pano_modify        - Change output parameters of project file.
 * pto_gen            - Generate a Hugin project file from a list of images.
 * pto_lensstack      - Modify assigned lenses and stack in pto files.
 * pto_mask           - Apply a mask.
 * pto_merge          - Merges two or more Hugin project files.
 * pto_move           - Move a project file with all images in it.
 * pto_template       - Apply a template file.
 * pto_var            - Change image variables inside Hugin .pto project
 files
 * tca_correct        - Calculate transverse chromatic aberration.
 * verdandi           - Blend images using watershed algorithm.
 * vig_optimize       - Determine the radial vignetting.

Package: hugo
Description-md5: 9151e417bc3d41f66f63544cd771c463
Description-en: Fast and flexible Static Site Generator written in Go
 Hugo is a static site generator written in Go. It is optimized for speed,
 ease of use, and configurability. Hugo takes a directory with content and
 templates, and renders them into a full HTML website.
 .
 Hugo relies on Markdown files with front matter for meta data. And you
 can run Hugo from any directory. This works well for shared hosts and
 other systems where you don’t have a privileged account.
 .
 Hugo renders a typical website of moderate size in a fraction of a
 second. A good rule of thumb is that each piece of content renders in
 around 1 millisecond.
 .
 Hugo is meant to work well for any kind of website including blogs,
 tumblelogs and docs.
 .
 Complete documentation is available at https://gohugo.io/

Package: hugo-mx-gateway
Description-md5: cd659e949dd33a9441ca9014786787b3
Description-en: Contact/demo forms handler for static websites (program)
 hugo-mx-gateway provides a RESTful POST endpoint for static
 contact/demo request pages. It's a simple, yet a powerful tool built for
 this only-designated purpose, e.g. for use with static sites built
 using Hugo.
 .
 hugo-mx-gateway is built upon a simple request handling workflow:
 .
 * Create an HTML form with a POST action pointing towards the hugo-mx-
 gateway service.
 * For each user request, hugo-mx-gateway automatically retrieves
 information submitted by the user (email, subject, message details...),
 then generates and sends a templated email (based on Go Template to the
 user-provided email address, while bcc'ing a copy of that email to an
 address that you can define for internal tracking and follow up.
 * Once a request is processed (upon success or failure), hugo-mx-gateway
 handles the reply back towards the calling static page by redirecting
 the browser to the origin page with additional URL parameters
 describing the completion status of the processing (e.g.
 /contact.html?status=success&message=request%20submitted). The
 parameters can then be easily retrieved and shown to the user, e.g.
 with a few lines of Javascript within the static page.

Package: human-theme
Description-md5: e143e6ef57ca343b7f57205598df805a
Description-en: Human theme
 The default Human theme. At the moment the package contains
 - the theme definitions
 - metacity theme elements.
 .
 It pulls in the Cursor theme, the GTK+ theme and the Icon theme which gives
 Ubuntu the Human look.

Package: humanfriendly
Description-md5: 8eb0835d2a49467be3dde6a0aa92c93b
Description-en: Helper command for the humanfriendly Python3 library
 A Python library that can be used to make text interfaces more user friendly.
 It provides parsing and formatting numbers, file sizes, pathnames and
 timespans in simple human friendly formats. It provides easy to use timers for
 long running operations, prompts for selecting a choice from a list of options
 by typing the option's number or a unique substring of the option, and
 terminal interaction including text styling (ANSI escape sequences), user
 friendly rendering of usage messages and querying the terminal for its size.
 .
 This package provides a helper command to access the functions in the library.

Package: humanity-icon-theme
Description-md5: 75b3fa4ecc35cdc4c2e608df830504f6
Description-en: Humanity Icon theme
 Humanity and Humanity Dark are nice and well polished icon themes for
 the GNOME desktop.

Package: humanlog
Description-md5: bf25a238d00d9ae19da87a5d34bc7f3b
Description-en: Logs for humans to read (binary)
 Utility to read structured logs from stdin and print them back to stdout, but
 in a prettier and more human-readable format.

Package: hunspell
Description-md5: 6478ac045261bae926b6beeff155cec3
Description-en: spell checker and morphological analyzer (program)
 Hunspell is a spell checker and morphological analyzer library and program
 designed for languages with rich morphology and complex word compounding or
 character encoding. It is based on MySpell and features an Ispell-like
 terminal interface using Curses library, an Ispell pipe interface and an
 OpenOffice.org UNO module.
 .
 Main features:
 - Unicode support (first 65535 Unicode characters)
 - morphological analysis (in custom item and arrangement style)
 - Max. 65535 affix classes and twofold affix stripping (for agglutinative
 languages, like Azeri, Basque, Estonian, Finnish, Hungarian, Turkish, etc.)
 - Support complex compoundings (for example, Hungarian and German)
 - Support language specific algorithms (for example, handling Azeri
 and Turkish dotted i, or German sharp s)
 - Handling conditional affixes, circumfixes, fogemorphemes,
 forbidden words, pseudoroots and homonyms.
 .
 This package contains the program with the Ispell-like terminal and pipe
 interfaces.

Package: hunspell-de-med
Description-md5: 99df8f9fe3c9ec32ff56273ba8ff3640
Description-en: German medical dictionary for hunspell
 This package contains a German medical dictionary for use with the
 hunspell spellchecker which is currently used within OpenOffice.org2
 and as an ispell clone.

Package: hunspell-en-med
Description-md5: f763e37e0d4b5aad9558dd4f1240eb4e
Description-en: English medical dictionary for hunspell
 This package contains an English medical dictionary for use
 with the hunspell spell checker which is currently used by
 OpenOffice.org2

Package: hunspell-fr-comprehensive
Description-md5: 9d6b81a0d6c62dcf9ac9405debf10e33
Description-en: French dictionary for hunspell (comprehensive version)
 This dictionary includes both the old and the new spelling for the words that
 were affected by the 1990 reform.
 .
 For an overview of the available French dictionaries, see the description of
 the hunspell-fr package.

Package: hunspell-fr-revised
Description-md5: 49eb6b5bc2c4c5aa79a4548740722d4c
Description-en: French dictionary for hunspell (revised version)
 This dictionary includes only the new spelling for the words that were
 affected by the 1990 reform.
 .
 For an overview of the available French dictionaries, see the description of
 the hunspell-fr package.

Package: hunt
Description-md5: 1bc6d9494b659a171f51b4239ab8ace1
Description-en: advanced packet sniffer and connection intrusion
 Hunt is a program for intruding into a connection, watching it and
 resetting it. With the transproxy auxiliary software, which provides
 a transparent proxy in the Linux kernel. Another auxiliary software
 present in the hunt is tpserv, this program implements a proxy.
 .
 Can be used as Pentest tool to enhance the security of the network.
 .
 Note that as hunt is operating on Ethernet, it is best used for connections
 which can be watched through it. However, it is possible to do something
 even for hosts on another segments or hosts that are on switched ports.

Package: hurl
Description-md5: a85eb87197db18fa77169756d54d818d
Description-en: tool that runs HTTP requests from files
 Hurl is a command line tool that runs HTTP requests defined in a simple plain
 text format. It can chain request, capture values and evaluate queries on
 headers and body response. Hurl is very versatile: it can be used for both
 fetching data and testing HTTP sessions. Hurl makes it easy to work with HTML
 content, REST / SOAP / GraphQL APIs, or any other XML / JSON based APIs.

Package: hurlfmt
Description-md5: a9d6d2cdcae7718ae59c789647ad3fcd
Description-en: tool to format hurl files
 hurlfmt is a command line tool to format hurl files and to export them to
 JSON/HTML.

Package: hut
Description-md5: 05c2b61ec710d6b590f7fd94a5217f35
Description-en: CLI tool for sr.ht
 hut is a command line tool to interact with the sr.ht code forge (aka
 SourceHut). hut uses the GraphQL APIs to interact with the various
 sr.ht services.

Package: hvcc
Description-md5: e1fed4732049b9510cb4be41ad83d9a1
Description-en: heavy dataflow audio programming language transpiler
 Heavy is a framework for easily generating audio plugins for use in interactive
 sound and music applications such games, instruments or installations.
 .
 It aims to reduce the dependency on low-level programming from a creative
 standpoint and bridge the gap from idea to production-ready implementation.
 .
 Heavy makes use of modern software principles to generate highly optimised
 C/C++ code specifically targeting a wide variety of popular hardware
 architectures and software frameworks. It can also automatically build plugin
 binaries for these platforms.
 .
 Currently Heavy supports compiling Pure Data (.pd) patch files.
 .
 This package installs the 'hvcc' binary and executables

Package: hw-probe
Description-md5: 9aff6368f2108fa023f48353bd7862f8
Description-en: Tool to check operability of computer hardware
 A tool to check operability of computer hardware and upload result
 to the Linux hardware database.
 .
 Probe — is a snapshot of your computer's hardware state and system
 logs. The tool returns a permanent URL to view the probe of the
 computer.
 .
 The tool is intended to simplify collecting of logs necessary for
 investigating hardware related problems. Just ask user to run one
 simple command to collect all the system logs at once:
 .
 sudo hw-probe -all -upload
 .
 By creating probes you contribute to the HDD/SSD Real-Life
 Reliability Test study: https://github.com/linuxhw/SMART

Package: hwatch
Description-md5: 4e7af0299ebe4d3a35badd411b0ef01d
Description-en: modern alternative to the watch command with history and diff views
 hwatch is an interactive terminal application similar to watch.
 .
 It records command output over time, lets users inspect history, view
 differences between runs, export logs, and optionally trigger follow-up
 commands when output changes.

Package: hwe-dgx-gb10-meta
Description-md5: 8c74d18bfb10e7484b87f70a6f1fc052
Description-en: Optimization Metapackage specific to NVIDIA DGX GB10 machines
 This package provide several system configuration to optimize and
 improve the performance of NVIDIA DGX GB10-based machines.

Package: hwe-dgx-gb300ws-meta
Description-md5: d5ed3c395933c930d480eec4dd2140e4
Description-en: Optimization Metapackage specific to NVIDIA DGX GB300ws machines
 This package provide several system configuration to optimize and
 improve the performance of NVIDIA DGX GB300 workstations.

Package: hwinfo
Description-md5: 970442d853c387b8e2c5e7373c497270
Description-en: Hardware identification system
 hwinfo is the hardware detection tool used in SuSE Linux.
 .
 In Debian Edu (Skolelinux) hwinfo has shown better results than discover when
 detecting mouse, keyboard and monitor.
 .
 hwinfo collects information about the hardware installed on a system.  Among
 others, libhd contains information about cdrom, zip, floppy, disks and
 partitions, network card, graphics card, monitor, camera, mouse, sound, pppoe,
 isdn, modem, printer, scanner, bios, cpu, usb, memory and smp.
 .
 This package does not include the binaries hwscan, hwscand and hwscanqueue. If
 you think one or more of these should be included in the package, please
 contact the maintainer at hwinfo@packages.debian.org.

Package: hwloc
Description-md5: 877ef6728b56d267f3f9a04f906dd344
Description-en: Hierarchical view of the machine - utilities
 Hardware Locality (hwloc) provides a portable abstraction (across OS, versions,
 architectures, ...) of the hierarchical topology of modern architectures. It
 primarily aims at helping high-performance computing applications with
 gathering information about the hardware so as to exploit it accordingly and
 efficiently.
 .
 hwloc provides a hierarchical view of the machine, NUMA memory nodes,
 sockets, shared caches, cores and simultaneous multithreading. It also gathers
 various attributes such as cache and memory information.
 .
 hwloc supports old kernels not having sysfs topology information,
 with knowledge of cpusets, offline cpus, and Kerrighed support
 .
 This package contains utilities to show the topology of the machine (lstopo and
 hwloc-ls), manipulate cpu masks (hwloc-calc), and bind processes (hwloc-bind).

Package: hwloc-nox
Description-md5: a1faf04bab2b91df1aa622e6835e62f1
Description-en: Hierarchical view of the machine - non-X version of utilities
 Hardware Locality (hwloc) provides a portable abstraction (across OS, versions,
 architectures, ...) of the hierarchical topology of modern architectures. It
 primarily aims at helping high-performance computing applications with
 gathering information about the hardware so as to exploit it accordingly and
 efficiently.
 .
 hwloc provides a hierarchical view of the machine, NUMA memory nodes,
 sockets, shared caches, cores and simultaneous multithreading. It also gathers
 various attributes such as cache and memory information.
 .
 hwloc supports old kernels not having sysfs topology information,
 with knowledge of cpusets, offline cpus, and Kerrighed support
 .
 This package contains utilities to show the topology of the machine (lstopo
 and hwloc-ls, without X support), manipulate cpu masks (hwloc-calc), and bind
 processes (hwloc-bind).

Package: hx
Description-md5: 0572c67d6758b83c2ec31993a422f33e
Description-en: modal CLI text editor Helix
 Helix (hx) is a text editor
 with a modal user interface.
 It aims to be more efficient than Vim and Neovim,
 by implementing select modern features in the core
 and omitting a plugin system.
 .
 Features:
 * Vim-like modal editing
 * Multiple selections (inspired by Kakoune)
 * Built-in language server support (LSP)
 * Smart, incremental syntax highlighting and code editing
 (via tree-sitter)

Package: hxtools
Description-md5: c612ca5eacd16fe2d6095dbf1368f323
Description-en: Collection of tools and scripts
 A collection of tools and scripts that have accumulated over the years, and
 each of which seems to be too small to warrants its own project.
 .
 * bsvplay(1) - convert BASICA music files to PCM
 * checkbrack(1) - check parenthesis and bracket count
 * declone(1) - break hardlinks
 * diff2php(1) - transform patch to self-serving PHP file
 * fd0ssh(1) - pipe for password-over-stdin support to ssh
 * fnt2bdf(1) - convert VGA raw fonts to X11 BDF
 * gpsh(1) - grep in tracklists and play audio files
 * logontime(8) - show cumulative logon time from wtmp
 * mailsplit(1) - split an mbox into single files
 * mod2opus(1) – wrapper for tracker module/MIDI to Opus transcoding
 * hxnetload(8) – show utilization of network interface
 * ofl(1) - open file lister (replaces fuser and lsof -m)
 * paddrspacesize(1) - print size of processes' address spaces
 * pesubst(1) - perl-regexp stream substitution (replaces sed for
 sub-stitutions)
 * pmap_dirty(1) - display amount of RAM a process uses hard
 * proc_iomem_count(1) - show MMIO region sizes
 * qplay(1) - convert QBASIC play strings to PCM
 * qtar(1) - faster interface to tar with file ordering
 * recursive_lower(1) - recursively lowercase all filenames
 * sourcefuncsize(1) - statistical analysis of code
 * spec-beautifier(1) - program to clean up RPM .spec files
 * su1(8) - what sudo should have done
 * vcsaview(8) - display a screen dump in VCSA format
 * wktimer(1) - work timer

Package: hy
Description-md5: 796016e002d9e92381812bc5c7230b89
Description-en: Lisp (s-expression) based frontend to Python (cmdline)
 Hy is a wonderful dialect of Lisp that's embedded in Python.
 .
 Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you
 have the whole beautiful world of Python at your fingertips, in Lisp form!
 .
 This package contains the 'hy' binaries for running the interpreter.
 .
 It is here for future installability. This is the stable interface
 to install the `hy' language.

Package: hy-doc
Description-md5: bfe85306a10ab6aacdb8eee434b2dae9
Description-en: Lisp (s-expression) based frontend to Python (documentation)
 Hy is a wonderful dialect of Lisp that's embedded in Python.
 .
 Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you
 have the whole beautiful world of Python at your fingertips, in Lisp form!
 .
 This package contains the HTML documentation of for Hy.

Package: hybrid-dev
Description-md5: 3213ec9ce808db3926a66ada19254ea8
Description-en: high-performance secure IRC server - development files
 These are the headers used when writing modules for ircd-hybrid.
 For more information on how to write these modules, see the ircd-hybrid
 documentation or example_module.c in the source code for ircd-hybrid.
 .
 It also includes mbuild-hybrid, a shell script that simplifies building
 and installation of such modules. This shell script is simplistic and
 assumes a lot; if you possess clue, you will know what to do anyway.

Package: hydra
Description-md5: c849a0faa8f1b7cb385d4edb63828061
Description-en: very fast network logon cracker
 Hydra is a parallelized login cracker which supports numerous protocols
 to attack. It is very fast and flexible, and new modules are easy to add.
 .
 This tool makes it possible for researchers and security consultants to
 show how easy it would be to gain unauthorized access to a system
 remotely.
 .
 It supports: Cisco AAA, Cisco auth, Cisco enable, CVS, FTP, HTTP(S)-FORM-GET,
 HTTP(S)-FORM-POST, HTTP(S)-GET, HTTP(S)-HEAD, HTTP-Proxy, ICQ, IMAP, IRC,
 LDAP, MS-SQL, MySQL, NNTP, Oracle Listener, Oracle SID, PC-Anywhere, PC-NFS,
 POP3, PostgreSQL, RDP, Rexec, Rlogin, Rsh, SIP, SMB(NT), SMTP, SMTP Enum,
 SNMP v1+v2+v3, SOCKS5, SSH (v1 and v2), SSHKEY, Subversion, Teamspeak (TS2),
 Telnet, VMware-Auth, VNC and XMPP.

Package: hydra-gtk
Description-md5: 112c5496b2d5f187e20e4ddaf3c7d7e4
Description-en: very fast network logon cracker - GTK+ based GUI
 Hydra is a parallelized login cracker which supports numerous protocols
 to attack. It is very fast and flexible, and new modules are easy to add.
 .
 This tool makes it possible for researchers and security consultants to
 show how easy it would be to gain unauthorized access to a system
 remotely.
 .
 It supports: Cisco AAA, Cisco auth, Cisco enable, CVS, FTP, HTTP(S)-FORM-GET,
 HTTP(S)-FORM-POST, HTTP(S)-GET, HTTP(S)-HEAD, HTTP-Proxy, ICQ, IMAP, IRC,
 LDAP, MS-SQL, MySQL, NNTP, Oracle Listener, Oracle SID, PC-Anywhere, PC-NFS,
 POP3, PostgreSQL, RDP, Rexec, Rlogin, Rsh, SIP, SMB(NT), SMTP, SMTP Enum,
 SNMP v1+v2+v3, SOCKS5, SSH (v1 and v2), SSHKEY, Subversion, Teamspeak (TS2),
 Telnet, VMware-Auth, VNC and XMPP.
 .
 This package provides the GTK based GUI for hydra.

Package: hydrapaper
Description-md5: 32571d17f99451d0608b7c3e7cfe0f7e
Description-en: Wallpaper manager with multi monitor support
 HydraPaper is a wallpaper management utility intended for the GNOME Desktop.
 It can set background images for multiple monitor desktops independently.
 .
 It supports adapting images to different desktop ratios, zooming, centering or
 fitting images. A CLI interface is available.
 .
 Images can be marked as favorites or set randomly. The application provides
 options for customizing its functionality.
 .
 It is based on the GNOME Desktop but officially supports MATE, Budgie and
 Cinnamon.

Package: hydrasdr-tools
Description-md5: 8d3a73ba45a2ada57510b33f365b7bba
Description-en: HydraSDR RFOne software defined radio receiver - user runtime
 HydraSDR RFOne is an open source Software Defined Radio that can
 receive 24-1850 MHz.
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains some utility applications.
 * hydrasdr_gpio
 * hydrasdr_lib_version
 * hydrasdr_info: probe device and show configuration
 * hydrasdr_rx
 * hydrasdr_calibrate

Package: hydrogen
Description-md5: 834326019b3d1cbf19ce58e88e9093ae
Description-en: advanced drum machine/step sequencer
 Hydrogen is an advanced drum machine which provides a professional,
 yet simple and intuitive, pattern-based drum programming interface.
 .
 General features:
 * Very user-friendly, modular, fast and intuitive graphical interface
 based on Qt 5.
 * Sample-based stereo audio engine, with import of sound samples in
 .wav, .au and .aiff formats.
 * Support of samples in compressed FLAC file.
 .
 Sequencer and mixer features:
 * Pattern-based sequencer, with unlimited number of patterns and
 ability to chain patterns into a song.
 * Up to 64 ticks per pattern with individual level per event and
 variable pattern length.
 * 32 instrument tracks with volume, mute, solo, pan capabilities.
 * Multi layer support for instruments (up to 16 samples for each
 instrument).
 * Ability to import/export song files.
 * Unique human velocity, human time, pitch and swing functions.
 * Multiple patterns playing at once.
 .
 Other features:
 * JACK, ALSA, PortAudio, OSS and PulseAudio audio drivers.
 * ALSA MIDI and PortMidi input with assignable midi-in channel (1..16,
 ALL).
 * Import/export of drumkits.
 * Export song to wav file.
 * Export song to midi file.

Package: hydrogen-data
Description-md5: 9f7714336fb9e263594eb3f0b2a5e04c
Description-en: advanced drum machine/step sequencer (data)
 Hydrogen is an advanced drum machine which provides a professional,
 yet simple and intuitive, pattern-based drum programming interface.
 .
 This package contains the architecture-independent data files.

Package: hydrogen-drumkits
Description-md5: dccad11dfe63db54d092653dd9a7d3d6
Description-en: drumkits for Hydrogen
 This package contains a collection of drumkits for Hydrogen, a
 sample based drum machine/step sequencer.
 .
 More drumkits can be installed per-user via the Hydrogen's "Import library"
 function in the "Instruments" menu.

Package: hydrogen-drumkits-effects
Description-md5: f2499de102c7ae831c938b5b7d51fa9a
Description-en: effect drumkits for Hydrogen
 This package contains a collection of unusual drumkits for Hydrogen, a sample
 based drum machine/step sequencer.
 .
 Even more unusual drumkits can be installed per-user via the Hydrogen's "Import
 library" function in the "Instruments" menu.

Package: hyfetch
Description-md5: c42a290c8f10608aa5dd60120f4cf601
Description-en: Command-line Tool that Presents System Info
 HyFetch is a command line script to display information about
 your Linux system, such as amount of installed packages, OS
 and kernel version, active GTK theme, CPU info, and used/available
 memory. It is a fork of neofetch, and adds pride flag coloration
 to the OS logo.
 .
 Hyfetch also has the ability to integrate with other system info
 tools, such as fastfetch, to use them to gather info that is then
 displayed through hyfetch.

Package: hylafax-client
Description-md5: 39c86a73a8f4a79750b1313eb4030112
Description-en: Flexible client/server fax software - client utilities
 The HylaFAX client software communicates with a HylaFAX server via TCP/IP.
 .
 HylaFAX support the sending and receiving of facsimiles, the polled
 retrieval of facsimiles and the send of alphanumeric pages.

Package: hylafax-client-dbg
Description-md5: b9a4b801b7dab4378b6895e8eed9dad4
Description-en: Flexible client/server fax software - client utilities
 The HylaFAX client software communicates with a HylaFAX server via TCP/IP.
 .
 HylaFAX support the sending and receiving of facsimiles, the polled
 retrieval of facsimiles and the send of alphanumeric pages.
 .
 This package only contains debugging symbols.

Package: hylafax-server
Description-md5: f6d21a82d4c9a54d7b8f613296b12eae
Description-en: Flexible client/server fax software - server daemons
 This package support the sending and receiving of facsimiles, the polled
 retrieval of facsimiles and the send of alphanumeric pages.
 .
 The host running the server must have either a Class 1, Class 2, or a
 Class 2.0 fax modem attached to one of its serial ports. End-user
 applications to manage the transmission of documents via facsimile are
 provided separately by the hylafax-client package.

Package: hylafax-server-dbg
Description-md5: 655d688f764091d85072ae8d25e3c7ad
Description-en: Debug symbols for the hylafax server
 This package support the sending and receiving of facsimiles, the polled
 retrieval of facsimiles and the send of alphanumeric pages.
 .
 The host running the server must have either a Class 1, Class 2, or a
 Class 2.0 fax modem attached to one of its serial ports. End-user
 applications to manage the transmission of documents via facsimile are
 provided separately by the hylafax-client package.
 .
 This package only contains debugging symbols.

Package: hyperfine
Description-md5: 4720f99996d573e5a0564a221bf38611
Description-en: Command-line benchmarking tool
 Developed in Rust, hyperfine provides the following features:
 * Statistical analysis across multiple runs.
 * Support for arbitrary shell commands.
 * Constant feedback about the benchmark progress and current estimates.
 * Warmup runs can be executed before the actual benchmark.
 * Cache-clearing commands can be set up before each timing run.
 * Statistical outlier detection to detect interference from other programs and
 caching effects.
 * Export results to various formats: CSV, JSON, Markdown, AsciiDoc.
 * Parameterized benchmarks (e.g. vary the number of threads).

Package: hyperorg
Description-md5: cdef31ef2844060828bb78cb236e9c13
Description-en: Org to HTML converter
 Hyperorg converts files from GNU Emacs's Org Mode and Org-roam into HTML
 format. The resulting HTML files are intended for serverless local use. The
 creation of Hyperorg was driven by the experience that there is no known
 solution available to reliably handle the ID-Links in Org-roam v2 nodes.

Package: hyperrogue
Description-md5: 9aab77daa5af734ab0b3177944e473ee
Description-en: non-euclidean graphical rogue-like game
 HyperRogue is a game in which the player collects treasures and fights
 monsters -- rogue-like but for the fact that it is played on the hyperbolic
 plane and not in euclidean space.
 .
 In HyperRogue, the player can move through different parts of the world, which
 are home to particular creatures and may be subject to own rules of "physics".
 .
 While it can use ASCII characters to display the world the classical rogue
 symbols, the game needs graphics to render the non-euclidean world.

Package: hyperrogue-music
Description-md5: 694e72998bc91b3741d38ee6e3f35137
Description-en: in-game music for hyperrogue
 HyperRogue is a game in which the player collects treasures and fights
 monsters -- rogue-like but for the fact that it is played on the hyperbolic
 plane and not in euclidean space.
 .
 This package contains the in-game music.

Package: hyphen-show
Description-md5: 9062f7ff62203fa836f8b0f99f6c5d7d
Description-en: Show hyphenations in DVI-files
 hyphen_show scans a DVI-file, tries to find all hyphenations and writes them
 to stdout. It is useful to check whether TeX's hyphenation algorithm really
 did the good job it is supposed to do.

Package: hyphy-common
Description-md5: 29fb3ecb2c129ae6357a78d4e47aa407
Description-en: Hypothesis testing using Phylogenies (common files)
 HyPhy is an open-source software package for the analysis of genetic
 sequences using techniques in phylogenetics, molecular evolution, and
 machine learning. It features a complete graphical user interface (GUI)
 and a rich scripting language for limitless customization of analyses.
 Additionally, HyPhy features support for parallel computing environments
 (via message passing interface) and it can be compiled as a shared
 library and called from other programming environments such as Python or
 R.  Continued development of HyPhy is currently supported in part by an
 NIGMS R01 award 1R01GM093939.
 .
 This package provides files that are common to all binary versions.

Package: hyphy-mpi
Description-md5: bf880100fd3d0b8d321965866c6d667b
Description-en: Hypothesis testing using Phylogenies (MPI version)
 HyPhy is an open-source software package for the analysis of genetic
 sequences using techniques in phylogenetics, molecular evolution, and
 machine learning. It features a complete graphical user interface (GUI)
 and a rich scripting language for limitless customization of analyses.
 Additionally, HyPhy features support for parallel computing environments
 (via message passing interface) and it can be compiled as a shared
 library and called from other programming environments such as Python or
 R.  Continued development of HyPhy is currently supported in part by an
 NIGMS R01 award 1R01GM093939.
 .
 This package provides an executable using MPI to do multiprocessing.

Package: hyphy-pt
Description-md5: 27e3303e49d4d235306c006bc3c67912
Description-en: Hypothesis testing using Phylogenies (pthreads version)
 HyPhy is an open-source software package for the analysis of genetic
 sequences using techniques in phylogenetics, molecular evolution, and
 machine learning. It features a complete graphical user interface (GUI)
 and a rich scripting language for limitless customization of analyses.
 Additionally, HyPhy features support for parallel computing environments
 (via message passing interface) and it can be compiled as a shared
 library and called from other programming environments such as Python or
 R.  Continued development of HyPhy is currently supported in part by an
 NIGMS R01 award 1R01GM093939.
 .
 This package provides an executable using pthreads to do multiprocessing.

Package: hypothesis-client
Description-md5: b19caedd83d0434371e0cc33398ed65e
Description-en: CLI for the Hypothesis API
 hypothesis-client is a lightweight command-line interface
 for the Hypothesis Web API v1.0.0.
 It includes all APIKey authorized endpoints
 related to...
 * annotations (create / update / delete / search / fetch / flag)
 * groups (create / update / list / fetch / leave / members)
 * profile (user information / groups)
 .
 Hypothesis is a tool to annotate the web.

Package: hyprcursor-util
Description-md5: 569291a7bfe712338b927e197f1029b9
Description-en: Utility to manipulate hyprcusor and xcursor themes
 hyprcursor is the cursor format, and associated files and utilities
 for Hyprland.
 .
 This package contains hyprcursor-util; a binary to compile, pack,
 unpack etc the hyprcursor and xcursor themes.

Package: hypridle
Description-md5: 075308b207ecc11527bd3ab2217b2ec7
Description-en: Idle daemon for Hyprland
 Idle daemon for Hyprland implementing ext-idle-notify-v1 protocol.
 Provides DBus loginctl lock/unlock, before-sleep hooks, and inhibit support.

Package: hyprland
Description-md5: b76308e67fb0b9fcaa00b36b2576abfe
Description-en: Dynamic tiling Wayland compositor
 Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn't
 sacrifice on its looks.
 .
 It provides the latest Wayland features, is highly customizable, has eyecandy,
 powerful plugins, easy IPC, and many other features that improve quality of
 life. Some of its features include:
 .
 - Eyecandy: gradient borders, blur, animations, shadows, etc.
 - A lot of customization
 - 100% independent, no wlroots, no libweston, no kwin, no mutter.
 - Custom bezier curves for the best animations
 - Powerful plugin support
 - Built-in plugin manager
 - Tearing support for better gaming performance
 - Config reloaded instantly upon saving
 - Fully dynamic workspaces
 - Two built-in layouts and more available as plugins
 - Global keybinds passed to your apps of choice
 - Tiling/pseudotiling/floating/fullscreen windows
 - Special workspaces (scratchpads)
 - Window groups (tabbed mode)
 - Powerful window/monitor/layer rules
 - Socket-based IPC
 - Native IME and Input Panels Support

Package: hyprland-backgrounds
Description-md5: a8046bfa0c72a764166f1c421b59df10
Description-en: Set of backgrounds packaged with the hyprland Wayland compositor
 Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn't
 sacrifice on its looks.
 .
 It provides the latest Wayland features, is highly customizable, has eyecandy,
 powerful plugins, easy IPC, and many other features that improve quality of
 life. Some of its features include:
 .
 - Eyecandy: gradient borders, blur, animations, shadows, etc.
 - A lot of customization
 - 100% independent, no wlroots, no libweston, no kwin, no mutter.
 - Custom bezier curves for the best animations
 - Powerful plugin support
 - Built-in plugin manager
 - Tearing support for better gaming performance
 - Config reloaded instantly upon saving
 - Fully dynamic workspaces
 - Two built-in layouts and more available as plugins
 - Global keybinds passed to your apps of choice
 - Tiling/pseudotiling/floating/fullscreen windows
 - Special workspaces (scratchpads)
 - Window groups (tabbed mode)
 - Powerful window/monitor/layer rules
 - Socket-based IPC
 - Native IME and Input Panels Support
 .
 This package contains the backgrounds included with Hyprland.

Package: hyprland-dev
Description-md5: 4031565349de16140043b2f920033119
Description-en: Development files for Hyprland
 Hyprland is a 100% independent, dynamic tiling Wayland compositor that doesn't
 sacrifice on its looks.
 .
 It provides the latest Wayland features, is highly customizable, has eyecandy,
 powerful plugins, easy IPC, and many other features that improve quality of
 life. Some of its features include:
 .
 - Eyecandy: gradient borders, blur, animations, shadows, etc.
 - A lot of customization
 - 100% independent, no wlroots, no libweston, no kwin, no mutter.
 - Custom bezier curves for the best animations
 - Powerful plugin support
 - Built-in plugin manager
 - Tearing support for better gaming performance
 - Config reloaded instantly upon saving
 - Fully dynamic workspaces
 - Two built-in layouts and more available as plugins
 - Global keybinds passed to your apps of choice
 - Tiling/pseudotiling/floating/fullscreen windows
 - Special workspaces (scratchpads)
 - Window groups (tabbed mode)
 - Powerful window/monitor/layer rules
 - Socket-based IPC
 - Native IME and Input Panels Support
 .
 This package contains header files for developing plugins
 for Hyprland.

Package: hyprland-guiutils
Description-md5: d80d4353a07f93097033e15058580215
Description-en: GUI utilities for Hyprland
 Graphical helper tools (dialogs, update and donation screens)
 used by Hyprland.
 .
 This package is the successor to hyprland-qtutils.

Package: hyprland-plugin-borders-plus-plus
Description-md5: 7d3978fae7d0e0db361db1d318892c74
Description-en: Hyprland plugin adding static extra window borders
 Extends Hyprland window decoration handling by adding one or two fixed outer
 borders to provide additional border layers.

Package: hyprland-plugin-csgo-vulkan-fix
Description-md5: d599c85651e4bba8f09af6d8b431a510
Description-en: Hyprland plugin setting custom Vulkan resolutions per application
 Enables running applications at user-defined resolutions independent of native
 display size.

Package: hyprland-plugin-hyprbars
Description-md5: 5568e8cc5f1808a880c2d313d923c492
Description-en: Hyprland plugin adding configurable title bars to windows
 Implements customizable title bars with button support, color options, and
 window management actions.

Package: hyprland-plugin-hyprfocus
Description-md5: 6db123e523760024a875aae272f9ccf1
Description-en: Hyprland plugin for window focus animations
 Adds configurable visual effects that trigger on window focus events, including
 flash, bounce, or slide animations with adjustable parameters.

Package: hyprland-protocols
Description-md5: fe4f4acb80472aa2a2d22d9d30a3e610
Description-en: Wayland protocol extensions for Hyprland
 hyprland protocols that add functionality not available in the
 wayland-protocols package
 .
 It ships the following protocols:
 hyprland_toplevel_export -> for exporting toplevel buffers (aka. windows)
 for screensharing
 hyprland_global_keybindings -> for managing global keybinds via D-Bus.

Package: hyprland-qtutils
Description-md5: 1a63a0d5af788d0351bbc78741c715cd
Description-en: transitional dummy package for hyprland-guiutils
 This is a transitional package, replacing hyprland-qtutils with
 hyprland-guiutils, which has superseded the former package.
 .
 It can safely be removed after an upgrade.

Package: hyprlauncher
Description-md5: 448b2dd392ba3f56d9f32db2895f2feb
Description-en: Multipurpose launcher for Hyprland
 A fast, versatile Hyprland launcher with multiple providers, instant daemon
 startup, fuzzy search, entry caching, and support for custom entry lists.

Package: hyprlock
Description-md5: 070da4833168e1edf3e5f07953326682
Description-en: Screen locking utility for Hyprland
 Hyprlock is a lightweight, multi-threaded and GPU-accelerated
 screen locker designed specifically for Hyprland. It provides
 customization via widgets and support for PAM authentication.
 .
 Note: Hyprlock may work with other Wayland compositors,
 but some limitations may apply.

Package: hyprpaper
Description-md5: 7f3cd6d5ba345eee74e4580abf4389a0
Description-en: Wallpaper utility for Hyprland
 Hyprpaper is a blazing fast wallpaper utility for Hyprland
 (and other wlroots-based compositors) with the ability to
 dynamically change wallpapers through sockets.

Package: hyprpicker
Description-md5: d8fcad0ec073583afd1487d6a189b59f
Description-en: wlroots-compatible Wayland color picker
 Minimal color picker, that lets you select colors from the screen and output
 them in formats such as HEX, RGB, or HSL, with optional clipboard copy and
 zoom preview support.

Package: hyprpolkitagent
Description-md5: d22396d73e8350323dc80d7eede1b2fb
Description-en: polkit authentication agent Hyprland
 PolicyKit authentication agent written in Qt and QML for
 Hyprland, providing GUI dialogs for privilege elevation.

Package: hyprshutdown
Description-md5: b68cad5a2548f187fceae95fb9a1acf6
Description-en: graceful shutdown utility for Hyprland
 A graceful shutdown/logout utility for Hyprland, which prevents apps
 from crashing / dying unexpectedly.

Package: hyprsunset
Description-md5: 08290b4e34bdac08dae75a43a8e4a14e
Description-en: Blue-light filter for Hyprland
 Lightweight utility designed to enable a blue-light filter within the
 Hyprland compositor. It adjusts the color temperature of the
 display to reduce blue light emission.
 .
 Note: Relies on the compositor’s implementation of
 hyprland-ctm-control-v1, making it effectively exclusive to Hyprland.
 Requires Hyprland >= 0.45.0.

Package: hyprwayland-scanner
Description-md5: 676daeb941284d2c48dd67351b41445d
Description-en: Implementation of wayland-scanner for Hyprland
 hyprwayland-scanner is a Hyprland implementation of wayland-scanner,
 in and for C++.

Package: hyprwire-scanner
Description-md5: 47d5f9370b5b903e04ce1be4f59e4e60
Description-en: Scanner for the Hyprwire protocol
 Hyprwire is a fast and consistent wire protocol, and its implementation. This
 is essentially a "method" for processes to talk to each other. It is heavily
 inspired by Wayland, and heavily anti-inspired by D-Bus.
 .
 Hyprwire is:
 - Strict: both sides need to be on the same page to communicate. No "random
 data" is allowed.
 - Fast: initial handshakes are very simple and allow for quick information
 exchange (including one-shot operations)
 - Simple to use: the API uses modern C++ and abstracts away any
 memory-sensitive operations
 - Simple internally: the protocol itself is simple and straightforward to
 parse / write your own implementation
 .
 This package provides the Hyprwire protocol scanner for generating
 application interfaces.

Package: hyx
Description-md5: 8d733ffb35781b63c64ef46e2fd1ccc7
Description-en: minimalistic but powerful vim-like hex editor
 A minimalistic (< 2300 lines of C) vim-like hex editor.
 It can display ASCII with colors, insert/replace/delete,
 copy/paste, undo/redo, and search.

Package: i18nspector
Description-md5: 499bee4fb9ed76fb6277779087dcc5bc
Description-en: checking tool for gettext POT, PO and MO files
 i18nspector is a tool for checking translation templates (POT), message
 catalogues (PO) and compiled message catalogues (MO) files for common problems.
 These files are used by the GNU gettext translation functions and tools in many
 different development environments.
 .
 Checks include: incorrect or inconsistent character encoding, missing headers,
 incorrect language codes and improper plural forms.
 .
 This tool was formerly known as gettext-inspector.

Package: i2c-tools
Description-md5: 675f45359e19feae2eb165a5b0b5bdd7
Description-en: heterogeneous set of I2C tools for Linux
 This package contains a heterogeneous set of I2C tools for Linux: a bus
 probing tool, a chip dumper, register-level access helpers, EEPROM
 decoding scripts, and more.

Package: i2pd
Description-md5: 8bfe5025581b8fad540264ef12684425
Description-en: Full-featured C++ implementation of I2P client
 I2P (Invisible Internet Protocol) is a universal anonymous network layer. All
 communications over I2P are anonymous and end-to-end encrypted, participants
 don't reveal their real IP addresses.

Package: i3
Description-md5: f5cb0728a19ad1e0e01b2d7cc6311aa0
Description-en: metapackage (i3 window manager, screen locker, menu, statusbar)
 This metapackage installs the i3 window manager (i3-wm), the i3lock screen
 locker, i3status (for system information) and suckless-tools (for dmenu).
 These are all the tools you need to use the i3 window manager efficiently.

Package: i3-wm
Description-md5: 2be7e62f455351435b1e055745d3e81c
Description-en: improved dynamic tiling window manager
 Key features of i3 are good documentation, reasonable defaults (changeable in
 a simple configuration file) and good multi-monitor support. The user
 interface is designed for power users and emphasizes keyboard usage. i3 uses
 XCB for asynchronous communication with X11 and aims to be fast and
 light-weight.
 .
 Please be aware i3 is primarily targeted at advanced users and developers.

Package: i3blocks
Description-md5: ef162006c271af7125939b8042ce5cde
Description-en: highly flexible status line for the i3 window manager
 Status line for the i3 window manager and i3bar that handles clicks, signals
 and language-agnostic user scripts.
 .
 The content of each block (e.g. time, battery status, network state, ...)
 is the output of a command provided by the user.  Blocks are updated on click,
 at a given interval of time or on a given signal, also specified by the user.
 .
 It aims to respect the i3bar protocol, providing customization such as text
 alignment, urgency, color, and more.

Package: i3lock
Description-md5: 4e6416465311b751731cda48e87fce00
Description-en: improved screen locker
 i3lock is a simple screen locker like slock. After starting it, you will
 see a white screen (you can configure the color/an image). You can return
 to your screen by entering your password.
 .
 i3lock forks so you can combine it with an alias to suspend to RAM.
 .
 You can specify either a background color or a PNG image which will be
 displayed while your screen is locked.
 .
 You can specify whether i3lock should bell upon a wrong password.
 .
 i3lock uses PAM and therefore is compatible with LDAP etc.

Package: i3lock-fancy
Description-md5: 1c135767cda697c6dd0ee94e36c7e796
Description-en: i3lock custom wrapper script
 i3lock bash script that takes a screenshot of the desktop, blurs the
 background and adds a lock icon and text.
 .
 The current package pulls code from a branch called `dualmonitors`.

Package: i3pystatus
Description-md5: dfa65737bf1cf73f5ad7488281889979
Description-en: Large collection of status modules compatible with i3bar
 from the i3 window manager.

Package: i3status
Description-md5: b7945e67d7743800240c086cc6c8bdaa
Description-en: Generates a status line for dzen2, xmobar or i3bar
 i3status is a small (about 3000 SLOC) and light-weight program for generating
 a status bar for i3bar, dzen2, xmobar or similar programs by combining several
 information about your system (IP addresses of your interfaces, load, current
 date/time, ESSID of the network you are associated to, disk status, and so on).

Package: i7z
Description-md5: d8d8666ba498676d026473aeeac2f152
Description-en: reporting tool for i7, i5, i3 CPUs
 i7z reports Intel Core i7, i5, i3 CPU information about Turbo Boost,
 frequencies, multipliers, ... and comes top-like display showing per core the
 current frequency, temperature and times spent in the C0/C1/C3/C6/C7 states.
 .
 There is also an i7z_rw_registers script that allows toggling Turbo mode
 or set multipliers.

Package: i8kutils
Description-md5: ae6fdc83cb064ebfc99b06d7d3165e4c
Description-en: Fan control for Dell laptops
 This is a collection of utilities to control Dell laptops fans. It includes
 programs to turn the fans on and off, to read fans status, CPU temperature,
 BIOS version.

Package: i965-va-driver
Description-md5: 6470ac168fbef3ce19cdb7ecb0f01448
Description-en: VAAPI driver for Intel G45 & HD Graphics family
 The VA-API (Video Acceleration API) enables hardware accelerated video
 decode/encode at various entry-points (VLD, IDCT, Motion Compensation
 etc.) for the prevailing coding standards today (MPEG-2, MPEG-4
 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/WMV3). It provides an interface
 to fully expose the video decode capabilities in today's GPUs.
 .
 This package contains the video decode and encode driver backend for the
 Intel G45 chipsets and Intel HD Graphics for the Intel Core processor family.
 The supported platforms include:
 * Cantiga, Intel GMA 4500MHD (GM45)
 * Ironlake, Intel HD Graphics for 2010 Intel Core processor family
 * Sandy Bridge, Intel HD Graphics for 2011 Intel Core processor family
 * Ivy Bridge
 * Haswell
 * Broadwell
 * Skylake
 * Kaby Lake
 * Coffee Lake
 * Cannon Lake

Package: iagno
Description-md5: 77bb1b331a5b9f7eb131817d3a49683a
Description-en: popular Othello game for GNOME
 Reversi is a computer version of a game more popularly called Othello.
 Reversi is a two player strategy game similar to Go. The board
 is 8 by 8 with tiles that are black on one side and white on the other
 side. The object of Reversi is to flip as many of your opponent's tiles
 to your color as possible without your opponent flipping your tiles.
 This is done by trapping your opponent's tiles between two tiles of
 your own color.

Package: iaito
Description-md5: 261aeb5b63daabd6dd115b79f1600f4c
Description-en: GUI for radare2, a libre reverse engineering framework
 This is the official graphical interface for radare2. It aims to
 conver other r2 features, not just the disassembler but also forensics,
 networking, bindiffing, solvers, and more.

Package: iamerican
Description-md5: b5822be7a8c9b0ed058672fb296cf975
Description-en: American English dictionary for ispell (standard version)
 This package provides the standard, medium-sized American English dictionary,
 based on the americanmed+ dictionary supplied with the source for ispell,
 with additional words added from the more comprehensive wamerican word
 list package.
 .
 There are also -small, -large, -huge, and -insane versions of this dictionary,
 and there are ibritish* packages as well.
 .
 The package also suggests wamerican because ispell's (L)ookup command
 needs a word list.

Package: iamerican-huge
Description-md5: b94bbf20d9ccf3f12f45d217c95872fe
Description-en: American English dictionary for ispell (huge)
 This package provides the american-huge dictionary, based on the americanxlg+
 dictionary supplied with the source for ispell, with additional words added
 from the more comprehensive wamerican-huge word list package.
 .
 This is an even larger dictionary than the one installed by
 iamerican-large. Nothing prevents you installing both (and others) at the
 same time.
 .
 There are also -small, -large, -insane, and standard versions of this
 dictionary, and there are ibritish* packages as well.
 .
 The package also suggests wamerican-huge because ispell's (L)ookup command
 needs a word list.

Package: iamerican-insane
Description-md5: d3ed22d2085c1460a3c9c093074a502a
Description-en: American English dictionary for ispell (insane version)
 This package provides the american-insane dictionary, based on the
 americanxlg+ dictionary supplied with the source for ispell, with additional
 words added from the more comprehensive wamerican-insane word list package.
 .
 This is an even larger dictionary than the one installed by iamerican-huge,
 and possibly contains invalid words (as well as words that are very
 uncommon). Nothing prevents you installing both (and others) at the same time.
 .
 There are also -small, -large, -huge, and standard versions of this
 dictionary, and there are ibritish* packages as well.
 .
 The package also suggests wamerican-huge because ispell's (L)ookup command
 needs a word list.

Package: iamerican-large
Description-md5: b63ed4f8b8ae50b22925711d0afd2c1d
Description-en: American English dictionary for ispell (large)
 This package provides the american-large dictionary, based on the americanlrg+
 dictionary supplied with the source for ispell, with additional words added
 from the more comprehensive wamerican-large word list package.
 .
 This is larger dictionary than the one installed by iamerican. Nothing
 prevents you installing both (and others) at the same time.
 .
 There are also -small, -huge, -insane, and standard versions of this
 dictionary, and there are ibritish* packages as well.
 .
 The package also suggests wamerican-large because ispell's (L)ookup
 command needs a word list.

Package: iamerican-small
Description-md5: ca238eb2552ee38e0c998bdc7044b606
Description-en: American English dictionary for ispell (small)
 This package provides the american-small dictionary, based on the americansml+
 dictionary supplied with the source for ispell, with additional words added
 from the more comprehensive wamerican-small word list package.
 .
 This is smaller dictionary than the one installed by iamerican. Nothing
 prevents you installing both (and others) at the same time.
 .
 There are also -large, -huge, -insane, and standard versions of this
 dictionary, and there are ibritish* packages as well.
 .
 The package also suggests wamerican-small because ispell's (L)ookup
 command needs a word list.

Package: iannix
Description-md5: 438b121615de0bbed073f96f2656028d
Description-en: graphical OSC sequencer for digital arts
 IanniX is a graphical sequencer for digital arts,
 inspired by Iannis Xenakis' upic system for graphical scores.
 IanniX manages events described via graphical elements (like curves) and
 controls your real-time environment via Open Sound Control (OSC).
 It can also be fully controlled via OSC (or FUDI, if you prefer).

Package: iat
Description-md5: 43a4b9330480c7263abcdfcfab5ec58c
Description-en: Converts many CD-ROM image formats to iso9660
 iat (Iso9660 Analyzer Tool) is a tool for detecting the structure
 of many types of CD-ROM image file formats, such as BIN, MDF, PDI,
 CDI, NRG, and B5I, and  converting them into ISO-9660.

Package: iaxmodem
Description-md5: 68224e53a58025bdad30f8a9981b2d55
Description-en: software modem with IAX2 connectivity
 IAXmodem is a software modem written in C that uses an IAX channel (commonly
 provided by an Asterisk PBX system) instead of a traditional phone line and
 uses a DSP library instead of DSP hardware chipsets.
 .
 IAXmodem was originally conceived to function as a fax modem usable with
 HylaFAX, and it does that well. However IAXmodem also has been known to
 function with mgetty+sendfax and efax.

Package: ibacm
Description-md5: 94afd2c241abf6569edf525ba236170f
Description-en: InfiniBand Communication Manager Assistant (ACM)
 The IB ACM implements and provides a framework for name, address, and
 route (path) resolution services over InfiniBand.
 It is intended to address connection setup scalability issues running
 MPI applications on large clusters.  The IB ACM provides information
 needed to establish a connection, but does not implement the CM protocol.
 A primary user of the ibacm service is the librdmacm library.

Package: ibrazilian
Description-md5: f09cb090d148d38b6107d9ecf74d355b
Description-en: Brazilian Portuguese dictionary for ispell
 This is the Brazilian Portuguese dictionary for ispell as put together by
 Ricardo Ueda Karpischek <ueda@ime.usp.br>.
 .
 Current status is good enough to be used for daily needs. This dictionary
 is being developed in a structured way. Verbs are treated apart by a
 specific software, a verb conjugator (conjugue). Names are partitioned
 into semantic classes to make vocabulary completion and revision easier.

Package: ibritish
Description-md5: ef129c09c67f68f104bceb23bd194b45
Description-en: British English dictionary for ispell (standard version)
 This package provides the standard, medium-sized British English dictionary,
 based on the britishmed+ dictionary supplied with the source for ispell, with
 additional words added from the more comprehensive wbritish word list package.
 .
 There are also -small, -large, -huge, and -insane versions of this dictionary,
 and there are iamerican* packages as well.
 .
 The package also suggests wbritish because ispell's (L)ookup command
 needs a word list.

Package: ibritish-huge
Description-md5: 0b789b7ed7f3bd20517cd360b35ca83a
Description-en: British English dictionary for ispell (huge)
 This package provides the british-huge dictionary, based on the britishxlg+
 dictionary supplied with the source for ispell, with additional words added
 from the more comprehensive wbritish-huge word list package.
 .
 This is an even larger dictionary than the one installed by
 ibritish-large. Nothing prevents you installing both (and others) at the
 same time.
 .
 There are also -small, -large, -insane, and standard versions of this
 dictionary, and there are iamerican* packages as well.
 .
 The package also suggests wbritish-huge because ispell's (L)ookup command
 needs a word list.

Package: ibritish-insane
Description-md5: 42d0dbe098233ca675e7b028eb34caff
Description-en: British English dictionary for ispell (insane version)
 This package provides the british-insane dictionary, based on the britishxlg+
 dictionary supplied with the source for ispell, with additional words added
 from the more comprehensive wbritish-insane word list package.
 .
 This is an even larger dictionary than the one installed by ibritish-huge,
 and possibly contains invalid words (as well as words that are very
 uncommon). Nothing prevents you installing both (and others) at the same time.
 .
 There are also -small, -large, -huge, and standard versions of this
 dictionary, and there are iamerican* packages as well.
 .
 The package also suggests wbritish-huge because ispell's (L)ookup command
 needs a word list.

Package: ibritish-large
Description-md5: fecec63e04dabee2fbe41468490d7450
Description-en: British English dictionary for ispell (large)
 This package provides the british-large dictionary, based on the britishlrg+
 dictionary supplied with the source for ispell, with additional words added
 from the more comprehensive wbritish-large word list package.
 .
 This is larger dictionary than the one installed by ibritish. Nothing
 prevents you installing both (and others) at the same time.
 .
 There are also -small, -huge, -insane, and standard versions of this
 dictionary, and there are iamerican* packages as well.
 .
 The package also suggests wbritish-large because ispell's (L)ookup command
 needs a word list.

Package: ibritish-small
Description-md5: 32eadcbca9d2289ecde55119cb1805af
Description-en: British English dictionary for ispell (small)
 This package provides the british-small dictionary, based on the britishsml+
 dictionary supplied with the source for ispell, with additional words added
 from the more comprehensive wbritish-small word list package.
 .
 This is smaller dictionary than the one installed by ibritish. Nothing
 prevents you installing both (and others) at the same time.
 .
 There are also -large, -huge, -insane, and standard versions of this
 dictionary, and there are iamerican* packages as well.
 .
 The package also suggests wbritish-small because ispell's (L)ookup command
 needs a word list.

Package: ibsim-utils
Description-md5: 213cfc3282bdc0c42f1565a0696d728b
Description-en: InfiniBand fabric simulator utilities
 ibsim provides a simulation of an InfiniBand fabric,
 which can be used by the opensm subnet manager and
 infiniband diagnostics and management tools.
 .
 This package provides utilities for use with the
 simulator.

Package: ibulgarian
Description-md5: e0887f57e0097eaf46c7727412669872
Description-en: Bulgarian dictionary for ispell
 This is the Bulgarian dictionary for ispell.
 .
 This package also recommends wbulgarian because ispell's (L)ookup command
 needs a wordlist.

Package: ibus-anthy
Description-md5: 505c94c7454cb60018e66638b33fc6c0
Description-en: anthy engine for IBus
 IBus is an Intelligent Input Bus. It is a new input framework for Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 IBus-Anthy is an input method (IM) for Japanese, based on IBus.

Package: ibus-anthy-dev
Description-md5: d793c72f518cddd1e2e82e8f23664b53
Description-en: anthy engine for IBus (development files)
 IBus is an Intelligent Input Bus. It is a new input framework for Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 IBus-Anthy is an input method (IM) for Japanese, based on IBus.
 .
 This package provides ibus-anthy development files.

Package: ibus-array
Description-md5: 69c56e5944d27d130af1d98c59051851
Description-en: Array 30 input engine for iBus
 IBus is an Intelligent Input Bus. It is a new input framework for Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 ibus-array is an IM Engine for Traditional Chinese, based on IBus.

Package: ibus-avro
Description-md5: a4e45fc7e2170175e61ab6eef554298f
Description-en: IBus engine for Avro Phonetic
 ibus-avro is a port of the popular Avro Phonetic Bangla typing method
 to Linux. This software works as an Engine (plugin) of IBus and lets
 users type in English and on-the-fly transliterate them phonetically
 to Bangla.

Package: ibus-braille
Description-md5: 4ba1bbfebc13d5c1c8925fefb700c81e
Description-en: Braille input engine for IBus
 Ibus-braille allows one to use the PC keyboard to type text in
 graphical desktops in a Perkins-like way, i.e. braille patterns.
 .
 It supports several braille tables  (english, french, indian, spanish),
 contracted braille and abbreviations.
 .
 It comes with table editors.

Package: ibus-cangjie
Description-md5: 0ab0e726b6df932a0ccbd42d4f4d5fcf
Description-en: Cangjie and Quick input methods for IBus
 This is an IBus engine for users of the Cangjie and Quick input
 methods.
 .
 It is primarily intended to Hong Kong people who want to input
 Traditional Chinese, however, it should work for others as well
 (e.g. to input Simplified Chinese).

Package: ibus-input-pad
Description-md5: dfe32a6379ef71c6582ec3621660b596
Description-en: Input Pad for IBus
 The input pad engine for IBus platform.
 It provides the interface to use input-pad with IBus.
 .
 This package contains the IBus engine.

Package: ibus-keyman
Description-md5: 9d22871b32086b0d2af069bf1111064d
Description-en: Keyman engine for IBus
 Originally created in 1993 to type Lao on Windows, Keyman is now a free and
 open source keyboarding platform which allows anyone to write a keyboard
 layout for their language. Keyman is available for many platforms, including
 Windows, macOS, iOS, Android, Linux and the web.
 .
 Keyboard layouts are defined with a clear and easy to understand keyboard
 grammar. Keyman's contextual input model means keyboard layouts can be
 intelligent and make it simple to type even the most complex languages.
 Keyboard layouts are distributed through an open catalog to all major desktop
 and mobile platforms.
 .
 ibus-keyman is a IM (input method) Engine for multiple languages, based on
 IBus.
 .
 This package provides the Keyman IM engine for IBus. With this module, you
 can use keyboard layouts designed for Keyman under the IBus platform.

Package: ibus-kkc
Description-md5: 226d2b7968f84e65c3b87e2709ca027d
Description-en: Japanese Kana Kanji input engine for IBus
 IBus is an Intelligent Input Bus. It is a new input framework for Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 ibus-kkc is an input method (IM) for Japanese, based on IBus.

Package: ibus-libthai
Description-md5: cb53221e7109c300c735ba183e042ad5
Description-en: Thai input method engine for IBus based on LibThai
 ibus-libthai is a Thai IBus input method engine based on LibThai library.
 .
 It supports Ketmanee, TIS-820.2538 and Pattachote keyboard layouts, and
 can check and correct input sequences with three levels of strictness.

Package: ibus-libzhuyin
Description-md5: c876ccd0e8b09cd86684b80299717c99
Description-en: New Zhuyin engine based on libzhuyin for IBus
 ibus-libzhuyin is a Chinese Zhuyin (Bopomofo) input method based on
 libzhuyin. It provides an intelligent sentence-based Chinese zhuyin
 algorithm to improve input experience.

Package: ibus-pinyin
Description-md5: c12dfc1dad0e79391a2c854df6b8fd17
Description-en: Pinyin engine for IBus
 ibus-pinyin is a IBus based IM engine for Chinese.
 .
 For more information on pinyin input method, please check
 http://en.wikipedia.org/wiki/Pinyin_method
 .
 This package contains pinyin input method.
 .
 This pinyin input method is deprecated; new users should
 switch to ibus-libpinyin, which is a contemporary implementation
 of pinyin input method.

Package: ibus-rime
Description-md5: 6dfb45a3b630a864dbcbc4b6e2d6ef6d
Description-en: Rime Input Method Engine for IBus
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the IBus frontend of RIME.

Package: ibus-skk
Description-md5: c4f9ca6ffcc82b8661b9301e1cb479ec
Description-en: SKK engine for IBus
 IBus is an Intelligent Input Bus. It is a new input framework for Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 IBus-SKK is an input method (IM) for Japanese, based on IBus.

Package: ibus-sunpinyin
Description-md5: 09535412ce7ac7a2dbc02de8607f3f55
Description-en: sunpinyin engine for ibus
 Sunpinyin is a statistical language model (SLM) based input method
 engine for Simplified Chinese, it features full sentence input.
 .
 This package contains the sunpinyin engine for ibus.

Package: ibus-table-array30
Description-md5: 906639e5bbb3576176dd1d9b4dbfb87a
Description-en: Array30 input method based on table engine of ibus
 This package provide one input method: Array30.
 .
 Array30 is a Chinese input method, check more information at
 http://zh.wikipedia.org/wiki/%E8%A1%8C%E5%88%97%E8%BC%B8%E5%85%A5%E6%B3%95 (in
 Chinese).

Package: ibus-table-cantonese
Description-md5: 0214418536b3c53aa7150d9683624074
Description-en: ibus-table input method: Cantonese
 This package provides one input method: Cantonese

Package: ibus-table-cantonhk
Description-md5: f30f5c2db928ffe92e6e60e89228af73
Description-en: ibus-table input method: Cantonhk
 This package provides one input method: Cantonhk

Package: ibus-table-cns11643
Description-md5: 52acbafe21012b28dba69801a56239cb
Description-en: ibus-table input method: Cns11643
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provides one input method: Cns11643.

Package: ibus-table-compose
Description-md5: 3ca3b0514465fa7439f350403160f1e8
Description-en: ibus-table input method: Compose
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provide one input method: Compose

Package: ibus-table-easy
Description-md5: 820705967a3acb9377827b589e512ec7
Description-en: ibus-table input method: Easy (dummy package)
 This is a dummy package for stable upgrade.
 .
 You can safely remove it from your system.

Package: ibus-table-easy-big
Description-md5: db2d3bf86b380671cd954d65e5e43d33
Description-en: ibus-table input method: Easy (big)
 This package provide one input method: Easy (big).
 .
 Easy (big) is a Traditional Chinese input method.

Package: ibus-table-emoticon
Description-md5: 72f5aab9eccfdc7a35c046ef07e36fb2
Description-en: ibus-table input method: Emoticon
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provides one input method: Emoticon.
 .
 Emoticon, short for "emotion icon", is a pictorial representation of a facial
 expression using characters (usually punctuation marks, numbers, and letters)
 to express a person's feelings, mood, or reaction, without needing to
 describe it in detail. For more information, see
 https://en.wikipedia.org/wiki/Emoticon.

Package: ibus-table-erbi
Description-md5: db5f5d8035e33cc059e0836d9e1dee74
Description-en: ibus-table input method: ErBi
 This package provide one input method: ErBi
 .
 ErBi is a Simplified Chinese input method, check more information at
 http://zh.wikipedia.org/wiki/%E4%BA%8C%E7%AC%94%E8%BE%93%E5%85%A5%E6%B3%95 (in
 Chinese).

Package: ibus-table-erbi-qs
Description-md5: 587f3d2bccf677c4f3174a28b942778f
Description-en: ibus-table input method: ErBi(QS)
 This package provide one input method: ErBi(QS)
 .
 ErBi is a Simplified Chinese input method, check more information at
 http://zh.wikipedia.org/wiki/%E4%BA%8C%E7%AC%94%E8%BE%93%E5%85%A5%E6%B3%95 (in
 Chinese).

Package: ibus-table-extraphrase
Description-md5: 01d06f393cb71e1e2c8434088db312c3
Description-en: Extra phrase for table engine of ibus
 IBus-Table is the IM Engine framework for table-based input methods, such as
 WuBi, ErBi, Cangjie and so on.
 .
 This package provide extra phrase for table engine of ibus.

Package: ibus-table-ipa-x-sampa
Description-md5: bab6dda0aa09039cdf258071416f1454
Description-en: ibus-table input method: IPA-X-SAMPA
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provide one input method: IPA-X-SAMPA
 .
 For more information of IPA-X-SAMPA, see http://en.wikipedia.org/wiki/X-SAMPA

Package: ibus-table-jyutping
Description-md5: 84d6a5d61010d9fafba279b6f7620f60
Description-en: ibus-table input method: Jyutping
 This package provides one input method: Jyutping
 .
 http://en.wikipedia.org/wiki/Jyutping

Package: ibus-table-latex
Description-md5: 7970c1e6a8e0bd3959c92b4134a291e1
Description-en: ibus-table input method: LaTeX
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provides one input method: LaTeX.
 .
 For more information of LaTex, see http://en.wikipedia.org/wiki/LaTeX.

Package: ibus-table-lean
Description-md5: 035fa9908c57fedcb4b9736fb80ff90c
Description-en: ibus-table input method: Lean 4
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provides one input method: Lean 4. Users can utilize
 Lean abbreviations to enter mathematical symbols. The abbreviation table
 comes from https://github.com/leanprover/vscode-lean4/.

Package: ibus-table-mongol-bichig
Description-md5: 87e8e0a249685c18df8e301916629b72
Description-en: ibus-table input method: Mongol Bichig
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provide one input method: Mongol Bichig (Transliteration to
 Mongol Script).

Package: ibus-table-old-hungarian-rovas
Description-md5: a57251cadba4a0b39d55e787fd5b84d5
Description-en: ibus-table input method: Rovás (Old Hungarian)
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provide one input method: Rovás (Old Hungarian).

Package: ibus-table-old-hungarian-traditional
Description-md5: 41dd385ce7be21d31544cb1d08c8b331
Description-en: ibus-table input method: Old Hungarian traditional
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provide one input method: Old Hungarian traditional.

Package: ibus-table-quick
Description-md5: e6c912f96cb1c9c706c426e70f645975
Description-en: ibus-table input method: Quick (dummy package)
 This is a dummy package for stable upgrade.
 .
 You can safely remove it from your system.

Package: ibus-table-quick3
Description-md5: 0725347546242d8bcfe88a405b139456
Description-en: ibus-table input method: Quick3
 This package provide one input method: Quick3.
 .
 Quick3 is a Traditional Chinese input method.

Package: ibus-table-quick5
Description-md5: 9bc203839477c4bd0de61f0bca715d1e
Description-en: ibus-table input method: Quick5
 This package provide one input method: Quick5.
 .
 Quick5 is a Traditional Chinese input method.

Package: ibus-table-rustrad
Description-md5: 0c5b52bb15df0da63085ee05a27c2f89
Description-en: ibus-table input method: Russian Traditional
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provide one input method: Russian Traditional
 .
 Russian Traditional is a Russian input method.

Package: ibus-table-scj6
Description-md5: 799fdfbd4c32d6e0d8ba6ab2d3d9eaaf
Description-en: ibus-table input method: Smart CangJie 6
 This package provide one input method: Smart CangJie 6.
 .
 Smart CangJie 6 is a Traditional Chinese input method, check more information
 at http://www.scj2000.com/ and http://www.scj2000.net/

Package: ibus-table-stroke5
Description-md5: c7a034a21235a1cb36f754c09b5acbbe
Description-en: ibus-table input method: Stroke5
 This package provides one input method: Stroke5.

Package: ibus-table-telex
Description-md5: 15da520a72f796fc022d892fcebb70c7
Description-en: ibus-table input method: Telex
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provide one input method: Telex.
 .
 Telex is a Vietnamese input method.

Package: ibus-table-thai
Description-md5: 80a85f763ea3c52043ffd35df8e50389
Description-en: ibus-table input method: Thai
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provides one input method: Thai.
 .
 Thai is a Thai language input method.

Package: ibus-table-translit
Description-md5: 2408da1134e52fa77b6a63f6725fba3f
Description-en: ibus-table input method: Translit
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provide one input method: Translit
 .
 Translit is a Russian input method.

Package: ibus-table-translit-ua
Description-md5: 37de5c92784d8615e3f957dc0de966f7
Description-en: ibus-table input method:  Ukrainian Translit
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provide one input method: Ukrainian Translit.
 .
 Ukrainian Translit is a Ukrainian input method.

Package: ibus-table-viqr
Description-md5: 8bb1c8b3f06831d16016590cc9f60076
Description-en: ibus-table input method: Viqr
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provides one input method: Viqr.
 .
 Viqr is a Vietnamese input method.

Package: ibus-table-vni
Description-md5: 06a509a9af9aaa5d03234778b95e8b86
Description-en: ibus-table input method: Vni
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provide one input method: Vni.
 .
 Vni is a Vietnamese input method.

Package: ibus-table-wu
Description-md5: 0fbcc6fde8f65454667861acb991e0db
Description-en: ibus-table input method: Wu
 This package provides one input method: Wu.

Package: ibus-table-yawerty
Description-md5: 1b5810c045bcf57ce1465dae853e7332
Description-en: ibus-table input method: Yawerty
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package provide one input method: Yawerty.

Package: ibus-table-yong
Description-md5: 732119f99a0bb4a2f6d1015273d472c5
Description-en: ibus-table input method: YongMa
 This package provide one input method: YongMa.
 .
 YongMa is a Chinese input method, check more information at
 https://yong.dgod.net/read.php?tid=4&fid=3 .

Package: ibus-tests
Description-md5: fdc06b8df25b46282205263a0058ee1a
Description-en: Intelligent Input Bus - installed tests
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package contains test programs, designed to be run as part of a
 regression testsuite.

Package: ibus-typing-booster
Description-md5: 8df8727a23407ff87c1e854faf927e9d
Description-en: Completion input method to speedup typing
 Ibus-typing-booster is a predictive input method and predicts
 complete words based on context and partial input. One can then
 simply select the desired word from a list of suggestions and
 improve one's typing speed and spelling.

Package: ibus-wayland
Description-md5: 53b1e5fedf91fd21bf46c3f47b3c4a5a
Description-en: Intelligent Input Bus - Wayland support
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 This package contains the Wayland input method support.
 .
 This package is only needed if you are using a Wayland compositor which
 supports the "input-method-unstable-v1" protocol, and if you want to input
 text via this protocol. Note that even on Wayland compositors with no support
 of this protocol, IBus could still work using its own transport protocol and
 APIs.

Package: ibus-zhuyin
Description-md5: c4e727caf7d0f62cc45224c9ac1e9cbc
Description-en: IBus Traditional ZhuYin Input Method
 This traditional Chinese zhuyin input method is designed for old school users.
 .
 There is no intelligent phonetic matching mechanism.
 You have to select which word you want everytime.

Package: ibutils
Description-md5: 31c3cd12ef2e32510739cbe398755b48
Description-en: InfiniBand network utilities
 This package contains a set of utilities useful for
 diagnosing and testing InfiniBand based networks.

Package: ibverbs-utils
Description-md5: a33873b95d7b0cff0d895ec3f573b2fc
Description-en: Examples for the libibverbs library
 libibverbs is a library that allows userspace processes to use RDMA
 "verbs" as described in the InfiniBand Architecture Specification and
 the RDMA Protocol Verbs Specification.  iWARP ethernet NICs support
 RDMA over hardware-offloaded TCP/IP, while InfiniBand is a
 high-throughput, low-latency networking technology.  InfiniBand host
 channel adapters (HCAs) and iWARP NICs commonly support direct
 hardware access from userspace (kernel bypass), and libibverbs
 supports this when available.
 .
 This package contains useful libibverbs1 example programs such as
 ibv_devinfo, which displays information about InfiniBand devices.

Package: ical2html
Description-md5: f122bac7b0f23e1d68d506094ee876e2
Description-en: create an HTML table from icalendar data
 ical2html takes an iCalendar file and outputs an HTML file
 showing one or more months in the form of tables.
 .
 This package contains the following commandline utilities:
 * ical2html - create an HTML table from icalendar data
 * icalmerge - merge icalendar files,
 keeping only the most recent version of each event
 * icalfilter - filter an iCalendar file
 based on class and/or category

Package: icatalan
Description-md5: 5315763f04d3913721dd006d2a490e55
Description-en: Catalan dictionary for ispell
 This is the Catalan dictionary for ispell as put together by
 Joan Moratinos using data from different sources.

Package: icdiff
Description-md5: c7d83d0df1c478e311aa883a2d1bb344
Description-en: terminal side-by-side colorized word diff
 By highlighting changes, icdiff can show you the differences between similar
 files without getting in the way. This is especially helpful for identifying
 and understanding small changes within existing lines.
 Instead of trying to be a diff replacement for all circumstances, the goal
 of icdiff is to be a tool you can reach for to get a better picture of what
 changed when it's not immediately obvious from diff.

Package: icebreaker
Description-md5: 926a53afe0cd03e3d7658b381f5aeb63
Description-en: Break the iceberg
 So, uh, there's a bunch of penguins on an iceberg in Antarctica. You have
 been selected to catch them so they can be shipped to Finland, where they
 are essential to a secret plot for world domination.
 .
 In order to trap the penguins, you'll need to break the iceberg into small
 chunks. (They're afraid of water, for no apparent reason. Ah well. "The
 Matrix" had more plot holes than this, and it still was a hit.) You do
 this by melting lines in the ice with Special High-Tech GNU Tools.
 .
 Once 80% or more of the iceberg is gone, the remaining chunks are small
 enough for shipping. Of course, if you manage to get rid of more than
 that, you'll save on postage, thus earning you exponential amounts of Geek
 Cred (a.k.a. "score").

Package: icecast2
Description-md5: c8a4d364d7555ed5faa920c33bd9771f
Description-en: streaming media server
 Icecast is a versatile multimedia streaming server which can create
 (for instance) a private jukebox or "Internet radio station". It
 supports Ogg streaming using the Vorbis and Theora codecs, as well as
 other formats such as MP3, AAC, or NSV, and is compatible with most
 media players.

Package: icecc
Description-md5: e7de76b64730752c795cedcf1cbcee94
Description-en: distributed compiler (client and server)
 icecc (also known as Icecream) is a distributed compile system. It allows
 parallel compiling by distributing the compile jobs to several nodes of
 a compile network running the icecc daemon. The icecc scheduler routes
 the jobs and provides status and statistics information to the icecc monitor.
 .
 Each compile node can accept one or more compile jobs depending on the number
 of processors and the settings of the daemon. Link jobs and other jobs which
 cannot be distributed are executed locally on the node where the compilation
 is started.

Package: icecc-monitor
Description-md5: 9eae46c06406bc5179f9c805cfc7aeb3
Description-en: monitor for icecc
 icecc-monitor is a monitoring application for icecc (a distributed compiler).
 It provides a view on the distributed compile network, which jobs run where
 and details about jobs and nodes (statistics and overview information).
 .
 See the 'icecc' package for more information.

Package: icecream
Description-md5: e34a5d312fa7bfd96adb9ee1d91fb395
Description-en: lightweight stream download utility
 icecream is a non-interactive stream download utility written in Perl.
 It connects to icecast and shoutcast servers or direct stream URLs, and
 redirects all fetched content to stdout and/or to media files on your disk.
 .
 Listen to the stream piping the output to a stdin-capable media player.
 Save the stream to a named file or split it into different tracks.
 It is possible to redirect the stream and save it to disk at the same time.

Package: icecream-sundae
Description-md5: 8cc73735c33e7af7b5c4d1b4b22f0baf
Description-en: Commandline Monitor for Icecream (icecc)
 This program is a commandline Monitor for Icecream (icecc) for an
 overview of nodes connected to the icecream-scheduler, their loads
 and other useful statistical information

Package: icedax
Description-md5: 5b3c8322b48ac5df8ae8e665c366700a
Description-en: Creates WAV files from audio CDs
 icedax lets you digitally copy ("rip") audio tracks from a CD, avoiding
 the distortion that is introduced when recording via a sound card. Data
 can be dumped into raw (cdr), wav or sun format sound files. Options control
 the recording format (stereo/mono; 8/16 bits; sampling rate, etc).
 .
 Please install cdrkit-doc if you want most of the documentation and
 README files.

Package: icedtea-netx
Description-md5: b659364567afb3eaf45ea576931b0842
Description-en: Implementation of the Java Network Launching Protocol (JNLP)
 NetX provides a drop-in replacement for javaws (Java Web Start). Since
 upstream NetX is dead, the IcedTea Web project is hosting a fork of the
 original code. However, as icedtea-web has evolved to complex set of tools,
 extensions and tests, it has now only a few lines of code shared with the
 original implementation.
 .
 IcedTea's NetX currently supports verification of signed jars, trusted
 certificate storing, system certificate store checking, and provides
 the services specified by the JNLP API.

Package: iceoryx
Description-md5: 011db86f440400100c9000c37588e363
Description-en: zero-copy inter-process communication
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provides the central RouDi daemon and the introspection
 tool for Iceoryx.

Package: iceoryx-doc
Description-md5: 3ede20f09621f57adbff473776201d74
Description-en: zero-copy inter-process communication library documentation
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provides the API documentation for all Iceoryx components.

Package: ices2
Description-md5: 995534453fae9cc8aa5275726b2aa163
Description-en: Ogg Vorbis streaming source for Icecast 2
 IceS 2.x is used to source Icecast 2 streaming audio
 servers with Ogg Vorbis audio streams.  It supports both
 live audio input from a soundcard and re-encoding of Ogg
 Vorbis files from a playlist.

Package: icewm
Description-md5: 690f826fadc289155859a8d83a4cff39
Description-en: wonderful Win95-OS/2-Motif-like window manager
 IceWm is a Window Manager for X Window System. It is fast and
 memory-efficient, and it provides many different looks including Windows'95,
 OS/2 Warp 3,4, Motif. It tries to take the best features of the above
 systems. Additional features include  multiple workspaces, opaque move/resize,
 task bar, window list, mailbox status, digital clock.

Package: icewm-common
Description-md5: 95ebf911ffa84e4e1d93c7b253b4fc71
Description-en: wonderful Win95-OS/2-Motif-like window manager
 IceWm is a Window Manager for X Window System. Can emulate the look of
 Windows'95, OS/2 Warp 3,4, Motif. Tries to take the best features of the above
 systems.
 Features multiple workspaces, opaque move/resize, task bar, window list,
 mailbox status, digital clock. Fast and small.
 .
 This package provides the common files for icewm, icewm-experimental and
 icewm-lite binary packages.

Package: icewm-experimental
Description-md5: ec685794b2bb6d5bbba1bcb89d2c3080
Description-en: wonderful Win95-OS/2-Motif-like window manager
 IceWm is a Window Manager for X Window System. It is fast and
 memory-efficient, and it provides many different looks including Windows'95,
 OS/2 Warp 3,4, Motif. It tries to take the best features of the above
 systems. Additional features include  multiple workspaces, opaque move/resize,
 task bar, window list, mailbox status, digital clock.
 .
 This package sometimes provides special IceWm versions with experimental
 features enabled. When the configurations of the packages do not diverge
 it simply enforces an upgrade to the current icewm package.

Package: icewm-lite
Description-md5: e73cbf6a96471b0ab76f0a9f091e6667
Description-en: transitional package for icewm
 IceWm is a Window Manager for X Window System. It is fast and
 memory-efficient, and it provides different looks and some desktop-like
 functionality.
 .
 This package only exists to maintain compatibility to system setups that
 relied on the former icewm-lite package. It can be safely removed once the
 system dependencies has been adjusted.

Package: icheck
Description-md5: 2d1b0028b8b82b44d54a65a87e7fe39e
Description-en: C interface ABI/API checker
 A tool for statically checking C interfaces for API and ABI
 changes. All changes to type declarations that can cause ABI changes
 should be detected, along with most API changes.
 .
 icheck is intended for use with libraries, as a method of preventing
 ABI drift.

Package: icinga-php-library
Description-md5: 456388baac435cbd6e966d4860e5287e
Description-en: Icinga PHP Library for Icinga Web 2
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 The software will give you a web frontend for your monitoring solution, and
 can run additional modules, extending monitoring data, or even supplying
 something new to the webinterface.
 .
 This package provides the Icinga PHP libraries.

Package: icinga-php-thirdparty
Description-md5: 22eb53006ce670699d0716877bc21972
Description-en: Icinga PHP Thirdparty libraries for Icinga Web 2
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 The software will give you a web frontend for your monitoring solution, and
 can run additional modules, extending monitoring data, or even supplying
 something new to the webinterface.
 .
 This package provides the Icinga PHP thirdparty libraries.

Package: icinga2
Description-md5: deeeecfeb84a587053d5d983aa88913d
Description-en: host and network monitoring system
 Icinga 2 is a general-purpose monitoring application to fit the needs of
 any size of network. Icinga 1.x was a Nagios fork; this new generation
 has been rewritten from scratch in C++, with multi-threading and cluster
 support.
 .
 Features:
 * all standard features of Icinga and Nagios;
 * much faster and more scalable than Icinga 1 and Nagios;
 * new, more intuitive, template-based configuration format;
 * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
 SMTP, etc.) by executing checks (see monitoring-plugins*);
 * any small script following the Nagios plugin API can be used as a
 check plugin;
 * notifications about alerts for any custom script (with examples);
 * native support for Livestatus and Graphite.
 .
 This is the metapackage to install all Icinga 2 features.

Package: icinga2-bin
Description-md5: a27cb2175015eb6cac603feebac42fba
Description-en: host and network monitoring system - daemon
 Icinga 2 is a general-purpose monitoring application to fit the needs of
 any size of network. Icinga 1.x was a Nagios fork; this new generation
 has been rewritten from scratch in C++, with multi-threading and cluster
 support.
 .
 Features:
 * all standard features of Icinga and Nagios;
 * much faster and more scalable than Icinga 1 and Nagios;
 * new, more intuitive, template-based configuration format;
 * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
 SMTP, etc.) by executing checks (see monitoring-plugins*);
 * any small script following the Nagios plugin API can be used as a
 check plugin;
 * notifications about alerts for any custom script (with examples);
 * native support for Livestatus and Graphite.
 .
 This package provides the Icinga 2 daemon.

Package: icinga2-common
Description-md5: d7006c8c7ffb5036ab2fc6645b580830
Description-en: host and network monitoring system - common files
 Icinga 2 is a general-purpose monitoring application to fit the needs of
 any size of network. Icinga 1.x was a Nagios fork; this new generation
 has been rewritten from scratch in C++, with multi-threading and cluster
 support.
 .
 Features:
 * all standard features of Icinga and Nagios;
 * much faster and more scalable than Icinga 1 and Nagios;
 * new, more intuitive, template-based configuration format;
 * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
 SMTP, etc.) by executing checks (see monitoring-plugins*);
 * any small script following the Nagios plugin API can be used as a
 check plugin;
 * notifications about alerts for any custom script (with examples);
 * native support for Livestatus and Graphite.
 .
 This package provides configuration and some basic helper scripts.

Package: icinga2-doc
Description-md5: b7adf9e6df60da241e74ed0aa18634cc
Description-en: host and network monitoring system - documentation
 Icinga 2 is a general-purpose monitoring application to fit the needs of
 any size of network. Icinga 1.x was a Nagios fork; this new generation
 has been rewritten from scratch in C++, with multi-threading and cluster
 support.
 .
 Features:
 * all standard features of Icinga and Nagios;
 * much faster and more scalable than Icinga 1 and Nagios;
 * new, more intuitive, template-based configuration format;
 * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
 SMTP, etc.) by executing checks (see monitoring-plugins*);
 * any small script following the Nagios plugin API can be used as a
 check plugin;
 * notifications about alerts for any custom script (with examples);
 * native support for Livestatus and Graphite.
 .
 This package provides the Icinga 2 documentation.

Package: icinga2-ido-mysql
Description-md5: 009db53703b366f1358885a4b494e339
Description-en: host and network monitoring system - MySQL support
 Icinga 2 is a general-purpose monitoring application to fit the needs of
 any size of network. Icinga 1.x was a Nagios fork; this new generation
 has been rewritten from scratch in C++, with multi-threading and cluster
 support.
 .
 Features:
 * all standard features of Icinga and Nagios;
 * much faster and more scalable than Icinga 1 and Nagios;
 * new, more intuitive, template-based configuration format;
 * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
 SMTP, etc.) by executing checks (see monitoring-plugins*);
 * any small script following the Nagios plugin API can be used as a
 check plugin;
 * notifications about alerts for any custom script (with examples);
 * native support for Livestatus and Graphite.
 .
 This package provides the IDO module for the MySQL database.

Package: icinga2-ido-pgsql
Description-md5: c2597a3cf596e33f352b290289643531
Description-en: host and network monitoring system - PostgreSQL support
 Icinga 2 is a general-purpose monitoring application to fit the needs of
 any size of network. Icinga 1.x was a Nagios fork; this new generation
 has been rewritten from scratch in C++, with multi-threading and cluster
 support.
 .
 Features:
 * all standard features of Icinga and Nagios;
 * much faster and more scalable than Icinga 1 and Nagios;
 * new, more intuitive, template-based configuration format;
 * monitoring services on ICMP (ping) or TCP ports (HTTP, NNTP, POP3,
 SMTP, etc.) by executing checks (see monitoring-plugins*);
 * any small script following the Nagios plugin API can be used as a
 check plugin;
 * notifications about alerts for any custom script (with examples);
 * native support for Livestatus and Graphite.
 .
 This package provides the IDO module for the PostgreSQL database.

Package: icingacli
Description-md5: 1a6656d7bea04a0cb347e50677ad69a3
Description-en: simple CLI tool for Icingaweb2 and its modules
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 `icingacli` is a command line utility, allowing the admin to configure Icinga
 Web 2 and provides the possibility to query Icinga data from your shell.
 All modules of Icingaweb2 can add additional commands to the icingacli.

Package: icingadb
Description-md5: 200143c3b94a3914e4c7ee48f0fa9cb0
Description-en: database connector for Icinga 2
 Icinga DB is a set of components for publishing, synchronizing and
 visualizing monitoring data in the Icinga ecosystem, consisting of:
 .
 * The Icinga DB daemon, which synchronizes monitoring data between a
 Redis server and a database.
 * Icinga 2 with its Icinga DB feature enabled, responsible for
 publishing the data to the Redis server, i.e. configuration and its
 runtime updates, check results, state changes, downtimes,
 acknowledgements, notifications, and other events such as flapping.
 * And Icinga Web with the Icinga DB Web module enabled, which connects
 to both Redis and the database to display and work with the most
 up-to-date data.

Package: icingadb-web
Description-md5: e390c0f0e6b311d83c3c620f839fb372
Description-en: Icinga DB Web for Icinga Web 2
 Icinga DB Web pushes your monitoring stack to the next level.
 Based on the lessons learnt with the base monitoring module,
 it offers a modern and streamlined design to provide a clear
 and concise overview of your monitoring environment.

Package: icingaweb2
Description-md5: ad76bf54e5536f365d3c1bcd65b635a7
Description-en: simple and responsive web interface for Icinga
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 The software will give you a web frontend for your monitoring solution, and
 can run additional modules, extending monitoring data, or even supplying
 something new to the webinterface.
 .
 This package installs the web interface with all needed dependencies.

Package: icingaweb2-common
Description-md5: 3754116cfd44cbbaf7a457d6b618ee01
Description-en: simple and responsive web interface for Icinga - common files
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 The software will give you a web frontend for your monitoring solution, and
 can run additional modules, extending monitoring data, or even supplying
 something new to the webinterface.
 .
 This package contains common files for the web interface, and the CLI tool.

Package: icingaweb2-module-audit
Description-md5: 8d4f7144adb6d2432a19d1ceaf9061aa
Description-en: Audit logs for Icinga Web 2
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This module creates audit logs for Icinga Web 2.

Package: icingaweb2-module-boxydash
Description-md5: 3716de3b141dd17badccdcbbf56fca10
Description-en: simple and responsive web interface for Icinga - boxydash module
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This module is intended to give you another view of the status of your board.

Package: icingaweb2-module-businessprocess
Description-md5: 15dd2bf75459ff2d4815c71fcf0c2114
Description-en: simple and responsive web interface for Icinga - businessprocess module
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 The software will give you a web frontend for your monitoring solution, and
 can run additional modules, extending monitoring data, or even supplying
 something new to the webinterface.
 .
 Business Process viewer and modeler provides a web-based process modeler. It
 integrates as a module into Icinga Web 2 and provides a plugin check command
 for Icinga. Tile and tree views can be shown inline, as dashlets or fullscreen.
 All of those for whole processes or just parts of them.

Package: icingaweb2-module-cube
Description-md5: 80cc1211bb438066a1bc3f4fa7798317
Description-en: simple and responsive web interface to show host statistics
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 Cube is a tiny module. It currently shows host statistics (total count, health)
 grouped by various custom variables in multiple dimensions.

Package: icingaweb2-module-director
Description-md5: a788c6f09090c096fb6b877cd994d700
Description-en: simple and responsive web interface for Icinga - director module
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 The software will give you a web frontend for your monitoring solution, and
 can run additional modules, extending monitoring data, or even supplying
 something new to the webinterface.
 .
 Icinga Director is a configuration tool that has been designed to make Icinga 2
 configuration easy and understandable.

Package: icingaweb2-module-doc
Description-md5: 7794ede3b5f64cd453511ac5f2f0de6a
Description-en: simple and responsive web interface for Icinga - documentation module
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This module adds the documentation viewer of Icinga Web 2, which can also
 display the documentation of other modules.

Package: icingaweb2-module-eventdb
Description-md5: 4ddc8a99ab9d560e31506012772d64fe
Description-en: simple and responsive web interface for Icinga - eventdb module
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 With the EventDB Module you can browse, comment and acknowledge events
 collected by EventDB easily in Icinga Web 2.

Package: icingaweb2-module-fileshipper
Description-md5: ecd91f8356d960f2f6d28acd04bd010d
Description-en: This Module offers to deploy config files through the Director
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This module offers the possibility to deploy hand-crafted Icinga 2 config files
 through the Icinga Director based on Import Source able to deal with CSV, JSON,
 YAML and XML files.

Package: icingaweb2-module-generictts
Description-md5: c1e6968cb9c927e99cd5f6aa543c9160
Description-en: simple and responsive web interface for Icinga - generictts module
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 Generic TTS implements Icinga Web 2's ticket hook for replacing ticket patterns
 with links to your trouble ticket system (TTS).

Package: icingaweb2-module-graphite
Description-md5: 2b27b703981420fb6f9658f96b8cf924
Description-en: simple and responsive web interface for Icinga - graphite module
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This module adds graphite graphs to the web interface.

Package: icingaweb2-module-idoreports
Description-md5: 1f27054275b8f86d02a9f10f7bc99e58
Description-en: simple and responsive web interface for Icinga - boxydash idoreports
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This module gives Host and service availability reports for ido database.

Package: icingaweb2-module-incubator
Description-md5: d37c00a2759a75c7468d02fc6958412e
Description-en: This Module offers to deploy config files through the Director
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This module ships bleeding edge libraries useful for Icinga Web 2 modules.

Package: icingaweb2-module-map
Description-md5: 37d6e37eff91caf589d3158f3a01ea6a
Description-en: Displays host objects as markers on openstreetmap
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This module displays host objects as markers on openstreetmap using leaflet.js.
 If you configure multiple hosts with the same coordinates, i.e. servers in a
 datacenter, a clustered view is rendered.

Package: icingaweb2-module-monitoring
Description-md5: 1493250ec3be3a751385cd3a5abcc920
Description-en: simple and responsive web interface for Icinga - transitional dummy package
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This transitional package depends on icingadb-web which supersedes the
 monitoring module.

Package: icingaweb2-module-nagvis
Description-md5: b7794479558bdd2d5efdaa4a6875611e
Description-en: simple and responsive web interface for Icinga - nagvis module
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 The software will give you a web frontend for your monitoring solution, and
 can run additional modules, extending monitoring data, or even supplying
 something new to the webinterface.
 .
 NagVis is a visualization addon for Icinga or Nagios. It can be used to
 visualize monitoring data in combination with all kinds of pictures or maps.
 This allows one to show the state of your infrastructure in many different
 creative ways.

Package: icingaweb2-module-pdfexport
Description-md5: 0dcba4a3ae9be175a0e9d96cff941aa6
Description-en: Future place for the PDF export functionality for Icinga Web 2
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 Integrate PDF export functionality for Icinga Web 2.

Package: icingaweb2-module-pnp
Description-md5: 5f84a678051f14f74b5bbcb5357a5cbd
Description-en: view beautiful graphs in the host/service detail view
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This module integrates PNP into Icinga Web 2 and allows you to view beautiful
 graphs in the host/service detail view.

Package: icingaweb2-module-reactbundle
Description-md5: a42a897dab228a6b599419a5e6ca6236
Description-en: 3rd party libraries php library for Icinga Web 2
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This module is an attempt to ship 3rd party libraries that might be useful for
 asynchronous PHP-based Icinga Web 2 modules.

Package: icingaweb2-module-recommended
Description-md5: 8f4f76e0710c7ca5c21c4eb1a2f4210a
Description-en: Metapackage to install icingaweb2 modules
 Depends on typical used modules for icingaweb2.

Package: icingaweb2-module-reporting
Description-md5: 85f8a49dff2c37b2e21a1f765cc4caf0
Description-en: Reporting functionality in the web frontend
 Icinga Web 2 is a very modular, fast and simple web interface for
 your Icinga monitoring environment.
 .
 Reporting functionality in the monitoring web frontend.

Package: icingaweb2-module-statusmap
Description-md5: acbdcb0af04b180efb8b41ba2fa1d192
Description-en: simple and responsive web interface for Icinga - statusmap module
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 This module adds a very basic status map for Icinga Web 2.

Package: icingaweb2-module-toplevelview
Description-md5: c26b8a9a21540fc11bbc41fc76223783
Description-en: simple and responsive web interface for Icinga - top level view
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 Top Level View is a hierarchy based status view for Icinga Web 2.

Package: icingaweb2-module-x509
Description-md5: 35fbc817ec34c5c5fe773de69c9d6e69
Description-en: simple and responsive web interface for Icinga - x509 module
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 The X.509 module for Icinga keeps track of certificates as they are deployed
 in a network environment. It does this by scanning networks for TLS services
 and collects whatever certificates it finds along the way. The certificates
 are verified using its own trust store.

Package: icmake
Description-md5: a550161f00554825a211dc2edc36ee34
Description-en: Intelligent C-like MAKEr, or the ICce MAKE utility
 Icmake is a hybrid between a 'make' utility and a 'shell script'
 language.  Originally, it was written to provide a useful tool for
 automatic program maintenance and system administrative tasks on MS-DOS
 platforms.

Package: icmpinfo
Description-md5: 3bce8af22af1551a5331ef8816faa09a
Description-en: interpret ICMP messages
 Icmpinfo is a tool for looking at the ICMP messages received on the running
 host. It can be used to detect and record 'bombs' as well as various network
 problems.
 .
 Icmpinfo is useful for network security tests.

Package: icmptx
Description-md5: 82320505e19949c349b53c1398e9655e
Description-en: Tunnel IP over ICMP
 ICMPTX is a program that allows a user with root privledges to create a
 virtual network link between two computers, encapsulating data inside of
 ICMP packets.

Package: icnsutils
Description-md5: cdb1f8fd186d7a336dd7eeaba775f8fd
Description-en: utilities for manipulating Mac OS icns files
 icnsutils includes icns2png and png2icns, two utilities used to
 extract PNG images from icns files, and create icns files from
 PNG images.

Package: icoextract
Description-md5: 3aecdd47c02515cde3c39708a4035e51
Description-en: icon extractor for Windows executables (metapackage)
 icoextract is an icon extractor library for Windows executables
 (.exe/.dll/.mun).
 .
 This metapackage installs the icoextract library, tools, and optional
 thumbnailer component.

Package: icoextract-thumbnailer
Description-md5: e5376029fbd5ee8db7d0a4c2545841e7
Description-en: thumbnailer for Windows executables
 icoextract is an icon extractor library for Windows executables
 (.exe/.dll/.mun).
 .
 This package installs a Windows executable thumbnailer for file managers
 supporting Freedesktop.org thumbnailers.

Package: icom
Description-md5: bd9f2bd1d4a74ca7928b71b97e7ca38e
Description-en: Software control for ICOM radios with CI-V interface
 This program allows you to control many types of ICOM radio
 (transceivers and receivers) from the serial port on your computer.
 You need a CI-V interface circuit to connect the radio to the computer
 (to convert between RS-232 and TTL), which can be easily found on the web.

Package: icon-ipl
Description-md5: 561870fc816eef9502bea4e230d182d2
Description-en: Libraries for Icon, a high-level programming language
 Ideal for both complex nonnumerical applications and for situations where
 users need quick solutions with a minimum of programming effort, Icon is a
 high-level, general purpose programming language with a syntax similar to
 Pascal and C. Its applications include: rapid prototyping, analyzing
 natural languages, generating computer programs, and artificial
 intelligence. (From the back cover of the book "The Icon Programming
 Language," by Griswold and Griswold.)
 .
 This package contains the Icon program library, a library of Icon
 procedures and programs contributed by Icon users.

Package: icon-naming-utils
Description-md5: 5aaeb0f96a8778a442c08d744b22e0bd
Description-en: script for maintaining backwards compatibility of Tango Project
 Tango is a project to create a new cross-desktop and cross-platform icon
 theme, using a standard style guide, and the new Icon Naming Specification.
 This package contains the perl script for maintaining backwards
 compatibility.

Package: icont
Description-md5: 32a55e9c6e8ddde3e843ee6c82b54ab5
Description-en: Interpreter for Icon, a high-level programming language
 Ideal for both complex nonnumerical applications and for situations where
 users need quick solutions with a minimum of programming effort, Icon is a
 high-level, general purpose programming language with a syntax similar to
 Pascal and C. Its applications include: rapid prototyping, analyzing
 natural languages, generating computer programs, and artificial
 intelligence. (From the back cover of the book "The Icon Programming
 Language," by Griswold and Griswold.)
 .
 This package contains the Icon translator, which converts Icon source code
 into `ucode` that can then be executed with the help of the iconx program.

Package: icontool
Description-md5: 796b97aa802a0a6a3ab93f13d41de568
Description-en: tools for maintaining icons in software projects
 icontool is a suite of tools for maintaining icons in a software project
 or within an icon theme project. These scripts can be used to render icons
 using the Tango Project's single canvas SVG workflow, and to provide
 symlinks for backward compatibility in icon themes.

Package: iconx
Description-md5: 4afe00cd9fc1151ce65edb169ff82c7f
Description-en: Executor for Icon, a high-level programming language
 Ideal for both complex nonnumerical applications and for situations where
 users need quick solutions with a minimum of programming effort, Icon is a
 high-level, general purpose programming language with a syntax similar to
 Pascal and C. Its applications include: rapid prototyping, analyzing
 natural languages, generating computer programs, and artificial
 intelligence. (From the back cover of the book "The Icon Programming
 Language," by Griswold and Griswold.)
 .
 This package contains the Icon executor, iconx, which is needed to execute
 interpreted Icon programs. If you are starting from Icon source code (as
 opposed to precompiled `ucode' files), you will also need the icont
 package, which converts your Icon source into a program that iconx can
 execute.

Package: icoutils
Description-md5: 56989c011716253059b25fa3cebe2594
Description-en: Create and extract MS Windows icons and cursors
 Icoutils is a set of programs that deal with MS Windows icons and
 cursors. Resources such as icons and cursors can be extracted from MS
 Windows executable and library files with "wrestool". Conversion of
 these files to and from PNG images is done with "icotool". "extresso"
 automates these tasks with the help of special resource scripts.
 .
 This package can be used to create "favicon.ico" files for web sites.

Package: icu4x-datagen
Description-md5: 602c5d2a6135ebc04dab91364319d585
Description-en: Generate data for ICU4X DataProvider
 This package contains the following binaries built from the Rust crate
 "icu4x-datagen":
 - icu4x-datagen

Package: iczech
Description-md5: 6eee15f9866e4b5e372717f6fb0e7aaa
Description-en: Czech dictionary for ispell
 This is the Czech dictionary for ispell.
 Author: Petr Kolář <Petr.Kolar@vslib.cz>

Package: id-utils
Description-md5: 3f85175a34f0d5e2c543d52fd8a2607f
Description-en: Fast, high-capacity, identifier database tool
 Actually, the term `identifier' is too limiting--`mkid' stores
 tokens, be they program identifiers of any form, literal numbers, or
 words of human-readable text.  Database queries can be issued from the
 command-line, or from within emacs, serving as an augmented tags
 facility.

Package: id3
Description-md5: d91cc8db52621a037ad1e9e1950543b5
Description-en: Editor for ID3 tags
 A command-line based program that can list, modify, or delete ID3 tags
 from a file. ID3 tags are a way of identifying streaming music files.
 You can store Artist, Album, Title, Track, Year, and Genre in a tag, as
 well as a 28-character comment.

Package: id3ren
Description-md5: 5ba912562a8bc6090aeb390c3dd90d48
Description-en: id3 tagger and renamer
 Tool used to rename batches of mpeg3 files by reading the ID3 tag at the
 end of the file which contains the song name, artist, album, year, and a
 comment.
 .
 The secondary function of id3ren is a tagger, which can create, modify, or
 remove ID3 tags. The id3 fields can be set on the command line, entered
 interactively, or "guessed" from the path and the filename.

Package: id3tool
Description-md5: 6cb7942cd8caa7dedd0111b86c2bfd6d
Description-en: Command line editor for id3 tags
 A simple and complete editor for ID3 tags in MP3 files. ID3 tags are a way of
 identifying mp3 music files - you can store Artist, Album, Title, Track,
 Year, and Genre in a tag, as well as a 28-character comment.
 .
 Highly recommended for scripting and bulk operations where you need
 to edit id3 tags from scripts.
 .
 Can also be used to read id3 tags.

Package: id3v2
Description-md5: 28cfd529419561f1124178668fc00a2d
Description-en: command line id3v2 tag editor
 A command-line tool to add, modify, remove, or view ID3v2 tags, as well as
 convert or list ID3v1 tags. ID3 tags are commonly embedded in compressed
 music files such as MP3 and are the standard way to more fully describe
 the work than would normally be allowed by putting the information in the
 filename.

Package: idanish
Description-md5: 557e4ff5a992d3c54918390299d00957
Description-en: The Comprehensive Danish Dictionary (DSDO) - ispell
 The Comprehensive Danish Dictionary (DSDO) is a free spell-checking
 dictionary for Danish published by Skaane Sjaelland Linux User Group
 (SSLUG).  One thing which makes this dictionary different from most
 other dictionaries is that it basically is the result of a vote among
 the proof-readers.  The editorial group has _not_ proof-read all the
 words in the dictionary, but guides the proof-readers and keeps track
 of the overall status of the dictionary.
 .
 This is the Danish dictionary, to be used with ispell to check and
 correct spelling in Danish texts.

Package: idba
Description-md5: 42263fd178b76409cff6e6b610ab7ec1
Description-en: iterative De Bruijn Graph short read assemblers
 IDBA stands for iterative de Bruijn graph assembler. In computational
 sequence biology, an assembler solves the puzzle coming from large
 sequencing machines that feature many gigabytes of short reads from a
 large genome.
 .
 This package provides several flavours of the IDBA assembler, as they all
 share the same source tree but serve different purposes and evolved over time.
 .
 IDBA is the basic iterative de Bruijn graph assembler for
 second-generation sequencing reads. IDBA-UD, an extension of IDBA,
 is designed to utilize paired-end reads to assemble low-depth regions
 and use progressive depth on contigs to reduce errors in high-depth
 regions. It is a generic purpose assembler and especially good for
 single-cell and metagenomic sequencing data. IDBA-Hybrid is another
 update version of IDBA-UD, which can make use of a similar reference
 genome to improve assembly result. IDBA-Tran is an iterative de Bruijn
 graph assembler for RNA-Seq data.

Package: idba-extra
Description-md5: a65ebb2eaba7b514fa79dc9b01bc510a
Description-en: iterative De Bruijn Graph short read assemblers (extra tools)
 IDBA stands for iterative de Bruijn graph assembler. In computational
 sequence biology, an assembler solves the puzzle coming from large
 sequencing machines that feature many gigabytes of short reads from a
 large genome.
 .
 This package provides several flavours of the IDBA assembler, as they all
 share the same source tree but serve different purposes and evolved over time.
 .
 IDBA is the basic iterative de Bruijn graph assembler for
 second-generation sequencing reads. IDBA-UD, an extension of IDBA,
 is designed to utilize paired-end reads to assemble low-depth regions
 and use progressive depth on contigs to reduce errors in high-depth
 regions. It is a generic purpose assembler and especially good for
 single-cell and metagenomic sequencing data. IDBA-Hybrid is another
 update version of IDBA-UD, which can make use of a similar reference
 genome to improve assembly result. IDBA-Tran is an iterative de Bruijn
 graph assembler for RNA-Seq data.
 .
 This package ships extra tools for using idba in specific situations.

Package: ident2
Description-md5: 616493fe2fe626b6cd2a2581ef5a5d51
Description-en: advanced ident daemon
 ident2 is an advanced, configurable ident daemon. You can set it to lie,
 not lie, or not return any response at all, and it is per-user configurable
 (e.g. if user daniel was IRCing, it'd use ~daniel/.ident for its config, if
 user kim was IRCing, it'd use ~kim/.ident). The admin can specify whether
 users can configure the type of return they want or not.

Package: idesk
Description-md5: 83a0b8afe86a69e05e8521e50b6d585b
Description-en: program to show icons on the desktop
 Idesk displays icons with a short description on the desktop and gives
 shortcuts to launch any X app.
 .
 The icons can be resized, use tooltip and has transparency with other
 nice image effects. It can use many images types formats how PNG, JPG,
 GIF, XPM, etc. Idesk also allows the binding of different actions to
 every mouse button.

Package: ideviceactivation
Description-md5: 3a635c38d14f551c7d693223a3dd5cb4
Description-en: Command line utility to manage the activation of Apple iOS devices
 This project provides an interface to activate and deactivate iOS devices by
 talking to Apple's webservice alongside a command-line utility named
 ideviceactivation.
 .
 This package contains a command-line utility named ideviceactivation.

Package: ideviceinstaller
Description-md5: 90af38530619f287fcb09421b4b1a146
Description-en: Utility to manage installed applications on an iDevice
 ideviceinstaller is a tool to interact with the installation_proxy
 of an iDevice allowing to install, upgrade, uninstall, archive, restore,
 and enumerate installed or archived applications.
 .
 It makes use of the libimobiledevice library that allows communication
 with the devices.

Package: idevicerestore
Description-md5: 1206bb8d0c691a398982cc2f4cad5847
Description-en: command-line application to restore firmware files to iOS devices
 The idevicerestore application is a full reimplementation of all granular
 steps which are performed during the restore of a firmware to a device.
 .
 In general, upgrades and downgrades are possible, however subject to
 availability of SHSH blobs from Apple for signing the firmare files.
 .
 Some key features are:
 - Restore: Update firmware on iOS devices
 - Firmware: Use official IPSW firmware archive file or a directory as source
 - Update: Allows updating the device by default or erasing all data
 - Download: On demand download of latest available firmware for a device
 - Cache: Downloaded firmware files are cached locally
 - Custom Firmware: Restore custom firmware files (requires bootrom exploit)
 - Baseband: Allows one to skip NOR/Baseband upgrade
 - SHSH: Fetch TSS records and save them as ".shsh" files
 - DFU: Put devices in pwned DFU mode (limera1n devices only)
 - AP Ticket: Use custom AP ticket from a file

Package: idjc
Description-md5: c731d01af36a67579246697b05f068bc
Description-en: graphical shoutcast/icecast client
 Internet DJ Console is an Internet radio application for making a live radio
 show or podcast. Features include two main media players with a crossfader,
 a jingle player, microphone signal processing (compressor and noise gate),
 IRC track announcements with X-Chat, an automatic stream shut-off timer, MP3
 or Ogg streaming and recording at various bit rates, aux input for connecting
 external JACK aware applications, and audio level meters.

Package: idl-font-lock-el
Description-md5: d10d7c7ad1686587a0f401642d48edaf
Description-en: OMG IDL font-locking for Emacs
 This module adds font-lock highlighting to the Emacs IDL-mode.
 This will be useful for people doing CORBA stuff, but it is not
 related to the Interactive Data Language.

Package: idle
Description-md5: 4b48a720a9432da8fb68f7957b793862
Description-en: IDE for Python using Tkinter (default version)
 IDLE is an Integrated Development Environment for Python.
 IDLE is written using Tkinter and therefore quite platform-independent.
 .
 This package is a dependency package, which depends on Debian's default
 Python 3 version's IDLE (currently v3.14).

Package: idle-python3.14
Description-md5: 40293a613fe7ea3ba671fca60f6c3f6f
Description-en: IDE for Python (v3.14) using Tkinter
 IDLE is an Integrated Development Environment for Python (v3.14).
 IDLE is written using Tkinter and therefore quite platform-independent.

Package: idle-python3.15
Description-md5: fd104146cc6fcd2fe1edfc565a758b51
Description-en: IDE for Python (v3.15) using Tkinter
 IDLE is an Integrated Development Environment for Python (v3.15).
 IDLE is written using Tkinter and therefore quite platform-independent.

Package: idle3-tools
Description-md5: dcc18351043bd9e635fd3ecf31dc72ef
Description-en: change the idle3 timer of recent Western Digital Hard Disk Drives
 Idle3-tools provides a linux/unix utility that can disable, get and
 set the value of the infamous idle3 timer found on recent Western
 Digital Hard Disk Drives.
 .
 It can be used as an alternative to the official wdidle3.exe
 proprietary utility, without the need to reboot in a DOS environment.
 .
 A power off/on cycle of the drive will still be mandatory for new
 settings to be taken into account.
 .
 Modern Western Digital "Green" Drives include the Intellipark feature
 that stops the disk when not in use.
 .
 Unfortunately, the default timer setting is not perfect on linux/unix
 systems, including many NAS, and leads to a dramatic increase of the
 Load Cycle Count value (SMART attribute #193). With the default timer
 setting, the drive will spin down *every eight seconds* if idle and
 this may get the spindle motor to burn out in a few months or so.
 .
 If you have a Western Digital EADS or EARS drive, please check you
 SMART information before it's too late by running the following
 command:
 .
 sudo smartctl -A /dev/sda | grep "^193"
 .
 If the Load cycle count (which is in the last column) exceeds 1000,
 you're probably affected by the idle3 timer problem.

Package: idlestat
Description-md5: 77aaa7f95d78cfd1d7c169ddb62108ad
Description-en: measure CPU time in idle and operating states
 Idlestat uses kernel FTRACE function to monitor and capture C-state and
 P-state transitions of CPUs over a time interval.  It calculates the total,
 average, min and max times spend in each C-state, P-state for each CPU and in
 each CPU cluster.  It also reports the times specific IRQs caused the CPU
 to exit idle state, per CPU and per-IRQ.

Package: idn
Description-md5: 8aebf6eab31b870766146e6abd6be86b
Description-en: Command line interface to GNU Libidn
 GNU Libidn is a fully documented implementation of the Stringprep,
 Punycode and IDNA specifications.  Libidn's purpose is to encode and
 decode internationalized domain names.  The Nameprep, XMPP, SASLprep,
 and iSCSI profiles are supported.
 .
 The recommended dependency gnulib-l10n is needed for complete translations.
 .
 This package contains the idn command-line tool, and the Libidn
 manual.

Package: idn2
Description-md5: b5461dd4fe6968d00ef17f085b14bf7f
Description-en: Internationalized domain names (IDNA2008/TR46) command line tool
 Libidn2 implements the revised algorithm for internationalized domain
 names called IDNA2008/TR46.
 .
 The recommended dependency gnulib-l10n is needed for complete translations.
 .
 This package contains the idn2 command-line tool.

Package: idseq-bench
Description-md5: b085f2acc6d0affa95f65e518b6754fa
Description-en: Benchmark generator for the IDseq Portal
 IDseq (Infectious Disease Sequencing Platform) is an unbiased global
 software platform that helps scientists identify pathogens in
 metagenomic sequencing data.
 .
 * Discover - Identify the pathogen landscape
 * Detect - Monitor and review potential outbreaks
 * Decipher - Find potential infecting organisms in large datasets
 .
 This package provides the benchmark generator for the IDseq Portal.

Package: idutch
Description-md5: 65b49754fce3124eb0d559ea12b398e8
Description-en: Dutch dictionary for Ispell
 A Dutch spelling dictionary for the spelling checker Ispell.
 .
 This dictionary, from the OpenTaal project, uses the official
 spelling of 2005 and has been officially approved by the TaalUnie.
 .
 For a simple word list, see the wdutch package instead.

Package: idzebra-2.0
Description-md5: c05f4e2e186aa8be1b86a173e220831a
Description-en: IDZebra metapackage (the works)
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This metapackage installs all necessary packages to start working
 with IDZebra - including utility programs, development libraries,
 documentation and modules.

Package: idzebra-2.0-common
Description-md5: 8421d76aaf541d8930d7e4a5bb2b3843
Description-en: IDZebra common files
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package includes common IDZebra configuration files.

Package: idzebra-2.0-doc
Description-md5: a4a93305943de9a6ecf14ab0ef097290
Description-en: IDZebra documentation
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package includes HTML documentation for IDZebra.

Package: idzebra-2.0-examples
Description-md5: 3aad101419059ef452b30c70baf4233f
Description-en: IDZebra example configurations
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package includes examples for indexing various data formats,
 such as OAI-PMH, Marc21, and MarcXML.

Package: idzebra-2.0-utils
Description-md5: 05f32279998b0c7917b4a07b7c3a0500
Description-en: IDZebra utility programs
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package contains IDZebra utilities such as the 'zebraidx' indexer
 utility and the 'zebrasrv' server.

Package: iec16022
Description-md5: e009a8ed35eff4c0717044baa5f8f707
Description-en: Generates 2d ISO/IEC 16022 barcodes (data matrix/semacode)
 The program generates a 2d datamatrix/semacode barcode from a
 parameter or from a file and produces output in various formats (png,
 eps, ascii-art).
 .
 http://www.semapedia.org/ for example uses semacode tags to create
 real-world "links" to wikipedia articles.

Package: iem-plugin-suite-standalone
Description-md5: 1d3c913ada5f31ac2e982f47649c6580
Description-en: IEM's spatialization suite - standalone
 The IEM Plug-in Suite is an audio plugin suite created at the Institute of
 Electronic Music and Acoustics (Graz, Austria).
 It features Higher-Order Ambisonic plug-ins (up to 7th order), among them a
 number of state of the art encoders, directional compressors, directivity
 shapers, delay and reverb effects and analysis tools.
 .
 This package provides the plugins as standalone applications.

Package: iem-plugin-suite-vst
Description-md5: 893ce8f20b61f2ab7337e8558a9b1388
Description-en: IEM's spatialization suite - VST2 plugins
 The IEM Plug-in Suite is an audio plugin suite created at the Institute of
 Electronic Music and Acoustics (Graz, Austria).
 It features Higher-Order Ambisonic plug-ins (up to 7th order), among them a
 number of state of the art encoders, directional compressors, directivity
 shapers, delay and reverb effects and analysis tools.
 .
 This package provides the plugins so they can be used by VST2 hosts.

Package: iem-plugin-suite-vst3
Description-md5: 8052a1e1d33d15c8029bb4f95c975c2e
Description-en: IEM's spatialization suite - VST3 plugins
 The IEM Plug-in Suite is an audio plugin suite created at the Institute of
 Electronic Music and Acoustics (Graz, Austria).
 It features Higher-Order Ambisonic plug-ins (up to 7th order), among them a
 number of state of the art encoders, directional compressors, directivity
 shapers, delay and reverb effects and analysis tools.
 .
 This package provides the plugins so they can be used by VST3 hosts.

Package: ienglish-common
Description-md5: 00100424e9bbeb721b9f506e8d037b49
Description-en: Common files for British and American ispell dictionaries
 This package provides common files and dependencies for all American and
 British ispell dictionary packages. The package is useless if none of the
 dictionaries is also installed.

Package: iesperanto
Description-md5: 7bfe5b23dd854beb82a8e54a3bc768c8
Description-en: Esperanto dictionary for ispell
 This is the Esperanto dictionary for use with the ispell spellchecker,
 version 3.1.04 and following.  The dictionary is based on the words from
 Plena Ilustrita Vortaro, with additional country/language names.  It
 accepts Latin-3, 'cx' and '^c' forms.

Package: iestonian
Description-md5: 1199b3bdd47c68e92b9f8f941ed21dd9
Description-en: Estonian dictionary for Ispell
 This dictionary provides Estonian wordlists for the Ispell spellchecker.
 .
 The wordlists are based on work by the Institute of the Estonian Language
 and subsequently improved by Jaak Pruulmann who also created the affix file.

Package: ietf2bibtex
Description-md5: 12910e5788e2a7ac99f53c401e42bbdc
Description-en: Create BibTeX entry for IETF document (RFC or Internet Draft)
 ietf2bibtex creates a BibTeX entry for an IETF document (i.e. RFC or Internet
 Draft). The necessary information is automatically obtained from online XML
 references and the actual document.

Package: ifaroese
Description-md5: 83175b9c55738b24d892968b953d204b
Description-en: Faroese dictionary for ispell
 This is the Faroese dictionaries, to be used with ispell
 to check and correct spelling in Faroese texts.

Package: ifcico
Description-md5: a695c9368c698752ed3aa1a262229107
Description-en: Fidonet Technology transport package
 Ifcico is a FidoTech mailer for connecting to other nodes via the phone
 or the Internet.
 This version includes the "tx" patches and other misc patches.

Package: ifcopenshell
Description-md5: 79fae1e43aae79968093ff7977eace4e
Description-en: Library for working with Industry Foundation Classes (IFC) data
 Complete parsing support is provided for IFC2x3 TC1, IFC4 Add2 TC1, IFC4x1,
 IFC4x2, and IFC4x3 Add2. Extensive geometric support is implemented for the
 IFC releases IFC2x3 TC1 and IFC4 Add2 TC1. Extending with support for arbitrary
 IFC schemas is possible at compile-time when using C++ and at run-time when
 using Python.
 .
 Main package with binaries.

Package: ifcplusplus
Description-md5: 0cba2e0e2a72a4269e795bfbbcc93593
Description-en: Reader and writer for IFC files in STEP format
 IfcPlusPlus is an open source C++ class model, as well as a reader
 and writer for IFC files in STEP format.
 .
 Features:
 - easy and efficient memory management using smart pointers
 - parallel reader for very fast parsing on multi-core CPU's
 .
 Additionally, there's a simple IFC viewer application, using Qt and
 OpenSceneGraph.
 .
 This package contains the sample viewer.

Package: ifenslave
Description-md5: 74732f22bb89d876029092ddddb4e653
Description-en: configure network interfaces for parallel routing (bonding)
 This is a tool to attach and detach slave network interfaces to a bonding
 device. A bonding device will act like a normal Ethernet network device to
 the kernel, but will send out the packets via the slave devices using a simple
 round-robin scheduler. This allows for simple load-balancing, identical to
 "channel bonding" or "trunking" techniques used in switches.
 .
 The kernel must have support for bonding devices for ifenslave to be useful.
 This package supports 2.6.x kernels and the recent 3.x.x kernels.

Package: ifetch-tools
Description-md5: e0d6ff951e37987d95f914856e0115f1
Description-en: Collect, monitor, and view images from ip cameras
 A set of tools that can collect images from IP based cameras, monitor the
 collection process, and provide an interface to view the collected history.

Package: ifgate
Description-md5: cba845f95285e79263706dd099cf2b16
Description-en: Internet to Fidonet gateway
 The program can act as a gateway between email and netmail and Usenet
 newsgroups and echomail.
 This version includes the "tx" patches and other misc patches.

Package: ifhp
Description-md5: 4d42156c518281a01a995b6474f9e523
Description-en: Printer filter for HP LaserJet printers
 ifhp is a highly versatile print filter for BSD based print spoolers.
 It can be configured to handle text, PostScript, PJL, PCL, and
 raster printers, supports conversion from one format to another,
 and can be used as a stand-alone print utility.  It is the primary
 supported print filter for the LPRng print spooler.
 .
 It provides access to printer features like duplex printing, paper tray
 selection and strong accounting using the printer's internal page counter.

Package: ifile
Description-md5: ce1f10359341ec01a7ef263a4e29b4f7
Description-en: spam filter capable of learning
 A text filter that uses machine learning to classify texts into
 groups. ifile works great as a spam filter. The text is classified by
 a simple statistical method called Naive Bayes, which basically
 considers each text an unordered collection of words and classifies
 by matching the distribution with the most closely matching group
 distribution. Alternatives to ifile are annoyance-filter, bogofilter,
 spamoracle, and spamprobe.

Package: ifmail
Description-md5: d182c2e66b2cddfb4caabe66d57ed0d0
Description-en: Internet to Fidonet gateway
 The package contains common files needed by ifcico and ifgate packages.
 This version includes the "tx" patches and other misc patches.

Package: ifmetric
Description-md5: 731fc98cef2d3fc86f413b40b0f69006
Description-en: Set routing metrics for a network interface
 ifmetric is a Linux tool for setting the metrics of all IPv4 routes
 attached to a given network interface at once.  This may be used to
 change the priority of routing IPv4 traffic over the interface.
 Lower metrics correlate with higher priorities.

Package: ifrench
Description-md5: 0c816eb716923f54d9acfbd701c3530d
Description-en: French dictionary for ispell (Hydro-Quebec version)
 This is a French dictionary, to be used with the ispell program,
 version 3.1.04 and following. The dictionary contains roughly
 50,000 roots, which expand to about 220,000 words.
 .
 This is the Martin Boyer and Hydro-Quebec version.
 You may prefer to use the GUTenberg version installed by the
 ifrench-gut package.

Package: ifrench-gut
Description-md5: f5f8babd2cb0e1009e62b96174a4c38a
Description-en: French dictionary for ispell (GUTenberg version)
 This is a French dictionary, to be used with the ispell program,
 version 3.1.20 and following.
 .
 This is the GUTenberg version.

Package: ifstat
Description-md5: 51547744ce9c254f943908f6e2bf6b44
Description-en: InterFace STATistics Monitoring
 ifstat is a tool to report network interfaces bandwidth just like
 vmstat/iostat do for other system counters. It can monitor local
 interfaces by polling the kernel counters, or remote hosts
 interfaces using SNMP.

Package: iftop
Description-md5: f7e93593aba6acc7b5a331b49f97466f
Description-en: displays bandwidth usage information on an network interface
 iftop does for network usage what top(1) does for CPU usage. It listens to
 network traffic on a named interface and displays a table of current bandwidth
 usage by pairs of hosts. Handy for answering the question "Why is my Internet
 link so slow?".

Package: ifupdown
Description-md5: 442edbd184a6e1febc9b203604eb38f4
Description-en: high level tools to configure network interfaces
 This package provides the tools ifup and ifdown which may be used to
 configure (or, respectively, deconfigure) network interfaces based on
 interface definitions in the file /etc/network/interfaces.

Package: ifupdown-extra
Description-md5: b176c9761ceaaf879650874bb0b4b52e
Description-en: Network scripts for ifupdown
 This package provides a set of network testing scripts to be used together
 with the ifupdown package. These scripts can:
 - check the network cable before an interface is configured.
 - test if an assigned IPv4 or IPv6 address is already in use in the network.
 - test if default network gateways are reachable.
 - setup default static routes for interfaces.
 .
 Additionally network static routes can also be defined globally for the
 system when this is needed (e.g. for 'reject' rules) and will be
 added after network initialisation.
 .
 This package also provides 'network-test', a script to test the network
 configuration status by checking:
 - Status of available interface.
 - Availability of configured gateway routes.
 - If host resolution is working properly (DNS checks).
 - If network connectivity is working, including ICMP and web connections to
 remote web servers.

Package: ifupdown-multi
Description-md5: 96ef69f94e1c71970e80a25f67de304e
Description-en: multiple default gateway support for ifupdown
 This package integrates support for multiple default gateways on
 independent network connections into the Debian ifupdown network
 interface configuration system. It adds new "multi_*" options to the
 /etc/network/interface file format in order to more easily configure
 Linux's policy based routing.
 .
 The policy information used to configure each network interface using
 ifupdown-multi is saved when ifup is run. This allows network
 interfaces using ifupdown-multi to be brought up or down cleanly as
 needed.

Package: ifupdown-ng
Description-md5: 4a89365901c2a8b66e88462789790ce4
Description-en: network interface configuration tool
 ifupdown-ng is a network interface configuration tool that is largely
 compatible with Debian ifupdown, BusyBox ifupdown and Cumulus Networks'
 ifupdown2.
 .
 It is intended as a drop-in replacement for all aforementioned suites and
 provides the well-known ifup/ifdown/ifquery tools as well as ifctrstat to
 query interface statistics via CLI.
 .
 ifupdown-ng provides dependency resolutions between interfaces (physical,
 bond, vlan, bridges, etc.) to configure interfaces in a meaningful order
 independent of their order within the configuration file(s).
 .
 ifupdown-ng currently has support for B.A.T.M.A.N. adv., bonding, bridges,
 MPLS, PPP, regular tunnels + wireguard, VLANs, VRFs, VXLAN, as well as
 setting hardware/driver parameters with ethtool.

Package: ifupdown-ng-compat
Description-md5: 478ccf63f5ef20e2765446b74376ec59
Description-en: network interface configuration tool -- ifupdown compat
 ifupdown-ng is a network interface configuration tool that is largely
 compatible with Debian ifupdown, BusyBox ifupdown and Cumulus Networks'
 ifupdown2.
 .
 It is intended as a drop-in replacement for all aforementioned suites and
 provides the well-known ifup/ifdown/ifquery tools as well as ifctrstat to
 query interface statistics via CLI.
 .
 ifupdown-ng provides dependency resolutions between interfaces (physical,
 bond, vlan, bridges, etc.) to configure interfaces in a meaningful order
 independent of their order within the configuration file(s).
 .
 ifupdown-ng currently has support for B.A.T.M.A.N. adv., bonding, bridges,
 MPLS, PPP, regular tunnels + wireguard, VLANs, VRFs, VXLAN, as well as
 setting hardware/driver parameters with ethtool.
 .
 This package provides compatibility with traditional ifupdown.

Package: ifuse
Description-md5: f98578e76fc102c53d3c118fa494c4f0
Description-en: FUSE module for iPhone and iPod Touch devices
 iFuse is a FUSE filesystem driver which uses libiphone to connect to iPhone
 and iPod Touch devices without needing to "jailbreak" them. iFuse uses the
 native Apple AFC protocol over a normal USB cable in order to access the
 device's media files.
 .
 Although iFuse is now in a working state it is still under heavy
 development and should be considered experimental.

Package: igaelic
Description-md5: 2d4ee6bc74e56a727b10a9a44ff49317
Description-en: Scots Gaelic dictionary for ispell
 This is a Scots Gaelic dictionary for  the ispell spell checker program.
 There are about 1400 words in this alpha-quality dictionary; please help
 by using this program and submitting extra words.

Package: igal2
Description-md5: 47b544b6ec370b14d25f2d7ccbb74d6c
Description-en: online image gallery generator
 iGal2 is a Perl-based program that can generate an
 entire online picture show (HTML slides, thumbnails and index page
 included) with just one command line invocation.
 .
 iGal2 is a major rewrite of iGal (which is no longer maintained)
 and introduces various new features and capabilities.

Package: igalician-minimos
Description-md5: 41d63ba5d5656d24555fdcf50ec6b616
Description-en: Ispell dictionary for Galician (minimos)
 This is an ispell dictionary for Galician, using the "minimos"
 standard, as put together by Andre Ventas and Ramon Flores.
 .
 There are at least three orthographic conventions for Galician:
 ILG (official), reintegrationist and minimos. ILG uses orthographic
 conventions more similar to Spanish; reintegrationists are
 weighed towards Portuguese. Minimos tries to reach a middle
 consensus point.

Package: igblast
Description-md5: 2962314d8994f10816be6f57d21f8ffc
Description-en: Immunoglobulin and T cell receptor variable domain sequence analysis
 IgBLAST allows users to view the matches to the germline V, D, and J
 genes, details at rearrangement junctions, the delineation of IG V
 domain framework regions, and complementarity determining regions.
 IgBLAST has the capability to analyse nucleotide and protein
 sequences, and can process sequences in batches.  Furthermore,
 IgBLAST allows searches against the germline gene databases and other
 sequence databases simultaneously to minimize the chance of missing
 possibly the best matching germline V gene.

Package: igmplot
Description-md5: 41de48744c4f064e43fd2f675415e2aa
Description-en: identify, characterize, and quantify molecular interactions
 IGMPlot: Independent Gradient Model Plot
 .
 By using IGMPlot you can identify and quantify molecular interactions
 over a broad range: from non-covalent to covalent bonding, through
 metal coordination. This tool can be helpful for interpretation
 accessible to a wide community of chemists (organic, inorganic
 chemistry, including transition metal complexes and reaction
 mechanisms).

Package: igmpproxy
Description-md5: 7c3f568312d927aa3001624a60ed2881
Description-en: IGMP multicast routing daemon
 IGMPproxy is a simple dynamic Multicast Routing Daemon using only IGMP
 signalling. It's intended for simple forwarding of Multicast traffic
 between networks.

Package: ignition
Description-md5: 9115915c8069ed6f655eb75d2e1fbbcb
Description-en: First boot installer and configuration tool
 Ignition is the utility invented for Fedora CoreOS and RHEL CoreOS to
 manipulate disks during the initramfs stage. This includes partitioning disks,
 formatting partitions, writing files (regular files, systemd units, etc.),
 and configuring users. On first boot, Ignition reads its configuration
 from a source of truth (remote URL, network metadata service, hypervisor
 bridge, etc.) and applies the configuration.
 .
 Ignition is primarily intended to be used in an initramfs built using
 dracut.

Package: igor
Description-md5: 31969e1c198ef7d8d6b227efce73d8db
Description-en: infers V(D)J recombination processes from sequencing data
 IGoR (Inference and Generation of Repertoires) is a versatile software
 to analyze and model immune receptors generation, selection, mutation
 and all other processes.

Package: igsc
Description-md5: 85cff9451771adbc849b1a38745067c5
Description-en: Intel Graphics System Controller firmware update tool
 This is a small frontend to the Intel Management Engine Interface (MEI)
 typically found on Intel chipsets and GPUs.
 .
 Chipset firmware is usually updated through the regular BIOS update
 channels, but this does not cover discrete GPUs, so this is an alternate
 method for applying firmware updates.
 .
 If you do not have an Intel discrete GPU, it is likely you don't need this
 package.

Package: igt-gpu-tools
Description-md5: 9bce65dff48f9cd05c93b8e3cb1e7db6
Description-en: IGT GPU Tools (tools)
 IGT GPU Tools is a collection of tools for development and testing of
 the DRM drivers. There are many macro-level test suites that get used
 against the drivers, including xtest, rendercheck, piglit, and
 oglconform, but failures from those can be difficult to track down to
 kernel changes, and many require complicated build procedures or
 specific testing environments to get useful results. Therefore, IGT
 GPU Tools includes low-level tools and tests specifically for
 development and testing of the DRM Drivers.
 .
 This package provides various utilities from IGT GPU Tools.

Package: igt-gpu-tools-tests
Description-md5: 18286a6f557c29d60a36b83fc4aba34c
Description-en: IGT GPU Tools (tests)
 IGT GPU Tools is a collection of tools for development and testing of
 the DRM drivers. There are many macro-level test suites that get used
 against the drivers, including xtest, rendercheck, piglit, and
 oglconform, but failures from those can be difficult to track down to
 kernel changes, and many require complicated build procedures or
 specific testing environments to get useful results. Therefore, IGT
 GPU Tools includes low-level tools and tests specifically for
 development and testing of the DRM Drivers.
 .
 This package provides various tests from IGT GPU Tools.

Package: igtf-policy-classic
Description-md5: a825da19ec7ecc3cf4d4369b27ca0de8
Description-en: IGTF classic profile for Certificate Authorities
 The Interoperable Global Trust Federation (IGTF) maintains a common trust
 base for the benefit of distributed science and research computing
 infrastructures. It provides a list of accredited trust anchors, with
 root certificates, certificate revocation list locations, contact
 information, and signing policies.
 .
 This package contains the trust anchors for the classic profile.
 See also: http://www.eugridpma.org/guidelines/classic

Package: igtf-policy-experimental
Description-md5: f6806b1cbe9d31c5d3c079cd5c80f97d
Description-en: IGTF experimental Certificate Authorities
 The Interoperable Global Trust Federation (IGTF) maintains a common trust
 base for the benefit of distributed science and research computing
 infrastructures. It provides a list of accredited trust anchors, with
 root certificates, certificate revocation list locations, contact
 information, and signing policies.
 .
 This package contains several experimental trust anchors. Use with
 caution, as they come without any guarantees.

Package: igtf-policy-iota
Description-md5: 704194d97e71e19cf95ef84a9a52f6f4
Description-en: IGTF IOTA profile for Certificate Authorities
 The Interoperable Global Trust Federation (IGTF) maintains a common trust
 base for the benefit of distributed science and research computing
 infrastructures. It provides a list of accredited trust anchors, with
 root certificates, certificate revocation list locations, contact
 information, and signing policies.
 .
 This package contains the trust anchors for the IOTA (Identifier-Only
 Trust Assurance with Secured Infrastructure) profile. See also:
 http://www.eugridpma.org/guidelines/IOTA/

Package: igtf-policy-mics
Description-md5: c4bcca26814032bb3e6b5f7a16f79032
Description-en: IGTF MICS profile for Certificate Authorities
 The Interoperable Global Trust Federation (IGTF) maintains a common trust
 base for the benefit of distributed science and research computing
 infrastructures. It provides a list of accredited trust anchors, with
 root certificates, certificate revocation list locations, contact
 information, and signing policies.
 .
 This package contains the trust anchors for the MICS (Member Integrated
 Credential Services) profile. See also:
 http://www.eugridpma.org/guidelines/MICS/

Package: igtf-policy-slcs
Description-md5: f82a89b3c27a06ad3b4c63c897f9453c
Description-en: IGTF SLCS profile for Certificate Authorities
 The Interoperable Global Trust Federation (IGTF) maintains a common trust
 base for the benefit of distributed science and research computing
 infrastructures. It provides a list of accredited trust anchors, with
 root certificates, certificate revocation list locations, contact
 information, and signing policies.
 .
 This package contains the trust anchors for the SLCS (Short Lived
 Credential Services) profile. See also:
 http://www.eugridpma.org/guidelines/SLCS/

Package: igtf-policy-unaccredited
Description-md5: 0e1d38a5a037c26f29eda9a2b1ad546f
Description-en: IGTF unaccredited Certificate Authorities
 The Interoperable Global Trust Federation (IGTF) maintains a common trust
 base for the benefit of distributed science and research computing
 infrastructures. It provides a list of accredited trust anchors, with
 root certificates, certificate revocation list locations, contact
 information, and signing policies.
 .
 This package contains several unaccredited trust anchors. Use with
 caution, as they come without any guarantees.

Package: igv
Description-md5: c007bd50ee1f6b5e2ff534544a24c883
Description-en: Integrative Genomics Viewer
 The Integrative Genomics Viewer (IGV) is a high-performance viewer that
 efficiently handles large heterogeneous data sets, while providing a
 smooth and intuitive user experience at all levels of genome resolution.
 A key characteristic of IGV is its focus on the integrative nature of
 genomic studies, with support for both array-based and next-generation
 sequencing data, and the integration of clinical and phenotypic data.
 Although IGV is often used to view genomic data from public sources,
 its primary emphasis is to support researchers who wish to visualize and
 explore their own data sets or those from colleagues. To that end, IGV
 supports flexible loading of local and remote data sets, and is
 optimized to provide high-performance data visualization and exploration
 on standard desktop systems.

Package: ihungarian
Description-md5: 54cd5aaa815d342eda94de269682d006
Description-en: Hungarian dictionary for ispell
 This is the Hungarian dictionary for ispell made by NEMETH Laszlo.

Package: ii
Description-md5: 8160adbdb85507f5fa6134d1cee4761f
Description-en: minimalist FIFO and filesystem-based IRC client
 ii (irc it) is a minimalist FIFO and filesystem-based IRC client. It creates an
 irc directory tree with server, channel and nick name directories. In every
 directory a FIFO in file and a normal out file is created.
 .
 The in file is used to communicate with the servers and the out files contain
 the server messages. For every channel and every nick name there are related in
 and out files created. This allows IRC communication from command line and
 adheres to the Unix philosophy.
 .
 It consists of <= 1000 lines of code and is the big brother of sic.

Package: ii-esu
Description-md5: b7d2842821c0bca548a774bc643c7a1a
Description-en: shooter game
 Your ship is surrounded by two circles. You shoot in the direction of
 your mouse points, and you move if the mouse pointer is outside the
 inner circle.
 .
 The original name of the game is ES, which is pronounced ii-esu in Japanese.

Package: iiod
Description-md5: 381c5ac0a614548f6c763749394d601d
Description-en: Daemon to share IIO devices on the network
 IIOD is a network daemon that communicates with the network backend of libiio.
 It can be used, for instance, to stream the flow of data samples from one weak
 system to a more powerful one, where the samples will be processed.

Package: iipimage-doc
Description-md5: 973720f02730f862fa045756ad4e79a9
Description-en: Web-based streamed viewing and zooming of ultra high-resolution images - doc
 IIPImage is an advanced high-performance feature-rich imaging server
 system for web-based streamed viewing and zooming of ultra
 high-resolution images. It is designed to be fast and
 bandwidth-efficient with low processor and memory requirements. The
 system can comfortably handle gigapixel size images as well as advanced
 image features such as both 8 and 16 bit depths, CIELAB colorimetric
 images and scientific imagery such as multispectral images.
 .
 Streaming is tile-based, making it possible to view, navigate and zoom
 in real-time around gigapixel size images that would be impossible to
 download and manipulate on the local machine. It also makes the system
 very scalable as the number of image tile downloads will remain the same
 regardless of the size of the source image.
 .
 Source images can be in either TIFF or JPEG2000 format. Whole images or
 regions within images can also be rapidly and dynamically resized and
 exported by the server from a single source image without the need to
 store multiple files in various sizes.
 .
 This is the documentation for iipimage-server

Package: iipimage-server
Description-md5: 6cfbb1b2ac0ede0f37af3b0af3cd5504
Description-en: Web-based streamed viewing and zooming of ultra high-resolution images
 IIPImage is an advanced high-performance feature-rich imaging server
 system for web-based streamed viewing and zooming of ultra
 high-resolution images. It is designed to be fast and
 bandwidth-efficient with low processor and memory requirements. The
 system can comfortably handle gigapixel size images as well as advanced
 image features such as both 8 and 16 bit depths, CIELAB colorimetric
 images and scientific imagery such as multispectral images.
 .
 Streaming is tile-based, making it possible to view, navigate and zoom
 in real-time around gigapixel size images that would be impossible to
 download and manipulate on the local machine. It also makes the system
 very scalable as the number of image tile downloads will remain the same
 regardless of the size of the source image.
 .
 Source images can be in either TIFF or JPEG2000 format. Whole images or
 regions within images can also be rapidly and dynamically resized and
 exported by the server from a single source image without the need to
 store multiple files in various sizes.

Package: iirish
Description-md5: 9e8f0e85178687d47184fe257e6271f3
Description-en: Irish (Gaeilge) dictionary for ispell
 This is an Irish dictionary for the ispell spell-checker program.
 The dictionary has about 26,000 words, conforming strictly to
 standardised Irish spelling.

Package: iitalian
Description-md5: be0ded4ceec47d99103f469b2a68c230
Description-en: Italian dictionary for ispell
 This is an Italian dictionary to be used with ispell.
 It contains more than 185,000 Italian words.

Package: iitii
Description-md5: f8f21c228a680792196979ade50ba626
Description-en: Implicit Interval Tree with Interpolation Index
 Iitii is a data structure for indexing begin/end position intervals,
 such as genomic feature annotations, and answering requests for all
 items overlapping a query interval. Building on cgranges by Heng Li,
 iitii explores ideas from DBMS interpolation search and learned index
 structures to speed up queries on large datasets.

Package: ikarus
Description-md5: a1aa8f83106de4b70637dad3c7699690
Description-en: Scheme compiler and interpreter
 Ikarus is a compiler-based implementation of the Scheme programming
 language which targets the i386/amd64 (with sse2) architecture.  It
 has good performance, is rather light weight, is case-sensitive, and
 implements a substantial portion of the language described in R6RS.

Package: ike-scan
Description-md5: e1dd20ee85240b287d1526522f649ed0
Description-en: discover and fingerprint IKE hosts (IPsec VPN Servers)
 ike-scan discovers IKE hosts and can also fingerprint them using the
 retransmission backoff pattern.
 .
 ike-scan does two things:
 .
 a) Discovery: Determine which hosts are running IKE.
 This is done by displaying those hosts which respond to the IKE requests
 sent by ike-scan.
 .
 b) Fingerprinting: Determine which IKE implementation the hosts are using.
 This is done by recording the times of the IKE response packets from the
 target hosts and comparing the observed retransmission backoff pattern
 against known patterns.
 .
 The retransmission backoff fingerprinting concept is discussed in more
 detail in the UDP backoff fingerprinting paper which should be included
 in the ike-scan kit as udp-backoff-fingerprinting-paper.txt.

Package: ikiwiki
Description-md5: 0cf5166fc2f9cf80c74ea6c0497b7353
Description-en: wiki compiler
 Ikiwiki converts a directory full of wiki pages into HTML pages suitable
 for publishing on a website. Unlike many wikis, ikiwiki does not have its
 own ad-hoc means of storing page history, and instead uses a revision
 control system such as Subversion or Git.
 .
 Ikiwiki implements all of the other standard features of a wiki, including
 web-based page editing, user registration and logins, a RecentChanges
 page, BackLinks, search, Discussion pages, tags, smart merging and conflict
 resolution, and page locking.
 .
 Ikiwiki also supports generating news feeds (RSS and Atom) and blogging.
 Ikiwiki provides a plugin system which allows many other features to be
 added. Some of the plugins have additional dependencies, found among the
 Recommends and Suggests of this package.

Package: ikiwiki-hosting-common
Description-md5: a9dbb4ce8cf09b5888a36e71afaa2735
Description-en: ikiwiki hosting: common files
 A hosting interface for ikiwiki. Facilitates management of many separate
 ikiwiki sites, with capabilities including web-based signup to create new
 sites, easy support for branching sites, deleting sites, and transferring
 sites between servers. Ikiwiki-hosting was developed for Branchable.com.
 .
 This package contains common files for all ikiwiki hosting servers,
 and documentation.

Package: ikiwiki-hosting-dns
Description-md5: 4c1ee9d4ce9b8d5a774afbcf88a097bd
Description-en: ikiwiki hosting: dns server
 A hosting interface for ikiwiki. Facilitates management of many separate
 ikiwiki sites, with capabilities including web-based signup to create new
 sites, easy support for branching sites, deleting sites, and transferring
 sites between servers. Ikiwiki-hosting was developed for Branchable.com.
 .
 This package should be installed on the master DNS server, only if you
 will be allowing ikiwiki-hosting to automatically manage DNS for
 sites. It contains the ikidns program.

Package: ikiwiki-hosting-web
Description-md5: 241a687ddb963bcb7f26722ed3701479
Description-en: ikiwiki hosting: web server
 A hosting interface for ikiwiki. Facilitates management of many separate
 ikiwiki sites, with capabilities including web-based signup to create new
 sites, easy support for branching sites, deleting sites, and transferring
 sites between servers. Ikiwiki-hosting was developed for Branchable.com.
 .
 This package contains the ikisite program, and related things to install
 on each web server.

Package: ikvswitch
Description-md5: 54f4280a745eed4750847888dcf03277
Description-en: virtual switch infrastructure designed for complex network deployment testing
 This package sets up virtual machines that will act as 2 spine switches and 3
 racks with 2 leaf switches each, to simulate a datacenter setup. All 8
 switches are connected to each other over un-numbered IPv6 link-local
 addresses over which a BGP link is established (ie: this is a bgp-to-the-host
 setup, or L3 only networking).
 .
 Once setup, it is possible for the user to connect virtual machines to this
 virtual infrastructure. Each VM can be connected to 2 rack switches over BGP
 as well.
 .
 The goal of this package is to be able to experiment with virtual machines,
 as if they were physical machines installed into 3 physical racks, with this
 type of L3 connectivity only.

Package: ilisp
Description-md5: c43e093d07daf72442c9525bfc0959e2
Description-en: Emacs interface to LISP implementations
 ILISP is a powerful GNU Emacs interface to many dialects of Lisp,
 including Lucid, Allegro, Harlequin LispWorks, GCL, KCL, AKCL, ECL,
 IBCL, and CMUCL.  Also some Scheme implementations are supported as
 well as a preliminary version of Xlisp/XlispStat.

Package: ilisp-doc
Description-md5: 3c531a6c8d68d925ba2745ad2053bee9
Description-en: Documentation for ILISP package
 This package supplies PDF and HTML documentation for the ILISP
 package. ILISP is a powerful GNU Emacs interface to many dialects of
 Lisp.

Package: ilithuanian
Description-md5: 234999fd9d308a0b956a37e56a9ca06a
Description-en: ispell dictionary for Lithuanian (LT)
 This is the Lithuanian dictionary, to be used with ispell
 to check and correct spelling in Lithuanian texts.

Package: illustrate
Description-md5: 85ef72d6ce3b69231c84826c022faf74
Description-en: cartoonish representations of large biological molecules
 This package provides a binary to transform PDF-formatted proteins into
 simplified but instructive graphics. The software has been used for
 the Protein-of-the-month's biomolecular illustrations for the past 20
 years.

Package: ilorest
Description-md5: 6cf0f71da2ba779f48b65bc392af4a7d
Description-en: cli for managing servers over the Redfish API
 The Redfish Utility is a command line interface that allows one to manage
 servers that take advantage of Redfish APIs. In addition to using the utility
 manually to execute individual commands, you can create scripts to automate
 tasks.

Package: im
Description-md5: 97a53ae7b8540d47e116ae4cabc2b133
Description-en: mail/news handling commands and Perl modules
 IM (Internet Message) provides a series of user interface commands
 (imput, imget, imls, ...) and backend Perl5 modules to integrate
 E-mail and NetNews user interface.  They are designed to be used
 both from Mew version 1.x and on command line.
 .
 The folder style for IM is exactly the same as that of MH.  So,
 you can replace MH with this package without any migration works.
 Moreover, you are able to operate your messages both by IM and MH
 with consistent manner.
 .
 Mail/news messages are dispatched by way of SMTP/NNTP and are
 retrieved from local mailbox (mbox file, Maildir, MMDF file, MH folder),
 POP3 server (plain password, APOP), IMAP server, or NNTP server.

Package: ima-evm-utils
Description-md5: ec3193523e146f89d82f761e729b72d5
Description-en: Linux IMA Extended Verification Module signing tools
 Linux kernel integrity subsystem is comprised of a number of different
 components including the Integrity Measurement Architecture (IMA), Extended
 Verification Module (EVM), IMA-appraisal extension, digital signature
 verification extension and audit measurement log support.
 .
 The package provides the Linux Integrity Measurement Architecture (IMA)
 Extended Verification Module (EVM) tools.
 .
 With EVM, the security sensitive extended attributes are verified against
 offline tampering.

Package: image-analyzer
Description-md5: 6b4ec9d79b23910186e2676fbfb4fd14
Description-en: Mirage Image Analyzer
 Image Analyzer is a Gtk3-based utility for CD/DVD image analysis
 and manipulation, with following functionality:
 - disc image layout visualization
 - reading of sector data from image
 - analysis of error correction and detection codes in sector main and
 subchannel data
 - retrieval of disc (DVD) structures, if available
 - visualization of disc topology (DPM) data, if available
 - image format conversion
 - logging facilities for debugging

Package: image-factory
Description-md5: fc5d19e54b8ce771c9edc5269759282a
Description-en: Build golden Linux images
 image-factory is a command line tool for building golden Linux images. It uses
 virt-install to do installations via the network. The installation and
 configuration of the images is done using the netinstall support from the
 distributions, i.e.
 .
 * preseed for Debian/Ubuntu
 * Kickstart for CentOS/Fedora
 * AutoYaST for openSUSE
 .
 image-factory is used by IONOS Cloud to build the golden public Linux images
 for their Enterprise Cloud. The configuration files are shipped with this
 project to allow anyone to rebuild their images.

Package: image-garden
Description-md5: 476e398e591935659c2b08a300aea184
Description-en: tool for creating test virtual machines
 Image Garden downloads, initializes and optionally operates virtual machine
 images for popular operating systems. All the systems are designed for
 testing and come configured with well-known username and password, usually
 matching the name of the system.

Package: imageindex
Description-md5: 8ec802581d138b2d25508fce110156dd
Description-en: generate static HTML galleries from images
 Imageindex generates standards-compliant static HTML galleries of images
 (usually JPG photos, but can deal with images of just about any format).
 Some features:
 .
 * Only out-of-date thumbnail/medium images are generated
 * Captions come from comments embedded in images (never get lost!)
 * Output is customizable with CSS stylesheets
 * Can fetch EXIF header data from digicam photos
 * Can optionally recurse directory trees
 * Index, detail, slide, and frame views
 * Can use mplayer for dealing with video files.

Package: imagej
Description-md5: d64a1d4b24bcb1fe82817a5a62d85a46
Description-en: Image processing program with a focus on microscopy images
 It can display, edit, analyze, process, save and print 8-bit, 16-bit and
 32-bit images. It can read many image formats including TIFF, GIF, JPEG,
 BMP, DICOM, FITS and "raw". It supports "stacks", a series of images that
 share a single window.
 .
 It can calculate area and pixel value statistics of user-defined
 selections. It can measure distances and angles. It can create density
 histograms and line profile plots. It supports standard image processing
 functions such as contrast manipulation, sharpening, smoothing, edge
 detection and median filtering.
 .
 Spatial calibration is available to provide real world dimensional
 measurements in units such as millimeters. Density or gray scale
 calibration is also available.
 .
 ImageJ is developed by Wayne Rasband (wayne@codon.nih.gov), is at the
 Research Services Branch, National Institute of Mental Health, Bethesda,
 Maryland, USA.

Package: imagemagick
Description-md5: e7c9231200f9975eff8c6caddc527dbf
Description-en: image manipulation programs -- binaries
 ImageMagick is a software suite to create, edit, and compose bitmap images.
 It can read, convert and write images in a variety of formats (over 100)
 including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
 SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
 shear and transform images, adjust image colors, apply various special
 effects, or draw text, lines, polygons, ellipses and Bézier curves.
 All manipulations can be achieved through shell commands as well as through
 an X11 graphical interface (display).
 .
 This is a dependency package.
 .
 This package include links to channel depth specific binaries and manual
 pages.

Package: imagemagick-7-common
Description-md5: 242e9070bb8cf8876ae8723472cc8f76
Description-en: image manipulation programs -- infrastructure
 imagemagick-common contains the filesystem infrastructure required for
 further installation of imagemagick in any configuration; it does not provide
 a full installation of binaries, libraries, and utilities
 required to run imagemagick.
 .
 This package is independent of channel depth.

Package: imagemagick-7-doc
Description-md5: f514d30b27cec105434014153f1921ca
Description-en: document files of ImageMagick
 This package contains the document files shipped with ImageMagick, a software
 suite to create, edit, and compose bitmap images.
 .
 Documentations includes html manuals, examples files, and doxygen generated API
 documentation.

Package: imagemagick-7.q16
Description-md5: 47a0ebee5c88ade1b49d2f9d53ed6616
Description-en: image manipulation programs -- quantum depth Q16
 ImageMagick is a software suite to create, edit, and compose bitmap images.
 It can read, convert and write images in a variety of formats (over 100)
 including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
 SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
 shear and transform images, adjust image colors, apply various special
 effects, or draw text, lines, polygons, ellipses and Bézier curves.
 All manipulations can be achieved through shell commands as well as through
 an X11 graphical interface (display).
 .
 For working with the SVG, WMF, OpenEXR, DjVu and Graphviz formats,
 you need to install the libmagickcore-7.q16-10-extra package.
 .
 This version of imagemagick is compiled for a channel
 depth of 16 bits (Q16).

Package: imagemagick-7.q16hdri
Description-md5: e00eb533b544f21627053a79f8a96ea1
Description-en: image manipulation programs -- quantum depth Q16HDRI
 ImageMagick is a software suite to create, edit, and compose bitmap images.
 It can read, convert and write images in a variety of formats (over 100)
 including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
 SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
 shear and transform images, adjust image colors, apply various special
 effects, or draw text, lines, polygons, ellipses and Bézier curves.
 All manipulations can be achieved through shell commands as well as through
 an X11 graphical interface (display).
 .
 For working with the SVG, WMF, OpenEXR, DjVu and Graphviz formats,
 you need to install the libmagickcore-7.q16hdri-10-extra package.
 .
 This version of imagemagick is compiled for a channel
 depth of 16 bits with high dynamic range (Q16HDRI).

Package: imagetooth
Description-md5: 25e3fa984d77f8603103bddf129a0814
Description-en: library generating images of teeth for odontograms
 This library generates images of teeth for odontograms with tooth
 faces painted in a color (red, green, blue, white or black for example).
 This is very useful for dental applications.

Package: imaginary
Description-md5: 7d5dc0bbcaca06a231c5de0c17338bdb
Description-en: Fast HTTP microservice for high-level image processing
 Imaginary is a high-performance HTTP microservice written in Go for
 image processing. It uses the libvips library internally, which is
 significantly faster and more memory-efficient than typical image
 processing toolkits.
 .
 It exposes several image operations via a simple HTTP API, including
 resizing, cropping, watermarking, and format conversion. It supports
 security features such as URL signatures and API tokens, and can
 handle multiple input sources including local files and remote URLs.

Package: imagination
Description-md5: c4168000dbc766b41c55a67867e4ac08
Description-en: DVD slide show maker
 Imagination is a lightweight and user-friendly DVD slide show maker with
 a clean interface and few dependencies. It only requires the ffmpeg encoder
 to produce a movie to be burned with another application.
 .
 Imagination has the following features:
 - Easy to operate.
 - It can make a slideshow from photos selected by user.
 - Support to VOB (DVD Video), OGV (Theora Vorbis), FLV (Flash Video) and
 3GP (Mobile Phones) when exporting videos.
 - Support screen resolutions from 128x96 pixels up to 1920x1080 pixels,
 when exporting videos.
 - Background audio (music, as MP3 files, or other audio files).
 - Auto resize (optional) for images.
 - Allow the users to select a background color.
 - Over 50 transition effects.
 - Zoom effect with duration time.
 - Allow users to add explanatory texts (e.g. subtitles).
 .
 Imagination can be used to make presentations to be shown by a projector or
 by a smart TV.

Package: imagination-common
Description-md5: afd517bc6b31f1f71683939fa70b62c9
Description-en: DVD slide show maker - common files
 Imagination is a lightweight and user-friendly DVD slide show maker with
 a clean interface and few dependencies. It only requires the ffmpeg encoder
 to produce a movie to be burned with another application.
 .
 This package contains architecture independent files such as icons, pixmaps,
 documentation, and translations.

Package: imanx
Description-md5: 5b5fb136798f881a14ca242407bb7429
Description-en: Manx Gaelic dictionary for ispell
 This is a Manx Gaelic dictionary for ispell spelling checker.
 The dictionary has about 30,000 words, but is of Alpha quality. Help
 in checking its quality and word submissions gratefully accepted.

Package: imapcopy
Description-md5: 5474255ecdaf7d517a671ae0ced99a88
Description-en: IMAP backup, copy and migration tool
 IMAPCopy is a small command line tool to copy messages for multiple
 users from one imap server to another.  You can use it with any IMAP
 implementation, for example you can migrate from Cyrus to MS Exchange
 or from MS Exchange to Courier IMAP.

Package: imapfilter
Description-md5: 928468b2201248e2e9f283e15691102b
Description-en: filter mail in your IMAP account
 Imapfilter is a client application that allows you to
 filter mail in your imap mail account. When used in
 conjunction with mutt, as your precommand, it allows
 you to have your mail sorted into imap folders.

Package: imapproxy
Description-md5: 76b744a409a9f67cd0257cbcf23a787c
Description-en: IMAP protocol proxy
 IMAP Proxy proxies IMAP transactions between an IMAP client and an IMAP
 server. The general idea is that the client should never know that it is
 not talking to the real IMAP server while IMAP Proxy caches server connections.
 .
 IMAP Proxy was written to compensate for webmail clients that are unable to
 maintain persistent connections to an IMAP server. Most webmail clients
 need to log in to an IMAP server for nearly every single transaction. This
 behaviour can cause tragic performance problems on the IMAP server.
 IMAP Proxy tries to deal with this problem by leaving server connections
 open for a short time after a webmail client logs out. When the webmail client
 connects again, IMAP Proxy will determine if there is a cached connection
 available and reuse it if possible.

Package: imaprowl
Description-md5: 2b3d6d626c370877d8cdeaf8aa604f2f
Description-en: IMAP new mail notification utility for iPhone using Prowl Public API
 Prowl is a service and an App for iPhone's Push Notification service.(APNs)
 see http://prowl.weks.net/ for more about Prowl.
 .
 IMAProwl is an utility script to notify new mail of IMAP server with Prowl
 service.
 It's very useful to push notification of GMail or any other IMAP mail service
 to your iPhone.
 .
 This program uses IMAP/IDLE(RFC2177) or IMAP/NOOP to check the new mail on
 IMAP server and uses Prowl Public API via HTTPS.

Package: imaptool
Description-md5: a3b896ec11efa63f91e48a8661c2d698
Description-en: tool for creating client-side image maps
 A simple (yet useful and free) tool for creating client-side image maps,
 supporting GIF and JPEG images.

Package: imediff
Description-md5: cec81236da1d43ab0dcab0eae5cad6eb
Description-en: interactive full screen 2/3-way merge tool
 The imediff command helps you to merge 2 slightly different files with
 an optional base file interactively using the in-place alternating
 display of the changed content on a single-pane full screen terminal
 user interface.
 .
 The source of line is clearly identified by the color of the line or the
 identifier character at the first column.
 .
 The advantage of this user interface is the minimal movement of the line
 of sight for the user.
 .
 The line matching logic of imediff has been improved to ignore whitespaces
 and use partial line matches to provide the best presentation with small
 chunk of lines.
 .
 The automatic 3 way merge logic of the imediff command operates not only on
 the difference by line but on the difference by character.  This is another
 great feature of the imediff command. So for the non-overlapping changes,
 it always yields the clean merge.
 .
 The "git ime" command helps you to unsquash 2 consecutive commits (`HEAD^`,
 `HEAD`) of a git repository.  The "git rebase -i <treeish>" and "gitk" can
 be used to organize unsquashed changes.
 .
 If any staged changes or local uncommitted changes are found in the git
 repository, "git ime" immediately exits without changes to be on the
 safe side.
 .
 If the latest commit involves multiple files, "git ime" splits this big
 commit by the file into multiple smaller commits involving a single file
 for each commit.
 .
 If the latest commit involves only a single file, the commit is split
 into multiple smaller commits involving a set of minimal partial
 changes by imediff to be managed interactively later.
 .
 This "git ime" is not only useful at the checked out branch head but
 also at "edit" prompt during the interactive execution of "git rebase -i
 <treeish>".  Execute "git ime" after committing the pending commit.

Package: img2pdf
Description-md5: 321f642507c293d3cfba614e7905f8ba
Description-en: Lossless conversion of raster images to PDF
 This program will take a list of raster images and produce a PDF file with the
 images embedded in it. JPEG and JPEG2000 images will be included without
 recompression. Raster images in other formats will be included with zip/flate
 encoding which usually leads to an increase in the resulting size because
 formats like png compress better than PDF which just zip/flate compresses the
 RGB data. As a result, this tool is able to losslessly wrap images into a PDF
 container with a quality to filesize ratio that is typically better (in case
 of JPEG and JPEG2000 images) or equal (in case of other formats) than that of
 existing tools.
 .
 This package contains the executable.

Package: imgcrypt
Description-md5: cd4f01d18332061f0f4fcbe2b9578332
Description-en: OCI Image Encryption Package (program)
 The imgcrypt library provides API extensions for containerd to support
 encrypted container images and implements the ctd-decoder command line
 tool for use by containerd to decrypt encrypted container images. An
 extended version of containerd's ctr tool (ctr-enc) with support for
 encrypting and decrypting container images is also provided.
 .
 imgcrypt relies on the ocicrypt (https://github.com/containers/ocicrypt)
 library for crypto functions on image layers.
 .
 This package contains the command-line utility

Package: imgp
Description-md5: fe5537681eca30f58be2dffe78e1d320
Description-en: Superfast batch image resizer and rotator
 Feature
 .
 - Resize by percentage or resolution
 - Rotate clockwise by specified angle
 - Adaptive resize considering orientation
 - Brute force to a resolution
 - Optimize images to save more space
 - Convert PNG to JPEG
 - Erase exif metadata
 - Force smaller to larger resize
 - Process directories recursively
 - Overwrite source image option
 - Completion scripts for bash, fish, zsh
 - Minimal dependencies

Package: imgsizer
Description-md5: 6573acef08869d28f2a3b67cb282a153
Description-en: Adds WIDTH and HEIGHT attributes to IMG tags in HTML files
 The imgsizer script automates away the tedious task of creating and
 updating the extension HEIGHT and WIDTH parameters in HTML IMG tags.
 These parameters help browsers to multi-thread image loading, instead of
 having to load images in strict sequence in order to have each one's
 dimensions available so the next can be placed.  This generally allows
 text on the remainder of the page to load much faster.

Package: immich-archiver
Description-md5: f94ac3d96a90de0c87e790fa8efa8c07
Description-en: Commandline utility to mirror photos from an immich server
 Small Go CLI that mirrors an Immich instance's timeline onto local disk.
 Photos and videos are organized into date-based folders, each with an
 immich-go-style sidecar JSON carrying the full original asset metadata.

Package: immich-go
Description-md5: db79e721719787135be1541707f40ae8
Description-en: command line program for immich servers
 Immich-Go is a tool designed to streamline uploading large photo
 collections to your self-hosted Immich server.
 .
 Key features:
 - multiple sources: upload from Google Photos Takeouts, iCloud,
 local folders, ZIP archives, and other Immich servers
 - large collections: successfully handles 100,000+ photos
 - smart management: duplicate detection, burst photo stacking,
 RAW+ JPEG handling

Package: impass
Description-md5: 9b7390c6cc17ea11f1fe985f13e76c64
Description-en: Simple and secure password management and retrieval system
 Impass is a secure password manager that relies on your OpenPGP key
 for security and is designed to integrate in a minimal fashion into
 any X11 window manager, or sway on Wayland.
 .
 Passwords and context strings are stored in a single
 OpenPGP-encrypted and signed file (meaning entry contexts are not
 exposed to the filesystem).  Along with a simple command-line
 interface, there is a streamlined GUI meant for X11 window manager or
 sway integration.  When invoked, the GUI produces a prompt to search
 stored contexts.  New entries can also easily be created.  Passwords
 are securely retrieved without displaying on the screen.  Multiple
 retrieval methods are available, including auto-typing them directly
 into an X11 window or sway container (default), or by inserting them
 into the X11 clipboard.

Package: impose+
Description-md5: 0fb0a48fbda8fff46196505c0e2c42c7
Description-en: Postscript utilities for two-up printing, bbox, etc
 A set of utilities for manipulating DSC compliant postscript. The
 following programs are included:
 .
 impose: A preprocessor to pstops for creating 2-up printouts. It
 tries to remove white space from the printout by probing the original
 postscript for the printed area's bounding box.  This makes the
 output more esthetic than a simplistic layout of non-cropped original
 pages.
 .
 bboxx: Extracts the bounding boxes of a postscript file, with the
 option of entering the bounding box into the file. This program uses
 the ghostscript bbox device.
 .
 fixtd: Sets options in a Postscript file asking the printer to turn
 on tumbling or duplex printing.
 .
 psbl: Rearranges pages in a file to create booklets.

Package: impression
Description-md5: c9fb4e76f443e547fb3511ef7185787c
Description-en: GNOME app to create bootable USB drives
 Write disk images to your drives with ease. Select an image, insert
 your drive, and you're good to go! Impression is a useful tool for
 both avid distro-hoppers and casual computer users.
 .
 Impression is a GNOME Circle app.

Package: impressive
Description-md5: 7b84ea8c467f79118e986238e1c53a70
Description-en: PDF presentation tool with eye candies
 Impressive is a program that displays presentation slides using OpenGL.
 Smooth alpha-blended slide transitions are provided for the sake of eye
 candy, but in addition to this, Impressive offers some unique tools that
 are really useful for presentations. Some of them are:
 * Overview screen
 * Highlight boxes
 * Spotlight effect
 * Presentation scripting and customization
 * Support of movies presentation
 * Active hyperlinks within PDFs

Package: impressive-display
Description-md5: 14f411b30781f2ef7d1b1f733dc46797
Description-en: Impressive based PDF display
 Provide an X11 session manager script that launches a minimal window
 manager and then launches the impressive PDF viewer in fullscreen mode.
 .
 In combination with the nodm display manager you can provide an
 easy-to-setup display screen based on regularly updated PDF files.
 .
 The viewed PDF file can be obtained from a given URL in regular
 intervals. Alternatively (or for testing purposes) you can also
 display a local static PDF file.

Package: imsprog
Description-md5: 66da093f0832ae8c16f9c955ed5a44ff
Description-en: Linux chip programmer for CH341A/CH347T devices
 Linux IMSProg - I2C, SPI and MicroWire chip programmer for CH341/CH347 devices.
 The IMSProg is a free EEPROM programmer tool for CH341A device based on
 QHexEdit2 and modified SNANDer programmer.

Package: imv
Description-md5: 2aaf7de23dacbae6ed0381df71f2eba7
Description-en: X11/Wayland image viewer intended for use with tiling window managers
 imv is a command line image viewer for X11 and Wayland aimed at users of
 tiling window managers. It has native Wayland and X11 support and can handle
 dozens of image formats, including: PNG, BMP, JPEG, TIFF, SVG, HEIF.
 .
 The package provides the imv-x11 and imv-wayland binaries. The `imv` wrapper
 script is installed in /usr/libexec/imv/ due to a file name clash.

Package: imview
Description-md5: 9fd440edae91a975b0c66f67383a63a7
Description-en: Image viewing and analysis application
 Imview is an application which
 .
 * Displays a large number of image formats.
 * Displays 2D or 3D (as slices) images with a very good zoom and pan
 feature.
 * Works with multi-spectral, time series or multi-page documents (e.g.:
 Satellite images, TIFF stacks, animated GIFs and heterogeneous
 multi-component files).
 * Displays all pixel types (1-bit to 64-bit data, integer or floating
 point).
 * Arbitrary 1-D profile of 2-D images (or of 2-D slices of 3-D images) can
 be displayed.
 * Has support for arbitrary colourmaps for all pixel types (i.e.: false
 colour display).
 * Has standard image manipulation facilities (brightness/contrast, gamma,
 zoom, crop, rotation, etc).
 * Can be controlled remotely via sockets and text commands (for easy
 integration into various image analysis systems).
 * Images can be uploaded into Imview via sockets or shared memory.
 * And much more!

Package: imvirt
Description-md5: 58d15eb203903ce549b667f6c5a52721
Description-en: detects several virtualizations
 This Perl script tries to detect if it is run in a virtualization container.
 .
 In this version it is able to detect the following virtualization
 technologies:
 ARAnyM
 KVM
 lguest
 LXC
 OpenVZ/Virtuozzo
 QEMU
 UML
 VMware GSX, ESX, Workstation
 Virtual PC/Virtual Server
 VirtualBox
 Xen (para and non-para virtualized)
 .
 And much more.

Package: imvirt-helper
Description-md5: d2a6edbe18bcb839550bb89a1cd5fabe
Description-en: helper programs to detect several virtualizations
 This package includes several helper programs from imvirt to test for
 several virtualizations.
 .
 In this version it is able to detect the following virtualization
 technologies:
 ARAnyM
 KVM
 lguest
 LXC
 OpenVZ/Virtuozzo
 QEMU
 UML
 VMware GSX, ESX, Workstation
 Virtual PC/Virtual Server
 VirtualBox
 Xen (para and non-para virtualized)
 .
 And much more.

Package: imwheel
Description-md5: c77832297373269995bf8224069bafdd
Description-en: add support to non-standard buttons on mouse in Linux
 Many mice have side or "thumb" buttons that see limited use in Linux,
 as well as a wheel that is not used by many older applications.
 .
 IMWheel supports these non-standard buttons and/or wheel operations
 by allowing the user to map their input to specific key combinations
 depending on the application in use.

Package: imx-code-signing-tool
Description-md5: 63a6ce0dbc4128e084864b940319d223
Description-en: code signing tool for i.MX platform
 This package provides a code signing tool for signing images
 for i.MX-based NXP processors using High Assurance Boot (HABv4)
 library in the internal boot ROM or the Advanced High Assurance
 Boot (AHAB) subsystem.
 .
 This package also provides a variety of support scripts.

Package: imx-usb-loader
Description-md5: 66b128f5c76116a7f1a4fe01cc1861a4
Description-en: imx_loader - i.MX/Vybrid recovery utility
 This utility allows one to download and execute code on Freescale
 i.MX5/i.MX6/i.MX7 and Vybrid SoCs through the Serial Download Protocol (SDP).
 Depending on the board, there is usually some kind of recovery button to
 bring the SoC into serial download boot mode, check documentation of your
 hardware.
 .
 The utility support USB and UART as serial link.

Package: in-toto
Description-md5: a112ed186f1bf4f7ed9e2fe71d9542a7
Description-en: software supply chain security framework
 in-toto provides tools both for software developers to authenticate operations
 in the supply chain, as well as for end-users to verify the authentication
 trail when installing a software product.
 .
 in-toto is developed at the Secure Systems Lab of NYU.

Package: in-toto-golang
Description-md5: 78e7d4ae5eb7862fe95dad3e523468ce
Description-en: software supply chain integrity framework in-toto for Go
 in-toto provides tools both for software developers to authenticate operations
 in the supply chain, as well as for end-users to verify the authentication
 trail when installing a software product.
 .
 This package contains the "in-toto-golang" command-line tool.

Package: inadyn
Description-md5: d6c47a5da371e00048230ae872f134a0
Description-en: simple and small dynamic DNS client with HTTPS support
 It is used in routers and Internet gateways to automate the task of
 keeping your DNS record up to date with any IP address changes from
 your ISP. It can also be used in installations with redundant backup
 connections to the Internet.
 .
 Inadyn can maintain multiple host names with the same IP address, and
 has a HTTP/HTTPS based IP detection which runs well behind a NAT
 router.
 .
 Selected DDNS providers are supported natively, see inadyn(8) for the
 complete list. Other providers can be supported using the generic
 DDNS plugin. Some of these services are free of charge for
 non-commercial use. Others take a small fee but provide more domains
 to choose from.

Package: incant
Description-md5: 9ef44d788c623391eec799c763d5f1d9
Description-en: Incus frontend for declarative development environments
 Incant is a frontend for Incus that provides a declarative way to define and
 manage development environments. It simplifies the creation, configuration,
 and provisioning of Incus instances using YAML-based configuration files. It
 is inspired by Vagrant and intended as an Incus-based replacement.

Package: incron
Description-md5: 18c2df54dd66b94b5ecb1ffd9a0197c4
Description-en: cron-like daemon which handles filesystem events
 incron is an "inotify cron" system. It works like the regular cron but is
 driven by filesystem events instead of time events. This package provides two
 programs, a daemon called "incrond" (analogous to crond) and a table
 manipulator "incrontab" (like "crontab").
 .
 incron uses the Linux Kernel inotify syscalls.
 .
 like cron, each user can edit its own incron tables.
 .
 incron can be used to :
 - notifying programs (e.g. server daemons) about changes in configuration
 - guarding changes in critical files (with their eventual recovery)
 - file usage monitoring, statistics
 - automatic on-crash cleanup
 - automatic on-change backup or versioning
 - new mail notification (for maildir)
 - server upload notification
 - installation management (outside packaging systems)
 - ... and many others

Package: incus
Description-md5: f2233e6ddf694312611a5c8a99537f7b
Description-en: Powerful system container and virtual machine manager - daemon
 Incus is a next generation system container and virtual machine manager.
 It offers a unified user experience around full Linux systems running
 inside containers or virtual machines.
 .
 It's image based with pre-made images available for a wide number of
 Linux distributions and is built around a very powerful, yet pretty
 simple, REST API.
 .
 This metapackage will install everything needed to run containers and VMs.
 Only amd64, arm64, ppc64el, and s390x are supported as VM host architectures.

Package: incus-agent
Description-md5: a250d8817d01b7b4e941af062c78d0e1
Description-en: Incus guest agent
 This package provides an agent to run inside Incus virtual machine guests.
 .
 It has to be installed on the Incus host if you want to allow agent
 injection capability when creating a virtual machine.

Package: incus-base
Description-md5: 987c624cd4308860e379594558abce44
Description-en: Powerful system container and virtual machine manager - daemon (container-only)
 Incus is a next generation system container and virtual machine manager.
 It offers a unified user experience around full Linux systems running
 inside containers or virtual machines.
 .
 It's image based with pre-made images available for a wide number of
 Linux distributions and is built around a very powerful, yet pretty
 simple, REST API.
 .
 This package contains only what is needed to run containers.

Package: incus-client
Description-md5: 3d1860805b5bb2229f23b97fc0a9eac8
Description-en: Powerful system container and virtual machine manager - client
 Incus is a next generation system container and virtual machine manager.
 It offers a unified user experience around full Linux systems running
 inside containers or virtual machines.
 .
 A REST API is offered by Incus to remotely manage containers over the network,
 using an image based work-flow and with support for live migration.
 .
 This package contains the Incus command line client.

Package: incus-extra
Description-md5: a31708d0448b855334bc3a33ba03cfd3
Description-en: Powerful system container and virtual machine manager - extra tools
 Incus is a next generation system container and virtual machine manager.
 It offers a unified user experience around full Linux systems running
 inside containers or virtual machines.
 .
 This package contains extra tools provided with Incus.
 - fuidshift - A tool to map/unmap filesystem uids/gids
 - lxc-to-incus - A tool to migrate LXC containers to Incus
 - lxd-to-incus - A tool to migrate LXD containers to Incus
 - incus-benchmark - A benchmarking tool for Incus
 - incus-migrate - A tool to turn any filesystem into an Incus instance
 - incus-simplestreams - Maintain an Incus-compatible simplestreams tree

Package: indelible
Description-md5: c481b79347a79fb03305db0619f5a7fa
Description-en: powerful and flexible simulator of biological evolution
 INDELible is a new, portable, and flexible application for biological
 sequence simulation that combines many features in the same place for
 the first time. Using a length-dependent model of indel formation it
 can simulate evolution of multi-partitioned nucleotide, amino-acid,
 or codon data sets through the processes of insertion, deletion, and
 substitution in continuous time.
 .
 Nucleotide simulations may use the general unrestricted model or the
 general time reversible model and its derivatives, and amino-acid
 simulations can be conducted using fifteen different empirical rate
 matrices. Substitution rate heterogeneity can be modeled via the
 continuous and discrete gamma distributions, with or without a proportion
 of invariant sites. INDELible can also simulate under non-homogeneous
 and non-stationary conditions where evolutionary models are permitted
 to change across a phylogeny.
 .
 Unique among indel simulation programs, INDELible offers the ability
 to simulate using codon models that exhibit nonsynonymous/synonymous
 rate ratio heterogeneity among sites and/or lineages.

Package: indi-aagcloudwatcher-ng
Description-md5: 62763d6f6c1e97450f2070541b6defa9
Description-en: INDI driver for the AAG Cloud Watcher
 This package contains the INDI driver for the AAG Cloud Watcher using
 the new INDI Weather API and with anemometer support.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-aok
Description-md5: de5f34617d280f8239f9e75fa6ae7802
Description-en: INDI driver for AOK Skywalker
 This package contains the INDI driver for the AOK Skywalker mount
 controller (DDM Skywalker).
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-apogee
Description-md5: 34f8da74ba310414dd90dd6726c340b5
Description-en: INDI driver for Apogee CCDs and Filter Wheels
 This package contains the INDI driver for hardware from Apogee,
 especially CCDs and filter wheels.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-armadillo-platypus
Description-md5: f2af19e7f943d972265461e2e484363c
Description-en: INDI driver for Lunatico Astronomia Armadillo and Platypus
 This package contains the INDI driver for Armadillo and Playtypus
 from Lunatico Astronomia.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-avalon
Description-md5: fb22650fd1a53ef601e3a1a816a8d1c0
Description-en: INDI driver for Avalon Instruments mounts
 This package contains the INDI driver for Avalon Instruments mounts
 with StarGO control.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-beefocus
Description-md5: 05365ad813138951ccee416f53cc12a6
Description-en: INDI driver for Bee Focus
 This package contains an INDI driver for an open source hardware/software
 telescope focuser.  The driver interacts with a Bee Focuser using TCP/IP.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-bin
Description-md5: db0e8f43df68cc93bef3aa45ef531342
Description-en: INDI server, drivers and tools
 INDI (Instrument-Neutral Device Interface) is a distributed XML-based
 control protocol designed to operate astronomical instrumentation.
 INDI is small, flexible, easy to parse, scalable, and stateless.
 It supports common DCS functions such as remote control, data acquisition,
 monitoring, and a lot more.
 .
 This package contains the INDI server, the drivers for the supported
 astronomical instrumentation, and other INDI tools.

Package: indi-bresserexos2
Description-md5: 9bd43ac783cb4a94b0b44dc6538b4329
Description-en: INDI driver for Exos II GoTo Telescope Mount
 This package contains a basic driver for the Bresser Exos II GoTo
 telescope mount controller, allowing the connection to INDI clients.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-dreamfocuser
Description-md5: 952be1fbadffebaff478a504d5806378
Description-en: INDI driver for DeamFocuser focuser
 This package contains an INDI driver for the focuser made by DreamFocuser.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-dsi
Description-md5: ba966938e648505b1745d879f65b8484
Description-en: INDI driver for Meade DSI Pro I/II/III
 This package contains an INDI driver for Meade DSI Pro I/II/III cameras.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-eqmod
Description-md5: 3d9b61e71c60e34562f8c15e01ad84ca
Description-en: INDI EQMod Driver
 This package contains the INDI driver fpr EQMod.
 .
 This INDI driver interacts with a mount controller using the Skywatcher
 Protocol through a serial link. It can directly drive Skywatcher and
 similar mounts through a serial port after a conversion of signal levels
 (see EQDIRECT interface), or any other mount hardware which uses this
 protocol.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-ffmv
Description-md5: 64196ed9fec954c8d270c3101c004874
Description-en: INDI driver for Point Grey Firefly MV cameras
 This package contains an INDI driver for Point Grey Firefly MV cameras.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-fli
Description-md5: 29396c71e20f7c6e85e3ceca484fd9ed
Description-en: INDI driver for FLI CCD & Focuser
 This package contains an INDI driver for Finger Lakes Instruments
 CCD and Focuser.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-gige
Description-md5: ed216fd62cc245b74aaf7d521be4bd7a
Description-en: INDI driver for GigE machine vision cameras
 This package contains an INDI driver for most GigE machine vision cameras
 through project Aravis.
 .
 Machine vision GigE cameras are designed towards throughput, and hence
 provide emphasis on high-speed video streaming. The main design goal for
 this driver is to use these cameras as primary imager or for guiding.
 Therefore, the main goal of this driver is not to provide high-speed
 video streams, but to control these cameras more or less as a generic
 CCD camera with a manual trigger and manual exposure controls.
 .
 Many of the pre-processing features found on many of these cameras have
 therefore been not exposed.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-gphoto
Description-md5: f4300cccf99736344beb87d30a961425
Description-en: INDI driver for GPhoto (DSLR) Cameras
 This package contains an INDI driver for GPhoto (DSLR) Cameras.
 The driver can operate any camera supported by GPhoto2.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-gpsd
Description-md5: af907360230b27221b770edc35228b28
Description-en: INDI driver for gpsd GPS daemon
 This package contains an INDI driver for the gpsd GPS daemon.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-gpsnmea
Description-md5: e030d5bf5d85a248c2ebfa5ef0d5168f
Description-en: INDI driver for GPS NMEA streams
 This package contains an INDI driver for GPS NMEA streams.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-limesdr
Description-md5: b35a5d3d07b6d584957eed759d0933fa
Description-en: INDI driver for LimeSDR (LMS7) Receiver
 This package contains an INDI driver for the LimeSDR (LMS7) Receiver.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-maxdomeii
Description-md5: 8ace5d945568b72df3496cb48b4977df
Description-en: INDI driver for MaxDome II dome control system
 This package contains an INDI driver for the  MaxDome II dome control
 system. It is a fully automatic observatory dome control system.
 Link your dome to a personal computer for complete automation including
 telescope slaving and shutter control. MaxDome works with a wide variety
 of commercial and custom-built domes.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-mgen
Description-md5: c9d52ff79be2a55106fdd6902a00aeb7
Description-en: INDI driver for Lacerta MGen Autoguider
 This package contains an INDI driver for the Lacerta MGen Autoguider.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-nexdome
Description-md5: c3e2214048497491effa8e0c93cfe1a5
Description-en: INDI driver for NexDome
 This package contains an INDI driver for NexDome. NexDome is a 2.4m
 personal observatory dome with optional automation controls.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-nightscape
Description-md5: 6fd41aeba8797490c2be9e1653d63999
Description-en: INDI driver for Celestron Nightscape 8300
 This package contains the INDI driver for the Celestron Nightscape 8300
 line of CCDs.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-orion-ssg3
Description-md5: d69a3a22f81e2e76c42ab1f750265681
Description-en: INDI Driver for Orion StarShoot G3 and G4 cameras
 This package contains the INDI driver for the Orion StarShoot G3 cameras.
 It expected that this will also work with Brightstar Mammut Lyuba cameras.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-rtklib
Description-md5: 6ce266bc7f8d09ae5b28200d953f7ffd
Description-en: INDI driver for precise positioning with RTKLIB
 This package provides an INDI driver for precise positioning with
 RTKLIB and such usage of GNSS (global navigation satellite system).
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-shelyak
Description-md5: 749c4744ae7c280f85904466758c94ba
Description-en: INDI driver for Shelyak and Alpy Spectrograph
 This package contains the INDI driver for Shelyak and Alpy Spectrographs.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-starbook
Description-md5: 6437dbf71c1d622bd55bf298697c3748
Description-en: INDI driver for Vixen Starbook telescope controllers
 This package contains the INDI driver for the Vixen Starbook telescope
 controllers. It aims for compatibility with first generation Starbook.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-starbook-ten
Description-md5: a653ddafc1937a9a2d523b2a9d15028f
Description-en: INDI driver for Vixen Starbook Ten telescope controllers
 This package contains a INDI driver for the Vixen Starbook Ten telescope
 controllers. It works by using an HTTP link.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-sx
Description-md5: e6fc3c8b32f1c2a6c7044a39e41da52b
Description-en: INDI driver for Starlight Xpress CCD and Filter Wheel
 This package contains the INDI driver for Startlight XPress CCD and
 filter wheel.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-talon6
Description-md5: 56e326149c632cab41f9af20951f0a79
Description-en: INDI driver for Talon6 Roll Off Roof
 This package contains an INDI driver for TALON6 Roll Off Roof.
 Talon6 is a Roll Off Roof control system. It has been in use
 in several hosting facilities (e.g. E-Eye in Spain)
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-webcam
Description-md5: 2ac23957091cea82b860d168408e9ad4
Description-en: INDI Driver for web cameras
 This package contains a driver for FFMPEG based web cameras.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indi-weewx-json
Description-md5: 0fb1225842d5d936563d97613d9cad83
Description-en: INDI driver for the WeeWX Weather Station
 This driver uses the WeeWX JSON plugin to provide weather data to INDI.
 .
 This driver is compatible with any INDI client such as KStars or Xephem.

Package: indicator-applet
Description-md5: fcbe6881110bd4e7859d318afee14d6e
Description-en: GNOME panel indicator applet
 indicator-applet is an applet to display information from
 various applications consistently in the GNOME panel.
 .
 Currently this includes support for messaging applications in the
 indicator-messages package.

Package: indicator-application
Description-md5: fec3a294dcadc4ec7cf73d92b3adc2ae
Description-en: Application Indicators
 An indicator to take menus from applications and place them in the panel.

Package: indicator-appmenu
Description-md5: 411fe4661e19ef0cd325d0a6c997ec00
Description-en: Indicator for application menus.
 .
 This package provides support for application menus.

Package: indicator-appmenu-tools
Description-md5: 3563689edf83b10166ff560c4f933b9c
Description-en: Tools for debuging application menus.
 .
 This package provides tools for supporting application menus.

Package: indicator-bluetooth
Description-md5: 6c65b08124db76931866665b2baebc9e
Description-en: System bluetooth indicator.
 System bluetooth indicator which provides fast user controls for Bluetooth
 devices.

Package: indicator-china-weather
Description-md5: a1662c7ad8a8547844a2fe4bc8a89c69
Description-en: Indicator that displays China weather information
 Kylin Weather displays detail weather information for one place,
 including weather forecast and observe weather, and you can
 change it.

Package: indicator-common
Description-md5: d99b61628384906db1cdddd7b5c838c2
Description-en: indicator shared files
 A package that has files needed to work with the indicators. This
 includes the systemd indicators-pre.target.

Package: indicator-cpufreq
Description-md5: 6f34a7c9948543b9eaec8fa9809f9c7e
Description-en: CPU frequency scaling indicator
 Indicator applet for displaying and changing CPU frequency on the fly. It
 provides the same functionality as the GNOME CPU frequency applet, but doesn't
 require GNOME panel and works under Unity.

Package: indicator-datetime
Description-md5: 083f98dd29157b1f6c5a8c4594d7d774
Description-en: Simple clock
 A simple clock appearing in the indicator bar

Package: indicator-keyboard
Description-md5: 0399ae266619db0e430ad43d8d5ad076
Description-en: Keyboard indicator
 This package contains the keyboard indicator, which should show as an icon in
 the top panel when using the Unity environment. It can be used to switch
 key layouts or languages, and helps the user identifying which layouts are
 currently in use.

Package: indicator-messages
Description-md5: 4b542e22d4916b1b888ba25c790e7864
Description-en: indicator that collects messages that need a response
 A place on the user's desktop that collects messages that need a response.
 This menu provides a condensed and collected view of all of those messages
 for quick access, but without making them annoying in times that you want
 to ignore them.

Package: indicator-multiload
Description-md5: 7e4e71e4d80c60b720d6389a40010459
Description-en: Graphical system load indicator for CPU, ram, etc.
 A system load indicator capable of displaying graphs for CPU, ram, and swap
 space use, plus network traffic.

Package: indicator-notifications
Description-md5: fb8e71ffeb2dcee17b707d29441ddfc7
Description-en: View recent notifications
 An indicator applet to display recent notifications
 sent to a notification daemon such as notify-osd.

Package: indicator-power
Description-md5: a640c20ce04b08d6092562fe0fecbddd
Description-en: Indicator showing power state.
 This indicator displays current power management information and gives
 the user a way to access power management preferences.

Package: indicator-printers
Description-md5: 3b6c1a985bc7a48b6754888ad18d064e
Description-en: indicator showing active print jobs
 This indicator is designed to let you view and control active print jobs.
 .
 It requires some way to be hosted into a panel.  Either Unity or an indicator
 plugin for your desktop environment.

Package: indicator-sensors
Description-md5: bd6c933cb9755b0c302dbdf404710f3a
Description-en: Hardware sensors indicator
 Application indicator to display and monitor the readings
 from various hardware sensors (temperature, fan speeds, voltages
 etc) in the desktop panel for GNOME

Package: indicator-session
Description-md5: 039ad83f5a2abd8ebf915df110887494
Description-en: indicator showing session management, status and user switching
 This indicator is designed to be placed on the right side of a panel and
 give the user easy control for changing their instant message status.
 Switching to another user.  Starting a guest session.  Or controlling the
 status of their own session.
 .
 It requires some way to be hosted into a panel.  For the GNOME Panel the
 appropriate package is indicator-applet-session.

Package: indicator-sound
Description-md5: fab6eabedadace061843b11db0e18547
Description-en: System sound indicator.
 System sound indicator which provides easy control of the PulseAudio sound
 daemon.

Package: indigo-utils
Description-md5: 34af7f8f9bbd56c0f11d26c441491a34
Description-en: Organic Chemistry Toolkit Utilities
 Indigo is a C++ based organic chemistry and cheminformatics software
 environment.  Features Include:
 .
 * Molecule and reaction rendering including SVG support
 * Automatic layout for SMILES-represented molecules and reactions
 * Canonical (isomeric) SMILES computation
 * Exact matching, substructure matching, SMARTS matching
 * Matching of tautomers and resonance structures
 * Molecule fingerprinting, molecule similarity computation
 * Fast enumeration of SSSR rings, subtrees, and edge sugraphs
 * Molecular weight, molecular formula computation
 * R-Group deconvolution and scaffold detection
 * Computation of the exact maximum common substructure for an
 arbitrary amount of input structures
 * Combinatorial chemistry * Plugin support in the API
 .
 File formats Indigo support include MDL Mol, SDF, RDF, CML, SMILES and
 SMARTS.
 .
 This package contains the following utilities:
 .
 * indigo-depict: Molecule and reaction rendering utility
 * indigo-cano: Canonical SMILES generator
 * indigo-deco: R-Group deconvolution utility
 * chemdiff: Visual comparison of two SDF or SMILES files (needs the JAVA
 libraries)

Package: inetsim
Description-md5: cc88cec353faba074a6165aa451bd6c8
Description-en: Software suite for simulating common internet services
 INetSim is a software suite for simulating common internet services
 in a lab environment, e.g. for analyzing the network behaviour of
 unknown malware samples.
 .
 INetSim supports simulation of the following services:
 HTTP, SMTP, POP3, DNS, FTP, NTP, TFTP, IRC, Ident, Finger, Syslog,
 'Small servers' (Daytime, Time, Echo, Chargen, Discard, Quotd)
 .
 Additional features:
 * Faketime
 * Connection redirection
 * Detailed logging and reports
 * TLS/SSL support for several services

Package: inetutils-ftp
Description-md5: 855dd7d09f5dc6d16a1c317734e46c41
Description-en: GNU File Transfer Protocol (FTP) client
 The ftp command is used to transfer files between hosts using the
 FTP protocol.

Package: inetutils-ftpd
Description-md5: adce35cc82d58805a2099f675ce65ae8
Description-en: GNU File Transfer Protocol (FTP) server
 The ftpd program is the server that allows another host to connect with the
 ftp command to transfer files using the FTP protocol.

Package: inetutils-inetd
Description-md5: 4a53de76a350fff0e8b4c04dfb867c49
Description-en: GNU internet super server
 The inetd program is the daemon that listens on various TCP and UDP ports and
 spawns programs that can't or won't do it for themselves.
 .
 This is the portable GNU implementation of inetd. The package supports
 IPv6, tcpmux services and unlimited server arguments.

Package: inetutils-ping
Description-md5: 86a55f54d6c66b96f4d931acc47f3628
Description-en: GNU ping and ping6 - ICMP and ICMP6 echo tools
 The ping and ping6 programs use the ICMP and ICMP6 protocols to send out
 echo requests, and uses the reply packets to calculate latency between the
 sending and the destination hosts.
 .
 This is the portable GNU implementation of ping and ping6.

Package: inetutils-syslogd
Description-md5: 709ad62bdd16bf3bc25afc0b0e1c21ee
Description-en: GNU system logging daemon
 The syslog daemon is responsible for providing logging of messages
 received from programs and facilities on the local host as well as
 from remote hosts.

Package: inetutils-talk
Description-md5: 28a2132bd3645129385b99f113d3ea13
Description-en: GNU talk client
 The talk program is used for visual communication which copies lines from
 your terminal to that of another user.

Package: inetutils-talkd
Description-md5: e0bc939a3b2ee80785c7b02e26c94d9c
Description-en: GNU talk server
 The talkd program is a server that notifies a user that someone else
 wants to initiate a conversation. It acts as a repository of invitations,
 responding to requests by clients wishing to rendezvous to hold a
 conversation.

Package: inetutils-telnetd
Description-md5: 91a25914fc53f5d0ca0bd1f0432aedc2
Description-en: GNU telnet server
 The telnetd program is a server which supports the DARPA telnet
 interactive communication protocol.
 .
 This implementation supports Kerberos, for authentication and encryption.

Package: inetutils-tools
Description-md5: 7cb6eed4dd29ad2962cb938eb016ee3c
Description-en: GNU base networking utilities (experimental package)
 Base utilities for network administration:
 .
 - ifconfig
 - hostname
 - dnsdomainname
 - logger
 .
 WARNING: The current ifconfig implementation provided is not fully
 compatible with the net-tool's ifconfig version.

Package: inetutils-traceroute
Description-md5: d20843683c259d6ad8fcfee273912930
Description-en: GNU traceroute - trace a route towards another IPv4 host
 The traceroute utility displays the route taken by IP packets on their
 way to another host or another network.
 .
 Install this package if you need a tool to examine network connectivity
 or to diagnose network problems.

Package: infernal
Description-md5: 0fa26f15adcc8d61cdb1b817c872c7ec
Description-en: inference of RNA secondary structural alignments
 Infernal ("INFERence of RNA ALignment") searches DNA sequence
 databases for RNA structure and sequence similarities. It provides an
 implementation of a special variant of profile stochastic context-free
 grammars called covariance models (CMs). A CM is like a sequence
 profile, but it scores a combination of sequence consensus and RNA
 secondary structure consensus, so in many cases, it is more capable of
 identifying RNA homologs that conserve their secondary structure more
 than their primary sequence.
 .
 The tool is an integral component of the Rfam database.

Package: infernal-doc
Description-md5: e9b1617d2c59e14b9d4c57e66f9dfb48
Description-en: inference of RNA secondary structural alignments – documentation
 Infernal ("INFERence of RNA ALignment") searches DNA sequence
 databases for RNA structure and sequence similarities. It provides an
 implementation of a special case of profile stochastic context-free
 grammars called covariance models (CMs). A CM is like a sequence
 profile, but it scores a combination of sequence consensus and RNA
 secondary structure consensus, so in many cases, it is more capable of
 identifying RNA homologs that conserve their secondary structure more
 than their primary sequence.
 .
 This package provides the documentation which is shipped with the
 code of infernal.

Package: infgen
Description-md5: c076372f54c8c2e69e23732f3c6f0594
Description-en: DEFLATE (RFC 1951) stream disassembler
 infgen is a DEFLATE stream disassembler. It will read a gzip, zlib,
 or raw DEFLATE stream, and output a readable description of the
 contents.

Package: infiniband-diags
Description-md5: 7b1103d02d514ef168f0320a1ca158c2
Description-en: InfiniBand diagnostic programs
 InfiniBand is a switched fabric communications link used in
 high-performance computing and enterprise data centers. Its features
 include high throughput, low latency, quality of service and
 failover, and it is designed to be scalable.
 .
 This package provides diagnostic programs and scripts needed to
 diagnose an InfiniBand subnet.

Package: infinoted
Description-md5: c3aa15026ef9b37d4a5ad58042d9cf7c
Description-en: dedicated server for infinote-based collaborative editing
 infinoted is a dedicated server which allows clients to edit plain text
 documents and source files collaboratively over a network. Changes
 to the documents are synchronised instantly to the other clients.
 .
 It serves the documents using the same protocol as gobby-0.5.

Package: influxdb
Description-md5: d2c23046924ed5fc4da44930df902688
Description-en: Scalable datastore for metrics, events, and real-time analytics
 InfluxDB is a time series, metrics, and analytics database. It’s written
 in Go and has no external dependencies. That means once you install it
 there’s nothing else to manage (such as Redis, ZooKeeper, Cassandra,
 HBase, or anything else). InfluxDB is targeted at use cases for DevOps,
 metrics, sensor data, and real-time analytics.

Package: influxdb-client
Description-md5: 6a069ec63536b234ccfd6c6cb9c622be
Description-en: command line interface for InfluxDB
 InfluxDB is a time series, metrics, and analytics database. It’s written
 in Go and has no external dependencies. That means once you install it
 there’s nothing else to manage (such as Redis, ZooKeeper, Cassandra,
 HBase, or anything else). InfluxDB is targeted at use cases for DevOps,
 metrics, sensor data, and real-time analytics.
 .
 This package contains the command line interface.

Package: infnoise
Description-md5: ca82f5e0ad850bf0816dc64c4c80646c
Description-en: Infinite Noise TRNG driver and tools
 This package contains the driver for the Infinite Noise True Random
 Number Generator, enabling it automatically upon insertion and
 allowing the entropy it generates to be added to the system's entropy
 pool. It also includes the various tools available in the Infinite
 Noise repository, including the health check tool.

Package: info2man
Description-md5: af65a696a1448fcfd1522e4afe95b115
Description-en: Convert GNU info files to POD or man pages
 This package provides the info2pod tool to convert GNU info documents into
 Perl's POD (Plain Old Documentation) format. From there, they can be
 converted to manual pages to be viewed by people who prefer conventional
 pagers to the standard info viewer or Emacs.
 .
 The info2man tool uses info2pod and pod2man to perform the conversion in
 one step.

Package: info2www
Description-md5: c5dd9b9880e4b2b128e65d682f96e1eb
Description-en: Read info files with a WWW browser
 info2www lets you read info files with a WWW browser. It requires
 an HTTP server with CGI support.

Package: inform-mode
Description-md5: f7549c089c7655a15919b48309c9b906
Description-en: transitional dummy package
 This is a dummy package for the transition to ‘elpa-inform-mode’.
 .
 This package can be safely removed.

Package: inform6-compiler
Description-md5: e6b3b58668926766c43abe7e512a6d1a
Description-en: Inform 6 interactive fiction language — compiler
 Inform 6 is an object-oriented language for writing interactive
 fiction, also known as “text adventures” or “adventure games”.
 .
 As an interactive fiction developer, you create Inform 6 source code
 defining the story. Then compile from source code to a “story file”.
 The resulting story files are highly portable, with interpreters
 available for many different platforms.
 .
 The Inform 6 compiler can produce a story file in these formats:
 * Z-code, executed by implementations of the Infocom Z-machine.
 * Glulx, a modern platform for interactive fiction.
 .
 This package installs:
 * The Inform 6 compiler program, ‘inform6’.

Package: inform6-library
Description-md5: d701f0d7cf1f515271c8ade9c014727a
Description-en: Inform 6 interactive fiction language — standard library
 Inform 6 is an object-oriented language for writing interactive
 fiction, also known as “text adventures” or “adventure games”.
 .
 As an interactive fiction developer, you create Inform 6 source code
 defining the story. Then compile from source code to a “story file”.
 The resulting story files are highly portable, with interpreters
 available for many different platforms.
 .
 This package installs:
 * The Inform 6 standard library.

Package: ingerman
Description-md5: a4df59d0382bc764acbb1113950bfab0
Description-en: New German orthography dictionary for ispell
 This is a dictionary for ispell for the new German orthography
 (de-DE-1996), which is used since 1998-08-01 and which is obligatory
 as of 2005-08-01.
 .
 It is based on the famous hkgerman dictionary (using the old German
 orthography (de-DE-1901), which is available as package iogerman),
 with many corrections and additions.

Package: ingredients
Description-md5: 86abf5be5eb2731f0e2295dc74299583
Description-en: Rust crate for investigating crate versions
 Ingredient's main purpose is as part of Rust packaging efforts. Its 'diff' mode
 shows changes between two different, published crate versions. The 'report'
 mode shows differences between the published crate contents and the recorded
 git repository it was published from.
 This package contains the following binaries built from the Rust crate
 "ingredients":
 - ingredients

Package: inhomog
Description-md5: d0c93d3e28742f466ea9565d98661f44
Description-en: kinematical backreaction and average scale factor evolution
 The inhomog library calculates average cosmological expansion.
 This particular package contains an example front end program that uses the
 biscale_partition routines of the inhomog library, illustrating
 effective scale factor evolution in a universe with a T^3 spatial
 section that is divided into two complementary domains. The inhomog
 library provides Raychaudhuri integration of cosmological
 domain-wise average scale factor evolution using an analytical formula for
 kinematical backreaction Q_D evolution. The library routine
 lib/Omega_D_precalc.c is callable by RAMSES using ramses-scalav.
 .
 You may use this front-end program for command-line investigation
 of the role of virialisation as a potential replacement for dark
 energy (see Roukema 2017, arXiv:1706.06179).

Package: initramfs-tools-devices
Description-md5: 06a11390e09228eaf863988dfbd8098d
Description-en: Common initramfs scripts for Ubuntu Core and Classic
 This package contains initramfs scripts that can be useful for both
 Ubuntu Core and Classic systems, like the resize script, which resizes
 the root file system to the maximum allowed on a device if there is
 free space available.

Package: inja-dev
Description-md5: 4ec45332bad1f7ded88e26d1abfe5e00
Description-en: Template engine for modern C++
 Inja is a template engine for modern C++, loosely inspired
 by Jinja for Python.
 .
 It has an easy and yet powerful template syntax with variables,
 loops, conditions, includes, callbacks, and comments needed
 for templating.

Package: ink
Description-md5: 0f3afbb9a7893c7aaa55688c30a26da3
Description-en: tool for checking the ink level of your local printer
 Ink is a command line tool based on libinklevel5 to check ink level
 of your local printer.
 .
 Printers of Canon, Epson, HP and Sony are supported. Complete list
 can be found at README.Debian of libinklevel5 package.

Package: ink-generator
Description-md5: 61b92022afe2c78eb07932c73010d0b5
Description-en: Inkscape extension to automatically generate files from a template
 ink-generator is an extension to replace text and data to automatically
 generate files (like PDF, PS, JPG, etc...), based on a SVG template and a CSV
 data file.

Package: inkcut
Description-md5: 90f92ce8d5e155ee5a2d82138fda942f
Description-en: GUI for controlling vinyl cutters
 Features:
 .
 * Graphic manipulation (Rotation, scaling, mirroring)
 * Copy generation and layout
 * Weedlines
 * Inkscape integration
 * Device control panel
 * Job history list
 * Live plot status
 * Pause, resume, and abort jobs mid way

Package: inkscape
Description-md5: 1615245a1a22d1b862bde21ca05dd043
Description-en: vector-based drawing program
 Inkscape is an illustration editor which has everything needed to
 create professional-quality computer art. You can use it to make
 diagrams and illustrations, technical drawings, web graphics, clip art,
 icons and logos. A collection of hands-on tutorials show you how to
 combine lines, shapes and text of different types and styles to build
 up a picture.
 .
 A selection of powerful vector graphics editing tools comes as
 standard. There is excellent support for paths, gradients, layers,
 alpha transparency and text flow control. An extensive library of
 filters allow you to apply realistic effects and extensions allow you
 to work with bitmaps, barcodes and printing marks, amongst other things.
 .
 Most of the common vector formats are supported, including PDF, Adobe
 Illustrator and AutoCAD files, and it has unrivalled support for the
 SVG web graphics standard.
 .
 Between the suggested packages:
 * dia: to export Dia shapes;
 * libsvg-perl: to import .txt files (txt2svg extension);
 * python3-packaging: used by the Optimized SVG extension;
 * python3-uniconvertor: enables several import/export extensions;
 * pstoedit: to work with eps files;
 * ruby: there are several extensions written in ruby;

Package: inkscape-inkcut
Description-md5: 002130ffd703b7fb5013a68a311b4638
Description-en: GUI for controlling vinyl cutters (Inkscape plugin)
 Features:
 .
 * Graphic manipulation (Rotation, scaling, mirroring)
 * Copy generation and layout
 * Weedlines
 * Inkscape integration
 * Device control panel
 * Job history list
 * Live plot status
 * Pause, resume, and abort jobs mid way
 .
 This package contains the Inkscape plugin.

Package: inkscape-open-symbols
Description-md5: 4a654c7f802c5288af55dff27361c320
Description-en: Open source SVG symbol sets that can be used as Inkscape symbols
 The included symbols libraries so far are:
 - Google Material Design Icons
 - Github Octicons
 - Humble UI
 - Ubuntu Suru
 - Font Awesome Icons
 - GNOME Icon Set
 - Automattic Genericons
 - Taiga Icons
 - Open Iconic
 - Entypo's Social Extension
 - StateFace
 - EmojiOne
 - Dashicons
 - CircuiTikz

Package: inkscape-speleo
Description-md5: a182431eb5f6272e2f8400be653f8ade
Description-en: Inkscape plugin to help draw surveys
 This plugin makes inkscape useful for cave surveyors. It allows importing of
 pockettopo files and both reading and writing of therion th2 files, making it
 possible to use inkscape as a drawing tool for Therion sketching instead of
 the xtherion first aid.

Package: inkscape-survex-export
Description-md5: be0b0f2c24f23001dbd145f206ac020e
Description-en: Inkscape plugin to digitise printed surveys
 This plugin is a tool for cave surveyors. It enables you to regenerate
 survex centreline date for caves when you only have a drawn-up paper
 survey available. You import the survey image into inkscape, then draw
 on the scale, orientation (e.g. north arrow or grid), and centreline(s)
 in different colours. The tool then parses these and generates a correctly
 scaled and oriented .svx file. It generates multiple surveys for multiple
 paths, including necessary equates. The output survey file is flat as there
 is (as yet) no mechanism to input height data.

Package: inkscape-textext
Description-md5: 3d0fcd440035a9c095d99f815c6f5f49
Description-en: Re-editable LaTeX graphics for Inkscape
 TexText is a Python plugin for the vector graphics editor Inkscape
 providing the possibility to add and re-edit LaTeX generated SVG
 elements to your drawing.
 .
 Key features
 . Windows/Linux/MacOS support
 . LaTeX generated SVG elements can be re-edited later
 . Multi-line editor with syntax highlighting
 . Compilation with PdfLaTeX, XeLaTeX or LuaLaTex
 . Interoperable scaling in TexText and Inkscape
 . Font size match with Inkscape text
 . Customizable TeX preamble (additional packages, parskip, parindent, etc.)
 . Colorization via TeX commands/Inkscape is kept after re-editing
 . Alignment anchor of the produced output
 . Preview images

Package: inkscape-textext-doc
Description-md5: 1e07f959fc4405b15ec003a1148eafdd
Description-en: Re-editable LaTeX graphics for Inkscape (documentation)
 TexText is a Python plugin for the vector graphics editor Inkscape
 providing the possibility to add and re-edit LaTeX generated SVG
 elements to your drawing.
 .
 Key features
 . Windows/Linux/MacOS support
 . LaTeX generated SVG elements can be re-edited later
 . Multi-line editor with syntax highlighting
 . Compilation with PdfLaTeX, XeLaTeX or LuaLaTex
 . Interoperable scaling in TexText and Inkscape
 . Font size match with Inkscape text
 . Customizable TeX preamble (additional packages, parskip, parindent, etc.)
 . Colorization via TeX commands/Inkscape is kept after re-editing
 . Alignment anchor of the produced output
 . Preview images
 .
 This package contains the documentation.

Package: inkscape-tutorials
Description-md5: a99694ba2d7d4264d8d9771ae593ad53
Description-en: vector-based drawing program - tutorials
 Inkscape is an illustration editor which has everything needed to
 create professional-quality computer art. You can use it to make
 diagrams and illustrations, technical drawings, web graphics, clip art,
 icons and logos. A collection of hands-on tutorials show you how to
 combine lines, shapes and text of different types and styles to build
 up a picture.
 .
 This package contains the tutorials, accessible from the Help > Tutorials
 menu.

Package: inn
Description-md5: 94d47a86936a5f450692741671bbbed2
Description-en: News transport system `InterNetNews' by the ISC and Rich Salz
 This is INN version 1.x, provided for smaller sites which do not need
 the complexity of INN 2.x.
 Large sites should use Debian's inn2 package instead.
 .
 The news transport is the part of the system that stores the articles
 and the lists of which groups are available and so on, and provides
 those articles on request to users.  It receives news (either posted
 locally or from a newsfeed site), files it, and passes it on to any
 downstream sites.  Each article is kept for a period of time and then
 deleted (this is known as `expiry').
 .
 By default Debian's INN will install in a fairly simple `local-only'
 configuration.
 .
 In order to make use of the services provided by INN you'll have to
 use a user-level newsreader program such as pan.  The newsreader is
 the program that fetches articles from the server and shows them to
 the user, remembering which the user has seen so that they don't get
 shown again.  It also provides the posting interface for the user.

Package: inn2
Description-md5: 63e9cfa94e4a7e41032459586c02d0fb
Description-en: 'InterNetNews' news server
 This package provides INN 2.x, which is a very complex news server
 daemon useful for big sites. The 'inn' package still exists for smaller
 sites which do not need the complexity of INN 2.x.
 .
 The news transport is the part of the system that stores the articles
 and the lists of which groups are available and so on, and provides
 those articles on request to users. It receives news (either posted
 locally or from a newsfeed site), files it, and passes it on to any
 downstream sites. Each article is kept for a period of time and then
 deleted (this is known as 'expiry').
 .
 By default Debian's INN will install in a fairly simple 'local-only'
 configuration.
 .
 In order to make use of the services provided by INN you'll have to
 use a user-level newsreader program such as pan. The newsreader is
 the program that fetches articles from the server and shows them to
 the user, remembering which the user has seen so that they don't get
 shown again. It also provides the posting interface for the user.

Package: inn2-dev
Description-md5: 8e652d34db9099db023b92811eb2d07b
Description-en: libinn.a library, headers and man pages
 You will only need this if you are going to compile programs that
 require the functions in libinn.a.

Package: inn2-inews
Description-md5: a5db9d905d5a55d55a233c52b39dad00
Description-en: NNTP client news injector, from InterNetNews (INN)
 'inews' is the program that newsreaders call when the user wishes to
 post an article; it does a few elementary checks and passes the article
 on to the news server for posting.
 .
 This version is the one from Rich Salz's InterNetNews news transport
 system (which is also available as a Debian package).

Package: innduct
Description-md5: 15a37650a61b93abb153d6ef36034f0e
Description-en: nntp feeder transport for inn2
 innduct replaces innfeed and innxmit/nntpsend.  Unlike innfeed it is
 reliable (articles are not dropped from feeds for trivial transient
 problems); unlike innxmit/nntpsend it is realtime.  It is also a lot
 smaller and simpler than innfeed.

Package: innoextract
Description-md5: 88e15273e4ade0b3c53380d128361aeb
Description-en: Tool for extracting data from an Inno Setup installer
 Inno Setup is a tool to create installers for Microsoft Windows applications.
 Inno Extracts allows one to extract such installers under non-windows systems
 without running the actual installer using wine. Inno Extract currently
 supports installers created by Inno Setup 1.2.10 to 5.6.0.

Package: ino-headers
Description-md5: 461244dc2d629f8908f8072fb5e9796c
Description-en: C API to execute JavaScript code - header files
 ino is a minimalist C API to execute JavaScript code and to expose
 native methods to JavaScript execution contexts.
 .
 This package only provides the common headers for all ino
 implementations.
 .
 ino is part of the NASPRO Sound PROcessing Architecture.

Package: ino-headers-doc
Description-md5: f7e723fa13e01782a690358781ec2a7c
Description-en: C API to execute JavaScript code - documentation
 ino is a minimalist C API to execute JavaScript code and to expose
 native methods to JavaScript execution contexts.
 .
 This package provides the documentation files.
 .
 ino is part of the NASPRO Sound PROcessing Architecture.

Package: inorwegian
Description-md5: 3270cdccbf6d154ac3497747bff95d27
Description-en: Norwegian dictionary for ispell
 This package provides the Norwegian dictionary, to be used with ispell
 to check and correct spelling in Norwegian texts.

Package: inoticoming
Description-md5: 27001ce1a03f67f8c4b682e1765839d3
Description-en: trigger actions when files hit an incoming directory
 inoticoming is a daemon to watch a directory with Linux's inotify
 framework and trigger actions once files with specific names are placed
 in there.
 .
 For example it can be used to wait for .changes files uploaded
 into a directory and call reprepro to put them into your repository.

Package: inotify-hookable
Description-md5: b41d774b08573a9656ef6703b73a2c57
Description-en: blocking command-line interface to inotify
 inotify-hookable is a program that monitor files with Linux inotify. This
 program accepts options to specify the files to be monitored and the command
 to run when a file has changed (based in kernel inotify)
 .
 inotify-hookable main advantage over inotifywait are:
 - command to run after watch can be specified with an option
 - emacs and vi backup files are ignored by default
 .
 Example:
 .
 inotify-hookable -f foo.c -c 'gcc -o foo foo.c'

Package: inotify-info
Description-md5: 55fe8292740bf7184f43dc52b6b04f27
Description-en: tracking the number of inotify watches
 The Linux inotify system can be difficult to debug when the system runs out of
 watches. inotify-info allows tracking down how many inotify watches, instances,
 and which files are being watched.

Package: inotify-tools
Description-md5: e618c4a03d6d9bd64a85dac1a2e53ff3
Description-en: command-line programs providing a simple interface to inotify
 inotify (inode notify) is a Linux kernel subsystem that monitors events in
 filesystems and reports those events to applications in real time via API.
 .
 inotify can be used to monitor individual files or directories. When a
 directory is monitored, inotify will return events for the directory itself
 and for files inside the directory.
 .
 inotify-tools is a set of command-line programs for Linux providing a simple
 interface to inotify. These programs can be used to monitor and act upon
 filesystem events. inotify-tools consists of four utilities: inotifywait,
 inotifywatch, fsnotifywait and fsnotifywatch.
 .
 inotifywait efficiently waits for changes to files, making it appropriate
 for use in shell scripts.
 .
 inotifywatch collects filesystem usage statistics and outputs counts of each
 inotify event.
 .
 fsnotifywait and fsnotifywatch are similar to inotifywait and inotifywatch,
 but they are using Linux's fanotify(7) interface by default. The fanotify API
 also provides notification and interception of filesystem events. Additional
 capabilities compared to the inotify(7) API include the ability to monitor
 all of the objects in a mounted filesystem, the ability to make access
 permission decisions, and the possibility to read or modify files before
 access by other applications.
 .
 inotify-tools is also useful for security activities in firewall systems or
 to detect changes and injections of new files in webservers by intruders.

Package: input-pad
Description-md5: 18b6ea174d7bbe657e1d0fd3ecab40c9
Description-en: On-screen Input Pad to Send Characters with Mouse
 The input pad is a tool to send a character to text applications when the
 corresponging button is pressed. It provides the GTK+ based GUI and can send
 characters when the GTK+ buttons are pressed.
 .
 This package contains a standalone application.

Package: input-remapper
Description-md5: 218fd59ed6f94bce22e72fdc931b3ab6
Description-en: Input device button mapping tool (metapackage)
 input-remapper allows users to map buttons on all input devices
 (keyboards, mice, gamepads...) in X11 and Wayland. It also supports
 combined buttons and programmable macros.
 .
 input-remapper includes a UI to configure button mappings, per
 device, and configuration to automatically apply button mappings at
 boot and on device connection.

Package: input-remapper-daemon
Description-md5: 028886f73c220e9473d75c1fe7c4e991
Description-en: Input device button mapping tool (daemon)
 input-remapper allows users to map buttons on all input devices
 (keyboards, mice, gamepads...) in X11 and Wayland. It also supports
 combined buttons and programmable macros.
 .
 This package contains the service and udev configuration to
 automatically apply button mappings at boot and on device
 connection.

Package: input-remapper-gtk
Description-md5: 3c2a99afe791d121b867ccd7e26f644d
Description-en: Input device button mapping tool (GUI)
 input-remapper allows users to map buttons on all input devices
 (keyboards, mice, gamepads...) in X11 and Wayland. It also supports
 combined buttons and programmable macros.
 .
 This package contains the UI to configure the mappings.

Package: input-utils
Description-md5: dd66158405459c9bc0352a2fdde0b7d0
Description-en: utilities for the input layer of the Linux kernel
 This is a collection of utilities which are useful when working with
 the input layer of the Linux kernel (version 2.6 and later). Included
 are utilities to list the input devices known to the kernel, show
 the input events that are received by a device, and query or modify
 keyboard maps.

Package: inputlirc
Description-md5: 879aafca1b08356534451c0277fdcb8b
Description-en: Zeroconf LIRC daemon using input event devices
 This is a small LIRC-compatible daemon that reads from /dev/input/eventX
 devices and sends the received keycodes to connecting LIRC clients. Inputlircd
 needs no configuration, it uses the standardised names for the keycodes as
 used by the kernel. Many USB remote controls that present HID devices, as well
 as multimedia keyboards should work out of the box.

Package: inputplug
Description-md5: ddad4bd859fad8bd288da58d91f205eb
Description-en: XInput monitor
 inputplug is a daemon which connects to a running X server
 and monitors its XInput hierarchy change events, such as
 an input device being attached or removed, enabled or disable
 etc, and runs some command when these events happen.

Package: inquest
Description-md5: a6d09d4d381b269448b5360e4b65bd34
Description-en: test result repository using subunit streams
 inquest provides a database of test results and supports easy workflows to be
 built on top of that database. For instance, running just failing tests or
 getting the last test run back to examine again (without running the tests
 again). inquest is compatible with any test suite that can output subunit.
 This includes any TAP test suite and any pyunit compatible test suite.

Package: insighttoolkit5-examples
Description-md5: 0b91247783c6b4511d79b99e9bc85dcb
Description-en: Image processing toolkit for registration and segmentation - examples
 ITK is an open-source software toolkit for performing registration and
 segmentation. Segmentation is the process of identifying and
 classifying data found in a digitally sampled
 representation. Typically the sampled representation is an image
 acquired from such medical instrumentation as CT or MRI
 scanners. Registration is the task of aligning or developing
 correspondences between data. For example, in the medical
 environment, a CT scan may be aligned with a MRI scan in order to
 combine the information contained in both.
 .
 This package contains the source for example programs.

Package: insilicoseq
Description-md5: 53a266eaafa6eb0bef7432541e49a6f8
Description-en: sequencing simulator producing realistic Illumina reads
 Primarily intended for simulating metagenomic samples, it can also be
 used to produce sequencing data from a single genome.
 .
 InSilicoSeq is written in Python, and use kernel density estimators to
 model the read quality of real sequencing data.
 .
 InSilicoSeq support substitution, insertion and deletion errors. If
 you don't have the use for insertion and deletion error a basic
 error model is provided.

Package: inspectrum
Description-md5: be81ee8e818e7630db3e6e3e41f8c35e
Description-en: tool for visualising captured radio signals
 inspectrum is a tool for analysing captured signals, primarily from
 software-defined radio receivers.
 .
 inspectrum supports the following file types:
 *.sigmf-meta, *.sigmf-data - Signal Metadata Format (SigMF) recordings
 *.cf32, *.cfile - Complex 32-bit floating point (GNURadio, osmocom_fft)
 *.cf64 - Complex 64-bit floating point samples
 *.cs16 - Complex 16-bit signed integer (BladeRF)
 *.cs8 - Complex 8-bit signed integer (HackRF)
 *.cu8 - Complex 8-bit unsigned integer (RTL-SDR)
 *.f32 - Real 32-bit floating point samples
 *.f64 - Real 64-bit floating point samples (MATLAB)
 *.s16 - Real 16-bit signed integer samples
 *.s8 - Real 8-bit signed integer samples
 *.u8 - Real 8-bit unsigned integer samples
 .
 Features:
 * Large (100GB+) file support
 * Spectrogram with zoom/pan
 * Plots of amplitude, frequency, phase and IQ samples
 * Cursors for measuring period, symbol rate and extracting symbols
 * Export of selected time period, filtered samples and demodulated data

Package: inspircd
Description-md5: bae820fb7f3d845ba00ff7694e0cc9b4
Description-en: Modular IRCd written in C++
 InspIRCd is a modular C++ IRC Daemon for several operating systems created
 to provide a stable, modern, lightweight irc server from scratch and provide
 a vast number of features in a modularised form using an advanced module API.
 By keeping the functionality of the main core to a minimum, the server is very
 stable, fast and customizable.
 .
 This package contains the daemon.

Package: inspircd-dev
Description-md5: 326b8a4b3688cb6492dc70b8826c23d4
Description-en: Modular IRCd written in C++ - development headers
 InspIRCd is a modular C++ IRC Daemon for several operating systems created
 to provide a stable, modern, lightweight irc server from scratch and provide
 a vast number of features in a modularised form using an advanced module API.
 By keeping the functionality of the main core to a minimum, the server is very
 stable, fast and customizable.
 .
 This package contains the development headers for developing modules.

Package: install-mimic
Description-md5: 4b0ae88a06724f7d80b66918e84d6acd
Description-en: overwrite files and preserve their ownership
 The install-mimic utility copies the specified files to the specified
 destination (file or directory) similarly to install(1), but it preserves
 the ownership and access mode of the destination files.  This is useful when
 updating files that have already been installed with locally modified copies
 that may be owned by the current user and not by the desired owner of the
 destination file (e.g. root).

Package: installation-birthday
Description-md5: d839dde8f80272e1a26fc7db50838353
Description-en: Receive a message on system installation anniversary
 Installing this package will celebrate each birthday of your system by
 automatically sending a message to the local system administrator.
 .
 The installation date is based on the system installation time, not this
 package. The email is sent via cron(8).

Package: instaloader
Description-md5: 26ba5d30b632eb121047866c8c393b22
Description-en: Instagram automatic photo downloader
 Instaloader downloads photos from Instagram, including public
 and private profiles, hashtags, user stories, feeds and saved
 media. How as well as comments, geotags and captions for each
 post.
 .
 It automatically detects profile name changes and renames the
 target directory accordingly. It also allows for refined
 customization of filters and where to store downloaded media
 be able to detect automatically stop previously interrupted
 download interactions.

Package: instead
Description-md5: 1f24eb0f9f12d009189aa5ac1e7789ce
Description-en: Simple text adventures/visual novels engine
 INSTEAD -- INterpreter of Simple TExt ADventure.
 Using INSTEAD you can create and play games that could be classified
 as a mix of visual novel and text quest.
 .
 Features:
 * Simple story source code (Lua-based script)
 * GUI interface that supports music and pictures
 * Theme support
 * Portability (INSTEAD depends on SDL and Lua)
 .
 Game repository: https://instead-hub.github.io/page/games/

Package: instead-data
Description-md5: 053b7a1e634b47813f5ff0c3ac746dc2
Description-en: Data files for INSTEAD
 INSTEAD -- INterpreter of Simple TExt ADventure.
 Using INSTEAD you can create and play games that could be classified
 as a mix of visual novel and text quest.
 .
 Features:
 * Simple story source code (Lua-based script)
 * GUI interface that supports music and pictures
 * Theme support
 * Portability (INSTEAD depends on SDL and Lua)
 .
 This package contains language files, graphical themes, STEAD scripts
 and tutorial.

Package: instead-doc-common
Description-md5: ba71d4e2125f39f87db0d2c898e2cbda
Description-en: Common documentation for INSTEAD
 This package contains base documentation (common for all languages).
 .
 At the moment this contains only examples for developer's manual.
 These examples (written in Lua) demonstrate how to implement
 common features when you write a game for INSTEAD.

Package: instead-doc-en
Description-md5: 613fc8c2f0a81a30039890914d1e748a
Description-en: English documentation for INSTEAD
 This package contains game developer manual and examples in English.
 Manual describes basic API in Lua and how to create games for INSTEAD engine.
 .
 Complete and latest documentation is only available in Russian, and even
 though its English counterpart is being translated and maintained, it may lag
 behind a little bit.

Package: instead-doc-ru
Description-md5: 84eddb0e729b2a94e42f2f607baf2d20
Description-en: Russian documentation for INSTEAD
 This package contains game developer manual and examples in Russian.
 Manual describes basic API in Lua and how to create games for INSTEAD engine.
 .
 Russian documentation is complete and up to date, so it's preferred to use it.

Package: integrit
Description-md5: 37088a632c5e5ce59ab9528dc9e54185
Description-en: file integrity verification program
 Integrit helps you determine whether an intruder has modified your
 system.  Without the use of integrit, a sysadmin wouldn't know if the
 programs used for investigating the system are trojan horses or not.
 Integrit works by creating a database that is a snapshot of the most
 essential parts of the system.  You put the database somewhere safe,
 and then later you can use it to make sure that no one has made any
 illicit modifications to your file system.
 .
 Integrit's key features are the small memory footprint, the design
 with unattended use in mind, intuitive cascading rulesets for the
 paths listed in the configuration file, the possibility of XML or
 human-readable output, and simultaneous checks and updates.
 .
 See http://integrit.sourceforge.net/ for more information.

Package: intel-cmt-cat
Description-md5: 788bdce6e318421a35415128a47ccb83
Description-en: Intel Cache Monitoring (CMT) and Cache Allocation (CAT) support
 This package is a set of libraries and tools that provide support for Intel
 Resource Director Technology (RDT) and Intel I/O Resource Director Technology
 (I/O RDT), including:
 .
 * Cache Monitoring Technology (CMT)
 * Memory Bandwidth Monitoring (MBM)
 * Cache Allocation Technology (CAT)
 * Code and Data Prioritization (CDP)
 * Memory Bandwidth Allocation (MBA)
 .
 These technologies provides the hardware framework to monitor and manage shared
 CPU resources, like cache and memory bandwidth. An increase in the number of
 workloads running simultaneously on a system, increases pressure on shared CPU
 resources resulting in lower performance determinism. Intel RDT technologies
 can monitor and control the allocation of key shared system resources to help
 improve determinism and are implemented by modern Intel Xeon processors,
 e.g. Xeon D, Xeon E3 v4, Xeon E5 v3, and later models.

Package: intel-gpu-tools
Description-md5: 24b336e62107729589ef05f9dd8d46f5
Description-en: IGT GPU Tools (tools, metapackage)
 IGT GPU Tools is a collection of tools for development and testing of
 the DRM drivers. There are many macro-level test suites that get used
 against the drivers, including xtest, rendercheck, piglit, and
 oglconform, but failures from those can be difficult to track down to
 kernel changes, and many require complicated build procedures or
 specific testing environments to get useful results. Therefore, IGT
 GPU Tools includes low-level tools and tests specifically for
 development and testing of the DRM Drivers.
 .
 This metapackage installs the igt-gpu-tools package.

Package: intel-hdcp
Description-md5: 3c7168565cda6863db272e1bb80b8b17
Description-en: Intel unified HDCP implementation -- userspace daemon
 The Intel(R) unified HDCP (High-bandwidth Digital Content Protection)
 is a user space implementation to prevent copying of digital audio
 & video content across digital display interfaces. It provides Linux
 user space implementation to enable the HDCP1.4 and HDCP2.2 protection
 for external digital display interfaces (HDMI/DP).
 .
 This package contains the userspace daemon.

Package: intel-ipu6-dkms
Description-md5: 6704b469fde35fd46e8adeb3bf69a72a
Description-en: Intel Integrated Image Processing Unit 6 (IPU6) driver
 This package provides kernel drivers for MIPI cameras through the Intel IPU6
 on Intel Tiger Lake and Alder Lake platforms.

Package: intel-ipu7-dkms
Description-md5: b210162f39a76e864411c836c35cb09d
Description-en: Intel Integrated Image Processing Unit 7 (IPU7) driver
 This package provides kernel drivers for MIPI cameras through the Intel IPU7
 on Intel Lunar Lake or later platforms.

Package: intel-lpmd
Description-md5: 9dfb2ef3744e745bc07bd58466f9375a
Description-en: Intel Low Power Model Daemon
 Intel Low Power Model Daemon is a Linux daemon used to optimize active idle
 power. It selects a set of most power efficient CPUs based on configuration
 file or CPU topology. Based on system utilization and other hints, it puts the
 system into Low Power Mode by activate the power efficient CPUs and disable the
 rest, and restore the system from Low Power Mode by activating all CPUs.
 .
 This package contains the Intel Low Power Model Daemon.

Package: intel-media-va-driver
Description-md5: 4296dc0b954a691bdc0c455eb0cef64c
Description-en: VAAPI driver for the Intel GEN8+ Graphics family
 The VA-API (Video Acceleration API) enables hardware accelerated video
 decode/encode at various entry-points (VLD, IDCT, Motion Compensation
 etc.) for the prevailing coding standards today (MPEG-2, MPEG-4
 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/WMV3). It provides an interface
 to fully expose the video decode capabilities in today's GPUs.
 .
 This package contains the video decode and encode driver backend for
 the Intel HD Graphics of the Intel Core processor family. The supported
 platforms include:
 * Broadwell
 * Skylake
 * Broxton
 * Apollo Lake
 * Kaby Lake
 * Coffee Lake
 * Whiskey Lake
 * Cannon Lake
 * Ice Lake
 .
 Only a limited set of encoders is available via this driver: JPEG
 (Skylake and newer), AVC (Boxton and newer), HEVC and VP9 (Ice Lake and
 newer). Media shaders are only available on Ice Lake and newer.

Package: intel-ocloc
Description-md5: 3d9fac287cb567484fa3366817b140e9
Description-en: Tool for managing Intel Compute GPU device binary format
 ocloc is a tool for managing Intel Compute GPU device binary format.
 It can be used for generation as well as manipulation of such binary files.

Package: intel-ocloc-dev
Description-md5: f0d9a83cb45aa6d1c5fa067b29bbf807
Description-en: Tool for managing Intel Compute GPU device binary format -- devel files
 ocloc is a tool for managing Intel Compute GPU device binary format.
 It can be used for generation as well as manipulation of such binary files.
 .
 This package includes the development headers for intel-ocloc.

Package: intel-ocloc-legacy
Description-md5: b764f9cf6b0bd01887a1fdbbaf7832f7
Description-en: Tool for managing Intel Compute GPU device binary format -- legacy platforms
 ocloc is a tool for managing Intel Compute GPU device binary format.
 It can be used for generation as well as manipulation of such binary files.

Package: intel-opencl-icd
Description-md5: 2ccb5aa6577ff51a63a27b22249e9855
Description-en: Intel graphics compute runtime for OpenCL
 The Intel(R) Graphics Compute Runtime for OpenCL(TM) is an open source
 project to converge Intel's development efforts on OpenCL(TM) compute
 stacks supporting the GEN graphics hardware architecture.
 .
 Supported platforms - OpenCL 3.0, Production:
 - DG1
 - Intel Core Processors with Xe LP (Gen12) GPU (Tiger Lake, Rocket Lake)
 - Intel Core Processors with Xe (Gen12.2) GPU (Alder Lake)
 - Intel Core Processors with Xe LPG GPU (Meteor Lake, Arrow Lake)
 - Intel Core Processors with Xe LPGPLUS GPU (Arrow Lake)
 - Intel Core Processors with Xe HPG GPU (DG2)
 - Intel Core Processors with Xe HPC GPU (Ponte Vecchio)
 - Intel Core Processors with Xe2 LPG GPU (Lunar Lake)
 - Intel Core Processors with Xe2 HPG GPU (Battlemage)

Package: intel-opencl-icd-legacy
Description-md5: 554d335386290023100caae5d9f64e8c
Description-en: Intel graphics compute runtime for OpenCL -- legacy platforms
 The Intel(R) Graphics Compute Runtime for OpenCL(TM) is an open source
 project to converge Intel's development efforts on OpenCL(TM) compute
 stacks supporting the GEN graphics hardware architecture.
 .
 Supported platforms - OpenCL 3.0, Production:
 - Intel Core Processors with Gen9 GPU (Skylake)
 - Intel Core Processors with Gen9.5 GPU (Kaby Lake, Coffee Lake)
 - Intel Core Processors with Gen11 GPU (Ice Lake)
 - Intel Atom Processors with Gen11 GPU (Elkhart Lake)
 Supported platforms - OpenCL 3.0, Maintenance:
 - Intel Core Processors with Gen8 GPU (Broadwell)
 - Intel Atom Processors with Gen9 GPU (Apollo Lake, Gemini Lake)

Package: intel-usbio-dkms
Description-md5: e78717910c62ec5dc3bc628a8c9ca5c5
Description-en: USBIO Bridge drivers for Intel MeteoLake platform with Lattice AIC
 This package provides kernel drivers for MIPI cameras through the Intel IPU6
 on Intel MeteoLake platform with Lattice AIC.

Package: intel-vision-dkms
Description-md5: 7146ffb0966ecc93b2d24e352db21175
Description-en: Intel Vision Driver on CVS-enabled Platforms
 This package provides kernel drivers for Intel Computer Vision System (CVS)
 on Intel Lunar Lake or later platforms.

Package: intel2gas
Description-md5: dc3bd9bfbaaec2758474e55511125adc
Description-en: converter from NASM assembly language to GAS
 Intel2GAS is a converter that will convert assembler source files
 written for NASM to files that can be assembled using the
 GNU Assembler (GAS), on the i386 platform. It provides support for basic
 MMX instructions as well.

Package: intercal
Description-md5: 4239902779ae5ad4bff2b2e9991ca8bc
Description-en: INTERCAL de-obfuscator
 This package is an implementation of the language INTERCAL, legendary for
 its perversity and horribleness, designed by Don Woods and James Lyon, who
 have since spent more than twenty years trying to live it down. This
 version adds COME FROM for extra flavor, and supports multithreading. Comes
 with language manual and examples including possibly the entire extant body
 of INTERCAL code.
 .
 This INTERCAL implementation works by compiling INTERCAL to C (thus
 de-obfuscating it), and then uses a C compiler to produce binaries (which
 are themselves possibly easier to read than the original intercal "source"
 code).

Package: interception-caps2esc
Description-md5: 1520478143f674d50bb247c05b44e4c1
Description-en: interception plugin for dual function Esc/Ctrl key at CapsLock
 Using caps2esc with interception-tools offers the optimal keyboard
 experience for vi/Vim/NeoVim aficionados under Wayland/X/Linux console.
 .
 * Dual function Esc/Ctrl key at CapsLock key location
 * CapsLock function key at Esc key location
 .
 This is one of the simplest but hugely useful companion plugin program
 to mangle evdev data with interception-tools.  Basically, xmodmap-like
 functionality is realized at the kernel level in this way.

Package: interception-tools
Description-md5: 2b36adb93429e5bf22909e725066e0bf
Description-en: minimal composable infrastructure on top of libudev and libevdev
 The Interception Tools is a small set of utilities for operating on
 input events of evdev devices.
 .
 * interception - redirect device input events to stdout
 * uinput - redirect device input events from stdin to virtual device
 * mux - mux streams of input events
 * udevmon - monitor input devices for launching tasks
 .
 This can accommodate mangling of the keyboard input at the low
 level within the Linux kernel and works for any environments
 including Wayland, X, and Linux virtual console.
 .
 The upstream command name 'intercept' is renamed to 'interception' in this
 package to avoid the name collision. If you wish to use command names which
 the upstream uses, please install the interception-tools-compat package.

Package: interception-tools-compat
Description-md5: 0da44fef89bdcbb98d31649cc1da128b
Description-en: minimal composable infrastructure on top of libudev and libevdev
 The Interception Tools is a small set of utilities for operating on
 input events of evdev devices.
 .
 * intercept - redirect device input events to stdout
 .
 This compatibility package to offer the upstream command name 'intercept'
 as the alias of the 'interception' command.

Package: interimap
Description-md5: 84acff51749851503836a0d26fa404d3
Description-en: Fast bidirectional synchronization for QRESYNC-capable IMAP servers
 InterIMAP performs stateful bi-directional synchronization between two
 IMAP4rev1 servers.  Compared to alternatives such as OfflineIMAP, InterIMAP
 trades flexibility and IMAPd compatibility for performance; it is both *much*
 faster and parsimonious in network traffic.
 .
 Stateful synchronization is made possible by the QRESYNC extension from
 [RFC7162]; for convenience reasons servers must also support LIST-EXTENDED
 [RFC5258], LIST-STATUS [RFC5819] and UIDPLUS [RFC4315].
 .
 Furthermore, while InterIMAP can work with servers lacking support for
 LITERAL+ [RFC2088] and MULTIAPPEND [RFC3502], these extensions greatly
 improve performance by reducing the number of required round trips and it
 thus strongly recommended to use a server supporting these.
 .
 InterIMAP supports the COMPRESS=DEFLATE extension from [RFC4978].  It is
 enabled by default on remote servers advertising it in order to reduce network
 traffic, especially for long-lived connections.

Package: internetarchive
Description-md5: 3e29b5bc60e2d746e8092710a685416d
Description-en: commandline interface to archive.org
 Command-line tool (`ia`) for searching, downloading and uploading
 content to the Internet Archive.

Package: intltool
Description-md5: 72cf82626aca7106375b8705c1270e71
Description-en: Utility scripts for internationalizing XML
 Automatically extracts translatable strings from oaf, glade, bonobo
 ui, nautilus theme and other XML files into the po files.
 .
 Automatically merges translations from po files back into .oaf files
 (encoding to be 7-bit clean). The merging mechanism can also be
 extended to support other types of XML files.

Package: inventor-clients
Description-md5: 074bd532f432c99a8d41abcacbbb76ac
Description-en: Open Inventor client programs
 This package contains Open Inventor file viewers and converters.
 .
 Open Inventor is an object-oriented 3D toolkit offering a comprehensive
 solution to interactive graphics programming problems.  It presents a
 programming model based on a 3D scene database that simplifies graphics
 programming.  It includes a large set of objects such as cubes, polygons,
 text, materials, cameras, lights, trackballs, handle boxes, 3D viewers, and
 editors can speed up your programming and extend your 3D program's
 capabilities.

Package: inventor-data
Description-md5: c20048a38cb927f2feedd91c6461a8cd
Description-en: Open Inventor sample data files
 This package contains sample 3D model and scene files in inventor format.
 .
 Open Inventor is an object-oriented 3D toolkit offering a comprehensive
 solution to interactive graphics programming problems.  It presents a
 programming model based on a 3D scene database that simplifies graphics
 programming.  It includes a large set of objects such as cubes, polygons,
 text, materials, cameras, lights, trackballs, handle boxes, 3D viewers, and
 editors can speed up your programming and extend your 3D program's
 capabilities.

Package: inventor-demo
Description-md5: a3468c248e73fe48e11428e88bdbaa63
Description-en: Open Inventor demonstration programs and example code
 This package includes several Open Inventor demos: a scene viewer
 (SceneViewer), a scene graph viewer and editor (gview), a maze game (maze),
 an extrusion editor (noodle), a 3D morphing tool (qmorf), a surface of
 revolution editor (revo), among others.
 .
 This package also contains example code, including the examples
 from the books "The Inventor Mentor", and "The Inventor Toolmaker".
 .
 Open Inventor is an object-oriented 3D toolkit offering a comprehensive
 solution to interactive graphics programming problems.  It presents a
 programming model based on a 3D scene database that simplifies graphics
 programming.  It includes a large set of objects such as cubes, polygons,
 text, materials, cameras, lights, trackballs, handle boxes, 3D viewers, and
 editors can speed up your programming and extend your 3D program's
 capabilities.

Package: inventor-dev
Description-md5: cbaba725be7c2edcd76ac8eb1c1ab539
Description-en: Open Inventor development files
 This package contains the files required to develop Open Inventor
 applications.
 .
 Open Inventor is an object-oriented 3D toolkit offering a comprehensive
 solution to interactive graphics programming problems.  It presents a
 programming model based on a 3D scene database that simplifies graphics
 programming.  It includes a large set of objects such as cubes, polygons,
 text, materials, cameras, lights, trackballs, handle boxes, 3D viewers, and
 editors can speed up your programming and extend your 3D program's
 capabilities.

Package: inventor-doc
Description-md5: 8bab35994591bda24abc7e2c8fc9bafe
Description-en: Open Inventor documentation
 This package contains the Open Inventor documentation files.
 .
 Open Inventor is an object-oriented 3D toolkit offering a comprehensive
 solution to interactive graphics programming problems.  It presents a
 programming model based on a 3D scene database that simplifies graphics
 programming.  It includes a large set of objects such as cubes, polygons,
 text, materials, cameras, lights, trackballs, handle boxes, 3D viewers, and
 editors can speed up your programming and extend your 3D program's
 capabilities.

Package: invesalius
Description-md5: 9353dce8570ab2fdbc3bcba048108f3d
Description-en: 3D medical imaging reconstruction software
 InVesalius generates 3D medical imaging reconstructions based on a sequence of
 2D DICOM files acquired with CT or MRI equipments. InVesalius is
 internationalized (currently available in English, Portuguese, French,
 Spanish, Turkish, Italian, Czesh, Japanese, Catalan, Korean, Romanian and
 German) and provides several tools:
 * DICOM support including: (a) ACR-NEMA version 1 and 2; (b) DICOM
 version 3.0 (including various encodings of JPEG -lossless and lossy-, RLE)
 * Image manipulation features (zoom, pan, rotation, brightness/contrast,
 etc)
 * Segmentation based on 2D slices
 * Pre-defined threshold ranges according to tissue of interest
 * Segmentation based on watershed
 * Region growing segmentation
 * Edition tools (similar to Paint Brush) based on 2D slices
 * Semi-automatic segmentation based on Watershed
 * 3D surface creation
 * 3D surface connectivity tools
 * 3D surface exportation (including: binary STL, OBJ, VRML, Inventor)
 * High-quality volume rendering projection
 * Pre-defined volume rendering presets
 * Volume rendering crop plane
 * Picture exportation (including: BMP, TIFF, JPG, PostScript, POV-Ray)
 * Minimum, Maximum or Mean Intensity Projection, Maximum Intensity Difference
 Accumulation and Contour based visualizations

Package: invesalius-bin
Description-md5: 57304da02acc6c104179b2b8a697654f
Description-en: Implementation of MIDA and contour based visualizations
 InVesalius generates 3D medical imaging reconstructions based on a sequence of
 2D DICOM files acquired with CT or MRI equipments.
 .
 This package contains a compiled implementation of MIDA and some contour based
 visualizations

Package: invesalius-examples
Description-md5: 33b06a19f32b7da3eeab791da567270b
Description-en: examples for 3D medical imaging reconstruction software
 InVesalius generates 3D medical imaging reconstructions based on a sequence of
 2D DICOM files acquired with CT or MRI equipments.
 .
 This package contains a sample file to open in InVesalius.

Package: invidtui
Description-md5: 50ccd51ef5966af57b7cf7d617f9b6a1
Description-en: TUI based Invidious client
 This is an invidious client, which fetches data from invidious instances and
 displays a user interface in the terminal(TUI), and allows for selecting and
 playing Youtube audio and video.
 .
 Features
 - Play audio or video
 - Control the video resolution
 - Ability to open, view, edit and save m3u8 playlists
 - Automatically queries the invidious API and selects the best instance
 - Search for and browse videos, playlists and channels, with history support
 - Authentication with invidious and management of user feed, playlists and
 subscriptions
 - Download video and/or audio

Package: involflt-dkms
Description-md5: fdc0e9027bd05aa091d837b04b519571
Description-en: involflt driver
 Microsoft's Azure Site Recovery involflt DKMS driver package.
 This driver is a filter that captures changes to disk to implement
 changed block tracking for disaster recovery.

Package: inwasm
Description-md5: 27d0420a89d1b3b42ed2782d76cacf1d
Description-en: Compiler part of InWasm, Inline WebAssembly for Typescript
 InWasm is a small bundler for inline standalone wasm libraries (Web Assembly).
 It compiles and bundles the wasm source code inplace.
 .
 This package install the whole inwasm. For runtime use, prefer
 node-inwasm-runtime.

Package: inxi
Description-md5: 13277f07e950aaf291de2de69ab2684c
Description-en: full featured system information script
 Inxi is a system information script that can display various things about
 your hardware and software to users in an IRC chatroom or support forum.
 It runs with the /exec command in most IRC clients.

Package: iodine
Description-md5: 90270d5a178f538a10192a5f9d79098d
Description-en: tool for tunneling IPv4 data through a DNS server
 This is a piece of software that lets you tunnel IPv4 data through a DNS
 server. This can be usable in different situations where internet access is
 firewalled, but DNS queries are allowed.

Package: iog
Description-md5: b4bcabd79a034cc127f07ae7a778db13
Description-en: network I/O grapher
 IOG is a network traffic grapher designed to record cumulative kB/MB/GB
 statistics per hour/day/month. It is intended to be simple, fast
 (supporting thousands of hosts), and well integrated with MRTG. Data for
 each host is updated hourly and HTML graphs are created. It uses a
 data consolidation algorithm which allows for a small, non-growing
 database file for each host. No external graphing libraries or
 executables are required.

Package: iogerman
Description-md5: 24f65096ab7e468fc890cc24b4aad15f
Description-en: Traditional German orthography dictionary for ispell
 This is the traditional German dictionary for ispell as put together
 by heinz.knutzen@web.de.
 .
 This dictionary refers to the traditional German orthography
 (de-DE-1901).  For the current orthography (de-DE-1996) see package
 ingerman.

Package: ionit
Description-md5: 74cba944882a4f2ecf988f667fc73bce
Description-en: Render configuration files from Jinja templates
 ionit is a simple and small configuration templating tool. It collects a
 context and renders Jinja templates in a given directory. The context can be
 either static JSON or YAML files or dynamic Python files. Python files can also
 define functions passed through to the rendering.
 .
 ionit comes with an early boot one shot service that is executed before the
 networking service which allows one to generate configurations files for the
 networking and other services before they are started. In this regard, ionit
 can act as tiny stepbrother of cloud-init.

Package: ioping
Description-md5: 6e9bbe4b8af5074282e6d85678417818
Description-en: Simple disk I/O latency measuring tool
 ioping monitors disk I/O latency in real time. The main idea behind ioping is
 to have a utility similar to ping, which will show disk I/O latency in the
 same way ping shows network latency.

Package: ioport
Description-md5: d96fea827188a7021088cb39d18056bf
Description-en: direct access to I/O ports from the command line
 This package provides tools to read and wrote to the I/O ports of PC
 hardware directly from a script or a command line: inb, inw, inl,
 outb, outw and outl.

Package: ioquake3
Description-md5: 4237f556816e32a2757896de1fa6ca6c
Description-en: Game engine for 3D first person shooter games
 This package installs a modified version of the ioQuake3 game engine,
 which can be used to play various games based on that engine, such as
 OpenArena, Quake III: Arena, World of Padman and Urban Terror.
 .
 This package alone isn't of any use; to get a playable game, install
 openarena or another suitable set of game data.

Package: ioquake3-server
Description-md5: 3cde23092cd526e85270f3a4a7eb29bd
Description-en: Engine for 3D first person shooter games - server and common files
 This package contains common files for the ioQuake3 game engine,
 which can be used to play various games based on that engine, such as
 OpenArena, Quake III: Arena, World of Padman and Urban Terror.
 It also contains the dedicated server binary.
 .
 This package alone isn't of any use; to get a playable game, install
 openarena or another suitable set of game data, or to get a usable server,
 install openarena-server or another suitable set of server data.

Package: iotas
Description-md5: eede441eb3594e149c22f36b3170756e
Description-en: Simple mobile-friendly note-taking application
 Iotas is a simple note-taking app with mobile-first design and a focus on
 sync with a Nextcloud Notes.
 .
 It can be used offline, and optionally sync with Nextcloud when a connection
 is available. Iotas also provides advanced features such as basic search,
 categorization of notes, spell checking, Markdown editing and much more.
 .
 Iotas is a GNOME Circle app.

Package: iotop
Description-md5: c4f12688909987c39522befde2f1ee20
Description-en: simple top-like I/O monitor
 iotop does for I/O usage what top(1) does for CPU usage. It watches I/O
 usage information output by the Linux kernel and displays a table of
 current I/O usage by processes on the system. It is handy for answering
 the question "Why is the disk churning so much?".
 .
 iotop can only run under a Linux 2.6.20 or later kernel built with the
 CONFIG_TASKSTATS, CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING and
 CONFIG_VM_EVENT_COUNTERS build config options on.

Package: ip2host
Description-md5: 36b721cc9d3fc04df0c04a579407c5d6
Description-en: Resolve IPs to hostnames in web server logs
 This script is a drop-in replacement for the logresolve.pl
 script distributed with the Apache web server.
 .
 ip2host has the same basic design of forking children to handle
 the DNS resolution in parallel, but multiplexes the communication
 to minimize the impact of slow responses.  This results in a
 significant speed improvement (approximately 10x faster), and
 the performance degrades more gracefully as the DNS timeout value
 is increased.

Package: ipadic-common
Description-md5: b9304b2b0901d46e24132c2963f0cbaf
Description-en: Dictionaries for ChaSen (UTF-8 text)
 Dictionaries for ChaSen, a morphological analysis system to
 segment and tokenize Japanese text string.  It provides many
 additional information (pronunciation, semantic information,
 and others).
 .
 It is based on ICOT dictionary.
 .
 This package contains a large dictionary data in UTF-8 text.

Package: ipband
Description-md5: 0be4450a13737db456fcb076686dbe2e
Description-en: daemon for subnet bandwidth monitoring with reporting via email
 This is a daemon which can monitor as many different subnets (or individual
 hosts, by specifying a "subnet" of /32) as you'd like. The reporting facility
 will only be triggered when a defined bandwidth level had been exceeded for a
 defined time.
 .
 Information reported includes the connections which are taking up the most
 bandwidth (ip address and port pairs). Reporting is done via email.

Package: ipcalc
Description-md5: 90aeace2079863754b86114c33be6aa2
Description-en: parameter calculator for IPv4 addresses
 ipcalc takes an IPv4 address and netmask and calculates the resulting
 broadcast, network, Cisco wildcard mask, and host range. By giving a
 second netmask, you can design sub- and supernetworks. It is also
 intended to be a teaching tool and presents the results as
 easy-to-understand binary values.
 .
 Originally, ipcalc was intended for use from the shell prompt, but a
 CGI wrapper is provided to enable colorful HTML display through a
 webserver.
 You can find it in /usr/share/doc/ipcalc/examples directory.

Package: ipcalc-ng
Description-md5: 1e40fcbc6738f24f8021908beb1c8af8
Description-en: parameter calculator for IPv4 and IPv6 addresses
 This is a modern console tool to assist in network address calculations for
 IPv4 and IPv6.
 .
 It acts as a tool to output human readable information about a network or
 address, as well as a tool suitable to be used by scripts or other programs.
 .
 It's also a great tool for teach about network address calculations, as well
 as learn about it.
 .
 It supports printing a summary about the provided network address, multiple
 command line options per information to be printed, transparent IPv6 support,
 and in addition it will use libGeoIP, if available, to provide geographic
 information.

Package: ipe
Description-md5: db4f34fc1cf0431f35a11327a9c3df59
Description-en: drawing editor for creating figures in PDF or PS formats
 Ipe supports making small figures for inclusion into LaTeX
 documents as well as making multi-page PDF presentations
 Ipe's main features are:
 * Entry of text as LaTeX source code. This makes it easy to enter
 mathematical expressions, and to reuse the LaTeX-macros of the main
 document.  In the display text is displayed as it will appear in
 the figure.
 * Produces pure Postscript/PDF, including the text. Ipe converts the
 LaTeX-source to PDF or Postscript when the file is saved.
 * It is easy to align objects with respect to each other (for
 instance, to place a point on the intersection of two lines, or to
 draw a circle through three given points) using various snapping
 modes.
 * Users can provide ipelets (Ipe plug-ins) to add functionality to
 Ipe.  This way, Ipe can be extended for each task at hand.
 * The text model is based on Unicode, and has been tested with Korean,
 Chinese, and Japanese.
 .
 Package lua5.3 is recommended if using Ipe with LaTeX.
 .
 Package texlive-latex-recommended enables unicode text entry (for
 accented characters).

Package: ipe5toxml
Description-md5: 9984bd7f803cf0a2547d0181524b98b7
Description-en: converts Ipe5 figures to an XML file readable by Ipe
 Converts figures that were made with Ipe 5 to the format understood
 by Ipe 6. You can then run ipe6upgrade (from package ipe) to convert
 them to Ipe 7 format. Ipe is a drawing editor for creating figures,
 provided in package ipe.

Package: iperf
Description-md5: 401b967df5e1434c8494314c610d240b
Description-en: Internet Protocol bandwidth measuring tool
 Iperf is a modern alternative for measuring TCP and UDP bandwidth performance,
 allowing the tuning of various parameters and characteristics.
 .
 Features:
 * Measure bandwidth, packet loss, delay jitter
 * Report MSS/MTU size and observed read sizes.
 * Support for TCP window size via socket buffers.
 * Multi-threaded. Client and server can have multiple simultaneous
 connections.
 * Client can create UDP streams of specified bandwidth.
 * Multicast and IPv6 capable.
 * Options can be specified with K (kilo-) and M (mega-) suffices.
 * Can run for specified time, rather than a set amount of data to transfer.
 * Picks the best units for the size of data being reported.
 * Server handles multiple connections.
 * Print periodic, intermediate bandwidth, jitter, and loss reports at
 specified intervals.
 * Server can be run as a daemon.
 * Use representative streams to test out how link layer compression affects
 your achievable bandwidth.

Package: iperf3
Description-md5: 868f6472f9c9d19fbddc8629a2bc01a5
Description-en: Internet Protocol bandwidth measuring tool
 Iperf3 is a tool for performing network throughput measurements. It can
 test either TCP or UDP throughput.
 .
 This is a new implementation that shares no code with the original
 iperf from NLANR/DAST and also is not backwards compatible.
 .
 This package contains the command line utility.

Package: ipfixcol2
Description-md5: e26fe37bd1bc113742dcbad0d4d7480b
Description-en: High-performance NetFlow v5/v9 and IPFIX RFC7011 collector
 IPFIXcol2 is a flexible, high-performance NetFlow v5/v9 and IPFIX flow data
 collector designed to be extensible by plugins.

Package: ipfixcol2-dev
Description-md5: 806c34803247d7c2eed08e693cd2f673
Description-en: High-performance NetFlow v5/v9 and IPFIX RFC7011 collector (devel)
 IPFIXcol2 is a flexible, high-performance NetFlow v5/v9 and IPFIX flow data
 collector designed to be extensible by plugins.
 .
 This package contains the plugin development files.

Package: ipfs-cid
Description-md5: 63ae5e5276040cf0b3028270437ae1b6
Description-en: CLI tool to generate CIDs without a full IPFS client
 The intent of the tools is to be for CID generation/verification only. It is
 not in any way an IPFS client.
 .
 The InterPlanetary File System (IPFS) is a protocol and peer-to-peer network
 for storing and sharing data in a distributed file system. IPFS uses
 content-addressing to uniquely identify each file in a global namespace
 connecting all computing devices.[
 .
 A content identifier, or CID, is a label used to point to material in IPFS. It
 doesn't indicate where the content is stored, but it forms a kind of address
 based on the content itself. CIDs are short, regardless of the size of their
 underlying content.

Package: ipgrab
Description-md5: 7308e793d044c4fbf4dba3d8ccbb8ec2
Description-en: tcpdump-like utility that prints detailed header information
 ipgrab is a network debugging utility not unlike tcpdump except
 that it prints out detailed header field information for
 data link, network and transport layers.

Package: ipheth-utils
Description-md5: 4c4f1234a01d89521ba262d9fb5a4cf9
Description-en: USB tethering driver support utilities for the iPhone
 Internet tethering driver for the iPhone which allows Linux systems to
 make use of the phone's internet connection using a USB cable. Unlike
 other solutions out there, you don't need to jailbreak your phone or
 install third-party proxy applications.
 .
 This package provides the support utilities required to automatically
 set up the tethered connection.

Package: ipig
Description-md5: e7fed74addfdd4f7e012d77bd745b91e
Description-en: integrating PSMs into genome browser visualisations
 iPiG targets the integration of peptide spectrum matches (PSMs) from
 mass spectrometry (MS) peptide identifications into genomic
 visualisations provided by genome browser such as the UCSC genome
 browser (http://genome.ucsc.edu/).
 .
 iPiG takes PSMs from the MS standard format mzIdentML (*.mzid) or in
 text format and provides results in genome track formats (BED and GFF3
 files), which can be easily imported into genome browsers.

Package: ipmitool
Description-md5: 25a9e9b297f6cb408542afe642c815cb
Description-en: utility for IPMI control with kernel driver or LAN interface (daemon)
 A utility for managing and configuring devices that support the
 Intelligent Platform Management Interface.  IPMI is an open standard
 for monitoring, logging, recovery, inventory, and control of hardware
 that is implemented independent of the main CPU, BIOS, and OS.  The
 service processor (or Baseboard Management Controller, BMC) is the
 brain behind platform management and its primary purpose is to handle
 the autonomous sensor monitoring and event logging features.
 .
 The ipmitool program provides a simple command-line interface to this
 BMC.  It features the ability to read the sensor data repository
 (SDR) and print sensor values, display the contents of the System
 Event Log (SEL), print Field Replaceable Unit (FRU) inventory
 information, read and set LAN configuration parameters, and perform
 remote chassis power control.
 .
 This package contains the daemon.

Package: ipmiutil
Description-md5: 12adce720b002c62fb9a30ccf925b3f0
Description-en: IPMI management utilities
 ipmiutil performs a series of common IPMI server management
 functions to allow administrators to perform management functions
 without a learning curve. It can gather FRU inventory data,
 SEL firmware log, sensors, watchdog, power control, health,
 monitoring, and has an SOL console. It can write sensor thresholds,
 FRU asset tags, and supports a full IPMI configuration save/restore.

Package: ipolish
Description-md5: d8a91824feb037cd42b2839bd508012d
Description-en: Polish dictionary for ispell
 This is the Polish dictionary, to be used with the ispell program,
 version 3.1.04 and following.  The dictionary contains roughly
 200,000 roots, which expand to about 2,500,000 words.

Package: iportuguese
Description-md5: 5b2ea8de1a1dd30f26389f11ef861d12
Description-en: European Portuguese dictionary for ispell
 This is the Portuguese dictionary for ispell currently developed by the
 Informatics Department at Minho's University in Portugal.

Package: ippl
Description-md5: 564c52d92a0b6910fb33645b6916fbf1
Description-en: IP protocols logger
 writes information about incoming ICMP messages, TCP connections and
 UDP datagrams to syslog.
 .
 It is highly configurable and has a built-in DNS cache.
 .
 Please note that upstream is rather inactive lately (no release since
 2001), and that there are some rather nasty bugs.
 .
 An incomplete list of the bugs includes:
 - random packets don't get logged sometimes
 - stops logging at all after some weeks
 - ipv6 never got implemented
 - documentation is out of sync.
 .
 Trying to fix these bugs is not easy. Please do not expect the Debian
 maintainer to do this, but patches are appreciated.
 .
 Please consider using a fully-grown intrusion detection system (like
 snort) instead of ippl.

Package: ippsample
Description-md5: 05d52956afe38a8b243f3a2ec451472e
Description-en: samples/development tools for the IPP
 The ippsample project provides sample implementations of an IPP
 Client, Proxy, Server, and other tools. It is based on the CUPS
 source code and is maintained by the PWG IPP workgroup.

Package: ippsample-data
Description-md5: 99425b0531072e7e3f85367f8cf6a8d9
Description-en: samples/development tools for the IPP (data)
 The ippsample project provides sample implementations of an IPP
 Client, Proxy, Server, and other tools. It is based on the CUPS
 source code and is maintained by the PWG IPP workgroup.
 .
 This package contains files for /usr/share

Package: ipqalc
Description-md5: 9a54cb392af21767175afb5f050f9d8c
Description-en: graphical utility for IPv4 subnet calculation
 Small utility for IP address calculations including broadcast and network
 addresses as well as Cisco wildcard mask.
 .
 From a given IPv4 address calculates broadcast, network, Cisco wildcard
 mask, and host range. It can also be used as a teaching tool and presents
 the results in binary and hex values.

Package: iprange
Description-md5: 4fcce6494bd0741fe9eb331fa8d2fc30
Description-en: optimizing ipsets for iptables
 This tool is capable of managing sets of IPv4s.
 .
 Why to use iprange over any other aggregate ?
 * simpler
 * supports many input formats, all together in the same file
 * faster, actually a lot faster (thanks to the original design
 by Gabriel Somlo)
 * can reduce the subnets/prefixes to produce high-performing
 netfilter/iptables ipsets
 * can compare files with IPv4s to find if they overlap and to what degree
 * can find the IPv4s common to a set of files
 * can exclude IPv4s (merge a set of files while excluding all IPv4s matched
 by another set of files)
 .
 However note that iprange does not support IPv6s.

Package: ips
Description-md5: 61d2bf7caf600772cbdcc90e8fb9a1d9
Description-en: Intelligent process status
 Ips is an intelligent ps-like program which displays process status obtained
 from the /proc filesystem. It has features to make tracking of active,
 semi-active, and transient processes easy. It is extremely configurable, but
 is still efficient.

Package: ipscan
Description-md5: 51d1993d6743dad5718399c0d9ef72c2
Description-en: Angry IP Scanner
 Angry IP Scanner (or simply ipscan) is an open-source and cross-platform
 network scanner designed to be fast and simple to use.

Package: ipset-persistent
Description-md5: 3e40046a4c991bbb4e8c6a46ddf0887f
Description-en: boot-time loader for netfilter rules, ipset plugin
 netfilter-persistent is a loader for netfilter configuration using a
 plugin-based architecture.
 .
 This package contains the ipset plugin.

Package: ipsvd
Description-md5: 01c7e27d78e03451f7c4e7a15035cd06
Description-en: Internet protocol service daemons
 ipsvd is a set of Internet protocol service daemons for TCP/IP (optionally
 SSLv3) and UDP/IP.  A daemon waits for incoming connections on a socket;
 for new connections, it conditionally runs an arbitrary program to handle
 the connection.  The daemons can be told to read and follow pre-defined
 instructions on how to handle incoming connections; based on the client's
 IP address or hostname, they can run different programs, set a different
 environment, deny a connection, or set a per host concurrency limit.
 .
 ipsvd can be used to run services usually run by inetd or tcpserver.
 Normally the daemons are run by a supervisor process, such as runsv from
 the runit package.

Package: iptables-converter
Description-md5: f401e2f54f40748ba42d75a3cdd765f2
Description-en: convert iptables-commands from a file to iptables-save format
 iptables-converter: reads a file with iptables commands and converts these to
 an iptables-save readable format. To provide compatibility with
 "iptables-save -c" command zero packet and byte counters [0:0] are printed
 out. ip6tables-converter does the same for IPv6.

Package: iptables-converter-doc
Description-md5: b2bb77beec86bd1ec92d3dd29f06234f
Description-en: convert iptables-commands from a file to iptables-save format - doc
 iptables-converter: reads a file with iptables commands and converts these to
 an iptables-save readable format. To provide compatibility with
 "iptables-save -c" command zero packet and byte counters [0:0] are printed
 out. ip6tables-converter does the same for IPv6.

Package: iptables-netflow-dkms
Description-md5: 26669500ed996328e4db0fbdc886db3b
Description-en: iptables target which generates netflows
 ipt-netflow is an iptables/netfilter target which generates traffic
 statistics in NetFlow v5 and v9 format as well as in IPFIX format.
 .
 It provides high performance and scalability. For highest performance
 module could be run without conntrack being enabled in
 kernel. Reported to be able to handle 10Gbit traffic with more than
 1500000 pps with negligible server load (on S5500BC).

Package: iptables-persistent
Description-md5: 1cde2713365aeda7fa3bba00e9a06380
Description-en: boot-time loader for netfilter rules, iptables plugin
 netfilter-persistent is a loader for netfilter configuration using a
 plugin-based architecture.
 .
 This package contains the iptables and ip6tables plugins.

Package: iptotal
Description-md5: 559d7b01763169c2e72b50e0c0c80a7c
Description-en: monitor for IP traffic, not requiring SNMP
 iptotal is yet another IP traffic monitor. It listens to a network interface in
 non-promiscuous mode, and measures IP bandwidth usage. After the specified
 number of seconds, the average throughput is printed at total, input and output
 usage.
 .
 The utility can be used to measure bandwidth usage without the need for an SNMP
 daemon.  In combination with a simple script and rrdtool it can be used to
 present the measured data in graphical format e.g. through a web interface.
 The package contains www + CGI sample files.

Package: iptstate
Description-md5: 8d1c9b2e25e5c2cbd655e93d5eeee06c
Description-en: top-like interface to your netfilter connection-tracking table
 IP Tables State (iptstate) was originally written to implement
 the "state top" feature of IP Filter in IP Tables. "State top"
 displays the states held by your stateful firewall in a
 top-like manner.
 .
 Features include:
 - Top-like realtime state table information
 - Sorting by any field
 - Reversible sorting
 - Single display of state table
 - Customizable refresh rate
 - Display filtering
 - Color-coding
 - much more...
 .
 To use iptstate, CONNTRACK should be enabled in your kernel.

Package: iptux
Description-md5: 7202879fa950c4cef0fe422ebc8d4b87
Description-en: Intranet communication tool for Linux
 iptux is an “IP Messenger” client for Linux.
 .
 It can:
 - auto-detect other clients on the intranet.
 - send message to other clients.
 - send file to other clients.
 .
 It is (supposedly) compatible with 飞鸽传书 (Feige) and 飞秋 (FeiQ)
 from China, and with the original “IP Messenger” clients from Japan
 as listed on http://ipmsg.org/ including g2ipmsg and xipmsg in Debian.

Package: iputils-clockdiff
Description-md5: 9decf160dafd56034002d36fa8dc3289
Description-en: Measure the time difference between networked computers
 Clockdiff computes the difference between the time of the machine on
 which it is called and the time of other network-accessible machines.
 The time differences measured by clockdiff are obtained using a
 sequence of ICMP TSTAMP messages which are returned to the sender by
 the IP module in the remote machine.

Package: ipv6calc
Description-md5: 5691bf001a0c3ea48abbc8deaa29add3
Description-en: small utility for manipulating IPv6 addresses
 The ipv6calc utility can convert between different formats of IPv4 or IPv6
 addresses. It can also show information about the addresses, including who
 they are assigned to on the Internet.

Package: ipv6pref
Description-md5: 1c3bd5a90050ebf5152fe7fd9ba386c4
Description-en: utility to set IPv6 address preferences
 ipv6pref provides a utility that preloads a library and
 allows users to control the use of IPv6 privacy extensions.
 .
 For longrunning tasks it may be undesirable to use the periodically
 changing and random addresses; using the supplied utility,
 the kernel can be instructed whether to prefer the temporary addresses
 or stick to the static ones when opening sockets for a specific program.

Package: ipv6toolkit
Description-md5: 3db3e9864f0fee56f04955b8eb684af9
Description-en: Security assessment and troubleshooting tool for the IPv6 protocols
 The SI6 Networks' IPv6 toolkit is a set of IPv6 security and
 trouble-shooting tools, that can send arbitrary IPv6-based
 packets.
 .
 List of tools:
 * addr6: An IPv6 address analysis and manipulation tool.
 * flow6: A tool to perform a security asseessment of the IPv6 Flow
 Label.
 * frag6: A tool to perform IPv6 fragmentation-based attacks and to
 perform a security assessment of a number of fragmentation-related
 aspects.
 * icmp6: A tool to perform attacks based on ICMPv6 error messages.
 * jumbo6: A tool to assess potential flaws in the handling of IPv6
 Jumbograms.
 * na6: A tool to send arbitrary Neighbor Advertisement messages.
 * ni6: A tool to send arbitrary ICMPv6 Node Information messages,
 and assess possible flaws in the processing of such packets.
 * ns6: A tool to send arbitrary Neighbor Solicitation messages.
 * ra6: A tool to send arbitrary Router Advertisement messages.
 * rd6: A tool to send arbitrary ICMPv6 Redirect messages.
 * rs6: A tool to send arbitrary Router Solicitation messages.
 * scan6: An IPv6 address scanning tool.
 * tcp6: A tool to send arbitrary TCP segments and perform a variety
 of TCP-based attacks.

Package: ipwatchd
Description-md5: d96bad203b9451e0e69309ccc488ad46
Description-en: IP conflict detection tool
 IPwatchD is a simple daemon that analyses all incoming ARP packets in order
 to detect IP conflicts on Linux. It can be configured to listen on one or
 more interfaces (alias interfaces are also supported) in active or passive
 mode. In active mode IPwatchD protects your host before IP takeover by
 answering Gratuitous ARP requests received from conflicting system.
 In passive mode it just records information about conflict through standard
 syslog interface.

Package: ipython3
Description-md5: d49b6f5183335e828e40c215255f4f6d
Description-en: Enhanced interactive Python 3 shell
 IPython can be used as a replacement for the standard Python shell,
 or it can be used as a complete working environment for scientific
 computing (like Matlab or Mathematica) when paired with the standard
 Python scientific and numerical tools. It supports dynamic object
 introspections, numbered input/output prompts, a macro system,
 session logging, session restoring, complete system shell access,
 verbose and colored traceback reports, auto-parentheses, auto-quoting,
 and is embeddable in other Python programs.
 .
 This package contains the actual terminal shell for Python 3.

Package: iqtree
Description-md5: c2dfc962455ed825ccc127ffbabbcb04
Description-en: efficient phylogenetic software by maximum likelihood
 IQ-TREE is a very efficient maximum likelihood phylogenetic software
 with following key features among others:
 .
 * A novel fast and effective stochastic algorithm to estimate maximum
 likelihood trees. IQ-TREE outperforms both RAxML and PhyML in terms
 of likelihood while requiring similar amount of computing time (see
 Nguyen et al., 2015)
 * An ultrafast bootstrap approximation to assess branch supports (see
 Minh et al., 2013).
 * A wide range of substitution models for binary, DNA, protein, codon,
 and morphological alignments.
 * Ultrafast model selection for all data types, 10 to 100 times faster
 than jModelTest and ProtTest.
 * Finding best partition scheme like PartitionFinder.
 * Partitioned models with mixed data types for phylogenomic (multi-
 gene) alignments, allowing for separate, proportional, or joint
 branch lengths among genes.
 * Supporting the phylogenetic likelihod library (PLL) (see Flouri et
 al., 2014)

Package: iqtree3
Description-md5: f78a8fd69345a0e3b75ea2f71cf40428
Description-en: efficient phylogenetic software by maximum likelihood; v3
 The IQ-TREE software was created as the successor of IQPNNI and
 TREE-PUZZLE (thus the name IQ-TREE). IQ-TREE was motivated by the rapid
 accumulation of phylogenomic data, leading to a need for efficient
 phylogenomic software that can handle a large amount of data and provide
 more complex models of sequence evolution. To this end, IQ-TREE can
 utilize multicore computers and distributed parallel computing to speed
 up the analysis. IQ-TREE automatically performs checkpointing to resume
 an interrupted analysis.
 .
 As input IQ-TREE accepts all common sequence alignment formats including
 PHYLIP, FASTA, Nexus, Clustal and MSF. As output IQ-TREE will write a
 self-readable report file (name suffix .iqtree), a NEWICK tree file
 (.treefile) which can be visualized by tree viewer programs such as
 FigTree, Dendroscope or iTOL.
 .
 Key features of IQ-TREE
 .
 - Efficient search algorithm: Fast and effective stochastic algorithm
 to reconstruct phylogenetic trees by maximum likelihood. IQ-TREE
 compares favorably to RAxML and PhyML in terms of likelihood while
 requiring similar amount of computing time (Nguyen et al., 2015).
 - Ultrafast bootstrap: An ultrafast bootstrap approximation (UFBoot)
 to assess branch supports. UFBoot is 10 to 40 times faster than
 RAxML rapid bootstrap and obtains less biased support values (Minh
 et al., 2013).
 - Accurate model selection: An ultrafast and automatic model selection
 (ModelFinder) which is 10 to 100 times faster than jModelTest and
 ProtTest. ModelFinder also finds best-fit partitioning scheme like
 PartitionFinder (Kalyaanamoorthy et al., 2017).
 - Alignment simulation: A flexible simulator (AliSim) which allows to
 simulate sequence alignments under more realistic models than
 Seq-Gen and INDELible (Ly-Trong et al., 2023).
 - Phylogenetic testing: Several fast branch tests like SH-aLRT and
 aBayes test (Anisimova et al., 2011) and tree topology tests like
 the approximately unbiased (AU) test (Shimodaira, 2002).
 .
 The strength of IQ-TREE is the availability of a wide variety of
 phylogenetic models:
 .
 - Common models: All common substitution models for DNA, protein,
 codon, binary and morphological data with rate heterogeneity among
 sites and ascertainment bias correction for e.g. SNP data.
 - Partition models: Allowing individual models for different genomic
 loci (e.g. genes or codon positions), mixed data types, mixed rate
 heterogeneity types, linked or unlinked branch lengths between
 partitions.
 - Mixture Models: fully customizable mixture models and empirical
 protein mixture models and.
 - Polymorphism-aware models (PoMo)
 http://www.iqtree.org/doc/Polymorphism-Aware-Models

Package: ir-keytable
Description-md5: 23821a3cbf420ece591df5a146333c2a
Description-en: Alter keymaps of Remote Controller devices
 This package allows one to change the keymap of controller receivers.
 Those receivers are found as infrared receivers on DVB sticks or on
 framegrabber cards. Via ir-keytable the mapping from a scancode to
 the generated event can be customized and made persistent. It
 contains the following command line utilities:
 .
 ir-ctl: a swiss-knife tool to handle raw IR and to set lirc options
 ir-keytable: a swiss-knife tool to handle Remote Controllers

Package: ir.lv2
Description-md5: f550cbd9507f8edc4b246b1a68cc86fc
Description-en: LV2 IR reverb
 IR is a zero-latency, realtime, high performance signal convolver
 especially for creating reverb effects. Supports impulse responses
 with 1, 2 or 4 channels, in any soundfile format supported by libsndfile.
 .
 IR files can be for example here:
 - https://musical-artifacts.com/artifacts?tags=impulse+response
 - https://musical-artifacts.com/artifacts?tags=ir
 .
 For converting 2ch impupuses to 4ch *True stereo* format
 use 'convert4chan' utility. See man pages.

Package: iraf
Description-md5: 6c55b8d0405360237049c296582d2c11
Description-en: Image Reduction and Analysis Facility
 IRAF is the "Image Reduction and Analysis Facility". The main
 IRAF distribution includes a good selection of programs for
 general image processing and graphics.
 .
 Other external or layered packages are available for
 applications such as data acquisition or handling data from other
 observatories and wavelength regimes such as the Hubble Space
 Telescope (optical), EUVE (extreme ultra-violet), or ROSAT and
 AXAF (X-ray). These external packages are distributed separately
 from the main IRAF distribution but can be easily installed.
 The IRAF system also the programmable Command Language scripting
 facility.

Package: iraf-dev
Description-md5: 355c3cf7ee6906bdc0b9af3ea7eb52f8
Description-en: Image Reduction and Analysis Facility (development files)
 IRAF is the "Image Reduction and Analysis Facility". The main
 IRAF distribution includes a good selection of programs for
 general image processing and graphics, plus a large number of
 programs for the reduction and analysis of optical and IR
 astronomy data.
 .
 This package contains the IMFORT Fortran/C programming interface, and
 the full SPP/VOS programming environment in which the portable IRAF
 system and all applications are written.

Package: iraf-fitsutil
Description-md5: 53c61c4f87ae2988afbbbe8cb9861697
Description-en: FITS utilities for IRAF
 Several tasks to operate of FITS files and extensions from within IRAF,
 like copying, extension extraction, conversion etc.
 .
 The following tasks are available:
 .
 * fgread: Read a FITS file with FOREIGN extensions
 * fgwrite: Create a FITS file with FOREIGN extensions
 * funpack: Uncompress a FITS file
 * fxconvert: Convert between IRAF image types.
 * fxcopy: Copy FITS files or FITS extension to an output FITS file
 * fxdelete: Delete FITS extensions in place
 * fxdummyh: Create a dataless single FITS file
 * fxextract: Extract a FITS extension
 * fxheader: List one line of header description per FITS unit
 * fxinsert: Insert FITS files or extensions into another FITS file
 * fxplf: Converts a pixel list file into a BINTABLE extension
 * fxsplit: Split a multiple extension FITS file into single FITS files
 * ricepack: Rice compress a FITS file
 * sum32: Compute the 32-bit FITS 1's complement checksum

Package: iraf-mscred
Description-md5: d51720ea5fb3b5c8c9408d00a36bee2e
Description-en: CCD mosaic reduction package for IRAF
 The MSCRED external package is used to reduce CCD mosaic data in
 multiextension FITS format. This format is produced for example by
 the Data Capture Agent when observing with the NOAO CCD Mosaic
 Imager, as well as similar instruments from AAO, CFA, CFHT, ESO, INT
 and others.
 .
 The tasks in the mscred package perform the following functions:
 .
 * display the mosaic data as an apparent single mosaic image,
 * provide interactive examination of displayed mosaic data,
 * combine multiple calibration exposures into master calibration files,
 * perform the basic CCD calibrations such as zero level and gain,
 * reconstruct a single mosaic image with distortions removed,
 * register and combine dithered operations, and
 * save and restore data on tape.

Package: iraf-noao
Description-md5: 27f22c08a6b1c4c85bc7d8c198b28160
Description-en: IRAF NOAO data reduction package
 IRAF is the "Image Reduction and Analysis Facility". The main
 IRAF distribution includes a good selection of programs for
 general image processing and graphics, plus a large number of
 programs for the reduction and analysis of optical and IR
 astronomy data.
 .
 This file contains the NOAO packages for the reduction and analysis
 of Optical Astronomy data.

Package: iraf-noao-dev
Description-md5: 01dc270f04f52a826856c831c3da2261
Description-en: IRAF NOAO data reduction package (development files)
 IRAF is the "Image Reduction and Analysis Facility". The main
 IRAF distribution includes a good selection of programs for
 general image processing and graphics, plus a large number of
 programs for the reduction and analysis of optical and IR
 astronomy data.
 .
 This package contains additional libraries and headers used for
 compiling packages that extend the functionality of the iraf-noao
 package.

Package: iraf-rvsao
Description-md5: 5fe4a1b43542db9ca0b6979091ed0311
Description-en: IRAF package to obtain radial velocities from spectra
 This package obtains radial velocities and velocity dispersions using
 cross-correlation methods or emission line fits.  It consists of
 several SPP tasks:
 .
 * XCSAO and PXCSAO: cross-correlate spectra,
 * EMSAO and PEMSAO: find emission lines in spectra,
 * BCVCORR: solar system barycentric velocity correction,
 * SUMSPEC: add and/or modify spectra,
 * LINESPEC: synthetic emission line templates,
 * EQWIDTH: equivalent widths of lines in spectra,
 * WLRANGE: wavelength overlap range for a list of spectra,
 * LISTSPEC: list pixel, wavelength, delta wavelength, and/or pixel value for
 spectrum image,
 * PIX2WL: wavelength at a given pixel in a spectrum,
 * WL2PIX: pixel at a given wavelength in a spectrum,
 * VELSET Artificially change the redshift of (log-wavelength) spectra

Package: iraf-sptable
Description-md5: 808ae50d1f2b4142b2cb93d10b763904
Description-en: IRAF package for Tabular Spectra
 The SPTABLE external package contains IRAF spectral tasks intended to
 support data in various tabular formats. These formats currently
 include text files and FITS tables (direct support for the VOTable
 format is still pending) that are increasingly being used to store
 spectra as multi-column tables of wavelength/frequency and flux in a
 variety of formats.

Package: iraf-st4gem
Description-md5: 66edc55b52144a24c274fb3fc4de3d49
Description-en: Selected tools from the Space Telescope Science Data Analysis System
 The Space Telescope Science Data Analysis System (STSDAS) is software
 for calibrating and analyzing data from the Hubble Space Telescope
 (HST). STSDAS includes the same calibration routines as are used in
 the routine data processing pipeline, as well as general-purpose
 tools and enhancements to the Image Analysis and Reduction Facility
 (IRAF).
 .
 The original STSDAS package contained non-free code and was 32-bit
 only.  For the Gemini legacy data reduction pipeline, selected tasks
 of STSDAS were ported to 64 bit and non-free code was replaced. These
 tasks are also useful outside of the Gemini data reduction context.

Package: iraf-wcstools
Description-md5: 6d5bb4243b5b0406f411dc9a588db001
Description-en: Handle the WCS of a FITS image (IRAF package)
 WCSTools is a set of software utilities, written in C, which create,
 display and manipulate the world coordinate system of a FITS or IRAF
 image, using specific keywords in the image header which relate pixel
 position within the image to position on the sky.  Auxiliary programs
 search star catalogs and manipulate images.
 .
 This package contains the IRAF package.

Package: iraf-xdimsum
Description-md5: ca6e86ad3314c0cb1dc025fea7eca1d0
Description-en: Deep Infrared Mosaicing Software
 XDIMSUM is a package for creating accurate sky subtracted images from
 sets of dithered observations. While the observations need not be in
 the infrared, the dominance of the variable sky background in
 infrared data requires the dithering and recombination of many short
 carefully sky subtracted exposures to produce deep images.

Package: ircd-hybrid
Description-md5: a7c5f2a2ffe65b1c276803f22e4c6701
Description-en: high-performance secure IRC server
 ircd-hybrid is a stable, high-performance IRC server that features:
 .
 * SSL client support and server-to-server RSA encryption;
 * Compressed server links;
 * Channel exceptions (+e) and invitation exceptions (+I);
 * New configuration file format;
 * Halfops (+h) and anti-spam user mode +g;
 * Dynamically loadable modules;
 * Channel and nickname RESV's (reservations).

Package: ircd-irc2
Description-md5: c0464a4a31446446f9ff1ca05b32cd1e
Description-en: The original IRC server daemon
 This is the original Internet Relay Chat (IRC) daemon, allowing interactive
 character based communication between people connected to this server
 with IRC clients.
 .
 This version of ircd is mostly used on the IRCNet irc network.

Package: ircd-ircu
Description-md5: 46649cd4aa0a970dced331baa01922d5
Description-en: Undernet IRC Server daemon
 This is ircu, the Undernet Internet Relay Chat daemon, which allows
 interactive character based communication between people connected to
 this server with IRC clients. It is based on the latest stable version
 which can be downloaded from http://coder-com.undernet.org/.
 .
 This version is compiled for network usage but it can also run standalone.
 You can modify its behaviour with reconfiguring/rebuilding.

Package: ircii
Description-md5: 3a15243ee0084faa77ccd3844c653b4c
Description-en: Internet Relay Chat client
 The ircII program is a full screen, termcap based interface
 to Internet Relay Chat. It gives full access to all
 of the normal IRC functions, plus a variety of additional
 options. This Version is able to display mIRC colors.
 It supports "/encrypt -cast"

Package: irclog2html
Description-md5: 7c51256242b438ef559219f6199d7e9d
Description-en: Converts IRC log files to HTML with pretty colours
 Python scripts that converts IRC log files from several formats to coloured
 HTML.
 .
 Features include:
 * XHTML & CSS output
 * Unique, automatic nick colours (preserved across nick changes)
 * URL highlighting
 * Bookmarkable timestamps for each line
 * Navigation links between daily log files

Package: ircmarkers
Description-md5: 84ee539c2429e8102def217db4e3df3c
Description-en: place markers on maps at given coordinates
 IrcMarkers takes a map in .png or .jpg format and a list of coordinates and
 labels in xplanet format and places markers on the map. It was written to
 generate user maps of IRC channels. GnuPG/PGP key ids can be associated with
 each marker, to create "maps of trust".

Package: irecovery
Description-md5: 28030033b953b11ed3e3ef4f44c6803b
Description-en: Command line utility to communication with iOS recovery systems
 libirecovery is a library which implements communication to iBoot/iBSS
 recovery mode found on Apple's iOS devices via USB.
 .
 This package contains a command-line utility named irecovery.

Package: iredis
Description-md5: 9a9d3256e852bd810eaa6ac13aef13fc
Description-en: CLI for Redis with auto-completion and syntax highlighting
 IRedis is a command line interface for Redis with auto-completion and
 syntax highlighting. It is also capable of pretty printing tabular data.

Package: irker
Description-md5: 30a05cfd0fa64ff05c40793edf4196f0
Description-en: submission tools for IRC notifications
 irkerd is a specialized IRC client that runs as a daemon, allowing other
 programs to ship IRC notifications by sending JSON objects to a listening
 socket.

Package: iroffer
Description-md5: 80aef2823af6a3415240d86f8e156db5
Description-en: IRC file distribution bot
 iroffer is a file server for IRC (commonly referred to as a DCC bot).
 It uses the DCC feature of IRC to send files to other users. iroffer
 will connect to an IRC server and let people request files from it.
 Unlike similar programs, iroffer is not a script; it is a standalone
 executable written entirely in C, from scratch, with high transfer
 speed and efficiency in mind. iroffer has been known to reach
 2MByte/sec or higher bandwidth usage when multiple transfers are
 occurring at the same time.

Package: ironic-api
Description-md5: 863e8d2c95e07a62c81356a265d1174e
Description-en: Openstack bare metal provisioning service - API
 Ironic is an Incubated OpenStack project which aims to provision
 bare metal machines instead of virtual machines, forked from the
 Nova Baremetal driver. It is best thought of as a bare metal
 hypervisor **API** and a set of plugins which interact with
 the bare metal hypervisors. By default, it will use PXE and IPMI
 in concert to provision and turn on/off machines, but Ironic
 also supports vendor-specific plugins which may implement additional
 functionality.
 .
 This package contains the API.

Package: ironic-common
Description-md5: 46dd7769cc0125cbefb3bd8f7096ae11
Description-en: Openstack bare metal provisioning service - daemons
 Ironic is an Incubated OpenStack project which aims to provision
 bare metal machines instead of virtual machines, forked from the
 Nova Baremetal driver. It is best thought of as a bare metal
 hypervisor **API** and a set of plugins which interact with
 the bare metal hypervisors. By default, it will use PXE and IPMI
 in concert to provision and turn on/off machines, but Ironic
 also supports vendor-specific plugins which may implement additional
 functionality.
 .
 This package contains the common files.

Package: ironic-conductor
Description-md5: 7925a6e11699f5cc2980bfe15b96b57c
Description-en: Openstack bare metal provisioning service - conductor
 Ironic is an Incubated OpenStack project which aims to provision
 bare metal machines instead of virtual machines, forked from the
 Nova Baremetal driver. It is best thought of as a bare metal
 hypervisor **API** and a set of plugins which interact with
 the bare metal hypervisors. By default, it will use PXE and IPMI
 in concert to provision and turn on/off machines, but Ironic
 also supports vendor-specific plugins which may implement additional
 functionality.
 .
 This package contains the conductor.

Package: ironic-inspector
Description-md5: ae4b222c1fd253b0520f97ab16c42180
Description-en: discovering hardware properties for OpenStack Ironic - Daemon
 This is an auxiliary service for discovering hardware properties for a node
 managed by OpenStack Ironic. Hardware introspection or hardware properties
 discovery is a process of getting hardware parameters required for scheduling
 from a bare metal node, given it's power management credentials (e.g. IPMI
 address, user name and password).
 .
 A special discovery ramdisk is required to collect the information on a node.
 The default one can be built using diskimage-builder and
 ironic-inspector-ramdisk element.
 .
 This package contains the daemon.

Package: ironic-neutron-agent
Description-md5: d2beabd521676b2edd61a3b9a03e7255
Description-en: OpenStack virtual network service - Ironic agent
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the Ironic agent.

Package: ironic-python-agent
Description-md5: 0a3f62f99ca1ec0dadaaa0dd7a0e7c69
Description-en: bare metal hypervisor API for OpenStack - Python Agent
 Ironic provision bare metal machines instead of virtual machines. It is a fork
 of the Nova Baremetal driver. It is best thought of as a bare metal hypervisor
 API and a set of plugins which interact with the bare metal hypervisors. By
 default, it will use PXE and IPMI in concert to provision and turn on/off
 machines, but Ironic also supports vendor-specific plugins which may implement
 additional functionality.
 .
 This package provides the Python agent, to be deployed on the discovery image
 or ramdisk.

Package: ironic-tempest-plugin
Description-md5: a71bdb6ed6ce9799666042673c0e0455
Description-en: OpenStack Integration Test Suite - Ironic plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Ironic plugin.

Package: ironseed
Description-md5: 1d0fca09583de0a05f6614493219a60d
Description-en: science-fiction exploration/strategy adventure game in space
 It was originally both developed and published by Channel 7 for DOS in 1994.
 Gameplay is real-time, featuring trading, diplomacy, and strategy, and
 somewhat resembles Star Control 2 / Ur-Quan masters.
 .
 Storyline: Escaping the iron fist of a fanatic theocracy, the members of
 the Ironseed Movement launch into space and are set adrift after suffering
 a computer malfunction. As captain, you awaken along with the crew some
 thousand years later and are confronted by an alien horde...

Package: ironseed-data
Description-md5: b3381a30c63efc776bf93658d58fd1ed
Description-en: science-fiction exploration/strategy adventure game in space - data files
 It was originally both developed and published by Channel 7 for DOS in 1994.
 Gameplay is real-time, featuring trading, diplomacy, and strategy, and
 somewhat resembles Star Control 2 / Ur-Quan masters.
 .
 Storyline: Escaping the iron fist of a fanatic theocracy, the members of
 the Ironseed Movement launch into space and are set adrift after suffering
 a computer malfunction. As captain, you awaken along with the crew some
 thousand years later and are confronted by an alien horde...
 .
 This package provides the data files for the game.

Package: irony-server
Description-md5: e55f886fff8089a906090b0a0573e5f6
Description-en: Emacs C/C++ minor mode powered by libclang (server)
 irony-mode is an Emacs minor-mode that aims at improving the editing
 experience for the C, C++ and Objective-C languages. It works by
 using a combination of an Emacs package and a C++ program
 (irony-server) that uses libclang.
 .
 This package contains the architecture-specific irony-server.

Package: irqtop
Description-md5: de6c5b874adeffd6ac5480c952fa4b42
Description-en: Observe IRQ and SoftIRQ in a top-like fashion
 irqtop is a small ruby-written and curses-based utility which shows
 interrupt requests and software interrupts like top does for
 processes, but enhanced with colors.
 .
 irqtop is part of the ipt_netflow project as it has been written for
 monitoring the usage of the ipt_NETFLOW kernel module, but can be
 used separately.

Package: irsim
Description-md5: f1ad31b623c5e843b98df992e03204a8
Description-en: Switch-level simulator
 IRSIM is a tool for simulating digital circuits. It is a "switch-level"
 simulator; that is, it treats transistors as ideal switches. Extracted
 capacitance and lumped resistance values are used to make the switch a little
 bit more realistic than the ideal, using the RC time constants to predict the
 relative timing of events.

Package: irssi-plugin-otr
Description-md5: 504e80f7b626f9a2adfdde7f051ddf93
Description-en: Off-The-Record messaging plugin for Irssi
 This plugin adds Off-The-Record (OTR) messaging support to the Irssi IRC
 client. Although primarily designed for use with the BitlBee IRC2IM
 gateway, it works within any query window, provided that your
 conversation partner's IRC client supports OTR.
 .
 OTR allows you to have private conversations over IM by providing:
 * Encryption - no one else can read your instant messages.
 * Authentication - you are assured the correspondent is who you think
 it is.
 * Deniability - the messages you send do _not_ have digital signatures
 that are checkable by a third party. Anyone can forge messages after
 a conversation to make them look like they came from you. However,
 _during_ a conversation, correspondents are assured the messages
 they see are authentic and unmodified.
 * Forward secrecy - if you lose control of your private keys,
 no previous conversation is compromised.

Package: irssi-plugin-xmpp
Description-md5: fb4816e7f1d7d8a6f0f0f8552ec241b0
Description-en: XMPP plugin for irssi
 An irssi plugin to connect to the Jabber network, using the XMPP protocol.
 .
 Its main features are:
 - Sending and receiving messages in irssi's query windows
 - A roster with contact & resource tracking (contact list)
 - Contact management (add, remove, manage subscriptions)
 - Tab completion of commands, JIDs and resources
 - Support for multiple accounts
 - Unicode support (UTF-8)
 - SSL support

Package: irssi-scripts
Description-md5: 7e6350f5a24a6ccf5fe50fbb4e7141b2
Description-en: collection of scripts for irssi
 This is a collection of scripts for the irssi IRC-client.
 .
 Some individual scripts need other packages in order to work
 properly. Please see the list of Suggests as well as the contained
 README.Debian for additional information.
 .
 Almost all scripts can also be downloaded from http://scripts.irssi.org/.
 .
 A list of included scripts
 .
 0x0st -- upload file to 0x0.st service
 8-ball -- the 8-ball game
 accent -- this script strips the Hungarian accents
 active_notice -- shows notices into the active channel
 active_notify -- notify messages into the active window or broadcast
 act -- reset window activity status. defines command /act
 adv_windowlist -- Adds a permanent advanced window list on the right
 aidle -- antyidler with random time
 ai -- puts people on ignore if they do a public away
 akftp -- full configurable FTP advertiser for Irssi
 akilluser -- akill a specified nick
 alame -- converts towards lame speech
 anotherway -- another auto away script
 antiplenk -- notices users who plenk
 apm -- shows your battery status in your Statusbar
 armeija -- ignores people bringin up boring/repeated subjects
 ascii -- ascii-art bassed on figlet.
 auto_away -- sets an away message automatically when you're idle
 autoaway -- automatically goes  away after defined inactivity
 autochannel -- auto add channels to channel list on join
 autocycle -- auto regain ops in empty opless channels
 autolimit -- does an autolimit for a channel
 autoopper -- auto-op script with dynamic address support and random delay
 autorealname -- print realname of everyone who join to channels
 autorejoinpunish -- kickbans or knockouts people who use autorejoin on kick
 autoreminder -- this script Reminds people to do stuff! :)
 autoversion -- auto-CTCP Version on every joining nick
 autovoice -- autovoice
 auto_whois -- /WHOIS all the users who send you a private message.
 autowhois -- /WHOIS all the users who send you a private message.
 autowrap -- automatically wraps long sent messages
 away2web --  write /away information to a file to be used on web pages
 awaybar -- provides a menubar item with away message
 away_hilight_notice -- notice your away message
 awaylogcnt -- displays in statusbar number of messages in awaylog
 away -- away with reason, unaway, and autoaway
 awayproxy -- sets nick away when client disconnects from the irssi-proxy
 away_verbose -- displays a verbose away/back message in the channels
 badword -- configurable badword kickbanning script
 bandwidth -- shows bandwidth usage in statusbar
 ban -- bans several nicks/masks on channel
 bansearch -- Search for bans, quiets, and channel modes affecting a user
 bantime -- print time when ban was set in a nicer way
 beepaway -- only beep when you are away
 beep_beep -- runs arbitrary command instead of system beep
 beep -- replaces your terminal bell by a command specified via /set
 bestoiber -- stoibers your messages
 bgta -- bytes Gallery of the TAilor Script
 binary -- converts what you type into 2-base string representation
 bitlbee_blist -- bitlbee buddy list
 bitlbee_join_notice -- bitlbee join notice
 bitlbee_nick_change -- shows an IM nickchange in an Irssi way
 bitlbee_tab_completion -- intelligent Tab-completion for BitlBee commands
 bitlbee_typing_notice -- typing notification for Bitlbee
 blowjob -- crypt IRC communication with blowfish encryption
 bmi -- a simple body mass index calculator for  depression
 calc -- simple /calc mechanism
 callerid -- reformats CallerID Messages on Hybrid & Ratbox to be Easier
 cap_sasl -- PLAIN SASL authentication mechanism
 centericq -- indicates how many new messages you have in your centericq
 cgrep -- lists users on the channel matching the specified regexp
 challenge -- run a challenge response oper thingie
 chanact -- adds new powerful and customizable [Act: ...] item
 chanfull_duden -- notify if Channellimit is reached
 chanfull -- notifies the user when some channel limit is reached
 chankeys -- manage channel keyboard shortcuts
 chanpeak -- log maximum number of people ever been in a channel
 chansearch -- searches for specific channels
 chanshare -- display people who are in more than one channel with you
 chansort -- sort all channel and query windows
 chansync -- /who a channel and optionally executes a command
 chops -- simulates BitchXs /CHOPS and /NOPS commands.
 Cirssi -- Controls Audacious2 and MOCP from Irssi
 cleanpublic -- removes colors and other  formatting from public channels
 clipboard -- better quoting of content from clipboard
 cloneprot -- parses OperServ notices
 clones --  display clones in the active channel
 colorize_nicks -- Colourise mention of nicks in the message body.
 colored_nicks  -- Exposes colored nickname variables for themes
 colorkick --  kicking users for using colors or blinks
 connectcmd -- run arbitrary shell commands while [dis]connecting to a server
 copy -- copy a line in a paste buffer
 countdown --  adds public channel command for counting down something
 country -- print the country name in /WHOIS replies
 cp1250_kick -- Kicks people using cp1250 charset
 crapbuster -- removes CRAP or CLIENTCRAP messages from your buffer
 cron -- allows one to execute commands  at given interval/time
 ctrlact -- allows per-channel control over activity indication
 cubes -- 256 colour test script for Irssi
 cwho -- cached WHO
 dancer_forwardfix -- fix problem with channel forwarding on the Dancer ircd
 dancer_hide_477 -- this script hides the 477 numerics from the dancer IRCd
 dau -- write like an idiot
 dcc_ip -- this script sets dcc_own_ip when starting a DCC send or chat
 dccmove -- Move completed dcc gets to the subfolder done
 dccself -- starts a dcc chat with yourself on that host/port.
 dccstat -- Shows verbose or short information of dcc send/gets on statusbar
 defaultchanmode -- allows your client to automatically set desired chanmode
 desktop-notify Sends notification using the Desktop Notifications
 df -- adds an item which displays the current disk usage.
 dice -- a dice Simulator for Roleplaying in Channels or just for fun
 dictcomplete -- caching dictionary based tab completion
 dim_nicks -- Dims nicks that are not in channel anymore
 dispatch -- this scripts sends unknown commands to the server
 discord_unbridge -- turns "<bridge> <Sender> Msg" into "<Sender> Msg".
 doc -- manage tips  url help in a doc file in the keyword=definition form
 doublefilter -- filters msgs which appear the same on different channels
 dtach_away -- set (un)away, if dtach is attached/detached
 duckduckgo -- search in duckduckgo website
 elist -- allow advanced parametrization of the /list command
 eliza -- answers to /msgs using Chatbot::Eliza when youre away
 emaildb -- a script for accessing an email MySQL database  through irc
 email_msgs -- Emails you messages sent/received while you're away or not
 eng_no_translate_dpryo -- english->norwegian translation
 events -- expand event mode and emit event mode {channel,user,server}
 exec_clean -- execute process whose parent window has been closed
 fakectcp -- sends fake ctcp replies to a client using a fake ctcp list
 figlet -- safe figlet implementation
 file -- a command to output content of files in various  ways
 findbot -- public command @find script
 find -- finds a nick by real name, if hes on a channel with you
 fleech -- fserve leecher - helps you download files from file servers
 fnotify -- Write notifications to a file in a consistent format
 follow -- automatically switch to active windows
 foo -- rot n+i encryption and decryption
 foreach_user -- extends the /foreach command to have /foreach user
 fortune -- send a random fortune cookie to an user in channel
 forward -- forward incoming messages to another nick
 fpaste -- copy infos to fpaste
 freenode_filter -- this script will filter some Freenode IRCD servernotices
 friends_shasta -- maintains list of people you know
 fserve -- file server for irssi
 fuckem -- simulates the BitchX /FUCKEM command
 getop -- automatically request op from random opped person
 gimmie -- a bot script
 gitscriptassist -- script management with git
 go2 -- Switch to the window with the given name or item
 google -- This script queries google.com and returns the results
 go -- activates a window given a name/partial name
 gpgvalidator -- have gpg-based trusting features in your irssi client
 grep -- GREP command
 guts -- adds the uppercased version of the tab completes
 hddtemp -- adds a statusbar item which shows temperatures of harddisks
 hello -- this script allows you to greet the channel youre living
 hideauth -- stops eggdrop passwords showing up
 hide -- a little interface to irssis activity_hide_* settings
 hideshow -- Removes and re-adds lines to the Irssi buffer view
 highlite -- shows events happening in all channels
 hignore -- if you use this command in a query it will ignore the host
 hilightwin -- print highlighted messages to window named highlight
 history_search -- search within your typed history as you type
 hlbot -- floods the channel about things that are happening in your server
 hl -- responds to !hl counterstrike.server
 hostname -- list all IP addresses on all interfaces found on your machine
 identify-md5 -- MD5 NickServ identification script for SorceryNet
 idlesince -- adds 'idle since' line to whois replies.
 idletime -- retrieves the idletime of any nick
 idonkey -- equips Irssi with an interface to mldonkey
 ignore_log -- script to log ignored messages
 ignoreoc -- ignore messages from people not on your channels
 il -- adds a statusbar item which show length of the inputline
 imdb -- automatically lookup IMDB-numbers in nicknames
 iMPD -- this controls Music Player Daemon from the familiar irssi interface
 intercept -- Intercept misprinted commands and offer to del the first char
 invitejoin -- this script will join a channel if somebody invites you to it
 ipupdate -- auto /set dcc_own_ip IP on connect.
 irccomplete -- adds words from IRC to your tab-completion list
 ircgallery -- show IRC gallery information on /WHOIS or /GALLERY
 ircgmessagenotify -- review IRC galleria.net and says when you have messages
 ircops -- display IrcOps in current channel
 ircsec -- secures your conversation
 irssiBlaster -- display the song played by mp3blaster
 isdn -- displays incoming ISDN calls
 itime -- internet Time statusbar item
 ixmmsa -- announces which _file_ is currently playing.
 joininfo -- reports WHOIS information and channel list
 kban-referrals -- Script for kickbanning those who post referral links
 kblamehost -- kicks (and bans) people with >= 4 dots in theirs hostname
 keepnick -- try to get your nick back when it becomes available.
 kenny -- autodekennyfies /kenny, adds /kenny, /dekenny
 kernel -- fetches the version(s) of the latest Linux kernel(s).
 kicks -- enhances /k /kb and /kn with some nice options.
 kill_fake_gets -- checks if there are old identical sends and closes them
 kline_warning -- shows a warning in the statuswindow
 l33tmusic -- show playing xmms song in channel or in a statusbar
 lastspoke -- remembers what people said last on what channels
 len -- if you try to get a nick with 11 characters but only 9 are allowed
 leodict -- translates via dict.leo.org
 licq -- licq statusbar thingy
 linkchan -- link several channels on several networks
 listen -- display what mp3 you are playing in which software
 loadavg -- display a loadavg statusbar item using vm.loadavg
 localize -- localizes users using traceroute
 log2ansi -- convert mirc color and irssi internal formatting to ansi colors
 logcompress -- compress logfiles then they're rotated
 logresume -- print last n lines of logs when opening queries/channels
 ls -- show all nicks matching regex in the current channel
 mailcheck_imap -- staturbar item which indicates how many new emails
 mailcheck_mbox_flux -- polls your unix mailbox for new mail
 mailcheck_pop3_kimmo -- POP3 new mail notification
 mangle -- translates your messages into Morse code, rot13 and other
 map -- generates simple tree of IRC network based on the output of the LINKS
 mass_hilight_blocker -- disables highlighting for messages of some nicks
 miodek -- simple wordkick system
 mkick -- mass kick
 mkshorterlink -- automatically shortens links
 mldonkey_bandwidth -- shows your mldonkeys current down- and upload rate
 modelist -- cache of invites and ban exceptions in channel
 modelist-r -- cache of invites, ban exceptions and reops in channel
 mood -- keeps track of the channel mood
 morse -- turns your messages into morse or spelling code
 mouse -- control irssi using mouse clicks and gestures
 mpg123 -- display current mpg123 track
 multipaste -- helps pasting multiple lines to a channel
 my_beep -- runs arbitrary command instead of system beep
 mygoogle -- query Google
 myimdb -- query imdb
 mysqlurllogger -- logs urls to MySQL database
 nact -- adds an item which displays the current network activity
 newsline -- brings various newstickers to Irssi
 news -- news reader
 nickban -- a simple nick banner. If it encounters a nick it bans its host
 nickcolor_expando -- colourise nicks
 nickident -- identify to nickserv
 nickignore -- ignores nick changes when only the case or special characters
 nicklist -- draws a nicklist to another terminal
 nickmix-c0ffee -- the number of chars you want to keep from your orig nick
 nickmix_pasky -- perturbates given nick (or just a word) in certain way
 nickserv -- this script will authorize you into NickServ
 niq -- bitchX like Nickcompletion at line start plus statusbar
 nocaps -- replaces lines in ALL CAPS with something easier on the eyes
 nocollide -- automatically changes nick when certain amount of colissions
 noisyquery -- prints an info about a newly started Query
 nopl -- replaces polish national characters with their corresponding letters
 norepeat -- stops public repeating
 noteserve -- utilizes NoteServ to implement a buddylist
 noticemove -- prints private notices from people in the channel
 notonline -- answers $nick: No if youre away and someone asks are you online
 ogg123 -- display current ogg123 track
 oidenty -- oidentd support for irssi
 on -- tries to fit into Irssis usage style more than emulating ircII.
 ontv -- turns irssi into a tv program guide
 oopsie -- Stops those silly mistakes being sent(spaces at start of line,etc)
 oops -- turns ls in the beginning of a sent line into the names
 openurl -- stores URLs in a list and launches mail, web or ftp software
 operit -- perform certain action on request authenticated by the IRC operator
 operview -- reformats some server notices
 opnotice -- send a notice to the ops in a channel
 opnotify -- highlights window refnumber in statusbar
 osd -- an OnScreenDisplay it shows who is talking to you on what IRC Network
 page-c0ffee -- ignore pages
 page_reeler -- display and send CTCP PAGE
 pager -- notifies people if they send you a private message or a DCC chat
 pangotext -- Render text with various color modifications using HTML tags
 paste_derwan -- pasting lines to specified targets
 paste_huggie -- paste reformats pieces of text typically pasted
 paste_kimmoke -- start and stop recording and then replay without linebreaks
 pelix --  this script allows you flood shit.
 perlalias -- Quickly create commands from short perl blocks
 pggb_sound -- does CTCP SOUNDs and other similar things.
 phpdoc -- display all functions of the famous language
 poison -- equips Irssi with an interface to giFT
 postpone -- postpones messages sent to a split user
 ppl -- port of asmodeans /ppl command from skuld3
 print_signals -- hooks into almost every signal and writes the info to a file
 query -- give you more control over when to jump to query windows
 queryresume -- restores the last lines of a query on re-creation
 quiet -- adds support for +q (quiet user) channel modes to irssi
 quitrand -- random quit messages - based on quitmsg
 quizgr -- turns irssi into a quiz bot. Has Greek language
 quizmaster -- a trivia script for Irssi
 quiz -- turns irssi into a quiz bot
 q_username -- prints the Q username in right format
 rainbow -- prints colored text. Rather simple than sophisticated
 randaway -- random away-messages
 randname -- random /set real_name taken from a file
 relm -- keeps last 15 messages in cache
 remote -- lets you run commands remotely via /msg and a password
 repeat -- hide duplicate lines
 resize_split -- resizes a split window when it is made active
 revolve -- Summarizes multiple sequential joins/parts/quits
 rk -- kicks random nick from ops lusers | all on channel
 romajibind -- dynamic romaji binds
 romaji -- translates romaji to hiragana or katakana in text enclosed in ^R
 rot13 -- ROT13 encoding and reverse :)
 rotator -- displaye changeing statusbar item to show irssi is still running
 sana_cmd -- translates english-finnish-english.
 sana -- sanakirja info bot
 schwaebisch -- translates your messages from German to swabian
 screen_away -- set (un)away, if screen is attached/detached
 scripthelp -- bebProvides access to scripts help
 scriptinfo -- Access script information
 scroller -- scrolls specified text on the status bar
 seen -- tell people when other people were online
 servercomplete -- tab complete servers and userhosts
 seti -- tell ppl how far youve gotten with you SETI@home  workunit.
 shortenurl -- use http://42.pl/url/ to make smaller URLs
 showhilight -- show highlight messages in active window
 showhost -- show host kicks
 showmode -- show modes in parts, quits, kicks, topic changes or actions
 smiley -- very useful smiley-flooder
 sms -- address-book with smssender, for now supports only Polish operators
 snmpup -- queries remote hosts running snmpd for its uptime and cpu usage
 spambot -- oper script to kill Spam Bots
 special_complete -- complete irssi special variables
 spellcheck -- checks for spelling errors using Aspell
 sping -- checks latency between current server and [server]
 stocks -- prints the stats for German stocks
 synccheck -- script checking channel synchronization
 sysinfo277-irssi -- cross-platform/architecture system information script
 sysinfo_dg -- prints system information
 sysinfoplus -- Linux system information
 tab_stop -- replaces the evil inverted
 talk -- This script talks to you *g*. It reads the chat-msgs for you
 target -- advances IRC warfare to the next level
 thankop -- remembers the last person oping you on a channel
 theme -- activate, show or get theme
 thistory -- keeps information about the most recent topics of the channels
 tictactoe -- tic-tac-toe game
 timer -- provides /timer command for mIRC/BitchX type timer functionality
 tinyurl -- create a tinyurl from a long one
 title -- display configurable title as XTerm title
 tlock -- locks current or specified topic on [channel]
 tmux-nicklist-portable -- displays a list of nicks in a separate tmux pane
 topic-diff -- this script shows you changes in the topic
 topicsed -- editing channel topics by regexps
 topics -- records a topic history and locks the channel topic
 trackbar -- shows a bar where youve last read a window
 tracknick -- lets you see them with the real nick all the time
 track -- Keeps track of users by building a database of  online
 trigger -- execute a command or replace text
 trustweb -- illustrates the trust between ops
 tvmusor -- asks for the current tv-lineup
 twirssi -- send twitter updates using /tweet
 twprompt -- bitchXs CrackRock3 animated prompt bar
 twsocials -- IRC version of Social Commands
 twtopic -- animated Topic bar
 UNIBG-autoident -- automatically  ident  when you reconnect
 upgradeinfo -- statusbaritem notifying you about updated binary
 u -- show all nicks  matching regex in the current channel
 uptime -- try a little harder to figure out client uptime
 urlfeed -- Provides RSS feeds with URLs pasted on your channels
 urlgrab -- captures urls said in channel and private messages and save
 url_log -- logs urls to textfile or/and database
 url -- grabs URLs in messages and allows you to open them on the fly
 urlplot -- URL grabber with HTML generation and cmd execution
 urlwindow -- Print urls to window named "urls"
 userhost -- adds a -cmd option to the /USERHOST builtin command
 users -- implements /USERS
 version-stat -- shows top[0-9]+ irc client versions in a channel
 verstats -- draws a diagram of the used clients in a channel
 vowels -- silly script, removes vowels, idea taken from  #Linuxnews
 warnkick -- warns you if someone kicks you out of a channel
 washnicks -- removes annoying characters from nicks
 watch -- watch for irssi
 whitelist -- specific nicks or hosts and ignore messages from anyone
 whois -- highlights @ in whois channel reply
 whos -- this script allows  you to  view all users  on a specific server
 wilm -- whois on a person who sent you last private message
 wkb -- a simple word kickbanner
 wlstat -- adds a window list in the status area.
 wordcompletition -- adds words from IRC to your tab-completion list
 wordscramble -- scrambles all the letters in a word except the first and last
 xauth -- undernet X Service Authentication Program
 xcmd -- makes Undernets X commands easier and faster to use
 xdccget -- advances downloading from XDCC bots
 xetra -- brings the stock exchanges of the world to your irssi
 xlist -- better readable listing of channel names
 xmms2 -- Returns XMMS-InfoPipe data
 xmmsinfo -- /xmmsinfo to tell what youre currently playing
 xmms -- XMMS-InfoPipe front-end - allow /np [-help] [dest]
 xqf -- automatically sends xqf data to irssi and optionally licq

Package: irstlm
Description-md5: 9d30da722339720fc161041210d17e3c
Description-en: IRST Language Modeling Toolkit
 The IRST Language Modeling Toolkit can be used to learn a language model
 from data. The generated n-gram models should be usable on any system
 supporting ARPA language model format.
 .
 This package provides the command line tools.

Package: irtt
Description-md5: 0da45fc12a43e44f00aa8f77d3a9e46a
Description-en: Isochronous Round-Trip Tester
 IRTT (Isochronous Round-Trip Tester) IRTT measures round-trip time,
 one-way delay and other metrics using UDP packets sent on a fixed period,
 and produces both user and machine parseable output.

Package: irussian
Description-md5: 6a3cbcbf9d5d1bc54115f15fa74d0b26
Description-en: Russian dictionary for Ispell
 This dictionary contains Russian wordlists for the Ispell spellchecker.
 .
 The dictionary contains over 122,200 stem words and produces over
 1,168,000 derivate words, including support for the :E (yo) letter.

Package: isag
Description-md5: 10d9efc76195047a9a61b2432a52444d
Description-en: Interactive System Activity Grapher for sysstat
 This package provides the command isag, which graphically displays the
 system activity data stored in the binary logs produced by sar (in the
 package sysstat).

Package: isal
Description-md5: 7f9035928ec89f5e08326038dda3a0d1
Description-en: Intel(R) Intelligent Storage Acceleration Library - tools
 Collection of low-level functions used in storage applications.
 Contains fast erasure codes that implement a general
 Reed-Solomon type encoding for blocks of data that helps protect against
 erasure of whole blocks. The general ISA-L library contains an expanded
 set of functions used for data protection, hashing, encryption, etc.
 .
 This package contains CLI tools.

Package: isatapd
Description-md5: a15e66e4c8e1744347876ee1da186ec1
Description-en: creates and maintains an ISATAP client tunnel (RFC 5214)
 isatapd creates and maintains an ISATAP client tunnel (RFC 5214) in Linux.
 .
 It uses the in-kernel ISATAP support first introduced in linux-2.6.25.
 It does NOT operate the tunnel or handle any IPv6 traffic, it only sets
 up the tunnel parameters, the Potential Router List, sends periodic
 router solicitations and tries to detect link changes.

Package: isbg
Description-md5: 88d9311855e168aced06c5d89df4aab4
Description-en: scan spam with SpamAssassin via IMAP
 isbg is a script that makes it easy to scan an IMAP inbox for spam
 using SpamAssassin and get your spam moved to another folder.
 .
 Unlike the normal mode of deployments for SpamAssassin, isbg does not
 need to be involved in mail delivery, and can run on completely
 different machines to where your mailbox actually is. So this is the
 perfect tool to take good care of your ISP mailbox without having to
 leave it.

Package: isc-dhcp-client
Description-md5: f420f2f086bd0ea993e6112c376e0d1f
Description-en: DHCP client for automatically obtaining an IP address
 This is the Internet Software Consortium's DHCP client.
 .
 Dynamic Host Configuration Protocol (DHCP) is a protocol like BOOTP
 (actually dhcpd includes much of the functionality of bootpd). It
 gives client machines "leases" for IP addresses and can
 automatically set their network configuration. If your machine
 depends on DHCP (especially likely if it's a workstation on a large
 network, or a laptop, or attached to a cable modem), keep this or
 another DHCP client installed.
 .
 Extra documentation can be found in the package isc-dhcp-common.
 .
 ISC has decided to stop maintaining the client and relay parts of isc-dhcp,
 and they will be removed after the 4.4.3 release, keeping only the server
 component. Please, consider using an alternative for isc-dhcp-client
 (dhclient).
 .
 More information can be found in the ISC official announcement:
 https://www.isc.org/blogs/dhcp-client-relay-eom/

Package: isc-dhcp-client-ddns
Description-md5: b50603a1b35d2890c76eeaa6a2333d69
Description-en: Dynamic DNS (DDNS) enabled DHCP client
 This a Dynamic DNS enabled version of the DHCP client.
 .
 Dynamic Host Configuration Protocol (DHCP) is a protocol like BOOTP
 (actually dhcpd includes much of the functionality of bootpd). It
 gives client machines "leases" for IP addresses and can
 automatically set their network configuration. If your machine
 depends on DHCP (especially likely if it's a workstation on a large
 network, or a laptop, or attached to a cable modem), keep this or
 another DHCP client installed.
 .
 Extra documentation can be found in the package isc-dhcp-common.

Package: isc-dhcp-common
Description-md5: 2790388f06e46625f3fdfcb787daeb31
Description-en: common manpages relevant to all of the isc-dhcp packages
 This package includes manpages that are relevant to the various ISC DHCP
 packages.
 .
 The dhcp-options manpage describes available options for dhcpd and dhclient.
 The dhcp-eval manpage describes evaluation of conditional expressions.

Package: isc-dhcp-dev
Description-md5: a5da96904bc2ff124317fb1545407142
Description-en: API for accessing and modifying the DHCP server and client state
 This package provides support for OMAPI (Object Management Application
 Programming Interface), which is an API for accessing and modifying the DHCP
 server and client state.

Package: isc-dhcp-keama
Description-md5: 5018f7a88eb529ca5b3b3095f93f411a
Description-en: KEA Migration Assistant
 This is an ISC DHCP server to ISC KEA Migration Assistant.
 .
 The KEA Migration Assistant (aka keama) is an experimental tool
 which helps to translate ISC DHCP configurations to Kea.

Package: isc-dhcp-relay
Description-md5: b1b47eedfefee57c31c11700552655ee
Description-en: ISC DHCP relay daemon
 This is the Internet Software Consortium's DHCP relay.
 .
 Installing this package will make the machine a DHCP relay, which
 requires a reachable DHCP or BOOTP server in order to function.
 .
 Extra documentation can be found in the package isc-dhcp-common.
 .
 ISC has decided to stop maintaining the client and relay parts of isc-dhcp,
 and they will be removed after the 4.4.3 release, keeping only the server
 component. Please, consider using an alternative for isc-dhcp-relay
 (dhcrelay).
 .
 More information can be found in the ISC official announcement:
 https://www.isc.org/blogs/dhcp-client-relay-eom/

Package: isc-dhcp-server
Description-md5: 38647f497f13c9a0a99f9d9cf772d70d
Description-en: ISC DHCP server for automatic IP address assignment
 This is the Internet Software Consortium's DHCP server.
 .
 Dynamic Host Configuration Protocol (DHCP) is a protocol like BOOTP
 (actually dhcpd includes much of the functionality of bootpd). It
 gives client machines "leases" for IP addresses and can
 automatically set their network configuration.
 .
 This server can handle multiple ethernet interfaces.

Package: isc-dhcp-server-ldap
Description-md5: 5128e40dee2335c1d24210a6ce42aae2
Description-en: DHCP server that uses LDAP as its backend
 This is the server from the Internet Software Consortium's implementation of
 DHCP.
 .
 Dynamic Host Configuration Protocol (DHCP) is a protocol like BOOTP
 (actually dhcpd includes much of the functionality of bootpd). It
 gives client machines "leases" for IP addresses and can
 automatically set their network configuration.
 .
 This is the DHCP server with LDAP patches applied to it.

Package: iscsiuio
Description-md5: ed14739e8928d725ef6bbb4cc0100cef
Description-en: iSCSI offloading daemon for QLogic devices
 The Open-iSCSI project is a high-performance, transport independent,
 multi-platform implementation of RFC3720 iSCSI.
 .
 This tool is to be used in conjunction with the QLogic NetXtreme II Linux
 driver (Kernel module name: 'bnx2' and 'bnx2x'), QLogic CNIC driver,
 and the QLogic iSCSI driver (Kernel module name: 'bnx2i').
 .
 This user space tool is used in conjunction with the following
 QLogic Network Controllers:
 bnx2:  BCM5706, BCM5708, BCM5709 devices
 bnx2x: BCM57710, BCM57711, BCM57711E, BCM57712, BCM57712E,
 BCM57800, BCM57810, BCM57840 devices
 .
 This utility will provide the ARP and DHCP functionality for the iSCSI
 offload. The communication to the driver is done via Userspace I/O (Kernel
 module name 'uio').
 .
 This package is required to offload iSCSI onto these devices.

Package: iselect
Description-md5: d5ace58e0f463bb09718d97ff6516c24
Description-en: ncurses-based interactive line selection tool
 iSelect is an interactive line selection tool, operating via a
 full-screen Curses-based terminal session. It can be used either as
 an user interface frontend controlled by a Bourne-Shell/Perl/Tcl
 backend as its control script or in batch mode as a pipeline filter
 (usually between grep and the final executing command).
 .
 This package also includes screen-ir, a script to interactively
 reattach to one of several screen sessions.

Package: isenkram
Description-md5: 85f60039823837fb5eacebf8c7a30d2c
Description-en: Suggest packages to install when inserting new hardware (GUI popup)
 Try to figure out which packages to suggest for use with a freshly
 inserted hardware device.

Package: isenkram-cli
Description-md5: 51521383dd1ad0e6878f6c711bbed18a
Description-en: Suggest packages to install when inserting new hardware (CLI tool)
 Command line interface tools to try to figure out which packages to install
 to use the available hardware devices.  This package also contain the data
 files mapping hardware to packages.

Package: islamic-menus
Description-md5: 54d1192ed24efba3402528e89de2c8b7
Description-en: Islamic menu categories for applications under GNOME and KDE
 This package installs desktop menus for grouping Islamic applications on
 GNOME, KDE and other XDG menu-spec compliant desktop environments.

Package: ismrmrd-schema
Description-md5: df78e1645a604a1855bdc4108b0c4596
Description-en: schema for ISMRMRD
 The ISMRMRD format combines a mix of flexible data structures (XML header)
 and fixed structures (equivalent to C-structs) to represent MRI data.
 .
 In addition, the ISMRMRD format also specifies an image header for storing
 reconstructed images and the accompanying C++ library provides a convenient
 way of writing such images into HDF5 files along with generic arrays for
 storing less well defined data structures, e.g. coil sensitivity maps or
 other calibration data.
 .
 This package provides the XML schema.

Package: ismrmrd-tools
Description-md5: 9a70e1d5dadf7ba1e53974fd03b5dd8f
Description-en: command-line tools for ISMRMRD
 The ISMRMRD format combines a mix of flexible data structures (XML header)
 and fixed structures (equivalent to C-structs) to represent MRI data.
 .
 In addition, the ISMRMRD format also specifies an image header for storing
 reconstructed images and the accompanying C++ library provides a convenient
 way of writing such images into HDF5 files along with generic arrays for
 storing less well defined data structures, e.g. coil sensitivity maps or
 other calibration data.
 .
 This package provides the command-line tools.

Package: iso-flags-png-320x240
Description-md5: 279f5508f7fd432aef204ea207777da9
Description-en: ISO country flags in PNG format (320x240)
 A 4x3 country flag collection in PNG format in the resolution 320x240.
 Generated from the high quality vector graphics country flag icons (shipped in
 the iso-flags-svg package).
 .
 It contains more than 240 country flag icons.

Package: iso-flags-svg
Description-md5: 84b317925b87dbb39a4ed07ea2416e62
Description-en: ISO country flags in SVG format
 High quality vector graphics country flag icons.
 .
 It contains more than 240 country flag icons in a squared and in a 4x3 aspect
 ratio.

Package: isochron
Description-md5: d0a788bce15b083d4397b37d35b8da66
Description-en: Tool for Time Sensitive Networking testing
 The isochron program is a real-time application for testing Time Sensitive
 Networking equipment. It works by monitoring the network synchronization
 status and sending time-triggered Ethernet packets. It has a server-client
 architecture and it measures network latency by taking multiple timestamps
 (some hardware, some software) along the path of the packets.

Package: isoimagewriter
Description-md5: 95a2c09abcd1ae295cb961a6f2d788e4
Description-en: write hybrid iso files to usb
 ISO Image Writer is a simple GUI application for creating bootable USB flash
 drives from hybrid ISO files, such as Linux distribution live images and
 installers. It does not modify the image before writing, so it is also safe
 for use with the Debian installer.
 .
 This package is part of the KDE System module.

Package: isolinux
Description-md5: 8e677c538998dee1c14106897b432a55
Description-en: collection of bootloaders (ISO 9660 bootloader)
 syslinux is a suite of bootloaders, currently supporting DOS FAT and NTFS
 filesystems (SYSLINUX), Linux ext2/ext3/ext4, btrfs, and xfs filesystems
 (EXTLINUX), PXE network boots (PXELINUX), or ISO 9660 CD-ROMs (ISOLINUX).
 .
 This package contains the bootloader for ISO 9660 CD-ROMs (ISOLINUX).

Package: isomd5sum
Description-md5: f6138bc2eedff9a12a16a1e58e03b460
Description-en: ISO9660 checksum utilities
 isomd5sum is a set of utilities for implanting a MD5 checksum in an
 ISO (or any block device), then verifying the checksum later.  isomd5sum
 is not simply an MD5 of the entire ISO; it checksums the data inside a
 standard ISO9660 image and write block checksum information to an ISO9660
 header, that will carry over to burning the CD.
 .
 This package contains the utilities implantisomd5 and checkisomd5.

Package: isoqlog
Description-md5: fc147a7c89b7606ab0458a3d4186e216
Description-en: Mail Transport Agent log analysis program
 Isoqlog is an MTA log analysis program written in C.
 It designed to scan qmail, postfix, sendmail logfile
 and produce usage statistics in HTML format for viewing
 through a browser. It produces Top domains output according
 to Sender, Receiver, Total mails and bytes; it keeps
 your main domain mail statistics with regard to Days Top
 Domain, Top Users values for per day, per month and years.

Package: isoquery
Description-md5: c153a6ff7aeb974b58393d41bc120cda
Description-en: Search and display various ISO codes (country, language, ...)
 This program can be used to generate a tabular output of the ISO standard
 codes provided by the package iso-codes.
 .
 It parses the JSON files and shows all included ISO codes or just
 matching entries, if specified on the command line.
 .
 Moreover, it's possible to get all available translations for
 the ISO standard.

Package: isort
Description-md5: 7fd3f28ab9a98ab4d495c5a4de255652
Description-en: utility for sorting Python imports
 isort is a Python utility / library to sort imports alphabetically, and
 automatically separated into sections. It provides a command line
 utility, Python library and plugins for various editors to quickly sort
 all your imports.
 .
 This package contains the isort utility.

Package: ispanish
Description-md5: ff009c729322a9b64c5556d97bc41056
Description-en: Spanish dictionary for ispell
 This is the Spanish dictionary for use with the ispell spellchecker.
 Put together by Santiago Rodriguez and Jesus Carretero.

Package: ispc
Description-md5: 0421ba0992d2d016a93e3862b4d7a143
Description-en: Intel Implicit SPMD Program Compiler
 ispc is a compiler for a variant of the C programming language, with extensions
 for single program, multiple data programming. Under the SPMD model, the
 programmer writes a program that generally appears to be a regular serial
 program, though the execution model is actually that a number of program
 instances execute in parallel on the hardware.
 .
 This package contains the ispc compiler.

Package: ispell
Description-md5: 577e95b1fdc6375f1bcda985b53bef21
Description-en: International Ispell (an interactive spelling corrector)
 Ispell corrects spelling in plain text, LaTeX, sgml/html/xml, and nroff files.
 [x]Emacs and jed have nice interfaces to ispell, and ispell works from many
 other tools and from the command line as well.
 .
 No ispell dictionaries are included in this package; you must install
 at least one of them ("iamerican" is recommended by default for no good
 reason); install the "ispell-dictionary" package(s) for the language(s)
 you and your users will want to spell-check.
 .
 It's a good idea to install "word list" package(s) for the same language(s),
 because they'll be used by ispell's (L)ookup command.

Package: isrcsubmit
Description-md5: 9c9f15e159b461d5b1e66b3b4a93744c
Description-en: extract ISRCs from audio CDs and submit them to MusicBrainz
 isrcsubmit is a command line utility to extract International Standard
 Recording Codes (ISRC) from audio CDs. It allows one to submit the extracted
 data to MusicBrainz. ISRCs are used to uniquely identify sound and music video
 recordings.
 .
 isrcsubmit supports multiple backends to extract ISRCs: libdiscid (the default)
 and cdrdao for discs that do not store ISRCs in the subchannel information.
 .
 A valid MusicBrainz account is required to submit ISRCs.

Package: istgt
Description-md5: f310a874907ce685193e2c023278dd6d
Description-en: iSCSI userspace target daemon for Unix-like operating systems
 istgt is a iSCSI target for Unix-like operating systems (including those with
 Linux and kFreeBSD kernels) running as daemon process in user space.
 .
 It supports:
 .
 * Multipath I/O
 * 64bit LBA for volumes over 2 TiB size
 * Header/Data digest by CRC32C
 * Mutual authentication with CHAP
 * Multiple LUNs and ACLs for portals
 * IPv6/IPv4 support

Package: iswedish
Description-md5: 703f3741c590db2a650c9895b9d8d6cc
Description-en: Swedish dictionary for ispell
 This is the Swedish dictionary, to be used with ispell
 to check and correct spelling in Swedish texts.
 The dictionary contains approximately 120,000 words.

Package: iswiss
Description-md5: 460d234101b4d9b9c62b840bb8c90070
Description-en: Swiss (German) orthography dictionary for ispell
 This is a dictionary for ispell for the new German orthography
 (de-CH-1996), which is used since 1998-08-01 and which is obligatory
 as of 2005-08-01.
 .
 It is based on the famous hkgerman dictionary (using the old German
 orthography, which is available as iogerman), with many corrections
 and additions.
 .
 This particular rendering supports swiss spelling.  This includes some
 Swiss words, as well as ss instead of German sz ligature.

Package: isympy-common
Description-md5: 8dca72c1473ef125ca39b93b95331424
Description-en: Python shell for SymPy
 SymPy is a Python library for symbolic mathematics (manipulation). It aims to
 become a full-featured computer algebra system (CAS) while keeping the code as
 simple as possible in order to be comprehensible and easily extensible. SymPy
 is written entirely in Python and does not require any external libraries,
 except optionally for plotting support.
 .
 This support package contains the common isympy Python script,
 a wrapper for SymPy which can be invoked with python3.
 .
 Install the isympy3 package to ensure all required dependencies
 are loaded.

Package: isympy3
Description-md5: b89dce2a128334c4ebeefb9d19414645
Description-en: Python3 shell for SymPy
 SymPy is a Python library for symbolic mathematics (manipulation). It aims to
 become a full-featured computer algebra system (CAS) while keeping the code as
 simple as possible in order to be comprehensible and easily extensible. SymPy
 is written entirely in Python and does not require any external libraries,
 except optionally for plotting support.
 .
 This package contains a Python 3 shell (IPython shell if you have the
 ipython3 package installed) wrapper for SymPy.

Package: isync
Description-md5: 7ec346bc87aac57732a7b51df7c55c4b
Description-en: IMAP and MailDir mailbox synchronizer
 mbsync/isync is a command line application which synchronizes mailboxes;
 currently Maildir and IMAP4 mailboxes are supported. New messages, message
 deletions and flag changes can be propagated both ways. isync is suitable
 for use in IMAP-disconnected mode.
 .
 Features:
 * Fine-grained selection of synchronization operations to perform
 * Synchronizes single mailboxes or entire mailbox collections
 * Partial mirrors possible: keep only the latest messages locally
 * Trash functionality: backup messages before removing them
 IMAP features:
 * Security: supports TLS/SSL via imaps: (port 993) and STARTTLS; CRAM-MD5
 for authentication
 * Supports NAMESPACE for simplified configuration
 * Pipelining for maximum speed (currently only partially implemented)

Package: itagalog
Description-md5: c981c9599ee583f8283c5fd3db948b76
Description-en: Tagalog dictionary for Ispell
 This is the Tagalog dictionary to be used with Ispell.
 It contains more than 18000 words.

Package: itamae
Description-md5: 91e3ed962ea0790d77c1661198c03da1
Description-en: Simple Configuration Management Tool
 Itamae is a simple and lightweight configuration management tool inspired by
 Chef. It has a Chef-like DSL, recipes only, and is idempotent.
 .
 Itamae can run locally, or over SSH. It can also operate on Docker or Vagrant
 targets. Itamae leverages the Serverspec/Specinfra project to be OS agnostic.

Package: itcl3
Description-md5: 643c8a563963f7e6a7188ff456a6032d
Description-en: [incr Tcl] OOP extension for Tcl - run-time files
 [incr Tcl] (or itcl) is a popular object-oriented extension for the
 embeddable Tcl scripting language.  The name is a play on C++, and
 itcl has a similar object model, including multiple inheritance and
 public and private classes and variables.  Unlike most OOP extensions
 to Tcl, itcl is written in C for speed.
 .
 This package contains everything you need to run itcl scripts and
 itcl-enabled apps.

Package: itcl3-dev
Description-md5: d208ff067ab8f60dbf42137b84dc4056
Description-en: [incr Tcl] OOP extension for Tcl - development files
 [incr Tcl] (or itcl) is a popular object-oriented extension for the
 embeddable Tcl scripting language.  The name is a play on C++, and
 itcl has a similar object model, including multiple inheritance and
 public and private classes and variables.  Unlike most OOP extensions
 to Tcl, itcl is written in C for speed.
 .
 This package contains the headers and libraries needed to embed or
 add C extensions to itcl.

Package: itcl3-doc
Description-md5: bcf432475695f3b73abbfe93de0bb326
Description-en: [incr Tcl] OOP extension for Tcl - manual pages
 [incr Tcl] (or itcl) is a popular object-oriented extension for the
 embeddable Tcl scripting language.  The name is a play on C++, and
 itcl has a similar object model, including multiple inheritance and
 public and private classes and variables.  Unlike most OOP extensions
 to Tcl, itcl is written in C for speed.
 .
 This package contains the man pages for the new commands that itcl
 adds to Tcl.

Package: itinerary
Description-md5: 6c2f6dc66f5ca2ed3f61a12ec417db5d
Description-en: Digital travel assistant protecting your privacy
 Getting your itinerary presented in a unified, well structured and always up
 to date fashion rather than advertisement overloaded HTML email monstrosities
 or countless vendor-specific apps.

Package: itk3
Description-md5: b7cbfbe18692fe1e39baabbd619a1663
Description-en: [incr Tk] OOP extension for Tk - run-time files
 [incr Tk] (or itk) combines the object-oriented power of [incr Tcl]
 with the popular Tk graphical toolkit to create a framework for
 creating mega-widgets.  One such set of mega-widgets is provided by
 the iwidgets package.
 .
 This package contains everything you need to run itk scripts and
 itk-enabled apps.

Package: itk3-dev
Description-md5: 1eb5b8ec2a401281e2a9e7e509f3a689
Description-en: [incr Tk] OOP extension for Tk - development files
 [incr Tk] (or itk) combines the object-oriented power of [incr Tcl]
 with the popular Tk graphical toolkit to create a framework for
 creating mega-widgets.  One such set of mega-widgets is provided by
 the iwidgets package.
 .
 This package contains the headers and libraries needed to embed or
 add C extensions to itk.

Package: itk3-doc
Description-md5: e942e86891307d1c00ea360639255c2e
Description-en: [incr Tk] OOP extension for Tk - manual pages
 [incr Tk] (or itk) combines the object-oriented power of [incr Tcl]
 with the popular Tk graphical toolkit to create a framework for
 creating mega-widgets.  One such set of mega-widgets is provided by
 the iwidgets package.
 .
 This package contains the man pages for the classes provided by itk.

Package: itools
Description-md5: c6933f07dbd37da6c09a49e058bc9185
Description-en: Islamic hijri date and prayer time utilities
 The itools is a collection of command line tools that mimics the
 development of the underlying ITL library (libitl) and is meant to
 always give the end-user simple means to access its functions. The
 available tools are:
 .
 * ical: Display a Hijri calendar.
 * idate: Multi method Hijri/Gregorian date converter.
 * ipraytime: Prayer times and Qibla calculator and schedule table generator.
 * ireminder: Prayer time reminder Perl script.
 .
 This package is part of the Islamic Tools and Libraries project.

Package: its-playback-time
Description-md5: 8600aa9351e6261084aa7f0a1fcf1832
Description-en: ttyrec time-travelling playback tool
 ipbt (It's Playback Time) is a ttyrec player which lets you go
 backwards and forwards through the recording.
 .
 (A ttyrec is a timestamped recording of a terminal session.)

Package: itstool
Description-md5: 9f2ec5e942fbd453418d12d2a39ade84
Description-en: tool for translating XML documents with PO files
 ITS Tool allows you to translate your XML documents with PO files, using rules
 from the W3C Internationalization Tag Set (ITS) to determine what to translate
 and how to separate it into PO file messages.
 .
 ITS Tool is designed to make XML documents translatable through PO files by
 applying standard ITS rules, as well as extension rules specific to ITS Tool.
 ITS also provides an industry standard way for authors to override translation
 information in their documents, such as whether a particular element should be
 translated.

Package: iva
Description-md5: 698e26411c0dbe5917f816e7b7229be9
Description-en: iterative virus sequence assembler
 IVA is a de novo assembler designed to assemble
 virus genomes that have no repeat sequences,
 using Illumina read pairs sequenced from mixed
 populations at extremely high depth.
 .
 IVA's main algorithm works by iteratively extending
 contigs using aligned read pairs. Its input can be
 just read pairs, or additionally you can provide an
 existing set of contigs to be extended. Alternatively,
 it can take reads together with a reference sequence.

Package: iva-examples
Description-md5: 0bdbeb9478ef9684eebb51396623ee48
Description-en: iterative virus sequence assembler - test data
 IVA is a de novo assembler designed to assemble
 virus genomes that have no repeat sequences,
 using Illumina read pairs sequenced from mixed
 populations at extremely high depth.
 .
 IVA's main algorithm works by iteratively extending
 contigs using aligned read pairs. Its input can be
 just read pairs, or additionally you can provide an
 existing set of contigs to be extended. Alternatively,
 it can take reads together with a reference sequence.
 .
 Just test data are provided in a separate package.

Package: ivar
Description-md5: eb2075edbfd47b882c77ecc1afae47e8
Description-en: functions broadly useful for viral amplicon-based sequencing
 iVar is a computational package that contains functions broadly useful
 for viral amplicon-based sequencing. Additional tools for metagenomic
 sequencing are actively being incorporated into iVar. While each of
 these functions can be accomplished using existing tools, iVar contains
 an intersection of functionality from multiple tools that are required
 to call iSNVs and consensus sequences from viral sequencing data across
 multiple replicates. iVar provided the following functions:
 .
 1. trimming of primers and low-quality bases,
 2. consensus calling,
 3. variant calling - both iSNVs and insertions/deletions, and
 4. identifying mismatches to primer sequences and excluding the
 corresponding reads from alignment files.

Package: ivar-doc
Description-md5: 0627055fd3d56a55f06e90da134ea476
Description-en: functions broadly useful for viral amplicon-based sequencing (documentation)
 iVar is a computational package that contains functions broadly useful
 for viral amplicon-based sequencing. Additional tools for metagenomic
 sequencing are actively being incorporated into iVar. While each of
 these functions can be accomplished using existing tools, iVar contains
 an intersection of functionality from multiple tools that are required
 to call iSNVs and consensus sequences from viral sequencing data across
 multiple replicates. iVar provided the following functions:
 .
 1. trimming of primers and low-quality bases,
 2. consensus calling,
 3. variant calling - both iSNVs and insertions/deletions, and
 4. identifying mismatches to primer sequences and excluding the
 corresponding reads from alignment files.
 .
 This package contains the html documentation for ivar.

Package: iverilog
Description-md5: 8d6c25d1601b4e55eb201717e035adb9
Description-en: Icarus verilog compiler
 Icarus Verilog is intended to compile all of the Verilog HDL as
 described in the IEEE-1364 standard. It is not quite there
 yet. It does currently handle a mix of structural and behavioral
 constructs.
 .
 The compiler can target either simulation, or netlist (EDIF).

Package: ivtools-bin
Description-md5: 0bb27adafe9bcc8f3bc4a7a7296d5b73
Description-en: Drawing Editors evolved from idraw
 InterViews is written in C++ and portable to several different Unix
 platforms.
 Applications written with the InterViews library can be configured to
 provide a special “Look and Feel”, such as SGI-Motif and normal Motif.
 This package contains mainly drawing programs written using the
 InterViews library: idraw, a basic vector graphics editor, graphdraw,
 flipbook, a vector graphics animation tool, a vector graphics server,
 and some small sample programs like dclock.

Package: ivtools-dev
Description-md5: 965f123c6208b9fc3352309ff6ad9d9f
Description-en: Development files for the InterViews library
 InterViews is written in C++ and portable to several different Unix
 platforms.
 Applications written with the InterViews library can be configured to
 provide a special "Look and Feel", such as SGI-Motif and normal Motif.
 This package contains the include files needed to develop
 applications with the ivtools library, along with appropriate dynamic
 library links and static libraries.

Package: ivy
Description-md5: 0ab55554c371b847fd21b35c7c384d95
Description-en: agile dependency manager
 Ivy is a very powerful dependency manager oriented toward Java
 dependency management, even though it could be used to manage
 dependencies of any kind.

Package: ivy-debian-helper
Description-md5: 982ac8b05c4c97fbcb083913b6624b35
Description-en: Helper tools for building Debian packages with Ivy
 ivy-debian-helper contains helper tools to ease the packaging of Ivy
 based projects in Debian. It consists in:
 .
 * an Ivy plugin resolving the dependencies against the system Maven
 repository (/usr/share/maven-repo). The resolver uses the same Maven
 rule files that maven-debian-helper and maven-repo-helper employ
 (debian/maven.rules, debian/maven.ignoreRules).
 * a debhelper class initializing the plugin and running Ant+Ivy in offline
 mode.

Package: ivy-doc
Description-md5: 9cb552d087d4baa4a77179acd6a17c53
Description-en: agile dependency manager (documentation)
 Ivy is a very powerful dependency manager oriented toward Java
 dependency management, even though it could be used to manage
 dependencies of any kind.
 .
 This package contains the documentation.

Package: ivyplusplus
Description-md5: 081dcfadfeae2d8c13b620c46ef4a5da
Description-en: Adds features to ivy for creating projects
 ivyplusplus (ipp) adds a few useful features to ivy, such as creating
 an eclipse project from your deps.  Aside from ivy itself, you get a
 few extra tasks and a command line tool that creates a new project by
 filling out a skeleton build.xml and ivy configuration.

Package: iwatch
Description-md5: b197926fc2fab6fb39a30d95cc0f85bc
Description-en: realtime filesystem monitoring program using inotify
 inotify (inode notify) is a Linux kernel subsystem that monitors
 events in filesystems and reports those events to applications in
 real time.
 .
 inotify can be used to monitor individual files or directories.
 When a directory is monitored, inotify will return events for the
 directory itself and for files inside the directory.
 .
 iWatch is a Perl wrap to inotify to monitor changes in specific
 directories or files, sending alarms to the system administrator
 (or other destination) in real time. It can:
 .
 - Send notifications via email about changes.
 - Take programmable actions immediately, as emitting alerts via
 XMPP (jabber) messengers, Telegram or executing a local program
 or script.
 - Act as HIDS (Host-based Intrusion Detection System) or an
 integrity checker, complementing the firewall system in
 networks and improving the security.
 .
 iWatch can run as a simple command, as well a daemon.
 .
 A good example of iWatch usage is to monitor the pages directory
 in webservers to warn, in real time, about defacements or file
 insertions. Other example is to synchronize configuration files
 between machines, when they are changed, as in DHCP servers acting
 in failover mode. You also use to synchronize files, via rsync,
 when these files are changed.

Package: iwd
Description-md5: a38d828be9cfba0c12dd17c9690833ce
Description-en: wireless daemon for Linux
 iNet Wireless Daemon (iwd) is a minimalistic wireless daemon
 that uses modern Linux interfaces
 like cfg80211 and nl80211 (netlink).
 The daemon provides a D-Bus API.
 .
 The daemon can be controlled from the command line
 with the included iwctl client utility.
 .
 The included iwmon utility can be used
 to monitor the 802.11 subsystem generic netlink commands and events.
 It uses the nlmon kernel driver from Linux 3.10 and later.
 .
 Note that the package defaults
 to relying on dbus activation to start.
 If you want to use iwd standalone without any manager,
 then you'll need to manually enable the system service.

Package: iwgtk
Description-md5: ce2911c5b4a6c2b79db19b7166e87f8b
Description-en: lightweight graphical frontend to iwd
 providing similar functionality to that of iwctl.
 .
 Features include viewing and connecting to available networks, managing known
 networks, provisioning new networks via WPS or Wi-Fi Easy Connect, and an
 indicator (tray) icon displaying connection status and signal strength.

Package: iwidgets4
Description-md5: 5d42e28d1bbed5914552be91f3dd0c90
Description-en: [incr Widgets] Tk-based widget collection - run-time files
 [incr Widgets] (or iwidgets) is an object-oriented "mega-widget" set,
 or collection of high-level user-interface components, based on the
 popular Tk toolkit and the itcl/itk OO framework.  Iwidgets contains
 over 50 ready-to-use mega-widgets including calendar, canvasprintdialog,
 combobox, fileselectiondialog, hyperhelp, notebook, radiobox, spinner,
 and many more.

Package: iwidgets4-doc
Description-md5: 2e32b418db07b69ef5c2de3a7e3b9ba5
Description-en: [incr Widgets] Tk-based widget collection - man pages
 [incr Widgets] (or iwidgets) is an object-oriented "mega-widget" set,
 or collection of high-level user-interface components, based on the
 popular Tk toolkit and the itcl/itk OO framework.  This package
 contains man pages documenting the widget classes.

Package: iwyu
Description-md5: 9a2968593adb5f99f5bf60fc4f4f341a
Description-en: Analyze #includes in C and C++ source files
 "Include what you use" means this: for every symbol (type, function variable,
 or macro) that you use in foo.cc, either foo.cc or foo.h should #include a .h
 file that exports the declaration of that symbol. The include-what-you-use
 tool is a program that can be built with the clang libraries in order to
 analyze #includes of source files to find include-what-you-use violations,
 and suggest fixes for them.
 .
 The main goal of include-what-you-use is to remove superfluous #includes.
 It does this both by figuring out what #includes are not actually needed for
 this file (for both .cc and .h files), and replacing #includes with
 forward-declares when possible.

Package: j2cli
Description-md5: 5ad74dd064ae386e3741c582f1302a0e
Description-en: Command line tool for templating in shell-scripts
 leveraging the Jinja2 library.
 .
 Features:
 .
 - Jinja2 templating
 - INI, YAML, JSON data sources supported
 - Allows the use of environment variables in templates! Hello Docker :)

Package: j4-dmenu-desktop
Description-md5: 0df38c83c2989b19f88cff1542dff873
Description-en: faster replacement for i3-dmenu-desktop
 j4-dmenu-desktop is a replacement for i3-dmenu-desktop. It's purpose
 is to find .desktop files and offer you a menu to start an application
 using dmenu.
 .
 It is much faster than the default i3-dmenu-desktop method to obtain a list
 of programs parsed from .desktop files.

Package: jaaa
Description-md5: e74196245b79a0d930c15fb18a205d39
Description-en: audio signal generator and spectrum analyser
 Jaaa (JACK and ALSA Audio Analyser) is an audio signal generator and
 spectrum analyser designed to make accurate measurements.
 .
 Jaaa allows you select on of the four inputs,
 'Min' and 'Max' the min and max displayed frequencies.
 There can be up to two markers which helps accurately
 read off values in the display.

Package: jabber-muc
Description-md5: 8b95a284839a0c676d88153ca06e10ce
Description-en: Multi User Conference component for the Jabber IM server
 Multi User Conference component provides an implementation of XEP-0045
 which allow the creation of multi-users chat.
 So with jabber-muc, you can run your own Jabber chatrooms server.

Package: jabber-querybot
Description-md5: 3bf43ddf24c16bda49c9299f3100ed1e
Description-en: Modular xmpp/jabber bot
 You can easy write bots and use it over the jabber network.
 .
 jabber-querybot connects a jabber account and wait for messages. If a message
 comes in, it forward it to your self programmed modul. The return string of
 your module, jabber-querybot send it back to the jabber sender.
 .
 It is designed to be re-usable and to make it easy to write small
 Jabber bots that do one thing and do it well. A simple concept with a
 lot of examples and experiences are implemented.

Package: jabberd2
Description-md5: e73b33867c7220d068eac469d8a52925
Description-en: Jabber instant messenger server
 Jabber is a free instant messaging server based on XMPP.
 .
 This package contains Jabberd 2, the next generation of the Jabberd
 server. It has been rewritten from the ground up to be scalable,
 architecturally sound, and to support the latest protocol extensions
 coming out of the XSF.

Package: jabref
Description-md5: 46f0e5450733eb86b4991d1ee88e7853
Description-en: graphical frontend to manage BibTeX and BibLaTeX databases
 JabRef is a graphical Java application for editing BibTeX (.bib) databases.
 JabRef lets you organize your entries into overlapping logical groups, and
 with a single click limit your view to a single group or an intersection or
 union of several groups. You can customize the entry information shown in the
 main window, and sort by any of the standard BibTeX fields. JabRef can
 autogenerate BibTeX keys for your entries. JabRef also lets you easily link
 to PDF or web sources for your reference entries.
 .
 JabRef can import from and export to several formats, and you can customize
 export filters. JabRef can be run as a command line application to convert
 from any import format to any export format.

Package: jack
Description-md5: 4c7deed5f1c0a51986c299a34daf7b83
Description-en: Rip and encode CDs with one command
 Jack has been developed with one main goal: making OGGs (or MP3s)
 without having to worry. There is nearly no way that an incomplete rip
 goes unnoticed, e.g. jack compares WAV and OGG file sizes when
 continuing from a previous run. Jack also checks your HD space before
 doing anything (even keeps some MB free).
 .
 Jack is different from other such tools in a number of ways:
 - it supports different rippers and encoders
 - it is very configurable
 - it doesn't need X
 - it can "rip" virtual CD images like the ones created by cdrdao
 - when using cdparanoia, cdparanoia's status information is displayed
 and archived for all tracks, so you can see if something went wrong
 - it uses sophisticated disk space management, i.e. it schedules its
 ripping/encoding processes depending on available space.
 - freedb/gnudb/musicbrainz query, file renaming and id3/ogg-tagging
 - it can resume work after it has been interrupted. If all tracks have
 been ripped, it doesn't even need the CD anymore, even if you want
 to do a freedb query.
 - it can do a freedb query based on OGGs alone, like if you don't
 remember from which CD those OGGs came from.
 - freedb submissions

Package: jack-capture
Description-md5: b3b58df63e6c2b01e188e5f599426eae
Description-en: program for recording soundfiles with jack
 With this program you can record any sound which is
 played via jack.
 .
 jack_capture allow you record to all formats supported by sndfile.
 (wav, aiff, ogg, flac, wavex, au, etc.)

Package: jack-delay
Description-md5: cab2ada6b296fea05e6d5a6640f816d1
Description-en: JACK latency meter
 jack_delay can be used to measure the round-trip latency of a soundcard.
 To do this, start the program and connect like this:
 .
 jack_delay -> playback_port -> cable from soundcard output to input ->
 -> capture port -> jack_delay
 .
 jack_delay generates a signal consisting of 13 sine waves, measures the
 phase difference between the input and output for each of these, and
 computes the delay from those phase differences. The algorithm used is
 one developed originally for satellite ranging -  that is measuring the
 distance between a satellite and a ground station.

Package: jack-example-tools
Description-md5: aac669e13436d2087bdbdd1ac5bbe6c6
Description-en: JACK Audio Connection Kit (example clients)
 JACK is a low-latency sound server, allowing multiple applications to
 connect to one audio device, and to share audio between themselves.
 .
 Tools specific to JACK2 require Recommends to be installed to function
 correctly.
 .
 This package contains some example clients and tools.

Package: jack-midi-clock
Description-md5: ff39e97fafafd5e0c7c3a5a5644ff912
Description-en: JACK client that sends MIDI beat clock pulses
 A simple and robust command-line tool to send
 MIDI beat clock that accurately follows JACK Transport.
 .
 It also features an instumentation tool to parse and dump
 incoming MCLK messages.

Package: jack-mixer
Description-md5: 26cadd76535b3d7aa2d96e0bbb50ca8f
Description-en: GTK+ JACK audio mixer application (Python 3)
 Jack Audio Mixer provides a GTK+ GUI to mix JACK audio
 streams. It maintains the appearance of a hardware audio
 mixing desk. It can set levels, balance, mute, etc through
 the interface or via MIDI.
 .
 This package installs the application for Python 3.

Package: jack-stdio
Description-md5: 4aad63e2bacf329c9419140cd82895bf
Description-en: program to pipe audio-data from and to JACK
 jack-stdout is a small tool that writes JACK audio-sample data to
 buffered standard output. jack-stdin reads raw audio data from
 standard input and writes it to a JACK audio port.
 .
 By default jack-stdout writes 16 bit signed integer raw audio data
 (much like mpg123 -s) at JACK's samplerate, but it can output
 signed/unsigned 8/16/24/32 bit integer and 32bit floating-point
 data, both big/little endian.

Package: jack-tools
Description-md5: 0aad80b14d3c61700c2616d2a794e5c5
Description-en: various JACK tools: dl, record, scope, osc, plumbing, udp, play, transport
 jack-tools is a collection of small tools for the JACK Audio Connection
 Kit.
 .
 JACK allows the connection of multiple applications to an audio device,
 as well as allowing them to share audio between themselves.
 .
 jack-dl loads dsp algorithms from shared libraries.  Commands are sent
 as OSC packets over a UDP connection.
 .
 jack-record is a light-weight JACK capture client to write an arbitrary
 number of channels to disk.
 .
 jack-scope draws either a time domain signal trace or a self
 correlation trace.  Multiple input channels are superimposed, each
 channel is drawn in a different color.  jack-scope accepts OSC packets
 for interactive control of drawing parameters.
 .
 jack-osc publishes the transport state of the local JACK server as OSC
 packets over a UDP connection.  jack-osc allows any OSC enabled
 application to act as a JACK transport client, receiving sample
 accurate pulse stream timing data, and monitoring and initiating
 transport state change.
 .
 jack-plumbing maintains a set of port connection rules and manages
 these as clients register ports with JACK.  Port names are implicitly
 bounded regular expressions and support sub-expression patterns.
 .
 jack-udp is a UDP audio transport mechanism for JACK.  jack-udp is
 obsolete: use net driver instead.
 .
 jack-play is a light-weight JACK sound file player. It creates as many
 output ports as there are channels in the input file.
 .
 jack-transport is a JACK session manager.  It reads configuration
 information from a system wide and a user specific configuration file
 and manages sessions involving the JACK daemon proper and optionally a
 set of secondary jack daemons.

Package: jackd
Description-md5: 43e39fc581e16852c662fc98fa2d411f
Description-en: JACK Audio Connection Kit (default server package)
 JACK is a low-latency sound server, allowing multiple applications to
 connect to one audio device, and to share audio between themselves.
 .
 This dummy package depends on the current default JACK implementation.

Package: jackd1
Description-md5: d236af7f48ea4bfa984ea4189cd1b635
Description-en: JACK Audio Connection Kit (server and example clients)
 JACK is a low-latency sound server, allowing multiple applications to
 connect to one audio device, and to share audio between themselves.
 .
 This package contains the daemon jackd as well as some example clients.

Package: jackd1-firewire
Description-md5: c3f26cc90d191e69646780df881bf7f5
Description-en: JACK Audio Connection Kit (FFADO backend)
 JACK is a low-latency sound server, allowing multiple applications to
 connect to one audio device, and to share audio between themselves.
 .
 This package contains the IEEE1394 (FireWire) backend (FFADO).

Package: jackd2
Description-md5: a66e8716f6683d8638ebc900c7ddbac3
Description-en: JACK Audio Connection Kit (server and example clients)
 JACK is a low-latency sound server, allowing multiple applications to
 connect to one audio device, and to share audio between themselves.
 .
 This package contains the daemon jackd.

Package: jackd2-firewire
Description-md5: 28c1415de75be3baea2d78f62a778011
Description-en: JACK Audio Connection Kit (FFADO backend)
 JACK is a low-latency sound server, allowing multiple applications to
 connect to one audio device, and to share audio between themselves.
 .
 This package contains the IEEE1394 (FireWire) backend FFADO.

Package: jackmeter
Description-md5: 9ee62be3c24eb07894f1bfb9e03b5e98
Description-en: a basic command line meter for the JACK audio system
 Jack Meter is a command line audio meter for the JACK audio system. This
 allows the user to check signal levels on remote computers without the need
 for graphical systems.

Package: jacktrip
Description-md5: 916fc1b937789b656daba0c86eef03ea
Description-en: high-quality system for audio network performances (cmdline)
 JackTrip is a Linux and Mac OS X-based system used for multi-machine
 network performance over the Internet. It supports any number of
 channels (as many as the computer/network can handle) of bidirectional,
 high quality, uncompressed audio signal streaming.
 .
 You can use it between any combination of Linux and Mac OS X systems
 (i.e., one end using Linux can connect to the other using Mac OS X).
 .
 It is currently being developed and actively tested at CCRMA by the
 SoundWIRE group.
 .
 This package contains the minimal command line version of jacktrip.

Package: jacktrip-gui
Description-md5: 66f54943e03ebcf09068c54da05be046
Description-en: high-quality system for audio network performances (GUI)
 JackTrip is a Linux and Mac OS X-based system used for multi-machine
 network performance over the Internet. It supports any number of
 channels (as many as the computer/network can handle) of bidirectional,
 high quality, uncompressed audio signal streaming.
 .
 You can use it between any combination of Linux and Mac OS X systems
 (i.e., one end using Linux can connect to the other using Mac OS X).
 .
 It is currently being developed and actively tested at CCRMA by the
 SoundWIRE group.
 .
 This package contains the GUI version of jacktrip, which also includes
 RtAudio support.

Package: jag
Description-md5: 38e24f4fde7bd763b817c9c63b1ea047
Description-en: arcade and puzzle 2D game
 Puzzle game where the goal is to break all the target pieces in each level
 and do this before the time runs out.
 .
 Move game pieces using mouse into matches of 3 or more in a straight
 line horizontally or vertically.

Package: jags
Description-md5: 138519516af04f616a3a3f312895e68b
Description-en: Just Another Gibbs Sampler for Bayesian MCMC - binary
 JAGS is Just Another Gibbs Sampler.  It is a program for analysis of
 Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC)
 simulation not wholly unlike BUGS.
 .
 JAGS was written with three aims in mind:
 * To have an engine for the BUGS language that runs on Unix
 * To be extensible, allowing users to write their own functions,
 distributions and samplers.
 * To be a plaftorm for experimentation with ideas in Bayesian modelling
 .
 This package contains the 'jags' binary as well as the associated
 shared library modules loaded by the binary.

Package: jailkit
Description-md5: 3d23fb6efa2f91edca720503251eaeb4
Description-en: tools to generate chroot jails easily
 Jailkit is a set of utilities to limit user accounts to specific files using
 chroot() and or specific commands. Setting up a chroot shell, a shell limited
 to some specific command or a daemon inside a chroot jail is a lot easier and
 can be automated using these utilities.
 .
 Jailkit is a specialized tool that is developed with a focus on security. It
 will abort in a secure way if the configuration, the system setup or the
 environment is not 100% secure, and it will send useful log messages that
 explain what is wrong to syslog.
 .
 Jailkit is known to be used in network security appliances from several
 leading IT security firms, Internet servers from several large enterprise
 organizations, Internet servers from Internet service providers, as well as
 many smaller companies and private users that need to secure login in services
 or in daemon processes.
 .
 Currently, Jailkit provide jails for cvs, git, scp sftp, ssh, rsync, procmail,
 openvpn, vnc, etc.
 .
 Jailkit make available the following commands: jk_check, jk_chrootlaunch,
 jk_chrootsh, jk_cp, jk_init, jk_jailuser, jk_list, jk_lsh, jk_socketd,
 jk_uchroot, jk_update.

Package: jaligner
Description-md5: 9e3d916c2471463211c65debaedbcd1f
Description-en: Smith-Waterman algorithm with Gotoh's improvement
 JAligner is an open source Java implementation of the Smith-Waterman
 algorithm with Gotoh's improvement for biological local pairwise sequence
 alignment with the affine gap penalty model.

Package: jalv
Description-md5: 227812df9dfdde4ce0efb91615276b76
Description-en: tool to run LV2 plugins as stand-alone applications
 jalv is a stand-alone version of lv2jack that supports plugin UIs
 via libsuil. It allows one to run an LV2 plugin as a JACK application.
 .
 This package contains a replacement for the lv2jack utility, which was
 previously provided by the lilv-utils package.

Package: jalview
Description-md5: 92268a8829a03697abafe2eb31617a27
Description-en: multiple alignment editor
 JalView is a Java DNA, RNA and protein sequence alignment editor that can work
 with sequence alignments produced by programs implementing alignment
 algorithms such as clustalw, kalign and t-coffee.
 .
 It has lots of features, is actively developed, and will compare
 advantageously to BioEdit, while being free as in free speech!

Package: jam
Description-md5: df74aa567a888bd81f019c751bb11ce6
Description-en: Software-build tool, replacement for make
 Perforce's Jam (formerly called Jam/MR) is a powerful and highly
 customizable utility to build programs and other things, that can run
 on Un*x, Nt, VMS, OS/2 and Macintosh MPW, using portable Jamfiles.
 It can build large projects spread across many directories in one
 pass, and can run jobs in parallel where make would not.
 .
 It takes some time to fully grasp, especially when one's already
 accustomed to make(1), but there's no comparison in power when
 comparing these two tools.
 .
 Standard rules:
 - can automatically extract header dependencies for C/C++ (you can
 customize for you own language)
 - provide for automatic "clean", "install", "uninstall" rules,
 so that an automake-like tool is not needed

Package: jameica
Description-md5: 566cc9b17ed5e96354abd6b3ecf4a352
Description-en: Run-time system for Java applications
 runtime environment for Java applications, which are implemented as plugins.
 .
 Jameica takes care of recurring tasks, such as:
 * consistent Look & Feel
 * strict user- and program data separation
 * standardized access to configuration files
 * common navigation- and menu elements
 * synchronous and asynchronous data exchange between plugins
 * supports client-server model via RMI, XML-RPC or SOAP
 * simplified usage of encryption methods (integrated wallet system)
 * headless support for servers
 * logging

Package: jameica-doc
Description-md5: 0b0e13725b7b8fc4225424a569d66c81
Description-en: Run-time system for Java applications - documentation package
 runtime environment for Java applications, which are implemented as plugins.
 .
 This package contains the API documentation of the Jameica package.

Package: jameica-h2database
Description-md5: a99e85faf5a72962340fabf8436db350
Description-en: H2 Database Engine (jameica version)
 H2 is a relational database management system supporting a subset
 of the SQL standard. The main programming APIs are SQL and JDBC,
 however the database also supports using the PostgreSQL ODBC driver
 by acting like a PostgreSQL server.
 .
 The main features of H2 are:
 .
 - Very fast, open source, JDBC API.
 - Embedded and server modes; in-memory databases.
 - Browser based Console application.
 - Small footprint
 .
 This is the version of h2 as needed by jameica.

Package: jamin
Description-md5: b9505208a0ebee0263f28386bad16363
Description-en: Audio mastering from a mixed down multitrack source with JACK
 JAM is a tool for producing audio masters from a mixed down multitrack source.
 It runs in the JACK Audio Connection Kit, and uses LADSPA for its backend DSP
 work, specifically the swh plugins created by Steve Harris, JAM's main author.
 .
 Features:
 * Linear filters
 * JACK I/O
 * 30 band graphic EQ
 * 1023 band hand drawn EQ with parametric controls
 * Spectrum analyser
 * 3 band peak compressor
 * Lookahead brickwall limiter
 * Multiband stereo processing
 * Presets and scenes
 * Loudness maximiser

Package: jamnntpd
Description-md5: 13d4bc67931c235f4f15309e43b9c653
Description-en: NNTP Server allowing newsreaders to access a JAM messagebase
 JamNNTPd is an attempt to merge Fidonet technology with modern Usenet
 newsreaders. Basically, JamNNTPd is NNTP server that allows newsreaders
 to access a JAM messagebase. (If you didn't understand a word of this, you
 may not want to use JamNNTPd anyway).

Package: jamulus
Description-md5: 4f159923a0f9f5e9a90f57217bf6dd87
Description-en: real-time collaborative music session client and server
 Jamulus, a low-latency audio client and server, enables musicians to
 perform real-time “jam” sessions over the internet. It is available
 across multiple platforms, so participants of any field can communicate
 without specialist setup requirements. This is not restricted to music,
 of course; other use (perhaps conferencing?) is also possible.
 .
 One participant starts Jamulus in server mode, ideally on a dedicated
 server (virtual) machine; all participants start the (graphical) client
 which transmits audio to the server, receiving back a mixed stream. Use
 of a metronome is recommended.

Package: janet
Description-md5: d58edda4ceaa7bbd026c825b5570cf05
Description-en: Lisp-like programming language for system scripting
 expressive automation, and extending programs written in C
 or C++ with user scripting capabilities.

Package: janino
Description-md5: 8766c795bc6ef399f9a49d03eaf105ae
Description-en: runtime compiler for Java expressions - binary
 Janino is a compiler that reads a Java expression, block, class body,
 source file or a set of source files, and generates Java bytecode that is
 loaded and executed directly. Janino is not intended to be a development tool,
 but an embedded compiler for run-time compilation purposes, e.g. expression
 evaluators or embedded code as with JSP.
 .
 This package contains the janinoc tool.

Package: janus
Description-md5: 022f61fae5f25008ff31538c0638cfb3
Description-en: general purpose WebRTC server/gateway
 janus is a general purpose WebRTC server/gateway
 with a minimal footprint.
 .
 As such, it doesn't provide any functionality per se
 other than implementing the means to set up
 a WebRTC media communication with a browser or application,
 exchanging JSON messages with it over different transports,
 and relaying RTP/RTCP and messages between clients
 and the server-side application logic they're attached to.
 Any specific feature/application is provided
 by server side plugins,
 that browsers can then contact via the server
 to take advantage of the functionality they provide.
 .
 Example of such plugins can be implementations of applications
 like echo tests, conference bridges, media recorders,
 SIP gateways and the like.

Package: janus-demos
Description-md5: fc46cfe9970d817fde5a4d4d91d9bdbc
Description-en: general purpose WebRTC server/gateway - demos
 janus is a general purpose WebRTC server/gateway
 with a minimal footprint.
 .
 This package contains a set of demo html applications using Janus.
 .
 The demos require online referenced Javascript code.
 .
 GStreamer example script in package janus-tools is needed
 to feed one of the streams in Streaming demo.

Package: janus-dev
Description-md5: a43d387e9fb659100fa84874325248ed
Description-en: general purpose WebRTC server/gateway - development files
 janus is a general purpose WebRTC server/gateway
 with a minimal footprint.
 .
 This package contains headers for plugin development.

Package: janus-doc
Description-md5: 34ebfe3e1ab34bf6420ffb9fe4447365
Description-en: general purpose WebRTC server/gateway - documentation
 janus is a general purpose WebRTC server/gateway
 with a minimal footprint.
 .
 This package contains the html documentation for Janus.

Package: janus-tools
Description-md5: 1465ee8c7d5ffbafe530717aef75ad23
Description-en: general purpose WebRTC server/gateway - helper tools
 janus is a general purpose WebRTC server/gateway
 with a minimal footprint.
 .
 This package contains the following helper tools:
 * janus-pp-rec - extract media file from a Janus recording
 * pcap2mjr - convert a pcap dump to a Janus recording
 * mjr2pcap - convert a Janus recording to pcap format
 .
 Packages gstreamer1.0-plugins-good gstreamer1.0-x are needed
 for included example streaming script.

Package: japa
Description-md5: b15018e113c2acb99b002ddc667f96ca
Description-en: JACK and ALSA Perceptual Analyser
 Japa, is a 'perceptual' or 'psychoacoustic' audio spectrum analyser. Possible
 uses include spectrum monitoring while mixing or mastering, evaluation of
 ambient noise, and (using pink noise) equalisation of PA systems.
 .
 It supports up to four audio inputs of which two can graphically be compared.
 Additionally a pink noise and white noise generator is running after starting
 japa.

Package: japi-compliance-checker
Description-md5: 6ed62986ae390d7dd6863bb212239d25
Description-en: tool to compare compatibility of Java library API
 Java API Compliance Checker (Java ACC) is a tool for checking backward binary
 and source-level compatibility of a Java library API. The tool checks classes
 declarations of old and new versions and analyzes changes that may break
 compatibility: removed methods, removed class fields, added abstract methods,
 etc. Binary incompatibility may result in crashing or incorrect behavior of
 existing clients built with an old version of a library when they are running
 with a new one. Source incompatibility may result in recompilation errors with
 a new library version. The tool is intended for library developers and
 operating system maintainers who are interested in ensuring backward
 compatibility, i.e. allow old clients to run or to be recompiled with newer
 library versions.

Package: japitools
Description-md5: 9c238aad1e5f27d5c5ac84feee383191
Description-en: Java API compatibility testing tools
 It consists of two simple tools designed to test for compatibility between
 Java APIs. They were originally designed for testing free implementations
 of Java itself for compatibility with Sun's JDK, but they can also be used
 for testing backward compatibility between versions of any API.
 .
 The tools are japize and japicompat. Japize is a Java program which emits
 a listing of an API in a machine-readable format. Japicompat then takes two
 such listings and compares them for binary compatibility, as defined by Sun
 in the Java Language Specification.

Package: jaq
Description-md5: 39cd04b5115010df4a9b466eaeb2f470
Description-en: JQ clone focussed on correctness, speed, and simplicity
 jaq is a clone of the JSON data processing tool jq.jaq aims to support a large
 subset
 of jq's syntax and operations.
 .
 jaq focuses on three goals:
 .
 * **Correctness**:
 jaq aims to provide a more correct and predictable implementation of jq,
 while preserving compatibility with jq in most cases.
 * **Performance**:
 jaq avoids the long start-up time of jq 1.6.
 This can be particularly seen when processing a large number of small files.
 Although the startup time has been vastly improved in jq 1.7,
 jaq is still faster than jq on many other benchmarks.
 * **Simplicity**:
 jaq aims to have a simple and small implementation, in order to
 reduce the potential for bugs and to
 facilitate contributions.

Package: jardiff
Description-md5: 9266504b8978108c8e33757b89ae3b55
Description-en: tool to visualise API differences between two JAR files
 Jardiff is a tool to help visualise API differences between two different
 versions of a project.
 .
 Jardiff takes two jar files and outputs all the public API changes as
 xml, html or plain text.
 .
 It can be used from command line or via an Apache Ant task.
 .
 It requires Java >= 1.4 to run.

Package: jargon-text
Description-md5: 81345d6a771bdc345635e5aa055b7690
Description-en: definitive compendium of hacker slang
 This is the Jargon File, a comprehensive compendium of hacker slang
 illuminating many aspects of hackish tradition, folklore, and humor.
 This version is in the original text format.

Package: jargoninformatique
Description-md5: 6a640505bfa562a62ee18e9e6b18b9e4
Description-en: French dictionary of computer vocabulary
 Front End for the French computing dictionary Jargon Informatique.
 .
 This computing dictionary contains more than 10 000 words!
 Its user-friendly interface lets you easily find the words
 you want.
 .
 Homepage: http://jargon.tuxfamily.org

Package: jargoninformatique-data
Description-md5: be73a696484e470bc3d3ddc293fb5466
Description-en: Data files for jargoninformatique
 This package contains the dictionary for Jargon Informatique, and
 its GUI graphic elements.
 .
 Homepage: http://jargon.tuxfamily.org

Package: jarwrapper
Description-md5: 3ec7df94fe3bf54bc2eb2bb6ff245986
Description-en: Run executable Java .jar files
 Jarwrapper sets up binfmt-misc to run executable jar files
 using the installed java runtime.
 .
 It also includes a /usr/share/jarwrapper/java-arch.sh script
 to convert Debian architecture names into java names to locate
 libjvm.so

Package: jasmin-sable
Description-md5: 3be7869782632547391d6b0bc3eafd35
Description-en: Java class (.class) file assembler
 Jasmin is a Java ASseMbler INterface. It takes ASCII descriptions of Java
 classes, written in the Java Virtual Machine instruction set in an
 assembler-like syntax.
 .
 Jasmin converts these input files into binary Java class files (.class)
 suitable for executing on an Java Virtual Machine.

Package: jasper
Description-md5: 903e60d35a4d8b5516793d8f0e202ab9
Description-en: Configure a preinstalled ext2/3 system image
 Jasper is a tool to configure preinstalled ext2/3 images that were
 created using the ubuntu infrastructure from the initramfs.
 Such as armel omap3/4 images in Ubuntu 10.10 and beyond.
 .
 It grows the system partition of a preinstalled ext2/3 image to the
 full size of the SD card, configures fstab, loopback networking, adds
 the UUID to the kernel cmdline and properly sets up flash-kernel for
 the kernel package post installation scripts.

Package: jattach
Description-md5: 0509317183036d84da603ec1754d70cd
Description-en: JVM Dynamic Attach utility all in one jmap jstack jcmd jinfo
 jattach is a utility implementing commands for the JVM Dynamic Attach
 mechanism. Instead of installing a complete JDK you can use this small
 utility to query information from your running JVM.

Package: java-policy
Description-md5: d56966facc51f324017b77e712fee0cd
Description-en: Debian Java Policy
 This package contains:
 * The Java policy document which describes the layout of Java support in
 Debian and how Java packages should behave.
 * The Debian-Java-FAQ which provides information on the status of
 Java support in Debian, available compilers, virtual machines, Java
 programs and libraries as well as on legal issues.

Package: java-propose-classpath
Description-md5: 309a04a51c19035f07af976a1ca3370d
Description-en: Helper script to suggest a classpath for jar files
 java-propose-classpath analyzes a set of jar files and the installed
 jars on the system to suggest a correct classpath for use with
 jh_classpath/jh_manifest
 .
 This package should not be in any build-depends since java-propose-classpath
 cannot be run automatically.

Package: java-wrappers
Description-md5: e86d708e5e3f275f38cfa60fd19637c6
Description-en: wrappers for java executables
 Wrapper script facilities for java executables.
 .
 This package can be used by packagers of java programs to
 provide java runtime detection, jar lookup and a consistent
 user interface (debugging, environment variables).

Package: java2html
Description-md5: 10691822e2739e5157313b4b7257fded
Description-en: Highlight Java and C++ sources for WWW presentation
 java2html can highlight your source for presentation in the WWW.
 It can also be used as a CGI script and can detect whether
 the client browser supports compressed data to save bandwidth.

Package: java3ds-fileloader
Description-md5: 0d614e48eee02d988c5172dde33def01
Description-en: Java3D 3DS File Loader
 File loaders perform the job of taking a file or stream and turning
 that into a Java 3D scene graph that you can use in your application.
 It's a multi-platform, highly functional 3DS file loader. It works on
 platforms supporting JDK1.4 and Java 3D. Main supported features are:
 * Hierarchical Animation
 * Cameras
 * Point Lights
 * Directional Lights
 * Textures
 * Smooth Groups
 3DS file format is generated by 3D-Studio by Autodesk Ltd.

Package: javacc
Description-md5: 61505d89a764133cbd782b370c93fe98
Description-en: Parser generator for use with Java
 Java Compiler-Compiler (JavaCC) is (according to sun)
 "the most popular parser generator" for use with Java [tm]
 applications.
 .
 A parser generator is a tool that reads a grammar specification
 and converts it to a Java program that can recognize matches to
 the grammar. In addition to the parser generator itself, JavaCC
 provides other standard capabilities related to parser
 generation such as tree building (via a tool called JJTree
 included with JavaCC), actions, debugging, etc.

Package: javacc-doc
Description-md5: 63bd08852a4922c925edd7d1c73ffbbc
Description-en: Documentation for the JavaCC Parser Generator
 Documentation and examples for JavaCC parser generator.
 .
 Java Compiler-Compiler (JavaCC) is (according to sun)
 "the most popular parser generator" for use with Java [tm]
 applications.
 .
 A parser generator is a tool that reads a grammar specification
 and converts it to a Java program that can recognize matches to
 the grammar. In addition to the parser generator itself, JavaCC
 provides other standard capabilities related to parser
 generation such as tree building (via a tool called JJTree
 included with JavaCC), actions, debugging, etc.

Package: javacc4
Description-md5: 61505d89a764133cbd782b370c93fe98
Description-en: Parser generator for use with Java
 Java Compiler-Compiler (JavaCC) is (according to sun)
 "the most popular parser generator" for use with Java [tm]
 applications.
 .
 A parser generator is a tool that reads a grammar specification
 and converts it to a Java program that can recognize matches to
 the grammar. In addition to the parser generator itself, JavaCC
 provides other standard capabilities related to parser
 generation such as tree building (via a tool called JJTree
 included with JavaCC), actions, debugging, etc.

Package: javacc4-doc
Description-md5: 63bd08852a4922c925edd7d1c73ffbbc
Description-en: Documentation for the JavaCC Parser Generator
 Documentation and examples for JavaCC parser generator.
 .
 Java Compiler-Compiler (JavaCC) is (according to sun)
 "the most popular parser generator" for use with Java [tm]
 applications.
 .
 A parser generator is a tool that reads a grammar specification
 and converts it to a Java program that can recognize matches to
 the grammar. In addition to the parser generator itself, JavaCC
 provides other standard capabilities related to parser
 generation such as tree building (via a tool called JJTree
 included with JavaCC), actions, debugging, etc.

Package: javacc5
Description-md5: 61505d89a764133cbd782b370c93fe98
Description-en: Parser generator for use with Java
 Java Compiler-Compiler (JavaCC) is (according to sun)
 "the most popular parser generator" for use with Java [tm]
 applications.
 .
 A parser generator is a tool that reads a grammar specification
 and converts it to a Java program that can recognize matches to
 the grammar. In addition to the parser generator itself, JavaCC
 provides other standard capabilities related to parser
 generation such as tree building (via a tool called JJTree
 included with JavaCC), actions, debugging, etc.

Package: javacc5-doc
Description-md5: 63bd08852a4922c925edd7d1c73ffbbc
Description-en: Documentation for the JavaCC Parser Generator
 Documentation and examples for JavaCC parser generator.
 .
 Java Compiler-Compiler (JavaCC) is (according to sun)
 "the most popular parser generator" for use with Java [tm]
 applications.
 .
 A parser generator is a tool that reads a grammar specification
 and converts it to a Java program that can recognize matches to
 the grammar. In addition to the parser generator itself, JavaCC
 provides other standard capabilities related to parser
 generation such as tree building (via a tool called JJTree
 included with JavaCC), actions, debugging, etc.

Package: javahelp2
Description-md5: 10a23138899d3c2d8c1d9840ad4aa236
Description-en: Java based help system
 The JavaHelp system is an online help system that developers can use to add
 online help to their Java platform applications. The JavaHelp system provides
 developers and authors with a standard, fully featured, easy to use system for
 presenting online information to Java application users. The JavaHelp system
 consists of a fully featured, extensible specification and API, and
 a reference implementation of that specification and API that is written
 entirely in the Java programming language. The JavaHelp system reference
 implementation, based on the Java Foundation Classes (JFC, also known
 as Swing), provides a standard interface that enables both application
 developers and authors to add online help to their applications.

Package: javahelp2-doc
Description-md5: fed43edd73cbc3518a2039585e223879
Description-en: Java based help system - contains Javadoc API documentation
 The JavaHelp system is an online help system that developers can use to add
 online help to their Java platform applications. The JavaHelp system provides
 developers and authors with a standard, fully featured, easy to use system for
 presenting online information to Java application users. The JavaHelp system
 consists of a fully featured, extensible specification and API, and
 a reference implementation of that specification and API that is written
 entirely in the Java programming language. The JavaHelp system reference
 implementation, based on the Java Foundation Classes (JFC, also known
 as Swing), provides a standard interface that enables both application
 developers and authors to add online help to their applications.
 .
 This package contains Javadoc API documentation.

Package: javahelper
Description-md5: 1d4571277e601d861f7989ced48477c7
Description-en: Helper scripts for packaging Java programs
 Javahelper contains several scripts which help in packaging
 Java programs.
 .
 jh_depends searches jars to find which packages they depend on,
 similar to dh_shlibdeps. It will also add depends on jarwrapper
 for packages with executable jars.
 .
 jh_classpath will register the classpath dependencies for each
 jar so that they can be automatically loaded when that jar is
 used by other programs.
 .
 jh_manifest updates the manifest in jar files according to
 a provided spec so that the resultant jar files will work with
 jarwrapper-enabled packages.
 .
 jh_exec looks for symlinks to jars which should be executable
 and makes them executable
 .
 jh_build builds java files to jars for you.
 .
 jh_installlibs installs library jars into the correct locations
 .
 jh_makepkg generates a template for a Debian Java package for you
 .
 jh_installeclipse installs features/plugins built by pde-build.
 .
 jh_setupenvironment prepares an out of source built for eclipse builds.
 .
 jh_generateorbitdir creates and populates an orbit dir for eclipse
 builds.
 .
 jh_compilefeatures compiles eclipse features based on feature ids.
 .
 /usr/share/javahelper/java-vars.mk provides a selection of useful
 variables such as various JVM paths and the JVM name for the architecture
 .
 /usr/share/javahelper/java-arch.sh converts Debian architecture
 names into java names to locate libjvm.so in non-make build systems
 .
 javahelper provides dh macros so that it can be used with this
 package build system.
 .
 Note that some of the eclipse helpers depends on packages not pulled
 by default (like with devscripts). You can find these scripts in
 Suggests.

Package: javamorph
Description-md5: 7d31acdf90793dc13f4c85be922c11f4
Description-en: Java morphing film-make program for pixel picture-input
 Give two human-face pictures as inputs into the program. Then mark
 important locations whithin both faces by pairs of corresponding points.
 The program will create a short enumerated picture series in which the left
 face moves (morphs) into the right one. You can then create a MPEG (see
 mencoder) from the picture series. An animated GIF (see GIMP) is also
 possible.

Package: jaxb
Description-md5: 2c7429e13d7be2d82c8254b77f747baf
Description-en: JAXB Reference Implementation (Command Line Tools)
 GlassFish Java Architecture for XML Binding (JAXB) Reference
 Implementation.
 .
 Java Architecture for XML Binding (JAXB) provides a fast and convenient
 way to bind XML schemas and Java representations, making it easy for
 Java developers to incorporate XML data and processing functions in Java
 applications. As part of this process, JAXB provides methods for
 unmarshalling (reading) XML instance documents into Java content trees,
 and then marshalling (writing) Java content trees back into XML instance
 documents. JAXB also provides a way to generate XML schema from Java
 objects.
 .
 This package contains the xjc and schemagen command line tools.

Package: jaxe
Description-md5: 0057381fc7ed766937803877ac69326b
Description-en: JAva Xml Editor
 Jaxe is an XML editor adaptable to XML languages. It uses an XML schema and a
 configuration file for the graphical user interface.

Package: jaxws
Description-md5: e0a17fd403cc956991e83603e1f9d8e6
Description-en: JAX-WS Reference Implementation (Command Line Tools)
 The Java API for XML-Based Web Services (JAX-WS) provides the API
 implementation for creating web services, particularly SOAP services.
 .
 The JAX-WS Reference Implementation (JSR-224) provides the actual
 implementation behind the javax.xml.ws.* packages which were integrated
 to the JRE since Java 6 and were eventually removed in Java 11.
 .
 This package contains the wsgen and wsimport command line tools.

Package: jayatana
Description-md5: 6f17f164dd36ae26dd0454c312d148de
Description-en: Java Native Library for ayatana project
 This library integrates Java swing applications to Ubuntu, like application
 menu support.

Package: jbig2
Description-md5: cd493c57823d5325cb82daa82a691a4b
Description-en: encoder for JBIG2 - command-line tool
 jbig2enc is an encoder for JBIG2.
 .
 JBIG2 encodes bi-level (1 bpp) images
 using a number of clever tricks to get better compression than G4.
 This encoder can:
 * Generate JBIG2 files, or fragments for embedding in PDFs
 * Generic region encoding
 * Perform symbol extraction, classification and text region coding
 * Perform refinement coding and,
 * Compress multipage documents
 .
 This package provides the command-line tool jbig2.

Package: jbig2dec
Description-md5: 3f407d6a3769e336b9fafc4952334207
Description-en: JBIG2 decoder library - tools
 jbig2dec is a decoder library and example utility implementing the JBIG2
 bi-level image compression spec. Also known as ITU T.88 and ISO IEC
 14492, and included by reference in Adobe's PDF version 1.4 and later.
 .
 This package contains the command-line utility jbig2dec.

Package: jbigkit-bin
Description-md5: c24110cd197abef8c60744cecc6c49ed
Description-en: JBIGkit binaries
 JBIG-KIT provides a portable library of compression and decompression functions
 with a documented interface that you can include very easily into your image or
 document processing software.
 .
 This package contains the binaries from JBIG-KIT.

Package: jbigkit-testdata
Description-md5: eac05dc3586ef29b248c8b6a5cdaacb5
Description-en: JBIG-KIT testdata
 JBIG-KIT provides a portable library of compression and decompression functions
 with a documented interface that you can include very easily into your image or
 document processing software.
 .
 This package contains the testdata included with JBIG-KIT.

Package: jblas
Description-md5: 5eedbfbaf0318107a1698b2f21613046
Description-en: fast linear algebra library for Java
 jblas is a fast linear algebra library for Java. jblas is essentially
 a light-weight wrapper around BLAS and LAPACK routines, the
 de-facto industry standard for matrix computations. It uses
 state-of-the-art implementations like ATLAS for all its computational
 routines, making it very fast.
 .
 This package contains the binaries and examples.

Package: jbmc
Description-md5: 70bc56bc794696ba3c239e8afdf2b1ac
Description-en: bounded model checker for Java programs
 JBMC generates traces that demonstrate how an assertion can be violated, or
 proves that the assertion cannot be violated within a given number of loop
 iterations.

Package: jc
Description-md5: 5bfbd887e96218a1ec35e5fc73520b25
Description-en: JSON CLI output utility
 jc JSONifies the output of many CLI tools and file-types for easier parsing
 in scripts. This allows further command-line processing of output by piping
 commands.

Package: jcadencii
Description-md5: 9929924b9cdc812c15f6fe1fa1ea787c
Description-en: Piano roll editor for singing synthesis
 Cadencii is a multi-track piano roll editor for MacOS and Windows. It is
 designed for editing lyrics for singing and supports VOCALOID, VOCALOID2,
 UTAU, WORLD, AquesTone engines for synthesis.

Package: jcal
Description-md5: ad10a88015484e30c3187386220e98c1
Description-en: UNIX-cal-like tool to display Jalali calendar
 JCal is a UNIX-cal-like tool to display Jalali (Persian) calendar.
 .
 This package contains JCal binary files.

Package: jcat
Description-md5: 68b4b5333d69aee5fe7a9944747dcf81
Description-en: JSON catalog library tool
 The libjcat library assembles checksum and metadata into a JSON based catalog.
 .
 This tool is used to interact with the library to analyze and produce JCAT
 files.

Package: jclassinfo
Description-md5: 9fc41e1064458fa39bdad8a0322f408e
Description-en: extracts information from Java class files
 jclassinfo reads Java class files and extract useful information
 from them, such as:
 * the classes/methods/constants/fields provided
 * their dependencies
 * the version of the virtual machine necessary to run them
 * a full disassembly of the bytecode
 * other attributes
 .
 Its main advantage over other similar programs is that it is written
 in C, which makes it much faster and more suitable for scripting.

Package: jclic
Description-md5: 996d378885b06305e751db0071de2f78
Description-en: Tool for the development & use of multimedia educational activities
 JClic is formed by a set of computer applications that are used for
 carrying out different types of educational activities: puzzles,
 associations, text exercises, crosswords...
 .
 The activities are not usually used alone, but packed in projects. A
 project is formed by a set of activities and one or more sequences,
 which indicate the order in which they have to be shown.
 .
 Its community (http://clic.xtec.net/db/listact_en.jsp) has developed a web
 site with more than 1.000 activities available in several languages.
 .
 This package contains JClic-author to create and modify activity
 projects, JClic standalone player to play the activities and
 JClic-reports that allows the management of a database to track
 students work and results.

Package: jconvolver
Description-md5: c56e81da840feda3c4d7bb7a4a38aa86
Description-en: Convolution reverb Engine for JACK
 Jconvolver is a Convolution Engine for JACK using FFT-based
 partitioned convolution with multiple partition sizes.
 It can execute up to a 64 by 64 convolution matrix
 (i.e. 4096 simultaneous convolutions) as long as
 your CPU(s) can handle the load.

Package: jconvolver-config-files
Description-md5: 25ad3f2d3151c06e8b562ce283222bd9
Description-en: Demo config files for jconvolver
 Package include example files for easy start using jconvolver.
 These files will be installed in /usr/share/jconvolver/config-files dir.
 More info in /usr/share/doc/jconvolver/README.CONFIG.
 .
 You can also download additional reverb file jconvolver-reverbs.tar.bz2
 from http://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html

Package: jdim
Description-md5: be844bb73ee5c074e4a9bad2f17578da
Description-en: simple browser for "2ch-style" web forum sites
 JDim (JD improved) offers a comfortable browsing experience on 2ch-style
 bulletin board systems. Its features include:
 .
 - automated login,
 - message viewing/posting,
 - image viewing,
 - mouse gestures,
 - ignore lists,
 - "play-by-play" mode.
 .
 It can also significantly reduce the load on servers by bypassing CGI programs
 and directly retrieving thread data files to your local hard drives.
 .
 "2ch-style" web forum sites have their origins in 2channel, which was a very
 popular Internet forum in Japan. Such sites are often available only in the
 Japanese language.

Package: jdns
Description-md5: fce966f0f3deb7fd8723c055d3867d75
Description-en: command-line tool to test functionality
 Qt5-based command-line tool called 'jdns' that can be used to test
 DNS functionality.

Package: jdresolve
Description-md5: ed4a94bf6e63388b4c888cdc088d573c
Description-en: fast alternative to apache logresolve
 The jdresolve application resolves IP addresses into hostnames. To
 reduce the time necessary to resolve large batches of addresses,
 jdresolve opens many concurrent connections to the DNS servers, and
 keeps a large number of text lines in memory. These lines can have
 any content, as long as the IP addresses are the first field to the
 left. This is usually the case with most formats of HTTP and FTP log
 files.

Package: jdupes
Description-md5: c39c2d10a5bfd8aedad8944d3ef07d4f
Description-en: identify and delete or link duplicate files
 jdupes is a program based in fdupes. The main goal of jdupes is identify
 and taking actions upon duplicate files. In comparison with fdupes, jdupes
 is heavily modified from and improved.
 .
 The biggest reason to use jdupes is raw speed. In testing on various data
 sets, jdupes is over 7 times faster than fdupes-1.51 on average.
 .
 Code in jdupes is written with data loss avoidance as the highest priority.
 If a choice must be made between being aggressive or careful, the careful
 way is always chosen.
 .
 jdupes includes features that are not found in fdupes. Examples of such
 features include btrfs block-level deduplication and control over which
 file is kept when a match set is automatically deleted. jdupes is not
 afraid of dropping features of low value; a prime example is the -1 switch
 which outputs all matches in a set on one line, a feature which was found
 to be useless in real-world tests and therefore thrown out.
 .
 jdupes can convert duplicate files in hardlinks or relative softlinks. It
 is useful in several scenarios, as in Debian packaging, to create relative
 symlinks to lots of duplicate files (it will substitute rdfind + symlinks
 commands, used to same purpose, when solving lintian duplicate-files).
 .
 Packages build for Linux versions have support to btrfs filesystem.

Package: jed
Description-md5: 0817fb02c803282d7aef2e219c951fa9
Description-en: editor for programmers (textmode version)
 Jed is a small, fast and powerful text editor, yet starts faster than
 bash.
 .
 Completely customizable with prepared emulation modes for Emacs, CUA
 (similar to KDE/Gnome/OpenOffice), Borland-IDE, Brief, and EDT. Extensible
 in the S-Lang scripting language (with a syntax resembling C).
 .
 Editing functions: folding support, rectangular cut/paste, regular
 expression search/replace, incremental searches, search/replace across
 multiple files, multiple windows, multiple buffers, ...
 .
 Tools: directory editor (dired), info (browse GNU info files), mail,
 rmail, ispell, shell mode, ...
 .
 Special modes (syntax highlight, indention, compile, ...) for
 Basic, C, C++, DCL, FORTRAN, IDL, Java, nroff, Pascal, Perl, PHP,
 PostScript, Python, sh.  Modes for markup languages include HTML and
 (La)TeX (with AUC-TeX style editing and BibTeX)
 .
 Additional tools and modes can be found in the jed-extra package.

Package: jed-common
Description-md5: a1c3de10e831e9720a056b7fae6b9255
Description-en: S-Lang runtime files for jed and xjed
 Jed is a small, fast and powerful text editor.
 .
 This package provides the S-Lang runtime files that are needed by both
 jed and xjed.

Package: jed-extra
Description-md5: 14f7b01210faf7e41aebfd1b63dffdf9
Description-en: collection of useful Jed modes and utilities
 The Jed text editor can be easily extended using the S-Lang scripting
 language.
 .
 This package contains add-on packages for the Jed editor, mainly from the
 Jedmodes repository at SourceForge (http://jedmodes.sourceforge.net/)
 .
 Enhancements include:
 * new or enhanced modes for:
 Jed help, file management, GNU info, man pages, calculator, calendar,
 dict dictionary lookup (including thesaurus), spellchecking,
 "Game of Life" and snake, version control (CVS/SVN interface)
 * additional language modes:
 CSS, email, gnuplot, make, man, mupad, po_mode, reStructuredText,
 ruby, SQL, yodl
 * new or enhanced editor emulation modes for:
 vi, CUA, Brief
 * extensible URI-scheme handler
 http:, ftp:, man:, floppy:, locate:, grep:
 * buffer history and fast switching between (auto-)numbered buffers
 * S-Lang utility functions and extended set of Key_* variables for xjed
 * framework for installation of local or private extensions.

Package: jedit
Description-md5: eb137161fe733c50e24507a41acb14ce
Description-en: Plugin-based editor for programmers
 As one of the most feature rich editors available, jEdit boasts support for
 syntax highlighting in more than 140 languages. jEdit combines the power of
 Emacs, the user-friendliness of Kate, and the advanced editing features
 (such as vertical paste) of Ultraedit, to bring you an open-source
 plugin-based programmer's editor of professional quality.
 .
 It is possible to define complex macros in BeanShell or Jython, or other
 languages that fit into the BSF. jEdit offers a powerful and user-friendly
 keyboard mapping system (including 2-keystroke shortcuts), making it
 possible to give jEdit a very Emacs-like feel, if you so desire.
 .
 Its functionality is easily extended by the use of 'plugins' which can be
 downloaded, updated, and installed, all without exiting the editor. These
 include a built-in Console shell integration, which lets you execute
 interactive external commands inside your editor, as well as bind them to
 keyboard shortcuts. The FTP plugin lets you browse and edit files on remote
 systems over FTP or SFTP. Other plugins provide shells, object oriented
 structure/code browsers, or completion popups for Java, XML, HTML, Ant,
 LaTeX, Python, Ruby, Perl, C, C++, bash, Scheme, Prolog, and many other
 languages.

Package: jeepney-doc
Description-md5: 33586368d945df9d46ac28ee390ecd45
Description-en: pure Python D-Bus interface — documentation
 Jeepney is a pure Python implementation of D-Bus messaging. It has an
 I/O-free core, and integration modules for different event loops.
 .
 D-Bus is an inter-process communication system, mainly used in Linux.
 .
 This package contains the HTML documentation for Jeepney.

Package: jeepyb
Description-md5: c05a3ff94d58274db908e75cc8c3c28e
Description-en: tools for managing gerrit projects and external sources
 jeepyb is a collection of tools which make managing a gerrit easier.
 .
 Specifically, management of gerrit projects and their associated upstream
 integration with things like github, launchpad, and storyboard.

Package: jekyll
Description-md5: c1a5457f54b78d6cb6f6544ecfb6e229
Description-en: simple, blog aware, static site generator
 Jekyll is a simple, blog aware, static site generator. It takes a
 template directory (representing the raw form of a website), runs it
 through Textile or Markdown and Liquid converters, and spits out a
 complete, static website suitable for serving with Apache or your
 favorite web server.
 .
 This is also the engine behind GitHub Pages (http://pages.github.com),
 which you can use to host your project's page or blog right here from
 GitHub.
 .
 There are lot of plugins available and only the most common ones are
 suggested by the package. Look for more using 'jekyll plugin'.

Package: jekyll-theme-minima
Description-md5: dcb42dc1165a141e46fafde8a7e59a9f
Description-en: beautiful, minimal theme for jekyll
 Minima is a one-size-fits-all Jekyll theme for writers. It's Jekyll's default
 (and first) theme. It's what you get when you run `jekyll new`.

Package: jel-java
Description-md5: 30b467f1419ff93354619f8b88105aab
Description-en: Library for evaluating algebraic expressions in Java
 The JEL library enables users to enter algebraic expressions into their
 program. Since JEL converts expressions directly into Java bytecode,
 it significantly speeds up their evaluation time. If the user's Java
 virtual machine has a JIT compiler, expressions are transparently
 compiled into native machine code.
 .
 JEL may be a very useful tool for a variety of applications in science
 involving user-defined functions, e.g. to create plots, to apply fits
 to a data set and to solve integrals or differential equations.
 Another relevant use case for JEL is given by algebraic operations
 between two or more columns of a database table.

Package: jel-java-doc
Description-md5: 5c57c9ac46b6724bc4b93554c6ec99f8
Description-en: Java Expressions Library (documentation)
 The JEL library enables users to enter algebraic expressions into their
 program. Since JEL converts expressions directly into Java bytecode,
 it significantly speeds up their evaluation time. If the user's Java
 virtual machine has a JIT compiler, expressions are transparently
 compiled into native machine code.
 .
 JEL may be a very useful tool for a variety of applications in science
 involving user-defined functions, e.g. to create plots, to apply fits
 to a data set and to solve integrals or differential equations.
 Another relevant use case for JEL is given by algebraic operations
 between two or more columns of a database table.
 .
 This package contains the JavaDoc documentation of the package.

Package: jello
Description-md5: 9ce4fc74ae185f4ec6c26b6cc80ac00b
Description-en: Filter for JSON and JSON Lines data with Python syntax
 jello is similar to jq in that it processes JSON and JSON Lines data except
 jello uses standard Python dict and list syntax.
 .
 JSON or JSON Lines can be piped into jello (JSON Lines are automatically
 slurped into a list of dictionaries) and are available as the variable _.
 Processed data can be output as JSON, JSON Lines, bash array lines, or a
 grep-able schema.

Package: jellyfish
Description-md5: 33c2d211a341ae9429c6f8ced355efd0
Description-en: count k-mers in DNA sequences
 JELLYFISH is a tool for fast, memory-efficient counting of k-mers in
 DNA. A k-mer is a substring of length k, and counting the occurrences
 of all such substrings is a central step in many analyses of DNA
 sequence. JELLYFISH can count k-mers using an order of magnitude less
 memory and an order of magnitude faster than other k-mer counting
 packages by using an efficient encoding of a hash table and by
 exploiting the "compare-and-swap" CPU instruction to increase
 parallelism.
 .
 JELLYFISH is a command-line program that reads FASTA and multi-FASTA
 files containing DNA sequences. It outputs its k-mer counts in an
 binary format, which can be translated into a human-readable text
 format using the "jellyfish dump" command.

Package: jellyfish-examples
Description-md5: 70cd6238484ba024b031a85b283b1b27
Description-en: count k-mers in DNA sequences (examples for testing)
 JELLYFISH is a tool for fast, memory-efficient counting of k-mers in
 DNA. A k-mer is a substring of length k, and counting the occurrences
 of all such substrings is a central step in many analyses of DNA
 sequence. JELLYFISH can count k-mers using an order of magnitude less
 memory and an order of magnitude faster than other k-mer counting
 packages by using an efficient encoding of a hash table and by
 exploiting the "compare-and-swap" CPU instruction to increase
 parallelism.
 .
 JELLYFISH is a command-line program that reads FASTA and multi-FASTA
 files containing DNA sequences. It outputs its k-mer counts in an
 binary format, which can be translated into a human-readable text
 format using the "jellyfish dump" command.
 .
 This package contains examples to test the package

Package: jellyfish1
Description-md5: e6c6a2a63227c526113a1ef4decae328
Description-en: count k-mers in DNA sequences
 JELLYFISH is a tool for fast, memory-efficient counting of k-mers in
 DNA. A k-mer is a substring of length k, and counting the occurrences
 of all such substrings is a central step in many analyses of DNA
 sequence. JELLYFISH can count k-mers using an order of magnitude less
 memory and an order of magnitude faster than other k-mer counting
 packages by using an efficient encoding of a hash table and by
 exploiting the "compare-and-swap" CPU instruction to increase
 parallelism.
 .
 JELLYFISH is a command-line program that reads FASTA and multi-FASTA
 files containing DNA sequences. It outputs its k-mer counts in an
 binary format, which can be translated into a human-readable text
 format using the "jellyfish dump" command.
 .
 This is the latest version of the 1.x series of jellyfish which is
 used by some other applications that are not compatible with version
 2.x which is provided inside the jellyfish package.

Package: jemboss
Description-md5: 4a8fbae4884c8d88f110332b42c9fc21
Description-en: graphical user interface to EMBOSS
 EMBOSS is a free Open Source software analysis package specially developed for
 the needs of the molecular biology (e.g. EMBnet) user community. The software
 automatically copes with data in a variety of formats and even allows
 transparent retrieval of sequence data from the web. Also, as extensive
 libraries are provided with the package, it is a platform to allow other
 scientists to develop and release software in true open source spirit. EMBOSS
 also integrates a range of currently available packages and tools for sequence
 analysis into a seamless whole. EMBOSS breaks the historical trend towards
 commercial software packages.
 .
 Jemboss is a Graphical User Interface (GUI) to EMBOSS, the European Molecular
 Biology Open Software Suite. It is part of the EMBOSS distribution.

Package: jenkins-debian-glue
Description-md5: 7b51a8e326a1db99808ce80d3c2b6fb0
Description-en: Jenkins Debian glue scripts
 This package provides scripts which make building Debian
 packages inside Jenkins (a Continuous Integration suite) easier.
 .
 It's meant to make Q/A builds of Debian packages inside Jenkins
 as manageable and homogeneous as possible.
 .
 You need to install the according packaging tools, depending on
 your VCS type and the features you want to use. To get all tools
 you can just install the jenkins-debian-glue-buildenv package.

Package: jenkins-debian-glue-buildenv
Description-md5: 52268246a2cf4404e99f0227a4db77d1
Description-en: Jenkins Debian glue scripts - dependency package
 This package depends on all Debian packaging/repository
 management and VCS tools which may be used with
 jenkins-debian-glue for easier installation.
 .
 If disk space is a concern consider installing only the subset
 of packages you actually need.

Package: jenkins-job-builder
Description-md5: bae2e5b5ad5a8f0d738d04258bc63631
Description-en: Configure Jenkins using YAML files - metapackage
 Jenkins Job Builder takes simple descriptions of Jenkins jobs in YAML format
 and uses them to configure Jenkins. You can keep your job descriptions in
 human readable text format in a version control system to make changes and
 auditing easier. It also has a flexible template system, so creating many
 similarly configured jobs is easy.
 .
 Metapackage to install the Python 2 or 3 version of jenkins-job-builder.

Package: jenkins-job-builder-doc
Description-md5: 4c3b080fcba3d0cd837f32435a4d679e
Description-en: Configure Jenkins using YAML files - doc
 Jenkins Job Builder takes simple descriptions of Jenkins jobs in YAML format
 and uses them to configure Jenkins. You can keep your job descriptions in
 human readable text format in a version control system to make changes and
 auditing easier. It also has a flexible template system, so creating many
 similarly configured jobs is easy.
 .
 This package contains the documentation.

Package: jesred
Description-md5: 15666c8066371f389604a45fca49c072
Description-en: Redirector for the Squid proxy
 Jesred is a very fast and highly configurable redirector for the Squid
 HTTP caching proxy. Jesred needs little memory, can rewrite all
 HTTP request methods and offers extensive logging.

Package: jest
Description-md5: 8975155a694af40335993b9aff24afef
Description-en: Delightful JavaScript Testing
 Some features of this testing framework are:
 * Easy Setup: Jest is a complete and easy to set up JavaScript testing
 solution. In fact, Jest works out of the box for any React project.
 * Instant Feedback: Failed tests run first. Fast interactive mode can switch
 between running all tests or only test files related to changed files.
 * Snapshot Testing: Jest can capture snapshots of React trees or other
 serializable values to simplify UI testing.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: jester
Description-md5: 5735fdcacc6086eb1786df33c8573259
Description-en: board game similar to Othello
 Simple two-player turn-based strategy game played on an 8x8 grid.
 Convert the opponent's pieces to your color by bracketing them between
 your pieces.  The game can be played head-to-head on a single screen or
 by a single player against the computer. Jester allows you to waste
 valuable time that could otherwise be spent playing Solitaire.

Package: jetring
Description-md5: 886717023c10824650676ccdfd695586
Description-en: gpg keyring maintenance using changesets
 jetring is a collection of tools that allow for gpg keyrings to be maintained
 using changesets. It was developed with the Debian keyring in mind, and aims
 to solve the problem that a gpg keyring is a binary blob that's hard for
 multiple people to collaboratively edit.
 .
 With jetring, changesets can be submitted, reviewed to see exactly what they
 will do, applied, and used to build a keyring. The origin of every change
 made to the keyring is available for auditing, and gpg signatures can be used
 to further secure things.

Package: jets3t
Description-md5: 0c797ad5703b66a88c8db931559db78e
Description-en: graphical and command-line tools for Amazon S3 and CloudFront
 The JetS3t toolkit provides several applications for interacting and managing
 data stored in Amazon Simple Storage Service and Amazon CloudFront content
 delivery network. Features:
 - jets3t-cockpitlite: A graphical application that Service Providers with S3
 accounts may provide to clients or customers without S3 accounts.
 jets3t-cockpitlite allows users to manage the content of an S3 account to
 upload files, download files, delete S3 objects and make objects publicly
 accessible. All these operations are mediated by a Gatekeeper service.
 - jets3t-cockpit: graphical application for transferring files, viewing and
 managing the contents of an Amazon S3 account.
 - jets3t-synchronize: A command-line application for synchronizing
 directories on your computer with an Amazon S3 account. Ideal for
 performing back-ups or synchronizing files between different computers.
 - jets3t-uploader: A graphical application that Service Providers with S3
 accounts may provide to clients or customers without S3 accounts.
 jets3t-uploader allows users to upload files to S3 using a simple
 wizard-based workflow, but all uploads must first be authorized by a
 Gatekeeper service
 - gatekeeper: A servlet that acts as an authorization service running on a
 Service Provider's server to mediate access to S3 accounts.
 It processes requests from client applications such as JetS3t Uploader &
 CockpitLite, and authorizes the client application to perform operations
 such as uploads, downloads and deletes.

Package: jetty12
Description-md5: 6145995b8766cbb4600d50bf0658018e
Description-en: Java servlet engine and webserver
 Jetty is an Open Source HTTP Servlet Server written in 100% Java.
 It is designed to be light weight, high performance, embeddable,
 extensible and flexible, thus making it an ideal platform for serving
 dynamic HTTP requests from any Java application.

Package: jetty9
Description-md5: 6145995b8766cbb4600d50bf0658018e
Description-en: Java servlet engine and webserver
 Jetty is an Open Source HTTP Servlet Server written in 100% Java.
 It is designed to be light weight, high performance, embeddable,
 extensible and flexible, thus making it an ideal platform for serving
 dynamic HTTP requests from any Java application.

Package: jeuclid-cli
Description-md5: e57c11d9a826a8965ed2dcedd48d1eb8
Description-en: Complete MathML rendering solution (command line tools)
 JEuclid is a complete MathML rendering solution, consisting of:
 * A MathViewer application
 * Command line converters from MathML to other formats
 * An ant task for automated conversion
 * Display components for AWT and Swing
 * A component for Apache Cocoon
 .
 This package contains the command line tools.

Package: jeuclid-mathviewer
Description-md5: fcba63bd1c17fa04ad7bafd091aa078a
Description-en: Complete MathML rendering solution (Swing MathViewer)
 JEuclid is a complete MathML rendering solution, consisting of:
 * A MathViewer application
 * Command line converters from MathML to other formats
 * An ant task for automated conversion
 * Display components for AWT and Swing
 * A component for Apache Cocoon
 .
 This package contains the Swing MathViewer application.

Package: jflex
Description-md5: 8cfe78ca20814658bf3751fbef74366b
Description-en: lexical analyzer generator for Java
 It is also a rewrite of the very useful tool JLex which was developed
 by Elliot Berk at Princeton University. As Vern Paxon states for
 his C/C++ tool flex : They do not share any code though.
 .
 JFlex is designed to work together with the LALR parser generator CUP
 by Scott Hudson, and the Java modification of Berkeley Yacc BYacc/J
 by Bob Jamison. It can also be used together with other parser generators
 like ANTLR or as a standalone tool.

Package: jfractionlab
Description-md5: e21765595efa9973f7637357fe936964
Description-en: Educative program to practice fractions
 JFractionLab is a nice tool for math students that are learning the use
 and operation of fractions.
 .
 It provides a collection of nice exercices with a numeric and visual
 representation of the fractions.
 .
 JFractionLab shows the user every step of the calculation and therefore
 helps him to understand them.
 .
 It gives the user an answer after each input, making impossible to have
 a false answer.

Package: jftp
Description-md5: 3046c53d919f2fee80a417b9f41234f9
Description-en: Java GUI client for FTP, SMB, SFTP and NFS
 JFtp is a graphical Java network and file transfer client. It
 supports FTP using its own FTP API and various other protocols like
 SMB, SFTP, NFS, HTTP, and file I/O using third party APIs. It
 includes many advanced features such as recursive directory
 up/download, browsing FTP servers while transferring files, FTP
 resuming and queueing, browsing the LAN for Windows shares, and
 more. Multiple connections can open at a time in a Mozilla-style
 tabbed browsing environment.

Package: jgit-cli
Description-md5: 8b9a05b024b1a6d5742f69b11a0a2dfe
Description-en: Java implementation of GIT version control (command line interface)
 JGit is a lightweight, pure Java library implementing the Git version control
 system.
 .
 This package provides command line interface for user interaction with jgit.

Package: jglobus-doc
Description-md5: 207a812c3560408a77ef1044591984b5
Description-en: Javadocs for jglobus
 This package contains the API documentation for jglobus

Package: jgmenu
Description-md5: 6e5c6cce1bc291e199cbaf71feb370f7
Description-en: Simple X11 menu
 A stand-alone, contemporary-looking menu application for Linux and BSD.
 Independent of window manager and panel. Designed for customisation,
 scripting, ricing and tweaking

Package: jgmenu-xfce4-panel-applet
Description-md5: 9951e508d53c37aab99475c7a020852b
Description-en: xfce4-panel applet for jgmenu
 A stand-alone, contemporary-looking menu application for Linux and BSD.
 Independent of window manager and panel. Designed for customisation,
 scripting, ricing and tweaking
 .
 This package provides xfce4-panel applet for jgmenu

Package: jgraph
Description-md5: 878a8b1bfab4656e60e8fc53fd5e6ee5
Description-en: Jim Plank's program for producing PostScript graphs
 Jgraph takes a description of a graph or graphs and produces a
 PostScript file on the standard output.
 .
 Jgraph is ideal for plotting any mixture of scatter point graphs,
 line graphs, and/or bar graphs, and embedding the output into LaTeX,
 or any other text processing system which can read PostScript.
 .
 The graph description language is simple enough to get nice looking
 graphs with a minimum of effort, yet powerful enough to give the user
 the flexibility to tailor the appearance of the graph to his or her
 individual preferences.  This includes plotting multiple graphs and
 laying them out separately on the page (or pages).

Package: jgrep
Description-md5: 40db64b1a38babbacf7c814543f72eaa
Description-en: Filter JSON documents with a simple logical language
 Compare a list of json documents to a simple logical language and returns
 matches as output.

Package: jh7100-bootloader-recovery
Description-md5: 779bcf1cb0eacc1f0f0882257d78acc5
Description-en: StarFive JH7100 recovery bootloader
 This firmware brings up the board enough to program all the boot stages
 onto the boot flash. It recovers an otherwise unbootable system.

Package: jh71xx-tools
Description-md5: c4cfc23c0b3c7fefea4ec7b2682ed6c4
Description-en: StarFive JH71xx bootloader recovery and updater tool
 This utility is used to download the bootloader recovery firmware, the
 second stage bootloader and the ddrinit firmware to the CPU via UART.
 .
 It uses the xmodem protocol over UART, as expected by the JH71xx when
 the boot flash is blank.

Package: jhbuild
Description-md5: e4e31f1f1fe280284accd73771c533e6
Description-en: flexible build script for package collections
 Jhbuild is a program that can be used to pull a number of modules from
 Git, CVS, Subversion, Bazaar and other types of repositories or from
 tarballs and build them in the correct order.  Unlike some build
 scripts, jhbuild lets you specify what modules you want built and it
 will then go and build those modules plus dependencies.
 .
 Although jhbuild was originally developed to build GNOME, it has
 since been extended to work with other projects as well.
 Extending it to handle new modules is usually trivial assuming the
 build infrastructure matches the other modules it handles.

Package: jhead
Description-md5: a9af64e20d34dfdad7586faac789117a
Description-en: manipulate the non-image part of Exif compliant JPEG files
 jhead is a command line driven utility for extracting digital camera settings
 from the Exif format files used by many digital cameras. It handles the
 various confusing ways these can be expressed, and displays them as F-stop,
 shutter speed, etc. It is also able to reduce the size of digital camera JPEGs
 without loss of information, by deleting integral thumbnails that digital
 cameras put into the Exif header.

Package: jid
Description-md5: 14218a9e6d00923a1263676204262a55
Description-en: json incremental digger
 jid a very simple tool. You can drill down JSON interactively by using
 filtering queries like jq. Suggestion and Auto completion of this tool will
 provide you a very comfortable JSON drill down.

Package: jigdo-file
Description-md5: f1223c2c0434bb3c06833c8a00bda7db
Description-en: Download Debian CD/DVD/USB images from any Debian mirror
 Using the jigdo-lite script contained in this package, you can use
 your nearest "regular" Debian mirror to download Debian images,
 instead of having to use one of the few, slow, overloaded mirrors
 that offer the images as direct HTTP or FTP downloads. See
 <http://www.debian.org/CD/jigdo-cd/> for details.
 .
 Jigsaw Download (for short jigdo) is a scheme developed primarily to
 make it easy to distribute huge filesystem images (e.g. CD (ISO9660)
 or DVD (UDF) images) over the internet, but it could also be used for
 other data which is awkward to handle due to its size, like
 audio/video files or large software packages.
 .
 jigdo tries to ensure that the large file is downloaded in small
 parts which can be stored on different servers. People who want to
 download the image do so by telling the jigdo download tool to
 process one ".jigdo" file; using it, jigdo downloads the parts and
 reassembles the image. jigdo-file is used to prepare the files for
 download.

Package: jigit
Description-md5: 4766deb85406bc538ff2f6796a1a0adb
Description-en: tools for working with jigdo files
 Utilities written to make jigdo files easier to work with.
 .
 jigit-mkimage: program to create images from jigdo files
 jigdump:       list the contents of a template file
 jigsum:        Output MD5 sums in the base64-style jigdo way
 jigsum-sha256: Output SHA256 sums in the base64-style jigdo way
 mkjigsnap:     helper script to be run on the upstream server
 parallel-sums: program to generate multiple checksums in parallel

Package: jigl
Description-md5: f67418ec8a8878268c330e5ff70b1954
Description-en: Generates a static html photo gallery from one or more directories of images
 Perl script that generates a static html photo gallery from one or
 more directories of gif/jpg/png images. It supports themes and is very
 customizable. It includes the ability to display comments and EXIF
 info for each image in a simple clean layout.
 .
 jigl was written in 2002 and didn't change a lot after that.
 Modern features, like javascript or css, are not used.

Package: jigsaw-generator
Description-md5: 2d299297b193f69d0ba0b950bbd80585
Description-en: Generate jigsaw and card sort activities for classroom use
 This software is designed to create Tarsia Formulator type
 mathematical jigsaws using LaTeX.  The puzzle data is stored in a YAML
 file, and the software turns it into a printable jigsaw.  This
 software makes it reasonably straightforward to create multiple
 jigsaw-style puzzles.

Package: jigzo
Description-md5: c057f12dcc6dc1228328e6c18b252cd7
Description-en: Photo puzzle game for children
 jigzo (formerly glpuzzle) is a jigsaw puzzle game. Choose from 12 puzzles of
 increasing difficult. The difficulty ranges from 4 to 25 puzzle pieces. This
 game requires a OpenGl hardware acceleration.

Package: jigzo-data
Description-md5: 7628d1a59d124a1a30e8b1276e201abd
Description-en: data of Photo puzzle game for children
 jigzo (formerly glpuzzle) is a jigsaw puzzle game. Choose from 12 puzzles of
 increasing difficult. The difficulty ranges from 4 to 25 puzzle pieces. This
 game requires a OpenGl hardware acceleration.
 .
 This package includes the data of the game: images, sound, icon, font.

Package: jimsh
Description-md5: 6b5a1520e0b66f6d1f9c036b86aab837
Description-en: small-footprint implementation of Tcl named Jim
 Jim is an opensource small-footprint implementation of the Tcl programming
 language. It implements a large subset of Tcl and adds new features like
 references with garbage collection, closures, built-in Object Oriented
 Programming system, Functional Programming commands, first-class arrays and
 UTF-8 support. All this with a binary size of about 100-200kB (depending upon
 selected options).
 .
 This package provides the Jim interactive shell.

Package: jing
Description-md5: af3bc78d1052f2f1c0d79ab3cc3052cd
Description-en: RELAX NG validator
 This provides a validator for
 - RELAX NG 1.0 Specification,
 - RELAX NG Compact Syntax, and
 - parts of RELAX NG DTD Compatibility, specifically checking of
 ID/IDREF/IDREFS.

Package: jing-trang-doc
Description-md5: 37a106f460011a62965b46ec5bd17c4f
Description-en: Jing Trang and dtdinst documentation
 This package provides documentation for libjing-java, libtrang-java, and
 libdtdinst-java

Package: jison
Description-md5: ca80e9733f7a4135a6a0601fdc5b7594
Description-en: parser generator with Bison's API
 Jison generates bottom-up parsers in JavaScript. Its API is similar to
 Bison's, hence the name. It supports many of Bison's major features, plus some
 of its own.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: jitterdebugger
Description-md5: e998a2d03656ad1b25a7071be7e142e6
Description-en: Real time response measurement tool
 jitterdebugger measures wake up latencies and able to store all samples for
 post-processing.
 .
 It starts a thread on each CPU which programs a timer and measures the time it
 takes from the timer expiring until the thread which set the timer runs again.
 .
 This tool is a reimplementation of cyclictest. It doesn't have all the command
 line options as cyclictest which results are easy to get wrong
 and therefore an invalid latency report.

Package: jitterdebugger-all
Description-md5: 3c46a9325d0bd9a2eb0b0563546df708
Description-en: Real time response measurement tool - metapackage
 This metapackage installs the jitterdebugger along with
 its tooling for visualization.

Package: jitterdebugger-utils
Description-md5: 2fdafd9ac154b6d6353170648ed0b755
Description-en: Utilities for the jitterdebugger tool
 The jitterdebugger utilities provide tools to inspect
 and visualize jitterdebugger recodings.

Package: jitterentropy-rngd
Description-md5: ad8d1d389c8a41af520e9b1e0831ce3e
Description-en: Jitter RNG Daemon
 Using the Jitter RNG core, the rngd provides an entropy source that
 feeds into the Linux /dev/random device if its entropy runs low. It
 updates the /dev/random entropy estimator such that the newly provided
 entropy unblocks /dev/random.
 .
 The seeding of /dev/random also ensures that /dev/urandom benefits from
 entropy. Especially during boot time, when the entropy of Linux is low,
 the Jitter RNGd provides a source of sufficient entropy.

Package: jkmeter
Description-md5: bbd53fc08bf1a76bc943d5ee55c22a11
Description-en: horizontal or vertical bargraph audio level meter for Jack Audio Connection Kit
 A jkmeter displays both the true RMS level and the
 digital peak level.
 But can display stereo correlation too.
 .
 Jkmeter is based on the ideas of mastering guru Bob Katz.
 See <https://www.digido.com/bob-katz/index.php> and
 follow the links on 'level practices'.
 This is the type of meter you want for live recording,
 mixing and mastering

Package: jkqtplotter-tests
Description-md5: edae93494e9cdcdd4556552a237c3bc4
Description-en: a Qt Plotting Library (tests)
 JKQTPlotter is an extensive C++ library for data visualization,
 plotting and charting for Qt. It is feature-rich but self-contained
 and only depends on the Qt framework.
 .
 This package provides test files and examples.

Package: jl
Description-md5: 8133b0430f96a5cbae61546f8a528b3b
Description-en: pretty viewer for JSON logs (program)
 jl is a parser and formatter for JSON logs, making machine-readable
 JSON logs human readable again.
 .
 jl consumes JSON logs from stdin and writes human-readable logs to stdout.
 .
 jl currently supports 2 formatters: compact and logfmt.
 .
 This package provides the command-line tool itself.

Package: jless
Description-md5: f9557372778b73ee51b0087d1ab8aecd
Description-en: Command-line JSON viewer
 jless is a command-line JSON viewer.
 Use it as a replacement for whatever combination of less, jq, cat and your
 editor you currently use for viewing JSON files.
 It is written in Rust and can be installed as a single standalone binary.

Package: jlex
Description-md5: 42f9e8c7f031dc6088bd557e08ba56b5
Description-en: Lex-style lexical analyser generator for Java
 The JLex utility is a lexical analyser generator, modelled after the
 popular UNIX "lex" utility.
 .
 JLex takes a specification file similar to that accepted by Lex,
 then creates a Java source file for the corresponding lexical analyzer.

Package: jlha-utils
Description-md5: b2e2ad193d4d5d3e6739ff6da7fe0828
Description-en: command-line lzh archiver written in Java
 lzh is an archiving format generated by lha utility. jlha-utils is a
 command-line program for compressing or decompressing lzh files. It has
 a compatible interface to the lha program.
 .
 Note: Some of the functionality is missing currently, please read
 README.Debian for detailed information.

Package: jmacro
Description-md5: 7e34edbfbc6125f2ea8293034ce5697e
Description-en: utility for jmacro JavaScript generation library
 jmacro is a QuasiQuotation library for programmatic generation of
 JavaScript code in Haskell.  This contains the 'jmacro' binary.

Package: jmagick7-docs
Description-md5: fc6321b529f5789a661cfcd30b71b433
Description-en: Java interface to ImageMagick (documentation)
 JMagick is an open source Java interface of ImageMagick.  It is
 implemented in the form of Java Native Interface (JNI) into the
 ImageMagick API.
 .
 JMagick does not attempt to make the ImageMagick API
 object-oriented. It is merely a thin interface layer into the
 ImageMagick API.
 .
 JMagick currently only implements a subset of ImageMagick APIs.
 Should you require unimplemented features in JMagick, please join the
 mailing list and make a request.
 .
 This package contains javadoc generated documentation.

Package: jmapviewer
Description-md5: 28643cfb064ca2508e878b62ff5cb89b
Description-en: Java OpenStreetMap Tile Viewer
 JMapViewer is a Java Swing component for integrating OSM maps in to your Java
 application. JMapViewer allows you to set markers on the map or zoom to a
 specific location on the map.
 .
 This package includes both the library and a demo application.

Package: jmeter
Description-md5: a28a94459bd61f4922252964bb5fa181
Description-en: Load testing and performance measurement application (main application)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the main application.

Package: jmeter-apidoc
Description-md5: 1980c4b6b4e14c7bdff962b8526f8dd4
Description-en: Load testing and performance measurement application (API doc)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the API documentation.

Package: jmeter-ftp
Description-md5: 9ddcb877246ee044f2a66abc2bd910ae
Description-en: Load testing and performance measurement application (ftp module)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the ftp testing module.

Package: jmeter-help
Description-md5: 13e3f02b85938a98c1d909170eebf078
Description-en: Load testing and performance measurement application (user manual)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the user manual.

Package: jmeter-http
Description-md5: c187834cc3320752f7fefd63d73d7936
Description-en: Load testing and performance measurement application (http module)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the http testing module.

Package: jmeter-java
Description-md5: f0eb4759f4ac1f4243cb5cbfdc3bd651
Description-en: Load testing and performance measurement application (java module)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the java testing module.

Package: jmeter-jms
Description-md5: 76fc9b0e376e2a87e5e18a045eed248b
Description-en: Load testing and performance measurement application (jms module)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the jms testing module.

Package: jmeter-junit
Description-md5: 489be03ae700c03f1e1cb81c570af2c3
Description-en: Load testing and performance measurement application (junit module)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the junit testing module.

Package: jmeter-ldap
Description-md5: 87604c74b9edd51e0093951bebceb92a
Description-en: Load testing and performance measurement application (ldap module)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the ldap testing module.

Package: jmeter-mail
Description-md5: e964f92cdb6a2bd7ac43fe90036a717b
Description-en: Load testing and performance measurement application (mail module)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the mail testing module.

Package: jmeter-mongodb
Description-md5: e399af3404ac60bef00a2d2833fa6173
Description-en: Load testing and performance measurement application (mongodb module)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the mongodb testing module.

Package: jmeter-tcp
Description-md5: 7845b573339eb49b0b8c1eb473f9a556
Description-en: Load testing and performance measurement application (tcp module)
 Apache JMeter is a 100% pure Java desktop application designed to load test
 functional behavior and measure performance. It was originally designed for
 testing Web Applications but has since expanded to other test functions.
 .
 This package contains the tcp testing module.

Package: jmeters
Description-md5: cfbf5deb84073e8e9fb1139a34c918ac
Description-en: multichannel audio level meter
 A jmeters is multichannel audio level meter for Jack Audio Connection Kit. It
 uses the same pixmaps as meterbridge. The main difference to meterbridge is
 that jmeters has the correct ballistics for both the VU and the PPM.

Package: jmodeltest
Description-md5: f27877e220ca8710502bc000284112cb
Description-en: HPC selection of models of nucleotide substitution
 jModelTest is a tool to carry out statistical selection of best-fit
 models of nucleotide substitution. It implements five different model
 selection strategies: hierarchical and dynamical likelihood ratio tests
 (hLRT and dLRT), Akaike and Bayesian information criteria (AIC and BIC),
 and a decision theory method (DT). It also provides estimates of model
 selection uncertainty, parameter importances and model-averaged
 parameter estimates, including model-averaged tree topologies.
 jModelTest 2 includes High Performance Computing (HPC) capabilities and
 additional features like new strategies for tree optimization, model-
 averaged phylogenetic trees (both topology and branch length), heuristic
 filtering and automatic logging of user activity.

Package: jmol
Description-md5: 91f50ca30034bf1702585335385fd0d4
Description-en: Molecular Viewer
 Jmol is a Java molecular viewer for three-dimensional chemical structures.
 Features include reading a variety of file types and output from quantum
 chemistry programs, and animation of multi-frame files and computed normal
 modes from quantum programs.  It includes with features for chemicals,
 crystals, materials and biomolecules.  Jmol might be useful for students,
 educators, and researchers in chemistry and biochemistry.
 .
 File formats read by Jmol include PDB, XYZ, CIF, CML, MDL Molfile, Gaussian,
 GAMESS, MOPAC, ABINIT, ACES-II, Dalton and VASP.

Package: jnettop
Description-md5: 8129e2e4a7fc0738c2e956cc8c72b5b9
Description-en: View hosts/ports taking up the most network traffic
 jNettop captures traffic coming across the host it is running on and displays
 streams sorted by bandwidth they use. Result is a nice listing of
 communication on network by host and port, how many bytes went
 through this transport and the bandwidth it is consuming.

Package: jnoise
Description-md5: 6695ebe814cc195ce310c387cc316832
Description-en: white and pink noise generator
 Jnoise is a small command line JACK app
 generating both white and pink noise.
 Both noise sources produce have a Gaussion
 amplitude distribution, and output a signal
 at -20dB RMS ref. a full scale sine wave.

Package: jnoisemeter
Description-md5: 1c9273b876e533c99c2402a51a4a5ddb
Description-en: audio test signals meter
 A jnoisemeter is a small app designed to measure audio
 test signals and in particular noise signals.
 .
 The simplest use is to measure the S/N ratio of your
 sound card. If you can calibrate the input levels of
 your soundcard it can also be used (with some external
 hardware) to measure noise levels of any type of audio
 equipment, including preamps and microphones.

Package: jo
Description-md5: 35884ef2d94dfc79fde7deaede780f94
Description-en: command-line processor to output JSON from a shell
 jo creates a JSON string on stdout from words given it as arguments
 or read from stdin. It can generate both arrays and objects. Here is
 a short example:
 .
 $ jo -p name=jo n=17 parser@0
 {
 "name": "jo",
 "n": 17,
 "parser": false
 }

Package: jodconverter
Description-md5: ca6e8e30ba95fd570eb3d43d5bb9cb68
Description-en: Office formats converter
 JODConverter, the Java OpenDocument Converter, leverages OpenOffice.org to
 provide import/export filters for various office formats including OpenDocument
 and Microsoft Office.
 .
 This package provides a command-line frontend.

Package: joe
Description-md5: 4d6bbc0d4cf8b71ec0b3dfa1ffb8ca46
Description-en: user friendly full screen text editor
 Joe, the Joe's Own Editor, has the feel of most PC text editors: the key
 sequences are reminiscent of WordStar and Turbo C editors, but the feature
 set is much larger than of those.  Joe has all of the features a Unix
 user should expect: full use of termcap/terminfo, complete VI-style Unix
 integration, a powerful configuration file, and regular expression search
 system.  It also has six help reference cards which are always available,
 and an intuitive, simple, and well thought-out user interface.
 .
 Joe has a great screen update optimization algorithm, multiple windows
 (through/between which you can scroll) and lacks the confusing notion of
 named buffers.  It has command history, TAB expansion in file selection
 menus, undo and redo functions, (un)indenting and paragraph formatting,
 filtering highlighted blocks through any external Unix command, editing
 a pipe into or out of a command, and block move, copy, delete or filter.
 .
 Through simple QEdit-style configuration files, Joe can be set up to
 emulate editors such as Pico and Emacs, along with a complete imitation
 of WordStar, and a restricted mode version (lets you edit only the files
 specified on the command line).  Joe also has a deferred screen update to
 handle typeahead, and it ensures that deferral is not bypassed by tty
 buffering.  It's usable even at 2400 baud, and it will work on any
 kind of sane terminal.

Package: joe-jupp
Description-md5: 026b25425292c3dc7447095bf0175ea3
Description-en: reimplement the joe Debian package using jupp
 This package contains symbolic links to replace the Debian joe package
 using the jupp package’s JOE implementation (binaries and manpages).
 It also contains the appropriate conffiles and, in contrast to Debian’s
 joe flavour, supports SELinux context copying (on Debian systems with
 the Linux kernel), and has many bugs fixed and makes some of jupp’s new
 features available to the joe, jstar, jmacs, jpico and rjoe flavours.

Package: jome
Description-md5: 3d334b1658dca0c98324b264ba02e00b
Description-en: keyboard centric emoji picker
 jome (joh·mee) is a keyboard centric emoji picker desktop application.
 .
 jome's purpose is to help you pick an emoji. In other words, it doesn't
 really care what you do with the chosen emoji afterwards: you can
 leverage tools such as xdotool(1) to "type" it or xsel(1) to copy it to
 the clipboard. See jome(1) for a starting point.
 .
 Features:
 .
 * Has all the emojis of up to Emoji 17.0.
 * Skin tone support and optional default skin tone option.
 * Keyboard centric, but you can pick an emoji with the mouse too.
 * Very fast search with multiple terms.
 * Emoji browsing with categories, name, Unicode codepoints, keywords.
 * Dark mode support.
 * Doesn't depend on any font to render; provides all its emoji images.
 * Can print the chosen UTF-8 emoji or the individual codepoints.
 * Can execute a command through the shell with the chosen emoji.
 * Server (background) mode to show the window instantly.
 * "Go to Emojipedia" function for the selected emoji.
 * User-defined emoji keywords in `~/.config/jome`.
 * Can remove VS-16 codepoints.

Package: jome-data
Description-md5: 683bc298b64480516331054735bb384d
Description-en: jome data files
 jome (joh·mee) is a keyboard centric emoji picker desktop application.
 .
 jome's purpose is to help you pick an emoji. In other words, it doesn't
 really care what you do with the chosen emoji afterwards: you can
 leverage tools such as xdotool(1) to "type" it or xsel(1) to copy it to
 the clipboard. See jome(1) for a starting point.
 .
 This package provides jome's architecture independent data files. Unless you
 have jome installed, you probably do not need this package.

Package: jool-dkms
Description-md5: eef52bd7459dce874b6cdbc1752cab75
Description-en: kernel-based SIIT and NAT64 (IP/ICMP translation)
 Jool is an IP/ICMP translator; a NAT-like kernel-based utility that converts
 IPv4 traffic into IPv6 and vice versa, according to a configurable IP address
 translation strategy.
 .
 The `jool_siit` module implements SIIT (sometimes known as "Stateless NAT64"),
 a lightweight translator that avoids storing state by keeping a deterministic
 1-to-1 relationship between IPv4 addresses and their IPv6 counterparts. It can
 translate addresses using the "traditional prefix" algorithm defined in RFC
 6052, and/or the Explicit Address Mapping algorithm defined in RFC 7757.
 .
 The `jool` module implements Stateful NAT64, a translator that can achieve 1
 (IPv4)-to-N (IPv6) relationships through a mapping strategy based on stateful
 NAT. Its full address translation algorithm is defined in RFC 6146.
 .
 Both of these functions can be attached to the kernel in Netfilter hooks or as
 iptables targets.
 .
 This package contains the kernel modules. The jool-tools package contains the
 userspace configuration clients.

Package: jool-tools
Description-md5: c29e1b4c22c27c86a7c1bb2e30cb4ff4
Description-en: userspace utilities for the Jool kernel modules
 Jool is an IP/ICMP translator; a NAT-like kernel-based utility that converts
 IPv4 traffic into IPv6 and vice versa, according to a configurable IP address
 translation strategy.
 .
 This package contains the userspace tools. The kernel modules can be found in
 the jool-dkms package.

Package: jose
Description-md5: eb49c7d3d911aa8603c0384909cabebd
Description-en: C implementation of Javascript Object Signing and Encryption standards
 José is a C-language implementation of the Javascript Object Signing
 and Encryption standards. Specifically, José aims towards implementing
 the following standards:
 .
 RFC 7515 - JSON Web Signature (JWS)
 RFC 7516 - JSON Web Encryption (JWE)
 RFC 7517 - JSON Web Key (JWK)
 RFC 7518 - JSON Web Algorithms (JWA)
 RFC 7519 - JSON Web Token (JWT)
 RFC 7520 - Examples of ... JOSE
 RFC 7638 - JSON Web Key (JWK) Thumbprint

Package: jose-util
Description-md5: 015fac6eb0daac88e7346ad6c9eba7ec
Description-en: Implementation of JOSE standards (JWE, JWS, JWT) in Go (program)
 go-jose aims to provide an implementation of the Javascript Object
 Signing and Encryption set of standards. This includes support for JSON
 Web Encryption, JSON Web Signature, and JSON Web Token standards.
 .
 The implementation follows the JSON Web Encryption
 (http://dx.doi.org/10.17487/RFC7516) (RFC 7516), JSON Web Signature
 (http://dx.doi.org/10.17487/RFC7515) (RFC 7515), and JSON Web Token
 (http://dx.doi.org/10.17487/RFC7519) (RFC 7519) specifications. Tables
 of supported algorithms are shown below. The library supports both the
 compact and JWS/JWE JSON Serialization formats, and has optional support
 for multiple recipients. It also comes with a small command-line utility
 (jose-util (https://github.com/go-jose/go-jose/tree/master/jose-util)) for
 dealing with JOSE messages in a shell.
 .
 This package contains the `jose-util` command line tool.

Package: josm
Description-md5: 7c2d5699cf47ae5a42ad756761e58a66
Description-en: Editor for OpenStreetMap
 JOSM is an editor for OpenStreetMap (OSM) written in Java.
 The current version supports stand alone GPX tracks, GPX track data
 from OSM database and existing nodes, line segments and metadata tags
 from the OSM database.
 .
 OpenStreetMap is a project aimed squarely at creating and providing
 free geographic data such as street maps to anyone who wants them.
 The project was started because most maps you think of as free actually
 have legal or technical restrictions on their use, holding back people
 from using them in creative, productive or unexpected ways.

Package: josm-l10n
Description-md5: 3b97360947cda4870fb838ff64d1064d
Description-en: Editor for OpenStreetMap - translation files
 JOSM is an editor for OpenStreetMap (OSM) written in Java.
 The current version supports stand alone GPX tracks, GPX track data
 from OSM database and existing nodes, line segments and metadata tags
 from the OSM database.
 .
 OpenStreetMap is a project aimed squarely at creating and providing
 free geographic data such as street maps to anyone who wants them.
 The project was started because most maps you think of as free actually
 have legal or technical restrictions on their use, holding back people
 from using them in creative, productive or unexpected ways.
 .
 This package contains the translation files for JOSM.

Package: journal-brief
Description-md5: 9f603118a7e0fc71c83e1564a73ab7fd
Description-en: Show interesting new systemd journal entries
 This program can be used to show entries from the systemd
 journal with configurable, flexible filters. Cursor files
 are used to keep information about when journal-brief was
 run for the last time and starts from there. journal-brief
 can output to stdout or send via SMTP.
 .
 journal-brief can, for example, be used to send out e-mail
 after a systemd timer was run, imitating cron's behavior.

Package: jove
Description-md5: ed081bc1e782be068e1730b0f76d3fd4
Description-en: Jonathan's Own Version of Emacs - a compact, powerful editor
 Jove is a compact, powerful Emacs-style text-editor. It provides the common
 emacs keyboard bindings, together with a reasonable assortment of the most
 popular advanced features (e.g. interactive shell windows, compile-it,
 language specific modes) while weighing in with CPU, memory, and disk
 requirements comparable to vi(1).

Package: joy2key
Description-md5: 426b0177419fa0bd1f0b0db755ab93ab
Description-en: Translate joystick movements into equivalent keystrokes
 joy2key allows one to choose keyboard events for joystick axes and buttons,
 so that a joystick or gamepad can be used with an application that doesn't
 have native joystick support.

Package: joyent-mdata-client
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: joystick
Description-md5: 71e7b7a73b43d73dff933366e67244d7
Description-en: set of testing and calibration tools for joysticks
 Some useful tools for using joysticks:
 evdev-joystick(1) - joystick calibration tool
 ffcfstress(1)     - force-feedback stress test
 ffmvforce(1)      - force-feedback orientation test
 ffset(1)          - force-feedback configuration tool
 fftest(1)         - general force-feedback test
 jstest(1)         - joystick test
 jscal(1)          - joystick calibration tool
 .
 evtest and inputattach, which used to be part of this package, are now
 available separately.

Package: joystickwake
Description-md5: 357149d08a63df968fa488ddfcb30c57
Description-en: joystick-aware screen waker
 Suppresses screen blankers while game controllers are in use.
 Supports most popular screen savers by default, and can be configured
 with custom commands to support others.
 .
 If python3-dbus-fast is installed, joystickwake will use the
 org.freedesktop.ScreenSaver D-Bus interface in addition to its
 other strategies for inhibiting screen blankers. This provides
 compatibility with a wider range of desktop environments.
 .
 If python3-xlib is installed, joystickwake will quit as soon as
 the user ends their X11 session, rather than waiting for the
 parent process to exit as is done with Wayland sessions.
 .
 The jstest-gtk and joystick packages are suggested because they
 allow calibrating a game controller's analog sticks and preserving
 the calibration settings between reboots, respectively.
 Performing this calibration can keep game controllers with worn sensors
 from triggering joystickwake when they should not.

Package: jp
Description-md5: 5b576a2f55e124fa43415ce5cb65d7df
Description-en: command-line interface to JMESPath
 The jp command is a command-line interface to JMESPath, an expression
 language for manipulating JSON (as XPath is to XML).

Package: jp2a
Description-md5: 5101665dc45f8d7408b1cdd56c92be1d
Description-en: converts jpg and png images to ascii
 Small utility that converts JPEG images to ASCII (text) using libjpeg. It
 also can convert PNG pictures to ASCII via libpng. jp2a is very flexible.
 It can use ANSI colors and html in output.
 .
 jp2a can also download and convert images from Internet via command line.

Package: jparse
Description-md5: cd187894cc8cdd6cafac7b4964183487
Description-en: JSON parser utility
 Jparse is a small utility based on jaula library that checks JSON formatted
 files, detects errors and sends a "compacted to a single line" form of the
 file contents on standard output.

Package: jpeginfo
Description-md5: 8f8d6980d928a9e96d1a373d3c38c177
Description-en: Prints information and tests integrity of JPEG/JFIF files
 jpeginfo can be used to generate informative listings of jpeg
 files, and also to check jpeg files for errors. It can also
 detect broken jpeg and delete them automatically.
 .
 Since libjpeg only supports a limited subset of the JPEG standard (ITU 81),
 only JPEG codestream with huffman and sequential lossy 8bits are supported

Package: jpegjudge
Description-md5: 831a7bfad2d20ee6a016b229989f93eb
Description-en: determine which of two given jpegs (same size) is the original
 Try to determine which same picture was saved at a higher quality,
 even if the picture was saved at low quality and later at a higher
 quality.
 .
 By a statistical analysis over the quantization table stored in a
 jpeg one could probably deduce the quality which the picture was
 saved (i.e. this particular save), but it in no way says anything
 about the picture quality itself (i.e. whether it has ever been saved
 at lower quality before since its creation). For example, one might have
 saved a jpeg picture at low quality, and later saved at a higher
 quality, yet the information lost during the first save can't be
 restored.

Package: jpegoptim
Description-md5: 700963fe7d553b18b87898b31acad40e
Description-en: utility to optimize jpeg files
 Jpegoptim can optimize/compress jpeg files. Program support
 lossless optimization, which is based on optimizing the Huffman
 tables. So called, "lossy" optimization (compression) is done
 by re-encoding the image using user specified image quality factor.

Package: jpegpixi
Description-md5: 87496cf9310f616d2ff56ef6548573ec
Description-en: Remove hot spots from JPEG images with minimal quality loss
 jpegpixi is short for "JPEG pixel interpolator". It is a command-line utility
 which interpolates pixels in JFIF images (commonly referred to as "JPEG
 images"). This is useful to correct images from a digital camera with CCD
 defects.
 .
 jpegpixi tries to preserve the quality of the JFIF image as much as possible.
 Most graphics programs decode JFIF images when they are loaded, and re-encode
 them when they are saved, which results in an overall loss of quality.
 jpegpixi, on the other hand, does not decode and re-encode the image, but
 manipulates the encoded image data. In doing so, it also preserves EXIF
 metadata.

Package: jpegqs
Description-md5: 4d0846df294baebfeaaed89e13835c03
Description-en: JPEG artifacts removal tool
 JPEG Quant Smooth tries to recover the lost precision of DCT
 coefficients based on a quantization table from a JPEG image.

Package: jpi-analyzer
Description-md5: 02cb02bccbd1b496d71fc50a388e7adc
Description-en: Parser and converter for JPI engine monitor data
 Python library and CLI for parsing flight-data files written by JP Instruments
 engine monitors (EDM830 and other protocol-2 devices)
 .
 Also contains a human-readable file specification.

Package: jpnevulator
Description-md5: 8515de14e743103faf78dd74f0a47fa2
Description-en: Serial sniffer
 jpnevulator is a handy serial sniffer. You can use it to send data on a
 serial device too. You can read or write from/to one or more serial
 devices at the same time.
 .
 In write mode data to be sent on the serial device(s) is read from a
 file or stdin in hexadecimal notation. Data is sent on the serial
 device(s) line by line.
 .
 In read mode data to be read from the serial device(s) is written to a
 file or stdout in hexadecimal notation. It's even possible to pass the
 data in between the serial device(s). Several options enhance the
 way the data is displayed.

Package: jql
Description-md5: 42cc74a7f3f7a3f1d7629615b0f99289
Description-en: JSON Query Language CLI tool built with Rust
 jql is a JSON Query Language tool built with Rust.
 .
 To make a selection from a JSON input, jql expects a query as a sequence of
 tokens. jql supports various selectors and operators for querying JSON data:
 .
 * Array selectors: index, range, and lens selectors
 * Object selectors: key, multi-key, index, and range selectors
 * Operators: flatten, keys, pipe in/out, and truncate

Package: jqp
Description-md5: 6b977d56c83a0c96b7c7b667c0e4485b
Description-en: TUI playground to experiment with jq (program)
 A TUI tool that allows for experimentation with jq with fast iteration. This
 application utilizes itchny's (https://github.com/itchyny) implementation of
 jq written in Go, gojq (https://github.com/itchyny/gojq).

Package: jruby
Description-md5: b966216a2f0f9bd9e3cd74e7c9fe80af
Description-en: 100% pure-Java implementation of Ruby
 JRuby is an implementation of the ruby language using the JVM.
 .
 It aims to be a complete, correct and fast implementation of Ruby, at the
 same time as providing powerful new features such as concurrency without a
 global interpreter lock, true parallelism and tight integration to the Java
 language to allow one to use Java classes in Ruby programs and to allow
 JRuby to be embedded into a Java application.
 .
 JRuby can be used as a faster version of Ruby, it can be used to run Ruby
 on the JVM and access powerful JVM libraries such as highly tuned concurrency
 primitives, it can also be used to embed Ruby as a scripting language in your
 Java program, or many other possibilities.

Package: js-of-ocaml
Description-md5: b42f4ebcefa0428f9b4913799df1be04
Description-en: OCaml bytecode to JavaScript compiler (compiler)
 Js_of_ocaml is a compiler of OCaml bytecode to JavaScript. It makes
 it possible to run OCaml programs in a web browser. Its key features
 are the following:
 * the whole language, and most of the standard library are
 supported;
 * the generated code can be used with any web server and browser;
 * you can use a standard installation of OCaml to compile your
 programs. In particular, you do not have to recompile a library to
 use it with Js_of_ocaml. You just have to link your program with a
 specific library to interface with the browser APIs.
 .
 This package contains the compiler itself.

Package: js8call
Description-md5: 827d729cf2ce8a78e2b4a8c76f1bb9eb
Description-en: Amateur Radio Digital Mode providing weak signal messaging
 JS8Call is using the JS8 Digital Mode for providing weak signal keyboard to
 keyboard messaging to Amateur Radio Operators.
 .
 JS8Call is an experiment to test the feasibility of a digital mode with the
 robustness of FT8, combined with a messaging and network protocol layer for
 weak signal communication on HF, using a keyboard messaging style interface.
 It is not designed for any specific purpose other than connecting amateur
 radio operators who are operating under weak signal conditions. JS8Call is
 heavily inspired by WSJT-X, Fldigi, and FSQCall and would not exist without
 the hard work and dedication of the many developers in the amateur radio
 community.

Package: jsamp
Description-md5: 879fc1363e6ffb4b39d6fd78abd07cf8
Description-en: Java Simple Application Messaging Protocol tool for VO
 Command-line tool for the Simple Application Messaging Protocol (SAMP) for
 the Virtual Observatory (VO).  This allows direct access to low-level
 operations such as starting a local SAMP communications hub for other
 applications such as Aladin, Topcat and Splat-VO to communication with
 each other.
 .
 In addition to starting a SAMP Hub, the 'jsamp' tool allows for
 monitoring, snooping, testing, and stress running hub instances, or
 setting up a bridge proxy between two or SAMP hub instances.

Package: jsbeautifier
Description-md5: a1e126947a9fdcbb2a0838ad93e68f3c
Description-en: JavaScript unobfuscator and beautifier
 Beautify, unpack or deobfuscate JavaScript, leveraging popular online
 obfuscators.

Package: jshon
Description-md5: 5861c0020d8bd7b5f0ae3c1fbc8aefdf
Description-en: Command line tool to parse, read and create JSON
 Jshon is a command line utility to parse, read and create JSON. It is
 designed to be as usable as possible from within the shell and replaces
 fragile adhoc parsers made from grep/sed/awk as well as heavyweight
 one-line parsers made from Perl/Python. Jshon loads json text from stdin,
 performs actions, then displays the last action on stdout.
 .
 Json parsing features include:
 Return data types of values
 Report data type lengths
 Sort JSON data by keys
 In-place editing of JSON files
 Format or "beautify" JSON (as changing indentation, etc)
 Create JSON from an empty object
 Extraction of keys and values

Package: jskeus
Description-md5: b4df8edcc5bc2e97c4aa8c27236bf024
Description-en: Lisp based intelligent robots programming system
 jskeus contains software developed and used by JSK at The University
 of Tokyo. This provides modeling classes for sensors, actuators and
 robot body as well as kinematics and dynamics function library for
 writing intelligent robot behaviors. It also contains graph data
 strucutre, point cloud data class, Bullet collision detection, BVH
 character animation, STL/WRL/DAE reader and writer and some
 extensions to EusLisp language
 .
 This package contains the irteus/irteusgl executable and accompanying
 demo files.

Package: jskeus-dev
Description-md5: c9a0b9e8e96af74612441eae512d17e4
Description-en: Development files of Lisp based  intelligent robots programming system
 jskeus-dev provides C language headers and C and Lisp source files
 for developping jskeus based modulse.
 .
 This package contains *eusdir*/jskeus/{*.l, *.c, *.h, test}

Package: jskeus-doc
Description-md5: 012100572a2fc5897a230d8c0f5f6346
Description-en: Manuals and Documentations of jskeus programming system
 jskeus-doc contains various README and pdf version of manual of
 jskeus as known as jmanual. This also includes EusLisp manual.
 .
 This package contains the documentation of jskeus

Package: jsmath
Description-md5: 15206237527e1cacdf58443223d82744
Description-en: TeX equations in HTML documents
 Provides a method of including mathematics in HTML pages that works
 across multiple browsers under Windows, Macintosh OS X, Linux and
 other flavors of Unix. It overcomes a number of the shortcomings of
 the traditional method of using images to represent mathematics:
 jsMath uses native fonts, so they resize when you change the size of
 the text in your browser, they print at the full resolution of your
 printer, and you don't have to wait for dozens of images to be
 downloaded in order to see the mathematics in a web page.

Package: jsmath-fonts
Description-md5: 301406e5dc5cc4fb9211387e34b0bd5e
Description-en: raster fonts for jsMath
 Rasterized fonts saved in image files to enable viewing of jsMath
 pages by a web-browser which is missing access to TeX fonts.

Package: jsmath-fonts-sprite
Description-md5: fc235102f0bdfba89964337c5a8885a3
Description-en: raster fonts for jsMath plugin spriteImageFonts
 Rasterized fonts saved in separate image files -- 1 image per font to
 enable viewing of jsMath pages by a web-browser which is missing
 access to TeX fonts. Sprite organization of raster fonts alleviates the
 problem of jsmath-fonts, which is a tremendous number of images since
 each character has a separate image file. But such advantage comes at
 speed and compatibility cost.

Package: json-glib-tools
Description-md5: a3993eb653a1a654b72146670c3113ac
Description-en: GLib JSON manipulation library (tools)
 JSON-GLib is a library for parsing, generating and manipulating JavaScript
 Object Notation (JSON) data streams using the GLib type system. It allows
 manipulating JSON data types with a Document Object Model API. It also
 allows serializing and deserializing simple or complex GObjects to and
 from JSON data types.
 .
 This package contains the json-glib-format and json-glib-validate
 tools.

Package: json-schema-test-suite
Description-md5: bfb8fd0204ffcda602171ebe5b15619d
Description-en: Language agnostic test suite for the JSON Schema specifications
 This package contains a set of JSON objects that implementors of JSON Schema
 validation libraries can use to test their validators.
 .
 It is meant to be language agnostic and should require only a JSON parser.
 .
 The conversion of the JSON objects into tests within your test framework of
 choice is still the job of the validator implementor.

Package: json-test-data
Description-md5: 1325a93f033fc48b568bc5c27a57ac75
Description-en: JSON for Modern C++, Test data package
 JSON library with intuitive syntax, trivial integration and serious
 testing. Other aspects, as memory efficiency and speed were not so
 important. The library consists of a single source file json.hpp.
 .
 This package contains the test json files, packaged separately
 due to size

Package: json2file-go
Description-md5: d4f3cd0b51f7ef19fb62104f3472025f
Description-en: simple web server that stores JSON files sent by WebHooks
 Application to store information in JSON format in files sent by WebHooks (it
 has been used with GitLab and Gitea, but should work with others). The server
 can be run inside a container or managed with systemd.
 .
 Once the JSON files are written to disk they can be processed using external
 scripts launched by a daemon that captures inotify events like incron.

Package: jsonlint
Description-md5: 3b0c786112d0eaadbbe65a5d8fd819d6
Description-en: validating parser of JSON data structures
 JSON (JavaScript Object Notation) is a lightweight data-interchange
 format. It is easy for humans to read and write. It is easy for
 machines to parse and generate. It is based on a subset of the
 JavaScript Programming Language. JSON is a text format that is
 completely language independent but uses conventions that are familiar
 to programmers of the C-family of languages. These properties make JSON
 an ideal data-interchange language.
 .
 This package provides jsonlint-php, a validating parser of JSON files.
 Another more complete JSON syntax validator and formatter tool is
 provided by the python-demjson package.

Package: jsonnet
Description-md5: 82d4003dc3a3b550d913d8aafa03902b
Description-en: data templating language
 A data templating language for app and tool developers
 .
 * Generate config data
 * Side-effect free
 * Organize, simplify, unify
 * Manage sprawling config
 .
 A simple extension of JSON
 .
 * Open source (Apache 2.0)
 * Familiar syntax
 * Reformatter, linter
 * Editor & IDE integrations
 * Formally specified
 .
 Eliminate duplication with object-orientation. Or, use functions.
 Integrate with existing / custom applications. Generate JSON, YAML,
 INI, and other formats.
 .
 This package ships the binary executable.

Package: jsonschema-jv
Description-md5: 549db6b81c07e01149661aacdd5d3c66
Description-en: JSONSchema Validation using Go (program)
 Passes JSON-Schema-Test-Suite for draft-04, draft-06, draft-07,
 draft/2019-09, and draft/2020-12.
 .
 This package contains the 'jv' command-line tool.

Package: jstest-gtk
Description-md5: 82e50f1c5656dce61e42effc775dcfd3
Description-en: joystick testing and configuration tool
 jstest-gtk is a simple graphical joystick tester. It provides a list
 of attached joysticks, and for each one can display which buttons and
 axes are pressed, remap axes and buttons, and calibrate the device.
 .
 Even when your joystick is working mostly fine, you might want to
 give it a try, as the calibration lets you get rid of overlarge
 default deadzones that many joysticks use and which are a noticeable
 problem in some games.
 .
 Installing the joystick package in addition to this one will allow
 you to store your calibration settings and mappings and have the
 automatically restored.

Package: jsurf-alggeo
Description-md5: 8b0adf2d777d43cc96597eb9bbf85c13
Description-en: Java based visualization library for real algebraic geometry
 jsurf is a Java library to visualize some real algebraic geometry.
 It is and can be used as the visualization component in Java programs.
 .
 Beside the library, this package also provides a simple script driven
 tool for drawing real algebraic geometric surfaces, as well as some
 script samples. (This simple tool is similar to, but not compatible with,
 the tool surf-alggeo distributed within the package surf-alggeo.)
 .
 jsurf is free software distributed under the Apache 2.0 License.

Package: jsvc
Description-md5: 198d12a0e3c99ced868d469d5734bf64
Description-en: Wrapper to launch Java applications as daemons
 This is the native application for launching Java applications
 implementing certain interfaces from the libcommons-daemon-java
 package as daemons.

Package: jsxcompressor
Description-md5: b24cb75b6e0042f6a6c54cf5da624772
Description-en: Pure Javascript implementation of deflate, unzip, base64_decode
 This package is intended to provide  a pure JavaScript implementation of
 DEFLATE, unzip and base64_decode for JSXGraph. This can be used for
 delivering compressed JavaScript inside of an HTML file.
 .
 JSXGraph is a cross-browser library to display interactive geometry in a
 web browser.

Package: jsxgraph
Description-md5: a693140ebc3b1d7e4c1bce7475b04007
Description-en: Interactive Geometry with JavaScript
 JSXGraph is a cross-browser library to display interactive geometry in a
 web browser. It is implemented in JavaScript and uses SVG and VML.
 At the moment the following browsers are supported: Mozilla Firefox,
 Opera, Safari, Google Chrome, Microsoft Internet Explorer.
 .
 There are still some issues with JSXGraph in the Internet Explorer, so
 using Firefox, Opera, Safari or Chrome is recommended.
 .
 JSXGraph is easy to embed and has a small footprint: only 50 kB if
 embedded in a web page. No plugins are required!

Package: jtb
Description-md5: 60a37c21a8b477b59cb1e3a7f0d01e8d
Description-en: syntax tree builder and visitors generator for JavaCC
 JTB (Java Tree Builder) is a syntax tree builder and visitors generator to be
 used in front of JavaCC (Java Compiler Compiler).  It takes a JavaCC grammar
 file as input (usually a ".jtb" file) and automatically generates the
 following:
 * a set of syntax tree classes based on the productions in the grammar,
 utilizing the Visitor design pattern;
 * four interfaces: IVoidVisitor, IVoidArguVisitor, IRetVisitor,
 IRetArguVisitor;
 * four depth-first visitors: DepthFirstVoidVisitor, DepthFirstVoidArguVisitor,
 DepthFirstRetVisitor, DepthFirstREtArguVisitor, whose default methods simply
 visit the children of the current node;
 * a JavaCC grammar ".jj" file (jtb.out.jj by default), with the proper
 annotations to build the syntax tree during parsing (which then must be
 compiled with JavaCC).
 .
 New visitors, which subclass any generated one, can then override the default
 methods and perform various operations on and manipulate the generated syntax
 tree.

Package: jtdx
Description-md5: 3a7aae8c797f685560aed92e2ec55afb
Description-en: Weak-signal amateur radio communications, JTDX version
 JTDX means "JT modes for DXing", it is being developed with main focus on the
 sensitivity and decoding efficiency, both in overcrowded and half empty HF
 band conditions. JTDX is forked from WSJT-X, a computer program dedicated to
 amateur radio communication using very weak signals.

Package: jtreg
Description-md5: 611519f9a173fc2ad95de16a2d1a0c04
Description-en: Regression Test Harness for the OpenJDK platform
 jtreg is the test harness used by the OpenJDK test framework.
 This framework is intended primarily for regression tests.
 It can also be used for unit tests, functional tests, and even simple product
 tests -- in other words, just about any type of test except a conformance test,
 which belong in a TCK.

Package: jtreg6
Description-md5: 611519f9a173fc2ad95de16a2d1a0c04
Description-en: Regression Test Harness for the OpenJDK platform
 jtreg is the test harness used by the OpenJDK test framework.
 This framework is intended primarily for regression tests.
 It can also be used for unit tests, functional tests, and even simple product
 tests -- in other words, just about any type of test except a conformance test,
 which belong in a TCK.

Package: jtreg7
Description-md5: 611519f9a173fc2ad95de16a2d1a0c04
Description-en: Regression Test Harness for the OpenJDK platform
 jtreg is the test harness used by the OpenJDK test framework.
 This framework is intended primarily for regression tests.
 It can also be used for unit tests, functional tests, and even simple product
 tests -- in other words, just about any type of test except a conformance test,
 which belong in a TCK.

Package: jtreg8
Description-md5: 611519f9a173fc2ad95de16a2d1a0c04
Description-en: Regression Test Harness for the OpenJDK platform
 jtreg is the test harness used by the OpenJDK test framework.
 This framework is intended primarily for regression tests.
 It can also be used for unit tests, functional tests, and even simple product
 tests -- in other words, just about any type of test except a conformance test,
 which belong in a TCK.

Package: jube
Description-md5: 3e8c1b03a18be94f674ca5ddeba1e29c
Description-en: JUBE Benchmarking Environment
 Automating benchmarks is important for reproducibility and
 hence comparability which is the major intent when
 performing benchmarks. Furthermore managing different
 combinations of parameters is error-prone and often
 results in significant amounts work especially if the
 parameter space gets large.
 .
 In order to alleviate these problems JUBE helps performing
 and analyzing benchmarks in a systematic way. It allows
 custom work flows to be able to adapt to new architectures.
 .
 For each benchmark application the benchmark data is written
 out in a certain format that enables JUBE to deduct the
 desired information. This data can be parsed by automatic
 pre- and post-processing scripts that draw information,
 and store it more densely for manual interpretation.
 .
 The JUBE benchmarking environment provides a script based
 framework to easily create benchmark sets, run those sets
 on different computer systems and evaluate the results. It
 is actively developed by the Juelich Supercomputing Centre
 of Forschungszentrum Juelich, Germany.

Package: juce-modules-source
Description-md5: e36a9946227bc21e9b3789067ad38388
Description-en: Jules' Utility Class Extensions (module sources)
 JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for
 developing cross-platform software.
 .
 It contains pretty much everything you're likely to need to create most
 applications, and is particularly well-suited for building highly-customised
 GUIs, and for handling graphics and sound.
 .
 This package installs the sources for the JUCE modules along with
 required development libraries, as used by 'jucer' projects.
 (Projucer is provided in the 'juce-tools' package).

Package: juce-modules-source-data
Description-md5: 3254191bdd95de7ef53161ef14e79304
Description-en: Jules' Utility Class Extensions (platform independent module sources)
 JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for
 developing cross-platform software.
 .
 This package contains the actual source files.
 .
 This package is not intended for a direct installation.
 Instead, you probably should install the 'juce-modules-source' package
 (which will force this package to be installed as well).

Package: juce-tools
Description-md5: 95e82bccd10d51f220788f270cb25b99
Description-en: JUCE's project management tools
 JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for
 developing cross-platform software.
 The Projucer (formerly Introjucer) is JUCE's project-management tool and secret
 weapon.
 .
 The Projucer's Duties:
 - Central management of cross-platform builds
 - JUCE Module Management
 - New Project Creation
 - User-Interface Design Tool
 - Plug-in Projects
 - Miscellaneous Utilities

Package: juff-dev
Description-md5: 498df20562ed031e2de552da7bcd25e6
Description-en: Lightweight yet powerful Qt text editor - development files
 JuffEd is a simple, cross-platform text editor written using the Qt toolkit
 and the QScintilla library. It supports most features found in modern text
 editors, including syntax highlighting, bracket matching, switching encodings,
 sessions, and a plugin API.
 .
 This package contains development files for plugin building.

Package: juffed
Description-md5: 055aac3d39b5b1a5a91bc2f4011c525f
Description-en: Lightweight yet powerful Qt text editor
 JuffEd is a simple, cross-platform text editor written using the Qt toolkit
 and the QScintilla library. It supports most features found in modern text
 editors, including syntax highlighting, bracket matching, switching encodings,
 sessions, and a plugin API.
 .
 This package contains the JuffEd editor.

Package: juffed-plugins
Description-md5: f2e6987e44e1328b081c20d16cb0d7df
Description-en: Lightweight yet powerful Qt text editor - plugins
 JuffEd is a simple, cross-platform text editor written using the Qt toolkit
 and the QScintilla library. It supports most features found in modern text
 editors, including syntax highlighting, bracket matching, switching encodings,
 sessions, and a plugin API.
 .
 This package contains the following plugins:
 * Autosave
 * Color Picker
 * Document List
 * Favorites
 * Find In Files
 * File manager
 * Key bindings
 * Sort Document
 * Symbol Browser
 * XML Formatter

Package: jujutsu
Description-md5: a91f4aee05017e3e83c85487299f3e45
Description-en: Git-compatible version control system
 Jujutsu is an easy to use and versatile version control system for software
 projects. It is compatible with Git and provides:
 Working-copy-as-a-commit: Changes to files are recorded automatically as
 normal commits, and amended on every subsequent change removing the need for
 `git stash` and working with index and staging.
 Operation log & undo: Jujutsu records every operation that is performed on
 the repository, from commits, to pulls, to pushes.
 Automatic rebase and conflict resolution: When you modify a commit, every
 descendent is automatically rebased on top of it. This makes "patch-based"
 workflows a breeze.

Package: juk
Description-md5: 2cf1f06e5675e25fb90c27a59934551e
Description-en: music jukebox / music player
 JuK is a powerful music player capable of managing a large music collection.
 .
 Some of JuK's features include:
 * Music collection, playlists, and smart playlists
 * Tag editing support, including the ability to edit multiple files at once
 * Tag-based music file organization and renaming
 * CD burning support using k3b
 * Album art using Google Image Search
 .
 This package is part of the KDE multimedia module.

Package: julius-voxforge
Description-md5: 8ee9381ba2088973976acc6b027f11a1
Description-en: acoustic models for Julius (English)
 VoxForge is a project which collects transcribed speech corpora release under
 the GNU General Public License, and uses it to create acoustic models for
 speech recognition engines.
 .
 This package contains 16hHz English acoustic models created for Julius/Julian.
 .
 Note that the project is still in a rather early stage and the generated
 models don't support all possible combinations of phonemes, limiting the
 range of words which it is able to recognize.

Package: juman
Description-md5: 62cecebc1021c1f818753929013cbc81
Description-en: Japanese morphological analysis system
 Juman is a morphological analysis system.  It reads Japanese
 sentences from the standard input, segments them into morpheme
 sequences, and outputs them to the standard output with many
 additional pieces of information (pronunciation, semantic
 information, etc).

Package: juman-dic
Description-md5: 4f2e8f8218056680860202c88849f343
Description-en: Juman dictionary in text format
 This package provides Juman dictionary written in text format.

Package: jumpnbump
Description-md5: 4417bb69a05c59e3b2d5faf5804083d4
Description-en: cute multiplayer platform game with bunnies
 You, as a bunny, have to jump on your opponents to make them
 explode.  It's a true multiplayer game, you can't play this alone.
 It has network support.
 .
 This program is a unix port of the old DOS game by brainchilddesign.

Package: jumpnbump-levels
Description-md5: f8755d0d1264769a124f27e4acbecd43
Description-en: cute multiplayer platform game with bunnies (extra levels)
 You, as a bunny, have to jump on your opponents to make them
 explode.  It's a true multiplayer game, you can't play this alone.
 It has network support.
 .
 This package contains fifteen extra levels.

Package: junior-art
Description-md5: fcea4cbab3d9e0ed4c44f3b59cbd9329
Description-en: Debian Jr. Art
 Tools for children to produce artwork.  The simplest of these is
 tuxpaint, which is designed for small children.  It features sounds
 and easy to use controls.  For older children, there are gimp and
 xpaint.  While gimp is more complex, and is aimed at  the graphic
 artist, it is not necessarily much harder to use than the older,
 less full-featured xpaint.  Children starting out with just a small
 subset of the functions of these tools eventually pick up quite a
 number of new things as they explore, either with adults or other
 children with whom they share their computers, or on their own.

Package: junior-config
Description-md5: 73b9a259c6139d325c16209d38f3a74a
Description-en: Debian Jr. Project common package
 This package builds the basic infrastructure of all junior-* packages.
 .
 This package provides some files which are common to all junior-* packages.
 Moreover it introduces a method to handle system users in a group
 junior using debconf.

Package: junior-desktop
Description-md5: 83cd73befad1a80e8b352318e72652eb
Description-en: Debian Jr. Desktop Environment
 This package is a Metapackage for Debian Jr. Desktop Environment.

Package: junior-doc
Description-md5: de96eeb7b0595a4f16045b3dc97b4b25
Description-en: Debian Jr. Documentation
 Includes, for the moment, just the "Quick Guide" which helps a new user
 of Debian Jr. get started.  The intention of the Debian Jr. working
 group is to provide a variety of additional documents to help children
 and sys admins alike with the installation, configuration, and use of a
 Debian Jr. system.

Package: junior-education
Description-md5: 7b3417bfecfd88283462c57ee91693da
Description-en: Debian Jr. education applications
 This package includes a collection of educational programs
 for children. These applications suit children from 2 to 12.
 They will learn the computer mouse and keyboard as
 well as various skills (numbers, letters, logic, etc.).

Package: junior-games-adventure
Description-md5: 5497c1811713794b7ed17e2bb45e754a
Description-en: Debian Jr. Adventure Games
 Adventure games are interactive stories driven by exploration and puzzle
 solving, and can be quite challenging. Recommended for older children, maybe
 even requiring help from someone older.

Package: junior-games-arcade
Description-md5: fba059a2fd99682bc455e3810cd906b1
Description-en: Debian Jr. arcade games
 This metapackage will install arcade games suitable, in the
 opinion of the contributors to the Debian Jr. project, for children
 of all ages.  Mastering most of these games requires dexterity
 and cognitive skills usually developed only in the older children
 (around ages 5 to 8).  But the youngest children may enjoy watching
 older players, or just poking randomly at the controls, depending
 on the game.

Package: junior-games-card
Description-md5: a7cb061627c59728de688deba6076571
Description-en: Debian Jr. Card Games
 A collection of card games, for the time being just solitaire, which
 are probably more suited to older children than young, although
 the "memory" type games in pysol may appeal to children just entering
 grade school.

Package: junior-games-gl
Description-md5: cd841c4acf0c6eff4060483fcabfe2ad
Description-en: Debian Jr. 3D Games (hardware acceleration required)
 These games all use OpenGL libraries.  They will not work without
 decent 3D graphics cards providing hardware-accelerated OpenGL.
 .
 While armagetron and gltron are different interpretations of the
 game depicted in the classic 3D-animated movie "Tron", Tux Racer
 is an all-original made-for-Linux 3D racing game.  Unlike the
 standard blood-and-guts fare in the 3D games universe, all of
 these games are suitable for children.

Package: junior-games-net
Description-md5: fbea975370ee387561e411086a9c0991
Description-en: Debian Jr. Network Games
 Network games bring people together from all over the world. Many times the
 game and chat is a place where people learn languages, how to communicate, and
 socializing skills.

Package: junior-games-puzzle
Description-md5: 0351c21f7b9c8508a7980ea9dd9264dc
Description-en: Debian Jr. Puzzle games
 Some puzzle-type games, from the more arcade-like and frozen-bubble to xjig (a
 jigsaw puzzle program), to lmemory (based on the classic "memory" card game).
 This sampling of packages was done in the hope that it will appeal to child
 and adult alike.

Package: junior-games-sim
Description-md5: bfe7bbba62b354f58619927619630fc6
Description-en: Debian Jr. Simulation Games
 Simulation games tend to be rather complex, so they are recommended
 for older children, and even then some help from someone older may be
 needed.

Package: junior-games-text
Description-md5: ccb101479f4a68fedeacb47a9a8db422
Description-en: Debian Jr. Text Games
 The principal virtue of these games is their simplicity.  They will run
 on any hardware, and some of them are simple enough to control so that
 very young children can enjoy them (e.g. snake)

Package: junior-internet
Description-md5: ce5f524af34a9ba0dd0dfa3e86aa5fbc
Description-en: Debian Jr. Internet tools
 For children, a wide variety of Internet tools are not necessary to get
 started.  Most users will find the Iceweasel web browser covers their needs.
 As children's familiarity and sophistication of use of the Internet develops,
 you will probably want to add more Internet clients to the child's system.

Package: junior-math
Description-md5: 2ce8132ee24a1ec0b660f13f2835464f
Description-en: Debian Jr. educational math
 This metapackage will install educational math programs suitable for
 children.  Some of the packages use mathematics that is well beyond
 the abilities of young children (e.g. fractals and cryptography), but
 hopefully using these let them gain an appreciation of the beauty of
 math from an early age.  Other packages allow children to explore and
 learn math concepts in an engaging, interactive way.  Some packages
 are more general, providing math activities as only one part of the
 package, e.g. bsdgames includes "arithmetic" in addition to other
 non-math games, and x11-apps provides xcalc.

Package: junior-programming
Description-md5: b69ef4b2f09e3fe736c509d33c95eb4c
Description-en: Debian Jr. programming
 The emphasis for this sampling of programming packages for children
 is first on simple interpreted languages.  Also important for using
 languages with children are good documentation, and some ability to
 produce visual programs without too much effort.  It is by no means
 a complete list, and you are encouraged to explore other languages
 with children as well; even those that are not specifically aimed for
 children.
 .
 The Logo language is specifically designed for children, with a strong
 emphasis on the visual and concrete.  Littlewizard is an icon-based
 graphical programming language also designed for children.
 .
 Scratch is an easy, interactive, collaborative, visual programming language
 with children from ages 8 and up as their target group.
 .
 Arduino is a popular micro controller that is widely used by both people
 learning electronics and programming as well as seasoned veterans doing
 complex projects. It is necessary to connect a physical Arduino circuit board
 in order to experiment with arduino.

Package: junior-sound
Description-md5: 0892e7f1f118c203f6decb30ed364832
Description-en: Debian Jr. sound
 This metapackage will install a sampling of sound packages for
 a system that is used by children.  While not all of these will
 be things that children will use directly, a child's system
 administrator can make use of them to ensure that the child
 gets the most out of their system.

Package: junior-system
Description-md5: 6517dc1492ae3de71eee822e53cd5edb
Description-en: Debian Jr. System tools
 This package includes a few tools for helping children learn about and
 use their system.
 .
 Midnight Commander is more than just a file manager.  It is shell with
 which children can explore and manage their own accounts.  It can be a
 great help for the very young, as it saves them some typing (as
 compared with using a command-line shell directly).  It is also packed
 with power and flexibility which can be tapped by older children and
 adults alike.
 .
 The 'hello' sample program can be used as an instructional aid, as
 an example of how to invoke programs from the shell, specify switches,
 use the man page, and so on.
 .
 Baobab, the GNOME disk usage analyzer, enables the user to take a
 visual trip into the hard drive contents. It can be a mesmerizing first
 step, dvelving into the inner parts of the computer system. It serves
 both as an educational tool about file systems and file contents/size
 as well as a tool for analyzing what files are big if disk space is
 scarce.
 .
 Bubblefishymon is a computer load monitor dockapp which shows network
 traffic as fishes, CPU usage as bubbles, and a duck representing a
 duck.

Package: junior-tasks
Description-md5: 3613bccd8a04e4b8e7d42425bb7cfb69
Description-en: Debian Jr. tasks for tasksel
 This package provides Debian Jr. tasks in tasksel.
 .
 These tasks are described in detail at http://blends.debian.org/junior/tasks/

Package: junior-toys
Description-md5: 1f837f86a8c3d5daa789f817e255c613
Description-en: Debian Jr. desktop toys
 This metapackage will install desktop toys suitable for children.  The
 collection contains some packages which might enjoy children and make
 them love their computer.

Package: junior-typing
Description-md5: 20c21926666be8c9f4ad053277c6dfe8
Description-en: Debian Jr. typing
 This metapackage will install typing tutors and typing games for
 various skill levels.  This collection of packages was assembled
 in the hope that children become comfortable with the keyboard
 quickly while having fun learning it.

Package: junior-video
Description-md5: 20f810dc82159d1cd3f72ccd305393b4
Description-en: Debian Jr. Video
 Tools to watch video files, DVD, CD, network streams etc.

Package: junior-writing
Description-md5: 470f9ccf87cd8da167bdafdb6b1bf21c
Description-en: Debian Jr. writing
 This metapackage will install tools for your budding young
 writer. It includes a text editor, spell-checker, dictionary client,
 word processor, and educational writing software.

Package: junit
Description-md5: 4656faacf15a15de9e0ff0fcff36bb0e
Description-en: Automated testing framework for Java
 JUnit is a simple framework for writing and running automated tests.
 As a political gesture, it celebrates programmers testing their own
 software.

Package: junit-doc
Description-md5: dafa4198cbea8c6e6ef9d5bfc82954ef
Description-en: Document for JUnit
 This package provide documents and examples for JUnit which is a simple
 framework for writing and running automated tests.

Package: junit2html
Description-md5: a8094df11c5f4b642fc9b34d6a026843
Description-en: Convert JUnit XML reports to HTML
 A simple self-contained Python tool to produce a single HTML file
 from a single JUnit XML file. Useful for test result visualization
 and CI/CD pipelines.
 .
 Basic usage:
 junit2html JUNIT_XML_FILE [NEW_HTML_FILE]

Package: junit4
Description-md5: 6e472ef1eb53b7098f32665495dd5b52
Description-en: JUnit regression test framework for Java
 JUnit is a simple framework to write repeatable tests. It is an
 instance of the xUnit architecture for unit testing frameworks.
 .
 JUnit 4 uses Java 5 features such as generics and annotations.  If
 you need compatibility with previous Java versions, you should use
 the junit package (version 3) instead.

Package: junit4-doc
Description-md5: c8bca966cb46b629c82278e085522052
Description-en: JUnit regression test framework for Java - documentation
 JUnit is a simple framework to write repeatable tests. It is an
 instance of the xUnit architecture for unit testing frameworks.
 .
 JUnit 4 uses Java 5 features such as generics and annotations.  If
 you need compatibility with previous Java versions, you should use
 the junit package (version 3) instead.
 .
 This package contains the documentation of JUnit 4.

Package: junit5
Description-md5: 45f7c2c54ef3841de9893b09b0955e45
Description-en: JUnit regression test framework for Java
 JUnit is a framework to write repeatable tests.
 .
 Unlike previous versions of JUnit, JUnit 5 is composed of several different
 modules from three sub-projects: JUnit Platform, JUnit Jupiter and
 JUnit Vintage.
 .
 The JUnit Platform serves as a foundation for launching testing frameworks
 on the JVM. It also defines the TestEngine API for developing a testing
 framework that runs on the platform. Furthermore, the platform provides
 a Console Launcher to launch the platform from the command line and a JUnit 4
 based Runner for running any TestEngine on the platform in a JUnit 4 based
 environment. First-class support for the JUnit Platform also exists in popular
 IDEs and build tools.
 .
 JUnit Jupiter is the combination of the new programming model and extension
 model for writing tests and extensions in JUnit 5. The Jupiter sub-project
 provides a TestEngine for running Jupiter based tests on the platform.
 .
 JUnit Vintage provides a TestEngine for running JUnit 3 and JUnit 4 based
 tests on the platform.

Package: junitparser
Description-md5: 2b6d09b34b7f2f491e91d0c46f3f5da4
Description-en: Merges JUnit/xUnit Result XML files
 junitparser is a JUnit/xUnit result XML Parser. Use it to parse and manipulate
 existing Result XML files, or create new JUnit/xUnit result XMLs from scratch.
 .
 The command line tool can merge several Result XML files to one file.

Package: jupp
Description-md5: a19e56dc3edc35fcf74b9d3a43767049
Description-en: user friendly full screen text editor
 JOE, the Joe’s Own Editor, has the feel of most PC text editors: the key
 sequences are reminiscent of WordStar and Turbo C editors, but the feature
 set is much larger than of those.  JOE has all of the features a Unix
 user should expect: full use of termcap/terminfo, complete vi-style Unix
 integration, a powerful configuration file and a regular expression search
 system.  It also has eight help reference cards which are always available,
 and an intuitive, simple, and well thought-out user interface.
 .
 JOE has a great screen update optimisation algorithm, multiple windows
 (through/between which you can scroll) and lacks the confusing notion of
 named buffers.  It has command history, tab expansion in file selection
 menus, undo and redo functions, (un)indenting and paragraph formatting,
 filtering highlighted blocks through any external Unix command, editing
 a pipe into or out of a command, block move, copy, delete or filter, a
 bracketed paste mode automatically enabled on xterm-xfree86 and decimal
 and hexadecimal gotos for lines, columns, and file offsets.
 .
 Through simple QEdit-style configuration files, JOE can be set up to
 emulate editors such as Pico and Emacs, along with a complete imitation
 of WordStar in non-document mode, and a restricted mode version (lets you
 edit only the files specified on the command line). JOE also has a deferred
 screen update to handle typeahead, and it ensures that deferral is not
 bypassed by tty buffering. It’s usable even at 2400 baud, and it will work
 on any kind of sane terminal. Furthermore, it supports SELinux context
 copying on Debian systems with the Linux kernel.
 .
 This version of JOE only comes with the “jupp” flavour, to not conflict
 with the Debian joe package, activated. The resource files and executable
 links and menu entries for the other flavours are still available, though,
 in the joe-jupp package.

Package: jupyter
Description-md5: aa91a4e181541b5b3c5adf72e8a77b5f
Description-en: Interactive computing environment (metapackage)
 Project Jupyter provides tools for interactive computing, useful for data
 science, scientific computing and learning. Computational languages for
 multiple languages are available; the name Jupyter is derived from
 Julia, Python and R.
 .
 This package depends on a standard set of Jupyter packages;
 - the core and client libraries
 - the console interface
 - the web-based notebook
 - tools for working with and converting notebook (ipynb) files
 - the python3 computational kernel
 .
 The various jupyter components can be called using the /usr/bin/jupyter
 entrypoint, eg "jupyter notebook".

Package: jupyter-client
Description-md5: 50a323ff448352989b3b74ce1470431e
Description-en: Jupyter protocol client APIs (tools)
 This software component contains the reference implementation
 of the Jupyter protocol. It also provides client and kernel
 management APIs to work with kernels, the "jupyter kernelspec"
 entry point to install kernelspecs for use with Jupyter frontends
 and the "jupyter run" command to execute a script on a jupyter kernel.
 .
 This package contains the jupyter-kernelspec and jupyter-run tools.

Package: jupyter-console
Description-md5: ae2d8d599f844bb7ab2be023ac01cc40
Description-en: Jupyter terminal client (script)
 Terminal-based console frontend for Jupyter kernels, like ipython but with
 support for non-python kernels.
 .
 This package installs the jupyter-console script.

Package: jupyter-core
Description-md5: 3a85a4b2ada188024f82cf6774896d17
Description-en: Core common functionality of Jupyter projects (tools)
 This software component contains the base framework (application
 classes and configurations) for the rest of the Jupyter projects ; it
 doesn't do much by itself.
 .
 This package contains the migration tool (off IPython before 4.0)
 and a path-giving utility.

Package: jupyter-nbconvert
Description-md5: 6f587b08cdd24411a996b4f1764a5b4a
Description-en: Jupyter notebook conversion (scripts)
 Jupyter nbconvert converts notebooks to various other formats
 using Jinja templates.
 .
 This package installs the jupyter-nbconvert script.

Package: jupyter-nbformat
Description-md5: 700013fa220fc6f774eb9857c1d4dbcc
Description-en: Jupyter notebook format (tools)
 This software component contains the reference implementation of the Jupyter
 notebook format, and Python APIs to work with notebooks.
 .
 This package installs the notebook signing tool.

Package: jupyter-notebook
Description-md5: a1f300590a1412cd831ab1ad0a2faf40
Description-en: Jupyter interactive notebook
 The Jupyter Notebook is a web application that allows you to create and
 share documents that contain live code, equations, visualizations, and
 explanatory text. The Notebook has support for multiple programming
 languages, sharing, and interactive widgets.
 .
 This package provides the jupyter subcommands "notebook", "nbextension",
 "serverextension" and "bundlerextension".

Package: jupyter-qtconsole
Description-md5: 23f416a037c1d2a42549b2ca5ce449a2
Description-en: Jupyter - Qt console (binaries)
 IPython can be used as a replacement for the standard Python shell,
 or it can be used as a complete working environment for scientific
 computing (like Matlab or Mathematica) when paired with the standard
 Python scientific and numerical tools. It supports dynamic object
 introspections, numbered input/output prompts, a macro system,
 session logging, session restoring, complete system shell access,
 verbose and colored traceback reports, auto-parentheses,
 auto-quoting, and is embeddable in other Python programs.
 .
 This package contains the qtconsole binaries for the Python 3
 interpreter.

Package: jupyter-server
Description-md5: 1585ede377fffb2a3dd4f217a86ef77c
Description-en: Jupyter protocol server backend (tools)
 This software component contains the server backend for
 Jupyter web applications like the Jupyter notebook or
 JupyterLab. It provides the core services, APIs and REST
 endpoints to these applications.
 .
 This package contains the jupyter-server tool.

Package: jupyter-sphinx-theme-common
Description-md5: 1d478f4f4efac0b4a35eef03882694da
Description-en: Jupyter Sphinx Theme -- common files
 A Jupyter Sphinx theme for narrative documentation.
 .
 It integrates the Bootstrap CSS / JavaScript framework with various layout
 options, hierarchical menu navigation, and mobile-friendly responsive design.
 It is configurable, extensible and can use any number of different Bootswatch
 CSS themes.
 .
 This package contains the common files used by the theme.

Package: jupyter-sphinx-theme-doc
Description-md5: fafb2e5543573b20ebbdf0c23a6be30d
Description-en: Jupyter Sphinx Theme -- documentation
 A Jupyter Sphinx theme for narrative documentation.
 .
 It integrates the Bootstrap CSS / JavaScript framework with various layout
 options, hierarchical menu navigation, and mobile-friendly responsive design.
 It is configurable, extensible and can use any number of different Bootswatch
 CSS themes.
 .
 This package contains the common documentation and examples.

Package: jupyterhub
Description-md5: 7fc96dda32fc7099d482510443b7e092
Description-en: Multi-user server for Jupyter notebooks
 With JupyterHub you can create a multi-user Hub which spawns,
 manages, and proxies multiple instances of the single-user Jupyter
 notebook server.
 .
 Project Jupyter created JupyterHub to support many users. The Hub can
 offer notebook servers to a class of students, a corporate data
 science workgroup, a scientific research project, or a high
 performance computing group.

Package: jupyterlab
Description-md5: b3e907729cef56f2b536529c32813b8a
Description-en: Node.js modules for JupyterLab
 JupyterLab is the next-generation user interface for Project Jupyter
 offering all the familiar building blocks of the classic Jupyter Notebook
 (notebook, terminal, text editor, file browser, rich outputs, etc.) in a
 flexible and powerful user interface.
 .
 This package provides Node.js modules for JupyterLab.

Package: just
Description-md5: 21f9e3f6dc06fb78bd65e8dbc14a65d1
Description-en: Save and run project-specific commands
 just is a command runner with a configuration file similar to Makefile but can
 be written in arbitrary languages.
 .
 It has improvements over make e.g. no .PHONY, is cross-platform, has detailed
 error output, and comes with command line completions for popular shells.

Package: justbuild
Description-md5: cb6ebf5b0a1fff2fb71ad0d0f0ce49b8
Description-en: Generic build system
 Justbuild is a generic build system supporting multi-repository builds. A
 peculiarity of the tool is the separation between global names and physical
 location on the one hand, and logical paths used for actions and installation
 on the other hand (sometimes referred to as "staging"). The language-specific
 information to translate high-level concepts (libraries, binaries) into
 individual compile action is taken from user-defined rules described by
 functional expressions.

Package: jverein
Description-md5: 20f95ab5c7a1e1e1863ef9471b9feed9
Description-en: Tool to administrate an association
 JVerein is an open source association administration with a connection
 to the homebanking software Hibiscus, which is also under open source
 license. The implementation is done with Java. The procedure
 thus guaranteed on many platforms. Jameica is used as the GUI framework.

Package: jwm
Description-md5: f62d272b894d06cae5f995079c0e89c8
Description-en: very small lightweight pure X11 window manager with tray and menus
 Low resource Window manager ideal for older PCs. It uses a minimum of
 external libraries, thus very little memory, includes virtual screens,
 menubar and root-menu popup.
 .
 JWM is a window manager for the X11 Window System. JWM is written in
 C and uses only Xlib and (optionally) the shape extension and libXpm.
 It can support some MWM, GNOME, and WM Spec hints. The menu configuration
 files are managed in XML format.
 .
 This JWM package is built with support for the full suite of supported
 image formats, including JPEG, PNG, SVG and XPM; as well as Xinerama
 and Xrender extensions, and FreeType-based font rendering.
 .
 Compared to other light WM, like FVWM or Openbox, the Jwm consumes
 considerably less memory while providing the same functionality.

Package: jwt
Description-md5: 6bdefb1dfe31ae0fcda27d93890b1dea
Description-en: golang implementation of JSON Web Tokens (command line)
 Community maintained clone of github.com/dgrijalva/jwt-go.
 .
 After the original author of the library suggested migrating the
 maintenance of jwt-go, a dedicated team of open source maintainers
 decided to clone the existing library into this module.
 .
 The command line utility included in this project (cmd/jwt) provides
 a straightforward example of token creation and parsing as well as a
 useful tool for debugging your own integration. You'll also find several
 implementation examples in the documentation.
 .
 This package provides the command line.

Package: jwt-tools
Description-md5: f016e6df45f2659008ae6d9883ab41e3
Description-en: Command line tools for JWT, JWK, and JWKS
 libjwt is a library which allows you to encode and decode
 JSON Web Tokens (JWT).
 .
 JSON Web Tokens are an open, industry standard RFC 7519 method for
 representing claims securely between two parties.
 .
 This package contains tools to create and verify JWT tokens, as well as
 Convert keys between DER/PEM and JWK (JSON Web Key). It can also handle
 JWKS (JSON Web Key Set).

Package: jxplorer
Description-md5: 0d433f6461a2140ffb998d1fa28a839c
Description-en: Java LDAP Browser
 JXplorer is an open source LDAP browser originally developed by
 Computer Associates' eTrust Directory development lab. It is a
 standards compliant general purpose LDAP browser that can be used
 to read and search any LDAP directory, or any X500 directory with
 an LDAP interface.
 JXplorer is a fully functional piece of software with advanced
 security integration and support for the more difficult and
 obscure parts of the LDAP protocol. It should run on any Java
 supporting operating system.
 Main features are:
 .
 * Standard LDAP operations: add/delete/copy/modify
 * Complex operations: tree copy and tree delete
 * Optional GUI based search filter construction
 * SSL and SASL authentication
 * pluggable editors/viewers
 * pluggable security providers
 * HTML templates/forms for data display
 * Full i18n support
 * LDIF file format support
 * highly user configurable
 * drag-n-drop browsing operation
 * DSML Support
 * handles complex LDAP cases:
 o multi valued rdns
 o binary attributes
 o Certificates and Passwords
 o Unicode characters
 o Special characters / UTF8 in distinguished names.
 * Extensible architecture with object class based Java plugins

Package: jython
Description-md5: c09f9033a073d1f7301992f5f47163eb
Description-en: Python seamlessly integrated with Java
 Jython is an implementation of the high-level, dynamic, object-oriented
 language Python seamlessly integrated with the Java platform.  The
 predecessor to Jython, JPython, is certified as 100% Pure Java.
 .
 Jython is complementary to Java and allows the two languages to be freely
 mixed.  It is especially suited for embedded scripting, interactive
 experimentation and rapid application development, and it can
 interact with Java packages or with running Java applications.

Package: jython-doc
Description-md5: c962bf50c611a5ef15704e3db84eb289
Description-en: Jython documentation including API docs
 Official documentation for Jython, an implementation of Python
 seamlessly integrated with Java.  This includes detailed Jython usage
 information as well as the API documentation for the Jython classes.
 .
 This package only contains documentation specific to Jython; for general
 Python documentation including a Python language reference and tutorial,
 see Python web site : http://docs.python.org/.

Package: jython-stilts
Description-md5: 149640b9a5ea2941d5dec893a44118b6
Description-en: Starlink Tables Infrastructure Library Tool Set (Jython package)
 The STIL Tool Set is a set of command-line tools based on STIL, the
 Starlink Tables Infrastructure Library. It deals with the processing
 of tabular data; the package has been designed for, but is not
 restricted to, astronomical tables such as object catalogues. Some of
 the tools are generic and can work with multiple formats (including
 FITS, VOTable, CDF, CSV, SQL and ASCII), and others are
 specific to the VOTable format. In some ways, STILTS forms the
 command-line counterpart of the GUI table analysis tool TOPCAT. The
 package is robust, fully documented, and designed for efficiency,
 especially with very large datasets.
 .
 This package contains the Jython package.

Package: jzip
Description-md5: 1fd33c5751e02ad525634c02d1c4954a
Description-en: Text mode interpreter for Z-Code adventures
 This package provides the jzip Z-Code interpreter required to run
 Infocom or Inform-generated text adventures, although the format can
 be used for more than games. It is based on the zip interpreter sources
 and adapted by John D. Holder <jholder@frii.com>.
 .
 The ckifzs program, for checking the basic structure of save files
 against the QUETZAL standard, is also included, as is the jzexe
 program to create a standalone executable by gluing a Z-code file to
 jzip.
 .
 For other Z-Code interpreters, also see the frotz, xzip, fizmo, and
 gargoyle-free packages in Debian.  The current list of interpreters
 available within Debian can be viewed here:
 .
 http://packages.debian.org/stable/zcode-interpreter

Package: k2pdfopt
Description-md5: 458ca57c840bf20d9adb4077e5e99e32
Description-en: PDF Reflow tool
 K2pdfopt optimizes PDF/DJVU files for mobile e-readers (e.g. the Kindle) and
 smartphones. It works well on multi-column PDF/DJVU files and can re-flow text
 even on scanned PDF files. It can also be used as a general PDF copying/
 cropping/re-sizing/OCR-ing manipulation tool. It can generate native or
 bitmapped PDF output, with an optional OCR layer.

Package: k3b
Description-md5: 85a2ae552f4eb3a4b28b33d4b2ba0363
Description-en: Sophisticated CD/DVD burning application
 K3b is a full-featured CD/DVD/Blu-ray burning and ripping application.
 It supports a variety of project types as well as copying of optical
 media, burning of different types of images, and ripping Audio CDs,
 Video CDs, and Video DVDs.
 Its convenient user interface is targeted at all audiences, trying to
 be as simple as possible for novice users, while also providing all
 features an advanced user might need.

Package: k3b-data
Description-md5: a2459f96b8b6a7609c11713d34f611c3
Description-en: Sophisticated CD/DVD burning application - data files
 K3b provides a comfortable user interface to perform most CD/DVD burning
 tasks. While the experienced user can take influence in all steps
 of the burning process the beginner may find comfort in the automatic settings
 and the reasonable k3b defaults which allow a quick start.
 .
 This package contains the required data files common to all architectures.

Package: k3b-extrathemes
Description-md5: bb2e32a30a950937f14827efcaec94e4
Description-en: Sophisticated CD/DVD burning application - extra themes
 K3b provides a comfortable user interface to perform most CD/DVD burning
 tasks. While the experienced user can take influence in all steps
 of the burning process the beginner may find comfort in the automatic settings
 and the reasonable k3b defaults which allow a quick start.
 .
 This package contains additional themes for K3b.

Package: k3b-i18n
Description-md5: 5fb8fb0100bddccb8852d63a9309b9f4
Description-en: Sophisticated CD/DVD burning application - localizations files
 K3b provides a comfortable user interface to perform most CD/DVD burning
 tasks. While the experienced user can take influence in all steps
 of the burning process the beginner may find comfort in the automatic settings
 and the reasonable k3b defaults which allow a quick start.
 .
 This package contains translations files.

Package: k3conf
Description-md5: d5f1319cdd92866579b5ca1ff1ba4607
Description-en: Powerful Diagnostic Tool for Texas Instruments K3 based Processors
 K3CONF is a Linux user-space application designed to provide a quick'n easy way
 to dynamically diagnose Texas Instruments' K3 architecture based processors.
 k3conf is intended to provide a similar experience to that of OMAPCONF that
 runs on legacy TI platforms.

Package: k4dirstat
Description-md5: 8c14faf7f9773e932d4d5a6fc655dcfa
Description-en: graphical disk usage display with cleanup facilities
 K4DirStat (KDE Directory Statistics) is a small utility program that sums
 up disk usage for directory trees, very much like the Unix 'du' command.
 It displays the disk space used up by a directory tree, both numerically
 and graphically.  It is network transparent (i.e., you can use it to sum
 up FTP servers), and comes with predefined and user configurable cleanup
 actions.  You can directly open a directory branch in Konqueror or the
 shell of your choice, compress it to a .tar.bz2 archive, or define your
 own cleanup actions.

Package: kaccounts-integration
Description-md5: 4b8a54e45cf691d02fcee0b7ecc52391
Description-en: integration for Accounts-SSO and SignOn-SSO
 KAccounts Integration provides a way to share accounts data such as login
 tokens and general user information (like usernames and such) between various
 applications.

Package: kaccounts-providers
Description-md5: 2e63efd8c278d0e0f7b3e59fd0b2c50e
Description-en: KDE providers for accounts sign-on
 Provides additional configuration files for libaccounts and
 libsignon to recognize online services such as Facebook
 and Google.

Package: kacpimon
Description-md5: 0ab93b52761358c59929feec6034eee9
Description-en: Kernel ACPI Event Monitor
 Modern computers support the Advanced Configuration and Power Interface (ACPI)
 to allow intelligent power management on your system and to query battery and
 configuration status.
 .
 kacpimon is a small tool that monitors kernel ACPI and keyboard events from
 multiple interfaces and reports them to the console.

Package: kactivities-bin
Description-md5: 4985b40bed8194bcf00bd4e2a24dece9
Description-en: Command Line Tool for KActivities
 kactivities-cli is a command line tool to interact with KActivities
 or for help with shell completion.

Package: kactivitymanagerd
Description-md5: a9bed58e742e6b5388dfcd0771bd567d
Description-en: System service to manage user's activities
 System service to manage user's activities, track the usage patterns
 etc.

Package: kaddressbook
Description-md5: 420a99435b64384b2e07fc6ed822c455
Description-en: address book and contact data manager
 KAddressBook enables you to manage your contacts efficiently and comfortably.
 It can load and save your contacts to many different locations, including
 the local file system, LDAP servers, and SQL databases.

Package: kaddressbook-data
Description-md5: 9ec91f3c1a13224b9795c5365ff641dd
Description-en: address book and contact data manager - data files
 KAddressBook enables you to manage your contacts efficiently and comfortably.
 It can load and save your contacts to many different locations, including
 the local file system, LDAP servers, and SQL databases.
 .
 This package contains the data files.

Package: kaffeine
Description-md5: 6d48b7714395644c82ea63fa5e6d8ba3
Description-en: versatile media player for KDE
 Kaffeine is a media player for KDE based on VLC, which gives it a wide variety
 of supported media types and lets Kaffeine access CDs, DVDs, and network
 streams easily.  Kaffeine also has an excellent support of digital TV (DVB).
 .
 Kaffeine can keep track of multiple playlists simultaneously, and supports
 autoloading of subtitle files for use while playing video.

Package: kafkacat
Description-md5: 0d2f6c835af1a3434bd5fb4bebdeea6a
Description-en: producer and consumer for Apache Kafka (transitional package)
 kcat is a generic non-JVM producer and consumer for Apache Kafka
 0.8, think of it as a netcat for Kafka.
 .
 This package is a transitional package. It can be safely removed.

Package: kafs-client
Description-md5: 5a9a62fc1a9e06b9510864ab49b0e53d
Description-en: basic tools for kAFS and mounter for the AFS dynamic root
 kAFS is a Linux kernel implementation of the AFS file system.  This
 package contains the basic AFS-compatible tools for kAFS and systemd
 scripts to mount the dynamic root on /afs and preload the cell database.

Package: kaidan
Description-md5: aa3b8ee165becbd05d8947772613cb05
Description-en: Simple and user-friendly Jabber/XMPP client
 Kaidan is a simple, user-friendly and modern chat client. It uses the open
 communication protocol XMPP (Jabber).
 .
 The user interface makes use of Kirigami and QtQuick, while the back-end of
 Kaidan is entirely written in C++ using Qt and the Qt-based XMPP library
 QXmpp.

Package: kajongg
Description-md5: fb414308a1b578b0a589e7e8fce92f1d
Description-en: classical Mah Jongg game
 This is the classical Mah Jongg for four players.
 If you are looking for the Mah Jongg solitaire please use the application
 kmahjongg.
 .
 This package is part of the KDE games module.

Package: kakasi
Description-md5: f0f66559397980340862f598b74db91a
Description-en: KAnji KAna Simple Inverter
 KAKASI is the language processing filter to convert Kanji characters
 to Hiragana, Katakana or Romaji(1) and may be helpful to read
 Japanese documents.
 .
 The name "KAKASI" is the abbreviation of "kanji kana simple inverter"
 and the inverse of SKK "simple kana kanji converter" which is
 developed by Masahiko Sato at Tohoku University. The most entries of
 the kakasi dictionary is derived form the SKK dictionaries. If you
 have some interests in the naming of "KAKASI", please consult to
 Japanese-English dictionary. :-)
 .
 (1) "Romaji" is alphabetical description of Japanese pronunciation.

Package: kakasi-dic
Description-md5: 39c593281d87a9969b4c28abb3c674fc
Description-en: KAKASI dictionary files
 This package provides KAKASI dictionary files. You have to install
 this package if you use KAKASI.
 .
 KAKASI is the language processing filter to convert Kanji characters
 to Hiragana, Katakana or Romaji(1) and may be helpful to read
 Japanese documents.
 .
 (1) "Romaji" is alphabetical description of Japanese pronunciation.

Package: kakoune
Description-md5: 8ba777537e413662f81feb19aa24b6ba
Description-en: Vim-inspired, selection-oriented code editor
 Kakoune is a code editor heavily inspired by Vim; as such most of its
 commands are similar to vi’s ones, and it shares Vi’s "keystrokes as
 a text editing language" model.  Kakoune can operate in two modes, normal
 and insertion.  In insertion mode, keys are directly inserted into
 the current buffer.  In normal mode, keys are used to manipulate
 the current selection and to enter insertion mode.  Kakoune has a strong
 focus on interactivity, most commands provide immediate and incremental
 results, while still being competitive (as in keystroke count) with Vim.
 Kakoune works on selections, which are oriented, inclusive range of
 characters; selections have an anchor and a cursor character.
 Most commands move both of them, except when extending selection where
 the anchor character stays fixed and the cursor one moves around.

Package: kalamine
Description-md5: d00265ef29412b357607d9f6e010ee7a
Description-en: Text-based, cross-platform Keyboard Layout Maker
 Kalamine is capable of generating *.xkb_symbols files (root) and
 *.xkb_keymap files (user) from keyboard layouts stored in a text
 format. The layouts can both be used in X.org and Wayland graphical
 environments.

Package: kalarm
Description-md5: 147e1354e4cd2bf0a956054925c7204c
Description-en: alarm message, command and email scheduler
 KAlarm provides a graphical interface to schedule personal timed events -
 pop-up alarm messages, command execution and sending emails. There is a
 range of options for configuring recurring events.
 .
 A pop-up alarm can show either a simple text message, or the contents of a
 text or image file. It can optionally be spoken, or play a sound file. You
 can choose its appearance, and set reminders. Among KAlarm's other
 facilities, you can set up templates to allow KAlarm to be used as a 'tea
 timer'.

Package: kalendarac
Description-md5: d3ff638deb9dc50edfde838c5b96ec2f
Description-en: akonadi-calendar - calendar reminder
 This library offers helper functions to integrate the use of Akonadi calendar
 items in applications.
 .
 This package contains the daemon for calendar reminders.

Package: kalgebra
Description-md5: 3839e1dbb198fa22a1952a06364f0c27
Description-en: algebraic graphing calculator
 KAlgebra is a algebraic graphing calculator with support for 3D graphing and
 MathML markup language.
 .
 This package is part of the KDE education module.

Package: kalgebra-common
Description-md5: 05e8b587fee89b27c5fbe3cf789c85c8
Description-en: contains files common for kalgebra and kalgebramobile
 KAlgebra is a algebraic graphing calculator with support for 3D graphing and
 MathML markup language and it contains files needed for both full and mobile
 versions.
 .
 This package is part of the KDE education module.

Package: kalgebra-plasmoid
Description-md5: 9c27966ae6ee617328d8eb6440152396
Description-en: Widget for Plasma desktop for kalgebra and kalgebramobile
 KAlgebra is a algebraic graphing calculator with support for 3D graphing and
 MathML markup language and it contains files needed for both full and mobile
 versions.
 .
 This package ship the Plasmoid for the Plasma desktop.

Package: kalgebramobile
Description-md5: b8e44274db8c55312477e9004b0a4adf
Description-en: algebraic graphing calculator for small touch based interfaces
 KAlgebra is a algebraic graphing calculator with support for 3D graphing and
 MathML markup language. This is the version for small touch based interfaces
 .
 This package is part of the KDE education module.

Package: kali
Description-md5: ac34457ae89060728b968945c15548c5
Description-en: Draw tilings, frieze patterns, and so on
 You can use Kali to draw Escher-like tilings, infinite knots, frieze
 patterns, and other cool stuff. It lets you draw patterns in any of the 17
 planar (wallpaper) or 7 frieze symmetry groups. Drawings are done
 interactively with X, and PostScript output is supported.

Package: kalign
Description-md5: f4779c3357ca7e7d8284836c8ed96a2c
Description-en: Global and progressive multiple sequence alignment
 Kalign is a command line tool to perform multiple alignment of
 biological sequences. It employs the Muth-Manber string-matching
 algorithm, to improve both the accuracy and speed of the alignment.
 It uses global, progressive alignment approach, enriched by employing
 an approximate string-matching algorithm to calculate sequence
 distances and by incorporating local matches into the otherwise global
 alignment.

Package: kalk
Description-md5: cae7155f2399a137349372c482f2717b
Description-en: Powerful cross-platform calculator based on the Kirigami framework
 Kalk is a convergent calculator application built with the Kirigami framework.
 Although it is mainly targeted for mobile platforms, it can also be used
 on the desktop.
 .
 Originally starting as a fork of Liri calculator, Kalk has gone through heavy
 development, and no longer shares the same codebase with Liri calculator.

Package: kalkun
Description-md5: 60f8d26deff8823fcd2a1b18b41c1a92
Description-en: Open Source Web based SMS Manager
 Kalkun is an open source web-based SMS (Short Message Service) manager. It
 uses gammu-smsd (part of gammu family) as SMS gateway engine to deliver and
 retrieve messages from your phone/modem.
 .
 Features:
 - Multi User feature
 - Display SMS by conversation
 - Multiple modems
 - Gammu & non gammu (aka alternate gateways). Non gammu is send-out only
 - Send SMS repeatedly with SMS Bomber
 - Add SMS Advertise to message
 - SMS templates
 - Spam Filter
 - various APIs to sens SMS from other application
 - SMS Merge.

Package: kalkun-plugin-blacklist-number
Description-md5: a4c831f526f94abd119b91c269f94029
Description-en: Kalkun blacklist number plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - automatically remove incoming SMS from blacklisted numbers
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-external-script
Description-md5: 0e87f29d70b5bc074f54ee64febcf08e
Description-en: Kalkun external script plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - enable execution of an script (shell, python...) hosted on the system
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-jsonrpc
Description-md5: f0f60dbf7d63ff8edb52df09d9f602c5
Description-en: Kalkun JSON-RPC plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - send SMS through JSON-RPC 2.0 protocol
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-phonebook-ldap
Description-md5: b7302934fc0a324f89f7d4df7ac81e2f
Description-en: Kalkun phonebook LDAP plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - connect to ldap server to get phonebook contact
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-phonebook-lookup
Description-md5: 332f879ce9d095f0fff3aeab7fd32110
Description-en: Kalkun phonebook lookup plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - find, based on the phonenumber, who that number belongs to by querying an
 online service.
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-rest-api
Description-md5: 131a4944ba9fb7608f86943d8782c666
Description-en: Kalkun REST API plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - send SMS through REST API
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-server-alert
Description-md5: 0e1759fe3c72cc04cc629a663e991a5c
Description-en: Kalkun server alert plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - send an alert SMS when one or multiple "host:port" become unreachable.
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-simple-autoreply
Description-md5: 06541b02906f488c7f979ebb05900562
Description-en: Kalkun simple autoreply plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - Answer SMS automatically with Simple Autoreply.
 It provides automatic reply to every incoming message. Whatever the
 content of the SMS.
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-sms-credit
Description-md5: a7ce141c54e76e836a16d5ec9df62e99
Description-en: Kalkun SMS credit plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - 'SMS Credit': system that permits to create SMS packages per user. For
 example limit the number of SMS that can be sent.
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-sms-member
Description-md5: 9e785074dd0b8dd2c3f409ac10b41782
Description-en: Kalkun sms-member plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - 'SMS Member' which is an SMS based "mailing-list" to which users can
 subscribe and unsubscribe. In Kalkun it is then possible to send messages
 to the members of the list.
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-sms-to-email
Description-md5: 8585aec72187c1b73f6957b23e7be648
Description-en: Kalkun SMS to e-mail plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - Forward incoming SMS to an Email address
 .
 Note: when this plugin is enabled in Kalkun, it will automatically forward
 every incoming SMS to the configured email.
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-sms-to-twitter
Description-md5: 4c3645bd272ba884732042e77a4eda14
Description-en: Kalkun SMS to Twitter plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - Sending Tweets using SMS
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-sms-to-wordpress
Description-md5: 2db78ecfad96c1f7ef91860f1a325a9d
Description-en: Kalkun SMS to WordPress plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - If kalkun receives a SMS whose sender phone number is the one of a user
 having an account in kalkun, and if that SMS starts with the keyword
 configured in the plugin's config (which by default is "WP") then the
 message will be sent to a wordpress blog (using the URL of the blog as
 defined in the plugin page of "sms_to_wordpress").
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-sms-to-xmpp
Description-md5: f28349e65661efda48bdd3745ed35bf8
Description-en: Kalkun SMS to XMPP plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - Send XMPP chat from SMS
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-soap
Description-md5: 312a1e791090c631047f0463f2a34c50
Description-en: Kalkun SOAP plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - send SMS through SOAP protocol
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-stop-manager
Description-md5: e26faab9128b4dbd5baba7391c74d68d
Description-en: Kalkun STOP manager plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - Manage recipients that send back a STOP message.
 STOP management is legally mandatory in some European countries.
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-welcome
Description-md5: 2d689a804b75879623599c65f080fa4b
Description-en: Kalkun welcome plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - Simple demo/welcome plugin
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-whitelist-number
Description-md5: c3a91c1e8f41650c3e10c325fb5cf819
Description-en: Kalkun whitelist number plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - Autoremove outgoing SMS not in whitelist
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kalkun-plugin-xmlrpc
Description-md5: 049266ce2a3275acbcda247d8abcf179
Description-en: Kalkun XMLRPC plugin
 This is a plugin for kalkun (web-based SMS manager).
 .
 This plugin adds the following functionality:
 - send SMS through XMLRPC protocol
 .
 Once the package is installed, it also has to be enabled it in the Plugins
 section of Kalkun

Package: kallisto
Description-md5: 9d173d648de2d1e7d239c362fbb1a5ae
Description-en: near-optimal RNA-Seq quantification
 Kallisto is a program for quantifying abundances of transcripts from
 RNA-Seq data, or more generally of target sequences using high-throughput
 sequencing reads. It is based on the novel idea of pseudoalignment for
 rapidly determining the compatibility of reads with targets, without the
 need for alignment. On benchmarks with standard RNA-Seq data, kallisto
 can quantify 30 million human reads in less than 3 minutes on a Mac
 desktop computer using only the read sequences and a transcriptome index
 that itself takes less than 10 minutes to build. Pseudoalignment of
 reads preserves the key information needed for quantification, and
 kallisto is therefore not only fast, but also as accurate than existing
 quantification tools. In fact, because the pseudoalignment procedure is
 robust to errors in the reads, in many benchmarks kallisto significantly
 outperforms existing tools.

Package: kallisto-examples
Description-md5: 26f735b25852358e202670077e2510b5
Description-en: near-optimal RNA-Seq quantification (example data)
 Kallisto is a program for quantifying abundances of transcripts from
 RNA-Seq data, or more generally of target sequences using high-throughput
 sequencing reads. It is based on the novel idea of pseudoalignment for
 rapidly determining the compatibility of reads with targets, without the
 need for alignment. On benchmarks with standard RNA-Seq data, kallisto
 can quantify 30 million human reads in less than 3 minutes on a Mac
 desktop computer using only the read sequences and a transcriptome index
 that itself takes less than 10 minutes to build. Pseudoalignment of
 reads preserves the key information needed for quantification, and
 kallisto is therefore not only fast, but also as accurate than existing
 quantification tools. In fact, because the pseudoalignment procedure is
 robust to errors in the reads, in many benchmarks kallisto significantly
 outperforms existing tools.
 .
 This package contains usage examples which are used in autopkgtest.

Package: kalzium
Description-md5: 67d773ea4e03fd7ca0c86204051e26c8
Description-en: periodic table and chemistry tools
 Kalzium is a full-featured chemistry application, including a
 Periodic Table of Elements, chemical reference, chemical equation solver, and
 3D molecule viewer.
 .
 This package is part of the KDE education module.

Package: kalzium-data
Description-md5: 9c6c7933ca013eda471dbd3ad78d1d8e
Description-en: data files for Kalzium
 This package contains architecture-independent data files for Kalzium, the
 KDE periodic table application.
 .
 This package is part of the KDE education module.

Package: kamailio
Description-md5: 552e5cc2b6068908fa4d5a47f64b90b9
Description-en: very fast, dynamic and configurable SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, kamailio can handle thousands requests
 per second even on low-budget hardware. It can be configured to act
 as a SIP proxy, application server, session border controller,
 or call load balancer to handle a set of media servers.
 .
 A C Shell like scripting language provides full control over the server's
 behaviour. It's easy to integrate Kamailio with 3rd party API's and
 applications using HTTP, AMQP, database drivers, LDAP, Radius and many other
 solutions. In addition there is support for scripting using Lua, Python, Perl,
 Javascript.
 .
 Kamailio's modular architecture allows only required functionality to be
 loaded. There are over 100 modules available: WebSockets for WebRTC,
 authentication, multiple databases - both traditional SQL databases as well as
 no-SQL, message bus systems like Rabbit MQ, instant messaging, a presence
 agent, integration with REST-ful APIs using HTTP and JSON or XML, radius
 authentication, record routing, an SMS gateway, a XMPP/jabber gateway, a
 transaction and dialog module, OSP module, statistics support,
 registrar and user location services, SNMP, SIMPLE Presence and much more.
 .
 This package contains the main Kamailio binary along with the principal
 modules and support binaries.

Package: kamailio-authblockchain-modules
Description-md5: 88021bffd161251a2df992fd88a73f3b
Description-en: Blockchain related modules for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides auth_web3 and auth_arnacon modules.

Package: kamailio-autheph-modules
Description-md5: e80feac6503dfc23b0b8833138f225df
Description-en: authentication using ephemeral credentials for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the ephemeral authentication module for Kamailio,
 enabling authentication using a Restful HTTP API.

Package: kamailio-cnxcc-modules
Description-md5: 3d59c0d88b6e3024f973200765504fc0
Description-en: cnxcc modules for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the cnxcc call charging control module for Kamailio.

Package: kamailio-cpl-modules
Description-md5: acc08d42c21651499c8ae0c0e2615207
Description-en: CPL module (CPL interpreter engine) for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides a CPL (Call Processing Language) interpreter for
 Kamailio, turning Kamailio into a CPL server (storage and interpreter).

Package: kamailio-erlang-modules
Description-md5: 81dd7fccd6b7b252e7247bc36e64f9ee
Description-en: Erlang modules for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This Kamailio module provides interaction with the Erlang node from the
 Kamailio SIP routing scripts. The module allows sending, receiving Erlang
 messages and RPC calls between each other.

Package: kamailio-extra-modules
Description-md5: c7ee54b7b1b07069b42bf5197a49e898
Description-en: Extra modules for the Kamailio SIP Server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides a set of modules for compression of SIP attachments,
 UUID usage, JSON data structure support, JWT (JSON Web Token), HTTP restful
 API asynchronous access and a few more functions:
 gzcompress uuid evapi jansson janssonrpcc jwt nghttp2 http_async_client

Package: kamailio-geoip2-modules
Description-md5: bb2968f9479079a613c83dc80911f1d5
Description-en: geoip2 module for the Kamailio SIP Server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the geoip2 module, an extension enabling
 real-time queries against the Max Mind GeoIP2 database within the Kamailio
 configuration file.

Package: kamailio-ims-modules
Description-md5: 9f40af666cd6a9dd0fe3d4272bd00ce0
Description-en: IMS module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package contains various Diameter interfaces and modules for Kamailio
 to run as an IMS core.

Package: kamailio-json-modules
Description-md5: 096739f186c290e3b7f40d8d29087d16
Description-en: Json parser and Json-RPC modules for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides a JSON parser for use in the Kamailio
 configuration file and the JSON-RPC client over netstrings.

Package: kamailio-kafka-modules
Description-md5: 6f44290ff565783723f0191e7cb54dd4
Description-en: Kafka module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides an embedded kafka producer using librdkafka.

Package: kamailio-kazoo-modules
Description-md5: 8d9132d1dc3d008b539e3a8adf13ed13
Description-en: kazoo modules for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the Kazoo application server integration module for
 Kamailio.

Package: kamailio-ldap-modules
Description-md5: a1f37e4d883caccb2b182a8e04087683
Description-en: LDAP modules for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the ldap and h350 modules for Kamailio, enabling LDAP
 queries from the Kamailio routing scripts and storage of SIP account data in
 an LDAP directory.

Package: kamailio-lua-modules
Description-md5: e78678d1eea14c5a28d0b5756a863786
Description-en: app_lua module for Kamailio Lua support
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the app_lua module, an extension allowing to
 execute embedded Lua applications within the configuration file as
 well as writing the entire configuration file in Lua.

Package: kamailio-lwsc-modules
Description-md5: 651a0529537101bebec504571b00408a
Description-en: Libwebsockets module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package contains the lwcs module, which provides a client-side WebSockets
 API through libwebsockets.

Package: kamailio-memcached-modules
Description-md5: 8a1b5b6a49b64c3f266fd53f56497b9b
Description-en: interface to the memcached server, for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the memcached module, an interface to the memcached
 server, a high-performance, distributed memory object caching system.

Package: kamailio-microhttpd-modules
Description-md5: f414917140b7589791acfc739ce72745
Description-en: Microhttpd module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides an embedded HTTP server using libmicrohttpd.

Package: kamailio-mongodb-modules
Description-md5: 58f5fcbe5e3436900cb006c7801b2a3b
Description-en: mongodb modules for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the mongodb database driver and non-db connector for
 Kamailio.

Package: kamailio-mqtt-modules
Description-md5: 54a4a3f05924c755b672e6ab7fb71880
Description-en: MQTT modules for the Kamailio SIP Server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 MQTT module allows bidirectional publish/subscribe communication by
 connecting Kamailio to a MQTT Broker.
 .
 Messages can be published from any point in the routing script. Also
 the subscriptions can be fully controlled by scripting commands.

Package: kamailio-mysql-modules
Description-md5: e5dd14628ca6789f21ca41a164f8564a
Description-en: MySQL database connectivity module for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the MySQL database driver for Kamailio.

Package: kamailio-nats-modules
Description-md5: 98fadf1e6efe7d33f5087da03212f3e6
Description-en: Nats module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package contains the nats module, which provides a NATS consumer for
 Kamailio. NATS is a real time distributed messaging platform, more details
 about it can be found at nats.io.

Package: kamailio-outbound-modules
Description-md5: 6a892d18e646b713f338695829b44b4e
Description-en: SIP Outbound module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package contains the "outbound" module implementing SIP outbound extension.

Package: kamailio-perl-modules
Description-md5: cfe9d19e4e30f4e71986827ded62b2ab
Description-en: Perl extensions and database driver for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides an interface for Kamailio to write Perl extensions and
 the perlvdb database driver for Kamailio.

Package: kamailio-phonenum-modules
Description-md5: 28e6546f656f4fa8735fbba63db8bf4a
Description-en: phonenum modules for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides real-time queries against the libphonenumber to be
 performed directly from the Kamailio configuration and routing scripts.

Package: kamailio-postgres-modules
Description-md5: 8352e89f5d321aac333965c2b466bead
Description-en: PostgreSQL database connectivity module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the PostgreSQL database driver for Kamailio.

Package: kamailio-presence-modules
Description-md5: c1834ec77d4cce2de4cb832201049c17
Description-en: SIP presence modules for Kamailio
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides several Kamailio modules for implementing a presence
 server and presence user agent for rich presence, registrar-based presence,
 external triggered presence with SIMPLE and XCAP support, as well as a
 set of other SIP event packages..

Package: kamailio-python3-modules
Description-md5: 5bd97b896aa3add6a41b618dc7ba976b
Description-en: app_python3 module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the app_python3 module, an extension allowing to
 execute embedded Python applications within the Kamailio SIP routing script.

Package: kamailio-rabbitmq-modules
Description-md5: 291676c921cf99398a1ab3d788565fb9
Description-en: RabbitMQ and AMQP integration modules for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the RabbitMQ module for Kamailio, enabling AMQP
 integration into the SIP routing scripts for third party service
 support.

Package: kamailio-radius-modules
Description-md5: 5aa030dd29538d295aa0cf0940e5b5d0
Description-en: RADIUS modules for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides a set of RADIUS modules for Kamailio, for
 authentication, peering, group membership and messages URIs checking against a
 RADIUS server.

Package: kamailio-redis-modules
Description-md5: 2a2e0163eb31c5413dfc1f2ff9e82735
Description-en: Redis database connectivity module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the Redis NOSQL database driver for Kamailio.

Package: kamailio-ruby-modules
Description-md5: 9950deeb75bcae73dad9ccfb78da8bc5
Description-en: app_ruby module for Kamailio Ruby support
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the app_ruby module, an extension allowing to
 execute embedded Ruby applications within the Kamailio SIP routing script.

Package: kamailio-sctp-modules
Description-md5: 23c1bcafb8b49b3df80140f632fd9d8d
Description-en: SCTP SIP transport module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the SCTP SIP transport module for Kamailio.

Package: kamailio-secsipid-modules
Description-md5: 22714923bc20b2934a0ebc9c7f654a58
Description-en: secsipid module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package contains the secsipid module, witch provides
 STIR and SHAKEN (RFC8224, RFC8588).

Package: kamailio-snmpstats-modules
Description-md5: 3f19e2de7dc27a4ef75f936a91e17402
Description-en: SNMP AgentX subagent module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the snmpstats module for Kamailio. This module acts
 as an AgentX subagent which connects to a master agent. The Kamailio MIBS are
 included.

Package: kamailio-sqlite-modules
Description-md5: b4f67430b14343d98efac6caaf86fe43
Description-en: SQLite database connectivity module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the SQLite database driver for Kamailio.

Package: kamailio-systemd-modules
Description-md5: b03a3ec6dcec09ef8291bc5e46f57fcf
Description-en: systemd logging modules for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides logging to systemd journal directly from the
 Kamailio configuration and routing scripts.

Package: kamailio-tls-modules
Description-md5: 36c06a49af2355c47ed5760d80991cd8
Description-en: TLS support for the Kamailio SIP server (authentication, transport)
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides TLS support for encrypted and authenticated
 SIP connections as well as generic TLS support for many Kamailio modules.

Package: kamailio-tls-wolfssl-modules
Description-md5: dcf9a62b41e7ba20efa7042fd946d09d
Description-en: TLS support for the Kamailio SIP server (authentication, transport)
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides TLS support for encrypted and authenticated using wolfssl
 SIP connections as well as generic TLS support for many Kamailio modules.

Package: kamailio-unixodbc-modules
Description-md5: 1f7c22f422b0111b09d4f9a872f73763
Description-en: unixODBC database connectivity module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the unixODBC database driver for Kamailio.

Package: kamailio-utils-modules
Description-md5: 10e039d68b43f9d332fe6e38049edc47
Description-en: Utility functions for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides a set of utility functions for Kamailio, as well
 as modules for restful HTTP API access using the CURL library in the
 http_client module.

Package: kamailio-websocket-modules
Description-md5: 14a90490fa55b64ad6cd540ad4dd34b8
Description-en: WebSocket module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package contains the module implementing WebSocket transport layer
 for use in SIP over WebSockets, in combination with WebRTC media sessions..

Package: kamailio-xml-modules
Description-md5: c27d5c0af319dff182dc09dd0da739cb
Description-en: XML based extensions for Kamailio's Management Interface
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides:
 - the XMLRPC transport implementations for Kamailio's
 Management and Control Interface.
 - xmlops module for XPath operations in configuration file

Package: kamailio-xmpp-modules
Description-md5: 5ef95e7d723676af349f49fed944b7b3
Description-en: XMPP gateway module for the Kamailio SIP server
 Kamailio is a very fast and flexible SIP (RFC3261)
 server. Written entirely in C, Kamailio can handle thousands calls
 per second even on low-budget hardware.
 .
 This package provides the SIP to XMPP IM translator module for Kamailio.

Package: kamcli
Description-md5: 765fa512a88c519abcd75e724f46c9d1
Description-en: Kamailio Command Line Interface Control Tool
 kamcli is aiming at being a modern and extensible alternative to the shell
 script kamctl.
 .
 It requires that jsonrpcs module of Kamailio is loaded and configured to
 listen on an Unix domain socket or FIFO file. The way to interact with
 Kamailio has to be set inside kamcli config file (kamcli.ini).

Package: kameleon
Description-md5: 3764a914f019e63fa7598a0f46c09aec
Description-en: Mindful appliance builder
 Kameleon is a simple but powerful tool to generate customized operating system
 images, based on traceable recipes.
 .
 Thanks to Kameleon, one can write recipes that describe how to create, step by
 step, customized operating systems in any desired target format, and then cook
 them (build them), just like GNU make cooks sources using a Makefile to build
 binary programs.
 .
 For instance, Kameleon can create custom operating system images for QEMU/KVM,
 VirtualBox, docker, LXC or bootable ISO. It can support creating such images
 for any machine architecture (x86, ARM64, PPC64, … ).
 .
 In fact, since the Kameleon engine by itself is very generic by design, a lot
 more can be done, because most of the specialization happens in the recipes,
 written in Kameleon’s powerful recipe language (YAML based DSL).
 .
 Kameleon was initially developed to improve reproducibility in computer
 science and engineering, providing a tool that achieves complete
 reconstructability of system images with cache, checkpointing and interactive
 breakpoint mechanisms.

Package: kamera
Description-md5: 65aef3b5650e85639fcaecf31cf6c5ea
Description-en: digital camera support for KDE applications
 This package allows any KDE application to access and manipulate pictures on
 a digital camera.
 .
 This package is part of the KDE graphics module.

Package: kamoso
Description-md5: 8211867cb78e15e620c3f85f8cd648a3
Description-en: tool to take pictures and videos from your webcam
 Kamoso is a utility that does the very simple actions a webcam offers,
 like taking pictures or recording videos and adds some extra features that will
 make the webcam usage both funnier and more useful.

Package: kanadic
Description-md5: dc70264db527cc8a4fed7ef807cf1ce2
Description-en: katakana and hiragana drill files for KDrill
 This package provides files for practicing katakana and hiragana with
 KDrill. It includes basic and extended versions of each list.

Package: kanagram
Description-md5: 752f033c7bf7099d4852d3e7d35d314d
Description-en: jumble word puzzle
 KAnagram is a game where a random word is shown with its letters scrambled.
 To win, the player must rearrange the letters into the correct order.
 .
 This package is part of the KDE education module

Package: kanarenshu
Description-md5: 2972bcac6a02ca633358acde2d1ccd55
Description-en: minimal TUI application to practise Japanese from the terminal
 A minimal TUI application to practise Japanese kana and kanji from
 your terminal.
 .
 Features
 .
 * Hiragana, Katakana, and Mixed modes for kana practise.
 * Kanji mode: Graded by JLPT level (the app supports only N5 level
 currently), testing on on'yomi, kun'yomi, and English meaning.
 * Weight-based character selection - Characters you answer wrong
 appear more often, while mastered ones fade out.
 * Level-based progression system - Unlock new characters as you
 level up.
 * Per-character stats: Tracked separately for each mode, including
 each kanji tier.
 * 5 built-in themes: Tokyo Night, Catppuccin, Gruvbox, Nord,
 Dracula. Cycle through each theme using ctrl + t or get a live preview
 from the settings menu.
 * Configurable - lives, hints, and theme, editable via config file
 or the in-app settings menu.

Package: kanata
Description-md5: 35b59859fcf750cf5bf8d5afb205d0d0
Description-en: Software keyboard remapper
 Kanata is an advanced software keyboard remapper, allowing to
 add alternate layers to non-programmable keyboards like
 built-in laptop keyboards. It can be used as a QMK alternative for
 hardware not supporting it.
 .
 Notable features include:
 .
 * Human-readable configuration file.
 * Live reloading of the configuration for easy testing of your changes.
 * Multiple layers of key functionality
 * Advanced actions such as tap-hold, unicode output, dynamic and static
 macros
 * Vim-like leader sequences to execute other actions
 .
 Due to the very sensitive nature of this program, which effectively acts
 as a keylogger to allow extra functionality, a great deal of care need
 to be observed. While the packaging of this program aims at bringing
 state-of-the-art security practises to its users, they should be aware
 of the implications of installing and running such software.

Package: kanatest
Description-md5: 90dd301944ca61724ee08868ad2809ed
Description-en: beginner's drill game to learn Japanese kana characters
 Kanatest is a simple hiragana and katakana drill game. It checks your
 knowledge of Japanese kana characters.
 .
 There are three drill modes: hiragana mode (hiragana charset only), katakana
 mode (katakana charset only) and mixed mode (both charsets). The tester shows
 random kana characters and waits until you enter the romaji equivalent in an
 entry field. At the end, statistics are provided.

Package: kanif
Description-md5: 033d8ea2ee58f6563ea4fd378a614b0d
Description-en: cluster management and administration swiss army knife
 Kanif is a tool for high performance computing clusters management and
 administration. It combines the main functionalities of well-known cluster
 management tools such as c3, pdsh and dsh, and mimics their syntax. It
 provides three tools to run the same command on several nodes ("parallel
 ssh", using the 'kash' command), to broadcast the copy of files or
 directories to several nodes ('kaput' command), and to gather several
 remote files or directories locally ('kaget' command). It relies on TakTuk
 for efficiency and scalability.

Package: kanjidic
Description-md5: 4a57aee109677b502e7149a20696bb66
Description-en: Kanji Dictionary
 The KANJIDIC file contains comprehensive information about Japanese kanji.
 It is a text file currently 6,355 lines long, with one line for each kanji
 in the two levels of the characters specified in the JIS X 0208-1990  set.

Package: kanjidic-xml
Description-md5: cecc10250e352c869f0cc3e06459b8e5
Description-en: Kanji Dictionary in XML format
 The KANJIDIC file contains comprehensive information about Japanese kanji.
 It is a XML file containing 6,355 kanji from JIS X 0208, the 5,801 kanji from
 JIS X 0212 and the 3,625 kanji from JIS X 0213.

Package: kanjidraw
Description-md5: 19e70056954fa235112a0f5545ed94e5
Description-en: handwritten kanji recognition - gui
 kanjidraw is a simple Python library + GUI for matching (the strokes of a)
 handwritten kanji against its database.
 .
 You can use the GUI to draw and subsequently select a kanji from the list of
 probable matches, which will then be copied to the clipboard.
 .
 The database is based on KanjiVG and the algorithms are based on the
 Kanji draw Android app.
 .
 This package provides the GUI.

Package: kannel
Description-md5: 496efd0e8d7dea2d6c85ecee4567b956
Description-en: WAP and SMS gateway
 Kannel is a gateway for connecting WAP (Wireless Application Protocol)
 phones to the Internet.
 It also works as an SMS/SMPP gateway,
 for providing SMS based services for GSM phones.
 .
 Compiled with ssl, MySQL and native malloc.

Package: kannel-dev
Description-md5: 80d2d2d75a6f6dd8bdd104933ae92bee
Description-en: WAP and SMS gateway headers and development files
 Kannel is a gateway for connecting WAP (Wireless Application Protocol)
 phones to the Internet.
 It also works as an SMS/SMPP gateway,
 for providing SMS based services for GSM phones.
 .
 Headers and development files.

Package: kannel-docs
Description-md5: 6c82467e80c710c527d27a8304832c92
Description-en: WAP and SMS gateway documentation
 Kannel is a gateway for connecting WAP (Wireless Application Protocol)
 phones to the Internet.
 It also works as an SMS/SMPP gateway,
 for providing SMS based services for GSM phones.
 .
 Documentation in html, rtf and pdf format.

Package: kannel-extras
Description-md5: 62f84bcc8e8fc61a8605dcead04575db
Description-en: WAP and SMS gateway extras
 Kannel is a gateway for connecting WAP (Wireless Application Protocol)
 phones to the Internet.
 It also works as an SMS/SMPP gateway,
 for providing SMS based services for GSM phones.
 .
 Test utilities and contrib data.

Package: kanshi
Description-md5: 0a31e55260897b894043d200baeb4a26
Description-en: Define output profiles that are automatically enabled and disabled on hotplug
 kanshi allows you to define output profiles that are automatically enabled and
 disabled on hotplug. For instance, this can be used to turn a laptop's internal
 screen off when docked.
 .
 This is a Wayland equivalent for tools like autorandr. kanshi can be used on
 Wayland compositors supporting the wlr-output-management protocol.

Package: kanyremote
Description-md5: 045cfff03f8c04739a66d5ab5681b8ab
Description-en: KDE frontend for anyRemote
 kAnyRemote package is KDE GUI frontend for anyRemote.
 (http://anyremote.sourceforge.net/). The overall goal of this project is to
 provide remote control service on Linux through Bluetooth, InfraRed, Wi-Fi
 or TCP/IP connection.

Package: kanzi
Description-md5: f2ba5f5d4ea0d64f4ea23dee1beb1b9c
Description-en: Fast lossless data compression binary
 This is a modern, modular, portable, and efficient lossless data compressor
 written in C++.
 - Modern: Kanzi implements state-of-the-art compression algorithms and is
 built to fully utilize multi-core CPUs via built-in multi-threading.
 - Modular: Entropy codecs and data transforms can be selected and combined
 at runtime to best suit the specific data being compressed.
 - Portable: Supports a wide range of operating systems, compilers, and C++
 standards (details below).
 - Expandable: A clean, interface-driven design—with no external
 dependencies—makes Kanzi easy to integrate, extend, and customize.
 - Efficient: Carefully optimized to balance compression ratio and speed for
 practical, high-performance usage.
 .
 This is the binary.

Package: kapidox
Description-md5: ae2f181e3b89af84af921a6537719af7
Description-en: API documentation generation tool for KDE frameworks
 Framework to aid in creating API documentation for KDE Frameworks in a
 standard format and style.
 .
 The Doxygen tool is used to do the actual documentation extraction and
 formatting, but this framework provides a wrapper script to make generating
 the documentation more convenient (including reading settings from the target
 framework or other module) and a standard template for the generated
 documentation.
 .
 Scripts currently provided are depdiagram-generate-all, kgenframeworksapidox,
 depdiagram-generate, kgenapidox, and depdiagram-prepare

Package: kapidox6
Description-md5: ae2f181e3b89af84af921a6537719af7
Description-en: API documentation generation tool for KDE frameworks
 Framework to aid in creating API documentation for KDE Frameworks in a
 standard format and style.
 .
 The Doxygen tool is used to do the actual documentation extraction and
 formatting, but this framework provides a wrapper script to make generating
 the documentation more convenient (including reading settings from the target
 framework or other module) and a standard template for the generated
 documentation.
 .
 Scripts currently provided are depdiagram-generate-all, kgenframeworksapidox,
 depdiagram-generate, kgenapidox, and depdiagram-prepare

Package: kapman
Description-md5: 1d94f103a6072e04515d6984872e0b4b
Description-en: Pac-Man clone
 Kapman is a clone of the well known game Pac-Man. You must go through the
 levels escaping ghosts in a maze. You lose a life when a ghost eats you, but
 you can eat the ghosts for a few seconds when eating an energizer. You win
 points when eating pills, energizers, and bonus, and you win one life for
 each 10,000 points.  When you have eaten all the pills and energizers of a
 level, you go to the next level, and the player and ghost speeds increase.
 .
 This package is part of the KDE games module.

Package: kapow
Description-md5: aa3917b635ca8891cb26988615ab149c
Description-en: punch clock program to keep track of your hours
 Kapow is a punch clock program designed to easily keep track of your hours,
 whether you're working on one project or many. Simply clock in and out with
 the Start/Stop button. If you make a mistake in your hours, you can go back
 and edit any of the entries by double-clicking on the session in question.
 Kapow also allows you to easily keep track of the hours since you last billed
 a client, by providing a helpful "Billed" checkbox; the totals will reflect
 your work after the last billed session.

Package: kappanhang
Description-md5: 77a1c6d04f9d4bec41f47747aa98d1e8
Description-en: Remotely open audio channels and a serial port to an Icom transceiver
 kappanhang remotely opens audio channels and a serial port to an Icom RS-BA1
 server. The app is mainly developed for connecting to the Icom IC-705
 transceiver, which has built-in Wi-Fi and RS-BA1 server. All features of the
 protocol are implemented including packet retransmission on packet loss.
 .
 Compatible hardware/software:
 * Icom RS-BA1 server software
 * Icom IC-705
 * Icom IC-9700
 * Icom IC-7610
 * Icom IC-785x

Package: kapptemplate
Description-md5: bb6acc0d9611f4a00f6cbb6982de45c7
Description-en: application template generator
 KAppTemplate is a shell script that will create the necessary framework to
 develop several types of applications, including applications based on the
 KDE development platform.
 .
 It generates the build-system configuration and provides example code
 for a simple application.
 .
 This package is part of the KDE Software Development Kit module.

Package: kaptive
Description-md5: e173a19b92aca585814bb89a46abb45b
Description-en: obtain information about K and O types for Klebsiella genome assemblies
 Kaptive reports information about K and O types for Klebsiella genome
 assemblies.
 .
 Given a novel genome and a database of known loci (K or O), Kaptive will
 help a user to decide whether their sample has a known or novel locus.
 It carries out the following for each input assembly:
 .
 * BLAST for all known locus nucleotide sequences (using blastn) to
 identify the best match ('best' defined as having the highest
 coverage).
 * Extract the region(s) of the assembly which correspond to the BLAST
 hits (i.e. the locus sequence in the assembly) and save it to a
 FASTA file.
 * BLAST for all known locus genes (using tblastn) to identify which
 expected genes (genes in the best matching locus) are present/missing
 and whether any unexpected genes (genes from other loci) are present.
 * Output a summary to a table file.
 .
 In cases where your input assembly closely matches a known locus,
 Kaptive should make that obvious. When your assembly has a novel type,
 that too should be clear. However, Kaptive cannot reliably extract or
 annotate locus sequences for totally novel types - if it indicates a
 novel locus is present then extracting and annotating the sequence is up
 to you! Very poor assemblies can confound the results, so be sure to
 closely examine any case where the locus sequence in your assembly is
 broken into multiple pieces.

Package: kaptive-data
Description-md5: 0e6c17bf4cd1c995bfbe2f19c25a6d77
Description-en: reference data for kaptive for Klebsiella genome assemblies
 Kaptive reports information about K and O types for Klebsiella genome
 assemblies.
 .
 Given a novel genome and a database of known loci (K or O), Kaptive will
 help a user to decide whether their sample has a known or novel locus.
 It carries out the following for each input assembly:
 .
 * BLAST for all known locus nucleotide sequences (using blastn) to
 identify the best match ('best' defined as having the highest
 coverage).
 * Extract the region(s) of the assembly which correspond to the BLAST
 hits (i.e. the locus sequence in the assembly) and save it to a
 FASTA file.
 * BLAST for all known locus genes (using tblastn) to identify which
 expected genes (genes in the best matching locus) are present/missing
 and whether any unexpected genes (genes from other loci) are present.
 * Output a summary to a table file.
 .
 In cases where your input assembly closely matches a known locus,
 Kaptive should make that obvious. When your assembly has a novel type,
 that too should be clear. However, Kaptive cannot reliably extract or
 annotate locus sequences for totally novel types - if it indicates a
 novel locus is present then extracting and annotating the sequence is up
 to you! Very poor assemblies can confound the results, so be sure to
 closely examine any case where the locus sequence in your assembly is
 broken into multiple pieces.
 .
 This package contains a reference database.  Its not necessarily used
 to run kaptive since you can use your own database.

Package: kaptive-example
Description-md5: c7311173e8b9c30ba803f50bb816a279
Description-en: example data for kaptive for Klebsiella genome assemblies
 Kaptive reports information about K and O types for Klebsiella genome
 assemblies.
 .
 Given a novel genome and a database of known loci (K or O), Kaptive will
 help a user to decide whether their sample has a known or novel locus.
 It carries out the following for each input assembly:
 .
 * BLAST for all known locus nucleotide sequences (using blastn) to
 identify the best match ('best' defined as having the highest
 coverage).
 * Extract the region(s) of the assembly which correspond to the BLAST
 hits (i.e. the locus sequence in the assembly) and save it to a
 FASTA file.
 * BLAST for all known locus genes (using tblastn) to identify which
 expected genes (genes in the best matching locus) are present/missing
 and whether any unexpected genes (genes from other loci) are present.
 * Output a summary to a table file.
 .
 In cases where your input assembly closely matches a known locus,
 Kaptive should make that obvious. When your assembly has a novel type,
 that too should be clear. However, Kaptive cannot reliably extract or
 annotate locus sequences for totally novel types - if it indicates a
 novel locus is present then extracting and annotating the sequence is up
 to you! Very poor assemblies can confound the results, so be sure to
 closely examine any case where the locus sequence in your assembly is
 broken into multiple pieces.
 .
 This package contains some example data.

Package: karbon
Description-md5: b1549da6363eeab4ebf38f65b3262481
Description-en: vector graphics application for the Calligra Suite
 Karbon is a vector drawing application with an user interface that is easy to
 use, highly customizable and extensible. That makes Karbon a great application
 for users starting to explore the world of vector graphics as well as for
 artists wanting to create breathtaking vector art. Features include:
 .
 * Loading support for ODG, SVG, WMF, WPG, EPS/PS
 * Writing support for ODG, SVG, WMF, PNG, PDF
 * Customizable user interface with freely placeable toolbars and dockers
 * Layer docker for easy handling of complex documents including preview
 thumbnails, support for grouping shapes via drag and drop,
 controlling visibility of shapes or locking
 * Advanced path editing tool with great on-canvas editing capabilities
 * Various drawing tools for creating path shapes including a draw path
 tool and a pencil tool, as well as a calligraphy drawing tool
 * Gradient and pattern tools for easy on-canvas editing of gradient and
 pattern styles
 * Top notch snapping facilities for guided drawing and editing (e.g.
 snapping to grid, guide lines, path nodes, bounding boxes, orthogonal
 positions, intersections of path shapes or extensions of lines and
 paths)
 * Many predefined basic shapes included, such as circle/ellipse, star or
 rectangle
 * Artistic text shape with support for following path outlines
 (i.e. text on path)
 * Complex path operations and effects like Boolean set operations,
 path flattening, rounding and refining as well as whirl/pinch effects
 * Extensible by writing plugins for new tools, shapes and dockers
 .
 This package is part of the Calligra Suite.

Package: kas
Description-md5: 1871ce25af7ddcf9bf9691806e068967
Description-en: Setup tool for bitbake based projects
 This tool provides an easy mechanism to setup bitbake based
 projects. kas is using a project configuration file and does the download
 and configuration phase
 .
 This package installs the library for Python 3.

Package: kasts
Description-md5: 356272ea48bccac4cb6df382ceb67712
Description-en: Kirigami-based podcast player
 Kasts is a convergent podcast application.
 It allows discovering via an online directory
 to find podcasts, and then downloads and plays.
 .
 The GUI uses Kirigami, so it works on mobile and desktop.

Package: kasumi
Description-md5: 5060871e133ec0c17bd629aaced6160c
Description-en: Simple dictionary utility for Anthy
 Kasumi is a personal dictionary management tool for Anthy.
 Anthy is a Japanese input method to convert Hiragana text to
 Kana Kanji mixed text.
 .
 Featuring add words, edit words, delete words, search words
 and so on.

Package: katarakt
Description-md5: 9bb61c087dad6d85cd32f503791918ba
Description-en: simple PDF viewer with two layouts
 It's a PDF viewer. It views PDFs.
 .
 There are currently two layouts. The presentation layout is very
 simple and only supports scrolling on a per page basis. As the name
 suggests the current page is displayed in the center and zoomed to
 fit the window. It is active by default.
 .
 The grid layout is much more advanced and offers continuous (smooth,
 per pixel) scrolling, zooming and adjusting the column count. Pages
 keep their correct relative size and are shown in a grid.

Package: kate
Description-md5: 84a40ad5f98bac392db07addaa53ad3b
Description-en: powerful text editor
 Kate is a powerful text editor that can open multiple files simultaneously.
 .
 With a built-in terminal, syntax highlighting, and tabbed sidebar, it performs
 as a lightweight but capable development environment.  Kate's many tools,
 plugins, and scripts make it highly customizable.
 .
 Kate's features include:
 .
 * Multiple saved sessions, each with numerous files
 * Scriptable syntax highlighting, indentation, and code-folding
 * Configurable templates and text snippets
 * Symbol viewers for C, C++, and Python
 * XML completion and validation

Package: kate-data
Description-md5: 9cc10e9ab24f92570b1e4c14c048fb69
Description-en: shared data files for Kate text editor
 This package contains the architecture-independent shared data files needed
 for Kate editor

Package: katex
Description-md5: 395d20a4ab708e66509b82d1e3f2a397
Description-en: Fast math typesetting for the web (command line interface)
 KaTeX is a fast, easy-to-use JavaScript library for TeX math rendering on the
 web.
 .
 KaTeX supports all major browsers, including Chrome, Safari, Firefox, Opera,
 Edge, and IE 9 - IE 11.
 .
 This package provides a command line interface for KaTeX, which can be used to
 render TeX to HTML. By default, CLI will take the input from standard input.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: kati
Description-md5: 9ab55c6ddefa2d74e94461fca2a0abb1
Description-en: experimental GNU make clone
 The main goal of this tool is to speed up incremental build of Android.
 Currently, kati does not offer a faster build by itself. Instead, it
 converts your Makefile to a ninja file.
 .
 This is the Go version of kati.

Package: katomic
Description-md5: c9c644628319d8086ad12b5fc03eb370
Description-en: atomix puzzle game
 KAtomic is a puzzle game in which the player slides atoms around the board to
 assemble a molecule.
 .
 This package is part of the KDE games module.

Package: kawari8
Description-md5: 1d68762b755b9f76813a648cf0346d13
Description-en: Pseudo AI Shiori module used to create ghosts for Ukagaka
 Kawari is a conversation generating script language. It is usually used to
 develop ghosts for Ukagaka platform.
 .
 Ukagaka, also known as Nanika, is a platform on which provides mascot
 characters for the user's desktop. These mascot characters can say something
 which is programmatically generated. Conversations can be generated by
 programs which follows the Shiori standard. And the conversation-generating
 script we called it "ghost" which means the spirit of the mascot character.
 .
 This package also install the kawari8 plug-in for ninix-aya in order to
 perform ghosts based on kawari8.

Package: kazam
Description-md5: 90b8a4ef57e8f48748c38eaeb21cba23
Description-en: screencast and screenshot application created with design in mind
 Kazam provides a well designed and easy to use interface for capturing
 screencasts and screenshots. It can record desktop video and multiple audio
 streams simultaneously with control over audio levels and the screen region
 being captured.
 .
 Support for H264 and VP8 codecs is built in.

Package: kbackup
Description-md5: 52ecfbcb8cb06bfd16da7fce2d580b3a
Description-en: Easy to use backup program
 Kbackup is a program that lets you back up any directories or files. It uses
 an easy to use directory tree to select the things to back up and lets you
 save your settings in "profile" files. These are simple textfiles containing
 definitions for directories and files to be included or excluded from the
 backup process.

Package: kball
Description-md5: f790e83fc2008fab8605703f9560124a
Description-en: game of skill and reflexes for all the family
 A game of skill and reflexes, non violent, suitable for all ages. The idea
 is to move the ball around the map, without falling, without running out of
 time, and getting the prizes, in order to reach the exit. The main feature
 of the game is the built-in map editor, so anybody can make their own maps.

Package: kball-data
Description-md5: 104f288a0598552ec5eef7a900cab9fe
Description-en: game of skill and reflexes for all the family - data files
 A game of skill and reflexes, non violent, suitable for all ages. The idea
 is to move the ball around the map, without falling, without running out of
 time, and getting the prizes, in order to reach the exit. The main feature
 of the game is the built-in map editor, so anybody can make their own maps.
 .
 This package includes the data of the game.

Package: kbdd
Description-md5: 7f9841f58c749869531a139126e62146
Description-en: Per-window keyboard layout switching daemon for X
 KBDD stands for keyboard daemon. It is a simple keyboard layout
 switching program, which is designed to run in an X11 session and
 remember keyboard layouts on a per-window basis. That can be very
 handy for a user of a non-US keyboard who does not want to jump
 through layouts back and forth while typing in terminals (mostly in
 Latin) and some kind of chat (in native language). Another useful
 thing about KBDD is its D-Bus notification support — it can emit
 signals on layout change, thus, making it possible to create layout
 indicator widgets in such window managers as awesome, for example.
 .
 Users of popular desktop environments such as GNOME or KDE most
 likely do not need this package, as a similar functionality should
 be already available within their environment. This package may be
 of interest, however, for the users of tiling or dynamic window
 managers such as dwm or awesome.

Package: kbibtex
Description-md5: ef34b0b7e75860df9deab7756f162d34
Description-en: BibTeX editor for KDE
 An application to manage bibliography databases in the BibTeX format. KBibTeX
 can be used as a standalone program, but can also be embedded into other KDE
 applications (e.g. as bibliography editor into Kile).
 .
 KBibTeX can query online resources (e.g. Google scholar) via customizable
 search URLs. It is also able to import complete datasets from NCBI Pubmed.
 It also supports tagging references with keywords and manages references to
 local files.
 .
 BibTeX files can be exported into HTML, XML, PDF, PS and RTF format using a
 number of citation styles.

Package: kbibtex-data
Description-md5: 38fe933f178772eaa5dc57f3e53e6aa3
Description-en: BibTeX editor for KDE -- common data
 An application to manage bibliography databases in the BibTeX format. KBibTeX
 can be used as a standalone program, but can also be embedded into other KDE
 applications (e.g. as bibliography editor into Kile).
 .
 KBibTeX can query online resources (e.g. Google scholar) via customizable
 search URLs. It is also able to import complete datasets from NCBI Pubmed.
 It also supports tagging references with keywords and manages references to
 local files.
 .
 BibTeX files can be exported into HTML, XML, PDF, PS and RTF format using a
 number of citation styles.
 .
 This package include common data needed by kbibtex binaries.

Package: kblackbox
Description-md5: 4de8b1d57649213f0f71702357fab729
Description-en: Black Box puzzle game
 KBlackBox is a game of hide and seek played on an grid of boxes, where the
 player shoots rays into the grid to deduce the positions of hidden objects.
 .
 This package is part of the KDE games module.

Package: kblocks
Description-md5: 9e688237d7d76557776ea028205cfa20
Description-en: falling blocks game
 KBlocks is a single player falling blocks puzzle game, a Tetris-like
 replacement for KSirtet.
 .
 This package is part of the KDE games module.

Package: kbounce
Description-md5: df0e749a9563ae02a5eed508f8558420
Description-en: Jezzball arcade game
 KBounce is a game where the player builds walls to confine a number of
 bouncing balls.
 .
 This package is part of the KDE games module.

Package: kbreakout
Description-md5: 0981e70bbeb150eac27aeb06843f7278
Description-en: ball and paddle game
 kbreakout is a game similar to the classics breakout and xboing, featuring
 a number of added graphical enhancements and effects.  You control a paddle
 at the bottom of the playing-field, and must destroy bricks at the top
 by bouncing balls against them.
 .
 This package is part of the KDE games module.

Package: kbruch
Description-md5: 2b96a4ef0de8a316ebf8e0a2bb1fc180
Description-en: fraction learning aid for KDE
 KBruch is an aid for learning how to calculate with fractions.
 .
 This package is part of the KDE education module.

Package: kbtin
Description-md5: 5d373f347b0f96b2b0d745b297c00aba
Description-en: tintin++ style text-based MUD client
 KBtin is a console MUD client based on the once-popular tintin++.
 It is not limited for mudding, and can be used for running line-based local
 programs like adventure, mysqlclient, dpkg-buildpackage or piuparts.

Package: kbuild
Description-md5: f27d624c2906e40f738e5ed492435640
Description-en: framework for writing simple makefiles for complex tasks
 The goals of the kBuild framework:
 - Similar behavior cross all supported platforms.
 - Flexibility, don't create unnecessary restrictions preventing ad-hoc
 solutions.
 - Makefile can very simple to write and maintain.
 .
 There are four concepts being tried out in the current kBuild incaration:
 - One configuration file for a subtree automatically included.
 - Target configuration templates as the primary mechanism for makefile
 simplification.
 - Tools and SDKs for helping out the templates with flexibility.
 - Non-recursive makefile method by using sub-makefiles.
 .
 kBuild does not provide any facilities for checking compiler/library/header
 configurations, that's not in its scope. If this is important for your
 project, check out the autoconf tool in the GNU build system. It is possible
 to use kBuild together with autoconf if you like, but you might just as well
 use the full GNU package.

Package: kcachegrind
Description-md5: 4b04636e1d2e5397cf2634cf35707d11
Description-en: visualisation tool for the Valgrind profiler
 KCachegrind is a visualisation tool for the profiling data generated
 by calltree, a memory profiling tool for valgrind.  Any executable can be
 profiled using calltree without being recompiled, including multi-threaded
 applications, shared libraries, and plugins.
 .
 For visualising the output from profiling tools other than Valgrind, several
 converters can be found in the kcachegrind-converters package.
 .
 This package is part of the KDE Software Development Kit module.

Package: kcachegrind-converters
Description-md5: 758cc5afc65a93cc95300aefccaf3bcb
Description-en: format converters for KCachegrind profiler visualisation tool
 This is a collection of scripts for converting the output from several
 different profiling tools into a format that KCachegrind can display.
 .
 KCachegrind is a visualisation tool for the profiling data generated
 by calltree, a memory profiling tool for valgrind.  Executables can be
 profiled using calltree without being recompiled, including multi-threaded
 applications, shared libraries, and plugin architectures.
 .
 The included scripts are:
 .
 * dprof2calltree: converts the tmon.out output of Perl's Devel::DProf package
 * memprof2calltree: converts the memory profiles of memprof
 * op2calltree: converts the OProfile's output of "opreport -gdf" (v 0.8)
 * pprof2calltree: converts the pprof output from APD
 .
 This package is part of the KDE Software Development Kit module.

Package: kcalc
Description-md5: 452e5576fe3f66d98bf8d84c750dbaee
Description-en: simple and scientific calculator
 KCalc is a scientific calculator.
 .
 KCalc provides:
 * Trigonometric functions, logic operations, and statistical calculations
 * Calculation in decimal, hexadecimal, octal, and binary bases
 * Memory functions for storing results
 * A comprehensive collection of mathematical constants
 .
 This package is part of the KDE Utilities module.

Package: kcapi-tools
Description-md5: 7eab4ce659860e810ca8109938df8d3f
Description-en: Command-line tools for Linux Kernel Crypto API
 The Linux kernel exports a Netlink interface of type AF_ALG to allow user
 space to utilize the kernel crypto API. libkcapi uses this Netlink interface
 and exports easy to use APIs so that a developer does not need to consider the
 low-level Netlink interface handling.
 .
 The library does not implement any cipher algorithms. All consumer requests
 are sent to the kernel for processing. Results from the kernel crypto API
 are returned to the consumer via the library API.
 .
 The kernel interface and therefore this library can be used by unprivileged
 processes.
 .
 Install this package for the kcapi-dgst, kcapi-enc & kcapi-rng applications

Package: kcat
Description-md5: 17587d0a1b21c8f3e1287f4979165812
Description-en: producer and consumer for Apache Kafka
 kcat is a generic non-JVM producer and consumer for Apache Kafka
 0.8, think of it as a netcat for Kafka.
 .
 In producer mode kcat reads messages from stdin, delimited with a
 configurable delimiter and produces them to the provided Kafka
 cluster, topic and partition. In consumer mode kcat reads messages
 from a topic and partition and prints them to stdout using the
 configured message delimiter.
 .
 kcat also features a Metadata list mode to display the current
 state of the Kafka cluster and its topics and partitions.

Package: kcc
Description-md5: cbda8bb3576d4163be6acb3423cb435c
Description-en: Kanji code filter
 kcc can converts various Japanese encodings such as EUC-JP,
 7bitJIS, 8bitJIS and ShiftJIS with Half-width Kana supports.
 kcc can detect these encoding automatically as much as possible.

Package: kcharselect
Description-md5: e506cbd8befd6637870c979fcdc9ab3a
Description-en: special character utility
 KCharSelect is a utility for finding special characters which are not
 available on the keyboard.  It can search for characters by Unicode number,
 display characters in any font, and copy characters to the clipboard so they
 can be pasted into documents.
 .
 This package is part of the KDE utilities module.

Package: kcheckers
Description-md5: f9e45c53e4dc51ac444bccfd25ad84ae
Description-en: Checkers boardgame - transitional dummy package
 Empty transitional dummy package to upgrade to the new name.

Package: kchmviewer
Description-md5: 7ca16d9580fc5de3f84374e0e3bb798a
Description-en: CHM viewer for KDE
 KchmViewer is a chm (MS HTML help file format) viewer, written in C++.
 Unlike most existing CHM viewers for Unix, it uses Trolltech Qt widget
 library, and does not depend on KDE or GNOME. However, it may be compiled
 with full KDE support, including KDE widgets and KIO/KHTML.
 .
 The main advantage of KchmViewer is non-English language support. Unlike
 others, KchmViewer in most cases correctly detects help file encoding,
 correctly shows tables of context of Russian, Korean, Chinese and Japanese
 help files, and correctly searches in non-English help files (search for
 MBCS languages - ja/ko/ch is still in progress).
 .
 Completely safe and harmless. Does not support JavaScript in any way,
 optionally warns you before opening an external web page, or switching to
 another help file. Shows an appropriate image for every TOC entry.
 .
 KchmViewer Has complete chm index support, including multiple index entries,
 cross-links and parent/child entries in index as well as Persistent bookmarks
 support. Correctly detects and shows encoding of any valid chm file.

Package: kclock
Description-md5: 9ba83b625b23926418b852bfd88405d0
Description-en: Clock for KDE Plasma Mobile
 A universal clock application for desktop and mobile. It contains alarm,
 timer, stopwatch and timezone functionalities. Alarms and timers are able to
 wake the device from suspend on Plasma.

Package: kcollectd
Description-md5: 492193e7b867b389bb6e6ea05b74ba76
Description-en: simple collectd graphing front-end for KDE
 This package provides a basic KDE application for viewing RRD files
 created by collectd, the system statistics storage daemon. It allows
 easy mouse-driven navigation through data collections and can be used
 as a virtual chart recorder.

Package: kcolorchooser
Description-md5: ca21cbab5c251321a8a39106095f6d32
Description-en: color chooser and palette editor
 KColorChooser is a color palette tool, used to mix colors and create custom
 color palettes.  Using the dropper, it can obtain the color of any pixel on
 the screen.
 .
 A number of common color palettes are included, such as the standard Web colors
 and the Oxygen color scheme.
 .
 This package is part of the KDE graphics module.

Package: kconfig-frontends
Description-md5: 71d98910429ac98f96fb655a713fa6f6
Description-en: Standalone implementation of the Linux Kconfig parser and frontend
 Kconfig-frontends provides the kconfig parser, as well as all the frontends
 (dialog, ncurses, Qt and Gtk based) to configure and generate config files
 and config headers for various projects. This package release old both console
 (dialog, ncurses) and graphic (qt) versions.

Package: kconfig-frontends-nox
Description-md5: fe4e8957e74c7e6eafe6343f7674ea65
Description-en: NoX standalone implementation of the Linux Kconfig parser
 Kconfig-frontends provides the kconfig parser, as well as all the frontends
 (dialog, ncurses, QT) to configure and generate config files
 and config headers for various projects. This package release only hold
 dialog and ncurses versions.

Package: kcov
Description-md5: 3469e2689626b69ae766ed945b1ddbc5
Description-en: Code coverage analysis using DWARF debugging information
 Kcov is a code coverage tester based on bcov by Thomas Neumann. It allows
 collecting code coverage information from executables without special
 command-line arguments, and continuosly produces output from long-running
 applications.
 .
 Kcov, like Bcov, uses DWARF debugging information to make this possible.

Package: kcptun
Description-md5: 8f2252f4687508313fd11f75a5079874
Description-en: Simple UDP Tunnel Based On KCP
 kcptun is a remote port forwarding tool by converting TCP stream into
 UDP stream in KCP protocol, in order to achieve higher throughput or
 lower latency with rich tuneable options.

Package: kdc2tiff
Description-md5: 0efaf5f0359b3fa329036c326e7feb4d
Description-en: convert Kodak kdc files to jpeg or tiff
 Convert kdc files as created by KodaK DC-120 digital cameras to tiff or
 jpeg with attention to aspect ratio, accurate scaling, contrast
 adjustment, gamma correction and image rotation.

Package: kde-baseapps
Description-md5: 77088f0da9466f1f5b26057c5e994301
Description-en: base applications from the official KDE release (metapackage)
 KDE is produced by an international technology team that creates free and open
 source software for desktop and portable computing. Among KDE's products are a
 modern desktop system for Linux and UNIX platforms, comprehensive office
 productivity and groupware suites and hundreds of software titles in many
 categories including Internet and web applications, multimedia, entertainment,
 educational, graphics and software development.
 .
 This package provides core applications for the desktop.

Package: kde-cli-tools
Description-md5: ec416f18a4737b8b6cc6e006a745596f
Description-en: tools to use KDE services from the command line
 These command line tools enable you to use KDE services such as
 kioslaves, kdesu, QtSVG, kcontrol modules, KDE trader and start
 applications from the command line.
 .
 This package is part of the KDE Plasma.

Package: kde-cli-tools-data
Description-md5: f4fd4613a60dec4dc609bfe3c66e0aca
Description-en: tools to use kioslaves from the command line
 These command line tools enable you to use KDE services such as
 kioslaves, kdesu, QtSVG, kcontrol modules, KDE trader and start
 applications from the command line.
 .
 This package is part of the KDE Plasma.
 .
 This package contains the data files

Package: kde-config-cddb
Description-md5: 57d2710bd3d8b5f8ee4800c30aa6a38e
Description-en: CDDB retrieval configuration
 This package contains a configuration module for tweaking CDDB retrieval
 settings for applications using the libkcddb library from the KDE Multimedia
 Platform.
 .
 This package is part of the KDE multimedia module.

Package: kde-config-cron
Description-md5: d78d91dad0aad822ffaf90bde4327d02
Description-en: program scheduler frontend
 kde-config-cron is a KDE configuration module for scheduling programs to run
 at specific intervals using cron, the UNIX scheduling service.
 .
 This package is part of the KDE administration module.

Package: kde-config-fcitx
Description-md5: 9dd97040af881048a59954f72cf6afc6
Description-en: KDE configuration module for Fcitx
 This is a configuration module for System Settings for configuring
 the Free Chinese Input Toy of X.
 .
 It is designed to have similar functionalities to fcitx-config-gtk,
 with better KDE integration.

Package: kde-config-fcitx5
Description-md5: 0c2752a18aae01a6f9fc2ec0ab588b0d
Description-en: KDE configuration module for Fcitx5
 This is a configuration module for System Settings for configuring
 Fcitx Input Method Framework v5. It also provides the
 fcitx5-plasma-theme-generator tool.

Package: kde-config-flatpak
Description-md5: cde36ff85a3f13c5e02779e77c441fea
Description-en: Flatpak permissions management KCM
 Plasma System Settings module for managinng Flatpak permissions.
 .
 The System Settings module allows users to changing what permissions have
 been granted to installed Flatpak applications.

Package: kde-config-gtk-style
Description-md5: 69befcc3fa43f3f7f6293c2880753c1b
Description-en: KDE configuration module for GTK+ 2.x and GTK+ 3.x styles selection
 Configuration dialog to adapt GTK+ applications appearance to your taste
 under KDE. Among its many features, it lets you:
 - Choose which theme is used for GTK+ 2.x and GTK+ 3.x applications.
 - Tweak some GTK+ applications behaviour.
 - Select what icon theme to use in GTK+ applications.
 - Select GTK+ applications default fonts.
 - Easily browse and install new GTK+ 2.x and GTK+ 3.x themes.
 .
 This package contains kde-gtk-config module for KDE System Settings and
 common files (icons, localization files and etc).

Package: kde-config-gtk-style-preview
Description-md5: fab356696a67778e1d012e64cb8a29cc
Description-en: KDE configuration module for GTK+ 2.x and GTK+ 3.x styles selection (extras)
 Configuration dialog to adapt GTK+ applications appearance to your taste
 under KDE. Among its many features, it lets you:
 - Choose which theme is used for GTK+ 2.x and GTK+ 3.x applications.
 - Tweak some GTK+ applications behaviour.
 - Select what icon theme to use in GTK+ applications.
 - Select GTK+ applications default fonts.
 - Easily browse and install new GTK+ 2.x and GTK+ 3.x themes.
 .
 This package contains binary files for previewing Gtk themes and applying
 them without restarting of Gtk applications.

Package: kde-config-plymouth
Description-md5: 199f5c2c525ebc8cef6be05b5981f385
Description-en: KCM for Plymouth
 KDE systemsettings module to manage plymouth theming.

Package: kde-config-screenlocker
Description-md5: e784f169e79bdccb027ba0c71306e10d
Description-en: KCM Module for kscreenlocker
 KDE systemsettings module to configure kscreenlocker.
 .
 kscreenlocker can be configured to support the PAM ("Pluggable Authentication
 Modules") system for password checking (for unlocking the display).
 .
 PAM is a flexible application-transparent configurable user-authentication
 system found on FreeBSD, Solaris, and Linux (and maybe other unixes).
 .
 Information about PAM may be found on its homepage
 http://www.kernel.org/pub/linux/libs/pam/
 (Despite the location, this information is NOT Linux-specific.)
 .
 This package contains the KCM settings module for kscreenlocker.

Package: kde-config-sddm
Description-md5: c4d0e4cd0506a50301b0cbabb884d63f
Description-en: KCM module for SDDM
 KDE systemsettings module to configure SDDM login manager.

Package: kde-config-tablet
Description-md5: 849e69ad873a82cfd727d49f6d7f75f4
Description-en: implements a KDE configuration GUI for the Wacom drivers
 KDE Wacom tablet KCModule
 .
 This module implements a GUI for the Wacom Linux Drivers and extends it
 with profile support to handle different button / pen layouts per profile.
 .
 For hardware support have a look at http://www.linuxwacom.sourceforge.net
 .
 All tablets can be set up as long as they are found via xorg.conf or HAL
 configuration.

Package: kde-config-updates
Description-md5: 49d08b47023c9b5f6e78bf6f6e4a04e0
Description-en: Unattended updates configuration
 This package contains a configuration module for configuring
 unattended updates for fleet administrators without the need to
 use system updaters manually.
 .
 This package is part of Plasma Discover.

Package: kde-config-whoopsie
Description-md5: be5a6d1f7768991e1364e20acb9fe110
Description-en: Configuration for Whoopsie
 KConfig module for configuration of Whoopsie, the automatic error reporting
 system from Canonical used in Ubuntu flavours.

Package: kde-full
Description-md5: 2a5a2a91383527e4dbde0d70f736a8b7
Description-en: complete KDE Software Compilation for end users
 KDE is the powerful, integrated, and easy-to-use Free Software desktop
 platform and suite of applications.
 .
 This metapackage includes all the official modules released with KDE Sotware
 Compilation that are not specific to development and as well other KDE
 applications that are useful for a desktop user. This includes multimedia,
 networking, graphics, education, games, system administration tools, and other
 artwork and utilities.

Package: kde-inotify-survey
Description-md5: c54cd18c23b7818455485a4a90090288
Description-en: Notifies of excessive use of inotify watches
 Polls the state every couple minutes and warns if the user capacities
 have been exhausted.

Package: kde-plasma-desktop
Description-md5: dda525830e71382895be1bce7ba76f00
Description-en: KDE Plasma Desktop and minimal set of applications
 KDE is the powerful, integrated, and easy-to-use Free Software desktop
 platform and suite of applications.
 .
 This metapackage pulls in the core modules released with the KDE Software
 Compilation including the basic KDE Plasma Desktop, minimal set of basic
 applications (browser, file manager, text editor, system settings, panel,
 etc.), important libraries and data.

Package: kde-service-menu-fuseiso
Description-md5: c35711cdd798f2081aac32f923ab862f
Description-en: Small set of service menu entries for KDE to access ISO images
 Mount and unmount ISO images from Dolphin, Konqueror and other KDE file views.

Package: kde-spectacle
Description-md5: 95ca0633f14406ddec3aadca4f76a65b
Description-en: Screenshot capture utility
 Spectacle captures images of the screen. It can capture the whole screen,
 a specified region, an individual window, or only part of a window.

Package: kde-standard
Description-md5: 22b1a1d202f3643155a96f5ad211c0fb
Description-en: KDE Plasma Desktop and standard set of applications
 The KDE Software Compilation is the powerful, integrated, and easy-to-use Free
 Software desktop platform and suite of applications.
 .
 This metapackage includes the KDE Plasma Desktop and a selection of the most
 common used applications in a standard KDE desktop.

Package: kde-style-breeze
Description-md5: 20c52eb5b3cb5345027f447533e5f9c2
Description-en: Widget style for Qt and KDE Software
 This is the default widget style for KDE's Plasma desktop.
 .
 This package is part of the Breeze theme module.

Package: kde-style-breeze-data
Description-md5: 04a05d033629bb459215704d3399a47c
Description-en: Widget style for Qt and KDE Software - data files
 This is the default widget style for KDE's Plasma desktop.
 .
 This package containts the architecture-independent data files used by both
 the Qt6 and Qt5 versions of the Breeze theme module.
 .
 This package is part of the Breeze theme module.

Package: kde-style-breeze-qt5
Description-md5: e2fb2b86fc7a97f9c118aec2d3858b28
Description-en: Widget style for Qt and KDE Software running Qt5
 This is the default widget style for KDE's Plasma desktop for apps still
 depending on Qt5 and KDE Frameworks 5.
 .
 This package is part of the Breeze theme module.

Package: kde-style-oxygen-qt5
Description-md5: e3275296573d7a605c375dcddc629a60
Description-en: Qt 5 decoration for the Oxygen desktop theme
 The Oxygen desktop theme is used by Plasma and other KDE Software.
 .
 This package contains the Qt 5 widget theme.

Package: kde-style-oxygen-qt6
Description-md5: 20b932e0a9e746ae01883e50975a8fba
Description-en: Qt 6 decoration for the Oxygen desktop theme
 The Oxygen desktop theme is used by Plasma and other KDE Software.
 .
 This package contains the Qt 6 widget theme.

Package: kde-style-qtcurve-qt5
Description-md5: 7e097f8d46f57e4ad1b125772bd2ab79
Description-en: QtCurve widget style for applications based on Qt 5.x
 This package contains the QtCurve widget style for Qt 5.x.
 .
 QtCurve is a set of widget styles for Qt and GTK+ libraries. It provides a
 consistent look between KDE, GNOME and other applications based on these
 libraries, which is easy on the eyes and visually pleasing.

Package: kde-thumbnailer-deb
Description-md5: fe7b630f34508b498ac0af7a4d6b95d9
Description-en: KDE plugin to show thumbnails of Debian package files
 QApt is a collection of tools and a library providing a wrapper around
 APT. The intention is to ease the use of APT in Qt-based programs.
 .
 A plugin for KDE file managers (Dolphin and Konqueror) to preview Debian
 packages (.deb files) as thumbnails.

Package: kde-zeroconf
Description-md5: b20dc98160f5661050652e288f0963a5
Description-en: zeroconf plugins and kio slaves for KDE
 Zeroconf is an implementation of IPv4 link-local addresses (RFC3927)
 which can be used for ad-hoc networks.  Addresses are allocated from
 the 169.254.0.0/16 range semi-randomly.
 .
 Keywords: avahi, dnssd.
 .
 This package is part of the KDE networking module.

Package: kdeaccessibility
Description-md5: edcc8474c7d4fe0ea99ceb99a05a6589
Description-en: accessibility packages from the official KDE release
 KDE is produced by an international technology team that creates free and open
 source software for desktop and portable computing. Among KDE's products are a
 modern desktop system for Linux and UNIX platforms, comprehensive office
 productivity and groupware suites and hundreds of software titles in many
 categories including Internet and web applications, multimedia, entertainment,
 educational, graphics and software development.
 .
 This metapackage includes a collection of programs to make KDE more
 accessible, provided with the official release of KDE.

Package: kdeadmin
Description-md5: bdaa2e3ac823ec2a9fdd8f424e8bdc4a
Description-en: system administration tools from the official KDE release
 KDE is produced by an international technology team that creates free and open
 source software for desktop and portable computing. Among KDE's products are a
 modern desktop system for Linux and UNIX platforms, comprehensive office
 productivity and groupware suites and hundreds of software titles in many
 categories including Internet and web applications, multimedia, entertainment,
 educational, graphics and software development.
 .
 This metapackage includes a collection of system administration tools
 provided with the official release of KDE.

Package: kdebugsettings
Description-md5: 6b7f529f8c04a4b9b291a464d370a1a6
Description-en: application to enable/disable qCDebug settings
 Qt applications use QDebug classes to print out warnings and errors on
 a terminal.  This applications is a simple GUI to turn on or off
 these messages.

Package: kdeconnect
Description-md5: de3a7d975f1e94344c17456bf3a786d9
Description-en: connect smartphones to your desktop devices
 Tool to integrate your smartphone, tablet, and desktop devices.
 Remote-control, share files, synchronize notifications, and more!
 At the moment it only supports Android-based mobile devices. Linux desktop
 devices are well-supported, with ports available for other operating systems.

Package: kdeconnect-libs
Description-md5: 954b271425e0641d863076bf756f4c2c
Description-en: KDE Connect internal libs
 Tool to integrate your smartphone, tablet, and desktop devices.
 Remote-control, share files, synchronize notifications, and more!
 At the moment it only supports Android-based mobile devices. Linux desktop
 devices are well-supported, with ports available for other operating systems.
 .
 This package contains the internal libs used by KDE Connect and the QML
 module.

Package: kded5
Description-md5: aecaa0fee03ee49d8e41b3ae3658a551
Description-en: Extensible daemon for providing session services
 KDED runs in the background and performs a number of small tasks.
 Some of these tasks are built in, others are started on demand.

Package: kded5-dev
Description-md5: 999d791f3e09ab001fcb13b0ec1e4c1c
Description-en: Extensible daemon for providing session services
 KDED runs in the background and performs a number of small tasks.
 Some of these tasks are built in, others are started on demand.
 .
 Contains development files.

Package: kded6
Description-md5: aecaa0fee03ee49d8e41b3ae3658a551
Description-en: Extensible daemon for providing session services
 KDED runs in the background and performs a number of small tasks.
 Some of these tasks are built in, others are started on demand.

Package: kded6-dev
Description-md5: 999d791f3e09ab001fcb13b0ec1e4c1c
Description-en: Extensible daemon for providing session services
 KDED runs in the background and performs a number of small tasks.
 Some of these tasks are built in, others are started on demand.
 .
 Contains development files.

Package: kdeedu
Description-md5: 0a3dd841e273bd2df44bda7e90f9fc48
Description-en: educational applications from the official KDE release
 KDE is produced by an international technology team that creates free and open
 source software for desktop and portable computing. Among KDE's products are a
 modern desktop system for Linux and UNIX platforms, comprehensive office
 productivity and groupware suites and hundreds of software titles in many
 categories including Internet and web applications, multimedia, entertainment,
 educational, graphics and software development.
 .
 This metapackage includes educational applications provided with the
 official release of KDE.

Package: kdeedu-data
Description-md5: 35ae641c83860283ba500339fa4e167c
Description-en: data files for KDE education applications
 This package contains the architecture-independent data files for
 the KDE education applications.
 .
 This package is part of the KDE education module.

Package: kdeedu-kvtml-data
Description-md5: b346231aeecb8f226137f916998bd3f9
Description-en: KVTML files for KDE-Edu programs
 This package contains KVTML files for several KDE-Edu applications, such as
 KAnagram, KHangman, and KWordQuiz.
 .
 This package is part of the KDE education module.

Package: kdegames
Description-md5: d6e0536ebe2fb4dbb9d323c69fb612d5
Description-en: games from the official KDE release
 KDE is produced by an international technology team that creates free and open
 source software for desktop and portable computing. Among KDE's products are a
 modern desktop system for Linux and UNIX platforms, comprehensive office
 productivity and groupware suites and hundreds of software titles in many
 categories including Internet and web applications, multimedia, entertainment,
 educational, graphics and software development.
 .
 This metapackage includes a collection of games provided with the official
 release of KDE.

Package: kdegames-card-data
Description-md5: 06b9f687870ff3ed6cfc3edec9526ee0
Description-en: card decks for KDE games
 This package contains a collection of playing card themes
 for KDE card games.
 .
 This package is part of the KDE games module.

Package: kdegames-mahjongg-data-kf6
Description-md5: 24263f9fa6d3bd8da727df261f92612f
Description-en: tilesets and backgrounds for Mahjongg games
 This package contains a collection of tilesets and backgrounds for KMahjongg,
 KShisen and Kajongg.
 .
 This package is part of the KDE games module.

Package: kdegraphics
Description-md5: 9a5e4b229bb37cb0bffc0a8c4a5291f2
Description-en: graphics applications from the official KDE release
 KDE is produced by an international technology team that creates free and open
 source software for desktop and portable computing. Among KDE's products are a
 modern desktop system for Linux and UNIX platforms, comprehensive office
 productivity and groupware suites and hundreds of software titles in many
 categories including Internet and web applications, multimedia, entertainment,
 educational, graphics and software development.
 .
 This metapackage includes graphics applications provided with the official
 release of KDE.

Package: kdegraphics-thumbnailers
Description-md5: fecacf09cc1907dac81fafb8d7987281
Description-en: graphics file format thumbnailers for KDE SC
 These plugins allow KDE software to create thumbnails for several
 advanced graphic file formats (PS, RAW).
 .
 This package is part of the KDE graphics module.

Package: kdemultimedia
Description-md5: 1b6f5f82798d47eb5566bec679de6584
Description-en: multimedia applications from the official KDE release
 KDE is produced by an international technology team that creates free and open
 source software for desktop and portable computing. Among KDE's products are a
 modern desktop system for Linux and UNIX platforms, comprehensive office
 productivity and groupware suites and hundreds of software titles in many
 categories including Internet and web applications, multimedia, entertainment,
 educational, graphics and software development.
 .
 This metapackage includes multimedia applications provided with the official
 release of KDE.

Package: kdenetwork
Description-md5: 5135673c1119282eed011aa33a80313c
Description-en: networking applications from the official KDE release
 KDE is produced by an international technology team that creates free and open
 source software for desktop and portable computing. Among KDE's products are a
 modern desktop system for Linux and UNIX platforms, comprehensive office
 productivity and groupware suites and hundreds of software titles in many
 categories including Internet and web applications, multimedia, entertainment,
 educational, graphics and software development.
 .
 This metapackage includes networking applications provided with the official
 release of KDE.

Package: kdenetwork-filesharing
Description-md5: bf43bae244c8c6dc943545b5ac9bedbc
Description-en: network filesharing configuration module
 This package provides a way to configure network file-sharing using
 Samba in the properties dialogue of the file manager.
 .
 This package is part of the KDE networking module.

Package: kdenlive
Description-md5: b059f4d6a7a96b713ba63ea52ab3b5fa
Description-en: non-linear video editor
 Kdenlive is a non-linear video editing suite, which supports DV, HDV and many
 more formats.
 Its main features are:
 * Guides and marker for organizing timelines
 * Copy and paste support for clips, effects and transitions
 * Real time changes
 * FireWire and Video4Linux capture
 * Screen grabbing
 * Exporting to any by FFMPEG supported format

Package: kdenlive-data
Description-md5: b02f7754fa378a02248fa2b98fc12dbf
Description-en: non-linear video editor (data files)
 Kdenlive is a non-linear video editing suite, which supports DV, HDV and many
 more formats.
 Its main features are:
 * Guides and marker for organizing timelines
 * Copy and paste support for clips, effects and transitions
 * Real time changes
 * FireWire and Video4Linux capture
 * Screen grabbing
 * Exporting to any by FFMPEG supported format
 .
 This package contains the data files for kdenlive.

Package: kdepim
Description-md5: 13df2537eaec012b9e735cdc8dac9d49
Description-en: Personal Information Management apps from the official KDE release
 KDE (the K Desktop Environment) is a powerful Open Source graphical
 desktop environment for Unix workstations. It combines ease of use,
 contemporary functionality, and outstanding graphical design with the
 technological superiority of the Unix operating system.
 .
 This metapackage includes a collection of Personal Information Management
 (PIM) desktop applications provided with the official release of KDE.

Package: kdepim-addons
Description-md5: d8f289f91688d93a9ada54d9d00a30ef
Description-en: Addons for KDE PIM applications
 KDE (the K Desktop Environment) is a powerful Open Source graphical
 desktop environment for Unix workstations. It combines ease of use,
 contemporary functionality, and outstanding graphical design with the
 technological superiority of the Unix operating system.
 .
 This package includes a collection of extensions for the Personal Information
 Management (PIM) desktop applications provided with the official release of
 KDE Applications.

Package: kdepim-runtime
Description-md5: 0967d17f860788c8f2abc91821679d4e
Description-en: runtime components for Akonadi KDE
 This package contains Akonadi agents written using KDE Development Platform
 libraries.
 Any package that uses Akonadi should probably pull this in as a dependency.
 The kres-bridges is also parts of this package.
 .
 This package is part of the kdepim-runtime module.

Package: kdepim-themeeditors
Description-md5: 9c1dbb7cdf6d69806b1c42af6547c3d0
Description-en: Theme Editors for KDE PIM applications
 KDE PIM Theme Editors allow you to create and edit various KDE themes for
 KDE PIM software such as KMail and KAddressBook.

Package: kdeplasma-addons-data
Description-md5: b8d813cf9b8a19ae5d0e99a5ea537b7d
Description-en: locale files for kdeplasma-addons
 The KDE Plasma addons module is a collection of additional Plasma 6
 data engines, widgets and krunner plugins. It is part of
 the official KDE distribution.
 .
 This package contains locale files for KDE Plasma addons module.

Package: kdesdk
Description-md5: 3458551795d538676d8830a27e2d2a88
Description-en: Software Development Kit from the official KDE release
 KDE is produced by an international technology team that creates free and open
 source software for desktop and portable computing. Among KDE's products are a
 modern desktop system for Linux and UNIX platforms, comprehensive office
 productivity and groupware suites and hundreds of software titles in many
 categories including Internet and web applications, multimedia, entertainment,
 educational, graphics and software development.
 .
 This metapackage includes software development applications provided with the
 official release of KDE.

Package: kdesdk-scripts
Description-md5: 659c02f24ea59d1a8106e4632603b7ad
Description-en: scripts and data files for development
 This package contains scripts and data files to facilitate development of
 KDE software.  Also included are scripts which are not specific to
 KDE, such as helper scripts for working with Subversion and CVS repositories.
 .
 In addition to these scripts, this package provides:
 - gdb macros for Qt programming
 - Vim and EMACS helper files for Qt/KDE programming
 - bash and zsh completion rules for KDE applications
 - Valgrind error suppressions for KDE applications
 .
 This package is part of the KDE Software Development Kit module.

Package: kdesdk-thumbnailers
Description-md5: 542b314bd0e401d9d0d30fa1905cc30a
Description-en: kdesdk file format thumbnailers for KDE
 It contains a plugin to allow KDE software to create thumbnails for Gettext
 translations files (po).
 .
 This package is part of the KDE Software Development Kit module.

Package: kdesignerplugin-data
Description-md5: 1afbe7bd58c8eec87fc3f391bfc1e644
Description-en: Integration of KF5 widgets in Qt Designer/Creator
 This framework provides plugins for Qt Designer that allow
 it to display the widgets provided by various KDE Frameworks,
 as well as a utility kgendesignerplugin which can be used
 to generate other such plugins from ini-style description files.
 .
 Part of KDE Frameworks.
 .
 This package contains images and translations.

Package: kdesvn
Description-md5: 2c4facb6f4862fcd6965cd90eb0310f1
Description-en: Subversion client with tight KDE integration
 KDESvn is a graphical client for the Subversion revision control
 system (svn).
 .
 Besides offering common and advanced svn operations, it features
 a tight integration into KDE and can be embedded into other KDE
 applications like Konqueror via the KDE component technology KParts.

Package: kdesvn-kio-plugins
Description-md5: 0b0f5984c4d55a712f2a468c26202545
Description-en: Subversion I/O slaves for KDE
 This package includes KIO slaves for svn, svn+file, svn+http,
 svn+https, svn+ssh. This allows you to access Subversion repositories
 inside any KIO enabled KDE application.
 .
 This package is part of kdesvn.

Package: kdetoys
Description-md5: 7e25576d594c58c06b2c27bbad9f4647
Description-en: desktop toys from the official KDE release
 KDE is produced by an international technology team that creates free and open
 source software for desktop and portable computing. Among KDE's products are a
 modern desktop system for Linux and UNIX platforms, comprehensive office
 productivity and groupware suites and hundreds of software titles in many
 categories including Internet and web applications, multimedia, entertainment,
 educational, graphics and software development.
 .
 This metapackage includes desktop toys provided with the official release of
 KDE.

Package: kdeutils
Description-md5: 5c28b07fababef5585d7bd444bbdaaea
Description-en: general-purpose utilities from the official KDE release
 KDE is produced by an international technology team that creates free and open
 source software for desktop and portable computing. Among KDE's products are a
 modern desktop system for Linux and UNIX platforms, comprehensive office
 productivity and groupware suites and hundreds of software titles in many
 categories including Internet and web applications, multimedia, entertainment,
 educational, graphics and software development.
 .
 This metapackage includes general-purpose utilities provided with the
 official release of KDE.

Package: kdevelop
Description-md5: b677ffe3591af6f44d04fc26b29337f2
Description-en: integrated development environment for C/C++ and other languages
 KDevelop is a Free and Open Source integrated development
 environment (IDE). It provides editing, navigation and debugging features for
 several programming languages, as well as integration with multiple build
 systems and version-control systems, using a plugin-based architecture.
 .
 KDevelop has parser backends for C, C++ and Javascript/QML, with further
 external plugins supporting e.g. PHP or Python.

Package: kdevelop-data
Description-md5: 27c6ba68b545181e32202e758dd9c0c9
Description-en: data files for the KDevelop IDE
 KDevelop is a Free and Open Source integrated development
 environment (IDE). It provides editing, navigation and debugging features for
 several programming languages, as well as integration with multiple build
 systems and version-control systems, using a plugin-based architecture.
 .
 This package contains arch independent data for KDevelop.

Package: kdevelop-dev
Description-md5: e731bad39cc9c8aa95d86994acef1003
Description-en: development files for the KDevelop IDE
 KDevelop is a Free and Open Source integrated development
 environment (IDE). It provides editing, navigation and debugging features for
 several programming languages, as well as integration with multiple build
 systems and version-control systems, using a plugin-based architecture.
 .
 This package contains development files for KDevelop.

Package: kdevelop-l10n
Description-md5: caaaa609bb5cc859cafbbf2baca3944a
Description-en: localization files for the KDevelop IDE
 KDevelop is a Free and Open Source integrated development
 environment (IDE). It provides editing, navigation and debugging features for
 several programming languages, as well as integration with multiple build
 systems and version-control systems, using a plugin-based architecture.
 .
 This package contains the translations for KDevelop.

Package: kdevelop-pg-qt
Description-md5: ae78cd0881bbbaf37a02f848cf029565
Description-en: LL(1) parser generator based on Qt
 KDevelop-PG-Qt is a parser generator written in readable source-code and
 generating readable source-code. Its syntax was inspirated by AntLR.
 It implements the visitor-pattern and uses the Qt library.
 .
 This package contains the kdev-pg-qt binary, the headers files generated by
 the KDevelop parser generator and the cmake file to find the parser.

Package: kdevelop-php
Description-md5: d91180b50795db82f54deddad643d239
Description-en: PHP plugin for KDevelop
 KDevelop is an easy to use integrated development environment for KDE.
 It supports a wide range of programming languages and features project
 management, an advanced editor, a class browser and an integrated debugger.
 .
 This package contains the PHP language support plugin.

Package: kdevelop-php-l10n
Description-md5: f971132c0aa8a203d997d29254b4f874
Description-en: localization files for KDevelop PHP plugin
 The KDevelop-PHP plugin is the language plugin for the PHP language
 for the KDevelop integrated development environment for KDE.
 .
 This  package contains the localizations for the KDevelop PHP plugin.

Package: kdevelop-python
Description-md5: fb61067133e49cf20097c70cdb545f69
Description-en: Python 3 plugin for KDevelop
 KDevelop is an easy to use integrated development environment for KDE.
 It supports a wide range of programming languages and features project
 management, an advanced editor, a class browser and an integrated debugger.
 .
 This package contains the Python 3 language support plugin.

Package: kdevelop-python-data
Description-md5: 62bea8202cdbba59059b6cf7c87bc1a5
Description-en: Python 3 plugin for KDevelop - data files
 KDevelop is an easy to use integrated development environment for KDE.
 It supports a wide range of programming languages and features project
 management, an advanced editor, a class browser and an integrated debugger.
 .
 This package contains the data files for Python 3 language support plugin.

Package: kdevelop-python-l10n
Description-md5: 1cdeec605fff6624a814759d0cb29f83
Description-en: localization files for KDevelop Python 3 plugin
 The KDevelop-Python plugin is the language plugin for the Python 3 language
 for the KDevelop integrated development environment for KDE.
 .
 This  package contains the localizations for the KDevelop Python 3 plugin.

Package: kdevelop66-libs
Description-md5: 1721eaaf84e3496ee21aa4d1fedebbc3
Description-en: shared libraries for the KDevelop platform
 This package contains shared libraries needed to run integrated development
 environments based on the KDevelop platform.
 .
 This package is part of the KDevelop platform.

Package: kdewebdev
Description-md5: 1335f2383a57d68af5cf35cc2f4e09ee
Description-en: web development apps from the official KDE release
 This metapackage includes a collection of web development applications
 provided with the official release of KDE.

Package: kdf
Description-md5: 980ba304cd89925b93e1528c3e6d19aa
Description-en: disk information utility
 KDiskFree displays information about hard disks and other storage devices,
 including the amount of free space available. It can also mount and unmount
 storage devices and view them in the file manager.
 .
 KwikDisk is an icon for the system tray that provides convenient access to
 the features of KDiskFree.
 .
 This package is part of the KDE Applications utilities module.

Package: kdialog
Description-md5: bf00f508dd05e4ce091a121e7964e87d
Description-en: Dialog display utility
 kdialog allows you to display dialog boxes from shell scripts. The syntax is
 very much inspired from the "dialog" command (which shows text mode dialogs).

Package: kdiamond
Description-md5: a7a7c9895d468dee49b6d55654cc85d7
Description-en: three-in-a-row game
 KDiamond is a three-in-a-row game like Bejeweled. It features unlimited fun
 with randomly generated games and five difficulty levels with varying number
 of diamond colors and board sizes.
 .
 This package is part of the KDE games module.

Package: kdiff3
Description-md5: 0354c91a49f8aa55cacf41eda53c73a1
Description-en: compares and merges 2 or 3 files or directories
 KDiff3 compares two or three input files and shows the differences
 line by line and character by character. It provides an automatic
 merge facility and an integrated editor for comfortable solving of
 merge conflicts. KDiff3 allows recursive directory comparison and
 merging as well. KDiff3 also has KIO support, so it can access to
 remote files and compressed archives.

Package: kdiff3-doc
Description-md5: 8fca8be6f5a1a035211ddd3a02146992
Description-en: documentation for KDiff3
 KDiff3 compares two or three input files and shows the differences
 line by line and character by character.
 .
 This package contains the documentation.

Package: kdiskmark
Description-md5: d24537d4448363e35d97ce073715d996
Description-en: simple disk benchmark tool
 This is an HDD and SSD benchmark tool with a very friendly
 graphical user interface. KDiskMark with its presets and powerful
 GUI calls Flexible I/O Tester and handles the output to provide an
 easy to view and interpret comprehensive benchmark result.

Package: kdocker
Description-md5: 750369a5a218f9771127826ecd0a47e6
Description-en: lets you dock any application into the system tray
 KDocker will help you dock any application into the system tray.
 This means you can dock openoffice, xmms, firefox, thunderbird, anything!
 Just point and click. Works for all NET WM compliant window managers - that
 includes KDE, GNOME, Xfce, Fluxbox and many more.

Package: kdoctools5
Description-md5: ccf4efb9986e04bb851f20d7b8ae3f86
Description-en: Tools to generate documentation in various formats from DocBook
 KDocTools is a set of tools to generate documentation in various formats from
 DocBook files.
 .
 This package is part of KDE Frameworks 5.

Package: kdoctools6
Description-md5: 57bec5f4369c80f67065b1ef4d507b3f
Description-en: Tools to generate documentation in various formats from DocBook
 KDocTools is a set of tools to generate documentation in various formats from
 DocBook files.
 .
 This package is part of KDE Frameworks 6.

Package: kdrill
Description-md5: 9e9bba4daf4dd18fc5f848fedc70f190
Description-en: kanji drill and dictionary program
 This package provides a graphical program for learning Japanese
 characters, which also doubles as a dictionary lookup program.
 It requires a dictionary package, such as kanjidic (for learning
 kanji) or kanadic (for learning hiragana or katakana), although
 you can specify a custom dictionary file on the command line.

Package: keditbookmarks
Description-md5: de9dfceb4ffcfc2905333236f836b07e
Description-en: bookmarks editor utility for KDE
 The editor shows a tree view of your KDE bookmarks and bookmark subfolders.
 .
 Several applications in the KDE suite let you create bookmarks (e.g.
 Konqueror, Konsole, Konversation) and will launch this bookmark editor from
 their Bookmarks -> Edit Bookmarks menu item.

Package: keepass2
Description-md5: e0f163e68e620c6be9c7b15ffee31fe6
Description-en: Password manager
 KeePass is a easy-to-use password manager for Windows, Linux, Mac OS X and
 mobile devices. You can store your passwords in highly-encrypted databases,
 which can only be unlocked with one master password and/or a key file.
 A database consists of only one file that can be transferred from one computer
 to another easily.
 KeePass can import data from various file formats. The password list can be
 exported to various formats, including TXT, HTML, XML and CSV files.

Package: keepass2-doc
Description-md5: 944f2f1d580a843a46c7b13e273c8aea
Description-en: Password manager - Documentation
 KeePass is a easy-to-use password manager for Windows, Linux, Mac OS X and
 mobile devices. You can store your passwords in highly-encrypted databases,
 which can only be unlocked with one master password and/or a key file.
 A database consists of only one file that can be transferred from one computer
 to another easily.
 KeePass can import data from various file formats. The password list can be
 exported to various formats, including TXT, HTML, XML and CSV files.
 .
 This package contains the documentation.

Package: keepass2-plugin-hibpofflinecheck
Description-md5: 7aab2f7496076794bb1b890254871dbe
Description-en: KeePass2 plugin for online and offline Have I Been Pwned (HIBP) checks
 Have I been pwned? is an excellent tool for checking leaked passwords. While
 it does provide an API for securely checking the passwords  online, some bits
 of a hashed password still need to be sent to the service when performing this
 type of check.
 .
 This plugin offers the alternative of an offline check, by using the
 downloadable file provided by Have I been pwned.
 .
 Online check mode is also provided as an option, being implemented using the
 k-anonimity model required by the HIBP public API.
 .
 The plugin adds a new column to KeePass. When double-clicking the column for a
 specific entry, the SHA1 hash is calculated for the password, which is then
 searched in the file. A status will be displayed on the column for that
 specific password.
 .
 Features:
 - passwords can be checked in offline or online mode binary search in the
 large password file gives an instant result for the offline mode
 - bloom filter support
 - k-anonimity method implemented for the online mode
 - the status (Pwned or Secure) is saved in the KeePass database and will be
 retrieved when reopening the app, and updated if the password entry changes
 each password is individually checked only on user request
 - multiple passwords can be checked in bulk by using the right click menu
 - option to check all passwords in the database
 .
 For the offline mode, the HIPB database has to be manually downloaded.

Package: keepass2-plugin-keepassrpc
Description-md5: 05e5966a2174a2277019adee19c5ac4d
Description-en: RPC plugin for KeePass 2 Password manager
 This is the KeePassRPC plugin for KeePass2 required in order for Kee to be
 able to connect your browser to your passwords.

Package: keepassxc
Description-md5: 488233e519217e34f1bda89fe55058de
Description-en: Cross Platform Password Manager (transitional package)
 KeePassXC is a free/open-source password manager or safe which helps you
 to manage your passwords in a secure way. You can put all your
 passwords in one database, which is locked with one master key or a
 key-disk. So you only have to remember one single master password or
 insert the key-disk to unlock the whole database. The databases are
 encrypted using the algorithms AES or Twofish.
 .
 In contrast to KeePassX (package keepassx), KeePassXC is actively developed
 and has more features, e.g., connectivity to a Web Browser plugin (package
 webext-keepassxc-browser).
 .
 This is a transitional package depending on keepassxc-full or keepassxc-minimal

Package: keepassxc-full
Description-md5: d4ebdfc85a533dc513ff4ee182cc5206
Description-en: Cross Platform Password Manager
 KeePassXC is a free/open-source password manager or safe which helps you
 to manage your passwords in a secure way. You can put all your
 passwords in one database, which is locked with one master key or a
 key-disk. So you only have to remember one single master password or
 insert the key-disk to unlock the whole database. The databases are
 encrypted using the algorithms AES or Twofish.
 .
 In contrast to KeePassX (package keepassx), KeePassXC is actively developed
 and has more features, e.g., connectivity to a Web Browser plugin (package
 webext-keepassxc-browser).
 .
 This package includes all plugins, including networking, and various IPC
 like browser integration, ssh agent, freedesktop.org secret storage. Use
 at your own risk.

Package: keepassxc-minimal
Description-md5: cc45983b70d0515a9287f8098694a4a6
Description-en: Cross Platform Password Manager
 KeePassXC is a free/open-source password manager or safe which helps you
 to manage your passwords in a secure way. You can put all your
 passwords in one database, which is locked with one master key or a
 key-disk. So you only have to remember one single master password or
 insert the key-disk to unlock the whole database. The databases are
 encrypted using the algorithms AES or Twofish.
 .
 In contrast to KeePassX (package keepassx), KeePassXC is actively developed
 and has more features, e.g., connectivity to a Web Browser plugin (package
 webext-keepassxc-browser).
 .
 This package includes only the bare minimal functionality, and no security
 complications like networking, SSH agent, browser plugin, fdo secret storage.
 See keepassxc-full if you absolutely need those.

Package: kel-agent
Description-md5: 3faeb1a7b59f632b3b6f9b15e6fae88a
Description-en: Web interface for amateur radio installed programs (program)
 An agent program for translating between various amateur
 radio installed programs and WebSockets.  This was built to support
 https://github.com/k0swe/kellog but can be used by any web application
 that needs to communicate with amateur radio installed programs.

Package: kelbt
Description-md5: d98e181ad0a61b1bdd10581cebf7ec85
Description-en: backtracking LR parser generator
 Kelbt generates backtracking LALR(1) parsers. Standard LALR(1) parser
 generators emit an error upon encountering a conflict in the parse tables.
 Kelbt forges onward, generating parsers which handle conflicts by backtracking
 at runtime. Kelbt is able to generate a parser for any context-free grammar and
 therefore implements a generalized parsing method.
 .
 Kelbt is different from other backtracking LR systems in two ways. First, it
 elevates backtracking to the level of semantic actions by introducing a class
 of actions called undo actions. Undo actions are invoked as the backtracker
 undoes parsing and allow the user to revert any side effects of forward
 semantic actions. This makes it possible to backtrack over language constructs
 which must modify global state in preparation for handling context
 dependencies.
 .
 Second, Kelbt enables a user-controlled parsing strategy which approximates
 that of generalized recursive-descent parsing with ordered choice. This makes
 it easy for the user to resolve language ambiguities by ordering the grammar
 productions of a non-terminal according to precedence. It is approximate in the
 sense that for most grammars the equivalent of an ordered choice parsing
 strategy is achieved. In cases where productions are parsed out of the order
 given, there is a simple grammar transformation which remedies the problem.
 .
 As a proof of concept, Kelbt has been used to write a partial C++ parser
 (included) which is composed of strictly a scanner, a name lookup stage and a
 grammar with standard semantic actions and semantic undo actions.

Package: kephra
Description-md5: 6f7013e050273edc8df5afec68473785
Description-en: gui text editor along Perl alike Paradigms
 Kephra is gui text editor written in Perl but not only for Perl
 developers.
 .
 The features of Kephra are:
 - File: file sessions, history, simple templates, open all of a dir, insert,
 autosave by timer, save copy as, rename, close all other, detection if
 file where changed elsewhere
 - Editing: unlimited undo with fast modes, replace (clipboard and
 selection), line edit functions, move line/selection, indenting, block
 formatting, delete trailing space, comment, convert (case, space or
 indention) rectangular selection with mouse and keyboard, auto- and
 braceindention
 - Navigation: bracenav, blocknav, doc spanning bookmarks, goto last edit,
 last doc, rich search, incremental search, searchbar and search dialog
 - Tools: run script (integrated output panel), notepad panel, color picker
 - Doc Property: syntax mode, codepage, tab use, tab width, EOL, write
 protection
 - View: all app parts and margins can be switched on and off,
 syntaxhighlighting bracelight, ight margin, indention guide, caret line,
 line wrap, EOL marker, visible whitespace, changeable font
 - Configs: config files to be opened through a menu: settings, all menus,
 commandID's, event binding, icon binding, key binding, localisation
 (translate just one file to transelate the app), syntaxmodes and some help
 texts to be opened as normal files

Package: kernel-hardening-checker
Description-md5: c8feaf44aa5d35fc77f15ed90547a891
Description-en: Tool for checking Linux kernel security hardening options
 This tool checks the configuration of the running Linux kernel for insecure or
 weak options and provides recommendations to improve kernel security hardening.
 It is useful for administrators and users who want to audit and strengthen
 their kernel settings.

Package: kernel-wedge
Description-md5: fb028eb3928d8d0a511055c3e1f6fab8
Description-en: udeb package builder for Debian-Installer
 kernel-wedge splits udeb packages out of a kernel image deb. The udebs
 are used by the Debian-Installer.

Package: kernelshark
Description-md5: 1b84006243af3f97d2b15fc9fc0366d8
Description-en: Utilities for graphically analyzing function tracing in the kernel
 KernelShark is a front end reader of trace-cmd output. It reads a trace-cmd.dat
 formatted file and produces a graph and list view of the data.

Package: kerneltop
Description-md5: 0fe4a108b4159d3ec18907ae40b72cb7
Description-en: shows Linux kernel function usage in a style like top
 kerneltop shows Linux kernel function information usage (modules
 not included) like top do for process, and is derived from
 readprofile.
 .
 It needs profiling enabled on kernel at boot time.

Package: ketm
Description-md5: a6dd792c82fedff6d6f75a7bd2b958eb
Description-en: old school 2D-scrolling shooter
 Ketm is a hicolor/hiresolution classical game that has similarities with
 Raptor, Tyrian and Galaga. You are a spacepilot controlling your secret
 prototype ship. At regular interval's you get attacked by the bad guys. You
 have a mission to clean this sector from them (i.e. Kill Everything That
 Moves). Be sure to pick up some weapon and ship upgrades on the way.

Package: ketm-data
Description-md5: 085fc655d019815d39647600b83f145c
Description-en: graphics and audio data for ketm
 Ketm is a hicolor/hiresolution classical game that has similarities with
 Raptor, Tyrian and Galaga. You are a spacepilot controlling your secret
 prototype ship. At regular interval's you get attacked by the bad guys. You
 have a mission to clean this sector from them (i.e. Kill Everything That
 Moves). Be sure to pick up some weapon and ship upgrades on the way.
 .
 This package contains the architecture-independent data for ketm. For
 more information, see the ketm package.

Package: keurocalc
Description-md5: a7166e01fd5d1f79d4e7c2888adf627d
Description-en: universal currency converter and calculator
 KEurocalc is a universal currency converter and calculator.
 It downloads latest exchange rates directly from the
 European Central Bank and Time Genie.

Package: keurocalc-data
Description-md5: 6e9fc7f2f57c5ef4114b98c6e273e0c2
Description-en: universal currency converter and calculator - data package
 KEurocalc is a universal currency converter and calculator.
 It downloads latest exchange rates directly from the
 European Central Bank and Time Genie.
 .
 This is a data package containing some files needed by the keurocalc
 binary package.

Package: kew
Description-md5: 582fa923a72503aee369afad0fa90a47
Description-en: play music from the commandline
 kew is a commandline music player. It supports gapless playback,
 displaying album covers as ASCII art or as a normal image,
 and 24-bit audio. Saving a current selection of songs as m3u is
 also supported.
 .
 Note: For proper cover display a terminal with sixel support is needed,
 such as Konsole or foot.

Package: kexi
Description-md5: 15c11cf628116a7f4c396c91682cc929
Description-en: visual database applications builder
 KEXI is a visual database applications builder. It can be used for
 designing database applications, inserting and editing data,
 performing queries, and processing data. Forms can be created to
 provide a custom interface to your data. All database objects -
 tables, queries, forms, reports - are stored in the database, making
 it easy to share data and design.
 .
 KEXI is considered as a long awaited Open Source competitor for MS Access,
 Filemaker and Oracle Forms. Its development is motivated by the lack of
 Rapid Application Development (RAD) tools for database systems that are
 sufficiently powerful, inexpensive, open standards driven and portable
 across many operating systems and hardware platforms.

Package: kexi-data
Description-md5: 2d6815cfbfc341185d2815073231106e
Description-en: data files for kexi
 This package contains architecture-independent data files for KEXI, the
 database program shipped with the Calligra Suite.
 .
 See the 'kexi' package for further information.

Package: kexi-mysql-driver
Description-md5: f9c8277fb990289b27ccd82dd3c46b95
Description-en: MySQL support for kexi
 KEXI is a visual database applications builder. It can be used for
 designing database applications, inserting and editing data,
 performing queries, and processing data. Forms can be created to
 provide a custom interface to your data. All database objects -
 tables, queries, forms, reports - are stored in the database, making
 it easy to share data and design.
 .
 This package provides support for MySQL in KEXI.

Package: kexi-postgresql-driver
Description-md5: 53e5c2728c500d6d561657e52501d0b4
Description-en: PostgreSQL support for kexi
 KEXI is a visual database applications builder. It can be used for
 designing database applications, inserting and editing data,
 performing queries, and processing data. Forms can be created to
 provide a custom interface to your data. All database objects -
 tables, queries, forms, reports - are stored in the database, making
 it easy to share data and design.
 .
 This package provides support for PostgreSQL in KEXI.

Package: key2odp
Description-md5: b038f3fd6ebcd9d74f5491f87db6eab7
Description-en: Keynote to OpenDocument converter
 This package contains a utility for converting Keynote into OpenDocument
 presentation documents.

Package: keybinder-3.0-doc
Description-md5: d85435b93fa8f28bcb7f880d11b8246b
Description-en: registers global key bindings for applications - Gtk+3 - documentation
 keybinder is a library for registering global keyboard shortcuts to be used by
 GTK-based applications under the X Window System.
 .
 When a combination of key is pressed, keybinder notifies it to the registering
 application, which can execute one or more operations based on the event
 previously registered.
 .
 Originally written as part of the Tomboy project, keybinder has been
 distributed as stand-alone library let other applications to use key binding.
 .
 This package contains documentation and API reference.
 .
 This is the Gtk+3 version of the library.

Package: keyboards-rg
Description-md5: 0bd923dde945b00bb9d5bbb7c5afe554
Description-en: Various keyboard layouts for X-window and linux console
 keyboards-rg includes several keyboard layouts. Currently there is
 a Slovak programmers keyboard, Pan-cyrillic yawerty keyboard with
 Russian, Ukrainian and Belarusia variants and an Esperanto keyboard
 for the X-window system.

Package: keychain
Description-md5: aee669baa71e3017fbfdcaf59344fd72
Description-en: key manager for OpenSSH
 Keychain is an OpenSSH key manager, typically run from ~/.bash_profile. When
 keychain is run, it checks for a running ssh-agent, otherwise it starts one.
 It saves the ssh-agent environment variables to ~/.keychain/\$\{HOSTNAME\}-sh,
 so that subsequent logins and non-interactive shells such as cron jobs can
 source the file and make passwordless ssh connections.  In addition, when
 keychain runs, it verifies that the key files specified on the command-line
 are known to ssh-agent, otherwise it loads them, prompting you for a password
 if necessary.

Package: keyd
Description-md5: 18f1f12bf6aaeb667f8457875f157093
Description-en: keyboard key remapping daemon
 keyd is a system-wide key remapping daemon which supports features like
 layering, oneshot modifiers, and macros. In its most basic form it can be used
 to define a custom key layout that persists across display server boundaries
 (e.g wayland/X/tty).

Package: keyd-application-mapper
Description-md5: 3637343e9629d5994dbce58df1cd9a5e
Description-en: keyboard key remapping daemon - application-specific remapper
 keyd is a system-wide key remapping daemon which supports features like
 layering, oneshot modifiers, and macros. In its most basic form it can be used
 to define a custom key layout that persists across display server boundaries
 (e.g wayland/X/tty).
 .
 This package provides a keyd companion daemon that adds support for
 application-specific key bindings by watching for window focus changes. At the
 moment, X, Sway, and GNOME are supported.

Package: keyman
Description-md5: 5d802670e8a45893e43ddf25b7e2ddc2
Description-en: Type in your language with Keyman for Linux
 Keyman makes it possible for you to type in over 2,000 languages on Windows,
 macOS, Linux, iPhone, iPad, Android tablets and phones, and even instantly
 in your web browser. With the world's most powerful keyboarding engine,
 intuitive and rapid text input is now possible in your language, and for
 over 99% of the global population's mother tongues!
 .
 Originally created in 1993 to type Lao on Windows, Keyman is now a free and
 open source keyboarding platform which allows anyone to write a keyboard
 layout for their language. Keyman is available for many platforms, including
 Windows, macOS, iOS, Android, Linux and the web.
 .
 Keyboard layouts are defined with a clear and easy to understand keyboard
 grammar. Keyman's contextual input model means keyboard layouts can be
 intelligent and make it simple to type even the most complex languages.
 Keyboard layouts are distributed through an open catalog to all major desktop
 and mobile platforms.
 .
 Install, uninstall and view information about Keyman keyboard
 packages.
 .
 This package depends on all that is needed for using Keyman
 for Linux.

Package: keyman-system-service
Description-md5: 335dbd00157bebab0f55002f899a33d5
Description-en: System service for Keyman
 Originally created in 1993 to type Lao on Windows, Keyman is now a free and
 open source keyboarding platform which allows anyone to write a keyboard
 layout for their language. Keyman is available for many platforms, including
 Windows, macOS, iOS, Android, Linux and the web.
 .
 Keyboard layouts are defined with a clear and easy to understand keyboard
 grammar. Keyman's contextual input model means keyboard layouts can be
 intelligent and make it simple to type even the most complex languages.
 Keyboard layouts are distributed through an open catalog to all major desktop
 and mobile platforms.
 .
 This package provides a DBus/systemd system service as a helper for
 running Keyman with Wayland.

Package: keymapper
Description-md5: bbe579d785b279437415488f97281034
Description-en: Keyboard map decision tree builder and interpreter
 This package implements an alternate way to let a user decide which
 keyboard map to use. It generates a decision tree and then asks the
 user to press a couple of keys. Depending on which keycode is returned,
 the list of possible keyboards is pruned until there is only one left.

Package: keynav
Description-md5: beb54c4c3878297fd9f1f37a809e56f2
Description-en: keyboard-driven mouse cursor mover
 Keynav makes your keyboard a fast mouse cursor mover. You can move the cursor
 to any point on the screen with a few key strokes. It also simulates
 mouse click. You can do everything mouse can do with a keyboard.

Package: keyringer
Description-md5: 43091b325cead4cd5eb5900536aad92f
Description-en: Distributed secret management using GnuPG and Git
 Keyringer lets you manage and share secrets using GnuPG and Git in a
 distributed fashion. It has custom commands to encrypt, decrypt and
 recrypt secrets as well as create key pairs and supports encryption
 to multiple recipients and groups of different recipients to ensure
 the same repository can be shared with a workgroup but allowing to
 keep some secrets available just to subsets of that group.
 .
 OpenSSL is needed to generate X.509 certificates and keys and
 xdg-utils are needed to open and edit encrypted secrets according
 to their file types.

Package: keysmith
Description-md5: 989f9605217bf0fe733ba410026a773b
Description-en: OTP client for Plasma Mobile and Desktop
 Keysmith is an application to generate two-factor authentication (2FA) tokens
 when logging in to your (online) accounts. Currently it supports both HOTP and
 TOTP tokens.

Package: keystone-tempest-plugin
Description-md5: dcc1476c08cfce74726561f8ff2e5dae
Description-en: OpenStack Integration Test Suite - Keystone plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Keystone plugin.

Package: kf6-breeze-icon-theme
Description-md5: b27cf25da90c087dd26fc5669c7e518c
Description-en: Default Plasma icon theme
 This is the default icon theme for the KDE Plasma 6 desktop.
 .
 This package is part of the Breeze theme module.

Package: kf6-breeze-icon-theme-rcc
Description-md5: 3811481a3e1b0055945ce8c8cb072a6f
Description-en: RCC resources for the breeze icon theme
 Breeze is the default icon theme for the KDE Plasma 6 desktop. This package
 contains the icons in RCC format.
 .
 This package is part of the Breeze theme module.

Package: kfind
Description-md5: 074402052ebee6202b43f3882728df7c
Description-en: file search utility by KDE
 KFind can be used as a standalone search tool, launched by KRunner or from
 your menu. It is also integrated into Konqueror as "Find File" in the
 "Tools" menu. It allows you to find files by name, type or content.

Package: kfloppy
Description-md5: 0e3cddb000fedbfb30c9e1d251e0346a
Description-en: floppy formatter
 Kfloppy is a utility for formatting floppy disks.
 .
 This package is part of the KDE SC utilities module.

Package: kfourinline
Description-md5: 04930c4bdd44e4bfc231be2688c1cb82
Description-en: Connect Four game
 KFourInLine is a game where two players take turns dropping pieces into a grid,
 the winner being the first to place four pieces in a line.
 .
 This package is part of the KDE games module.

Package: kfractgen
Description-md5: 995d3ee77b786d571c8db2a06a5caf3e
Description-en: Fractal images calculation application (KDE version)
 FractGen is a simple Qt-based fractal generator program for Mandelbrot
 fractals. The image size is only limited by virtual memory. It is possible
 to zoom into images. Image parameters can be saved in XML files and loaded
 from XML files. Calculated images can be exported as PNG files.
 .
 The intention of this program is to generate graphics to be post-processed
 by other image tools, e.g. in order to generate nice screen backgrounds or
 book covers.
 .
 This is the KDE version of FractGen.

Package: kgames
Description-md5: 31f4ba8a21f49a639e6e35099ecc6c93
Description-en: Venerable selection of Xaw-based games
 These are a selection of various games that use the Xaw toolkit. They
 are all from the 80's and 90's and look the part. As a result, they
 are also very lightweight. There are a bunch of solitaire (patience)
 variants, mille bournes, cribbage and dominos.

Package: kgamma
Description-md5: f056942c2f5f7109127886d528429674
Description-en: monitor calibration panel for KDE
 This package contains a settings panel for adjusting the brightness, contrast,
 and gamma-correction of a monitor.  Test patterns are shown to help
 determine the settings that accurately display the full range of colors.
 .
 Each of the red, green, and blue components can be adjusted individually,
 or all three components can be adjusted together.

Package: kgamma5
Description-md5: f056942c2f5f7109127886d528429674
Description-en: monitor calibration panel for KDE
 This package contains a settings panel for adjusting the brightness, contrast,
 and gamma-correction of a monitor.  Test patterns are shown to help
 determine the settings that accurately display the full range of colors.
 .
 Each of the red, green, and blue components can be adjusted individually,
 or all three components can be adjusted together.

Package: kgb
Description-md5: 8070e72fdbdb5d02d42bb71f9f5907ae
Description-en: Archiver for .kgb files
 This is an archiver (compressor/decompressor) for files in the KGB format,
 which provides high compression rates at the expense of memory and CPU time.
 .
 This package contains the KGB archiver based on the
 PAQ6 archiver by Matt Mahoney.

Package: kgb-bot
Description-md5: 241894f016c3ee07fd70908bf034b115
Description-en: IRC collaboration bot
 KGB is an IRC bot, helping people work together by notifying an IRC channel
 when a commit occurs.
 .
 It supports multiple repositories/IRC channels and is fully configurable.
 .
 This package contains the server-side daemon, kgb-bot, which is responsible
 for relaying commit notifications to IRC.

Package: kgb-client
Description-md5: d13ed8bf80b2db6bb19d8f4fd3d23e11
Description-en: client for KGB (IRC collaboration bot)
 KGB is an IRC bot, helping people work together by notifying an IRC channel
 when a commit occurs.
 .
 It supports multiple repositories/IRC channels and is fully configurable.
 .
 This package contains the client-side program, kgb-client, which is supposed
 to be used as an hook in your version control system and sends the
 notifications to the KGB daemon.
 .
 Currently supported version control systems are:
 * Git
 * Subversion
 * CVS

Package: kgendesignerplugin
Description-md5: f8cda0cd32bfdfee18c32e3bc7b2d01b
Description-en: Integration of KF5 widgets in Qt Designer/Creator
 kgendesignerplugin can be used to generate plugins for widgets
 in Qt Designer and Qt Creator.
 .
 Part of KDE Frameworks.

Package: kgendesignerplugin-bin
Description-md5: 64379c9f8d222abfd03445b56e07e2ea
Description-en: Integration of KF5 widgets in Qt Designer/Creator (bin files)
 kgendesignerplugin can be used to generate plugins for widgets
 in Qt Designer and Qt Creator.
 .
 This package is a packaging implementation detail needed to allow cross
 compilation.
 .
 Part of KDE Frameworks.

Package: kgeography
Description-md5: ab96915329fb5430070bb65ac11089d2
Description-en: geography learning aid for KDE
 KGeography is an aid for learning about world geography.  You can use it to
 explore a map, show information about regions and features, and play quiz
 games to test your geography knowledge.
 .
 This package is part of the KDE education module.

Package: kgeography-data
Description-md5: a26284dc4f2086494f9ea360b04b5078
Description-en: data files for KGeography
 This package contains architecture-independent data files for the
 KGeography geography learning tool, including maps, capitals, and flags.
 .
 This package is part of the KDE education module.

Package: kgeotag
Description-md5: a371245524b5b605efefed6d25ef956d
Description-en: Photo geotagging program
 Images can be associated with geographic coordinates (geotagging) by different
 means: On the one hand, a matching with GPX encoded geodata can be done, on
 the other hand, the coordinates can be set manually, either via drag and drop
 onto a map, via bookmarks or by manually supplying them.
 .
 The coordinates can be stored in the images' Exif header and/or in XMP sidecar
 files.

Package: kget
Description-md5: 7738895dc8ec87ede010b479a0dda8c2
Description-en: download manager
 KGet is an advanced download manager with support for Metalink and Bittorrent.
 Downloads are added to the list, where they can be paused, queued, or
 scheduled for later.
 .
 This package is part of the KDE networking module.

Package: kget-doc
Description-md5: fdf100f1fcae214c6a245ff092004d6b
Description-en: download manager - documentation
 KGet is an advanced download manager with support for Metalink and Bittorrent.
 Downloads are added to the list, where they can be paused, queued, or
 scheduled for later.
 .
 This package contains the user documentation for KGet.
 .
 This package is part of the KDE networking module.

Package: kglobalacceld
Description-md5: edf160e6d10efc6e90a74d205184a9a8
Description-en: daemon for global keyboard shortcuts on the Plasma desktop
 Daemon providing Global Keyboard Shortcut (Accelerator) functionality for the
 Plasma desktop.
 .
 This package contains the daemon and its desktop and service files.

Package: kgoldrunner
Description-md5: 33626a4b0e5279fceb3606df145ea2da
Description-en: Lode Runner arcade game
 KGoldrunner is a fast-paced platform game where the player must navigate a
 maze while collecting gold nuggets and avoiding enemies.  A variety of level
 packs are included, as well as an editor to create new levels.
 .
 This package is part of the KDE games module.

Package: kgpg
Description-md5: c2c30394bb363998b52a8fcc2caeb33c
Description-en: graphical front end for GNU Privacy Guard
 Kgpg manages cryptographic keys for the GNU Privacy Guard, and can encrypt,
 decrypt, sign, and verify files.  It features a simple editor for applying
 cryptography to short pieces of text, and can also quickly apply cryptography
 to the contents of the clipboard.
 .
 This package is part of the KDE Utilities module.

Package: kgraphviewer
Description-md5: becd92687440aa94c73a2526e925f82b
Description-en: GraphViz dot graph viewer
 KGraphViewer is a tool to display graphviz .dot graphs.
 .
 It is more generally a KPart able to display any graph data that
 graphviz can handle.

Package: kgraphviewer-dev
Description-md5: 0240d7453af58a2513b713bac4ecdf14
Description-en: GraphViz dot graph viewer - devel files
 KGraphViewer is a tool to display graphviz .dot graphs.
 .
 It is more generally a KPart able to display any graph data that
 graphviz can handle.
 .
 This package contains the development files for KGraphViewer.

Package: kgraphviewer-doc
Description-md5: bf00f369fd9a8b22494cf87c3269dcac
Description-en: GraphViz dot graph viewer - user documentation
 KGraphViewer is a tool to display graphviz .dot graphs.
 .
 It is more generally a KPart able to display any graph data that
 graphviz can handle.
 .
 This package contains the user documentation for KGraphViewer.

Package: khal
Description-md5: c3eadba958d14e12d374cf1bbcc9465b
Description-en: Standards based CLI and terminal calendar program
 Khal is a standards based CLI and terminal calendar program,
 able to synchronize with CalDAV servers through vdirsyncer.
 .
 Features:
 - khal can read and write events/icalendars to vdir,
 so vdirsyncer can be used to synchronize calendars
 with a variety of other programs,
 for example CalDAV servers.
 - fast and easy way to add new events
 - ikhal (interactive khal) lets you browse and edit calendars and events

Package: khal-doc
Description-md5: b927e67972fd3b2ff6a0379f7d866b39
Description-en: Standards based CLI and terminal calendar program - documentation
 Khal is a standards based CLI and terminal calendar program,
 able to synchronize with CalDAV servers through vdirsyncer.
 .
 Features:
 - khal can read and write events/icalendars to vdir,
 so vdirsyncer can be used to synchronize calendars
 with a variety of other programs,
 for example CalDAV servers.
 - fast and easy way to add new events
 - ikhal (interactive khal) lets you browse and edit calendars and events
 .
 This package contains the documentation for khal.

Package: khangman
Description-md5: 883df9cd292189211b45eea83e206893
Description-en: Hangman word puzzle
 KHangMan is the well-known Hangman game, aimed towards children aged 6 and
 above.
 .
 It picks a random word which the player must reveal by guessing if it contains
 certain letters.  As the player guesses letters, the word is gradually
 revealed, but 10 wrong guesses will end the game.
 .
 This package is part of the KDE education module.

Package: khard
Description-md5: 52bd48c0f5f25cf43c0238ec28c0eb43
Description-en: address book for the Linux console
 Khard is an address book for the Linux console. It creates, reads, modifies
 and removes carddav address book entries at your local machine. Khard is also
 compatible to the email clients mutt and alot and the SIP client twinkle.
 .
 One might want to install vdirsyncer to synchronize local address books with a
 carddav server.

Package: khelpcenter
Description-md5: 87d0a347f1986d1e9f2b19e96f51c701
Description-en: search and read system documentation
 KHelpCenter is an application to search and read documentation for
 applications, modules, libraries, and system utilities.
 .
 It collects documentation from various sources (KDE community, man pages, etc)
 and displays them in one window.
 .
 This package is part of the KDE System module.

Package: khelpcenter-data
Description-md5: 4eae322e199584695184c86e582b9faa
Description-en: search and read system documentation data
 KHelpCenter is an application to search and read documentation for
 applications, modules, libraries, and system utilities.
 .
 It collects documentation from various sources (KDE community, man pages, etc)
 and displays them in one window.
 .
 This package is part of the KDE System module.
 .
 This package contains the data files.

Package: khotkeys
Description-md5: 85a779edc74453b87722479c058ea152
Description-en: configure input actions settings - transitional dummy package
 Empty dummy package for Plamsa 5 to 6 upgrades.

Package: khronos-api
Description-md5: 4a41e23eab96fdfd75f06a983cbef89c
Description-en: Khronos XML API Registry
 This package contains the Khronos XML API Registry.  It is the
 successor to the ancient and undocumented .spec files used for many
 years to describe the GL, WGL, and GLX APIs.

Package: khronos-opencl-icd-libopencl1
Description-md5: 2ae9bfac0088639c160c57e753692bde
Description-en: Khronos official OpenCL ICD Loader
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package contains an installable client driver loader (ICD Loader)
 library that can be used to load any (free or non-free) installable client
 driver (ICD) for OpenCL. It acts as a demultiplexer so several ICD can
 be installed and used together.

Package: khronos-opencl-icd-loader-bin
Description-md5: dee3a731c576f32557b527fc7f106f8f
Description-en: Khronos official OpenCL ICD Loader - tools
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package contains binary program to check OpenCL layers, cllayerinfo.

Package: khronos-opencl-icd-loader-dev
Description-md5: bcda4e4f71d7afd03bd5f0090406cd34
Description-en: Khronos official OpenCL ICD Loader - development files
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package contains development files: pkgconfig, CMake files.

Package: kicad
Description-md5: 7d7a4338587846138a2259967028ef63
Description-en: Electronic schematic and PCB design software
 Kicad is a suite of programs for the creation of printed circuit boards.
 It includes a schematic editor, a PCB layout tool, support tools and a
 3D viewer to display a finished & fully populated PCB.
 .
 Kicad is made up of 5 main components:
 .
 * kicad - project manager
 * eeschema - schematic editor
 * pcbnew - PCB editor
 * gerbview - GERBER viewer
 * cvpcb - footprint selector for components
 .
 Libraries:
 * Both eeschema and pcbnew have library managers and editors for their
 components and footprints
 * You can easily create, edit, delete and exchange library items
 * Documentation files can be associated with components, footprints and key
 words, allowing a fast search by function
 * Very large libraries are available for schematic components and footprints
 * Most components have corresponding 3D models

Package: kicad-demos
Description-md5: d9bb9691e767f694c242b3f10ecfcfde
Description-en: Demo projects for kicad
 The KiCad projects within this package are various typical small use cases
 which can be used for study or also for build own projects on top of these
 existing projects.
 .
 The projects included are on one side easy and simple projects with classical
 through hole mounted components with one or two layers but also rather more
 complex projects based on surface mounted devices (SMD) with multiple layers.

Package: kicad-doc-ca
Description-md5: f84a7113d39d74f6b865173e49af34ba
Description-en: Kicad help files (Catalan)
 This package provides various documentation files for KiCad in Catalan, like
 the EPUB and the PDF files and also the OnLine HTML documentation for:
 .
 * GSIK - Getting Started in KiCad
 * KiCad - The main project editor

Package: kicad-doc-de
Description-md5: 7f3abcfc37e1cc30dc527570ded1bc8f
Description-en: Kicad help files (German)
 This package provides various documentation files for KiCad in German, like
 the EPUB and the PDF files and also the OnLine HTML documentation for:
 .
 * CvPcb - Component association of Footprints
 * Eeschema - schematic capture editor
 * GerbView - Gerber file viewer (RS 274 X format)
 * GSIK - Getting Started in KiCad
 * GUI Translation - HowTo Help to do GUI translation
 * IDF Exporter - Export tool for IDFv3 boards and libraries
 * KiCad - The main project editor
 * Pcbnew - The printed circuit board software tool
 * PlEditor - The layout editor for custom title block

Package: kicad-doc-en
Description-md5: f35273a4a163f87522aec558fb098538
Description-en: Kicad help files (English)
 This package provides various documentation files for KiCad in English, like
 the EPUB and the PDF files and also the OnLine HTML documentation for:
 .
 * CvPcb - Component association of Footprints
 * Eeschema - schematic capture editor
 * GerbView - Gerber file viewer (RS 274 X format)
 * GSIK - Getting Started in KiCad
 * GUI Translation - HowTo Help to do GUI translation
 * IDF Exporter - Export tool for IDFv3 boards and libraries
 * KiCad - The main project editor
 * PcbCalculator - A tool for typical calculations while PCB designing
 * Pcbnew - The printed circuit board software tool
 * PlEditor - The layout editor for custom title block
 * Plugins - Introduction to the KiCad plugin system

Package: kicad-doc-es
Description-md5: 4ab432b7d4d554c7edca3476e6819ae1
Description-en: Kicad help files (Spanish)
 This package provides various documentation files for KiCad in Spanish, like
 the EPUB and the PDF files and also the OnLine HTML documentation for:
 .
 * CvPcb - Component association of Footprints
 * Eeschema - schematic capture editor
 * GerbView - Gerber file viewer (RS 274 X format)
 * GSIK - Getting Started in KiCad
 * KiCad - The main project editor
 * Pcbnew - The printed circuit board software tool
 * PlEditor - The layout editor for custom title block

Package: kicad-doc-fr
Description-md5: 0f1ff45422c1177b37a65f145d7119bc
Description-en: Kicad help files (French)
 This package provides various documentation files for KiCad in French, like
 the EPUB and the PDF files and also the OnLine HTML documentation for:
 .
 * CvPcb - Component association of Footprints
 * Eeschema - schematic capture editor
 * GSIK - Getting Started in KiCad
 * KiCad - The main project editor
 * Pcbnew - The printed circuit board software tool
 * PlEditor - The layout editor for custom title block

Package: kicad-doc-id
Description-md5: cb5f3fb2f97d1054918950938086208c
Description-en: Kicad help files (Indonesian)
 This package provides various documentation files for KiCad in Indonesian, like
 the EPUB and the PDF files and also the OnLine HTML documentation for:
 .
 * Eeschema - schematic capture editor
 * GSIK - Getting Started in KiCad
 * KiCad - The main project editor

Package: kicad-doc-it
Description-md5: 0dc229970e8927d97a3548475a6fb805
Description-en: Kicad help files (Italian)
 This package provides various documentation files for KiCad in Italian, like
 the EPUB and the PDF files and also the OnLine HTML documentation for:
 .
 * CvPcb - Component association of Footprints
 * Eeschema - schematic capture editor
 * GerbView - Gerber file viewer (RS 274 X format)
 * GSIK - Getting Started in KiCad
 * IDF Exporter - Export tool for IDFv3 boards and libraries
 * KiCad - The main project editor
 * PcbCalculator - A tool for typical calculations while PCB designing
 * Pcbnew - The printed circuit board software tool
 * PlEditor - The layout editor for custom title block

Package: kicad-doc-ja
Description-md5: 3bd85de8ad9d6a6b00345c6f49b41931
Description-en: Kicad help files (Japanese)
 This package provides various documentation files for KiCad in Japanese, like
 the EPUB and the PDF files and also the OnLine HTML documentation for:
 .
 * CvPcb - Component association of Footprints
 * Eeschema - schematic capture editor
 * GerbView - Gerber file viewer (RS 274 X format)
 * GSIK - Getting Started in KiCad
 * GUI Translation - HowTo Help to do GUI translation
 * IDF Exporter - Export tool for IDFv3 boards and libraries
 * KiCad - The main project editor
 * Pcbnew - The printed circuit board software tool
 * PlEditor - The layout editor for custom title block
 * Plugins - Introduction to the KiCad plugin system

Package: kicad-doc-pl
Description-md5: c7466b60a3d1674ab19953ad69211729
Description-en: Kicad help files (Polish)
 This package provides various documentation files for KiCad in Polish, like
 the EPUB and the PDF files and also the OnLine HTML documentation for:
 .
 * CvPcb - Component association of Footprints
 * Eeschema - schematic capture editor
 * GerbView - Gerber file viewer (RS 274 X format)
 * GSIK - Getting Started in KiCad
 * IDF Exporter - Export tool for IDFv3 boards and libraries
 * KiCad - The main project editor
 * Pcbnew - The printed circuit board software tool
 * PlEditor - The layout editor for custom title block

Package: kicad-doc-ru
Description-md5: 27bb6d9e75fd1e3e8663faff312d67d1
Description-en: Kicad help files (Russian)
 This package provides various documentation files for KiCad in Russian, like
 the EPUB and the PDF files and also the OnLine HTML documentation for:
 .
 * CvPcb - Component association of Footprints
 * Eeschema - schematic capture editor
 * GerbView - Gerber file viewer (RS 274 X format)
 * GSIK - Getting Started in KiCad
 * GUI Translation - HowTo Help to do GUI translation
 * IDF Exporter - Export tool for IDFv3 boards and libraries
 * KiCad - The main project editor
 * PcbCalculator - A tool for typical calculations while PCB designing
 * Pcbnew - The printed circuit board software tool
 * PlEditor - The layout editor for custom title block
 * Plugins - Introduction to the KiCad plugin system

Package: kicad-doc-zh
Description-md5: 4682dd3d6cd6f6d00d146723fd22fdb0
Description-en: Kicad help files (Chinese)
 This package provides various documentation files for KiCad in German, like
 the EPUB and the PDF files and also the OnLine HTML documentation for:
 .
 * CvPcb - Component association of Footprints
 * Eeschema - schematic capture editor
 * GerbView - Gerber file viewer (RS 274 X format)
 * GSIK - Getting Started in KiCad
 * GUI Translation - HowTo Help to do GUI translation
 * IDF Exporter - Export tool for IDFv3 boards and libraries
 * KiCad - The main project editor
 * PcbCalculator - A tool for typical calculations while PCB designing
 * Pcbnew - The printed circuit board software tool
 * PlEditor - The layout editor for custom title block
 * Plugins - Introduction to the KiCad plugin system

Package: kicad-footprints
Description-md5: 3acd81fae6cd3072407a56fc8e137f5f
Description-en: Footprint symbols for KiCad's Pcbnew
 Pcbnew is a powerful printed circuit board software and part of the
 KiCad suite.
 Pcbnew manages libraries of footprints for components or other abstract
 elements. Each footprint is a drawing of the physical component including its
 land pattern (e.g. the layout of pads on the circuit board).
 .
 This package is providing footprints for Pcbnew usable with KiCad >= 10.0.0.

Package: kicad-gruvbox-theme
Description-md5: ab60fd8ba317ef15a58e42220c1e2674
Description-en: Gruvbox colorscheme for KiCad
 Gruvbox is a color scheme with pastel 'retro groove' colors and light/dark
 mode switching. It's designed to have easily distinguishable colors, enough
 contrast and still be pleasant for the eyes.
 .
 This plugin contains a KiCad colorscheme using the gruvbox palette.

Package: kicad-libraries
Description-md5: 2a9c21852136536bb6325b2dc27ccb28
Description-en: Virtual package providing common used libraries by kicad
 This package contains dependencies on the component libraries (schematics
 and footprints), and also on the templates that are used in KiCad.
 .
 If you prefer to control the installation of the dependent packages
 * kicad-footprint
 * kicad-symbols
 * kicad-templates
 you should not install kicad-libraries and install one or more of the above
 packages.
 .
 Note! 3D model libraries are not set as a dependency due the installation
 size of this package, if you want to use the 3D models you need to install
 kicad-packages3d separately.

Package: kicad-library-utils
Description-md5: 810d750f67e81f6cce9d5a3ab8d48574
Description-en: scripts for KiCad library development
 KiCad Library Utils contains tools useful when developing KiCad libraries,
 including schematic symbols, PCB footprints and 3D models.
 .
 The utilities are mainly used for quality and style checks according to
 the KiCad Library Convention rules. They can be used when developing the
 official KiCad libraries or when maintaining custom KiCad libraries.
 .
 The package includes tools for tasks such as checking symbol and footprint
 compliance, checking 3D model coverage, comparing library revisions and
 generating symbols from CSV pinout data.

Package: kicad-packages3d
Description-md5: 08851ef362292ffec2456a85e78555e1
Description-en: 3D models for 3D viewer in KiCad's Pcbnew and Footprint Editor
 Pcbnew is a powerful printed circuit board software and part of the
 KiCad suite. Like Pcbnew the Footprint Editor is also part of KiCad.
 The 3D models are provided as *.step and *.wrl files and intended to be
 rendered by the Pcbnew and Footprint 3D viewer or other MCAD software.
 .
 The STEP files (*.step) are used for integration with MCAD software packages
 (e.g. by openscad or freecad). The WRL files (*.wrl) are used for
 photo-realistic rendering using KiCad's raytracing rendering engine.
 .
 The 3D models of this package are completely optional and not really needed
 for developing of any PCB layout but they give the user a impressive
 possibility to see how the PCB or the Footprint would look like.
 .
 This package is providing 3D Models for Pcbnew and the footprint editor
 usable for KiCad >= 10.0.0.
 .
 Please note this package will use about 3.3GB of disk space! Ensure you have
 enough free space on your PC or Laptop before you install the package.

Package: kicad-symbols
Description-md5: 6d06a654c32e10a884f9664c3248b1bf
Description-en: Schematic symbols for KiCad's Eeschema
 Eeschema is a powerful schematic capture software distributed as part of
 KiCad which get it's great and powerful efficiency from the usage of
 prepared schematics for the various needed schematic symbols.
 .
 This package is providing this schematic symbols for Eeschema usable with
 KiCad >= 10.0.0.

Package: kicad-templates
Description-md5: d02995100fc6a26b866d5fe40eec0d0c
Description-en: Project templates for KiCad
 KiCad is a cross platform and Open Source EDA (Electronics Design Automation)
 suite which can be used for the creation of electronic schematic diagrams and
 PCB artwork.
 KiCad can load project templates where users can base their own projects on.
 This can save much time while working on own PCBs. This package is providing
 various templates built by the KiCad Community e.g. for common single-board
 computers like:
 * Raspberry PI
 * BeagleBone
 * Arduino (Mega, Micro, Mini, Nano, Pro Mini, Uno R3)
 .
 But also for other typical use cases like for
 * ABS Plastic Hand Held/Instrument Enclosures from Hammond Manufactoring
 * API (Automated Processes Incorporated) Series 500 Compatible Board
 * Edgeberry Hardware Cartridge
 * Minnowboard MAX or Turbot SBC
 * STM32 Nucleo-64 Morpho
 * STM32F100 discovery board (Cortex-M3™ Microcontroller Board)
 * STM32H7xx DevEBox
 * TI Launchpad board
 .
 This package also contains some worksheet files which are useful in case a
 user wanted to create new templates for KiCad. Please have a look into the
 documentation (available by packages kicad-doc-*) how to create new templates.
 .
 This package is providing Projects usable with KiCad >= 10.0.0.

Package: kickoff
Description-md5: c368680fcb111bc1df8e081d15435903
Description-en: Generalized job scheduler with runners for the Debian archive
 A generalized framework for producing data from and about sources and
 installables in the Debian archive.
 .
 The components communicate data via the JSON and Protocol Buffer formats
 over fast and versatile ZeroMQ sockets.
 .
 These programs generate the data behind lintian.debian.org.
 .
 Configurable via YAML files.

Package: kickpass
Description-md5: f7e57bb8bd6843390bd1401d5cfeeb7c
Description-en: simple password safe
 It keep each password  in a specific safe, protected with modern cryptography.
 Command line interface is splited into different command.
 .
 It has features like:
 * One password to rule them all;
 * Oone password to find them;
 * One password to bring them all
 * Integrated password generator;
 * Full text  metadata with your favorite editor;
 * Direct copy to X selection and clipboard;
 * Strong encryption: AEAD with chacha20 and poly1305.

Package: kid3
Description-md5: d0552803292aa3a7bf5a15dd203051ef
Description-en: KDE audio tag editor
 With Kid3, an ID3 tag editor for KDE you can:
 * Edit ID3v1.1 tags in your MP3 files
 * Edit all ID3v2.3 and ID3v2.4 frames in your MP3 files
 * Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags
 * Edit tags in MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2,
 Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker modules.
 * Edit tags of multiple files, e.g. the artist, album, year and genre
 of all files of an album typically have the same values and can be
 set together
 * Generate tags from filenames
 * Generate tags from the contents of tag fields
 * Generate filenames from tags
 * Generate playlist files
 * Automatic case conversion and string translation
 * Import and export album data
 * Import from gnudb.org, MusicBrainz, Discogs, Amazon
 .
 This package uses KDE libraries, if you do not use KDE you should use kid3-qt.

Package: kid3-cli
Description-md5: ede04d36f6f6574f7c04a18091ade3e4
Description-en: Command line audio tag editor
 With Kid3, an audio tag editor you can:
 * Edit ID3v1.1 tags in your MP3 files
 * Edit all ID3v2.3 and ID3v2.4 frames in your MP3 files
 * Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags
 * Edit tags in MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2,
 Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker modules.
 * Edit tags of multiple files, e.g. the artist, album, year and genre
 of all files of an album typically have the same values and can be
 set together
 * Generate tags from filenames
 * Generate tags from the contents of tag fields
 * Generate filenames from tags
 * Generate playlist files
 * Automatic case conversion and string translation
 * Import and export album data
 * Import from gnudb.org, MusicBrainz, Discogs, Amazon
 .
 This package contains a command line interface for Kid3, for a GUI you can
 use kid3-qt or kid3.

Package: kid3-core
Description-md5: 5d844581e5590939288cf8f58acd8b99
Description-en: Audio tag editor core libraries and data
 With Kid3, an ID3 tag editor for KDE you can:
 * Edit ID3v1.1 tags in your MP3 files
 * Edit all ID3v2.3 and ID3v2.4 frames in your MP3 files
 * Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags
 * Edit tags in MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2,
 Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker modules.
 * Edit tags of multiple files, e.g. the artist, album, year and genre
 of all files of an album typically have the same values and can be
 set together
 * Generate tags from filenames
 * Generate tags from the contents of tag fields
 * Generate filenames from tags
 * Generate playlist files
 * Automatic case conversion and string translation
 * Import and export album data
 * Import from gnudb.org, MusicBrainz, Discogs, Amazon
 .
 This package contains common libraries and data used by both kid3 and kid3-qt.

Package: kid3-qt
Description-md5: 7b3d407c84d49844c265ce2678485cf4
Description-en: Audio tag editor
 With Kid3, an audio tag editor you can:
 * Edit ID3v1.1 tags in your MP3 files
 * Edit all ID3v2.3 and ID3v2.4 frames in your MP3 files
 * Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags
 * Edit tags in MP3, Ogg/Vorbis, Opus, DSF, FLAC, MPC, APE, MP4/AAC, MP2,
 Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker modules.
 * Edit tags of multiple files, e.g. the artist, album, year and genre
 of all files of an album typically have the same values and can be
 set together
 * Generate tags from filenames
 * Generate tags from the contents of tag fields
 * Generate filenames from tags
 * Generate playlist files
 * Automatic case conversion and string translation
 * Import and export album data
 * Import from gnudb.org, MusicBrainz, Discogs, Amazon
 .
 This package does not use KDE libraries, if you use KDE you should use kid3.

Package: kig
Description-md5: 6a035f5ea4965efa48268a92ec5c6b16
Description-en: interactive geometry tool
 Kig is an application for interactive geometric construction, allowing
 students to draw and explore mathematical figures and concepts using the
 computer.
 .
 Kig supports macros and is scriptable using Python.  It can import and export
 files in various formats, including SVG, Cabri, Dr. Geo, KGeo, KSeg, and XFig.
 .
 This package is part of the KDE education module.

Package: kigo
Description-md5: b46b9d581240396c44b4b3ea053aded7
Description-en: go game
 Kigo is an open-source implementation of the popular Go game. Go is a
 strategic board game for two players. It is also known as igo (Japanese),
 weiqi or wei ch'i (Chinese) or baduk (Korean). Go is noted for being rich
 in strategic complexity despite its simple rules. The game is played by
 two players who alternately place black and white stones (playing pieces,
 now usually made of glass or plastic) on the vacant intersections of a grid
 of 19x19 lines (9x9 or 13x13 for easier games).
 .
 This package is part of the KDE games module.

Package: kildclient
Description-md5: 50f93acd669695460a77bcbe955a2664
Description-en: powerful MUD client with a built-in Perl interpreter
 KildClient is a MUD Client written with the GTK+ windowing toolkit.
 It supports many common features of other clients, such as triggers,
 gags, aliases, macros, timers, and much more. But its main feature is
 the built-in Perl interpreter. You can at any moment execute Perl
 statements and functions to do things much more powerful than simply
 sending text the mud. Perl statements can also be run, for example,
 as the action of a trigger, allowing you to do complex things. Some
 built-in functions of KildClient allow interaction with the world,
 such as sending commands to it.
 .
 KildClient's ANSI support is extensive: it supports not only the common
 16 colors, but also support underlined text (singly and doubly), text in
 italics, text striked through, reverse video and "hidden" text. It also
 supports vt100's line-drawing characters, and xterm's escape sequences
 for a 256-color mode. All these features make KildClient one of the
 clients with the most features for displaying the mud output.
 .
 Kildclient supports the MCCP (Mud Client Compression Protocol) protocol,
 versions 1 and 2, to reduce the necessary bandwidth.
 .
 KildClient allows connection through SOCKS4/5 and HTTP proxy servers.
 .
 KildClient supports the GMCP (also called ATCP2) and MSDP protocols
 for out-of-band communications between server and client.
 .
 This package contains the main program. Install the kildclient-doc
 package to access the HTML manual.

Package: kildclient-doc
Description-md5: 9156327ee50acd2ae7b64d66a9dafabf
Description-en: powerful MUD client with a built-in Perl interpreter - manual
 KildClient is a MUD Client written with the GTK+ windowing toolkit.
 It supports many common features of other clients, such as triggers,
 gags, aliases, macros, timers, and much more. But its main feature is
 the built-in Perl interpreter. You can at any moment execute Perl
 statements and functions to do things much more powerful than simply
 sending text the mud. Perl statements can also be run, for example,
 as the action of a trigger, allowing you to do complex things. Some
 built-in functions of KildClient allow interaction with the world,
 such as sending commands to it.
 .
 KildClient's ANSI support is extensive: it supports not only the common
 16 colors, but also support underlined text (singly and doubly), text in
 italics, text striked through, reverse video and "hidden" text. It also
 supports vt100's line-drawing characters, and xterm's escape sequences
 for a 256-color mode. All these features make KildClient one of the
 clients with the most features for displaying the mud output.
 .
 Kildclient supports the MCCP (Mud Client Compression Protocol) protocol,
 versions 1 and 2, to reduce the necessary bandwidth.
 .
 KildClient allows connection through SOCKS4/5 and HTTP proxy servers.
 .
 KildClient supports the GMCP (also called ATCP2) and MSDP protocols
 for out-of-band communications between server and client.
 .
 This package contains the HTML manual for KildClient.

Package: kile
Description-md5: 1e21a143c02848058a223dd9bc6c539f
Description-en: KDE Integrated LaTeX Environment
 Kile is a user-friendly LaTeX source editor and TeX shell for KDE.
 .
 The source editor is a multi-document editor designed for .tex and .bib
 files.  Menus, wizards and auto-completion are provided to assist with
 tag insertion and code generation.  A structural view of the document
 assists with navigation within source files.
 .
 The TeX shell integrates the various tools required for TeX processing.
 It assists with LaTeX compilation, DVI and postscript document viewing,
 generation of bibliographies and indices and other common tasks.
 .
 Kile can support large projects consisting of several smaller files.

Package: kile-doc
Description-md5: de9b31cbff23f1b50b03d293f8b251ba
Description-en: KDE Integrated LaTeX Environment (documentation)
 Kile is a user-friendly LaTeX source editor and TeX shell for KDE.
 .
 The source editor is a multi-document editor designed for .tex and .bib
 files.  Menus, wizards and auto-completion are provided to assist with
 tag insertion and code generation.  A structural view of the document
 assists with navigation within source files.
 .
 This package contains the documentation for Kile.

Package: kile-l10n
Description-md5: ea722b15e0ad5095d0d311f0d303e14b
Description-en: KDE Integrated LaTeX Environment (localization)
 Kile is a user-friendly LaTeX source editor and TeX shell for KDE.
 .
 The source editor is a multi-document editor designed for .tex and .bib
 files.  Menus, wizards and auto-completion are provided to assist with
 tag insertion and code generation.  A structural view of the document
 assists with navigation within source files.
 .
 This package contains the translations for Kile.

Package: killbots
Description-md5: 3ef2c99318ecfb1d9e5d3d2dfe41edb1
Description-en: port of the classic BSD console game robots
 killbots is a simple game of evading killer robots. The robots are numerous
 and their sole objective is to destroy you.  Fortunately for you, their
 creator has focused on quantity rather than quality and as a result
 the robots are severely lacking in intelligence. Your superior wit and
 a fancy teleportation device are your only weapons against the never-ending
 stream of mindless automatons.
 .
 This package is part of the KDE games module.

Package: killer
Description-md5: eef5d0d212093635d7616145d6e3fe28
Description-en: Background job killer
 killer is a perl script that gets rid of background jobs. Background
 jobs are defined as processes that belong to users who are not currently
 logged into the machine. Jobs can be run in the background (and are
 exempt from *killer*'s actions) if their scheduling priority has been
 reduced by increasing their nice(1) value or if they are being run
 through condor.
 .
 When the package is installed, a cron job is installed to run killer
 once an hour.

Package: kilo
Description-md5: 25665e52006d5c7f60b4054af388a12b
Description-en: Small text editor
 This is a text editor in less than 1000 LOC with syntax highlighting
 and search.

Package: kimageformat-plugins
Description-md5: ee6236e16bb5d7a2fed8c80e1fbf4c18
Description-en: additional image format plugins for QtGui
 This framework provides additional image format plugins for QtGui.  As
 such it is not required for the compilation of any other software, but
 may be a runtime requirement for Qt-based software to support certain
 image formats.
 .
 This package is part of KDE Frameworks.

Package: kimageformat6-plugins
Description-md5: f740d2a313e9a2c65a6e3580c621d764
Description-en: additional image format plugins for Qt Gui
 This framework provides additional image format plugins for QtGui.  As
 such it is not required for the compilation of any other software, but
 may be a runtime requirement for Qt-based software to support certain
 image formats.
 .
 This package is part of KDE Frameworks 6.

Package: kimagemapeditor
Description-md5: 210b1221fa97d21968b2ec7d02114d9d
Description-en: HTML image map editor
 KImageMapEditor is a tool that allows you to edit image maps in HTML
 files. As well as providing a standalone application, KImageMapEditor
 makes itself available as a KPart for embedding into larger applications.
 .
 This package is part of KDE web development module.

Package: kind
Description-md5: 85513902766f3eb4734b07f53290e96f
Description-en: Kubernetes IN Docker - local clusters for testing Kubernetes (program)
 kind is a tool designed for running local Kubernetes clusters by utilizing
 Docker containers as nodes.
 .
 Primarily designed for testing Kubernetes, its flexibility makes it suitable
 for local development or integrating with Continuous Integration (CI)
 pipelines.

Package: kinfocenter
Description-md5: 72a193c9dc89940db318996c6bccbc7a
Description-en: system information viewer
 The kinfocenter provides you with a centralized and convenient
 overview of your system and desktop environment.
 .
 The information center is made up of multiple modules.  Each module is a
 separate application, but the information center organizes all of these
 programs into a convenient location.

Package: king
Description-md5: 7ba47377026d7ceb080b8a0c7ef37af2
Description-en: interactive system for three-dimensional vector graphics
 KiNG (Kinemage, Next Generation) is an interactive system for
 three-dimensional vector graphics. It supports a set of graphics
 primitives that make it suitable for many types of graphs, plots, and
 other illustrations; although its first use was to display
 macromolecular structures for biophysical research. KiNG builds on Mage,
 JavaMage, and the "kinemage" (kinetic image) concept to deliver a
 full-featured Java application with a user-friendly interface and
 integrated editing features. The KiNG jar file can be used within a web
 page as a Java applet or Java object to promote easy access to kinemages
 or coordinate files from a web browser.

Package: king-probe
Description-md5: a466ad62a80c39a93d6b84a200a164c7
Description-en: Evaluate and visualize protein interatomic packing
 king-probe is a program that allows one to evaluate atomic packing, either
 within or between molecules. It generates "contact dots" where
 atoms are in close contact.
 .
 The program king-probe generates "contact dots" at points on the van der
 Waals surface of atoms which are in close proximity to other atoms; reading
 atomic coordinates in protein databank (PDB) format files and writing
 color-coded dot lists (spikes where atoms clash) for inclusion in a
 kinemage.

Package: kinit
Description-md5: 597bc846f516146d5a2d0f6d47ede49b
Description-en: process launcher to speed up launching KDE applications
 kdeinit is a process launcher somewhat similar to the
 famous init used for booting UNIX.
 .
 It launches processes by forking and then loading a
 dynamic library which should contain a 'kdemain(...)'
 function.
 .
 Using kdeinit to launch KDE applications makes starting
 a typical KDE applications 2.5 times faster (100ms
 instead of 250ms on a P-III 500) It reduces memory
 consumption by approx. 350Kb per application.

Package: kinit-dev
Description-md5: 1e9fbe33a21a421c70b8a94bcf094a46
Description-en: process launcher to speed up launching KDE applications
 kdeinit is a process launcher somewhat similar to the
 famous init used for booting UNIX.
 .
 It launches processes by forking and then loading a
 dynamic library which should contain a 'kdemain(...)'
 function.
 .
 Using kdeinit to launch KDE applications makes starting
 a typical KDE applications 2.5 times faster (100ms
 instead of 250ms on a P-III 500) It reduces memory
 consumption by approx. 350Kb per application.
 .
 Contains development files for kinit.

Package: kio
Description-md5: 490a3eb47a821487838a8cfb9f8418ab
Description-en: resource and network access abstraction
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.

Package: kio-admin
Description-md5: 87a88a312c6fd8536c6e58081f1d613a
Description-en: manage files as administrator using the admin:// KIO protocol
 kio-admin implements the admin:// protocol which gives administrative access
 to the entire system. This is achieved by talking, over D-Bus, with a
 root-level helper binary that in turn uses existing KIO infrastructure to run
 file:// operations in root-scope.
 .
 Simply put: admin:// is exactly like file:// but redirected over D-Bus to gain
 administrative privileges.

Package: kio-audiocd
Description-md5: e9ab40373b04e5938ad81ef6c5496aec
Description-en: transparent audio CD access for applications using the KDE Platform
 This package includes the audiocd KIO plugin, which allows applications using
 the KDE Platform to read audio from CDs and automatically convert it into other
 formats.
 .
 This package is part of the KDE multimedia module.

Package: kio-audiocd-dev
Description-md5: ae68fc564df5ac9344e9c7142ad8785c
Description-en: development files for the audio CD KIO plugin
 This package contains development files for building plugins for the audio CD
 KIO plugin.
 .
 This package is part of the KDE multimedia module.

Package: kio-extras
Description-md5: 0a957097b1ffee446f10e068cdfe3355
Description-en: Extra functionality for kioslaves
 A kioslave is a plugin designed to be intimately familiar with a certain
 protocol, so that a standardized interface can be used to get at data from
 any number of places.  A few examples are the http and ftp kioslaves,
 which using nearly identical methods will retrieve data from an http or
 ftp server respectively.
 .
 This package is part of the KDE base workspace module.

Package: kio-extras-data
Description-md5: 28825739517b2196e82da0d4b7768ed1
Description-en: Extra functionality for kioslaves data files
 A kioslave is a plugin designed to be intimately familiar with a certain
 protocol, so that a standardized interface can be used to get at data from
 any number of places.  A few examples are the http and ftp kioslaves,
 which using nearly identical methods will retrieve data from an http or
 ftp server respectively.
 .
 This package contains the data files.

Package: kio-fuse
Description-md5: 2d3cb6fa6d2198b8ed8cd4409bc58eac
Description-en: FUSE Interface for KIO
 KIOFuse allows the possibility to mount KIO filesystems in the local
 system, exposing them to every application.

Package: kio-gdrive
Description-md5: f5412023114ff968cfc1f7c112157bda
Description-en: KIO access for GDrive
 KIO GDrive enables KIO-aware applications (such as Dolphin, Kate
 or Gwenview) to access and edit Google Drive files in the cloud.

Package: kio-gopher
Description-md5: 518c1caf96d5d375f95d428c08af6e2a
Description-en: gopher KIO slave
 kio-gopher provides support for the "gopher:" protocol in Konqueror and in
 other KDE applications. This allows you to display web contents using the
 Gopher protocol.
 .
 Currently it supports most (if not all) of the Gopher protocol.

Package: kio-ldap
Description-md5: deb8bd07261809563dc97763d615405d
Description-en: library for accessing LDAP - kio slave
 This is a library for accessing LDAP with a convenient Qt style C++ API.
 LDAP (Lightweight Directory Access Protocol) is an application protocol
 for querying and modifying directory services running over TCP/IP.
 .
 This package contains the KIO slave.

Package: kio-perldoc
Description-md5: 6992b7778fa554e505ee10e49afb090c
Description-en: Perl documentation KIO slave
 This package includes the perldoc KIO plugin, which can be used to
 browse the Perl documentation within Konqueror.
 .
 This package is part of the KDE Software Development Kit module.

Package: kio6
Description-md5: 490a3eb47a821487838a8cfb9f8418ab
Description-en: resource and network access abstraction
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.

Package: kirigami-addons-data
Description-md5: 91697c5bfe86f31f83cf50a0de081854
Description-en: data files for kirigami-addons
 This package contains the data files shared by all the QML modules of
 kirigami-addons.

Package: kirigami-addons-dev
Description-md5: 65042a0d8f75000db8854db911fdd5d0
Description-en: development files for kirigami-addons
 This package contains the development files of kirigami-addons.

Package: kirigami-gallery
Description-md5: c4b077083bba334cce04bcb8c73c801c
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the example application Kirigami Gallery.

Package: kirigami2-dev
Description-md5: b910e85804091d253182bf6ccdb51afc
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the development files.

Package: kiriki
Description-md5: 909ab174f5d87189fa9d56e23d3c13f9
Description-en: Yahtzee dice game
 Kiriki is a dice game for up to six players, where each player rolls five dice
 to make combinations with the highest score.
 .
 This package is part of the KDE games module.

Package: kism3d
Description-md5: 2df485ae2eba140ae0a08bfd3f9ac9c6
Description-en: 802.11 visualizer for s3d
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides a 802.11 visualizer for s3d.

Package: kissat
Description-md5: 4fb5abe165657d9ba4fd2ec56ac46675
Description-en: Keep it simple and clean bare metal SAT solver
 Kissat is a "keep it simple and clean bare metal SAT solver" written
 in C. It is a port of CaDiCaL back to C with improved data structures,
 better scheduling of inprocessing and optimized algorithms and
 implementation.
 .
 This package contains binaries needed to use Kissat as a stand-alone
 tool.

Package: kissfft-tools
Description-md5: 1ba5ddf5f069eb369a3f0195c94c55c2
Description-en: Mixed-radix Fast Fourier Transform library (CLI tools)
 There are many great fft libraries already around. Kiss FFT is not trying to be
 better than any of them. It only attempts to be a reasonably efficient,
 moderately useful FFT that can use fixed or floating data types and can be
 incorporated into someone's C program in a few minutes with trivial licensing.
 .
 This package installs CLI tools by kissfft.

Package: kissplice
Description-md5: 6d716ae983176c617d58d582ce80f786
Description-en: Detection of various kinds of polymorphisms in RNA-seq data
 KisSplice is a piece of software that enables the analysis of RNA-seq data
 with or without a reference genome. It is an exact local transcriptome
 assembler that allows one to identify SNPs, indels and alternative splicing
 events. It can deal with an arbitrary number of biological conditions, and
 will quantify each variant in each condition.
 It has been tested on Illumina datasets of up to 1G reads.
 Its memory consumption is around 5Gb for 100M reads.

Package: kiten
Description-md5: adb422fc02eb8cae6c36e0b48c08fa67
Description-en: Japanese reference and study aid for KDE
 Kiten is a collection of Japanese reference tools and study aids for KDE,
 including a Japanese/English dictionary, Kanji dictionary, and Kanji quiz.
 .
 This package is part of the KDE education module.

Package: kitty
Description-md5: 324ca9ac9df1a1576761aaf85cff7171
Description-en: fast, featureful, GPU based terminal emulator
 Kitty supports modern terminal features like: graphics, unicode,
 true-color, OpenType ligatures, mouse protocol, focus tracking, and
 bracketed paste.
 .
 Kitty has a framework for "kittens", small terminal programs that can be used
 to extend its functionality.

Package: kitty-doc
Description-md5: 8603b2198ad8b1a22c57fb9c13b49574
Description-en: fast, featureful, GPU based terminal emulator (documentation)
 This package contains the AsciiDoc/HTML documentation for the kitty terminal
 emulator.

Package: kitty-shell-integration
Description-md5: eaf8b9abaed4417913931cf7810c4a59
Description-en: fast, featureful, GPU based terminal emulator (shell integration files)
 This package provides Kitty's shell-integration files so that it can easily
 be installed on remote systems.

Package: kitty-terminfo
Description-md5: 858a2fc157bc1797719d557286ddfe20
Description-en: fast, featureful, GPU based terminal emulator (terminfo file)
 This package provides the xterm-kitty terminfo definition for the kitty
 terminal emulator so that it can easily be installed on remote systems.

Package: kiwi
Description-md5: ba9bcb0db98764b7ab224945ede03b8f
Description-en: Flexible OS Image and Appliance Builder
 The KIWI Image System provides an operating system image builder
 for Linux supported hardware platforms as well as for virtualization
 and cloud systems.

Package: kiwi-dracut-lib
Description-md5: d857d4f1d1687df39d959cf93f7913d1
Description-en: KIWI - Dracut kiwi Library
 This package contains a collection of methods to provide a library
 for tasks done in other kiwi dracut modules.

Package: kiwi-dracut-live
Description-md5: 5c60790611a26727f42c0ae4af660661
Description-en: KIWI - Dracut module for iso(live) image type
 This package contains the kiwi-live dracut module which is
 used for booting ISO (live) images built with KIWI.

Package: kiwi-dracut-oem-dump
Description-md5: 1d1f9e6c10778eaf3667bd43230cc39a
Description-en: KIWI - Dracut module for oem(install) image type
 This package contains the kiwi-dump and kiwi-dump-reboot dracut
 modules which is used to install an oem image onto a target disk.
 It implements a simple installer which allows for user selected
 target disk or unattended installation to target. The source of
 the image to install could be either from media (CD/DVD/USB) or
 from remote.

Package: kiwi-dracut-oem-repart
Description-md5: a8033a2f34acc5c55f099886ff079841
Description-en: KIWI - Dracut module for oem(repart) image type
 This package contains the kiwi-repart dracut module which is
 used to repartition the oem disk image to the current disk
 geometry according to the setup in the kiwi image configuration.

Package: kiwi-dracut-overlay
Description-md5: acd5ef5f1a23d541f4a1bc0f9fa83801
Description-en: KIWI - Dracut module for VMX (+overlay) image type
 This package contains the kiwi-overlay dracut module which is
 used for booting VMX images built with KIWI and configured to
 use an overlay root filesystem.

Package: kiwi-dracut-verity
Description-md5: 3395f22e0e7724da776630cd63e979d5
Description-en: KIWI - Dracut module for disks with embedded verity metadata
 This package contains the kiwi-verity dracut module which is used
 for booting OEM images built with KIWI and configured to use an
 embedded verity metadata block via the embed_verity_metadata
 type attribute.

Package: kiwi-systemdeps
Description-md5: 665ff04c34f79cb5b9c76377fd36bc9d
Description-en: KIWI - Host system dependencies
 Host setup helper to pull in all packages which are required
 or useful to leverage all functionality in KIWI.

Package: kiwi-systemdeps-bootloaders
Description-md5: a1b3849878407187dfc06f0064a8a50c
Description-en: KIWI - host requirements for configuring bootloaders
 Host setup helper to pull in all packages required/useful on
 the build host for configuring bootloaders on images

Package: kiwi-systemdeps-containers
Description-md5: e30b469e34ec49b434136dd4a2854553
Description-en: KIWI - host requirements for container images
 Host setup helper to pull in all packages which are required
 or useful on the build host to build container images such
 as docker.

Package: kiwi-systemdeps-core
Description-md5: fbaa9b96e3ade388fa7febfda2d33835
Description-en: KIWI - Core host system dependencies
 This meta-package installs the necessary system dependencies
 to run KIWI.

Package: kiwi-systemdeps-disk-images
Description-md5: e35fb25adfb4cd7e85b55d03e8b13899
Description-en: KIWI - host requirements for disk images
 Host setup helper to pull in all packages which are required
 or useful on the build host to build disk images.

Package: kiwi-systemdeps-filesystems
Description-md5: f9c5c1c72ed21b94523b7bbffd4c66b1
Description-en: KIWI - host requirements for filesystems
 Host setup helper to pull in all packages which are required or
 useful on the build host to build filesystem images.

Package: kiwi-systemdeps-iso-media
Description-md5: c7c36fed2b5d25a49b001b7a1f9a8387
Description-en: KIWI - host requirements for live and install iso images
 Host setup helper to pull in all packages which are required or
 useful on the build host to build live and install iso images.

Package: kiwix
Description-md5: 99bef679eabee2c0b77feae1a45d88ca
Description-en: offline Wikipedia reader
 Kiwix is an offline reader and manager for online content
 like Wikipedia, Project Gutenberg, or TED Talks.
 Kiwix allows you to read and search through offline content
 as they were online. Similar to a browser, Kiwix works with
 the highly compressed ZIM file format.

Package: kiwix-tools
Description-md5: 5ddb58929024e47b4f202d4898f75700
Description-en: collection of Kiwix tools
 kiwix-tools is a collection of various command-line tools used to help
 users interact with and manage ZIM files. It includes:
 * kiwix-serve is a standalone HTTP server for serving ZIM files
 over the network.
 * kiwix-manage allows one to manage the content of the Kiwix library (an
 XML file listing available ZIM files).
 * kiwix-search allows one to find articles in a ZIM file using fulltext
 search patterns.

Package: kiwix-zim-updater
Description-md5: b4d80e3ef86aa43c5287459e9f365578
Description-en: script to check for updates to your local ZIM library
 kiwix-zim-updater checks if your downloaded ZIMs have updates from
 download.kiwix.org and if so, will download the newer versions and
 replace them.
 .
 There are options to automatically verify checksums of downloads and
 to set the maximum ZIM size to download.

Package: kjournaldbrowser
Description-md5: 035c83e92b18957feab1459d3ceb352a
Description-en: flexible tool to browse in local, remote and offline journald databases
 Journald-browser is a reference implementation of the kjournald
 library and provides a flexible tool to browse in local, remote and
 offline journald databases.
 .
 This package contains the kjournaldbrowser binary.

Package: kjumpingcube
Description-md5: 3d24124215f3df7b039c8e1cf3c2105d
Description-en: simple tactical game
 KJumpingcube is a simple tactical game for one or two players, played on a
 grid of numbered squares.  Each turn, players compete for control of the board
 by capturing or adding to one square.
 .
 This package is part of the KDE games module.

Package: klatexformula
Description-md5: 99de962965add9d4fdf1ff266c8f7a30
Description-en: GUI to easily get an image from a LaTeX formula or equation
 With klatexformula, just enter a formula and click "Evaluate" to get an image
 of a LaTeX formula. You can drag&drop, copy or save the resulting image
 directly from the GUI, which makes klatexformula a very convenient tool for
 presentations. Klatexformula also provides also tools for equation prototyping
 in LaTeX and a user-library of used equations.

Package: klaus
Description-md5: 4789ac90baaf080011eac264c60a0382
Description-en: simple easy-to-set-up Git web viewer
 Features:
 .
 * Easy to set up -- almost no configuration required
 * Syntax highlighting
 * Git Smart HTTP support
 .
 This package contains the command-line server.

Package: klavaro
Description-md5: 635f637a0600222c2a00e785fbd50626
Description-en: Flexible touch typing tutor
 Klavaro is a simple tutor to teach correct typing, almost independently of
 language and very flexible regarding to new or unknown keyboard layouts.
 .
 Its key features are:
 * Internationalization
 * Ready to use keyboard layouts
 * Keyboard layout editor
 * Basic course
 * Adaptability, velocity and fluidness exercises
 * Progress charts.

Package: klayout
Description-md5: da1feb2b7930fe04504c78af1a532478
Description-en: High Performance Layout Viewer and Editor
 This is very good viewer for GDSII and other layout files used in the
 semiconductor industry.
 .
 It is similar to 'magic', but has a much more modern GUI and is more robust
 handling all kinds of GDSII files created by various other tools. Its focus is
 more on viewing than on editing, but it also has limited, but expanding,
 support for DRC and extraction for LVS.

Package: kleborate
Description-md5: 233b0e72a7d502d08e8f4363602eb59e
Description-en: tool to screen Klebsiella genome assemblies
 Kleborate is a tool to screen Klebsiella genome assemblies for:
 .
 * MLST sequence type
 * species (e.g. K. pneumoniae, K. quasipneumoniae, K. variicola, etc.)
 * ICEKp associated virulence loci: yersiniabactin (ybt),
 colibactin (clb)
 * virulence plasmid associated loci: salmochelin (iro), aerobactin
 (iuc), hypermucoidy (rmpA, rmpA2)
 * antimicrobial resistance genes, including quinolone resistance SNPs
 and colistin resistance truncations
 * K (capsule) and O antigen (LPS) serotype prediction, via wzi alleles
 and Kaptive

Package: kleborate-examples
Description-md5: 52a225b73cee2097b84afce4a5700c01
Description-en: tool to screen Klebsiella genome assemblies (example data)
 Kleborate is a tool to screen Klebsiella genome assemblies for:
 .
 * MLST sequence type
 * species (e.g. K. pneumoniae, K. quasipneumoniae, K. variicola, etc.)
 * ICEKp associated virulence loci: yersiniabactin (ybt),
 colibactin (clb)
 * virulence plasmid associated loci: salmochelin (iro), aerobactin
 (iuc), hypermucoidy (rmpA, rmpA2)
 * antimicrobial resistance genes, including quinolone resistance SNPs
 and colistin resistance truncations
 * K (capsule) and O antigen (LPS) serotype prediction, via wzi alleles
 and Kaptive
 .
 This package provides example data end tests that are used in autopkgtest.

Package: kleopatra
Description-md5: e5d6fc989907b80b691c99f2d8834cf5
Description-en: Certificate Manager and Unified Crypto GUI
 Kleopatra is a certificate manager and a universal crypto GUI. It supports
 managing X.509 and OpenPGP certificates in the GpgSM keybox and retrieving
 certificates from LDAP servers.

Package: klettres
Description-md5: 78ccf87b022629ab130806107e8090a1
Description-en: foreign alphabet tutor for KDE
 KLettres is an aid for learning how to read and pronounce the alphabet of a
 foreign language.
 .
 Seven languages are currently available: Czech, Danish, Dutch, English,
 French, Italian and Slovak.
 .
 This package is part of the KDE education module.

Package: klettres-data
Description-md5: de3963ca2a75ca8b88c681b5626efdf7
Description-en: data files for KLettres foreign alphabet tutor
 This package contains architecture-independent data files for KLettres,
 the foreign alphabet tutor for KDE.
 .
 This package is part of the KDE education module.

Package: klevernotes
Description-md5: e69b4f0e8ab97661c794a02e60ce6a18
Description-en: note taking and management application
 KleverNotes is a note taking and management application.
 for your mobile and desktop devices. It uses markdown and
 allows you to preview your content.
 .
 Different versions of Markdown are supported thanks to the
 md4qt parser. This parser allows text plugins to extend
 Markdown parsing, enabling the creation of KleverNotes "plugins".

Package: klick
Description-md5: a99e5dd01cee6b322948e1f455f1c271
Description-en: advanced metronome for JACK
 klick is an advanced command-line based metronome using the JACK sound server.
 It allows you to define complex tempo maps for entire songs or performances.
 .
 A single meter and tempo can be specified on the command line, while more
 complex tempo maps can be read from plain text files.
 Alternatively, it's also possible to run klick in interactive mode,
 where the tempo can be changed at runtime using the keyboard,
 or to follow tempo information read from JACK transport.

Package: klickety
Description-md5: 76a3acd28264e1e614c740d4ee925092
Description-en: SameGame puzzle game
 Klickety is a puzzle game where the player removes groups of colored marbles to
 clear the board.
 .
 This package is part of the KDE games module.

Package: klines
Description-md5: a63b56e6f3908159d302a9513ea2e0f3
Description-en: color lines game
 KLines is a single-player game where the player removes colored balls from the
 board by arranging them into lines of five or more.  However, every time the
 player moves a ball, three more balls are added to the board.
 .
 This package is part of the KDE games module.

Package: klog
Description-md5: 4f4be88e77b8e6c797859dd3859eefc9
Description-en: Multiplatform ham radio logging program
 This package provides a ham radio logging program.
 This application supports logging for HF, VHF and sats operations.
 It supports many features like QSL, DXCC, IOTA, WAZ and awards.
 KLog produces ADIF as default file format.
 This application also includes a DX-Cluster client fully integrated
 into the main interface and is also integrated with WSJT-X.
 KLog can run in Linux, OSX & Windows systems.

Package: kluppe
Description-md5: 1a06d808d72ddc00271c5d208b15650b
Description-en: loop-player and recorder designed for live use
 kluppe is written in c and uses jack, gtk and sndfile. Features include:
 .
 - multiple files buffers, multiple 'loopers' tracks
 - direct (gui) access to all loopers
 - combined and per loop output ports for jack
 - different playmodes including "granular"
 .
 kluppe is the Austrian word for clip and sounds even crazier if you loop it.

Package: klustakwik
Description-md5: 4c821055a9d38bf7792110ce056dbdc2
Description-en: automatic sorting of the samples (spikes) into clusters
 KlustaKwik is a program for automatic clustering of continuous data
 into a mixture of Gaussians. The program was originally developed for
 sorting of neuronal action potentials, but can be applied to any sort
 of data.

Package: klutshnik
Description-md5: 7547daec48b5dc0520f24fe1dcf0f665
Description-en: store encrypted OPAQUE-password protected information online
 Klutshnik implements a proof-of-concept VTUOKMS: a Verifiable Threshold
 Updatable Oblivious Key Management for Storage Systems, as described in
 https://eprint.iacr.org/2019/1275 by Jarecki, Krawczyk and Resch.  A VTUOKMS is
 a system that builds on Oblivious Pseudorandom Functions (OPRF), hides keys and
 object identifiers from the KMS, offers unconditional security for key
 transport, provides key verifiability and reduces storage.  It offers updatable
 encryption capabilities that support key updates, key rotation, forward and
 post-compromise security, public key encryption and verifiability.
 .
 See https://klutshnik.info/ for more information.
 .
 The klutshnik package delivers the klutshnik command line client.

Package: klystrack
Description-md5: 0c25e0860f8689eed1842e44356f01ac
Description-en: Chiptune tracker
 This is an application for creating music reminiscent of the style of music
 from 8-bit computers or, chiptunes. It features a "tracker" style sequencer,
 and a built-in synthesizer capable of a wide range sounds - including but not
 limited to basic subtractive synthesis, frequency modulation and sample
 playback. Sounds can be easily beefed up by using the effect chain. It is
 possbile to import a handful of file formats, including Protracker .MOD,
 Fasttracker 2 .XM, the Cave Story music format (.ORG) and Rob Hubbard
 Commodore 64 SID files. Tunes can be easily exported as a single mixdown .WAV
 or separate tracks or you can simply use the playback library to use the
 klystrack files in your own games and other software.

Package: kma
Description-md5: 2096f8927a2b82fc955d8fbdca77c1aa
Description-en: mapping genomic sequences to raw reads directly against redundant databases
 KMA is mapping a method designed to map raw reads directly against
 redundant databases, in an ultra-fast manner using seed and extend. KMA
 is particularly good at aligning high quality reads against highly
 redundant databases, where unique matches often does not exist. It works
 for long low quality reads as well, such as those from Nanopore. Non-
 unique matches are resolved using the "ConClave" sorting scheme, and a
 consensus sequence are outputtet in addition to other common attributes.

Package: kmag
Description-md5: 82b2b2330ccc170b76cf2d94b9074560
Description-en: screen magnifier tool
 KDE's screen magnifier tool.
 .
 You can use KMagnifier to magnify a part of the screen just as you would use
 a lens to magnify a newspaper fine-print or a photograph.  This application is
 useful for a variety of people: from researchers to artists to web-designers to
 people with low vision.
 .
 This package is part of the KDE accessibility module.

Package: kmahjongg
Description-md5: 12f781dcbd48844eb36d5526820d3e10
Description-en: mahjongg solitaire game
 KMahjongg is a solitaire game where the player removes matching Mahjongg tiles
 to clear the board.  A variety of tile layouts are included, as well as an
 editor to create new layouts.
 .
 This package is part of the KDE games module.

Package: kmail
Description-md5: 06986fdec87702a4386c5bfc37a5a063
Description-en: full featured graphical email client
 KMail supports multiple accounts, mail filtering and email encryption.
 The program let you configure your workflow and it has good integration into
 KDE (Plasma Desktop) but is also useable with other Desktop Environments.

Package: kmailtransport-plugins
Description-md5: ce7dd30cf616fc029c38fdbde5efa1f0
Description-en: mail transport akonadi library - plugins
 Mailtransport is a library that provides the following functionality:
 .
 * Shared mail transport settings.
 * GUI elements to configure mail transport settings.
 * Job classes for mail sending.
 .
 This package contains the SMTP plugin.

Package: kmc
Description-md5: ebf89f936ea92086de01b356a765be39
Description-en: count kmers in genomic sequences
 The kmc software is designed for counting k-mers (sequences of
 consecutive k symbols) in a set of reads. K-mer counting is
 important for many bioinformatics applications, e.g. developing de Bruijn
 graph assemblers.
 .
 Building de Bruijn graphs is a commonly used approach for genome
 assembly with data from second-generation sequencing.
 Unfortunately, sequencing errors (frequent in practice)
 result in huge memory requirements for de Bruijn graphs, as well
 as long build time. One of the popular approaches to handle this
 problem is filtering the input reads in such a way that unique k-mers
 (very likely obtained as a result of an error) are discarded.
 .
 Thus, KMC scans the raw reads and produces a compact representation
 of all non-unique reads accompanied with number of their occurrences.
 The algorithm implemented in KMC makes use mostly of disk space rather
 than RAM, which allows one to use KMC even on rather typical personal
 computers. When run on high-end servers (what is necessary for KMC
 competitors) it outperforms them in both memory requirements and
 speed of computation. The disk space necessary for computation is in
 order of the size of input data (usually it is smaller).

Package: kmenuedit
Description-md5: 12bafba27a1d36d24d639d2ecde64ce5
Description-en: XDG menu editor
 This package provides a menu editor which may be used to edit the KDE Plasma
 workspaces menu or any other XDG menu.
 .
 This package contains the runtime files.

Package: kmer
Description-md5: 9ca7d76a8177d8b6943e9c466d324ea7
Description-en: suite of tools for DNA sequence analysis
 The kmer package is a suite of tools for DNA sequence analysis.
 It provides tools for searching (ESTs, mRNAs, sequencing reads);
 aligning (ESTs, mRNAs, whole genomes); and a variety of analyses
 based on kmers.
 .
 This is a metapackage depending on the executable components of the kmer suite.

Package: kmer-examples
Description-md5: 48403899c5528a433788208d2826f9dd
Description-en: sample data for kmer suite of tools for DNA sequence analysis
 The kmer package is a suite of tools for DNA sequence analysis.
 It provides tools for searching (ESTs, mRNAs, sequencing reads);
 aligning (ESTs, mRNAs, whole genomes); and a variety of analyses
 based on kmers.
 .
 This package contains a test data set as well as sample scripts
 running some test suite provided by Debian also as autopkgtest.

Package: kmerresistance
Description-md5: b4437a931ac167781e12cb6e427e9809
Description-en: correlates mapped genes with the predicted species of WGS samples
 KmerResistance correlates mapped genes with the predicted species of WGS
 samples, where this allows for identification of genes in samples which
 have been poorly sequenced or high accuracy predictions for samples with
 contamination. KmerResistance has one dependency, namely KMA to perform
 the mapping, which is also freely available.

Package: kmetronome
Description-md5: 12984a6bee205c9527d4e2906cf2aeaf
Description-en: ALSA MIDI Metronome
 KMetronome is a MIDI based metronome using the ALSA sequencer.
 .
 The intended audience are musicians and music students. Like the solid, real
 metronomes it is a tool to keep the rhythm while playing musical instruments.
 .
 It uses MIDI for sound generation instead of digital audio, allowing low CPU
 usage and very accurate timing thanks to the ALSA sequencer

Package: kmines
Description-md5: f4aac15b7955ee792cb50cfd41f5349b
Description-en: minesweeper game
 KMines is a game where the player finds hidden mines without setting them off.
 .
 This package is part of the KDE games module.

Package: kmix
Description-md5: c2f995bbd12865838605a7d5c1050b03
Description-en: volume control and mixer
 KMix is an audio device mixer, used to adjust volume, select recording inputs,
 and set other hardware options.
 .
 This package is part of the KDE multimedia module.

Package: kmon
Description-md5: 967e37d8ba9e5fbf564d4fd23c23cf27
Description-en: Interactive kernel monitor that combines dmesg and kmod
 kmon is an interactive kernel monitor for the terminal. It can insepct and load
 kernel modules, and it can monitor kernel activity. It basically combines dmesg
 and kmod into one application. Note that is probably needs to run as root.

Package: kmousetool
Description-md5: ed1cb0185a00a221eacad2de20b93c54
Description-en: mouse manipulation tool for the disabled
 KMouseTool clicks the mouse whenever the mouse cursor pauses briefly. It was
 designed to help those with repetitive strain injuries, for whom pressing
 buttons hurts.
 .
 This package is part of the KDE accessibility module.

Package: kmouth
Description-md5: 8a07ec1d4353d2840db82251413eeb71
Description-en: type-and-say frontend for speech synthesizers
 KDE's type-and-say frontend for speech synthesizers.
 .
 It includes a history of spoken sentences from which the user can select
 sentences to be re-spoken.
 .
 This package is part of the KDE accessibility module.

Package: kmplot
Description-md5: 89122cf790f7456ae9d01a49d14e6d04
Description-en: mathematical function plotter for KDE
 KmPlot is a powerful mathematical plotter KDE, capable of plotting multiple
 functions simultaneously and combining them into new functions.
 .
 Cartesian, parametric, and differential functions are supported, as well as
 functions using polar coordinates.  Plots are printed with high precision at
 the correct aspect ratio.
 .
 KmPlot also provides numerical and visual features such as filling and
 calculating the area between the plot and the first axis, finding maxima and
 minima, changing function parameters dynamically, and plotting derivatives
 and integral functions.
 .
 This package is part of the KDE education module.

Package: kms++-utils
Description-md5: 232c4fe22bb20cf41edad49544833f16
Description-en: C++ library for kernel mode setting - utilities
 C++11 library, utilities and python bindings for Linux kernel mode setting
 .
 This package contains:
 * kmsblank - blank screen(s)
 * kmstest - set modes and planes and show test pattern on crtcs/planes,
 and test page flips
 * kmsprint - print information about DRM objects
 * fbtest

Package: kmscon
Description-md5: 7f1fdcdac0eca5a75efecf68830f731b
Description-en: Simple terminal emulator based on Kernel Mode Setting
 kmscon is a system console for Linux. It does not depend on any
 graphics-server on your system (like X.org), but instead provides
 a raw console layer that can  be used independently.
 It can replace the Linux kernel console entirely but was designed to
 work well side-by-side, too.
 Even though initially targeted at providing internationalization to
 the system-console, it has grown into a fully modularized console
 layer including features like multi-head support, internationalized
 font rendering, XKB-compatible keyboard handling,
 hardware-accelerated graphics access and more.

Package: kmscube
Description-md5: 5f1a4379c2759101c5d22f800e9e21bc
Description-en: Example KMS/GBM/EGL application
 kmscube is an example application that displays a rotating cube to
 demonstrate the usage of KMS, GBM and EGL. It can be used to
 test kernel mode setting and Mesas DRM drivers.

Package: kmymoney
Description-md5: 49de8a9f7525de7bb25a7171b3e764a1
Description-en: personal finance manager for KDE
 KMyMoney is the Personal Finance Manager for KDE. It operates similar to
 MS-Money and Quicken, supports different account types, categorisation of
 expenses, QIF import/export, multiple currencies and initial online banking
 support.

Package: kmymoney-common
Description-md5: 31bd7293497ef7f025bc3697e844770a
Description-en: KMyMoney architecture independent files
 KMyMoney is the Personal Finance Manager for KDE. It operates similar to
 MS-Money and Quicken, supports different account types, categorisation of
 expenses, QIF import/export, multiple currencies and initial online banking
 support.
 .
 This package contains architecture independent files needed for KMyMoney to
 run properly. It also provides KMyMoney documentation. Therefore, unless you
 have 'kmymoney' package installed, you will hardly find this package useful.

Package: knavalbattle
Description-md5: e05a96c085fd880357c694dbfe578365
Description-en: battleship board game
 KNavalbattle is an implementation of the Battleship game, where two players
 take turns firing at the opponent's ships by guessing their coordinates.
 .
 This package is part of the KDE games module.

Package: knetwalk
Description-md5: 931a61d4f665efef9e18e201538ce5de
Description-en: wire puzzle game
 KNetwalk is a puzzle game where the player arranges sections of wire to
 connect all the computers on the board.
 .
 This package is part of the KDE games module.

Package: knews
Description-md5: 9e0b51cf467618edbe2b5a75f614034c
Description-en: Graphical threaded news reader
 Knews is an X11 based thread-oriented news reader.  It is capable of
 representing threads as a graphical tree, represents quotations with
 different colors and much more.
 .
 Also included here is knewsd, a tiny NNTP daemon which can read news
 from a spool directory or even from a mail folder hierarchy, for use
 when you don't have a real server available.  There is no guarantee
 that it will work with any client other than knews, so it is not
 packaged separately.

Package: knewstuff-dialog
Description-md5: bc193510fb951c12d263255db943f5a8
Description-en: Support for downloading application assets from the network.
 Framework for downloading and sharing additional
 application data.
 .
 This package contains standalone tool for use by apps which don't
 want a hard dependency.

Package: knewstuff-dialog6
Description-md5: a60d6961fa09e65b6104632416a700dc
Description-en: Support for downloading application assets from the network
 Framework for downloading and sharing additional
 application data.
 .
 This package contains standalone tool for use by apps which don't
 want a hard dependency.

Package: knights
Description-md5: 9b7851d3bbc66ef2e92f65dc111afd96
Description-en: chess interface for the KDE Platform
 Knights aims to be the ultimate chess resource on your computer.
 It's designed to be both friendly to new chess players and functional for
 Grand Masters. At the moment you can play either against other human or
 against the machine using an engine like gnuchess.

Package: knighttime
Description-md5: ef9a0e2f8af345fcc757ee50dc372033
Description-en: helpers for scheduling the dark-light cycle for the Plasma desktop
 The KNightTime provides helpers for scheduling the dark-light cycle. It can be
 used to implement features such as adjusting the screen color temperature
 based on time of day, etc. Features
 .
 The KNightTime offers a system service that provides the schedule and a client
 library to subscribe to the updates from the daemon.

Package: knighttime-dev
Description-md5: c276c2d28cdca3d95545539013c8998c
Description-en: dark-light cycle scheduling helpers for Plasma - development files
 The KNightTime provides helpers for scheduling the dark-light cycle. It can be
 used to implement features such as adjusting the screen color temperature
 based on time of day, etc. Features
 .
 The KNightTime offers a system service that provides the schedule and a client
 library to subscribe to the updates from the daemon.
 .
 This package contains the development files for the libknighttime shared
 library.

Package: knockd
Description-md5: 299f4f026135628095f21e7271283e1f
Description-en: small port-knock daemon
 A port-knock server that listens to all traffic on a given network
 interface (only Ethernet and PPP are currently supported), looking for
 a special "knock" sequences of port-hits. A remote system
 makes these port-hits by sending a TCP (or UDP) packet to a port on the
 server. When the server detects a specific sequence of port-hits, it
 runs a command defined in its configuration file. This can be used to
 open up holes in a firewall for quick access.

Package: knockpy
Description-md5: c1b3e5fca15320cbe7092b38713bf16b
Description-en: Python3 tool designed to enumerate subdomains on a target domain
 Knockpy is a Python tool designed to enumerate subdomains on a target domain
 through a wordlist.

Package: knot
Description-md5: 58f68942353ff022636609aab850a171
Description-en: Authoritative DNS server
 Knot DNS is a fast, authoritative only, high performance, feature
 full and open source name server.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: knot-dnssecutils
Description-md5: 5e8f8bb77ebd7ec30814519342968076
Description-en: DNSSEC tools
 This package provides various DNSSEC tools from Knot DNS.
 .
 - kzonecheck - check a DNS zone file
 - kzonesign - sign a DNS zone file
 - knsec3hash - compute NSEC3 hash
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: knot-dnsutils
Description-md5: 2ddc3b67a02e5ce46c4a081d854be901
Description-en: DNS clients from Knot DNS
 This package provides various DNS client programs from Knot DNS.
 .
 - kdig - query a DNS server in various ways
 - knsupdate - perform dynamic updates (See RFC2136)
 - kxdpgun - send a DNS query stream
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: knot-doc
Description-md5: cdc663089d1541610dc83f1a18c069d8
Description-en: Documentation for Knot DNS
 This package provides various documents that are useful for
 maintaining a working Knot DNS installation.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: knot-exporter
Description-md5: 218721db2e32f18fbbb9f4332977a276
Description-en: Prometheus exporter for Knot DNS
 This package provides Python Prometheus exporter for Knot DNS.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: knot-host
Description-md5: 8129e3ae430cbec899b8c4f1fba99e98
Description-en: Simple DNS client
 This package provides a simple DNS client program from Knot DNS.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: knot-keymgr
Description-md5: 21510d55b8707474a634c8fc579fb46a
Description-en: Knot DNS key management utility
 This package provides the 'keymgr' program for Knot DNS key management.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: knot-module-dnstap
Description-md5: 24332e1ee30ac727748e70a3c51382be
Description-en: dnstap module for Knot DNS
 This package provides dnstap module for logging DNS traffic.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: knot-module-geoip
Description-md5: b59420b004ced0c377ad989c3409db0f
Description-en: geoip module for Knot DNS
 This package provides geoip module for geography-based responses.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: knot-resolver6
Description-md5: 3c5571c7871769e23627f380b607b9f4
Description-en: caching, DNSSEC-validating DNS resolver - binaries
 Knot Resolver is a caching full resolver implementation
 written in C and LuaJIT, including both a resolver library and a
 daemon. Modular architecture of the library keeps the core tiny and
 efficient, and provides a state-machine like API for
 extensions. There are three built-in modules - iterator, cache,
 validator, and many external.
 .
 The Lua modules, switchable and shareable cache, and fast FFI
 bindings makes it great to tap into resolution process, or be used
 for your recursive DNS service. It's the OpenResty of DNS.
 .
 The server adopts a different scaling strategy than the rest of the
 DNS recursors - no threading, shared-nothing architecture (except
 MVCC cache that may be shared). You can start and stop additional
 nodes depending on the contention without downtime.
 .
 Knot Resolver Manager hides the complexity of running several independent
 resolver processes while ensuring zero-downtime reconfiguration with YAML/JSON
 declarative configuration and an optional HTTP API for dynamic changes.

Package: knot-resolver6-dev
Description-md5: 65e07cc09dca4689461ed1872f2b9de3
Description-en: Knot Resolver development files
 Knot Resolver is a caching full resolver implementation
 written in C and LuaJIT, including both a resolver library and a
 daemon. Modular architecture of the library keeps the core tiny and
 efficient, and provides a state-machine like API for
 extensions.
 .
 This package provides the development headers for Knot Resolver.

Package: knot-resolver6-module-dnstap
Description-md5: cd9f03fdbb9f1c760abbd6a02e4920f4
Description-en: dnstap module for Knot Resolver
 The Knot Resolver is a caching full resolver implementation
 written in C and LuaJIT, including both a resolver library and a
 daemon. Modular architecture of the library keeps the core tiny and
 efficient, and provides a state-machine like API for
 extensions. There are three built-in modules - iterator, cache,
 validator, and many external.
 .
 This package contains dnstap module for logging DNS responses
 to a unix socket in dnstap format.

Package: knot-resolver6-module-http
Description-md5: c5063c4cabf54c4f50fd8a912dfad050
Description-en: HTTP module for Knot Resolver
 The Knot Resolver is a caching full resolver implementation
 written in C and LuaJIT, including both a resolver library and a
 daemon. Modular architecture of the library keeps the core tiny and
 efficient, and provides a state-machine like API for
 extensions. There are three built-in modules - iterator, cache,
 validator, and many external.
 .
 This package contains HTTP/2 module for local visualization of the
 resolver cache and queries.

Package: knowthelist
Description-md5: d153a96312c8fa8ced2fa69bc81a0f97
Description-en: awesome party music player
 Easy to use for all party guests.
 .
 Featuring:
 - Quick search for tracks in collection.
 - Two players with separate playlists.
 - Mixer with fader, 3 channel EQ and gain.
 - Auto fader and auto gain.
 - Track analyser search for song start/end and gain setting.
 - Auto DJ function with multiple filters for random play.
 - Monitor player for pre listen tracks (via 2nd sound card e.g. USB).

Package: knxd
Description-md5: f6ad895f135300eac32a20bf860ce05f
Description-en: daemon to access the KNX bus
 KNX is a standard protocol for home and building control.
 .
 This package contains the daemon to access the physical bus,
 monitor and forward messages, etc.

Package: knxd-dev
Description-md5: 997b294ee88a423f0ea0759293dccc0d
Description-en: development files for knxd
 KNX is a standard protocol for home and building control.
 .
 These are the development files for knxd clients.

Package: knxd-tools
Description-md5: d3051ea1789ad7f1cc6a1f0579c89b02
Description-en: tools to use knxd
 KNX is a standard protocol for home and building control.
 .
 This package contains command-line tools to communicate with the KNX
 daemon.

Package: kobodeluxe
Description-md5: c70b6a71d5193cdd85e63dabdbeb5858
Description-en: game of space battle
 Kobo Deluxe is a third person scrolling 2D shooter with a simple
 and responsive control system - which you'll need to tackle the
 tons of enemy ships that shoot at you, chase you, circle around
 you shooting, or even launch other ships at you, while you're
 trying to destroy the labyrinth shaped bases. There are 50
 action packed levels with smoothly increasing difficulty, and
 different combinations of enemies that require different tactics
 to be dealt with successfully. It's loads of classical arcade style
 fun.

Package: kobodeluxe-data
Description-md5: 15f547fdfcc2114efa8e85505de71f0d
Description-en: game of space battle -- shared data
 Kobo Deluxe is a third person scrolling 2D shooter. There are 50
 action packed levels with smoothly increasing difficulty, and
 different combinations of enemies that require different tactics
 to be dealt with successfully. It's loads of classical arcade style
 fun.
 .
 This package contains architecture-independent data for kobodeluxe.

Package: kodi
Description-md5: 8cbb7a58aa8f70442021b6474bb4487a
Description-en: Open Source Home Theatre (executable binaries)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package contains the kodi binaries.

Package: kodi-addons-dev
Description-md5: 2c07e1cec6320b97dec898a159f13215
Description-en: Open Source Home Theatre (addon development package)
 This package is a dummy package used in conjunction with kodi-addons-dev
 to detect if a binary addon should be built for given Debian architecture.
 .
 The alternative to introducing this package is marking kodi-addons-dev back
 as arch:any, but this makes Lintian and multi-arch hinter noisy.
 .
 If Kodi upstream starts shipping architecture-specific development libraries
 again, they will land in this package.

Package: kodi-addons-dev-common
Description-md5: 918ad2a86f76015fca57725532fe0dff
Description-en: Open Source Home Theatre (architecture-independent addon development package)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This is the development package for Kodi Addons.
 .
 This package contains independent headers for building addons without the need
 to keep a whole Kodi source tree.

Package: kodi-audiodecoder-fluidsynth
Description-md5: db80b9524d4c048acd198e64608257ff
Description-en: Fluidsynth audio decoder for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package allows playing Fluidsynth Midi audio files Kodi

Package: kodi-audiodecoder-openmpt
Description-md5: a57860b6d43d59e39b98c8a9021db9a8
Description-en: OpenMPT audio decoder for Kodi
 OpenMPT (short hand for Open ModPlug Tracker) is completely free and his
 library allows you play back some great music on your Kodi.
 .
 It supports loading of IT (Impulse Tracker), XM (FastTracker Extended
 Module), MOD (ProTracker and similar), S3M (Scream Tracker 3) and MPTM (its
 own file format) files, imports many more module and sample file formats.

Package: kodi-audiodecoder-sidplay
Description-md5: 490f33103aaa5baca163298111e86010
Description-en: SidPlay audio decoder for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package allows playing SidPlay audio files in Kodi.

Package: kodi-audioencoder-flac
Description-md5: a723cd0fe5c577a08cd6e4088958da08
Description-en: FLAC audio encoder add-on for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package ia an audio encoder add-on for Kodi. It is needed to convert
 Audio-CD to FLAC.

Package: kodi-audioencoder-lame
Description-md5: e3099aae85caf053c603c82bc197e1b4
Description-en: LAME (mp3) audio encoder add-on for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is an audio encoder add-on for Kodi. It is needed if to convert
 Audio-CD to mp3 with LAME.

Package: kodi-audioencoder-vorbis
Description-md5: 809c364cd1ab83e4bec66277bc06746a
Description-en: Vorbis audio encoder add-on for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is an audio encoder add-on for Kodi. It is needed to convert
 Audio-CD to Vorbis (ogg).

Package: kodi-audioencoder-wav
Description-md5: 46a636084b484480a4e7498b64ddfe19
Description-en: WAV audio encoder add-on for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is an audio encoder add-on for Kodi. It is needed to convert
 Audio-CD to WAV.

Package: kodi-bin
Description-md5: 93900851d4af90acc12202b10586f063
Description-en: Open Source Home Theatre (architecture-dependent files)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package contains the binaries needed to have a working Kodi.

Package: kodi-data
Description-md5: fa3e87313ffb86f24abdb9685cb02f68
Description-en: Open Source Home Theatre (arch-independent data package)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package contains all the architecture independent data needed to have a
 working Kodi.

Package: kodi-eventclients-common
Description-md5: 802e3e8bee5297f8f957a96ac032ec80
Description-en: Open Source Home Theatre (Event Client Common package)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is the common package for Kodi Event Client.

Package: kodi-eventclients-dev
Description-md5: 68fa98f0f56705ede77f40d25731b81e
Description-en: Open Source Home Theatre (Event Client virtual dev package)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This is the virtual development package for Kodi Event Client.

Package: kodi-eventclients-dev-common
Description-md5: 3b9c35f8f422525e36bf303879b0108c
Description-en: Open Source Home Theatre (Event Client common dev package)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This is the common development package for Kodi Event Client.

Package: kodi-eventclients-kodi-send
Description-md5: 1040f8876d6c7b4c4fede7eedb7164dc
Description-en: Open Source Home Theatre (Event Client Kodi-SEND package)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is the Kodi-SEND package for Kodi Event Client.

Package: kodi-eventclients-ps3
Description-md5: 1d25cf990934a5a98896d953c465fe26
Description-en: Open Source Home Theatre (Event Client PS3 package)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is the PS3 package for Kodi Event Client.

Package: kodi-eventclients-python
Description-md5: 22abb14d58b94915c1da767c23b5f864
Description-en: Open Source Home Theatre (Event Client Python package)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is the virtual Python package for Kodi Event Client.

Package: kodi-eventclients-wiiremote
Description-md5: 4a6ec18419dee29c9640c309b43c4c2b
Description-en: Open Source Home Theatre (Event Client WII Remote support package)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is the Wii Remote client package for Kodi.

Package: kodi-eventclients-zeroconf
Description-md5: 28820ba8737a62f10a1518504d01faa9
Description-en: Open Source Home Theatre (Event Client ZeroConf script package)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is the ZeroConf script for Kodi Event Client.

Package: kodi-game-libretro
Description-md5: a34ab5bef5c69819c52c7026500341df
Description-en: Libretro wrapper for Kodi's Game API
 This add-on provides a wrapper that allows Libretro cores to be loaded
 as game add-ons. Libretro cores are shared libraries that use the
 Libretro API, so the wrapper is responsible for translating function
 calls between the Libretro API and the Game API.

Package: kodi-game-libretro-beetle-psx
Description-md5: 433db3fccd66aa8a66d4528483e633e9
Description-en: Kodi integration for Beetle PSX
 This package contains the appropriate Kodi configuration to allow the use of
 the Beetle PSX libretro core with Kodi via kodi-game-libretro.

Package: kodi-game-libretro-bsnes-mercury-accuracy
Description-md5: 679c36bd008bc0ec4f2f01f98742f068
Description-en: Kodi integration for bsnes-mercury accuracy core
 This package contains the appropriate Kodi configuration to allow the use of
 the bsnes-mercury accuracy libretro core with Kodi via kodi-game-libretro.
 .
 This core is enabled to emulate only SNES hardware and its subsystems (from
 the command line only), like Super Game Boy, Satellaview and Sufami Turbo.
 .
 bsnes-mercury is a fork of higan, aiming to restore some useful features that
 have been removed, as well as improving performance a bit. Maximum accuracy is
 still uncompromisable; anything that affects accuracy is optional and off by
 default. The name is because metals are shiny, like the accuracy promises of
 bsnes, and mercury is the fastest metal.
 .
 This package pulls in the bsnes-mercury accuracy core, which runs 100% of SNES
 games, with perfect emulation of the console. It requires high CPU usage.

Package: kodi-game-libretro-bsnes-mercury-balanced
Description-md5: 57a372cec9fb4e47a6e4e2f1f38959df
Description-en: Kodi integration for bsnes-mercury balanced core
 This package contains the appropriate Kodi configuration to allow the use of
 the bsnes-mercury balanced libretro core with Kodi via kodi-game-libretro.
 .
 This core is enabled to emulate only SNES hardware and its subsystems (from
 the command line only), like Super Game Boy, Satellaview and Sufami Turbo.
 .
 bsnes-mercury is a fork of higan, aiming to restore some useful features that
 have been removed, as well as improving performance a bit. Maximum accuracy is
 still uncompromisable; anything that affects accuracy is optional and off by
 default. The name is because metals are shiny, like the accuracy promises of
 bsnes, and mercury is the fastest metal.
 .
 This package pulls in the bsnes-mercury balanced core, which tries to keep  a
 good balance between accuracy and performance. It runs almost all SNES games.

Package: kodi-game-libretro-bsnes-mercury-performance
Description-md5: 5ad1b042c72c1a2370e2e7f778e56bdb
Description-en: Kodi integration for bsnes-mercury performance core
 This package contains the appropriate Kodi configuration to allow the use of
 the bsnes-mercury performance libretro core with Kodi via kodi-game-libretro.
 .
 This core is enabled to emulate only SNES hardware and its subsystems (from
 the command line only), like Super Game Boy, Satellaview and Sufami Turbo.
 .
 bsnes-mercury is a fork of higan, aiming to restore some useful features that
 have been removed, as well as improving performance a bit. Maximum accuracy is
 still uncompromisable; anything that affects accuracy is optional and off by
 default. The name is because metals are shiny, like the accuracy promises of
 bsnes, and mercury is the fastest metal.
 .
 This package pulls in the bsnes-mercury performance core, which provides
 faster emulation at the cost of reduced accuracy, including problems with some
 games.

Package: kodi-game-libretro-nestopia
Description-md5: 2ab080e9822a3c5ae5f0e54cac161873
Description-en: Kodi integration for Nestopia
 This package contains the appropriate Kodi configuration to allow the use of
 the Nestopia libretro core with Kodi via kodi-game-libretro.

Package: kodi-game-libretro-sameboy
Description-md5: a400a08d90d6dda225c96563e0e3ba89
Description-en: Kodi integration for SameBoy core
 This package contains the appropriate Kodi configuration to allow the use of
 the SameBoy libretro core with Kodi via kodi-game-libretro.

Package: kodi-imagedecoder-heif
Description-md5: 92004df8271e987f4220f7014152ac83
Description-en: HEIF image decoder for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package allows viewing HEIF image files in Kodi

Package: kodi-imagedecoder-raw
Description-md5: e29746e8109a98aac66967b87909ccda
Description-en: RAW image decoder for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package allows viewing RAW image files in Kodi

Package: kodi-inputstream-adaptive
Description-md5: 9b2114a98b6ada7e570f6cf182580aac
Description-en: Adaptive inputstream addon for Kodi
 This package allows playing HLS/DASH/smoothstream streams in Kodi.
 .
 It is part of the official kodi repository.
 .
 Its primary use is to play DRM-protected with decryptors supplied
 by other addons (like Netflix or other paid video services).

Package: kodi-inputstream-ffmpegdirect
Description-md5: 60d78c8a131efe6c3e9bcdd771bfcd2a
Description-en: FFmpegDirect inputstream addon for Kodi
 This package is FFmpegDirect inputstream addon for Kodi.
 .
 It Supports streams opened by FFmpeg's libavformat or
 Kodi's cURL such as plain TS, HLS and DASH (non-DRM)
 as well as many others.
 .
 There is support for Archive/Catchup services where there
 is a replay window and can timeshift across that span.
 .
 It also provides timeshift for live streams where
 rewind/pause and fast-forward would not have been available.

Package: kodi-inputstream-rtmp
Description-md5: 2c6e5ee95f53ec8790b2da664f46838a
Description-en: Kodi input stream addon for RTMP
 This package is the RTMP Inputstream addon for Kodi.
 .
 The Real Time Messaging Protocol (RTMP) is a proprietary network protocol
 developed by Adobe Inc. to transmit audio, video and other data over the
 Internet from a media server to a flash player.

Package: kodi-peripheral-joystick
Description-md5: 63acb0406aa62f44992a29fd29348e9c
Description-en: Kodi Joystick Library
 This library provides joystick drivers and button maps. Multiple joystick
 APIs are supported, including DirectX, XInput, SDL and the Linux Joystick
 API.

Package: kodi-peripheral-xarcade
Description-md5: 497671fdbab23afd4bb8111618e7778c
Description-en: X-Arcade Tankstick driver for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is the X-Arcade Tankstick driver for Kodi.
 See Readme for installing udev rule.

Package: kodi-pvr-argustv
Description-md5: 3d27858b75f38098834c84053c0c3e9d
Description-en: ARGUS TV PVR addon for Kodi
 This package contains the ARGUS TV PVR (Personal Video Recorder) Addon
 for Kodi, the award winning free and open source software media-player
 and entertainment hub for all your digital media.
 .
 ARGUS TV is an advanced rule-based scheduling system to record TV programs.
 .
 This addon allows controlling ARGUS TV from Kodi.

Package: kodi-pvr-dvblink
Description-md5: a5ea61c93c1195ccc4c3acc5ec064d8e
Description-en: DVBLink PVR Client for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package contains the DVBLink PVR Client addon.

Package: kodi-pvr-dvbviewer
Description-md5: 88894afa8b8b11695dac400b9889aed0
Description-en: DVBViewer Kodi PVR Addon
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is DVBViewer PVR client for DVBViewer Recording
 Service. It supports LiveTV, Timers, Recordings, EPG and timeshift.

Package: kodi-pvr-filmon
Description-md5: a21fb37f557088d828d2de7f87ee1bd2
Description-en: Filmon PVR client addon for Kodi
 This package contains the Filmon PVR (Personal Video Recorder) addon for
 Kodi, the award winning free and open source software media-player and
 entertainment hub for all your digital media.

Package: kodi-pvr-hdhomerun
Description-md5: ff02bb957a49f3b14524563f16bcd283
Description-en: HDHomeRun PVR Addon for Kodi
 HDHomeRun is made by SiliconDust and is a stand-alone networked TV/HDTV
 tuner box. The HDHomeRun can either connect with over the air TV signals
 or with cablecard, and then stream the channels over a network to
 supported clients, such as Kodi.
 .
 This package contains the HDHomeRun PVR (Personal Video Recorder) Addon
 for Kodi, the award winning free and open source software media-player
 and entertainment hub for all your digital media.

Package: kodi-pvr-hts
Description-md5: 50082500eacb05a17d3de9a2e78cd189
Description-en: Kodi PVR Addon TvHeadend Hts
 This package contains the TvHeadend PVR (Personal Video Recorder) Addon for
 Kodi, the award winning free and open source software media-player and
 entertainment hub for all your digital media.

Package: kodi-pvr-iptvsimple
Description-md5: d6c10aeba4bf735c48e9f0abb2ee493a
Description-en: IPTV Simple Client Kodi PVR Addon
 IPTV Simple Client is a basic PVR Addon for Kodi to receive IPTV Live TV,
 Radio channels, and EPG directly in Kodi.
 .
 It adds support for Live TV watching and EPG TV Guide through IPTV
 provided by the Internet providers in former USSR countries among others.

Package: kodi-pvr-mediaportal-tvserver
Description-md5: 914e19ec59b5a6d15c9ac72f2ffe513b
Description-en: MediaPortal's TV-Server PVR addon for Kodi
 This package contains the MediaPortal's TV-Server PVR (Personal Video
 Recorder) Addon for Kodi, the award winning free and open source
 software media-player and entertainment hub for all your digital media.
 .
 TV-Server is the component of MediaPortal that manages the user's
 TV cards and streams the TV signal over the network.

Package: kodi-pvr-mythtv
Description-md5: 666204db3cb18adff899e185b299a75a
Description-en: MythTV PVR Addon for Kodi
 MythTV is a open source software PVR project that is designed to run on
 Linux, although other operating system packages are available. With
 MythTV you can watch Live TV, schedule recordings, view episode guide
 information, and many other features you expect from a DVR type
 appliance device. But more interesting for Kodi users is that as MythTV
 uses a distributed application structure it can also be configured as
 PVR backend (PVR server) for Kodi, supporting multiple Kodi frontends as
 clients, with MythTV acting as the PVR backend that does work of tuning
 TV signals, recording, scheduling, and post processing jobs.
 .
 This package contains the MythTV PVR (Personal Video Recorder) Addon for
 Kodi, the award winning free and open source software media-player and
 entertainment hub for all your digital media

Package: kodi-pvr-nextpvr
Description-md5: a011a095b02a496ccb7fba22c0a148a8
Description-en: NextPVR PVR addon for Kodi
 This package contains the NextPVR PVR (Personal Video Recorder) Addon
 for Kodi, the award winning free and open source software media-player
 and entertainment hub for all your digital media
 .
 NextPVR is a free Personal Video Recorder (PVR) application for
 Microsoft Windows.
 .
 NextPVR supports a wide range of digital tuners including DVB-S/S2, DVB-
 T/T2, DVB-C, DMB-T, ATSC and QAM. NextPVR also supports specialist
 component/HDMI capture devices (like the Hauppauge HDPVR, HDPVR2 and
 Colossus), and Copy-Freely devices (like the Hauppauge DCR-2650 and
 HDHomeRun Prime). NextPVR supports all broadcast codec's including: MPEG-
 2 and H.264 video, and MPEG1 Layer II, AC3, E-AC3, AAC, HE-AAC audio.

Package: kodi-pvr-njoy
Description-md5: cba396209300639ce5144777600723bb
Description-en: NJOY PVR Addon for Kodi
 Njoy Digital is a company that makes "Njoy Digital N7" network attached
 DVB TV tuners for Digital Cable, Terrestrial or Satellite TV
 television broadcasts compatible with XBMC's PVR frontend clients.
 .
 This package contains the NJOY PVR (Personal Video Recorder) Addon for Kodi,
 the award winning free and open source software media-player and entertainment
 hub for all your digital media.

Package: kodi-pvr-octonet
Description-md5: ba636ab1cac7835cb5829d44b27b1d76
Description-en: Digital Devices Octopus NET PVR for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is Digital Devices Octopus NET PVR addon for Kodi.

Package: kodi-pvr-pctv
Description-md5: c5c72f259d437d365b40d93f156c1e47
Description-en: PCTV PVR client addon for Kodi
 This package contains the PCTV PVR (Personal Video Recorder) addon for
 Kodi, the award winning free and open source software media-player and
 entertainment hub for all your digital media.

Package: kodi-pvr-sledovanitv-cz
Description-md5: 0e8444810f93cebf6afc469c571830f8
Description-en: sledovanitv.cz PVR for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is PVR addon fo sledovanitv.cz IPTV Provider

Package: kodi-pvr-stalker
Description-md5: 095892437545124edff7c1a4def8881f
Description-en: Stalker Middleware PVR client addon for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package contains the Stalker Middleware PVR (Personal Video Recorder)
 addon for Kodi, the award winning free and open source software
 media-player and entertainment hub for all your digital media.

Package: kodi-pvr-teleboy
Description-md5: f12f56413dde85835cdd245f27fdf03e
Description-en: Teleboy PVR for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is a PVR addon for Teleboy

Package: kodi-pvr-vbox
Description-md5: 1c53779cce0eebec5a933d3c7ae56f70
Description-en: VBox Home TV Gateway addon for Kodi
 This package contains the VBox Home TV Gateway PVR (Personal Video
 Recorder) addon for Kodi, the award winning free and open source software
 media-player and entertainment hub for all your digital media.
 .
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox

Package: kodi-pvr-vdr-vnsi
Description-md5: 299fca88aa9d737a2ff1913d08787e58
Description-en: Kodi PVR Addon VDR VNSI
 This package contains the VDR VNSI PVR (Personal Video Recorder) Addon for
 Kodi, the award winning free and open source software media-player and
 entertainment hub for all your digital media.

Package: kodi-pvr-vuplus
Description-md5: fa258eed461efa5e75470f22bc7cf113
Description-en: Vu+/Enigma2 PVR Addon for Kodi
 Enigma2 is a framebuffer-based zapping application (GUI) that is primarly
 targeted to physicial set-top-boxes running embedded Linux (OpenEmbedded
 based firmware distrobutions), however Enigma2 can technically also run
 on regular PCs, but it is not common.
 .
 While the Enigma2 software was originally developed by Dream Multimedia
 for their Dreambox series, the opendreambox.org has made Enigma2 into a
 popular open source based firmware platform for set-top boxes and it is
 used by a number of differet set-top box manufacturers, including the
 most commonly known are Dreambox, DBox2, and Vu+ (VuPlus), which all use
 Enigma2 based firmware images. Most of these Enigma2 based set-top boxes
 falls under the category of Linux-powered satellite, terrestrial and cable
 digital television receivers.
 .
 With the Vu+ (VuPlus) PVR add-on Kodi PVR can be used also with a connected
 VU+ or any other Enigma2 based set-top boxes, and in general all Enigma2
 based settop boxes should be supported.
 .
 This package contains the Vu+ PVR (Personal Video Recorder) Addon for Kodi,
 the award winning free and open source software media-player and entertainment
 hub for all your digital media.

Package: kodi-pvr-waipu
Description-md5: fbbe6b45bfc72d875ed866e546b7fcab
Description-en: waipu PVR for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is a PVR addon for waipu.

Package: kodi-pvr-wmc
Description-md5: 487050faf606d656b5308870a6cce90f
Description-en: WMC PVR Addon for Kodi
 PVR client add-on that provides Live TV, PVR (Personal Video Recorder)
 functions and electronic program guide data for Kodi. The services are
 provided by connecting to ServerWMC, a server interface for Windows
 which communicates with Windows Media Center.

Package: kodi-pvr-zattoo
Description-md5: c5ba5b303ca0ba40cd392643a29b7765
Description-en: Zattoo PVR for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is a PVR addon for Zattoo

Package: kodi-repository-kodi
Description-md5: 04ec9104cb8f86a1b5883710de2be877
Description-en: Open Source Home Theatre (official addons repository feed)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package enables download of addons via the official Kodi
 repository feed.

Package: kodi-screensaver-asteroids
Description-md5: b0a416ff98040f4df6285736df2f0e76
Description-en: Asteroids screensaver for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is Asteroids screensaver for Kodi

Package: kodi-screensaver-biogenesis
Description-md5: b8193029c01c8d07f2931afb3a23bc2e
Description-en: BioGenesis screensaver for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is BioGenesis screensaver for Kodi

Package: kodi-screensaver-greynetic
Description-md5: 433e0d302041566b0e7acb0d80c3fdd5
Description-en: Greynetic screensaver for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is a Greynetic screensaver for Kodi

Package: kodi-screensaver-pingpong
Description-md5: b135bc5c1fddd3334771a913e0a675bb
Description-en: Pingpong screensaver for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is a Pingpong screensaver for Kodi

Package: kodi-screensaver-pyro
Description-md5: 15c0598316ddee6d38e00e63b0131343
Description-en: Pyro screensaver for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is a Pyro screensaver for Kodi

Package: kodi-screensaver-shadertoy
Description-md5: b93135d29e3d4474d455b39a76b7c064
Description-en: Shadertoy screensaver for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is a Shadertoy screensaver for Kodi

Package: kodi-tools-texturepacker
Description-md5: c4b29df98f2a134e0ad8aab82d21f800
Description-en: Open Source Home Theatre (TexturePacker skin development tool)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package contains TexturePacker, the tool for Kodi skin developers.
 End users don't need this package to run Kodi.

Package: kodi-vfs-libarchive
Description-md5: cbb9d225ccd2786fe288d29278b1d798
Description-en: Libarchive VFS add-on for Kodi
 This is a Kodi VFS addon to support archives.
 .
 From libarchive description:
 Archive formats supported are:
 .
 * tar (read and write, including GNU extensions)
 * pax (read and write, including GNU and star extensions)
 * cpio (read and write, including odc and newc variants)
 * iso9660 (read and write, including Joliet and Rockridge extensions, with
 some limitations)
 * zip (read only, with some limitations, uses zlib)
 * mtree (read and write)
 * shar (write only)
 * ar (read and write, including BSD and GNU/SysV variants)
 * empty (read only; in particular, note that no other format will accept an
 empty file)
 * raw (read only)
 * xar (read only)
 * rar (read only, with some limitations)
 * 7zip (read and write, with some limitations)
 .
 Filters supported are:
 .
 * gzip (read and write, uses zlib)
 * bzip2 (read and write, uses bzlib)
 * compress (read and write, uses an internal implementation)
 * uudecode (read only)
 * separate command-line compressors with fixed-signature auto-detection
 * xz and lzma (read and write using liblzma)
 * zstandard (read and write using libzstd)

Package: kodi-vfs-sftp
Description-md5: 250115e5a4ba60d71aacf82d02e7547e
Description-en: SSH File Transfer Protocol for Kodi
 The SSH File Transfer Protocol (also Secure File Transfer Protocol, or
 SFTP) is a network protocol that provides file access, file transfer, and
 file management over any reliable data stream.
 .
 This Kodi addon allows file access to data in it.

Package: kodi-visualization-fishbmc
Description-md5: 622bf963c396a783f33d481e72f1c681
Description-en: Fishbmc audio visualization addon for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package provides music visualisation showing waves and blur effects.

Package: kodi-visualization-pictureit
Description-md5: 6a3b100fc99a288f8cc83b37e2d485ed
Description-en: pictureit visualizer for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is a PictureIt visualizer for Kodi

Package: kodi-visualization-shadertoy
Description-md5: 04beddd715a886340aeff47ebb62b722
Description-en: Shadertoy audio visualization for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package provides Shadertoy audio visualization for Kodi.

Package: kodi-visualization-shadertoy-data
Description-md5: 33c03871e9aa5c46857cf7d8cf167334
Description-en: Shadertoy audio visualization for Kodi (common data)
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package contains data files for Shadertoy visualization.

Package: kodi-visualization-spectrum
Description-md5: a5e93170af93e379e89838b9e8e12b60
Description-en: Spectrum visualizer addon for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is Spectrum visualizer for Kodi. It is a rework of the oriignal
 visualizer which has been part of Kodi before release 16.

Package: kodi-visualization-waveform
Description-md5: c5dbe7d783075f889cce6fc03b8656ba
Description-en: Waveform audio visualization addon for Kodi
 Kodi, formerly known as XBMC is an award winning free and
 open source software media-player and entertainment hub for all your digital
 media. Kodi is available for Linux, Mac OS X (Leopard, Tiger and Apple TV)
 and Microsoft Windows, as well as the original Xbox game console. Created in
 2003 by a group of like minded programmers, Kodi is a non-profit project run
 and developed by volunteers located around the world. More than 50 software
 developers have contributed to Kodi, and 100-plus translators have worked to
 expand its reach, making it available in more than 30 languages.
 .
 While Kodi functions very well as a standard media player application for
 your computer, it has been designed to be the perfect companion for your
 HTPC. Supporting an almost endless range of remote controls, and combined
 with its beautiful interface and powerful skinning engine, Kodi feels very
 natural to use from the couch and is the ideal solution for your home
 theater. Once installed, your computer will become a fully functional
 multimedia jukebox.
 .
 This package is a Waveform audio visualization addon for Kodi.

Package: kokkos
Description-md5: 06028a2fef412c139df49f847f264e20
Description-en: C++ Performance Portability Programming
 This implements a programming model in C++ for writing performance
 portable applications targeting all major HPC platforms. For that purpose it
 provides abstractions for both parallel execution of code and data management.
 Kokkos is designed to target complex node architectures with N-level memory
 hierarchies and multiple types of execution resources. It currently can use
 CUDA, HPX, OpenMP and Pthreads as backend programming models with several other
 backends in development.

Package: koko
Description-md5: e12e46f78e81728cca381d859d83b774
Description-en: Image gallery for Plasma mobile
 Koko is an image viewer designed for desktop and touch devices.
 .
 It is based on Kirigami, being therefore able to adapt nicely to desktops,
 phones, big screens and potentially everything else.
 .
 It features a gallery and an image viewer, plus the chance to do simple
 image modifications (crop, rotation) in-app thanks to the kquickimageeditor.

Package: koko-data
Description-md5: 9e6f686cb7f93765e761472af7250b05
Description-en: Image gallery for Plasma mobile -- data files
 Koko is an image viewer designed for desktop and touch devices.
 .
 This package contains architecture-independent data files.

Package: kolf
Description-md5: ad1691e3fb92933dae4c507d210567d6
Description-en: miniature golf game
 Kolf is a miniature golf game for one to ten players.  A variety of courses
 are included, as well as an editor to create new courses.
 .
 This package is part of the KDE games module.

Package: kollision
Description-md5: b9cf0fbc55ba66358c7e751aab29d489
Description-en: simple ball dodging game
 In Kollision you use mouse to control a small blue ball in a closed space
 environment filled with small red balls, which move about chaotically.
 Your goal is to avoid touching any of those red balls with your blue one,
 because the moment you do the game will be over. The longer you can stay in
 game the higher will your score be.
 .
 This package is part of the KDE games module.

Package: kolourpaint
Description-md5: ac26f3b7021598dc7d2e4dc8d0814b4d
Description-en: simple image editor and drawing application
 KolourPaint is a simple drawing and image editing application for KDE.
 It aims to be easy to use, providing a level of functionality targeted towards
 the average user. It is ideal for common tasks such as drawing simple graphics
 and touching-up photos.
 .
 This package is part of the KDE graphics module.

Package: kolourpaint-doc
Description-md5: 80802c1218123b37b9ac4ace8270e0dc
Description-en: simple image editor and drawing application - documentation
 KolourPaint is a simple drawing and image editing application for KDE.
 It aims to be easy to use, providing a level of functionality targeted towards
 the average user. It is ideal for common tasks such as drawing simple graphics
 and touching-up photos.
 .
 This package is part of the KDE graphics module.
 .
 This package contains the documentation for KolourPaint.

Package: komi
Description-md5: 4231b289009acb1295fdb0072ef6ccb3
Description-en: Single player arcade game with Komi the Space Frog!
 Komi is a space frog, and your aim in this single player arcade
 game is to feed him by capturing food with your giant tongue.
 .
 Avoid hitting the energy barriers and other nasties as you
 try to eat all the food.

Package: kompare
Description-md5: 69bf0f67fe774e695a6dd64599c06072
Description-en: file difference viewer
 Kompare displays the differences between files.  It can compare the
 contents of files or directories, as well as create, display, and merge patch
 files.
 .
 This package is part of the KDE Software Development Kit module.

Package: komposter
Description-md5: dd8e9c2e2bac44161e0fd969864c3077
Description-en: lightweight music composing system
 This is a lightweight music composing system intended mainly to be used
 in applications where the size of the executable must be minimized such as 4K
 and 64K intros.
 .
 It is built using a modular "virtual analog" model, where the composer can
 build the synthesizers from scratch using simple basic building blocks. This
 minimizes the amount of code required and relies more on data, which can be
 compressed more effectively.
 .
 A simple pattern-based sequencer is used to create songs which use up to 24
 voices, each of which can use a different synthesizer. Each synthesizer can be
 programmed with a number of patches that can be switched between patterns.
 .
 Included with Komposter is a music player with full x86 assembly source code
 as well as a converter for generating nasm-includeable files from song files.
 Source code for the converter is also provided.

Package: konclude
Description-md5: be956a63cc81d3b287d3fb94fd010637
Description-en: tableau-based description logic reasoner for the semantic web
 Konclude is a high-performance reasoner
 for large and expressive ontologies.
 The supported ontology language is formally characterised
 by the Description Logic (DL) SROIQV(D).
 In other words,
 Konclude can handle all of the Web Ontology Language (OWL 2)
 with almost all datatypes.
 In addition, Konclude supports nominal schemas
 which allow for expressing arbitrary DL-safe rules
 simply by using given ontology syntax extended with variables.
 .
 Konclude can be used via OWLlink as an OWLlink server
 as well as via command line.
 For applications that use the OWL API,
 the OWLlink OWL API Adapter can be used to link with a Konclude server.

Package: kongress
Description-md5: c67f9aba10d7c836edef7791c3c4171d
Description-en: companion application for conferences made by KDE
 Kongress provides practical information about conferences. It supports
 conferences that offer their schedule in iCalendar format. In Kongress, the
 data of the talks are shown in various ways, e.g. in daily views, by talk
 category, etc. The users can also create a list of favorite conference
 talks/events as well as they can navigate to the web page of each talk. A map
 of the conference venue, location information and link to OpenStreetMap can
 also be added.

Package: konq-plugins
Description-md5: ed5b00261ba717cbf8614e6521d5faeb
Description-en: plugins for Konqueror, the KDE file/web/document browser
 This package contains a variety of useful plugins for Konqueror, the
 file manager, web browser and document viewer for KDE.  Many of these
 plugins will appear in Konqueror's Tools menu.
 .
 Web navigation plugins:
 - Akregator feed icon: allows one to add a feed to Akregator from Konqueror
 - Auto Refresh: refresh a webpage at a given rate
 - Bookmarklets: enables the use of bookmarklets, bookmarks containing
 JavaScript code
 - Document Relations: displays the document relations of a document
 - DOM Tree Viewer: view the DOM tree of the current page
 - KHTML Settings: fast way to change the JavaScript/images/cookies settings
 - Microformat Icon: displays an icon in the statusbar if the page contains
 a microformat
 - Search Bar: launches web searches from the Konqueror's toolbar
 - Translate: language translation for the current page using Babelfish
 - UserAgent Changer: quick switch of the UserAgent used for the current site
 - Website Validators: CSS and HTML validation tools
 - Web Archiver: creates archives of websites
 - Crash manager: restores your opened tabs if Konqueror crashes (disabled
 by default as Konqueror has this feature builtin)
 .
 File management plugins:
 - Image Gallery: an easy way to generate a HTML image gallery
 - File Size View (kpart): a proportional view of directories and files
 based on file size
 - Transform Image (service menu): rotate and flip images
 - Convert To (service menu): convert and image to another format
 - Directory Filter (dolphin): filter directory views
 .
 This package is part of the KDE base applications module.

Package: konqueror
Description-md5: bf3034b8d2fa62a356bee89be4fa7f3c
Description-en: advanced file manager, web browser and document viewer
 Konqueror is KDE's Webbrowser and swiss-army-knife for any kind of
 file-management and file previewing.
 .
 Features:
 - Webbrowsing using KHTML or KDEWebKit as rendering engines
 - File management using most of Dolphin's features (including
 version-control, service menus and the basic UI)
 - File management on ftp and sftp servers
 - Full featured FTP-client (you can split views to display local
 and remote folders and previews in the same window)
 - Embedded applications to preview files (e.g. Okular and Calligra
 for documents, Gwenview for pictures, KTextEditor for text-files)
 - Different kinds of plugins: Service-menus, KParts (embedded
 applications), KIO (accessing files using special protocols like
 http or ftp) and KPart-plugins (like AdBlocker...)

Package: konqueror-data
Description-md5: 1e0d8a2f234a9ec1dc3d5cf71eceea1c
Description-en: data files for Konqueror
 Konqueror is the KDE web browser and an advanced file manager.
 .
 This package contains the architecture-independent data files of Konqueror.

Package: konqueror-doc
Description-md5: c6c8f0dc11956fb1dfd7c158128ebbaa
Description-en: user documentation for Konqueror
 Konqueror is the KDE web browser and an advanced file manager.
 .
 This package contains the user documentation for Konqueror.

Package: konquest
Description-md5: 9cb33ee92d33c48cbe195b7e25dd76c6
Description-en: simple turn-based strategy game
 Konquest is a game of galactic conquest for KDE, where rival empires vie to
 conquer planets and crush all opposition.  The game can be played with up to
 nine empires, commanded either by the computer or by puny earthlings.
 .
 This package is part of the KDE games module.

Package: konsole
Description-md5: b9f8e7c204b64c4afaac8166104064ed
Description-en: X terminal emulator
 Konsole is a terminal emulator built on the KDE Platform. It can contain
 multiple terminal sessions inside one window using detachable tabs.
 .
 Konsole supports powerful terminal features, such as customizable schemes,
 saved sessions, and output monitoring.

Package: konsole-kpart
Description-md5: 1b7ffab15964a6cf07c7118f81832fab
Description-en: Konsole plugin for Qt applications
 Konsole is a terminal emulator built on the KDE Platform. It can contain
 multiple terminal sessions inside one window using detachable tabs.
 .
 Konsole supports powerful terminal features, such as customizable schemes,
 saved sessions, and output monitoring.
 .
 This package provides the kpart needed by other apps to embed konsole in
 them.

Package: konsolekalendar
Description-md5: 6d16b3889cedcfd96f6a9e292cdb099a
Description-en: konsole personal organizer
 KonsoleKalendar is a command-line interface to KDE calendars.
 KonsoleKalendar complements KOrganizer by providing a console
 frontend to manage your calendars.

Package: kontact
Description-md5: a61b852eaaf9e2326e2c89fe49ade943
Description-en: integrated application for personal information management
 Kontact is the integrated solution to your personal information management
 needs. It combines applications like KMail, KOrganizer and
 KAddressBook into a single interface to provide easy access to mail,
 scheduling, address book and other PIM functionality.

Package: kontrast
Description-md5: 094c5d63e6135df1ea1bd23649a70c22
Description-en: check contrast ratio between 2 colors
 Kontrast is a color contrast checker and tells you if your color combinations
 are distinct enough to be readable and accessible.

Package: konversation
Description-md5: fd62470d0a21bc2fee0164a56daff73c
Description-en: user friendly Internet Relay Chat (IRC) client for KDE
 Konversation is a client for the Internet Relay Chat (IRC) protocol.
 It is easy to use and well-suited for novice IRC users, but novice
 and experienced users alike will appreciate its many features:
 .
 * Standard IRC features
 * Easy to use graphical interface
 * Multiple server and channel tabs in a single window
 * IRC color support
 * Pattern-based message highlighting and OnScreen Display
 * Multiple identities for different servers
 * Multi-language scripting support (with DCOP)
 * Customizable command aliases
 * NickServ-aware log-on (for registered nicknames)
 * Smart logging
 * Traditional or enhanced-shell-style nick completion
 * DCC file transfer with resume support

Package: konversation-data
Description-md5: 7369d26a3107009420b36ca948e10205
Description-en: data files for Konversation
 Konversation is a client for the Internet Relay Chat (IRC) protocol. This
 package contains data files for Konversation. It is probably of no use if
 `konversation' package is not installed.

Package: konwert
Description-md5: 0d3dfbca1db8c3d126114c919be45ccd
Description-en: Charset conversion for files or terminal I/O
 `konwert' is yet another charset converter.  Some particular features are:
 * one-to-many conversions
 * context-dependent conversions
 * approximations of some unavailable characters
 * (as a result) ability to transcript e.g. Russian Cyrillic into Polish
 phonetic equivalent
 .
 `filterm' applies filter conversion to a terminal's I/O, to get on-the-fly
 charset conversion, and customized input methods.

Package: konwert-dev
Description-md5: d8ecc77619a386925b83b8579073fbe5
Description-en: Tools to define new charset conversion for konwert
 This package contains sources for some filters, and the scripts used to
 build those filters from them.
 .
 The `512bold' filter is a C++ program.

Package: konwert-filters
Description-md5: 6fde49421294c6c2e8fcec04e1459871
Description-en: Filters used by konwert for charset conversion
 These files are needed by konwert.
 .
 They are also probably useless without konwert itself.

Package: kooha
Description-md5: 516a2af1b4013ec5abcd6daba8c041af
Description-en: Elegantly record your screen
 Kooha allows recording of the screen. It has the following features:
 - recording of microphone / computer audio / both
 - support for WebM, MP4, GIF, and Matroska formats
 - recording a specific section or monitor
 - experimental hardware-accelerated encoding

Package: kookbook
Description-md5: 23e7b671245bdba70b86bcf6e1253421
Description-en: simple recipe manager taking structured markdown for recipes
 KookBook helps you curate your recipe collection, letting you browse recipes,
 search by title or ingredient to recall the details of your kitchen creations.
 .
 Recipes are written in markdown and stored in text files. A cookbook, or
 collection of recipes, is a folder structure containing one or more recipes.
 The folder structure can be used as one way to browse and group the recipes.
 .
 Recipes can be synced with devices or shared with other users using external
 tools like git repositories, nextcloud or many other services.
 .
 The package includes both the desktop "kookbook" program and an touchscreen
 version "kookbooktouch".
 .
 The package also includes a simple conversion utility that is able to convert
 a krecipes database into a set of kookbook markdown files. For more details,
 see /usr/share/doc/kookbook/README.Debian

Package: kore
Description-md5: 3e9740737b9afe41f54a257c1db71249
Description-en: Web platform for writing scalable, concurrent APIs in C or Python
 Kore is an easy to use web platform for writing scalable, concurrent APIs in C
 or Python. Its primary goals are security, scalability and allowing rapid
 development and deployment of such APIs. Because of this Kore is an ideal
 candidate for building robust, scalable and secure web things.

Package: korganizer
Description-md5: ab140557b5144eb7ed1d80158559a260
Description-en: calendar and personal organizer
 This package contains KOrganizer, a calendar and scheduling program.
 .
 KOrganizer aims to be a complete program for organizing appointments,
 contacts, projects, etc. KOrganizer natively supports information interchange
 with other calendar applications, through the industry standard vCalendar
 personal data interchange file format. This eases the move from other
 modern PIMs to KOrganizer.

Package: kosmindoormap-demo
Description-md5: 6f50f8f58fa3b01dfd335b7b85470f9a
Description-en: OSM multi-floor indoor map demo application
 Open Street Map indoor map renderer of for example a (large) train station.
 .
 Contains a demo application.

Package: kosmindoormap-dev
Description-md5: c61cb6eeac7219f445b5b62e9af367f2
Description-en: OSM multi-floor indoor map renderer (development files)
 Open Street Map indoor map renderer of for example a (large) train station.
 .
 Contains development files.

Package: kotlin
Description-md5: 5f91cea3d5916cc450fb11e290d0993f
Description-en: cross-platform, general-purpose programming language
 Kotlin is a cross-platform, statically typed, general-purpose programming
 language with type inference. Kotlin is designed to interoperate fully with
 Java, and the JVM version of its standard library  depends on the Java Class
 Library, but type inference allows its syntax to be more concise.

Package: koules
Description-md5: 5e74c137074cd9026f35ac59d34010b9
Description-en: abstract space action game
 Koules is a fast action arcade-style game. This version is compiled for X11.
 It has cool 256 color graphics, a multiplayer mode for up to 5 players, full
 sound and, of course, network support. Koules is an original idea. The first
 version of Koules was developed from scratch by Jan Hubicka in July 1995.
 .
 It supports multiplayer deathmatch and cooperative play.

Package: kpackagelauncherqml
Description-md5: ba5d0000ce09c84fc0e0959e1a71c7c5
Description-en: commandline tool for launching kpackage QML application
 A small commandline tool to launch KPackages (QML applications).

Package: kpackagetool5
Description-md5: 26f8eb3b93842601355480729f1f09ca
Description-en: command line kpackage tool
 KPackage provides classes for applications to manage user installable packages
 of non-binary assets.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the runtime package management tool.

Package: kpackagetool6
Description-md5: 7a2c3dacea9becd0b03653cba775e762
Description-en: command line kpackage tool
 KPackage provides classes for applications to manage user installable packages
 of non-binary assets.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the runtime package management tool.

Package: kpart6-kompare
Description-md5: 63fc781a571cb490549eab9eea200b35
Description-en: file difference viewer - kpart interface component
 Kompare displays the differences between files.  It can compare the
 contents of files or directories, as well as create, display, and merge patch
 files.
 .
 This package contains the kpart needed by applications to embed kompare in
 them.
 .
 This package is part of the KDE Software Development Kit module.

Package: kpartloader
Description-md5: 2547d789aa1b42e8729eaf160e012011
Description-en: test tool for KParts
 KPartloader is a very simple application to test loading of a KPart.
 KPartloader is called with a simple argument to tell which KPart to load.
 .
 KParts is a KDE core technology to embed components of one application into
 other applications. This application is used for testing such components
 during development.
 .
 This package is part of the KDE Software Development Kit module.

Package: kpat
Description-md5: 0dfa399c1fd2c35355e1ecce56ecd684
Description-en: solitaire card games
 KPatience is a collection of fourteen solitaire card games, including Klondike,
 Spider, and FreeCell.
 .
 This package is part of the KDE games module.

Package: kpatch
Description-md5: b40bb7cc8d2040c3fd10f40569b93874
Description-en: Runtime tools for Kpatch
 kpatch is a Linux dynamic kernel patching tool which allows you to patch a
 running kernel without rebooting or restarting any processes.  It enables
 sysadmins to apply critical security patches to the kernel immediately, without
 having to wait for long-running tasks to complete, users to log off, or
 for scheduled reboot windows.  It gives more control over up-time without
 sacrificing security or stability.

Package: kpatch-build
Description-md5: 53001888ae99d7cf2438fb09765cb4c6
Description-en: Build Tools for Kpatch and Livepatch
 kpatch-build is a tool that can build both kpatch and livepatch modules from
 a given patch.

Package: kpcli
Description-md5: c3328856a477499a2993f7a5ed9976b9
Description-en: command line interface to KeePassX password manager databases
 kpcli is an interactive command line shell to work with KeePass 1.x/2.x
 database files. Users can navigate and modify the database in imitated
 filesystem like shell syntax. This program was inspired by the interface
 provided by the KED password manager ("kedpm -c").

Package: kpeople-vcard
Description-md5: 3e5b36858877a655d57391546cdb21e9
Description-en: vCard plugin for the KPeople framework
 KPeople is the KDE framework offering unified access to your contacts from
 different sources, grouping them by person while still exposing all the data.
 .
 This plugin provides the backend to KDE Connect for manipulating the vCard
 format.

Package: kphotoalbum
Description-md5: f6cefca9100d2f29b8692f5e7f59ffaa
Description-en: tool for indexing, searching and viewing images by keywords for KDE
 KPhotoAlbum lets you index, search, group and view images by keywords, date,
 locations and persons. It provides a quick and elegant way to lookup groups of
 images when you have thousands of pictures on your hard disk.
 .
 The information associated with each photo is stored in an XML file. Together
 with its keywords, KPhotoAlbum stores each picture's MD5 sum, so it will
 recognize them even if you move them to another directory. KPhotoAlbum can
 also create HTML galleries with the images you select.
 .
 KPhotoAlbum can also make use of the KIPI image handling plugins to extend its
 capabilities. The kipi-plugins package contains many useful extensions. Among
 others, it contains extensions for photo manipulation, importing, exporting
 and batch processing.

Package: kpublictransport-data
Description-md5: 59b4149aae6e033b3fddde2bce9b28e4
Description-en: Library to assist with accessing public transport (data files)
 The data files for a public transport API
 .
 This package contains the data files.

Package: kquickcharts-dev
Description-md5: e0ed614269d9ec219da5700136aa6967
Description-en: Quick Charts - development files
 A QtQuick plugin providing high-performance charts (gpu-accelerated).
 .
 It supports three different chart types: pie, line and bar, which can be fed
 from multiple types of data sources. There is also support for axis labels, an
 axis grid and a legend.  Additionally, there is a submodule that contains some
 convenience items.
 .
 The pie and line charts are rendered using a technique called signed
 distance fields, which allows efficient GPU-accelerated rendering of 2D
 shapes without loss of quality.
 .
 This package contains the development files.

Package: kquickimageeditor-dev
Description-md5: 3d987076675ae650dca4fa80e38096a8
Description-en: Image editing components - devel files
 A QtQuick plugin providing Image editing components.
 .
 This package contains the development files.

Package: kraft
Description-md5: e79eb29be32a704c800f7a7ed2290cc8
Description-en: small business-management application
 Kraft creates and handles office documents in small enterprises. In a workshop
 or any similar company daily tasks can be done in a smart manner.
 .
 Features include:
 Customer management, integrated using KAddressbook
 Automated creation of quotes, invoices and similar documents
 Text templates
 Calculation
 Material management
 Configurable document creation in PDF format

Package: kraken
Description-md5: 4dc49da345dc88dcd656d9a30393ce7e
Description-en: assigning taxonomic labels to short DNA sequences
 Kraken is a system for assigning taxonomic labels to short DNA
 sequences, usually obtained through metagenomic studies. Previous
 attempts by other bioinformatics software to accomplish this task have
 often used sequence alignment or machine learning techniques that were
 quite slow, leading to the development of less sensitive but much faster
 abundance estimation programs. Kraken aims to achieve high sensitivity
 and high speed by utilizing exact alignments of k-mers and a novel
 classification algorithm.
 .
 In its fastest mode of operation, for a simulated metagenome of 100 bp
 reads, Kraken processed over 4 million reads per minute on a single
 core, over 900 times faster than Megablast and over 11 times faster than
 the abundance estimation program MetaPhlAn. Kraken's accuracy is
 comparable with Megablast, with slightly lower sensitivity and very high
 precision.

Package: kraken2
Description-md5: 09652c77f0c89dc5545469dfbe698d35
Description-en: taxonomic classification system using exact k-mer matches
 Kraken 2 is the newest version of Kraken, a taxonomic classification
 system using exact k-mer matches to achieve high accuracy and fast
 classification speeds. This classifier matches each k-mer within a query
 sequence to the lowest common ancestor (LCA) of all genomes containing
 the given k-mer. The k-mer assignments inform the classification
 algorithm. [see: Kraken 1's Webpage for more details].
 .
 Kraken 2 provides significant improvements to Kraken 1, with faster
 database build times, smaller database sizes, and faster classification
 speeds. These improvements were achieved by the following updates to the
 Kraken classification program:
 .
 1. Storage of Minimizers: Instead of storing/querying entire k-mers,
 Kraken 2 stores minimizers (l-mers) of each k-mer. The length of
 each l-mer must be ≤ the k-mer length. Each k-mer is treated by
 Kraken 2 as if its LCA is the same as its minimizer's LCA.
 2. Introduction of Spaced Seeds: Kraken 2 also uses spaced seeds to
 store and query minimizers to improve classification accuracy.
 3. Database Structure: While Kraken 1 saved an indexed and sorted list
 of k-mer/LCA pairs, Kraken 2 uses a compact hash table. This hash
 table is a probabilistic data structure that allows for faster
 queries and lower memory requirements. However, this data structure
 does have a <1% chance of returning the incorrect LCA or returning
 an LCA for a non-inserted minimizer. Users can compensate for this
 possibility by using Kraken's confidence scoring thresholds.
 4. Protein Databases: Kraken 2 allows for databases built from amino
 acid sequences. When queried, Kraken 2 performs a six-frame
 translated search of the query sequences against the database.
 5. 16S Databases: Kraken 2 also provides support for databases not
 based on NCBI's taxonomy. Currently, these include the 16S
 databases: Greengenes, SILVA, and RDP.

Package: kramdown
Description-md5: c6e32e6c3b405277dc77f617b2c6f95d
Description-en: Fast, pure-Ruby Markdown-superset converter - kramdown command
 The kramdown is a fast, pure Ruby, Markdown parser and converter, using
 a strict syntax definition and supporting several common
 extensions.
 .
 The kramdown library is mainly written to support the kramdown-to-HTML
 conversion chain. However, due to its flexibility it supports other
 input and output formats as well. Here is a list of the
 supported formats:
 * input formats: kramdown (a Markdown superset), Markdown, HTML
 * output formats: HTML, kramdown, LaTeX (and therefore PDF)
 .
 This package contains the kramdown command.

Package: krank
Description-md5: 5cd4669ae7ad4303a2da9dad1e81b4b9
Description-en: game of dexterity where you match stones together
 krank is a game of dexterity, being somewhere between Breakout and billiard,
 where the aim of each level is to shove floating stones towards compatible
 static stones. You control a short chain of stones with your mouse to achieve
 that.

Package: krb5-admin-server
Description-md5: 768e84fbe9ad60b9ec2130a96ea21ea4
Description-en: MIT Kerberos master server (kadmind)
 Kerberos is a system for authenticating users and services on a network.
 Kerberos is a trusted third-party service.  That means that there is a
 third party (the Kerberos server) that is trusted by all the entities on
 the network (users and services, usually called "principals").
 .
 This is the MIT reference implementation of Kerberos V5.
 .
 This package contains the Kerberos master server (kadmind), which handles
 account creations and deletions, password changes, and other
 administrative commands via the Kerberos admin protocol.  It also
 contains the command used by the master KDC to propagate its database to
 slave KDCs.  This package is generally only used on the master KDC for a
 Kerberos realm.

Package: krb5-auth-dialog
Description-md5: d217c25b6d401ec13931585dfb701263
Description-en: tray applet for reauthenticating kerberos tickets
 krb5-auth-dialog is a simple tray applet that monitors kerberos tickets. It
 pops up reminders when the ticket is about to expire. Tickets can be refreshed
 at any time by clicking on the tray icon. It can also operate in "classic
 mode" as a simple dialog without any trayicon.
 .
 It features ticket autorenewal and supports pkinit.

Package: krb5-gss-samples
Description-md5: 6e4720c194d0de7a31bbd570993cac24
Description-en: MIT Kerberos GSS Sample applications
 Kerberos is a system for authenticating users and services on a network.
 Kerberos is a trusted third-party service.  That means that there is a
 third party (the Kerberos server) that is trusted by all the entities on
 the network (users and services, usually called "principals").
 .
 This is the MIT reference implementation of Kerberos V5.
 .
 This package contains bgss-sample and gss-server, programs used to
 test GSS-API mechanisms. These programs are most commonly used in
 testing newly developed GSS-API mechanisms or in testing events
 between Kerberos or GSS implementations.

Package: krb5-k5tls
Description-md5: 5699670af87b8b1548415421a790b2b8
Description-en: TLS plugin for MIT Kerberos
 Kerberos is a system for authenticating users and services on a network.
 Kerberos is a trusted third-party service.  That means that there is a
 third party (the Kerberos server) that is trusted by all the entities on
 the network (users and services, usually called "principals").
 .
 This is the MIT reference implementation of Kerberos V5.
 .
 This package contains a plugin for the TLS functionality used by optional
 functionality in MIT Kerberos.  The only current consumer is client support
 for the MS-KKDCP protocol, which tunnels Kerberos protocol traffic through
 an HTTPS proxy.

Package: krb5-kdc
Description-md5: 0a143660c97d96b64a9766db9ef769fb
Description-en: MIT Kerberos key server (KDC)
 Kerberos is a system for authenticating users and services on a network.
 Kerberos is a trusted third-party service.  That means that there is a
 third party (the Kerberos server) that is trusted by all the entities on
 the network (users and services, usually called "principals").
 .
 This is the MIT reference implementation of Kerberos V5.
 .
 This package contains the Kerberos key server (KDC).  The KDC manages all
 authentication credentials for a Kerberos realm, holds the master keys
 for the realm, and responds to authentication requests.  This package
 should be installed on both master and slave KDCs.

Package: krb5-kdc-ldap
Description-md5: cf27e9acb56671eabef7c903664b1b10
Description-en: MIT Kerberos key server (KDC) LDAP plugin
 Kerberos is a system for authenticating users and services on a network.
 Kerberos is a trusted third-party service.  That means that there is a
 third party (the Kerberos server) that is trusted by all the entities on
 the network (users and services, usually called "principals").
 .
 This is the MIT reference implementation of Kerberos V5.
 .
 This package contains the LDAP plugin for the Kerberos key server (KDC)
 and supporting utilities.  This plugin allows the KDC data to be stored
 in an LDAP server rather than the default local database.  It should be
 installed on both master and slave KDCs that use LDAP as a storage
 backend.

Package: krb5-keytab-backend
Description-md5: b57b269081ff12f1afc51089390a7df6
Description-en: Provide existing MIT Kerberos keytabs via remctl
 keytab-backend is a service that runs under remctld and allows
 authenticated clients to download Kerberos keytabs from an MIT Kerberos
 KDC without changing the key stored in the Kerberos KDC.  It must run on
 the same host as the Kerberos KDC and uses kadmin.local to extract the
 existing key.  It applies additional ACLs to limit which keys may be
 extracted in this way.  This interface is not needed for Heimdal.

Package: krb5-kpropd
Description-md5: 2ba7e7dc26d29ffeba6f320923811e2b
Description-en: MIT Kerberos key server (Slave KDC Support)
 Kerberos is a system for authenticating users and services on a network.
 Kerberos is a trusted third-party service.  That means that there is a
 third party (the Kerberos server) that is trusted by all the entities on
 the network (users and services, usually called "principals").
 .
 This is the MIT reference implementation of Kerberos V5.
 .
 This package contains the Kerberos slave KDC update server (kpropd). The
 kpropd command runs on the slave KDC server. It listens for update requests
 made by the kprop program, and periodically requests incremental updates from
 the master KDC. This package should be installed on slave KDCs.

Package: krb5-otp
Description-md5: 2f5dd566c16f346d882c733b4d7b1206
Description-en: OTP plugin for MIT Kerberos
 Kerberos is a system for authenticating users and services on a network.
 Kerberos is a trusted third-party service.  That means that there is a
 third party (the Kerberos server) that is trusted by all the entities on
 the network (users and services, usually called "principals").
 .
 This is the MIT reference implementation of Kerberos V5.
 .
 This package contains a plugin for the OTP preauthentication method
 (RFC 6560), which allows Kerberos tickets to be obtained using
 One-Time Password authentication.  This plugin is for use on the KDC; the
 client support is built in to libkrb5.

Package: krb5-pkinit
Description-md5: 5b95da6e663d16f53b0cdeb2712ed0f3
Description-en: PKINIT plugin for MIT Kerberos
 Kerberos is a system for authenticating users and services on a network.
 Kerberos is a trusted third-party service.  That means that there is a
 third party (the Kerberos server) that is trusted by all the entities on
 the network (users and services, usually called "principals").
 .
 This is the MIT reference implementation of Kerberos V5.
 .
 This package contains a plugin for the PKINIT protocol, which allows
 Kerberos tickets to be obtained using public-key credentials such as
 X.509 certificates or a smart card.  This plugin can be used by the
 client libraries and the KDC.

Package: krb5-strength
Description-md5: 8675c35d59b7b31637f532ee53c292a3
Description-en: Password strength checking for Kerberos KDCs
 krb5-strength provides a password quality plugin for the MIT Kerberos KDC
 (specifically the kadmind server), an external password quality program
 for use with Heimdal, and a per-principal password history implementation
 for Heimdal.  Passwords can be tested with CrackLib, checked against a
 CDB or SQLite database of known weak passwords with some transformations,
 checked for length, checked for non-printable or non-ASCII characters
 that may be difficult to enter reproducibly, required to contain
 particular character classes, or any combination of these tests.
 .
 No dictionary is shipped with this package.  A CrackLib dictionary can be
 created with the tools in cracklib-runtime, a CDB or SQLite database can
 be created from a password list (obtained separately) using the tools
 included in this package, or both.
 .
 The recommended packages are needed to generate CDB or SQLite databases
 and for the password history implementation for Heimdal.

Package: krb5-sync-plugin
Description-md5: 3c1e7b9e8f20397a3d0c9fb812e5335a
Description-en: MIT Kerberos Active Directory synchronization plugin
 This plugin synchronizes passwords changed via kadmin or kpasswd to a
 foreign realm via the Kerberos password change protocol (normally, but
 not necessarily, an Active Directory realm).  It can also propagate
 changes to the DISALLOW_ALL_TIX flag to Windows Active Directory using
 LDAP.
 .
 This package provides a plugin for the MIT Kerberos KDC and will not work
 with Heimdal.

Package: krb5-sync-tools
Description-md5: 321e8bf90afbc65e22865bf016e9bf26
Description-en: Kerberos Active Directory synchronization tools
 Provides tools to enable, disable, and set the password of an account in
 a Windows Active Directory using the same configuration used by the
 krb5-sync-plugin package.  These supporting tools are normally used to
 handle queued changes created by the plugin that failed due to a
 temporary error, but can be used on their own.

Package: krb5-user
Description-md5: b10599fa748131166d0b1a01617ee6ce
Description-en: basic programs to authenticate using MIT Kerberos
 Kerberos is a system for authenticating users and services on a network.
 Kerberos is a trusted third-party service.  That means that there is a
 third party (the Kerberos server) that is trusted by all the entities on
 the network (users and services, usually called "principals").
 .
 This is the MIT reference implementation of Kerberos V5.
 .
 This package contains the basic programs to authenticate to MIT Kerberos,
 change passwords, and talk to the admin server (to create and delete
 principals, list principals, etc.).

Package: krb5-wallet-client
Description-md5: 6f38fee8fd016f6b7c33e5da7e576acf
Description-en: Kerberos-authenticated secure data management client
 The wallet is a system for managing secure data, authorization rules to
 retrieve or change that data, and audit rules for documenting actions
 taken on that data.  Objects of various types may be stored in the
 wallet or generated on request and retrieved by authorized users.  The
 wallet tracks ACLs, metadata, and trace information.  It uses Kerberos
 authentication.  One of the object types it supports is Kerberos keytabs,
 making it suitable as a user-accessible front-end to Kerberos kadmind
 with richer ACL and metadata operations.
 .
 This package contains the wallet client, which talks to a remote wallet
 server to store, download, and manage objects.

Package: krb5-wallet-server
Description-md5: 3b6f047fc531696fa40309862108ed30
Description-en: Kerberos-authenticated secure data management server
 The wallet is a system for managing secure data, authorization rules to
 retrieve or change that data, and audit rules for documenting actions
 taken on that data.  Objects of various types may be stored in the
 wallet or generated on request and retrieved by authorized users.  The
 wallet tracks ACLs, metadata, and trace information.  It uses Kerberos
 authentication.  One of the object types it supports is Kerberos keytabs,
 making it suitable as a user-accessible front-end to Kerberos kadmind
 with richer ACL and metadata operations.
 .
 This package contains the wallet server, which runs under remctl,
 maintains the database of object metadata and secure objects, and
 responds to requests from the wallet client.
 .
 This package requires a DBD::* module (libdbd-*-perl) and corresponding
 DateTime::Format::* module (libdatetime-format-*-perl) for the same
 underlying database driver.

Package: krdc
Description-md5: e82ce72c0d3257ff348f6399e7a2ce67
Description-en: Remote Desktop Connection client
 The KDE Remote Desktop Connection client can view and control a desktop
 session running on another system.  It can connect to Windows Terminal Servers
 using RDP and many other platforms using VNC/RFB.
 .
 This package is part of the KDE networking module.

Package: krdp
Description-md5: 022169584f90dcbb63a6f973196ebc60
Description-en: KDE's RDP Server with a settings module for Plasma
 The package contains both an RDP server as well as a
 systemsettings module to configure an RDP server.

Package: krecorder
Description-md5: 6d6ea001f90d1722d7d15c65a6807296
Description-en: Audio recording application for Plasma
 Recorder is a convergent audio recording application.
 .
 The GUI uses Kirigami, so it works on mobile and desktop.
 .
 It is minimal, and easy to use.
 .
 It can be used to take vocal notes, or for similar tasks.
 .
 Features:
 Record audio with a visualizer, and pausing functionality
 Ability to select audio sources
 Ability to select encoding and container formats
 Audio playback with a visualizer

Package: krename
Description-md5: 96e79e62a8190877de5364c372197285
Description-en: powerful batch renamer for KDE
 KRename is a very powerful batch file renamer for KDE which can rename a list
 of files based on a set of expressions. It can copy/move the files to another
 directory or simply rename the input files.

Package: kreversi
Description-md5: 0c024ee5ac64447ec865fb7458331a80
Description-en: reversi board game
 KReversi is a board game where two players place pieces on the board to flip
 the opponent's pieces.  When neither player can flip any more pieces, the
 player with the most pieces on the board wins the game.
 .
 This package is part of the KDE games module.

Package: krfb
Description-md5: 8c8d162f74b4548f90dcb0fb7f900216
Description-en: Desktop Sharing utility
 KDE Desktop Sharing is a manager for easily sharing a desktop session with
 another system.  The desktop session can be viewed or controlled remotely by
 any VNC or RFB client, such as the KDE Remote Desktop Connection client.
 .
 KDE Desktop Sharing can restrict access to only users who are explicitly
 invited, and will ask for confirmation when a user attempts to connect.
 .
 This package is part of the KDE networking module.

Package: kristall
Description-md5: ee135027b0c21c1564b07e7ce01d9b20
Description-en: high-quality visual cross-platform gemini browser
 Kristall is a browser without support for css/js/wasm or graphical
 websites. It can display user-styled documents in several formats,
 including gemini, html, markdown and others provided by a server
 via gemini, gopher, http, finger, etc.

Package: krita
Description-md5: cad766809ad07bc61817bcf9d8a74ddb
Description-en: pixel-based image manipulation program
 Krita is a creative application for raster images. Whether you want to create
 from scratch or work with existing images, Krita is for you. You can work with
 photos or scanned images, or start with a blank slate. Krita supports most
 graphics tablets out of the box.
 .
 Krita is different from other graphics design programs in that it has
 pluggable brush engines, some supporting brush resources like Gimp brush files,
 others offering sophisticated simulation of real brushes, and others again
 offering color mixing and image deformations. Moreover, Krita has full
 support for graphics tablets, including such features as pressure, tilt and
 rate, making it a great choice for artists. There are easy to use tools for
 drawing lines, ellipses and rectangles, and the freehand tool is supported by
 pluggable "drawing assistants" that help you draw shapes that still have a
 freehand feeling to them.

Package: krita-data
Description-md5: 6ec15600616a33413c249e2eeb0ffba7
Description-en: data files for Krita painting program
 This package contains architecture-independent data files for Krita.
 .
 See the krita package for further information.

Package: krita-gmic
Description-md5: 1754018e8439765f326f62d0395b1c9a
Description-en: GREYC's Magic for Image Computing - Helper Tool for Krita
 G'MIC is an open and full-featured framework for image processing,
 providing several different user interfaces to
 convert/manipulate/filter/visualize generic image datasets, from 1d
 scalar signals to 3d+t sequences of multi-spectral volumetric images.
 .
 This package contains the helper tool for the QMic plugin of Krita.

Package: krita-l10n
Description-md5: a3cda4505d02f3f320b8db10d1a585f8
Description-en: translations for Krita painting program
 This package contains the translations for Krita, the painting program.
 .
 See the krita package for further information.

Package: kronometer
Description-md5: fd765bc56ad38370816baa4abc75b936
Description-en: simple stopwatch application
 Kronometer is a stopwatch application.
 .
 Kronometer's main features are the following:
 - start/pause/resume the stopwatch widget
 - laps recording: you can capture the stopwatch time when you want and add
 a note to it
 - lap times sorting: you can easily find the shortest lap time or the
 longest one
 - reset the stopwatch widget and the lap times
 - time format settings: you can choose the stopwatch granularity
 - times saving and resuming: you can save the stopwatch status and resume it
 later
 - font customization: you can choose the fonts for each of the stopwatch
 digits
 - color customization: you can choose the color for the stopwatch digits
 and the stopwatch background
 - lap times export: you can export the lap times on a file using the JSON
 or CSV format

Package: krop
Description-md5: 142504916f56e154fa065c560b26473e
Description-en: tool to crop PDF files
 Krop is a simple graphical tool to crop the pages of PDF files.
 A unique feature of krop is its ability to automatically split
 pages into subpages to fit the limited screen size of devices such as
 eReaders. This is particularly useful, if your eReader does not support
 convenient scrolling.

Package: kross
Description-md5: 45d1422145e05056e7823dfa756285cb
Description-en: Multi-language application scripting.
 Modular scripting framework that eases embedding
 of scripting interpreters like Python, Ruby and
 JavaScript transparently into native applications
 to bridge the static and dynamic worlds together.

Package: kross-dev
Description-md5: 035a3accdf8d41e306845083c8eb8602
Description-en: development files for kross
 Modular scripting framework that eases embedding
 of scripting interpreters like Python, Ruby and
 JavaScript transparently into native applications
 to bridge the static and dynamic worlds together.
 .
 Contains development files for kross.

Package: krossruby
Description-md5: 1b8b6826b9c114dc53f463f5c4457fc1
Description-en: Ruby module for Kross
 Kross is a scripting framework to enable scripting in various languages in all
 kinds of KDE applications.
 .
 Kross itself is a part of KDE Frameworks, this package contains the Kross
 Ruby plugin.

Package: kruler
Description-md5: a02f9b40453e33bc787a496e2436df1a
Description-en: screen ruler
 KRuler is a tool for measuring the size, in pixels, of items on the screen.
 .
 This package is part of the KDE graphics module.

Package: krusader
Description-md5: 109155a993f8da51d7cc94c3caf08176
Description-en: twin-panel (commander-style) file manager
 Krusader is a simple, easy, powerful, twin-panel (commander-style) file
 manager, similar to Midnight Commander (C) or Total Commander (C).
 .
 It provides all the file management features you could possibly want.
 .
 Plus: extensive archive handling, mounted filesystem support, FTP,
 advanced search module, viewer/editor, directory synchronisation,
 file content comparisons, powerful batch renaming and much more.
 .
 It supports archive formats: ace, arj, bzip2, deb, iso, lha, rar, rpm, tar,
 zip and 7-zip.
 .
 It handles KIOSlaves such as smb:// or fish://.
 .
 Almost completely customizable, Krusader is very user friendly, fast and looks
 great on your desktop.

Package: kscreen
Description-md5: 067f74c026f07364b4067bc3034b4197
Description-en: KDE monitor hotplug and screen handling
 KScreen provides multiple monitor support.  This support tries to be
 as smart as possible adapting the behavior of it to each use case
 making the configuration of monitors as simple as plugging them into
 your computer.
 .
 This package contains the modules and plugins for monitor hotplug and
 automatic screen handling.

Package: kscreenlocker-dev
Description-md5: 5f36bb029c0b6f2b23604d30c2ad62a8
Description-en: Development files for kscreenlocker
 KDE systemsettings module to configure kscreenlocker.
 .
 kscreenlocker can be configured to support the PAM ("Pluggable Authentication
 Modules") system for password checking (for unlocking the display).
 .
 PAM is a flexible application-transparent configurable user-authentication
 system found on FreeBSD, Solaris, and Linux (and maybe other unixes).
 .
 Information about PAM may be found on its homepage
 http://www.kernel.org/pub/linux/libs/pam/
 (Despite the location, this information is NOT Linux-specific.)
 .
 This package contains development files for kscreenlocker.

Package: ksh
Description-md5: 06393e8659520938d8bc004bad6e834f
Description-en: transitional package
 This is a transitional package for ksh, it can be safely removed.

Package: ksh93u+m
Description-md5: 58b9874a1e6655cf341b176ed90493fb
Description-en: AT&T KornShell
 KornShell (ksh93) is an interactive command interpreter and a scripting
 language that is a superset of the Bourne shell, sh(1). This package
 provides the community-maintained 93u+m development series, which
 continues the last stable AT&T Software Technology release of ksh93.
 .
 In addition to the usual interactive shell facilities, ksh93 offers a
 full-featured programming language with capabilities comparable to
 scripting languages such as AWK, Perl, Rexx and Tcl.
 .
 The shell language is largely compatible with the POSIX Shell and
 Utilities specification, and existing Bourne and POSIX shell scripts
 generally run unmodified. By default ksh93 preserves its traditional,
 documented behaviour rather than conforming strictly to POSIX; closer
 conformance to the standard is available by enabling the shell's
 "posix" option.
 .
 The KornShell language was designed and developed by David G. Korn at
 AT&T Bell Laboratories and AT&T Research.

Package: kshisen
Description-md5: 9c1db254f9a44c17506de6a40898a284
Description-en: Shisen-Sho solitaire game
 KShisen is a Shisen-Sho game where the player removes adjascent pairs of
 Mahjongg tiles to clear the board.
 .
 This package is part of the KDE games module.

Package: kshutdown
Description-md5: 266ced477ba9305a8274d0e770e872cd
Description-en: advanced shut down utility for KDE
 It has 4 main commands:
 .
 - Shut Down (logout and halt the system),
 - Reboot (logout and reboot the system),
 - Lock Screen (lock the screen using a screen saver),
 - Logout (end the session and logout the user).
 .
 It features time and delay options, command line support, wizard,
 and sounds.

Package: ksirk
Description-md5: 8141ecb02d12130fc7839a5fb2f71719
Description-en: Risk strategy game
 KsirK is a strategy game inspired by the well known game Risk. It is a
 multi-player network-enabled game with an AI. The goal of the game is simply
 to conquer the World. It is done by attacking your neighbours with your
 armies. At the beginning of the game, countries are distributed to all the
 players. Each country contains one army represented by an infantryman. Each
 player has some armies to distribute to his countries. On each turn, each
 player can attack his neighbours, eventually conquering one or more countries.
 At the end of each turn, some bonus armies are distributed to the players in
 function of the number of countries they own. The winner is the player that
 conquered all the world.
 .
 This package is part of the KDE games module.

Package: ksmbd-tools
Description-md5: c48500f294b445b2aae4f45181a0d2e6
Description-en: cifsd kernel server userspace utilities
 This is an alternative implementation of the CIFS/SMB3 control utilities.
 The ksmbd part is focused on delivering speedy SMB3 file serving performance
 and also supporting features more implemented in kernel-space, like RDMA
 support for SMB Direct. KSMBD doesn't aim to be as comprehensive as well
 known Samba for CIFS/SMB support in user-space but is just focused on the
 performance and kernel feature angle.
 .
 The tools can either be used with the kernel module built separately or
 right from in the Linux kernel.

Package: ksmtuned
Description-md5: cee1adf287c9c4d1367b2f4deb20fdf0
Description-en: enables and tunes Kernel Samepage Merging
 This package ships the ksm and ksmtuned services to control
 Kernel Samepage Merging. KSM is a memory-saving de-duplication
 feature, that merges anonymous (private) pages (not pagecache ones).
 .
 While the ksm service is only able to start and stop the KSM kernel
 thread, ksmtuned controls and tunes KSM according to the used memory
 of running qemu KVM instances.

Package: ksnakeduel
Description-md5: de93105f6fbcea79d40614ca8ed1d556
Description-en: snake race game
 The object of the game is to avoid running into walls, your own tail,
 and that of your opponent, while at the same time you have to try to
 get your opponent to run into them.
 .
 It also includes kdesnake, a special mode of the game where you can play
 the classical snake action game. In snake you steer a snake which has to eat
 food. While eating, the snake grows. But once a player collides with the other
 snake or the wall, the game is lost. This becomes, of course, more and more
 difficult the longer the snakes grow.
 .
 This package is part of the KDE games module.

Package: ksnip
Description-md5: 49443c87b016e21274d40601166bb61a
Description-en: Qt-based cross-platform screenshot tool
 Ksnip is a Qt-based cross-platform screenshot tool that provides many
 annotation features for your screenshots. It provides a traditional
 user interface with experimental GNOME/KDE Wayland support.

Package: kspaceduel
Description-md5: ae9bc9656023c22a3c82a8269d5169f3
Description-en: SpaceWar! arcade game
 KSpaceduel is a space battle game for one or two players, where two ships fly
 around a star in a struggle to be the only survivor.
 .
 This package is part of the KDE games module.

Package: ksquares
Description-md5: cb92e2cb2b7ef2c58dd9423eb344f064
Description-en: Dots and Boxes game
 KSquares is a game where two players take turns connecting dots on a grid to
 complete the most squares.
 .
 This package is part of the KDE games module.

Package: ksshaskpass
Description-md5: 5a5fcda815c7ea67693439fb55de3daf
Description-en: interactively prompt users for a passphrase for ssh-add
 A front-end for ssh-add which stores the password
 of the ssh-key in KWallet.

Package: kst
Description-md5: fa9395f6a5d950a6e17f330bb110a3a2
Description-en: scientific data plotting tool
 Kst is a fast real-time large-dataset viewing and plotting tool.
 It has basic data analysis functionality, contains many powerful
 built-in features and is expandable with plugins and extensions.

Package: kst-doc
Description-md5: 2ce8dcaa2b248edf1588dedb376bd97c
Description-en: set of tutorials for kst
 Kst is a fast real-time large-dataset viewing and plotting tool.
 It has basic data analysis functionality, contains many powerful
 built-in features and is expandable with plugins and extensions.
 .
 This package contains documentation files for kst.

Package: kstars
Description-md5: f683107e014c6cad80de4fa829c4e841
Description-en: desktop planetarium, observation planning and telescope control
 KStars is a scientifically accurate desktop planetarium, visualising a
 graphical simulation of the night sky from any location on Earth, at any date
 and time.
 The display includes 130,000 stars, 13,000 deep-sky objects, all 8 planets,
 the Sun and Moon, and thousands of comets and asteroids. KStars addresses
 students and amateur astronomers of all levels.
 .
 The database of known objects can be extended and updated from local or
 remote databases, which is prepared for in a user-extendable interface.
 KStars suggests observations of particular interest like conjunctions
 with respect to the location of the user. And for user-selected targets it
 proposes the ones that are best-observable.
 .
 The software may be used for planning experiments around the globe,
 e.g. for remote controlled commercial services. But KStars also
 features an INDI interface to control local telescopes and cameras.
 Users with programming experience can script it via the KDE desktop bus.

Package: kstars-data
Description-md5: bba5efa02a5ac257563d213fb1d0a30f
Description-en: data files for KStars desktop planetarium
 This package contains architecture-independent data files for KStars,
 the graphical desktop planetarium for KDE, including star catalogues and
 astronomical images.

Package: kstars-data-extra-tycho2
Description-md5: 2c5cef8807c49e66d3a50e0b4772ee99
Description-en: Tycho-2 star catalog for KStars
 This package contains the data of the Tycho-2 star catalog for
 KStars, the desktop planetarium for KDE. It allows users to share a
 single centralized installation of the data instead of each needing
 to download their own personal copy of the whole catalog. It can
 also configure KStars to disable these user downloads.

Package: kstart
Description-md5: b0e0a4c811a8298797976c50aad2caba
Description-en: Kerberos kinit supporting AFS and ticket refreshing
 k5start can be used instead of kinit to obtain Kerberos tickets.  krenew
 can be used instead of kinit -R to renew renewable tickets.  They are
 intended primarily for use with automated or long-running processes and
 support some additional features useful for that purpose, such as running
 as a daemon and refreshing the ticket periodically, checking to see if an
 existing ticket has expired, or obtaining an AFS token along with the
 ticket by running an external program automatically.

Package: ksudoku
Description-md5: c8082165a67fde52b6db310845e3f0c1
Description-en: Sudoku puzzle game and solver
 KSudoku is a Sudoku game and solver, supporting a range of 2D and 3D Sudoku
 variants.  In addition to playing Sudoku, it can print Sudoku puzzle sheets
 and find the solution to any Sudoku puzzle.
 .
 This package is part of the KDE games module.

Package: ksuid
Description-md5: b89c466cc07928e326eaeab2a4d1de92
Description-en: K-Sortable Globally Unique IDs (program)
 ksuid is an efficient, comprehensive, battle-tested Go library for
 generating and parsing a specific kind of globally unique identifier
 called a *KSUID*. This library serves as its reference implementation.
 .
 This package comes with a command-line tool ksuid, useful for generating
 KSUIDs as well as inspecting the internal components of existing KSUIDs.
 Machine-friendly output is provided for scripting use cases.
 .
 What is a KSUID?
 .
 KSUID is for K-Sortable Unique IDentifier. It is a kind of globally
 unique identifier similar to a RFC 4122 UUID, built from the ground-up
 to be "naturally" sorted by generation timestamp without any special
 type-aware logic.
 .
 In short, running a set of KSUIDs through the UNIX sort command will
 result in a list ordered by generation time.
 .
 Why use KSUIDs?
 .
 There are numerous methods for generating unique identifiers, so why
 KSUID?
 .
 1. Naturally ordered by generation time
 2. Collision-free, coordination-free, dependency-free
 3. Highly portable representations
 .
 See https://segment.com/blog/a-brief-history-of-the-uuid/

Package: ksystemlog
Description-md5: d017dadab3a78723c1e4bff3540e10ff
Description-en: system log viewer
 KSystemLog show all logs of your system, grouped by General (Default system
 log, Authentication, Kernel, X.org...), and optional Services (Apache, Cups,
 etc, ...). It includes many features to read nicely your log files:
 * Colorize log lines depending on their severities
 * Tabbed view to allow displaying several logs at the same time
 * Auto display new lines logged
 * Detailed information for each log lines
 .
 This package is part of the KDE administration module.

Package: ksystemstats
Description-md5: ba6f15379cbe24d7ba1e8180e559fa56
Description-en: plugin based system monitoring daemon
 KSystemStats is a daemon that collects statistics about the running system.

Package: ktactilefeedback-dev
Description-md5: cdc9aa38cbbf70fc15f636f9dbfb6e3a
Description-en: KTactileFeedback development files
 KTactileFeedback provides a C++ API as well as a QML module which use
 pluggable backends in order to provide tactile and audio feedback to the user.
 .
 This package contains the header development files used for building Qt
 applications using tactile feedback API.

Package: ktactilefeedback-doc
Description-md5: 0b22b9ecd52af172f6ba8d58e6e2043e
Description-en: KTactileFeedback documentation
 KTactileFeedback provides a C++ API as well as a QML module which use
 pluggable backends in order to provide tactile and audio feedback to the user.
 .
 This package contains the documentation for the tactile feedback C++ API and
 QML module.

Package: ktactilefeedback-examples
Description-md5: ebf410a6c52ea5f7bfae9d039ed3ae1e
Description-en: KTactileFeedback QML examples
 KTactileFeedback provides a C++ API as well as a QML module which use
 pluggable backends in order to provide tactile and audio feedback to the user.
 .
 This package contains the examples for using the tactile feedback API.

Package: ktactilefeedback-plugin-feedback-feedbackd
Description-md5: 40319757d61183df5797954f133952b5
Description-en: Tactile feedback library for Qt - feedbackd feedback plugin
 KTactileFeedback provides a C++ API as well as a QML module which use
 pluggable backends in order to provide tactile and audio feedback to the user.
 .
 This package provides the feedbackd feedback plugin.

Package: ktactilefeedback-plugin-feedback-hfd-service
Description-md5: 89399b5e5906e30b57ef3e2a88fe0906
Description-en: Tactile feedback library for Qt - hfd-service feedback plugin
 KTactileFeedback provides a C++ API as well as a QML module which use
 pluggable backends in order to provide tactile and audio feedback to the user.
 .
 This package provides the hfd-service feedback plugin.

Package: ktactilefeedback-plugin-feedback-mmk
Description-md5: c5084d2d4de81afb84734ccfb13df141
Description-en: Tactile feedback library for Qt - MMK feedback plugin
 KTactileFeedback provides a C++ API as well as a QML module which use
 pluggable backends in order to provide tactile and audio feedback to the user.
 .
 This package provides the MMK feedback plugin.

Package: kteatime
Description-md5: 98a702199f60361475509c4b6548d1a0
Description-en: utility for making a fine cup of tea
 KTeaTime is a handy timer for steeping tea. No longer will you have to
 guess at how long it takes for your tea to be ready. Simply select the
 type of tea you have, and it will alert you when the tea is ready to
 drink.
 .
 This package is part of the KDE toys module.

Package: ktechlab
Description-md5: 113fe6d4db5517c5e21f924c608e08f0
Description-en: IDE for microcontrollers and electronics
 KTechLab is an IDE for microcontrollers and electronics.
 .
 It supports circuit simulation, program development for microcontrollers and
 simulating the programmed microcontroller together with its application
 circuit.

Package: ktexteditor-data
Description-md5: 24d2171af300f8675b8e92818e4e7601
Description-en: provide advanced plain text editing services
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).

Package: ktexteditor-katepart
Description-md5: 3162e86e5e7045f0a5f650908df08a6f
Description-en: provide advanced plain text editing services
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).
 .
 This contains the Kate Part plugin.

Package: kthresher
Description-md5: 2cbf7edfa05c12e9f271ec0a6d152ea9
Description-en: Purge Unused Kernels
 Tool to remove unused kernels that were installed automatically
 This tool removes those kernel packages marked as candidate for autoremoval.
 Those packages are generally installed via Unattended upgrade or
 meta-packages. By default the latest kernel and manual installations are
 marked to Never Auto Remove.
 .
 thresher - A device that first separates the head of a stalk of grain from
 the straw, and then further separates the kernel from the rest of the head.

Package: ktikz
Description-md5: 66f1bcda52ece79db60e54d9a2d036a6
Description-en: editor for the TikZ drawing language - KDE version
 KtikZ is a small application to assist in the creation of diagrams and
 drawings using the TikZ macros from the LaTeX package "pgf". It consists of
 a text editor pane in which the TikZ code for the drawing is edited and a
 preview pane showing the drawing as rendered by LaTeX. The preview pane can be
 updated in real-time. Common drawing tools, options and styles are available
 from the menus to assist the coding process.
 .
 This package contains the KDE version of the program.
 .
 TikZ is a user-friendly syntax layer for the PGF (portable graphics format)
 TeX macro package. Pictures can be created within a LaTeX document and
 included in the output using the most important TeX backend drivers including
 pdftex and dvips.

Package: ktimer
Description-md5: 60b8177a86eb0f422ac7bc24710edccb
Description-en: countdown timer
 KTimer is a countdown timer for running commands after a delay.
 The countdown can be paused or set to loop continuously.
 .
 This package is part of the KDE SC utilities module.

Package: ktimetracker
Description-md5: ffce2b62b8b95a6d7f0f7b572b987196
Description-en: time tracker tool
 KTimetracker is a time tracker for busy people who need to keep track
 of the amount of time they spend on various tasks.

Package: ktls-utils
Description-md5: bdfa1d026c4b9becc24f67e45fab8519
Description-en: TLS handshake support for NFS and other in-kernel TLS users
 In-kernel TLS consumers need a mechanism to perform TLS handshakes on
 a connected socket to negotiate TLS session parameters that can then
 be programmed into the kernel's TLS record protocol engine.
 .
 This package of software provides a TLS handshake user agent that
 listens for kernel requests and then materializes a user space socket
 endpoint on which to perform these handshakes. The resulting
 negotiated session parameters are passed back to the kernel via
 standard kTLS socket options.

Package: ktorrent
Description-md5: 49f1132c6fc4635f0dc83a948063626b
Description-en: BitTorrent client based on the KDE platform
 This package contains KTorrent, a BitTorrent peer-to-peer network client, that
 is based on the KDE platform. Obviously, KTorrent supports such basic features
 as downloading, uploading and seeding files on the BitTorrent network.
 However, lots of other additional features and intuitive GUI should make
 KTorrent a good choice for everyone. Some features are available as plugins
 hence you should make sure you have the ones you need enabled.
 - Support for HTTP and UDP trackers, trackerless DHT (mainline) and webseeds.
 - Alternative UI support including Web interface.
 - Torrent grouping, speed capping, various download prioritization
 capabilities on both torrent and file level as well as bandwidth
 scheduling.
 - Support for fetching torrent files from many sources including any local
 file or remote URL, RSS feeds (with filtering) or actively monitored
 directory etc.
 - Integrated and customizable torrent search on the Web.
 - Various security features like IP blocking and protocol encryption.
 - Disk space preallocation to reduce fragmentation.
 - uTorrent compatible peer exchange.
 - Autoconfiguration for LANs like Zeroconf extension and port forwarding via
 uPnP.
 - Scripting support via Kross and interprocess control via DBus interface.
 - SOCKSv4 and SOCKSv5 proxy, IPv6 support.
 - Lots of other useful built-in features and plugins.

Package: ktorrent-data
Description-md5: 5c374540ce753d753308f498c6a7a3d9
Description-en: KTorrent data and other architecture independent files
 This package contains architecture independent data files for KTorrent,
 a BitTorrent peer-to-peer network client. Unless you have ktorrent package
 installed, you probably won't find this package useful.

Package: ktouch
Description-md5: e0dabda6f93764af247bd5a078631141
Description-en: touch typing tutor for KDE
 KTouch is an aid for learning how to type with speed and accuracy.  It
 provides a sample text to type and indicates which fingers should be used for
 each key.
 .
 A collection of lessons are included for a wide range of different languages
 and keyboard layouts, and typing statistics are used to dynamically adjust the
 level of difficulty.
 .
 This package is part of the KDE education module.

Package: ktouch-data
Description-md5: 518bdd78b79c451482b199699bb01b7a
Description-en: data files for ktouch
 This package contains the architecture-independent data files for ktouch.
 .
 This package is part of the KDE education module.

Package: ktrip
Description-md5: d7820ad6369d95c99a542c80650c0613
Description-en: public transport assistant
 It helps you navigate in public transport. It allows you to find journeys
 between specified locations, departures for a specific station and shows
 real-time delay and disruption information.

Package: ktuberling
Description-md5: d3e662117b51b207e76e6d62606d3b03
Description-en: stamp drawing toy
 KTuberling is a drawing toy for small children with several activites.
 .
 * Give the potato a funny face, clothes, and other goodies
 * Build a small town, complete with school, zoo, and fire department
 * Create a fantastic moonscape with spaceships and aliens
 .
 KTuberling can speak the name of each the object in several languages,
 to assist in learning basic vocabulary.
 .
 This package is part of the KDE games module.

Package: ktuberling-data
Description-md5: 32ec740d968f9c7b37fcadb8ad83bbb5
Description-en: stamp drawing toy - data files
 KTuberling is a drawing toy for small children with several activites.
 .
 This package contains the data files for KTuberling.
 .
 This package is part of the KDE games module.

Package: kturtle
Description-md5: c784cfa622cd2563eec31f7b10a24a19
Description-en: educational programming environment
 KTurtle is an educational programming environment which uses the TurtleScript
 programming language (inspired by Logo) to make programming as easy and
 accessible as possible.
 .
 The user issues TurtleScript language commands to control the "turtle", which
 draws on the canvas, making KTurtle suitable for teaching elementary
 mathematics, geometry and programming.
 .
 This package is part of the KDE education module.

Package: ktx
Description-md5: fdc405ec14fbe36b9c7f4299f3dacd87
Description-en: QuakeWorld mod "Kombat Teams eXtreme"
 KTX (Kombat Teams eXtreme) is a popular QuakeWorld server modification, adding
 numerous features to the core features of the server.
 .
 Although it had been developed to be Quakeworld server agnostic, it has over
 the years been developed very close to MVDSV to which it has become an extent,
 thus compatibility with other Quakeworld servers might not have been
 maintained.

Package: kube-openapi
Description-md5: 8b24527aa5596955a8d76c5a45f590e9
Description-en: Kubernetes OpenAPI spec generation & serving (program)
 Kube OpenAPI This repo is the home for Kubernetes OpenAPI discovery
 spec generation. The goal is to support a subset of OpenAPI features
 to satisfy kubernetes use-cases but implement that subset with little
 to no assumption about the structure of the code or routes. Thus, there
 should be no kubernetes specific code in this repo.
 .
 There are two main parts:
 - A model generator that goes through .go files, find and generate model
 definitions.
 - The spec generator that is responsible for dynamically generate
 the final OpenAPI spec using web service routes or combining
 other OpenAPI/Json specs.  Contributing Please see CONTRIBUTING.md
 (CONTRIBUTING.md) for instructions on how to contribute.

Package: kubecolor
Description-md5: 4f23ed7c9b00fda9d0dbaeffc2602219
Description-en: colorizes kubectl output
 kubecolor colorizes your kubectl command output and does nothing else.
 kubecolor internally calls kubectl command and try to colorizes the output so
 you can use kubecolor as a complete alternative of kubectl

Package: kubectx
Description-md5: 2dc98678237f0e7c2a79401a997a70fe
Description-en: Fast way to switch between clusters and namespaces in kubectl
 This package provides kubectx and kubens tools. kubectx is an utility
 to manage and switch between kubectl contexts. kubens is an utility to
 switch between Kubernetes namespaces.

Package: kubernetes-split-yaml
Description-md5: 1601458270b1d71df176ad4e5d940abc
Description-en: Split a giant yaml file into one file per Kubernetes resource
 This program can be useful in case it's necessary to split a big Kubernetes
 yaml manifest files into small ones.
 .
 It supports filters using namespaced hierarchy, Kubernetes objects starting
 with a word or Deployments and StatefulSets types.

Package: kubetail
Description-md5: 50539f9d8ed425cfed0b86c8bf18202d
Description-en: Aggregate logs from multiple Kubernetes pods into one stream
 Bash script that enables you to aggregate (tail/follow) logs from
 multiple Kubernetes pods into one stream. This is the same as running
 "kubectl logs -f " but for multiple pods.

Package: kubrick
Description-md5: b8c3a08868b46ba491c7f17db5d26147
Description-en: game based on Rubik's Cube
 Kubrick is a game based on Rubik's Cube and using OpenGL 3-D graphics
 libraries.
 .
 Kubrick handles cubes, "bricks" and "mats" from 2x2x1 up to 6x6x6. It has
 several built-in puzzles of graded difficulty, as well as demos of solving
 moves and pretty patterns. The game has unlimited undo, redo, save and
 reload capabilities.
 .
 This package is part of the KDE games module.

Package: kubuntu-desktop
Description-md5: 2c37635010f14de06b71f5fc84006a50
Description-en: Kubuntu Plasma Desktop/Netbook system
 This package depends on all of the packages in the Kubuntu desktop system.
 Installing this package will include the default Kubuntu Plasma Desktop and
 applications.
 .
 It is safe to remove this package if some of the desktop system packages are
 not desired.

Package: kubuntu-installer-prompt
Description-md5: dceadd0039134421cb51906f6c73dc83
Description-en: Live ISO prompt for trying or installing Kubuntu
 This application displays a screen allowing the user to either try or
 install Kubuntu after booting the Kubuntu ISO file. It auto-launches
 when the ISO is first booted, and will either launch Calamares or Plasma,
 depending on the user's choice.

Package: kubuntu-notification-helper
Description-md5: 06575b4bfe2416e031528a3059b8721a
Description-en: Kubuntu system notification helper
 Kubuntu Notification Helper is a daemon that presents various notifications
 to the user. It uses the KDE Daemon system as a base and presents the
 notifications using the KDE Notification system. It also includes a
 System Settings module for configuring the daemon. Kubuntu Notification
 Helper is lightweight and fully integrated with KDE.
 .
 Current features include:
 - Notifications for Apport crashes.
 - Notifications for upgrade information, when available.
 - Notifications for the availability restrictively-licensed packages.
 - Notifications for when upgrades require a reboot to complete.
 - All notifications can be hidden temporarily or permanently.

Package: kubuntu-notification-helper-dbg
Description-md5: f0ed7e4faa75924fc68b039ce1a6df40
Description-en: Kubuntu Notification Helper debugging symbols
 This package contains debugging symbols for Kubuntu Notification Helper.
 When Kubuntu Notification Helper crashes, in most cases this package is
 needed to get a backtrace that is useful for developers. If you have
 experienced a Kubuntu Notification Helper crash without this package
 installed, please install it, try to reproduce the problem and fill a bug
 report with a new backtrace attached.

Package: kubuntu-settings-desktop
Description-md5: c117d536547fca68e9e608d52e89c5f3
Description-en: Settings and artwork for the Kubuntu (Desktop)
 This package contains settings used by Kubuntu. It also
 includes artwork and Kubuntu branding.
 .
 The settings apply to plasma-desktop based workspaces.

Package: kubuntu-wallpapers
Description-md5: 65eb612f23c11b86d1aaf75c6c579122
Description-en: A collection of Kubuntu wallpapers for Resolute Raccoon.
 These include Kubuntu, a dynamic (light-dark) theme; KubuntuLight, a
 light-only theme, and KubuntuBlack, a dark gradient theme.
 Other themes and images were removed to eliminate brand confusion
 and clutter.

Package: kuiviewer
Description-md5: 807085628f906bc6dc5f3254fd12cd61
Description-en: viewer for Qt Designer user interface files
 KUIViewer is a utility to display and check user interface (.ui) files
 created in Qt Designer.  The interfaces can be shown in a variety of
 different widget styles to ensure that they display correctly in any
 environment.
 .
 The Qt Designer itself is in the package qttools5-dev-tools.
 .
 This package is part of the KDE Software Development Kit module.

Package: kunifiedpush
Description-md5: a6eda1bcd57392940794232d307836fc
Description-en: UnifiedPush distributor daemon
 Distributor daemon implementing the UnifiedPush protocol to provide push
 notification to client applications.
 .
 This distributor supports Gotify, NextPush and Ntfy providers.

Package: kunststoff
Description-md5: 36aa8177979c1b90decbfa3287eda0b5
Description-en: suite of skins for different applications
 The Kunststoff Look & Feel is a completely free Look & Feel for Java
 Swing applications. It supports many widgets (e.g JInnerFrame,
 JProgressBar, JToolBar) and provides customizable gradient colors.

Package: kup-backup
Description-md5: d90339fb81c624257528a60121f9744e
Description-en: backup tool for KDE's Plasma desktop
 Kup is a backup tool for KDE's Plasma desktop created for helping people to
 keep up-to-date backups of their personal files.
 .
 Features :
 - Incremental backup archive with the use of "bup".
 - Synchronized folders with the use of "rsync".
 - Support for local filesystem or external usb storage.
 - Monitor availability of backup destination.
 - Integration into KDE's Plasma desktop.

Package: kup-client
Description-md5: 0a1f9c69bbd7485677824e12280a23f9
Description-en: kernel.org upload tool
 This utility is used to upload files to kernel.org and other
 systems using the same upload system (kup-server).

Package: kup-server
Description-md5: eafdbeb2e62271530fe77d7709bb6ef7
Description-en: kernel.org upload server
 This is the upload system used on kernel.org, which runs as an SSH
 service.

Package: kupfer
Description-md5: 1a4ed3635aa0b57717a7748cfe163e27
Description-en: fast and lightweight desktop summoner/launcher
 Kupfer is a summoner/launcher in the style of Quicksilver or GNOME Do. It
 can search and browse your files, launch desired applications and object you
 need in a quicker way.
 .
 Kupfer is written in Python 3 and has a flexible architecture based on plugins
 to extend its features.

Package: kuserfeedback-dev
Description-md5: 2901b4bab238e360ed5ce7c9cb899962
Description-en: development files for KUserFeedback - Qt 5 version
 Framework for collecting user feedback for applications via telemetry
 and surveys.
 .
 Telemetry
 * Extensible set of data sources for telemetry.
 * Full control for the user on what data to contribute.
 Surveys
 * Distribute surveys and offer users to participate in them.
 * Survey targeting based on telemetry data.
 * Allow the user to configure how often they want to participate in surveys.
 .
 This package contains the development header files for the Qt 5 version of
 KUserFeedback.

Package: kustomize
Description-md5: d4dc286610f696757b9df5e09cdea1df
Description-en: Customization of Kubernetes YAML configurations (program)
 Kustomize is a standalone binary tool for managing Kubernetes configurations
 without requiring templates.
 .
 It allows users to customize resource configurations through overlays, making
 it easy to reuse and share manifests across environments.
 .
 Kustomize operates natively with Kubernetes YAML, offering functionality like
 applying patches, setting images, and managing common labels and annotations.

Package: kuttypy-gui
Description-md5: ff0af935090880a4d0f3987f43a1cf8d
Description-en: Graphic user interface to interact with KuttyPy
 KuttyPy is a USB interfaced board that gives you an option to do such
 things like to switch a light bulb, rotate a motor or measure a
 temperature under software control, in pure Python.
 .
 Playing with LEDs, motors, switches etc. is the primary objective of
 this hardware, but the experience gained in manipulating the 32
 Input/Output pins of this board will gradually make you familiar with
 the ATMega32 micro-controller.

Package: kuvert
Description-md5: 7384cd5a6328c537a7336c301053cc57
Description-en: wrapper that encrypts or signs outgoing mail
 kuvert automatically signs and/or encrypts outgoing mail using
 the PGP/MIME standard (RFC3156), based on the availability
 of the recipient's key in your keyring. Other than similar wrappers,
 kuvert does not store key passphrases itself, ever.
 kuvert works as a wrapper around your MTA but can be
 fed mails via SMTP, too.

Package: kvazaar
Description-md5: 0810f059682ff0f57f329b6c243514d5
Description-en: HEVC encoder - application
 Kvazaar is an award-winning academic open-source video encoder for the
 state-of-the-art High Efficiency Video Coding (HEVC/H.265) standard.
 .
 Kvazaar is being developed in C and optimized in SSE/AVX intrinsics. The
 development is being coordinated by Ultra Video Group at Tampere University,
 Finland.
 .
 Kvazaar includes all coding tools of Main, Main 10, and Main Still Picture
 profiles of HEVC and its modular source code facilitates parallelization on
 multi and manycore processors as well as algorithm acceleration on hardware.
 .
 This cross-platform HEVC encoder is targeted at x86, x64, PowerPC, and ARM
 processors.
 .
 This package contains the kvazaar application.

Package: kvazaar-doc
Description-md5: cd222170e4282af31877b42e3188e26e
Description-en: HEVC encoder - documentation
 Kvazaar is an award-winning academic open-source video encoder for the
 state-of-the-art High Efficiency Video Coding (HEVC/H.265) standard.
 .
 Kvazaar is being developed in C and optimized in SSE/AVX intrinsics. The
 development is being coordinated by Ultra Video Group at Tampere University,
 Finland.
 .
 Kvazaar includes all coding tools of Main, Main 10, and Main Still Picture
 profiles of HEVC and its modular source code facilitates parallelization on
 multi and manycore processors as well as algorithm acceleration on hardware.
 .
 This cross-platform HEVC encoder is targeted at x86, x64, PowerPC, and ARM
 processors.
 .
 This package contains the documentation.

Package: kvirc
Description-md5: 781975de1f5b4ac23d4c5bc7a732099b
Description-en: KDE-based next generation IRC client with module support
 A highly configurable graphical IRC client with an MDI interface,
 built-in scripting language, support for IRC DCC, drag & drop file
 browsing, and much more. KVIrc uses the KDE widget set, can be extended
 using its own scripting language, integrates with KDE, and supports
 custom plugins.
 .
 If you're looking for a simple and plain IRC client, KVIrc is probably the
 wrong choice as it is rather big. But if you want a highly customizable client
 you won't regret the installation.

Package: kvirc-data
Description-md5: 700d9e96b324cea54eba7a6172043fa4
Description-en: Data files for KVIrc
 This package contains the architecture-independent data needed by KVIrc in
 order to run, such as icons and images, language files, and shell scripts.
 It also contains complete reference guides on scripting and functions
 within KVIrc in its internal help format.

Package: kvirc-modules
Description-md5: 635a93bcd1440d16621693fe064c2aa9
Description-en: transitional dummy package
 This is a transitional dummy package, it can be safely removed.

Package: kwalify
Description-md5: 5190ba694ebfb72266f2aff2de480422
Description-en: parser, schema validator, and data-binding tool for YAML and JSON
 YAML and JSON are simple and nice format for structured data and
 easier for human to read and write than XML. But there have been
 no schema for YAML such as RelaxNG or DTD. Kwalify gets over this
 situation.

Package: kwallet6
Description-md5: 55c0c283d1c2612670ba3bc749f300c8
Description-en: safe desktop-wide storage for passwords - kwalletd daemon
 This framework contains two main components:
 - Interface to KWallet, the safe desktop-wide storage for
 passwords on KDE work spaces.
 - The kwalletd used to safely store the passwords on KDE work spaces.
 .
 This package contains the kwalletd runtime daemon.

Package: kwalletcli
Description-md5: 481b43e5861eaccf1bfa48a20cfc9c3b
Description-en: command line interface to the KDE Wallet
 kwalletcli implements a command line interface tool to get and set
 password entries in the default KDE Wallet. Also included are a shell
 wrapper around pinentry, a pinentry-kwallet application checking the
 KDE Wallet for the passphrase requested before asking the user for
 use with the GnuPG Agent, which is also capable of running without
 a pinentry as backend, and kwalletaskpass, which can store SSH key
 passphrases in the KDE Wallet for use with the OpenSSH Agent, and
 is registered as ssh-askpass alternative.

Package: kwalletmanager
Description-md5: 9ddb800fd8f7d7f40b24b46cbaeb9a76
Description-en: secure password wallet manager
 The KDE Wallet system provides a secure way to store passwords and other
 secret information, allowing the user to remember only a single KDE Wallet
 password instead of numerous different passwords and credentials.
 .
 KWallet Manager is a utility for viewing and editing information stored in
 the KDE Wallet.
 .
 This package is part of the KDE SC utilities module.

Package: kwartz-client
Description-md5: 4d5fefdc84fd9d4c992d27e8c683cb0f
Description-en: Configuration of a Kwartz client
 Kwartz is a school server featuring many services, deployed in French
 schools. This package makes it easier for sysadmins to integrate a
 GNU-Linux client machine in a network ruled by a Kwartz service, to
 allow users to authenticate against the LDAP directory, auto-mount
 Samba shares for themselves, and for the groups and projects they
 belong to.

Package: kwave
Description-md5: 75c47d51e4400c0a33adeb3608a97a0a
Description-en: sound editor for KDE
 Kwave is a sound editor designed for the KDE Desktop Environment.
 .
 With Kwave you can record, play back, import and edit many sorts of audio
 files including multi-channel files.
 .
 Kwave includes some plugins to transform audio files in several ways and
 presents a graphical view with a complete zoom- and scroll capability.
 .
 Its features include:
 * 24 Bit Support
 * Undo/Redo
 * Use of multicore CPUs (SMP, hyperthreading)
 * Simple Drag & Drop
 * Realtime Pre-Listen for some effects
 * Support for multi-track files
 * Playback and recording via native ALSA, PulseAudio (or OSS deprecated)
 * Playback via Phonon
 * Load and edit-capability for large files (can use virtual memory)
 * Reading and auto-repair of damaged wav-files
 * Supports multiple windows
 * Extendable Plugin interface
 * a nice splashscreen
 * some label handling

Package: kwayland-dev
Description-md5: 5403bb8fd5aaf91cd4ffdf3a0b63220e
Description-en: development files for kwayland
 KWayland provides a Qt-style Client and Server library wrapper for
 the Wayland libraries.
 .
 Contains development files for kwayland.

Package: kwayland-doc
Description-md5: 8581a01fbbd2adc23a812ab30f492918
Description-en: Qt library wrapper for Wayland libraries (documentation)
 KWayland provides a Qt-style Client and Server library wrapper for
 the Wayland libraries.
 .
 This package contains the qch documentation files.

Package: kwayland-integration
Description-md5: 7120a025ba32d5f9b8a58bf02bdf9f8c
Description-en: kwayland runtime integration plugins
 Wayland runtime integration plugins for kidletime and kwindowsystem.
 .
 Contains development files for kwayland-integration.

Package: kwayland5-data
Description-md5: e3766990fca3ac018441517d3288eb9c
Description-en: Qt library wrapper for Wayland libraries - data files
 KWayland provides a Qt-style Server library wrapper for
 the Wayland libraries.

Package: kwayland6-data
Description-md5: e3766990fca3ac018441517d3288eb9c
Description-en: Qt library wrapper for Wayland libraries - data files
 KWayland provides a Qt-style Server library wrapper for
 the Wayland libraries.

Package: kweather
Description-md5: 0f4fb122d43266cbf910779872c52b55
Description-en: Weather application for Plasma
 A convergent weather application for Plasma. Has flat and
 dynamic/animated views for showing dailiy or hourly forecasts and other
 information.

Package: kwin-addons
Description-md5: fac6e91933cc51eadb09490158f945f3
Description-en: additional desktop and window switchers for KWin
 This package contains additional KWin desktop and window switchers shipped in
 the Plasma 6 addons module.
 .
 This package is part of the KDE Plasma addons module.

Package: kwin-common
Description-md5: d812e38ecc0856bb858fffec17c3f257
Description-en: KDE window manager, common files
 KWin (pronounced as one syllable "kwin") is the window
 manager for the KDE Plasma Desktop. It gives you complete
 control over your windows, making sure they're not in the way
 but aid you in your task. It paints the window decoration,
 the bar on top of every window with (configurable) buttons
 like close, maximize and minimize. It also handles placing
 of windows and switching between them.
 .
 This package is part of the KDE base workspace module.

Package: kwin-data
Description-md5: 1d697d510504cce76cd18beb1fe47f23
Description-en: KDE window manager data files
 KWin (pronounced as one syllable "kwin") is the window
 manager for the KDE Plasma Desktop. It gives you complete
 control over your windows, making sure they're not in the way
 but aid you in your task. It paints the window decoration,
 the bar on top of every window with (configurable) buttons
 like close, maximize and minimize. It also handles placing
 of windows and switching between them.
 .
 This package contains the data files

Package: kwin-decoration-oxygen
Description-md5: 0f2d780b285372a292d82d4eff036ae0
Description-en: KWin decoration for the Oxygen desktop theme
 The Oxygen desktop theme is used by Plasma and other KDE Software.
 .
 This package contains the KWin decoration and settings modules.

Package: kwin-dev
Description-md5: e981f5e39df0aa1878605e91238fad93
Description-en: KDE window manager - devel files
 KWin (pronounced as one syllable "kwin") is the window
 manager for the KDE Plasma Desktop. It gives you complete
 control over your windows, making sure they're not in the way
 but aid you in your task. It paints the window decoration,
 the bar on top of every window with (configurable) buttons
 like close, maximize and minimize. It also handles placing
 of windows and switching between them.
 .
 This package is part of the KDE base workspace module.

Package: kwin-style-aurorae
Description-md5: 25d25ac879c54ec4dba83ecb56269d29
Description-en: KWin Aurorae decoration style engine
 Aurorae is a themeable window decoration for KWin.
 .
 This package contains the KWin decoration and settings modules.

Package: kwin-style-breeze
Description-md5: d0bd051e2c95001d08acfa36e9baec89
Description-en: KWin Breeze Style
 This is the Breeze window manager style for the KDE Plasma 6 desktop.
 .
 This package is part of the Breeze theme module.

Package: kwin-wayland
Description-md5: b83f16835b8ae0495f08abf775776e22
Description-en: KDE window manager, Wayland version
 KWin (pronounced as one syllable "kwin") is the window
 manager for the KDE Plasma Desktop. It gives you complete
 control over your windows, making sure they're not in the way
 but aid you in your task. It paints the window decoration,
 the bar on top of every window with (configurable) buttons
 like close, maximize and minimize. It also handles placing
 of windows and switching between them.
 .
 This package provides the wayland version, which is still a work in progress
 project, and is available as a PREVIEW release. Don't expect the same
 stability as with the x11 version.

Package: kwin-x11
Description-md5: 09e9d67f4d096a99b79365df6d188f93
Description-en: KDE window manager, X11 version
 KWin (pronounced as one syllable "kwin") is the window
 manager for the KDE Plasma Desktop. It gives you complete
 control over your windows, making sure they're not in the way
 but aid you in your task. It paints the window decoration,
 the bar on top of every window with (configurable) buttons
 like close, maximize and minimize. It also handles placing
 of windows and switching between them.
 .
 This package provides KWin version for X11.

Package: kwin-x11-data
Description-md5: f36735d0453c2d181f137c941bf52cc8
Description-en: KDE window manager X11 data files
 KWin (pronounced as one syllable "kwin") is the window
 manager for the KDE Plasma Desktop. It gives you complete
 control over your windows, making sure they're not in the way
 but aid you in your task. It paints the window decoration,
 the bar on top of every window with (configurable) buttons
 like close, maximize and minimize. It also handles placing
 of windows and switching between them.
 .
 This package contains the KWin X11 data files

Package: kwin-x11-dev
Description-md5: 37714a61f08024200a4af9af52a7f9ab
Description-en: KDE window manager X11 - devel files
 KWin (pronounced as one syllable "kwin") is the window
 manager for the KDE Plasma Desktop. It gives you complete
 control over your windows, making sure they're not in the way
 but aid you in your task. It paints the window decoration,
 the bar on top of every window with (configurable) buttons
 like close, maximize and minimize. It also handles placing
 of windows and switching between them.
 .
 This package provides the development files for KWin X11

Package: kwin-zones
Description-md5: d0dff7c59368fe98b48f111bb351050f
Description-en: Client window positioning support for KWin on Wayland
 KWin Zones is a plugin for KWin that implements the xx-zones experimental
 Wayland protocol, allowing applications to give the window manager hints
 on where their windows should be placed.
 .
 This is particularly useful for larger multi-window scientific, CAD or DAW
 applications. To make use of this protocol, the applications or their
 toolkits need to implement xx-zones from wayland-protocols as well.

Package: kwordquiz
Description-md5: 8de3141277665fbdc3c76e07e5c74e4b
Description-en: flashcard learning program
 KWordQuiz is a general purpose flashcard program, typically used for
 vocabulary training.
 .
 KWordQuiz can open vocabulary data in various formats, including the kvtml
 format used by KDE programs such as Parley, the WQL format used by
 WordQuiz for Windows, the xml.gz format used by Pauker, and CSV text.
 .
 This package is part of the KDE education module.

Package: kworkflow
Description-md5: f3168cc43c4a2222f7562c61495e43aa
Description-en: Inglorious kernel developer workflow scripts
 kworkflow is a set of scripts that
 have mission to reduce the overhead
 related with infrastructure project setup in
 projects that have a similar workflow to the Linux Kernel.

Package: kwrite
Description-md5: dd638fec6a6002fe9ac850e5e842392b
Description-en: simple text editor
 KWrite is a simple text editor built on the KDE Platform. It uses the Kate
 editor component, so it supports powerful features such as flexible syntax
 highlighting, automatic indentation, and numerous other text tools.

Package: kwrited
Description-md5: 646fab32affac22cf882b20b23ca557f
Description-en: Read and write console output to X
 Kwrited captures console output (e.g. broadcast messages) and prints
 it in a X window.
 .
 This package is part of the KDE base workspace module.

Package: kwstyle
Description-md5: a0ec31bb7629508685e44867d1e44af1
Description-en: Style checker for source code
 KWStyle is integrated in the software process to ensure that the code written
 by several users is consistent and can be viewed/printed as it was written by
 one person.
 .
 KWStyle is primarily checking C/C++ source code but can be easily extended to
 other languages. It assumes that the code is syntactically correct, i.e., it
 compiles on a standard compiler.

Package: kxc
Description-md5: 01f2aaf08f13f63790be3ec31fc6bdbe
Description-en: Key exchange daemon -- client
 kxd is a key exchange daemon, which serves blobs of data (keys) over https.
 .
 It can be used to get keys remotely instead of using local storage. The main
 use case is to get keys to open dm-crypt devices automatically, without having
 to store them on the local machine.
 .
 This package provides the client part of kxd.

Package: kxd
Description-md5: 0d38a58070be8bbe74c29f42193ed071
Description-en: Key exchange daemon
 kxd is a key exchange daemon, which serves blobs of data (keys) over https.
 .
 It can be used to get keys remotely instead of using local storage. The main
 use case is to get keys to open dm-crypt devices automatically, without having
 to store them on the local machine.

Package: kxgencert
Description-md5: 67322347912e11cfab64db98fcf06cfc
Description-en: Key exchange daemon -- certificate generator
 kxd is a key exchange daemon, which serves blobs of data (keys) over https.
 .
 It can be used to get keys remotely instead of using local storage. The main
 use case is to get keys to open dm-crypt devices automatically, without having
 to store them on the local machine.
 .
 This package provides a certificate generator, for convenience when setting up
 the client and server.

Package: kxstitch
Description-md5: 9fd35d1e986371f497a87d93a30c64f2
Description-en: Cross stitch pattern editor
 KXStitch is a program that lets you create cross stitch patterns and charts.
 Patterns can be created from scratch on a user defined size of grid, which
 can be enlarged or reduced in size as your pattern progresses.

Package: kxstitch-common
Description-md5: 575c379ae895f9d5754cc4760d127835
Description-en: Data files, icons and documentation for kxstitch
 KXStitch is a program that lets you create cross stitch patterns and charts.
 Patterns can be created from scratch on a user defined size of grid, which
 can be enlarged or reduced in size as your pattern progresses.
 .
 This package contains the data files for KXStitch.

Package: kyai-data-management-service
Description-md5: 225481be2db504920cd0b40208d10f31
Description-en: data management business service
 This package provides the data management backend for Kylin AI.
 .
 This service is essential for local AI knowledge base functions.

Package: kylin-ai-document-qa-service
Description-md5: d239c6e3573728be6eec28440a3d1a3d
Description-en: document knowledge-base and similarity search service
 Provides the Kylin AI document knowledge-base service and its user
 service unit.
 .
 It ingests document text, manages knowledge-base data, and provides
 similarity-search and text-retrieval operations for other Kylin AI
 components.

Package: kylin-ai-document-service
Description-md5: db27d32192fa0a5d0e90b1f8a942bd05
Description-en: document parsing and chunking service
 This package provides a per-user gRPC service for extracting text from
 supported document formats and splitting the extracted text into chunks.
 It also installs the Python service implementation and the user systemd
 unit used to run the service on demand.

Package: kylin-ai-runtime
Description-md5: f133222bd9767655d5828bc814fc5d9a
Description-en: runtime service for the Kylin AI SDK
 This package provides the user-session runtime service used by the
 Kylin AI SDK. It starts the runtime process and installs the default
 configuration used by the SDK's model, speech, vision, embedding and
 assistant interfaces.
 .
 The service integrates with Kylin and UKUI components when they are
 available, while keeping the runtime and its configuration in a separate
 package.

Package: kylin-ai-subsystem-plugin
Description-md5: 8f6d7d311d3430749ab234a0d334e796
Description-en: UKUI Control Center plugin for AI subsystem management
 This plugin adds AI subsystem management to UKUI Control Center.
 It supports downloading, installing, uninstalling, and updating
 AI subsystems.

Package: kylin-aiassistant
Description-md5: 8cfbaeb324ee45b0e436f38125a5d978
Description-en: AI assistant for the Kylin desktop
 Kylin AI Assistant provides AI-based text conversation, voice input,
 document processing, and desktop integration features for the Kylin
 desktop environment. It supports multiple backends including local
 and cloud-based AI models.

Package: kylin-burner
Description-md5: 93703b3cfd0a3b0f7d1a52028898a556
Description-en: CD/DVD burning application for UKUI
 Burner is a simple application to burn, copy and erase CD and DVD
 media: audio, video or data. It features among other things:
 * On-the-fly burning
 * Multisession support
 * On-the-fly conversion of music playlists in all formats supported by
 GStreamer
 .
 This package contains the standalone app.
 .
 The following packages, if installed, will provide Burner with added
 functionality:
 * cdrdao to burn combined data/audio CDs and for byte-to-byte copy
 * GStreamer backends to support more audio formats
 * vcdimager to create VCDs or SVCDs
 * libdvdcss2 to copy encrypted DVDs
 * LocalSearch to search for video, audio, image and document files

Package: kylin-calendar
Description-md5: 04640794bb6b598f3884d461f4e11adc
Description-en: Calendar application for Kylin desktop environment
 This package provides a calendar application that allows you to switch
 between year, month, and day views.
 .
 It allows users to create new events, edit events, delete events,
 set reminders, and check lunar calendar predictions.

Package: kylin-nm
Description-md5: 764a54163f74a1329201d3ad08edb7a4
Description-en: Gui Applet tool for display and edit network simply
 Kylin NM is a Applet tool for managing network settings simply.
 It has beautiful UI and very comfortable to use.
 It's better work together with UKUI.

Package: kylin-nm-plugin
Description-md5: 9b21892cfc5c0dc9c1120224f125fca7
Description-en: Network management applet plugin for UKUI desktop (shared libraries)
 Kylin NM Plugin provides a system tray applet for NetworkManager.
 It lets users view network status and configure wired, wireless, VPN,
 and related network connection settings in UKUI.

Package: kylin-nm-plugin-dev
Description-md5: ff834197b973df083be09583d0009cbb
Description-en: Network management applet plugin for UKUI desktop (development files)
 Kylin NM Plugin provides a system tray applet for NetworkManager.
 It lets users view network status and configure wired, wireless, VPN,
 and related network connection settings in UKUI..
 .
 This package contains header and development files.

Package: kylin-process-manager
Description-md5: 05902134094f97c6106e32962a62f57a
Description-en: Application and process group Management
 kylin-process-manager groups and manages applications and processes,
 allocating different system resources based on their status or
 importance level.

Package: kylin-process-manager-daemon
Description-md5: 1e7ae2ecf8e8794e1db9ba703967b01e
Description-en: Kylin process manager daemon service
 kylin-process-manager-daemon is the backend service of kylin-process-manager,
 for managing the cgroups of application or process. It provides D-Bus APIs
 for kylin-process-manager.

Package: kylin-scanner
Description-md5: 0272fe49d15841240ba9c5f3090ecd52
Description-en: Scanning utility based on SANE
 Kylin-scanner can scan according to the resolution, size and color
 mode of the scanning device.
 And it provides post-processing features for scanned images, such as
 clipping, rotation, one-click beautification, intelligent correction
 and text recognition, etc.

Package: kylin-video
Description-md5: 7c228c5e145f756bc37671a381dc53a4
Description-en: Front-end for MPlayer and MPV
 Qt5 Mplayer and MPV front-end, with basic features like playing
 videos and audios to more advanced features.
 It supports both x86 and ARM platform, and supports most of the
 audio and video formats.

Package: kylin-virtual-keyboard
Description-md5: d28b7d1d072610ea92a12c70c532affe
Description-en: Virtual keyboard for UKUI desktop environment
 Kylin Virtual Keyboard provides an on-screen keyboard for text input
 in desktop and touch-enabled scenarios.
 .
 It is integrated with the fcitx5 input method framework and can be used
 as a software keyboard component for UKUI desktop environment.

Package: kylin-wayland-compositor
Description-md5: 3dfadce0450dde32cc70c40752ea8dd5
Description-en: Kylin window manager
 kylin-wayland-compositor is a window manager for the UKUI desktop.
 It gives you complete control over your windows and paints the
 window decoration, the bar on top of window with buttons like
 close, maximize and minimize. It also handles placing of windows
 and switching between them. This window manager provides a rich
 set of features comparable to KWin (KDE) and Mutter (GNOME),
 including compositing, dynamic workspaces, and plugin extensibility.

Package: kylin-wayland-compositor-tools
Description-md5: 6efe6ecfd832d2a86ab32f2454c847bc
Description-en: Tools for kylin window manager
 kylin-wayland-compositor is a window manager for the UKUI desktop.
 It gives you complete control over your windows and paints the
 window decoration, the bar on top of window with buttons like
 close, maximize and minimize. It also handles placing of windows
 and switching between them. This window manager provides a rich
 set of features comparable to KWin (KDE) and Mutter (GNOME),
 including compositing, dynamic workspaces, and plugin extensibility.
 .
 This package contains the tools for user.

Package: kyotocabinet-doc
Description-md5: 47bac3ade0865bd51f1aeed04f398ddf
Description-en: Straightforward implementation of DBM - docs
 Kyoto Cabinet is a library of routines for managing a database. The
 database is a simple data file containing records, each is a pair of
 a key and a value. Every key and value is serial bytes with variable
 length. Both binary data and character string can be used as a key and
 a value. Each key must be unique within a database. There is neither
 concept of data tables nor data types. Records are organized in
 hash table or B+ tree.
 .
 Kyoto Cabinet runs very fast. For example, elapsed time to store
 one million records is 0.9 seconds for hash database, and 1.1 seconds
 for B+ tree database. Moreover, the size of database is very small.
 For example, overhead for a record is 16 bytes for hash database,
 and 4 bytes for B+ tree database. Furthermore, scalability of
 Kyoto Cabinet is great. The database size can be up to 8EB (9.22e18 bytes).
 .
 Sponsored by the same company, Kyoto Cabinet is "[a] more powerful and
 convenient library than Tokyo Cabinet [and] surpasses Tokyo Cabinet in
 every aspect".
 .
 This package contains the documentation.

Package: kyotocabinet-utils
Description-md5: 8ba48b701ad743ad0f294f439fdecb8a
Description-en: Straightforward implementation of DBM - utilities
 Kyoto Cabinet is a library of routines for managing a database. The
 database is a simple data file containing records, each is a pair of
 a key and a value. Every key and value is serial bytes with variable
 length. Both binary data and character string can be used as a key and
 a value. Each key must be unique within a database. There is neither
 concept of data tables nor data types. Records are organized in
 hash table or B+ tree.
 .
 This package contains the kcutilmgr tool, used to compile kyotocabinet
 language bindings without Debian patches applied, and well as testing
 and debugging utilities.

Package: kytos-utils
Description-md5: 5bba83a0fe5af50163028db50a6436e9
Description-en: command line utilities to use with Kytos
 Command line interface (cli) for Kytos SDN Platform.
 .
 With these utilities you can interact with Kytos daemon and manage
 Network Applications (NApps) on your controller.

Package: kyua
Description-md5: 67f6a8a17e42cb8beff7a80dba0c6f2f
Description-en: testing framework for infrastructure software
 Kyua is a testing framework for infrastructure software.
 Kyua features an expressive test suite definition language, a
 safe runtime engine for test programs, and a powerful report generation
 engine.
 .
 Kyua is able to execute test programs written in different languages,
 with different testing libraries.  The Automated Testing Framework (ATF)
 is the library of choice, but Test Anything Protocol (TAP) compliant
 programs, and framework-less test programs can also be executed
 through Kyua.

Package: l2tpns
Description-md5: 2b22d30bcf2497d0275a59c454796858
Description-en: layer 2 tunnelling protocol network server (LNS)
 l2tpns is a daemon designed to terminate large volumes of layer 2
 tunnelling protocol (RFC 2661: L2TP) sessions.
 .
 The daemon supports up to 65535 sessions plus features such as rate
 limiting, walled garden, usage accounting, and clustering (for both
 load-sharing and redundancy).
 .
 Note that only the LNS side of the L2TP protocol is implemented, for
 a more complete L2TP implementation see the l2tpd package.

Package: l3afpad
Description-md5: 9009cd290602cf4e76ec236af650204a
Description-en: Simple text editor forked from Leafpad
 simple GTK+ text editor that emphasizes simplicity. As development
 focuses on keeping weight down to a minimum, only the most essential features
 are implemented in the editor. L3afpad is simple to use, is easily compiled,
 requires few libraries, and starts up quickly.

Package: labelme
Description-md5: ca2e49b20b0e608469cb3116b5b51bfa
Description-en: Image Polygonal Annotation with Python
 This is a graphical image annotation tool inspired by
 http://labelme.csail.mit.edu. It is written in Python and uses Qt for its
 graphical interface.

Package: labelme-examples
Description-md5: 9e290c7c557a8a78dfa31e89fa75326a
Description-en: Image Polygonal Annotation with Python, examples
 This is a graphical image annotation tool inspired by
 http://labelme.csail.mit.edu. It is written in Python and uses Qt for its
 graphical interface.
 .
 This package contains the examples.

Package: labgrid-client
Description-md5: 586901e27b125875a5918fc0bb0cfce9
Description-en: Control system for software testing on bare-metal hardware (client)
 An embedded board control Python library with a focus on testing, development
 and general automation. It includes a remote control layer to control boards
 connected to other hosts.
 .
 The idea behind labgrid is to create an abstraction of the hardware control
 layer needed for testing of embedded systems, automatic software installation
 and automation during development. labgrid itself is not a testing framework,
 but is intended to be combined with pytest.
 .
 This is the client that is used to connect to exporters via a coordinator.

Package: labgrid-coordinator
Description-md5: 15535b5265d1bb3339721f1dc818db75
Description-en: Control system for software testing on bare-metal hardware (coordinator)
 An embedded board control Python library with a focus on testing, development
 and general automation. It includes a remote control layer to control boards
 connected to other hosts.
 .
 The idea behind labgrid is to create an abstraction of the hardware control
 layer needed for testing of embedded systems, automatic software installation
 and automation during development. labgrid itself is not a testing framework,
 but is intended to be combined with pytest.
 .
 This is the coordinator that is used to expose exporters to a coordinator.

Package: labgrid-exporter
Description-md5: db1669a4a4aab1fd49a1aa0945142007
Description-en: Control system for software testing on bare-metal hardware (exporter)
 An embedded board control Python library with a focus on testing, development
 and general automation. It includes a remote control layer to control boards
 connected to other hosts.
 .
 The idea behind labgrid is to create an abstraction of the hardware control
 layer needed for testing of embedded systems, automatic software installation
 and automation during development. labgrid itself is not a testing framework,
 but is intended to be combined with pytest.
 .
 This is the exporter that is used to export resources to a coordinator.

Package: labgrid-utils
Description-md5: cd2a7f63fdb3da0194b2f9b6fdbc89d1
Description-en: Control system for software testing on bare-metal hardware (utils)
 An embedded board control Python library with a focus on testing, development
 and general automation. It includes a remote control layer to control boards
 connected to other hosts.
 .
 The idea behind labgrid is to create an abstraction of the hardware control
 layer needed for testing of embedded systems, automatic software installation
 and automation during development. labgrid itself is not a testing framework,
 but is intended to be combined with pytest.
 .
 This is a tool that suggests matches for writing exporter yaml files.

Package: lablie
Description-md5: a24b9ae2c17c7efe0c1e48738ab13611
Description-en: CLI tool for printable labels generation from SVG templates
 SVG labels is designed to be simply usable tool for generation of printable
 documents with labels to print. Documents can be generated from SVG image,
 or SVG template with instance(s) data.

Package: labltk
Description-md5: 9a8b2fe5e513efa2950c26c9d6e06fe8
Description-en: OCaml bindings to Tcl/Tk (executables)
 mlTk is a library for interfacing OCaml with the scripting language
 Tcl/Tk.
 .
 In addition to the basic interface with Tcl/Tk, this package contains
 the OCamlBrowser code editor / library browser written by Jacques
 Garrigue.

Package: labplot
Description-md5: 852878a23b8e53af147383eb959dd06d
Description-en: interactive graphing and analysis of scientific data
 LabPlot provides an easy way to create, manage and edit plots.  It allows you
 to produce plots based on data from a spreadsheet or on data imported from
 external files.  Plots can be exported to several pixmap and vector graphic
 formats.
 .
 Features include:
 - project-based management of data
 - project explorer for management and organization of created objects in
 different folders and sub-folders
 - spreadsheet with basic functionality for manual data entry or for
 generation of uniform and non-uniform random numbers
 - import of external ASCII data into the project for further editing and
 visualization
 - export of spreadsheet to an ASCII file
 - worksheet as the main parent object for plots, labels, etc; supports
 different layouts and zooming functions
 - export of worksheet to different formats (PDF, EPS, PNG, and SVG)
 - great variety of editing capabilities for properties of worksheet and its
 objects
 - cartesian plots, created either from imported or manually created data
 sets or via mathematical equation
 - definition of mathematical formulas is supported by syntax highlighting
 and completion and by the list of thematically grouped mathematical and
 physical constants and functions
 - analysis of plotted data is supported by many zooming and navigation
 features
 - linear and non-linear fits to data, several fit-models are predefined and
 custom models with arbitrary number of parameters can be provided

Package: labplot-data
Description-md5: a20e68ed52ed42c9577afe1a7fd1b8d7
Description-en: data files for labplot
 LabPlot provides an easy way to create, manage and edit plots.  It allows you
 to produce plots based on data from a spreadsheet or on data imported from
 external files.  Plots can be exported to several pixmap and vector graphic
 formats.
 .
 This contains the data files for labplot.

Package: labwc
Description-md5: 1d974199c8404ad1fce58dde87ea7ac6
Description-en: window-stacking Wayland compositor
 Labwc is a wlroots-based window-stacking compositor for wayland, inspired by
 openbox.
 .
 It is light-weight and independent with a focus on simply stacking windows
 well and rendering some window decorations. It takes a no-bling/frills
 approach and says no to features such as icons (except window buttons),
 animations, decorative gradients and any other options not required to
 reasonably render common themes. It relies on clients for panels, screenshots,
 wallpapers and so on to create a full desktop environment.

Package: labwc-menu-generator
Description-md5: f492129dc3dceb1ba09877ddb43970a2
Description-en: Menu generator for Labwc
 labwc-menu-generator creates menus for the Labwc wayland compositor.
 .
 It is a simple tool which is independent of Labwc itself, and complies
 to Freedesktop's Desktop Entry Specification.

Package: labwc-tweaks
Description-md5: 74c5e9a9493760709a5e6b96998dddb4
Description-en: Configuration tool for Labwc
 labwc-tweaks is a Qt configuration tool for Labwc.
 .
 This application provides configuration menus for Labwc's appearance
 and behavior, including mouse and keyboard input.

Package: laby
Description-md5: 643aeea5b746bbee96e669fbdb9edb8a
Description-en: Learn how to program with ants and spider webs
 Laby is a small program to learn how to program with ants and spider webs.
 You have to move an ant out of a labyrinth, avoid spider webs, move rocks,
 etc.
 .
 Using Laby, you can learn OCaml, C, C++, Java, Prolog, Ruby, Pascal,
 JavaScript, Python, Lua, Vala, Scheme, Go and PHP. Other bindings can
 easily be added to support new programming languages.

Package: lace-stubble
Description-md5: 4819d3034b110b52f22c6dae7f7c575b
Description-en: UEFI kernel stub with device-tree loading capability
 Small Linux kernel EFI boot stub bundling device trees, a CHID database
 and the kernel. The stub finds a matching device tree based on CHIDs
 generated from SMBIOS and loads it before executing the embedded kernel.
 .
 Also contains some matching user space utilities like pewrap to build
 stubble images or collect-hwids to collect hwids for stubble.

Package: lacheck
Description-md5: f8b4e067ceaf1167420487365338b7eb
Description-en: Simple syntax checker for LaTeX
 LaCheck is a simple syntax checker for LaTex that is based on a
 single-pass lexical scanner. This makes clear that there are a lot of
 LaTeX problems this program cannot find, although it will find most
 simple mistakes.  Complex macro packages may, however, make it completely
 unusable.
 .
 This program was bundled with AUCTeX once upon a time and is best known
 from there.

Package: lacme
Description-md5: 194830b7429a225387b9e8bcb7e55e70
Description-en: ACME client written with process isolation and minimal privileges in mind
 lacme is an ACME client which can be used to request X.509 certificates from
 ACME service providers such as Let's Encrypt or ZeroSSL.  The architecture is
 divided into four components, each with its own executable:
 .
 * A process to manage the account key and issue SHA-256 signatures needed for
 each ACME command.  (This process binds to a UNIX-domain socket to reply to
 signature requests from the ACME client.)  One can use the UNIX-domain
 socket forwarding facility of OpenSSH 6.7 and later to run this process on
 a different host.
 .
 * A "master" process, which runs as root and is the only component
 with access to the private key material of the server keys.  It is used to
 fork the ACME client (and optionally the ACME webserver) after dropping
 root privileges.  For certificate issuances, it also generates Certificate
 Signing Requests, then verifies the validity of the issued certificate, and
 optionally reloads or restarts services.
 .
 * An actual ACME client, which builds ACME commands and dialogues with
 the remote ACME server.  Since ACME commands need to be signed with the
 account key, the "master" process passes the UNIX-domain socket of the
 account key manager to the ACME client: data signatures are requested by
 writing the data to be signed to the socket.
 .
 * For certificate issuances, an optional webserver, which is spawned
 by the "master" process when no service is listening on the HTTP port.
 (The only challenge type currently supported is "http-01", which requires a
 webserver to answer challenges.)  That webserver only processes GET and
 HEAD requests under the "/.well-known/acme-challenge/" URI.  By default
 some iptables(8) rules are automatically installed to open the HTTP port,
 and removed afterwards.

Package: lacme-accountd
Description-md5: ba8a738a73f65bf6d2532e0c0f061116
Description-en: lacme account key manager
 lacme is an ACME client which can be used to request X.509 certificates from
 ACME service providers such as Let's Encrypt or ZeroSSL.  The architecture is
 designed with process isolation and minimal privileges in mind, and is divided
 into four components:
 .
 * A process to manage the account key and issue SHA-256 signatures needed for
 each ACME command.  (This process binds to a UNIX-domain socket to reply to
 signature requests from the ACME client.)  One can use the UNIX-domain
 socket forwarding facility of OpenSSH 6.7 and later to run this process on
 a different host.
 .
 * A "master" process, which runs as root and is the only component
 with access to the private key material of the server keys.  It is used to
 fork the ACME client (and optionally the ACME webserver) after dropping
 root privileges.  For certificate issuances, it also generates Certificate
 Signing Requests, then verifies the validity of the issued certificate, and
 optionally reloads or restarts services.
 .
 * An actual ACME client, which builds ACME commands and dialogues with
 the remote ACME server.  Since ACME commands need to be signed with the
 account key, the "master" process passes the UNIX-domain socket of the
 account key manager to the ACME client: data signatures are requested by
 writing the data to be signed to the socket.
 .
 * For certificate issuances, an optional webserver, which is spawned
 by the "master" process when no service is listening on the HTTP port.
 (The only challenge type currently supported is "http-01", which requires a
 webserver to answer challenges.)  That webserver only processes GET and
 HEAD requests under the "/.well-known/acme-challenge/" URI.  iptables(8)
 rules can optionally be installed to temporarily open the HTTP port.
 .
 lacme-accountd is the first (account key manager) component.  It is the only
 component with access to the account key.

Package: ladspa-sdk
Description-md5: 66ff3a8386fca67afc6b6b13438548a7
Description-en: sample tools for linux-audio-dev plugin architecture
 LADSPA is a free standard specification for audio effect plugins.
 .
 Contains sample plugins, and analyseplugin, listplugin, applyplugin
 programs, and the ladspa.h, the LADSPA specification.
 .
 Please build-depend on this package if you need ladspa.h

Package: ladspalist
Description-md5: 8028e6b1dd62b59a466ce8d2d1fa00c9
Description-en: List LADSPA plugins for use by LADSPA UGen
 Optional helper tool to list the features of LADSPA plugins
 installed on the system for later use by the LADSPA UGen plugin
 for SuperCollider.

Package: ladvd
Description-md5: bd87495c24188621bf5a5d4799e76d71
Description-en: LLDP/CDP sender
 ladvd sends link layer advertisements on all available interfaces.
 This makes connected hosts visible on managed switches. By default it
 will run as a privilege-separated daemon.

Package: lagan
Description-md5: 710bdad90a9a05831e9f802a498646b7
Description-en: highly parametrizable pairwise global genome sequence aligner
 Lagan takes local alignments generated by CHAOS as anchors, and limits
 the search area of the Needleman-Wunsch algorithm around these anchors.
 .
 Multi-LAGAN is a generalization of the pairwise algorithm to multiple
 sequence alignment.  M-LAGAN performs progressive pairwise alignments,
 guided by a user-specified phylogenetic tree. Alignments are aligned to
 other alignments using the sum-of-pairs metric.

Package: lakai
Description-md5: adac96f5cb8c6872c7fe1e4a36120ac8
Description-en: transfers samples between a PC and an AKAI sampler
 Lakai is a small set of tools (+ a link library) used to transfer sampler
 data (programs, samples) between a PC with a SCSI host adapter and an AKAI
 sampler (S1000, S2000..).
 .
 The current tools allow an easy way to create a full backup of the sampler's
 memory contents to the PC and a full restore of this data back from the PC to
 the sampler.
 .
 Future versions might contain more fine-grained control over the data you
 exchange, but this is still in planning stage.

Package: lalrpop
Description-md5: ce67a3f22738ac4a81632b1c252cb43c
Description-en: Convenient LR(1) parser generator
 This package contains the following binaries built from the Rust crate
 "lalrpop":
 - lalrpop

Package: lam-mpidoc
Description-md5: 68197e0be1277c4a3358c22d4de22e74
Description-en: Documentation for the Message Passing Interface standard
 This package contains man pages describing the Message Passing
 Interface standard.
 .
 These pages are newly provided by the LAM package, and are also found
 in the mpi-doc package build from the mpich source package.

Package: lam-runtime
Description-md5: 1f369b885e035e503a3c31877575089c
Description-en: LAM runtime environment for executing parallel programs
 LAM (Local Area Multicomputer) is an open source implementation of the
 Message Passing Interface (MPI) standard.
 .
 Some enhancements in LAM 6.3 are:
 o Added the MPI-2 C++ bindings package (chapter 10 from the MPI-2
 standard) from the Laboratory for Scientific Computing at the
 University of Notre Dame.
 o Added ROMIO MPI I/O package (chapter 9 from the MPI-2 standard)
 from the Argonne National Laboratory.
 o Pseudo-tty support for remote IO (e.g., line buffered output).
 o Ability to pass environment variables through mpirun.
 o Ability to mpirun shell scripts/debuggers/etc. (that eventually
 run LAM/MPI programs).
 o Ability to execute non-MPI programs across the multicomputer.
 o Added configurable ability to zero-fill internal LAM buffers
 before they are used (for development tools such as Purify).
 o Greatly expanded error messages; provided for customizable
 local help files.
 o Expanded and updated documentation.
 o Various bug fixes and minor enhancements.

Package: lam4-dev
Description-md5: 2aaae1e16ec82f1827f9cc46a06dfd0f
Description-en: Development of parallel programs using LAM
 LAM (Local Area Multicomputer) is an open source implementation of the
 Message Passing Interface (MPI) standard.
 .
 This package provides the development headers and related files.

Package: lamarc
Description-md5: 83af88c2849d5e6ad8d625b97ca91d25
Description-en: Likelihood Analysis with Metropolis Algorithm using Random Coalescence
 LAMARC is a program which estimates population-genetic parameters such
 as population size, population growth rate, recombination rate, and
 migration rates. It approximates a summation over all possible
 genealogies that could explain the observed sample, which may be
 sequence, SNP, microsatellite, or electrophoretic data. LAMARC and its
 sister program Migrate are successor programs to the older programs
 Coalesce, Fluctuate, and Recombine, which are no longer being supported.
 The programs are memory-intensive but can run effectively on
 workstations.

Package: lamassemble
Description-md5: cc478cb7665a62c92040543943bce528
Description-en: Merges overlapping "long" DNA reads into a consensus sequences
 lamassemble merges overlapping "long" DNA reads into a consensus
 sequence (i.e. assembles them). It works OK when the number of reads
 is less than a thousand or so.
 The merging is not always accurate. In particular, if the reads come
 from huge tandem repeats, wrong parts of the reads may get merged.

Package: lambda-align
Description-md5: 824d9e146ca55261f5f66d6d34b3901a
Description-en: Local Aligner for Massive Biological DatA
 Lambda is a local biosequence aligner optimized for many query sequences
 and searches in protein space. It is compatible to the de facto standard tool
 BLAST, but often outperforms the best currently available alternatives at
 reproducing BLAST’s results and is the fastest compared with the current
 state of the art at comparable levels of sensitivity.

Package: lambda-align2
Description-md5: 7c5b15838dc1b5d4d89a6850f2bae716
Description-en: Local Aligner for Massive Biological DatA - v2
 Lambda2 is a local biosequence aligner optimized for many query sequences
 and searches in protein space. It is compatible to the de facto standard tool
 BLAST, but often outperforms the best currently available alternatives at
 reproducing BLAST’s results and is the fastest compared with the current
 state of the art at comparable levels of sensitivity.
 .
 This package is for the Lambda (align) v2.x series which has an incompatible
 command line interface and on disk format from Lambda (align) v1.x.

Package: lambdabot
Description-md5: 7c5b1a45fe74af0f554a8cf9fdd1d157
Description-en: Development tool and advanced IRC bot
 Lambdabot is an IRC bot written over several years by those on
 the #haskell IRC channel.
 .
 It operates as a command-line tool, embedded in an editor, embedded
 in GHCi, via Internet Relay Chat and on the Web.

Package: lambdahack
Description-md5: aa5354e20e2b1f1c71b8ffdd49ca5b36
Description-en: tactical squad ASCII roguelike dungeon crawler game engine
 LambdaHack is a Haskell game engine library for ASCII roguelike
 games of arbitrary theme, size and complexity, with optional
 tactical squad combat. It's packaged together with a sample
 dungeon crawler in fantasy setting that can be tried out
 as a native binary or in the browser at http://lambdahack.github.io.
 .
 Please see the changelog file for recent improvements
 and the issue tracker for short-term plans. Long term goals
 include multiplayer tactical squad combat, in-game content
 creation, auto-balancing and persistent content modification
 based on player behaviour. Contributions are welcome.

Package: lame
Description-md5: 649ecb033583c1c3e720aad9c3376ab9
Description-en: MP3 encoding library (frontend)
 LAME (recursive acronym for "LAME Ain't an MP3 Encoder") is a research
 project for learning about and improving MP3 encoding technology.
 LAME includes an MP3 encoding library, a simple frontend application,
 and other tools for sound analysis, as well as convenience tools.
 .
 This package contains the frontend.

Package: lame-doc
Description-md5: 34e7a9b3a07de05bbf67348f4f50f3b2
Description-en: MP3 encoding library (documentation)
 LAME (recursive acronym for "LAME Ain't an MP3 Encoder") is a research
 project for learning about and improving MP3 encoding technology.
 LAME includes an MP3 encoding library, a simple frontend application,
 and other tools for sound analysis, as well as convenience tools.
 .
 This package contains the documentation.

Package: lammps
Description-md5: e7d428177d9d81d47bea5a96772e407c
Description-en: Molecular Dynamics Simulator
 LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale
 Atomic/Molecular Massively Parallel Simulator.
 .
 LAMMPS has potentials for soft materials (biomolecules, polymers) and
 solid-state materials (metals, semiconductors) and coarse-grained or
 mesoscopic systems. It can be used to model atoms or, more generically, as a
 parallel particle simulator at the atomic, meso, or continuum scale.
 .
 LAMMPS runs on single processors or in parallel using message-passing
 techniques and a spatial-decomposition of the simulation domain. The code is
 designed to be easy to modify or extend with new functionality.

Package: lammps-data
Description-md5: e9fa5001f76f0fa592495d5c7d2a5083
Description-en: Molecular Dynamics Simulator. Data (potentials)
 LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale
 Atomic/Molecular Massively Parallel Simulator.
 .
 LAMMPS has potentials for soft materials (biomolecules, polymers) and
 solid-state materials (metals, semiconductors) and coarse-grained or
 mesoscopic systems. It can be used to model atoms or, more generically, as a
 parallel particle simulator at the atomic, meso, or continuum scale.
 .
 LAMMPS runs on single processors or in parallel using message-passing
 techniques and a spatial-decomposition of the simulation domain. The code is
 designed to be easy to modify or extend with new functionality.
 .
 The package contains data (potentials)

Package: lammps-doc
Description-md5: e7bf8b722554a64f035120871a9d40b0
Description-en: Molecular Dynamics Simulator (documentation)
 LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale
 Atomic/Molecular Massively Parallel Simulator.
 .
 LAMMPS has potentials for soft materials (biomolecules, polymers) and
 solid-state materials (metals, semiconductors) and coarse-grained or
 mesoscopic systems. It can be used to model atoms or, more generically, as a
 parallel particle simulator at the atomic, meso, or continuum scale.
 .
 LAMMPS runs on single processors or in parallel using message-passing
 techniques and a spatial-decomposition of the simulation domain. The code is
 designed to be easy to modify or extend with new functionality.
 .
 The package contains documentation.

Package: lammps-examples
Description-md5: f43cc2bbd2c8af5c281a7d19e42e8091
Description-en: Molecular Dynamics Simulator (examples)
 LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale
 Atomic/Molecular Massively Parallel Simulator.
 .
 LAMMPS has potentials for soft materials (biomolecules, polymers) and
 solid-state materials (metals, semiconductors) and coarse-grained or
 mesoscopic systems. It can be used to model atoms or, more generically, as a
 parallel particle simulator at the atomic, meso, or continuum scale.
 .
 LAMMPS runs on single processors or in parallel using message-passing
 techniques and a spatial-decomposition of the simulation domain. The code is
 designed to be easy to modify or extend with new functionality.
 .
 The package contains example scripts and benchmarks.

Package: landrun
Description-md5: 8740ec7df4badf99a4825f7a579ca907
Description-en: run any Linux process in a secure unprivileged Landlock sandbox
 A lightweight, secure sandbox for running Linux processes using
 Landlock. Think firejail, but with kernel-level security and minimal
 overhead.
 .
 Linux Landlock is a kernel-native security module that lets unprivileged
 processes sandbox themselves.
 .
 Landrun is designed to make it practical to sandbox any command with
 fine-grained filesystem and network access controls. No root. No
 containers. No SELinux/AppArmor configs.
 .
 This package contains the command-line tools.

Package: langford-dkms
Description-md5: 2e0b2e375127b974c432c4e9b41f6ac7
Description-en: Kernel drivers for the Per Vices Noctar IQ demodulator board
 This package contains the source code and build scripts for the driver
 required to use the "Noctar" (formerly "Phi") IQ demodulator board from
 Per Vices.
 .
 If you are unsure whether you need this package, then you don't.

Package: langford-utils
Description-md5: dfa3d80a77165a3f570a9d67dc83a341
Description-en: Control programs for the Per Vices Noctar IQ demodulator board
 These utilities can be used to set up low level functions in the "Noctar"
 (formerly "Phi") IQ demodulator board from Per Vices.
 .
 If you are unsure whether you need this package, then you don't.

Package: language-pack-kde-ar
Description-md5: 7e3d61d4ade8d7b5f2549d74b452d24a
Description-en: KDE translation meta package for language ar
 Translation data updates for all supported KDE packages for:
 ar

Package: language-pack-kde-bg
Description-md5: 1de63e054965f64de6f95c486c811b28
Description-en: KDE translation meta package for language bg
 Translation data updates for all supported KDE packages for:
 bg

Package: language-pack-kde-bs
Description-md5: e3dfa0804a1148e4f1101bcc7c6efd55
Description-en: KDE translation meta package for language bs
 Translation data updates for all supported KDE packages for:
 bs

Package: language-pack-kde-ca
Description-md5: bc17cb82b59f2d7bfffdbaaa39fd0109
Description-en: KDE translation meta package for language ca
 Translation data updates for all supported KDE packages for:
 ca

Package: language-pack-kde-cs
Description-md5: 88f603ab08cdd213fc9f63c7ddb7f24f
Description-en: KDE translation meta package for language cs
 Translation data updates for all supported KDE packages for:
 cs

Package: language-pack-kde-da
Description-md5: 79bfe074f45c485eec155a10f272f264
Description-en: KDE translation meta package for language da
 Translation data updates for all supported KDE packages for:
 da

Package: language-pack-kde-de
Description-md5: 68364e3b05cd5bff0c0974b5a5f80f3c
Description-en: KDE translation meta package for language de
 Translation data updates for all supported KDE packages for:
 de

Package: language-pack-kde-el
Description-md5: dd6b9d87dd7a241b479b9a5de3a27464
Description-en: KDE translation meta package for language el
 Translation data updates for all supported KDE packages for:
 el

Package: language-pack-kde-en
Description-md5: dec91604f80287f99597bab3cb562683
Description-en: KDE translation meta package for language en_GB
 Translation data updates for all supported KDE packages for:
 en_GB

Package: language-pack-kde-es
Description-md5: 19907256f7cb8c6b5d0aaf6700e39ef9
Description-en: KDE translation meta package for language es
 Translation data updates for all supported KDE packages for:
 es

Package: language-pack-kde-et
Description-md5: bb861382cd3572f8da55e3699e740cac
Description-en: KDE translation meta package for language et
 Translation data updates for all supported KDE packages for:
 et

Package: language-pack-kde-eu
Description-md5: a694feecd87ca904e439eadfe08de1e7
Description-en: KDE translation meta package for language eu
 Translation data updates for all supported KDE packages for:
 eu

Package: language-pack-kde-fa
Description-md5: 86f1e4a1c2e2986c5750de58d3af1cc4
Description-en: KDE translation meta package for language fa
 Translation data updates for all supported KDE packages for:
 fa

Package: language-pack-kde-fi
Description-md5: 88c19a8d67a0306f36fa645454eb9589
Description-en: KDE translation meta package for language fi
 Translation data updates for all supported KDE packages for:
 fi

Package: language-pack-kde-fr
Description-md5: bbdc7765e3f797a11cfa83a857848a86
Description-en: KDE translation meta package for language fr
 Translation data updates for all supported KDE packages for:
 fr

Package: language-pack-kde-gl
Description-md5: 89ed3d1ad67082f529eba0e05734e9f8
Description-en: KDE translation meta package for language gl
 Translation data updates for all supported KDE packages for:
 gl

Package: language-pack-kde-he
Description-md5: 13fa6bf03e2bb8cd100094f60cf9fd9b
Description-en: KDE translation meta package for language he
 Translation data updates for all supported KDE packages for:
 he

Package: language-pack-kde-hi
Description-md5: 2178dff0a3335f36bd3bdaf8c2eb7b2f
Description-en: KDE translation meta package for language hi
 Translation data updates for all supported KDE packages for:
 hi

Package: language-pack-kde-hr
Description-md5: 25ff13446dc6db36182af8db662102f3
Description-en: KDE translation meta package for language hr
 Translation data updates for all supported KDE packages for:
 hr

Package: language-pack-kde-hu
Description-md5: 4cb98446eda0d13ab73290e48447aead
Description-en: KDE translation meta package for language hu
 Translation data updates for all supported KDE packages for:
 hu

Package: language-pack-kde-id
Description-md5: c40e74758631e22f76d8a6b5ffb1813f
Description-en: KDE translation meta package for language id
 Translation data updates for all supported KDE packages for:
 id

Package: language-pack-kde-is
Description-md5: 1e7564096f13c0c42e0cead58c215cde
Description-en: KDE translation meta package for language is
 Translation data updates for all supported KDE packages for:
 is

Package: language-pack-kde-it
Description-md5: f5d5fcf002a8099e3c4c2d49039af3be
Description-en: KDE translation meta package for language it
 Translation data updates for all supported KDE packages for:
 it

Package: language-pack-kde-ja
Description-md5: 45cf55bee37ecd2a645c7ef71b6d95e4
Description-en: KDE translation meta package for language ja
 Translation data updates for all supported KDE packages for:
 ja

Package: language-pack-kde-kk
Description-md5: 7d4447c2fed857970269fa35c77bcce3
Description-en: KDE translation meta package for language kk
 Translation data updates for all supported KDE packages for:
 kk

Package: language-pack-kde-km
Description-md5: 259e5bb6eaa56d2a818c54bd4b6d3120
Description-en: KDE translation meta package for language km
 Translation data updates for all supported KDE packages for:
 km

Package: language-pack-kde-ko
Description-md5: 32c8dddb60e7a219da6a7f7a3fa9bcd1
Description-en: KDE translation meta package for language ko
 Translation data updates for all supported KDE packages for:
 ko

Package: language-pack-kde-lt
Description-md5: 3e40e5cfbccc2c34bd2e80e1019112ce
Description-en: KDE translation meta package for language lt
 Translation data updates for all supported KDE packages for:
 lt

Package: language-pack-kde-lv
Description-md5: 655ddb7ac32cdfe2f48e08c3cc6e0268
Description-en: KDE translation meta package for language lv
 Translation data updates for all supported KDE packages for:
 lv

Package: language-pack-kde-mr
Description-md5: c2deca5cf8c461b10e6c6e64bdb58fa1
Description-en: KDE translation meta package for language mr
 Translation data updates for all supported KDE packages for:
 mr

Package: language-pack-kde-nb
Description-md5: 5e4555a8db30a144a757494116092731
Description-en: KDE translation meta package for language nb
 Translation data updates for all supported KDE packages for:
 nb

Package: language-pack-kde-nds
Description-md5: 76eb1b012cba091fe20159d991d8e014
Description-en: KDE translation meta package for language nds
 Translation data updates for all supported KDE packages for:
 nds

Package: language-pack-kde-nl
Description-md5: 4909f847f4364e378c54a01e14f62f30
Description-en: KDE translation meta package for language nl
 Translation data updates for all supported KDE packages for:
 nl

Package: language-pack-kde-nn
Description-md5: 2b23960ab072e53c5277e37721834418
Description-en: KDE translation meta package for language nn
 Translation data updates for all supported KDE packages for:
 nn

Package: language-pack-kde-pa
Description-md5: cbbc0a1eeb139ffe972072be257a7216
Description-en: KDE translation meta package for language pa
 Translation data updates for all supported KDE packages for:
 pa

Package: language-pack-kde-pl
Description-md5: 56cf31a01674a02b4975ede20a87a1d0
Description-en: KDE translation meta package for language pl
 Translation data updates for all supported KDE packages for:
 pl

Package: language-pack-kde-pt
Description-md5: 1609e5422ef491de845fb9027d7e0110
Description-en: KDE translation meta package for language pt
 Translation data updates for all supported KDE packages for:
 pt

Package: language-pack-kde-ro
Description-md5: 8095a10e0d184542da4e12d7a16ab1b2
Description-en: KDE translation meta package for language ro
 Translation data updates for all supported KDE packages for:
 ro

Package: language-pack-kde-ru
Description-md5: 940517f9f4d0e98106bfc89d04b7658e
Description-en: KDE translation meta package for language ru
 Translation data updates for all supported KDE packages for:
 ru

Package: language-pack-kde-si
Description-md5: e0f890ea83ce1c35c66bae481d8f6e64
Description-en: KDE translation meta package for language Sinhala
 Translation data updates for all supported KDE packages for:
 Sinhala

Package: language-pack-kde-sk
Description-md5: cf87eec57c5af9d0615c35498ec66490
Description-en: KDE translation meta package for language sk
 Translation data updates for all supported KDE packages for:
 sk

Package: language-pack-kde-sl
Description-md5: 95b680862813325636277b0667ee50ad
Description-en: KDE translation meta package for language sl
 Translation data updates for all supported KDE packages for:
 sl

Package: language-pack-kde-sr
Description-md5: 602acdf1733ca8aa6df429d76d9dbda7
Description-en: KDE translation meta package for language sr
 Translation data updates for all supported KDE packages for:
 sr

Package: language-pack-kde-sv
Description-md5: 4b7581ea5f61e9e4f0a733885db36d7f
Description-en: KDE translation meta package for language sv
 Translation data updates for all supported KDE packages for:
 sv

Package: language-pack-kde-tg
Description-md5: f8ef71e407d4cbe146c5e9cf4bf7efb6
Description-en: KDE translation meta package for language Tajik
 Translation data updates for all supported KDE packages for:
 Tajik

Package: language-pack-kde-th
Description-md5: 52570b9a996cc2da1fbf306be4400efe
Description-en: KDE translation meta package for language Thai
 Translation data updates for all supported KDE packages for:
 Thai

Package: language-pack-kde-tr
Description-md5: 92826099b489e9b9f0acf39795ac6e4f
Description-en: KDE translation meta package for language tr
 Translation data updates for all supported KDE packages for:
 tr

Package: language-pack-kde-ug
Description-md5: 91fccbf66f3458c942da0011f24c60e7
Description-en: KDE translation meta package for language ug
 Translation data updates for all supported KDE packages for:
 ug

Package: language-pack-kde-uk
Description-md5: e8564976b4f3b268a486613faa5fbe07
Description-en: KDE translation meta package for language uk
 Translation data updates for all supported KDE packages for:
 uk

Package: language-pack-kde-vi
Description-md5: 589301a5326081fc45f4760b40bcc392
Description-en: KDE translation meta package for language vi
 Translation data updates for all supported KDE packages for:
 vi

Package: language-pack-kde-zh-hans
Description-md5: c9e5732dae69aaefff03bd77a756bfc4
Description-en: KDE translation meta package for language zh_CN
 Translation data updates for all supported KDE packages for:
 zh_CN

Package: language-pack-kde-zh-hant
Description-md5: f4d1b3af0670136fa9d3880142fcc2d5
Description-en: KDE translation meta package for language zh_TW
 Translation data updates for all supported KDE packages for:
 zh_TW

Package: laniakea-mailgun
Description-md5: 73ca45a30bdb1223e9641970dd3cf363
Description-en: Management suite for Debian-based OSes - E-Mail Sender
 Laniakea is a software suite to manage Debian derivatives. It provides
 tooling to maintain an APT archive (and multiple individual package
 repositories), perform QA on it, autobuild packages, sync packages,
 etc. It also provides various tools for better insight into the archive.
 .
 This package contains a service that listens on the Laniakea ZeroMQ
 message stream and sends e-mails to users or mailinglist if the events
 fulfill certain criteria.

Package: laniakea-mirk
Description-md5: f40ad6e36ddc7c0c883f06e02885777d
Description-en: Management suite for Debian-based OSes - Matrix Bot
 Laniakea is a software suite to manage Debian derivatives. It provides
 tooling to maintain an APT archive (and multiple individual package
 repositories), perform QA on it, autobuild packages, sync packages,
 etc. It also provides various tools for better insight into the archive.
 .
 This package contains a Matrix bot that listens on the Laniakea ZeroMQ
 message stream and posts messages to Matrix chat rooms if the fulfill
 certain criteria.

Package: laniakea-server
Description-md5: e10a8e497164a9d8cb7f160221c06553
Description-en: Management suite for Debian-based OSes - Privileged Server
 Laniakea is a software suite to manage Debian derivatives. It provides
 tooling to maintain an APT archive (and multiple individual package
 repositories), perform QA on it, autobuild packages, sync packages,
 etc. It also provides various tools for better insight into the archive.
 .
 This package contains many of the privileged server components that require
 write-access to the Postgres database of Laniakea.
 .
 Laniakea requires to be manually configured for the respective environment
 before this package will do anything.
 Refer to the documentation on how to set up the database and environment.

Package: laniakea-spark
Description-md5: 69c50ec0aaf64477c989c608b2d4fe86
Description-en: Laniakea build and QA job runner daemon
 Spark is the generic job runner and package build executor for the Laniakea
 project. Laniakea is an integrated solution to manage the package archive
 of a Debian derivative.
 .
 The Spark daemon is able to perform a variety of tasks on dedicated builder
 machines, like building packages, ISO images or performing longer QA tasks.
 Spark instances auto-register with the system (via Lighthouse), if they
 are provided with the right credentials.
 .
 The daemon in this package will not perform any tasks unless it is manually
 configured and provided with information about a Laniakea master server and
 the necessary craptographic keys to communicate with it.

Package: laniakea-webdash
Description-md5: 64b02ba9ded57b3168ab658449fd2a5f
Description-en: Management suite for Debian-based OSes - Web Dashboard
 Laniakea is a software suite to manage Debian derivatives. It provides
 tooling to maintain an APT archive (and multiple individual package
 repositories), perform QA on it, autobuild packages, sync packages,
 etc. It also provides various tools for better insight into the archive.
 .
 This package contains a web dashboard application that displays the
 status of the archive suites as well as various developer information.

Package: laniakea-webswview
Description-md5: fab3fd30a1855deeaa9d9af679697570
Description-en: Management suite for Debian-based OSes - Web Software Index
 Laniakea is a software suite to manage Debian derivatives. It provides
 tooling to maintain an APT archive (and multiple individual package
 repositories), perform QA on it, autobuild packages, sync packages,
 etc. It also provides various tools for better insight into the archive.
 .
 This package contains a web application that allows searching for
 applications and packages in the software archive.

Package: laniakea-webupload
Description-md5: 9b33de5db751e8c5350cb7a6e099661e
Description-en: Management suite for Debian-based OSes - HTTP Upload Receiver
 Laniakea is a software suite to manage Debian derivatives. It provides
 tooling to maintain an APT archive (and multiple individual package
 repositories), perform QA on it, autobuild packages, sync packages,
 etc. It also provides various tools for better insight into the archive.
 .
 This package contains a small webserver application that accepts uploads
 that were pushed using dput(1) and places them in a safe location for
 Rubicon to check.

Package: lapispuzzle.app
Description-md5: 8cab823935a0d5f9f70eb0a98d349a0e
Description-en: Almost a clone of Street Puzzle Fighter
 Lapis Puzzle is a game that is almost a clone of Street Puzzle
 Fighter (TM). If you can't figure out the rule, press A on start
 and learn from machine vs. machine mode.

Package: laptop-mode-tools
Description-md5: 43f109990cc61ac81c810b482d7dff84
Description-en: Tools for Power Savings based on battery/AC status
 Laptop mode is a Linux kernel feature that allows your laptop to save
 considerable power, by allowing the hard drive to spin down for longer
 periods of time. This package contains the userland scripts that are
 needed to enable laptop mode.
 .
 It includes support for automatically enabling laptop mode when the
 computer is working on batteries. It also supports various other power
 management features, such as starting and stopping daemons depending on
 power mode, automatically hibernating if battery levels are too low, and
 adjusting terminal blanking and X11 screen blanking
 .
 laptop-mode-tools uses the Linux kernel's Laptop Mode feature and thus
 is also used on Desktops and Servers to conserve power

Package: largetifftools
Description-md5: cb75eaa6cf4072c090b2379d1135fefd
Description-en: process very large TIFF files
 This is a collection of software that can help managing (very) large TIFF
 files, especially files that are too large to fit entirely into your
 computer's memory.

Package: laserboy
Description-md5: de52e4c615ee13687c0d3d84e029e58e
Description-en: Laser show software for soundcard operation
 LaserBoy can translate laser vector art into standard, 48KHz, 16 bit,
 multi channel RIFF WAVE file format and play those files with
 independent sample shifts between the channels for proper time alignment
 between the scanners and the color modulation devices (per color).
 Waves made with LaserBoy can be played from any surround sound card in
 any OS.
 LaserBoy can open its own generated wave files and convert them back
 into vector art.
 LaserBoy provides a full set of points optimization routines including
 distance spanning, corner dwelling and the ability to minimize total points
 distance by rearranging the order and direction of lit segments within
 a frame.
 With a DC modified 8 channel sound card and some outboard electronics,
 LaserBoy is currently outputting full motion, 16bit X, Y position, 24 bit
 RGB color projections at 48 thousand points per second. Creating waves of
 any integer sample rate is possible. 48KHz is only a limitation of the sound
 cards that are currently in use.

Package: laserboy-indep
Description-md5: 03ce4d9467210d208c9c5ee250ad0fba
Description-en: Laser show software for soundcard operation - data files
 LaserBoy can translate laser vector art into standard, 48KHz, 16 bit,
 multi channel RIFF WAVE file format and play those files with
 independent sample shifts between the channels for proper time alignment
 between the scanners and the color modulation devices (per color).
 Waves made with LaserBoy can be played from any surround sound card in
 any OS.
 LaserBoy can open its own generated wave files and convert them back
 into vector art.
 LaserBoy provides a full set of points optimization routines including
 distance spanning, corner dwelling and the ability to minimize total points
 distance by rearranging the order and direction of lit segments within
 a frame.
 With a DC modified 8 channel sound card and some outboard electronics,
 LaserBoy is currently outputting full motion, 16bit X, Y position, 24 bit
 RGB color projections at 48 thousand points per second. Creating waves of
 any integer sample rate is possible. 48KHz is only a limitation of the sound
 cards that are currently in use.
 .
 This package contains architecture independent data files for laserboy.

Package: last-align
Description-md5: 95c7c8874c41e0f187976043ad6fc042
Description-en: genome-scale comparison of biological sequences
 LAST is software for comparing and aligning sequences, typically DNA or
 protein sequences. LAST is similar to BLAST, but it copes better with very
 large amounts of sequence data. Here are two things LAST is good at:
 .
 * Comparing large (e.g. mammalian) genomes.
 * Mapping lots of sequence tags onto a genome.
 .
 The main technical innovation is that LAST finds initial matches based on
 their multiplicity, instead of using a fixed size (e.g. BLAST uses 10-mers).
 This allows one to map tags to genomes without repeat-masking, without becoming
 overwhelmed by repetitive hits. To find these variable-sized matches, it uses
 a suffix array (inspired by Vmatch). To achieve high sensitivity, it uses a
 discontiguous suffix array, analogous to spaced seeds.

Package: lastlog2
Description-md5: a81b4cb36ae4cda8dff736646e2d36b6
Description-en: Read lastlog2 database
 This package provides the lastlog2 program, to read the
 lastlog2 database.

Package: lastlog2-dbgsym
Description-md5: b5597cadcf2bb91a8511cbcdccc0e016
Description-en: debug symbols for lastlog2

Package: lastpass-cli
Description-md5: 09db552a7aaade4cdf8cb8ecddada1e6
Description-en: command line interface to LastPass.com
 This application is a command line interface to the LastPass.com services. It
 brings both better security and convenience by allowing you to access, add,
 modify, and delete entries in your online LastPass vault, all from the
 terminal. You can also generate passwords for every server you use and
 securely store those passwords directly in LastPass. LastPass Enterprise
 features are supported as well, including Shared Folders.
 .
 Users who prefer the command line can access their data directly with “lpass
 ls” then using “lpass show -c --password Sitename” to put the Sitename
 password on the copy buffer. You can utilize “lpass show” to store passwords
 used in scripts, rather than putting passwords in the scripts themselves.
 LastPass can also be used as you work within the command line to help you
 login to servers. We’ve included some example scripts below.
 .
 The new tool is beneficial for LastPass users who want to use the command
 line to login to other machines as they work. There are examples such as
 contrib/examples/change-ssh-password.sh which shows automated password
 changing on a server. You could run it automatically on a nightly basis,
 regularly changing the password on the server as a security measure.

Package: lastz
Description-md5: 69d44b125e1416432db347089f69197b
Description-en: pairwise aligning DNA sequences
 LASTZ is a drop-in replacement for BLASTZ, and is backward compatible with
 BLASTZ’s command-line syntax. That is, it supports all of BLASTZ’s options
 but also has additional ones, and may produce slightly different alignment
 results.

Package: lastz-examples
Description-md5: 505e43af48ade99540b831e9bbb23d17
Description-en: pairwise aligning DNA sequences (examples and test scripts)
 LASTZ is a drop-in replacement for BLASTZ, and is backward compatible with
 BLASTZ’s command-line syntax. That is, it supports all of BLASTZ’s options
 but also has additional ones, and may produce slightly different alignment
 results.
 .
 This package contains example data and test scripts.

Package: late
Description-md5: 43c82ed1fa2bfc1520a44737243c1089
Description-en: simple game of capturing balls
 This is a simple and fun game, which involves using your mouse
 based guillotine to trap bouncing balls.
 .
 Trapping balls is achieved by firing your guillotine to split the
 playing area into little boxes, once enough of the screen has been
 covered you progress to the next level.

Package: late-data
Description-md5: cebfdabece5f726a4a1ae1845f60a844
Description-en: data files for late game
 late is a simple ball capturing game
 .
 This package contains sound and level data for the game.
 .
 You need the late package to use these data files

Package: latex-cjk-all
Description-md5: 71fee6ce053b845b35ae5d2f2879314e
Description-en: installs all LaTeX CJK packages
 This metapackage will install all CJK packages.
 You may also wish to install each package separately instead.
 See the latex-cjk-common package for a detailed description.

Package: latex-cjk-chinese
Description-md5: ce168c67f8c8ad4ffbdb05700f4438e8
Description-en: Chinese module of LaTeX CJK
 CJK is a macro package for LaTeX.  This package gives you the possibility
 to include Chinese (traditional and simplified) text in your (La)TeX documents.
 .
 Have a look at latex-cjk-common for a more detailed description.

Package: latex-cjk-chinese-arphic-bkai00mp
Description-md5: 0475ba349ebd2da712c05de85ba1a777
Description-en: AR PL KaitiM Big5 fonts for CJK
 This package installs all necessary fonts (PFB, AFM, TFM, etc.) to get
 the "AR PL KaitiM Big5" font working with the LaTeX macro "CJK" in local and
 UTF-8 environments.

Package: latex-cjk-chinese-arphic-bsmi00lp
Description-md5: e9bd4c53908e061d60f72dbab56f7895
Description-en: AR PL Mingti2L Big5 fonts for CJK
 This package installs all necessary fonts (PFB, AFM, TFM, etc.) to get
 the "AR PL Mingti2L Big5" font working with the LaTeX macro "CJK" in local and
 UTF-8 environments.

Package: latex-cjk-chinese-arphic-gbsn00lp
Description-md5: eb28d5b074784260dc43e4f2ab93c1d9
Description-en: AR PL SungtiL GB fonts for CJK
 This package installs all necessary fonts (PFB, AFM, TFM, etc.) to get
 the "AR PL SungtiL GB" font working with the LaTeX macro "CJK" in local and
 UTF-8 environments.

Package: latex-cjk-chinese-arphic-gkai00mp
Description-md5: b098f78ddce1643fe3ca426b9484a3f5
Description-en: AR PL KaitiM GB fonts for CJK
 This package installs all necessary fonts (PFB, AFM, TFM, etc.) to get
 the "AR PL KaitiM GB" font working with the LaTeX macro "CJK" in local and
 UTF-8 environments.

Package: latex-cjk-common
Description-md5: b5179ed77cc00b73b1aec12aa19f81fb
Description-en: LaTeX macro package for CJK (Chinese/Japanese/Korean)
 CJK is a macro package for LaTeX to enable typesetting in Chinese,
 Japanese, Korean and Thai, and it supports Vietnamese through the
 "vntex" macro.  And you can still use Russian, Greek and other
 languages in the same document.
 It supports various CJK encodings, like UTF-8, Big5, GB, JIS, KS,
 CNS (through CEF) and Emacs MULE.
 .
 This package will install the common files, as well as a few
 GNU/Emacs Lisp files, and it provides support for furigana
 ("ruby text") and PinYin, either with or without tone marks.

Package: latex-cjk-japanese
Description-md5: 57702457cb425aa783ce2f8c66fed0cd
Description-en: Japanese module of LaTeX CJK
 CJK is a macro package for LaTeX.  This package gives you the possibility
 to include Japanese text in your (La)TeX documents.  Install
 latex-cjk-japanese-wadalab for pretty printing.
 .
 Have a look at latex-cjk-common for a more detailed description.

Package: latex-cjk-japanese-wadalab
Description-md5: 86e4ebeb940b8f8b7345c29f0b6f2244
Description-en: type1 and tfm DNP Japanese fonts for latex-cjk
 This package installs Type1 and TFM fonts from a DNP font called "Wadalab".
 You'll get three flavours: Mincho, Gothic and Maru.
 .
 DNP stands for "Dai Nippon Printing" (a big printing company in Japan).
 DNP fonts are commercial fonts made by this company; if real DNP fonts have
 been already installed at your site, you should use them.  But watanabe-dnp
 fonts (like Wadalab), which are customized from watanabe-jfonts to emulate
 DNP fonts, are freeware.  The method of emulation is symbolic name linking.
 .
 These Type1 fonts differ from those in the gsfonts-wadalab package, because
 CJK author Werner Lemberg has introduced some fixes.

Package: latex-cjk-korean
Description-md5: f81eae4d08a624dc9fab8e688aee61cb
Description-en: Korean module of LaTeX CJK
 CJK is a macro package for LaTeX.  This package gives you the possibility
 to include Korean text in your (La)TeX documents.

Package: latex-cjk-thai
Description-md5: 5115a76edf022f9e76af1b24a45af8fd
Description-en: Thai module of LaTeX CJK
 CJK is a macro package for LaTeX.  This package gives you the possibility
 to include Thai text in your (La)TeX documents.
 It uses the same Type1 fonts (Norasi and Garuda) from the ThaiLaTeX package.
 .
 Have a look at latex-cjk-common for a more detailed description.

Package: latex-coffee-stains
Description-md5: 3196db454b1acecdc4bd51fa542a7765
Description-en: Add a coffee stain to your LaTeX documents
 Provides an essential feature that has been missing from LaTeX for
 far too long: coffee stains.  Much time can be saved by printing them
 directly thus avoiding the laborious manual coffee staining process.
 There are four different stain types to choose from.
 %
 An earlier version of this package, without the random stains
 feature, is in package texlive-pictures as coffeestains.sty.

Package: latex-fonts-arundina
Description-md5: e16eb029cc7c6df009e8fc70a23bc603
Description-en: Thai DejaVu-compatible fonts for LaTeX
 Arundina fonts for typesetting Thai documents with TeX/LaTeX.
 .
 The fonts are designed to be compatible with Bitstream Vera or DejaVu fonts.
 Serif, sans-serif and monospace type faces are included.

Package: latex-make
Description-md5: 7199bbf66301ff0324de8adb05f4a0cb
Description-en: easy compiling of complex (and simple) LaTeX documents
 This package provides several tools that aim to simplify the
 compilation of LaTeX documents:
 .
 LaTeX.mk: a Makefile snippet to help compiling LaTeX documents in
 DVI, PDF, PS, ... format. Dependencies are automatically tracked: one
 should be able to compile documents with a one-line Makefile
 containing 'include LaTeX.mk'. Complex documents (with multiple
 bibliographies, indexes, glossaries, ...) should be correctly managed.
 .
 figlatex.sty: a LaTeX package to easily insert xfig figures (with
 \includegraphics{file.fig}). It can interact with LaTeX.mk so that the
 latter automatically invokes fig2dev if needed.
 .
 And various helper tools for LaTeX.mk

Package: latex-mk
Description-md5: 624e3ff7e9ecf8f40c5689c1603715dc
Description-en: tool for managing LaTeX projects
 LaTeX-Mk is a collection of Makefile fragments and shell scripts for
 managing small to large sized LaTeX projects. The typical LaTeX-Mk
 input file is simply a series of variable definitions in a Makefile
 for the project. After creating a simple Makefile the user can easily
 perform all required steps to do such tasks as: preview the document,
 print the document, or produce a PDF file. LaTeX-Mk will keep track
 of files that have changed and how to run the various programs that
 are needed to produce the output.

Package: latex209-base
Description-md5: 82434a6a21a2bc1068dfff251c7dafe8
Description-en: macro files of LaTeX 2.09 25-mar-1992 version
 LaTeX 2.09 is obsolete. Use LaTeX 2e.
 This package is for those who want to use old style files.

Package: latex209-bin
Description-md5: 1a08751eddf7ae9aad059ead55bf1ac5
Description-en: latex209 command for LaTeX 2.09 25-mar-1992 version
 LaTeX 2.09 is obsolete. Use LaTeX 2e.
 This package provides the latex209 binary.

Package: latex209-src
Description-md5: bdcc6bbc41ef6ca1526bb624db4b49c3
Description-en: source files of macros of LaTeX 2.09 25-mar-1992 version
 LaTeX 2.09 is obsolete. Use LaTeX 2e.
 This package is for those who want to use old style files.
 You don't need to install this package to use latex209.

Package: latex2html
Description-md5: c54cf0081b5e186a36ce7c53ee9032c9
Description-en: LaTeX to HTML translator
 LaTeX2HTML is a conversion tool that converts documents written
 in LaTeX to HTML format. In addition, it offers an easy migration
 path towards authoring complex hypermedia documents using familiar
 word-processing concepts.
 .
 LaTeX2HTML replicates the basic structure of a LaTeX document as a
 set of interconnected HTML files which can be explored using
 automatically generated navigation panels. The cross-references,
 citations, footnotes, the table of contents and the lists of figures
 and tables, are also translated into hypertext links. Formatting
 information which has equivalent ``tags'' in HTML (lists, quotes,
 paragraph breaks, type styles, etc.) is also converted
 appropriately. The remaining heavily formatted items such as
 mathematical equations, pictures or tables are converted to images
 which are placed automatically at the correct positions in the final
 HTML document.
 .
 LaTeX2HTML extends LaTeX by supporting arbitrary hypertext links and
 symbolic cross-references between evolving remote documents. It also
 allows the specification of conditional text and the inclusion of raw
 HTML commands. These hypermedia extensions to LaTeX are available as
 new commands and environments from within a LaTeX document.
 .
 Pstoimg, the part of latex2html that produces bitmap images from the
 LaTeX source, can support both GIF and PNG format.

Package: latex2rtf
Description-md5: 467ff4740d13bd557f69634f76ec7779
Description-en: Converts documents from LaTeX to RTF format
 Attempts to convert as much formatting information as possible from
 LaTeX to Microsoft's Rich Text Format (RTF).  While RTF has limited
 support for mathematical markup, it is widely supported as a "least
 common denominator" word processing format.
 .
 The detailed documentation is in the latex2rtf-doc package.

Package: latex2rtf-doc
Description-md5: 39825665880a610fae12bf335ecdf1b2
Description-en: Converts documents from LaTeX to RTF - documentation
 Attempts to convert as much formatting information as possible from
 LaTeX to Microsoft's Rich Text Format (RTF).  While RTF has limited
 support for mathematical markup, it is widely supported as a "least
 common denominator" word processing format.
 .
 This package includes the documentation for LaTeX2RTF in HTML, Info
 and PDF formats.

Package: latexdiff
Description-md5: 0b17f40d31d726061b988c28ec150eae
Description-en: utility to mark up significant differences between LaTeX files
 latexdiff compares two LaTeX files and marks up significant differences
 between them (i.e. a diff for LaTeX files). It generates a new LaTeX file
 containing the annotated differences.
 .
 Various options are available for visual markup using standard LaTeX packages
 such as 'color.sty'. Changes not directly affecting visible text, for example
 in formatting commands, are still marked in the LaTeX source.
 .
 A rudimentary revision facilility is provided by another Perl script,
 'latexrevise', which accepts or rejects all changes. Manual editing of the
 difference file can be used to override this default behaviour and accept or
 reject selected changes only.

Package: latexdraw
Description-md5: e6d6f64e345041fe36a2ab96e5264f72
Description-en: vector drawing program for LaTeX using PSTricks
 LaTeXDraw is a free PSTricks code generator or PSTricks editor for LaTeX.
 It has the usual drawing tools (lines, rectangles, circles, Bezier curves)
 and can resize, rotate, move and join objects using vector transformations.
 LaTeXDraw uses SVG as its file format and figures can be exported as PSTricks
 code, pdf, eps, jpg, bmp, png, ppm.
 .
 PSTricks is an extension of LaTeX which allows the creation of drawings,
 diagrams and graphs in 2D or 3D.

Package: latexila
Description-md5: ad1aac3fff5521387d06820b089e9e51
Description-en: LaTeX editor designed for the GNOME desktop - transitional package
 Enter TeX is a LaTeX editor for GNOME. It integrates the various tools required
 for processing LaTeX documents. It provides menus, buttons and templates to
 assist with the edition and the compilation of documents.
 .
 This empty transitional package is here to ensure smooth upgrades.

Package: latexmk
Description-md5: 1dbea00873b647bd06d3ece16654c29b
Description-en: Perl script for running LaTeX the correct number of times
 Latexmk runs LaTeX the correct number of times to resolve cross references,
 etc; it also runs auxiliary programs (bibtex, makeindex if necessary, and
 dvips and/or a previewer as requested). It has a number of other useful
 capabilities, for example to start a previewer and then run LaTeX whenever the
 source files are updated, so that the previewer gives an up-to-date view of
 the document.

Package: latexml
Description-md5: 6aa9b63d094f4f4e494cb26e60355154
Description-en: LaTeX to XML Converter
 latexml is a program, written in Perl, that attempts to faithfully mimic
 TeX's behaviour, but produces XML instead of dvi. The document model of
 the target XML makes explicit the model implied by LaTeX.
 .
 The processing and model are both extensible; you can define the mapping
 between TeX constructs and the XML fragments to be created. A postprocessor,
 latexmlpost converts this XML into other formats such as HTML or XHTML,
 with options to convert the math into MathML (currently only presentation)
 or images.

Package: latte-int
Description-md5: c0c2cec3910c85659a1e668b9a143ad0
Description-en: Lattice point Enumeration
 LattE (Lattice point Enumeration) is a computer software dedicated to
 the problems of counting lattice points and integration inside convex
 polytopes. LattE contains the first ever implementation of Barvinok's
 algorithm. The LattE macchiato version (by M. Köppe) incorporated
 fundamental improvements and speed ups.
 .
 Now the latest version, LattE integrale, has the ability to directly
 compute integrals of polynomial functions over polytopes and in
 particular to do exact volume computations. Version 1.6 adds the
 capability of computing the highest coefficients of weighted Ehrhart
 quasipolynomials.
 .
 This package contains the executable and Maple programs.

Package: latte-int-doc
Description-md5: deac3d1070653534a001434605da4eb5
Description-en: Lattice point Enumeration (documentation and examples)
 LattE (Lattice point Enumeration) is a computer software dedicated to
 the problems of counting lattice points and integration inside convex
 polytopes. LattE contains the first ever implementation of Barvinok's
 algorithm. The LattE macchiato version (by M. Köppe) incorporated
 fundamental improvements and speed ups.
 .
 Now the latest version, LattE integrale, has the ability to directly
 compute integrals of polynomial functions over polytopes and in
 particular to do exact volume computations. Version 1.6 adds the
 capability of computing the highest coefficients of weighted Ehrhart
 quasipolynomials.
 .
 This package contains the documentation and examples.

Package: laurel
Description-md5: 3448139f258a7915d45275b86e0c3e2c
Description-en: Transform Linux Audit logs for SIEM usage
 LAUREL is an event post-processing plugin for auditd(8) that
 transforms and enriches audit logs to improve their utility for
 modern security monitoring setups.

Package: lavacli
Description-md5: b677c671271a1647f2601dd4751d8a17
Description-en: LAVA XML-RPC command line interface
 LAVA is a continuous integration system for deploying operating
 systems onto physical and virtual hardware for running tests.
 Tests can be simple boot testing, bootloader testing and system
 level testing, although extra hardware may be required for some
 system tests. Results are tracked over time and data can be
 exported for further analysis.
 .
 This package provides a user space command line interface to
 any LAVA (Linaro Automated Validation Architecture) instance for
 submitting test jobs or querying the instance for device and job
 status over XML-RPC. A user account on the instance is needed to
 create and use authentication tokens for some calls. The list of
 calls supported is described on the API section of the LAVA
 instance.

Package: layer-shell-qt
Description-md5: 3b83015a145acd9bc560390178e45231
Description-en: use the Wayland wl-layer-shell protocol - plugin
 Qt component to allow applications to make use of the Wayland
 wl-layer-shell protocol.
 .
 This package contains the plugin.

Package: lazarus
Description-md5: 63a9081bae2cfd279084d3e379894588
Description-en: IDE for Free Pascal - SDK dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the metapackage pulling in all the packages needed to have a typical
 Lazarus installation.

Package: lazarus-4.4
Description-md5: eab70494f2b90d8292f6320dd8ffe05b
Description-en: IDE for Free Pascal - suite
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This metapackage pulls in all the packages needed to have a typical
 Lazarus installation.

Package: lazarus-4.8
Description-md5: eab70494f2b90d8292f6320dd8ffe05b
Description-en: IDE for Free Pascal - suite
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This metapackage pulls in all the packages needed to have a typical
 Lazarus installation.

Package: lazarus-doc
Description-md5: b9dee34a1c67a3034684e25b7c6237e8
Description-en: IDE for Free Pascal - documentation dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the package pulling in the documentation for the Lazarus IDE and components.
 It can be viewed separately with any HTML browser or accessed from the IDE's
 integrated help (pressing <F1> on any LCL identifier will browse the help for
 that identifier).

Package: lazarus-doc-4.4
Description-md5: e546d69af43c24bb169145380b556944
Description-en: IDE for Free Pascal - documentation
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains documentation for the Lazarus IDE and components.
 It can be viewed separately with any HTML browser or accessed from the IDE's
 integrated help (pressing <F1> on any LCL identifier will browse the help of
 that identifier).

Package: lazarus-doc-4.8
Description-md5: e546d69af43c24bb169145380b556944
Description-en: IDE for Free Pascal - documentation
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains documentation for the Lazarus IDE and components.
 It can be viewed separately with any HTML browser or accessed from the IDE's
 integrated help (pressing <F1> on any LCL identifier will browse the help of
 that identifier).

Package: lazarus-ide
Description-md5: 4fc61ba1769b870f20efeaf94b44d59a
Description-en: IDE for Free Pascal - dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always pulls in the latest available version of one of
 the flavors of the Lazarus IDE.

Package: lazarus-ide-4.4
Description-md5: 04866f25221b59cf05889cb6ac0bee5f
Description-en: IDE for Free Pascal - common IDE files
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the common files required to run Lazarus IDE.

Package: lazarus-ide-4.8
Description-md5: 04866f25221b59cf05889cb6ac0bee5f
Description-en: IDE for Free Pascal - common IDE files
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the common files required to run Lazarus IDE.

Package: lazarus-ide-gtk3
Description-md5: 8297f6307e70a8267ef8271cb75a0397
Description-en: IDE for Free Pascal - GTK+ version dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the package containing the GTK+ version of the Lazarus IDE.

Package: lazarus-ide-gtk3-4.8
Description-md5: bd11236c0f0ee57747407838e1a041be
Description-en: IDE for Free Pascal - GTK+ version
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the GTK+ version of the Lazarus IDE.

Package: lazarus-ide-qt5
Description-md5: ebf52ab8587609674eb9c3bf13d2030d
Description-en: IDE for Free Pascal - Qt5 version dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the placeholder package for the Qt5 version of the Lazarus IDE.

Package: lazarus-ide-qt5-4.8
Description-md5: 8f89e661520ce39f3cbc5f47134d885a
Description-en: IDE for Free Pascal - Qt5 version
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the Qt5 version of the Lazarus IDE.

Package: lazarus-src
Description-md5: 66bfe9ca701b51d3a01db34d9f65357b
Description-en: IDE for Free Pascal - LCL source code dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the package containing the IDE code necessary for the IDE code tool to work
 properly (retrieving declarations and navigating in code).

Package: lazarus-src-4.4
Description-md5: 3c60b74bcc494e73a73fe341396d14c5
Description-en: IDE for Free Pascal - LCL source code
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the latest version of the source code necessary for
 the IDE code tool to work properly (retrieving declarations and navigating
 in code).

Package: lazarus-src-4.8
Description-md5: 3c60b74bcc494e73a73fe341396d14c5
Description-en: IDE for Free Pascal - LCL source code
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the latest version of the source code necessary for
 the IDE code tool to work properly (retrieving declarations and navigating
 in code).

Package: lazbuild
Description-md5: 41479ca176364834eda04f9fa20df123
Description-en: Build lazarus packages for any widget set
 Packages can be built for any supported widget sets
 if appropriate libraries are installed.
 Lazarus supports GTK1, GTK2, GTK3, Qt4, Qt5, Qt6.
 This package is solely for use as a build dependency.
 It is not intended for Lazarus development (Use the IDE).
 It must not be co-installed with any other lazarus or lcl package.

Package: lazpaint-qt5
Description-md5: 234880791be0f1b88baafcbda010b3e0
Description-en: Image editor with raster and  vector layers (qt5)
 Can read layered files (lzp, ora, pdn, oXo, flat psd), multi-images (gif,
 ico, tiff), flat files (avif, bmp, jpeg, pcx, png, tga, webp, xpm, xwd),
 raw images (dng, cr2, nef, arw...), vectorial (svg), 3D (obj). Has drawing
 tools, vector shapes, phong shading, curve adjustments, filters, render
 some textures, Python scripting.
 Uses Qt5 widgetset.

Package: lazygal
Description-md5: 5d08c026d834afe8e4fa027cba0fa3d7
Description-en: static web gallery generator
 Lazygal is another static web gallery generator written in Python. It is
 command line based, uses reusable engine and is lazy - it regenerates
 only parts that have to be regenerated.
 .
 There is support for many interesting features like subgalleries, EXIF
 information, theming and custom folder meta data. Included themes are
 pure XHTML + CSS.

Package: lazygit
Description-md5: f1bcf95b9bb97b8dc2ffa09243c382c2
Description-en: Simple terminal UI for git commands
 lazygit is a simple terminal UI for git commands that makes git easier
 to use.
 .
 It provides an interactive interface to perform common git operations
 such as:
 .
 * Viewing and staging files
 * Committing changes
 * Browsing logs and diffs
 * Managing branches and remotes
 * Handling stashes
 .
 All features of lazygit can be easily accessed using arrow keys and
 intuitive keystrokes.

Package: lbcd
Description-md5: 8ba9cd55d91a5e832c03b1e3b1e1bcf3
Description-en: Return system load via UDP for remote load balancers
 lbcd is a daemon that answers UDP queries for system load information and
 returns such information as uptime, load, number of logged-in users,
 percentage free of /tmp and /var/tmp, and whether there is a user on the
 console.  It is intended for use with a load balancing system, and is
 particularly useful for such things as UNIX clusters for remote login
 where a traditional hardware load balancing solution doesn't work as well.
 .
 No load balancing system is included in this package, only the client
 daemon and a simple Perl script to query it.  No security or access
 control is done by the daemon, so access control must be done via
 iptables, a firewall, or an equivalent system.

Package: lbreakout2
Description-md5: 19b96ee8d5ec329f97dd2d8a43355907
Description-en: ball-and-paddle game - transitional package
 LBreakoutHD is a remaster of LBreakout2, a game similar to Breakout
 and xboing. The player controls a paddle at the bottom of the screen,
 and uses it to bounce one or more balls which destroy bricks; the
 paddle can also be used to collect various extras with positive or
 negative effects.
 .
 This package is a transitional package to upgrade LBreakout2 users to
 LBreakoutHD.

Package: lbreakouthd
Description-md5: 436a3946b000480371675fdf1a6e5ec7
Description-en: ball-and-paddle game
 LBreakoutHD is a remaster of LBreakout2, a game similar to Breakout
 and xboing. The player controls a paddle at the bottom of the screen,
 and uses it to bounce one or more balls which destroy bricks; the
 paddle can also be used to collect various extras with positive or
 negative effects.
 .
 LBreakoutHD supports all LBreakout2 themes and level sets.

Package: lbreakouthd-data
Description-md5: 161e60def2dd0de3b9848f3946aa63e5
Description-en: ball-and-paddle game - data files
 LBreakoutHD is a remaster of LBreakout2, a game similar to Breakout
 and xboing. The player controls a paddle at the bottom of the screen,
 and uses it to bounce one or more balls which destroy bricks; the
 paddle can also be used to collect various extras with positive or
 negative effects.
 .
 This package contains the data files for LBreakoutHD.

Package: lbreakouthd-dbgsym
Description-md5: 6469c863280fb2d9cfa2d1ef845862d8
Description-en: debug symbols for lbreakouthd

Package: lbt
Description-md5: 508d9fd1936ff8ef3180b19bcae38fd9
Description-en: converts from LTL formulas to Büchi automata
 This software converts a linear temporal logic (ltl) formula to a
 generalised Büchi automaton. The resulting automaton may be used, for
 instance, in model checking, where it represents a property to be
 verified from a model (e.g. a Petri net).

Package: lbzip2
Description-md5: fc16c4225837402464b76848e5b051f9
Description-en: fast, multi-threaded bzip2 utility
 lbzip2 is an independent, multi-threaded implementation of bzip2. It is
 commonly the fastest SMP (and uniprocessor) bzip2 compressor and decompressor.
 .
 lbzip2 integrates nicely with GNU tar.

Package: lcagent
Description-md5: 4ddbf6243cdf3ab34049f3829f2e61a1
Description-en: Librecast multicast agent
 lcagent can send and receive data over multicast and to pipe data
 between programs on one computer and as many receivers as the
 multicast network can support simultaneously.

Package: lcalc
Description-md5: fd4ca25641eecd55cac218c2c32d68b1
Description-en: program for calculating with L-functions
 lcalc is a program for computing zeros and values of L-functions.
 Supported L-functions include the Riemann zeta function, the
 L-function of the Ramanujan delta function, and L-functions
 of elliptic curves defined over the rationals.

Package: lcas-interface
Description-md5: 5cfa7214423fbec6915e8ec79c8ea936
Description-en: Local Centre Authorization Service API
 LCAS makes binary ('yes' or 'no') authorization decisions at the site
 and resource level. In making this decision, it can use a variety of
 inputs: the 'grid' name of the user (the Subject Distinguished Name),
 any VO attributes the user has (like VOMS FQANs), the name of the
 executable the user intends to execute. It supports basic black and
 white list functionality, but also more complex VOMS-based
 expressions, based on the GACL language.
 .
 This package contains the interface, needed to build plug-ins for
 LCAS.

Package: lcas-lcmaps-gt4-interface
Description-md5: 4f2bcfd1bdf929f3db451b9ba66625db
Description-en: Mapping interface between Globus Toolkit and LCAS/LCMAPS
 This interface extends the basic map-file based mapping capabilities of the
 Globus Toolkit to use the full LCAS/LCMAPS pluggable framework, which includes
 pool accounts and VOMS attribute based decisions and mappings.

Package: lcdf-typetools
Description-md5: 76299c8122e4490bbf8ba7b1b64c09dc
Description-en: tools for OpenType, multiple-master, and Type 1 fonts
 LCDF Typetools comprises several programs
 for manipulating PostScript Type 1, Type 1 multiple master,
 and OpenType fonts.
 .
 Programs to manipulate OpenType, multiple-master, and Type 1 fonts:
 .
 * cfftot1
 allows you to translate Compact Font Format (CFF)
 or PostScript-flavored OpenType fonts
 into PostScript Type 1 font format.
 * otfinfo
 reports information about OpenType fonts,
 such as the features they support.
 and the contents of their "size" optical size option
 * otftotfm
 allows you to create TeX font metrics and encodings
 for using PostScript-flavored OpenType fonts.
 NB! This tool requires the additional package texlive-binaries.
 * t1dotlessj
 creates a Type 1 font with a single character --
 the dotless j corresponding to the specified design.
 * t1lint
 checks a Type 1 font for correctness
 (preliminary).
 * t1rawafm
 generates a "raw" (kernless and ligatureless) AFM file
 given a font file (PFB/PFA).
 * t1reencode
 changes a PostScript Type 1 font embedded encoding.
 * t1testpage
 creates a PostScript test page for a specified font file
 (preliminary).
 * ttftotype42
 converts TrueType or TrueType-flavored OpenType font programs
 into PostScript Type 42 format.
 .
 LCDF-TypeTools also includes the multiple-master font tools
 allowing you to use multiple-master fonts
 with programs that require single-master fonts
 (afm2tfm, ps2pk, fontinst, etc.).
 Both programs work fine with fonts
 that contain intermediate masters
 (e.g., Adobe Jenson MM and Adobe Kepler MM).
 .
 * mmafm
 creates an AFM (Adobe font metric) file
 corresponding to a single instance of a multiple-master font.
 It reads (and therefore requires) the AMFM and AFM files
 distributed with the font.
 * mmpfb
 creates a normal, single-master font program
 that looks like an instance of a multiple-master font.
 It reads the multiple-master font program in PFA or PFB format.
 .
 LCDF stands for Little Cambridgeport Design Factory.

Package: lcdproc
Description-md5: 8b0e0cc1a78885d0de12e08625a86d7b
Description-en: LCD display driver daemon and clients
 Lcdproc is a client/server suite including drivers for all kinds of
 nifty LCD displays. The server supports several serial devices: Matrix
 Orbital, Crystal Fontz, Bayrad, LB216, LCDM001 (kernelconcepts.de),
 Wirz-SLI and PIC-an-LCD; and some devices connected to the LPT port:
 HD44780, STV5730, T6963, SED1520 and SED1330.
 .
 Various clients are available that display things like CPU load, system
 load, memory usage, uptime, and a lot more. Custom clients can be
 written using the simple client-server protocol and provided example
 code.
 .
 This package contains the LCD drivers which need no extra libraries to
 run. In the lcdproc-extra-drivers package some USB and VGA on-screen
 displays are also supported.

Package: lcdproc-extra-drivers
Description-md5: 22c6bf05591856478eb1251c19249104
Description-en: extra drivers for the LCD display driver daemon
 Lcdproc is a client/server suite including drivers for all kinds of
 nifty LCD displays. The server supports several serial devices: Matrix
 Orbital, Crystal Fontz, Bayrad, LB216, LCDM001 (kernelconcepts.de),
 Wirz-SLI and PIC-an-LCD; and some devices connected to the LPT port:
 HD44780, STV5730, T6963, SED1520 and SED1330. As of 0.4.4 some USB
 displays are also supported by the drivers CFonz633, CwLnx, and USBLCD.
 .
 This package contains the LCD drivers which need extra libraries to
 run such as USB, LIRC, SVGA, and the X Window System.

Package: lcl
Description-md5: 9fa9d19dabee20559c8407a4dc0f8063
Description-en: Lazarus Components Library - LCL dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the metapackage installing the full LCL and components.

Package: lcl-4.4
Description-md5: ed553dce946b2c8cea18660e7a5a026b
Description-en: Lazarus Components Library - LCL suite
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This metapackage installs the full LCL and components.

Package: lcl-4.8
Description-md5: ed553dce946b2c8cea18660e7a5a026b
Description-en: Lazarus Components Library - LCL suite
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This metapackage installs the full LCL and components.

Package: lcl-gtk2
Description-md5: 70d057e297ac15ed834b6ec23bba1de3
Description-en: Lazarus Components Library - GTK+ backend dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the package containing the part of the LCL for developing GTK+
 applications.

Package: lcl-gtk2-4.4
Description-md5: b31cd4edb187bdbfa0a8bd82bb8cf39b
Description-en: Lazarus Components Library - GTK+ backend
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the part of the LCL for developing GTK+ applications.

Package: lcl-gtk3
Description-md5: 70d057e297ac15ed834b6ec23bba1de3
Description-en: Lazarus Components Library - GTK+ backend dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the package containing the part of the LCL for developing GTK+
 applications.

Package: lcl-gtk3-4.8
Description-md5: b31cd4edb187bdbfa0a8bd82bb8cf39b
Description-en: Lazarus Components Library - GTK+ backend
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the part of the LCL for developing GTK+ applications.

Package: lcl-nogui
Description-md5: 802731e5bbe0fabc4c235a52c0557361
Description-en: Lazarus Components Library - no GUI backend dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the package containing the part of the LCL for developing non-graphical
 applications and command line tools.

Package: lcl-nogui-4.4
Description-md5: 136aef8bf11add299dc57b015daa3159
Description-en: Lazarus Components Library - no GUI backend
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the part of the LCL for developing non-graphical
 applications and command line tools.

Package: lcl-nogui-4.8
Description-md5: 136aef8bf11add299dc57b015daa3159
Description-en: Lazarus Components Library - no GUI backend
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the part of the LCL for developing non-graphical
 applications and command line tools.

Package: lcl-qt5
Description-md5: 4d53ff2392fd9f210f0609c65ccc68c7
Description-en: Lazarus Components Library - Qt5 backend dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the package containing the part of the LCL for developing Qt5
 applications.

Package: lcl-qt5-4.4
Description-md5: 30c18fce89877c83c806ed3b298d541e
Description-en: Lazarus Components Library - Qt5 backend
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the part of the LCL for developing Qt5 applications.

Package: lcl-qt5-4.8
Description-md5: 30c18fce89877c83c806ed3b298d541e
Description-en: Lazarus Components Library - Qt5 backend
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains the part of the LCL for developing Qt5 applications.

Package: lcl-units
Description-md5: fdd6c1796157b68ff72aa661f317c613
Description-en: Lazarus Components Library - backend independent components dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the package containing common components.

Package: lcl-units-4.4
Description-md5: d36c62f9221b269486b6fe951606d11f
Description-en: Lazarus Components Library - backend independent components
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains common components of the LCL.

Package: lcl-units-4.8
Description-md5: d36c62f9221b269486b6fe951606d11f
Description-en: Lazarus Components Library - backend independent components
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains common components of the LCL.

Package: lcl-utils
Description-md5: 3fb88ca72fab0f5a98d9da0d5b30ca66
Description-en: Lazarus Components Library - command line build tools dependency package
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This dependency package always depends on the latest available version of
 the package pulling in the command line tools to ease building LCL
 applications.

Package: lcl-utils-4.4
Description-md5: c9b936c149c8b0d15267201698364a3c
Description-en: Lazarus Components Library - command line build tools
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains command line tools to ease building LCL based
 applications.

Package: lcl-utils-4.8
Description-md5: c9b936c149c8b0d15267201698364a3c
Description-en: Lazarus Components Library - command line build tools
 Lazarus is an IDE to create (graphical and console) applications with Free
 Pascal, the (L)GPLed Pascal and Object Pascal compiler that runs on
 Windows, Linux, Mac OS X, FreeBSD and more.
 .
 Lazarus is the missing part of the puzzle that will allow you to develop
 programs for all of the above platforms in a Delphi-like environment.
 The IDE is a RAD tool that includes a form designer.
 .
 Unlike Java's "write once, run anywhere" motto, Lazarus and Free Pascal
 strive for "write once, compile anywhere". Since the exact same compiler
 is available on all of the above platforms you don't need to do any recoding
 to produce identical products for different platforms.
 .
 In short, Lazarus is a free RAD tool for Free Pascal using its Lazarus
 Component Library (LCL).
 .
 This package contains command line tools to ease building LCL based
 applications.

Package: lcmaps-basic-interface
Description-md5: 59f4118717e69463c20cbcfa548b462c
Description-en: LCMAPS header files for basic interfaces
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials (typically X.509
 proxy certificates and VOMS attributes) and maps the user to a local
 account based on the site local policy.
 .
 It is a highly configurable pluggable interface, and many plugins are
 available to tailor almost every need. Since this is middleware, it
 does not interact with the user directly; to use it in a program please
 see the lcmaps-interface package.
 .
 This package contains the header files for the basic interfaces.

Package: lcmaps-globus-interface
Description-md5: 891463d48aa75b50e9720abf7c473d89
Description-en: LCMAPS header files for Globus interfaces
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials (typically X.509
 proxy certificates and VOMS attributes) and maps the user to a local
 account based on the site local policy.
 .
 It is a highly configurable pluggable interface, and many plugins are
 available to tailor almost every need. Since this is middleware, it
 does not interact with the user directly; to use it in a program please
 see the lcmaps-interface package.
 .
 This package contains the header files for the globus dependent interfaces.

Package: lcmaps-openssl-interface
Description-md5: cfbca393c88ca4dcd7c0944702e40a3b
Description-en: LCMAPS header files for OpenSSL interfaces
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials (typically X.509
 proxy certificates and VOMS attributes) and maps the user to a local
 account based on the site local policy.
 .
 It is a highly configurable pluggable interface, and many plugins are
 available to tailor almost every need. Since this is middleware, it
 does not interact with the user directly; to use it in a program please
 see the lcmaps-interface package.
 .
 This package contains the header files for the OpenSSL dependent interfaces.

Package: lcmaps-plugins-basic-bandn
Description-md5: 05b239ea994693297d75ceebe0dcf48d
Description-en: LCMAPS plugin to ban a user based on the Subject DN
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials and maps the user
 to a local account based on the site local policy.
 .
 Almost all of the functionality is implemented by plug-ins.
 .
 This package contains the ban_dn plug-in for banning users based on
 Distinguished Names (DNs).

Package: lcmaps-plugins-basic-dummy
Description-md5: 07a1c55a50fcc6ddf242f51d5e04e1a7
Description-en: Dummy LCMAPS plug-ins
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials and maps the user
 to a local account based on the site local policy.
 .
 Almost all of the functionality is implemented by plug-ins.
 .
 This package contains the two dummy plug-ins for static good and bad
 decisions.

Package: lcmaps-plugins-basic-ldap
Description-md5: 15b4de23432450c9d0326c913e5b71a6
Description-en: LCMAPS plug-in to update ldap according to credentials
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials and maps the user
 to a local account based on the site local policy.
 .
 Almost all of the functionality is implemented by plug-ins.
 .
 This package contains the LDAP plug-in. It will alter the user and
 group settings in the LDAP database, using the user and groups settings
 provided by the credential acquisition plugins.

Package: lcmaps-plugins-basic-localaccount
Description-md5: c1aa74e82388de83c98eaf30dc196a7f
Description-en: Localaccount LCMAPS plug-in
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials and maps the user
 to a local account based on the site local policy.
 .
 Almost all of the functionality is implemented by plug-ins.
 .
 This package contains the localaccount plugin for LCMAPS.

Package: lcmaps-plugins-basic-poolaccount
Description-md5: 0fe5ccb5731c4177a8ebe85c31b49105
Description-en: Poolaccount LCMAPS plug-in
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials and maps the user
 to a local account based on the site local policy.
 .
 Almost all of the functionality is implemented by plug-ins.
 .
 This package contains the poolaccount plugin for LCMAPS.

Package: lcmaps-plugins-basic-posixenf
Description-md5: 1ef4dad05510be850dfdeb3a0ea283a4
Description-en: LCMAPS plug-in to switch user identity
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials and maps the user
 to a local account based on the site local policy.
 .
 Almost all of the functionality is implemented by plug-ins.
 .
 This package contains the posix_enf plugin for LCMAPS. It will enforce
 (apply) the credentials that are gathered by other plug-ins.

Package: lcmaps-plugins-jobrep
Description-md5: c50c1ab9cce20eaae863602558b369d9
Description-en: Jobrepository plugin for the LCMAPS authorization framework
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials (typically X.509
 proxy certificates and VOMS attributes) and maps the user to a local
 account based on the site local policy.
 .
 This package contains the LCMAPS jobrepository plug-in, which stores
 credentials and the resulting account mappings into a relational
 database. This plugin will link up all the known in-process information
 from LCMAPS core memory and store it in a database. This plug-in uses
 ODBC (http://en.wikipedia.org/wiki/ODBC) to connect to the database.
 .
 The current state of the mappings between various credentials and
 Unix accounts is stored in an open database on disk, but this
 information can change over time through (regular) system
 administrative interventions. This state is now preserved in a
 relational database with the added benefit of being accessible by
 other systems, e.g. GridSAFE and build-up an easy to backup historic
 view on the mapping state.

Package: lcmaps-plugins-jobrep-admin
Description-md5: 8398461d43c5e84301f15d10f8233adf
Description-en: Jobrepository database setup tools
 The job repository logs and tracks what is happening in a grid
 computing farm, by collecting information about users and jobs from
 the LCMAPS framework. It consists of different parts, such as a
 database, a job repository LCMAPS module and the job repository API.
 .
 This package contains the script to initialize the MySQL database
 with the correct structure.

Package: lcmaps-plugins-verify-proxy
Description-md5: 258f0d753268ba2a6be4473c982d505a
Description-en: Proxy verification plugin for LCMAPS
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials (typically X.509
 proxy certificates and VOMS attributes) and maps the user to a local
 account based on the site local policy.
 .
 This package contains the Verify Proxy plugin.

Package: lcmaps-plugins-voms
Description-md5: fb70e9a765cda39d5c73f2d45bd3ace7
Description-en: VOMS plugins for the LCMAPS authorization framework
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials (typically X.509
 proxy certificates and VOMS attributes) and maps the user to a local
 account based on the site local policy.
 .
 This package contains the VOMS plugins.

Package: lcov
Description-md5: 7d274e264431518a414c7f4f10e7ff95
Description-en: Summarise Code coverage information from GCOV
 LCOV is an extension of GCOV, a GNU tool which provides information about
 what parts of a program are actually executed (i.e. "covered") while running
 a particular test case. The extension consists of a set of Perl scripts
 which build on the textual GCOV output to implement the following enhanced
 functionality:
 .
 - HTML based output: coverage rates are additionally indicated using bar
 graphs and specific colors.
 - Support for large projects: overview pages allow quick browsing of
 coverage data by providing three levels of detail: directory view,
 file view and source code view.

Package: lcsync
Description-md5: 152dd99934a368b80c0b3385c18017ec
Description-en: librecast file and data syncing tool
 lcsync is a tool to sync files over IPv6 multicast or the local
 filesystem. It splits the file into blocks, hashes them, and compares
 them in order to efficiently transfer a minimal amount of data.

Package: ld10k1
Description-md5: 69ff882b9c867b05b83145f7590b0d7a
Description-en: ALSA emu10k1/2 patch loader
 A patch loader for use with the emu10k1 ALSA driver.  Supports Sound
 Blaster Live!, Audigy and Audigy 2. It includes:
 ld10k1 - server to store the driver state
 lo10k1 - control tool for the server
 dl10k1 - dump loader

Package: ldap-account-manager
Description-md5: 61468742e97fa96991fdf7b005a516ce
Description-en: webfrontend for managing accounts in an LDAP directory
 LDAP Account Manager (LAM) runs on an existing webserver.
 It manages user, group and host accounts. Currently LAM
 supports these account types: Samba 3/4, Unix, Kolab,
 address book entries, NIS mail aliases and MAC addresses.
 There is an integrated LDAP browser to allow access to the
 raw LDAP attributes. You can use templates
 for account creation and use multiple configuration profiles.
 Account information can be exported as PDF file. There is also
 a script included which manages quotas and homedirectories.

Package: ldap-account-manager-lamdaemon
Description-md5: 313731839b9e4fcf79b37cebc894f0c1
Description-en: Quota and home directory management for LDAP Account Manager
 Lamdaemon is part of LDAP Account Manager. This package
 needs to be installed on the server where the home directories
 reside and/or quotas should be managed.

Package: ldap-git-backup
Description-md5: 6f9d8dcc8cfd45136241fc0d63e71fe3
Description-en: Back up LDAP database in an Git repository
 ldap-git-backup (creates and) updates a Git repository which contains the
 current LDIF dump of an LDAP directory.  Given that writes are rare in an LDAP
 directory and confined to a few entries for each write Git will store the
 entire history of an LDAP directory in a space efficient way.
 .
 By default the backups are done with slapcat from OpenLDAP but can be done
 with any command that dumps the current contents of an LDAP directory in LDIF
 format.

Package: ldap-rest
Description-md5: 070a91674a417d7ea31581e2327dcade
Description-en: LDAP identity-management REST API with system synchronization
 ldap-rest is a lightweight, plugin-based directory manager that exposes
 LDAP through a REST API and keeps an LDAP server as the source of truth
 for users, groups and organizations.
 .
 It serves two complementary purposes: providing a ready-to-use backend
 (REST API plus browser components) for building identity-management
 interfaces, and keeping linked systems - mail server, message bus, SCIM
 provisioning, application accounts - consistent with the directory.
 .
 Authentication is pluggable (token, TOTP, HMAC, and more), operations can
 be customized through event hooks, and high availability is supported via
 LDAP failover. Some athentication plugins are disabled for now due to
 missing dependencies.

Package: ldap2dns
Description-md5: e5935d11adb3f1cc6f5c44415284a117
Description-en: LDAP based DNS management system
 ldap2dns is a program to create DNS (Domain Name Service) records directly
 from a LDAP directory. It can and should be used to replace the secondary
 name-server by a second primary one. ldap2dns reduces all kind of
 administration overhead: No more flat file editing, no more zone file
 editing. After having installed ldap2dns, the administrator only has to
 access the LDAP directory.
 .
 ldap2dns is designed to write ASCII data files used by tinydns from the
 djbdns package, but also may be used to write .db-files used by named as
 found in the BIND package.

Package: ldap2zone
Description-md5: d50c04cde0e2246050329bcf3ab97746
Description-en: Extract DNS zones from LDAP trees
 This is a tool that reads info for a zone from LDAP and constructs
 a standard plain ascii zone file. The LDAP information has to be
 stored using the dnszone schema.

Package: ldapscripts
Description-md5: 87f77fe2aeb19497774b4634ad9a4c6e
Description-en: Add and remove users and groups (stored in a LDAP directory)
 Ldapscripts are shell scripts that allow management of POSIX accounts (users,
 groups, machines) in a LDAP directory. They are similar to smbldap-tools
 but are written in shellscript, not Perl.
 .
 They only require OpenLDAP client commands (ldapadd, ldapdelete, ldapsearch,
 ldapmodify, ldappasswd) and make administrator's work a lot easier avoiding
 the need to configure Perl and each library dependency (e.g. Net::LDAP).
 .
 These scripts are very simple to configure by not requiring any Samba-related
 information (SID, profiles, homes, etc): management of Samba attributes is
 entirely done by standard commands (net, smbpasswd and pdbedit) used together
 with the scripts. Moreover, most of the configuration is guessed from the
 one of nslcd, and everything should work out from the box for most users.
 .
 The scripts may be used independently - within command lines - or
 automatically by Samba (like smbldap-tools), to handle POSIX information
 within accounts before adding Samba information.

Package: ldapvi
Description-md5: 3c8b1e5e24992603b5391109c5171480
Description-en: perform an LDAP search and update results using a text editor
 From a first glance ldapvi looks like ldapsearch: You search for entries in
 the ldap database. But the results get opened in your preferred editor, and
 you can change, add or delete entries from there. After you are done you quit
 the editor and ldapvi offers you several options: View your changes as LDIF,
 commit changes or discard them.

Package: ldb-tools
Description-md5: 27e8c15a8859e3368f9f6a0853f05226
Description-en: LDAP-like embedded database - tools
 ldb is a LDAP-like embedded database built on top of TDB.
 .
 What ldb does is provide a fast database with an LDAP-like API designed
 to be used within an application. In some ways it can be seen as a
 intermediate solution between key-value pair databases and a real LDAP
 database.
 .
 This package contains bundled test and utility binaries

Package: ldc
Description-md5: 5948e50786abb334aa1df283d854a913
Description-en: LLVM D Compiler
 LDC is a portable compiler for the D programming language with modern
 optimization and code generation capabilities.
 .
 It uses the official DMD compiler frontend to support the latest version
 of D, and relies on the LLVM Core libraries for code generation.

Package: ldh-gui-suite
Description-md5: 4dde8cf6ffb4462a80590dc963131335
Description-en: graphical clients for Liberty Deckplan Host services
 LDH GUI Suite provides access to Liberty Deckplan Host (LDH) services
 using GNOME Web for application wrappers.
 .
 The suite provides application wrappers for the following clients:
 * Chat - client for the instant messaging service Element
 * Social - client for the social networking service Smilodon
 * Hub - configuration interface for the Liberty Deckplan Host
 .
 Element (formerly Riot and Vector) is a web-based instant messaging client
 <https://element.io/>
 implementing the Matrix protocol.
 .
 Smilodon is a self-hosted and federated social networking service
 <https://source.puri.sm/liberty/smilodon>,
 similar to (and created as a fork of) Mastodon.
 .
 A Liberty Deckplan Host (LDH) is a single domain
 implementing the concrete configuration plan
 defined at <https://source.puri.sm/liberty/services>.

Package: ldirectord
Description-md5: d72d6b56a28652bb82109ce53fb17aad
Description-en: Monitors virtual services provided by LVS
 ldirectord is a stand-alone daemon to monitor real servers behind
 virtual services provided by The Linux Virtual Server (LVS).

Package: ldmtool
Description-md5: c6ac8c3acf1341888be8692b79df18f9
Description-en: tool for managing Microsoft Windows dynamic disks
 ldmtool exposes libldm's functionality as a command-line tool.
 .
 libldm is a library for managing Microsoft Windows dynamic disks,
 which use Microsoft's LDM metadata. It can inspect them, and also
 create and remove device-mapper block devices which can be mounted.

Package: ldnsutils
Description-md5: fe66d2498e496df54f017f09be2a6992
Description-en: ldns library for DNS programming - tools (includes drill tool)
 The goal of ldns is to simplify DNS programming, it supports recent RFCs
 like the DNSSEC documents, and allows developers to easily create software
 conforming to current RFCs, and experimental software for current Internet
 Drafts.
 .
 This package contains various client programs related to DNS that are
 based on top of libldns library and DRILL tool which is similar to dig.
 These tools were designed with DNSSEC in mind and are useful for DNS
 and DNSSEC testing and debugging.

Package: ldraw-parts-free
Description-md5: b44040e564cc1cf45d9b5d3027e2fb02
Description-en: LDraw parts library
 Collection of 3D LEGO parts, 3D part primitives and two example LEGO 3D models
 in LDraw format. This part library is needed by 3D CAD programs such as MLCAD,
 LeoCAD and Konstruktor which allow one to construct LEGO models from
 individual LDraw parts. It is also needed by rendering software such as LDView
 and LdGLite or instruction creation software like LPub4 or Lic.
 .
 This package only contains the parts where the part itself and all its
 primitives are licensed under CC-BY-4.0. To get the full list of parts, use
 the ldraw-parts package from non-free, which also includes the parts still
 licensed under the non-free license CC-BY-2.0.
 .
 This package contains 90.96% of the parts of ldraw-parts from non-free. The
 most popular (according to rebrickable.com) parts missing from the top 100
 are: 87580, 44728 and 48336.

Package: le
Description-md5: 6cb8ae58ec72fc60410fbe3e7bc02482
Description-en: Text editor with block and binary operations
 LE has many block operations with stream and rectangular blocks,
 can edit both Unix and DOS style files (LF/CRLF), is binary clean,
 has hexadecimal mode, can edit large files and mmap'able devices,
 has tunable syntax highlighting, tunable key map, and tunable
 color scheme (but can use default colors).

Package: le-dico-de-rene-cougnenc
Description-md5: 191f9b94fce9cac7b7bd627b47c7c772
Description-en: features "Dico" (French dictionary), by Rene Cougnenc
 Le-dico-de-rene-coungnec is a French dictionary.
 This dictionary contains more than 100,000 words
 like nouns, verbs, conjugations, adjectives and complex
 plural forms as well as the name and the postal code of
 the French cities.
 .
 This list has been carefully elaborated by a team of
 French BBS users and put in the public domain in
 accented ASCII format either using the IBM MS/DOS
 charset or the ISO-8859-1 charset for other systems.
 .
 More recently encoding has been set to UTF-8.

Package: leaff
Description-md5: ffb8dc31de6c03c556d590e9a7226844
Description-en: biological sequence library utilities and applications
 LEAFF (Let's Extract Anything From Fasta) is a utility program for
 working with multi-fasta files. In addition to providing random access
 to the base level, it includes several analysis functions.
 .
 This package is part of the Kmer suite.

Package: leafnode
Description-md5: 559161eccec0dbb468c8cf3d27e40d42
Description-en: NNTP server for small sites
 Leafnode is a news server suitable for small, limited-bandwidth sites
 with only a few users ('leaf' sites). It keeps track of which groups
 are being read, and downloads only articles in those groups. Leafnode
 has been designed to require no maintenance and to be easy to set up.
 .
 Perl is required to use some optional features of the package for
 handling very low volume newsgroups.

Package: leave
Description-md5: dcd1e0c0f6802dfc9e89106044068fef
Description-en: Reminds you when you have to leave
 Leave waits until the specified time, then reminds you that you have
 to leave.  You are reminded 5 minutes and 1 minute before the actual
 time, at the time, and every minute thereafter.  When you log off,
 leave exits just before it would have printed the next message.

Package: leb128
Description-md5: 12d3171fcc8247c60d624f1ebafcab90
Description-en: read-eval-print-loop for LEB128
 REPL program that converts numbers to signed and unsigned
 LEB128 and displays the results in base-10, hex, and binary.

Package: lebiniou
Description-md5: 952f575bc11a764a1f1e57b1c8b84628
Description-en: user-friendly, powerful music visualization / VJing tool
 Le Biniou works with music, voice, ambient sounds, whatever acoustic
 source you choose.
 .
 When you run Le Biniou it gives an evolutionary rendering of the
 sound you are playing.
 .
 You are given two options to run Le Biniou: You can manage entirely
 the sequences and choose your own series of images from the default
 library, your colour scales, the kind of alteration you want to apply
 or you can let Le Biniou's artificial intelligence run on its own.
 .
 Forget the old visualizations you are familiar with, discover a new
 multidimensional – spatial and chromatic – way of comprehending music
 and sounds for either artistic, recreational or didactic purposes.

Package: lebiniou-data
Description-md5: ad6a531e72d2c3ada1ec4005ec38f221
Description-en: datafiles for Le Biniou
 This is where you will find the mandatory files that Le Biniou uses by default:
 .
 - a selection of free colormaps
 - a selection of images to start with Le Biniou

Package: lecm
Description-md5: 9f2c095244a3b0e8ccf4c1a6efed9cb6
Description-en: Let's Encrypt Certificate Manager
 Let's Encrypt Certificates Manager (lecm) is an utility that allows one to
 manage (generate and renew) Let's Encrypt SSL certificates.
 .
 lecm can be placed in a cron to automatically renew lecm's managed
 certificates according to a threshold; during the renewal operations
 lecm is also able to restart the web server.
 .
 lecm take a yaml style configuration (default to /etc/lecm.conf), parameter
 can be declared for all managed certificates or individually.

Package: ledger
Description-md5: ec94fc42ed8f5a8d3404cf52e0c4625e
Description-en: command-line double-entry accounting program
 Ledger is a powerful and flexible double-entry accounting system run
 entirely from the command line. Your accounts ledger is stored in one or
 more plain-text files with a very simple and readable format, and ledger
 does the hard work of balancing your books and reporting.

Package: ledger-autosync
Description-md5: 2b942659bdb28e18366bc3fcc88ab511
Description-en: automated synchronization between OFX providers and ledger files
 ledger-autosync is a program to pull down transactions from your bank
 and create ledger transactions for them. It is designed to only
 create transactions that are not already present in your ledger files.
 This should make it comparable to some of the automated synchronization
 features available in products like GnuCash, Mint, etc.

Package: ledger-wallets-udev
Description-md5: 93e549f118b28cf80daf62ce7ee11e5a
Description-en: udev rules for Ledger wallets
 This package provides udev rules for the following models
 of hardware wallets:
 .
 * Ledger Nano X
 * Ledger Nano S
 * Ledger Blue
 * Ledger hw2

Package: ledger2beancount
Description-md5: c6c0368dce50afb4514d3e8317bcd973
Description-en: Convert Ledger-based textual ledgers to Beancount ones
 A script to automatically convert Ledger-based textual ledgers to Beancount
 ones.
 .
 Conversion is based on (concrete) syntax, so that information that is not
 meaningful for accounting reasons but still valuable (e.g., comments,
 formatting, etc.) can be preserved.

Package: ledgercomm
Description-md5: 66acabb1cfe540ef2429c577474c2776
Description-en: Command-line tool for Ledger hardware wallets communication
 LedgerCOMM provides a command-line tool (ledgercomm-send) for interacting
 with Ledger Nano S/X hardware wallets and the Speculos emulator. It
 leverages the python3-ledgercomm library for secure APDU protocol
 communication over HID or TCP.
 .
 This package is useful for users who need to send commands to Ledger devices
 directly from the command line.

Package: ledgerhelpers
Description-md5: 01f4cf8a45cbe597f4d5797bb6c46c53
Description-en: collection of helper programs and a helper library for ledger
 This is a collection of small single-purpose programs to aid your accounting
 with ledger. Think of it as the batteries that were never included with
 ledger. What can you do with these programs:
 .
 - Enter transactions easily with addtrans.
 - Record multi-currency ATM withdrawals with withdraw-cli.
 - Record FIFO stock or commodity sales with sellstock-cli.
 - Interactively clear transactions with cleartrans-cli.
 - Keep your ledger chronologically sorted with sorttrans-cli.

Package: ledit
Description-md5: 1f10287a364948723289d1e9c2700025
Description-en: line editor for interactive programs
 Ledit is a line editor, allowing to use control commands like in emacs
 or in shells (bash, tcsh). To be used with interactive commands. It is
 written in OCaml and Camlp4 and uses the library unix.cma.

Package: ledmon
Description-md5: 007af04ef82b824ecd544a9e11d5cc0b
Description-en: Enclosure LED Utilities
 ledmon and ledctl are userspace tools designed to control storage
 enclosure LEDs. The user must have root privileges to use these tools.
 .
 These tools use the SGPIO and SES-2 protocols to monitor and control LEDs.
 They been verified to work with Intel(R) storage controllers (i.e. the
 Intel(R) AHCI controller) and have not been tested with storage controllers of
 other vendors (especially SAS/SCSI controllers).
 .
 For backplane enclosures attached to ISCI controllers, support is limited to
 Intel(R) Intelligent Backplanes.

Package: leela-zero
Description-md5: d63f9baa6d6e8d9efc5591d53534d153
Description-en: Go engine with no human-provided knowledge, modeled after the AlphaGo Zero paper
 A Go program with no human provided knowledge. Using MCTS (but without Monte
 Carlo playouts) and a deep residual convolutional neural network stack.
 .
 This is a fairly faithful reimplementation of the system described in the
 Alpha Go Zero paper "Mastering the Game of Go without Human Knowledge". For
 all intents and purposes, it is an open source AlphaGo Zero.
 .
 https://deepmind.com/documents/119/agz_unformatted_nature.pdf
 .
 No network weights are in this repository. If you manage to obtain the AlphaGo
 Zero weights, this program will be about as strong, provided you also obtain a
 few Tensor Processing Units. Lacking those TPUs, the author recommends a top
 of the line GPU - it's not exactly the same, but the result would still be an
 engine that is far stronger than the top humans.
 .
 Recomputing the AlphaGo Zero weights will take about 1700 years on commodity
 hardware. Upstream is running a public, distributed effort to repeat this
 work. Working together, and especially when starting on a smaller scale, it
 will take less than 1700 years to get a good network (which you can feed into
 this program, suddenly making it strong). To help with this effort, run the
 leelaz-autogtp binary provided in this package. The best-known network weights
 file is at http://zero.sjeng.org/best-network

Package: lefse
Description-md5: 99a95edfdd51afd5bb9d222117f5342b
Description-en: determine features of organisms, clades, taxonomic units, genes
 LEfSe (Linear discriminant analysis Effect Size) determines the features
 (organisms, clades, operational taxonomic units, genes, or functions)
 most likely to explain differences between classes by coupling standard
 tests for statistical significance with additional tests encoding
 biological consistency and effect relevance.

Package: legacy-printer-app
Description-md5: 95e4a828dcc4a14e4fdc574fb022f8db
Description-en: Legacy Printer Application - Make classic drivers available
 If the system is using the CUPS Snap or CUPS 3.x the Legacy Printer
 Application makes classically installed (Debian package or from
 source) CUPS drivers available as emulation of a driverless IPP
 printer, as they were part of the Printer Application.
 .
 The driver simply needs to get installed to the places where CUPS would
 expect it, so an installed Debian package of a CUPS driver for example
 would work.
 .
 This is the easiest way to conserve proprietary printer drivers which
 cannot get freely re-built, re-packaged and re-distributed.

Package: legacyhuman-theme
Description-md5: 0927d2dd6b8eca4db5d6885527dfeb65
Description-en: Legacy Human GTK theme
 The legacy Human GTK theme. At the moment the package contains:
 * the GTK configuration and
 * Metacity configuration for the theme.

Package: legiond
Description-md5: 7ee10ccfd19b5180997fa5a110b82ab0
Description-en: daemon for Lenovo Legion laptops
 Lenovo Legion Linux Daemon for setting fan curve on resume, or through a
 socket. It takes advantage of the legion_laptop kernel module provided by
 the lenovolegionlinux-dkms package, and perform on-resume operations.

Package: legit
Description-md5: 52caef6cd045fbe03ce54e01dd37efa0
Description-en: Git extension to assist in manipulating branches
 This program provides several commands that help to automate
 certain tasks with Git: seamless branch switching, syncing repository,
 creating and merging branches, manipulating remote branches.

Package: lego
Description-md5: 26904beb80a3a5ed23a06e3756f870fb
Description-en: Let's Encrypt client and ACME library written in Go (CLI tool)
 Let's Encrypt client and ACME library written in Go.
 .
 Features:
 .
 + ACME v2 [RFC 8555]
 + Register with CA
 + Obtain certificates, both from scratch or with an existing CSR
 + Renew certificates
 + Revoke certificates
 + Robust implementation of all ACME challenges
 - HTTP (http-01)
 - DNS (dns-01)
 - TLS (tls-alpn-01)
 + SAN certificate support
 + Comes with multiple optional DNS providers
 + Custom challenge solvers
 + Certificate bundling
 + OCSP helper function
 .
 This package contains the 'lego' command-line tool.

Package: lei
Description-md5: b695f146fe4ef59586f5f75272096e79
Description-en: public inbox to local email interface
 lei is a command-line tool for importing and searching email,
 regardless of whether it is from a personal mailbox or a public-inbox.
 lei supports a local, writable store built on top of public-inbox formats.
 .
 Warning: lei is still in its early stages and may destroy mail.
 Be sure to have backups of destinations lei writes to.

Package: leiningen
Description-md5: b086108a32043e28d3cae0236521c8b9
Description-en: Automation tool and dependency manager for Clojure projects
 Working on Clojure projects with tools designed for Java can be an
 exercise in frustration. With Leiningen, you describe your build with
 Clojure. Leiningen handles fetching dependencies, running tests, packaging
 your projects and can be easily extended with a number of plugins.

Package: lem
Description-md5: 4a8b2d70d294b2732bb418668a18ef48
Description-en: Tool merging math and logic for executable definitions (tool)
 Lem is a tool for lightweight executable mathematics, for writing,
 managing, and publishing large-scale portable semantic definitions,
 with export to LaTeX, executable code (currently OCaml) and
 interactive theorem provers (currently Coq, HOL4, and Isabelle/HOL).
 .
 It is also intended as an intermediate language for generating
 definitions from domain-specific tools, and for porting definitions
 between interactive theorem proving systems.

Package: lemon
Description-md5: 867ddd6dcabf45fb31853e332c544f1f
Description-en: LALR(1) Parser Generator for C or C++
 Lemon is an LALR(1) parser generator for C or C++. It does the same
 job as bison and yacc. But lemon is not another bison or yacc
 clone. It uses a different grammar syntax which is designed to reduce
 the number of coding errors. Lemon also uses a more sophisticated
 parsing engine that is faster than yacc and bison and which is both
 reentrant and thread-safe. Furthermore, Lemon implements features
 that can be used to eliminate resource leaks, making is suitable for
 use in long-running programs such as graphical user interfaces or
 embedded controllers.

Package: lemonade-desktop
Description-md5: a94a7d856fc975b051cc978be777596d
Description-en: Local LLM serving with GPU and NPU acceleration web application
 Lemonade helps users run local LLMs with the highest performance by
 configuring state-of-the-art inference engines for their NPUs and GPUs.
 .
 Lemonade works with model providers such as huggingface.
 This package provides the web application.

Package: lemonade-server
Description-md5: 349decff01e89fd9d44997e375798eea
Description-en: Local LLM serving with GPU and NPU acceleration server
 Lemonade helps users run local LLMs with the highest performance by
 configuring state-of-the-art inference engines for their NPUs and GPUs.
 .
 Lemonade works with model providers such as huggingface.
 This package provides the server.

Package: lemonbar
Description-md5: 40ca452a73e428fe5e2e019fb68238a8
Description-en: lightweight bar based on XCB
 lemonbar is a lightweight bar based on XCB. It provides foreground/background
 color switching along with text alignment and colored under/overlining of text,
 full utf8 support and reduced memory footprint. Nothing less and nothing more.

Package: lemonldap-ng
Description-md5: d9956485953b0264aad783e87c61e25d
Description-en: OpenID-Connect, CAS and SAML compatible Web-SSO system
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
 or directly on application webservers. It can be used in conjunction with
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorizations are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 This package is a metapackage that install handler, manager and portal.

Package: lemonldap-ng-doc
Description-md5: 5ba7f28cfbbd6982f3d9a31469f11e55
Description-en: Lemonldap::NG Web-SSO system documentation
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
 or directly on application webservers. It can be used in conjunction with
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorizations are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 This package contains html documentation.

Package: lemonldap-ng-fastcgi-server
Description-md5: bc2de4a4fd7d43a3eb12419c5cb1273f
Description-en: Lemonldap::NG FastCGI server
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
 or directly on application webservers. It can be used in conjunction with
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorizations are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 Lemonldap::NG FastCGI server provides a Nginx auth_request server that handles
 also LLNG Portal and Manager.

Package: lemonldap-ng-handler
Description-md5: 9581d765c8dbdafc58e31f96283b6764
Description-en: Lemonldap::NG handler part
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
 or directly on application webservers. It can be used in conjunction with
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorizations are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 This package provides configuration files for Apache and Nginx used to protect
 web areas.

Package: lemonldap-ng-uwsgi-app
Description-md5: 11e1ef1ab9b2680624488ca85209bbf4
Description-en: Lemonldap::NG uWSGI server
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
 or directly on application webservers. It can be used in conjunction with
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorization are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 Lemonldap::NG uWSGI server provides a replacement to Lemonldap::NG FastCGI
 server, using uWSGI instead of Plack FCGI.

Package: lenovolegionlinux-dkms
Description-md5: d9b38b84e3d1499e62e044887651ef8b
Description-en: DKMS kernel module for Lenovo Legion laptops
 This package provides DKMS kernel modules for Lenovo Legion laptops.
 .
 This driver exports the files /sys/kernel/debug/legion/fancurve (ro): the fan
 curve stored in the firmware in the form of a human readable table.
 /sys/module/legion_laptop/drivers/platform\:legion/PNP0C09\:00/powermode (rw)
 - 0: balanced mode (white)
 - 1: performance mode (red)
 - 2: quiet mode (blue)
 - ?: custom mode (pink)
 .
 It implements the usual hwmon interface to monitor fan speed and temmperature
 and allows one to set the fan curve inside the firware.
 .
 - /sys/class/hwmon/X/fan1_input or /sys/class/hwmon/X/fan2_input (ro)
 Current fan speed of fan1/fan2.
 - /sys/class/hwmon/X/temp{1,2,3}_input (ro): temperature (Celsius) of CPU,
 GPU, and IC used for fan control.
 - /sys/class/hwmon/X/pwmY_auto_pointZ_pwm (rw) PWM (0-255) of the fan at the
 Y-level in the fan curve.
 - /sys/class/hwmon/X/pwmY_auto_pointZ_temp (rw) upper temperature of tempZ
 (CPU, GPU, or IC) at the Y-level in the fan curve.
 - /sys/class/hwmon/X/pwmY_auto_pointZ_temp_hyst (rw) hysteris (CPU, GPU, or
 IC) at the Y-level in the fan curve. The lower temperatue of the level is the
 upper temperature minus the hysteris.

Package: lenovolegionlinux-sound
Description-md5: fbc57ccaef91b6830df837f88c9c8222
Description-en: script to initialize TI speaker at boot
 This package provides a script to initialize TI (Texas Instrument) speakers
 firmware of some Legion Lenovo laptops. For it to work, one needs to first
 download TI's firmware and install it as /lib/firmware/TAS2XXX38*.bin, as the
 kernel module needs it. Also, in Debian systems, only Linux kernel >= 6.10
 contain the necessary kernel module for these speakers.
 .
 Note that I wrote this script for my own laptop, a Legion 7 Pro 82WS. The
 initialization script may differ if using a different model.

Package: leocad
Description-md5: 76d5fc8a876a2826d45627f3ec54fb24
Description-en: virtual brick CAD software
 LeoCAD is a CAD program for creating virtual LEGO models.
 .
 It has an easy to use interface and currently features thousands of
 different pieces created by the LDraw community when installed with
 the ldraw-parts-free or ldraw-parts package.

Package: lepton-eda
Description-md5: fe351e9ccd2d3f2b33d0d9267d7c8e8e
Description-en: Lepton Electronic Design Automation
 The Lepton EDA suite provides schematic capture, netlisting, bill of
 materials generation, and many other features. It was forked from the
 gEDA/gaf suite in late 2016.

Package: leptonica-progs
Description-md5: 4f202e34390f6c04cb1918534a441fe7
Description-en: sample programs for Leptonica image processing library
 Well-tested C library for some basic image processing operations,
 along with a description of the functions and some design methods. A
 full set of affine transformations (translation, shear, rotation,
 scaling) on images of all depths is included, with the exception that
 some of the scaling methods do not work at all depths. There are also
 implementations of binary morphology, grayscale morphology,
 convolution and rank order filters, and applications such as jbig2
 image processing and color quantization. You will also find basic
 utilities for the safe and efficient handling of arrays (of strings,
 numbers, number pairs and image-related geometrical objects), byte
 queues, generic stacks, generic lists, and endian-independent
 indexing into 32-bit arrays.

Package: lesana
Description-md5: 4fc517ff156d7e9fe2da6f396e04a3ee
Description-en: manage collection inventories through yaml files
 lesana is a python3 library to organize collections of various
 kinds. It is designed to have a data storage / serialization
 format that is friendly to git and other VCSs, with decent
 performances. To reach this aim it uses yaml as its serialization
 format, but also keeps an index of data in a local xapian
 database in order to allow for fast searches.
 .
 lesana supports collections of any kind, as long as their entries
 can be described with a mostly flat dictionary of fields of the
 types described in the documentation file field_types.

Package: less.php
Description-md5: b36ea48df203dfa1f2f5dbc4f02fde03
Description-en: PHP port of the official LESS processor
 The code structure of Less.php mirrors that of upstream Less.js
 to ensure compatibility and help reduce maintenance. The port is
 currently compatible with Less.js 2.5.3.
 Please note that "inline JavaScript expressions" (via eval or backticks)
 are not supported.

Package: letterize
Description-md5: 0b1f0ec75143f2a9cc1e5a315f014b68
Description-en: phone digits to letter-mnemonics
 This program tries to help you find a letter mnemonic matching a
 given phone number.
 .
 It generates alphabetic mnemonics for the number, then filters
 them for phonetic plausibility in English, and displays the filtered
 list (usually a few hundred suggestions for a 7-digits phone-number).

Package: levee
Description-md5: bef8e9ff400bee62e6b6537466c81c9b
Description-en: very small vi clone
 Extremely small screen oriented editor based on the Unix editor "vi".
 It provides a terse, powerful way to enter and edit text. This
 programs dates back to 1980's; at the dawn of personal computing.

Package: leveldb-doc
Description-md5: 06fa5885fbd2bea65afac7d42b4775a1
Description-en: LevelDB documentation
 LevelDB is a fast key-value storage library written at Google that
 provides an ordered mapping from string keys to string values.
 .
 This package provides the developers reference for LevelDB.

Package: lexd
Description-md5: 43a01138aaec09ecb0614f8689933839
Description-en: Lexicon compiler for non-suffixational morphologies
 Compiles lexicons in a format loosely based on hfst-lexc and produces
 transducers in ATT format which are equivalent to those produced using
 the overgenerate-and-constrain approach with hfst-twolc.
 However, it is much faster.

Package: lexicon
Description-md5: 623e5b50f4a116dd7fc92814e8e4fc71
Description-en: CLI for manipulating DNS records on various DNS providers
 Lexicon provides a way to manipulate DNS records on multiple DNS
 providers in a standardized way. Lexicon was designed to be used in
 automation, specifically letsencrypt.

Package: lf
Description-md5: 48c22e196cfb4cbdc15da91ee17e6710
Description-en: terminal file manager written in Go
 lf (as in "list files") is a terminal file manager written in Go. It is
 heavily inspired by ranger with some missing and extra features. Some of
 the missing features are deliberately omitted since they are better handled
 by external tools.
 .
 Features:
 .
 - Single binary without any runtime dependencies (except terminfo database)
 - Fast startup and low memory footprint
 - Server/client architecture to share file selection between multiple
 instances
 - Configuration with shell commands
 - Customizable keybindings (vi and readline defaults)
 - Preview filtering (for source highlighting, archives, PDFs/images as text)

Package: lfanew
Description-md5: f6c53fa519b62bab534a0c3e3ad3d34e
Description-en: tool to manipulate MZ stubs in NE/PE binaries
 lfanew is a tool manipulating the e_lfanew header field in MZ (DOS)
 binaries. It can
 - add a .e_lfanew field to an MZ binary, allowing it to be used as a
 DOS loader stub for a NE or PE binary;
 - stubify a NE/PE binary by combining it with an MZ stub;
 - extract a NE/PE binary from a stubified MZ/NE/PE binary pair.

Package: lfm
Description-md5: 7e2aea8578bd471c3e6ecc7d90c5b067
Description-en: simple but powerful file manager for the UNIX console
 Last File Manager is a simple but powerful file manager for the
 UNIX console. It has been developed with the ol' good `Midnight
 Commander` as model.
 .
 lfm package also contains pyview, a text / hex file viewer to be
 used with or without lfm.

Package: lfortran
Description-md5: 2a21f5c81fb9d9e06c0d434684995a02
Description-en: Modern interactive LLVM-based Fortran compiler
 LFortran is a modern open-source (BSD licensed) interactive Fortran compiler
 built on top of LLVM. It can execute user’s code interactively to allow
 exploratory work (much like Python, MATLAB or Julia) as well as compile
 to binaries with the goal to run user’s code on modern architectures such
 as multi-core CPUs and GPUs.

Package: lft
Description-md5: 77f43e7e994b0051c43d5c1b90961ed8
Description-en: layer-four traceroute
 This sends various TCP SYN and FIN probes (differing from Van Jacobson's
 UDP-based method) utilizing the IP protocol "time to live" field and
 attempts to elicit an ICMP TIME_EXCEEDED response from each gateway along
 the path to some host.
 lft also listens for various TCP and ICMP messages along the way to assist
 network managers in ascertaining per-protocol heuristic routing information
 and can optionally retrieve various information about the networks it
 traverses.

Package: lgc-pg
Description-md5: 2a89246b627451616fc3d4d7401e476e
Description-en: LGeneral converter for Panzer General game data
 LGeneral is a turn-based strategy game heavily inspired by Panzer General.
 .
 This package provides lgc-pg a tool to convert the original game data of
 Panzer General to LGeneral's native file format.

Package: lgeneral-data
Description-md5: 4640816b6f0e65d60c6336cfe836ca43
Description-en: strategy game in the tradition of Panzer General -- data
 LGeneral is a turn-based strategy game heavily inspired by Panzer General.
 You play single scenarios or whole campaigns turn by turn against a human
 player or the AI.
 .
 This package provides single World War I scenarios for LGeneral. You are able
 to command the Imperial and Royal Austro-Hungarian (k.u.k.) army and fight
 decisive battles of world history again.

Package: lgogdownloader
Description-md5: a8cc77e0d109d8153ddd8494fd7ad0e7
Description-en: downloader for GOG.com files
 lgogdownloader is a client for the GOG.com download API, allowing
 simple downloads and updates of games and other files from GOG.com.
 .
 This package is only useful if you own games on GOG.com. There are a
 few free-as-in-beer games available for Linux, but the DFSG-free
 games available on GOG.com are not provided for Linux and are
 available in Debian anyway (lure-of-the-temptress,
 beneath-a-steel-sky, flight-of-the-amazon-queen).

Package: lhasa
Description-md5: 11c02758a2e2ad3aa2ab14056e1b6be3
Description-en: lzh archive decompressor
 Lhasa lha is a tool for parsing LHA (.lzh) archives and a free
 replacement for the Unix LHA tool.
 .
 Currently it is only possible to read from (ie. decompress) archives;
 generating (compressing) LHA archives may be an enhancement for future
 versions. The aim is to be compatible with as many different variants
 of the LHA file format as possible, including LArc (.lzs) and
 PMarc (.pma).
 .
 The command line tool aims to be interface-compatible with the non-free
 Unix LHA tool (command line syntax and output), for backwards
 compatibility with tools that expect particular output.

Package: lib0install-solver-ocaml
Description-md5: 465bf898bf589fe3d72bb78fc78e96d3
Description-en: package dependency solver (runtime)
 A package dependency resolver based on a SAT solver. This was
 originally written for the 0install package manager, but is now
 generic and is also used as a solver backend for opam. The SAT solver
 is based on MiniSat (http://minisat.se/Papers.html) and the
 application to package management is based on OPIUM (Optimal Package
 Install/Uninstall Manager). 0install-solver uses a (novel?) strategy
 to find the optimal solution extremely quickly (even for a SAT-based
 solver).
 .
 This package contains runtime files.

Package: lib0install-solver-ocaml-dev
Description-md5: 6610aa5fde511cc6345bdd27fdf1efb3
Description-en: package dependency solver (dev)
 A package dependency resolver based on a SAT solver. This was
 originally written for the 0install package manager, but is now
 generic and is also used as a solver backend for opam. The SAT solver
 is based on MiniSat (http://minisat.se/Papers.html) and the
 application to package management is based on OPIUM (Optimal Package
 Install/Uninstall Manager). 0install-solver uses a (novel?) strategy
 to find the optimal solution extremely quickly (even for a SAT-based
 solver).
 .
 This package contains development files.

Package: lib1305-1
Description-md5: 51d226d1d06cc323e2d83b4cbe8ff326
Description-en: Poly1305 one-time authenticator microlibrary - shared library
 lib1305 is a microlibrary for the Poly1305 one-time authenticator.
 .
 lib1305 has a very simple stateless API based on the SUPERCOP API,
 with wire-format inputs and outputs, providing a function poly1305 to
 generate an authenticator and a function poly1305_verify to verify an
 authenticator.
 .
 Internally, lib1305 includes implementations designed to work
 portably across CPUs, and implementations designed for higher
 performance on Intel/AMD CPUs with BMI2 instructions. lib1305
 includes automatic run-time selection of implementations.
 .
 lib1305 is intended to be called by larger multi-function libraries
 (such as traditional cryptographic libraries), including libraries in
 other languages via FFI. The idea is that lib1305 takes
 responsibility for the details of Poly1305 computation, including
 optimization, timing-attack protection, and (planned) verification,
 freeing up the calling libraries to concentrate on
 application-specific needs such as protocol integration. Applications
 can also call lib1305 directly.
 .
 Shared library.

Package: lib1305-dev
Description-md5: 6e93470ef029c8307c9f39cd12d47d70
Description-en: Poly1305 one-time authenticator microlibrary - development files
 lib1305 is a microlibrary for the Poly1305 one-time authenticator.
 .
 Development files.

Package: lib25519-1
Description-md5: c5630fe15b2c30439525144d48f07b59
Description-en: microlibrary X25519/Ed25519 - shared library
 microlibrary for the X25519 encryption system and the Ed25519 signature system,
 both of which use the Curve25519 elliptic curve. Curve25519 is the fastest
 curve in TLS 1.3, and the only curve in Wireguard, Signal, and many other
 applications.
 .
 lib25519 has a very simple stateless API based on the SUPERCOP API, with
 wire-format inputs and outputs, providing functions that directly match the
 central cryptographic operations in X25519 and Ed25519:
 .
 lib25519_dh_keypair(pk, sk): X25519 key generation
 lib25519_dh(k, pk, sk): shared-secret generation
 lib25519_sign_keypair(pk, sk): Ed25519 key generation
 lib25519_sign(sm, &smlen, m, mlen, sk): signing
 lib25519_sign_open(m, &mlen, sm, smlen, pk): verification + message recovery
 Internally, lib25519 includes implementations designed for performance on
 various CPUs, implementations designed to work portably across CPUs, and
 automatic run-time selection of implementations.
 .
 lib25519 is intended to be called by larger multi-function libraries, including
 libraries in other languages via FFI. The idea is that lib25519 will take
 responsibility for the details of X25519/Ed25519 computation, including
 optimization, timing-attack protection, and eventually verification, freeing up
 the calling libraries to concentrate on application-specific needs such as
 protocol integration. Applications can also call lib25519 directly.
 .
 Shared library.

Package: lib25519-dev
Description-md5: 5a84b90354dfbce918328f84d3a806ca
Description-en: microlibrary X25519/Ed25519 - development files
 microlibrary for the X25519 encryption system and the Ed25519 signature system,
 both of which use the Curve25519 elliptic curve. Curve25519 is the fastest
 curve in TLS 1.3, and the only curve in Wireguard, Signal, and many other
 applications.
 .
 lib25519 has a very simple stateless API based on the SUPERCOP API, with
 wire-format inputs and outputs, providing functions that directly match the
 central cryptographic operations in X25519 and Ed25519:
 .
 lib25519_dh_keypair(pk, sk): X25519 key generation
 lib25519_dh(k, pk, sk): shared-secret generation
 lib25519_sign_keypair(pk, sk): Ed25519 key generation
 lib25519_sign(sm, &smlen, m, mlen, sk): signing
 lib25519_sign_open(m, &mlen, sm, smlen, pk): verification + message recovery
 Internally, lib25519 includes implementations designed for performance on
 various CPUs, implementations designed to work portably across CPUs, and
 automatic run-time selection of implementations.
 .
 lib25519 is intended to be called by larger multi-function libraries, including
 libraries in other languages via FFI. The idea is that lib25519 will take
 responsibility for the details of X25519/Ed25519 computation, including
 optimization, timing-attack protection, and eventually verification, freeing up
 the calling libraries to concentrate on application-specific needs such as
 protocol integration. Applications can also call lib25519 directly.
 .
 Development files.

Package: lib2geom-dev
Description-md5: 3912030d0dab6327074f047d4090e3ae
Description-en: robust computational geometry framework -- development library
 2Geom is a C++ 2D geometry library geared towards robust processing of
 computational geometry data associated with vector graphics. The primary
 design consideration is ease of use and clarity. It is dual-licensed
 under LGPL 2.1 and MPL 1.1.
 .
 The library is descended from a set of geometric routines present in
 Inkscape, a vector graphics editor based around the Scalable Vector
 Graphics format, the most widespread vector graphics interchange format
 on the Web and a W3C Recommendation. Due to this legacy, not all parts
 of the API form a coherent whole (yet).
 .
 Rendering is outside the scope of this library, and it is assumed
 something like libcairo or similar is employed for this.  2geom
 concentrates on higher level algorithms and geometric computations.
 .
 This package contains the development files needed to build against 2geom.

Package: lib2geom1.4.0
Description-md5: 59df32d7ca736f20480217b53a32e7ae
Description-en: robust computational geometry framework -- shared library
 2Geom is a C++ 2D geometry library geared towards robust processing of
 computational geometry data associated with vector graphics. The primary
 design consideration is ease of use and clarity. It is dual-licensed
 under LGPL 2.1 and MPL 1.1.
 .
 The library is descended from a set of geometric routines present in
 Inkscape, a vector graphics editor based around the Scalable Vector
 Graphics format, the most widespread vector graphics interchange format
 on the Web and a W3C Recommendation. Due to this legacy, not all parts
 of the API form a coherent whole (yet).
 .
 Rendering is outside the scope of this library, and it is assumed
 something like libcairo or similar is employed for this.  2geom
 concentrates on higher level algorithms and geometric computations.
 .
 This package contains the shared library.

Package: lib32asan6
Description-md5: 21a3c42c398c2fff43ee9449787256e4
Description-en: AddressSanitizer -- a fast memory error detector (32bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib32asan6-amd64-cross
Description-md5: 21a3c42c398c2fff43ee9449787256e4
Description-en: AddressSanitizer -- a fast memory error detector (32bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib32asan6-ppc64-cross
Description-md5: 21a3c42c398c2fff43ee9449787256e4
Description-en: AddressSanitizer -- a fast memory error detector (32bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib32asan6-sparc64-cross
Description-md5: 21a3c42c398c2fff43ee9449787256e4
Description-en: AddressSanitizer -- a fast memory error detector (32bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib32asan6-x32-cross
Description-md5: 21a3c42c398c2fff43ee9449787256e4
Description-en: AddressSanitizer -- a fast memory error detector (32bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib32asan8-amd64-cross
Description-md5: 21a3c42c398c2fff43ee9449787256e4
Description-en: AddressSanitizer -- a fast memory error detector (32bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib32asan8-ppc64-cross
Description-md5: 21a3c42c398c2fff43ee9449787256e4
Description-en: AddressSanitizer -- a fast memory error detector (32bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib32asan8-sparc64-cross
Description-md5: 21a3c42c398c2fff43ee9449787256e4
Description-en: AddressSanitizer -- a fast memory error detector (32bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib32asan8-x32-cross
Description-md5: 21a3c42c398c2fff43ee9449787256e4
Description-en: AddressSanitizer -- a fast memory error detector (32bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib32atomic1-amd64-cross
Description-md5: 4b9cd7e59833a54167ec848b4c3d9e48
Description-en: support library providing __atomic built-in functions (32bit)
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: lib32atomic1-ppc64-cross
Description-md5: 4b9cd7e59833a54167ec848b4c3d9e48
Description-en: support library providing __atomic built-in functions (32bit)
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: lib32atomic1-sparc64-cross
Description-md5: 4b9cd7e59833a54167ec848b4c3d9e48
Description-en: support library providing __atomic built-in functions (32bit)
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: lib32atomic1-x32-cross
Description-md5: 4b9cd7e59833a54167ec848b4c3d9e48
Description-en: support library providing __atomic built-in functions (32bit)
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: lib32gcc-11-dev
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-11-dev-amd64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-11-dev-ppc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-11-dev-sparc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-11-dev-x32-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-12-dev
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-12-dev-amd64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-12-dev-ppc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-12-dev-sparc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-12-dev-x32-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-13-dev
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-13-dev-amd64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-13-dev-ppc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-13-dev-sparc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-13-dev-x32-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-14-dev
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-14-dev-amd64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-14-dev-ppc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-14-dev-sparc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-14-dev-x32-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-15-dev-amd64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-15-dev-ppc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-15-dev-sparc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-15-dev-x32-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-16-dev
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-16-dev-amd64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-16-dev-ppc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-16-dev-sparc64-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-16-dev-x32-cross
Description-md5: 50201ee0230693f6a9313820d5854393
Description-en: GCC support library (32 bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib32gcc-s1-amd64-cross
Description-md5: 50751a27453868e86cc1bc2f78b18a32
Description-en: GCC support library (32 bit Version)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32gcc-s1-ppc64-cross
Description-md5: 49774a82c6bfe226707be12f9a5282e7
Description-en: GCC support library (32 bit Version)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32gcc-s1-sparc64-cross
Description-md5: 4d1d4b9242bcfca6baa0e979e5bb3f2e
Description-en: GCC support library (32 bit Version)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32gcc-s1-x32-cross
Description-md5: 530ee1acf7d7dff7c3e5606f748b48ae
Description-en: GCC support library (32 bit Version)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32gfortran-11-dev
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-11-dev-amd64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-11-dev-ppc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-11-dev-sparc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-11-dev-x32-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-12-dev
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-12-dev-amd64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-12-dev-ppc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-12-dev-sparc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-12-dev-x32-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-13-dev
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-13-dev-amd64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-13-dev-ppc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-13-dev-sparc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-13-dev-x32-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-14-dev
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-14-dev-amd64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-14-dev-ppc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-14-dev-sparc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-14-dev-x32-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-15-dev-amd64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-15-dev-ppc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-15-dev-sparc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-15-dev-x32-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-16-dev
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-16-dev-amd64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-16-dev-ppc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-16-dev-sparc64-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran-16-dev-x32-cross
Description-md5: 6b37f3090548ca719a28233db2276849
Description-en: Runtime library for GNU Fortran applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib32gfortran5-amd64-cross
Description-md5: 6b1141cbf03c78b07b329d00c2e7823f
Description-en: Runtime library for GNU Fortran applications (32bit)
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: lib32gfortran5-ppc64-cross
Description-md5: 6b1141cbf03c78b07b329d00c2e7823f
Description-en: Runtime library for GNU Fortran applications (32bit)
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: lib32gfortran5-sparc64-cross
Description-md5: 6b1141cbf03c78b07b329d00c2e7823f
Description-en: Runtime library for GNU Fortran applications (32bit)
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: lib32gfortran5-x32-cross
Description-md5: 6b1141cbf03c78b07b329d00c2e7823f
Description-en: Runtime library for GNU Fortran applications (32bit)
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: lib32go-11-dev
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-11-dev-amd64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-11-dev-ppc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-11-dev-sparc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-11-dev-x32-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-12-dev
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-12-dev-amd64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-12-dev-ppc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-12-dev-sparc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-12-dev-x32-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-13-dev
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-13-dev-amd64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-13-dev-ppc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-13-dev-sparc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-13-dev-x32-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-14-dev
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-14-dev-amd64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-14-dev-ppc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-14-dev-sparc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-14-dev-x32-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-15-dev
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-15-dev-amd64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-15-dev-ppc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-15-dev-sparc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-15-dev-x32-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-16-dev
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-16-dev-amd64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-16-dev-ppc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-16-dev-sparc64-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go-16-dev-x32-cross
Description-md5: 0d206625198081e48dfdda7b339c3c73
Description-en: Runtime library for GNU Go applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib32go19
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go19-amd64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go19-ppc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go19-sparc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go19-x32-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go21
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go21-amd64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go21-ppc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go21-sparc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go21-x32-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go22
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go22-amd64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go22-ppc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go22-sparc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go22-x32-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go23
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go23-amd64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go23-ppc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go23-sparc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go23-x32-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go24
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go24-amd64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go24-ppc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go24-sparc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go24-x32-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go25
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go25-amd64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go25-ppc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go25-sparc64-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32go25-x32-cross
Description-md5: 7174520aedfeba49e54b8c36f55b7e95
Description-en: Runtime library for GNU Go applications (32bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib32gomp1-amd64-cross
Description-md5: e631a6bc5701a04082ff06d4907faecf
Description-en: GCC OpenMP (GOMP) support library (32bit)
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: lib32gomp1-ppc64-cross
Description-md5: e631a6bc5701a04082ff06d4907faecf
Description-en: GCC OpenMP (GOMP) support library (32bit)
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: lib32gomp1-sparc64-cross
Description-md5: e631a6bc5701a04082ff06d4907faecf
Description-en: GCC OpenMP (GOMP) support library (32bit)
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: lib32gomp1-x32-cross
Description-md5: e631a6bc5701a04082ff06d4907faecf
Description-en: GCC OpenMP (GOMP) support library (32bit)
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: lib32gphobos-11-dev
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-11-dev-amd64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-11-dev-ppc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-11-dev-sparc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-11-dev-x32-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-12-dev
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-12-dev-amd64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-12-dev-ppc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-12-dev-sparc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-12-dev-x32-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-13-dev
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-13-dev-amd64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-13-dev-ppc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-13-dev-sparc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-13-dev-x32-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-14-dev
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-14-dev-amd64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-14-dev-ppc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-14-dev-sparc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-14-dev-x32-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-15-dev
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-15-dev-amd64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-15-dev-ppc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-15-dev-sparc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-15-dev-x32-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-16-dev
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-16-dev-amd64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-16-dev-ppc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-16-dev-sparc64-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos-16-dev-x32-cross
Description-md5: b341eedcd8081d86dac015bda85ac8cc
Description-en: Phobos D standard library (32bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos2
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos2-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos2-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos2-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos2-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos3
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos3-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos3-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos3-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos3-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos4
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos4-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos4-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos4-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos4-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos5
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos5-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos5-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos5-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos5-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos6
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos6-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos6-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos6-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos6-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos7
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos7-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos7-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos7-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32gphobos7-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib32itm1-amd64-cross
Description-md5: dab7174f3ba5f3317b7d12b57522f05a
Description-en: GNU Transactional Memory Library (32bit)
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: lib32itm1-ppc64-cross
Description-md5: dab7174f3ba5f3317b7d12b57522f05a
Description-en: GNU Transactional Memory Library (32bit)
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: lib32itm1-sparc64-cross
Description-md5: dab7174f3ba5f3317b7d12b57522f05a
Description-en: GNU Transactional Memory Library (32bit)
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: lib32itm1-x32-cross
Description-md5: dab7174f3ba5f3317b7d12b57522f05a
Description-en: GNU Transactional Memory Library (32bit)
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: lib32objc-11-dev
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-11-dev-amd64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-11-dev-ppc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-11-dev-sparc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-11-dev-x32-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-12-dev
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-12-dev-amd64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-12-dev-ppc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-12-dev-sparc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-12-dev-x32-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-13-dev
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-13-dev-amd64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-13-dev-ppc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-13-dev-sparc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-13-dev-x32-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-14-dev
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-14-dev-amd64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-14-dev-ppc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-14-dev-sparc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-14-dev-x32-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-15-dev
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-15-dev-amd64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-15-dev-ppc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-15-dev-sparc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-15-dev-x32-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-16-dev
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-16-dev-amd64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-16-dev-ppc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-16-dev-sparc64-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc-16-dev-x32-cross
Description-md5: 4563909f76273e1eff5ff297d7d93981
Description-en: Runtime library for GNU Objective-C applications (32bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib32objc4
Description-md5: cdc9d0be22d98fa7275d3376afaddcc0
Description-en: Runtime library for GNU Objective-C applications (32bit)
 Library needed for GNU ObjC applications linked against the shared library.

Package: lib32objc4-amd64-cross
Description-md5: cdc9d0be22d98fa7275d3376afaddcc0
Description-en: Runtime library for GNU Objective-C applications (32bit)
 Library needed for GNU ObjC applications linked against the shared library.

Package: lib32objc4-ppc64-cross
Description-md5: cdc9d0be22d98fa7275d3376afaddcc0
Description-en: Runtime library for GNU Objective-C applications (32bit)
 Library needed for GNU ObjC applications linked against the shared library.

Package: lib32objc4-sparc64-cross
Description-md5: cdc9d0be22d98fa7275d3376afaddcc0
Description-en: Runtime library for GNU Objective-C applications (32bit)
 Library needed for GNU ObjC applications linked against the shared library.

Package: lib32objc4-x32-cross
Description-md5: cdc9d0be22d98fa7275d3376afaddcc0
Description-en: Runtime library for GNU Objective-C applications (32bit)
 Library needed for GNU ObjC applications linked against the shared library.

Package: lib32quadmath0-amd64-cross
Description-md5: d7a03dac94565e412ed600a16f543d54
Description-en: GCC Quad-Precision Math Library (32bit)
 A library, which provides quad-precision mathematical functions on targets
 supporting the __float128 datatype. The library is used to provide on such
 targets the REAL(16) type in the GNU Fortran compiler.

Package: lib32quadmath0-x32-cross
Description-md5: d7a03dac94565e412ed600a16f543d54
Description-en: GCC Quad-Precision Math Library (32bit)
 A library, which provides quad-precision mathematical functions on targets
 supporting the __float128 datatype. The library is used to provide on such
 targets the REAL(16) type in the GNU Fortran compiler.

Package: lib32stdc++-11-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: lib32stdc++-11-dev-amd64-cross
Description-md5: a39814a7b481eba9451c5a674a3ee774
Description-en: GNU Standard C++ Library v3 (development files) (amd64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-11-dev-ppc64-cross
Description-md5: c5957f6fc510d3c23449a1788b577395
Description-en: GNU Standard C++ Library v3 (development files) (ppc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-11-dev-sparc64-cross
Description-md5: 45d135f3eb790ec58aba07e62982d0a4
Description-en: GNU Standard C++ Library v3 (development files) (sparc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-11-dev-x32-cross
Description-md5: f522eb0378021b204060848ca71a323b
Description-en: GNU Standard C++ Library v3 (development files) (x32
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-12-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: lib32stdc++-12-dev-amd64-cross
Description-md5: a39814a7b481eba9451c5a674a3ee774
Description-en: GNU Standard C++ Library v3 (development files) (amd64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-12-dev-ppc64-cross
Description-md5: c5957f6fc510d3c23449a1788b577395
Description-en: GNU Standard C++ Library v3 (development files) (ppc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-12-dev-sparc64-cross
Description-md5: 45d135f3eb790ec58aba07e62982d0a4
Description-en: GNU Standard C++ Library v3 (development files) (sparc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-12-dev-x32-cross
Description-md5: f522eb0378021b204060848ca71a323b
Description-en: GNU Standard C++ Library v3 (development files) (x32
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-13-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: lib32stdc++-13-dev-amd64-cross
Description-md5: a39814a7b481eba9451c5a674a3ee774
Description-en: GNU Standard C++ Library v3 (development files) (amd64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-13-dev-ppc64-cross
Description-md5: c5957f6fc510d3c23449a1788b577395
Description-en: GNU Standard C++ Library v3 (development files) (ppc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-13-dev-sparc64-cross
Description-md5: 45d135f3eb790ec58aba07e62982d0a4
Description-en: GNU Standard C++ Library v3 (development files) (sparc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-13-dev-x32-cross
Description-md5: f522eb0378021b204060848ca71a323b
Description-en: GNU Standard C++ Library v3 (development files) (x32
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-14-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: lib32stdc++-14-dev-amd64-cross
Description-md5: a39814a7b481eba9451c5a674a3ee774
Description-en: GNU Standard C++ Library v3 (development files) (amd64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-14-dev-ppc64-cross
Description-md5: c5957f6fc510d3c23449a1788b577395
Description-en: GNU Standard C++ Library v3 (development files) (ppc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-14-dev-sparc64-cross
Description-md5: 45d135f3eb790ec58aba07e62982d0a4
Description-en: GNU Standard C++ Library v3 (development files) (sparc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-14-dev-x32-cross
Description-md5: f522eb0378021b204060848ca71a323b
Description-en: GNU Standard C++ Library v3 (development files) (x32
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-15-dev-amd64-cross
Description-md5: a39814a7b481eba9451c5a674a3ee774
Description-en: GNU Standard C++ Library v3 (development files) (amd64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-15-dev-ppc64-cross
Description-md5: c5957f6fc510d3c23449a1788b577395
Description-en: GNU Standard C++ Library v3 (development files) (ppc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-15-dev-sparc64-cross
Description-md5: 45d135f3eb790ec58aba07e62982d0a4
Description-en: GNU Standard C++ Library v3 (development files) (sparc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-15-dev-x32-cross
Description-md5: f522eb0378021b204060848ca71a323b
Description-en: GNU Standard C++ Library v3 (development files) (x32
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-16-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: lib32stdc++-16-dev-amd64-cross
Description-md5: a39814a7b481eba9451c5a674a3ee774
Description-en: GNU Standard C++ Library v3 (development files) (amd64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-16-dev-ppc64-cross
Description-md5: c5957f6fc510d3c23449a1788b577395
Description-en: GNU Standard C++ Library v3 (development files) (ppc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-16-dev-sparc64-cross
Description-md5: 45d135f3eb790ec58aba07e62982d0a4
Description-en: GNU Standard C++ Library v3 (development files) (sparc64
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++-16-dev-x32-cross
Description-md5: f522eb0378021b204060848ca71a323b
Description-en: GNU Standard C++ Library v3 (development files) (x32
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-11-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: lib32stdc++6-11-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-11-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-11-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-11-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-12-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: lib32stdc++6-12-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-12-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-12-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-12-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-13-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: lib32stdc++6-13-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-13-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-13-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-13-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-14-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: lib32stdc++6-14-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-14-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-14-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-14-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-15-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: lib32stdc++6-15-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-15-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-15-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-15-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-16-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: lib32stdc++6-16-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-16-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-16-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-16-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-amd64-cross
Description-md5: 1b5e6395f9e7f7813dfd2dc28c813319
Description-en: GNU Standard C++ Library v3 (32 bit Version)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-ppc64-cross
Description-md5: 2c9085c5f49471b6573f07e929023d93
Description-en: GNU Standard C++ Library v3 (32 bit Version)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-sparc64-cross
Description-md5: eebb7a339a97fa825bdb468feb6ff708
Description-en: GNU Standard C++ Library v3 (32 bit Version)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: lib32stdc++6-x32-cross
Description-md5: 019c8e157e6258089ae9490f206e6b4d
Description-en: GNU Standard C++ Library v3 (32 bit Version)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib32ubsan1-amd64-cross
Description-md5: 00c57d4ccf298e90fae6bd6acdfad7ab
Description-en: UBSan -- undefined behaviour sanitizer (32bit)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: lib32ubsan1-ppc64-cross
Description-md5: 00c57d4ccf298e90fae6bd6acdfad7ab
Description-en: UBSan -- undefined behaviour sanitizer (32bit)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: lib32ubsan1-sparc64-cross
Description-md5: 00c57d4ccf298e90fae6bd6acdfad7ab
Description-en: UBSan -- undefined behaviour sanitizer (32bit)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: lib32ubsan1-x32-cross
Description-md5: 00c57d4ccf298e90fae6bd6acdfad7ab
Description-en: UBSan -- undefined behaviour sanitizer (32bit)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: lib3ds-1-3
Description-md5: 8387b66dbce8cb38f9106191ffd672b6
Description-en: Autodesk 3D Studio file reader C library
 This library implements the functionality required to manage
 Autodesk's 3D Studio Release 3 and 4 format (.3DS) files.
 .
 It is a free alternative to Autodesk's 3DS File Toolkit for
 managing 3DS files.

Package: lib3ds-dev
Description-md5: 51afadd83f7ba8b9bb47b4051f98d1a3
Description-en: Autodesk 3D Studio file reader development files
 This library implements the functionality required to manage
 Autodesk's 3D Studio Release 3 and 4 format (.3DS) files.
 .
 It is a free alternative to Autodesk's 3DS File Toolkit for
 managing 3DS files.
 .
 This package contains the development files (headers and libs).

Package: lib3mf-dev
Description-md5: b07f430956085fc425b9520162f657ec
Description-en: Lib3MF is a C++ implementation of the 3D Manufacturing Format (development)
 As 3MF shall become an universal 3D Printing standard,
 its quick adoption is very important. This library shall
 lower all barriers of adoption to any possible user, let
 it be software providers, hardware providers, service
 providers or middleware tools. The specification can be
 downloaded at http://3mf.io/specification/
 .
 Its aim is to offer an open source way to integrate 3MF
 reading and writing capabilities, as well as conversion
 and validation tools for input and output data. The 3MF
 Library shall provide a clean and easy-to-use API to speed
 up the development and keep integration costs at a minimum.
 .
 This package contains the development files.

Package: lib3mf-doc
Description-md5: ad56f97f448128c8e868599b92c183bf
Description-en: Lib3MF is a C++ implementation of the 3D Manufacturing Format (documentation)
 As 3MF shall become an universal 3D Printing standard,
 its quick adoption is very important. This library shall
 lower all barriers of adoption to any possible user, let
 it be software providers, hardware providers, service
 providers or middleware tools. The specification can be
 downloaded at http://3mf.io/specification/
 .
 Its aim is to offer an open source way to integrate 3MF
 reading and writing capabilities, as well as conversion
 and validation tools for input and output data. The 3MF
 Library shall provide a clean and easy-to-use API to speed
 up the development and keep integration costs at a minimum.
 .
 This package contains the documentation files.

Package: lib3mf1t64
Description-md5: 735113732a04fad7939f8e6ec0752170
Description-en: Lib3MF is a C++ implementation of the 3D Manufacturing Format
 As 3MF shall become an universal 3D Printing standard,
 its quick adoption is very important. This library shall
 lower all barriers of adoption to any possible user, let
 it be software providers, hardware providers, service
 providers or middleware tools. The specification can be
 downloaded at http://3mf.io/specification/
 .
 Its aim is to offer an open source way to integrate 3MF
 reading and writing capabilities, as well as conversion
 and validation tools for input and output data. The 3MF
 Library shall provide a clean and easy-to-use API to speed
 up the development and keep integration costs at a minimum.

Package: lib4ti2-0t64
Description-md5: df6e22ec8d67188d9443c53de63ed28a
Description-en: mathematical tool suite for problems on linear spaces -- libs
 4ti2 is a mathematical software package for algebraic, geometric
 and combinatorial problems on linear spaces.
 .
 This package provides the shared libraries required to run programs
 compiled against the 4ti2 library. To compile your own programs you
 also need to install the lib4ti2-dev package.

Package: lib4ti2-dev
Description-md5: 9591f83eb40df70772f95b13b795e47c
Description-en: mathematical tool suite for problems on linear spaces -- dev
 4ti2 is a mathematical software package for algebraic, geometric
 and combinatorial problems on linear spaces.
 .
 This package provides the header files, static libraries and symbolic links
 that developers using the 4ti2 library will need.

Package: lib64asan6-i386-cross
Description-md5: 1a9f659ca4439e2038933f842e164011
Description-en: AddressSanitizer -- a fast memory error detector (64bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib64asan6-powerpc-cross
Description-md5: 1a9f659ca4439e2038933f842e164011
Description-en: AddressSanitizer -- a fast memory error detector (64bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib64asan6-x32-cross
Description-md5: 1a9f659ca4439e2038933f842e164011
Description-en: AddressSanitizer -- a fast memory error detector (64bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib64asan8-i386-cross
Description-md5: 1a9f659ca4439e2038933f842e164011
Description-en: AddressSanitizer -- a fast memory error detector (64bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib64asan8-powerpc-cross
Description-md5: 1a9f659ca4439e2038933f842e164011
Description-en: AddressSanitizer -- a fast memory error detector (64bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib64asan8-x32-cross
Description-md5: 1a9f659ca4439e2038933f842e164011
Description-en: AddressSanitizer -- a fast memory error detector (64bit)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: lib64atomic1-i386-cross
Description-md5: dcde910e366c584abcb0cd438bd4f06e
Description-en: support library providing __atomic built-in functions (64bit)
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: lib64atomic1-powerpc-cross
Description-md5: dcde910e366c584abcb0cd438bd4f06e
Description-en: support library providing __atomic built-in functions (64bit)
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: lib64atomic1-x32-cross
Description-md5: dcde910e366c584abcb0cd438bd4f06e
Description-en: support library providing __atomic built-in functions (64bit)
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: lib64gcc-11-dev-i386-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-11-dev-powerpc-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-11-dev-x32-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-12-dev-i386-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-12-dev-powerpc-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-12-dev-x32-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-13-dev-i386-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-13-dev-powerpc-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-13-dev-x32-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-14-dev-i386-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-14-dev-powerpc-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-14-dev-x32-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-15-dev-i386-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-15-dev-powerpc-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-15-dev-x32-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-16-dev-i386-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-16-dev-powerpc-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-16-dev-x32-cross
Description-md5: 44d3aaff7c21b9d5950416cabd2035a0
Description-en: GCC support library (64bit development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: lib64gcc-s1-i386-cross
Description-md5: f51617c644108e7c0efbf4e1aba59f63
Description-en: GCC support library (i386) (64bit)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64gcc-s1-powerpc-cross
Description-md5: 49a23e4e59ff20de994e735cf94c3c81
Description-en: GCC support library (powerpc) (64bit)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64gcc-s1-x32-cross
Description-md5: e2d5c934d8e46a5c5d78dadf147cb2bc
Description-en: GCC support library (x32) (64bit)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64gfortran-11-dev-i386-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-11-dev-powerpc-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-11-dev-x32-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-12-dev-i386-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-12-dev-powerpc-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-12-dev-x32-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-13-dev-i386-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-13-dev-powerpc-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-13-dev-x32-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-14-dev-i386-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-14-dev-powerpc-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-14-dev-x32-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-15-dev-i386-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-15-dev-powerpc-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-15-dev-x32-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-16-dev-i386-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-16-dev-powerpc-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran-16-dev-x32-cross
Description-md5: 552b8ddfa55fb97fed937c39ac7c9855
Description-en: Runtime library for GNU Fortran applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: lib64gfortran5-i386-cross
Description-md5: 46b19e07ae6f07ea3757b2684cf21c0d
Description-en: Runtime library for GNU Fortran applications (64bit)
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: lib64gfortran5-powerpc-cross
Description-md5: 46b19e07ae6f07ea3757b2684cf21c0d
Description-en: Runtime library for GNU Fortran applications (64bit)
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: lib64gfortran5-x32-cross
Description-md5: 46b19e07ae6f07ea3757b2684cf21c0d
Description-en: Runtime library for GNU Fortran applications (64bit)
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: lib64go-11-dev-i386-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-11-dev-powerpc-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-11-dev-x32-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-12-dev-i386-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-12-dev-powerpc-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-12-dev-x32-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-13-dev-i386-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-13-dev-powerpc-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-13-dev-x32-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-14-dev-i386-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-14-dev-powerpc-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-14-dev-x32-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-15-dev-i386-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-15-dev-powerpc-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-15-dev-x32-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-16-dev-i386-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-16-dev-powerpc-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go-16-dev-x32-cross
Description-md5: a7ef5921b4b83cb852b9de565ed5fece
Description-en: Runtime library for GNU Go applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: lib64go19-i386-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go19-powerpc-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go19-x32-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go21-i386-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go21-powerpc-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go21-x32-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go22-i386-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go22-powerpc-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go22-x32-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go23-i386-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go23-powerpc-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go23-x32-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go24-i386-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go24-powerpc-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go24-x32-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go25-i386-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go25-powerpc-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64go25-x32-cross
Description-md5: 07fa56d3e232224f82aa278bc1a968bd
Description-en: Runtime library for GNU Go applications (64bit)
 Library needed for GNU Go applications linked against the
 shared library.

Package: lib64gomp1-i386-cross
Description-md5: a0950cb11ce700192ac4d8252bba5f9e
Description-en: GCC OpenMP (GOMP) support library (64bit)
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: lib64gomp1-powerpc-cross
Description-md5: a0950cb11ce700192ac4d8252bba5f9e
Description-en: GCC OpenMP (GOMP) support library (64bit)
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: lib64gomp1-x32-cross
Description-md5: a0950cb11ce700192ac4d8252bba5f9e
Description-en: GCC OpenMP (GOMP) support library (64bit)
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: lib64gphobos-11-dev-i386-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-11-dev-powerpc-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-11-dev-x32-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-12-dev-i386-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-12-dev-powerpc-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-12-dev-x32-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-13-dev-i386-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-13-dev-powerpc-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-13-dev-x32-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-14-dev-i386-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-14-dev-powerpc-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-14-dev-x32-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-15-dev-i386-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-15-dev-powerpc-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-15-dev-x32-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-16-dev-i386-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-16-dev-powerpc-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos-16-dev-x32-cross
Description-md5: 74c4089eeff14106ae16cc4257ba8f73
Description-en: Phobos D standard library (64bit development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos2-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos2-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos2-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos3-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos3-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos3-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos4-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos4-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos4-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos5-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos5-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos5-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos6-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos6-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos6-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos7-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos7-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64gphobos7-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: lib64itm1-i386-cross
Description-md5: fcc38020a0be9787c7556be2d025d1a4
Description-en: GNU Transactional Memory Library (64bit)
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: lib64itm1-x32-cross
Description-md5: fcc38020a0be9787c7556be2d025d1a4
Description-en: GNU Transactional Memory Library (64bit)
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: lib64objc-11-dev-i386-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-11-dev-powerpc-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-11-dev-x32-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-12-dev-i386-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-12-dev-powerpc-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-12-dev-x32-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-13-dev-i386-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-13-dev-powerpc-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-13-dev-x32-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-14-dev-i386-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-14-dev-powerpc-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-14-dev-x32-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-15-dev-i386-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-15-dev-powerpc-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-15-dev-x32-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-16-dev-i386-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-16-dev-powerpc-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc-16-dev-x32-cross
Description-md5: c0fc895d2778279155bfb6af8561da8e
Description-en: Runtime library for GNU Objective-C applications (64bit development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: lib64objc4-i386-cross
Description-md5: ed6abd85fb9be4df45f054e758ab70d5
Description-en: Runtime library for GNU Objective-C applications (64bit)
 Library needed for GNU ObjC applications linked against the shared library.

Package: lib64objc4-powerpc-cross
Description-md5: ed6abd85fb9be4df45f054e758ab70d5
Description-en: Runtime library for GNU Objective-C applications (64bit)
 Library needed for GNU ObjC applications linked against the shared library.

Package: lib64objc4-x32-cross
Description-md5: ed6abd85fb9be4df45f054e758ab70d5
Description-en: Runtime library for GNU Objective-C applications (64bit)
 Library needed for GNU ObjC applications linked against the shared library.

Package: lib64quadmath0-i386-cross
Description-md5: 49289451e79bd744581e76fbb05eb94d
Description-en: GCC Quad-Precision Math Library  (64bit)
 A library, which provides quad-precision mathematical functions on targets
 supporting the __float128 datatype. The library is used to provide on such
 targets the REAL(16) type in the GNU Fortran compiler.

Package: lib64quadmath0-x32-cross
Description-md5: 49289451e79bd744581e76fbb05eb94d
Description-en: GCC Quad-Precision Math Library  (64bit)
 A library, which provides quad-precision mathematical functions on targets
 supporting the __float128 datatype. The library is used to provide on such
 targets the REAL(16) type in the GNU Fortran compiler.

Package: lib64stdc++-11-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++-11-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++-11-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++-12-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++-12-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++-12-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++-13-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++-13-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++-13-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++-14-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++-14-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++-14-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++-15-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++-15-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++-15-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++-16-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++-16-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++-16-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-11-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-11-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-11-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-12-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-12-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-12-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-13-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-13-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-13-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-14-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-14-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-14-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-15-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-15-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-15-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-16-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-16-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-16-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-i386-cross
Description-md5: 7173b9ff28be040d07627366f651d84f
Description-en: GNU Standard C++ Library v3 (i386) (64bit)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-powerpc-cross
Description-md5: 0417103feacf9e975ae71c41d6df7569
Description-en: GNU Standard C++ Library v3 (powerpc) (64bit)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: lib64stdc++6-x32-cross
Description-md5: 7b9946c174ea010304d854c7f7c97071
Description-en: GNU Standard C++ Library v3 (x32) (64bit)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: lib64ubsan1-i386-cross
Description-md5: c22f6718422baad4c7aa40c7b8c9e6ac
Description-en: UBSan -- undefined behaviour sanitizer (64bit)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: lib64ubsan1-powerpc-cross
Description-md5: c22f6718422baad4c7aa40c7b8c9e6ac
Description-en: UBSan -- undefined behaviour sanitizer (64bit)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: lib64ubsan1-x32-cross
Description-md5: c22f6718422baad4c7aa40c7b8c9e6ac
Description-en: UBSan -- undefined behaviour sanitizer (64bit)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: liba11y-profile-manager-0.1-0
Description-md5: 74eadbdd5a264a91332861b93dfef544
Description-en: Accessibility profile manager - Shared library
 This package contains the library that can be used to set/reset
 accessibility profiles, as defined in a manifest and gsettings
 files.

Package: liba11y-profile-manager-0.1-dev
Description-md5: 8bcde8f0e5faf3c5d94008035b7d2297
Description-en: Development files for the accessibility profile manager library
 These are the development files for the accessibility profile manager,
 needed for compilation of programs which use it.

Package: liba11y-profile-manager-data
Description-md5: 9261ddfe03ce198459b83a9617c7aa96
Description-en: Accessibility Profile Manager - GSettings data
 This package contains the gsettings schema data

Package: liba52-0.7.4
Description-md5: 1f6861ed8e347457021bf8275aeb3bab
Description-en: library for decoding ATSC A/52 streams
 liba52 is a free library for decoding ATSC A/52 streams. The A/52 standard is
 used in a variety of applications, including digital television and DVD. It is
 also known as AC-3.

Package: liba52-0.7.4-dev
Description-md5: a008e9348ef0391e0dd7eac39d37af19
Description-en: library for decoding ATSC A/52 streams (development)
 liba52 is a free library for decoding ATSC A/52 streams. The A/52 standard is
 used in a variety of applications, including digital television and DVD. It is
 also known as AC-3.
 .
 This package contains the development files.

Package: libaa-bin
Description-md5: aceb0e45b1024860e2efa4f03f15d19a
Description-en: sample programs using aalib
 AAlib is a portable ASCII art graphics library. Internally, it works like
 a graphics display, but the output is rendered into gorgeous platform
 independent ASCII graphics.
 .
 This package contains a few sample programs that use aalib.

Package: libaacs-bin
Description-md5: c2057afcec9b455f964c24f56c8ef232
Description-en: free-and-libre implementation of AACS (tools)
 libaacs is a research project to implement the Advanced Access Content
 System specification. It provides, through an open-source library, a
 way to understand how the AACS works.
 .
 This package DOES NOT provide any key or certificate that could be used
 to decode encrypted copyrighted material. It is based on the official
 public AACS specification only.
 .
 This package provides aacs_info, a simple tool to display AACS
 information.

Package: libaacs-dev
Description-md5: e5de7244f9e700989faa2fbdb2b1dbad
Description-en: free-and-libre implementation of AACS (development files)
 libaacs is a research project to implement the Advanced Access Content
 System specification. It provides, through an open-source library, a
 way to understand how the AACS works.
 .
 This package DOES NOT provide any key or certificate that could be used
 to decode encrypted copyrighted material. It is based on the official
 public AACS specification only.
 .
 This package provides the development files for libaacs0.

Package: libaacs0
Description-md5: 41db8a659b0b28fdefe3a4c746d811ba
Description-en: free-and-libre implementation of AACS
 libaacs is a research project to implement the Advanced Access Content
 System specification. It provides, through an open-source library, a
 way to understand how the AACS works.
 .
 This package DOES NOT provide any key or certificate that could be used
 to decode encrypted copyrighted material. It is based on the official
 public AACS specification only.
 .
 This package provides the shared library.

Package: libabigail-dev
Description-md5: e5be201b6d254fa6dfc675ac3066a175
Description-en: ABI Generic Analysis and Instrumentation Library (development files)
 This is an interface to the GNU Compiler Collection for the collection
 and analysis of compiler-generated binaries.
 .
 This package contains the development files.

Package: libabigail9
Description-md5: d2eee0fd9ff716cd0684053bf99fb5a3
Description-en: ABI Generic Analysis and Instrumentation Library (runtime)
 This is an interface to the GNU Compiler Collection for the collection
 and analysis of compiler-generated binaries.
 .
 This package contains the runtime library.

Package: libabiword-3.0
Description-md5: 2574ef9e41c920826760e47a0ed6956c
Description-en: efficient, featureful word processor with collaboration -- shared library
 AbiWord is a full-featured, efficient word processing application.
 It is suitable for a wide variety of word processing tasks, and
 is extensible with a variety of plugins.
 .
 This package contains the shared library, enabling other applications to
 integrate AbiWord functionality.

Package: libabiword-dev
Description-md5: 920d78a20ddaa977e87f549ec91b6c92
Description-en: efficient, featureful word processor with collaboration -- development files
 AbiWord is a full-featured, efficient word processing application.
 It is suitable for a wide variety of word processing tasks, and
 is extensible with a variety of plugins.
 .
 This package contains development files for software linking against
 libabiword-3.0.

Package: libabsl-dev
Description-md5: 8dd067725c77dbcbea15ee6f034121c8
Description-en: extensions to the C++ standard library (development files)
 Abseil is an open-source collection of C++ library code designed to augment the
 C++ standard library. The Abseil library code is collected from Google's C++
 codebase and has been extensively tested and used in production. In some cases,
 Abseil provides pieces missing from the C++ standard; in others, Abseil
 provides alternatives to the standard for special needs.
 .
 This package contains header files and other data necessary for developing with
 Abseil.

Package: libaccel-config-dev
Description-md5: 0afb902f17a54a50e9133a23c27733ab
Description-en: development files for libaccel-config
 Header files and development library for compiling C programs to link with the
 libaccel-config library and manage the DSA subsystem in the Linux kernel.

Package: libaccel-config1
Description-md5: 731e3117cf8f1731524094cbfea84d6b
Description-en: utility library wrapping the Intel DSA sysfs ABI
 This provides access to work queues by using the mmap portal from the
 character device and send work to the accelerator. It also provides
 interfaces to manage virtual DSA devices exposed by the driver to the
 guest via VFIO mediated device framework.
 .
 This package contains a utility library for managing the DSA (Data
 Stream Accelerator) subsystem in the Linux kernel.

Package: libaccess-modifier-checker-java
Description-md5: c39557e91f83d3a1ff5b4a6b03e9f061
Description-en: Maven plugin for custom access modifier checking
 This maven plugin allows applications to define custom
 access modifiers programmatically, to be enforced at
 compile time in the opt-in basis. Obviously, there's no
 runtime check either --- this is strictly a voluntary
 annotation.
 .
 This mechanism is useful for actually making sure that
 deprecated features are not used (without actually removing
 such declarations, which would break binary compatibility.)

Package: libaccessodf-java
Description-md5: 4e0a441fb8dc34e67e593b7e6e8700ab
Description-en: library for checking accessibility in ODF/ODT documents using Libreoffice
 AccessODF is an extension that can be used in OpenOffice.org Writer and in
 LibreOffice Writer. It enables authors to find and repair accessibility issues
 in their documents, i.e.  issues that make their documents difficult or even
 impossible to read for people with disabilities. This includes issues such as:
 * insufficient colour contrast between text and background,
 * missing text alternatives for images and other objects (such text
 alternatives are necessary for blind users and other users of
 text-to-speech software),
 * missing language identification for the document and for language changes
 inside the document (language information is needed for conversion into
 Braille and synthetic speech),
 * the use of proper Heading styles instead of big bold text to identify
 headings (this enables document navigation based on headings),
 * the use of proper tables instead of visually mimicking tables by using tabs
 or spaces,
 * the compatibility of images with DAISY, the de-facto standard for digital
 talking books.
 For each accessibility issue, AccessODF provides a description and repair
 suggestions.
 .
 This package just contains the library for use in other programs.

Package: libaccessors-perl
Description-md5: d8f3d94fde02206b0f590406974c28ac
Description-en: Perl module to create accessor methods in caller's package
 The accessors pragma lets you create simple accessors at compile-time.
 .
 This saves you from writing them by hand, which tends to result in
 cut-n-paste errors and a mess of duplicated code. It can also help you reduce
 the amount of unwanted direct-variable access that may creep into your
 codebase when you're feeling lazy. accessors was designed with laziness in
 mind.
 .
 Method-chaining accessors are generated by default. Note that you can still
 use accessors::chained directly for reasons of backwards compatibility.
 .
 See accessors::classic for accessors that always return the current value if
 you don't like method chaining.

Package: libaccounts-glib-dev
Description-md5: ecfa7b5b4a78440331647e007f15791a
Description-en: Accounts database access - development files
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains files the development files of the accounts database
 access GLib-based API.

Package: libaccounts-glib-doc
Description-md5: b50717413ad73fadbaa5a46e746af8c0
Description-en: Accounts database access - documentation
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains the documentation of the accounts database access
 GLib-based API.

Package: libaccounts-glib-tools
Description-md5: 58b72ca8f7507b05b900f43c133f1d03
Description-en: Accounts database access - tools
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package provides the tools useful for the libaccounts-glib
 library.

Package: libaccounts-glib0
Description-md5: 4d745eaa79b47a59118268dfecd1069e
Description-en: Accounts database access - shared library
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains shared libraries of the accounts database access
 GLib-based API.

Package: libaccounts-qt-doc
Description-md5: 452648f40b23d5c546881fc69116d353
Description-en: Accounts database access Qt version - documentation
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains developer documentation.

Package: libaccounts-qt5-1
Description-md5: 468a325d396769a4c3bf5bc72541afda
Description-en: Accounts database access Qt version - Qt5 shared library
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains shared libraries to be used by Qt5 applications.

Package: libaccounts-qt5-dev
Description-md5: fe7716eac5e6068f4512068c127d4773
Description-en: Accounts database access Qt version - Qt5 development files
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains files the development files of the accounts database
 access Qt5 API.

Package: libaccounts-qt6-1
Description-md5: 063d84ce4677cb480579fbae83ac9855
Description-en: Accounts database access Qt version - Qt6 shared library
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains shared libraries to be used by Qt6 applications.

Package: libaccounts-qt6-dev
Description-md5: 084ff24cd3eafc2b104a953c718d42b8
Description-en: Accounts database access Qt version - Qt6 development files
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains files the development files of the accounts database
 access Qt6 API.

Package: libace-8.0.5
Description-md5: 3b1ef212aa4244504b14e37ed5bc771c
Description-en: C++ network programming framework
 This package contains the ADAPTIVE Communication Environment (ACE)
 framework.
 .
 It provides platform independent C++ wrappers for all forms of IPC,
 thread- and process-management routines, and much more.
 .
 Moreover, it defines patterns for common communication tasks.
 * Reactor: handles event demultiplexing and dispatching
 * Proactor: for asynchronous I/O driven programs

Package: libace-dev
Description-md5: d592a5b17753e41096668d2c545fb840
Description-en: C++ network programming framework - development files
 This package contains the header files and static library for the ACE
 framework.

Package: libace-doc
Description-md5: 2947be94b6f82b7b2bd595c2dfdac647
Description-en: C++ network programming framework - documentation
 This package contains the ACE overview documentation, tutorials,
 examples, and information regarding upstream development.

Package: libace-flreactor-8.0.5
Description-md5: 04288c3463dc3d59add368ad9d0638df
Description-en: ACE-GUI reactor integration for FLTK
 Recognizing the need to write reactor-based GUI applications, the ACE
 community has created several reactor extensions for use with X
 Window System. Each of these extends the ACE_Select_Reactor to work
 with a specific toolkit. By using these reactors, your GUI
 application can remain single threaded yet still respond to both GUI
 events, such as button presses, and your own application events.
 .
 The ACE_FlReactor integrates with the FastLight toolkit's Fl::wait()
 method.

Package: libace-flreactor-dev
Description-md5: 2fec3f0c92fc1ce17c3ed5d3588ed5c4
Description-en: ACE-GUI reactor integration for FLTK - development files
 This package contains header files and static library for the ACE-FLTK
 reactor integration.

Package: libace-foxreactor-8.0.5
Description-md5: 1a26899df4c4e21b9a6a620de30642a3
Description-en: ACE-GUI reactor integration for FOX
 Recognizing the need to write reactor-based GUI applications, the ACE
 community has created several reactor extensions for use with X
 Window System. Each of these extends the ACE_Select_Reactor to work
 with a specific toolkit. By using these reactors, your GUI
 application can remain single threaded yet still respond to both GUI
 events, such as button presses, and your own application events.
 .
 The ACE_FoxReactor integrates with the FOX toolkit.

Package: libace-foxreactor-dev
Description-md5: c0383be0a2f124c7c64c372d63a04d6d
Description-en: ACE-GUI reactor integration for FOX - development files
 This package contains header files and static library for the ACE-FOX
 reactor integration.

Package: libace-htbp-8.0.5
Description-md5: 6ffe0854383a10939e437ab4d49bc5da
Description-en: ACE protocol over HTTP tunneling library
 The HTTP Tunneling, Bidirectional, Protocol (HTBP) library enables
 the writing of stream-based protocols over HTTP.
 .
 This allows clients behind a firewall to establish a connection with
 outbound servers using the HTTP protocol.

Package: libace-htbp-dev
Description-md5: 387dc37f2beee96b74b4f36901f19953
Description-en: ACE protocol over HTTP tunneling library - development files
 This package contains the header files and static library for the ACE
 HTBP library.

Package: libace-inet-8.0.5
Description-md5: 365b6b64bdc25b9b1343b033ecdf659d
Description-en: ACE Inet protocol library
 This package provides an ACE addon library for clients (and possibly
 servers at some point) using Inet protocols, such as HTTP or FTP.

Package: libace-inet-dev
Description-md5: 0b222d8d5a7015a75d051b17d2b8290f
Description-en: ACE Inet protocol library - development files
 This package contains the header files and static library for the ACE
 Inet protocol library.

Package: libace-inet-ssl-8.0.5
Description-md5: 3854e836ad1e8e54b0d95ec88886221a
Description-en: ACE SSL-enabled Inet protocol library
 This package provides an ACE addon library for clients (and possibly
 servers at some point) using Inet protocols which support SSL, such as
 HTTPS or FTPS.

Package: libace-inet-ssl-dev
Description-md5: 2d37a24a6f9d2c42bf7624de1ecdb35d
Description-en: ACE SSL-enabled Inet protocol library - development files
 This package contains the header files and static library for the ACE
 SSL-enabled Inet protocol library.

Package: libace-perl
Description-md5: 0beecf4bcce569f15c4ea5e6cd5c8d79
Description-en: Object-Oriented Access to ACEDB Databases
 AcePerl is an object-oriented Perl interface for the AceDB
 database. It provides functionality for connecting to remote AceDB
 databases, performing queries, fetching ACE objects, and updating
 databases. The programmer's API is compatible with the JADE Java API,
 and interoperable with the API used by BoulderIO.
 .
 AceDB is a genome database system developed since 1989 primarily by
 Jean Thierry-Mieg (CNRS, Montpellier) and Richard Durbin (Sanger
 Institute). It was originally developed for the C.elegans genome
 project , from which its name was derived (A C. elegans DataBase).

Package: libace-rmcast-8.0.5
Description-md5: be59d87b878a01a0217ab63227d8742c
Description-en: ACE reliable multicast library
 The RMCast library is a reliable source-ordered multicast protocol
 implementation.
 .
 It uses sequence numbers on messages to ensure ordering, loss
 detection, and suppression of duplicates.

Package: libace-rmcast-dev
Description-md5: 0b5c41f8741e9a9e2f3845d9a19fa85c
Description-en: ACE reliable multicast library - development files
 This package contains the header files and static library for the ACE
 reliable multicast library.

Package: libace-ssl-8.0.5
Description-md5: a86e090a0df55b8953e31ba1266c1277
Description-en: ACE secure socket layer library
 This package contains wrappers that integrate the OpenSSL library in
 the ACE framework.

Package: libace-ssl-dev
Description-md5: 2334d32d5806f7b01527bc39af609b2c
Description-en: ACE secure socket layer library - development files
 This package contains the header files and static library for the ACE
 SSL library.

Package: libace-tkreactor-8.0.5
Description-md5: 2debe099d18d5116c1403779c64b5f1d
Description-en: ACE-GUI reactor integration for Tk
 Recognizing the need to write reactor-based GUI applications, the ACE
 community has created several reactor extensions for use with X
 Window System. Each of these extends the ACE_Select_Reactor to work
 with a specific toolkit. By using these reactors, your GUI
 application can remain single threaded yet still respond to both GUI
 events, such as button presses, and your own application events.
 .
 The ACE_TkReactor provides reactor functionality around the popular
 Tcl/Tk library. The underlying Tcl/Tk method used is
 Tcl_DoOneEvent().

Package: libace-tkreactor-dev
Description-md5: af2659f3b9d034ec60274aea96b652cc
Description-en: ACE-GUI reactor integration for Tk - development files
 This package contains header files and static library for the ACE-Tk
 reactor integration.

Package: libace-tmcast-8.0.5
Description-md5: c58254173abc27f9171d611da3fb25e6
Description-en: ACE transactional multicast library
 The TMCast library is a transactional multicast protocol
 implementation.
 .
 Each message is delivered to multicast group members as a
 transaction: an atomic, consistent, and isolated action.

Package: libace-tmcast-dev
Description-md5: 09951e36957eced5434412ffee604d4c
Description-en: ACE transactional multicast library - development files
 This package contains the header files and static library for the ACE
 transactional multicast library.

Package: libace-xml-utils-8.0.5
Description-md5: 2510e4e88cf2a3569d192704d1cd3763
Description-en: ACE XML utility classes and methods
 This package provides useful classes and methods for XML parsing with Xerces,
 including simplified strings, schema resolution, validation and more.
 .
 ACE XML Utils is used by DAnCE and OpenDDS.

Package: libace-xml-utils-dev
Description-md5: 9d53dbeb3a644c9cd2a4e6e6bccad769
Description-en: ACE XML utility classes and methods - development files
 This package contains the header files and static library for the ACE XML
 Utils library

Package: libace-xtreactor-8.0.5
Description-md5: d423458ed5f4e5e66672f0fdb7a9b56d
Description-en: ACE-GUI reactor integration for Xt
 Recognizing the need to write reactor-based GUI applications, the ACE
 community has created several reactor extensions for use with X
 Window System. Each of these extends the ACE_Select_Reactor to work
 with a specific toolkit. By using these reactors, your GUI
 application can remain single threaded yet still respond to both GUI
 events, such as button presses, and your own application events.
 .
 The ACE_XtReactor extends both the ACE_Select_Reactor and the X
 Toolkit library function XtWaitForMultipleEvents().

Package: libace-xtreactor-dev
Description-md5: 9545d7ed16b7b5d50b036d950aa80a15
Description-en: ACE-GUI reactor integration for Xt - development files
 This package contains header files and static library for the ACE-Xt
 reactor integration.

Package: libacexml-8.0.5
Description-md5: 83f87134d46b22b718ef4b587bfa75b7
Description-en: ACE SAX based XML parsing library
 This package provides interfaces for XML parsing based on Simple API
 for XML (SAX) 2.0, defined by David Megginson. This is an
 event-driven parsing approach.
 .
 ACEXML is a small footprint and portable library. It does not
 validate XML documents and supports only Unicode encoding.

Package: libacexml-dev
Description-md5: abe2e084b79a43a02ab0fb6273138ed6
Description-en: ACE SAX based XML parsing library - development files
 This package contains the header files and static library for the ACE
 XML parsing library.

Package: libacme-bleach-perl
Description-md5: a58d6123bdfdd2d8e223aa83a8bf43f5
Description-en: Perl module for really clean programs
 The first time you run a program under use Acme::Bleach, the module removes all
 the unsightly printable characters from your source file.
 .
 This package also installs the Acme::DWIM and Acme::Morse modules. Acme::DWIM
 replaces all the unsightly operators et al. from your source file with the new
 DWIM operator: ... (pronounced "yadda yadda yadda"). Acme::Morse converts your
 program to Morse code.

Package: libacme-brainfck-perl
Description-md5: cb2cc58ab3506110a2f96c0f101d21e2
Description-en: Embed Brainf*ck in your perl code
 Brainf*ck (yes, there is a u there.) is about the tiniest Turing-complete
 programming language you can get.  A language is Turing-complete if it can
 model the operations of a Turing machine--an abstract model of a computer
 defined by the British mathematician Alan Turing in 1936.  A Turing machine
 consists only of an endless sequence of memory cells and a pointer to one
 particular memory cell.  Yet it is theoretically capable of performing any
 computation.  This module will allow you to mix Brainf*ck with your
 perl code.

Package: libacme-constant-perl
Description-md5: 86afa802e26b6a612930d094127cd77e
Description-en: module that makes inconstant constants, except actually not
 Acme::constant lets you make inconstant constants, just like the constants the
 users of Ruby or Opera (before Opera 14, that is) already enjoyed.
 .
 Unlike Perl constants, that are replaced at compile time, Acme constants, in
 true dynamic programming language style, can be modified even after
 declaration.
 .
 Just like constants generated with standard use constant pragma, the
 constants declared with use Acme::Constant don't have any sigils. This makes
 using constants easier, as you don't have to remember what sigil do constants
 use.

Package: libacme-damn-perl
Description-md5: 506f2206e1c947452cc98875b45b0540
Description-en: Perl module to unbless objects
 Acme::Damn provides a way to reverse the bless operation, which takes a
 variable and associates it with a given class. One can use this module
 to return the original reference; that is, prior to calling bless on it.
 .
 After using 'damn()' or custom aliases thereof, the blessed Perl object
 reference becomes a simple data type.

Package: libacme-eyedrops-perl
Description-md5: 46cb6e7c9573a3ad282aa89a32ff4730
Description-en: funny way for visual programming in Perl
 Acme::EyeDrops converts a Perl program into an equivalent one, but without
 all those unsightly letters and numbers.
 .
 In a Visual Programming breakthrough, EyeDrops allows you to pour the
 generated program into various shapes, such as UML diagrams, enabling you to
 instantly understand how the program works just by glancing at its new and
 improved visual representation.
 .
 Unlike Acme::Bleach and Acme::Buffy, the generated program runs without
 requiring that Acme::EyeDrops be installed on the target system.

Package: libacme-poe-knee-perl
Description-md5: 2278903003ee4f98acf8b2326663bcd8
Description-en: Time sliced pony race using the POE event loop
 POE::Knee is a homophone of "Pony".  We all like ponies. And wouldn't we
 love to race ponies? Well, that's what Acme::POE::Knee is for!
 .
 Using the POE event driven component architecture, you specify a distance the
 ponies must run, and a maximum delay before the pony will reach the next
 step. So, the bigger the delay, the bigger the distance between multiple
 ponies can be.

Package: libacpi-dev
Description-md5: fbf0ef585a232c225d1c4b166e5f2899
Description-en: development files for libacpi
 libacpi is a general purpose shared library for programs gathering
 ACPI data on Linux. It implements thermal zones, battery information,
 fan information and AC states.
 .
 This package contains the header files and static libraries needed to
 compile applications or shared objects that use libacpi.

Package: libacpi0
Description-md5: f76cdab5aa702367d0c5e36833469359
Description-en: general purpose library for ACPI
 libacpi is a general purpose shared library for programs gathering
 ACPI data on Linux. It implements thermal zones, battery information,
 fan information and AC states.
 .
 This package contains the shared library for libacpi.

Package: libacsccid1
Description-md5: 05bf1db065acaecd723e98052825b2e6
Description-en: PC/SC driver for ACS USB CCID smart card readers
 This library provides a PC/SC IFD handler implementation for the ACS USB smart
 card readers compliant to the CCID protocol.
 .
 This package is needed to communicate with the ACS CCID smartcard readers
 through the PC/SC Lite resource manager (pcscd).
 .
 See README for a list of supported readers.

Package: libactivation-java
Description-md5: 00f3f38931d7c19d256ed72a481501fe
Description-en: JavaBeans Activation Framework
 The JavaBeans Activation Framework (JAF) is a standard extension to the Java
 platform that lets you take advantage of standard services to: determine the
 type of an arbitrary piece of data; encapsulate access to it; discover the
 operations available on it; and instantiate the appropriate bean to perform
 the operation(s).

Package: libactivemq-activeio-java
Description-md5: e61dfa663454b1f6b270b99e1dfd1955
Description-en: ActiveMQ ActiveIO protocol implementation framework
 Apache ActiveMQ is a message broker built around Java Message Service (JMS)
 API : allow sending messages between two or more clients in a loosely coupled,
 reliable, and asynchronous way.
 .
 ActiveMQ ActiveIO provides a high performance IO framework for
 implementing network protocols.
 .
 This package, used by Apache ActiveMQ, contains a Java library for ActiveIO.

Package: libactivemq-java
Description-md5: 408ec2fcff607658c166543f405cc1ff
Description-en: Java message broker core libraries
 Apache ActiveMQ is a message broker built around Java Message Service (JMS)
 API : allow sending messages between two or more clients in a loosely coupled,
 reliable, and asynchronous way.
 .
 This message broker supports :
 * JMS 1.1 and J2EE 1.4 with support for transient, persistent, transactional
 and XA messaging
 * Spring Framework, CXF and Axis integration
 * pluggable transport protocols such as in-VM, TCP, SSL, NIO, UDP, multicast,
 JGroups and JXTA
 * persistence using JDBC along with journaling
 * OpenWire (cross language wire protocol) and
 Stomp (Streaming Text Orientated Messaging Protocol) protocols
 .
 This package contains a core Java library for ActiveMQ.

Package: libactivemq-protobuf-java
Description-md5: 9437bb364cb40551b138e74e855d4d81
Description-en: ActiveMQ Protocol Buffers Maven plugin
 Apache ActiveMQ is a message broker built around Java Message Service (JMS)
 API : allow sending messages between two or more clients in a loosely coupled,
 reliable, and asynchronous way.
 .
 "Protocol Buffers" are language-neutral, platform-neutral, extensible way of
 serializing structured data for use in communications protocols
 or data storage.
 .
 This package, used by Apache ActiveMQ, provide a simple Protocol Buffer
 Java API. It comes with a built in proto file compiler and
 Java source code generator (as a Maven plugin).

Package: libad9361-0
Description-md5: a9bbd11a54587fb60df951b06e943e07
Description-en: Library of functions specific to the Analog Devices AD9361
 This library contains a few functions useful to configure and use the
 Analog Devices AD9361 Agile Transceiver.
 .
 The device combines an RF front end with a flexible mixed-signal
 baseband section and integrated frequency synthesizers. The AD9361
 operates in the 70 MHz to 6.0 GHz range, covering most licensed and
 unlicensed bands. Channel bandwidths from less than 200 kHz to 56 MHz
 are supported. This library provides hardware support for Software
 Defined Radio aplications.
 .
 Using libiio allows use with both locally attached devices and
 hardware available over a network link.

Package: libad9361-dev
Description-md5: df8fb4cd9e7c43d5c4b886b9a6b0793b
Description-en: Development files specific to the Analog Devices AD9361
 This library contains a few functions useful to configure and use the
 Analog Devices AD9361 Agile Transceiver.
 .
 The device combines an RF front end with a flexible mixed-signal
 baseband section and integrated frequency synthesizers. The AD9361
 operates in the 70 MHz to 6.0 GHz range, covering most licensed and
 unlicensed bands. Channel bandwidths from less than 200 kHz to 56 MHz
 are supported. This library provides hardware support for Software
 Defined Radio aplications.
 .
 Using libiio allows use with both locally attached devices and
 hardware available over a network link.
 .
 This package contains the development files.

Package: libada-bar-codes-dev
Description-md5: 968f38c80cd07926a2ab29f303f85eaf
Description-en: Bar or QR code formatter for the Ada programming language (development)
 This Ada library generates various bar or QR codes, on different
 output formats such as PDF, SVG or bitmaps.
 .
 Install this package if you want to write Ada programs that use
 ada-bar-codes.

Package: libada-bar-codes2
Description-md5: f0e2f591f18478d47e8731a301cc990d
Description-en: Bar or QR code formatter for the Ada programming language (shared library)
 This Ada library generates various bar or QR codes, on different
 output formats such as PDF, SVG or bitmaps.
 .
 This package contains the runtime shared library.

Package: libada-url-dev
Description-md5: 87c2b1b10017f85bb54055e930e9f542
Description-en: WHATWG-compliant and fast URL parser - development headers
 A fast and spec-compliant URL parser written in C++. The Ada library passes
 the full range of tests from the specification, across a wide range of
 platforms (e.g., Windows, Linux, macOS). It fully supports the relevant
 Unicode Technical Standard.
 .
 This package provides public C/C++ headers.

Package: libada-url-doc
Description-md5: 780f18e7f983f36d18dd497bf5178a44
Description-en: WHATWG-compliant and fast URL parser - documentation
 A fast and spec-compliant URL parser written in C++. The Ada library passes
 the full range of tests from the specification, across a wide range of
 platforms (e.g., Windows, Linux, macOS). It fully supports the relevant
 Unicode Technical Standard.
 .
 This package provides the library documentation.

Package: libada-url0-3
Description-md5: 7d4f443fca7700ffcfaffac1c4b0deb7
Description-en: WHATWG-compliant and fast URL parser
 A fast and spec-compliant URL parser written in C++. The Ada library passes
 the full range of tests from the specification, across a wide range of
 platforms (e.g., Windows, Linux, macOS). It fully supports the relevant
 Unicode Technical Standard.

Package: libadacgi-dev
Description-md5: 3e57052a5c95ecb8e66883f8360c0349
Description-en: Ada CGI interface: development
 This is David A. Wheeler's Ada 95 interface to the "Common Gateway
 Interface" (CGI).  This makes it easier to create Ada programs that
 can be invoked by HTTP servers using the standard CGI interface.
 .
 Install this package if you want to write programs that use AdaCGI.

Package: libadacgi5
Description-md5: da0ee1d23ca5c3bd75ce2a44d7695b9a
Description-en: Ada CGI interface: shared library
 This is David A. Wheeler's Ada 95 interface to the "Common Gateway
 Interface" (CGI).  This makes it easier to create Ada programs that
 can be invoked by HTTP servers using the standard CGI interface.
 .
 This package contains the runtime shared library.

Package: libadasockets-dev
Description-md5: bf5cbd0bbddd9e74701099b5d13df0f4
Description-en: bindings for socket services in Ada: development files
 This package provides a binding for socket services to be used with GNAT
 (the GNU Ada compiler). One can use it to write clients and servers that
 will talk with programs written in Ada or any other programming language.
 .
 This package provides the Ada programmer with headers and libraries used
 to build Ada programs that use sockets services.

Package: libadasockets-doc
Description-md5: e1d62ddb7abcf8efb4cf7fcf6744f1b7
Description-en: bindings for socket services in Ada: documentation
 This package provides a binding for socket services to be used with GNAT
 (the GNU Ada compiler). One can use it to write clients and servers that
 will talk with programs written in Ada or any other programming language.
 .
 This package contains the documentation for Ada programmers.

Package: libadasockets11
Description-md5: 82d295d79b1cf377e57701508f32b17d
Description-en: bindings for socket services in Ada: shared library
 This package provides a binding for socket services to be used with GNAT
 (the GNU Ada compiler). One can use it to write clients and servers that
 will talk with programs written in Ada or any other programming language.
 .
 This package contains the library needed to execute Ada program using sockets.

Package: libaddresses-dev
Description-md5: 77ec4e73f6401222a2f61deee02f233b
Description-en: Database API backend framework for GNUstep (development files)
 This backend provides complete access to address information for
 applications. It is source-code compatible with Apple
 Corporation's AddressBook.framework.
 .
 This package contains the development files.

Package: libaddresses0.5.0
Description-md5: 3c47c879b1008db892e8c063bfce221c
Description-en: Database API backend framework for GNUstep (library files)
 This backend provides complete access to address information for
 applications. It is source-code compatible with Apple
 Corporation's AddressBook.framework.
 .
 This package contains the runtime libraries.

Package: libaddressview-dev
Description-md5: 5fdf286b3ece00e2582e9440c0e4adfe
Description-en: Address display/edit framework for GNUstep (development files)
 This framework provides specialized view classes to applications
 which want to display addresses to the user in a graphical form.
 .
 This package contains the development files.

Package: libaddressview0.5.0
Description-md5: b4dd3ab05d5585ecc1e315b7d953872d
Description-en: Address display/edit framework for GNUstep (library files)
 This framework provides specialized view classes to applications
 which want to display addresses to the user in a graphical form.
 .
 This package contains the runtime libraries.

Package: libaddrxlat3
Description-md5: ee3f70391acfcda4792e5045c6f4a128
Description-en: Kernel coredump file access
 libkdumpfile is a library to read kdump-compressed kernel core dumps.
 .
 This package contains the addrxlat shared library.

Package: libadept-dev
Description-md5: 83eea1eb967ae318fd7028d1f3d8f8ce
Description-en: combined automatic differentiation and array library (development files)
 Adept enables C++ algorithms to be automatically differentiated. For each
 mathematical statement involving scalars or arrays of a special "active" type,
 Adept stores the corresponding differential statement symbolically on a stack.
 The stack may then be used to perform the following computations:
 - Full Jacobian matrix. Given the non-linear function y=f(x) coded in C or
 C++, Adept will compute the matrix H, where the element at row i and column
 j of H is the partial derivative of y_i with respect to x_j. This matrix
 will be computed much more rapidly and accurately than if you simply
 recompute the function multiple times perturbing each element of x one by
 one. The Jacobian matrix is used in the Gauss-Newton and Levenberg-Marquardt
 minimization algorithms;
 - Reverse-mode differentiation. This is a key component in optimization
 problems where a non-linear function needs to be minimized but the state
 vector x is too large for it to make sense to compute the full Jacobian
 matrix. Atmospheric data assimilation is the canonical example in
 Meteorology. Given a non-linear function y=f(x) and a vector of adjoints,
 Adept will compute the vector of adjoints, without computing the full
 Jacobian matrix H. The adjoint may then be used in a quasi-Newton
 minimization scheme.
 - Forward-mode differentiation. Given the non-linear function y=f(x) and a
 vector of perturbations, Adept will compute the corresponding vector arising
 from a linearization of the function f. Formally, the perturbed output is
 given by the matrix-vector product, but it is computed here without computing
 the full Jacobian matrix H. Note that Adept is optimized for the reverse
 case, so might not be as fast (and will certainly not be as economical in
 memory) in the forward mode as libraries written especially for that purpose.
 .
 This package contains the static library and the header files.

Package: libadept0
Description-md5: ea42687eddccc13c8e657b4ae1fcb890
Description-en: combined automatic differentiation and array library (shared library)
 Adept enables C++ algorithms to be automatically differentiated. For each
 mathematical statement involving scalars or arrays of a special "active" type,
 Adept stores the corresponding differential statement symbolically on a stack.
 The stack may then be used to perform the following computations:
 - Full Jacobian matrix. Given the non-linear function y=f(x) coded in C or
 C++, Adept will compute the matrix H, where the element at row i and column
 j of H is the partial derivative of y_i with respect to x_j. This matrix
 will be computed much more rapidly and accurately than if you simply
 recompute the function multiple times perturbing each element of x one by
 one. The Jacobian matrix is used in the Gauss-Newton and Levenberg-Marquardt
 minimization algorithms;
 - Reverse-mode differentiation. This is a key component in optimization
 problems where a non-linear function needs to be minimized but the state
 vector x is too large for it to make sense to compute the full Jacobian
 matrix. Atmospheric data assimilation is the canonical example in
 Meteorology. Given a non-linear function y=f(x) and a vector of adjoints,
 Adept will compute the vector of adjoints, without computing the full
 Jacobian matrix H. The adjoint may then be used in a quasi-Newton
 minimization scheme.
 - Forward-mode differentiation. Given the non-linear function y=f(x) and a
 vector of perturbations, Adept will compute the corresponding vector arising
 from a linearization of the function f. Formally, the perturbed output is
 given by the matrix-vector product, but it is computed here without computing
 the full Jacobian matrix H. Note that Adept is optimized for the reverse
 case, so might not be as fast (and will certainly not be as economical in
 memory) in the forward mode as libraries written especially for that purpose.
 .
 This package contains the shared libraries.

Package: libadios2-common-c++-dev
Description-md5: 598bd13e8196fd62ada2af729076ea32
Description-en: Adaptable IO system for simulations - C++ binding include files (common)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the common C++ binding include files for ADIOS2.

Package: libadios2-common-c-dev
Description-md5: 1c2cfa93793b12537fe1be40846cd3cf
Description-en: Adaptable IO system for simulations - C binding include files (common)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the common C binding include files for ADIOS2.

Package: libadios2-common-core-dev
Description-md5: 74653ffb40aec3d346e60ea7ec8352a6
Description-en: Adaptable IO system for simulations - core include files (common)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the common core include files for ADIOS2.

Package: libadios2-mpi-auxiliary-2.11
Description-md5: be51796082d44c3f0e02d053857c4ad5
Description-en: ADIOS2 Adaptable IO system for simulations - auxiliary libraries (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the auxiliary thirdparty libraries required
 by the MPI build of ADIOS2, which are not yet packaged separately:
 - atl
 - dill
 - EVPath
 - ffs
 - perfstubs

Package: libadios2-mpi-auxiliary-dev
Description-md5: 74277f3a52972410a501292f69c54b42
Description-en: Adaptable IO system for simulations - auxiliary development files (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains  binding development files for the auxiliary
 thirdparty libraryies required by the MPI build of ADIOS2,
 which are not yet packaged separately:
 - atl
 - dill
 - EVPath
 - ffs
 - perfstubs

Package: libadios2-mpi-c++-2.11
Description-md5: 4772971aa3afd87cd43fb9ff7a21f873
Description-en: ADIOS2 Adaptable IO system for simulations - C++ binding libraries (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the C++ binding libraries for the MPI build of
 ADIOS2.

Package: libadios2-mpi-c++-dev
Description-md5: 5a10e622de31fa20f703285856f27d8b
Description-en: Adaptable IO system for simulations - C++ binding development files (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the C++ binding development files for the MPI
 build of ADIOS2.

Package: libadios2-mpi-c-2.11
Description-md5: 3335639c8cd8625da1d0df44aced9933
Description-en: ADIOS2 Adaptable IO system for simulations - C binding libraries (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the C binding libraries for the MPI build of
 ADIOS2.

Package: libadios2-mpi-c-dev
Description-md5: ee63becc1eaa48a32a3f82bd8ebe87bf
Description-en: Adaptable IO system for simulations - C binding development files (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the C binding development files for the MPI
 build of ADIOS2.

Package: libadios2-mpi-core-2.11
Description-md5: 1bbc19a1a7121683f60a5752c4d59d63
Description-en: ADIOS2 Adaptable IO system for simulations - core libraries (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the core libraries for the MPI build of
 ADIOS2.

Package: libadios2-mpi-core-dev
Description-md5: a6037597e4b000c827ab3c73bfbafcbe
Description-en: Adaptable IO system for simulations - core development files (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the core development files for the MPI build
 of ADIOS2.

Package: libadios2-mpi-fortran-2.11
Description-md5: 2e121c1c338f331b8e3bfdfe6c395233
Description-en: ADIOS2 Adaptable IO system for simulations - Fortran binding libraries (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the Fortran binding libraries for the MPI build of
 ADIOS2.

Package: libadios2-mpi-fortran-dev
Description-md5: 6b6c3e9149f62c835e3ea01eff840141
Description-en: Adaptable IO system for simulations - Fortran binding development files (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the Fortran binding development files for the MPI
 build of ADIOS2.

Package: libadios2-mpi-plugins
Description-md5: 2b24b7c1463117aa04083ef6ba648d17
Description-en: ADIOS2 Adaptable IO system for simulations - core libraries (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the plugin libraries for the MPI build of
 ADIOS2.

Package: libadios2-serial-auxiliary-2.11
Description-md5: 917020620a479f74a8bdc721d5438839
Description-en: ADIOS2 Adaptable IO system for simulations - auxiliary libraries (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the auxiliary thirdparty libraries required
 by the serial build of ADIOS2, which are not yet packaged separately:
 - atl
 - dill
 - EVPath
 - ffs
 - perfstubs

Package: libadios2-serial-auxiliary-dev
Description-md5: 94ad07bc35cec02f1ea31ac1e572fb2b
Description-en: Adaptable IO system for simulations - auxiliary development files (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains  binding development files for the auxiliary
 thirdparty libraryies required by the serial build of ADIOS2,
 which are not yet packaged separately:
 - atl
 - dill
 - EVPath
 - ffs
 - perfstubs

Package: libadios2-serial-c++-2.11
Description-md5: c29e446014b46fff81d834934469b00f
Description-en: ADIOS2 Adaptable IO system for simulations - C++ binding libraries (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the C++ binding libraries for the serial build of
 ADIOS2.

Package: libadios2-serial-c++-dev
Description-md5: 83baec9812b6c7cc0d012cbb6eb2688e
Description-en: Adaptable IO system for simulations - C++ binding development files (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the C++ binding development files for the serial
 build of ADIOS2.

Package: libadios2-serial-c-2.11
Description-md5: 0a984f08514ef8ff007af39c42479f6b
Description-en: ADIOS2 Adaptable IO system for simulations - C binding libraries (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the C binding libraries for the serial build of
 ADIOS2.

Package: libadios2-serial-c-dev
Description-md5: 5f02efb3076e9459f0f7e7c9d2d74ab8
Description-en: Adaptable IO system for simulations - C binding development files (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the C binding development files for the serial
 build of ADIOS2.

Package: libadios2-serial-core-2.11
Description-md5: 72035af34866f3ebb3a993dfd80dfceb
Description-en: ADIOS2 Adaptable IO system for simulations - core libraries (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the core libraries for the serial build of
 ADIOS2.

Package: libadios2-serial-core-dev
Description-md5: ffc1edc97476b2841da6afe87c0429e4
Description-en: Adaptable IO system for simulations - core development files (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the core development files for the serial build
 of ADIOS2.

Package: libadios2-serial-fortran-2.11
Description-md5: f9626defe65d0e5d708a8fe1abb7aa49
Description-en: ADIOS2 Adaptable IO system for simulations - Fortran binding libraries (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the Fortran binding libraries for the serial build of
 ADIOS2.

Package: libadios2-serial-fortran-dev
Description-md5: 624aa2debe9707be66c00fef6d68c9b6
Description-en: Adaptable IO system for simulations - Fortran binding development files (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the Fortran binding development files for the serial
 build of ADIOS2.

Package: libadios2-serial-plugins
Description-md5: 861f06d7fa2b11f235073d61f73b3b8c
Description-en: ADIOS2 Adaptable IO system for simulations - core libraries (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the plugin libraries for the serial build of
 ADIOS2.

Package: libadmesh-dev
Description-md5: 3e16e50a4d5fbd3b8f331c07c062e8a1
Description-en: Tool for processing triangulated solid meshes. Development files
 Currently, ADMesh only reads the STL file
 format that is used for rapid prototyping applications,
 although it can write STL, VRML, OFF, and DXF files.
 Some features of admesh are: Fill holes in the mesh
 by adding facets. Repair facets by connecting
 nearby facets. Repair normal directions
 (i.e. facets should be CCW) Remove degenerate
 facets (i.e. facets with 2 or more vertices equal)
 .
 The package contains development files.

Package: libadmesh1
Description-md5: 1ef195f577f30cdc8e28961d7e1b643b
Description-en: Tool for processing triangulated solid meshes. Shared library
 Currently, ADMesh only reads the STL file
 format that is used for rapid prototyping applications,
 although it can write STL, VRML, OFF, and DXF files.
 Some features of admesh are: Fill holes in the mesh
 by adding facets. Repair facets by connecting
 nearby facets. Repair normal directions
 (i.e. facets should be CCW) Remove degenerate
 facets (i.e. facets with 2 or more vertices equal)
 .
 The package contains shared library.

Package: libadms0
Description-md5: 8fe61d0c97462fdcaec3450ead9d4ff4
Description-en: Shared library for automatic device model synthesizer
 ADMS is a code generator that converts electrical compact device models
 specified in high-level description language into
 ready-to-compile c code for the API of spice simulators.  Based on
 transformations specified in xml language adms transforms Verilog-AMS
 code into other target languages.
 .
 This package contains the shared library for ADMS

Package: libadns1-dev
Description-md5: fb92a9996d214b529b3862cd77bda817
Description-en: Asynchronous-capable DNS client library (development)
 adns is a resolver library for C (and C++) programs.  In contrast
 with many existing interfaces, it can be used in an asynchronous,
 non-blocking manner, and has a convenient interface which doesn't
 require the application to handle any DNS data formats.  Many queries
 can be handled simultaneously.
 .
 This package contains the development files used for C/C++ programs.

Package: libadns1t64
Description-md5: 2d4806e0537386505c70d730ab8e8791
Description-en: Asynchronous-capable DNS client library
 adns is a resolver library for C (and C++) programs.  In contrast
 with the existing interfaces, gethostbyname et al and libresolv, it
 can be used in an asynchronous, non-blocking manner, and has a
 convenient interface which doesn't require the application to handle
 any DNS data formats.  Many queries can be handled simultaneously.
 .
 This package contains the runtime library.

Package: libadolc-dev
Description-md5: adee44c499c574b86ccfec2cf875282d
Description-en: ADOLC development libs and headers
 The ADOLC system automatically calculates exact derivatives of a
 C/C++ function.  It uses C++ overloading to record arithmetic
 operations, which it plays back later in various ways to calculate
 the requested values.
 .
 This package contains the development library, header files,
 and user's manual.

Package: libadolc2t64
Description-md5: 612313b21da223f936ccfc1c37b180c3
Description-en: ADOLC automatic differentiation system, runtime libs
 The ADOLC system automatically calculates exact derivatives of a
 C/C++ function.  It uses C++ overloading to record arithmetic
 operations, which it plays back later in various ways to calculate
 the requested values.
 .
 This package contains the runtime library.

Package: libadplug-2.4-0
Description-md5: 7e7e98f29b1725bcee0464b28e37715b
Description-en: free AdLib sound library
 AdPlug is a free, cross-platform, hardware independent AdLib sound player
 library, mainly written in C++ and released under the LGPL. AdPlug plays
 sound data, originally created for the AdLib (OPL2) and Sound Blaster
 (Dual OPL2/OPL3) audio boards, directly from its original format on top
 of an emulator or by using the real hardware. No OPL chip is required
 for playback.

Package: libadplug-dev
Description-md5: 5e5a249b161a7cfdfd94f8ab462cfad7
Description-en: free AdLib sound library (development)
 AdPlug is a free, cross-platform, hardware independent AdLib sound player
 library, mainly written in C++ and released under the LGPL. AdPlug plays
 sound data, originally created for the AdLib (OPL2) and Sound Blaster
 (Dual OPL2/OPL3) audio boards, directly from its original format on top
 of an emulator or by using the real hardware. No OPL chip is required
 for playback.
 .
 This package contains the development files.

Package: libadwaitaqt-dev
Description-md5: 704ce419f8870c14a56573149a06799f
Description-en: Qt 5 port of GNOME’s Adwaita theme — development files
 Adwaita-Qt provides a port of Adwaita theme, which is the default style
 of GNOME, to Qt 5.
 .
 This package contains the development files for building applications with
 the public library of Adwaita-Qt.

Package: libadwaitaqt1
Description-md5: 55bffda473a1e82767c59c621d6444ca
Description-en: Qt 5 port of GNOME’s Adwaita theme — public library
 Adwaita-Qt provides a port of Adwaita theme, which is the default style
 of GNOME, to Qt 5.
 .
 This package contains the public library of Adwaita-Qt that provides
 Adwaita-specific colors.

Package: libadwaitaqt6-1
Description-md5: 758bd6916f45467e4c4afaafd0e12308
Description-en: Qt 6 port of GNOME’s Adwaita theme — public library
 Adwaita-Qt provides a port of Adwaita theme, which is the default style
 of GNOME, to Qt 6.
 .
 This package contains the public library of Adwaita-Qt that provides
 Adwaita-specific colors.

Package: libadwaitaqt6-dev
Description-md5: e1cb9d495e7670528d058953c6315257
Description-en: Qt 6 port of GNOME’s Adwaita theme — development files
 Adwaita-Qt provides a port of Adwaita theme, which is the default style
 of GNOME, to Qt 6.
 .
 This package contains the development files for building applications with
 the public library of Adwaita-Qt.

Package: libadwaitaqt6priv1
Description-md5: 06e2e4abe62fc597557b51ae938eb46d
Description-en: Qt 6 port of GNOME’s Adwaita theme — private library
 Adwaita-Qt provides a port of Adwaita theme, which is the default style
 of GNOME, to Qt 6.
 .
 This package contains the private library of Adwaita-Qt.

Package: libadwaitaqtpriv1
Description-md5: 96ad9a31348dda7b97f0fa2f8c2bb048
Description-en: Qt 5 port of GNOME’s Adwaita theme — private library
 Adwaita-Qt provides a port of Adwaita theme, which is the default style
 of GNOME, to Qt 5.
 .
 This package contains the private library of Adwaita-Qt.

Package: libaec-dev
Description-md5: 0c13551d42241e920faa6740d7069ce9
Description-en: Development files for the Adaptive Entropy Coding library
 Libaec provides fast lossless compression of 1 up to 32 bit wide
 signed or unsigned integers (samples). The library achieves best
 results for low entropy data as often encountered in space imaging
 instrument data or numerical model output from weather or climate
 simulations. While floating point representations are not directly
 supported, they can also be efficiently coded by grouping exponents
 and mantissa.

Package: libaec0
Description-md5: 6f869029a4e6830b22265120c82b6704
Description-en: Adaptive Entropy Coding library
 Libaec provides fast lossless compression of 1 up to 32 bit wide
 signed or unsigned integers (samples). The library achieves best
 results for low entropy data as often encountered in space imaging
 instrument data or numerical model output from weather or climate
 simulations. While floating point representations are not directly
 supported, they can also be efficiently coded by grouping exponents
 and mantissa.
 .
 Libaec implements Golomb Rice coding as defined in the Space Data
 System Standard documents 121.0-B-2 [1] and 120.0-G-2[2].

Package: libaeonbits-owner-java
Description-md5: f9b69707ac4a3d7151c01000df033e2f
Description-en: API to handle application configuration through Java properties file
 OWNER was written because the code dealing with the configuration is
 frequently repetitive, redundant, it’s made of static classes, singletons,
 long list of methods just doing conversion from a string property to a named
 method returning a Java primitive or a basic Java object.
 .
 OWNER solves the problem providing an interface object that
 - is easy to mock, easy to pass to other objects (via dependency injection);
 - declaratively maps the configuration without any redundancy;
 - can easily expand the loading logic in order to have multiple configuration
 files, multiple level of overriding (global configuration, user-level,
 defaults, etc);
 - doesn’t need to have an actual properties file backing the configuration,
 if one uses @DefaultValue.
 - provides a lot of features, like hot reloading, variables expansion, etc;
 - leaves one free to do everything one is already doing with
 java.util.Properties;
 - does support a super powerful type conversion, which includes arrays,
 collections, many standard Java objects, and even the possibility to plug
 one's own conversion logic.

Package: libaether-ant-tasks-java
Description-md5: 916645b8b26411261dedece913d3c768
Description-en: Aether Ant Tasks
 The Aether Ant Tasks enable build scripts for Apache Ant 1.7+ to use
 Eclipse Aether combined to Apache Maven Aether Provider to resolve
 dependencies and install and deploy locally built artifacts.

Package: libafflib-dev
Description-md5: d58b7acadf1e7bffda3c205ce4678b5c
Description-en: Advanced Forensics Format Library (development files)
 The Advanced Forensic Format (AFF) is on-disk format for storing
 computer forensic information. Critical features of AFF include:
 .
 - AFF allows you to store both computer forensic data and associated
 metadata in one or more files.
 - AFF allows files to be digital signed, to provide for
 chain-of-custody and long-term file integrity.
 - AFF allows for forensic disk images to stored encrypted and
 decrypted on-the-fly for processing. This allows disk images
 containing privacy sensitive material to be stored on the Internet.
 .
 This package provides the development files.

Package: libafflib0t64
Description-md5: b9a65bfc832a05f5bb1e8efe306e66c4
Description-en: Advanced Forensics Format Library
 The Advanced Forensic Format (AFF) is on-disk format for storing
 computer forensic information. Critical features of AFF include:
 .
 - AFF allows you to store both computer forensic data and associated
 metadata in one or more files.
 - AFF allows files to be digital signed, to provide for
 chain-of-custody and long-term file integrity.
 - AFF allows for forensic disk images to stored encrypted and
 decrypted on-the-fly for processing. This allows disk images
 containing privacy sensitive material to be stored on the Internet.

Package: libafl-persistent-ocaml
Description-md5: 71101ff483ca1b10bdf11af5752266a4
Description-en: use afl-fuzz in persistent mode (runtime files)
 Makes it possible to run the afl-fuzz provided by the
 OCaml compiler in persistent mode.
 .
 This package provides the runtime files.

Package: libafl-persistent-ocaml-dev
Description-md5: 263354467f5ba77d3e1cc3f685850e5e
Description-en: use afl-fuzz in persistent mode (dev files)
 Makes it possible to run the afl-fuzz provided by the
 OCaml compiler in persistent mode.
 .
 This package provides the devel files.

Package: libafs-pag-perl
Description-md5: a97184371753605a9d94e095b53721cb
Description-en: Perl bindings for AFS PAG manipulation
 AFS::PAG provides the standard PAG and token manipulation functions
 setpag and unlog to Perl programs as a native module.  It also provides
 the hasafs and haspag functions to detect whether AFS is running and
 whether the current process is in a PAG.

Package: libafsauthent2t64
Description-md5: a0feedf62f2fa5d341102110cd7a1d2b
Description-en: AFS distributed file system runtime library (authentication)
 AFS is a distributed filesystem allowing cross-platform sharing of
 files among multiple computers.  Facilities are provided for access
 control, authentication, backup and administrative management.
 .
 This package provides the shared library implementing AFS client
 authentication and token management.

Package: libafsrpc2t64
Description-md5: 7523708cbcd58ca51ccd0bb131f7807a
Description-en: AFS distributed file system runtime library (RPC layer)
 AFS is a distributed filesystem allowing cross-platform sharing of
 files among multiple computers.  Facilities are provided for access
 control, authentication, backup and administrative management.
 .
 This package provides the shared library implementing the Rx protocol and
 other AFS RPC functionality.

Package: libaften-dev
Description-md5: 7ce409ebeb11e75d213a53fae4574c3e
Description-en: audio AC3 encoder - development files
 Aften is an audio encoder which generates compressed audio streams based on
 ATSC A/52 specification. This type of audio is also known as AC-3 or Dolby®
 Digital and is one of the audio codecs used in DVD-Video content.
 .
 This package contains the development files.

Package: libaften0
Description-md5: 7dec1029e6e37a968d519646a46fc3fb
Description-en: audio AC3 encoder - runtime files
 Aften is an audio encoder which generates compressed audio streams based on
 ATSC A/52 specification. This type of audio is also known as AC-3 or Dolby®
 Digital and is one of the audio codecs used in DVD-Video content.
 .
 This package contains the runtime files.

Package: libafterburner.fx-java
Description-md5: 3c377631fc1c3088b91f2b9cd07919cf
Description-en: minimalistic JavaFX MVP framework
 afterburner.fx is a minimalistic JavaFX MVP framework based on Convention
 over Configuration and Dependency Injection, providing the following:
 .
 - "Zero-Configuration" javax.inject.Inject DI of models or services
 into presenters.
 - Convention-based unification of presenter, view, FXML and css.
 - Conventional resource bundle loading.
 - Injection of System.getProperties.
 - Injection of presenter-local configuration properties (system
 properties are overriding the local configuration).
 .
 Afterburner is a "Just-Enough-Framework" extracted from
 airhacks-control and used in airpad, lightfish and floyd applications.

Package: libafterburner.fx-java-doc
Description-md5: 555f35e1c26916f0e4238429a197d0db
Description-en: Documentation for afterburner.fx
 afterburner.fx is a minimalistic JavaFX MVP framework based on Convention
 over Configuration and Dependency Injection
 .
 This package contains the API documentation of libafterburner.fx-java.

Package: libafterimage-dev
Description-md5: 3695b6bea04881b4edf0cd7a5e0cb246
Description-en: imaging library designed for AfterStep - development files
 libAfterImage is the imaging library implemented for AfterStep
 X Window Manager. It has been generalized to be suitable for any
 application in need of robust graphics engine.
 .
 It provides facilities for loading images from files of different
 formats, compressed in memory storage of images, scaling,
 tinting/shading, flipping and superimposition of arbitrary number of
 images over each other. In addition it allows for linear gradients
 drawing, and antialiased/smoothed text drawing using both  FreeType
 library and X Window fonts.
 .
 This package contains the header files and static library needed to
 compile applications that use libAfterImage.

Package: libafterimage0t64
Description-md5: e732b13d84b7e0cadf42cef32865b18f
Description-en: imaging library designed for AfterStep - runtime files
 libAfterImage is the imaging library implemented for AfterStep
 X Window Manager. It has been generalized to be suitable for any
 application in need of robust graphics engine.
 .
 It provides facilities for loading images from files of different
 formats, compressed in memory storage of images, scaling,
 tinting/shading, flipping and superimposition of arbitrary number of
 images over each other. In addition it allows for linear gradients
 drawing, and antialiased/smoothed text drawing using both  FreeType
 library and X Window fonts.
 .
 This package contains the libAfterImage runtime library.

Package: libafterstep1t64
Description-md5: aaa29f714fcfa5fc5a73052c11dac9d0
Description-en: shared libraries for the AfterStep window manager
 AfterStep is a window manager based on FVWM which attempts to emulate
 the NEXTSTEP look and feel, while retaining the configurability of its
 predecessor.  Note that this window manager makes extensive use of the
 color palette.  If you have only an 8-bit color display, it will run
 as packaged, but you may want to modify the configuration to use fewer
 colors.
 .
 This package contains runtime libraries needed by AfterStep.

Package: libagg-dev
Description-md5: a2d885e53d68cb4a773454066d96672a
Description-en: AntiGrain Geometry graphical toolkit (static development files)
 Anti-Grain Geometry (AGG) is a general purpose graphical toolkit written
 completely in standard and platform independent C++. It can be used in many
 areas of computer programming where high quality 2D graphics is an essential
 part of the project.
 .
 This package contains the development files for building applications using
 agg, static libraries only.

Package: libagg2-dev
Description-md5: 4ce44c80b7226cf1ef262a4c9c3b409f
Description-en: AntiGrain Geometry graphical toolkit (static and shared development files)
 Anti-Grain Geometry (AGG) is a general purpose graphical toolkit written
 completely in standard and platform independent C++. It can be used in many
 areas of computer programming where high quality 2D graphics is an essential
 part of the project.
 .
 This package contains the development files for building applications using
 agg, static and shared libraries.

Package: libagg2t64
Description-md5: 2cbac8e5d0f10ef430c6669d31b6c72e
Description-en: AntiGrain Geometry graphical toolkit (runtime files)
 Anti-Grain Geometry (AGG) is a general purpose graphical toolkit written
 completely in standard and platform independent C++. It can be used in many
 areas of computer programming where high quality 2D graphics is an essential
 part of the project.
 .
 This package contains runtime libraries for applications built using the
 libagg shared library.

Package: libagrep-ocaml
Description-md5: f7d07cceddd21f8631f0bd6d97f2cc29
Description-en: Wu-Manber algorithm for string searching with errors
 This OCaml library implements the Wu-Manber algorithm for string searching
 with errors, popularized by the "agrep" Unix command and the "glimpse" file
 indexing tool. It was developed as part of a search engine for a largish MP3
 collection; the "with error" searching comes handy for those who can't spell
 Liszt or Shostakovitch.
 .
 Given a search pattern and a string, this algorithm determines whether the
 string contains a substring that matches the pattern up to a parameterizable
 number N of "errors". An "error" is either a substitution (replace a
 character of the string with another character), a deletion (remove a
 character) or an insertion (add a character to the string). In more
 scientific terms, the number of errors is the Levenshtein edit distance
 between the pattern and the matched substring.
 .
 The search patterns are roughly those of the Unix shell, including
 one-character wildcard (?), character classes ([0-9]) and multi-character
 wildcard (*). In addition, conjunction (&) and alternative (|) are supported.
 General regular expressions are not supported, however.
 .
 This package contains only the shared runtime stub libraries.

Package: libagrep-ocaml-dev
Description-md5: 4dfc71d02cdeb8bcdb4b4b81b3623b5a
Description-en: Wu-Manber algorithm for string searching with errors
 This OCaml library implements the Wu-Manber algorithm for string searching
 with errors, popularized by the "agrep" Unix command and the "glimpse" file
 indexing tool. It was developed as part of a search engine for a largish MP3
 collection; the "with error" searching comes handy for those who can't spell
 Liszt or Shostakovitch.
 .
 Given a search pattern and a string, this algorithm determines whether the
 string contains a substring that matches the pattern up to a parameterizable
 number N of "errors". An "error" is either a substitution (replace a
 character of the string with another character), a deletion (remove a
 character) or an insertion (add a character to the string). In more
 scientific terms, the number of errors is the Levenshtein edit distance
 between the pattern and the matched substring.
 .
 The search patterns are roughly those of the Unix shell, including
 one-character wildcard (?), character classes ([0-9]) and multi-character
 wildcard (*). In addition, conjunction (&) and alternative (|) are supported.
 General regular expressions are not supported, however.
 .
 This package contains all the development stuff you need to use
 the agrep OCaml library in your programs.

Package: libags-audio-dev
Description-md5: 27deccc96d59feefeaa9213bf5ce4b62
Description-en: Advanced Gtk+ Sequencer audio processing engine (Development files)
 libags_audio is a tree based audio processing library built upon GObject and
 libags. It allows  you to do audio processing supporting LADSPA, DSSI and Lv2
 plugin support. Audio data is processed multi-threaded.
 .
 This package includes the needed header files to develop with
 Advanced Gtk+ Sequencer audio processing library.

Package: libags-audio-doc
Description-md5: 874a1289ca5d65cd81ecb2121c514ef1
Description-en: Advanced Gtk+ Sequencer audio processing engine (API documentation)
 libags_audio is a tree based audio processing library built upon GObject and
 libags. It allows  you to do audio processing supporting LADSPA, DSSI and Lv2
 plugin support. Audio data is processed multi-threaded.
 .
 This package contains the API reference in html format of
 Advanced Gtk+ Sequencer audio processing library.

Package: libags-audio9
Description-md5: 72a0d1a628f8e72339e8f8c12b2d2c1e
Description-en: Advanced Gtk+ Sequencer audio processing library
 libags_audio is a tree based audio processing library built upon GObject and
 libags. It allows  you to do audio processing supporting LADSPA, DSSI and Lv2
 plugin support. Audio data is processed multi-threaded.

Package: libags-dev
Description-md5: 9fe56f0637912d67753c345369f7491d
Description-en: Advanced Gtk+ Sequencer core library (Development files)
 libags is a general purpose application context library built upon GObject
 providing persistence and configuration. It allows you to organize threads in
 a tree hierarchy that is synced 1000 times per second per default. Since it is
 written in a object orientated manner you might want to override its default
 behaviour.
 .
 This package includes the needed header files to develop with
 Advanced Gtk+ Sequencer base library.

Package: libags-doc
Description-md5: 02504e584f670eb97d88a62b2fad661f
Description-en: Advanced Gtk+ Sequencer core library (API documentation)
 libags is a general purpose application context library built upon GObject
 providing persistence and configuration. It allows you to organize threads in
 a tree hierarchy that is synced 1000 times per second per default. Since it is
 written in a object orientated manner you might want to override its default
 behaviour.
 .
 This package contains the API reference in html format of
 Advanced Gtk+ Sequencer base library.

Package: libags-gui-dev
Description-md5: e84062758e5c9a1569f8c41eeeafe641
Description-en: Advanced Gtk+ Sequencer widget library (Development files)
 libags_gui is a widget library built upon Gtk+-4.0.
 .
 This package includes the needed header files to develop with
 Advanced Gtk+ Sequencer UI widget library.

Package: libags-gui-doc
Description-md5: ce52e51333e3995780444e430eacb606
Description-en: Advanced Gtk+ Sequencer widget library (API documentation)
 libags_gui is a widget library built upon Gtk+-4.0.
 .
 This package contains the API reference in html format of
 Advanced Gtk+ Sequencer UI widget library.

Package: libags-gui9
Description-md5: f15f528b16a5d3908891d246ac7554f6
Description-en: Advanced Gtk+ Sequencer widget library
 libags_gui is a widget library built upon Gtk+-4.0.
 It contains widgets like
 - LED
 - dial
 - indicator
 - cartesian
 - ruler

Package: libags9
Description-md5: 264127586245ba99045b10de63a8aad9
Description-en: Advanced Gtk+ Sequencer core library
 libags is a general purpose application context library built upon GObject
 providing persistence and configuration. It allows you to organize threads in
 a tree hierarchy that is synced 1000 times per second per default. Since it is
 written in a object orientated manner you might want to override its default
 behaviour.

Package: libahp-gt-dev
Description-md5: 794d2e75aabd625bd4fd6dd043a3f1f1
Description-en: AHP GT telescope mount controllers programming - development files
 This package contains a library to program the AHP GT telescope mount
 controllers, by setting their gear and acceleration/speed configurations.
 .
 This package is needed for development.

Package: libahp-gt1
Description-md5: 16c1542083b63aa9d298567b84037d3a
Description-en: AHP GT telescope mount controllers programming - library
 This package contains a library to program the AHP GT telescope mount
 controllers, by setting their gear and acceleration/speed configurations.

Package: libahp-xc-dev
Description-md5: fae557b7d21f6e526473f83fe55c6456
Description-en: XC Correlators SDK - development
 This library is the official driver for the AHP XC Crosscorrelators.
 .
 The AHP XC correlators do cross-correlation and auto-correlation counting
 from quantum detectors, ranging from radio to photon counters to
 geiger-mode detectors or noise-scattering sensors. The XC series offer
 a scientific grade solution for laboratory testing and measurement in
 quantum resoluting detection environments.
 .
 This is the package for development.

Package: libahp-xc1t64
Description-md5: 200a12f3a6b5a0c8ef0066ee2763d3c4
Description-en: XC Correlators SDK - library
 This library is the official driver for the AHP XC Crosscorrelators.
 .
 The AHP XC correlators do cross-correlation and auto-correlation counting
 from quantum detectors, ranging from radio to photon counters to
 geiger-mode detectors or noise-scattering sensors. The XC series offer
 a scientific grade solution for laboratory testing and measurement in
 quantum resoluting detection environments.
 .
 This is the library package.

Package: libahven-dev
Description-md5: 6e54401a37b269c5decb82e27a009a12
Description-en: Unit test library for Ada (development)
 Ahven is a simple unit test library for the Ada 95 programming language. It
 is loosely modeled after JUnit, and some ideas are taken from AUnit. Ahven is
 free software distributed under permissive ISC license and should work with any
 Ada 95 compiler.
 .
 This package contains the development files.

Package: libahven-doc
Description-md5: 193597313d174082ab3a9c35889e6112
Description-en: Unit test library for Ada (documentation)
 Ahven is a simple unit test library for the Ada 95 programming language. It
 is loosely modeled after JUnit, and some ideas are taken from AUnit. Ahven is
 free software distributed under permissive ISC license and should work with any
 Ada 95 compiler.
 .
 This package contains the documentation.

Package: libahven31
Description-md5: 794b018c01b3cffba9255f940e351fb0
Description-en: Unit test library for Ada
 Ahven is a simple unit test library for the Ada 95 programming language. It
 is loosely modeled after JUnit, and some ideas are taken from AUnit. Ahven is
 free software distributed under permissive ISC license and should work with any
 Ada 95 compiler.

Package: libai-decisiontree-perl
Description-md5: be5b849e4f8c832250a9ddf56c0900ed
Description-en: module to create decision trees from training data
 The AI::DecisionTree module automatically creates so-called "decision trees"
 to explain a set of training data. A decision tree is a kind of categorizer
 that use a flowchart-like process for categorizing new instances. This
 implementation uses the gain obtained at each node in order to figure out
 what are the most useful information in order to take decisions.

Package: libai-fann-perl
Description-md5: 8d56f28d776bd7e31a1837422a87b5ed
Description-en: Perl wrapper for the FANN library
 This module provides a Perl wrapper for the Fast Artificial Neural Network
 (FANN) library (http://leenissen.dk/fann/wp/).
 .
 The AI::FANN object oriented interface provides an almost direct map to the
 C library API.

Package: libaiksaurus-1.2-0c2a
Description-md5: 547746dab61779644273faa87b90dbb6
Description-en: This package provides an English-language thesaurus (development)
 Aiksaurus is an English-language thesaurus that is suitable for integration
 with word processors, email composers, and other authoring software.
 .
 This package contains the shared library.

Package: libaiksaurus-1.2-data
Description-md5: 5e419cb8b87fa0717be6e39b76c3acd5
Description-en: This package provides an English-language thesaurus (data)
 Aiksaurus is an English-language thesaurus that is suitable for integration
 with word processors, email composers, and other authoring software.
 .
 This package contains thesaurus data.

Package: libaiksaurus-1.2-dev
Description-md5: 8fb88e76f401b43d4bf6041431214605
Description-en: This package provides an English-language thesaurus (development files)
 Aiksaurus is an English-language thesaurus that is suitable for integration
 with word processors, email composers, and other authoring software.
 .
 This package contains files needed for development with Aiksaurus.

Package: libairline-java
Description-md5: 92de852475a9fe81635e1d7bac77ded2
Description-en: Java annotation-based framework for parsing command line parameters
 Airline is a Java annotation-based framework for parsing Git like
 command line structures. Airline contains a fully automated help system,
 which generates man-page-like documentation driven by the Java annotations.

Package: libairspy-dev
Description-md5: 0e9031eb7dbc3783ce2c59cf71f528d4
Description-en: Tiny and efficient software defined radio receiver - development
 Airspy is an open source Software Defined Radio that can receive
 between 24 MHz and 1750 MHz. Airspy has a 10 MHz bandwidth.
 12bit ADC @ 20 MSPS (80dB SFDR, 64dB SNR, 10.4 ENOB)
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains development files.

Package: libairspy0
Description-md5: a5f4eb4607ecf1df83db7ed5f4f089a6
Description-en: Tiny and efficient software defined radio receiver - library
 Airspy is an open source Software Defined Radio that can receive
 between 24 MHz and 1750 MHz. Airspy has a 10 MHz bandwidth.
 12bit ADC @ 20 MSPS (80dB SFDR, 64dB SNR, 10.4 ENOB)
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains the shared library.

Package: libairspyhf-dev
Description-md5: 24cacfde8a494d91fdee99f29a6662f8
Description-en: HF+VHF software defined radio receiver - development
 Airspy HF+ is an open source Software Defined Radio that can receive
 9 kHZ to 31 MHz and 60 MHz to 260 MHz.
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains development files.

Package: libairspyhf1
Description-md5: d64d6ed88b5469a7443750cc3ed0ed9f
Description-en: HF+VHF software defined radio receiver - library
 Airspy HF+ is an open source Software Defined Radio that can receive
 9 kHZ to 31 MHz and 60 MHz to 260 MHz.
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains the shared library.

Package: libais-tools
Description-md5: 563249e64f8473c9858bcb4a786f509b
Description-en: Cli tools for decoding maritime Automatic Identification System messages
 There are two interfaces to libais, one high-level iterator based one
 and a low-level fast C++ only one.
 .
 To use the low-level C++ interface directly, you need to handle multi-line
 messages and padding yourself.
 .
 This package installs command line tools.

Package: libajaxtags-java
Description-md5: fe231b2f60bb5c2681417201aedefe41
Description-en: Java based library supporting AJAX in Java Server Pages
 The AJAX Tag Library is a set of JSP tags that simplify the use of
 Asynchronous JavaScript and XML (AJAX) technology in JavaServer Pages.
 .
 This tag library does not force J2EE developers to write the necessary
 JavaScript to implement an AJAX-capable web form. The tag library provides
 support for live form updates for the following use cases:
 - autocomplete based on character input to an input field
 - select box population based on selections made from another field
 - callout or balloon popups for highlighting content
 - refreshing form fields
 - toggling images and form field states on/off.

Package: libakai0t64
Description-md5: c1991637f84e9ef54646341510f514a2
Description-en: library for loading and modifying akai files
 libakai is a C++ library for loading, modifying and creating
 akai files.
 .
 This package contains the shared library files.

Package: libaklomp-base64-0
Description-md5: e46e9e1cea996d5513ebff6c3bec0065
Description-en: Base64 stream encoder/decoder with SIMD, OpenMP
 aklomp/base64 library supports a base64 stream encoding/decoding
 in C99 with SIMD (AVX2, AVX512, NEON, AArch64/NEON, SSSE3,
 SSE4.1, SSE4.2, AVX) and OpenMP acceleration.
 .
 libbase64-0 contains runtime files.

Package: libaklomp-base64-dev
Description-md5: 0cdce1d8d661f64a7272ac42d3d47b5f
Description-en: Base64 stream encoder/decoder with SIMD, OpenMP support (development files)
 aklomp/base64 library supports a base64 stream encoding/decoding
 in C99 with SIMD (AVX2, AVX512, NEON, AArch64/NEON, SSSE3,
 SSE4.1, SSE4.2, AVX) and OpenMP acceleration.
 .
 libbase64-dev contains header file and .cmake files.

Package: libakonadi-data
Description-md5: 442ed35a554e2850522510c648be877b
Description-en: Akonadi arch independent data
 Akonadi is an extensible cross-desktop Personal Information Management (PIM)
 storage service. It provides a common framework for applications to store and
 access mail, calendars, addressbooks, and other PIM data.
 .
 This package ships arch independent data like translations etc.

Package: libakonadi-dev
Description-md5: 7e4a26d39047c8eee45c3e128b152cbf
Description-en: development files for the KDE Development Platform PIM libraries
 This package contains development files for building software that uses
 the KDE Development Platform Personal Information Management libraries.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libakonadi-dev-bin
Description-md5: 3bb33497eb3d3f171f74c0034e587a9d
Description-en: Additional development binaries for the Akonadi KDE PIM libraries
 This package contains development files for building software that uses
 the KDE Development Platform Personal Information Management libraries.
 .
 This package is part of the KDE Development Platform PIM libraries module.
 .
 It contains files to run Akonadi based tests.

Package: libakonadicalendar-data
Description-md5: ccb122260fc4b1a3966d32166765ebed
Description-en: data files for akonadi-calendar
 This library offers helper functions to integrate the use of Akonadi calendar
 items in applications.
 .
 This package contains shared data files.

Package: libakonadicalendar-dev
Description-md5: 1a66f15ec9062a4af5011bd5403b8ab0
Description-en: akonadi-calendar - development files
 This library offers helper functions to integrate the use of Akonadi calendar
 items in applications.
 .
 This package contains the development files.

Package: libakonadicontact-dev
Description-md5: 9ebfbf96160491e8b72ad875771d325d
Description-en: Akonadi contacts access library - development files
 This library provides contacts manipulation helpers using the
 Akonadi PIM data server.
 .
 This package is part of the KDE Development Platform PIM libraries module.
 .
 This package contains the development files.

Package: libakonadimime-dev
Description-md5: b3321820f4c726f0699303af89deb33f
Description-en: Akonadi MIME handling library - development files
 This library provides MIME handling helpers using the
 Akonadi PIM data server.
 .
 This package is part of the KDE Development Platform PIM libraries module.
 .
 This package contains the development files.

Package: libakonadisearch-bin
Description-md5: e70613ede7e5ea56b4c868cfa0f61384
Description-en: Akonadi search library - runtime binaries
 Library used to search in the Akonadi PIM data server.
 .
 This package contains runtime binaries.

Package: libakonadisearch-data
Description-md5: dc4d2f43b452cc249e9e8ca73faaa3d7
Description-en: Akonadi search library - data files
 Library used to search in the Akonadi PIM data server.
 .
 This package contains data files.

Package: libakonadisearch-dev
Description-md5: 09afef3d87caf347e41cf4a1e39496e1
Description-en: Akonadi search library - development files
 Library used to search in the Akonadi PIM data server.
 .
 This package contains the development files.

Package: libakonadisearch-plugins
Description-md5: c2606e1bc9be28b8500c0115507f06da
Description-en: Akonadi search library - runtime plugins
 Library used to search in the Akonadi PIM data server.
 .
 This package contains runtime plugins.

Package: libakonadiserver-dev
Description-md5: 7a5c6d60679631d3585bce30c8e84f52
Description-en: development files for the Akonadi PIM storage service
 Akonadi is an extensible cross-desktop Personal Information Management (PIM)
 storage service. It provides a common framework for applications to store and
 access mail, calendars, addressbooks, and other PIM data.
 .
 This package contains development files for building software that uses the
 Akonadi PIM storage service.

Package: libakuma-java
Description-md5: acc170428ea526927f0d7fdf0a0c7308
Description-en: Embeddable daemonization library for Java
 This is a Java library you can use in your application to support Unix
 daemonization. By taking advantages of POSIX API, this library lets you
 fork your process into background with proper daemonization steps.

Package: libakuma-java-doc
Description-md5: 06f45bdcf99a1eb01a73aa774322ad74
Description-en: Documentation for Embeddable daemonization library
 This is a Java library you can use in your application to support Unix
 daemonization. By taking advantages of POSIX API, this library lets you
 fork your process into background with proper daemonization steps.
 .
 This package provides the API documentation for libakuma-java.

Package: libalberta-dev
Description-md5: b25cba8f2ea2f2773152673b759fae8d
Description-en: adaptive finite element library (development files)
 ALBERTA is an adaptive finite element library for solving partial
 differential equations (PDEs).
 .
 It offers a hierarchical mesh and methods for 1d, 2d and 3d stationary
 as well as time dependent problems. It is written in C with speed and
 flexibility in mind.
 .
 This package contains the development files.

Package: libalberta5
Description-md5: afb017f8092816903f5edbc4a5573a11
Description-en: adaptive finite element library (library)
 ALBERTA is an adaptive finite element library for solving partial
 differential equations (PDEs).
 .
 It offers a hierarchical mesh and methods for 1d, 2d and 3d stationary
 as well as time dependent problems. It is written in C with speed and
 flexibility in mind.
 .
 This package contains the shared library.

Package: libalcotest-ocaml-dev
Description-md5: 8c969d13c23f0fa6afe3074f886916bc
Description-en: lightweight and colourful test framework for OCaml
 Alcotest exposes simple interface to perform unit tests. It exposes a
 simple TESTABLE module type, a check function to assert test
 predicates and a run function to perform a list of unit -> unit test
 callbacks.
 .
 Alcotest provides a quiet and colorful output where only faulty runs
 are fully displayed at the end of the run (with the full logs ready
 to inspect), with a simple (yet expressive) query language to select
 the tests to run.

Package: libaldmb1-dev
Description-md5: a117c13379f689525c669ad4a22909c5
Description-en: development files for libaldmb1t64
 DUMB is a tracker library with support for IT, XM, S3M and MOD files. It
 targets maximum accuracy to the original formats, with low-pass resonant
 filters for the IT files, accurate timing and pitching, and three resampling
 quality settings (aliasing, linear interpolation and cubic interpolation).
 .
 This package contains the header files and static library needed to
 compile applications that use libaldmb1.

Package: libaldmb1t64
Description-md5: 964f50ea21164dd206b2960501e7694e
Description-en: dynamic universal music bibliotheque, Allegro version
 DUMB is a tracker library with support for IT, XM, S3M and MOD files. It
 targets maximum accuracy to the original formats, with low-pass resonant
 filters for the IT files, accurate timing and pitching, and three resampling
 quality settings (aliasing, linear interpolation and cubic interpolation).
 .
 This package contains the libaldmb1t64 runtime library, a library for module
 playback that uses the Allegro library. If you do not plan to use Allegro
 with your project, please consider the libdumb1t64 library.

Package: libalembic-graphics-dev
Description-md5: 89069db9b21339797649352f0ad49604
Description-en: Alembic is an open computer graphics interchange framework
 Alembic distills complex, animated scenes into a non-procedural,
 application-independent set of baked geometric results. This "distillation" of
 scenes into baked geometry is exactly analogous to the distillation of lighting
 and rendering scenes into rendered image data.
 .
 Alembic is focused on efficiently storing the computed results of complex
 procedural geometric constructions. It is very specifically NOT concerned with
 storing the complex dependency graph of procedural tools used to create the
 computed results. For example, Alembic will efficiently store the animated
 vertex positions and animated transforms that result from an arbitrarily
 complex animation and simulation process which could involve enveloping,
 corrective shapes, volume-preserving simulations, cloth and flesh simulations,
 and so on. Alembic will not attempt to store a representation of the network of
 computations (rigs, basically) which are required to produce the final,
 animated vertex positions and animated transforms.
 .
 This package contains the development files

Package: libalembic-graphics1.8
Description-md5: 8fd61863ae6aabdc18b0d3a2e183f3a3
Description-en: Alembic is an open computer graphics interchange framework
 Alembic distills complex, animated scenes into a non-procedural,
 application-independent set of baked geometric results. This "distillation" of
 scenes into baked geometry is exactly analogous to the distillation of lighting
 and rendering scenes into rendered image data.
 .
 Alembic is focused on efficiently storing the computed results of complex
 procedural geometric constructions. It is very specifically NOT concerned with
 storing the complex dependency graph of procedural tools used to create the
 computed results. For example, Alembic will efficiently store the animated
 vertex positions and animated transforms that result from an arbitrarily
 complex animation and simulation process which could involve enveloping,
 corrective shapes, volume-preserving simulations, cloth and flesh simulations,
 and so on. Alembic will not attempt to store a representation of the network of
 computations (rigs, basically) which are required to produce the final,
 animated vertex positions and animated transforms.
 .
 This package contains the runtime libraries

Package: libalglib-dev
Description-md5: 14740f67a3da4718ca4b8a39ce749c3a
Description-en: Development files for the alglib library
 ALGLIB is a cross-platform numerical analysis and data processing library.
 This package support C++. ALGLIB features include:
 .
 * Linear algebra (direct algorithms, EVD/SVD)
 * Solvers (linear and nonlinear)
 * Interpolation
 * Optimization
 * Fast Fourier transforms
 * Numerical integration
 * Linear and nonlinear least-squares fitting
 * Ordinary differential equations
 * Special functions
 * Statistics (descriptive statistics, hypothesis testing)
 * Data analysis (classification/regression, including neural networks)
 .
 This package contains the development files (headers and documentation) for
 ALGLIB.

Package: libalglib4.7
Description-md5: e75170fcd89b35f7eac4765d31de93f4
Description-en: Numerical analysis and data processing library
 ALGLIB is a cross-platform numerical analysis and data processing library.
 This package support C++. ALGLIB features include:
 .
 * Linear algebra (direct algorithms, EVD/SVD)
 * Solvers (linear and nonlinear)
 * Interpolation
 * Optimization
 * Fast Fourier transforms
 * Numerical integration
 * Linear and nonlinear least-squares fitting
 * Ordinary differential equations
 * Special functions
 * Statistics (descriptive statistics, hypothesis testing)
 * Data analysis (classification/regression, including neural networks)

Package: libalgorithm-backoff-perl
Description-md5: ddbbc1e0193d281f16c807230f5fb995
Description-en: modules providing various backoff strategies for retry
 This package provides several classes that implement various backoff
 strategies for setting delay between retry attempts.
 .
 Included modules:
 .
 Algorithm::Backoff::Constant - Backoff using a constant delay
 Algorithm::Backoff::Exponential - Backoff exponentially
 Algorithm::Backoff::Fibonacci - Backoff using Fibonacci sequence
 Algorithm::Backoff::LILD - Linear Increment, Linear Decrement
 Algorithm::Backoff::LIMD - Linear Increment, Multiplicative Decrement
 Algorithm::Backoff::MILD - Multiplicative Increment, Linear Decrement
 Algorithm::Backoff::MIMD - Multiplicative Increment, Multiplicative Decrement

Package: libalgorithm-c3-perl
Description-md5: 72a632364ec9e6a9d2d9f69748b5aa21
Description-en: Perl module for merging hierarchies using the C3 algorithm
 The Algorithm::C3 module implements the C3 algorithm.
 .
 C3 is the name of an algorithm which aims to provide a sane method resolution
 order under multiple inheritance. It was first introduced in the language
 Dylan, and then later adopted as the preferred MRO (Method Resolution Order)
 for the new-style classes in Python 2.3. Most recently it has been adopted as
 the 'canonical' MRO for Perl 6 classes, and the default MRO for Parrot
 objects as well.

Package: libalgorithm-checkdigits-perl
Description-md5: 285e9d2968cb80958e9b5c41513f3744
Description-en: Perl extension to generate and test check digits
 This module provides a number of methods to test and generate checksum
 digits such as carrier trackers, ISBNs, banknotes, credit cards and a
 lot of other identification numbers.
 .
 It will check validity, complete partial numbers, provide base check
 numbers and extract check digits from several sequence of numbers.

Package: libalgorithm-combinatorics-perl
Description-md5: 572117ec59e9f8df5667432f6cd79bd7
Description-en: module for the efficient generation of combinatorial sequences
 Algorithm::Combinatorics is an efficient generator of combinatorial sequences.
 Algorithms are selected from the literature (work in progress). Iterators do
 not use recursion, nor stacks, and are written in C. See Math::Combinatorics
 for a pure-Perl module with similar (if less efficient) features.

Package: libalgorithm-dependency-perl
Description-md5: 237c48adcf321f82d8abdd36a42c09b9
Description-en: Base class for implementing various dependency trees in Perl
 Algorithm::Dependency is a framework for creating simple read-only dependency
 heirachies, where you have a set of items that rely on other items
 in the set, and require actions on them as well.

Package: libalgorithm-hyperloglog-perl
Description-md5: e2a6b2d7e9eb5b40ffbbf6eb464e6641
Description-en: implementation of the HyperLogLog cardinality estimation algorithm
 Algorithm::HyperLogLog provides an algorithm for estimating the cardinality
 of a set.

Package: libalgorithm-lbfgs-perl
Description-md5: 764dc61b293928e13bd578bf760e50df
Description-en: Perl interface to an L-BFGS non-linear optimization algorithm
 Algorithm::LBFGS is an interface to liblbfgs, a C implementation of L-BFGS.
 .
 L-BFGS (Limited-memory Broyden-Fletcher-Goldfarb-Shanno) is a quasi-Newton
 method for unconstrained optimization. This method is especially efficient on
 problems involving a large number of variables.
 .
 Generally, it solves a problem described as following:
 .
 min f(x), x = (x1, x2, ..., xn)

Package: libalgorithm-loops-perl
Description-md5: 742cf49ac240fb590f72dbbe58415c11
Description-en: functions for different loop constructs in Perl
 Algorithm::Loops provides several functions for doing different types of
 looping constructs:
 .
 - Filter
 Similar to C<map> but designed for use with s/// and other reflexive
 operations.  Returns a modified copy of a list.
 - MapCar, MapCarU, MapCarE, and MapCarMin
 All similar to C<map> but loop over multiple lists at the same time.
 - NextPermute and NextPermuteNum
 Efficiently find all (unique) permutations of a list, even if it
 contains duplicate values.
 - NestedLoops
 Simulate foreach loops nested arbitrarily deep.

Package: libalgorithm-munkres-perl
Description-md5: a5a6d48a0f313cbbbf32784a58f7ec62
Description-en: extension for Munkres' solution to Assignment problem
 The Algorithm::Munkres module extends the solution of Assignment problem
 for square matrices to rectangular matrices by padding zeros. Thus a
 rectangular matrix is converted to square matrix by padding necessary zeros.
 .
 Assignment Problem: Given N jobs, N workers and the time taken by
 each worker to complete a job then how should the assignment of a
 Worker to a Job be done, so as to minimize the time taken.

Package: libalgorithm-naivebayes-perl
Description-md5: 7d760bca19c3eecbc8ba1d23a15214eb
Description-en: module to make bayesian prediction of categories
 Algorithm::NaiveBayes implements the classic "Naive Bayes" machine learning
 algorithm. It is a well-studied probabilistic algorithm often used in
 automatic text categorization. Compared to other algorithms (kNN, SVM,
 Decision Trees), it's pretty fast and reasonably competitive in the quality
 of its results.

Package: libalgorithm-numerical-sample-perl
Description-md5: 55934bfac98d9166aefe0da6bb7601c2
Description-en: Draw samples from a set
 This package gives two methods to draw fair, random samples from a set.
 There is a procedural interface for the case the entire set is known,
 and an object oriented interface when the a set with unknown size has
 to be processed.

Package: libalgorithm-permute-perl
Description-md5: 35b120ef36e978ba2914f7c532fa9963
Description-en: module to perform permutations with object oriented interface
 Algorithm::Permute makes performing permutation in Perl easy and fast,
 although perhaps its algorithm is not the fastest on the earth. It supports
 permutation r of n objects where 0 < r <= n.

Package: libalgorithm-svm-perl
Description-md5: 1ca6fbf200001c245865456b0f1b7a25
Description-en: bindings for the libsvm Support Vector Machine library
 Algorithm::SVM implements a Support Vector Machine for Perl. Support Vector
 Machines provide a method for creating classifcation functions from a set of
 labeled training data, from which predictions can be made for subsequent data
 sets.

Package: libalgorithms1t64
Description-md5: 3cb24e27a8853e212b935b9ee4a68f65
Description-en: GDAL add-on tools to perform useful raster processing - libalgorithms
 Pktools is a collection of programs to perform operations, mostly on
 raster geolocated  images. It  heavily relies  on the  Geospatial Data
 Abstraction Library (GDAL) and OGR.  The programs are similar to the
 GDAL tools (gdalinfo, gdal_translate,  gdal_merge, ...) and some of the
 functionalities provided in pktools already exist in the GDAL tools.
 .
 All utilities in pktools use command line options and have a built
 in help, and include more than thirty binaries to edit, change, crop,
 classify, compare, dump, fill, enhance images and many other
 common operations useful in the remote sensing field of image
 analysis.
 .
 This package contains the libalgorithms shared library.

Package: libalias-perl
Description-md5: 0f3a9e6b59cd51972557a804123a4f01
Description-en: module for accessing perl variables through aliases
 You may find the Alias module useful if you:
 .
 * are tired of dereferencing hash-based object attributes
 .
 * wish perl could make-do with fewer $, -> and {} things
 .
 * are a little scared of using typeglobs
 .
 * want the freedom to put what you want, when you want in
 the symbol table without having to deal with weird syntax
 .
 * need to use scalar constants in your program since you don't
 trust yourself from changing $PI

Package: libalien-build-perl
Description-md5: ec70854c366c95e8cca73bbfee44777c
Description-en: module to build external dependencies for use in CPAN
 Alien::Build provides tools for building external (non-CPAN) dependencies for
 CPAN. It is mainly designed to be used at install time of a CPAN client, and
 work closely with Alien::Base which is used at runtime.

Package: libalien-gnuplot-perl
Description-md5: 822ae63984f15da9b42dc7e480c49292
Description-en: module to find and validate the gnuplot executable
 Alien::Gnuplot verifies existence and sanity of the gnuplot external
 application. It only declares one access method, Alien::Gnuplot::load_gnuplot,
 which does the actual work and is called automatically at load time.
 Alien::Gnuplot doesn't have any actual plotting methods - making use of
 gnuplot, once it is found and verified, is up to you or your client module.

Package: libalien-sdl-dev-perl
Description-md5: 0abf04ed92b9aa9b32b3391b731320b9
Description-en: helper  to build  Perl program using SDL libraries
 Perl's idea of a metapackage to provide C library dependencies for
 Perl SDL application.
 .
 When building from source, this package can be used to detect and get
 configuration settings from an installed SDL and related libraries. As
 a binary package, it provides information on native libs used when
 building this package.
 .
 Regarding the native C libraries, all packages built with
 libalien-sdl-perl must have at least the same build dependencies than
 libalien-sdl-perl. Since this list if not fun to maintain, this
 metapackage depends on all packages used to build libalien-sdl-perl
 (and also depends on libalien-sdl-perl).

Package: libalien-sdl-perl
Description-md5: e755a0979d58aec60a7e87c20af15614
Description-en: helper to get, build and use SDL libraries
 Perl's idea of a metapackage to provide C library dependencies for
 Perl SDL application.
 .
 When building from source, this package can be used to detect and get
 configuration settings from an installed SDL and related libraries. As
 a binary package, it provides on native libs used when
 building this package.
 .
 This package provides Perl module Alien::SDL

Package: libalien-sodium-perl
Description-md5: df3d034c4a1822b212881ce555a66e9d
Description-en: Interface to the libsodium library http://libsodium.org
 This package can be used by other CPAN|https://metacpan.org modules that
 require libsodium|http://libsodium.org.
 .
 This description was automagically extracted from the module by dh-make-perl.

Package: libalien-wxwidgets-perl
Description-md5: 392060524689a923058a3c4333e54636
Description-en: Perl module for locating wxWidgets binaries
 Alien::WxWidgets is a simple Perl module that detects configuration settings
 of an installed wxWidgets. It is useful to assist in the building of modules
 that require wxWidgets, providing indispensible compile-related information
 like relevant linker and compiler flags.

Package: libalkimia6-8
Description-md5: 703b960ad6218236645badb5dd555698
Description-en: Financial library common classes for KDE
 Libalkimia is a library with common classes and functionality used by
 finance applications for KDE. Currently it supports a common
 class to represent monetary values with arbitrary precision.

Package: libalkimia6-dev
Description-md5: d4f39085a3e8190874c74c3de622b910
Description-en: Financial library - Development files
 Libalkimia is a library with common classes and functionality used by
 finance applications for KDE. Currently it supports a common
 class to represent monetary values with arbitrary precision.
 .
 This package contains development files needed for Libalkimia.

Package: liballeggl4-dev
Description-md5: 40ff51e654f3dece2795af8f06c7f198
Description-en: development files for the allegrogl library
 This package contains the development headers for liballeggl.
 .
 AllegroGL is an Allegro add-on that allows you to use OpenGL alongside
 Allegro -- you use OpenGL for your rendering to the screen, and Allegro for
 miscellaneous tasks like gathering input, doing timers, getting cross-platform
 portability, loading data, and drawing your textures. So this library fills
 the same hole that things like glut do.
 .
 AllegroGL also automatically exposes most, if not all, OpenGL extensions
 available to user programs. This means you no longer have to manually load
 them; extension management is already done for you.
 .
 Allegro is a cross-platform library mainly aimed at video game and multimedia
 programming. It handles common, low-level tasks such as creating windows,
 accepting user input, loading data, drawing images, playing sounds, etc. and
 generally abstracting away the underlying platform.

Package: liballeggl4.4t64
Description-md5: 126238cc34252455b577540d46ab0a19
Description-en: library to mix OpenGL graphics with Allegro routines
 AllegroGL is an Allegro add-on that allows you to use OpenGL alongside
 Allegro -- you use OpenGL for your rendering to the screen, and Allegro for
 miscellaneous tasks like gathering input, doing timers, getting cross-platform
 portability, loading data, and drawing your textures. So this library fills
 the same hole that things like glut do.
 .
 AllegroGL also automatically exposes most, if not all, OpenGL extensions
 available to user programs. This means you no longer have to manually load
 them; extension management is already done for you.
 .
 Allegro is a cross-platform library mainly aimed at video game and multimedia
 programming. It handles common, low-level tasks such as creating windows,
 accepting user input, loading data, drawing images, playing sounds, etc. and
 generally abstracting away the underlying platform.

Package: liballegro-acodec5-dev
Description-md5: f4fc829bcc7525786ca1d44b7b855a9a
Description-en: header files for the Allegro 5 audio codec addon
 This package is required to build programs that use the Allegro 5 audio
 codec addon.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-acodec5.2t64
Description-md5: a17c2c3f1938cb32d4f663648cde91a8
Description-en: audio codec addon for the Allegro 5 library
 This package provides the audio codec addon for the Allegro 5 library.
 This addon allows you to load audio sample formats.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-audio5-dev
Description-md5: 25069f1e766a3d4274621015675dbca5
Description-en: header files for the Allegro 5 audio addon
 This package is required to build programs that use the Allegro 5 audio
 addon.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-audio5.2t64
Description-md5: ff39df8de96c5bc0babbe823f6cfa9bf
Description-en: audio addon for the Allegro 5 library
 This package provides the audio addon for the Allegro 5 library. This
 addon allows you to play sounds in your Allegro 5 programs.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-dialog5-dev
Description-md5: 37f581df71d7b02add213849471af87d
Description-en: header files for the Allegro 5 dialog addon
 This package is required to build programs that use the Allegro 5 dialog
 addon.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-dialog5.2t64
Description-md5: 9f8845cb202f6dd0dde9ec0e8c15fc03
Description-en: dialog addon for the Allegro 5 library
 This package provides the dialog addon for the Allegro 5 library. This
 addon allows you to show dialog boxes.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-image5-dev
Description-md5: 99707de7f88fe7f11111872af07eb08f
Description-en: header files for the Allegro 5 image addon
 This package is required to build programs that use the Allegro 5 image
 addon.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-image5.2t64
Description-md5: 2b4f80547e187442f8fd8f121c25dec8
Description-en: image addon for the Allegro 5 library
 This package provides the image addon for the Allegro 5 library. Provides
 support for loading image file formats.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-physfs5-dev
Description-md5: 269066c71ffe115cbe1348bd7ac714b7
Description-en: header files for the Allegro 5 physfs addon
 This package is required to build programs that use the Allegro 5 physfs
 addon.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-physfs5.2t64
Description-md5: c0d605b7975a4d3169f40c35dc7f3a51
Description-en: physfs addon for the Allegro 5 library
 This package provides the physfs addon for the Allegro 5 library. This
 addon provides an interface to the PhysicsFS library, allowing you to
 mount virtual file-systems (e.g., archives) and access files as if they
 were physically on the file-system.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-ttf5-dev
Description-md5: 2dbd2355e94f821be650945f48d31fc8
Description-en: header files for the Allegro 5 ttf addon
 This package is required to build programs that use the Allegro 5 ttf
 addon.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-ttf5.2t64
Description-md5: ce2c8cf00883a0db8d29a65e65035a1e
Description-en: ttf addon for the Allegro 5 library
 This package provides the ttf addon for the Allegro 5 library. This addon
 allows you to load and use ttf fonts in your Allegro 5 programs.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-video5-dev
Description-md5: f78cce8daff4f7527b1160da4966a141
Description-en: header files for the Allegro 5 video addon
 This package is required to build programs that use the Allegro 5 video
 addon.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro-video5.2t64
Description-md5: 2ba8e426dda31ca77192049385106d68
Description-en: video addon for the Allegro 5 library
 This package provides the video addon for the Allegro 5 library. This addon
 allows you to load and display videos in your Allegro 5 programs.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro4-dev
Description-md5: 5b17ce6a77ff7eb24483c5ae33ba5961
Description-en: development files for the Allegro library
 This package contains the development headers for the Allegro library.
 .
 Allegro is a cross-platform library mainly aimed at video game and multimedia
 programming. It handles common, low-level tasks such as creating windows,
 accepting user input, loading data, drawing images, playing sounds, etc. and
 generally abstracting away the underlying platform.

Package: liballegro4.4t64
Description-md5: 0b55a0d3ce990915ca710be119686ac7
Description-en: portable library for cross-platform game and multimedia development
 Allegro is a cross-platform library mainly aimed at video game and multimedia
 programming. It handles common, low-level tasks such as creating windows,
 accepting user input, loading data, drawing images, playing sounds, etc. and
 generally abstracting away the underlying platform.

Package: liballegro5-dev
Description-md5: 10ae8ae8e5d829419d4a1f0eda9f3bdf
Description-en: development files for the Allegro 5 library
 This package is needed to build programs using the Allegro 5 library.
 Contains header files.
 .
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballegro5.2t64
Description-md5: a038892a4832b94a171605cb02239c7b
Description-en: portable library for cross-platform game and multimedia development
 Allegro is a cross-platform library intended for use in computer games
 and other types of multimedia programming. Allegro 5 is the latest major
 revision of the library, designed to take advantage of modern hardware
 (e.g. hardware acceleration using 3D cards) and operating systems.
 Although it is not backwards compatible with earlier versions, it still
 occupies the same niche and retains a familiar style.

Package: liballelecount-perl
Description-md5: 3643df2ba0a59c066ab75e82c8e21f1a
Description-en: Perl interface to NGS copy number algorithms
 Support code for NGS copy number algorithms. Takes a file of locations
 and a [cr|b]am file and generates a count of coverage of each allele
 [ACGT] at that location (given any filter settings).
 .
 The alleleCount package primarily exists to prevent code duplication
 between some other projects, specifically AscatNGS and Battenberg.
 .
 This package provided the Perl interface to alleleCounter providing
 Sanger::CGP::AlleleCount::Genotype.

Package: libalog-dev
Description-md5: 155502ea897a8a46402540435adc9fc7
Description-en: Logging framework for Ada (development)
 Alog is a logging framework for Ada and aims to be straight forward to use and
 easily extendable. Alog provides file-based and syslog logging facilities and
 log-level support.
 .
 This package contains the development files.

Package: libalog-doc
Description-md5: fc4b8f6605f4da53abfcdaa388aa7621
Description-en: Logging framework for Ada (documentation)
 Alog is a logging framework for Ada and aims to be straight forward to use and
 easily extendable. Alog provides file-based and syslog logging facilities and
 log-level support.
 .
 This package contains the documentation.

Package: libalog0.6.3
Description-md5: 60d77b4bac6cfdd4a1ff2b12d0df839b
Description-en: Logging framework for Ada
 Alog is a logging framework for Ada and aims to be straight forward to use and
 easily extendable. Alog provides file-based and syslog logging facilities and
 log-level support.

Package: libalpm-dev
Description-md5: 3f28bd636d2670a8c43043d554a4f531
Description-en: Arch Linux Package Management library (development files)
 Development files for libalpm, a package management library primarily
 used by pacman.

Package: libalpm16
Description-md5: 26c486ee2cb65f06863d82e3cd6be1ac
Description-en: Arch Linux Package Management library
 libalpm is a package management library, primarily used by pacman.

Package: libalsa-ocaml
Description-md5: 4a4b94b973826f1ac75346209a69fa27
Description-en: OCaml bindings for the ALSA library
 This OCaml library interfaces the ALSA library libasound to access audio
 devices.
 .
 This package contains only the shared runtime stub libraries.

Package: libalsa-ocaml-dev
Description-md5: bcc1226bea80576c474e5d5788877f8e
Description-en: OCaml bindings for the ALSA library
 This OCaml library interfaces the ALSA library libasound to access audio
 devices.
 .
 This package contains all the development stuff you need to use ocaml-alsa
 in your programs.

Package: libalsaplayer-dev
Description-md5: 3be992221c139adea132a22957cc8770
Description-en: alsaplayer plugin library (development files)
 This package contains the development files for the alsaplayer interface
 library to create your own alsaplayer plugins.

Package: libalsaplayer0
Description-md5: 6eedba7564d220661bff3a3e4102a72a
Description-en: alsaplayer plugin library
 This package contains the interface library for alsaplayer plugins.

Package: libalt-base-perl
Description-md5: d6b28fc84b91f5b564cf7810f9f1dc3a
Description-en: base class for alternate modules
 Alt::Base module provides common functionalities for an alternate module.
 For more information about the Alt concept, please refer to Alt.
 .
 Alt::Base defines an import() routine which checks for options in %ALT.

Package: libalt-perl
Description-md5: 0fbe5089ad11a4dd1bd50f30ad76e878
Description-en: namespace for alternate module implementations
 Alt is a module that just register a namespace for alternate implementations
 of CPAN modules.
 .
 The purpose of the Alt module is to provide documentation explaining the Alt
 concept, how it works, and guidelines for using it well.

Package: libalure-dev
Description-md5: 795fbf5973232dd6d7157692b859844c
Description-en: AL Utilities REtooled (development files)
 ALURE is a utility library to help manage common tasks with OpenAL
 applications. This includes device enumeration and initialization, file
 loading, and streaming.
 .
 The purpose of this library is to provide pre-made functionality that would
 otherwise be repetitive or difficult to (re)code for various projects and
 platforms, such as loading a sound file into an OpenAL buffer and streaming an
 audio file through a buffer queue. Support for different formats is consistent
 across platforms, so no special checks are needed when loading files, and all
 formats are handled through the same API.
 .
 Currently ALURE includes a basic .wav and .aif file reader, and can leverage
 external libraries such as libSndFile (for extended wave formats and several
 others), VorbisFile (for Ogg Vorbis), and FLAC (for FLAC and Ogg FLAC), and
 others. External libraries can also be dynamically loaded at run-time, or
 individually disabled outright at compile time.
 .
 This package contains the files necessary for development.

Package: libalure1
Description-md5: d3dc1e9b7c8ba326cb960d65cc326a58
Description-en: AL Utilities REtooled (shared library)
 ALURE is a utility library to help manage common tasks with OpenAL
 applications. This includes device enumeration and initialization, file
 loading, and streaming.
 .
 The purpose of this library is to provide pre-made functionality that would
 otherwise be repetitive or difficult to (re)code for various projects and
 platforms, such as loading a sound file into an OpenAL buffer and streaming an
 audio file through a buffer queue. Support for different formats is consistent
 across platforms, so no special checks are needed when loading files, and all
 formats are handled through the same API.
 .
 Currently ALURE includes a basic .wav and .aif file reader, and can leverage
 external libraries such as libSndFile (for extended wave formats and several
 others), VorbisFile (for Ogg Vorbis), and FLAC (for FLAC and Ogg FLAC), and
 others. External libraries can also be dynamically loaded at run-time, or
 individually disabled outright at compile time.
 .
 This package installs the ALURE shared library.

Package: libalut-dev
Description-md5: 199576352f168fce043216888323ee76
Description-en: OpenAL Utility Toolkit development files
 freealut is a free implementation of OpenAL's ALUT standard. ALUT is a set of
 portable functions which remove the annoying details of getting an audio
 application started. It is the OpenAL counterpart of what GLUT is for OpenGL.
 .
 This package contains libraries and headers suitable for software development
 with ALUT.

Package: libalut0
Description-md5: e2f4c1cf60656e3310d2d88e2bc8311f
Description-en: OpenAL Utility Toolkit
 freealut is a free implementation of OpenAL's ALUT standard. ALUT is a set of
 portable functions which remove the annoying details of getting an audio
 application started. It is the OpenAL counterpart of what GLUT is for OpenGL.

Package: libalzabo-perl
Description-md5: 7296a761c975b2879b7c1b71fcb65dc7
Description-en: Data modelling tool and RDBMS-OO mapper
 Alzabo is a suite of modules with two core functions. Its first use is as a
 data modelling tool. Through either a schema creation GUI, a perl program, or
 reverse engineering, you can create a set objects to represent a schema.
 .
 Its second function is as an RDBMS to object mapping system. Once you have
 created a schema, you can use the Alzabo::Runtime::Table and
 Alzabo::Runtime::Row classes to access its data.

Package: libam7xxx-dev
Description-md5: d1e6e69cf9c6ffc0466cbdb8865e59f6
Description-en: library for accessing am7xxx devices - development files
 libam7xxx is an Open Source library to communicate via USB with projectors and
 Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
 .
 libam7xxx makes it possible to use these devices as USB displays on
 non-Windows Operating Systems like GNU/Linux or Android/Linux just to name
 a few, and on non-PC platforms like for instance mobile phones, tablets or
 game consoles.
 .
 Examples of supported devices are:
 - Acer C110
 - Acer C112
 - Aiptek PocketCinema T25
 - Philips/SagemCom PicoPix 1020
 - Philips/SagemCom PicoPix 2055
 - Philips/SagemCom PicoPix 2330
 - Top-Height/TEC PP700
 .
 This is the development package containing the libraries and header for
 software development with libam7xxx.

Package: libam7xxx0.1
Description-md5: fcfb335f24ddde7af49ff50f0faae766
Description-en: library for accessing am7xxx based devices
 libam7xxx is an Open Source library to communicate via USB with projectors and
 Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
 .
 libam7xxx makes it possible to use these devices as USB displays on
 non-Windows Operating Systems like GNU/Linux or Android/Linux just to name
 a few, and on non-PC platforms like for instance mobile phones, tablets or
 game consoles.
 .
 Examples of supported devices are:
 - Acer C110
 - Acer C112
 - Aiptek PocketCinema T25
 - Philips/SagemCom PicoPix 1020
 - Philips/SagemCom PicoPix 2055
 - Philips/SagemCom PicoPix 2330
 - Top-Height/TEC PP700
 .
 This package contains the shared library of libam7xxx.

Package: libam7xxx0.1-bin
Description-md5: 33e4c086091116d373d65edb56cc9d9a
Description-en: library for accessing am7xxx devices - utilities
 libam7xxx is an Open Source library to communicate via USB with projectors and
 Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
 .
 libam7xxx makes it possible to use these devices as USB displays on
 non-Windows Operating Systems like GNU/Linux or Android/Linux just to name
 a few, and on non-PC platforms like for instance mobile phones, tablets or
 game consoles.
 .
 Examples of supported devices are:
 - Acer C110
 - Acer C112
 - Aiptek PocketCinema T25
 - Philips/SagemCom PicoPix 1020
 - Philips/SagemCom PicoPix 2055
 - Philips/SagemCom PicoPix 2330
 - Top-Height/TEC PP700
 .
 This package includes utilities and sample programs for libam7xxx.

Package: libam7xxx0.1-doc
Description-md5: 86a80473ae48e3d0fa6fb577bbda0743
Description-en: library for accessing am7xxx devices - documentation
 libam7xxx is an Open Source library to communicate via USB with projectors and
 Digital Picture Frames based on the Actions Micro AM7XXX family if ICs.
 .
 libam7xxx makes it possible to use these devices as USB displays on
 non-Windows Operating Systems like GNU/Linux or Android/Linux just to name
 a few, and on non-PC platforms like for instance mobile phones, tablets or
 game consoles.
 .
 Examples of supported devices are:
 - Acer C110
 - Acer C112
 - Aiptek PocketCinema T25
 - Philips/SagemCom PicoPix 1020
 - Philips/SagemCom PicoPix 2055
 - Philips/SagemCom PicoPix 2330
 - Top-Height/TEC PP700
 .
 This package contains the documentation of the API of libam7xxx.

Package: libamazon-s3-perl
Description-md5: 0aeef6da0bb7e5ad584fc404ab0b7441
Description-en: portable client interface to Amazon Simple Storage System (S3)
 Amazon::S3 provides a portable client interface to Amazon Simple Storage
 System (S3). It is a fork of Net::Amazon::S3 (packaged for Debian as
 libnet-amazon-s3-perl) which uses XML::SAX instead of XML::LibXML. Some
 applications prefer to use Amazon::S3 rather than Net::Amazon::S3 to improve
 portability (at the expense of performance).

Package: libamazon-sqs-simple-perl
Description-md5: 0a40124ccd0f284bc92a242e604e1bf5
Description-en: Perl module for accessing the Amazon Simple Queue
 Amazon::SQS::Simple is a Perl library providing an object-oriented API for
 the Amazon Simple Queue Service.
 .
 This version of Amazon::SQS::Simple defaults to work against version
 2009-02-01 of the SQS API. Earlier API versions may or may not work.

Package: libambix-dev
Description-md5: d8dc9f2adcd4c6f43299649ee82f51ef
Description-en: AMBIsonics eXchange library (development files)
 libambix is a library of C routines for reading and writing files following the
 "ambix" (AMBIsonics eXchange) conventions.
 .
 Ambisonics is a periphonic (3D) surround sound technique, with a scalable
 spatial resolution (put simply: "the more audio channels you use, the better").
 The ambix convention defines an extensible format for exchanging soundfiles
 containing Higher Order Ambisonics data.
 .
 This package provides the files necessary to compile an application
 using libambix.

Package: libambix-doc
Description-md5: c917a777f8652ba17a115c779816a333
Description-en: AMBIsonics eXchange library (documentation)
 libambix is a library of C routines for reading and writing files following the
 "ambix" (AMBIsonics eXchange) conventions.
 .
 Ambisonics is a periphonic (3D) surround sound technique, with a scalable
 spatial resolution (put simply: "the more audio channels you use, the better").
 The ambix convention defines an extensible format for exchanging soundfiles
 containing Higher Order Ambisonics data.
 .
 This package contains html documentation for the libambix API.

Package: libambix-utils
Description-md5: 172a6fa28b0ee53e90d4e80b99a55c92
Description-en: AMBIsonics eXchange library (utilities)
 libambix is a library of C routines for reading and writing files following the
 "ambix" (AMBIsonics eXchange) conventions.
 .
 Ambisonics is a periphonic (3D) surround sound technique, with a scalable
 spatial resolution (put simply: "the more audio channels you use, the better").
 The ambix convention defines an extensible format for exchanging soundfiles
 containing Higher Order Ambisonics data.
 .
 This package contains additional commandline utilities to work with
 ambix-files:
 - ambix-info: Print information on ambix files
 - ambix-interleave: Merges several audio files into an ambix file
 - ambix-deinterleave: Split an ambix file into several mono files
 - ambix-jplay: Play back an ambix file via JACK
 - ambix-jrecord: Record an ambix file via JACK

Package: libambix0
Description-md5: 1050c694b78dc0b8b697f02aa3805e29
Description-en: AMBIsonics eXchange library
 libambix is a library of C routines for reading and writing files following the
 "ambix" (AMBIsonics eXchange) conventions.
 .
 Ambisonics is a periphonic (3D) surround sound technique, with a scalable
 spatial resolution (put simply: "the more audio channels you use, the better").
 The ambix convention defines an extensible format for exchanging soundfiles
 containing Higher Order Ambisonics data.

Package: libamd-comgr-dev
Description-md5: d5a216a4827796bee1a6050c23346184
Description-en: ROCm code object manager - development package
 The Code Object Manager is a shared library which provides operations for
 creating and inspecting LLVM code objects. See the documentation in the
 header file /usr/include/amd_comgr/amd_comgr.h .
 .
 This package contains the development files.

Package: libamd-comgr-rocm-dev
Description-md5: 9aecf1847e6a09adf1c6729eda9da267
Description-en: Code Object Manager API libraries (development files)
 The Comgr library provides APIs for compiling and inspecting AMDGPU code
 objects.
 .
 This package provides the development library and header files used for
 developing applications using the Code Object Manager API.

Package: libamd-comgr2
Description-md5: 2a5ee0333556f125be633416c7925d8d
Description-en: ROCm code object manager
 The Code Object Manager is a shared library which provides operations for
 creating and inspecting LLVM code objects. See the documentation in the
 header file /usr/include/amd_comgr/amd_comgr.h .

Package: libamd-comgr3
Description-md5: 2a5ee0333556f125be633416c7925d8d
Description-en: ROCm code object manager
 The Code Object Manager is a shared library which provides operations for
 creating and inspecting LLVM code objects. See the documentation in the
 header file /usr/include/amd_comgr/amd_comgr.h .

Package: libamd-comgr3-rocm
Description-md5: c2464fd0f9efb3150371b45dac5024d3
Description-en: Code Object Manager API libraries
 The Comgr library provides APIs for compiling and inspecting AMDGPU code
 objects.

Package: libamd-smi-dev
Description-md5: 1efc0aeda71ce549ea2140fcddee03b6
Description-en: AMD System Management Interface - headers
 amdsmi (AMD System Management Interface Library) is a C library for
 Linux providing user space interfaces to monitor and control AMD GPU devices.
 .
 This package provides the amdsmi headers.

Package: libamd-smi26
Description-md5: 8fcc26bb166c885fc4cf6eacbbdc0fb9
Description-en: AMD System Management Interface - library
 amdsmi (AMD System Management Interface Library) is a C library for
 Linux providing user space interfaces to monitor and control AMD GPU devices.
 .
 This package provides the amdsmi library.

Package: libamd3
Description-md5: 2d9505165b7b29c0b5677c11d21645cd
Description-en: approximate minimum degree ordering library for sparse matrices
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 The AMD library provides a set of routines for pre-ordering sparse matrices
 prior to Cholesky or LU factorization, using the "Approximate Minimum Degree
 ordering" algorithm.

Package: libamdhip64-7
Description-md5: 360fe6fb6d9adb99fe31404cea73075b
Description-en: HIP runtime for AMD GPUs - library
 The libamdhip64 library provides the implementation of the Heterogeneous
 Interface for Portability (HIP) runtime for AMD GPUs. It is a foundational
 library used by nearly all HIP programs, including many higher-level components
 of the ROCm GPU compute stack, such as rocRAND, rocBLAS, rocFFT, and rocSPARSE.
 .
 This package provides the HIP runtime library for the AMD platform.

Package: libamdhip64-dev
Description-md5: 569f965fbfbc13584bc2cdf7740ebdc0
Description-en: HIP runtime for AMD GPUs - headers
 The libamdhip64 library provides the implementation of the Heterogeneous
 Interface for Portability (HIP) runtime for AMD GPUs. It is a foundational
 library used by nearly all HIP programs, including many higher-level components
 of the ROCm GPU compute stack, such as rocRAND, rocBLAS, rocFFT, and rocSPARSE.
 .
 The HIP runtime headers can be used to build programs for either AMD GPUs
 or NVIDIA GPUs, depending on what HIP platform is defined. When building for
 AMD GPUs, the HIP runtime functions are implemented by the libamdhip64 library,
 but when building for NVIDIA GPUs, the HIP runtime functions are defined as
 header-only wrappers around CUDA runtime functions.
 .
 This package provides HIP runtime headers.

Package: libaml-dev
Description-md5: da49cb655079a017155424197f1693f6
Description-en: Andri's Main Loop library (development files)
 Libaml provides an event loop library that aims at portability,
 utility and simplicity.
 .
 This package provides library development files.

Package: libaml1
Description-md5: 1a3ef00f4a913a2237dd74869f09c44f
Description-en: Andri's Main Loop library (shared library)
 Libaml provides an event loop library that aims at portability,
 utility and simplicity.
 .
 This package provides shared libraries.

Package: libamplsolver-dev
Description-md5: 37175824bfbf57248b699f47171b221b
Description-en: library of routines that help solvers work with AMPL (devel)
 Library of routines that help solvers work with AMPL. AMPL is a language
 and system for formulating, solving, and helping understand mathematical
 programming problems (of minimizing or maximizing a function subject to
 constraints).
 .
 This package contains the header files and static library.

Package: libamplsolver0
Description-md5: 93d1c5061cfc3f15e16737a589cf63ec
Description-en: library of routines that help solvers work with AMPL
 Library of routines that help solvers work with AMPL. AMPL is a language
 and system for formulating, solving, and helping understand mathematical
 programming problems (of minimizing or maximizing a function subject to
 constraints).
 .
 This package contains the shared library.

Package: libamqpcpp-dev
Description-md5: 6afc010016b578a76310f1757649f64e
Description-en: CPP RabbitMQ communication library development files
 This is a C++ library for communicating with a RabbitMQ message
 broker. The library can be used to parse incoming data from a RabbitMQ
 server, and to generate frames that can be sent to a RabbitMQ server.
 .
 This package contains the header files and development files.

Package: libamqpcpp4.3
Description-md5: b5d653bd1e61f754ab9705d818fd5d9e
Description-en: CPP RabbitMQ communication library
 This is a C++ library for communicating with a RabbitMQ message
 broker. The library can be used to parse incoming data from a RabbitMQ
 server, and to generate frames that can be sent to a RabbitMQ server.

Package: libanalitza-dev
Description-md5: f86a1a12d9304114642eaf951ce52eaa
Description-en: development files for Analitza
 Analitza is a library to parse and work with mathematical expressions. This
 library is being used by KAlgebra and Cantor and may be used in other
 programs.
 .
 This package contains the development files, used to build applications that
 use Analitza.
 .
 This package is part of the KDE education module.

Package: libanalitza9
Description-md5: 92ad86650a4e6fad5ca6fbc6be591399
Description-en: library to work with mathematical expressions
 This library is used by KAlgebra and may be used by other software to parse and
 work with mathematical expressions.
 .
 This package is part of the KDE education module.

Package: libanalitzagui9
Description-md5: 02f734e9dfb655fed0eb2d6024454a29
Description-en: library to work with mathematical expressions - GUI routines
 This library is used by KAlgebra and may be used by other software to parse and
 work with mathematical expressions. This library provides the routines related
 to the graphical user interface.
 .
 This package is part of the KDE education module.

Package: libanalitzaplot9
Description-md5: 8850b8c7b9a0aaa910de370924d8aa53
Description-en: library to work with mathematical expressions - plotting bits
 This library is used by KAlgebra and may be used by other software to parse and
 work with mathematical expressions. This library provides the routines related
 to plotting.
 .
 This package is part of the KDE education module.

Package: libanalitzawidgets9
Description-md5: b0a7e75633fd35963404b7c26a88930b
Description-en: library to work with mathematical expressions - widgets
 This library is used by KAlgebra and may be used by other software to parse and
 work with mathematical expressions. This library provides several UI components
 based on QWidget and QML.
 .
 This package is part of the KDE education module.

Package: libancient-dev
Description-md5: 1a40ab6f92faf19da101ebf6284c9372
Description-en: decompression routines for ancient formats - development files
 This is a collection of decompression routines for old formats popular in the
 Amiga, Atari computers and some other systems from 80's and 90's as well as
 some that are currently used which were used in a some specific way in these
 old systems.
 .
 For simple usage both a simple command line application as well as a simple
 API to use the decompressors are provided. The compression algorithm is
 automatically detected in most cases, however there are some corner cases
 where it is not entirely reliable due to weaknesses in the old format used.
 .
 This package provides ancient library development files.

Package: libancient2
Description-md5: f3d0e341d7719136d3c04d44f91ab80c
Description-en: decompression routines for ancient formats
 This is a collection of decompression routines for old formats popular in the
 Amiga, Atari computers and some other systems from 80's and 90's as well as
 some that are currently used which were used in a some specific way in these
 old systems.
 .
 For simple usage both a simple command line application as well as a simple
 API to use the decompressors are provided. The compression algorithm is
 automatically detected in most cases, however there are some corner cases
 where it is not entirely reliable due to weaknesses in the old format used.

Package: libandroid-23-java
Description-md5: 8acf3e934e41ca047af0f28451684a3a
Description-en: Android framework for API Level 23 (6.0 Marshmallow)
 This package provides "android.jar" in an Android SDK Platform that is used to
 build an Android application.
 .
 The source code of this library is generated by Doclava.

Package: libandroid-databinding-java
Description-md5: 87ac8e44b4ae712c2efdf9c35f4355e2
Description-en: Android Data Binding Library
 The Data Binding Library enables Android application developers to write
 declarative layouts and minimize the glue code necessary to bind application
 logic and layouts.
 .
 This package contains the following libraries which are for building and being
 used by Android SDK:
 * baseLibrary: Shared library between Data Binding runtime lib and compiler
 * compilerCommon: Common library that can be shared between different build
 tools

Package: libandroid-ddms-java
Description-md5: 5bf2e0cf10a96f7bfdb1464a615aa440
Description-en: Communicate with devices through adb - Core library
 Dalvik Debug Monitor Server (DDMS) provides port-forwarding services, screen
 capture on the device, thread and heap information on the device, logcat,
 process, and radio state information, incoming call and SMS spoofing, location
 data spoofing, and more.
 .
 This library is used by several tools outside of DDMS such as HierarchyViewer.
 .
 This package provides "ddmlib.jar" in the Android SDK.

Package: libandroid-json-java
Description-md5: aa07b1cf7cf5b94c2118ab7f54a48412
Description-en: Android rewrite of the evil licensed json.org
 Json.org is a popular java library to parse and create JSON string from
 the author of the JSON standard Douglas Crockford. His implementation however
 is not free software[1].
 .
 Therefore the Android team did a cleanroom reimplementation of a JSON library
 to be used in place of the original one.
 .
 [1] http://wiki.debian.org/qa.debian.org/jsonevil

Package: libandroid-json-org-java
Description-md5: 3a4d2947a331cc36008a9cd0bd1cf9e5
Description-en: androids rewrite of the evil licensed json.org
 Json.org is a popular java library to parse and create json string from
 the author of the json standard Douglas Crockford. His implementation however
 is not free software[1].
 .
 Therefore the Android team did a cleanroom reimplementation of a json library
 to be used inplace of the original one.
 .
 [1] http://wiki.debian.org/qa.debian.org/jsonevil

Package: libandroid-layoutlib-api-java
Description-md5: 4711343b94c77b1c3b5d0f03786eba5e
Description-en: Library to use the rendering library for Android layouts - API
 This library describes the API used to load and interact with layoutlib. Any
 tool loading layoutlib should depends on it.
 .
 This package provides "layoutlib-api.jar" in the Android SDK.

Package: libandroid-tools-analytics-library-java
Description-md5: baeee24af18a3c05cadc74033266afe4
Description-en: Libraries for tracking the usage analytics of Android SDK
 This package provides the following Java libraries of the Android Tools
 Analytics Library:
 * inspector.jar: Tools for debugging usage analytics spool files.
 * protos.jar: Library containing protobufs for usage analytics.
 * publisher.jar: Tools for reporting usage tracking analytics to Google.
 * shared.jar: Helper Library for tracking usage analytics.
 * tracker.jar: Library for tracking usage analytics.

Package: libandroid-tools-annotations-java
Description-md5: 376e34f9e55c4ffc50df481773ab65e6
Description-en: annotations used throughout the Android tools libraries
 This package provides support for annotations which can be found in all
 Android tools libraries.

Package: libandroid-tools-common-java
Description-md5: 534b1c4c7779009c79c851d29bd49068
Description-en: common library used by other Android tools libraries
 This package provides common tasks and classes which are used by other Android
 tools libraries.

Package: libandroid-tools-dvlib-java
Description-md5: 2d7d9092fa9250a7b037b59971aa6cab
Description-en: Library to manage the Android device database XML files
 This library is used by libandroid-tools-sdklib-java.
 .
 This package provides "dvlib.jar" in the Android SDK

Package: libandroid-tools-repository-java
Description-md5: 596ad82ab91ba090a1ad8c0481781293
Description-en: Library for downloading and managing package repositories
 This library provides the API to parse the XML format manifest of Android SDK's
 official package repository.
 .
 This package provides "repository.jar" in the Android SDK.

Package: libandroid-tools-sdklib-java
Description-md5: 4b6dc3cdb13f5f0e56f816a9b135e6e6
Description-en: Library to parse and download the Android SDK
 This library is used by the SDK manager.
 .
 This package provides "sdklib.jar" in the Android SDK.

Package: libandroid-uiautomator-23-java
Description-md5: 45d14b6b8874ba6dff306f21e8ebeb0d
Description-en: UI Automator framework for API Level 23 (6.0 Marshmallow)
 This package provides "uiautomator.jar" in an "Android platforms" that is used
 to build an Android application.
 .
 The source code of this library is generated by Doclava.

Package: libandroid-zipflinger-java
Description-md5: 4dfec817cb6229e56c09a26f11bee452
Description-en: Library dedicated to ZIP files manipulation
 It can create an archive from scratch but also add/remove
 entries without decompressing/compressing the whole archive.
 The goal of the library is to work as fast as possible (its
 original purpose is to enable fast Android APK deployment).
 The two main features allowing high-speed are Zipflinger's
 ability to edit the CD of an archive and its usage of
 zero-copy transfer when moving entries across archives.

Package: libanet-dev
Description-md5: 65411c893c2c78e6f5cd08645e82ca96
Description-en: Ada networking library (development)
 Anet is a networking library for the Ada programming language. The library
 provides a BSD socket implementation with a high level of abstraction and an
 extendable socket type hierarchy.
 .
 This package contains the development files.

Package: libanet0.4.3
Description-md5: e17a64c841195c2680ea9cae113116be
Description-en: Ada networking library
 Anet is a networking library for the Ada programming language. The library
 provides a BSD socket implementation with a high level of abstraction and an
 extendable socket type hierarchy.

Package: libangelscript-addon2.38.0
Description-md5: 5fb14b4dca8bc353206f3d9ec94302e2
Description-en: game-oriented interpreted compiled scripting language (addon)
 AngelScript features static typing, object handles (similar to C++ pointers but
 garbage collected via reference counting), object- orientation, single
 inheritance, multiple inheritance with interfaces. Allows operators to be
 registered and overloaded. AngelScript can be used with any C++ IDE, such as
 Netbeans, Geany, and Eclipse.
 .
 This package contains the addon for angelscript.

Package: libangelscript2.38.0
Description-md5: 2e1ac31b5ab69a1713353f62bc235753
Description-en: game-oriented interpreted compiled scripting language
 AngelScript features static typing, object handles (similar to C++ pointers but
 garbage collected via reference counting), object- orientation, single
 inheritance, multiple inheritance with interfaces. Allows operators to be
 registered and overloaded. AngelScript can be used with any C++ IDE, such as
 Netbeans, Geany, and Eclipse.

Package: libangstrom-ocaml
Description-md5: cc4e0dc29c34038b50658089b52617ff
Description-en: speed and memory-efficient parser combinators for OCaml (runtime)
 Angstrom is a parser-combinator library that makes it easy to write
 efficient, expressive, and reusable parsers suitable for
 high-performance applications. It exposes monadic and applicative
 interfaces for composition, and supports incremental input through
 buffered and unbuffered interfaces. Both interfaces give the user
 total control over the blocking behavior of their application, with
 the unbuffered interface enabling zero-copy IO. Parsers are
 backtracking by default and support unbounded lookahead.
 .
 This package contains runtime files.

Package: libangstrom-ocaml-dev
Description-md5: a23ba2c35bebab60d56236edd890b2c9
Description-en: speed and memory-efficient parser combinators for OCaml (dev)
 Angstrom is a parser-combinator library that makes it easy to write
 efficient, expressive, and reusable parsers suitable for
 high-performance applications. It exposes monadic and applicative
 interfaces for composition, and supports incremental input through
 buffered and unbuffered interfaces. Both interfaces give the user
 total control over the blocking behavior of their application, with
 the unbuffered interface enabling zero-copy IO. Parsers are
 backtracking by default and support unbounded lookahead.
 .
 This package contains development files.

Package: libanimal-sniffer-java
Description-md5: e1f989b4edfd4f6537c42c96f700dee8
Description-en: JDK/API verification tools
 Animal Sniffer provides tools to assist verifying that classes compiled with a
 newer JDK/API are compatible with an older JDK/API.
 .
 The Java Boot Classpath Detector is an executable jar file which tries to
 determine the boot classpath of the Java Runtime and outputs that classpath to
 the standard output.
 .
 Animal Sniffer Annotations provides Java 1.5+ annotations which allow marking
 methods which Animal Sniffer should ignore signature violations of. Animal
 Sniffer is designed to detect when you have used classes/methods/fields which
 are not part of the JRE that you are targeting. There are certain situations
 when you might be compiling with a newer JDK than the JRE you are targeting.
 .
 The Animal Sniffer ANT Tasks can be used to build signatures of APIs and to
 check your classes against previously generated signatures.
 .
 The Animal Sniffer Enforcer Rule is used to check your classes against
 previously generated signatures.
 .
 The Animal Sniffer Maven Plugin is used to build signatures of APIs and to
 check your classes against previously generated signatures.

Package: libann-cctbx-dev
Description-md5: cffa2a6b52a833463a8dc77b7cbcc843
Description-en: Approximate Nearest Neighbor Searching library (cctbx development files)
 ANN is a library written in C++, which supports data structures and
 algorithms for both exact and approximate nearest neighbor searching
 in arbitrarily high dimensions.  ANN assumes that distances
 are measured using any class of distance functions called Minkowski
 metrics. These include the well known Euclidean distance, Manhattan
 distance, and max distance. ANN performs quite efficiently for point
 sets ranging in size from thousands to hundreds of thousands, and in
 dimensions as high as 20.
 .
 This package contains the header files for developing applications
 with the ANN library cctbx variant.

Package: libann-cctbx0
Description-md5: 57eeb4b49b6343cc1804271d23867163
Description-en: Approximate Nearest Neighbor Searching library (cctbx variant)
 ANN is a library written in C++, which supports data structures and
 algorithms for both exact and approximate nearest neighbor searching
 in arbitrarily high dimensions.  ANN assumes that distances
 are measured using any class of distance functions called Minkowski
 metrics. These include the well known Euclidean distance, Manhattan
 distance, and max distance. ANN performs quite efficiently for point
 sets ranging in size from thousands to hundreds of thousands, and in
 dimensions as high as 20.

Package: libann-dev
Description-md5: 31c7ed6a02cce7c4d7ffb25af74b5056
Description-en: Approximate Nearest Neighbor Searching library (development files)
 ANN is a library written in C++, which supports data structures and
 algorithms for both exact and approximate nearest neighbor searching
 in arbitrarily high dimensions.  ANN assumes that distances
 are measured using any class of distance functions called Minkowski
 metrics. These include the well known Euclidean distance, Manhattan
 distance, and max distance. ANN performs quite efficiently for point
 sets ranging in size from thousands to hundreds of thousands, and in
 dimensions as high as 20.
 .
 This package contains the header files for developing applications
 with the ANN library.

Package: libann0
Description-md5: 43ad64911e71bf0591f01f591a2056ac
Description-en: Approximate Nearest Neighbor Searching library
 ANN is a library written in C++, which supports data structures and
 algorithms for both exact and approximate nearest neighbor searching
 in arbitrarily high dimensions.  ANN assumes that distances
 are measured using any class of distance functions called Minkowski
 metrics. These include the well known Euclidean distance, Manhattan
 distance, and max distance. ANN performs quite efficiently for point
 sets ranging in size from thousands to hundreds of thousands, and in
 dimensions as high as 20.

Package: libannotation-indexer-java
Description-md5: 24c2fcd7c2c8dec1ff510341d4335c90
Description-en: Indexing and validation of Java annotations
 Annotation Indexer builds indices of Java code annotated
 with the @Indexed annotation at compile time and supports
 validation of indexes to allow for early error detection and
 querying of the indexed elements for specific annotations.

Package: libansi-terminal-ocaml
Description-md5: 65b4cfbe45eae4ebb9126d9e494fff36
Description-en: colors and cursor movements for OCaml applications (runtime files)
 This package provides a library for use of colors and cursor movements
 on ANSI terminals for OCaml programs.
 .
 This package contains runtime files.

Package: libansi-terminal-ocaml-dev
Description-md5: e0a6b0449b4ad92c3da1d1d1673fbe75
Description-en: colors and cursor movements for OCaml applications (dev files)
 This package provides a library for use of colors and cursor movements
 on ANSI terminals for OCaml programs.
 .
 This package contains development files.

Package: libansilove-dev
Description-md5: d141e0e463b482c7795aa8f35ddfacb9
Description-en: Convert ANSI, ASCII, and other formats to PNG - development files
 This a library to convert ANSi and artscene related file formats into
 PNG images.
 .
 This package provides ansilove library development files.

Package: libansilove1
Description-md5: 799bcd2decfc70ed6bd78d388c03625f
Description-en: Library for converting ANSI, ASCII, and other formats to PNG
 This a library to convert ANSi and artscene related file formats into
 PNG images.

Package: libantelope-java
Description-md5: c09011e0a4e8513591bbffe4330dab7c
Description-en: graphical user interface for Ant
 Antelope is a graphical user interface for running Ant.
 .
 It can run as a stand-alone GUI application and as a plugin to jedit.
 .
 Antelope Project also provides a set of additional tasks that provide
 functionality not found in the standard tasks distributed with Ant.

Package: libantelope-java-doc
Description-md5: 9434bc7ffa581ff36a2546f91397057d
Description-en: graphical user interface for Ant - documentation
 Antelope is a graphical user interface for running Ant.
 .
 It can run as a stand-alone GUI application and as a plugin to jedit.
 .
 Antelope Project also provides a set of additional tasks that provide
 functionality not found in the standard tasks distributed with Ant.
 .
 This package contains API Javadoc for libantelope-java.

Package: libanthy-dev
Description-md5: 5ad12e2713854c0857666b67a808c3d1
Description-en: Japanese kana-kanji conversion - runtime library
 Anthy is kana-kanji conversion engine for Japanese.  It converts
 hiragana text to mixed kana and kanji.  It is implemented as a library
 and stores private information in ~/.anthy/.
 .
 This package provides the files necessary for compiling programs that
 use Anthy.

Package: libanthy1t64
Description-md5: 8782ebf3bba63e05d041c63e80ce0c29
Description-en: Japanese kana-kanji conversion - runtime library
 Anthy is kana-kanji conversion engine for Japanese.  It converts
 hiragana text to mixed kana and kanji.  It is implemented as a library
 and stores private information in ~/.anthy/.
 .
 This package provides runtime shared libraries for Anthy.

Package: libanthygobject-1.0-5
Description-md5: 30068ce593d4f43f5cc86a83d2472dc4
Description-en: anthy engine for IBus - shared library
 IBus is an Intelligent Input Bus. It is a new input framework for Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
 .
 IBus-Anthy is an input method (IM) for Japanese, based on IBus.
 .
 This package provides shared library used by ibus-anthy.

Package: libanthyinput-dev
Description-md5: a60b9d8528e700a29384b1d9e4f34d28
Description-en: Japanese kana-kanji conversion - runtime library for input
 Anthy is kana-kanji conversion engine for Japanese.  It converts
 hiragana text to mixed kana and kanji.  It is implemented as a library
 and stores private information in ~/.anthy/.
 .
 This package provides the files necessary for compiling programs that
 use Anthy as an input method.

Package: libanthyinput0t64
Description-md5: 42af3bb2019df4d9bcfa1f1e9ecfc640
Description-en: Japanese kana-kanji conversion - runtime library for input
 Anthy is kana-kanji conversion engine for Japanese.  It converts
 hiragana text to mixed kana and kanji.  It is implemented as a library
 and stores private information in ~/.anthy/.
 .
 This package provides shared library for input method.

Package: libantlr-dev
Description-md5: 0aded9465f9780556491dc34397d806c
Description-en: language tool for constructing recognizers, compilers etc
 ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is
 a language tool that provides a framework for constructing recognizers,
 compilers, and translators from grammatical descriptions containing C++
 or Java actions [You can use PCCTS 1.xx to generate C-based parsers].
 .
 These are the static libraries for C++.

Package: libantlr-java
Description-md5: 356d950e7970f0267328f55787c55d79
Description-en: language tool for constructing recognizers, compilers etc (java library)
 ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is
 a language tool that provides a framework for constructing recognizers,
 compilers, and translators from grammatical descriptions containing C++
 or Java actions [You can use PCCTS 1.xx to generate C-based parsers].

Package: libantlr-maven-plugin-java
Description-md5: 671f1bc590b7cabc9996973f5a70756e
Description-en: Maven ANTLR Plugin
 Maven Plugin for Antlr v2. It can generate code from Antlr 2 scripts
 inside a Maven build.

Package: libantlr3-gunit-java
Description-md5: f40979cd635396931074b9413af8656a
Description-en: Unit Test framework for ANTLR grammars
 gUnit is a "Unit Test" framework for ANTLR grammars. It provides a simple
 way to write and run automated tests for ANTLR grammars in a manner similar
 to Java unit testing framework jUnit. The basic idea is to create a bunch of
 input/output pairs for rules in a grammar and gUnit will verify the expected
 output/result. The input can be a single line or multiple lines of strings or
 even an external file. The output can be simply success or failure, an
 abstract syntax tree (AST), a rule return value, or some text output which
 could be a rule's template return value. The current version of gUnit has 2
 main functions, interpreter and jUnit generator. The interpreter interprets
 your gUnit script and runs unit tests using Java reflection to invoke methods
 in your parser objects. The generator, on the other hand, translates your
 gUnit script to jUnit Java code that you can compile and execute by hand.

Package: libantlr3-runtime-java
Description-md5: a1b87e6106bdb39e71d14f49ae047f33
Description-en: Runtime library for ANTLR 3
 ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is
 a language tool that provides a framework for constructing recognizers,
 compilers, and translators from grammatical descriptions containing C++
 or Java actions [You can use PCCTS 1.xx to generate C-based parsers].
 .
 This package provides the runtime library required to run the parsers
 generated by ANTLR 3

Package: libantlr3c-3.4-0
Description-md5: ab5c8321fbb86ec1f3b2f14fe54d6f28
Description-en: ANTLR v3 parser generator C runtime
 ANTLR, ANother Tool for Language Recognition, is a language tool that
 provides a framework for constructing recognizers, compilers, and
 translators from grammatical descriptions.
 .
 This package contains the C runtime needed for parsers generated by ANTLR
 v3 in the C language, with the ANTLR debugger disabled. Install
 libantlr3c0-antlrdbg if you want to use the ANTLR debugger.

Package: libantlr3c-antlrdbg-3.4-0
Description-md5: d6465102eaabb3286e7bea50e22214d2
Description-en: ANTLR v3 parser generator C runtime with ANTLR debugger
 ANTLR, ANother Tool for Language Recognition, is a language tool that
 provides a framework for constructing recognizers, compilers, and
 translators from grammatical descriptions.
 .
 This package contains the C runtime needed for parsers generated by ANTLR
 v3 in the C language, with the ANTLR debugger enabled.

Package: libantlr3c-dev
Description-md5: 499547cc5a4e6a77be4454c38eaf1064
Description-en: ANTLR v3 parser generator C runtime [development files]
 ANTLR, ANother Tool for Language Recognition, is a language tool that
 provides a framework for constructing recognizers, compilers, and
 translators from grammatical descriptions.
 .
 This package contains the development files needed to build your applications
 using parsers generated by ANTLR in the C language.

Package: libantlr4-runtime-dev
Description-md5: 365f44b6f095e8ae1af31dd567c97bf7
Description-en: ANTLR Parser Generator - C++ runtime support (development files)
 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator
 for reading, processing, executing, or translating structured text or binary
 files. It's widely used to build languages, tools, and frameworks. From a
 grammar, ANTLR generates a parser that can build and walk parse trees.
 .
 This package contains the development files of C++ runtime support for ANTLR.

Package: libantlr4-runtime-java
Description-md5: 244b432649ad7371a7e9b3dadaf7861d
Description-en: Runtime library for ANTLR 4
 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator
 for reading, processing, executing, or translating structured text or binary
 files. It's widely used to build languages, tools, and frameworks. From a
 grammar, ANTLR generates a parser that can build and walk parse trees.
 .
 This package provides the runtime library required to run the parsers
 generated by ANTLR 4.

Package: libantlr4-runtime4.10
Description-md5: b71b31defe6837dd06dbc5e0f9648a07
Description-en: ANTLR Parser Generator - C++ runtime support (shared library)
 ANTLR (ANother Tool for Language Recognition) is a powerful parser generator
 for reading, processing, executing, or translating structured text or binary
 files. It's widely used to build languages, tools, and frameworks. From a
 grammar, ANTLR generates a parser that can build and walk parse trees.
 .
 This package contains the shared library of C++ runtime support for ANTLR.

Package: libany-moose-perl
Description-md5: c587ba209a6ffd637215771236643f6d
Description-en: module to use either Moose or Mouse, based on availability
 Any::Moose is a Perl module that intelligently loads either Moose or Mouse,
 which provide nearly identical interfaces to the same modern object system.
 This module takes advantage of the fact that anything that works with Mouse
 should also work with Moose.
 .
 Any::Moose has been deprecated, please use Moo instead of Any::Moose for new
 code.

Package: libany-template-processdir-perl
Description-md5: b4c25c39404691acfe187b4610669e34
Description-en: Perl module for processing a directory of templates
 Any::Template::ProcessDir is a module to recursively processes a
 directory of templates, generating a set of result files in the same
 directory or in a parallel directory. Each file in the source directory
 may be template-processed, copied, or ignored depending on its pathname.

Package: libany-uri-escape-perl
Description-md5: 74ea78d3b77e525aa0c002e64f8ace2c
Description-en: module to load URI::Escape::XS preferentially over URI::Escape
 URI::Escape is great, but URI::Escape::XS is faster. Any::URI::Escape loads
 URI::Escape::XS and imports the two most common methods if XS is installed.

Package: libanydata-perl
Description-md5: d60b32093216d6c65527c48d91d919fa
Description-en: simple tied hash interface for files and data structures
 AnyData provides simple and uniform access to data from
 many sources -- perl arrays, local files, remote files retrievable via
 http or ftp -- and in many formats including flat files (CSV, Fixed
 Length, Tab Delimited, etc), standard format files (Web Logs,
 Passwd files, etc.),  structured files (XML, HTML Tables) and binary
 files with parseable headers (mp3s, jpgs, pngs, etc).

Package: libanyevent-aggressiveidle-perl
Description-md5: a738a2c6e59081217129feca9f2cc8a7
Description-en: Aggressive idle processes for AnyEvent
 The package contains the function that allows You to start idle
 AnyEvent processes that can be even done on overloaded system
 (as opposed to built-in AnyEvent::idle).

Package: libanyevent-aio-perl
Description-md5: 2a8dc6308fb783f8439e93f004e421f9
Description-en: Perl module to seamlessly integrate IO::AIO into AnyEvent
 AnyEvent::AIO is an AnyEvent user: you need to make sure that you use and run
 a supported event loop.
 .
 Loading this module will install the necessary magic to seamlessly integrate
 IO::AIO into AnyEvent, i.e. you no longer need to concern yourself with
 calling IO::AIO::poll_cb or any of that stuff (you still can, but this module
 will do it in case you don't).
 .
 The AnyEvent watcher can be disabled by executing undef
 $AnyEvent::AIO::WATCHER.

Package: libanyevent-cachedns-perl
Description-md5: d2dd04e177c7617da2d33fb189e28a82
Description-en: simple DNS resolver with caching for AnyEvent
 AnyEvent::CacheDNS provides a very simple DNS resolver that caches its
 results and can improve the connection times to remote hosts.
 .
 It's possible to register this class as AnyEvent's main DNS resolver by
 passing the tag :register in the use statement.
 .
 This module is very basic and has no policies for clearing or invalidating
 the DNS cache.

Package: libanyevent-callback-perl
Description-md5: 901212e765abaaabe5af41f1f8ee0ab4
Description-en: callback aggregator for AnyEvent watchers
 The module allows You to create callback's hierarchy. Also the module
 groups error and result callbacks into one object.
 .
 Also the module checks if one callback was called by watcher or not.
 If a watcher doesn't call result or error callback, error callback will
 be called automatically.
 .
 Also the module checks if a callback was called reentrant. In the case
 the module will complain (using "carp" in Carp).
 .
 If a watcher touches error callback and if superior didn't define error
 callback, the module will call error callback upwards hierarchy.

Package: libanyevent-connection-perl
Description-md5: 6e14594e00832337fee9a41d1203368b
Description-en: base class for TCP clients
 AnyEvent::Connection provides a base interface for creating TCP connection
 using perl and AnyEvent framework. It provides four standard events:
 connected, disconnect, connfail and error.

Package: libanyevent-connector-perl
Description-md5: 6c3dd1033efcdcc994f23140498b6710
Description-en: tcp_connect with transparent proxy handling
 AnyEvent::Connector object has tcp_connect method compatible with that from
 AnyEvent::Socket, and it handles proxy settings transparently.

Package: libanyevent-dbd-pg-perl
Description-md5: 3bb012d779f214a9f7024fe53ba3a27c
Description-en: AnyEvent interface to DBD::Pg's async interface
 AnyEvent::DBD::Pg can be used inside AnyEvent application to
 access PostgreSQL database in non-blocking mode.

Package: libanyevent-dbi-perl
Description-md5: 4aea4cd4c1e663566dadee1a483cf88e
Description-en: module supporting asynchronous DBI access
 AnyEvent::DBI is an AnyEvent extension, you need to make sure that you use
 and run a supported event loop. This module implements asynchronous DBI access
 by forking or executing separate "DBI-Server" processes and sending them
 requests. It means that you can run DBI requests in parallel to other tasks.
 The overhead for very simple statements ("select 0") is somewhere around 100%
 to 120% (dual/single core CPU) compared to an explicit
 prepare_cached/execute/fetchrow_arrayref/finish combination.

Package: libanyevent-fcgi-perl
Description-md5: cd18d8bb7bc67dc23e6939149be6294b
Description-en: Perl non-blocking FastCGI server
 AnyEvent offers module authors the ability to do event programming using
 different event implementation.
 .
 AnyEvent::FCGI implements non-blocking FastCGI server based on AnyEvent for
 event based applications.

Package: libanyevent-feed-perl
Description-md5: 29eee1915975e8395d02be3134e6a657
Description-en: Perl module to retrieve new entries in an RSS/Atom feed
 AnyEvent::Feed implements some glue between AnyEvent::HTTP and XML::Feed. It
 can fetch an RSS/Atom feed on a regular interval as well as at customized
 times. It also keeps track of already fetched entries so that you will only
 get the new entries.

Package: libanyevent-fork-perl
Description-md5: bf28e253eebf8f35e8adb34f6f818ece
Description-en: module to create new processes
 AnyEvent::Fork allows you to create new processes, without actually forking
 them from your current process (avoiding the problems of forking), but
 preserving most of the advantages of fork.
 .
 It can be used to create new worker processes or new independent subprocesses
 for short- and long-running jobs, process pools (e.g. for use in pre-forked
 servers) but also to spawn new external processes (such as CGI scripts from a
 web server), which can be faster (and more well behaved) than using fork+exec
 in big processes.
 .
 Special care has been taken to make this module useful from other modules,
 while still supporting specialised environments such as App::Staticperl or
 PAR::Packer.

Package: libanyevent-forkmanager-perl
Description-md5: bec4ba48dc0eed6269ce0805be7e6e1a
Description-en: simple parallel processing fork manager with AnyEvent
 AnyEvent::ForkManager is much like Parallel::ForkManager, but supports
 non-blocking interface with AnyEvent.
 .
 Parallel::ForkManager is useful, but it is difficult to use in conjunction
 with AnyEvent, because Parallel::ForkManager's some methods are blocking the
 event loop of the AnyEvent.

Package: libanyevent-forkobject-perl
Description-md5: 38bc0fb557458429f775eb162f71d571
Description-en: fork jail for AnyEvent
 The module provides non-blocking interface for perl objects.

Package: libanyevent-ftp-perl
Description-md5: 18767d2eda6e3cbfee675f6a6a734dea
Description-en: asynchronous FTP client and server
 AnyEvent::FTP provides client and server implementations for File Transfer
 Protocol (FTP) in an AnyEvent environment.

Package: libanyevent-handle-udp-perl
Description-md5: acf9af6c93ab0527cafbf1dae419a9f5
Description-en: client/server UDP handles for AnyEvent
 AnyEvent::Handle::UDP is an abstraction around UDP sockets
 for use with AnyEvent.
 .
 AnyEvent is a framework to do event-based programming,
 implemented as a thin abstraction layer on top of other event loops.

Package: libanyevent-http-perl
Description-md5: 295a5c072fde9822c05b4d94ceb37858
Description-en: simple non-blocking HTTP/HTTPS client
 AnyEvent::HTTP is a simple non-blocking HTTP/HTTPS client implementation,
 which uses AnyEvent under the hood for asynchronous I/O. It supports GET,
 POST and other request methods, cookies and more. It is well suited to most
 HTTP tasks, while retaining fine-grained control over request and response
 headers to cater to more complex requirements.

Package: libanyevent-http-scopedclient-perl
Description-md5: 40f020b090850de3679b4d35c1e440ec
Description-en: AnyEvent::HTTP based scoped client
 AnyEvent::HTTP::ScopedClient is based on the Node.js Scoped-http-client.
 This module provides a simple wrapper around the AnyEvent::HTTP for using
 a easy event based HTTP client in Perl.

Package: libanyevent-httpd-perl
Description-md5: 1ebcf9f36f860e82782526f3846ccb24
Description-en: simple lightweight event based web (application) server
 The AnyEvent::HTTPD module provides a simple HTTPD for serving simple web
 application interfaces. It's completelly event based and independent from any
 event loop by using the AnyEvent module.

Package: libanyevent-i3-perl
Description-md5: deb70a9ba3ef7f61241972f465fdcc89
Description-en: Perl module to communicate with the i3 window manager
 AnyEvent::I3 provides integration of the i3 IPC protocol into the
 AnyEvent framework. Use it to have an easy way of communicating with
 i3 using event-based (or blocking, if you like) programming.

Package: libanyevent-irc-perl
Description-md5: 8268e7f544ed29280d086330d0947bda
Description-en: Perl module for handling IRC connections
 AnyEvent::IRC is a Perl module that can be conceptualized as a toolbox for
 handling Internet Relay Chat (IRC) connections and communications. It won't
 do everything for you, and you still need to have a basic understanding of
 the internal protocol.

Package: libanyevent-memcached-perl
Description-md5: f469e85dafea1c73d82b8356fb7382ae
Description-en: AnyEvent memcached client
 AnyEvent::Memcached provides a memcached client for Perl and AnyEvent.

Package: libanyevent-perl
Description-md5: 7936e5064c6550ca3d7bfad654f53afb
Description-en: event loop framework with multiple implementations
 AnyEvent is not an event model itself, it only interfaces to whatever event
 model the main program happens to use, in a pragmatic way. For event models,
 the statement "there can only be one" is a bitter reality: In general, only
 one event loop can be active at the same time in a process. This module
 cannot change this, but it can hide the differences between them.
 .
 The goal of AnyEvent is to offer module authors the ability to do event
 programming (waiting for I/O or timer events) without subscribing to a
 religion, a way of living, and most importantly: without forcing your module
 users into the same thing by forcing them to use the same event model you use.
 .
 During the first call of any watcher-creation method, the module tries to
 detect the currently loaded event loop by probing whether one of the
 following modules is already loaded: EV, AnyEvent::Loop, Event, Glib, Tk,
 Event::Lib, Qt, POE. The first one found is used. If none are detected, the
 module tries to load the first four modules in the order given; but note that
 if EV is not available, the pure-perl AnyEvent::Loop should always work, so
 the other two are not normally tried.

Package: libanyevent-processor-perl
Description-md5: fec399f2e4ac5adcd7ac5b9ffdb45299
Description-en: class for AnyEvent tasks that may be interrupted
 AnyEvent::Processor is a Perl module that provides a base class for
 defining tasks that can be periodically interrupted by a watcher.

Package: libanyevent-rabbitmq-perl
Description-md5: 7274448e38a11c9b33e830fa0a4d44ff
Description-en: asynchronous and multi channel Perl AMQP client
 AnyEvent::RabbitMQ is an AMQP (Advanced Message Queuing Protocol)
 client library,
 that is intended to allow you to interact
 with AMQP-compliant message brokers/servers
 such as RabbitMQ in an asynchronous fashion.
 .
 You can use AnyEvent::RabbitMQ to -
 .
 * Declare and delete exchanges
 * Declare, delete, bind and unbind queues
 * Set QoS and confirm mode
 * Publish, consume, get, ack, recover and reject messages
 * Select, commit and rollback transactions
 .
 AnyEvent::RabbitMQ is known to work with RabbitMQ
 versions 2.5.1 and versions 0-8 and 0-9-1 of the AMQP specification.
 .
 This client is the non-blocking version,
 for a blocking version with a similar API, see Net::RabbitFoot.
 .
 AnyEvent is a framework to do event-based programming,
 implemented as a thin abstraction layer on top of other event loops.

Package: libanyevent-redis-perl
Description-md5: 8d3ac09316581bbfb98f1054013474eb
Description-en: Perl module that implements a non-blocking Redis client
 AnyEvent::Redis is a non-blocking (event-driven) Redis client based
 on the AnyEvent event loop framework.
 .
 Redis is a key-value database in a similar vein to memcache but the dataset
 is non-volatile. Redis additionally provides native support for atomically
 manipulating and querying data structures such as lists and sets.

Package: libanyevent-riperedis-perl
Description-md5: 403d20295fa40e870dc70ed61a1d10cf
Description-en: Flexible non-blocking Redis client
 This module provides a flexible non-blocking Redis client which
 supports subscriptions, transactions and automatic reconnection.

Package: libanyevent-serialize-perl
Description-md5: c03e20e08a7fccbe3e630863a6c0b058
Description-en: serializer and deserializer for AnyEvent
 The package provides a few non-blocking methods to serialize and
 deserialize perl object.

Package: libanyevent-termkey-perl
Description-md5: c331c5eee1f12dd1b2f94cd4341c982f
Description-en: module for terminal key input using libtermkey with AnyEvent
 AnyEvent::TermKey implements an asynchronous perl wrapper around the
 libtermkey library, which provides an abstract way to read keypress events in
 terminal-based programs. It yields structures that describe keys, rather than
 simply returning raw bytes as read from the TTY device.
 .
 It internally uses an instance of Term::TermKey to access the underlying C
 library. For details on general operation, including the representation of
 keypress events as objects, see the documentation on that class.
 .
 Proxy methods exist for normal accessors of Term::TermKey, and the usual
 behaviour of the getkey or other methods is instead replaced by the on_key
 event.

Package: libanyevent-tools-perl
Description-md5: 2eb8a592d53d7b795b0a5de649769217
Description-en: instrument collection for AnyEvent
 The package contains a few instruments that can be used with AnyEvent:
 * mutexes/rw_mutexes - sharing one resource between many processes
 * foreaches - non-blocking cycles
 * pools - sharing many resources between many processes
 * buffers implementation, etc

Package: libanyevent-websocket-client-perl
Description-md5: 8935315833037476d8374c9c221ab1b5
Description-en: Perl WebSocket client for AnyEvent
 AnyEvent::WebSocket::Client provides an interface to interact with a web
 server that provides services via the WebSocket protocol in an AnyEvent
 context. It uses Protocol::WebSocket rather than reinventing the wheel.
 You could use AnyEvent and Protocol::WebSocket directly if you wanted finer
 grain control, but if that is not necessary then this class may save you
 some time.
 .
 The recommended API was added to the AnyEvent::WebSocket::Connection
 class with version 0.12, so it is recommended that you include that
 version when using this module. The older version of the API has since
 been deprecated and removed.

Package: libanyevent-xmpp-perl
Description-md5: c54ce16cd9d3fc563a5ee57ec3531816
Description-en: implementation of the XMPP Protocol
 AnyEvent::XMPP is an implementation of XMPP in Perl,
 formerly known under the name Net::XMPP2,
 it allows you to easily write Clients and Components.
 In comparison to Net::XMPP it offers a event based API
 and is independent of an event loop with AnyEvent.
 .
 The following XEPs are implemented:
 * XEP-0004 - Data Forms
 * XEP-0030 - Service Discovery
 * XEP-0054 - vcard-temp (XMPP vCards)
 * XEP-0066 - Out of Band Data
 * XEP-0077 - In-Band Registration
 * XEP-0078 - Non-SASL Authentication
 * XEP-0082 - XMPP Date and Time Profiles
 * XEP-0086 - Error Condition Mappings
 * XEP-0091 - Delayed Delivery (legacy)
 * XEP-0092 - Software Version
 * XEP-0114 - Jabber Component Protocol
 * XEP-0153 - vCard-Based Avatars
 * XEP-0184 - Message Receipts
 * XEP-0199 - XMPP Ping
 * XEP-0203 - Delayed Delivery (new)
 .
 AnyEvent is a framework to do event-based programming,
 implemented as a thin abstraction layer on top of other event loops.

Package: libanyevent-xspromises-perl
Description-md5: 4b5beb7aeb97f37f4a283b00fd14a1b6
Description-en: Another Promises library, implemented in XS for performance
 AnyEvent::XSPromises provides a Promises interface, written in XS for
 performance, conforming to the Promises/A+ specification.

Package: libanyevent-yubico-perl
Description-md5: 699c235b59e7a5b5462232fed6bcb7bf
Description-en: Perl module for validating YubiKey OTPs in AnyEvent applications
 AnyEvent::Yubico validates a YubiKey OTP (One Time Password) using the
 YKVAL 2.0 protocol as defined here:
 https://github.com/Yubico/yubikey-val/wiki/ValidationProtocolV20
 .
 To use this module, an API key is required which can be requested here:
 https://upgrade.yubico.com/getapikey/

Package: libao-ocaml
Description-md5: c8cce4a59b93ba53b4f2e911890a007f
Description-en: OCaml bindings for libao -- runtime files
 OCaml bindings for the cross platform audio output library.
 .
 Libao is a cross-platform audio library that allows programs to output audio
 using a simple API on a wide variety of platforms.
 .
 This package contains only the shared runtime stub libraries.

Package: libao-ocaml-dev
Description-md5: ffde9f0416d1358767d0269ba0bdc9d5
Description-en: OCaml bindings for libao -- development files
 OCaml bindings for the cross platform audio output library.
 .
 Libao is a cross-platform audio library that allows programs to output audio
 using a simple API on a wide variety of platforms.
 .
 This package contains all the development stuff you need to use ocaml-ao
 in your programs.

Package: libaoflagger0
Description-md5: ca2a06f67e7f2d04e69f8a92aaeb2680
Description-en: Find RFI in radio astronomical observations (shared lib)
 The AOFlagger is a tool that can find and remove radio-frequency interference
 (RFI) in radio astronomical observations. The code has been highly optimized
 for speed and accuracy. It is used by default for the LOFAR radio telescope
 and thus is in productional stage. The software can run in a fully automated
 way, but a graphical interface is provided to analyse results and tweak the
 strategy. The preferred input file format is the Casa Measurement Set (MS)
 format.
 .
 This package contains the shared library.

Package: libaopalliance-java
Description-md5: 0b44f99ad360c1786dea912f40d2673e
Description-en: library for interoperability for Java AOP implementations
 Aspect-Oriented Programming (AOP) offers a better solution to
 many problems than do existing technologies such as EJB.
 .
 The AOP Alliance aims to ensure interoperability between Java AOP
 implementations by providing standard interfaces common among the different
 frameworks and implementations.

Package: libapache-admin-config-perl
Description-md5: c3ad930ac4fbefbe996007900612d50b
Description-en: module to read/write Apache like configuration files
 Apache::Admin::Config provides an object oriented interface to read
 and write Apache configuration files without affecting comments,
 indentation, or truncated lines.
 .
 You can easily extract information from Apache configuration files, or
 manage htaccess files.  An advantage over Apache::ConfigFile is that
 you can modify configuration files on disk, and generate new ones.
 .
 The class was specifically written for a hosting provider, where it is
 used to add new clients, activate features, (un)lock directories using
 htaccess, etc. It can also come in handy for writing a one-shot
 migration script in a few lines.

Package: libapache-asp-perl
Description-md5: b7903fe517ffba91729c2bd17b21b51a
Description-en: perl Apache::ASP - Active Server Pages for Apache with mod_perl
 Apache::ASP provides an Active Server Pages port to the Apache Web
 Server with perl as the host scripting language. Active Server Pages is
 a web application platform that originated with the Microsoft NT/IIS
 server. Under Apache for Unix and Win32 platforms it allows a developer
 to create dynamic web applications with session management and embedded
 perl code.
 .
 This module works under the Apache Web Server with the mod_perl
 module enabled. See http://www.apache.org and http://perl.apache.org
 for further information.  It can also work under a standard CGI call
 interface using the asp-perl command.  See README.Debian in this
 package for more details.
 .
 This is a portable solution, similar to ActiveState's PerlScript for
 NT/IIS ASP. Work has been done and will continue to make ports to and
 from this implementation as smooth as possible.

Package: libapache-authenhook-perl
Description-md5: 9ceb6a63b43fae6e1f23a0874babf3b8
Description-en: Perl API for Apache 2.1 authentication
 Apache::AuthenHook offers access to the 2.1 Apache authentication
 API in Perl.  This is different than the authentication API
 from Apache 1.3 or even Apache 2.0, but in its differences lies
 strength.

Package: libapache-authznetldap-perl
Description-md5: 9210fbf28864f01a68988db8a1c0f503
Description-en: Apache-Perl module that enables to authorize a user with LDAP attributes
 After you have authenticated a user (perhaps with Apache::AuthNetLDAP ;)
 you can use Apache::AuthzNetLDAP to determine whether they are authorized to
 access  the Web resource under this modules control.
 .
 You can control authorization via one of four methods. The first two are
 the pretty standard user and valid-user require, the second two are group or
 ldap-url which are unique to LDAP.

Package: libapache-dbi-perl
Description-md5: a4178e4007ca10a1cf49f20f41df646e
Description-en: interface connecting Apache server to database via perl's DBI
 Apache::DBI and Apache::AuthDBI are to be used with the Apache server and
 an embedded perl interpreter like mod_perl. They provide support for basic
 authentication and authorization as well as support for persistent database
 connections via Perl's Database Independent Interface (DBI).
 .
 o AuthDBI.pm provides authentication and authorization:
 - optional shared cache for passwords to minimize database load
 - configurable cleanup-handler deletes outdated entries from the cache
 .
 o DBI.pm provides persistent database connections:
 - connections can be established during server-startup
 - configurable rollback to ensure data integrity
 - configurable verification of the connections to avoid time-outs.

Package: libapache-dbilogger-perl
Description-md5: 4f713452cf4e294c7c8a18e9588bd6b2
Description-en: Perl module for tracking what's being transferred in a DBI database
 Apache::DBILogger tracks what's being transferred by the Apache web server
 in a SQL database (everything with a DBI/DBD driver). This allows one to
 get statistics (of almost everything) without having to parse the log
 files (like the Apache::Traffic module, just in a "real" database,
 and with a lot more logged information).

Package: libapache-directory-api-java
Description-md5: e542b01aeac97936281cdc194dc69c54
Description-en: Apache Directory LDAP API
 The Apache Directory LDAP API is an ongoing effort to provide an enhanced
 LDAP API, as a replacement for JNDI and the existing LDAP API (jLdap and
 Mozilla LDAP API). This is a "schema aware" API with some convenient ways
 to access all types of LDAP servers, not only ApacheDS but any LDAP server.

Package: libapache-directory-jdbm-java
Description-md5: cc19e0e13b05fbf74884bed0396558e6
Description-en: ApacheDS JDBM Implementation
 JDBM is a transactional persistence engine for Java. It aims to be
 for Java what GDBM is for other languages (C/C++, Python, Perl, etc.):
 a fast, simple persistence engine. You can use it to store a mix
 of objects and BLOBs, and all updates are done in a transactionally
 safe manner. JDBM also provides scalable data structures, such as HTree
 and B+Tree, to support persistence of large object collections.
 .
 This package contains the Apache fork of JDBM used by Apache Directory Server.

Package: libapache-gallery-perl
Description-md5: cc49def116467082157e08b21b3ab2c2
Description-en: Apache module to create image galleries on-the-fly
 This package contains a Perl module for Apache to create galleries.
 .
 The images just need to be copied into a directory where Apache will pick
 them up and create a gallery page for you, with thumbnails and links to the
 full size images.
 .
 Thumbnail size and maximum image size can be defined, among others.

Package: libapache-htgroup-perl
Description-md5: f13f4d6d336ea9f61a6afbdb19a9c145
Description-en: interface to Apache authentication group files
 Apache::Htgroup provides methods to manage the membership of Apache
 authentication groups.
 .
 Please note that this is not a mod_perl module. Please also note that there
 is another module that does similar things (HTTPD::UserManage) and that this
 is a more simplistic module, not doing all the things that one does.

Package: libapache-htpasswd-perl
Description-md5: 50d19f2ceb51f1bb4faf6a501f8bf372
Description-en: module to manage Unix crypt-style password file
 The Apache::Htpasswd module comes with a set of methods to use with htaccess
 password files. These files (and htaccess) are used to do Basic
 Authentication on a web server.
 .
 The passwords file is a flat-file with login name and their associated
 crypted password. You can use this for non-Apache files if you wish, but
 it was written specifically for .htaccess style files.

Package: libapache-jena-java
Description-md5: 6ceb5e3d004484436e5acc21d6a5ab2f
Description-en: Java framework for building Semantic Web applications
 Apache Jena is a Java framework for building Semantic Web and Linked data
 applications. It provides an API to extract data from and write to RDF graphs.
 The graphs are represented as an abstract "model". A model can be sourced with
 data from files, databases, URLs or a combination of these. Jena supports
 serialisation of RDF graphs to a relational database, RDF/XML, Turtle and
 Notation 3.

Package: libapache-logformat-compiler-perl
Description-md5: 342699f1fd6192e54fc831bf6c301568
Description-en: Perl module to pre-compile a LogFormat string
 Apache::LogFormat::Compiler is a module to speed up and simplify the
 generation of access.log-style lines by pre-compiling the desired log
 format string on object instantiation. It supports a subset of Apache's
 LogFormat templates.

Package: libapache-mime4j-java
Description-md5: ba0d5a7c68a38b8d325d379276963730
Description-en: MIME and RFC822 parser for Java
 mime4j provides a parser, MimeStreamParser, for e-mail message streams in
 plain rfc822 and MIME format. The parser uses a callback mechanism to report
 parsing events such as the start of an entity header, the start of a body,
 etc.
 If you are familiar with the SAX XML parser interface you should have no
 problem getting started with mime4j.

Package: libapache-mod-jk-doc
Description-md5: fcdd96795a4250682b5bbcfa2e84494a
Description-en: Documentation of libapache2-mod-jk package
 Documentation and examples of the Apache jk connector for the Tomcat
 Java servlet engine.
 .
 For uptodate documentation about Tomcat connectors please take a look
 at the home page at http://tomcat.apache.org/connectors-doc/.

Package: libapache-opennlp-java
Description-md5: b64c149d4d3fb4b2885ea1bd43e28909
Description-en: machine learning based toolkit for the processing of natural language text
 The Apache OpenNLP library is a machine learning based toolkit for the
 processing of natural language text. It supports the most common NLP tasks,
 such as tokenization, sentence segmentation, part-of-speech tagging, named
 entity extraction, chunking, parsing, and coreference resolution. These tasks
 are usually required to build more advanced text processing services. OpenNLP
 also included maximum entropy and perceptron based machine learning.

Package: libapache-poi-java
Description-md5: 379f634388872e6b05c38b3b94115aa1
Description-en: Apache POI - Java API for Microsoft Documents
 Apache POI provides a Java API for manipulating various file formats based upon
 the Office Open XML standards (OOXML) and Microsoft's OLE 2 Compound Document
 format (OLE2).
 .
 Apache POI supports the following formats:
 * Word (DOC, DOCX)
 * Excel (XLS, XLSX)
 * PowerPoint (PPT, PPTX)
 * Visio (VSD)
 * Publisher (PUB)
 * Outlook
 * TNEF (Transport Neutral Encoding Format)

Package: libapache-poi-java-doc
Description-md5: fc64567b8c9e8c30358e7d0e5861b3cc
Description-en: Apache POI - Java API for Microsoft Documents (Documentation)
 Apache POI provides a Java API for manipulating various file formats based upon
 the Office Open XML standards (OOXML) and Microsoft's OLE 2 Compound Document
 format (OLE2).
 .
 Apache POI supports the following formats:
 * Word (DOC, DOCX)
 * Excel (XLS, XLSX)
 * PowerPoint (PPT, PPTX)
 * Visio (VSD)
 * Publisher (PUB)
 * Outlook
 * TNEF (Transport Neutral Encoding Format)
 .
 This package contains the documentation for libapache-poi-java.

Package: libapache-pom-java
Description-md5: d7026a9defe5034a197af30017c1b176
Description-en: Maven metadata for all Apache Software projects
 This package contains the Maven metadata shared between all
 Apache Software Foundation's projects.

Package: libapache-qpid-proton-j-java
Description-md5: eb4077289b0633590941b3cb48603079
Description-en: Apache Qpid Proton-J
 Qpid Proton-J is a high-performance, lightweight messaging library. It
 can be used in the widest range of messaging applications, including
 brokers, clients libraries, routers, bridges, proxies, and more. Proton
 makes it trivial to integrate with the AMQP 1.0 ecosystem from any
 platform, environment, or language.
 .
 Features include:
 .
 * A flexible and capable reactive messaging API
 * Full control of AMQP 1.0 protocol semantics
 * Portable C implementation with bindings to popular languages
 * Pure-Java implementation
 * Peer-to-peer and brokered messaging
 * Secure communication via SSL and SASL

Package: libapache-qpid-proton-j-java-doc
Description-md5: b9aa6bc1894958d9e75ad261477baf78
Description-en: Apache Qpid Proton-J - documentation
 Qpid Proton-J is a high-performance, lightweight messaging library. It
 can be used in the widest range of messaging applications, including
 brokers, clients libraries, routers, bridges, proxies, and more. Proton
 makes it trivial to integrate with the AMQP 1.0 ecosystem from any
 platform, environment, or language.
 .
 Features include:
 .
 * A flexible and capable reactive messaging API
 * Full control of AMQP 1.0 protocol semantics
 * Portable C implementation with bindings to popular languages
 * Pure-Java implementation
 * Peer-to-peer and brokered messaging
 * Secure communication via SSL and SASL
 .
 This package installs the javadoc documentation.

Package: libapache-session-browseable-perl
Description-md5: af6e446bfe55e4ec1c88078bc9075cfe
Description-en: module adding index and search methods to Apache::Session
 Apache::Session::Browseable provides some class methods to manipulate all
 sessions and add the capability to index some fields to make research faster.
 .
 This module is recommended as session backend for LemonLDAP::NG.

Package: libapache-session-ldap-perl
Description-md5: eb0fc447d89f987476684223663bc7c2
Description-en: LDAP implementation of Apache::Session
 Apache::Session makes maintaining user data across HTTP requests simple.
 .
 Apache::Session::LDAP is an implementation of Apache::Session that uses an
 LDAP directory to store datas.

Package: libapache-session-memcached-perl
Description-md5: f622fc0b484a493d96fcc4d4ca4eb9f8
Description-en: Perl module for storing persistent data using memcached
 Apache::Session::Memcached is a bridge between Apache::Session and memcached,
 a distributed memory cache daemon.
 .
 More information about memcached is available at
 http://www.danga.com/memcached.
 .
 Apache::Session::Memcached provides a way to use Cache::Memcached (memcached
 Perl API) as Apache::Session storage implementation.

Package: libapache-session-mongodb-perl
Description-md5: 22c91ed5d5bc02424c2bed45b5424e10
Description-en: implementation of Apache::Session
 Apache::Session::MongoDB is an implementation of Apache::Session. It uses the
 MongoDB backing store and no locking.

Package: libapache-session-perl
Description-md5: 9c9b38d50b72e97f9f182656931bdf08
Description-en: modules for keeping persistent user data across HTTP requests
 Apache::Session makes maintaining user data across HTTP requests simple.
 It's usable from both mod_perl scripts and more traditional Perl CGI
 scripts.

Package: libapache-session-sqlite3-perl
Description-md5: 96119c0fb2613e563c2bb0885a20e778
Description-en: SQLite3 implementation of Apache::Session
 Apache::Session makes maintaining user data across HTTP requests simple.
 .
 Apache::Session::SQLite3 is an implementation of Apache::Session that uses
 SQLite3 databases to store data.

Package: libapache-session-wrapper-perl
Description-md5: e4b19b12e988b134b00d05f9a928cb00
Description-en: simple wrapper around Apache::Session
 Apache::Session::Wrapper module is a simple wrapper around
 Apache::Session which provides some methods to simplify getting and
 setting the session id.
 .
 It can uses cookies to store the session id, or it can look in a
 provided object for a specific parameter.  Alternately, you can simply
 provide the session id yourself in the call to the session()
 method.
 .
 If you're using Mason, you should probably take a look at
 MasonX::Request::WithApacheSession first, which integrates this
 module directly into Mason.

Package: libapache-sessionx-perl
Description-md5: 95a7c06ca7dc9de1eb0244bb6b591ba5
Description-en: extended persistence framework for session data
 Apache::SessionX extends Apache::Session. It was initially written to use
 Apache::Session inside HTML::Embperl, but it seems to be useful outside of
 Embperl as well, so here it is as a standalone module. Apache::SessionX
 provides lazy creation of sessions, and an easier configuration using canned
 locking and storage combinations.

Package: libapache-singleton-perl
Description-md5: d2e03fbfb04464a1859423e3de63fe75
Description-en: Singleton class for mod_perl
 Apache::Singleton is a Perl module that provides a Singleton class suitable
 for use with mod_perl.
 .
 A Singleton describes an object class that can have only one instance in any
 system.  An example of a Singleton might be a print spooler or system
 registry.
 .
 For a description and discussion of the Singleton class, see
 "Design Patterns", Gamma et al, Addison-Wesley, 1995, ISBN 0-201-63361-2.

Package: libapache-ssllookup-perl
Description-md5: 15664be79fc992e0321e9676160b634d
Description-en: glue layer between Perl handlers and the mod_ssl public API
 Apache::SSLLookup is a glue layer between Perl handlers and the mod_ssl
 public API. Under normal circumstances, you would use $r->subprocess_env() to
 glean information about mod_ssl. for example,
 .
 $request_is_over_ssl = $r->subprocess_env('HTTPS');
 .
 however, this is only possible after mod_ssl runs its fixups - that is, Perl
 handlers can only accurately check the subprocess_env table for mod_ssl
 information in the PerlResponsePhase or later.
 .
 This module allows you to query mod_ssl directly via its public C API at any
 point in the request cycle. but without using C, of course.

Package: libapache2-authcassimple-perl
Description-md5: b1b808c6840b3e4bd8521013c2ac7bb2
Description-en: Apache2 module to authenticate trough a CAS server
 Apache2::AuthCASSimple is an authentication module for Apache2/mod_perl2.
 .
 It allows you to authenticate users through a Yale CAS server. It means you
 don't need to give login/password if you've already authenticated with the
 CAS server: only tickets are exchanged between Web client, Apache2 server and
 CAS server. If you are not authenticated yet, you will be redirected to the
 CAS server login form.

Package: libapache2-authcookie-perl
Description-md5: 2dd86e3e67b5c9bea69d210c3e802473
Description-en: Perl Authentication and Authorization via cookies
 This module is for mod_perl version 2. If you are running mod_perl version 1,
 you should be using Apache::AuthCookie instead.
 .
 Apache2::AuthCookie allows you to intercept a user's first unauthenticated
 access to a protected document. The user will be presented with a custom form
 where they can enter authentication credentials. The credentials are posted
 to the server where AuthCookie verifies them and returns a session key.
 .
 The session key is returned to the user's browser as a cookie. As a cookie,
 the browser will pass the session key on every subsequent accesses. AuthCookie
 will verify the session key and re-authenticate the user.

Package: libapache2-mod-apreq2
Description-md5: 86e868b4e873386e3d180a34c4e27e41
Description-en: generic Apache request library - Apache module
 The generic Apache request library (APR) contains modules for manipulating
 client request data with the Apache API from Perl and C. Functionality
 includes:
 .
 - parsing of application/x-www-form-urlencoded data
 - parsing of multipart/form-data
 - parsing of HTTP Cookies
 .
 This package contains the Apache module itself.

Package: libapache2-mod-auth-cas
Description-md5: 44181e795e96fb5feb9ea4c89e3f06da
Description-en: CAS authentication module for Apache2
 mod_auth_cas is an authentication module for Apache2, that
 allows the webserver to interact with an authentication server
 that conforms to the CAS (v1 or v2) protocol defined by Yale/JA-SIG.

Package: libapache2-mod-auth-gssapi
Description-md5: 2fd5a2b81863e9371b17495917a1dd07
Description-en: GSSAPI Authentication module for Apache2
 The mod_auth_gssapi module is an authentication service that implements the
 SPNEGO based HTTP Authentication protocol defined in RFC4559.

Package: libapache2-mod-auth-openidc
Description-md5: f21d7ca69a4a325455d36be19471a9c7
Description-en: OpenID Connect Relying Party implementation for Apache
 mod_auth_openidc is a certified authentication and authorization module
 for the Apache 2.x HTTP server that implements the OpenID Connect
 Relying Party functionality.
 .
 This module enables an Apache 2.x web server to operate as an OpenID
 Connect Relying Party (RP) towards an OpenID Connect Provider (OP).
 It relays end user authentication to a Provider and receives user
 identity information from that Provider. It then passes on that identity
 information (a.k.a. claims) to applications protected by the Apache web
 server and establishes an authentication session for the identified user.

Package: libapache2-mod-auth-openidc-dbgsym
Description-md5: 2c8df2474a4fcf3c8299e907e3306c7a
Description-en: debug symbols for libapache2-mod-auth-openidc

Package: libapache2-mod-auth-pubtkt
Description-md5: 37acee624d51f820dfd22568087c4f06
Description-en: key-based single-sign-on authentication module for Apache
 mod_auth_pubtkt is an Apache module that authenticates a user based on a
 cookie with a ticket that has been issued by a central login server and
 digitally signed using either RSA or DSA. This means that only the trusted
 login server has the private key required to generate tickets, while web
 servers only need the corresponding public key to verify them.

Package: libapache2-mod-auth-tkt
Description-md5: 30efa5dd399b43bb9822114d93afe0e9
Description-en: lightweight single-sign-on authentication module for Apache
 mod_auth_tkt is a lightweight single-sign-on authentication module
 for Apache. It uses secure cookie-based tickets to implement a single-signon
 framework that works across multiple Apache instances and servers.
 .
 mod_auth_tkt itself is completely repository-agnostic, as the actual
 authentication is done by a user-supplied CGI or script in your language of
 choice (examples are provided in Perl, with contrib libraries for use with
 Python and PHP). This allows authentication against virtually any kind of
 user repository you can imagine (password files, ldap directories, databases,
 etc.)

Package: libapache2-mod-authn-sasl
Description-md5: 4e47a2bfb812cb5fbceccba6d3ac246c
Description-en: SASL authentication backend provider for Apache
 This module provides the mod_auth_basic authentication front-end
 a way to authenticate users by checking credentials via the Cyrus SASL library.
 .
 Username and password are checked against the SASL password checking backends,
 kerberos5, pam, rimap, shadow and ldap are some of the supported mechanisms.
 .
 One of the interesting parts of using a SASL backend is that you do not need
 to elevate Apache HTTPD's access rights to superuser privileges, even when
 validating through shadow database.

Package: libapache2-mod-authn-yolo
Description-md5: b1ea9b808a2043d8cdd81c5d3765cb76
Description-en: Yolo style authentication for Apache 2
 The authn_yolo module is an authentication provider for Basic Authentication
 in the Apache2 web server. It accepts any combination of user and password.
 .
 Sometimes this is useful when testing or building a proof of concept, since
 there's no need to generate a htpasswd file etc. It can also be used to pass a
 user name to Apache in a scenario where verification of the credentials is
 delegated to a reverse proxy in front of Apache.

Package: libapache2-mod-authn-yubikey
Description-md5: bb7bfa15656c5ce7d654bd4f2ad6583c
Description-en: Yubikey authentication provider for Apache
 The mod_authn_yubikey module is an authentication provider
 for the Apache platform. It leverages the YubiKey which is
 a small token that acts as an authentication device.
 .
 The mod_authn_yubikey module provides one and two factor
 authentication for your website and is completely independent
 from the technology that implements your website (like CGI, JSP or PHP).

Package: libapache2-mod-authnz-external
Description-md5: 73abfe298d07637afe5c9d4fa5d55b9c
Description-en: authenticate Apache against external authentication services
 Mod_Authnz_External can be used to quickly construct secure, reliable
 authentication systems.  It can also be mis-used to quickly open gaping
 holes in your security.  Read the documentation, and use with extreme
 caution.
 .
 Notably, this module can be used to securely authenticate against PAM
 (without exposing /etc/shadow file), using, for example, pwauth
 authenticator.
 .
 This Package includes the mod-authnz-external Module for Apache Version 2.x

Package: libapache2-mod-authnz-pam
Description-md5: 6cdccd950e0e9b0d2abd35983a13f73b
Description-en: PAM authorization checker and PAM Basic Authentication provider
 mod_authnz_pam is a PAM authorization module, supplementing
 authentication done by other modules, for example mod_auth_kerb; it
 can also be used as full Basic Authentication provider which runs the
 [login, password] authentication through the PAM stack.

Package: libapache2-mod-authz-unixgroup
Description-md5: 492a4327b9c34c18d2461cf4264526b2
Description-en: access control based on unix group membership for Apache
 Mod_Authz_Unixgroup is a unix group access control module for Apache 2.1 and
 later. If you are having users authenticate with real Unix login ID over the
 net, using something like my mod_authnz_external / pwauth combination, and
 you want to do access control based on unix group membership, then
 mod_authz_unixgroup is exactly what you need.
 .
 This Package includes the mod-authn-unixgroup Module for Apache Version 2.4

Package: libapache2-mod-bw
Description-md5: 6f14effcc764cceb1cefb303c965ae30
Description-en: bandwidth limiting module for apache2
 This module allows you to limit bandwidth usage on every virtual host
 or directory or to restrict the number of simultaneous connections.
 .
 The bandwidth control, for example, can be configured according to
 the criteria: origin of the connection, file extension, file size or
 user agent of the client.

Package: libapache2-mod-dnssd
Description-md5: 06421ab634a09cd57984978e68878b16
Description-en: Zeroconf support for Apache 2 via avahi
 mod_dnssd is an Apache HTTPD module which adds Zeroconf support
 via DNS-SD using Avahi. This allows Apache to advertise itself and the
 websites available to clients compatible with the protocol.

Package: libapache2-mod-encoding
Description-md5: a23048205a8249e69f9bee3c04909579
Description-en: Apache2 module for non-ascii filename interoperability
 This module improves non-ascii filename interoperability of
 Apache (and mod_dav).
 .
 It seems many WebDAV clients send filename in its platform-local
 encoding. But since mod_dav expects everything, even HTTP request
 line, to be in UTF-8, this causes an interoperability problem.
 .
 In the original author's opinion this is a future issue for
 specification (RFC?) to standardize encoding used in HTTP request-line
 and HTTP header, but life would be much easier if mod_dav (and others)
 can handle various encodings sent by clients, TODAY. This module does
 just that.

Package: libapache2-mod-evasive
Description-md5: 70a0bf40ec2f9db1f08d587bd5acf80c
Description-en: evasive module to minimize HTTP DoS or brute force attacks
 mod_evasive is an evasive maneuvers module for Apache to provide some
 protection in the event of an HTTP DoS or DDoS attack or brute force attack.
 .
 It is also designed to be a detection tool, and can be easily configured to
 talk to ipchains, firewalls, routers, and etcetera.
 .
 This module only works on Apache 2.4 servers

Package: libapache2-mod-fcgid
Description-md5: 3dc25164d71ec8a9446e3c9162ca7d3b
Description-en: FastCGI interface module for Apache 2
 This package contains mod_fcgid, a high-performance alternative to mod_cgi
 or mod_cgid. It starts a sufficient number of instances of the CGI program
 to handle concurrent requests. These programs remain running to handle
 further incoming requests.
 .
 It is a binary-compatible alternative to Apache module mod_fastcgi.

Package: libapache2-mod-form
Description-md5: 063fb189336e2af80147a21d10045264
Description-en: Apache module to decode data submitted from Web forms
 mod_form is an Apache module to decode data submitted from Web forms.
 The decoded data is made available to other Apache modules through
 two optional functions exported by mod_form with
 APR_DECLARE_OPTIONAL_FN.
 .
 It deals with both GET and POST methods where the data are encoded
 using the default content type application/x-www-form-urlencoded.
 .
 This package contains the Apache module.

Package: libapache2-mod-form-dev
Description-md5: 5697a62695bb94916a4a5ca051900e6c
Description-en: Apache module to decode data submitted from Web forms (development files)
 mod_form is an Apache module to decode data submitted from Web forms.
 The decoded data is made available to other Apache modules through
 two optional functions exported by mod_form with
 APR_DECLARE_OPTIONAL_FN.
 .
 It deals with both GET and POST methods where the data are encoded
 using the default content type application/x-www-form-urlencoded.
 .
 This package contains the development files for Apache modules that
 wish to rely on mod_form.

Package: libapache2-mod-geoip
Description-md5: e4085008663af571952df21045e8534a
Description-en: GeoIP support for apache2
 This is an apache2 module for finding the country that a web request
 originated from. It uses the GeoIP library and database to perform
 the lookup. The module allows manipulation of client requests from within
 Apache based on the country of origin.
 .
 This module only works on Apache 2 servers.

Package: libapache2-mod-intercept-form-submit
Description-md5: c71d8de982fdaedb12ef9509cd94a341
Description-en: Apache module to intercept login form submission and run PAM authentication
 mod_intercept_form_submit can intercept submission of application login
 forms. It retrieves the login and password information from the POST
 HTTP request, runs PAM authentication with those credentials, and sets
 the REMOTE_USER environment variable if the authentication passes.

Package: libapache2-mod-jk
Description-md5: 9d8cafd51e3b6bdf100899bb1fbd1601
Description-en: Apache 2 connector for the Tomcat Java servlet engine
 Apache Tomcat is the reference implementation for the Java Servlet and
 JavaServer Pages (JSP) specification from the Apache Jakarta project.
 .
 This package contains an Apache 2 module (mod_jk) to forward requests
 from Apache to Tomcat using the AJP 1.3 or 1.4 protocol. It can either
 talk to Tomcat on the local machine or to a remote engine using TCP.

Package: libapache2-mod-ldap-userdir
Description-md5: a787db1aa7a71633fb125129a2f1688a
Description-en: Apache module that provides UserDir lookups via LDAP
 This module implements UserDir (~/public_html/) directory lookups using
 data from an LDAP directory.
 .
 This package provides the module for the Apache 2 server.

Package: libapache2-mod-ldap-userdir-dbg
Description-md5: 6774cde3a03e161d59f3e5fc261a3840
Description-en: Debugging symbols for mod_ldap_userdir
 This package provides debugging symbols for mod_ldap_userdir, to assist in
 debugging, such as with gdb. It is not required for normal operation.

Package: libapache2-mod-lisp
Description-md5: 0ab20b58e12b98754b55a1e4addb0f19
Description-en: An Apache2 module that interfaces with Lisp environments
 Establishes a link between the Apache2 web server and a Lisp environment
 that allows a Lisp program to generate dynamic content while letting
 Apache2 take care of the dirty details of HTTP serving.  The protocol
 between Lisp and Apache2 is simple, making it easy to create WWW-
 accessible applications quickly.

Package: libapache2-mod-log-slow
Description-md5: c9b4aba4fa99cd7f8aa09ce8c944e3e8
Description-en: Apache module for logging of slow requests handling
 Provide measures of the time period used for handling each request by the
 current process. Logging is done after processing a request if the request
 takes more than certain period of time that you specify. The idea of this
 module comes from MySQL's slow-query-log, and its logging logic is partially
 based on mod_log_forensic.

Package: libapache2-mod-log-sql
Description-md5: 0abfd07fc9a75cb22efda6bc762330ea
Description-en: Use SQL to store/write your Apache queries logs - Base
 mod_log_sql is a log module for Apache which logs all requests to a database.
 .
 Base package.
 .
 If you want to use make_combined_log and mysql_import_combined_log scripts you
 will need to install the perl package.

Package: libapache2-mod-log-sql-dbi
Description-md5: 245473d514cc1c723ec85dafae3a747f
Description-en: Use SQL to store/write your Apache queries logs - DBI interface
 mod_log_sql is a log module for Apache 1which logs all requests to a MySQL
 database.
 .
 DBI interface.

Package: libapache2-mod-log-sql-mysql
Description-md5: 7023c14befb1c1634f74dfb823363970
Description-en: Use SQL to store/write your Apache queries logs - MySQL interface
 mod_log_sql is a log module for Apache which logs all requests to a MySQL
 database.
 .
 MySQL interface.

Package: libapache2-mod-log-sql-ssl
Description-md5: 45039832547e2b98bc9085595d04c025
Description-en: Use SQL to store/write your Apache queries logs - SSL extension
 mod_log_sql is a log module for Apache which logs all requests to a database.
 .
 For logging SSL connection information (cipher, hash, etc.).

Package: libapache2-mod-lookup-identity
Description-md5: a25721aa9a83e823e12ac4204d9b3e97
Description-en: Apache module to retrieve additional information about the authenticated user
 mod_lookup_identity can retrieve additional pieces of information
 about user authenticated in Apache httpd server and store these values
 in notes/environment variables to be consumed by web applications.
 Use of REMOTE_USER_* environment variables is recommended.

Package: libapache2-mod-mapcache
Description-md5: 45d571cff29bed6448a630dee7b07826
Description-en: tile caching server - Apache module
 This is the MapCache module for the Apache web server implementing OGC web
 services. An alternative mapcache FastCGI program is available in
 mapcache-cgi.
 .
 MapCache is a server that implements tile caching to speed up access to WMS
 layers. The primary objectives are to be fast and easily deployable, while
 offering the essential features (and more!) expected from a tile caching
 solution.

Package: libapache2-mod-mime-xattr
Description-md5: 8eb50dbbc8625298f9c6a00dfdb00b11
Description-en: Apache2 module to get MIME info from filesystem extended attributes
 This is a module for the Apache HTTPD 2.4 which may be used to set a range of
 MIME properties of files served from a document tree with extended attributes
 (EAs) as supported by the underlying file system. The following attributes may
 be used:
 .
 - user.mime_type: set the MIME type of a file explicitly. This attribute is
 compatible with the shared MIME database specification as published by
 freedesktop.org.
 - user.charset: set the charset used in a file.
 - user.mime_encoding: set the MIME encoding of a file (e.g. gzip).
 - user.apache_handler: set the apache handler of a file explicitly.

Package: libapache2-mod-musicindex
Description-md5: f614e9b744e3aaf827b6b1b40c1055aa
Description-en: Browse, stream, download and search through MP3/Ogg/FLAC files
 mod_musicindex is aimed at being a C alternative to the Perl module
 Apache::MP3 (https://metacpan.org/pod/Apache::MP3).
 It allows nice displaying of directories containing MP3, Ogg Vorbis or FLAC
 audio files, including sorting them on various fields, streaming and
 downloading them, or constructing playlists and searching.
 .
 This package contains the module for Apache 2.

Package: libapache2-mod-neko
Description-md5: 32f9af8a7181300294b4450a424c758c
Description-en: Apache module for running server-side Neko programs
 Neko provides a common runtime for several different languages,
 including JavaScript and haXe.
 .
 This package includes a module for Apache 2 so that you can
 dynamically generate server-side web pages from Apache.
 .
 Neko was written by Nicolas Cannasse.

Package: libapache2-mod-netcgi-apache
Description-md5: 1f71b1d0a9f4adb29add49cb92425cbf
Description-en: OCaml application-level Internet libraries - netcgi2 Apache2 connector
 Ocamlnet is a collection of OCaml libraries focusing focus on
 application-level Internet protocols and conventions.
 .
 Ocamlnet consists of the following libraries:
 * netstring: processing of strings that occur in network context
 * netcgi2: portable web applications
 * nethttpd: is a web server component (HTTP server implementation)
 * netplex: generic server framework
 * rpc: OncRPC implementation
 * netclient: clients for HTTP, FTP, and Telnet
 * equeue: event queue used for many protocol implementations
 * shell: external commands invocation
 * netshm: shared memory for IPC purposes
 * netsys: bindings for system functions
 * smtp and pop: two further client implementations
 .
 A number of ideas and concepts are used throughout the libraries:
 * netchannels are a way to abstract sequential I/O channels
 * event queues provided by equeue and unixqueue make asynchronous
 protocol interpreters possible
 .
 This package contains the mod_netcgi_apache Apache module. You will
 need this module to run web applications built using the netcgi2 Apache
 connector of OCamlnet. With this package Apache can serve them directly
 as OCaml compiled modules.

Package: libapache2-mod-oauth2
Description-md5: 229f1c5b39437c93ac674f83c4e6f46a
Description-en: OAuth 2.x Resource Server implementation for Apache
 A module for Apache HTTP Server 2.x that makes the Apache web server
 operate as a OAuth 2.0 Resource Server, validating OAuth 2.0 bearer
 access tokens and setting headers/environment variables based on the
 validation results.

Package: libapache2-mod-parser3
Description-md5: 91261032b8e2d9d804ca442eb8b73340
Description-en: Parser 3, HTML-embedded scripting language (Apache2 module)
 This package provides the Apache Parser3 module.
 .
 Parser 3 - simple and convenient object-oriented language which
 allows creating good sites in short time.
 .
 Available features:
 * XML, XSL, XPath and DOM support
 * Available in documented source code
 * Uniformed database support
 * Support of object-oriented programmers
 * Detailed language documentation (160 pages!)
 * UTF-8 support

Package: libapache2-mod-passenger
Description-md5: 41fdf485deea0b877e489823da479045
Description-en: web application server - apache2 integration
 Phusion Passenger is a web server and application server, designed to be fast,
 robust and lightweight. It takes a lot of complexity out of deploying web
 apps, adds powerful enterprise-grade features that are useful in production,
 and makes administration much easier and less complex. Phusion Passenger
 supports Ruby, Python, Node.js and Meteor.
 .
 This package contains the apache2 module.

Package: libapache2-mod-python
Description-md5: bde005b62de762b201504653675e48e6
Description-en: Python-embedding module for Apache 2
 The mod_python module supports web applications written in Python.
 Because the parser is embedded in the server as an Apache module, it
 will run much faster than traditional CGI.
 .
 This package is built for the current Python 3 version.

Package: libapache2-mod-python-doc
Description-md5: 9564caeb173aa6a96d396d2bfafe8b8b
Description-en: Python-embedding module for Apache 2 - documentation
 The mod_python module supports web applications written in Python.
 Because the parser is embedded in the server as an Apache module, it
 will run much faster than traditional CGI.
 .
 This package contains the module documentation in HTML format.

Package: libapache2-mod-qos
Description-md5: 400a8d30ea4ebdb2cc235b07fd997909
Description-en: quality of service module for the apache2
 This is a quality of service module (QoS) for the Apache web server
 implementing control mechanisms that can provide different priority
 to different HTTP requests.
 .
 It may be used to determine which requests should be served and which
 shouldn't in order to avoid resource oversubscription. The module
 collects different attributes such as the request URL, HTTP request
 and response headers, the IP source address, the HTTP response code,
 history data (user session and on per source IP address basis), the
 number of concurrent requests to the server (total or requests having
 similar attributes), the number of concurrent TCP connections (total
 or from a single source IP), and so forth.
 .
 Counteractive measures to enforce the defined rules are: request
 blocking, dynamic timeout adjustment, request delay, response
 throttling, and dropping of TCP connections.

Package: libapache2-mod-r-base
Description-md5: 1be630e572081e125ce258dbe3f013eb
Description-en: server-side R integration with Apache 2
 This package provides the R module that adds support for embedding
 the R interpreter inside Apache 2 webserver.

Package: libapache2-mod-removeip
Description-md5: aa2fec2b6ace4888779edf59427d42fa
Description-en: Module to remove IP from apache2's logs
 This package provides the removeip module for the Apache 2 webserver.
 This module allows for overwriting Apache's environment variable
 REMOTE_ADDR with a fixed value. This is necessary to anonymize all logs
 written by Apache and to prevent web applications from accessing the original
 IP address.
 .
 Please be advised that activating this module may cause unexpected side effects
 to the behavior of your web applications.

Package: libapache2-mod-rivet
Description-md5: 856334e98daba9e3599b077f8e563d94
Description-en: Server-side Tcl programming system combining ease of use and power
 Apache Rivet is a system for creating dynamic web content via the Tcl
 programming language integrated with Apache Web Server. It is
 designed to be fast, powerful and extensible, consume few system
 resources, be easy to learn, and to provide the user with a platform
 that can also be used for other programming tasks outside the web
 (GUI's, system administration tasks, text processing, database
 manipulation, XML, and so on). In order to meet these goals
 Tcl programming language was chosen to combine with the Apache HTTP
 Server.

Package: libapache2-mod-rivet-doc
Description-md5: 19c63e85e43e6c1b205799b65cc12df6
Description-en: Documentation for Rivet, a server-side Tcl programming system
 Apache Rivet is a system for creating dynamic web content via the Tcl
 programming language integrated with Apache Web Server. It is
 designed to be fast, powerful and extensible, consume few system
 resources, be easy to learn, and to provide the user with a platform
 that can also be used for other programming tasks outside the web
 (GUI's, system administration tasks, text processing, database
 manipulation, XML, and so on). In order to meet these goals
 Tcl programming language was chosen to combine with the Apache HTTP
 Server. This package contains the HTML configuration and programming manual.

Package: libapache2-mod-rpaf
Description-md5: 007d11f2786e93215cf2b85fc7d38162
Description-en: module for Apache2 which takes the last IP from the 'X-Forwarded-For' header
 rpaf is short for reverse proxy add forward.
 .
 rpaf is for backend Apache servers what mod_proxy_add_forward is for
 frontend Apache servers. It does exactly the opposite of
 mod_proxy_add_forward written by Ask Bjorn Hansen.
 .
 It changes the remote address of the client visible to other Apache modules
 when two conditions are satisfied. First condition is that the remote client
 is actually a proxy that is defined in httpd.conf. Secondly if there is an
 incoming X-Forwarded-For header and the proxy is in its list of known
 proxies it takes the last IP from the incoming X-Forwarded-For header and
 changes the remote address of the client in the request structure.

Package: libapache2-mod-security2
Description-md5: 0ee645c15e8801471851f36e1a7882b2
Description-en: Tighten web applications security for Apache
 Modsecurity is an Apache module whose purpose is to tighten the Web
 application security. Effectively, it is an intrusion detection and prevention
 system for the web server.
 .
 At the moment its main features are:
 * Audit log; store full request details in a separate file, including POST
 payloads.
 * Request filtering; incoming requests can be analysed and offensive requests
 can be rejected (or simply logged, if that is what you want). This feature
 can be used to prevent many types of attacks (e.g. XSS attacks, SQL
 injection, ...) and even allow you to run insecure applications on your
 servers (if you have no other choice, of course).

Package: libapache2-mod-shib
Description-md5: 77446271d8362079ad5a7a6a90b712bc
Description-en: Federated web single sign-on system (Apache module)
 The Shibboleth System is a standards based software
 package for web single sign-on across or within organizational boundaries.
 It supports authorization and attribute exchange using the OASIS SAML 2.0
 protocol.  Shibboleth allows sites to make informed authorization decisions
 for individual access of protected online resources while allowing users to
 establish their identities with their local authentication systems.
 .
 This package contains the Shibboleth Apache module for service providers
 (web servers providing resources protected by Shibboleth) and the
 supporting shibd daemon.

Package: libapache2-mod-sts
Description-md5: 65585e29b08e99216c8a0d9a38daf307
Description-en: security token exchange module for Apache 2
 A security token exchange module for Apache HTTP Server 2.x which allows for
 exchanging arbitrary security tokens by calling into a remote Security Token
 Service (STS).
 .
 This Apache module allows for exchanging a security token (aka. "source
 token") that is presented on an incoming HTTP request for another security
 token (aka. "target token") by calling into a Security Token Service (STS) and
 then include that target token on the propagated HTTP request to the content
 or origin server.

Package: libapache2-mod-svn
Description-md5: e15ffe075b3a61d7ee31166809f7092c
Description-en: Apache Subversion server modules for Apache httpd
 This package provides the mod_dav_svn and mod_authz_svn modules for
 the Apache 2.4 web server.  These modules provide Apache Subversion's WebDAV
 server backend, to serve repositories over the http and https
 protocols.  See the 'subversion' package for more information.

Package: libapache2-mod-tile
Description-md5: 0eb52688a4e671ae4f0c4fbe13514db7
Description-en: Apache module to deliver tiles created by renderd
 mod_tile is a system to serve raster tiles for example to use within a
 slippy map. It provides a dynamic combination of efficient caching and
 on the fly rendering. Due to its dynamic rendering, only a small
 fraction of overall tiles need to be kept on disk, reducing the
 resources required. At the same time, its caching strategy allows for a
 high performance serving and can support several thousand requests per
 second.
 .
 mod_tile was originally written for serving the tiles of the main
 OpenStreetMap map (Mapnik layer), but since is being used on a variety
 of different servers providing maps on top of OpenStreetMap data.
 .
 This package contains the Apache module that receives map tiles requests
 and satisfies them from tiles stored on disk, or queries a renderd
 instance to create them.

Package: libapache2-mod-upload-progress
Description-md5: 70ad85d8a37e0173133c9b94cf6291ac
Description-en: upload progress support for the Apache web server
 mod_upload_progress enables monitoring the status of HTTP file uploads.
 .
 Website authors can then query the server using Javascript to provide better
 feedback (e.g. progress bar, throughput) while the browser is uploading.
 .
 This module produces output similar to the equivalent modules for other
 webservers.

Package: libapache2-mod-vhost-ldap
Description-md5: be61ef3709d6e9442e1c42b2b2bcc1e4
Description-en: Apache 2 module for Virtual Hosting from LDAP
 mod-vhost-ldap is an Apache 2 module for storing and configuring
 virtual hosts from LDAP.  It supports the DocumentRoot, ScriptAlias,
 ServerName, ServerAlias, ServerAdmin and SuexecUserGroup directives.
 .
 It is built on top of mod_ldap, so it uses its caching capabilities
 and can be used with a threaded Apache MPM.

Package: libapache2-mod-xsendfile
Description-md5: 394a3bf522bc72bfd1e8b5e3019cc105
Description-en: Serve large static files efficiently from web applications
 This package provides the xsendfile module for the Apache 2 webserver.
 xsendfile is a small Apache2 module that processes X-SENDFILE header
 sent by the original output handler.
 .
 If it encounters the presence of such header it will discard all output
 and send the file specified by that header instead using Apache internals
 including all optimizations like caching-headers and sendfile or mmap if
 configured.
 .
 It is useful for processing script-output of e.g. php, perl or any cgi.

Package: libapache2-mpm-itk
Description-md5: b644c5fc7698218780d7e4130a4d369b
Description-en: multiuser module for Apache
 The mpm-itk module, although not technically a Multi-Processing Module (MPM)
 (although it used to be) enhances the classical "prefork" module (that is,
 without threads), in such a way that it allows you to constrain each
 individual vhost to a particular system user and group. This allows you to run
 several different web sites on a single server without worrying that they will
 be able to read each others' files. mpm-itk is largely independent of e.g.
 what scripting technology is in use on your server; in particular, it does not
 require you to run your scripts as CGI to get the extra security benefit.

Package: libapache2-request-perl
Description-md5: 8c44a0db2d438b19e2c60e4b6414ed3b
Description-en: generic Apache request library - Perl modules
 The generic Apache request library (APR) contains modules for manipulating
 client request data with the Apache API from Perl and C. Functionality
 includes:
 .
 - parsing of application/x-www-form-urlencoded data
 - parsing of multipart/form-data
 - parsing of HTTP Cookies
 .
 This package contains the Perl bindings, which are simply a thin XS layer on
 top of libapreq, making them a lighter and faster alternative to CGI.pm and
 CGI::Cookie.
 .
 Apache2::Request provides methods for parsing GET and POST parameters.
 Apache2::Cookie provides a CGI::Cookie like API for cookie objects.
 Apache2::Cookie::Jar collects Apache2::Cookie objects into a lookup table.
 Apache2::Upload adds the upload method to Apache2::Request.

Package: libapache2-sitecontrol-perl
Description-md5: 4d728ded0b0e7e98dd3645d007fa8f9f
Description-en: perl web site authentication/authorization system
 Apache2::SiteControl is a set of perl object-oriented classes that implement
 a fine-grained security control system for a web-based application. The
 intent is to provide a clear, easy-to-integrate system that does not require
 the policies to be written into your application components. It attempts to
 separate the concerns of how to show and manipulate data from the concerns of
 who is allowed to view and manipulate data and why.
 .
 For example, say your web application is written in HTML::Mason. Your
 individual "screens" are composed of Mason modules, and you would like to
 keep those as clean as possible, but decisions have to be made about what to
 allow as the component is processed. SiteControl attempts to make that as
 easy as possible.

Package: libapacheds-i18n-java
Description-md5: 5bb6d44bcd38bc2fb7260323f646c442
Description-en: Apache Directory Server (i18n)
 ApacheDS is an embbedable directory server entirely written in Java, which
 has been certified LDAPv3 compatible by the Open Group. Besides LDAP it
 supports Kerberos 5 and the Change Password Protocol. It has been designed
 to introduce triggers, stored procedures, queues and views to the world
 of LDAP which has lacked these rich constructs.
 .
 This package contains the i18n module.

Package: libapacheds-java
Description-md5: c349525905c294559048159d0f47d74e
Description-en: Apache Directory Server (Libraries)
 ApacheDS is an embbedable directory server entirely written in Java, which
 has been certified LDAPv3 compatible by the Open Group. Besides LDAP it
 supports Kerberos 5 and the Change Password Protocol. It has been designed
 to introduce triggers, stored procedures, queues and views to the world
 of LDAP which has lacked these rich constructs.
 .
 This package contains the core libraries for ApacheDS.

Package: libapacheds-kerberos-codec-java
Description-md5: 8d3683cb6fab1b77f5e2c510d2543892
Description-en: Apache Directory Server (Kerberos Codec)
 ApacheDS is an embbedable directory server entirely written in Java, which
 has been certified LDAPv3 compatible by the Open Group. Besides LDAP it
 supports Kerberos 5 and the Change Password Protocol. It has been designed
 to introduce triggers, stored procedures, queues and views to the world
 of LDAP which has lacked these rich constructs.
 .
 This package contains the kerberos-codec module

Package: libapbs-dev
Description-md5: 99fddf8ba6c3ebcd3c50caf758147e53
Description-en: Adaptive Poisson Boltzmann Solver
 APBS is a software package for the numerical solution of the
 Poisson-Boltzmann equation (PBE), one of the most popular continuum
 models for describing electrostatic interactions between molecular
 solutes in salty, aqueous media.
 .
 This package contains the development headers to build against
 libapbs_* shared libraries.

Package: libapbs3t64
Description-md5: 90f597bcf1c87921eed5cea0ddc1b150
Description-en: Adaptive Poisson Boltzmann Solver
 APBS is a software package for the numerical solution of the
 Poisson-Boltzmann equation (PBE), one of the most popular continuum
 models for describing electrostatic interactions between molecular
 solutes in salty, aqueous media.
 .
 This package contains the libapbs_* shared libraries.

Package: libapertium-lex-tools1
Description-md5: 9eb5b1db6dfb858c3cd49d52b35f69a7
Description-en: Shared library for Apertium lexical selection module
 Module for compiling lexical selection rules and processing
 them in the pipeline.
 .
 This package contains shared library for the Apertium
 constraint-based lexical selection module.

Package: libapertium3
Description-md5: 4770d1d0d21411c1a6c67f51a30e6da9
Description-en: Shared library for Apertium
 An open-source shallow-transfer machine translation
 engine, Apertium is initially aimed at related-language pairs.
 .
 This package contains shared library for the Apertium
 shallow-transfer machine translation engine.

Package: libapfloat-java
Description-md5: cf4fde553521c2bfdd3c8ce6bea8bdec
Description-en: high performance arbitrary precision arithmetic library for Java
 Apfloat is a high performance arbitrary precision arithmetic library.
 You can perform calculations with a precision of millions of digits with
 it. It's as simple to use as Java's BigDecimal or BigInteger classes,
 but performs a lot better with extreme precision numbers (more than a
 few hundred digits). Also, a full suite of mathematical functions for
 arbitrary precision numbers are available: all those existing in
 java.lang.Math and more.

Package: libapi-gitforge-perl
Description-md5: c27b9ae64e86ef21df8dfaa1da4383a4
Description-en: generic interface to APIs of sites like GitHub, GitLab etc.
 A git forge is a site like GitHub, GitLab etc. API::GitForge provides
 access to some operations which one might wish to perform against any
 git forge, wrapping the details of the APIs of particular forges. An
 example of such an operation is forking a repository into the user's
 own namespace.
 .
 See the manpage for API::GitForge::Role::GitForge for details of all
 the currently supported operations.

Package: libapiguardian-java
Description-md5: 4f545a3340836ec90feb02470ee9c801
Description-en: Level of stability annotation for frameworks or applications
 API Guardian provides the @API annotation that is used to annotate public
 types, methods, constructors, and fields within a framework or application
 in order to publish their status and level of stability and to indicate
 how they are intended to be used by consumers of the API.

Package: libapk-parser-java
Description-md5: c9a1ac04c000d6fbf35a586efb48b96f
Description-en: Decode binary XML files and get APK meta info
 APK parser lib, for decoding binary XML files, getting APK meta info.
 .
 Features:
 * Retrieve APK meta info, such as title, icon, package name, version,
 etc.
 * Parse and convert binary XML files to text
 * Get classes from DEX files
 * Get APK singer info

Package: libapksig-java
Description-md5: a7fc4342a8e8f48ca0f0bc5df0a83e5c
Description-en: library to sign and verify Android APKs
 apksig is a project which aims to simplify APK signing and checking
 whether APK's signatures should verify on Android. apksig supports
 JAR signing (used by Android since day one) and APK Signature Scheme
 v2 (supported since Android Nougat, API Level 24).
 .
 The key feature of apksig is that it knows about differences in APK
 signature verification logic between different versions of the
 Android platform. apksig can thus check whether a signed APK is
 expected to verify on all Android platform versions supported by the
 APK. When signing an APK, apksig will choose the most appropriate
 cryptographic algorithms based on the Android platform versions
 supported by the APK being signed.
 .
 apksig library offers three primitives:
 .
 * ApkSigner which signs the provided APK so that it verifies on all
 Android platform versions supported by the APK. The range of platform
 versions can be customized if necessary.
 .
 * ApkVerifier which checks whether the provided APK is expected to
 verify on all Android platform versions supported by the APK. The
 range of platform versions can be customized if necessary.
 .
 * (Default)ApkSignerEngine which abstracts away signing an APK from
 parsing and building an APK file. This is useful in optimized APK
 building pipelines, such as in Android Plugin for Gradle, which need
 to perform signing while building an APK, instead of after. For
 simpler use cases where the APK to be signed is available upfront,
 the ApkSigner above is easier to use.
 .
 NOTE: Some public classes of the library are in packages having the
 word “internal” in their name. These are not public API of the
 library. Do not use *.internal.* classes directly.

Package: libapl-dev
Description-md5: ca80fe6922cfe5fdd0fd19087000de31
Description-en: GNU APL interpreter - C embedding library (development files)
 GNU APL is a free APL interpreter based on ISO/IEC Standard 13751
 (Programming Language APL, Extended).
 .
 This package provides libapl, a shared library for embedding the GNU APL
 interpreter in C or C++ applications, together with the libapl.h header
 and the libapl Info documentation.

Package: libapogee-dev
Description-md5: ca213e82358c75be33b5dc7685598863
Description-en: Apogee Library for camera control, development headers
 This package contains the standalone version of the Apogee device drivers
 for Linux. It is primarily intended for developers wishing to add Apogee
 camera control options to their software. It can also be used to control
 Apogee CCDs and Filter Wheels.
 .
 This package includes development headers.

Package: libapogee3t64
Description-md5: 86ebabb8a4d10aeb60da91d395d336d4
Description-en: Apogee Library for camera control
 This package contains the standalone version of the Apogee device drivers
 for Linux. It is primarily intended for developers wishing to add Apogee
 camera control options to their software. It can also be used to control
 Apogee CCDs and Filter Wheels.
 .
 This package includes the library.

Package: libapophenia2-dev
Description-md5: 1651719e0cd2cb350f5da6f3c52d9494
Description-en: Apophenia Statistical C Library -- development package
 The Apophenia Statistical C Library is an open source C library for
 working with data sets and statistical models. It provides functions
 on the same level as those of the typical stats packages (such as OLS,
 probit, or singular value decomposition) but gives the user more
 flexibility to be creative in model-building.
 .
 Apophenia is meant to scale well, to comfortably work with gigabyte
 data sets, million-step simulations, or computationally-intensive
 agent-based models.
 .
 Apophenia builds upon the GNU Scientific and SQLite libraries,
 MySQL/mariaDB is also supported. The core functions are written
 in C, but experience has shown them to be easy to bind in Python,
 Julia, Perl, Ruby, etc. The source code is distributed under the
 GNU General Public License version 2 (GPL2).
 .
 This package contains the header files, static libraries and symbolic
 links that developers using the Apophenia Statistical C Library will
 need.

Package: libapophenia2t64
Description-md5: 46b14b2909d0fca1b562ee0fa6f7d9f6
Description-en: Apophenia Statistical C Library -- library package
 The Apophenia Statistical C Library is an open source C library for
 working with data sets and statistical models. It provides functions
 on the same level as those of the typical stats packages (such as OLS,
 probit, or singular value decomposition) but gives the user more
 flexibility to be creative in model-building.
 .
 Apophenia is meant to scale well, to comfortably work with gigabyte
 data sets, million-step simulations, or computationally-intensive
 agent-based models.
 .
 Apophenia builds upon the GNU Scientific and SQLite libraries,
 MySQL/mariaDB is also supported. The core functions are written
 in C, but experience has shown them to be easy to bind in Python,
 Julia, Perl, Ruby, etc. The source code is distributed under the
 GNU General Public License version 2 (GPL2).
 .
 This package provides the shared libraries required to run programs
 compiled against the Apophenia Statistical C Library. To compile your
 own programs you also need to install the libapophenia2-dev package.

Package: libapp-cache-perl
Description-md5: 7695e83fe8af4d9dd5dfcbdf787d3df4
Description-en: perl library for easy application-level caching
 The App::Cache module lets an application cache data locally. There
 are a few times an application would need to cache data: when it is
 retrieving information from the network or when it has to complete a
 large calculation.

Package: libapp-cell-perl
Description-md5: dac1da594c323e2bab1bb29a9307bf9c
Description-en: configuration, error-handling, localization, and logging "framework"
 App::CELL is the Configuration, Error-handling, Localization, and
 Logging (CELL) framework for applications written in Perl.
 .
 In the author's experience, applications written for "users" (however
 that term may be defined) frequently need to:
 .
 * be configurable by the user or site administrator
 * handle errors robustly, without hangs and crashes
 * potentially display messages in various languages
 * log various types of messages to syslog
 .
 Since these basic functions seem to work well together, CELL is
 designed to provide them in an integrated, well-documented,
 straightforward, and reusable package.

Package: libapp-cli-perl
Description-md5: fbb7c3635092ad53e98cdd5bf036d95e
Description-en: Dispatcher module for command line interface programs
 App::CLI dispatches CLI (command line interface) based commands
 into command classes.  It also supports subcommand and per-command
 options.

Package: libapp-cmd-perl
Description-md5: 85c5f77260510a292c2be4e8e95258f6
Description-en: Perl interface to write command line apps with less suffering
 App::Cmd is intended to make it easy to write complex command-line
 applications without having to think about most of the annoying
 things usually involved.
 .
 For information on how to start using App::Cmd, see App::Cmd::Tutorial.

Package: libapp-cmd-plugin-prompt-perl
Description-md5: 267d1eed42caa902ca1672b872ba477e
Description-en: plug prompting routines into your commands
 App::Cmd is intended to make it easy to write complex command-line
 applications without having to think about most of the annoying things
 usually involved.
 .
 App::Cmd::Plugin::Prompt in a plugin to App::Cmd providing several
 routines to prompt on commandline in various ways.

Package: libapp-control-perl
Description-md5: f90a7b661041f015eb51fa2cdd8edbe1
Description-en: Perl module for apachectl style control of another executable
 App::Control is a simple module to replicate the kind of functionality you get
 with apachectl to control Apache, but for any script or executable. There is a
 very simple OO interface, where the constructor is used to specify the
 executable, command line arguments, and pidfile, and various methods (start,
 stop, etc.) are used to control the executable in the obvious way.  The module
 is intended to be used in a simple wrapper control script. Currently the
 module does a fork and exec to start the executable, and sets the signal
 handler for SIGCHLD to 'IGNORE' to avoid zombie processes.

Package: libapp-cpants-lint-perl
Description-md5: 841c78602684065005f69dcc43d61da9
Description-en: commandline frontend to Module::CPANTS::Analyse - library
 cpants_lint checks the Kwalitee of a CPAN distribution.  More exact, it
 checks how a given tarball will be rated on <http://cpants.perl.org>,
 without needing to upload it first.
 .
 This package provides the App::CPANTS::Lint library for cpants_lint.

Package: libapp-daemon-perl
Description-md5: aec2629279d662ae63e59e359e1377ba
Description-en: Perl module to start an Application as a Daemon
 App::Daemon helps running an application as a daemon. The idea to prepend
 scripts with functions provided by this module to 'daemonize' it.
 .
 Along with the common features offered by similar modules on CPAN, it
 * supports logging with Log4perl: In background mode, it logs to a logfile. In
 foreground mode, log messages go directly to the screen.
 * detects if another instance is already running and ends itself
 automatically in this case.
 * shows with the 'status' command if an instance is already running and
 which PID it has.

Package: libapp-fatpacker-perl
Description-md5: e0cc551a5034b831dad4132e9d948d33
Description-en: module to pack dependencies onto script files
 While the proliferation of solutions like local::lib and cpanminus has made
 it a breeze to manage dependencies, there are still some rare occassions in
 which shipping code that has no external non-core dependencies is necessary.
 .
 App::FatPacker and the included fatpack script do the work of tracing,
 collecting packlists, extracting modules in fatlib, then concatenating into a
 packed script - in one shot.

Package: libapp-info-perl
Description-md5: 356cf2c05673b0b79792e7e7c5f208d5
Description-en: module to provide metadata about software packages installed
 App::Info provides a generalized interface for providing metadata about
 software packages installed on a system. The idea is that App::Info
 subclasses can be used in Perl application installers in order to determine
 whether software dependencies have been fulfilled, and to get necessary
 metadata about those software packages.

Package: libapp-nopaste-perl
Description-md5: 9cd3fa858f1eb2f6cd1f2bbe484f5c32
Description-en: application for easy access to any pastebin
 App::Nopaste is a Perl module and application collection to upload arbitrary
 text, usually code, to pastebins (also known as nopaste sites) for public
 viewing. They're used a lot in IRC channels to show code that would normally
 be too long to give directly in the channel.
 .
 Each pastebin is slightly different; this program attempts to encapsulate the
 differences between them and provide a unified, redundant interface to upload
 code. If one site doesn't work, it simply tries a different one.

Package: libapp-options-perl
Description-md5: 9869b955d725ed30726af853f4d9a29b
Description-en: command-line option values processing system
 App::Options combines command-line arguments, environment variables, option
 files, and program defaults to produce a hash of option values.
 .
 Furthermore, its special treatment of the "perlinc" option facilitates the
 inclusion ("use") of application-specific perl modules from special places
 to enable the installation of multiple versions of an application on the same
 system (i.e. /usr/myproduct/version).

Package: libapp-packager-perl
Description-md5: 1b208e1a0e2f3cda48fd6b11ed51fb80
Description-en: Abstraction for Perl Packagers
 App::Packager provides an abstract interface to a number of common packagers,
 trying to catch as much common behaviour as possible.  The main purpose is to
 have uniform access to application specific resources.  Supported packagers are
 PAR::Packer, Cava::Packager and unpackaged. In the latter case, the packager
 functions are emulated via Cava::Packager which provides fallback for
 unpackaged use.

Package: libapp-perlrdf-command-query-perl
Description-md5: 2b4c7e7b9bbd350d07d9dfdfd89ad4fb
Description-en: SPARQL extension for App-perlrdf
 App::perlrdf::Command::Query adds query abilities to the "perlrdf"
 command-line client.

Package: libapp-rad-perl
Description-md5: 15e7bea09445d82477bc217bc1a20cf6
Description-en: Perl module for rapid and easy creation of command line applications
 App::Rad aims to be a simple yet powerful framework for developing your
 command-line applications. It can easily transform your Perl one-liners into
 reusable subroutines than can be called directly by the user of your program.
 .
 It also tries to provide a handy interface for your common command-line
 tasks.

Package: libapp-repl-perl
Description-md5: ee9910c7e4a57b17da8e87634cf11420
Description-en: container for functions for the iperl program
 App::REPL module contains functions that the iperl program automatically
 imports into any package it enters, for interactive convenience.

Package: libapp-st-perl
Description-md5: 587f1b3e0f1b8ff353517bdf4f86af03
Description-en: perl module to mathematical calculations
 App::St provides some mathematical calculations like: sum, mean,
 standard deviation, median, percentile, quartile and variance to
 Perl programs as a native module.

Package: libapp-termcast-perl
Description-md5: 51d707958523484790d17dbd85ea862e
Description-en: termcasting module and client
 App::Termcast is a client for the http://termcast.org/ service, which allows
 broadcasting of a terminal session for remote viewing.
 .
 The package contains the module and a wrapper script for easily starting a
 termcast.
 .
 Potential viewers just have to `telnet termcast.org' (or any other used
 server).

Package: libapp-yath-script-perl
Description-md5: 71a4f61fd919a4d96a82cbfc5d8206d5
Description-en: script initialization and utility functions for Test2::Harness
 App::Yath:Script provides the initial entry point for the yath script. It
 handles script discovery, configuration loading, version detection, and
 delegation to version-specific script modules (App::Yath::Script::V{X}).
 .
 The package also contains the yath script.

Package: libappconfig-std-perl
Description-md5: c1fb2486841e17e6278f4cf2905d8be2
Description-en: Perl module for standard app configuration
 AppConfig::Std is a Perl module that provides a set of standard configuration
 variables and command-line switches. It is implemented as a subclass of
 AppConfig; AppConfig provides a general mechanism for handling global
 configuration variables.

Package: libappimage-dev
Description-md5: dfcc70ef7fa2f9b5d4f61a9fad5e2fd3
Description-en: Development files for libappimage
 Core library of the AppImage project. Reference implementation
 of the AppImage specification. https://appimage.org
 .
 AppImage provides a way for upstream developers to provide
 “native” binaries for Linux users just the same way they could
 do for other operating systems. It allow packaging applications
 for any common Linux based operating system, e.g., Ubuntu,
 Debian, openSUSE, RHEL, CentOS, Fedora etc. AppImages
 come with all dependencies that cannot be assumed to be part
 of each target system in a recent enough version and will run
 on most Linux distributions without further modifications.
 .
 AppImage is the format, and AppImageKit provides a
 reference implementation.
 .
 This package contains the development files for libappimage.

Package: libappimage1.0abi1t64
Description-md5: 66554d5b9bcf3e6ec95886b76033f170
Description-en: Core library for appimage
 Core library of the AppImage project. Reference implementation
 of the AppImage specification. https://appimage.org
 .
 AppImage provides a way for upstream developers to provide
 “native” binaries for Linux users just the same way they could
 do for other operating systems. It allow packaging applications
 for any common Linux based operating system, e.g., Ubuntu,
 Debian, openSUSE, RHEL, CentOS, Fedora etc. AppImages
 come with all dependencies that cannot be assumed to be part
 of each target system in a recent enough version and will run
 on most Linux distributions without further modifications.
 .
 AppImage is the format, and AppImageKit provides a
 reference implementation.
 .
 This library is used by some tools used to ease the installation
 and usage of appimages.
 .
 This package contains the library for libappimage.

Package: libappindicator-doc
Description-md5: 02ba3477e299ea6febe16c1b60467b01
Description-en: Application Indicators
 A library and indicator to take menus from applications and place them in
 the panel.
 .
 This package contains developer documentation.

Package: libappindicator3-1
Description-md5: 19c351a0f9348d05d8bfa4468c6db3f5
Description-en: Application Indicators
 A library and indicator to take menus from applications and place them in
 the panel.
 .
 This package contains shared libraries to be used by applications.

Package: libappindicator3-dev
Description-md5: 8892169afb7b9bc499e71c9594bafe1b
Description-en: Application Indicators
 A library and indicator to take menus from applications and place them in
 the panel.
 .
 This package contains files that are needed to build applications.

Package: libappmenu-gtk-parser-dev-common
Description-md5: bf5e02902b57035ab7a48d28b22f570e
Description-en: Common header files for GtkMenuShell to GMenuModel parser
 GTK+ module for exporting old-style menus as GMenuModels.
 .
 Many applications implement menus as GtkMenuShells and GtkMenuItems and
 aren't looking to migrate to the newer GMenuModel API.
 .
 The AppMenu GTK+ module watches for these types of menus and exports the
 appropriate GMenuModel implementation.
 .
 This package contains common header files.

Package: libappmenu-gtk3-parser-dev
Description-md5: 7f69b231382adae0aad24e387a8b692f
Description-en: GtkMenuShell to GMenuModel parser (GTK+3.0 development files)
 GTK+ module for exporting old-style menus as GMenuModels.
 .
 Many applications implement menus as GtkMenuShells and GtkMenuItems and
 aren't looking to migrate to the newer GMenuModel API.
 .
 The AppMenu GTK+ module watches for these types of menus and exports the
 appropriate GMenuModel implementation.
 .
 This package contains GTK+ 3 pkg-config files and library headers
 for libappmenu-gtk3-parser0.

Package: libappmenu-gtk3-parser0
Description-md5: 5f4076c0df463eb90d63c80bfb6e845a
Description-en: GtkMenuShell to GMenuModel parser (GTK+3.0)
 GTK+ module for exporting old-style menus as GMenuModels.
 .
 Many applications implement menus as GtkMenuShells and GtkMenuItems and
 aren't looking to migrate to the newer GMenuModel API.
 .
 The AppMenu GTK+ module watches for these types of menus and exports the
 appropriate GMenuModel implementation.
 .
 This library converts GtkMenuShells into GMenuModels for GTK+3.0
 applications.

Package: libappstream-compose-dev
Description-md5: e3fe89e48cd974422625465d02fbdf57
Description-en: Building blocks to compose AppStream metadata (development files)
 AppStream is a metadata specification which permits software components to
 provide information about themselves to automated systems and end-users
 before the software is actually installed.
 This permits informative displays of new applications to users in software
 centers, as well as allowing a system to make decisions on which new software
 a user might want to install (e.g. missing firmware or media handlers).
 .
 This package contains development files necessary to develop applications
 using the AppStream compose library.

Package: libappstream-compose0
Description-md5: 34ff27c7c7d9cd615e84d56d43a48396
Description-en: Building blocks to compose AppStream metadata
 AppStream is a metadata specification which permits software components to
 provide information about themselves to automated systems and end-users
 before the software is actually installed.
 This permits informative displays of new applications to users in software
 centers, as well as allowing a system to make decisions on which new software
 a user might want to install (e.g. missing firmware or media handlers).
 .
 This package contains a GObject-based library of high-level functions
 to compose AppStream metadata and auxiliary data (like font renderings,
 icons, etc.).

Package: libappstream-glib-dev
Description-md5: 843c5ab072fad15eb5195facad271989
Description-en: GNOME library to access AppStream services (development files)
 AppStream is a cross-distribution effort for creating and sharing
 metadata about software components available in the package repositories
 of a distribution.
 .
 This package contains development files necessary to develop
 tools which use the libappstream-glib library.

Package: libappstream-glib8
Description-md5: 0c3be0f7639f89d98f1b4dd6ce57e81d
Description-en: GNOME library to access AppStream services
 AppStream is a cross-distribution effort for creating and sharing
 metadata about software components available in the package repositories
 of a distribution.
 .
 This package contains a GObject-based library to read and write AppStream
 XML metadata and retrieve additional data such as screenshots.
 .
 As opposed to libappstream, this library does not use an on-disk cache but
 reads data directly from the XML or DEP-11 YAML files.

Package: libappstreamqt-dev
Description-md5: 45a404cf40333204df30a34316b619d3
Description-en: Qt6 library to access AppStream services (development files)
 AppStream is a metadata specification which permits software components to
 provide information about themselves to automated systems and end-users
 before the software is actually installed.
 This permits informative displays of new applications to users in software
 centers, as well as allowing a system to make decisions on which new software
 a user might want to install (e.g. missing firmware or media handlers).
 .
 This package contains development files necessary to develop
 software management tools which use the Qt-based AppStream library.

Package: libappstreamqt3
Description-md5: c3c568d8e258b64e12fc49551839d8cf
Description-en: Qt6 library to access AppStream services
 AppStream is a metadata specification which permits software components to
 provide information about themselves to automated systems and end-users
 before the software is actually installed.
 This permits informative displays of new applications to users in software
 centers, as well as allowing a system to make decisions on which new software
 a user might want to install (e.g. missing firmware or media handlers).
 .
 This package contains a Qt-based library to access AppStream
 services, like the software component metadata pool.

Package: libapr-memcache-dev
Description-md5: faa69f8c02ff3ad03e558f6a8934a13f
Description-en: memcache client - development libraries
 apr_memcache is a client written in C for memcached, the memory object
 cache daemon. It uses the Apache Portable Runtime to provide pooled
 client connections in a thread-safe manner, making it perfect for use
 inside Apache modules such as mod_gnutls.
 .
 This package provides the development files for apr_memcache.

Package: libapr-memcache0t64
Description-md5: ee0df036c8f9cfa04fdb31c12d655812
Description-en: memcache client - shared library
 apr_memcache is a client written in C for memcached, the memory object
 cache daemon. It uses the Apache Portable Runtime to provide pooled
 client connections in a thread-safe manner, making it perfect for use
 inside Apache modules such as mod_gnutls.
 .
 This package provides the shared library for apr_memcache.

Package: libapreq2-3t64
Description-md5: efc4099b04e906b53724e402fad331d2
Description-en: generic Apache request library
 The generic Apache request library (APR) contains modules for manipulating
 client request data with the Apache API from Perl and C. Functionality
 includes:
 .
 - parsing of application/x-www-form-urlencoded data
 - parsing of multipart/form-data
 - parsing of HTTP Cookies
 .
 This package contains the main library.

Package: libapreq2-dev
Description-md5: da996969cd1ee2c370703c4b5304d728
Description-en: generic Apache request library - development files
 The generic Apache request library (APR) contains modules for manipulating
 client request data with the Apache API from Perl and C. Functionality
 includes:
 .
 - parsing of application/x-www-form-urlencoded data
 - parsing of multipart/form-data
 - parsing of HTTP Cookies
 .
 This package contains the development library and C headers required for
 compiling programs against the library.

Package: libapreq2-doc
Description-md5: a2bbc7fa976fecf6b5e5669dfa54b2ae
Description-en: generic Apache request library - documentation
 The generic Apache request library (APR) contains modules for manipulating
 client request data with the Apache API from Perl and C. Functionality
 includes:
 .
 - parsing of application/x-www-form-urlencoded data
 - parsing of multipart/form-data
 - parsing of HTTP Cookies
 .
 This package contains the programming documentation for the library.

Package: libapriltag-dev
Description-md5: 1ea637ea39fd2ea8ee85bf303c545c11
Description-en: AprilTags Visual Fiducial System
 AprilTag is a visual fiducial system, useful for a wide variety of tasks
 including augmented reality, robotics, and camera calibration. Targets can be
 created from an ordinary printer, and the AprilTag detection software computes
 the precise 3D position, orientation, and identity of the tags relative to the
 camera. The AprilTag library is implemented in C with no external dependencies.
 It is designed to be easily included in other applications, as well as be
 portable to embedded devices. Real-time performance can be achieved even on
 cell-phone grade processors.
 .
 This package includes the development files

Package: libapriltag3t64
Description-md5: e7ac552e4ee1455746d20d9a7a1d9718
Description-en: AprilTags Visual Fiducial System
 AprilTag is a visual fiducial system, useful for a wide variety of tasks
 including augmented reality, robotics, and camera calibration. Targets can be
 created from an ordinary printer, and the AprilTag detection software computes
 the precise 3D position, orientation, and identity of the tags relative to the
 camera. The AprilTag library is implemented in C with no external dependencies.
 It is designed to be easily included in other applications, as well as be
 portable to embedded devices. Real-time performance can be achieved even on
 cell-phone grade processors.

Package: libaprutil1-dbd-mysql
Description-md5: 15a666ed46c11f75bd13c5e02383601c
Description-en: Apache Portable Runtime Utility Library - MySQL Driver
 APR is Apache's Portable Runtime Library, designed to be a support library
 that provides a predictable and consistent interface to underlying
 platform-specific implementations.
 .
 APR Util is a utilities library implemented on top of apr, providing database
 access, xml parsing, and other useful functionality.
 .
 This package contains the MySQL / mariadb database driver.

Package: libaprutil1-dbd-odbc
Description-md5: 085602535c579227169d691cc9bd9db1
Description-en: Apache Portable Runtime Utility Library - ODBC Driver
 APR is Apache's Portable Runtime Library, designed to be a support library
 that provides a predictable and consistent interface to underlying
 platform-specific implementations.
 .
 APR Util is a utilities library implemented on top of apr, providing database
 access, xml parsing, and other useful functionality.
 .
 This package contains the ODBC database driver.

Package: libaprutil1-dbd-pgsql
Description-md5: 3e0d8248ad62a14f055f01f5218a8c8f
Description-en: Apache Portable Runtime Utility Library - PostgreSQL Driver
 APR is Apache's Portable Runtime Library, designed to be a support library
 that provides a predictable and consistent interface to underlying
 platform-specific implementations.
 .
 APR Util is a utilities library implemented on top of apr, providing database
 access, xml parsing, and other useful functionality.
 .
 This package contains the PostgreSQL database driver.

Package: libaqbanking-data
Description-md5: ac326068d6e30b62ec011a004a2ca845
Description-en: configuration files for libaqbanking
 AqBanking provides a middle layer between the applications
 and online banking libraries implementing various file formats and protocols.
 Plugins supporting OFX, DTAUS, HBCI, and EBICS are available.
 .
 This package contains data files for AqBanking.

Package: libaqbanking-dev
Description-md5: b779f8309fe372d0d259c12499d65a54
Description-en: library for online banking applications
 AqBanking provides a middle layer between the applications
 and online banking libraries implementing various file formats and protocols.
 Plugins supporting OFX, DTAUS, HBCI, and EBICS are available.
 .
 This package contains the development files for AqBanking.

Package: libaqbanking44
Description-md5: 565491d6b2227265bbc884ce67136ad9
Description-en: library for online banking applications
 AqBanking provides a middle layer between the applications
 and online banking libraries implementing various file formats and protocols.
 Plugins supporting OFX, DTAUS, HBCI, and EBICS are available.

Package: libaquamarine-dev
Description-md5: 4803c4001458d64636ec0db10b2cd1d9
Description-en: Light-weight rendering library for Linux (development files)
 Aquamarine is a very light Linux rendering backend library.
 It provides basic abstractions for an application to render on a
 Wayland session (in a window) or a native DRM session.
 .
 It is agnostic of the rendering API (Vulkan/OpenGL) and designed
 to be lightweight, performant, and minimal.
 .
 Aquamarine provides no bindings for other languages. It is
 C++-only
 .
 This package includes the development files for aquamarine.

Package: libaquamarine11
Description-md5: 85c33d010c3bd4bff44cda9378083f52
Description-en: Light-weight rendering library for Linux (binary files)
 Aquamarine is a very light Linux rendering backend library.
 It provides basic abstractions for an application to render on a
 Wayland session (in a window) or a native DRM session.
 .
 It is agnostic of the rendering API (Vulkan/OpenGL) and designed
 to be lightweight, performant, and minimal.
 .
 Aquamarine provides no bindings for other languages. It is
 C++-only
 .
 This package includes the binaries for the aquamarine library.

Package: libaquamarine13
Description-md5: 85c33d010c3bd4bff44cda9378083f52
Description-en: Light-weight rendering library for Linux (binary files)
 Aquamarine is a very light Linux rendering backend library.
 It provides basic abstractions for an application to render on a
 Wayland session (in a window) or a native DRM session.
 .
 It is agnostic of the rendering API (Vulkan/OpenGL) and designed
 to be lightweight, performant, and minimal.
 .
 Aquamarine provides no bindings for other languages. It is
 C++-only
 .
 This package includes the binaries for the aquamarine library.

Package: libaravis-0.8-0
Description-md5: ca8c6c9d5e9dde9e2b411d5db3cd8013
Description-en: glib/gobject based library for video acquisition using GenICam cameras
 GenICam standard provides a generic programming
 interface for all kinds of cameras and devices.
 Aravis currently implements the gigabit ethernet and
 USB3 (Since Aravis 0.5.x) protocols used by industrial cameras.

Package: libaravis-dev
Description-md5: 25d017a6b5362c5c7e92c79c5cab4717
Description-en: Development files for aravis library
 Aravis is a glib/gobject based library for video acquisition
 implementing GenICam standard. GenICam standard provides a generic programming
 interface for all kinds of cameras and devices.

Package: libaravis-doc
Description-md5: 552dc8ad57754a40d36a3120f3ba347e
Description-en: Documentation files for aravis library
 Aravis is a glib/gobject based library for video acquisition
 implementing GenICam standard. GenICam standard provides a generic programming
 interface for all kinds of cameras and devices.
 This package contains the documentation.

Package: libarccommon4
Description-md5: 0e374f98fce6d9477c267693cca43007
Description-en: Advanced Resource Connector Middleware
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 The ARC middleware is a software solution that uses distributed
 computing technologies to enable sharing and federation of computing
 resources across different administrative and application domains.
 ARC is used to create distributed infrastructures of various scope and
 complexity, from campus to national and global deployments.

Package: libarcglobusutils4
Description-md5: c1af8ec320c56fa6f09d86e8a033ebd2
Description-en: ARC Globus plugins common libraries
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 ARC Globus plugins common libraries package includes the bundle of
 necessary Globus libraries needed for all other globus-dependent ARC
 components.

Package: libarchive-any-create-perl
Description-md5: 48fd0d9f895ebf609185dc3e12972612
Description-en: abstract API to create tar/tar.gz/zip archives
 Archive::Any::Create is a wrapper module to create tar/tar.gz/zip files with a
 single easy-to-use API. When writing to a file, the module automatically
 determines the compression method based on file name.

Package: libarchive-any-lite-perl
Description-md5: 898d3dc4df03e6aeaabd04f887213a38
Description-en: simple CPAN package extractor
 Archive::Any::Lite is a fork of Archive::Any by Michael Schwern and
 Clint Moore. The main difference is that Archive::Any::Lite works
 properly even when you fork(), and may require less memory to extract a
 tarball. On the other hand, Archive::Any::Lite isn't pluggable (it only
 supports file formats used in the CPAN toolchains), and doesn't check
 mime types (at least as of this writing).

Package: libarchive-any-perl
Description-md5: 85f66bc8d75f56c666b65041777ab6c4
Description-en: Perl module to deal with file archives in any format
 The Archive::Any module allows a Perl program to create, manipulate,
 read, and write different archive formats (tarballs and Zip files)
 through a single API.

Package: libarchive-ar-perl
Description-md5: 912d405c77ab8623280ac223eafee25d
Description-en: Perl interface for manipulating ar archives
 Archive::Ar is a pure-perl way to handle standard ar archives.
 .
 This is useful if you have those types of old archives on the system,
 but it is also useful because .deb packages for the Debian distribution
 are ar archives. This is one building block in a future chain of
 modules to build, manipulate, extract, and test Debian modules with no
 platform or architecture dependence.
 .
 You may notice that the API to Archive::Ar is similar to Archive::Tar, and
 this was done intentionally to keep similarity between the Archive::*
 modules.

Package: libarchive-extract-perl
Description-md5: 60d1d8c652f918f20daf50d8840c1aaf
Description-en: generic archive extracting module
 Archive::Extract is a generic archive extraction mechanism.
 .
 It allows you to extract any archive file of the type .tar, .tar.gz, .gz, .Z,
 tar.bz2, .tbz, .bz2, .zip, .xz, .txz, .tar.xz or .lzma without having to
 worry how it does so, or use different interfaces for each type by using
 either perl modules, or commandline tools on your system.

Package: libarchive-peek-perl
Description-md5: e257288b0bfdf331fe8f76c039bda4fc
Description-en: Perl module for peeking into archives without extracting them
 Archive::Peek lets you peek into archives without extracting them. It
 currently supports tar files and zip files.
 It offers methods for returning the list of files within the archive
 and the contents of single files.

Package: libarchive-tar-wrapper-perl
Description-md5: c76b6eb8e1469debb144237d5c4ea029
Description-en: API wrapper around the 'tar' utility
 Archive::Tar::Wrapper is an API wrapper around the 'tar' command line
 utility. It never stores anything in memory, but works on temporary directory
 structures on disk instead. It provides a mapping between the logical paths
 in the tarball and the 'real' files in the temporary directory on disk.

Package: libarchive-tools
Description-md5: 04bbebb441868f4c976e664833572c46
Description-en: FreeBSD implementations of 'tar' and 'cpio' and other archive tools
 This package contains several command-line tools based on the libarchive
 library.
 .
 The bsdtar program is the default system 'tar' program used on FreeBSD. bsdtar
 uses the libarchive library as a backend which does all of the work for reading
 and writing archives in various formats.
 .
 The bsdcpio program is the default system 'cpio' program used on FreeBSD.
 bsdcpio uses the libarchive library as a backend which does all of the work for
 reading and writing archives in various formats.
 .
 The bsdcat program reads archived data from files or from its standard input
 and uses the libarchive library to decompresses it to its standard output.
 It may be used for viewing the contents of archives or for passing it to other
 tools for further processing.

Package: libarcus-dev
Description-md5: 1e01ba6adc4c2f6da0206f5521be945e
Description-en: message queue for Cura based on protobuf (development files)
 This library contains C++ code and Python3 bindings for creating a socket
 in a thread and using this socket to send and receive messages based on
 the Protocol Buffers library. It is designed to facilitate the communication
 between Cura and its backend and similar code.
 This package contains C++ headers and other development files.

Package: libarcus5
Description-md5: 277d811a6a4d1fc200a1171dd4dbacb5
Description-en: message queue for Cura based on protobuf (shared library)
 This library contains C++ code and Python3 bindings for creating a socket
 in a thread and using this socket to send and receive messages based on
 the Protocol Buffers library. It is designed to facilitate the communication
 between Cura and its backend and similar code.
 This package contains the shared library.

Package: libargh-dev
Description-md5: aec2b93062bc1a6d094843e0835d307b
Description-en: C++ header-only command line processing library
 So many different command line processing libraries out there and none
 of them just work! Some bring their whole extended family of related and
 unrelated external dependencies (yes, I'm looking at you Boost). Some
 require quirky syntax and/or very verbose setups that sacrifice
 simplicity for the generation of a cute usage message and validation.
 Many come to dominate your main() file and yet others do not build on
 multiple platforms - for some even their own tests and trivial usage
 cause crashes on some systems. Argh!
 .
 If you're writing a highly-sophisticated command line tool, then
 Boost.Program_options and its kind might give you many advanced options.
 However, if you need to get up and running quickly, effectively and with
 minimal fuss, give the single header-file argh a try.

Package: libargparse-dev
Description-md5: e0a35d4b3870192a1773062c0329cb6b
Description-en: parsing command-line arguments in C++
 Single C++ header library to pasre arguments.  Simply include argparse.hpp
 and you're good to go.

Package: libargparse4j-java
Description-md5: d15ae261e2f4c05bff8626c4f00c0c59
Description-en: command-line argument parser for Java based on Python's argparse module
 Argparse4j is a command line argument parser library for Java based on
 Python's argparse module.  The features of argparse4j include:
 .
 * Supported positional, optional and variable number of arguments.
 * Generates well formatted line-wrapped help message.
 * Suggests optional arguments/sub-command if unrecognized
 arguments/sub-command were given.
 * Takes into account East Asian Width ambiguous characters when line-wrap.
 .
 This package contains the library files for libarparse4j-java.

Package: libargs-dev
Description-md5: 7b238d0bfc50353c218672d0addfaf6e
Description-en: simple header-only C++ argument parser library
 Args is a simple, small, flexible, header-only C++ argument
 parssing library.
 .
 This is designed to appear somewhat similar to Python's argparse, but in
 C++, with static type checking, and hopefully a lot faster (also
 allowing fully nestable group logic, where Python's argparse does not).

Package: libargs4j-java
Description-md5: 450610385ae9da7f95e6a2f06e304b98
Description-en: Java command line arguments parser
 args4j is a small Java class library that makes it easy to parse
 command line options/arguments in your CUI application.

Package: libargtable2-0
Description-md5: 4ccbdfbf4e1206b0a7e8bd1c748966d7
Description-en: Library for parsing GNU style command line arguments
 Argtable is an ANSI C library for parsing GNU style command line arguments.
 It enables a program's command line syntax to be defined in the source code as
 an array of argtable structs. The command line is then parsed according to that
 specification and the resulting values are returned in those same structs where
 they are accessible to the main program. Both tagged (-v, --verbose, --foo=bar)
 and untagged arguments are supported, as are multiple instances of each
 argument. Syntax error handling is automatic and the library also provides the
 means for displaying the command line syntax directly from the array of
 argument specifications.
 .
 argtable can function as a "getopt_long" replacement, without the user of the
 program noticing the difference. Unlike "getopt_long", however, argtable is
 cross platform, working on all Posix systems, as well as Windows and Mac.

Package: libargtable2-dev
Description-md5: 208a92d7a031b3b9ef5b6ace9ac0f726
Description-en: Library for parsing GNU style command line arguments (development headers)
 Argtable is an ANSI C library for parsing GNU style command line arguments.
 It enables a program's command line syntax to be defined in the source code as
 an array of argtable structs. The command line is then parsed according to that
 specification and the resulting values are returned in those same structs where
 they are accessible to the main program. Both tagged (-v, --verbose, --foo=bar)
 and untagged arguments are supported, as are multiple instances of each
 argument. Syntax error handling is automatic and the library also provides the
 means for displaying the command line syntax directly from the array of
 argument specifications.
 .
 argtable can function as a "getopt_long" replacement, without the user of the
 program noticing the difference. Unlike "getopt_long", however, argtable is
 cross platform, working on all Posix systems, as well as Windows and Mac.
 .
 This package contains the files needed to develop applications that use
 argtable.

Package: libargtable2-docs
Description-md5: 89357a32b168efdbd42f12762f7b8798
Description-en: Library for parsing GNU style command line arguments (documentation)
 Argtable is an ANSI C library for parsing GNU style command line arguments.
 It enables a program's command line syntax to be defined in the source code as
 an array of argtable structs. The command line is then parsed according to that
 specification and the resulting values are returned in those same structs where
 they are accessible to the main program. Both tagged (-v, --verbose, --foo=bar)
 and untagged arguments are supported, as are multiple instances of each
 argument. Syntax error handling is automatic and the library also provides the
 means for displaying the command line syntax directly from the array of
 argument specifications.
 .
 This package contains the documentation for the development libraries for the
 libargtable2-dev package.

Package: libaria2-0
Description-md5: 1922b920afcc88f101c153a550ee98b3
Description-en: C++ library interface to aria2
 This C++ library offers interface to the core functionality
 of aria2 like networking and downloading.

Package: libaria2-0-dev
Description-md5: 5a2c4f2a4a7088a79f186df0edc55ef1
Description-en: High speed download utility (Development files)
 Aria2 is a command line download client with resuming and
 segmented downloading. Supported protocols are HTTP/HTTPS/
 SFTP/FTP/BitTorrent and it also supports Metalink.
 .
 This package provides development files for libaria2.

Package: libaribb24-0t64
Description-md5: 4ef1a0a387d15d7ab5a0d1f67d434673
Description-en: library for ARIB STD-B24 decoding (runtime files)
 ARIB STD-B24 is a character set encoding used for subtitles when broadcasting
 MPEG-2 TS streams. This library provides a decoder of this character set.
 .
 This package contains the shared library.

Package: libaribb24-dev
Description-md5: 9052414d5b4da028b0db65f2b593aa48
Description-en: library for ARIB STD-B24 decoding (development files)
 ARIB STD-B24 is a character set encoding used for subtitles when broadcasting
 MPEG-2 TS streams. This library provides a decoder of this character set.
 .
 This package contains the development files.

Package: libarm-compute-dev
Description-md5: 1446d2cbe59685bd49e22c128a046637
Description-en: Arm Compute Library - development files
 Arm Compute Library is a software library for computer vision and
 machine learning.  It is a collection of low-level functions
 optimized for Arm CPU and GPU architectures targeted at image
 processing, computer vision, and machine learning.  Arm Compute
 Library is usable as a shared or static library.
 .
 Both 32 and 64-bit variants are supported: armhf (ARM v7, 32-bit),
 and arm64 (ARM v8, 64-bit, aarch64)
 .
 This package contains the development files (headers, static library)

Package: libarm-compute-doc
Description-md5: 6209f601d32a931c9a609cdef4317d62
Description-en: Arm Compute Library - documentation
 Arm Compute Library is a software library for computer vision and
 machine learning.  It is a collection of low-level functions
 optimized for Arm CPU and GPU architectures targeted at image
 processing, computer vision, and machine learning.  Arm Compute
 Library is usable as a shared or static library.
 .
 Both 32 and 64-bit variants are supported: armhf (ARM v7, 32-bit),
 and arm64 (ARM v8, 64-bit, aarch64)
 .
 This package contains the Compute Library documentation as HTML.

Package: libarm-compute43
Description-md5: a834b3fe341aab61b034074344febdd3
Description-en: Arm Compute Library
 Arm Compute Library is a software library for computer vision and
 machine learning.  It is a collection of low-level functions
 optimized for Arm CPU and GPU architectures targeted at image
 processing, computer vision, and machine learning.  Arm Compute
 Library is usable as a shared or static library.
 .
 Both 32 and 64-bit variants are supported. (ARM v7, 32-bit, armhf,
 and ARM v8, 64-bit, aarch64/arm64)

Package: libarmadillo-dev
Description-md5: 3d03d40a585a0723ecfdc73486aa1064
Description-en: streamlined C++ linear algebra library - Headers
 Armadillo is a streamlined C++ linear algebra library (matrix maths)
 aiming towards a good balance between speed and ease of use. Integer,
 floating point and complex numbers are supported, as well as a subset
 of trigonometric and statistics functions. Optional integration with
 LAPACK and ATLAS libraries is also provided.
 .
 This package has the development libraries and headers for Armadillo.

Package: libarmadillo15
Description-md5: f6c7ebcea659e0c0e020c3624507c83f
Description-en: streamlined C++ linear algebra library
 Armadillo is a streamlined C++ linear algebra library (matrix maths)
 aiming towards a good balance between speed and ease of use. Integer,
 floating point and complex numbers are supported, as well as a subset
 of trigonometric and statistics functions. Optional integration with
 LAPACK and ATLAS libraries is also provided.

Package: libarmci-mpi-dev
Description-md5: 52136d843f532b5e27ab5e7cdcfb99c9
Description-en: ARMCI-MPI (Development version)
 ARMCI-MPI is a completely rewritten implementation of the ARMCI one-sided
 communication interface that uses MPI RMA for one-sided communication.
 .
 The purpose of the Aggregate Remote Memory Copy (ARMCI) library is to provide
 a general-purpose, efficient, and widely portable remote memory access (RMA)
 operations (one-sided communication) optimized for contiguous and
 noncontiguous (strided, scatter/gather, I/O vector) data transfers.
 .
 This version contains the Fortran90 modules and the static library,
 built against both OpenMPI and MPICH.

Package: libarmnn-cpuref-backend33
Description-md5: 0ea25349835fc42007d27bda9b1d9282
Description-en: Arm NN dynamically loadable Reference backend
 Arm NN is a set of tools that enables machine learning workloads on
 any hardware. It provides a bridge between existing neural network
 frameworks and whatever hardware is available and supported. On arm
 architectures (arm64 and armhf) it utilizes the Arm Compute Library
 to target Cortex-A CPUs, Mali GPUs and Ethos NPUs as efficiently as
 possible. On other architectures/hardware it falls back to unoptimised
 functions.
 .
 This release supports Caffe, TensorFlow, TensorFlow Lite, and ONNX.
 Arm NN takes networks from these frameworks, translates them
 to the internal Arm NN format and then through the Arm Compute Library,
 deploys them efficiently on Cortex-A CPUs, and, if present, Mali GPUs.
 .
 This is the dynamically loadable Reference backend package.

Package: libarmnn-dev
Description-md5: 55265e51740ec0ddf8400f172cdc68fb
Description-en: Inference engine for CPUs, GPUs and NPUs - header files
 Arm NN is a set of tools that enables machine learning workloads on
 any hardware. It provides a bridge between existing neural network
 frameworks and whatever hardware is available and supported. On arm
 architectures (arm64 and armhf) it utilizes the Arm Compute Library
 to target Cortex-A CPUs, Mali GPUs and Ethos NPUs as efficiently as
 possible. On other architectures/hardware it falls back to unoptimised
 functions.
 .
 This release supports Caffe, TensorFlow, TensorFlow Lite, and ONNX.
 Arm NN takes networks from these frameworks, translates them
 to the internal Arm NN format and then through the Arm Compute Library,
 deploys them efficiently on Cortex-A CPUs, and, if present, Mali GPUs.
 .
 This is the development package containing header files.

Package: libarmnn33t64
Description-md5: e888567e31b7cecf1376a2ed4d25c4ba
Description-en: Inference engine for CPUs, GPUs and NPUs - shared library
 Arm NN is a set of tools that enables machine learning workloads on
 any hardware. It provides a bridge between existing neural network
 frameworks and whatever hardware is available and supported. On arm
 architectures (arm64 and armhf) it utilizes the Arm Compute Library
 to target Cortex-A CPUs, Mali GPUs and Ethos NPUs as efficiently as
 possible. On other architectures/hardware it falls back to unoptimised
 functions.
 .
 This release supports Caffe, TensorFlow, TensorFlow Lite, and ONNX.
 Arm NN takes networks from these frameworks, translates them
 to the internal Arm NN format and then through the Arm Compute Library,
 deploys them efficiently on Cortex-A CPUs, and, if present, Mali GPUs.
 .
 This is the shared library package.

Package: libarmnntfliteparser-dev
Description-md5: fb8b553904254daf9f4b8023fe11c632
Description-en: Arm NN TensorFlow Lite parser library - header files
 Arm NN is a set of tools that enables machine learning workloads on
 any hardware. It provides a bridge between existing neural network
 frameworks and whatever hardware is available and supported. On arm
 architectures (arm64 and armhf) it utilizes the Arm Compute Library
 to target Cortex-A CPUs, Mali GPUs and Ethos NPUs as efficiently as
 possible. On other architectures/hardware it falls back to unoptimised
 functions.
 .
 This release supports Caffe, TensorFlow, TensorFlow Lite, and ONNX.
 Arm NN takes networks from these frameworks, translates them
 to the internal Arm NN format and then through the Arm Compute Library,
 deploys them efficiently on Cortex-A CPUs, and, if present, Mali GPUs.
 .
 This is the development package containing header files.

Package: libarmnntfliteparser24t64
Description-md5: 00e842db7928cd7878b8ce23695a6920
Description-en: Arm NN TensorFlow Lite parser library
 Arm NN is a set of tools that enables machine learning workloads on
 any hardware. It provides a bridge between existing neural network
 frameworks and whatever hardware is available and supported. On arm
 architectures (arm64 and armhf) it utilizes the Arm Compute Library
 to target Cortex-A CPUs, Mali GPUs and Ethos NPUs as efficiently as
 possible. On other architectures/hardware it falls back to unoptimised
 functions.
 .
 This release supports Caffe, TensorFlow, TensorFlow Lite, and ONNX.
 Arm NN takes networks from these frameworks, translates them
 to the internal Arm NN format and then through the Arm Compute Library,
 deploys them efficiently on Cortex-A CPUs, and, if present, Mali GPUs.
 .
 This is the shared library package.

Package: libarpack++2-dev
Description-md5: d99d99720d3c17c570b0bcdd6e41635d
Description-en: Object-oriented version of the ARPACK package (development)
 ARPACK++ is an object-oriented version of the ARPACK package. It consists a
 collection of classes that offers c++ programmers an interface to ARPACK. It
 preserves the full capability, performance, accuracy and low memory
 requirements of the FORTRAN package, but takes advantage of the c++
 object-oriented programming environment.
 .
 ARPACK stands for ARnoldi PACKage and provides standard and
 generalized eigenvalue solvers for sparse matrices that arises
 typically from finite element codes. See the corresponding Debian
 package.

Package: libarpack++2c2a
Description-md5: 70f7dcc30e8b644c9313491d40819138
Description-en: Object-oriented version of the ARPACK package (runtime)
 ARPACK++ is an object-oriented version of the ARPACK package. It consists a
 collection of classes that offers c++ programmers an interface to ARPACK. It
 preserves the full capability, performance, accuracy and low memory
 requirements of the FORTRAN package, but takes advantage of the c++
 object-oriented programming environment.
 .
 ARPACK stands for ARnoldi PACKage and provides standard and
 generalized eigenvalue solvers for sparse matrices that arises
 typically from finite element codes. See the corresponding Debian
 package.

Package: libarpack2-dev
Description-md5: ce479c0c27c3104bee7093d103d5e8cb
Description-en: Fortran77 subroutines to solve large scale eigenvalue problems (development)
 ARPACK software is capable of solving large scale symmetric,
 nonsymmetric, and generalized eigenproblems from significant
 application areas. The software is designed to compute a few (k)
 eigenvalues with user specified features such as those of largest
 real part or largest magnitude. Storage requirements are on the order
 of n*k locations. No auxiliary storage is required. A set of Schur
 basis vectors for the desired k-dimensional eigen-space is computed
 which is numerically orthogonal to working precision. Numerically
 accurate eigenvectors are available on request.
 .
 This package contains the static libraries and the documentation for
 development with libarpack (including examples).

Package: libarpack2t64
Description-md5: ee3beabb3947f6a089ff53caf443a6a6
Description-en: Fortran77 subroutines to solve large scale eigenvalue problems
 ARPACK software is capable of solving large scale symmetric,
 nonsymmetric, and generalized eigenproblems from significant
 application areas. The software is designed to compute a few (k)
 eigenvalues with user specified features such as those of largest
 real part or largest magnitude. Storage requirements are on the order
 of n*k locations. No auxiliary storage is required. A set of Schur
 basis vectors for the desired k-dimensional eigen-space is computed
 which is numerically orthogonal to working precision. Numerically
 accurate eigenvectors are available on request.
 .
 Important Features:
 .
 * Reverse Communication Interface.
 * Single and Double Precision Real Arithmetic Versions for Symmetric,
 Non-symmetric,
 * Standard or Generalized Problems.
 * Single and Double Precision Complex Arithmetic Versions for Standard or
 Generalized Problems.
 * Routines for Banded Matrices - Standard or Generalized Problems.
 * Routines for The Singular Value Decomposition.
 * Example driver routines that may be used as templates to implement
 numerous Shift-Invert strategies for all problem types, data types and
 precision.
 .
 This package contains the shared library.

Package: libarpack64-2
Description-md5: 8223b24ef043ce6a9deba17ec9135bf9
Description-en: Fortran77 subroutines to solve large scale eigenvalue problems
 ARPACK software is capable of solving large scale symmetric,
 nonsymmetric, and generalized eigenproblems from significant
 application areas. The software is designed to compute a few (k)
 eigenvalues with user specified features such as those of largest
 real part or largest magnitude. Storage requirements are on the order
 of n*k locations. No auxiliary storage is required. A set of Schur
 basis vectors for the desired k-dimensional eigen-space is computed
 which is numerically orthogonal to working precision. Numerically
 accurate eigenvectors are available on request.
 .
 Important Features:
 .
 * Reverse Communication Interface.
 * Single and Double Precision Real Arithmetic Versions for Symmetric,
 Non-symmetric,
 * Standard or Generalized Problems.
 * Single and Double Precision Complex Arithmetic Versions for Standard or
 Generalized Problems.
 * Routines for Banded Matrices - Standard or Generalized Problems.
 * Routines for The Singular Value Decomposition.
 * Example driver routines that may be used as templates to implement
 numerous Shift-Invert strategies for all problem types, data types and
 precision.
 .
 This package contains the shared library with 64-bit integers.

Package: libarpack64-2-dev
Description-md5: d1b3d6d54bf7525adc2a7b610dd6d87f
Description-en: Fortran77 subroutines to solve large scale eigenvalue problems (development)
 ARPACK software is capable of solving large scale symmetric,
 nonsymmetric, and generalized eigenproblems from significant
 application areas. The software is designed to compute a few (k)
 eigenvalues with user specified features such as those of largest
 real part or largest magnitude. Storage requirements are on the order
 of n*k locations. No auxiliary storage is required. A set of Schur
 basis vectors for the desired k-dimensional eigen-space is computed
 which is numerically orthogonal to working precision. Numerically
 accurate eigenvectors are available on request.
 .
 This package contains the static libraries and the documentation for
 development with libarpack (including examples) with 64-bit integers.

Package: libarray-base-perl
Description-md5: 7e29b2b273d01411f14337f572452882
Description-en: array index offseting
 Array::Base implements automatic offsetting of array indices. In normal Perl,
 the first element of an array has index 0, the second element has index 1,
 and so on. This module allows array indexes to start at some other value.
 Most commonly it is used to give the first element of an array the index 1
 (and the second 2, and so on), to imitate the indexing behaviour of FORTRAN
 and many other languages. It is usually considered poor style to do this.
 .
 The array index offset is controlled at compile time, in a lexically-scoped
 manner. Each block of code, therefore, is subject to a fixed offset. It is
 expected that the affected code is written with knowledge of what that offset
 is.

Package: libarray-compare-perl
Description-md5: 82f3ed616aa444d0a7b7e2bb0e542de2
Description-en: Perl module to easily compare arrays
 Array::Compare can easily compare two arrays, in a variety
 of flexible ways, such as whitespace-ignorant, case-insensitive,
 and with certain elements skipped.

Package: libarray-diff-perl
Description-md5: 0970820b898c2914a30c025a7836d0d9
Description-en: Perl module to find the differences between two arrays
 The Array::Diff module compares two arrays and determines which elements
 have been removed or added.  Its interface is straightforward, solving
 a simple problem in a simple way; for those who need more features,
 there is always the Array::Compare module.

Package: libarray-group-perl
Description-md5: b06955a62841e44dfd4db6e23625ebee
Description-en: module that converts an array into array of arrayrefs of uniform size N
 Array::Group is a module for converting a list into a list of arrayrefs
 of the same size. It exports two methods:
 .
 The ngroup method reformats a list into a list of arrayrefs. It is often
 used for formatting data into HTML tables, amongst other things.
 .
 dissect() returns a list of lists where the first element of each sublist
 will be one of the first elements of the source list, and the last element
 will be one of the last. This behaviour is much more useful when the input
 list is sorted.
 .
 The key difference between the two methods is that dissect() takes elements
 from the start of the list provided and pushes them onto each of the
 subarrays sequentially, rather than simply dividing the list into discrete
 chunks.

Package: libarray-iterator-perl
Description-md5: 9a16b2db0e09f928ddba76359c860b5e
Description-en: simple class to provide iterators over Perl arrays
 Array::Iterator Perl module provides a very simple iterator
 interface. It is uni-directional and can only be used once. It
 provides no means of reversing or resetting the iterator. It is not
 recommended to alter the array during iteration, however no attempt is
 made to enforce this. This class only intends to provide a clear and simple
 means of generic iteration, nothing more (yet).
 .
 This package also provides:
 * Array::Iterator::BiDirectional to allow forward and backward iteration
 * Array::Iterator::Circular to allow circular iteration
 * Array::Iterator::Reusable to allow reuse of iterators

Package: libarray-printcols-perl
Description-md5: fd4eb26bb07a46232ffff14f73308dc5
Description-en: Perl module to print array elements vertically
 Array::PrintCols is a Perl 5 module which defines a subroutine to
 print arrays of elements in alphabetically, vertically sorted
 columns.  Optional arguments can be given to control either the width
 or number of the columns, the total width of the output, and the
 amount of indentation.

Package: libarray-refelem-perl
Description-md5: b6cece96765d1a4af5c9144272788586
Description-en: module to set up array elements as aliases
 Array::RefElem gives direct access to some of the internal Perl
 routines that let you store things in arrays and hashes.

Package: libarray-unique-perl
Description-md5: 88028a7adc2045bba4fb7252dda9c219
Description-en: Tie-able array that allows only unique values
 Array::Unique lets you create an array which will allow only one occurrence of
 any value. In other words, no matter how many times you put in 42, it will keep
 only the first occurrence and the rest will be dropped.
 .
 Uniqueness is checked with the 'eq' operator so among other things it is case
 sensitive. As a side effect, the module does not allow undef as a value in the
 array.

Package: libarray-utils-perl
Description-md5: deffd8c8e9c9ca882f76a778ae7c0a81
Description-en: collection of small utils for array manipulation
 Array::Utils is a small pure-perl module containing list manipulation routines.
 The module emerged to avoid including the same utility routines in
 numerous projects.

Package: libarrow-acero-dev
Description-md5: 1226f9437f98d74bfb008a23f3b8cfdb
Description-en: Apache Acero is a tool for processing large streams of data
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ header files for the Acero module.

Package: libarrow-acero2300
Description-md5: 1898fceb0e30be64e4e4015eba459617
Description-en: Apache library for processing large streams of data
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ library files for the Apache Acero module.

Package: libarrow-dataset-dev
Description-md5: 312a3fdac6a97659d485e0583ea4e2a3
Description-en: Apache Arrow is a data processing library for analysis
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ header files for dataset module.

Package: libarrow-dataset2300
Description-md5: a3a2817ae13b7ab72511de9a81d32a87
Description-en: Apache Arrow is a data processing library for analysis
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ library files for Dataset module.

Package: libarrow-dev
Description-md5: e6e7de64e015b69b83fe7cc4b98ffb43
Description-en: Apache Arrow data processing library - header files
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ header files.

Package: libarrow-flight-dev
Description-md5: ecda3816f3763c6c319e2221a4a9cc36
Description-en: Apache Arrow is a data processing library for analysis
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ header files for Flight RPC system.

Package: libarrow-flight-sql-dev
Description-md5: 17d682f3e328fc6a8248e477a6960416
Description-en: Apache Arrow Flight SQL library - development files
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ header files for the Flight SQL extension.

Package: libarrow-flight-sql2300
Description-md5: 46a9c9c5439a37540a96ec91b892f7e4
Description-en: Apache Arrow Flight SQL library
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ library files for the Flight SQL extension.

Package: libarrow-flight2300
Description-md5: f37b44f98961a2ca32694eea7830e5ed
Description-en: Apache Arrow is a data processing library for analysis
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ library files for Flight RPC system.

Package: libarrow2300
Description-md5: 85f9847576243d4080a61fe2815df7d4
Description-en: Apache Arrow data processing library
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ library files.

Package: libart-2.0-2
Description-md5: 168caff4cb88f085f803602777142664
Description-en: Library of functions for 2D graphics - runtime files
 A library of functions for 2D graphics supporting a superset of the
 PostScript imaging model, designed to be integrated with graphics, artwork,
 and illustration programs. It is written in optimized C, and is fully
 compatible with C++. With a small footprint of 10,000 lines of code, it is
 especially suitable for embedded applications.
 .
 This package is for legacy applications and no longer used by GNOME.

Package: libart-2.0-dev
Description-md5: c3fc73e4b491f483fdc4f03019ed1da0
Description-en: Library of functions for 2D graphics - development files
 A library of functions for 2D graphics supporting a superset of the
 PostScript imaging model, designed to be integrated with graphics, artwork,
 and illustration programs. It is written in optimized C, and is fully
 compatible with C++. With a small footprint of 10,000 lines of code, it is
 especially suitable for embedded applications.
 .
 This package is for legacy applications and no longer used by GNOME.

Package: libasa-perl
Description-md5: 0e7834abb7dcbc7d49b63502509061ad
Description-en: Perl module for expanding a class or object's list of base classes
 The asa pragma attempts a new approach to bringing Java-style interfaces
 or Perl 6-style roles to Perl 5.  It allows a class or object to
 look like a derivative of another class without actually specifying
 it in the @ISA array.

Package: libasan6
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-amd64-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-arm64-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-armel-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-armhf-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-i386-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-powerpc-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-ppc64-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-ppc64el-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-riscv64-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-s390x-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-sparc64-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan6-x32-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan8-armel-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan8-loong64-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan8-powerpc-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan8-ppc64-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan8-sparc64-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasan8-x32-cross
Description-md5: 04e20d522e263c6563c2ea719c87026f
Description-en: AddressSanitizer -- a fast memory error detector
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libasio-dev
Description-md5: dc7d21184ad3d29e32645e9d54f8af37
Description-en: cross-platform C++ library for network programming
 asio is a cross-platform C++ library for network programming that provides
 developers with a consistent asynchronous I/O model using a modern C++
 approach. It has recently been accepted into Boost.
 .
 This package contains the development header files.

Package: libasio-doc
Description-md5: 8715b9518d8bfd444d64fc1165528683
Description-en: documentation for asio C++ library for network programming
 asio is a cross-platform C++ library for network programming that provides
 developers with a consistent asynchronous I/O model using a modern C++
 approach. It has recently been accepted into Boost.
 .
 This package contains the documentation and examples.

Package: libasl-dev
Description-md5: 3dbba1fa390ebb8d35b8fd46d42aaf2c
Description-en: development files for ASL
 The Advanced Simulation Library (ASL) is a free and open source hardware
 accelerated multiphysics simulation platform (and an extensible general
 purpose tool for solving Partial Differential Equations).
 .
 Its computational engine is written in OpenCL and utilizes matrix-free
 solution techniques which enable extraordinarily high performance,
 memory efficiency and deployability on a variety of massively parallel
 architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to
 heterogeneous clusters and supercomputers. The engine is hidden entirely
 behind simple C++ classes, so that no OpenCL knowledge is required from
 application programmers. Mesh-free, immersed boundary approach allows one
 to move from CAD directly to simulation drastically reducing pre-processing
 efforts and amount of potential errors.
 .
 ASL can be used to model various coupled physical and chemical phenomena and
 employed in a multitude of fields: computational fluid dynamics, virtual
 sensing, industrial process data validation and reconciliation, image-guided
 surgery, computer-aided engineering, design space exploration,
 crystallography, etc...
 .
 This package contains the development files.

Package: libasl0t64
Description-md5: 341b2c5823fad0564a102df1a4e6e401
Description-en: multiphysics simulation software
 The Advanced Simulation Library (ASL) is a free and open source hardware
 accelerated multiphysics simulation platform (and an extensible general
 purpose tool for solving Partial Differential Equations).
 .
 Its computational engine is written in OpenCL and utilizes matrix-free
 solution techniques which enable extraordinarily high performance,
 memory efficiency and deployability on a variety of massively parallel
 architectures, ranging from inexpensive FPGAs, DSPs and GPUs up to
 heterogeneous clusters and supercomputers. The engine is hidden entirely
 behind simple C++ classes, so that no OpenCL knowledge is required from
 application programmers. Mesh-free, immersed boundary approach allows one
 to move from CAD directly to simulation drastically reducing pre-processing
 efforts and amount of potential errors.
 .
 ASL can be used to model various coupled physical and chemical phenomena and
 employed in a multitude of fields: computational fluid dynamics, virtual
 sensing, industrial process data validation and reconciliation, image-guided
 surgery, computer-aided engineering, design space exploration,
 crystallography, etc...
 .
 This package contains the shared libraries.

Package: libasm-java
Description-md5: 81f2750bb74d509d011934dac4f76f12
Description-en: Java bytecode manipulation framework
 ASM is an all purpose Java bytecode manipulation and analysis framework.
 It can be used to modify existing classes or dynamically generate classes,
 directly in binary form. Provided common transformations and analysis
 algorithms allow one to easily assemble custom complex transformations
 and code analysis tools.
 .
 ASM offer similar functionality as other bytecode frameworks, but it is
 focused on simplicity of use and performance. Because it was designed and
 implemented to be as small and as fast as possible, it makes it very
 attractive for using in dynamic systems.

Package: libasm-jdk-bridge-java
Description-md5: 30c62ad0dd8a7bf358241b74846e05a6
Description-en: ASM API adapter for the JDK Class File API
 asm-jdk-bridge exposes the JDK Class File API (JEP-484 [1]) introduced
 in Java 24 via the ASM API.  This is enables existing ASM-based
 application code to leverage the new API without significant changes.

Package: libasmjit-dev
Description-md5: bc74ac8d80d56c3670483cdcd6ffb05a
Description-en: Complete x86/x64 JIT and AOT Assembler for C++ (development files)
 AsmJit is a complete JIT and AOT assembler for C++ language. It can generate
 native code for x86 and x64 architectures and supports the whole x86/x64
 instruction set - from legacy MMX to the newest AVX512. It has a type-safe API
 that allows C++ compiler to do semantic checks at compile-time even before the
 assembled code is generated and/or executed.

Package: libasmtools-java
Description-md5: a62683bdb3a1a58e92e12a9aab2e7023
Description-en: OpenJDK AsmTools
 The AsmTools open source project is used to develop tools for the production
 of proper and improper Java '.class' files. AsmTools are being opened in order
 to facilitate a community of Java .class file production for various testing
 and other OpenJDK development applications.

Package: libasn1-8t64-heimdal
Description-md5: 3d09240ec7d82874031da02109d856a7
Description-en: Heimdal Kerberos - ASN.1 library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the ASN.1 parser required for Heimdal.

Package: libasn1-combinators-ocaml
Description-md5: 9ff0ae28fa268e24ef2c55504731dcbb
Description-en: embed typed ASN.1 grammars in OCaml (runtime files)
 Asn1-combinators is a library for expressing ASN.1 in OCaml. Skip the
 notation part of ASN.1, and embed the abstract syntax directly in the
 language. These abstract syntax representations can be used for
 parsing, serialization, or random testing.
 .
 The only ASN.1 encodings currently supported are BER and DER.
 .
 This package contains runtime files.

Package: libasn1-combinators-ocaml-dev
Description-md5: 2f092efea5dc7b31f1640a5a0f6ece94
Description-en: embed typed ASN.1 grammars in OCaml (dev files)
 Asn1-combinators is a library for expressing ASN.1 in OCaml. Skip the
 notation part of ASN.1, and embed the abstract syntax directly in the
 language. These abstract syntax representations can be used for
 parsing, serialization, or random testing.
 .
 The only ASN.1 encodings currently supported are BER and DER.
 .
 This package contains development files.

Package: libasound2-plugin-bluez
Description-md5: afe032b1b7a22d0be78b80bba7799bdf
Description-en: Bluetooth Audio ALSA Backend (plugins)
 Bluetooth Audio ALSA Backend allow bluetooth audio without PulseAudio.
 .
 This project is a rebirth of a direct integration between Bluez and ALSA.
 Since Bluez >= 5, the build-in integration has been removed in favor of 3rd
 party audio applications. From now on, Bluez acts as a middleware between an
 audio application, which implements Bluetooth audio profile, and a Bluetooth
 audio device.
 .
 This package contains bluez plugin for ALSA plugin.

Package: libasound2-plugin-equal
Description-md5: a9edf531ebd9bda6252a90abe08294f0
Description-en: equalizer plugin for ALSA
 Alsaequal is a real-time adjustable equalizer plugin for ALSA. It can
 be adjusted using an ALSA compatible mixer, like alsamixergui or
 alsamixer.
 .
 Alsaequal uses the Eq CAPS LADSPA Plugin for audio processing, actually
 alsaequal is a generic LADSPA plugin interface with real-time access to
 the LADSPA controls (the LADSPA plugin included with alsa doesn't allow
 for real-time controls) but it was developed for and only tested with
 Eq CAPS LADSPA plugin.

Package: libasound2-plugin-smixer
Description-md5: 690859b414c92870a8828f1886b0d9dd
Description-en: smixer plugin for ALSA library
 This package contains the smixer (Simple Mixer) interface for the ALSA
 library.
 .
 ALSA is the Advanced Linux Sound Architecture.

Package: libasound2-plugins
Description-md5: 7bd4efebf2636b0de27bd611b3fff325
Description-en: ALSA library additional plugins
 This package contains plugins for the ALSA library that are
 not included in the main libasound2t64 package.
 .
 The following plugins are included, among other:
 - a52: S16 to A52 stream converter
 - jack: play or capture via JACK
 - oss: run native ALSA apps on OSS drivers
 - pulse: play or capture via Pulse Audio
 - lavcrate, samplerate and speexrate: rate converters
 - upmix and vdownmix: convert from/to 2 and 4/6 channel streams
 .
 ALSA is the Advanced Linux Sound Architecture.

Package: libaspect-perl
Description-md5: e7fd563cfd0eb2165e4e59b29624f9cf
Description-en: module for Aspect-Oriented Programming in Perl
 Aspect-oriented Programming (AOP) is a programming method developed by Xerox
 PARC and others. The basic idea is that in complex class systems there are
 certain aspects or behaviors that cannot normally be expressed in a coherent,
 concise and precise way. One example of such aspects are design patterns,
 which combine various kinds of classes to produce a common type of behavior.
 Another is logging. For more information, see <URL:http://www.aosd.net>.
 .
 The Perl Aspect module is focused on subroutine matching and wrapping. It
 allows you to select collections of subroutines using a flexible pointcut
 language, and modify their behavior in any way you want.

Package: libaspectj-java
Description-md5: ba4609a7d43c8fbf9a569145995c724a
Description-en: aspect-oriented extension for Java - library
 AspectJ enables the clean modularization of crosscutting concerns
 such as: error checking and handling, synchronization, context-sensitive
 behavior, performance optimizations, monitoring and logging, debugging
 support, multi-object protocols.
 .
 This package provides the JAR libraries of aspectj.

Package: libaspectj-maven-plugin-java
Description-md5: 203ad0836280675cef3087843f7c595f
Description-en: AspectJ compiler Maven Plugin
 Handles AspectJ usage within Maven. Functionality provided is: weaving
 of aspects (or existing aspects from libraries) with the test and/or main
 classes, weaving of pre-existing jars and ajdoc reporting.

Package: libass-dev
Description-md5: 1e6f14ccc11ddcfcb640621e0b784231
Description-en: development files for libass
 SubStation Alpha (SSA) is a subtitle file format that allows more
 advanced subtitles than the conventional SRT and similar formats.
 .
 This package contains the header files and static libraries needed to compile
 applications or shared objects that use libass.

Package: libass9
Description-md5: b7bd0b43027fe7a0a432e8ba669f3957
Description-en: library for SSA/ASS subtitles rendering
 SubStation Alpha (SSA) is a subtitle file format that allows more
 advanced subtitles than the conventional SRT and similar formats.
 .
 This package contains the shared library for libass.

Package: libassa-3.5-5-dev
Description-md5: 65a8e270c5d687f70839913b20ee7f06
Description-en: object-oriented C++ networking library (development files)
 libASSA is an object-oriented C++ networking library based on Adaptive
 Communication Patterns. It features a simplistic implementation of the set
 of communication patterns such as Service Configurator, Reactor, Acceptor,
 Connector, and others described in various papers published by
 Dr. D. C. Schmidt.
 .
 libASSA happily co-exists with other frameworks such as GUI toolkits and
 various CORBA implementations
 .
 This package contains the header files and static libraries which are
 needed for developing applications and a program that generates
 skeleton files for RAD development with ASSA library.

Package: libassa-3.5-5t64
Description-md5: 9a1b78f42b6cf798680a6bd5126606f4
Description-en: object-oriented C++ networking library
 libASSA is an object-oriented C++ networking library based on Adaptive
 Communication Patterns. It features a simplistic implementation of the set
 of communication patterns such as Service Configurator, Reactor, Acceptor,
 Connector, and others described in various papers published by
 Dr. D. C. Schmidt.
 .
 libASSA happily co-exists with other frameworks such as GUI toolkits and
 various CORBA implementations
 .
 This package contains the shared libraries.

Package: libassertj-core-java
Description-md5: 1e4b500959f58d67a8c860869fc2e91c
Description-en: Fluent assertions for Java
 AssertJ provides a rich and intuitive set of strongly-typed assertions
 to use for unit testing. AssertJ core provides assertions for JDK
 standard types can be used with either JUnit or TestNG.

Package: libassimp-dev
Description-md5: d0b845a8feddebf961da17e86ae36946
Description-en: 3D model import library (development)
 Assimp is a library to import various well-known 3D model formats ("assets") in
 a uniform manner.
 Assimp aims at providing a full asset conversion pipeline for use in game
 engines / realtime rendering systems of any kind but is not limited to this
 audience.
 .
 This package provides the files necessary to compile an application
 using Assimp

Package: libassimp-doc
Description-md5: 397796c78cd3b2c92441acbddf451a44
Description-en: 3D model import library (documentation)
 Assimp is a library to import various well-known 3D model formats ("assets") in
 a uniform manner.
 Assimp aims at providing a full asset conversion pipeline for use in game
 engines / realtime rendering systems of any kind but is not limited to this
 audience.
 .
 This package contains html documentation for the Assimp API.

Package: libassimp6
Description-md5: 19a3b9c95112bea7e3f3134dbd0cf8eb
Description-en: 3D model import library
 Assimp is a library to import various well-known 3D model formats ("assets") in
 a uniform manner.
 Assimp aims at providing a full asset conversion pipeline for use in game
 engines / realtime rendering systems of any kind but is not limited to this
 audience.
 .
 The library is designed for maximum stability and flexibility. While written in
 C++, a pure C API exists, as well as bindings to various other languages,
 including Python, D and Blitzmax. Assimp loads models into a straightforward
 data structure for easy processing by your application. Various post processing
 steps (such as general optimization or computation of extra data like normal or
 tangent vectors) can be executed on the imported data to suit your needs.
 .
 This package provides the shared object necessary to run an application
 using Assimp.

Package: libassuan-mingw-w64-dev
Description-md5: 3c0fb6ba4db884e067355fca6fe292f9
Description-en: IPC library for the GnuPG components -- Windows port
 Libassuan is a small library implementing the so-called "Assuan
 protocol". This protocol is used for IPC between most newer GnuPG
 components. Both server and client side functions are provided.
 .
 This package contains header files and static libraries for libassuan.
 .
 This is a Windows version of libassuan.  It's meant to be used when
 cross-building software that targets the Windows platform, e.g. the
 win32-loader component of Debian-Installer.

Package: libast2-dev
Description-md5: 6cef5ef31e6a568da45fb4e7a79da3d9
Description-en: libast2t64 development files
 Headers, static libraries and documentation for developing software
 that uses libast2.
 .
 LibAST is the Library of Assorted Spiffy Things.  It contains many
 spiffy things, and it is a library.  Thus, the ever-so-creative name.
 LibAST has been previously known as libmej, the Eterm helper library
 which nobody really understood and certainly never used.  The
 plan is to gradually remove some of the neat stuff from Eterm that
 could be made generic (things like the theme parsing engine, the
 command-line options parser, perhaps the event engine, ...) and place
 it here in the hopes that others will find them useful.

Package: libast2t64
Description-md5: 2593afd809edf30f4b0d44981877e351
Description-en: Library of Assorted Spiffy Things
 LibAST is the Library of Assorted Spiffy Things.  It contains many
 spiffy things, and it is a library.  Thus, the ever-so-creative name.
 LibAST has been previously known as libmej, the Eterm helper library
 which nobody really understood and certainly never used.  The
 plan is to gradually remove some of the neat stuff from Eterm that
 could be made generic (things like the theme parsing engine, the
 command-line options parser, perhaps the event engine, ...) and place
 it here in the hopes that others will find them useful.

Package: libastcenc-dev
Description-md5: fcaa0f0d425accbfb6570f92ab9f51e9
Description-en: ASTC image compression and decompression library headers
 The Adaptive Scalable Texture Compression (ASTC) format, developed by
 Arm® and AMD, has been adopted as an official extension to the Open GL®,
 OpenGL ES, and Vulkan® graphics APIs. It provides a major step forward
 both in terms of image quality at a given bitrate, and in terms of the
 format and bitrate flexibility available to content creators. This
 allows more assets to use compression, often at a reduced bitrate
 compared to legacy formats, reducing memory bandwidth and energy
 consumption.
 .
 This package provides the development headers to include ASTC support
 in other applications.

Package: libastcenc5d
Description-md5: a45009dd4aad1f5307b52e0ce3fcb82c
Description-en: ASTC image compression and decompression library
 The Adaptive Scalable Texture Compression (ASTC) format, developed by
 Arm® and AMD, has been adopted as an official extension to the Open GL®,
 OpenGL ES, and Vulkan® graphics APIs. It provides a major step forward
 both in terms of image quality at a given bitrate, and in terms of the
 format and bitrate flexibility available to content creators. This
 allows more assets to use compression, often at a reduced bitrate
 compared to legacy formats, reducing memory bandwidth and energy
 consumption.
 .
 This package provides the runtime library for ASTC support.

Package: libasterisk-agi-perl
Description-md5: 41c58fa3863125e11485697625200d69
Description-en: Collections of Perl modules to be used with Asterisk PBX AGI
 This module provides a simple interface to several operations related to
 the Asterisk PBX, including:
 .
 * Asterisk::AGI - simplifies writing AGI scripts for the Asterisk dialplan.
 * Asterisk::Outgoing - create calls through the outgoing spool.
 * Asterisk::Manager - control Asterisk through the Manager interface socket.

Package: libastring-ocaml
Description-md5: 7e0840fa2217c7fe633de7c72cdec3b8
Description-en: alternative String module for OCaml (runtime)
 Astring exposes an alternative String module for OCaml. This module
 tries to balance minimality and expressiveness for basic, index-free,
 string processing and provides types and functions for substrings,
 string sets and string maps.
 .
 Remaining compatible with the OCaml String module is a non-goal. The
 String module exposed by Astring has exception safe functions,
 removes deprecated and rarely used functions, alters some signatures
 and names, adds a few missing functions and fully exploits OCaml's
 newfound string immutability.
 .
 This package contains runtime files.

Package: libastring-ocaml-dev
Description-md5: 90438a016f80c75707e17b7ed6d21c56
Description-en: alternative String module for OCaml (development)
 Astring exposes an alternative String module for OCaml. This module
 tries to balance minimality and expressiveness for basic, index-free,
 string processing and provides types and functions for substrings,
 string sets and string maps.
 .
 Remaining compatible with the OCaml String module is a non-goal. The
 String module exposed by Astring has exception safe functions,
 removes deprecated and rarely used functions, alters some signatures
 and names, adds a few missing functions and fully exploits OCaml's
 newfound string immutability.
 .
 This package contains development files.

Package: libastro-dev
Description-md5: 37b1b834290ab051937202375bd4a9dc
Description-en: development files for the Marble astrononmy library
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains development files for building software that uses the
 Marble astronomy library
 .
 This package is part of the KDE education module.

Package: libastro-fits-cfitsio-perl
Description-md5: c59bd528b4196e31e9778e4b93fe8787
Description-en: Perl extension for using the cfitsio library
 Astro::Fits::Cfitsio is a Perl interface to William Pence's cfitsio
 subroutine library. For more information on cfitsio, see
 http://heasarc.gsfc.nasa.gov/fitsio.
 .
 This module attempts to provide a wrapper for nearly every cfitsio routine,
 while retaining as much cfitsio behavior as possible. As such, one should
 be aware that it is still somewhat low-level, in the sense that handing an
 array which is not the correct size to a routine like fits_write_img()
 may cause SIGSEGVs.
 .
 The goal is to eventually use these routines to build a more Perl-like
 interface to many common tasks such as reading and writing of images and
 ASCII and binary tables.

Package: libastro-fits-header-perl
Description-md5: 171308a2ae8552208dc5794f36449bbc
Description-en: module for reading, modifying and writing FITS headers
 Astro::FITS::Header is a set of Perl modules that provide a more high-level
 approach than the straightforward CFITSIO to reading, modifying and then
 writing out FITS standard header blocks to FITS files.

Package: libastro-moonphase-perl
Description-md5: 805cdc865ea360e549b1dc983fbbf8f8
Description-en: Information about the phase of the Moon
 MoonPhase calculates information about the phase of the moon at a given time.

Package: libastro-perl
Description-md5: f7ac67eb507ea0e42f976c539c52294b
Description-en: assorted astronomical routines
 Astro::Time, Astro::Coord and Astro::Misc provide a collection of useful
 astronomical routines written entirely in Perl.
 .
 The routines provided include various time conversions (dayno to day/month,
 local sidereal time, calendar to Modified Julian day) and coordinate
 transformations (J2000 to B1950, B1950 to Galactic, Az,El to Ha,Dec), string
 parsing (12:00:00 -> 0.5) as well as a number of astronomical tools (eg
 observed Galactic velocity to kinematic distance).

Package: libastro1
Description-md5: cac8eea32e11efe1d1f9c60b468aac1b
Description-en: Marble astronomy library
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains shared libraries for astronomy support in marble.
 .
 This package is part of the KDE education module.

Package: libastrometry-dev
Description-md5: b5a843798778b7ab6bf804109900ecb0
Description-en: Astrometry plate solver (development files)
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package contains the development files (header files).

Package: libastrometry0t64
Description-md5: dd36773275e2c7f43405ef4cc3dd45c3
Description-en: Astrometry plate solver (shared lib)
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package contains the shared library.

Package: libastyle-dev
Description-md5: bc37a0bfe2a118bb7dc42997f00d22fc
Description-en: Library header files for Artistic Style
 Artistic Style is a source code indenter, formatter, and beautifier for
 the C, C++, C++/CLI, Objective-C, C# and Java programming languages.
 .
 This package contains the development headers.

Package: libastyle3
Description-md5: 1220a0e9cf0c7a35ba3d0af0efa91bfc
Description-en: Shared library for Artistic Style
 Artistic Style is a source code indenter, formatter, and beautifier for
 the C, C++, C++/CLI, Objective-C, C# and Java programming languages.
 .
 This package contains the shared library.

Package: libastylej-jni
Description-md5: 8a3f7a659f09640389cfcfdfd58e9b7f
Description-en: Java JNI library for Artistic Style
 Artistic Style is a source code indenter, formatter, and beautifier for
 the C, C++, C++/CLI, Objective-C, C# and Java programming languages.
 .
 This package contains the Java native interface library.

Package: libasync-http-client-java
Description-md5: 4eda8789f9ec056efe51b9aa0549d8b2
Description-en: Java Asynchronous HTTP Client
 Async HTTP Client library purpose is to allow Java applications to easily
 execute HTTP requests and asynchronously process the HTTP responses.

Package: libasync-interrupt-perl
Description-md5: 9b5c58429a35f16d4a15401a79271254
Description-en: module to allow C/XS libraries to interrupt perl
 Async::Interrupt is a Perl module that implements asynchronous interruptions,
 similar in nature to UNIX signals, in a cross-platform manner. Modules might
 want to run code asynchronously (in another thread or from a signal handler)
 and then signal the interpreter on certain events. One common way is to write
 data to a pipe and use an event handling toolkit to watch for I/O events.
 Another way is to send a signal. Those methods are slow, and in the case of a
 pipe, also not asynchronous - it won't interrupt a running Perl interpreter.
 .
 This module implements asynchronous notifications that enable you to signal
 running Perl code from another thread, asynchronously, and sometimes even
 without using a single syscall.

Package: libasync-mergepoint-perl
Description-md5: cefaa076eae438c880a06c723ce5f9a7
Description-en: Perl module to resynchronize multiple control flows
 Async::Mergepoint is a module designed to provide a way to resynchronize
 multiple parallel control flows. Often in program logic, multiple different
 steps need to be taken that are independent of each other, but their total
 result is needed before the next step can be taken. In synchronous code, the
 usual approach is to do them sequentially.
 .
 An asynchronous or event-based program could do this, but if each step
 involves some IO idle time, better overall performance can often be gained by
 running the steps in parallel. A Async::MergePoint object can then be used to
 wait for all of the steps to complete, before passing the combined result of
 each step on to the next stage.

Package: libasync-profiler-java
Description-md5: 30c524aacd474bd0ba3ffef0826ea45c
Description-en: Low overhead sampling profiler for Java (Java API)
 Async-profiler is a low overhead sampling profiler for Java
 that does not suffer from the safepoint bias problem.
 .
 This package contains the Java API Jar file.

Package: libasync-profiler-java-doc
Description-md5: 2a9550e55aee583a0edfd4db4191bc48
Description-en: Low overhead sampling profiler for Java (documentation)
 Async-profiler is a low overhead sampling profiler for Java
 that does not suffer from the safepoint bias problem.
 .
 This package contains the project documentation, changelog, and README files.

Package: libasync-profiler-jni
Description-md5: feec3302327d1d3cb7797d2c9dbc65b8
Description-en: Native JNI agent for async-profiler
 Async-profiler is a low overhead sampling profiler for Java
 that does not suffer from the safepoint bias problem.
 .
 This package contains the native JNI agent library libasyncProfiler.so.

Package: libasyncaudio-dev
Description-md5: 9b9267152b42b85faa16eed85b79125f
Description-en: AsyncAudio library for SvxLink (development files)
 The SvxLink server provides access to a ham radio transceiver via
 the EchoLink® protocol. This package contains the static
 version and the header files for the AsyncAudio library.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: libasyncaudio1.8
Description-md5: 95eb79cc9080f6e1f2d8fa505871b13a
Description-en: AsyncAudio library for SvxLink
 The SvxLink server provides access to a ham radio transceiver via
 the EchoLink® protocol. This package contains the AsyncAudio
 library.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: libasynccore-dev
Description-md5: ea98986c12e1911044addc10ee43b90b
Description-en: AsyncCore library for SvxLink (development files)
 The SvxLink server provides access to a ham radio transceiver via
 the EchoLink® protocol. This package contains the static
 version and the header files for the AsyncCore library.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: libasynccore1.8
Description-md5: 5562cabce6f4c2a9e4ef09176a2a270c
Description-en: AsyncCore library for SvxLink
 The SvxLink server provides access to a ham radio transceiver via
 the EchoLink® protocol. This package contains the AsyncCore
 library for event-driven applications that use Async classes.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: libasynccpp-dev
Description-md5: 2917155714f074bc5efe9185e8d23c47
Description-en: AsyncCpp library for SvxLink (development files)
 The SvxLink server provides access to a ham radio transceiver via
 the EchoLink® protocol. This package contains the static
 version and the header files for the AsyncCpp library.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: libasynccpp1.8
Description-md5: cb57d3262699034169c18d95c9ef8e74
Description-en: AsyncCpp library for SvxLink
 The SvxLink server provides access to a ham radio transceiver via
 the EchoLink® protocol. This package contains the AsyncCpp
 library.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: libasyncfuture-dev
Description-md5: d02d20c541c2e2fc44d437704865f652
Description-en: Use QFuture (Qt) like a Promise object
 QFuture is used together with QtConcurrent to represent the result of
 an asynchronous computation. It is a powerful component for
 multi-thread programming. But its usage is limited to the result of
 threads, it doesn't work with the asynchronous signal emitted by
 QObject. And it is troublesome to setup the listener function via
 QFutureWatcher.
 .
 AsyncFuture is designed to enhance the function to offer a better way
 to use it for asynchronous programming. It provides a Promise object-
 like interface. This project is inspired by AsynQt and RxCpp.
 .
 This package contains the development header file (there is no
 corresponding library binary).

Package: libasyncqt-dev
Description-md5: 66a532819f9f102800c9bd5ac3018c77
Description-en: AsyncQt library for SvxLink (development files)
 The SvxLink server provides access to a ham radio transceiver via
 the EchoLink® protocol. This package contains the static
 version and the header files for the AsyncQt library.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: libasyncqt1.8
Description-md5: 10012cd04d2a5eff09218da4007465e2
Description-en: AsyncQt library for SvxLink
 The SvxLink server provides access to a ham radio transceiver via
 the EchoLink® protocol.  This package contains the AsyncQt
 library for event-driven Qt applications using the Async classes.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: libat-at-clojure
Description-md5: cc1e2e2716ddeb8dc8da72d7658128b6
Description-en: simple ahead-of-time function scheduler for Clojure
 at-at is a simple head-of-time function scheduler for Clojure. It allows
 scheduling the execution of an anonymous function at a point in the future.

Package: libatalk
Description-md5: d8b711ea6fe9363cfd4c3e3d7a94fff0
Description-en: Apple Filing Protocol service - shared library
 Netatalk is an implementation of the Apple Filing Protocol (AFP),
 for offering file services (mainly) to macOS clients.
 .
 Compared to the Windows-native SMB protocol
 (which is also supported on macOS),
 the Macintosh-native AFP protocol is accessible from a different network,
 can be simpler to setup and faster for some operations
 (e.g. server-to-server copying),
 and some features (e.g. the backup service Time Machine)
 may work more reliably than over SMB.
 .
 This package contains Netatalk's shared libraries.

Package: libatalk-dev
Description-md5: ec9d0156c89426d453c3060b79aaafe3
Description-en: Apple Filing Protocol service - development files
 Netatalk is an implementation of the Apple Filing Protocol (AFP),
 for offering file services (mainly) to macOS clients.
 .
 Compared to the Windows-native SMB protocol
 (which is also supported on macOS),
 the Macintosh-native AFP protocol is accessible from a different network,
 can be simpler to setup and faster for some operations
 (e.g. server-to-server copying),
 and some features (e.g. the backup service Time Machine)
 may work more reliably than over SMB.
 .
 This package contains headers for development.

Package: libatasmart-bin
Description-md5: 4efc8a0c734c991fb6f560d6f0c09aff
Description-en: ATA S.M.A.R.T. reading and parsing library - utilities
 A small and lightweight parser library for ATA S.M.A.R.T. hard disk
 health monitoring.
 .
 This package contains the following utilities:
 * skdump - a small tool that produces a similar output to smartctl -a
 * sktest - a small tool for starting/aborting S.M.A.R.T. self-tests

Package: libatd-ocaml
Description-md5: d6cc4a5eb0bf6a8e4945516eef4b6271
Description-en: syntax for cross-language data types in OCaml - plugins
 ATD stands for Adjustable Type Definitions. It is a type definition
 language designed to accommodate a variety of programming languages and
 data formats by the means of target-specific annotations. It supports
 sum types, parametrized types and inheritance. The library provides a
 parser and other tools useful for manipulating ATD type definitions.
 .
 This package contains the shared runtime libraries and plugins.

Package: libatd-ocaml-dev
Description-md5: cea6e722b02dca73a2b3aa0734febbdd
Description-en: syntax for cross-language data types in OCaml - development files
 ATD stands for Adjustable Type Definitions. It is a type definition
 language designed to accommodate a variety of programming languages and
 data formats by the means of target-specific annotations. It supports
 sum types, parametrized types and inheritance. The library provides a
 parser and other tools useful for manipulating ATD type definitions.
 .
 This package contains the development files needed for programming
 with the library.

Package: libatdgen-ocaml
Description-md5: bed5d2871dffaa5c58c8e714fa6a5ada
Description-en: OCaml code generator for biniou and JSON - plugins
 Atdgen is a command-line program that takes as input type definitions in
 the ATD syntax and produces OCaml code suitable for data serialization
 and deserialization. Two data formats are currently supported, these are
 biniou and JSON.
 .
 This package contains the shared runtime libraries (plugin).

Package: libatdgen-ocaml-dev
Description-md5: 4e3a414dceb291c58c8581350f65922a
Description-en: OCaml code generator for biniou and JSON - executable and dev files
 Atdgen is a command-line program that takes as input type definitions in
 the ATD syntax and produces OCaml code suitable for data serialization
 and deserialization. Two data formats are currently supported, these are
 biniou and JSON.
 .
 This package contains the adtgen executable and the files necessary
 for programming with the library.

Package: libatf-c++-2
Description-md5: 2be185fc8884bab224d7003bd68929e0
Description-en: Automated Test Framework (shared C++ library)
 The Automated Testing Framework (ATF) is a collection of libraries
 to implement test programs in a variety of languages.
 .
 ATF libraries provide an API for writing test programs.
 The test programs can be written in C, C++, or POSIX shell.
 ATF based test programs can be run manually, or via automation.
 .
 Kyua is the preferred execution engine for ATF test programs.
 .
 This package ships the shared C++ library for ATF.

Package: libatf-c-1
Description-md5: dfc1aa949be7652ed187ad124c5d6dbc
Description-en: Automated Test Framework (shared C library)
 The Automated Testing Framework (ATF) is a collection of libraries
 to implement test programs in a variety of languages.
 .
 ATF libraries provide an API for writing test programs.
 The test programs can be written in C, C++, or POSIX shell.
 ATF based test programs can be run manually, or via automation.
 .
 Kyua is the preferred execution engine for ATF test programs.
 .
 This package ships the shared C library for ATF.

Package: libatf-dev
Description-md5: d0bc6f4292314d27db32f4c9710f51a8
Description-en: Automated Test Framework (development files)
 The Automated Testing Framework (ATF) is a collection of libraries
 to implement test programs in a variety of languages.
 .
 The test programs can be written in C, C++, or POSIX shell.
 .
 Kyua is the preferred execution engine for ATF test programs.
 .
 This package ships files required for developing test programs.

Package: libatfs1t64
Description-md5: ad592babe776beb653aba82c28b2da8c
Description-en: Attributed File System (AtFS runtime libraries)
 AtFS is a storage system supporting multiple versions of files and
 associating an arbitrary number of application defined attributes
 of the form "name=value" with each version. It is part of ShapeTools, a
 software configuration management system.
 .
 This package contains the runtime libararies.

Package: libatinject-jsr330-api-java
Description-md5: fc4a754fb2ab9f3619d716ca9f3d4795
Description-en: Java API for JSR-330 Dependency Injection
 AtInject is the Java API build by the JSR-330 Expert Group:
 <http://jcp.org/en/jsr/detail?id=330>.
 .
 It's a set of API aiming to standardize an extensible dependency injection
 paradigm, as those provided by Guice, Spring or Plexus projects.

Package: libatinject-jsr330-api-java-doc
Description-md5: 333eaa8246c12202f3d012068dd40e41
Description-en: Documentation for libatinject-jsr330-api-java
 Documentation for AtInject that is the Java API build by the JSR-330 Expert
 Group: <http://jcp.org/en/jsr/detail?id=330>.
 .
 It's a set of API aiming to standardize an extensible dependency injection
 paradigm, as those provided by Guice, Spring or Plexus projects.

Package: libatinject-jsr330-tck-java
Description-md5: 8f2861f6a7caeeeadd55eaa0ba91a0db
Description-en: Java API for JSR-330 Dependency Injection (TCK)
 AtInject is the Java API build by the JSR-330 Expert Group:
 <http://jcp.org/en/jsr/detail?id=330>.
 .
 It's a set of API aiming to standardize an extensible dependency injection
 paradigm, as those provided by Guice, Spring or Plexus projects.
 .
 This package contains the JSR-330 TCK.

Package: libatlas-ecmwf-0
Description-md5: 3f3d1da0cfaae3a94da83cac725356fe
Description-en: Numerical weather prediction and climate modelling library
 Atlas is an ECMWF library for parallel data-structures supporting
 unstructured grids and function spaces, with the aim to investigate
 alternative more scalable dynamical core options for Earth System models,
 and to support modern interpolation and product generation software.
 .
 Atlas is predominantly C++ code, with main features available to Fortran codes
 through a F2003 interface.
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libatlas-ecmwf-dev
Description-md5: e787f2aa7a1b4f81f5c81286d9939b9f
Description-en: Numerical weather prediction and climate modelling library - dev files
 Atlas is an ECMWF library for parallel data-structures supporting
 unstructured grids and function spaces, with the aim to investigate
 alternative more scalable dynamical core options for Earth System models,
 and to support modern interpolation and product generation software.
 .
 Atlas is predominantly C++ code, with main features available to Fortran codes
 through a F2003 interface.
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libatlas-ecmwf-utils
Description-md5: 7592645ca7738031dcb490b4deb520bc
Description-en: Numerical weather prediction and climate modelling library - utilities
 Atlas is an ECMWF library for parallel data-structures supporting
 unstructured grids and function spaces, with the aim to investigate
 alternative more scalable dynamical core options for Earth System models,
 and to support modern interpolation and product generation software.
 .
 Atlas is predominantly C++ code, with main features available to Fortran codes
 through a F2003 interface.
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libatlas3-base
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: libatombus-perl
Description-md5: be24622e3211ec87bd915730c4a9b806
Description-en: AtomPub server for messaging
 The Atom Publishing Protocol (Atompub) is a protocol for publishing and
 editing Web resources described at http://www.ietf.org/rfc/rfc5023.txt.
 .
 AtomBus is an AtomPub server that can be used for messaging. The idea
 is that atom feeds can correspond to conceptual queues or buses.
 AtomBus is built on top of the Dancer framework. It is also
 PubSubHubbub (PuSH) friendly.

Package: libatomic-queue-dev
Description-md5: 59562fb7700b3f91cfc5a5008f5cded1
Description-en: devel files for C++ atomic_queue library
 C++11 multiple-producer-multiple-consumer lockless queues based on
 circular buffer with std::atomic.  The main design principle these
 queues follow is simplicity: the bare minimum of atomic operations,
 fixed size buffer, value semantics.
 .
 The circular buffer side-steps the memory reclamation problem inherent
 in linked-list based queues for the price of fixed buffer size. See
 Effective memory reclamation for lock-free data structures in C++
 for more details.
 .
 These qualities are also limitations:
 .
 * The maximum queue size must be set at compile time or construction time.
 * There are no OS-blocking push/pop functions.
 .
 Nevertheless, ultra-low-latency applications need just that and nothing
 more. The simplicity pays off, see the throughput and latency benchmarks.
 .
 Available containers are:
 .
 * AtomicQueue - a fixed size ring-buffer for atomic elements.
 * OptimistAtomicQueue - a faster fixed size ring-buffer for atomic
 elements which busy-waits when empty or full.
 * AtomicQueue2 - a fixed size ring-buffer for non-atomic elements.
 * OptimistAtomicQueue2 - a faster fixed size ring-buffer for non-atomic
 elements which busy-waits when empty or full.
 .
 These containers have corresponding AtomicQueueB, OptimistAtomicQueueB,
 AtomicQueueB2, OptimistAtomicQueueB2 versions where the buffer size is
 specified as an argument to the constructor.

Package: libatomic1-alpha-cross
Description-md5: 16938852526fc26bdbcb46c18435ed08
Description-en: support library providing __atomic built-in functions
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libatomic1-arc-cross
Description-md5: 16938852526fc26bdbcb46c18435ed08
Description-en: support library providing __atomic built-in functions
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libatomic1-armel-cross
Description-md5: 16938852526fc26bdbcb46c18435ed08
Description-en: support library providing __atomic built-in functions
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libatomic1-hppa-cross
Description-md5: 16938852526fc26bdbcb46c18435ed08
Description-en: support library providing __atomic built-in functions
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libatomic1-loong64-cross
Description-md5: 16938852526fc26bdbcb46c18435ed08
Description-en: support library providing __atomic built-in functions
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libatomic1-m68k-cross
Description-md5: 16938852526fc26bdbcb46c18435ed08
Description-en: support library providing __atomic built-in functions
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libatomic1-powerpc-cross
Description-md5: 16938852526fc26bdbcb46c18435ed08
Description-en: support library providing __atomic built-in functions
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libatomic1-ppc64-cross
Description-md5: 16938852526fc26bdbcb46c18435ed08
Description-en: support library providing __atomic built-in functions
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libatomic1-sh4-cross
Description-md5: 16938852526fc26bdbcb46c18435ed08
Description-en: support library providing __atomic built-in functions
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libatomic1-sparc64-cross
Description-md5: 16938852526fc26bdbcb46c18435ed08
Description-en: support library providing __atomic built-in functions
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libatomic1-x32-cross
Description-md5: 16938852526fc26bdbcb46c18435ed08
Description-en: support library providing __atomic built-in functions
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libatomicbitvector-dev
Description-md5: 9257fa4e0485aa64e2d897cf9da286b8
Description-en: atomic bitset/bitvector with size determined at runtime
 This header-only library encodes a bitvector class with size fixed at
 runtime. Atomic operations allow for concurrent access and modification
 of the bitset. Such a structure can help with coordinating parallel
 processing of a given fixed set of entities, and has the advantage of
 only requiring O(1) bit per entry.
 .
 The atomic_bv_t class is a straightforward extension of ConcurrentBitSet
 from Facebook's folly C++ library. It wraps the atomic type with a class
 that allows them to be copied, and these wrapped atomic types are then
 used to build a vector whose size is determined at runtime.

Package: libatompub-perl
Description-md5: ff2a636bf4c6e4a52f3382eb829f30f0
Description-en: implementation of Atom Publishing Protocol
 The Atom Publishing Protocol (Atompub) is a protocol for publishing and
 editing Web resources described at http://www.ietf.org/rfc/rfc5023.txt.
 .
 Atompub implements client Atompub::Client and server Atompub::Server
 for the protocol.  XML formats used in the protocol are implemented in
 XML::Atom and XML::Atom::Service.  Catalyst extension
 Catalyst::Controller::Atompub is also available.

Package: libatrildocument-dev
Description-md5: dc3e39882b038802b04ab283c51ca68f
Description-en: MATE document rendering library (development files)
 Atril is a simple multi-page document viewer.  It can display
 and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI, EPUB,
 ComicBook and Portable Document Format (PDF) files.
 .
 This package contains the development files for the libatrildocument
 library.

Package: libatrildocument3t64
Description-md5: 23f4febaa3b3dab2638181d88a446147
Description-en: MATE document rendering library
 Atril is a simple multi-page document viewer.  It can display
 and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI, EPUB,
 ComicBook and Portable Document Format (PDF) files.
 .
 This package contains the document rendering library used by Atril.

Package: libatrilview-dev
Description-md5: b3b664279e3be19a8a5faf050228e4b8
Description-en: MATE document viewing library (development files)
 Atril is a simple multi-page document viewer.  It can display
 and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI, EPUB,
 ComicBook and Portable Document Format (PDF) files.
 .
 This package contains the development files for the libatrilview
 library.

Package: libatrilview3t64
Description-md5: 6f36e1a4ef3ab2dd1773e73f9c4d7521
Description-en: MATE document viewing library
 Atril is a simple multi-page document viewer.  It can display
 and print PostScript (PS), Encapsulated PostScript (EPS), DJVU, DVI, EPUB,
 ComicBook and Portable Document Format (PDF) files.
 .
 This package contains the document viewing library used by Atril.

Package: libattean-perl
Description-md5: 2f20b0e7663085280d1435921e13b8de
Description-en: semantic web framework
 Attean is a Perl framework
 for working with RDF data and SPARQL queries.
 It features parsers and serializers
 for many different RDF formats
 including RDF/XML, Turtle, N-Triples and N-Quads,
 as well as SPARQL formats
 like SPARQL-XML, SPARQL-JSON, SPARQL-CSV and SPARQL-TSV.
 .
 Attean features support for SPARQL 1.1 queries,
 and a set of APIs and command line tools
 to parse, transform, query, and serialize RDF data.
 .
 SPARQL is an RDF query language,
 that is, a semantic query language for databases,
 able to retrieve and manipulate data
 stored in Resource Description Framework format.
 .
 Resource Description Framework (RDF)
 is a standard model for data interchange on the Web.
 .
 Some modules require additional packages:
 * Test::Attean::*
 require the packages libmoose-perl libtest-roo-perl.
 * Test::Attean::SPARQLSuite
 instead requires the packages libtest-roo-perl libtest-modern-perl.

Package: libatteanx-compatibility-trine-perl
Description-md5: 6baaa674d9f700d5bb7e6b27e1b3bd9b
Description-en: compatibility layer between RDF::Trine and Attean
 AtteanX::Compatibility::Trine provides a tiny shim
 for code written for RDF::Trine to instead use Attean.
 .
 RDF::Trine and Attean are both Perl frameworks
 for working with RDF data and SPARQL queries,
 the former using Moose and deprecated
 in favor of the latter using Moo.
 .
 SPARQL is an RDF query language,
 that is, a semantic query language for databases,
 able to retrieve and manipulate data
 stored in Resource Description Framework format.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.

Package: libatteanx-endpoint-perl
Description-md5: 3e83619bcdc76d4bbb99968dc8424a4f
Description-en: SPARQL 1.1 Protocol Endpoint
 AtteanX::Endpoint implements a PSGI SPARQL Protocol endpoint.
 .
 SPARQL is an RDF query language, that is, a semantic query language for
 databases, able to retrieve and manipulate data stored in Resource
 Description Framework format.
 .
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.

Package: libatteanx-parser-jsonld-perl
Description-md5: f4b5b0840ecd578b82da6bcd9594f39c
Description-en: JSON-LD RDF parser
 AtteanX::Parser::JSONLD implements a JSON-LD 1.1 RDF parser for Attean.
 .
 Attean is a Perl framework
 for working with RDF data and SPARQL queries.
 .
 SPARQL is an RDF query language,
 that is, a semantic query language for databases,
 able to retrieve and manipulate data
 stored in Resource Description Framework format.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.

Package: libatteanx-serializer-rdfa-perl
Description-md5: 80b299aec4227adc3ed4ac89c1655921
Description-en: RDFa Serializer for Attean
 AtteanX::Serializer::RDFa can be used to serialize RDFa
 with several different styles.
 It is implemented using Attean
 to wrap around RDF::RDFa::Generator,
 which does the heavy lifting.
 .
 Attean is a Perl framework
 for working with RDF data and SPARQL queries.
 .
 SPARQL is an RDF query language,
 that is, a semantic query language for databases,
 able to retrieve and manipulate data
 stored in Resource Description Framework format.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.

Package: libatteanx-store-dbi-perl
Description-md5: 7233d308107a8eded7ae056ed3182cfb
Description-en: DBI-based quad-store for Attean
 AtteanX::Store::DBI provides a quad-store for Attean
 based on DBI.
 .
 Attean is a Perl framework
 for working with RDF data and SPARQL queries.
 .
 The DBI is a database access module
 for the Perl programming language.
 It defines a set of methods, variables, and conventions
 that provide a consistent database interface,
 independent of the actual database being used.
 .
 A quad-store is a database container
 for named graphs of RDF linked data.
 .
 SPARQL is an RDF query language,
 that is, a semantic query language for databases,
 able to retrieve and manipulate data
 stored in Resource Description Framework format.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.

Package: libatteanx-store-ldf-perl
Description-md5: 271ace262f1b1c151156c42329cc8962
Description-en: Linked Data Fragment RDF store
 AtteanX::Store::LDF provides a triple-store connected to a Linked Data
 Fragment server.
 .
 Linked Data Fragment (LDF) is a protocol to exchange specific views of
 Linked Data.
 .
 Linked Data is a method of publishing structured data so that it can be
 interlinked and become more useful through semantic queries. It builds
 upon standard Web technologies such as HTTP, RDF and URIs, but rather
 than using them to serve web pages for human readers, it extends them
 to share information in a way that can be read automatically by
 computers.
 .
 A triplestore or RDF store is a purpose-built database for the storage
 and retrieval of triples through semantic queries. A triple is a data
 entity composed of subject-predicate-object, like "Bob is 35" or "Bob
 knows Fred".
 .
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.

Package: libatteanx-store-lmdb-perl
Description-md5: 8af05cdf10f1ff1034fb8ecd22c40eda
Description-en: LMDB-backed persistent quad-store for Attean
 AtteanX::Store::LMDB provides a persistent quad-store for Attean
 based on LMDB.
 .
 Attean is a Perl framework
 for working with RDF data and SPARQL queries.
 .
 The DBI is a database access module
 for the Perl programming language.
 It defines a set of methods, variables, and conventions
 that provide a consistent database interface,
 independent of the actual database being used.
 .
 A quad-store is a database container
 for named graphs of RDF linked data.
 .
 SPARQL is an RDF query language,
 that is, a semantic query language for databases,
 able to retrieve and manipulate data
 stored in Resource Description Framework format.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.

Package: libatteanx-store-sparql-perl
Description-md5: f0a4155452441568b2c4cf4e3c797dbd
Description-en: Attean SPARQL triple store
 AtteanX::Store::SPARQL implements a simple immutable triple store,
 which simply allows programmers to use Attean facilities
 to query remote SPARQL endpoints.
 .
 This distribution also brings a corresponding AtteanX::Model::SPARQL,
 which allows query plans to be made,
 and an AtteanX::Store::SPARQL::Plan::BGP plan class,
 which contains a rudimentary cost estimate
 that attempts to avoid sending Cartesian joins to remote endpoints
 if possible.
 .
 SPARQL is an RDF query language,
 that is, a semantic query language for databases,
 able to retrieve and manipulate data stored
 in Resource Description Framework format.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.

Package: libattribute-storage-perl
Description-md5: b144ca89fcbea8fbc381c957afb20c38
Description-en: declare and retrieve named attributes about CODE
 Attribute::Storage package provides a base, where a package using it can define
 handlers for particular code attributes. Other packages, using the package that
 defines the code attributes, can then use them to annotate subs.

Package: libaubio-dev
Description-md5: ecb6c6521460704761ac69f20a53e6f8
Description-en: library for audio and music analysis, synthesis, and effects
 aubio gathers a set of functions for audio signal segmentation and labelling.
 The library contains a phase vocoder, onset and pitch detection functions, a
 beat tracking algorithm and other sound processing utilities.
 .
 This package contains the development files for libaubio.

Package: libaubio-doc
Description-md5: 8aa2c96df0d9f4359ed22794d2dfe564
Description-en: library for audio segmentation -- documentation
 aubio gathers a set of functions for audio signal segmentation and labelling.
 The library contains a phase vocoder, onset and pitch detection functions, a
 beat tracking algorithm and other sound processing utilities.
 .
 This package provides the documentation for the C interface.

Package: libaubio5
Description-md5: d8f79df880988a809190e4ce8a52d5b7
Description-en: library for audio segmentation
 aubio gathers a set of functions for audio signal segmentation and labelling.
 The library contains a phase vocoder, onset and pitch detection functions, a
 beat tracking algorithm and other sound processing utilities.
 .
 This package provides the shared library libaubio.

Package: libaudclient-dev
Description-md5: fa65e303a64f900da201b723cb3a798f
Description-en: audacious D-Bus remote control library (development files)
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
 * MP3
 * Ogg Vorbis / Theora
 * AAC and AAC+
 * FLAC
 * ALAC
 * Windows Media (WMA)
 * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package contains a development files and headers for the library
 used to remote control audacious.

Package: libaudclient2
Description-md5: 4b82bc8cc0e894c8289e56ae0868761d
Description-en: audacious D-Bus remote control library
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
 * MP3
 * Ogg Vorbis / Theora
 * AAC and AAC+
 * FLAC
 * ALAC
 * Windows Media (WMA)
 * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package contains a library used to remote control audacious.

Package: libaudcore5t64
Description-md5: b2e660e29b59004089d4f0e6e15a5b64
Description-en: audacious core engine library
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
 * MP3
 * Ogg Vorbis / Theora
 * AAC and AAC+
 * FLAC
 * ALAC
 * Windows Media (WMA)
 * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package contains a library which provides core functionality
 of Audacious.

Package: libaudgui6
Description-md5: 2423dab97806e203e24b3ffcfb830b74
Description-en: audacious media player (libaudgui shared library)
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
 * MP3
 * Ogg Vorbis / Theora
 * AAC and AAC+
 * FLAC
 * ALAC
 * Windows Media (WMA)
 * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package provides the libaudgui shared library.

Package: libaudio-cd-perl
Description-md5: 83f3b88bd5013516f36910cf4f809c80
Description-en: library to handle CDDB and low-level cd io calls
 Audio::CD supplies the CDDB functionality and low level calls to CD
 players. It provides a Perl interface to libcdaudio by Tony Arcieri,
 in the form of glue for the libcdaudio functions and data structures.

Package: libaudio-dev
Description-md5: 64f0a82f05b3c53e80a2a946147df4f5
Description-en: Network Audio System - development files
 The Network Audio System (NAS) was developed by NCD for playing,
 recording, and manipulating audio data over a network. Like the X
 Window System, it uses the client/server model to separate
 applications from the specific drivers that control audio input and
 output devices.
 .
 This package contains the header files and static library (libaudio.a),
 needed for development of programs using NAS.

Package: libaudio-ecasound-perl
Description-md5: fc6dd04d30899e59fcea8ee5abc70d0a
Description-en: Perl binding to the ecasound sampler, recorder, fx-processor
 Audio::Ecasound provides perl bindings to the ecasound control interface of
 the ecasound program. You can use perl to automate or interact with ecasound
 so you don't have to turn you back on the adoring masses packed into Wembly
 Stadium.
 .
 Ecasound is a software package designed for multitrack audio processing. It
 can be used for audio playback, recording, format conversions, effects
 processing, mixing, as a LADSPA plugin host and JACK node. Version >= 2.2.X
 must be installed to use this package. SEE ALSO for more info.

Package: libaudio-file-perl
Description-md5: 01f60fa3cfe80821afa1e3c6933826e6
Description-en: Perl audio file abstraction library
 Audio::File abstracts a single audio file, independent of its format.
 Using this module you can access a files meta-info like title, album,
 etc. as well as the files audio-properties like its length and bitrate.
 .
 Currently only the formats flac, ogg vorbis and mp3 are supported, but
 support for other formats may be easily added.

Package: libaudio-flac-decoder-perl
Description-md5: 8929c23e95c0ead468db4754ae3da202
Description-en: Perl module providing an object-oriented FLAC decoder
 The Audio::FLAC::Decoder module provides users with Decoder objects for FLAC
 files. One can read data in PCM format from the stream, seek by pcm samples,
 or time.
 .
 FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is
 similar to MP3, but lossless, meaning that audio is compressed in FLAC without
 any loss in quality. This is similar to how Zip works, except with FLAC you
 will get much better compression because it is designed specifically for audio
 and you can play back compressed FLAC files in your favorite player just like
 you would an MP3 file.

Package: libaudio-flac-header-perl
Description-md5: 4af3aa12f5e379adaef3f7ca3b7cd81b
Description-en: Perl interface to FLAC file header metadata
 Audio::FLAC::Header provides an object-oriented interface to FLAC file header
 and metadata, it returns a hash containing basic information about a FLAC
 file, a representation of the embedded cue sheet if one exists, as well as tag
 information contained in the FLAC file's Vorbis tags.
 .
 There is no complete list of tag keys for Vorbis tags, as they can be
 defined by the user; the basic set of tags used for FLAC files include:
 ALBUM, ARTIST, TITLE, DATE, GENRE, TRACKNUMBER, COMMENT.

Package: libaudio-mixer-perl
Description-md5: 9808ce964262e165b6948407107b5cb7
Description-en: perl extension for Sound Mixer control
 Library to query / set various sound mixer parameters.
 .
 This is just a very simple Perl interface which allows one to
 set various sound mixer parameters. The most important
 probably 'vol' (volume). The list of all mixer parameters
 can be obtained using get_mixer_params() function.
 .
 This Audio::Mixer library works only with OSS.

Package: libaudio-moosic-perl
Description-md5: 63d3481c6a31f4946e2d49d2248758d3
Description-en: Moosic client library for Perl
 Audio::Moosic acts as a client for the musical jukebox program Moosic.
 .
 Using Audio::Moosic you can connect to a moosic server and execute
 arbitrary commands to control the moosic server.
 .
 Find out more about moosic at http://nanoo.org/~daniel/moosic/.

Package: libaudio-mpd-common-perl
Description-md5: cf1c3965b2f33f619a99e6622082f549
Description-en: collection of common perl helper classes for MPD
 Audio::MPD::Common is a Perl module which provides some base classes to
 represent MPD (Music Player Daemon) states and information. This module is a
 dependency of other, more useful modules such as Audio::MPD.

Package: libaudio-mpd-perl
Description-md5: 8fda28f321563f9cce2a64d6c3edb724
Description-en: module to communicate with MPD servers
 Audio::MPD is a Perl module that provides an object-oriented interface for
 communicating with and controlling MPD (Music Player Daemon) servers. It also
 includes an example control daemon, mpd-dynamic, which implements a dynamic
 playlist for MPD.

Package: libaudio-musepack-perl
Description-md5: dd8240f9274eb1b1a8458ae305a1e4e0
Description-en: object-oriented interface to Musepack file information and APE tag fields
 The Audio::Musepack and Audio::APETags perl modules provide methods for
 extracting basic information about a Musepack file, as well as tag
 information contained in the file's APE tags.
 .
 The Audio::APE module provides methods for extracting information from header
 and APE tags of a Monkey audio file.

Package: libaudio-rpld-perl
Description-md5: f41bf20c709ae20aa5b1d9fb614372ba
Description-en: module to communicate with RoarAudio PlayList Daemon
 Audio::RPLD is used to communicate with a RoarAudio PlayList Daemon (rpld).
 It includes support for nearly all of the protocol.
 .
 This includes commands to control playback, the Main Queue, playlists and
 pointer management.

Package: libaudio-scan-perl
Description-md5: ed802a33d9707c66bfaaae50c8bf9999
Description-en: module for reading metadata from common audio file formats
 Audio::Scan is a Perl module for extracting file metadata and tag information
 from several of the most common file formats, including: MP3, MP4, Musepack,
 Ogg Vorbis, FLAC, ASF, WAV, AIFF, Monkey's Audio, and WavPack.

Package: libaudio-scrobbler-perl
Description-md5: fe887a91374feb60b0420f66be8e5cef
Description-en: perl interface to audioscrobbler.com/last.fm
 The Audio::Scrobbler module provides a Perl interface to the track
 submission API of Last.fm's AudioScrobbler - http://www.last.fm. So
 far, only track submissions are handled; the future plans include
 access to the various statistics.

Package: libaudio-wav-perl
Description-md5: 04816f6fe80a002017d302a30e28a448
Description-en: modules for manipulating WAV Audio files
 Audio::Wav is a collection of Perl modules that provide mechanisms to read,
 parse and write uncompressed Microsoft WAV audio files. It is a Pure Perl
 module, so it is extremely portable at the cost of performance.

Package: libaudio-wma-perl
Description-md5: 78f569079ea24add86f30da837546564
Description-en: perl extension for reading WMA/ASF Metadata
 Audio::WMA implements several methods which provide access to
 metadata/tag information contained in WMA files.

Package: libaudio-xmmsclient-perl
Description-md5: deba57b5a877f94f945b73949e63f289
Description-en: XMMS2 - Perl client library
 XMMS2 is a redesign of the XMMS music player. It features a client-server
 model, allowing multiple (even simultaneous!) user interfaces, both textual
 and graphical. All common audio formats are supported using plug-ins. On top of
 this, there is a flexible media library to organize your music.
 .
 This package contains the Perl library Audio::Xmmsclient that allows you to
 write XMMS2 clients. It's a language binding of libxmmsclient0.

Package: libaudio2
Description-md5: e406a6ba4c2219d0fa8de179e6be344c
Description-en: Network Audio System - shared libraries
 The Network Audio System (NAS) was developed by NCD for playing,
 recording, and manipulating audio data over a network. Like the X
 Window System, it uses the client/server model to separate
 applications from the specific drivers that control audio input and
 output devices.
 .
 This package contains the NAS library (libaudio), needed for both remote
 and local output.

Package: libaudiofile-dev
Description-md5: aada0cfba076707b0be8faab61d1e438
Description-en: Open-source version of SGI's audiofile library (header files)
 The audiofile library allows the processing of audio data to and from audio
 files of many common formats (currently AIFF, AIFF-C, WAVE, NeXT/Sun, BICS,
 and raw data).
 .
 This package contains the development headers and library files needed to
 compile programs using libaudiofile, as well as example programs for
 identifying and converting audio files.

Package: libaudiofile1
Description-md5: 4514295eed6d5fc564db1ca78517ee90
Description-en: Open-source version of SGI's audiofile library
 The audiofile library allows the processing of audio data to and from audio
 files of many common formats (currently AIFF, AIFF-C, WAVE, NeXT/Sun, BICS,
 and raw data).
 .
 This package contains the library needed to run executables using
 libaudiofile.

Package: libaudiomask-dev
Description-md5: 6c9a7c86b839d15900ea09c5821600e4
Description-en: Audio masking threshold estimation lib headers, docs and examples
 Evaluates the simultaneous masking threshold for audio. The masking threshold
 is a psychoacoustics property of the perception of sound. This threshold
 determines the cut-off in perception. Any Fourier signal below the threshold
 is not perceived by listeners.
 .
 Simultaneous masking is the basis of mp3 audio compression. This GPL
 implementation allows arbitrary sample rate and window sizes. It is extremely
 simple to use, rather cheap in computation complexity and gives great results.
 To alter the degree of masking (quality of the playback after compression),
 simply shift the threshold this library generates up and down.
 .
 The development files are found in the documentation directory under
 /usr/share/doc.
 It includes a good API, as well as examples. The examples include C++ and an
 octave file to view the result.

Package: libaudiomask1
Description-md5: cf9974b5c73d8a946cff9edfbc885025
Description-en: Audio masking threshold estimation library
 Evaluates the simultaneous masking threshold for audio. The masking threshold
 is a psychoacoustics property of the perception of sound. This threshold
 determines the cut-off in perception. Any Fourier signal below the threshold is
 not perceived by listeners.
 .
 Simultaneous masking is the basis of mp3 audio compression. This GPL
 implementation allows arbitrary sample rate and window sizes. It is extremely
 simple to use, rather cheap in computation complexity and gives great results.
 To alter the degree of masking (quality of the playback after compression),
 simply shift the threshold this library generates up and down.

Package: libaudqt3
Description-md5: d97086a2dcab8b6f713f26cdc38598a1
Description-en: audacious media player (libaudqt shared library)
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
 * MP3
 * Ogg Vorbis / Theora
 * AAC and AAC+
 * FLAC
 * ALAC
 * Windows Media (WMA)
 * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package provides the libaudqt shared library.

Package: libaudtag3t64
Description-md5: 1266f8fa45c00c966eca3c6508df630a
Description-en: audacious media player (libaudtag shared library)
 Audacious is a fork of beep-media-player which supports Winamp skins
 and many codecs.
 .
 In the default install, the following codecs are supported:
 .
 * MP3
 * Ogg Vorbis / Theora
 * AAC and AAC+
 * FLAC
 * ALAC
 * Windows Media (WMA)
 * WAVE
 .
 Additionally, Audacious is extendable through plugins, and contains
 other useful features like LIRC support. Support for many more codecs
 can also be added through plugins.
 .
 This package provides the libaudtag shared library.

Package: libaugeas-dev
Description-md5: ed145203b749773dd79ed363ff832678
Description-en: Development files for writing applications based on libaugeas0
 Augeas is a configuration editing tool. It parses configuration files in their
 native formats and transforms them into a tree. Configuration changes are made
 by manipulating this tree and saving it back into native config files.
 .
 This package includes the development files to write programs using the Augeas
 API.

Package: libaugeas-ocaml-dev
Description-md5: 415aa34d8d520ba55e48e81ddf276e5b
Description-en: OCaml bindings to the Augeas configuration library
 Augeas is a unified system for editing arbitrary configuration files.
 .
 This package provides complete OCaml bindings for Augeas.

Package: libaugeas0
Description-md5: 309877ef689bd8ed561675486502059a
Description-en: Augeas configuration editing library and API
 Augeas is a configuration editing tool. It parses configuration files in their
 native formats and transforms them into a tree. Configuration changes are made
 by manipulating this tree and saving it back into native config files.
 .
 The transformation works very hard to preserve comments and formatting
 details. It is controlled by ``lens'' definitions that describe the file
 format and the transformation into a tree.

Package: libaunit-dev
Description-md5: dc5bc607a6863c9fa5e71802b4353b64
Description-en: AUnit, a unit testing framework for Ada: development
 AUnit is a set of Ada packages based on the xUnit family of unit test
 frameworks. It's intended as a developer's tool to facilitate
 confident writing and evolution of Ada software. It is purposely
 lightweight, as one of its main goals is to make it easy to develop
 and run unit tests, rather than to generate artifacts for process
 management. The framework supports easy composition of sets of unit
 tests to provide flexibility in determining what tests to run for a
 given purpose.
 .
 Install this package if you want to write programs that use AUnit.

Package: libaunit-doc
Description-md5: 3598ef271391790dbe5a6e1cb563c8d7
Description-en: AUnit, a unit testing framework for Ada: documentation
 AUnit is a set of Ada packages based on the xUnit family of unit test
 frameworks. It's intended as a developer's tool to facilitate
 confident writing and evolution of Ada software. It is purposely
 lightweight, as one of its main goals is to make it easy to develop
 and run unit tests, rather than to generate artifacts for process
 management. The framework supports easy composition of sets of unit
 tests to provide flexibility in determining what tests to run for a
 given purpose.
 .
 This package contains the manual and examples.

Package: libaunit22
Description-md5: a2314707e390088b5e3de5ae4fe97204
Description-en: AUnit, a unit testing framework for Ada: shared library
 AUnit is a set of Ada packages based on the xUnit family of unit test
 frameworks. It's intended as a developer's tool to facilitate
 confident writing and evolution of Ada software. It is purposely
 lightweight, as one of its main goals is to make it easy to develop
 and run unit tests, rather than to generate artifacts for process
 management. The framework supports easy composition of sets of unit
 tests to provide flexibility in determining what tests to run for a
 given purpose.
 .
 This package contains the runtime shared library.

Package: libausaxs
Description-md5: 17198706f5bbeaa937b43ef689e34939
Description-en: AUSAXS scattering calculator library
 The AUSAXS library is a calculation engine for evaluating the scattering
 intensity of biological samples and crystals. The calculations are
 based on the Debye equation and the library can be used to fit
 high-resolution models to SAXS curves, with options for the handling of
 both the excluded volume and hydration shell.

Package: libauth-googleauth-perl
Description-md5: 7e2bb38e228b30f819a5519c500f4983
Description-en: Google Authenticator TOTP Abstraction
 Auth::GoogleAuth provides a simplified interface to supporting typical
 two-factor authentication with Google Authenticator using the TOTP
 Algorithm as defined by RFC 6238. Although Google Authenticator supports
 both TOTP and HOTP, at the moment, this module only supports TOTP.

Package: libauth-yubikey-decrypter-perl
Description-md5: 6b832fe63e5f80c5b4826f7c0c5c6d20
Description-en: yubikey token output decryptor
 Auth::Yubikey_Decrypter is a Perl module to decrypt the AES output
 of Yubikey tokens.
 .
 Please note that this module does not perform authentication.
 It is a required component to decrypt the token first before
 authentication can be performed.

Package: libauth-yubikey-webclient-perl
Description-md5: d085a9185288a1059558d6a994ce4079
Description-en: Perl module to authenticate a Yubikey against the Yubico Web API
 Auth::Yubikey_WebClient is a Perl module to validate a Yubikey one-time
 password against the public Yubico Web API. Yubikeys are hardware
 authentication devices produced by yubico.com, which support different
 one-time password and two-factor authentication protocols as well as PGP
 cryptography.

Package: libauthcas-perl
Description-md5: 2ec2d35a9ed21af74dd804d9e3a70ec7
Description-en: Client library for CAS 2.0
 JA-SIG Central Authentication Service (CAS) is a web authentication
 and Single-Sign-On system.
 .
 This AuthCAS Perl module provides required subroutines to validate
 and retrieve CAS tickets, allowing perl applications to become
 clients of a CAS server.

Package: libauthen-captcha-perl
Description-md5: be8f64cc949ab9772fa3acdeeec4b913
Description-en: Perl extension for creating captcha's
 Authen::Captcha provides an object oriented interface to captcha file
 creations. Captcha stands for Completely Automated Public Turing test to
 tell Computers and Humans Apart. A Captcha is a program that can generate
 and grade tests that:
 .
 - Most humans can pass.
 - Current computer programs can't pass.
 .
 The most common form is an image file containing distorted text, which
 humans are adept at reading, and computers (generally) do a poor job.
 This module currently implements that method.

Package: libauthen-cas-client-perl
Description-md5: 575e1738b1909354af53230e046799da
Description-en: Perl module for authentication using CAS
 Authen::CAS::Client module provides a simple interface for authenticating
 users using JA-SIG's Central Authentication Service (CAS) Single Sign On
 protocol. Both CAS protocol version 1.0 and 2.0 are supported.

Package: libauthen-dechpwd-perl
Description-md5: ea8fb8a29e8e3566f6b29543009ae115
Description-en: Perl module for DEC VMS password hashing
 Authen::DecHpwd implements the LGI$HPWD password hashing function from VMS,
 and some associated VMS username and password handling functions.

Package: libauthen-htpasswd-perl
Description-md5: c94a9c353c47d7853d7f39b6c20a2b6f
Description-en: Perl module to read and modify Apache .htpasswd files
 Authen::Htpasswd provides a convenient, object-oriented interface to
 Apache-style .htpasswd files.
 .
 It supports passwords encrypted via MD5, SHA-1, and crypt, as well as plain
 (cleartext) passwords.
 .
 Additional fields after username and password, if present, are accessible via
 the extra_info array.

Package: libauthen-krb5-admin-perl
Description-md5: e27d53b110358a859b7da4c2ca984c6d
Description-en: Perl extension for MIT Kerberos 5 admin interface
 The Authen::Krb5::Admin Perl module is an object-oriented interface to
 the MIT Kerberos 5 admin server.  This allows creation, deletion,
 renaming, and examination of Kerberos principals, changing passwords or
 keys, and changing policy settings in the KDC.
 .
 This module only supports the MIT Kerberos admin protocol.  For Heimdal
 KDCs, see libheimdal-kadm5-perl instead.

Package: libauthen-krb5-perl
Description-md5: 57dd28e609fb1dcbd7ab3f090e1501e1
Description-en: XS bindings for Kerberos 5
 Authen::Krb5 is an object oriented interface to the Kerberos 5 API. Both the
 implementation and documentation are nowhere near complete, and may require
 previous experience with Kerberos 5 programming. Most of the functions here
 are documented in detail in the Kerberos 5 API documentation.
 http://web.mit.edu/kerberos/krb5-current/doc/appdev/refs/api/index.html
 .
 This package is built against the MIT Kerberos 5 libraries.

Package: libauthen-krb5-simple-perl
Description-md5: eaffe139d08b44647302168b45fb69de
Description-en: Perl module for authentication using Kerberos 5
 Authen::Krb5::Simple is a Perl module that provides a way to authenticate a
 username/password combination using Kerberos 5. Simply use this module and
 call its authentication function (or user@KRB_REALM) and a password.

Package: libauthen-libwrap-perl
Description-md5: 43f92bffba2db0b37f21f6931b25727a
Description-en: module providing access to the TCP Wrappers library
 The Authen::Libwrap module allows you to access the hosts_ctl() function from
 Wietse Venema's popular TCP Wrappers security package. This allows validation
 of network access from Perl programs against the system-wide hosts.allow file.
 .
 If any of the parameters to hosts_ctl() are not known (i.e. username due to
 lack of an identd server), the constant STRING_UNKNOWN may be passed to the
 function.

Package: libauthen-ntlm-perl
Description-md5: 0169da8e449e098c7a9610d29375d5ec
Description-en: authentication module for NTLM
 Authen::NTLM provides methods to use NTLM authentication. It can
 be used as an authenticate method with the Mail::IMAPClient module
 to perform the challenge/response mechanism for NTLM connections
 or it can be used on its own for NTLM authentication with other
 protocols (eg. HTTP).
 .
 The implementation is a direct port of the code from fetchmail
 which, itself, has based its NTLM implementation on samba. As
 such, this code is not especially efficient, however it will still
 take a fraction of a second to negotiate a login on a PII which is
 likely to be good enough for most situations.

Package: libauthen-oath-perl
Description-md5: c048008680ea8dc5024acfb4bf7f322f
Description-en: Perl module for OATH One Time Passwords
 Authen::OATH is an implementation of the HOTP and TOTP One Time Password
 algorithms as defined by OATH (http://www.openauthentication.org).
 .
 All necessary parameters are set by default, though these can be overridden.
 Both totp() and htop() have passed all of the test vectors defined in the RFC
 documents for TOTP and HOTP.
 .
 totp() and hotp() both default to returning 6 digits and using SHA. As such,
 both can be called by passing only the secret key and a valid OTP will be
 returned.

Package: libauthen-pam-perl
Description-md5: d0f77982a88156e720d72af612560c93
Description-en: Perl interface to PAM library
 The Authen::PAM module provides a Perl interface to the PAM library.
 It provides compatibility with both newer and older PAM libraries,
 allowing the use of any of the known names for a give constant.

Package: libauthen-passphrase-perl
Description-md5: ec709ee37ed16801f91e5fe681a0bddd
Description-en: Perl module encapsulating hashed passwords/passphrases as objects
 Authen::Passphrase is the base class for a system of objects that encapsulate
 passphrases.  An object of this type is a passphrase recogniser: its
 job is to recognise whether an offered passphrase is the right one.
 For security, such passphrase recognisers usually do not themselves know
 the passphrase they are looking for; they can merely recognise it when
 they see it.  There are many schemes in use to achieve this effect,
 and the intent of this class is to provide a consistent interface to
 them all, hiding the details.
 .
 This package contains implementations of several specific passphrase schemes
 in addition to the base class.
 .
 THIS MODULE IS DEPRECATED. For a module that's more extensible, and
 less held-back by legacy algorithms, you may want to use
 Crypt::Passphrase instead.

Package: libauthen-radius-perl
Description-md5: 9718a7227979a8b134b6859db96565cb
Description-en: module to authenticate users using RADIUS
 Authen::Radius is a Perl module that supports authentication of credentials
 against a RADIUS database. It also permits retrieval and modification of a
 user's settings. Name/value attribute pairs are automatically translated by
 the loaded dictionary.

Package: libauthen-sasl-saslprep-perl
Description-md5: 6d1f6818bfe432a5e25a25552fbdd4ca
Description-en: Stringprep Profile for User Names and Passwords (RFC 4013)
 Authen::SASL::SASLprep implements the SASLprep specification, which describes
 how to prepare Unicode strings representing user names and passwords for
 comparison. SASLprep is a profile of the stringprep algorithm.

Package: libauthen-sasl-scram-perl
Description-md5: 39744a34f67ea8803ef569d534c41554
Description-en: SCRAM-SHA-1/256/512 support for Perl library Authen::SASL
 The Authen::SASL::SCRAM distribution adds SCRAM authentication mechanisms to
 Authen::Perl. By installing this library existing Perl applications depending
 on Authen::Perl are instantly extended with these authentication mechanisms
 when they use the Perl backend (as opposed to the other available backends
 [XS and Cyrus]).
 .
 The library was written to enhance the "sendxmpp" program which is included
 in Debian under a package by the same name, because 99% of all XMPP servers
 don't offer any of the authentication mechanisms supported by the standard
 Authen::SASL library anymore (PLAIN, CRAM-MD5, DIGEST-MD5, LOGIN; most don't
 offer GSSAPI).

Package: libauthen-sasl-xs-perl
Description-md5: 1b61991256d633fea0db034b75bd5ddd
Description-en: Perl XS extension to glue Perl SASL to Cyrus SASL
 SASL is a generic mechanism for authentication used by several network
 protocols. Authen::SASL::XS provides an implementation framework that all
 protocols should be able to share.
 .
 The XS framework makes calls into the existing libsasl.so resp. libsasl2
 shared library to perform SASL client connection functionality, including
 loading existing shared library mechanisms.
 .
 libauthen-sasl-xs-perl is the successor of libauthen-sasl-cyrus-perl.

Package: libauthen-scram-perl
Description-md5: eba1e98a0abc487225dd852a6f20f61c
Description-en: Salted Challenge Response Authentication Mechanism (RFC 5802)
 The modules in this distribution implement the Salted Challenge Response
 Authentication Mechanism (SCRAM) from RFC 5802.
 .
 See Authen::SCRAM::Client and Authen::SCRAM::Server for usage details.

Package: libauthen-simple-cdbi-perl
Description-md5: 429c499104b145659222ac4ec523cf83
Description-en: Simple CDBI authentication
 Authen::Simple::CDBI enables CDBI authentication methods
 in the Authen::Simple framework.

Package: libauthen-simple-dbi-perl
Description-md5: cb4dada3f6f7184a8f8672f0bb16de6e
Description-en: Simple DBI authentication
 Authen::Simple::DBI enables DBI authentication methods in
 the Authen::Simple framework.

Package: libauthen-simple-dbm-perl
Description-md5: e786688efcb44725ba69c68ccfd63ceb
Description-en: module to allow simple DBM authentication
 Authen::Simple::DBM allows you to use DBM authentication methods.
 .
 It uses the libauthen-simple-perl framework.

Package: libauthen-simple-http-perl
Description-md5: 5fca3080bb6007365fd4af2f73fa5d52
Description-en: module to allow the use of simple HTTP authentication
 Authen::Simple::HTTP allows the use of HTTP authentication methods.
 .
 It uses the libauthen-simple-perl framework.

Package: libauthen-simple-kerberos-perl
Description-md5: 22855d0bec21a8e260b219e45dc45dc4
Description-en: module to allow the use of simple Kerberos authentication methods
 Authen::Simple::Kerberos allows the use of Kerberos authentication methods.
 .
 It uses the libauthen-simple-perl framework.

Package: libauthen-simple-ldap-perl
Description-md5: 95568b952d150fcbe12bc9c7c73dde9a
Description-en: module for simple LDAP authentication
 Authen::Simple::LDAP is part of the Authen::Simple framework for simple and
 consistent authentication. It provides a module for authentication against an
 LDAP service, including Apple Open Directory and Microsoft Active Directory
 servers.

Package: libauthen-simple-net-perl
Description-md5: ab9dcc30923b2da4b6a7416499aec404
Description-en: module to use simple NET authentication methods
 Authen::Simple::Net allows you to use NET authentication methods.
 .
 It supports:
 * Simple FTP authentication,
 * Simple POP3 authentication,
 * Simple SMTP authentication.
 .
 It uses the libauthen-simple-perl framework.

Package: libauthen-simple-pam-perl
Description-md5: 185dd573a49dba365ed17d3e89f510b2
Description-en: simple PAM authentication module
 Authen::Simple::PAM allows one to use PAM authentication methods.
 .
 It uses the libauthen-simple-perl framework.

Package: libauthen-simple-passwd-perl
Description-md5: 83a87e824ac85da83b75f4f80db5a2c5
Description-en: Simple Passwd authentication
 The Perl library Authen::Simple::Passwd allows one to authenticate
 against a passwd file.
 .
 It uses the Authen::Simple framework found in the
 libauthen-simple-perl package.

Package: libauthen-simple-perl
Description-md5: d8b56d27a031bb77dc4d747fc0f1729a
Description-en: simple and consistent perl framework for authentication
 Authen::Simple is the base package for various authentication methods
 written by the same author and available in the following packages:
 .
 * libauthen-simple-pam-perl
 * libauthen-simple-passwd-perl
 * libauthen-simple-http-perl
 * libauthen-simple-ldap-perl
 * libauthen-simple-smb-perl
 * libauthen-simple-kerberos-perl

Package: libauthen-simple-radius-perl
Description-md5: 95d9bfae17dbd2af25fa313968def0ef
Description-en: Simple RADIUS authentication
 Authen::Simple::Radius enables RADIUS authentication methods
 in the Authen::Simple framework.

Package: libauthen-simple-smb-perl
Description-md5: 613399059e15e882a5b8be0ae75c462b
Description-en: Simple SMB authentication
 Authen::Simple::SMB enables authentication against an SMB server
 in the Authen::Simple framework.

Package: libauthen-smb-perl
Description-md5: 4e507b2a677b04aef11a3e15d4566366
Description-en: SMB authentication module for Perl
 This package supplies the Authen::Smb perl module for authenticating against
 an SMB password server.

Package: libauthen-tacacsplus-perl
Description-md5: ecfb99e2a65309e191f3b863386c2193
Description-en: Perl module for authentication using TACACS+ server
 Authen::TacacsPlus is a Perl module that provides authentication services
 using the TACACS+ authentication protocol, optionally supporting various
 authentication methods including plain text (ASCII), Password Authentication
 Protocol (PAP) and Challenge-Handshake Authentication Protocol (CHAP).

Package: libauthen-u2f-perl
Description-md5: c044a14f6997566630dcb4ee9927ae7d
Description-en: pure Perl FIDO U2F server library
 Authen::U2F provides the tools needed to add support for U2F in an application.
 .
 This module does not handle the wire encoding of U2F challenges and response,
 as these are different depending on the U2F host you're using and the style of
 your application. In the examples dir there are scripts that implement the 1.0
 wire format, used by Yubico's libu2f-host, and a Plack application that works
 with Google's JavaScript module.

Package: libauthen-u2f-tester-perl
Description-md5: 32f632a1ca67c461b62818e777f6933c
Description-en: FIDO/U2F Authentication Test Client
 Authen::U2F::Tester implements a FIDO/U2F tester that can be used for testing
 web applications that support FIDO/U2F. This module can thus emulate an U2F
 device.

Package: libauthen-webauthn-perl
Description-md5: 5d4e61e81bb47341c500b67eabeb0296
Description-en: library to add Web Authentication support to server applications
 The goal of WebAuthn is to standardize an interface for authenticating users
 to web-based applications and services using public-key cryptography.
 .
 Authen::WebAuthn is a port of it for Perl based applications.

Package: libauthselect-dev
Description-md5: 232f7f0259cf0d523f99e5eb2f6c8385
Description-en: Development libraries and headers for authselect
 System header files and development libraries for authselect. Useful to
 develop a front-end for the authselect library.
 .
 This package is needed to compile programs against libauthselect5.

Package: libauthselect5
Description-md5: 076e3cc7b6329174e67d00dc1bda7b3f
Description-en: Utility library used by the authselect tool
 Common library files for authselect. This package is used by the authselect
 command line tool and any other potential front-ends.
 .
 This package contains the shared library.

Package: libauto64fto32f-java
Description-md5: 7a2221bd505744fa69786f04d7f41810
Description-en: minimalist library for converting double numerical Java code into float
 This library is used to create applications that can convert code written with
 64-bit floats (i.e. doubles) into 32-bit float code. This is done by performing
 specially designed keyword replacements. No special template language is
 required.

Package: libautobox-core-perl
Description-md5: 8e378af87a3d7ff336f0d58e85a969b7
Description-en: module providing automatic methods for core functions
 This module provides automatic methods which wrap perl's built-in
 functions for minipulating numbers, strings, arrays, hashes, and code
 references. It can be handy to use built-in functions as methods to avoid
 messy dereferencing syntaxes and parentheses pile ups.
 .
 autobox::Core is what you'd call a stub module. It is merely glue, presenting
 existing functions with a new interface. Most of the methods read like sub
 hex ($) { hex($_[0]) }. Besides built-ins that operate on hashes, arrays,
 scalars, and code references, some Perl 6-ish things were thrown in, and some
 keywords like foreach have been turned into methods.

Package: libautobox-dump-perl
Description-md5: 6dff301b64d748edcb02e59c33f968c2
Description-en: Perl module that display results in a Human/perl readable form
 autobox::dump adds, via the autobox pragma, a method to normal expression
 (such as scalars, arrays, hashes, math, literals, etc.) that produces a
 human/perl readable representation of the value of that expression.

Package: libautobox-junctions-perl
Description-md5: e0a3d78133b0d21768a372cb695c085e
Description-en: module providing autoboxified junction-style operators
 autobox::Junctions is a simple autoboxifying wrapper around
 Syntax::Keyword::Junction, that provides array and array references with the
 functions provided by that package as methods for arrays: any, all, one, and
 none.

Package: libautobox-list-util-perl
Description-md5: 91ec9746d0692300c0dd4f242574b832
Description-en: Perl module providing List::Util functions as methods on arrays
 The autobox pragma allows methods to be called on integers, floats, strings,
 arrays, hashes, and code references in exactly the same manner as blessed
 references.
 .
 autobox::List::Util brings all of the functions from List::Util to arrays as
 methods.

Package: libautobox-perl
Description-md5: 1f5d930384c2bd91260d4bf8ca1aa68e
Description-en: Perl pragma for method calls on native types
 autobox is a Perl pragma that enables method calls on Perl's native data types
 including numeric values (integers and floats), strings, arrays, hashes and
 even code references in a simple and consistent way.
 .
 When a method is invoked on something which is not a blessed object reference,
 autobox looks for the method in a package whose name corresponds to the ref()
 type of the value. This design means extending the default functionality for
 new methods on a type-by-type basis is very simple.

Package: libautobox-transform-perl
Description-md5: 54fa1cd80766baac72d5ceda85f80488
Description-en: set of autobox methods to transform arrays and hashes
 autobox provides the ability to call methods on native types, e.g. strings,
 arrays, and hashes as if they were objects.
 .
 autobox::Core provides the basic methods for Perl core functions like uc,
 map, and grep.
 .
 This module, autobox::Transform, provides higher level and more specific
 methods to transform and manipulate arrays and hashes, in particular when the
 values are hashrefs or objects.

Package: libautocomplete-java
Description-md5: 0701c45741251a02d50c89e2e444fe2a
Description-en: Java library for auto-completion in text component
 AutoComplete is a library allowing you to add IDE-like auto-completion
 (aka "code completion" or "Intellisense") to any Swing JTextComponent.
 Special integration is added for RSyntaxTextArea.
 .
 It features:
 * Drop-down completion choice list
 * Optional companion "description" window, complete with full HTML
 support and navigable with hyperlinks
 * Optional parameter completion assistance for functions/methods,
 ala Eclipse and NetBeans
 * Completion information is typically specified in an XML file,
 but can even be dynamic.

Package: libautolink-java
Description-md5: c714ad6114ffd1527e66d3b9223447f6
Description-en: Autolink URL extraction library
 Java library to extract links such as URLs and email addresses from
 plain text. It's fast, small, and smart about where a link ends, such
 as with trailing punctuation.

Package: libautomaton-java
Description-md5: af60c1484d9563863a56e8147272f55e
Description-en: Finite-State Automaton for Regular Expressions
 Automaton is a DFA/NFA (finite-state automata) implementation with Unicode
 alphabet (UTF16) and support for the standard regular expression operations
 (concatenation, union, Kleene star) and a number of non-standard ones
 (intersection, complement, etc.).

Package: libautopilot-gtk
Description-md5: c76f24e365cee9cbd3ae6bd89df0ce70
Description-en: Makes GTK+ applications introspectable by autopilot.
 This allows autopilot to test any existing GTK+ application,
 without having to rebuild the application under test.

Package: libautotransient-java
Description-md5: 50511e9adb33aaecd8664c9464000d62
Description-en: AutoValue extension to mark properties as transient
 An annotation and AutoValue extension that allows marking properties as
 transient, so they are skipped by serialization libraries like Gson or Moshi.

Package: libautotransient-java-doc
Description-md5: 29440f35f295cf3703f011cdddf24fea
Description-en: AutoValue extension to mark properties as transient (Documentation)
 An annotation and AutoValue extension that allows marking properties as
 transient, so they are skipped by serialization libraries like Gson or Moshi.
 .
 This package contains the API documentation.

Package: libautovivification-perl
Description-md5: 8e0f8248936ecf9ff77f8defc84c132a
Description-en: pragma for lexically disabling autovivification
 autovivication is a Perl pragma that enables developers to control whether
 variables can be created automatically on their first use, rather than
 requiring them to be defined beforehand. While occasionally useful, this
 behaviour can result in subtle bugs that are difficult to debug.
 .
 This pragma lets you disable autovivification for some constructs and can
 optionally also emit a warning or error when it would have happened.

Package: libavalon-framework-java
Description-md5: f9117fbf931d7d1e73c2658b182d9d0f
Description-en: Common framework for Java server applications
 The Avalon framework consists of interfaces that define
 relationships between commonly used application components,
 best-of-practice pattern enforcement, and several lightweight
 convenience implementations of the generic components.

Package: libavalon-framework-java-doc
Description-md5: f5c1e89e0e6d236615f930bed9800007
Description-en: Common framework for Java server applications (API)
 The Avalon framework consists of interfaces that define
 relationships between commonly used application components,
 best-of-practice pattern enforcement, and several lightweight
 convenience implementations of the generic components.
 .
 This is the API documentation for Avalon which is a common framework
 for Java server applications.

Package: libavc1394-tools
Description-md5: cca90fb0bc5ae2f64fb77f8bb41f7aa9
Description-en: control IEEE 1394 audio/video devices (utilities)
 libavc1394 is a programming interface for the 1394 Trade Association AV/C
 (Audio/Video Control) Digital Interface Command Set. It allows you to
 remote control camcorders and similar devices connected to your computer
 via an IEEE 1394 (aka Firewire) link.
 .
 This package provides the command line tool dvcont that acts as a simple
 remote control, the tool mkrfc2734 that is needed to advertise IP over
 IEEE 1394 (RFC 2734) capabilities with the Linux 2.4 kernel series, and
 the utility panelctl, a remote control for set-top boxes.

Package: libavcall1
Description-md5: 02820f8214dd37e4ea1cbb9aa05d6983
Description-en: foreign function call libraries - calling C functions with variable arguments
 ffcall is a collection of libraries which can be used to build
 foreign function call interfaces in embedded interpreters.
 .
 This package installs a shared library version of the avcall library, which
 can be used for calling C functions with variable arguments.
 .
 The use of this shared library is deprecated. The main libffcall library,
 which embeds avcall, should be preferred.

Package: libavcodec-dev
Description-md5: 2a62521830e42037d8140eba51f0355c
Description-en: FFmpeg library with de/encoders for audio/video codecs - development files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library provides a generic encoding/decoding framework and
 contains multiple decoders and encoders for audio, video and subtitle streams,
 and several bitstream filters.
 .
 The shared architecture provides various services ranging from bit stream I/O
 to DSP optimizations, and makes it suitable for implementing robust and fast
 codecs as well as for experimentation.
 .
 This package contains the development files.

Package: libavcodec-extra
Description-md5: c7fed3b8f923a493b5362cbf63eca594
Description-en: FFmpeg library with extra codecs (metapackage)
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This metapackage depends on the latest version of the libavcodec variant
 that offers additional codec support. Application packages can depend
 on it if they require or suggest this variant in a robust manner.

Package: libavcodec-extra62
Description-md5: feec63fd4d4f9d19c23f700ca5d0cbcb
Description-en: FFmpeg library with additional de/encoders for audio/video codecs
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library provides a generic encoding/decoding framework and
 contains multiple decoders and encoders for audio, video and subtitle streams,
 and several bitstream filters.
 .
 The shared architecture provides various services ranging from bit stream I/O
 to DSP optimizations, and makes it suitable for implementing robust and fast
 codecs as well as for experimentation.
 .
 This package replaces the libavcodec62 package and contains the
 following additional codecs:
 .
 * ARIB STD-B24 Captions (Subtitle Decoder)
 * OpenCORE Adaptive Multi-Rate (AMR) Narrow-Band (Encoder/Decoder)
 * OpenCORE Adaptive Multi-Rate (AMR) Wide-Band (Decoder)
 * Android VisualOn Adaptive Multi-Rate (AMR) Wide-Band (Encoder)
 .
 Because this package links against libraries that are licensed under
 Apache License 2.0, the resulting binaries are distributed under the
 GPL version 3 or later.

Package: libavcodec62
Description-md5: b6405aed870af39811ea887203c50393
Description-en: FFmpeg library with de/encoders for audio/video codecs - runtime files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library provides a generic encoding/decoding framework and
 contains multiple decoders and encoders for audio, video and subtitle streams,
 and several bitstream filters.
 .
 The shared architecture provides various services ranging from bit stream I/O
 to DSP optimizations, and makes it suitable for implementing robust and fast
 codecs as well as for experimentation.
 .
 This package contains the runtime files.

Package: libavdevice-dev
Description-md5: 6c9d2502d27e23767fd8617f89f334a0
Description-en: FFmpeg library for handling input and output devices - development files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library provides a generic framework for grabbing from and rendering to
 many common multimedia input/output devices, and supports several input and
 output devices, including Video4Linux2, VfW, DShow, and ALSA.
 .
 This package contains the development files.

Package: libavdevice62
Description-md5: ad40bf128a0d66f1d4aa3d3f40dd7bff
Description-en: FFmpeg library for handling input and output devices - runtime files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library provides a generic framework for grabbing from and rendering to
 many common multimedia input/output devices, and supports several input and
 output devices, including Video4Linux2, VfW, DShow, and ALSA.
 .
 This package contains the runtime files.

Package: libavfilter-dev
Description-md5: 392f1c1f35e2c5ba69524b054062af62
Description-en: FFmpeg library containing media filters - development files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library provides a generic audio/video filtering framework containing
 several filters, sources and sinks.
 .
 This package contains the development files.

Package: libavfilter-extra
Description-md5: 294c01059082816ea04837949ebe6ab1
Description-en: FFmpeg library with extra filters (metapackage)
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This metapackage depends on the latest version of the libavfilter variant
 that offers additional filter support. Application packages can depend
 on it if they require or suggest this variant in a robust manner.

Package: libavfilter-extra11
Description-md5: 4378fc0dc9ba72c794a384c5649379bf
Description-en: FFmpeg library with extra media filters - runtime files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library provides a generic audio/video filtering framework containing
 several filters, sources and sinks.
 .
 This package replaces the libavfilter11 package and contains the
 following additional filters:
 .
 * Optical Character Recognition (uses Tesseract)
 .
 Because this package links against libraries that are licensed under
 Apache License 2.0, the resulting binaries are distributed under the
 GPL version 3 or later.

Package: libavfilter11
Description-md5: d830215e6285a7d6c06650a8f1d8ce9e
Description-en: FFmpeg library containing media filters - runtime files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library provides a generic audio/video filtering framework containing
 several filters, sources and sinks.
 .
 This package contains the runtime files.

Package: libavformat-dev
Description-md5: c3d0b37350451cbc0772c02383988a7b
Description-en: FFmpeg library with (de)muxers for multimedia containers - development files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library provides a generic framework for multiplexing and demultiplexing
 (muxing and demuxing) audio, video and subtitle streams. It encompasses
 multiple muxers and demuxers for multimedia container formats. It also
 supports several input and output protocols to access a media resource.
 .
 This package contains the development files.

Package: libavformat-extra
Description-md5: 1d19119ee9345f5700c710bfd0dc76f8
Description-en: FFmpeg library with extra (de)muxers (metapackage)
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This metapackage depends on the latest version of the libavformat variant
 that offers additional (de)muxers support. Application packages can depend
 on it if they require or suggest this variant in a robust manner.

Package: libavformat-extra62
Description-md5: b20fc8e30fd5b0064dd38f0faf59faa6
Description-en: FFmpeg library with additional (de)muxers for multimedia containers
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library provides a generic framework for multiplexing and demultiplexing
 (muxing and demuxing) audio, video and subtitle streams. It encompasses
 multiple muxers and demuxers for multimedia container formats. It also
 supports several input and output protocols to access a media resource.
 .
 This package replaces the libavformat62 package and contains the
 following additional (de)muxers:
 .
 * SMB protocol (using libsmbclient)
 .
 Because this package links against libraries that are licensed under
 Apache License 2.0 or GPL version 3, the resulting binaries are distributed
 under the GPL version 3 or later.

Package: libavformat62
Description-md5: a477ad30c384813e506c2b5a98d770cc
Description-en: FFmpeg library with (de)muxers for multimedia containers - runtime files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library provides a generic framework for multiplexing and demultiplexing
 (muxing and demuxing) audio, video and subtitle streams. It encompasses
 multiple muxers and demuxers for multimedia container formats. It also
 supports several input and output protocols to access a media resource.
 .
 This package contains the runtime files.

Package: libavif-bin
Description-md5: 81600c0e21cf11bd18478705aca3938e
Description-en: Library for handling .avif files (utilities)
 This library aims to be a friendly, portable C implementation of the AV1
 Image File Format as described in https://aomediacodec.github.io/av1-avif/.
 .
 This package provides several utilities provided by the library:
 - avifdec
 - avifenc

Package: libavif-dev
Description-md5: b1d22dff81f4ee171a43797e58d12b09
Description-en: Library for handling .avif files (development files)
 This library aims to be a friendly, portable C implementation of the AV1
 Image File Format as described in https://aomediacodec.github.io/av1-avif/.
 .
 This package provides the development files.

Package: libavif-gdk-pixbuf
Description-md5: f36f87f28222252e5c3f302048fcad62
Description-en: Library for handling .avif files (GDK pixbuf plugin)
 This library aims to be a friendly, portable C implementation of the AV1
 Image File Format as described in https://aomediacodec.github.io/av1-avif/.
 .
 This package provides the GDK pixbuf plugin for the library.

Package: libavif16
Description-md5: d22f72017806938e40e05275100da9fd
Description-en: Library for handling .avif files
 This library aims to be a friendly, portable C implementation of the AV1
 Image File Format as described in https://aomediacodec.github.io/av1-avif/.
 .
 This package provides the shared library files.

Package: libavifile-0.7-bin
Description-md5: 0b1f0e35c6f53657afce1e218c4fbb8e
Description-en: toolkit for libavifile
 Library that allows programs to read and write compressed
 AVI files (Indeo Video, DivX ;-), etc.) under GNU.
 (De)Compression is performed with various audio/video plugins
 (FFMpeg, Vorbis, Win32, ...).
 Formats like mpeg, mov are partly supported.
 For more info about usage of Win32, Lame and OpenDivX plugin
 see README.debian.
 .
 This package contains the toolkit for libavifile.

Package: libavifile-0.7-common
Description-md5: 45e59596d0441c8e4a95ae868691beba
Description-en: toolkit for libavifile
 Library that allows programs to read and write compressed
 AVI files (Indeo Video, DivX ;-), etc.) under GNU.
 (De)Compression is performed with various audio/video plugins
 (FFMpeg, Vorbis, Win32, ...).
 Formats like mpeg, mov are partly supported.
 For more info about usage of Win32, Lame and OpenDivX plugin
 see README.debian.
 .
 This package contains the common files which libavifile needed.

Package: libavifile-0.7-dev
Description-md5: 78cb733ee072c77a151af8445104e928
Description-en: development header files for libavifile
 Contains the symlinks, headers and object files needed to compile
 and link programs which use aviplay library.

Package: libavifile-0.7c2
Description-md5: 5006849d3971feb8a9fb50edbccea3b4
Description-en: shared libraries for AVI read/writing
 Library that allows programs to read and write compressed
 AVI files (Indeo Video, DivX ;-), etc.) under GNU.
 (De)Compression is performed with various audio/video plugins
 (FFMpeg, Vorbis, Win32, ...).
 Formats like mpeg, mov are partly supported.
 For more info about usage of Win32, Lame and OpenDivX plugin
 see README.debian.

Package: libavkys-dev
Description-md5: e305d821c7d80ed31c149cc8991aace2
Description-en: full featured webcam capture application - dev
 webcamoid allows one to capture, save and view a video stream. It also can
 do a lot of funny things.
 .
 Features:
 .
 * Take pictures and record videos with the webcam.
 * Manages multiple webcams.
 * GUI interface.
 * Custom controls for each webcam.
 * Add funny effects to the webcam.
 * +60 effects available.
 * Effects with live previews.
 * Translated to many languages.
 * Use custom network and local files as capture devices.
 * Capture from desktop.
 * Many recording formats.
 * Virtual webcam support for feeding other programs.
 .
 This package contains the development files of libavkys.

Package: libavkys9
Description-md5: d1dca108dd2ea464a11c3c71b17f30c5
Description-en: full featured webcam capture application - library
 webcamoid allows one to capture, save and view a video stream. It also can
 do a lot of funny things.
 .
 Features:
 .
 * Take pictures and record videos with the webcam.
 * Manages multiple webcams.
 * GUI interface.
 * Custom controls for each webcam.
 * Add funny effects to the webcam.
 * +60 effects available.
 * Effects with live previews.
 * Translated to many languages.
 * Use custom network and local files as capture devices.
 * Capture from desktop.
 * Many recording formats.
 * Virtual webcam support for feeding other programs.
 .
 This package contains the library for webcamoid.

Package: libavl-dev
Description-md5: bf8775a607f5f885f9037fdae2cee40f
Description-en: AVL tree manipulation library - development
 This library consists of a set of functions to manipulate AVL trees.  AVL
 trees are very efficient balanced binary trees, similar to red-black trees.
 The functions in this library can handle any kind of payload and search key
 type.
 .
 This package contains the header files.

Package: libavl1t64
Description-md5: 2890677a5e3fd496f3a20db6a3e6d37b
Description-en: AVL tree manipulation library - runtime
 This library consists of a set of functions to manipulate AVL trees.  AVL
 trees are very efficient balanced binary trees, similar to red-black trees.
 The functions in this library can handle any kind of payload and search key
 type.
 .
 This package contains the actual library.

Package: libavogadro-data
Description-md5: b7c78f0feb76bafcc8e21238f3a1c8bd
Description-en: Molecular Graphics and Modelling System (data files)
 Avogadro is a molecular graphics and modelling system targeted at small
 to medium molecules.  It can visualize properties like molecular orbitals or
 electrostatic potentials and features an intuitive molecular builder.
 .
 This package provides molecule and crystal data for the
 Insert Fragment plugin.

Package: libavogadro-dev
Description-md5: 511b235cbf7c8f0d3983332a8a2ef822
Description-en: Molecular Graphics and Modelling System (development files)
 Avogadro is a molecular graphics and modelling system targeted at small
 to medium molecules.  It can visualize properties like molecular orbitals or
 electrostatic potentials and features an intuitive molecular builder.
 .
 This package provides the development and header files.

Package: libavogadro-doc
Description-md5: 7f06c264b03c4e4090cecbc8a7bff2da
Description-en: Molecular Graphics and Modelling System (lib documentation)
 Avogadro is a molecular graphics and modelling system targeted at small
 to medium molecules.  It can visualize properties like molecular orbitals or
 electrostatic potentials and features an intuitive molecular builder.
 .
 This package provides the documentation for libavogadro.

Package: libavogadro2-1t64
Description-md5: 3213621da2aa0dfd65baafe1e63e2c3c
Description-en: Molecular Graphics and Modelling System (library)
 Avogadro is a molecular graphics and modelling system targeted at small
 to medium molecules.  It can visualize properties like molecular orbitals or
 electrostatic potentials and features an intuitive molecular builder.
 .
 This package provides the shared libraries, plugins and functionality scripts.

Package: libavro-compiler-java
Description-md5: 30c3003cd11570db9480020d66a29d85
Description-en: Apache Avro compiler for Java
 Apache Avro is a data serialization system providing:
 * Rich data structures.
 * A compact, fast, binary data format.
 * A container file, to store persistent data.
 * Remote procedure call (RPC).
 * Simple integration with dynamic languages. Code generation is not required
 to read or write data files nor to use or implement RPC protocols. Code
 generation as an optional optimization, only worth implementing
 for statically typed languages.
 .
 This package contains the compilers for Avro IDL and Avro specific Java API.

Package: libavro-dev
Description-md5: 94b3c5a5ca13cf9003065e634988616a
Description-en: Apache Avro C static library and headers (avro-c)
 Apache Avro is a data serialization system. Avro provides rich data
 structures; a binary data format; and a container file format, to store
 Avro-encoded data persistently.
 .
 This package provides the "avro-c" implementation of Apache Avro in C.
 The C implementation supports:
 .
 * binary encoding/decoding of all primitive and complex data types
 * storage to an Avro Object Container File
 * schema resolution, promotion and projection
 * validating and non-validating mode for writing Avro data
 .
 The C implementation of Avro lacks RPC support.
 .
 This package contains the development files.

Package: libavro-java
Description-md5: 94ad7a3a27dd63a6ff56eaec3fa236e4
Description-en: Apache Avro data serialization system
 Apache Avro is a data serialization system providing:
 * Rich data structures.
 * A compact, fast, binary data format.
 * A container file, to store persistent data.
 * Remote procedure call (RPC).
 * Simple integration with dynamic languages. Code generation is not required
 to read or write data files nor to use or implement RPC protocols. Code
 generation as an optional optimization, only worth implementing
 for statically typed languages.
 .
 This package contains the Java API of Apache Avro

Package: libavro-maven-plugin-java
Description-md5: aea46a1e7d640f42896274ad90ef92cf
Description-en: Apache Avro Maven plugin
 Apache Avro is a data serialization system providing:
 * Rich data structures.
 * A compact, fast, binary data format.
 * A container file, to store persistent data.
 * Remote procedure call (RPC).
 * Simple integration with dynamic languages. Code generation is not required
 to read or write data files nor to use or implement RPC protocols. Code
 generation as an optional optimization, only worth implementing
 for statically typed languages.
 .
 This package contains the Maven plugin for Avro IDL and specific API compilers

Package: libavro24
Description-md5: c19eede690be65a270970a2935a57a38
Description-en: Apache Avro C shared library (avro-c)
 Apache Avro is a data serialization system. Avro provides rich data
 structures; a binary data format; and a container file format, to store
 Avro-encoded data persistently.
 .
 This package provides the "avro-c" implementation of Apache Avro in C.
 The C implementation supports:
 .
 * binary encoding/decoding of all primitive and complex data types
 * storage to an Avro Object Container File
 * schema resolution, promotion and projection
 * validating and non-validating mode for writing Avro data
 .
 The C implementation of Avro lacks RPC support.
 .
 This package contains the shared library.

Package: libavtp-dev
Description-md5: 2a96225d6e2f4c2b0fffe7bce6a568e4
Description-en: Audio Video Transport Protocol (development files)
 Audio Video Transport Protocol (AVTP) defines several AVTPDU type formats.
 Libavtp doesn't support all of them yet. The list of supported formats is:
 AAF (PCM encapsulation only), CRF, CVF (H.264 only) and RVF.
 .
 This package provides the development files for libavtp.

Package: libavtp0
Description-md5: 5da79fd1f8c6b69baeaa4e7fa834cf58
Description-en: Audio Video Transport Protocol (shared library)
 Audio Video Transport Protocol (AVTP) defines several AVTPDU type formats.
 Libavtp doesn't support all of them yet. The list of supported formats is:
 AAF (PCM encapsulation only), CRF, CVF (H.264 only) and RVF.
 .
 This package provides the shared library.

Package: libavutil-dev
Description-md5: c444efda200ddbd71346c9a1d2e036cd
Description-en: FFmpeg library with functions for simplifying programming - development files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library is a utility library to aid portable multimedia programming.
 It contains safe portable string functions, random number generators, data
 structures, additional mathematics functions, cryptography and multimedia
 related functionality (like enumerations for pixel and sample formats).
 It is not a library for code needed by both libavcodec and libavformat.
 The goal for this library is to be modular, small, efficient and useful.
 .
 This package contains the development files.

Package: libavutil60
Description-md5: 770a5e363265c4557c507feffc8f58d8
Description-en: FFmpeg library with functions for simplifying programming - runtime files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library is a utility library to aid portable multimedia programming.
 It contains safe portable string functions, random number generators, data
 structures, additional mathematics functions, cryptography and multimedia
 related functionality (like enumerations for pixel and sample formats).
 It is not a library for code needed by both libavcodec and libavformat.
 The goal for this library is to be modular, small, efficient and useful.
 .
 This package contains the runtime files.

Package: libawl-php
Description-md5: d1d77f799f08eb20fe8257fb2a3ecb59
Description-en: Andrew's Web Libraries - PHP Utility Libraries
 This package contains Andrew's Web Libraries.  This is a set
 of hopefully lightweight libraries for handling a variety of
 useful things for web programming, including:
 - Session management
 - User management
 - DB Records
 - Simple reporting
 - DB Schema Updating
 - iCalendar parsing
 .
 There is some documentation in the awl-doc package.

Package: libaws-signature4-perl
Description-md5: 191d29e9fabdfd2711a02ae0fc6e2c1f
Description-en: module to create a version4 signature for Amazon Web Services
 AWS::Signature4 implements Amazon Web Service's Signature version 4
 (http://docs.aws.amazon.com/general/latest/gr/signature-version-4.html).
 It integrates with modules such as VM::EC2 or Amazon::SQS::Simple.

Package: libax25
Description-md5: a13d06ad9528eb2ac0f6fece51f449ee
Description-en: ax25 library for hamradio applications
 This library is for ham radio applications that use the ax25
 protocol.  Included are routines to do ax25 address parsing, common
 ax25 application config file parsing, etc.

Package: libax25-dev
Description-md5: 7ab0bcf5d3517afec679cbf61e9298db
Description-en: ax25 library development files
 This library is used for applications that use the ax25 protocol.
 Included are routines to do ax25 address parsing, common ax25
 application config file parsing, etc.  This development library
 package includes some man pages and include files for compiling
 applications which use libax25.

Package: libaxc-dev
Description-md5: c9236a1df86c2cae9bc636c1354dda15
Description-en: development headers for libaxc
 Client library for libsignal-c, implementing the needed database and crypto
 interfaces using SQLite and gcrypt. Initially, the library's name was
 libaxolotl, hence the name.
 .
 Additionally it provides utility functions for common use cases like encrypting
 and decrypting, ultimately making direct use of libsignal unnecessary.
 .
 This package contains the development files.

Package: libaxc0
Description-md5: 5b8440b24a7bd7808483192b4c029d66
Description-en: client library for libsignal-protocol-c
 Client lib for libsignal-c, implementing the needed database and crypto
 interfaces using SQLite and gcrypt. Initially, the library's name was
 libaxolotl, hence the name.
 Additionally it provides utility functions for common use cases like encrypting
 and decrypting, ultimately making direct use of libsignal unnecessary.

Package: libaxiom-java
Description-md5: 8fe74b4b030d6608a03041126c4a6857
Description-en: Apache AXIOM - StAX-based XML Infoset compliant object model
 Apache Axiom provides an XML Infoset compliant object model implementation
 which supports on-demand building of the object tree. It supports a novel
 "pull-through" model which allows one to turn off the tree building and
 directly access the underlying pull event stream using the StAX API.
 It also has built in support for XML Optimized Packaging (XOP) and MTOM,
 the combination of which allows XML to carry binary data efficiently and
 in a transparent manner. The combination of these is an easy to use API
 with a very high performant architecture.

Package: libaxis-java
Description-md5: b589e0c92911ac766ae3ec016a1ea37b
Description-en: SOAP implementation in Java
 Apache AXIS is an implementation of the SOAP ("Simple Object Access Protocol")
 submission to W3C.
 .
 From the draft W3C specification:
 .
 SOAP is a lightweight protocol for exchange of information in a decentralized,
 distributed environment. It is an XML based protocol that consists of three
 parts: an envelope that defines a framework for describing what is in a message
 and how to process it, a set of encoding rules for expressing instances of
 application-defined datatypes, and a convention for representing remote
 procedure calls and responses.
 .
 This project is a follow-on to the Apache SOAP project.

Package: libaxis-java-doc
Description-md5: cf80abfb540610facf7fc7b5369b6e94
Description-en: SOAP implementation in Java (documentation)
 Apache AXIS is an implementation of the SOAP ("Simple Object Access Protocol")
 submission to W3C.
 .
 From the draft W3C specification:
 .
 SOAP is a lightweight protocol for exchange of information in a decentralized,
 distributed environment. It is an XML based protocol that consists of three
 parts: an envelope that defines a framework for describing what is in a message
 and how to process it, a set of encoding rules for expressing instances of
 application-defined datatypes, and a convention for representing remote
 procedure calls and responses.
 .
 This project is a follow-on to the Apache SOAP project.
 .
 This package contains the Javadoc API documentation.

Package: libaxmlrpc-java
Description-md5: 211e9d69567036bc71fbcbe388607d02
Description-en: XML-RPC Java library
 A lightweight Java XML-RPC client designed to run fine on Android.
 Since there is absolutely no dependency to any android specific library
 it also works fine in normal Java applications.

Package: libayatana-appindicator-glib-dev
Description-md5: b6b1138836c15efea956b966c130af25
Description-en: Ayatana Application Indicators (header files, Glib-2.0-only reimplementation)
 A library and indicator to take menus from applications and place them in
 the panel.
 .
 This package contains files that are needed to build applications.

Package: libayatana-appindicator-glib-doc
Description-md5: 00402322d6e3825f3eeb4bc221af8441
Description-en: Ayatana Application Indicators (Glib-2.0-only reimplementation, doc files)
 A library and indicator to take menus from applications and place them in
 the panel.
 .
 This package contains developer documentation.

Package: libayatana-appindicator-glib2
Description-md5: 7f20a8c9a17ed743e53a47d30b18c593
Description-en: Ayatana Application Indicators (Glib-2.0-only reimplementation)
 A library and indicator to take menus from applications and place them in
 the panel.
 .
 This package contains shared libraries to be used by applications.

Package: libayatana-common-dev
Description-md5: 68ecaab8a2c2eff85efa9628339ee5ee
Description-en: Ayatana System Indicators' common API functions (development headers)
 This package contains common API functions used by Ayatana System
 Indicators.
 .
 This package contains the development headers.

Package: libayatana-common0
Description-md5: 207b562f4b6fb8bd97c07d262a958263
Description-en: Ayatana System Indicators' common API functions (shared library)
 This package contains common API functions used by Ayatana System
 Indicators.
 .
 This package contains the shared library.

Package: libayatana-indicator3-tools
Description-md5: eed68b574deb445f792f234e83757969
Description-en: Tools for libayatana-indicator
 The Ayatana Indicators library contains information to build indicators
 to go into modern desktops' indicator applets.
 .
 This package contains tools useful for developers of applications using
 indicators.

Package: libb-compiling-perl
Description-md5: b7b5b4290744a869261a5ca29eb58099
Description-en: Perl module for expose PL_compiling to perl
 B::Compiling exposes the perl interpreter's PL_compiling variable to perl.
 .
 The module exports one function, PL_compiling, which  returns a "B::COP"
 object representing PL_compiling. See B for documentation on how to use the
 returned "B::COP".

Package: libb-cow-perl
Description-md5: 9b1c409924e6a2241e50872368fe90e5
Description-en: additional B helpers to check COW status
 B::COW provides some naive additional B helpers to check the COW status of
 one SvPV.
 .
 A COWed SvPV is sharing its string (the PV) with other SvPVs. It's a (kind
 of) Read Only C string, that would be Copied On Write (COW).
 .
 More than one SV can share the same PV, but when one PV need to alter it, it
 would perform a copy of it, decrease the COWREFCNT counter.
 .
 One SV can then drop the COW flag when it's the only one holding a pointer to
 the PV.
 .
 The COWREFCNT is stored at the end of the PV, after the "\0".
 .
 That value is limited to 255, after that a new PV would be created,

Package: libb-debug-perl
Description-md5: be94a17ed15c441e18feba4734a61ffd
Description-en: module to print debug info about perl ops
 The B::Debug module walks the Perl syntax tree, printing debug info about
 ops.
 .
 The B module supplies classes which allow a Perl program to delve
 into its own innards.  It is the module used to implement the
 "backends" of the Perl compiler.
 .
 B::Debug in perl core is deprecated in 5.27.3 and will be removed in the
 future.

Package: libb-hooks-op-annotation-perl
Description-md5: 68fc795b35d9b1f0b3315a291dd448e5
Description-en: module to allow annotation and delegation of hooked OPs
 B::Hooks::OP::Annotation provides a way for XS code that hijacks OP op_ppaddr
 functions to delegate to (or restore) the previous functions, whether they
 are assigned by perl or by another module. Typically this should be used in
 conjunction with B::Hooks::OP::Check (see libb-hooks-op-check-perl).
 .
 B::Hooks::OP::Annotation makes its types and functions available to XS code
 by means of ExtUtils::Depends (libextutils-depends-perl). Modules that wish
 to use these exports in their XS code should use B::OP::Hooks::Annotation in
 the Perl module that loads the XS.

Package: libb-hooks-op-check-entersubforcv-perl
Description-md5: 5ee009fd278d42a541a135f2c53eedf5
Description-en: Invoke callbacks on construction of entersub OPs for certain CVs
 B::Hooks::OP::Check::EntersubForCV is a perl module to register and
 unregister handlers to be executed when an entersub opcode for a
 given CV is compiled.
 .
 This enables you to hook one subroutine onto another, and have it
 executed before the originally called subroutine.

Package: libb-hooks-op-ppaddr-perl
Description-md5: 50b107a5c4684cf9e080616f28aa49a4
Description-en: C API to hook into Perl opcode execution
 B::Hooks::OP::PPAddr provides a C API for XS modules to hook into the
 execution of Perl opcodes.

Package: libb-hooks-parser-perl
Description-md5: 99b2f41be69be3319df75cf87eb0c9da
Description-en: module providing an interface to Perl's parser variables
 B::Hooks::Parser provides an API for parts of the perl parser. It can
 be used to modify the code during parsing, providing functions to get
 and set the line currently worked on, the position on that line and to
 inject Perl code at the current parsing position.

Package: libb-keywords-perl
Description-md5: 867be8146ae40a9735fca6dc5f66de66
Description-en: lists of internal perl keywords
 The B::Keywords perl module provides lists of internal keywords of the
 perl programming language. It can be used as an adjunct to the B perl
 module by programs that parse and analyze perl code.

Package: libb-lint-perl
Description-md5: 333f80df6f006d7cbc3f1ea5ea9d71ec
Description-en: Perl lint
 The B::Lint module is equivalent to an extended version of the -w option of
 perl. It is named after the program lint which carries out a similar process
 for C programs.

Package: libb-perlreq-perl
Description-md5: 974d7985a6e96f99ce1980caf1820826
Description-en: Perl module to determine Perl module dependencies
 B::PerlReq is a backend module for the Perl compiler that determines the
 dependencies of Perl source code, based on the internal structure that Perl
 creates itself after parsing a program source file. The output of this module
 is suitable for automatic dependency detection, tracking and organization,
 particularly for building and maintaining binary packages.

Package: libb-utils-perl
Description-md5: 2c33e08bb9077aff37609a4230195603
Description-en: Perl module assisting with op tree manipulation
 B::Utils contains a variety of functions which make it easier to manipulate
 perl's op tree. It provides many commonly used features like stringification
 of operations, determining ancestors and predecessors, etc. It also provides
 several ways to walk the entire op tree.

Package: libb2-1
Description-md5: 09e82d84aa2c2c5ff47a2e662ecc6c6c
Description-en: BLAKE2 family of hash functions
 The BLAKE2 family of hash functions is an improved version of the
 SHA-3 finalist BLAKE.
 .
 BLAKE2b is optimized for 64-bit platforms and produces up to 64 bytes
 of output; BLAKE2s is optimized for 32-bit platforms and produces up
 to 32 bytes of output.
 .
 BLAKE2bp and BLAKE2sp are parallel versions of BLAKE2b and BLAKE2s
 designed for increased performance on multicore and large-vector SIMD
 processors.
 .
 libb2 provides a portable implementation of BLAKE2, optimized
 implementations for IA-32 and AMD64 processors, and an interface
 layer that automatically selects the best implementation for the
 processor it is run on.

Package: libb2-dev
Description-md5: a278e394b5f1792f6cb6409d603dcb48
Description-en: BLAKE2 family of hash functions -- development files
 The BLAKE2 family of hash functions is an improved version of the
 SHA-3 finalist BLAKE.
 .
 BLAKE2b is optimized for 64-bit platforms and produces up to 64 bytes
 of output; BLAKE2s is optimized for 32-bit platforms and produces up
 to 32 bytes of output.
 .
 BLAKE2bp and BLAKE2sp are parallel versions of BLAKE2b and BLAKE2s
 designed for increased performance on multicore and large-vector SIMD
 processors.
 .
 libb2 provides a portable implementation of BLAKE2, optimized
 implementations for IA-32 and AMD64 processors, and an interface
 layer that automatically selects the best implementation for the
 processor it is run on.
 .
 This package contains the development files for libb2.

Package: libb64-0d
Description-md5: 38278cc69ddc54feb03712a98f7a2d86
Description-en: base64 encoding/decoding library - runtime library
 libb64 is a library of ANSI C routines for fast encoding/decoding data into
 and from a base64-encoded format.
 .
 This package provides the runtime library.

Package: libb64-dev
Description-md5: 3901aea4c59c2ab1cefc84f957ab6297
Description-en: base64 encoding/decoding library - development files
 libb64 is a library of ANSI C routines for fast encoding/decoding data into
 and from a base64-encoded format.
 .
 This package provides the static library and headers for C and C++.

Package: libbabeltrace2-0
Description-md5: f443b28141f134ae02cc0d1c63425741
Description-en: Babeltrace2 library and plugins
 The Babeltrace 2 project offers a library with a C API, Python 3 bindings,
 and a command-line tool which makes it very easy for mere mortals to view,
 convert, transform, and analyze traces.
 .
 This package provides the libbabeltrace2 library and plugin system to view,
 convert, transform, and analyze traces.

Package: libbabeltrace2-dev
Description-md5: 527f9d7e1338b79d9cbdd3543926b81e
Description-en: Babeltrace2 development files
 The Babeltrace 2 project offers a library with a C API, Python 3 bindings,
 and a command-line tool which makes it very easy for mere mortals to view,
 convert, transform, and analyze traces.
 .
 This package provides the development headers for linking applications against
 libbabeltrace2.

Package: libbabeltrace2-python-plugin-provider
Description-md5: 296893f3abcbbfcd79991b23f0929d1b
Description-en: Babeltrace2 Python plugin provider
 The Babeltrace 2 project offers a library with a C API, Python 3 bindings,
 and a command-line tool which makes it very easy for mere mortals to view,
 convert, transform, and analyze traces.
 .
 This package provides the libbabeltrace2 Python plugin provider.

Package: libbabl-0.1-0
Description-md5: ff900fc6f030f93197b9e121afde6c95
Description-en: Dynamic, any to any, pixel format conversion library
 Babl is a dynamic, any to any, pixel format conversion library. It
 provides conversions between the myriad of buffer types images can be
 stored in. Babl doesn't only help with existing pixel formats, but
 also facilitates creation of new and uncommon ones.

Package: libbabl-dev
Description-md5: 8222faeeaa3c6abb27290df29be5d457
Description-en: Dynamic, any to any, pixel format conversion library (development files)
 Babl is a dynamic, any to any, pixel format conversion library. It
 provides conversions between the myriad of buffer types images can be
 stored in. Babl doesn't only help with existing pixel formats, but
 also facilitates creation of new and uncommon ones.
 .
 This package contains the development files.

Package: libbabl-doc
Description-md5: 1843cc45fff811e1ae47f159d418f66d
Description-en: Dynamic, any to any, pixel format conversion library (documentation)
 Babl is a dynamic, any to any, pixel format conversion library. It
 provides conversions between the myriad of buffer types images can be
 stored in. Babl doesn't only help with existing pixel formats, but
 also facilitates creation of new and uncommon ones.
 .
 This package contains the API documentation.

Package: libbackoff-ocaml-dev
Description-md5: 246983f951594ea59ac371af8dfe2e98
Description-en: exponential backoff mechanism for OCaml
 Provides an exponential backoff mechanism. It reduces
 contention by making a domain back off after failing an
 operation contested by another domain, like acquiring a lock
 or performing a CAS operation.
 .
 This package includes the development files required to
 develop modules using backoff.

Package: libbackport9-java
Description-md5: bd2edd178f69bdd2fe42a833a421223c
Description-en: Collection of backports and utilities for apps and libraries
 backport9 is a collection of backports and utilities to support libraries and
 apps that want to use Java 9 features but still function on Java 8.
 .
 Modules is a light shim library that wraps Java 9 and previous reflection APIs
 to allow a uniform API into "module"-like behaviors on all recent JDKs.
 .
 Buffers is a binary-compatible calling shims for java.nio.Buffer and
 subclasses.
 .
 Stack is a look-alike wrapper around the Java 9 StackWalker API with Java 8
 support.

Package: libbackport9-java-doc
Description-md5: f909907955ad61a0699c6100f75518f4
Description-en: Documentation for the backport9 Java library
 backport9 is a collection of backports and utilities to support libraries and
 apps that want to use Java 9 features but still function on Java 8.
 .
 This package contains the API Javadoc.

Package: libbacktrace-dev
Description-md5: a57b8f88aa913e83fe09be2cdf9972cf
Description-en: Backtrace library (for C/C++ apps)
 A library to produce symbolic backtraces for ELF, PE/COFF. Mach-O and
 XCOFF executables, with DWARF debugging info. i.e. it supports
 GNU/Linux, *BSD, macOS, Windows, and AIX.
 .
 The library relies on the C++ unwind API defined at
 https://itanium-cxx-abi.github.io/cxx-abi/abi-eh.html
 This API is provided by GCC and clang.
 .
 This package contains the headers and static library

Package: libbacktrace0
Description-md5: eb064a7a8d93797e24a0a8dde07cb533
Description-en: Backtrace library (for C/C++ apps)
 A library to produce symbolic backtraces for ELF, PE/COFF. Mach-O and
 XCOFF executables, with DWARF debugging info. i.e. it supports
 GNU/Linux, *BSD, macOS, Windows, and AIX.
 .
 The library relies on the C++ unwind API defined at
 https://itanium-cxx-abi.github.io/cxx-abi/abi-eh.html
 This API is provided by GCC and clang.
 .
 This package contains the dynamic library

Package: libbackward-cpp-dev
Description-md5: 84973161f41817e3645a8796bd5b425e
Description-en: Beautiful stack trace pretty printer for C++
 Backward spices the stack trace up when C++ programs run into fault.
 .
 It can also display code snippets with colored lines when the source files
 are accessible.
 .
 Backward is a header only library.

Package: libbadger-perl
Description-md5: 50c3f051b5e314e4065678bb1242413d
Description-en: Badger application programming toolkit
 The Badger toolkit is a collection of Perl modules designed to simplify
 the process of building object-oriented Perl applications. It provides a
 set of foundation classes upon which you can quickly build robust and
 reliable systems that are simple, skimpy and scalable.

Package: libball1.5
Description-md5: 417d223b00ce5aa66dfb676fafee4a7e
Description-en: Biochemical Algorithms Library
 BALL (Biochemical Algorithms Library) is an application framework
 in C++ that has been specifically designed for rapid software
 development in Molecular Modeling and Computational Molecular Biology.
 It provides an extensive set of data structures as well as classes
 for Molecular Mechanics, advanced solvation methods, comparison and
 analysis of protein structures, file import/export, and visualization.
 BALL is currently being developed in the groups of Oliver Kohlbacher
 (University of Tuebingen, Germany), Andreas Hildebrandt (Saarland
 University, Saarbruecken, Germany), and Hans-Peter Lenhof (Saarland
 University, Saarbruecken, Germany).
 .
 This package contains the view - independent parts of BALL (libBALL,
 data directories et al., except for libVIEW) and can be installed on
 machines without X11.

Package: libball1.5-data
Description-md5: f2f0996b5b1612a08998850c64c3ff79
Description-en: Biochemical Algorithms Library (data files)
 BALL (Biochemical Algorithms Library) is an application framework
 in C++ that has been specifically designed for rapid software
 development in Molecular Modeling and Computational Molecular Biology.
 It provides an extensive set of data structures as well as classes
 for Molecular Mechanics, advanced solvation methods, comparison and
 analysis of protein structures, file import/export, and visualization.
 BALL is currently being developed in the groups of Oliver Kohlbacher
 (University of Tuebingen, Germany), Andreas Hildebrandt (Saarland
 University, Saarbruecken, Germany), and Hans-Peter Lenhof (Saarland
 University, Saarbruecken, Germany).
 .
 This package contains the data files (force field parameters, fragment
 data bases, etc) necessary for using BALL.

Package: libball1.5-dev
Description-md5: bbb78c716537cb021e48bf3140b54313
Description-en: Header files for the Biochemical Algorithms Library
 BALL (Biochemical Algorithms Library) is an application framework
 in C++ that has been specifically designed for rapid software
 development in Molecular Modeling and Computational Molecular Biology.
 It provides an extensive set of data structures as well as classes
 for Molecular Mechanics, advanced solvation methods, comparison and
 analysis of protein structures, file import/export, and visualization.
 BALL is currently being developed in the groups of Oliver Kohlbacher
 (University of Tuebingen, Germany), Andreas Hildebrandt (Saarland
 University, Saarbruecken, Germany), and Hans-Peter Lenhof (Saarland
 University, Saarbruecken, Germany).
 .
 This package comprises the header files allowing to create
 one's own applications with the BALL library.

Package: libball1.5-doc
Description-md5: 06b6df4e359e8b3228ee01500e8b2b88
Description-en: documentation for the BALL library
 BALL (Biochemical Algorithms Library) is an application framework
 in C++ that has been specifically designed for rapid software
 development in Molecular Modeling and Computational Molecular Biology.
 The package comprises an extensive manual on how to program molecular
 modelling programs with BALL.

Package: libballview1.5
Description-md5: f35489b37bf37d17852326b805ec2d54
Description-en: Biochemical Algorithms Library, VIEW framework
 BALL (Biochemical Algorithms Library) is an application framework
 in C++ that has been specifically designed for rapid software
 development in Molecular Modeling and Computational Molecular Biology.
 It provides an extensive set of data structures as well as classes
 for Molecular Mechanics, advanced solvation methods, comparison and
 analysis of protein structures, file import/export, and visualization.
 BALL is currently being developed in the groups of Oliver Kohlbacher
 (University of Tuebingen, Germany), Andreas Hildebrandt (Saarland
 University, Saarbruecken, Germany), and Hans-Peter Lenhof (Saarland
 University, Saarbruecken, Germany).
 .
 This package contains the view parts of BALL (libVIEW). Those are
 required for molecular visualization and for running BALLView.

Package: libballview1.5-dev
Description-md5: 1feb64c16f2f6b6b1e561ee7b9864590
Description-en: Header files for the VIEW part of the Biochemical Algorithms Library
 BALL (Biochemical Algorithms Library) is an application framework
 in C++ that has been specifically designed for rapid software
 development in Molecular Modeling and Computational Molecular Biology.
 This package comprises the header files allowing to create one's own
 applications with the VIEW framework of the BALL library.

Package: libbaloowidgets-bin
Description-md5: a9d801e80f98e052cf20d9f23edb3e4b
Description-en: Wigets for use with Baloo - binaries
 Baloo is a framework for searching and managing metadata.
 .
 This package contains binaries used by the baloo widgets library.

Package: libbaloowidgets-dev
Description-md5: 320c7bb92c4ad24480824bab987b5c94
Description-en: Development headers for developing applications with Baloo
 Baloo is a framework for searching and managing metadata.
 .
 This package contains development headers for Baloo Widgets library.

Package: libbam-dev
Description-md5: dfd8e1761272f866ec273befdfe8f57b
Description-en: manipulates nucleotide sequence alignments in BAM or SAM format
 The BAM library provides I/O and various operations on manipulating nucleotide
 sequence alignments in the BAM (Binary Alignment/Mapping) or SAM (Sequence
 Alignment/Map) format. It now supports importing from or exporting to SAM,
 sorting, merging, generating pileup, and quickly retrieval of reads overlapped
 with a specified region.
 .
 This library is part of SAMtools version 0.1.19.  It is obsolete and provided
 only to build software that has not yet transitioned to the HTSlib, which
 replaces this library.

Package: libbambamc-dev
Description-md5: 76e17a5dfa84e1c0ac5cd5148b55437a
Description-en: Development files for reading and writing BAM (genome alignment) files
 The BAM Format is a binary format for storing sequence data.  This is a
 lightweight C implementation of the read name collation code from the
 larger bambam C++ project to handle BAM file input and BAM file output.
 .
 This package contains the static library and header files.

Package: libbambamc0
Description-md5: e78ea04e5559990688ac8a4206222b99
Description-en: Runtime library for reading and writing BAM (genome alignment) files
 The BAM Format is a binary format for storing sequence data.  This is a
 lightweight C implementation of the read name collation code from the
 larger bambam C++ project to handle BAM file input and BAM file output.

Package: libbamf-doc
Description-md5: 11f61fe589985b977cd6f7ea9a9db116
Description-en: Window matching library - documentation
 bamf matches application windows to desktop files
 .
 This package contains the daemon used by the library and a gio
 module that facilitates the matching of applications started
 through GDesktopAppInfo
 .
 This package contains the documentation

Package: libbamf3-2t64
Description-md5: 11d37ab9301d7178a8b4e967e68c0316
Description-en: Window matching library - shared library
 bamf matches application windows to desktop files
 .
 This package contains shared libraries to be used by applications.

Package: libbamf3-dev
Description-md5: 701d26c3fffca1e031bcd5e22b1bbf2f
Description-en: Window matching library - development files
 bamf matches application windows to desktop files
 .
 This package contains files that are needed to build applications.

Package: libbamtools-dev
Description-md5: 071b9c0ea5e1e93a613add87519c2ca9
Description-en: C++ API for manipulating BAM (genome alignment) files
 BamTools facilitates research analysis and data management using BAM
 files.  It copes with the enormous amount of data produced by current
 sequencing technologies that is typically stored in compressed, binary
 formats that are not easily handled by the text-based parsers commonly
 used in bioinformatics research.
 .
 BamTools provides both a C++ API for BAM file support as well as a
 command-line toolkit.
 .
 This is the developers API package.

Package: libbamtools-doc
Description-md5: bf217aec0c438caca5b70e9ae90b087c
Description-en: docs for dynamic library for manipulating BAM (genome alignment) files
 BamTools facilitates research analysis and data management using BAM
 files.  It copes with the enormous amount of data produced by current
 sequencing technologies that is typically stored in compressed, binary
 formats that are not easily handled by the text-based parsers commonly
 used in bioinformatics research.
 .
 BamTools provides both a C++ API for BAM file support as well as a
 command-line toolkit.
 .
 This is the documentation for the library.

Package: libbamtools2.5.3
Description-md5: 6d8cb419efe029da5429790d9d7753e2
Description-en: dynamic library for manipulating BAM (genome alignment) files
 BamTools facilitates research analysis and data management using BAM
 files.  It copes with the enormous amount of data produced by current
 sequencing technologies that is typically stored in compressed, binary
 formats that are not easily handled by the text-based parsers commonly
 used in bioinformatics research.
 .
 BamTools provides both a C++ API for BAM file support as well as a
 command-line toolkit.
 .
 This is the runtime library.

Package: libbarclay-java
Description-md5: 8ba8d6e289cb5eadb04d2d725d742edc
Description-en: Java library to parse command line
 Command line argument parser and online documentation generation utilities
 for java command line programs.
 .
 Barclay is a set of classes for annotating, parsing, validating, and
 generating documentation for command line options.

Package: libbarcode-code128-perl
Description-md5: c5b6d9077406ebf741637df499f1d767
Description-en: Perl library to generate CODE 128 bar codes
 Barcode::Code128 generates bar codes using the CODE 128 symbology. It can
 generate images in PNG or GIF format using the GD package, or it can generate
 a text string representing the barcode that you can render using some other
 technology if desired.
 .
 The intended use of this module is to create a web page with a bar code on it,
 which can then be printed out and faxed or mailed to someone who will scan the
 bar code. The application which spurred its creation was an expense report
 tool, where the employee submitting the report would print out the web page
 and staple the receipts to it, and the Accounts Payable clerk would scan the
 bar code to indicate that the receipts were received.
 .
 The default settings for this module produce a large image that can safely be
 FAXed several times and still scanned easily. If this requirement is not
 important you can generate smaller image using optional parameters, described
 below.

Package: libbarcode-datamatrix-perl
Description-md5: 0ebabcee2787388146ee4d29ee8fe8a1
Description-en: generator for Data Matrix barcodes
 Barcode::DataMatrix generates data for Data Matrix barcodes. It is primarily
 useful as a data source for barcode modules that do rendering, such as
 HTML::Barcode::DataMatrix or Barcode::DataMatrix::PNG

Package: libbarcode-datamatrix-png-perl
Description-md5: 97f7625ca97bd74704aa994c0cb2c189
Description-en: generator of PNG Data Matrix barcodes
 Barcode::DataMatrix::PNG extends Barcode::DataMatrix to create graphical
 representations of data matrix barcodes

Package: libbarcode-zbar-perl
Description-md5: 786452797735dcc36f300270df6ca56b
Description-en: QR code / bar code scanner and decoder (Perl bindings)
 ZBar is a library for scanning and decoding bar codes from various sources
 such as video streams, image files or raw intensity sensors. It supports
 EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
 .
 This package contains the Perl bindings and the Barcode::Zbar module.

Package: libbareword-filehandles-perl
Description-md5: ac951093deee297f8825177931ba5e56
Description-en: Perl pragma to disable bareword filehandles
 bareword::filehandles lexically disables the use of bareword filehandles
 with builtin functions, except for the special builtin filehandles
 STDIN, STDOUT, STDERR, ARGV, ARGVOUT and DATA. To use it in your
 scripts, simply say
 .
 no bareword::filehandles;

Package: libbart-dev
Description-md5: f7bff59e7c49c143be9e1a99976fcbd5
Description-en: Development files for BART
 The Berkeley Advanced Reconstruction Toolbox (BART) is a free and
 open-source image-reconstruction framework for Computational Magnetic
 Resonance Imaging.
 .
 This package provides headers and static libraries.

Package: libbase-java
Description-md5: 627f85622cba831082f191bf587d8343
Description-en: general purpose base service library (OOo 3.1 branch)
 LibBase is a library developed to provide base services like
 logging, configuration and initialization to all other libraries
 and applications. The library is the root library for all other
 Pentaho-Reporting projects.

Package: libbase-ocaml
Description-md5: be2b9274c2bdd500bb30b4073e64b7de
Description-en: Jane Street's alternative standard library (runtime)
 Base is a standard library for OCaml. It provides a standard set of
 general purpose modules that are well-tested, performant, and
 fully-portable across any environment that can run OCaml code. Unlike
 other standard library projects, Base is meant to be used as a
 wholesale replacement of the standard library distributed with the
 OCaml compiler. In particular it makes different choices and doesn’t
 re-export features that are not fully portable such as I/O, which are
 left to other libraries.
 .
 This package contains runtime files.

Package: libbase-ocaml-dev
Description-md5: 05dbe174474840963387f30badaa3387
Description-en: Jane Street's alternative standard library (development)
 Base is a standard library for OCaml. It provides a standard set of
 general purpose modules that are well-tested, performant, and
 fully-portable across any environment that can run OCaml code. Unlike
 other standard library projects, Base is meant to be used as a
 wholesale replacement of the standard library distributed with the
 OCaml compiler. In particular it makes different choices and doesn’t
 re-export features that are not fully portable such as I/O, which are
 left to other libraries.
 .
 This package contains development files.

Package: libbase16384-2
Description-md5: 4b36a7fe23926cb70322516e94ea6e1b
Description-en: Dynamic library of base16384
 This package provides library files for base16384 algorithm,
 which has 16384 Chinese characters (from \u4E00 to \u8DFF)
 as the "alphabet", just like what base64 did.
 If the length of the data has a remainder after mod 7,
 a unicode Chinese character \u3Dxx will be appended to present it
 with xx ranging from 01 to 06.

Package: libbase16384-dev
Description-md5: 255ab129af0254d6f5482cb8018602d5
Description-en: Header and archive of base16384
 This package provides header and archive for base16384,
 which has 16384 Chinese characters (from \u4E00 to \u8DFF)
 as the "alphabet", just like what base64 did.
 If the length of the data has a remainder after mod 7,
 a unicode Chinese character \u3Dxx will be appended to present it
 with xx ranging from 01 to 06.

Package: libbase1t64
Description-md5: 126141e991061f38dbaad72681c41fbe
Description-en: GDAL add-on tools to perform useful raster processing - libbase
 Pktools is a collection of programs to perform operations, mostly on
 raster geolocated  images. It  heavily relies  on the  Geospatial Data
 Abstraction Library (GDAL) and OGR.  The programs are similar to the
 GDAL tools (gdalinfo, gdal_translate,  gdal_merge, ...) and some of the
 functionalities provided in pktools already exist in the GDAL tools.
 .
 All utilities in pktools use command line options and have a built
 in help, and include more than thirty binaries to edit, change, crop,
 classify, compare, dump, fill, enhance images and many other
 common operations useful in the remote sensing field of image
 analysis.
 .
 This package contains the libbase shared library.

Package: libbase64-ocaml
Description-md5: d9c269e6e413f2cd3c47a26a4091b0ed
Description-en: Base64 encoding and decoding OCaml library (runtime files)
 Base64 is a group of similar binary-to-text encoding schemes that
 represent binary data in an ASCII string format by translating it
 into a radix-64 representation.  It is specified in RFC 2045.
 .
 This package contains runtime files.

Package: libbase64-ocaml-dev
Description-md5: e59bda4cc95ce2fab70259cca123cf67
Description-en: Base64 encoding and decoding OCaml library (dev files)
 Base64 is a group of similar binary-to-text encoding schemes that
 represent binary data in an ASCII string format by translating it
 into a radix-64 representation.  It is specified in RFC 2045.
 .
 This package contains development files.

Package: libbash
Description-md5: 55d65dce15ce757c43e51fc60fd12e3f
Description-en: bash dynamic-like shared libraries
 libbash is a tool for managing bash scripts that contain functions you may
 want to use in various scripts. It provides mechanism to define dependencies
 between scripts and facility for script loading.

Package: libbash-doc
Description-md5: 3e89704a46294e25d8b593aaf3149b81
Description-en: bash dynamic-like shared libraries - documentation
 libbash is a tool for managing bash scripts that contain functions you may
 want to use in various scripts. It provides mechanism to define dependencies
 between scripts and facility for script loading.
 .
 This package contains user and developer docs libbash

Package: libbasicplayer-java
Description-md5: 86f78a70cadeecad0adc5d686321a6b6
Description-en: threaded simple player class based on JavaSound API
 BasicPlayer layer is the simple player API of jlGui. These classes are
 designed to be used in any application that needs simple features (play, stop,
 pause, resume, seek) to play audio file or stream. It's a high-level API over
 JavaSound API.
 .
 This java library is part of the jlgui player project but can be used
 independently.

Package: libbasix-dev
Description-md5: 4eb7730cf194c1a59fa0be0a142a6fde
Description-en: Finite Element Basis Function Definition Runtime Library (development headers)
 Computes FE basis functions and derivatives for the following
 elements:
 -   Lagrange (interval, triangle, tetrahedron, prism, pyramid,
 quadrilateral, hexahedron)
 -   Nédélec (triangle, tetrahedron)
 -   Nédélec Second Kind (triangle, tetrahedron)
 -   Raviart-Thomas (triangle, tetrahedron)
 -   Regge (triangle, tetrahedron)
 -   Crouzeix-Raviart (triangle, tetrahedron)
 .
 Computes quadrature rules on different cell types
 .
 Provides reference topology and geometry for reference cells of each
 type.
 .
 Python wrapper provided with pybind11.
 .
 This package installs the development files for the shared library.

Package: libbasix0.10
Description-md5: b013704e052894074d7f8b5407f3d794
Description-en: Finite Element Basis Function Definition Runtime Library (Python 3)
 Computes FE basis functions and derivatives for the following
 elements:
 -   Lagrange (interval, triangle, tetrahedron, prism, pyramid,
 quadrilateral, hexahedron)
 -   Nédélec (triangle, tetrahedron)
 -   Nédélec Second Kind (triangle, tetrahedron)
 -   Raviart-Thomas (triangle, tetrahedron)
 -   Regge (triangle, tetrahedron)
 -   Crouzeix-Raviart (triangle, tetrahedron)
 .
 Computes quadrature rules on different cell types
 .
 Provides reference topology and geometry for reference cells of each
 type.
 .
 Python wrapper provided with pybind11.
 .
 This package installs the shared library.

Package: libbatik-java
Description-md5: 148fe3866f7af1581a4fe9114157136f
Description-en: Apache Batik SVG Toolkit (library)
 Batik is a toolkit for applications or applets that want to use images
 in the Scalable Vector Graphics (SVG) format for various purposes, such
 as viewing, generation or manipulation.
 .
 Batik provides several modules to be used in applications:
 * A SVG generator module, usable to export graphics into the SVG format.
 * A SVG processor and SVG Viewing component for integrating SVG viewing.
 * A module to convert SVG to various formats, such as raster images
 (JPEG, PNG or Tiff) and PS, PDF.
 .
 For detailed information, go to http://xml.apache.org/batik/
 .
 This package contains the Batik library.

Package: libbatteries-ocaml-dev
Description-md5: 94ab71318a72ad4102a3f5899e6db6fe
Description-en: Batteries included: OCaml development platform - development files
 Batteries included is a community-driven effort to standardize on an
 uniform, documented, and comprehensive OCaml development platform.
 .
 Batteries included serves the following purposes:
 * define a standard set of libraries which may be expected on every
 compliant installation of OCaml
 * organize these libraries into a hierarchy of modules, with one
 source of documentation
 * define a standard set of language extensions which may be expected
 on every compliant installation of OCaml
 * provide a consistent API for otherwise independent libraries.
 .
 This package contains the core part of batteries included: libraries
 and language extensions for the OCaml language. Using this package
 you can develop OCaml programs built on top of batteries included.

Package: libbatteries-ocaml-doc
Description-md5: 09e0c649b17a8dd15286d20bbb17dea7
Description-en: Batteries included - OCaml development platform - documentation
 Batteries included is a community-driven effort to standardize on an
 uniform, documented, and comprehensive OCaml development platform.
 .
 Batteries included serves the following purposes:
 * define a standard set of libraries which may be expected on every
 compliant installation of OCaml
 * organize these libraries into a hierarchy of modules, with one
 source of documentation
 * define a standard set of language extensions which may be expected
 on every compliant installation of OCaml
 * provide a consistent API for otherwise independent libraries.
 .
 This package contains the documentation for batteries included: HTML
 API documentation, examples, and information about how to use
 batteries included in your programs.

Package: libbatterycontrol6
Description-md5: 412a9b0dd4d5ad26b2e80efd8d77e4c5
Description-en: Plasma Workspace battery control library
 Plasma Workspace is used as the base for Plasma Desktop, Mobile, and
 Bigscreen. It contains shared KCM configuration screens, applets as
 well as multiple libraries.
 .
 This package contains the battery control library files.

Package: libbbhash-dev
Description-md5: 289543613c1132a7f84f8c2e1465db8d
Description-en: bloom-filter based minimal perfect hash function library
 BBHash is a simple library for building minimal perfect hash
 function. It is designed to handle large scale datasets. The function
 is just a little bit larger than other state-of-the-art libraries, it
 takes approximately 3 bits / elements (compared to 2.62 bits/elem for
 the emphf lib), but construction is faster and does not require
 additional memory.

Package: libbc-ur-dev
Description-md5: 1aabd0d1fb7fc8d7aaf5a6359ab6098a
Description-en: Uniform resources reference library
 URs ("Uniform Resources") are a method for encoding structured binary data
 for transport in URIs and QR Codes. They are described in BCR-2020-005.
 This is the reference implementation in C++.

Package: libbcel-java
Description-md5: 130e464457303867bf0628be20236a5f
Description-en: Analyze, create, and manipulate (binary) Java class files
 The Byte Code Engineering Library is intended to give users a convenient
 possibility to analyze, create, and manipulate (binary) Java class files
 (those ending with .class). Classes are represented by objects which contain
 all the symbolic information of the given class: methods, fields and byte
 code instructions, in particular.
 .
 Such objects can be read from an existing file, be transformed by a program
 (e.g. a class loader at run-time) and dumped to a file again. An even more
 interesting application is the creation of classes from scratch at run-time.
 The Byte Code Engineering Library (BCEL) may be also useful if you want to
 learn about the Java Virtual Machine (JVM) and the format of Java .class
 files.

Package: libbcg729-0
Description-md5: 541a45cf5305a08a2c1997cb56aa6db5
Description-en: ITU G.729 Annex A compatible audio codec
 Bcg729 is an open source implementation of the ITU G729 Annex A
 speech codec. Written in C 99, the library is fully portable. It
 runs on many platforms, including ARM and x86.
 .
 Bcg729 supports concurrent channels encoding/decoding for multi
 call application such as conferencing.
 .
 The project was developed as part of mediastreamer2, Linphone's
 media processing engine. It therefore also contains the glue for
 integration into Linphone/mediastreamer2.

Package: libbcg729-dev
Description-md5: 6e6cbc9c62ca04950b5f0c114b685819
Description-en: Development files for the ITU G.729 compatible audio codec
 Bcg729 is an open source implementation of the ITU G729 Annex A
 speech codec. Written in C 99, the library is fully portable. It
 runs on many platforms, including ARM and x86.
 .
 This package contains the development files.

Package: libbcjmail-java
Description-md5: 9e3f2782f8a33698d469f59fbf0e7484
Description-en: Bouncy Castle Jakarta S/MIME API
 The Bouncy Castle Java S/MIME APIs for handling S/MIME protocols. This jar
 contains S/MIME APIs for JDK 1.5 and up. The APIs can be used in conjunction
 with a JCE/JCA provider such as the one provided with the Bouncy Castle
 Cryptography APIs. The Jakarta Mail API and the Jakarta activation framework
 will also be needed.

Package: libbcm2835-dev
Description-md5: c06d01f4e2799670abf5b21b604289e1
Description-en: access to GPIO and other IO functions on the Broadcom BCM 2835 chip
 This is a C library for Raspberry Pi (RPi). It provides access to GPIO and
 other IO functions on the Broadcom BCM 2835 chipp, as used in the RaspberryPi,
 allowing access to the 26 pin ISE plug on the RPi board so you can control and
 interface with various external devices.

Package: libbcmail-java
Description-md5: db592e3b068dd6edf84ea7ee4fe7269b
Description-en: Bouncy Castle generators/processors for S/MIME and CMS
 The Bouncy Castle Crypto package is a Java implementation of
 cryptographic algorithms.
 .
 This package contains generators and processors for S/MIME and CMS
 (PKCS7/RFC 3852).

Package: libbcmatroska2-5
Description-md5: a005013343ec979c0eafe018d1d4dd52
Description-en: Matroska library for mediastreamer2 (base)
 Bcmatroska2 is an implementation of the Matroska container format
 specifically tailored for use with mediastreamer2.  It was forked
 from the Foundation Source of matroska.org in early 2014 and should
 be considered for internal use only.
 .
 This package contains the base library.

Package: libbcmatroska2-dev
Description-md5: 62d79a76c432b9faf02c628627887d23
Description-en: Development files for the bcmatroska2 library
 Bcmatroska2 is an implementation of the Matroska container format
 specifically tailored for use with mediastreamer2.  It was forked
 from the Foundation Source of matroska.org in early 2014 and should
 be considered for internal use only.
 .
 This package contains the development files for the development library.

Package: libbcpg-java
Description-md5: fb261bacf9406a7cc08d3ab0f013ae4b
Description-en: Bouncy Castle generators/processors for OpenPGP
 The Bouncy Castle Crypto package is a Java implementation of
 cryptographic algorithms.
 .
 This package contains generators and processors for OpenPGP (RFC 2440).

Package: libbcpkix-java
Description-md5: c5f32972d1c1564a4f053850f0d8b208
Description-en: Bouncy Castle Java API for PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF
 The Bouncy Castle Crypto package is a Java implementation of
 cryptographic algorithms.
 .
 This package contains generators and processors for PKIX, CMS,
 EAC, TSP, PKCS, OCSP, CMP, and CRMF.

Package: libbcprov-java
Description-md5: 522bfc51b38b2fda273cc08a1fd66df1
Description-en: Bouncy Castle Java Cryptographic Service Provider
 The Bouncy Castle Crypto package is a Java implementation of
 cryptographic algorithms.
 .
 This package contains a JCE provider and a lightweight crypto API.

Package: libbctls-java
Description-md5: b72062ef3d2cf8bc53ce2dc845f3b1db
Description-en: Bouncy Castle JSSE provider and TLS/DTLS API
 The Bouncy Castle Java APIs for TLS and DTLS, including a
 provider for the JSSE.

Package: libbctoolbox-dev
Description-md5: f234bfe89131f3073826b50e0ab1095e
Description-en: Helper code for software by Belledonne Communications (development headers)
 The package provides a C/C++ utility library used by Linphone and other
 software by Belledonne Communications. The library offers platform independent
 implementations of cryptographic functions, exception handling, logging
 modules, file access, unit tests and data structures like lists and maps.
 .
 The package is probably not useful outside the Belledonne Communications suite
 of libraries and programs.
 .
 This package contains the development headers.

Package: libbctoolbox2
Description-md5: d2a2a4548c275301e88c65913ade0d15
Description-en: Helper library for software by Belledonne Communications (shared library)
 The package provides a C/C++ utility library used by Linphone and other
 software by Belledonne Communications. The library offers platform independent
 implementations of cryptographic functions, exception handling, logging
 modules, file access, unit tests and data structures like lists and maps.
 .
 The package is probably not useful outside the Belledonne Communications suite
 of libraries and programs.
 .
 This package contains the shared library.

Package: libbcutil-java
Description-md5: afde813a0d8c496ea98811f583413020
Description-en: Bouncy Castle ASN.1 Extension and Utility APIs
 The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used
 to support bcpkix and bctls.

Package: libbdd-dev
Description-md5: caaa42509b2e5eb065636f9cd6cf753a
Description-en: Binary decision-diagram library (development)
 Binary decision diagrams (BDDs) are space-efficient encodings of
 boolean expressions or dynamic truth tables, used in eg. model
 checking.  BuDDy is an efficient BDD library with all the standard
 BDD operations, dynamic reordering of variables, automated garbage
 collection, a C++ interface with automatic reference counting, and
 more.
 .
 libbdd-dev is the BuDDy development package containing a static
 library and the include files needed for building applications using
 BuDDy.

Package: libbdd0c2
Description-md5: b3e8960dec071b06cd523391a20941ac
Description-en: Binary decision-diagram library (runtime)
 Binary decision diagrams (BDDs) are space-efficient encodings of
 boolean expressions or dynamic truth tables, used in eg. model
 checking.  This is the runtime package for programs that use the
 BuDDy library.

Package: libbde-dev
Description-md5: 0efc5d50517dfd9c4ba9f02d0b14a00f
Description-en: BitLocker Drive Encryption access library -- development files
 The BDE format is used by Microsoft Windows (Vista and later) to
 encrypt data on a storage media volume.
 .
 This package includes the development support files.

Package: libbde-utils
Description-md5: 73134051cf2d0fdd7adc4b00a487b563
Description-en: Tools to access the BitLocker Drive Encryption format.
 The BDE format is used by Microsoft Windows (Vista and later) to
 encrypt data on a storage media volume.

Package: libbde1t64
Description-md5: e8855bb0882e361448b4ce50c1634b6b
Description-en: BitLocker Drive Encryption access library
 The BDE format is used by Microsoft Windows (Vista and later) to
 encrypt data on a storage media volume.

Package: libbdplus-dev
Description-md5: 3ed9396aa16041058d917e06aa44e617
Description-en: implementation of BD+ for reading Blu-ray Discs (development files)
 libbdplus is a research project to implement the BD+ System Specifications.
 It provides, through an open-source library, a way to understand how the BD+
 works.
 .
 This package DOES NOT provide any key, certificate, configuration
 file or virtual machine that could be used to decode encrypted
 copyrighted material.
 .
 This package provides the development files for libbdplus0.

Package: libbdplus0
Description-md5: 44563531694d412195b061a3e8b95116
Description-en: implementation of BD+ for reading Blu-ray Discs
 libbdplus is a research project to implement the BD+ System Specifications.
 It provides, through an open-source library, a way to understand how the BD+
 works.
 .
 This package DOES NOT provide any key, certificate, configuration
 file or virtual machine that could be used to decode encrypted
 copyrighted material.
 .
 This package provides the shared library.

Package: libbeam-java
Description-md5: 52920eaf2f9543bc271f4f6da16e2bbd
Description-en: SMILES parsing and generation library for cheminformatics
 Beam is a free toolkit dedicated to parsing and generating Simplified
 molecular-input line-entry system - SMILES line notations. The primary focus
 of the library is to elegantly handle the SMILES syntax and as fast as
 possible.

Package: libbeansbinding-java
Description-md5: cfce729fc30921b001c71430978226c8
Description-en: Beans Binding API (library)
 In essence, Beans Binding (JSR 295) is about keeping
 two properties (typically of two objects) in sync.
 An additional emphasis is placed on the ability
 to bind to Swing components, and easy integration
 with IDEs such as NetBeans. This project provides
 the reference implementation.
 .
 This package contains the Java Beans Binding library.

Package: libbeansbinding-java-doc
Description-md5: 94cafe2ab9eb28fd7e03d25d50002cc2
Description-en: Beans Binding API (documentation)
 In essence, Beans Binding (JSR 295) is about keeping
 two properties (typically of two objects) in sync.
 An additional emphasis is placed on the ability
 to bind to Swing components, and easy integration
 with IDEs such as NetBeans. This project provides
 the reference implementation.
 .
 This package contains Javadoc API documentation.

Package: libbearssl-dev
Description-md5: 3f58dad325db10b0ce921ad1ff4eb611
Description-en: BearSSL - development files
 It aims at offering the following features:
 .
 Be correct and secure. In particular, insecure protocol versions and choices
 of algorithms are not supported, by design; cryptographic algorithm
 implementations are constant-time by default.
 .
 Be small, both in RAM and code footprint. For instance, a minimal server
 implementation may fit in about 20 kilobytes of compiled code
 and 25 kilobytes of RAM.
 .
 Be highly portable. BearSSL targets not only “big” operating systems like
 Linux and Windows, but also small embedded systems and even special contexts
 like bootstrap code.
 .
 Be feature-rich and extensible. SSL/TLS has many defined cipher suites and
 extensions; BearSSL should implement most of them, and allow extra algorithm
 implementations to be added afterwards, possibly from third parties.
 .
 Development files.

Package: libbearssl0
Description-md5: 4c03459fb7d516f15b7f8210d7d42ef6
Description-en: BearSSL - shared libraries
 It aims at offering the following features:
 .
 Be correct and secure. In particular, insecure protocol versions and choices
 of algorithms are not supported, by design; cryptographic algorithm
 implementations are constant-time by default.
 .
 Be small, both in RAM and code footprint. For instance, a minimal server
 implementation may fit in about 20 kilobytes of compiled code
 and 25 kilobytes of RAM.
 .
 Be highly portable. BearSSL targets not only “big” operating systems like
 Linux and Windows, but also small embedded systems and even special contexts
 like bootstrap code.
 .
 Be feature-rich and extensible. SSL/TLS has many defined cipher suites and
 extensions; BearSSL should implement most of them, and allow extra algorithm
 implementations to be added afterwards, possibly from third parties.
 .
 Shared libraries.

Package: libbeckon-clojure
Description-md5: ee52110412a79e0053bd7de18e68e6f6
Description-en: handle POSIX signals in Clojure
 beckon is a Clojure library to handle POSIX signals in JVM applications with
 a simple API.

Package: libbelcard-dev
Description-md5: 5e0588101cca382bd85e1da986e8f7a5
Description-en: VCard standard format manipulation library (development headers)
 Belcard is a C++ library to manipulate VCard standard format.
 .
 The package is probably not useful outside the Belledonne Communications suite
 of libraries and programs.
 .
 This package contains the development headers.

Package: libbelcard1
Description-md5: 9227dc75e88ed2df8f5d2e1f1c4ba702
Description-en: VCard standard format manipulation library
 Belcard is a C++ library to manipulate VCard standard format.
 .
 The package is probably not useful outside the Belledonne Communications suite
 of libraries and programs.
 .
 This package contains the shared library.

Package: libbellesip-dev
Description-md5: 37d5bbd16fbf264a57045f7b895cee12
Description-en: SIP stack from the Linphone team (development files)
 Belle-Sip is a new SIP stack (RFC3261) developed by the Linphone team.
 .
 Belle-Sip supports multiple transports at the same time, has a dual
 IPv6 and IPv4 stack, is fully asynchronous and implements the
 +sip.instance and alias parameters. It also handles network
 disconnections better, offers a privacy API and supports rich presence.
 .
 SIP/TLS is handled by mbed TLS (by way of bctoolbox), not OpenSSL.
 .
 This package contains the development files.

Package: libbellesip3
Description-md5: 3f054b304f850f04c4f65923e96189d6
Description-en: SIP stack from the Linphone team
 Belle-Sip is a new SIP stack (RFC3261) developed by the Linphone team.
 .
 Belle-Sip supports multiple transports at the same time, has a dual
 IPv6 and IPv4 stack, is fully asynchronous and implements the
 +sip.instance and alias parameters. It also handles network
 disconnections better, offers a privacy API and supports rich presence.
 .
 SIP/TLS is handled by mbed TLS (by way of bctoolbox), not OpenSSL.

Package: libbelr-dev
Description-md5: 8eef305d11e42dd95ac1cfd7c42bc88e
Description-en: language recognition library by Belledonne Communications (development headers)
 Belr is Belledonne Communications' language recognition library. It aims
 at parsing any input formatted according to a language defined by an
 ABNF grammar, such as the protocols standardized at IETF.
 .
 It is based on finite state machine theory and heavily relies on
 recursivity from an implementation standpoint.
 .
 The package is probably not useful outside the Belledonne Communications suite
 of libraries and programs.
 .
 This package contains the development headers.

Package: libbelr1
Description-md5: 40849cbdf228736e76df7c2715e506fc
Description-en: language recognition library by Belledonne Communications
 Belr is Belledonne Communications' language recognition library. It aims
 at parsing any input formatted according to a language defined by an
 ABNF grammar, such as the protocols standardized at IETF.
 .
 It is based on finite state machine theory and heavily relies on
 recursivity from an implementation standpoint.
 .
 The package is probably not useful outside the Belledonne Communications suite
 of libraries and programs.
 .
 This package contains the shared library.

Package: libbemenu-curses
Description-md5: e3aecf77175316035c36e7c269fcdeb7
Description-en: Dynamic menu inspired by dmenu (curses backend)
 bemenu is a dynamic menu for tty (using ncurses), X11 and/or Wayland,
 inspired by dmenu. It reads a list of newline-separated items from
 standard input. When the user selects an item and presses Return, their
 choice is printed to standard output and bemenu terminates. Entering
 text will narrow the items to those matching the tokens in the input.
 .
 This package contains the curses backend.

Package: libbemenu-dev
Description-md5: 94d05a5dfb0a26a42bce5cef73a1d8eb
Description-en: Dynamic menu inspired by dmenu (development files)
 bemenu is a dynamic menu for tty (using ncurses), X11 and/or Wayland,
 inspired by dmenu. It reads a list of newline-separated items from
 standard input. When the user selects an item and presses Return, their
 choice is printed to standard output and bemenu terminates. Entering
 text will narrow the items to those matching the tokens in the input.
 .
 This package contains the development files.

Package: libbemenu-wayland
Description-md5: 2014b90a5728499f2d5824d8daeff44a
Description-en: Dynamic menu inspired by dmenu (Wayland backend)
 bemenu is a dynamic menu for tty (using ncurses), X11 and/or Wayland,
 inspired by dmenu. It reads a list of newline-separated items from
 standard input. When the user selects an item and presses Return, their
 choice is printed to standard output and bemenu terminates. Entering
 text will narrow the items to those matching the tokens in the input.
 .
 This package contains the Wayland backend.

Package: libbemenu-x11
Description-md5: 110a4b9307a99d54c05cbf0c734e37cd
Description-en: Dynamic menu inspired by dmenu (X11 backend)
 bemenu is a dynamic menu for tty (using ncurses), X11 and/or Wayland,
 inspired by dmenu. It reads a list of newline-separated items from
 standard input. When the user selects an item and presses Return, their
 choice is printed to standard output and bemenu terminates. Entering
 text will narrow the items to those matching the tokens in the input.
 .
 This package contains the X11 backend.

Package: libbemenu0
Description-md5: 5cae953cfc2f08db58d3818d30df7976
Description-en: Dynamic menu inspired by dmenu (runtime library)
 bemenu is a dynamic menu for tty (using ncurses), X11 and/or Wayland,
 inspired by dmenu. It reads a list of newline-separated items from
 standard input. When the user selects an item and presses Return, their
 choice is printed to standard output and bemenu terminates. Entering
 text will narrow the items to those matching the tokens in the input.
 .
 This package contains the runtime library.

Package: libben-ocaml
Description-md5: 3b0d493e6c0a2a3a4820db20159a9fc9
Description-en: OCaml libraries for Debian maintainers (runtime package)
 This package contains miscellaneous OCaml libraries to make the life
 of an OCaml-aware Debian package maintainer easier.
 .
 This package contains the shared runtime stub libraries.

Package: libben-ocaml-dev
Description-md5: 70dbf7e34af8aa0784c8e49a298bfc8e
Description-en: OCaml libraries for Debian maintainers (development package)
 This package contains miscellaneous OCaml libraries to make the life
 of an OCaml-aware Debian package maintainer easier.
 .
 This package contains development files of the library.

Package: libbenchmark-apps-perl
Description-md5: 17f6d65437c8fba75dea5e544912cc4e
Description-en: simple module to benchmark applications
 Benchmark::Apps can be used to perform simple benchmarks on programs.
 Basically, it can be used to benchmark any program that can be called with a
 system call.

Package: libbenchmark-dev
Description-md5: a020454cbd7e8fa0e5f9ea8c10cbcf8e
Description-en: Microbenchmark support library, development files
 Library to support the benchmarking of functions, similar to unit-tests.
 .
 This package contains the development files.

Package: libbenchmark-ocaml-dev
Description-md5: cb5750dfaf79ced34f6a292aaebf23bd
Description-en: OCaml benchmarking library
 This library implements benchmarking functions for measuring the
 run-time of one or many functions using latency (multiple
 repetitions) or throughput (repeat until some time period has
 passed) tests.
 .
 It is inspired by the Perl module of the same name ( benchmark ).

Package: libbenchmark-progressbar-perl
Description-md5: 3f802f35bb76de7f66de5e72362c6807
Description-en: Perl module that displays progress bar during benchmarking
 Benchmark::ProgressBar is a combination of Benchmark and Term::ProgressBar
 that produces a simple progress bar illustrating execution of benchmark
 runs. As such, it is particularly useful for heavy benchmarking tests
 that take a long time to complete.
 .
 You can use it as a drop-in replacement for Benchmark, but the only functions
 that would display a progress bar are: cmpthese, timethese and timeit.
 .
 This module is not compatible for use with Benchmark in the same script. The
 author doesn't know of any case where this would make sense.

Package: libbenchmark-timer-perl
Description-md5: 2644fa50388524d2af058542b25d88c1
Description-en: benchmarking module with statistical confidence
 The Benchmark::Timer class allows you to time portions of code conveniently,
 as well as benchmark code by allowing timings of repeated trials. It is
 perfect for when you need more precise information about the running time of
 portions of your code than the Benchmark module will give you, but don't want
 to go all out and profile your code.

Package: libbenchmark-tools
Description-md5: 03e09ee5da6ba94cd4cafd9fff2d7f88
Description-en: Microbenchmark support library, tools and documentation
 Library to support the benchmarking of functions, similar to unit-tests.
 .
 This package contains tools and documentation.

Package: libbenchmark1.9.1
Description-md5: ff992efc40623f1296489b28e55ca328
Description-en: Microbenchmark support library, shared library
 Library to support the benchmarking of functions, similar to unit-tests.
 .
 This package contains the shared library.

Package: libbencode-perl
Description-md5: 1d7970f393a2d58b0064f4b84cb819ca
Description-en: Perl module for BitTorrent serialisation format
 Bencode implements the BitTorrent bencode serialisation format as described
 in http://www.bittorrent.org/beps/bep_0003.html
 .
 BitTorrent is a protocol for distributing files. It identifies content by
 URL and is designed to integrate seamlessly with the web.

Package: libbest-perl
Description-md5: 46d2be25946d92041121e98784dd3a7c
Description-en: fallbackable module loader
 Best.pm attempts to load Perl modules from a list, stopping at the first
 successful load and failing only if no alternative was found.
 .
 Often there are several possible providers of some functionality your program
 needs, but you don't know which is available at the run site. For example,
 one of the modules may be implemented with XS, or not in the core Perl
 distribution and thus not necessarily installed. With Best.pm, this can
 be as simple as:
 .
 use Best qw/YAML::Syck YAML/;

Package: libbetter-appframework-java
Description-md5: ad2c1fc364c932b61389785a5e1effa2
Description-en: Java Better Swing Application Framework (library)
 The Better Swing Application Framework is a fork of the original Swing
 Application Framework (appframework) reference implementation of JSR 296. Since
 August 2009, the original Swing Application Framework project has been on hold,
 and therefore this fork was created to carry on the work until the original
 project resumes.
 .
 The last public release of the original appframework project was version 1.03.
 The BSAF project currently aims at producing a new release, version 1.9, with
 the primary goals of improving stability, keeping backward compatibility with
 SAF 1.03, fixing bugs, updating documentation, and creating more unit tests and
 examples.
 .
 This package contains the Java library for the Better Swing Application
 Framework.

Package: libbetter-appframework-java-doc
Description-md5: 0de75733f1f031e7edbe062033cf0783
Description-en: Java Better Swing Application Framework (documentation)
 The Better Swing Application Framework is a fork of the original Swing
 Application Framework (appframework) reference implementation of JSR 296. Since
 August 2009, the original Swing Application Framework project has been on hold,
 and therefore this fork was created to carry on the work until the original
 project resumes.
 .
 The last public release of the original appframework project was version 1.03.
 The BSAF project currently aims at producing a new release, version 1.9, with
 the primary goals of improving stability, keeping backward compatibility with
 SAF 1.03, fixing bugs, updating documentation, and creating more unit tests and
 examples.
 .
 This package contains the documentation for the Better Swing Application
 Framework.

Package: libbfb0-dev
Description-md5: e2ac8a2fe4d2a9602f2723c4c9b440c2
Description-en: bfb protocol library - development files
 This library adds support for OBEX protocol over BFB/BFC, some Siemens
 Mobile specific protocols that are used with the serial cables for S25,
 S35 and almost all later phones that include a modem, also those
 labeled as BenQ Mobile.
 .
 This package contains the development files.

Package: libbfb0t64
Description-md5: c07b3a7765e509edf5098a0839e2a316
Description-en: bfb protocol library
 This library adds support for OBEX protocol over BFB/BFC, some Siemens
 Mobile specific protocols that are used with the serial cables for S25,
 S35 and almost all later phones that include a modem, also those
 labeled as BenQ Mobile.
 .
 This package contains the runtime library.

Package: libbfio-dev
Description-md5: 7566ad449e9e5b1c5575864911b634fd
Description-en: Header files and libraries for developing applications for libbfio
 Libbfio is a library to provide basic file input/output abstraction. It is
 used in multiple other libraries like libewf, libmsiecf, libnk2, libolecf and
 libpff. It is used to chain I/O to support file-in-file access.
 .
 This package contains the development files.

Package: libbfio1
Description-md5: 19b81aad66ce4aaea6a712eb4cb018d2
Description-en: Library to provide basic input/output abstraction
 Libbfio is a library to provide basic file input/output abstraction. It is
 used in multiple other libraries like libewf, libmsiecf, libnk2, libolecf and
 libpff. It is used to chain I/O to support file-in-file access.
 .
 This package contains the shared library.

Package: libbg-dev
Description-md5: 88428d387a09d4ee71423dfcdf2c4eae
Description-en: This package contains a collection of libraries (development)
 written by Bruce Guenter and put in use in various packages.
 .
 The library collection is mandatory to build most of software packages
 available at http://untroubled.org.
 .
 This package contains the development files for bglibs.

Package: libbg2
Description-md5: a304269bba8a54c4ea48c59bafd14c79
Description-en: This package contains a collection of libraries (libraries)
 written by Bruce Guenter and put in use in various packages.
 .
 The library collection is mandatory to build most of software packages
 available at http://untroubled.org.
 .
 This package contains the shared libraries of bglibs.

Package: libbg2-doc
Description-md5: 0aab7075b6b07a6fd75486b0cf8ed7c4
Description-en: This package contains a collection of libraries (documentation)
 written by Bruce Guenter and put in use in various packages.
 .
 The library collection is mandatory to build most of software packages
 available at http://untroubled.org.
 .
 This package contains the documentation for bglibs.

Package: libbgcode-dev
Description-md5: bdf8486ffe2ca4e7199453d3c99b1a99
Description-en: binary gcode generation library
 libbgcode is a library used to generate binary G-code for 3D printers.
 Binary G-code is a new G-code file format featuring the following
 improvements over the legacy G-code:
 .
 1) Block structure with distinct blocks for metadata vs. G-code
 2) Faster navigation
 3) Coding & compression for smaller file size
 4) Checksum for data validity
 5) Extensivity through new (custom) blocks. For example, a file
 signature block may be welcome by corporate customers.
 .
 This package contains the development files required to compile applications
 against this library.

Package: libbge-dev
Description-md5: 95b74319e285a5b13b6a3744faff6b59
Description-en: Library to make GTK Extensions for Bazaar (header files)
 Bazaar is a new app store with a focus on discovering
 and installing applications and add-ons from Flatpak remotes,
 particularly Flathub.
 .
 This package contains the development files.

Package: libbge0
Description-md5: ad4a5a1e58a890da520057c12e8e65d9
Description-en: Library to make GTK Extensions for Bazaar
 Bazaar is a new app store with a focus on discovering
 and installing applications and add-ons from Flatpak remotes,
 particularly Flathub.
 .
 This package contains the library.

Package: libbiblesync-dev
Description-md5: 06cd35417a2175af3fc284165739b61b
Description-en: multicast protocol to support Bible co-navigation (development files)
 This is a C++ single class library encapsulating a protocol conduit.  The
 premise is that there is a local network over which to multicast Bible
 navigation, and someone, possibly several someones, will transmit, and
 others will receive.  The choices for when you decide to xmit and what to
 do when you recv are up to you as the application designer.
 .
 This package contains the development files.

Package: libbiblesync1.1
Description-md5: 88dd75844648485055f94eb097eadcf7
Description-en: multicast protocol to support Bible co-navigation
 This is a C++ single class library encapsulating a protocol conduit.  The
 premise is that there is a local network over which to multicast Bible
 navigation, and someone, possibly several someones, will transmit, and
 others will receive.  The choices for when you decide to xmit and what to
 do when you recv are up to you as the application designer.
 .
 This package contains the shared library.

Package: libbiblio-citation-compare-perl
Description-md5: 755437811dec2e41033ff054bda89ece
Description-en: Perl extension for performing fuzzy comparisons between bibliographic citations
 Biblio::Citation::Compare exports two subroutines which perform fuzzy
 comparisons between citations (described using Perl hashes) and author lists.
 The subroutine attempt to determine if the citations and author lists refer
 to the same works and ordered lists of authors, respectively.
 .
 See also Text::Names for name normalization.
 https://metacpan.org/pod/Text::Names

Package: libbiblio-citation-parser-perl
Description-md5: 0dd26ba51309b805f3213b4376b338ac
Description-en: citation parsing framework
 Biblio::Citation::Parser provides generic methods for reference parsers. This
 class should not be used directly, but rather be overridden by specific
 parsers. Parsers that extend the Parser class must provide at least the two
 methods defined here to ensure compatibility.

Package: libbiblio-counter-perl
Description-md5: 046311f57c501367bcbb9b4555b1ad83
Description-en: modules for handling COUNTER reports
 Biblio::COUNTER provides modules for handling COUNTER reports.
 .
 Because the COUNTER Codes of Practice are so poorly written and documented,
 with incomplete specifications and inconsistent terminology, it has been
 necessary to make certain assumptions and normalizations in the code and
 documentation of this module.
 .
 First, all reports must be in plain text, tab- or comma-delimited format;
 Excel spreadsheets are not allowed. (To convert an Excel spreadsheet to
 tab-delimited text, consider using Spreadsheet::ParseExcel::Simple.
 .
 (XML formats may be handled in a future version of this module.)
 .
 See also:
 https://www.projectcounter.org/
 https://metacpan.org/pod/Spreadsheet::ParseExcel::Simple

Package: libbiblio-endnotestyle-perl
Description-md5: 63ec6734a36c9def122aa6161e9f6672
Description-en: Perl module to format bibliographic references using Endnote-like templates
 Biblio::EndnoteStyle provides a way of formatting bibliographic
 references using style templates similar to those used by the popular
 reference management software Endnote (http://www.endnote.com/).  The
 API is embarrassingly simple: a formatter object is made using the
 class's constructor, the new() method; format() may then be
 repeatedly called on this object, using the same or different
 templates.
 .
 (The sole purpose of the object is to cache compiled templates so that
 multiple format() invocations are more efficient than they would
 otherwise be. Apart from that, the API might just as well have been a
 single function.)

Package: libbiblio-isis-perl
Description-md5: c210492f41b9d54481397eba069863bd
Description-en: module to read CDS/ISIS, WinISIS and IsisMarc databases
 Biblio::Isis will read ISIS databases created by DOS CDS/ISIS, WinIsis or
 IsisMarc. It can be used as perl-only alternative to OpenIsis module which
 seems to depriciate it's old XS bindings for perl.
 .
 It can create hash values from data in ISIS database (using to_hash), ASCII
 dump (using to_ascii) or just hash with field names and packed values (like
 ^asomething^belse).
 .
 Unique feature of this module is ability to include_deleted records. It will
 also skip zero sized fields (OpenIsis has a bug in XS bindings, so fields
 which are zero sized will be filled with random junk from memory).
 .
 It also has support for identifiers (only if ISIS database is created by
 IsisMarc), see to_hash.

Package: libbiblio-lcc-perl
Description-md5: 7c12a0ac35d2cfb8f13142b5f12dfb23
Description-en: module to parse and normalize LC-style call numbers
 Biblio::LCC parses Library of Congress classification ranges and call numbers
 and normalizes them into a form suitable for a straight ASCII sort.

Package: libbiblio-rfid-perl
Description-md5: 81f771b585a016508bcd3045e6e7f13d
Description-en: perl tools to use different RFID readers for library use
 Biblio::RFID aims to provide a simple API to a RFID device, and then provide
 useful abstractions to write applications to respond on tags which come
 in range of RFID reader using Biblio::RFID::Reader.
 .
 Writing support for new RFID readers should be easy. Biblio::RFID::Reader::API
 provides documentation on writing support for different readers.
 .
 Currently, two serial RFID readers based on Biblio::RFID::Reader::Serial
 are implemented:
 .
 Biblio::RFID::Reader::3M810
 Biblio::RFID::Reader::CPRM02
 .
 There is also simple read-only reader using shell commands in
 Biblio::RFID::Reader::librfid.
 .
 For implementing application take a look at Biblio::RFID::Reader
 .
 scripts/RFID-JSONP-server.pl is an example of a simple application. It's
 provides an interface to a local RFID reader and a JSONP REST server.
 .
 examples/koha-rfid.js is jQuery based JavaScript code which can be inserted
 in a Koha library system to provide an overlay with tags in range and
 check-in/check-out form-fill functionality.
 .
 Applications can use Biblio::RFID::RFID501 which is some kind of
 semi-standard 3M layout or blocks on RFID tags.

Package: libbiblio-sici-perl
Description-md5: a6cee9f095985c29dd4ff3b0e8d2a787
Description-en: methods for assembling, parsing, manipulating and serialising SICIs
 A "Serial Item and Contribution Identifier" (SICI) is a code (ANSI/NISO
 standard Z39.56) used to uniquely identify specific volumes, articles or
 other identifiable parts of a periodical.
 .
 Biblio::SICI provides methods for assembling, parsing, manipulating and
 serialising SICIs.
 .
 Both internal implementation and public API are currently considered BETA and
 may change without warning in a future release. For more information on this
 have a look at the TODO section|/TODO below.

Package: libbiblio-thesaurus-modrewrite-perl
Description-md5: 75ba05d25a9267cdcbc7a16edd598747
Description-en: module to manipulate ontologies
 Biblio::Thesaurus::ModRewrite implements a compiler to run programs written
 in a domain specific language that can be used to manipulate information in
 ontologies. This domain specific language is called OML and is described in
 the next section.

Package: libbiblio-thesaurus-perl
Description-md5: 133f6faa4403f013f7fd23475837e8e0
Description-en: Perl extension for managing ISO thesaurus
 A Thesaurus is a classification structure. It can be seen as a graph where
 nodes are terms and the vertices are relations between terms.
 .
 Biblio::Thesaurus provides transparent methods to maintain Thesaurus files.
 The module uses a subset from ISO 2788 which defines some standard features
 to be found on thesaurus files. This ISO includes a set of relations that can
 be seen as standard but, this program can use user defined ones. So, it can
 be used on ISO or not ISO thesaurus files.

Package: libbibtex-parser-perl
Description-md5: ab6fc9d9a8ad305c8775782ae79f07e5
Description-en: pure Perl BibTeX parser
 BibTeX::Parser is a pure-Perl BibTeX format parser.

Package: libbibutils-dev
Description-md5: 3f750d02e56cd7c83319c5d577d9bb47
Description-en: bibliography file converter, development kit
 Convert between the following bibliographic data formats: BibTeX,
 COPAC, EndNote refer, EndNote XML, Pubmed XML, ISI web of science, US
 Library of Congress MODS, RIS, and Word 2007 bibliography.
 .
 This package contains the static library and headers for use by developers.

Package: libbibutils8
Description-md5: 4283c207ffa16dd1be6b61c7594768a1
Description-en: bibliography file converter, shared library
 Convert between the following bibliographic data formats: BibTeX,
 COPAC, EndNote refer, EndNote XML, Pubmed XML, ISI web of science, US
 Library of Congress MODS, RIS, and Word 2007 bibliography.
 .
 This package contains the shared library doing most of the work

Package: libbidi-clojure
Description-md5: 1c550907385c9ce7996817954d82bbc0
Description-en: bidirectional URI routing for Clojure
 Bi-directional URI dispatch. Like compojure, but when you want to go both
 ways. If you are serving REST resources, you should be
 providing links to other resources, and without full support for forming URIs
 from handlers your code will become coupled with your routing. In short,
 hard-coded URIs will eventually break.
 .
 bidi provides a way to construct URIs from handlers.

Package: libbifrost-dev
Description-md5: 2b5817f40752fd93e91b9a553c356276
Description-en: static library and header files for libbifrost
 Libbifrost-dev is the development library for the command-line tool
 bifrost for sequencing that features a broad range of functions, such as
 indexing, editing, and querying the graph, and includes a graph coloring
 method that maps each k-mer of the graph to the genomes it occurs in.
 .
 * Build, index, color and query the compacted de Bruijn graph
 * No need to build the uncompacted de Bruijn graph
 * Reads or assembled genomes as input
 * Output graph in GFA (can be visualized with Bandage), FASTA or binary
 * Graph cleaning: short tip clipping, etc.
 * Multi-threaded
 * No parameters to estimate with other tools
 * Exact or approximate k-mer search of queries

Package: libbifrost0
Description-md5: f5438dd571cfc78b756ba11ab633608f
Description-en: library for parallel construction, indexing and querying of de Bruijn graphs
 Libbifrost is the shared library for the command-line tool bifrost for
 sequencing that features a broad range of functions, such as indexing,
 editing, and querying the graph, and includes a graph coloring method
 that maps each k-mer of the graph to the genomes it occurs in.
 .
 * Build, index, color and query the compacted de Bruijn graph
 * No need to build the uncompacted de Bruijn graph
 * Reads or assembled genomes as input
 * Output graph in GFA (can be visualized with Bandage), FASTA or binary
 * Graph cleaning: short tip clipping, etc.
 * Multi-threaded
 * No parameters to estimate with other tools
 * Exact or approximate k-mer search of queries

Package: libbigarray-compat-ocaml
Description-md5: 5d73ca99e6efc291de564bb9f71a2db2
Description-en: compatibility library for Stdlib.Bigarray (runtime)
 This is a library that exposes Stdlib.Bigarray when possible (>=
 4.07) but can fallback to Bigarray. The compatibility bigarray module
 is exposed under Bigarray_compat.
 .
 This package contains the runtime libraries for programs using
 bigarray-compat.

Package: libbigarray-compat-ocaml-dev
Description-md5: fa19f080922ffbae13016f9d43cfbaf4
Description-en: compatibility library for Stdlib.Bigarray (dev)
 This is a library that exposes Stdlib.Bigarray when possible (>=
 4.07) but can fallback to Bigarray. The compatibility bigarray module
 is exposed under Bigarray_compat.
 .
 This package contains the development stuff needed to use the
 bigarray-compat library in your programs.

Package: libbigdoc-java
Description-md5: 81166258aa794d469a864568c21e962c
Description-en: bigdoc - java library for search gigabyte order file
 This library allows you to handle gigabyte order huge files easily with
 high performance. You can search bytes or words / read data/text from
 huge files.

Package: libbigstringaf-ocaml
Description-md5: 96b1e9ebba5015ae261308146042949b
Description-en: bigstring intrinsics and fast blits for OCaml (runtime files)
 The OCaml compiler has a bunch of intrinsics for Bigstrings, but
 they're not widely-known, sometimes misused, and so programs that use
 Bigstrings are slower than they have to be. And even if a library got
 that part right and exposed the intrinsics properly, the compiler
 doesn't have any fast blits between Bigstrings and other string-like
 types.
 .
 This package contains runtime files.

Package: libbigstringaf-ocaml-dev
Description-md5: 1a2d9096dbd6fd36e14b526c72f5ed21
Description-en: bigstring intrinsics and fast blits for OCaml (dev files)
 The OCaml compiler has a bunch of intrinsics for Bigstrings, but
 they're not widely-known, sometimes misused, and so programs that use
 Bigstrings are slower than they have to be. And even if a library got
 that part right and exposed the intrinsics properly, the compiler
 doesn't have any fast blits between Bigstrings and other string-like
 types.
 .
 This package contains development files.

Package: libbigwig-dev
Description-md5: 4d3e82a850945c2a203e281f69b1d0fb
Description-en: C library for handling bigWig files - header files
 This package provides the files needed to develop with the libBigWig
 C library for reading/parsing local and remote bigWig and bigBed files.

Package: libbigwig-doc
Description-md5: 2e794ad7a184a8a8bde6bc218a9e53fa
Description-en: C library for handling bigWig files - documentation
 This package provides the doxygen-created inline documentation needed
 to develop with the libBigWig C library for reading/parsing local and
 remote bigWig and bigBed files.

Package: libbigwig0t64
Description-md5: aed5da12885616349016dc50499ba548
Description-en: C library for handling bigWig files
 This package provides a C library for reading/parsing local and remote
 bigWig and bigBed files.  This library was refurbished to particularly
 suit to be wrapped by scripting languages by avoiding early bailouts
 in case of errors.

Package: libbin-prot-ocaml
Description-md5: 63c6e42a9644887f70869a202b1a87b3
Description-en: type-safe binary serialization for OCaml values (runtime)
 bin-prot provides functionalities for reading and writing OCaml-values
 in a type-safe binary protocol.
 .
 These functions provide a safe way of performing I/O on any
 extensionally defined data type. Functions, objects, and values whose
 type is bound through a polymorphic record field are not supported, but
 everything else is.
 .
 There is no support for cyclic or shared values and only little endian
 computer architectures are supported.
 .
 This package contains runtime files.

Package: libbin-prot-ocaml-dev
Description-md5: e1b4e98b2c3df762ce9168432ebc94ca
Description-en: type-safe binary serialization for OCaml values (dev files)
 bin-prot provides functionalities for reading and writing OCaml-values
 in a type-safe binary protocol.
 .
 These functions provide a safe way of performing I/O on any
 extensionally defined data type. Functions, objects, and values whose
 type is bound through a polymorphic record field are not supported, but
 everything else is.
 .
 There is no support for cyclic or shared values and only little endian
 computer architectures are supported.
 .
 This package contains development files.

Package: libbind-config-parser-perl
Description-md5: fe5a23e52ba6418af0f6079d5727c390
Description-en: parser for BIND Config files
 BIND::Config::Parser provides a lightweight parser to the configuration file
 syntax of BIND v8 and v9 using a Parse::RecDescent grammar.
 .
 It is in a similar vein to BIND::Conf_Parser. However, as it has no knowledge
 of the directives, it doesn't need to be kept updated as new directives are
 added, it simply knows how to carve up a BIND configuration file into logical
 chunks.

Package: libbind-confparser-perl
Description-md5: aba3c0dcdffe68cca9444c64e27867b0
Description-en: parser class for BIND configuration files
 BIND::Conf_Parser implements a virtual base class for parsing BIND
 (Berkeley Internet Name Domain) server version 8 (and sometimes version 9)
 configuration files ("named.conf").  The parsing methods shown in the
 synopsis perform syntactic analysis only.  As each meaningful semantic
 'chunk' is parsed, a callback method is invoked with the parsed information.

Package: libbindex-java
Description-md5: c2a43364dab92d22eb9157e82f92324d
Description-en: OSGi BIndex reader
 BIndex is a small Java program that implements the manifest header to repository
 format mapping as described in RFC-0112 Bundle Repository. BIndex can recurse
 over a directory structure and just creates a repository.xml file.
 The URLs can be rewritten using a template.

Package: libbingo-dev
Description-md5: e76333311357903fb0ece586c294fc8d
Description-en: Organic Chemistry Toolkit (bingo development files)
 Indigo is a C++ based organic chemistry and cheminformatics software
 environment.  Features Include:
 .
 * Molecule and reaction rendering including SVG support
 * Automatic layout for SMILES-represented molecules and reactions
 * Canonical (isomeric) SMILES computation
 * Exact matching, substructure matching, SMARTS matching
 * Matching of tautomers and resonance structures
 * Molecule fingerprinting, molecule similarity computation
 * Fast enumeration of SSSR rings, subtrees, and edge sugraphs
 * Molecular weight, molecular formula computation
 * R-Group deconvolution and scaffold detection
 * Computation of the exact maximum common substructure for an
 arbitrary amount of input structures
 * Combinatorial chemistry
 * Plugin support in the API
 .
 File formats Indigo support include MDL Mol, SDF, RDF, CML, SMILES and
 SMARTS.
 .
 This package contains bingo static library and development files.

Package: libbingo0d
Description-md5: 25b751902267acc1f5a55e2a69540154
Description-en: Organic Chemistry Toolkit (bingo shared library)
 Indigo is a C++ based organic chemistry and cheminformatics software
 environment.  Features Include:
 .
 * Molecule and reaction rendering including SVG support
 * Automatic layout for SMILES-represented molecules and reactions
 * Canonical (isomeric) SMILES computation
 * Exact matching, substructure matching, SMARTS matching
 * Matching of tautomers and resonance structures
 * Molecule fingerprinting, molecule similarity computation
 * Fast enumeration of SSSR rings, subtrees, and edge sugraphs
 * Molecular weight, molecular formula computation
 * R-Group deconvolution and scaffold detection
 * Computation of the exact maximum common substructure for an
 arbitrary amount of input structures
 * Combinatorial chemistry * Plugin support in the API
 .
 File formats Indigo support include MDL Mol, SDF, RDF, CML, SMILES and
 SMARTS.
 .
 This package includes the shared library for bingo.

Package: libbinio-dev
Description-md5: 7616273c241a8df14ef29d600f584646
Description-en: Binary I/O stream class library (development files)
 The binary I/O stream class library presents a platform-independent way to
 access binary data streams in C++. The library is hardware independent in
 the form that it transparently converts between the different forms of
 machine-internal binary data representation. It further employs no special
 I/O protocol and can be used on arbitrary binary data sources.
 .
 This package contains the development files.

Package: libbinio1v5
Description-md5: 6dcc2fc6be1a1378ad049532031ae678
Description-en: Binary I/O stream class library
 The binary I/O stream class library presents a platform-independent way to
 access binary data streams in C++. The library is hardware independent in
 the form that it transparently converts between the different forms of
 machine-internal binary data representation. It further employs no special
 I/O protocol and can be used on arbitrary binary data sources.

Package: libbiniou-ocaml
Description-md5: 2e19b185ae384321e2eaf7d5790628a5
Description-en: flexible binary data format in OCaml - plugins
 Biniou is a binary data format designed for speed, safety, ease of use
 and backward compatibility as protocols evolve. Biniou is vastly
 equivalent to JSON in terms of functionality but allows implementations
 about 4 times as fast (see godi-yojson for comparison), with 25-35%
 space savings. Biniou data can be decoded into human-readable form
 without knowledge of type definitions except for field and variant names
 which are represented by 31-bit hashes.
 .
 This package contains the shared runtime libraries.

Package: libbiniou-ocaml-dev
Description-md5: ad1cd13dbafd1730a161f4b74527be6e
Description-en: flexible binary data format in OCaml - development files
 Biniou is a binary data format designed for speed, safety, ease of use
 and backward compatibility as protocols evolve. Biniou is vastly
 equivalent to JSON in terms of functionality but allows implementations
 about 4 times as fast (see godi-yojson for comparison), with 25-35%
 space savings. Biniou data can be decoded into human-readable form
 without knowledge of type definitions except for field and variant names
 which are represented by 31-bit hashes.
 .
 This package contains the development files needed for programming
 with the library.

Package: libbio-alignio-stockholm-perl
Description-md5: 036ddd32e34458c1d2492458e1a615cf
Description-en: stockholm sequence input/output stream
 Indexes Stockholm format alignments such as those from Pfam and Rfam. Returns
 raw stream data using the ID or a Bio::SimpleAlign object (via Bio::AlignIO).
 .
 Bio::AlignIO::stockholm also allows for ID parsing using a callback:

Package: libbio-asn1-entrezgene-perl
Description-md5: 509a55d23010beff27e394f85f8c8673
Description-en: parser for NCBI Entrez Gene and NCBI Sequence records
 Bio::ASN1::EntrezGene and Bio::ASN1::Sequence are regular expression-based
 parsers for NCBI Entrez Gene genome databases
 (<http://www.ncbi.nih.gov/entrez/query.fcgi?db=gene>).
 .
 They parse ASN.1-formatted Entrez Gene records and NCBI sequences,
 returning data structures that contain all data items from the gene records
 or the sequence records.
 .
 The parser will report error & line number if input data does not conform to
 the NCBI Entrez Gene genome or NCBI Sequence annotation file format.
 .
 Bio::ASN1::Sequence is basically a modified version of the high-performance
 Bio::ASN1::EntrezGene parser. However this standalone module exists since it
 is more efficient to keep Sequence-specific code out of EntrezGene.pm.

Package: libbio-biblio-perl
Description-md5: 95379e0618028d3989842665b392000c
Description-en: modules to access bibliographics repositories and handle citation files
 Bio::Biblio provides both methods to access bibliographic repositories, and to
 handle citation files in different formats.
 .
 The modules comply (with some simplifications) with the specification
 described in the OpenBQS project.
 .
 See also:
 http://www.ebi.ac.uk/~senger/openbqs
 .
 This distribution is part of the BioPerl project.

Package: libbio-chado-schema-perl
Description-md5: e8df152f1b4935a6a1886485ca1aa0f3
Description-en: DBIx::Class layer for the Chado database schema
 The module Bio::Chado::Schema is a standard object-relational mapping
 layer for use with the GMOD Chado database schema.
 Chado is an open-source modular database schema for biological data.

Package: libbio-cluster-perl
Description-md5: 411f29ac4f2fe64a4e94b95e431c356b
Description-en: BioPerl cluster modules
 The ClusterIO module works with the ClusterIO format module to read various
 cluster formats such as NCBI UniGene.

Package: libbio-coordinate-perl
Description-md5: 8af553e026d814fa8e12de3dc35d8cca
Description-en: BioPerl modules for working with biological coordinates
 The Bioperl project is a coordinated effort to collect computational methods
 routinely used in bioinformatics into a set of standard CPAN-style,
 well-documented, and freely available Perl modules.
 .
 Since BioPerl version 1.7 several modules where split into separate projects.
 This package provides the Bio::Coordinate module for working with biological
 coordinates.

Package: libbio-das-lite-perl
Description-md5: 4b8512afc497d6fd7c66089bc7baf524
Description-en: implementation of the BioDas protocol
 Bio::Das::Lite is an implementation of the BioDas protocol
 for the retrieval of biological data from XML sources over HTTP.
 .
 Bio::Das::Lite is designed as a lightweight and more forgiving alternative to
 the client/retrieval/parsing components of Bio::Das. Bio::Das::Lite itself is
 not a drop-in replacement for Bio::Das but it can be subclassed to do so.

Package: libbio-db-ace-perl
Description-md5: be77fc4702a98d98affb4d6b8538ae1e
Description-en: Database object interface to ACeDB servers
 This provides a standard BioPerl database access to Ace, using Lincoln Steins
 excellent AcePerl module.
 .
 This interface is designed at the moment to work through a
 aceclient/aceserver type mechanism

Package: libbio-db-biofetch-perl
Description-md5: 11c00cab92930809d5b29576286fdb9a
Description-en: Database object interface to BioFetch retrieval
 Bio::DB::BioFetch is a guaranteed best effort sequence entry fetching method.
 It goes to the Web-based dbfetch server located at the EBI
 (http://www.ebi.ac.uk/Tools/dbfetch/dbfetch) to retrieve sequences in the
 EMBL or GenBank sequence repositories.
 .
 Bio::DB::BioFetch implements all the Bio::DB::RandomAccessI interface, plus
 the get_Stream_by_id() and get_Stream_by_acc() methods that are found in the
 Bio::DB::SwissProt interface.

Package: libbio-db-embl-perl
Description-md5: 8c44f379a3098aeafb58d06c548deaea
Description-en: Database object interface for EMBL entry retrieval
 Allows the dynamic retrieval of sequence objects Bio::Seq from the EMBL
 database using the dbfetch script at EBI:
 http://www.ebi.ac.uk/Tools/dbfetch/dbfetch.
 .
 In order to make changes transparent host type (currently only ebi) and
 location (defaults to ebi) were separated out. This allows later additions
 of more servers in different geographical locations.
 .
 The functionality of this module is inherited from Bio::DB::DBFetch which
 implements Bio::DB::WebDBSeqI.

Package: libbio-db-gff-perl
Description-md5: 5d6bdc832cac6ebedff9621930211bb8
Description-en: Storage and retrieval of sequence annotation data
 Bio::DB::GFF provides fast indexed access to a sequence annotation database.
 It supports multiple database types (ACeDB, relational), and multiple schemas
 through a system of adaptors and aggregators.
 .
 The following operations are supported by this module:
 .
 - retrieving a segment of sequence based on the ID of a landmark
 .
 - retrieving the DNA from that segment
 .
 - finding all annotations that overlap with the segment
 .
 - finding all annotations that are completely contained within the
 segment
 .
 - retrieving all annotations of a particular type, either within a
 segment, or globally
 .
 - conversion from absolute to relative coordinates and back again,
 using any arbitrary landmark for the relative coordinates
 .
 - using a sequence segment to create new segments based on relative
 offsets

Package: libbio-db-hts-perl
Description-md5: 72331b2dbe774c7c5ad34fee672bff70
Description-en: Perl interface to the HTS library
 HTSlib is an implementation of a unified C library for accessing common file
 formats, such as SAM (Sequence Alignment/Map), CRAM and VCF (Variant Call
 Format), used for high-throughput sequencing data, and is the core library
 used by samtools and bcftools. HTSlib only depends on zlib. It is known to be
 compatible with gcc, g++ and clang.
 .
 HTSlib implements a generalized BAM (binary SAM) index, with file extension
 'csi' (coordinate-sorted index). The HTSlib file reader first looks for the
 new index and then for the old if the new index is absent.
 .
 This package provides a Perl interface to the HTS library.

Package: libbio-db-ncbihelper-perl
Description-md5: 7017fb1cf3866dceb6d43ad895a09451
Description-en: collection of routines useful for queries to NCBI databases
 Provides a single place to setup some common methods for querying NCBI web
 databases. Bio::DB::NCBIHelper just centralizes the methods for constructing
 a URL for querying NCBI GenBank and NCBI GenPept and the common HTML
 stripping done in postprocess_data().
 .
 The base NCBI query URL used is:
 https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi

Package: libbio-db-refseq-perl
Description-md5: 64ecf0da6799e8766c1bb90700f3380f
Description-en: Database object interface for RefSeq retrieval
 Allows the dynamic retrieval of sequence objects Bio::Seq from the RefSeq
 nucleotide database using the dbfetch script at EBI:
 .
 http://www.ebi.ac.uk/Tools/dbfetch/dbfetch
 .
 At this time the module specifically retrieves nucleotide sequences only.
 .
 In order to make changes transparent host type (currently only ebi) and
 location (defaults to ebi) were separated out. This allows later additions
 of more servers in different geographical locations.
 .
 The functionality of this module is inherited from Bio::DB::DBFetch which
 implements Bio::DB::WebDBSeqI.

Package: libbio-db-seqfeature-perl
Description-md5: 3f2313a6f4fd1e332c6c234f6d0f9f7c
Description-en: Normalized feature for use with Bio::DB::SeqFeature::Store
 The Bio::DB::SeqFeature object is the default SeqFeature class stored in
 Bio::DB::SeqFeature databases. It implements both the
 Bio::DB::SeqFeature::NormalizedFeatureI and
 Bio::DB::SeqFeature::NormalizedTableFeatureI interfaces, which means that its
 subfeatures, if any, are stored in the database in a normalized fashion, and
 that the parent/child hierarchy of features and subfeatures are also stored
 in the database as set of tuples. This provides efficiencies in both storage
 and retrieval speed.
 .
 Typically you will not create Bio::DB::SeqFeature directly, but will ask the
 database to do so on your behalf, as described in Bio::DB::SeqFeature::Store.

Package: libbio-db-swissprot-perl
Description-md5: 561a00ce6dab79c7d90c3fda943983f2
Description-en: Database object interface to SwissProt retrieval
 SwissProt is a curated database of proteins managed by the Swiss
 Bioinformatics Institute. Additional tools for parsing and manipulating
 swissprot files can be found at
 ftp://ftp.ebi.ac.uk/pub/software/swissprot/Swissknife/.
 .
 Allows the dynamic retrieval of Sequence objects (Bio::Seq) from the
 SwissProt database via an Expasy retrieval.
 .
 In order to make changes transparent host type (currently only expasy)
 and location (default to Switzerland) is separated out. This allows the
 user to pick the closest Expasy mirror for running their queries.

Package: libbio-eutilities-perl
Description-md5: f9c120f52e2f9756b1e22389b781d690
Description-en: BioPerl interface to the Entrez Programming Utilities (E-utilities)
 The Bioperl project is a coordinated effort to collect computational
 methods routinely used in bioinformatics into a set of standard
 CPAN-style, well-documented, and freely available Perl modules.  This
 package provides a programmatic interface to NCBI's Entrez Programming
 Utilities commonly referred to as E-utilities.  Namely, it provides the
 Bio::DB::EUtilities and Bio::Tools::EUtilities perl modules.
 .
 Entrez is a federated search engine at the National Center for
 Biotechnology Information (NCBI) for a large number of databases
 covering a variety of biomedical data, including nucleotide and
 protein sequences, gene records, three-dimensional molecular
 structures, and the biomedical literature.  E-utilities are a set of
 eight server-side programs that provide a stable interface into the
 Entrez query and database system at the National Center for
 Biotechnology Information (NCBI).

Package: libbio-featureio-perl
Description-md5: 52369447cf0e504b3a8c1fb8bcbff765
Description-en: Modules for reading, writing, and manipulating sequence features
 An I/O iterator subsystem for genomic sequence features.
 .
 Bio::FeatureIO is a handler module for the formats in the FeatureIO set (eg,
 Bio::FeatureIO::GFF). It is the officially sanctioned way of getting at the
 format objects, which most people should use.
 .
 The Bio::FeatureIO system can be thought of like biological file handles.
 They are attached to filehandles with smart formatting rules (eg, GFF format,
 or BED format) and can either read or write feature objects (Bio::SeqFeature
 objects, or more correctly, Bio::FeatureHolderI implementing objects, of
 which Bio::SeqFeature is one such object). If you want to know what to do
 with a Bio::SeqFeatureI object, read Bio::SeqFeatureI.
 .
 The idea is that you request a stream object for a particular format. All the
 stream objects have a notion of an internal file that is read from or written
 to. A particular FeatureIO object instance is configured for either input or
 output. A specific example of a stream object is the Bio::FeatureIO::gff
 object.

Package: libbio-graphics-perl
Description-md5: 4c1e302f07a2493ac85971b05ef00176
Description-en: Generate GD images of Bio::Seq objects
 The Bio::Graphics::Panel class provides drawing and formatting
 services for any object that implements the Bio::SeqFeatureI
 interface, including Ace::Sequence::Feature, Das::Segment::Feature and
 Bio::DB::Graphics objects.  It can be used to draw sequence
 annotations, physical (contig) maps, protein domains, or any other
 type of map in which a set of discrete ranges need to be laid out on
 the number line.

Package: libbio-mage-perl
Description-md5: 73fb4522258095915e7250cf380c01fa
Description-en: Container module for classes in the MAGE package: MAGE
 MAGE-TAB (MicroArray Gene Expression Tabular) format is a standard from the
 Microarray Gene Expression Data Society (MGED). This package contains Perl
 modules in the Bio::MAGE hierarchy to manipulate MIAME-compliant (Minimum
 Information About a Microarray Experiment) records of microarray ("DNA chips")
 experiments.
 .
 The Bio::MAGE module contains the following Bio::MAGE classes:
 * NameValueType
 * Extendable
 * Identifiable
 * Describable

Package: libbio-mage-utils-perl
Description-md5: 5d1df9814a8fa6e353d805f1183bbeba
Description-en: Extra modules for classes in the MAGE package: MAGE
 MAGE-TAB (MicroArray Gene Expression Tabular) format is a standard from the
 Microarray Gene Expression Data Society (MGED). This package contains Perl
 modules in the Bio::MAGE hierarchy to manipulate MIAME-compliant (Minimum
 Information About a Microarray Experiment) records of microarray ("DNA chips")
 experiments.
 .
 Bio-MAGE-Utils contains extra modules for handling MAGE XML and MGED ontology,
 as well as SQL utilities.

Package: libbio-perl-perl
Description-md5: 4a76d242ce1e4cdbafc27047e6096cc2
Description-en: BioPerl core perl modules
 BioPerl is a toolkit of perl modules useful in building bioinformatics
 solutions in Perl. It is built in an object-oriented manner so that many
 modules depend on each other to achieve a task. The collection of modules in
 libbio-perl-perl consist of the core of the functionality of bioperl.

Package: libbio-primerdesigner-perl
Description-md5: efbdf6f4924275bcb6128cb06d449fcb
Description-en: Perl module to design PCR primers using primer3 and epcr
 Bio::PrimerDesigner provides a low-level interface to the primer3 and epcr
 binary executables and supplies methods to return the results. In addition to
 accessing local installations of primer3 or e-PCR, it also offers the ability
 to accessing the primer3 binary via a remote server.

Package: libbio-procedural-perl
Description-md5: b8d8c0e70ba158c7207ac93f7beb49a4
Description-en: Simple low-dependency procedural interfaces to BioPerl
 The code in this distribution focuses on simple low-dependency procedural
 interfaces to BioPerl that don't require knowledge of BioPerl classes and
 methods.

Package: libbio-samtools-perl
Description-md5: 73b654c3e7ee8120b5c9b0a3c60da326
Description-en: Perl interface to SamTools library for DNA sequencing
 Bio::SamTools provides a Perl interface to the libbam library for indexed and
 unindexed SAM/BAM sequence alignment databases. It provides support for
 retrieving information on individual alignments, read pairs, and alignment
 coverage information across large regions. It also provides callback
 functionality for calling SNPs and performing other base-by-base functions.
 Most operations are compatible with the BioPerl Bio::SeqFeatureI interface,
 allowing BAM files to be used as a backend to the GBrowse genome browser
 application.

Package: libbio-scf-perl
Description-md5: 928fbfcc6d740a61406ae515d3369942
Description-en: Perl extension for reading and writing SCF sequence files
 The Bio::SCF (Standard Chromatogram Format) module allows you to read and
 update (in a restricted way) SCF chromatographic sequence files. It is an
 interface to Roger Staden's io-lib. It has both tied hash and an
 object-oriented interfaces. It provides the ability to read fields from SCF
 files and limited ability to modify them and write them back.

Package: libbio-searchio-hmmer-perl
Description-md5: e20b4be1ac58d51536a90dde88d97db0
Description-en: perl parser for HMMER2 and HMMER3 output (hmmscan, hmmsearch, hmmpfam)
 This object implements a parser for hmmpfam hsp output, a program in the
 HMMER package.
 .
 It is part of the libbio-perl collection.

Package: libbio-tools-run-remoteblast-perl
Description-md5: d3fdd897013758576309b80b38c19787
Description-en: Object for remote execution of the NCBI Blast via HTTP
 Class for remote execution of the NCBI Blast via HTTP.
 .
 For a description of the many CGI parameters see:
 https://www.ncbi.nlm.nih.gov/BLAST/Doc/urlapi.html
 .
 Various additional options and input formats are available.

Package: libbio-variation-perl
Description-md5: 63c4017b0ec43832aa03a6efe20ad2e3
Description-en: BioPerl variation-related functionality
 The code in this distribution focuses on simple low-dependency variant-related
 functionality for BioPerl.
 .
 Bio::Variation name space contains modules to store sequence variation
 information as differences between the reference sequence and changes
 sequences. Also included are classes to write out and recrete objects
 from EMBL-like flat files and XML. Lastly, there are simple classes to
 calculate values for sequence change objects.

Package: libbiojava-java
Description-md5: 6680837a07d5ec02bc947ca5b946490e
Description-en: Java API to biological data and applications (default version)
 BioJava is an open-source project dedicated to providing a Java framework
 for processing biological data. It includes objects for manipulating
 sequences, file parsers, DAS client and server support, access to BioSQL
 and Ensembl databases, and powerful analysis and statistical routines
 including a dynamic programming toolkit.
 .
 BioJava is provided by a vibrant community which meets annually at
 the Bioinformatics Open Source Conference (BOSC) that traditionally
 accompanies the Intelligent Systems in Molecular Biology (ISMB)
 meeting. Much like BioPerl, the employment of this library is valuable
 for everybody active in the field because of the many tricks of the
 trade one learns just by communicating on the mailing list.
 .
 This is a dependency package which should enable smooth upgrades to new
 versions.

Package: libbiojava1.9-java
Description-md5: 7207f30e33a0912e6de53415b68b06d9
Description-en: Java API to biological data and applications (version 1.9)
 This package presents the Open Source Java API to biological databases
 and a series of mostly sequence-based algorithms. The APIs are not
 compatible between versions. In analogy to the dealing with shared
 libraries of the C language, the jar file of this package has the
 API version in its name. It is symbolically linked to the expected
 biojava.jar filename in the package libbiojava-java. This will help
 keeping multiple versions of the biojava API in parallel.

Package: libbiojava4-java
Description-md5: 73f1b06bfb2d832e73f6fb8e852a846d
Description-en: Java API to biological data and applications (default version)
 BioJava is an open-source project dedicated to providing a Java framework
 for processing biological data. It includes objects for manipulating
 sequences, file parsers, server support, access to BioSQL
 and Ensembl databases, and powerful analysis and statistical routines
 including a dynamic programming toolkit.
 .
 BioJava is provided by a vibrant community which meets annually at
 the Bioinformatics Open Source Conference (BOSC) that traditionally
 accompanies the Intelligent Systems in Molecular Biology (ISMB)
 meeting. Much like BioPerl, the employment of this library is valuable
 for everybody active in the field because of the many tricks of the
 trade one learns just by communicating on the mailing list.
 .
 This is a wrapper package which should enable smooth upgrades to new
 versions.

Package: libbiojava4-java-doc
Description-md5: 92178ca3213c4b3d6465fb5470be089f
Description-en: [Biology] Documentation for BioJava
 BioJava is an open-source project dedicated to providing a Java framework
 for processing biological data.
 .
 This package contains the HTML documentation describing the API of BioJava
 which was generated automatically by JavaDoc.

Package: libbiojava4.0-java
Description-md5: 604a8ea8c64c440efee9b0585da353fb
Description-en: Java API to biological data and applications (version 4)
 This package presents the Open Source Java API to biological databases
 and a series of mostly sequence-based algorithms.
 .
 BioJava is an open-source project dedicated to providing a Java framework
 for processing biological data. It includes objects for manipulating
 sequences, file parsers, server support, access to BioSQL
 and Ensembl databases, and powerful analysis and statistical routines
 including a dynamic programming toolkit.

Package: libbiojava6-java
Description-md5: 5e521c7564511573e13c82b50bdb6329
Description-en: Java API to biological data and applications (version 6)
 This package presents the Open Source Java API to biological databases
 and a series of mostly sequence-based algorithms.
 .
 BioJava is an open-source project dedicated to providing a Java framework
 for processing biological data. It includes objects for manipulating
 sequences, file parsers, server support, access to BioSQL
 and Ensembl databases, and powerful analysis and statistical routines
 including a dynamic programming toolkit.

Package: libbiojava6-java-doc
Description-md5: ece2907cc5fa420d2d7a8ff52c5418d0
Description-en: [Biology] Documentation for BioJava 6
 BioJava is an open-source project dedicated to providing a Java framework
 for processing biological data.
 .
 This package contains the HTML documentation describing the API of BioJava
 which was generated automatically by JavaDoc.

Package: libbiometric-dev
Description-md5: 99fec248adee7b6cad706e5fe4c777b9
Description-en: Biometric Identification DRIVER API - development files
 It provides the development file for driver development based on biometric
 identification authentication framework.
 .
 This package contains the development files (headers, static libraries)

Package: libbiometric0
Description-md5: 8cde772c1c7e1685d0aa9831b717834f
Description-en: Biometric Identification library
 The core layer of biometric identification authentication framework.
 The core layer abstracts the common operation of all kinds of biometric
 recognition, constructs the underlying framework of biometric recognition,
 and provides the general function and unified data storage method.
 .
 This package contains a library for biometric identification.

Package: libbiometry-dev
Description-md5: fa1200fdfe0d1c38053430829c638825
Description-en: biometryd mediates/multiplexes to biometric devices - development headers
 biometryd mediates and multiplexes access to biometric devices present
 on the system, enabling applications and system components to leverage
 them for identification and verification of users.
 .
 This package includes all the development headers and libraries for
 biometryd.

Package: libbiometry1
Description-md5: c0e47b13ff10587deca73bb66f3ed12f
Description-en: biometryd mediates/multiplexes to biometric devices - runtime library
 biometryd mediates and multiplexes access to biometric devices present
 on the system, enabling applications and system components to leverage
 them for identification and verification of users.
 .
 This package includes the biometryd runtime libraries.

Package: libbioparser-dev
Description-md5: 5322dd754aa009c7171f1e2efea2d9b7
Description-en: library for parsing several formats in bioinformatics
 Bioparser is a c++ implementation of parsers for several bioinformatics
 formats. It consists of only one header file containing template parsers
 for FASTA, FASTQ, MHAP, PAF and SAM format. It also supports compressed
 files with gzip.

Package: libbiosig-dev
Description-md5: 92075c38d2980c6e8830d8b85394b213
Description-en: I/O library for biomedical data - development files
 BioSig is a library for accessing files in several biomedical data formats
 (including EDF, BDF, GDF, BrainVision, BCI2000, CFWB, HL7aECG,
 SCP_ECG (EN1064), MFER, ACQ, CNT(Neuroscan), DEMG, EGI, EEG1100,
 FAMOS, SigmaPLpro, TMS32).  The complete list of supported file
 formats is available at http://pub.ist.ac.at/~schloegl/biosig/TESTED .
 .
 This package provides header files and static library.

Package: libbiosig3
Description-md5: a1388f677015db309f32c54a43c91768
Description-en: I/O library for biomedical data - dynamic library
 BioSig is a library for accessing files in several biomedical data formats
 (including EDF, BDF, GDF, BrainVision, BCI2000, CFWB, HL7aECG,
 SCP_ECG (EN1064), MFER, ACQ, CNT(Neuroscan), DEMG, EGI, EEG1100,
 FAMOS, SigmaPLpro, TMS32).  The complete list of supported file
 formats is available at http://pub.ist.ac.at/~schloegl/biosig/TESTED .
 .
 This package provides dynamic library.

Package: libbiosoup-dev
Description-md5: f5b9fc08af8e041ff86ae07f1e24aa2a
Description-en: C++ header-only support library for bioinformatics tools
 Biosoup is a c++ collection of header only data structures used for storage
 and logging in bioinformatics tools.

Package: libbisect-ppx-ocaml
Description-md5: c26065d6c847788fbd67139db39324ce
Description-en: Code coverage for OCaml and ReScript (runtime files)
 Bisect-ppx helps you test thoroughly. It is a small preprocessor
 that inserts instrumentation at places in your code, such as if-then-else and
 match expressions. After you run tests, Bisect_ppx gives a nice HTML report
 showing which places were visited and which were missed.
 .
 This package contains runtime files.

Package: libbisect-ppx-ocaml-dev
Description-md5: 0738dbb6f6c53a937c8e195e6a86eb9c
Description-en: Code coverage for OCaml and ReScript (dev files)
 Bisect_ppx helps you test thoroughly. It is a small preprocessor
 that inserts instrumentation at places in your code, such as if-then-else and
 match expressions. After you run tests, Bisect_ppx gives a nice HTML report
 showing which places were visited and which were missed.
 .
 This package contains development files.

Package: libbit-vector-minimal-perl
Description-md5: 7249801ea6d9d3bbd0ec4854c1f444f4
Description-en: object-oriented wrapper around vec()
 Bit::Vector::Minimal is a much simplified, lightweight version of Bit::Vector.
 It wraps Perl's sometimes confusing vec() function in an object-oriented
 abstraction.

Package: libbit-vector-perl
Description-md5: 667b66c34bb915821018851127ec800f
Description-en: Perl module for bit vectors and more
 Bit::Vector is a module that allows you to handle bit vectors, integer sets,
 "big integer arithmetic" and boolean matrices, all of arbitrary sizes. It is
 efficient (in terms of algorithmic complexity) and therefore fast (in terms
 of execution speed). It also provides overloaded operators for ease of use.

Package: libbitarray-dev
Description-md5: b295e19de714f3b6c8d726e9413004c4
Description-en: library for bit arrays
 Bit arrays are arrays of bits (values zero or one). This is a convenient
 and efficient implementation for C/C++. Arrays can be enlarged or shrunk
 as needed.
 .
 Bit arrays are initialised to zero when created or extended. All
 operations have their bounds checked - an "Out of bounds" error is
 printed if you try to access a bit with index >= length. Arrays of
 length 0 are permitted. Indices must be >= 0.

Package: libbitstream-dev
Description-md5: a94fd57b458bc24e07a3a0aa637feb00
Description-en: C headers giving access to binary streams like MPEG or DVB
 biTStream is a set of C headers allowing a simpler access
 to binary structures such as specified by MPEG, DVB, IETF,
 etc.
 .
 The goal of this package is to offer a simpler access that
 libdvbpsi does currently. This package is also lower level
 and more efficient: fewer memory allocations, fewer memory
 copies.

Package: libbitstring-ocaml
Description-md5: c2b8966f5698181380aea049d9cdbad0
Description-en: Erlang-style bitstrings for OCaml (runtime)
 Bitstring adds Erlang-style bitstrings and matching over bitstrings as a syntax
 extension and library for OCaml.
 .
 You can use this module to both parse and generate binary formats, files and
 protocols.
 .
 Bitstring handling is added as primitives to the language, making it simple to
 use.
 .
 Bitstring handles integers, strings, sub-bitstrings, big-, little- and
 native-endianness, signed and unsigned types, variable-width fields, fields
 with arbitrary bit alignment.
 .
 This package contains only the shared runtime stub libraries.

Package: libbitstring-ocaml-dev
Description-md5: dfe4b5728e3209528abc0e843b171f00
Description-en: Erlang-style bitstrings for OCaml (development files)
 Bitstring adds Erlang-style bitstrings and matching over bitstrings as a syntax
 extension and library for OCaml.
 .
 You can use this module to both parse and generate binary formats, files and
 protocols.
 .
 Bitstring handling is added as primitives to the language, making it simple to
 use.
 .
 Bitstring handles integers, strings, sub-bitstrings, big-, little- and
 native-endianness, signed and unsigned types, variable-width fields, fields
 with arbitrary bit alignment.
 .
 This package contains header and OCaml library.

Package: libbjack-ocaml
Description-md5: 45485c96f3ed4689b7c4d0471680da7e
Description-en: OCaml blocking interface to jack audio connection kit
 ocaml-bjack is a blocking interface to jack audio connection kit.
 Using it, you can create a jack device and read/write from it
 much like with ALSA or OSS.
 .
 This package contains only the shared runtime stub libraries.

Package: libbjack-ocaml-dev
Description-md5: e68d2fd6f9ee4b67e3576a0a3d6a59f2
Description-en: OCaml blocking interface to jack audio connection kit
 ocaml-bjack is a blocking interface to jack audio connection kit.
 Using it, you can create a jack device and read/write from it
 much like with ALSA or OSS.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-bjack.

Package: libbladerf-dev
Description-md5: 09355b6d85bd62890d93471d61ff03c8
Description-en: Nuand bladeRF software-defined radio device (header files)
 The Nuand bladeRF is an open-source software-defined radio (SDR) system,
 comprised of an RF transceiver, a field-programmable gate array (FPGA),
 a microcontroller driving a USB 3.0 interface, and a suite of host
 libraries and drivers to facilitate interaction with the device.
 .
 This package contains the header files required for compiling bladeRF
 applications.

Package: libbladerf-doc
Description-md5: 20f7c7795d9bbed7b6e5475278229785
Description-en: Nuand bladeRF software-defined radio device (API documentation)
 The Nuand bladeRF is an open-source software-defined radio (SDR) system,
 comprised of an RF transceiver, a field-programmable gate array (FPGA),
 a microcontroller driving a USB 3.0 interface, and a suite of host
 libraries and drivers to facilitate interaction with the device.
 .
 This package contains libbladeRF API documentation.

Package: libbladerf2
Description-md5: 58c8a74e835c1961ec440cd71432a7cc
Description-en: Nuand bladeRF software-defined radio device
 The Nuand bladeRF is an open-source software-defined radio (SDR) system,
 comprised of an RF transceiver, a field-programmable gate array (FPGA),
 a microcontroller driving a USB 3.0 interface, and a suite of host
 libraries and drivers to facilitate interaction with the device.
 .
 This package provides the host library.

Package: libblake3-0
Description-md5: 80ed339fe1bffb606954b4a385b08cff
Description-en: BLAKE3 hash function - C library - shared library
 BLAKE3 is a cryptographic hash function that is much faster than common
 alternatives, while at the same time being faster and highly parallelizable.
 This package contains the shared library.

Package: libblake3-dev
Description-md5: 8eb67c8ce456654d4a2a4b97db3cf7a7
Description-en: BLAKE3 hash function - C library - development files
 BLAKE3 is a cryptographic hash function that is much faster than common
 alternatives, while at the same time being faster and highly parallelizable.
 This package contains the development support files.

Package: libblas-test
Description-md5: 7e697a3bd80892afd85df0f1b0596433
Description-en: Basic Linear Algebra Subroutines 3, testing programs
 BLAS (Basic Linear Algebra Subroutines) is a set of efficient
 routines for most of the basic vector and matrix operations.
 They are widely used as the basis for other high quality linear
 algebra software, for example lapack and linpack.  This
 implementation is the Fortran 77 reference implementation found
 at netlib.
 .
 This package contains a set of programs which test the integrity of an
 installed blas-compatible shared library. These programs may therefore be used
 to test the libraries provided by the blas package as well as those provided
 by the libatlas3-base and libopenblas-base packages. The programs are
 dynamically linked -- one can explicitly select a library to test by setting
 the libblas.so.3 alternative, or by using the LD_LIBRARY_PATH or LD_PRELOAD
 environment variables. Likewise, one can display the library selected using
 the ldd program in an identical environment.

Package: libblas64-test
Description-md5: 87d771807f8e9f385d0433f0579b2453
Description-en: Basic Linear Algebra Subroutines 3, testing programs (64bit-index)
 BLAS (Basic Linear Algebra Subroutines) is a set of efficient
 routines for most of the basic vector and matrix operations.
 They are widely used as the basis for other high quality linear
 algebra software, for example lapack and linpack.  This
 implementation is the Fortran 77 reference implementation found
 at netlib.
 .
 This package contains a set of programs which test the integrity of an
 installed blas-compatible shared library. These programs may therefore be used
 to test the libraries provided by the blas package as well as those provided
 by the libatlas3-base and libopenblas-base packages. The programs are
 dynamically linked -- one can explicitly select a library to test by setting
 the libblas.so.3 alternative, or by using the LD_LIBRARY_PATH or LD_PRELOAD
 environment variables. Likewise, one can display the library selected using
 the ldd program in an identical environment.
 .
 Compiled with Fortran option "-fdefault-integer-8".

Package: libblaspp-dev
Description-md5: 5a331e1be9a8e55f4ff692510e5a1b58
Description-en: C++ API for the Basic Linear Algebra Subroutines (development files)
 The Basic Linear Algebra Subprograms (BLAS) have been around for many decades
 and serve as the de facto standard for performance-portable and numerically
 robust implementation of essential linear algebra functionality. Originally,
 they were written in Fortran, and later furnished with a C API (CBLAS).
 .
 The objective of BLAS++ is to provide a convenient, performance oriented API
 for development in the C++ language, that, for the most part, preserves
 established conventions, while, at the same time, takes advantages of modern
 C++ features, such as: namespaces, templates, exceptions, etc.
 .
 This package contains the static libraries and the header files.

Package: libblasr-dev
Description-md5: d9411a07e32efeaa2b4e01cb1f6de812
Description-en: tools for aligning PacBio reads to target sequences (development files)
 Blasr_libcpp is a library used by blasr and other executables such as
 samtoh5, loadPulses for analyzing PacBio sequences. This library contains
 three sub-libraries, including pbdata, hdf and alignment.
 .
 This package contains the header files and static library for the alignment
 sublibrary.

Package: libblasr5.3.5
Description-md5: 7d8a4565bcb39d80aab2a0efe55a1b2b
Description-en: tools for aligning PacBio reads to target sequences
 Blasr_libcpp is a library used by blasr and other executables such as
 samtoh5, loadPulses for analyzing PacBio sequences. This library contains
 three sub-libraries, including pbdata, hdf and alignment.
 .
 This package contains the alignment sublibrary.

Package: libblis-dev
Description-md5: 9f215031f7d1fd437d71bf7197d9b845
Description-en: BLAS-like Library Instantiation Software Framework (dev,32bit,meta)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package pulls development files for one of the 32-bit BlasInt variants.

Package: libblis-openmp-dev
Description-md5: ceacaf3ac2b859d15cf8c58a33dcaf70
Description-en: BLAS-like Library Instantiation Software Framework (dev,32bit,openmp)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains (-t openmp) version of development files.

Package: libblis-pthread-dev
Description-md5: c5463eb80b98d85a99d69ddf2a5dee94
Description-en: BLAS-like Library Instantiation Software Framework (dev,32bit,pthread)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains (-t pthread) version of development files.

Package: libblis-serial-dev
Description-md5: 4146615cf08c93dfaf956acb251a047a
Description-en: BLAS-like Library Instantiation Software Framework (dev,32bit,serial)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains (-t no) version development files.

Package: libblis4
Description-md5: 5baa73c326d3393e288f320072638b34
Description-en: BLAS-like Library Instantiation Software Framework (32bit,meta)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package pulls one of the 32-bit-BlasInt shared library variants.

Package: libblis4-openmp
Description-md5: 1884e31b4b241f27ba109fbf3f4ea915
Description-en: BLAS-like Library Instantiation Software Framework (32bit,openmp)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains the (-t openmp) version of shared library.

Package: libblis4-pthread
Description-md5: 3f4a1ad71e227f07af6a18e9a8874e20
Description-en: BLAS-like Library Instantiation Software Framework (32bit,pthread)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains the (-t pthread) version of shared library.

Package: libblis4-serial
Description-md5: 233c2c266fd69c9b46291c2001ebbf04
Description-en: BLAS-like Library Instantiation Software Framework (32bit,serial)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains the (-t no) version of shared library.

Package: libblis64-4
Description-md5: 625da2059195619a8e9d26ab7e376541
Description-en: BLAS-like Library Instantiation Software Framework (64bit,meta)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package pulls one of the 64-bit-BlasInt shared library variants.

Package: libblis64-4-openmp
Description-md5: 48120b9a9a3bf492a8c6caac4f8bcec5
Description-en: BLAS-like Library Instantiation Software Framework (64bit,openmp)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains the (-b 64 -i 64 -t openmp) version of shared library.

Package: libblis64-4-pthread
Description-md5: 80e24901df53a3dfe07d72681a95865b
Description-en: BLAS-like Library Instantiation Software Framework (64bit,pthread)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains the (-b 64 -i 64 -t pthread) version of shared library.

Package: libblis64-4-serial
Description-md5: 91194a3216802c63b832f9153d4c0937
Description-en: BLAS-like Library Instantiation Software Framework (64bit,serial)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains the (-b 64 -i 64 -t no) version of shared library.

Package: libblis64-dev
Description-md5: 4611561d04eac9c08cce096f5311ddeb
Description-en: BLAS-like Library Instantiation Software Framework (dev,64bit,meta)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package pulls development files for one of the 64-bit BlasInt variants.

Package: libblis64-openmp-dev
Description-md5: f6cefe69655516b84fa7957a3b404e1f
Description-en: BLAS-like Library Instantiation Software Framework (dev,64bit,openmp)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains the (-b 64 -i 64 -t openmp) version of development files.

Package: libblis64-pthread-dev
Description-md5: 138b632a254cce3ea8c603dbca568c42
Description-en: BLAS-like Library Instantiation Software Framework (dev,64bit,pthread)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains the (-b 64 -i 64 -t pthread) version of development files.

Package: libblis64-serial-dev
Description-md5: d9373813209ec10ba1930fb083d6b379
Description-en: BLAS-like Library Instantiation Software Framework (dev,64bit,serial)
 BLIS is a portable software framework for instantiating high-performance
 BLAS-like dense linear algebra libraries. The framework was designed to
 isolate essential kernels of computation that, when optimized, immediately
 enable optimized implementations of most of its commonly used and
 computationally intensive operations. BLIS is written in ISO C99 and available
 under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like
 API, it also includes a BLAS compatibility layer which gives application
 developers access to BLIS implementations via traditional BLAS routine calls.
 An object-based API is also available for more experienced users.
 .
 The package contains the (-b 64 -i 64 -t no) version of development files.

Package: libbliss-dev
Description-md5: c617b9ff1e49c48a5d64286f7c49e060
Description-en: development files to compute graph automorphisms and labelings -- libdev
 Bliss is a backtracking algorithm for computing automorphism groups
 and canonical forms of graphs, based on individualization and
 refinement. Its data structures, subroutines, and pruning heuristics
 are specially designed for fast handling of large and sparse graphs.
 .
 This package provides the static library and symbolic links needed
 for development.

Package: libbliss-dev-common
Description-md5: ea4511040edb051319499e84306c3200
Description-en: development files to compute graph automorphisms and labelings -- headers
 Bliss is a backtracking algorithm for computing automorphism groups
 and canonical forms of graphs, based on individualization and
 refinement. Its data structures, subroutines, and pruning heuristics
 are specially designed for fast handling of large and sparse graphs.
 .
 This package provides the C/C++ headers needed for development.

Package: libbliss2
Description-md5: 9e7704bbbcbc4cba2f43a547082219ea
Description-en: library to compute graph automorphisms and labelings
 Bliss is a backtracking algorithm for computing automorphism groups
 and canonical forms of graphs, based on individualization and
 refinement. Its data structures, subroutines, and pruning heuristics
 are specially designed for fast handling of large and sparse graphs.
 .
 This package provides the shared library.

Package: libblitz-doc
Description-md5: aa5ef0d91ae0ba4ffc4edb902fa5f85f
Description-en: C++ template class library for scientific computing - doc
 Blitz++ offers a high level of abstraction,
 but performance which rivals Fortran.  The
 current version supports arrays and vectors.
 .
 This package contains the documentation and examples.

Package: libblitz0-dev
Description-md5: 41e28b5da577909bc610feb7087392a9
Description-en: C++ template class library for scientific computing - libdev
 Blitz++ offers a high level of abstraction,
 but performance which rivals Fortran.  The
 current version supports arrays and vectors.
 .
 This package contains the static library
 and header files for  compiling programs with
 blitz++.

Package: libblitz0t64
Description-md5: 1e96ac47192a16a0ea4990621fe70fd1
Description-en: C++ template class library for scientific computing
 Blitz++ offers a high level of abstraction,
 but performance which rivals Fortran.  The
 current version supports arrays and vectors.
 .
 This package contains the dynamic library.

Package: libblkid1-dbgsym
Description-md5: 21b90f3fe2d92adb28ce6ec35a6cd223
Description-en: debug symbols for libblkid1

Package: libblkio-dev
Description-md5: cfe7a6864af3d8a494ae4d99b03c330a
Description-en: Block device I/O library (development files)
 libblkio is a library for high-performance block device I/O with support
 for multi-queue devices. A C API is provided so that applications can use
 the library from most programming languages.
 .
 This package provides the development files for libblkio.

Package: libblkio1
Description-md5: d1cb23638702270d4eff2416e841ea44
Description-en: Block device I/O library (runtime files)
 libblkio is a library for high-performance block device I/O with support
 for multi-queue devices. A C API is provided so that applications can use
 the library from most programming languages.
 .
 This package provides the shared library for libblkio.

Package: libblockdev-btrfs-dev
Description-md5: 41ccafb966ec983fea029eca2faede52
Description-en: BTRFS plugin for libblockdev - development
 Header files and pkg-config files needed for development with the
 libblockdev-btrfs plugin/library.

Package: libblockdev-btrfs3
Description-md5: 7a0b461f02cd46f7146f238dc46f41aa
Description-en: BTRFS plugin for libblockdev
 The libblockdev library plugin (and at the same time a standalone library)
 providing the BTRFS-related functionality.

Package: libblockdev-mdraid-dev
Description-md5: 1cd6f668e32cdd497062d9bd27a8b8a0
Description-en: MD RAID plugin for libblockdev - development
 This package contains header files and pkg-config files needed for development
 with the libblockdev-mdraid plugin/library.

Package: libblockdev-plugins-all
Description-md5: e0bcdd0554389520673c4ce623bd4b06
Description-en: All plugins for libblockdev
 libblockdev is a C library with GObject introspection support that can be used
 for doing low-level operations with block devices like setting up LVM, BTRFS,
 LUKS or MD RAID.
 .
 The library uses plugins (LVM, BTRFS,...) and serves as a thin wrapper around
 its plugins' functionality.
 .
 This is a metapackage that depends on all libblockdev plugins.

Package: libblockdev-tools
Description-md5: c6e20a85b92a1aa77dadc1e377fb88b3
Description-en: tools for libblockdev
 This package contains tools that enhance the functionality that is provided by
 libblockdev.

Package: libblocksruntime-dev
Description-md5: 8975a46539213a197684c03d6ff12d1d
Description-en: Blocks Runtime (development files)
 This package contains development headers for building software that
 uses blocks.
 .
 Blocks are a proposed extension to the C, Objective C, and C++ languages
 developed by Apple to support the Grand Central Dispatch concurrency engine.

Package: libblocksruntime0
Description-md5: 085f8a4412ae6540ed5d632889b5e35d
Description-en: Blocks Runtime library
 Blocks are a proposed extension to the C, Objective C, and C++ languages
 developed by Apple to support the Grand Central Dispatch concurrency engine.
 Blocks are anonymous inline functions that automatically capture a read-only
 copy of local variables, and have read-write access to local variables that
 are declared with the "__block" storage class.
 .
 This package contains a library that is needed by programs that use Blocks.

Package: libbloom-dev
Description-md5: 7f6d2c126193c4bf8b051c274c9d0411
Description-en: simple and small bloom filter implementation in C (development files)
 It implements bloom filters:
 http://en.wikipedia.org/wiki/Bloom_filter
 .
 This package provides C header files for the library.

Package: libbloom-filter-perl
Description-md5: 373e2f7350ef3054b73418e0f31b8490
Description-en: Bloom filter implemented in Perl
 A Bloom filter is a probabilistic algorithm for doing existence tests
 in less memory than a full list of keys would require.  The tradeoff to
 using Bloom filters is a certain configurable risk of false positives.
 .
 Bloom::Filter is a Perl library implementing a simple Bloom filter with
 configurable capacity and false positive rate.

Package: libbloom2
Description-md5: 8ddefcf6996d798b96583908ee3c4eda
Description-en: simple and small bloom filter implementation in C
 It implements bloom filters:
 http://en.wikipedia.org/wiki/Bloom_filter
 .
 This package provides shared library.

Package: libblosc-dev
Description-md5: d4cb8f384fede65d372e621a91fbb94e
Description-en: high performance meta-compressor optimized for binary data (development files)
 Blosc is a high performance compressor optimized for binary data. It has been
 designed to transmit data to the processor cache faster than the traditional,
 non-compressed, direct memory fetch approach via a memcpy() OS call. Blosc is
 meant not only to reduce the size of large datasets on-disk or in-memory, but
 also to accelerate memory-bound computations.
 .
 It uses the blocking technique to reduce activity on the memory bus as much
 as possible. In short, this technique works by dividing datasets in blocks
 that are small enough to fit in caches of modern processors and perform
 compression / decompression there. It also leverages, if available, SIMD
 instructions (SSE2) and multi-threading capabilities of CPUs, in order to
 accelerate the compression / decompression process to a maximum.
 .
 This package contains the development files required to build programs against
 Blosc.

Package: libblosc1
Description-md5: 00198534c7d52daa250235b07fd3d873
Description-en: high performance meta-compressor optimized for binary data
 Blosc is a high performance compressor optimized for binary data. It has been
 designed to transmit data to the processor cache faster than the traditional,
 non-compressed, direct memory fetch approach via a memcpy() OS call. Blosc is
 meant not only to reduce the size of large datasets on-disk or in-memory, but
 also to accelerate memory-bound computations.
 .
 It uses the blocking technique to reduce activity on the memory bus as much
 as possible. In short, this technique works by dividing datasets in blocks
 that are small enough to fit in caches of modern processors and perform
 compression / decompression there. It also leverages, if available, SIMD
 instructions (SSE2) and multi-threading capabilities of CPUs, in order to
 accelerate the compression / decompression process to a maximum.

Package: libblosc2-7
Description-md5: e269fdfa366ac0ce55402c8748f91580
Description-en: Fast, compressed, persistent binary data store library for C
 Blosc is a high performance compressor optimized for binary data. It has been
 designed to transmit data to the processor cache faster than the traditional,
 non-compressed, direct memory fetch approach via a memcpy() OS call. Blosc
 main goal is not just to reduce the size of large datasets on-disk or
 in-memory, but also to accelerate memory-bound computations.
 .
 C-Blosc2 is the new major version of C-Blosc, and tries hard to be backward
 compatible with both the C-Blosc1 API and its in-memory format. However, the
 reverse thing is generally not true for the format; buffers generated with
 C-Blosc2 are not format-compatible with C-Blosc1 (i.e. forward compatibility
 is not supported). In case you want to ensure full API compatibility with
 C-Blosc1 API, define the BLOSC1_COMPAT symbol.

Package: libblosc2-dev
Description-md5: df26c671edc2121b016ff59b641383d6
Description-en: Fast, compressed, persistent binary data store library for C (development files)
 Blosc is a high performance compressor optimized for binary data. It has been
 designed to transmit data to the processor cache faster than the traditional,
 non-compressed, direct memory fetch approach via a memcpy() OS call. Blosc
 main goal is not just to reduce the size of large datasets on-disk or
 in-memory, but also to accelerate memory-bound computations.
 .
 C-Blosc2 is the new major version of C-Blosc, and tries hard to be backward
 compatible with both the C-Blosc1 API and its in-memory format. However, the
 reverse thing is generally not true for the format; buffers generated with
 C-Blosc2 are not format-compatible with C-Blosc1 (i.e. forward compatibility
 is not supported). In case you want to ensure full API compatibility with
 C-Blosc1 API, define the BLOSC1_COMPAT symbol.
 .
 This package contains the development files required to build programs against
 Blosc2.

Package: libblosc2-doc
Description-md5: f12bfc44c824323e022bc79d80340c6f
Description-en: Fast, compressed, persistent binary data store library for C (documentation)
 Blosc is a high performance compressor optimized for binary data. It has been
 designed to transmit data to the processor cache faster than the traditional,
 non-compressed, direct memory fetch approach via a memcpy() OS call. Blosc
 main goal is not just to reduce the size of large datasets on-disk or
 in-memory, but also to accelerate memory-bound computations.
 .
 C-Blosc2 is the new major version of C-Blosc, and tries hard to be backward
 compatible with both the C-Blosc1 API and its in-memory format. However, the
 reverse thing is generally not true for the format; buffers generated with
 C-Blosc2 are not format-compatible with C-Blosc1 (i.e. forward compatibility
 is not supported). In case you want to ensure full API compatibility with
 C-Blosc1 API, define the BLOSC1_COMPAT symbol.
 .
 This package contains the HTML documentation for the c-blosc2 package.

Package: libbluray-bdj
Description-md5: b7516ed067ff18976be2798614fdf2d7
Description-en: Blu-ray Disc Java support library (BD-J library)
 libbluray is an open-source library designed for Blu-Ray Discs playback for
 media players, like VLC or MPlayer. This research project is developed by an
 international team of developers from Doom9. libbluray integrates navigation,
 playlist parsing, menus, and BD-J.
 .
 NB: Most commercial Blu-Ray are restricted by AACS or BD+ technologies and this
 library is not enough to playback those discs.
 .
 BD-J support is important because many of the advanced features and extra
 content in Blu-ray movies uses BD-J. Programs designed to provide support for
 those features must depend on this.
 .
 This package provides the BD-J library.

Package: libbluray-bin
Description-md5: 86a606cc18261bb244b282564b079c54
Description-en: Blu-ray disc playback support library (tools)
 libbluray is an open-source library designed for Blu-Ray Discs playback for
 media players, like VLC or MPlayer. This research project is developed by an
 international team of developers from Doom9. libbluray integrates navigation,
 playlist parsing, menus, and BD-J.
 .
 NB: Most commercial Blu-Ray are restricted by AACS or BD+ technologies and this
 library is not enough to playback those discs.
 .
 This package provides a simple tool to retrieve information about a Blu-ray.

Package: libbluray-dev
Description-md5: fe7084e33044fe1eb6ad5e1166acc85d
Description-en: Blu-ray disc playback support library (development files)
 libbluray is an open-source library designed for Blu-Ray Discs playback for
 media players, like VLC or MPlayer. This research project is developed by an
 international team of developers from Doom9. libbluray integrates navigation,
 playlist parsing, menus, and BD-J.
 .
 NB: Most commercial Blu-Ray are restricted by AACS or BD+ technologies and this
 library is not enough to playback those discs.
 .
 This package provides the necessary files needed for development.

Package: libbluray-doc
Description-md5: de52fa48468722f1b8bcb17abca71cdb
Description-en: Blu-ray disc playback support library (documentation)
 libbluray is an open-source library designed for Blu-Ray Discs playback for
 media players, like VLC or MPlayer. This research project is developed by an
 international team of developers from Doom9. libbluray integrates navigation,
 playlist parsing, menus, and BD-J.
 .
 NB: Most commercial Blu-Ray are restricted by AACS or BD+ technologies and this
 library is not enough to playback those discs.
 .
 This package provides the libbluray documentation.

Package: libbluray3
Description-md5: fe136787603e33abf78c9a718f32fa0d
Description-en: Blu-ray disc playback support library (shared library)
 libbluray is an open-source library designed for Blu-Ray Discs playback for
 media players, like VLC or MPlayer. This research project is developed by an
 international team of developers from Doom9. libbluray integrates navigation,
 playlist parsing, menus, and BD-J.
 .
 NB: Most commercial Blu-Ray are restricted by AACS or BD+ technologies and this
 library is not enough to playback those discs.
 .
 This package provides the shared library.

Package: libbluray4
Description-md5: fe136787603e33abf78c9a718f32fa0d
Description-en: Blu-ray disc playback support library (shared library)
 libbluray is an open-source library designed for Blu-Ray Discs playback for
 media players, like VLC or MPlayer. This research project is developed by an
 international team of developers from Doom9. libbluray integrates navigation,
 playlist parsing, menus, and BD-J.
 .
 NB: Most commercial Blu-Ray are restricted by AACS or BD+ technologies and this
 library is not enough to playback those discs.
 .
 This package provides the shared library.

Package: libbmusb-dev
Description-md5: 6ea76d03359936aa3aca98f0cb5d5f7f
Description-en: userspace driver for Blackmagic USB3 video capture cards
 bmusb is a userspace driver for Blackmagic's USB3 series of
 video capture and playback cards (although only the capture part is
 currently supported), in particular the Intensity Shuttle (HDMI) and
 UltraStudio SDI cards. These are not currently served by Blackmagic's
 own Linux drivers.
 .
 bmusb is not API- or ABI-compatible with Blackmagic's drivers.
 .
 This package contains the development files and static library.

Package: libbmusb6
Description-md5: 3ea26a387a58a2317b1bd70b9c379d39
Description-en: userspace driver for Blackmagic USB3 video capture cards
 bmusb is a userspace driver for Blackmagic's USB3 series of
 video capture and playback cards (although only the capture part is
 currently supported), in particular the Intensity Shuttle (HDMI) and
 UltraStudio SDI cards. These are not currently served by Blackmagic's
 own Linux drivers.
 .
 bmusb is not API- or ABI-compatible with Blackmagic's drivers.
 .
 This package contains the shared library.

Package: libbobcat-dev
Description-md5: 3adaed3cd3c2ed7b999743bf326ecd4c
Description-en: headers and documentation for the Bobcat library
 Headers and documentation of classes defined in the Bobcat library.
 .
 The Bobcat library contains a variety of C++ classes and templates, some of
 them based on well-known Design Patterns. The library offers classes
 handling, e.g.,
 Child Processes, Forks, Pipes and Redirection
 Command-to-Function associations
 Command-line arguments
 Command-line editing using streams
 Configuration Files
 Decryption and Encryption
 Extended String Operations
 Hash-tables
 Integers of unlimited size
 File-descriptor based streams (e.g. handle sockets using streams)
 Mail headers and mail filtering (milters)
 Message Digests
 Pattern matching
 Processes, Signals, Threads
 Shared Memory
 Single (Direct) Key Input
 Syslog- and other kinds of messages
 Temporary files
 Universal Type Conversions (Templates)
 .
 The libbobcat-dev package contains the static library as well as header
 files and manual pages of the Bobcat classes and templates.

Package: libbobcat6
Description-md5: 43a22858f6c4e442466a49427274ea70
Description-en: run-time (shared) Bobcat library
 The (shared) Bobcat library contains classes and templates used by, e.g., the
 Stealth and Bisonc++ programs.
 .
 The Bobcat library contains a variety of C++ classes and templates, some of
 them based on well-known Design Patterns. The library offers classes
 handling, e.g.,
 Child Processes, Forks, Pipes and Redirection
 Command-to-Function associations
 Command-line arguments and history handling
 Command-line editing using streams
 Configuration Files
 Decryption and Encryption
 Extended String Operations
 Hash-tables
 Integers of unlimited size
 File-descriptor based streams (e.g. handle sockets using streams)
 Mail headers and mail filtering (milters)
 Message Digests
 Pattern matching
 Processes, Signals, Threads
 Shared Memory
 Single (Direct) Key Input
 Syslog- and other kinds of messages
 Temporary files
 Universal Type Conversions (Templates)

Package: libboilerpipe-java
Description-md5: 8a9654f4b6579b9ec684e87231e38a2d
Description-en: Boilerplate removal and fulltext extraction from HTML pages
 The boilerpipe library provides algorithms to detect and remove the surplus
 "clutter" (boilerplate, templates) around the main textual content of a web
 page.
 .
 The library already provides specific strategies for common tasks (for example:
 news article extraction) and may also be easily extended for individual problem
 settings.
 .
 Extracting content is very fast (milliseconds), just needs the input document
 (no global or site-level information required) and is usually quite accurate.

Package: libboinc-app-dev
Description-md5: 057d1fce9d5300455ed2575988820b1a
Description-en: development files to build applications for BOINC projects
 The Berkeley Open Infrastructure for Network Computing (BOINC) is a
 software platform for distributed computing using volunteered computer
 resources.
 .
 This package contains header files that are needed to develop and
 compile applications which utilizes the BOINC infrastructure.
 The package also provides static libraries. These are needed for the
 development of scientific applications that work seamlessly across
 many Linux distributions and different releases of the same.

Package: libboinc-app7t64
Description-md5: c61445098356f24f852e0a3c9ef219e7
Description-en: libraries for BOINC's scientific applications
 The Berkeley Open Infrastructure for Network Computing (BOINC) is a
 software platform for distributed computing using volunteered computer
 resources.
 .
 This package contains dynamic libraries that are needed for applications
 which utilizes the BOINC infrastructure and the boinc-client itself.

Package: libboinc7t64
Description-md5: 11081d0d4ad203dafbfd2b8fc5e1425b
Description-en: libraries of BOINC the client depends on
 The Berkeley Open Infrastructure for Network Computing (BOINC) is a
 software platform for distributed computing using volunteered computer
 resources.
 .
 The environment offers a series of libraries that both the user-run
 client and the client-invoked scientific applications depend on. With
 the number of cores per machine growing, and with scientific apps
 commonly started for every core, it is essential to have memory
 shared as much as possible between binaries of all projects.

Package: libbolt-17-dev
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: libbolt-18-dev
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: libbolt-19-dev
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: libbolt-20-dev
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: libbolt-21-dev
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: libbolt-22-dev
Description-md5: a5816535f62942b4fcded9b86fb66840
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.

Package: libbolt-dev
Description-md5: fbba7bcbf52d4740e5b981984e324bc6
Description-en: Post-link optimizer - Development package
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.
 .
 This is a dependency package providing the default libbolt-dev package.

Package: libboolean-perl
Description-md5: 9a5e343b7edcb0de89263858b3d3b18a
Description-en: module providing transparent support for booleans
 The boolean module provides basic Boolean support for Perl.
 .
 The module provides two singleton objects, true and false, and several
 helper functions.

Package: libboolstuff-0.1-0
Description-md5: 43abe543ba77135f932fb1126cb1096b
Description-en: library for operating on boolean expression binary trees
 BoolStuff is a C++ library that supports a few operations on boolean
 expression binary trees.
 .
 This package includes the runtime libraries.

Package: libboost-all-dev
Description-md5: 925d2ffd63ed8bc77383f09aab946709
Description-en: Boost C++ Libraries development files (ALL) (default version)
 The Boost web site provides free, peer-reviewed, portable C++ source
 libraries. The emphasis is on libraries which work well with the C++
 Standard Library. One goal is to establish "existing practice" and
 provide reference implementations so that the Boost libraries are
 suitable for eventual standardization. Some of the libraries have
 already been proposed for inclusion in the C++ Standards Committee's
 upcoming C++ Standard Library Technical Report.
 .
 This metapackage provides the complete Boost development environment,
 including all separately-packaged libraries.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-atomic-dev
Description-md5: ea7c8302a702c7d6266190a9971b385b
Description-en: atomic data types, operations, and memory ordering constraints (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Atomic is a library that provides atomic data types and
 operations on these data types, as well as memory ordering
 constraints required for coordinating multiple threads through atomic
 variables. It implements the interface as defined by the C++11
 standard, but makes this feature available for platforms lacking
 system/compiler support for this particular C++11 feature.
 .
 Users of this library should already be familiar with concurrency in
 general, as well as elementary concepts such as "mutual exclusion".
 .
 The implementation makes use of processor-specific instructions where
 possible (via inline assembler, platform libraries or compiler
 intrinsics), and falls back to "emulating" atomic operations through
 locking.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-atomic1.90-dev
Description-md5: 1aa2477e97733797bec0d32670d4e90e
Description-en: atomic data types, operations, and memory ordering constraints
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Atomic is a library that provides atomic data types and
 operations on these data types, as well as memory ordering
 constraints required for coordinating multiple threads through atomic
 variables. It implements the interface as defined by the C++11
 standard, but makes this feature available for platforms lacking
 system/compiler support for this particular C++11 feature.
 .
 Users of this library should already be familiar with concurrency in
 general, as well as elementary concepts such as "mutual exclusion".
 .
 The implementation makes use of processor-specific instructions where
 possible (via inline assembler, platform libraries or compiler
 intrinsics), and falls back to "emulating" atomic operations through
 locking.

Package: libboost-atomic1.90.0
Description-md5: 1aa2477e97733797bec0d32670d4e90e
Description-en: atomic data types, operations, and memory ordering constraints
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Atomic is a library that provides atomic data types and
 operations on these data types, as well as memory ordering
 constraints required for coordinating multiple threads through atomic
 variables. It implements the interface as defined by the C++11
 standard, but makes this feature available for platforms lacking
 system/compiler support for this particular C++11 feature.
 .
 Users of this library should already be familiar with concurrency in
 general, as well as elementary concepts such as "mutual exclusion".
 .
 The implementation makes use of processor-specific instructions where
 possible (via inline assembler, platform libraries or compiler
 intrinsics), and falls back to "emulating" atomic operations through
 locking.

Package: libboost-charconv-dev
Description-md5: e9baabb082b9410da6028e54166a5b0c
Description-en: high quality implementation of <charconv> in C++11 (default version)
 converts character buffers to numbers, and numbers to character buffers.
 It is a small library of two overloaded functions to do the heavy lifting,
 plus several supporting enums, structures, templates, and constants, with a
 particular focus on performance and consistency across the supported
 development environments.
 .
 It is a locale-independent, non-allocating1, non-throwing and only requires a
 minimum of C++ 11. It provides functionality similar to that found in
 std::printf or std::strtod with substantial performance increases. This library
 can also be used in place of the standard library <charconv> if unavailable
 with your toolchain. Currently only GCC 11+ and MSVC 19.24+ support both
 integer and floating-point conversions in their implementation of <charconv>.
 .
 The package contains the development files.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-charconv1.90-dev
Description-md5: 9136cdfc4b893b1f02c61392d490454e
Description-en: high quality implementation of <charconv> in C++11
 converts character buffers to numbers, and numbers to character buffers.
 It is a small library of two overloaded functions to do the heavy lifting,
 plus several supporting enums, structures, templates, and constants, with a
 particular focus on performance and consistency across the supported
 development environments.
 .
 It is a locale-independent, non-allocating1, non-throwing and only requires a
 minimum of C++ 11. It provides functionality similar to that found in
 std::printf or std::strtod with substantial performance increases. This library
 can also be used in place of the standard library <charconv> if unavailable
 with your toolchain. Currently only GCC 11+ and MSVC 19.24+ support both
 integer and floating-point conversions in their implementation of <charconv>.
 .
 The package contains the development files.

Package: libboost-charconv1.90.0
Description-md5: 2f6d6584ebcdded5e9e7607dd3dfb111
Description-en: high quality implementation of <charconv> in C++11
 converts character buffers to numbers, and numbers to character buffers.
 It is a small library of two overloaded functions to do the heavy lifting,
 plus several supporting enums, structures, templates, and constants, with a
 particular focus on performance and consistency across the supported
 development environments.
 .
 It is a locale-independent, non-allocating1, non-throwing and only requires a
 minimum of C++ 11. It provides functionality similar to that found in
 std::printf or std::strtod with substantial performance increases. This library
 can also be used in place of the standard library <charconv> if unavailable
 with your toolchain. Currently only GCC 11+ and MSVC 19.24+ support both
 integer and floating-point conversions in their implementation of <charconv>.

Package: libboost-chrono-dev
Description-md5: 56ca5539c918726d65bd872b5b95ccaf
Description-en: C++ representation of time duration, time point, and clocks (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost.Chrono library provides:
 .
 * A means to represent time durations: managed by the generic
 duration class . Examples of time durations include days, minutes,
 seconds and nanoseconds, which can be represented with a fixed number
 of clock ticks per unit. All of these units of time duration are
 united with a generic interface by the duration facility.
 * A type for representing points in time: time_point. A time_point
 represents an epoch plus or minus a duration. The library leaves
 epochs unspecified. A time_point is associated with a clock.
 * Several clocks, some of which may not be available on a
 particular platform: system_clock, steady_clock and
 high_resolution_clock. A clock is a pairing of a time_point and
 duration, and a function which returns a time_point representing now.
 .
 To make the timing facilities more generally useful, Boost.Chrono
 provides a number of clocks that are thin wrappers around the
 operating system's time APIs, thereby allowing the extraction of wall
 clock time, user CPU time, system CPU time spent by the process:
 .
 * process_real_cpu_clock, captures wall clock CPU time spent by the
 current process.
 * process_user_cpu_clock, captures user-CPU time
 spent by the current process.
 * process_system_cpu_clock, captures
 system-CPU time spent by the current process.
 * A tuple-like class
 process_cpu_clock, that captures real, user-CPU, and system-CPU
 process times together.
 * A thread_clock thread steady clock giving
 the time spent by the current thread (when supported by a platform).
 .
 Lastly, Boost.Chrono includes typeof registration for duration and
 time_point to permit using emulated auto with C++03 compilers.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-chrono1.90-dev
Description-md5: b61f5e322d44bef51a9bea47d40790e1
Description-en: C++ representation of time duration, time point, and clocks
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost.Chrono library provides:
 .
 * A means to represent time durations: managed by the generic
 duration class . Examples of time durations include days, minutes,
 seconds and nanoseconds, which can be represented with a fixed number
 of clock ticks per unit. All of these units of time duration are
 united with a generic interface by the duration facility.
 * A type for representing points in time: time_point. A time_point
 represents an epoch plus or minus a duration. The library leaves
 epochs unspecified. A time_point is associated with a clock.
 * Several clocks, some of which may not be available on a
 particular platform: system_clock, steady_clock and
 high_resolution_clock. A clock is a pairing of a time_point and
 duration, and a function which returns a time_point representing now.
 .
 To make the timing facilities more generally useful, Boost.Chrono
 provides a number of clocks that are thin wrappers around the
 operating system's time APIs, thereby allowing the extraction of wall
 clock time, user CPU time, system CPU time spent by the process:
 .
 * process_real_cpu_clock, captures wall clock CPU time spent by the
 current process.
 * process_user_cpu_clock, captures user-CPU time
 spent by the current process.
 * process_system_cpu_clock, captures
 system-CPU time spent by the current process.
 * A tuple-like class
 process_cpu_clock, that captures real, user-CPU, and system-CPU
 process times together.
 * A thread_clock thread steady clock giving
 the time spent by the current thread (when supported by a platform).
 .
 Lastly, Boost.Chrono includes typeof registration for duration and
 time_point to permit using emulated auto with C++03 compilers.

Package: libboost-chrono1.90.0
Description-md5: 38bbc936185413bea584fa4a48ef0614
Description-en: C++ representation of time duration, time point, and clocks
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost.Chrono library provides:
 .
 * A means to represent time durations: managed by the generic duration
 class.Examples of time durations include days, minutes, seconds and
 nanoseconds, which can be represented with a fixed number of clock
 ticks per unit. All of these units of time duration are united with
 a generic interface by the duration facility.
 * A type for representing points in time: time_point. A time_point
 represents an epoch plus or minus a duration. The library leaves
 epochs unspecified. A time_point is associated with a clock.
 * Several clocks, some of which may not be available on a particular
 platform: system_clock, steady_clock and high_resolution_clock. A
 clock is a pairing of a time_point and duration, and a function
 which returns a time_point representing now.
 .
 To make the timing facilities more generally useful, Boost.Chrono
 provides a number of clocks that are thin wrappers around the
 operating system's time APIs, thereby allowing the extraction of wall
 clock time, user CPU time, system CPU time spent by the process:
 .
 * process_real_cpu_clock, captures wall clock CPU time spent by the
 current process.
 * process_user_cpu_clock, captures user-CPU time spent by the current
 process.
 * process_system_cpu_clock, captures system-CPU time spent by the
 current process.
 * a tuple-like class process_cpu_clock, that captures real, user-CPU,
 and system-CPU process times together.
 * a thread_clock thread steady clock giving the time spent by the
 current thread (when supported by a platform).
 .
 Lastly, Boost.Chrono includes typeof registration for duration and
 time_point to permit using emulated auto with C++03 compilers.

Package: libboost-container-dev
Description-md5: 9e393798d084050216884fa1516663ea
Description-en: C++ library that implements several well-known containers - dev files (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Container library implements several well-known containers,
 including STL containers. The aim of the library is to offers
 advanced features not present in standard containers or to offer the
 latest standard draft features for compilers that don't comply with
 the latest C++ standard.
 .
 In short, what does Boost.Container offer?
 .
 * Move semantics are implemented, including move emulation
 for pre-C++11 compilers.
 * New advanced features (e.g. placement insertion,
 recursive containers) are present.
 * Containers support stateful allocators and are compatible with
 Boost.Interprocess (they can be safely placed in shared memory).
 * The library offers new useful containers:
 * flat_map, flat_set, flat_multimap and flat_multiset: drop-in
 replacements for standard associative containers but more
 memory friendly and with faster searches.
 * stable_vector: a std::list and std::vector hybrid container:
 vector-like random-access iterators and list-like iterator
 stability in insertions and erasures.
 * slist: the classic pre-standard singly linked list implementation
 offering constant-time size(). Note that C++11 forward_list has no size().
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-context-dev
Description-md5: 181ccbbe707e4cf073fb11743297f113
Description-en: provides a sort of cooperative multitasking on a single thread (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Context is a foundational library that provides a sort of
 cooperative multitasking on a single thread. By providing an
 abstraction of the current execution state in the current thread,
 including the stack (with local variables) and stack pointer, all
 registers and CPU flags, and the instruction pointer, a fcontext_t
 instance represents a specific point in the application's execution
 path. This is useful for building higher-level abstractions, like
 coroutines, cooperative threads (userland threads) or an equivalent
 to C# keyword yield in C++.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-context1.90-dev
Description-md5: 509bcb267a10afdee403415de2d077bd
Description-en: provides a sort of cooperative multitasking on a single thread
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Context is a foundational library that provides a sort of
 cooperative multitasking on a single thread. By providing an
 abstraction of the current execution state in the current thread,
 including the stack (with local variables) and stack pointer, all
 registers and CPU flags, and the instruction pointer, a fcontext_t
 instance represents a specific point in the application's execution
 path. This is useful for building higher-level abstractions, like
 coroutines, cooperative threads (userland threads) or an equivalent
 to C# keyword yield in C++.

Package: libboost-contract-dev
Description-md5: ab3081e58e9c11f5427ed254710bbb4b
Description-en: Contract library for C++ - dev files (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 All contract programming features are supported: Subcontracting,
 class invariants, postconditions (with old and return values),
 preconditions, customizable actions on assertion failure (e.g.,
 terminate or throw), optional compilation and checking of assertions,
 etc.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-contract1.90-dev
Description-md5: bf0d7e4539ed6d34f89ea7c9286b60e4
Description-en: Contract library for C++ - dev files
 This package forms part of the Boost C++ Libraries collection.
 .
 All contract programming features are supported: Subcontracting,
 class invariants, postconditions (with old and return values),
 preconditions, customizable actions on assertion failure (e.g.,
 terminate or throw), optional compilation and checking of assertions,
 etc.

Package: libboost-contract1.90.0
Description-md5: cbd95e0aa2c452e909d5fb8cd5d45bc3
Description-en: Contract library for C++
 This package forms part of the Boost C++ Libraries collection.
 .
 All contract programming features are supported: Subcontracting,
 class invariants, postconditions (with old and return values),
 preconditions, customizable actions on assertion failure (e.g.,
 terminate or throw), optional compilation and checking of assertions,
 etc.

Package: libboost-coroutine-dev
Description-md5: eecd9a95322c24acbae3d06c02af27c7
Description-en: provides a sort of cooperative multitasking on a single thread (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Coroutine provides templates for generalized subroutines which
 allow multiple entry points for suspending and resuming execution at
 certain locations. It preserves the local state of execution and
 allows re-entering subroutines more than once (useful if state must
 be kept across function calls).
 .
 Coroutines can be viewed as a language-level construct providing a
 special kind of control flow.
 .
 In contrast to threads, which are pre-emptive, coroutine switches are
 cooperative (programmer controls when a switch will happen). The
 kernel is not involved in the coroutine switches.
 .
 The implementation uses Boost.Context for context switching.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-coroutine1.90-dev
Description-md5: 86838fff80fef6efdf92ff95491207e4
Description-en: provides a sort of cooperative multitasking on a single thread
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Coroutine provides templates for generalized subroutines which
 allow multiple entry points for suspending and resuming execution at
 certain locations. It preserves the local state of execution and
 allows re-entering subroutines more than once (useful if state must
 be kept across function calls).
 .
 Coroutines can be viewed as a language-level construct providing a
 special kind of control flow.
 .
 In contrast to threads, which are pre-emptive, coroutine switches are
 cooperative (programmer controls when a switch will happen). The
 kernel is not involved in the coroutine switches.
 .
 The implementation uses Boost.Context for context switching.

Package: libboost-coroutine1.90.0
Description-md5: 86838fff80fef6efdf92ff95491207e4
Description-en: provides a sort of cooperative multitasking on a single thread
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Coroutine provides templates for generalized subroutines which
 allow multiple entry points for suspending and resuming execution at
 certain locations. It preserves the local state of execution and
 allows re-entering subroutines more than once (useful if state must
 be kept across function calls).
 .
 Coroutines can be viewed as a language-level construct providing a
 special kind of control flow.
 .
 In contrast to threads, which are pre-emptive, coroutine switches are
 cooperative (programmer controls when a switch will happen). The
 kernel is not involved in the coroutine switches.
 .
 The implementation uses Boost.Context for context switching.

Package: libboost-date-time-dev
Description-md5: 4d146e407d9ecded5fa5d3ec739dc430
Description-en: set of date-time libraries based on generic programming concepts (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 These libraries are intended to make programming with dates and times
 almost as simple and natural as programming with strings and integers.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-date-time1.90-dev
Description-md5: fca468edfa68f3723647bff7a2ed63c3
Description-en: set of date-time libraries based on generic programming concepts
 This package forms part of the Boost C++ Libraries collection.
 .
 These libraries are intended to make programming with dates and times
 almost as simple and natural as programming with strings and integers.

Package: libboost-date-time1.90.0
Description-md5: fca468edfa68f3723647bff7a2ed63c3
Description-en: set of date-time libraries based on generic programming concepts
 This package forms part of the Boost C++ Libraries collection.
 .
 These libraries are intended to make programming with dates and times
 almost as simple and natural as programming with strings and integers.

Package: libboost-doc
Description-md5: abde5d50a3179bbca608074bdac09219
Description-en: Boost.org libraries documentation placeholder (default version)
 This package originally provided documentation, but has since fallen
 into disrepair and presently provides no documentation.  Please
 use documentation at www.boost.org.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-exception-dev
Description-md5: 5cd22a915d2879914008d133e5d6b233
Description-en: library to help write exceptions and handlers (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 The purpose of Boost Exception is to ease the design of exception
 class hierarchies and to help write exception handling and error
 reporting code.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-exception1.90-dev
Description-md5: 384c2c28f8227e2f185f0778df8c37fc
Description-en: library to help write exceptions and handlers
 This package forms part of the Boost C++ Libraries collection.
 .
 The purpose of Boost Exception is to ease the design of exception
 class hierarchies and to help write exception handling and error
 reporting code.

Package: libboost-ext-ut-dev
Description-md5: 291b7b41e69786a8fcfc27aad61aa9f8
Description-en: C++ single header/module, macro-free unit testing framework
 Boost μt is an easy-to-integrate single header/module C++20 TDD/BDD unit
 testing framework.

Package: libboost-fiber-dev
Description-md5: 4c823950cdfa713c420bf0655c3cc9ce
Description-en: cooperatively-scheduled micro-/userland-threads (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Fiber provides a framework for micro-/userland-threads (fibers)
 scheduled cooperatively.  The API contains classes and functions to
 manage and synchronize fibers similarly to standard thread support
 library.
 .
 Each fiber has its own stack.
 .
 A fiber can save the current execution state, including all registers
 and CPU flags, the instruction pointer, and the stack pointer and
 later restore this state. The idea is to have multiple execution
 paths running on a single thread using cooperative scheduling (versus
 threads, which are preemptively scheduled). The running fiber decides
 explicitly when it should yield to allow another fiber to run
 (context switching). Boost.Fiber internally uses execution_context
 from Boost.Context; the classes in this library manage, schedule and,
 when needed, synchronize those execution contexts. A context switch
 between threads usually costs thousands of CPU cycles on x86,
 compared to a fiber switch with less than a hundred cycles. A fiber
 runs on a single thread at any point in time.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-fiber1.90-dev
Description-md5: f7f6013704ff4580caf3394917e3c295
Description-en: cooperatively-scheduled micro-/userland-threads
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Fiber provides a framework for micro-/userland-threads (fibers)
 scheduled cooperatively.  The API contains classes and functions to
 manage and synchronize fibers similarly to standard thread support
 library.
 .
 Each fiber has its own stack.
 .
 A fiber can save the current execution state, including all registers
 and CPU flags, the instruction pointer, and the stack pointer and
 later restore this state. The idea is to have multiple execution
 paths running on a single thread using cooperative scheduling (versus
 threads, which are preemptively scheduled). The running fiber decides
 explicitly when it should yield to allow another fiber to run
 (context switching). Boost.Fiber internally uses execution_context
 from Boost.Context; the classes in this library manage, schedule and,
 when needed, synchronize those execution contexts. A context switch
 between threads usually costs thousands of CPU cycles on x86,
 compared to a fiber switch with less than a hundred cycles. A fiber
 runs on a single thread at any point in time.

Package: libboost-fiber1.90.0
Description-md5: f7f6013704ff4580caf3394917e3c295
Description-en: cooperatively-scheduled micro-/userland-threads
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Fiber provides a framework for micro-/userland-threads (fibers)
 scheduled cooperatively.  The API contains classes and functions to
 manage and synchronize fibers similarly to standard thread support
 library.
 .
 Each fiber has its own stack.
 .
 A fiber can save the current execution state, including all registers
 and CPU flags, the instruction pointer, and the stack pointer and
 later restore this state. The idea is to have multiple execution
 paths running on a single thread using cooperative scheduling (versus
 threads, which are preemptively scheduled). The running fiber decides
 explicitly when it should yield to allow another fiber to run
 (context switching). Boost.Fiber internally uses execution_context
 from Boost.Context; the classes in this library manage, schedule and,
 when needed, synchronize those execution contexts. A context switch
 between threads usually costs thousands of CPU cycles on x86,
 compared to a fiber switch with less than a hundred cycles. A fiber
 runs on a single thread at any point in time.

Package: libboost-filesystem-dev
Description-md5: e20f8e5de5208a121c7942dc39c9e8a0
Description-en: filesystem operations (portable paths, iteration over directories, etc) in C++ (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost Filesystem Library provides portable facilities to query and
 manipulate paths, files, and directories.  The goal is to
 facilitate portable script-like operations from within C++ programs.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-filesystem1.90-dev
Description-md5: 2491b00e1306a35046eca365dc71ba1d
Description-en: filesystem operations (portable paths, iteration over directories, etc) in C++
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost Filesystem Library provides portable facilities to query and
 manipulate paths, files, and directories.  The goal is to
 facilitate portable script-like operations from within C++ programs.

Package: libboost-geometry-utils-perl
Description-md5: fbf3a2329b92d806237b19468b29e384
Description-en: Perl module providing bindings to the Boost Geometry library
 Boost::Geometry::Utils provides bindings to perform some geometric
 operations using the Boost Geometry library. It does not aim at
 providing full bindings for such library, which is why the
 Boost::Geometry namespace was left free.

Package: libboost-graph-dev
Description-md5: 1e388a4f4302b9e6559397df7e1b60fd
Description-en: generic graph components and algorithms in C++ (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 Graphs are mathematical abstractions that are useful for solving
 many types of problems in computer science. Consequently, these
 abstractions must also be represented in computer programs. A
 standardized generic interface for traversing graphs is of utmost
 importance to encourage reuse of graph algorithms and data structures.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-graph-parallel-dev
Description-md5: dd10c0d29616e51c0fbf0a45b29c14ce
Description-en: generic graph components and algorithms in C++ (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 The Parallel Boost Graph Library is an extension to the Boost Graph Library
 (BGL) for parallel and distributed computing. It offers distributed graphs
 and graph algorithms to exploit coarse-grained parallelism along with
 parallel algorithms that exploit fine-grained parallelism, while retaining
 the same interfaces as the (sequential) BGL. Code written using the sequential
 BGL should be easy to parallelize with the parallel BGL.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-graph-parallel1.90-dev
Description-md5: 4f57c2a6e2a339b83d9c59b83812e4c6
Description-en: generic graph components and algorithms in C++
 This package forms part of the Boost C++ Libraries collection.
 .
 The Parallel Boost Graph Library is an extension to the Boost Graph Library
 (BGL) for parallel and distributed computing. It offers distributed graphs
 and graph algorithms to exploit coarse-grained parallelism along with
 parallel algorithms that exploit fine-grained parallelism, while retaining
 the same interfaces as the (sequential) BGL. Code written using the sequential
 BGL should be easy to parallelize with the parallel BGL.

Package: libboost-graph-parallel1.90.0
Description-md5: 4f57c2a6e2a339b83d9c59b83812e4c6
Description-en: generic graph components and algorithms in C++
 This package forms part of the Boost C++ Libraries collection.
 .
 The Parallel Boost Graph Library is an extension to the Boost Graph Library
 (BGL) for parallel and distributed computing. It offers distributed graphs
 and graph algorithms to exploit coarse-grained parallelism along with
 parallel algorithms that exploit fine-grained parallelism, while retaining
 the same interfaces as the (sequential) BGL. Code written using the sequential
 BGL should be easy to parallelize with the parallel BGL.

Package: libboost-graph1.90-dev
Description-md5: 6dc872164cdff9808536697108f9eecd
Description-en: generic graph components and algorithms in C++
 This package forms part of the Boost C++ Libraries collection.
 .
 Graphs are mathematical abstractions that are useful for solving
 many types of problems in computer science. Consequently, these
 abstractions must also be represented in computer programs. A
 standardized generic interface for traversing graphs is of utmost
 importance to encourage reuse of graph algorithms and data structures.

Package: libboost-graph1.90.0
Description-md5: 6dc872164cdff9808536697108f9eecd
Description-en: generic graph components and algorithms in C++
 This package forms part of the Boost C++ Libraries collection.
 .
 Graphs are mathematical abstractions that are useful for solving
 many types of problems in computer science. Consequently, these
 abstractions must also be represented in computer programs. A
 standardized generic interface for traversing graphs is of utmost
 importance to encourage reuse of graph algorithms and data structures.

Package: libboost-iostreams-dev
Description-md5: 3734a9bcc2e5226b16eb347cb20b18a6
Description-en: Boost.Iostreams Library development files (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Iostreams are a collection of concepts and a set of templates
 which turn models of these concepts into C++ standard library streams
 and stream buffers.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-iostreams1.90-dev
Description-md5: c5f42432b54f040f1daea1900a535e47
Description-en: Boost.Iostreams Library development files
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Iostreams are a collection of concepts and a set of templates
 which turn models of these concepts into C++ standard library streams
 and stream buffers.

Package: libboost-json-dev
Description-md5: 9bf8948958326364687c77a649c4cdcd
Description-en: C++ containers and algorithms that implement JSON (default version)
 This library focuses on a common and popular use-case: parsing
 and serializing to and from a container called value which holds
 JSON types.
 .
 Any value which you build can be serialized and then deserialized,
 guaranteeing that the result will be equal to the original value.
 Whatever JSON output you produce with this library will be readable
 by most common JSON implementations in any language.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-json1.90-dev
Description-md5: 8c42e611a8780e1908b6e82825870214
Description-en: C++ containers and algorithms that implement JSON
 This library focuses on a common and popular use-case: parsing
 and serializing to and from a container called value which holds
 JSON types.
 .
 Any value which you build can be serialized and then deserialized,
 guaranteeing that the result will be equal to the original value.
 Whatever JSON output you produce with this library will be readable
 by most common JSON implementations in any language.

Package: libboost-json1.90.0
Description-md5: 8c42e611a8780e1908b6e82825870214
Description-en: C++ containers and algorithms that implement JSON
 This library focuses on a common and popular use-case: parsing
 and serializing to and from a container called value which holds
 JSON types.
 .
 Any value which you build can be serialized and then deserialized,
 guaranteeing that the result will be equal to the original value.
 Whatever JSON output you produce with this library will be readable
 by most common JSON implementations in any language.

Package: libboost-locale-dev
Description-md5: 72d161c1addf49f847b9818f96cd4093
Description-en: C++ facilities for localization (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Locale gives powerful tools for development of cross platform
 localized software - the software that talks to user in its language.
 .
 * Correct case conversion, case folding and normalization.
 * Collation (sorting), including support for 4 Unicode collation
 levels.
 * Date, time, timezone and calendar manipulations, formatting
 and parsing, including transparent support for calendars other than
 Gregorian.
 * Boundary analysis for characters, words, sentences and
 line-breaks.
 * Number formatting, spelling and parsing.
 * Monetary formatting and parsing.
 * Powerful message formatting (string translation) including
 support for plural forms, using GNU catalogs.
 * Character set conversion.
 * Transparent support for 8-bit character sets like Latin1
 * Support for char and wchar_t
 * Experimental support for C++0x char16_t and char32_t strings and streams.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-locale1.90-dev
Description-md5: 2f29007780497817ed0b8392fb7da418
Description-en: C++ facilities for localization
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Locale gives powerful tools for development of cross platform
 localized software - the software that talks to user in its language.
 .
 * Correct case conversion, case folding and normalization.
 * Collation (sorting), including support for 4 Unicode collation
 levels.
 * Date, time, timezone and calendar manipulations, formatting
 and parsing, including transparent support for calendars other than
 Gregorian.
 * Boundary analysis for characters, words, sentences and
 line-breaks.
 * Number formatting, spelling and parsing.
 * Monetary formatting and parsing.
 * Powerful message formatting (string translation) including
 support for plural forms, using GNU catalogs.
 * Character set conversion.
 * Transparent support for 8-bit character sets like Latin1
 * Support for char and wchar_t
 * Experimental support for C++0x char16_t and char32_t strings and streams.

Package: libboost-log-dev
Description-md5: d5e9ecd42105f426cc4c9e6298f2928b
Description-en: C++ logging library (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 This library aims to make logging significantly easier for the
 application developer. It provides a wide range of out-of-the-box
 tools along with public interfaces for extending the library. The
 main goals of the library are:
 .
 * Simplicity. A small example code snippet should be enough to get
 the feel of the library and be ready to use its basic features.
 * Extensibility. A user should be able to extend functionality of the
 library for collecting and storing information into logs.
 * Performance. The library should have as little performance impact on
 the user's application as possible.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-log1.90-dev
Description-md5: 78a5dc734dac4e18c40b2643fd54ab74
Description-en: C++ logging library
 This package forms part of the Boost C++ Libraries collection.
 .
 This library aims to make logging significantly easier for the
 application developer. It provides a wide range of out-of-the-box
 tools along with public interfaces for extending the library. The
 main goals of the library are:
 .
 * Simplicity. A small example code snippet should be enough to get
 the feel of the library and be ready to use its basic features.
 * Extensibility. A user should be able to extend functionality of the
 library for collecting and storing information into logs.
 * Performance. The library should have as little performance impact on
 the user's application as possible.

Package: libboost-math-dev
Description-md5: 5e54bddcf1637b9f6825b24b2485f058
Description-en: Boost.Math Library development files (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 This library is divided into three interconnected parts:
 * Statistical Distributions: Provides a reasonably comprehensive set of
 statistical distributions, upon which higher level statistical tests
 can be built.
 * Mathematical Special Functions: Provides a small number of high quality
 special functions, initially these were concentrated on functions used in
 statistical applications along with those in the Technical Report on
 C++ Library Extensions.
 * Implementation Toolkit: Provides many of the tools required to implement
 mathematical special functions.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-math1.90-dev
Description-md5: a1aebb6ba1f9e056ef92bd45906a0de8
Description-en: Boost.Math Library development files
 This package forms part of the Boost C++ Libraries collection.
 .
 This library is divided into three interconnected parts:
 * Statistical Distributions: Provides a reasonably comprehensive set of
 statistical distributions, upon which higher level statistical tests
 can be built.
 * Mathematical Special Functions: Provides a small number of high quality
 special functions, initially these were concentrated on functions used in
 statistical applications along with those in the Technical Report on
 C++ Library Extensions.
 * Implementation Toolkit: Provides many of the tools required to implement
 mathematical special functions.

Package: libboost-math1.90.0
Description-md5: f31fe5888ad785ce4a1e4767c816ce1d
Description-en: Boost.Math Library
 This package forms part of the Boost C++ Libraries collection.
 .
 This library is divided into three interconnected parts:
 * Statistical Distributions: Provides a reasonably comprehensive set of
 statistical distributions, upon which higher level statistical tests
 can be built.
 * Mathematical Special Functions: Provides a small number of high quality
 special functions, initially these were concentrated on functions used in
 statistical applications along with those in the Technical Report on
 C++ Library Extensions.
 * Implementation Toolkit: Provides many of the tools required to implement
 mathematical special functions.

Package: libboost-mpi-dev
Description-md5: 1e704cb6a80d0ab42ab0b5b672c1c2a6
Description-en: C++ interface to the Message Passing Interface (MPI) (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost.MPI library provides a C++ interface to MPI that
 supports modern C++ development styles, including complete support for
 user-defined data types and C++ Standard Library types, arbitrary function
 objects for collective algorithms, and the use of modern C++ library
 techniques to maintain maximal efficiency.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-mpi-python-dev
Description-md5: 4f350b4ef06888b9099d58746eea6003
Description-en: C++ interface to the Message Passing Interface (MPI), Python Bindings (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost.MPI library provides a C++ interface to MPI that
 supports modern C++ development styles, including complete support for
 user-defined data types and C++ Standard Library types, arbitrary function
 objects for collective algorithms, and the use of modern C++ library
 techniques to maintain maximal efficiency.
 .
 This package provides Python Bindings to the C++ interface.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-mpi-python1.90-dev
Description-md5: f4aa2213bbcbac6016ed67ed252a2cb4
Description-en: C++ interface to the Message Passing Interface (MPI), Python Bindings
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost.MPI library provides a C++ interface to MPI that
 supports modern C++ development styles, including complete support for
 user-defined data types and C++ Standard Library types, arbitrary function
 objects for collective algorithms, and the use of modern C++ library
 techniques to maintain maximal efficiency.
 .
 This package provides Python Bindings to the C++ interface.

Package: libboost-mpi-python1.90.0
Description-md5: 3aacb014fd455aab00e9bc4e91c51677
Description-en: C++ interface to the Message Passing Interface (MPI), Python Bindings
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost.MPI library provides a C++ interface to MPI that
 supports modern C++ development styles, including complete support for
 user-defined data types and C++ Standard Library types, arbitrary function
 objects for collective algorithms, and the use of modern C++ library
 techniques to maintain maximal efficiency.
 .
 This package provides Python Bindings to the C++ interface.
 .
 One of the python interpreter packages is required to use the bindings.

Package: libboost-mpi1.90-dev
Description-md5: 6766b51a84b1e0bf3fc6b1ccf0d4bbf2
Description-en: C++ interface to the Message Passing Interface (MPI)
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost.MPI library provides a C++ interface to MPI that
 supports modern C++ development styles, including complete support for
 user-defined data types and C++ Standard Library types, arbitrary function
 objects for collective algorithms, and the use of modern C++ library
 techniques to maintain maximal efficiency.

Package: libboost-mpi1.90.0
Description-md5: 6766b51a84b1e0bf3fc6b1ccf0d4bbf2
Description-en: C++ interface to the Message Passing Interface (MPI)
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost.MPI library provides a C++ interface to MPI that
 supports modern C++ development styles, including complete support for
 user-defined data types and C++ Standard Library types, arbitrary function
 objects for collective algorithms, and the use of modern C++ library
 techniques to maintain maximal efficiency.

Package: libboost-nowide-dev
Description-md5: bb73019039db904dabdfdda3138fae7c
Description-en: Standard library functions with UTF-8 API on Windows development files (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 The library provides an implementation of standard C and C++
 library functions which are UTF-8 aware on Windows without
 requiring to use the Wipe API.
 .
 On POSIX platforms, where UTF-8 is already commonly used, the
 calls in Nowide just alias to their standard counterparts.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-nowide1.90-dev
Description-md5: b9afa86bce7e3278c8490ff95c937693
Description-en: Standard library functions with UTF-8 API on Windows development files
 This package forms part of the Boost C++ Libraries collection.
 .
 The library provides an implementation of standard C and C++
 library functions which are UTF-8 aware on Windows without
 requiring to use the Wipe API.
 .
 On POSIX platforms, where UTF-8 is already commonly used, the
 calls in Nowide just alias to their standard counterparts.

Package: libboost-nowide1.90.0
Description-md5: 3af43843053722a5bec4ac1ad1187bcf
Description-en: Standard library functions with UTF-8 API on Windows
 This package forms part of the Boost C++ Libraries collection.
 .
 The library provides an implementation of standard C and C++
 library functions which are UTF-8 aware on Windows without
 requiring to use the Wipe API.
 .
 On POSIX platforms, where UTF-8 is already commonly used, the
 calls in Nowide just alias to their standard counterparts.

Package: libboost-numpy-dev
Description-md5: 41e16d8a251ad39cccc220048ee0caf4
Description-en: Boost.Python NumPy extensions development files (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost Python library enables exporting a C++ library to Python.
 The NumPy extensions lets the C++ code interact with NumPy types.
 .
 This package allows development of a Python interface for all current
 versions of Python in Debian.  Code using this library will need also
 one of the Python development packages.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-numpy1.90-dev
Description-md5: 0cd697d06e4f050674a72a97968e8c0c
Description-en: Boost.Python NumPy extensions development files
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost Python library enables exporting a C++ library to Python.
 The NumPy extensions lets the C++ code interact with NumPy types.
 .
 This package allows development of a Python interface for all current
 versions of Python in Debian.  Code using this library will need also
 one of the Python development packages.

Package: libboost-numpy1.90.0
Description-md5: f9652c47c704cb13fd7973b1d9eed5c1
Description-en: Boost.Python NumPy extensions
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost Python library enables exporting a C++ library to Python.
 The NumPy extensions lets the C++ code interact with NumPy types.
 .
 One of the python interpreter packages is required to use the
 created extensions.

Package: libboost-process-dev
Description-md5: a7207b2f63a606ffd38df556d43864ce
Description-en: library to create processes in a portable way (default version)
 Boost.process is a library for comfortable management of processes,
 first released with boost 1.64.0.
 .
 The package contains the development files.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-process1.90-dev
Description-md5: 1e9bbcd111ea7177c6609325cbecc1a6
Description-en: library to create processes in a portable way
 Boost.process is a library for comfortable management of processes,
 first released with boost 1.64.0.
 .
 The package contains the development files.

Package: libboost-python-dev
Description-md5: df6e3c41b5a6b694dc85ed2909ee540f
Description-en: Boost.Python Library development files (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost Python Library is used to quickly and easily export a C++
 library to Python such that the Python interface is very similar to
 the C++ interface. It is designed to be minimally intrusive on your
 C++ design. In most cases, you should not have to alter your C++
 classes in any way in order to use them with Boost.Python.  The
 system should simply "reflect" your C++ classes and functions into
 Python. The major features of Boost.Python include support for:
 Subclassing extension types in Python, Overriding virtual functions
 in Python, Member function Overloading, Automatic wrapping of
 numeric operators among others.
 .
 This package allows development of a Python interface for all current
 versions of Python in Debian.  Code using this library will need also
 one of the Python development packages.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-python1.90-dev
Description-md5: 4073b19bab34408d8c56b2db9718bb71
Description-en: Boost.Python Library development files
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost Python Library is used to quickly and easily export a C++
 library to Python such that the Python interface is very similar to
 the C++ interface. It is designed to be minimally intrusive on your
 C++ design. In most cases, you should not have to alter your C++
 classes in any way in order to use them with Boost.Python.  The
 system should simply "reflect" your C++ classes and functions into
 Python. The major features of Boost.Python include support for:
 Subclassing extension types in Python, Overriding virtual functions
 in Python, Member function Overloading, Automatic wrapping of
 numeric operators among others.
 .
 This package allows development of a Python interface for all current
 versions of Python in Debian.  Code using this library will need also
 one of the Python development packages.

Package: libboost-random-dev
Description-md5: f76e47a0cdc3feb51c6b27d8a38f1e79
Description-en: Boost Random Number Library (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost Random Number Library (Boost.Random for short) provides a
 variety of generators and distributions to produce random numbers
 having useful properties, such as uniform distribution.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-random1.90-dev
Description-md5: 7ed20e15c02905e3feecfa31084222f4
Description-en: Boost Random Number Library
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost Random Number Library (Boost.Random for short) provides a
 variety of generators and distributions to produce random numbers
 having useful properties, such as uniform distribution.

Package: libboost-random1.90.0
Description-md5: 7ed20e15c02905e3feecfa31084222f4
Description-en: Boost Random Number Library
 This package forms part of the Boost C++ Libraries collection.
 .
 The Boost Random Number Library (Boost.Random for short) provides a
 variety of generators and distributions to produce random numbers
 having useful properties, such as uniform distribution.

Package: libboost-serialization-dev
Description-md5: b898452ad0f6a2913b67a95b192cfc22
Description-en: serialization library for C++ (default version)
 This package forms part of the Boost C++ Libraries collection,
 containing the following functionalities:
 .
 * proper restoration of pointers to shared data
 * serialization of STL containers and other commonly used templates
 * data portability - streams of bytes created on one platform should
 be readable on any other
 * archive interface must be rich enough to permit the creation of an
 archive that presents serialized data as XML in a useful manner
 .
 Here, "serialization" means the reversible deconstruction of an
 arbitrary set of C++ data structures to a sequence of bytes.
 archive: to refer to a specific rendering of this stream of bytes.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-serialization1.90-dev
Description-md5: c86b4a60068704afa5791bac480f6974
Description-en: serialization library for C++
 This package forms part of the Boost C++ Libraries collection,
 containing the following functionalities:
 .
 * proper restoration of pointers to shared data
 * serialization of STL containers and other commonly used templates
 * data portability - streams of bytes created on one platform should
 be readable on any other
 * archive interface must be rich enough to permit the creation of an
 archive that presents serialized data as XML in a useful manner
 .
 Here, "serialization" means the reversible deconstruction of an
 arbitrary set of C++ data structures to a sequence of bytes.
 archive: to refer to a specific rendering of this stream of bytes.

Package: libboost-serialization1.90.0
Description-md5: c86b4a60068704afa5791bac480f6974
Description-en: serialization library for C++
 This package forms part of the Boost C++ Libraries collection,
 containing the following functionalities:
 .
 * proper restoration of pointers to shared data
 * serialization of STL containers and other commonly used templates
 * data portability - streams of bytes created on one platform should
 be readable on any other
 * archive interface must be rich enough to permit the creation of an
 archive that presents serialized data as XML in a useful manner
 .
 Here, "serialization" means the reversible deconstruction of an
 arbitrary set of C++ data structures to a sequence of bytes.
 archive: to refer to a specific rendering of this stream of bytes.

Package: libboost-stacktrace-dev
Description-md5: de13fa5e6bd7b02944df7ac80244c21c
Description-en: library to capture and print stack traces - development files (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Stacktrace library is a simple C++03 library that provides
 information about call sequence in a human-readable form.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-stacktrace1.90-dev
Description-md5: 54146e5655935cff00889b9b265f7df3
Description-en: library to capture and print stack traces - development files
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Stacktrace library is a simple C++03 library that provides
 information about call sequence in a human-readable form.

Package: libboost-stacktrace1.90.0
Description-md5: 111fa2da3db5649074e55bfb276b056e
Description-en: library to capture and print stack traces
 This package forms part of the Boost C++ Libraries collection.
 .
 Boost.Stacktrace library is a simple C++03 library that provides
 information about call sequence in a human-readable form.

Package: libboost-test-dev
Description-md5: ade86b239b97395b51662ab4cd46d21b
Description-en: components for writing and executing test suites (default version)
 This package forms part of the Boost C++ Libraries collection.  The
 library contains several components.
 .
 * Basic execution, error detection, and reporting facility.
 * Facilities to monitor program execution and produce error reports.
 * Unit test framework to simplify writing test cases.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-test1.90-dev
Description-md5: 9c4062c852534807b723e15f26187a5f
Description-en: components for writing and executing test suites
 This package forms part of the Boost C++ Libraries collection.  The
 library contains several components.
 .
 * Basic execution, error detection, and reporting facility.
 * Facilities to monitor program execution and produce error reports.
 * Unit test framework to simplify writing test cases.

Package: libboost-test1.90.0
Description-md5: 9c4062c852534807b723e15f26187a5f
Description-en: components for writing and executing test suites
 This package forms part of the Boost C++ Libraries collection.  The
 library contains several components.
 .
 * Basic execution, error detection, and reporting facility.
 * Facilities to monitor program execution and produce error reports.
 * Unit test framework to simplify writing test cases.

Package: libboost-thread-dev
Description-md5: 50ab39358081d2dd02370c283dc727df
Description-en: portable C++ multi-threading (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 Toolkit for writing C++ programs that execute as multiple,
 asynchronous, independent, threads-of-execution. Each thread has its
 own machine state including program instruction counter and
 registers.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-thread1.90-dev
Description-md5: d19954bb99722597efd2b9b392158287
Description-en: portable C++ multi-threading
 This package forms part of the Boost C++ Libraries collection.
 .
 Toolkit for writing C++ programs that execute as multiple,
 asynchronous, independent, threads-of-execution. Each thread has its
 own machine state including program instruction counter and
 registers.

Package: libboost-timer-dev
Description-md5: c2cb88cbf1ed1054528187cfdea60671
Description-en: C++ wall clock and CPU process timers (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 Portable C++ timer classes that answer the question "How long does my
 C++ code take to run?" with as little as one #include and one
 additional line of code.
 .
 Class cpu_timer measures wall clock time, user CPU process time, and
 system CPU process time. Class auto_cpu_timer is a refinement of
 cpu_timer that automatically reports the elapsed times when an
 auto_cpu_timer object is destroyed.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-timer1.90-dev
Description-md5: 3800da07b3dc08efcf3c762480b53231
Description-en: C++ wall clock and CPU process timers
 This package forms part of the Boost C++ Libraries collection.
 .
 Portable C++ timer classes that answer the question "How long does my
 C++ code take to run?" with as little as one #include and one
 additional line of code.
 .
 Class cpu_timer measures wall clock time, user CPU process time, and
 system CPU process time. Class auto_cpu_timer is a refinement of
 cpu_timer that automatically reports the elapsed times when an
 auto_cpu_timer object is destroyed.

Package: libboost-timer1.90.0
Description-md5: 3800da07b3dc08efcf3c762480b53231
Description-en: C++ wall clock and CPU process timers
 This package forms part of the Boost C++ Libraries collection.
 .
 Portable C++ timer classes that answer the question "How long does my
 C++ code take to run?" with as little as one #include and one
 additional line of code.
 .
 Class cpu_timer measures wall clock time, user CPU process time, and
 system CPU process time. Class auto_cpu_timer is a refinement of
 cpu_timer that automatically reports the elapsed times when an
 auto_cpu_timer object is destroyed.

Package: libboost-tools-dev
Description-md5: 763099e50ce6713ecedd474589de36ce
Description-en: Boost C++ Libraries development tools (default version)
 The Boost web site provides free, peer-reviewed, portable C++ source
 libraries. The emphasis is on libraries which work well with the C++
 Standard Library. One goal is to establish "existing practice" and
 provide reference implementations so that the Boost libraries are
 suitable for eventual standardization. Some of the libraries have
 already been proposed for inclusion in the C++ Standards Committee's
 upcoming C++ Standard Library Technical Report.
 .
 This package provides the auxiliary tools bjam, Boost.Build, bcp,
 inspect, boostbook and quickbook.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-type-erasure-dev
Description-md5: fb68704f01265eb2c47a8245cda8f97b
Description-en: C++ runtime polymorphism based on concepts (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 C++ has two distinct kinds of polymorphism, virtual functions and templates,
 each of which has its own advantages and disadvantages.  The Boost.TypeErasure
 library combines the superior abstraction capabilities of templates, with the
 runtime flexibility of virtual functions.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-type-erasure1.90-dev
Description-md5: c5bcc1bc341ce6b96d3a0f9a07fb2221
Description-en: C++ runtime polymorphism based on concepts
 This package forms part of the Boost C++ Libraries collection.
 .
 C++ has two distinct kinds of polymorphism, virtual functions and templates,
 each of which has its own advantages and disadvantages.  The Boost.TypeErasure
 library combines the superior abstraction capabilities of templates, with the
 runtime flexibility of virtual functions.

Package: libboost-type-erasure1.90.0
Description-md5: c5bcc1bc341ce6b96d3a0f9a07fb2221
Description-en: C++ runtime polymorphism based on concepts
 This package forms part of the Boost C++ Libraries collection.
 .
 C++ has two distinct kinds of polymorphism, virtual functions and templates,
 each of which has its own advantages and disadvantages.  The Boost.TypeErasure
 library combines the superior abstraction capabilities of templates, with the
 runtime flexibility of virtual functions.

Package: libboost-url-dev
Description-md5: 83f96389450d5f437f1cdc8248133a75
Description-en: C++ library that implements "URL" (default version)
 C++ library which provides containers and algorithms which model a "URL,"
 the Uniform Resource Identifier (URI) specification (henceforth referred to
 as rfc3986).
 .
 A URL is a compact sequence of characters that identifies an abstract or
 physical resource.
 .
 This library understands the grammars related to URLs and provides
 functionality to validate, parse, examine, and modify urls, and apply
 normalization or resolution algorithms.
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-url1.90-dev
Description-md5: 35fe57ff170f6ab465e37db29c2609d9
Description-en: C++ library that implements "URL"
 C++ library which provides containers and algorithms which model a "URL,"
 the Uniform Resource Identifier (URI) specification (henceforth referred to
 as rfc3986).
 .
 A URL is a compact sequence of characters that identifies an abstract or
 physical resource.
 .
 This library understands the grammars related to URLs and provides
 functionality to validate, parse, examine, and modify urls, and apply
 normalization or resolution algorithms.

Package: libboost-wave-dev
Description-md5: f0f8ca4354778523fc357c9480a77161
Description-en: C99/C++ preprocessor library (default version)
 This package forms part of the Boost C++ Libraries collection.
 .
 The Wave C++ preprocessor library is a Standards conformant
 implementation of the mandated C99/C++ preprocessor functionality
 packed behind a simple to use interface, which integrates well with
 the well known idioms of the Standard Template Library (STL).
 .
 This package is a dependency package, which depends on Debian's default
 Boost version (currently 1.90).

Package: libboost-wave1.90-dev
Description-md5: 793667709ca25994c0a09d26633460ba
Description-en: C99/C++ preprocessor library
 This package forms part of the Boost C++ Libraries collection.
 .
 The Wave C++ preprocessor library is a Standards conformant
 implementation of the mandated C99/C++ preprocessor functionality
 packed behind a simple to use interface, which integrates well with
 the well known idioms of the Standard Template Library (STL).

Package: libboost-wave1.90.0
Description-md5: 793667709ca25994c0a09d26633460ba
Description-en: C99/C++ preprocessor library
 This package forms part of the Boost C++ Libraries collection.
 .
 The Wave C++ preprocessor library is a Standards conformant
 implementation of the mandated C99/C++ preprocessor functionality
 packed behind a simple to use interface, which integrates well with
 the well known idioms of the Standard Template Library (STL).

Package: libboost1.90-all-dev
Description-md5: abd1c54975e8940f5fbd0921c61d01f1
Description-en: Boost C++ Libraries development files (ALL)
 The Boost web site provides free, peer-reviewed, portable C++ source
 libraries. The emphasis is on libraries which work well with the C++
 Standard Library. One goal is to establish "existing practice" and
 provide reference implementations so that the Boost libraries are
 suitable for eventual standardization. Some of the libraries have
 already been proposed for inclusion in the C++ Standards Committee's
 upcoming C++ Standard Library Technical Report.
 .
 This metapackage provides the complete Boost development environment,
 including all separately-packaged libraries.

Package: libboost1.90-doc
Description-md5: 0047dca3fe8d493c8010ac9a1b558493
Description-en: Boost.org libraries documentation placeholder
 This package originally provided documentation, but has since fallen
 into disrepair and presently provides no documentation.  Please
 use documentation at www.boost.org.

Package: libbos-ocaml
Description-md5: 4bec02ce269e481c6831b84def22fdb4
Description-en: basic OS interaction for OCaml (runtime)
 Bos provides support for basic and robust interaction with the
 operating system in OCaml. It has functions to access the process
 environment, parse command line arguments, interact with the file
 system and run command line programs.
 .
 Bos works equally well on POSIX and Windows operating systems.
 .
 This package contains runtime files.

Package: libbos-ocaml-dev
Description-md5: d2e7ffe17f5e1befec1e9df3f3cc879f
Description-en: basic OS interaction for OCaml (development)
 Bos provides support for basic and robust interaction with the
 operating system in OCaml. It has functions to access the process
 environment, parse command line arguments, interact with the file
 system and run command line programs.
 .
 Bos works equally well on POSIX and Windows operating systems.
 .
 This package contains development files.

Package: libbot-basicbot-perl
Description-md5: e61d469965fb53d59c2512df0b0be302
Description-en: simple IRC bot baseclass
 Basic IRC bot system designed to make it easy to do simple bots, optionally
 forking longer processes (like searches) concurrently in the background.
 .
 Several examples of bots using Bot::BasicBot are provided.

Package: libbot-basicbot-pluggable-perl
Description-md5: 163b96b03d43f972299b18a183e52a76
Description-en: extended simple IRC bot for pluggable modules
 Bot::BasicBot::Pluggable started as Yet Another Infobot replacement,
 but now is a generalized framework for writing infobot-type bots that
 lets you keep each specific function separate. You can have separate modules
 for factoid tracking, 'seen' status, karma, googling, etc.
 Included default modules are:
 .
 Auth    - user authentication and main access.
 DNS     - host lookup (e.g. nslookup and dns).
 Google  - search Google for things.
 Infobot - handles infobot-style factoids.
 Join    - joins and leaves channels.
 Karma   - tracks the popularity of things.
 Loader  - loads and unloads modules as bot commands.
 Seen    - tells you when people were last seen.
 Title   - gets the title of URLs mentioned in channel.
 Vars    - changes module variables.

Package: libbot-training-perl
Description-md5: 6e871c1212d9cf05752615bd50a77b25
Description-en: text training material for bots
 Markov bots like Hailo and AI::MegaHAL are fun. But to get them
 working you either need to train them on existing training material or
 make your own.
 .
 Bot::Training provides a pluggable way to install already existing
 training files via the CPAN. It also comes with a command-line
 interface called bot-training.

Package: libbotan-3-12
Description-md5: f6bff547f7b56310b4da30741e167e1c
Description-en: multiplatform crypto library (3.x version)
 Botan is a C++ library which provides support for many common cryptographic
 operations, including encryption, authentication, and X.509v3 certificates and
 CRLs. A wide variety of algorithms is supported, including RSA, DSA, DES, AES,
 MD5, and SHA-1.
 .
 This package contains the 3.x version of Botan.

Package: libbotan-3-dev
Description-md5: f6bff547f7b56310b4da30741e167e1c
Description-en: multiplatform crypto library (3.x version)
 Botan is a C++ library which provides support for many common cryptographic
 operations, including encryption, authentication, and X.509v3 certificates and
 CRLs. A wide variety of algorithms is supported, including RSA, DSA, DES, AES,
 MD5, and SHA-1.
 .
 This package contains the 3.x version of Botan.

Package: libbotan-3-doc
Description-md5: f6bff547f7b56310b4da30741e167e1c
Description-en: multiplatform crypto library (3.x version)
 Botan is a C++ library which provides support for many common cryptographic
 operations, including encryption, authentication, and X.509v3 certificates and
 CRLs. A wide variety of algorithms is supported, including RSA, DSA, DES, AES,
 MD5, and SHA-1.
 .
 This package contains the 3.x version of Botan.

Package: libboulder-perl
Description-md5: 79ad8f03a6d9f2782ed4b5046d47de98
Description-en: Perl module for hierarchical tag/value structures
 Boulder provides a simple stream-oriented format for transmitting data
 objects between one or more processes. It does not provide support for the
 serialization of Perl objects the way FreezeThaw or Data::Dumper do,
 but it does provide the advantage of being language independent.
 .
 In addition to a stream-oriented interface, Boulder comes with a
 simple record-oriented database-oriented interface, Boulder::Store,
 which provides query and search capabilities comparable to many flat
 file DBMS systems.

Package: libbox2d-dev
Description-md5: 7f950bd241ad69588550f4c515423a02
Description-en: 2D physics engine - development files
 2D rigid body simulation library for games. Programmers can use it in
 their games to make objects move in believable ways and make the world
 seem more interactive. From the game's point of view a physics engine is
 just a system for procedural animation. Rather than paying (or begging)
 an animator to move your actors around, you can let Sir Isaac Newton do
 the directing.
 .
 This package contains the development libraries and headers.

Package: libbox2d-doc
Description-md5: f8cda977c507d4b4636a5b30ed557262
Description-en: 2D physics engine - documentation
 2D rigid body simulation library for games. Programmers can use it in
 their games to make objects move in believable ways and make the world
 seem more interactive.
 .
 This package contains the API documentation and the manual.

Package: libbox2d2
Description-md5: daf1bd506664298c3c0b307d3c4d81f6
Description-en: 2D physics engine
 2D rigid body simulation library for games. Programmers can use it in
 their games to make objects move in believable ways and make the world
 seem more interactive. From the game's point of view a physics engine is
 just a system for procedural animation. Rather than paying (or begging)
 an animator to move your actors around, you can let Sir Isaac Newton do
 the directing.

Package: libboxfort-dev
Description-md5: 0541108a6142fb1b036b644c9fdc14ab
Description-en: development file for BoxFort
 BoxFort provides a simple API to run user code in isolated processes.
 .
 Although BoxFort provides some kind of security of the parent process from
 spawned sandboxes, a sandbox has by default the same system permissions and
 access than its parent, and is hence, without care, ill-fitted for security
 purposes.
 .
 The main goal of this project is not security, but portable code isolation
 -- if you want complete system isolation, consider using properly configured
 containers.
 .
 This package contains the header files required to compile a package against
 BoxFort.

Package: libbpf-cargo
Description-md5: 7a0e4cb735010e3b7528ddbaecb848b2
Description-en: Cargo plugin to build bpf programs
 libbpf-cargo helps develop and build eBPF (BPF) programs with standard
 rust tooling.

Package: libbpf-tools
Description-md5: c85dbff67cbfd96344b320a762f7aa39
Description-en: tools for BPF Compiler Collection based on libbpf (BTF and CO-RE)
 BPF Compiler Collection (BCC) is a toolkit for creating efficient
 kernel tracing and manipulation programs
 .
 It makes use of extended BPF (Berkeley Package Filter) and provides tools
 for BPF based Linux IO analysis, networking, monitoring and more
 .
 This package provides the tools from bpfcc-tools but written in a portable
 fashion using BTF and libbpf hence the installation footprint will be smaller
 compared to bpfcc-tools.
 .
 At this time this package contains subset of tools from bpfcc-tools

Package: libbpfilter-dev
Description-md5: 093c5ea166ff45e546e803c85c4034f7
Description-en: Library to communicate with the bpfilter daemon (development files)
 bpfilter controls network traffic by leveraging the power of eBPF
 technology. This framework translates filtering rules into optimized
 BPF programs, bringing unparalleled performance and flexibility to
 packet filtering needs.
 .
 This package is needed to compile programs against libbpfilter0.

Package: libbpfilter0
Description-md5: 1ef140bcf6a5508f2df91f3e0d503444
Description-en: Library to communicate with the bpfilter daemon (shared library)
 bpfilter controls network traffic by leveraging the power of eBPF
 technology. This framework translates filtering rules into optimized
 BPF programs, bringing unparalleled performance and flexibility to
 packet filtering needs.
 .
 This package contains the shared library.

Package: libbpftune-dev
Description-md5: 39016eb56d05e6046b65aa39539df379
Description-en: Library for auto-tuning of Linux via BPF (development files)
 bpftune aims to provide lightweight, always-on auto-tuning
 of system behaviour via BPF observability.
 .
 This package is needed to compile programs against libbpftune0.

Package: libbpftune0
Description-md5: d62f5d83cfd7a45931ceb5f4f5adb425
Description-en: Library for auto-tuning of Linux via BPF (shared library)
 bpftune aims to provide lightweight, always-on auto-tuning
 of system behaviour via BPF observability.
 .
 This package contains the shared library.

Package: libbpp-core-dev
Description-md5: cdb7982ac0345bfeaa2a4b3751d0553e
Description-en: Bio++ Core library development files
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the static library and the header files of the
 Bio++ core classes.

Package: libbpp-core4t64
Description-md5: 41283ea0cba5f10d17a7daaeff42ea9f
Description-en: Bio++ Core library
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the dynamic library of the Bio++ core classes.

Package: libbpp-phyl-dev
Description-md5: ecbb8f2629f77269e14839f4f3009709
Description-en: Bio++ Phylogenetic library development files
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the static library and the header files of the
 Bio++ classes for phylogenetics.

Package: libbpp-phyl-omics-dev
Description-md5: 0842ff0430914c350171c68c503e3c98
Description-en: Bio++ Phylogenetics library: genomics components (development files)
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the static library and the header files of the
 Bio++ classes dedicated to genomic phylogeny.

Package: libbpp-phyl-omics3t64
Description-md5: 8c041016d3ddd4e0d77aaa79469bc58a
Description-en: Bio++ Phylogenetics library: genomics components
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the dynamic library of the Bio++ classes
 dedicated to genomic phylogeny.

Package: libbpp-phyl12t64
Description-md5: 4eabb420215b44163df63e483364dbad
Description-en: Bio++ Phylogenetic library
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the Bio++ classes for phylogenetics.

Package: libbpp-popgen-dev
Description-md5: cc140fda86582e1b058f0ee873b32762
Description-en: Bio++ Population Genetics library development files
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the static library and the header files of the
 Bio++ Population Genetics classes.

Package: libbpp-popgen8t64
Description-md5: 82689ca0214decec392f833586dd1e21
Description-en: Bio++ Population Genetics library
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the dynamic library of the Bio++ Population
 Genetics classes.

Package: libbpp-qt-dev
Description-md5: eb9edf0683eaa8ec7e5a7373c50364f4
Description-en: Bio++ Qt Graphic classes library development files
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 Contains development files of the Bio++ graphical classes developed
 with Qt.

Package: libbpp-qt2t64
Description-md5: b275409d2f6445ff965cdde7392eb6f0
Description-en: Bio++ Qt Graphic classes library
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 Contains the Bio++ graphical classes developed with Qt.

Package: libbpp-raa-dev
Description-md5: c34daa6a999130ac182030f9e53a51f3
Description-en: Bio++ Remote Acnuc Access library development files
 This library contains utilitary and classes to query public databases
 (GenBank, EMBL, SwissProt, etc) using acnuc.
 It is part of the Bio++ project.
 .
 This package contains header files and static library.

Package: libbpp-raa4t64
Description-md5: 2fc64940ac4060090c42dd9bd3ab800a
Description-en: Bio++ Remote Acnuc Access library
 This library contains utilitary and classes to query public databases
 (GenBank, EMBL, SwissProt, etc) using acnuc.
 It is part of the Bio++ project.
 .
 This package contains the dynamic library.

Package: libbpp-seq-dev
Description-md5: 277fc09c00aacce05de693cc1624eff6
Description-en: Bio++ Sequence library development files
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the static library and the header files of Bio++
 classes for sequence analysis classes.

Package: libbpp-seq-omics-dev
Description-md5: 0691977b662e1cda905f3c7fda528e1c
Description-en: Bio++ Sequence library: genomics components (development files)
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the static library and the header files of the
 Bio++ classes dedicated to genomic sequencing.

Package: libbpp-seq-omics3t64
Description-md5: 24bf0b8d0df837ea2ae82773ed44ee9e
Description-en: Bio++ Sequence library: genomics components
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the dynamic library of the Bio++ classes
 dedicated to genomic sequencing.

Package: libbpp-seq12t64
Description-md5: cf118c42cb51cd6712d33e4c5537ce2f
Description-en: Bio++ Sequence library
 Bio++ is a set of C++ libraries for Bioinformatics, including sequence
 analysis, phylogenetics, molecular evolution and population genetics.
 Bio++ is Object Oriented and is designed to be both easy to use and
 computer efficient. Bio++ intends to help programmers to write computer
 expensive programs, by providing them a set of re-usable tools.
 .
 This package contains the Bio++ classes for sequence analysis.

Package: libbrahe-1.3-3
Description-md5: 9d06d4f29bb0670ce80943ea51baf049
Description-en: heterogeneous C library of numeric functions
 This library provides:
 .
 * a function for rounding floating point values to a specific number
 of digits
 * several pseudo-random number generators, including the Mersenne
 Twister, various algorithms by Marsaglia, and ISAAC
 * least common multiple and greatest common denominator functions
 * a few trigonometry functions for finding the inversions of hyperbolic
 sine, cosine, and tangent
 .
 This library is also used by libevocosm, which is in turn the
 foundation for Acovea, used to determine optimal compiler optimizations

Package: libbrahe-dev
Description-md5: 6a3e49d99f4ca7482bd244d4f022f3b8
Description-en: heterogeneous C library of numeric functions (development)
 This library provides:
 .
 * a function for rounding floating point values to a specific number
 of digits
 * several pseudo-random number generators, including the Mersenne
 Twister, various algorithms by Marsaglia, and ISAAC
 * least common multiple and greatest common denominator functions
 * a few trigonometry functions for finding the inversions of hyperbolic
 sine, cosine, and tangent
 .
 This library is also used by libevocosm, which is in turn the
 foundation for Acovea, used to determine optimal compiler optimizations
 .
 This package contains the files needed to develop code using libbrahe.

Package: libbraiding-dev
Description-md5: 044c45d05a6d3e7cbe21c733d184deeb
Description-en: computations on braid groups (development files)
 libbraiding is a library to compute several properties of braids,
 including centralizer and conjugacy check.
 .
 It is based on CBraid by Jae Choon Cha and Braiding by Juan Gonzalez-Meneses.
 .
 This package contains the development files for the library.

Package: libbraiding0t64
Description-md5: ab689a5d0d1260bb007c4dcdf30b7e53
Description-en: computations on braid groups
 libbraiding is a library to compute several properties of braids,
 including centralizer and conjugacy check.
 .
 It is based on CBraid by Jae Choon Cha and Braiding by Juan Gonzalez-Meneses.

Package: libbrailleutils-java
Description-md5: 8810fef3f9bfd8214e9dda95c63ddfef
Description-en: cross platform library for embossing/converting PEF-files
 BrailleUtils provides a cross platform API for embossing and converting
 braille in PEF-format.  It also supports conversion to and from commonly used
 "braille" text formats.
 .
 The package contains just the library.

Package: libbrailleutils-java-doc
Description-md5: 05465ef434585807ec59f84931a0fecd
Description-en: javadoc for brailleUtils for converting/embossing PEF files
 BrailleUtils provides a cross platform API for embossing and converting
 braille in PEF-format.  It also supports conversion to and from commonly used
 "braille" text formats.
 .
 This package contains the user and the developer documentation.

Package: libbrasero-media3-1
Description-md5: 24b5258efe5b1e76dca7a3f333ac5af7
Description-en: CD/DVD burning library for GNOME - runtime
 Libbrasero is a simple library to burn, copy and erase CD and DVD
 media.
 .
 This package contains the shared library.

Package: libbrasero-media3-dev
Description-md5: e5d0a609d9371ea0dd9ee6e59e1db375
Description-en: CD/DVD burning library for GNOME - development
 Libbrasero is a simple library to burn, copy and erase CD and DVD
 media.
 .
 This package contains the development headers and API documentation.

Package: libbread-board-perl
Description-md5: 770e0d6a77dd533273e5f6e2b3fb3696
Description-en: solderless way to wire up your application components
 Bread::Board is an inversion of control framework
 with a focus on dependency injection and lifecycle management.
 Its goal is to help you write more decoupled objects and components
 by removing the need for you
 to manually wire those objects/components together.

Package: libbrlapi-java
Description-md5: 550798d32e56d5123c7e48d253383d72
Description-en: Java bindings for BrlAPI
 BRLTTY is a daemon which provides access to the console (text mode)
 for a blind person using a braille display.  It drives the braille
 display and provides complete screen review functionality.
 .
 BrlAPI is a library which gives an application access to a braille display and
 lets it write braille.
 .
 This package provides java classes to access a braille display via BrlAPI.

Package: libbrlapi-jni
Description-md5: eafbff381891784e8b3d70095621f0d7
Description-en: Java bindings for BrlAPI (native library)
 BRLTTY is a daemon which provides access to the console (text mode)
 for a blind person using a braille display.  It drives the braille
 display and provides complete screen review functionality.
 .
 BrlAPI is a library which gives an application access to a braille display and
 lets it write braille.
 .
 This package provides the architecture-dependant files required to
 access a braille terminal via BrlAPI from Java.

Package: libbrowser-open-perl
Description-md5: c7b1fb7ee11310e8fe7be138d69c7128
Description-en: Perl module to open a browser in a given URL
 The functions optionally exported by Browser::Open allows you to open URLs in
 the user browser.
 .
 A set of known commands per OS-name is tested for presence, and the first one
 found is executed. With an optional parameter, all known commands are
 checked.
 .
 The "open_browser" uses the system() function to execute the command. If you
 want more control, you can get the command with the "open_browser_cmd" or
 "open_browser_cmd_all" functions and then use whatever method you want to
 execute it.

Package: libbs-thread-pool-dev
Description-md5: 763021a055580e9e6a57e278130cb274
Description-en: BS::thread_pool C++ thread pool library
 BS::thread_pool is a fast, lightweight, modern, and easy-to-use C++17 /
 C++20 / C++23 thread pool library.
 .
 It aims to improve on the standard library multithreading support by
 implementing a C++ thread pool class, BS::thread_pool, which creates a
 fixed pool of threads then continuously reuses the same threads to perform
 different tasks throughout the lifetime of the program.

Package: libbs2b-bin
Description-md5: 623fcd50a46d8d046ce37f06b022e4c2
Description-en: Bauer stereophonic-to-binaural DSP library (binary tools)
 The Bauer stereophonic-to-binaural DSP (bs2b) is designed to improve
 headphone listening of stereo audio records.
 .
 Typical stereo recordings are made for listening with speakers.
 What's missing in headphones is the sound going from each channel
 to the opposite ear, arriving a short time later for the extra distance
 traveled, and with a bit of high frequency roll-off for the shadowing
 effect of the head. The time delay to the far ear should also be
 somewhat longer at low frequencies than at high frequencies. bs2b
 implements both of these ideas to transform stereophonic recordings
 for headphone listening.
 .
 This package provides the binary tools shipped with the library.

Package: libbs2b-dev
Description-md5: 3f42f91d4cd4baf6331fbc6d6d304efb
Description-en: Bauer stereophonic-to-binaural DSP library development files
 The Bauer stereophonic-to-binaural DSP (bs2b) is designed to improve
 headphone listening of stereo audio records.
 .
 Typical stereo recordings are made for listening with speakers.
 What's missing in headphones is the sound going from each channel
 to the opposite ear, arriving a short time later for the extra distance
 traveled, and with a bit of high frequency roll-off for the shadowing
 effect of the head. The time delay to the far ear should also be
 somewhat longer at low frequencies than at high frequencies. bs2b
 implements both of these ideas to transform stereophonic recordings
 for headphone listening.
 .
 This package contains the files needed to build packages linking against
 libbs2b.

Package: libbs2b0
Description-md5: eef71aa12fe254c11f5d4cfef06a170a
Description-en: Bauer stereophonic-to-binaural DSP library
 The Bauer stereophonic-to-binaural DSP (bs2b) is designed to improve
 headphone listening of stereo audio records.
 .
 Typical stereo recordings are made for listening with speakers.
 What's missing in headphones is the sound going from each channel
 to the opposite ear, arriving a short time later for the extra distance
 traveled, and with a bit of high frequency roll-off for the shadowing
 effect of the head. The time delay to the far ear should also be
 somewhat longer at low frequencies than at high frequencies. bs2b
 implements both of these ideas to transform stereophonic recordings
 for headphone listening.

Package: libbsd-arc4random-perl
Description-md5: 2c060edcf9d088c702390e63f5b7fc59
Description-en: CPAN's BSD::arc4random -- Perl bindings for arc4random
 The BSD::arc4random module provides a Perl API for the arc4random(3)
 suite of functions and a few natively implemented functions.
 .
 Exposed functions are: have_kintf (ability to push entropy back to
 the kernel); arc4random, arc4random_bytes, arc4random_uniform, the
 RANDOM variable (get entropy); arc4random_stir (next time used, some
 entropy from the kernel is first requested); arc4random_addrandom
 (add user data to SRNG state); arc4random_push[bk] (push user data
 to kernel RNG if supported; add kernel data or, if not supported,
 user data to SRNG); the ability to "tie" variables to this module
 for retrieving and storing entropy (e.g. in $RANDOM).

Package: libbsf-java
Description-md5: 5e21d6c25811d9272cfa1513c141db21
Description-en: Bean Scripting Framework to support scripting languages in Java
 Bean Scripting Framework (BSF) is a set of Java classes which provides
 scripting language support within Java applications, and access to Java
 objects and methods from scripting languages. BSF allows one to write JSPs in
 languages other than Java while providing access to the Java class library. In
 addition, BSF permits any Java application to be implemented in part (or
 dynamically extended) by a language that is embedded within it. This is
 achieved by providing an API that permits calling scripting language engines
 from within Java, as well as an object registry that exposes Java objects to
 these scripting language engines.
 .
 BSF supports these scripting languages:
 * Python (using Jython)
 * JavaScript (using rhino)
 * XSLT Stylesheets (as a component of Apache XML project's Xalan and Xerces)
 * BeanShell (using bsh) via its own bsf adapter
 .
 Support for Tcl, NetRexx is not available in this Debian
 package since Jacl, NetRexx (non-free) are not packaged.

Package: libbsf-java-doc
Description-md5: a4e8c48f3db0c278d24ca24e3ae12ace
Description-en: Bean Scripting Framework to support scripting - documentation
 Bean Scripting Framework (BSF) is a set of Java classes which provides
 scripting language support within Java applications, and access to Java
 objects and methods from scripting languages. BSF allows one to write JSPs in
 languages other than Java while providing access to the Java class library. In
 addition, BSF permits any Java application to be implemented in part (or
 dynamically extended) by a language that is embedded within it. This is
 achieved by providing an API that permits calling scripting language engines
 from within Java, as well as an object registry that exposes Java objects to
 these scripting language engines.
 .
 BSF supports these scripting languages:
 * Python (using Jython)
 * JavaScript (using rhino)
 * XSLT Stylesheets (as a component of Apache XML project's Xalan and Xerces)
 * BeanShell (using bsh) via its own bsf adapter
 .
 Support for Tcl, NetRexx is not available in this Debian
 package since Jacl, NetRexx (non-free) are not packaged.
 .
 This package contains Javadoc HTML documentation for
 libbsf-java.

Package: libbsh-java
Description-md5: 9438acca3862ed2b76eba52014902e6e
Description-en: Java scripting environment (BeanShell) Version 2 (library)
 BeanShell is a small, free, embeddable, Java source interpreter with object
 scripting language features, written in Java. BeanShell executes standard Java
 statements and expressions, in addition to obvious scripting commands and
 syntax.  BeanShell supports scripted objects as simple method closures like
 those in Perl and JavaScript(tm).
 .
 You can use BeanShell interactively for Java experimentation and debugging or
 as a simple scripting engine for you applications.  In short: BeanShell is a
 dynamically interpreted Java, plus some useful stuff.
 .
 This package contains the Java library without the command line tools.

Package: libbson-dev
Description-md5: 6aa5c36fddeb6bc9cad3d09fd53066da
Description-en: Library to parse and generate BSON documents - dev files
 libbson parses and generates BSON documents, the data format for
 MongoDB. It is a dependency for libmongoc, the MongoDB client library,
 for which it provides BSON support as well as platform-compatibility
 functions and macros.
 .
 This package contains all files necessary to develop applications which
 use libbson.

Package: libbson-doc
Description-md5: 977036cf3bd4217d468a8be57dd08926
Description-en: Library to parse and generate BSON documents - documentation
 libbson parses and generates BSON documents, the data format for
 MongoDB. It is a dependency for libmongoc, the MongoDB client library,
 for which it provides BSON support as well as platform-compatibility
 functions and macros.
 .
 This package contains the man pages for libbson.

Package: libbson-perl
Description-md5: 8832ecd5293c52a7f2688d03bbb78de1
Description-en: BSON serialization and deserialization for Perl
 The BSON class implements a BSON encoder/decoder ("codec"). It consumes
 "documents" (typically hash references) and emits BSON strings and vice versa
 in accordance with the BSON Specification (http://bsonspec.org).
 .
 BSON is the primary data representation for MongoDB. While this module has
 several features that support MongoDB-specific needs and conventions, it can
 be used as a standalone serialization format.
 .
 As of August 13, 2020, the MongoDB Perl driver and related libraries are no
 longer supported by MongoDB.

Package: libbson2-2
Description-md5: 5e4ec561076f38b0708faffaffcef666
Description-en: Library to parse and generate BSON documents - runtime files
 libbson parses and generates BSON documents, the data format for
 MongoDB. It is a dependency for libmongoc, the MongoDB client library,
 for which it provides BSON support as well as platform-compatibility
 functions and macros.
 .
 This package contains the libbson runtime libraries, for applications that
 have been built with libbson.

Package: libbsoncxx-dev
Description-md5: 72dfa140819ca33867420fd5061e92bd
Description-en: Library to parse and generate BSON documents - dev files
 libbsoncxx parses and generates BSON documents, the data format for
 MongoDB. It is a dependency for libmongocxx, the MongoDB client library,
 for which it provides BSON support as well as platform-compatibility
 functions and macros.
 .
 This package contains all files necessary to develop applications which
 use libbsoncxx.

Package: libbsoncxx1-1
Description-md5: 6f2949db928872723bee3d027f4e58f7
Description-en: Library to parse and generate BSON documents - runtime files
 libbsoncxx parses and generates BSON documents, the data format for
 MongoDB. It is a dependency for libmongocxx, the MongoDB client library,
 for which it provides BSON support as well as platform-compatibility
 functions and macros.
 .
 This package contains the libbsoncxx runtime libraries, for applications that
 have been built with libbsoncxx.

Package: libbssolv-perl
Description-md5: 6ddc1478ad38015a0484412b399737eb
Description-en: module to compute package dependencies (for Open Build Service backend)
 Satisfyability Solver based on LibSolv to compute package dependencies.
 .
 BSSolv is a support Perl module for the Open Build Service (OBS)
 backend. It contains functions for repository management, dependency
 solving, package ordering, and meta file creation.

Package: libbstring-dev
Description-md5: 195e38ce74bc8894d02f15a038530a7c
Description-en: Better String Library for C - development files
 The bstring library provides improved string processing functionality
 to the C language.
 .
 It provides substantial mitigation of buffer overflow/overrun problems
 and other failures that result from erroneous usage
 of the common C string library functions.
 .
 This package contains headers for development with bstring.

Package: libbstring-doc
Description-md5: 232b8f59874665d5fe11e9f76507c172
Description-en: Better String Library for C - documentation
 The bstring library provides improved string processing functionality
 to the C language.
 .
 It provides substantial mitigation of buffer overflow/overrun problems
 and other failures that result from erroneous usage
 of the common C string library functions.
 .
 This package contains the html documentation for bstring.

Package: libbstring1
Description-md5: 0e58f6fe15da6c2c4f4fa0a2ad8057e3
Description-en: Better String Library for C - shared library
 The bstring library provides improved string processing functionality
 to the C language.
 .
 It provides substantial mitigation of buffer overflow/overrun problems
 and other failures that result from erroneous usage
 of the common C string library functions.
 .
 This package contains bstring's shared libraries.

Package: libbt-dev
Description-md5: 3f098bcca4decf81b38658425d93e901
Description-en: Blackbox - development library
 This is a window manager for X.  It is similar in many respects to
 such popular packages as Window Maker, Enlightenment, and FVWM2.  You
 might be interested in this package if you are tired of window managers
 that are a heavy drain on your system resources, but you still want
 an attractive and modern-looking interface.
 .
 The best part of all is that this program is coded in C++, so it
 is even more attractive "under the hood" than it is in service -- no
 small feat.
 .
 If none of this sounds familiar to you, or you want your computer to
 look like Microsoft Windows or Apple's OS X, you probably don't want
 this package.
 .
 This package contains the development library libbt0

Package: libbt0
Description-md5: 3e0ac4d0426041bc8725367210a3a5dc
Description-en: Blackbox - shared library
 This is a window manager for X.  It is similar in many respects to
 such popular packages as Window Maker, Enlightenment, and FVWM2.  You
 might be interested in this package if you are tired of window managers
 that are a heavy drain on your system resources, but you still want
 an attractive and modern-looking interface.
 .
 The best part of all is that this program is coded in C++, so it
 is even more attractive "under the hood" than it is in service -- no
 small feat.
 .
 If none of this sounds familiar to you, or you want your computer to
 look like Microsoft Windows or Apple's OS X, you probably don't want
 this package.
 .
 This package contains the shared library libbt0

Package: libbtas-dev
Description-md5: 592deca38d8fd0fce114f1c2cb68fcb4
Description-en: Basic Tensor Algebra Subroutines Library (development files)
 BTAS (Basic Tensor Algebra Subroutines) is a library for tensor algebra.
 It is a reference implementation of the Tensor Working Group concept spec.
 .
 This package contains the static libraries and the header files.

Package: libbtbb-dev
Description-md5: 3a6661f252f7b32e0fb2ac4a60f1df69
Description-en: Bluetooth baseband decoding library - development files
 This is the Bluetooth baseband decoding library, forked from the GR-Bluetooth
 project. It can be used to extract Bluetooth packet and piconet information
 from Ubertooth devices as well as GR-Bluetooth/USRP.
 .
 This package provides the development files for using the btbb library.

Package: libbtbb1
Description-md5: ce90ea98423cea0302d8dda4eaa6b083
Description-en: Bluetooth baseband decoding library
 This is the Bluetooth baseband decoding library, forked from the GR-Bluetooth
 project. It can be used to extract Bluetooth packet and piconet information
 from Ubertooth devices as well as GR-Bluetooth/USRP.

Package: libbtf2
Description-md5: 051b2cdc9ff424226df9ac31bfffed85
Description-en: permutation to block triangular form library for sparse matrices
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 The BTF library is a software package for permuting a matrix into Block upper
 Triangular Form. It includes a maximum transversal algorithm, which finds a
 permutation of a square or rectangular matrix so that it has a zero-free
 diagonal (if one exists); otherwise, it finds a maximal matching which
 maximizes the number of nonzeros on the diagonal. The package also includes a
 method for finding the strongly connected components of a graph. These two
 methods together give the permutation to block upper triangular form.

Package: libbtllib-dev
Description-md5: dd9408e609b6fa6dc185840d84f98d1e
Description-en: Bioinformatics Technology Lab common code library
 Bioinformatics Technology Lab common code library in C++ with
 Python wrappers.
 .
 This package contains the header files and the static library.

Package: libbtm-java
Description-md5: 4531d05ac43af2c057c6d774d51d2a94
Description-en: Bitronix JTA Transaction Manager
 The Bitronix Transaction Manager (BTM) is a simple but complete implementation
 of the JTA 1.0.1B API. It is a fully working XA transaction manager that
 provides all services required by the JTA API while trying to keep the code as
 simple as possible for easier understanding of the XA semantics. This is BTM's
 strongest point compared to its competitors: it is trivial to configure and
 when something goes wrong it is much easier to figure out what to do thanks to
 the great care placed in useful error reporting and logging.

Package: libbtor2parser-dev
Description-md5: 58e42aed33b781a2ee9ab5108d888880
Description-en: development lib for generic parser and tools for the BTOR2 format
 BTOR2 is a word-level model checking format for capturing models of
 hardware and potentially software in a bit-precise manner. This simple,
 line-based and easy to parse format can be seen as a sorted extension of
 the word-level format BTOR. It uses design principles from the bit-level
 format AIGER and follows semantics of the SMT-LIB logics of bit-vectors
 with arrays. This intermediate format can be used in various
 verification flows and is perfectly suited to establish a word-level
 model checking competition.
 .
 This package provides the header file and the static library.

Package: libbtor2parser0
Description-md5: 12b4df00b1e557928c4753068d031998
Description-en: library for generic parser and tools for the BTOR2 format
 BTOR2 is a word-level model checking format for capturing models of
 hardware and potentially software in a bit-precise manner. This simple,
 line-based and easy to parse format can be seen as a sorted extension of
 the word-level format BTOR. It uses design principles from the bit-level
 format AIGER and follows semantics of the SMT-LIB logics of bit-vectors
 with arrays. This intermediate format can be used in various
 verification flows and is perfectly suited to establish a word-level
 model checking competition.
 .
 This package provides the shared library.

Package: libbtparse-dev
Description-md5: 6cc9043cbd281b6ab0649e75be781e05
Description-en: C library to parse BibTeX files - development files
 btparse is the C component of btOOL, a pair of libraries for parsing and
 processing BibTeX files. It is built on top of a lexical analyzer and parser
 constructed using PCCTS. The library provides entry points to the parser,
 functions to traverse and query the abstract-syntax tree that it produces, and
 some functions for processing strings in "the BibTeX way".
 .
 This package contains the necessary symlinks, headers and object files needed
 develop applications using btparse.

Package: libbtparse2
Description-md5: 8b569a7f954fe56523cdd7267f841f2a
Description-en: C library to parse BibTeX files
 btparse is the C component of btOOL, a pair of libraries for parsing and
 processing BibTeX files. It is built on top of a lexical analyzer and parser
 constructed using PCCTS. The library provides entry points to the parser,
 functions to traverse and query the abstract-syntax tree that it produces, and
 some functions for processing strings in "the BibTeX way".

Package: libbudgie-appindexer0
Description-md5: 909926cfdd90544e55fa6902f4ea1528
Description-en: Menu library for budgie-desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This manages all of the application and category menu states for
 installed applications on the system.

Package: libbudgie-plugin0
Description-md5: 427170716014bfb4d1d7f0242b7431b1
Description-en: Plugin library for budgie-desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This adds the panel plugin library to budgie-desktop

Package: libbudgie-private0
Description-md5: 89ffa200d6f3b1b3e4669be4d0ea6e38
Description-en: Budgie Private library for budgie-desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This provides a private ABI for raven and the budgie panel

Package: libbudgie-raven-plugin0
Description-md5: 7b27880dc04603651eba8826b061a796
Description-en: Raven Plugin library for budgie-desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This add the raven plugin library to budgie-desktop

Package: libbudgie-windowing0
Description-md5: 04a7c2e97c67260e29b900c26f37f843
Description-en: Budgie Private Windowing library for budgie-desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This provides a private ABI for the windowing capability

Package: libbudgietheme0
Description-md5: 0fbb6704b6f899392587020f9162caf3
Description-en: Theme library for budgie-desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This adds the theme controls for budgie-desktop

Package: libbuild-helper-maven-plugin-java
Description-md5: e1c1b168428cd79695169bf580575d1e
Description-en: Build Helper Maven Plugin
 This plugin contains various small independent goals to assist with Maven
 build lifecycle.
 .
 For example: attach some directory as new source folder, extract maven current
 version, parse and resolve a version property or reserve a random network port.

Package: libbuiltin-compat-perl
Description-md5: b00632d746074bf3050ab6bed75a49e7
Description-en: module providing builtin functions for older perl versions
 builtin::compat provides builtin functions for perl versions that do not
 include the builtin module.
 .
 builtin::compat does its best to behave similar to builtin, which creates its
 exported functions as lexicals. The functions will be created in the
 currently compiling scope, not the immediate caller of
 builtin::compat->import. The functions will also be removed at the end of the
 compilation scope using namespace::clean.
 .
 The builtin functions will be used directly when they are available.

Package: libbullet-dev
Description-md5: 8c3a75ff59980eb886b337bf3b8e32f5
Description-en: professional 3D Game Multiphysics Library -- development files
 Bullet professional 3D Game Multiphysics Library provides state of the art
 collision detection, soft body and rigid body dynamics.
 .
 * Used by many movie and game companies in AAA titles on Playstation 3, XBox
 360, Nintendo Wii, PC, Android and iPhone.
 * Modular extendible C++ design with hot-swap of most components.
 * Discrete and continuous collision detection (CCD).
 * Swept collision queries.
 * Ray casting with custom collision filtering.
 * Generic convex support (using GJK), capsule, cylinder, cone, sphere, box and
 non-convex triangle meshes.
 * Support for dynamic deformation of non-convex triangle meshes, by refitting
 the acceleration structures.
 .
 Multiphysics support including:
 .
 * Rigid body dynamics including constraint solvers, generic constraints,
 ragdolls, hinge, ball-socket.
 * Support for constraint limits and motors.
 * Soft body support including cloth, rope and deformable.
 * Bullet is integrated into Blender.
 * Serialization of physics data in the cross-platform binary bullet file
 format.
 .
 This package contains development files for Bullet.

Package: libbullet-doc
Description-md5: 6d5dd96f32e2777f362c62dae4f5ecb3
Description-en: professional 3D Game Multiphysics Library -- documentation
 Bullet professional 3D Game Multiphysics Library provides state of the art
 collision detection, soft body and rigid body dynamics.
 .
 This package contains the Bullet API documentation and the Bullet Quick Start
 Guide.
 .
 For more information about Bullet, please refer to the libbullet-dev package.

Package: libbullet-extras-dev
Description-md5: 8340b03b9b64bfa835b906278a4153a9
Description-en: professional 3D Game Multiphysics Library -- extra development
 Bullet professional 3D Game Multiphysics Library provides state of the art
 collision detection, soft body and rigid body dynamics.
 .
 This package contains extra development files for Bullet.
 .
 For more information about Bullet, please refer to the libbullet-dev package.

Package: libbullet-extras3.24t64
Description-md5: 1a1908a354113872d7b63f700aba418d
Description-en: professional 3D Game Multiphysics Library -- extra libraries
 Bullet professional 3D Game Multiphysics Library provides state of the art
 collision detection, soft body and rigid body dynamics.
 .
 This package contains all extra shared runtime libraries for Bullet including
 HACD, GIMPACTUtils, InverseDynamics, Serialize, ConvexDecomposition and VHACD.
 .
 For more information about Bullet, please refer to the libbullet-dev package.

Package: libbullet3.24t64
Description-md5: 12d47535f35f354eaa86793578c64b8f
Description-en: professional 3D Game Multiphysics Library
 Bullet professional 3D Game Multiphysics Library provides state of the art
 collision detection, soft body and rigid body dynamics.
 .
 This package contains shared runtime libraries including BulletCollision,
 BulletDynamics, BulletSoftbody, LinearMath and all Bullet 3 libraries.
 .
 For more information about Bullet, please refer to the libbullet-dev package.

Package: libbulletml-dev
Description-md5: 66a3e1577c62893a5c3391db4dac7bbf
Description-en: C++ library to handle BulletML easily - development files
 BulletML is the Bullet Markup Language. BulletML can describe the barrage of
 bullets in shooting games.
 .
 This package includes the files needed for the development of programs that
 use this library.

Package: libbulletml0v5
Description-md5: ac5f4a8ae9b8430107f4e580c3d52631
Description-en: C++ library to handle BulletML easily - runtime library
 BulletML is the Bullet Markup Language. BulletML can describe the barrage of
 bullets in shooting games.
 .
 There are many advantages for using BulletML:
 .
 * BulletML can describe the complicated barrage of bullets in recent
 shooting games easily
 * BulletML demo applet is available. Write BulletML document, and check it
 on this applet
 * BulletML is XML-based language. It offers data portability and reusability.

Package: libbultitude-clojure
Description-md5: 4c1f415b3d826df3c9f23324735ac222
Description-en: Clojure library for finding namespaces on the classpath
 Bultitude is a library for finding namespaces on the classpath.

Package: libburner-media3-1
Description-md5: 3cbe52a11557eda116724ae3d01a81b5
Description-en: CD/DVD burning library for UKUI - runtime
 Libburner is a simple library to burn, copy and erase CD and DVD
 media.
 .
 This package contains the shared library.

Package: libburner-media3-dev
Description-md5: d4e3abc13fd5fe60c8d8d2a97deb3944
Description-en: CD/DVD burning library for GNOME - development
 Libburner is a simple library to burn, copy and erase CD and DVD
 media.
 .
 This package contains the development headers and API documentation.

Package: libbusiness-br-ids-perl
Description-md5: 8f002c7790f6c20e2569b521f1d95ddf
Description-en: modules for dealing with Brazilian identification codes (CPF, CNPJ, ...)
 Business::BR provides facilities to deal with Brazilian identification numbers
 and codes. It is part of a set of distributions to approach programming on
 Brazilian business-related subjects, like CPF and CNPJ.

Package: libbusiness-creditcard-perl
Description-md5: 0ecc8236acc8e008b18040559441ead3
Description-en: Perl module to validate or generate credit card checksums and names
 Business::CreditCard tell you whether a credit card number is
 self-consistent -- whether the last digit of the number is a valid
 checksum for the preceding digits.
 .
 The validate() subroutine returns 1 if the card number provided passes
 the checksum test, and 0 otherwise.
 .
 The cardtype() subroutine returns a string containing the type of
 card: "MasterCard", "VISA", and so on.
 .
 The generate_last_digit() subroutine computes and returns the last
 digit of the card given the preceding digits.  With a 16-digit card,
 you provide the first 15 digits; the subroutine returns the sixteenth.

Package: libbusiness-edi-perl
Description-md5: af5e7d637255b548942f4f086d9fac8a
Description-en: class for generating U.N. EDI interchange objects
 The focus of Business::EDI is to provide object based access to EDI messages
 and subelements. At present, the EDI input processed by Business::EDI objects
 is JSON from the edi4r ruby library, and there is no EDI output beyond the
 perl objects themselves.

Package: libbusiness-edifact-interchange-perl
Description-md5: aeae10c6a2cf4c96033cee7e3ae35d9f
Description-en: module to parse Edifact messages for book ordering
 Business::Edifact::Interchange is a support module for EDI ordering
 modules being developed for the Koha and Evergreen OS library
 management systems. The standards for using Edifact in Library book
 supply are available from http://www.editeur.org.

Package: libbusiness-hours-perl
Description-md5: 407cf025717e50802024a768e413aa25
Description-en: Perl module to calculate business hours in a time period
 Business::Hours is a simple tool for calculating business hours in a time
 period. Business hours can be specified for each day of the week, including
 details of breaks. Additionally, (public) holidays can be defined and
 excluded from the calculation.

Package: libbusiness-isbn-data-perl
Description-md5: 8d0e38cef4621235676190262eac2227
Description-en: data pack for Business::ISBN
 Business::ISBN::Data contains the data for Business::ISBN to do its work. It
 is current as per the version of this package.
 .
 You can update Business::ISBN::Data independently of this module as the
 various ISBN organizations assign new publisher codes. The ISBN agency lists
 these data on their website at http://www.isbn-international.org/, and a
 current RangeMessage.xml file can be downloaded from
 http://www.isbn-international.org/agency?rmxml=1 and will be used by this
 module in preference of the included data when pointed to by the
 ISBN_RANGE_MESSAGE environment variable.
 .
 Note, that as a historical artifact, some countries are actually language
 areas. For instance, country code 2 is "French", and includes several
 French-speaking countries.

Package: libbusiness-isbn-perl
Description-md5: 70e3939e29425484ad8e7999a53e663c
Description-en: Perl library to work with International Standard Book Numbers
 Business::ISBN allows one to easily extract useful information from ISBN such
 as country code, publisher code, ... It allows one to check the checksum
 and/or correct it.

Package: libbusiness-isin-perl
Description-md5: f5ed0a69d671d0c0d169f0c5e288af56
Description-en: module to validate International Securities Identification Numbers
 Business::ISIN is a class which validates ISINs (International Securities
 Identification Numbers), the codes which identify shares in much the same way
 as ISBNs identify books.

Package: libbusiness-ismn-perl
Description-md5: f7d8e3e5823d63b2572b53e745078f25
Description-en: module for International Standard Music Numbers
 Business::ISMN is a module for working with International Standard Music
 Numbers. It allows one to format, query, convert, or validate them, and to
 print barcodes.

Package: libbusiness-issn-perl
Description-md5: 05b9591d6bbfa41ac3eed3564d136812
Description-en: Perl extension for International Standard Serial Numbers (ISSN)
 A Perl module (Business::ISSN) for working with ISSN numbers (International
 Standard Serial Numbers), used to identify periodical publications, such
 as magazines.

Package: libbusiness-onlinepayment-authorizenet-perl
Description-md5: ae7d09090969ac42d46f259b53eb5168
Description-en: AuthorizeNet backend for Business::OnlinePayment
 Business::OnlinePayment::AuthorizeNet is a Business::OnlinePayment backend
 module for Authorize.Net.  It is only useful if you have a merchant account
 with Authorize.Net: http://www.authorize.net/
 .
 Business::OnlinePayment is a generic interface for processing payments through
 online credit card processors, online check acceptance houses, etc.  (If you
 like buzzwords, call it an "multiplatform ecommerce-enabling middleware
 solution").

Package: libbusiness-onlinepayment-ippay-perl
Description-md5: 5ab7a33db64230dfc1374ed9e5b22c44
Description-en: backend for IPPay in Business::OnlinePayment framework
 IPPay (see http://www.ippay.com) is a online payment framework for recurring
 utility bills. Business::OnlinePayment::IPPay is a Perl interface that fits
 into the wider Business::OnlinePayment framework.

Package: libbusiness-onlinepayment-openecho-perl
Description-md5: 5074774dc8b888eabee80e38b67a0474
Description-en: ECHO backend module for Business::OnlinePayment
 This is Business::OnlinePayment::OpenECHO, an Business::OnlinePayment
 backend module for ECHO.  It is only useful if you have a merchant account
 with ECHO: http://www.echo-inc.com/  (also see http://www.openecho.com/)
 .
 Business::OnlinePayment is a generic interface for processing payments through
 online credit card processors, online check acceptance houses, etc.  (If you
 like buzzwords, call it an "multiplatform ecommerce-enabling middleware
 solution").

Package: libbusiness-onlinepayment-payconnect-perl
Description-md5: 0bc8d0eee78f544e49312ee1df19f14f
Description-en: PaymentOne PayConnect backend for Business::OnlinePayment
 Business::OnlinePayment::PayConnect is a Business::OnlinePayment backend
 module for PaymentOne (formerly eBillit) PayConnect.  It is only useful if
 you have a merchant account with PaymentOne (formerly eBillit):
 http://www.paymentone.com/products/paycon.asp
 .
 Business::OnlinePayment is a generic interface for processing payments through
 online credit card processors, online check acceptance houses, etc.  (If you
 like buzzwords, call it an "multiplatform ecommerce-enabling middleware
 solution").

Package: libbusiness-onlinepayment-payflowpro-perl
Description-md5: 7f34120000c357aefb9709bcaa1983c2
Description-en: PayPal Payflow Pro backend for Business::OnlinePayment
 This is Business::OnlinePayment::PayflowPro, an Business::OnlinePayment
 backend module for PayPal Payflow Pro.  It is only useful if you have a
 merchant account with PayPal Payflow Pro:
 https://www.paypal.com/cgi-bin/webscr?cmd=_payflow-pro-overview-outside
 .
 Business::OnlinePayment is a generic interface for processing payments through
 online credit card processors, online check acceptance houses, etc.  (If you
 like buzzwords, call it an "multiplatform ecommerce-enabling middleware
 solution").

Package: libbusiness-onlinepayment-paymentech-perl
Description-md5: ad3461adfef7dd794aafb234e82b69d4
Description-en: Chase Paymentech backend for Business::OnlinePayment
 This is Business::OnlinePayment::PaymenTech, an Business::OnlinePayment
 backend module for Chase Paymentech.  It is only useful if you have a
 merchant account with Chase Paymentech: http://www.chasepaymentech.com/
 .
 Business::OnlinePayment is a generic interface for processing payments through
 online credit card processors, online check acceptance houses, etc.  (If you
 like buzzwords, call it an "multiplatform ecommerce-enabling middleware
 solution").

Package: libbusiness-onlinepayment-perl
Description-md5: 0732d0b3a56b0f7ff862c5b0d0cc8cd2
Description-en: Perl extension for online payment processing
 Business::OnlinePayment is a generic module for processing payments through
 online credit card processors, online check acceptance houses, etc.  (If you
 like buzzwords, call it an "multiplatform ecommerce-enabling middleware
 solution").
 .
 IMPORTANT: Business::OnlinePayment only defines the frontend interface to the
 system, in order to use it you also need to have at least one backend
 processing module installed.

Package: libbusiness-onlinepayment-tclink-perl
Description-md5: 479820be937fa1d14b7ad5168ee1ff57
Description-en: TrustCommerce backend for Business::OnlinePayment
 Business::OnlinePayment::TCLink is a Business::OnlinePayment
 backend module for the TrustCommerce payment gateway. It is only useful if
 you have an account with TrustCommerce: http://www.trustcommerce.com/
 .
 Business::OnlinePayment is a generic interface for processing payments through
 online credit card processors, online check acceptance houses, etc. (If you
 like buzzwords, call it an "multiplatform ecommerce-enabling middleware
 solution").

Package: libbusiness-onlinepayment-transactioncentral-perl
Description-md5: b09d15635d36379f0640f6c9e2f8ed52
Description-en: Transaction Central backend module for Business::OnlinePayment
 Business::OnlinePayment::TransactionCentral is a backend module for the
 MerchantAnywhere Transaction Central gateway.  It is only useful if you
 have a merchant account with MerchantAnywhere.

Package: libbusiness-onlinepayment-viaklix-perl
Description-md5: 12fdc07bb24618448dba33da58bcae20
Description-en: viaKLIX backend for Business::OnlinePayment
 Business::OnlinePayment::viaKLIX is a back end driver that implements
 the interface specified by Business::OnlinePayment to support payment
 handling via viaKLIX's Internet payment solution.
 .
 See Business::OnlinePayment for details on the interface this
 modules supports.

Package: libbusiness-paypal-api-perl
Description-md5: 2f65534015ba19d168f2e111814fc2b0
Description-en: module providing access to the PayPal API
 Business::PayPal::API is a Perl module providing access to the PayPal API.
 It supports both certificate authentication and the new 3-token "Signature"
 authentication. It also support PayPal's development sandbox for testing.

Package: libbusiness-tax-vat-validation-perl
Description-md5: edd805eef61d5b3403888465b340e4ff
Description-en: library for European VAT numbers validation
 Business::Tax::VAT::Validation is a Perl library providing an easy API to
 validate European VAT numbers and check if they have been registered by the
 competent authorities. It asks the VIES database when needed.

Package: libbusiness-us-usps-webtools-perl
Description-md5: 9c76d38752bb4c43151a4c8fe5224e7e
Description-en: Perl module enabling use of USPS Web Tools services
 Business::US::USPS::WebTools provides a Perl interface to the US
 Postal Service's Web Tools service. You need a UserID and Password
 to use these services. See the Web Tools site at
 http://www.usps.com/webtools/ for details.

Package: libbuteosocialcommon-dev
Description-md5: 139c20c9519a3a2f368d49e69addd2af
Description-en: Development files for Buteo social plugins library
 The Buteo Synchronization Framework relies on plugins in order to synchronize
 with a variety of data sources.
 .
 This package contains the development files.

Package: libbuteosocialcommon1
Description-md5: d82266296d2997eceea88ae285c28f30
Description-en: Common library for plugins syncing to social network accounts
 The Buteo Synchronization Framework relies on plugins in order to synchronize
 with a variety of data sources.
 .
 This package provides the libsyncpluginscommon shared library containing code
 that's common to all social network account syncing plugins.

Package: libbuteosyncfw5-0
Description-md5: 1340197531cf8eee793168f3216479c5
Description-en: Buteo Synchronization Framework (plugin API library)
 Synchronization of contact data in Lomiri is controlled by Buteo (the
 synchronization framework used in Ubuntu Touch and SailfishOS).
 Synchronization with a variety of data sources is supported through a
 number of data-source-specific synchronization plugins. Each plugin is
 independent, although many of them share significant amounts of code to
 ease maintenance.
 .
 This package contains the shared library used by Buteo plugins for
 integrating into the Buteo SyncFW.

Package: libbuteosyncfw5-dev
Description-md5: dfa3d5f9b636c0e4140ea5a882aaeb1c
Description-en: Buteo Synchronization Framework (client library header files)
 Synchronization of contact data in Lomiri is controlled by Buteo (the
 synchronization framework used in Ubuntu Touch and SailfishOS).
 Synchronization with a variety of data sources is supported through a
 number of data-source-specific synchronization plugins. Each plugin is
 independent, although many of them share significant amounts of code to
 ease maintenance.
 .
 This package contains the development header files of the plugin library
 needed for writing Buteo SyncFW plugins.

Package: libbuteosyncfw5-doc
Description-md5: e4692f97a6077cb8c4fe619060022614
Description-en: Buteo Synchronization Framework (API documentation)
 Synchronization of contact data in Lomiri is controlled by Buteo (the
 synchronization framework used in Ubuntu Touch and SailfishOS).
 Synchronization with a variety of data sources is supported through a
 number of data-source-specific synchronization plugins. Each plugin is
 independent, although many of them share significant amounts of code to
 ease maintenance.
 .
 This package contains the API documentation package for buteo-syncfw.

Package: libbuteosyncml5-1
Description-md5: a663d3fcf202745e0c152190a78ecad2
Description-en: SyncML library with a Qt-like API
 The Buteo SyncML stack was written in C++ and has a Qt like API. It provides a
 SyncML stack which can be used to create SyncML based applications.
 .
 This package contains the shared library.

Package: libbuteosyncml5-dev
Description-md5: 3bf828757adcade7e71cc1362fa523ed
Description-en: SyncML library with a Qt-like API (development files)
 The Buteo SyncML stack was written in C++ and has a Qt like API. It provides a
 SyncML stack which can be used to create SyncML based applications.
 .
 This package contains the files needed to develop applications using the Buteo
 SyncML stack.

Package: libbwa-dev
Description-md5: 01833875f8f69852d0cd759251a6ed1b
Description-en: Burrows-Wheeler Aligner source files
 BWA is a software package for mapping low-divergent sequences against
 a large reference genome, such as the human genome. It consists of
 three algorithms: BWA-backtrack, BWA-SW and BWA-MEM. The first
 algorithm is designed for Illumina sequence reads up to 100bp, while
 the rest two for longer sequences ranged from 70bp to 1Mbp. BWA-MEM
 and BWA-SW share similar features such as long-read support and split
 alignment, but BWA-MEM, which is the latest, is generally recommended
 for high-quality queries as it is faster and more accurate. BWA-MEM
 also has better performance than BWA-backtrack for 70-100bp Illumina
 reads.
 .
 This package contains the source files for use in other programs.

Package: libbyte-buddy-java
Description-md5: d0a1c7593e3d7f156778102c15644cc1
Description-en: Runtime code generation for the Java virtual machine
 Byte Buddy is a code generation and manipulation library for creating
 and modifying Java classes during the runtime of a Java application and
 without the help of a compiler. Other than the code generation utilities
 that ship with the Java Class Library, Byte Buddy allows the creation of
 arbitrary classes and is not limited to implementing interfaces for the
 creation of runtime proxies. Furthermore, Byte Buddy offers a convenient
 API for changing classes either manually, using a Java agent or during a
 build.

Package: libbytecode-java
Description-md5: 3469ce7f24fac3476be3498096bfe275
Description-en: Java bytecode manipulation library
 The library presents itself as a collection of routines to manipulate Java
 bytecode. It allows for the dynamic creation of Java class files without
 using of Javac. Such tailored code can be used, i.e. as for the upstream's
 motivation of the BioJava developers, to generate implementations of
 Hidden Markov Models. It thus acts much like inline assembly for Java.

Package: libbytecode-java-doc
Description-md5: fa080ce639827f2ac77895b8c140d30a
Description-en: Documentation for the API of the Java bytecode library
 Javadoc-generated description of the bytecode API in HTML.

Package: libbytes-random-secure-perl
Description-md5: 68225558b28766f90a4c8bc6d353f898
Description-en: Perl extension to generate cryptographically-secure random bytes
 Bytes::Random::Secure provides two interfaces for obtaining crypt-quality
 random bytes. The simple interface is built around plain functions. For
 greater control over the Random Number Generator's seeding, there is an
 Object Oriented interface that provides much more flexibility.
 .
 The "functions" interface provides five functions that can be used any time
 you need a string (or MIME Base64 representation, or hex-digits
 representation, or Quoted Printable representation) of a specific number of
 random bytes. There are equivalent methods available via the OO interface.
 .
 Bytes::Random::Secure can be a drop-in replacement for Bytes::Random, with
 the primary enhancement of using a much higher quality random number
 generator to create the random data. The random_bytes function emulates the
 user interface of Bytes::Random's function by the same name. But with
 Bytes::Random::Secure the random number generator comes from
 Math::Random::ISAAC, and is suitable for cryptographic purposes. The harder
 problem to solve is how to seed the generator. This module uses
 Crypt::Random::Seed to generate the initial seeds for Math::Random::ISAAC.

Package: libbz2-ocaml
Description-md5: c1f12ff62a902d3f19070ce4fa56fdb9
Description-en: OCaml bindings for the bzip2 compression library (runtime)
 CamlBZ2 provides OCaml bindings for libbz2 (AKA bzip2), a popular
 compression library which typically compresses better (i.e., smaller
 resulting files) than gzip.
 .
 Using CamlBZ2 you can read and write compressed "files", where files
 can be anything offering an in_channel/out_channel abstraction
 (files, sockets, ...).
 .
 Also, with CamlBZ2 you can compress and decompress strings in memory
 using the bzip2 compression algorithm.
 .
 This package contains only the shared runtime stub libraries.

Package: libbz2-ocaml-dev
Description-md5: 2e0772b8c2e025a604672d5b06c05ced
Description-en: OCaml bindings for the bzip2 compression library
 CamlBZ2 provides OCaml bindings for libbz2 (AKA bzip2), a popular
 compression library which typically compresses better (i.e., smaller
 resulting files) than gzip.
 .
 Using CamlBZ2 you can read and write compressed "files", where files
 can be anything offering an in_channel/out_channel abstraction
 (files, sockets, ...).
 .
 Also, with CamlBZ2 you can compress and decompress strings in memory
 using the bzip2 compression algorithm.
 .
 This package contains all the development stuff you need to use
 CamlBZ2 in your programs.

Package: libbzip3-1
Description-md5: 090a424df76fa42c8a2e5cc8ba8da87f
Description-en: better, faster and stronger spiritual successor to bzip2 - runtime
 Features higher compression ratios and better performance thanks to a order-0
 context mixing entropy coder, a fast Burrows-Wheeler transform code making use
 of suffix arrays and a RLE with Lempel Ziv+Prediction pass based on LZ77-style
 string matching and PPM-style context modeling.
 .
 This package includes the shared library.

Package: libbzip3-dev
Description-md5: e31eb22cbb1f567d531dc86cf8fdb109
Description-en: better, faster and stronger spiritual successor to bzip2 - development
 Features higher compression ratios and better performance thanks to a order-0
 context mixing entropy coder, a fast Burrows-Wheeler transform code making use
 of suffix arrays and a RLE with Lempel Ziv+Prediction pass based on LZ77-style
 string matching and PPM-style context modeling.
 .
 This package contains files that are needed to build applications.

Package: libbzrtp-dev
Description-md5: 638a8d07389b34632ca2d93b91668de3
Description-en: Development files for the Bzrtp key exchange library
 Bzrtp is an open source implementation of the ZRTP key exchange protocol.
 The library is written in C and C++. It is fully portable and can be executed
 on many platforms including ARM and x86.
 .
 This package contains the development files.

Package: libbzrtp1
Description-md5: ab28e420d09bff11ed8077d395b6c8f0
Description-en: Library for the ZRTP key exchange protocol
 Bzrtp is an open source implementation of the ZRTP key exchange protocol.
 The library is written in C and C++. It is fully portable and can be executed
 on many platforms including ARM and x86.
 .
 The library enables encrypted communications in Linphone.

Package: libc++-17-dev
Description-md5: 1c8ae27b1e510c4e5bfc469768cf5dee
Description-en: LLVM C++ Standard library (development files)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.

Package: libc++-17-dev-wasm32
Description-md5: 731d8a2241fbe5fcb3c682accf2f459e
Description-en: LLVM C++ Standard library (WASI)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++-18-dev
Description-md5: 1c8ae27b1e510c4e5bfc469768cf5dee
Description-en: LLVM C++ Standard library (development files)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.

Package: libc++-18-dev-wasm32
Description-md5: 731d8a2241fbe5fcb3c682accf2f459e
Description-en: LLVM C++ Standard library (WASI)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++-19-dev
Description-md5: 1c8ae27b1e510c4e5bfc469768cf5dee
Description-en: LLVM C++ Standard library (development files)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.

Package: libc++-19-dev-wasm32
Description-md5: 731d8a2241fbe5fcb3c682accf2f459e
Description-en: LLVM C++ Standard library (WASI)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++-20-dev
Description-md5: 1c8ae27b1e510c4e5bfc469768cf5dee
Description-en: LLVM C++ Standard library (development files)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.

Package: libc++-20-dev-wasm32
Description-md5: 731d8a2241fbe5fcb3c682accf2f459e
Description-en: LLVM C++ Standard library (WASI)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++-21-dev
Description-md5: 1c8ae27b1e510c4e5bfc469768cf5dee
Description-en: LLVM C++ Standard library (development files)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.

Package: libc++-21-dev-wasm32
Description-md5: 731d8a2241fbe5fcb3c682accf2f459e
Description-en: LLVM C++ Standard library (WASI)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++-22-dev
Description-md5: 1c8ae27b1e510c4e5bfc469768cf5dee
Description-en: LLVM C++ Standard library (development files)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.

Package: libc++-22-dev-wasm32
Description-md5: 731d8a2241fbe5fcb3c682accf2f459e
Description-en: LLVM C++ Standard library (WASI)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++-dev
Description-md5: e0bda63034ee77087a01cecae0ff6dad
Description-en: LLVM C++ Standard library (development files)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.
 .
 This is a dependency package providing the default LLVM C++ Standard library
 development files.

Package: libc++-dev-wasm32
Description-md5: 5847cbbe0acc797dd0fa14b844e1e95b
Description-en: LLVM C++ Standard library (WASI)
 libc++ is another implementation of the C++ standard library
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.
 .
 This is a dependency package providing the default 32-bit WebAssembly
 System Interface.

Package: libc++1
Description-md5: 4363291dce16f076b9fb3f3bbbb934d7
Description-en: LLVM C++ Standard library
 libc++ is another implementation of the C++ standard library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.

Package: libc++1-17t64
Description-md5: 4363291dce16f076b9fb3f3bbbb934d7
Description-en: LLVM C++ Standard library
 libc++ is another implementation of the C++ standard library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.

Package: libc++1-18
Description-md5: 4363291dce16f076b9fb3f3bbbb934d7
Description-en: LLVM C++ Standard library
 libc++ is another implementation of the C++ standard library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Fast execution.
 * Minimal memory use.
 * Fast compile times.
 * ABI compatibility with gcc's libstdc++ for some low-level features such
 as exception objects, rtti and memory allocation.
 * Extensive unit tests.

Package: libc++abi-17-dev
Description-md5: 75374ee23427d4882c5c4a7a7e3fd30e
Description-en: LLVM low level support for a standard C++ library (development files)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++

Package: libc++abi-17-dev-wasm32
Description-md5: 0b2ed8c1ba25795a2f525c10f20bb162
Description-en: LLVM low level support for a standard C++ library (WASI)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++abi-18-dev
Description-md5: 75374ee23427d4882c5c4a7a7e3fd30e
Description-en: LLVM low level support for a standard C++ library (development files)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++

Package: libc++abi-18-dev-wasm32
Description-md5: 0b2ed8c1ba25795a2f525c10f20bb162
Description-en: LLVM low level support for a standard C++ library (WASI)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++abi-19-dev
Description-md5: 75374ee23427d4882c5c4a7a7e3fd30e
Description-en: LLVM low level support for a standard C++ library (development files)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++

Package: libc++abi-19-dev-wasm32
Description-md5: 0b2ed8c1ba25795a2f525c10f20bb162
Description-en: LLVM low level support for a standard C++ library (WASI)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++abi-20-dev
Description-md5: 75374ee23427d4882c5c4a7a7e3fd30e
Description-en: LLVM low level support for a standard C++ library (development files)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++

Package: libc++abi-20-dev-wasm32
Description-md5: 0b2ed8c1ba25795a2f525c10f20bb162
Description-en: LLVM low level support for a standard C++ library (WASI)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++abi-21-dev
Description-md5: 75374ee23427d4882c5c4a7a7e3fd30e
Description-en: LLVM low level support for a standard C++ library (development files)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++

Package: libc++abi-21-dev-wasm32
Description-md5: 0b2ed8c1ba25795a2f525c10f20bb162
Description-en: LLVM low level support for a standard C++ library (WASI)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++abi-22-dev
Description-md5: 75374ee23427d4882c5c4a7a7e3fd30e
Description-en: LLVM low level support for a standard C++ library (development files)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++

Package: libc++abi-22-dev-wasm32
Description-md5: 0b2ed8c1ba25795a2f525c10f20bb162
Description-en: LLVM low level support for a standard C++ library (WASI)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++
 .
 This package provides a version for the 32-bit WebAssembly System Interface.

Package: libc++abi-dev
Description-md5: 3f6b3488dd83bb30119ce0ff86228665
Description-en: LLVM low level support for a standard C++ library (development files)
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++
 .
 This is a dependency package providing low level support to
 dev LLVM C++ Standard library.

Package: libc++abi1
Description-md5: 5b53167a183ddda940e4506de7ac101b
Description-en: LLVM low level support for a standard C++ library
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++

Package: libc++abi1-17t64
Description-md5: 5b53167a183ddda940e4506de7ac101b
Description-en: LLVM low level support for a standard C++ library
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++

Package: libc++abi1-18
Description-md5: 5b53167a183ddda940e4506de7ac101b
Description-en: LLVM low level support for a standard C++ library
 libc++abi is another implementation of low level support for a standard C++
 library.
 .
 Features and Goals
 .
 * Correctness as defined by the C++ standards.
 * Provide a portable sublayer to ease the porting of libc++

Package: libc-ares2
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: libc-devtools
Description-md5: 3d0fedaf07a99e110f3f06b39e883c63
Description-en: GNU C Library: Development tools
 This package contains development tools shipped by the GNU C
 Library.
 .
 * memusage, memusagestat: profile a program's memory usage
 * mtrace: interpret the malloc trace log
 * sotruss: trace shared library calls
 * sprof: display shared object profiling data

Package: libc-icap-mod-contentfiltering
Description-md5: 99f03b262675e3273abfba9801638ab5
Description-en: Content filtering Service for c-icap
 This is an score based content filtering icap service. It is distributed with
 c-icap and written by the same author.

Package: libc-icap-mod-urlcheck
Description-md5: 8200a081f38385b61d3569124b1e21cb
Description-en: URL Check Service for c-icap
 This is an URL Check Service for c-icap. It is
 distributed with c-icap and written by the same author.

Package: libc-icap-mod-virus-scan
Description-md5: 9a1feb12d473b8a6d38b3d0fdcbffc97
Description-en: Antivirus Service for c-icap
 This is an antivirus Service for c-icap which uses libclamav or clamd to do
 scanning. It is distributed with c-icap and written by the same author.

Package: libc3p0-java
Description-md5: 3fdeadf4bdcabd80ea70ea855ccb3491
Description-en: library for JDBC connection pooling
 c3p0 is an easy-to-use library for making traditional JDBC drivers
 "enterprise-ready" by augmenting them with functionality defined by
 the jdbc3 spec and the optional extensions to jdbc2.

Package: libc3p0-java-doc
Description-md5: 4210c65aafe7e44727050ce4fa4f9091
Description-en: library for JDBC connection pooling (documentation)
 c3p0 is an easy-to-use library for making traditional JDBC drivers
 "enterprise-ready" by augmenting them with functionality defined by
 the jdbc3 spec and the optional extensions to jdbc2.
 .
 This package includes the documentation.

Package: libc4core-dev
Description-md5: 68d0ef32ac85724c11e984f427a15434
Description-en: low-latency, low-level C++ library (development files)
 c4core is a library of low-level C++ utilities,
 written with low-latency projects in mind.
 .
 Some of the utilities provided by c4core have already
 equivalent functionality in the C++ standard, but they are
 provided as the existing C++ equivalent may be insufficient
 (eg, std::string_view), inefficient (eg, std::string),
 heavy (eg streams), or plainly unusable on some platforms/projects,
 (eg exceptions).
 .
 Some other utilities have equivalent under consideration for C++
 standardisation; and yet some other utilities have no equivalent
 under consideration.
 .
 This package holds the header and development library link.

Package: libc4core0
Description-md5: f047caf049b29b8e555a95fa4dd09292
Description-en: low-latency, low-level C++ library
 c4core is a library of low-level C++ utilities,
 written with low-latency projects in mind.
 .
 Some of the utilities provided by c4core have already
 equivalent functionality in the C++ standard, but they are
 provided as the existing C++ equivalent may be insufficient
 (eg, std::string_view), inefficient (eg, std::string),
 heavy (eg streams), or plainly unusable on some platforms/projects,
 (eg exceptions).
 .
 Some other utilities have equivalent under consideration for C++
 standardisation; and yet some other utilities have no equivalent
 under consideration.

Package: libc6-amd64-i386-cross
Description-md5: 90eac660991e1fea8af2dc1445cb077b
Description-en: GNU C Library: 64bit Shared libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the 64bit version
 of the library, meant for AMD64 systems.

Package: libc6-amd64-x32-cross
Description-md5: 90eac660991e1fea8af2dc1445cb077b
Description-en: GNU C Library: 64bit Shared libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the 64bit version
 of the library, meant for AMD64 systems.

Package: libc6-arc-cross
Description-md5: b266351f0a5ff19b39a85a1e2ab438d7
Description-en: GNU C Library: Shared libraries (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: libc6-armel-cross
Description-md5: b266351f0a5ff19b39a85a1e2ab438d7
Description-en: GNU C Library: Shared libraries (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: libc6-dbg-amd64-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-arc-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-arm64-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-armel-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-armhf-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-hppa-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-i386-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-loong64-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-m68k-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-powerpc-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-ppc64-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-ppc64el-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-riscv64-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-s390x-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-sh4-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-sparc64-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dbg-x32-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6-dev-amd64-i386-cross
Description-md5: 539c1605208f0bf01da31ad6bd971c23
Description-en: GNU C Library: 64bit Development Libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the 64bit version of the
 library, meant for AMD64 systems.

Package: libc6-dev-amd64-x32-cross
Description-md5: 539c1605208f0bf01da31ad6bd971c23
Description-en: GNU C Library: 64bit Development Libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the 64bit version of the
 library, meant for AMD64 systems.

Package: libc6-dev-arc-cross
Description-md5: fc7d1124da33f2f1ca4b4e0833019db4
Description-en: GNU C Library: Development Libraries and Header Files (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

Package: libc6-dev-armel-cross
Description-md5: fc7d1124da33f2f1ca4b4e0833019db4
Description-en: GNU C Library: Development Libraries and Header Files (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

Package: libc6-dev-hppa-cross
Description-md5: fc7d1124da33f2f1ca4b4e0833019db4
Description-en: GNU C Library: Development Libraries and Header Files (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

Package: libc6-dev-i386-amd64-cross
Description-md5: 6f806ee4e757d7383cd6757e6a169292
Description-en: GNU C Library: 32-bit development libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the 32bit version of the
 library, meant for AMD64 systems.

Package: libc6-dev-i386-x32-cross
Description-md5: 6f806ee4e757d7383cd6757e6a169292
Description-en: GNU C Library: 32-bit development libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the 32bit version of the
 library, meant for AMD64 systems.

Package: libc6-dev-loong64-cross
Description-md5: fc7d1124da33f2f1ca4b4e0833019db4
Description-en: GNU C Library: Development Libraries and Header Files (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

Package: libc6-dev-m68k-cross
Description-md5: fc7d1124da33f2f1ca4b4e0833019db4
Description-en: GNU C Library: Development Libraries and Header Files (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

Package: libc6-dev-powerpc-cross
Description-md5: fc7d1124da33f2f1ca4b4e0833019db4
Description-en: GNU C Library: Development Libraries and Header Files (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

Package: libc6-dev-powerpc-ppc64-cross
Description-md5: 75670e8b467db3ae588c19a0f750d72f
Description-en: GNU C Library: 32bit powerpc development libraries for ppc64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the 32bit version of the
 library, meant for ppc64 systems.

Package: libc6-dev-ppc64-cross
Description-md5: fc7d1124da33f2f1ca4b4e0833019db4
Description-en: GNU C Library: Development Libraries and Header Files (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

Package: libc6-dev-ppc64-powerpc-cross
Description-md5: 40830d53ae7d4f878756116065b1f9e5
Description-en: GNU C Library: 64bit Development Libraries for PowerPC64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the 64bit version of the
 library, meant for PowerPC64 systems.

Package: libc6-dev-sh4-cross
Description-md5: fc7d1124da33f2f1ca4b4e0833019db4
Description-en: GNU C Library: Development Libraries and Header Files (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

Package: libc6-dev-sparc-sparc64-cross
Description-md5: 505d919869b47ce2ae19500eff514ca6
Description-en: GNU C Library: 32bit Development Libraries for SPARC (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the 32bit version of the
 library, meant for SPARC systems.

Package: libc6-dev-sparc64-cross
Description-md5: fc7d1124da33f2f1ca4b4e0833019db4
Description-en: GNU C Library: Development Libraries and Header Files (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

Package: libc6-dev-x32-amd64-cross
Description-md5: ce902e17792a1f6f55caa01d881d0b93
Description-en: GNU C Library: X32 ABI Development Libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the X32 ABI version of the
 library, meant for amd64 systems.

Package: libc6-dev-x32-cross
Description-md5: fc7d1124da33f2f1ca4b4e0833019db4
Description-en: GNU C Library: Development Libraries and Header Files (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

Package: libc6-dev-x32-i386-cross
Description-md5: ce902e17792a1f6f55caa01d881d0b93
Description-en: GNU C Library: X32 ABI Development Libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the X32 ABI version of the
 library, meant for amd64 systems.

Package: libc6-hppa-cross
Description-md5: b266351f0a5ff19b39a85a1e2ab438d7
Description-en: GNU C Library: Shared libraries (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: libc6-i386-amd64-cross
Description-md5: 5c31c1b9d190705f988b3d90b31e65f7
Description-en: GNU C Library: 32-bit shared libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package includes shared versions of the standard C
 library and the standard math library, as well as many others.
 This is the 32bit version of the library, meant for AMD64 systems.

Package: libc6-i386-x32-cross
Description-md5: 5c31c1b9d190705f988b3d90b31e65f7
Description-en: GNU C Library: 32-bit shared libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package includes shared versions of the standard C
 library and the standard math library, as well as many others.
 This is the 32bit version of the library, meant for AMD64 systems.

Package: libc6-loong64-cross
Description-md5: b266351f0a5ff19b39a85a1e2ab438d7
Description-en: GNU C Library: Shared libraries (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: libc6-m68k-cross
Description-md5: b266351f0a5ff19b39a85a1e2ab438d7
Description-en: GNU C Library: Shared libraries (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: libc6-powerpc-cross
Description-md5: b266351f0a5ff19b39a85a1e2ab438d7
Description-en: GNU C Library: Shared libraries (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: libc6-powerpc-ppc64-cross
Description-md5: 25e7cbeaad8f68c146fede12bd968ddc
Description-en: GNU C Library: 32bit powerpc shared libraries for ppc64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package includes shared versions of the standard C
 library and the standard math library, as well as many others.
 This is the 32bit version of the library, meant for ppc64 systems.

Package: libc6-ppc64-cross
Description-md5: b266351f0a5ff19b39a85a1e2ab438d7
Description-en: GNU C Library: Shared libraries (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: libc6-ppc64-powerpc-cross
Description-md5: c5a7a7575a89a36e58d5e9f47ce1c521
Description-en: GNU C Library: 64bit Shared libraries for PowerPC64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the 64bit version
 of the library, meant for PowerPC64 systems.

Package: libc6-sh4-cross
Description-md5: b266351f0a5ff19b39a85a1e2ab438d7
Description-en: GNU C Library: Shared libraries (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: libc6-sparc-sparc64-cross
Description-md5: 8e87d2da5c41e50953de58852b489e1f
Description-en: GNU C Library: 32bit Shared libraries for SPARC (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the 32bit version
 of the library, meant for SPARC systems.

Package: libc6-sparc64-cross
Description-md5: b266351f0a5ff19b39a85a1e2ab438d7
Description-en: GNU C Library: Shared libraries (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: libc6-x32-amd64-cross
Description-md5: 5dce7768d6cba17025bfaf870f4a171a
Description-en: GNU C Library: X32 ABI Shared libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the X32 ABI version
 of the library, meant for AMD64 systems.

Package: libc6-x32-cross
Description-md5: b266351f0a5ff19b39a85a1e2ab438d7
Description-en: GNU C Library: Shared libraries (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: libc6-x32-i386-cross
Description-md5: 5dce7768d6cba17025bfaf870f4a171a
Description-en: GNU C Library: X32 ABI Shared libraries for AMD64 (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the X32 ABI version
 of the library, meant for AMD64 systems.

Package: libc6.1-alpha-cross
Description-md5: b266351f0a5ff19b39a85a1e2ab438d7
Description-en: GNU C Library: Shared libraries (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

Package: libc6.1-dbg-alpha-cross
Description-md5: 8e33deb1e3b96d190323ece33ca4e219
Description-en: GNU C Library: detached debugging symbols (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 This package contains the detached debugging symbols for the GNU C
 library.

Package: libc6.1-dev-alpha-cross
Description-md5: fc7d1124da33f2f1ca4b4e0833019db4
Description-en: GNU C Library: Development Libraries and Header Files (for cross-compiling)
 This package was generated by dpkg-cross for cross compiling.
 .
 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

Package: libca-certs-ocaml
Description-md5: 2864d4189cef856083b9c9488c770606
Description-en: detect root CA certificates from the operating system (runtime)
 TLS requires a set of root anchors (Certificate Authorities) to
 authenticate servers. This library exposes this list so that it can
 be registered with ocaml-tls.
 .
 This package contains runtime files.

Package: libca-certs-ocaml-dev
Description-md5: 2bad5ee7fdb5098ba1eebc72f10ab9c9
Description-en: detect root CA certificates from the operating system (dev)
 TLS requires a set of root anchors (Certificate Authorities) to
 authenticate servers. This library exposes this list so that it can
 be registered with ocaml-tls.
 .
 This package contains development files.

Package: libca-dev
Description-md5: 2a0e028124fe69be1986c2d975a256be
Description-en: EPICS channel access client library (headers)
 EPICS is the Experimental Physics and Industrial Control System.
 This is the EPICS library exposing channel access primitives for
 clients.
 .
 This package contains the header files.

Package: libca4.14.2
Description-md5: fefccdcf8dbe40d302c5cd32d238725f
Description-en: EPICS channel access client library
 EPICS is the Experimental Physics and Industrial Control System.
 This is the EPICS library exposing channel access primitives for
 clients.

Package: libcache-cache-perl
Description-md5: e211feba00e6a0cd36061b7c8208749d
Description-en: Managed caches of persistent information
 The Cache modules are designed to assist a developer in persisting
 data for a specified period of time.  Often these modules are used in
 web applications to store data locally to save repeated and redundant
 expensive calls to remote machines or databases.  People have also
 been known to use Cache::Cache for its straightforward interface in
 sharing data between runs of an application or invocations of a
 CGI-style script or simply as an easy to use abstraction of the
 filesystem or shared memory.

Package: libcache-fastmmap-perl
Description-md5: 1ae2c7cbe6861169a2b5c6020c5b69b2
Description-en: Perl module providing a mmap'ed cache
 Cache::FastMmap uses the mmap system call to establish an interprocess shared
 memory cache. Its core code is written in C, which can provide significant
 performance compared to a Pure Perl implementation such as Cache::Mmap. It can
 handle rather large pages without the socket connection and latency of using
 full-fledged databases where long-term persistence is unnecessary.
 .
 Since the algorithm uses a dual-level hashing system (a hash is used to find
 a page, then another hash within each page to find a given slot), most get
 calls can execute in constant O(1) time. The system uses fcntl to handle
 concurrent access, but only locks individual pages to reduce contention. The
 oldest (least recently used) data is evicted from the cache first, making
 this cache implementation most suitable for cases when old data is unlikely
 to be searched.

Package: libcache-historical-perl
Description-md5: 454d16132883f42776119497382fcab5
Description-en: simple data caching service with time history
 Cache::Historical provides simple methods to store and search text values
 that are tied to a time and a key, like user or category. Each caching
 operation sets a time stamp, thus making it possible to search according
 to events in time. Like the name suggests, it was originally conceived
 for recording of historic events such as stock trading.
 .
 This module uses SQLite3 as database backend, thus leaving ample space
 for costumized additional tools to the same cached historic data.

Package: libcache-lru-perl
Description-md5: 71eb072e52056c3568c66a3b6181ad7c
Description-en: simple, fast implementation of LRU cache
 Cache::LRU is a simple, fast implementation of an in-memory Least
 Recently Used (LRU) cache in pure perl.

Package: libcache-memcached-fast-perl
Description-md5: fecf36859d6b09f02e9dfb570af0f011
Description-en: Perl client for memcached, in C language
 Cache::Memcached::Fast is a Perl client for memcached,
 a memory cache daemon (http://www.danga.com/memcached/).
 Module core is implemented in C
 and tries hard to minimize number of system calls
 and to avoid any key/value copying for speed.
 As a result, it has very low CPU consumption.
 .
 API is largely compatible with Cache::Memcached,
 original pure Perl client,
 most users of the original module may start using this module
 by installing it and adding "::Fast" to the old name in their scripts.

Package: libcache-memcached-fast-safe-perl
Description-md5: f1af7f5abf6ef4504823176475887662
Description-en: Cache::Memcached::Fast with sanitizing keys and fork-safe
 Cache::Memcached::Fast::Safe is a subclass of Cache::Memcached::Fast.
 It sanitizes all requested keys against memcached injection problems, and
 calls disconnect_all automatically after fork for fork-safe.

Package: libcache-memcached-getparserxs-perl
Description-md5: 6fed4d23efa2027e7064e1ceffe2cd1e
Description-en: C/XS implementation of Cache::Memcached::GetParser
 Cache::Memcached::GetParserXS implements the same function as
 Cache::Memcached::GetParser, except it's written in C/XS. Initial benchmarks
 have shown it to be possibly twice as fast as the original perl version.

Package: libcache-memcached-libmemcached-perl
Description-md5: ec75a3140f9f57033eb7848901f43dad
Description-en: cache interface to Memcached::libmemcached
 Cache::Memcached::libmemcached is the Cache::Memcached compatible interface to
 libmemcached, a C library to interface with memcached.
 .
 Cache::Memcached::libmemcached is built on top of Memcached::libmemcached.
 While Memcached::libmemcached aims to port libmemcached API to perl,
 Cache::Memcached::libmemcached attempts to be API compatible with
 Cache::Memcached, so it can be used as a drop-in replacement.
 .
 Cache::Memcached::libmemcached inherits from Memcached::libmemcached. While you
 are free to use the Memcached::libmemcached specific methods directly on the
 object, doing so will mean that your code is no longer compatible with the
 original Cache::Memcached API therefore losing some of the portability in case
 you want to replace it with some other package.

Package: libcache-memcached-managed-perl
Description-md5: 0f1747bc76a216ee9f3b2d41e4b2c5e2
Description-en: API for managing cached information
 The Cache::Memcached::Managed module provides an API to values, cached in
 one or more memcached servers.  Apart from being very similar to the API
 of Cache::Memcached, the Cached::Memcached::Managed API allows for
 management of groups of values, for simplified key generation and expiration,
 as well as version and namespace management and a few other goodies.
 .
 Over the functionality provided by the Cache::Memcached module, this module
 provides: automatic key generation, ID refinement, version management,
 namespace support, group management, easy (default) expiration specification,
 automatic fork() detection, magical increment, instant invalidation,
 dead memcached server detection, starting/stopping memcached servers and an
 extensive test-suite.
 .
 The basic premise is that each piece of information that is to be cached,
 can be identified by a key, an optional ID, a version and a namespace.
 The key determines the basic identification of the value to be cached.
 The ID specifies a refinement on the basic identification.  The version
 ensures that differently formatted values with the same key and ID do not
 interfere with each other.  The namespace ensures that different realms
 of information (for instance, for different users) do not interfere with each
 other.

Package: libcache-memcached-perl
Description-md5: 01348ade779970f96ae40a86cdb3314f
Description-en: Perl module for using memcached servers
 Cache::Memcached is a module that interfaces with the memcached distributed
 memory cache daemon. Danga Interactive's memcached is a generic memory object
 caching system, often used to accelerate dynamic web sites by reducing load
 on slower databases. (See the memcached package)
 .
 This module allows Perl authors to quickly set and retrieve key/data pairs
 from memcached servers, even clusters of multiple daemons. As such, it is
 used to power several large-scale and high-performance web sites, including
 LiveJournal and Slashdot.

Package: libcache-mmap-perl
Description-md5: 254e921034646bac4fa6f9caa95a1797
Description-en: module to provide a shared data cache using memory mapped files
 Cache::Mmap implements a shared data cache, using memory mapped files.
 If routines are provided which interact with the underlying data, access to
 the cache is completely transparent, and the module handles all the details of
 refreshing cache contents, and updating underlying data, if necessary.
 .
 Cache entries are assigned to "buckets" within the cache file, depending on
 the key. Within each bucket, entries are stored approximately in order of last
 access, so that frequently accessed entries will move to the head of the
 bucket, thus decreasing access time. Concurrent accesses to the same bucket are
 prevented by file locking of the relevant section of the cache file.

Package: libcache-perl
Description-md5: c7f909086a6b4f1d9ac8f36954a9ee16
Description-en: Cache interface
 Cache is designed to assist a developer in persisting data for a
 specified period of time.  Often these modules are used in web applications to
 store data locally to save repeated and redundant expensive calls to remote
 machines or databases.
 .
 The Cache interface is implemented by derived classes that store cached data
 in different manners (such as files on a filesystem, or in memory).

Package: libcache-ref-perl
Description-md5: 15aa35d6225f08203fc5a3d7a0f990b9
Description-en: Perl module for caching references in memory
 Cache::Ref implements in-memory caching, designed primarily for shared
 references.  It supports various caching algorithms.
 .
 It differs from CHI (libchi-perl), in that it does not attempt to address
 the problem of caching things persistently.

Package: libcache-simple-timedexpiry-perl
Description-md5: 46ed4ee94fbbfd5e356813cc5635ed50
Description-en: Perl module to cache and expire key/value pairs
 Example:
 .
 my $h = new Cache::Simple::TimedExpiry;
 .
 $h->set(Forever => "Don't expire", 0);
 do {$h->set($_,"Value of $_", 1); sleep 2;} for qw(Have a nice day); $,=' ';
 print $h->elements; $h->dump; sleep 4; print $h->elements; $h->dump;

Package: libcadical-dev
Description-md5: ae908dcf4f3ffc7f8fda281e112f0e49
Description-en: Simplified Satisfiability Solver (development files)
 CaDiCaL is a CDCL solver that is easy to understand and change, while at the
 same time not being much slower than other state-of-the-art CDCL solvers.
 .
 This package contains development files for CaDiCaL. Install it if you
 want to develop applications that use CaDiCaL's API.

Package: libcaes-dev
Description-md5: becd5a4ac6c8f39a49ba588f2c334d43
Description-en: cross-platform AES encryption library -- development files
 libcaes is a library to support cross-platform AES encryption.
 .
 This package includes the development support files.

Package: libcaes1
Description-md5: f6350182f5124c1c98d38ce760f3298a
Description-en: cross-platform AES encryption library
 libcaes is a library to support cross-platform AES encryption.
 .
 This package contains the shared library.

Package: libcaf-core0.17t64
Description-md5: ed43ee4ab83a4d0a2854655dcfcbdec9
Description-en: Implementation of the Actor Model in C++, core library
 The actor-framework library facilitates writing applications based on the
 actor model in C++. It aims to be lightweight, distributed and simple.
 .
 This package contains the core library.

Package: libcaf-dev
Description-md5: bcec138152f82f2d349f3f5a90dfb1e4
Description-en: Implementation of the Actor Model in C++, development files
 The actor-framework library facilitates writing applications based on the
 actor model in C++. It aims to be lightweight, distributed and simple.
 .
 This package contains headers and other files required to develop
 applications against the library.

Package: libcaf-doc
Description-md5: 8ed9f02a0189317fe022c9d123006a82
Description-en: Implementation of the Actor Model in C++, development files
 The actor-framework library facilitates writing applications based on the
 actor model in C++. It aims to be lightweight, distributed and simple.
 .
 This package contains documentation and examples for the library.

Package: libcaf-io0.17t64
Description-md5: 9d244c51c439b998d9fcf14306e87b4b
Description-en: Implementation of the Actor Model in C++, I/O library
 The actor-framework library facilitates writing applications based on the
 actor model in C++. It aims to be lightweight, distributed and simple.
 .
 This package contains the io library required for network transparency.

Package: libcaf-mpich-3t64
Description-md5: 9d9412e935ae276ba04b111249f3e1db
Description-en: Co-Array Fortran libraries  (MPICH)
 OpenCoArrays is an open-source software project that supports the
 coarray Fortran (CAF) parallel programming features of the Fortran 2008
 standard and several features proposed for Fortran 2015 in the draft
 Technical Specification [TS 18508] "Additional Parallel Features in Fortran".
 .
 This package provides the libraries necessary for Fortran to build parallel
 CAF programs built on top of MPICH MPI.

Package: libcaf-openmpi-3t64
Description-md5: fb98a199d40670e2d06b868ea80280ff
Description-en: Co-Array Fortran libraries  (OpenMPI)
 OpenCoArrays is an open-source software project that supports the
 coarray Fortran (CAF) parallel programming features of the Fortran 2008
 standard and several features proposed for Fortran 2015 in the draft
 Technical Specification [TS 18508] "Additional Parallel Features in Fortran".
 .
 This package provides the libraries necessary for Fortran to build parallel
 CAF programs built on top of OpenMPI.

Package: libcaf-openssl0.17t64
Description-md5: 33f5b11367457c950e30d8236a7b399d
Description-en: Implementation of the Actor Model in C++, OpenSSL library
 The actor-framework library facilitates writing applications based on the
 actor model in C++. It aims to be lightweight, distributed and simple.
 .
 This package contains the io library required for TLS encryption
 using OpenSSL.

Package: libcaffeine-java
Description-md5: 3c5207830c43e679c072f3d0d74792d4
Description-en: High performance caching library
 Caffeine provides an in-memory cache using a Google Guava inspired API.
 The improvements draw on the experience designing Guava's cache and
 ConcurrentLinkedHashMap.
 .
 Caffeine provides flexible construction to create a cache with a combination
 of the following features:
 * Automatic loading of entries into the cache, optionally asynchronously
 * Size-based eviction when a maximum is exceeded based on frequency
 and recency
 * Time-based expiration of entries, measured since last access or last write
 * Asynchronously refresh when the first stale request for an entry occurs
 * Keys automatically wrapped in weak references
 * Values automatically wrapped in weak or soft references
 * Notification of evicted (or otherwise removed) entries
 * Writes propagated to an external resource
 * Accumulation of cache access statistics

Package: libcairo-5c-dev
Description-md5: d69f661bf25d93951e78ad753e2321ab
Description-en: library for cairo nickle bindings dev files
 This package contains a shared library which links to the cairo
 library using the nickle FFI mechanism. It exposes most of the cairo
 API, although support for fonts is limited to the toy font API. This
 package provides the development files for the libcairo-5c library.

Package: libcairo-5c0
Description-md5: 1e6a6c5989b8ebadfcb1dbfcc165d42c
Description-en: library for cairo nickle bindings
 This package contains a shared library which links to the cairo
 library using the nickle FFI mechanism. It exposes most of the cairo
 API, although support for fonts is limited to the toy font API.

Package: libcairo-ocaml
Description-md5: 79085065a08b6c8d01ce5299b9ad01ae
Description-en: OCaml bindings for Cairo (runtime)
 Cairo is a multi-platform library providing anti-aliased
 vector-based rendering for multiple target backends. Paths consist
 of line segments and cubic splines and can be rendered at any width
 with various join and cap styles. All colors may be specified with
 optional translucence (opacity/alpha) and combined using the
 extended Porter/Duff compositing algebra as found in the X Render
 Extension.
 .
 Cairo exports a stateful rendering API similar in spirit to the path
 construction, text, and painting operators of PostScript, (with the
 significant addition of translucence in the imaging model). When
 complete, the API is intended to support the complete imaging model of
 PDF 1.4.
 .
 This package contains only the shared runtime stub libraries.

Package: libcairo-ocaml-dev
Description-md5: 52446b21850ea80840bf88ddb0e9e147
Description-en: OCaml bindings for Cairo
 Cairo is a multi-platform library providing anti-aliased
 vector-based rendering for multiple target backends. Paths consist
 of line segments and cubic splines and can be rendered at any width
 with various join and cap styles. All colors may be specified with
 optional translucence (opacity/alpha) and combined using the
 extended Porter/Duff compositing algebra as found in the X Render
 Extension.
 .
 Cairo exports a stateful rendering API similar in spirit to the path
 construction, text, and painting operators of PostScript, (with the
 significant addition of translucence in the imaging model). When
 complete, the API is intended to support the complete imaging model of
 PDF 1.4.
 .
 This package contains all the development stuff you need to use Cairo in
 your OCaml programs. The following backends are supported: PostScript,
 PDF, PNG, In-memory images and X11.

Package: libcairo2-ocaml
Description-md5: 9d144d7ffa8f6c79599605757a2c868d
Description-en: OCaml binding for Cairo (runtime library)
 This is an OCaml binding to Cairo, a 2D graphics library with support for
 multiple output devices. Currently supported output targets include
 the X Window System, Quartz, Win32, image buffers, PostScript, PDF,
 and SVG file output.
 .
 This package includes only the dynamic library needed for running dynamic
 OCaml bytecode executables that have been compiled with the cairo2 OCaml
 libraries.

Package: libcairo2-ocaml-dev
Description-md5: 219b07edbdf1ba8502bb977db999eb36
Description-en: OCaml binding for Cairo (development files)
 This is an OCaml binding to Cairo, a 2D graphics library with support for
 multiple output devices. Currently supported output targets include
 the X Window System, Quartz, Win32, image buffers, PostScript, PDF,
 and SVG file output.
 .
 This package contains the development libraries you need to use cairo2 in
 the development of OCaml programs.

Package: libcaja-extension-dev
Description-md5: a80ffbfa9b1d018b217fb2f97f2bfff9
Description-en: libraries for Caja components (development files)
 Caja is the official file manager for the MATE desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the MATE
 desktop. It works on local and remote filesystems.
 .
 This package contains the development files for the libraries needed
 by Caja's extensions.

Package: libcaja-extension-doc
Description-md5: e79a836ca4e5c4babe0c1af6e4ea3576
Description-en: libraries for Caja components (API documentation files)
 Caja is the official file manager for the MATE desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the MATE
 desktop. It works on local and remote filesystems.
 .
 This package contains the API documentation for the libraries needed
 by Caja's extensions.

Package: libcaja-extension1
Description-md5: 0f35c3d74c9f8f2fc4264c69a262623e
Description-en: libraries for Caja components
 Caja is the official file manager for the MATE desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the MATE
 desktop. It works on local and remote filesystems.
 .
 This package contains a few runtime libraries needed by Caja's
 extensions.

Package: libcal-dav-perl
Description-md5: 1c2434b562e4a0c99e10447e52844ec3
Description-en: CalDAV client library
 Cal::DAV is a library providing the client part of the CalDAV protocol.
 .
 Cal::DAV is implemented as a very thin wrapper around HTTP::DAV and
 Data::ICal.

Package: libcal3d-doc
Description-md5: b35bbfb815979c9de953857e36dd021c
Description-en: Skeletal based 3d character animation library - API documentation
 Cal3d is a skeletal based 3d character animation library
 written in C++ in a platform-/graphic API-independent way.
 It has an unified exporter plugin framework. Currently it
 includes exporters 16 for 3D Studio Max and MilkShape 3D).
 .
 This package contains the cal3 API documentation.

Package: libcal3d12-dev
Description-md5: 0c3ac45630aff5118ec7038e6354d60b
Description-en: Skeletal based 3d character animation library - development files
 Cal3d is a skeletal based 3d character animation library
 written in C++ in a platform-/graphic API-independent way.
 It has an unified exporter plugin framework. Currently it
 includes exporters 16 for 3D Studio Max and MilkShape 3D).
 .
 This package contains the cal3 development files.

Package: libcal3d12t64
Description-md5: cd28c9fe9db1acf09989285557331430
Description-en: Skeletal based 3d character animation library
 Cal3d is a skeletal based 3d character animation library
 written in C++ in a platform-/graphic API-independent way.
 It has an unified exporter plugin framework. Currently it
 includes exporters 16 for 3D Studio Max and MilkShape 3D).
 .
 This package contains the cal3 runtime library.

Package: libcalamares-dev
Description-md5: ad4a5c068216d23a59b032985071c869
Description-en: Development files for Calamares
 Calamares is a distribution-independent installer framework.
 .
 It provides a graphical installer that can be used with nearly
 any distribution. This package is suitable for live media on
 Debian-based systems, and won't be of any particular use on
 an already installed system.
 .
 You will likely want to provide your own config files to match
 your distribution, reading the Calamares documentation will guide
 you through that process.
 .
 Development files for Calamares.

Package: libcalamares3.3
Description-md5: 01a154256021d9497060ad68527a9923
Description-en: Shared object files for Calamares
 Calamares is a distribution-independent installer framework.
 .
 It provides a graphical installer that can be used with nearly
 any distribution. This package is suitable for live media on
 Debian-based systems, and won't be of any particular use on
 an already installed system.
 .
 You will likely want to provide your own config files to match
 your distribution, reading the Calamares documentation will guide
 you through that process.
 .
 Shared object files for Calamares.

Package: libcalamaresui3.3
Description-md5: 3d638a807341c1be222445d52af3264e
Description-en: UI shared object files for Calamares
 Calamares is a distribution-independent installer framework.
 .
 It provides a graphical installer that can be used with nearly
 any distribution. This package is suitable for live media on
 Debian-based systems, and won't be of any particular use on
 an already installed system.
 .
 You will likely want to provide your own config files to match
 your distribution, reading the Calamares documentation will guide
 you through that process.
 .
 UI shared object files for Calamares.

Package: libcalceph-dev
Description-md5: ec8a9c9fefae8656e0f2befb3f5d0f63
Description-en: C development files for planetary ephemeris data access
 This sub-package provides C headers and non-versioned shared library symbolic
 links for the CALCEPH library.

Package: libcalceph-fortran-dev
Description-md5: 5ad57fd6473d8b230d189de0e24e690f
Description-en: Fortran bindings for the CALCEPH library
 This sub-package provides bindings for Fotran development that wants to use
 CALCEPH.

Package: libcalceph2
Description-md5: 7adce32dff75c7013ae4bd44371a804a
Description-en: Shared library for planetary ephemeris data access
 The CALCEPH Library is designed to access the binary planetary ephemeris
 files, such INPOPxx and JPL DExxx ephemeris files, and the SPICE kernel
 (SPK) files.

Package: libcalendar-ocaml
Description-md5: 7b728538bee9dbffe6525216437d8f02
Description-en: OCaml library providing operations over dates and times (runtime)
 OCaml library implementing common date/time operations with
 timezones and pretty printing support.
 .
 This package contains the shared runtime libraries.

Package: libcalendar-ocaml-dev
Description-md5: e97e275bf447506b868de3fab16d1567
Description-en: OCaml library providing operations over dates and times (dev files)
 OCaml library implementing common date/time operations with
 timezones and pretty printing support.

Package: libcalendar-ocaml-doc
Description-md5: 14b74073efa634a2645683ce4fa2ec05
Description-en: OCaml library providing operations over dates and times (doc)
 OCaml library implementing common date/time operations with
 timezones and pretty printing support.
 .
 This package contains the library documentation.

Package: libcalendar-simple-perl
Description-md5: 7d16077cd87b60eca4c245e0c40a202a
Description-en: module for producing simple calendars
 Calendar::Simple is a Perl module that exports a single function, calendar(),
 which returns a data structure representing dates in a month. Its output can
 be configured in various ways, for example, by changing the day that each
 week begins with.

Package: libcalendarsupport-data
Description-md5: ed108671a11620981ba1bdcd347affd9
Description-en: KDE PIM Calendar support - data files
 This library provides calendar support for KDE PIM.
 .
 This package provides data files used by the library.

Package: libcalendarsupport-dev
Description-md5: edb2746c074a98a4b30b89455b0882f1
Description-en: KDE PIM Calendar support - development files
 This library provides calendar support for KDE PIM.
 .
 This package provides development files.

Package: libcall-context-perl
Description-md5: 98be5b9e63fd2950368411da08d3dd8e
Description-en: module to sanity-check calling context
 If your function only expects to return a list, then a call in some other
 context is, by definition, an error. The problem is that, depending on how
 the function is written, it may actually do something expected in testing,
 but then in production act differently.
 .
 The Call::Context module offers some functions to check if the calling
 function is itself called in the expected context.

Package: libcallaudio-0-1
Description-md5: 0ab549e4e7ab075997990470e746ea5c
Description-en: Library for audio routing during voice calls
 callaudiod is a daemon for dealing with audio routing during phone calls.
 It provides a D-Bus interface allowing other programs to:
 * switch audio profiles
 * output audio to the speaker or back to its original port
 * mute the microphone
 .
 This package contains the shared libraries for applications interfacing with
 callaudiod.

Package: libcallaudio-dev
Description-md5: 8fd5cb2e956062ac03d81129507781c8
Description-en: Development files for libcallaudio
 callaudiod is a daemon for dealing with audio routing during phone calls.
 It provides a D-Bus interface allowing other programs to:
 * switch audio profiles
 * output audio to the speaker or back to its original port
 * mute the microphone
 .
 This package contains development files to use when writing applications that
 interface with callaudiod.

Package: libcallaudio-doc
Description-md5: 4e58e0fc751145c8c427d1707fd686d2
Description-en: Documentation for libcallaudio's API
 callaudiod is a daemon for dealing with audio routing during phone calls.
 It provides a D-Bus interface allowing other programs to:
 * switch audio profiles
 * output audio to the speaker or back to its original port
 * mute the microphone
 .
 This package contains the API documentation.

Package: libcallaudio-tools
Description-md5: 5e000dc328f88abe2df1d0b3af581040
Description-en: Helper tools for libcallaudio
 callaudiod is a daemon for dealing with audio routing during phone calls.
 It provides a D-Bus interface allowing other programs to:
 * switch audio profiles
 * output audio to the speaker or back to its original port
 * mute the microphone
 .
 This package contains helper tools for libcallaudio.

Package: libcallback1
Description-md5: df2b8104ee889bc8d0739ea4e5d1e5ec
Description-en: foreign function call libraries - closures with variable arguments in C
 ffcall is a collection of libraries which can be used to build
 foreign function call interfaces in embedded interpreters.
 .
 This package installs a shared library version of the callback library, which
 provides closures with variable arguments as first-class C functions.
 .
 The use of this shared library is deprecated. The main libffcall library,
 which embeds callback, should be preferred.

Package: libcallstats-java
Description-md5: 88c8f98d234f9f10a24b8353524bd95d
Description-en: library to integrate with callstats.io
 callstats.io is a web service for storing and analying WebRTC call quality
 statistics. This library helps Java programs such as jitsi-videobridge and
 kurento to publish statistics to the online service.

Package: libcam-pdf-perl
Description-md5: ce00f248f9eed0bf7e417fe1819db6ee
Description-en: PDF manipulation library
 CAM::PDF reads and writes any document that conforms to the PDF specification
 generously provided by Adobe at
 https://www.adobe.com/devnet/pdf/pdf_reference.html (link last checked Feb
 2013).
 .
 The file format through PDF 1.5 is well-supported, with the exception of the
 "linearized" or "optimized" output format, which this module can read but not
 write. Many specific aspects of the document model are not manipulable with
 this package (like fonts), but if the input document is correctly written,
 then this module will preserve the model integrity.
 .
 The PDF writing feature saves as PDF 1.4-compatible. That means that
 compressed object streams cannot be written. The consequence is that reading
 and then writing a PDF 1.5+ document may enlarge the resulting file by a fair
 margin.

Package: libcamd3
Description-md5: 92a1aaeac0ca277e1f73622181a3c900
Description-en: symmetric approximate minimum degree library for sparse matrices
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 The CAMD library provides a set of routines for pre-ordering sparse matrices
 prior to Cholesky or LU factorization, using the approximate minimum degree
 ordering algorithm with optional ordering constraints.

Package: libcamel-snake-kebab-clojure
Description-md5: ced23ea0d23fcae44473c2aa6b1861c9
Description-en: clojure library for word case conversion
 camel-snake-kebab is a clojure library that helps converting between various
 formats of word casing such as PascalCase, camelCase, snake_case and others

Package: libcamera-tools
Description-md5: e8e03cab07c692583c964458600aaea2
Description-en: complex camera support library (tools)
 libcamera is a complex camera support library which handles low-level
 control of the camera devices, providing a unified higher-level
 programming interface to the applications.
 .
 This package provides cam and qcam, libcamera "Swiss army knife" tools.

Package: libcamitk-dev
Description-md5: 6235bd1db242781f6a963bdefdb11041
Description-en: Computer Assisted Medical Intervention Tool Kit - development
 Helps researchers and clinicians to easily and rapidly collaborate in
 order to prototype CAMI applications, that feature medical images,
 surgical navigation and biomechanical simulations.
 .
 This package contains development files needed to build CamiTK applications.
 This package also provides the CamiTK wizard application to create new
 extensions.

Package: libcamitk6
Description-md5: 5cefd2aa55a8280e9b55146cc51755b5
Description-en: Computer Assisted Medical Intervention Tool Kit - runtime
 Helps researchers and clinicians to easily and rapidly collaborate in
 order to prototype CAMI applications, that feature medical images,
 surgical navigation and biomechanical simulations.
 .
 This package contains the shared libraries needed to run CamiTK applications.

Package: libcamitk6-data
Description-md5: bd31b3313aa2f68fce5bdf0a5992d5b9
Description-en: Computer Assisted Medical Intervention Tool Kit - data
 Helps researchers and clinicians to easily and rapidly collaborate in
 order to prototype CAMI applications, that feature medical images,
 surgical navigation and biomechanical simulations.
 .
 This package contains the examples and test data for CamiTK.

Package: libcamitk6-doc
Description-md5: 9ad56f284ab3b0729fe457ad6dae0ab6
Description-en: Computer Assisted Medical Intervention Tool Kit - documentation
 Helps researchers and clinicians to easily and rapidly collaborate in
 order to prototype CAMI applications, that feature medical images,
 surgical navigation and biomechanical simulations.
 .
 This package contains the documentation for CamiTK.

Package: libcaml2html-ocaml
Description-md5: a687481372812cafc8a1e5bd1000914b
Description-en: HTML and LaTeX colored syntax from OCaml source files - plugins
 Caml2html provides a command-line executable which converts a set of
 OCaml source files into a HTML or LaTeX document with colored syntax. A
 library is also provided for building web-page generators that would color
 OCaml code appropriately.
 .
 This package contains the shared runtime library.

Package: libcaml2html-ocaml-dev
Description-md5: 973275788c2a884039262f1fd5ceb484
Description-en: HTML and LaTeX colored syntax from OCaml source files - dev files
 Caml2html provides a command-line executable which converts a set of
 OCaml source files into a HTML or LaTeX document with colored syntax. A
 library is also provided for building web-page generators that would color
 OCaml code appropriately.
 .
 This package contains the development files for programming with the
 library.

Package: libcamlimages-ocaml
Description-md5: 16fbbec241a6244786e9dc76d2945738
Description-en: OCaml image processing library (Runtime library)
 CamlImages is an image processing library for OCaml, which provides:
 .
 * basic functions for image processing and loading/saving
 various image file formats (hence providing a translation
 facility from format to format)
 .
 * an interface with the Caml graphics library allows one to display
 images in the Graphics module screen and to mix them with Caml
 drawings
 .
 * a freetype interface, integrated into the library: you can
 draw texts into images using any truetype fonts
 .
 In addition, the library can handle huge images that cannot be
 (or can hardly be) stored into the main memory (the library then
 automatically creates swap files and escapes them to reduce the
 memory usage).
 .
 This package contains only the shared runtime stub libraries.

Package: libcamlimages-ocaml-dev
Description-md5: 5adc289fa459e5f4eb087e15aea2be0f
Description-en: OCaml image processing library (Development package)
 CamlImages is an image processing library for OCaml, which provides:
 .
 * basic functions for image processing and loading/saving
 various image file formats (hence providing a translation
 facility from format to format)
 .
 * an interface with the Caml graphics library allows one to display
 images in the Graphics module screen and to mix them with Caml
 drawings
 .
 * a freetype interface, integrated into the library: you can
 draw texts into images using any truetype fonts
 .
 In addition, the library can handle huge images that cannot be
 (or can hardly be) stored into the main memory (the library then
 automatically creates swap files and escapes them to reduce the
 memory usage).
 .
 This package contains the development part of the camlimages
 library.

Package: libcamlimages-ocaml-doc
Description-md5: 25c611115fad6de0e0c7b1947aba30fb
Description-en: OCaml CamlImages library documentation
 This package provides documentation for the OCaml CamlImages
 library.
 .
 The library itself is provided in the libcamlimages-ocaml and
 libcamlimages-ocaml-dev packages.

Package: libcamljava-ocaml-dev
Description-md5: d1e73ebc3ce6a847f5b796ea845b02a6
Description-en: interface between OCaml and Java via Caml/C interface and JNI
 CamlJava is an interface between OCaml and Java allowing programs written in
 one of the two languages to call code written in the other.
 .
 Interaction among the two languages happen via the respective C interfaces:
 Caml/C interface for OCaml and JNI (Java Native Interface) for Java.
 .
 Currently, CamlJava provides a low-level, weakly-typed OCaml interface very
 similar to the JNI. Java object references are mapped to an abstract type, and
 various JNI-like operations are provided to allow Java method invocation,
 field access, and more.
 .
 A basic callback facility (allowing Java code to invoke methods on OCaml
 objects) is also provided, although some stub Java code must be written by
 hand.
 .
 This package contain all the development stuff needed to use CamlJava from
 OCaml programs.

Package: libcamlp-streams-ocaml
Description-md5: 888d82b7de28ce47903a932c083af0bd
Description-en: Stream and Genlex libraries for use with Camlp4 and Camlp5 (runtime files)
 The camlp-streams package provides two library modules:
 * Stream: imperative streams, with in-place update and memoization of
 the latest element produced.
 * Genlex: a small parameterized lexical analyzer producing streams of
 tokens from streams of characters.
 The two modules are designed for use with Camlp4 and Camlp5. The
 Stream module can also be used by hand-written recursive-descent
 parsers.
 .
 This package contains runtime files.

Package: libcamlp-streams-ocaml-dev
Description-md5: 111f254c263565fc9b054c4aca7ae497
Description-en: Stream and Genlex libraries for use with Camlp4 and Camlp5 (dev files)
 The camlp-streams package provides two library modules:
 * Stream: imperative streams, with in-place update and memoization of
 the latest element produced.
 * Genlex: a small parameterized lexical analyzer producing streams of
 tokens from streams of characters.
 The two modules are designed for use with Camlp4 and Camlp5. The
 Stream module can also be used by hand-written recursive-descent
 parsers.
 .
 This package contains development files.

Package: libcamlp4-ocaml-dev
Description-md5: 2cc59be47adb23bf4e61a5ce7532a410
Description-en: Pre Processor Pretty Printer for OCaml (libraries)
 Camlp4 is a software system for writing extensible parsers for
 programming languages. It provides a set of OCaml libraries that are
 used to define grammars as well as loadable syntax extensions of such
 grammars. Camlp4 stands for Caml Preprocessor and Pretty-Printer and
 one of its most important applications is the definition of
 domain-specific extensions of the syntax of OCaml.
 .
 This package contains CamlP4 libraries.

Package: libcamlpdf-ocaml
Description-md5: b1123d823b45af0b9540099e96d907cf
Description-en: library for reading, writing and manipulating PDF files and data (runtime)
 CamlPDF consists of a set of low level modules for representing,
 reading and writing the basic structure of PDF, together with an
 initial attempt at a higher level API.
 .
 This package contains runtime libraries.

Package: libcamlpdf-ocaml-dev
Description-md5: 97f2b397b7b42069a4592cf3e5df0f3a
Description-en: library for reading, writing and manipulating PDF files and data
 CamlPDF consists of a set of low level modules for representing,
 reading and writing the basic structure of PDF, together with an
 initial attempt at a higher level API.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use camlpdf.

Package: libcamltemplate-ocaml
Description-md5: e8b0c45ea3182fe73063780c485810bf
Description-en: configurable library for generating text from templates in OCaml
 CamlTemplate is a library for generating text from templates in OCaml. It can
 be used to generate web pages, scripts, SQL queries, XML documents and other
 sorts of text.
 .
 This library defines a small templating language, with basic operations like
 #if or #foreach. To use this library you need to configure the data source
 that will be used in the template with the templating language.
 .
 This package contains the shared runtime libraries.

Package: libcamltemplate-ocaml-dev
Description-md5: c43b26d2aa55aae4bc6c4a8310811732
Description-en: configurable library for generating text from templates in OCaml
 CamlTemplate is a library for generating text from templates in OCaml. It can
 be used to generate web pages, scripts, SQL queries, XML documents and other
 sorts of text.
 .
 This library defines a small templating language, with basic operations like
 #if or #foreach. To use this library you need to configure the data source
 that will be used in the template with the templating language.

Package: libcamomile-ocaml-data
Description-md5: 5b9a5bec5bcd07beb55454ff36c7c5ee
Description-en: Unicode data for OCaml
 Camomile is a comprehensive Unicode library for objective caml language.
 The library is currently designed to conform Unicode Standard 3.2.
 .
 This package contains the data needed by camomile.

Package: libcamomile-ocaml-dev
Description-md5: 0e0fe980c309cb01a10cbb193370d5ec
Description-en: Unicode library for OCaml
 Camomile is a comprehensive Unicode library for objective caml language.
 The library is currently designed to conform Unicode Standard 3.2.
 .
 Normalisers (NFD, NFKD, NFC, NFKC) and collator (string comparison) pass
 the conformance tests defined Unicode Technical Reports. Collator is also
 tested to Canadian, Thai and Japanese standards with their locales.

Package: libcamp-dev
Description-md5: c9645d98c725055267e921d7f0c22d56
Description-en: C++ multi-purpose reflection library (development files)
 CAMP is a multi-purpose reflection library developed by Technogerma Systems
 France (http://www.tegesoft.com).
 It provides an abstraction for most of the high-level concepts of C++
 - Classes
 - Enumerations
 - Properties
 - Functions
 - Objects
 - Variables
 By wrapping all these concepts into abstract structures, CAMP provides an
 extra layer of flexibility to programs, and allow them to fully expose their
 data structures at runtime.
 Many applications can take advantage of CAMP, in order to automate tasks which
 would otherwise require a huge amount of work. For example, CAMP can be used
 to expose and edit objects' attributes into a graphical user interface. It can
 also be used to do automatic binding of C++ classes to script languages such as
 Python or Lua.
 Another possible application would be the serialization of objects to XML, text
 or binary formats. Or you can even combine all these examples to provide a
 powerful and consistent interface for manipulating your objects outside C++
 code.
 .
 This package contains the files needed for development.

Package: libcamp0.8t64
Description-md5: 42dfc7c1be638055ffd473888212c6a9
Description-en: C++ multi-purpose reflection library
 CAMP is a multi-purpose reflection library developed by Technogerma Systems
 France (http://www.tegesoft.com).
 It provides an abstraction for most of the high-level concepts of C++
 - Classes
 - Enumerations
 - Properties
 - Functions
 - Objects
 - Variables
 By wrapping all these concepts into abstract structures, CAMP provides an
 extra layer of flexibility to programs, and allow them to fully expose their
 data structures at runtime.
 Many applications can take advantage of CAMP, in order to automate tasks which
 would otherwise require a huge amount of work. For example, CAMP can be used
 to expose and edit objects' attributes into a graphical user interface. It can
 also be used to do automatic binding of C++ classes to script languages such as
 Python or Lua.
 Another possible application would be the serialization of objects to XML, text
 or binary formats. Or you can even combine all these examples to provide a
 powerful and consistent interface for manipulating your objects outside C++
 code.

Package: libcanary-stability-perl
Description-md5: 9ad064f77f55cb078de19f2f0a0d48ab
Description-en: canary to check perl compatibility for schmorp's modules
 Canary::Stability is used by Schmorp's modules during configuration
 stage to test the installed perl for compatibility with his modules.
 .
 It's not, at this stage, meant as a tool for other module authors,
 although in principle nothing prevents them from subscribing to the
 same ideas.

Package: libcanberra-gstreamer
Description-md5: 6ed9b79f20215c7d94edabb80133434f
Description-en: GStreamer backend for libcanberra
 libcanberra defines a simple abstract interface for playing event
 sounds.
 .
 This package contains the GStreamer backend for libcanberra.

Package: libcangjie-dev
Description-md5: 1bb970031e14e5d4d372ab2fd5735168
Description-en: Cangjie input method library (development)
 This is a library that provides functions related to the Cangjie
 Chinese input method.
 .
 This package contains the development library and header files.

Package: libcangjie-dev-tools
Description-md5: 3bc1511ebac7dc96d27907b282579453
Description-en: Cangjie input method library development tools
 This is a library that provides functions related to the Cangjie
 Chinese input method.
 .
 This package contains the development tools.

Package: libcangjie3
Description-md5: fe156c874b9b3bd195d214452cf10de9
Description-en: Cangjie input method library
 This is a library that provides functions related to the Cangjie
 Chinese input method.

Package: libcangjie3-data
Description-md5: 01af91b40302a23472048caa360c98f6
Description-en: Cangjie input method library (common database)
 This is a library that provides functions related to the Cangjie
 Chinese input method.
 .
 This package contains the sqlite database of the library.

Package: libcanl-c-dev
Description-md5: 87c357c8bbf6621cdd14b121fa560888
Description-en: Development files for EMI caNl
 This package contains development libraries and header files for EMI caNl.

Package: libcanl-c-doc
Description-md5: 69223fb3bab089ff170c92acc52f7e26
Description-en: Documentation files for EMI caNl
 This package contains documentation files for EMI caNl.

Package: libcanl-c-examples
Description-md5: 89ff7327a7b81f234a3f9197571cb541
Description-en: Example programs of EMI caNl
 This package contains client and server examples of EMI caNl.

Package: libcanl-c4t64
Description-md5: ac46e0691d37f4dbd4ba05c6d3b81ee4
Description-en: EMI Common Authentication library - bindings for C
 This is the C part of the EMI caNl -- the Common Authentication Library.

Package: libcanl-java
Description-md5: b6cfaa247baf7d40e5afa416060c4fc1
Description-en: EMI Common Authentication library - bindings for Java
 This is the Java part of the EMI caNl -- the Common Authentication Library.

Package: libcanl-java-doc
Description-md5: b42d41d7d04ddc1929d8d65c1c902428
Description-en: Javadoc documentation for canl-java
 Javadoc documentation for EMI caNl.

Package: libcanlock-dev
Description-md5: a03238beda9e61647714e924ae69e3ab
Description-en: development files for Usenet cancel lock library
 Cancel locks are used by Usenet article posters to authenticate their
 authorship of an article. It may then by used by servers to prevent
 cancel and supersede abuse. The use of this feature remains the
 newsmaster's decision.
 .
 This library may be used for both the generation and the verification
 of cancel locks. The header file and the static library are included
 in this package.

Package: libcanlock3
Description-md5: dba911ccd76a44babb844c3e2cca62de
Description-en: library for creating and verifying Usenet cancel locks
 Cancel locks are used by Usenet article posters to authenticate their
 authorship of an article. It may then by used by servers to prevent
 cancel and supersede abuse. The use of this feature remains the
 newsmaster's decision.
 .
 This library may be used for both the generation and the verification
 of cancel locks.

Package: libcanna1g
Description-md5: 79a167cab35861ccf9f4f38edaa99725
Description-en: input system for Japanese - runtime library
 Canna provides a unified user interface for Japanese input. It is based
 on a client-server model and supports automatic kana-to-kanji conversion.
 .
 It supports multiple clients (including kinput2 and canuum), and allows
 them all to work in the same way, sharing customization files,
 romaji-to-kana conversion rules and conversion dictionaries.
 .
 This package provides shared libraries for Canna.

Package: libcanna1g-dev
Description-md5: 090cad56f23505a86213a564aab58d7d
Description-en: input system for Japanese - development files
 Canna provides a unified user interface for Japanese input. It is based
 on a client-server model and supports automatic kana-to-kanji conversion.
 .
 It supports multiple clients (including kinput2 and canuum), and allows
 them all to work in the same way, sharing customization files,
 romaji-to-kana conversion rules and conversion dictionaries.
 .
 This package provides the headers and static libraries needed to develop
 software based on Canna.

Package: libcantor-dev
Description-md5: 37a765183e44cf699270ddb0baa23a77
Description-en: interface for mathematical applications - development files
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the development headers for Cantor.
 .
 This package is part of the KDE education module.

Package: libcantorlibs-data
Description-md5: 70540abaa658f82ed24a2a3f4262271f
Description-en: interface for mathematical applications - data for shared library
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the data for the shared library for Cantor.
 .
 This package is part of the KDE education module.

Package: libcantorlibs28abi2
Description-md5: 3649d53b6b2153c47d85357503b08026
Description-en: interface for mathematical applications - shared library
 Cantor is an application to allow you to you use your favorite mathematical
 applications from within an elegant worksheet interface. It provides dialogs
 to assist with common tasks and allows you to share your worksheets
 with others.
 .
 This package provides the shared library for Cantor.
 .
 This package is part of the KDE education module.

Package: libcanvenient-dev
Description-md5: 8ed06ddb7cc0a6d016bf37386108e543
Description-en: CAN abstraction layer for portable CAN communication - development files
 CANvenient is a portability layer that provides a unified API for
 Controller Area Network (CAN) communication on Windows and Linux.
 .
 It enables applications to interact with different CAN interfaces
 and hardware using a consistent programming model.
 .
 The library abstracts multiple vendor-specific and system CAN APIs,
 allowing developers to write portable software without targeting a
 specific backend. Supported backends include SocketCAN on Linux and
 vendor libraries such as Ixxat VCI, Kvaser CANlib, PCAN-Basic and
 Softing CAN Layer 2.
 .
 CANvenient is intended for use in embedded, industrial and automotive
 applications where portability across CAN hardware and platforms is
 required.
 .
 This package contains development libraries, header files and
 manpages for canvenient

Package: libcanvenient1
Description-md5: 6111111b4c4c720620ef53c592083f13
Description-en: CAN abstraction layer for portable CAN communication - shared libraries
 CANvenient is a portability layer that provides a unified API for
 Controller Area Network (CAN) communication on Windows and Linux.
 .
 It enables applications to interact with different CAN interfaces
 and hardware using a consistent programming model.
 .
 The library abstracts multiple vendor-specific and system CAN APIs,
 allowing developers to write portable software without targeting a
 specific backend. Supported backends include SocketCAN on Linux and
 vendor libraries such as Ixxat VCI, Kvaser CANlib, PCAN-Basic and
 Softing CAN Layer 2.
 .
 CANvenient is intended for use in embedded, industrial and automotive
 applications where portability across CAN hardware and platforms is
 required.
 .
 This package provides the canvenient shared libraries.

Package: libcap-ng-utils
Description-md5: fbe5ccdbf5d2f02cbe089add9ba015da
Description-en: Utilities for analysing and setting file capabilities
 This library implements the user-space interfaces to the POSIX
 1003.1e capabilities available in Linux kernels.  These capabilities are
 a partitioning of the all powerful root privilege into a set of distinct
 privileges.
 .
 The libcap-ng library is intended to make programming with POSIX
 capabilities much easier than the traditional libcap library.
 .
 This package contains utilities for analysing and setting file capabilities.

Package: libcapi20-3t64
Description-md5: e6237d0b178b74b2cec15106bc601a11
Description-en: ISDN utilities - CAPI support libraries
 Handle requests from CAPI-driven applications such as fax systems via active
 and passive ISDN cards.

Package: libcapi20-dev
Description-md5: c898443a93667d2f1626fdc416f3a787
Description-en: ISDN utilities - CAPI development libraries
 This package provides files needed for development of CAPI-aware software.

Package: libcapnp-1.4.0
Description-md5: 26f6e3f168866e93467602cefb11ee7b
Description-en: Cap'n Proto C++ library
 Similar to Protocol Buffers, Cap'n Proto is an efficient means of
 serializing structured data to be transferred across a network or
 written to disk. Users write a Cap'n Proto definition file that
 drives a code generator, which in turn emits C++ code for encoding &
 decoding messages in the Cap'n Proto format.
 .
 In addition to being extremely fast, Cap'n Proto also smooths over some
 of the rougher aspects of Protocol Buffers & introduces a number of new
 features to boot.
 .
 This package contains the runtime libraries needed for C++ applications.

Package: libcapnp-dev
Description-md5: 90464cbb9e6611a4e40fb12e2b382efe
Description-en: Cap'n Proto C++ library (development files)
 Similar to Protocol Buffers, Cap'n Proto is an efficient means of
 serializing structured data to be transferred across a network or
 written to disk. Users write a Cap'n Proto definition file that
 drives a code generator, which in turn emits C++ code for encoding &
 decoding messages in the Cap'n Proto format.
 .
 In addition to being extremely fast, Cap'n Proto also smooths over some
 of the rougher aspects of Protocol Buffers & introduces a number of new
 features to boot.
 .
 This package contains the headers and static libraries needed for writing
 C++ applications.

Package: libcapstone-dev
Description-md5: 4f54beb4eed583c81d86a8aea1e0692e
Description-en: lightweight multi-architecture disassembly framework - devel files
 Capstone is a lightweight multi-platform, multi-architecture disassembly
 framework.
 .
 These are the development headers and libraries.

Package: libcapstone5
Description-md5: bd3f06febcf8affae51a88e9fb7c8e12
Description-en: lightweight multi-architecture disassembly framework - library
 Capstone is a lightweight multi-platform, multi-architecture disassembly
 framework.
 .
 Features:
 - Support multiple hardware architectures: ARM, ARM64 (ARMv8), BPF,
 Ethereum VM, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G),
 SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and
 X86 (16, 32, 64)
 - Clean/simple/lightweight/intuitive architecture-neutral API.
 - Provide details on disassembled instructions (called "decomposer"
 by some others).
 - Provide semantics of the disassembled instruction, such as list of
 implicit registers read & written.
 - Implemented in pure C language, with lightweight bindings for
 Swift, D, Clojure, F#, Common Lisp, Visual Basic, PHP, PowerShell,
 Emacs, Haskell, Perl, Python, Ruby, C#, NodeJS, Java, GO, C++,
 OCaml, Lua, Rust, Delphi, Free Pascal & Vala ready either in main
 code, or provided externally by the community).
 - Native support for all popular platforms: Windows, Mac OSX, iOS,
 Android, Linux, \*BSD, Solaris, etc.
 - Thread-safe by design.
 - Special support for embedding into firmware or OS kernel.
 - High performance & suitable for malware analysis (capable of
 handling various X86 malware tricks).
 - Distributed under the open source BSD license.

Package: libcapsule-maven-nextflow-java
Description-md5: 2bf3cae4075a81a3d135cbf136596025
Description-en: packaging tool for Java applications with Maven coordinates
 A capsule is a single executable JAR that contains everything an application
 needs to run either in the form of embedded files or as declarative metadata.
 Maven Capsule is a capsule that allows the creations of capsules that, instead
 of embedding their dependencies, download all or some of them from a Maven
 repository. The dependencies are downloaded, cached locally, and shared among
 other capsules that also depend on them. In addition, this capsule allows
 specifying capsule metadata in a POM file in addition to the manifest.
 .
 A capsule with the Maven caplet that has all (or almost all) of its
 dependencies downloaded rather than embedded is known as a "thin" capsule (as
 opposed to a "fat" capsule, which embeds all of its dependencies). In fact, a
 capsule may not contain any of the application's classes/JARs at all. Instead,
 the capsule's manifest may contain these attributes alone (and no files in the
 capsule JAR besides the manifest). When the capsule is launched, the newest
 available version of the application will be downloaded, cached and launched.
 .
 This package contains a fork of the original capsule-maven project. This fork
 is suited as a dependency of nextflow.

Package: libcaptcha-recaptcha-perl
Description-md5: 47b5d11a58e40b8def96b535bf81a5df
Description-en: perl implementation of the reCAPTCHA API
 Captcha::reCAPTCHA is a perl module for accessing the reCAPTCHA API.
 .
 reCAPTCHA is a hybrid mechanical turk and captcha that allows visitors
 who complete the captcha to assist in the digitization of books.
 From http://recaptcha.net/learnmore.html:
 .
 reCAPTCHA improves the process of digitizing books by sending words that
 cannot be read by computers to the Web in the form of CAPTCHAs for
 humans to decipher. More specifically, each word that cannot be read
 correctly by OCR is placed on an image and used as a CAPTCHA. This is
 possible because most OCR programs alert you when a word cannot be read
 correctly.
 .
 To use reCAPTCHA you need to register your site here:
 https://admin.recaptcha.net/recaptcha/createsite/

Package: libcaptcha-recaptcha-v3-perl
Description-md5: cd45bc78db33e6405d7b3f6bad60bf13
Description-en: Perl implementation of reCAPTCHA API version 3
 Captcha::reCAPTCHA::V3 is inspired from Captcha::reCAPTCHA::V2
 .
 This one is especially for Google reCAPTCHA v3, not for v2 because APIs are
 so different.

Package: libcaribou-common
Description-md5: a94f0f1467cc887917fdde2955e3444f
Description-en: Configurable on screen keyboard with scanning mode - common files
 An input assistive technology intended for switch and pointer users.
 .
 This package contains support files for libcaribou

Package: libcaribou-dev
Description-md5: 899a5ccda9290f163f84ed4ec6e856e5
Description-en: Configurable on screen keyboard - library (development)
 An input assistive technology intended for switch and pointer users.
 .
 This package contains the development files for libcaribou library.

Package: libcaribou-gtk3-module
Description-md5: 770686abc3640114778c8bb79a609e03
Description-en: Configurable on screen keyboard with scanning mode (GTK+ 3.0 module)
 An input assistive technology intended for switch and pointer users.
 .
 This package contains the GTK+ 3.0 module library.

Package: libcaribou0
Description-md5: 1a867b08863f4e45fd5c44b32c69b60b
Description-en: Configurable on screen keyboard with scanning mode - library
 An input assistive technology intended for switch and pointer users.
 .
 This package contains the shared library.

Package: libcarp-always-perl
Description-md5: 5496fb584a56cceb361a353879dc059f
Description-en: Perl module to make warn and die noisy with stack backtraces
 Carp::Always is meant as a debugging aid. It can be used to make a script
 complain loudly with stack backtraces when warn()ing or die()ing. Thus, it is
 commonly used on the command line, to give more context to those mysterious
 warnings from deep down inside the module, without the need to edit code.

Package: libcarp-assert-more-perl
Description-md5: b79f1cdd26b995741546a516501ca29d
Description-en: set of convenient assertions easier to use than libcarp-assert-perl
 Carp::Assert::More is a convenient set of assertions intending to make
 the habit of writing assertions even easier. Compared to the
 Carp::Assert functions, this module is pure syntactic sugar, so that
 programmers have no more excuse to not use them.

Package: libcarp-assert-perl
Description-md5: 6c9ca76e42dee6117b3a40fbafefc2d6
Description-en: Carp::Assert - executable comments for perl
 Carp::Assert provides ANSI C assert.h style assertions for perl,
 useful for debugging and commenting

Package: libcarp-clan-perl
Description-md5: e5a6eb72f36e93a94e8c3ddae4f4e21c
Description-en: Perl enhancement to Carp error logging facilities
 Carp::Clan is a Perl module designed to report errors from the perspective
 of the caller of a "clan" of modules, similar to "Carp" itself. Instead of
 giving it a number of levels to skip on the calling stack, you give it a
 pattern to characterize the package names of the "clan" of modules which
 shall never be blamed for any error.
 .
 These modules stick together like a "clan" and any error which occurs will
 be blamed on the "outsider" script or modules not belonging to this clan.

Package: libcarp-clan-share-perl
Description-md5: a239248a0f58a9498918e0bc7c3c2127
Description-en: Perl module enabling sharing of Carp::Clan settings
 Carp::Clan::Share is a lightweight helper module that automatically creates
 a ::Carp module for you, under your current base namespace, forwarding the
 options to Carp::Clan. It does this using an import method.

Package: libcarp-datum-perl
Description-md5: 15715215e19f581d14c89d7db3820a1b
Description-en: Debugging And Tracing Ultimate Module (for perl)
 Carp::Datum implements the following features:
 .
 * Programming by contract: pre-conditions, post-conditions, assertions.
 * Flow control tracing: routine entry, arguments, returned values
 * Dynamic (i.e. runtime) configuration via mini language to tailor
 debugging and/or tracing at the routine / file / package / type level.
 * Ability to statically remove all assertions and flow control tracing
 hooks in modules making use of Carp::Datum.
 * Cooperation with Log::Agent for tracing.

Package: libcarp-fix-1-25-perl
Description-md5: 56ca3eeea82d0b80b6497e2f8133c3e1
Description-en: Perl module to smooth over incompatible changes in Carp 1.25
 Carp 1.25 made a change to its formatting, adding a period at the end of the
 message. This can mess up tests and code that are looking for error messages.
 Carp::Fix::1_25 makes the message consistent, regardless of what version of
 Carp you're using.
 .
 Carp::Fix::1_25 exports its own carp functions which change the Carp message
 to match the 1.25 version. Carp::Fix::1_25 otherwise acts exactly like Carp
 and it will honor Carp global variables|Carp/GLOBAL VARIABLES such as
 @CARP_NOT and %Carp::Internal.
 .
 Why do this instead of just upgrading Carp? Upgrading Carp would affect all
 installed code all at once. You might not be ready for that, or you might not
 want your module to foist that on its users. This lets you fix things one
 namespace at a time.

Package: libcarp-object-perl
Description-md5: c33250b20697cc66035b37a4f313dfab
Description-en: object-oriented replacement for Carp or Carp::Clan Perl modules
 Carp::Object is an object-oriented alternative to Carp/croak or
 Carp::Clan/croak, for reporting errors in modules from the perspective of the
 caller instead of reporting the internal implementation line where the error
 occurs.
 .
 Carp or Carp::Clan were designed long ago, at a time when Perl had no support
 yet for object-oriented programming; therefore they only have a functional
 API that is not very well suited for extensions. The present module attempts
 to mimic the same behaviour, but with an object-oriented implementation that
 offers more tuning options, and also supports errors raised as Exception
 objects.
 .
 Unlike Carp or Carp::Clan, where the presentation of stack frames is
 hard-coded, here it is delegated to Devel::StackTrace. This means that
 clients can also take advantage of options in Devel::StackTrace to tune the
 output -- or even replace it by another class.

Package: libcarrotsearch-hppc-java
Description-md5: 82a5be67d4c88527e1ba242ce8ecb96a
Description-en: High Performance Primitive Collections for Java
 hppc is a library that contains fundamental data structures (maps,
 sets, lists, stacks, queues) generated for combinations of object and
 primitive types to conserve JVM memory and speed up execution.

Package: libcarrotsearch-procfork-java
Description-md5: 519b7aec157690e7a3951514a7f71081
Description-en: process forking/killing utility
 carrotsearch-procfork is used to fork processes and collect their output.

Package: libcarrotsearch-randomizedtesting-java
Description-md5: aa9cf8f9e40de164b00725ed35767cd0
Description-en: Randomized testing infrastructure for JUnit, Ant and Maven
 Inspired by the Apache Lucene project's infrastructure, this project brings
 a refactored, stand-alone runner for JUnit 4.x tests, which encapsulates
 built-in repeatable randomized tests, threading and timeout control, parameter
 factories, thread execution groups and more. Everything is JUnit compatible
 and works in any IDE.
 .
 On top of that, the project comes with Ant and Maven integration allowing
 execution of tests in concurrent isolated JVMs, load-balancing and multiple
 options for reporting, including attractive reports and results visualizations.

Package: libcasa-casa9
Description-md5: 1bf0778b3525ff92ea1e8d23c2e43fc4
Description-en: CASA core modules
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains the Core modules: Multi-dimensional arrays, Quantities
 (values with physical units), OS and IO interface classes, Containers (from
 pre-STL era), Miscellaneous modules for exceptions, tasking interface,
 command line input, logging, STL wrappers, and basic math classes and
 functors.
 .
 Most of the code has been developed before STL came into existence, so
 several classes in modules Containers and Utilities are superseded by their
 STL counterparts. However, they are still used in some casacore
 code. Furthermore, some classes offer some extra functionality compared to
 STL.

Package: libcasa-coordinates9
Description-md5: ae009c5328bbea995942d4e0a09e4a2d
Description-en: CASA coordinates library
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains the implementation of coordinates for astronomical
 images.

Package: libcasa-derivedmscal9
Description-md5: 4eec8c5432cb2fd9ea0b246886d348cc
Description-en: CASA derived mscal library
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains derived MeasurementSet quantities (like hourangle) that
 can be used as virtual table columns or as TaQL user defined functions.

Package: libcasa-fits9
Description-md5: ab456270f339c3d11ac470cfe6b23e85
Description-en: CASA FITS library
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains a C++ interface to read and write FITS files.

Package: libcasa-images9
Description-md5: 832f2ac0f258d5fd77a11b73e99b2667
Description-en: CASA image processing library
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package implements n-dimensional images with masks, coordinates, and
 history.

Package: libcasa-lattices9
Description-md5: df54fa21334930285a1da2762b2c8f9e
Description-en: CASA lattice library
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package implements memory- or disk-based N-dimensional arrays (lattices)
 with masking, regions, expressions, and math.

Package: libcasa-meas9
Description-md5: 0b11e54085348232b3b902c9e51204ee
Description-en: CASA functions handling measures
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This module extends TaQL (the Table Query Language) with functions handling
 measures. Currently it can handle directions, epochs, and positions.

Package: libcasa-measures9
Description-md5: 2d3c5415a586a553ff93755bbd8f6d26
Description-en: CASA measures library
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package implements measures (i.e. quantities with references frames) and
 their persistency. Examples are the Hour-angle and Declination of a source at
 a certain time and observatory; an Ra/Dec for a certain mean epoch; an
 apparent frequency at a certain time given in eV; a local sidereal time at an
 observatory. Measures can be converted from one reference frame to another
 (and this possibility is its main reason for existence).

Package: libcasa-mirlib9
Description-md5: 027c9fbfa74d1849190276ff43385815
Description-en: CASA mirlib library
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package implements the MIRIAN radio interferometry data reduction
 package that is of particular interest to users of the Australia Telescope
 Compact Array (ATCA).

Package: libcasa-ms9
Description-md5: 15f97b2bf7fb3bf4c8ad1468584bc2f8
Description-en: CASA MeasurementSet library
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains the data format for visibility data as described in the
 MeasurementSet definition. The MeasurementSet is where all data are
 ultimately to be found in CASA.

Package: libcasa-msfits9
Description-md5: b7cc1a0ae17095126bbe58849e0e8b8c
Description-en: CASA msfits library
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains the mapping of MeasurementSets to/from FITS.

Package: libcasa-python3-9
Description-md5: 0b87a349d2f6691a91dd3e189805a5a8
Description-en: CASA Python bindings
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains the Python 3 bindings.

Package: libcasa-scimath-f9
Description-md5: d0ed04f4223f7fdda03f70a1f8ae0885
Description-en: CASA scimath F library
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains the Mathematical modules N-dim functionals,
 linear/non-linear fitting, and miscellaneous.

Package: libcasa-scimath9
Description-md5: fbf40899a19879da90a29b8062b63abf
Description-en: CASA basic mathematical modules
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains the mathematical modules n-dimensional functionals,
 linear and non-linear fitting, and miscellaneous.

Package: libcasa-tables9
Description-md5: 171b590d676eddaabc88d0b9cf1e4056
Description-en: CASA table system
 The casacore package contains the core libraries of the old
 AIPS++/CASA (Common Astronomy Software Applications) package. This
 split was made to get a better separation of core libraries and
 applications.
 .
 This package contains the database-like table system with advanced query
 language (TaQL).

Package: libcasadi-dev
Description-md5: f38656a00b2f0a37a0fb140e2f7b021d
Description-en: Nonlinear optimization and algorithmic differentiation - development files
 CasADi is an open-source tool for nonlinear optimization and
 algorithmic differentiation.  It facilitates rapid — yet efficient —
 implementation of different methods for numerical optimal control,
 both in an offline context and for nonlinear model predictive control
 (NMPC).
 .
 This package contains the development files.

Package: libcasadi3.7
Description-md5: 88a82ac7bccd93629161f05e3121dbed
Description-en: Nonlinear optimization and algorithmic differentiation
 CasADi is an open-source tool for nonlinear optimization and
 algorithmic differentiation.  It facilitates rapid — yet efficient —
 implementation of different methods for numerical optimal control,
 both in an offline context and for nonlinear model predictive control
 (NMPC).
 .
 This package contains the libraries.

Package: libcasilda-1.0
Description-md5: 185f98f61e24f38db15b66e73bc37e77
Description-en: simple wayland compositor widget for Gtk 4
 A simple wayland compositor widget for Gtk 4.
 Originally created for Cambalache workspace,
 it is useful for embedding other processes windows.

Package: libcasilda-dev
Description-md5: 38f333f6b7df4181241dfa28d2d3f46c
Description-en: simple wayland compositor widget for Gtk 4 - development files
 A simple wayland compositor widget for Gtk 4.
 Originally created for Cambalache workspace,
 it is useful for embedding other processes windows.
 .
 This package contains the development files.

Package: libcassandra-client-perl
Description-md5: 88aa22d067168fddf05c9dfc31af23c0
Description-en: Perl library for accessing Cassandra using its binary network protocol
 Cassandra::Client is a Perl library giving its users access to the Cassandra
 database, through the native protocol. Both synchronous and asynchronous
 querying is supported, through various common calling styles.

Package: libcassie-dev
Description-md5: bb48bfc4d4fca6ac02c950a93db0a276
Description-en: library and headers for development
 Cassiopee index and search library C implementation.
 It is a complete rewrite of the ruby Cassiopee gem. It scans an input
 genomic sequence (dna/rna/protein) and search for a subsequence with
 exact match or allowing substitutions (Hamming distance) and/or
 insertion/deletions.
 .
 This package contains the header files for development.

Package: libcassie-doc
Description-md5: ff2fdb5a552ae9d897d5df9e2509ea8a
Description-en: documentation for cassiopee library
 Cassiopee index and search library C implementation. It is a complete
 rewrite of the ruby Cassiopee gem. It scans an input genomic sequence
 (dna/rna/protein) and search for a subsequence with exact match or
 allowing substitutions (Hamming distance) and/or insertion/deletions.
 .
 This package contains the doxygen generated documentation for the
 cassiopee library for development.

Package: libcassie1v5
Description-md5: 4d94e363e65115dc73e3db5440824309
Description-en: library implementating search algorithms
 Cassiopee index and search library C implementation.
 It is a complete rewrite of the ruby Cassiopee gem. It scans an input
 genomic sequence (dna/rna/protein) and search for a subsequence with
 exact match or allowing substitutions (Hamming distance) and/or
 insertion/deletions.

Package: libcastor-anttasks-java
Description-md5: 3355b01b187d4ffe1e4a35538183780e
Description-en: Data binding framework for Java (XML, Objects, DB) - Ant Tasks
 Castor is a data binding framework for Java. It's the shortest path between
 Java objects, XML documents and relational tables.
 .
 Castor XML is an XML data binding framework. Unlike the two main XML APIs,
 DOM (Document Object Model) and SAX (Simple API for XML) which deal with
 the structure of an XML document, Castor enables you to deal with the
 data defined in an XML document through an object model which represents
 that data.
 .
 Castor XML can be compared to XMLBeans framework.
 .
 Castor JDO is an Object-Relational Mapping and Data-Binding Framework.
 Castor can map relational database data into Java Data Object based
 on user-defined mapping schema. In the other point-of-view,
 it provides java data objects a persistence layer.
 .
 This package contains Ant task definitions for Castor XML code generator.

Package: libcastor-codegen-java
Description-md5: d4bb6224f3b704185ca592fa471c0cbf
Description-en: Data binding framework for Java (XML, Objects, DB) - Codegen
 Castor is a data binding framework for Java. It's the shortest path between
 Java objects, XML documents and relational tables.
 .
 Castor XML is an XML data binding framework. Unlike the two main XML APIs,
 DOM (Document Object Model) and SAX (Simple API for XML) which deal with
 the structure of an XML document, Castor enables you to deal with the
 data defined in an XML document through an object model which represents
 that data.
 .
 Castor XML can be compared to XMLBeans framework.
 .
 Castor JDO is an Object-Relational Mapping and Data-Binding Framework.
 Castor can map relational database data into Java Data Object based
 on user-defined mapping schema. In the other point-of-view,
 it provides java data objects a persistence layer.
 .
 This package contains the Castor XML code generator.

Package: libcastor-core-java
Description-md5: 0b72735e3c883a43ad4bdb47a15d2ab2
Description-en: Data binding framework for Java (XML, Objects, DB) - Core
 Castor is a data binding framework for Java. It's the shortest path between
 Java objects, XML documents and relational tables.
 .
 Castor XML is an XML data binding framework. Unlike the two main XML APIs,
 DOM (Document Object Model) and SAX (Simple API for XML) which deal with
 the structure of an XML document, Castor enables you to deal with the
 data defined in an XML document through an object model which represents
 that data.
 .
 Castor XML can be compared to XMLBeans framework.
 .
 Castor JDO is an Object-Relational Mapping and Data-Binding Framework.
 Castor can map relational database data into Java Data Object based
 on user-defined mapping schema. In the other point-of-view,
 it provides java data objects a persistence layer.
 .
 This package contains the core functionality of Castor and it is required
 by all other modules.

Package: libcastor-ddlgen-java
Description-md5: c60999a3958cccf087fac1f44bfcb168
Description-en: Data binding framework for Java (XML, Objects, DB) - DDL generator
 Castor is a data binding framework for Java. It's the shortest path between
 Java objects, XML documents and relational tables.
 .
 Castor XML is an XML data binding framework. Unlike the two main XML APIs,
 DOM (Document Object Model) and SAX (Simple API for XML) which deal with
 the structure of an XML document, Castor enables you to deal with the
 data defined in an XML document through an object model which represents
 that data.
 .
 Castor XML can be compared to XMLBeans framework.
 .
 Castor JDO is an Object-Relational Mapping and Data-Binding Framework.
 Castor can map relational database data into Java Data Object based
 on user-defined mapping schema. In the other point-of-view,
 it provides java data objects a persistence layer.
 .
 This package contains the Castor JDO DDL generator.

Package: libcastor-java-doc
Description-md5: 52b311e9a8b1df26d00f3473f7ca53aa
Description-en: Documentation for Castor Java databinding framework
 Documentation for Castor, that is a data binding framework for Java. It's
 the shortest path between Java objects, XML documents and relational tables.
 .
 Castor XML is an XML data binding framework. Unlike the two main XML APIs,
 DOM (Document Object Model) and SAX (Simple API for XML) which deal with
 the structure of an XML document, Castor enables you to deal with the
 data defined in an XML document through an object model which represents
 that data.
 .
 Castor XML can be compared to XMLBeans framework.
 .
 Castor JDO is an Object-Relational Mapping and Data-Binding Framework.
 Castor can map relational database data into Java Data Object based
 on user-defined mapping schema. In the other point-of-view,
 it provides java data objects a persistence layer.

Package: libcastor-jdo-java
Description-md5: 64840c194fab1cba840f93bf27b85e14
Description-en: Data binding framework for Java (XML, Objects, DB) - JDO
 Castor is a data binding framework for Java. It's the shortest path between
 Java objects, XML documents and relational tables.
 .
 Castor XML is an XML data binding framework. Unlike the two main XML APIs,
 DOM (Document Object Model) and SAX (Simple API for XML) which deal with
 the structure of an XML document, Castor enables you to deal with the
 data defined in an XML document through an object model which represents
 that data.
 .
 Castor XML can be compared to XMLBeans framework.
 .
 Castor JDO is an Object-Relational Mapping and Data-Binding Framework.
 Castor can map relational database data into Java Data Object based
 on user-defined mapping schema. In the other point-of-view,
 it provides java data objects a persistence layer.
 .
 This package contains Castor JDO: a persistence framework.

Package: libcastor-xml-java
Description-md5: b453cf09cae0593efe5ea92e689eef2a
Description-en: Data binding framework for Java (XML, Objects, DB) - XML module
 Castor is a data binding framework for Java. It's the shortest path between
 Java objects, XML documents and relational tables.
 .
 Castor XML is an XML data binding framework. Unlike the two main XML APIs,
 DOM (Document Object Model) and SAX (Simple API for XML) which deal with
 the structure of an XML document, Castor enables you to deal with the
 data defined in an XML document through an object model which represents
 that data.
 .
 Castor XML can be compared to XMLBeans framework.
 .
 Castor JDO is an Object-Relational Mapping and Data-Binding Framework.
 Castor can map relational database data into Java Data Object based
 on user-defined mapping schema. In the other point-of-view,
 it provides java data objects a persistence layer.
 .
 This package contains the core XML data binding framework with support
 for marshalling Java objects to and unmarshalling from XML documents.

Package: libcastor-xml-schema-java
Description-md5: 59f5a45edeca8f6bd03bc954b6e7b6df
Description-en: Data binding framework for Java (XML, Objects, DB) - XML Schema
 Castor is a data binding framework for Java. It's the shortest path between
 Java objects, XML documents and relational tables.
 .
 Castor XML is an XML data binding framework. Unlike the two main XML APIs,
 DOM (Document Object Model) and SAX (Simple API for XML) which deal with
 the structure of an XML document, Castor enables you to deal with the
 data defined in an XML document through an object model which represents
 that data.
 .
 Castor XML can be compared to XMLBeans framework.
 .
 Castor JDO is an Object-Relational Mapping and Data-Binding Framework.
 Castor can map relational database data into Java Data Object based
 on user-defined mapping schema. In the other point-of-view,
 it provides java data objects a persistence layer.
 .
 This package contains a module with Castor XML schema support and provides
 functionality to reading, processing and writing XML schema documents.

Package: libcatalyst-action-renderview-perl
Description-md5: eb59e9c4243e6e55bc706285469eb51f
Description-en: Sensible default end action for Catalyst
 Catalyst::Action::RenderView module implements a sensible default end action
 for Catalyst, which will forward to the first available view, unless
 $c->res->status is a 3xx code (redirection, not modified, etc.), 204 (no
 content), or $c->res->body has already been set. It also allows you to
 pass 'dump_info=1' to the url in order to force a debug screen, while in
 debug mode.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-action-rest-perl
Description-md5: 938faceb61dcbf4ee38b981f742ed575
Description-en: module for automatic REST method dispatching
 Catalyst::Action::REST is a Catalyst Action that handles doing automatic
 method dispatching for REST requests. It takes a normal Catalyst action, and
 changes the dispatch to append an underscore and method name. It will
 dispatch either to the action with the generating name or to a regular
 method.

Package: libcatalyst-action-serialize-data-serializer-perl
Description-md5: cef71a8820b179d46dc891e2ee0ee274
Description-en: serializing module for Catalyst::Action::REST using Data::Serializer
 Catalyst::Action::Serialize::Data::Serializer implements a serializer for use
 with "Data::Dumper" and others. It was factored out of Catalyst::Action::REST
 because it is unlikely to be widely used and tends to break tests, be
 insecure, and is generally weird. Use at your own risk.

Package: libcatalyst-actionrole-acl-perl
Description-md5: 97671557704d397b097da4dbbd4c80d1
Description-en: Catalyst ActionRole for user role-based authorization
 Catalyst::ActionRole::ACL provides a Catalyst reusable action
 role for user role-based authorization.
 .
 ACLs are applied via the assignment of attributes to
 application action subroutines.

Package: libcatalyst-actionrole-checktrailingslash-perl
Description-md5: 52debe3ce8300600bb342d14b936ff4e
Description-en: Test URI path for trailing slash and redirect if needed
 Catalyst::ActionRole::CheckTrailingSlash provides a feature
 to test a URI for a trailing slash and redirect if needed.

Package: libcatalyst-actionrole-requiressl-perl
Description-md5: 1c580a1efca9e6c537b183fde7293f88
Description-en: Force an action to be (in)secure only
 Catalyst::ActionRole::RequireSSL provides a feature
 to force an action to be secure only, while
 Catalyst::ActionRole::NoSSL provides a way to force
 an action to be insecure/plain.

Package: libcatalyst-authentication-credential-authen-simple-perl
Description-md5: b63d1373ac88d4f1784b503255adbaee
Description-en: Catalyst plugin for verifying credentials with the Authen::Simple framework
 Catalyst::Authentication::Credential::Authen::Simple helps a Cataylst
 application authenticate against all credential databases supported by the
 Authen::Simple framework.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-authentication-credential-http-perl
Description-md5: ea1551452c6f0f22ea51655280e936fc
Description-en: HTTP Basic and Digest authentication for Catalyst
 Catalyst::Authentication::Credential::HTTP lets you use HTTP
 authentication with Catalyst::Plugin::Authentication. Both basic and
 digest authentication are currently supported.
 .
 When authentication is required, this module sets a status of 401, and
 the body of the response to 'Authorization required.'. To override this
 and set your own content, check for the "$c->res->status == 401" in
 your "end" action, and change the body accordingly.

Package: libcatalyst-authentication-store-dbix-class-perl
Description-md5: 055b8257f0ed6eb80c71c0183eb5e971
Description-en: Catalyst authentication storage via DBIx::Class
 The Catalyst::Authentication::Store::DBIx::Class provides access to
 authentication information stored in a database via DBIx::Class.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-authentication-store-htpasswd-perl
Description-md5: 32cc65a224cd66f99a7fcc5a71ea8586
Description-en: Authen::Htpasswd based user storage/authentication
 Catalyst::Authentication::Store::Htpasswd is a plugin for the Catalyst MVC web
 framework which enables Catalyst applications to use <.htpasswd> files for
 authentication storage.

Package: libcatalyst-component-instancepercontext-perl
Description-md5: f498b8e4e8937c1080106dfd9f17e229
Description-en: Single per-request instances of Catalyst components
 Catalyst::Component::InstancePerContext is a Moose role to create only one
 instance of a component per Cataylyst request.
 .
 Moose is modern Perl object system framework.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-controller-actionrole-perl
Description-md5: 07848ae244726bdc975f25bc51d8ae5c
Description-en: module for applying roles to action instances
 Catalyst::Controller::ActionRole allows one to apply Moose::Roles to the
 Catalyst::Actions for different controller methods.
 .
 As of version 5.90013, Catalyst has merged this functionality into the core
 Catalyst::Controller. You should no longer use this module for new
 development and it is recommended to switch to the core controller as soon as
 practical.

Package: libcatalyst-controller-formbuilder-perl
Description-md5: d06dcb0a3df7831f965cd753bf00b549
Description-en: Catalyst FormBuilder base controller
 This base controller merges the functionality of CGI::FormBuilder with
 Catalyst and the following templating systems: Template Toolkit, Mason and
 HTML::Template. This provides access to all of FormBuilder's niceties, such
 as controllablefield stickiness, multilingual support, and Javascript
 generation.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-controller-html-formfu-perl
Description-md5: e7de02fc8edb0d2dfd1ad3361b835ebd
Description-en: Catalyst integration for HTML::FormFu
 Catalyst::Controller::HTML::FormFu integrated Catalyst with HTML::FormFu.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.
 .
 HTML::FormFu is a framework for HTML form creation, rendering and validation.

Package: libcatalyst-devel-perl
Description-md5: 1b4c4aac4767f96f9ef54e0c0b929f93
Description-en: collection of development tools for Catalyst
 Catalyst::Devel is a collection of modules needed for Catalyst application
 development and testing, but is not required to run them. This package is not
 needed for Catalyst application deployment on production servers. Among other
 things, it includes the following tools:
 .
 Module::Install::Catalyst
 Provides various utilities for creating Catalyst module distributions.
 .
 Catalyst::Helper
 Helper module for bootstrapping a Catalyst application via catalyst.pl.
 .
 Catalyst::Restarter
 Utility to restart the server when files have changed

Package: libcatalyst-dispatchtype-regex-perl
Description-md5: 5756903ffcce10fad3740b5b62e4f523
Description-en: Regex DispatchType for Catalyst
 Catalyst::DispatchType::Regex has been deprecated and removed from Catalyst
 core. If your application depends on regex dispatch, you can install this
 package to keep things working while migrating to Chained methods or other
 techniques.
 .
 Please note that as part of the refactoring, the dispatch priority of
 Regex vs Regexp vs LocalRegex vs LocalRegexp may have changed. Priority
 is now influenced by when the dispatch type is first seen in your
 application.

Package: libcatalyst-engine-apache-perl
Description-md5: 2579c8862eaf4357fe58c062a931998d
Description-en: Catalyst engine for Apache 1.x and 2.x
 Catalyst::Engine::Apache is a Perl module that provides backend support for
 the Catalyst MVC framework on the Apache web server (for both the 1.x and
 2.x branches).
 .
 In Debian, it is usually used with mod_perl 2.0, though the engine supports
 mod_perl 1.3x and 1.99 as well.

Package: libcatalyst-log-log4perl-perl
Description-md5: 34fa3eea8446fc827245fdd0212da179
Description-en: logging module for Catalyst (deprecated)
 Deprecation warning: this package is provided only for users of
 libcatalyst-modules-perl. The module was previously bundled there.
 .
 Please migrate to Log::Log4perl::Catalyst, which is included in the
 liblog-log4perl-perl package.
 .
 Catalyst::Log::Log4perl provides a Catalyst::Log implementation that uses
 Log::Log4perl as the underlying log mechanism.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-manual-perl
Description-md5: 9eba41202bb1a66a897ff6e05a5cfebd
Description-en: developer's manual for Catalyst
 Catalyst is an elegant web application framework, extremely flexible yet
 extremely simple. It's similar to Ruby on Rails, Spring (Java) and Maypole,
 upon which it was originally based.
 .
 Catalyst follows the Model-View-Controller (MVC) design pattern, allowing you
 to easily separate concerns, like content, presentation, and flow control,
 into separate modules. This separation allows you to modify code that handles
 one concern without affecting code that handles the others. Catalyst promotes
 the re-use of existing Perl modules that already handle common web application
 concerns well.
 .
 Catalyst::Manual contains Catalyst developer's manual.

Package: libcatalyst-model-adaptor-perl
Description-md5: 94066d2f16ba60053037f8a03b4dd2cd
Description-en: glue for Catalyst model modules
 The idea is that there's no need for a Catalyst model to be anything other
 than a line or two of glue.  Using this module ensures that Model classes are
 separate from the rest of the application and therefore are well-abstracted,
 reusable, and easily testable.
 .
 Right now there are too many modules on CPAN that are Catalyst-specific. Most
 of the models would be better written as a class that handles most of the
 functionality with just a bit of glue to make it work nicely with Catalyst.
 Catalyst::Model::Adaptor aims to make integrating that class with Catalyst
 trivial, so there's no extra work involved in makint the model generic.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-model-cdbi-crud-perl
Description-md5: 37741834e0e3e0b8956193e1f8a2b6cb
Description-en: deprecated Catalyst module
 Catalyst::Model::CDBI::CRUD has been deprecated.
 .
 This module is no longer supported upstream. It is still indexed for the
 sake of existing users, but new users are highly recommend to look at
 Catalyst::Helper::Controller::Scaffold.
 .
 Catalyst::Model::CDBI::CRUD is a subclass of Catalyst::Model::CDBI with
 additional CRUD methods.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-model-cdbi-perl
Description-md5: a02d49ef310852dcd0dc6a62d2ca2c06
Description-en: CDBI Model Class for Catalyst
 Catalyst::Model::CDBI is the Class::DBI model class for Catalyst. It's
 built on top of Class::DBI::Loader.
 .
 This module is deprecated and only provided for older applications which
 still need it for backwards compatibility.

Package: libcatalyst-model-dbi-perl
Description-md5: ca4d38fa69d76682e7e3fedc44e7f2a0
Description-en: Database model class for Catalyst
 Catalyst::Model::DBI is the DBI model class for Catalyst.
 .
 There are two options for doing custom models with Catalyst. Either by using
 this model and any related modules as needed or by having a custom model
 decoupled from Catalyst and glued on using Catalyst::Model::Adaptor
 .
 Some general rules are as follows. If you do not wish to use DBIx::Connector
 or DBI directly and setup connections in your custom models or have glue
 models, then use this model. If you however need models that can be re-used
 outside of your application or simply wish to maintain connection code
 yourself outside of the Catalyst, then use Catalyst::Model::Adaptor which
 allows you to glue outside models into your Catalyst app.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.
 .
 DBI is a Perl database interface.

Package: libcatalyst-model-dbic-schema-perl
Description-md5: 0be9812f89a51b136225cb36517f7147
Description-en: DBIx::Class::Schema-based database model for Catalyst
 Catalyst::Model::DBIC::Schema is a Catalyst database model class for
 DBIx::Class::Schema-based Models. See the documentation for
 Catalyst::Helper::Model::DBIC::Schema for information on generating these
 Models via Helper scripts.
 .
 When a Catalyst app starts up, a thin Model layer is created as an interface
 to the DBIC Schema. It should be clearly noted that the model object returned
 by $c->model('FilmDB') is NOT itself a DBIC schema or resultset object, but
 merely a wrapper proving methods to access the underlying schema.
 .
 In addition to this model class, a shortcut class is generated for each
 source in the schema, allowing easy and direct access to a resultset of the
 corresponding type. These generated classes are even thinner than the model
 class, providing no public methods but simply hooking into Catalyst's model()
 accessor via the ACCEPT_CONTEXT mechanism.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-modules-extra-perl
Description-md5: d7d0218311a61b63734aa24036818e3d
Description-en: extra modules for Catalyst (metapackage)
 This package depends on some additional packages containing commonly used
 Catalyst modules which are not in libcatalyst-modules-perl.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-modules-perl
Description-md5: f3d980db5321ae5580fd4e4a58f17535
Description-en: modules for Catalyst (metapackage)
 This package depends on some packages containing commonly used Catalyst
 modules.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-perl
Description-md5: 66638affc383b17337ca9486a20f354e
Description-en: elegant Model-View-Controller Web Application Framework
 Catalyst is an elegant web application framework, extremely flexible yet very
 simple. It's similar to Ruby on Rails, Spring (Java) and Maypole, upon which
 it was originally based.
 .
 Catalyst follows the Model-View-Controller (MVC) design pattern, allowing you
 to easily separate concerns, like content, presentation, and flow control,
 into separate modules. This separation allows you to modify code that handles
 one concern without affecting code that handles the others. Catalyst promotes
 the re-use of existing Perl modules that already handle common web application
 concerns well.
 .
 This package only contains the Catalyst::Runtime module. If you want to develop
 your own web applications install libcatalyst-modules-perl as well.

Package: libcatalyst-plugin-authentication-credential-openid-perl
Description-md5: fa12f4e4514134b864a98670ffc73916
Description-en: OpenID credential for Catalyst::Auth framework
 Catalyst::Plugin::Authentication::Credential::OpenID is an OpenID credential
 for Catalyst::Plugin::Authentication framework.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-authentication-perl
Description-md5: 009470c219ee76e412e239c25b605f0d
Description-en: Infrastructure plugin for the Catalyst authentication framework
 Catalyst::Plugin::Authentication provides generic user support for Catalyst
 apps. It is the basis for both authentication (checking the user is who they
 claim to be), and authorization (allowing the user to do what the system
 authorises them to do).
 .
 Using authentication is split into two parts. A Store is used to actually
 store the user information, and can store any amount of data related to the
 user. Credentials are used to verify users, using information from the store,
 given data from the frontend. A Credential and a Store are paired to form a
 'Realm'. A Catalyst application using the authentication framework must have
 at least one realm, and may have several.
 .
 To implement authentication in a Catalyst application you need to add this
 module, and specify at least one realm in the configuration.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-authorization-acl-perl
Description-md5: 177986b0da77b4f1be9eae1c4641bfe2
Description-en: ACL support for Catalyst applications
 Catalyst::Plugin::Authorization::ACL provides Access Control List style path
 protection with arbitrary rules. It operates only on the Catalyst private
 namespace, at least at the moment.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-authorization-roles-perl
Description-md5: 4ab7f93923f68b7a14621070931ab37c
Description-en: Role based authorization plugin for Catalyst
 Catalyst::Plugin::Authorization::Roles provides role-based authorization
 (access control) for Catalyst applications.
 .
 Role based access control is very simple: every user has a list of roles,
 which that user is allowed to assume, and every restricted part of the app
 makes an assertion about the necessary roles.
 .
 With assert_user_roles, if the user is a member in all of the required roles
 access is granted. Otherwise, access is denied. With assert_any_user_role it
 is enough that the user is a member of one role.
 .
 There are alternative approaches to do this on a per action basis, see
 Catalyst::ActionRole::ACL.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-cache-perl
Description-md5: 5b40c5ecd0d478d7833a251d1c7eed97
Description-en: flexible caching support for Catalyst
 Catalyst::Plugin::Cache gives you access to a variety of systems for caching
 data. It allows you to use a very simple configuration API, while maintaining
 the possibility of flexibility when you need it later.
 .
 Among its features are support for multiple backends, segmentation based on
 component or controller, keyspace partitioning, and so more, in various
 subsidiary plugins.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-cache-store-fastmmap-perl
Description-md5: e0b3001f16885650216bc54e0c4794a5
Description-en: (deprecated) FastMmap cache store plugin for Catalyst::Plugin::Cache
 The Catalyst::Plugin::Cache::Store::FastMmap plugin is deprecated because
 Cache::FastMmap no longer needs to be wrapped to store plain values. It is
 still available for backwards compatibility and will still work with newer
 versions of Cache::FastMmap with a slight performance degredation.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-captcha-perl
Description-md5: d986d27c50c07a4ba24110edb1a2ae28
Description-en: create and validate Captcha for Catalyst
 Catalyst::Plugin::Captcha creates and validates Captcha objects.
 .
 Note: This plugin uses GD::SecurityImage and requires a session plugins like
 Catalyst::Plugin::Session
 .
 Captcha  is a type of challenge-response test used in computing to determine
 whether or not the user is human.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-compress-perl
Description-md5: 9a9333b0d1b21f2dff373daf5ddd4ade
Description-en: Catalyst plugin to compress the response
 This module combines Catalyst::Plugin::Deflate
 Catalyst::Plugin::Gzip Catalyst::Plugin::Zlib into one.
 .
 It compress response to [gzip bzip2 zlib deflate] if client supports it.
 .
 NOTE: If you want to use this module with Catalyst::Plugin::Unicode,
 You MUST load this plugin AFTER Catalyst::Plugin::Unicode.

Package: libcatalyst-plugin-configloader-perl
Description-md5: 13b52ad99e2a20e09b0524c75dfd8242
Description-en: Catalyst plugin for loading configuration files
 Catalyst::Plugin::ConfigLoader will attempt to find and load a
 configuration file of various types. Currently it supports YAML, JSON, XML,
 INI and Perl formats.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-customerrormessage-perl
Description-md5: 8e3aac686c3303fe53e7e0b3f2976170
Description-en: Catalyst plugin to have more "cute" error message
 You can use this module if you want to get rid of:
 .
 (en) Please come back later
 .
 (fr) SVP veuillez revenir plus tard
 .
 (de) Bitte versuchen sie es spaeter nocheinmal
 .
 (at) Konnten's bitt'schoen spaeter nochmal reinschauen
 .
 (no) Vennligst prov igjen senere
 .
 (dk) Venligst prov igen senere
 .
 (pl) Prosze sprobowac pozniej
 .
 What it does is that it inherites finalize_error to $c object.
 .
 See finalize_error() function.

Package: libcatalyst-plugin-fillinform-perl
Description-md5: 6f404ed6d8a474ea9768da4e195f2893
Description-en: module providing Fill-In-Form for Catalyst
 Catalyst::Plugin::FillInForm allows automatic insertion of data from
 a previous HTML form into HTML input fields, textarea fields, radio buttons,
 checkboxes, and select tags. It is an instance of HTML::FillInForm, which
 itself is a subclass of HTML::Parser, which it uses to parse the HTML and
 insert the values into the proper form tags.
 .
 The usual application is after a user submits an HTML form without filling
 out a required field, or with errors in fields having specified constraints.
 FillInForm is used to redisplay the HTML form with all the form elements
 containing the submitted info. FillInForm can also be used to fill forms
 with data from any source, e.g. directly from your database.

Package: libcatalyst-plugin-i18n-perl
Description-md5: 177c393ae8e8c624e94040bbe22d3af6
Description-en: I18N for Catalyst web application framework
 Catalyst::Plugin::I18N adds internationalization (i18n) to a Catalyst
 application. It supports mo/po files and Maketext classes under your
 application's I18N namespace.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-log-dispatch-perl
Description-md5: 07f3cedecbf5724c81889ff0e395d132
Description-en: Catalyst log module that uses Log::Dispatch
 Catalyst::Plugin::Log::Dispatch is a plugin to use Log::Dispatch from
 Catalyst.

Package: libcatalyst-plugin-redirect-perl
Description-md5: 6167552422c42151a45a70fcd23368fb
Description-en: Catalyst plugin for easy redirects
 You can use the module to do easy redirects with Catalyst
 .
 like: $c->redirect('http://www.perl.org/');

Package: libcatalyst-plugin-scheduler-perl
Description-md5: 3f609b022f58c73b4d29c096506b24f8
Description-en: Catalyst plugin for scheduling events to run in a cron-like fashion
 The Catalyst::Plugin::Scheduler plugin allows you to schedule events to run
 at recurring intervals. Events will run during the first request which meets
 or exceeds the specified time. Depending on the level of traffic to the
 application, events may or may not run at exactly the correct time, but it
 should be enough to satisfy many basic scheduling needs.

Package: libcatalyst-plugin-session-perl
Description-md5: 40ae35b17fc1cada47921ae9fe8645d6
Description-en: generic Session plugin for Catalyst
 Catalyst::Plugin::Session is the base of two related parts of functionality
 required for session management in web applications.
 .
 The first part, the State, is getting the browser to repeat back a session
 key, so that the web application can identify the client and logically string
 several requests together into a session.
 .
 The second part, the Store, deals with the actual storage of information
 about the client. This data is stored so that the it may be revived for every
 request made by the same client.
 .
 This plugin links the two pieces together.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-session-state-cookie-perl
Description-md5: 47de89f0570161dc34ff165234324cfc
Description-en: Catalyst plugin for maintaining session IDs using cookies
 In order for Catalyst::Plugin::Session to work the session ID needs to be
 stored on the client, and the session data needs to be stored on the server.
 .
 Catalyst::Plugin::Session::State::Cookie stores the session ID on the client
 using the cookie mechanism.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-session-store-cache-perl
Description-md5: d25362ef048eb2e2455704450a73e576
Description-en: Catalyst plugin for storing session data in the cache
 Catalyst::Plugin::Session::Store::Cache will store the session data in
 whatever cache module Catalyst uses.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-session-store-dbi-perl
Description-md5: 3159df60e09574deeaaadc9fb2d1d9ab
Description-en: DBI session storage plugin for Catalyst
 Catalyst::Plugin::Session::Store::DBI will store session data in a database
 using DBI.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-session-store-dbic-perl
Description-md5: 0cf6afbf1c420017b4fe7cd2d8bf5302
Description-en: DBIx::Class-based session storage plugin for Catalyst
 Catalyst::Plugin::Session::Store::DBIC saves session data in a database via
 DBIx::Class. It's actually just a wrapper around
 Catalyst::Plugin::Session::Store::Delegate. The later may be a better option
 if complete control over how sessions are stored is needed.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.
 .
 DBIx::Class is an extensible and flexible object <-> relational mapper.

Package: libcatalyst-plugin-session-store-delegate-perl
Description-md5: 7b26416358cffa9221945959035a9952
Description-en: delegated Catalyst session storage helper
 Catalyst::Plugin::Session::Store::Delegate helps with delegating the session
 storage to a first class object model.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-session-store-fastmmap-perl
Description-md5: 9651c564af9eabe736155a3aa08ad26d
Description-en: Catalyst session storage plugin backed by Cache::FastMMap
 Catalyst::Plugin::Session::Store::FastMmap is a fast session storage plugin
 for Catalyst that uses an mmap'ed file to act as a shared memory interprocess
 cache. It is based on Cache::FastMmap.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-session-store-file-perl
Description-md5: 1ab50a43de7df6e8fbdc34601dd865d1
Description-en: File storage backend for Catalyst session data
 Catalyst::Plugin::Session::Store::File is an easy to use storage plugin for
 Catalyst that uses an simple file to act as a shared memory interprocess
 cache. It is based on Cache::FileCache.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-session-store-redis-perl
Description-md5: 9a87229fba019ed2dd1265d7c82f22ce
Description-en: Redis Session store for Catalyst
 Catalyst::Plugin::Session::Store::Redis is a session storage plugin
 for Catalyst that uses the Redis (https://redis.io/) key-value database.

Package: libcatalyst-plugin-setenv-perl
Description-md5: 3369817ea4cd006abb1da5b883c9e5f6
Description-en: set up the environment from Catalyst's config file
 Catalyst::Plugin::Setenv handles setting up environment variables via the
 central configuration file for Catalyst.
 .
 It supports setting, prepending and appending to environment variables.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-smarturi-perl
Description-md5: 34a4d9ab24e2c255bc2202f362149258
Description-en: module providing configurable URIs for Catalyst
 Configure whether $c->uri_for and $c->req->uri_with return absolute, hostless
 or relative URIs, or URIs based on the 'Host' header. Also allows configuring
 which URI class to use. Works on application-wide or per-request basis.
 .
 Catalyst::Plugin::SmartURI is useful in situations where you're for example,
 redirecting to a lighttpd from a firewall rule, instead of a real proxy, and
 you want your links and redirects to still work correctly.
 .
 To use your own URI class, just subclass URI::SmartURI and set uri_class, or
 write a class that follows the same interface.
 .
 This plugin installs a custom $c->request_class, however it does so in a way
 that won't break if you've already set $c->request_class yourself, ie. by
 using Catalyst::Action::REST (thanks mst!).

Package: libcatalyst-plugin-stacktrace-perl
Description-md5: 1b292f7288034d0a2da75f701d5e06ad
Description-en: Catalyst plugin for displaying a stack trace on the debug screen
 Catalyst::Plugin::StackTrace will enhance the standard Catalyst debug screen
 by including a stack trace of your appliation up to the point where the error
 occurred. Each stack frame is displayed along with the package name, line
 number, file name, and code context surrounding the line number.
 .
 This plugin is only active in -Debug mode by default, but can be enabled by
 setting the enable config option.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-static-simple-perl
Description-md5: ecb23c127aec6dac49f7f62d3c9f0b36
Description-en: Catalyst plugin for easy serving of static pages
 Catalyst::Plugin::Static::Simple is designed to make serving static content
 in your application during development quick and easy, without requiring a
 single line of code from you.
 .
 This plugin detects static files by looking at the file extension in the URL
 (such as .css or .png or .js). The plugin uses the lightweight MIME::Types
 module to map file extensions to IANA-registered MIME types, and will serve
 your static files with the correct MIME type directly to the browser, without
 being processed through Catalyst.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-subrequest-perl
Description-md5: b641acb07c7cdd63e757f99b08b568bf
Description-en: deprecated Catalyst plugin for making subrequests to actions
 Catalyst::Plugin::SubRequest is a Catalyst plugin for making subrequests to
 actions. It uses the catalyst dispatcher, so it will work like an external
 URL call. Methods are provided both to get the body of the response and the
 full response (Catalyst::Response) object.
 .
 From: https://rt.cpan.org/Public/Bug/Display.html?id=57544:
 $c->visit() is a perfect substitute for Catalyst::Plugin::SubRequest and
 works fine with content types, response headers, request headers, request
 method, missing localization etc.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-plugin-unicode-perl
Description-md5: 0a594b0c4fd0baefbba502462c339d8b
Description-en: Unicode support for Catalyst (old style)
 At request time Catalyst::Plugin::Unicode decodes all params from UTF-8
 octets into a sequence of logical characters. On response, encodes body into
 UTF-8 octets.
 .
 Note that this plugin tries to autodetect if your response is encoded into
 characters before trying to encode it into a byte stream. This is *bad*
 as sometimes it can guess wrongly and cause problems.
 .
 As an example, latin1 characters such as é (e-accute) will not actually
 cause the output to be encoded as utf8.
 .
 Using Catalyst::Plugin::Unicode::Encoding (part of Catalyst 5.90042, packaged
 in libcatalyst-perl) is much more recommended, and that also does additional
 things (like decoding file upload filenames and request parameters which this
 plugin does not).
 .
 This plugin should be considered deprecated, but is maintained as a large
 number of applications are using it already.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-view-component-subinclude-perl
Description-md5: e62c758acda161e13f39927cb472c474
Description-en: Use subincludes in your Catalyst views
 Catalyst::View::Component::SubInclude allows you to include content in
 your templates (or, more generally, somewhere in your view's render
 processing) which comes from another action in your application. It's
 implemented as a Moose::Role, so using Moose in your view is required.

Package: libcatalyst-view-csv-perl
Description-md5: 35645d99af509ecd008a52a6ce939910
Description-en: CSV view class for the Catalyst web framework
 Catalyst::View::CSV provides a Catalyst view that generates CSV files. You can
 use either a Perl array of arrays, an array of hashes, an array of objects, or
 a database cursor as the source of the CSV data. The CSV file is generated
 using Text::CSV.

Package: libcatalyst-view-email-perl
Description-md5: 75ce1efd6a37b6467b15ff1d82cc9fe4
Description-en: Catalyst module for sending email
 Catalyst::View::Email sends out emails from a stash key specified in the
 configuration settings.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-view-excel-template-plus-perl
Description-md5: c24a6570292ef20cf7c1cf8c63e94f2f
Description-en: Catalyst View for Excel::Template::Plus
 This is a Catalyst View subclass which can handle rendering excel
 content through Excel::Template::Plus.

Package: libcatalyst-view-gd-perl
Description-md5: 1ae98f1c67d73be24115657604a13c9a
Description-en: Catalyst View for GD images
 This is a Catalyst View subclass which can handle rendering GD based image
 content.

Package: libcatalyst-view-json-perl
Description-md5: 4b19cec5324d97901a5f831185165f90
Description-en: JSON view plugin for Catalyst
 Catalyst::View::JSON is a Catalyst View handler that returns stash
 data in JSON format.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalyst-view-mason-perl
Description-md5: 4ea00ad13d85c4d80334e78e1421dfde
Description-en: Mason view component for Catalyst
 Catalyst::View::Mason is a view Catalyst component, which relies on Mason
 as a template engine.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.
 .
 Mason is a modular templatig engine.

Package: libcatalyst-view-pdf-reuse-perl
Description-md5: d8f920e8d354c035227e70834fffc0ca
Description-en: Create PDF files from Catalyst using Template Toolkit templates
 This module allows the creation of PDF files with Template Toolkit and
 PDF::Reuse within a Catalyst view.

Package: libcatalyst-view-petal-perl
Description-md5: 0a59c9d88e89c153a420ad6fe019cdfc
Description-en: Petal View Class for Catalyst
 Catalyst::View::Petal is the Catalyst view class for Petal. Your
 subclass should inherit from this class.

Package: libcatalyst-view-tt-perl
Description-md5: a482bd578930dceef4876cdbd0f49494
Description-en: Template View Class for Catalyst
 Catalyst::View::TT is the Catalyst view class for the Template toolkit. Your
 application subclass should inherit from this class. This plugin renders the
 template specified in $c->stash->{template}, or $c->request->match. The
 template variables are set up from the contents of $c->stash, augmented with
 template variable base set to Catalyst's $c->req->base, template variable c to
 Catalyst's $c, and template variable name to Catalyst's $c->config->{name}.
 The output is stored in $c->response->output.

Package: libcatalystx-component-traits-perl
Description-md5: 2a60161cc98e63b9410a7310a10132d9
Description-en: Automatic Trait Loading and Resolution for Catalyst Components
 CatalystX::Component::Traits adds a Catalyst::Component/COMPONENT method to
 your Catalyst component base class that reads the optional traits parameter
 from app and component config and instantiates the component subclass with
 those traits using MooseX::Traits/new_with_traits from
 MooseX::Traits::Pluggable.
 .
 Catalyst is an elegant Model-View-Controller web application framework
 written in Perl.

Package: libcatalystx-injectcomponent-perl
Description-md5: e8915ee8cf4fa95c5aad9b23f93e82e9
Description-en: module for injecting components into Catalyst applications
 CatalystX::InjectComponent will inject Controller, Model, and View
 components into Catalyst applications at setup (run)time. It does
 this by creating a new package on-the-fly, having that package extend
 the given component, and then having Catalyst setup the new component
 (via "->setup_component").

Package: libcatalystx-leakchecker-perl
Description-md5: 14d0a19886ae832ed08c9313a5eef58d
Description-en: module for detecting memory leaks in Catalyst applications
 CatalystX::LeakChecker is a Perl module that tries to help you find memory
 leaks in Catalsy applications by automatically checking for common causes.
 If any leaks are found (even when they occur within code references), a
 debug message is logged with useful debugging information.
 .
 This module is intended for use during development and debugging only, rather
 than in a production environment.

Package: libcatalystx-simplelogin-perl
Description-md5: 3c4ed9208fe1743ecfc386133721d77a
Description-en: simple and reusable login controller
 CatalystX::SimpleLogin is an application class Moose::Role which will inject
 an instance of CatalystX::SimpleLogin::Controller::Login into your
 application.
 .
 This provides a simple login and logout page with the addition of only one
 line of code and one template to your application.

Package: libcatch2-dev
Description-md5: 183ec39aba3cb8efddeb8687a04e58e3
Description-en: C++ Automated Test Cases in Headers
 Catch2 is mainly a unit testing framework for C++, but it also
 provides basic micro-benchmarking features, and simple BDD macros.
 .
 Catch2's main advantage is that using it is both simple and natural.
 Test names do not have to be valid identifiers, assertions look like
 normal C++ boolean expressions, and sections provide a nice and local
 way to share set-up and tear-down code in tests.
 .
 If you've been using Catch2 v2, please see the migrate-v2-to-v3.md
 file in the package documentation. v3 brings a bunch of significant
 changes, the big one being that Catch2 is no longer a single-header
 library. Catch2 now behaves as a normal library, with multiple
 headers and separately compiled implementation.

Package: libcatmandu-aat-perl
Description-md5: e645edb7a5f2db87d252c9e115170647
Description-en: Catmandu library to retrieve items from the AAT
 Catmandu::AAT contains a store to lookup a Subject in the AAT using its SPARQL
 endpoint.
 .
 Also included is a fix to match a term to a Subject and a fix to search for a
 term in the AAT.

Package: libcatmandu-alephx-perl
Description-md5: ddc45e64e45ce914b6857fc8df654dd9
Description-en: low level client for Aleph X-Services
 Catmandu::AlephX is a perl module that provides an interface to Ex Libris'
 Aleph system.
 .
 More information about Aleph X-Services
 https://developers.exlibrisgroup.com/aleph/apis/aleph-x-services

Package: libcatmandu-atom-perl
Description-md5: 800e1f3cd3fa61074f0e909cabf36592
Description-en: modules for handling Atom feeds within the Catmandu framework
 Catmandu::Atom contains modules for handling Atom feeds
 within the Catmandu framework.
 .
 Catmandu provides a suite of Perl modules
 to ease the import, storage, retrieval, export and transformation
 of metadata records.

Package: libcatmandu-bibtex-perl
Description-md5: 9a92f23ce9db088ddb44221c7d290899
Description-en: Catmandu modules for working with BibTeX data
 Catmandu::BibTeX is a collection of Perl modules for working with BibTeX data.
 .
 The following modules are provided:
 Catmandu::Importer::BibTeX
 Catmandu::Exporter::BibTeX
 .
 Catmandu provides a command line client and a Perl API to ease the export (E)
 transformation (T) and loading (L) of data into databases or data file, ETL in
 short.
 .
 Catmandu is specialized in processing, converting, creating library metadata
 from various input sources.
 .
 Catmandu can process: MARC, MAB, XML, Aleph X-services, BagIt, BibTeX, EAD,
 LIDO, JSON Markdown, MODS, OAI-PMH, ORCID, PLoS, PNX, RDF, RIS, SRU, XML, XLS,
 XSD , YAML, Z39.50 and many other formats.

Package: libcatmandu-blacklight-perl
Description-md5: 1dbb51eced6c0ab726d7be141ea83b92
Description-en: Catmandu module for working with Blacklight catalogs
 Catmandu::Blacklight is a Perl module for working with Blacklight catalogs.
 .
 The following modules are provided:
 Catmandu::Importer::Blacklight
 .
 Catmandu provides a command line client and a Perl API to ease the export (E)
 transformation (T) and loading (L) of data into databases or data file, ETL in
 short.
 .
 Catmandu is specialized in processing, converting, creating library metadata
 from various input sources.
 .
 Catmandu can process: MARC, MAB, XML, Aleph X-services, BagIt, BibTeX, EAD,
 LIDO, JSON Markdown, MODS, OAI-PMH, ORCID, PLoS, PNX, RDF, RIS, SRU, XML, XLS,
 XSD , YAML, Z39.50 and many other formats.

Package: libcatmandu-breaker-perl
Description-md5: 104ebd8bbff17980c15cc45ea50c11fc
Description-en: Catmandu modules that export data in a Breaker format
 Catmandu::Breaker is inspired by the article "Metadata Analysis at the
 Command-Line" by Mark Phillips in http://journal.code4lib.org/articles/7818.
 This exporter breaks metadata records into the Breaker format which can be
 analyzed further by command line tools.
 .
 The following modules are provided:
 Catmandu::Breaker
 Catmandu::Cmd::breaker
 Catmandu::Exporter::Breaker
 Catmandu::Exporter::Breaker::Parser::json
 Catmandu::Exporter::Breaker::Parser::mab
 Catmandu::Exporter::Breaker::Parser::marc
 Catmandu::Exporter::Breaker::Parser::pica
 Catmandu::Exporter::Breaker::Parser::xml
 .
 Catmandu provides a command line client and a Perl API to ease the export (E)
 transformation (T) and loading (L) of data into databases or data file, ETL in
 short.
 .
 Catmandu is specialized in processing, converting, creating library metadata
 from various input sources.
 .
 Catmandu can process: MARC, MAB, XML, Aleph X-services, BagIt, BibTeX, EAD,
 LIDO, JSON Markdown, MODS, OAI-PMH, ORCID, PLoS, PNX, RDF, RIS, SRU, XML, XLS,
 XSD , YAML, Z39.50 and many other formats.

Package: libcatmandu-cmd-repl-perl
Description-md5: 5dd4faa74ba775aea2edca34da818c21
Description-en: interactive shell for Catmandu
 Catmandu::Cmd::repl provides an interactive shell for Catmandu, commonly known
 as a REPL - Read, Evaluate, Print, Loop.
 .
 This module depends on Devel::REPL for its core functionality.
 https://metacpan.org/pod/Devel::REPL
 .
 Catmandu provides a command line client and a Perl API to ease the export (E)
 transformation (T) and loading (L) of data into databases or data file, ETL in
 short.
 .
 Catmandu is specialized in processing, converting, creating library metadata
 from various input sources.
 .
 Catmandu can process: MARC, MAB, XML, Aleph X-services, BagIt, BibTeX, EAD,
 LIDO, JSON Markdown, MODS, OAI-PMH, ORCID, PLoS, PNX, RDF, RIS, SRU, XML, XLS,
 XSD , YAML, Z39.50 and many other formats.

Package: libcatmandu-crossref-perl
Description-md5: 032a37d549cf53cba8cbc3cdc5cc4a94
Description-en: Catmandu modules to import data from the CrossRef API
 Catmandu::CrossRef provides modules to import data from the CrossRef API.
 .
 The following modules are provided:
 Catmandu::CrossRef
 Catmandu::Importer::CrossRef
 .
 More information on the CrossRef API:
 https://www.crossref.org/documentation/retrieve-metadata/rest-api/
 .
 Catmandu provides a command line client and a Perl API to ease the export (E)
 transformation (T) and loading (L) of data into databases or data file, ETL in
 short.
 .
 Catmandu is specialized in processing, converting, creating library metadata
 from various input sources.
 .
 Catmandu can process: MARC, MAB, XML, Aleph X-services, BagIt, BibTeX, EAD,
 LIDO, JSON Markdown, MODS, OAI-PMH, ORCID, PLoS, PNX, RDF, RIS, SRU, XML, XLS,
 XSD , YAML, Z39.50 and many other formats.

Package: libcatmandu-dbi-perl
Description-md5: 745d7facefb3b3a84f77acf914de3409
Description-en: Catmandu tools to communicate with DBI based interfaces
 Catmandu::DBI provides tools that communicate with DBI based interfaces
 .
 The following modules are provided:
 Catmandu::DBI
 Catmandu::Importer::DBI
 Catmandu::Serializer::json_string
 Catmandu::Store::DBI
 Catmandu::Store::DBI::Bag
 .
 More information on Perl DBI
 https://dbi.perl.org
 .
 Catmandu provides a command line client and a Perl API to ease the export (E)
 transformation (T) and loading (L) of data into databases or data file, ETL in
 short.
 .
 Catmandu is specialized in processing, converting, creating library metadata
 from various input sources.
 .
 Catmandu can process: MARC, MAB, XML, Aleph X-services, BagIt, BibTeX, EAD,
 LIDO, JSON Markdown, MODS, OAI-PMH, ORCID, PLoS, PNX, RDF, RIS, SRU, XML, XLS,
 XSD , YAML, Z39.50 and many other formats.

Package: libcatmandu-exporter-table-perl
Description-md5: f103b572b7c578f9693fa2ad1c0e56de
Description-en: Catmandu modules for exporting data in tabular MultiMarkdown format
 Catmandu::Exporter::Table provides modules for exporting data in tabular
 MultiMarkdown format.
 .
 The output can be used for simple display, for instance to preview Excel
 files on the command line. Use Pandoc to further convert to other table
 formats, e.g. LaTeX, html5, mediawiki:
 .
 catmandu convert XLS to Table < sheet.xls | pandoc -t html5
 .
 See also:
 http://johnmacfarlane.net/pandoc
 https://metacpan.org/pod/Text::MarkdownTable
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-fedoracommons-perl
Description-md5: 638d40d5e773901515b60380754d515c
Description-en: low level Catmandu interface to the Fedora Commons REST API
 Catmandu::FedoraCommons is a Perl API to the Fedora Commons REST API
 (http://www.fedora.info/).
 .
 Supported versions are Fedora Commons 3.6 or better.
 .
 Catmandu provides a command line client and a Perl API to ease the export (E)
 transformation (T) and loading (L) of data into databases or data file, ETL in
 short.
 .
 Catmandu is specialized in processing, converting, creating library metadata
 from various input sources.
 .
 Catmandu can process: MARC, MAB, XML, Aleph X-services, BagIt, BibTeX, EAD,
 LIDO, JSON Markdown, MODS, OAI-PMH, ORCID, PLoS, PNX, RDF, RIS, SRU, XML, XLS,
 XSD , YAML, Z39.50 and many other formats.

Package: libcatmandu-filestore-perl
Description-md5: c5bb42b8c4f54b68427d7c690b85d82e
Description-en: modules to make files persistent within the Catmandu framework
 Each Catmandu::FileStore is a Catmandu::Store and inherits all its methods.
 .
 A Catmandu::FileStore is package to store and retrieve binary content
 in an filesystem, memory or a network.
 A Catmandu::FileStore contains one or more Catmandu::FileBag
 which is a kind of folder.
 .
 Each Catmandu::FileBag contains one or more files.
 .
 One special Catmandu::FileBag is the index
 which contains the listing of all Catmandu::FileBag
 in the Catmandu::FileStore.
 .
 Catmandu provides a suite of Perl modules
 to ease the import, storage, retrieval, export
 and transformation of metadata records.

Package: libcatmandu-fix-cmd-perl
Description-md5: f5605ceedb3ad41703ccb759dc8202ff
Description-en: Catmandu module that pipes data to be 'fixed' through an external process
 Catmandu::Fix::cmd provides a module that pipes data to be 'fixed' through an
 external process.
 .
 Catmandu::Fix is a Perl package that can transform data. These packages are
 used for easy data manipulation by non programmers. The main intention is to
 use fixes on the command line or in Fix scripts. A small DSL language is
 available to execute many Fix command on a stream of data.
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-fix-datahub-perl
Description-md5: 7a37b738fd9e59c6838b244c8c599567
Description-en: Catmandu utility functions and generic fixes for the Datahub project
 Catmandu::Fix::Datahub provides utility functions and generic fixes for the
 Datahub project.
 .
 Provides modules:
 Catmandu::Fix::Datahub
 Catmandu::Fix::Datahub::Util
 .
 See also:
 https://datahubproject.io/
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-html-perl
Description-md5: 9531cce76d23adebe427ac25762a1fa4
Description-en: Modules for handling HTML data within the Catmandu framework
 Catmandu::HTML contains modules for handling HTML data within the Catmandu
 framework.
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-i18n-perl
Description-md5: 4057a8d6677b0da3e72da4455bb5f8f4
Description-en: modules for handling text localisation within the Catmandu framework
 Catmandu::I18N contains modules for handling text localisation within the
 Catmandu framework.
 .
 This module uses Locale::Maketext::Lexicon::Gettext
 https://metacpan.org/pod/Locale::Maketext::Lexicon::Gettext
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-identifier-perl
Description-md5: e8d7f58a7e0af88d7a7222ef5ea2dff5
Description-en: namespace for handling identifiers within the Catmandu framework
 Catmandu::Identifier contains a namespace for handling identifiers (for
 normalization, validation, etc.), e.g. ISBN, ISSN, ORCID.
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-importer-getjson-perl
Description-md5: 64cccfcaf0c658f827854caaebd21cd0
Description-en: load JSON-encoded data from a server using a GET HTTP request
 Catmandu::Importer::getJSON performs a HTTP GET request
 to load JSON-encoded data from a server.
 The importer expects a line-separated input.
 Each line corresponds to a HTTP request
 that is mapped to a JSON-record on success.
 .
 Catmandu provides a suite of Perl modules
 to ease the import, storage, retrieval, export and transformation
 of metadata records.

Package: libcatmandu-inspire-perl
Description-md5: 76a3de9c38ddcb30e8b284004ea68b13
Description-en: modules for working with Inspire data within the Catmandu framework
 Catmandu::Inspire contains modules for working with Inspire data.
 .
 Provides modules:
 Catmandu::Importer::Inspire
 .
 See also:
 http://inspirehep.net
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-ldap-perl
Description-md5: 33a433dc695dae8e12e4291b9e3f942d
Description-en: modules for working with LDAP directories within the Catmandu framework
 Catmandu::LDAP contains modules for working with LDAP directories.
 .
 Provides modules:
 Catmandu::Importer::LDAP
 .
 See also:
 https://metacpan.org/dist/perl-ldap
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-mab2-perl
Description-md5: 034403fa91ab5b4367939653e9b10557
Description-en: modules for working with MAB2 data within the Catmandu framework
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.
 .
 Catmandu::MAB2 contains methods to work with MAB2 data within the
 Catmandu framework.

Package: libcatmandu-marc-perl
Description-md5: ec669b42c502f6c482767505441b5fcd
Description-en: modules for working with MARC data within the Catmandu framework
 Catmandu::MARC contains modules for handling MARC data
 within the Catmandu framework.
 .
 Catmandu provides a suite of Perl modules
 to ease the import, storage, retrieval, export
 and transformation of metadata records.

Package: libcatmandu-markdown-perl
Description-md5: df5081e51e348bffaae1245072b31652
Description-en: modules for handling markdown data within the Catmandu framework
 Catmandu::Markdown contains modules to work with markdown data.
 .
 Provides modules:
 Catmandu::Fix::markdown_to_html
 .
 See also:
 https://metacpan.org/pod/Text::Markdown::Discount
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-mediawiki-perl
Description-md5: 6bd47d18850e45741d23103f2318a982
Description-en: Catmandu modules for interfacing with MediaWiki
 Catmandu::MediaWiki contains modules for importing pages from MediaWiki.
 .
 Provides modules:
 Catmandu::Importer::MediaWiki
 .
 This importer uses the query API from MediaWiki to get a list of pages that
 match certain requirements. It retrieves a list of pages and their content
 by using the generators from mediawiki.
 .
 See also:
 https://www.mediawiki.org/wiki/API
 https://metacpan.org/pod/MediaWiki::API
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-mendeley-perl
Description-md5: c2d675e2e276301e1c59160bee446b0d
Description-en: modules wrapping the Mendeley API within the Catmandu framework
 Catmandu::Mendeley contains modules for interfacing with the Mendeley API.
 .
 Provides modules:
 Catmandu::Importer::MendeleyCatalog
 .
 See also:
 https://dev.mendeley.com/
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-mods-perl
Description-md5: f12aa2f01221709592a4c6da9888cc5c
Description-en: modules for working with MODS data within the Catmandu framework
 Catmandu::MODS contains modules for handling MODS data within the
 Catmandu framework.
 .
 MODS is specified and described at the Library of Congress:
 <http://www.loc.gov/standards/mods/>
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-oai-perl
Description-md5: 33afac0aba0526418be84bc7894efd3a
Description-en: modules for working with OAI repositories within the Catmandu framework
 Catmandu::OAI contains modules for working with OAI repositories.
 .
 Provides modules:
 Catmandu::Importer::OAI
 Catmandu::Store::OAI
 .
 Catmandu::Importer::OAI is an Catmandu importer to harvest metadata
 records from an OAI-PMH endpoint.
 .
 See also:
 http://www.openarchives.org/pmh/tools/
 http://www.openarchives.org/OAI/openarchivesprotocol.html
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-perl
Description-md5: 4109a5a5b7035fb4d949d3794ed34584
Description-en: metadata toolkit
 Catmandu provides a suite of Perl modules
 to ease the import, storage, retrieval, export
 and transformation of metadata records.
 .
 Combine Catmandu modules
 with web application frameworks such as PSGI/Plack,
 document stores such as MongoDB or CouchDB
 and full text indexes as ElasticSearch or Solr
 to create a rapid development environment
 for digital library services
 such as institutional repositories and search engines.
 .
 Use of the debug option
 requires the packages liblog-any-adapter-log4perl-perl
 and liblog-log4perl-perl.

Package: libcatmandu-plos-perl
Description-md5: 32fc39a84fdfc4c992355236b3b7be12
Description-en: modules for working with PLoS data within the Catmandu framework
 Catmandu::PLoS contains modules for working with PLoS data.
 .
 Provides modules:
 Catmandu::Importer::PLoS
 .
 See also:
 https://api.plos.org
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-pubmed-perl
Description-md5: 06090303629a1ea89e40df18cd7ce212
Description-en: modules for working with PubMed data within the Catmandu framework
 Catmandu::PubMed contains modules for working with PubMed data.
 .
 Provides modules:
 Catmandu::Importer::PubMed
 .
 See also:
 https://pubmed.ncbi.nlm.nih.gov
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-pure-perl
Description-md5: 0dc0f2d9030672721ef5a84699a93b47
Description-en: Catmandu modules for working with data from Pure
 Catmandu::Pure is a Catmandu package that seamlessly imports data from
 Elsevier's Pure system using its REST service. In order to use the Pure
 Web Service you need an API key. List of all available endpoints and further
 documentation can currently be found under /ws on a webserver that is running
 Pure.
 .
 Note that this version of the importer is tested with Pure API version 5.18
 and might not work with later versions.
 .
 Provides modules:
 Catmandu::Importer::Pure
 .
 See also:
 https://www.elsevier.com/solutions/pure
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-rdf-perl
Description-md5: 2c016fd231cf644159949c55fb9dd6a0
Description-en: modules for handling RDF data within the Catmandu framework
 Catmandu::RDF contains modules for handling RDF data
 within the Catmandu framework.
 RDF data is encoded/decoded in aREF
 as implemented with RDF::aREF.
 Please keep in mind that RDF is a graph-based data structuring format
 with specialized technologies such as SPARQL and triple stores.
 Using Catmandu::RDF to transform RDF to RDF
 (e.g. conversion from one RDF serialization to another)
 is possible but probably less performant than decent RDF tools.
 Catmandu::RDF, however, is more convenient
 to convert between RDF and other data formats.
 .
 Catmandu provides a suite of Perl modules
 to ease the import, storage, retrieval, export and transformation
 of metadata records.

Package: libcatmandu-ris-perl
Description-md5: 748a69b20376bacf4e51b7a4d80963d0
Description-en: modules for handling RIS data within the Catmandu framework
 Catmandu::RIS contains modules for handling RIS data.
 .
 RIS is a standardized tag format developed by Research Information Systems,
 Incorporated to enable citation programs to exchange data.
 .
 Provides modules:
 Catmandu::Exporter::RIS
 Catmandu::Importer::RIS
 .
 See also:
 https://en.wikipedia.org/wiki/RIS_(file_format)
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-solr-perl
Description-md5: eb0c81ed19d22f19b0cc9b4dbfb2cd01
Description-en: Catmandu modules for working with SOLR endpoints
 Catmandu::SOLR contains modules for working with SOLR endpoints.
 .
 Provides modules:
 Catmandu::Importer::Solr
 Catmandu::Store::Solr
 Catmandu::Store::Solr::CQL
 .
 See also:
 http://lucene.apache.org/solr/
 https://metacpan.org/pod/WebService::Solr
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-sru-perl
Description-md5: bd5b7e65b790d698322bad0054aa9c2f
Description-en: modules for working with SRU data within the Catmandu framework
 Catmandu::SRU contains modules for handling SRU data
 within the Catmandu framework.
 .
 Catmandu provides a suite of Perl modules
 to ease the import, storage, retrieval, export and transformation
 of metadata records.

Package: libcatmandu-stat-perl
Description-md5: 78b4602f50d2225bec29e22b54cb4cc2
Description-en: Catmandu modules for working with statistical data
 Catmandu::Stat contains modules for calculating statistics on the availability
 of fields in a data file.
 .
 Provides modules:
 Catmandu::Exporter::Stat
 Catmandu::Fix::stat_mean
 Catmandu::Fix::stat_median
 Catmandu::Fix::stat_stddev
 Catmandu::Fix::stat_variance
 .
 See also:
 https://metacpan.org/pod/Catmandu::Breaker
 https://metacpan.org/pod/Statistics::Descriptive
 https://metacpan.org/pod/Statistics::TopK
 https://metacpan.org/pod/Algorithm::HyperLogLog
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-store-elasticsearch-perl
Description-md5: 69887fca17f7e3f796c04f6c6e443447
Description-en: searchable store backed by Elasticsearch
 Catmandu::Store is the Namespace for packages that can make data persistent.
 Catmandu::Store::Elasticsearch provides Elasticsearch as a store option.
 Catmandu is a command line tool to access and convert data from your digital
 library, research services or any other open data sets.

Package: libcatmandu-store-mongodb-perl
Description-md5: 5811073bbbad4ee5e79f2b1cadf46353
Description-en: searchable store backed by MongoDB
 Catmandu::Store::MongoDB is a Perl package
 that can store data into MongoDB databases.
 The database as a whole is called a 'store'.
 Databases also have compartments (e.g. tables) called Catmandu::Bag-s.
 .
 Catmandu provides a suite of Perl modules
 to ease the import, storage, retrieval, export and transformation
 of metadata records.

Package: libcatmandu-template-perl
Description-md5: 57253ea1d3b9d129a45a4f1f370f1cb4
Description-en: modules for working with templates within the Catmandu framework
 Catmandu::Template provides modules for working with templates within
 the Catmandu framework.
 .
 Catmandu provides a suite of Perl modules
 to ease the import, storage, retrieval, export and transformation
 of metadata records.

Package: libcatmandu-viaf-perl
Description-md5: ea9e1f3acebd4d8ad6678ea4d89e4f84
Description-en: Catmandu modules for retrieving items from VIAF authority files
 Catmandu::VIAF provides modules for retrieving items from VIAF authority files.
 .
 Provides modules:
 Catmandu::Store::VIAF
 Catmandu::Fix::viaf_match
 Catmandu::Fix::viaf_search
 Catmandu::VIAF::API
 .
 See also:
 https://viaf.org/
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-wikidata-perl
Description-md5: a2d7bf904903717aa5df430b53d891bf
Description-en: import from Wikidata for processing with Catmandu
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.
 .
 Catmandu::Wikidata provides modules to process data from
 <http://www.wikidata.org/> within the Catmandu framework.  In
 particular it facilitates access to Wikidata entity record via
 Catmandu::Importer::Wikidata, and simplification of these records via
 fixes.  Other Catmandu modules can be used to further process the
 records, for instance to load them into a database.

Package: libcatmandu-xls-perl
Description-md5: a38b9b5e238e9638b019069bf94877a7
Description-en: modules for working with Excel files within the Catmandu framework
 Catmandu::XLS provides modules for working with Excel .xls and .xlsx files
 within the Catmandu framework.
 .
 Catmandu is a suite of Perl modules
 to ease the import, storage, retrieval, export and transformation
 of metadata records.

Package: libcatmandu-xml-perl
Description-md5: dfd76e5b030d7d9806c296ec46d790d2
Description-en: modules for handling XML data within the Catmandu framework
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.
 .
 Catmandu::XML contains modules for handling XML data within the
 Catmandu framework. Parsing and serializing is based on XML::LibXML
 with XML::Struct. XSLT transformation is based on XML::LibXSLT.

Package: libcatmandu-xsd-perl
Description-md5: c313beae4c1d037db099ce8dafeb2db1
Description-en: modules for handling XML data with XSD compilation
 Catmandu::XSD contains modules for handling XML data within the
 Catmandu framework. Parsing and serializing is based on XML::Compile.
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-z3950-perl
Description-md5: 44b8baf6593b7147c38991c74e57bcf5
Description-en: Catmandu module for working with Z3950 data
 Catmandu::Z3950 provides modules for working with Z3950 data.
 .
 Provides modules:
 Catmandu::Z3950
 Catmandu::Importer::Z3950
 .
 See also:
 http://zoom.z3950.org/api
 https://www.loc.gov/z3950/agency
 https://metacpan.org/pod/Net::Z3950::ZOOM
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcatmandu-zotero-perl
Description-md5: 0b49cfdcf38215001387b569b8b51c7f
Description-en: Catmandu modules for working with Zotero web
 Catmandu::Zotero provides modules for working with Zotero web.
 .
 Catmandu::Importer::Zotero imports bibliographic data from Zotero reference
 management services.
 .
 Provides modules:
 Catmandu::Importer::Zotero
 .
 See also:
 https://metacpan.org/pod/WWW::Zotero
 https://www.zotero.org/support/dev/web_api/
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libcattle-1.0-0
Description-md5: 59a5516c82f0cb8a0f5d696c6162f0f4
Description-en: Brainfuck language toolkit
 Cattle is a GObject-based library that allows one to inspect
 Brainfuck programs in various ways, and to easily embed a
 full-featured Brainfuck interpreter into any application.
 .
 This package contains the shared libraries needed to run
 applications linked against Cattle.

Package: libcattle-1.0-dev
Description-md5: f18620ed38bd980514ce5337fc66f2c4
Description-en: Brainfuck language toolkit (development files)
 Cattle is a GObject-based library that allows one to inspect
 Brainfuck programs in various ways, and to easily embed a
 full-featured Brainfuck interpreter into any application.
 .
 This package contains the development files needed to link
 applications against Cattle.

Package: libcattle-1.0-doc
Description-md5: d03094ae47678e28ee79db03ea0235e9
Description-en: Brainfuck language toolkit (API reference)
 Cattle is a GObject-based library that allows one to inspect
 Brainfuck programs in various ways, and to easily embed a
 full-featured Brainfuck interpreter into any application.
 .
 This package contains the API reference for Cattle, suitable
 for offline viewing.

Package: libcauchy0.0v5
Description-md5: 936f390935cb24a18d2fe842c11c8813
Description-en: library for transforming Matlab/Octave files to C++
 library for transforming Matlab/Octave files to C++ (with Eigen) and
 Matlab.

Package: libcauchyxunit0.0v5
Description-md5: c768b1337f40090d37fa31c956600a2e
Description-en: library for transforming Matlab/Octave files to C++
 library for transforming Matlab/Octave files to C++ (with Eigen) and
 Matlab.
 .
 Support library for the xUnit Test Framework

Package: libcava-java
Description-md5: 21e666357e676661cc03d9578c210f38
Description-en: Libraries and tools for blockchain and decentralized software
 In the spirit of Google Guava, Cava is a set of libraries and other
 tools to aid development of blockchain and other decentralized
 software in Java and other JVM languages.
 .
 It includes a low-level bytes library, serialization and
 deserialization codecs (e.g. RLP), various cryptography functions and
 primatives, and lots of other helpful utilities.
 .
 Cava is developed for JDK 1.8 or higher, and depends on various other
 FOSS libraries, including Guava.
 .
 This package only contains the cava-config and cava-toml
 libraries. The rest of the cava libraries have other dependencies
 that must be added to Debian first.

Package: libcbf-dev
Description-md5: dbc073f5e0f4396849cb23fc9d64ff81
Description-en: development files for CBFlib
 CBFLIB is a library of ANSI-C functions providing a simple mechanism for
 accessing Crystallographic Binary Files (CBF files) and Image-supporting
 CIF (imgCIF) files. The CBFLIB API is loosely based on the CIFPARSE API for
 mmCIF files. CBFLIB does not perform any semantic integrity checks and
 simply provides functions to create, read, modify and write CBF
 binary data files and imgCIF ASCII data files.
 .
 This package contains libraries and header files for program development.

Package: libcbf1t64
Description-md5: 937ebd00a45aaf1184ed439556e0f525
Description-en: shared library supporting CBFlib
 CBFlib is a library of ANSI-C functions providing a simple mechanism
 for accessing Crystallographic Binary Files (CBF files) and
 Image-supporting CIF (imgCIF) files.
 .
 This package contains the shared library.

Package: libcbor-doc
Description-md5: 742ca19067348410cdd9ea28be189854
Description-en: library for parsing and generating CBOR (RFC 7049) (documentation)
 CBOR is a general-purpose schema-less binary data format, defined in
 RFC 7049. This package provides a C library for parsing and generating
 CBOR.
 .
 This package contains the documentation

Package: libcbor-xs-perl
Description-md5: 6c1e7d7ebe40a976c541068643988e6d
Description-en: module for manipulating CBOR-formatted data (C/XS-accelerated)
 CBOR::XS converts Perl data structures to the Concise Binary Object
 Representation (CBOR) and vice versa. CBOR is a fast binary serialisation
 format that aims to use an (almost) superset of the JSON data model, i.e.
 when you can represent something useful in JSON, you should be able to
 represent it in CBOR.
 .
 In short, CBOR is a faster and quite compact binary alternative to JSON, with
 the added ability of supporting serialisation of Perl objects. (JSON often
 compresses better than CBOR though, so if you plan to compress the data later
 and speed is less important you might want to compare both formats first).
 .
 To give you a general idea about speed, with texts in the megabyte range,
 CBOR::XS usually encodes roughly twice as fast as Storable or JSON::XS and
 decodes about 15%-30% faster than those. The shorter the data, the worse
 Storable performs in comparison.

Package: libccd-dev
Description-md5: 6e757e9ce9c0717f589104b318003008
Description-en: Library for collision detection between convex shapes - dev files
 libccd implements variation on Gilbert-Johnson-Keerthi (GJK) algorithm + Expand
 Polytope Algorithm (EPA). It also implements Minkowski Portal Refinement (MPR,
 a.k.a. XenoCollide) algorithm as published in Game Programming Gems 7. libccd
 is one of the very few open source libraries that include MPR algorithm working
 in 3-D space.  However, there is a library called mpr2d, implemented in D
 programming language, that works in 2-D space.
 .
 This package contains development files (headers, shared library
 symbolic link and cmake file).

Package: libccd2
Description-md5: d953834a6d96e7183fe2ece9803af98a
Description-en: Library for collision detection between convex shapes - shared library
 libccd implements variation on Gilbert-Johnson-Keerthi (GJK) algorithm + Expand
 Polytope Algorithm (EPA). It also implements Minkowski Portal Refinement (MPR,
 a.k.a. XenoCollide) algorithm as published in Game Programming Gems 7. libccd
 is one of the very few open source libraries that include MPR algorithm working
 in 3-D space.  However, there is a library called mpr2d, implemented in D
 programming language, that works in 2-D space.
 .
 This package gathers the shared library

Package: libccfits-dev
Description-md5: b1a69cd2870d3ecb447ccde7530c1109
Description-en: static library for I/O with FITS format data files
 CCfits is an object oriented interface to the cfitsio library. It is
 designed to make the capabilities of cfitsio available to  programmers
 working in C++. It is written in ANSI C++ and implemented using the
 C++ Standard Library with namespaces, exception handling, and member
 template functions.
 .
 This package contains what you need for compiling sources that
 use this library in your own code.

Package: libccfits-doc
Description-md5: bddf0156670ee4bcbd04a022f651da57
Description-en: documentation for CCfits
 CCfits is an object oriented interface to the cfitsio library. It is
 designed to make the capabilities of cfitsio available to  programmers
 working in C++. It is written in ANSI C++ and implemented using the
 C++ Standard Library with namespaces, exception handling, and member
 template functions.
 .
 This package contains the CCFits reference manual in html and PDF
 format.

Package: libccfits0t64
Description-md5: 6690632e76e60db5b87023ceb3a182a2
Description-en: shared library for I/O with FITS format data files
 CCfits is an object oriented interface to the cfitsio library. It is
 designed to make the capabilities of cfitsio available to  programmers
 working in C++. It is written in ANSI C++ and implemented using the
 C++ Standard Library with namespaces, exception handling, and member
 template functions.
 .
 This package contains what you need to run programs that use this
 library.

Package: libccid
Description-md5: de65e8318547c252c3b2ec42bba7a8fb
Description-en: PC/SC driver for USB CCID smart card readers
 This library provides a PC/SC IFD handler implementation for the USB smart
 card drivers compliant to the CCID protocol.
 .
 This package is needed to communicate with the CCID smartcard readers through
 the PC/SC Lite resource manager (pcscd).
 .
 For an exhaustive list of supported reader see
 https://ccid.apdu.fr/select_readers/
 .
 This driver also supports the GemPC Twin connected to a serial port and
 the GemPC Card (PCMCIA, through the suggested pcmciautils package) and
 Gemplus GemPC Express (Express54 card).

Package: libccolamd3
Description-md5: 7837a1290ee0cf3371ba8acb52f1427a
Description-en: constrained column approximate library for sparse matrices
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 The CCOLAMD library implements the "Constrained COLumn Approximate Minimum
 Degree ordering" algorithm. It computes a permutation vector P such that the
 LU factorization of A (:,P) tends to be sparser than that of A. The Cholesky
 factorization of (A (:,P))'*(A (:,P)) will also tend to be sparser than that
 of A'*A.

Package: libcconv-dev
Description-md5: 45f1b6eed1d22d46cee7f418ab9a20d6
Description-en: development libraries for CCONV
 Cconv is a Simplified/Traditional Chinese conversion tool. For more
 information, see the description of the package cconv.
 .
 This package provides development libraries and documentation for cconv.

Package: libcconv0
Description-md5: 654eab64079dbe6af5c730903a001a46
Description-en: library for cconv
 Cconv is a Simplified/Traditional Chinese conversion tool. For more
 information, see the description of the package cconv.
 .
 This package provides the runtime library for cconv.

Package: libccp4-data
Description-md5: 20601ac07146e14c0dcc85d1e39d476e
Description-en: CCP4 core functionality - common files
 The CCP4 software suite is based around a library of routines which
 cover common tasks, such as file opening, parsing keyworded input,
 reading and writing of standard data formats, applying symmetry
 operations, etc. Programs in the suite call these routines which, as
 well as saving the programmer some effort, ensure that the varied
 programs in the suite have a similar look-and-feel.
 .
 The library contains several sub components:
 .
 * CMTZ library -- Contains a variety of functions for manipulating
 the data structure, for example adding crystals, datasets or
 columns. The data structure can be dumped to an output MTZ data
 file.
 .
 * CMAP library -- Functions defining the C-level API for accessing
 CCP4 map files.
 .
 * CSYM library -- a collection of functions centered around a data
 file syminfo.lib which is auto-generated from sgtbx (the Space
 Group Toolbox of cctbx).
 .
 * CCP4 utility library -- many utility functions which either give
 specific CCP4 or platform independent functionality.
 .
 * CCP4 Parser library -- provides CCP4-style parsing, as used for
 processing keywords of CCP4 programs, MTZ header records, etc.
 .
 * CCP4 resizable arrays -- defines an object and methods which looks
 just like a simple C array, but can be resized at will without
 incurring excessive overheads.
 .
 This package provides the common files for the CCP4 library.

Package: libccp4-dev
Description-md5: 447fdfd2a7a8418b7d7fb634b1586671
Description-en: CCP4 core functionality - development files
 The CCP4 software suite is based around a library of routines which
 cover common tasks, such as file opening, parsing keyworded input,
 reading and writing of standard data formats, applying symmetry
 operations, etc. Programs in the suite call these routines which, as
 well as saving the programmer some effort, ensure that the varied
 programs in the suite have a similar look-and-feel.
 .
 The library contains several sub components:
 .
 * CMTZ library -- Contains a variety of functions for manipulating
 the data structure, for example adding crystals, datasets or
 columns. The data structure can be dumped to an output MTZ data
 file.
 .
 * CMAP library -- Functions defining the C-level API for accessing
 CCP4 map files.
 .
 * CSYM library -- a collection of functions centered around a data
 file syminfo.lib which is auto-generated from sgtbx (the Space
 Group Toolbox of cctbx).
 .
 * CCP4 utility library -- many utility functions which either give
 specific CCP4 or platform independent functionality.
 .
 * CCP4 Parser library -- provides CCP4-style parsing, as used for
 processing keywords of CCP4 programs, MTZ header records, etc.
 .
 * CCP4 resizable arrays -- defines an object and methods which looks
 just like a simple C array, but can be resized at will without
 incurring excessive overheads.

Package: libccp4c0t64
Description-md5: 091b4fad5fe3f949bfc8c275c8c726a6
Description-en: CCP4 core functionality - C runtime
 The CCP4 software suite is based around a library of routines which
 cover common tasks, such as file opening, parsing keyworded input,
 reading and writing of standard data formats, applying symmetry
 operations, etc. Programs in the suite call these routines which, as
 well as saving the programmer some effort, ensure that the varied
 programs in the suite have a similar look-and-feel.
 .
 The library contains several sub components:
 .
 * CMTZ library -- Contains a variety of functions for manipulating
 the data structure, for example adding crystals, datasets or
 columns. The data structure can be dumped to an output MTZ data
 file.
 .
 * CMAP library -- Functions defining the C-level API for accessing
 CCP4 map files.
 .
 * CSYM library -- a collection of functions centered around a data
 file syminfo.lib which is auto-generated from sgtbx (the Space
 Group Toolbox of cctbx).
 .
 * CCP4 utility library -- many utility functions which either give
 specific CCP4 or platform independent functionality.
 .
 * CCP4 Parser library -- provides CCP4-style parsing, as used for
 processing keywords of CCP4 programs, MTZ header records, etc.
 .
 * CCP4 resizable arrays -- defines an object and methods which looks
 just like a simple C array, but can be resized at will without
 incurring excessive overheads.
 .
 This package provides the runtime of the CCP4 C library.

Package: libccp4f0t64
Description-md5: 9a0f11104a6045c3de837c6073f96cad
Description-en: CCP4 core functionality - fortran runtime
 The CCP4 software suite is based around a library of routines which
 cover common tasks, such as file opening, parsing keyworded input,
 reading and writing of standard data formats, applying symmetry
 operations, etc. Programs in the suite call these routines which, as
 well as saving the programmer some effort, ensure that the varied
 programs in the suite have a similar look-and-feel.
 .
 The library contains several sub components:
 .
 * CMTZ library -- Contains a variety of functions for manipulating
 the data structure, for example adding crystals, datasets or
 columns. The data structure can be dumped to an output MTZ data
 file.
 .
 * CMAP library -- Functions defining the C-level API for accessing
 CCP4 map files.
 .
 * CSYM library -- a collection of functions centered around a data
 file syminfo.lib which is auto-generated from sgtbx (the Space
 Group Toolbox of cctbx).
 .
 * CCP4 utility library -- many utility functions which either give
 specific CCP4 or platform independent functionality.
 .
 * CCP4 Parser library -- provides CCP4-style parsing, as used for
 processing keywords of CCP4 programs, MTZ header records, etc.
 .
 * CCP4 resizable arrays -- defines an object and methods which looks
 just like a simple C array, but can be resized at will without
 incurring excessive overheads.
 .
 This package provides the runtime of the CCP4 fortran library.

Package: libccrtp-dev
Description-md5: 6b2c19aeeb78cb03ac46d2252091dc25
Description-en: Common C++ class framework for RTP packets - development files
 GNU ccRTP is a GNU Common C++ based high performance RTP stack. RTP is
 the Internet-standard protocol for the transport of real-time data,
 including audio and video. It can be used for media-on-demand as well
 as interactive for creating services such as Internet telephony.
 .
 GNU ccRTP offers support for RTCP and many other standard and extended
 features that are needed for both compatible and advanced streaming
 applications. GNU ccRTP can mix multiple payload types in stream, and
 hence can be used to implement RFC 2833 compliant signaling applications
 as well as other specialized things. GNU ccRTP also offers direct RTP
 packet filtering.
 .
 GNU ccRTP is threadsafe and high performance. It uses packet queue
 lists rather than streaming buffers. This allows ccRTP to be used to
 create high capacity streaming servers as well as client applications.
 .
 GNU ccRTP is designed to support both audio and video data and can do
 partial frame splits/re-assembly. GNU ccRTP also supports multicast
 networks and multiple active connection sources. This allows its use
 for building all forms of Internet standards based audio and visual
 conferencing systems.
 .
 GNU ccRTP uses templates and can be used to implement realtime
 streaming with different underlying transport protocols, not just
 with IPV4 UDP sockets.

Package: libccrtp-doc
Description-md5: 6c5b0e924e1d412cb9621fda0a91430e
Description-en: Documentation files for  GNU ccRTPp library
 GNU ccRTP is a GNU Common C++ based high performance RTP stack. RTP is
 the Internet-standard protocol for the transport of real-time data,
 including audio and video. It can be used for media-on-demand as well
 as interactive for creating services such as Internet telephony.
 .
 This package contains the documentation files for GNU ccRTP.

Package: libccrtp2t64
Description-md5: 837dd2a836de3518a46745b367c12160
Description-en: Common C++ class framework for RTP packets
 GNU ccRTP is a GNU Common C++ based high performance RTP stack. RTP is
 the Internet-standard protocol for the transport of real-time data,
 including audio and video. It can be used for media-on-demand as well
 as interactive for creating services such as Internet telephony.
 .
 This package contains the shared runtime libraries for GNU ccRTP.

Package: libcctbx-dev
Description-md5: 63e31f4ca9a7357d20a89de7913c07a6
Description-en: Computational Crystallography Toolbox - headers
 Computational Crystallography Toolbox contains following modules:
 - annlib_adaptbx:
 - boost_adaptbx: wrappers for Boost functionality in CCTBX
 - cbflib_adaptbx:
 - ccp4io_adaptbx:
 - cctbx: Libraries for general crystallographic applications,
 useful for both small-molecule and macro-molecular
 crystallography.
 - cma_es:
 - crys3d: Modules for the display of molecules, electron density,
 and reciprocal space data.
 - dxtbx: The Diffraction Image Toolbox, a library for handling
 X-ray detector data of arbitrary complexity from a variety
 of standard formats.
 - fable: Fortran EMulation library  for porting Fortran77 to C++.
 - gltbx: Python bindings for OpenGL
 - iotbx: Working with common crystallographic file formats.
 - libtbx: The build system common to all other modules. This includes
 a very thin wrapper around the SCons software construction tool.
 It also contains many useful frameworks and utilities to simplify
 application development, including tools for regression testing,
 parallelization across multiprocessor systems and managed clusters,
 and a flexible, modular configuration syntax called PHIL
 (Python Hierarchial Interface Language) used throughout the CCTBX.
 - mmtbx: Functionality specific to macromolecular crystallography.
 This includes all of the machinery required for setup of
 geometry restraints, bulk solvent correction and scaling,
 analysis of macromolecular diffraction data, calculation of
 weighted map coefficients, and most of the methods implemented
 in phenix.refine. The majority of infrastructure for the MolProbity
 validation server (and Phenix equivalent) is also located here.
 - omptbx: OpenMP interface.
 - rstbx: A reciprocal space toolbox to autoindex small molecule Bragg
 diffraction, given the reciprocal space vectors.
 - scitbx: General scientific calculations. his includes a family of
 high-level C++ array types, a fast Fourier transform library,
 and a C++ port of the popular L-BFGS quasi-Newton minimizer.
 - smtbx: Small-Molecule crystallography.
 - spotfinder:
 - tbxx:
 - wxtbx: wxPython controls used in the Phenix GUI and various
 utilities
 .
 This package provide everything needed to link against the cctbx libraries.

Package: libcctbx0
Description-md5: 9fa1ce1fd80c607c23d28a16b6235b35
Description-en: Computational Crystallography Toolbox - runtime libraries
 Computational Crystallography Toolbox contains following modules:
 - annlib_adaptbx:
 - boost_adaptbx: wrappers for Boost functionality in CCTBX
 - cbflib_adaptbx:
 - ccp4io_adaptbx:
 - cctbx: Libraries for general crystallographic applications,
 useful for both small-molecule and macro-molecular
 crystallography.
 - cma_es:
 - crys3d: Modules for the display of molecules, electron density,
 and reciprocal space data.
 - dxtbx: The Diffraction Image Toolbox, a library for handling
 X-ray detector data of arbitrary complexity from a variety
 of standard formats.
 - fable: Fortran EMulation library  for porting Fortran77 to C++.
 - gltbx: Python bindings for OpenGL
 - iotbx: Working with common crystallographic file formats.
 - libtbx: The build system common to all other modules. This includes
 a very thin wrapper around the SCons software construction tool.
 It also contains many useful frameworks and utilities to simplify
 application development, including tools for regression testing,
 parallelization across multiprocessor systems and managed clusters,
 and a flexible, modular configuration syntax called PHIL
 (Python Hierarchial Interface Language) used throughout the CCTBX.
 - mmtbx: Functionality specific to macromolecular crystallography.
 This includes all of the machinery required for setup of
 geometry restraints, bulk solvent correction and scaling,
 analysis of macromolecular diffraction data, calculation of
 weighted map coefficients, and most of the methods implemented
 in phenix.refine. The majority of infrastructure for the MolProbity
 validation server (and Phenix equivalent) is also located here.
 - omptbx: OpenMP interface.
 - rstbx: A reciprocal space toolbox to autoindex small molecule Bragg
 diffraction, given the reciprocal space vectors.
 - scitbx: General scientific calculations. his includes a family of
 high-level C++ array types, a fast Fourier transform library,
 and a C++ port of the popular L-BFGS quasi-Newton minimizer.
 - smtbx: Small-Molecule crystallography.
 - spotfinder:
 - tbxx:
 - wxtbx: wxPython controls used in the Phenix GUI and various
 utilities
 .
 This package provide the cctbx runtime libraries.

Package: libcctz-dev
Description-md5: 1859f70bee054524a2d0d51254068925
Description-en: Library for computing dates, times and time zones, development files
 CCTZ contains two libraries that cooperate with `<chrono>` to give C++
 programmers all the necessary tools for computing with dates, times, and time
 zones in a simple and correct manner.
 .
 This package contains the development files.

Package: libcctz-doc
Description-md5: cc214550e3777d00046c497496c9d6c2
Description-en: Library for computing dates, times and time zones, documentation
 CCTZ contains two libraries that cooperate with `<chrono>` to give C++
 programmers all the necessary tools for computing with dates, times, and time
 zones in a simple and correct manner.
 .
 This package contains tools and documentation and examples.

Package: libcctz2.5
Description-md5: 22c65166488d2dee1983e2d22b8a12a1
Description-en: Library for computing dates, times and time zones, shared library
 CCTZ contains two libraries that cooperate with `<chrono>` to give C++
 programmers all the necessary tools for computing with dates, times, and time
 zones in a simple and correct manner.
 .
 This package contains the shared library.

Package: libcdaudio-dev
Description-md5: 1679573fd1ddf42d2d7c514523c338ca
Description-en: library for controlling a CD-ROM when playing audio CDs (development)
 This library provides functions for controlling an audio CD: starting,
 stopping, ejecting, etc. It also provides an interface to the CDDB and CD Index
 servers.
 .
 This package contains the development files.

Package: libcdaudio1
Description-md5: c5c5e443cd56e4c6996892b7d09edfcd
Description-en: library for controlling a CD-ROM when playing audio CDs
 This library provides functions for controlling an audio CD: starting,
 stopping, ejecting, etc. It also provides an interface to the CDDB and CD Index
 servers.

Package: libcdb-file-perl
Description-md5: d964394930a7029a5a3bdbdf2e43d28f
Description-en: module to access cdb databases from Perl
 CDB_File is a module which provides a Perl interface to creating and querying
 cdb databases.  cdb is a fast, reliable and lightweight package for creating
 and reading constant databases, developed by Dan Bernstein.
 .
 See http://pobox.com/~djb/cdb.html for more information about cdb.

Package: libcdd-dev
Description-md5: aa24f568b98472f48f411245f3487a66
Description-en: Library for finding vertices of convex polytopes, development
 The cddlib library is a C library for manipulating general convex
 polyhedra.  It supports converting between the system of linear
 inequalities representation and a vertices and extreme rays
 representation of a polyhedron, and also supports solving linear
 programming problems.
 .
 This package contains the cddlib development files.

Package: libcdd-doc
Description-md5: dd40a462ac6d9b6ea6807d9e9eb5e473
Description-en: documentation for libcdd
 The cddlib library is a C library for manipulating general convex
 polyhedra.  It supports converting between the system of linear
 inequalities representation and a vertices and extreme rays
 representation of a polyhedron, and also supports solving linear
 programming problems.
 .
 This package contains the cddlib reference manual.

Package: libcdd-tools
Description-md5: 6025578d871fe415bd15f639860e00a9
Description-en: Programs using libcdd
 The cddlib library is a C library for manipulating general convex
 polyhedra.  It supports converting between the system of linear
 inequalities representation and a vertices and extreme rays
 representation of a polyhedron, and also supports solving linear
 programming problems.
 .
 This package contains example programs using libcdd, for example
 cdd_both_reps, which computes minimal H- and V-representations
 of a given convex polytope.

Package: libcdd0t64
Description-md5: 956a993744c5339af85ddbef33f6645f
Description-en: Library for calculations with convex polytopes, runtime
 The cddlib library is a C library for manipulating general convex
 polyhedra.  It supports converting between the system of linear
 inequalities representation and a vertices and extreme rays
 representation of a polyhedron, and also supports solving linear
 programming problems.
 .
 This package contains the cddlib shared libraries.

Package: libcddb-file-perl
Description-md5: d98ea2a037d99f7a94c666399ef1334e
Description-en: Parse a CDDB/freedb data file
 CDDB::File provides an interface for extracting data from CDDB-format data
 files, as used by freedb.

Package: libcddb-get-perl
Description-md5: 0441154c706686cd0850ed430e73f424
Description-en: Perl interface to read the CDDB entry for an audio CD in your drive
 This module/script gets the CDDB info for an audio cd. You need a cdrom drive
 and an active internet connection in order to access the CDDB information.

Package: libcddb-perl
Description-md5: 1af611023bd55e0697d73e09eabbf9aa
Description-en: module to query CDDB and freedb servers
 CDDB protocol servers provide compact disc information for programs that need
 it. This allows such programs to display disc and track titles automatically
 and it provides extended information like liner notes and lyrics. With this
 module, a Perl program can identify and possibly gather details about a disc
 based on its "table of contents" (the disc's track times and offsets).
 .
 Disc details have been useful for generating CD catalogs, naming mp3 files,
 printing CD liners, or even just playing discs in an automated jukebox.

Package: libcddb2
Description-md5: 65b88b0bff45169dc8ba375ce34a154a
Description-en: library to access CDDB data - runtime files
 libcddb is a C library to access data about Audio CD on a CDDB server
 .
 It allows one to search the database for CD matches, get detailed information
 about a CD and submit new CD entries to the database.
 It supports both the custom CDDB protocol and the tunneling of the query
 over HTTP. HTTP Proxying is supported. It also features a cache system.
 .
 This package contains the runtime library required to run libcddb-enabled
 programs.

Package: libcddb2-dev
Description-md5: 68e0c5da6193c51e42c886dd50e7f227
Description-en: library to access CDDB data - development files
 libcddb is a C library to access data about Audio CD on a CDDB server
 .
 It allows one to search the database for CD matches, get detailed information
 about a CD and submit new CD entries to the database.
 It supports both the custom CDDB protocol and the tunneling of the query
 over HTTP. HTTP Proxying is supported. It also features a cache system.
 .
 This package contains the development headers required to compile
 libcddb-enabled programs.

Package: libcdi-api-java
Description-md5: fb30b9c4d2443801c6308c104f9c14bf
Description-en: Contexts and Dependency Injection for Java EE
 Contexts and Dependency Injection (CDI aka JSR 299) defines a set of
 complementary services to help usage of Inversion of Control (IoC)
 on Java EE platform (like with Spring Framework).
 .
 CDI can be used on Java EE platform but some container also support
 running on Java SE.

Package: libcdi-dev
Description-md5: 56541330a08304a544051f8785994812
Description-en: Development files for the climate data interface library
 CDI is a C and Fortran Interface to access Climate model Data.
 Supported data formats are GRIB, netCDF, SERVICE, EXTRA and IEG.
 This package provides development libraries to build against CDI.

Package: libcdi0
Description-md5: 3f9b964223ef963c3b5c4ce7ab7ede65
Description-en: Climate Data Interface (cdi) library
 CDI is a C and Fortran Interface to access Climate model Data.
 Supported data formats are GRIB, netCDF, SERVICE, EXTRA and IEG.

Package: libcdio-cdda-dev
Description-md5: cc879d65dd0f0f2b5cf3ad5083cd91c7
Description-en: library to read and control digital audio CDs (development files)
 This package contains development files (headers and static library)
 for the libcdio-cdda library.
 .
 This library is made to read and control digital audio CDs. It does
 not play such CDs, it only reads them digitally. As it uses libcdio as
 a backend, it supports the same kind of CDROM drives (and images) as
 libcdio.

Package: libcdio-paranoia-dev
Description-md5: f83a8c84a36846105e3494b5dea4244c
Description-en: library to read digital audio CDs with error correction (development files)
 This package contains development files (headers and static library)
 for the libcdio-paranoia library.
 .
 This library is made to read digital audio CDs, with error
 correction. It does its best to correct errors and jitter that happen
 when reading such discs. As it uses libcdio as a backend, it supports
 the same kind of CDROM drives (and images) as libcdio.

Package: libcdio-utils
Description-md5: e917a1fbff44f1ab4b051095ba8f310a
Description-en: sample applications based on the CDIO libraries
 This package contains a collection of small libcdio-based tools:
 * cd-drive      show CD-ROM drive characteristics
 * cd-info       show information about a CD or CD-image
 * cd-paranoia   an audio CD ripper
 * cd-read       read information from a CD or CD-image
 * cdda-player   a simple curses-based audio CD player
 * iso-info      show information about an ISO 9660 image
 * iso-read      read portions of an ISO 9660 image
 * mmc-tool      issue low-level commands to a CD drive

Package: libcdk-java
Description-md5: 647a24513b2faf64ec435b05ee95522d
Description-en: Chemistry Development Kit (CDK) Java libraries
 The CDK is a library of Java classes used in computational and
 information chemistry and in bioinformatics. It includes renderers,
 file IO, SMILES generation/parsing, maximal common substructure
 algorithms, fingerprinting and much, much more.

Package: libcdk-perl
Description-md5: dbe992860c5d20e98ac6b3c0e96a0e73
Description-en: Perl interface for a curses widget library
 CDK stands for "Curses Development Kit".  CDK sits on top of the curses
 library and provides 22 ready to use widgets for rapid application
 development of text-based interfaces.  CDK delivers many of the common
 widget types required for a robust interface.  Widgets can be combined
 to create complex widgets if needed.
 .
 This package provides a Perl interface for the CDK library.

Package: libcdk5-dev
Description-md5: e44a6a3992d69862dbf25d8840802508
Description-en: C-based curses widget library (development files)
 CDK stands for "Curses Development Kit". CDK sits on top of the curses
 library and provides 22 ready to use widgets for rapid application
 development of text-based interfaces. CDK delivers many of the common
 widget types required for a robust interface. Widgets can be combined
 to create complex widgets if needed.
 .
 This package contains the header files and development libraries for
 the CDK library.

Package: libcdk5-doc
Description-md5: 70a1bea34f6e6465e84eed4d07a1f651
Description-en: C-based curses widget library (examples and demos)
 CDK stands for "Curses Development Kit". CDK sits on top of the curses
 library and provides 22 ready to use widgets for rapid application
 development of text-based interfaces. CDK delivers many of the common
 widget types required for a robust interface. Widgets can be combined
 to create complex widgets if needed.
 .
 This package contains examples and demos about libcdk5t64.

Package: libcdk5t64
Description-md5: 9c4f30c429aa32a4a99bbda6393138fc
Description-en: C-based curses widget library
 CDK stands for "Curses Development Kit". CDK sits on top of the curses
 library and provides 22 ready to use widgets for rapid application
 development of text-based interfaces. CDK delivers many of the common
 widget types required for a robust interface. Widgets can be combined
 to create complex widgets if needed.

Package: libcdkr-java
Description-md5: 3a523c2045c993c04e88a25b87836193
Description-en: chemistry library combining R with CDK
 The goal of cdkr is to provide easy access to CDK chemoinformatics
 library to combine the simplicity and power of R with CDK’s powerful,
 tested API.

Package: libcdr-tools
Description-md5: fa941731c76711cf92f1ec6086a6ee97
Description-en: library for reading and converting Corel DRAW files -- tools
 libcdr is a library and a set of tools for reading and converting binary files
 produced by Corel DRAW.
 .
 libcdr currently supports just CDR files from V7 to X3 and the following
 features:
 .
 - pages and page sizes
 - shapes, lines, Bezier curves, bitmaps
 - flat color fills, both RGB, CMYK, HLS and HSB
 - different kinds of strokes including dashed strokes
 .
 Above that libcdr provides a public API for rendering preview of pages for
 applications that have no notion of pages themselves.
 .
 This package contains cdr2xtml/cdr2raw and cmx2xhtml/cmx2raw.

Package: libcds-dev
Description-md5: 0cc196d9277a6d7ccd220495c2f62937
Description-en: Concurrent Data Structures (CDS) library - development
 The Concurrent Data Structures (CDS) library is a collection of concurrent
 containers that don't require external (manual) synchronization for shared
 access, and safe memory reclamation (SMR) algorithms like Hazard Pointer
 and user-space RCU that is used as an epoch-based SMR.
 .
 CDS is mostly header-only template library. Only SMR core implementation
 is segregated to .so/.dll file.
 .
 The library contains the implementations of the following containers:
 .
 - lock-free stack with optional elimination support
 - several algo for lock-free queue, including classic Michael & Scott
 algorithm and its derivatives, the flat combining queue, the
 segmented queue.
 - several implementation of unordered set/map - lock-free and
 fine-grained lock-based
 - flat-combining technique
 - lock-free skip-list
 - lock-free FeldmanHashMap/Set Multi-Level Array Hash with thread-safe
 bidirectional iterator support Bronson's et al algorithm for
 fine-grained lock-based AVL tree
 .
 Generally, each container has an intrusive and non-intrusive (STL-like)
 version belonging to cds::intrusive and cds::container namespace respectively.
 .
 This package contains the development files.

Package: libcds-healpix-java
Description-md5: 350e393f0f1e51a754c72c166b20638e
Description-en: CDS HEALPix library in Java
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude
 Pixelization of a sphere. As suggested in the name, this pixelization
 produces a subdivision of a spherical surface in which each pixel
 covers the same surface area as every other pixel. It is commonly
 used to store all-sky astronomical images, most famously maps of the
 cosmic microwave background.

Package: libcds-healpix-java-doc
Description-md5: 2639072e6ca8aa6bf91c4302703cd718
Description-en: API documentation for the CDS HEALPix library in Java
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude
 Pixelization of a sphere. As suggested in the name, this pixelization
 produces a subdivision of a spherical surface in which each pixel
 covers the same surface area as every other pixel. It is commonly
 used to store all-sky astronomical images, most famously maps of the
 cosmic microwave background.
 .
 This package contains the Javadoc API.

Package: libcds-moc-java
Description-md5: c3b1866bcf57397f33582a916235084e
Description-en: Multi-Order Coverage maps Virtual Observatory library
 MOC allows you to describe any region of the sky for very fast
 comparisons. It is based on HEALPix standard. This Java library enables
 users to load, write and manipulate MOCs (intersection, union, ...).
 MOCs can be displayed by the Virtual Observatory application "Aladin".

Package: libcds-moc-java-doc
Description-md5: 76a8716d6084a735438a47e4dd56e18e
Description-en: Multi-Order Coverage maps Virtual Observatory library documentation
 MOC allows you to describe any region of the sky for very fast
 comparisons. It is based on HEALPix standard. This Java library enables
 users to load, write and manipulate MOCs (intersection, union, ...).
 MOCs can be displayed by the Virtual Observatory application "Aladin".
 .
 This package contains the Javadoc API.

Package: libcds-savot-java
Description-md5: 821811ece8d083ac9befe4754fed85f6
Description-en: Simple Access to VOTable (SAVOT) library for Virtual Observatory
 SAVOT (Simple Access to VOTable) is a library which can be used to
 access VOTables. The VOTable format developed within the framework of
 the Virtual Observatory (VO) is an XML standard for the interchange of
 data represented as a set of tables. VOTable is derived from the
 "Astrores" format, itself modeled on the "FITS Table" format.
 .
 SAVOT aims at providing Java VOTable parsers based on different parsing
 models and at providing small Java VOTable parsers which can be
 included in applets.

Package: libcds-savot-java-doc
Description-md5: a690b5c4b89d5c73259f86d6d9d126b1
Description-en: Simple Access to VOTable (SAVOT) library for Virtual Observatory documentation
 SAVOT (Simple Access to VOTable) is a library which can be used to
 access VOTables. The VOTable format developed within the framework of
 the Virtual Observatory (VO) is an XML standard for the interchange of
 data represented as a set of tables. VOTable is derived from the
 "Astrores" format, itself modeled on the "FITS Table" format.
 .
 SAVOT aims at providing Java VOTable parsers based on different parsing
 models and at providing small Java VOTable parsers which can be
 included in applets.
 .
 This package contains the Javadoc API.

Package: libcds2.3.3t64
Description-md5: 22060a8146cb215706b68e72293dde10
Description-en: Concurrent Data Structures (CDS) library
 The Concurrent Data Structures (CDS) library is a collection of concurrent
 containers that don't require external (manual) synchronization for shared
 access, and safe memory reclamation (SMR) algorithms like Hazard Pointer
 and user-space RCU that is used as an epoch-based SMR.
 .
 CDS is mostly header-only template library. Only SMR core implementation
 is segregated to .so/.dll file.
 .
 The library contains the implementations of the following containers:
 .
 - lock-free stack with optional elimination support
 - several algo for lock-free queue, including classic Michael & Scott
 algorithm and its derivatives, the flat combining queue, the
 segmented queue.
 - several implementation of unordered set/map - lock-free and
 fine-grained lock-based
 - flat-combining technique
 - lock-free skip-list
 - lock-free FeldmanHashMap/Set Multi-Level Array Hash with thread-safe
 bidirectional iterator support Bronson's et al algorithm for
 fine-grained lock-based AVL tree
 .
 Generally, each container has an intrusive and non-intrusive (STL-like)
 version belonging to cds::intrusive and cds::container namespace respectively.

Package: libcdt-dev
Description-md5: 19d074e525f9f9edbc6a39bee27da897
Description-en: rich set of graph drawing tools - cdt library (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libcdt6
Description-md5: d9902443b1aa2da91da7ca4482e5eb20
Description-en: rich set of graph drawing tools - cdt library
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the cdt library.

Package: libcec-dev
Description-md5: a90478ffeddfa2b232fd76330aacdc92
Description-en: USB CEC Adaptor communication Library (development files)
 This library provides support for the Pulse-Eight USB-CEC adapter and
 other CEC capable hardware, like the Raspberry Pi.
 .
 This package provides the necessary files needed for development.

Package: libcec7
Description-md5: 8fa24da000d1436d85e6a210d9640157
Description-en: USB CEC Adaptor communication Library (shared library)
 This library provides support for the Pulse-Eight USB-CEC adapter and
 other CEC capable hardware, like the Raspberry Pi.
 .
 This package provides the shared library.

Package: libcellbroadcast-0.0-0
Description-md5: c854952d4abca0743af731abb55492e6
Description-en: Library for managing cellular broadcast messages
 Cellbroadcastd is a DBus activated daemon
 that listens for new messages using ModemManager.
 It also provides access to historical data and
 allows configuring preferences such as
 which severity level to listen for or dismiss.
 .
 This package contains the shared libraries for applications
 interfacing with Cellbroadcastd.

Package: libcellbroadcast-dev
Description-md5: 6a66c29270dce8b41782f24573341ea8
Description-en: Development files for libcellbroadcast
 Cellbroadcastd is a DBus activated daemon that listens for new
 messages using ModemManager.  It also provides access to historical
 data and allows configuring preferences such as which severity level
 to listen for or dismiss.
 .
 This package contains development files to use when writing
 applications that interface with cellbroadcastd.

Package: libcephfs-java
Description-md5: 7a7c6b551a3013f6e45ab66cc7b89b22
Description-en: Java library for the Ceph File System
 Ceph is a distributed storage system designed to provide excellent
 performance, reliability, and scalability.
 .
 This package contains the Java library for interacting with the Ceph
 File System.

Package: libcephfs-jni
Description-md5: eeccae7ad4653bc059b325a5ec4ddd58
Description-en: Java Native Interface library for CephFS Java bindings
 Ceph is a distributed storage system designed to provide excellent
 performance, reliability, and scalability.
 .
 This package contains the Java Native Interface library for interacting
 with the Ceph File System.

Package: libcereal-dev
Description-md5: 870052292bc33e72d293f66d84e3df21
Description-en: C++11 library for serialization
 cereal is a header-only C++11 serialization library. cereal takes arbitrary
 data types and reversibly turns them into different representations, such as
 compact binary encodings, XML, or JSON. cereal was designed to be fast,
 light-weight, and easy to extend - it has no external dependencies and can be
 easily bundled with other code or used standalone.

Package: libcereal-doc
Description-md5: cf6b5fcedc6b95481089864c771a7ff8
Description-en: C++11 library for serialization HTML documentation
 cereal is a header-only C++11 serialization library. cereal takes arbitrary
 data types and reversibly turns them into different representations, such as
 compact binary encodings, XML, or JSON. cereal was designed to be fast,
 light-weight, and easy to extend - it has no external dependencies and can be
 easily bundled with other code or used standalone.
 .
 This package contains the HTML documentation.

Package: libceres-dev
Description-md5: 773ba5ae6831fdda8d3dc634fa985cc4
Description-en: nonlinear least squares minimizer (development files)
 Ceres Solver is an open source C++ library for modeling and solving large,
 complicated optimization problems.
 It is a feature rich, mature and performant library which has been used
 in production at Google since 2010.
 .
 Ceres Solver can solve two kinds of problems.
 - Non-linear Least Squares problems with bounds constraints.
 - General unconstrained optimization problems.
 .
 This package contains the development header files.

Package: libceres4t64
Description-md5: 2690ae524438243ea81765cca0838444
Description-en: nonlinear least squares minimizer (shared library)
 Ceres Solver is an open source C++ library for modeling and solving large,
 complicated optimization problems.
 It is a feature rich, mature and performant library which has been used
 in production at Google since 2010.
 .
 Ceres Solver can solve two kinds of problems.
 - Non-linear Least Squares problems with bounds constraints.
 - General unconstrained optimization problems.
 .
 This package contains the shared library.

Package: libcerf-dev
Description-md5: 16e711763124e6841850c71f9656c6a5
Description-en: Complex error function library - development files
 libcerf is a self-contained numeric library that provides an efficient and
 accurate implementation of the complex error functions, along with Dawson,
 Faddeeva, and Voigt functions.
 .
 This package contains the development files for libcerf.

Package: libcerf-doc
Description-md5: 36fad8627016fda1343ca0932157dfe7
Description-en: Complex error function library - documentation
 libcerf is a self-contained numeric library that provides an efficient and
 accurate implementation of the complex error functions, along with Dawson,
 Faddeeva, and Voigt functions.
 .
 This package contains the man pages and html documentation for libcerf.

Package: libcerf3
Description-md5: 994e41b2c8ebf3ced33a9b7ccc16658c
Description-en: Complex error function library - binary files
 libcerf is a self-contained numeric library that provides an efficient and
 accurate implementation of the complex error functions, along with Dawson,
 Faddeeva, and Voigt functions.
 .
 This package contains the runtime binary of the library.

Package: libcexceptions-dev
Description-md5: 10b06024470c533c2b7628fc52c0fdfa
Description-en: C exception handling library (development files)
 Wrappers for C functions, allowing usage of try ... catch ... blocks
 in C language. Wrapped functions include memory allocation, standard
 I/O and strdup.
 .
 This package contains static library and header files.

Package: libcexceptions0
Description-md5: 10c111bb6698c00241fbfb2d9824cc48
Description-en: C exception handling library
 Wrappers for C functions, allowing usage of try ... catch ... blocks
 in C language. Wrapped functions include memory allocation, standard
 I/O and strdup.

Package: libcext-dev
Description-md5: 406244178c134b7de537054696e03fae
Description-en: Commonly used utility functions for C programs (development files)
 This is a C utility library, which is used to implement ESO's Common Pipeline
 Library (CPL). The library contains a basic collections framework (maps,
 linked lists, queues), memory management, strings, logging and others.
 .
 The package contains the static library and the C header files.

Package: libcext-doc
Description-md5: a21cd52aac3bdc383724b32bb89e50fd
Description-en: API documentation for ESO's C utility library libcext
 The libcext is a C utility library, which is used to implement ESO's Common
 Pipeline Library (CPL). The library contains a basic collections framework
 (maps, linked lists, queues), memory management, strings, logging and others.
 .
 The package contains the API documentation for libcpl.

Package: libcext0
Description-md5: 310f71e3ecf298157d6397d3e278fea4
Description-en: Commonly used utility functions for C programs
 This is a C utility library, which is used to implement ESO's Common Pipeline
 Library (CPL). The library contains a basic collections framework (maps,
 linked lists, queues), memory management, strings, logging and others.

Package: libcf-ocaml
Description-md5: 021f3b3cf4dc6db83b0eaec7f66aefa0
Description-en: OCaml library with miscellaneous utility functions
 The pagoda core foundation OCaml library provides various modules. Some of
 the highlighted features include:
 - Functional streams and stream processors (extended).
 - Functional bootstrapped skew-binomial heap.
 - Functional red-black binary tree (associative array).
 - Functional sets and maps based on red-black binary tree.
 - Functional real-time catenable deque.
 - Functional LL(x) parsing using state-exception monad.
 - Functional lazy deterministic finite automaton (DFA).
 - Functional lexical analyzer (using lazy DFA and monadic parser).
 - Functional substring list manipulation (message buffer chains).
 - Gregorian calendar date manipulation.
 - Standard time manipulation.
 - System time in Temps Atomique Internationale (TAI).
 - Unicode transcoding.
 - Extended socket interface (supports IPv6 and UDP w/multicast).
 - Universal resource identifier (URI) manipulation.
 - I/O event multiplexing (with Unix.select).
 .
 This package contains only the shared runtime stub libraries.

Package: libcf-ocaml-dev
Description-md5: b715b1c908bd0ca11e9e703c560289f2
Description-en: OCaml library with miscellaneous utility functions
 The pagoda core foundation OCaml library provides various modules. Some of
 the highlighted features include:
 - Functional streams and stream processors (extended).
 - Functional bootstrapped skew-binomial heap.
 - Functional red-black binary tree (associative array).
 - Functional sets and maps based on red-black binary tree.
 - Functional real-time catenable deque.
 - Functional LL(x) parsing using state-exception monad.
 - Functional lazy deterministic finite automaton (DFA).
 - Functional lexical analyzer (using lazy DFA and monadic parser).
 - Functional substring list manipulation (message buffer chains).
 - Gregorian calendar date manipulation.
 - Standard time manipulation.
 - System time in Temps Atomique Internationale (TAI).
 - Unicode transcoding.
 - Extended socket interface (supports IPv6 and UDP w/multicast).
 - Universal resource identifier (URI) manipulation.
 - I/O event multiplexing (with Unix.select).
 .
 This package contains all the development stuff you need to use ocaml-mad
 in your programs.

Package: libcfitsio-bin
Description-md5: 02c6f20735b29de2db853899b0d4b432
Description-en: CFITSIO based utilities
 FITS (Flexible Image Transport System) is a data format most used in
 astronomy. cfitsio is a library of ANSI C routines for reading and
 writing FITS format data files.  A set of Fortran-callable wrapper
 routines are also included for the convenience of Fortran
 programmers.
 .
 This package contains utility programs, based on CFITSIO, namely
 fitscopy, fitsverify, fpack, funpack and imcopy.

Package: libcfitsio-dev
Description-md5: 903890f49cc81b412671de3c4ba7ea56
Description-en: library for I/O with FITS format data files (development files)
 FITS (Flexible Image Transport System) is a data format most used in
 astronomy. cfitsio is a library of ANSI C routines for reading and
 writing FITS format data files.  A set of Fortran-callable wrapper
 routines are also included for the convenience of Fortran
 programmers.
 .
 This package contains what you need for compiling sources that
 use this library in your own code.

Package: libcfitsio-doc
Description-md5: ba07f397f75a32f60c44812948dd7737
Description-en: documentation for CFITSIO
 FITS (Flexible Image Transport System) is a data format most used in
 astronomy. cfitsio is a library of ANSI C routines for reading and
 writing FITS format data files.  A set of Fortran-callable wrapper
 routines are also included for the convenience of Fortran
 programmers.
 .
 This package contains the CFITSIO User's Guide and QuickStart Guide
 in html, postscript and text formats, and contains documentation on
 how to use the library in your programs. It also contains example
 source files that demonstrate the use of CFITSIO.

Package: libcfitsio10t64
Description-md5: f8dfe4ddfc2f5b2bb969cae8c68bad08
Description-en: shared library for I/O with FITS format data files
 FITS (Flexible Image Transport System) is a data format most used in
 astronomy. cfitsio is a library of ANSI C routines for reading and
 writing FITS format data files.  A set of Fortran-callable wrapper
 routines are also included for the convenience of Fortran
 programmers.
 .
 This package contains what you need to run programs that use this
 library.

Package: libcg3-1
Description-md5: 7a05c238be32e338c7d629d8cefa0ba1
Description-en: Runtime for CG-3
 Runtime library for applications using the CG-3 API.
 .
 It is recommended to instrument the CLI tools instead of using this API.
 .
 See https://edu.visl.dk/cg3.html for more documentation

Package: libcg3-dev
Description-md5: 4305fa3f20123984e793fb366fb29410
Description-en: Headers and shared files to develop using the CG-3 library
 Development files to use the CG-3 API.
 .
 It is recommended to instrument the CLI tools instead of using this API.
 .
 See https://edu.visl.dk/cg3.html for more documentation

Package: libcgal-demo
Description-md5: c0865b8da4bb8969ddbf6296240b0986
Description-en: C++ library for computational geometry (demos)
 CGAL (Computational Geometry Algorithms Library) makes the most important
 of the solutions and methods developed in computational geometry available
 to users in industry and academia in a C++ library. The goal is to provide
 easy access to useful, reliable geometric algorithms.
 .
 This package contains the demos and examples.

Package: libcgal-dev
Description-md5: 6a14a571cfaebf57e8a30e0b2d6a4701
Description-en: C++ library for computational geometry (development files)
 CGAL (Computational Geometry Algorithms Library) makes the most important
 of the solutions and methods developed in computational geometry available
 to users in industry and academia in a C++ library. The goal is to provide
 easy access to useful, reliable geometric algorithms.
 .
 This package contains most of the header files. The header files for
 visualization with Qt can be found in the package libcgal-qt6-dev.

Package: libcgal-ipelets
Description-md5: aafc3e64af75f37874a000fd1d93bd8d
Description-en: C++ library for computational geometry (ipelets)
 CGAL (Computational Geometry Algorithms Library) makes the most important
 of the solutions and methods developed in computational geometry available
 to users in industry and academia in a C++ library. The goal is to provide
 easy access to useful, reliable geometric algorithms.
 .
 This package contains the ipelets, i.e., plugins for ipe.

Package: libcgal-qt6-dev
Description-md5: 831b405565dc53863531e8f2499f9bc0
Description-en: C++ library for computational geometry (development files, support for Qt6)
 CGAL (Computational Geometry Algorithms Library) makes the most important
 of the solutions and methods developed in computational geometry available
 to users in industry and academia in a C++ library. The goal is to provide
 easy access to useful, reliable geometric algorithms.
 .
 This package contains the header files for visualization with Qt.

Package: libcgi-ajax-perl
Description-md5: 33ee10ea8f509d997964ce227966cf2b
Description-en: Perl-specific system for writing Asynchronous web applications
 CGI::Ajax is an object-oriented module that provides a unique mechanism
 for using Perl code asynchronously from JavaScript-enhanced HTML pages.
 CGI::Ajax unburdens the user from having to write extensive JavaScript,
 except for associating an exported method with a document-defined event
 (such as onClick, onKeyUp, etc.). CGI::Ajax also mixes well with HTML
 containing more complex JavaScript.
 .
 CGI::Ajax supports methods that return single results or multiple
 results to the web page, and supports returning values to multiple
 DIV elements on the HTML page.
 .
 Using CGI::Ajax, the URL for the HTTP GET/POST request is automatically
 generated based on HTML layout and events, and the page is then
 dynamically updated with the output from the perl function.  Additionally,
 CGI::Ajax supports mapping URL's to a CGI::Ajax function name, so you
 can separate your code processing over multiple scripts.
 .
 A primary goal of CGI::Ajax is to keep the module streamlined and
 maximally flexible. We are trying to keep the generated javascript code
 to a minimum, but still provide users with a variety of methods for
 deploying CGI::Ajax. And VERY little user JavaScript.

Package: libcgi-application-basic-plugin-bundle-perl
Description-md5: 88a99670fce6c6128618c7b00e14bd2b
Description-en: bundle of basic plugins for CGI::Application
 This is a dummy transition depending on the core CGI::Application plugins
 such as DBH, Session, ValidateRM, DevPopup, Dispatch, LogDispatch and so on.
 This package is only needed for packages that have not yet had their
 dependencies updated, and otherwise can be removed.

Package: libcgi-application-dispatch-perl
Description-md5: 09845a32f581155b1c30e76866d5d315
Description-en: request dispatcher for CGI::Application
 CGI::Application::Dispatch provides glue between web server environments
 such as mod_perl, Plack and straight CGI and the CGI::Application web
 framework. It does this by parsing the PATH_INFO environment variable
 and mapping it onto a CGI::Application subclass module invocation with the
 appropriate run mode and CGI::Application parameters.

Package: libcgi-application-extra-plugin-bundle-perl
Description-md5: 8d86524b7e0f42acb0bffa43b4aaaef1
Description-en: bundle of extra CGI::Application plugins
 This empty package exists for transition purposes and will be removed
 once no more packages depend on it. The packages pulled in by this metapackage
 are for historical reasons the CGI::Application Perl modules not used by
 Titanium apart from the largest four.

Package: libcgi-application-perl
Description-md5: f7f348cfb8d31c36b63159b2174bb38e
Description-en: framework for building reusable web-applications
 CGI::Application is intended to make it easier to create sophisticated,
 reusable web-based applications. This module implements a methodology
 which, if followed, will make your web software easier to design,
 easier to document, easier to write, and easier to evolve.
 .
 This package comes bundled with three extra modules providing useful glue
 run modes:
 .
 CGI::Application::Plugin::ErrorPage - automatic handling of errors
 .
 CGI::Application::Plugin::Redirect - external header based redirects
 .
 CGI::Application::Standard::Config - defines a standard interface for config

Package: libcgi-application-plugin-actiondispatch-perl
Description-md5: 1c4a29464deb3df541208a4c0fc16d16
Description-en: attribute extension for CGI::Application
 CGI::Application::Plugin::ActionDispatch adds attribute based support for
 parsing the PATH_INFO of the incoming request. The interface is inspired by
 Catalyst. This plugin is plug and play and will interrupt the default behavior
 of CGI::Application and works with mod_perl.

Package: libcgi-application-plugin-anytemplate-perl
Description-md5: e61fc225bd6ab5f452d02abfea40a1f7
Description-en: module supporting any templating system in CGI::Application
 CGI::Application::Plugin::AnyTemplate allows you to use any supported Perl
 templating system using a single consistent interface. Currently supported
 templating systems include HTML::Template, HTML::Template::Expr,
 HTML::Template::Pluggable, Template::Toolkit, Template and Petal.
 You can access any of these templating systems using the same interface.
 In this way, you can use the same code and switch templating systems on
 the fly. This approach has many uses. For instance, it can be useful in
 migrating your application from one templating system to another.

Package: libcgi-application-plugin-authentication-perl
Description-md5: 2ffd2cc6adb6395503ef9d504c8c617f
Description-en: authentication framework for CGI::Application
 CGI::Application::Plugin::Authentication adds the ability to authenticate
 users in your CGI::Application modules. The module separates authentication
 into Drivers (backend logic), Store (cookie management etc) and Display
 (formulation of the login form). The following drivers are bundled with this
 package:
 .
 - CGI::Application::Plugin::Authentication::Driver::DBIC
 - CGI::Application::Plugin::Authentication::Driver::CDBI

Package: libcgi-application-plugin-authorization-perl
Description-md5: 8b7bf1512b9fcfc837d8dbb946d3caf0
Description-en: authorization framework for CGI::Application
 CGI::Application::Plugin::Authorization adds the ability to authorize users
 for specific tasks. Once a user has been authenticated and you know who you
 are dealing with, you can then use this plugin to control what that user has
 access to. It imports two methods (authz and authorization) into your
 CGI::Application module.  Both of these methods are interchangeable, so you
 should choose one and use it consistently throughout your code.  Through the
 authz method you can call all the methods of the
 CGI::Application::Plugin::Authorization plugin.
 .
 This package also bundles an active directory driver:
 CGI::Application::Plugin::Authorization::Driver::ActiveDirectory

Package: libcgi-application-plugin-autorunmode-perl
Description-md5: a9bd56bd93de1abde12959c9b0e630ac
Description-en: CGI::App plugin to automatically register runmodes
 The CGI::Application::Plugin::AutoRunmode plugin for CGI::Application
 provides easy ways to setup run modes. You can just write the method that
 implements a run mode. You do not have to explicitly register it with
 CGI::Application anymore.
 .
 You can either flag methods in your CGI::App subclass with the "Runmode" or
 "StartRunmode" attributes or simply declare that every method in a class is a
 run mode. You can also assign a delegate object, all whose methods will
 become runmodes. You can also mix both approaches.

Package: libcgi-application-plugin-captcha-perl
Description-md5: 9f7f31a5d1850782a5b19f7b02df1e7d
Description-en: module providing CAPTCHA support in CGI::Application
 CGI::Application::Plugin::CAPTCHA allows programmers to easily add and
 verify CAPTCHAs in their CGI::Application-derived web applications.
 A CAPTCHA (or Completely Automated Public Turing Test to Tell Computers
 and Humans Apart) is an image with a random string of characters.  A user
 must successfully enter the random string in order to submit a form. This
 is a simple (yet annoying) procedure for humans to complete, but one that is
 significantly more difficult for a form-stuffing script to complete without
 having to integrate some sort of OCR.
 .
 CAPTCHAs are not a perfect solution.  Any skilled, diligent cracker will
 eventually be able to bypass a CAPTCHA, but it should be able to shut down
 your average script-kiddie.
 .
 When a CAPTCHA is created with this module, raw image data is transmitted
 from your web application to the client browser. A cookie containing a
 checksum is also transmitted with the image. When the client submits their
 form for processing (along with their verification of the random string),
 captcha_verify() generates a checksum of the verification string the user
 entered. If the newly generated checksum matches the checksum found in the
 cookie, the CAPTCHA is assumed to have been successfully entered, and the
 user is allowed to continue processing their form.

Package: libcgi-application-plugin-config-simple-perl
Description-md5: 2f1693d3f60e2364af70682a0417949e
Description-en: module providing Config::Simple support to CGI::Application
 CGI::Application::Plugin::Config::Simple acts as a plugin for Config::Simple
 to be easily used inside a CGI::Application module. It does not provide
 every method available from Config::Simple but rather easy access to your
 configuration variables. It does however provide direct access to the
 underlying Config::General object created if you want to use it's full power.

Package: libcgi-application-plugin-configauto-perl
Description-md5: 1f385560ffb491e2ce29a34565a3b659
Description-en: plugin that adds Config::Auto support to CGI::Application
 CGI::Application::Plugin::ConfigAuto adds easy access to config file
 variables to your CGI::Application modules. Lazy loading is used to
 prevent the config file from being parsed if no configuration variables are
 accessed during the request.  In other words, the config file is not parsed
 until it is actually needed. The Config::Auto package provides
 the framework for this plugin.

Package: libcgi-application-plugin-dbh-perl
Description-md5: fd02ff481353612c395fd6837d6e387a
Description-en: plugin adding database support to CGI::Application
 CGI::Application::Plugin::DBH adds access to a DBI database handle to
 your CGI::Application modules. Lazy loading is used to prevent a database
 connection from being made if the dbh method is not called during the
 request.  In other words, the database connection is not created until it is
 actually needed.

Package: libcgi-application-plugin-dbiprofile-perl
Description-md5: d4d2942468a1f8322e343e0bdce8edaa
Description-en: plugin providing database profiling support
 CGI::Application::Plugin::DBIProfile integrates DBI::Profile into
 CGI::Application, thus providing database profiling. If present
 CGI::Application::Plugin::DevPopup is recognized and utilized for
 more user-friendly display.

Package: libcgi-application-plugin-debugscreen-perl
Description-md5: 1150151cc0c83f5e6ff777a3e6988e82
Description-en: debugging tool for CGI::Application
 CGI::Application::Plugin::DebugScreen captures die events and displays the
 stack trace to the user. It also provides links to the source code and
 documentation view the ViewCode plugin.

Package: libcgi-application-plugin-devpopup-perl
Description-md5: 8a7e7ab434c7a9df45124bc995dadee0
Description-en: debugging framework for CGI::Application
 CGI::Application::Plugin::DevPopup module provides a plugin framework for
 displaying runtime information about your CGI::Application application in a
 popup window. Specific plugins include:
 .
 CGI::Application::Plugin::DevPopup::Query - Shows the state of the query
 object (usually a CGI)
 .
 CGI::Application::Plugin::DevPopup::Params - Shows the internal
 CGI::Application state
 .
 CGI::Application::Plugin::DevPopup::HTTPHeaders - Shows incoming and
 outgoing headers
 .
 CGI::Application::Plugin::DevPopup::Log - Shows information collected from
 a log file handle
 .
 CGI::Application::Plugin::DevPopup::Timing - Shows timing information about
 application states.

Package: libcgi-application-plugin-fillinform-perl
Description-md5: b8c50d98d4f3b64464a94cccacf1a405
Description-en: plugin for CGI::Application to fill in forms
 The CGI::Application::Plugin::FillInForm plugin provides a mix-in method to
 make using HTML::FillInForm more convenient. You pass the HTML as an argument
 to the fill_form method and the form fields are filled from the
 CGI::Application parameters.

Package: libcgi-application-plugin-formstate-perl
Description-md5: 8e0a3886ccff23a58b294025a6b536f0
Description-en: plugin to store form state without hidden fields
 CGI::Application::Plugin::FormState provides a temporary storage area within
 the user's session for storing form-related data. The main use of this is for
 multi-page forms. Instead of using hidden fields to store data related to the
 form, you store and retrieve values from the form state.

Package: libcgi-application-plugin-forward-perl
Description-md5: 6ee28fb81601e466e2af5f6795b89c34
Description-en: plugin to allow one run mode pass control to another
 CGI::Application::Plugin::Forward adds the forward method to your
 CGI::Application module, which passes control to another run mode and returns
 its output. This is equivalent to calling $self->$other_runmode, except that
 CGI::Application's internal value of the current run mode is updated.

Package: libcgi-application-plugin-json-perl
Description-md5: a26549a14105c8358dd15af9b1647412
Description-en: plugin to facilitate manipulation of JSON headers
 CGI::Application::Plugin::JSON provides a set of methods to
 manipulate the HTTP response headers when communicating with client-side
 JavaScript.

Package: libcgi-application-plugin-linkintegrity-perl
Description-md5: 5e548411b876f3595502b88bfc32a94b
Description-en: plugin to make tamper-resisistent links in CGI::Application
 CGI::Application::Plugin::LinkIntegrity lets you create tamper-resistent
 links within your CGI::Application project. When you create an URL with link,
 a cryptographic checksum is added to the URL, so any attempt to change
 part of the URL will fail.

Package: libcgi-application-plugin-logdispatch-perl
Description-md5: 5e97aeb110a4a97516454d64e7ef3c0b
Description-en: plugin that adds Log::Dispatch support to CGI::Application
 CGI::Application::Plugin::LogDispatch adds logging support to your
 CGI::Application modules by providing a Log::Dispatch dispatcher object that
 is accessible from anywhere in the application.
 .
 If you have CGI::Application::Plugin::DevPopup installed, a "Log Entries"
 report is added to the popup window, containing all of the entries that were
 logged during the execution of the runmode.

Package: libcgi-application-plugin-messagestack-perl
Description-md5: 3cb2fc76f2c50a861a29fda5bc965d45
Description-en: message passing plugin for CGI::Application
 CGI::Application::Plugin::MessageStack allows one part of a CGI::Applocation
 web application to publish messages, and for templates in other parts to
 pick them up. By default the in transit messages are stored in the Session
 object which makes the system ideal for passing user-specific information.

Package: libcgi-application-plugin-protectcsrf-perl
Description-md5: 923d8f844f6c1846c138e482d332d972
Description-en: plugin to generate and verify anti-CSRF challenges
 CGI::Application::Plugin::ProtectCSRF is a CGI::Application plugin that
 helps protect against CSRF attacks. It works by tying back the processing
 of a form to the display of a form.
 .
 A cross-site request forgery is a form of online attack in which Mr Attacker
 posts what appears to be an image in, say, a forum. However the image src
 attribute is carefully crafted to undertake some action desired by Mr Attacker
 on the target website. The trap is sprung when Mr Victim, logs on to the
 target website and then views the image set up by Mr Attacker in the same
 browser.

Package: libcgi-application-plugin-ratelimit-perl
Description-md5: eda0b2b01297cbd8b69432adafd02c62
Description-en: Perl module for limiting the runmode call rate per user
 CGI::Application::Plugin::RateLimit provides protection against a user
 calling a runmode too frequently. A typical use-case might be a contact form
 that sends email. You'd like to allow your users to send you messages, but
 thousands of messages from a single user would be a problem.
 .
 This module works by maintaining a database of hits to protected runmodes. It
 then checks this database to determine if a new hit should be allowed based
 on past activity by the user. The user's identity is, by default, tied to
 login (via REMOTE_USER) or IP address (via REMOTE_IP) if login info is not
 available. You may provide your own identity function via the
 identity_callback() method.
 .
 To use this module you must create a table in your database with the
 following schema (using MySQL-syntax, although other DBs may work as well
 with minor alterations):
 .
 CREATE TABLE rate_limit_hits (
 user_id   VARCHAR(255)      NOT NULL,
 action    VARCHAR(255)      NOT NULL,
 timestamp UNSIGNED INTEGER  NOT NULL,
 INDEX (user_id, action, timestamp)
 );
 .
 You may feel free to vary the storage-type and size of user_id and action to
 match your usage. For example, if your identity_callback() always returns an
 integer you could make user_id an integer column.
 .
 This table should be periodically cleared of old data. Anything older than the
 maximum timeframe being used can be safely deleted.
 .
 IMPORTANT NOTE: The protection offered by this module is not perfect.
 Identifying a user on the internet is very hard and a sophisticated attacker
 can work around these checks, by switching IPs or automating login creation.

Package: libcgi-application-plugin-requiressl-perl
Description-md5: 420029c40c72d4a03ab1dae290a30d35
Description-en: plugin enforcing that certain run modes must be SSL secured
 CGI::Application::Plugin::RequireSSL enables a CGI::Application module
 to specify that certain run-modes must be approached using the HTTPS protocol
 rather than HTTP. The module can specify whether a violation should lead to
 an error or redirection to the HTTP equivalent.

Package: libcgi-application-plugin-session-perl
Description-md5: 72f6969d73281b36ebc58ee1122b0d1d
Description-en: plugin that adds session support to CGI::Application
 CGI::Application::Plugin::Session seamlessly adds session support to your
 CGI::Application modules, by providing a CGI::Session object that is
 accessible from anywhere in the application. Lazy loading is used to prevent
 expensive file system or database calls from being made if the session is
 not needed during this request.

Package: libcgi-application-plugin-stream-perl
Description-md5: 3f0e851eee98ca058c14e833fbd10e95
Description-en: plugin that adds file streaming support to CGI::Application
 CGI::Application::Plugin::Stream provides a way to stream a file back to the
 user from a CGI::Application module. This is useful if you are creating a PDF
 or Spreadsheet document dynamically to deliver to the user. The file is read
 and printed in small chunks to keep memory consumption down. If you pass
 along a filehandle it will be automatically closed on completion.

Package: libcgi-application-plugin-tt-perl
Description-md5: 9eff53761b94f93e986ec5c90f11f94b
Description-en: plugin that adds Template Toolkit support to CGI::Application
 CGI::Application::Plugin::TT adds support for the popular Template Toolkit
 engine to your CGI::Application modules by providing several helper methods
 that allow you to process template files from within your runmodes. It
 compliments the support for HTML::Template that is built into CGI::Application
 through the 'load_tmpl' method.
 .
 This package also bundles in the CGI::Application::Plugin::TT::LastModified
 module, which adds support for setting a "Last-Modified" header based on the
 most recent modification time of all the components of a template that
 was processed with TT.

Package: libcgi-application-plugin-validaterm-perl
Description-md5: eb36d37962224eb65289da3212a2bd50
Description-en: plugin for validating form data using Data::FormValidator
 CGI::Application::Plugin::ValidateRM helps to validate web forms when using
 the CGI::Application framework. The check_rm method takes a run mode and a
 Data::FormValidator profile and validates the query parameters against the
 profile. Based upon the return results the web application either has
 some valid data to work with or the user receives the form with
 information about the invalid fields.

Package: libcgi-application-plugin-viewcode-perl
Description-md5: 5743647aab13db2b58de95a92bcfee1c
Description-en: debugging tool for CGI::Application
 CGI::Application::Plugin::ViewCode provides additional run modes that
 display code and documentation.

Package: libcgi-application-server-perl
Description-md5: 64cc9b6c2f1dc0dd03777ed35b3cc1bd
Description-en: simple HTTP server for developing with CGI::Application
 CGI::Application::Server is a subclass of HTTP::Server::Simple specialized
 for developing and testing CGI::Application-based modules. You can give it
 the name of one or more CGI::Application subclasses or preinitialized objects
 as entry points and it will serve them along with any static files.

Package: libcgi-compile-perl
Description-md5: 331e5c9c5fee500388fd4a1bfc55833e
Description-en: module for compiling .cgi scripts to a code reference
 CGI::Compile is an utility to compile CGI scripts into a code reference that
 can run many times on its own namespace, as long as the script is ready to
 run on a persistent environment.
 .
 NOTE: for best results, load CGI::Compile before any modules used by your
 CGIs.
 .
 Combined with CGI::Emulate::PSGI, your CGI script can be turned into a
 persistent PSGI application.

Package: libcgi-compress-gzip-perl
Description-md5: 06ee3055432b3b4ea668d0254fead94b
Description-en: module to allow automatically compressed CGI output
 CGI::Compress::Gzip extends the CGI module to auto-detect whether the client
 browser wants compressed output and, if so and if the script chooses HTML
 output, apply gzip compression on any content header for STDOUT.
 CGI::Compress::Gzip is intended to be a drop-in replacement for CGI.pm.
 .
 Apache mod_perl users may wish to consider the Apache::Compress or
 Apache::GzipChain modules, which allow more transparent output compression
 than this module can provide. However, as of this writing those modules are
 more aggressive about compressing, regardless of Content-Type.

Package: libcgi-cookie-splitter-perl
Description-md5: ad02ddf41990bc1423bbb2c13909d78f
Description-en: module for splitting big cookies into smaller ones
 RFC 2109 stipulates that user agents support a cookie size of "at least 4096
 bytes per cookie". However, this value has become the standard maximum cookie
 size supported by many implementations, so if your server sends larger
 cookies considerable breakage may occur.
 .
 CGI::Cookie::Splitter provides a pretty simple interface to generate small
 cookies that are under a certain limit, without wasting too much effort.

Package: libcgi-emulate-psgi-perl
Description-md5: 01fc7787d799dd890dd99b5c1dba931a
Description-en: PSGI adapter for CGI
 CGI::Emulate::PSGI allows an application designed for the CGI environment to
 run in a PSGI environment, and thus on any of the backends that PSGI
 supports.
 .
 It works by translating the environment provided by the PSGI specification
 to one expected by the CGI specification. Likewise, it captures output as
 it would be prepared for the CGI standard, and translates it to the format
 expected for the PSGI standard using CGI::Parse::PSGI module.

Package: libcgi-expand-perl
Description-md5: 8edc023239930712d481a63b4ee46f30
Description-en: convert flat hash to nested data using TT2's dot convention
 Converts a CGI query into structured data using a dotted name
 convention similar to TT2.  expand_cgi works with CGI.pm,
 Apache::Request or anything with an appropriate "param" method. Or you
 can use expand_hash directly.
 .
 If you prefer to use a different flattening convention then CGI::Expand
 can be subclassed.

Package: libcgi-formalware-perl
Description-md5: b1425d2f89923a89c23ab017266299f1
Description-en: Perl module for converting an XML file into a suite of CGI forms
 CGI::Formalware supports providing a type of repository for frequently
 used scripts, which can then be executed locally or remotely (via
 Net::Telnet), by just entering a password (for remote scripts), and
 clicking.

Package: libcgi-formbuilder-perl
Description-md5: a7d7b471197ab6952e21ba02d6b1db54
Description-en: Easily generate and process stateful CGI forms
 CGI::FormBuilder is a Perl module for generating, processing, and validating
 CGI forms. It's an extremely fast and robust module with a ridiculous set of
 features.
 .
 Highlights:
 .
 * DWIMmery
 FormBuilder tries to do what you mean. Tell it the fields you care
 about, and it takes care of all the stupid HTML and JavaScript
 generation and processing for you. It also gives you back the correct
 values that you want. It will even label your fields automatically with
 human-readable names.
 .
 * Input field abstraction
 Simply define your fields and their options, and FormBuilder will
 take care of figuring out what the best HTML representation is. It will
 then generate the appropriate input fields (text, select, radio, etc),
 even changing any JavaScript actions appropriately.
 .
 * Easy handling of defaults
 Just specify a hash of values to use as the defaults for your fields.
 This will be searched case-insensitively and displayed in the form.
 What's more, if the user enters something via the CGI that overrides a
 default, when you use the field() method to get the data you'll get the
 correct value.
 .
 * Correct stickiness
 Stickiness is a PITA. FormBuilder correctly handles even multiple
 values selected in a multiple select list, completely integrated with
 proper handling of defaults.
 .
 * Robust field validation
 Form validation sucks, and this is where FormBuilder is a big help. It
 has tons of builtin patterns, and will even generate gobs of JavaScript
 validation code for you. It is possible to specify your own regexps as well,
 and FormBuilder will even check multivalued select lists correctly.
 .
 * Multiple submit mode support
 FormBuilder allows one to reliably tell whether the person clicked on
 the "Update" or "Delete" button of your form, normally a big pain.
 .
 * Template driver support
 FormBuilder can natively "drive" several major templating engines:
 * HTML::Template
 * CGI::FastTemplate
 * Text::Template
 * Template Toolkit
 FormBuilder can help building a complete form application with a template in
 less that 20 lines of Perl.
 .
 * Internationalized, Customizable Messaging
 FormBuilder allows customization of every single message that outputs for
 given locale.
 .
 * Simple Interface
 The author has specialized in User Interface Design.
 .
 * Extensive Documentation

Package: libcgi-formbuilder-source-perl-perl
Description-md5: 74472925f5f7966e2a27df96ada1e964
Description-en: module to initialize FormBuilder applications from Perl files
 CGI::FormBuilder::Source::Perl allows you to specify the config for a
 CGI::FormBuilder object using Perl syntax.
 .
 The contents of the config file will be evaled and the hash ref returned
 will be used as the config for the object.

Package: libcgi-formbuilder-source-yaml-perl
Description-md5: 20fd392c52303efc4dda21c6fad2bf82
Description-en: module to initialize FormBuilder applications from YAML files
 CGI::FormBuilder::Source::YAML reads a YAML file containing CGI::FormBuilder
 configuration options and returns a hash that can be directly fed into the
 application initialization method CGI::FormBuilder->new().
 .
 It uses YAML::Syck as YAML backend, allowing full data structure
 specification as well as code fragment specification. This is particularly
 useful if you need to define validation callbacks, as if often desired
 in CGI::FormBuilder applications.

Package: libcgi-github-webhook-perl
Description-md5: d9f0bd7da88e9a0a53299fb9dc14836c
Description-en: Easily write CGI-based GitHub webhooks in Perl
 CGI::Github::Webhook provides an easy way to write CGI-based GitHub
 webhooks in Perl. In most cases three statements already
 suffice: Configure a script to trigger, a shared secret and a log
 file and you're ready to go.

Package: libcgi-java
Description-md5: 306e6a1f053ad7ac7f1e7908b02c3887
Description-en: CGI library for Java
 This library allows CGI scripts to be written in Java.  The library provides
 access to all the standard CGI variables including POST/GET. It also makes it
 easy to create input forms in HTML documents.

Package: libcgi-psgi-perl
Description-md5: 9a6fb40e5a9a303a1efe1302d7b6158d
Description-en: Adapt CGI.pm to the PSGI protocol
 CGI::PSGI is for web application framework developers who currently use CGI
 to handle query parameters, and would like the frameworks to comply with
 the PSGI protocol.

Package: libcgi-session-driver-chi-perl
Description-md5: 961b25aada8dca0a9068b13787ceb89f
Description-en: driver for CGI::Session to use CHI as a session store
 CGI::Session::Driver::chi is a driver which enables CGI::Session to use the
 CHI unified cache handling interface to store persistent session data.

Package: libcgi-session-driver-memcached-perl
Description-md5: 5cb8e9626f12b68aee9e3601eaf56243
Description-en: Perl module to allow CGI sessions to be stored in memcache
 A Perl module (CGI::Session::Driver::memcached) that allows CGI session
 information to be stored in a memcached server. Memcached is a general-purpose
 distributed memory caching system often used to speed up dynamic
 database-driven websites by caching data and objects in RAM.

Package: libcgi-session-expiresessions-perl
Description-md5: b9bfedd2337ec1587e4f5bfeb4573089
Description-en: automatic deletion of expired CGI sessions
 CGI::Session::ExpireSessions is designed to expire old sessions produced
 by the CGI::Session module. The module can correctly remove sessions stored
 upon the filesystem, and inside MySQL databases.

Package: libcgi-session-perl
Description-md5: 43faa23a2f7e1babfc5ff35cd534c5bb
Description-en: persistent session data in CGI applications
 CGI-Session is a Perl5 library that provides an easy, reliable and modular
 session management system across HTTP requests. Persistency is a key feature
 for such applications as shopping carts, login/authentication routines, and
 application that need to carry data across HTTP requests.
 CGI::Session does that and many more.

Package: libcgi-session-serialize-yaml-perl
Description-md5: ed964c650c27c19f25ccede9e61d6132
Description-en: YAML and YAML::Syck support for CGI::Session's serializers
 CGI::Session::Serialize::yaml can be used by CGI::Session to serialize
 session data. It uses YAML, or the faster C implementation, YAML::Syck if it
 is available. YAML serializers exist not just for Perl but also other dynamic
 languages, such as PHP, Python, and Ruby, so storing session data in this
 format makes it easy to share session data across different languages.
 .
 YAML is made to be friendly for humans to parse as well as other computer
 languages. It creates a format that is easier to read than the default
 serializer.

Package: libcgi-simple-perl
Description-md5: 64fe12bfa6f62296ad20ccaca81c9002
Description-en: simple CGI.pm compatible OO CGI interface
 CGI::Simple provides a relatively lightweight drop in replacement for CGI.pm.
 It shares an identical OO interface to CGI.pm for parameter parsing, file
 upload, cookie handling and header generation. This module is entirely object
 oriented, however a complete functional interface is available by using the
 CGI::Simple::Standard module.
 .
 Essentially everything in CGI.pm that relates to the CGI (not HTML) side of
 things is available. There are even a few new methods and additions to old
 ones! If you are interested in what has gone on under the hood see the
 "Compatibility with CGI.pm" section in CGI::Simple(3pm).
 .
 In practical testing this module loads and runs about twice as fast as CGI.pm
 depending on the precise task.

Package: libcgi-ssi-parser-perl
Description-md5: 51b2787af8201f63786cd231c9807dae
Description-en: parse Apache server-side includes directives
 This module is used in CGI scripts for parsing SSI directives in files
 or string variables, and fully implements the functionality of
 apache's mod_include module.
 .
 It is an alternative to famous Apache::SSI modules, but it doesn't
 require mod_perl. This is an advantage to those who are using public
 hosting services. There is a disadvantage, however - the module
 consumes much memory, and the upstream author don't recommend using it
 on heavy-loaded sites (currently it's being used on a site with 10000
 hits, and this is considered a limit). There's hope to get rid of this
 disadvantage by the time the release comes out (currently it's beta).

Package: libcgi-ssi-perl
Description-md5: 4806879ef93370a2fea9b2bacbcc6c9d
Description-en: Perl module to use SSI from CGI scripts
 CGI::SSI is meant to be used as an easy way to filter shtml through CGI
 scripts in a loose imitation of Apache's mod_include. If you're using
 Apache, you may want to use either mod_include or the Apache::SSI module
 instead of CGI::SSI. Limitations in a CGI script's knowledge of how the
 server behaves make some SSI directives impossible to imitate from a CGI
 script.

Package: libcgi-struct-xs-perl
Description-md5: 91617605f0badbc2e1eb143f6aba3735
Description-en: Perl module to build structures from CGI data, XS version
 CGI::Struct::XS is the XS implementation of CGI::Struct, a module for
 transforming CGI GET/POST data into intricate data structures. This is
 reminiscent of PHP's building arrays from form data, but with a perl
 twist.
 .
 CGI::Struct::XS is fully compatible with CGI::Struct, except for error
 messages. At the same time, it is 3-15 (5-25 with dclone disabled) times
 faster than original module.

Package: libcgi-test-perl
Description-md5: cafda67e691c85835af5786b6b760425
Description-en: CGI regression test framework
 The CGI::Test framework is an answer to the CGI testing problem.
 .
 It is very difficult to perform testing of complex CGI scripts, which
 handle multiple states and screens, and where a session involves
 multiple interactions with the form.  The offline testing mode of the
 CGI perl module reaches its limit there.
 .
 Hence CGI::Test, which acts as a "server" for CGI scripts and can run
 them offline, outside of any real web server.  The framework offers
 the infrastructure to analyze the data generated by CGI scripts, extract
 the various widget information, and gives programmatic control on them.
 .
 The framework can be used to easily "test" that the various expected
 widget controls are there, without necessarily interacting with the
 widgets.  You also have access to the raw HTML tree if you wish to
 further inspect the generation.

Package: libcgi-tiny-perl
Description-md5: 146f4ac270d5080c5ecf8e4f06a1ef5c
Description-en: module providing a modern interface to write CGI scripts
 CGI::Tiny provides a modern interface to write CGI scripts to dynamically
 respond to HTTP requests as defined in RFC 3875. It is intended to be:
 .
 * Minimal
 CGI::Tiny contains a small amount of code and (on modern Perls) no non-core
 requirements. No framework needed.
 .
 * Simple
 CGI::Tiny is straightforward to use, avoids anything magical or surprising,
 and provides easy access to the most commonly needed features.
 .
 * Robust
 CGI::Tiny's interface is designed to help the developer follow best
 practices and avoid common pitfalls and vulnerabilities by default.
 .
 * Lazy
 CGI::Tiny only loads code or processes information once it is needed,
 so simple requests can be handled without unnecessary overhead.
 .
 * Restrained
 CGI::Tiny is designed for the CGI protocol which executes the program again
 for every request. It is not suitable for persistent protocols like FastCGI
 or PSGI.
 .
 * Flexible
 CGI::Tiny can be used with other modules to handle tasks like routing and
 templating, and doesn't impose unnecessary constraints to reading input or
 rendering output.

Package: libcgi-untaint-date-perl
Description-md5: 42955cd6d9da6d3240b8d5ba3e4e2f03
Description-en: CGI::Untaint input handler for date validation
 CGI::Untaint::date is an input handler for CGI::Untaint that verifies that it
 is dealing with a reasonable date. Reasonably means anything that Date::Manip
 thinks is sensible, so you could use any of (for example): "December 12,
 2001" "12th December, 2001" "2001-12-12" "next Tuesday" "third Wednesday in
 March".

Package: libcgi-untaint-email-perl
Description-md5: c4404c0fa67b87ffc7d31d92e7712f77
Description-en: input handler for CGI::Untaint to validate an email address
 CGI::Untaint::email is an input handler for CGI::Untaint that validates an
 email address according to RFC2822, using Email::Valid.
 .
 The resulting value will be an Mail::Address instance.

Package: libcgi-untaint-perl
Description-md5: 00cc87da1635f8fb10cef8e3db2ade9c
Description-en: module to process CGI input parameters
 Dealing with large web based applications with multiple forms is a
 minefield. It's often hard enough to ensure you validate all your
 input at all, without having to worry about doing it in a consistent
 manner. If any of the validation rules change, you often have to alter
 them in many different places. And, if you want to operate taint-safe,
 then you're just adding even more headaches.
 .
 CGI::Untaint provides a simple, convenient, abstracted and extensible
 manner for validating and untainting the input from web forms.
 .
 You simply create a handler with a hash of your parameters (usually
 $q->Vars), and then iterate over the fields you wish to extract,
 performing whatever validations you choose. The resulting variable is
 guaranteed not only to be valid, but also untainted.

Package: libcgi-uploader-perl
Description-md5: 74ea8d9f935c38cab717f2854cfd97c7
Description-en: module for managing CGI uploads using an SQL database
 CGI::Uploader is designed to help with the task of managing files
 uploaded through a CGI application. The files are stored on the file
 system, and the file attributes stored in a SQL database.

Package: libcgi-xml-perl
Description-md5: 1cff608dc8c5d2a505ffc1fd49792872
Description-en: perl module for converting CGI variables from/to XML
 This module converts CGI.pm variables to XML and vice versa.
 .
 CGI::XML is a subclass of CGI.pm, so it reads the CGI variables just
 as CGI.pm would.

Package: libcgi-xmlapplication-perl
Description-md5: 77abc1816f639c644f8ae9f46312a09e
Description-en: perl module for creating XML-DOM and OO based CGI scripts
 CGI::XMLApplication provides an XML-DOM and object-oriented extension to the
 CGI module. The XML-DOM extension allows one to generate the output from XML
 and laid out according to an XSLT stylesheet, separating code and
 presentation. The object-oriented extension allows one to specify handlers
 for events like a mouse click on a submit button or on an image.

Package: libcgi-xmlform-perl
Description-md5: ca0bc1cf45f0e5eb00084a057bb83d38
Description-en: perl module for reading/generating formatted XML
 The CGI::XMLForm module can either create form field values from XML based on
 XQL style queries (full XQL is _not_ supported - this module is designed for
 speed), or it can create XML from form values.

Package: libcgicc-dev
Description-md5: e045d86d9adafa700bb16532464c614f
Description-en: C++ class library for writing CGI applications (development files)
 An ANSI C++ compliant class library that greatly simplifies the creation of
 CGI applications for the World Wide Web. libcgicc performs the following
 functions:
 .
 * Parses both GET and POST form data transparently.
 * Provides string, integer, floating-point and single- and multiple-choice
 retrieval methods for form data.
 * Provides methods for saving and restoring CGI environments to aid in
 application debugging.
 * Provides full on-the-fly HTML generation capabilities, with support for
 cookies.
 * Supports HTTP file upload.
 * Compatible with FastCGI.
 .
 This package contains development files needed for writing and compiling
 applications that use libcgicc.

Package: libcgicc-doc
Description-md5: 3d66ae389ff3f9b58e95bc8bedefd2f9
Description-en: C++ class library for writing CGI applications (documentation)
 An ANSI C++ compliant class library that greatly simplifies the creation of
 CGI applications for the World Wide Web. libcgicc performs the following
 functions:
 .
 * Parses both GET and POST form data transparently.
 * Provides string, integer, floating-point and single- and multiple-choice
 retrieval methods for form data.
 * Provides methods for saving and restoring CGI environments to aid in
 application debugging.
 * Provides full on-the-fly HTML generation capabilities, with support for
 cookies.
 * Supports HTTP file upload.
 * Compatible with FastCGI.
 .
 This package contains documentation on the usage of the library.

Package: libcgicc3
Description-md5: 3a5ee9e2188357bc7f30f1d411606447
Description-en: C++ class library for writing CGI applications (library)
 An ANSI C++ compliant class library that greatly simplifies the creation of
 CGI applications for the World Wide Web. libcgicc performs the following
 functions:
 .
 * Parses both GET and POST form data transparently.
 * Provides string, integer, floating-point and single- and multiple-choice
 retrieval methods for form data.
 * Provides methods for saving and restoring CGI environments to aid in
 application debugging.
 * Provides full on-the-fly HTML generation capabilities, with support for
 cookies.
 * Supports HTTP file upload.
 * Compatible with FastCGI.
 .
 This package contains runtime library files for running applications that use
 libcgicc.

Package: libcgif-dev
Description-md5: 126b78bea52ee03db119c577e3f9cbc9
Description-en: GIF encoder written in C (development files)
 Fast and lightweight GIF encoder that can create GIF animations and images.
 Summary of the main features:
 - user-defined global or local color-palette with up to 256 colors (limit of
 the GIF format)
 - size-optimizations for GIF animations:
 - option to set a pixel to transparent if it has identical color in the
 previous frame (transparency optimization)
 - do encoding just for the rectangular area that differs from the previous
 frame (width/height optimization)
 - different options for GIF animations: static image, N repetitions,
 infinite repetitions
 - user-defined delay time from one frame to the next (can be set
 independently for each frame)

Package: libcgif0
Description-md5: d6b571b09644a9ff9aeb6df2094710d8
Description-en: GIF encoder written in C (shared library)
 Fast and lightweight GIF encoder that can create GIF animations and images.
 Summary of the main features:
 - user-defined global or local color-palette with up to 256 colors (limit of
 the GIF format)
 - size-optimizations for GIF animations:
 - option to set a pixel to transparent if it has identical color in the
 previous frame (transparency optimization)
 - do encoding just for the rectangular area that differs from the previous
 frame (width/height optimization)
 - different options for GIF animations: static image, N repetitions,
 infinite repetitions
 - user-defined delay time from one frame to the next (can be set
 independently for each frame)

Package: libcglib-java
Description-md5: 178c10c758ff88d93686093519d9093a
Description-en: Code generation library for Java
 cglib is a powerful, high performance and quality code generation
 library. It is used to extend Java classes and implement interfaces at
 run-time.

Package: libcglib-nodep-java
Description-md5: cfbd9658ff1ff82bd12047784c97ffc5
Description-en: Code generation library for Java (without dependencies)
 cglib is a powerful, high performance and quality code generation
 library. It is used to extend Java classes and implement interfaces at
 run-time.
 .
 This package contains the cglib-nodep artifact.

Package: libcglm-dev
Description-md5: 877cc6ecd755fba1286c30696198701c
Description-en: Development files for the cglm library
 cglm is an optimized 3D math library written in C99 (compatible with C89).
 It is based on the OpenGL Shading Language (GLSL) specification and
 similar to the original glm library except this library is written in C.
 It uses the same header-only approach like glm but also supports
 pre-compield function calls
 .
 Features:
 * scalar and simd (sse, avx, neon...) optimizations
 * option to use different clipspaces e.g. Left Handed, Zero-to-One...
 (currrently right handed negative-one is default)
 * array API and struct API, you can use arrays or structs.
 * general purpose matrix operations (mat4, mat3)
 * chain matrix multiplication (square only)
 * general purpose vector operations (cross, dot, rotate, proj, angle...)
 * affine transformations
 * matrix decomposition (extract rotation, scaling factor)
 * optimized affine transform matrices (mul, rigid-body inverse)
 * camera (lookat)
 * projections (ortho, perspective)
 * quaternions
 * euler angles / yaw-pitch-roll to matrix
 * extract euler angles
 * inline or pre-compiled function call
 * frustum (extract view frustum planes, corners...)
 * bounding box (AABB in Frustum (culling), crop, merge...)
 * bounding sphere
 * project, unproject
 * easing functions
 * curves
 * curve interpolation helpers (SMC, deCasteljau...)
 * helpers to convert cglm types to Apple's simd library to pass cglm types to
 Metal GL without packing them on both sides
 * ray intersection helpers
 * and others...
 .
 This package contains the development header files

Package: libcglm-doc
Description-md5: 2b5c7ad79d01779dfe13c48260dd7b5f
Description-en: Documentation for the cglm library
 cglm is an optimized 3D math library written in C99 (compatible with C89).
 It is based on the OpenGL Shading Language (GLSL) specification and
 similar to the original glm library except this library is written in C.
 It uses the same header-only approach like glm but also supports
 pre-compield function calls
 .
 This package contains the documentation files in HTML format.

Package: libcglm0
Description-md5: 580097820546929095f18351bad01f7a
Description-en: Optimized OpenGL Mathematics library for C
 cglm is an optimized 3D math library written in C99 (compatible with C89).
 It is based on the OpenGL Shading Language (GLSL) specification and
 similar to the original glm library except this library is written in C.
 It uses the same header-only approach like glm but also supports
 pre-compield function calls
 .
 This library is designed to be compatible for programming with
 OpenGL/Vulkan applications. It uses a column-major layout for matrices.

Package: libcgns-dev
Description-md5: f99a578abcec5c8b6d41185480e1b29a
Description-en: CFD General Notation System library (dev files)
 The CFD General Notation System (CGNS) provides a general, portable, and
 extensible standard for the storage and retrieval of computational fluid
 dynamics (CFD) analysis data. It consists of a collection of conventions, and
 free and open software implementing those conventions. It is self-descriptive,
 machine-independent, well-documented, and administered by an international
 steering committee. It is also an American Institute of Aeronautics and
 Astronautics (AIAA) Recommended Practice.
 .
 This package contains the development files needed to compile software to
 use the libcgns API.

Package: libcgns4.5
Description-md5: 87a772e0753f0f817e62c35c6676621b
Description-en: CFD General Notation System library
 The CFD General Notation System (CGNS) provides a general, portable, and
 extensible standard for the storage and retrieval of computational fluid
 dynamics (CFD) analysis data. It consists of a collection of conventions, and
 free and open software implementing those conventions. It is self-descriptive,
 machine-independent, well-documented, and administered by an international
 steering committee. It is also an American Institute of Aeronautics and
 Astronautics (AIAA) Recommended Practice.

Package: libcgraph-dev
Description-md5: 10d8d806d8c3b48543968adb6c1b6b97
Description-en: rich set of graph drawing tools - cgraph library (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libcgraph8
Description-md5: 3c0eff44ae2d3aa5e19d60a4384485eb
Description-en: rich set of graph drawing tools - cgraph library
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the cgraph library.

Package: libcgreen1
Description-md5: 018cc16664ddf7f70b0c55d430f41e33
Description-en: Cgreen Library - Unit tests and mocking framework for C and C++
 A modern unit test and mocking framework for C and C++. Cgreen features
 - fast build, clean code, highly portable
 - simple auto-discovery of tests
 - fluent, expressive and readable API
 - each test runs in isolation to prevent cross-test dependencies
 - built-in mocking for C, compatible other C++ mocking librarie
 Provides the Unittest library

Package: libcgreen1-dev
Description-md5: e86c491113d5969795910b3ddaf810de
Description-en: Cgreen library - development files
 A modern unit test and mocking framework for C and C++. Cgreen features
 - fast build, clean code, highly portable
 - simple auto-discovery of tests
 - fluent, expressive and readable API
 - each test runs in isolation to prevent cross-test dependencies
 - built-in mocking for C, compatible other C++ mocking libraries

Package: libcgreen1-doc
Description-md5: 4b8abbf11384d528dca80a10f5518e59
Description-en: Cgreen Library - document
 A modern unit test and mocking framework for C and C++. Cgreen features
 - fast build, clean code, highly portable
 - simple auto-discovery of tests
 - fluent, expressive and readable API
 - each test runs in isolation to prevent cross-test dependencies
 - built-in mocking for C, compatible other C++ mocking librarie
 Provides the Unittest library document

Package: libcgroup-dev
Description-md5: 00bc9a9892f83a5eff72f96844aa1068
Description-en: control and monitor control groups (development)
 Control Groups (cgroups) provide a mechanism for aggregating/partitioning sets
 of tasks, and all their future children, into hierarchical groups with
 specialized behaviour.
 .
 libcgroup allows one to manipulate, control, administrate and monitor cgroups
 and the associated controllers.
 .
 This package contains the development files.

Package: libcgroup3
Description-md5: 91f51cf74160eb9398561ff90bcc52f8
Description-en: control and monitor control groups (library)
 Control Groups (cgroups) provide a mechanism for aggregating/partitioning sets
 of tasks, and all their future children, into hierarchical groups with
 specialized behaviour.
 .
 libcgroup allows one to manipulate, control, administrate and monitor cgroups
 and the associated controllers.
 .
 This package contains the shared library.

Package: libchado-perl
Description-md5: ac7a6c0289cbd3f992fc578a3bf299a7
Description-en: database schema and tools for genomic data
 Chado is a relational database schema that underlies many GMOD
 installations. It is capable of representing many of the general
 classes of data frequently encountered in modern biology such as
 sequence, sequence comparisons, phenotypes, genotypes, ontologies,
 publications, and phylogeny. It has been designed to handle complex
 representations of biological knowledge and should be considered one
 of the most sophisticated relational schemas currently available in
 molecular biology. The price of this capability is that the new user
 must spend some time becoming familiar with its fundamentals.

Package: libchafa-dev
Description-md5: 92e6e61ebce909ab1cbeb08eda61a353
Description-en: development files for image-to-text converter chafa
 Chafa is a command-line utility that converts all kinds of images, including
 animated image formats like GIFs, into ANSI/Unicode character output that can
 be displayed in a terminal.
 .
 It is highly configurable, with support for alpha transparency and multiple
 color modes and color spaces, combining a range of Unicode characters for
 optimal output.
 .
 The core functionality is provided by a C library with a public,
 well-documented API.
 .
 This package ships the development files.

Package: libchafa0t64
Description-md5: d4892f8662a09f4cf72cd70ca8bdde08
Description-en: library for image-to-text converter chafa
 Chafa is a command-line utility that converts all kinds of images, including
 animated image formats like GIFs, into ANSI/Unicode character output that can
 be displayed in a terminal.
 .
 It is highly configurable, with support for alpha transparency and multiple
 color modes and color spaces, combining a range of Unicode characters for
 optimal output.
 .
 The core functionality is provided by a C library with a public,
 well-documented API.
 .
 This package ships the shared object.

Package: libchardet-dev
Description-md5: 18676680f446738b602665fec3e42ca6
Description-en: universal charset detection library - development files
 libchardet is based on Mozilla Universal Charset Detector library and
 detects the character set used to encode data.
 .
 The original code was written by Netscape for the Mozilla Browser.
 Later, the code was turned into the Encode::Detect Perl module, known
 in Debian as libencode-detect-perl. This library switches the Perl
 wrapper API, to form a C library with a libtool build environment.
 .
 This package provides the include files and static libraries
 needed to build programs using libchardet.

Package: libchardet1t64
Description-md5: b1e560b83f4b61c7dc82172f33cc5218
Description-en: universal charset detection library - shared library
 libchardet is based on Mozilla Universal Charset Detector library and
 detects the character set used to encode data.
 .
 The original code was written by Netscape for the Mozilla Browser.
 Later, the code was turned into the Encode::Detect Perl module, known
 in Debian as libencode-detect-perl. This library switches the Perl
 wrapper API, to form a C library with a libtool build environment.
 .
 This package provides the shared libraries needed to run
 programs using libchardet.

Package: libcharinfo-width-ocaml
Description-md5: f29addfaf5881e6fb290860eff7e4583
Description-en: determine column width for a character (runtime)
 This module is implemented purely in OCaml and the width function
 follows the prototype of POSIX's wcwidth.
 .
 This package contains runtime files.

Package: libcharinfo-width-ocaml-dev
Description-md5: 3b9b2c6e8069e2e57443af88b2533c3c
Description-en: determine column width for a character (development)
 This module is implemented purely in OCaml and the width function
 follows the prototype of POSIX's wcwidth.
 .
 This package contains development files.

Package: libcharls-dev
Description-md5: 6cc1704433851fe1c0588bd63fbdfaf5
Description-en: Implementation of the JPEG-LS standard (development libraries)
 CharLS is an optimized implementation of the JPEG-LS standard for lossless and
 near-lossless image compression
 .
 JPEG-LS (ISO-14495-1/ITU-T.87) is a standard derived from the Hewlett Packard
 LOCO algorithm. JPEG LS has low complexity (meaning fast compression) and high
 compression ratios, similar to JPEG 2000. JPEG-LS is more similar to the old
 Lossless JPEG than to JPEG 2000, but interestingly the two different techniques
 result in vastly different performance characteristics.
 .
 This package contains the development files.

Package: libcharls2
Description-md5: fee402577c081dce8b9ea54835e9c42a
Description-en: Implementation of the JPEG-LS standard
 CharLS is an optimized implementation of the JPEG-LS standard for lossless and
 near-lossless image compression
 .
 JPEG-LS (ISO-14495-1/ITU-T.87) is a standard derived from the Hewlett Packard
 LOCO algorithm. JPEG LS has low complexity (meaning fast compression) and high
 compression ratios, similar to JPEG 2000. JPEG-LS is more similar to the old
 Lossless JPEG than to JPEG 2000, but interestingly the two different techniques
 result in vastly different performance characteristics.

Package: libcharon-extra-plugins
Description-md5: b38ca344004a072b358d09bd7d91635c
Description-en: strongSwan charon library (extra plugins)
 The strongSwan VPN suite uses the native IPsec stack in the standard
 Linux kernel. It supports both the IKEv1 and IKEv2 protocols.
 .
 This package provides extra plugins for the charon library:
 - addrblock (Narrow traffic selectors to RFC 3779 address blocks in X.509
 certificates)
 - certexpire (Export expiration dates of used certificates)
 - eap-aka (Generic EAP-AKA protocol handler using different backends)
 - eap-gtc (EAP-GTC protocol handler authenticating with XAuth backends)
 - eap-identity (EAP-Identity identity exchange algorithm, to use with other
 EAP protocols)
 - eap-md5 (EAP-MD5 protocol handler using passwords)
 - eap-radius (EAP server proxy plugin forwarding EAP conversations to a
 RADIUS server)
 - eap-tls (EAP-TLS protocol handler, to authenticate with certificates in
 EAP)
 - eap-tnc (EAP-TNC protocol handler, Trusted Network Connect in a TLS tunnel)
 - eap-ttls (EAP-TTLS protocol handler, wraps other EAP methods securely)
 - error-notify (Notification about errors via UNIX socket)
 - ha (High-Availability clustering)
 - kernel-libipsec (Userspace IPsec Backend with TUN devices)
 - led (Let Linux LED subsystem LEDs blink on IKE activity)
 - lookip (Virtual IP lookup facility using a UNIX socket)
 - tnc (Trusted Network Connect)
 - unity (Cisco Unity extensions for IKEv1)
 - xauth-eap (XAuth backend that uses EAP methods to verify passwords)
 - xauth-pam (XAuth backend that uses PAM modules to verify passwords)
 - eap-dynamic (EAP proxy plugin that dynamically selects an EAP method
 requested/supported by the client (since 5.0.1))
 - eap-peap (EAP-PEAP protocol handler, wraps other EAP methods securely)

Package: libchart-clicker-perl
Description-md5: d79cb995453e335ef7d3adac39eb47b2
Description-en: module for creating attractive charts and graphs
 Chart::Clicker is a Perl module that aims to create beautiful graphs in a
 powerful and extensible way. A variety of charts can be created, including
 line, bar and area charts (as well as their stacked equivalents), scatter,
 pie, bubble, candlestick and polar area. Charts can be saved in a variety
 of formats, including PNG, SVG, PDF and PostScript.

Package: libchart-gnuplot-perl
Description-md5: 045ad074816ce41c5f63d25643ea4c2d
Description-en: module for generating two- and three-dimensional plots
 Chart::Gnuplot is a module to plot graphs using GNUPLOT. If an image format
 other than PS, PDF and EPS is required to generate, ImageMagick's convert
 program is needed.

Package: libchart-perl
Description-md5: 0e05e3b8b124740c7b66e6d055144253
Description-en: Chart library for Perl
 This package is a collection of chart creation modules for Perl based
 on the GD graphics library.  It provides the ability to create the
 following chart types:
 .
 * Bar
 * Line
 * Mountain
 * Pareto
 * Pie
 * Point

Package: libchart-strip-perl
Description-md5: 05663b650cf99cc76ec882a4b2519447
Description-en: Draw strip chart type graphs
 The Chart::Strip package plots data values versus time graphs, such as
 used for seismographs, EKGs, or network usage reports.
 .
 It can plot multiple data sets on one graph. It offers several
 styles of plots. It automatically determines the proper ranges
 and labels for both axes.

Package: libcharts4j-java
Description-md5: d0f9c7d77ae326a2466204a53fb59846
Description-en: free, lightweight charts and graphs Java API
 charts4j enables developers to programmatically create the charts available in
 the Google Chart API through a straightforward and intuitive Java API.

Package: libchasen-dev
Description-md5: 9c2444513470bb7db005af713c81b13c
Description-en: Japanese Morphological Analysis System (libraries and headers)
 ChaSen is a morphological analysis system. It can segment and
 tokenize Japanese text string, and can output with many additional
 information (pronunciation, semantic information, and others).
 .
 You can use ChaSen library to put ChaSen's module into other programs.

Package: libchasen2
Description-md5: bbb7e6a7871ee913ce2a3aeac1c77540
Description-en: Japanese Morphological Analysis System (shared libraries)
 ChaSen is a morphological analysis system. It can segment and
 tokenize Japanese text string, and can output with many additional
 information (pronunciation, semantic information, and others).
 .
 This package contains shared libraries for ChaSen.

Package: libchatbot-eliza-perl
Description-md5: 373ca099aca7e65509e910ee3b76dac9
Description-en: clone of the classic Eliza program
 Chatbot::Eliza implements the classic Eliza algorithm. The original Eliza
 program was written by Joseph Weizenbaum and described in the Communications
 of the ACM in 1966. Eliza is a mock Rogerian psychotherapist. It prompts for
 user input, and uses a simple transformation algorithm to change user input
 into a follow-up question. The program is designed to give the appearance of
 understanding.
 .
 This program is a faithful implementation of the program described by
 Weizenbaum. It uses a simplified script language (devised by Charles Hayden).
 The content of the script is the same as Weizenbaum's.

Package: libchdr-dev
Description-md5: 917434a2e837955e32be4d62f1266e04
Description-en: standalone library for reading MAME CHDv1-v5 formats - dev
 The code is based off of MAME's old C codebase which read up to CHDv4
 with OS-dependent features removed, and CHDv5 support backported from
 MAME's current C++ codebase.
 .
 CHD is a lossless compression format originally developed for MAME,
 for the hard-drive contents of certain arcade machines. It has since
 been used in several other emulators as a means of storing CD-ROM game
 data. For CD-based games, it compresses the contents of a disc image
 (.cue + .bin files) to a single .chd file.
 .
 This package contains development files for libchdr.

Package: libchdr0
Description-md5: 9b3a5d46ab9ac4060258461d74c5a912
Description-en: standalone library for reading MAME CHDv1-v5 formats
 The code is based off of MAME's old C codebase which read up to CHDv4
 with OS-dependent features removed, and CHDv5 support backported from
 MAME's current C++ codebase.
 .
 CHD is a lossless compression format originally developed for MAME,
 for the hard-drive contents of certain arcade machines. It has since
 been used in several other emulators as a means of storing CD-ROM game
 data. For CD-based games, it compresses the contents of a disc image
 (.cue + .bin files) to a single .chd file.

Package: libchealpix-dev
Description-md5: 07286411d7346f5775765ebaf17a9c3c
Description-en: HEALPix representation of spherical data - C development library
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
 of a sphere. As suggested in the name, this pixelization produces a
 subdivision of a spherical surface in which each pixel covers the same
 surface area as every other pixel. It is commonly used to store all-sky
 astronomical images, most famously maps of the cosmic microwave background.
 .
 This package provides the static library and headers for the C language
 implementation of HEALPix. The C library provides basic input/output of
 HEALPix maps as well as basic spatial operations like conversion between
 spherical coordinates and HEALPix pixels.

Package: libchealpix0
Description-md5: 37fdcdd8b722c832b3ade44144b43203
Description-en: HEALPix representation of spherical data - C shared library
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
 of a sphere. As suggested in the name, this pixelization produces a
 subdivision of a spherical surface in which each pixel covers the same
 surface area as every other pixel. It is commonly used to store all-sky
 astronomical images, most famously maps of the cosmic microwave background.
 .
 This package provides the dynamic library for the C language implementation
 of HEALPix. The C library provides basic input/output of HEALPix maps as well
 as basic spatial operations like conversion between spherical coordinates and
 HEALPix pixels.

Package: libcheck-isa-perl
Description-md5: 7601c7c077c4b273f21fac3d673b7137
Description-en: Perl module for correct checking of an object's class
 The Check::ISA module provides several functions to assist in testing
 whether a value is an object, and if so asking about its class.
 It allows an object to be examined using various methods provided by
 Perl's UNIVERSAL class.

Package: libchecker-framework-java
Description-md5: 22e29c3901d8007ba362747f54494cc0
Description-en: Framework that makes Java’s type system more powerful and useful
 A "checker" is a tool that warns you about certain errors or gives you a
 guarantee that those errors do not occur. The Checker Framework comes with
 checkers for 24 specific types of errors.

Package: libchemicaltagger-java
Description-md5: 62176673945492cfb815c1761ad0270b
Description-en: tool for semantic text-mining in chemistry
 ChemicalTagger parser is a medium-depth, phrase-based semantic NLP tool for the
 language of chemical experiments. Tagging is based on a modular architecture
 and uses a combination of OSCAR, domain-specific regex and English taggers to
 identify parts-of-speech. The ANTLR grammar is used to structure this into
 tree-based phrases.

Package: libchemistry-elements-perl
Description-md5: 946b443c010c52362d8eab1950390597
Description-en: Perl extension for working with Chemical Elements
 Chemistry::Elements provides an easy, object-oriented way to
 keep track of your chemical data.  Using either the atomic
 number, chemical symbol, or element name you can construct
 an Element object.  Once you have an element object, you can
 associate your data with the object by making up your own
 methods, which the AUTOLOAD function handles.  Since each
 chemist is likely to want to use his or her own data, or
 data for some unforesee-able property, this module does not
 try to be a repository for chemical data.

Package: libchemistry-file-mdlmol-perl
Description-md5: 4f2587cacd25bdad6e3202254e46a24c
Description-en: MDL molfile/SDF (V2000) reader/writer
 Chemistry::File::MDLMol automatically registers the 'sdf' format with
 Chemistry::Mol.
 .
 The parser returns a list of Chemistry::Mol objects. SDF data can be accessed
 by the $mol->attr method. Attribute names are stored as a hash ref at the
 "sdf/data" attribute, as shown in the synopsis. When a data item has a single
 line in the SDF file, the attribute is stored as a string; when there's more
 than one line, they are stored as an array reference. The rest of the
 information on the line that holds the field name is ignored.

Package: libchemistry-formula-perl
Description-md5: 841df3da653ebc17aa768b6d55296fb2
Description-en: enumerate elements in a chemical formula
 This module provides a function which parses a string containing a
 chemical formula and returns the number of each element in the string.
 It can handle nested parentheses and square brackets and correctly
 computes stoichiometry given numbers outside the (possibly nested)
 parentheses.

Package: libchemistry-isotope-perl
Description-md5: b7e59302f457af53b6cb63c45db1c66a
Description-en: table of the isotopes exact mass data
 Chemistry::Isotope contains the exact mass data from the table of the
 isotopes. It has an exportable function, isotope_mass, which returns the mass
 of an atom in mass units given its mass number (A) and atomic number (Z); and
 a function isotope_abundance which returns a table with the natural abundance
 of the isotopes given an element symbol.
 .
 The table of the masses includes 2931 nuclides and is taken from
 http://ie.lbl.gov/txt/awm95.txt (G. Audi and A.H. Wapstra, Nucl. Phys. A595,
 409, 1995)
 .
 The table of natural abundances includes 288 nuclides and is taken from the
 Commission on Atomic Weights and Isotopic Abundances report for the
 International Union of Pure and Applied Chemistry in Isotopic Compositions of
 the Elements 1989, Pure and Applied Chemistry, 1998, 70, 217.
 http://www.iupac.org/publications/pac/1998/pdf/7001x0217.pdf

Package: libchemistry-mol-perl
Description-md5: 7b2ac43460d75be0f09d692d671222a3
Description-en: Molecule object toolkit
 This toolkit includes basic objects and methods to describe molecules. It
 consists of several modules: Chemistry::Mol, Chemistry::Atom, Chemistry::Bond,
 and Chemistry::File. These are the core modules of the PerlMol toolkit.

Package: libchemistry-openbabel-perl
Description-md5: 4eb751773c345e892c0486ed7c441b0d
Description-en: Chemical toolbox library (perl bindings)
 Open Babel is a chemical toolbox designed to speak the many languages of
 chemical data. It allows one to search, convert, analyze, or store data from
 molecular modeling, chemistry, solid-state materials, biochemistry, or related
 areas.  Features include:
 .
 * Hydrogen addition and deletion
 * Support for Molecular Mechanics
 * Support for SMARTS molecular matching syntax
 * Automatic feature perception (rings, bonds, hybridization, aromaticity)
 * Flexible atom typer and perception of multiple bonds from atomic coordinates
 * Gasteiger-Marsili partial charge calculation
 .
 File formats Open Babel supports include PDB, XYZ, CIF, CML, SMILES, MDL
 Molfile, ChemDraw, Gaussian, GAMESS, MOPAC and MPQC.
 .
 This package contains Chemistry::Openbabel, the Perl binding for Open Babel.

Package: libchemistry-opensmiles-perl
Description-md5: bcedc619406ba723b18d660510dbc5d7
Description-en: OpenSMILES format reader and writer
 Chemistry::OpenSMILES provides support for SMILES chemical identifiers
 conforming to OpenSMILES v1.0 specification.
 .
 Chemistry::OpenSMILES::Parser reads in SMILES strings and returns them parsed
 to arrays of Graph::Undirected objects. Each atom is represented by a hash.
 .
 Chemistry::OpenSMILES::Writer performs the inverse operation. Generated SMILES
 strings are by no means optimal.

Package: libchemistry-ring-perl
Description-md5: 06c1a99c5e26d778c71ad9010dafd65d
Description-en: Represent a ring as a substructure of a molecule
 Chemistry::Ring provides some basic methods for representing a ring. A ring
 is a subclass of molecule, because it has atoms and bonds. Besides that, it
 has some useful geometric methods for finding the centroid and the ring
 plane, and methods for aromaticity detection.
 .
 This module does not detect the rings by itself; for that, look at
 Chemistry::Ring::Find.

Package: libchemps2-3t64
Description-md5: babf9de114b24a596b7c1f41ea1deb23
Description-en: Spin-adapted DMRG for ab initio quantum chemistry
 chemps2 is a scientific library which contains a spin-adapted
 implementation of the density matrix renormalization group (DMRG)
 for ab initio quantum chemistry. This wavefunction method allows one
 to obtain numerical accuracy in active spaces beyond the capabilities
 of full configuration interaction (FCI), and allows one to extract
 the 2-, 3-, and 4-particle reduced density matrices (2-, 3- and 4-RDM)
 of the active space.
 .
 For general active spaces up to 40 electrons in 40 orbitals can be
 handled with DMRG, and for one-dimensional active spaces up to 100
 electrons in 100 orbitals. The 2-RDM of these active spaces can
 also be easily extracted, while the 3- and 4-RDM are limited to
 about 28 orbitals.
 .
 When the active space size becomes prohibitively expensive for FCI,
 DMRG can be used to replace the FCI solver in the complete active
 space self consistent field (CASSCF) method and the corresponding
 complete active space second order perturbation theory (CASPT2).
 The corresponding methods are called DMRG-SCF and DMRG-CASPT2,
 respectively. For DMRG-SCF the active space 2-RDM is required, and
 for DMRG-CASPT2 the active space 4-RDM.

Package: libchemps2-dev
Description-md5: 9670e732ff64557a33850d06ab8602f1
Description-en: C++ headers, static library, and symlink for libchemps2-3t64
 chemps2 is a scientific library which contains a spin-adapted
 implementation of the density matrix renormalization group (DMRG)
 for ab initio quantum chemistry. This wavefunction method allows one
 to obtain numerical accuracy in active spaces beyond the capabilities
 of full configuration interaction (FCI), and allows one to extract
 the 2-, 3-, and 4-particle reduced density matrices (2-, 3- and 4-RDM)
 of the active space.
 .
 For general active spaces up to 40 electrons in 40 orbitals can be
 handled with DMRG, and for one-dimensional active spaces up to 100
 electrons in 100 orbitals. The 2-RDM of these active spaces can
 also be easily extracted, while the 3- and 4-RDM are limited to
 about 28 orbitals.
 .
 When the active space size becomes prohibitively expensive for FCI,
 DMRG can be used to replace the FCI solver in the complete active
 space self consistent field (CASSCF) method and the corresponding
 complete active space second order perturbation theory (CASPT2).
 The corresponding methods are called DMRG-SCF and DMRG-CASPT2,
 respectively. For DMRG-SCF the active space 2-RDM is required, and
 for DMRG-CASPT2 the active space 4-RDM.
 .
 This package installs the C++ headers, static library, and symlink
 for libchemps2.

Package: libcheshire-clojure
Description-md5: 46805d80144f12b6cea30f661eb133d1
Description-en: fast JSON encoding for Clojure
 Cheshire is a fast JSON encoding library for Clojure, based off of clj-json
 and clojure-json, with additional features like Date/UUID/Set/Symbol
 encoding and SMILE support. It offers the speed of clj-json and the features
 of clojure-json.

Package: libchi-driver-memcached-perl
Description-md5: 844e40499ddb0830d49a6d6e9bcb27e8
Description-en: Memcached driver for CHI, the unified cache handling interface
 A CHI driver that uses Cache::Memcached to store data in the specified
 memcached server(s).
 .
 CHI::Driver::Memcached::Fast and CHI::Driver::Memcached::libmemcached are
 also available as part of this distribution. They work with other Memcached
 clients and support a similar feature set.

Package: libchi-driver-redis-perl
Description-md5: 29bc70d63341a022da87c6d368e10534
Description-en: CHI driver that uses Redis to store the data
 CHI::Driver::Redis is a CHI driver that uses Redis to store the data. Care has
 been taken to not have this module fail in fiery ways if the cache is
 unavailable. It is the author's hope that if it is failing and the cache is not
 required for your work, you can ignore it's warnings.

Package: libchi-memoize-perl
Description-md5: 628e8f4ec08064d60bfea6b137cfa780
Description-en: memoization implementation backed by CHI
 CHI::Memoize is an implementation of the memoization technique using CHI.
 Memoize caches the inputs and outputs of a function, if the function is called
 again with the same inputs, CHI::Memoize intervenes and provides the cached
 result. For slow functions, time is saved, at the expence of space.
 .
 CHI::Memoize provides the same facility as Memoize|Memoize, but backed by
 CHI|CHI. This means, among other things, that you can:
 .
 * specify expiration times (expires_in) and conditions (expire_if)
 * memoize to different backends, e.g. File, Memcached, DBI, or to multilevel
 caches
 * handle arbitrarily complex function arguments (via CHI key serialization)
 .
 For a bit of history and motivation, see
 .
 http://www.openswartz.com/2012/05/06/memoize-revisiting-a-twelve-year-old-api

Package: libchi-perl
Description-md5: 8cfbc8a8fd6899fdbb9c34825b40e0e6
Description-en: Unified Cache Handling Interface
 CHI provides a unified caching API for Perl programs, designed to assist
 a developer in keeping data persistent for a specified period of time.
 .
 The CHI interface is implemented by driver classes that support fetching,
 storing and clearing of data. Driver classes exist or will exist for the
 gamut of storage backends available to Perl, such as memory, plain files,
 memory mapped files, memcached, and DBI.
 .
 CHI is intended as an evolution of DeWitt Clinton's Cache::Cache package,
 adhering to the basic Cache API but adding new features and addressing
 limitations in the Cache::Cache implementation.

Package: libchibi-scheme-dev
Description-md5: d5ab333444c9516219c74e73c5986a5c
Description-en: embeddable Scheme interpreter (development files)
 Chibi-Scheme is a really small embeddable interpreter of R7RS Scheme,
 intended for use as an extension and scripting language in C programs.
 .
 This package provides the header files, libraries, and symbolic links
 necessary to build applications that use Chibi-Scheme and extension
 modules for Chibi-Scheme.

Package: libchibi-scheme-ffi
Description-md5: 8f4f2b6bd7522174b0bb6668db8876e2
Description-en: embeddable Scheme interpreter (native modules)
 Chibi-Scheme is a really small embeddable interpreter of R7RS Scheme,
 intended for use as an extension and scripting language in C programs.
 .
 This package provides native binary modules required by some of the
 libraries in Chibi's standard package.

Package: libchibi-scheme0
Description-md5: 37a084317c878487d30a3d505ad0e7c4
Description-en: embeddable Scheme interpreter (shared library)
 Chibi-Scheme is a really small embeddable interpreter of R7RS Scheme,
 intended for use as an extension and scripting language in C programs.
 .
 This package provides the core shared library for applications that
 are using Chibi.

Package: libchicken-dev
Description-md5: 9b9db97395422a234a1f263d7fe5cf27
Description-en: Practical and portable Scheme system - development
 CHICKEN is a Scheme compiler which compiles a subset of R5RS into C.
 It uses the ideas presented in Baker's paper "Cheney on the MTA", and
 has a small core and is easily extendable.
 .
 This package contains the header file and static library for developing
 with chicken.

Package: libchicken11t64
Description-md5: 0840b7b603981f8e2ab533df37744114
Description-en: Practical and portable Scheme system - runtime
 CHICKEN is a Scheme compiler which compiles a subset of R5RS into C.
 It uses the ideas presented in Baker's paper "Cheney on the MTA", and
 has a small core and is easily extendable.
 .
 This package contains the shared library needed to run programs using
 chicken.

Package: libchild-perl
Description-md5: ffe20ccc34c20d2a8b92585fa4941bae
Description-en: Object Oriented simple interface to fork()
 Fork is too low level, and difficult to manage. Often people forget to exit
 at the end, reap their children, and check exit status. The problem is the
 low level functions provided to do these things. Throw in pipes for IPC and
 you just have a pile of things nobody wants to think about.
 .
 Child is an Object Oriented interface to fork. It provides a clean way to
 start a child process, and manage it afterwords. It provides methods for
 running, waiting, killing, checking, and even communicating with a child
 process.

Package: libchinese-segmentation-common
Description-md5: 2c7cab16eac8f6d0a8fe9321e9c54e5f
Description-en: Extra files for libchinese-segmentation1
 This package contains multiple dict files for
 Chinese keyword extraction and Conversion of
 Chinese characters to Pinyin
 .
 This package contains dicts used by libchinese-segmentation1.

Package: libchinese-segmentation-dev
Description-md5: ccd059666504c7d6ade54fa3c9cf25ef
Description-en: Libraries for natural language processing(development files).
 Package libchinese-segmentation1 provides multiple word processing functions,
 such as Chinese keyword extraction,Conversion of Chinese
 characters to Pinyin, etc.

Package: libchinese-segmentation1
Description-md5: 175f216d26c474fbb38524c5a2d2c7d0
Description-en: Libraries for natural language processing
 A runtime library implements multiple word processing functions,
 such as Chinese keyword extraction,Conversion of Chinese
 characters to Pinyin, etc.
 .
 This package contains a runtime library needed by
 file index function in ukui-search-service.

Package: libchipcard-data
Description-md5: 1565e6dc8596170d470365d020e0fd91
Description-en: configuration files for libchipcard
 libchipcard provides an API for accessing smartcards. Examples are
 memory cards, as well as HBCI (home banking), German GeldKarte
 (electronic small change), and KVK (health insurance) cards.
 .
 This package contains configuration files for libchipcard.

Package: libchipcard-dev
Description-md5: 5e1108bf81fe6c6cc410214b58dc1ac0
Description-en: API for smartcard readers
 libchipcard provides an API for accessing smartcards. Examples are
 memory cards, as well as HBCI (home banking), German GeldKarte
 (electronic small change), and KVK (health insurance) cards.
 .
 This package contains the development files for libchipcard.

Package: libchipcard-tools
Description-md5: 379ae3869f80ed055356d6e6fc390d6a
Description-en: tools for accessing chipcards
 libchipcard provides an API for accessing smartcards. Examples are
 memory cards, as well as HBCI (home banking), German GeldKarte
 (electronic small change), and KVK (health insurance) cards.
 .
 This package contains tools for chipcards, e.g. geldkarte.

Package: libchipcard6t64
Description-md5: 706eeaa04e2fe067b2699e412d96e293
Description-en: library for accessing smartcards
 libchipcard provides an API for accessing smartcards. Examples are
 memory cards, as well as HBCI (home banking), German GeldKarte
 (electronic small change), and KVK (health insurance) cards.
 .
 This package contains the client API.

Package: libchipmunk-dev
Description-md5: 98c55bab8322f5300577e74b05ec2dc9
Description-en: Fast and lightweight 2D rigid body physics library (development files)
 Chipmunk is a simple, lightweight, fast and portable 2D rigid body physics
 library written in C. It's licensed under the unrestrictive, OSI approved
 MIT license. Its aim is to give 2D developers access the same quality of
 physics you find in newer 3D games.
 .
 This package contains the development files.

Package: libchipmunk7
Description-md5: 0513cc5b03895ac32ab18979fc0b63ec
Description-en: fast and lightweight 2D rigid body physics library in C
 Chipmunk is a simple, lightweight, fast and portable 2D rigid body physics
 library written in C. It's licensed under the unrestrictive, OSI approved
 MIT license. Its aim is to give 2D developers access the same quality of
 physics you find in newer 3D games.

Package: libchise-dev
Description-md5: 9d901c2e27c648ccc34071c7a0526d8d
Description-en: C language binding of CHISE, the character information database
 The CHISE (CHaracter Information Service Environment) project
 attempts to collect and organize into a Knowledge-Base information
 about characters in the scripts of the world.
 libchise is C language binding of CHISE database.

Package: libchise1t64
Description-md5: 9d901c2e27c648ccc34071c7a0526d8d
Description-en: C language binding of CHISE, the character information database
 The CHISE (CHaracter Information Service Environment) project
 attempts to collect and organize into a Knowledge-Base information
 about characters in the scripts of the world.
 libchise is C language binding of CHISE database.

Package: libchm-bin
Description-md5: 3ab4b7cf09805ed082bdb701380499f9
Description-en: library for dealing with Microsoft CHM files (test programs)
 It is a very simple library, but sufficient for dealing with all of the chm
 files. Library currently does not has write support.
 .
 CHM files are used on the Microsoft Windows platform to store program
 documentation, almost always in the form of HTML, with some non-standard
 quirks. CHM files are a form of archive known as InfoTech Storage Format
 (ITSF) files and contain some special files to implement features of the
 CHM viewer.
 .
 This package includes test programs.

Package: libchm-dev
Description-md5: 4fd026f526b01f287d8ee0c5b9aba3ae
Description-en: library for dealing with Microsoft CHM files (development)
 It is a very simple library, but sufficient for dealing with all of the chm
 files. Library currently does not has write support.
 .
 CHM files are used on the Microsoft Windows platform to store program
 documentation, almost always in the form of HTML, with some non-standard
 quirks. CHM files are a form of archive known as InfoTech Storage Format
 (ITSF) files and contain some special files to implement features of the
 CHM viewer.
 .
 This package includes development headers, libraries and test programs.

Package: libchm1
Description-md5: a57059b37e2f74dd6563b862533a1aa1
Description-en: library for dealing with Microsoft CHM files
 It is a very simple library, but sufficient for dealing with all of the chm
 files. Library currently does not has write support.
 .
 CHM files are used on the Microsoft Windows platform to store program
 documentation, almost always in the form of HTML, with some non-standard
 quirks. CHM files are a form of archive known as InfoTech Storage Format
 (ITSF) files and contain some special files to implement features of the
 CHM viewer.

Package: libcholmod5
Description-md5: 6bc514d42de735d8cd9783bc9eebb69f
Description-en: sparse Cholesky factorization library for sparse matrices
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 The CHOLMOD library provides a set of routines for factorizing sparse
 symmetric positive definite matrices of the form A or AA', updating/downdating
 a sparse Cholesky factorization, solving linear systems, updating/downdating
 the solution to the triangular system Lx=b, and many other sparse matrix
 functions for both symmetric and unsymmetric matrices. Its supernodal Cholesky
 factorization relies on LAPACK and the Level-3 BLAS, and obtains a substantial
 fraction of the peak performance of the BLAS.

Package: libchromaprint-dev
Description-md5: 017f84bb3a32dca5127eb03e64b8c763
Description-en: audio fingerprinting library - development files
 Chromaprint is a library for calculating audio fingerprints
 which are used by the Acoustid service. Its main purpose is to provide an
 accurate identifier for record tracks.
 .
 This package includes development files needed to compile programs
 using libchromaprint.

Package: libchromaprint-tools
Description-md5: 9696701626e8b85000fa5ac94fed97b8
Description-en: audio fingerprinting library - tools
 Chromaprint is a library for calculating audio fingerprints
 which are used by the Acoustid service. Its main purpose is to provide an
 accurate identifier for record tracks.
 .
 This package provides the fpcalc utility.

Package: libchromaprint1
Description-md5: f78ad3a18d99669581b3a8f3d1bd6f8d
Description-en: audio fingerprint library
 Chromaprint is a library for calculating audio fingerprints
 which are used by the Acoustid service. Its main purpose is to provide an
 accurate identifier for record tracks.
 .
 This package contains the shared library.

Package: libcidr-dev
Description-md5: acc43d8d30048153a2235c9944e5dbd7
Description-en: IP addresses and netblocks manipulation library
 libcidr is a C library implementing a variety of functions to
 manipulate IP addresses and netblocks. It handles both IPv4 and IPv6
 networks, will transform them to and from text strings in a variety of
 formats, cram them into and lever them out of in_addr and in6_addr
 structures, and give you all sorts of stats about them.
 Functions are provided also to tell you a few things about the network
 any given CIDR block is in, what its parent and child networks are, and
 so on. If you're really nice, may even cook you breakfast.
 .
 This package contains include files and development documentation.

Package: libcidr0
Description-md5: 9eb977a5f6f154f267d23c305020c5f0
Description-en: IP addresses and netblocks manipulation library
 libcidr is a C library implementing a variety of functions to
 manipulate IP addresses and netblocks. It handles both IPv4 and IPv6
 networks, will transform them to and from text strings in a variety of
 formats, cram them into and lever them out of in_addr and in6_addr
 structures, and give you all sorts of stats about them.
 Functions are provided also to tell you a few things about the network
 any given CIDR block is in, what its parent and child networks are, and
 so on. If you're really nice, may even cook you breakfast.
 .
 This package contains the shared runtime library.

Package: libcif-dev
Description-md5: 219530ab94cad396036702cd132cbeba
Description-en: CIF API CIF-parsing and manipulation library - development files
 The CIF API provides a standard C interface for reading, writing, and
 manipulating Crystallographic Information Files (CIFs). It is targeted
 in particular at CIF 2.0, but it provides support for CIF 1.1 and earlier
 as well.
 .
 This package contains the development files.

Package: libcif1
Description-md5: 837302fb14170aa70ea82569c7d1df87
Description-en: CIF API CIF-parsing and manipulation library - shared library
 The CIF API provides a standard C interface for reading, writing, and
 manipulating Crystallographic Information Files (CIFs). It is targeted
 in particular at CIF 2.0, but it provides support for CIF 1.1 and earlier
 as well.
 .
 This package contains the shared library.

Package: libcifpp-data
Description-md5: d91828b69ee1a1929d983efdd78265a6
Description-en: Data files for libcifpp
 Libcifpp is a C++ library used to create and manipulate
 mmCIF and PDB files containing macro molecular structure information.
 .
 This package contains the architecture independent data for the library.

Package: libcifpp-dev
Description-md5: d9d4e07e34da8c29d80ef43dec29d9cf
Description-en: Development files for libcifpp
 Libcifpp is a C++ library used to create and manipulate
 mmCIF and PDB files containing macro molecular structure information.
 .
 This specific package contains all files needed to develop new
 software using libcifpp.

Package: libcifpp-doc
Description-md5: 8fafce32a46d5dd1aaa7fb78887d311a
Description-en: Documentation for libcifpp
 Libcifpp is a C++ library used to create and manipulate
 mmCIF and PDB files containing macro molecular structure information.
 .
 This specific package contains the documentation you can use to develop new
 software using libcifpp.

Package: libcifpp10
Description-md5: 2e51506fa5b9cc42e7c32754316ce2cb
Description-en: Library files for libcifpp
 Libcifpp is a C++ library used to create and manipulate
 mmCIF and PDB files containing macro molecular structure information.
 .
 This package contains the library file only.

Package: libcifti-dev
Description-md5: c94d1b476c4d9fe786b502058376b70a
Description-en: development files for CiftiLib
 CIFTI (Connectivity Informatics Technology Initiative) standardizes the file
 formats for storage of connectivity data. These formats are developed by the
 Human Connectome Project and other interested parties.
 .
 CiftiLib is a C++ library for CIFTI-1 and CIFTI-2 file I/O, supporting both
 on-disk and in-memory access. It also provides facilities for reading and
 writing generic NIfTI-1 and NIfTI-2 files.
 .
 This package provides the development files.

Package: libcifti-doc
Description-md5: 2998830ce97a536f03cfa8ca7af072b8
Description-en: documentation for CiftiLib
 CIFTI (Connectivity Informatics Technology Initiative) standardizes the file
 formats for storage of connectivity data. These formats are developed by the
 Human Connectome Project and other interested parties.
 .
 CiftiLib is a C++ library for CIFTI-1 and CIFTI-2 file I/O, supporting both
 on-disk and in-memory access. It also provides facilities for reading and
 writing generic NIfTI-1 and NIfTI-2 files.
 .
 This package provides the documentation.

Package: libcifti0t64
Description-md5: ba65749010dd317ee7a115c1355a2776
Description-en: library for manipulating CIFTI files
 CIFTI (Connectivity Informatics Technology Initiative) standardizes the file
 formats for storage of connectivity data. These formats are developed by the
 Human Connectome Project and other interested parties.
 .
 CiftiLib is a C++ library for CIFTI-1 and CIFTI-2 file I/O, supporting both
 on-disk and in-memory access. It also provides facilities for reading and
 writing generic NIfTI-1 and NIfTI-2 files.
 .
 This package provides the shared libraries.

Package: libciftools-java
Description-md5: 650be828048f945562a99e92bf31624f
Description-en: Java library to read and write CIF files
 CIFTools implements reading and writing of CIF files as well as their
 efficiently encoded counterpart, called BinaryCIF.
 The idea is to have a robust, type-safe implementation for the handling of
 CIF files which does not care about the origin of the data: both conventional
 text-based and binary files should be handled the same way.

Package: libcifxom-java
Description-md5: a3bcd5d00fb4fb36c4009972c8b3f352
Description-en: schema and toolkit for managing CIF files in XML
 CIFXML applies the XML strategies and technologies to create a general
 interface for processing CIF documents that conform to the CIF syntax and
 DDL1. Both a DTD and an XML schema for CIFs are presented. CIFs can be read,
 edited, validated syntactically, sorted, normalized, filtered, stored as an XML
 document object model, transformed and output. CIFXOM provides an easy way of
 converting CIFs to XML and vice versa using Java.

Package: libcimcclient0
Description-md5: c02a03b6670270bfaf0ae2439de8e9a1
Description-en: small footprint CIM client libraries
 The small footprint CIM client library is a C API allowing client
 applications to interface with CIM implementations (e.g. CIM servers).
 Due to it's small memory and disk footprint it is well-suited for
 embedded environments.

Package: libcimcclient0-dev
Description-md5: ab1e87a267383eac3e286bf62c807d41
Description-en: small footprint CIM client development headers
 The small footprint CIM client library is a C API allowing client
 applications to interface with CIM implementations (e.g. CIM
 servers). Due to it's small memory and disk footprint it is
 well-suited for embedded environments.
 .
 This package provides the development headers for building
 packages against the cimcclient.

Package: libcinaps-ocaml
Description-md5: cfe908eee060b21a8d426f8628ccc6b9
Description-en: trivial metaprogramming tool (runtime files)
 Cinaps is a trivial metaprogramming tool using the OCaml toplevel. It
 is based on the same idea as expectation tests. The user writes some
 OCaml code inside special comments and cinaps make sure that what
 follows is what is printed by the OCaml code.
 .
 This package contains runtime files.

Package: libcinaps-ocaml-dev
Description-md5: 976cad9ec83fa76781102f0747ebb3a2
Description-en: trivial metaprogramming tool (dev files)
 Cinaps is a trivial metaprogramming tool using the OCaml toplevel. It
 is based on the same idea as expectation tests. The user writes some
 OCaml code inside special comments and cinaps make sure that what
 follows is what is printed by the OCaml code.
 .
 This package contains development files.

Package: libcinnamon-control-center-dev
Description-md5: ee023f81d9d00f715c25ff3fb94c6b81
Description-en: configuration applets for Cinnamon - development files
 This package contains the development files for the cinnamon control center
 panels library.

Package: libcinnamon-control-center1
Description-md5: f04e8eee3eb1e5fa0772a192571acda6
Description-en: library used by configuration applets for Cinnamon
 This package contains the library used by control center panels.

Package: libcinnamon-desktop-dev
Description-md5: 061bd49689b9d36fe886a9b0b0c8bc22
Description-en: Cinnamon library for loading .desktop files - development files
 This package provides the include files and static library for the Cinnamon
 desktop library functions.

Package: libcinnamon-desktop4t64
Description-md5: eb4367c8b19a6315688e6a6072e5fd02
Description-en: Cinnamon library for loading .desktop files
 This library is used by Cinnamon to load the .desktop files.

Package: libcinnamon-menu-3-0
Description-md5: 1f139eed2d744b6e3d51e3d7f7061671
Description-en: Cinnamon implementation of the freedesktop menu specification
 The package contains an implementation of the draft
 "Desktop Menu Specification" from freedesktop.org:
 .
 http://www.freedesktop.org/Standards/menu-spec
 .
 This package contains the shared library.

Package: libcinnamon-menu-3-dev
Description-md5: adbece24011b1164999d3a91323fba4c
Description-en: Development files for the Cinnamon menu library
 The package contains an implementation of the draft
 "Desktop Menu Specification" from freedesktop.org:
 .
 http://www.freedesktop.org/Standards/menu-spec
 .
 This package contains the development headers.

Package: libcitadel-dev
Description-md5: 1c819ef4c2a0dd83e7cb3d61ebe96b05
Description-en: Development files for libcitadel4
 This library contains the commonly used routines for the citadel suite.
 .
 This package provides development files and static libraries.

Package: libcitadel4
Description-md5: 2e73ef818d3d6fd84cb71f56d49add96
Description-en: Citadel toolbox
 This library contains the commonly used routines for the citadel suite.

Package: libcivetweb-dev
Description-md5: ce4673f786ddb0cb528dbd3199c1942e
Description-en: embeddable web server with optional CGI, SSL and Lua support (devel)
 CivetWeb is an easy to use, powerful, C (C/C++) embeddable web server
 with optional CGI, SSL and Lua support. CivetWeb has a MIT license so
 you can innovate without restrictions.
 .
 CivetWeb can be used by developers as a library, to add web server
 functionality to an existing application.
 .
 It can also be used by end users as a stand-alone web server running on
 a Windows or Linux PC. It is available as single executable, no
 installation is required.
 .
 This package contains the header file for developing applications using
 civetweb.

Package: libcivetweb1
Description-md5: cb7c576e835d37559c043cfecee5544e
Description-en: embeddable web server with optional CGI, SSL and Lua support (lib)
 CivetWeb is an easy to use, powerful, C (C/C++) embeddable web server
 with optional CGI, SSL and Lua support. CivetWeb has a MIT license so
 you can innovate without restrictions.
 .
 CivetWeb can be used by developers as a library, to add web server
 functionality to an existing application.
 .
 It can also be used by end users as a stand-alone web server running on
 a Windows or Linux PC. It is available as single executable, no
 installation is required.
 .
 This package contains the shared library for civetweb.

Package: libcjose-dev
Description-md5: 4b07c92463d392ca12288563ddf722f9
Description-en: C library implementing the JOSE standard (development files)
 This is an implementation of the Javascript Object Signing and Encryption
 (JOSE) standard for C/C++.
 This package includes the development files (headers) for building
 software using libcjose.

Package: libcjose0
Description-md5: c0a1788e8eecfcee20835c2afd0a4d3e
Description-en: C library implementing the JOSE standard
 This is an implementation of the Javascript Object Signing and Encryption
 (JOSE) standard for C/C++.
 This package include the shared library files for using libcjose.

Package: libcjs-dev
Description-md5: d56336878cd99786b816d7271b905fea
Description-en: Development files for the javascript bindings for Cinnamon
 Makes it possible for applications to use all of Cinnamon's platform
 libraries using the Javascript language. It's mainly based on the
 Mozilla javascript engine and the GObject introspection framework.
 .
 This package is the frozen version of gjs that the cinnamon desktop currently
 uses.
 .
 This package contains the development files applications need to
 build against.

Package: libcjs0
Description-md5: 6ee3f2548ff287038887e5cddcfe9bf3
Description-en: Library of the javascript bindings for the Cinnamon
 Makes it possible for applications to use all of Cinnamon's platform
 libraries using the Javascript language. It's mainly based on the
 Mozilla javascript engine and the GObject introspection framework.
 .
 This package is the frozen version of gjs that the cinnamon desktop currently
 uses.
 .
 This package contains the shared library, used by cjs itself, and cinnamon.

Package: libcjson-dev
Description-md5: d39b046fdd2f73667c0118d66d0aabc9
Description-en: Ultralightweight JSON parser in ANSI C (development files)
 cJSON is a ultralightweight json parse.
 .
 It aims to be the dumbest possible parser that you can get your job done with.
 .
 It's a single file of C, and a single header file.
 .
 This package contains the header files of cJSON.

Package: libcjson1
Description-md5: b70ec1dac01c769ddace4c75bd4ef426
Description-en: Ultralightweight JSON parser in ANSI C
 cJSON is a ultralightweight json parse.
 .
 It aims to be the dumbest possible parser that you can get your job done with.
 .
 It's a single file of C, and a single header file.
 .
 This package contains the shared libraries.

Package: libck-connector-dev
Description-md5: 67b26dc43979747b34d142c6741e6143
Description-en: ConsoleKit development files
 ConsoleKit is a system daemon for tracking what users are logged
 into the system and how they interact with the computer (e.g.
 which keyboard and mouse they use).
 .
 This package provides the development libraries and headers for
 libck-connector0.

Package: libck-connector0
Description-md5: 9d47a31a9e2b24daac8abcb9b63d7396
Description-en: ConsoleKit libraries
 ConsoleKit is a system daemon for tracking what users are logged
 into the system and how they interact with the computer (e.g.
 which keyboard and mouse they use).
 .
 This package provides a convenience library which simplifies the access to
 ConsoleKit.

Package: libck-dev
Description-md5: 8e8ec05cd2e7cd3ab81fc0dda2ea574c
Description-en: Concurrency Kit (development)
 The Concurrency Kit library implements concurrency primitives, safe memory
 reclamation mechanisms and non-blocking data structures for the research,
 design and implementation of high performance concurrent systems.
 .
 This package contains the development files.

Package: libck0t64
Description-md5: d4833b2182ae45c4c0c5681e9e9140b9
Description-en: Concurrency Kit (library)
 The Concurrency Kit library implements concurrency primitives, safe memory
 reclamation mechanisms and non-blocking data structures for the research,
 design and implementation of high performance concurrent systems.
 .
 It features atomic operations, hardware transactional memory, memory barriers,
 hash tables, list, ring, stack, fifo, bitmap, safe memory reclamation,
 scalable locks, execution barriers, asymmetric synchronization and more.

Package: libckit-smlnj
Description-md5: 9d27bb8e3e33cbe84e008c5db8e6400a
Description-en: SML library for parsing and type-checking C programs
 ckit is a C front end written in SML that translates C source code (after
 preprocessing) into abstract syntax represented as a set of SML datatypes.
 It also provides facilities for extending the C language with additional
 syntactic constructs, which can be useful for implementing "C-like"
 domain-specific languages as well as C dialects.

Package: libckyapplet1-dev
Description-md5: 8d10aed80467ad01a1d1572ae7da5b77
Description-en: Smart Card Coolkey applet development files
 Header files and support for Coolkey applications.

Package: libckyapplet1t64
Description-md5: acf73cdca0632bb5b106c65f34e25329
Description-en: Smart Card Coolkey applet
 Protocol library for Coolkey applications.

Package: libclalsadrv-dev
Description-md5: bd93102cd57fe31fa53a9f92aea56bee
Description-en: ALSA driver C++ access library (development files)
 C++ wrapper around the ALSA API.
 .
 This package includes the development tools.

Package: libclalsadrv2t64
Description-md5: e71bb69d341dea90b3eeb27bb0dc7b0f
Description-en: ALSA driver C++ access library
 C++ wrapper around the ALSA API.
 .
 This package includes the shared library object.

Package: libclamav-client-perl
Description-md5: 532095d788f927200bfe012b59b72ae8
Description-en: Perl client for the ClamAV virus scanner daemon
 This package supplies ClamAV::Client, a Perl interface to
 the ClamAV virus scanner via the clamd daemon.  It allows
 connection either over a UNIX domain socket to a local
 clamd, via TCP to a remote one.
 .
 The client package fully implements the clamd socket protocol,
 with both scanning and daemon management calls provided.

Package: libclanapp-1.0t64
Description-md5: 9ed9f1569dacc684453f216d72095050
Description-en: ClanLib game SDK runtime
 ClanLib is a multi-platform software development kit, with an emphasis on
 game development.
 .
 On one side, it tries to provide a platform independent interface to
 write games with, by taking over the low-level work from the game and
 providing wrappers around toolkits such as OpenGL,
 Vorbis, X11, etc., so that if a game is written with ClanLib, the game
 should compile on any platform supported by ClanLib without changing
 its source code.
 .
 On the other hand, ClanLib also tries to be a service-minded SDK.
 In other words, the developers have put great effort into designing
 the API, to ensure ClanLib's ease of use - while maintaining its power.
 .
 This is the runtime part of the ClanLib SDK, needed to run applications
 built with it.

Package: libclang-17-dev
Description-md5: 6610a455f274f6950183a3829f91231d
Description-en: Clang library - Development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang headers to develop extensions over
 libclang1-17.

Package: libclang-18-dev
Description-md5: 96c5b47e666f63fe785f241b617bfbb9
Description-en: Clang library - Development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang headers to develop extensions over
 libclang1-18.

Package: libclang-19-dev
Description-md5: ae144ace7105bacb6cceb4728ea7abf2
Description-en: Clang library - Development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang headers to develop extensions over
 libclang1-19.

Package: libclang-20-dev
Description-md5: 5d11e43d0fcb99d16f62a9bec9c6f1dc
Description-en: Clang library - Development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang headers to develop extensions over
 libclang1-20.

Package: libclang-21-dev
Description-md5: 7cb1680ccacb561deb44a94504954b37
Description-en: Clang library - Development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang headers to develop extensions over
 libclang1-21.

Package: libclang-22-dev
Description-md5: 2913d96deb7536b7b59b7b10e996a469
Description-en: Clang library - Development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang headers to develop extensions over
 libclang1-22.

Package: libclang-common-17-dev
Description-md5: c70051d53e23270c29353f55183e81aa
Description-en: Clang library - Common development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang generic headers.

Package: libclang-common-18-dev
Description-md5: c70051d53e23270c29353f55183e81aa
Description-en: Clang library - Common development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang generic headers.

Package: libclang-common-19-dev
Description-md5: c70051d53e23270c29353f55183e81aa
Description-en: Clang library - Common development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang generic headers.

Package: libclang-common-20-dev
Description-md5: c70051d53e23270c29353f55183e81aa
Description-en: Clang library - Common development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang generic headers.

Package: libclang-common-21-dev
Description-md5: c70051d53e23270c29353f55183e81aa
Description-en: Clang library - Common development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang generic headers.

Package: libclang-common-22-dev
Description-md5: c70051d53e23270c29353f55183e81aa
Description-en: Clang library - Common development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang generic headers.

Package: libclang-common-rocm-dev
Description-md5: c70051d53e23270c29353f55183e81aa
Description-en: Clang library - Common development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang generic headers.

Package: libclang-cpp-dev
Description-md5: f7218d303382245359abcabb39989527
Description-en: C++ interface to the clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler
 Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This is a dependency package providing the default Clang C++ library.

Package: libclang-cpp-rocm
Description-md5: 8acc7c5b41666c14f1ef5e79310225e6
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclang-cpp-rocm-dev
Description-md5: f5afea2f6b71ba0705e995aaab21eef9
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.
 .
 This package contains symlinks without a version number, which needed by
 linker at build time.

Package: libclang-cpp17-dev
Description-md5: f5afea2f6b71ba0705e995aaab21eef9
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.
 .
 This package contains symlinks without a version number, which needed by
 linker at build time.

Package: libclang-cpp17t64
Description-md5: 8acc7c5b41666c14f1ef5e79310225e6
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclang-cpp18
Description-md5: 8acc7c5b41666c14f1ef5e79310225e6
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclang-cpp18-dev
Description-md5: f5afea2f6b71ba0705e995aaab21eef9
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.
 .
 This package contains symlinks without a version number, which needed by
 linker at build time.

Package: libclang-cpp19
Description-md5: 8acc7c5b41666c14f1ef5e79310225e6
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclang-cpp19-dev
Description-md5: f5afea2f6b71ba0705e995aaab21eef9
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.
 .
 This package contains symlinks without a version number, which needed by
 linker at build time.

Package: libclang-cpp20
Description-md5: 8acc7c5b41666c14f1ef5e79310225e6
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclang-cpp20-dev
Description-md5: f5afea2f6b71ba0705e995aaab21eef9
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.
 .
 This package contains symlinks without a version number, which needed by
 linker at build time.

Package: libclang-cpp21-dev
Description-md5: 645784f0711f3e3cddade71f828d374f
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.
 .
 This package contains symlinks without a version number, which are needed by
 linker at build time.

Package: libclang-cpp22
Description-md5: 8acc7c5b41666c14f1ef5e79310225e6
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclang-cpp22-dev
Description-md5: f5afea2f6b71ba0705e995aaab21eef9
Description-en: C++ interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.
 .
 This package contains symlinks without a version number, which needed by
 linker at build time.

Package: libclang-dev
Description-md5: 43006e729c657afd63c436b78df919e0
Description-en: clang library - Development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler
 Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This is a dependency package providing the default libclang libraries and
 headers.

Package: libclang-dpcpp-6
Description-md5: 6f57511b81bd54b8755995550bc103a6
Description-en: Clang library for the DPC++ compiler
 DPC++ is a LLVM-based compiler project that implements compiler and runtime
 support for the SYCL* language.
 .
 This package contains the Clang library for DPC++.

Package: libclang-dpcpp-6-dev
Description-md5: 66050429baeed5afb14935b9f2976044
Description-en: Clang library for the DPC++ compiler - Development package
 DPC++ is a LLVM-based compiler project that implements compiler and runtime
 support for the SYCL* language.
 .
 This package contains the Clang header files.

Package: libclang-perl
Description-md5: 86a81b49d8d167d0bb95b7c5631a186a
Description-en: Perl bindings to the Clang compiler's indexing interface
 Clang is a compiler front end for the C, C++, Objective-C, and Objective-C++
 programming languages which uses LLVM as its back end.
 .
 Clang module provides Perl bindings to the Clang indexing interface, used for
 extracting high-level symbol information from source files without exposing
 the full Clang C++ API.

Package: libclang-rocm-dev
Description-md5: 342c658e4419246ffb708000dfd7fecd
Description-en: Clang library - Development package
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang headers to develop extensions over
 libclang1-rocm.

Package: libclang-rt-17-dev
Description-md5: c6ea2401de82bc335cc2bc855c33db01
Description-en: Compiler-rt - development package
 This package provides various libraries:
 .
 * builtins - Simple libraries that provide implementation of the
 low-level target-specific hooks required by code generation
 and other runtime components.
 * sanitizer runtimes - AddressSanitizer, ThreadSanitizer,
 UndefinedBehaviorSanitizer, MemorySanitizer, LeakSanitizer
 DataFlowSanitizer, etc
 * profile - Library which is used to collect coverage information.

Package: libclang-rt-17-dev-wasm32
Description-md5: 0a3a8bf20b284a6b0fb9f63d5541c217
Description-en: Compiler-rt - wasm32 builtins
 Provides the compiler-rt builtins for WebAssembly 32 bits

Package: libclang-rt-17-dev-wasm64
Description-md5: f6fba666aadae95050bf103b52358363
Description-en: Compiler-rt - wasm64 builtins
 Provides the compiler-rt builtins for WebAssembly 64 bits

Package: libclang-rt-18-dev
Description-md5: c6ea2401de82bc335cc2bc855c33db01
Description-en: Compiler-rt - development package
 This package provides various libraries:
 .
 * builtins - Simple libraries that provide implementation of the
 low-level target-specific hooks required by code generation
 and other runtime components.
 * sanitizer runtimes - AddressSanitizer, ThreadSanitizer,
 UndefinedBehaviorSanitizer, MemorySanitizer, LeakSanitizer
 DataFlowSanitizer, etc
 * profile - Library which is used to collect coverage information.

Package: libclang-rt-18-dev-wasm32
Description-md5: 0a3a8bf20b284a6b0fb9f63d5541c217
Description-en: Compiler-rt - wasm32 builtins
 Provides the compiler-rt builtins for WebAssembly 32 bits

Package: libclang-rt-18-dev-wasm64
Description-md5: f6fba666aadae95050bf103b52358363
Description-en: Compiler-rt - wasm64 builtins
 Provides the compiler-rt builtins for WebAssembly 64 bits

Package: libclang-rt-19-dev
Description-md5: c6ea2401de82bc335cc2bc855c33db01
Description-en: Compiler-rt - development package
 This package provides various libraries:
 .
 * builtins - Simple libraries that provide implementation of the
 low-level target-specific hooks required by code generation
 and other runtime components.
 * sanitizer runtimes - AddressSanitizer, ThreadSanitizer,
 UndefinedBehaviorSanitizer, MemorySanitizer, LeakSanitizer
 DataFlowSanitizer, etc
 * profile - Library which is used to collect coverage information.

Package: libclang-rt-19-dev-wasm32
Description-md5: 0a3a8bf20b284a6b0fb9f63d5541c217
Description-en: Compiler-rt - wasm32 builtins
 Provides the compiler-rt builtins for WebAssembly 32 bits

Package: libclang-rt-19-dev-wasm64
Description-md5: f6fba666aadae95050bf103b52358363
Description-en: Compiler-rt - wasm64 builtins
 Provides the compiler-rt builtins for WebAssembly 64 bits

Package: libclang-rt-19-dev-win
Description-md5: 3b8b2cd8160ba15aca1c19bf79c9c97c
Description-en: Compiler-rt - Windows builtins
 Provides the compiler-rt builtins for Windows

Package: libclang-rt-20-dev
Description-md5: c6ea2401de82bc335cc2bc855c33db01
Description-en: Compiler-rt - development package
 This package provides various libraries:
 .
 * builtins - Simple libraries that provide implementation of the
 low-level target-specific hooks required by code generation
 and other runtime components.
 * sanitizer runtimes - AddressSanitizer, ThreadSanitizer,
 UndefinedBehaviorSanitizer, MemorySanitizer, LeakSanitizer
 DataFlowSanitizer, etc
 * profile - Library which is used to collect coverage information.

Package: libclang-rt-20-dev-wasm32
Description-md5: 0a3a8bf20b284a6b0fb9f63d5541c217
Description-en: Compiler-rt - wasm32 builtins
 Provides the compiler-rt builtins for WebAssembly 32 bits

Package: libclang-rt-20-dev-wasm64
Description-md5: f6fba666aadae95050bf103b52358363
Description-en: Compiler-rt - wasm64 builtins
 Provides the compiler-rt builtins for WebAssembly 64 bits

Package: libclang-rt-20-dev-win
Description-md5: 3b8b2cd8160ba15aca1c19bf79c9c97c
Description-en: Compiler-rt - Windows builtins
 Provides the compiler-rt builtins for Windows

Package: libclang-rt-21-dev
Description-md5: c6ea2401de82bc335cc2bc855c33db01
Description-en: Compiler-rt - development package
 This package provides various libraries:
 .
 * builtins - Simple libraries that provide implementation of the
 low-level target-specific hooks required by code generation
 and other runtime components.
 * sanitizer runtimes - AddressSanitizer, ThreadSanitizer,
 UndefinedBehaviorSanitizer, MemorySanitizer, LeakSanitizer
 DataFlowSanitizer, etc
 * profile - Library which is used to collect coverage information.

Package: libclang-rt-21-dev-wasm32
Description-md5: 0a3a8bf20b284a6b0fb9f63d5541c217
Description-en: Compiler-rt - wasm32 builtins
 Provides the compiler-rt builtins for WebAssembly 32 bits

Package: libclang-rt-21-dev-wasm64
Description-md5: f6fba666aadae95050bf103b52358363
Description-en: Compiler-rt - wasm64 builtins
 Provides the compiler-rt builtins for WebAssembly 64 bits

Package: libclang-rt-21-dev-win
Description-md5: 3b8b2cd8160ba15aca1c19bf79c9c97c
Description-en: Compiler-rt - Windows builtins
 Provides the compiler-rt builtins for Windows

Package: libclang-rt-22-dev
Description-md5: c6ea2401de82bc335cc2bc855c33db01
Description-en: Compiler-rt - development package
 This package provides various libraries:
 .
 * builtins - Simple libraries that provide implementation of the
 low-level target-specific hooks required by code generation
 and other runtime components.
 * sanitizer runtimes - AddressSanitizer, ThreadSanitizer,
 UndefinedBehaviorSanitizer, MemorySanitizer, LeakSanitizer
 DataFlowSanitizer, etc
 * profile - Library which is used to collect coverage information.

Package: libclang-rt-22-dev-wasm32
Description-md5: 0a3a8bf20b284a6b0fb9f63d5541c217
Description-en: Compiler-rt - wasm32 builtins
 Provides the compiler-rt builtins for WebAssembly 32 bits

Package: libclang-rt-22-dev-wasm64
Description-md5: f6fba666aadae95050bf103b52358363
Description-en: Compiler-rt - wasm64 builtins
 Provides the compiler-rt builtins for WebAssembly 64 bits

Package: libclang-rt-22-dev-win
Description-md5: 3b8b2cd8160ba15aca1c19bf79c9c97c
Description-en: Compiler-rt - Windows builtins
 Provides the compiler-rt builtins for Windows

Package: libclang-rt-dev
Description-md5: b72a24b791e648f6a78afc2767ded269
Description-en: Compiler-rt - Development package
 This package provides various libraries:
 .
 * builtins - Simple libraries that provide implementation of the
 low-level target-specific hooks required by code generation
 and other runtime components.
 * sanitizer runtimes - AddressSanitizer, ThreadSanitizer,
 UndefinedBehaviorSanitizer, MemorySanitizer, LeakSanitizer
 DataFlowSanitizer, etc
 * profile - Library which is used to collect coverage information.
 .
 This is a dependency package providing the default compiler-rt libraries and
 headers.

Package: libclang-rt-dev-wasm32
Description-md5: 8eaf3c3af7ec726e852fae943bd3263d
Description-en: Compiler-rt - wasm32 builtins
 Provides the compiler-rt builtins for WebAssembly 32 bits
 .
 This is a dependency package providing the default libclang wasm32 library.

Package: libclang-rt-dev-wasm64
Description-md5: 10333242bc24219ed72a4be6f4ccd5fc
Description-en: Compiler-rt - wasm64 builtins
 Provides the compiler-rt builtins for WebAssembly 64 bits
 .
 This is a dependency package providing the default libclang wasm64 library.

Package: libclang-rt-dev-win
Description-md5: 4441b91299b9eb2ef98606fa0afc9eaf
Description-en: Compiler-rt - MingW 64 builtins
 Provides the compiler-rt builtins for MingW 64
 .
 This is a dependency package providing the default libclang MingW 64 library.

Package: libclang-rt-rocm-dev
Description-md5: c6ea2401de82bc335cc2bc855c33db01
Description-en: Compiler-rt - development package
 This package provides various libraries:
 .
 * builtins - Simple libraries that provide implementation of the
 low-level target-specific hooks required by code generation
 and other runtime components.
 * sanitizer runtimes - AddressSanitizer, ThreadSanitizer,
 UndefinedBehaviorSanitizer, MemorySanitizer, LeakSanitizer
 DataFlowSanitizer, etc
 * profile - Library which is used to collect coverage information.

Package: libclang1-17t64
Description-md5: 6fbabc5fd121a4ff6b254de59627b6de
Description-en: C interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang library.
 .
 The C Interface to Clang provides a relatively small API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclang1-18
Description-md5: 6fbabc5fd121a4ff6b254de59627b6de
Description-en: C interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang library.
 .
 The C Interface to Clang provides a relatively small API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclang1-19
Description-md5: 6fbabc5fd121a4ff6b254de59627b6de
Description-en: C interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang library.
 .
 The C Interface to Clang provides a relatively small API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclang1-20
Description-md5: 6fbabc5fd121a4ff6b254de59627b6de
Description-en: C interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang library.
 .
 The C Interface to Clang provides a relatively small API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclang1-22
Description-md5: 6fbabc5fd121a4ff6b254de59627b6de
Description-en: C interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang library.
 .
 The C Interface to Clang provides a relatively small API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclang1-rocm
Description-md5: 6fbabc5fd121a4ff6b254de59627b6de
Description-en: C interface to the Clang library
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang library.
 .
 The C Interface to Clang provides a relatively small API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

Package: libclanlib-dev
Description-md5: ec3d508369ec045c19e5a94034829831
Description-en: ClanLib game SDK development files
 ClanLib is a multi-platform software development kit, with an emphasis on
 game development.
 .
 On one side, it tries to provide a platform independent interface to
 write games with, by taking over the low-level work from the game and
 providing wrappers around toolkits such as OpenGL,
 Vorbis, X11, etc., so that if a game is written with ClanLib, the game
 should compile on any platform supported by ClanLib without changing
 its source code.
 .
 On the other hand, ClanLib also tries to be a service-minded SDK.
 In other words, the developers have put great effort into designing
 the API, to ensure ClanLib's ease of use - while maintaining its power.
 .
 This is the development part of the ClanLib SDK, which is needed to build
 applications with it.

Package: libclapper-0.0-0
Description-md5: a2d20376398a2521367c5a8b87d8f7f8
Description-en: Media player library used by Clapper
 Clapper is a modern media player designed for simplicity and ease of use.
 Powered by GStreamer and built for the GNOME desktop environment using GTK4
 toolkit, it has a clean and stylish interface that lets you focus on enjoying
 your favorite videos. This application aim is to offer all the essentials
 features you'd expect from a video player in a simple form. Clapper uses a
 playback queue where you can add multiple media files. Think of it like a
 playlist that you can build. You can easily reorder items or remove them from
 the queue with a simple drag and drop operation. It also supports hardware
 acceleration through VA-API on AMD/Intel GPUs, NVDEC on Nvidia and V4L2 on
 mobile devices.
 .
 This package contains a media player library.

Package: libclapper-dev
Description-md5: ab0b3fa7b95cdcf26364a8164ccfd873
Description-en: Media player library used by Clapper - development files
 Clapper is a modern media player designed for simplicity and ease of use.
 Powered by GStreamer and built for the GNOME desktop environment using GTK4
 toolkit, it has a clean and stylish interface that lets you focus on enjoying
 your favorite videos. This application aim is to offer all the essentials
 features you'd expect from a video player in a simple form. Clapper uses a
 playback queue where you can add multiple media files. Think of it like a
 playlist that you can build. You can easily reorder items or remove them from
 the queue with a simple drag and drop operation. It also supports hardware
 acceleration through VA-API on AMD/Intel GPUs, NVDEC on Nvidia and V4L2 on
 mobile devices.
 .
 This package provides the development files for libclapper.

Package: libclapper-gtk-0.0-0
Description-md5: 5c5852431d23773b13ead071b16bb9d6
Description-en: GTK integration library used by Clapper
 Clapper is a modern media player designed for simplicity and ease of use.
 Powered by GStreamer and built for the GNOME desktop environment using GTK4
 toolkit, it has a clean and stylish interface that lets you focus on enjoying
 your favorite videos. This application aim is to offer all the essentials
 features you'd expect from a video player in a simple form. Clapper uses a
 playback queue where you can add multiple media files. Think of it like a
 playlist that you can build. You can easily reorder items or remove them from
 the queue with a simple drag and drop operation. It also supports hardware
 acceleration through VA-API on AMD/Intel GPUs, NVDEC on Nvidia and V4L2 on
 mobile devices.
 .
 This package contains a GTK integration library.

Package: libclapper-gtk-dev
Description-md5: a65dc704a359a89fb4789679a032d8bf
Description-en: GTK integration library used by Clapper - development files
 Clapper is a modern media player designed for simplicity and ease of use.
 Powered by GStreamer and built for the GNOME desktop environment using GTK4
 toolkit, it has a clean and stylish interface that lets you focus on enjoying
 your favorite videos. This application aim is to offer all the essentials
 features you'd expect from a video player in a simple form. Clapper uses a
 playback queue where you can add multiple media files. Think of it like a
 playlist that you can build. You can easily reorder items or remove them from
 the queue with a simple drag and drop operation. It also supports hardware
 acceleration through VA-API on AMD/Intel GPUs, NVDEC on Nvidia and V4L2 on
 mobile devices.
 .
 This package provides the development files for libclapper-gtk.

Package: libclass-accessor-chained-perl
Description-md5: 53e1da07d6aa021a822a387c88d0b162
Description-en: Perl module providing chained accessors
 A chained accessor is one that always returns the object when called
 with parameters (to set), and the value of the field when called with
 no arguments.
 .
 Class::Accessor::Chained subclasses Class::Accessor in order to provide
 the same mk_accessors interface.

Package: libclass-accessor-children-perl
Description-md5: a178b90c4019238b9e92b1851f2820ec
Description-en: perl module for automated child-class/accessor generation
 Class::Accessor::Children automagically generates child classes which have
 accessor/mutator methods.
 .
 This module inherits Class::Accessor to make accessors.

Package: libclass-accessor-class-perl
Description-md5: 90eb2137706ff252c5c8f9b32e25cf02
Description-en: simple class variable accessors
 Class::Accessor::Class provides a simple way
 to create accessor and mutator methods for class variables,
 just as Class::Accessor provides for objects.
 It can use either an enclosed lexical variable,
 or a package variable.
 .
 This module was once implemented in terms of Class::Accessor,
 but changes to that module broke this relationship.
 Class::Accessor::Class is still a subclass of Class::Accessor,
 strictly for historical reasons.
 As a side benefit,
 a class that isa Class::Accessor::Class is also a Class::Accessor
 and can use its methods.
 .
 NB! This module is deprecated upstream.

Package: libclass-accessor-classy-perl
Description-md5: 6af0f729d70c73acdb8bc33b4066896a
Description-en: Perl module providing minimalist, fast accessors
 Class::Accessor::Classy provides an extremely small-footprint accessor/mutator
 declaration scheme for fast and convenient object attribute setup. Its intent
 is to be a simple and speedy mechanism for preventing hash-key typos rather
 than a full-blown object system with type checking and so on.
 .
 The accessor ('foo') and mutator ('set_foo') methods appear as a hidden parent
 class of your package and stay out of your way otherwise.

Package: libclass-accessor-grouped-perl
Description-md5: d41318d20a1d03baa25c82ba088f3f70
Description-en: Perl module to build groups of accessors
 Class::Accessor::Grouped is a Perl module that allows you to build groups
 of accessors that will call different getters and setters.
 .
 For more information, see Class::Accessor (libclass-accessor-perl).

Package: libclass-accessor-lite-perl
Description-md5: 518681be038c94a0f230d88ee5780f29
Description-en: minimalistic variant of Class::Accessor
 Class::Accessor::Lite is a variant of Class::Accessor. It is fast and
 requires less typing, has no dependencies to other modules, and does not mess
 up the @ISA.

Package: libclass-accessor-lvalue-perl
Description-md5: e049de547bef44fe9ae11fb3398a67e4
Description-en: module to create Lvalue accessors
 Class::Accessor::Lvalue subclasses Class::Accessor in order to provide
 lvalue accessor makers.

Package: libclass-accessor-named-perl
Description-md5: b2c329059669f5ab998c2ffd7148f9af
Description-en: module to better profiling output for Class::Accessor
 Class::Accessor is a great way to automate the tedious task of generating
 accessors and mutators. One small drawback is that due to the details of
 the implemenetation, you only get one __ANON__ entry in profiling output.
 That entry contains all your accessors, which can be a real pain if you're
 attempting to figure out which of your accessors is being called six billion
 times.
 .
 Class::Accessor::Named is a development aid which uses Hook::LexWrap and
 Sub::Name to talk your accessors into identifying themselves. While it
 shouldn't add much additional runtime overhead (as it acts only
 Class::Accessor's generator functions), it has not been designed for
 production deployment.

Package: libclass-accessor-perl
Description-md5: 478fde937a7300dacb3834b3ffdba459
Description-en: Perl module that automatically generates accessors
 Class::Accessor automagically generates accessor/mutator methods for your
 class. Most of the time, writing accessors is an exercise in cutting and
 pasting. If you make your module a subclass of Class::Accessor and declare
 your accessor fields with mk_accessors() then you will find yourself with a
 set of automatically generated accessors which can even be customized.

Package: libclass-adapter-perl
Description-md5: eae2b91594cbef0365bff6d8e17e704d
Description-en: Perl implementation of the "Adapter" Design Pattern
 The Class::Adapter class is intended as an abstract base class for creating
 any sort of class or object that follows the Adapter pattern.
 .
 The term Adapter refers to a "Design Pattern" of the same name, from the
 famous "Gang of Four" book "Design Patterns". Although their original
 implementation was designed for Java and similar single-inheritance
 strictly-typed language, the situation for which it applies is still valid.
 .
 An Adapter in this Perl sense of the term is when a class is created to
 achieve by composition (objects containing other object) something that can't
 be achieved by inheritance (sub-classing).
 .
 This is similar to the Decorator pattern, but is intended to be applied on a
 class-by-class basis, as opposed to being able to be applied one object at a
 time, as is the case with the Decorator pattern.

Package: libclass-autoloadcan-perl
Description-md5: 83532b3e50673266cb9705df6bd014d9
Description-en: module managing conflict between AUTOLOAD, can and inheritance
 Class::AutoloadCAN solves a fundamental conflict between AUTOLOAD, can and
 inheritance. The problem is that while you can implement anything in
 AUTOLOAD, UNIVERSAL::can is not aware that it is there. Attempting to modify
 UNIVERSAL::can to document those methods is very hard. And if a parent class
 uses AUTOLOAD then subclasses have to do a lot of work to make their
 AUTOLOADs cooperate with the parent one. It is harder still if 2 parent
 classes in a multiple inheritance tree wish to cooperate with each other. Few
 try to do this, which may be good since those who try usually get it wrong.
 See http://www.perlmonks.org/?node_id=342804 for a fuller discussion.
 .
 With this module instead of writing AUTOLOADs, you write CANs. Based on what
 they return, Class::AutoloadCAN will decide whether you handle the call or it
 needs to search higher up the inheritance chain.

Package: libclass-autouse-perl
Description-md5: 157b884b57c016978a95edd689412a4f
Description-en: module for deferring loading ('use'ing) of a class until run time
 Class::Autouse allows you to specify a class the will only load when a
 method of the class is called. For large classes that might not be used
 during the running of a program, such as Date::Manip, this can save
 you large amounts of memory, and decrease the script load time.

Package: libclass-base-perl
Description-md5: eae10fcda9dd7f77987994a5728b8fb5
Description-en: useful base class for deriving other modules
 Class::Base implements a simple base class from which other modules
 can be derived, thereby inheriting a number of useful methods such as
 new(), init(), params(), clone(), error() and debug().

Package: libclass-c3-adopt-next-perl
Description-md5: 218c7107e2a00e4a7672c5905a08c200
Description-en: drop-in replacement for NEXT, using Class::C3 to do the hard work
 Class::C3::Adopt::NEXT is intended as a drop-in replacement for NEXT,
 supporting the same interface, but using Class::C3 to do the hard work. You
 can then write new code without NEXT, and migrate individual source files to
 use Class::C3 or method modifiers as appropriate, at whatever pace you're
 comfortable with.

Package: libclass-c3-componentised-perl
Description-md5: 4e3be8a891af6e0c84cc4d3ec2f91de9
Description-en: module to load mix-ins or components to C3-based classes
 Class::C3::Componentised is a Perl module that injects multiple base classes
 into your module using the Class::C3 method resolution order.
 .
 Note that plugins loaded this way cannot be used to override methods in your
 module. Consider MooseX::Object::Pluggable (libmoosex-object-pluggable-perl)
 if your application requires this.

Package: libclass-c3-perl
Description-md5: 3f1d1676f63dab7129fb8ece8f37bbb9
Description-en: pragma for using the C3 method resolution order
 Class::C3 is a Perl pragma that modifies the standard method resolution order
 from depth-first left-to-right to the more sophisticated C3 method resolution
 order.
 .
 The C3 algorithm aims to provide a sane method resolution order with multiple
 inheritance. It was first introduced in the Dylan language, later adopted for
 Python 2.3. It is also the canonical MRO implementation for Perl 6 classes
 and is the default for Parrot objects as well.

Package: libclass-c3-xs-perl
Description-md5: a3ab4e438147fb81f1438e0b60c3904d
Description-en: Perl module to accelerate Class::C3
 Class::C3::XS is a Perl module designed to enhance the performance of the
 Class::C3 package (see libclass-c3-perl). It does so automatically and is not
 designed to be used directly; once installed, it should accelerate all programs
 that make use of Class::C3 itself.

Package: libclass-container-perl
Description-md5: d390024ad5b526de807afb9326c07431
Description-en: Perl module to glue object frameworks together transparently
 The Class::Container module facilitates building frameworks of several classes
 that inter-operate. It was first designed and built for HTML::Mason, in which
 the Compiler, Lexer, Interpreter, Resolver, Component, Buffer, and several
 other objects must create each other transparently, passing the appropriate
 parameters to the right class, possibly substituting their own subclass for any
 of these objects.
 .
 The main features of Class::Container are:
 .
 * Declaration of parameters used by each member in a class framework
 .
 * Transparent passing of constructor parameters to the class that
 needs them
 .
 * Ability to create one (automatic) or many (manual) contained
 objects automatically and transparently

Package: libclass-contract-perl
Description-md5: c8a86465aa0f74f7260f8c8c0e9f075f
Description-en: Perl Design-by-Contract OO module
 The Class::Contract module implements strong encapsulation, static
 inheritance, and design-by-contract condition checking for object-oriented
 Perl. The module provides a declarative syntax for attribute, method,
 constructor, and destructor definitions at both the object and class level.
 Pre-conditions, post-conditions, and class invariants are also fully
 supported.

Package: libclass-csv-perl
Description-md5: 09d551168cd1b6c556738e9beb044bea
Description-en: Class based CSV parser/writer
 This module can be used to create objects from CSV files, or to create CSV
 files from objects. Text::CSV_XS is used for parsing and creating CSV file
 lines, so any limitations in Text::CSV_XS will of course be inherant in this
 module.

Package: libclass-data-accessor-perl
Description-md5: 2ffb2c9b9fba0cc4f893fdade2b5cb93
Description-en: Inheritable, overridable class and instance data accessor creation
 Class::Data::Accessor is the marriage of Class::Accessor and
 Class::Data::Inheritable into a single module. It is used for creating
 accessors to class properties that is overridable in subclasses as well as in
 class instances.
 .
 For example:
 .
 Pere::Ubu->mk_classaccessor('Suitcase');
 .
 will generate the method Suitcase() in the class Pere::Ubu.
 .
 This new method can be used to get and set a piece of class property.
 .
 Pere::Ubu->Suitcase('Red');
 $suitcase = Pere::Ubu->Suitcase;

Package: libclass-date-perl
Description-md5: 116319bc53d18c827d81694477dd9799
Description-en: Perl module for easy date and time manipulation
 Class::Date provides a general purpose date and time manipulation
 functions for either relative or absolute dates, featuring an object-oriented
 interface and overloading.

Package: libclass-dbi-abstractsearch-perl
Description-md5: eef1e2e43eeff889c687ea5c16caf428
Description-en: Abstract Class::DBI's SQL with SQL::Abstract
 Class::DBI::AbstractSearch is a Class::DBI plugin to glue the
 SQL::Abstract module into Class::DBI.
 .
 Class::DBI provides a convenient abstraction layer to a database. It
 not only provides a simple database to object mapping layer, but can
 be used to implement several higher order database functions, at the
 application level, rather than at the database.
 .
 SQL::Abstract provides methods for generating abstract SQL from Perl
 data structures.

Package: libclass-dbi-asform-perl
Description-md5: f4a78e6061db37b27560254e4a1cd8e2
Description-en: module to produce HTML form elements for database columns using Class::DBI
 The Class::DBI::AsForm module helps to generate HTML forms for creating new
 database rows or editing existing rows. It maps column names in a database
 table to HTML form elements which fit the schema. Large text fields
 are turned into textareas, and fields with a has-a relationship to
 other Class::DBI tables are turned into select drop-downs populated
 with objects from the joined class.

Package: libclass-dbi-fromcgi-perl
Description-md5: b11ea0d38819ded510cdbcfefc99486a
Description-en: Perl module to update Class::DBI data using CGI::Untaint
 Lots of times, Class::DBI is used in web-based applications. (In
 fact, coupled with a templating system that allows you to pass
 objects, such as Template::Toolkit, Class::DBI is very much your
 friend for these.)
 .
 One of the most irritating things about writing web-based applications
 is the monotony of writing much of the same stuff over and over again.
 And, where there's monotony there's a tendency to skip over stuff that
 is really important, but is a pain to write - like Taint Checking and
 sensible input validation. (Especially as you can still show a 'working'
 application without it!). CGI::Untaint can take care of a lot of that
 for us.
 .
 It so happens that CGI::Untaint also plays well with Class::DBI. All
 you need to do is to 'use Class::DBI::FromCGI' in your class (or in
 your local Class::DBI subclass that all your other classes inherit
 from. You do that, don't you?).

Package: libclass-dbi-fromform-perl
Description-md5: c2f707132386e5fe53a1fcde5cc63385
Description-en: Perl module to update Class::DBI data using Data::FormValidator
 Class::DBI::FromForm module allows you to create and update Class::DBI data
 using Data::FormValidator.

Package: libclass-dbi-loader-perl
Description-md5: 083e9316a2832c47b5a4c6630c151bb9
Description-en: Perl module for dynamic definition of Class::DBI sub classes
 Class::DBI::Loader automates the definition of Class::DBI
 sub-classes. It scans database schemas to set up tables, columns, and
 primary keys. Class names are defined by table names and namespace
 option. It currently supports MySQL, Postgres and SQLite.

Package: libclass-dbi-loader-relationship-perl
Description-md5: 22c46307d09d8a7658c8776ad98db89c
Description-en: Easier relationship specification in Class::DBI::Loader
 The Class::DBI::Loader::Relationship module acts as a mix-in, adding the
 relationship() method to Class::DBI::Loader. Since Class::DBI::Loader knows
 how to map between table names and class names, there ought to be no need to
 replicate the names.
 .
 In addition, it is common (but not universal) to want reverse
 relationships defined for has-many relationships, and for has-a
 relationships to be defined for the linkages surrounding a
 many-to-many table.
 .
 The aim of this module is to simplify the declaration of common
 database relationships by providing both of these features.
 .
 The relationship takes a string. It recognises table names (singular
 or plural, for convenience) and extracts them from the "sentence".

Package: libclass-dbi-mysql-perl
Description-md5: 7566e115973a60580c615a94029a6752
Description-en: extensions to Class::DBI for MySQL
 The Class::DBI::mysql module is an extension to Class::DBI, containing several
 functions and optimisations for the MySQL database.

Package: libclass-dbi-pager-perl
Description-md5: eac179b94034f45ac839c41a67af9196
Description-en: pager utility for Class::DBI
 Class::DBI::Pager is a plugin for Class::DBI, which glues Data::Page
 with Class::DBI. This module reduces your work a lot, for example
 when you have to do something like:
 .
 * retrieve objects from a database
 * display objects with 20 items per page
 .
 In addition, your work will be reduced more, when you use
 Template-Toolkit as your templating engine.

Package: libclass-dbi-perl
Description-md5: 7064453f2b30ba5aa86c0b0b22a0cdec
Description-en: convenient abstraction layer to a database
 Class::DBI not only provides a simple database to object mapping
 layer, but can be used to implement several higher order database
 functions (triggers, referential integrity, cascading delete etc.),
 at the application level, rather than at the database.
 .
 This is particularly useful when using a database which doesn't
 support these (such as MySQL), or when you would like your code to be
 portable across multiple databases which might implement these things
 in different ways.
 .
 In short, Class::DBI aims to make it simple to introduce 'best
 practice' when dealing with data stored in a relational database.

Package: libclass-dbi-pg-perl
Description-md5: e80b6947080e2a3667d62a679f3745b9
Description-en: Class::DBI extension for Postgres
 Class::DBI::Pg automates the setup of Class::DBI columns and primary
 keys for PostgreSQL.
 .
 It selects the PostgreSQL system catalog and finds out all columns,
 primary keys and SERIAL type columns.

Package: libclass-dbi-plugin-abstractcount-perl
Description-md5: 0df5393e69f02a0c795ed251ae619159
Description-en: Class::DBI plugin to get COUNT(*) results with abstract SQL
 The Class::DBI::Plugin::AbstractCount module combines the functionality from
 Class::DBI::Plugin::CountSearch (counting objects without having to use an
 array or an iterator), and Class::DBI::AbstractSearch, which allows complex
 where-clauses a la SQL::Abstract.

Package: libclass-dbi-plugin-pager-perl
Description-md5: 8c26b2b2446e62c25956fefa241ed8c9
Description-en: Perl extension for paging SQL results
 Class::DBI::Plugin::Pager adds a pager method that can query using
 SQL::Abstract where clauses, and limit the number of rows returned to a
 specific subset.

Package: libclass-dbi-plugin-perl
Description-md5: 3bf80a1579f89d04fe453249c0fea11d
Description-en: abstract base class for Class::DBI plugins
 The purpose of the Class::DBI::Plugin module is to make writing Class::DBI
 plugins easier. Writers of plugins should be able to concentrate on the
 functionality that their module provides, instead of having to deal with
 the symbol table hackery involved when writing a plugin module.
 .
 Class::DBI provides a convenient abstraction layer to a database. It
 not only provides a simple database to object mapping layer, but can
 be used to implement several higher order database functions, at the
 application level, rather than at the database.

Package: libclass-dbi-plugin-retrieveall-perl
Description-md5: d7633b4357417a0bd2750f44dafa2a14
Description-en: Class::DBI plugin providing a more complex retrieve_all() method
 Class::DBI::Plugin::RetrieveAll is a simple plugin to a Class::DBI subclass
 which provides a 'retrieve_all_sorted_by' method.
 .
 This method will be exported into the calling class, and allows for
 retrieving all the objects of the class, sorted by the given column.
 .
 The argument given will be passed straight through to the database
 'as is', and is not checked in any way, so an error here will
 probably result in an error from the database, rather than Class::DBI
 itself. However, because of this it is possible to pass more complex
 ORDER BY clauses through:

Package: libclass-dbi-plugin-type-perl
Description-md5: 235a86158666ede3cf25dd3cabf801c4
Description-en: Class::DBI plugin to determine type information for table columns
 The Class::DBI::Plugin::Type module allows Class::DBI-based classes to
 query their columns for data type information in a database-independent
 manner.

Package: libclass-dbi-sqlite-perl
Description-md5: f15e84ec5f35a20156c5edcf853a5d39
Description-en: extension to Class::DBI for sqlite
 Class::DBI::SQLite is an extension to Class::DBI for DBD::SQLite. It allows
 you to populate an auto-incremented row id after insert.

Package: libclass-dbi-sweet-perl
Description-md5: de1569f08778354e39e5dc1a26a379c0
Description-en: Perl module providing a sweeter Class::DBI
 Class::DBI::Sweet provides convenient count, search, page and cache functions
 in a simple package. It integrates these functions with the usual Class::DBI
 (libclass-dbi-perl) interface in a convenient and efficient way.

Package: libclass-default-perl
Description-md5: efcf4d16e4fb4534db751d3d22cb58de
Description-en: Perl module to make static calls apply to a default instantiation
 Class::Default provides a mechanism to allow your class to take static method
 calls and apply it to a default instantiation of an object. It provides a
 flexibility to an API that allows it to be used more comfortably in
 different situations.
 .
 This technique appears to be especially useful when writing modules that you
 want to be used in either a single use or a persistent environment. In a CGI
 like environment, you want the simplicity of a static interface. You can
 call Class->method directly, without having to pass an instantiation
 around constantly.

Package: libclass-delegator-perl
Description-md5: ab69ee58fb7f63efba9c9497a88d985c
Description-en: Perl module for a simple and fast object-oriented delegation
 This module provides a subset of the functionality of Damian Conway's lovely
 Class::Delegation module.
 .
 However the specification semantics of Class::Delegator differ slightly
 from those of Class::Delegation, so this module isn't a drop-in
 replacement for Class::Delegation.

Package: libclass-ehierarchy-perl
Description-md5: 8c426306d24fab3a60eaa2f1915ac3e5
Description-en: module that provides a base class for hierarchally ordered objects
 Class::EHierarchy is intended for use as a base class for custom objects, but
 objects that need one or more of the following features: orderly bottom-up
 destruction of objects, opaque objects, class-based access restrictions for
 properties and methods, primitive strict property type awareness, alias-based
 object retrieval.

Package: libclass-errorhandler-perl
Description-md5: cb51def7d9f353e5caf1f0f426f554c8
Description-en: Base class for error handling
 Class::ErrorHandler provides an error-handling mechanism that's generic
 enough to be used as the base class for a variety of OO classes.
 Subclasses inherit its two error-handling methods, error and errstr,
 to communicate error messages back to the calling program.

Package: libclass-factory-perl
Description-md5: 7fb9785d01790a1eb14663802eef6040
Description-en: Base class for dynamic factory classes
 This is a simple module that factory classes can use to generate new
 types of objects on the fly, providing a consistent interface to common
 groups of objects.
 .
 Factory classes are used when you have different implementations for
 the same set of tasks but may not know in advance what implementations
 you will be using.  With a factory class this is easy.  Class::Factory
 even provides a simple constructor for you.

Package: libclass-factory-util-perl
Description-md5: b7bb88d8c976879b1bf6095bc2a6f678
Description-en: utility method for factory classes
 When the Class::Factory::Util module is loaded, it creates a method in its
 caller named subclasses(). This method returns a list of the available
 subclasses for the package.

Package: libclass-field-perl
Description-md5: 61f1637ccb83a9b2a3ad4cd1d0b09c21
Description-en: accessor cenerator for class fields and consts
 Class::Field exports two subroutines, field and const. These
 functions are used to declare fields and constants in your class.
 .
 Class::Field generates custom code for each accessor that is optimized
 for speed.

Package: libclass-gomor-perl
Description-md5: 76113b50aa4dfc1ab1d410f07e71b3b4
Description-en: class and object builder
 Class::Gomor is a Perl class and object builder, providing features like
 automatic validation of attributes. It can automatically create accessors
 for scalar or array attributes, as well as supporting custom attributes.

Package: libclass-handle-perl
Description-md5: 32f5784e24ec80546cc779f3c4054c7a
Description-en: module to create objects which are handles to classes
 Class::Handle is a Perl module that attempts to provide a convenient object
 wrapper around the various different types of functions that can be performed
 on a class. It provides what is effectively a combined API from UNIVERSAL,
 Class::ISA and Class::Inspector for obtaining information about a class, and
 some additional task methods.

Package: libclass-inner-perl
Description-md5: 5adbae58035d53ff3a8157c3619a96d0
Description-en: module providing Java-like inner classes
 Class::Inner is an implementation of an anonymous class with per-object
 overrideable methods, but with the added attraction of sort-of-working
 dispatch to the parent class's method.

Package: libclass-insideout-perl
Description-md5: 02628f2ca13dd5911ecfd89d272236d9
Description-en: safe, simple inside-out object construction kit
 Class::InsideOut is a simple, safe and streamlined toolkit for building
 inside-out objects. Unlike most other inside-out object building modules
 already on CPAN, this module aims for minimalism and robustness:
 .
 * Does not require derived classes to subclass it
 * Uses no source filters, attributes or CHECK blocks
 * Supports any underlying object type including black-box inheritance
 * Does not leak memory on object destruction
 * Overloading-safe
 * Thread-safe for Perl 5.8.5 or better
 * mod_perl compatible
 * Makes no assumption about inheritance or initializer needs
 .
 It provides the minimal support necessary for creating safe inside-out
 objects and generating flexible accessors.

Package: libclass-isa-perl
Description-md5: 5e48a71cca4edcdc4e2bcc0097a66664
Description-en: report the search path for a class's ISA tree
 Class::ISA returns the list of classes that the current class inherits
 from, listed in the order that Perl would search for a method not
 implemented in the current class. The list contains no duplicates.

Package: libclass-load-perl
Description-md5: b63795dd8b16286a9628af577cf946a3
Description-en: module for loading modules by name
 "require EXPR" only accepts Class/Name.pm style module names, not
 Class::Name. For that, Class::Load provides "load_class 'Class::Name'".
 .
 It's often useful to test whether a module can be loaded, instead of throwing
 an error when it's not available. For that, Class::Load provides
 "try_load_class 'Class::Name'".
 .
 Finally, sometimes it is important to know whether a particular class has
 been loaded. Asking %INC is an option, but that will miss inner packages and
 any class for which the filename does not correspond to the package name. For
 that, this module provides "is_class_loaded 'Class::Name'".

Package: libclass-load-xs-perl
Description-md5: e162500685b8f5f11cd4963332723776
Description-en: XS implementation of parts of Class::Load
 Class::Load::XS provides an XS implementation for portions of Class::Load, a
 module that provides several functions to load classes at runtime.
 .
 See Class::Load in the libclass-load-perl package for API details.

Package: libclass-loader-perl
Description-md5: 298e7216da8c5dd5eb9928e148cf67e0
Description-en: module to load modules and create objects on command
 Class::Loader is a Perl module that provides an inheritable class useful for
 loading a module and automatically constructing an object. Loading this way
 is beneficial in situations where many modules are available, and one must be
 appropriately selected at compile time.

Package: libclass-makemethods-perl
Description-md5: 76318550cb9d8311b12b95f894a625b6
Description-en: Perl module for generating common types of methods
 The Class::MakeMethods framework allows Perl class developers to
 quickly define common types of methods. When a module uses
 Class::MakeMethods or one of its subclasses, it can select from a
 variety of supported method types, and specify a name for each method
 desired. The methods are dynamically generated and installed in the
 calling package.

Package: libclass-measure-perl
Description-md5: 1d49971fcb816755cb34629cc5023d19
Description-en: Perl module to create, compare, and convert units of measurement
 Class::Measure is a base class that is inherited by the other
 Class::Measure:: classes. This package comes with the class
 Class::Measure::Length.
 .
 The classes Class::Measure::Area, Class::Measure::Mass,
 Class::Measure::Space, Class::Measure::Temperature, and
 Class::Measure::Volume are planned and will be added soon.

Package: libclass-meta-perl
Description-md5: 64c7d09a63c460a24913788ab981786b
Description-en: class automation, introspection, and data validation module
 Class::Meta provides an interface for automating the creation of Perl classes
 with attribute data type validation. It differs from other such modules in
 that it includes an introspection API that can be used as a unified interface
 for all Class::Meta-generated classes. In this sense, it is an implementation
 of the "Facade" design pattern.

Package: libclass-methodmaker-perl
Description-md5: aac41660ebcaf96c37839fa717182717
Description-en: Perl module for creating generic methods
 Class::MethodMaker is a simple module which solves the problem of having to
 continually write accessor and mutator methods for your objects that perform
 standard tasks. Instead of thinking in terms of methods, you install one or
 more components into a class and methods are automatically created for you.
 A component is intended as a cohesive unit of data that should only be changed
 using the provided methods.

Package: libclass-mix-perl
Description-md5: 069cc66ba066f8b2adde53b1a0ef9eba
Description-en: Perl module for dynamic class mixing
 Class::Mix dynamically generates `anonymous' classes with specified
 inheritance. This is useful where an incomplete class requires use
 of a mixin in order to become instantiable.

Package: libclass-mixinfactory-perl
Description-md5: af1e0e7c565036a3fbc1d7c9ba2c70d1
Description-en: Class Factory with Selection of Mixins
 Class::MixinFactory facilitates the run-time generation of classes which
 inherit from a base class and some optional selection of mixin classes.
 .
 A factory is provided to generate the mixed classes with multiple inheritance.
 A NEXT method allows method redispatch up the inheritance chain.

Package: libclass-multimethods-perl
Description-md5: 4e00252b742c802f68333f96be03bb53
Description-en: Support multimethods and subroutine overloading in Perl
 Sometimes Perl's standard polymorphic method dispatch mechanism isn't
 sophisticated enough to cope with the complexities of finding the right
 method to handle a given situation. Class::Multimethods to the rescue!
 .
 Generally speaking, multiple dispatch is needed whenever two or more objects
 belonging to different class hierarchies are going to interact, and there are
 different things that need to be done depending on the combination of the
 actual types of those objects. Typical applications that need this kind of
 ability include graphical user interfaces, image processing libraries,
 mixed-precision numerical computation systems, and most types of simulations.

Package: libclass-objecttemplate-perl
Description-md5: 599e008afb5c6e30b705921c670b4150
Description-en: Perl extension for an optimized template builder base class
 Class::ObjectTemplate is a utility class to assist in the building of
 other Object Oriented Perl classes.
 .
 It was described in detail in the O'Reilly book, "Advanced Perl
 Programming" by Sriram Srinivasam.

Package: libclass-ooorno-perl
Description-md5: e99dd99a250932d34ea531295c8308df
Description-en: Give your module classic AND OO interfaces
 Class::OOorNO helps your module handle the input for its subroutines
 whether called in object-oriented style (as object methods or class
 methods with the arrow syntax "->"), or in functional programming style
 (as subroutines imported to the caller's namespace via Exporter).
 .
 The bulk of this module comprises a lightweight, pure-Perl emulation of
 the Devel::Caller library's "called_as_method()" routine which is
 written in C.
 .
 Devel::Caller dives deep into the internals of the Perl interpreter
 (see perlguts) to trace stack frames and can get the input for any call
 in the stack.  It's really handy for Devel::opment and debugging.
 .
 This module is much more lightweight and focuses more on your module's
 Class:: methods themselves.

Package: libclass-perl
Description-md5: 8f4f2ab3a80007397281e38a8f5fc15d
Description-en: module providing aliases for __PACKAGE__
 CLASS is a minimalistic Perl module that simply provides aliases for the
 special literal, __PACKAGE__, which represents the current package name at
 that point during program execution. The aliases are mapped at compile-time,
 so there is no performance hit except for compilation of the module itself.
 .
 This module ensures that CLASS and $CLASS can be used anywhere in place of
 __PACKAGE__, and since $CLASS is a scalar, it has the additional benefit of
 working in strings.

Package: libclass-pluggable-perl
Description-md5: 68a7d57ee43d4c62ef06bd62d1cfc639
Description-en: simple pluggable class
 This class makes your class (sub class of Class::Pluggable) pluggable.
 In this documentation, the word "pluggable" has two meanings.
 .
 One is just simply adding new method to your pluggable class from
 other plugin modules. So, after you plugged some modules to your class,
 you can use there method exactly same as your own object method.
 .
 You can see this kind of plugin mechanism in CGI::Application and
 CGI::Application::Plugin::Session.

Package: libclass-prototyped-perl
Description-md5: c3265f6a62fc1d32593d71ab13a27e4e
Description-en: module for fast prototype-based OO programming in Perl
 Class:Prototyped provides for efficient and simple prototype-based
 programming in Perl. You can provide different subroutines for each
 object, and also have objects inherit their behavior and state from
 another object.
 .
 Class::Prototyped borrows heavily from the programming language Self.
 The structure of an object is inspected and modified through mirrors,
 which are created by calling "reflect" on an object or class that
 inherits from Class::Prototyped.
 .
 Prototype-based programming is most useful when the cleanest way for code
 to use a module is to subclass it, or when one finds oneself avoiding
 this by passing anonymous subroutines as parameters to "new".
 Prototype-based programming is also useful in situations that otherwise
 require storing anonymous subroutines in databases, configuration files,
 or text files, or when users of a module are expected to override
 subroutines to change its behabior.

Package: libclass-refresh-perl
Description-md5: 93fcde7abc56f2dde78e033a61ea022d
Description-en: module for refreshing classes during runtime
 Class::Refresh allows you to reload your application classes on the fly, so
 that the code/test cycle becomes a lot easier.
 .
 During development, it is fairly common to cycle between writing code and
 testing that code. Generally the testing happens within the test suite, but
 frequently it is more convenient to test things by hand when tracking down a
 bug, or when doing some exploratory coding. In many situations, however, this
 becomes inconvenient - for instance, in a REPL, or in a stateful web
 application, restarting from the beginning after every code change can get
 pretty tedious.

Package: libclass-returnvalue-perl
Description-md5: c3b73d1f2b96a2affd271070b9d1b4a3
Description-en: return-value object that can be treated as boolean, array or object
 Class::ReturnValue is a "clever" return value object that can allow
 code calling your routine to expect:
 a boolean value (did it fail)
 or a list (what are the return values)

Package: libclass-singleton-perl
Description-md5: a3bcd5a81069e913babf02f25eaf47f1
Description-en: implementation of a "Singleton" class
 The Class::Singleton module implements a Singleton class from which other
 classes can be derived.  A Singleton describes an object class that can have
 only one instance in any system.  An example of a Singleton might be a print
 spooler or system registry.
 .
 By itself, the Class::Singleton module does very little other than manage the
 instantiation of a single object.  In deriving a class from Class::Singleton,
 your module will inherit the Singleton instantiation method and can implement
 whatever specific functionality is required.
 .
 For a description and discussion of the Singleton class, see
 "Design Patterns", Gamma et al, Addison-Wesley, 1995, ISBN 0-201-63361-2.

Package: libclass-spiffy-perl
Description-md5: 5ac0a7707b8c156161f66425deba0dfb
Description-en: Spiffy Perl interface framework
 Class::Spiffy is a framework and methodology for doing object oriented
 programming in Perl. Class::Spiffy combines the best parts of Exporter.pm,
 base.pm, mixin.pm and SUPER.pm into one magic foundation class. It attempts to
 fix all the nits and warts of traditional Perl OO, in a clean, straightforward
 and (perhaps someday) standard way.
 .
 Class::Spiffy borrows ideas from other OO languages like Python, Ruby, Java
 and Perl 6. It also adds a few tricks of its own.
 .
 If you take a look on CPAN, there are a ton of OO related modules. When
 starting a new project, you need to pick the set of modules that makes most
 sense, and then you need to use those modules in each of your classes.
 Class::Spiffy, on the other hand, has everything you'll probably need in one
 module, and you only need to use it once in one of your classes. If you make
 Class::Spiffy the base class of the basest class in your project,
 Class::Spiffy will automatically pass all of its magic to all of your
 subclasses. You may eventually forget that you're even using it!
 .
 The most striking difference between Class::Spiffy and other Perl object
 oriented base classes, is that it has the ability to export things. If you
 create a subclass of Class::Spiffy, all the things that Class::Spiffy exports
 will automatically be exported by your subclass, in addition to any more
 things that you want to export. And if someone creates a subclass of your
 subclass, all of those things will be exported automatically, and so on. Think
 of it as "Inherited Exportation", and it uses the familiar Exporter.pm
 specification syntax.

Package: libclass-std-fast-perl
Description-md5: 0aee3a1b12df958c56285da483025c50
Description-en: faster but less secure replacement for Class::Std
 Class::Std::Fast allows you to use the beautiful API of Class::Std in a
 faster way than Class::Std does.
 .
 You can get the object's ident via scalarifiyng your object.
 .
 Getting the objects ident is still possible via the ident method, but it's
 faster to scalarify your object.

Package: libclass-std-perl
Description-md5: 9f383ccec81b4f0c1ce30e6bc5bbfe34
Description-en: module for creating standard "inside-out" classes
 Class::Std is a Perl module that provides tools to implement the "inside out
 object" class structure in a convenient and standardized way. This approach,
 which is also known as flyweight scalars, warehoused attributes and inverted
 indices, is discussed further in the documentation for this package.

Package: libclass-std-storable-perl
Description-md5: a07cd462d015161614b9f2d83c06e037
Description-en: Support for creating serializable "inside-out" classes
 Class::Std introduced the "inside-out" model for classes (perldoc Class::Std
 for details). Among its salient features is complete encapsulation; that is,
 an object's data may only be accessed via its methods, unlike the usual
 hashref model that permits direct access by any code whatsoever. However, the
 drawback of complete encapsulation is that normal mechanisms for
 serialization won't work, as they rely on direct access to an object's
 attributes.
 .
 This class provides the class-building functionality from Class::Std, and in
 addition provides an interface to allow Storable to freeze and thaw any
 declared attributes of this class and any superclasses that were built via
 Class::Std::Storable.
 .
 However, in order to let Storable save attributes and construct the object,
 it is necessary to expose the attributes of the class to the world. Thus, any
 code could use the same interface that Storable does to get a copy of object
 attributes and create new objects with arbitrary attributes without going
 through the constructor. While the interface CAN'T be used to replace the
 existing attributes of an object, it COULD be used to create an arbitrarily
 mutated clone of an object without going through its methods. Also, if
 attributes are themselves references, then the objects to which they refer
 can be obtained and modified.

Package: libclass-std-utils-perl
Description-md5: cb67e741e8a179dc9a7b5485604a3a36
Description-en: utility subroutines for building "inside-out" objects
 Class::Std::Utils provides three utility subroutines that simplify the
 creation of "inside-out" classes. See Chapters 15 and 16 of "Perl Best
 Practices" (O'Reilly, 2005) for details.

Package: libclass-throwable-perl
Description-md5: 4aaedd37be25bff88eba687756319102
Description-en: minimal lightweight exception class
 Class::Throwable implements a minimal lightweight exception object. It is
 meant to be a compromise between more basic solutions like Carp which can
 only print information and cannot handle exception objects, and more
 complex solutions like Exception::Class which can be used to define
 complex inline exceptions and has a number of module dependencies.

Package: libclass-tiny-antlers-perl
Description-md5: aa0d719a7d034c6ac179f305ba8bffd0
Description-en: Moose-like sugar for Class::Tiny
 Class::Tiny::Antlers provides Moose-like has, extends, with, before, after
 and around keywords for Class::Tiny. (The with keyword requires Role::Tiny;
 method modifiers require Class::Method::Modifiers.)
 .
 Class::Tiny doesn't support all Moose's attribute options; has should throw
 you an error if you try to do something it doesn't support (like triggers).
 .
 Class::Tiny::Antlers does however hack in support for is => 'ro' and
 Moo-style is => 'rwp', clearers and predicates.
 .
 From version 0.24, Class::Tiny::Antlers also adds support for `isa` and
 `coerce` using Type::Tiny. (I mean, this is a TOBYINK module, so what do you
 expect?!) Technically MooseX::Types, MouseX::Types, Specio, and Type::Nano
 should work, but these are less tested.

Package: libclass-tiny-chained-perl
Description-md5: 019358bfc96dc55de224b59b69a0be45
Description-en: minimalist class construction module with chained attributes
 Class::Tiny::Chained is a wrapper around Class::Tiny which makes the
 generated attribute accessors chainable; that is, when setting an attribute
 value, the object is returned so that further methods can be called.

Package: libclass-tiny-perl
Description-md5: af73ea7f0ad0fbd0adf688f2cab87c59
Description-en: minimalist class construction module for Perl
 Class::Tiny offers a minimalist class construction kit in around 120
 lines of code. It uses no non-core modules for any recent Perl, while
 providing more features than Object::Tiny or Object::Tiny::RW.

Package: libclass-trigger-perl
Description-md5: d8ae2df1cbbf6e089e8230608cf5e899
Description-en: Mix-in to add/call inheritable triggers
 Class::Trigger is a mixin class to add and call triggers (hooks)
 that get called at points you specify in your class.
 .
 Class:Trigger allows you to specify an arbitrary number of subroutines
 that are triggered every time something happens in your code, e.g. updating
 a full text search index after INSERT/UPDATE/DELETE queries.

Package: libclass-type-enum-perl
Description-md5: 61cd5b92c5939a5eb564cc2526011b70
Description-en: module to build enum-like classes
 Class::Type::Enum is a class builder for type-like classes to represent
 enumerated values. In particular, it was built to scratch an itch with
 DBIx::Class value inflation.
 .
 Inflate DBIC columns into instances of your Class::Type::Enum classes. The
 storage data_type doesn't matter here, only whether or not enums should
 inflate/deflate to symbols (strings) or ordinals (integers).

Package: libclass-unload-perl
Description-md5: 842c7d0edebfe040b9f7ebe10eeee56a
Description-en: Perl module to unload a class at runtime
 Class::Unload is a Perl module that unloads the given class by clearing out its
 symbol table and removing it from %INC during runtime. The unloaded class may
 then be reloaded later on using 'require'.

Package: libclass-virtual-perl
Description-md5: 60d4750c634f1e148a17babea621d277
Description-en: base class for virtual base classes
 Class::Virtual is a base class for implementing virtual base classes (what
 some people call an abstract class).  Kinda kooky.  It allows you to explicitly
 declare what methods are virtual and that must be implemented by subclasses.
 This might seem silly, since your program will halt and catch fire when an
 unimplemented virtual method is hit anyway, but there's some benefits.
 .
 The error message is more informative.  Instead of the usual "Can't locate
 object method" error, you'll get one explaining that a virtual method was
 left unimplemented.
 .
 Subclass authors can explicitly check to make sure they've implemented all
 the necessary virtual methods.  When used as part of a regression test, it
 will shield against the virtual method requirements changing out from under
 the subclass.

Package: libclass-whitehole-perl
Description-md5: efa50f14c0b449743d0e6e46d23107b8
Description-en: base class to treat unhandled method calls as errors
 It is possible to accidentally inherit an AUTOLOAD method. Often this
 will happen if a class somewhere in the chain uses AutoLoader or
 defines one of their own. This can lead to confusing error messages
 when method lookups fail.
 .
 Sometimes you want to avoid this accidental inheritance. In that
 case, inherit from Class::WhiteHole. All unhandled methods will
 produce normal Perl error messages.

Package: libclasslojure-clojure
Description-md5: 93f4e9c74af2031b1a11b6ebd330ea02
Description-en: Advanced classloading for Clojure
 classlojure lets you easily create a classloader with an alternate classpath
 and evaluate clojure forms in it. This classloader can even use a different
 version of clojure than your primary classloader.

Package: libclassmate-java
Description-md5: 560a8360c6d2367713bf4b148b3ff957
Description-en: Library for introspecting generic type information of types, methods and fields
 ClassMate is a zero-dependency Java library for accurately introspecting
 type information, including reliable resolution of generic type declarations
 for both classes ("types") and members (fields, methods and constructors).

Package: libclassycle-java
Description-md5: c56397ac5439ca18af668c18c5b4812f
Description-en: Analysing tool for Java dependencies
 Classycle's Analyser analyses the static class and package dependencies
 in Java applications or libraries. It is especially helpful for finding cyclic
 dependencies between classes or packages.
 .
 Classycle is similar to JDepend which does also a dependency analysis
 but only on the package level.
 .
 Classycle's Dependency Checker searches for unwanted class dependencies
 described in a dependency definition file. Dependency checking helps to
 monitor whether certain architectural constrains (e.g. in a layered
 architecture) are fulfilled or not.

Package: libclassycle-java-doc
Description-md5: 62f8e07ba07eac2467a84ffb4e294cb3
Description-en: Analysing tool for Java dependencies - documentation
 Classycle's Analyser analyses the static class and package dependencies
 in Java applications or libraries. It is especially helpful for finding cyclic
 dependencies between classes or packages.
 .
 Classycle is similar to JDepend which does also a dependency analysis
 but only on the package level.
 .
 Classycle's Dependency Checker searches for unwanted class dependencies
 described in a dependency definition file. Dependency checking helps to
 monitor whether certain architectural constrains (e.g. in a layered
 architecture) are fulfilled or not.
 .
 This package contains Javadoc API for libspock-java.

Package: libclaw-application-dev
Description-md5: ceeb415d6441b92fea7338789c26a5da
Description-en: Set of classes to ease the initialisation of the program (development files)
 Part of the libclaw library.
 .
 This library is intended to help to manage the arguments of your program, with
 automatic management of short/long arguments and help message.
 .
 This package contains the development files of the library.

Package: libclaw-application1t64
Description-md5: 82d75ac8a68f8b71e1f82010d7ca36d9
Description-en: Set of classes to ease the initialisation of the program
 Part of the libclaw library.
 .
 This library is intended to help to manage the arguments of your program, with
 automatic management of short/long arguments and help message.

Package: libclaw-configuration-file-dev
Description-md5: f2b8c347a71fe48b6b741abf137268d6
Description-en: Class to process configuration files (development files)
 Part of the libclaw library.
 .
 This library is intended to help to read configutation files divided in
 sections made of attribute/value pairs.
 .
 This package contains the development files of the library.

Package: libclaw-configuration-file1t64
Description-md5: 3e0cfdf1adca5e2be146f5b07cb58781
Description-en: Class to process configuration files
 Part of the libclaw library.
 .
 This library is intended to help to read configutation files divided in
 sections made of attribute/value pairs.

Package: libclaw-dev
Description-md5: afe19fb9bc0cbd17f336a73ae1fec232
Description-en: Claw is a generalist C++ library (development files)
 Claw is a C++ Library Absolutely Wonderful bringing various nice
 classes and tools to C++ developers.
 .
 This library tries to be standard compliant and as portable as possible.
 .
 Claw provides:
 - tweener classes for easy interpolation,
 - advanced data structures: automaton, AVL binary search tree,
 graph, tree, ordered set, trie, maps with multiple types as keys,
 - geometric tools (2D): box/rectangle, point, line, vector,
 - image manipulation, reading and writing bitmap, jpeg, targa, png, pcx, xpm
 files
 - network tools: use sockets like any standard stream,
 - text algorithms,
 - min-max/alpha-beta algorithms,
 - developer tools: generic singleton, smart pointers,
 meta-programming concepts, buffered streams,
 - easy read of conf/ini files, easy access to environment variables,
 - manipulation of dynamic libraries,
 - and a lot more...

Package: libclaw-doc
Description-md5: a327bb281cc3e1c778fbca196f228fea
Description-en: Claw is a generalist C++ library (documentation files)
 Claw is a C++ Library Absolutely Wonderful bringing various nice
 classes and tools to C++ developers.
 .
 This package contains the HTML documentation of the API and a set of example
 programs.

Package: libclaw-dynamic-library-dev
Description-md5: fb6b5bf0a4867d2d223071909e8a4a8a
Description-en: Class to ease the manipulation of dynamic libraries (development files)
 Part of the libclaw library.
 .
 This library is intended to ease the use or dynamic libraries: loading,
 checking the availability of a symbol and getting a function pointer on it.
 .
 This package contains the development files of the library.

Package: libclaw-dynamic-library1t64
Description-md5: 8a8897797f3ffa3c030dd4dbf1c9b304
Description-en: Class to ease the manipulation of dynamic libraries
 Part of the libclaw library.
 .
 This library is intended to ease the use or dynamic libraries: loading,
 checking the availability of a symbol and getting a function pointer on it.

Package: libclaw-graphic-dev
Description-md5: db8a64d894fea60dacc379a9cb550219
Description-en: Set of classes for image manipulation (development files)
 Part of the libclaw library.
 .
 This library is intended to offer an easy way to deal with images, with read
 and write support of bmp, jpeg, pcx, png, targa and xbm files, and read only
 support for gif files.
 .
 This package contains the development files of the library.

Package: libclaw-graphic1t64
Description-md5: 568b8a53950dd7051d5ef7b717c2abc4
Description-en: Set of classes for image manipulation
 Part of the libclaw library.
 .
 This library is intended to offer an easy way to deal with images, with read
 and write support of bmp, jpeg, pcx, png, targa and xbm files, and read only
 support for gif files.

Package: libclaw-i18n
Description-md5: 5990da99858a71be01fa6266f0514e82
Description-en: Internationalisation files for libclaw
 This package provides internationalisation files for libclaw in the following
 languages:
 .
 * French

Package: libclaw-logger-dev
Description-md5: 74e2a730c1e89b6dbed30b2fcdaecfd4
Description-en: Flexible log system (development files)
 Part of the libclaw library.
 .
 This library provides a log system allowing several level of log and
 redirectable streams.
 .
 This package contains the development files of the library.

Package: libclaw-logger1t64
Description-md5: 9a4c62edbbbaea9fea6b7b20e5a6f127
Description-en: Flexible log system
 Part of the libclaw library.
 .
 This library provides a log system allowing several levels of logging
 and redirectable streams.

Package: libclaw-net-dev
Description-md5: 1382b88ea09b5b66f404155163b0c9e1
Description-en: C++ standard stream interface for Unix sockets (development files)
 Part of the libclaw library.
 .
 This library provides a C++ standard stream interface to Unix sockets.
 .
 This package contains the development files of the library.

Package: libclaw-net1t64
Description-md5: c0c2ae7355aecec2ee07e28c90f1b867
Description-en: C++ standard stream interface for Unix sockets
 Part of the libclaw library.
 .
 This library provides C++ classes to utilzed any
 Unix sockets as a standard stream.

Package: libclaw-tween-dev
Description-md5: 16a01f2a3569fe78eb8db0706395b58e
Description-en: C++ tweeners (development files)
 Part of the libclaw library.
 .
 This library provides a set of classes for tweeningin C++.
 .
 This package contains the development files of the library.

Package: libclaw-tween1t64
Description-md5: 6d6d9a06d04f495bb6b6ed0f4b7e9c2e
Description-en: C++ tweeners
 Part of the libclaw library.
 .
 Tween is a C++ library providing an implementation for tweening.
 .
 This library allows one to interpolate the intermediate values between
 two given values during a time interval. This practice is well used in
 animation and is widely popular in the context of ActionScript/Flash
 games and websites. The goal of this library is to provide similar
 functionalities to C++ programs.

Package: libclaws-mail-dev
Description-md5: 4e327f36df7562d537c275d4af1f0d49
Description-en: Development files for Claws Mail plugins
 This package provides the development headers needed to build
 plugins for Claws Mail client.
 Plugins are loadable modules which extend Claws Mail capabilities.

Package: libclblast-dev
Description-md5: f056f0aa2425de1d76dcae6d79d323ee
Description-en: Tuned OpenCL BLAS library (development files)
 CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS
 library written in C++11. It is designed to leverage the full
 performance potential of a wide variety of OpenCL devices from
 different vendors, including desktop and laptop GPUs, embedded GPUs,
 and other accelerators. CLBlast implements BLAS routines: basic
 linear algebra subprograms operating on vectors and matrices.
 .
 This package provides the static library and headers.

Package: libclblast1
Description-md5: d8e2b13d9c580ba862c39c55e9315f17
Description-en: Tuned OpenCL BLAS library
 CLBlast is a modern, lightweight, performant and tunable OpenCL BLAS
 library written in C++11. It is designed to leverage the full
 performance potential of a wide variety of OpenCL devices from
 different vendors, including desktop and laptop GPUs, embedded GPUs,
 and other accelerators. CLBlast implements BLAS routines: basic
 linear algebra subprograms operating on vectors and matrices.
 .
 This package provides the shared library.

Package: libclc-17
Description-md5: 73bf1c1e61845108c59b363de4fd901a
Description-en: OpenCL C language implementation - platform support
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains support for the amdgcn (AMD GPU), PTX and r600
 platforms.

Package: libclc-17-dev
Description-md5: af42cc63b204a8c47b782398389a6170
Description-en: OpenCL C language implementation - development files
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains development header files.

Package: libclc-18
Description-md5: 73bf1c1e61845108c59b363de4fd901a
Description-en: OpenCL C language implementation - platform support
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains support for the amdgcn (AMD GPU), PTX and r600
 platforms.

Package: libclc-18-dev
Description-md5: af42cc63b204a8c47b782398389a6170
Description-en: OpenCL C language implementation - development files
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains development header files.

Package: libclc-19
Description-md5: 73bf1c1e61845108c59b363de4fd901a
Description-en: OpenCL C language implementation - platform support
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains support for the amdgcn (AMD GPU), PTX and r600
 platforms.

Package: libclc-19-dev
Description-md5: af42cc63b204a8c47b782398389a6170
Description-en: OpenCL C language implementation - development files
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains development header files.

Package: libclc-20
Description-md5: 73bf1c1e61845108c59b363de4fd901a
Description-en: OpenCL C language implementation - platform support
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains support for the amdgcn (AMD GPU), PTX and r600
 platforms.

Package: libclc-20-dev
Description-md5: af42cc63b204a8c47b782398389a6170
Description-en: OpenCL C language implementation - development files
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains development header files.

Package: libclc-21
Description-md5: 73bf1c1e61845108c59b363de4fd901a
Description-en: OpenCL C language implementation - platform support
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains support for the amdgcn (AMD GPU), PTX and r600
 platforms.

Package: libclc-21-dev
Description-md5: af42cc63b204a8c47b782398389a6170
Description-en: OpenCL C language implementation - development files
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains development header files.

Package: libclc-22
Description-md5: 73bf1c1e61845108c59b363de4fd901a
Description-en: OpenCL C language implementation - platform support
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains support for the amdgcn (AMD GPU), PTX and r600
 platforms.

Package: libclc-22-dev
Description-md5: af42cc63b204a8c47b782398389a6170
Description-en: OpenCL C language implementation - development files
 libclc is an open implementation of the OpenCL C programming language,
 as specified by the OpenCL 1.1 Specification.
 .
 This package contains development header files.

Package: libcld2-0
Description-md5: 7cbc64d5497434bd3e7d7ed7a4b4811a
Description-en: Compact Language Detector 2, library package
 Detects over 80 languages in UTF-8 text, based largely on groups
 of four letters.
 Also tables for 160+ language version.
 .
 This is the Library package.

Package: libcld2-dev
Description-md5: 08ce0946e305e6b9a6e483ff5b517cb1
Description-en: Compact Language Detector 2, development package
 Detects over 80 languages in UTF-8 text, based largely on groups
 of four letters.
 Also tables for 160+ language version.
 .
 This is the development package.

Package: libclearsilver-perl
Description-md5: be59004dd0fdccb51b297f6ec4089169
Description-en: Perl bindings for clearsilver
 Clearsilver is a fast, powerful, and language-neutral HTML template system.
 In both static content sites and dynamic HTML applications, it
 provides a separation between presentation code and application logic which
 makes working with your project easier.
 .
 This package contains the perl package ClearSilver.

Package: libcleri-dev
Description-md5: 5dd663feaa3ebef681a81e7536382d96
Description-en: language parser library - development files
 Libcleri is a powerful tool to build languages. From a built language,
 libcleri can automatically create parse trees, which are data structures
 representing how a grammar matches input. It also provides feedback in case
 the input does not match the language. This can be useful for auto-completion,
 suggestions or error handling.
 .
 This package contains the development files.

Package: libcleri1
Description-md5: ef180c003113788dd6f39ec0cf8d62de
Description-en: language parser library
 Libcleri is a powerful tool to build languages. From a built language,
 libcleri can automatically create parse trees, which are data structures
 representing how a grammar matches input. It also provides feedback in case
 the input does not match the language. This can be useful for auto-completion,
 suggestions or error handling.

Package: libcleri1-dbgsym
Description-md5: 101423e82d04aa7a5db66b76cd73242d
Description-en: debug symbols for libcleri1

Package: libclfft-dev
Description-md5: aed0a13818fdeef4954d0c8590546f7c
Description-en: development files for clFFT
 The clFFT library is an open source OpenCL library implementation of discrete
 Fast Fourier Transforms, which:
 .
 * Provides a fast and accurate platform for calculating discrete FFTs.
 * Works on CPU or GPU backends.
 * Supports in-place or out-of-place transforms.
 * Supports 1D, 2D, and 3D transforms with a batch size that can be greater
 than 1.
 * Supports planar (real and complex components in separate arrays) and
 interleaved (real and complex components as a pair contiguous in memory)
 formats.
 * Supports dimension lengths that can be any mix of powers of 2, 3, and 5.
 * Supports single and double precision floating point formats.
 .
 This package provides the development files.

Package: libclfft-doc
Description-md5: 32eff981b19899913ae0aab5e05170d2
Description-en: documentation for clFFT
 The clFFT library is an open source OpenCL library implementation of discrete
 Fast Fourier Transforms, which:
 .
 * Provides a fast and accurate platform for calculating discrete FFTs.
 * Works on CPU or GPU backends.
 * Supports in-place or out-of-place transforms.
 * Supports 1D, 2D, and 3D transforms with a batch size that can be greater
 than 1.
 * Supports planar (real and complex components in separate arrays) and
 interleaved (real and complex components as a pair contiguous in memory)
 formats.
 * Supports dimension lengths that can be any mix of powers of 2, 3, and 5.
 * Supports single and double precision floating point formats.
 .
 This package provides the documentation.

Package: libclfft2
Description-md5: f8736bf53d598c2b1c495b54965c197d
Description-en: OpenCL FFT library
 The clFFT library is an open source OpenCL library implementation of discrete
 Fast Fourier Transforms, which:
 .
 * Provides a fast and accurate platform for calculating discrete FFTs.
 * Works on CPU or GPU backends.
 * Supports in-place or out-of-place transforms.
 * Supports 1D, 2D, and 3D transforms with a batch size that can be greater
 than 1.
 * Supports planar (real and complex components in separate arrays) and
 interleaved (real and complex components as a pair contiguous in memory)
 formats.
 * Supports dimension lengths that can be any mix of powers of 2, 3, and 5.
 * Supports single and double precision floating point formats.
 .
 This package provides the shared library.

Package: libclhep-dev
Description-md5: 7966b9c4029c6c9ef3ff619f021f9826
Description-en: Class Library for High Energy Physics - development files
 CLHEP provides a set of HEP-specific foundation and utility classes such
 as random generators, physics vectors, geometry and linear algebra.
 .
 This package provides the development files of CLHEP.

Package: libclhep2.1t64
Description-md5: e16b534ffef6dccb4b9efebb5e65d4ad
Description-en: Class Library for High Energy Physics
 CLHEP provides a set of HEP-specific foundation and utility classes such
 as random generators, physics vectors, geometry and linear algebra.
 .
 This package provides the libraries of CLHEP.

Package: libcli-dev
Description-md5: c62072501f738ec51c88412616b6fc95
Description-en: emulates a cisco style telnet command-line interface (dev files)
 libcli provides a consistent Cisco style command-line environment for
 remote clients, with a few common features between every implemtation.
 .
 The library is not accessed by itself, rather the software which uses
 it listens on a defined port for a Telnet connection. This connection
 is handed off to libcli for processing.
 .
 libcli includes support for command history, command line editing and
 filtering of command output.
 .
 This package contains the files necessary for developing applications
 with libcli.

Package: libcli-framework-perl
Description-md5: f050226394222d799e5118c0fffb7c6b
Description-en: standardized, flexible, testable CLI applications framework for Perl
 CLI::Framework ("CLIF") provides a framework and conceptual pattern for
 building full-featured command line applications. It intends to make
 this process simple and consistent. It assumes the responsibility of
 implementing details that are common to all command-line applications,
 making it possible for new applications adhering to well-defined
 conventions to be built without the need to repeatedly write the same
 command-line interface code.

Package: libcli-osprey-perl
Description-md5: 4171100925053cc51aae9f2749f815d7
Description-en: module to assist in writing commandline applications with OO modules
 CLI::Osprey is a module to assist in writing commandline applications with M*
 OO modules (Moose, Moo, Mo). With it, you structure your app as one or more
 modules, which get instantiated with the commandline arguments as attributes.
 Arguments are parsed using Getopt::Long::Descriptive, and both long and short
 help messages as well as complete manual pages are automatically generated.
 An app can be a single command with options, or have sub-commands (like git).
 Sub-commands can be defined as modules (with options of their own) or as
 simple coderefs.

Package: libcli-simple-perl
Description-md5: 22b41e008c0b328207768ed274094ee6
Description-en: Simple OO base class for Perl CLI applications
 CLI::Simple provides a standard, simple way to create a Perl script that
 takes options, commands and arguments. It also configures Log4perl.
 .
 It is ideal for: internal tools and admin scripts, CLIs where you don't want
 a framework, and if you want to subclass a clean, minimal interface.
 .
 For more advanced features, look at something like App::Cmd
 (libapp-cmd-perl), CLI::Framework (libcli-framework-perl) or MooX::Options
 (libmoox-options-perl).

Package: libcli1.10t64
Description-md5: 7f5454a54d29f8eb153f55b860d813cd
Description-en: emulates a cisco style telnet command-line interface
 libcli provides a consistent Cisco style command-line environment for
 remote clients, with a few common features between every implemtation.
 .
 The library is not accessed by itself, rather the software which uses
 it listens on a defined port for a Telnet connection. This connection
 is handed off to libcli for processing.
 .
 libcli includes support for command history, command line editing and
 filtering of command output.

Package: libcli11-dev
Description-md5: b6a483a1a6bf8d94f083eff2c7dd6096
Description-en: Command line parser for C++11 and beyond
 CLI11 provides all the features you expect in a powerful command line
 parser, with a beautiful, minimal syntax and no dependencies beyond
 C++11. It is header only, and comes in a single file form for easy
 inclusion in projects.
 .
 This package contains cli11 headers and developments artifacts

Package: libcli11-doc
Description-md5: 6f1fe5e1ff883cd39d1c8561827aad84
Description-en: Command line parser for C++11 and beyond - Documentation
 CLI11 provides all the features you expect in a powerful command line
 parser, with a beautiful, minimal syntax and no dependencies beyond
 C++11. It is header only, and comes in a single file form for easy
 inclusion in projects.
 .
 This package gathers cli11 documentation and source code examples

Package: libclick-0.4-0
Description-md5: 00fddc5709ae09f963921e7a94d1e017
Description-en: run-time Click package management library
 Click is a simplified packaging format that installs in a separate part of
 the file system, suitable for third-party applications.
 .
 This package provides a shared library for managing Click packages.

Package: libclick-dev
Description-md5: e6db64e1a45e66e69c5e7a6e77046966
Description-en: development files for Click package management library
 Click is a simplified packaging format that installs in a separate part of
 the file system, suitable for third-party applications.
 .
 This package provides development files needed to build programs for
 managing Click packages.

Package: libclipboard-perl
Description-md5: f8fbad8b888f224916f85ac7f16274ae
Description-en: module to use X selections (clipboard) from Perl
 Clipboard is a module for accessing the X clipboard. It provides a copy() and
 a paste() function, and uses xclip(1) under the hood.
 .
 Additionally the package includes a couple of scripts for working with the
 clipboard:
 .
 clipaccumulate
 clipbrowse
 clipedit
 clipfilter
 clipjoin
 .
 The Clipboard::WaylandClipboard module supports Wayland by using wl-copy(1)
 and is loaded if WAYLAND_DISPLAY is set and wl-copy is available.

Package: libclipper-dev
Description-md5: 43cf412bcbcd44628cdfc62336796303
Description-en: object oriented development kit for crystallographic computing
 The aim of the clipper project is to produce a set of object-oriented
 libraries for the organisation of crystallographic data and the
 performance of crystallographic computation.
 .
 This package contains development environment for programs which will
 use the clipper libraries.

Package: libclipper-doc
Description-md5: c9c2c6bc98bd6c153849f1eb4e5d3be2
Description-en: doxygen generated documentation for libclipper
 The aim of the clipper project is to produce a set of object-oriented
 libraries for the organisation of crystallographic data and the
 performance of crystallographic computation.
 .
 This package provides doxygen generated documentation for the library.

Package: libclipper2
Description-md5: f3f644ac20e54b661bfcd920e00412d1
Description-en: object oriented library for crystallographic computing
 The aim of the clipper project is to produce a set of object-oriented
 libraries for the organisation of crystallographic data and the
 performance of crystallographic computation.
 .
 This package contains shared libraries needed to run programs that
 have been developed using the clipper libraries.

Package: libclipper2-2
Description-md5: 85287b7fc94a36cd9ea9b2b6a7f490df
Description-en: polygon clipping, offsetting and triangulation library
 Clipper2 provides C++ polygon clipping, offsetting and triangulation
 support. This package contains the default Clipper2 shared library.

Package: libclipper2-dev
Description-md5: 924c8905dd9eb82115a1513096aa4d04
Description-en: development files for Clipper2
 Clipper2 provides C++ polygon clipping, offsetting and triangulation
 support. This package contains the headers, CMake package files,
 pkg-config metadata, and unversioned linker symlinks.

Package: libclipper2utils2
Description-md5: 902c8b98d3e030b3eea7cfcb62396e28
Description-en: polygon clipping, offsetting and triangulation utility library
 Clipper2 provides C++ polygon clipping, offsetting and triangulation
 support. This package contains the Clipper2 utility shared library.

Package: libclipper2z2
Description-md5: e3c9235d7368d06cf8eb93566e5c4f9c
Description-en: polygon clipping, offsetting and triangulation library with USINGZ support
 Clipper2 provides C++ polygon clipping, offsetting and triangulation
 support. This package contains the Clipper2Z shared library built with
 USINGZ enabled.

Package: libclipper2zutils2
Description-md5: 5a8caca043f8559459fb18031b2b6e27
Description-en: polygon clipping utility library with USINGZ support
 Clipper2 provides C++ polygon clipping, offsetting and triangulation
 support. This package contains the Clipper2Z utility shared library built
 with USINGZ enabled.

Package: libclips
Description-md5: 5207f05479a3e938b1180d40c69601bc
Description-en: CLIPS shared libraries
 CLIPS is an OPS-like forward chaining production system written
 in ANSI C by NASA. The CLIPS inference engine includes truth maintenance,
 dynamic rule addition, and customizable conflict resolution strategies.
 .
 CLIPS, including the runtime version, is easily embeddable in other
 applications.  CLIPS includes an object-oriented language called COOL
 (CLIPS Object-Oriented Language) which is directly integrated with the
 inference engine.
 .
 This package installs the required shared libraries.

Package: libclips-dev
Description-md5: f5597ef4a162ae4e176c04992864f224
Description-en: CLIPS shared libraries
 CLIPS is an OPS-like forward chaining production system written
 in ANSI C by NASA. The CLIPS inference engine includes truth maintenance,
 dynamic rule addition, and customizable conflict resolution strategies.
 .
 CLIPS, including the runtime version, is easily embeddable in other
 applications.  CLIPS includes an object-oriented language called COOL
 (CLIPS Object-Oriented Language) which is directly integrated with the
 inference engine.
 .
 This package installs the static libraries and headers.

Package: libcliquer-dev
Description-md5: df5c5f9274e9686f4f4132aa4d528959
Description-en: clique searching library (development headers)
 This package contains the development headers for the clique
 searching library found in libcliquer0, which allows searching for
 cliques in arbitrary weighted and unweighted graphs.

Package: libcliquer1
Description-md5: 1c98b0c01e7cbc33b24bd46dda6881b5
Description-en: clique searching library
 Cliquer is a set of routines for finding cliques in arbitrary weighted
 and unweighted graphs. It can search for maximal cliques, maximal-weighted
 cliques or cliques within a given size range.

Package: libclj-digest-clojure
Description-md5: 1b94e93e9709a667baa4fb24457a26e1
Description-en: message digest library for Clojure
 clj-digest provides message digest implementations for Clojure, handling the
 following types:
 * java.lang.String
 * byte array
 * java.io.File
 * java.io.InputStream
 * Sequences of byte arrays
 .
 It supports all digest algorithms provided by Java.

Package: libclj-http-clojure
Description-md5: 2f00d96ea9c3b68b6de0b6eae955d803
Description-en: Clojure HTTP client library
 clj-http is an HTTP library wrapping the Apache HttpComponents client library
 for Java.

Package: libclj-stacktrace-clojure
Description-md5: 7c1c78f6ad38e24a1d52903b2be7049e
Description-en: more readable stacktraces in Clojure programs
 clj-stacktrace-clojure changes the format of stacktraces making them more
 readable. Changes include vertical alignment, redirection, and special
 notation for Clojure functions.
 .
 This library also provides a hook for Leiningen to enable clj-stacktrace
 across all the projects that use clojure.test and clojure.stacktrace in
 general. It also allows clj-stacktrace to be used in the repl.

Package: libclj-time-clojure
Description-md5: eee42d1b664284203890f77ab2d729ed
Description-en: date and time library for Clojure
 clj-time is a date and time library for Clojure, wrapping the Joda Time Java
 library.

Package: libclj-tuple-clojure
Description-md5: 60c1fa63fb3a23695a52065bf1fd2739
Description-en: efficient implementations for small maps and vectors in Clojure
 clj-tuple provides efficient implementations for small maps and vectors in
 Clojure. The library is a drop-in replacement for Clojure's builtin vector and
 hash-map types.

Package: libclj-yaml-clojure
Description-md5: 7a781d5ccf4416438a983fda6915ac95
Description-en: YAML encoding and decoding for Clojure
 clj-yaml provides YAML encoding and decoding for Clojure via the SnakeYAML
 Java library.

Package: libcln-dev
Description-md5: 831d0390bfcb077ca603daabcf6aaf1c
Description-en: Development library for Class Library for Numbers (c++)
 CLN is a library for computations with all kinds of numbers.  It has a
 rich set of number classes, including integers (with unlimited precision),
 reals with various precisions (including unlimited), rationals, complex
 numbers and polynomials. The kernel is written in assembly language.
 It uses garbage  collection (automatic, without imposing any burden on the
 main application). Many efficient algorithms (i.e. for all transcendental
 functions) are implemented.
 .
 This package provides header files, a static library plus a manual.

Package: libcln6
Description-md5: 31060448fbd7fb4e8115ed8fe37ec84b
Description-en: Class Library for Numbers (C++)
 CLN is a library for computations with all kinds of numbers.  It has a
 rich set of number classes, including integers (with unlimited precision),
 reals with various precisions (including unlimited), rationals, complex
 numbers and polynomials. The kernel is written in assembly language.
 It uses garbage  collection (automatic, without imposing any burden on the
 main application). Many efficient algorithms (i.e. for all transcendental
 functions) are implemented.

Package: libclojure-java
Description-md5: 93c1db04e8e2532bb929bfe3e88ed517
Description-en: Lisp dialect for the JVM (library)
 Clojure is a dynamic programming language that targets the Java Virtual
 Machine. It is designed to be a general-purpose language, combining the
 approachability and interactive development of a scripting language with
 an efficient and robust infrastructure for multithreaded programming.
 Clojure is a compiled language - it compiles directly to JVM bytecode,
 yet remains completely dynamic. Every feature supported by Clojure is
 supported at runtime. Clojure provides easy access to the Java
 frameworks, with optional type hints and type inference, to ensure that
 calls to Java can avoid reflection.
 .
 Clojure is a dialect of Lisp, and shares with Lisp the code-as-data
 philosophy and a powerful macro system. Clojure is predominantly a
 functional programming language, and features a rich set of immutable,
 persistent data structures. When mutable state is needed, Clojure offers
 a software transactional memory system and reactive Agent system that
 ensure clean, correct, multithreaded designs.
 .
 This package contains the library.

Package: libclojure-maven-plugin-java
Description-md5: a7ba1a6d9fff1c9cf8429f95ff02f5b1
Description-en: Clojure plugin for Maven
 Clojure is a dynamic programming language that targets the Java Virtual
 Machine. It is designed to be a general-purpose language, combining the
 approachability and interactive development of a scripting language with
 an efficient and robust infrastructure for multithreaded programming.
 .
 This package provides a Maven Mojo allowing for programs written using
 Clojure to be built with Maven.

Package: libclone-choose-perl
Description-md5: 880cb21e26a092bf3824e0140503b675
Description-en: Choose appropriate clone utility (Perl library)
 Clone::Choose checks several different modules which provides a clone()
 function and selects an appropriate one.
 .
 A clone() function is useful for creating copies of complex nested data
 structures.
 .
 The default preference is
 .
 Clone
 .
 Storable
 .
 Clone::PP
 .
 This list might evolve in future.

Package: libclone-pp-perl
Description-md5: 23e27c89c0de3fa1a5417c36b0ca2a60
Description-en: module to recursively copy Perl datatypes
 Clone::PP provides a general-purpose clone function to make deep
 copies of Perl data structures. It calls itself recursively to copy
 nested hash, array, scalar and reference types, including tied
 variables and objects.
 .
 The clone() function takes a scalar argument to copy. To duplicate
 arrays or hashes, pass them in by reference:
 .
 my $copy = clone(\@array);    my @copy = @{ clone(\@array) };
 my $copy = clone(\%hash);     my %copy = %{ clone(\%hash) };
 .
 The clone() function also accepts an optional second parameter that
 can be used to limit the depth of the copy. If you pass a limit of
 0, clone will return the same value you supplied; for a limit of
 1, a shallow copy is constructed; for a limit of 2, two layers of
 copying are done, and so on.
 .
 This is a pure-perl implementation. For a faster XS-/C-based
 implementation see the libclone-perl package.

Package: libclosure-compiler-java
Description-md5: 592b016234a852aad75793e9deb4dd98
Description-en: JavaScript optimizing compiler - library package
 Closure Compiler is a JavaScript optimizing compiler. It parses your
 JavaScript, analyzes it, removes dead code and rewrites and minimizes
 what's left. It also checks syntax, variable references, and types, and
 warns about common JavaScript pitfalls. It is used in many of Google's
 JavaScript apps, including Gmail, Google Web Search, Google Maps, and
 Google Docs.
 .
 This package contains the jar library.

Package: libclosure-compiler-java-doc
Description-md5: e8fd98eb3d6ec3360a6a3a64a0c664bb
Description-en: JavaScript optimizing compiler - Javadoc
 Closure Compiler is a JavaScript optimizing compiler. It parses your
 JavaScript, analyzes it, removes dead code and rewrites and minimizes
 what's left. It also checks syntax, variable references, and types, and
 warns about common JavaScript pitfalls. It is used in many of Google's
 JavaScript apps, including Gmail, Google Web Search, Google Maps, and
 Google Docs.
 .
 This package contains the API documentation of libclosure-compiler-java.

Package: libcloudflare-ddns-dev
Description-md5: bcb38649f247efbf84f3f7c149540629
Description-en: dynamically update a DNS record using Cloudflare - development files
 cloudflare-ddns is a oneshot program: you run it, it updates
 the DNS record, and it terminates. This uses Cloudflare's API,
 so to run the tool you'll need an API token and the Zone ID
 of the DNS zone that you want to update.
 .
 This package contains the development files.

Package: libcloudflare-ddns2
Description-md5: c563b701c208ebcac42a98293cdf7a09
Description-en: dynamically update a DNS record using Cloudflare - runtime library
 cloudflare-ddns is a oneshot program: you run it, it updates
 the DNS record, and it terminates. This uses Cloudflare's API,
 so to run the tool you'll need an API token and the Zone ID
 of the DNS zone that you want to update.
 .
 This package contains the shared library.

Package: libcloudproviders-dev
Description-md5: 23f6fd2d428a71fbd30126a50523c2c0
Description-en: cloud provider library - development files
 libcloudproviders is a glib based library that makes it easier to implement
 a cloud provider server or client.
 .
 libcloudproviders also provides a DBus API that allows cloud storage sync
 clients to expose their services. Clients such as file managers and desktop
 environments can then provide integrated access to the cloud providers
 services.
 .
 This package contains the development files.

Package: libcloudproviders-doc
Description-md5: cd15e5e5816c2bf28a750c66c16b62d5
Description-en: cloud provider library - documentation
 libcloudproviders is a glib based library that makes it easier to implement
 a cloud provider server or client.
 .
 libcloudproviders also provides a DBus API that allows cloud storage sync
 clients to expose their services. Clients such as file managers and desktop
 environments can then provide integrated access to the cloud providers
 services.
 .
 This package contains the API reference.

Package: libcloudproviders0
Description-md5: 8674d99a95f8aa7995dee8e8ce395ee8
Description-en: cloud provider library
 libcloudproviders is a glib based library that makes it easier to implement
 a cloud provider server or client.
 .
 libcloudproviders also provides a DBus API that allows cloud storage sync
 clients to expose their services. Clients such as file managers and desktop
 environments can then provide integrated access to the cloud providers
 services.

Package: libclout-clojure
Description-md5: 2afe58537ddc3a36827327d8425224e0
Description-en: library for matching Ring HTTP requests
 Clout is a library for matching Ring HTTP requests. It uses the same routing
 syntax as used by popular Ruby web frameworks like Ruby on Rails and
 Sinatra.

Package: libclsync-dev
Description-md5: 251384e5a9e9348406b606596a08a9d1
Description-en: development files for libclsync
 Clsync recursively watches for source directory and executes external
 program to sync the changes. Clsync is adapted to use together with rsync.
 This utility is much more lightweight than competitors and supports such
 features as separate queue for big files, regex file filter,
 multi-threading.
 .
 This package contains development files for controlling clsync via socket.

Package: libclsync0t64
Description-md5: b4019c227c7a5cb0890c0ac7576dad95
Description-en: clsync control socket library
 Clsync recursively watches for source directory and executes external
 program to sync the changes. Clsync is adapted to use together with rsync.
 This utility is much more lightweight than competitors and supports such
 features as separate queue for big files, regex file filter,
 multi-threading.
 .
 This package contains a shared library to control clsync via socket.

Package: libclthreads-dev
Description-md5: 35f66b1b13cca73d84566f79a6b7253f
Description-en: POSIX threads C++ access library (development files)
 C++ wrapper library around the POSIX threads API.
 POSIX threads C++ access library
 .
 This package provides the development headers.

Package: libclthreads2t64
Description-md5: 2170acc68dd3f35e9f92cb5a00a4238a
Description-en: POSIX threads C++ access library  (shared library)
 C++ wrapper library around the POSIX threads API.
 POSIX threads C++ access library
 .
 This package contains the shared library for libclthreads2.

Package: libclustalo-dev
Description-md5: 12184b9a2388b801021658e1618f187f
Description-en: Library to embed Clustal Omega
 This package contains headers and libraries to include Clustal Omega
 in a program. It provides Clustal Omega usage with an API.

Package: libclustalo-doc
Description-md5: 21029284f745926187546f7e90316639
Description-en: API documentation for library to embed Clustal Omega
 Documentation of the library that provides Clustal Omega usage with an API.
 .
 This package contains the HTML documentation to use the Clustal Omega
 library provided in package libclustalo-dev.

Package: libclutter-1.0-0
Description-md5: a61582dd624c05cff2d537148daf6e7c
Description-en: Open GL based interactive canvas library
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.

Package: libclutter-1.0-common
Description-md5: 38161479c76808c77cc7cac8fb452207
Description-en: Open GL based interactive canvas library (common files)
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.
 .
 This package contains the common files, such as translations.

Package: libclutter-1.0-dev
Description-md5: d2f107ca493c4c999db05729a9a06672
Description-en: Open GL based interactive canvas library (development files)
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.
 .
 This package contains the development files.

Package: libclutter-1.0-doc
Description-md5: 02635797d227670df03bfcc254b316dd
Description-en: Open GL based interactive canvas library (documentation)
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.
 .
 This package contains the documentation.

Package: libclutter-gst-3.0-0
Description-md5: 68c63db77bdc02fd5cd00999c8634190
Description-en: Open GL based interactive canvas library GStreamer elements
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.

Package: libclutter-gst-3.0-dev
Description-md5: 226f3bbc8ad7bee2e20aa688dabd66d8
Description-en: Open GL based interactive canvas library GStreamer elements (development files)
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.
 .
 This package contains the development files.

Package: libclutter-gst-3.0-doc
Description-md5: 30572bfe8177705fb4404f6968d24263
Description-en: Open GL based interactive canvas library GStreamer elements (documentation)
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.
 .
 This package contains the documentation.

Package: libclutter-gtk-1.0-0
Description-md5: b45ee0f005530aab6651f7cd9600f11a
Description-en: Open GL based interactive canvas library GTK+ widget
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.

Package: libclutter-gtk-1.0-dev
Description-md5: e9e6bec0e5d64d1155b64afd7e289839
Description-en: Open GL based interactive canvas library GTK+ widget (development files)
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.
 .
 This package contains the development files.

Package: libclutter-gtk-1.0-doc
Description-md5: 30dead2af292731b7e504c7925a6b467
Description-en: Open GL based interactive canvas library GTK+ widget (documentation)
 Clutter is an Open GL based interactive canvas library, designed for creating
 fast, mainly 2D single window applications such as media box UIs,
 presentations, kiosk style applications and so on.
 .
 This package contains the documentation.

Package: libclxclient-dev
Description-md5: 854189f8f6c5b948cc336648411f20ec
Description-en: X Window System C++ access library (development files)
 C++ wrapper library around the X Window System API.
 X Window System C++ access library.
 .
 This package provides the development headers.

Package: libclxclient3t64
Description-md5: 3f98adef7bd9eb543fb9ab175db226a1
Description-en: X Window System C++ access library (shared library)
 C++ wrapper library around the X Window System API.
 X Window System C++ access library.
 .
 This package contains the shared library for libclxclient3.

Package: libcm256cc-dev
Description-md5: 9d7d1230c8a567a9eb3e6b59f216eb8c
Description-en: Fast GF(256) Cauchy MDS Block Erasure Codec in C++ (headers)
 cm256cc is a simple library for erasure codes. From given data it generates
 redundant data that can be used to recover the originals.
 .
 This package contains the header files.

Package: libcm256cc1t64
Description-md5: f75902bf59ca4287273f9963a6749539
Description-en: Fast GF(256) Cauchy MDS Block Erasure Codec in C++
 cm256cc is a simple library for erasure codes. From given data it generates
 redundant data that can be used to recover the originals.

Package: libcmark-dev
Description-md5: 30479a9e3bf6d1c86d2a287ee359ba22
Description-en: development files for CommonMark parsing and rendering library
 cmark is the C reference implementation of CommonMark,
 a rationalized version of Markdown syntax with a spec.
 .
 cmark parses almost as fast as sundown and hoedown
 (but safer and less buggy),
 about 3 times faster than discount,
 and about 100 times faster than kramdown and pandoc.
 Memory consumption is on par with sundown
 and about 10 times less than pandoc.
 .
 cmark outputs HTML, groff man, LaTeX, CommonMark,
 and a custom XML format.
 .
 Markdown is a lightweight markup language
 with plain-text-formatting syntax.
 .
 This package contains the header and development files.

Package: libcmark-gfm-dev
Description-md5: d20b80235e9c657e6f2c9433a14f32f3
Description-en: CommonMark GitHub flavor gfm library dev files
 cmark-gfm is the GitHub flavor of the cmark C reference
 implementation of CommonMark, a rationalized version of Markdown
 syntax with a spec. This package provides the development files for
 the gfm library

Package: libcmark-gfm-extensions-dev
Description-md5: cb11d34df048ce300d436d62197aed7d
Description-en: CommonMark GitHub flavor gfm extensions library dev files
 cmark-gfm is the GitHub flavor of the cmark C reference
 implementation of CommonMark, a rationalized version of Markdown
 syntax with a spec. This package provides the development files for
 the gfm extensions library

Package: libcmark-gfm-extensions0.29.0.gfm.13
Description-md5: f72008757eaba01ac9520434e96822ed
Description-en: CommonMark GitHub flavor gfm extension library
 cmark-gfm is the GitHub flavor of the cmark C reference
 implementation of CommonMark, a rationalized version of Markdown
 syntax with a spec. This package provides the required gfm extension
 library

Package: libcmark-gfm0.29.0.gfm.13
Description-md5: a1e0535c35946803b65e474faabb2842
Description-en: CommonMark GitHub flavor gfm library
 cmark-gfm is the GitHub flavor of the cmark C reference
 implementation of CommonMark, a rationalized version of Markdown
 syntax with a spec. This package provides the required gfm
 library

Package: libcmark0.30.2
Description-md5: d7f8ff62ddee259bf6993bbe822783a6
Description-en: CommonMark parsing and rendering library
 cmark is the C reference implementation of CommonMark,
 a rationalized version of Markdown syntax with a spec.
 .
 cmark parses almost as fast as sundown and hoedown
 (but safer and less buggy),
 about 3 times faster than discount,
 and about 100 times faster than kramdown and pandoc.
 Memory consumption is on par with sundown
 and about 10 times less than pandoc.
 .
 cmark outputs HTML, groff man, LaTeX, CommonMark,
 and a custom XML format.
 .
 Markdown is a lightweight markup language
 with plain-text-formatting syntax.
 .
 This package contains the shared libraries.

Package: libcmdliner-ocaml-dev
Description-md5: 40041cac04e1d80d38d3958487cb1079
Description-en: declarative definition of command line interfaces
 It provides a simple and compositional mechanism to convert command
 line arguments to OCaml values and pass them to your functions.
 The module automatically handles syntax errors, help messages and
 UNIX man page generation. It supports programs with single or
 multiple commands (like darcs or git) and respects most of the POSIX
 and GNU conventions.
 .
 This package contains the development modules you need to use Cmdliner
 in your programs.

Package: libcminpack-dev
Description-md5: d09343320262ffda2eaaa5c6bdac028c
Description-en: Nonlinear equations and nonlinear least squares problems - development
 Minpack includes software for solving nonlinear equations and nonlinear least
 squares problems. Five algorithmic paths each include a core subroutine and an
 easy-to-use driver. The algorithms proceed either from an analytic
 specification of the Jacobian matrix or directly from the problem functions.
 The paths include facilities for systems of equations with a banded Jacobian
 matrix, for least squares problems with a large amount of data, and for
 checking the consistency of the Jacobian matrix with the functions.
 .
 This is the C re-write of the original fortran minpack implementation.
 .
 This package contains development files needed to build cminpack applications.

Package: libcminpack1
Description-md5: 3d955d68e845c79c8067108dcda0b967
Description-en: Nonlinear equations and nonlinear least squares problems - runtime
 Minpack includes software for solving nonlinear equations and nonlinear least
 squares problems. Five algorithmic paths each include a core subroutine and an
 easy-to-use driver. The algorithms proceed either from an analytic
 specification of the Jacobian matrix or directly from the problem functions.
 The paths include facilities for systems of equations with a banded Jacobian
 matrix, for least squares problems with a large amount of data, and for
 checking the consistency of the Jacobian matrix with the functions.
 .
 This is the C re-write of the original fortran minpack implementation.
 .
 This package contains the libraries needed to run cminpack applications.

Package: libcmis-0.6-6t64
Description-md5: c7b001f67d1ca4701cfd8217d9b07e59
Description-en: CMIS protocol client library
 LibCMIS is a C++ client library for the CMIS interface.
 .
 This allows C++ applications to connect to any Enterprise Content Management
 system behaving as a CMIS server like Alfresco, Nuxeo. It also provides Access
 to Google Drive/OneDrive/SharePoint

Package: libcmis-dev
Description-md5: 6950c33ce47f4e641b33c5f6333e7174
Description-en: CMIS protocol client library -- development
 LibCMIS is a C++ client library for the CMIS interface.
 .
 This allows C++ applications to connect to any Enterprise Content Management
 system behaving as a CMIS server like Alfresco, Nuxeo. It also provides Access
 to Google Drive/OneDrive/SharePoint
 .
 This package contains the development files (headers, ...) for libcmis.

Package: libcml-smlnj
Description-md5: d2f9227628c6e7a647851b9475b99dfb
Description-en: Concurrent ML extension of SML
 An SML library for message-passing concurrency. This library adds
 threading support to SML. Each thread is then manually executed by
 running a separate function, rather than being called directly by the
 top-level SML loop.

Package: libcmlutil-smlnj
Description-md5: 68a0cbf0064a3fb137a91a71aff1abb5
Description-en: Concurrent ML utility library
 Not all modules in the normal SML/NJ library are thread safe. This
 library provides thread-safe implementations of these
 libraries.

Package: libcmlxom-java
Description-md5: 7b90aceff60dc9553c500b8f09900d06
Description-en: Java library for processing CML
 XML Object Model for Chemical Markup Language

Package: libcmocka-dev
Description-md5: cacf12a1f25876f1d8bb7b025507f13d
Description-en: development files for the CMocka unit testing framework
 This package contains the library development files for CMocka.
 .
 The idea of CMocka is that a test application only requires the
 standard C library and the CMocka library itself to minimize conflicts
 with standard C headers especially on a lot of different platforms.
 .
 Features:
 * Easy to use framework to write unit tests
 * Support for mock objects
 * Testing of memory leaks, buffer overflows and underflows
 * Platform and compiler independent

Package: libcmocka-mocks-dev
Description-md5: c011341234f3cc38600a636b79b62b43
Description-en: Library to mock common C functions for testing purposes
 Library to mock common C functions, like libc and jsonc, for testing purposes.
 This collection of ready to use mocks is based on cmocka_extensions.
 .
 Development package.

Package: libcmocka0
Description-md5: 6bcde89ea787a53bb2c8e959dceedb59
Description-en: library for the CMocka unit testing framework
 This is the major library for CMocka.
 .
 The idea of CMocka is that a test application only requires the
 standard C library and the CMocka library itself to minimize conflicts
 with standard C headers especially on a lot of different platforms.
 .
 Features:
 * Easy to use framework to write unit tests
 * Support for mock objects
 * Testing of memory leaks, buffer overflows and underflows
 * Platform and compiler independent

Package: libcmor-dev
Description-md5: 3cf8ecee61701b3ad4b60a28c9373fe3
Description-en: Development files for Climate Model Output Rewriter
 The "Climate Model Output Rewriter" (CMOR, pronounced "Seymour")
 comprises a set of C-based functions, with bindings to both Python
 and FORTRAN 90, that can be used to produce CF-compliant netCDF files.
 that fulfill the requirements of many of the climate community's
 standard model experiments.
 .
 This package contains files needed to build and link against the CMOR library.

Package: libcmor2t64
Description-md5: 3e7f8551dfbcda9ec257e71c4fcae795
Description-en: Climate Model Output Rewriter library
 The "Climate Model Output Rewriter" (CMOR, pronounced "Seymour")
 comprises a set of C-based functions, with bindings to both Python
 and FORTRAN 90, that can be used to produce CF-compliant netCDF files
 that fulfill the requirements of many of the climate community's
 standard model experiments. These experiments are collectively
 referred to as MIP's and include, for example, AMIP, CMIP, CFMIP,
 PMIP, APE, and IPCC scenario runs. The output resulting from CMOR
 is "self-describing" and facilitates analysis of results across models.

Package: libcmpack-dev
Description-md5: bbf2ea631190f6a38b7640e8cb842829
Description-en: reduction of images carried out by CCD camera (development)
 This package contains software, which offers the complete solution for
 reduction of images carried out by CCD camera, intended on a observation
 of variable stars. Each step of reduction process can be run from the
 command line or via simple and intuitive graphical user interface.
 .
 This package contains files for development.

Package: libcmpack20
Description-md5: 72fc42e1c637c5a8c77ed403283d13e5
Description-en: reduction of images carried out by CCD camera (library)
 This package contains software, which offers the complete solution for
 reduction of images carried out by CCD camera, intended on a observation
 of variable stars. Each step of reduction process can be run from the
 command line or via simple and intuitive graphical user interface.
 .
 This package contains the library.

Package: libcmph-dev
Description-md5: 70b52092a3a23c9072e03bfc3756ae48
Description-en: C Minimal Perfect Hashing Library development files
 Minimal perfect hash functions are widely used for memory efficient storage
 and fast retrieval of items from static sets, such as words in natural
 languages, reserved words in programming languages or interactive systems,
 universal resource locations (URLs) in Web search engines, or item sets in
 data mining techniques.
 .
 This package contains the development files of the library.

Package: libcmph-tools
Description-md5: 01d8963db8891e236b4e86532cdbf662
Description-en: C Minimal Perfect Hashing Library command line utilities
 Minimal perfect hash functions are widely used for memory efficient storage
 and fast retrieval of items from static sets, such as words in natural
 languages, reserved words in programming languages or interactive systems,
 universal resource locations (URLs) in Web search engines, or item sets in
 data mining techniques.
 .
 This package contains the cmph command line utility to generate and query
 minimal perfect hash functions.

Package: libcmph0t64
Description-md5: b6c74b9e4a38152ed7cebc634a91b960
Description-en: C Minimal Perfect Hashing Library
 Minimal perfect hash functions are widely used for memory efficient storage
 and fast retrieval of items from static sets, such as words in natural
 languages, reserved words in programming languages or interactive systems,
 universal resource locations (URLs) in Web search engines, or item sets in
 data mining techniques.

Package: libcmpicppimpl0
Description-md5: 34a24b30a937e7c41799d8d264d78a7b
Description-en: CMPI C++ wrapper
 This package provides the so-called Common Manageability Programming
 Interface C++ Wrapper, a shared library implementing the C++ support for
 writing CMPI-compliant CIM providers (CMPI).

Package: libcmpicppimpl0-dev
Description-md5: 24278e50f920df72d561f7f41001fecd
Description-en: C and C++ CMPI development headers
 This package provides a standalone development kit for CMPI providers. It
 contains the CMPI header files needed for compilation of CMPI providers
 written in the C programming language, or making use of the CMPI C++ Wrapper.

Package: libcmpiosbase-common0
Description-md5: ddc1c4b7db896448136b05e0517c2c37
Description-en: SBLIM provider base OS common libraries
 The base OS common libraries used in SBLIM base provider and other SBLIM
 providers.

Package: libcmpiosbase-common0-dev
Description-md5: 127d0d16c8d3ed8003a32be36c6c82ed
Description-en: SBLIM provider base OS common header files
 This package contains header files needed to compile SBLIM providers using
 the SBLIM provider base OS common libraries.

Package: libcmtspeechdata-dev
Description-md5: 34425c908db5e8af20e0ead659b5be8d
Description-en: modem speech data handling library (devel files)
 libcmtspeechdata is the userspace side for Nokia's CMT Speech Data SSI
 protocol. The library  provides an application interface for implementing the
 speech data path for cellular voice calls. IT does not contain any
 functionality for setting up and managing the call signaling path.
 .
 The library will access the hardware using /dev/cmt_speech.
 .
 This package contains the shared library's development files.

Package: libcmtspeechdata-doc
Description-md5: 09e87172419d1e9fe6b8dec39e8ff1a3
Description-en: modem speech data handling library (documentation)
 libcmtspeechdata is the userspace side for Nokia's CMT Speech Data SSI
 protocol. The library  provides an application interface for implementing the
 speech data path for cellular voice calls. IT does not contain any
 functionality for setting up and managing the call signaling path.
 .
 The library will access the hardware using /dev/cmt_speech.
 .
 This package contains the shared library's documentation files.

Package: libcmtspeechdata-utils
Description-md5: b46894add7f8923e888cf8dbb22b7fb3
Description-en: modem speech data handling library (utils)
 libcmtspeechdata is the userspace side for Nokia's CMT Speech Data SSI
 protocol. The library  provides an application interface for implementing the
 speech data path for cellular voice calls. IT does not contain any
 functionality for setting up and managing the call signaling path.
 .
 The library will access the hardware using /dev/cmt_speech.
 .
 This package contains small binary utils, that are part of the source package.

Package: libcmtspeechdata0t64
Description-md5: ab1b77342d609182065a449fbdd0732a
Description-en: modem speech data handling library
 libcmtspeechdata is the userspace side for Nokia's CMT Speech Data SSI
 protocol. The library  provides an application interface for implementing the
 speech data path for cellular voice calls. IT does not contain any
 functionality for setting up and managing the call signaling path.
 .
 The library will access the hardware using /dev/cmt_speech.
 .
 This package contains the shared library.

Package: libcneartree-dev
Description-md5: c9bf12b618fb540bb3546e8d4fc02aa6
Description-en: Library and headers for solving the Nearest Neighbor Problem
 Neartree is an API and a library for finding nearest neighbors among
 points in spaces of arbitrary dimensions. This package provides a C++
 template, TNear.h, and C library and header files for compiling
 programs using Neartree.
 .
 The library uses the Nearest Neighbor algorithm after Kalantari and
 McDonald, (IEEE Transactions on Software Engineering, v. SE-9, pp.
 631-634,1983) modified to use recursion instead of a double-linked tree
 and simplified so that it does less checking for things like is the
 distance to the right less than the distance to the left; it was found
 that these checks make little to no difference.

Package: libcneartree7t64
Description-md5: 0798d851391cb5df04b3fbbb913c918c
Description-en: Library for solving the Nearest Neighbor Problem
 Neartree is an API and a library for finding nearest neighbors among
 points in spaces of arbitrary dimensions.
 .
 The library uses the Nearest Neighbor algorithm after Kalantari and
 McDonald, (IEEE Transactions on Software Engineering, v. SE-9, pp.
 631-634,1983) modified to use recursion instead of a double-linked tree
 and simplified so that it does less checking for things like is the
 distance to the right less than the distance to the left; it was found
 that these checks make little to no difference.

Package: libcnrun2
Description-md5: bea892f2e3c6089a03df2b73d896a54e
Description-en: NeuroML-capable neuronal network simulator (shared lib)
 CNrun is a neuronal network simulator implemented as a Lua package.
 This package contains shared libraries.
 .
 See lua-cnrun description for extended description.

Package: libcnrun2-dev
Description-md5: a25ed05d01dcad9dde9b2dfc7c58e852
Description-en: NeuroML-capable neuronal network simulator (development files)
 CNrun is a neuronal network simulator implemented as a Lua package.
 This package contains development files.
 .
 See lua-cnrun description for extended description.

Package: libcoap3-bin
Description-md5: aa34f93d62d5cb48a3a23996757be80e
Description-en: C-Implementation of CoAP - example binaries API version 3
 The libcoap provides some example binary files to show the usage of a CoAP
 Server, CoAP Client and a Resource Directory implementation. These examples
 heavily rely on the libcoap as the core functionality is based there.
 .
 This package provides the following example binaries without DTLS functions:
 * coap-client-notls
 A command-line client that allows you to interact with CoAP resources.
 .
 * coap-server-notls
 Simple server that can provide CoAP resources for simple testing cases.
 .
 * coap-rd-notls
 This binary let you simulate various CoAP resources mostly for testing
 purpose.
 .
 This package provides the following example binaries with DTLS functions:
 * coap-client-{gnutls,openssl}
 A command-line client that allows you to interact with CoAP resources
 based on TLS functions by GnuTLS or OpenSSL.
 .
 * coap-server-{gnutls,openssl}
 Simple server that can provide CoAP resources for simple testing cases
 based on TLS functions by GnuTLS or OpenSSL.
 .
 * coap-rd-{gnutls,openssl}
 This binary let you simulate various CoAP resources mostly for testing
 based on TLS functions by GnuTLS or OpenSSL.
 .
 You can use these files without any exception no matter as they named
 examples. Please see the respective man pages for usage instructions.

Package: libcoap3-dev
Description-md5: 616d99a7843cf381198573507ced26fd
Description-en: C-Implementation of CoAP - development files API version 3
 Lightweight application-protocol for devices that are constrained their
 resources such as computing power, RF range, memory, bandwidth, or network
 packet sizes. This protocol, CoAP, is developed in the IETF working group
 "CoRE", <https://datatracker.ietf.org/wg/6lowapp/about/> and was
 standardized in RFC 7252.
 .
 This package contains the developer files like headers, the static library
 and the pkg-config files.

Package: libcoap3-doc
Description-md5: 06a76d29c784ba6320d0231ee4a7a710
Description-en: C-Implementation of CoAP - HTML based documentation files for API v3
 Lightweight application-protocol for devices that are constrained their
 resources such as computing power, RF range, memory, bandwidth, or network
 packet sizes. This protocol, CoAP, is developed in the IETF working group
 "CoRE", <https://datatracker.ietf.org/wg/6lowapp/about/> and was
 standardized in RFC 7252.
 .
 This package contains the Doxygen generated library API HTML documentation
 for libcoap.
 They can be accessed by open /usr/share/doc/libcoap3-doc/html/index.html.

Package: libcoap3t64
Description-md5: 274e4a03d6018de842cb88ec28f6edb3
Description-en: C-Implementation of CoAP - libraries API version 3
 Lightweight application-protocol for devices that are constrained their
 resources such as computing power, RF range, memory, bandwidth, or network
 packet sizes. This protocol, CoAP, is developed in the IETF working group
 "CoRE", <https://datatracker.ietf.org/wg/6lowapp/about/> and was
 standardized in RFC 7252.
 .
 The libcoap library v3 has DTLS functionality included based on TLS
 functions provided by GnuTLS or OpenSSL with enhanced behavior to the
 previous API version.
 .
 This package contains the various libcoap libraries based on API v3 with
 and without DTLS functionality.

Package: libcoarrays-dev
Description-md5: 443f0a64b05f6c1b44fde675d83efdae
Description-en: Co-Array Fortran libraries
 OpenCoArrays is an open-source software project that supports the
 coarray Fortran (CAF) parallel programming features of the Fortran 2008
 standard and several features proposed for Fortran 2015 in the draft
 Technical Specification [TS 18508] "Additional Parallel Features in Fortran".
 .
 This package contains shared development files (headers and fortran modules)

Package: libcoarrays-mpich-dev
Description-md5: 26e66c932dd2e98f5060256749497024
Description-en: Co-Array Fortran libraries for - development files (MPICH)
 OpenCoArrays is an open-source software project that supports the
 coarray Fortran (CAF) parallel programming features of the Fortran 2008
 standard and several features proposed for Fortran 2015 in the draft
 Technical Specification [TS 18508] "Additional Parallel Features in Fortran".
 .
 This package provides the libraries necessary for Fortran to build parallel
 CAF programs built on top of MPICH MPI.

Package: libcoarrays-openmpi-dev
Description-md5: 521eab5b3cd3a12d232bdf03341cde88
Description-en: Co-Array Fortran libraries  - development files (OpenMPI)
 OpenCoArrays is an open-source software project that supports the
 coarray Fortran (CAF) parallel programming features of the Fortran 2008
 standard and several features proposed for Fortran 2015 in the draft
 Technical Specification [TS 18508] "Additional Parallel Features in Fortran".
 .
 This package provides the libraries necessary for Fortran to build parallel
 CAF programs built on top of OpenMPI.

Package: libcob4-dev
Description-md5: 44100c9f72bc45c3083963bbd41745de
Description-en: COBOL compiler - development files
 This package contains the development files for gnucobol.
 .
 GnuCOBOL (formerly OpenCOBOL) is a free, modern COBOL compiler. GnuCOBOL
 implements a substantial part of the COBOL 85, COBOL 2002 and COBOL 2014
 standards and X/Open COBOL, as well as many extensions included in other COBOL
 compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others).

Package: libcob4t64
Description-md5: 6bc46f7f95457f63183700e9570ea592
Description-en: COBOL compiler - runtime library
 This package contains the runtime library for gnucobol.
 .
 GnuCOBOL (formerly OpenCOBOL) is a free, modern COBOL compiler. GnuCOBOL
 implements a substantial part of the COBOL 85, COBOL 2002 and COBOL 2014
 standards and X/Open COBOL, as well as many extensions included in other COBOL
 compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others).

Package: libcob5-dev
Description-md5: 44100c9f72bc45c3083963bbd41745de
Description-en: COBOL compiler - development files
 This package contains the development files for gnucobol.
 .
 GnuCOBOL (formerly OpenCOBOL) is a free, modern COBOL compiler. GnuCOBOL
 implements a substantial part of the COBOL 85, COBOL 2002 and COBOL 2014
 standards and X/Open COBOL, as well as many extensions included in other COBOL
 compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others).

Package: libcob5t64
Description-md5: 6bc46f7f95457f63183700e9570ea592
Description-en: COBOL compiler - runtime library
 This package contains the runtime library for gnucobol.
 .
 GnuCOBOL (formerly OpenCOBOL) is a free, modern COBOL compiler. GnuCOBOL
 implements a substantial part of the COBOL 85, COBOL 2002 and COBOL 2014
 standards and X/Open COBOL, as well as many extensions included in other COBOL
 compilers (IBM COBOL, MicroFocus COBOL, ACUCOBOL-GT and others).

Package: libcobertura-java
Description-md5: 3a176c521efc1ccb8ddeb5867475e20a
Description-en: java library that calculates the percentage of code accessed by tests
 Library that measures test coverage by instrumenting a Java code base and
 watching which lines of code are and are not executed as the test suite runs.
 In addition to identifying untested code and locating bugs, Cobertura can
 optimize code by flagging dead, unreachable code and can provide insights
 into how an API operates in practice. It is based on jcoverage.

Package: libcobra-java
Description-md5: cc046d296770a789a170829a8d351de5
Description-en: Java HTML Renderer & Parser
 Cobra is a pure Java HTML renderer and DOM parser that is being
 developed to support HTML 4, Javascript and CSS 2.
 .
 Cobra can be used as a Javascript-aware and CSS-aware HTML DOM
 parser, independently of the Cobra rendering engine. Javascript DOM
 modifications that occur during parsing (e.g. via document.write)
 will be reflected in the parsed DOM, unless Javascript is
 disabled. Likewise, DOM element implementations have a getStyle
 method that can be called to obtain the styling properties of an
 element.

Package: libcod-tools-perl
Description-md5: 18b46b5acdfc59ac95d255c0eac56623
Description-en: tools for manipulating CIF format files - Perl modules
 cod-tools is a set of Perl modules and command line tools for
 manipulating Crystallographic Information Format (CIF) v1.1 and v2.0
 files.
 .
 This package contains Perl modules.

Package: libcoda-dev
Description-md5: 62c5e82183c996b6f3926cb1e4304705
Description-en: Development files for the CODA framework for Earth sciences
 The Common Data Access framework allows reading of scientific data
 from various data formats, including structured ascii, structured binary, XML,
 netCDF, CDF, HDF4, HDF5, GRIB, RINEX and SP3. It provides a single consistent
 hierarchical view on data independent of the underlying storage format.
 .
 This package contains files needed to develop C and Fortran programs
 against CODA.

Package: libcoda-java
Description-md5: 1b4f560ce2b0b60c7cc66ff410b6f3ac
Description-en: Java interface for Common Data Access Framework
 The Common Data Access framework allows reading of scientific data
 from various data formats, including structured ascii, structured binary, XML,
 netCDF, CDF, HDF4, HDF5, GRIB, RINEX and SP3. It provides a single consistent
 hierarchical view on data independent of the underlying storage format.
 .
 This package contains Java files needed to use the CODA framework.

Package: libcoda-jni
Description-md5: 5c66b9a622d58240364ec407a544c32d
Description-en: Java Native interface for Common Data Access Framework
 The Common Data Access framework allows reading of scientific data
 from various data formats, including structured ascii, structured binary, XML,
 netCDF, CDF, HDF4, HDF5, GRIB, RINEX and SP3. It provides a single consistent
 hierarchical view on data independent of the underlying storage format.
 .
 This package contains Java Native Interface (JNI) needed to use CODA.

Package: libcoda16
Description-md5: 501093ecc8081997e8be42f6a426223e
Description-en: Library for the Common Data Access framework for Earth science
 The Common Data Access framework allows reading of scientific data
 from various data formats, including structured ascii, structured binary, XML,
 netCDF, CDF, HDF4, HDF5, GRIB, RINEX and SP3. It provides a single consistent
 hierarchical view on data independent of the underlying storage format.

Package: libcodcif-dev
Description-md5: 02ac6b7da906fcbef50fae45ce62ff75
Description-en: error-correcting CIF parser - headers and static libraries
 Parser for Crystallographic Information Format (CIF) v1.1 and v2.0,
 written in C language. A CIF format file is represented by an array
 of data blocks, where each data block is represented by a CIF struct.
 .
 This package contains static library and header files.

Package: libcodcif3
Description-md5: a4ed29a6738e43c6166cc1332494c072
Description-en: error-correcting CIF parser - shared library
 Parser for Crystallographic Information Format (CIF) v1.1 and v2.0,
 written in C language. A CIF format file is represented by an array
 of data blocks, where each data block is represented by a CIF struct.

Package: libcode-tidyall-perl
Description-md5: adc396412a9b509fb140551cb34d6df5
Description-en: your all-in-one code tidier and validator
 There are a lot of great code tidiers and validators out there.
 tidyall makes them available from a single unified interface.
 .
 You can run tidyall on a single file or on an entire project hierarchy,
 and configure which tidiers/validators are applied to which files.
 tidyall will back up files beforehand,
 and for efficiency will only consider files that have changed
 since they were last processed.
 .
 This package provides commandline tool tidyall
 and Perl module Code::TidyAll.
 .
 Includes hooks for Git and Subversion,
 and plugin for php-codesniffer,
 requiring corresponding packages installed.

Package: libcode-tidyall-plugin-clangformat-perl
Description-md5: 8c06d2e7bb989eae2bc770e818e76235
Description-en: module to run clang-format using Code::TidyAll
 Code::TidyAll::Plugin::ClangFormat speeds up clang-format's checking and
 reformatting, by caching results using Code::TidyAll.
 .
 See also:
 https://clang.llvm.org/docs/ClangFormat.html

Package: libcode-tidyall-plugin-sortlines-naturally-perl
Description-md5: 1302826bafb253a75dbd08e4b289be44
Description-en: sort lines of a file using Unicode::Collate::Locale
 Code::TidyAll::Plugin::SortLines::Naturally is a plugin for Code::TidyAll
 to sort the lines of a file;
 whitespace lines are discarded.
 Useful for files containing one entry per line,
 such as .svnignore, .gitignore, and .ispell*.

Package: libcode-tidyall-plugin-uniquelines-perl
Description-md5: c5ea0d0fa69ce21dba628aaaf5d22daa
Description-en: module to remove duplicate lines from files
 Code::Tidyall::Plugin::Uniquelines acts as a plugin to Code::TidyAll and
 removes duplicate lines from a file.
 .
 This can be useful for files containing one entry per line, such as .svnignore,
 or .gitignore.

Package: libcode-tidyall-plugin-yaml-perl
Description-md5: efbebca626a041b79c47f2b75ae19642
Description-en: module to tidy YAML documents
 Code::TidyAll::Plugin::YAML brings YAML support to Code::TidyAll, a nice
 code linter. It relies on and behave like the YAML module.

Package: libcode-tidyall-plugin-yamlfrontmatter-perl
Description-md5: 52556641348eaf4b2d41afba2f064672
Description-en: module to validate YAML front matter
 Code::TidyAll::Plugin::YAMLFrontMatter acts as a plugin to Code::TidyAll and
 validates front matter in YAML files. It can check its existence, its
 validity, its encoding and its mandatory top level keys.

Package: libcodeblocks0t64
Description-md5: ff9f6e70be4c415faba3e81bdb5d750a
Description-en: Code::Blocks shared library
 Code::Blocks is a cross-platform Integrated Development Environment (IDE).
 It is based on a self-developed plugin framework allowing unlimited
 extensibility. Most of its functionality is already provided by plugins.
 Plugins included in the base package are:
 * Compiler frontend to many free compilers
 * Debugger frontend for GDB
 * Source formatter (based on AStyle)
 * Wizard to create new C++ classes
 * Code-completion / symbols-browser (work in progress)
 * Default MIME handler
 * Wizard to create new Code::Blocks plugins
 * To-do list
 * Extensible wizard based on scripts
 * Autosave (saves your work in the unfortunate case of a crash)
 .
 This package contains the Code::Blocks shared library.

Package: libcodec2-1.2
Description-md5: 48e991775e1392cbe3b2e66f501b746d
Description-en: Codec2 runtime library
 Next-Generation Digital Voice for Two-Way Radio
 .
 Codec2 is an audio codec especially designed for compressing voice at
 very low bit-rates for applications such as digital voice radio.
 .
 This package contains the codec2 runtime library.

Package: libcodec2-dev
Description-md5: fd29aaa38ad77544d6b478b7ba53c701
Description-en: Codec2 library development files
 Codec2 is an audio codec especially designed for compressing voice at
 very low bit-rates for applications such as digital voice radio.
 .
 This package provides the codec2 library headers and development files.

Package: libcodemodel-java
Description-md5: d5e5bf9b1ec1efe81e627d8f7e833229
Description-en: Java library for code generators
 CodeModel is a Java library for code generators; it provides a way to
 generate Java programs in a way much nicer than
 PrintStream.println(). This project is a spin-off from the JAXB
 Reference Implementation for its schema compiler to generate Java
 source files.

Package: libcodenarc-groovy-java
Description-md5: ba00ec53185bb2a943b5c25dd19e70b5
Description-en: Groovy library that provides static analysis features for Groovy code
 CodeNarc is a static analysis tool for Groovy source code,
 enabling monitoring and enforcement of many coding standards
 and best practices. CodeNarc applies a set of Rules
 (predefined and/or custom) that are applied to each Groovy
 file, and generates an HTML report of the results, including
 a list of rules violated for each source file, and a count
 of the number of violations per package and for the whole
 project.
 .
 CodeNarc is similar to popular static analysis tools such as
 PMD or Checkstyle, but is targeted at Groovy source code
 instead of Java.

Package: libcodenarc-groovy-java-doc
Description-md5: 2ec0f39c6dceac64e5d82395140c45a3
Description-en: Documentation for libcodenarc-groovy-java
 Documentation for CodeNarc that is a static analysis tool
 for Groovy source code, enabling monitoring and enforcement
 of many coding standards and best practices. CodeNarc applies
 a set of Rules (predefined and/or custom) that are applied
 to each Groovy file, and generates an HTML report of the
 results, including a list of rules violated for each source
 file, and a count of the number of violations per package
 and for the whole project.
 .
 CodeNarc is similar to popular static analysis tools such as
 PMD or Checkstyle, but is targeted at Groovy source code
 instead of Java.

Package: libcodesize-java
Description-md5: 0df30df2c09cee854a43857b2553cadd
Description-en: calculates the size of code for Robocode
 Codesize is a tool for calculating the code size of a Java classfile or Java
 archive (JAR). Code size is important to you if you want to make Robots for
 the smaller weight classes. It can be challenging, educational, frustrating or
 all at once to reduce the code to the targeted level.

Package: libcofoja-java
Description-md5: 4aba7de9bcd2c40aa75580bb442f8d21
Description-en: Java API for annotating code with contracts
 Contracts for Java is a contract programming framework for Java, which
 uses annotation processing and bytecode instrumentation to provide
 run-time checking.
 .
 Contracts for Java enables you to annotate your code with contracts
 in the form of preconditions, postconditions and invariants.
 .
 These contract annotations are:
 - easy to write and read
 - checked at runtime
 Annotating code with contracts helps you:
 * design,
 * document,
 * test, and
 * debug
 programs.

Package: libcogl-common
Description-md5: d546b96c6a3a291dcdcc684916b2a0c0
Description-en: Object oriented GL/GLES Abstraction/Utility Layer (common files)
 Cogl is a small open source library for using 3D graphics hardware to draw
 pretty pictures. The API departs from the flat state machine style of
 OpenGL and is designed to make it easy to write orthogonal components that
 can render without stepping on each others toes.
 .
 This package contains the common files, such as translations.

Package: libcogl-dev
Description-md5: be3115f4a0115636a1065d55d8a70f4a
Description-en: Object oriented GL/GLES Abstraction/Utility Layer (development files)
 Cogl is a small open source library for using 3D graphics hardware to draw
 pretty pictures. The API departs from the flat state machine style of
 OpenGL and is designed to make it easy to write orthogonal components that
 can render without stepping on each others toes.
 .
 This package contains the development files for libcogl.

Package: libcogl-doc
Description-md5: 6b316c36c70b839fe5274cc7bbbd7eaa
Description-en: Object oriented GL/GLES Abstraction/Utility Layer (documentation)
 Cogl is a small open source library for using 3D graphics hardware to draw
 pretty pictures. The API departs from the flat state machine style of
 OpenGL and is designed to make it easy to write orthogonal components that
 can render without stepping on each others toes.
 .
 This package contains the documentation.

Package: libcogl-pango-dev
Description-md5: 5c4e7ce27e624192d91d8d0db6688471
Description-en: Object oriented GL/GLES Abstraction/Utility Layer (development files)
 Cogl is a small open source library for using 3D graphics hardware to draw
 pretty pictures. The API departs from the flat state machine style of
 OpenGL and is designed to make it easy to write orthogonal components that
 can render without stepping on each others toes.
 .
 This package contains the development files for libcogl-pango.

Package: libcogl-pango20
Description-md5: 8c0fee75492f726194fa0be454f54661
Description-en: Object oriented GL/GLES Abstraction/Utility Layer
 Cogl is a small open source library for using 3D graphics hardware to draw
 pretty pictures. The API departs from the flat state machine style of
 OpenGL and is designed to make it easy to write orthogonal components that
 can render without stepping on each others toes.

Package: libcogl-path-dev
Description-md5: 2e20efef9b615c0cbb5717e31e6c92c8
Description-en: Object oriented GL/GLES Abstraction/Utility Layer (development files)
 Cogl is a small open source library for using 3D graphics hardware to draw
 pretty pictures. The API departs from the flat state machine style of
 OpenGL and is designed to make it easy to write orthogonal components that
 can render without stepping on each others toes.
 .
 This package should be used as a build-dependency by programs that use the
 cogl-path API, but is currently an empty package that depends on libcogl-dev
 due to circular dependencies between the base cogl API and the cogl-path API.

Package: libcogl-path20
Description-md5: 8c0fee75492f726194fa0be454f54661
Description-en: Object oriented GL/GLES Abstraction/Utility Layer
 Cogl is a small open source library for using 3D graphics hardware to draw
 pretty pictures. The API departs from the flat state machine style of
 OpenGL and is designed to make it easy to write orthogonal components that
 can render without stepping on each others toes.

Package: libcogl20
Description-md5: 8c0fee75492f726194fa0be454f54661
Description-en: Object oriented GL/GLES Abstraction/Utility Layer
 Cogl is a small open source library for using 3D graphics hardware to draw
 pretty pictures. The API departs from the flat state machine style of
 OpenGL and is designed to make it easy to write orthogonal components that
 can render without stepping on each others toes.

Package: libcognitect-test-runner-clojure
Description-md5: faf140d5f8e7b1a8adafec72bfac4e4e
Description-en: Small library for discovering and running Clojure tests
 test-runner is a small library for discovering and running tests in
 projects using native Clojure deps (i.e, those that use only
 Clojure's built-in dependency tooling, not Leiningen/boot/etc.)

Package: libcohttp-lwt-jsoo-ocaml
Description-md5: b1ff27ace1c3a842061249c273ab7621
Description-en: CoHTTP implementation for the Js_of_ocaml JavaScript compiler (runtime)
 An implementation of an HTTP client for JavaScript, but using the
 CoHTTP types. This lets you build HTTP clients that can compile
 natively (using one of the other Cohttp backends such as
 cohttp-lwt-unix) and also to native JavaScript via js_of_ocaml.
 .
 This package contains the shared runtime libraries.

Package: libcohttp-lwt-jsoo-ocaml-dev
Description-md5: 9a24e4c6658a32930ceeb3aebf3ed857
Description-en: CoHTTP implementation for the Js_of_ocaml JavaScript compiler (dev)
 An implementation of an HTTP client for JavaScript, but using the
 CoHTTP types. This lets you build HTTP clients that can compile
 natively (using one of the other Cohttp backends such as
 cohttp-lwt-unix) and also to native JavaScript via js_of_ocaml.
 .
 This package contains development files.

Package: libcohttp-lwt-ocaml
Description-md5: 8bcf0c8bf4a91f7c6a3aa42cf0c1e0f7
Description-en: CoHTTP implementation using the Lwt concurrency library (runtime)
 This is a portable implementation of CoHTTP that uses the Lwt
 concurrency library to multiplex IO. It implements as much of the
 logic in an OS-independent way as possible, so that more specialised
 modules can be tailored for different targets. For example, you can
 install cohttp-lwt-unix or cohttp-lwt-jsoo for a Unix or JavaScript
 backend, or cohttp-mirage for the MirageOS unikernel version of the
 library. All of these implementations share the same IO logic from
 this module.
 .
 This package contains the shared runtime libraries.

Package: libcohttp-lwt-ocaml-dev
Description-md5: 282822aa0f1e60d943816c6fde78252d
Description-en: CoHTTP implementation using the Lwt concurrency library (dev)
 This is a portable implementation of CoHTTP that uses the Lwt
 concurrency library to multiplex IO. It implements as much of the
 logic in an OS-independent way as possible, so that more specialised
 modules can be tailored for different targets. For example, you can
 install cohttp-lwt-unix or cohttp-lwt-jsoo for a Unix or JavaScript
 backend, or cohttp-mirage for the MirageOS unikernel version of the
 library. All of these implementations share the same IO logic from
 this module.
 .
 This package contains development files.

Package: libcohttp-lwt-unix-ocaml
Description-md5: e0f8146d350b8466b4b67c70d07be3ad
Description-en: CoHTTP implementation for Unix and Windows using Lwt (runtime)
 An implementation of an HTTP client and server using the Lwt
 concurrency library. See the Cohttp_lwt_unix module for information
 on how to use this. The package also installs cohttp-curl-lwt and a
 cohttp-server-lwt binaries for quick uses of a HTTP(S) client and
 server respectively.
 .
 Although the name implies that this only works under Unix, it should
 also be fine under Windows too.
 .
 This package contains the shared runtime libraries.

Package: libcohttp-lwt-unix-ocaml-dev
Description-md5: f1ac60b3825cf1c3492eb16f24f1cff2
Description-en: CoHTTP implementation for Unix and Windows using Lwt (dev)
 An implementation of an HTTP client and server using the Lwt
 concurrency library. See the Cohttp_lwt_unix module for information
 on how to use this. The package also installs cohttp-curl-lwt and a
 cohttp-server-lwt binaries for quick uses of a HTTP(S) client and
 server respectively.
 .
 Although the name implies that this only works under Unix, it should
 also be fine under Windows too.
 .
 This package contains development files.

Package: libcohttp-ocaml
Description-md5: bce1a5494577de3e77427f88961c9f33
Description-en: OCaml library for HTTP clients and servers (runtime)
 Cohttp is an OCaml library for creating HTTP daemons. It has a
 portable HTTP parser, and implementations using various asynchronous
 programming libraries.
 .
 It has concrete implementations for many targets, including lwt,
 lwt-unix, lwt-jsoo.
 .
 You can implement other targets using the parser very easily. Look at
 the IO signature in lib/s.mli and implement that in the desired
 backend.
 .
 You can activate some runtime debugging by setting COHTTP_DEBUG to
 any value, and all requests and responses will be written to
 stderr. Further debugging of the connection layer can be obtained by
 setting CONDUIT_DEBUG to any value.
 .
 This package contains the shared runtime libraries.

Package: libcohttp-ocaml-dev
Description-md5: 880003ff1d6b4f7d210e980a2e80f59e
Description-en: OCaml library for HTTP clients and servers (dev)
 Cohttp is an OCaml library for creating HTTP daemons. It has a
 portable HTTP parser, and implementations using various asynchronous
 programming libraries.
 .
 It has concrete implementations for many targets, including lwt,
 lwt-unix, lwt-jsoo.
 .
 You can implement other targets using the parser very easily. Look at
 the IO signature in lib/s.mli and implement that in the desired
 backend.
 .
 You can activate some runtime debugging by setting COHTTP_DEBUG to
 any value, and all requests and responses will be written to
 stderr. Further debugging of the connection layer can be obtained by
 setting CONDUIT_DEBUG to any value.
 .
 This package contains development files.

Package: libcoin-dev
Description-md5: edc796278b5002f26e944bd20684ee3d
Description-en: high-level 3D graphics devkit with Open Inventor and VRML97 support
 Coin is an OpenGL-based, retain-mode 3D graphics library that
 implements the Open Inventor 2.1 API. It also includes support for
 VRML97 and 3D audio.

Package: libcoin-doc
Description-md5: ebaaa09372b74e58bdecbcfef7f5ce2d
Description-en: high-level 3D graphics kit with Open Inventor and VRML97 support
 API documentation for the Coin library (the Open Inventor API) in
 HTML format.
 .
 Coin is an OpenGL-based, retain-mode 3D graphics library that
 implements the Open Inventor 2.1 API. It also includes support for
 VRML97 and 3D audio.

Package: libcoin-runtime
Description-md5: 88a8608f0bcb563b643bccbcd2870a1f
Description-en: high-level 3D graphics kit - external data files
 External data files used by the Coin library at run-time.  The
 dragger geometry files represent the defaults that are used if the
 files are not found.  This package is completely optional.

Package: libcoin80t64
Description-md5: e6fa0b5a62075901e9b92b7309e58716
Description-en: high-level 3D graphics kit implementing the Open Inventor API
 Coin is an OpenGL-based, retain-mode 3D graphics library that
 implements the Open Inventor 2.1 API. It also includes support for
 VRML97 and 3D audio.  Installing the suggested packages will enable
 extra features:
 .
 libsimage-dev enables loading of image files in SbImage
 libfreetype6 enables use of TrueType fonts
 libopenal0a   enables audio support
 zlib1g and libbz2 enable transparent read of compressed files

Package: libcollada-dom-dev
Description-md5: 9f8f5dc81b2b08002f9e2853c76c0920
Description-en: collada-dom 2.5.0 C++ headers and build tools
 The COLLADA Document Object Model (DOM) is an application programming
 interface (API) that provides a C++ object representation of a COLLADA XML
 instance document.
 .
 This package contains C++ headers and build tools. The library is built using
 double precision.

Package: libcollada-dom2.5-dp0
Description-md5: 8c5c18593f0ecd1461adbe620bd426aa
Description-en: collada-dom 2.5.0  - COLLADA using double precision
 The COLLADA Document Object Model (DOM) is an application programming
 interface (API) that provides a C++ object representation of a COLLADA XML
 instance document.

Package: libcollectdclient-dev
Description-md5: d44ea5f8057bb716907e3f9b870da882
Description-en: client library for collectd's control interface (development files)
 libcollectdclient provides an API to access the control interface provided by
 the unixsock plugin of collectd, a statistics collection and monitoring
 daemon. It can be used to access values collected by collectd or dispatch new
 values and notifications to the daemon. This allows for integration with
 other applications such as monitoring solutions.
 .
 This package contains the header files and the static library.

Package: libcollectdclient1t64
Description-md5: d7728be60ea0a78c5c3ec23914fc235c
Description-en: client library for collectd's control interface
 libcollectdclient provides an API to access the control interface provided by
 the unixsock plugin of collectd, a statistics collection and monitoring
 daemon. It can be used to access values collected by collectd or dispatch new
 values and notifications to the daemon. This allows for integration with
 other applications such as monitoring solutions.
 .
 This package contains the shared library.

Package: libcolor-ansi-util-perl
Description-md5: b496a1a169502db1368d729dfb028ff5
Description-en: routines for dealing with ANSI colors
 Color::ANSI::Util provides routines for dealing with ANSI colors. The two
 main functions are ansifg and ansibg. With those functions, you can specify
 colors in RGB and let it output the correct ANSI color escape code according
 to the color depth support of the terminal (whether 16-color, 256-color, or
 24bit). There are other functions to convert RGB to ANSI in specific color
 depths, or reverse functions to convert from ANSI to RGB codes.

Package: libcolor-calc-perl
Description-md5: 3533ad06672f22f7602f63480a68c2ed
Description-en: module for simple calculations with RGB colors
 Color::Calc is a Perl module that implements simple calculations with RGB
 colors. This can be used to create a full color scheme from a few colors
 and provides a variety of output styles including hexadecimal, 3-tuple as
 well as versions suitable for HTML and PDF.

Package: libcolor-library-perl
Description-md5: 30ab8e91bb71f075c2a0ccda4e948d8e
Description-en: comprehensive named-colour library
 Color::Library is a Perl module that provides a library of web (SVG, HTML
 and CSS) colours, X11 colours, Windows system palette colours, and more. It
 provides a simple way to specify colour names and retrieve the corresponding
 RGB definition in return.

Package: libcolor-palette-perl
Description-md5: d8bb7694a428d215a515f083325fcc08
Description-en: module to manipulate sets of named colours
 Color::Palette is a framework of Perl modules designed to construct and
 manipulate sets of named colours. This makes it easy to write applications
 that can define and validate the color names as required. Colours can be
 specified using a Graphics::Color object, a CSS-style hex triple (#RRGGBB),
 an arrayref of RGB values, or as the name of another colour that appears in
 the palette.

Package: libcolor-rgb-util-perl
Description-md5: 8ad766d208faf2dd92e29982fc48b004
Description-en: set of utilities related to RGB colors
 Color::RGB::Util provides routines for dealing with RGB colors.
 .
 Among others, functions are available to convert between strings and RGB
 values, or integers and RGB values, to convert from RGB to other color
 schemes, or to calculate color differences and distances.

Package: libcolor-scheme-perl
Description-md5: 35d725df3950c4ea3943e8226a608faa
Description-en: Perl module to generate pleasant color schemes
 Color::Scheme is a Perl implementation of Color Schemes 2
 (http://wellstyled.com/tools/colorscheme2/index-en.html), a color scheme
 generator.

Package: libcolor-spectrum-multi-perl
Description-md5: 901ab6b1baf8b290100abb62cd68ebff
Description-en: simple Color::Spectrum wrapper to handle fading
 Color::Spectrum provides an easy way to fade between two colours in a given
 number of steps. Color::Spectrum::Multi is a simple wrapper around
 Color::Spectrum, making it easy to fade between an arbitrary number of
 colours.

Package: libcolor-spectrum-perl
Description-md5: 9196827861f367b046a211e51fb72a6c
Description-en: Perl module for generating HTML colors
 Color::Spectrum is a module to make spectrums of colors for web page table
 tags. It uses a real simple geometric conversion that gets the job done. It
 can shade from dark to light, from saturated to dull, and around the
 spectrum all at the same time. It can go thru the spectrum in either direction.

Package: libcolorpicker-java
Description-md5: dc094b88c9d8e44bb5d37fe14788e109
Description-en: Java control to allow color selection
 A java package containing a color wheel picker for selecting
 a color. It can be customized, but out of the box it offers
 a great interface if you're dealing with a power user.

Package: libcolorpicker-java-doc
Description-md5: f0ed1ca2aa5199008af3d004396c34ed
Description-en: Java control to allow color selection (documentation)
 A java package containing a color wheel picker for selecting
 a color.
 .
 This package contains the documentation.

Package: libcolpack-dev
Description-md5: 3cd5fea960bce88a6ed8fe1cda3cf39c
Description-en: Specialized graph vertex coloring library, development files
 ColPack is a package comprising of implementation of algorithms for
 specialized vertex coloring problems that arise in sparse derivative
 computation.  It is written in an object-oriented fashion heavily
 using the Standard Template Library (STL).  It is designed to be
 simple, modular, extenable and efficient.  Its primary application
 has been for use in automatic differentiation.
 .
 This package contains the development library, header files, and
 documentation.

Package: libcolpack0t64
Description-md5: ce8c41393ac4ac3098ecef1288137ee9
Description-en: Specialized graph vertex coloring library, shared library
 ColPack is a package comprising of implementation of algorithms for
 specialized vertex coloring problems that arise in sparse derivative
 computation.  It is written in an object-oriented fashion heavily
 using the Standard Template Library (STL).  It is designed to be
 simple, modular, extenable and efficient.  Its primary application
 has been for use in automatic differentiation.
 .
 This package contains the runtime library.

Package: libcolt-free-java
Description-md5: 6b7deacb5ccf9bb3b52041df3f77efae
Description-en: scalable scientific and technical computing in Java
 This distribution provides an infrastructure for scalable scientific
 and technical computing in Java. It is particularly useful in the domain
 of High Energy Physics at CERN: It contains, among others, efficient and
 usable data structures and algorithms for Off-line and On-line Data
 Analysis, Linear Algebra, Multi-dimensional arrays, Statistics,
 Histogramming, Monte Carlo Simulation, Parallel & Concurrent
 Programming. It summons some of the best concepts, designs and
 implementations thought up over time by the community, ports or improves
 them and introduces new approaches where need arises. In overlapping
 areas, it is competitive or superior to toolkits such as STL, Root,
 HTL, CLHEP, TNT, GSL, C-RAND / WIN-RAND, (all C/C++) as well as  IBM
 Array,  JDK 1.2 Collections framework (all Java), in terms of
 performance, functionality and (re)usability.
 .
 Note: libcolt-free-java is a copy of libcolt-java stripped from some
 classes with a non-free license (LGPL+military exception).

Package: libcolt-free-java-doc
Description-md5: 65697765eeb840f0607a4991d09a14e8
Description-en: scalable scientific and technical computing in Java (doc)
 This distribution provides an infrastructure for scalable scientific
 and technical computing in Java. It is particularly useful in the domain
 of High Energy Physics at CERN: It contains, among others, efficient and
 usable data structures and algorithms for Off-line and On-line Data
 Analysis, Linear Algebra, Multi-dimensional arrays, Statistics,
 Histogramming, Monte Carlo Simulation, Parallel & Concurrent
 Programming. It summons some of the best concepts, designs and
 implementations thought up over time by the community, ports or improves
 them and introduces new approaches where need arises. In overlapping
 areas, it is competitive or superior to toolkits such as STL, Root,
 HTL, CLHEP, TNT, GSL, C-RAND / WIN-RAND, (all C/C++) as well as  IBM
 Array,  JDK 1.2 Collections framework (all Java), in terms of
 performance, functionality and (re)usability.
 .
 This package provides the documentation for the library
 .
 Note: libcolt-free-java is a copy of libcolt-java stripped from some
 classes with a non-free license (LGPL+military exception).

Package: libcolumbus1-common
Description-md5: 5b1a13928164c8e90dd3ac0c29030efa
Description-en: error tolerant matching engine - common files
 Libcolumbus is a search engine designed to work with unclean data.
 .
 This package contains the common files to have the library working.

Package: libcolumbus1-dev
Description-md5: c297587e723b1f50e5f866cbfb42b63d
Description-en: error tolerant matching engine - development files
 Libcolumbus is a search engine designed to work with unclean data.
 .
 This package contains files that are needed to build applications.

Package: libcolumbus1v5
Description-md5: 1d8b3c73e578079ae9f55edfd2476ba0
Description-en: error tolerant matching engine - shared library
 Libcolumbus is a search engine designed to work with unclean data.

Package: libcom-dev
Description-md5: e42292d4b9d8a828f0d2394cd38d88fa
Description-en: EPICS common library (headers)
 EPICS is the Experimental Physics and Industrial Control System.
 Common library used by all other EPICS building blocks.
 .
 This package contains the header files.

Package: libcom-hypirion-io-clojure
Description-md5: b7bc7512d61c9bbb39034b1926e82f92
Description-en: I/O redirection, signal handling, and console utilities
 com-hypirion-io-clojure provides a set of features wrapped in Java classes:
 .
 *Pipe: Establish a link between InputStream and OutputStream, also supports
 Reader and Writer.
 *SignalInterceptor: Intercept POSIX signals before they are sent to their
 signal handlers.
 *RevivableInputStream: Allow canceling blocking read calls to streams
 without closing them.
 *ConsoleUtils: Set on/off echoing in the console.
 .
 Common usage of this library includes: asynchronous zipping of data from two
 data sources, redirecting output and input to subprocesses and loggers, and
 sending messages to threads.

Package: libcom3.22.0
Description-md5: 8db0e8f3c656fbd9c38de49527b8433e
Description-en: EPICS common library
 EPICS is the Experimental Physics and Industrial Control System.
 Common library used by all other EPICS building blocks.

Package: libcombblas-dev
Description-md5: 60a1e50323716ae56e434d95744ca4c0
Description-en: an extensible parallel graph library for graph analytics
 The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory
 parallel graph library offering a small but powerful set of linear
 algebra primitives specifically targeting graph analytics.
 .
 - The Combinatorial BLAS development influences the Graph BLAS
 standardization process.
 - It achieves scalability via its two dimensional distribution and
 coarse-grained parallelism.
 - CombBLAS powers HipMCL, a highly-scalable parallel implementation of
 the Markov Cluster Algorithm (MCL).
 - Operations among sparse matrices and vectors use arbitrary user
 defined semirings.
 .
 This package provides development files for building client
 applications against combblas.

Package: libcombblas-docs
Description-md5: eace8ce4ee14eff5e6928420434cd397
Description-en: an extensible parallel graph library for graph analytics (docs)
 The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory
 parallel graph library offering a small but powerful set of linear
 algebra primitives specifically targeting graph analytics.
 .
 - The Combinatorial BLAS development influences the Graph BLAS
 standardization process.
 - It achieves scalability via its two dimensional distribution and
 coarse-grained parallelism.
 - CombBLAS powers HipMCL, a highly-scalable parallel implementation of
 the Markov Cluster Algorithm (MCL).
 - Operations among sparse matrices and vectors use arbitrary user
 defined semirings.
 .
 This package provides full HTML documentation for the CombBLAS API.

Package: libcombblas2.0.0t64
Description-md5: fc1a53e0dadf609986b31b871dbf6c1d
Description-en: an extensible parallel graph library for graph analytics
 The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory
 parallel graph library offering a small but powerful set of linear
 algebra primitives specifically targeting graph analytics.
 .
 - The Combinatorial BLAS development influences the Graph BLAS
 standardization process.
 - It achieves scalability via its two dimensional distribution and
 coarse-grained parallelism.
 - CombBLAS powers HipMCL, a highly-scalable parallel implementation of
 the Markov Cluster Algorithm (MCL).
 - Operations among sparse matrices and vectors use arbitrary user
 defined semirings.
 .
 This package provides the combblas shared library.

Package: libcomedi-dev
Description-md5: eed36a55678e38a314ba77313a153948
Description-en: Development library for Comedi
 Comedilib is a library for using Comedi, a driver interface for data
 acquisition hardware.
 .
 This package contains headers, static libraries, documentation, and
 examples for writing software that uses the Comedilib library.  You
 only need to install it if you plan to develop or compile software
 that uses Comedilib.

Package: libcomedi0t64
Description-md5: 8df438318b17e8268487ce6fef52f74e
Description-en: Library for Comedi
 Comedilib is a library for using Comedi, a driver interface for data
 acquisition hardware.  Comedi supports a wide variety of ISA and PCI
 devices that contain analog-to-digital converters, digital-to-analog
 converters, digital input/output, counters and timers.  The full list
 of support devices can be found in the libcomedi-dev documentation.
 .
 This package contains the shared library component of Comedilib.  In
 general, this package will be automatically installed as a dependency
 of application or other library packages.
 .
 In order to effectively use this package, you need to have compiled
 and installed the Comedi kernel modules.  The source for Comedi is
 available in the comedi-source package, which also contains
 instructions on how to compile and install the modules.

Package: libcomidi-clojure
Description-md5: d88c89e9b8dee4b2ef5c22331e85b605
Description-en: HTTP route definitions for Clojure
 Comidi is a library containing utility functions and compojure-like
 syntax-sugar wrappers around the bidi web routing library.
 It aims to provide a way to define your web routes that takes advantage of the
 strengths of both bidi and compojure:
 .
 * Route definitions are simple, composable and introspectable data structures.
 * Helper functions / macros for defining routes still provide the nice syntax
 of compojure

Package: libcommandable-perl
Description-md5: 52b1d45bb81cb954109e7ef9e26ec178
Description-en: utilities for commandline-based programs
 The Commandable distribution contains a collection of utilities extracted
 from various commandline-based programs, in the hope of trying to find a
 standard base to build these from in future.
 .
 "Commandline" does not necessarily mean "plain-text running in a terminal";
 simply that the mode of operation is that the user types a textual
 representation of some action, and the program parses this text in order to
 perform it. This could equally apply to a command input text area in a GUI
 program.

Package: libcomment-preprocessor-java
Description-md5: 3a414a1b782e6f2d19697de6547e8bd7
Description-en: Java Comment Preprocessor
 A Multi-pass java based preprocessor processing directives placed into
 Java comments

Package: libcommonmark-perl
Description-md5: 65ed31037290edb864bd3548b3e0493a
Description-en: interface to the CommonMark C library
 The CommonMark module is a wrapper around the official CommonMark C
 library libcmark. It closely follows the original API.
 .
 The main module provides some entry points to parse documents and
 convenience functions for node creation. The bulk of features is
 available through CommonMark::Node objects of which the parse tree is
 made. CommonMark::Iterator is a useful class to walk through the nodes
 in a tree. CommonMark::Parser provides a push parser interface.

Package: libcommons-beanutils-java
Description-md5: 0a0a17bc59bed42e682ba5dbcefeb608
Description-en: Apache Commons BeanUtils - Utility for manipulating Java beans
 The BeanUtils Component contains a set of Java classes that provide
 static utility methods useful in manipulating Java classes that conform
 to the JavaBeans Specification naming patterns for bean properties in a
 dynamic fashion.

Package: libcommons-cli-java
Description-md5: 8598e75b0bbd14dadeefbae3d08e79fd
Description-en: Command line arguments and options parsing library
 The Apache Commons CLI library provides an API for parsing command line options
 passed to programs. It's also able to print help messages detailing the options
 available for a command line tool.
 .
 Commons CLI supports different types of options:
 .
 * POSIX like options (ie. tar -zxvf foo.tar.gz)
 *  GNU like long options (ie. du --human-readable --max-depth=1)
 *  Java like properties (ie. java -Djava.awt.headless=true Foo)
 *  Short options with value attached (ie. gcc -O2 foo.c)
 *  long options with single hyphen (ie. ant -projecthelp)

Package: libcommons-codec-java
Description-md5: f0d1153fdd8793191c09de4105b02fc5
Description-en: encoder and decoders such as Base64 and hexadecimal codec
 The codec package contains simple encoder and decoders for various
 formats such as Base64 and Hexadecimal.  In addition to these widely
 used encoders and decoders, the codec package also maintains a
 collection of phonetic encoding utilities.
 .
 This is a part of the Apache Commons Project.

Package: libcommons-collections3-java
Description-md5: 46f6967a4c161e44fcf3b8c8ab97879d
Description-en: Apache Commons Collections - Extended Collections API for Java
 The Java Collections Framework was a major addition in JDK 1.2. It added many
 powerful data structures that accelerate development of most significant Java
 applications. Since that time it has become the recognised standard for
 collection handling in Java.
 .
 Commons Collections seek to build upon the JDK classes by providing new
 interfaces, implementations and utilities. There are many features, including:
 .
 * Bag interface for collections that have a number of copies of each object
 * BidiMap interface for maps that can be looked up from value to key as well
 and key to value
 * MapIterator interface to provide simple and quick iteration over maps
 * Transforming decorators that alter each object as it is added to the
 collection
 * Composite collections that make multiple collections look like one
 * Ordered maps and sets that retain the order elements are added in,
 including an LRU based map
 * Reference map that allows keys and/or values to be garbage collected under
 close control
 * Many comparator implementations
 * Many iterator implementations
 * Adapter classes from array and enumerations to collections
 * Utilities to test or create typical set-theory properties of collections
 such as union, intersection, and closure

Package: libcommons-collections3-java-doc
Description-md5: e3f1eb5029394fb5f70496470789bb5a
Description-en: Documentation for libcommons-collections3-java
 Javadocs for libcommons-collections3-java which is a Java
 collection framework.

Package: libcommons-collections4-java
Description-md5: a62666bc413d268899ae891327d7347a
Description-en: Apache Commons Collections - Extended Collections API for Java
 The Java Collections Framework was a major addition in JDK 1.2. It added many
 powerful data structures that accelerate development of most significant Java
 applications. Since that time it has become the recognized standard for
 collection handling in Java.
 .
 Commons Collections seek to build upon the JDK classes by providing new
 interfaces, implementations and utilities. There are many features, including:
 .
 * Bag interface for collections that have a number of copies of each object
 * BidiMap interface for maps that can be looked up from value to key as well
 and key to value
 * MapIterator interface to provide simple and quick iteration over maps
 * Transforming decorators that alter each object as it is added to the
 collection
 * Composite collections that make multiple collections look like one
 * Ordered maps and sets that retain the order elements are added in,
 including an LRU based map
 * Reference map that allows keys and/or values to be garbage collected under
 close control
 * Many comparator implementations
 * Many iterator implementations
 * Adapter classes from array and enumerations to collections
 * Utilities to test or create typical set-theory properties of collections
 such as union, intersection, and closure

Package: libcommons-collections4-java-doc
Description-md5: b8a0b884055f117f06fb7d16b792c443
Description-en: Documentation for Commons Collections 4
 Commons Collections seek to build upon the JDK classes by providing new
 interfaces, implementations and utilities.
 .
 This package contains the API documentation of libcommons-collections4-java.

Package: libcommons-compress-java
Description-md5: 76de17b70e6e21e15df11e627978c90b
Description-en: Java API for working with compression and archive formats
 Apache Commons Compress defines a Java API for working with
 compression and archive formats. These include: bzip2, gzip, pack200,
 xz and ar, cpio, jar, tar, zip, dump.

Package: libcommons-configuration-java
Description-md5: 825ce4430e9884609bc0788c98f4a763
Description-en: Java based library providing a generic configuration interface
 Commons Configuration provides a generic configuration interface which enables
 an application to read configuration data from a variety of sources:
 - Properties files
 - XML documents
 - Windows INI files
 - Property list files (.plist)
 - JNDI
 - JDBC Datasource
 - System properties
 - Applet parameters
 - Servlet parameters
 Additional sources of configuration parameters can be created by using custom
 configuration objects.

Package: libcommons-configuration2-java
Description-md5: 825ce4430e9884609bc0788c98f4a763
Description-en: Java based library providing a generic configuration interface
 Commons Configuration provides a generic configuration interface which enables
 an application to read configuration data from a variety of sources:
 - Properties files
 - XML documents
 - Windows INI files
 - Property list files (.plist)
 - JNDI
 - JDBC Datasource
 - System properties
 - Applet parameters
 - Servlet parameters
 Additional sources of configuration parameters can be created by using custom
 configuration objects.

Package: libcommons-csv-java
Description-md5: cccc9008743be14259431963a3f9873a
Description-en: Library for reading and writing CSV files
 The Apache Commons CSV library provides a simple interface for reading
 and writing files in variations of the Comma Separated Value (CSV) format.
 The most common CSV formats are supported (RFC 4180, Excel, MySQL, TDF)
 and custom formats can be handled using a fluent style API.

Package: libcommons-daemon-java
Description-md5: ddd3e914b36183d23b4bdb154a870655
Description-en: Library to launch Java applications as daemons
 The Daemon package from Apache Commons can be used to implement Java
 applications which can be launched as daemons. For example the
 program will be notified about a shutdown so that it can perform
 cleanup tasks before its process of execution is destroyed by the
 operation system.
 .
 This package contains the java library. You will also need the actual
 binary for your architecture which is provided by the jsvc package.

Package: libcommons-dbcp-java
Description-md5: 12b8853b766a7112625a0d1a155de42b
Description-en: Database Connection Pooling Services
 The DBCP package provides database connection pooling services. The
 following features are supported
 .
 * DataSource and Driver interfaces to the pool.
 * Support for arbitrary sources of the underlying Connections.
 * Integration with arbitrary org.apache.commons.pool.ObjectPool
 implementations.
 * Support for Connection validation, expiration, etc.
 * Support for PreparedStatement pooling.
 * XML configuration.
 .
 This is a part of the Apache Commons Project.

Package: libcommons-dbcp2-java
Description-md5: 3cf55a87bf9b954ce7d0cd68e1539aed
Description-en: Database Connection Pooling Services 2
 The DBCP package provides database connection pooling services. The
 following features are supported
 .
 * DataSource and Driver interfaces to the pool.
 * Support for arbitrary sources of the underlying Connections.
 * Integration with arbitrary org.apache.commons.pool.ObjectPool
 implementations.
 * Support for Connection validation, expiration, etc.
 * Support for PreparedStatement pooling.
 * XML configuration.
 .
 This package contains the version 2 series.

Package: libcommons-digester-java
Description-md5: d2060d4eb9d02dd1b21d31a4547df6c7
Description-en: Rule based XML Java object mapping tool
 Commons-Digester converts XML to a Java object by a set of mapping
 rules. A rich set of predefined rules is available for your use. You
 can also create your own rules.

Package: libcommons-discovery-java
Description-md5: de5200e330f70e16146e293653871092
Description-en: Locates classes that implement a given Java interface
 The Discovery Component is about discovering, or finding,
 implementations for pluggable interfaces. It provides facilities
 instantiating classes in general, and for lifecycle management of
 singleton (factory) classes.
 .
 Fundamentally, Discovery locates classes that implement a given Java
 interface. The discovery pattern, though not necessarily this package,
 is used in many projects including JAXP (SaxParserFactory and others)
 and commons-logging (LogFactory). By extracting this pattern, other
 projects can (re)use it and take advantage of improvements to the
 pattern as Discovery evolves.
 .
 Discovery improves over previous implementations by establishing
 facilities for working within managed environments. These allow
 configuration and property overrides without appealing to the global
 System properties (which are scoped across an entire JVM).

Package: libcommons-el-java
Description-md5: 01e0d5afdf101e15eeadc484d3165c41
Description-en: Implementation of the JSP 2.0 Expression Language interpreter
 The JSP 2.0 specification provides a portable API for evaluating "EL
 Expressions": The classes and interfaces in the javax.servlet.jsp.el
 package describe and define programmatic access to the Expression
 Language evaluator. This package is an implementation of the API.

Package: libcommons-email-java
Description-md5: 1c0fba873eeccf97f123eddb119ad774
Description-en: Apache Commons Java API for sending email
 Commons Email aims to provide a API for sending email. It is built on top of
 the Java Mail API, which it aims to simplify.
 .
 Some of the mail classes that are provided are as follows:
 .
 *  SimpleEmail - This class is used to send basic text based emails.
 *  MultiPartEmail - This class is used to send multipart messages. This allows
 a text message with attachments either inline or attached.
 *  HtmlEmail - This class is used to send HTML formatted emails. It has all of
 the capabilities as MultiPartEmail allowing attachments to be easily added.
 It also supports embedded images.
 *  ImageHtmlEmail - This class is used to send HTML formatted emails with
 inline images. It has all of the capabilities as HtmlEmail but transform
 all image references to inline images.
 *  EmailAttachment - This is a simple container class to allow for easy
 handling of attachments. It is for use with instances of MultiPartEmail and
 HtmlEmail.

Package: libcommons-exec-java
Description-md5: 6266048c286f13128004a19abae85f72
Description-en: Java library to reliably execute external processes from within the JVM
 Executing external processes from Java is a well-known problem
 area. It is inherently platform dependent and requires the developer
 to know and test for platform specific behaviors, for example
 using cmd.exe on Windows or limited buffer sizes causing deadlocks.
 The JRE support for this is very limited, albeit better with the
 new Java SE 1.5 ProcessBuilder class.
 .
 Reliably executing external processes can also require knowledge of
 the environment variables before or after the command is executed. In
 J2SE 1.1-1.4 there is no support for this, since the method,
 System.getenv(), for retrieving environment variables is deprecated.
 .
 There are currently several different libraries that for their own
 purposes have implemented frameworks around Runtime.exec() to handle
 the various issues outlined above. The commons-exec package aims
 at coordinating and learning from these initiatives to create and
 maintain a simple, reusable and well-tested package.

Package: libcommons-fileupload-java
Description-md5: 5cb492a84962ec30c4c01c8eca9eae51
Description-en: File upload capability to your servlets and web applications
 The Commons FileUpload package makes it easy to add robust, high-performance,
 file upload capability to your servlets and web applications.
 .
 FileUpload parses HTTP requests which conform to RFC 1867, "Form-based File
 Upload in HTML". That is, if an HTTP request is submitted using the POST
 method, and with a content type of "multipart/form-data", then FileUpload
 can parse that request, and make the results available in a manner easily
 used by the caller.

Package: libcommons-fileupload-java-doc
Description-md5: a4f0bfe5d80ca19aed74b668a444c27e
Description-en: Javadoc API documentation for Commons FileUploads
 FileUpload parses HTTP requests which conform to RFC 1867, "Form-based File
 Upload in HTML". That is, if an HTTP request is submitted using the POST
 method, and with a content type of "multipart/form-data", then FileUpload
 can parse that request, and make the results available in a manner easily
 used by the caller.
 .
 This package contains Javadoc API documentation for Commons FileUpload.

Package: libcommons-fileupload2-java
Description-md5: d5117f9b37e17f160feacffbb119df33
Description-en: file upload capability to your servlets and web applications
 The Commons FileUpload package makes it easy to add robust, high-performance,
 file upload capability to your servlets and web applications.
 .
 FileUpload parses HTTP requests which conform to RFC 1867, "Form-based File
 Upload in HTML". That is, if an HTTP request is submitted using the POST
 method, and with a content type of "multipart/form-data", then FileUpload
 can parse that request, and make the results available in a manner easily
 used by the caller.

Package: libcommons-fileupload2-java-doc
Description-md5: fef1ad20a0e05fc65d99f9a86ecf30d9
Description-en: file upload capability to your servlets and web applications - doc
 FileUpload 2 parses HTTP requests which conform to RFC 1867, "Form-based File
 Upload in HTML". That is, if an HTTP request is submitted using the POST
 method, and with a content type of "multipart/form-data", then FileUpload
 can parse that request, and make the results available in a manner easily
 used by the caller.
 .
 This package contains Javadoc API documentation for Commons FileUpload.

Package: libcommons-httpclient-java
Description-md5: 36b8cfe2b4587605173c49e5d49060b6
Description-en: Commons HTTPClient - Java library for creating HTTP clients
 The Jakarta Commons HTTPClient library provides an efficient,
 up-to-date, and feature-rich package implementing the client side of
 the most recent HTTP standards and recommendations.

Package: libcommons-httpclient-java-doc
Description-md5: 1070d64e1758482d619f5f0747f7157a
Description-en: Documentation for libcommons-httpclient-java
 The Jakarta Commons HTTPClient library provides an efficient,
 up-to-date, and feature-rich package implementing the client side of
 the most recent HTTP standards and recommendations.
 .
 This package contains the documentation for the Jakarta Commons
 HTTPClient library.

Package: libcommons-io-java
Description-md5: ab9a7ea305f82fb4e55b875ca4cdebe8
Description-en: Common useful IO related classes
 Commons-IO contains utility classes, stream implementations, file filters and
 endian classes.

Package: libcommons-jci-eclipse-java
Description-md5: a51f91e43f7443c56896bdb400619248
Description-en: common Java interface for various compilers - Eclipse JDT
 Commons JCI is a common Java compiler interface for various compilers.
 .
 It can be used to either compile Java (or any other language that can be
 compiled to Java classes like e.g. Groovy or Javascript) to Java.
 .
 It is integrated with a Java FAM (Filesystem Alteration Monitor)
 that can be used with JCI compiling/reloading classloader.
 .
 This package contains Eclipse JDT compiler module of Commons JCI.

Package: libcommons-jci-groovy-java
Description-md5: c33cd4dbe02072159d7d7ddee0b8fbbe
Description-en: common Java interface for various compilers - Groovy
 Commons JCI is a common Java compiler interface for various compilers.
 .
 It can be used to either compile Java (or any other language that can be
 compiled to Java classes like e.g. Groovy or Javascript) to Java.
 .
 It is integrated with a Java FAM (Filesystem Alteration Monitor)
 that can be used with JCI compiling/reloading classloader.
 .
 This package contains Groovy compiler module of Commons JCI.

Package: libcommons-jci-janino-java
Description-md5: 22947dd6cc5216eb8b7ccfe05e9a3fd9
Description-en: common Java interface for various compilers - Janino
 Commons JCI is a common Java compiler interface for various compilers.
 .
 It can be used to either compile Java (or any other language that can be
 compiled to Java classes like e.g. Groovy or Javascript) to Java.
 .
 It is integrated with a Java FAM (Filesystem Alteration Monitor)
 that can be used with JCI compiling/reloading classloader.
 .
 This package contains Janino compiler module of Commons JCI.

Package: libcommons-jci-java
Description-md5: 1b1ec05e3b9196909504609839b5e08f
Description-en: common Java interface for various compilers - Core and FAM
 Commons JCI is a common Java compiler interface for various compilers.
 .
 It can be used to either compile Java (or any other language that can be
 compiled to Java classes like e.g. Groovy or Javascript) to Java.
 .
 It is integrated with a Java FAM (Filesystem Alteration Monitor)
 that can be used with JCI compiling/reloading classloader.
 .
 This package contains FAM and Core module of Commons JCI.

Package: libcommons-jci-rhino-java
Description-md5: 391ec1bd45235733ec55ff8dfd0d3e93
Description-en: common Java interface for various compilers - Javascript
 Commons JCI is a common Java compiler interface for various compilers.
 .
 It can be used to either compile Java (or any other language that can be
 compiled to Java classes like e.g. Groovy or Javascript) to Java.
 .
 It is integrated with a Java FAM (Filesystem Alteration Monitor)
 that can be used with JCI compiling/reloading classloader.
 .
 This package contains Rhino compiler (Javascript) module of Commons JCI.

Package: libcommons-jexl-java
Description-md5: 194f153a8d8ee3f2f6edc94a3e1ab464
Description-en: expression language engine
 This library is an expression language engine for easy embedding in
 applications and frameworks. It implements an extended version of the
 Expression Language of the JSTL (Java Standard Tag Library, java server
 related technology).

Package: libcommons-jexl2-java
Description-md5: 5599e22d02f6c0e4b475f27e57ba252d
Description-en: Apache Commons JEXL - Java Expression Language
 JEXL is a library intended to facilitate the implementation of dynamic and
 scripting features in applications and frameworks written in Java.
 .
 JEXL implements an Expression Language based on some extensions to the JSTL
 Expression Language supporting most of the constructs seen in shell-script
 or ECMAScript.

Package: libcommons-jexl3-java
Description-md5: 5599e22d02f6c0e4b475f27e57ba252d
Description-en: Apache Commons JEXL - Java Expression Language
 JEXL is a library intended to facilitate the implementation of dynamic and
 scripting features in applications and frameworks written in Java.
 .
 JEXL implements an Expression Language based on some extensions to the JSTL
 Expression Language supporting most of the constructs seen in shell-script
 or ECMAScript.

Package: libcommons-jxpath-java
Description-md5: 2eb35c22f7dd621e99e0b7dddbcfe7be
Description-en: Apache Commons JXPath - XPath expressions applied to Java objects
 This library provides the Java developer the ability to manipulate
 javabeans with the XPath syntax. It also supports Java collections,
 objects with dynamic properties (like Map, ServletContext, etc)
 and mechanism for adding support for additional models.
 .
 One of the most important feature of the component is the
 unification of reference syntax between DOM and Java.

Package: libcommons-lang-java
Description-md5: 34bb08f9f6c4ddae7e601cb3e141f0ad
Description-en: Commons Lang - an extension of the java.lang package
 The Lang Component contains a set of Java classes that provide helper
 methods for standard Java classes, especially those found in the
 java.lang package in the Sun JDK. The following classes are included:
 .
 * StringUtils - Helper for java.lang.String.
 * CharSetUtils - Methods for dealing with CharSets, which are sets of
 characters such as [a-z] and [abcdez].
 * RandomStringUtils - Helper for creating randomised Strings.
 * NumberUtils - Helper for java.lang.Number and its subclasses.
 * NumberRange - A range of numbers with an upper and lower bound.
 * ObjectUtils - Helper for java.lang.Object.
 * SerializationUtils - Helper for serializing Objects.
 * SystemUtils - Utility class defining the Java system properties.
 * NestedException package - A sub-package for the creation of nested
 exceptions.
 * Enum package - A sub-package for the creation of enumerated types.
 * Builder package - A sub-package for the creation of equals, hashCode,
 compareTo and toString methods.

Package: libcommons-lang-java-doc
Description-md5: 14dd016a51553b9c2efbf6ded6bf676d
Description-en: Documentation for Commons Lang - an extension of the java.lang package
 The Lang Component contains a set of Java classes that provide helper
 methods for standard Java classes, especially those found in the
 java.lang package in the Sun JDK. The following classes are included:
 .
 * StringUtils - Helper for java.lang.String.
 * CharSetUtils - Methods for dealing with CharSets, which are sets of
 characters such as [a-z] and [abcdez].
 * RandomStringUtils - Helper for creating randomised Strings.
 * NumberUtils - Helper for java.lang.Number and its subclasses.
 * NumberRange - A range of numbers with an upper and lower bound.
 * ObjectUtils - Helper for java.lang.Object.
 * SerializationUtils - Helper for serializing Objects.
 * SystemUtils - Utility class defining the Java system properties.
 * NestedException package - A sub-package for the creation of nested
 exceptions.
 * Enum package - A sub-package for the creation of enumerated types.
 * Builder package - A sub-package for the creation of equals, hashCode,
 compareTo and toString methods.
 .
 This package contains the API documentation of libcommons-lang-java

Package: libcommons-lang3-java
Description-md5: d471bd30add9658db6186b5f3d60db27
Description-en: Apache Commons Lang utility classes
 Apache Commons Lang is a package of Java utility classes for the classes
 that are in java.lang's hierarchy, or are considered to be so standard
 as to justify existence in java.lang.
 .
 The standard Java libraries fail to provide enough methods for manipulation
 of its core classes. Apache Commons Lang provides these extra methods.
 .
 Apache Commons Lang provides a host of helper utilities for the java.lang API,
 notably String manipulation methods, basic numerical methods, object
 reflection, concurrency, creation and serialization and System properties.
 Additionally it contains basic enhancements to java.util.Date and a series
 of utilities dedicated to help with building methods, such as hashCode,
 toString and equals.

Package: libcommons-logging-java
Description-md5: 73a7ea23210de9009f87c35d126ccfbd
Description-en: common wrapper interface for several logging APIs
 Provides a simple, component oriented interface together with wrappers for
 several existing java logging systems. The user can choose at runtime which
 system he want to use for logging.

Package: libcommons-math-java
Description-md5: 975c64ea73d466d3f3acd44a5516dcf2
Description-en: Java lightweight mathematics and statistics components
 Commons Math is a Java library of lightweight, self-contained mathematics
 and statistics components.
 .
 Commons Math is made up of a small set of math/stat utilities addressing
 programming problems like the ones in the list below:
 - Computing means, variances and other summary statistics for a list of
 numbers
 - Fitting a line to a set of data points using linear regression
 - Finding a smooth curve that passes through a collection of points
 (interpolation)
 - Fitting a parametric model to a set of measurements using least-squares
 methods
 - Solving equations involving real-valued functions (i.e. root-finding)
 - Solving systems of linear equations
 - Solving Ordinary Differential Equations
 - Minimizing multi-dimensional functions
 - Generating random numbers with more restrictions (e.g distribution, range)
 than what is possible using the JDK
 - Generating random samples and/or datasets that are "like" the data in an
 input file
 - Performing statistical significance tests
 - Miscellaneous mathematical functions such as factorials, binomial
 coefficients and "special functions" (e.g. gamma, beta functions)
 .
 This is a part of the Apache Commons Project.

Package: libcommons-math3-java
Description-md5: 975c64ea73d466d3f3acd44a5516dcf2
Description-en: Java lightweight mathematics and statistics components
 Commons Math is a Java library of lightweight, self-contained mathematics
 and statistics components.
 .
 Commons Math is made up of a small set of math/stat utilities addressing
 programming problems like the ones in the list below:
 - Computing means, variances and other summary statistics for a list of
 numbers
 - Fitting a line to a set of data points using linear regression
 - Finding a smooth curve that passes through a collection of points
 (interpolation)
 - Fitting a parametric model to a set of measurements using least-squares
 methods
 - Solving equations involving real-valued functions (i.e. root-finding)
 - Solving systems of linear equations
 - Solving Ordinary Differential Equations
 - Minimizing multi-dimensional functions
 - Generating random numbers with more restrictions (e.g distribution, range)
 than what is possible using the JDK
 - Generating random samples and/or datasets that are "like" the data in an
 input file
 - Performing statistical significance tests
 - Miscellaneous mathematical functions such as factorials, binomial
 coefficients and "special functions" (e.g. gamma, beta functions)
 .
 This is a part of the Apache Commons Project.

Package: libcommons-math3-java-doc
Description-md5: 27f4daeb513e3e84ab65a676e4a00e2b
Description-en: Java lightweight mathematics and statistics components - documentation
 Commons Math is a Java library of lightweight, self-contained mathematics
 and statistics components.
 .
 Commons Math is made up of a small set of math/stat utilities addressing
 programming problems like the ones in the list below:
 - Computing means, variances and other summary statistics for a list of
 numbers
 - Fitting a line to a set of data points using linear regression
 - Finding a smooth curve that passes through a collection of points
 (interpolation)
 - Fitting a parametric model to a set of measurements using least-squares
 methods
 - Solving equations involving real-valued functions (i.e. root-finding)
 - Solving systems of linear equations
 - Solving Ordinary Differential Equations
 - Minimizing multi-dimensional functions
 - Generating random numbers with more restrictions (e.g distribution, range)
 than what is possible using the JDK
 - Generating random samples and/or datasets that are "like" the data in an
 input file
 - Performing statistical significance tests
 - Miscellaneous mathematical functions such as factorials, binomial
 coefficients and "special functions" (e.g. gamma, beta functions)
 .
 This is a part of the Apache Commons Project.
 .
 This package provides the API documentation for Commons Math.

Package: libcommons-net-java
Description-md5: 9e7e4822bec2d41520804abdf91a10c2
Description-en: Apache Commons Net - Java client API for basic Internet protocols
 The Apache Commons Net library implements the client side of many basic
 Internet protocols. The purpose of the library is to provide fundamental
 protocol access, not higher-level abstractions. Therefore, some of the
 design violates object-oriented design principles. The philosophy is to
 make the global functionality of a protocol accessible (e.g., TFTP send
 file and receive file) when possible, but also provide access to the
 fundamental protocols where applicable so that a programmer may construct
 his own custom implementations (e.g, the TFTP packet classes and the TFTP
 packet send and receive methods are exposed).
 .
 The supported protocols include:
 * FTP/FTPS
 * FTP over HTTP (experimental)
 * NNTP
 * SMTP(S)
 * POP3(S)
 * IMAP(S)
 * Telnet
 * TFTP
 * Finger
 * Whois
 * rexec/rcmd/rlogin
 * Time (rdate) and Daytime
 * Echo
 * Discard
 * NTP/SNTP

Package: libcommons-parent-java
Description-md5: d0073f82178a5a011e65b320564c5b57
Description-en: Maven metadata for Apache Commons project
 This package contains the Maven metadata shared between all components of
 the Apache Commons project.

Package: libcommons-pool-java
Description-md5: defb2ad86c2d8e16c547adcae7409c08
Description-en: pooling implementation for Java objects
 Pool provides an Object-pooling API, with three major aspects:
 1. A generic object pool interface that clients and implementors can use to
 provide easily interchangeable pooling implementations.
 2. A toolkit for creating modular object pools.
 3. Several general purpose pool implementations.

Package: libcommons-pool-java-doc
Description-md5: 396e30d08a951262c3190ba55bc7e5ef
Description-en: pooling implementation for Java objects - documentation
 Pool provides an Object-pooling API, with three major aspects:
 1. A generic object pool interface that clients and implementors can use to
 provide easily interchangeable pooling implementations.
 2. A toolkit for creating modular object pools.
 3. Several general purpose pool implementations.
 .
 This package contains Javadoc API Documentation of Commons Pool.

Package: libcommons-pool2-java
Description-md5: 0c91cfe25d1ac0ae1a9b252e654b75f8
Description-en: Apache Commons Pool 2 - Pooling implementation for Java objects
 The Apache Commons Pool library provides an object-pooling API and a number
 of object pool implementations. Version 2 of Apache Commons Pool contains
 a completely re-written pooling implementation compared to the 1.x series.
 In addition to performance and scalability improvements, version 2 includes
 robust instance tracking and pool monitoring. Version 2 requires Java 6
 or higher.

Package: libcommons-rdf-java
Description-md5: 0f1c6af741003dc5f07407cbb085f27b
Description-en: type-safe, non-general API that covers RDF 1.1
 Commons RDF aims to provide a common library for RDF 1.1 with implementations
 for common Java RDF frameworks like RDF4J, Apache Jena as well as for other
 libraries such as OWLAPI, Clerezza and other JVM languages.
 .
 The main motivation behind this simple library is to revise an historical
 incompatibility issue between these toolkits. This library does not pretend to
 be a generic API wrapping those libraries, but is a set of common Java
 interfaces for the RDF 1.1 concepts, e.g. 'IRI', 'BlankNode', 'Graph',
 accompanied with unit test cases for their expected behaviour, and a 'simple'
 implementation, which main purpose is to clarify the tests and interfaces.

Package: libcommons-text-java
Description-md5: 1210256d1bce63f648a79ec7a29fa1c7
Description-en: Apache Commons Text
 Library focused on algorithms working on strings.

Package: libcommons-validator-java
Description-md5: b89a3b120fdd1c321fea7e370299a9d4
Description-en: ease and speed development and maintenance of validation rules
 The Commons Validator is a basic validation framework
 that lets you define validation rules for a JavaBean
 in an xml file.
 .
 Validation rules can be defined in an xml file which
 keeps them abstracted from JavaBean you are validating.

Package: libcommons-vfs-java
Description-md5: 8f23be4ffb3c69c4e3bb95bf6387e149
Description-en: Java API for accessing various filesystems
 Commons VFS provides a single API for accessing various different file
 systems. It presents a uniform view of the files from various different
 sources, such as the files on local disk, on an HTTP server, or inside
 a Zip archive.
 .
 This is a part of the Apache Commons Project.

Package: libcommuni-dev
Description-md5: 846680ee4b6b3667efa9c1d0b25cfc7b
Description-en: cross-platform IRC framework written with Qt (development files)
 Communi is a cross-platform IRC framework written with Qt.
 .
 Communi provides a set of tools for enabling IRC connectivity in
 Qt-based C++ and QML applications.
 .
 This package contains the header development files and programs for
 developing with communi.

Package: libcommuni-doc
Description-md5: 22f9d75cf60b7abbbbf3696818490750
Description-en: cross-platform IRC framework written with Qt (API documentation)
 Communi is a cross-platform IRC framework written with Qt.
 .
 Communi provides a set of tools for enabling IRC connectivity in
 Qt-based C++ and QML applications.
 .
 This package contains the doxygen generated API documentation.

Package: libcompel-dev
Description-md5: 0ecb7054fd32dde801b760de3ee19742
Description-en: execute arbitrary code in the context of a foreign process (development headers)
 Compel is a utility to execute arbitrary code in a context of a foreign
 process. The code to be executed is called parasite code. Once compiled with
 compel flags and packed, it can be executed in other task's context.
 .
 Compel is part of CRIU, the project implementing checkpoint/restore
 functionality for Linux.
 .
 This package contains the compel development headers.

Package: libcompel1
Description-md5: 725342fd0482d708ac95d2fe8923155b
Description-en: execute arbitrary code in the context of a foreign process (library)
 Compel is a utility to execute arbitrary code in a context of a foreign
 process. The code to be executed is called parasite code. Once compiled with
 compel flags and packed, it can be executed in other task's context.
 .
 Compel is part of CRIU, the project implementing checkpoint/restore
 functionality for Linux.
 .
 This package contains the compel library.

Package: libcompfaceg1
Description-md5: 3d764e5fcc74c7388ed0e59afecffa9b
Description-en: Compress/decompress images for mailheaders, libc6 runtime
 Converts 48x48 .xbm format (X bitmap) files to a compressed format
 that can be placed in your X-Face: mail header. Some mailreaders,
 like exmh will then display this image when the user is reading your mail.

Package: libcompfaceg1-dev
Description-md5: 70f233b96ebb4250ef9f5b1c3d2d5090
Description-en: Compress/decompress images for mailheaders, libc6 devel
 Converts 48x48 .xbm format (X bitmap) files to a compressed format
 that can be placed in your X-Face: mail header. Some mailreaders,
 like exmh will then display this image when the user is reading your mail.

Package: libcompile-command-annotations-java
Description-md5: 34c67da02c46e34ba6ed13df2137ec07
Description-en: annotation based configuration file generator for the Hotspot JVM JIT compiler
 The Hotspot JVM allows one to provide a command file for the JIT compiler.
 Using this project, one can generate this file automatically from annotations
 in the source code.

Package: libcompiler-lexer-perl
Description-md5: c3575a6425b981857c61b231d986a693
Description-en: Lexical Analyzer for Perl5
 Compiler::Lexer provides a lexical analyser for Perl code. Once the Perl
 code is parsed, the lexer can provide:
 * a list of tokens
 * the list of module used by the Perl code.
 .
 This module is written in XS to be faster than a pure Perl
 implementation

Package: libcompiler-libs-ocaml-dev
Description-md5: b9fafaf1d44c73bc50e6e54539b67e5c
Description-en: OCaml compiler library (development files)
 OCaml is an implementation of the ML language, based on the Caml
 Light dialect extended with a complete class-based object system and
 a powerful module system in the style of Standard ML.
 .
 This package contains the development files of the compiler library.

Package: libcompizconfig0
Description-md5: 9b1501bf431a077bb890354ada003ea2
Description-en: Settings library for plugins - OpenCompositing Project
 The OpenCompositing Project brings 3D desktop visual effects that improve
 usability of the X Window System and provide increased productivity
 through plugins and themes contributed by the community giving a
 rich desktop experience.
 .
 This package contains the library for plugins to configure settings.

Package: libcompizconfig0-dev
Description-md5: 61d1c40aa4308fbedaf76a0b0daed3ed
Description-en: Development file for plugin settings - OpenCompositing Project
 The OpenCompositing Project brings 3D desktop visual effects that improve
 usability of the X Window System and provide increased productivity
 through plugins and themes contributed by the community giving a
 rich desktop experience.
 .
 This package contains the headers and development files needed to
 build plugins with settings support.

Package: libcomplete-clojure
Description-md5: 83bb421415a62e7975a258974ce0d115
Description-en: completion of Clojure symbols
 complete-clojure supports completions for Clojure namespaces, var names, class
 names, special forms, Java methods, static members of classes, file paths, and
 other symbols.

Package: libcompojure-clojure
Description-md5: 944a4714327cf87c28a02d7bb7e8f545
Description-en: consice routing library for Ring
 Compojure is a small routing library for Ring that allows web
 applications to be composed of small, independent parts.

Package: libcomposable-kernel-dev
Description-md5: 7830a023875d4429ebb2356c36c4ab38
Description-en: Programming Model for ML Tensor Operators
 The Composable Kernel (CK) library provides a programming
 model for writing performance-critical kernels for machine
 learning workloads across multiple architectures
 (GPUs, CPUs, etc.).
 The CK library uses general purpose kernel languages,
 such as HIP C++.
 .
 CK uses two concepts to achieve performance portability
 and code maintainability:
 .
 * A tile-based programming model
 * Algorithm complexity reduction for complex machine learning (ML)
 operators. This uses an innovative technique called Tensor
 Coordinate Transformation.
 .
 The current CK library is structured into four layers:
 .
 * Templated Tile Operators
 * Templated Kernel and Invoker
 * Instantiated Kernel and Invoker
 * Client API

Package: libcomposable-kernel-doc
Description-md5: 43cd8b0c96631fac3e599e06fdda1591
Description-en: Programming Model for ML Tensor Operators (doc)
 The Composable Kernel (CK) library provides a programming
 model for writing performance-critical kernels for machine
 learning workloads across multiple architectures
 (GPUs, CPUs, etc.).
 The CK library uses general purpose kernel languages,
 such as HIP C++.
 .
 This package provides documentation

Package: libcomposable-kernel-tests
Description-md5: b6e34c2cf83f055b0d13fd79735db77f
Description-en: Programming Model for ML Tensor Operators (tests)
 The Composable Kernel (CK) library provides a programming
 model for writing performance-critical kernels for machine
 learning workloads across multiple architectures
 (GPUs, CPUs, etc.).
 The CK library uses general purpose kernel languages,
 such as HIP C++.
 .
 This package provides test binaries

Package: libcomposefs-dev
Description-md5: 57c7dd4d58bf6071e31c9abae890c2b8
Description-en: mechanism for stacking read-only filesystems (development files)
 composefs combines several underlying Linux features to provide a very
 flexible mechanism to support read-only mountable filesystem trees, stacking
 on top of an underlying "lower" Linux filesystem. The key targeted use case
 for composefs is versioned, immutable executable filesystem trees (i.e.
 container images and bootable host systems), where some of these filesystems
 may share *parts* of their storage (i.e. some files may be different, but not
 all).
 .
 The key technologies used by composefs are: overlayfs as the kernel interface,
 EROFS for a mountable metadata tree, and fs-verity (optional) from the lower
 filesystems.
 .
 This package contains the development header files that are needed if you want
 to link against libcomposefs.

Package: libcomposefs1
Description-md5: 9cb01daa994491655ecdb94dcd18e83a
Description-en: mechanism for stacking read-only filesystems (library)
 composefs combines several underlying Linux features to provide a very
 flexible mechanism to support read-only mountable filesystem trees, stacking
 on top of an underlying "lower" Linux filesystem. The key targeted use case
 for composefs is versioned, immutable executable filesystem trees (i.e.
 container images and bootable host systems), where some of these filesystems
 may share *parts* of their storage (i.e. some files may be different, but not
 all).
 .
 The key technologies used by composefs are: overlayfs as the kernel interface,
 EROFS for a mountable metadata tree, and fs-verity (optional) from the lower
 filesystems.
 .
 This package contains the library, libcomposefs.

Package: libcompress-bzip2-perl
Description-md5: 6434664d8f63ecd21e4622c606406aad
Description-en: Perl interface to Bzip2 compression library
 The Compress::Bzip2 module provides a Perl interface to the Bzip2
 compression library, a relevant subset of the functionality provided
 by Bzip2  is available in Compress::Bzip2.
 .
 The module can be split into two general areas of functionality, namely
 in-memory compression/decompression and read/write access to bzip2
 files.

Package: libcompress-lz4-perl
Description-md5: a7f7c4bf8e5bce60f350a9001776bc3f
Description-en: Perl interface to the LZ4 (de)compressor
 The Compress::LZ4 module provides an interface to the LZ4 (de)compressor.
 .
 Besides functions for compression, high-compression, and decompression, it
 also includes compatibility functions for the same purposes to handle raw
 data in the official frame format.

Package: libcompress-lzf-java
Description-md5: b48fd62d97d245c2fa417f5dde709b3a
Description-en: Java library for encoding and decoding data in LZF format
 Compression codec for LZF encoding for particularly
 encoding/decoding, with reasonable compression. Compressor is basic
 Lempel-Ziv codec, without Huffman (deflate/gzip) or statistical
 post-encoding.

Package: libcompress-raw-bzip2-perl
Description-md5: 9566e6140732ea913b5cbb2cd5e8d8ae
Description-en: low-level interface to bzip2 compression library
 Compress::Raw::Bzip2 provides a low-level interface to bzip2 compression
 library for perl.
 .
 Usually, you don't need to use this directly;  modules like
 IO::Compress::Bzip2 in the libio-compress-perl package provide a nice,
 more high-level interface for you in your own perl programs.

Package: libcompress-raw-lzma-perl
Description-md5: eaf2ce106eaf1943e966feabc9ee6573
Description-en: low-level interface to lzma compression library
 Compress::Raw::Lzma provides a low-level Perl interface for reading and
 writing of lzma and xz files/buffers.
 .
 Although the primary purpose for the existence of Compress::Raw::Lzma is for
 use by the IO::Compress::Lzma, IO::Uncompress::UnLzma, IO::Compress::Xz and
 IO::Uncompress::UnXz modules (packaged as libio-compress-lzma-perl), it can
 be used on its own for simple compression/uncompression tasks.

Package: libcompress-raw-zlib-perl
Description-md5: 78fa58999816b802a5c29de4d65f94f5
Description-en: low-level interface to zlib compression library
 Compress::Raw::Zlib is a Perl module that provides low-level interface to the
 zlib compression library. It provides the core compression and decompression
 functionality useful for supporting other higher-level modules. Other modules
 provide support for file and stream compression.

Package: libcompress-snappy-perl
Description-md5: 265245e7b4f35cbce115189f87441ff0
Description-en: Perl interface to Google's Snappy (de)compressor
 The Compress::Snappy module provides an interface to Google's Snappy
 (de)compressor.
 .
 Snappy does not aim for maximum compression, or compatibility with any other
 compression library; instead, it aims for very high speeds and reasonable
 compression. For instance, compared to the fastest mode of zlib, Snappy is an
 order of magnitude faster for most inputs, but the resulting compressed files
 are anywhere from 20% to 100% bigger.

Package: libcomps-dev
Description-md5: e1e71b1dd7a1b4c9b1906020720b7fe4
Description-en: Comps XML file manipulation library - development files
 Libcomps is library for structure-like manipulation of content in
 comps XML files. Supports reading/writing XML files and structure
 modifications.
 .
 This package contains the development header files for the
 libcomps library.

Package: libcomps-doc
Description-md5: 0ecb01980f2efb1e5109509899c8bb9e
Description-en: Documentation for the libcomps library (common documentation)
 Libcomps is library for structure-like manipulation of content in
 comps XML files. Supports reading/writing XML files and structure
 modifications.
 .
 This package installs common documentation for the libcomps
 C bindings.

Package: libcomps0
Description-md5: bac202733274915454df4650f7b20756
Description-en: Comps XML file manipulation library - shared library
 Libcomps is library for structure-like manipulation of content in
 comps XML files. Supports reading/writing XML files and structure
 modifications.
 .
 This package provides the libcomps shared library.

Package: libconcord-dev
Description-md5: 6d8b757f6f44515043d0f4b10cee6aec
Description-en: configuration tool for Harmony remotes - development files
 The Logitech Harmony is a highly configurable universal IR remote control
 compatible with most multimedia devices. The concordance software suite
 allows you to program such remotes using a configuration object retrieved
 from the harmonyremote.com website.
 .
 This package contains the development files for the concordance framework.

Package: libconcord6
Description-md5: a2c9d19f43187f869b62530eb0dc4791
Description-en: configuration tool for Harmony remotes - runtime libraries
 The Logitech Harmony is a highly configurable universal IR remote control
 compatible with most multimedia devices. The concordance software suite
 allows you to program such remotes using a configuration object retrieved
 from the harmonyremote.com website.
 .
 This package contains the C libraries for the concordance framework.

Package: libconcurrentqueue-dev
Description-md5: cebe641db6bd4ee88525e198f8263856
Description-en: industrial-strength lock-free queue for C++
 Features
 * Knock-your-socks-off blazing fast performance.
 * Single-header implementation. Just drop it in your project.
 * Fully thread-safe lock-free queue. Use concurrently from any number
 of threads.
 * C++11 implementation -- elements are moved (instead of copied)
 where possible.
 * Templated, obviating the need to deal exclusively with pointers --
 memory is managed for you.
 * No artificial limitations on element types or maximum count.
 Memory can be allocated once up-front, or dynamically as needed.
 * Fully portable (no assembly; all is done through standard C++11
 primitives).
 * Supports super-fast bulk operations.
 * Includes a low-overhead blocking version (BlockingConcurrentQueue).
 * Exception safe.
 .
 Reasons to use
 .
 There are not that many full-fledged lock-free queues for C++. Boost has
 one, but it's limited to objects with trivial assignment operators and
 trivial destructors, for example. Intel's TBB queue isn't lock-free,
 and requires trivial constructors too. There're many academic papers
 that implement lock-free queues in C++, but usable source code is hard
 to find, and tests even more so.
 .
 This queue not only has less limitations than others (for the most part),
 but it's also faster. It's been fairly well-tested, and offers advanced
 features like bulk enqueueing/dequeueing (which, with the new design, is
 much faster than one element at a time, approaching and even surpassing
 the speed of a non-concurrent queue even under heavy contention).

Package: libconcurrentunit-java
Description-md5: fba04a72058d93f12d65c2b8a191d353
Description-en: simple toolkit for testing multi-threaded Java code
 ConcurrentUnit was created to help developers test multi-threaded or
 asynchronous code. It allows one to perform assertions and wait for operations
 in any thread, with failures being properly reported back to the main test
 thread. If an assertion fails, the test fails, regardless of which thread the
 assertion came from.

Package: libconduit-lwt-ocaml
Description-md5: abad6d305de1d1cc018f056af004c5b8
Description-en: network connection establishment library for Lwt (runtime)
 The conduit library takes care of establishing and listening for TCP
 and SSL/TLS connections for the Lwt and Async libraries.
 .
 The reason this library exists is to provide a degree of abstraction
 from the precise SSL library used, since there are a variety of ways
 to bind to a library (e.g. the C FFI, or the Ctypes library), as well
 as well as which library is used (just OpenSSL for now).
 .
 By default, OpenSSL is used as the preferred connection library, but
 you can force the use of the pure OCaml TLS stack by setting the
 environment variable CONDUIT_TLS=native when starting your program.
 .
 This package contains the shared runtime libraries for Lwt.

Package: libconduit-lwt-ocaml-dev
Description-md5: 26c7bbc7c3726620af0a05395940949a
Description-en: network connection establishment library for Lwt (dev)
 The conduit library takes care of establishing and listening for TCP
 and SSL/TLS connections for the Lwt and Async libraries.
 .
 The reason this library exists is to provide a degree of abstraction
 from the precise SSL library used, since there are a variety of ways
 to bind to a library (e.g. the C FFI, or the Ctypes library), as well
 as well as which library is used (just OpenSSL for now).
 .
 By default, OpenSSL is used as the preferred connection library, but
 you can force the use of the pure OCaml TLS stack by setting the
 environment variable CONDUIT_TLS=native when starting your program.
 .
 This package contains development files for Lwt.

Package: libconduit-ocaml
Description-md5: 3283a2c4d46231c6df9a3214a45c9c7d
Description-en: network connection establishment library for OCaml (runtime)
 The conduit library takes care of establishing and listening for TCP
 and SSL/TLS connections for the Lwt and Async libraries.
 .
 The reason this library exists is to provide a degree of abstraction
 from the precise SSL library used, since there are a variety of ways
 to bind to a library (e.g. the C FFI, or the Ctypes library), as well
 as well as which library is used (just OpenSSL for now).
 .
 By default, OpenSSL is used as the preferred connection library, but
 you can force the use of the pure OCaml TLS stack by setting the
 environment variable CONDUIT_TLS=native when starting your program.
 .
 This package contains the shared runtime libraries.

Package: libconduit-ocaml-dev
Description-md5: 14f338a104f9a1413b5577eed90390aa
Description-en: network connection establishment library for OCaml (dev)
 The conduit library takes care of establishing and listening for TCP
 and SSL/TLS connections for the Lwt and Async libraries.
 .
 The reason this library exists is to provide a degree of abstraction
 from the precise SSL library used, since there are a variety of ways
 to bind to a library (e.g. the C FFI, or the Ctypes library), as well
 as well as which library is used (just OpenSSL for now).
 .
 By default, OpenSSL is used as the preferred connection library, but
 you can force the use of the pure OCaml TLS stack by setting the
 environment variable CONDUIT_TLS=native when starting your program.
 .
 This package contains development files.

Package: libconfig++-dev
Description-md5: afa95df6cc4c7a595b45cf70abbc7aec
Description-en: parsing/manipulation of structured config files (C++ development)
 This library features a fully reentrant parser and includes bindings for
 both the C and C++ programming languages. It runs on modern POSIX-compliant
 systems such as Linux, Solaris, and Mac OS X (Darwin), as well as on
 Microsoft Windows 2000/XP and later (Visual Studio or MinGW).
 .
 This library allows parsing, manipulating and writing structured configuration
 files. Its main features are:
 - A fully reentrant parser: Multiple configurations can be parsed in
 concurrent threads at the same time.
 - A simple, structured configuration file format: more readable and compact
 than XML and more flexible than Windows' "INI" file format.
 - A low-footprint implementation
 - Proper documentation.
 .
 This package contains the files needed in order to use libconfig
 in your own C++ programs.

Package: libconfig++11
Description-md5: 9a8df51133928631226892f0ee52493b
Description-en: parsing/manipulation of structured configuration files (C++ binding)
 This library features a fully reentrant parser and includes bindings for
 both the C and C++ programming languages. It runs on modern POSIX-compliant
 systems such as Linux, Solaris, and Mac OS X (Darwin), as well as on
 Microsoft Windows 2000/XP and later (Visual Studio or MinGW).
 .
 This library allows parsing, manipulating and writing structured configuration
 files.
 .
 This is the C++ binding.

Package: libconfig-any-perl
Description-md5: bf9ee31bf62e8b0350a6d5a595883ae9
Description-en: module to load configuration from different file formats
 Config::Any provides a facility for Perl applications and libraries to load
 configuration data from multiple different file formats. It supports XML,
 YAML, JSON, Apache-style configuration, Windows INI files, and even Perl
 code.
 .
 The rationale for this module is as follows: Perl programs are deployed on
 many different platforms and integrated with many different systems. Systems
 administrators and end users may prefer different configuration formats than
 the developers. The flexibility inherent in a multiple format configuration
 loader allows different users to make different choices, without generating
 extra work for the developers. As a developer you only need to learn a single
 interface to be able to use the power of different configuration formats.
 .
 Modules/packages (in Recommends) needed for specific file formats:
 .
 * ".cnf", ".conf" files: Config::General / libconfig-general-perl
 * ".ini" files: Config::Tiny / libconfig-tiny-perl
 * ".json", ".jsn" files: Cpanel::JSON::XS, JSON::MaybeXS, JSON::DWIW,
 JSON::XS, JSON::Syck, JSON::PP, JSON / libcpanel-json-xs-perl or
 libjson-maybexs-perl or libjson-xs-perl or libjson-pp-perl (also provided
 by perl) or libjson-perl
 * ".pl", ".perl" files: no additional requirements
 * ".xml" files: XML::Simple / libxml-simple-perl
 * ".yml", ".yaml" files: YAML::XS, YAML::Syck, YAML / libyaml-libyaml-perl
 or libyaml-syck-perl or libyaml-perl

Package: libconfig-apacheformat-perl
Description-md5: 957e75bbaf1f93fbb29548e28f7a183d
Description-en: Perl module to parse Apache format config files
 Config::ApacheFormat is designed to parse a configuration file in the same
 syntax used by the Apache web server (see http://httpd.apache.org for
 details).  This allows you to build applications which can be easily
 managed by experienced Apache admins.  Also, by using this module,
 you'll benefit from the support for nested blocks with built-in
 parameter inheritance.  This can greatly reduce the amount or repeated
 information in your configuration files.

Package: libconfig-augeas-perl
Description-md5: 5d15a0b8141de68ff6b4b49606d8ed9e
Description-en: module for manipulating configuration files through Augeas
 Config::Augeas is a Perl module that provides an object-oriented interface to
 the Augeas open source configuration library. The API is more "Perlish" than
 its C counterpart, making it natural to use with Perl.
 .
 Augeas is a library and command line tool that addresses the common problem
 of handling configuration data, providing a means to easily edit many types
 of configuration files. (See the augeas package for details)

Package: libconfig-auto-perl
Description-md5: a21c1ce97ab57c25137804f64a29091a
Description-en: magical config file parser
 Config::Auto allows developers to parse config files without
 needing to specify the format of the file (though they can do it).
 .
 It even looks for the config file in standard places (working dir,
 home dir, /etc) and tries some common config file names if the path
 isn't specified in the call.
 .
 It then determines the format of the config file, parses it and then
 returns a data structure containing the configuration data. The format
 of this structure depends on the format of the file.
 .
 At the moment, libconfig-auto-perl knows about colon, space and equals
 separated, XML, Perl, Windows INI, BIND9 and irssi style config files,
 though files in BIND9 or irssi format cannot be parsed.

Package: libconfig-autoconf-perl
Description-md5: 019b3b2b66ff8f574420030ff1d9c9b3
Description-en: Perl module to implement some of AutoConf's macros in pure Perl
 Config::AutoConf simulates some of the tasks AutoConf macros do, e.g.
 detecting a command, detecting a library, etc.
 .
 Config::AutoConf is intended to provide the same opportunities to Perl
 developers as GNU Autoconf does for Shell developers.

Package: libconfig-crontab-perl
Description-md5: c9613467243f2aacc1d71bd972bb8f91
Description-en: module to read/write Vixie-compatible crontab(5) files
 Config::Crontab provides an object-oriented interface to Vixie-style
 crontab(5) files for Perl.
 .
 In short, Config::Crontab reads and writes crontab(5) files (and does a
 little pretty-printing too) using objects. The general idea is that you
 create a Config::Crontab object and associate it with a file (if
 unassociated, it will work over a pipe to crontab -l). From there, you can
 add lines to your crontab object, change existing line attributes, and write
 everything back to file.

Package: libconfig-dev
Description-md5: ccb7e7a9ff3fd79f129de2f02a79e970
Description-en: parsing/manipulation of structured config files (development)
 This library features a fully reentrant parser and includes bindings for
 both the C and C++ programming languages. It runs on modern POSIX-compliant
 systems such as Linux, Solaris, and Mac OS X (Darwin), as well as on
 Microsoft Windows 2000/XP and later (Visual Studio or MinGW).
 .
 This library allows parsing, manipulating and writing structured configuration
 files. Its main features are:
 - A fully reentrant parser: Multiple configurations can be parsed in
 concurrent threads at the same time.
 - A simple, structured configuration file format: more readable and compact
 than XML and more flexible than Windows' "INI" file format.
 - A low-footprint implementation
 - Proper documentation.
 .
 This package contains the files needed in order to use libconfig
 in your own programs.

Package: libconfig-doc
Description-md5: 6392d9fb9c41805d37675a398591bb07
Description-en: parsing/manipulation of structured config files (Documentation)
 This library features a fully reentrant parser and includes bindings for
 both the C and C++ programming languages. It runs on modern POSIX-compliant
 systems such as Linux, Solaris, and Mac OS X (Darwin), as well as on
 Microsoft Windows 2000/XP and later (Visual Studio or MinGW).
 .
 This library allows parsing, manipulating and writing structured configuration
 files.
 .
 This package provides documentation for the libconfig library.

Package: libconfig-file-ocaml-dev
Description-md5: 60dc6376086111e580283a9c8d6a9048
Description-en: OCaml library for managing configuration files (dev files)
 Config_file is an OCaml library used to manage the configuration
 file(s) of an application. You simply define your options and it
 performs the loading and saving of the options. Each option is
 defined from an option class (for example an "int" option) or from a
 combination of classes (for example to create "list of int" options).

Package: libconfig-file-perl
Description-md5: cf75549260e4fa5af5060bdd49211a9b
Description-en: simple configuration file parsing module
 Config::File parses simple configuration files and store its values in
 an anonymous hash reference. The syntax of the configuration file is
 quite simple:
 .
 # This is a comment
 VALUE_ONE = foo
 VALUE_TWO = $VALUE_ONE/bar
 VALUE_THREE = The value contains a \# (hash). # This is a comment.
 COMPOSED_VALUE[one] = The first component of a clustered value
 COMPOSED_VALUE[two] = The second component of a clustered value

Package: libconfig-find-perl
Description-md5: 431f75b4ae5cb39891db29079eab0f94
Description-en: module to search configuration files using OS dependent heuristics
 Every OS has different rules for configuration files placement, this module
 allows one to easily find and create app configuration files following
 those rules.
 .
 Config::Find references configuration files by the application name or by the
 application name and the configuration file name when the app uses several
 application files, i.e emacs, profile, apache/httpd, apache/ssl.

Package: libconfig-general-perl
Description-md5: c644d6d5c0cf318d61f338e6c7ecc9e2
Description-en: generic configuration module
 Config::General opens a configuration file and parses its contents for you.
 After parsing it returns a hash which contains all options and their
 associated values from your configuration file.
 .
 The format of configuration files supported by Config::General is
 inspired by the well known Apache configuration format, in fact, this
 module is fully capable of parsing Apache configurations, but the
 output is not usable by Apache. You can also just use simple name/value
 pairs in your configuration files.
 .
 In addition to the capabilities of an Apache configuration file it
 supports some enhancements such as here-documents, C-style comments and
 multi-line options.

Package: libconfig-gitlike-perl
Description-md5: a6b3fb8d4aac4e0cec70f2515717d887
Description-en: Perl module for Git-compatible config file parsing
 Config::GitLike provides a Perl interface for parsing, writing, and managing
 configuration files of the format used by the version control system Git. It
 supports config-file inheritance in the same way that Git does: system-wide,
 user-wide, and per-directory config files can be specified and loaded, with
 values from more local files overriding those in less-local files.
 .
 For more information on this configuration file format, see:
 <URL:http://www.kernel.org/pub/software/scm/git/docs/git-config.html>

Package: libconfig-grammar-perl
Description-md5: 32678e3db5887889a663ca97a082bde7
Description-en: grammar-based user-friendly config parser
 Config::Grammar is a module to parse configuration files. The configuration
 may consist of multiple-level sections with assignments and tabular data. The
 parsed data will be returned as a hash containing the whole configuration.
 Config::Grammar uses a grammar that is supplied upon creation of a
 Config::Grammar object to parse the configuration file and return helpful
 error messages in case of syntax errors. Using the makepod method you can
 generate documentation of the configuration file format.
 .
 The maketmpl method can generate a template configuration file. If your
 grammar contains regexp matches, the template will not be all that helpful as
 Config::Grammar is not smart enough to give you sensible template data based
 in regular expressions. The related function maketmplmin generates a minimal
 configuration template without examples, regexps or comments and thus allows
 an experienced user to fill in the configuration data more efficiently.

Package: libconfig-identity-perl
Description-md5: 2da891fc2f3a3d576f015a982e9e0cf1
Description-en: module to load (and optionally decrypt) user/pass identity information
 Config::Identity is a tool for loading (and optionally decrypting via GnuPG)
 user/pass identity information.
 .
 For GitHub API access, an identity is a login/token pair.
 .
 For PAUSE access, an identity is a user/password pair.

Package: libconfig-ini-perl
Description-md5: bfb56232cb78a8226a1ec04da78cb39b
Description-en: Perl module for reading and writing .ini files
 Config::INI::Reader and Config::INI::Writer are "yet another config module"
 implementing yet another slightly different take on the undeniably easy to
 read ".ini" file format. Their default behavior is quite similar to that of
 Config::Tiny, on which it is based.
 .
 The chief difference is that Config::INI is designed to be subclassed to
 allow for side-effects and self-reconfiguration to occur during the course of
 reading its input.

Package: libconfig-ini-reader-ordered-perl
Description-md5: 3d3f94002d03358e93827be61b55f4a7
Description-en: .ini-file parser that returns sections in order
 Config::INI::Reader::Ordered is a subclass of Config::INI::Reader which
 preserves section order. See Config::INI::Reader (in the libconfig-ini-perl
 package) for all documentation.

Package: libconfig-inihash-perl
Description-md5: c7f5f97aba15006d698ad59e8d501976
Description-en: Perl extension for reading and writing INI files
 Config::IniHash reads and writes INI files, useful for storing
 settings. It returns the full file as a hashref or writes a
 hashref into an ini file.

Package: libconfig-json-perl
Description-md5: 7c47bb90c5664027a83523dff69629ca
Description-en: parser for JSON-based configuration files
 Config::JSON is a Perl module capable of parsing and writing configuration
 files written in JavaScript Object Notation (JSON). It supports arbitrary
 file inclusion (even hierarchical includes) and comments in the file. It is
 beneficial in environments that already use JSON, since the parser is already
 loaded into memory.

Package: libconfig-merge-perl
Description-md5: d5c85d44c6686cdabc92b3823efdef00
Description-en: umbrella interface to configuration modules
 Config::Merge allows one to load a configuration directory tree containing
 YAML, JSON, XML, Perl, INI or Config::General files. The interface can be
 used in either a functional or an object oriented way.

Package: libconfig-model-approx-perl
Description-md5: 6e88088186ce4a334fe77c1fa6ba7ad0
Description-en: Approx proxy server configuration editor
 Config::Model::Approx Perl module provides a configuration checker and
 editor for /etc/approx/approx.conf.
 .
 When libconfig-model-tkui-perl is installed, running 'cme edit approx'
 will launch a graphical configuration editor for Approx configuration
 file.
 .
 cme can also be run to check configuration (cme check approx) or
 migrate older configurations without user interaction (cme migrate
 approx)

Package: libconfig-model-backend-augeas-perl
Description-md5: 8b862d472eb28019bed7dbc0b14c97e1
Description-en: config-model reader and writer powered by Augeas
 Config::Model::Backend::Augeas provides a way to load or store
 configuration data through Config::Augeas. This way, the structure and
 comments of the original configuration file are preserved.
 .
 With Config::Model::Backend::Augeas, Config::Model now provides a way
 to load and save data through RedHat's Augeas library.
 .
 Config::Model and Augeas are both configuration editing tool. Both
 parse configuration files in their native formats and transforms them
 into a tree. Configuration changes are made by manipulating this tree
 and saving it back into native config files.
 .
 Both Augeas and Config::Model rely on a tree to represent
 configuration data.
 .
 On one side, Augeas is able to load and write data while respecting
 the structure and comments of the original configuration file. But
 Augeas purpose is not to validate the semantic content of the
 configuration file.
 .
 On the other side, Config::Model is able to validate the semantic
 content of the configuration file, but it may discard all comments and
 will write back configuration data using a canonical order. Thus the
 structure of the original configuration file is not preserved.
 .
 You can now have the best of both worlds by using the Augeas library
 to load and write data from Config::Model configuration tree. You can
 now instruct Config::Model to use Augeas. See
 Config::Model::BackendMgr for details.
 .
 Unfortunately, you must ensure that the tree representation specified
 in Config::Model and Augeas lens are quite close together:
 - Config::Model element names and Augeas lens names must be identical
 - Both structures must be very close. Each Config::Model node must
 have a corresponding lens.
 .
 See Config::Model::Backend::Augeas documentation to use Augeas with
 your configuration model.
 .
 For more details on Config::Model see:
 .
 https://github.com/dod38fr/config-model/wiki
 .
 For more details on Augeas, see:
 .
 http://augeas.net

Package: libconfig-model-backend-yaml-perl
Description-md5: 1efd168200633d7979ab43c0211a98cf
Description-en: Read and write config as a YAML data structure
 Config::Model::Backend::Yaml is a Perl module used by Config::Model
 and cme to read or write YAML files.
 .
 This module should not be used directly. It is loaded by
 Config::Model when loading a model declaring a Yaml "backend".

Package: libconfig-model-cursesui-perl
Description-md5: 407ef984c40fe34ee42386eeced20dda
Description-en: curses interface to edit config data through Config::Model
 Config::Model::CursesUI provides a Curses interface to the configuration
 editor provided by Config::Model.
 .
 For instance, with this module, Config::Model and
 Config::Model::OpenSsh, you get a curses configuration editor for
 sshd_config.
 .
 This interface is used by config-edit program provided by
 Config::Model.

Package: libconfig-model-dpkg-perl
Description-md5: a3b6f9861c39d86d63e0074db1596f60
Description-en: editor for Dpkg source files with validation
 This package provides Config::Model::Dpkg, a plugin for Config::Model
 and cme. Once this package is installed, cme is able to handle dpkg
 source file.
 .
 For instance, the command 'cme edit dpkg' provides a graphical editor
 for most files of a package source.
 .
 The command 'cme check dpkg' provide a command line that will check the
 package file, a bit like lintian. But this command must be run in the
 source package directory and can be run before building the package.
 .
 Likewise, the command 'cme fix dpkg' will fix most of the warnings
 found by the command above.
 .
 The command 'cme update dpkg' will update debian/copyright file
 from the content of the package source file.
 .
 If the recommended package libconfig-model-tkui-perl is installed,
 you can run 'cme edit dpkg' to edit your package files with a GUI.
 .
 You can also run cme with a more restricted scope with:
 * cme edit|check|fix dpkg-control
 * cme edit|check|fix dpkg-copyright
 .
 For best results, you should install the latest available version
 of libmodule-corelist-perl.

Package: libconfig-model-itself-perl
Description-md5: a293ad4d34321bf6fcb1e2e8489db89a
Description-en: graphical model or schema editor for Config::Model
 Config::Model::Itself module is a plugin for cme which provides a
 Perl/Tk graphical interface to edit configuration models that are be
 used by Config::Model.
 .
 Config::Model::Itself also provides a model for Config::Model
 (hence the Itself name, you can also think of it as a meta-model).
 The model editor will use this meta-model to construct the graphical
 interface so you can edit the configuration model for *your*
 application. [ Config::Model::Itself is the "eat your own dog food" principle
 applied to Config::Model ;-) ]
 .
 Let's step back a little to explain. Any configuration data is, in
 essence, structured data. This data could be stored, for instance, in
 an XML file. A configuration model is a way to describe the structure
 and relation of all items of a configuration data set.
 .
 This configuration model is also expressed as structured data. This
 structure data is structured and follows a set of rules which are
 described for humans in Config::Model.
 .
 The structure and rules documented in Config::Model are also expressed
 in a model in the files provided with Config::Model::Itself.
 .
 Hence the possibity to verify, modify configuration data provided by
 Config::Model can also be applied on configuration models.
 .
 The model editor program launched with "cme meta edit"

Package: libconfig-model-lcdproc-perl
Description-md5: c61ea048fbe964b908b8cc5729c4a94c
Description-en: module to edit and validate LcdProc configuration file
 Config::Model::LcdProc provides a configuration editor (and models) for the
 configuration file of LcdProc, i.e. /etc/LCDd.conf.
 .
 libconfig-model-tkui-perl must be installed to have a graphical
 interface for the editor.
 .
 Once installed, you can run 'cme edit lcdproc' to edit LcdProc
 configuration. You can also check the configuration with
 'cme check lcdproc'.

Package: libconfig-model-openssh-perl
Description-md5: 4183f372990586c6c975c6be02bfdc0c
Description-en: configuration editor for OpenSsh
 Config::Model::OpenSsh enables cme command to edit OpenSSH
 configuration files, namely, /etc/ssh/sshd_config, /etc/ssh/ssh_config (for
 root) and ~/.ssh/config (for other users).
 .
 You can get extra functionality by installing some optional dependencies:
 .
 * A graphical OpenSSH file editor with libconfig-model-tkui-perl
 * A curses OpenSSH file editor with libconfig-model-cursesui-perl
 .
 Comments of the files are preserved during edition. Comments can
 be edited with the graphical interface and saved back in the
 configuration files.
 .
 'cme check ssh' command can be used to validate the content of ssh*
 configuration files.

Package: libconfig-model-perl
Description-md5: f697e5e49856ea5836ea183265424ee4
Description-en: module for describing and editing configuration data
 Config::Model is a Perl framework that enables project developers to provide
 an interactive configuration system for their software. It supports various
 frontend interfaces (graphical, curses-based or plain terminal) to users. It
 handles configuration files semantically rather than syntactically, meaning
 that developers can specify the structure and constraints of the data along
 with a mechanism to read and write the files.
 .
 Using the structure and constraint information, Config::Model will generate
 interactive configuration editors that include help and data validation. It
 is equally simple to use graphical (via Tk) interfaces as well as curses-
 and ReadLine-based terminal interfaces.
 .
 Config::Model also provides a facility to help configuration data upgrade
 that can be triggered during package upgrades.
 .
 Config::Model provides configuration model and editor for:
 - popularity-contest
 - fstab (/etc/fstab)
 .
 Other configuration editors are available with other
 libconfig-model-*-perl packages.
 .
 Depending on which suggested or recommended modules are installed,
 Config::Model provides several user interfaces:
 - shell-like interface (with any of lib-term-readline-*-perl)
 - virtual file system where each config parameter is mapped to a file
 (with libfilesys-fuse3-perl and fuse packages)
 - graphical user interface (with libconfig-model-tkui-perl)

Package: libconfig-model-systemd-perl
Description-md5: 303277e63c2f9a989a4222522db2a202
Description-en: editor and validator for systemd configuration files
 Config::Model::Systemd provides a configuration editor for the
 configuration files of systemd, (that is, all files in
 ~/.config/systemd/user/ or all files in /etc/systemd/system/).
 .
 The first paragraph is a simplified view.
 In more accurate and complicated words, this package provides the
 configuration model of Systemd configuration that cme,
 Config::Model and Config::Model::TkUI use to provide a configuration
 editor and checker.

Package: libconfig-model-tester-perl
Description-md5: 20b9edfab52a47764219ee04c7fcf58c
Description-en: Test framework for Config::Model
 Config::Model::Tester provides a way to test configuration models with
 tests files. This class was designed to tests several models and several
 tests cases per model.

Package: libconfig-model-tkui-perl
Description-md5: 0b5e8ded95d7566b5005f67761dbec05
Description-en: Tk GUI to edit config data through Config::Model
 Config::Model::TkUI provides a Perl/Tk interface for the configuration
 editor provided by Config::Model (aka cme).
 .
 For instance, with cme, libconfig-model-openssh-perl and
 libconfig-model-tkui-perl packages, the command "cme edit ssh"
 launches a graphical configuration editor to edit your ~/.ssh/config
 file.
 .
 The GUI comes with help for the model. For instance, each ssh
 parameter comes with its documentation shown on the GUI. This applies
 to all models like systemd or dpkg.

Package: libconfig-mvp-perl
Description-md5: 52418572caa6dd93d2dfb52856348364
Description-en: multivalue-property package-oriented configuration module
 MVP is a mechanism for loading configuration (or other information) for
 libraries. It doesn't read a file or a database. It's a helper for things
 that do.
 .
 The idea is that you end up with a Config::MVP::Sequence object, and that you
 can use that object to fully configure your library or application. The
 sequence will contain a bunch of Config::MVP::Section objects, each of which
 is meant to provide configuration for a part of your program. Most of these
 sections will be directly related to a Perl library that you'll use as a
 plugin or helper. Each section will have a name, and every name in the
 sequence will be unique.

Package: libconfig-mvp-reader-ini-perl
Description-md5: 76d8ef48f47a1e4056ee628e4e177b0f
Description-en: Perl module providing a MVP config reader for .ini files
 Config::MVP::Reader::INI implements a reader for .ini files for use
 with Config::MVP.

Package: libconfig-mvp-slicer-perl
Description-md5: 6639ab1fc82d484a3525bfe2be1d4054
Description-en: module to extract embedded plugin config from parent config
 Config::MVP::Slicer can be used to extract embedded configurations
 for other plugins out of larger (parent) configurations.  An example
 where this can be useful is plugin bundles.  A bundle loads other
 plugins with a default configuration that works most of the time, but
 sometimes you wish you could customize the configuration for one of
 those plugins without having to remove the plugin from the bundle and
 re-specify it separately.

Package: libconfig-onion-perl
Description-md5: 0a240822f66f4a422f6eea4c68d8f451
Description-en: layered configuration
 Config::Onion stores all configuration settings in four layers:
 Defaults, Main, Local, and Override. Each layer can be added to as many
 times as you like. Within each layer, settings which are given multiple
 times will take the last specified value, while those which are not
 repeated will remain untouched.

Package: libconfig-pit-perl
Description-md5: 0f77747d983c75512b8f201d5c908866
Description-en: Perl module for Manage settings
 Config::Pit is account setting management library.  This library
 automates editing settings used in scripts.
 .
 Original library is written in Ruby and published as pit gem with
 management command.

Package: libconfig-properties-perl
Description-md5: f477f3ba2764dee29e96706f375f712b
Description-en: Perl module to read and write Java-style property files
 Config::Properties is a near implementation of the java.util.Properties API.
 It is designed to allow easy reading, writing and manipulation of Java-style
 property files in Perl applications.
 .
 The format of a Java-style property file is that of a key-value pair
 separated by either whitespace, the colon (:) character, or the equals (=)
 character. Whitespace before the key and on either side of the separator is
 ignored. Lines that begin with either a hash (#) or a bang (!) are considered
 comment lines and ignored.

Package: libconfig-record-perl
Description-md5: 0e6686da784459295258dfaf0c1c4c3e
Description-en: Perl module for configuration file access
 Config::Record provides an API for loading and saving of simple configuration
 file records. Entries in the configuration file are essentially key, value
 pairs, with the key and values separated by a single equals symbol. The key
 consists only of alphanumeric characters. There are three types of values:
 scalar values, array values and hash values.

Package: libconfig-scoped-perl
Description-md5: 72deec42ad57e5e6dccd0a72a80cd01a
Description-en: Feature rich configuration file parser
 Config::Scoped is a configuration file parser for complex configuration
 files based on Parse::RecDescent. Files similar to the ISC named or ISC
 dhcpd configurations are possible. In order to be fast a precompiled
 grammar and optionally a config cache is used.

Package: libconfig-simple-perl
Description-md5: 8f5af517a46210dd8fbd73c644fca9e0
Description-en: simple configuration file class
 Reading and writing configuration files is one of the most frequent
 aspects of any software design. Config::Simple is the library to help
 you with it.
 .
 Config::Simple is a class representing configuration file object. It
 supports several configuration file syntax and tries to identify the
 file syntax to parse them accordingly. Library supports parsing,
 updating and creating configuration files.

Package: libconfig-std-perl
Description-md5: 6e09dbf1dc38c6c46ab80b161514afa1
Description-en: Load and save configuration files in a standard format
 Config::Std implements yet another damn configuration-file system.
 .
 The configuration language is deliberately simple and limited, and the
 module works hard to preserve as much information (section order,
 comments, etc.) as possible when a configuration file is updated.

Package: libconfig-yaml-perl
Description-md5: a2fc5204377c6633e143374a9ecdb2c0
Description-en: module for manipulating YAML-based configuration files
 Config::YAML is a somewhat object-oriented wrapper around the YAML module
 designed to make reading and writing configuration files simple. It handles
 multiple configuration files (e.g. system and per-user configuration or a
 gallery application with per-directory configuration) with ease.

Package: libconfig-zomg-perl
Description-md5: b934000ef6d25fa8435ef0eac59a9ef8
Description-en: yet another Catalyst::Plugin::ConfigLoader-style layer over Config::Any
 Config::ZOMG is a fork of Config::JFDI. It removes a couple of unusual
 features and passes the same tests three times faster than
 Config::JFDI.
 .
 Config::ZOMG is an implementation of Catalyst::Plugin::ConfigLoader
 that exists outside of Catalyst.
 .
 Config::ZOMG will scan a directory for files matching a certain name.
 If such a file is found which also matches an extension that
 Config::Any can read, then the configuration from that file will be
 loaded.
 .
 Config::ZOMG will also look for special files that end with a "_local"
 suffix. Files with this special suffix will take precedence over any
 other existing configuration file, if any. The precedence takes place
 by merging the local configuration with the "standard" configuration
 via Hash::Merge::Simple.
 .
 Finally you can override/modify the path search from outside your
 application, by setting the "_CONFIG" variable outside your
 application (where $NAME is the uppercase version of what you passed to
 Config::ZOMG->new).

Package: libconfig11
Description-md5: f9e4a016d7fc40b75858220651e186b8
Description-en: parsing/manipulation of structured configuration files
 This library features a fully reentrant parser and includes bindings for
 both the C and C++ programming languages. It runs on modern POSIX-compliant
 systems such as Linux, Solaris, and Mac OS X (Darwin), as well as on
 Microsoft Windows 2000/XP and later (Visual Studio or MinGW).
 .
 This library allows parsing, manipulating and writing structured configuration
 files.

Package: libconfigreader-perl
Description-md5: 750e3c1e4db80cb748b2b84039136c7f
Description-en: Perl module for reading configuration files
 The ConfigReader library is a set of classes which reads directives
 from a configuration file.
 .
 Provided classes:
 * ConfigReader::Spec
 * ConfigReader::Values
 * ConfigReader::DirectiveStyle

Package: libconfigreader-simple-perl
Description-md5: 0ac9ec8789a76e1e18e6085c90f7513d
Description-en: simple configuration file parser
 ConfigReader::Simple reads and parses simple configuration files. It is
 designed to be smaller and simpler than the ConfigReader module and is more
 suited to simple configuration files.

Package: libconfuse-common
Description-md5: b68c89e8455873131939ae04c13ea60f
Description-en: Common files for libConfuse
 This package contains internationalization files for the confuse
 library.

Package: libconfuse-dev
Description-md5: 4ab3b2b53b592c7f75d631e73c49d74e
Description-en: Development files for libConfuse
 This package contains the header files and static library needed to
 compile applications that use the confuse library.

Package: libconfuse-doc
Description-md5: e7f6a6d37bfa1abd44ab158b24b535a4
Description-en: Documentation for libConfuse
 This package contains the documentation of the confuse library. This includes
 the reference documentation and a tutorial, both in HTML version, and man
 pages.

Package: libconfuse2
Description-md5: 284f159006c24c48424ca2c396c9bf6b
Description-en: Library for parsing configuration files
 libConfuse is a configuration file parser library written in C. It
 supports sections and (lists of) values (strings, integers, floats,
 booleans or other sections), as well as some other features (such as
 single/double-quoted strings, environment variable expansion,
 functions and nested include statements).
 .
 It makes it very easy to add configuration file capability to a
 program using a simple API.

Package: libconsensuscore-dev
Description-md5: 581c86efe324866ea38c3325af97c775
Description-en: algorithms for PacBio multiple sequence consensus -- development files
 ConsensusCore is a library of C++ algorithms for Pacific Biosciences
 multiple sequence consensus that powers Quiver (Python) and ConsensusTools
 (.NET). This library primarily exists as the backend for GenomicConsensus,
 which implements Quiver.
 .
 This package is part of the SMRT Analysis suite.
 It provides the header files and static library.

Package: libconsole-bridge-dev
Description-md5: e7598014a4b7d4c87bd5d3d899e31986
Description-en: console bridge - development files
 ROS-independent, pure CMake (i.e. non-catkin and non-rosbuild
 package) that provides logging calls that mirror those found in
 rosconsole, but for applications that are not necessarily using ROS.
 .
 This package contains the development files (headers, pkg-config and
 CMake files).

Package: libconsole-bridge1.0
Description-md5: eb4410ba465eab46069aee1e130bdd54
Description-en: console bridge - library
 ROS-independent, pure CMake (i.e. non-catkin and non-rosbuild
 package) that provides logging calls that mirror those found in
 rosconsole, but for applications that are not necessarily using ROS.
 .
 This package contains the dynamic library.

Package: libconsolekit-dev
Description-md5: 48641cfbac907396ff2220b46234fb3c
Description-en: ConsoleKit base library development files
 ConsoleKit is a system daemon for tracking what users are logged
 into the system and how they interact with the computer (e.g.
 which keyboard and mouse they use).
 .
 This package provides the development libraries and headers for
 libconsolekit1.

Package: libconsolekit1
Description-md5: 39985bf3d4be3143f3dedff0b4469f61
Description-en: ConsoleKit base library
 ConsoleKit is a system daemon for tracking what users are logged
 into the system and how they interact with the computer (e.g.
 which keyboard and mouse they use).
 .
 This package provides a helper library to query various ConsoleKit
 properties.

Package: libconstant-defer-perl
Description-md5: 91233fd6139d8dee2e7eed202eab45fd
Description-en: Perl module providing constant subs with deferred value calculation
 constant::defer creates constants like constant.pm, but with the value
 calculated only on the first call.  This can save work for values only
 needed sometimes.

Package: libconstant-generate-perl
Description-md5: 667d5b14840a10a8e3cbe4cbe71bc3fb
Description-en: Perl module providing useful utilities for handling symbolic constants
 Constant::Generate provides useful utilities for handling, debugging, and
 generating opaque, 'magic-cookie' type constants as well as value-significant
 constants.
 .
 Using its simplest interface, it will generate a simple enumeration of names
 passed to it on import.

Package: libcontactcache-qt5-1
Description-md5: b01db5f33bc250af336a748b13d2c4a3
Description-en: Library for accessing QtPIM QtContacts using the SQLite engine
 This library acts as a middle layer between the QtPIM QtContacts SQLite engine
 and client components and provides a data cache.

Package: libcontactcache-qt5-bin
Description-md5: b9df23cdb23e675423549e93169cc0a5
Description-en: Development tools for libcontactcache-qt5
 This library acts as a middle layer between the QtPIM QtContacts SQLite engine
 and client components and provides a data cache.
 .
 This package provides development tools.

Package: libcontactcache-qt5-data
Description-md5: bfe65c30cb4735905fa3ff13c3a2c421
Description-en: Library for accessing QtPIM QtContacts using the SQLite engine - data
 This library acts as a middle layer between the QtPIM QtContacts SQLite engine
 and client components and provides a data cache.
 .
 This package provides data files used by the shared library.

Package: libcontactcache-qt5-dev
Description-md5: c0c4589c124fc29b0a3093d0834f0e36
Description-en: Development files for libcontactcache-qt5
 This library acts as a middle layer between the QtPIM QtContacts SQLite engine
 and client components and provides a data cache.
 .
 This package provides the development files.

Package: libcontactsd1
Description-md5: b08326c619a338ddddcd4a04d2147ce1
Description-en: Telepathy - QtContacts bridge for contacts (plugin shared library)
 contactsd is a service for collecting and observing changes in roster list
 from all the users telepathy accounts (buddies, their status and presence
 information), and store it to QtContacts.
 .
 This package contains a shared library used by contactsd plugins.

Package: libcontactsd1-dev
Description-md5: 1d7febc659ecf24b989816d9b71945cd
Description-en: Telepathy - QtContacts bridge for contacts (development files)
 contactsd is a service for collecting and observing changes in roster list
 from all the users telepathy accounts (buddies, their status and presence
 information), and store it to QtContacts.
 .
 This package contains development files needed for developing plugins for
 contactsd.

Package: libcontainers-data-ocaml-dev
Description-md5: 871185d5c981aa82ee171ad5889a058f
Description-en: extension to OCaml's standard data structures
 An extension to the standard library docused on data
 structures, combinators and iterators, without dependencies
 on unix, str or num.
 .
 This package includes data structures that do not have
 equivalents in the standard library. These may not be as
 well maintained.

Package: libcontainers-ocaml-dev
Description-md5: 04d8d952af594696c069892d62aa3c76
Description-en: extension to OCaml's standard data structures and iterators
 An extension to the standard library docused on data
 structures, combinators and iterators, without dependencies
 on unix, str or num.
 .
 This package includes data structures that have equivalents
 in the standard library.

Package: libcontext-preserve-perl
Description-md5: 026e173ec733ce05bf7211cb7157f30e
Description-en: Perl module to preserve calling context
 Context::Preserve allows developers to preserve the calling context of their
 subroutines, which is useful for functions that call other functions and
 return their results, with some possible modifications. This means that, if
 your module is called in scalar, list or void context, the given subroutine
 is called in the same context and the appropriate 'thing' is returned.
 .
 This means that it is easy to write functions that call other functions,
 modify their result and return it, in a seamless manner.

Package: libcontextual-return-perl
Description-md5: 0cf26c98dc1bc66795643adb255f2657
Description-en: module for creating context-sensitive return values
 Contextual::Return provides a collection of named blocks that allow a return
 statement to return different values depending on the context in which it's
 called.

Package: libcontra1
Description-md5: 4fe0c1fd37143f59f615ab564bcccd74
Description-en: LIBrary for CONnection TRAcking
 LD_PRELOADing this library enables one to log calls to several
 network functions.

Package: libcontrolsfx-java
Description-md5: a9d6a0bb51827a77010083057198f3ab
Description-en: high quality UI controls and other tools to complement JavaFX
 ControlsFX is a collection of UI controls and other tools to complement
 the core JavaFX distribution.  It has been developed for JavaFX 8.0 and
 beyond, and has a guiding principle of only accepting new controls and
 features when all existing code is at an acceptably high level, including
 having high quality javadoc documentation.
 .
 The full list of features is provided at:
 http://fxexperience.com/controlsfx/features/

Package: libconversant-disruptor-java
Description-md5: 37eb6c8681dc0d274cf987e525c4d0d2
Description-en: Very low latency Java BlockingQueue
 Disruptor is the highest performing intra-thread transfer mechanism
 available in Java. Conversant Disruptor is the highest performing
 implementation of this type of ring buffer queue because it has almost
 no overhead and it exploits a particularly simple design.

Package: libconvert-ascii-armour-perl
Description-md5: 24666624a2fed63f84713daa73c833ed
Description-en: module to convert binary into ASCII-armoured messages
 Convert::ASCII::Armour is a Perl module designed to convert hashes of binary
 octets into ASCII messages suitable for transfer over 6-bit clean transport
 channels. The encoded ASCII resembles PGP's armoured messages, but are in no
 way compatible with PGP.

Package: libconvert-ascii85-perl
Description-md5: e2edc71c56ede2dedceefb892acc01a4
Description-en: module for encoding and decoding of ascii85/base85 strings
 Convert::Ascii85 implements the Ascii85 (also known as Base85) algorithm for
 encoding binary data as text. This is done by interpreting each group of four
 bytes as a 32-bit integer, which is then converted to a five-digit base-85
 representation using the digits from ASCII 33 (!) to 117 (u).
 .
 This is similar to MIME::Base64 but more space efficient: The overhead is
 only 1/4 of the original data (as opposed to 1/3 for Base64).

Package: libconvert-base32-perl
Description-md5: c82f9281e0fc2913c50b6b957688bb45
Description-en: module for encoding and decoding of base32 strings
 Convert::Base32 provides functions to convert string from / to Base32
 encoding, specified in RACE internet-draft. The Base32 encoding is designed
 to encode non-ASCII characters in DNS-compatible host name parts.
 .
 See http://tools.ietf.org/html/draft-ietf-idn-race-03 for more details.

Package: libconvert-basen-perl
Description-md5: 4b9ba67881b5befea8770b362d01fc99
Description-en: perl module for encoding and decoding of base{2,4,8,16,32,64} strings
 Convert::BaseN makes it easy to deal with various data encoding formats,
 such as base2, base4, ..., base64. In addition, it allows the format of
 the encoding to be configured, for example by supplying custom character
 maps.

Package: libconvert-ber-perl
Description-md5: e8b66fee77fd3c3f7d833e78fa3a86df
Description-en: Perl implementation of Basic Encoding Rules (BER)
 Convert::BER is a perl object class implementation to encode
 and decode objects as described by ITU-T standard X.209 (ASN.1)
 using Basic Encoding Rules (BER).

Package: libconvert-binary-c-perl
Description-md5: b2e0a9d915f5910a08faa69eb6358634
Description-en: Binary Data Conversion using C Types
 Convert::Binary::C is a preprocessor and parser for C type definitions. It is
 highly configurable and supports arbitrarily complex data structures. Its
 object-oriented interface has pack and unpack methods that act as replacements
 for Perl's pack and unpack and allow one to use C types instead of a string
 representation of the data structure for conversion of binary data from and to
 Perl's complex data structures.
 .
 Actually, what Convert::Binary::C does is not very different from what a C
 compiler does, just that it doesn't compile the source code into an object
 file or executable, but only parses the code and allows Perl to use the
 enumerations, structs, unions and typedefs that have been defined within your
 C source for binary data conversion, similar to Perl's pack and unpack.

Package: libconvert-color-perl
Description-md5: e58162ddb347ff50aa9feee2d12ca7fd
Description-en: Perl module for color space conversions and named lookups
 Convert::Color provides conversions between commonly used ways to express
 colors. It provides conversions between color spaces such as RGB and HSV, and
 it provides ways to look up colors by a name.

Package: libconvert-color-xterm-perl
Description-md5: 1a32e00bc5fe66b9afc9df8a6826de0f
Description-en: module for indexed colors used by XTerm
 Convert::Color::XTerm is subclass of Convert::Color::RGB8 and provides lookup
 of the colors that xterm uses by default. Note that the module is not
 intelligent enough to actually parse the XTerm configuration on a machine,
 nor to query a running terminal for its actual colors. It simply implements
 the colors that are present as defaults in the XTerm source code.
 .
 It implements the complete 256-color model in XTerm.

Package: libconvert-nls-date-format-perl
Description-md5: d8741bba77af63b477f136f013ded93d
Description-en: module for converting Oracle NLS_DATE_FORMAT <-> strftime Format Strings
 Convert::NLS_DATE_FORMAT converts Oracle's NLS_DATE_FORMAT string into a
 strptime format string, or the reverse.

Package: libconvert-pem-perl
Description-md5: 27f242404eef1017cde4c27d5fe45df0
Description-en: Perl module for reading/writing encrypted ASN.1 PEM files
 Convert::PEM reads/writes encrypted ASN.1 PEM files. The files can
 optionally be encrypted using a symmetric cipher algorithm, such as 3DES.

Package: libconvert-scalar-perl
Description-md5: d4b22fd187bfced2ab84d30c52b8bd74
Description-en: module to convert between different representations of perl scalars
 Convert::Scalar exports various internal perl methods that change the
 internal representation or state of a perl scalar. All of these work
 in-place, that is, they modify their scalar argument. No functions are
 exported by default.

Package: libconvert-units-perl
Description-md5: 880e514929104f8fd9d7752165454340
Description-en: Perl module for performing unit conversions
 The Units package is a collection of modules for parsing strings
 with unit measurements (such as "12pt" or "3 meters") and
 converting them to some other unit (such as "picas" or "inches").

Package: libconvert-ytext-perl
Description-md5: 2a74731bd4340495285e0856e16d5e18
Description-en: Perl module to quote strings suitably for RFC2822 local parts
 Convert::YText converts strings to and from "YText", a format inspired by
 xtext defined in RFC1894, the MIME base64 and quoted-printable types (RFC
 1394). The main goal is encode a UTF8 string into something safe for use as
 the local part in an internet email address (RFC2822).
 .
 By default spaces are replaced with "+", "/" with "~", the characters
 "A-Za-z0-9_.-" encode as themselves, and everything else is written "=USTR="
 where USTR is the base64 (using "A-Za-z0-9_." as digits) encoding of the
 unicode character code. The encoding is configurable (see below).

Package: libcookie-baker-perl
Description-md5: 70eb9ef3f981d4d0cf00e926eb646d0e
Description-en: simple cookie string generator and parser
 Cookie::Baker provides a simple cookie string generator and parser.
 There are many other cookie related modules on CPAN, like CGI,
 CGI::Simple, Plack, or Dancer::Cookie. But none is as simple as
 Cookie::Baker.

Package: libcookie-baker-xs-perl
Description-md5: 103935a97078ce8fa97965bf78b9da36
Description-en: module to boost Cookie::Baker's crush_cookie
 Cookie::Baker::XS provides a cookie string parser implemented in XS.
 Unlike Cookie::Baker, this module only provides a parser and does not have a
 generator function.

Package: libcoordgen-dev
Description-md5: a53081af1a5c8e0b0f15539b11c2fe95
Description-en: 2D coordinate generation for chemical compounds - header files
 This package provides the Open Source release of Schroedinger's routines
 for the 2D coordinate representation of chemical compounds.
 .
 This package provides header files for developing against the API of that
 library.

Package: libcoordgen3
Description-md5: 84664fa6bf71a3626c133fe06dac78b4
Description-en: 2D coordinate generation for chemical compounds
 This package provides the Open Source release of Schroedinger's routines
 for the 2D coordinate representation of chemical compounds.

Package: libcootapi-dev
Description-md5: 001d949ff94b63c93a82d3ba9bd4f3d3
Description-en: development files for libcoot
 Coot is an interactive program for fitting atomic models to
 crystallographic electron density maps.
 .
 This package contains the development files.

Package: libcootapi1.1
Description-md5: 5079e79bf2301293e696ef33ddd2d5db
Description-en: shared library for coot
 Coot is an interactive program for fitting atomic models to
 crystallographic electron density maps.
 .
 This package contains the shared library for Coot's API.

Package: libcopy-rename-maven-plugin-java
Description-md5: 9c21ecc078639f1c0d429c91496680b9
Description-en: m2e compatible maven plugin for renaming/copying
 This plugin helps in copying files or renaming files or directories during the
 Maven build lifecycle.

Package: libcoq-aac-tactics
Description-md5: d468e31e016a5d91fa8d79cdff35cd0d
Description-en: Coq tactics for reasoning modulo AC (theories)
 This Coq plugin provides tactics for rewriting universally quantified
 equations, modulo associative (and possibly commutative) operators.
 .
 This package provides the Coq support library.

Package: libcoq-bignums
Description-md5: 5661a9f2f00d0c1dc7e8cc4889e2dfa1
Description-en: Coq library for big numbers
 This package provides big numbers (natural numbers,
 integers and rationals) in Coq, as BigN, BigZ and BigQ,
 which used to be part of the standard library.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-coqeal
Description-md5: 679e37449b4daa031c64c87f9b5334b5
Description-en: algebra and data structure algorithms for Coq
 This library provides developments in algebra (including
 normal forms of matrices), optimized algorithms on
 MathComp data structures, and a data representation change
 framework.
 .
 Coq is a proof assistant for higher-order logic, and MathComp
 is a large set of mathematical theories for Coq.

Package: libcoq-coqprime
Description-md5: b1f6faa7affa73c702a50f991f4d1a18
Description-en: Primality certification for Coq (library)
 Coqprime consists in:
 - a library of facts from number theory
 - a library for elliptic curves
 - an efficient library for modular arithmetic
 - tools to generate Pocklington and elliptic curve
 certificates of primality
 .
 Coq is a proof assistant for higher-order logic.
 .
 This package contains the Coq library part.

Package: libcoq-coquelicot
Description-md5: 1a4a4a918ba48def79e1bc8e2e39dd79
Description-en: Coq library for real analysis
 This package provides a formalization of real analysis compatible
 with the Coq standard library.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-core-ocaml
Description-md5: 6f9fa9509e05b95dc040fa6f750867c3
Description-en: runtime libraries for Coq
 Coq is a proof assistant for higher-order logic, which allows the
 development of computer programs consistent with their formal
 specification. It is developed using Objective Caml and Camlp5.
 .
 This package provides runtime libraries for Coq.

Package: libcoq-core-ocaml-dev
Description-md5: 087097b71994724756abfbecea1882b9
Description-en: development libraries and tools for Coq
 Coq is a proof assistant for higher-order logic, which allows the
 development of computer programs consistent with their formal
 specification. It is developed using Objective Caml and Camlp5.
 .
 This package provides and libraries needed to develop OCaml-side
 extensions to Coq.

Package: libcoq-corn
Description-md5: e62e6148cb4c314fe0a66a4f46cbab40
Description-en: Coq Constructive Repository at Nijmegen
 This library provides different theories for Coq:
 - an algebraic hierarchy with an axiomatic formalization
 of the most common algebraic structures, like setoids,
 monoids, groups, rings, fields, ordered fields, rings of
 polynomials and real and complex numbers;
 - a construction of the real numbers satisfying the above
 axiomatic description;
 - a proof of the fundamental theorem of algebra;
 - a collection of elementary results on real analysis
 including continuity, differentiability, integration,
 Taylor's theorems and the fundamental theorem of calculus;
 - tools for exact real computations like real numbers,
 functions, integrals, graph of functions and differential
 equations.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-deriving
Description-md5: f86da8bb7413c10ca613baec6bbded43
Description-en: deriving MathComp classes from inductive types
 This package builds instances of MathComp classes with little
 boilerplate, mimicking Haskell's deriving facility.
 .
 MathComp is a mathematical library for Coq.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-dpdgraph
Description-md5: 273eb3484d0176915de67cd31b22aa16
Description-en: Coq plugin to extract dependencies between Coq objects
 This package provides a plugin for Coq to extract dependencies
 between Coq objects and produce files with dependency information.
 .
 Coq is a proof assistant for higher-order logic.
 .
 This package provides the Coq plugin itself.

Package: libcoq-elpi
Description-md5: ff0392105ab4f5504e712b1b6f15deec
Description-en: Coq plugin embedding Elpi
 This package makes it possible to define new commands and tactics
 for Coq in Elpi.
 .
 Elpi implements a lambda-Prolog interpreter enriched with
 constraint handling rules.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-equations
Description-md5: 33a517ad7548092fab1b723f4ca09c95
Description-en: Coq library to work with functions defined by equations
 This library provides a notation to write programs using dependent
 pattern-matching and well-founded recursion in Coq.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-ext-lib
Description-md5: 7ead45ffb4ed1a615db956ed9c7fb053
Description-en: Collection of theories and plugins for Coq
 This package provides a collection of theories and plugins
 that may be useful in other Coq developments.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-extructures
Description-md5: 0c8bbd733f0477a3e66701a1b6d2b4c2
Description-en: data structures with extensional reasoning for Coq
 This Coq plugin provides finite sets, maps and
 other data structures with extensional reasoning.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-flocq
Description-md5: 40dc9bd26759c7b4d14a10e25957fe12
Description-en: Floating-point arithmetic for Coq
 Flocq provides a formalization of floating-point arithmetic
 for Coq, in the form of a comprehensive library of
 theorems on a multi-radix multi-precision arithmetic,
 with efficient numerical computations.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-gappa
Description-md5: d29401f049a277a5f2cc3ee885c0c926
Description-en: Coq tactic to use Gappa for floating-point goals
 This package provides a Coq tactic to discharge goals about
 floating-point arithmetic and round-off errors to Gappa.
 .
 Gappa is a prover for numerical properties.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-hammer
Description-md5: 93c2a76bc9c3ffff3b0a71897b07707a
Description-en: automated reasoning tool for Coq
 Hammer is a tool to help in the search of a proof
 in Coq. It tries to find applicable lemmas and
 combine them into a effective proof.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-hierarchy-builder
Description-md5: 7cbea0bccc9673cc40b4f3264cc7b0f5
Description-en: build hierarchies of algebraic structures in Coq
 This software provides high-level commands to build hierarchies of algebraic
 structures in the Coq system.

Package: libcoq-hott
Description-md5: 5c56dd9ef75fce82fc2150b322df3d18
Description-en: Coq library for homotopy type theory
 This library is a formalization of homotopy type
 theory for Coq, where propositional equality is
 interpreted as homotopy and type isomorphism as
 homotopy equivalence.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-interval
Description-md5: 592b78874085ed93fea0d897f7ed5db2
Description-en: interval arithmetic for Coq
 This package provides tactics to simplify the
 proof of inequalities on expressions of real
 numbers.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-iris
Description-md5: 74d5fbfb9ecfce6d055e40a6442c23c0
Description-en: high-order concurrent separation logic framework for Coq
 This package provides a high-order concurrent separation
 logic framework for Coq, which means it is useful to reason
 about safety of concurrent programs.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-libhyps
Description-md5: db8bbfca8b98fd7442164805cb2552a7
Description-en: Tactics on hypotheses in Coq
 This package provides tactics and tacticals to work
 with hypotheses during a Coq proof.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-math-classes
Description-md5: d978edd31349c76fed385af09374b402
Description-en: Abstract interfaces for mathematical structures for Coq
 This library provides abstract interfaces for mathematical
 structures for Coq, such as:
 - algebraic hierarchy (groups, rings, fields, ...)
 - relations, orders, ...
 - Categories, functors, universal algebra, ...
 - Numbers: N, Z, Q, ...
 - Operations (shift, power, abs, ...).
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-mathcomp
Description-md5: bd26831f634ff58fc6c73937049fe58a
Description-en: Mathematical Components library for Coq (all)
 The Mathematical Components Library is an extensive and coherent
 repository of formalized mathematical theories. It is based on the
 Coq proof assistant, powered with the Coq/SSReflect language.
 .
 These formal theories cover a wide spectrum of topics, ranging from
 the formal theory of general-purpose data structures like lists,
 prime numbers or finite graphs, to advanced topics in algebra.
 .
 The formalization technique adopted in the library, called "small
 scale reflection", leverages the higher-order nature of Coq's
 underlying logic to provide effective automation for many small,
 clerical proof steps. This is often accomplished by restating
 ("reflecting") problems in a more concrete form, hence the name. For
 example, arithmetic comparison is not an abstract predicate, but
 rather a function computing a Boolean.
 .
 This package installs the full Mathematical Components library.

Package: libcoq-mathcomp-algebra
Description-md5: 402a51057693053e1578bf2afd16f6e3
Description-en: Mathematical Components library for Coq (algebra)
 The Mathematical Components Library is an extensive and coherent
 repository of formalized mathematical theories. It is based on the
 Coq proof assistant, powered with the Coq/SSReflect language.
 .
 These formal theories cover a wide spectrum of topics, ranging from
 the formal theory of general-purpose data structures like lists,
 prime numbers or finite graphs, to advanced topics in algebra.
 .
 The formalization technique adopted in the library, called "small
 scale reflection", leverages the higher-order nature of Coq's
 underlying logic to provide effective automation for many small,
 clerical proof steps. This is often accomplished by restating
 ("reflecting") problems in a more concrete form, hence the name. For
 example, arithmetic comparison is not an abstract predicate, but
 rather a function computing a Boolean.
 .
 This package installs the algebra part of the library (ring, fields,
 ordered fields, real fields, modules, algebras, integers, rationals,
 polynomials, matrices, vector spaces...).

Package: libcoq-mathcomp-algebra-tactics
Description-md5: b500f100ae04143be5718038beb809bc
Description-en: Ring and field tactics for Mathematical Components
 This package provides the 'ring' and 'field' tactics for
 the Mathematical Components library, that work for any instance
 of 'comRingType' and 'fieldType' through canonical structure inference.
 .
 The Mathematical Components library is a coherent repository of
 general-purpose formalized mathematical theories for the
 Coq proof assistant.

Package: libcoq-mathcomp-analysis
Description-md5: 17ca6253f8d79f552f583a9d3bacf467
Description-en: analysis extension for Mathematical Components
 This package provides an extension for classical analysis
 for the Mathematical Components library.
 .
 The Mathematical Components library is a coherent repository of
 general-purpose formalized mathematical theories for the
 Coq proof assistant.

Package: libcoq-mathcomp-bigenough
Description-md5: 26e8e5e21a24c4debe89c2a7a20bcad8
Description-en: epsilon - N reasoning for Mathematical Components
 This package provides an extension to reason with big enough
 objects (mostly natural numbers) for the Mathematical Components
 library.
 .
 The Mathematical Components library is a coherent repository of
 general-purpose formalized mathematical theories for the
 Coq proof assistant.

Package: libcoq-mathcomp-character
Description-md5: b3a4f562c34593b33ba8ad962a117066
Description-en: Mathematical Components library for Coq (character)
 The Mathematical Components Library is an extensive and coherent
 repository of formalized mathematical theories. It is based on the
 Coq proof assistant, powered with the Coq/SSReflect language.
 .
 These formal theories cover a wide spectrum of topics, ranging from
 the formal theory of general-purpose data structures like lists,
 prime numbers or finite graphs, to advanced topics in algebra.
 .
 The formalization technique adopted in the library, called "small
 scale reflection", leverages the higher-order nature of Coq's
 underlying logic to provide effective automation for many small,
 clerical proof steps. This is often accomplished by restating
 ("reflecting") problems in a more concrete form, hence the name. For
 example, arithmetic comparison is not an abstract predicate, but
 rather a function computing a Boolean.
 .
 This package installs the character theory part of the library
 (group representations, characters and class functions).

Package: libcoq-mathcomp-classical
Description-md5: a4708978f6d7d8ef4c3d90a421358ea6
Description-en: classical logic extension for Mathematical Components
 This package provides an extension for work with classical logic
 within the Coq proof-assistant using the Mathematical Components
 library.
 .
 The Mathematical Components library is a coherent repository of
 general-purpose formalized mathematical theories for the
 Coq proof assistant.

Package: libcoq-mathcomp-field
Description-md5: 552c63b45c57eb8f41189849920f0be9
Description-en: Mathematical Components library for Coq (field)
 The Mathematical Components Library is an extensive and coherent
 repository of formalized mathematical theories. It is based on the
 Coq proof assistant, powered with the Coq/SSReflect language.
 .
 These formal theories cover a wide spectrum of topics, ranging from
 the formal theory of general-purpose data structures like lists,
 prime numbers or finite graphs, to advanced topics in algebra.
 .
 The formalization technique adopted in the library, called "small
 scale reflection", leverages the higher-order nature of Coq's
 underlying logic to provide effective automation for many small,
 clerical proof steps. This is often accomplished by restating
 ("reflecting") problems in a more concrete form, hence the name. For
 example, arithmetic comparison is not an abstract predicate, but
 rather a function computing a Boolean.
 .
 This package installs the field theory part of the library
 (field extensions, Galois theory, algebraic numbers, cyclotomic
 polynomials).

Package: libcoq-mathcomp-fingroup
Description-md5: a3c104270704751f92a4ae03a396fd7b
Description-en: Mathematical Components library for Coq (finite groups)
 The Mathematical Components Library is an extensive and coherent
 repository of formalized mathematical theories. It is based on the
 Coq proof assistant, powered with the Coq/SSReflect language.
 .
 These formal theories cover a wide spectrum of topics, ranging from
 the formal theory of general-purpose data structures like lists,
 prime numbers or finite graphs, to advanced topics in algebra.
 .
 The formalization technique adopted in the library, called "small
 scale reflection", leverages the higher-order nature of Coq's
 underlying logic to provide effective automation for many small,
 clerical proof steps. This is often accomplished by restating
 ("reflecting") problems in a more concrete form, hence the name. For
 example, arithmetic comparison is not an abstract predicate, but
 rather a function computing a Boolean.
 .
 This package installs the finite groups theory part of the library
 (finite groups, group quotients, group morphisms, group presentation,
 group action...).

Package: libcoq-mathcomp-finmap
Description-md5: 63fd8b8831df7dce56a2700f0059d67c
Description-en: finite sets and maps extension for Mathematical Components
 This package provides an extension to manage finite sets,
 finite maps and finitely supported functions extending for the
 Mathematical Components library.
 .
 The Mathematical Components library is a coherent repository of
 general-purpose formalized mathematical theories for the
 Coq proof assistant.

Package: libcoq-mathcomp-multinomials
Description-md5: dc696b9ffcd93dcce440ab60ede8413b
Description-en: Multivariate polynomials for Mathematical Components
 This package provides an extension to Mathematical Components
 for monomial algebra, multivariate polynomials over ring
 structures and an extended theory for polynomials whose
 coefficients live in abelian rings and integral domains.
 .
 The Mathematical Components library is a coherent repository of
 general-purpose formalized mathematical theories for the
 Coq proof assistant.

Package: libcoq-mathcomp-real-closed
Description-md5: ac5dcf44ba4c1912a63545315e50c34a
Description-en: Real closed fields for Mathematical Components
 This library contains definitions and theorems about real closed fields
 for Mathematical Components. It includes a construction of the real
 and algebraic closure (with a proof of the fundamental theorem of
 algebra). The decidability of the first order theory of real closed
 field, through quantifier elimination is also established.
 .
 The Mathematical Components library is a coherent repository of
 general-purpose formalized mathematical theories for the
 Coq proof assistant.

Package: libcoq-mathcomp-solvable
Description-md5: 1a7210a8e613050539efbce3f6024942
Description-en: Mathematical Components library for Coq (finite groups II)
 The Mathematical Components Library is an extensive and coherent
 repository of formalized mathematical theories. It is based on the
 Coq proof assistant, powered with the Coq/SSReflect language.
 .
 These formal theories cover a wide spectrum of topics, ranging from
 the formal theory of general-purpose data structures like lists,
 prime numbers or finite graphs, to advanced topics in algebra.
 .
 The formalization technique adopted in the library, called "small
 scale reflection", leverages the higher-order nature of Coq's
 underlying logic to provide effective automation for many small,
 clerical proof steps. This is often accomplished by restating
 ("reflecting") problems in a more concrete form, hence the name. For
 example, arithmetic comparison is not an abstract predicate, but
 rather a function computing a Boolean.
 .
 This package installs the second finite groups theory part of the
 library (abelian groups, center, commutator, Jordan-Holder series,
 Sylow theorems...).

Package: libcoq-mathcomp-ssreflect
Description-md5: 70fcad66ebe7043a2a943f9be8be4a05
Description-en: Mathematical Components library for Coq (small scale reflection)
 The Mathematical Components Library is an extensive and coherent
 repository of formalized mathematical theories. It is based on the
 Coq proof assistant, powered with the Coq/SSReflect language.
 .
 These formal theories cover a wide spectrum of topics, ranging from
 the formal theory of general-purpose data structures like lists,
 prime numbers or finite graphs, to advanced topics in algebra.
 .
 The formalization technique adopted in the library, called "small
 scale reflection", leverages the higher-order nature of Coq's
 underlying logic to provide effective automation for many small,
 clerical proof steps. This is often accomplished by restating
 ("reflecting") problems in a more concrete form, hence the name. For
 example, arithmetic comparison is not an abstract predicate, but
 rather a function computing a Boolean.
 .
 This package installs the small scale reflection language extension
 and the minimal set of libraries to take advantage of it (sequences,
 booleans and boolean predicates, natural numbers and types with decidable
 equality, finite types, finite sets, finite functions, finite graphs,
 basic arithmetics and prime numbers, big operators...).

Package: libcoq-mathcomp-zify
Description-md5: 8ebd7c2d5b5c152562b3095d68876570
Description-en: Micromega arithmetic solvers for Mathematical Components
 This package enables the use of the micromega arithmetic solvers
 of Coq for goals stated with the Mathematical Components library,
 by extending the zify tactic.
 .
 The Mathematical Components library is a coherent repository of
 general-purpose formalized mathematical theories for the
 Coq proof assistant.

Package: libcoq-menhirlib
Description-md5: 8d891c64cbef7d99c8b89663d921d672
Description-en: support library for Coq-verified Menhir parsers
 This package provides a support library for verified
 Coq parsers produced by Menhir.
 .
 Menhir is a LR(1) parser generator for the OCaml programming
 language and Coq is a proof assistant for higher-order logic.

Package: libcoq-mtac2
Description-md5: 6841300aeafd53fddd1be8b77fa1bba7
Description-en: Mtac2 tactic language for Coq
 This plugin for Coq provides the Mtac2
 typed tactic language for backward reasoning.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-ott
Description-md5: 1386de275ec3b4597f33aab7bc4a2ca7
Description-en: Ott tool (Coq plugin)
 Ott is a tool to write definitions of programming
 languages and calculi. From the definition of a
 language syntex and semanticsin a concise and readable
 notation close to informal mathematics, it can
 provide LaTeX, Coq, HOL, Isabelle/HOL, Lem or OCaml
 versions of the definition.
 .
 Coq is a proof assistant for higher-order logic.
 .
 This package provides the Coq plugin itself.

Package: libcoq-paramcoq
Description-md5: 0f313fc531ec3a334d5921ce381c273c
Description-en: Coq plugin to generate parametricity statements
 This package provides a plugin for Coq to generate
 parametricity statements, typically used in data refinement
 proofs.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-quickchick
Description-md5: e621d041ded1fabf4a8bf5048e6b851f
Description-en: randomized testing framework for Coq (plugin)
 QuickChick provides a framework for randomized testing
 of program properties ; it's a clone of Haskell's
 QuickCheck.
 .
 It includes a foundational verification framework to test
 code and a mechanism to automatically derive generators
 for inductive relations.
 .
 Coq is a proof assistant for higher-order logic.
 .
 This package contains the Coq plugin.

Package: libcoq-record-update
Description-md5: 88f89d9a5fbe40b2f7634d8368a32e1e
Description-en: automatic record fields updaters for Coq
 This package provides an automatic and generic way
 to update record fields in Coq.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-reduction-effects
Description-md5: 760b1483c020afdf83e92b99f3fd7368
Description-en: reduction effects for Coq
 This plugin adds reduction side effects to some
 of the Coq reduction strategies.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-reglang
Description-md5: 407ad3a353f8ee596e70400372502d8c
Description-en: representation of regular languages in Coq
 This package provides definitions and verified translations
 between different representations of regular languages
 for Coq: miscellaneous automata, regular expressions,
 WS1S logic. It also contains various decidability results
 and closure properties of regular languages.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-relation-algebra
Description-md5: a765dff0adbfdc3fa06433e9a1b8f624
Description-en: relation algebra for Coq
 This package provides a library on relation algebras, that
 is those admitting heterogeneous binary relations as a model,
 ranging from partially ordered monoid to residuated Kleen
 allegories and Kleene algebras with tests.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-simple-io
Description-md5: 203327b966ea6f97a884c7e5a945d270
Description-en: Coq plugin for purely functional IO
 This package provides a plugin to implement
 Input/Output (IO) programs directly in Coq, in a
 style similar to Haskell's.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-stdlib
Description-md5: 9e601d42ac375ebc4cb75dff6e4c368e
Description-en: proof assistant for higher-order logic (theories)
 Coq is a proof assistant for higher-order logic, which allows the
 development of computer programs consistent with their formal
 specification. It is developed using Objective Caml and Camlp5.
 .
 This package provides existing theories that new proofs can be
 based upon, including theories of arithmetic and Boolean values.

Package: libcoq-stdpp
Description-md5: 5afd4a7935cb9f357de46413fd03e153
Description-en: Extended standard library for Coq
 This package provides an extended standard library
 for Coq, for instance:
 - a great number of definitions and lemmas for common data
 structures like lists, finite maps and finite multisets ;
 - type classes for common properties like decidable equality,
 finiteness or countability ;
 - various tactics for common tasks ;
 all of this dependency-free and axiom-free.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-unicoq
Description-md5: 48caa7101c0321542fff948271f05d89
Description-en: enhanced unification algorithm for Coq
 This package provides a new unification algorithm,
 replacing the existing one through a plugin.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcoq-unimath
Description-md5: edbaa9c4853665d0d83d5a79d1b04ac7
Description-en: univalent formalization of mathematics for Coq
 This package provides a library to formalize a substantial body
 of mathematics using the univalent point of view.
 .
 Coq is a proof assistant for higher-order logic.

Package: libcore-async-clojure
Description-md5: 318d63e5f2746fa6cf1114447ddc3d5f
Description-en: asynchronous programming using channels for Clojure
 core.async is a Clojure library designed to provide facilities for async
 programming and communication.

Package: libcore-cache-clojure
Description-md5: f8be8b9fc026c554c56d2caf07fae1ad
Description-en: cache abstraction library for Clojure
 core.cache is a Clojure library that provides implementations of basic
 caching strategies such as:
 .
 * First-in-first-out (FIFOCache)
 * Least-recently-used (LRUCache)
 * Least-used (LUCache -- sometimes called Least Frequently Used)
 * Time-to-live (TTLCache)
 * Naïve cache (BasicCache)
 * Naïve cache backed with soft references (SoftCache)
 * Low inter-reference recency set algorithm (LIRSCache)
 .
 All implementation use a common base abstraction (CacheProtocol) which, in
 combination with suitable macros, allows for the easy integration of user
 defined caching strategies that hook into the Clojure associative data
 capabilities.

Package: libcore-match-clojure
Description-md5: 943fb2ef2f405822a4d9c56c1167ab66
Description-en: optimized pattern match and predicate dispatch library for Clojure
 An optimized pattern match and predicate dispatch library for Clojure.
 Currently the library only implements pattern matching. It supports Clojure
 1.3.0 and later as well as ClojureScript

Package: libcore-memoize-clojure
Description-md5: 3d440082362af91cdd7bdc1387e0b7fb
Description-en: Clojure memoization library
 core.memoize provides the following features:
 * An underlying PluggableMemoization protocol, allowing the use of
 customizable and swappable memoization caches.
 * Memoization builders for implementation of common caching strategies (FIFO,
 LRU, TTL, etc.)
 * Function for manipulating the memoization cache of core.memoize-backed
 functions.

Package: libcore-specs-alpha-clojure
Description-md5: 0b876eaadbb0718c207e1e0dc189d7b1
Description-en: specs to describe Clojure core macros and functions
 core.specs.alpha is a Clojure library containining specs to describe
 core macros and functions of the Clojure language.

Package: libcork-dev
Description-md5: b2722278e02478286ee8860eaebfb5d0
Description-en: simple, easily embeddable, cross-platform C library (development files)
 It falls roughly into the same category as glib or APR in the C world;
 the STL, POCO, or QtCore in the C++ world; or the standard libraries of any
 decent dynamic language.
 .
 So if libcork has all of these comparables, why a new library? Well, none of
 the C++ options are really applicable here. And none of the C options work,
 because one of the main goals is to have the library be highly modular,
 and useful in resource-constrained systems. You’ll hopefully see how this
 fits into an interesting niche of its own.
 .
 This package provides C header files for the libraries.

Package: libcork-doc
Description-md5: c91d57ec20b58a94c34df120a9a757ba
Description-en: simple, easily embeddable, cross-platform C library (documentation files)
 It falls roughly into the same category as glib or APR in the C world;
 the STL, POCO, or QtCore in the C++ world; or the standard libraries of any
 decent dynamic language.
 .
 So if libcork has all of these comparables, why a new library? Well, none of
 the C++ options are really applicable here. And none of the C options work,
 because one of the main goals is to have the library be highly modular,
 and useful in resource-constrained systems. You’ll hopefully see how this
 fits into an interesting niche of its own.
 .
 This package provides documentation in HTML for the libraries.

Package: libcork16
Description-md5: 182194623a50913a5a887fc2f0851695
Description-en: simple, easily embeddable, cross-platform C library
 It falls roughly into the same category as glib or APR in the C world;
 the STL, POCO, or QtCore in the C++ world; or the standard libraries of any
 decent dynamic language.
 .
 So if libcork has all of these comparables, why a new library? Well, none of
 the C++ options are really applicable here. And none of the C options work,
 because one of the main goals is to have the library be highly modular,
 and useful in resource-constrained systems. You’ll hopefully see how this
 fits into an interesting niche of its own.
 .
 This package provides shared libraries.

Package: libcorkipset-dev
Description-md5: 1e1d6362604e99c7cbde678f3d19f79f
Description-en: C library to store sets/maps of IP address (development files)
 The ipset library provides C data types for storing sets of IP
 addresses, and maps of IP addresses to integers.  It supports both
 IPv4 and IPv6 addresses.  It's implemented using "Binary Decision
 Diagrams" (BDDs, https://en.wikipedia.org/wiki/Binary_decision_diagram),
 which (we hypothesize) makes it space efficient for large sets.
 .
 This package provides C header files for the library.

Package: libcorkipset-doc
Description-md5: b3b6849a314173d62f4ca57deb7e20b3
Description-en: C library to store sets/maps of IP address (documentation files)
 The ipset library provides C data types for storing sets of IP
 addresses, and maps of IP addresses to integers.  It supports both
 IPv4 and IPv6 addresses.  It's implemented using "Binary Decision
 Diagrams" (BDDs, https://en.wikipedia.org/wiki/Binary_decision_diagram),
 which (we hypothesize) makes it space efficient for large sets.
 .
 This package provides documentation in HTML for the library.

Package: libcorkipset-utils
Description-md5: 528e84a5bc3064756c3360d6d8584f06
Description-en: C library to store sets/maps of IP address (utility files)
 The ipset library provides C data types for storing sets of IP
 addresses, and maps of IP addresses to integers.  It supports both
 IPv4 and IPv6 addresses.  It's implemented using "Binary Decision
 Diagrams" (BDDs, https://en.wikipedia.org/wiki/Binary_decision_diagram),
 which (we hypothesize) makes it space efficient for large sets.
 .
 This package provides a few utility binaries for the library.

Package: libcorkipset1
Description-md5: aa2b31f1cf6788379d9abbc03772db58
Description-en: C library to store sets/maps of IP address
 The ipset library provides C data types for storing sets of IP
 addresses, and maps of IP addresses to integers.  It supports both
 IPv4 and IPv6 addresses.  It's implemented using "Binary Decision
 Diagrams" (BDDs, https://en.wikipedia.org/wiki/Binary_decision_diagram),
 which (we hypothesize) makes it space efficient for large sets.
 .
 This package provides shared library.

Package: libcoro-perl
Description-md5: 0e4eb2ca76fa132423b56f77f29e2086
Description-en: Perl framework implementing coroutines
 Coro is a collection of modules which manages continuations in general, most
 often in the form of cooperative threads (also called coros, or simply "coro"
 in the documentation). They do not actually execute at the same time, even on
 machines with multiple processors.
 .
 The specific flavor of thread offered by this module also guarantees you that
 it will not switch between threads unless necessary. It switches at easily-
 identified points in your program, so locking and parallel access are rarely
 an issue, making threaded programming much safer and easier than using other
 threading models.
 .
 Coro provides a full shared address space, which makes communication between
 threads very easy. A parallel matrix multiplication benchmark runs over 300
 times faster on a single core than perl's ithreads on a quad core using all
 four cores.

Package: libcoro-twiggy-perl
Description-md5: 9e3972f8708c34d14fd3dbbff0a3bee7
Description-en: Coro interface for Twiggy
 The package provides Coro(utine) interface for Twiggy webserver,
 so You can use Twiggy as http backend of Coro applications.

Package: libcorona-perl
Description-md5: 53415b42862f7aeb8d6dd0cfe1f79c2d
Description-en: Coro based PSGI web server
 Corona is a Coro based Plack web server. It uses Net::Server::Coro
 under the hood, which means there are coroutines (threads) for each
 socket, active connections and a main loop.

Package: libcortado-java
Description-md5: 8208b7f7efb3181c7e23234d93f43d7b
Description-en: streaming applet for Ogg formats -- shared components
 By embedding the cortado applet in your website, you can give viewers access
 to streams from either the Flumotion streaming server or any HTTP server
 providing multimedia files without the need for a locally installed media
 player supporting the correct formats on the visitor's computer.  Cortado
 currently include Java decoders for Ogg Theora, Ogg Vorbis (the JOrbis
 library), Mulaw audio, MJPEG and Flumotion's Smoke codec.
 .
 The package cotains the actual jar files that can be used by other programs to
 provide Theora playback capability.

Package: libcos4-3
Description-md5: 9d2b88b61746226db1aa810d5189301b
Description-en: omniORB CORBA services stubs
 omniORB4 is a freely available Common Object Request Broker
 Architecture (CORBA) 2.6 compliant object request broker (ORB)
 implementation. It is based on the IIOP communications
 protocol and should be interoperable with any other
 CORBA 2.6 compliant ORB.
 .
 This includes libcos4 and libcosdynamic4.

Package: libcos4-dev
Description-md5: e546d4c416ef7ebb363e32e3d12ee145
Description-en: omniORB CORBA services stubs development files
 omniORB4 is a freely available Common Object Request Broker
 Architecture (CORBA) 2.6 compliant object request broker (ORB)
 implementation. It is based on the IIOP communications
 protocol and should be interoperable with any other
 CORBA 2.6 compliant ORB.
 .
 This includes developer files for libcos4 and libcosdynamic4.

Package: libcothreads-ocaml-dev
Description-md5: 31451d9799e1279e7d93eef56f0e3707
Description-en: concurrent programming library for OCaml
 This library enhances the Threads library of the standard OCaml distribution
 in two dimensions:
 .
 - It implements the same API of the standard Threads library on different
 execution engines (process, networker), so that a single copy of
 source code can be compiled and deployed to different environments
 without modification.
 - It is also a super set of the standard Threads library, with extra
 components (STM etc.), functions (spawn etc.) and features (object-level
 compatibility etc.).
 .
 This package provides static libraries, interfaces, and documentation
 for coThreads.

Package: libcotp-dev
Description-md5: a9de6ba2aec34370c039f6cc26e56713
Description-en: C library that generates TOTP and HOTP (development)
 C library that generates TOTP and HOTP according to RFC-6238.
 .
 This package contains the files needed to compile and link
 programs which use this library.

Package: libcotp4
Description-md5: c7e01668dc902c8eaa9b815ceefc7b85
Description-en: C library that generates TOTP and HOTP
 C library that generates TOTP and HOTP according to RFC-6238.
 .
 This package contains the shared library object.

Package: libcourier-unicode-dev
Description-md5: 5583bb249938eb5e141abe1359af7ccc
Description-en: Courier Unicode library (development files and headers)
 This library implements several algorithms related to the Unicode
 Standard:
 - Look up uppercase, lowercase, and titlecase equivalents
 of a unicode character.
 - Implementation of grapheme and word breaking rules.
 - Implementation of line breaking rules.
 - Implementation of the bi-directional algorithm.
 - Several ancillary functions, like looking up the unicode character
 that corresponds to some HTML 4.0 entity (such as “&amp;”, for
 example), and determining the normal width or a double-width status
 of a unicode character. Also, an adaptation of the iconv(3) API for
 this unicode library.
 - Look up Unicode script property.
 .
 This package contains the development files and headers.

Package: libcourier-unicode10
Description-md5: b7abb6ee4734bf93fe2d8605efbae3cf
Description-en: Courier Unicode library (shared runtime library)
 This library implements several algorithms related to the Unicode
 Standard:
 - Look up uppercase, lowercase, and titlecase equivalents
 of a unicode character.
 - Implementation of grapheme and word breaking rules.
 - Implementation of line breaking rules.
 - Implementation of the bi-directional algorithm.
 - Several ancillary functions, like looking up the unicode character
 that corresponds to some HTML 4.0 entity (such as “&amp;”, for
 example), and determining the normal width or a double-width status
 of a unicode character. Also, an adaptation of the iconv(3) API for
 this unicode library.
 - Look up Unicode script property.
 .
 This package contains the shared runtime library.

Package: libcourriel-perl
Description-md5: 87e6741e58009550414e936382c3c980
Description-en: high level email parsing and manipulation module
 The Courriel class exists to provide a high level API for working with
 emails, particular for processing incoming email. It is primarily a wrapper
 around the other classes in the Courriel distro, especially
 Courriel::Headers, Courriel::Part::Single, and Courriel::Part::Multipart. If
 you need lower level information about an email, it should be available from
 one of this classes.

Package: libcoverart-dev
Description-md5: 80497e46a694262184de4ab729fdd78d
Description-en: library to access the Cover Art Archive (development files)
 The Cover Art Archive (CAA) is a joint project between MusicBrainz and
 Internet Archive that provides a covert art image database for music releases.
 Libcoverart is a client library to access the data stored in the CAA.
 .
 This package contains the development files.

Package: libcoverart-doc
Description-md5: 60b01b97f63e03fc574862de5b168317
Description-en: library to access the Cover Art Archive (developer documentation)
 The Cover Art Archive (CAA) is a joint project between MusicBrainz and
 Internet Archive that provides a covert art image database for music releases.
 Libcoverart is a client library to access the data stored in the CAA.
 .
 This package contains the developer documentation.

Package: libcoverart1
Description-md5: a98ea32c5c889df47fb87c401f5b3c81
Description-en: library to access the Cover Art Archive (C wrapper functions)
 The Cover Art Archive (CAA) is a joint project between MusicBrainz and
 Internet Archive that provides a covert art image database for music releases.
 Libcoverart is a client library to access the data stored in the CAA.
 .
 This package contains the shared library for the C wrapper functions.

Package: libcoverartcc1v5
Description-md5: 5d59323f82da02a6fd971486323f228d
Description-en: library to access the Cover Art Archive
 The Cover Art Archive (CAA) is a joint project between MusicBrainz and
 Internet Archive that provides a covert art image database for music releases.
 Libcoverart is a client library to access the data stored in the CAA.
 .
 This package contains the shared library.

Package: libcowsql-dev
Description-md5: 9496b25340a13296bcbb2eb3b6ea6f45
Description-en: Embeddable, replicated and fault tolerant SQL engine - development files
 Embeddable SQL database engine with high availability and automatic failover.
 .
 The cowsql library extends SQLite with a network protocol that can connect
 together various instances of your application and have them act as a
 highly-available cluster, with no dependency on external databases. The
 name "cowsql" loosely refers to the "pets vs. cattle" concept, since it's
 generally fine to delete or rebuild a particular node of an application that
 uses cowsql for data storage.
 .
 This package contains the development headers and library files needed to
 compile programs using cowsql.

Package: libcowsql0
Description-md5: 0aaa57071a77ecddee74602e56fc7323
Description-en: Embeddable, replicated and fault tolerant SQL engine - shared library
 Embeddable SQL database engine with high availability and automatic failover.
 .
 The cowsql library extends SQLite with a network protocol that can connect
 together various instances of your application and have them act as a
 highly-available cluster, with no dependency on external databases. The
 name "cowsql" loosely refers to the "pets vs. cattle" concept, since it's
 generally fine to delete or rebuild a particular node of an application that
 uses cowsql for data storage.
 .
 This package contains the C library needed to run executables that use cowsql.

Package: libcoy-perl
Description-md5: 6cc3f73df0ee70375b98bb0613a2c48a
Description-en: replace perl error messages with haiku
 Coy is a perl module that generates haiku based on the error messages a
 perl program outputs. The haiku are not canned, they are generated fresh
 each time based on the error message.
 .
 Before use Coy: run
 code...read rebuke. After use
 Coy: run code...haiku!

Package: libcpan-audit-perl
Description-md5: 16ad583dfcc67411f17e82507a3c8e3d
Description-en: module to audit CPAN distributions for known vulnerabilities
 CPAN::Audit is a module and a database at the same time. It is used by the
 cpan-audit command line application to query for vulnerabilities.
 .
 cpan-audit is a command line application that checks the modules or
 distributions for known vulnerabilities. It is using its internal database
 that is automatically generated from a hand-picked database
 https://github.com/vti/cpan-security-advisory.

Package: libcpan-changes-perl
Description-md5: 2e59ee9cf3588f641e251e3a898749ad
Description-en: module for reading and writing CPAN Changes files
 CPAN::Changes is a Perl module for working with the quasi-standard Changes
 file commonly included with modern CPAN distributions. It allows developers
 to programmatically read and write files that comply with the preliminary
 CPAN::Changes::Spec specification.
 .
 Includes Test::CPAN::Changes for writing tests to ensure that the
 Changes file complies with CPAN::Changes::Spec.

Package: libcpan-checksums-perl
Description-md5: ee27039913de238b01372b0d36888ffa
Description-en: Perl module to write a CHECKSUMS file for a directory as on CPAN
 CPAN::Checksums writes CHECKSUMS files like the ones found on CPAN. This file
 contains PGP-signed checksum data which provides various ways to verify files,
 including a list of file sizes and checksums using various algorithms.

Package: libcpan-common-index-perl
Description-md5: 16bbb9e55991f5b68626b18488ca6001
Description-en: common library for searching CPAN modules, authors, and distributions
 CPAN::Common::Index provides a common library for working with a variety of
 CPAN index services. It is intentionally minimalist, trying to use as few
 non-core modules as possible.
 .
 CPAN::Common::Index is an abstract base class that defines a common API.
 Individual backends deliver the API for a particular index.

Package: libcpan-distnameinfo-perl
Description-md5: c494e0911f716e36fac123e267334ea1
Description-en: module to extract distribution name and version from a filename
 CPAN::DistnameInfo is a Perl module that extracts the name and version from a
 CPAN distribution name. It uses heuristics similar to those used by the main
 <URL:https://metacpan.org/> site to extract the distribution information.
 It also reports if the version is to be treated as a developer release.

Package: libcpan-inject-perl
Description-md5: 6ec22bc3717d14339c2de3e5ede67b4d
Description-en: module for injecting distributions into CPAN sources
 CPAN::Inject is a Perl module that provides a simple and reusable interface
 for injecting arbitrary packages to a CPAN mirror. Specifically, it accepts
 any Perl distribution tarball and performs some processing to make it look
 like it came from CPAN. Subsequently, the package will be installable from
 the CPAN Shell, with the full automatic recursive dependency resolution.
 .
 This package also provides a command line utility, cpaninject, which can be
 used to inject arbitrary packages under the officially blessed "Reserved
 Local CPAN Author" id, LOCAL.

Package: libcpan-meta-check-perl
Description-md5: fdb3101dc776ee51f79469ae21e1e0e3
Description-en: verify requirements in a CPAN::Meta object
 CPAN::Meta::Check verifies if requirements described in a CPAN::Meta
 object are present.

Package: libcpan-meta-requirements-perl
Description-md5: 1957ef3769d495a9cc64f0f83b07bd9e
Description-en: set of version requirements for a CPAN dist
 A CPAN::Meta::Requirements object models a set of version constraints like
 those specified in the META.yml or META.json files in CPAN distributions. It
 can be built up by adding more and more constraints, and it will reduce them
 to the simplest representation.
 .
 Logically impossible constraints will be identified immediately by thrown
 exceptions.

Package: libcpan-meta-yaml-perl
Description-md5: 457417de34739a0b9cff30434a5ef16c
Description-en: reimplementation of a subset of YAML for CPAN Meta files
 CPAN::Meta::YAML implements a subset of the YAML specification for use in
 reading and writing CPAN metadata files like META.yml and MYMETA.yml. It
 should not be used for any other general YAML parsing or generation task.

Package: libcpan-mini-inject-perl
Description-md5: aaf7c6f0fbd6e72e8219e7cd839eb1b9
Description-en: module to inject modules into a CPAN::Mini mirror
 CPAN::Mini::Inject uses CPAN::Mini to build or update a local CPAN mirror
 then adds modules from your repository to it. Allowing the inclusion of
 private modules in a minimal CPAN mirror. This enables the use of
 CPAN/CPANPLUS to install them.

Package: libcpan-mini-perl
Description-md5: 3d30fe463f09e2559457fee8bacb5949
Description-en: module for creating a minimal mirror of CPAN
 CPAN::Mini is a Perl module that provides a simple mechanism to build and
 update a minimal mirror of the CPAN on your local disk. It contains only
 those files needed to install the newest version of every distribution.
 .
 This package also provides a command line utility, minicpan, which can be
 used to create and update such mirrors easily and without writing any code.

Package: libcpan-perl-releases-perl
Description-md5: 04519beb960313d02273174b30e65a82
Description-en: module for mapping Perl releases on CPAN to the location of the tarballs
 CPAN::Perl::Releases is a module that contains the mappings of all Perl
 releases that have been uploaded to CPAN to the authors/id/ path that the
 tarballs reside in.
 .
 This is static data, but newer versions of this module will be made available
 as new releases of Perl are uploaded to CPAN.

Package: libcpan-reporter-perl
Description-md5: ad51c4cbee15ce84b150d8e4e3092ad9
Description-en: module which adds CPAN Testers reporting to CPAN.pm
 The CPAN Testers project captures and analyzes detailed results from building
 and testing CPAN distributions on multiple operating systems and multiple
 versions of Perl. This provides valuable feedback to module authors and
 potential users to identify bugs or platform compatibility issues and
 improves the overall quality and value of CPAN.
 .
 One way individuals can contribute is to send a report for each module that
 they test or install. CPAN::Reporter is an add-on for the CPAN.pm module to
 send the results of building and testing modules to the CPAN Testers project.
 Full support for CPAN::Reporter is available in CPAN.pm as of version 1.92.

Package: libcpan-reporter-smoker-perl
Description-md5: 4e84c4b32b194632de8dbc2675ba01f0
Description-en: turnkey CPAN Testers smoking module
 Rudimentary smoke tester for CPAN Testers, built upon CPAN::Reporter. Use at
 your own risk. It requires a recent version of CPAN::Reporter to run.
 .
 Currently, CPAN::Reporter::Smoker requires zero independent configuration;
 instead it uses configuration settings from CPAN.pm and CPAN::Reporter.
 .
 Once started, it retrieves a list of distributions from the configured CPAN
 mirror and begins testing them in reverse order of upload. It will skip any
 distribution which has already had a report sent by CPAN::Reporter.
 .
 Features:
 * No configuration needed
 * Tests each distribution as a separate CPAN process -- each distribution
 has prerequisites like build_requires satisfied from scratch
 * Automatically checks for new distributions every twelve hours or as
 otherwise specified
 * Continues until interrupted with CTRL-C
 * Checks CPAN.pm "distroprefs" to see if distributions should be skipped
 (before handing off to CPAN)

Package: libcpan-requirements-dynamic-perl
Description-md5: f69e524ae8fb894c66f0360eaeb68e91
Description-en: module implementing dynamic prerequisites in CPAN metadata files
 CPAN::Requirements::Dynamic implements a format for describing dynamic
 prerequisites of a distribution.

Package: libcpan-sqlite-perl
Description-md5: f7c330c2171cf257d78201c5e7793279
Description-en: module to maintain a minimal CPAN database with SQLite
 CPAN::SQLite is used for setting up, maintaining, and searching through a
 local CPAN database consisting of information in the three main CPAN index
 files:
 .
 $CPAN/authors/01mailrc.txt.gz
 $CPAN/modules/02packages.details.txt.gz
 $CPAN/modules/03modlist.data.gz
 .
 DBD::SQLite is used as the database engine.

Package: libcpan-uploader-perl
Description-md5: 47fab965d8d61128afa9a45a59bd77c8
Description-en: module to upload packages to the CPAN
 CPAN::Uploader is a Perl module which allows developers to upload their
 modules and packages to the Comprehensive Perl Archive Network (CPAN) via
 the [Perl programming] Authors Upload Server (more commonly known as PAUSE).
 .
 It provides a direct programmatic interface via a singleton class, but also
 includes a command-line utility called `cpan-upload' to do the same.

Package: libcpandb-perl
Description-md5: e5059adf7dd7e2137c472c76e6d4b736
Description-en: Perl module for working with the unified CPAN database
 CPANDB is a module for retrieving various types of information about CPAN
 modules. It pulls data from different places, combining them in one SQLite
 database for convenient use.

Package: libcpanplus-dist-build-perl
Description-md5: 1385447b980c52dd4213227c19d951cc
Description-en: CPANPLUS plugin to install packages that use Build.PL
 CPANPLUS::Dist::Build is a distribution class for Module::Build related
 modules. Using this package, you can create, install and uninstall perl
 modules. It inherits from CPANPLUS::Dist.
 .
 Normal users won't have to worry about the interface to this module, as it
 functions transparently as a plug-in to CPANPLUS and will just Do The Right
 Thing when it's loaded.

Package: libcpanplus-perl
Description-md5: 717fad801674777feb089569261e07d7
Description-en: API & CLI access to the CPAN mirrors
 The CPANPLUS library is an API to the CPAN mirrors and a collection of
 interactive shells, commandline programs, etc, that use this API.

Package: libcpansa-db-perl
Description-md5: afa3d286564650173b586e40fa8a1114
Description-en: CPAN Security Advisory data as a Perl data structure, mostly for CPAN::Audit
 CPANSA::DB is the database that CPAN::Audit uses to do its work. The module
 was previously known as CPAN::Audit::DB but moved to its own repo and
 distribution so you can update the database separately.
 .
 CPANSA::DB is a data pack for other modules, such as CPAN::Audit, that need
 access to the digested form of the CPAN Security Advisories database.

Package: libcpath-clojure
Description-md5: 69e54ad77b84e133a7d90d57f186bc27
Description-en: transparently collect files on the classpath
 cpath-clj is a small library to transparently collect files on the classpath
 based on a given base directory. Since that directory might be located inside a
 JAR, it is not always trivial to do so.

Package: libcpdb-backend-dev
Description-md5: ba8a67785914cd780edf1c22dadc7d36
Description-en: Common Print Dialog Backends - Development files for Backend Library
 The Common Print Dialog Backends project provides a D-Bus interface
 so that the print dialogs of GUI applications and the communication
 with the print technologies (CUPS/IPP, Google Cloud Print, Save to
 File, ...)  are put into separate executables to be separately
 exchangeable.
 .
 The print dialogs of the different GUI toolkits and applications
 (GTK, Qt, LibreOffice, ...) are the frontends and to communicate with
 the different print technologies they use common backends. This way
 one simply adds new backends for new print technologies and updates
 the backends for changes in the print technologies, and immediately
 all applications are up-to-date, without need of modifying the code
 of the GUI toolkits or applications.
 .
 This package contains the header files to develop print dialog
 backends using libcpdb.

Package: libcpdb-dev
Description-md5: d310bfef89f7f9dfe0e9d2d80bf04190
Description-en: Common Print Dialog Backends - Development files for both libraries
 The Common Print Dialog Backends project provides a D-Bus interface
 so that the print dialogs of GUI applications and the communication
 with the print technologies (CUPS/IPP, Google Cloud Print, Save to
 File, ...)  are put into separate executables to be separately
 exchangeable.
 .
 The print dialogs of the different GUI toolkits and applications
 (GTK, Qt, LibreOffice, ...) are the frontends and to communicate with
 the different print technologies they use common backends. This way
 one simply adds new backends for new print technologies and updates
 the backends for changes in the print technologies, and immediately
 all applications are up-to-date, without need of modifying the code
 of the GUI toolkits or applications.
 .
 This package contains the header files to develop print dialog
 backends and print dialogs using libcpdb.

Package: libcpdb-frontend-dev
Description-md5: c2f5d10500b1515a76ab2eead45627a7
Description-en: Common Print Dialog Backends - Development files for Frontend Library
 The Common Print Dialog Backends project provides a D-Bus interface
 so that the print dialogs of GUI applications and the communication
 with the print technologies (CUPS/IPP, Google Cloud Print, Save to
 File, ...)  are put into separate executables to be separately
 exchangeable.
 .
 The print dialogs of the different GUI toolkits and applications
 (GTK, Qt, LibreOffice, ...) are the frontends and to communicate with
 the different print technologies they use common backends. This way
 one simply adds new backends for new print technologies and updates
 the backends for changes in the print technologies, and immediately
 all applications are up-to-date, without need of modifying the code
 of the GUI toolkits or applications.
 .
 This package contains the header files to develop print dialogs
 supporting the Common Print Dialog Backends interface using
 libcpdb-frontend.

Package: libcpdb-frontend2t64
Description-md5: 26f0559054dbae82ed5eb0d2f4c5520f
Description-en: Common Print Dialog Backends - Interface Library for Frontends
 The Common Print Dialog Backends project provides a D-Bus interface
 so that the print dialogs of GUI applications and the communication
 with the print technologies (CUPS/IPP, Google Cloud Print, Save to
 File, ...)  are put into separate executables to be separately
 exchangeable.
 .
 The print dialogs of the different GUI toolkits and applications
 (GTK, Qt, LibreOffice, ...) are the frontends and to communicate with
 the different print technologies they use common backends. This way
 one simply adds new backends for new print technologies and updates
 the backends for changes in the print technologies, and immediately
 all applications are up-to-date, without need of modifying the code
 of the GUI toolkits or applications.
 .
 This package contains the library which provides the functions needed
 by the frontends (print dialogs).

Package: libcpdb-libs-tools
Description-md5: 49ed90b7316661a46b75673944028e38
Description-en: Common Print Dialog Backends - Tools (transitional package)
 This is a transitional package and can safely be removed once no other
 packages depend on it.

Package: libcpdb2t64
Description-md5: 4ae5c41fa1a080d0e5b7ef44a46aec12
Description-en: Common Print Dialog Backends - Interface Library
 The Common Print Dialog Backends project provides a D-Bus interface
 so that the print dialogs of GUI applications and the communication
 with the print technologies (CUPS/IPP, cloud printing services, Save
 to File, ...)  are put into separate executables to be separately
 exchangeable.
 .
 The print dialogs of the different GUI toolkits and applications
 (GTK, Qt, LibreOffice, ...) are the frontends and to communicate with
 the different print technologies they use common backends. This way
 one simply adds new backends for new print technologies and updates
 the backends for changes in the print technologies, and immediately
 all applications are up-to-date, without need of modifying the code
 of the GUI toolkits or applications.
 .
 This package contains the library which provides the functions needed
 by both the frontends and the backends.

Package: libcpdf-ocaml-dev
Description-md5: 1304c3cc3a19272df1669e37df46e400
Description-en: PDF command line tools as an OCaml library
 The Coherent PDF tools provide a wide range of facilities for
 modifying PDF files created by other means. There is a single
 command-line program cpdf.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use Cpdf as a library.

Package: libcpgplot0
Description-md5: d641ec08761518baca1c80faea1683f6
Description-en: CPGPLOT replacement shared lib based on giza
 Giza is a lightweight scientific plotting library built on top of cairo that
 provides uniform output to multiple devices. Giza also provides a
 mostly compatible, modern replacement for the PGPLOT graphics library.
 .
 This package provides a free replacement for the CPGPLOT shared lib.

Package: libcpl-dev
Description-md5: c0bfae0f8ad09af7c34ead0b179669d6
Description-en: ESO library for automated astronomical data-reduction
 The Common Pipeline Library (CPL) comprises a set of ISO-C libraries that
 provide a comprehensive, efficient and robust software toolkit. It forms a
 basis for the creation of automated astronomical data-reduction tasks (known
 as "pipelines").
 .
 The CPL was developed to standardise the way instrument pipelines
 are built, to shorten their development cycle and to ease their
 maintenance. However, it may be more generally applied to any similar
 application, and the details of the CPL code have been engineered in
 a way to make the library portable and flexible, as well as
 minimising external dependencies.
 .
 The CPL provides a host of functionality, presented in a clear,
 generic and uniform manner. Among its many features, the CPL offers:
 .
 * many useful low-level data types (images, tables, matrices, strings,
 property lists, ...),
 * many fundamental statistic, arithmetic and conversion operations for
 these data types.
 * medium-level data access methods (e.g. a data abstraction layer for
 FITS files),
 * data table organisation and manipulation,
 * keyword/value handling and management,
 * a standardised application interface for pipeline recipes, and,
 * support for dynamic loading of recipe modules.
 .
 Despite the current bias towards instrument pipeline development, the
 library also provides a variety of general-purpose image- and
 signal-processing functions, making it an excellent framework for the
 creation of more generic data-handling packages.
 .
 This package contains the static library and the C header files.

Package: libcpl-doc
Description-md5: 389e976dbaff760faaf168ba34cc66f3
Description-en: API documentation for the Common Pipeline Library
 The Common Pipeline Library (CPL) comprises a set of ISO-C libraries that
 provide a comprehensive, efficient and robust software toolkit. It forms a
 basis for the creation of automated astronomical data-reduction tasks (known
 as "pipelines").
 .
 This package contains the API documentation for libcpl.

Package: libcplcore26
Description-md5: 79ede203fa8040230e8100f736e206a3
Description-en: Fundamental CPL data types and functions
 The CPLCORE library provides the fundamental CPL data types (such as cpl
 image, cpl table, cpl vector, cpl matrix etc.), the operations defined on
 these data types, and elementary utility functions. There should not be any
 physical units associated with any of the data types or functions of that
 library.
 .
 The Common Pipeline Library (CPL) comprises a set of ISO-C libraries that
 provide a comprehensive, efficient and robust software toolkit. It forms a
 basis for the creation of automated astronomical data-reduction tasks (known
 as "pipelines").

Package: libcpldfs26
Description-md5: e3e14547eb70163b7b85a00b2c81d272
Description-en: CPL functions for Data Flow System compatibility
 The functions of this library ensure the compliance of pipeline
 products with the Data Flow System (DFS) of the European Southern
 Observatory (ESO).
 .
 The Common Pipeline Library (CPL) comprises a set of ISO-C libraries that
 provide a comprehensive, efficient and robust software toolkit. It forms a
 basis for the creation of automated astronomical data-reduction tasks (known
 as "pipelines").

Package: libcpldrs26
Description-md5: 863073bae4fe2c649e69c0175cc3d720
Description-en: CPL higher level data processing algorithms
 The CPLDRS (DRS for Data Reduction System) implements higher level data
 processing algorithms (such as wavelength calibration, image recombination,
 dark-frame correction and so on).
 .
 The Common Pipeline Library (CPL) comprises a set of ISO-C libraries that
 provide a comprehensive, efficient and robust software toolkit. It forms a
 basis for the creation of automated astronomical data-reduction tasks (known
 as "pipelines").

Package: libcpluff0
Description-md5: 5eb68e8b0d41c7b61cce50c794642af0
Description-en: C-Pluff, a plug-in framework for C - runtime library
 C-Pluff is a plug-in framework for C programs. It has been strongly
 inspired by the Java plug-in framework in Eclipse. C-Pluff focuses on
 providing core services for plug-in interaction and plug-in management.
 It aims to be platform neutral and supports dynamic changes to plug-in
 configuration without stopping the whole application or framework.
 .
 This package contains the C-Pluff runtime library.

Package: libcpluff0-dev
Description-md5: 7b9b84c40d9f8b054cd631a6c65a223e
Description-en: C-Pluff, a plug-in framework for C - development kit
 C-Pluff is a plug-in framework for C programs. It has been strongly
 inspired by the Java plug-in framework in Eclipse. C-Pluff focuses on
 providing core services for plug-in interaction and plug-in management.
 It aims to be platform neutral and supports dynamic changes to plug-in
 configuration without stopping the whole application or framework.
 .
 This package provides all the resources needed for developing extensible
 applications based on C-Pluff. It includes the header files, development
 libraries, development documentation, example source code and the C-Pluff
 Console utility. The package also pulls in the C-Pluff Loader from a
 separate package.

Package: libcplui26
Description-md5: cd484e644140e39759cb1df63f22ed13
Description-en: CPL framework interface library
 The CPLUI (UI for User Interface) provides services defining the standard
 interface for recipes and provides more complex data reduction related
 utilities and services. In particular, it contains the necessary types to
 handle the plugin interface, the parameters used to handle command-line
 options and the (set of) frames used to store the input list of files.
 .
 The Common Pipeline Library (CPL) comprises a set of ISO-C libraries that
 provide a comprehensive, efficient and robust software toolkit. It forms a
 basis for the creation of automated astronomical data-reduction tasks (known
 as "pipelines").

Package: libcpp-httplib-dev
Description-md5: 264fb680f1c0f6f48c64f16c167c5519
Description-en: C++ HTTP/HTTPS server and client library - development files
 cpp-httplib is a C++11 cross platform HTTP/HTTPS library, with a focus on
 ease of use. This is a multi-threaded 'blocking' HTTP library. If you are
 looking for a 'non-blocking' library, this is not the one that you want.
 .
 This package contains the development headers and a pkg-config file.

Package: libcpp-httplib0.26
Description-md5: b889be44cc623fd535a22323ec29fba3
Description-en: C++ HTTP/HTTPS server and client library
 cpp-httplib is a C++11 cross platform HTTP/HTTPS library, with a focus on
 ease of use. This is a multi-threaded 'blocking' HTTP library. If you are
 looking for a 'non-blocking' library, this is not the one that you want.

Package: libcpp-jwt-dev
Description-md5: 842756ed932acf83cb041131005888de
Description-en: JSON Web Token library for C++
 JSON Web Token (JWT) is a JSON based standard (RFC-7519) for creating
 assertions or access tokens.
 .
 cpp-jwt, an header-only C++ library, provides an easy to use API to
 create, encode and decode JWT objects.

Package: libcppad-dev
Description-md5: 0ea49c096bea3359be468ed1dc914559
Description-en: Automatic Differentiation of C++ algorithms, dev files
 CppAD is a package for automatic differentiation (AD) of algorithms
 written in C++.  Given appropriately written C++ code that computes a
 function, CppAD augments it to also compute derivative values.  The
 system uses templates, supports forward and reverse accumulation
 modes, and allows nested derivatives.
 .
 This package contains development file: C++ headers and development
 libraries.

Package: libcppad-doc
Description-md5: 4b8f65b835318bc351d0468b8d23fa8f
Description-en: Automatic Differentiation of C++ algorithms, documentation
 CppAD is a package for automatic differentiation (AD) of algorithms
 written in C++.  Given appropriately written C++ code that computes a
 function, CppAD augments it to also compute derivative values.  The
 system uses templates, supports forward and reverse accumulation
 modes, and allows nested derivatives.
 .
 This package contains documentation.
 .
 (Or did, and would if the documentation source format hadn't changed
 to xrst which Debian cannot yet process, and will again at some point
 in the future. For now, see https://coin-or.github.io/CppAD/doc.)

Package: libcppad-lib2200.0
Description-md5: 33a69bcbe3954e3d556cebe017885fdc
Description-en: Automatic Differentiation of C++ algorithms, shared library
 CppAD is a package for automatic differentiation (AD) of algorithms
 written in C++.  Given appropriately written C++ code that computes a
 function, CppAD augments it to also compute derivative values.  The
 system uses templates, supports forward and reverse accumulation
 modes, and allows nested derivatives.
 .
 This package contains runtime support, including shared libraries.

Package: libcppdap-dev
Description-md5: de703a3d82f6ca6a3b3dbfc94135fcf2
Description-en: C++11 implementation of the Debug Adapter Protocol
 cppdap is a C++11 library to implement a Debug Adapter Protocol (DAP) client
 or server. It provides C++ type-safe structures for the full DAP
 specification, and provides a simple way to add custom protocol messages.

Package: libcppdb-dev
Description-md5: 01fdb787c31c6e2b34ce2a1ed37fa5fe
Description-en: SQL Connectivity Library (development files)
 CppDB is an SQL connectivity library that is designed to provide platform and
 Database independent connectivity API similarly to what JDBC, ODBC and other
 connectivity libraries do.
 .
 This library is developed as part of CppCMS Project - the C++ Web Development
 Framework.
 .
 CppDB was designed with following goals in the mind:
 - Performance is the primary goal - make fastest possible SQL connectivity as
 possible
 - Transparent connection pooling support
 - Transparent prepared statements caching
 - Dynamic DB modules loading and optional static linking
 - Full and high priority support of FOSS RDBMS: MySQL, PostgreSQL, Sqlite3
 - Support as many RDBMSs as possible via cppdb-odbc bridge
 - Simplicity in use
 - Locale safety
 - Support of both explicit verbose API and brief and nice syntactic sugar
 .
 This package contains the development files.

Package: libcppdb-mysql0t64
Description-md5: 6587f5ad8f783831e1698296e6c54811
Description-en: SQL Connectivity Library (MySQL backend)
 CppDB is an SQL connectivity library that is designed to provide platform and
 Database independent connectivity API similarly to what JDBC, ODBC and other
 connectivity libraries do.
 .
 This library is developed as part of CppCMS Project - the C++ Web Development
 Framework.
 .
 CppDB was designed with following goals in the mind:
 - Performance is the primary goal - make fastest possible SQL connectivity as
 possible
 - Transparent connection pooling support
 - Transparent prepared statements caching
 - Dynamic DB modules loading and optional static linking
 - Full and high priority support of FOSS RDBMS: MySQL, PostgreSQL, Sqlite3
 - Support as many RDBMSs as possible via cppdb-odbc bridge
 - Simplicity in use
 - Locale safety
 - Support of both explicit verbose API and brief and nice syntactic sugar
 .
 This package contains the MySQL backend

Package: libcppdb-odbc0t64
Description-md5: 9b4e18c19cc730526f2e16ae6445b869
Description-en: SQL Connectivity Library (odbc backend)
 CppDB is an SQL connectivity library that is designed to provide platform and
 Database independent connectivity API similarly to what JDBC, ODBC and other
 connectivity libraries do.
 .
 This library is developed as part of CppCMS Project - the C++ Web Development
 Framework.
 .
 CppDB was designed with following goals in the mind:
 - Performance is the primary goal - make fastest possible SQL connectivity as
 possible
 - Transparent connection pooling support
 - Transparent prepared statements caching
 - Dynamic DB modules loading and optional static linking
 - Full and high priority support of FOSS RDBMS: MySQL, PostgreSQL, Sqlite3
 - Support as many RDBMSs as possible via cppdb-odbc bridge
 - Simplicity in use
 - Locale safety
 - Support of both explicit verbose API and brief and nice syntactic sugar
 .
 This package contains the odbc backend

Package: libcppdb-postgresql0t64
Description-md5: d22e00adea6bb76d0c7c0ece7298468b
Description-en: SQL Connectivity Library (PostgreSQL backend)
 CppDB is an SQL connectivity library that is designed to provide platform and
 Database independent connectivity API similarly to what JDBC, ODBC and other
 connectivity libraries do.
 .
 This library is developed as part of CppCMS Project - the C++ Web Development
 Framework.
 .
 CppDB was designed with following goals in the mind:
 - Performance is the primary goal - make fastest possible SQL connectivity as
 possible
 - Transparent connection pooling support
 - Transparent prepared statements caching
 - Dynamic DB modules loading and optional static linking
 - Full and high priority support of FOSS RDBMS: MySQL, PostgreSQL, Sqlite3
 - Support as many RDBMSs as possible via cppdb-odbc bridge
 - Simplicity in use
 - Locale safety
 - Support of both explicit verbose API and brief and nice syntactic sugar
 .
 This package contains the PostgreSQL backend

Package: libcppdb-sqlite3-0t64
Description-md5: 150f5935ef5192bb601530acb7dac9ff
Description-en: SQL Connectivity Library (sqlite3 backend)
 CppDB is an SQL connectivity library that is designed to provide platform and
 Database independent connectivity API similarly to what JDBC, ODBC and other
 connectivity libraries do.
 .
 This library is developed as part of CppCMS Project - the C++ Web Development
 Framework.
 .
 CppDB was designed with following goals in the mind:
 - Performance is the primary goal - make fastest possible SQL connectivity as
 possible
 - Transparent connection pooling support
 - Transparent prepared statements caching
 - Dynamic DB modules loading and optional static linking
 - Full and high priority support of FOSS RDBMS: MySQL, PostgreSQL, Sqlite3
 - Support as many RDBMSs as possible via cppdb-odbc bridge
 - Simplicity in use
 - Locale safety
 - Support of both explicit verbose API and brief and nice syntactic sugar
 .
 This package contains the sqlite3 backend

Package: libcppdb0t64
Description-md5: 8d679ca5df757b6356f9c6aedc24ff53
Description-en: SQL Connectivity Library (core library)
 CppDB is an SQL connectivity library that is designed to provide platform and
 Database independent connectivity API similarly to what JDBC, ODBC and other
 connectivity libraries do.
 .
 This library is developed as part of CppCMS Project - the C++ Web Development
 Framework.
 .
 CppDB was designed with following goals in the mind:
 - Performance is the primary goal - make fastest possible SQL connectivity as
 possible
 - Transparent connection pooling support
 - Transparent prepared statements caching
 - Dynamic DB modules loading and optional static linking
 - Full and high priority support of FOSS RDBMS: MySQL, PostgreSQL, Sqlite3
 - Support as many RDBMSs as possible via cppdb-odbc bridge
 - Simplicity in use
 - Locale safety
 - Support of both explicit verbose API and brief and nice syntactic sugar
 .
 This package contains the core library

Package: libcppnumericalsolvers-dev
Description-md5: aae798500c7c32a9c7fe5e82fc2baf1b
Description-en: C++ library of numerical optimization methods for nonlinear functions
 A lightweight C++ library of numerical optimization
 methods for nonlinear functions, including L-BFGS-B
 for TensorFlow

Package: libcpprest-dev
Description-md5: da0e278b1addbcca478ac5066128f3a6
Description-en: Development files for C++ REST SDK / Casablanca
 The C++ REST SDK (codename "Casablanca") is a Microsoft project for cloud-based
 client-server communication in native code using a modern asynchronous C++ API
 design. This project allows C++ developers to take advantage of the radical
 shift in software architecture that cloud computing represents.
 * Support for accessing REST services from native code on Linux, Windows
 Vista, Windows 7, and Windows 8 by providing asynchronous C++ bindings
 to HTTP, JSON, and URIs
 * Implementation of Asynchronous Streams and Stream Buffers
 * A consistent and powerful model for composing asynchronous operations based
 on C++ 11 features
 * A set of samples and reference documentation
 * New experimental features such as HTTP Listener library and support for
 Windows Phone 8 and Windows XP.
 .
 This package contains header files that are needed to develop and
 compile applications which utilizes the C++ REST SDK / Casablanca framework.

Package: libcpprest-doc
Description-md5: f4af141cd0aa2e81034901101bb22a75
Description-en: Reference manual for C++ REST SDK / Casablanca
 The C++ REST SDK (codename "Casablanca") is a Microsoft project for cloud-based
 client-server communication in native code using a modern asynchronous C++ API
 design. This project allows C++ developers to take advantage of the radical
 shift in software architecture that cloud computing represents.
 * Support for accessing REST services from native code on Linux, Windows
 Vista, Windows 7, and Windows 8 by providing asynchronous C++ bindings
 to HTTP, JSON, and URIs
 * Implementation of Asynchronous Streams and Stream Buffers
 * A consistent and powerful model for composing asynchronous operations based
 on C++ 11 features
 * A set of samples and reference documentation
 * New experimental features such as HTTP Listener library and support for
 Windows Phone 8 and Windows XP.
 .
 This package contains the common documentation.

Package: libcpprest2.10
Description-md5: 850cfd36f5f3ec4377382940263c3eb8
Description-en: Shared library for C++ REST SDK / Casablanca
 The C++ REST SDK (codename "Casablanca") is a Microsoft project for cloud-based
 client-server communication in native code using a modern asynchronous C++ API
 design. This project allows C++ developers to take advantage of the radical
 shift in software architecture that cloud computing represents.
 * Support for accessing REST services from native code on Linux, Windows
 Vista, Windows 7, and Windows 8 by providing asynchronous C++ bindings
 to HTTP, JSON, and URIs
 * Implementation of Asynchronous Streams and Stream Buffers
 * A consistent and powerful model for composing asynchronous operations based
 on C++ 11 features
 * A set of samples and reference documentation
 * New experimental features such as HTTP Listener library and support for
 Windows Phone 8 and Windows XP.
 .
 This package contains the library files.

Package: libcpprspserver-dev
Description-md5: 9f9ab4b24ac3ad9659d7e2f9fabdda32
Description-en: headers of the C++ RSerPool client/server API library
 Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
 RFC 5356) for a lightweight server pool and session management framework.
 It provides highly available pool management (that is registration
 handling and load distribution/balancing) by components called Registrar
 and a client-side/server-side API for accessing the service of a pool.
 .
 This package provides the header files for the rsplib C++ API. You need them to
 develop your own RSerPool-based clients and servers based on the C++ API.

Package: libcpprspserver3t64
Description-md5: d195874e8e2655ae185275f580e72530
Description-en: C++ RSerPool client/server API library
 Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
 RFC 5356) for a lightweight server pool and session management framework.
 It provides highly available pool management (that is registration
 handling and load distribution/balancing) by components called Registrar
 and a client-side/server-side API for accessing the service of a pool.
 .
 This package provides an object-oriented API for the rsplib library.

Package: libcpptest-dev
Description-md5: bac7c66d846f3df7f3ecb9a9599b4936
Description-en: unit testing framework for C++ (development)
 CppTest is a portable and powerful, yet simple, unit testing framework for
 handling automated tests in C++. The focus lies on usability and extensibility.
 Several output formats, including simple text output, compiler-like output and
 HTML, are supported and new ones are easily added.
 .
 This package contains the development libraries and headers.

Package: libcpptest-doc
Description-md5: d7e95efe66e276c3a895030905acc408
Description-en: unit testing framework for C++ (documentation)
 CppTest is a portable and powerful, yet simple, unit testing framework for
 handling automated tests in C++. The focus lies on usability and extensibility.
 Several output formats, including simple text output, compiler-like output and
 HTML, are supported and new ones are easily added.
 .
 This package contains the document files for the libs and dev packages.

Package: libcpptest1
Description-md5: e60d01c35be2d67e693324099584bbbc
Description-en: unit testing framework for C++
 CppTest is a portable and powerful, yet simple, unit testing framework for
 handling automated tests in C++. The focus lies on usability and extensibility.
 Several output formats, including simple text output, compiler-like output and
 HTML, are supported and new ones are easily added.
 .
 This package contains the libraries for cpptest.

Package: libcpptoml-dev
Description-md5: ba8e7c86ac24b1cd6d5e375f2bc8e3bd
Description-en: C++ header-only library for parsing TOML configuration files
 TOML is a file format for configuration files. It is intended to be easy
 to read and write due to obvious semantics which aim to be "minimal", and
 is designed to map unambiguously to a dictionary.
 .
 cpptoml is a C++ header-only library that implements the TOML 0.5.0
 standard.

Package: libcpptrace-dev
Description-md5: 00086a92a005303f9fb768a9874617d7
Description-en: simple, portable, and self-contained C++ stacktrace library
 Cpptrace is a simple and portable C++ stacktrace library supporting
 C++11 and newer. It provides human-readable stack traces with source
 file names, line numbers, and function names. It can also capture
 stack traces from thrown exceptions for debugging and crash diagnostics.

Package: libcpptrace1
Description-md5: 00086a92a005303f9fb768a9874617d7
Description-en: simple, portable, and self-contained C++ stacktrace library
 Cpptrace is a simple and portable C++ stacktrace library supporting
 C++11 and newer. It provides human-readable stack traces with source
 file names, line numbers, and function names. It can also capture
 stack traces from thrown exceptions for debugging and crash diagnostics.

Package: libcppunit-1.15-0
Description-md5: dca7bb14a898276dca99f38b635142d2
Description-en: Unit Testing Library for C++
 CppUnit is a simple Framework for incorporating test cases in
 your C++ code.  It is similar to, and inspired by, xUnit and
 JUnit.

Package: libcppunit-dev
Description-md5: 00e7a12fa215ab0ed878542f07d416a4
Description-en: Unit Testing Library for C++ - development library
 CppUnit is a simple Framework for incorporating test cases in
 your C++ code.  It is similar to, and inspired by, xUnit and
 JUnit.
 .
 This package contains the development files required to build
 against cppunit.

Package: libcppunit-doc
Description-md5: ad0831fe5612191619854b606c551d4a
Description-en: Unit Testing Library for C++ - documentation
 CppUnit is a simple Framework for incorporating test cases in
 your C++ code.  It is similar to, and inspired by, xUnit and
 JUnit.
 .
 This package contains the API documentation of cppunit.

Package: libcppunit-subunit-dev
Description-md5: 08b4f72b7a686430a6e3c1c2b2dde6fa
Description-en: SubunitTestProgressListener for CPPUnit - Development headers
 subunit is a protocol for test activity reporting. The
 SubunitTestProgressListener permits outputting Subunit from  a CPPUnit test
 suite.
 .
 The libcppunit-subunit-dev package contains the C++ development headers,
 pkgconfig data file and a static version of the library.

Package: libcppunit-subunit0
Description-md5: 3ea9828398b961d84b4bcf0c84e16d64
Description-en: SubunitTestProgressListener for CPPUnit - C++ shared library
 subunit is a protocol for test activity reporting. The
 SubunitTestProgressListener permits outputting Subunit from a CPPUnit test
 suite.

Package: libcpputest-dev
Description-md5: 38144bfbe61fcac34193571aa8024fae
Description-en: C/C++ based unit test framework — headers and static libraries
 CppUTest is a C/C++ based unit xUnit test framework for unit testing and
 for test-driving your code. It is written in C++ but is used in C and C++
 projects and frequently used in embedded systems.
 .
 CppUTest has a couple design principles:
 * Simple to use and small
 * Portable to old and new platforms
 .
 CppUTest also has support for building mocks and can be used by
 practitioners of Test Driven Development.
 .
 This is the package with the headers and the static libraries implementing
 the test framework.

Package: libcpr-dev
Description-md5: ddf4aadcfeaad11ede8c48f3ee42c356
Description-en: C++ wrapper around libcurl inspired by Python Requests - development files
 C++ Requests is a simple wrapper around libcurl inspired by the excellent
 Python Requests project.
 .
 Despite its name, libcurl's easy interface is anything but, and making
 mistakes, misusing it is a common source of error and frustration. Using the
 more expressive language facilities of C++17, this library captures the
 essence of making network calls into a few concise idioms.
 .
 This package contains the cpr library development files.

Package: libcpr1
Description-md5: af00f9ff6e8421bbfda625cb8cf9a45a
Description-en: C++ wrapper around libcurl inspired by Python Requests
 C++ Requests is a simple wrapper around libcurl inspired by the excellent
 Python Requests project.
 .
 Despite its name, libcurl's easy interface is anything but, and making
 mistakes, misusing it is a common source of error and frustration. Using the
 more expressive language facilities of C++17, this library captures the
 essence of making network calls into a few concise idioms.
 .
 This package contains the cpr shared library.

Package: libcps-perl
Description-md5: 389b95992c07b0301afcbd545e71c0da
Description-en: module to manage flow of control in Continuation Passing Style
 CPS is a Perl module that enables developers to write code in Continuation
 Passing Style, which is a style of writing code where the normal call/return
 mechanism is replaced by explicit "continuations". It is useful whenever some
 form of asynchronous or event-based programming is in use.
 .
 Note: This module is entirely deprecated now. It is maintained for
 compatibility for any code still using it, but please consider rewriting to
 use Future instead, which offers a far neater method of representing
 asynchronous program and data flow. In addition, Future::AsyncAwait can
 further improve readability of Future-based code by letting it use the
 familiar kinds of Perl control structure while still being asynchronous.

Package: libcpu-features-dev
Description-md5: eeb8910ec454c0b8c6c9078be012c8c0
Description-en: cross platform C99 library to get cpu features
 Cross-platform C library to retrieve CPU features(such as available
 instructions) at runtime.
 .
 Design rationale:
 .
 * Simple to use.
 * Extensible. Easy to add missing features or architectures.
 * Compatible with old compilers and available on many architectures so it
 can be used widely. It's implemented it in C99.
 * Sandbox-compatible. The library uses a variety of strategies to cope with
 sandboxed environments or when cpuid is unavailable.
 * Thread safe, no memory allocation, and raises no exceptions. cpu_features
 is suitable for implementing fundamental libc functions like malloc,
 memcpy, and memcmp.
 * Unit tested.

Package: libcpu-ocaml
Description-md5: d41dd9dab854a0e7b6b0331e944312c2
Description-en: Pin current process to given core number (runtime)
 This library can also get the number of CPU cores online.
 .
 This package contains the runtime files.

Package: libcpu-ocaml-dev
Description-md5: da95c568ae6066a59b0a35ae8b5921de
Description-en: Pin current process to given core number (development)
 This library can also get the number of CPU cores online.
 .
 This package contains the development files.

Package: libcpucycles-dev
Description-md5: c286bb4d8bcc7d0f413176d6503eae9c
Description-en: library for counting CPU cycles - development files
 libcpucycles provides a simple API to access hardware precise timers
 to understand and improve software performance.
 .
 libcpucycles understands machine-level cycle counters for most architectures.
 libcpucycles also understands common OS-level mechanisms, which give varying
 levels of accuracy.
 .
 This package contains development files and static library.

Package: libcpucycles1
Description-md5: e66c380e270b28389593229143c7e013
Description-en: library for counting CPU cycles
 libcpucycles provides a simple API to access hardware precise timers
 to understand and improve software performance.
 .
 libcpucycles understands machine-level cycle counters for most architectures.
 libcpucycles also understands common OS-level mechanisms, which give varying
 levels of accuracy.
 .
 This package contains the shared library.

Package: libcpufreq-dev
Description-md5: 2b21fbbb72fdd73ad7d91131094b262f
Description-en: development files to deal with the cpufreq Linux kernel feature
 This package provides everything that is needed for developing own
 programs using libcpufreq.

Package: libcpufreq0
Description-md5: fcc22fed9052f900ec2f715653b1e465
Description-en: shared library to deal with the cpufreq Linux kernel feature
 This library provide an unified method to access the CPUFreq kernel
 interface.

Package: libcpuid-dev
Description-md5: 907d186b1570aa1b5b08a287c57cb6d2
Description-en: C library for x86/ARM CPU detection and feature extraction (headers)
 libcpuid is a small C library for x86/ARM CPU detection and feature
 extraction. Using it, you can:
 .
 - get the processor vendor, model, brand string, code name,
 - get information about CPU features such as: number of cores or logical
 CPUs, cache sizes, CPU clock,
 - check if the processor implements a specific instruction set such as
 the SSE2, 3DNow!,
 - execute the CPUID and RDTSC instructions (portably!)
 .
 This package ships the libcpuid development headers.

Package: libcpuid18
Description-md5: f6c7b01679f49c8599726178c0411053
Description-en: C library for x86/ARM CPU detection and feature extraction (shared lib)
 libcpuid is a small C library for x86/ARM CPU detection and feature
 extraction. Using it, you can:
 .
 - get the processor vendor, model, brand string, code name,
 - get information about CPU features such as: number of cores or logical
 CPUs, cache sizes, CPU clock,
 - check if the processor implements a specific instruction set such as
 the SSE2, 3DNow!,
 - execute the CPUID and RDTSC instructions (portably!)
 .
 This package ships the libcpuid shared library.

Package: libcpuinfo-dev
Description-md5: 899e8da6a459df5e48b09815fbf50f30
Description-en: CPU INFOrmation library (header file)
 cpuinfo is a library to detect essential for performance optimization
 information about host CPU.
 .
 Features
 .
 - **Cross-platform** availability:
 - Linux, Windows, macOS, Android, and iOS operating systems
 - x86, x86-64, ARM, and ARM64 architectures
 - Modern **C/C++ interface**
 - Thread-safe
 - No memory allocation after initialization
 - No exceptions thrown
 - Detection of **supported instruction sets**, up to AVX512 (x86) and
 ARMv8.3 extensions
 - Detection of SoC and core information:
 - **Processor (SoC) name**
 - Integrated **GPU name** (Android/iOS only)
 - Vendor, **microarchitecture**, and ID (**MIDR** on ARM, **CPUID**
 leaf 1 EAX value on x86) for each CPU core
 - Detection of **cache information**:
 - Cache type (instruction/data/unified), size and line size
 - Cache associativity
 - Cores and logical processors (hyper-threads) sharing the cache
 - Detection of **topology information** (relative between logical
 processors, cores, and processor packages)
 - Well-tested **production-quality** code:
 - 60+ mock tests based on data from real devices
 - Includes work-arounds for common bugs in hardware and OS kernels
 - Supports systems with heterogenous cores, such as **big.LITTLE**
 and Max.Med.Min
 - Permissive **open-source** license (Simplified BSD)
 .
 This package ships with the header file.

Package: libcpuinfo0
Description-md5: fd1afb669bdb472e847826a470294535
Description-en: CPU INFOrmation library (shared object)
 cpuinfo is a library to detect essential for performance optimization
 information about host CPU.
 .
 Features
 .
 - **Cross-platform** availability:
 - Linux, Windows, macOS, Android, and iOS operating systems
 - x86, x86-64, ARM, and ARM64 architectures
 - Modern **C/C++ interface**
 - Thread-safe
 - No memory allocation after initialization
 - No exceptions thrown
 - Detection of **supported instruction sets**, up to AVX512 (x86) and
 ARMv8.3 extensions
 - Detection of SoC and core information:
 - **Processor (SoC) name**
 - Integrated **GPU name** (Android/iOS only)
 - Vendor, **microarchitecture**, and ID (**MIDR** on ARM, **CPUID**
 leaf 1 EAX value on x86) for each CPU core
 - Detection of **cache information**:
 - Cache type (instruction/data/unified), size and line size
 - Cache associativity
 - Cores and logical processors (hyper-threads) sharing the cache
 - Detection of **topology information** (relative between logical
 processors, cores, and processor packages)
 - Well-tested **production-quality** code:
 - 60+ mock tests based on data from real devices
 - Includes work-arounds for common bugs in hardware and OS kernels
 - Supports systems with heterogenous cores, such as **big.LITTLE**
 and Max.Med.Min
 - Permissive **open-source** license (Simplified BSD)
 .
 This package ships with the shared object.

Package: libcql-parser-perl
Description-md5: f4d9a63456fcb704fb7f9bdec25c08d8
Description-en: Common Query Language parser
 CQL::Parser is a base class for boolean nodes in a CQL parse tree. See
 CQL::AndNode and CQL::OrNode. CQL::BooleanNode inherits from CQL::Node.
 Typically you'll want to use CQL::AndNode or CQL::OrNode to instantiate the
 object.

Package: libcqrlib-dev
Description-md5: be7089c73a92b02e68196dee2f0a3331
Description-en: Library and headers for quaternion arithmetic and rotation math
 Quaternions are four-dimensional numbers which form an associative normed
 division algebra over the real numbers. Unit quaternions are a convenient
 and efficient way to represent orientations and rotations in three
 dimensions.
 .
 CQRlib is an ANSI C implementation of a utility library for quaternion
 arithmetic and quaternion rotation math.
 .
 This package contains files needed for compiling programs using CQRlib.

Package: libcqrlib2
Description-md5: 54285a5baa6d62869761bcf86aa0138d
Description-en: Library for quaternion arithmetic and rotation math
 Quaternions are four-dimensional numbers which form an associative normed
 division algebra over the real numbers. Unit quaternions are a convenient
 and efficient way to represent orientations and rotations in three
 dimensions.
 .
 CQRlib is an ANSI C implementation of a utility library for quaternion
 arithmetic and quaternion rotation math.

Package: libcrcutil-dev
Description-md5: 7528637775ba9a751b895747e16f46f6
Description-en: library for cyclic redundancy check (CRC) computation - development files
 Crcutil library provides efficient implementation of CRC algorithms. It
 includes reference implementation of a novel Multiword CRC algorithm
 invented by Andrew Kadatch and Bob Jenkins in early 2007. The new
 algorithm is heavily tuned towards modern Intel and AMD processors and is
 substantially faster than almost all other software CRC algorithms.
 .
 Included whitepaper describes the details of Multiword CRC algorithm as
 well as other algorithms and CRC manipulation routines implemented by
 crcutil library.
 .
 Crcutil library computes:
 * Hardware-assisted CRC32C: 0.13 (Nehalem) CPU cycles per byte.
 * 64-bit and smaller CRCs: 1.0 (Nehalem) - 1.2 (Core) CPU cycles per byte.
 * 128-bit CRCs: 1.7 CPU cycles per byte.
 .
 Since computational speed of 64-bit CRCs is identical to 32-bit and
 16-bit, the use of crcutil library enables widespread use of more reliable
 64-bit CRCs instead of 32-bit ones.
 .
 As a bonus, crcutil also implements a number of useful CRC "tricks" (e.g.
 computation of CRC of concatenated blocks of data of known length and CRC
 without touching actual data).
 .
 This package provides development files.

Package: libcrcutil-doc
Description-md5: 40c7949e0113922f13ef085a32a2a079
Description-en: library for cyclic redundancy check (CRC) computation - documentation
 Crcutil library provides efficient implementation of CRC algorithms. It
 includes reference implementation of a novel Multiword CRC algorithm
 invented by Andrew Kadatch and Bob Jenkins in early 2007. The new
 algorithm is heavily tuned towards modern Intel and AMD processors and is
 substantially faster than almost all other software CRC algorithms.
 .
 Included whitepaper describes the details of Multiword CRC algorithm as
 well as other algorithms and CRC manipulation routines implemented by
 crcutil library.
 .
 Crcutil library computes:
 * Hardware-assisted CRC32C: 0.13 (Nehalem) CPU cycles per byte.
 * 64-bit and smaller CRCs: 1.0 (Nehalem) - 1.2 (Core) CPU cycles per byte.
 * 128-bit CRCs: 1.7 CPU cycles per byte.
 .
 Since computational speed of 64-bit CRCs is identical to 32-bit and
 16-bit, the use of crcutil library enables widespread use of more reliable
 64-bit CRCs instead of 32-bit ones.
 .
 As a bonus, crcutil also implements a number of useful CRC "tricks" (e.g.
 computation of CRC of concatenated blocks of data of known length and CRC
 without touching actual data).
 .
 This package provides PDF documentation.

Package: libcrcutil0t64
Description-md5: 07357522ed23f4486bd63b0011cb9bfb
Description-en: library for cyclic redundancy check (CRC) computation
 Crcutil library provides efficient implementation of CRC algorithms. It
 includes reference implementation of a novel Multiword CRC algorithm
 invented by Andrew Kadatch and Bob Jenkins in early 2007. The new
 algorithm is heavily tuned towards modern Intel and AMD processors and is
 substantially faster than almost all other software CRC algorithms.
 .
 Included whitepaper describes the details of Multiword CRC algorithm as
 well as other algorithms and CRC manipulation routines implemented by
 crcutil library.
 .
 Crcutil library computes:
 * Hardware-assisted CRC32C: 0.13 (Nehalem) CPU cycles per byte.
 * 64-bit and smaller CRCs: 1.0 (Nehalem) - 1.2 (Core) CPU cycles per byte.
 * 128-bit CRCs: 1.7 CPU cycles per byte.
 .
 Since computational speed of 64-bit CRCs is identical to 32-bit and
 16-bit, the use of crcutil library enables widespread use of more reliable
 64-bit CRCs instead of 32-bit ones.
 .
 As a bonus, crcutil also implements a number of useful CRC "tricks" (e.g.
 computation of CRC of concatenated blocks of data of known length and CRC
 without touching actual data).

Package: libcreal-ocaml-dev
Description-md5: 5392c0cba63d1a1bcbc835c73d54baa8
Description-en: O'Caml library that implements exact real arithmetic
 This  module  implements  exact  real  arithmetic,  following  Valerie
 Menissier-Morain Ph.D. thesis (http://www-calfor.lip6.fr/~vmm/).
 .
 A  real  x  is  represented  as  a function  giving,  for  any  n,  an
 approximation zn/4^n of x  such that |zn/4^n - x| < 1,  where zn is an
 arbitrary precision integer (of type Gmp.Z.t).
 .
 Coercions from type int, Gmp.Z.t, Gmp.Q.t, basic operations (addition,
 subtraction,  multiplication,   division,  power,  square   root)  and
 transcendental  functions (sin,  cos, tan,  log, exp,  arcsin, arccos,
 etc.) and a few constants (pi, e) are provided.
 .
 A small reverse-polish calculator is provided to test the library.

Package: libcreaterepo-c-dev
Description-md5: 821e641cdf340a7873e33a0d4812c930
Description-en: library for creating RPM repository metadata (development)
 The createrepo tool generates the repodata directory and XML metadata that
 makes up a repository of RPM packages. This repository format is supported
 by apt-rpm, red-carpet(zen), smartpm, up2date, yast, and yum.
 .
 This package contains the header files needed for developing programs
 using the libcreaterepo-c library.

Package: libcreaterepo-c1
Description-md5: 53b737afb5a7b3276397bc6f774e65d7
Description-en: library for creating RPM repository metadata
 The createrepo tool generates the repodata directory and XML metadata that
 makes up a repository of RPM packages. This repository format is supported
 by apt-rpm, red-carpet(zen), smartpm, up2date, yast, and yum.
 .
 This package contains a shared library for managing RPM repositories.

Package: libcreg-dev
Description-md5: cbb6e6eb44fa51b4b01024f7e6ee9bc0
Description-en: library to access Windows 9x/Me Registry files -- development files
 libcreg is a library to access the Windows 9x/Me Registry File (CREG) format.
 .
 This package includes the development support files.

Package: libcreg-utils
Description-md5: 60f9dd8a31059ea9a45886c10128f0d7
Description-en: library to access Windows 9x/Me Registry files -- Utilities
 libcreg is a library to access the Windows 9x/Me Registry File (CREG) format.
 .
 This package contains tools to access data ...

Package: libcreg1t64
Description-md5: aa6d84ed2adc84221eeba6cd2a653684
Description-en: llibrary to access Windows 9x/Me Registry files
 libcreg is a library to access the Windows 9x/Me Registry File (CREG) format.
 .
 This package contains the shared library.

Package: libcriterion-dev
Description-md5: 0e4e02c77a1c29d44e64f6dcb0bb981d
Description-en: cross-platform C and C++ unit testing framework (development files)
 Most test frameworks for C require a lot of boilerplate code to set up
 tests and test suites -- you need to create a main, then register new test
 suites, then register the tests within these suits, and finally call the
 right functions.
 .
 This gives the user great control, at the unfortunate cost of simplicity.
 .
 Criterion follows the KISS principle, while keeping the control the user
 would have with other frameworks:
 .
 ￼* C99 and C++11 compatible.
 ￼* Tests are automatically registered when declared.
 ￼* Implements a xUnit framework structure.
 ￼* A default entry point is provided, no need to declare a main unless you
 want to do special handling.
 ￼* Test are isolated in their own process, crashes and signals can be
 reported and tested.
 ￼* Unified interface between C and C++: include the criterion header and it
 just works.
 ￼* Supports parameterized tests and theories.
 ￼* Progress and statistics can be followed in real time with report hooks.
 ￼* TAP output format can be enabled with an option.
 ￼* Runs on Linux, FreeBSD, Mac OS X, and Windows (Compiling with MinGW GCC
 and Visual Studio 2015+).
 .
 This package contains the headers needed to compile other packages against
 the criterion library

Package: libcriterion3
Description-md5: ce96cd82ede0e299a729eb3188341cb6
Description-en: cross-platform C and C++ unit testing framework
 Most test frameworks for C require a lot of boilerplate code to set up
 tests and test suites -- you need to create a main, then register new test
 suites, then register the tests within these suits, and finally call the
 right functions.
 .
 This gives the user great control, at the unfortunate cost of simplicity.
 .
 Criterion follows the KISS principle, while keeping the control the user
 would have with other frameworks:
 .
 ￼* C99 and C++11 compatible.
 ￼* Tests are automatically registered when declared.
 ￼* Implements a xUnit framework structure.
 ￼* A default entry point is provided, no need to declare a main unless you
 want to do special handling.
 ￼* Test are isolated in their own process, crashes and signals can be
 reported and tested.
 ￼* Unified interface between C and C++: include the criterion header and it
 just works.
 ￼* Supports parameterized tests and theories.
 ￼* Progress and statistics can be followed in real time with report hooks.
 ￼* TAP output format can be enabled with an option.
 ￼* Runs on Linux, FreeBSD, Mac OS X, and Windows (Compiling with MinGW GCC
 and Visual Studio 2015+).
 .
 This package contains the runtime library of the package

Package: libcriticism-perl
Description-md5: 318f9732aaf59c61f884703be29cb611
Description-en: Perl pragma to enforce coding standards and best-practices
 The cristicism pragma enforces coding standards and promotes best-practices
 by running your file through Perl::Critic before every execution. In a
 production system, this usually isn't feasible because it adds a lot of
 overhead at start-up. If you have a separate development environment,
 you can effectively bypass the "criticism" pragma by not installing
 Perl::Critic in the production environment. If Perl::Critic can't be
 loaded, then "criticism" just fails silently.

Package: libcritnib-dev
Description-md5: ab3c233e5f67335586af8fb34ea2dd55
Description-en: ordered map data structure with lock-free reads
 Critnib is a data structure that provides a very fast equal and
 less-than/greater-than searches; it is a mix between DJBerstein's
 critbit and radix trees.  While in bad cases it has worse memory use
 than binary trees, it works well on real-life data which tends to
 have a limited number of "decision bits":
 * fully random: divergence happens immediately
 * malloc addresses: clumps of distinct bits in the middle
 * sequences: only lowest bits are filled
 .
 This library ships only uintptr_t→uintptr_t mappings, optimized for
 reads from a very critical section but not so frequent writes.  Other
 variants also exist (such as fully lock-free writes, keys of arbitrary
 length), and can be added upon request.
 .
 This package contains the development headers.

Package: libcritnib1
Description-md5: c26d41b64baaa5afa500a19ff716dcb8
Description-en: ordered map data structure with lock-free reads
 Critnib is a data structure that provides a very fast equal and
 less-than/greater-than searches; it is a mix between DJBerstein's
 critbit and radix trees.  While in bad cases it has worse memory use
 than binary trees, it works well on real-life data which tends to
 have a limited number of "decision bits":
 * fully random: divergence happens immediately
 * malloc addresses: clumps of distinct bits in the middle
 * sequences: only lowest bits are filled
 .
 This library ships only uintptr_t→uintptr_t mappings, optimized for
 reads from a very critical section but not so frequent writes.  Other
 variants also exist (such as fully lock-free writes, keys of arbitrary
 length), and can be added upon request.

Package: libcriu-dev
Description-md5: 243b5cd0783836bb9ea031d0f9c53205
Description-en: checkpoint and restore in userspace (development headers)
 criu contains the utilities to checkpoint and restore processes in
 userspace.
 .
 It can freeze a running container (or an individual application) and checkpoint
 its state to disk. The data saved can be used to restore the application and
 run it exactly as it was during the time of the freeze. Using this
 functionality, application or container live migration, snapshots, remote
 debugging, and many other things are now possible.
 .
 This package provides the criu development headers.

Package: libcriu2
Description-md5: a974e0f54a33471c8bbd5ba9a3c32a93
Description-en: checkpoint and restore in userspace (library)
 criu contains the utilities to checkpoint and restore processes in
 userspace.
 .
 It can freeze a running container (or an individual application) and checkpoint
 its state to disk. The data saved can be used to restore the application and
 run it exactly as it was during the time of the freeze. Using this
 functionality, application or container live migration, snapshots, remote
 debugging, and many other things are now possible.
 .
 This package provides the criu library.

Package: libcrossguid-dev
Description-md5: fc6b34b577dba15a04576e1a623eb736
Description-en: C++ UUID library headers
 Development headers for Graeme Hill's cross platform C++ UUID library.

Package: libcrossguid0
Description-md5: 57bb8e629f1cf362c16ad5fc74a86a25
Description-en: C++ UUID library
 Graeme Hill's cross platform C++ UUID library.

Package: libcrowbar-ocaml
Description-md5: 64f88c8d693b8bd7949128b464d86b3f
Description-en: library to fuzz-test code (runtime files)
 It combines the QuickCheck-style property-based testing
 and the bug-finding efficiency of afl-fuzz.
 .
 This package provides the runtime files.

Package: libcrowbar-ocaml-dev
Description-md5: 851edd3cd3d56587d27821285ffc891c
Description-en: library to fuzz-test code (dev files)
 It combines the QuickCheck-style property-based testing
 and the bug-finding efficiency of afl-fuzz.
 .
 This package provides the dev files.

Package: libcrunch-ocaml
Description-md5: de4fea33b3390c0e86f49931081c2ed9
Description-en: convert a filesystem into a static OCaml module (runtime files)
 ocaml-crunch takes a directory of files and compiles them into a
 standalone OCaml module which serves the contents directly from
 memory. This can be convenient for libraries that need a few embedded
 files (such as a web server) and do not want to deal with all the
 trouble of file configuration.
 .
 This package contains runtime files.

Package: libcrunch-ocaml-dev
Description-md5: f600a52a4a1f1a4054009605c1a6cccf
Description-en: convert a filesystem into a static OCaml module (dev files)
 ocaml-crunch takes a directory of files and compiles them into a
 standalone OCaml module which serves the contents directly from
 memory. This can be convenient for libraries that need a few embedded
 files (such as a web server) and do not want to deal with all the
 trouble of file configuration.
 .
 This package contains development files.

Package: libcry-ocaml-dev
Description-md5: f37b3991a9f8d94a320d1c23c72d89ae
Description-en: MP3/Ogg Vorbis broadcast OCaml module
 This OCaml module implements the protocols used to connect and
 send source data to icecast2 and shoutcast servers.
 .
 It is a low-level implementation, so it only does the minimal
 source connection. In particular, it does not handle synchronisation.
 Hence, the task of sending audio data to the streaming server
 at real time rate is up to the programmer, contrary to the main
 implementation, libshout.

Package: libcrypt-argon2-perl
Description-md5: 498d93db3da76e9fc1fc8fb38415547a
Description-en: Perl interface to the Argon2 key derivation functions
 The Crypt::Argon2 implements the Argon2 key derivation function, which is
 suitable to convert any password into a cryptographic key. This is most often
 used to secure storage of passwords but can also be used to derive a
 encryption key from a password. It offers variable time and memory costs as
 well as output size.
 .
 A command-line tool `argon2-calibrate` to find the appropriate parameters is
 included in this package.

Package: libcrypt-bcrypt-perl
Description-md5: 22d20ded1dab51ed116c8e8f53d9e78c
Description-en: modern bcrypt implementation
 Crypt::Bcrypt provides a modern and user-friendly implementation of the
 bcrypt password hash.
 .
 Note that in bcrypt passwords may only contain 72 characters. It may seem
 tempting to prehash the password before bcrypting it but that may make it
 vulnerable to password shucking, a salted solution (for example using a MAC)
 should be used instead if one wants to support large passwords.
 .
 The password is always expected to come as a (utf8-encoded) byte-string.

Package: libcrypt-blowfish-perl
Description-md5: d5d47fb635f42a37c0249e5db1e5ac96
Description-en: Blowfish cryptography for Perl
 This is Crypt::Blowfish, an XS-based implementation of the Blowfish
 cryptography algorithm designed by Bruce Schneier.  It's designed to
 take full advantage of Crypt::CBC when desired.  Blowfish keys may be
 up to 448 bits (56 bytes) long.

Package: libcrypt-cast5-perl
Description-md5: edc8e6b2b1e4c5ffceb00a1cfb35bdee
Description-en: CAST5 block cipher
 Crypt::CAST5 provides an implementation of the CAST5 block cipher using
 compiled C code for increased speed. CAST5 is also known as CAST-128. It is a
 product of the CAST design procedure developed by C. Adams and S. Tavares.
 The CAST5 cipher is available royalty-free.

Package: libcrypt-cbc-perl
Description-md5: 68a81a5da23746b3b6ee87d5ff707047
Description-en: implementation of cipher block chaining (CBC) mode
 In combination with a block cipher such as Crypt::Rijndael or
 Crypt::Blowfish, you can encrypt and decrypt messages of arbitrarily
 long length using Crypt::CBC. The encrypted messages are compatible
 with the encryption format used by SSLeay.

Package: libcrypt-ciphersaber-perl
Description-md5: 1d065b9f8264f50c861333c28444fca7
Description-en: Perl module implementing CipherSaber encryption
 The Crypt::CipherSaber module implements CipherSaber encryption,
 described at http://ciphersaber.gurus.com.  It is simple, fairly
 speedy, and relatively secure algorithm based on RC4.
 .
 Encryption and decryption are done based on a secret key, which
 must be shared with all intended recipients of a message.

Package: libcrypt-cracklib-perl
Description-md5: a40c4bac3f732d9b6dc3d25f5e7b28a9
Description-en: Perl interface to Alec Muffett's Cracklib
 Crypt::Cracklib is a simple interface to the cracklib library.

Package: libcrypt-des-ede3-perl
Description-md5: 528dba57e3076f5f8d9139ff80108c82
Description-en: Triple-DES EDE encryption/decryption for perl
 Crypt::DES_EDE3 implements DES-EDE3 encryption. This is triple-DES
 encryption where an encrypt operation is encrypt-decrypt-encrypt, and
 decrypt is decrypt-encrypt-decrypt. This implementation uses Crypt::DES
 to do its dirty DES work, and simply provides a wrapper around that
 module: setting up the individual DES ciphers, initializing the keys,
 and performing the encryption/decryption steps.
 .
 You're probably best off not using this module directly, as the encrypt
 and decrypt methods expect 8-octet blocks. You might want to use the
 module in conjunction with Crypt::CBC, for example. This would be
 DES-EDE3-CBC, or triple-DES in outer CBC mode.

Package: libcrypt-des-perl
Description-md5: faf8c9ead4ecdfe8ee709d2ea4ba8b77
Description-en: Perl DES encryption module
 This is Crypt::DES, an XS-based implementation of the DES
 cryptography algorithm.
 .
 The module implements the Crypt::CBC interface, which has
 blocksize, keysize, encrypt and decrypt functions.

Package: libcrypt-dh-gmp-perl
Description-md5: 6e9dc0ccabd81b84b4452795173a480e
Description-en: Crypt::DH replacement that uses GMP directly
 Crypt::DH::GMP is a (somewhat) portable replacement to Crypt::DH, implemented
 mostly in C.
 .
 In the beginning, there was Crypt::DH. However, Crypt::DH suffers from a
 couple of problems: GMP/Pari libraries are almost always required; Crypt::DH
 additionally has Math::BigInt in between GMP. Instantiating an object
 comes with a relatively high cost, and if you make many computations in one
 go, your program will suffer dramatically because of this.
 .
 Crypt::DH::GMP attempts to alleviate these problems by providing a
 Crypt::DH-compatible layer, which, instead of doing calculations via
 Math::BigInt, directly works with libgmp in C.
 .
 This means that essentially 2 call stacks worth of expensive Perl method
 calls are eliminated and also only load 1 (Crypt::DH::GMP) module instead of
 3 (Crypt::DH + Math::BigInt + Math::BigInt::GMP) is needed.
 .
 These add up to a fairly significant increase in performance.

Package: libcrypt-dh-perl
Description-md5: f83f8ecf82ba3c0d6426251c25aac1b7
Description-en: Diffie-Hellman key exchange system implemented in Perl
 Diffie-Hellman is an algorithm by which two parties can agree on a
 shared secret key, known only to them. The secret is negotiated over an
 insecure network without the two parties ever passing the actual shared
 secret, or their private keys, between them.

Package: libcrypt-dsa-perl
Description-md5: 22fbec5c4a67613366d50ddeb3b52928
Description-en: Perl module for DSA Signatures and Key Generation
 Crypt::DSA is a pure Perl implementation of DSA (Digital Signature
 Algorithm). It provides DSA signing, signature verification, and key
 generation.
 .
 This module is deprecated.

Package: libcrypt-ecb-perl
Description-md5: 7092a34bbade39e96c8c50adf93bf525
Description-en: Perl library to encrypt data using ECB mode
 Crypt::ECB is a Perl-only implementation of the ECB mode. In
 combination with a block cipher such as DES, IDEA or Blowfish, you can
 encrypt and decrypt messages of arbitrarily long length. Though for
 security reasons other modes than ECB such as CBC should be preferred.
 See textbooks on cryptography if you want to know why.
 .
 The functionality of the module can be accessed via OO methods or via
 standard function calls. Remember that some crypting module like for
 example Blowfish has to be installed. The syntax follows that of
 Crypt::CBC meaning you can access Crypt::ECB exactly like Crypt::CBC,
 though Crypt::ECB is more flexible. For example you can change the key
 or the cipher without having to create a new crypt object.

Package: libcrypt-eksblowfish-perl
Description-md5: e08d18b44fefb312470d999be4590a4a
Description-en: Perl module implementing the Eksblowfish block cipher
 Crypt::Eksblowfish provides an implementation of the Eksblowfish encryption.
 .
 Eksblowfish is a variant of the Blowfish cipher, modified to make the
 key setup very expensive.  ("Eks" stands for "expensive key schedule".)
 This doesn't make it significantly cryptographically stronger,
 but is intended to hinder brute-force attacks.  It also makes it
 unsuitable for any application requiring key agility.  It was designed
 by Niels Provos and David Mazieres for password hashing in OpenBSD.
 See Crypt::Eksblowfish::Bcrypt for the hash algorithm.
 .
 Eksblowfish is a parameterised (family-keyed) cipher.  It takes a cost
 parameter that controls how expensive the key scheduling is.  It also
 takes a family key, known as the "salt".  Cost and salt parameters
 together define a cipher family.  Within each family, a key determines an
 encryption function in the usual way.  See Crypt::Eksblowfish::Family
 for a way to encapsulate an Eksblowfish cipher family.

Package: libcrypt-format-perl
Description-md5: 34c2dea46156d831083468698363bac6
Description-en: Perl interface to conversion utilities for encryption applications
 Crypt::Format provides an interface to a set of conversions for encryption
 applications (der2pem, pem2der, normalize_pem).

Package: libcrypt-gcrypt-perl
Description-md5: f71a93230671dbb50565e6319b90b801
Description-en: Perl interface to the GNU Cryptographic library
 Crypt::GCrypt provides an object interface to the C libgcrypt library. It
 currently supports symmetric encryption/decryption, while asymmetric
 cryptography is being worked on.

Package: libcrypt-generatepassword-perl
Description-md5: a4527e93e0365ee143453c8eb1dae5b9
Description-en: perl module to generate secure passwords
 Crypt::GeneratePassword lets you generate secure random passwords with a
 reasonable amount of pronounceability. It avoids the problems associated with
 the FIPS-181 NIST standard as used by Crypt::RandPasswd.

Package: libcrypt-hcesha-perl
Description-md5: 332cf33659f16ffca7f843cf04a7dc89
Description-en: Perl extension for one way hash chaining encryption using SHA
 This module implements a chaining block cipher using a one way hash. This
 method of encryption is the same that is used by radius (RFC2138) and is also
 described in Applied Cryptography.
 .
 Two interfaces are provided in the module. The first is straight block
 encryption/decryption the second does base64 mime encoding/decoding of the
 encrypted/decrypted blocks.
 .
 The idea is that the two sides have a shared secret that supplies one of the
 keys and a randomly generated block of bytes provides the second key. The
 random key is passed in cleartext between the two sides.
 .
 An example client and server are packaged as modules with this module. They
 are used in the tests. They can be found in the examples directory.

Package: libcrypt-jwt-perl
Description-md5: dbe4ef18f39b3732eeb98323db798ac8
Description-en: JSON Web Token support for Perl
 Implements JSON Web Token (JWT) - https://tools.ietf.org/html/rfc7519. The
 implementation covers not only JSON Web Signature (JWS) -
 https://tools.ietf.org/html/rfc7515, but also JSON Web Encryption (JWE) -
 https://tools.ietf.org/html/rfc7516.
 .
 The module implements all (100%) algorithms defined in
 https://tools.ietf.org/html/rfc7518 - JSON Web Algorithms (JWA).
 .
 Crypt::JWT supports Compact JWS/JWE and Flattened JWS/JWE JSON serialization,
 general JSON serialization is not supported yet.

Package: libcrypt-mysql-perl
Description-md5: 59da213782adc01115d908963141f3f2
Description-en: Perl module to emulate the MySQL PASSWORD() function
 Crypt::MySQL emulates MySQL PASSWORD() SQL function, without libmysqlclient.
 You can compare encrypted passwords, without real MySQL environment.

Package: libcrypt-openssl-dsa-perl
Description-md5: e61410edfd01af0043cebdb65b58d45c
Description-en: module which implements the DSA signature verification system
 Crypt::OpenSSL::DSA is a wrapper to the DSA (Digital Signature Algorithm)
 functions contained in the OpenSSL crypto library. It allows you to create
 public/private key pair, sign messages and verify signatures, as well as
 manipulate the keys at the low level.

Package: libcrypt-openssl-ec-perl
Description-md5: a14fa7bacc24dcea47be71c6a8678ae1
Description-en: Perl extension for OpenSSL EC (Elliptic Curves) library
 Crypt::OpenSSL::EC provides a standard (non-OO) interface to the OpenSSL EC
 (Elliptic Curve) library. It provides the Crypt::OpenSSL::EC class which
 defines some high level functions and constants. Some OO calls are supported.
 .
 Most of the functions described in openssl/ec.h are supported.

Package: libcrypt-openssl-guess-perl
Description-md5: feacf60ae268ac617562960cfa8f5a85
Description-en: module for guessing OpenSSL include path
 Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any
 platform.
 .
 Crypt::OpenSSL::* modules should use it in their Makefile.PL.
 .
 In Debian Crypt::OpenSSL::Guess is packaged as some CPAN distributions
 require it at build time.

Package: libcrypt-openssl-pkcs10-perl
Description-md5: 345eabaabafa5a62ca4b71979f8f205c
Description-en: Perl extension to OpenSSL's PKCS10 API
 Crypt::OpenSSL::PKCS10 provides the ability to create PKCS10 certificate
 requests using RSA key pairs.

Package: libcrypt-openssl-pkcs12-perl
Description-md5: f292be14a888e8cf02f3f88c3d8dc183
Description-en: Perl extension to OpenSSL's PKCS12 API
 Crypt::OpenSSL::PKCS12 implements a small subset of OpenSSL's PKCS12 API.

Package: libcrypt-openssl-x509-perl
Description-md5: 371a3395a075c9e4563e01e65e689d5b
Description-en: Perl extension to OpenSSL's X509 API
 The Crypt::OpenSSL::X509 module implements a large majority of
 OpenSSL's useful X509 API.

Package: libcrypt-passwdmd5-perl
Description-md5: b2c1b9a666b747ac313aff6746fe2693
Description-en: interoperable MD5-based crypt() for Perl
 Crypt::PasswdMD5 provides various crypt()-compatible interfaces to the
 MD5-based crypt() function found in various *nixes.
 .
 It's based on the implementation found on FreeBSD 2.2.[56]-RELEASE.

Package: libcrypt-password-perl
Description-md5: fe3eee5bc57af817ea37c1408082c513
Description-en: module for Unix-style, variously hashed passwords
 Crypt::Password is just a wrapper for perl's crypt(), which can do everything
 you would probably want to do to store a password, but this is supposed to
 provide the various uses easier.

Package: libcrypt-pbkdf2-perl
Description-md5: af573cf94bd74c47ae66c2e9c0dc5802
Description-en: Perl implementation of PBKDF2 password hash
 PBKDF2 (part of the PKCS#5 standard) is a secure password hashing
 algorithm that uses the techniques of "key strengthening" to make the
 complexity of a brute-force attack arbitrarily high. The Crypt::PBKDF2
 module supports SHA-1, SHA-2 and SHA-3 as the underlying hash functions
 natively and can also use arbitrary Digest-compatible classes. It
 allows for an arbitrary number of iterations of the hashing function,
 and a nearly unlimited output hash size (up to 2**32 - 1 times the size
 of the output of the backend hash). The hash is salted, as any password
 hash should be, and the salt may also be of arbitrary size.

Package: libcrypt-random-seed-perl
Description-md5: 344f093a74b92f1da435783140e2a0c8
Description-en: Perl module providing strong randomness for seeding
 Crypt::Random::Seed implements a simple mechanism to get strong
 randomness. The main purpose of this module is to provide a simple way
 to generate a seed for a PRNG such as Math::Random::ISAAC, for use in
 cryptographic key generation, or as the seed for an upstream module
 such as Bytes::Random::Secure. Flags for requiring non-blocking sources
 are allowed, as well as a very simple method for plugging in a source.

Package: libcrypt-random-source-perl
Description-md5: 0af7ced7687072cd3898bfabddf908fa
Description-en: get weak or strong random data from pluggable sources
 Crypt::Random::Source provides implementations
 for a number of byte oriented sources of random data.

Package: libcrypt-rc4-perl
Description-md5: 0b15e247814ec390b9cc3724f41bf758
Description-en: Perl implementation of the RC4 encryption algorithm
 Crypt::RC4 is intended to be a simple implementation of the RC4 algorithm,
 which can be used to generate a pseudo-random stream of bits (or keystream).
 .
 It should be noted that the RC4 algorithm itself is severely broken, and the
 upstream Perl module has not been updated since Dec 2001. It is included in
 Debian only because it is needed by other packages. In general this package
 should not be used for new projects, and where it is used appropriate
 defensive methods should be understood and applied.

Package: libcrypt-rijndael-perl
Description-md5: fe2601896a3a93b4a48976963df82f09
Description-en: Perl module implementing the Rijndael algorithm
 Crypt::Rijndael is a Perl module that provides an XS-based implementation of
 the Advanced Encryption Standard (AES) algorithm Rijndael, designed by Joan
 Daemen and Vincent Rijmen.

Package: libcrypt-rsa-parse-perl
Description-md5: bf2ecfdf3b4c9c56ba911b5507a61eda
Description-en: Perl module to parse RSA keys
 Crypt::RSA::Parse provides an interface for parsing RSA keys for useful
 information.
 .
 The public keys are represented via the Crypt::RSA::Parse::Public class,
 while private keys are represented via  Crypt::RSA::Parse::Private.

Package: libcrypt-saltedhash-perl
Description-md5: a952ce243848a0d332738e53c80a2993
Description-en: module for handling salted hashes
 Crypt::SaltedHash is a Perl module that provides an object oriented interface
 to create salted (or seeded) hashes of clear text data. The formalization of
 this concept originates from RFC-3112 and is extended by the use of different
 digital algorithms.
 .
 This module is deprecated.
 .
 This module has not had significant updates since 2006. There are newer
 modules that support more secure algorithms and hashing options, and are
 extensible, such as Crypt::Passphrase.

Package: libcrypt-simple-perl
Description-md5: 923d7e6987b52c4de0a39377449cfbaa
Description-en: Perl library to encrypt stuff simply
 Maybe you have a web application and you need to store some session
 data at the client side (in a cookie or hidden form fields) but you
 don't want the user to be able to mess with the data. Maybe you want
 to save secret information to a text file.  Maybe you have better
 ideas of what to do with encrypted stuff!
 .
 The Crypt::Simple module will convert all your data into nice base64 text
 that you can save in a text file, send in an email, store in a cookie
 or web page, or bounce around the Net. The data you encrypt can be as
 simple or as complicated as you like.

Package: libcrypt-smbhash-perl
Description-md5: 7a1351066980bca26800d98b4df7ac7d
Description-en: generate LM/NT hash of a password for samba
 Crypt::SmbHash provides functions to generate LM/NT hashes
 used in Samba's 'smbpasswd' file.
 .
 The module is a direct port of code from Samba and is written
 entirely in perl, so it is slower than a C implementation but it
 is easily ported and installed.

Package: libcrypt-smime-perl
Description-md5: bad083fe00eb0ed9eb99d38d64ebc1fb
Description-en: S/MIME message signing, verification, encryption and decryption module
 Crypt::SMIME provides a class for handling S/MIME messages. It can sign,
 verify, encrypt and decrypt messages.
 .
 Crypt::SMIME operates on email messages as simple strings, so there's no
 particular integration with other MAIL::* or MIME::* modules. Rather, it
 can co-operate with any module capable of accepting / outputting the entire
 message as a single string.

Package: libcrypt-ssleay-perl
Description-md5: 2d59d1a56c96575912561b17cf58e3f7
Description-en: OpenSSL support for LWP
 This perl module provides support for the HTTPS protocol under LWP, so
 that an LWP::UserAgent can make HTTPS GET & HEAD & POST requests. Please
 see perldoc LWP for more information on POST requests.
 .
 The Crypt::SSLeay package contains Net::SSL, which is automatically
 loaded by LWP::Protocol::https on HTTPS requests, and provides the
 necessary SSL glue for that module to work via these deprecated modules:
 Crypt::SSLeay::CTX, Crypt::SSLeay::Conn and Crypt::SSLeay::X509.
 .
 Work on Crypt::SSLeay has been continued only to provide HTTPS support
 for the LWP - libwww perl libraries. If you want access to the OpenSSL
 API via perl, check out Sampo's Net::SSLeay (available in Debian as
 the libnet-ssleay-perl package).

Package: libcrypt-sysrandom-perl
Description-md5: 709d7f7857c9eced91662d81676f1047
Description-en: Perl interface to system randomness
 Crypt::SysRandom uses whatever interface is available to procure
 cryptographically random data from the system.
 .
 The current backends are tried in order:
 - Crypt::SysRandom::XS
 - RtlGenRandom> using Win32::API
 - /dev/urandom

Package: libcrypt-sysrandom-xs-perl
Description-md5: 65b9829ce3cca4a3e85823bac2f6d7d0
Description-en: Perl interface to system randomness, XS version
 Crypt::SysRandom::XS uses whatever C interface is available to procure
 cryptographically random data from the system.
 .
 At build-time, it will try the following backends in order:
 - getrandom
 This backend is available on Linux, FreeBSD and Solaris
 - arc4random
 This interface is supported on most BSDs and Mac.
 - BCryptGenRandom
 This backend is available on Windows (Vista and newer)
 - rdrand64
 This is available on x86_64 architectures using most compilers.
 - rdrand32
 This is available on x86_64 and x86 architectures using most compilers.

Package: libcrypt-twofish-perl
Description-md5: 8e48bf632f846e8b88ddaebbea8760eb
Description-en: Perl module for Twofish Encryption Algorithm
 Crypt::Twofish implements Twofish encryption using an interface
 compatible with Crypt::CBC interface.
 .
 Twofish is a 128-bit symmetric block cipher with a variable length (128, 192,
 or 256-bit) key, developed by Counterpane Labs. It is unpatented and free for
 all uses, as described at <http://www.counterpane.com/twofish.html>.

Package: libcrypt-u2f-server-perl
Description-md5: d8c4e5758fdc41907022ae10ffe8859c
Description-en: Perl module to register and authenticate U2F compatible devices
 Universal 2nd Factor (U2F) is an open authentication standard that strengthens
 and simplifies two-factor authentication using specialized USB or NFC devices
 based on similar security technology found in smart cards.
 .
 Crypt::U2F::Server module implements the server side of U2F authentication
 through Yubico's C library.
 .
 Prefer to use Crypt::U2F::Server::Simple since Crypt::U2F::Server is a very low
 level wrapper around the original C library.

Package: libcrypt-unixcrypt-perl
Description-md5: f4ab453c51bd4dad16a0ec23876fa1ab
Description-en: Perl-only implementation of the crypt(3) function
 The Crypt::UnixCrypt module is a portable implementation of the Unix
 library function crypt().  It is especially useful on systems whose
 perl does not implement the built-in crypt() function.
 .
 This module won't overload a built-in crypt() unless forced by a true
 value of the variable $Crypt::UnixCrypt::OVERRIDE_BUILTIN.

Package: libcrypt-unixcrypt-xs-perl
Description-md5: 225fb53e029e674fa64c609ab633cb37
Description-en: Perl XS interface that implements crypt() function
 Crypt::UnixCrypt_XS implements the DES-based Unix crypt function.  For those
 who need to construct non-standard variants of crypt, the various building
 blocks used in crypt are also supplied separately.

Package: libcrypt-urandom-token-perl
Description-md5: 3ad1e1e165f821a9d0504ac34574a357
Description-en: module to generate secure strings for passwords, secrets and similar
 Crypt::URandom::Token provides a secure way to generate a random token for
 passwords and similar using Crypt::URandom as the source of random bits.
 .
 By default, it generates a 44 character alphanumeric token with more than 256
 bits of entropy. A custom alphabet with between 2 and 256 elements can be
 provided.
 .
 Modulo reduction and rejection sampling is used to prevent modulus bias. Keep
 in mind that bias will be introduced if duplicate elements are provided in
 the alphabet.

Package: libcrypt-util-perl
Description-md5: 1033e85177887d3c20fbcfc9e48dc6ee
Description-en: lightweight Crypt/Digest convenience API
 Crypt::Util provides an easy, intuitive and forgiving API for wielding
 crypto-fu.
 .
 The API is designed as a cascade, with rich features built using
 simpler ones. This means that the option processing is uniform
 throughout, and the behaviors are generally predictable.
 .
 Note that Crypt::Util doesn't do any crypto on its own, but delegates
 the actual work to the various other crypto modules on the CPAN.
 Crypt::Util merely wraps these modules, providing uniform parameters,
 and building on top of their polymorphism with higher level features.

Package: libcrypt-x509-perl
Description-md5: 20705c5253c6ed07093332b8935a2d08
Description-en: Parse X.509 certificates with Perl
 Crypt::X509 is a Perl module for parsing X.509 certificates. Methods
 are provided for accessing most certificate elements.

Package: libcrypt-xxhash-perl
Description-md5: 8ab9a26c6f5beec1ea2ada22027422d6
Description-en: xxHash implementation for Perl
 xxHash is a super fast algorithm that claims to work at speeds close to RAM
 limits. The Crypt::xxHash module provides 32- and 64-bit hash functions. As
 bonus it provides 128-bit hex method.
 .
 This package was inspired by Digest::xxHash, but it includes the fresh C code
 and has some optimisations. Thus all hex methods are implemented in Perl XS.
 Also this module doesn't use Math::Int64 in favor of native 64 bit digits.

Package: libcryptacular-java
Description-md5: e451d45c7aeca270d3d45a2d15d74884
Description-en: high level, general purpose Java cryptographic library
 General-purpose Java cryptograhic library, which complements the Bouncy
 Castle libraries, that has the following design goals:
 .
 * Flexible JCE provider. Prefers the Bouncy Castle Java Provider, but
 can fall back to other providers defined in the environment for
 algorithms not implemented by BC.
 * Ease of use for common cryptographic operations. A one liner
 highlights this well; the following prints the MD5 hash of a password
 as a string of HEX characters:
 System.out.println(new MD5().digest(passBytes, new HexConverter()));
 * Convenient and performant handling of cryptographic operations on
 large data streams.
 * Support for base-64 and hexadecimal encoding of ciphertext input/output.
 * Support for I/O operations on cryptographic primitives including
 generating and writing symmetric encryption keys, public/private key
 pairs, and X.509 certificates. Both PEM and DER encoding is handled
 conveniently.
 * Command line interface for each class of cryptographic operation
 (digest, symmetric encryption, public-key encryption, message signing,
 etc). A command line interface for keystore operations is also
 included, which is notable as it supports features above and beyond
 the Java keytool utility.
 .
 It is important to note that no cryptographic algorithms are implemented;
 Bouncy Castle provides all cryptographic algorithms where required.

Package: libcryptacular-java-doc
Description-md5: 743fe8e8a5a5d4fe5085869e9a84e8ce
Description-en: high level, general purpose Java cryptographic library - documentation
 General-purpose Java cryptograhic library, which complements the Bouncy
 Castle libraries, that has the following design goals:
 .
 * Flexible JCE provider. Prefers the Bouncy Castle Java Provider, but
 can fall back to other providers defined in the environment for
 algorithms not implemented by BC.
 * Ease of use for common cryptographic operations. A one liner
 highlights this well; the following prints the MD5 hash of a password
 as a string of HEX characters:
 System.out.println(new MD5().digest(passBytes, new HexConverter()));
 * Convenient and performant handling of cryptographic operations on
 large data streams.
 * Support for base-64 and hexadecimal encoding of ciphertext input/output.
 * Support for I/O operations on cryptographic primitives including
 generating and writing symmetric encryption keys, public/private key
 pairs, and X.509 certificates. Both PEM and DER encoding is handled
 conveniently.
 * Command line interface for each class of cryptographic operation
 (digest, symmetric encryption, public-key encryption, message signing,
 etc). A command line interface for keystore operations is also
 included, which is notable as it supports features above and beyond
 the Java keytool utility.
 .
 It is important to note that no cryptographic algorithms are implemented;
 Bouncy Castle provides all cryptographic algorithms where required.
 .
 This package installs the javadoc documentation.

Package: libcryptgps-ocaml-dev
Description-md5: 7a05c0871c34b4536c9ba52fabf170a3
Description-en: OCaml implementation of symmetric cryptographic algorithms: Blowfish, DES, 3DES
 This OCaml library implements some well-known symmetric cryptographic
 algorithms, namely: Blowfish, DES, 3DES.
 .
 This package contains all the development stuff needed to use cryptgps in
 OCaml programs.

Package: libcrypto++-dev
Description-md5: e3dd373afbee23d69eb13e8081c93cb2
Description-en: General purpose cryptographic library - C++ development
 Crypto++ is library for creating C++ programs which use cryptographic
 algorithms.  The library uses a Pipes & Filters architecture with heavy
 use of templates and abstract base classes.  The cryptographic
 tools include:
 * Authenticated encryption schemes (GCM, CCM, EAX),
 * High speed stream ciphers (Panama, Sosemanuk, Salsa20, XSalsa20),
 * AES and candidates (Rijndael, RC6, MARS, Twofish, Serpent, CAST-256),
 * Other symmetric block ciphers (IDEA, Triple-DES, Camellia, SEED,
 RC5, Blowfish, TEA, XTEA, Skipjack, SHACAL-2),
 * Block cipher modes of operation (ECB, CBC, CTS, CFB, OFB, CTR),
 * Message authentication codes (VMAC, HMAC, CMAC, CBC-MAC, DMAC,
 Two-Track-MAC),
 * Hash functions (SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, Tiger,
 WHIRLPOOL, RIPEMD-128, RIPEMD-256, RIPEMD-160, RIPEMD-320),
 * Public-key cryptography (RSA, DSA, ElGamal, NR, RW, LUC, LUCELG,
 DLIES, ESIGN),
 * Padding schemes for public-key systems (PKCS#1, OAEP, PSS, PSSR,
 EMSA2, EMSA5),
 * Key agreement schemes (DH, MQV, LUCDIF, XTR-DH),
 * Elliptic curve cryptography (ECDSA, ECNR, ECIES, ECDH, ECMQV),
 * Backwards compatibility algorithms (MD2, MD4, MD5, Panama Hash, DES,
 ARC4, SEAL 3.0, WAKE, WAKE-OFB, DESX, RC2, SAFER, 3-WAY, GOST,
 SHARK, CAST-128, Square),
 * Pseudo-random number generators,
 and a whole lot more.  Alternative libraries are libgcrypt and
 nettle.
 .
 This package contains the header files needed for developing using
 the Crypto++ class library and the static library with libtool
 supoport.

Package: libcrypto++-doc
Description-md5: 4791763eeace79d5c4ffeff7b0e94e90
Description-en: General purpose cryptographic library - documentation
 Crypto++ is library for creating C++ programs which use cryptographic
 algorithms.  The library uses a Pipes & Filters architecture with heavy
 use of templates and abstract base classes.  The cryptographic
 tools include:
 * Authenticated encryption schemes (GCM, CCM, EAX),
 * High speed stream ciphers (Panama, Sosemanuk, Salsa20, XSalsa20),
 * AES and candidates (Rijndael, RC6, MARS, Twofish, Serpent, CAST-256),
 * Other symmetric block ciphers (IDEA, Triple-DES, Camellia, SEED,
 RC5, Blowfish, TEA, XTEA, Skipjack, SHACAL-2),
 * Block cipher modes of operation (ECB, CBC, CTS, CFB, OFB, CTR),
 * Message authentication codes (VMAC, HMAC, CMAC, CBC-MAC, DMAC,
 Two-Track-MAC),
 * Hash functions (SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, Tiger,
 WHIRLPOOL, RIPEMD-128, RIPEMD-256, RIPEMD-160, RIPEMD-320),
 * Public-key cryptography (RSA, DSA, ElGamal, NR, RW, LUC, LUCELG,
 DLIES, ESIGN),
 * Padding schemes for public-key systems (PKCS#1, OAEP, PSS, PSSR,
 EMSA2, EMSA5),
 * Key agreement schemes (DH, MQV, LUCDIF, XTR-DH),
 * Elliptic curve cryptography (ECDSA, ECNR, ECIES, ECDH, ECMQV),
 * Backwards compatibility algorithms (MD2, MD4, MD5, Panama Hash, DES,
 ARC4, SEAL 3.0, WAKE, WAKE-OFB, DESX, RC2, SAFER, 3-WAY, GOST,
 SHARK, CAST-128, Square),
 * Pseudo-random number generators,
 and a whole lot more.  Alternative libraries are libgcrypt and
 nettle.
 .
 This package includes the HTML reference guide to the source code.

Package: libcrypto++-utils
Description-md5: c3ddb21edf64ebec4c3c56c63822f99b
Description-en: General purpose cryptographic library - utilities and data files
 Crypto++ is library for creating C++ programs which use cryptographic
 algorithms.  The library uses a Pipes & Filters architecture with heavy
 use of templates and abstract base classes.  The cryptographic
 tools include:
 * Authenticated encryption schemes (GCM, CCM, EAX),
 * High speed stream ciphers (Panama, Sosemanuk, Salsa20, XSalsa20),
 * AES and candidates (Rijndael, RC6, MARS, Twofish, Serpent, CAST-256),
 * Other symmetric block ciphers (IDEA, Triple-DES, Camellia, SEED,
 RC5, Blowfish, TEA, XTEA, Skipjack, SHACAL-2),
 * Block cipher modes of operation (ECB, CBC, CTS, CFB, OFB, CTR),
 * Message authentication codes (VMAC, HMAC, CMAC, CBC-MAC, DMAC,
 Two-Track-MAC),
 * Hash functions (SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, Tiger,
 WHIRLPOOL, RIPEMD-128, RIPEMD-256, RIPEMD-160, RIPEMD-320),
 * Public-key cryptography (RSA, DSA, ElGamal, NR, RW, LUC, LUCELG,
 DLIES, ESIGN),
 * Padding schemes for public-key systems (PKCS#1, OAEP, PSS, PSSR,
 EMSA2, EMSA5),
 * Key agreement schemes (DH, MQV, LUCDIF, XTR-DH),
 * Elliptic curve cryptography (ECDSA, ECNR, ECIES, ECDH, ECMQV),
 * Backwards compatibility algorithms (MD2, MD4, MD5, Panama Hash, DES,
 ARC4, SEAL 3.0, WAKE, WAKE-OFB, DESX, RC2, SAFER, 3-WAY, GOST,
 SHARK, CAST-128, Square),
 * Pseudo-random number generators,
 and a whole lot more.  Alternative libraries are libgcrypt and
 nettle.
 .
 This package includes a utility for benchmarking and using the
 various Crypto++ routines from the command line.  It also includes
 the test vectors for validating both the Crypto++ implementation and
 other implementations of these routines.

Package: libcrypto++8t64
Description-md5: 81fdf53fa3eb3f0f338e2c29ca70b7aa
Description-en: General purpose cryptographic library - shared library
 General purpose cryptographic library for C++.
 .
 This package contains the shared libraries and should only be
 installed if other packages depend on it.

Package: libcrypto-equality-clojure
Description-md5: 82518c374eb733030fd6c6acebe5c570
Description-en: Clojure library protecting against timing attacks
 crypto-equality is a very small Clojure library for protecting against timing
 attacks when comparing strings or sequences of bytes. It is primarily indented
 for comparing user-supplied values against secrets held by the application,
 such as tokens or keys.

Package: libcrypto-mb-dev
Description-md5: f9f05f54f8574461bb58b5872e06ab8d
Description-en: Intel® IPP Cryptography Multi-buffer development files
 This package contains the development libraries and headers.

Package: libcrypto-mb12
Description-md5: 101b0827bd7d2a45b3c91890cac6bcb3
Description-en: Intel® Cryptography Primitives Library Multi-buffer
 Some of the cryptography algorithms cannot be parallelized due to
 their specificity (eg the RSA algorithm).
 The way to get high-performance implementations of such cryptographic
 algorithms is a parallel processing using *single instruction,
 multiple data* (SIMD) architecture. The usage model implies
 presence of several independent and homogeneous (encryption or decryption)
 requests for RSA operations, using of SIMD leads to performance
 improvement.
 .
 Multi-buffer processing collects up to eight RSA operations.
 Each request is computed independently from the others, so it
 is possible to process several packets at the same time.
 .
 This library consists of highly-optimized kernels taking advantage
 of Intel’s multi-buffer processing and Intel® AVX-512 instruction set.

Package: libcrypto-random-clojure
Description-md5: 2be5674231b88732ae404051cb038086
Description-en: secure random generator for Clojure
 crypto-random is a small Clojure library for generating cryptographically
 secure random bytes and strings.

Package: libcryptokit-ocaml
Description-md5: 49f6478e24c9bf47cf3768735aa34815
Description-en: cryptographic algorithm library for OCaml - runtime
 The Cryptokit library for Objective Caml provides a variety of
 cryptographic primitives that can be used to implement cryptographic
 protocols in security-sensitive applications.  The primitives provided
 include:
 .
 - Symmetric-key ciphers: AES, DES, Triple-DES, ARCfour,
 in ECB, CBC, CFB and OFB modes.
 - Public-key cryptography: RSA encryption, Diffie-Hellman key agreement.
 - Hash functions and MACs: SHA-1, MD5, and MACs based on AES and DES.
 - Random number generation.
 - Encodings and compression: base 64, hexadecimal, Zlib compression.
 .
 Additional ciphers and hashes can easily be used in conjunction with
 the library.  In particular, basic mechanisms such as chaining modes,
 output buffering, and padding are provided by generic classes that can
 easily be composed with user-provided ciphers.  More generally, the library
 promotes a "Lego"-like style of constructing and composing
 transformations over character streams.
 .
 This package provides just the shared library for Cryptokit.

Package: libcryptokit-ocaml-dev
Description-md5: dbf48d096baa27bd894547fc0d7daf89
Description-en: cryptographic algorithm library for OCaml - development
 The Cryptokit library for Objective Caml provides a variety of
 cryptographic primitives that can be used to implement cryptographic
 protocols in security-sensitive applications.  The primitives provided
 include:
 .
 - Symmetric-key ciphers: AES, DES, Triple-DES, ARCfour,
 in ECB, CBC, CFB and OFB modes.
 - Public-key cryptography: RSA encryption, Diffie-Hellman key agreement.
 - Hash functions and MACs: SHA-1, MD5, and MACs based on AES and DES.
 - Random number generation.
 - Encodings and compression: base 64, hexadecimal, Zlib compression.
 .
 Additional ciphers and hashes can easily be used in conjunction with
 the library.  In particular, basic mechanisms such as chaining modes,
 output buffering, and padding are provided by generic classes that can
 easily be composed with user-provided ciphers.  More generally, the library
 promotes a "Lego"-like style of constructing and composing
 transformations over character streams.
 .
 This package provides static libraries, interfaces, and documentation
 for Cryptokit.

Package: libcryptominisat5-5.11t64
Description-md5: 5034802a972a5e9d407dd56d8056f73c
Description-en: SAT solver library
 CryptoMiniSat is a modern, multi-threaded, simplifying SAT solver.
 .
 This package provides a shared library to link against the CryptoMiniSat
 library.

Package: libcryptominisat5-dev
Description-md5: f8f2f7e4ceaa14d0a5cf6abb1c1eb23b
Description-en: development files for the CryptoMiniSat SAT solver
 CryptoMiniSat is a modern, multi-threaded, simplifying SAT solver.
 .
 This package provides C++ header files to interface with CryptoMiniSat. See
 https://github.com/msoos/cryptominisat#library-usage for some examples. This
 package also includes the experimental cryptominisat_c.h header to interface
 with CryptoMiniSat from C.

Package: libcryptopant-dev
Description-md5: 271f460d5d580c21e5df4e924ef1a06e
Description-en: IP address anonymization (development)
 cryptopANT is a library for ip address anonymization. It implements a widely
 used prefix-preserving technique known as "cryptopan". This is ANT's project
 implementation of this technique for anonymization of ipv4 and ipv6 addresses.
 .
 This package contains the development files.

Package: libcryptopant1
Description-md5: 930fe9a1257337302d3fbab3ef9c5692
Description-en: IP address anonymization (library)
 cryptopANT is a library for ip address anonymization. It implements a widely
 used prefix-preserving technique known as "cryptopan". This is ANT's project
 implementation of this technique for anonymization of ipv4 and ipv6 addresses.
 .
 This package contains the shared library.

Package: libcryptx-perl
Description-md5: d68dc14bdc1f20eb1729dce206511567
Description-en: Perl module that provides a self-contained cryptographic toolkit
 CryptX is a self-contained cryptgraphico toolkit based on
 https://github.com/libtom/libtomcrypt. It provides cyphers, block cipher
 modes, authenticated encryption modes, hash functions, message authentication
 codes, public key cryptography, cryptographically secure random number
 generators, key derivation functions.

Package: libcsaf-perl
Description-md5: d6fbb3b7c1519057fb6a41f120b1adb4
Description-en: module to build CSAF Version 2.0 documents
 The Common Security Advisory Framework (CSAF) Version 2.0 is the definitive
 reference for the language which supports creation, update, and interoperable
 exchange of security advisories as structured information on products,
 vulnerabilities and the status of impact and remediation among interested
 parties.
 .
 https://docs.oasis-open.org/csaf/csaf/v2.0/os/csaf-v2.0-os.html

Package: libcsexp-ocaml
Description-md5: 47aa083da21477c75e724a9b49aabfe6
Description-en: parsing and printing of S-expressions in Canonical form (runtime)
 This library provides minimal support for Canonical
 S-expressions. Canonical S-expressions are a binary encoding of
 S-expressions that is super simple and well suited for communication
 between programs.
 .
 This library only provides a few helpers for simple applications. If
 you need more advanced support, such as parsing from more fancy input
 sources, you should consider copying the code of this library given
 how simple parsing S-expressions in canonical form is.
 .
 To avoid a dependency on a particular S-expression library, the only
 module of this library is parameterised by the type of S-expressions.
 .
 This package contains runtime files.

Package: libcsexp-ocaml-dev
Description-md5: 378bf9a4e563d0ca09890d3ef66ae0e6
Description-en: parsing and printing of S-expressions in Canonical form (dev)
 This library provides minimal support for Canonical
 S-expressions. Canonical S-expressions are a binary encoding of
 S-expressions that is super simple and well suited for communication
 between programs.
 .
 This library only provides a few helpers for simple applications. If
 you need more advanced support, such as parsing from more fancy input
 sources, you should consider copying the code of this library given
 how simple parsing S-expressions in canonical form is.
 .
 To avoid a dependency on a particular S-expression library, the only
 module of this library is parameterised by the type of S-expressions.
 .
 This package contains development files.

Package: libcsfml-audio3.0
Description-md5: e101b0358e53f0546c046323d09bfd36
Description-en: Libraries for the C Binding of SFML - Audio Part
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 CSFML provides the bindings needed to use SFML with the C programming
 language.
 .
 The Audio library is used to play sound and music in games. It is able to
 load OGG/Vorbis files.

Package: libcsfml-dev
Description-md5: 72cf0d7cebc54347cfd41258a8bfeecd
Description-en: Libraries for the C Binding of SFML - Development Files
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 CSFML provides the bindings needed to use SFML with the C programming
 language.
 .
 This package provides the development files for the C Binding

Package: libcsfml-doc
Description-md5: b0a61932cf9aea453bc34997680415b2
Description-en: Libraries for the C Binding of SFML - Documentation
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 CSFML provides the bindings needed to use SFML with the C programming
 language.
 .
 This package includes documentation for all CSFML libraries.

Package: libcsfml-graphics3.0
Description-md5: f74464fcfff814f00a00593802ad559f
Description-en: Libraries for the C Binding of SFML - Graphics Part
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 CSFML provides the bindings needed to use SFML with the C programming
 language.
 .
 The Graphics library contains all the OpenGL and drawing code. It needs the
 Window library for Window creation.

Package: libcsfml-network3.0
Description-md5: ad8bfa8fca3c053db4b651e140cb59e8
Description-en: Libraries for the C Binding of SFML - Network Part
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 CSFML provides the bindings needed to use SFML with the C programming
 language.
 .
 The Network Library brings basic networking support as needed by games.

Package: libcsfml-system3.0
Description-md5: 810733221f01a1750858f80a171fb28b
Description-en: Libraries for the C Binding of SFML - System Part
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 CSFML provides the bindings needed to use SFML with the C programming
 language.
 .
 The system library brings useful system utilities like multithreading and
 UNICODE handling

Package: libcsfml-window3.0
Description-md5: 01f2684377c85c11239e7814ce60c66c
Description-en: Libraries for the C Binding of SFML - Window Part
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 CSFML provides the bindings needed to use SFML with the C programming
 language.
 .
 The Window library provides basic utilities for creating and managing Windows

Package: libcsiphash-1-0
Description-md5: 89c19cbd045fb5eb1013aac646f16312
Description-en: Streaming-capable SipHash Implementation (shared library)
 The c-siphash project is a standalone implementation of SipHash in Standard
 ISO-C11. It provides a streaming-capable API to compute data hashes
 according to the SipHash algorithm. For API documentation, see the
 c-siphash.h header file.

Package: libcsiphash-1-dev
Description-md5: 66e41301baf2b392c05a711421773b13
Description-en: Streaming-capable SipHash Implementation (development files)
 The c-siphash project is a standalone implementation of SipHash in Standard
 ISO-C11. It provides a streaming-capable API to compute data hashes
 according to the SipHash algorithm. For API documentation, see the
 c-siphash.h header file.

Package: libcsirocsa0
Description-md5: a269767d31bc0994f7a17006d83bd80b
Description-en: Scientific plotting library (CSIRO csa library)
 This package contains the bivariate Cubic Spline Approximation library
 developed by Pavel Sakov, from the CSIRO Marine Research.
 .
 The source code for these libraries are part of the plplot source
 package.

Package: libcsironn0
Description-md5: 7fb74997c840a861f9afcfe0cb9ed5e9
Description-en: Scientific plotting library (CSIRO nn library)
 This package contains the Natural Neighbours interpolation library
 developed by Pavel Sakov, from the CSIRO Marine Research.
 .
 The source code for these libraries are part of the plplot source
 package.

Package: libcsmith-dev
Description-md5: 16d664b0404f7552805bb17169b22536
Description-en: generator of random C programs (development files)
 Csmith is a tool that can generate random C programs that statically
 and dynamically conform to the C99 standard. Thus, it is useful for
 stress-testing compilers, static analyzers, and other tools that
 process C code.
 .
 This package contains the header and development files needed to build
 programs and packages using csmith.

Package: libcsmith0t64
Description-md5: 7f448c03e7913caaebb479a526df1217
Description-en: generator of random C programs (runtime library)
 Csmith is a tool that can generate random C programs that statically
 and dynamically conform to the C99 standard. Thus, it is useful for
 stress-testing compilers, static analyzers, and other tools that
 process C code.
 .
 This package contains the runtime library files needed to run software
 using csmith.

Package: libcsnd-dev
Description-md5: 3f5013301d4391f041e2ea094c348cb2
Description-en: development files for Csound -- C++ API
 This package contains the development files needed to build programs
 using the C++ bindings to the Csound library. It also includes the
 development symlink for the Lua module, but you have to manually
 install liblua5.1-luacsnd for that to work.
 .
 For more information on Csound, see the csound package.

Package: libcsnd6-6.0v5
Description-md5: 58ed843c36f3eba2904a7b843c5409f5
Description-en: C++ bindings for the Csound API
 This is the C++ binding for the Csound API.
 .
 For more information on Csound, see the csound package.

Package: libcsnd6-java
Description-md5: 9e4cb50b701b40d62a1389f6c062104a
Description-en: Java bindings for the Csound API
 These are the java bindings for the Csound API.
 .
 For more information on Csound, see the csound package.

Package: libcsound64-6.0
Description-md5: caadee34c45586f9f7b4eff6a9a68150
Description-en: main library for Csound
 This package contains the library which provides most of the Csound
 functionality. This library was built using 64-bit precision for the
 calculations (this doesn't mean you need a 64-bit processor).
 .
 For more information on Csound, see the csound package.

Package: libcsound64-dev
Description-md5: cc7387a45cbd61400075101adc16b95a
Description-en: development files for Csound
 This package contains the development files needed to build programs
 linking to the Csound library.
 .
 For more information on Csound, see the csound package.

Package: libcsound64-doc
Description-md5: ee72ea950daddd84c954d76834fc5d0d
Description-en: Csound API documentation
 This package contains the API documentation for the Csound library in
 HTML format.
 .
 For more information on Csound, see the csound package.

Package: libcss-compressor-perl
Description-md5: 19c5a7b2aeb1e53dbce6511d381f1079
Description-en: Perl extension for CSS minification
 CSS::Compressor is an implementation of the CSS parts of Yahoo! YUIcompressor
 in Perl. It can be used to produce minified CSS on the fly using Perl based
 backend systems.

Package: libcss-dom-perl
Description-md5: 23a8f25a2f6b1e55a502773ac49a3a6c
Description-en: interface to the Document Object Model for Cascading Style Sheets
 This set of modules provides the CSS-specific interfaces described in the W3C
 DOM recommendation. The CSS::DOM class itself implements the StyleSheet and
 CSSStyleSheet DOM interfaces.

Package: libcss-inliner-perl
Description-md5: 4382115d2004aabc029d6729a02e4b7d
Description-en: module for converting HTML CSS <style> blocks to inline styles
 libcss-inliner-perl provides the CSS::Inliner Perl module which converts CSS
 style blocks into inline styles in an HTML document. Specifically this is
 intended to ease generation of HTML emails.

Package: libcss-lessp-perl
Description-md5: dca31f26f290ef04ac2ee68ddd32ea3a
Description-en: LESS for Perl
 CSS::LESSp provides helper function which allows parsing and compiling
 of LESS files into CSS.
 .
 This package also provides binary lessp which can be used to compile
 LESS files into CSS. Advantage of having it in perl is it is extremely
 fast compared to ruby-based less.

Package: libcss-minifier-perl
Description-md5: 57c18398e1004f2155e3c299316bfed7
Description-en: Perl extension for minifying CSS
 CSS::Minifier removes unnecessary whitespace from CSS. The primary
 requirement developing this module is to not break working stylesheets: if
 working CSS is in input then working CSS is output. The Mac/Internet Explorer
 comment hack will be minimized but not stripped and so will continue to
 function.
 .
 This module understands space, horizontal tab, new line, carriage return, and
 form feed characters to be whitespace. Any other characters that may be
 considered whitespace are not minimized. These other characters include
 paragraph separator and vertical tab.
 .
 For static CSS files, it is recommended that you minify during the build
 stage of web deployment. If you minify on-the-fly then it might be a good
 idea to cache the minified file. Minifying static files on-the-fly repeatedly
 is wasteful.

Package: libcss-minifier-xs-perl
Description-md5: e509baab9bc260a0df11d72e6e9f47f3
Description-en: XS based CSS minifier
 CSS::Minifier::XS is a CSS "minifier"; its designed to remove un-necessary
 whitespace and comments from CSS files, while also not breaking the CSS.
 .
 CSS::Minifier::XS is similar in function to CSS::Minifier, but is
 substantially faster as its written in XS and not just pure Perl.

Package: libcss-packer-perl
Description-md5: d0764136e662fc0144392c7a07af4c40
Description-en: fast pure perl CSS cleaner
 CSS::Packer is a pure Perl library for CSS cleanup. It can do CSS
 reformatting, whitespace and newline removal, in order to get a
 "pretty-printed" version or a minimal size version of the original
 CSS code.

Package: libcss-parser-pp0v5
Description-md5: cc5a154674ef7c287cbaf4c78f2bfb86
Description-en: simple CSS1 parser library for C++
 htmlcxx is a simple non-validating CSS1 and HTML parser for C++. Although
 there are several other html parsers available, htmlcxx has some
 characteristics that make it unique:
 .
 * STL like navigation of DOM tree, using excellent tree.hh library from
 Kasper Peeters
 * It is possible to reproduce exactly, character by character, the original
 document from the parse tree
 * Bundled CSS parser
 * Optional parsing of attributes
 * C++ code that looks like C++ (not so true anymore)
 * Offsets of tags/elements in the original document are stored in the nodes
 of the DOM tree
 .
 The parsing politics of htmlcxx were created trying to mimic Mozilla Firefox
 (http://www.mozilla.org) behavior. So you should expect parse trees similar to
 those create by Firefox. However, differently from Firefox, htmlcxx does not
 insert non-existent stuff in your html. Therefore, serializing the DOM tree
 gives exactly the same bytes contained in the original HTML document.
 .
 This package contains the C++ runtime library for CSS parsing.

Package: libcss-parser0
Description-md5: f58ce63496c8dd64db4944e0d3e6c4b7
Description-en: simple CSS1 parser library for C
 htmlcxx is a simple non-validating CSS1 and HTML parser for C++. Although
 there are several other html parsers available, htmlcxx has some
 characteristics that make it unique:
 .
 * STL like navigation of DOM tree, using excellent tree.hh library from
 Kasper Peeters
 * It is possible to reproduce exactly, character by character, the original
 document from the parse tree
 * Bundled CSS parser
 * Optional parsing of attributes
 * C++ code that looks like C++ (not so true anymore)
 * Offsets of tags/elements in the original document are stored in the nodes
 of the DOM tree
 .
 The parsing politics of htmlcxx were created trying to mimic Mozilla Firefox
 (http://www.mozilla.org) behavior. So you should expect parse trees similar to
 those create by Firefox. However, differently from Firefox, htmlcxx does not
 insert non-existent stuff in your html. Therefore, serializing the DOM tree
 gives exactly the same bytes contained in the original HTML document.
 .
 This package contains the C runtime library for CSS parsing.

Package: libcss-perl
Description-md5: 092bd9607065cb93808a18615b88f206
Description-en: object oriented access to Cascading Style Sheets (CSS)
 This module can be used, along with a CSS::Parse::* module, to parse
 CSS data and represent it as a tree of objects. Using a CSS::Adaptor::*
 module, the CSS data tree can then be transformed into other formats.

Package: libcss-squish-perl
Description-md5: e6d162456c2692a4842eddedcd01da1b
Description-en: module to compact many CSS files into one big file
 CSS::Squish is a Perl module that takes a list of CSS files and concatenates
 them, honouring any valid @import statements included in the files, following
 the CSS 2.1 specification. Media-specific @import statements will be honoured
 by enclosing the included file in a @media rule.
 .
 Future versions may include methods to compact whitespace and other parts of
 the CSS itself, but this functionality is not yet supported.

Package: libcss-tiny-perl
Description-md5: 0c2e5efa7678b0889afa1f3530214ca6
Description-en: Perl module to read/write .css files with as little code as possible
 CSS::Tiny is a perl class to read and write .css stylesheets with as
 little code as possible, reducing load time and memory overhead.
 CSS.pm requires about 2.6M of memory to load, which is a large amount of
 overhead if you only want to do trivial things.
 .
 This module is primarily for reading and writing simple files, and anything
 you write shouldn't need to have documentation/comments. If you need something
 with more power, move up to CSS.pm.

Package: libcss-validator-java
Description-md5: 9cc8710011215bc6f8e009cb23634ee3
Description-en: W3C CSS Validator - jar file
 Check Cascading Style Sheets (CSS) and (X)HTML documents with style sheets.
 .
 The W3C CSS Validation Service is a free software created by the W3C to help
 Web designers and Web developers check Cascading Style Sheets (CSS). It can
 be used from https://jigsaw.w3.org/css-validator/, or as a java program, or
 as a java servlet on a Web server.
 .
 If you are a Web developer or a Web designer, this tool will be an invaluable
 ally. Not only will it compare your style sheets to the CSS specifications,
 helping you find errors, typos, or incorrect uses of CSS, it will also tell
 you when your CSS poses some risks in terms of usability.
 .
 This package ships the jar.

Package: libcssparser-java
Description-md5: 0c4c304a1240120692603288a63aeca1
Description-en: Java CSS2 Parser
 The CSS Parser is a Java library, that inputs Cascading Style Sheets Level 2
 source text and outputs a Document Object Model Level 2 Style tree.
 Alternatively, applications can use SAC: The Simple API for CSS.  Its purpose
 is to allow developers working with Java to incorporate Cascading Style Sheet
 information, primarily in conjunction with XML application developments.

Package: libcstdaux-dev
Description-md5: 7ec3e4a4f746502bc974b41154eb0404
Description-en: Auxiliary macros and functions for the C standard library
 The c-stdaux project contains support macros and auxiliary functions around
 the functionality of common C standard libraries. This includes helpers for
 the ISO C Standard Library, but also other common specifications like POSIX
 or common extended features of widespread compilers like gcc and clang.

Package: libcstruct-ocaml
Description-md5: 8472b161eb7b819ac5f29a0d0689fd84
Description-en: access C-like structures directly from OCaml (runtime)
 Cstruct is a library and syntax extension to make it easier to access
 C-like structures directly from OCaml. It supports both reading and
 writing to these structures, and they are accessed via the Bigarray
 module.
 .
 This package contains the runtime libraries for programs using
 cstruct.

Package: libcstruct-ocaml-dev
Description-md5: 301b7e8fc1ef3d5b10d0310948f31f46
Description-en: access C-like structures directly from OCaml (dev)
 Cstruct is a library and syntax extension to make it easier to access
 C-like structures directly from OCaml. It supports both reading and
 writing to these structures, and they are accessed via the Bigarray
 module.
 .
 This package contains the development stuff needed to use the
 cstruct library in your programs.

Package: libcsv-dev
Description-md5: e524b44ef62d331c3a8facd18314e525
Description-en: CSV parser and writer library - development files
 The CSV library provides a flexible, intuitive interface for parsing and
 writing CSV data.
 .
 This package contains development files for building software that uses
 libcsv.

Package: libcsv-java
Description-md5: 67ef1ab8f9fe58e1e4d373811537e31a
Description-en: CSV IO library for Java
 Java CSV is a small fast open source java library for reading and writing CSV
 and plain delimited text files. All kinds of CSV files can be handled, text
 qualified, Excel formatted, etc.

Package: libcsv-java-doc
Description-md5: 594e25c8c73f083161f72eec8162dc6b
Description-en: CSV IO library for Java (documentation)
 Java CSV is a small fast open source java library for reading and writing CSV
 and plain delimited text files. All kinds of CSV files can be handled, text
 qualified, Excel formatted, etc.
 .
 This package contains the documentation.

Package: libcsv-ocaml-dev
Description-md5: e8fedbfad48ea397d688faca7efdd3a7
Description-en: library to read and write CSV files in OCaml
 OCaml CSV is a library to read and write CSV (comma-separated values)
 files.  It also supports all extensions used by Excel - eg. quotes,
 newlines, 8 bit characters in fields, etc.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use OCaml CSV.

Package: libcsv3
Description-md5: a13b55cfd52ca635e7300676cab0b75b
Description-en: CSV parser and writer library
 The CSV library provides a flexible, intuitive interface for parsing and
 writing CSV data.
 .
 This package contains the shared library.

Package: libcsvjdbc-java
Description-md5: 0dc9bbfcc8ced61f91c24c0562bcdb1d
Description-en: read-only JDBC driver that uses CSV or DBF files as database tables
 CsvJdbc is a read-only JDBC driver that uses Comma Separated Value (CSV) files
 or DBF files as database tables. It is ideal for writing data import programs
 or analyzing log files.
 .
 The driver enables a directory or a ZIP file containing CSV or DBF files to be
 accessed as though it were a database containing tables. However, as there is
 no real database management system behind the scenes, not all JDBC
 functionality is available.

Package: libctapimkt1
Description-md5: 33cbd7232307068b389a67e2efe68fa5
Description-en: Read German Krankenversichertenkarte and eGK
 Library and program to read the German health insurance card (KVK) and
 the German electronic health card (eGK) from a certified card reading
 device on the serial port in Linux with kernel 2.6.x.

Package: libctapimkt1-dev
Description-md5: 171f73a81a1ff13206075d46661ded46
Description-en: Read German Krankenversichertenkarte and eGK (development)
 Library and program to read the German health insurance card (KVK) and
 the German electronic health card (eGK) from a certified card reading
 device on the serial port in Linux with kernel 2.6.x.
 .
 This package contains the development library.

Package: libctemplate-dev
Description-md5: 03af86a621ca680afe368ea45f9aeac7
Description-en: Simple but powerful template language for C++ - development files
 This package contains a library implementing a simple but
 powerful template language for C++.  It emphasizes separating logic
 from presentation: it is impossible to embed application logic in this
 template language.  The devel package contains static and debug
 libraries and header files for developing applications that use the
 ctemplate package.
 This package contains the ctemplate development files.

Package: libctemplate3t64
Description-md5: 218b52a92cff3f2b8fb979895944594a
Description-en: Simple but powerful template language for C++
 This package contains a library implementing a simple but
 powerful template language for C++.  It emphasizes separating logic
 from presentation: it is impossible to embed application logic in this
 template language.  This limits the power of the template language
 without limiting the power of the template *system*.  Indeed, Google's
 "main" web search uses this system exclusively for formatting output.

Package: libctl-dev
Description-md5: e58b2a1d263946904a3f89a4475e851b
Description-en: library for flexible control files, development version
 libctl is a free Guile-based library implementing flexible control files for
 scientific simulations. It was written to support the MIT Photonic-Bands
 program, but will hopefully prove useful in other programs too.
 .
 This package contains the header files and static libraries.

Package: libctl-doc
Description-md5: 8a5bcef966ce3a25c0dfa82028dacabe
Description-en: library for flexible control files, documentation
 libctl is a free Guile-based library implementing flexible control files for
 scientific simulations. It was written to support the MIT Photonic-Bands
 program, but will hopefully prove useful in other programs too.
 .
 This package contains the documentation in HTML format and a simple example of
 how to use it.

Package: libctl7t64
Description-md5: 706d8534e71e88ea0411efb56e4ba29a
Description-en: library for flexible control files
 libctl is a free Guile-based library implementing flexible control files for
 scientific simulations. It was written to support the MIT Photonic-Bands
 program, but will hopefully prove useful in other programs too.
 .
 This package contains the runtime libraries required to run any software using
 libctl.

Package: libctpl-data
Description-md5: fd14b8ffc413727c0828b2c00c575272
Description-en: template engine written in C
 CTPL is a C template engine library allowing fast and easy computation of
 templates with precise control over the parsing environment.
 .
 CTPL supports a wide range of input types through GIO
 like in-memory, files, FTP, HTTP and more.
 .
 This package contains data files for CTPL.

Package: libctpl-dev
Description-md5: 7b03535235fac1b474173b7bf890e9c8
Description-en: template engine written in C, development files
 CTPL is a C template engine library allowing fast and easy computation of
 templates with precise control over the parsing environment.
 .
 CTPL supports a wide range of input types through GIO
 like in-memory, files, FTP, HTTP and more.
 .
 This package contains the header files which are needed for developing
 CTPL applications.

Package: libctpl-doc
Description-md5: b37ee76a8368c2f3d32bad55da042f3d
Description-en: template engine written in C, documentation files
 CTPL is a C template engine library allowing fast and easy computation of
 templates with precise control over the parsing environment.
 .
 CTPL supports a wide range of input types through GIO
 like in-memory, files, FTP, HTTP and more.
 .
 This package contains the documentation for CTPL.

Package: libctpl2t64
Description-md5: aa97bd7f6d4ecd2dc6c7dfcc1572772a
Description-en: template engine written in C
 CTPL is a C template engine library allowing fast and easy computation of
 templates with precise control over the parsing environment.
 .
 CTPL supports a wide range of input types through GIO
 like in-memory, files, FTP, HTTP and more.

Package: libctre-dev
Description-md5: 09e4b997626af0206212c43f66690904
Description-en: Compile Time Regular Expression library in C++ (development files)
 ctre is a fast compile-time regular expressions C++ library with support
 for matching/searching/capturing during compile-time or runtime.
 .
 This package contains the development files of libctre.

Package: libctre-doc
Description-md5: e27d4de4416b606b5c70e62007ea5137
Description-en: Compile Time Regular Expression library in C++ (documentation)
 ctre is a fast compile-time regular expressions C++ library with support
 for matching/searching/capturing during compile-time or runtime.
 .
 This package contains the documentation of libctre.

Package: libctypes-ocaml
Description-md5: 535529b9d4f928212326378be8e7e767
Description-en: library for binding to C libraries using pure OCaml (runtime)
 The ocaml-ctypes library makes it possible to call C functions
 directly from OCaml without writing or generating C code.  The core
 of the library is a set of combinators for describing C types --
 scalars, functions, structs, unions, arrays, and pointers to values
 and functions.  Type descriptions can then be used to bind native
 functions and values.
 .
 This package contains the shared runtime stub library and plugins.

Package: libctypes-ocaml-dev
Description-md5: 3984cfb82adfc1c586fdc2dec44c3275
Description-en: library for binding to C libraries using pure OCaml (dev)
 The ocaml-ctypes library makes it possible to call C functions
 directly from OCaml without writing or generating C code.  The core
 of the library is a set of combinators for describing C types --
 scalars, functions, structs, unions, arrays, and pointers to values
 and functions.  Type descriptions can then be used to bind native
 functions and values.
 .
 This package contains all the development stuff you need to use
 ocaml-ctypes.

Package: libcu++-dev
Description-md5: cbac8c5828e743236bcd5a6d23ddd7a5
Description-en: NVIDIA C++ Standard Library
 libcu++ provides a heterogeneous implementation of the C++ Standard Library
 that can be used in and between CPU and GPU code.
 .
 Using libcu++ is as simple as using the C++ Standard Library.
 All that is needed is adding 'cuda/std/' to the start of the Standard
 Library includes and 'cuda::' before any uses of 'std::':
 .
 * #include <cuda/std/atomic>
 * cuda::std::atomic<int> x;

Package: libcub-dev
Description-md5: 0ef55ff5711a1869b37da5de8a2cb659
Description-en: reusable software components for the CUDA programming model
 CUB provides state-of-the-art, reusable software components for every layer
 of the CUDA programming model:
 * Parallel primitives
 * Warp-wide "collective" primitives
 * Block-wide "collective" primitives
 * Device-wide primitives
 * Utilities
 * Fancy iterators
 * Thread and thread block I/O
 * PTX intrinsics
 * Device, kernel, and storage management

Package: libcubature-dev
Description-md5: d1357bf7e7840989640bea911af52ffe
Description-en: Multi-dimensional adaptive integration (cubature) in C
 This is a simple C package for adaptive multidimensional integration
 (cubature) of vector-valued integrands over hypercubes. Of course, it
 can handle scalar integrands as the special case where f is a
 one-dimensional vector: the dimensionalities of f and x are independent.
 The integrand can be evaluated for an array of points at once to enable
 easy parallelization.
 .
 This package contains the development files.

Package: libcubature0
Description-md5: 2b9230a2145379f7d32c0e37c16f5e08
Description-en: Multi-dimensional adaptive integration (cubature) in C (shared lib)
 This is a simple C package for adaptive multidimensional integration
 (cubature) of vector-valued integrands over hypercubes. Of course, it
 can handle scalar integrands as the special case where f is a
 one-dimensional vector: the dimensionalities of f and x are independent.
 The integrand can be evaluated for an array of points at once to enable
 easy parallelization.
 .
 This package contains the shared library.

Package: libcubeb-dev
Description-md5: ad92d651759de0fffc00bee499649ca0
Description-en: cross platform audio library - development files
 cubeb is a cross platform audio library most notable for its use as
 the audio backend within Gecko, Mozilla's browser engine. It supports
 multiple audio backends and allows enumeration of audio devices and
 opening audio streams with control over latency, sample rate and more.
 .
 This package contains the development files.

Package: libcubeb-doc
Description-md5: bedf4c9edd1fa2c69cdeb701abdf0295
Description-en: cross platform audio library - documentation
 cubeb is a cross platform audio library most notable for its use as
 the audio backend within Gecko, Mozilla's browser engine. It supports
 multiple audio backends and allows enumeration of audio devices and
 opening audio streams with control over latency, sample rate and more.
 .
 This package contains the generated Doxygen documentation.

Package: libcubeb0
Description-md5: 2f0f8adae4aaa7bcc41e952829ed05c2
Description-en: cross platform audio library
 cubeb is a cross platform audio library most notable for its use as
 the audio backend within Gecko, Mozilla's browser engine. It supports
 multiple audio backends and allows enumeration of audio devices and
 opening audio streams with control over latency, sample rate and more.
 .
 This package contains the shared library.

Package: libcubeb0-dbgsym
Description-md5: 66b59f70f0c600e24b39d58155e7f0d7
Description-en: debug symbols for libcubeb0

Package: libcucumber-tagexpressions-perl
Description-md5: f9c632d965c96b01805c17a870e491aa
Description-en: library for parsing and evaluating cucumber tag expressions
 Cucumber tag expressions allow users to define the subset of Gherkin
 scenarios they want to run. Cucumber::TagExpressions parses the expression
 and returns an evaluator object which can be used to test the tags specified
 on a scenario against the filter expression.

Package: libcudf-dev
Description-md5: 274bfd4968597872fd1650f560b235e1
Description-en: C library to access descriptions of package upgrade problems
 libCUDF is a library to manipulate so called CUDF documents. A CUDF
 document describe an upgrade problem, as faced by package managers in
 popular package-based GNU/Linux distributions.
 .
 A CUDF document consists of a package universe and of a user request.
 The package universe describes all packages known to the package
 manager, a subset of which (the package status) denotes the package
 being currently installed on the target machine.  The user request
 denotes a change to the package status as requested by the user.
 .
 A CUDF document is naturally complemented by a solution describing
 the resulting package status (if any) implementing the user request,
 as found by a package manager.
 .
 libCUDF enables manipulation of CUDF and related documents.
 .
 This package contains a C static library binding the OCaml
 implementation of libCUDF so that it can be used from the C
 programming language.

Package: libcudf-ocaml-dev
Description-md5: b9b7de480ec197ac2a24fc2bcb573054
Description-en: OCaml library to access descriptions of package upgrade problems
 libCUDF is a library to manipulate so called CUDF documents. A CUDF
 document describe an upgrade problem, as faced by package managers in
 popular package-based GNU/Linux distributions.
 .
 A CUDF document consists of a package universe and of a user request.
 The package universe describes all packages known to the package
 manager, a subset of which (the package status) denotes the package
 being currently installed on the target machine.  The user request
 denotes a change to the package status as requested by the user.
 .
 A CUDF document is naturally complemented by a solution describing
 the resulting package status (if any) implementing the user request,
 as found by a package manager.
 .
 libCUDF enables manipulation of CUDF and related documents.
 .
 This package contains all the development stuff you need to use
 libCUDF in your OCaml programs.

Package: libcunit1
Description-md5: d0b137bee12b1343ccbd0196c105fe5e
Description-en: Unit Testing Library for C
 CUnit is a simple framework for incorporating test cases in your C
 code similar to JUnit or CppUnit. It provides C programmers a basic
 testing functionality with a flexible variety of user interfaces.  It
 uses a simple framework for building test structures, and provides a
 rich set of assertions for testing common data types.  In addition,
 several different interfaces are provided for running tests and
 reporting results.

Package: libcunit1-dev
Description-md5: bf6a12d0971ba271fa070c562b72b4d2
Description-en: Unit Testing Library for C -- development files
 CUnit is a simple framework for incorporating test cases in your C
 code similar to JUnit or CppUnit. It provides C programmers a basic
 testing functionality with a flexible variety of user interfaces.  It
 uses a simple framework for building test structures, and provides a
 rich set of assertions for testing common data types.  In addition,
 several different interfaces are provided for running tests and
 reporting results.
 .
 This package includes development files for compiling against cunit.

Package: libcunit1-doc
Description-md5: 5a9cee057a74e48e5a6f4fbb7eb853b3
Description-en: Unit Testing Library for C -- documentation
 CUnit is a simple framework for incorporating test cases in your C
 code similar to JUnit or CppUnit. It provides C programmers a basic
 testing functionality with a flexible variety of user interfaces.  It
 uses a simple framework for building test structures, and provides a
 rich set of assertions for testing common data types.  In addition,
 several different interfaces are provided for running tests and
 reporting results.
 .
 This package contains documentation.

Package: libcunit1-ncurses
Description-md5: a9826cdce132b3b9aa9b34474267b79f
Description-en: Unit Testing Library for C (ncurses)
 CUnit is a simple framework for incorporating test cases in your C
 code similar to JUnit or CppUnit. It provides C programmers a basic
 testing functionality with a flexible variety of user interfaces.  It
 uses a simple framework for building test structures, and provides a
 rich set of assertions for testing common data types.  In addition,
 several different interfaces are provided for running tests and
 reporting results.
 .
 This versions includes CUnit curses interface.

Package: libcunit1-ncurses-dev
Description-md5: 383a1e167f2c39e0e260d4f820ad9a50
Description-en: Unit Testing Library for C (ncurses) -- development files
 CUnit is a simple framework for incorporating test cases in your C
 code similar to JUnit or CppUnit. It provides C programmers a basic
 testing functionality with a flexible variety of user interfaces.  It
 uses a simple framework for building test structures, and provides a
 rich set of assertions for testing common data types.  In addition,
 several different interfaces are provided for running tests and
 reporting results.
 .
 This package includes development files for compiling against cunit (ncurses).

Package: libcupsfilters-tests
Description-md5: 14ad6a58b3641ba0e086ef4929e4d29d
Description-en: OpenPrinting libcupsfilters - Test programs for autopkgtests
 This library contains filter functions doing all kinds of file format
 conversion used for printing and scanning, to be used in Printer
 Applications, CUPS filters, printer drivers, ... also other commonly
 used functions for handling print data, like color space/depth
 conversion, dithering, IPP message parsing, ... are available.
 .
 This package contains test programs from the upstream code which are used
 for the autopkgtests.
 .
 For using libcupsfilters you do not need to install this package. It does not
 contain anything useful for end users.

Package: libcurator-client-java
Description-md5: a8736eb66e97ccebf7502b81a3d4d3ac
Description-en: Apache Curator Client
 Curator is a set of Java libraries that make using Apache ZooKeeper much
 easier.
 .
 This package contains the Curator Client which is a low-level API wrapping
 the ZooKeeper's Java client. It makes client access to ZooKeeper much simpler
 and less error prone. It provides the following features:
 * Continuous connection management
 * Operation retry utilities
 * In-process, self-contained, Test ZooKeeper server

Package: libcurator-discovery-java
Description-md5: 7e6842a57c5113852c8ccbda753fe904
Description-en: Apache Curator Service Discovery
 Curator is a set of Java libraries that make using Apache ZooKeeper much
 easier.
 .
 This package contains a service discovery implementation built
 on the Curator Framework.

Package: libcurator-framework-java
Description-md5: 04752bdf525ec7b950958fec9c60b114
Description-en: Apache Curator Framework
 Curator is a set of Java libraries that make using Apache ZooKeeper much
 easier.
 .
 This package contains the Curator Framework which is a high-level API that
 greatly simplifies using ZooKeeper. It adds many features that build on
 ZooKeeper and handles the complexity of managing connections to the ZooKeeper
 cluster and retrying operations.

Package: libcurator-parent-java
Description-md5: c5b4e2e1bc3771ba634cef270953323e
Description-en: Apache Curator Parent
 Curator is a set of Java libraries that make using Apache ZooKeeper much
 easier.
 .
 This package contains the parent POM of the Curator components.

Package: libcurator-recipes-java
Description-md5: 1b10180718b9ceabbe17d2e5c5db3710
Description-en: Apache Curator Recipes
 Curator is a set of Java libraries that make using Apache ZooKeeper much
 easier.
 .
 This package contains the implementations of some of the common ZooKeeper
 "recipes" (elections, locks, barriers, counters, caches, nodes and queues).
 The implementations are built on top of the Curator Framework.

Package: libcurator-test-java
Description-md5: 2da49ebe40912bf37c6fe4747a404a3b
Description-en: Apache Curator Testing Utilities
 Curator is a set of Java libraries that make using Apache ZooKeeper much
 easier.
 .
 This package contains the testing server, the testing cluster and a few other
 tools useful for testing.

Package: libcurl-ocaml
Description-md5: f8bf1d59757cbdc7a624e0bc956f5b75
Description-en: OCaml curl bindings (Runtime Library)
 This Objective Caml library provides multi-protocol file transfer
 facilities based on the curl library.
 .
 This package contains only the shared runtime stub libraries.

Package: libcurl-ocaml-dev
Description-md5: cfa14f39c85cc80ff110c3ce9a2a6617
Description-en: OCaml libcurl bindings (Development package)
 This Objective Caml library provides multi-protocol file transfer
 facilities based on the curl library.
 .
 This package contains the development part of the OCaml curl package.

Package: libcurlpp-dev
Description-md5: 2358dbce6cf044c240711ad73f62939f
Description-en: c++ wrapper for libcurl (development files)
 curlpp provides a C++ wrapper for the libcurl library
 .
 This package provides the include files and static libraries
 needed to build programs using curlpp.

Package: libcurlpp0t64
Description-md5: a36146115898fff4249163e6469c6808
Description-en: c++ wrapper for libcurl
 curlpp provides a C++ wrapper for the libcurl library
 .
 This package provides the shared libraries needed to run
 programs using curlpp.

Package: libcurry-perl
Description-md5: 4146a71bcf7d83d843cd9a11136f1d51
Description-en: module to create automatic curried method call closures for any class or object
 The curry module provides a function that simplifies the creation of curried
 method closures which are functions that wrap an existing function and
 provide some of the inner functions arguments. It also contains a package
 variable which, in addition, weakens the wrapper function so it is will not
 hold a reference count for the inner function so Perl's garbage collection
 system can destroy the latter when needed.

Package: libcurses-ocaml
Description-md5: b6c61f20639da0a9eede6078149e0ef8
Description-en: OCaml bindings for the ncurses library (runtime)
 The ncurses library provides functions to create rich text-mode
 interfaces. This package contains the necessary files to use the ncurses
 library in OCaml.
 .
 This package contains only the shared runtime stub libraries.

Package: libcurses-ocaml-dev
Description-md5: 46747b66388ded68f5318f9b5c62bf17
Description-en: OCaml bindings for the ncurses library
 The ncurses library provides functions to create rich text-mode
 interfaces. This package contains the necessary files to use the ncurses
 library in OCaml.
 .
 This package contains all the development stuff you need to use ocaml-curses
 in your programs.

Package: libcurses-perl
Description-md5: 6046114de4bb1f681372efbc9d041d53
Description-en: Curses interface for Perl
 libcurses-perl (the Curses module from CPAN) will let you
 use the ncurses/curses terminal screen manipulation
 routines from Perl programs.

Package: libcurses-ui-perl
Description-md5: 4ea10036000ad4d2c974debc0d938618
Description-en: curses-based OO user interface framework for Perl
 A UI framework for Perl based on the curses library.  Curses::UI contains
 the standard set of widgets for use in constructing user interfaces, plus
 the following more advanced widgets: calendar, progress bar, text editor
 (including word wrapping and undo), and text viewer.  It supports a
 variety of dialog windows, from the standard basic and error dialogs to
 file browsers, progress bars, and a calendar.  Curses::UI also has
 internationalization support and currently has localization information
 for several languages.

Package: libcurses-widgets-perl
Description-md5: af3b64744b88514e2c461329cf4e3e94
Description-en: Curses widget interface for Perl
 This module provides a standard library of functions and
 widgets for use in creating Curses-based interfaces. Should
 work reliably with both Curses and nCurses libraries.
 .
 Current widgets include text field, list box, button sets,
 calendar, message box, input box

Package: libcurvesapi-java
Description-md5: 5d7cdddbf84128ed045dfd16156bddef
Description-en: Java implementation of mathematical curves defined over a set of control points
 Implementation of various mathematical curves that define themselves over
 a set of control points. The API is written in Java. The curves supported
 are: Bezier, B-Spline, Cardinal Spline, Catmull-Rom Spline, Lagrange, Natural
 Cubic Spline, and NURBS.

Package: libcutl-1.10
Description-md5: 1a99ea2b3cf2b99d8b5b0d7896361962
Description-en: C++ utility library
 CUTL contains a collection of generic and independent components
 such as meta-programming tests, smart pointers, containers, compiler
 building blocks, etc.

Package: libcutl-dev
Description-md5: 2c7c05ccaaee1d89c4dfea1b3e920135
Description-en: C++ utility library, development files
 CUTL contains a collection of generic and independent components
 such as meta-programming tests, smart pointers, containers, compiler
 building blocks, etc.
 .
 This package contains development files.

Package: libcvc0t64
Description-md5: 5e942e2b62500f1d319d8bd9df458107
Description-en: Cinnamon pulseaudio abstraction library
 This library contains code to access PulseAudio using a GObject
 based library, shared between cinnamon-control-center, cinnamon-settings-daemon
 and cinnamon. It is not API stable, and it is meant to be used
 as a submodule.

Package: libcvc4-7
Description-md5: c40fc25141139d2bcef073340835fff8
Description-en: automated theorem prover for SMT problems (runtime)
 CVC4 is an efficient automatic theorem prover for satisfiability
 modulo theories (SMT) problems. It can be used to prove the validity
 (or, dually, the satisfiability) of first-order formulas in a large
 number of built-in logical theories and their combination.
 .
 CVC4 is intended to be an open and extensible SMT engine, and it can
 be used as a stand-alone tool or as a library. It is the fourth in
 the Cooperating Validity Checker family of tools (also including CVC,
 CVC Lite and CVC3). CVC4 has been designed to increase the
 performance and reduce the memory overhead of its predecessors.
 .
 This package contains CVC4's runtime shared libraries.

Package: libcvc4-dev
Description-md5: f7eec8184f4f2011119ce7723ddf8cd5
Description-en: automated theorem prover for SMT problems (development files)
 CVC4 is an efficient automatic theorem prover for satisfiability
 modulo theories (SMT) problems. It can be used to prove the validity
 (or, dually, the satisfiability) of first-order formulas in a large
 number of built-in logical theories and their combination.
 .
 CVC4 is intended to be an open and extensible SMT engine, and it can
 be used as a stand-alone tool or as a library. It is the fourth in
 the Cooperating Validity Checker family of tools (also including CVC,
 CVC Lite and CVC3). CVC4 has been designed to increase the
 performance and reduce the memory overhead of its predecessors.
 .
 This package contains development files for CVC4. Install it if you
 want to develop applications that use CVC4's API.

Package: libcvc4parser7
Description-md5: 41ac21a6409f50acd2200935984059a6
Description-en: automated theorem prover for SMT problems (parser runtime)
 CVC4 is an efficient automatic theorem prover for satisfiability
 modulo theories (SMT) problems. It can be used to prove the validity
 (or, dually, the satisfiability) of first-order formulas in a large
 number of built-in logical theories and their combination.
 .
 CVC4 is intended to be an open and extensible SMT engine, and it can
 be used as a stand-alone tool or as a library. It is the fourth in
 the Cooperating Validity Checker family of tools (also including CVC,
 CVC Lite and CVC3). CVC4 has been designed to increase the
 performance and reduce the memory overhead of its predecessors.
 .
 This package contains runtime shared libraries for CVC4's parser.

Package: libcvc5-1
Description-md5: b803697ab6597bb2d26e0959f1764779
Description-en: automated theorem prover for SMT problems (runtime)
 cvc5 is a tool for determining the satisfiability of a first order formula
 modulo a first order theory (or a combination of such theories).  It is the
 fifth in the Cooperating Validity Checker family of tools (CVC, CVC Lite,
 CVC3, CVC4) but does not directly incorporate code from any previous version
 prior to CVC4.
 .
 cvc5 is intended to be an open and extensible SMT engine.  It can be used as a
 stand-alone tool or as a library.  It has been designed to increase the
 performance and reduce the memory overhead of its predecessors.  It is written
 entirely in C++ and is released under an open-source software license.
 .
 This package contains cvc5's runtime shared libraries.

Package: libcvc5-dev
Description-md5: 0b8dea11ab5594daed4bb6d77d3985a6
Description-en: automated theorem prover for SMT problems (development files)
 cvc5 is a tool for determining the satisfiability of a first order formula
 modulo a first order theory (or a combination of such theories).  It is the
 fifth in the Cooperating Validity Checker family of tools (CVC, CVC Lite,
 CVC3, CVC4) but does not directly incorporate code from any previous version
 prior to CVC4.
 .
 cvc5 is intended to be an open and extensible SMT engine.  It can be used as a
 stand-alone tool or as a library.  It has been designed to increase the
 performance and reduce the memory overhead of its predecessors.  It is written
 entirely in C++ and is released under an open-source software license.
 .
 This package contains development files for cvc5. Install it if you
 want to develop applications that use cvc5's API.

Package: libcvc5parser1
Description-md5: c3a5bb5e9e41edcc86d8956a94b4711a
Description-en: automated theorem prover for SMT problems (parser runtime)
 cvc5 is a tool for determining the satisfiability of a first order formula
 modulo a first order theory (or a combination of such theories).  It is the
 fifth in the Cooperating Validity Checker family of tools (CVC, CVC Lite,
 CVC3, CVC4) but does not directly incorporate code from any previous version
 prior to CVC4.
 .
 cvc5 is intended to be an open and extensible SMT engine.  It can be used as a
 stand-alone tool or as a library.  It has been designed to increase the
 performance and reduce the memory overhead of its predecessors.  It is written
 entirely in C++ and is released under an open-source software license.
 .
 This package contains runtime shared libraries for cvc5's parser.

Package: libcvector-dev
Description-md5: f077fdda7102cb95bebf8890d73950d6
Description-en: ANSI C implementation of dynamic arrays (development files)
 CVector is an ANSI C library which implements dynamic arrays
 approximating the functionality of the C++ vector class. It provides
 functions to create and manipulate an abstract vector container.
 Vector elements can be of any datatype.
 .
 This package contains files needed for compiling programs using CVector.

Package: libcvector2
Description-md5: 1874f59735fa1a90f63f7134dda94716
Description-en: ANSI C implementation of dynamic arrays
 CVector is an ANSI C library which implements dynamic arrays
 approximating the functionality of the C++ vector class. It provides
 functions to create and manipulate an abstract vector container.
 Vector elements can be of any datatype.

Package: libcvm1-dev
Description-md5: e39e63514001c1c69762aa33c56b2b72
Description-en: Credential Validation Modules (development files, documentation)
 CVM is a framework for validating a set of credentials against a database
 using a filter program.  The modules act as a filter, taking a set of
 credentials as input and writing a set of facts as output if those
 credentials are valid.  Optional input is given to the module through
 environment variables.
 .
 Some of the ideas for CVM came from experience with PAM (pluggable
 authentication modules), the checkpassword interface used by qmail-pop3d,
 and the "authmod" interface used by Courier IMAP and POP3.  This framework
 places fewer restrictions on the invoking client than checkpassword does,
 and is much simpler to implement on both sides than PAM and the authmod
 framework.
 .
 This package includes development files for compiling against libcvm1t64

Package: libcvm1t64
Description-md5: fc5d61e7890b5e98aba4501a8258f41b
Description-en: Credential Validation Modules (shared libraries)
 CVM is a framework for validating a set of credentials against a database
 using a filter program.  The modules act as a filter, taking a set of
 credentials as input and writing a set of facts as output if those
 credentials are valid.  Optional input is given to the module through
 environment variables.
 .
 Some of the ideas for CVM came from experience with PAM (pluggable
 authentication modules), the checkpassword interface used by qmail-pop3d,
 and the "authmod" interface used by Courier IMAP and POP3.  This framework
 places fewer restrictions on the invoking client than checkpassword does,
 and is much simpler to implement on both sides than PAM and the authmod
 framework.
 .
 This package includes shared libraries required to run dependent binaries.

Package: libcvs-perl
Description-md5: 36b31054936c076780f966aa4cdf190d
Description-en: object oriented Perl interface to the CVS command
 The Cvs module is a wrapper around the cvs command with an object oriented
 interface.

Package: libcvss-perl
Description-md5: 6a23a25d2723229d134273bdddfe3340
Description-en: module for CVSS (Common Vulnerability Scoring System) 2.0/3.x/4.0
 CVSS calculates the CVSS (Common Vulnerability Scoring System) scores (basic,
 temporal, and environmental), convert the "vector string" and returns the
 CVSS object in JSON or XML.
 .
 The Common Vulnerability Scoring System (CVSS) provides a way to capture the
 principal characteristics of a vulnerability and produce a numerical score
 reflecting its severity. The numerical score can then be translated into a
 qualitative representation (such as low, medium, high, and critical) to help
 organizations properly assess and prioritize their vulnerability management
 processes.

Package: libcvtapi-dev
Description-md5: 08b0c50ccde081a49dbfdc1d99a77a0e
Description-en: VirusTotal C API library (development)
 This package provides the official implementation of the
 VirusTotal API in C programming language.
 .
 VirusTotal is a free online service that analyzes suspicious
 files, domains, IPs and URLs to detect malware and other
 breaches, automatically share them with the security community.
 .
 This package contains the files needed to compile and link
 programs which use this library.

Package: libcvtapi1t64
Description-md5: 656a3bd8f3ad69f845c3a9e907a7608c
Description-en: VirusTotal C API library
 This package provides the official implementation of the
 VirusTotal API in C programming language.
 .
 VirusTotal is a free online service that analyzes suspicious
 files, domains, IPs and URLs to detect malware and other
 breaches, automatically share them with the security community.
 .
 This package contains the shared library object.

Package: libcw-dev
Description-md5: dc1a2a548b4110f5e2c195bd65674990
Description-en: Morse code tutor - development files
 The unixcw project provides support for learning to use Morse code.
 .
 This package provides the static library, headers, and manual page for
 development of programs that handle (i.e. send and receive) Morse code.

Package: libcw8
Description-md5: e6d752c8ba1e6e54ac53ee5cf31b82ae
Description-en: Morse code tutor - shared library
 The unixcw project provides support for learning to use Morse code.
 .
 This package provides shared library files to handle Morse code
 signals and to generate sound on the console buzzer or a sound card
 through OSS, ALSA or PulseAudio.

Package: libcwd-guard-perl
Description-md5: bcdb34b9a084466b01e1d5a885e7904a
Description-en: module for temporarily changing working directory (chdir)
 Cwd::Guard provides changing the current directory (chdir) using a limited
 scope. Return to current working directory, if this object destroyed. If
 failed to chdir, error messages stored to $Gwd::Guard::Error.

Package: libcwidget-dev
Description-md5: d5195ade0a17480093dcedac51daaa4e
Description-en: high-level terminal interface library for C++ (development files)
 libcwidget is a modern user interface library modeled on GTK+ and Qt,
 but using curses as its display layer and with widgets that are
 tailored to a terminal environment.
 .
 This package contains files that are needed to write or compile
 software that uses libcwidget.
 .
 WARNING: this is a newly created library whose development is closely
 tied to the development of aptitude.  Its API may be incomplete and
 is likely to change considerably version-over-version!  You may want
 to avoid cwidget for stable projects.

Package: libcwidget-doc
Description-md5: c6b9ff80fc177d60deb9717229781d19
Description-en: high-level terminal interface library for C++ (documentation)
 libcwidget is a modern user interface library modeled on GTK+ and Qt,
 but using curses as its display layer and with widgets that are
 tailored to a terminal environment.
 .
 This package contains documentation for libcwidget, in HTML format.

Package: libcwidget4
Description-md5: 25817f3f038c1f33b9d63aafe32c6d75
Description-en: high-level terminal interface library for C++ (runtime files)
 libcwidget is a modern user interface library modeled on GTK+ and Qt,
 but using curses as its display layer and with widgets that are
 tailored to a terminal environment.
 .
 This package contains the files that are required to run programs
 compiled against libcwidget.

Package: libcwiid-dev
Description-md5: e7b1bae11f0ce60e0e7935c4fed71474
Description-en: library to interface with the wiimote -- development files
 CWiid is a working userspace driver along with various
 applications implementing event drivers, multiple wiimote
 connectivity, gesture recognition, and other Wiimote-based
 functionality.
 .
 This package provides the development files needed for building against
 Cwiid.

Package: libcwiid1t64
Description-md5: c26f3525ed40f8afc7db84154445f15a
Description-en: library to interface with the wiimote -- runtime files
 CWiid is a working userspace driver along with various
 applications implementing event drivers, multiple wiimote
 connectivity, gesture recognition, and other Wiimote-based
 functionality.
 .
 This package provides the wiimote library that abstracts the interface
 to the wiimote by hiding the details of the underlying Bluetooth
 connection.

Package: libcxsparse4
Description-md5: c7ec3e255980b79debe7e029568c19da
Description-en: concise sparse matrix library
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 The CXSparse library provides several matrix algorithms. The focus is on direct
 methods; iterative methods and solvers for eigenvalue problems are beyond the
 scope of this package.
 .
 The performance of the sparse factorization methods in CXSparse will not be
 competitive with UMFPACK or CHOLMOD, but the codes are much more concise and
 easy to understand. Other methods are competitive.

Package: libcxx-rust-cssparser-dev
Description-md5: 464b40b9033bb86aaa0c3117a8e54852
Description-en: C++ library for parsing CSS - development files
 cxx-rust-cssparser is a C++ library for parsing CSS that
 uses the Rust cssparser crate internally.
 .
 This package contains the development files.

Package: libcxx-rust-cssparser1
Description-md5: 92003c5968d13fddaffbfa1c11f1fba9
Description-en: C++ library for parsing CSS - library
 cxx-rust-cssparser is a C++ library for parsing CSS that
 uses the Rust cssparser crate internally.
 .
 This package contains the library.

Package: libcxx-serial-dev
Description-md5: 303bde3857a13ff3956d8d62ef459b22
Description-en: Cross-platform, Serial Port library written in C++ (devel)
 A cross-platform library for interfacing with rs-232 serial like ports
 written in C++. It provides a modern C++ interface with a workflow
 designed to look and feel like PySerial, but with the speed and control
 provided by C++.
 .
 The upstream package name is serial. The Debian package is named
 cxx-serial to avoid a name conflict.
 .
 Serial is a class that provides the basic interface common to serial
 libraries (open, close, read, write, etc..) and requires no extra
 dependencies. It also provides tight control over timeouts and control
 over handshaking lines.
 .
 This package contains the development files (headers, unversioned
 so-librarie, pkg-config .pc file) and also some developer documentation.

Package: libcxx-serial-doc
Description-md5: 3068573239a7c3e239c0e2e082b1af9b
Description-en: Cross-platform, Serial Port library written in C++ (runtime)
 A cross-platform library for interfacing with rs-232 serial like ports
 written in C++. It provides a modern C++ interface with a workflow
 designed to look and feel like PySerial, but with the speed and control
 provided by C++.
 .
 The upstream package name is serial. The Debian package is named
 cxx-serial to avoid a name conflict.
 .
 Serial is a class that provides the basic interface common to serial
 libraries (open, close, read, write, etc..) and requires no extra
 dependencies. It also provides tight control over timeouts and control
 over handshaking lines.
 .
 This package contains the documentation.

Package: libcxx-serial1
Description-md5: acb10d3101a2f53dc56121c2c50c125a
Description-en: Cross-platform, Serial Port library written in C++ (runtime)
 A cross-platform library for interfacing with rs-232 serial like ports
 written in C++. It provides a modern C++ interface with a workflow
 designed to look and feel like PySerial, but with the speed and control
 provided by C++.
 .
 The upstream package name is serial. The Debian package is named
 cxx-serial to avoid a name conflict.
 .
 Serial is a class that provides the basic interface common to serial
 libraries (open, close, read, write, etc..) and requires no extra
 dependencies. It also provides tight control over timeouts and control
 over handshaking lines.
 .
 This package contains the runtime library.

Package: libcxxopts-dev
Description-md5: 9fae9da463dc5e51a1b96a535641ee99
Description-en: Lightweight C++ option parser library
 Cxxopts is a header-only lightweight C++ option parser library.
 It supports the standard GNU style syntax.

Package: libcxxtools-dev
Description-md5: 2cab7ec3b0423ef4c0f2ce3b0f0f1736
Description-en: library of unrelated but useful C++ classes (development files)
 cxxtools contains an argument-parser, a base-64 encoder/decoder, a
 C++ interface to iconv, md5-stream for easy MD5 calculation,
 threading classes, socket classes, a dynamic exception-safe buffer, a
 wrapper for dlopen/dlsym, a pool template (e.g., for a connection
 pool in a multi-threaded application), query_params, and a class for
 easy parsing of CGI parameters (GET and POST) in a CGI program.
 .
 This package has the development headers and the static libraries.

Package: libcxxtools10
Description-md5: 8413af6e18bb32cb72d6ed6032fbe396
Description-en: library of unrelated but useful C++ classes (library)
 cxxtools contains an argument-parser, a base-64 encoder/decoder, a
 C++ interface to iconv, md5-stream for easy MD5 calculation,
 threading classes, socket classes, a dynamic exception-safe buffer, a
 wrapper for dlopen/dlsym, a pool template (e.g., for a connection
 pool in a multi-threaded application), query_params, and a class for
 easy parsing of CGI parameters (GET and POST) in a CGI program.

Package: libcyaml-dev
Description-md5: de9529bca0206f0249062393cfa953f6
Description-en: library to read and write YAML documents (development files)
 libcyaml is a C library to allow applications to construct schemas
 which describe both the permissible structure of the YAML documents
 to read/write, and the C data structure(s) in which the loaded data
 is arranged in memory.
 .
 This package contains the development files for libcyaml1.

Package: libcyaml-doc
Description-md5: 9c1ea851bf13649f8d6470aa2fd0663f
Description-en: documentation for libcyaml1
 libcyaml is a C library to allow applications to construct schemas
 which describe both the permissible structure of the YAML documents
 to read/write, and the C data structure(s) in which the loaded data
 is arranged in memory.
 .
 This package contains the documentation for libcyaml1.

Package: libcyaml1
Description-md5: cbc0f017ba6e0ebbd1073a1b2e221d0b
Description-en: library to read and write YAML documents (shared library)
 libcyaml is a C library to allow applications to construct schemas
 which describe both the permissible structure of the YAML documents
 to read/write, and the C data structure(s) in which the loaded data
 is arranged in memory.

Package: libcycloneddsidl0t64
Description-md5: b1adabce90eba2dd17486617e168e9ac
Description-en: Eclipse Cyclone DDS IDL library
 Eclipse Cyclone DDS is a very performant and robust open-source
 implementation of the Data Distribution Service (DDS) standard by the
 Object Management Group (OMG) and the related wire protocol for
 interoperability (RTPS). It is developed completely in the open as an
 Eclipse IoT project with a growing list of adopters, and has become a
 tier-1 middleware for the Robot Operating System (ROS 2).
 .
 This package provides the Interface Definition Language (IDL) compiler
 library. IDL is used to specify data exchange formats for participants
 in a DDS network.

Package: libcypher-parser-dev
Description-md5: 44941c5154d7fece32472880b6195aff
Description-en: Development files for libcypher-parser
 Cypher is a graph query language that allows for expressive and efficient
 querying of graph data.
 .
 libcypher-parser provides efficient parsing of Cypher into an Abstract
 Syntax Tree (AST) form, using a parsing expression grammar that is equivalent
 to that used in the Neo4j graph database.
 .
 This package contains the development files (headers, static libraries).

Package: libcypher-parser-doc
Description-md5: 7746b18599134701d91977ab314ba61e
Description-en: Documentation for libcypher-parser
 Cypher is a graph query language that allows for expressive and efficient
 querying of graph data.
 .
 libcypher-parser provides efficient parsing of Cypher into an Abstract
 Syntax Tree (AST) form, using a parsing expression grammar that is equivalent
 to that used in the Neo4j graph database.
 .
 This package contains the documentation that is also available on the
 libcypher-parser website (https://github.com/cleishm/libcypher-parser).

Package: libcypher-parser8
Description-md5: d244a78391a65deb1b076c408640e2c6
Description-en: Parsing library for the Cypher query language
 Cypher is a graph query language that allows for expressive and efficient
 querying of graph data.
 .
 libcypher-parser provides efficient parsing of Cypher into an Abstract
 Syntax Tree (AST) form, using a parsing expression grammar that is equivalent
 to that used in the Neo4j graph database.
 .
 This version is compatible with Cypher as implemented in Neo4j 3.0.

Package: libcyrus-imap-perl
Description-md5: 494afce8d261b8e3f1678df0243f477f
Description-en: Interface to Cyrus imap client imclient library
 The Cyrus::IMAP module provides an interface to the Cyrus imclient
 library.  These are primarily useful for implementing cyradm operations
 within a Perl script; there are easier ways to implement general client
 operations, although they may be more limited in terms of authentication
 options when talking to a Cyrus imapd.
 .
 The modules that compose Cyrus::SIEVE are also included, but they are
 undocumented upstream.
 .
 For more information, please see the cyrus-common package.

Package: libczmq-dev
Description-md5: 25bf8b7964b15548f6b976ecbaca95f5
Description-en: High-level C binding for ZeroMQ (development files)
 czmq (previously known as libzapi) provides a high-level C binding for
 0MQ, a lightweight messaging library.
 .
 This library provides higher level abstractions on top of the base
 library, with features such as:
 * Work with messages as strings, individual frames, or multipart messages.
 * Automatic closure of any open sockets at context termination.
 * Automatic LINGER configuration of all sockets for context termination.
 * Portable API for creating child threads and ØMQ pipes to talk to them.
 * Simple reactor with one-off and repeated timers, and socket readers.
 * System clock functions for sleeping and calculating timers.
 * Easy API to get/set all socket options.
 * Includes generic hash and list containers.
 .
 This package provides the development files for czmq.

Package: libczmq4
Description-md5: 0d11e770a0b8820a2b7f711611e5c2e2
Description-en: High-level C binding for ZeroMQ
 czmq (previously known as libzapi) provides a high-level C binding for
 0MQ, a lightweight messaging library.
 .
 This library provides higher level abstractions on top of the base
 library, with features such as:
 * Work with messages as strings, individual frames, or multipart messages.
 * Automatic closure of any open sockets at context termination.
 * Automatic LINGER configuration of all sockets for context termination.
 * Portable API for creating child threads and ØMQ pipes to talk to them.
 * Simple reactor with one-off and repeated timers, and socket readers.
 * System clock functions for sleeping and calculating timers.
 * Easy API to get/set all socket options.
 * Includes generic hash and list containers.

Package: libd0-blind-id-dev
Description-md5: 631b1eea353a3b0749383b9b7e817caf
Description-en: library for user identification using RSA blind signatures - devel
 d0_blind_id is an implementation of RSA "blind signatures",
 Diffie-Hellmann key exchange and Schnorr identification. It can be used
 by the DarkPlaces game engine (as used in Xonotic) to perform anonymous
 registration with a central server, providing cryptographic identities
 which are used in Xonotic for access control on individual game servers.
 .
 This implementation has not been audited independently, and is not
 currently recommended for non-game uses.
 .
 This package contains the development files for libd0-blind-id.

Package: libd0-blind-id0
Description-md5: a55d585eb8e0745a068d52af96cdf5cb
Description-en: library for user identification using RSA blind signatures
 d0_blind_id is an implementation of RSA "blind signatures",
 Diffie-Hellmann key exchange and Schnorr identification. It can be used
 by the DarkPlaces game engine (as used in Xonotic) to perform anonymous
 registration with a central server, providing cryptographic identities
 which are used in Xonotic for access control on individual game servers.
 .
 This implementation has not been audited independently, and is not
 currently recommended for non-game uses.

Package: libd0-rijndael0
Description-md5: 8f15ef617bfd22e5bddeaadf74f20d91
Description-en: Advanced Encryption Standard implementation used by libd0-blind-id
 d0_blind_id is an implementation of RSA "blind signatures",
 Diffie-Hellmann key exchange and Schnorr identification. It can be used
 by the DarkPlaces game engine (as used in Xonotic) to perform anonymous
 registration with a central server, providing cryptographic identities
 which are used in Xonotic for access control on individual game servers.
 .
 This package contains the Rijndael encryption algorithm, the Advanced
 Encryption Standard implementation used by libd0-blind-id.

Package: libdaemon-control-perl
Description-md5: e1c0d1a6d010d945aa2cd2e6c076599b
Description-en: module for creating init scripts in Perl
 Daemon::Control provides a library for creating init scripts in Perl.
 Your Perl script just needs to set the accessors for what and how you
 want something to run and the library takes care of the rest.
 .
 You can launch programs through the shell (/usr/sbin/my_program) or
 launch Perl code itself into a daemon mode. Single and double fork
 methods are supported and in double-fork mode all the things you
 would expect like reopening STDOUT/STDERR, switching UID/GID
 are supported.

Package: libdaemon-generic-perl
Description-md5: 5f0072ed6362acbe26a4c92f93391105
Description-en: framework to provide start/stop/reload for a daemon
 Daemon::Generic provides a framework for starting, stopping and reconfiguring
 daemon-like programs. The framework provides for standard commands that work
 for init.d files and as apachectl-like commands.
 .
 Programs that use Daemon::Generic subclass Daemon::Generic to override its
 behavior. Almost everything that Generic::Daemon does can be overridden as
 needed.

Package: libdancer-logger-psgi-perl
Description-md5: d0e21d0081cbc766975dec763f66bef2
Description-en: PSGI Log handler for Dancer
 Dancer is a Perl web application framework.
 .
 Dancer::Logger:PSGI is an interface between your Dancer application and
 psgix.logger. Message will be logged in whatever logger you decided to
 use in your Plack handler. If no logger is defined, nothing will be
 logged.

Package: libdancer-logger-syslog-perl
Description-md5: e0ad16e60509fff0c156b290c5b9fa87
Description-en: Dancer logger engine for Sys::Syslog
 Dancer::Logger::Syslog implements a logger engine that sends log
 messages to syslog, through the Sys::Syslog module.
 .
 It's required if you want to use "logger: syslog" inside a
 Dancer application.

Package: libdancer-perl
Description-md5: e9f72e1f35d652bc8847272e512ef87f
Description-en: effortless web application framework
 Dancer is a web application framework designed to be as effortless as
 possible for the developer, taking care of the boring bits as easily as
 possible, yet staying out of your way and letting you get on with writing
 your code.
 .
 Dancer aims to provide the simplest way for writing web applications, and
 offers the flexibility to scale between a very simple lightweight web service
 consisting of a few lines of code in a single file, all the way up to a more
 complex fully-fledged web application with session support, templates for
 views and layouts, etc.
 .
 This is the original version of Dancer, which is now in maintenance mode.
 This means that it will not receive significant new features, but will
 continue to receive bugfixes and security fixes.
 .
 However, you should consider migrating to Dancer2 instead when you can, and
 are advised to use Dancer2 for newly-started apps.

Package: libdancer-plugin-auth-extensible-perl
Description-md5: fc1e4dc34a9f5a59bc2a1ebe1df25da0
Description-en: module providing extensible authentication framework for Dancer apps
 Dancer::Plugin::Auth::Extensible makes it easy to require a user to be
 logged in to access certain routes, provides role-based access control,
 and supports various authentication  methods/sources (config file, database,
 Unix system users, etc).

Package: libdancer-plugin-catmandu-oai-perl
Description-md5: c64f06bf3e3842d46f67bce2b5c8f42d
Description-en: OAI-PMH provider backed by a searchable Catmandu::Store
 Dancer::Plugin::Catmandu::OAI is a Dancer plugin to provide OAI-PMH services
 for Catmandu::Store-s that support CQL (such as
 Catmandu::Store::ElasticSearch).
 .
 See also:
 http://metacpan.org/pod/Dancer
 http://metacpan.org/pod/Catmandu
 http://www.openarchives.org/pmh/tools/
 .
 Catmandu provides a suite of Perl modules to ease the import, storage,
 retrieval, export and transformation of metadata records.

Package: libdancer-plugin-database-core-perl
Description-md5: 9ff2ee79be02a856a5d18592e6527674
Description-en: shared core library for Dancer and Dancer2 database plugins
 Dancer::Plugin::Database::Core should not be used directly. It is a shared
 library for Dancer::Plugin::Database and Dancer2::Plugin::Database modules.

Package: libdancer-plugin-database-perl
Description-md5: 8701701c3b8817ff21695ef03305498e
Description-en: Dancer plugin providing easy database connections
 Dancer::Plugin::Database is a Dancer plugin that provides an easy way to
 obtain a connected DBI database handle by simply calling the "database"
 keyword within your Dancer application. It also ensures that the database
 handle is still connected and valid.
 .
 Additionally, connection credentials and other information are retrieved
 from the Dancer configuration, leaving your code nice and clean.

Package: libdancer-plugin-dbic-perl
Description-md5: d0787a5301d6f4ff61e19d0d702d99ff
Description-en: DBIx::Class interface for Dancer applications
 Dancer is a Perl web application framework.
 .
 Dancer::Plugin::DBIC provides an easy way to obtain
 DBIx::Class::ResultSet instances via the function schema(), which it
 automatically imports.  You just need to point to a dsn in your Dancer
 configuration file.  So you no longer have to write boilerplate DBIC
 setup code.

Package: libdancer-plugin-email-perl
Description-md5: 70e12779bd29278c0a0aeab34abeee74
Description-en: Simple email sending plugin for Dancer applications
 Dancer::Plugin::Email tries to make sending emails from Dancer
 applications as simple as possible. It uses Email::Sender under the
 hood. In a lot of cases, no configuration is required. For example,
 if your app is hosted on a unix-like server with sendmail installed,
 calling email() will just do the right thing.

Package: libdancer-plugin-flashmessage-perl
Description-md5: 3a264b65e90f2cd863a8319af3cd9795
Description-en: Dancer plugin to display temporary, so called "flash messages"
 Dancer::Plugin::FlashMessage helps you display temporary messages, also known
 as "flash messages". Flash messages can be used to inform the user that a
 certain operation was successful in way that doesn't take space when there
 are no messages to be shown.
 .
 The plugin provides a flash() method for setting the message and takes care
 of attaching the content to the session, propagating it to the templating
 system, and then removing it from the session.
 .
 The developer's only remaining job is to provide a place in the views or the
 layout where the message will be displayed.
 .
 Dancer is a lightweight yet powerful web application framework.

Package: libdancer-plugin-rest-perl
Description-md5: 740110c33775e99d565183369267a086
Description-en: REST plugin for Dancer
 Dancer is a Perl web application framework.
 .
 Dancer::Plugin::REST is a Dancer plugin to transform your Dancer app
 into a RESTful webservice.

Package: libdancer-session-cookie-perl
Description-md5: eab3058fa68116dbe6792efd7c0ff49a
Description-en: encrypted cookie-based session backend for Dancer
 Dancer::Session::Cookie implements a session engine for sessions stored
 entirely in cookies. Usually only session id is stored in cookies and the
 session data itself is saved in some external storage, e.g. database. This
 module allows one to avoid using external storage at all.
 .
 Since server cannot trust any data returned by client in cookies, this module
 uses cryptography to ensure integrity and also secrecy. The data your
 application stores in sessions is completely protected from both tampering
 and analysis on the client-side.

Package: libdancer-session-memcached-perl
Description-md5: 9aa540bae3b8df971de389aa764e0cdc
Description-en: Memcached-based session backend for Dancer
 Dancer::Session::Memcached implements a session engine based on the Memcached
 API. Sessions are stored as memcached objects via a list of Memcached servers.
 .
 Dancer is a lightweight yet powerful web application framework.

Package: libdancer2-perl
Description-md5: 6f010788cc530b5ad79021e4abbdff45
Description-en: lightweight yet powerful web application framework
 Dancer2 is the new generation lightweight web-framework for Perl. It's a
 complete rewrite of Dancer based on Moo. It's designed to be powerful and
 flexible, but also easy to use - getting up and running with your web app
 is trivial, and an ecosystem of adaptors for common template engines,
 session storage, logging methods and plugins to make common tasks easy
 mean you can do what you want to do, your way, easily.

Package: libdancer2-plugin-ajax-perl
Description-md5: bcf137d4cbc6b457cb7e1e5aa61e6f27
Description-en: Dancer2 plugin for adding Ajax route handlers
 The 'ajax' keyword which is exported by Dancer2::Plugin::Ajax allows you to
 define a route handler optimized for Ajax queries.
 .
 Dancer2 is the new generation lightweight web-framework for Perl.

Package: libdancer2-plugin-database-perl
Description-md5: fe83cf865c0b413d795425f3b00af673
Description-en: module for easy database connections for Dancer2 applications
 Dancer2::Plugin::Database Provides an easy way to obtain a connected DBI
 database handle by simply calling the database keyword within your Dancer2
 application
 .
 The module returns a Dancer::Plugin::Database::Core::Handle object, which is
 a subclass of DBI's `DBI::db' connection handle object, so it does everything
 you'd expect to do with DBI, but also adds a few convenience methods.
 .
 It takes care of ensuring that the database handle is still connected and
 valid. If the handle was last asked for more than
 `connection_check_threshold' seconds ago, it will check that the connection
 is still alive, using either the `$dbh->ping' method if the DBD driver
 supports it, or performing a simple no-op query against the database if not.
 If the connection has gone away, a new connection will be obtained and
 returned. This avoids any problems for a long-running script where the
 connection to the database might go away.
 .
 Care is taken that handles are not shared across processes/threads, so this
 should be thread-safe with no issues with transactions etc.

Package: libdancer2-plugin-passphrase-perl
Description-md5: 184632a856e16fb38e62205685253155
Description-en: passphrases and passwords as objects for Dancer2
 Dancer2::Plugin::Passphrase manages the hashing of passwords for Dancer2
 apps, allowing developers to follow cryptography best practices without
 having to become a cryptography expert.
 .
 NOTE: This module is DEPRECATED, and it is advised that you switch to
 Dancer2::Plugin::CryptPassphrase if possible.

Package: libdancer2-session-cookie-perl
Description-md5: 0ad2bc500777826194dc2b576de15d54
Description-en: Dancer 2 session storage in secure cookies
 implements a session factory for Dancer 2 that stores session state
 within a browser cookie. Features include:
 - Data serialization and compression using Sereal
 - Data encryption using AES with a unique derived key per cookie
 - Enforced expiration timestamp (independent of cookie expiration)
 - Cookie integrity protected with a message authentication code (MAC)
 .
 Since server cannot trust any data returned by client in cookies, this module
 uses cryptography to ensure integrity and also secrecy. The data your
 application stores in sessions is completely protected from both tampering
 and analysis on the client-side.
 This description was automagically extracted from the module by dh-make-perl.

Package: libdanga-socket-perl
Description-md5: 4258ab4cf6b5cfb8914ca9197c6ba1bc
Description-en: event loop and event-driven async socket base class
 Danga::Socket is an abstract base class for objects backed by a socket which
 provides the basic framework for event-driven asynchronous IO, designed to be
 fast. Danga::Socket is both a base class for objects, and an event loop.
 .
 Callers subclass Danga::Socket. Danga::Socket's constructor registers
 itself with the Danga::Socket event loop, and invokes callbacks on the
 object for readability, writability, errors, and other conditions.
 .
 Because Danga::Socket uses the "fields" module, your subclasses must
 too.

Package: libdansguardian-perl
Description-md5: bf26c12c12ead21fc88a56c27d58b2ba
Description-en: Perl module for administer DansGuardian content filter configuration
 "DansGuardian is an award winning Open Source web content filter.
 It filters the actual content of pages based on many methods
 including phrase matching, PICS filtering and URL filtering. It does not
 purely filter based on a banned list of sites like lesser totally commercial
 filters."
 .
 This Perl module provides a simple interface for reading and modifying
 DansGuardian’s configuration and control files, such as lists of banned
 or allowed sites, phrases, and file types. It allows you to add, remove,
 and query entries in these control files programmatically.
 .
 This module is useful for system administrators or developers who want
 to automate or integrate DansGuardian configuration changes.
 .
 Debian has a package e2guardian which is a Dansguardian fork.

Package: libdap-bin
Description-md5: 7b40a5fcd10f928b7c68d30bb16b9597
Description-en: Binaries for the  libdap Data Access Protocol library
 OPeNDAP provides software that allows you to access data over the internet,
 from programs that weren't originally designed for that purpose, as well
 as some that were. While OPeNDAP is the original developer of the Data Access
 protocol which its software uses, many other groups have adopted DAP
 and provide compatible clients, servers and software development kits.
 .
 This package contains the 'getdap' client binary.

Package: libdap-dev
Description-md5: 2ba4355c38ece6a95a4e2a39a0a2926f
Description-en: Development files (headers and static libraries) for libdap
 OPeNDAP provides software that allows you to access data over the internet,
 from programs that weren't originally designed for that purpose, as well
 as some that were. While OPeNDAP is the original developer of the Data Access
 protocol which its software uses, many other groups have adopted DAP
 and provide compatible clients, servers and software development kits.
 .
 This package contains header files, pkgconf files and static libraries
 for DAP.

Package: libdap-doc
Description-md5: 3ddb7bd712442d5005bbbf4e80885bd0
Description-en: Documentation for the libdap Data Access Protocol library
 OPeNDAP provides software that allows you to access data over the internet,
 from programs that weren't originally designed for that purpose, as well
 as some that were. While OPeNDAP is the original developer of the Data Access
 protocol which its software uses, many other groups have adopted DAP
 and provide compatible clients, servers and software development kits.

Package: libdap27t64
Description-md5: cdcc8834ad351e2ef97ebd719f4887e8
Description-en: Open-source Project for a Network Data Access Protocol library
 OPeNDAP provides software that allows you to access data over the internet,
 from programs that weren't originally designed for that purpose, as well
 as some that were. While OPeNDAP is the original developer of the Data Access
 protocol which its software uses, many other groups have adopted DAP
 and provide compatible clients, servers and software development kits.
 .
 With OPeNDAP software, you access data using a URL, just like a URL you
 would use to access a web page. However, before you request any data,
 you need to know how to request it in a form your browser can handle.
 OPeNDAP data is stored in binary form, and by default, it is
 transmitted that way, too.

Package: libdapclient6t64
Description-md5: 9da00b6870a22c20af6e322be5285329
Description-en: Client library for the Network Data Access Protocol
 OPeNDAP provides software that allows you to access data over the internet,
 from programs that weren't originally designed for that purpose, as well
 as some that were. While OPeNDAP is the original developer of the Data Access
 protocol which its software uses, many other groups have adopted DAP
 and provide compatible clients, servers and software development kits.
 .
 This package provides the client library libdapclient6.

Package: libdapl-dev
Description-md5: f2bcded91991be98939d4ef77d9cd821
Description-en: development files for the DAPL libraries
 The Direct Access Programming Library (DAPL) is a transport-independent,
 platform-independent API that supports Remote Direct Memory Access (RDMA)
 devices such as Infiniband and iWARP .
 .
 This package contains the header files and shared libraries for building
 applications against libdapl.

Package: libdapl2
Description-md5: 2b0cf224bc03638a58003d549e6f1810
Description-en: Direct Access Programming Library (DAPL)
 The Direct Access Programming Library (DAPL) is a transport-independent,
 platform-independent API that supports Remote Direct Memory Access (RDMA)
 devices such as Infiniband and iWARP .
 .
 This package contains the libdapl shared library.

Package: libdapserver7t64
Description-md5: d0c2b59d606c885927a08d766aebb30b
Description-en: Server library for the Network Data Access Protocol
 OPeNDAP provides software that allows you to access data over the internet,
 from programs that weren't originally designed for that purpose, as well
 as some that were. While OPeNDAP is the original developer of the Data Access
 protocol which its software uses, many other groups have adopted DAP
 and provide compatible clients, servers and software development kits.
 .
 This package provides the server library libdapserver7

Package: libdaq-dev
Description-md5: 209d500283b13e14b6a866e484c387e4
Description-en: Data Acquisition library for packet I/O - development files
 DAQ is a library that introduces an abstraction layer to PCAP functions
 facilitation operation in a variety of hardware and software interfaces.
 .
 It was written for Snort but it may be useful to other packet processing
 applicatons.
 .
 This package contains the static library and the C header files.

Package: libdaq2t64
Description-md5: 5da3c6fd4e43716890fdc58b8ecf75f9
Description-en: Data Acquisition library for packet I/O - shared library
 DAQ is a library that introduces an abstraction layer to PCAP functions
 facilitation operation in a variety of hardware and software interfaces.
 .
 It was written for Snort but it may be useful to other packet processing
 applicatons.
 .
 This package contains the shared library.

Package: libdar-dev
Description-md5: 03a444264eb3abf7a522c5ed08ae9bee
Description-en: Disk ARchive: Development files for shared library
 Full featured archiver with support for differential backups, slices,
 compression, ATTR/ACL support. DAR also supports Pipes for remote
 operations, including with ssh.

Package: libdar64-7000
Description-md5: 73796f842cd28602f4f7860529c3266a
Description-en: Disk ARchive: Shared library
 Full featured archiver with support for differential backups, slices,
 compression, ATTR/ACL support. DAR also supports Pipes for remote
 operations, including with ssh.
 .
 This package contains the shared library for accessing archives.

Package: libdarnwdl-jni
Description-md5: 724922a3a4e57ea63ec0545978b00976
Description-en: Java JNI for WDL document format viewer
 WDL is a document format used by Taiwan government. darnwdl is a viewer for
 WDL files. Due to the format spec is not open, darnwdl is based on reverse
 engineering.
 .
 This package contains the JNI that is needed to run darnwdl.

Package: libdart-all-dev
Description-md5: a3a40c8ce9ad2cd0867ebd3045bf3783
Description-en: Kinematics Dynamics and Optimization Library - All Development Files
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package does not contain any file but install all development packages.
 .
 Metapackage for all development files.

Package: libdart-collision-bullet-dev
Description-md5: 12119eeda619237f0ca20a36078c01c0
Description-en: Kinematics Dynamics and Optimization Library - Bullet Collision Dev
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.

Package: libdart-collision-bullet6.13
Description-md5: 66073bdaa72101da6f2c788df7195a6c
Description-en: Kinematics Dynamics and Optimization Library - Bullet Collision Library
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the collision library with Bullet backend.

Package: libdart-collision-ode-dev
Description-md5: 685c81a6e6fc03032e62d6b48ee8dc23
Description-en: Kinematics Dynamics and Optimization Library - ODE Collision Dev
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the collision ode headers and other tools for
 development.

Package: libdart-collision-ode6.13
Description-md5: 7b3604f65d7db00f617e4d6e4b5917f4
Description-en: Kinematics Dynamics and Optimization Library - ODE Collision Library
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the collision library with ODE backend.

Package: libdart-dev
Description-md5: a855efe479dd66f490a577bede58ba87
Description-en: Kinematics Dynamics and Optimization Library - development files
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains main headers and other tools for development.

Package: libdart-external-convhull-3d-dev
Description-md5: e82fe00b2d411a43bc239a8c0a22946d
Description-en: Kinematics Dynamics and Optimization Library - convhull-3d dev
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 A header only C implementation of the 3-D quickhull algorithm.

Package: libdart-external-ikfast-dev
Description-md5: 20ecb7b34e5354db804d89ef873dbe3f
Description-en: Kinematics Dynamics and Optimization Library - ikfast dev
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains ikfast headers and other useful tools for
 development.

Package: libdart-external-imgui-dev
Description-md5: 683b72af26fa1393cba7b04f06ba54a9
Description-en: Kinematics Dynamics and Optimization Library - imgui dev
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains imgui headers and other useful tools for
 development.

Package: libdart-external-imgui6.13
Description-md5: 2a68fcf06c47f362a2428cec4e3be564
Description-en: Kinematics Dynamics and Optimization Library - imgui lib
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the imgui library.

Package: libdart-external-lodepng-dev
Description-md5: bb6598306aca868dd74bb78b1c76ec3f
Description-en: Kinematics Dynamics and Optimization Library - lodepng dev
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains lodepng headers and other useful tools for
 development.

Package: libdart-external-lodepng6.13
Description-md5: b6d3ac25e7dc46366fdfb0f70ccb4771
Description-en: Kinematics Dynamics and Optimization Library - lodepng lib
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the lodepng library.

Package: libdart-external-odelcpsolver-dev
Description-md5: 6391cb6b875aedef7500b21a1c3d40d8
Description-en: Kinematics Dynamics and Optimization Library - odelcpsolver dev
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains odelcpsolver headers and other useful tools for
 development.

Package: libdart-external-odelcpsolver6.13
Description-md5: 80089089ad82c03306f633b9f8c73d92
Description-en: Kinematics Dynamics and Optimization Library - odelcpsolver lib
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the odelcpsolver library.

Package: libdart-gui-dev
Description-md5: f398433a0d5e536c034bd732200c4ec9
Description-en: Kinematics Dynamics and Optimization Library - gui dev files
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains GUI headers and other useful tools for GUI development.

Package: libdart-gui-osg-dev
Description-md5: 555980738b92953f5d7ae00102812c41
Description-en: Kinematics Dynamics and Optimization Library - gui-osg dev files
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains GUI OpenSceneGraph headers and other useful tools for
 GUI OpenSceneGraph development.

Package: libdart-gui-osg6.13
Description-md5: 742bca636e101ed6c13089509d7a0101
Description-en: Kinematics Dynamics and Optimization Library - gui-osg library
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the GUI OpenSceneGraph optimizer library.

Package: libdart-gui6.13
Description-md5: b40afdb20548d5be1ba1253861fbb6d9
Description-en: Kinematics Dynamics and Optimization Library - gui library
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the GUI library.

Package: libdart-optimizer-ipopt-dev
Description-md5: 7aae825794f0146dc689dd4a9fc0cee7
Description-en: Kinematics Dynamics and Optimization Library - ipopt optimizer dev
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains IPOPT optimizer headers and other useful tools for
 development.

Package: libdart-optimizer-ipopt6.13
Description-md5: 65115b66f44cf88813f67626c549ee56
Description-en: Kinematics Dynamics and Optimization Library - ipopt optimizer lib
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the ipopt optimizer library.

Package: libdart-optimizer-nlopt-dev
Description-md5: ecef27b7cf96e3276d415933392121be
Description-en: Kinematics Dynamics and Optimization Library - nlopt optimizer dev
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains NLOPT optimizer headers and other useful tools for
 development.

Package: libdart-optimizer-nlopt6.13
Description-md5: d1310216dfa2bda835639959dc64ec89
Description-en: Kinematics Dynamics and Optimization Library - nlopt optimizer lib
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the NLOPT optimizer library.

Package: libdart-utils-dev
Description-md5: b1737860fbde50cc7c64b2e7e321e527
Description-en: Kinematics Dynamics and Optimization Library - utils dev files
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains headers and other useful tools for development.

Package: libdart-utils-urdf-dev
Description-md5: e6d637fd6174bf738a889d4538e47c22
Description-en: Kinematics Dynamics and Optimization Library - URDF Component Development Files
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains urdf utils headers and other useful tools for
 development.

Package: libdart-utils-urdf6.13
Description-md5: 63593f8e76ccb03f13fb89be5be96a21
Description-en: Kinematics Dynamics and Optimization Library - Utils URDF Library
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the Utils URDF library.

Package: libdart-utils6.13
Description-md5: 79c31e402a6a337f1add05ba48d14be1
Description-en: Kinematics Dynamics and Optimization Library - utils library
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the DART utils library.

Package: libdart6.13
Description-md5: f6432e84cd49e7ac9691cbb4bb35c181
Description-en: Kinematics Dynamics and Optimization Library - main library
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package contains the main library of DART.

Package: libdata-alias-perl
Description-md5: 43a91f268226bf59b82df34b1c4d9c5c
Description-en: module to create aliases instead of copies
 Data::Alias is a Perl module that enables developers to apply "aliasing
 semantics" to a section of code, causing aliases to be made wherever
 Perl would normally make copies instead. You can use this to improve
 efficiency and readability, when compared to using references.

Package: libdata-binary-perl
Description-md5: 4d5bae0293dc278871950b829167a3fc
Description-en: module for detection of binary versus text in strings
 The Data::Binary module provides string equivalents to the -T / -B operators.
 Since these only work on file names and file handles, this module provides
 the same functions but on strings.
 .
 Note that the actual implementation is currently different, basically because
 the -T / -B functions are in C/XS, and this module is written in pure Perl.
 For now, anyway.

Package: libdata-bitmask-perl
Description-md5: 6fe92250af7b8694d065e9d9e3fd46e4
Description-en: bitmask manipulation class
 Data::BitMask is a Perl module to create bitmask manipulator objects
 that can be used to create bitmask values based on a list of
 constants, as well as to break apart masks using those constants. The
 advantages are that you don't have to pollute namespaces to use
 constants, you can ensure that only appropriate constants are used for
 specific masks, you can easily break apart and explain masks, and in
 general it is much easier for the user to interact with masks.

Package: libdata-buffer-perl
Description-md5: aff8415b97347400d05b35271bdd6352
Description-en: Read/write buffer class for perl
 Data::Buffer implements a low-level binary buffer in which you can get
 and put integers, strings, and other data. Internally the implementation
 is based on pack and unpack, such that Data::Buffer is really a layer
 on top of those built-in functions.

Package: libdata-censor-perl
Description-md5: d5272bbec8e6cc7af2a141bc4936578b
Description-en: module to censor sensitive stuff in a data structure
 Data::Censor lets the user specify a list of sensitive-looking fields, and
 what they should be replaced by.
 .
 Replacements can be strings or callback functions. Values can be changed
 in-place or in a cloned data structure (needs libclone-perl).

Package: libdata-checks-perl
Description-md5: 64f4097844b0688667c372be4d794a5d
Description-en: value constraint checking module
 The Data::Checks module provides functions that implement various value
 constraint checking behaviours. These are the parts made visible by the `use
 Data::Checks ...` import line, in Perl code.
 .
 It also provides the underlying common framework XS functions to assist
 in writing modules that actually implement such constraint checking.
 These parts are not visible in Perl code, but instead made visible at
 the XS level by the #include "DataChecks.h" directive.

Package: libdata-clone-perl
Description-md5: 921f57fd47033e11eec8bde3bcd3c2c9
Description-en: Perl module for polymorphic data cloning
 Data::Clone does data cloning, i.e. copies things recursively. This is smart
 so that it works with not only non-blessed references, but also with blessed
 references (i.e. objects). When clone() finds an object, it calls a clone
 method of the object if the object has a clone, otherwise it makes a surface
 copy of the object. That is, this module does polymorphic data cloning.
 .
 Although there are several modules on CPAN which can clone data, this module
 has a different cloning policy from almost all of them.

Package: libdata-compactreadonly-perl
Description-md5: 481b4f6c49fa856cccf096222a6a17f7
Description-en: module for Compact Read-Only Databases
 Data::CompactReadonly provides a Compact Read Only Database that consumes
 very little memory. Once created a database can not be practically updated
 except by re-writing the whole thing. The aim is for random-access read
 performance to be on a par with DBM::Deep and for files to be much smaller.

Package: libdata-compare-perl
Description-md5: c3a99a406affde30658cd2da4b20db78
Description-en: perl module to compare perl data structures recursively
 The Data::Compare module compares two perl data structures recursively,
 it natively handles several built-in data types - scalars, references
 to scalars, references to arrays, references to hashes, references
 to subroutines, compiled regular expressions, and globs. For objects, it tries
 to Do The Right Thing and compares the underlying data type.
 .
 However, this is not always what you want. This is especially true if you
 have complex objects which overload stringification and/or numification.
 So you can extend this module with your own plugins for special data
 structures, by using Data::Compare::Plugins (this is not an extra package, it
 is included here).

Package: libdata-csv-clojure
Description-md5: d1a5311d7919c45e2d3ac173c870929e
Description-en: CSV reader/writer to/from Clojure data structures
 This package provides a Clojure library for reading and writing CSV files
 from and to Clojure data structures.

Package: libdata-dmp-perl
Description-md5: fc513f1f8300233237bfdf4036db949c
Description-en: Perl module that dumps Perl data structures as Perl code
 Data::Dmp is a Perl dumper like Data::Dumper. It's compact (only about 150
 lines of code long), starts fast and does not use other module except
 Regexp::Stringify when dumping regexes. It produces compact output (similar
 to Data::Dumper::Concise). It roughly has the same speed as Data::Dumper
 (usually a bit faster for smaller structures), but does not offer the various
 formatting options. It supports dumping objects, regexes, circular
 structures, coderefs. Its code is based on Data::Dump.

Package: libdata-downsample-largesttrianglethreebuckets-perl
Description-md5: 2b719ccc1da9247a4ffd5a7fcea15b53
Description-en: Perl module for downsampling time series for visual representation
 This module implements a downsampling technique known as
 Largest Triangle Three Buckets, which aims at retaining
 the visual character of the plotted data even at very much
 reduced data set size.
 .
 The technique is described in detail in Sveinn Steinarsson's thesis
 which can be found at https://skemman.is/handle/1946/15343

Package: libdata-dump-oneline-perl
Description-md5: 24ba4f1b42518e245c8b33a3312e606e
Description-en: Perl module that dumps data structures as single-line strings
 Data::Dump::OneLine dumps data structures as single-line strings. It uses
 Data::Dmp.
 .
 JSON should also encode to a single-line string, but some data structures
 (cyclical, contains globs or other special Perl data) cannot be encoded out of
 the box to JSON.
 .
 Data::Dumper::OneLine strives to do the same for Data::Dumper.

Package: libdata-dump-streamer-perl
Description-md5: ec004f9426390bfb2ce87a77f645573d
Description-en: module for serializing a data structure as Perl code
 Data::Dump::Streamer is a Perl module that serializes scalars, objects or
 reference variables and provides their contents in Perl syntax. Special data
 structures including closures, self-referential structures and objects are
 output correctly. This module is very similar in concept to the core module
 Data::Dumper, except this module is designed to output to a stream instead
 of constructing its output in memory (trading speed for memory).

Package: libdata-dumper-compact-perl
Description-md5: 15338513f12c9c7e749a4be9f4a302e2
Description-en: vertically compact width-limited data formatter
 Data::Dumper::Compact provides a replacement of the Dumper() function that
 produces a more compact output.
 .
 Deep data structures are rendered highly compactly.
 .
 JSON::Dumper::Compact is a subclass of Data::Dumper::Compact that turns
 arrayrefs and hashrefs instead into JSON.

Package: libdata-dumper-concise-perl
Description-md5: fed341bb32775fc4048e440afb8b3623
Description-en: module for more shorter Data::Dumper-like output
 Data::Dumper::Concise is a Perl module designed to produce useful debugging
 output, eliding unnecessary information. It exists as a convenient way to
 reproduce a set of Dumper options useful for most applications.
 .
 A similar module, Data::Dump::Streamer (libdata-dump-streamer-perl) provides
 even shorter output but is overkill for most applications. In comparison,
 this module is Pure Perl, which means it is less likely to segfault.

Package: libdata-dumper-simple-perl
Description-md5: 9072e8a1374d05df3470579c83cbb3d2
Description-en: Easily dump variables together with their names (Data::Dumper-like)
 Data::Dumper::Simple allows the user to dump variables in a Data::Dumper
 format. Unlike the default behavior of Data::Dumper, the variables are named
 (instead of $VAR1, $VAR2, etc.)  Data::Dumper provides an extended
 interface that allows the programmer to name the variables, but this
 interface requires a lot of typing and is prone to tyops (sic).  This
 module fixes that.

Package: libdata-dumpxml-perl
Description-md5: f62a7a3de67739940f57d76c929fe592
Description-en: module to dump arbitrary Perl data structures as XML
 Data::DumpXML provides a single function called dump_xml() that takes
 a list of Perl values as its argument and produces a string as its
 result. That string is an XML document that represents any Perl data
 structures passed to the function.

Package: libdata-entropy-perl
Description-md5: 8be24f22d4c57efd4d2ad7c9ba7cc9e7
Description-en: Perl module for entropy (randomness) management
 Data::Entropy maintains a concept of a current selection of entropy source.
 Algorithms that require entropy can use the source nominated by this
 module, avoiding the need for entropy source objects to be explicitly
 passed around.  This is convenient because usually one entropy source
 will be used for an entire program run and so an explicit entropy source
 parameter would rarely vary.  There is also a default entropy source,
 avoiding the need to explicitly configure a source at all.
 .
 If nothing is done to set a source then it defaults to the use of Rijndael
 (AES) in counter mode (see Data::Entropy::RawSource::CryptCounter
 and Crypt::Rijndael), keyed using Perl's built-in rand function.
 This gives a data stream that looks like concentrated entropy, but really
 only has at most the entropy of the rand seed.  Within a single run it
 is cryptographically difficult to detect the correlation between parts
 of the pseudo-entropy stream.  If more true entropy is required then it
 is necessary to configure a different entropy source.
 .
 This module is deprecated.
 .
 For most purposes (including cryptography and security), modules like
 Crypt::URandom, Crypt::SysRandom or Crypt::PRNG are more than
 adequate.

Package: libdata-fake-perl
Description-md5: 9e7421d435a8136470d0115a393bf213
Description-en: module for generating fake structured data for testing
 Data::Fake generates randomized, fake structured data using declarative
 syntax.
 .
 Data::Fake is built on higher-order programming principles. It provides users
 with "factory" functions, which create "generator" functions for specific
 pieces of data.
 .
 Wherever randomized, fake data is desired, a generator code reference is used
 as a placeholder for the desired output. Each time the top-level generator is
 run, nested generators are recursively run to turn placeholders into the
 desired randomized data.

Package: libdata-faker-perl
Description-md5: fb7abd42b8550c58dab776b1d17dee76
Description-en: Perl extension for generating fake data
 Data::Faker creates fake (but reasonable) data that can be used for things
 such as filling databases with fake information during development of
 database related applications.

Package: libdata-find-perl
Description-md5: 2a795ba418acc88fe549fc8f4cac6be1
Description-en: module to find data in arbitrary data structures
 Data::Find is a simple Perl module that provides three simple subroutines to
 dive into an arbitrary data structure and extract references to internal
 data.

Package: libdata-float-perl
Description-md5: ff1940aadaecd5983be020a27ac2aedb
Description-en: Perl module encapsulating the floating point data type
 Data::Float is about the native floating point numerical data type.
 A floating point number is one of the types of datum that can appear
 in the numeric part of a Perl scalar.  This module supplies constants
 describing the native floating point type, classification functions,
 and functions to manipulate floating point values at a low level.

Package: libdata-flow-perl
Description-md5: d590bb881b805980b6a0c2d2db3a74da
Description-en: Perl extension for simple-minded recipe-controlled build of data
 Data::Flow allows you to define recipes for building data. A recipe
 contains all of the rules for determining the value of the data involved
 based on a set of defaults and/or interreactions with other pieces of
 data in an automated fashion. You can define any or all of:
 - default values
 - prerequisites (other fields that must have values before the field
 in question can be determined)
 - subroutines to build the field data given all requirements

Package: libdata-format-html-perl
Description-md5: 3fd2f24a7c96d6b3ff5ee8fd221c90a8
Description-en: Perl module for dumping Perl objects to HTML
 Data::Format::HTML is a Perl module that takes a data structure as input and
 produces HTML suitable for output. It has support for most common Perl data
 types, even working with complicated nested data structures. In theory, you
 can pass in any sort of data type and get a "pretty" HTML representation of
 it. CSS rules can also extend this, but that behaviour is not yet documented.

Package: libdata-formvalidator-constraints-datetime-perl
Description-md5: 1a948937c8d813b22a1828b78bb39083
Description-en: date and time constraint plugin for Data::FormValidator
 Data::FormValidator::Constraints::DateTime provides constraint routines for
 Data::FormValidator based upon the DateTime module. It provides an easy
 mechanism for validating dates of any format (using strptime(3)) and
 transforming those dates (as long as you 'untaint' the fields) into valid
 DateTime objects, or into strings that would be properly formatted for
 various database engines.

Package: libdata-formvalidator-perl
Description-md5: c427704874f5fb864e4a26f7b64d6cb5
Description-en: module to validate user input, mainly for HTML forms
 Data::FormValidator is a Perl module that presents users template-generated
 forms that can be automatically validated later. It lets you define profiles
 which declare required an optional fields, as well as any field constraints.
 Results are provided as an object, which makes it easy to handle missing and
 invalid results, return error messages, or process valid data.

Package: libdata-fressian-clojure
Description-md5: 1b2f2c9ae67024d6b7e9e11c653cf837
Description-en: Read and write Fressian data from Clojure
 Fressian is an extensible binary data notation. It is inspired by, and shares
 many design objectives with Hessian and edn.
 .
 This package provides Clojure bindings from Fressian.

Package: libdata-generators-clojure
Description-md5: 7d80e05d00ec7109d04f1bde77c40155
Description-en: Clojure library for generating random data
 This library serves to generate random clojure data. For example, it can be
 used a part of test suites for clojure projects.

Package: libdata-guid-perl
Description-md5: bf20b66495fb58b3f8d0735a94d8cf8f
Description-en: globally unique identifiers
 Data::GUID provides a simple interface for generating and using
 globally unique identifiers.

Package: libdata-hal-perl
Description-md5: 8061c60a9280c7b34725239a737a7d0a
Description-en: module implementing the HAL data format
 The JSON Hypertext Application Language (HAL) is a standard which
 establishes conventions for expressing hypermedia controls, such as
 links, with JSON. The HAL is a format you can use in your
 hypermedia API and Data::HAL is a Perl module for usage with it.

Package: libdata-hexdump-perl
Description-md5: 36ba81b9ae5896f41e80bf451f0e646a
Description-en: hexadecimal dumper
 The Data::HexDump module dumps the content of a scalar in hexadecimal. The
 result is returned in a string. Each line of the result consists of the
 offset in the source in the leftmost column of each line, followed by one or
 more columns of data from the source in hexadecimal. The rightmost column of
 each line shows the printable characters (all others are shown as single
 dots).

Package: libdata-hexdumper-perl
Description-md5: 9252be76ed89618ce777c1ad09a8d212
Description-en: module for formatting binary data in a human-readable way
 Data::Hexdumper provides a simple way to format arbitrary binary data into a
 nice human-readable format, somewhat similar to the Unix 'hexdump' utility.
 .
 It gives the programmer a considerable degree of flexibility in how the data
 is formatted, with sensible defaults. It is envisaged that it will primarily
 be of use for those wrestling alligators in the swamp of binary file formats,
 which is why it was written in the first place.

Package: libdata-ical-datetime-perl
Description-md5: 44890b748205393fe078e1b5c060d9ac
Description-en: convenience methods for using Data::ICal with DateTime
 Data::ICal::DateTime extends Data::ICal with DateTime-related methods
 for more convenient accessing and generating iCalendar data.
 .
 The Internet Calendaring and Scheduling Core Object Specification
 (iCalendar)
 is a media type
 which allows users to store and exchange
 calendaring and scheduling information
 such as events, to-dos, journal entries, and free/busy information.

Package: libdata-ical-perl
Description-md5: 5675c2da114a6fdf7c89647aad06134e
Description-en: Perl module for manipulating iCalendar (RFC2445) files
 Data::ICal provides an implementation of Perl objects that represent a given
 VCALENDAR object as defined in the iCalendar protocol (RFC 2445, MIME type
 "text/calendar"), as implemented in many popular calendaring programs such as
 Apple's iCal.
 .
 Each Data::ICal object is a collection of "entries", which are objects of a
 subclass of Data::ICal::Entry. The types of entries defined by iCalendar
 (which refers to them as "components") include events, to-do items, journal
 entries, free/busy time indicators and time zone descriptors, but this module
 currently only implements to-do items and events.

Package: libdata-ieee754-perl
Description-md5: 83b5a0f966ef81eeeba7d59c932376d0
Description-en: Perl module to pack and unpack big-endian IEEE754 floats and doubles
 Data::IEEE754 provides some simple convenience functions for packing and
 unpacking IEEE 754 floats and doubles.
 .
 Currently this module only implements big-endian order. Patches to add
 little-endian order subroutines are welcome.

Package: libdata-integer-perl
Description-md5: 5262a1bc4e20009ba510392ad23958f5
Description-en: Perl modules handling details of the native integer data type
 Data::Integer is about the native integer numerical data type.  A native
 integer is one of the types of datum that can appear in the numeric part
 of a Perl scalar.  This module supplies constants describing the native
 integer type.
 .
 There are actually two native integer representations: signed and
 unsigned.  Both are handled by this module.

Package: libdata-javascript-anon-perl
Description-md5: ff91431d5573e78fc2886fbf980b87aa
Description-en: Dump big dumb Perl structs to anonymous JavaScript structs
 Data::JavaScript::Anon provides the ability to dump large simple data
 structures to JavaScript. That is, things that don't need to be a class,
 or have special methods or whatever.

Package: libdata-javascript-perl
Description-md5: 4b67dc33cec1175be2c6f65778a15ccb
Description-en: module to dump perl data structures into JavaScript code
 Data::JavaScript is mainly intended for CGI programming, when a perl script
 generates a page with client side JavaScript code that needs access to
 structures created on the server.
 .
 It works by creating one line of JavaScript code per datum. Therefore,
 structures cannot be created anonymously and need to be assigned to
 variables. However, this format enables dumping large structures.

Package: libdata-json-clojure
Description-md5: 01b7b2cf465be74c4719d36c2bdaf6bc
Description-en: JSON parser/generator to/from Clojure data structures
 This package provides a Clojure library that does JSON parser and generator,
 to and from Clojure data structures. It follows the specifications available
 at http://json.org/.

Package: libdata-messagepack-stream-perl
Description-md5: b678c7d6e6de9b216cf1907a3a40dead
Description-en: streaming deserializer for MessagePack
 Data::MessagePack::Stream is an alternative to Data::MessagePack::Unpacker.
 Unlike the original unpacker, this module supports internal buffer and it's
 possible to handle streaming data correctly.

Package: libdata-methodproxy-perl
Description-md5: 012b6fb1d8dc8f2ae9f81ab45922ddf1
Description-en: module to inject dynamic data into static data
 A method proxy as provided by the Data::MethodProxy module is an array ref
 describing a class method to call and the arguments to pass to it. The first
 value of the array ref is the scalar $proxy, followed by a package name, then
 a subroutine name which must callable in the package, and a list of any
 subroutine arguments.
 .
 [ '$proxy', 'Foo::Bar', 'baz', 123, 4 ]
 .
 The above is saying, do this:
 .
 Foo::Bar->baz( 123, 4 );

Package: libdata-miscellany-perl
Description-md5: 47e00ec4b0ac5547022e5a36c0eb138a
Description-en: collection of miscellaneous subroutines
 Data::Miscellany is a collection of miscellaneous subroutines useful in wide
 but varying scenarios; a catch-all module for things that don't obviously
 belong anywhere else.
 .
 Obviously, what's considered useful differs from person to person, but this
 particular collection should be useful in object-oriented frameworks, such
 as Class::Framework and Data::Conveyor.

Package: libdata-munge-perl
Description-md5: ef2843a807f3d4fa2660b4a39057a8f2
Description-en: collection of various utility functions
 Data::Munge defines a few generally useful utility functions. For example, a
 replacement for map which makes mutations of $_ more convenient, and a
 programmatic way to run arbitrary substitutions against strings.

Package: libdata-objectdriver-perl
Description-md5: 5fd596d46b0f327992ddfc037bf3cff9
Description-en: simple, transparent data interface, with caching
 Data::ObjectDriver is an object relational mapper, meaning that it maps
 object-oriented design concepts onto a relational database.
 .
 It's inspired by, and descended from, the MT::ObjectDriver classes in
 Six Apart's Movable Type and TypePad weblogging products. But it adds in
 caching and partitioning layers, allowing you to spread data across
 multiple physical databases, without your application code needing to
 know where the data is stored.

Package: libdata-page-pageset-perl
Description-md5: 0fb0c021c162fca99e58fedce92a8031
Description-en: condense long Data::Page lists into groups
 To avoid long lists of pages, this module can condense Data::Page lists
 into a form such as:
 .
 1-6 7-12 13 14 15 16 17 18 19-24 25-30 31-36 37-41
 .
 The module supports specifying pages_per_set or max_pagesets, for
 fine-tuning.

Package: libdata-page-perl
Description-md5: 4cdc2b5f1218604a77ab2f8ae9c3a6d5
Description-en: Perl module providing support for paging through result sets
 When searching through large amounts of data, it is often the case
 that a result set is returned that is larger than is desired to display
 on a single page. This results in wanting to page through multiple pages of
 data. The maths behind this is unfortunately fiddly, hence this
 Data::Page module.
 .
 After specifying the total number of entries, the desired number of entries
 per page, and the current page number, Data::Page will calculate how many pages
 of information there are, and what number the first and last entries on the
 current page really are.

Package: libdata-pageset-perl
Description-md5: 969b28af0b2de92c1653ba20858b4f4c
Description-en: Perl module for page numbering and page sets
 The object produced by Data::Pageset can be used to create page navigation,
 it inherits from Data::Page and has access to all methods from this object.
 .
 In addition it also provides methods for dealing with set of pages, so that
 if there are too many pages you can easily break them into chunks for the
 user to browse through.
 .
 You can even choose to view page numbers in your set in a 'sliding' fassion.
 .
 The object can easily be passed to a templating system such as Template
 Toolkit or be used within a script.

Package: libdata-paginator-perl
Description-md5: def439bd4b0d225e89f24ea0f11f7591
Description-en: pagination module for Moose
 Data::Paginator is yet another pagination module. It only exists because none
 of the other pager modules are written using Moose. Sometimes there is a Moose
 feature that you need. It's a pain when you can't use it with an existing
 module.
 .
 Data::Paginator aims to be completely compatible with the venerable
 Data::Page.

Package: libdata-parsebinary-perl
Description-md5: 1fb170b0a5bc7e611dc7e603ec01089b
Description-en: yet another parser for binary structures
 Data::ParseBinary is a Perl Port for PyConstructs
 <http://construct.wikispaces.com/>.
 .
 Data::ParseBinary enables writing declarations for simple and complex
 binary structures, parsing binary to hash/array data structure, and
 building binary data from hash/array data structure.

Package: libdata-password-perl
Description-md5: e73d2526e18e591723858b51f17bbdcb
Description-en: Perl extension for assessing password quality
 Data::Password checks potential passwords for crackability. It checks
 that the password is in the appropriate length, that it has enough
 character groups, that it does not contain the same chars repeatedly or
 ascending or descending characters, or characters close to each other in
 the keyboard. It will also attempt to search the ispell word file for
 existence of whole words.

Package: libdata-password-zxcvbn-perl
Description-md5: d821a3c9426689bc9fafe8e9e08ba7a4
Description-en: Perl module of Dropbox's password estimation logic
 Data::Password::zxcvbn is a Perl port of Dropbox's password strength
 estimation library, zxcvbn.

Package: libdata-peek-perl
Description-md5: 18c5cfe61cce77cae5c6749eb0ad5123
Description-en: module providing low-level manipulation of Perl data
 Data::Peek is a module that allows for low-level manipulation of Perl data
 structures, particularly for displaying the internal representation of given
 Perl variables.
 .
 In particular, it allows one to look at a scalar value to determine whether it
 contains a string (PV), integer (IV or UV) or floating point number (NV); the
 reference count of that scalar (REFCOUNT) and other flags (such as whether the
 string is UTF-8).
 .
 This module can also create triple variables, which are similar to the dual
 variables provided by Scalar::Util - they have two or three values, and the
 value which is returned depends on the context in which it is used.

Package: libdata-perl-perl
Description-md5: 6bbe11af66e5f62bccc22af913f7797e
Description-en: classes wrapping fundamental Perl data types
 Data::Perl is a collection of classes that wrap fundamental data types that
 exist in Perl. These classes and methods as they exist today are an attempt
 to mirror functionality provided by Moose's Native Traits. One important
 thing to note is all classes currently do no validation on constructor input.

Package: libdata-phrasebook-loader-yaml-perl
Description-md5: ba81281c4435c524bd30a3af2c728010
Description-en: loader class for Data::Phrasebook using YAML
 Data::Phrasebook::Loader::YAML implements phrasebook patterns using YAML.
 .
 Phrases can be contained within one or more dictionaries, with each phrase
 accessible via a unique key. Phrases may contain placeholders, please see
 Data::Phrasebook for an explanation of how to use these. Groups of phrases
 are kept in a dictionary. In this implementation a single YAML file is one
 complete dictionary.

Package: libdata-phrasebook-perl
Description-md5: bcc07769d27bcb2441fb4425a0b86ccc
Description-en: perl implementation of the phrasebook paradigm
 The phrasebook pattern is a technique to separate expressions in one language
 (e.g. SQL) from the main code that is written in another (e.g. Perl). The
 translations are kept in a separate file - the phrasebook.
 .
 Data::Phrasebook enables the framework for abstracting common or locale data
 out of your code into a datastore. The default is within a plain text file,
 but more complex datastores can be intrigrated via the use of other
 Data::Pharsebook::Loader distributions (eg YAML, XML, INI, DBI).

Package: libdata-pond-perl
Description-md5: 07fce2e9872534fb2685be8a77e1ab13
Description-en: Perl-based open notation for data module
 Data::Pond is concerned with representing data structures in a textual
 notation known as "Pond" (Perl-based open notation for data). The notation is
 a strict subset of Perl expression syntax, but is intended to have
 language-independent use. It is similar in spirit to JSON, which is based on
 JavaScript, but Pond represents fewer data types directly.
 .
 The data that can be represented in Pond consist of strings (of characters),
 arrays, and string-keyed hashes. Arrays and hashes can recursively (but not
 cyclically) contain any of these kinds of data. This does not cover the full
 range of data types that Perl or other languages can handle, but is intended
 to be a limited, fixed repertoire of data types that many languages can
 readily process. It is intended that more complex data can be represented
 using these basic types. The arrays and hashes provide structuring facilities
 (ordered and unordered collections, respectively), and strings are a
 convenient way to represent atomic data.

Package: libdata-printer-perl
Description-md5: a55d37db18935110214930d9c009b56a
Description-en: colored pretty-printer of Perl data structures and objects
 Data::Printer is a tool designed to display Perl variables and objects on
 screen, properly formatted for inspection by a human being.
 .
 Many people use Data::Dumper for this task, although it was designed
 primarily to stringify data structures such that they can be eval'ed
 back in. It thus lacks all the visual clues, extra information and
 filtering possibilities that Data::Printer has to offer:
 .
 * Sane defaults
 * Highly customizable
 * Colored output by default
 * Human-friendly output, with array index and custom separators
 * Full object dumps including methods, inheritance and internals
 * Exposes extra information such as tainted data and weak references
 * Ability to easily create filters for objects and regular structures
 * Ability to load settings from a .dataprinter file

Package: libdata-priority-map-clojure
Description-md5: 1d5f24554a49412291e5948718fe7f28
Description-en: priority maps for Clojure
 data.priority-map implements priority maps in Clojure. A priority map is very
 similar to a sorted map, however its entries are sorted by value rather than
 by key.
 .
 In addition to supporting all the functions a sorted map supports, a priority
 map can also be thought of as a queue of [item priority] pairs. To support
 usage as a versatile priority queue, priority maps also support the
 conj/peek/pop operations

Package: libdata-random-perl
Description-md5: 4f71de12dab783b623c2037fc705a8a6
Description-en: Perl module to generate random data
 Data::Random is a module used to generate random data. You might find it
 helpful mostly in test programs to easily generate pseudo-realistic
 distributions of data.

Package: libdata-record-perl
Description-md5: 78e31602de13769fc2b649b1d9df9c1d
Description-en: "split" on steroids
 Sometimes data need to be split into records and a simple split on the
 input record separator (C<$/>) or some other value fails because the
 values we're splitting on may allowed in other parts of the data.
 Perhaps they're quoted. Perhaps they're embedded in other data which
 should not be split up.
 .
 Data::Record allows you to specify what you wish to split the data on,
 but also specify an "unless" regular expression.  If the text in
 question matches the "unless" regex, it will not be split there.  This
 allows one to do things like split on newlines unless newlines are
 embedded in quotes.

Package: libdata-report-perl
Description-md5: efd96ba8b30b821cf442b5532ae57944
Description-en: Framework for flexible reporting
 Data::Report is a flexible, plugin-driven reporting framework. It
 makes it easy to define reports that can be produced in text, HTML and
 CSV. Textual ornaments like extra empty lines, dashed lines, and cell
 lines can be added in a way similar to HTML style sheets.

Package: libdata-rmap-perl
Description-md5: afe5163035815d4727bf1d865bf93771
Description-en: Perl module implementing a recursive map, applying a block to a data structure
 Data::Rmap traverses HASH, ARRAY, SCALAR and GLOB reference types,
 evaluating a BLOCK for either only scalar values, arrays, hashes,
 references, all elements or a customizable combination of these, and
 returns a list composed of the results of such evaluations.

Package: libdata-sah-normalize-perl
Description-md5: fa5ba6a10e37bd59d4e26362ca1ac1f9
Description-en: Perl module to normalize Sah schema
 Data::Sah::Normalize often-needed functionality is split from the main
 Data::Sah to keep it in a small and minimal-dependencies package.
 .
 This module allows one to normalize clause set (hash) and Sah schema (scalar
 or array).

Package: libdata-section-perl
Description-md5: 8bfe8cc5d6583ae3a3cafe8428bbee49
Description-en: module to read chunks of data from a module's DATA section
 Data::Section is a Perl module that provides an easy way to access multiple
 named chunks of line-oriented data in your module's DATA section. It was
 written to allow modules to store their own templates, but is probably useful
 for other purposes as well.

Package: libdata-section-simple-perl
Description-md5: 78aab0d9fdb7da152bcc669160f98a8f
Description-en: Perl module for reading data from __DATA__ section of the file
 Data::Section::Simple is a simple module to extract data
 from __DATA__ section of the file.
 .
 This module does not implement caching (yet) which means
 in every get_data_section or get_data_section($name) this
 module seeks and re-reads the data section. If you want
 to avoid doing so for the better performance, you should
 implement caching in your own caller code.

Package: libdata-serializer-perl
Description-md5: 1584113e61e1f344fdad38a78c7540bd
Description-en: module that serializes data structures
 Data::Serializer provides a unified interface to the various serializing
 modules currently available. Adds the functionality of both compression
 and encryption.

Package: libdata-serializer-sereal-perl
Description-md5: e3b6e9484e412d0cae4b6bcda9339525
Description-en: bridge between Data::Serializer and Sereal
 Data::Serializer::Sereal subclasses the Data::Serializer unified serializing
 interface and overrides the serialize and deserialize methods to utilize the
 Sereal::Encoder and Sereal::Decoder modules respectively.

Package: libdata-session-perl
Description-md5: b055da6d4c211cd8252bdda98ccf630a
Description-en: Perl module for persistent session data management
 Data::Session is typically used by a CGI script to preserve state data between
 runs of the script. This gives the end user the illusion that the script never
 exits.
 .
 It can also be used to communicate between 2 scripts, as long as they agree
 beforehand what session id to use.
 .
 See Data::Session::CGISession for an extended discussion of the design changes
 between Data::Session and CGI::Session.
 .
 Data::Session stores user data internally in a hashref, and the module
 reserves key names starting with '_'.
 .
 The current list of reserved keys is documented under "flush()". Of course,
 the module also has a whole set of methods to help manage state.

Package: libdata-show-perl
Description-md5: 83f13c6e9367a94174c626c8b3cfb013
Description-en: Perl module to dump data structures with name and point-of-origin
 Data::Show provides a simple wrapper around the Data::Dump module.
 .
 A call to show data-dumps its arguments, prefaced by a divider line that
 reports the arguments and the file and line from which show() was called.

Package: libdata-showtable-perl
Description-md5: ae4ca1f465f15bc6290c37125f6405b0
Description-en: Perl module to print arrays of data in a formatted listing
 Data::ShowTable is a Perl module which defines subroutines
 to print arrays of data in a nicely formatted listing, using one of
 four possible formats: simple table, boxed table, list style, and
 HTML-formatting (for World-Wide-Web output).
 In other words, showtable is a data formatting program.  Using the
 '-html' option, showtable can accept ASCII tabular data and format it
 appropriately for display through a Web-browser.

Package: libdata-sorting-perl
Description-md5: cd75f9655e01323bab050c6461db4705
Description-en: Perl module for multi-key sort using function results
 Data::Sorting provides functions to sort the contents of arrays based
 on a collection of extraction and comparison rules. Extraction rules
 are  used to identify the attributes of array elements on which the
 ordering  is based; comparison rules specify how those values should be
 ordered.
 .
 Index strings may be used to retrieve values from array elements, or
 function references may be passed in to call on each element.
 Comparison rules are provided for numeric, bytewise, and
 case-insensitive orders, as well as a 'natural' comparison that places
 numbers first, in numeric order, followed by the remaining items in
 case-insensitive textual order.

Package: libdata-stag-perl
Description-md5: 40ecd9daf26670be9fecc714cf2859f1
Description-en: module to manipulate Structured Tags datastructures
 Data::Stag is for manipulating data as hierarchical tag/value
 pairs (Structured TAGs or Simple Tree AGgreggates). These
 datastructures can be represented as nested arrays, which have the
 advantage of being native to perl. A simple example is shown below:
 .
 [ person=> [  [ family_name => $family_name ],
 [ given_name  => $given_name  ],
 [ phone_no    => $phone_no    ] ] ],
 .
 Data::Stag uses a subset of XML for import and export. This
 means the module can also be used as a general XML parser/writer (with
 certain caveats).

Package: libdata-stream-bulk-perl
Description-md5: 1342583cd5b0161adcaa25c8c3b656e5
Description-en: N at a time iteration API
 Data::Stream::Bulk is a utility for working with data streams of indefinite
 size. It tries to find a middle ground between one-at-a-time and all-at-once
 processing of data sets by providing a common interface for both.
 .
 Often, data sets from streams can fit entirely in memory, so operating on them
 with an array is simple and appropriate. However, in cases where the stream is
 not bounded, the array can grow to a very large size and quickly consume all
 available memory. This module allows developers to work with data in blocks
 which are guaranteed to fit in memory.

Package: libdata-streamdeserializer-perl
Description-md5: ee2c59a32fe1addbc1812e13ea754302
Description-en: non-blocking deserializer
 The package provides an interface to deserialize perl objects in
 non-blocking mode. It can be used with event machines.

Package: libdata-streamserializer-perl
Description-md5: 73c8c423ff8d11314e216cea697998c3
Description-en: non-blocking serializer
 The package provides an interface to serialize perl objects in non-blocking
 mode. It can be used with event machines.

Package: libdata-structure-util-perl
Description-md5: 533dddd302968cd94c4b5062c664742c
Description-en: module to change nature of data within a data structure
 Data::Structure::Util is a Perl module for manipulating data within data
 structures. It can process an entire tree of data structures and perform the
 requested operation on each element as appropriate. It is fast, since it is
 written in C.
 .
 For example, it can be used to transform all strings within a data
 structure to UTF-8, but also contains functions like unbless to
 reduce an object to the pure data structure it was before it has been
 blessed into an object.

Package: libdata-swap-perl
Description-md5: 810a466a1a0748ab5efccf48c65f01cb
Description-en: Perl module to swap type and contents of variables
 The Data::Swap module allows you to swap the contents of two referenced
 variables, even if they have different types.
 .
 The main application is to change the base type of an object after it has
 been created, for example for dynamic loading of data structures:
 .
 swap $self, bless $replacement, $newclass;
 .
 This module additionally contain the function "deref" which acts like a
 generic list-dereferencing operator.

Package: libdata-table-perl
Description-md5: 531bdeee81f733cbe025d450aa093a08
Description-en: module to manipulate data tables in perl (as in R)
 This perl package uses perl5 objects to make it easy for manipulating
 spreadsheet data among disk files, database, and Web publishing.
 .
 A table object contains a header and a two-dimensional array of scalars. Four
 class methods Data::fromFile, Data::Table::fromCSV, Data::Table::fromTSV, and
 Data::Table::fromSQL allow users to create a table object from a CSV/TSV file
 or a database SQL selection in a snap.
 .
 Table methods provide basic access, add, delete row(s) or column(s)
 operations, as well as more advanced sub-table extraction, table sorting,
 record matching via keywords or patterns, table merging, and web publishing.
 Data::Table class also provides a straightforward interface to other popular
 Perl modules such as DBI and GD::Graph.

Package: libdata-tablereader-perl
Description-md5: 5560a03380956871b6bb6aa8a44b99bd
Description-en: locate and read records from human-edited data tables
 Data::TableReader helps take un-sanitized tabular data sources
 like Excel XLS/XLSX spreadsheets or comma-separated values
 and verify that they match your expected schema,
 and then iterate the records.

Package: libdata-transformer-perl
Description-md5: 75a3600994799a7e1ac094343fa45d01
Description-en: Perl module to traverse data structures, altering them in place
 Data::Transformer can use callback subroutines to transform data or
 collect information.
 .
 It is possible to affect objects inside the data structures by specifying
 a callback keyed to the name of the class they belong to.

Package: libdata-treedumper-oo-perl
Description-md5: c47d08558e19fb778e93e0a1cfc08eb8
Description-en: Object-oriented interface to Data::TreeDumper
 The Data::TreeDumper::OO Perl module provides an object-oriented
 interface for displaying Perl data structures and objects in
 a format that is hopefully easier to read than the one produced by
 the standard Perl Data::Dumper module.

Package: libdata-treedumper-perl
Description-md5: 9afa905e3fdc40c9aed5e5ba3fd32dae
Description-en: module for dumping data structures in various formats
 Data::TreeDumper is a Perl module that provides dumps of Perl variable data
 in a tree-like fashion. It is flexible and customizable, providing various
 output formatting processors and means of filtering and sorting the output.

Package: libdata-treedumper-renderer-dhtml-perl
Description-md5: 1d117810ef8a63ced938a26d8c941ef8
Description-en: simple Perl DHTML renderer for Data::TreeDumper
 Data::TreeDumper dumps Perl variable data in a tree-like fashion and
 allows the use of various output formatting processors.
 .
 Data::TreeDumper::Renderer::DHTML is such a processor which outputs
 the data as DHTML code.

Package: libdata-types-perl
Description-md5: d12104bef11e950d7633f3e127eef645
Description-en: module for validating and converting data types
 Data::Types exports a number of functions that are useful for validating
 and converting data types.
 .
 It is intended for use in applications where data types
 are more important than they typically are in Perl -- e.g., database
 applications.

Package: libdata-uniqid-perl
Description-md5: 2d266560e05079d0a3fdea43e46bb86b
Description-en: Perl extension for simple generating of unique id's
 Data::Uniqid provides three simple routines for generating unique ids. These
 ids are coded with a Base62 system to make them short and handy (e.g. to use
 it as part of a URL).

Package: libdata-uriencode-perl
Description-md5: 8d760302fe0ee3b79f36379fab03b235
Description-en: module to encode and decode data structures for use in URI's
 The world of the web works off of URI's. The Query string portion of
 URIs already support encoding of key/value paired data - they just
 don't natively allow for complex data structures.
 .
 There are modules or encodings that do support arbitrarily complex
 data structures. JSON, YAML and Data::Dumper all have their own way
 of encoding complex structures. But then to pass them across the web,
 you usually still have to URL encode them and pass them via a form
 parameter.
 .
 Data::URIEncode allows for encoding and decoding complex (multi
 level) data structures using native Query String manipulators (such
 as CGI.pm). It takes complex data and turns it into a flat hashref
 which can then be turned into a URI query string using URL
 encoding. It also takes a flat hashref of data passed in and
 translates it back to a complex structure.

Package: libdata-url-java
Description-md5: 6741d9feeb5c95e225eb16a7ee8112cb
Description-en: Support for data URLs according to RFC 2397
 Support for data URLs as specified in RFC 2397
 (https://www.ietf.org/rfc/rfc2397.txt)

Package: libdata-util-perl
Description-md5: 9fdfa17b8e94cba86a35e162dd4c5d6b
Description-en: selection of utilities for data and data types
 Data::Util provides utility functions for data and data types, including
 functions for subroutines and symbol table hashes (stashes).
 .
 The implementation of this module is both Pure Perl and XS.

Package: libdata-uuid-libuuid-perl
Description-md5: a945f7f795c89f86a2add88b233b94d8
Description-en: uuid.h based UUID generation module
 Data::UUID::LibUUID provides bindings for libuuid. The module provides
 several methods for manipulating UUIDs.

Package: libdata-uuid-mt-perl
Description-md5: c8c854c5b0cc241b502c7541f20d1c27
Description-en: fast random UUID generator using the Mersenne Twister algorithm
 Data::UUID::MT provides a UUID generator uses the excellent
 Math::Random::MT::Auto module as a source of fast, high-quality (pseudo)
 random numbers.
 .
 Three different types of UUIDs are supported. Two are consistent with RFC
 4122 and one is a custom variant that provides a 'sequential UUID' that can
 be advantageous when used as a primary database key.
 .
 Note: The Mersenne Twister pseudo-random number generator has excellent
 statistical properties, but it is not considered cryptographically secure.
 Pseudo-random UUIDs are not recommended for use as security authentication
 tokens in cookies or other user-visible session identifiers.

Package: libdata-uuid-perl
Description-md5: c4e08ade898fbcbcf6cb6e469d25319a
Description-en: globally/universally unique identifiers (GUIDs/UUIDs)
 Data::UUID provides a framework for generating v3 UUIDs (Universally
 Unique Identifiers, also known as GUIDs (Globally Unique Identifiers).
 A UUID is 128 bits long, and is guaranteed to be different from all
 other UUIDs/GUIDs generated until 3400 CE.
 .
 UUIDs were originally used in the Network Computing System (NCS) and
 later in the Open Software Foundation's (OSF) Distributed Computing
 Environment.  Currently many different technologies rely on UUIDs to
 provide unique identity for various software components. Microsoft
 COM/DCOM for instance, uses GUIDs very extensively to uniquely identify
 classes, applications and components across network-connected systems.
 .
 The algorithm for UUID generation, used by this extension, is described
 in the Internet Draft "UUIDs and GUIDs" by Paul J. Leach and Rich Salz.
 (See RFC 4122.)  It provides reasonably efficient and reliable
 framework for generating UUIDs and supports fairly high allocation
 rates -- 10 million per second per machine -- and therefore is suitable
 for identifying both extremely short-lived and very persistent objects
 on a given system as well as across the network.

Package: libdata-validate-email-perl
Description-md5: fc6ec9875441fdc36f487b8a1cc3c46b
Description-en: validator for email addresses written in Perl
 Data::Validate::Email collects common email validation routines to make input
 validation and untainting easier and more readable.
 .
 The main purpose of this module is to check if a mail address is valid and
 compliant with RFC822.
 .
 The module will also check if the domain is a proper one using
 Data::Validate::Domain.

Package: libdata-validate-perl
Description-md5: 6303649bf76bd15ed380624d03b92ea2
Description-en: module providing common data validation routines for strings/numbers
 Data::Validate collects common validation routines to make input validation,
 and untainting easier and more readable. Most of the functions are not much
 shorter than their direct perl equivalent (and are much longer in some
 cases), but their names make it clear what you're trying to test for (e.g.
 is_integer(), is_hex(), is_alphanumeric()...).
 .
 Almost all functions return an untainted value if the test passes, and undef
 if it fails. This means that you should always check for a defined status
 explicitly. Don't assume the return will be true. (e.g. is_integer(0))

Package: libdata-validate-struct-perl
Description-md5: d3b256451a7188ad4dddf7f08cc2ff99
Description-en: module to validate recursive hash structures
 Data::Validate::Struct validates a hash reference against a given hash
 structure. This is in contrast to Data::Validate in which you have to check
 each value separately.
 .
 The hash could be the result of a config parser or just any hash structure.
 E.g. the hash returned by XML::Simple could be validated using this module.
 You may also use it to validate CGI input; just fetch the input data from
 CGI, map it to a hash and validate it.

Package: libdata-validate-type-perl
Description-md5: 91ab15c925c8debbc905e5defc5181bb
Description-en: Data type validation functions
 Data::Validate::Type started as an encapsulation for Params::Util, with some
 refactoring and improvements.
 .
 See also:
 https://metacpan.org/pod/Params::Util

Package: libdata-visitor-perl
Description-md5: 16356aa24b777a63e62497f9ced3c6d9
Description-en: Visitor implementation for Perl data structures
 Data::Visitor is a simple visitor implementation for Perl data structures. It
 has a main dispatcher method, visit, which takes a single Perl value and then
 calls the methods appropriate for that value.

Package: libdata-walk-perl
Description-md5: c124f2ba0cc9838f55d29c1d73cbfd46
Description-en: module to traverse Perl data structures
 With Data::Walk, one can have a call back function being called for each node
 in a given structure. It works with hash references, array references and
 blessed references of arbitrary depth.
 .
 Data::Walk is similar to File::Find, but instead of directory hierarchies, it
 works with Perl data.

Package: libdata-xml-clojure
Description-md5: 612902c6a0b50339a97b4865d899bf82
Description-en: library for reading and writing XML data
 data.xml includes utilities for writing and reading XML, it can also
 create XML documents from Clojure data structures and vice versa. It
 internaly uses the Java Streaming API for XML (StAX) and features lazy
 parsing.

Package: libdata-yaml-perl
Description-md5: 5bd6880f38d80646025cd71da7f1e690
Description-en: Easy YAML serialisation of Perl data structures
 In the spirit of YAML::Tiny, Data::YAML::Reader and Data::YAML::Writer
 provide lightweight, dependency-free YAML handling. While YAML::Tiny is
 designed principally for working with configuration files Data::YAML
 concentrates on the transparent round-tripping of YAML serialized Perl data
 structures.
 .
 As an example of why this distinction matters consider that YAML::Tiny
 doesn't handle hashes with keys containing non-printable characters. This is
 fine for configuration files but likely to cause problems when handling
 arbitrary Perl data structures. Data::YAML handles exotic hash keys
 correctly.
 .
 The syntax accepted by Data::YAML is a subset of YAML. Specifically it is the
 same subset of YAML that Data::YAML::Writer produces. See Data::YAML for more
 information.

Package: libdatabase-dumptruck-perl
Description-md5: d29faa4dc1a01ce5554042b148b17ae5
Description-en: document-oriented interface to a SQLite database
 Database::DumpTruck is a simple document-oriented interface
 to a SQLite database, modelled after Scraperwiki's Python dumptruck
 module. It allows for easy (and maybe inefficient) storage and retrieval
 of structured data to and from a database without interfacing with SQL.
 .
 The module attempts to identify the type of the data you're inserting and
 uses an appropriate SQLite type.

Package: libdatapager-perl
Description-md5: 552e412517a1b87ca5e6661bfb5e19f7
Description-en: Data::Pager - flexible data pager
 This Perl-class implements the familiar pager where the current
 position is centered.

Package: libdataquay-dev
Description-md5: 7b9eb7cc80b26b93f7d20f13a054926f
Description-en: Simple RDF for C++ and Qt applications (development files)
 Dataquay is a library that provides a friendly C++ interface
 to an RDF (Resource Description Framework) datastore
 using Qt classes and containers.
 Supported datastores are the popular and feature-complete Redland
 and the lightweight Sord.
 .
 It is principally aimed at Qt-based applications.
 .
 This package contains the headers used to build applications
 that use libdataquay.

Package: libdataquay0
Description-md5: 854a076a28299975e6b96389f1e08162
Description-en: Simple RDF for C++ and Qt applications
 Dataquay is a library that provides a friendly C++ interface
 to an RDF (Resource Description Framework) datastore
 using Qt classes and containers.
 Supported datastores are the popular and feature-complete Redland
 and the lightweight Sord.
 .
 It is principally aimed at Qt-based applications.

Package: libdatatype99-dev
Description-md5: 7fa77421abcd1a85e67309767f32d1bf
Description-en: Algebraic data types for C99
 Safe, intuitive algebraic data types with exhaustive pattern matching
 & compile-time introspection facilities. No external tools required,
 pure C99.

Package: libdate-calc-perl
Description-md5: c677c6d7820895e4c8b0ce69eedbcdd1
Description-en: Perl library for accessing dates
 Date::Calc is a Perl module which provides a variety of date calculations
 based on the Gregorian calendar (the one used in Western countries today),
 complying with the ISO/R 2015-1971 and DIN 1355 standards which specify
 things such as what leap years are, when they occur, how the week numbers
 are defined, what's the first day of the week, how many weeks (52 or 53) a
 given year has, and so on.
 .
 Although the Gregorian calendar was only adopted 1582 by most (not all)
 European countries (some countries continued to use the Julian calendar
 until as late as the beginning of the 20th century!), this package allows
 you to extrapolate the Gregorian calendar back until the year 1.
 .
 If Date::Calc::XS (libdate-calc-xs-perl) is available, this package will
 automatically accelerate its operation using the C/XS implementation.

Package: libdate-calc-xs-perl
Description-md5: 9f3a8e1c5cd25add8dff5eecfc806525
Description-en: Perl library for accessing dates
 Date::Calc::XS is a C/XS-based implementation of the Date::Calc Perl module.
 It interfaces with a C library to provide a wide variety of calculations
 based on the Gregorian calendar. This package is never used directly. See
 Date::Calc's documentation (libdate-calc-perl) for usage details.

Package: libdate-convert-perl
Description-md5: 393dc2449f090263c705ff78617fd5a8
Description-en: Convert Between any two Calendrical Formats
 Date::Convert is intended to allow one to convert back and forth between any
 arbitrary date formats (ie. pick any from: Gregorian, Julian, Hebrew,
 Absolute, and any others that get added on).

Package: libdate-extract-perl
Description-md5: 91dec8c5ab4630cfcd5283b6456640b0
Description-en: module to extract probable dates from strings
 Date::Extract extracts dates from arbitrary strings. It will take an
 arbitrary block of text, search it for something that looks like a date
 string, and build a DateTime object out of it.
 .
 By design it will produce few false positives. This means it will not catch
 nearly everything that looks like a date string. So if you have the string
 "do homework for class 2019" it won't return a DateTime object with the year
 set to 2019.

Package: libdate-hijri-perl
Description-md5: 3e0e2424aa0d26608a18a7c46dbabf1d
Description-en: Perl module to convert Gregorian dates to Hijri and vice versa
 The Date::Hijri module converts Gregorian dates to Islamic (Hijri) and vice
 versa.
 .
 The dates must be given as an array containing the day, month and year, and
 return the corresponding date as a list with the same elements.

Package: libdate-holidays-de-perl
Description-md5: c45cbad288f323fee7524da70813b9bd
Description-en: module to determine German holiday dates
 Date::Holidays::DE provides a function to get a list of German
 holidays for a given year. It also knows about different regulations
 throughout Germany.

Package: libdate-iso8601-perl
Description-md5: 20a3e055eb0e3b51280f009680a1007a
Description-en: Perl handling of the three ISO 8601 numerical calendars
 The international standard ISO 8601 "Data elements and interchange formats -
 Information interchange - Representation of dates and times" defines three
 distinct calendars by which days can be labelled. It also defines textual
 formats for the representation of dates in these calendars. Date::ISO8601
 provides functions to convert dates between these three calendars and
 Chronological Julian Day Numbers, which is a suitable format to do arithmetic
 with. It also supplies functions that describe the shape of these calendars,
 to assist in calendrical calculations. It also supplies functions to
 represent dates textually in the ISO 8601 formats. ISO 8601 also covers time
 of day and time periods, but this module does nothing relating to those parts
 of the standard; this is only about labelling days.
 .
 The first ISO 8601 calendar divides time up into years, months, and days. It
 corresponds exactly to the Gregorian calendar, invented by Aloysius Lilius
 and promulgated by Pope Gregory XIII in the late sixteenth century, with AD
 (CE) year numbering. This calendar is applied to all time, not just to dates
 after its invention nor just to years 1 and later. Thus for ancient dates it
 is the proleptic Gregorian calendar with astronomical year numbering.

Package: libdate-jd-perl
Description-md5: 852e487ba770a54d96f2d42ce8995309
Description-en: conversion between flavours of Julian Date
 For date and time calculations it is convenient to represent dates by a
 simple linear count of days, rather than in a particular calendar. This is
 such a good idea that it has been invented several times. If there were a
 single such linear count then it would be the obvious data interchange format
 between calendar modules. With several versions, calendar modules can use
 such sensible data formats and still have interoperability problems. Date::JD
 tackles that problem, by performing conversions between different flavours of
 day count. These day count systems are generically known as "Julian Dates",
 after the most venerable of them.
 .
 Among Julian Date systems there are also some non-trivial differences of
 concept. There are systems that count only complete days, and those that
 count fractional days also. There are some that are fixed to Universal Time
 (time on the prime meridian), and others that are interpreted according to a
 timezone. Some consider the day to start at noon and others at midnight,
 which is semantically significant for the complete-day counts. The functions
 of this module appropriately handle the semantics of all the non-trivial
 conversions.

Package: libdate-leapyear-perl
Description-md5: 5eb79a6aab1f5b35bcc8c8ff195a2694
Description-en: Perl module to determine whether or not a year is a leapyear
 Date::Leapyear is a simple, non-OO module to determine whether or not a year
 is a leap year. It exports one function, isleap, which returns 1 or 0, which
 determines whether a year is leap or not

Package: libdate-pcalc-perl
Description-md5: b9935dd22e7937d73d9aad42ada9a884
Description-en: Perl module for Gregorian calendar date calculations
 This package consists of a Perl module for all kinds of date calculations
 based on the Gregorian calendar (the one used in all western countries today),
 thereby complying with all relevant norms and standards: ISO/R 2015-1971, DIN
 1355 and, to some extent, ISO 8601 (where applicable).
 .
 Date::Pcalc is a direct translation of Steffen Beyer's excellent Date::Calc
 module to Perl.

Package: libdate-pregnancy-perl
Description-md5: 3cf662ebf236f1e1759bf575cffd9744
Description-en: Perl module to calculate birthdate and week numbers for a pregnancy
 Date::Pregnancy can be used to calculate the due date for a pregnancy.
 This module implements 3 different methods for calculating the date of
 birth based on data such as first day of last period (LMP) and average period
 cycle length (APCL).
 .
 The 3 birthdate algorithms available in the module are 266 Days (default), 40
 Weeks, and Count Back.

Package: libdate-range-perl
Description-md5: 7f60efafcb3d5514a415d59d431ae41d
Description-en: module to work with ranges of dates
 Date::Range is a module that provides functionality to query ranges of
 dates. In addition to determining whether a specified range of dates
 includes a given date, it can return the number of days in a range, return
 a list of the dates in a specified range, and determine whether two ranges
 of dates overlap/abut one another.

Package: libdate-simple-perl
Description-md5: ac7b1a2837def36f3f60ed53f0afcf72
Description-en: simple date object for Perl
 Dates are complex enough without times and timezones. Date::Simple may
 be used to create simple date objects.
 .
 It handles validation, interval arithmetic, day-of-week calculation
 and transparent date formatting.
 .
 It does not deal with hours, minutes, seconds, and time zones.

Package: libdate-tiny-perl
Description-md5: d875bb0d98bd24c0b9f5a86665ff1f9d
Description-en: date object, with as little code as possible
 Date::Tiny is a member of the DateTime::Tiny suite of time modules.
 .
 It implements an extremely lightweight object that represents a date, without
 any time data.

Package: libdate-tz3
Description-md5: 70afb65ee57fd10f6172d7d97c74ae5a
Description-en: date and time library based on the C++ <chrono> header
 howardhinnant-date extends <chrono> to calendars and timezones,
 focusing on a seamless integration with the existing <chrono> library,
 type safety, performance and ease of use.
 .
 This package contains the date-tz library

Package: libdatetime-calendar-discordian-perl
Description-md5: fd484feb39da5e1f5f02498b8165a8b3
Description-en: Perl extension for the Discordian Calendar
 This is a module that implements the Discordian calendar made popular
 in the "Illuminatus!" trilogy by Robert Shea and Robert Anton Wilson and
 the Church of the SubGenius.  It follows the DateTime API.

Package: libdatetime-calendar-julian-perl
Description-md5: deecd07f7426a89f37d7c7842351d455
Description-en: Julian calendar complement for DateTime
 DateTime::Calendar::Julian implements the Julian Calendar.
 DateTime::Calendar::Julian implements all methods of DateTime; see the
 DateTime(3) manpage for all methods.

Package: libdatetime-event-cron-perl
Description-md5: cd888ca1da95b79c714e260e549a80fc
Description-en: DateTime extension for generating recurrence sets from crontab lines and files
 DateTime::Event::Cron generates DateTime events and DateTime::Set objects
 based on crontab-style entries. The crontab formats are the extended V7
 standard as described in crontab(5) on Linux systems and as noted in the
 documentation for Set::Crontab.

Package: libdatetime-event-ical-perl
Description-md5: 0bb53cea59cd998e2f924cee73ac319d
Description-en: Perl DateTime extension for computing RFC2445 recurrences
 DateTime::Event::ICal is a Perl module that provides convenience methods
 for easily creating DateTime::Set objects for RFC2445 style recurrences,
 such as 'last friday of march'.

Package: libdatetime-event-recurrence-perl
Description-md5: e2ffd2aa73e666e1fdb2439cc772aaa5
Description-en: Perl module to create recurring DateTime instances
 DateTime::Event::Recurrence provides a way to create sets of DateTime objects
 that recur at specified intervals. Often, you will want DateTime::Set objects
 for dates that should occur at intervals like "once a month" or "every day."
 .
 More complex relationships can be created too, such as, "every Monday,
 Wednesday and Thursday at 10:00 AM and 2:00 PM."

Package: libdatetime-event-sunrise-perl
Description-md5: dee4df340998e9245d48aef24cc50ddc
Description-en: Perl module for calculating sunrise and sunset for a given time and place
 DateTime::Event::Sunrise will return a DateTime Object for sunrise and sunset
 for a given day. Iteration is set to either 0 or 1. If set to 0 no Iteration
 will occur. If set to 1 Iteration will occur. Default is 0.

Package: libdatetime-format-builder-perl
Description-md5: b3b7f0364f7437abf9820fd05acb16cd
Description-en: module to create DateTime parsers
 DateTime::Format::Builder creates DateTime parsers. Many string formats of
 dates and times are simple and just require a basic regular expression to
 extract the relevant information. Builder provides a simple way to do this
 without writing reams of structural code.
 .
 Builder provides a number of methods, most of which you'll never need, or
 at least rarely need. They're provided more for exposing of the module's
 innards to any subclasses, or for when you need to do something slightly
 unusual.

Package: libdatetime-format-datemanip-perl
Description-md5: df8545e6c7202fd03e0171e698a1e18e
Description-en: module to convert between Date::Manip and DateTime dates and durations
 DateTime::Format::DateManip is a class that knows how to convert between
 Date::Manip dates and durations and DateTime and DateTime::Duration objects.

Package: libdatetime-format-dateparse-perl
Description-md5: a92c18b15074f14396f1eaadaaa082b2
Description-en: Perl module parsing Date::Parse compatible formats
 DateTime::Format::DateParse is a rather simplistic convenience module that
 simply wraps the Date::Parse module (see libtimedate-perl) and creates
 DateTime objects from given strings.

Package: libdatetime-format-db2-perl
Description-md5: 8c0d0b233d07205323310798ccf5b2f5
Description-en: Parse and format DB2 dates and times
 DateTime::Format::DB2 understands the formats used by DB2 for its DATE,
 TIME, and TIMESTAMP data types.  It can be used to parse
 these formats in order to create DateTime objects, and it can take a
 DateTime object and produce a string representing it in the DB2
 format.

Package: libdatetime-format-dbi-perl
Description-md5: 41acfc677066f383b6205447440aea1f
Description-en: abstraction layer for DateTime over some database vendors
 DateTime::Format::DBI finds a DateTime::Format::* class that is suitable for
 the use with a given DBI connection (and DBD::* driver).
 .
 It currently supports the following format modules: IBM DB2
 (DB2)|DateTime::Format::DB2, MySQL|DateTime::Format::MySQL,
 Oracle|DateTime::Format::Oracle, PostgreSQL (Pg)|DateTime::Format::Pg,
 SQLite|DateTime::Format::SQLite.
 .
 NOTE: This module provides a quick method to find the correct parser and
 formatter class. However, this is usually not sufficient for full database
 abstraction. You will also have to cater for differences in the syntax and
 semantics of SQL datetime functions (and other SQL commands).

Package: libdatetime-format-duration-perl
Description-md5: 60ecd361849a83ab3fcac5da9f955fcc
Description-en: module to format and parse DateTime::Durations objects in perl
 The DateTime::Format::Duration module formats and parses DateTime::Duration
 objects as well other durations representations.

Package: libdatetime-format-epoch-perl
Description-md5: da8420e80c0db94cb90621f375d38696
Description-en: Perl module to convert DateTime objects to or from epoch seconds
 DateTime::Format::Epoch can convert a DateTime object (or any object that can
 be converted to a DateTime object) to the number of seconds since a given
 epoch. It can also do the reverse.

Package: libdatetime-format-flexible-perl
Description-md5: 75791a9566a6336b112352d9ed595386
Description-en: Perl module to transform strings into DateTime objects
 DateTime::Format::Flexible is designed to transform arbitrary date/time
 strings into DateTime objects. It is currently able to parse and extract date
 information from over 2500 variations of date/time strings.
 .
 Although this module is similar in nature to DateTime::Format::Natural (see
 libdatetime-format-natural-perl), it currently fails to parse more than 2000
 of the formats successfully parsed by this module.

Package: libdatetime-format-http-perl
Description-md5: 32ea2b8b0b8bc9eb3e18eb22ad17df84
Description-en: Perl module for date conversion with date formats used by the HTTP protocol
 DateTime::Format::HTTP provides functions that deal the date formats used by
 the HTTP protocol (and then some more).

Package: libdatetime-format-human-duration-perl
Description-md5: a9bcc91adfe91b10173340cf58a7b2f4
Description-en: Perl module to return a locale-specific string describing a DateTime::Duration
 DateTime::Format::Human::Duration returns a locale-specific human-readable
 string describing a DateTime::Duration object.
 .
 For example:
 .
 1 second
 .
 2 minutes and 3 seconds
 .
 3 weeks, 1 day, and 5 seconds
 .
 4 years, 1 month, 2 days, 6 minutes, 1 second, and 345000028 nanoseconds

Package: libdatetime-format-ical-perl
Description-md5: 586d1ca9d19db9736ac2cceec6e87d53
Description-en: Perl module to parse and format iCal datetime and duration strings
 DateTime::Format::ICal understands the ICal date/time and duration formats,
 as defined in RFC 2445. It can be used to parse these formats in order to
 create the appropriate objects.

Package: libdatetime-format-iso8601-perl
Description-md5: e66bece2bee6463c83efc433045ed9bf
Description-en: module to parse ISO8601 date and time formats
 DateTime::Format::ISO8601 is a Perl DateTime extension that parses almost all
 ISO8601 date and time formats. The signature feature of ISO 8601 date/time
 representations is the ordering of date and time values from the most to the
 least significant or, in plain terms, from the largest (the year) to the
 smallest (the second).
 .
 Example date: 2008-04-18
 Example separate date and time in UTC: 2008-04-18 08:47Z
 Example combined date and time in UTC: 2008-04-18T08:47Z
 Example date with week number: 2008-W16-5
 .
 ISO 8601 time intervals will be supported in a later release.

Package: libdatetime-format-mail-perl
Description-md5: 0f28e7ea757c18f2051dc60795d71d94
Description-en: module to convert between DateTime and RFC2822/822 formats
 RFCs 2822 and 822 specify date formats to be used by email. The
 DateTime::Format::Mail module parses and emits such dates.

Package: libdatetime-format-mysql-perl
Description-md5: e954decc72da8a483cd877a1d260d2ab
Description-en: module to parse and format MySQL dates and times
 DateTime::Format::MySQL understands the formats used by MySQL for its
 DATE, DATETIME, TIME, and TIMESTAMP data types.  It can be used to
 parse these formats in order to create DateTime objects, and it can
 take a DateTime object and produce a string representing it in the
 MySQL format.

Package: libdatetime-format-natural-perl
Description-md5: 299560b701e601b4c55d7090b4dc63fd
Description-en: Perl module for parsing human-readable date/time strings
 DateTime::Format::Natural parses a string with a human readable date/time
 and creates a machine readable one by applying natural parsing logic. It
 also understands timespans.
 .
 The module is currently limited to English.

Package: libdatetime-format-oracle-perl
Description-md5: d494a3353f997dbec4bf54afbfc0b224
Description-en: module for parsing and formatting Oracle dates and timestamps
 DateTime::Format::Oracle may be used to convert Oracle date and timestamp
 values into DateTime objects. It also can take a DateTime object and produce
 a date string matching the NLS_DATE_FORMAT.
 .
 Oracle has flexible date formatting via its NLS_DATE_FORMAT session variable.
 Date values will be returned from Oracle according to the current value of
 that variable. Date values going into Oracle must also match the current
 setting of NLS_DATE_FORMAT.
 .
 Timestamp values will match either the NLS_TIMESTAMP_FORMAT or
 NLS_TIMESTAMP_TZ_FORMAT session variables.
 .
 This module keeps track of these Oracle session variable values by examining
 environment variables of the same name. Each time one of Oracle's formatting
 session variables is updated, the %ENV hash must also be updated.

Package: libdatetime-format-pg-perl
Description-md5: 6c52904e2ece1587e15014c50c98e610
Description-en: module for parsing and formatting PostgreSQL dates and times
 DateTime::Format::Pg understands the formats used by PostgreSQL for its DATE,
 TIME, TIMESTAMP and INTERVAL data types. It can be used to parse these formats
 in order to create DateTime or DateTime::Duration objects, and it can take a
 DateTime or DateTime::Duration object and produce a string representing it in
 a format accepted by PostgreSQL.

Package: libdatetime-format-rfc3339-perl
Description-md5: 59d8395d939191a9c953e601cc21d12d
Description-en: module to parse and format RFC3339 datetime strings
 DateTime::Format::RFC3339 understands the RFC3339 date/time format, an ISO
 8601 profile, defined at http://tools.ietf.org/html/rfc3339.
 .
 It can be used to parse these formats in order to create the appropriate
 objects.

Package: libdatetime-format-sqlite-perl
Description-md5: 16f3865aff827dc5e72ecfe27f1c2a76
Description-en: module to parse and format SQLite dates and times
 DateTime::Format::SQLite understands the formats used by SQLite for its date,
 datetime and time functions. It can be used to parse these formats in order
 to create DateTime objects, and it can take a DateTime object and produce a
 timestring accepted by SQLite.

Package: libdatetime-format-strptime-perl
Description-md5: 5fdc55fcc6751419baaa069d930a67e9
Description-en: Perl module to parse and format strp and strf time patterns
 DateTime::Format::Strptime implements most of strptime(3), the POSIX
 function that is the reverse of strftime(3), for DateTime. While strftime
 takes a DateTime and a pattern and returns a string, strptime takes
 a string and a pattern and returns the DateTime object
 associated.

Package: libdatetime-format-w3cdtf-perl
Description-md5: 83474caed55127db75ddcf1fcf0d2168
Description-en: module to parse and format W3CDTF datetime strings
 DateTime::Format::W3CDTF is a Perl module that understands the W3CDTF date
 and time format, an ISO 8601 profile. It has a full specification online at:
 <URL:http://www.w3.org/TR/NOTE-datetime>. This is the native date format for
 RSS 1.0.

Package: libdatetime-format-xsd-perl
Description-md5: d3a4219fa912e819188c62943d582f6d
Description-en: format DateTime according to xsd:dateTime
 XML Schema defines a usage profile
 which is a subset of the ISO8601 profile.
 This profile defines that the following
 is the only possible representation for a dateTime,
 despite all other options ISO provides.
 .
 YYYY-MM-DD"T"HH:MI:SS(Z|[+-]zh:zm)
 .
 DateTime::Format::XSD is a subclass of DateTime::Format::ISO8601,
 therefore it will be able to parse all other ISO options,
 but will only format it in this exact spec.

Package: libdatetime-hires-perl
Description-md5: f1c10ab149e05fa71cd09dd789ad766e
Description-en: module for creating DateTime objects with sub-second current time resolution
 DateTime::HiRes enables you to generate DateTime objects that represent the
 current time with sub-second resolution.

Package: libdatetime-incomplete-perl
Description-md5: 778612365176c216c3b29b426057313a
Description-en: library to handle incomplete datetime like January 5
 DateTime::Incomplete is a class for representing partial dates and
 times.
 .
 These are actually encountered relatively frequently.  For example, a
 birthday is commonly given as a month and day, without a year.

Package: libdatetime-locale-perl
Description-md5: 8de47fc8419a2e0a4cc5c0d0194a351b
Description-en: Perl extension providing localization support for DateTime
 DateTime::Locale extends DateTime by providing localization support. It also
 provides some functions for getting information on available locales and is
 easily customizable through the addition of new locales.

Package: libdatetime-perl
Description-md5: abf0de5650ddf21a59440d99dbd1c161
Description-en: module for manipulating dates, times and timestamps
 DateTime is a Perl module which aims to provide a complete, correct, and easy
 to use date/time object implementation. It provides an easy way to manipulate
 dates and times, including date calculations (even addition and subtraction)
 and provides convenient methods for extracting or modifying portions of any
 date or time.
 .
 This module supports the Olson time zone database, meaning that historical
 time zone information, and more importantly, daylight saving time rules, can
 be handled transparently, simply by setting the correct time zone. This is
 done by using the DateTime::TimeZone module.

Package: libdatetime-set-perl
Description-md5: 2815b4b97fe97bb8cd62218faab546ce
Description-en: Datetime sets and set math
 DateTime::Set is a module for date/time sets.  It can be used to
 handle two different types of sets.
 .
 The first is a fixed set of predefined datetime objects.  For example,
 to create a set of dates containing the birthdays of people in a family.
 .
 The second type of set that it can handle is one based on the idea of
 a recurrence, such as "every Wednesday", or "noon on the 15th day of
 every month".  This type of set can have fixed starting and ending
 datetimes, but neither is required.  So "every Wednesday set"
 could be "every Wednesday from the beginning of time until the end of
 time", or "every Wednesday after 2003-03-05 until the end of time", or
 "every Wednesday between 2003-03-05 and 2004-01-07".

Package: libdatetime-timezone-perl
Description-md5: 49fff32146b7c0ac14d7bcca1f92bfe6
Description-en: framework exposing the Olson time zone database to Perl
 DateTime::TimeZone is a Perl module framework providing an interface to the
 Olson time zone database. It exposes the database as a set of modules, one
 for each time zone defined, allowing for various optimizations in doing time
 zone calculations.
 .
 The Olson time zone database is the best available source for worldwide time
 zone information and is available from <URL:ftp://ftp.iana.org/tz/releases/>.

Package: libdatetime-timezone-systemv-perl
Description-md5: fd17a3e9be6b7b5f846552c79e91bbd7
Description-en: System V and POSIX timezone strings
 An instance of this class represents a timezone that was specified by means
 of a System V timezone string or the POSIX extended form of the same syntax.
 These can express a plain offset from Universal Time, or a system of two
 offsets (standard and daylight saving time) switching on a yearly cycle
 according to certain types of rule.
 .
 DateTime::TimeZone::SystemV implements the DateTime::TimeZone interface, so
 that its instances can be used with DateTime objects.

Package: libdatetime-timezone-tzfile-perl
Description-md5: 5a1ab6ac20cc398ec400b86423d14827
Description-en: Perl handling of tzfile (zoneinfo) timezone files
 An instance of this class represents a timezone that was encoded in a file in
 the tzfile(5) format. These can express arbitrary patterns of offsets from
 Universal Time, changing over time. Offsets and change times are limited to a
 resolution of one second.
 .
 DateTime::Timezone::Tzfile implements the DateTime::TimeZone interface, so
 that its instances can be used with DateTime objects.

Package: libdatetime-tiny-perl
Description-md5: 3622b8e3520dc6fffae38798f3e48a48
Description-en: lightweight datetime object module
 DateTime::Tiny is a most prominent member of the DateTime::Tiny suite of time
 modules.
 .
 It implements an extremely lightweight object that represents a datetime.

Package: libdatetimex-auto-perl
Description-md5: 024cd62962718dbc4e99b3f91d02a01f
Description-en: use DateTime without needing to call constructors
 DateTime is awesome,
 but constructing `DateTime` objects can be annoying.
 You often need to use one of the formatter modules,
 or call 'DateTime->new()' with a bunch of values.
 If you've got a bunch of constant dates in your code,
 then DateTimeX::Auto makes all this a bit simpler.

Package: libdatetimex-easy-perl
Description-md5: 252065fd9562285f9a9e65a110e8ff4f
Description-en: module to parse arbitrary date/time strings
 DateTimeX::Easy is a Perl module designed to make it easy to create DateTime
 objects from arbitrary strings. It uses a variety of DateTime::Format modules
 to do the bulk of the parsing, with some tweaks to smooth out the rough edges
 (mainly concerning timezone detection and selection).

Package: libdatrie1-bin
Description-md5: c1dd0055d5cd1ea5421cc802dca9ee00
Description-en: Programs for double-array trie library
 Trie is a kind of digital search tree, an efficient indexing method in which
 search time is independent of database size. It only takes O(m) search time,
 where m is the length of the search string. Comparably as efficient as
 hashing, trie also provides flexibility on incremental matching and key
 spelling manipulation. This makes it ideal for lexical analyzers, as well as
 spelling dictionaries.
 .
 This library is an implementation of double-array structure for representing
 trie, as proposed by Junichi Aoe. The details of the implementation can be
 found at https://linux.thai.net/~thep/datrie/datrie.html
 .
 This package contains the program files which is used with the library,
 including trietool, the trie manipulation tool.

Package: libdav1d-dev
Description-md5: 2f944d0cc3fdd696a7dfe38c5e0b4e6b
Description-en: fast and small AV1 video stream decoder (development files)
 dav1d is an AOMedia Video 1 (AV1) cross-platform decoder and focused on speed
 and correctness.
 .
 dav1d supports all features from AV1, including all subsampling and
 bit-depth parameters.
 .
 This package provides the development files for libdav1d.

Package: libdav1d7
Description-md5: 6b30971304c83065f67f6d96ff3b7310
Description-en: fast and small AV1 video stream decoder (shared library)
 dav1d is an AOMedia Video 1 (AV1) cross-platform decoder and focused on speed
 and correctness.
 .
 dav1d supports all features from AV1, including all subsampling and
 bit-depth parameters.
 .
 This package provides the shared library.

Package: libdav2d-dev
Description-md5: a35add5b5dbc4bbc0aef06d430f42494
Description-en: fast and small AV2 video stream decoder (development files)
 dav2d is an AOMedia Video 2 (AV2) cross-platform decoder and focused on speed
 and correctness.
 .
 This package provides the development files for libdav2d.

Package: libdav2d1
Description-md5: c918beb7637dd3a4f38e218b6737e573
Description-en: fast and small AV2 video stream decoder (shared library)
 dav2d is an AOMedia Video 2 (AV2) cross-platform decoder and focused on speed
 and correctness.
 .
 This package provides the shared library.

Package: libdavix0t64
Description-md5: 04ccf27243792b14138030b78354c4de
Description-en: Runtime library for davix
 Library for davix. Davix is a toolkit designed for file operations with
 http based protocols (WebDav, Amazon S3, ...).

Package: libdawgdic-dev
Description-md5: a297222ddbc5f20a232a989473a5c5f8
Description-en: C++ library for DAWG dictionaries
 dawgdic is a C++ library for building and accessing dictionaries implemented
 with directed acyclic word graphs (DAWGs).
 .
 This package contains the development files.

Package: libdb-file-lock-perl
Description-md5: 7e2fc2b7608235d830c0a5028c35762d
Description-en: wrapper adding locking for the DB_File module
 When you need locking, simply use DB_File::Lock in place of DB_File and
 add an extra argument onto the tie command specifying if the file should
 be locked for reading or writing.

Package: libdb-je-java
Description-md5: fe6509dbb1a475193740ede0d7be8667
Description-en: Oracle Berkeley Database Java Edition
 Oracle Berkeley DB Java Edition is a open source, embeddable,
 transactional storage engine written entirely in Java. Like Oracle
 Berkeley DB, Oracle Berkeley DB Java Edition executes in the address
 space of the application, without the overhead of client/server
 communication. It stores data in the application's native format, so
 no runtime data translation is required. It provides an easy-to-use,
 programmatic interface, allowing developers to store and retrieve
 information quickly, simply and reliably.

Package: libdb1-compat
Description-md5: 91491baa35c58aa1b77922b47048a3a1
Description-en: Berkeley database routines [glibc 2.0/2.1 compatibility]
 libdb is a library for manipulating database files, developed at Berkeley.
 .
 It supports three kinds of file formats:
 * btree. A representation of a sorted, balanced tree structure.
 * hashed. An extensible, dynamic hashing scheme.
 * UNIX file oriented. A byte stream file with fixed or variable length
 records.
 .
 This library exists for compatibility with applications built against
 glibc 2.0 or 2.1. There is intentionally no corresponding development
 package. Do not link new applications against this library!

Package: libdbcsr-dev
Description-md5: 160cfd17836e2e050249efbe127fc5da
Description-en: Distributed Block Compressed Sparse Row matrix library
 DBCSR is a library designed to efficiently perform sparse matrix matrix
 multiplication, among other operations. It is MPI and OpenMP parallel.

Package: libdbd-cassandra-perl
Description-md5: 9f5379bafb0b46d6dd9fbe44a525ce5f
Description-en: Perl DBI database backend for Cassandra
 DBD::Cassandra is a Perl5 Database Interface driver for Cassandra, using the
 CQL3 query language.

Package: libdbd-csv-perl
Description-md5: 0e1fb9c03fe342ef9c374c13ac054aa1
Description-en: DBI driver for CSV files
 DBD::CSV is a Perl DBI Driver for providing an SQL-based interface to records
 stored in Comma-Separated Value (CSV) files. Such files are frequently used
 for exporting data from Microsoft's Access and Excel applications.

Package: libdbd-excel-perl
Description-md5: e8d20038f7dec065742f51fe75044ff1
Description-en: SQL interface (via DBI) for accessing Excel files
 The DBD::Excel module is a DBI driver which permits access to Excel files
 (in the 95, 97 and 2000 flavours) via SQL commands through the Perl DBI.
 .
 As of 0.06, this module is still in an ALPHA VERSION according to its author.

Package: libdbd-firebird-perl
Description-md5: 6be32b2a0797b9114d3909b9eee2558d
Description-en: Perl DBI driver for Firebird RDBMS server
 DBD::Firebird is a Perl Database Driver module which works with the generic
 DBI module, adding support for Firebird databases. It enables access to
 Firebird databases from Perl scripts.

Package: libdbd-ldap-perl
Description-md5: 2d250e26ffe5e5993bcc20357641884a
Description-en: Perl extension for LDAP access via an SQL/Perl DBI interface
 DBD::LDAP is a DBI extension module adding an SQL database interface to
 standard LDAP databases to Perl's database-independent database interface.
 You will need access to an existing LDAP database or set up your own using
 an LDAP server, ie. "OpenLDAP", see (http://www.openldap.org).
 .
 The main advantage of DBD::LDAP is the ability to query LDAP databases via
 standard SQL queries in leu of cryptic LDAP "filters".  LDAP is optimized for
 quick lookup of existing data, but DBD::LDAP does support entry inserts,
 updates, and deletes with commit/rollback via the standard SQL commands!

Package: libdbd-mariadb-perl
Description-md5: 3e9fe127877feb496366219a60241c43
Description-en: Perl5 database interface to the MariaDB/MySQL databases
 DBD::MariaDB is a Perl5 Database Interface driver for the MariaDB/MySQL
 databases. In other words: DBD::MariaDB is an interface between the Perl
 programming language and the MariaDB/MySQL programming API that comes with
 the MariaDB/MySQL relational database management systems. Most functions
 provided by this programming API are supported.
 .
 DBD::MariaDB is a fork of DBD::mysql (libdbd-mysql-perl) with inprovements in
 MariaDB compatibility, Perl Unicode support, and some security related bug
 fixes, at the cost of not being 100% backwards compatible.

Package: libdbd-mock-perl
Description-md5: b0d015475e873bc48ff3b0a8968cbfce
Description-en: Mock database driver for testing
 Testing with databases can be tricky. If you are developing a system married
 to a single database then you can make some assumptions about your
 environment and ask the user to provide relevant connection information. But
 if you need to test a framework that uses DBI, particularly a framework that
 uses different types of persistence schemes, then it may be more useful to
 simply verify what the framework is trying to do -- ensure the right SQL is
 generated and that the correct parameters are bound. DBD::Mock makes it easy
 to just modify your configuration (presumably held outside your code) and
 just use it instead of DBD::Foo (like DBD::Pg or DBD::mysql) in your
 framework.

Package: libdbd-multi-perl
Description-md5: 68cf147eb522d788be416e3b76abaea0
Description-en: failover and load balancing of DBI handles
 DBD::Multi manages multiple database connections for failovers and
 also simple load balancing.  It acts as a proxy between your code and
 your database connections, transparently choosing a connection for
 each query, based on your preferences and present availability of the
 DB server.
 .
 DBD::Multi is intended for read-only operations (where some other
 application is being used to handle replication).

Package: libdbd-mysql-perl
Description-md5: fa0435d9b500e1b12da8be5d1e5ed096
Description-en: Perl5 database interface to the MariaDB/MySQL database
 DBD::mysql is the Perl5 Database Interface driver for the MariaDB/MySQL
 database. In other words: DBD::mysql is an interface between the Perl
 programming language and the MySQL programming API that comes with the
 MariaDB/MySQL relational database management system. Most functions provided by
 this programming API are supported. Some rarely used functions are
 missing, mainly because no one ever requested them. However supported
 features include: compression of data between server and client; timeouts;
 SSL; prepared statement support; server administration such as creating
 and dropping databases and restarting the server; auto-reconnection;
 utf8; bind type guessing; bind comment placeholders; automated insert ids;
 transactions; multiple result sets and multithreading.

Package: libdbd-odbc-perl
Description-md5: 5833dd749816f1f1e7bc46dd9daebc27
Description-en: Perl Database Driver implementing ODBC for DBI
 DBD::ODBC allows DBI to connect to any server complying with the ODBC (Open
 DataBase Connectivity) standard. This provides access to various platforms
 which do not currently have Perl DataBase Drivers available.

Package: libdbd-patroni-perl
Description-md5: d47d8380c4c2a86b2fbb1b50047b72e5
Description-en: DBI driver for PostgreSQL with Patroni cluster support
 DBD::Pg driver isn't able to deal directly with a Patroni cluster.
 DBD::Patroni is a layer on top of DBD::Pg capable of detecting the
 master node and its slaves in a Patroni cluster. It is also able to
 redirect read-only queries to slave nodes. In case of error, before
 reporting it, it first tries to rediscover the Patroni topology and
 tries to replay the query when master changed.

Package: libdbd-pg-perl
Description-md5: 8f11ac659c969bc02ab2b29b23338305
Description-en: Perl DBI driver for the PostgreSQL database server
 DBD::Pg is a Perl DBI Database Driver module that works with the DBI module to
 provide access to PostgreSQL databases. It enables you to control a PostgreSQL
 database in a Perl script.

Package: libdbd-sqlite3-perl
Description-md5: 502e46c1dbf541f6f876adf3c5ab6553
Description-en: Perl DBI driver with a self-contained RDBMS
 DBD::SQLite is a Perl DBI driver with a self-contained relational database
 management system. It embeds a small and fast embedded SQL database engine
 called SQLite (see sqlite3) into a DBI driver. It is useful if you want a
 relational database for your project, but don't want to install a large
 RDBMS system like MySQL or PostgreSQL.
 .
 SQLite supports the following features:
 .
 * Implements a large subset of SQL92 (<URL:http://www.sqlite.org/lang.html>)
 * A complete DB in a single disk file
 Everything for your database is stored in a single disk file, making it
 easier to move things around than with DBD::CSV.
 * Atomic commit and rollback
 .
 The engine is very fast, but for updates/inserts/dml it does perform a global
 lock on the entire database. This, obviously, might not be good for multiple
 user systems. The database also appears to be significantly faster if your
 transactions are coarse.

Package: libdbd-sybase-perl
Description-md5: fd3801e0c3409462fab30118943406c4
Description-en: Sybase/MS SQL database driver for the DBI module
 DBD::Sybase is a Perl module which works with the DBI module to provide
 access to Sybase and Microsoft SQL databases.

Package: libdbd-xbase-perl
Description-md5: 9dbee5e7054685467814bfc75877a055
Description-en: Perl module to access xbase files (optionally through DBI)
 DBD::XBase allows creation, access and modification of .dbf (dBase,
 Clipper, Fox* style) database files. It is capable of handling memo
 files, but indexes only in a somewhat limited way. It has two
 interfaces: one using SQL commands (through DBI) ad the other with a
 simple OO interface.
 .
 You can use the included dbf_dump program to dump the content of a .dbf file.

Package: libdbi-test-perl
Description-md5: 46d2c176a521fea69620ba220e62eb50
Description-en: test suite for the DBI API
 DBI::Test aims to be a test suite for the DBI API and an underlying DBD
 driver, to check if the provided functionality is working and complete.
 .
 Part of this module is the ability for self-testing using DBI::Mock. This is
 not designed to be another DBI::PurePerl - it's designed to allow tests can
 be verified to work as expected in a sandbox. This is, of course, limited to
 DBI API itself and cannot load any driver nor really execute any action.

Package: libdbicx-sugar-perl
Description-md5: 4137eb8e7a8c662ee431040da6e942d6
Description-en: syntax sugar for DBIx::Class
 DBICx::Sugar provides some syntax sugar
 for your DBIx::Class applications.
 .
 DBIx::Class is an SQL to OO mapper
 with an object API inspired by Class::DBI
 and a resultset API that allows abstract encapsulation
 of database operations.

Package: libdbicx-testdatabase-perl
Description-md5: f2c15e34d12e68488cbab2f6de385725
Description-en: module for testing a DBIx::Class::Schema
 DBICx::TestDatabase is a Perl module useful for testing applications built
 with DBIx::Class (see libdbix-class-perl). It creates a temporary in-memory
 SQLite database, deploys your DBIC Schema, and then connects to it. This lets
 you easily test your schema using a fresh database for every test, ensuring
 that the ordering of tests will not affect failure.

Package: libdbix-abstract-perl
Description-md5: e3e392a67302617d935f6ad53f427152
Description-en: DBI SQL abstraction
 DBIX::Abstract provides methods for retrieving and storing data in SQL
 databases.  It provides methods for all of the more important SQL
 commands (like SELECT, INSERT, REPLACE, UPDATE, DELETE).
 .
 It endeavors to produce an interface that will be intuitive to those
 already familiar with SQL.
 .
 Notable features include:
 * data_source generation for some DBD drivers.
 * Can check to make sure the connection is not stale and reconnect if
 it is.
 * Controls statement handles for you.
 * Can delay writes.
 * Generates complex where clauses from hashes and arrays.
 * Shortcuts (convenience functions) for some common cases.
 (Like select_all_to_hashref.)

Package: libdbix-admin-createtable-perl
Description-md5: 09d0c43a6b6d04389dbce4c69a43d1f2
Description-en: DBI extension for manipulating tables
 DBIx::Admin::CreateTable provides an interface to create and drop
 tables, primary indexes, and sequences. The following databases are
 supported: MariaDB, MySQL, Oracle, Postgres and SQLite.

Package: libdbix-bulkloader-mysql-perl
Description-md5: c73024e5ecdc57572c79d766113b7ba4
Description-en: Perl extension for MySQL bulk loading
 DBIx::BulkLoader::Mysql provides a simple buffering bulk-loader interface
 for MySQL.
 .
 SEE ALSO
 https://metacpan.org/pod/DBI
 https://metacpan.org/pod/DBD::mysql

Package: libdbix-class-candy-perl
Description-md5: 03a60e63124e810e73c719af6bae55e8
Description-en: module providing syntax sugar for DBIx::Class
 DBIx::Class::Candy is a Perl module that provides syntactic sugar for result
 definitions for DBIx::Class (see libdbix-class-perl). It reduces repetitive
 boilerplate and provides more concise aliases for methods, simplifying the
 definition and maintenance of your schema.

Package: libdbix-class-cursor-cached-perl
Description-md5: ba90048f30c2863d117cb5ba4d0d7d34
Description-en: cursor object with built-in caching support
 DBIx::Class::Cursor::Cached is a Perl module providing a cursor class with
 built-in caching support. It allows for traversal of an arbitrary result set
 using "next", retrieving all results with "all" and resetting the cursor with
 "reset." Moreover, it caches your results to increase speed.

Package: libdbix-class-datetime-epoch-perl
Description-md5: 8bf744ddde5d0e863811b622b8b41c32
Description-en: extension for creating DateTime objects from columns
 DBIx::Class::DateTime::Epoch is an extension to DBIx::Class which creates
 DateTime (see libdatetime-perl) objects from column data on-the-fly. It is
 able to manipulate UNIX epoch data stored as an integer or varchar.

Package: libdbix-class-deploymenthandler-perl
Description-md5: c2b0ab4aabbd6f16b7f47a8c2903e83c
Description-en: extensible module for DBIx::Class deployment
 DBIx::Class::DeploymentHandler is a tool for deploying and upgrading
 databases with DBIx::Class. It is designed to be much more flexible
 than DBIx::Class::Schema::Versioned.

Package: libdbix-class-dynamicdefault-perl
Description-md5: 6e71d2cb0f4b40da4483242053bbe715
Description-en: dbix-class extension to automatically set and update fields
 DBIx::Class::DynamicDefault provides a callback-based interface to inject
 sufficiently complex default values into a field upon row creation and
 subsequent updates of that row.

Package: libdbix-class-encodedcolumn-perl
Description-md5: 0479ca69322ddb1e4f1654fa3f5a4b3a
Description-en: extension to encode column values automatically
 DBIx::Class::EncodedColumn is a DBIx::Class component which can automatically
 encode a column's contents whenever the value of that column is set, similar
 to DBIx::Class::DigestColumns. Any data you write is automatically converted
 on-the-fly and, in contrast to DigestColumns, any arbitrary message digest or
 encryption method can be supported through an appropriate encoding class.

Package: libdbix-class-factory-perl
Description-md5: 3a21048c63d93704e63cb7fa562584f3
Description-en: factory-style fixtures for DBIx::Class
 Ruby has factory_girl, Python has factory_boy. Now Perl has
 DBIx::Class::Factory.
 .
 Creating big fixture batches may be a pain. This module provides easy way
 of creating data in database via DBIx::Class.
 .
 To create a factory just derive from DBIx::Class::Factory and apply some
 settings. You can also add some data at the moment of creating instance,
 redefining factory defaults.
 .
 Tests for this module contains a bunch of useful examples.

Package: libdbix-class-helpers-perl
Description-md5: a1da3ba111f3beabcb2d9cd4177a9c40
Description-en: collection of helpers for DBIx::Class
 DBIx::Class::Helpers bundles many useful helpers for DBIx::Class that
 simplify the common case stuff.

Package: libdbix-class-htmlwidget-perl
Description-md5: 8fbf02f43f52fd95f81ae3d08be22d9a
Description-en: DBIx::Class::HTMLWidget perl module
 Something like Class::DBI::FromForm / Class::DBI::FromCGI but using
 HTML::Widget for form creation and validation and DBIx::Class as a ORM.
 .
 You'll need a working DBIx::Class setup and some knowledge of
 HTML::Widget and Catalyst.

Package: libdbix-class-inflatecolumn-fs-perl
Description-md5: 9d4f51ee301cf2bac2098580a3ad675f
Description-en: Inflate/deflate columns to Path::Class::File objects
 DBIx::Class::InflateColumn::FS provides DBIx::Class style column
 inflation to a Path::Class::File object allowing file system storage
 of BLOBS.
 .
 The storage path is specified with fs_column_path. Each file receives a
 unique name, so the storage for all FS columns can share the same path.
 .
 Within the path specified by fs_column_path, files are stored in
 sub-directories based on the first 2 characters of the unique file
 names.

Package: libdbix-class-inflatecolumn-ip-perl
Description-md5: 2083c685725a738d3106e9d925e61552
Description-en: extension for creating NetAddr::IP objects from columns
 DBIx::Class::InflateColumn::IP is an extension to DBIx::Class which creates
 NetAddr::IP (see libnetaddr-ip-perl) objects from column data on-the-fly. It
 supports columns stored as an integer or varchar, as well as custom address
 classes.

Package: libdbix-class-inflatecolumn-serializer-perl
Description-md5: f143fe15b8d64dd55d3e790a6b9b6c0d
Description-en: DBIx::Class inflator to serialize Perl data structures
 DBIx::Class::InflateColumn::Serializer is a DBIx::Class column inflator,
 that helps you store and retrieve serialized Perl data structures in
 your database columns.

Package: libdbix-class-introspectablem2m-perl
Description-md5: c0ecda20c2698e549a6550896f0aae37
Description-en: Introspection of many-to-many DBIx::Class relationships
 Because DBIx::Class many-to-many relationships are not actual relationships,
 they cannot be introspected with DBIx::Class.  They are actually just a
 collection of convenience  methods that bridge two actual relationships.
 .
 DBIx::Class::IntrospectableM2M can be used to store all relevant information
 about these M2M relationships so they can later be introspected and examined.

Package: libdbix-class-optimisticlocking-perl
Description-md5: 78831d07988ebc6a202ece357f662037
Description-en: Optimistic locking support for DBIx::Class
 Optimistic locking is an alternative to using exclusive locks when you
 have the possibility of concurrent, conflicting updates in your database.
 The basic principle is you allow any and all clients to issue updates and
 rather than preemptively synchronizing all data  modifications (which is
 what happens with exclusive locks) you are "optimistic" that updates won't
 interfere with one another and the updates will only fail when they do
 in fact interfere with one another.

Package: libdbix-class-perl
Description-md5: 002480230e1d7f57fc9760c9ee28f41d
Description-en: extensible and flexible object <-> relational mapper
 DBIx::Class is an SQL to OO mapper with an object API inspired by Class::DBI
 (and a compatibility layer as a springboard for porting) and a resultset API
 that allows abstract encapsulation of database operations. It aims to make
 representing queries in your code as perl-ish as possible while still
 providing access to as many of the capabilities of the database as possible,
 including retrieving related records from multiple tables in a single query,
 JOIN, LEFT JOIN, COUNT, DISTINCT, GROUP BY and HAVING support.
 .
 DBIx::Class can handle multi-column primary and foreign keys, complex queries
 and database-level paging, and does its best to only query the database in
 order to return something you've directly asked for. If a resultset is used
 as an iterator it only fetches rows off the statement handle as requested
 in order to minimise memory usage. It has auto-increment support for SQLite,
 MySQL, PostgreSQL, Oracle, SQL Server and DB2 and is known to be used in
 production on at least the first four, and is fork- and thread-safe out of
 the box (although your DBD may not be).

Package: libdbix-class-resultset-recursiveupdate-perl
Description-md5: 113604d5c79e60ec7fc83d51479e9ff3
Description-en: module for recursive updates of DBIx::Class::ResultSets
 You can feed the ->create method of DBIx::Class with a recursive
 datastructure and have the related records created. Unfortunately you cannot
 do a similar thing with update_or_create.
 .
 DBIx::Class::ResultSet::RecursiveUpdate tries to fill that void.
 .
 It is a base class for DBIx::Class::ResultSet providing the method
 recursive_update which works just like update_or_create but can recursively
 update or create result objects composed of multiple rows.

Package: libdbix-class-schema-config-perl
Description-md5: c7db5ea00e15941431a2317cef073dc3
Description-en: Manage connection credentials for DBIx::Class::Schema
 DBIx::Class::Schema::Config is a subclass of DBIx::Class::Schema that allows
 the loading of credentials & configuration from a file. The actual code
 itself would only need to know about the name used in the configuration file.
 This aims to make it simpler for operations teams to manage database
 credentials.

Package: libdbix-class-schema-loader-perl
Description-md5: 16d89117dc9f6bca0af6f03db31aae21
Description-en: module to automate definition of a DBIx::Class::Schema
 DBIx::Class::Schema::Loader is an extension to DBIx::Class that automates the
 definition of a DBIx::Class::Schema by scanning table schemas and setting up
 columns and primary keys appropriately. It supports MySQL, PostgreSQL, SQLite
 and DB2.
 .
 Bare table definitions are fairly straightforward, but relationship creation
 is somewhat heuristic, especially with respect to choosing relationship types
 and names, as well as join types. The relationships generated by this module
 will probably never be as well-defined as hand-generated ones.

Package: libdbix-class-schema-populatemore-perl
Description-md5: 967236e239dea0fc3e49c86ca91b75b5
Description-en: module providing an enhanced 'populate' method to DBIx::Class apps
 DBIx::Class::Schema::PopulateMore is a DBIx::Class::Schema component that
 provides an enhanced version of the builtin method "populate" in
 DBIx::Class::Schema. What it does is make it easier when you are doing a
 first time setup and need to insert a bunch of rows, like the first time you
 deploy a new database, or after you update it.

Package: libdbix-class-timestamp-perl
Description-md5: 5a348085ff3f07a86184c1c4435b299c
Description-en: DBIx::Class extension to update and create date and time based fields
 DBIx::Class::TimeStamp works in conjunction with InflateColumn::DateTime to
 automatically set update and create date and time based fields in a table.

Package: libdbix-class-tree-nestedset-perl
Description-md5: ed194121fb288b7c0c733221cbf49806
Description-en: module to manage trees of data using the nested set model
 The module DBIx::Class::Tree::NestedSet provides methods for working
 with nested set trees.
 The nested tree model is a way of representing hierarchical information
 in a database. This takes a different approach to the Adjacency List
 implementation.

Package: libdbix-class-tree-perl
Description-md5: 4f6f41a5df8f37b7563ca9bec9ac152c
Description-en: module to manipulate and anaylze tree structured data
 DBIx::Class::Tree provides the tools to represent, modify, and analyze trees
 of data with DBIx::Class.
 .
 COMPONENTS
 .
 DBIx::Class::Tree::AdjacencyList
 Manage a tree of data using the common adjacency list model.
 .
 DBIx::Class::Tree::AdjacencyList::Ordered
 Glue DBIx::Class::Ordered and DBIx::Class::Tree::AdjacencyList together.

Package: libdbix-class-uuidcolumns-perl
Description-md5: 7ed903cd87b5295ca0ebb02ab3955b12
Description-en: Implicit uuid columns
 DBIx::Class::UUIDColumns provides a behaviour similar to Class::DBI::UUID. It
 impments globally unique columns values. When an object is created, the
 columns specified are given unique IDs.
 .
 When loaded, UUIDColumns will search for a suitable uuid generation module
 from the following list of supported modules:
 .
 * Data::UUID
 * APR::UUID*
 * UUID
 .
 If no supporting module can be found, an exception will be thrown.

Package: libdbix-connector-perl
Description-md5: 51710fcf629aa1118f51bfc1cdfeb5e1
Description-en: fast and safe DBI connection and transaction management
 DBIx::Connector provides a simple interface for fast and safe DBI
 connection and transaction management. Connecting to a database can be
 expensive; you don't want your application to re-connect every time you
 need to run a query. The efficient thing to do is to hang on to a
 database handle to maintain a connection to the database in order to
 minimize that overhead. DBIx::Connector lets you do that without having
 to worry about dropped or corrupted connections.

Package: libdbix-contextualfetch-perl
Description-md5: e1bf49c8dd003776b47cb2aff3544baa
Description-en: module to add context aware fetches to DBI
 The Perl database independent interface - DBI - does not take much
 advantage of Perl's context sensitivity. This is the situation where
 a Perl subroutine knows whether the caller wants a single scalar
 value or a list of them to be returned.
 .
 DBIx::ContextualFetch is a sub-class of DBI which redefines some of
 the various fetch methods to fix this oversight. It also adds a few
 new methods for convenience (though not necessarily efficiency). Much
 of this code was originally part of the IMA::DBI Perl module
 (libima-dbi-perl package).

Package: libdbix-datasource-perl
Description-md5: d0761466f8544ca061ea0c2e193bc32d
Description-en: database-independent module to create and drop functions
 DBIx::DataSource implements create_database and drop_database functions for
 databases.  It aims to provide a common interface to database creation and
 deletion regardless of the actual database being used.
 .
 Currently supported databases are MySQL and PostgreSQL.  Assistance adding
 support for other databases is welcomed and relatively simple - see
 DBIx::DataSource::Driver.

Package: libdbix-dbschema-perl
Description-md5: 37be17e548bf3d4c8e74536d381ca8b7
Description-en: Perl module to manipulate schemas independently of databases
 DBIx::DBSchema objects are collections of DBIx::DBSchema::Table objects and
 represent a database schema.
 .
 This module implements an OO-interface to database schemas.  Using this
 module, you can create a database schema with an OO Perl interface.  You can
 read the schema from an existing database.  You can save the schema to disk
 and restore it from a different process.  Most importantly, DBIx::DBSchema
 can write SQL CREATE statements  for different databases from a single source.
 .
 Currently supported databases are MySQL, PostgreSQL, Oracle, Sybase and SQLite.
 DBIx::DBSchema will attempt to use generic SQL syntax for other databases.
 Assistance adding support for other databases is welcomed.  See the
 DBIx::DBSchema::DBD manpage, "Driver Writer's Guide and Base Class".

Package: libdbix-dbstag-perl
Description-md5: f053071cd12313fea907732202ec0d7c
Description-en: module providing relational database to hierarchical mapping
 The module DBIx::DBStag is for mapping from databases to Stag objects
 (Structured Tags - see the Data::Stag manpage), which can also be
 represented as XML. It has two main uses:
 .
 Querying
 This module can take the results of any SQL query and decompose the
 flattened results into a tree data structure which reflects the
 foreign keys in the underlying relational schema. It does this by
 looking at the SQL query and introspecting the database schema,
 rather than requiring metadata or an object model.
 .
 In this respect, the module works just like a regular the DBI
 manpage handle, with some extra methods provided.
 .
 Storing Data
 DBStag objects can store any tree-like datastructure (such as XML
 documents) into a database using normalized schema that reflects the
 structure of the tree being stored. This is done using little or no
 metadata.
 .
 XML can also be imported, and a relational schema automatically
 generated.

Package: libdbix-dr-perl
Description-md5: f849f3d46c8ca0aa8f9a436c3fd9598d
Description-en: easy DBI helper
 The package extends DBI and allows You:
 .
 * to use perl inside Your SQL requests;
 * to bless resultsets into Your package;
 * to place Your SQL's into dedicated directory;
 * to use usual DBI methods.

Package: libdbix-easy-perl
Description-md5: f666987397be3d35c1428823c742508e
Description-en: Easy to Use DBI Interface
 DBIx::Easy is an easy to use DBI interface.
 Currently the Pg, mSQL, MySQL, sybase and ODBC drivers are supported.
 Note that you also need one of the DBD::* drivers to use this module.
 For additional information please refer to the manpage.

Package: libdbix-fulltextsearch-perl
Description-md5: 00371a289760f15c23fad8ba600aad5c
Description-en: Indexing documents with MySQL as storage
 DBIx::FullTextSearch is a flexible solution for indexing contents of documents.
 It uses the MySQL database to store the information about words and
 documents and provides Perl interface for indexing new documents,
 making changes and searching for matches.  For DBIx::FullTextSearch, a document
 is nearly anything -- Perl scalar, file, Web document, database field.
 .
 The basic style of interface is shown above. What you need is a MySQL
 database and a DBI with DBD::mysql. Then you create a DBIx::FullTextSearch
 index  -- a set of tables that maintain all necessary information. Once created
 it can be accessed many times, either for updating the index (adding
 documents) or searching.
 .
 DBIx::FullTextSearch uses one basic table to store parameters of the index.
 Second table is used to store the actual information about documents and words,
 and depending on the type of the index (specified during index creation)
 there may be more tables to store additional information (like
 conversion from external string names (eg. URL's) to internal numeric
 form). For a user, these internal thingies and internal behaviour of the
 index are not important. The important part is the API, the methods to
 index document and ask questions about words in documents. However,
 certain understanding of how it all works may be useful when you are
 deciding if this module is for you and what type of index will best
 suit your needs.

Package: libdbix-introspector-perl
Description-md5: bd33bf154dfa77dd2ef7b66666900583
Description-en: module to detect what database code is connected to
 DBIx::Introspector is a module factored out of the DBIx::Class database
 detection code. Most code that needs to detect which database it is connected
 to assumes that there is a one-to-one mapping from database drivers to
 database engines. Unfortunately reality is rarely that simple. For instance,
 DBD::ODBC is typically used to connect to SQL Server, but ODBC can be used to
 connect to PostgreSQL, MySQL, and Oracle. Additionally, while ODBC is the
 most common way to connect to SQL Server, it is not the only option, as
 DBD::ADO can also be used.
 .
 DBIx::Introspector can correctly detect which database you are connected to,
 because it was factored out of a complex, working codebase. On top of that it
 has been written to be very extensible. So if you needed to detect which
 version of your given database you are connected to that would not be
 difficult.

Package: libdbix-multistatementdo-perl
Description-md5: d374160f31869fe3f1eea83bc6de0fb8
Description-en: multiple SQL statements in a single do() call with any DBI driver
 Some DBI drivers don't support the execution
 of multiple statements in a single do() call.
 DBIx::MultiStatementDo tries to overcome such limitation,
 letting you execute any number of SQL statements
 (of any kind, not only DDL statements)
 in a single batch, with any DBI driver.
 .
 The DBI is a database access module
 for the Perl programming language.
 It defines a set of methods, variables, and conventions
 that provide a consistent database interface,
 independent of the actual database being used.

Package: libdbix-oo-perl
Description-md5: 0725818c85dea2eb351a44baf263fee0
Description-en: database to Perl objects abstraction layer
 DBIx::OO has been inspired by the wonderful Class::DBI.  It is a
 database-to-Perl-Objects abstraction layer, allowing you to interact
 with a database using common Perl syntax.

Package: libdbix-password-perl
Description-md5: bce243ca78a6be9104e64ee8c4ea3183
Description-en: Perl module for creating a global password file for DB passwords
 Don't you hate keeping track of database passwords and such
 throughout your scripts? How about the problem of changing those
 passwords on a mass scale? DBIx::Password is one possible solution.
 .
 It keeps track of all your virtual users, databases, password, etc. in one
 central file.

Package: libdbix-profile-perl
Description-md5: 8bddcdc9880b896f009cd9ada602a0fe
Description-en: DBI query profiler
 DBIx::Profile is a quick and easy, and mostly transparent, profiler
 for scripts using DBI.  It collects information on the query
 level, and keeps track of first, failed, normal, and total amounts
 (count, wall clock, CPU time) for each function on the query.
 .
 NOTE: DBIx::Profile use Time::HiRes to clock the wall time and
 the old standby times() to clock the CPU time.  The CPU time is
 pretty coarse.
 .
 DBIx::Profile can also trace the execution of queries.  It will print
 a timestamp and the query that was called.  This is optional, and
 occurs only when the environment variable DBIXPROFILETRACE is set
 to 1. (ex: (bash) export DBIXPROFILETRACE=1).

Package: libdbix-recordset-perl
Description-md5: 7d6877461430c310a9d843b8380298d6
Description-en: Perl extension for DBI recordsets
 DBIx::Recordset is a perl module for abstraction and simplification of
 database access.
 .
 The goal is to make standard database access (select/insert/update/delete)
 easier to handle and independent of the underlying DBMS. Special attention is
 made on web applications to make it possible to handle the state-less access
 and to process the posted data of form fields, but DBIx::Recordset is not
 limited to web applications.
 .
 DBIx::Recordset uses the DBI API to access the database, so it should
 work with every database for which a DBD driver is available (see
 also DBIx::Compat).
 .
 Most public functions take a hash reference as parameter, which makes
 it simple to supply various different arguments to the same
 function. The parameter hash can also be taken from a hash containing
 posted form fields like those available with CGI.pm, mod_perl,
 HTML::Embperl and others.

Package: libdbix-runsql-perl
Description-md5: d254eb0af24c99a132cc7fb3e334c94e
Description-en: module to run an SQL file via a DBI handle
 DBIx::RunSQL can load an SQL file in to a database via a database handle,
 rather than requiring a manual loading procedure invoking database
 command line clients.

Package: libdbix-safe-perl
Description-md5: 3f02a19c7e269d9d679e7e0581c217b3
Description-en: safe wrapper to DBI interface
 The purpose of the DBIx::Safe module is to give controlled, limited access to
 an application, rather than simply passing it a raw database handle through
 DBI. DBIx::Safe acts as a wrapper to the database, by only allowing through
 the commands you tell it to. It filters all things related to the database
 handle - methods and attributes.
 .
 The typical usage is for your application to create a database handle via a
 normal DBI call to new(), then pass that to DBIx::Safe->new(), which will
 return you a DBIx::Safe object. After specifying exactly what is and what is
 not allowed, you can pass the object to the untrusted application. The object
 will act very similar to a DBI database handle, and in most cases can be used
 interchangeably.
 .
 By default, nothing is allowed to run at all. There are many things you can
 control. You can specify which SQL commands are allowed, by indicating the
 first word in the SQL statement (e.g. 'SELECT'). You can specify which
 database methods are allowed to run (e.g. 'ping'). You can specify a regular
 expression that allows matching SQL statements to run (e.g. 'qr{SET
 TIMEZONE}'). You can specify a regular expression that is NOT allowed to run
 (e.g. qr(UPDATE xxx}). Finally, you can indicate which database attributes
 are allowed to be read and changed (e.g. 'PrintError'). For all of the above,
 there are matching methods to remove them as well.

Package: libdbix-searchbuilder-perl
Description-md5: 4cb592bd50ed411fe6d7f2cddf322948
Description-en: Perl implementation of a simple ORM
 DBIx::SearchBuilder is a simple implementation of an Object-Relational Mapper
 (ORM). It provides an object-oriented mechanism for retrieving and updating
 data in a DBI-accessible database. This module is similar in nature to other,
 more popular, solutions like Rose::DB::Object (see librose-db-object-perl) and
 DBIx::Class (libdbix-class-perl).

Package: libdbix-sequence-perl
Description-md5: f3c2b9e39ed64d2360350d24cc43c55c
Description-en: simple SQL92 ID generator
 DBIx::Sequence is intended to give easier portability to Perl database
 application by providing a database independent unique ID generator. This way,
 an application developer is not bound to use his database's SEQUENCE or
 auto_increment thus making his application portable on multiple database
 environnements.
 .
 This module implements a simple Spin Locker mechanism and is garanteed to
 return a unique value every time it is called, even with concurrent processes.
 It uses your database for its state storage with ANSI SQL92 compliant SQL. All
 SQL queries inside DBIx::Sequence are pre cached and very efficient especially
 under mod_perl.

Package: libdbix-simple-perl
Description-md5: 9a1e1b0f7177572f9add5df090025eb7
Description-en: Perl module implementing an simpler interface to DBI
 DBIx::Simple provides a simplified interface to DBI, Perl's powerful de-facto
 standard database interface. This module is aimed at rapid development and
 easy maintenance of your codebase. A single method prepares and executes your
 queries, and the result object (which wraps the statement handle) provides
 easy row-by-row iteration and slurping methods.
 .
 The query method returns either a result object, or a dummy object. The dummy
 object returns undef (or an empty list) for all methods and when evaluated in
 boolean context, is false. The dummy object lets you postpone (or skip) error
 checking, but it also makes immediate error checking simple.

Package: libdbix-xml-rdb-perl
Description-md5: fea82b7f271b3205f33a16268edc31a5
Description-en: perl module for creating XML from a DBI datasource
 This module is a simple creator of XML data from DBI datasources.  It
 allows you to easily extract data from a database, and manipulate
 later using XML::Parser.
 .
 Binary data is encoded using UTF-8.  This is automatically decoded
 when parsing with XML::Parser.
 .
 The examples need libxml-parser-perl.

Package: libdbix-xmlmessage-perl
Description-md5: e017b29564607d71f7a7682dc689e518
Description-en: perl module for exchanging XML messages between DBI data sources
 This module maintains simple XML templates that describe object
 structure.  The module is capable of generating SQL statements based
 on these templates and executing them against DBI data sources. After
 executing the SQL, the package formats the data results into XML
 strings.
 .
 Inbound messages can be processed according to the same kind of
 templates and the database is updated accordingly. Templates are
 capable of defining the SQL operators, plus new SAVE operation which
 is basically a combination of SELECT and either INSERT or UPDATE
 depending on whether the record was found by the compound key value
 or not.

Package: libdbm-deep-perl
Description-md5: 239b9b1c3e41ef14bc74e72629e57b91
Description-en: pure perl multi-level hash/array DBM that supports transactions
 DBM::Deep is an unique flat-file database module, written in pure perl. True
 multi-level hash/array support (unlike MLDBM, which is faked), hybrid OO /
 tie() interface, cross-platform FTPable files, ACID transactions, and is quite
 fast. Can handle millions of keys and unlimited levels without significant
 slow-down. Written from the ground-up in pure perl -- this is NOT a wrapper
 around a C-based DBM.

Package: libdbus-c++-1-0v5
Description-md5: bad488067b9b9d5e5de7624f28795f61
Description-en: C++ API for D-Bus (runtime library with independent main loop)
 DBus-c++ attempts to provide a C++ API for D-Bus. The library has a GLib/GTK
 and an Ecore main loop integration. It also offers an optional own main loop.
 .
 This package includes the shared object files that do not depend on GLib/GTK
 or Ecore.

Package: libdbus-c++-bin
Description-md5: 18c9c3149196e7f54f99109c5250eb70
Description-en: C++ API for D-Bus (utilities)
 DBus-c++ attempts to provide a C++ API for D-Bus. The library has a GLib/GTK
 and an Ecore main loop integration. It also offers an optional own main loop.
 .
 This package includes binary utilities.

Package: libdbus-c++-dev
Description-md5: fbf7bb2ba3e6e934095db43c59e979fd
Description-en: C++ API for D-Bus (development package)
 DBus-c++ attempts to provide a C++ API for D-Bus. The library has a GLib/GTK
 and an Ecore main loop integration. It also offers an optional own main loop.
 .
 This package includes static object and header files.

Package: libdbus-c++-doc
Description-md5: c4c55e2fbb99deb12f218eb4154bee90
Description-en: C++ API for D-Bus (documentation)
 DBus-c++ attempts to provide a C++ API for D-Bus. The library has a GLib/GTK
 and an Ecore main loop integration. It also offers an optional own main loop.
 .
 This package includes the documentation files.

Package: libdbus-c++-glib-1-0
Description-md5: a79d8d2c35726dd3ca76fec792621b98
Description-en: C++ API for D-Bus (runtime library with GLib main loop)
 DBus-c++ attempts to provide a C++ API for D-Bus. The library has a GLib/GTK
 and an Ecore main loop integration. It also offers an optional own main loop.
 .
 This package includes the shared object files for integration with GLib/GTK.

Package: libdbus-cpp-dev
Description-md5: d2ec7695c149eeedc0e937b6149296c9
Description-en: header-only dbus-binding leveraging C++-11 (development files)
 A header-only dbus-binding leveraging C++-11, relying on compile-time
 polymorphism to integrate with arbitrary type systems.
 .
 D-Bus is a message bus used for sending messages between applications.

Package: libdbus-cpp5
Description-md5: 62f1a1fd4dd892dd7249cd053e3981cd
Description-en: header-only dbus-binding leveraging C++-11 (runtime libraries)
 A header-only dbus-binding leveraging C++-11, relying on compile-time
 polymorphism to integrate with arbitrary type systems. Runtime portions to
 bind to different event loops.

Package: libdbus-java
Description-md5: d000cc99d2cea03dd7e07a376855eb65
Description-en: simple interprocess messaging system (Java implementation)
 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 This package provides an implementation of D-Bus in Java (Library).
 .
 See the dbus description for more information about D-Bus in general.

Package: libdbus-ocaml
Description-md5: 29ea1204a88f7e0d06d0bb4d6bfafa2e
Description-en: OCaml bindings for the D-Bus API (runtime)
 This library provides OCaml bindings for using D-Bus.
 .
 D-Bus is a projects that permits program to communicate with each other, using
 a simple IPC protocol
 .
 This package contains shared library.

Package: libdbus-ocaml-dev
Description-md5: e36b1e2971315a40f53eba84451fdf43
Description-en: OCaml bindings for the D-Bus API (development files)
 This library provides OCaml bindings for using D-Bus.
 .
 D-Bus is a projects that permits program to communicate with each other, using
 a simple IPC protocol
 .
 This package contains header and OCaml library.

Package: libdbusada-dev
Description-md5: e534de497c9d30099021803caf28f768
Description-en: Ada bindings to the D-Bus message bus system
 The D_Bus/Ada library provides an Ada binding to the D-Bus message bus used for
 inter-process communication on Linux desktop systems.
 .
 This package contains the development files.

Package: libdbusada0.6.1
Description-md5: 76b6bead0c97d33ddc02d70b881bbf42
Description-en: Ada bindings to the D-Bus message bus system (runtime)
 The D_Bus/Ada library provides an Ada binding to the D-Bus message bus used for
 inter-process communication on Linux desktop systems.
 .
 This package contains the shared library.

Package: libdbusextended-qt5-1
Description-md5: a2637413593981e1d7d614c5daba4ea1
Description-en: Extended DBus interface for Qt
 Qtdbusextended library provides several additional features to the original
 QDbusAbstractInterface class, includes:
 - Handling of PropertiesChanged signal in DBus Properties Interface
 - the GetAll method in DBus Properties Interface
 - asynchronous alternative to original synchronous QtDBus properties mechanism
 - an alternative cache mechanism for Qt DBus traffic
 .
 This package provides shared library files.

Package: libdbusextended-qt5-dev
Description-md5: 6ff57c768d42ef6428c37cf4316bd345
Description-en: Extended DBus interface for Qt (development files)
 Qtdbusextended library provides several additional features to the original
 QDbusAbstractInterface class, includes:
 - Handling of PropertiesChanged signal in DBus Properties Interface
 - the GetAll method in DBus Properties Interface
 - asynchronous alternative to original synchronous QtDBus properties mechanism
 - an alternative cache mechanism for Qt DBus traffic
 .
 This package provides development files for qtdbusextended library.

Package: libdbuskit-dev
Description-md5: fe2a0cdfa38c0d9a067ba7aa48beffbb
Description-en: GNUstep framework that interfaces with D-Bus (development files)
 The DBusKit framework offers tight integration of D-Bus services into
 Objective-C applications.  It handles all low-level details of
 communication with D-Bus daemons and the services connected to them
 and exposes an interface similar to Distributed Objects to make it
 easy for Objective-C programmers to access D-Bus services.
 .
 Features:
 * Distributed Objects-like API for exchanging messages with D-Bus
 services.
 * A notification center class for watching signals emitted by D-Bus
 services.
 .
 This package contains the library development files.

Package: libdbuskit0
Description-md5: 5869e325ba660772d286def5e85c79fb
Description-en: GNUstep framework that interfaces with D-Bus (runtime library)
 The DBusKit framework offers tight integration of D-Bus services into
 Objective-C applications.  It handles all low-level details of
 communication with D-Bus daemons and the services connected to them
 and exposes an interface similar to Distributed Objects to make it
 easy for Objective-C programmers to access D-Bus services.
 .
 This package contains the runtime library.

Package: libdbusmenu-lxqt0
Description-md5: daa06854f271ded94e0c6e39cc60ddaf
Description-en: Qt implementation of the DBusMenu protocol
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 This library provides a Qt implementation of the DBusMenu protocol.
 .
 The DBusMenu protocol makes it possible for applications to export and import
 their menus over DBus.
 .
 This package provides the libdbusmenu-lxqt2 shared library.

Package: libdbusmenu-lxqt0-dev
Description-md5: bfaa9baa99bfaa3234a4308682bc56dd
Description-en: Shared libraries for LXQt desktop environment (dev)
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 This library provides a Qt implementation of the DBusMenu protocol.
 .
 The DBusMenu protocol makes it possible for applications to export and import
 their menus over DBus.
 .
 This package contain the development files.

Package: libdbusmenu-qt5-2
Description-md5: 3663e512ae75c07d174b74d2a79715c4
Description-en: Qt implementation of the DBusMenu protocol
 This library provides a Qt implementation of the DBusMenu protocol.
 .
 The DBusMenu protocol makes it possible for applications to export
 and import their menus over D-Bus.
 .
 This package provides the libdbusmenu-qt2 shared library.

Package: libdbusmenu-qt5-dev
Description-md5: 30b15d79e0934c99b33f7ef7e2f4b0fd
Description-en: Qt implementation of the DBusMenu protocol (development)
 This library provides a Qt implementation of the DBusMenu protocol.
 .
 The DBusMenu protocol makes it possible for applications to export
 and import their menus over D-Bus.
 .
 This package provides header files and CMake configuration files for
 development.

Package: libdbusmenu-qt5-doc
Description-md5: 06927adfaeaf9f8eb79dc875f5636a60
Description-en: Qt implementation of the DBusMenu protocol (documentation)
 This library provides a Qt implementation of the DBusMenu protocol.
 .
 The DBusMenu protocol makes it possible for applications to export
 and import their menus over D-Bus.
 .
 This package provides API documentation in HTML format.

Package: libdbusmenu-tools
Description-md5: 8868484dcc04142a5081a5a8f9557c3d
Description-en: tools useful during development with libdbusmenu
 libdbusmenu passes a menu structure across DBus so that a program can
 create a menu simply without worrying about how it is displayed on the
 other side of the bus.
 .
 This package contains tools that are useful when developing and building
 applications with libdbusmenu.

Package: libdbustest1
Description-md5: 7b56c1f53e354c79274870518d081b3c
Description-en: Runs tests under a new DBus session (shared library)
 A simple little executable for running a couple of programs under a
 new DBus session.
 .
 This package contains the shared libraries.

Package: libdbustest1-dev
Description-md5: 898b4ad7f01ce96b237ddca8a956443a
Description-en: Runs tests under a new DBus session (development files)
 A simple little executable for running a couple of programs under a
 new DBus session.
 .
 This package contains files that are needed for development.

Package: libdc1394-25
Description-md5: e5b9cbb31ec22bea58505a18f02e43e1
Description-en: high level programming interface for IEEE 1394 digital cameras
 libdc1394 is a library that is intended to provide a high level
 programming interface for application developers who wish to control
 IEEE 1394 based cameras that conform to the 1394-based Digital Camera
 Specification (found at http://www.1394ta.org/).
 .
 This version of libdc1394 supports both the old and new (juju) FireWire stack.
 It automatically detects which one to use at runtime.
 .
 This package contains shared libraries.

Package: libdc1394-dev
Description-md5: 0727d11fd6d721977140ccb5eed42191
Description-en: high level programming interface for IEEE 1394 digital cameras - development
 libdc1394 is a library that is intended to provide a high level
 programming interface for application developers who wish to control
 IEEE 1394 based cameras that conform to the 1394-based Digital Camera
 Specification (found at http://www.1394ta.org/).
 .
 This version of libdc1394 supports both the old and new (juju) FireWire stack.
 It automatically detects which one to use at runtime.
 .
 This package contains development files.

Package: libdc1394-doc
Description-md5: 0eaac90946349f276a6e366fa859221b
Description-en: high level programming interface for IEEE 1394 digital cameras - documentation
 libdc1394 is a library that is intended to provide a high level
 programming interface for application developers who wish to control
 IEEE 1394 based cameras that conform to the 1394-based Digital Camera
 Specification (found at http://www.1394ta.org/).
 .
 This package contains the documentation.

Package: libdc1394-utils
Description-md5: 8ec9f8cd847132f038c61c56276f9630
Description-en: utilities for IEEE 1394 digital cameras
 libdc1394 is a library that is intended to provide a high level
 programming interface for application developers who wish to control
 IEEE 1394 based cameras that conform to the 1394-based Digital Camera
 Specification (found at http://www.1394ta.org/).
 .
 This version of libdc1394 supports both the old and new (juju) FireWire stack.
 It automatically detects which one to use at runtime.
 .
 This package contains an example program.

Package: libdca-dev
Description-md5: 770397f851de629d008747d5642667cf
Description-en: decoding library for DTS Coherent Acoustics streams (development)
 libdca provides a low-level interface to decode audio frames encoded using
 DTS Coherent Acoustics. DTS Coherent Acoustics streams are commonly found
 on DVDs, DTS audio CDs and some radio broadcastings. libdca also provides
 downmixing and dynamic range compression for various output configurations.
 .
 This package contains the headers and static libraries used to build
 applications that use libdca.

Package: libdca-utils
Description-md5: f53fd659c33381ef4506c158999fa4b0
Description-en: decoding library for DTS Coherent Acoustics streams (utilities)
 libdca provides a low-level interface to decode audio frames encoded using
 DTS Coherent Acoustics. DTS Coherent Acoustics streams are commonly found
 on DVDs, DTS audio CDs and some radio broadcastings. libdca also provides
 downmixing and dynamic range compression for various output configurations.
 .
 This package contains additional utilities.

Package: libdca0
Description-md5: 3cbddecdb76379cb54b631a152b6f454
Description-en: decoding library for DTS Coherent Acoustics streams
 libdca provides a low-level interface to decode audio frames encoded using
 DTS Coherent Acoustics. DTS Coherent Acoustics streams are commonly found
 on DVDs, DTS audio CDs and some radio broadcastings. libdca also provides
 downmixing and dynamic range compression for various output configurations.
 .
 This package contains the shared library.

Package: libdcap1t64
Description-md5: 33ea13f33f4d10961f7604639a3449d4
Description-en: Client Libraries for dCache
 dCache is a distributed mass storage system.
 This package contains the client libraries.

Package: libdcmtk-dev
Description-md5: b8c9cda90a28213d8a8f178fc769fe1b
Description-en: OFFIS DICOM toolkit development libraries and headers
 DCMTK includes a collection of libraries and applications for examining,
 constructing and converting DICOM image files, handling offline media,
 sending and receiving images over a network connection, as well as
 demonstrative image storage and worklist servers.
 .
 This package contains development libraries and headers for DCMTK. You
 only need to install this if you are developing programs that use the
 DCMTK libraries.
 .
 Note: This version was compiled with libssl support.

Package: libdcmtk19
Description-md5: 9d56449377a2c35a2b0e8bd566fdec0e
Description-en: OFFIS DICOM toolkit runtime libraries
 DCMTK includes a collection of libraries and applications for examining,
 constructing and converting DICOM image files, handling offline media,
 sending and receiving images over a network connection, as well as
 demonstrative image storage and worklist servers.
 .
 This package contains the runtime libraries for the DCMTK utility
 applications.
 .
 Note: This version was compiled with libssl support.

Package: libdcmtk20
Description-md5: 9d56449377a2c35a2b0e8bd566fdec0e
Description-en: OFFIS DICOM toolkit runtime libraries
 DCMTK includes a collection of libraries and applications for examining,
 constructing and converting DICOM image files, handling offline media,
 sending and receiving images over a network connection, as well as
 demonstrative image storage and worklist servers.
 .
 This package contains the runtime libraries for the DCMTK utility
 applications.
 .
 Note: This version was compiled with libssl support.

Package: libdcontainers-dev
Description-md5: 34a984496ba67c879c8daaaceafbe861
Description-en: Containers backed by Phobos' experimental allocators
 This D module implements container types based on the
 std.experimental.allocator allocator design.
 .
 It includes implementations of the following container types:
 - Dynamic Array
 - Hash Map
 - Hash Set
 - Immutable hash set
 - Open-Addressed Hash Set
 - SIMD-accelerated Set
 - Singly-linked list
 - Tree Map
 - T-Tree
 - Unrolled Linked List

Package: libdd-opentracing-dev
Description-md5: 9ba3aa347c522a13fadd6557b1cddaaf
Description-en: Datadog OpenTracing C++ Client (headers)
 An OpenTracing client to collect OpenTracing data in a format that can be
 parsed locally by Datadog's agent. This is used as a plugin in conjunction
 with lib-opentracing1 in applications that support OpenTracing.
 .
 This package contains the development headers for libdd-opentracing0.

Package: libdd-opentracing0
Description-md5: a3d59ea51a216c293e8d162929860336
Description-en: Datadog OpenTracing C++ Client (lib)
 An OpenTracing client to collect OpenTracing data in a format that can be
 parsed locally by Datadog's agent. This is used as a plugin in conjunction
 with lib-opentracing1 in applications that support OpenTracing.
 .
 This package contains the library for libdd-opentracing0 along with the plugin
 version.

Package: libdd-plist-java
Description-md5: 916d4f7ed4a93f1311bec37bd318e9e3
Description-en: Java library for working with property lists
 This library enables your Java application to handle property lists of various
 formats. Property lists are files used to store user settings and serialized
 objects.They originate from the NeXSTEP programming environment and are now a
 basic part of the Cocoa framework (OS X and iOS) as well as the GNUstep
 framework.

Package: libddccontrol-dev
Description-md5: 73cb190571d55a4ec0b6822fcea3a7de
Description-en: development files for ddccontrol
 DDCcontrol is a tool used to control monitor parameters, like brightness
 and contrast, without using the OSD (On Screen Display) and the buttons
 in front of the monitor.
 .
 This package provides the development files.

Package: libddccontrol1
Description-md5: 2e12f498d270131cf78844e5eee50059
Description-en: shared library for ddccontrol
 DDCcontrol is a tool used to control monitor parameters, like brightness
 and contrast, without using the OSD (On Screen Display) and the buttons
 in front of the monitor.
 .
 This package provides the shared library.

Package: libddcutil-dev
Description-md5: 3d30e7d24d12ab1da85484d3266607f1
Description-en: Control monitor settings - development files
 These are the C development files for libddcutil.
 .
 ddcutil communicates with monitors implementing MCCS (Monitor Control Command
 Set). Normally, communication is performed using the DDC/CI protocol on the
 I2C bus.  Alternatively, communication can be performed over USB as per the
 USB Monitor Control Class Specification.

Package: libddcutil5
Description-md5: 497374feac24e9baebbc8d27c5d81786
Description-en: Control monitor settings - shared library
 This is the shared library version of ddcutil.
 .
 ddcutil communicates with monitors implementing MCCS (Monitor Control Command
 Set). Normally, communication is performed using the DDC/CI protocol on the
 I2C bus.  Alternatively, communication can be performed over USB as per the
 USB Monitor Control Class Specification.

Package: libddogleg-java
Description-md5: af2e88de61f500915bf23ab19cc75047
Description-en: library for non-linear optimization, clustering, robust model fitting and more
 DDogleg Numerics is a high performance Java library for non-linear
 optimization, clustering, robust model fitting, polynomial root finding,
 sorting, and more. The API is designed to be user to use, without excessive
 abstraction often found in other libraries. The user is provided with the
 capability to have tight control over memory and CPU usage.

Package: libdds-dev
Description-md5: 7d8a6caebe41d84eb35e1a06d7e2f7fe
Description-en: bridge double dummy solver - development
 dds is a double dummy solver for Bridge. It computes the optimal line of play
 for a deal, with all hands open (both sides dummy).
 .
 This package contains the development headers and documentation.

Package: libdds0
Description-md5: 2e4ab36b3bcae4d88795f19fdfc6fcbd
Description-en: bridge double dummy solver - shared library
 dds is a double dummy solver for Bridge. It computes the optimal line of play
 for a deal, with all hands open (both sides dummy).
 .
 This package contains the shared library.

Package: libddsc0t64
Description-md5: 08f4db8352eca6dbdf765187cf161048
Description-en: Eclipse Cyclone DDS library
 Eclipse Cyclone DDS is a very performant and robust open-source
 implementation of the Data Distribution Service (DDS) standard by the
 Object Management Group (OMG) and the related wire protocol for
 interoperability (RTPS). It is developed completely in the open as an
 Eclipse IoT project with a growing list of adopters, and has become a
 tier-1 middleware for the Robot Operating System (ROS 2).

Package: libde265-0
Description-md5: e2595c4a6d2348fa129b67fcf8e11192
Description-en: Open H.265 video codec implementation
 libde265 is an open source implementation of the H.265 video codec.
 It is written from scratch in plain C for simplicity and efficiency.
 Its simple API makes it easy to integrate it into other software.

Package: libde265-dev
Description-md5: 2e8e26c3f7d86c0ff68ebdc82e580a77
Description-en: Open H.265 video codec implementation - development files
 libde265 is an open source implementation of the H.265 video codec.
 It is written from scratch in plain C for simplicity and efficiency.
 Its simple API makes it easy to integrate it into other software.
 .
 The development headers for compiling programs that use libde265
 are provided by this package.

Package: libde265-examples
Description-md5: dc909b8ac26774d5fca6b1438e2d9dec
Description-en: Open H.265 video codec implementation - examples
 libde265 is an open source implementation of the H.265 video codec.
 It is written from scratch in plain C for simplicity and efficiency.
 Its simple API makes it easy to integrate it into other software.
 .
 Sample applications using libde265 are provided by this package.

Package: libdeal.ii-9.7.1
Description-md5: 0c8668bb5606f7acd1d570172d38f180
Description-en: Finite Element Differential Equations Analysis Library
 deal.II is a C++ program library targeted at the computational solution of
 partial differential equations using adaptive finite elements. It uses
 state-of-the-art programming techniques to offer you a modern interface to the
 complex data structures and algorithms required.
 .
 This package contains the shared libraries.

Package: libdeal.ii-dev
Description-md5: 5a369645e90c8f66b985eb03e4c7a0db
Description-en: Differential Equations Analysis Library - development files
 deal.II is a C++ program library targeted at the computational solution of
 partial differential equations using adaptive finite elements. It uses
 state-of-the-art programming techniques to offer you a modern interface to the
 complex data structures and algorithms required.
 .
 This package contains the development files.

Package: libdeal.ii-doc
Description-md5: dcf2e06380119549b7af283bba39aa78
Description-en: Differential Equations Analysis Library - html doc. and examples
 deal.II is a C++ program library targeted at the computational solution of
 partial differential equations using adaptive finite elements. It uses
 state-of-the-art programming techniques to offer you a modern interface to the
 complex data structures and algorithms required.
 .
 This package contains the documentation and examples.

Package: libdebbugs-perl
Description-md5: 41ad719ad1954d2f15ab23e72c29cb48
Description-en: modules used by the active Debian BTS
 Debian has a bug tracking system which files details of bugs reported by
 users and developers. Each bug is given a number, and is kept on file until
 it is marked as having been dealt with. The system is mainly controlled by
 e-mail, but the bug reports can be viewed using the WWW.
 .
 This package contains the perl modules used by the bug tracking
 system, some of which may be suitable for custom scripts which
 interact with local debbugs mirrors.

Package: libdebconf-kde-dev
Description-md5: fe6bdc3b07598081248c038c3584076b
Description-en: Development headers for the Debconf KDE library
 Debconf KDE is a GUI library for including Debconf frontends in Qt-based
 applications.
 Debconf is a configuration management system for Debian packages, which
 is used to ask questions when they are installed.
 This library is written in C++ and used by Apper and Muon to
 embed Debconf dialogs.
 .
 This package contains the development headers for the Debconf KDE library

Package: libdebconf-kde1
Description-md5: 6d709e53d007cf6cd8cd4f6125992e4f
Description-en: Debconf KDE GUI library
 Debconf KDE is a GUI library for including Debconf frontends in Qt-based
 applications.
 Debconf is a configuration management system for Debian packages, which
 is used to ask questions when they are installed.
 This library is written in C++ and used by Apper and Muon to
 embed Debconf dialogs.
 .
 This package contains the Debconf KDE library

Package: libdebian-copyright-perl
Description-md5: 7a9814b305e7dbb5e2133d39154d43e0
Description-en: perl module to parse, merge and write Debian copyright files
 Debian::Copyright can be used for the representation, manipulation and
 merging of Debian copyright files in an object-oriented way. It provides easy
 reading and writing of the debian/copyright file found in Debian source
 packages.

Package: libdebian-dep12-perl
Description-md5: 5c08deaf5685e36626e52367a2d42fc5
Description-en: interface to Debian DEP 12 format
 Debian::DEP12 is an object-oriented interface for Debian DEP 12 format, also
 known as debian/upstream/metadata. Primary focus of the initial development
 was validation and fixing of DEP 12 data.

Package: libdebian-dpkgcross-perl
Description-md5: 08243e84fbaa16487e86e967b2f87bad
Description-en: functions to aid cross-compiling Debian packages
 Debian::DpkgCross is a module of perl functions to aid installing
 libraries and headers for cross compiling.
 .
 This package is deprecated as it only supports the deprecated
 dpkg-cross binary.

Package: libdebian-package-html-perl
Description-md5: f7d8b9e44e4bcc8416487884450afb16
Description-en: generates HTML from a Debian source/binary package
 This module outputs a webpage using HTML::Template templates which
 resumes the information of a normal build environment for a package in
 Debian (source files, binary packages and changelogs) using
 Linda/Lintian for sanity checks. It is useful for making unified
 presentation webpages for those packages which are being sponsorized
 by someone in Debian.

Package: libdebian-source-perl
Description-md5: ad230da9c1e16e106ac6c8da4de259dc
Description-en: collection of Perl modules for handling Debian source packages
 This collection of Perl modules was originally developed to support
 dh-make-perl, but may also be useful for other tools that need to
 manipulate (unpacked) Debian source packages.  The current modules in
 the package are:
 .
 * Debian::Control
 * Debian::Control::Stanza
 * Debian::Control::Stanza::Binary
 * Debian::Control::Stanza::CommaSeparated
 * Debian::Control::Stanza::Source
 * Debian::Dependencies
 * Debian::Dependency
 * Debian::DpkgLists
 * Debian::Rules
 * Debian::WNPP::Bug
 * Debian::WNPP::Query

Package: libdebug-trace-perl
Description-md5: 593d3cb369c2993bf7c4e5f42b8d76fc
Description-en: module to trace Perl subroutine calls
 Debug::Trace is a Perl module that can trace information upon every
 call and return of Perl function. It does not require any changes to
 the sources.

Package: libdecaf-dev
Description-md5: 96f6dc135e70b3e0592ff3df5d8feaa2
Description-en: Ed448-Goldilocks-based elliptic curve cryptography library
 Ed448-Goldilocks is an Edwards-form elliptic curve proposed by
 Michael Hamburg in 2015 and is suitable for fast cryptographic
 operation with small keysizes.
 .
 This package contains files necessary to compile software written
 against libdecaf.

Package: libdecaf-doc
Description-md5: ebef0876c5b0ff1127a816c012aa5ca3
Description-en: Ed448-Goldilocks-based elliptic curve cryptography library
 Ed448-Goldilocks is an Edwards-form elliptic curve proposed by
 Michael Hamburg in 2015 and is suitable for fast cryptographic
 operation with small keysizes.
 .
 This package contains the developer documentation.

Package: libdecaf0
Description-md5: 6155209fcce2b8612fc9247f301b51ba
Description-en: Ed448-Goldilocks-based elliptic curve cryptography library
 Ed448-Goldilocks is an Edwards-form elliptic curve proposed by
 Michael Hamburg in 2015 and is suitable for fast cryptographic
 operation with small keysizes.
 .
 This package contains the runtime shared library.

Package: libdecentxml-java
Description-md5: 34175871d1372f138da97b4ed914d853
Description-en: XML parser optimized for round-tripping and code reuse
 DecentXML is an XML parser written in Java with following features:
 .
 * Allows 100% round-tripping, even for weird whitespace between attributes in
 the start tag or in the end tag.
 * Suitable for building editors and filters which want/need to preserve the
 original file layout as much as possible.
 * Error messages have line and column information.
 * Easy to reuse individual components.
 * XML 1.1 compatible.

Package: libdecentxml-java-doc
Description-md5: b295d95676e71ee02a3c74d8ec7688da
Description-en: API documentation for libdecentxml-java
 DecentXML is an XML parser written in Java with following features:
 .
 * Allows 100% round-tripping, even for weird whitespace between attributes in
 the start tag or in the end tag.
 * Suitable for building editors and filters which want/need to preserve the
 original file layout as much as possible.
 * Error messages have line and column information.
 * Easy to reuse individual components.
 * XML 1.1 compatible.
 .
 This package contains the Javadoc generated API documentation.

Package: libdecimal-ocaml
Description-md5: 3b34a66a7e4dfd45d2964296ee77dfe7
Description-en: arbitrary-precision floating-point decimal library (runtime)
 Arbitrary-precision floating-point decimal library ported from the
 Python decimal module.
 .
 This package contains the runtime libraries for programs using
 the decimal library.

Package: libdecimal-ocaml-dev
Description-md5: 8afaa826d816519e1319d3123d0734c9
Description-en: arbitrary-precision floating-point decimal library (dev)
 Arbitrary-precision floating-point decimal library ported from the
 Python decimal module.
 .
 This package contains the development stuff needed to use the
 decimal library in your programs.

Package: libdeclare-constraints-simple-perl
Description-md5: fcf71b07de0ea8c86f57ee3247a720de
Description-en: module for declarative validation of data structures
 Declare::Constraints::Simple provide an easy way to build a profile to
 validate a data structure. It does this by giving you a set of
 declarative keywords in the importing namespace.

Package: libdecor-0-plugin-1-cairo
Description-md5: 8dddd6a5eca1dff1dea5eb410ec2e7ef
Description-en: libdecor decoration plugin using Cairo
 libdecor is a library that can help Wayland clients draw window
 decorations for them. It aims to provide multiple backends that implements the
 decoration drawing.
 .
 This package contains a backend that draws window decorations using Cairo.

Package: libdecor-tests
Description-md5: c567f97ea58326c6e1b6c30b1762e23e
Description-en: manual tests for libdecor
 libdecor is a library that can help Wayland clients draw window
 decorations for them. It aims to provide multiple backends that implements the
 decoration drawing.
 .
 This package contains manual test programs. Automated tests might be added
 to this package in future versions.

Package: libdecoration0-dev
Description-md5: 6a66c25de23fa410e973153207110423
Description-en: Compiz window decoration library - development files
 The window decoration library is responsible for drawing the window borders
 and title bar of windows managed by Compiz. It is used by window decorators
 like gtk-window-decorator.
 .
 This package contains files required for developing window decorators
 compatible with Compiz.

Package: libdecoration0t64
Description-md5: d54ec3ae170fe82084878bdc1b4f8687
Description-en: Compiz window decoration library
 The window decoration library is responsible for drawing the window borders
 and title bar of windows managed by Compiz. It is used by window decorators
 like gtk-window-decorator.

Package: libdee-qt5-3
Description-md5: aec6908c79bf56620b44026260c1da22
Description-en: Qt5 binding for Dee - shared library
 Simple Qt5 binding for Dee.

Package: libdee-qt5-dev
Description-md5: 40eaf02e7d38ac76fa416e7abf5abf4e
Description-en: Qt5 binding and QtQuick2 plugin for Dee - development files
 Simple Qt5 binding and QtQuick2 plugin for Dee (https://launchpad.net/dee).
 .
 This package contains the developer headers for the Qt binding for Dee

Package: libdeepboof-java
Description-md5: 61cb4abdbcb3057f156d227e3b023271
Description-en: Java library for running deep neural networks
 DeepBoof is a Java library for running deep neural networks trained using
 other projects (e.g. Torch and Caffe) with a focus on processing image data.
 Additional tools include visualization and network training. Image processing
 is done using BoofCV. While it has been designed to work with Torch and Caffe
 it does not depend either library for its core functionality.

Package: libdefhash-perl
Description-md5: c37b658a5055b58d258680935a2399bf
Description-en: module to define things according to a specification, using hashes
 DefHash is a specification for using hashes to define things. DefHash was born
 out of several other projects/specifications like Sah, Rinci, Riap,
 Module::Patch.

Package: libdeflate-tools
Description-md5: 1d8df6e32966f78abe011059812ff26b
Description-en: tools for whole-buffer compression and decompression library
 The supported formats are:
 * DEFLATE (raw)
 * zlib (a.k.a. DEFLATE with a zlib wrapper)
 * gzip (a.k.a. DEFLATE with a gzip wrapper)
 .
 libdeflate is heavily optimized. It is significantly faster than the zlib
 library, both for compression and decompression, and especially on x86
 processors. In addition, libdeflate provides optional high compression modes
 that provide a better compression ratio than the zlib's "level 9".
 .
 This package provides the sample tool: libdeflate-gzip (and libdeflate-gunzip).
 This program which can be a drop-in replacement for standard "gzip" under
 some circumstances.  Note that "libdeflate-gzip" has some  limitations; it is
 provided for convenience and is **not** meant to be the main use case of
 libdeflate.  It needs a lot of memory to process large files, and it omits
 support for some infrequently-used options of GNU gzip.

Package: libdelimmatch-perl
Description-md5: 33511af43ec44c8bfaed314bf45dd4b3
Description-en: Perl module to match delimited substrings
 DelimMatch allows you to match delimited substrings in a buffer. The
 delimiters can be specified with any regular expression and the start
 and end delimiters need not be the same. If the delimited text is
 properly nested, entire nested groups are returned.
 .
 In addition, you may specify quoting and escaping characters that
 contribute to the recognition of start and end delimiters.

Package: libdeps-perl
Description-md5: 97ae84996a08ddf03ce2a5f7f0ce0771
Description-en: Dependency Extraction and Processing System
 Toolkit to extract internal dependencies from a project, manipulate
 the dependency graph in arbitrary ways, and produce graphs to help in
 managing your project, including locating abusive #includes.
 .
 It aims to be fully generic and pluggable, but is still under
 development.  However, several aspects are already possible to
 customize.  Eg, you can provide your own graph transformations,
 styling rules, and graph renderers.

Package: libdeps-renderer-dot-perl
Description-md5: 21a6e47c00ec7eb486456f00bba1138c
Description-en: DEPS renderer plugin using GraphViz/dot
 Graphviz output support for the Dependency Extraction and Processing
 System.  Highly recommended.

Package: libderby-java
Description-md5: aa2f294e8c92ae45c145b1e8f5865d34
Description-en: Apache Derby Database Engine and Embedded JDBC Driver
 Apache Derby is an open source relational database implemented entirely
 in Java.
 * Derby has a small footprint -- about 2.6 megabytes for the base engine and
 embedded JDBC driver.
 * Derby is based on the Java, JDBC, and SQL standards.
 * Derby provides an embedded JDBC driver that lets you embed Derby in any
 Java-based solution.
 * Derby also supports the more familiar client/server mode with the Derby
 Network Client JDBC driver and Derby Network Server.
 * Derby is easy to install, deploy, and use.
 .
 This package includes the database server, the embedded JDBC driver and
 localisations.

Package: libderbyclient-java
Description-md5: 8fcbffe4916b4ee3cc0ff3336afc418b
Description-en: Apache Derby Client JDBC Driver
 The Derby network client provides network connectivity to the Derby Network
 Server. It is distributed as an additional jar file, derbyclient.jar, with an
 entirely independent code base from the embedded driver.
 .
 The Derby network client is a type 4, JDBC compliant Driver, which attempts
 to match the Derby Embedded JDBC driver as much as possible.
 .
 The Derby Network Server is provided by the derby-core package.

Package: libdesktop-notify-perl
Description-md5: c67133ed218f0bc982811b7b68f3a042
Description-en: Perl module which communicates with the Desktop Notifications framework
 This module provides a Perl interface to the Desktop Notifications framework.
 .
 The framework allows applications to display pop-up notifications on an X
 desktop.  This is implemented with two components: a daemon that displays the
 notifications, and a client library used by applications to send notifications
 to the daemon.  These components communicate through the DBus message bus
 protocol.
 .
 This module serves the same purpose as libnotify, in an object-oriented Perl
 interface.  It is not, however, an interface to libnotify itself, but a
 separate implementation of the specification using Net::DBus.

Package: libdevel-argnames-perl
Description-md5: f19efed2dcc979047240e0a259c04ea3
Description-en: module providing access to subroutine variable names
 Devel::ArgNames provides an arg_names function that returns the names
 associated with @_. This makes it easy to define a more user friendly
 debugging function that prints out the values passed to a subroutine
 together with the associated variable names.

Package: libdevel-autoflush-perl
Description-md5: af92efdf55fda3b672310d88fc2d88c9
Description-en: module for setting autoflush from the command line
 Devel::Autoflush is a hack to set autoflush for STDOUT and STDERR from the
 command line or from "PERL5OPT" for code that needs it but doesn't have it.
 .
 This often happens when prompting:
 .
 # guess.pl
 print "Guess a number: ";
 $n = <STDIN>;
 .
 As long as the output is going to a terminal, the prompt is flushed when STDIN
 is read.  However, if the output is being piped, the print statement will
 not automatically be flushed, no prompt will be seen and the program will
 silently appear to hang while waiting for input.

Package: libdevel-backtrace-perl
Description-md5: 1e7f966f43eaa9118929473be6bdd6c0
Description-en: Object-oriented backtrace
 Devel::Backtrace provides methods for accessing backtrace information, i.e.
 it allows one to see the "route" through a script. It returns short or detailed
 information about backtrace points as strings.
 .
 The included Devel::DollarAt module gives some additional functionality to
 the $@ scalar, i.e. it makes interpreting exceptions easier.

Package: libdevel-caller-ignorenamespaces-perl
Description-md5: 0901011502c6955129a031039986a2e2
Description-en: module for hiding namespaces from caller()
 Devel::Caller::IgnoreNamespaces is a Perl module designed to hide namespaces
 from caller(). It allows you to register namespaces that should be hidden by
 means of a replacement caller() function.

Package: libdevel-caller-perl
Description-md5: ad0dfe370ee7ed1b42895e16e40aafe8
Description-en: module providing enhanced caller() support
 Devel::Caller is a Perl module that provides several useful functions for
 introspecting your code deeper than the internal function "caller()" does. It
 allows you to access arguments passed to a function or even retrieve the code
 reference of the subroutine being invoked at the call frame indicated by the
 given level.

Package: libdevel-callparser-perl
Description-md5: df168a557ea04ff5b6ba60cfa8e5b6e3
Description-en: custom parsing attached to subroutines
 Devel::CallParser provides a C API, for XS modules, concerned with
 custom parsing.  It is centred around the function cv_set_call_parser,
 which allows XS code to attach a magical annotation to a Perl
 subroutine, resulting in resolvable calls to that subroutine having
 their arguments parsed by arbitrary C code.  (This is a more
 conveniently structured facility than the core's PL_keyword_plugin
 API.)  This module makes cv_set_call_parser and several supporting
 functions available.

Package: libdevel-callsite-perl
Description-md5: 68e737733c2801099979738cec8d0773
Description-en: Perl module to get caller return OP address and Perl interpreter context
 Devel::Callsite module provides subroutines to get the caller return OP
 address and perl interpreter context.
 .
 The callsite() function returns the OP address of the caller, a number,
 one level up from where it was called. It's useful for functions that
 need to uniquely know where they were called, such as Every::every();
 see Every. Or it can be used to pinpoint a location with finer
 granularity than a line number (see
 http://www.perlmonks.com/?node_id=987268). In conjunction with an OP
 tree disassembly you can know exactly where the caller is located in
 the Perl source.
 .
 The context() function returns the interpreter context as a number.
 This is a fairly unique number together with the call site.

Package: libdevel-calltrace-perl
Description-md5: e5cedd9c6c1d21d7d244381230408ad2
Description-en: Code tracer to follow function calls
 There are a number of perl modules in the CPAN that are designed to
 trace a program's execution as it runs. Each uses a different trick to
 do its job, fulfilling different needs. The technique Devel::Calltrace
 uses is quite simple and seems to be quite robust.

Package: libdevel-checkbin-perl
Description-md5: 705386c9808f24ce0356f0967d7586af
Description-en: module to check that a command is available
 Devel::CheckBin is a perl module that checks whether a particular command is
 available.

Package: libdevel-checkcompiler-perl
Description-md5: 22a9519358d2f02faeea2c1af2ca97c3
Description-en: module for checking compiler availability
 Devel::CheckCompiler checks the availability of a C99 compiler. It
 provides the function check_c99_or_exit which returns false if no C99
 compiler is available.

Package: libdevel-checklib-perl
Description-md5: 61c6a1d4f3332bb912da257f9a3e7642
Description-en: module for checking the availability of a library
 Devel::CheckLib is a perl module that checks whether a particular C library
 and its headers are available.
 .
 It works by trying to compile some code and linking it to the specified
 libraries. If something pops out the end which looks executable, it gets
 executed. That tiny program is built once for each specified library, and
 (without linking) once for each header file.
 .
 It is also possible to check for the presence of particular functions in a
 library, or even that those functions return particular results.

Package: libdevel-confess-perl
Description-md5: 403844de062271a26957ddca6ace605d
Description-en: module to include stack traces on all warnings and errors
 Devel::Confess is meant as a debugging aid. It can be used to make a script
 complain loudly with stack backtraces when warn()ing or die()ing. Unlike
 other similar modules (e.g. Carp::Always), it includes stack traces even when
 exception objects are thrown.
 .
 The stack traces are generated using Carp, and will work for all types of
 errors. Carp's "carp" and "confess" functions will also be made to include
 stack traces.

Package: libdevel-cover-perl
Description-md5: 14aa017ee7cc6570ae7dd3bfb556e39c
Description-en: Perl tool for determining code coverage metrics
 Devel::Cover is a Perl module that helps collect and display code coverage
 information. Code coverage information is collected using a pluggable runops
 function which counts how many times each op is executed. This data is then
 mapped back to reality using the B compiler modules. There is also a another
 statement profiler which needs a better backend to be really useful.
 .
 Statement, branch, condition, subroutine, pod and time coverage information is
 reported. Statement coverage data should be reasonable, although there may be
 some statements which are not reported. Branch and condition coverage data
 should be mostly accurate too, although not always what one might initially
 expect. Subroutine coverage should be as accurate as statement coverage. Pod
 coverage comes from Pod::Coverage. If Pod::Coverage::CountParents is available
 it will be used instead. Coverage data for path coverage are not yet
 collected.
 .
 The cover program can be used to generate coverage reports. Another included
 program, gcov2perl, can convert gcov files to Devel::Cover databases.

Package: libdevel-cover-report-clover-perl
Description-md5: 300e4c1c9bfca024a167de2f797b49de
Description-en: backend for Clover reporting of coverage statistics
 Devel::Cover::Report::Clover generates a Clover compatible coverage xml file
 which can be used in a variety of continuous integration software offerings.
 .
 It is designed to be called from the 'cover' program distributed with
 Devel::Cover.

Package: libdevel-cycle-perl
Description-md5: ce8d683024731355a4200a498ff50253
Description-en: Perl module to detect memory cycles in Perl objects
 Devel::Cycle is a developer's tool for finding memory cycles in Perl objects.
 Since Perl provides its automatic memory management using reference counting,
 cyclical/circular references will result in memory that will never be freed.
 Optionally, PadWalker (libpadwalker-perl) module enables reporting of cycles
 in code closures as well.

Package: libdevel-declare-parser-perl
Description-md5: 2b2913dc177a8046cfbd0f2ded45acba
Description-en: higher level interface to Devel::Declare
 Devel::Declare::Parser is a higher-level API sitting on top of
 Devel::Declare. It is used by Devel::Declare::Exporter to simplify exporting
 of Devel::Declare magic. Writing custom parsers usually only requires
 subclassing this module and overriding a couple methods.

Package: libdevel-declare-perl
Description-md5: b1fb2e3a206c7c529fa629292fa647a0
Description-en: module to add new syntax to Perl
 Devel::Declare can install subroutines called declarators which locally take
 over control of Perl's parser, allowing the creation of new syntax, including
 keywords and other constructs that might not be, in themselves, valid Perl 5
 code.
 .
 This module can be used for adding new keywords, completely in Perl code. It
 allows a subroutine to be executed during the Perl code compilation, meaning
 that syntax can be transformed into equivalent code for Perl on-the-fly.

Package: libdevel-dprof-perl
Description-md5: 85f5b3959221bc9dd9e66ce64fdd83d5
Description-en: deprecated Perl code profiler
 The Devel::DProf package is a Perl code profiler. This will collect
 information on the execution time of a Perl script and of the subs in that
 script. This information can be used to determine which subroutines are using
 the most time and which subroutines are being called most often. This
 information can also be used to create an execution graph of the script,
 showing subroutine relationships.
 .
 Devel::DProf is deprecated. It is recommended that you install and use
 Devel::NYTProf (in the package libdevel-nytprof-perl) instead, as it
 offers significantly improved profiling and reporting.

Package: libdevel-dumpvar-perl
Description-md5: 0e34fa0b851d19c4f70cbf97ba671968
Description-en: Perl module to dump Perl variables
 Devel::Dumpvar is a pure object-orientated reimplementation of the same
 functionality. This makes it much more versatile version to use for dumping
 information to debug log files or other uses where you don't need to
 reassemble the data.
 .
 Devel::Dumpvar is a rewritten version of dumpvar.pl, the module used by perl's
 debugger to display variables in human-readable form, containing a lot of
 extra information without the burden of needing to allow the dump to be
 re-assembled into the original data.

Package: libdevel-findperl-perl
Description-md5: 8e9b70629d945889c38a4713758910be
Description-en: Perl module to find the path to the currently running perl
 The Devel::FindPerl module tries to find the path to the currently running
 perl. It implements a function to try (really really hard) to find the path to
 the perl running your program and another function to test if the perl in
 `$path` is the same perl as the currently running one.
 .
 SECURITY ALERT: This module by default does things that are not particularly
 secure (run programs based on external input).

Package: libdevel-gdb-perl
Description-md5: b63aeffcdcc6d2ea1c5fc607e13c7e8f
Description-en: module to open and communicate with a gdb session
 The Devel::GDB package provides an interface for communicating
 with GDB. Internally, it uses the GDB/MI interpreter
 (see http://sourceware.org/gdb/current/onlinedocs/gdb_25.html),
 which accurately informs the caller of the program state and,
 through the use of tokens, guarantees that the results returned
 actually correspond to the request sent.
 By contrast, GDB's console interpreter returns all responses on
 STDOUT, and thus there is no way to ensure that a particular response
 corresponds to a particular request.
 .
 Therefore, it is obviously preferable to use GDB/MI when programmatically
 interacting with GDB.  This can be done via the send_cmd family of functions
 (send_cmd, send_cmd_excl, and send_cmd_async).  There are, however,
 some cases when there is no GDB/MI command corresponding to a particular
 console command, or it has not yet been implemented (for example, -symbol-type,
 corresponding to the console command ptype, is not yet implemented as of GDB
 6.6).  In this case, the get function provides a workaround by capturing all
 output sent to the console stream.

Package: libdevel-globaldestruction-perl
Description-md5: 52ac232f589fd38c2f99c464fe256d6c
Description-en: module to expose the flag that marks global destruction
 Devel::GlobalDestruction is a Perl module that exposes the PL_dirty flag
 to Perl as a subroutine named in_global_destruction. It is useful when
 writing destructors, so that only non-process local resources are freed
 while in global destruction.

Package: libdevel-hide-perl
Description-md5: b458b14910825143fc5c763adbe6d55e
Description-en: module for forcing the unavailability of specified Perl modules (for testing)
 Given a list of Perl modules/filenames, Devel::Hide makes require and use
 statements fail (no matter the specified files/modules are installed or not).
 .
 They die with a message like:
 .
 Can't locate Module/ToHide.pm (hidden)
 .
 The original intent of Devel::Hide is to allow Perl developers to test for
 alternative behavior when some modules are not available. In a Perl
 installation, where many modules are already installed, there is a chance to
 screw things up because you take for granted things that may not be there in
 other machines.

Package: libdevel-leak-perl
Description-md5: de950fdc1bf9599d81c619159f15b7a9
Description-en: utility for looking for perl objects that are not reclaimed
 Devel::Leak has two functions: NoteSV and CheckSV.
 .
 NoteSV walks the perl internal table of allocated SVs (scalar values) - (which
 actually  contains arrays and hashes too), and records their addresses in a
 table. It returns a count of these "things", and stores a pointer to the
 table (which is obtained from the heap using malloc()) in its argument.
 .
 CheckSV is passed argument which holds a pointer to a table created by
 NoteSV. It re-walks the perl-internals and calls sv_dump() for any "things"
 which did not exist when NoteSV was called. It returns a count of the number
 of "things" now allocated.

Package: libdevel-lexalias-perl
Description-md5: 80abecf1b6cb0c7b68436eccabcd51ec
Description-en: Perl module that provides alias lexical variables
 Devel::LexAlias provides the ability to alias a lexical variable in a
 subroutines scope to one of your choosing.

Package: libdevel-mat-dumper-perl
Description-md5: 5d64dee22d0c4f2a16bd81d546e15cbe
Description-en: module to write a heap dump file for later analysis
 Devel::MAT::Dumper provides the memory-dumping function that creates a heap
 dump file which can later be read by Devel::MAT::Dumpfile. It provides a
 single function which is not exported, which writes a file to the given path.
 .
 The dump file will contain a representation of every SV in Perl's arena,
 providing information about pointers between them, as well as other
 information about the state of the process at the time it was created. It
 contains a snapshot of the process at that moment in time, which can later be
 loaded and analysed by various tools using Devel::MAT::Dumpfile.

Package: libdevel-mat-perl
Description-md5: ee83a9a5a09b1265d2be4eaee581f532
Description-en: Perl Memory Analysis Tool
 The Devel::MAT ecosystem allows developers of perl programs to inspect and
 analyse memory-related problems such as memory leaks, unexpected memory
 consumption, or odd state. This is an "offline" analysis system, in the sense
 that the analysis tools all run in a different process, possibly at a later
 time, than the perl process that is being analysed.
 .
 The basic workflow consists of two main stages: first a heap dump file is
 generated from the perl process being debugged, at or around the time that
 the problem becomes apparent, and secondly this file is loaded by an analysis
 tool in order to inspect the contents.
 .
 To generate the heap dump file that captures the contents of the heap, the
 Devel::MAT::Dumper (libdevel-mat-dumper-perl) module is used.
 .
 After there generation of the .pmat file, it can be loaded and inspected. A
 lot of the smaller, simpler tools are built as plugins for the main pmat
 command shell (contained in libdevel-mat-perl, together with Devel::MAT), so
 inspection starts with loading the heap file there.

Package: libdevel-nytprof-perl
Description-md5: f9b8433a30468ab7411afb30ed6aa423
Description-en: Perl statement and subroutine code profiler
 Devel::NYTProf is a powerful feature-rich perl source code profiler.
 .
 * Performs per-line statement profiling for fine detail
 * Performs per-subroutine statement profiling for overview
 * Performs per-block statement profiling (the first profiler to do so)
 * Accounts correctly for time spent after calls return
 * Performs inclusive and exclusive timing of subroutines
 * Subroutine times are per calling location (a powerful feature)
 * Can profile compile-time activity, just run-time, or just END time
 * Uses novel techniques for efficient profiling
 * Sub-microsecond (100ns) resolution on systems with clock_gettime()
 * Very fast - the fastest statement and subroutine profilers for
 perl
 * Handles applications that fork, with no performance cost
 * Immune from noise caused by profiling overheads and I/O
 * Program being profiled can stop/start the profiler
 * Generates richly annotated and cross-linked html reports
 * Trivial to use with mod_perl - add one line to httpd.conf
 * Includes an extensive test suite
 * Tested on very large codebases
 .
 NYTProf is effectively two profilers in one: a statement profiler, and a
 subroutine profiler.
 .
 NYTProf stands for 'New York Times Profiler'. Indeed, this module was
 initially developed from Devel::FastProf by The New York Times Co. to help
 their developers quickly identify bottlenecks in large Perl applications.

Package: libdevel-overloadinfo-perl
Description-md5: d09f8f4ec51fb6e8063b0560eca3c126
Description-en: module to introspect overloaded operators
 Devel::OverloadInfo returns information about overloaded operators for a
 given class (or object), including where in the inheritance hierarchy the
 overloads are declared and where the code implementing it is.

Package: libdevel-overrideglobalrequire-perl
Description-md5: a53dd9ddd17ae283e53b2491ce6dc386
Description-en: module to safely override CORE::GLOBAL::require
 Devel::OverrideGlobalRequire overrides CORE::GLOBAL::require with a code
 reference in a way that plays nice with any existing overloading and ensures
 the right calling package is in scope.

Package: libdevel-partialdump-perl
Description-md5: 54bf265531fcc2601d743c0e527fb225
Description-en: Perl module to dump subroutine parameters concisely
 Devel::PartialDump is similar in nature to Data::Dumper, however, it is
 optimized for the common case of bug reporting with complex data structures.
 Outputting a string containing a complex data structure can yield rather
 useless results, since the structures are stringified.
 .
 This module optionally overrides Carp's routines to provide a concise dump of
 a variable's contents instead of a simple stringification with warn, etc.

Package: libdevel-patchperl-perl
Description-md5: 7403de0002443a8127d63331a78540a2
Description-en: Perl module to patch perl source à la Devel::PPPort's buildperl.pl
 Devel::PatchPerl is a modularisation of the patching code contained in
 Devel::PPPort's buildperl.pl.
 .
 It does not build perls, it merely provides an interface to the source
 patching functionality.

Package: libdevel-pragma-perl
Description-md5: e636d9c7081dff09a0edfff997161100
Description-en: helper functions for developers of lexical pragmas
 Devel::Pragma provides helper functions for developers of lexical
 pragmas. These can be used both in older versions of perl (from
 5.8.1), which have limited support for lexical pragmas, and in the
 most recent versions, which have improved support.

Package: libdevel-profile-perl
Description-md5: ea6d2c60ca98f0d60dfbbfc669d53a74
Description-en: Perl code profiler
 Devel::Profile is a Perl code profiler. It collects information on the
 execution time of a Perl script and of the subs in that script. This
 information can be used to determine which subroutines are using the most
 time and which subroutines are being called most often.

Package: libdevel-ptkdb-perl
Description-md5: 5f19e67db4b76874fde8e275600597b2
Description-en: Perl debugger using a Tk GUI
 Devel::ptkdb is a debugger for perl that uses perlTk for a user interface.
 .
 Features include:
 * Hot Variable Inspection
 * Breakpoint Control Panel
 * Expression List
 * Subroutine Tree

Package: libdevel-refactor-perl
Description-md5: 4ce89551e141a3cce72b68bde141f2e3
Description-en: Perl module for code refactoring
 Devel::Refactor is a Perl module that assists with code refactoring. It is
 designed to be used in conjunction with the EPIC plug-in for the Eclipse
 Integrated Development Environment.

Package: libdevel-refcount-perl
Description-md5: f278a6a50586bb855fc525ad978b5621
Description-en: Perl module to obtain the reference count of a variable
 Devel::Refcount provides a single function which obtains the reference count
 of the object being pointed to by the passed reference value.
 .
 Internally, Perl maintains a count of the number of 'things' referring to each
 variable, as a means of providing automatic memory management. Every time a
 reference is made to a scalar value, for example, the reference count is
 incremented; every time that reference is lost (eg. when a lexical variable
 goes out of scope) then the reference count is decremented.

Package: libdevel-repl-perl
Description-md5: aedc902829c112a028c0dcf2d7dd6070
Description-en: module for building a modern Perl interactive shell
 Devel::REPL is a module for creating Read-Evaluate-Print-Loops (REPL) in
 Perl. The shell provides for rapid development or testing of code without the
 need to create a temporary source code file.
 .
 Through a plugin system, many features are available on demand. You can also
 tailor the environment through the use of profiles and run control files, for
 example to pre-load certain Perl modules when working on a particular
 project.

Package: libdevel-simpletrace-perl
Description-md5: acc3d1092ab637b688ddf59c03295e00
Description-en: module to see where your code warns and dies using stack traces
 Devel::SimpleTrace is a simple drop-in Perl module that can be used to easily
 spot the place where a program or a module generates errors. It modifies the
 warn() and die() functions to replace the standard messages with complete
 stack traces that indicate how and where the error occurred.

Package: libdevel-stacktrace-ashtml-perl
Description-md5: 34f7162efd7e90a55cefa208bddd6ace
Description-en: module to display a stack trace in HTML
 Devel::StackTrace::AsHTML is a Perl module that adds a method, as_html, to
 Devel::StackTrace, which displays the stack trace in beautiful HTML, with a
 code snippet providing context and displaying function parameters. If you
 call it on an instance of Devel::StackTrace::WithLexicals, you can see the
 lexical variables of each stack frame.

Package: libdevel-stacktrace-withlexicals-perl
Description-md5: 609f718a7c8a17f3096383998844c31f
Description-en: Perl module for stack traces with access to lexical variables
 Devel::StackTrace::WithLexicals extends Devel::StackTrace allowing the
 generation of stack traces where it is possible to inspect or change
 callers' lexical variables.

Package: libdevel-strictmode-perl
Description-md5: 5a8e67e08e399d0c260ee189d8479c6f
Description-en: determine whether strict (but slow) tests should be enabled
 Devel::StrictMode provides you with a constant `STRICT` which you can
 use to determine whether additional strict (but slow) runtime tests are
 executed by your code.

Package: libdevel-trace-perl
Description-md5: 7eb2132861ed79c26e225cd359cf03bd
Description-en: Perl module to aid debugging by printing out each line before execution
 Devel::Trace does for Perl what set -x does for shell scripts: Run your
 program with 'perl -d:Trace program', and it will print each line to
 standard error just before it is executed.

Package: libdevice-cdio-perl
Description-md5: 9d28cb2348d00314c0be015bfbae33fd
Description-en: CD Input and control library
 Device::Cdio is an interface to the GNU CD Input and Control library (libcdio)
 and its ISO 9660 library (libiso9660) which are written in C. The library
 encapsulates CD-ROM reading and control and ISO 9660 handling. Perl programs
 wishing to be oblivious of the OS- and device-dependent properties of a
 CD-ROM can use this library.

Package: libdevice-gsm-perl
Description-md5: 48184a3fa0769801480cc2e28dfcf694
Description-en: module to access GSM phones / modems
 Device::Gsm class implements basic GSM functions, network registration
 and SMS sending.
 .
 This class supports also PDU mode to send SMS messages, and should be
 fairly usable.

Package: libdevice-i2c-perl
Description-md5: bf70e2a3fdab75f65d1f007f15e81467
Description-en: module to control and read hardware devices with i2c(SMBus)
 The Device::I2C module provides a simplified object-oriented interface to the
 library libi2c.so for accessing electronic peripherals connected on the I2C
 bus.

Package: libdevice-modem-perl
Description-md5: 8623306c074497ac81a5aca69a3a9239
Description-en: module to access generic modems (AT-compliant)
 Device::Modem class implements basic AT (Hayes) compliant device
 abstraction. It can be inherited by sub classes (as Device::Gsm),
 which are based on serial connections.

Package: libdevice-serialport-perl
Description-md5: b924ca135794494244458a0992810dd3
Description-en: emulation of Win32::SerialPort for Linux/POSIX
 Device::SerialPort provides an object-based user interface essentially
 identical to the one provided by the Win32::SerialPort module.  This
 provides device-level access to a system's serial port.
 .
 Also included is modemtest -- a tool for examining your modem using
 Device::SerialPort.

Package: libdevice-usb-pcsensor-hidtemper-perl
Description-md5: 5ca80cdd5bdcb008276de72073690698
Description-en: Perl module to interface to the HidTEMPer thermometers
 This module is a simplified interface to the HidTEMPer thermometers created by
 PCSensor.

Package: libdevice-usb-perl
Description-md5: 12ca21679f2f17b6ae8c597c7afa1d99
Description-en: Perl module to access USB devices using libusb
 Device::USB provides a Perl interface to the C library libusb. This library
 supports a relatively full set of functionality to access a USB device. In
 addition, Device::USB provides a few convenience features that are intended
 to produce a more Perl-ish interface.
 .
 This module is deprecated and has been superseded by USB::LibUSB, which
 supports the 1.0 version of the libusb API.

Package: libdeviceinfo-dev
Description-md5: 4f81b2aed3585af5ae944c1381544b15
Description-en: Development headers to detect and configure devices in Lomiri
 Lomiri Operating Environment is a convergent work shell designed
 for use cases on phone, tablet or desktop devices.
 .
 Development headers for libdeviceinfo, to detect and configure devices.

Package: libdeviceinfo0
Description-md5: c5e8c327dcd5b0935bbfd2cb33f45839
Description-en: Library for Lomiri to detect and configure devices
 Lomiri Operating Environment is a convergent work shell designed
 for use cases on phone, tablet or desktop devices.
 .
 This package provides a library to detect and configure devices.

Package: libdevicexlib-dev
Description-md5: c4c1b8c6a8b07dc1776fb34496cef7f0
Description-en: Library wrapping device-oriented routines and utilities
 The deviceXlib library wraps device-oriented routines and utilities.
 .
 This package contains the static library.

Package: libdevil-dev
Description-md5: c9fd4a7519ab820246d2102717804209
Description-en: Cross-platform image loading and manipulation toolkit
 Developer's Image Library (DevIL) is a programmer's toolkit which can
 load, save and convert a wide variety of image formats.  It also offers
 basic manipulation and filtering capabilities.
 .
 DevIL presents a simple programming interface similar to OpenGL's, which is
 easy for a developer to learn and use.  Ultimate control of the images is
 left to the developer.
 .
 This package contains the development files.

Package: libdevil1c2
Description-md5: 41a3c5132afd8b03f71520b31aed62ae
Description-en: Cross-platform image loading and manipulation toolkit
 Developer's Image Library (DevIL) is a programmer's toolkit which can load,
 save and convert a wide variety of image formats. It also offers basic
 manipulation and filtering capabilities.
 .
 DevIL presents a simple programming interface similar to OpenGL's, which is
 easy for a developer to learn and use. Ultimate control of the images is
 left to the developer.

Package: libdewalls-dev
Description-md5: e932b839b7b58d165d38142b50eea02a
Description-en: Parser for Walls cave survey data - development files
 The WALLS cave survey package stores its data in .srv files. dewalls
 is a parsing library for this file format. It is implemented in C++
 and intended to be used by other cave survey software.
 .
 This package contains development files.

Package: libdewalls1
Description-md5: 1d89af0335a41731c5143dc7390e8244
Description-en: Parser library for Walls cave survey data
 The WALLS cave survey package stores its data in .srv files. dewalls
 is a parsing library for this file format. It is implemented in C++
 and intended to be used by other cave survey software.
 .
 This package is the library itself.

Package: libdexx-java
Description-md5: 0536f7d14645c04085ee77a721e6cb6c
Description-en: immutable, persistent collection classes for Java
 Dexx Collections are a port of Scala's immutable, persistent collection
 classes to pure Java. Persistent in the context of functional data structures
 means the data structure preserves the previous version of itself when
 modified. This means any reference to a collection is effectively immutable.
 However, modifications can be made by returning a new version of the data
 structure, leaving the original structure unchanged.

Package: libdfp-dev
Description-md5: 24189fadff2ad4cba63d09ae22a9434b
Description-en: decimal floating point library (runtime)
 The "Decimal Floating Point C Library" is an implementation of ISO/IEC
 Technical report  "ISO/IEC TR 24732" which describes the C-Language library
 routines necessary to provide the C library runtime support for decimal
 floating point data types introduced in IEEE 754-2008, namely _Decimal32,
 _Decimal64, and _Decimal128.
 .
 This package contains the development files.

Package: libdfp1
Description-md5: 9a7621eaa4ccc8d8a91ec26373305756
Description-en: decimal floating point library (development files)
 The "Decimal Floating Point C Library" is an implementation of ISO/IEC
 Technical report  "ISO/IEC TR 24732" which describes the C-Language library
 routines necessary to provide the C library runtime support for decimal
 floating point data types introduced in IEEE 754-2008, namely _Decimal32,
 _Decimal64, and _Decimal128.
 .
 This package contains the runtime shared library.

Package: libdframeworkdbus-dev
Description-md5: b9f8c7c443aedea29ad24c3a7d244cf5
Description-en: Qt DBus interface library for Deepin software (development files)
 Libdframeworkdbus provides Qt DBus interface for various Deepin software.
 It centralizes DBus-related code into single library for Deepin software
 written in Qt and get itself generated from handwritten XML DBus interface
 descriptions.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package provides development header files for libdframeworkdbus.

Package: libdframeworkdbus2
Description-md5: 87fd2292d3c7e6dbe335f6983d692ef3
Description-en: Qt DBus interface library for Deepin software (shared library)
 Libdframeworkdbus provides Qt DBus interface for various Deepin software.
 It centralizes DBus-related code into single library for Deepin software
 written in Qt and get itself generated from handwritten XML DBus interface
 descriptions.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: libdfu-dev
Description-md5: 4ef4ed7b8625fe228cd1c2911782dde8
Description-en: DFU (Device Firmware Update) library - devel files
 This package contains a library, that can be used to program
 DFU (Device Firmware Update) capable devices.
 .
 This package contains file for development.

Package: libdfu1
Description-md5: 95b30fbad1d71f25f222e9cb791a9aa0
Description-en: DFU (Device Firmware Update) library
 This package contains a library, that can be used to program
 DFU (Device Firmware Update) capable devices.

Package: libdfx-dev
Description-md5: 12b89f0d398d77c8bb6e1461952243a3
Description-en: library to configure Programmable Logic on Xilinx FPGAs - development files
 libdfx provides a lightweight userspace library offering APIs for
 applications to configure payloads running on the Programmable Logic
 part of Xilinx FPGAs.
 .
 This package provides the development files.

Package: libdfx1.0
Description-md5: 61f618418ae7f188641e13807ce80b86
Description-en: library to configure Programmable Logic on Xilinx FPGAs - shared library
 libdfx provides a lightweight userspace library offering APIs for
 applications to configure payloads running on the Programmable Logic
 part of Xilinx FPGAs.
 .
 This package provides the shared library.

Package: libdi-dev
Description-md5: 9c85cd359ba07012a711179dec9f112e
Description-en: Header files for libdi
 Development files for libdi, a shared library that can be used to get disk
 space or percentages.

Package: libdi6
Description-md5: 35a8f4f917d962759656a99c7bf7357a
Description-en: Common libraries for di
 The libdi package provides the shared libraries for the advanced
 disk information utility

Package: libdiagnostics-dev
Description-md5: 73ee4b69d083a311ea988765bbc46f19
Description-en: Logging, unittesting, and runtime diagnostics for C++ - development files
 Diagnostics is a unified framework for code annotation, logging,
 program monitoring, and unit-testing.
 .
 The annotations of diagnostics provide simple trace messages, tracing
 method entry and exit, checks (which potentially fail), asserts (which
 should never fail), invariance checking on method entry and exit, and
 a number of annotations for testing.
 .
 The annotations raise events which are can be observed and monitored.
 Using different loggers, the stream of logging events is used for
 logging or testing.
 .
 The package contains the needed headers and libraries for
 developing software using Diagnostics.

Package: libdiagnostics0t64
Description-md5: cd09205c5593b45897ba4343184323e0
Description-en: Logging, unittesting, and runtime diagnostics for C++ - library
 Diagnostics is a unified framework for code annotation, logging,
 program monitoring, and unit-testing.
 .
 The annotations of diagnostics provide simple trace messages, tracing
 method entry and exit, checks (which potentially fail), asserts (which
 should never fail), invariance checking on method entry and exit, and
 a number of annotations for testing.
 .
 The annotations raise events which are can be observed and monitored.
 Using different loggers, the stream of logging events is used for
 logging or testing.
 .
 The package contains the libraries for running software linked against
 Diagnostics.

Package: libdialog-dev
Description-md5: 97fbc97f258587903d0608265027ed32
Description-en: Displays user-friendly dialog boxes -- development files
 The dialog application provides a method of displaying several different
 types of dialog boxes from shell scripts.  This allows a developer of a
 script to interact with the user in a much friendlier manner.
 .
 This package contains the development files and the API documentation.

Package: libdialog15
Description-md5: aac51d0d8c66fc6d7aecce23901f9f77
Description-en: Displays user-friendly dialog boxes -- shared library
 The dialog application provides a method of displaying several different
 types of dialog boxes from shell scripts.  This allows a developer of a
 script to interact with the user in a much friendlier manner.
 .
 This package contains the shared library.

Package: libdico2t64
Description-md5: eaaf55d14ffda8e0d48423b9a7314451
Description-en: RFC 2229 compliant modular dictionary server (shared library)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the shared library.

Package: libdicom-dev
Description-md5: 7d99847338d105d5d3ab6acf0fc44bd6
Description-en: C library for reading DICOM WSI files - headers
 libdicom is a C library and a set of command-line tools for reading
 DICOM WSI files. It is free (MIT licensed), fast, cross-platform, uses
 little memory, has no dependencies, includes API documentation, and is
 easy to use from languages like Python.
 .
 This package contains development files.

Package: libdicom-doc
Description-md5: d098fae57efa2d9dcc19ee8e8ed0d254
Description-en: C library for reading DICOM WSI files - documentation
 libdicom is a C library and a set of command-line tools for reading
 DICOM WSI files. It is free (MIT licensed), fast, cross-platform, uses
 little memory, has no dependencies, includes API documentation, and is
 easy to use from languages like Python.
 .
 This package contains documentation how to use the library.

Package: libdicom-examples
Description-md5: 01492c5cfcb2ebe87add6f7e50c22f01
Description-en: C library for reading DICOM WSI files - sample files
 libdicom is a C library and a set of command-line tools for reading
 DICOM WSI files. It is free (MIT licensed), fast, cross-platform, uses
 little memory, has no dependencies, includes API documentation, and is
 easy to use from languages like Python.
 .
 This package contains sample .dcm files.

Package: libdicom-utils
Description-md5: 8649ee4328e901a71f2d9f5539234400
Description-en: C library for reading DICOM WSI files - utilities
 libdicom is a C library and a set of command-line tools for reading
 DICOM WSI files. It is free (MIT licensed), fast, cross-platform, uses
 little memory, has no dependencies, includes API documentation, and is
 easy to use from languages like Python.
 .
 This package contains auxiliary utilities, such as:
 .
 * dcm-dump
 * dcm-getframe

Package: libdicom1
Description-md5: 29dc7c1ebbbd05b7acacf960bab42fad
Description-en: C library for reading DICOM WSI files - library
 libdicom is a C library and a set of command-line tools for reading
 DICOM WSI files. It is free (MIT licensed), fast, cross-platform, uses
 little memory, has no dependencies, includes API documentation, and is
 easy to use from languages like Python.
 .
 This package contains the library.

Package: libdicomscope-jni
Description-md5: 2bd83997f169e7fbee28dbeb6c330f54
Description-en: OFFIS DICOM Viewer (JNI files)
 DICOMscope is a free DICOM viewer which can display uncompressed, monochrome
 DICOM images from all modalities and which supports monitor calibration
 according to DICOM part 14 as well as presentation states.
 .
 DICOMscope offers a print client (DICOM Basic Grayscale Print Management)
 which also implements the optional Presentation LUT SOP Class.
 .
 The development of this prototype was commissioned by the "Committee for the
 Advancement of DICOM" and demonstrated at the European Congress of Radiology
 ECR 1999. An enhanced version was developed for the "DICOM Display Consistency
 Demonstration" at RSNA InfoRAD 1999.
 .
 The current release has been demonstrated at ECR 2001 and contains numerous
 extensions, including a print server, support for encrypted DICOM
 communication, digital signatures and structured reporting.
 .
 This package contains the architecture dependent JNI files.

Package: libdictzip-java
Description-md5: 1945414995e7138a8bb4fc060337fd55
Description-en: DictZip library for Java
 This package provides a Java library to access dictionary databases
 compressed with the LZ77 algorithm in a manner which is completely
 compatible with gzip(1), but using an extension that allows for random
 access to chunks of about 57kB without the overhead of decompressing
 the entire file.

Package: libdieharder-dev
Description-md5: 1c8865841b949edcc49bd1003e5c9db7
Description-en: Random-number generator test library -- development package
 libdieharder is the core library of dieharder and friends, designed to
 be "the last suite of random number testers you'll ever wear".  It can
 test any of its many prebuilt and library linked generators (basically
 all of those in the GNU Scientific Library plus a number of others from
 various sources) or a potentially random dataset in either an
 ascii-formatted or raw (presumed 32 bit uint) binary file.  It is fairly
 straightforward to wrap new software generators for testing, or to add
 hardware generators that have a software interface for testing, and the
 file input method permits pretty much any software or hardware RNG to be
 tested using libdieharder calls.
 .
 libdieharder has as a design goal the full encapsulation in an
 extensible shell of basically all the random number tests I have been
 able to find -- George Marsaglia's "diehard" battery of tests, STS
 (v1.6) from NIST FIPS, Knuth's tests, and more.  Check in the man
 page(s) or /usr/share/dieharder*/dieharder.pdf for documentation.
 .
 This package provides the header files and the pdf manual.

Package: libdieharder3t64
Description-md5: 80240baf718fcd133651c3e37d032680
Description-en: Random-number generator test library
 libdieharder is the core library of dieharder and friends, designed to
 be "the last suite of random number testers you'll ever wear".  It can
 test any of its many prebuilt and library linked generators (basically
 all of those in the GNU Scientific Library plus a number of others from
 various sources) or a potentially random dataset in either an
 ascii-formatted or raw (presumed 32 bit uint) binary file.  It is fairly
 straightforward to wrap new software generators for testing, or to add
 hardware generators that have a software interface for testing, and the
 file input method permits pretty much any software or hardware RNG to be
 tested using libdieharder calls.
 .
 libdieharder has as a design goal the full encapsulation in an
 extensible shell of basically all the random number tests I have been
 able to find -- George Marsaglia's "diehard" battery of tests, STS
 (v1.6) from NIST FIPS, Knuth's tests, and more.  Check in the man
 page(s) or /usr/share/dieharder*/dieharder.pdf for documentation.
 .
 This package provides the shared library.

Package: libdiet-dev
Description-md5: 333e7f49bd0ffe0e52553d9cfa00e165
Description-en: Compile-time indentation based template system -- development files
 Diet is a generic compile-time template system based on an XML-like
 structure. The syntax is heavily influenced by Pug (formerly "Jade")
 and Haml and outputting dynamic HTML is the primary goal. It supports
 pluggable transformation modules, as well as output modules, so that
 many other uses are possible.
 .
 This package contains development files for the D programming language.

Package: libdiet0
Description-md5: 58f6c6283f968f4dce32203ef6a9ab21
Description-en: Compile-time indentation based, XML structured template system
 Diet is a generic compile-time template system based on an XML-like
 structure. The syntax is heavily influenced by Pug (formerly "Jade")
 and Haml and outputting dynamic HTML is the primary goal. It supports
 pluggable transformation modules, as well as output modules, so that
 many other uses are possible.

Package: libdiffutils-java
Description-md5: 74912af5b59885b427a718d9f23438c3
Description-en: compute diffs and apply patches in Java
 Diff Utils library is a Java library for performing comparison
 operations between texts: computing diffs, applying patches,
 generating unified diffs or parsing them, generating diff output
 and so on.

Package: libdigest-bcrypt-perl
Description-md5: 3fbcd4036241eddf9622bae37a393b5b
Description-en: Perl interface to the bcrypt digest algorithm
 Digest::Bcrypt provides a Digest-based interface to the Crypt::Bcrypt
 library.
 .
 It is suggested to use Crypt::Bcrypt directly instead of Digest::Bcrypt.

Package: libdigest-crc-perl
Description-md5: fe7d4ee5d8ea1560272c63e853d4a185
Description-en: Perl module providing generic CRC functions
 The Digest::CRC module calculates CRC sums of all sorts.
 It contains wrapper functions with the correct parameters for CRC-CCITT,
 CRC-16, CRC-32 and CRC-64. The module acts similar to libstring-crc32-perl,
 but implements the Digest interface.

Package: libdigest-elf-perl
Description-md5: 000be48d022000ad732aa57bdc90597e
Description-en: Perl extension for ElfHash
 Digest::Elf is an implementation of the ElfHash algorithm. It gives Perl
 programmers a convenient way to generate reasonably unique 32 bit ElfHash
 values as used in UNIX object files with ELF format.

Package: libdigest-jhash-perl
Description-md5: b7c82ef9c5fed78470b9ab3625df3620
Description-en: Perl extension for 32 bit Jenkins Hashing Algorithm
 The Digest::JHash module allows you to use the fast JHash hashing algorithm
 developed by Bob Jenkins from within Perl programs. The algorithm takes as
 input a message of arbitrary length and produces as output a 32-bit "message
 digest" of the input in the form of an unsigned long integer.
 .
 See http://burtleburtle.net/bob/hash/doobs.html for more information.

Package: libdigest-md2-perl
Description-md5: 0d82bd5fb16f57c984247133cdda6446
Description-en: MD2 Message Digest for Perl
 The Digest::MD2 module allows you to use the RSA Data Security Inc.
 MD2 Message Digest algorithm from within Perl programs.  The
 algorithm takes as input a message of arbitrary length and produces
 as output a 128-bit "fingerprint" or "message digest" of the input.
 .
 The Digest::MD2 programming interface is identical to the interface
 of Digest::MD5.  MD2 is described in RFC 1115.

Package: libdigest-md4-perl
Description-md5: 5b4996fc5bbdd228fba5edbd4dbe9471
Description-en: MD4 Message Digest for Perl
 The Digest::MD4 module allows you to use the RSA Data Security Inc. MD4
 Message Digest algorithm from within Perl programs.  The algorithm takes
 as imput a message of arbitrary length and produces a 128-bit "fingerprint"
 or "message digest" of the input.  MD4 is described in  RFC 1320.

Package: libdigest-md5-file-perl
Description-md5: 115b99294daac2eb26ba9c87f6882f65
Description-en: Perl extension for getting MD5 sums for files and urls
 Digest::MD5::File adds functionality for easy calculation of MD5 checksums of
 entire files, directories or URLs to the standard Digest::MD5 module.
 .
 Example usage:
 .
 use Digest::MD5::File;
 my $md5 = Digest::MD5->new;
 $md5->addpath('/path/to/file.txt');
 $md5->addpath(\@files);
 $md5->adddir('/home/tmbg/');
 $md5->addurl('http://www.tmbg.com/tour.html');
 my $digest = file_md5_hex($file);
 my $dir_hashref = dir_md5_hex($dir);
 my $digest = url_md5_hex($url);

Package: libdigest-murmurhash3-pureperl-perl
Description-md5: afd99cdb7415e34ef992a934cef420ea
Description-en: pure perl implementation of MurmurHash3
 Digest::MurmurHash3::PurePerl is a pure perl implementation of the
 MurmurHash3 hashing algorithm.
 .
 See also:
 https://metacpan.org/pod/Digest::MurmurHash3

Package: libdigest-perl-md5-perl
Description-md5: 07516e680fdac96b4aacb5fe5b1fc361
Description-en: Perl Implementation of Rivest's MD5 algorithm
 Digest::Perl::MD5s has the same interface as the much faster Digest::MD5, but
 unlike that, it is not an interface but a Perl implementation of MD5. Because
 of this it is slow but it works without C-Code. You should use Digest::MD5
 instead of this module if it is available. This module is only useful for
 .
 - computers where you cannot install Digest::MD5 (e.g. lack of a C-Compiler)
 - encrypting only small amounts of data (less than one million bytes),
 e.g. hashing passwords
 - educational purposes

Package: libdigest-sha-perl
Description-md5: 64f8bb7b740bc814b3979ffc549b6869
Description-en: Perl extension for SHA-1/224/256/384/512, SHA-512/224 and SHA-512/256
 Digest::SHA is a complete implementation of the NIST Secure Hash Standard.
 It gives Perl programmers a convenient way to calculate SHA-1, SHA-224,
 SHA-256, SHA-384, SHA-512, SHA-512/224, and SHA-512/256 message digests.
 The module can handle all types of input, including partial-byte data.

Package: libdigest-sha3-perl
Description-md5: 500902662c033a524f265d8477180b45
Description-en: Perl extension for SHA-3
 Digest::SHA3 is a complete implementation of the NIST SHA-3
 cryptographic hash function, known originally as Keccak. It gives Perl
 programmers a convenient way to calculate SHA3-224, SHA3-256, SHA3-384,
 and SHA3-512 message digests, as well as variable-length hashes using
 SHAKE128 and SHAKE256. The module can handle all types of input,
 including partial-byte data.

Package: libdigest-ssdeep-perl
Description-md5: 2c84164c93c87ce88b1be609204a1a0b
Description-en: Pure Perl ssdeep (CTPH) fuzzy hashing
 Digest::ssdeep provides simple implementation of ssdeep fuzzy hashing
 also known as Context Triggered Piecewise Hashing (CTPH).

Package: libdigest-whirlpool-perl
Description-md5: 5b630c5ef5e2fb12806abdb294c02ba5
Description-en: 512-bit, collision-resistant, one-way hash perl function
 Provides an interface to the WHIRLPOOL hash algorithm. This module
 subclasses Digest::base and can be used either directly or through
 the Digest meta-module. Using the latter is recommended.

Package: libdigestif-ocaml
Description-md5: 6a1d080b8dda32402b296d6adaca5f1d
Description-en: hashes implementation (runtime)
 Digestif is a toolbox to provide hashes implementations in C and
 OCaml. It uses the linking trick and user can decide at the end to
 use the C implementation or the OCaml implementation.
 .
 It provides implementation of:
 * MD5
 * SHA1
 * SHA224
 * SHA256
 * SHA384
 * SHA512
 * SHA3
 * Keccak-256
 * WHIRLPOOL
 * BLAKE2B
 * BLAKE2S
 * RIPEMD160
 .
 This package contains runtime files.

Package: libdigestif-ocaml-dev
Description-md5: e3aa3505d62fa58a9ff4cb92ce200f04
Description-en: hashes implementations (dev)
 Digestif is a toolbox to provide hashes implementations in C and
 OCaml. It uses the linking trick and user can decide at the end to
 use the C implementation or the OCaml implementation.
 .
 It provides implementation of:
 * MD5
 * SHA1
 * SHA224
 * SHA256
 * SHA384
 * SHA512
 * SHA3
 * Keccak-256
 * WHIRLPOOL
 * BLAKE2B
 * BLAKE2S
 * RIPEMD160
 .
 This package contains development files.

Package: libdime-dev
Description-md5: 0cee8bf75f89bc011e901901c2606299
Description-en: DXF Import, Manipulation, and Export library - devel
 Dime is a C++ class library for reading, constructing, manipulating,
 and writing DXF file data.

Package: libdime-doc
Description-md5: d5c95e8a5e36eb9042e64a34cfc2bf06
Description-en: DXF Import, Manipulation, and Export library - devel
 Dime is a C++ class library for reading, constructing, manipulating,
 and writing DXF file data.
 .
 This dev package also contains doxygen generated documentation

Package: libdime-tools-perl
Description-md5: a011f4e54b7f074b946a91d9babab4ed
Description-en: modules to parse and generate DIME messages
 DIME::tools is a collection of DIME::* modules to parse and generate DIME
 encoded messages (Direct Internet Message Encapsulation). DIME::tools
 support single-record and chunked payloads for sending big attachments.

Package: libdime1
Description-md5: bfa5aa59d0267bd9157d8167dd9e1f65
Description-en: DXF Import, Manipulation, and Export library
 Dime is a C++ class library for reading, constructing, manipulating,
 and writing DXF file data.

Package: libdiodon0
Description-md5: a7613a8505e4afd12834d2faa6d9f0f6
Description-en: GTK+ Clipboard manager (main library)
 Diodon is a lightweight clipboard manager for Linux written in Vala which
 "aims to be the best integrated clipboard manager for the Gnome/Unity desktop".
 .
 Diodon features include Ubuntu indicator, clipboard sync (primary selection
 and Ctrl+C / Ctrl+V clipboard) and a zeitgeist integration for an infinite
 clipboard history.
 .
 This package contains the main library used by the Diodon. It is used both by
 the clipboard manager itself and by the plugins.
 .
 This library is only useful within Diodon. You should not have to
 manually install this package.

Package: libdir-purge-perl
Description-md5: 6224723e2f28e294ab256bb83fcc232b
Description-en: Purge directories to a given number of files
 Dir::Purge implements functions to reduce the number of files in a
 directory according to a strategy. It currently provides one strategy:
 removal of files by age.

Package: libdir-self-perl
Description-md5: 452bed0369ddb26851b523b4c702bd2d
Description-en: module providing a __DIR__ constant for the directory of the source file
 Perl has two pseudo-constants describing the current location in your source
 code, __FILE__ and __LINE__. Dir::Self adds __DIR__, which expands to the
 directory your source file is in, as an absolute pathname.
 .
 This is useful if your code wants to access files in the same directory, like
 helper modules or configuration data. This is a bit like FindBin except it's
 not limited to the main program, i.e. you can also use it in modules. And it
 actually works.

Package: libdirectory-scratch-perl
Description-md5: 73e56c831431b7c0cb7f9a1789fc4862
Description-en: easy-to-use self-cleaning scratch space
 When writing test suites for modules that operate on files,
 it's often inconvenient to correctly create a platform-independent
 temporary storage space, manipulate files inside it, then clean it
 up when the test exits. The inconvenience usually results in tests
 that don't work everywhere, or worse, no tests at all.
 .
 Directory::Scratch aims to eliminate that problem by making it easy to
 do things right.

Package: libdirectory-scratch-structured-perl
Description-md5: 163a58fb1311ffaf258d6b9c0e77f02b
Description-en: module to create temporary files and directories from a structured description
 Directory::Scratch::Structured extends the Directory::Scratch module by
 adding a create_structured_tree subroutine, which can accept an Array or an
 Hash as arguments, creating files or directories, respectively.

Package: libdirgra-java
Description-md5: 9c3ac7a6cc2760a3087039bd63088379
Description-en: Java library providing a simple directed graph implementation
 A directed graph (or digraph) is a graph (that is a set of vertices
 connected by edges), where the edges have a direction associated with
 them.
 .
 This library is currently used in JRuby implementation but it's perfectly
 reusable for any other project requiring this kind of data structures.

Package: libdirgra-java-doc
Description-md5: 96044854d7ea40a3885d2088e50f83a2
Description-en: Documentation for dirgra
 A directed graph (or digraph) is a graph (that is a set of vertices
 connected by edges), where the edges have a direction associated with
 them.
 .
 This library is currently used in JRuby implementation but it's perfectly
 reusable for any other project requiring this kind of data structures.
 .
 This package contains the API documentation of libdirgra-java.

Package: libdisasm-dev
Description-md5: 0f0b6d103853173da7ee76a95313e2f4
Description-en: disassembler library for x86 code (development files)
 Libdisasm is a disassembler for Intel x86-compatible object code. It compiles
 as a shared and static library on Linux, FreeBSD, and Win32 platforms. The
 core disassembly engine is contained in files with the prefix "i386", and is
 shared with the x86 ARCH extension of the bastard disassembler.
 .
 This package contains the development files.

Package: libdisasm0
Description-md5: f6d957c73c0d6a8d56bddf725231940c
Description-en: disassembler library for x86 code
 Libdisasm is a disassembler for Intel x86-compatible object code. It compiles
 as a shared and static library on Linux, FreeBSD, and Win32 platforms. The
 core disassembly engine is contained in files with the prefix "i386", and is
 shared with the x86 ARCH extension of the bastard disassembler.

Package: libdiscid-dev
Description-md5: 7913462ea257bb6936e13f248507dc2c
Description-en: library for creating MusicBrainz DiscIDs (development files)
 libdiscid is a library for creating MusicBrainz DiscIDs from audio CDs.
 It reads a CD's table of contents (TOC) and generates an identifier which
 can be used to lookup the CD at MusicBrainz (http://musicbrainz.org).
 Additionally, it provides a submission URL for adding the DiscID to the
 database.
 .
 This is the development package which contains headers and libraries for
 libdiscid.

Package: libdiscid-doc
Description-md5: fcfa93615ae573d7d31e819bce1ae97f
Description-en: library for creating MusicBrainz DiscIDs (documentation)
 libdiscid is a library for creating MusicBrainz DiscIDs from audio CDs.
 It reads a CD's table of contents (TOC) and generates an identifier which
 can be used to lookup the CD at MusicBrainz (http://musicbrainz.org).
 Additionally, it provides a submission URL for adding the DiscID to the
 database.
 .
 This package constains the documentation for libdiscid.

Package: libdiscid0
Description-md5: 5344ed68feeead8556eb80f81eafd6f0
Description-en: library for creating MusicBrainz DiscIDs
 libdiscid is a library for creating MusicBrainz DiscIDs from audio CDs.
 It reads a CD's table of contents (TOC) and generates an identifier which
 can be used to lookup the CD at MusicBrainz (http://musicbrainz.org).
 Additionally, it provides a submission URL for adding the DiscID to the
 database.

Package: libdiscord-rpc-dev
Description-md5: a3857fe99a92f332face2d6f35fa2279
Description-en: Library for integrating Discord features
 This is a library for interfacing your game with a locally running Discord
 desktop client. It allows applications to send updates about in-game
 activity to a user's profile.
 .
 This library contains the development files.

Package: libdiscord-rpc3
Description-md5: f03ce0857f9f27d2237b354b04648c5d
Description-en: Library for integrating Discord features
 This is a library for interfacing your game with a locally running Discord
 desktop client. It allows applications to send updates about in-game
 activity to a user's profile.

Package: libdiscover-dev
Description-md5: 5d30d045780f63a6c98d585b41fa32e8
Description-en: hardware identification library development files
 libdiscover is a library enabling identification of various PCI,
 PCMCIA, and USB devices.
 .
 This package contains the header files and static libraries needed for
 development.

Package: libdiscover2
Description-md5: a63cd15b47aa4de06181b35cf2aa3955
Description-en: hardware identification library
 libdiscover is a library enabling identification of various PCI,
 PCMCIA, and USB devices.

Package: libdislocker0-dev
Description-md5: d568b9036ff05d749a1fd118799d6f82
Description-en: read/write encrypted BitLocker volumes (development files)
 Dislocker has been designed to read BitLocker encrypted partitions under
 a Linux system. The driver used to read volumes encrypted in Windows system
 versions of the Vista to 10 and BitLocker-To-Go encrypted partitions, that's
 USB/FAT32 partitions.
 .
 The software works with driver composed of a library, with multiple binaries
 using this library. Decrypting the partition, you have to give it a mount
 point where, once keys are decrypted, a file named dislocker-file appears.
 This file is a virtual NTFS partition, so you can mount it as any NTFS
 partition and then read from or write to it. Writing to the NTFS virtual
 file will change the underlying BitLocker partition content.
 .
 This package provides the development files.

Package: libdislocker0.7t64
Description-md5: 21cc5e9e5e899bf57a8c2cab86f8420b
Description-en: read/write encrypted BitLocker volumes (shared library)
 Dislocker has been designed to read BitLocker encrypted partitions under
 a Linux system. The driver used to read volumes encrypted in Windows system
 versions of the Vista to 10 and BitLocker-To-Go encrypted partitions, that's
 USB/FAT32 partitions.
 .
 The software works with driver composed of a library, with multiple binaries
 using this library. Decrypting the partition, you have to give it a mount
 point where, once keys are decrypted, a file named dislocker-file appears.
 This file is a virtual NTFS partition, so you can mount it as any NTFS
 partition and then read from or write to it. Writing to the NTFS virtual
 file will change the underlying BitLocker partition content.
 .
 This package provides the runtime library.

Package: libdisorder-dev
Description-md5: cf4f9ed20368be3bb139ed42179f0e81
Description-en: library for entropy measurement of byte streams (devel)
 This library provides a function to calculate the Shannon index (H)
 of byte streams.
 .
 This is the development package containing the statically linked
 library and the header files.

Package: libdisorder-tools
Description-md5: 6c04beae5a70175758eac129ea491291
Description-en: entropy measurement of byte streams
 This package provides a tool to calculate the Shannon index (H)
 of the bytes in a file.
 .
 This package contains a small tool to demonstrate the functionality
 of the library.

Package: libdisorder0
Description-md5: a3605856859048e225c97c2adbec81e8
Description-en: library for entropy measurement of byte streams
 This library provides a function to calculate the Shannon index (H)
 of byte streams.
 .
 This package contains the dynamic library.

Package: libdispatch-class-perl
Description-md5: 5f73a77abc00180264c469805f380a9b
Description-en: module to dispatch on the type (class) of an argument
 The Dispatch::Class module offers a simple way to check the class of an
 object and handle specific cases specifically.
 .
 In other words this module provides a way to do specific tasks at run
 time depending on type of object passed, similar to run time
 polymorphism.

Package: libdisplay-info-bin
Description-md5: 3619597ca5470eb398b1e624a2384f08
Description-en: EDID and DisplayID library (utils)
 This library parse EDID and DisplayID and focus on:
 * Providing a set of high-level, easy-to-use, opinionated functions as well
 as low-level functions to access detailed information.
 * Simplicity and correctness over performance and resource usage.
 * Well-tested and fuzzed.
 .
 This package contains the di-edid-decode binary.

Package: libdisruptor-java
Description-md5: 9ca9359f56f9e05e17cb678c0daf4327
Description-en: Disruptor - High Performance Inter-Thread Messaging Library for Java
 The disruptor is a high-throughput and low-latency concurrency framework.
 It is designed to maximize the efficiency of memory allocation, and operate
 in a cache-friendly manner so that it will perform optimally on modern
 hardware.
 .
 At the heart of the disruptor mechanism sits a pre-allocated bounded data
 structure in the form of a ring-buffer. Data is added to the ring buffer
 through one or more producers and processed by one or more consumers.

Package: libdist-build-perl
Description-md5: 885ef31d8e1a0856d1073306e723464b
Description-en: modern Perl module builder
 Dist::Build is a Build.PL implementation. Unlike Module::Build::Tiny it is
 extensible, unlike Module::Build it uses a build graph internally which makes
 it easy to combine different customizations. It's typically extended by
 adding a .pl script in planner/.
 .
 At configure time, it will run a dynamic-prereqs.json file if present to
 determine the conditional dependencies.

Package: libdist-checkconflicts-perl
Description-md5: 3ed68cbbfaa3fbc4f2e4e4db8290e3f7
Description-en: module for declaring version conflicts for a distribution
 One shortcoming of the CPAN clients that currently exist is that they have no
 way of specifying conflicting downstream dependencies of modules.
 Dist::CheckConflicts attempts to work around this issue by allowing you to
 specify conflicting versions of modules separately, and deal with them after
 the module is done installing.
 .
 For instance, say you have a module Foo, and some other module Bar uses Foo.
 If Foo were to change its API in a non-backwards-compatible way, this would
 cause Bar to break until it is updated to use the new API. Foo can't just
 depend on the fixed version of Bar, because this will cause a circular
 dependency (because Bar is already depending on Foo), and this doesn't
 express intent properly anyway - Foo doesn't use Bar at all. The ideal
 solution would be for there to be a way to specify conflicting versions of
 modules in a way that would let CPAN clients update conflicting modules
 automatically after an existing module is upgraded, but until that happens,
 this module will allow users to do this manually.

Package: libdist-inkt-doap-perl
Description-md5: 7c7c6a1db1df782ca8e2ff5ab40a963e
Description-en: various DOAP-related roles for Dist::Inkt
 Dist::Inkt is a framework for writing your own distribution builder.
 It's a simple class that makes an empty directory, creates a MANIFEST
 file listing the contents of the directory, and then compresses it into
 a tarball.
 .
 Which seems pretty useless. However, it provides tonnes of hooks that
 can be used by roles applied to the class. Dist::Inkt::DOAP provides a
 collection of roles that help you populate the distribution's metadata
 (META.json, Changes, etc) from DOAP.

Package: libdist-inkt-perl
Description-md5: 3f49a5613acd92e969f8f26ea0695214
Description-en: yet another distribution builder
 Dist::Inkt itself does virtually nothing;
 it creates an empty directory, generates a MANIFEST file,
 and then wraps it all up into a gzipped tarball.
 But it provides various hooks along the way
 for subclasses to grab hold of.
 So the general idea is that you write a subclass of Dist::Inkt,
 which consumes various Moose::Roles to do the actual work
 of populating the distribution with files.
 .
 As such, Dist::Inkt is not so much a distribution builder,
 as it is a framework for writing your own distribution builder.
 .
 Several roles of varying utility are bundled with Dist::Inkt,
 as is Dist::Inkt::Profile::Simple,
 a subclass of Dist::Inkt which consumes most of these roles.

Package: libdist-inkt-profile-tobyink-perl
Description-md5: 9672d892b7ab9731153d3470d6f78cd7
Description-en: Dist::Inkt profile for TOBYINK
 Dist::Inkt::Profile::TOBYINK extends the perl distribution builder
 Dist::Inkt to behave distinktively as preferred by Toby Inkster.

Package: libdist-inkt-role-git-perl
Description-md5: 90843c879147bd04322822eefeb2e6a2
Description-en: git functions for Dist::Inkt
 Dist::Inkt::Role::Git has the following functions:
 .
 * Prevents building the release if there are uncommitted changes.
 * Tags the release with the version number just before building the tarball.
 .
 Dist::Inkt is a framework for writing your own distribution builder.

Package: libdist-inkt-role-hg-perl
Description-md5: db3a3c667a6942037d01f1365da88e52
Description-en: Mercurial-related behaviour for Dist::Inkt
 Dist::Inkt::Role::Hg extends the perl distribution builder Dist::Inkt
 with the following features:
 * Prevents a release from being built if there are uncommitted changes.
 * Does an << hg tag >> and `hg push` after release.

Package: libdist-inkt-role-release-perl
Description-md5: ecbb13b0d2fde5eaa146c29647a59bad
Description-en: automatically upload a distribution to the CPAN
 Dist::Inkt::Role::Release extends the perl distribution builder
 Dist::Inkt with an option to upload directly to CPAN

Package: libdist-inkt-role-test-kwalitee-perl
Description-md5: ede0e573e8a9eb0317341c188fbd1c09
Description-en: check a distribution's kwalitee at build time
 Dist::Inkt::Role::Test::Kwalitee extends Dist::Inkt with the ability to
 check the kwalitee of a distribution after building a tarball.

Package: libdist-inkt-role-test-perl
Description-md5: fd26f36379d3ac6f73fdb285302363a3
Description-en: run various tests on a distribution at build time
 Dist::Inkt::Role::Test exists to provide hooks for Dist::Inkt
 subclasses and other roles to run tests.
 .
 Bundled with this role are a few other roles that consume it in useful
 ways.

Package: libdist-metadata-perl
Description-md5: 6ce0137437e1f028c99b4cf24cb3b179
Description-en: module for getting information about a perl module distribution
 Dist::Metadata provides an easy interface for getting various metadata about
 a Perl module distribution.
 .
 This is mostly a wrapper around CPAN::Meta providing an easy interface to
 find and load the meta file from a tar.gz file. A dist can also be
 represented by a directory or merely a structure of data.
 .
 If the dist does not contain a meta file the module will attempt to determine
 some of that data from the dist.

Package: libdist-zilla-app-command-authordebs-perl
Description-md5: dba1b8ba6097e21cfc40f846f4c808e2
Description-en: List or install Dist::Zilla authors dependencies as Debian packages
 dzil authordebs uses Dist::Zilla::Util::AuthorDeps to scan the Perl modules
 required to build a Perl module using Dist::Zilla and list the corresponding
 Debian packages.
 .
 With --install option, the required packages are installed with sudo apt-get
 install, so you must have sudo configured properly.

Package: libdist-zilla-app-command-cover-perl
Description-md5: 5f362238c3ad6479dd1cf1223246c30b
Description-en: Run Devel::Cover from within Dist::Zilla
 Dist::Zilla::App::Command::cover is a command plugin for
 Dist::Zilla. It provides the dzil subcommand "cover", which generates
 code coverage metrics for your Dist:Zilla based distribution using
 Devel::Cover.
 .
 If there were any test errors, the cover command won't be run. Author
 and release tests are not run since they should not be counted
 against code coverage. Any additional command-line arguments are
 passed to Devel::Cover's cover command.

Package: libdist-zilla-config-slicer-perl
Description-md5: eed599bb45edd4582e3d623f8b2e4472
Description-en: Config::MVP::Slicer customized for Dist::Zilla
 Dist::Zilla::Config::Slicer is a subclass of Config::MVP::Slicer that
 overrides the default match_package to expand packages according to
 Dist::Zilla's rules.
 .
 It provides Dist::Zilla::Role::PluginBundle::Config::Slicer and
 Dist::Zilla::PluginBundle::ConfigSlicer, which enables config slicing
 into any Dist::Zilla plugin bundle.

Package: libdist-zilla-localetextdomain-perl
Description-md5: 5f28d26996f40a7e5e3c62ed8040440b
Description-en: Dist::Zilla plugin that adds support for managing l10n and i18n in Perl modules
 Dist::Zilla::LocaleTextDomain provides set of commands for managing
 internationalization and localization for Perl modules by using the
 Locale::TextDomain. You can just use this plugin and get all the tools you
 need to scan your Perl libraries for localizable strings, create a language
 template, and initialize translation files and keep them up-to-date.

Package: libdist-zilla-perl
Description-md5: 5947b5cbb1b8ee8b66eac64f1a12c47e
Description-en: Perl distribution builder
 Dist::Zilla builds distributions of code to be uploaded to the CPAN. In this
 respect, it is like ExtUtils::MakeMaker, Module::Build, or Module::Install.
 Unlike those tools, however, it is not also a system for installing code that
 has been downloaded from the CPAN. Since it's only run by authors, and is
 meant to be run on a repository checkout rather than on published, released
 code, it can do much more than those tools, and is free to make much more
 ludicrous demands in terms of prerequisites.
 .
 It's aim is to generate every file which is needed by a CPAN
 distribution, but usually generated and hence commonly not checked in
 into a VCS repository. For that it reads a file called dist.ini and
 gathers data from other files as instructured in that file.

Package: libdist-zilla-plugin-autometaresources-perl
Description-md5: 269f8525685c056e23180ce6512fd2d0
Description-en: Dist::Zilla plugin to ease filling "resources" metadata
 Dist::Zilla::Plugin::AutoMetaResources is a Dist::Zilla MetaProvider
 plugin that simplifies the addition of bugtracker and repository
 "resources" to the distribution metadata.

Package: libdist-zilla-plugin-bootstrap-lib-perl
Description-md5: bc06e3bcfe910cc4bd307a4873fb5679
Description-en: minimal boot-strapping for Dist::Zilla plugins
 Dist::Zilla::Plugin::Bootstrap::lib exists for loading either /lib or
 /Dist-Name-$VERSION/lib into your @INC early on.
 .
 This is mostly useful for writing Dist::Zilla plug-ins, so that you
 may build and release a plug-in using itself.

Package: libdist-zilla-plugin-bugtracker-perl
Description-md5: 4dafd426de968511016f0556cc090c00
Description-en: Dist::Zilla plugin to automatically set the bugtracker URL and mailto
 Dist::Zilla::Plugin::Bugtracker is a Dist::Zilla plugin to automatically
 set the distribution's bugtracker URL and possibly the email
 address as metadata.

Package: libdist-zilla-plugin-changelogfromgit-perl
Description-md5: ff13f389d77a13a7f98500749593fd83
Description-en: Dist::Zilla plugin to build a Changes file from a project's git log
 Dist::Zilla::Plugin::ChangelogFromGit is a Dist::Zilla plugin that writes a
 CHANGES file that contains formatted commit information from recent git
 logs.

Package: libdist-zilla-plugin-checkbin-perl
Description-md5: 2c2a32e472cf8850b556ff55c4d85561
Description-en: Dist::Zilla plugin for checking presence of command at build time
 Dist::Zilla::Plugin::CheckBin is a Dist::Zilla plugin that modifies
 the Makefile.PL or Build.PL in a distribution to contain a
 Devel::CheckBin call which asserts that a particular command is
 available.  If it is not available, the program exits with a status
 of zero, which on a CPAN Testers machine will result in a NA result.
 .
 This provides an alternative to Dist::Zilla::Plugin::RequiresExternal
 which instead creates a unit test for the presence of a command and
 so is interpreted as a package failure or bug instead of incorrectly
 installed.

Package: libdist-zilla-plugin-checkextratests-perl
Description-md5: 69c4c2ebf5b45c61b76b5094b4c6eafd
Description-en: dzil command to check xt tests before release
 This package provides a plugin command for Dist::Zilla build system for
 Perl libraries.
 .
 Once this package is installed, you can type "dzil xtest" to run the
 tests stored in xt directory.

Package: libdist-zilla-plugin-config-git-perl
Description-md5: 387bf7644b0b47cf92f5fdaed2b7061d
Description-en: Dist::Zilla Git plugin configuration settings module
 Dist::Zilla::Plugin::Config::Git is a configuration plugin for Git
 repo/branch information. A configuration plugin is sort of like a Stash, but
 is better suited for intra-plugin data sharing, using distro (not user) data.
 .
 Why use this? To provide a standard set of information to other Git plugins
 easily, especially if the repo data is non-standard, or if you need more than
 one set of data.

Package: libdist-zilla-plugin-emailnotify-perl
Description-md5: 3643a7437ec5d72110a36372ca203f5a
Description-en: dzil plugin to send an email on dist release
 Dist::Zilla::Plugin::EmailNotify module is a Dist::Zilla plugin that
 sends an email when releasing a Perl distribution. This email will
 contain the main release changes, authors and web pages.

Package: libdist-zilla-plugin-git-perl
Description-md5: bf53d8e872cd88f299555ef51f216f27
Description-en: Dist::Zilla plugins to update your git repository after release
 Set of plugins for Dist::Zilla intended to help module authors that use
 git to track their work.
 .
 The following plugins are provided in this distribution:
 * Dist::Zilla::Plugin::Git::Check - check git repository before releasing
 * Dist::Zilla::Plugin::Git::Commit - commit dirty files
 * Dist::Zilla::Plugin::Git::CommitBuild - check build results on separate
 branch
 * Dist::Zilla::Plugin::Git::GatherDir - gather all tracked files in a Git
 working directory
 * Dist::Zilla::Plugin::Git::Init - initialize git repository on dzil new
 * Dist::Zilla::Plugin::Git::NextVersion - provide a version number by bumping
 the last git release tag
 * Dist::Zilla::Plugin::Git::Push - push current branch
 * Dist::Zilla::Plugin::Git::Tag - tag the new version

Package: libdist-zilla-plugin-githubmeta-perl
Description-md5: 2d95eb225079d66a9ff79d348745a207
Description-en: Automatically include GitHub meta information in META.yml
 Dist::Zilla::Plugin::GithubMeta is a Dist::Zilla plugin to include GitHub
 meta information in META.yml.
 .
 It automatically detects if the distribution directory is under git version
 control and whether the origin is a GitHub repository and will set the
 repository and homepage meta in META.yml to the appropriate URLs for GitHub.

Package: libdist-zilla-plugin-makemaker-awesome-perl
Description-md5: 6932af06e8a158f2df345d987f98b0da
Description-en: Dist::Zilla plugin with more options than [MakeMaker]
 Dist::Zilla::Plugin::MakeMaker::Awesome is a Dist::Zilla plugin that
 generates a Makefile.PL making use of ExtUtils::MakeMaker.  It is
 similar to the Dist::Zilla::Plugin::MakeMaker --- it is actually a
 subclass of it --- but provides several extra options to run custom
 code on the generated Makefile.PL.

Package: libdist-zilla-plugin-makemaker-fallback-perl
Description-md5: 6acd7637244a307d2c9ab1d6131a3b42
Description-en: Dist::Zilla plugin that generates a Makefile.PL with deprecation warnings
 Dist::Zilla::Plugin::MakeMaker::Fallback is a Dist::Zilla plugin
 that will generate a Makefile.PL as fallback to a Build.PL.  The
 Makefile.PL will issue a warning about using a legacy toolchain,
 since modern tools will default to Build.PL.

Package: libdist-zilla-plugin-metaprovides-package-perl
Description-md5: 768523149d6709cca6506974cfba7d4d
Description-en: Dist::Zilla plugin to extract provides from traditional packages
 Dist::Zilla::Plugin::MetaProvides::Package is a Dist::Zilla plugin that
 populates the provides property of META.json and META.yml by absorbing
 it from your shipped modules, in a manner similar to how PAUSE itself
 does it.
 .
 This allows you to easily create an authoritative index of what module
 provides what version in advance of PAUSE indexing it, which PAUSE in
 turn will take verbatim.

Package: libdist-zilla-plugin-metaprovides-perl
Description-md5: 1cd40c50b381a8ec056082018e34168f
Description-en: Dist::Zilla plugin generating and populating "provides" in your META.yml
 Dist::Zilla::Plugin::MetaProvides is a Dist::Zilla plugin which
 generates and populates the "provides" field in the META.yml of your
 Dist::Zilla using Perl distribution.

Package: libdist-zilla-plugin-minimumperlfast-perl
Description-md5: b98ecd2825842f75b11af63e73a20c98
Description-en: Dist::Zilla plugin for detecting the required minimum Perl version
 Dist::Zilla::Plugin::MinimumPerlFast is a plugin for Dist::Zilla. It uses
 Perl::MinimumVersion::Fast to automatically find the minimum version of Perl
 required for your dist and adds it to the prerequisites of your Perl
 distribution (aka prereqs).

Package: libdist-zilla-plugin-modulebuildtiny-fallback-perl
Description-md5: 8aab9729cc2232763fb1b45f03ec6f6a
Description-en: Dist::Zilla plugin that generates a Build.PL with fallback on Module::Build
 Dist::Zilla::Plugin::ModuleBuildTiny::Fallback is a Dist::Zilla
 plugin that provides a Build.PL in your distribution that attempts to
 use Module::Build::Tiny when available, falling back to Module::Build
 when it is missing and printing a warning about it.
 .
 This is useful when your distribution is installing on an older perl
 (before approximately 5.10.1) with a toolchain that has not been
 updated, where configure_requires metadata is not understood and
 respected -- or where Build.PL is being run manually without the user
 having read and understood the contents of META.yml or META.json.

Package: libdist-zilla-plugin-modulebuildtiny-perl
Description-md5: bf87b1e68a6e1b0678b151af141d3076
Description-en: Dist::Zilla plugin to create a Build.PL that uses Module::Build::Tiny
 Dist::Zilla::Plugin::ModuleBuildTiny is a Dist::Zilla plugin to
 create a Build.PL file that makes use of Module::Build::Tiny.
 .
 This provides an alternative to Dist::Zilla::Plugin::ModuleBuild
 which would create a Build.PL files that makes use of Module::Build
 as the underlying build system.

Package: libdist-zilla-plugin-mojibaketests-perl
Description-md5: 4544c6e4f4cf038456c86e68689f02cb
Description-en: Dist::Zilla plugin that provides author tests for source encoding
 Dist::Zilla::Plugin::MojibakeTests is a Dist::Zilla plugin that
 provides a standard Test::Mojibake author test which checks for
 inconsistencies in source and documentation encoding.

Package: libdist-zilla-plugin-ourpkgversion-perl
Description-md5: 4964c655aab9562cec1d643db586c2a8
Description-en: alternative to DZP::PkgVersion with "our" and no line insertion
 Dist::Zilla::Plugin::OurPkgVersion was created as an alternative to
 Dist::Zilla::Plugin::PkgVersion and uses some code from that module.
 .
 This module is designed to use the more readable format "our $VERSION
 = $version;" as well as to not change then number of lines of code in
 your files, which will keep your repository more in sync with your
 CPAN release. It also allows you slightly more freedom in how you
 specify your version, e.g. better adhere to Perl Best Practices (no
 code before strictures are enabled, etc.)

Package: libdist-zilla-plugin-podspellingtests-perl
Description-md5: c9c5cdf83ed5b188b18f702ac9bce16a
Description-en: Backward-compatibility wrapper around Dist::Zilla::Plugin::Test::PodSpelling
 Dist::Zilla::Plugin::PodSpellingTests is the old name of
 Dist::Zilla::Plugin::Test::PodSpelling.
 .
 This package contains the wrapper plugin
 Dist::Zilla::Plugin::PodSpellingTests which extends
 Dist::Zilla::Test::PodSpelling and adds nothing.
 .
 You can safely remove this transitional package if none of your
 Dist::Zilla based distributions uses "[PodSpellingTests]" anymore.

Package: libdist-zilla-plugin-podweaver-perl
Description-md5: 60d724d135ce440fe31dbcc3b90c95c2
Description-en: Dist::Zilla plugin to use Pod::Weaver to generate Pod documentation
 Dist::Zilla::Plugin::PodWeaver is the bridge between Dist::Zilla and
 Pod::Weaver. It rips apart your kinda-Pod and reconstructs it as boring old
 real Pod.

Package: libdist-zilla-plugin-prepender-perl
Description-md5: 355273b778ed3b0b22b93fa4c4113d42
Description-en: Dist::Zilla plugin to prepend lines at the top of your perl files
 Dist::Zilla::Plugin::Prepender will prepend lines specified in
 dist.ini to each Perl module or program within your Perl
 distribution. For scripts having a shebang line, lines will be
 inserted just after it.
 .
 This module is useful to enforce a set of pragmas to your files (since
 pragmas are lexical, they will be active for the whole file), or to
 add some copyright comments, as recommended by the Free Software
 Foundation.

Package: libdist-zilla-plugin-readmefrompod-perl
Description-md5: 8d0a3adce760255fe08a9fe561faf22b
Description-en: Dist::Zilla plugin to generate a README from Pod
 Dist::Zilla::Plugin::ReadmeFromPod is a Dist::Zilla plugin that
 generates a README from a specific module using Pod::Readme.  It
 supports the conversion to "html", "pod", "markdown" and "rtf"
 formats.

Package: libdist-zilla-plugin-repository-perl
Description-md5: 001f305bcc33d0285a58078798e71924
Description-en: Dist::Zilla plugin to discovery repository URL from svn/svk/Git checkout
 Dist::Zilla::Plugin::Repository is a Dist::Zilla plugin to automatically
 figure out repository URL and set it on the distribution metadata that will be
 stored in META.yml or META.json.

Package: libdist-zilla-plugin-requiresexternal-perl
Description-md5: 878e3ba2076193341366aa6dea129242
Description-en: Dist::Zilla plugin to declare dependency on command-line tools
 Dist::Zilla::Plugin::RequiresExternal creates a unit test in your distribution
 to check for the existence of executable command-line tools you require.
 Command-line tools can be declared as either an absolute path to an executable
 or the name of a command in the user's PATH environment.

Package: libdist-zilla-plugin-run-perl
Description-md5: ebf3ca7ebf545fb8718766a23e0acf98
Description-en: Dist::Zilla plugin to execute external commands
 Dist::Zilla::Plugin::Run uses specific hooks of Dist::Zilla to execute
 external command when running dzil. This module is useful to ship generated
 code in a Perl module distribution.

Package: libdist-zilla-plugin-signature-perl
Description-md5: 34c52afab1bd3b8b60d6d1a140e65d87
Description-en: sign releases with Module::Signature
 Dist::Zilla::Plugin::Signature will sign a distribution using
 Module::Signature.
 .
 This plugin should appear after any other AfterBuild plugin in your dist.ini
 file to ensure that no files are modified after it has been run

Package: libdist-zilla-plugin-templatefiles-perl
Description-md5: b69ce13f39f82fdecb8d413258b01c2d
Description-en: plugin that enables the use of templates in a Dist::Zilla distribution
 Dist::Zilla::Plugin::TemplateFiles is a Dist::Zilla plugin that utilize
 Text::Template to turn certain files into templates. Each template has
 available to it the `$dist` variable that is the instance of Dist::Zilla
 currently running.

Package: libdist-zilla-plugin-test-compile-perl
Description-md5: 1e761083bafdf19e6ce5ee1acdbde439
Description-en: common tests to check syntax of your modules, using only core modules
 Dist::Zilla::Plugin::Test::Compile is a Dist::Zilla plugin that runs
 at the gather files (Dist::Zilla::Role::FileGatherer) stage, and
 creates a test for correct perl file compilation only dependent on
 core modules.
 .
 This test finds all modules and scripts in your distribution and try
 to compile them one by one. This means it's a bit slower than loading
 them all at once but it will catch more errors.

Package: libdist-zilla-plugin-test-eol-perl
Description-md5: 03f57ac384e0ec5a7ece882b604734ec
Description-en: Dist::Zilla plugin to make sure that correct line endings are used
 Dist::Zilla::Plugin::Test::EOL adds xt/author/eol.t, a standard Test::EOL test.
 It is an extension of Dist::Zilla::Plugin::InlineFiles.
 .
 This plugin allows one to configure e.g. the FileFinder used for finding files
 to check.

Package: libdist-zilla-plugin-test-kwalitee-perl
Description-md5: 2a8e7d0d58fb86429f3c0f0ecb5b617f
Description-en: Dist::Zilla plugin providing a release-time Kwalitee test
 Dist::Zilla::Plugin::Test::Kwalitee is a Dist::Zilla plugin providing
 a release-time test which check your module's Kwalitee score.
 .
 It is an extension of Dist::Zilla::Plugin::InlineFiles, providing the
 following file:
 .
 xt/release/kwalitee.t - a standard Test::Kwalitee test

Package: libdist-zilla-plugin-test-notabs-perl
Description-md5: 7305c8136546d8c7075eb05c70cd8338
Description-en: Dist::Zilla plugin to make sure hard tabs are not used
 The Dist::Zilla::Plugin::Test::NoTabs plugin runs at the gather files
 stage. It provides the file xt/release/no-tabs.t, a standard
 Test::NoTabs test.
 .
 If needed, custom module and file finders may be provided by
 the user.

Package: libdist-zilla-plugin-test-perl-critic-perl
Description-md5: 8a520cf59a109f1566c87d5716bcf822
Description-en: Dist::Zilla plugin to check your code with perlcritic
 The Dist::Zilla::Plugin::Test::Perl::Critic plugin adds
 a t/author/critic.t test file. It checks your code against best
 practices, using perlcritic.
 .
 A custom perlcritic.rc may be provided.

Package: libdist-zilla-plugin-test-podspelling-perl
Description-md5: 6dc328ff50b8b5c50d234b38c2b46474
Description-en: Author tests for POD spelling
 The Dist::Zilla plugin Dist::Zilla::Plugin::Test::PodSpelling adds
 author tests to spell-check all POD in a distribution.
 .
 It's the successor of Dist::Zilla::Plugin::PodSpellingTests.

Package: libdist-zilla-plugin-test-reportprereqs-perl
Description-md5: 2a7ef5651458d3c06e29f994093ad37d
Description-en: module to report on prerequisite versions during automated testing
 The Dist::Zilla::Plugin::Test::ReportPrereqs plugin adds a
 t/00-report-prereqs.t test file. It reports the version of all modules listed
 in the distribution metadata prerequisites (including 'recommends',
 'suggests', etc.). However, any 'develop' prereqs are not reported (unless
 they show up in another category).
 .
 If a MYMETA.json file exists and CPAN::Meta is installed on the testing
 machine, MYMETA.json will be examined for prerequisites in addition, as it
 would include any dynamic prerequisites not set in the distribution metadata.
 .
 Versions are reported based on the result of parse_version from
 ExtUtils::MakeMaker, which means prerequisite modules are not actually loaded
 (which avoids various edge cases with certain modules). Parse errors are
 reported as "undef". If a module is not installed, "missing" is reported
 instead of a version string.

Package: libdist-zilla-plugin-twitter-perl
Description-md5: 657549f2669ed0a775b3279203da3367
Description-en: Twitter when you release with Dist::Zilla
 Dist::Zilla::Plugin::Twitter module will use Net::Twitter to send a
 release notice to Twitter. By default, it will include a short link to
 the release page of your module on http://metacpan.org.

Package: libdist-zilla-plugins-cjm-perl
Description-md5: 33f75bc933060d9ee1674ebd5731ab87
Description-en: collection of CJM's plugins for Dist::Zilla
 Collection of Dist::Zilla plugins. This package features the
 following Perl modules:
 .
 * Dist::Zilla::Plugin::ArchiveRelease
 * Dist::Zilla::Plugin::GitVersionCheckCJM
 * Dist::Zilla::Plugin::MakeMaker::Custom
 * Dist::Zilla::Plugin::Metadata
 * Dist::Zilla::Plugin::ModuleBuild::Custom
 * Dist::Zilla::Plugin::RecommendedPrereqs
 * Dist::Zilla::Plugin::TemplateCJM
 * Dist::Zilla::Plugin::Test::PrereqsFromMeta
 * Dist::Zilla::Plugin::VersionFromModule
 * Dist::Zilla::Role::HashDumper
 * Dist::Zilla::Role::ModuleInfo

Package: libdist-zilla-role-bootstrap-perl
Description-md5: f8ccbe9c7a1eb9ba37554d3b2ce21f43
Description-en: Shared logic for Dist::Zilla-related bootstrap things
 Dist::Zilla::Role::Bootstrap is a Dist::Zilla role that aims to be
 consumed by plugins that want to perform some very early bootstrap
 operation that may affect the loading environment of successive
 plugins, especially with regards to plugins that may wish to build
 with themselves, either by consuming the source tree itself, or by
 consuming a previous built iteration.

Package: libdist-zilla-role-modulemetadata-perl
Description-md5: 7b7a062a86ad24bafc5fb41f4223e87f
Description-en: role for plugins that use Module::Metadata
 Dist::Zilla::Role::ModuleMetadata provides some common utilities for
 Dist::Zilla plugins which use Module::Metadata and the information
 that it provides.

Package: libdist-zilla-role-pluginbundle-pluginremover-perl
Description-md5: ce1fc5fff73e6d6ba0a668c412d50d4a
Description-en: Dist::Zilla plugin to add '-remove' functionality to a bundle
 Dist::Zilla::Role::PluginBundle::PluginRemover enables Dist::Zilla
 plugin bundles to automatically remove any plugins specified by the
 -remove attribute.  This is similar to the @Filter plugin but with
 less typing.

Package: libdist-zilla-util-configdumper-perl
Description-md5: 07508afcb3d0d6a00e51f4c5e86ede15
Description-en: simplify extraction of plugin settings for Dist::Zilla plugin authors
 Dist::Zilla::Util::ConfigDumper contains a utility function for use
 within the Dist::Zilla plugin ecosystem, to simplify extraction of
 plugin settings for plugin authors, in order for plugins like
 Dist::Zilla::Plugin::MetaConfig to expose those values to consumers.
 .
 Primarily, it specializes in:
 .
 * Making propagating configuration from the plugins inheritance
 hierarchy nearly foolproof.
 * Providing simple interfaces to extract values of lists of named
 methods or accessors
 * Providing a way to intelligently and easily probe the value of lazy
 attributes without triggering their vivification.

Package: libdist-zilla-util-test-kentnl-perl
Description-md5: 9d3fb5a831df56f49e600663b069cef9
Description-en: Module to write tests for Dist::Zilla plugins
 Dist::Zilla::Util::Test::KENTNL is a helper kit by KENTNL to write
 tests for Dist::Zilla plugins.
 .
 Upstream seems to no more recommend using this module for new
 projects as he writes: "Most of [his] modules should be moving to
 using the `dztest` model instead which is more flexible source side."

Package: libdistlib-java
Description-md5: f7ca007a710fc05da57fbc71d6425c1c
Description-en: Java library of statistical distribution functions
 This is a library written in Java, providing probability density function,
 cumulative distribution function, quantiles and random variate generation
 for several common statistical distributions.

Package: libdistlib-java-doc
Description-md5: 1b93fc18024a550ac885e9b7c781c84a
Description-en: Java library of statistical distribution functions (documentation)
 This is a library written in Java, providing probability density function,
 cumulative distribution function, quantiles and random variate generation
 for several common statistical distributions.
 .
 This package provides the documentation for the library.

Package: libdistorm3-3
Description-md5: fa10d8fc7742cb70e86a1ac34ea700d2
Description-en: powerful disassembler library for x86/AMD64 binary streams (runtime)
 diStorm3 is a binary stream disassembler library project.
 .
 With diStorm3, no more parsing strings is needed. diStorm3 is really a
 decomposer, which means it takes an instruction and returns a binary
 structure which describes it rather than static text. This is great for
 advanced binary code analysis.
 .
 This package provides the shared library.

Package: libdistorm3-dev
Description-md5: 63370da20cc5d7d6e0f6c293cd934326
Description-en: powerful disassembler library for x86/AMD64 binary streams (development files)
 diStorm3 is a binary stream disassembler library project.
 .
 With diStorm3, no more parsing strings is needed. diStorm3 is really a
 decomposer, which means it takes an instruction and returns a binary
 structure which describes it rather than static text. This is great for
 advanced binary code analysis.
 .
 This package provides the development files.

Package: libdivide-dev
Description-md5: 86d16c3a1a3ec13a8224324d301c5e24
Description-en: compile-time library for optimizing integer division
 libdivide allows you to replace expensive integer divides with comparatively
 cheap multiplication and bitshifts. Compilers usually do this, but only when
 the divisor is known at compile time. libdivide allows you to take advantage
 of it at runtime. The result is that integer division can become a lot faster.

Package: libdivsufsort-dev
Description-md5: f4673ecc2fd16a5f652b290957d05e59
Description-en: libdivsufsort header files
 The libdivsufsort project provides a fast, lightweight, and robust
 C API library to construct the suffix array and the Burrows-Wheeler
 transformed string for any input string of a constant-size alphabet.
 .
 This package installs files needed for development.

Package: libdivsufsort3
Description-md5: b08577aaa0c9b3ad46ab0d0de45b6957
Description-en: fast suffix array construction
 The libdivsufsort project provides a fast, lightweight, and robust
 C API library to construct the suffix array and the Burrows-Wheeler
 transformed string for any input string of a constant-size alphabet.
 .
 This package installs shared library files.

Package: libdjbsort-dev
Description-md5: 88e8d4609f4282165b73f994b96753d9
Description-en: Sorting microlibrary - development files
 Djbsort is a software library for sorting arrays of int32 or uint32 or
 float32 or int64 or uint64 or float64. It provides the following features:
 .
 Speed: Provides state-of-the-art sorting performance for typical
 array sizes on modern 64-bit CPUs (Intel/AMD and ARM) using optimized
 vector implementations and automatic runtime selection.
 .
 Security: Designed to be safe for both cryptographic and
 non-cryptographic contexts.
 .
 Verification: Includes not just conventional tests but also tools to
 automatically verify correctness.
 .
 Development files.

Package: libdjbsort1
Description-md5: 7629827684cd75dacda2d56398738729
Description-en: Sorting microlibrary - shared library
 Djbsort is a software library for sorting arrays of int32 or uint32 or
 float32 or int64 or uint64 or float64. It provides the following features:
 .
 Speed: Provides state-of-the-art sorting performance for typical
 array sizes on modern 64-bit CPUs (Intel/AMD and ARM) using optimized
 vector implementations and automatic runtime selection.
 .
 Security: Designed to be safe for both cryptographic and
 non-cryptographic contexts.
 .
 Verification: Includes not just conventional tests but also tools to
 automatically verify correctness.
 .
 Shared library.

Package: libdjconsole-data
Description-md5: 4cc27f1eaac668b72ccc3aa0f76aa807
Description-en: Hercules DJ Console access library - data files
 The DJ Console library is a C++ library that facilitates access to the
 Hercules DJ Console MK I and MK II via libusb. It supports all non-audio
 functions such as LEDs, buttons and controllers.
 .
 This package contains the data files.

Package: libdjconsole-dev
Description-md5: a00ec0d8395fdc9720093682706fa316
Description-en: Hercules DJ Console access library - development headers
 The DJ Console library is a C++ library that facilitates access to the
 Hercules DJ Console MK I and MK II via libusb. It supports all non-audio
 functions such as LEDs, buttons and controllers.
 .
 This package contains the development headers.

Package: libdjconsole0
Description-md5: fccc94a68e3f6c3cb75fa9e66d191202
Description-en: Hercules DJ Console access library
 The DJ Console library is a C++ library that facilitates access to the
 Hercules DJ Console MK I and MK II via libusb. It supports all non-audio
 functions such as LEDs, buttons and controllers.

Package: libdjinterop-dev
Description-md5: 70026c1520baac425f67a0b854064ebc
Description-en: C++ library to allow access to DJ record database formats (dev)
 The libdjinterop library is a C++ library that allows access to database
 formats used to store information about DJ record libraries.
 .
 This library currently supports:
 - Engine Library, as used on "Prime"-series DJ equipment.
 .
 This package provides the development files for the library.

Package: libdjinterop0
Description-md5: 5601c5aefe234578af6e8ba019c77cfa
Description-en: C++ library to allow access to DJ record database formats (shared library)
 The libdjinterop library is a C++ library that allows access to database
 formats used to store information about DJ record libraries.
 .
 This library currently supports:
 - Engine Library, as used on "Prime"-series DJ equipment.
 .
 This package provides the shared library files.

Package: libdleyna-connector-dbus-1.0-1
Description-md5: c3dcbbc66160a5e1acd1f883142a6dce
Description-en: DBus connector module for the dLeyna services
 dleyna-connector-dbus is the loadable module providing DBus connectivity to
 the dLeyna services.
 .
 dLeyna is an umbrella project hosting a number of middleware components
 designed to make it easy for developers to integrate DLNA functionality into
 their applications.

Package: libdleyna-core-1.0-6
Description-md5: 0fc6f09ed841aaf0a8db98b485dd8181
Description-en: Utility functions for higher level dLeyna components
 dleyna-core is a library of utility functions that are used by the higher
 level dLeyna libraries that communicate with DLNA devices, e.g.,
 dleyna-server. In brief, it provides APIs for logging, error, settings and
 task management and an IPC abstraction API.
 .
 dLeyna is an umbrella project hosting a number of middleware components
 designed to make it easy for developers to integrate DLNA functionality into
 their applications.

Package: libdleyna-core-1.0-dev
Description-md5: 9807af0385045a5238b50424f0acce03
Description-en: Utility functions for higher level dLeyna components (development files)
 dleyna-core is a library of utility functions that are used by the higher
 level dLeyna libraries that communicate with DLNA devices, e.g.,
 dleyna-server. In brief, it provides APIs for logging, error, settings and
 task management and an IPC abstraction API.
 .
 dLeyna is an umbrella project hosting a number of middleware components
 designed to make it easy for developers to integrate DLNA functionality into
 their applications.
 .
 This package contains the development files.

Package: libdlib-data
Description-md5: d935692602eb81c14d3befe0cc5f20f2
Description-en: C++ toolkit for machine learning and computer vision - models
 Dlib is a general purpose cross-platform open source software library written
 in the C++ programming language. It now contains software components for
 dealing with networking, threads, graphical interfaces, complex data
 structures, linear algebra, statistical machine learning, image processing,
 data mining, XML and text parsing, numerical optimization, Bayesian networks,
 and numerous other tasks.
 .
 This package contains the trained models provided with dlib.

Package: libdlib-dev
Description-md5: 06d0e459404c359168d453d5f3cf7969
Description-en: C++ toolkit for machine learning and computer vision - development
 Dlib is a general purpose cross-platform open source software library written
 in the C++ programming language. It now contains software components for
 dealing with networking, threads, graphical interfaces, complex data
 structures, linear algebra, statistical machine learning, image processing,
 data mining, XML and text parsing, numerical optimization, Bayesian networks,
 and numerous other tasks.
 .
 This package contains the development headers.

Package: libdlib20.0
Description-md5: 59022a5ad4e3cd98a3a9c36b3ccc65a5
Description-en: C++ toolkit for machine learning and computer vision - library
 Dlib is a general purpose cross-platform open source software library written
 in the C++ programming language. It now contains software components for
 dealing with networking, threads, graphical interfaces, complex data
 structures, linear algebra, statistical machine learning, image processing,
 data mining, XML and text parsing, numerical optimization, Bayesian networks,
 and numerous other tasks.

Package: libdlpack-dev
Description-md5: d12a91f169bcb8aa590d9d73c7476fc4
Description-en: Open In Memory Tensor Structure
 DLPack is an open in-memory tensor structure to for sharing tensor among
 frameworks. DLPack enables
 .
 * Easier sharing of operators between deep learning frameworks.
 * Easier wrapping of vendor level operator implementations, allowing
 collaboration when introducing new devices/ops.
 * Quick swapping of backend implementations, like different version of BLAS
 * For final users, this could bring more operators, and possibility of mixing
 usage between frameworks.
 .
 DLPack do not intend to implement of Tensor and Ops, but instead use this as
 common bridge to reuse tensor and ops across frameworks.

Package: libdlrestrictions-dev
Description-md5: fb7334f5c092bc11ad2eb318b1465d65
Description-en: development files for the DLRestrictions library
 This package provides development files needed to build both shared libraries,
 which specify their compatibility restrictions, and applications, which check
 whether those restrictions are satisfied before using those libraries. The
 package also contains a CMake module which simplifies building DLRestricted
 shared libraries with CMake.

Package: libdlrestrictions1
Description-md5: 28164c3828b6557ee21d394cbcb4648a
Description-en: library that implements library compatibility checks for dlopen()
 This package provides a DLRestrictions library that can be used to check
 compatibility of the external shared library (or plugin) against other
 libraries currently loaded in the global symbol object. It might help to avoid
 symbol clashes and provide means for graceful failure detection in advance
 before the first dlsym() call. Otherwise, usage of incompatible library might
 result in crashes or other unpredictable failures of the application.
 .
 A shared library that is protected by DLRestrictions provides a special symbol
 which defines conditions under which the library may be safely used. At the
 moment, the only restriction that may be imposed controls whether multiple
 SONAMEs of the same library can safely co-exist in the same symbol space.
 Shared library dependencies are also checked for compatibility.

Package: libdlt-dev
Description-md5: a18aee0aecde6c284cc2db8fc962356e
Description-en: Diagnostic Log and Trace (DLT) library (development)
 This component provides a log and trace interface, based on the standardised
 protocol specified in the AUTOSAR standard 4.0 DLT. This software can be used
 by COVESA components and other applications as logging facility.
 .
 DLT library is used by apps that need to log to a DLT daemon directly and by
 apps that want to read logs from DLT daemon. This package provides development
 files.

Package: libdlt-examples
Description-md5: 699cd43f618d245f8a263255dba4fb88
Description-en: Diagnostic Log and Trace (DLT) (examples)
 This component provides a log and trace interface, based on the standardised
 protocol specified in the AUTOSAR standard 4.0 DLT. This software can be used
 by COVESA components and other applications as logging facility.
 .
 This package includes example apps and test tools for DLT server.

Package: libdlt3
Description-md5: 4828cea0785da57bab9519cc9d178830
Description-en: Diagnostic Log and Trace (DLT) library
 This component provides a log and trace interface, based on the standardised
 protocol specified in the AUTOSAR standard 4.0 DLT. This software can be used
 by COVESA components and other applications as logging facility.
 .
 DLT library is used by apps that need to log to a DLT daemon directly and by
 apps that want to read logs from DLT daemon.

Package: libdmalloc-dev
Description-md5: 5e717a45e60ff0a6bbcf05dbbe79349a
Description-en: debug memory allocation library (development files and doc)
 Drop in replacement for the system's `malloc', `realloc', `calloc', `free' and
 other memory management routines while providing powerful debugging facilities
 configurable at runtime.
 .
 These facilities include such things as memory-leak tracking, fence-post write
 detection, file/line number reporting, and general logging of statistics.
 .
 This package contains the static libraries and documentation.

Package: libdmalloc5
Description-md5: ead0076894bcd7b4631df8eb654dc9c6
Description-en: debug memory allocation library
 Drop in replacement for the system's `malloc', `realloc', `calloc', `free' and
 other memory management routines while providing powerful debugging facilities
 configurable at runtime.
 .
 These facilities include such things as memory-leak tracking, fence-post write
 detection, file/line number reporting, and general logging of statistics.
 .
 This package contains only the shared libraries, the development files and
 documentation is in the libdmalloc-dev package.

Package: libdmlc-dev
Description-md5: c33edb6a80399f1e3a41a423e91a168d
Description-en: Distributed Machine Learning Common Codebase (dev)
 DMLC-Core is the backbone library to support all DMLC projects, offers the
 bricks to build efficient and scalable distributed machine learning libraries.
 .
 This package contains the development files.

Package: libdmlc0t64
Description-md5: eee375a42080b30c8493d394721670fc
Description-en: Distributed Machine Learning Common Codebase (lib)
 DMLC-Core is the backbone library to support all DMLC projects, offers the
 bricks to build efficient and scalable distributed machine learning libraries.
 .
 This package contains the shared objects.

Package: libdmr-dev
Description-md5: 1e51654244aa61c328d13fd7d3ed3297
Description-en: Deepin movie player - widget library (development files)
 Deepin Movie provides an intuitive easy to use operation interface and rich
 complete shortcuts. You can complete all play operations by keyboard, which
 will make you thoroughly get rid of the constraint of mouse click. Video files
 in various formats can be played through Deepin Movie, and you can use the
 streaming function to easily enjoy online video resources.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the header files for the widget library.

Package: libdmr0.1
Description-md5: 35ee971a9070e4f2351927007354b6e2
Description-en: Deepin movie player - widget library
 Deepin Movie provides an intuitive easy to use operation interface and rich
 complete shortcuts. You can complete all play operations by keyboard, which
 will make you thoroughly get rid of the constraint of mouse click. Video files
 in various formats can be played through Deepin Movie, and you can use the
 streaming function to easily enjoy online video resources.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the widget library.

Package: libdmrconf-dev
Description-md5: 90b37c36296718f26d47c736eb903cf0
Description-en: Header files for libdmrconf
 Libdmrconf is a Qt6 library to interface and program DMR radios. DMR is a
 digital modulation standard used in amateur and commercial radio. This library
 provides the core functionality to read, write, encode and decode binary
 codeplugs for several radios, including AnyTone AT-D868UVE, AT-D878UV,
 AT-878UVII, AT-D578UV, TyT MD-390, MD-UV380, MD-UV390, MD-2017, Retevis RT8,
 RT3S, RT82, Radioddity RD5R, GD-77, GD-73, Baofeng DMR-6X2, DM-32UV and radios
 running the OpenGD77 firmware. This package contains the header files for
 libdrmconf.

Package: libdmrconf0
Description-md5: 61784f5d2a288db5debd37d18f78902e
Description-en: Library to program DMR radios
 Libdmrconf is a Qt6 library to interface and program DMR radios. DMR is a
 digital modulation standard used in amateur and commercial radio. This library
 provides the core functionality to read, write, encode and decode binary
 codeplugs for several radios, including AnyTone AT-D868UVE, AT-D878UV,
 AT-878UVII, AT-D578UV, TyT MD-390, MD-UV380, MD-UV390, MD-2017, Retevis RT8,
 RT3S, RT82, Radioddity RD5R, GD-77, GD-73, Baofeng DMR-6X2, DM-32UV and radios
 running the OpenGD77 firmware.

Package: libdmtx-dev
Description-md5: 9ecdb01c9723adb0bac14acd76b0b5ab
Description-en: Data Matrix barcodes (development files and static libraries)
 Libdmtx is a library for reading and writing Data Matrix 2D barcodes,
 two-dimensional symbols that hold a dense pattern of data with built-in error
 correction.
 .
 This package contains the static libraries and C header files needed for
 development of applications with Libdmtx.

Package: libdmtx0t64
Description-md5: 9fbaebda0908eba2717eb1060664e2e5
Description-en: Data Matrix barcodes (runtime library)
 Libdmtx is a library for reading and writing Data Matrix 2D barcodes,
 two-dimensional symbols that hold a dense pattern of data with built-in error
 correction.
 .
 This package provides the Libdmtx runtime library.

Package: libdnf-dev
Description-md5: 11ac53425576efcb85ea20d0a392449c
Description-en: libdnf - development files
 A library providing simplified C and Python APIs to libsolv.
 .
 This package contains the development header files for the
 libdnf library.

Package: libdnf-doc
Description-md5: 6c50afa87173fe0c8f5b3ba79808f337
Description-en: Documentation for the libdnf library (common documentation)
 A library providing simplified C and Python APIs to libsolv.
 .
 This package installs common documentation for the libdnf
 C bindings.

Package: libdnf2-common
Description-md5: cbd06f1a2d1236f51fe114f1efa47024
Description-en: libdnf - common files
 A library providing simplified C and Python APIs to libsolv.
 .
 This package provides common files for the libdnf library.

Package: libdnf2t64
Description-md5: 35945da87fa54f0cdf2192d8bbb82744
Description-en: libdnf - shared library
 A library providing simplified C and Python APIs to libsolv.
 .
 This package provides the libdnf shared library.

Package: libdnf5-2
Description-md5: 793d87b31186995eecb85a80ff83a600
Description-en: Dandified Yum package manager - version 5 library
 DNF5 is a command-line package manager that automates the process of
 installing, upgrading, configuring, and removing computer programs in a
 consistent manner. It supports RPM packages, modulemd modules, and comps groups
 & environments.
 .
 This package provides the libdnf5 library.

Package: libdnf5-cli-dev
Description-md5: 8d223d33bc0e1da9cca43371b0e6368e
Description-en: Dandified Yum package manager - version 5 CLI development files
 DNF5 is a command-line package manager that automates the process of
 installing, upgrading, configuring, and removing computer programs in a
 consistent manner. It supports RPM packages, modulemd modules, and comps groups
 & environments.
 .
 This package provides the libdnf5 CLI library development files.

Package: libdnf5-cli3
Description-md5: b1903ddeef5debfdfca36d3fc14a76d6
Description-en: Dandified Yum package manager - version 5 CLI library
 DNF5 is a command-line package manager that automates the process of
 installing, upgrading, configuring, and removing computer programs in a
 consistent manner. It supports RPM packages, modulemd modules, and comps groups
 & environments.
 .
 This package provides the libdnf5 CLI library.

Package: libdnf5-dev
Description-md5: 43f30bdea696db1a5458422cbf0937c6
Description-en: Dandified Yum package manager - version 5 library development files
 DNF5 is a command-line package manager that automates the process of
 installing, upgrading, configuring, and removing computer programs in a
 consistent manner. It supports RPM packages, modulemd modules, and comps groups
 & environments.
 .
 This package provides the libdnf5 library development files.

Package: libdng-dev
Description-md5: b5cccdeaef3c6ab062b72f4f400a6071
Description-en: Library for generating DNG files -- Development files
 libdng makes it easier to generate valid DNG files following the
 Adobe Digital Negative specification.
 .
 This package contains the development files for building software
 making use of libdng.

Package: libdng-utils
Description-md5: 5bf56bc8464c18a1a615a778107d65b6
Description-en: Library for generating DNG files -- Utility programs
 libdng makes it easier to generate valid DNG files following the
 Adobe Digital Negative specification.
 .
 This package contains the `makedng` utility, allowing one to generate
 DNG files from raw sensor dumps.

Package: libdng1
Description-md5: 8205ae93771be368a08a328a56f950a7
Description-en: Library for generating DNG files -- Shared library
 libdng makes it easier to generate valid DNG files following the
 Adobe Digital Negative specification.
 .
 Its main features are:
 * Writing DNG 1.4.0 compliant TIFF files
 * Parsing DCP files for extra color processing metadata
 * Some DNG reading support for the `dngmerge` utility
 * Isolating applications from the changing libtiff APIs
 .
 This package contains the shared library itself.

Package: libdnnl-dev
Description-md5: 76fea4cfd2eae41d6bfe9305c6ad6a1b
Description-en: oneAPI Deep Neural Network Library (oneDNN) (dev)
 oneAPI Deep Neural Network Library (oneDNN) is an open-source performance
 library for deep learning applications. The library includes basic building
 blocks for neural networks optimized for Intel Architecture Processors and
 Intel Processor Graphics.
 .
 oneDNN is intended for deep learning applications and framework developers
 interested in improving application performance on Intel CPUs and GPUs.
 .
 This package contains the header files, and symbol links to the shared object.

Package: libdnnl-sycl-dev
Description-md5: af8162a1ab6e9c4d1d91e755094c6889
Description-en: oneAPI Deep Neural Network (oneDNN) with SYCL Support (dev)
 oneAPI Deep Neural Network Library (oneDNN) is an open-source performance
 library for deep learning applications. The library includes basic building
 blocks for neural networks optimized for Intel Architecture Processors and
 Intel Processor Graphics.
 .
 oneDNN is intended for deep learning applications and framework developers
 interested in improving application performance on Intel CPUs and GPUs.
 .
 This package contains the header files, and symbol links to the shared object.
 Some are specific to the SYCL runtime for GPU support.

Package: libdnnl-sycl3
Description-md5: 5b7630b7a1990908716023a0bb99d144
Description-en: oneAPI Deep Neural Network (oneDNN) with SYCL support (lib)
 oneAPI Deep Neural Network Library (oneDNN) is an open-source performance
 library for deep learning applications. The library includes basic building
 blocks for neural networks optimized for Intel Architecture Processors and
 Intel Processor Graphics.
 .
 oneDNN is intended for deep learning applications and framework developers
 interested in improving application performance on Intel CPUs and GPUs.
 .
 This package contains the shared object built with SYCL support for running
 on GPUs.

Package: libdnnl3.6
Description-md5: 290c0d566c3b296af024512e7a2a54ae
Description-en: oneAPI Deep Neural Network Library (oneDNN) (lib)
 oneAPI Deep Neural Network Library (oneDNN) is an open-source performance
 library for deep learning applications. The library includes basic building
 blocks for neural networks optimized for Intel Architecture Processors and
 Intel Processor Graphics.
 .
 oneDNN is intended for deep learning applications and framework developers
 interested in improving application performance on Intel CPUs and GPUs.
 .
 This package contains the shared object.

Package: libdns-zoneparse-perl
Description-md5: e4a1579652adb177708b0d989ea3817b
Description-en: Perl extension for parsing and manipulating DNS Zone Files
 DNS::ZoneParse will parse a Zone File and put all the Resource Records (RRs)
 into an anonymous hash structure. At the moment, the following types of RRs
 are supported: SOA, NS, MX, A, CNAME, TXT, PTR. It could be useful for
 maintaining DNS zones, or for transferring DNS zones to other servers. If you
 want to generate an XML-friendly version of your zone files, it is easy to
 use XML::Simple with this module once you have parsed the zonefile.
 .
 DNS::ZoneParse scans the DNS zonefile - removes comments and separates
 the file into its constituent records. It then parses each record and
 stores the records internally.

Package: libdnsjava-java
Description-md5: 6206408d24447cc871b17e9142e4de31
Description-en: Implementation of DNS in Java
 dnsjava is an implementation of DNS in Java. It can be used for queries,
 zone transfers, and dynamic updates. It includes a cache which can be
 used by clients, and a minimal implementation of a server.

Package: libdnssec10
Description-md5: 8cbf32b713db69ab854a9bdcd593b415
Description-en: DNSSEC shared library from Knot DNS
 This package provides a DNSSEC shared library used by Knot DNS
 and Knot Resolver.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: libdnswire-dev
Description-md5: ba8cab2f7c153d0bae4582bb9afd25ed
Description-en: DNS encapsulations and transporting (development)
 dnswire is a C library for encoding/decoding different DNS encapsulations and
 transporting them over different protocols.
 .
 This package contains the development files.

Package: libdnswire1t64
Description-md5: bc865b0ba45588e079bd00f2492da346
Description-en: DNS encapsulations and transporting (library)
 dnswire is a C library for encoding/decoding different DNS encapsulations and
 transporting them over different protocols.
 .
 Supported encapsulations:
 .
 * DNSTAP using Protobuf
 * Frame Streams using tinyframe

Package: libdockapp-dev
Description-md5: 47f1f867cba430d28f7c51d72cc33cda
Description-en: Window Maker Dock App support (development files)
 Simple library that eases the creation of Window Maker dock apps. It
 provides functions that set up a dock app in such a way that they can be
 properly docked. It also provides some event handlers and makes it very
 simple to write dockapps.
 .
 This package contains the static library and the required headers. Use it
 to compile programs which use libdockapp.

Package: libdockapp3
Description-md5: 8092f3bf6d00111c646e2f7c45fe495e
Description-en: Window Maker Dock App support (shared library)
 Simple library that eases the creation of Window Maker dock apps. It
 provides functions that set up a dock app in such a way that they can be
 properly docked. It also provides some event handlers and makes it very
 simple to write dockapps.
 .
 This package contains the shared library. Install this for programs that
 use libdockapp.

Package: libdocopt-dev
Description-md5: d480f40215287f6a93a28795dd9aebf9
Description-en: development files for docopt.cpp
 With docopt, the option parser is generated based on the program's docstring.
 docopt parses the usage pattern ("Usage: ...") and option descriptions (lines
 starting with dash "-") and ensures that the program invocation matches the
 usage pattern. It parses options, arguments and commands based on that. The
 basic idea is that a good help message has all necessary information in it to
 make a parser.
 .
 This is a port of the docopt Python module to C++ with a focus on maintaining
 full feature parity (and code structure) as the original. The differences from
 the Python port are:
 .
 - The addition of a docopt_parse function, which does not terminate the
 program on error a docopt::value type to hold the various value types that
 can be parsed.
 .
 - Because C++ is statically-typed and Python is not, some changes were made
 to the interfaces of the internal parse tree types.
 .
 - Because std::regex does not have an equivalent to Python's regex.split,
 some of the regex's had to be restructured and additional loops used.
 .
 This package provides the development files.

Package: libdocopt0
Description-md5: 53c1dbcf730f30f56910093739094138
Description-en: C++11 port of docopt
 With docopt, the option parser is generated based on the program's docstring.
 docopt parses the usage pattern ("Usage: ...") and option descriptions (lines
 starting with dash "-") and ensures that the program invocation matches the
 usage pattern. It parses options, arguments and commands based on that. The
 basic idea is that a good help message has all necessary information in it to
 make a parser.
 .
 This is a port of the docopt Python module to C++ with a focus on maintaining
 full feature parity (and code structure) as the original. The differences from
 the Python port are:
 .
 - The addition of a docopt_parse function, which does not terminate the
 program on error a docopt::value type to hold the various value types that
 can be parsed.
 .
 - Because C++ is statically-typed and Python is not, some changes were made
 to the interfaces of the internal parse tree types.
 .
 - Because std::regex does not have an equivalent to Python's regex.split,
 some of the regex's had to be restructured and additional loops used.
 .
 This package provides the shared libraries.

Package: libdogleg-dev
Description-md5: 1be800fdfe9996453e20c86839aed87c
Description-en: Powell's dog-leg nonlinear least squares solver for sparse matrices
 Solves unconstrained nonlinear least squares problems using Powell's dog-leg
 method. The user specifies a callback C function that returns the value and
 gradients of the model function at a particular operating point. This library
 takes a series of dog-leg steps to find a local minimum of the residual
 surface.
 .
 This library works with sparse matrices, which makes it suitable for
 efficiently solving very large problems.
 .
 Development files

Package: libdogleg2
Description-md5: 37febc8dd44f0e9d04ee3cbf30f325c0
Description-en: Powell's dog-leg nonlinear least squares solver for sparse matrices
 Solves unconstrained nonlinear least squares problems using Powell's dog-leg
 method. The user specifies a callback C function that returns the value and
 gradients of the model function at a particular operating point. This library
 takes a series of dog-leg steps to find a local minimum of the residual
 surface.
 .
 This library works with sparse matrices, which makes it suitable for
 efficiently solving very large problems.

Package: libdokujclient-java
Description-md5: 10fef0f3a36527cccca688286c9b5e5c
Description-en: Client library for Dokuwiki's xmlrpc interface
 Java library which can be used in other programs, to interact
 (read, write, ...) with an instance of Dokuwiki.
 Nearly all the xmlrpc interface is mirrored, and all recent versions
 of Dokuwiki are supported.

Package: libdolfin-dev
Description-md5: 3d79ecc23d1ab64df6bd61a89fc7d93e
Description-en: Shared links and development files for DOLFIN
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the development files.
 .
 This is the legacy version of DOLFIN, you may want to install the
 next-generation libdolfinx-dev (DOLFIN-X) instead.

Package: libdolfin-dev-common
Description-md5: 102fedefc8f65414f2ef972f4bdbee89
Description-en: Common header files for DOLFIN
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the common development header files.
 .
 This is the legacy version of DOLFIN, you may want to install the
 next-generation libdolfinx-dev (DOLFIN-X) instead.

Package: libdolfin2019.2t64
Description-md5: 36b945ea393f2c4a8fe500c27fbbb1a7
Description-en: Shared libraries for DOLFIN
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the shared libraries.

Package: libdolfin64-2019.2t64
Description-md5: 9b05d589a0e6b372aaec1d227313cf71
Description-en: Shared libraries for DOLFIN (64-bit indexing)
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the shared libraries for DOLFIN built against
 64-bit PETSc (64-bit indexing).

Package: libdolfin64-dev
Description-md5: c32a0d365a083bb480ef0d2cb6a101a6
Description-en: Shared links and dev files for DOLFIN (64-bit indexing)
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the development files for DOLFIN built against
 64-bit PETSc (64-bit indexing).
 .
 This is the legacy version of DOLFIN, you may want to install the
 next-generation libdolfinx-dev (DOLFIN-X) instead.

Package: libdolfinx-complex-dev
Description-md5: 59b256ad341827e4c4c4e5af4f7b8d2d
Description-en: Shared links and header files for DOLFIN (complex numbers)
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the development files for the complex number build.
 .
 This is the next-generation version of DOLFIN-).
 The legacy version of DOLFIN is provided by libdolfin-dev.

Package: libdolfinx-complex0.10
Description-md5: f41dc33b4940a12c2135694d20dc5514
Description-en: Shared libraries for DOLFIN
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the shared libraries with complex number support.

Package: libdolfinx-dev
Description-md5: aa90851252787184d62f28b2cdaa7458
Description-en: Shared links and header files for DOLFIN
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the common development files and depends on
 the real or complex development package.
 .
 This is the next-generation version of libdolfinx-dev (DOLFIN-X).
 The legacy version of DOLFIN is provided by libdolfin-dev.

Package: libdolfinx-mpc-dev
Description-md5: 6cfb594889eda2b58d1100a278dc6840
Description-en: Multi-point constraints with FEniCS-X
 This library contains an add-on to FEniCSx enabling the possibilities
 of enforce multi-point constraints. This can be used to for instance
 enforce slip conditions strongly, or apply periodic boundaries..

Package: libdolfinx-mpc0.10
Description-md5: 6cfb594889eda2b58d1100a278dc6840
Description-en: Multi-point constraints with FEniCS-X
 This library contains an add-on to FEniCSx enabling the possibilities
 of enforce multi-point constraints. This can be used to for instance
 enforce slip conditions strongly, or apply periodic boundaries..

Package: libdolfinx-real-dev
Description-md5: 7d08875fc9b45dfc7e05649405090ec4
Description-en: Shared links and header files for DOLFIN (real numbers)
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the development files for the real number build.
 .
 This is the next-generation version of DOLFIN-X.
 The legacy version of DOLFIN is provided by libdolfin-dev.

Package: libdolfinx-real0.10
Description-md5: 6e1ac5acb4da3ed07d764dc1c9935f36
Description-en: Shared libraries for DOLFIN
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the shared libraries with real number support.

Package: libdolphinvcs-dev
Description-md5: 0c2725163913bb53a6b02e03f558e699
Description-en: library to show version control in Dolphin - development files
 This library enables developers to expand Dolphin with the ability to show
 version control status in directories that are version controlled.
 .
 This package contains the development files.

Package: libdolphinvcs6
Description-md5: a730b4d639f97130ae8a4b0244a1c33c
Description-en: library to show version control in Dolphin
 This library enables developers to expand Dolphin with the ability to show
 version control status in directories that are version controlled.

Package: libdom4j-java
Description-md5: 48c920e9db0616965000e7b154772ddb
Description-en: Flexible XML framework for Java
 dom4j is a library for working with XML, XPath and XSLT on the Java
 platform using the Java Collections Framework and with full support
 for DOM, SAX and JAXP.

Package: libdomain-local-await-ocaml-dev
Description-md5: e78714008954f830decd24e4cbd1e20d
Description-en: scheduler independent blocking mechanism
 A low level mechanism intended for writing higher level
 libraries that need to block in a scheduler friendly
 manner. The current thread can simply suspend and later be
 resumed.

Package: libdomain-name-ocaml
Description-md5: 9c5037889209840478ff8bcec0ffe55f
Description-en: RFC 1035 Internet domain names (runtime)
 This module provides an abstract type for domain names, as defined by
 RFC 1035. It provides useful functions that operate on domain names
 while guaranteeing invariants such as the length limit.
 .
 This package contains the shared runtime libraries.

Package: libdomain-name-ocaml-dev
Description-md5: 3aba80fe901abcb3a494429d3376c2c1
Description-en: RFC 1035 Internet domain names (dev)
 This module provides an abstract type for domain names, as defined by
 RFC 1035. It provides useful functions that operate on domain names
 while guaranteeing invariants such as the length limit.
 .
 This package contains the development files needed for programming
 with the library.

Package: libdomain-publicsuffix-perl
Description-md5: 339b863039f0ba6f47c5feb97eb95f47
Description-en: module for parsing a domain to determine the public suffix
 Domain::PublicSuffix utilizes the "effective_tld_names.dat" provided by
 Mozilla as a way to effectively reduce a fully qualified domain name down to
 the absolute root. The Mozilla PublicSuffix file is an open source, fully
 documented format that shows absolute root TLDs, primarily for Mozilla's
 browser products to be able to determine how far a cookie's security
 boundaries go.
 .
 This module will attempt to search etc directories in
 /usr/share/publicsuffix, /usr, /usr/local, and /opt/local for the
 effective_tld_names.dat file. If a file is not found, a default file
 is loaded from Domain::PublicSuffix::Default, which is current at the
 time of the module's release.

Package: libdontdie0
Description-md5: 05ad6e91751a879dd082b4995395da53
Description-en: library that sets the TCP keep-alive flag when applications call socket(2)
 libdontdie is a shared library that can be injected into  any  application
 with the LD_PRELOAD mechanism.
 It is completely transparent to the application and therefore works equally
 well with closed-source programs and with languages like Java that do not
 natively allow changing the TCP keep-alive parameters.

Package: libdoodle-dev
Description-md5: 7418752688ee90859792fc2f45345ec1
Description-en: Desktop Search Engine (development)
 Doodle searches your hard drive for files using pattern matching on
 meta-data. It extracts file-format specific meta-data using
 libextractor and builds a suffix tree to index the files. The index
 can then be searched rapidly. It is similar to locate, but can take
 advantage of information such as ID3 tags. It is possible to do
 full-text indexing using the appropriate libextractor plugins.
 .
 This package contains the development files for the library to access
 the doodle database from other applications.

Package: libdoodle1
Description-md5: c6a98b647d498046730eb79276ceba84
Description-en: Desktop Search Engine (library)
 Doodle searches your hard drive for files using pattern matching on
 meta-data. It extracts file-format specific meta-data using
 libextractor and builds a suffix tree to index the files. The index
 can then be searched rapidly. It is similar to locate, but can take
 advantage of information such as ID3 tags. It is possible to do
 full-text indexing using the appropriate libextractor plugins.
 .
 This package contains the shared library to access the doodle
 database from other applications.

Package: libdose3-ocaml-dev
Description-md5: 51505242f01986878ed08b98befde9b2
Description-en: OCaml libraries for package dependencies (development files)
 Dose3 is a framework consisting of several OCaml libraries for analysing
 the metadata of software packages (like Packages files of Debian suites).
 .
 Though not tied to any particular distribution, Dose3 constitutes a
 pool of libraries which enable analyzing packages coming from various
 distributions.
 .
 Besides basic functionalities for querying and setting package
 properties, dose3 also implements algorithms for solving more complex
 problems (monitoring package evolutions, correct and complete
 dependency resolution, repository-wide uninstallability checks).
 .
 This package contains the development stuff you need to use dose3 for
 the development of programs.

Package: libdouble-conversion-dev
Description-md5: cd3f7b674deba7a3f95084787c0ee3f8
Description-en: routines to convert IEEE floats to and from strings (development files)
 This library provides routines to convert IEEE single and double floats to and
 from string representations. It offers at lot of flexibility with respect to
 the conversion format: shortest, fixed, precision or exponential
 representation; decimal, octal or hexadecimal basis; control over number of
 digits, leading/trailing zeros and spaces.
 .
 The library consists of efficient conversion routines that have been
 extracted from the V8 JavaScript engine. The code has been refactored
 and improved so that it can be used more easily in other projects.
 .
 This package contains a static version of the library and development headers.

Package: libdouble-conversion3
Description-md5: d76bc610d27922197310df91f331561e
Description-en: routines to convert IEEE floats to and from strings
 This library provides routines to convert IEEE single and double floats to and
 from string representations. It offers at lot of flexibility with respect to
 the conversion format: shortest, fixed, precision or exponential
 representation; decimal, octal or hexadecimal basis; control over number of
 digits, leading/trailing zeros and spaces.
 .
 The library consists of efficient conversion routines that have been
 extracted from the V8 JavaScript engine. The code has been refactored
 and improved so that it can be used more easily in other projects.
 .
 This package contains a shared version of the library.

Package: libdovi-dev
Description-md5: 56d1cfdef6dbd24e2a30a373f6509a6b
Description-en: read and write Dolby Vision metadata (development files)
 Dolby Vision is a format for high dynamic range (HDR) video. The libdovi
 library provides functonality to read and write Dolby Vision metadata.
 .
 This package contains the development files.

Package: libdovi3
Description-md5: b45d18877b74d0eda1d9e92583084d2e
Description-en: read and write Dolby Vision metadata (shared library)
 Dolby Vision is a format for high dynamic range (HDR) video. The libdovi
 library provides functonality to read and write Dolby Vision metadata.
 .
 This package contains the shared library.

Package: libdoxia-core-java
Description-md5: 6a0eed4e4f542626802bc1ed2009480c
Description-en: Doxia content generation framework (core)
 Doxia is a content generation framework which aims to provide its users
 with powerful techniques for generating static and dynamic content.
 .
 Doxia can be used to generate static sites in addition to being
 incorporated into dynamic content generation systems like blogs, wikis
 and content management systems.
 .
 Doxia is used extensively by Maven and it powers the entire
 documentation system of Maven. It gives Maven the ability to take any
 document that Doxia supports and output it any format.
 .
 This package contains the core modules (doxia-core, doxia-sink-api and
 doxia-logging-api).

Package: libdoxia-java
Description-md5: 21e07153ed84faa457f1a4367bfd97fc
Description-en: Doxia content generation framework (modules)
 Doxia is a content generation framework which aims to provide its users
 with powerful techniques for generating static and dynamic content.
 .
 Doxia can be used to generate static sites in addition to being
 incorporated into dynamic content generation systems like blogs, wikis
 and content management systems.
 .
 Doxia is used extensively by Maven and it powers the entire
 documentation system of Maven. It gives Maven the ability to take any
 document that Doxia supports and output it any format.

Package: libdoxia-sitetools-java
Description-md5: 45dfe56eb75f41c670b7821912a76fa1
Description-en: Extension package of the content generation framework Doxia
 Doxia Sitetools generates sites, consisting of static and dynamic content that
 was generated by Doxia. Doxia is a content generation framework which aims to
 provide its users with powerful techniques for generating static and dynamic
 content.
 .
 Doxia can be used to generate static sites in addition to being
 incorporated into dynamic content generation systems like blogs, wikis
 and content management systems.
 .
 Doxia is used exensively by Maven and it powers the entire
 documentation system of Maven. It gives Maven the ability to take any
 document that Doxia supports and output it any format.

Package: libdoxygen-filter-perl
Description-md5: ff51254005efcdbf7f62ae1792caf295
Description-en: methods for pre-filtering Perl code for Doxygen
 Doxygen::Filter::Perl is a Perl code pre-filter for Doxygen, to be used to
 generate source Doxygen documentation, starting from Perl code and its plain
 POD documentation.

Package: libdpdk-dev
Description-md5: 655a14a388b41ca32e9c10080c63a0ee
Description-en: Data Plane Development Kit (basic development files)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the basic headers and library files required to
 build external applications which will also require at least SSE3 support
 when running.
 .
 libdpdk.pc: note that CFLAGS might contain an -march flag higher than typical
 baseline.
 This is required for a number of static inline functions in the public headers.

Package: libdpkg-parse-perl
Description-md5: c496d94b40b3bbe130a46a7a6fd56169
Description-en: module to parse various dpkg files into Perl Objects
 DPKG::Parse contains utilities to parse the various files created by dpkg and
 turn them into helpful Perl objects. Current files understood by various
 DPKG::Parse modules:
 .
 /var/lib/dpkg/status - DPKG::Parse::Status
 .
 /var/lib/dpkg/available - DPKG::Parse::Available
 .
 Packages.gz - DPKG::Parse::Packages
 .
 See each module's documentation for particulars - You should not be calling
 DPKG::Parse directly.

Package: libdpp-dev
Description-md5: c684e66036e0660e4b9c3d4be6be5f3c
Description-en: C++ Discord API Bot Library - development files
 D++ is a lightweight and simple library for Discord written in modern
 C++. It is designed to cover as much of the API specification as
 possible and to have a incredibly small memory footprint, even when
 caching large amounts of data.
 .
 This package contains development files for version 10.1 of the library.

Package: libdpp-doc
Description-md5: 3cb1e115f3e2fdd289cf2b0ac9d52857
Description-en: C++ Discord API Bot Library - documentation
 D++ is a lightweight and simple library for Discord written in modern
 C++. It is designed to cover as much of the API specification as
 possible and to have a incredibly small memory footprint, even when
 caching large amounts of data.
 .
 This package contains documentation for version 10.1 of the library.

Package: libdpp10.1
Description-md5: 4475047758d5e0da3e71e9ca5eb3f899
Description-en: C++ Discord API Bot Library - Version 10.1
 D++ is a lightweight and simple library for Discord written in modern
 C++. It is designed to cover as much of the API specification as
 possible and to have a incredibly small memory footprint, even when
 caching large amounts of data.

Package: libdqlite-dev
Description-md5: 0d14d93706aa39e29a5572a9dcbb8370
Description-en: Embeddable, replicated and fault tolerant SQL engine - development files
 Embeddable SQL database engine with high availability and automatic failover.
 .
 The acronym "dqlite" stands for "distributed SQLite", meaning that dqlite
 extends SQLite with a network protocol that can connect together various
 instances of your application and have them act as a highly-available cluster,
 with no dependency on external databases.
 .
 This package contains the development headers and library files needed to
 compile programs using dqlite.

Package: libdqlite0
Description-md5: e628f30d117d536a4a00d53a73cc4c08
Description-en: Embeddable, replicated and fault tolerant SQL engine - shared library
 Embeddable SQL database engine with high availability and automatic failover.
 .
 The acronym "dqlite" stands for "distributed SQLite", meaning that dqlite
 extends SQLite with a network protocol that can connect together various
 instances of your application and have them act as a highly-available cluster,
 with no dependency on external databases.
 .
 This package contains the C library needed to run executables that use dqlite.

Package: libdraco-dev
Description-md5: 7eabf80a737c0e447cc1f50160ca51e1
Description-en: Library for compressing 3D geometric meshes and point clouds (headers)
 Draco is a library for compressing and decompressing 3D geometric meshes
 and point clouds. It is intended to improve the storage and transmission
 of 3D graphics.
 .
 Draco is designed and built for compression efficiency and speed. The code
 supports compressing points, connectivity information, texture coordinates,
 color information, normals, and any other generic attributes associated with
 geometry. With Draco, applications using 3D graphics can be significantly
 smaller without compromising visual fidelity. For users, this means apps can
 now be downloaded faster, 3D graphics in the browser can load quicker, and VR
 and AR scenes can now be transmitted with a fraction of the bandwidth and
 rendered quickly.
 .
 This package provides the development headers for the library.

Package: libdraco9
Description-md5: e0e0e419431b584d1831c1a2a0468c34
Description-en: Library for compressing 3D geometric meshes and point clouds
 Draco is a library for compressing and decompressing 3D geometric meshes
 and point clouds. It is intended to improve the storage and transmission
 of 3D graphics.
 .
 Draco is designed and built for compression efficiency and speed. The code
 supports compressing points, connectivity information, texture coordinates,
 color information, normals, and any other generic attributes associated with
 geometry. With Draco, applications using 3D graphics can be significantly
 smaller without compromising visual fidelity. For users, this means apps can
 now be downloaded faster, 3D graphics in the browser can load quicker, and VR
 and AR scenes can now be transmitted with a fraction of the bandwidth and
 rendered quickly.

Package: libdragonbox-dev
Description-md5: 5899b4bbcf5c512f6c7775f8045de1cf
Description-en: float-to-string conversion algorithm library
 Dragonbox is a float-to-string conversion algorithm based on the Schubfach
 algorithm.

Package: libdrilbo-common
Description-md5: 95ce162a491ff610c518d1bdb1866c02
Description-en: Provides localization data for libdrilbo
 This package is required by all packages which are utilizing libdrilbo, it
 contains libdrilbo's localization data. Usually there's no need to install
 this package manually.

Package: libdrilbo-dev
Description-md5: be9c4244104e729e5bdd9334c6a8e16a
Description-en: Imaging support library for the fizmo Z-Machine interpreter
 This library provides mg1, jpeg, png and X11-support for fizmo. It is usually
 used by fizmo-related frontends or interfaces to support Z-Machine
 related image processing.

Package: libdrm-tests
Description-md5: ba61d5f4dd4e9099796e4c98b94245c4
Description-en: Testing tools from the libdrm project
 This library implements the userspace interface to the kernel DRM
 services.  DRM stands for "Direct Rendering Manager", which is the
 kernelspace portion of the "Direct Rendering Infrastructure" (DRI).
 The DRI is currently used on Linux to provide hardware-accelerated
 OpenGL drivers.
 .
 This package contains a variety of tools for testing from the libdrm project.

Package: libdrmaa1.0-java
Description-md5: 4b8598ff514ba3e463662e5e08e265ab
Description-en: Distributed resource management Application API library - Java bindings
 DRMAA (Distributed Resource Management Application API) is a specification
 developed by a working group in the Global Grid Forum (GGF).  The intention
 is to provide an API specification for the submission and control of jobs
 to one or more Distributed Resource Management (DRM) systems.
 .
 This package contains the Java bindings for the Grid Engine implementation of
 the DRMAA specification.

Package: libdrmaa1.0-java-doc
Description-md5: 6997a4fc2dbef63315273e9da7486211
Description-en: Distributed resource management Application API library - Java bindings docs
 DRMAA (Distributed Resource Management Application API) is a specification
 developed by a working group in the Global Grid Forum (GGF).  The intention
 is to provide an API specification for the submission and control of jobs
 to one or more Distributed Resource Management (DRM) systems.
 .
 This package contains Javadocs for the Grid Engine Java binding.

Package: libdrmaa1.0-ruby
Description-md5: 08b901136656dd01b7f6ec87a240f528
Description-en: Distributed resource management Application API library - Ruby bindings
 DRMAA (Distributed Resource Management Application API) is a specification
 developed by a working group in the Global Grid Forum (GGF).  The intention
 is to provide an API specification for the submission and control of jobs
 to one or more Distributed Resource Management (DRM) systems.
 .
 This package contains the Ruby bindings for the Grid Engine implementation of
 the DRMAA specification.

Package: libdrogon-dev
Description-md5: 256b483fb4fbc0d0fe3b41c05a56069d
Description-en: C++14/17-based HTTP application framework development files
 Drogon can be used to easily build various types of web application server
 programs using C++.
 .
 Drogon is a cross-platform framework, It supports Linux, macOS, FreeBSD,
 OpenBSD, HaikuOS, and Windows. Its main features are described in its Readme.
 .
 This package provides the Drogon Library Development files

Package: libdrogon1t64
Description-md5: 183faf36e3a13a92b2839b513933876d
Description-en: C++14/17-based HTTP application framework library files
 Drogon can be used to easily build various types of web application server
 programs using C++.
 .
 Drogon is a cross-platform framework, It supports Linux, macOS, FreeBSD,
 OpenBSD, HaikuOS, and Windows. Its main features are described in its Readme.
 .
 This package provides the Drogon Library

Package: libdropwizard-metrics-java
Description-md5: e50a4204f70e8681583ee0f01b452d40
Description-en: capture JVM- and application-level metrics for Java applications
 Metrics provides a powerful toolkit of ways to measure the behavior
 of critical components in your Java production environment.  It
 includes modules for common libraries like Jetty, Logack, Log4j,
 Apache HttpClient, Ehcache, JDBI, Jersey and reporting backends
 like Ganglia and Graphite.  Metrics provides you with full-stack
 visibility into your application.

Package: libdrpm-dev
Description-md5: bfb0bd2f4f5415d033cf3ba801b4d2c4
Description-en: library for handling deltarpm packages - development files
 The libdrpm package provides a library for making, reading and applying
 deltarpms, compatible with the original deltarpm packages.
 .
 This package contains the header files needed for development.

Package: libdrpm0
Description-md5: 34224c1221e68badabb1b85b952797d1
Description-en: library for handling deltarpm packages
 The libdrpm package provides a library for making, reading and applying
 deltarpms, compatible with the original deltarpm packages.
 .
 This package contains the shared library.

Package: libdrumstick-alsa2t64
Description-md5: 345f1543920a5565c7246da6fa9e08d4
Description-en: Qt6/C++ wrapper for ALSA Sequencer (shared library)
 This library is a C++ wrapper around the ALSA library sequencer interface,
 using Qt6 objects, idioms and style. ALSA sequencer provides software support
 for MIDI technology on Linux. Complementary classes for RMI and WRK file
 processing are also included.
 .
 This package provides the shared library.

Package: libdrumstick-dev
Description-md5: f4ece13090fa9e628f1eddcb0279a620
Description-en: Qt6/C++ wrapper for ALSA Sequencer (development files)
 This library is a C++ wrapper around the ALSA library sequencer interface,
 using Qt6 objects, idioms and style. ALSA sequencer provides software support
 for MIDI technology on Linux. Complementary classes for RMI and WRK file
 processing are also included.
 .
 This package provides the development files.

Package: libdrumstick-file2t64
Description-md5: 78a662ba9de1a7f91d169ff6e3e454ba
Description-en: File format support library for drumstick (shared library)
 This library is a C++ wrapper around the ALSA library sequencer interface,
 using Qt6 objects, idioms and style. ALSA sequencer provides software support
 for MIDI technology on Linux. Complementary classes for RMI and WRK file
 processing are also included.
 .
 This package contains the shared library for support of MIDI, Cakewalk and
 RIFF MIDI file formats.

Package: libdrumstick-plugins
Description-md5: 6c17433d5e27f6efb683782a9c46902e
Description-en: Realtime MIDI I/O with pluggable backends (Qt designer plugins)
 This library is a C++ wrapper around the ALSA library sequencer interface,
 using Qt6 objects, idioms and style. ALSA sequencer provides software support
 for MIDI technology on Linux. Complementary classes for RMI and WRK file
 processing are also included.
 .
 This package contains the libdrumstick Qt designer plugins.

Package: libdrumstick-rt-backends
Description-md5: ca0b8290f08a1a52f56a8f298163cc9b
Description-en: Realtime MIDI I/O backends
 This library is a C++ wrapper around the ALSA library sequencer interface,
 using Qt6 objects, idioms and style. ALSA sequencer provides software support
 for MIDI technology on Linux. Complementary classes for RMI and WRK file
 processing are also included.
 .
 This package contains the backends for realtime MIDI I/O.

Package: libdrumstick-rt2t64
Description-md5: c43b264114c894242ddddbb1d040c06c
Description-en: Realtime MIDI I/O with pluggable backends (shared library)
 This library is a C++ wrapper around the ALSA library sequencer interface,
 using Qt6 objects, idioms and style. ALSA sequencer provides software support
 for MIDI technology on Linux. Complementary classes for RMI and WRK file
 processing are also included.
 .
 This package contains the shared library for realtime MIDI I/O with plugin
 support.

Package: libdrumstick-widgets2t64
Description-md5: a67a6382e6f79ba6b16fd384a0321010
Description-en: Qt6/C++ wrapper for ALSA Sequencer (widgets)
 This library is a C++ wrapper around the ALSA library sequencer interface,
 using Qt6 objects, idioms and style. ALSA sequencer provides software support
 for MIDI technology on Linux. Complementary classes for RMI and WRK file
 processing are also included.
 .
 This package contains the shared drumstick widgets library.

Package: libdscheck-ocaml-dev
Description-md5: 4df1299cc986298871c35b9f60b81142
Description-en: model checker for testing concurrent programs
 Experimental model checker for testing concurrent programs.
 DSCheck exploers interleavings of a user-provided program
 and helps ensure that its invariants are maintained
 regardless of scheduling decisions.

Package: libdsdcc-dev
Description-md5: 2d9882efabd61e16082b333bb3d819a0
Description-en: Digital Speech Decoder (DSD) (headers)
 DSDcc is a digital speech decoder. Supported formats:
 .
 * DMR/MOTOTRBO: ETSI two slot TDMA standard. MOTOTRBO is a popular
 implementation of this standard.
 * D-Star: developed and promoted by Icom for Amateur Radio customers.
 * dPMR: ETSI narrowband FDMA standard. This is somehow similar to NXDN 2400
 Baud rate mode.
 * Yaesu System Fusion (abbreviated YSF): developed and promoted by Yaesu for
 Amateur Radio customers partly inspired by gr-ysf. Voice full rate with
 SerialDV is not supported.
 .
 This package contains the header files.

Package: libdsdcc1t64
Description-md5: 98913a7b212871a0a2f422fd8a0d3980
Description-en: Digital Speech Decoder (DSD)
 DSDcc is a digital speech decoder. Supported formats:
 .
 * DMR/MOTOTRBO: ETSI two slot TDMA standard. MOTOTRBO is a popular
 implementation of this standard.
 * D-Star: developed and promoted by Icom for Amateur Radio customers.
 * dPMR: ETSI narrowband FDMA standard. This is somehow similar to NXDN 2400
 Baud rate mode.
 * Yaesu System Fusion (abbreviated YSF): developed and promoted by Yaesu for
 Amateur Radio customers partly inspired by gr-ysf. Voice full rate with
 SerialDV is not supported.
 .
 This package contains the shared library which has been compiled without
 mbelib support.

Package: libdsdp-5.8t64
Description-md5: 0747ea6e16d480b70ce0d68d68364dd2
Description-en: Software for Semidefinite Programming
 The DSDP software is a free open source implementation of an interior-point
 method for semidefinite programming. It provides primal and dual solutions,
 exploits low-rank structure and sparsity in the data, and has relatively
 low memory requirements for an interior-point method. It allows feasible
 and infeasible starting points and provides approximate certificates of
 infeasibility when no feasible solution exists. The dual-scaling
 algorithm implemented in this package has a convergence proof and
 worst-case polynomial complexity under mild assumptions on the
 data. Furthermore, the solver offers scalable parallel performance for
 large problems and a well documented interface. Some of the most popular
 applications of semidefinite programming and linear matrix inequalities
 (LMI) are model control, truss topology design, and semidefinite
 relaxations of combinatorial and global optimization problems.
 .
 This package contains the library files.

Package: libdsdp-dev
Description-md5: c4ae5d8646ec667afe57aff2c90533ff
Description-en: Software for Semidefinite Programming
 The DSDP software is a free open source implementation of an interior-point
 method for semidefinite programming. It provides primal and dual solutions,
 exploits low-rank structure and sparsity in the data, and has relatively
 low memory requirements for an interior-point method. It allows feasible
 and infeasible starting points and provides approximate certificates of
 infeasibility when no feasible solution exists. The dual-scaling
 algorithm implemented in this package has a convergence proof and
 worst-case polynomial complexity under mild assumptions on the
 data. Furthermore, the solver offers scalable parallel performance for
 large problems and a well documented interface. Some of the most popular
 applications of semidefinite programming and linear matrix inequalities
 (LMI) are model control, truss topology design, and semidefinite
 relaxations of combinatorial and global optimization problems.
 .
 This package contains the header files for developers.

Package: libdsfmt-11213-1
Description-md5: 2ddb82041a44929d9113e7d6b1084730
Description-en: dSFMT-11213 pseudorandom number generator (shared library)
 The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
 of the Mersenne Twister pseudorandom number generator designed for modern CPUs
 with multi-stage pipelining and SIMD instructions. dSFMT directly generates
 IEEE 754 format double-precision floating-point pseudorandom numbers in the
 ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
 2^521-1 to 2^216091-1.
 .
 This package contains a shared version of the library with period 2^11213-1.

Package: libdsfmt-1279-1
Description-md5: 5c0c117018baeebdc103f30f2fd4c232
Description-en: dSFMT-1279 pseudorandom number generator (shared library)
 The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
 of the Mersenne Twister pseudorandom number generator designed for modern CPUs
 with multi-stage pipelining and SIMD instructions. dSFMT directly generates
 IEEE 754 format double-precision floating-point pseudorandom numbers in the
 ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
 2^521-1 to 2^216091-1.
 .
 This package contains a shared version of the library with period 2^1279-1.

Package: libdsfmt-132049-1
Description-md5: 85e1140d796ae5577968d20b7e429212
Description-en: dSFMT-132049 pseudorandom number generator (shared library)
 The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
 of the Mersenne Twister pseudorandom number generator designed for modern CPUs
 with multi-stage pipelining and SIMD instructions. dSFMT directly generates
 IEEE 754 format double-precision floating-point pseudorandom numbers in the
 ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
 2^521-1 to 2^216091-1.
 .
 This package contains a shared version of the library with period 2^132049-1.

Package: libdsfmt-19937-1
Description-md5: d3f79af84b4485fdbabe8e815610ec1a
Description-en: dSFMT-19937 pseudorandom number generator (shared library)
 The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
 of the Mersenne Twister pseudorandom number generator designed for modern CPUs
 with multi-stage pipelining and SIMD instructions. dSFMT directly generates
 IEEE 754 format double-precision floating-point pseudorandom numbers in the
 ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
 2^521-1 to 2^216091-1.
 .
 This package contains a shared version of the library with period 2^19937-1.

Package: libdsfmt-216091-1
Description-md5: be3d6b040a4803e10e55e759d73a8e54
Description-en: dSFMT-216091 pseudorandom number generator (shared library)
 The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
 of the Mersenne Twister pseudorandom number generator designed for modern CPUs
 with multi-stage pipelining and SIMD instructions. dSFMT directly generates
 IEEE 754 format double-precision floating-point pseudorandom numbers in the
 ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
 2^521-1 to 2^216091-1.
 .
 This package contains a shared version of the library with period 2^216091-1.

Package: libdsfmt-2203-1
Description-md5: 2d63096d592399c231ed93ad23927610
Description-en: dSFMT-2203 pseudorandom number generator (shared library)
 The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
 of the Mersenne Twister pseudorandom number generator designed for modern CPUs
 with multi-stage pipelining and SIMD instructions. dSFMT directly generates
 IEEE 754 format double-precision floating-point pseudorandom numbers in the
 ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
 2^521-1 to 2^216091-1.
 .
 This package contains a shared version of the library with period 2^2203-1.

Package: libdsfmt-4253-1
Description-md5: b2a997df2304b0ca9ec0490ee9d05dc0
Description-en: dSFMT-4253 pseudorandom number generator (shared library)
 The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
 of the Mersenne Twister pseudorandom number generator designed for modern CPUs
 with multi-stage pipelining and SIMD instructions. dSFMT directly generates
 IEEE 754 format double-precision floating-point pseudorandom numbers in the
 ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
 2^521-1 to 2^216091-1.
 .
 This package contains a shared version of the library with period 2^4253-1.

Package: libdsfmt-44497-1
Description-md5: 2942a95cd349a673c7d8d23c5ce8a157
Description-en: dSFMT-44497 pseudorandom number generator (shared library)
 The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
 of the Mersenne Twister pseudorandom number generator designed for modern CPUs
 with multi-stage pipelining and SIMD instructions. dSFMT directly generates
 IEEE 754 format double-precision floating-point pseudorandom numbers in the
 ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
 2^521-1 to 2^216091-1.
 .
 This package contains a shared version of the library with period 2^44497-1.

Package: libdsfmt-521-1
Description-md5: 653636f5b2858289dcf6ff5d5bc3927c
Description-en: dSFMT-521 pseudorandom number generator (shared library)
 The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
 of the Mersenne Twister pseudorandom number generator designed for modern CPUs
 with multi-stage pipelining and SIMD instructions. dSFMT directly generates
 IEEE 754 format double-precision floating-point pseudorandom numbers in the
 ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
 2^521-1 to 2^216091-1.
 .
 This package contains a shared version of the library with period 2^521-1.

Package: libdsfmt-86243-1
Description-md5: 58b9017ad13f597e9775d93fd6180fcd
Description-en: dSFMT-86243 pseudorandom number generator (shared library)
 The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
 of the Mersenne Twister pseudorandom number generator designed for modern CPUs
 with multi-stage pipelining and SIMD instructions. dSFMT directly generates
 IEEE 754 format double-precision floating-point pseudorandom numbers in the
 ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
 2^521-1 to 2^216091-1.
 .
 This package contains a shared version of the library with period 2^86243-1.

Package: libdsfmt-dev
Description-md5: c0fb452b958c652b3a90fc754c38bae0
Description-en: dSFMT pseudorandom number generator (development files)
 The double-precision SIMD-oriented Fast Mersenne Twister (dSFMT) is a variant
 of the Mersenne Twister pseudorandom number generator designed for modern CPUs
 with multi-stage pipelining and SIMD instructions. dSFMT directly generates
 IEEE 754 format double-precision floating-point pseudorandom numbers in the
 ranges [1, 2), [0, 1), (0, 1] and (0, 1), and supports various periods from
 2^521-1 to 2^216091-1.
 .
 This package contains the development files needed to compile software using
 dSFMT.

Package: libdshconfig1
Description-md5: 3bb13b528e0afaddbed0d8ab3e6f98b3
Description-en: configuration file parser library for dsh - runtime
 Runtime library for configuration file parser,
 required for running programs with dsh config file support.
 .
 dsh uses this library to parse configuration files.

Package: libdshconfig1-dev
Description-md5: f623a7cfd6bb4c927d194b455de6a0b3
Description-en: configuration file parser library for dsh - development
 Development library for a simple configuration file parser.
 .
 Includes the necessary files for compiling programs with
 libdshconfig.
 .
 This library supports a very simple line-based configuration file
 format.

Package: libdsiutils-java
Description-md5: 0a6dbe6f6ab3968bcb1e8eb136722563
Description-en: Java library of statistical and text data handling tools
 The library contains:
 - Implementations of pseudorandom number generators;
 - BitVector and its implementations -- a high-performance but flexible set of
 bit vector classes;
 - A it.unimi.dsi.compression package containing codecs for several types of
 encodings;
 - ProgressLogger, a flexible logger with statistics marking the progress of
 the classes that are used and that require hours of computation;
 - ObjectParser, a class making it easy to specify complex objects on the
 command line;
 - MutableString, an alternative to the immutable Java String class;
 - The I/O package, containing fast version of several classes existing in
 java.io, many useful classes to read easily text data
 (e.g., FileLinesCollection), bit streams, classes providing large-size memory
 mapping such as ByteBufferInputStream, and OfflineIterable -- the easy & fast
 way to store large sequences of objects on disk and iterate on them;
 - The it.unimi.dsi.util package, containing pseudorandom number generators,
 tries, immutable prefix maps, Bloom filters, a very comfortable Properties
 class and more;
 - The it.unimi.dsi.stat package, containing a lightweight class for computing
 basic statistics and an arbitrary-precision implementation of the Jackknife
 method;
 - Lots of utility methods in Util;
 - Big versions of I/O and utility classes in it.unimi.dsi.big.io and
 it.unimi.dsi.big.util;
 - The BulletParser, used to parse HTML and XML.

Package: libdsk-utils
Description-md5: 67b35662d8cc8b251bd70913515d7f17
Description-en: library for accessing discs and disc image file (utilities)
 LibDsk contains libraries and tools for handling disc images, for example
 in emulators or to access images of vintage computers and consoles.
 .
 It has support for the following disc types:
 .
 - Raw files (including /dev/fdn).
 - Raw files, rearranged into logical filesystem order.
 - .DSK files, as used in CPCEMU, JOYCE and other Sinclair/Amstrad emulators.
 - MYZ80 hard drive image files.
 - NanoWasp floppy image files.
 - .CFI (Compressed Floppy Image) files, as created by FDCOPY.COM under DOS.
 - CopyQM files
 - TeleDisk files
 - Compaq QRST files
 - APRIDISK image files
 - The LDBS format
 - The SAP format
 .
 This package contains stand-alone utilities to handle disk images on the
 command line.

Package: libdsk4
Description-md5: 453c24cfe69f9916c2ffab03c2568a54
Description-en: library for accessing discs and disc image file
 LibDsk contains libraries and tools for handling disc images, for example
 in emulators or to access images of vintage computers and consoles.
 .
 It has support for the following disc types:
 .
 - Raw files (including /dev/fdn).
 - Raw files, rearranged into logical filesystem order.
 - .DSK files, as used in CPCEMU, JOYCE and other Sinclair/Amstrad emulators.
 - MYZ80 hard drive image files.
 - NanoWasp floppy image files.
 - .CFI (Compressed Floppy Image) files, as created by FDCOPY.COM under DOS.
 - CopyQM files
 - TeleDisk files
 - Compaq QRST files
 - APRIDISK image files
 - The LDBS format
 - The SAP format
 .
 This package contains the library itself.

Package: libdsk4-dev
Description-md5: 616abed9aae79082ae218028c299a31a
Description-en: library for accessing discs and disc image file (development headers)
 LibDsk contains libraries and tools for handling disc images, for example
 in emulators or to access images of vintage computers and consoles.
 .
 It has support for the following disc types:
 .
 - Raw files (including /dev/fdn).
 - Raw files, rearranged into logical filesystem order.
 - .DSK files, as used in CPCEMU, JOYCE and other Sinclair/Amstrad emulators.
 - MYZ80 hard drive image files.
 - NanoWasp floppy image files.
 - .CFI (Compressed Floppy Image) files, as created by FDCOPY.COM under DOS.
 - CopyQM files
 - TeleDisk files
 - Compaq QRST files
 - APRIDISK image files
 - The LDBS format
 - The SAP format
 .
 This package contains the development headers and documentation.

Package: libdsocksd0t64
Description-md5: d1115b2ae9e797f60805929af09e766b
Description-en: SOCKS library preloaded in user applications
 Dante is a circuit-level firewall/proxy that can be used to provide
 convenient and secure network connectivity to a wide range of hosts
 while requiring only the server Dante runs on to have external network
 connectivity.
 .
 This package provides the Dante library that will be preloaded by
 the socksify tool.

Package: libdssi-ocaml
Description-md5: bae2c73d816fb26139128ed2a999ce67
Description-en: OCaml interface to DSSI plugins -- runtime files
 This package provides an interface to the DSSI plugins for
 OCaml programmers.
 .
 DSSI is an API for audio plugins, with particular application for software
 synthesis plugins with native user interfaces.
 .
 This package contains only the shared runtime stub libraries.

Package: libdssi-ocaml-dev
Description-md5: 30b37a58a7f1c3967c11f2ae97962d59
Description-en: OCaml interface to DSSI plugins -- developpement files
 This package provides an interface to DSSI plugins for
 OCaml programmers.
 .
 DSSI is an API for audio plugins, with particular application for software
 synthesis plugins with native user interfaces.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-dssi.

Package: libdssialsacompat-dev
Description-md5: 63e7ef55df157e128da533b9e742e192
Description-en: DSSI ALSA compatibility library (development files)
 libdssialsacompat is simply an extraction from and repackaging of
 the code from alsa-lib, necessary to support DSSI on non-ALSA
 systems.
 .
 libdssialsacompat is intended to provide the snd_seq_event_t
 declarations and handling code necessary to compile and use DSSI on
 non-ALSA systems. It aims to allows compiling DSSI code with as
 little change as possible, while not presenting itself in such a way
 as to fool other autoconf-enabled code into thinking a system has
 ALSA.
 .
 This library does NOT provide any sort of emulation of the ALSA
 audio, MIDI, or sequencer devices. The only part of ALSA that is
 required by the DSSI specification is the snd_seq_event_t definition
 and handling, and that is all libdssialsacompat is intended to
 replace. Other ALSA code should be ported to native facilities.
 .
 This package provides the development files.

Package: libdssialsacompat0t64
Description-md5: ecd0e1de3eb74af8a6beb62f8172bb87
Description-en: DSSI ALSA compatibility library for non-Linux platforms
 libdssialsacompat is simply an extraction from and repackaging of
 the code from alsa-lib, necessary to support DSSI on non-ALSA
 systems.
 .
 libdssialsacompat is intended to provide the snd_seq_event_t
 declarations and handling code necessary to compile and use DSSI on
 non-ALSA systems. It aims to allows compiling DSSI code with as
 little change as possible, while not presenting itself in such a way
 as to fool other autoconf-enabled code into thinking a system has
 ALSA.
 .
 This library does NOT provide any sort of emulation of the ALSA
 audio, MIDI, or sequencer devices. The only part of ALSA that is
 required by the DSSI specification is the snd_seq_event_t definition
 and handling, and that is all libdssialsacompat is intended to
 replace. Other ALSA code should be ported to native facilities.
 .
 This package provides the shared library.

Package: libdt-utils-dev
Description-md5: fd62959bc73869dc9f1d61195efb5b26
Description-en: Device tree related library (development files)
 libdt-utils provides the foundation for dt-utils' tools.
 It provides a programmer with an API to analyze
 device tree files and is an alternative to libfdt.
 .
 This package holds the development files for the library.

Package: libdt-utils5t64
Description-md5: d500cc6ea719af73c37033ce03bde82f
Description-en: Device tree related library
 libdt-utils provides the foundation for dt-utils' tools.
 It provides a programmer with an API to analyze
 device tree files and is an alternative to libfdt.

Package: libdtd-parser-java
Description-md5: 5128f62a19a516cfd678e9a715a09c4b
Description-en: Java library for parsing XML DTDs
 SAX-like API for parsing XML Document Type Definition (DTD) streams, generating
 appropriate events based on them.

Package: libdtdinst-java
Description-md5: 1fd105ce9b9df241275dff8c3a5f8f46
Description-en: XML DTD to XML instance format converter - Java library
 dtdinst converts XML DTDs into XML instance format. The XML instance can be in
 either a format specific to DTDinst or RELAX NG format.
 .
 This package contains the Java library

Package: libdtk6core-bin
Description-md5: af451dc961aebdef7dee0a7c0eb349ac
Description-en: Deepin Qt6 Tool Kit Core library (utilities)
 Dtk6Core is a base library for Deepin Qt6/C++ applications.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains various command-line utilities used by Deepin Tool Kit
 and other Deepin software. Some tools were originally provided by DtkSettings.

Package: libdtk6core-dev
Description-md5: 06c496a4dbbb4f68baae5f6e5cbd3d59
Description-en: Deepin Qt6 Tool Kit Core library (development files)
 Dtk6Core is a base library for Deepin Qt6/C++ applications.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the header files and static libraries of Dtk6Core.

Package: libdtk6core-doc
Description-md5: 8f8f3fcdd85734a399924e47c3eae54d
Description-en: Deepin Qt6 Tool Kit Core library (documentation)
 Dtk6Core is a base library for Deepin Qt6/C++ applications.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the Qt QCH documentation.

Package: libdtk6core6
Description-md5: 5380cec3a4d4c605e9cac8c1a8487b81
Description-en: Deepin Qt6 Tool Kit Core library
 Dtk6Core is a base library for Deepin Qt6/C++ applications.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the shared libraries.

Package: libdtk6declarative-dev
Description-md5: f30b35ba1d95771c384fd81ebb81b129
Description-en: Deepin DTK6 QtQuick/QtQml widget library (development files)
 Dtk6declarative is the base library of Deepin Qt/QtQuick applications.
 .
 This package contains the development files of Dtk6Declarative library.

Package: libdtk6declarative-doc
Description-md5: 2aa11d9b12d6dfc0f778cd8ff6ed54bf
Description-en: Deepin DTK6 QtQuick/QtQml widget library (Document)
 Dtk6declarative is the base library of Deepin Qt/QtQuick applications.
 .
 This package contains the Dtk6Declarative library documentation.

Package: libdtk6declarative6
Description-md5: 176b195b8e4ebf7a22ae292832226ffc
Description-en: Deepin DTK6 QtQuick/QtQml widget library (shared libraries)
 Dtk6declarative is the base library of Deepin Qt/QtQuick applications.
 .
 This package contains the shared libraries.

Package: libdtk6gui-dev
Description-md5: 5f682a92797d163b05b3b5ffb358d2e5
Description-en: Deepin Qt6 Tool Kit Gui library (development files)
 Dtk6Gui provides the base devel library of Deepin Qt/C++
 applications.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the header files and static libraries of Dtk6Gui.

Package: libdtk6gui-doc
Description-md5: a8926c17bf21168a705860ab0c0e7a89
Description-en: Deepin Qt6 Tool Kit Gui library (documentation)
 Dtk6Gui provides the base devel library of Deepin Qt/C++
 applications.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the Qt QCH documentation.

Package: libdtk6gui6
Description-md5: 9c15d626237c522890038eb728b854ea
Description-en: Deepin Qt6 Tool Kit Gui library
 Dtk6Gui provides the base devel library of Deepin Qt/C++
 applications.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package provides the shared library files.

Package: libdtk6gui6-bin
Description-md5: 0fc70afd4c07db990c06319d3068f69a
Description-en: Deepin Qt6 Tool Kit Gui library (utilities)
 Dtk6Gui provides the base devel library of Deepin Qt/C++
 applications.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains various command-line utilities used by Deepin Tool Kit
 and other Deepin software.

Package: libdtk6log-dev
Description-md5: 57d5d76bd62a12f2296bfa1ae3c1e644
Description-en: Simple, convenient and thread-safe C++ Qt6 logger library (development files)
 Dtklog provides a simple, convenient and thread-safe logger for Qt6-based
 C++ applications.
 .
 This package contains the library development files.

Package: libdtk6log0
Description-md5: e100acfffb70ac08333674db727944ae
Description-en: Simple, convenient and thread-safe C++ Qt6 logger library (shared library)
 Dtklog provides a simple, convenient and thread-safe logger for Qt6-based
 C++ applications.
 .
 This package contains the shared libraries.

Package: libdtk6widget-dev
Description-md5: 8bac1ea53b2f0a4780a4f9c7bad2d379
Description-en: Deepin QT6 Tool Kit Widget library (development files)
 Dtk6Widget is the Deepin graphical user interface library for deepin
 desktop development.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the header files and static libraries of Dtk6Widget.

Package: libdtk6widget-doc
Description-md5: 265d65f55352dfddf7724903c708bbcf
Description-en: Deepin QT6 Tool Kit Widget library (documentation)
 Dtk6Widget is the Deepin graphical user interface library for deepin
 desktop development.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the Qt QCH documentation.

Package: libdtk6widget6
Description-md5: 28d0903c3a3966d393fccadf5738028d
Description-en: Deepin QT6 Tool Kit Widget library
 Dtk6Widget is the Deepin graphical user interface library for deepin
 desktop development.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the shared libraries.

Package: libdtk6widget6-bin
Description-md5: 3d8494a135e34ca6f95956b2eaae063f
Description-en: Deepin QT6 Tool Kit Widget library
 Dtk6Widget is the Deepin graphical user interface library for deepin
 desktop development.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the utilities which are needed for developing
 Deepin applications.

Package: libdtkcommon
Description-md5: a20a1fc0a8425173ed0fab166ff8fc3e
Description-en: DTK common files
 dtkcommon contains a collection of common files (schemas, configs) for
 settings shared by dtk libraries.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: libdtkcommon-dev
Description-md5: 89e4a88a7afd9157aa4995ccafa0358a
Description-en: DTK common dev files
 dtkcommon contains a collection of common files (schemas, configs) for
 settings shared by dtk libraries.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package provides public build-related files.

Package: libdtkcore-dev
Description-md5: d42691c2630431f59fe1fddfceb9665f
Description-en: Deepin Tool Kit Core library (development files)
 DtkCore is a base library for Deepin Qt/C++ applications.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the header files and static libraries of DtkCore.

Package: libdtkcore5
Description-md5: 2d19e9c4f645cbb2110c8ebcef0fcfdd
Description-en: Deepin Tool Kit Core library
 DtkCore is a base library of Deepin Qt/C++ applications.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the shared libraries.

Package: libdtkcore5-bin
Description-md5: b352d5da70e89a0d6c6022e44e737a1c
Description-en: Deepin Tool Kit Core library (utilities)
 DtkCore is a base devel library for Deepin Qt/C++ applications.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains various command-line utilities used by Deepin Tool Kit
 and other Deepin software. Some tools were originally provided by DtkSettings.

Package: libdtkdeclarative-dev
Description-md5: 54e1ce5f64d64ba18d66027640cb2c28
Description-en: Deepin DTK QtQuick/QtQml widget library (development files)
 Dtkdeclarative is the base library of Deepin Qt/QtQuick applications.
 .
 This package contains the development files of DtkDeclarative library.

Package: libdtkdeclarative-doc
Description-md5: 927c6593a46c0b957cc073de1d36efba
Description-en: Deepin DTK QtQuick/QtQml widget library (Document)
 Dtkdeclarative is the base library of Deepin Qt/QtQuick applications.
 .
 This package contains the DtkDeclarative library documentation.

Package: libdtkdeclarative5
Description-md5: 30e35b5acf81073ece2cabb30d546aee
Description-en: Deepin DTK QtQuick/QtQml widget library (shared libraries)
 Dtkdeclarative is the base library of Deepin Qt/QtQuick applications.
 .
 This package contains the shared libraries.

Package: libdtkgui-dev
Description-md5: c3b10b82bc193c3039bacacdcfc338f2
Description-en: Deepin Tool Kit Gui library (development files)
 DtkGui provides the base devel library of Deepin Qt/C++
 applications.
 .
 This package provides the library development files.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: libdtkgui5
Description-md5: 562da207ac4323507d8c18af32125128
Description-en: Deepin Tool Kit Gui library
 DtkGui provides the base devel library of Deepin Qt/C++
 applications.
 .
 This package provides the shared library files.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: libdtkgui5-bin
Description-md5: a9c2a98611715ca681805702745340fd
Description-en: Deepin Tool Kit Gui utilities
 DtkGui provides the base devel library of Deepin Qt/C++
 applications.
 .
 This package provides the utilities of DtkGui.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: libdtklog-dev
Description-md5: 21c3457268408b126f298161ce74b301
Description-en: Simple, convenient and thread-safe C++ logger library (development files)
 Dtklog provides a simple, convenient and thread-safe logger for Qt-based
 C++ applications.
 .
 This package contains the library development files.

Package: libdtklog0
Description-md5: fe562614ff8e4422780ae18e490b9645
Description-en: Simple, convenient and thread-safe C++ logger library (shared library)
 Dtklog provides a simple, convenient and thread-safe logger for Qt-based
 C++ applications.
 .
 This package contains the shared libraries.

Package: libdtkwidget-dev
Description-md5: bc42ec1614329895d363e14d1e0317e3
Description-en: Deepin Tool Kit Widget library (development files)
 DtkWidget is the Deepin graphical user interface library for deepin
 desktop development.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the header files and static libraries which are
 needed for developing Deepin application.

Package: libdtkwidget5
Description-md5: 1645e3b1fbb7ee00d6ba6a76f4c1c93d
Description-en: Deepin Tool Kit Widget library
 DtkWidget is the Deepin graphical user interface library for deepin
 desktop development.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the shared libraries.

Package: libdtkwidget5-bin
Description-md5: f32aad41bc7e5b6e48729485c440104a
Description-en: Deepin Tool Kit Widget library utilities
 DtkWidget is the Deepin graphical user interface library for deepin
 desktop development.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package contains the utilities which are needed for developing
 Deepin applications.

Package: libdtl-dev
Description-md5: 74105f25b36ae495129eaf537b4bebb9
Description-en: diff template library written in C++
 dtl is a C++ template library which provides functions for comparing
 two sequences of arbitrary types. The sequences to be compared must
 support a random-access iterator.
 .
 The algorithm dtl uses is based on the paper "An O(NP) Sequence
 Comparison Algorithm" (1989) by Sun Wu, Udi Manber and Gene Myers. The
 computational complexity of Wu's Algorithm is O(N+PD) on average,
 and O(NP) in the worst case.

Package: libdtools-ocaml-dev
Description-md5: 8f348ec0849d1ed633f082ca012a76d6
Description-en: library for writing daemons in OCaml
 dtools is a set of useful functions for writing daemon services in OCaml.
 .
 It includes support for:
 * configuration options
 * logging
 * detaching and writing PID file
 * start-up and shutdown task manager

Package: libdtovl-dev
Description-md5: f07a853defad1080da9535925d00e163
Description-en: Library for manipulating Device Tree overlays
 A development library providing an API for manipulating
 device tree overlays
 .
 This library powers the dtmerge and dtoverlay utilities, providing
 functions for loading, merging, and applying device tree overlays,
 resolving fixups, handling parameters, and managing the device tree
 blob structure.
 .
 This package contains the development files.

Package: libdtrace2
Description-md5: 1ad1bc31b294229e6b8f048fa22f0223
Description-en: Dynamic tracing for Linux (DTrace) (library)
 This is the official Linux port of the advanced tracing tool DTrace.
 .
 DTrace is a high-level dynamic tracing tool for Linux, built on kernel
 tracing features (tracepoints, function probes (fentry/fexit), dynamic
 kernel probes (kprobes), dynamic userspace probes (uprobes), ... and
 leveraging BPF as execution engine.  It features an integrated compiler
 for its high-level tracing language and native support for interacting
 with the BPF engine, significantly reducing runtime dependencies.
 .
 This package contains the shared library.

Package: libdtrace2-dev
Description-md5: d509c5f859a94d0f0517435d0fdde41e
Description-en: Dynamic tracing for Linux (DTrace) (development)
 This is the official Linux port of the advanced tracing tool DTrace.
 .
 DTrace is a high-level dynamic tracing tool for Linux, built on kernel
 tracing features (tracepoints, function probes (fentry/fexit), dynamic
 kernel probes (kprobes), dynamic userspace probes (uprobes), ... and
 leveraging BPF as execution engine.  It features an integrated compiler
 for its high-level tracing language and native support for interacting
 with the BPF engine, significantly reducing runtime dependencies.
 .
 This package contains the development files necessary to develop
 alternative implementations of the user interface for libdtrace, i.e.
 replacements for dtrace(1) itself.

Package: libdublincore-record-perl
Description-md5: a895f2101f30183e8ea19863be29b052
Description-en: Container for Dublin Core metadata elements
 DublinCore::Record methods such as element(), elements(), title(), etc return
 DublinCore::Element objects as their result. These can be queried further to
 extract an elements content, qualifier, language, and schema. For a definition
 of these attributes please see RFC 2731 and http://www.dublincore.org/.

Package: libdublintraceroute-dev
Description-md5: 072c9825f6f335a073ef0575b4b29134
Description-en: NAT-aware multipath tracerouting tool (dev)
 Dublin Traceroute uses the techniques invented by the authors of
 Paris-traceroute to enumerate the paths of ECMP flow-based load balancing,
 but also introduces a new technique for NAT detection. It forges the IP ID
 in the probe packet and analyzes the responses in order to detect all the
 encountered NATs.
 This package contains development files.

Package: libdublintraceroute0
Description-md5: c94e5a1e91a77170bcbda6a76fb186e0
Description-en: NAT-aware multipath tracerouting tool (library)
 Dublin Traceroute uses the techniques invented by the authors of
 Paris-traceroute to enumerate the paths of ECMP flow-based load balancing,
 but also introduces a new technique for NAT detection. It forges the IP ID
 in the probe packet and analyzes the responses in order to detect all the
 encountered NATs.
 This package contains a dynamic library.

Package: libduckdb-dev
Description-md5: 925f6cc64407c66385834b00be86ba0e
Description-en: in-process SQL OLAP database management system - development files
 DuckDB is an in-process SQL OLAP database management system.
 .
 This package contains header files and CMake configuration files for
 building applications against DuckDB.

Package: libduckdb1.5
Description-md5: 3dc389e0b10ab322d7c548cd28f3d596
Description-en: in-process SQL OLAP database management system - shared library
 DuckDB is an in-process SQL OLAP database management system. It provides
 a rich SQL dialect with support for arbitrary and nested correlated
 subqueries, window functions, collations, and complex types (arrays,
 structs).
 .
 This package contains the DuckDB shared library.

Package: libdujour-version-check-clojure
Description-md5: e63cd40055fefdf35099bbe1a064b63d
Description-en: up-to-date version checking for Clojure
 dujour-version-check provides a simple way to perform version checks against
 an update server URL.

Package: libdumb1-dev
Description-md5: 0c0b55ec756823fc42b2e328dbb3d139
Description-en: development files for libdumb1t64
 DUMB is a tracker library with support for IT, XM, S3M and MOD files. It
 targets maximum accuracy to the original formats, with low-pass resonant
 filters for the IT files, accurate timing and pitching, and three resampling
 quality settings (aliasing, linear interpolation and cubic interpolation).
 .
 This package contains the header files and static library needed to
 compile applications that use libdumb1.

Package: libdumb1t64
Description-md5: 0aca16d9b6b18bd54be4cf91f05943ee
Description-en: dynamic universal music bibliotheque
 DUMB is a tracker library with support for IT, XM, S3M and MOD files. It
 targets maximum accuracy to the original formats, with low-pass resonant
 filters for the IT files, accurate timing and pitching, and three resampling
 quality settings (aliasing, linear interpolation and cubic interpolation).
 .
 This package contains the libdumb1t64 runtime library, a standalone library
 for module playback. If you plan to use the Allegro library with your
 project, please consider the libaldmb1t64 library.

Package: libdumbnet-dev
Description-md5: 4ea99bb16628ebb966157d8a206a8118
Description-en: dumb, portable networking library -- development files
 libdumbnet provides a simplified, portable interface to several low-level
 networking routines, including
 * network address manipulation
 * kernel arp(4) cache and route(4) table lookup and manipulation
 * network firewalling (Ip filter, ipfw, ipchains, pdf, ...)
 * network interface lookup and manipulation
 * raw IP packet and Ethernet frame transmission
 .
 libdumbnet is known as libdnet in other distributions, but was renamed
 in Debian in favour of the older DECnet library 'libdnet'.
 .
 This package contains the static library and the C header files.

Package: libdumbnet1
Description-md5: 0af48c755fbec4df50e2ad5e0e1aedf6
Description-en: dumb, portable networking library -- shared library
 libdumbnet provides a simplified, portable interface to several low-level
 networking routines, including
 * network address manipulation
 * kernel arp(4) cache and route(4) table lookup and manipulation
 * network firewalling (IP filter, ipfw, ipchains, pdf, ...)
 * network interface lookup and manipulation
 * raw IP packet and Ethernet frame transmission
 .
 libdumbnet is known as libdnet in other distributions, but was renamed
 in Debian in favour of the older DECnet library 'libdnet'.
 .
 This package contains the shared library.

Package: libdumbster-java
Description-md5: 15aa8c502c025e45842f4b221e6987b6
Description-en: very simple fake SMTP Server for testing purposes
 The Dumbster is a very simple fake SMTP server designed for unit and
 system testing applications that send email messages. It responds to all
 standard SMTP commands but does not deliver messages to the user. The
 messages are stored within the Dumbster for later extraction and
 verification.
 .
 The Dumbster slots itself very easily into your testing strategy. As long
 as your application talks to an email server using SMTP then the Dumbster
 can be used to test the application with no code changes

Package: libdumbtts-dev
Description-md5: 8946984073c7d13b53ac399e778ff9de
Description-en: Helper library for dumb speech synthesizers - dev files
 This library is used between the Ivona synthesizer and
 speech-dispatcher. On the other side, it should be as flexible as it can
 be to generate output texts for every other synthesizer.
 .
 This package contains the development files.

Package: libdumbtts0
Description-md5: 9d2e029de133ce375d5895203a5d34bf
Description-en: Helper library for dumb speech synthesizers - shared library
 This library is used between the Ivona synthesizer and
 speech-dispatcher. On the other side, it should be as flexible as it can
 be to generate output texts for every other synthesizer.
 .
 This package contains the shared library files.

Package: libdune-common-dev
Description-md5: 6b7febfda4fb6035c9e5ebe00c5dfc58
Description-en: toolbox for solving PDEs -- basic classes (development files)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the development files for the basic classes.

Package: libdune-common-doc
Description-md5: 75634d17d9c0ff91984e531f1b00a182
Description-en: toolbox for solving PDEs -- basic classes (documentation)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the documentation for the basic classes.

Package: libdune-configurator-ocaml-dev
Description-md5: 23f4ad377d55091850ce7af8e906b3f8
Description-en: helper library for gathering system configuration
 dune-configurator is a small library that helps writing OCaml scripts that
 test features available on the system, in order to generate config.h
 files for instance.
 .
 Among other things, dune-configurator allows one to:
 - test if a C program compiles
 - query pkg-config
 - import #define from OCaml header files
 - generate config.h file

Package: libdune-functions-dev
Description-md5: 3deacdcb722cbfc9d21f7fbb4d727070
Description-en: toolbox for solving PDEs -- interface for functions (development files)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 dune-functions provides an interface for global finite element functions.
 .
 This package contains the development files.

Package: libdune-functions-doc
Description-md5: 2bcbbf027fac592936f5e5b56b221361
Description-en: toolbox for solving PDEs -- interface for functions (documentation)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 dune-functions provides an interface for global finite element functions.
 .
 This package contains the documentation.

Package: libdune-geometry-dev
Description-md5: 3b40a15aad9393d2093a770e27cc7a0d
Description-en: toolbox for solving PDEs -- geometry classes (development files)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the development files for the geometry classes.

Package: libdune-geometry-doc
Description-md5: 771ce72d6c781fc1ade450e064adff74
Description-en: toolbox for solving PDEs -- geometry classes (documentation)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the documentation for the geometry classes.

Package: libdune-grid-dev
Description-md5: 85d4d4fceff920f104f6c3693a7607e8
Description-en: toolbox for solving PDEs -- grid interface (development files)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the development files for the grid interface.

Package: libdune-grid-doc
Description-md5: 94753bf5a89b60673de5b4b8aa1266bd
Description-en: toolbox for solving PDEs -- grid interface (documentation)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the documentation for the grid interface.

Package: libdune-grid-glue-dev
Description-md5: 5a74c74d9339484f14f7ee1862b40ef4
Description-en: toolbox for solving PDEs -- compute couplings between grids (development files)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 dune-grid-glue provides infrastructure for the coupling of two
 unrelated DUNE grids. The coupling may be overlapping or
 nonoverlapping, conforming or nonconforming. The two grids are not
 required to be of the same type, and they may even be of different
 dimensions.
 .
 This package contains the development files.

Package: libdune-grid-glue-doc
Description-md5: 2ec97ab870bf2d892011e93dbc0f90d9
Description-en: toolbox for solving PDEs -- compute couplings between grids (documentation)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 dune-grid-glue provides infrastructure for the coupling of two
 unrelated DUNE grids. The coupling may be overlapping or
 nonoverlapping, conforming or nonconforming. The two grids are not
 required to be of the same type, and they may even be of different
 dimensions.
 .
 This package contains the documentation.

Package: libdune-istl-dev
Description-md5: 861f28a73f032fa881df43c7dbe3ac88
Description-en: toolbox for solving PDEs -- iterative solvers (development files)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the development files for the iterative solver template
 library.

Package: libdune-istl-doc
Description-md5: 290d1b252e098c4592acc54dbb97ea43
Description-en: toolbox for solving PDEs -- iterative solvers (documentation)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the documentation for the iterative solver template
 library.

Package: libdune-localfunctions-dev
Description-md5: f5bcf298319321edca2b6cbf46308b62
Description-en: toolbox for solving PDEs -- local basis (development files)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the development files for the interface for the local
 basis and layout of the degrees of freedom.

Package: libdune-localfunctions-doc
Description-md5: 9951dbc75ae1c115815e697de4ad371c
Description-en: toolbox for solving PDEs -- local basis (documentation)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the documentation for the interface for the local
 basis and layout of the degrees of freedom.

Package: libdune-ocaml-dev
Description-md5: 0ab489395979797001fc7accc624ca08
Description-en: composable build system for OCaml projects (libraries)
 Dune is a build system designed for OCaml/Reason projects
 only. It focuses on providing the user with a consistent experience
 and takes care of most of the low-level details of OCaml
 compilation. All you have to do is provide a description of your
 project and Dune will do the rest.
 .
 This package contains libraries provided by the ocaml-dune source
 package.

Package: libdune-typetree-dev
Description-md5: b2b5a6fa7b9d141a4c528edf703a2d1e
Description-en: toolbox for solving PDEs -- typed tree template library (development files)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the development files for the typed tree template
 library.

Package: libdune-typetree-doc
Description-md5: 1541e608eac2816a3810ba82a155cb21
Description-en: toolbox for solving PDEs -- typed tree template library (documentation)
 DUNE, the Distributed and Unified Numerics Environment is a modular toolbox
 for solving partial differential equations (PDEs) with grid-based methods.
 It supports the easy implementation of methods like Finite Elements (FE),
 Finite Volumes (FV), and also Finite Differences (FD).
 .
 This package contains the documentation for the typed tree template
 library.

Package: libdune-uggrid-dev
Description-md5: 4cc3595f160bf1d2aba339076078ab0d
Description-en: software framework for finite element methods (development files)
 UG is a flexible software tool for the numerical solution of partial
 differential equations on unstructured meshes, with a focus on
 multigrid methods. It has a very powerful grid manager, which supports
 two- and three-dimensional grids with mixed element types. The grids
 can be adaptively refinement using either classic
 red/green-refinement, or pure red refinement with hanging nodes. All
 this is fully parallelized and can run on large distributed machines.
 .
 The version in this package has been built with the necessary flags for use
 with the Dune software system.
 .
 This package contains the development files.

Package: libduo-dev
Description-md5: 8a3a3a451b1c2676f654e54b1770e943
Description-en: Duo Security development libraries and header files
 This package provides the development libraries and header files needed to
 link against the Duo Security library functions. Also includes the manpages
 for library functions.

Package: libduo3t64
Description-md5: 87191bfc39dda4e35950c86a9c35f22c
Description-en: Duo Security library
 This package provides the shared library used for making use of the
 Duo Security two-factor authentication functionality. Also includes
 manpage.

Package: libduppy-ocaml
Description-md5: 7ca87182108638381eb3100822a6749e
Description-en: Advanced scheduler for OCaml (Runtime library)
 Duppy is an event scheduler written for OCaml. It allows the user
 to execute tasks according to some events on unix sockets, or
 a given delay.
 .
 Several threaded queues can proceed tasks in parallel. Tasks are
 processed according to an abstract notion of priority.
 .
 This package contains only the shared runtime stub libraries.

Package: libduppy-ocaml-dev
Description-md5: 6acd193ab98544720006c42c1e442100
Description-en: Advanced scheduler for OCaml (Development package)
 Duppy is an event scheduler written for OCaml. It allows the user
 to execute tasks according to some events on unix sockets, or
 a given delay.
 .
 Several threaded queues can proceed tasks in parallel. Tasks are
 processed according to an abstract notion of priority.
 .
 This package contains all the development stuff you need to use ocaml-duppy
 in your programs.

Package: libduration-ocaml
Description-md5: 6c4dc12dbc3b6a8cc97419e630b957d9
Description-en: conversions to various time units for OCaml (runtime)
 A duration is represented in nanoseconds as an unsigned 64 bit
 integer. This has a range of up to 584 years. Functions provided
 check the input and raise on negative or out of bound input.
 .
 This package contains runtime files.

Package: libduration-ocaml-dev
Description-md5: 83f77052b2cea0bf64a78b9d16f19713
Description-en: conversions to various time units for OCaml (dev)
 A duration is represented in nanoseconds as an unsigned 64 bit
 integer. This has a range of up to 584 years. Functions provided
 check the input and raise on negative or out of bound input.
 .
 This package contains development files.

Package: libdv-bin
Description-md5: 03474f3be1c60e852f2027456adf28bf
Description-en: software library for DV format digital video (sample apps)
 The Quasar DV Codec (libdv) is a software decoder for DV format video, as
 defined by the IEC 61834 and SMPTE 314M standards. DV is the encoding format
 used by consumer-grade digital camcorders.
 .
 This package contains sample programs for viewing (playdv), encoding
 (encodedv), transferring DV data (dvconnect) and insert audio into a DV
 stream (dubdv).

Package: libdvbcsa-dev
Description-md5: d10aad4d0b3aaa26431dd6344b11a909
Description-en: free implementation of the DVB/CSA (development files)
 libdvbcsa is a free implementation of the DVB Common Scrambling
 Algorithm with encryption and decryption capabilities.
 .
 It comes in two flavors: a classical single packet implementation
 and a faster parallel bitslice implementation.
 .
 This package provides the development files for libdvbcsa.

Package: libdvbcsa1
Description-md5: e18fcd230c545c76f37d5a2bfc2743ac
Description-en: free implementation of the DVB/CSA
 libdvbcsa is a free implementation of the DVB Common Scrambling
 Algorithm with encryption and decryption capabilities.
 .
 It comes in two flavors: a classical single packet implementation
 and a faster parallel bitslice implementation.
 .
 This package provides the shared library.

Package: libdvbpsi-dev
Description-md5: a901efd8eeb07580d5c6fae6c2e924b3
Description-en: development files for libdvbpsi
 libdvbpsi is a simple library designed for MPEG TS and DVB PSI tables
 decoding and generating.
 .
 This package contains the header files and static library needed to
 compile applications that use libdvbpsi.

Package: libdvbpsi10
Description-md5: 9ef5d63a2d20c2f593ac0005a623ba9a
Description-en: library for MPEG TS and DVB PSI tables decoding and generating
 libdvbpsi is a simple library designed for MPEG TS and DVB PSI tables
 decoding and generating.
 .
 This package contains the libdvbpsi runtime library.

Package: libdvdnav-dev
Description-md5: b7551787c11bf7c45f395189a08987ad
Description-en: DVD navigation library (development)
 libdvdnav is a DVD navigation library, which provides an interface to the
 advanced features of DVDs, like menus and navigation. It contains the VM and
 other parts useful for writing DVD players. It's based on Ogle, but was
 modified to be used by xine and mplayer.
 .
 This package contains the development files.

Package: libdvdnav-doc
Description-md5: c101f86c8f68b0678e46d71d37f3ff55
Description-en: DVD navigation library (documentation)
 libdvdnav is a DVD navigation library, which provides an interface to the
 advanced features of DVDs, like menus and navigation. It contains the VM and
 other parts useful for writing DVD players. It's based on Ogle, but was
 modified to be used by xine and mplayer.
 .
 This package contains the documentation.

Package: libdvdnav4
Description-md5: 425e99cd0268a6168cd3663fd114674c
Description-en: DVD navigation library
 libdvdnav is a DVD navigation library, which provides an interface to the
 advanced features of DVDs, like menus and navigation. It contains the VM and
 other parts useful for writing DVD players. It's based on Ogle, but was
 modified to be used by xine and mplayer.

Package: libdvdread-dev
Description-md5: b03b977078718f41f1e29f7c3710abc5
Description-en: library for reading DVDs (development)
 libdvdread provides the functionality that is required to access many DVDs. It
 parses IFO files, reads NAV-blocks, and performs CSS authentication and
 descrambling.
 .
 This package contains the development files.

Package: libdvdread8t64
Description-md5: 9dcce76d11ca332adfb624eadba77370
Description-en: library for reading DVDs
 libdvdread provides the functionality that is required to access many DVDs. It
 parses IFO files, reads NAV-blocks, and performs CSS authentication and
 descrambling.
 .
 libdvdread probes for libdvdcss at runtime and if found, will use it to
 decrypt sections of the DVD as necessary. libdvdcss needs to be installed from
 third-party repositories (see README.css), it's not included in Debian.

Package: libdwarf-dev
Description-md5: 499e71c1964d18a86f440ee7f37bea48
Description-en: library to consume and produce DWARF debug information
 The libdwarf package provides a library which allows
 reading/consuming and writing/producing of DWARF debugging
 information from object files, shared libraries, and executables.
 .
 This package contains developer resources for libdwarf. Install it if
 you want to develop software that uses the libdwarf API.
 .
 This library is part of dwarfutils.

Package: libdwarf1
Description-md5: e36362d506f45fbff29af19b81a8505c
Description-en: library to consume and produce DWARF debug information (runtime)
 The libdwarf package provides a library which allows
 reading/consuming and writing/producing of DWARF debugging
 information from object files, shared libraries, and executables.
 .
 This package contains the runtime library. You should not have to
 install it manually.

Package: libdwarves-dev
Description-md5: f62482de96128dc3fde2c4b4a7e3ac2d
Description-en: set of advanced DWARF utilities - development files
 This package contains tools that use the DWARF debugging information
 inserted in ELF binaries by the compiler. This information is used by
 debuggers (e.g. GDB), and other tools such as systemtap.
 .
 This package contains the development files to build programs against
 dwarves.

Package: libdwarves1
Description-md5: 05c673860a7e51f21f6ee18fdd3b68c0
Description-en: set of advanced DWARF utilities - shared library
 This package contains tools that use the DWARF debugging information
 inserted in ELF binaries by the compiler. This information is used by
 debuggers (e.g. GDB), and other tools such as systemtap.
 .
 This package contains dwarves shared library.

Package: libdx4-dev
Description-md5: 06ba1f001a22224826618a0186c6a8de
Description-en: OpenDX (IBM Visualization Data Explorer) - development files
 Data Explorer is a system of tools and user interfaces for visualizing data.
 In general terms the visualization of data can be considered a 3-stage
 process:
 1. Describing and importing data
 2. Processing the data through a visualization program
 3. Presenting the resulting image.
 This is the development package. It contains the build rules, library
 routines and header files necessary for creating custom software that uses
 the OpenDX classes.

Package: libdx4t64
Description-md5: 8bb36f98e2a8bd099ee8a131bd167501
Description-en: OpenDX (IBM Visualization Data Explorer) - shared libraries
 Data Explorer is a system of tools and user interfaces for visualizing data.
 In general terms the visualization of data can be considered a 3-stage
 process:
 1. Describing and importing data
 2. Processing the data through a visualization program
 3. Presenting the resulting image.
 This is the package containing the shared libraries. Programs that use
 routines from the OpenDX classes usually depend on it.

Package: libdxflib-dev
Description-md5: 1bc6c6b19af65761ecd178b516666362
Description-en: Development files for the dxflib library
 dxflib is a C++ library for reading and writing DXF files. When reading DXF
 files, dxflib parses the file and calls functions that you define in your
 own C++ class for adding entities, layers, etc.
 .
 This package contains the development files (headers and documentation) for
 libdxflib.

Package: libdxflib3
Description-md5: a95fdd42e722ef18db1fc6551f3ceade
Description-en: Library for reading and writing DXF files
 dxflib is a C++ library for reading and writing DXF files. When reading DXF
 files, dxflib parses the file and calls functions that you define in your
 own C++ class for adding entities, layers, etc.

Package: libdynalang-java
Description-md5: ad816788710f968b1aff5ae2d7a46953
Description-en: JVM Dynamic Languages Metaobject Protocol
 This library aims to make it possible for objects created by a runtime for one
 dynamic language to be passed to and manipulated by a different dynamic
 language, running within the same JVM. More generally, it aims to provide a
 facility where an arbitrary system (usually a language runtime) can intuitively
 manipulate any arbitrary object model built atop of Java objects (usually the
 native object model of some other language).
 .
 Basically, it provides a unified mechanism that all dynamic languages on the
 JVM can use to inter-operably manipulate their own objects as well as objects
 from any other language that also uses this mechanism.

Package: libdynamicedt3d-dev
Description-md5: a11648384bed58f50f1632840114493d
Description-en: dynamicEDT3D library development files
 The dynamicEDT3D library implements an incrementally updatable Euclidean
 distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap
 3D representation and hooks into the change detection of the OctoMap library
 to propagate changes to the EDT. This package contains the development
 files.

Package: libdynamicedt3d1.10
Description-md5: f86693b5990dc7d63983fde5020d4360
Description-en: Incrementally updatable Euclidean distance transform library
 The dynamicEDT3D library implements an incrementally updatable Euclidean
 distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap
 3D representation and hooks into the change detection of the OctoMap library
 to propagate changes to the EDT.

Package: libdynamite-dev
Description-md5: 41732a3a270b9af92f733e3cd5de3dd6
Description-en: PKWARE Data Compression decompressor library - development files
 The dynamite library is needed by tools to be capable of squeezing
 out juicy .cab files from self-extracting installation programs created by
 the Setup Factory installation program.
 .
 This package contains development files for libdynamite.

Package: libdynamite0
Description-md5: c9abde970e48dc2ec5e4c276d6454c9e
Description-en: PKWARE Data Compression decompressor library
 The dynamite library is needed by tools to be capable of squeezing
 out juicy .cab files from self-extracting installation programs created by
 the Setup Factory installation program.

Package: libdynapath-clojure
Description-md5: 6f6a521a7856396e20a20d7610c3d789
Description-en: Clojure protocol and util functions for class loaders
 dynapath provides a protocol and util functions for class loaders that make
 their effective classpaths readable and/or modifiable.

Package: libdynarmic-dev
Description-md5: 440504e11cc760481e9557a18a0744e4
Description-en: ARM dynamic recompiler - development
 Dynarmic is a dynamic recompiler for the ARMv6K, ARMv7A architecture, with
 partial ARMv8 support.
 .
 In the pursuit of speed, some behavior not commonly depended upon is elided.
 Therefore this emulator does not match spec.
 .
 This package contains the development files.

Package: libdynarmic6.7
Description-md5: 33759730ee4848839a83aadebe5c2c2b
Description-en: ARM dynamic recompiler
 Dynarmic is a dynamic recompiler for the ARMv6K, ARMv7A architecture, with
 partial ARMv8 support.
 .
 In the pursuit of speed, some behavior not commonly depended upon is elided.
 Therefore this emulator does not match spec.
 .
 This package contains the shared library.

Package: libdynstr-dev
Description-md5: b7d302c111172fa2bcb4718ca416a37e
Description-en: Dynamic String Library in C - development files
 Header files and pkg-config data for developing with libdynstr.

Package: libdynstr0
Description-md5: 0d099ed2d4b3b00ec1346c82f5d45754
Description-en: Dynamic String Library in C
 Minimal library that provides dynamic strings using plain C99.
 Convenience macros are also provided if GNU C is used.
 .
 It serves a similar, but not identical, purpose compared to GNU's
 asprintf(3). It might be useful in environments where GNU extensions
 are not allowed or available.

Package: libdyssol-dev
Description-md5: f2d478a4250f1866d85f41cd35a6980f
Description-en: Tool for dynamic flowsheet simulation - development files and headers
 Dynamic simulation of solids processes, is a dynamic flowsheet modelling system
 designed to simulate the time-dependent behaviour of complex production
 processes in solids processing technology.
 .
 This package contains development files and headers.

Package: libdyssol1.0t64
Description-md5: 0b61426a460ffd13dcb99380c9f27130
Description-en: Tool for dynamic flowsheet simulation - shared libraries
 Dynamic simulation of solids processes, is a dynamic flowsheet modelling system
 designed to simulate the time-dependent behaviour of complex production
 processes in solids processing technology.
 .
 This package contains the shared libraries.

Package: libe-book-tools
Description-md5: 5bf1de401959c65d14965174b1fb566b
Description-en: library for reading and converting various  e-book formats
 libe-book is a library and a set of tools for reading and converting
 various non-HTML reflowable e-book formats.
 .
 Currently supported are:
 - eReader .pdb
 - FictionBook v. 2 (including zipped files)
 - PalmDoc Ebook
 - Plucker .pdb
 - QiOO (mobile format, for java-enabled cellphones)
 - TCR (simple compressed text format)
 - TealDoc
 - zTXT
 - ZVR (simple compressed text format)
 .
 This package contains the tools (ebook2text and ebook2html)

Package: libe-smi64-1
Description-md5: c11578421881e37e84678cab13848c17
Description-en: AMD EPYC System Management Interface - library
 esmi, the EPYC System Management Interface in-band library, is a C library for
 Linux that provides a user space interface to monitor and control the CPU's
 power, energy, performance and other system management features.
 .
 This package provides the esmi tool executable.

Package: libe131-1
Description-md5: e8d6b1743b46167d834bb4659fce3e36
Description-en: lightweight library for the E1.31 (sACN) protocol (library)
 This is a library providing an API for packet, client and server
 programming for devices using the E1.31 (sACN) protocol. This protocol
 is used to control various microcontroller based lighting devices.
 .
 This package contains the library.

Package: libe131-dev
Description-md5: 26bd2369f1305a1872f5934e6163dbdd
Description-en: lightweight library for the E1.31 (sACN) protocol (development library)
 This is a library providing an API for packet, client and server
 programming for devices using the E1.31 (sACN) protocol. This protocol
 is used to control various microcontroller based lighting devices.
 .
 This package contains the development headers.

Package: libe57format-dev
Description-md5: 637cb298b1d87ab006bc8c116ed586b3
Description-en: library for ASTM-standard E57 files (development files)
 libE57Format is a C++ library which provides read & write support for
 the ASTM-standard E57 file format on Linux, macOS, and Windows. E57
 files store 3D point cloud data (produced by 3D imaging systems such as
 laser scanners), attributes associated with 3D point data (color &
 intensity), and 2D images (photos taken using a 3D imaging system).
 .
 This package contains the development files.

Package: libe57format3
Description-md5: 68b76ba34c11df6f41fd7fae56c4b20f
Description-en: library for ASTM-standard E57 files
 libE57Format is a C++ library which provides read & write support for
 the ASTM-standard E57 file format on Linux, macOS, and Windows. E57
 files store 3D point cloud data (produced by 3D imaging systems such as
 laser scanners), attributes associated with 3D point data (color &
 intensity), and 2D images (photos taken using a 3D imaging system).

Package: libeac-dev
Description-md5: 60d676865059e2d5f3bfc47014982593
Description-en: cryptographic library for EAC version 2 (development)
 OpenPACE implements Extended Access Control (EAC) version 2 as specified
 in BSI TR-03110. OpenPACE comprises support for the following protocols:
 .
 * Password Authenticated Connection Establishment (PACE)
 * Terminal Authentication (TA)
 * Chip Authentication (CA)
 .
 OpenPACE also supports Card Verifiable Certificates (CV Certificates)
 and signing requests as well as easy to use wrappers for using the
 established secure channels.
 .
 OpenPACE supports all variants of PACE (DH/ECDH, GM/IM), TA
 (RSASSA-PKCS1-v1_5/RSASSA-PSS/ECDSA), CA (DH/ECDH) and all
 standardised domain parameters (GFP/ECP).
 .
 This package provides the development files.

Package: libeac3
Description-md5: 066de946e6fdda1dfe09f915c7d7b862
Description-en: cryptographic library for EAC version 2 (shared library)
 OpenPACE implements Extended Access Control (EAC) version 2 as specified
 in BSI TR-03110. OpenPACE comprises support for the following protocols:
 .
 * Password Authenticated Connection Establishment (PACE)
 * Terminal Authentication (TA)
 * Chip Authentication (CA)
 .
 OpenPACE also supports Card Verifiable Certificates (CV Certificates)
 and signing requests as well as easy to use wrappers for using the
 established secure channels.
 .
 OpenPACE supports all variants of PACE (DH/ECDH, GM/IM), TA
 (RSASSA-PKCS1-v1_5/RSASSA-PSS/ECDSA), CA (DH/ECDH) and all
 standardised domain parameters (GFP/ECP).
 .
 This package provides the shared library.

Package: libeantic-dev
Description-md5: 6647280a282254a517f4f921c22832fb
Description-en: real Embedded Algebraic Number Theory In C/C++ - libdev
 E-ANTIC is a C/C++ mathematical library to deal with real embedded
 number fields built on top of ANTIC; ANTIC is an Algebraic Number
 Theory library In C <https://github.com/wbhart/antic>. The aim of
 the E-ANTIC library is to have as fast as possible exact arithmetic
 operations and comparisons.
 .
 This package contains static libraries and symbolic links that developers
 using the E-ANTIC library will need.

Package: libeantic3
Description-md5: 483e18afdefc21792638ee5105a0ac10
Description-en: real Embedded Algebraic Number Theory In C/C++ - libs
 E-ANTIC is a C/C++ mathematical library to deal with real embedded
 number fields built on top of ANTIC; ANTIC is an Algebraic Number
 Theory library In C <https://github.com/wbhart/antic>. The aim of
 the E-ANTIC library is to have as fast as possible exact arithmetic
 operations and comparisons.
 .
 This package provides the shared libraries required to run programs compiled
 against the E-ANTIC library. To compile your own programs you also need to
 install the libeantic-dev package.

Package: libear
Description-md5: af135fcdba59a3222ffef6dec154da24
Description-en: generate compilation database for Clang tooling (wrapper library)
 Bear records the flags passed to the compiler for each translation unit and
 stores them in a JSON file. This file can be used by Clang's tooling interface
 and programs like clang-check to process a translation unit.
 .
 cmake supports the generation of JSON compilation databases out of the box.
 For any other build system that does not support this, Bear can be used
 instead to intercept the invocation of the compiler.
 .
 This is the required library for wrapping system calls.

Package: libeasy-format-ocaml
Description-md5: e1e4c3e58d169d35bb1a9d8220385063
Description-en: easy(ier) pretty printing for OCaml - plugins
 This module offers a simplified interface to the Format module of the
 OCaml standard library. Input data must be converted into a tree
 using 3 kinds of nodes: atoms, lists and labelled nodes. Each node is
 bound to its own formatting parameters and a single function call
 produces the formatted output.
 .
 This package contains the shared runtime libraries.

Package: libeasy-format-ocaml-dev
Description-md5: 365508ef5a38fca158e4697dab0f3ebb
Description-en: easy(ier) pretty printing for OCaml - development files
 This module offers a simplified interface to the Format module of the
 OCaml standard library. Input data must be converted into a tree
 using 3 kinds of nodes: atoms, lists and labelled nodes. Each node is
 bound to its own formatting parameters and a single function call
 produces the formatted output.
 .
 This package contains the development files for programming with the
 library.

Package: libeasybind-java
Description-md5: 1704f6e1c396e158537205c6675dce48
Description-en: helper library for custom JavaFX bindings using lamdas
 EasyBind leverages lambdas to reduce boilerplate
 when creating custom bindings, provides a type-safe alternative to
 Bindings.select* methods (inspired by Anton Nashatyrev's feature
 request, planned for JavaFX 9) and adds monadic operations to
 ObservableValue.

Package: libeasyconf-java
Description-md5: b61636cfae9242b741717d61598f8cfc
Description-en: library to access configuration of software components
 EasyConf is a library to access configuration of software components
 and applications.
 .
 EasyConf main features:
 * XML files, typed property files (including lists, numbers, classes, etc),
 or a combination of both
 * multiple environments (development, integration, preproduction, production)
 * aggregate several components: for example for portlets and portals
 * support for ASP applications: each company/organization serviced may have
 its own configuration
 * provides access to the configuration using JMX
 .
 This package contains EasyConf java library (JAR).

Package: libeasyconf-java-doc
Description-md5: a8ec5efec02f550444fed707ebebe3a8
Description-en: library to access configuration of software components - Javadoc
 EasyConf is a library to access configuration of software components
 and applications.
 .
 EasyConf main features:
 * XML files, typed property files (including lists, numbers, classes, etc),
 or a combination of both
 * multiple environments (development, integration, preproduction, production)
 * aggregate several components: for example for portlets and portals
 * support for ASP applications: each company/organization serviced may have
 its own configuration
 * provides access to the configuration using JMX
 .
 This package contains EasyConf API Javadoc documentation.

Package: libeasymock-java
Description-md5: b0b68622b79ad7db0856797be855ce25
Description-en: Java library to generate Mock Objects for given interfaces
 EasyMock is a library that provides an easy way to use Mock Objects for
 given interfaces. Mock Objects simulate parts of the behavior of domain code,
 and are able to check whether they are used as defined. Domain classes can be
 tested in isolation by simulating their collaborators with Mock Objects.

Package: libeb16-dev
Description-md5: 0b7a72f0327cd3a17a1b1da059f944c6
Description-en: C library for accessing electronic books (development files)
 EB Library is a C library for accessing CD-ROM books.
 .
 EB Library supports to access CD-ROM books of EB, EBG, EBXA, EBXA-C,
 S-EBXA and EPWING formats.  CD-ROM books of those formats are popular
 in Japan.  Since CD-ROM books themseves are stands on the ISO 9660
 format, you can mount the discs by the same way as other ISO 9660 discs.
 .
 This package provides development libraries and headers of EB Library.

Package: libeb16t64
Description-md5: ef3d59afc86c5ba1446132c71a86882a
Description-en: C library for accessing electronic books (runtime files)
 EB Library is a C library for accessing CD-ROM books.
 .
 EB Library supports to access CD-ROM books of EB, EBG, EBXA, EBXA-C,
 S-EBXA and EPWING formats.  CD-ROM books of those formats are popular
 in Japan.  Since CD-ROM books themseves are stands on the ISO 9660
 format, you can mount the discs by the same way as other ISO 9660 discs.
 .
 This package provides shared libraries of EB Library.

Package: libebgenv-dev
Description-md5: b4bb711611f740d48ce1df01995dee32
Description-en: efibootguard development files
 The efibootguard is a bootloader that includes a simple update mechanism with
 fail-safe algorithm. It allows one to arm a hardware watchdog prior to loading
 an OS. This package provides the development files for the efibootguard
 library.

Package: libebgenv0
Description-md5: 8c09827dfbdb29be57aa26a9a01adf9d
Description-en: efibootguard library files
 The efibootguard is a bootloader that includes a simple update mechanism with
 fail-safe algorithm. It allows one to arm a hardware watchdog prior to loading
 an OS. This package provides the efibootguard shared library.

Package: libebml-dev
Description-md5: 405ef7b45eb7ea5fa99095b16269eaad
Description-en: access library for the EBML format (development files)
 The libebml library allows one to read and write files using EBML (the
 Extensible Binary Meta Language), a binary pendant to XML. Using libebml
 makes it easier to extend a file format without breaking support in
 older parsers.
 .
 This package contains the header files and static libraries needed to
 compile applications that use libebml.

Package: libebml5
Description-md5: b9c09704910519655e23515220ccd2aa
Description-en: access library for the EBML format (shared library)
 The libebml library allows one to read and write files using EBML (the
 Extensible Binary Meta Language), a binary pendant to XML. Using libebml
 makes it easier to extend a file format without breaking support in
 older parsers.
 .
 This package contains the shared library needed to run applications that
 use libebml.

Package: libebook-tools-perl
Description-md5: 745142c8e6185d249a5770b0bdd1d814
Description-en: E-Book manipulation tool and Perl libraries
 EBook-Tools contains a library and a command-line tool for unpacking,
 creating, correcting, and repacking electronic books.
 .
 Current native unpacking support is limited to PalmDoc, EReader, IMP,
 and Mobipocket without DRM protection, though MS Reader (lit.) and
 Mobipocket DRM is supported by automatic use of ConvertLIT and
 MobiDeDRM if available.  The metadata correction tools are quite
 extensive, however.  For more details, see the POD information on
 EBook::Tools and EBook::Tools::Unpack.

Package: libebur128-1
Description-md5: 67f3d10493c2a53d24d0dffbfeab455f
Description-en: implementation of the EBU R128 loudness standard
 The European Broadcasting Union Loudness Recommendation (EBU R128) informs
 broadcasters how they can analyze and normalize audio so that each piece of
 audio sounds roughly the same volume to the human ear.
 .
 This C library provides an API which analyzes audio and outputs perceived
 loudness. The results can then be used to normalize volume during playback.
 This is an alternative to ReplayGain.
 .
 Features:
 * Implements M, S and I modes
 * Implements loudness range measurement (EBU - TECH 3342)
 * True peak scanning
 * Supports all samplerates by recalculation of the filter coefficients
 .
 This package contains the shared library.

Package: libebur128-dev
Description-md5: 458c3c81acf55351ae0eb939974e9b39
Description-en: implementation of the EBU R128 loudness standard (development files)
 The European Broadcasting Union Loudness Recommendation (EBU R128) informs
 broadcasters how they can analyze and normalize audio so that each piece of
 audio sounds roughly the same volume to the human ear.
 .
 This C library provides an API which analyzes audio and outputs perceived
 loudness. The results can then be used to normalize volume during playback.
 This is an alternative to ReplayGain.
 .
 Features:
 * Implements M, S and I modes
 * Implements loudness range measurement (EBU - TECH 3342)
 * True peak scanning
 * Supports all samplerates by recalculation of the filter coefficients
 .
 This package contains the development files.

Package: libec-dev
Description-md5: 8f18a559e7677b64537acd6ee68e3ef0
Description-en: Library for modular symbols and elliptic curves over Q (development)
 This library implements 2-descent on elliptic curves over Q and computations
 with modular symbols.
 .
 This package contains the development files for the library.

Package: libec14
Description-md5: ef0e5b8927c7d668542172bb1c11ebbd
Description-en: Library for modular symbols and elliptic curves over Q
 This library implements 2-descent on elliptic curves over Q and computations
 with modular symbols.
 .
 It is the library which powers the eclib-tools, which are used for the
 elliptic curve database.

Package: libecasoundc-dev
Description-md5: dec20be3d8b724857c2d53f974214439
Description-en: multitrack-capable audio recorder and effect processor (C dev library)
 Ecasound is a software package designed for multitrack audio processing. It
 can be used for simple tasks like audio playback, recording and format
 conversions, as well as for multitrack effect processing, mixing, recording
 and signal recycling.
 .
 Ecasound supports a wide range of audio inputs, outputs and effect algorithms.
 Effects and audio objects can be combined in various ways, and their parameters
 can be controlled by operator objects like oscillators and MIDI-CCs.
 .
 This package provides ecasound's C library development files.

Package: libecasoundc1v5
Description-md5: a8cf58ded81f5dd9d5ea84eaf8210ed2
Description-en: multitrack-capable audio recorder and effect processor (C library)
 Ecasound is a software package designed for multitrack audio processing. It
 can be used for simple tasks like audio playback, recording and format
 conversions, as well as for multitrack effect processing, mixing, recording
 and signal recycling.
 .
 Ecasound supports a wide range of audio inputs, outputs and effect algorithms.
 Effects and audio objects can be combined in various ways, and their parameters
 can be controlled by operator objects like oscillators and MIDI-CCs.
 .
 This package provides ecasound's C library.

Package: libeccodes-data
Description-md5: fde093c3ee4734383246dc0da303ec27
Description-en: GRIB and BUFR enecoding/encoding software library - data
 ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR.

Package: libeccodes-dev
Description-md5: 38cacbaa96d02cec8bf386e2e0422d74
Description-en: GRIB and BUFR decoding/encoding software library (development)
 ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libeccodes-doc
Description-md5: 9d0729c96ad82038484dcfe4e15c6340
Description-en: GRIB decoding/encoding software (documentation)
 ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR.
 .
 This provides the documentation for the library.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libeccodes-tools
Description-md5: 02762b26118e4cbfdffe178d74a22ef7
Description-en: GRIB decoding/encoding software (utilities)
 ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR.
 .
 This is a useful set of command line tools to give quick access to grib
 messages.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libeccodes0
Description-md5: 4406561334d15db3243b72dccd518cf0
Description-en: GRIB and BUFR enecoding/encoding software library
 ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR.
 .
 It is a replacement for the grib-api and emoslib libraries.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libecholib-dev
Description-md5: 7900eb0290decaa310b2be8923e91e99
Description-en: EchoLib library for SvxLink (development files)
 The SvxLink server provides access to a ham radio transceiver via
 the EchoLink® protocol.  This package contains the static
 version and the header files for the EchoLib library.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: libecholib1.3t64
Description-md5: 77b44d33bfac03b1e51069269055ac83
Description-en: EchoLib library for SvxLink
 The SvxLink server provides access to a ham radio transceiver via
 the EchoLink® protocol.  This package contains EchoLib, a
 library for EchoLink communications.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: libecj-java
Description-md5: f303385070161d0c9a899a3559ea5617
Description-en: Eclipse Java compiler (library)
 This package provides a standalone version of the Eclipse JDT compiler library
 which is distributed as part of Eclipse. It passes the JCK (Java Compatibility
 Kit) and is compatible with Java 1.3, 1.4, 5, 6, 7, 8 and 9.

Package: libeckit-dev
Description-md5: 10e695bcc9686cd92584d7bff379ddbc
Description-en: C++ toolkit for ECMWF tools and applications
 ecKit is a cross-platform c++ toolkit that supports development of tools and
 applications at ECMWF. It is based on code developed over the last 20 years
 within the MARS software and was re-factored out to be reused by other
 applications. The main focus is UNIX/POSIX systems, and it has been thoroughly
 tested on AIX, Linux and Mac OSX. Historically, the code base pre-dates and in
 some way can be seen as a leaner substitute for some 'Boost' libraries.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libeckit-utils
Description-md5: 74553e3d8a8ef58d97b5f0140444ed11
Description-en: C++ toolkit for ECMWF tools and applications - development files
 ecKit is a cross-platform c++ toolkit that supports development of tools and
 applications at ECMWF. It is based on code developed over the last 20 years
 within the MARS software and was re-factored out to be reused by other
 applications. The main focus is UNIX/POSIX systems, and it has been thoroughly
 tested on AIX, Linux and Mac OSX. Historically, the code base pre-dates and in
 some way can be seen as a leaner substitute for some 'Boost' libraries.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libeckit0d
Description-md5: 10e695bcc9686cd92584d7bff379ddbc
Description-en: C++ toolkit for ECMWF tools and applications
 ecKit is a cross-platform c++ toolkit that supports development of tools and
 applications at ECMWF. It is based on code developed over the last 20 years
 within the MARS software and was re-factored out to be reused by other
 applications. The main focus is UNIX/POSIX systems, and it has been thoroughly
 tested on AIX, Linux and Mac OSX. Historically, the code base pre-dates and in
 some way can be seen as a leaner substitute for some 'Boost' libraries.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libecl-dev
Description-md5: 13279349e21645e56b3afeb395a509d9
Description-en: Embeddable Common-Lisp: development files
 ECL stands for Embeddable Common-Lisp. The ECL project is an
 effort to modernize Giuseppe Attardi's ECL environment to
 produce an implementation of the Common-Lisp language
 which complies to the ANSI X3J13 definition of the language.
 .
 The current ECL implementation features:
 * A bytecodes compiler and interpreter.
 * A translator to C.
 * A UFFI-compatible interface to C code.
 * A dynamic loader.
 * The possibility to build standalone executables and DLLs.
 * The Common-Lisp Object System (CLOS).
 * Conditions and restarts for handling errors.
 * Sockets as ordinary streams.
 * The GNU Multiprecision library for fast bignum operations.
 * A simple conservative mark & sweep garbage collector.
 * The Boehm-Weiser garbage collector.
 .
 This package contains the development files.

Package: libecl24.5
Description-md5: 890b7a46ee1faa219d2eecb8ec36f9c1
Description-en: Embeddable Common-Lisp: shared library
 ECL stands for Embeddable Common-Lisp. The ECL project is an
 effort to modernize Giuseppe Attardi's ECL environment to
 produce an implementation of the Common-Lisp language
 which complies to the ANSI X3J13 definition of the language.
 .
 The current ECL implementation features:
 * A bytecodes compiler and interpreter.
 * A translator to C.
 * A UFFI-compatible interface to C code.
 * A dynamic loader.
 * The possibility to build standalone executables and DLLs.
 * The Common-Lisp Object System (CLOS).
 * Conditions and restarts for handling errors.
 * Sockets as ordinary streams.
 * The GNU Multiprecision library for fast bignum operations.
 * A simple conservative mark & sweep garbage collector.
 * The Boehm-Weiser garbage collector.
 .
 This package contains the shared library.

Package: libeclipse-collections-java
Description-md5: 46980ad0adda43f1866aea990ee410b5
Description-en: Eclipse Collections - comprehensive collections library for Java
 Eclipse Collections is a comprehensive collections library for Java. The
 library enables productivity and performance by delivering an expressive and
 efficient set of APIs and types. The iteration protocol was inspired by the
 Smalltalk collection framework, and the collections are compatible with the
 Java Collection Framework types.
 Eclipse Collections is compatible with Java 8+. Eclipse Collections is a part
 of the OpenJDK Quality Outreach program, and it is validated for different
 versions of the OpenJDK.

Package: libeclipse-compare-core-java
Description-md5: c5e075793368055279d108ca95e9ce5f
Description-en: Eclipse Core Compare Support
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.compare.core bundle.

Package: libeclipse-compare-java
Description-md5: 6d2afbb1d06a3b2b9f8526c05a80177a
Description-en: Eclipse Compare Support
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.compare bundle.

Package: libeclipse-core-commands-java
Description-md5: d9291f09f31ba391d80427b09d2b610f
Description-en: Eclipse Commands
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.core.commands bundle.

Package: libeclipse-core-contenttype-java
Description-md5: d6b0475967111ecd2aa6baee2f890623
Description-en: Eclipse Content Mechanism
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.core.contenttype bundle.

Package: libeclipse-core-databinding-beans-java
Description-md5: 7f3d7522aae6390ca1c74bef59f63f45
Description-en: Eclipse JFace Data Binding for JavaBeans
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.core.databinding.beans bundle.

Package: libeclipse-core-databinding-java
Description-md5: de965601c307d45ddbaf72b3ac951c0c
Description-en: Eclipse JFace Data Binding
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.core.databinding bundle.

Package: libeclipse-core-databinding-observable-java
Description-md5: 4a05a2ba317ff051ccb3be1cf1c1027b
Description-en: Eclipse JFace Data Binding Observables
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.core.databinding.observable bundle.

Package: libeclipse-core-databinding-property-java
Description-md5: 7d4d49bdd6240331fe390122dc63e079
Description-en: Eclipse JFace Data Binding Properties
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.core.property bundle.

Package: libeclipse-core-expressions-java
Description-md5: 486968a6fd5f4d7a444f19a42f4ab6fc
Description-en: Eclipse Expression Language
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.core.expressions bundle.

Package: libeclipse-core-externaltools-java
Description-md5: 326089b2dbe85ca36edae0029afc713a
Description-en: Eclipse External Tools Headless Support
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.core.externaltools bundle.

Package: libeclipse-core-filebuffers-java
Description-md5: 955bc4dfa05b09bdf583221e03d4d257
Description-en: Eclipse File Buffers
 Eclipse Platform Text is part of the Platform UI project and provides
 the basic building blocks for text and text editors within Eclipse and
 contributes the Eclipse default text editor.
 .
 This package contains the org.eclipse.core.filebuffers bundle.

Package: libeclipse-core-filesystem-java
Description-md5: 5e255e545be43e88572fa55281138dec
Description-en: Eclipse Core File Systems
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.core.filesystem bundle which provides
 an abstract, generic file system API, including an implementation of this
 API for the local file system. This is the API through which the resources
 plugin accesses an underlying file system.

Package: libeclipse-core-jobs-java
Description-md5: 572c4c9bf96f90ec6463270ec3cc8be7
Description-en: Eclipse Core Jobs
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.core.jobs bundle.

Package: libeclipse-core-net-java
Description-md5: 13b66a3625d3b933b7eb2b8a74556937
Description-en: Eclipse Internet Connection Management
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.core.net bundle.

Package: libeclipse-core-resources-java
Description-md5: e5019d2852afa953bc625de311468a56
Description-en: Eclipse Core Resource Management
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.core.resources bundle.

Package: libeclipse-core-runtime-java
Description-md5: bfb85463ada4a263df796ac2e084a576
Description-en: Eclipse Core Runtime
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.core.runtime bundle.

Package: libeclipse-core-variables-java
Description-md5: e3f944ce711a321637a7166c4563d82f
Description-en: Eclipse Core Variables
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.core.variables bundle.

Package: libeclipse-debug-core-java
Description-md5: 42dfcab8157a2a8beb04ab66992ea681
Description-en: Eclipse Debug Core
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.debug.core bundle.

Package: libeclipse-debug-ui-java
Description-md5: 48fd479b7e58eb255ccec93c57c6fcd5
Description-en: Eclipse Debug UI
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.debug.ui bundle.

Package: libeclipse-e4-core-commands-java
Description-md5: 1e22bc2dbec6abc5895d8c6097126716
Description-en: Eclipse e4 core commands
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.core.commands bundle.

Package: libeclipse-e4-core-contexts-java
Description-md5: 7918272c1a35c3748c30c05651c93137
Description-en: Eclipse Contexts
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.e4.core.contexts bundle.

Package: libeclipse-e4-core-di-annotations-java
Description-md5: 26ada04531f7672a82b19cdb6d07abab
Description-en: Eclipse Dependency Injection Annotations
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.e4.core.di.annotations bundle.

Package: libeclipse-e4-core-di-extensions-java
Description-md5: dcee35d0ea2b5f1856fc04fef0473b38
Description-en: Eclipse Dependency Injection Extensions
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.e4.core.di.extensions bundle.

Package: libeclipse-e4-core-di-extensions-supplier-java
Description-md5: c578ddd45174624a927708b45b9e0814
Description-en: Eclipse Dependency Injection Extensions Supplier
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.e4.core.di.extensions.supplier bundle.

Package: libeclipse-e4-core-di-java
Description-md5: 0c63856cf4c9c1c1d8b379cfebfc3960
Description-en: Eclipse Dependency Injection
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.e4.core.di bundle.

Package: libeclipse-e4-core-services-java
Description-md5: 9b3280e2ad355dc29b05eaf5b4a64772
Description-en: Eclipse Application Services
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.e4.core.services bundle.

Package: libeclipse-e4-emf-xpath-java
Description-md5: 07058aa8c5efea5f25c34318dd12e2e0
Description-en: Eclipse EMF XPath
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.emf.xpath bundle.

Package: libeclipse-e4-ui-bindings-java
Description-md5: c4fe5caaeef59d8da6dedb3caeca4028
Description-en: Eclipse Bindings Support
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.bindings bundle.

Package: libeclipse-e4-ui-css-core-java
Description-md5: cc4963893327128bc61bc5d72790ccd6
Description-en: Eclipse CSS Core Support
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.css.core bundle.

Package: libeclipse-e4-ui-css-swt-java
Description-md5: 330b2e0d8353e524e8a3c1d4d250314b
Description-en: Eclipse CSS SWT Support
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.css.swt bundle.

Package: libeclipse-e4-ui-css-swt-theme-java
Description-md5: d6ee7da878636d05c746a94e8f6982bf
Description-en: Eclipse CSS SWT Theme Support
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.css.swt.theme bundle.

Package: libeclipse-e4-ui-di-java
Description-md5: 1aaf589073a62d0df86212be0db52a37
Description-en: Eclipse UI Dependency Injection
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.di bundle.

Package: libeclipse-e4-ui-dialogs-java
Description-md5: 2f1fe559ca112b92e1c93cc8f1e53f6e
Description-en: Eclipse e4 dialogs
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.dialogs bundle.

Package: libeclipse-e4-ui-ide-java
Description-md5: 29b7e4b3396f77cfbd20ab2093c67cb3
Description-en: Eclipse e4 IDE UI
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.ide bundle.

Package: libeclipse-e4-ui-model-workbench-java
Description-md5: 22ec8d8b90dd3eed41c081a1b02b2827
Description-en: Eclipse Workbench Model
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.model.workbench bundle.

Package: libeclipse-e4-ui-progress-java
Description-md5: ffb4c4bc3f976c696286a9c684b414cc
Description-en: Eclipse e4 Progress View
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.progress bundle.

Package: libeclipse-e4-ui-services-java
Description-md5: af374f584f4165ae77c1b56db36d4fa8
Description-en: Eclipse UI Application Services
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.services bundle.

Package: libeclipse-e4-ui-swt-gtk-java
Description-md5: 61e8b04f6936f0dadf16ce0dc73e10e1
Description-en: Eclipse UI GTK Enhancements
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.swt.gtk bundle.

Package: libeclipse-e4-ui-widgets-java
Description-md5: ea8aec609a1c6603d93ac7819976944b
Description-en: Eclipse UI Custom widgets
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.widgets bundle.

Package: libeclipse-e4-ui-workbench-addons-swt-java
Description-md5: e8bdeea087bb33d728eea89e76ed5829
Description-en: Eclipse e4 Workbench Add-ons
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.workbench.addons.swt bundle.

Package: libeclipse-e4-ui-workbench-java
Description-md5: ae1028c11b726d46c387aeb1b3ca628b
Description-en: Eclipse e4 Workbench
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.workbench bundle.

Package: libeclipse-e4-ui-workbench-renderers-swt-java
Description-md5: 4dd7d1b3dec1279a754d183b64ff7ff2
Description-en: Eclipse e4 Workbench SWT Renderer
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.workbench.renderers.swt bundle.

Package: libeclipse-e4-ui-workbench-swt-java
Description-md5: 92a35c18e67cea3b0c5bab6ac796dc00
Description-en: Eclipse e4 Workbench SWT
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.workbench.swt bundle.

Package: libeclipse-e4-ui-workbench3-java
Description-md5: 494fa0bff5403988bdf61e253049c8ad
Description-en: Bundle for Workbench APIs available in e4
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.e4.ui.workbench3 bundle.

Package: libeclipse-emf-common-java
Description-md5: ab14f135aea8d768eb2111559a87735a
Description-en: Eclipse Modeling Framework (EMF) Common
 The Eclipse Modeling Framework (EMF) allows developers to build tools and
 other applications based on a structured data model. From a model
 specification described in XMI, EMF provides tools and runtime support to
 produce a set of Java classes for the model, along with a set of adapter
 classes that enable viewing and command-based editing of the model, and a
 basic editor.
 .
 This package contains the org.eclipse.emf.common bundle.

Package: libeclipse-emf-ecore-change-java
Description-md5: 792e726500aef60af64a2287a26050c2
Description-en: Eclipse Modeling Framework (EMF) Change Model
 The Eclipse Modeling Framework (EMF) allows developers to build tools and
 other applications based on a structured data model. From a model
 specification described in XMI, EMF provides tools and runtime support to
 produce a set of Java classes for the model, along with a set of adapter
 classes that enable viewing and command-based editing of the model, and a
 basic editor.
 .
 This package contains the org.eclipse.emf.ecore.change bundle.

Package: libeclipse-emf-ecore-java
Description-md5: ab76567f35d5ceccec2c261148a6b7ac
Description-en: Eclipse Modeling Framework (EMF) Ecore
 The Eclipse Modeling Framework (EMF) allows developers to build tools and
 other applications based on a structured data model. From a model
 specification described in XMI, EMF provides tools and runtime support to
 produce a set of Java classes for the model, along with a set of adapter
 classes that enable viewing and command-based editing of the model, and a
 basic editor.
 .
 This package contains the org.eclipse.emf.ecore bundle.

Package: libeclipse-emf-ecore-xmi-java
Description-md5: d0606cc18876bb686f0a78e2666e0484
Description-en: Eclipse Modeling Framework (EMF) XML/XMI Persistence
 The Eclipse Modeling Framework (EMF) allows developers to build tools and
 other applications based on a structured data model. From a model
 specification described in XMI, EMF provides tools and runtime support to
 produce a set of Java classes for the model, along with a set of adapter
 classes that enable viewing and command-based editing of the model, and a
 basic editor.
 .
 This package contains the org.eclipse.emf.ecore.xmi bundle.

Package: libeclipse-emf-edit-java
Description-md5: 10e1c95a2ee3e391508fefd0fd2b870d
Description-en: Eclipse Modeling Framework (EMF) Edit
 The Eclipse Modeling Framework (EMF) allows developers to build tools and
 other applications based on a structured data model. From a model
 specification described in XMI, EMF provides tools and runtime support to
 produce a set of Java classes for the model, along with a set of adapter
 classes that enable viewing and command-based editing of the model, and a
 basic editor.
 .
 This package contains the org.eclipse.emf.edit bundle.

Package: libeclipse-help-java
Description-md5: 84a2429b2664050ad7e612774160b548
Description-en: Eclipse Help System Core
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.help bundle.

Package: libeclipse-jdt-annotation-java
Description-md5: ea7a8e079a7d73f910446d8f87ee945c
Description-en: Eclipse JDT Annotations for Enhanced Null Analysis
 Eclipse JDT Core is the Java infrastructure of the Eclipse Java IDE.
 It includes:
 * An incremental Java compiler. Implemented as an Eclipse builder, it is based
 on technology evolved from VisualAge for Java compiler. In particular, it
 allows one to run and debug code which still contains unresolved errors.
 * A Java Model that provides API for navigating the Java element tree.
 The Java element tree defines a Java centric view of a project. It surfaces
 elements like package fragments, compilation units, binary classes, types,
 methods, fields.
 * A Java Document Model providing API for manipulating a structured Java
 source document.
 * Code assist and code select support.
 * An indexed based search infrastructure that is used for searching, code
 assist, type hierarchy computation, and refactoring. The Java search engine
 can accurately find precise matches either in sources or binaries.
 * Evaluation support either in a scrapbook page or a debugger context.
 * Source code formatter
 .
 This package contains the org.eclipse.jdt.annotation bundle.

Package: libeclipse-jdt-apt-core-java
Description-md5: cde5459c3f183a303e90c85fcb510520
Description-en: Eclipse Java Annotation Processing Core
 Eclipse JDT Core is the Java infrastructure of the Eclipse Java IDE.
 It includes:
 * An incremental Java compiler. Implemented as an Eclipse builder, it is based
 on technology evolved from VisualAge for Java compiler. In particular, it
 allows one to run and debug code which still contains unresolved errors.
 * A Java Model that provides API for navigating the Java element tree.
 The Java element tree defines a Java centric view of a project. It surfaces
 elements like package fragments, compilation units, binary classes, types,
 methods, fields.
 * A Java Document Model providing API for manipulating a structured Java
 source document.
 * Code assist and code select support.
 * An indexed based search infrastructure that is used for searching, code
 assist, type hierarchy computation, and refactoring. The Java search engine
 can accurately find precise matches either in sources or binaries.
 * Evaluation support either in a scrapbook page or a debugger context.
 * Source code formatter
 .
 This package contains the org.eclipse.jdt.apt.core bundle.

Package: libeclipse-jdt-apt-pluggable-core-java
Description-md5: aad2da8059cc8bb5b3b1549e0309c51f
Description-en: Eclipse Java Compiler Apt IDE
 Eclipse JDT Core is the Java infrastructure of the Eclipse Java IDE.
 It includes:
 * An incremental Java compiler. Implemented as an Eclipse builder, it is based
 on technology evolved from VisualAge for Java compiler. In particular, it
 allows one to run and debug code which still contains unresolved errors.
 * A Java Model that provides API for navigating the Java element tree.
 The Java element tree defines a Java centric view of a project. It surfaces
 elements like package fragments, compilation units, binary classes, types,
 methods, fields.
 * A Java Document Model providing API for manipulating a structured Java
 source document.
 * Code assist and code select support.
 * An indexed based search infrastructure that is used for searching, code
 assist, type hierarchy computation, and refactoring. The Java search engine
 can accurately find precise matches either in sources or binaries.
 * Evaluation support either in a scrapbook page or a debugger context.
 * Source code formatter
 .
 This package contains the org.eclipse.jdt.apt.pluggable.core bundle.

Package: libeclipse-jdt-astview-java
Description-md5: 05e7236f0e34db8c4dd175a8ef4303d5
Description-en: Eclipse AST View Plug-in
 Eclipse JDT UI implements the user interface for the Java IDE. It provides
 several workbench contributions for viewing and manipulating Java code:
 * Package Explorer View - shows the Java element tree as defined
 by a project's build class path
 * Type Hierarchy View - shows the sub- and supertype hierarchies
 * Java Outline View - shows the structure of a Java compilation unit
 or class file
 * Java Browsing Perspecitve - allows navigating the Java model using
 separate views for projects, packages, types and members.
 * Wizards for creating Java elements - Java project, package, class,
 interface
 * Java Editor - syntax coloring, content specific code assist, code
 resolve, method level edit, import assistance, quick fix and quick
 assist
 .
 In addition to these workbench elements the following functions are provided:
 * Refactoring support - Extract Method, Safe Rename and Moving with
 reference updates, Self Encapsulate Field etc.
 * Java searching - find declarations of and/or references to packages,
 types, methods, and fields, scoped to the workspace, a working set,
 or the current selection.
 * Java aware structured compare - determine and present changes to
 individual Java methods. It supports to replace individual Java elements
 with a version of an element from the local history.
 .
 This package contains the org.eclipse.jdt.astview bundle.

Package: libeclipse-jdt-core-compiler-batch-java
Description-md5: 0de190c631e6072e742fb02bb5798564
Description-en: Eclipse Java Compiler Batch
 Eclipse JDT Core is the Java infrastructure of the Eclipse Java IDE.
 It includes:
 * An incremental Java compiler. Implemented as an Eclipse builder, it is based
 on technology evolved from VisualAge for Java compiler. In particular, it
 allows one to run and debug code which still contains unresolved errors.
 * A Java Model that provides API for navigating the Java element tree.
 The Java element tree defines a Java centric view of a project. It surfaces
 elements like package fragments, compilation units, binary classes, types,
 methods, fields.
 * A Java Document Model providing API for manipulating a structured Java
 source document.
 * Code assist and code select support.
 * An indexed based search infrastructure that is used for searching, code
 assist, type hierarchy computation, and refactoring. The Java search engine
 can accurately find precise matches either in sources or binaries.
 * Evaluation support either in a scrapbook page or a debugger context.
 * Source code formatter
 .
 This package contains the org.eclipse.jdt.core.compiler.batch bundle.

Package: libeclipse-jdt-core-java
Description-md5: 343b9a066070bde1dd593c5531a3e7c8
Description-en: Eclipse Java Development Tools Core
 Eclipse JDT Core is the Java infrastructure of the Eclipse Java IDE.
 It includes:
 * An incremental Java compiler. Implemented as an Eclipse builder, it is based
 on technology evolved from VisualAge for Java compiler. In particular, it
 allows one to run and debug code which still contains unresolved errors.
 * A Java Model that provides API for navigating the Java element tree.
 The Java element tree defines a Java centric view of a project. It surfaces
 elements like package fragments, compilation units, binary classes, types,
 methods, fields.
 * A Java Document Model providing API for manipulating a structured Java
 source document.
 * Code assist and code select support.
 * An indexed based search infrastructure that is used for searching, code
 assist, type hierarchy computation, and refactoring. The Java search engine
 can accurately find precise matches either in sources or binaries.
 * Evaluation support either in a scrapbook page or a debugger context.
 * Source code formatter
 .
 This package contains the org.eclipse.jdt.core bundle.

Package: libeclipse-jdt-core-manipulation-java
Description-md5: f9ad94e029baaa48e4d04607b6e3aaed
Description-en: Eclipse Java Code Manipulation Functionality
 Eclipse JDT UI implements the user interface for the Java IDE. It provides
 several workbench contributions for viewing and manipulating Java code:
 * Package Explorer View - shows the Java element tree as defined
 by a project's build class path
 * Type Hierarchy View - shows the sub- and supertype hierarchies
 * Java Outline View - shows the structure of a Java compilation unit
 or class file
 * Java Browsing Perspecitve - allows navigating the Java model using
 separate views for projects, packages, types and members.
 * Wizards for creating Java elements - Java project, package, class,
 interface
 * Java Editor - syntax coloring, content specific code assist, code
 resolve, method level edit, import assistance, quick fix and quick
 assist
 .
 In addition to these workbench elements the following functions are provided:
 * Refactoring support - Extract Method, Safe Rename and Moving with
 reference updates, Self Encapsulate Field etc.
 * Java searching - find declarations of and/or references to packages,
 types, methods, and fields, scoped to the workspace, a working set,
 or the current selection.
 * Java aware structured compare - determine and present changes to
 individual Java methods. It supports to replace individual Java elements
 with a version of an element from the local history.
 .
 This package contains the org.eclipse.jdt.core.manipulation bundle.

Package: libeclipse-jdt-debug-java
Description-md5: df6dbdc3fc9b5636c3816c00d007b4ad
Description-en: Eclipse JDI Debug Model
 Eclipse JDT Debug implements Java debugging support and works with any
 JDPA-compliant target Java VM. It is implemented on top of the language
 independent "debug model" provided by the platform debugger.
 .
 This package contains the org.eclipse.jdt.debug bundle.

Package: libeclipse-jdt-debug-ui-java
Description-md5: 4a0faa292447bc96d82b60b51d8fec86
Description-en: Eclipse JDI Debug UI
 Eclipse JDT Debug implements Java debugging support and works with any
 JDPA-compliant target Java VM. It is implemented on top of the language
 independent "debug model" provided by the platform debugger.
 .
 This package contains the org.eclipse.jdt.debug.ui bundle.

Package: libeclipse-jdt-junit-core-java
Description-md5: a8d5aa1148eaf9e5cfaf5e2779d16e6b
Description-en: Eclipse Java Development Tools JUnit core support
 Eclipse JDT UI implements the user interface for the Java IDE. It provides
 several workbench contributions for viewing and manipulating Java code:
 * Package Explorer View - shows the Java element tree as defined
 by a project's build class path
 * Type Hierarchy View - shows the sub- and supertype hierarchies
 * Java Outline View - shows the structure of a Java compilation unit
 or class file
 * Java Browsing Perspecitve - allows navigating the Java model using
 separate views for projects, packages, types and members.
 * Wizards for creating Java elements - Java project, package, class,
 interface
 * Java Editor - syntax coloring, content specific code assist, code
 resolve, method level edit, import assistance, quick fix and quick
 assist
 .
 In addition to these workbench elements the following functions are provided:
 * Refactoring support - Extract Method, Safe Rename and Moving with
 reference updates, Self Encapsulate Field etc.
 * Java searching - find declarations of and/or references to packages,
 types, methods, and fields, scoped to the workspace, a working set,
 or the current selection.
 * Java aware structured compare - determine and present changes to
 individual Java methods. It supports to replace individual Java elements
 with a version of an element from the local history.
 .
 This package contains the org.eclipse.jdt.junit.core bundle.

Package: libeclipse-jdt-junit-runtime-java
Description-md5: b947ad187962c406187f4178d27cc5bd
Description-en: Eclipse Java Development Tools JUnit Runtime Support
 Eclipse JDT UI implements the user interface for the Java IDE. It provides
 several workbench contributions for viewing and manipulating Java code:
 * Package Explorer View - shows the Java element tree as defined
 by a project's build class path
 * Type Hierarchy View - shows the sub- and supertype hierarchies
 * Java Outline View - shows the structure of a Java compilation unit
 or class file
 * Java Browsing Perspecitve - allows navigating the Java model using
 separate views for projects, packages, types and members.
 * Wizards for creating Java elements - Java project, package, class,
 interface
 * Java Editor - syntax coloring, content specific code assist, code
 resolve, method level edit, import assistance, quick fix and quick
 assist
 .
 In addition to these workbench elements the following functions are provided:
 * Refactoring support - Extract Method, Safe Rename and Moving with
 reference updates, Self Encapsulate Field etc.
 * Java searching - find declarations of and/or references to packages,
 types, methods, and fields, scoped to the workspace, a working set,
 or the current selection.
 * Java aware structured compare - determine and present changes to
 individual Java methods. It supports to replace individual Java elements
 with a version of an element from the local history.
 .
 This package contains the org.eclipse.jdt.junit.runtime bundle.

Package: libeclipse-jdt-junit4-runtime-java
Description-md5: e0a014c9ae062c8e67efb171e6abdc35
Description-en: Eclipse Java Development Tools JUnit4 Runtime Support
 Eclipse JDT UI implements the user interface for the Java IDE. It provides
 several workbench contributions for viewing and manipulating Java code:
 * Package Explorer View - shows the Java element tree as defined
 by a project's build class path
 * Type Hierarchy View - shows the sub- and supertype hierarchies
 * Java Outline View - shows the structure of a Java compilation unit
 or class file
 * Java Browsing Perspecitve - allows navigating the Java model using
 separate views for projects, packages, types and members.
 * Wizards for creating Java elements - Java project, package, class,
 interface
 * Java Editor - syntax coloring, content specific code assist, code
 resolve, method level edit, import assistance, quick fix and quick
 assist
 .
 In addition to these workbench elements the following functions are provided:
 * Refactoring support - Extract Method, Safe Rename and Moving with
 reference updates, Self Encapsulate Field etc.
 * Java searching - find declarations of and/or references to packages,
 types, methods, and fields, scoped to the workspace, a working set,
 or the current selection.
 * Java aware structured compare - determine and present changes to
 individual Java methods. It supports to replace individual Java elements
 with a version of an element from the local history.
 .
 This package contains the org.eclipse.jdt.junit4.runtime bundle.

Package: libeclipse-jdt-launching-java
Description-md5: 55c6275cd6c3de25aea46f8a5bfb1e57
Description-en: Eclipse Java Development Tools Launching Support
 Eclipse JDT Debug implements Java debugging support and works with any
 JDPA-compliant target Java VM. It is implemented on top of the language
 independent "debug model" provided by the platform debugger.
 .
 This package contains the org.eclipse.jdt.launching bundle.

Package: libeclipse-jdt-ui-java
Description-md5: c86132476e3cbf5d6142169f337f4c74
Description-en: Eclipse Java Development Tools UI
 Eclipse JDT UI implements the user interface for the Java IDE. It provides
 several workbench contributions for viewing and manipulating Java code:
 * Package Explorer View - shows the Java element tree as defined
 by a project's build class path
 * Type Hierarchy View - shows the sub- and supertype hierarchies
 * Java Outline View - shows the structure of a Java compilation unit
 or class file
 * Java Browsing Perspecitve - allows navigating the Java model using
 separate views for projects, packages, types and members.
 * Wizards for creating Java elements - Java project, package, class,
 interface
 * Java Editor - syntax coloring, content specific code assist, code
 resolve, method level edit, import assistance, quick fix and quick
 assist
 .
 In addition to these workbench elements the following functions are provided:
 * Refactoring support - Extract Method, Safe Rename and Moving with
 reference updates, Self Encapsulate Field etc.
 * Java searching - find declarations of and/or references to packages,
 types, methods, and fields, scoped to the workspace, a working set,
 or the current selection.
 * Java aware structured compare - determine and present changes to
 individual Java methods. It supports to replace individual Java elements
 with a version of an element from the local history.
 .
 This package contains the org.eclipse.jdt.ui bundle.

Package: libeclipse-jem-util-java
Description-md5: 4058f899319e413bf220f0eb06e7e04f
Description-en: Eclipse Web Tools Platform - Java EMF Model Utilities
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.jem.util plugin.

Package: libeclipse-jface-databinding-java
Description-md5: 1e9aa718a9d82019b835ae3efcaae193
Description-en: Eclipse JFace Data Binding for SWT and JFace
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.jface.databinding bundle.

Package: libeclipse-jface-java
Description-md5: 1b175d5ab552a4194ef51cce3c20f8d9
Description-en: Eclipse JFace
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.jface bundle.

Package: libeclipse-jface-notifications-java
Description-md5: d9dc8b4378e4ccd601a1129589619ad9
Description-en: Eclipse JFace Notification API
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.jface.notifications bundle.

Package: libeclipse-jface-text-java
Description-md5: dcf3e4489dc53ba89de645f8a9310ef0
Description-en: Eclipse JFace Text
 Eclipse Platform Text is part of the Platform UI project and provides
 the basic building blocks for text and text editors within Eclipse and
 contributes the Eclipse default text editor.
 .
 This package contains the org.eclipse.jface.text bundle.

Package: libeclipse-jsch-core-java
Description-md5: 63f6c65ebe7c40cc5a08b81e9a438141
Description-en: Eclipse JSch Core
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.jsch.core bundle.

Package: libeclipse-jsch-ui-java
Description-md5: 65ddd9e1f6ba257f2c0bc8974c730246
Description-en: Eclipse JSch UI
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.jsch.ui bundle.

Package: libeclipse-linuxtools-java
Description-md5: 7179387caadb42e58551ee53dd34c2ac
Description-en: framework for Eclipse CDT profiling tools (Java libraries)
 The Linux Tools project aims to bring a full-featured C and C++ IDE to
 Linux developers. It builds on the source editing and debugging features
 of the CDT and integrate popular native development tools such as Valgrind,
 OProfile, RPM, SystemTap, GCov, GProf, LTTng, etc. Current projects include
 LTTng trace viewers and analyzers, an RPM .spec editor, a Valgrind heap
 usage analysis tool, and OProfile and Perf call profiling tools.
 .
 This package only builds the piechart library.

Package: libeclipse-ltk-core-refactoring-java
Description-md5: 575e7177fd14c17ba11c83489026f78f
Description-en: Eclipse Refactoring Core
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ltk.core.refactoring bundle.

Package: libeclipse-ltk-ui-refactoring-java
Description-md5: fa2db374b896e5c65ffba92898a9a2d8
Description-en: Eclipse Refactoring UI
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ltk.ui.refactoring bundle.

Package: libeclipse-nebula-widgets-nattable-core-java
Description-md5: bd3bf4858291ebbb8a2081cf3bb2de07
Description-en: Nebula NatTable - high performance SWT data grid
 NatTable is a powerful and flexible SWT table/grid widget that is built to
 handle very large data sets, real-time updates, dynamic styling, and more.
 NatTable is a subproject of Nebula.
 .
 This is the core package.

Package: libeclipse-osgi-compatibility-state-java
Description-md5: ee7212c7e361a1d6ce910c82a0ba7988
Description-en: Equinox State and Resolver Compatibility Fragment
 The Equinox Framework component is tasked with being a full implementation
 to the OSGi Core Framework R4 specification. In addition, the Framework
 component produces launchers, bootstrap infrastructure and application models
 that facilitate the use of Equinox OSGi in end-user product scenarios.
 .
 This package contains the org.eclipse.osgi.compatibility.state bundle.

Package: libeclipse-osgi-java
Description-md5: d7fa22f3b3237ce1d59f6a2bdf498012
Description-en: Eclipse OSGi System Bundle
 The Equinox Framework component is tasked with being a full implementation
 to the OSGi Core Framework R4 specification. In addition, the Framework
 component produces launchers, bootstrap infrastructure and application models
 that facilitate the use of Equinox OSGi in end-user product scenarios.
 .
 This package contains the org.eclipse.osgi bundle.

Package: libeclipse-osgi-services-java
Description-md5: 9a24921eff82bfff72370ccc8db60c08
Description-en: Eclipse OSGi Service Interfaces and Classes
 The Equinox Framework component is tasked with being a full implementation
 to the OSGi Core Framework R4 specification. In addition, the Framework
 component produces launchers, bootstrap infrastructure and application models
 that facilitate the use of Equinox OSGi in end-user product scenarios.
 .
 This package contains the org.eclipse.osgi.services bundle.

Package: libeclipse-pde-api-tools-annotations-java
Description-md5: e8fd3d8aaf18b7d76dce0a019848d681
Description-en: Eclipse PDE API Tools Annotations
 The Eclipse Plug-in Development Environment provides tools to create,
 develop, test, debug, build and deploy Eclipse plug-ins, fragments,
 features, update sites and RCP products.
 .
 Eclipse PDE also provides comprehensive OSGi tooling, which makes it an ideal
 environment for component programming, not just Eclipse plug-in development.
 .
 This package contains the org.eclipse.pde.api.tools.annotations bundle.

Package: libeclipse-search-core-java
Description-md5: 1295095c6f76320e01bf073edd808142
Description-en: Eclipse Search Support Core
 Eclipse Platform Text is part of the Platform UI project and provides
 the basic building blocks for text and text editors within Eclipse and
 contributes the Eclipse default text editor.
 .
 This package contains the org.eclipse.search.core bundle.

Package: libeclipse-search-java
Description-md5: 86f8e6adc8cfe45b027d6eddb0a3c4f4
Description-en: Eclipse Search Support
 Eclipse Platform Text is part of the Platform UI project and provides
 the basic building blocks for text and text editors within Eclipse and
 contributes the Eclipse default text editor.
 .
 This package contains the org.eclipse.search bundle.

Package: libeclipse-sisu-maven-plugin-java
Description-md5: a6b69d4a5dcd90e2dd1262601b05230c
Description-en: Manage Sisu components and applications
 Sisu is a modular JSR330-based container that supports classpath scanning,
 auto-binding, and dynamic auto-wiring.
 .
 sisu-maven-plugin indexes the JSR-330 components to be made available
 to Maven. It creates an index in META-INF/sisu/javax.inject.Named enumerating
 the components. This means that no classpath scanning is required at runtime
 to find them, which keeps Maven's startup time fast.

Package: libeclipse-swtchart-java
Description-md5: 78cdcfe5b3176d11dec4453386330236
Description-en: Eclipse SWTChart creates different types of charts
 The API allows one to create Line, Bar and Scatter charts easily. Size,
 colors, axes, ranges and all aspects of the charts can be modified via
 code. It is easy to create customized charts. The library already contains
 data compression to show large data sets in a performant way. Charts can be
 created even more easily with the SWTChart extensions. It uses the convention
 over configuration pattern and offers many additional improvements to scale
 axes of different type automatically or to select specific data ranges.

Package: libeclipse-team-core-java
Description-md5: caf407417eca89adb058c56ad736b34d
Description-en: Eclipse Team Support Core
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.team.core bundle.

Package: libeclipse-team-genericeditor-diff-extension-java
Description-md5: 857d6a6ae4851dcab38185f28b0dce92
Description-en: Eclipse Diff Extension for Generic Editor
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.team.genericeditor.diff.extension bundle.

Package: libeclipse-team-ui-java
Description-md5: 886cf46df62d565ad34062aeb13c4ee8
Description-en: Eclipse Team Support UI
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.team.ui bundle.

Package: libeclipse-text-java
Description-md5: 39d73c4bf9a94a39a354a222c18671a0
Description-en: Eclipse Text
 Eclipse Platform Text is part of the Platform UI project and provides
 the basic building blocks for text and text editors within Eclipse and
 contributes the Eclipse default text editor.
 .
 This package contains the org.eclipse.text bundle.

Package: libeclipse-ui-browser-java
Description-md5: d7d6552005e1f419dfa43242984f32ee
Description-en: Eclipse Browser Support
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui.browser bundle.

Package: libeclipse-ui-console-java
Description-md5: 7a0ab59a3602a64a974bf546080b30b5
Description-en: Eclipse Console
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.ui.console bundle.

Package: libeclipse-ui-editors-java
Description-md5: 8ddf421d386c97529a891f0693106183
Description-en: Eclipse Default Text Editor
 Eclipse Platform Text is part of the Platform UI project and provides
 the basic building blocks for text and text editors within Eclipse and
 contributes the Eclipse default text editor.
 .
 This package contains the org.eclipse.ui.editors bundle.

Package: libeclipse-ui-externaltools-java
Description-md5: aeab460a97dd47ffe1eb458619995cdb
Description-en: Eclipse External Tools
 Eclipse Platform defines the set of frameworks and common services that
 collectively make up infrastructure required to support the use of Eclipse
 as a component model, as a Rich Client Platform (RCP) and as a comprehensive
 tool integration platform. The core component provides basic platform
 infrastructure that does not involve any UI.
 .
 This package contains the org.eclipse.ui.externaltools bundle.

Package: libeclipse-ui-forms-java
Description-md5: b20f440057959415c10cdc3a2e2c7421
Description-en: Eclipse UI forms
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui.forms bundle.

Package: libeclipse-ui-genericeditor-java
Description-md5: 100654d2591cebabd97a4752aa66aa7a
Description-en: EEclipse Generic and Extensible Text Editor
 Eclipse Platform Text is part of the Platform UI project and provides
 the basic building blocks for text and text editors within Eclipse and
 contributes the Eclipse default text editor.
 .
 This package contains the org.eclipse.ui.genericeditor bundle.

Package: libeclipse-ui-ide-application-java
Description-md5: 2cc8664fa899e76eb0e26e19ebd614b3
Description-en: Eclipse IDE UI Application
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui.ide.application bundle.

Package: libeclipse-ui-ide-java
Description-md5: c04a56fa273df93a007412137a960627
Description-en: Eclipse IDE UI
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui.ide bundle.

Package: libeclipse-ui-java
Description-md5: ff75371251caac13333add74fe58d454
Description-en: Eclipse UI
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui bundle.

Package: libeclipse-ui-monitoring-java
Description-md5: 57576815f6b9b878c03a324cb6b26612
Description-en: Eclipse UI Responsiveness Monitoring
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui.monitoring bundle.

Package: libeclipse-ui-navigator-java
Description-md5: 2b686ce4c1bc3338ec5063937147344a
Description-en: Eclipse Common Navigator View
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui.navigator bundle.

Package: libeclipse-ui-navigator-resources-java
Description-md5: 4ac5544051e7120f3e3ea378dc790c30
Description-en: Eclipse Navigator Workbench Components
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui.navigator.resources bundle.

Package: libeclipse-ui-themes-java
Description-md5: cb1503083684c0183c2cfce1a87316e2
Description-en: Eclipse SDK Themes
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui.themes bundle.

Package: libeclipse-ui-views-java
Description-md5: ec6e7d4ac3631d5d24e4763a55c37b17
Description-en: Eclipse Views
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui.views bundle.

Package: libeclipse-ui-views-properties-tabbed-java
Description-md5: 613f3110d61aee6400c46140205a990f
Description-en: Eclipse Tabbed Properties View
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui.views.properties.tabbed bundle.

Package: libeclipse-ui-workbench-java
Description-md5: 3801fe2d71979b795c22442b052f1183
Description-en: Eclipse Workbench
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.ui.workbench bundle.

Package: libeclipse-ui-workbench-texteditor-java
Description-md5: fe8ec2315ba2d0d0a002dcea7a7bc874
Description-en: Eclipse Text Editor Framework
 Eclipse Platform Text is part of the Platform UI project and provides
 the basic building blocks for text and text editors within Eclipse and
 contributes the Eclipse default text editor.
 .
 This package contains the org.eclipse.ui.workbench.texteditor bundle.

Package: libeclipse-urischeme-java
Description-md5: 5fa358e9cbf85ac7877538e9323c65a4
Description-en: Eclipse URI Scheme Handling
 The Eclipse Platform UI project is responsible for the runtime, user interface
 and help components of Eclipse. Platform UI provides the basic building blocks
 to create the Eclipse IDE and other Eclipse based applications called Rich
 Client Platform (RCP).
 .
 This package contains the org.eclipse.urischeme bundle.

Package: libeclipse-wst-common-core-java
Description-md5: 27909aa034331bbe3012752a276b99b6
Description-en: Eclipse Web Tools Platform - WST Common Core Plug-in
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.common.core plugin.

Package: libeclipse-wst-common-emf-java
Description-md5: 7c57184576ea4ec26fafb72c0fc793d7
Description-en: Eclipse Web Tools Platform - EMF Utilities
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.common.emf plugin.

Package: libeclipse-wst-common-emfworkbench-integration-java
Description-md5: e27835221d22ff25e808d9d2b0059377
Description-en: Eclipse Web Tools Platform - EMF Workbench Edit Plug-in
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.common.emfworkbench.integration plugin.

Package: libeclipse-wst-common-environment-java
Description-md5: 00e290ed85e8e8842c83040f12a33ccc
Description-en: Eclipse Web Tools Platform - Environment Plug-in
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.common.environment plugin.

Package: libeclipse-wst-common-frameworks-java
Description-md5: 753de9dc2febe6591620bb367ae17e07
Description-en: Eclipse Web Tools Platform - Common Frameworks
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.common.frameworks plugin.

Package: libeclipse-wst-common-frameworks-ui-java
Description-md5: 7fd655200679e5ce81efa6c911fd219e
Description-en: Eclipse Web Tools Platform - WTP UI Plug-in
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.common.frameworks.ui plugin.

Package: libeclipse-wst-common-project-facet-core-java
Description-md5: 795244d58b46d9899efc416ad1a8dee6
Description-en: Eclipse Web Tools Platform - Eclipse Faceted Project Framework
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.common.project.facet.core plugin.

Package: libeclipse-wst-common-ui-java
Description-md5: a8d03fb35f945c81021ea9b38a869fbd
Description-en: Eclipse Web Tools Platform - Eclipse Base UI extensions
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.common.ui plugin.

Package: libeclipse-wst-common-uriresolver-java
Description-md5: 36438ff8e6a97c757a41695c0b3ef8d9
Description-en: Eclipse Web Tools Platform - Common URI Resolver Framework
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.common.uriresolver plugin.

Package: libeclipse-wst-sse-core-java
Description-md5: a0de614e25a42188dd681a6146ea3cee
Description-en: Eclipse Web Tools Platform - Structured Source Model
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.sse.core plugin.

Package: libeclipse-wst-sse-ui-java
Description-md5: 05445e865b3c72b6a14753c53718b6f8
Description-en: Eclipse Web Tools Platform - Structured Source Editor
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.sse.ui plugin.

Package: libeclipse-wst-validation-java
Description-md5: 70d349e3854bb3e85a91cc621d6dd7d0
Description-en: Eclipse Web Tools Platform - Validation Framework
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.validation plugin.

Package: libeclipse-wst-validation-ui-java
Description-md5: d053776c0273c0028c696b19e5048717
Description-en: Eclipse Web Tools Platform - Validation Framework UI
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.validation.ui plugin.

Package: libeclipse-wst-xml-core-java
Description-md5: 4325e333a8fabd21115aff4647651442
Description-en: Eclipse Web Tools Platform - Structured Source XML Model
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.xml.core plugin.

Package: libeclipse-wst-xml-ui-java
Description-md5: db1662d55cacb90131be5f285aafbdd6
Description-en: Eclipse Web Tools Platform - Eclipse XML Editors and Tools
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.xml.ui plugin.

Package: libeclipse-wst-xsd-core-java
Description-md5: 669688162cb5d60d018a0cd719d86f49
Description-en: Eclipse Web Tools Platform - XSD Core Plugin
 The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with
 tools for developing Web and Java EE applications. It includes source and
 graphical editors for a variety of languages, wizards and built-in applications
 to simplify development, and tools and APIs to support deploying, running, and
 testing apps.
 .
 This package contains org.eclipse.wst.xsd.core plugin.

Package: libeclipse-xsd-java
Description-md5: f4253d1c7ee4828b1ca2847d1febd3aa
Description-en: XML Schema Definition (XSD) for Eclipse
 The XML Schema Definition (XSD) plugin is a library that provides an API for
 manipulating the components of an XML Schema as described by the W3C XML
 Schema specifications, as well as an API for manipulating the DOM-accessible
 representation of XML Schema as a series of XML documents.

Package: libeclipselink-java
Description-md5: b9354a583928ce33900e3d0cf61e9603
Description-en: Eclipse Persistence Services Project
 Eclipse Persistence Services Project, more commonly known as EclipseLink,
 is a Java comprehensive persistence framework delivering a set of persistence
 services based around standards. This lets you rapidly build applications
 that combine the best aspects of object technology and the specific data
 source.
 .
 EclipseLink was started by a donation of the full source code and
 test suites of Oracle's TopLink product.
 .
 EclipseLink's services currently include object-relational with JPA,
 object-XML binding in MOXy (with support for JAXB), a Service Data Objects
 (SDO) implementation and support for another technologies like: Database Web
 Services (DWS), XML-Relational (XRM) and Non-Relational (EIS via JCA).

Package: libecm-dev
Description-md5: cf312260d0dbb6a7bd874c5701b21981
Description-en: dummy package
 This is a dummy package.

Package: libecm1
Description-md5: a5c837165ebf3d6200113254ea62f3af
Description-en: factor integers using the Elliptic Curve Method -- lib
 gmp-ecm is a free implementation of the Elliptic Curve Method (ECM)
 for integer factorization.
 .
 The original purpose of the ECMNET project was to make Richard Brent's
 prediction true, i.e. to find a factor of 50 digits or more by
 ECM. This goal was attained on September 14, 1998, when Conrad Curry
 found a 53-digit factor of 2^677-1 c150 using George Woltman's mprime
 program. The new goal of ECMNET is now to find other large factors by
 ecm, mainly by contributing to the Cunningham project, most likely the
 longest, ongoing computational project in history according to Bob
 Silverman. A new record was set by Nik Lygeros and Michel Mizony, who
 found in December 1999 a prime factor of 54 digits using GMP-ECM.
 .
 See http://www.loria.fr/~zimmerma/records/ecmnet.html for more
 information about ecmnet.
 .
 This package provides the shared library.

Package: libecm1-dev
Description-md5: beb8d89ac8956188f513800bd8eb5fec
Description-en: factor integers using the Elliptic Curve Method -- libdev
 gmp-ecm is a free implementation of the Elliptic Curve Method (ECM)
 for integer factorization.
 .
 The original purpose of the ECMNET project was to make Richard Brent's
 prediction true, i.e. to find a factor of 50 digits or more by
 ECM. This goal was attained on September 14, 1998, when Conrad Curry
 found a 53-digit factor of 2^677-1 c150 using George Woltman's mprime
 program. The new goal of ECMNET is now to find other large factors by
 ecm, mainly by contributing to the Cunningham project, most likely the
 longest, ongoing computational project in history according to Bob
 Silverman. A new record was set by Nik Lygeros and Michel Mizony, who
 found in December 1999 a prime factor of 54 digits using GMP-ECM.
 .
 See http://www.loria.fr/~zimmerma/records/ecmnet.html for more
 information about ecmnet.
 .
 This package provides the static library and symbolic links needed
 for development.

Package: libecm1-dev-common
Description-md5: 15d19f4e1f8d45fad2a62bac9d080cf6
Description-en: factor integers using the Elliptic Curve Method -- header
 gmp-ecm is a free implementation of the Elliptic Curve Method (ECM)
 for integer factorization.
 .
 The original purpose of the ECMNET project was to make Richard Brent's
 prediction true, i.e. to find a factor of 50 digits or more by
 ECM. This goal was attained on September 14, 1998, when Conrad Curry
 found a 53-digit factor of 2^677-1 c150 using George Woltman's mprime
 program. The new goal of ECMNET is now to find other large factors by
 ecm, mainly by contributing to the Cunningham project, most likely the
 longest, ongoing computational project in history according to Bob
 Silverman. A new record was set by Nik Lygeros and Michel Mizony, who
 found in December 1999 a prime factor of 54 digits using GMP-ECM.
 .
 See http://www.loria.fr/~zimmerma/records/ecmnet.html for more
 information about ecmnet.
 .
 This package provides the header needed by developers.

Package: libecoli-dev
Description-md5: 4e08e0a16f1ca871a142ee2dac6f327c
Description-en: Extensible COmmand LIne library - development files
 libecoli provides helpers to build interactive command line interfaces.
 .
 This package contains the header files, the pkg-config file and the
 doxygen-generated man pages needed for developing with libecoli.

Package: libecoli-doc
Description-md5: 92b408f35c3d115df4ce6adbe9248e17
Description-en: Extensible COmmand LIne library - HTML documentation
 libecoli provides helpers to build interactive command line interfaces.
 .
 This package contains the HTML documentation for libecoli.

Package: libecoli0
Description-md5: 3fc3c6bd118f7b9bd06ad9a18b70a091
Description-en: Extensible COmmand LIne library
 libecoli provides helpers to build interactive command line interfaces.
 .
 Main features:
 .
 * Dynamic completion.
 * Contextual help.
 * Integrated with libedit, but can use any readline-like library.
 * Modular: the CLI behavior is defined through an assembly of basic nodes.
 * Extensible: the user can write its own nodes to provide specific features.
 * C API.

Package: libeconf-dev
Description-md5: a753aa209cf36a501239146b2eb44bc5
Description-en: parse and manage key=value configuration files - development files
 libeconf is a highly flexible and configureable library to parse and manage
 key=value configuration files. It reads configuration file snippets from
 different directories and builds the final configuration file for the
 application from it.
 .
 The first file is the vendor provided configuration file. There are two
 methods of overriding this vendor settings: copy the file from /usr/vendordir
 to /etc and modify the settings. Alternatively, a directory named
 file.suffix.d/ within /etc can be created, with drop-in files in the form
 name.suffix. This files contain only the changes of the specific settings the
 user is interested in. There can be several such drop-in files, they are
 processed in lexicographic order of their filename.
 .
 This package provides the development files needed at compile-time.

Package: libeconf-utils
Description-md5: 511435f345dc16d3bd93bf25d6700167
Description-en: parse and manage key=value configuration files - command line utils
 libeconf is a highly flexible and configureable library to parse and manage
 key=value configuration files. It reads configuration file snippets from
 different directories and builds the final configuration file for the
 application from it.
 .
 The first file is the vendor provided configuration file. There are two
 methods of overriding this vendor settings: copy the file from /usr/vendordir
 to /etc and modify the settings. Alternatively, a directory named
 file.suffix.d/ within /etc can be created, with drop-in files in the form
 name.suffix. This files contain only the changes of the specific settings the
 user is interested in. There can be several such drop-in files, they are
 processed in lexicographic order of their filename.
 .
 This package provides command line utilities (econftool).

Package: libeconf0
Description-md5: aab61850dfcc25357e1f8fbbe9b81250
Description-en: parse and manage key=value configuration files
 libeconf is a highly flexible and configureable library to parse and manage
 key=value configuration files. It reads configuration file snippets from
 different directories and builds the final configuration file for the
 application from it.
 .
 The first file is the vendor provided configuration file. There are two
 methods of overriding this vendor settings: copy the file from /usr/vendordir
 to /etc and modify the settings. Alternatively, a directory named
 file.suffix.d/ within /etc can be created, with drop-in files in the form
 name.suffix. This files contain only the changes of the specific settings the
 user is interested in. There can be several such drop-in files, they are
 processed in lexicographic order of their filename.
 .
 This package provides the library files needed at runtime.

Package: libecore-audio1
Description-md5: 9e9dccefe74caa343a10601cfc231c12
Description-en: Ecore functions for audio playback and recording
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This package contains the Ecore wrapper and convenience functions for
 audio playback and recording.

Package: libecore-bin
Description-md5: 370d5fb210860878c9161a1d126bc256
Description-en: EFL core abstraction layer - utilities
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains code generation utilities used in building EFL
 apps and a libproxy abstraction binary used by ecore_con.

Package: libecore-con1t64
Description-md5: d3af8b7c0021a3cfba9496c91898957f
Description-en: Ecore functions for network connections
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the Ecore Connection Library, which provides
 simple mechanisms for communications between programs using reliable
 sockets.

Package: libecore-drm2-1
Description-md5: 729b658620167dfebd8a9e655476cf87
Description-en: Ecore functions for DRM
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the Ecore wrapper and convenience functions for using
 drm, virtual terminals.

Package: libecore-evas1
Description-md5: 5a16859f77d58b31bd09892fa364bf91
Description-en: Ecore functions for the Evas wrapper
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the Ecore Evas wrapper functions.

Package: libecore-fb1
Description-md5: 1bc1df7df441f6e045348194536700e1
Description-en: Ecore functions for frame buffer displays
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the Ecore frame buffer system functions.

Package: libecore-file1
Description-md5: 72e0997e3c9b32fe89e00fe133fbc8e6
Description-en: Ecore functions for files and directories
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the Ecore File Library.

Package: libecore-imf1
Description-md5: 0a75ba6140471dbb53664c88d7cd41f0
Description-en: Ecore functions for Input Method Framework
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the Ecore Input Method Framework module, and
 the Evas helper functions for it.

Package: libecore-input1
Description-md5: 83ba61740f7537c1ad72b4745a245c60
Description-en: Ecore functions for input devices
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the Ecore input device module.

Package: libecore-ipc1
Description-md5: f05ea4a8320e6801a5b3a7c688c649f2
Description-en: Ecore functions for inter-process communication
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the Ecore inter-process communication functions.

Package: libecore-wl2-1
Description-md5: 34333197aa1baf5aa8c40629c8afd45b
Description-en: Ecore functions for Wayland displays
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This package contains the Ecore wrapper and convenience functions for
 using Wayland.

Package: libecore-x1
Description-md5: 53205594e3dfbae0ec61b63307da0b9c
Description-en: Ecore functions for X Window System displays
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the Ecore wrapper and convenience functions for using
 the X Window System.

Package: libecore1
Description-md5: 2a65c94f56cbc731c82e4b38c684c5c2
Description-en: EFL core abstraction layer
 Ecore is a library of convenience functions. It provides abstractions
 for handling timers selections, Xdnd, event loops, and much
 more. Much of Ecore's functionality is implemented in external
 modules.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libecpint-dev
Description-md5: 1c59bf5d582d317e63ed38649945c936
Description-en: Effective Core Potentials integration library (development files)
 Libecpint is a library for the efficient evaluation of integrals over ab
 initio effective core potentials, using a mixture of generated, recursive code
 and Gauss-Chebyshev quadrature.
 .
 This package contains the static library, headers and cmake support files.

Package: libecryptfs-dev
Description-md5: 4a3b3152a4800ff5cff7d99e69043456
Description-en: ecryptfs cryptographic filesystem (development)
 eCryptfs is a POSIX-compliant enterprise-class stacked cryptographic
 filesystem for Linux.
 .
 This package contains the development files.

Package: libecryptfs1
Description-md5: 4a1a99eed417db0df27642507e14a2e8
Description-en: ecryptfs cryptographic filesystem (library)
 eCryptfs is a POSIX-compliant enterprise-class stacked cryptographic
 filesystem for Linux.
 .
 This package contains the library.

Package: libector1
Description-md5: 2c7b0032134b62dd34370797c13f98e9
Description-en: EFL vector graphics capabilities
 Ector provides a new retained rendering library that is used by Evas
 to provide Evas_Object_VG. This is a new Evas_Object that provides a
 vector graphics scene graph following the SVG specification. It will
 be considered a bug if some behaviour does not follow the SVG
 standard. Evas_Object_VG provides 3 kind of objects for now: shape,
 as well as linear and radial gradients.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package provides the libector1 library.

Package: libectrans-0
Description-md5: 5617ba196cf98329b5bc0c11de754624
Description-en: Spherical Harmonics Transforms library
 ecTrans is the global spherical Harmonics transforms library,
 extracted from the IFS weather model from ECMWF.
 It uses a hybrid of MPI and OpenMP parallelisation strategies.
 The package contains both single- and double precision Fortran
 libraries (trans_sp, trans_dp), as well as a C interface to the
 double-precision version (transi_dp).
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libectrans-dev
Description-md5: a4801f524a36f257942b6df8c46a6130
Description-en: Spherical Harmonics Transforms library - development files
 ecTrans is the global spherical Harmonics transforms library,
 extracted from the IFS weather model from ECMWF.
 It uses a hybrid of MPI and OpenMP parallelisation strategies.
 The package contains both single- and double precision Fortran libraries
 (trans_sp, trans_dp), as well as a C interface to the
 double-precision version (transi_dp)
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libedac-dev
Description-md5: a96955c754f124290ca5cd678c6ac917
Description-en: report kernel-detected PCI and ECC RAM errors
 This package contains the user-space utilities for use with the EDAC
 kernel subsystem.  EDAC (Error Detection and Correction) is a set of
 Linux kernel modules for handling hardware-related errors.  Currently
 its major focus is ECC memory error handling. However it also detects
 and reports PCI bus parity errors.
 .
 PCI parity errors are supported on all architectures (and are a
 mandatory part of the PCI specification).
 .
 Main memory ECC drivers are memory controller specific.  At the time
 of writing, drivers exist for many x86-specific chipsets and CPUs,
 and some PowerPC, and MIPS systems.
 .
 This package contains development files for the library

Package: libedac1
Description-md5: f9d52b2f01fa75b88438493e367ea1e3
Description-en: report kernel-detected PCI and ECC RAM errors
 This package contains the user-space utilities for use with the EDAC
 kernel subsystem.  EDAC (Error Detection and Correction) is a set of
 Linux kernel modules for handling hardware-related errors.  Currently
 its major focus is ECC memory error handling. However it also detects
 and reports PCI bus parity errors.
 .
 PCI parity errors are supported on all architectures (and are a
 mandatory part of the PCI specification).
 .
 Main memory ECC drivers are memory controller specific.  At the time
 of writing, drivers exist for many x86-specific chipsets and CPUs,
 and some PowerPC, and MIPS systems.
 .
 This package includes shared library

Package: libeddsa-java
Description-md5: d599284bf5aed57e2aee881e264c8831
Description-en: implementation of EdDSA in Java
 This implementation of EdDSA is based on the ref10 implementation in SUPERCOP.
 .
 There are two internal implementations:
 - A port of the radix-2^51 operations in ref10 - fast and constant-time, but
 only useful for Ed25519;
 - A generic version using BigIntegers for calculation - a bit slower and not
 constant-time, but compatible with any EdDSA parameter specification.

Package: libedf-dev
Description-md5: 4582c06b12bd0564af72cb3df9c75cfc
Description-en: European Data Format library - devel
 EDFlib is a programming library for C/C++ to read/write EDF+/BDF+
 files. (It also reads old-type EDF/BDF files.)
 EDF means European Data Format. BDF is the 24-bits version of EDF.
 .
 Headers and shared libraries for edflib.

Package: libedf1
Description-md5: 11c7bc5dc9fb1ef6aeacae9f6ed701eb
Description-en: European Data Format library - libs
 EDFlib is a programming library for C/C++ to read/write EDF+/BDF+
 files. (It also reads old-type EDF/BDF files.)
 EDF means European Data Format. BDF is the 24-bits version of EDF.
 .
 This package contains the libraries needed to run EDF+/BDF+ applications.

Package: libedje-bin
Description-md5: 37de2c95b2661bfc4e08ca806e88b60f
Description-en: EFL layout and animation tools - utilities
 Edje is a graphical layout and animation library for animated resizable,
 compressed and scalable themes. It is the theming engine behind
 Enlightenment.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains binaries for the creation & debugging of edje
 themes.

Package: libedje1
Description-md5: eb220768ed3398ff1093831aae1143ff
Description-en: EFL layout and animation tools
 Edje is a graphical layout and animation library for animated resizable,
 compressed and scalable themes. It is the theming engine behind
 Enlightenment.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libedlib-dev
Description-md5: 879db234126b1049b1b0ed7653e350fd
Description-en: library for sequence alignment using edit distance (devel)
 A lightweight and super fast C/C++ library for sequence alignment using
 edit distance.
 .
 Calculating edit distance of two strings is as simple as:
 .
 edlibAlign("hello", 5, "world!", 6,
 edlibDefaultAlignConfig()).editDistance;
 Features
 .
 * Calculates edit distance (Levehnstein distance).
 * It can find optimal alignment path (instructions how to transform
 first sequence into the second sequence).
 * It can find just the start and/or end locations of alignment path -
 can be useful when speed is more important than having exact
 alignment path.
 * Supports multiple alignment methods: global(NW), prefix(SHW) and
 infix(HW), each of them useful for different scenarios.
 * You can extend character equality definition, enabling you to e.g.
 have wildcard characters, to have case insensitive alignment or to
 work with degenerate nucleotides.
 * It can easily handle small or very large sequences, even when finding
 alignment path, while consuming very little memory.
 * Super fast thanks to Myers's bit-vector algorithm.
 .
 This package contains the static library and the header files.

Package: libedlib1
Description-md5: a1730b948d2653e818ad9ea11195ad20
Description-en: library for sequence alignment using edit distance
 A lightweight and super fast C/C++ library for sequence alignment using
 edit distance.
 .
 Calculating edit distance of two strings is as simple as:
 .
 edlibAlign("hello", 5, "world!", 6,
 edlibDefaultAlignConfig()).editDistance;
 Features
 .
 * Calculates edit distance (Levehnstein distance).
 * It can find optimal alignment path (instructions how to transform
 first sequence into the second sequence).
 * It can find just the start and/or end locations of alignment path -
 can be useful when speed is more important than having exact
 alignment path.
 * Supports multiple alignment methods: global(NW), prefix(SHW) and
 infix(HW), each of them useful for different scenarios.
 * You can extend character equality definition, enabling you to e.g.
 have wildcard characters, to have case insensitive alignment or to
 work with degenerate nucleotides.
 * It can easily handle small or very large sequences, even when finding
 alignment path, while consuming very little memory.
 * Super fast thanks to Myers's bit-vector algorithm.
 .
 This package contains the shared library.

Package: libee-dev
Description-md5: b8877d87aca7e27e85c6fa37e7ed4fa0
Description-en: Event expression library inspired by CEE
 Libee is an event expression library which is inspired by the upcoming
 CEE standard. It provides capabilities to generate and emit messages in
 a set of standard format and read a set of different input formats.
 .
 This package contains the development files.

Package: libee0t64
Description-md5: 6b8e7c622d835e6d4cce9b1d9562ad40
Description-en: Event expression library inspired by CEE
 Libee is an event expression library which is inspired by the upcoming
 CEE standard. It provides capabilities to generate and emit messages in
 a set of standard format and read a set of different input formats.
 .
 This package contains the shared library.

Package: libeegdev-dev
Description-md5: bdb88e073c554506cbb23dcb93729710
Description-en: Biosignal acquisition device library (Development files)
 eegdev is a library that provides a unified interface for accessing various
 EEG (and other biosignals) acquisition systems. This interface has been
 designed to be both flexible and efficient. The device specific part is
 implemented by the means of plugins which makes adding new device backend
 fairly easy even if the library does not support them yet officially.
 .
 The core library not only provides to users a unified and consistent
 interface to the acquisition device but it also provides many
 functionalities to the device backends (plugins) ranging from configuration
 to data casting and scaling making writing new device backend an easy task.
 .
 This library is particularly useful to handle the acquisition part of a
 Brain Computer Interface (BCI) or any realtime multi-electrode acquisition
 in neurophysiological research.
 .
 This package contains the files needed to compile and link programs which
 use eegdev. It provides also the headers needed to develop new device
 plugins. The manpages and examples are shipped in this package.

Package: libeegdev0t64
Description-md5: 3560cfc67ee946f070b1dfcc5adc7178
Description-en: Biosignal acquisition device library
 eegdev is a library that provides a unified interface for accessing various
 EEG (and other biosignals) acquisition systems. This interface has been
 designed to be both flexible and efficient. The device specific part is
 implemented by the mean of plugins which makes adding new device backend
 fairly easy even if the library does not support them yet officially.
 .
 The core library not only provides to users a unified and consistent
 interfaces to the acquisition device but it also provides many
 functionalities to the device backends (plugins) ranging from configuration
 to data casting and scaling making writing new device backend an easy task.
 .
 This library is particularly useful to handle the acquisition part of a
 Brain Computer Interface (BCI) or any realtime multi-electrode acquisition
 in neurophysiological research.
 .
 This package contains the core library

Package: libeet-bin
Description-md5: bd7a3b43d3e5cda07d9794d91a4f88c3
Description-en: EFL file chunk reading/writing - utilities
 Eet is a tiny library designed to write an arbitrary set of chunks of data to a
 file and optionally compress each chunk (very much like a zip file) and allows
 fast random-access reading of the file later on. It does not do zip as zip
 itself has more complexity than needed, and it was much simpler to implement
 this once here.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains eet, an utility that allows you to extract, insert,
 encode and decode config blobs created with libeet.

Package: libeet1
Description-md5: 4e824840dd3b6f2a2edf30d2f1501258
Description-en: EFL file chunk reading/writing
 Eet is a tiny library designed to write an arbitrary set of chunks of data to a
 file and optionally compress each chunk (very much like a zip file) and allows
 fast random-access reading of the file later on. It does not do zip as zip
 itself has more complexity than needed, and it was much simpler to implement
 this once here.
 .
 It's small, fast, and does a job. It's heavily commented and fully documented.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libeeze-bin
Description-md5: 8ac1d930a82f1537f0fb2cf55055ec70
Description-en: EFL udev device manipulation - utilities
 Eeze is a library for manipulating devices through udev with a simple
 and fast API. It interfaces directly with libudev, avoiding such
 middleman daemons as udisks/upower or hal, to immediately gather
 device information the instant it becomes known to the system.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains command-line utilities that allow mounting,
 scanning, and unmounting devices with eeze.

Package: libeeze1
Description-md5: 7efadaf26b8c94a48398c279a6d651e4
Description-en: EFL udev device manipulation
 Eeze is a library for manipulating devices through udev with a simple
 and fast API. It interfaces directly with libudev, avoiding such
 middleman daemons as udisks/upower or hal, to immediately gather
 device information the instant it becomes known to the system.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libefl-all-dev
Description-md5: 1dd56f47a534c242a3bf6f5ef5081200
Description-en: Enlightenment Foundation Libraries development files
 The Enlightenment Foundation Libraries (EFL) is a stack of libraries
 providing a wide degree of functionality.  Originally written to
 support development of the Enlightenment window manager, the
 libraries have increasingly been used in embedded systems.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package provides the development files for all of EFL.

Package: libefreet-bin
Description-md5: 5dd6235863667f4563524d26c690e516
Description-en: EFL helper program to create efreet data caches
 Efreet is a library designed to help apps work several of the
 Freedesktop.org standards regarding Icons, Desktop files and
 Menus. To that end it implements the following specifications:
 - XDG Base Directory Specification
 - Icon Theme Specification
 - Desktop Entry Specification
 - Desktop Menu Specification
 - FDO URI Specification
 - Shared Mime Info Specification
 - Trash Specification
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package provides the D-Bus activated helper binary and the
 associated service file that are internally used by libefreet.

Package: libefreet1a
Description-md5: b86c0b1b64a1579d889e8d3368ae6ed7
Description-en: EFL freedesktop.org spec implementations
 Efreet is a library designed to help apps work several of the
 Freedesktop.org standards regarding Icons, Desktop files and
 Menus. To that end it implements the following specifications:
 - XDG Base Directory Specification
 - Icon Theme Specification
 - Desktop Entry Specification
 - Desktop Menu Specification
 - FDO URI Specification
 - Shared Mime Info Specification
 - Trash Specification
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libegl-amber0
Description-md5: fec64e3ac570a2b9f49eb9a7f5cd5102
Description-en: free implementation of the EGL API -- Amber vendor library
 This package contains the EGL native platform graphics interface library.
 EGL provides a platform-agnostic mechanism for creating rendering surfaces
 for use with other graphics libraries, such as OpenGL|ES.
 .
 This package contains the Mesa Amber vendor library for EGL.

Package: libeglew-dev
Description-md5: e45b9fb84f2c9ab6f3a1a87e57adbfaa
Description-en: OpenGL Extension Wrangler - EGL development environment
 The OpenGL Extension Wrangler, GLEW for short, is a library that
 handles initialization of OpenGL extensions in a portable and simple
 way. Once the program initializes the library and checks the
 availability of extensions, it can safely call the entry points defined
 by the extension. Currently GLEW supports almost all the extensions
 found in the OpenGL extension registry (http://www.opengl.org/registry).
 .
 This package contains the development documentation as well as the
 required header files.

Package: libeglew2.3
Description-md5: c06afd99b2b671b5a3dd4c0c4b444f80
Description-en: OpenGL Extension Wrangler - EGL runtime environment
 For more information about GLEW please refer to the description of the
 libglew-dev package.
 .
 This package contains the runtime support files.

Package: libehcache-java
Description-md5: 86cf5423a34a0fad5404dac01282c202
Description-en: distributed cache library
 Ehcache is a distributed cache for general purpose caching in Java,
 J2EE and light-weight containers. It features memory and disk stores,
 replicate by copy and invalidate, listeners, a gzip caching servlet
 filter and much more.

Package: libei-tests
Description-md5: 14c420ed981a98aa0f5f1ce10f96f768
Description-en: Emulated Input client library - installed tests
 libei is a library for Emulated Input, primarily aimed at the Wayland
 stack. It provides three parts:
 - EI (Emulated Input) for the client side (libei)
 - EIS (Emulated Input Server) for the server side (libeis)
 - oeffis for D-Bus communication with the XDG RemoteDesktop portal
 .
 This package includes tests to be used on the installed system.

Package: libeigen3-dev
Description-md5: 71025bd67be9e83075fd5a0e7ab822a2
Description-en: lightweight C++ template library for linear algebra
 Eigen 3 is a lightweight C++ template library for vector and matrix math,
 a.k.a. linear algebra.
 .
 Unlike most other linear algebra libraries, Eigen 3 focuses on the simple
 mathematical needs of applications: games and other OpenGL apps, spreadsheets
 and other office apps, etc. Eigen 3 is dedicated to providing optimal speed
 with GCC. A lot of improvements since 2-nd version of Eigen.

Package: libeigen3-doc
Description-md5: c2bdef560c564aea3a0219e41bda5ab6
Description-en: eigen3 API documentation
 Eigen 3 is a lightweight C++ template library for vector and matrix math,
 a.k.a. linear algebra.
 .
 This package provides the complete eigen3 API documentation in HTML format.

Package: libeigenbase-farrago-java
Description-md5: c92cad6bfa8a77bd8bd7ae7d84bda31d
Description-en: Java framework for constructing RDBMS services
 Farrago is an extensible platform for constructing
 enterprise-class RDBMS services
 .
 Farrago is not an end-user product like MySQL or PostgreSQL.
 It provides a standards-based pluggable architecture, component library, and
 toolset for developers of other projects which specialize it.
 .
 This package only ship eigenbase-properties part of Farrago.

Package: libeigenbase-resgen-java
Description-md5: add4cd9422cea59659f620b4e5e87503
Description-en: Java i18n code generator from XML files
 Eigenbase Resource Generator helps you build and maintain internationalized
 applications in Java. From a simple XML file, it generates classes to access
 those resources in a type-safe manner.
 .
 It is tightly integrated with Ant, to make the development process painless;
 and it supports a variety of schemes to determine the current locale.

Package: libeigenbase-resgen-java-doc
Description-md5: f07034c95e8390373152f40d3b1eb57b
Description-en: Java i18n code generator from XML files - documentation
 Eigenbase Resource Generator helps you build and maintain internationalized
 applications in Java. From a simple XML file, it generates classes to access
 those resources in a type-safe manner.
 .
 It is tightly integrated with Ant, to make the development process painless;
 and it supports a variety of schemes to determine the current locale.
 .
 This package contains Javadoc API documentation of eigenbase-resgen.

Package: libeina-bin
Description-md5: 9988317f3740f5dc5eac45919451b59a
Description-en: EFL optimized data types - extra tools
 The Eina library is a library which implements an API for data types
 in an efficient way. It also provides some useful tools like opening
 shared libraries, error management, type conversion, time accounting
 and memory pools.
 .
 Please refer to the documentation for a list of included data types
 and tools.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains some additional tools that may be useful for
 debugging eina issues.

Package: libeina1t64
Description-md5: 93341767886cf5f38739ae42f1f2cdb1
Description-en: EFL optimized data types
 The Eina library is a library which implements an API for data types
 in an efficient way. It also provides some useful tools like opening
 shared libraries, error management, type conversion, time accounting
 and memory pools.
 .
 Please refer to the documentation for a list of included data types
 and tools.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libeio-ocaml
Description-md5: f5a1dee0d4c2b66a8a802130a1370090
Description-en: effect-based direct-style IO API for OCaml -- runtime files
 Eio provides an effects-based direct-style IO stack for OCaml 5. For
 example, you can use Eio to read and write files, make network
 connections, or perform CPU-intensive calculations, running multiple
 operations at the same time. It aims to be easy to use, secure, well
 documented, and fast. A generic cross-platform API is implemented by
 optimised backends for different platforms. Eio replaces existing
 concurrency libraries such as Lwt (Eio and Lwt libraries can also be
 used together).
 .
 This package contains only the shared runtime stub libraries.

Package: libeio-ocaml-dev
Description-md5: 22f4ce57249ef86bc03f8bf01b86d819
Description-en: effect-based direct-style IO API for OCaml -- development files
 Eio provides an effects-based direct-style IO stack for OCaml 5. For
 example, you can use Eio to read and write files, make network
 connections, or perform CPU-intensive calculations, running multiple
 operations at the same time. It aims to be easy to use, secure, well
 documented, and fast. A generic cross-platform API is implemented by
 optimised backends for different platforms. Eio replaces existing
 concurrency libraries such as Lwt (Eio and Lwt libraries can also be
 used together).
 .
 This package includes the development files.

Package: libeio1
Description-md5: bdbcddbfd31cee03b4018d048fdce18e
Description-en: EFL non-blocking, threaded I/O
 Eio library is a library that implements an API for asynchronous
 input/output.  It provides non-blocking IO by using thread for all
 operations that may block. It should integrate all the
 features/functions of Ecore_File that could block.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libeiskaltdcpp-dev
Description-md5: c64a5256c1f9e28d8968ea3f510f853f
Description-en: core library for EiskaltDC++ (development files)
 This package contains development files for EiskaltDC++ core library.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: libeiskaltdcpp2.4t64
Description-md5: ffff7ecd0fadceea61d738edfcd95f73
Description-en: core library for EiskaltDC++
 This package contains core library which is used by all EiskaltDC++ programs.
 .
 EiskaltDC++ is a cross-platform program that uses the Direct Connect and
 Advanced Direct Connect protocols. It is compatible with DC++, AirDC++,
 FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all
 common DC hub software.

Package: libej-dev
Description-md5: cc7a6f0a3d83375b6db66c8864321f3e
Description-en: hardware & software framework for developing science experiments
 This package provides headers and links to develop software in C language
 addressing an expEYES box.
 .
 ExpEYES is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration.

Package: libej0
Description-md5: ca9ac978bed0da4ec518f6c51e21e7ef
Description-en: hardware & software framework for developing science experiments
 This package provides a library usable to drive an expEYES box, and is
 necessary to run clib-based software which addresses this box.
 .
 ExpEYES is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration.

Package: libejml-java
Description-md5: e8f3844ba24efa9a28678452bb648685
Description-en: Efficient Java Matrix Library
 Efficient Java Matrix Library (EJML) is a linear algebra library for
 manipulating dense matrices. Its design goals are;
 1) to be as computationally and memory efficient as possible for both
 small and large matrices, and
 2) to be accessible to both novices and experts.
 These goals are accomplished by dynamically selecting the best
 algorithms to use at runtime, clean API, and multiple interfaces.
 .
 EJML has three distinct ways to interact with it:
 1) procedural,
 2) SimpleMatrix, and
 3) Equations.
 Procedure provides all capabilities of EJML and almost complete control
 over memory creation, speed, and specific algorithms. SimpleMatrix
 provides a simplified subset of the core capabilities in an easy to use
 flow styled object-oriented API, inspired by Jama. Equations is a
 symbolic interface, similar in spirit to Matlab and other CAS, that
 provides a compact way of writing equations.

Package: libel-api-java
Description-md5: 0b2b9c22197802c6f97c3742fae91ae5
Description-en: Expression Language API
 EL is a simple language designed to meet the needs of the presentation
 layer in Java web applications.
 .
 It features:
 * A simple syntax restricted to the evaluation of expressions
 * Variables and nested properties
 * Relational, logical, arithmetic, conditional, and empty operators
 * Functions implemented as static methods on Java classes
 * Lenient semantics where appropriate default values and type conversions
 are provided to minimize exposing errors to end users

Package: libelementary-bin
Description-md5: 9340833b96d199068235829f69bf6169
Description-en: EFL widget set - helper programs
 Elementary is a widget set based on the Enlightenment Foundation
 Libraries, primarily aimed at creating graphical user interfaces for
 mobile and embedded devices.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the elementary_config program and tools to
 assist in the development & debugging of elementary programs.

Package: libelementary-data
Description-md5: 5c134575bc05d35d5949781d12e135f8
Description-en: EFL widget set - data files
 Elementary is a widget set based on the Enlightenment Foundation
 Libraries, primarily aimed at creating graphical user interfaces for
 mobile and embedded devices.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains graphics and styles needed by applications
 using elementary.

Package: libelementary1
Description-md5: 447055704f24d8db895866f2ee1ed532
Description-en: EFL widget set
 Elementary is a widget set based on the Enlightenment Foundation
 Libraries, primarily aimed at creating graphical user interfaces for
 mobile and embedded devices.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libeliom-ocaml-dev
Description-md5: 66b11828b0cfdd6767b71ab08f2cad46
Description-en: web framework for ocsigenserver (dev libraries)
 Eliom allows one to easily develop sophisticated client/server Web
 applications using OCaml.
 .
 This package contains all the library files needed to use Eliom.

Package: libelixirfm-perl
Description-md5: deefb3b703035033144674aceed5b2a8
Description-en: perl implementation for Functional Arabic Morphology
 The ElixirFM module reimplements some of the functionality of the ElixirFM
 system written in Haskell, which implements Functional Arabic Morphology.
 .
 ElixirFM can process words of Modern Written Arabic using four different modes.
 .
 You can find documentation for this module at
 http://elixir-fm.wiki.sourceforge.net/

Package: libelk0-dev
Description-md5: fc6d72b674b1bbaa529bfee95febf17a
Description-en: development files for libelk0t64
 Elk is an implementation of the Scheme programming language, designed
 specifically as an embeddable, reusable extension language subsystem for
 applications written in C or C++.
 .
 This package contains the header files and static library needed to compile
 applications that use libelk0.

Package: libelk0t64
Description-md5: 8e5ccaf542d3c1059588da6b98ee2b0d
Description-en: implementation of Scheme (the Extension Language Kit)
 Elk is an implementation of the Scheme programming language, designed
 specifically as an embeddable, reusable extension language subsystem for
 applications written in C or C++.
 .
 This package contains the libelk0t64 runtime library.

Package: libell-dev
Description-md5: 83184daf9a971f2f9f27ba11727c1c6a
Description-en: development files for the Embedded Linux library
 The Embedded Linux library (aka. ell)
 provides table, queues, ring buffers, cryptographic,
 and some functions for Embedded Devices.
 .
 This package contains what you need
 for compiling sources that use this library in your own code.

Package: libell0
Description-md5: 6e120ef5112741b1e2b695ded4ca42b1
Description-en: Embedded Linux library
 The Embedded Linux library (aka. ell)
 provides table, queues, ring buffers, cryptographic,
 and some functions for Embedded Devices.
 .
 This package contains what you need
 to run programs that use this library.

Package: libelpa-dev
Description-md5: 7ffdeab5160ec2322fb59ebe3467baf8
Description-en: Eigenvalue SoLvers for Petaflop-Applications (Development version)
 ELPA is Eigenvalue SoLvers for Petaflop-Applications.
 .
 This version contains the Fortran90 modules and the static library.

Package: libelpa19
Description-md5: 69c0f58271a13746b95dee845105f22d
Description-en: Eigenvalue SoLvers for Petaflop-Applications
 ELPA is Eigenvalue SoLvers for Petaflop-Applications.

Package: libelpi-ocaml
Description-md5: 0a4257b4ca0c21955588fd0e34cff492
Description-en: embeddable lambda-Prolog interpreter (runtime files)
 ELPI implements a lambda-Prolog interpreter enriched with
 constraint handling rules, to provide an extension language
 to larger applications written in OCaml.
 .
 This package provides the runtime files.

Package: libelpi-ocaml-dev
Description-md5: 49bf6aafd855780cf45d3137d68832dc
Description-en: embeddable lambda-Prolog interpreter (dev files)
 ELPI implements a lambda-Prolog interpreter enriched with
 constraint handling rules, to provide an extension language
 to larger applications written in OCaml.
 .
 This package provides the dev files.

Package: libelput1
Description-md5: b75ea1c97ff63426857a93fea7ca9ccd
Description-en: EFL abstraction for libinput
 Elput abstraction for the libinput library.  It can be used by
 various other subsystems (ecore_fb, ecore_drm, etc) to handle
 interfacing with libinput without having to duplicate the code in
 each subsystem.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libemail-abstract-perl
Description-md5: 33a4cc86cdf90347ef4cf6e7b8403f29
Description-en: unified interface to mail representations
 "Email::Abstract" provides module writers with the ability to write
 representation-independent mail handling code. Where previously one
 would either have to specify the mail class required, or to build a new
 object from scratch, "Email::Abstract" can be used to perform certain
 simple operations on an object regardless of its underlying representation.

Package: libemail-address-list-perl
Description-md5: 724818d6a7f7a64699690c249f63b051
Description-en: RFC close address list parsing
 Email::Address::List provides a parser for From, To, Cc, Bcc, Reply-To,
 Sender and previous prefixed with Resent- (eg Resent-From) e-mail headers.

Package: libemail-address-perl
Description-md5: 1e8970fa9c7abc7402d943397bdc2c75
Description-en: Perl module for RFC 2822 address parsing and creation
 Email::Address implements a complete RFC 2822 parser that locates email
 addresses in strings and returns a list of Email::Address objects
 found. Alternatively you may construct objects manually. The goal
 of this software is to be correct, and very very fast.

Package: libemail-date-perl
Description-md5: f8d5315fa028c1ba076b690bead24e86
Description-en: Perl module for correct formatting of dates in emails
 RFC 2822 defines the Date: header. It declares the header a required
 part of an email message. The syntax for date headers is clearly laid
 out. Still, even a perfectly planned world has storms. The truth is, many
 programs get it wrong. Very wrong. Or, they don't include a Date: header
 at all. This often forces you to look elsewhere for the date, and hoping
 to find something.
 .
 For this reason, the tedious process of looking for a valid date has been
 encapsulated in this software. Further, the process of creating RFC
 compliant date strings is also found in this software.

Package: libemail-filter-perl
Description-md5: 59da1da96fae325cf04fdc37b73aa83f
Description-en: library for creating easy email filters
 Email::Filter is another module produced by the "Perl Email Project",
 a reaction against the complexity and increasing bugginess of the
 "Mail::*" modules. It replaces Mail::Audit, and allows you to write
 programs describing how your mail should be filtered.
 .
 This module is not actively developed upstream anymore.
 Cf. Email::Filter.3pm.

Package: libemail-find-perl
Description-md5: fa0ff30d5b3073c414f737448fcefa43
Description-en: module to find RFC 822 email addresses in plain text
 Email::Find is a module for finding a subset of RFC 822 email
 addresses in arbitrary text.  The addresses it
 finds are not guaranteed to exist or even actually be email addresses
 at all, but they will be valid RFC 822 syntax.
 .
 Email::Find will perform some heuristics to avoid some of the more
 obvious red herrings and false addresses, but there's only so much
 which can be done without a human.

Package: libemail-folder-perl
Description-md5: ec16bc936a5a75021da56d61df36ee64
Description-en: Perl module to read mail from a folder
 Email::Folder is a Perl module which reads all messages from a folder into
 Email::Simple objects (see libemail-simple-perl for more), making them easy
 to manipulate from Perl. It becomes fairly trivial to extract information
 from headers in your mail, or change them to different values. As a result,
 this provides a general purpose mail handling facility.

Package: libemail-foldertype-perl
Description-md5: 25c9a07f0cf220b2ee9701176b0a898f
Description-en: module to determine the type of a mail folder
 Email::FolderType provides a utility function for detecting the type of a
 given mail folder. Available types are subject to the types that are
 registered.

Package: libemail-localdelivery-perl
Description-md5: 800a766d918cc577e30dbe04f6e5dc85
Description-en: module to deliver a piece of email - simply
 Email::LocalDelivery delivers an email to a list of mailboxes.
 .
 Achtung! You might be better off looking at Email::Sender, and at
 Email::Sender::Transport::Maildir and Email::Sender::Transport::Mbox.
 They are heavily used and more carefully monitored.

Package: libemail-messageid-perl
Description-md5: eb36308b05396bfeb7f66cf9a9addbb4
Description-en: Perl library for unique mail Message-ID generation
 Message-IDs are optional, but highly recommended headers that identify a
 message uniquely. The Email::MessageID module generates unique Message-IDs.

Package: libemail-mime-attachment-stripper-perl
Description-md5: 541084130efe294072da22a2a08066c2
Description-en: module to strip attachments from an email
 Given a Email::MIME object, Email::MIME::Attachment::Stripper detaches all
 attachments from the message and makes them available separately.
 .
 The message you're left with might still be multipart, but it should only be
 multipart/alternative or multipart/related.

Package: libemail-mime-contenttype-perl
Description-md5: d8ae41e2ef2139d7faf66c9966d235ba
Description-en: Perl module to parse a MIME Content-Type header
 Email::MIME::ContentType provides a method for parsing email Content-
 Type headers according to section 5.1 of RFC 2045. The method returns
 a hash having entries for the discrete type, the composite type, and a
 hash of attributes.

Package: libemail-mime-createhtml-perl
Description-md5: b03c1eb10ba46136f4eab12e32febc81
Description-en: multipart HTML email builder
 Email::MIME::CreateHTML allows you to build HTML emails, optionally with a
 text-only alternative and embedded media objects.
 .
 For example, an HTML email with an alternative version in plain text and with
 all the required images contained in the mail.
 .
 Note that this module does not send any mail, it merely does the work of
 building the appropriate MIME message.  The message can be sent with
 Email::Send or any other mailer that can be fed a string representation of an
 email message.

Package: libemail-mime-encodings-perl
Description-md5: ef72da9eacd1ec445ef9f50fbace3561
Description-en: unified interface to MIME encoding and decoding
 Email::MIME::Encodings simply wraps MIME::Base64 and MIME::QuotedPrint
 so that you can throw the contents of a Content-Transfer-Encoding
 header at some text and have the right thing happen.

Package: libemail-mime-kit-perl
Description-md5: 2564d5eeb6f9a5c7e0ff2fefe6435544
Description-en: module to build complete email messages from templates
 Email::MIME::Kit is a templating system for email messages. Instead of trying
 to be yet another templating system for chunks of text, it makes it easy to
 build complete email messages.
 .
 It handles the construction of multipart messages, text and HTML
 alternatives, attachments, interpart linking, string encoding, and parameter
 validation.
 .
 Although nearly every part of Email::MIME::Kit is a replaceable component,
 the stock configuration is probably enough for most use. A message kit will
 be stored as a directory that might look like this:
 .
 sample.mkit/
 .
 manifest.json
 .
 body.txt
 .
 body.html
 .
 logo.jpg

Package: libemail-mime-perl
Description-md5: 368964b872c7b0a8df08e17f7c95c057
Description-en: module for simple MIME message parsing
 Email::MIME is an extension of the Email::Simple module for easily handling
 MIME-encoded messages. It takes a message as a string, splits it up into its
 constituent parts, and allows you access to various parts of the message.
 Headers are decoded from MIME encoding.

Package: libemail-outlook-message-perl
Description-md5: 3c9e25e8c096e6bdfab8cdd63a829e79
Description-en: module for reading Outlook .msg files
 Email::Outlook::Message reads e-mail messages stored as .msg files (such as
 generated by Microsoft Outlook), and converts them to Email::MIME objects.
 .
 Not all data in the .msg file is converted.  The meaning of some parts hasn't
 been worked out, while other parts do not make sense outside of Outlook and
 Exchange.
 .
 Currently GPG signed mail is not processed correctly and neither are
 attachments of type 'appledoublefile'.
 .
 The package also contains the tool "msgconvert" (known from
 http://www.matijs.net/software/msgconv/) to convert Microsoft Outlook
 ".msg" files directly on the commandline without having to know how
 to program in Perl. Using this tool requires the recommended package
 libemail-address-perl to be installed.

Package: libemail-received-perl
Description-md5: 30e3812b7ae10ac221357fa09f341dbb
Description-en: Perl module to parse an email Received: header
 Email::Received is a Perl Email Project rewrite of SpamAssassin's email
 header parser. This was done so that the great work they did in analysing
 pretty much every possible Received header format could be used in
 applications other than SpamAssassin itself.
 .
 The module provides one function, parse_received, which takes a single
 Received line. It then produces either nothing, if the line is unparsable,
 or a hash reference if it parsed the message.

Package: libemail-reply-perl
Description-md5: bd3c694f42a908848e732eb268320571
Description-en: module to reply to an email message
 The Email::Reply module takes the hard out of generating replies to email
 messages.
 .
 The exported reply() function accepts a number of named parameters and
 returns an email message object of type Email::MIME or Email::Simple,
 depending on the parameters passed.

Package: libemail-sender-perl
Description-md5: a34d982409c60bdb44cceae970751eba
Description-en: Perl module for sending email
 Email::Sender is a Perl module provides an interface to send email via many
 backends, including sendmail, SMTP, delivering directly to mbox file, etc.
 .
 Email::Sender replaces the old and sometimes problematic Email::Send library
 (see libemail-send-perl), which did a decent job at handling very simple mail
 sending tasks, but was not suitable for serious use for a variety of reasons.

Package: libemail-stuffer-perl
Description-md5: 18dcc04c1a2b598697782de57b4cc3e9
Description-en: casual approach to creating and sending Email:: emails
 Email::Stuffer, as its name suggests, is a fairly casual module used to stuff
 things into an email and send them. It is a high-level module designed for
 ease of use when doing a very specific common task, but implemented on top of
 the light and tolerable Email:: modules.
 .
 Email::Stuffer is typically used to build emails and send them in a single
 statement, as seen in the synopsis. And it is certain only for use when
 creating and sending emails. As such, it contains no email parsing
 capability, and little to no modification support.
 .
 To re-iterate, this is very much a module for those "slap it together and
 fire it off" situations, but that still has enough grunt behind the scenes to
 do things properly.
 .
 The basics should all work, but this module is still subject to name and/or
 API changes

Package: libemail-thread-perl
Description-md5: ab1bf8a4fdbe7c61078374a5659fe7c4
Description-en: library providing threading for Email::Simple objects
 Email::Thread is a wrapper for Mail::Thread that allows it to work with
 Email::Simple objects.  The combination of the two libraries allows
 collections of Email::Simple objects to be organized into threads
 by References and In-Reply-To headers.

Package: libemail-valid-loose-perl
Description-md5: a1c245e0578c9cdfea3d3f64bdba98fc
Description-en: Email::Valid which allows dot immediately before at mark
 Email::Valid::Loose is a subclass of Email::Valid, which allows dot (.)
 immediately before at-mark (@). It is invalid in RFC822, but is commonly
 used in some of mobile phone addresses in Japan (like docomo.ne.jp or
 jp-t.ne.jp).

Package: libemail-valid-perl
Description-md5: 288b3e6212e1810114632a417594e39e
Description-en: Perl module for checking the validity of Internet email addresses
 Email::Valid determines whether an email address is well-formed, and
 optionally, whether a mail host exists for the domain.
 .
 Please note that there is no way to determine whether an address targets
 a valid recipient without actually attempting to deliver a message.

Package: libemboss-acd-perl
Description-md5: 2745459356a11f81344867667a92825c
Description-en: perl module to parse EMBOSS ACD files
 EMBOSS::ACD parses EMBOSS Ajax Command Definition files
 and provides object-oriented access to the data contained
 therein.
 .
 For a complete specification of the ACD format, see
 http://emboss.sourceforge.net/developers/acd

Package: libembree-dev
Description-md5: 59894418ac98e2727574d0426adfc11a
Description-en: High Performance Ray Tracing Kernels - development
 Intel(R) Embree is a collection of high-performance ray tracing kernels,
 developed at Intel. The target users of Intel(R) Embree are
 graphics application engineers who want to improve the performance of
 their photo-realistic rendering application by leveraging Embree's
 performance-optimized ray tracing kernels. The kernels are optimized for
 the latest Intel(R) processors with support for SSE, AVX, AVX2, and
 AVX-512 instructions. Intel(R) Embree supports runtime code selection
 to choose the traversal and build algorithms that best matches
 the instruction set of your CPU.
 .
 This package contains the headers library for building programs that
 use Embree.

Package: libembree-doc
Description-md5: 55a4c180282b3fe1efc80e23f2cc0243
Description-en: High Performance Ray Tracing Kernels - documentation
 Intel(R) Embree is a collection of high-performance ray tracing kernels,
 developed at Intel. The target users of Intel(R) Embree are
 graphics application engineers who want to improve the performance of
 their photo-realistic rendering application by leveraging Embree's
 performance-optimized ray tracing kernels. The kernels are optimized for
 the latest Intel(R) processors with support for SSE, AVX, AVX2, and
 AVX-512 instructions. Intel(R) Embree supports runtime code selection
 to choose the traversal and build algorithms that best matches
 the instruction set of your CPU.
 .
 This package provides the official documentation.

Package: libembree4-4
Description-md5: 261163cdd6e1d8493053d60b79eb7bfb
Description-en: High Performance Ray Tracing Kernels - runtime
 Intel(R) Embree is a collection of high-performance ray tracing kernels,
 developed at Intel. The target users of Intel(R) Embree are
 graphics application engineers who want to improve the performance of
 their photo-realistic rendering application by leveraging Embree's
 performance-optimized ray tracing kernels. The kernels are optimized for
 the latest Intel(R) processors with support for SSE, AVX, AVX2, and
 AVX-512 instructions. Intel(R) Embree supports runtime code selection
 to choose the traversal and build algorithms that best matches
 the instruction set of your CPU.
 .
 This package contains the runtime library for building programs that
 use Embree.

Package: libembryo-bin
Description-md5: d23b47b04d7371600fc677ac2a18c2c3
Description-en: EFL SMALL-based abstract machine (AMX) compiler
 Embryo is a tiny library designed to interpret limited Small programs
 compiled by the included compiler, embryo_cc. It is mostly a cleaned
 up and smaller version of the original Small abstract machine. The
 compiler is mostly untouched.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the embryo compiler: embryo_cc.

Package: libembryo1
Description-md5: 080f248277ffc54b7dabb7ec800998cb
Description-en: EFL SMALL-based abstract machine (AMX) bytecode interpreter
 Embryo is a tiny library designed to interpret limited Small programs
 compiled by the included compiler, embryo_cc. It is mostly a cleaned
 up and smaller version of the original Small abstract machine. The
 compiler is mostly untouched.
 .
 Refer to the EFL documentation for an introduction to SMALL.  See
 https://www.compuphase.com/pawn/pawn.htm for details on PAWN, the
 upstream successor to SMALL.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libemeraldengine-dev
Description-md5: b17ad0b2f86f2142e9b722bcd618d32e
Description-en: Development files for emerald engines
 Emerald is a window decorator for the Compiz window manager, using a custom
 theme format (*.emerald). It is highly customizable and supports different
 theme engines, with transparency and precise placement of borders and window
 title elements.
 .
 This package contains the headers and development files needed to
 build engines for emerald.

Package: libemeraldengine0t64
Description-md5: 1d3b88b9ece7c491ea5684f2c3e47616
Description-en: Decoration engines for compiz
 Emerald is a window decorator for the Compiz window manager, using a custom
 theme format (*.emerald). It is highly customizable and supports different
 theme engines, with transparency and precise placement of borders and window
 title elements.
 .
 This package provides some engines for drawing decoration on compiz.

Package: libemf-dev
Description-md5: 0f9bc2c83b83b6848c9b13f4c559c618
Description-en: Enhanced Metafile library (development)
 libEMF is a C/C++ library which provides a drawing toolkit based on
 ECMA-234.  The general purpose of this library is to create vector
 graphics files on POSIX systems which can be imported into
 OpenOffice.org or LibreOffice. Times have changed, though.  These
 days, you can import SVGs, or even PDFs, into OpenOffice or
 LibreOffice.  Those are much better choices than EMF files.
 .
 This package contains the static libraries and headers for developing
 applications that use the libEMF library API.

Package: libemf-doc
Description-md5: 3cd6dd9017827107b5103865cb215287
Description-en: Enhanced Metafile library (documentation)
 libEMF is a C/C++ library which provides a drawing toolkit based on
 ECMA-234.  The general purpose of this library is to create vector
 graphics files on POSIX systems which can be imported into
 OpenOffice.org or LibreOffice. Times have changed, though.  These
 days, you can import SVGs, or even PDFs, into OpenOffice or
 LibreOffice.  Those are much better choices than EMF files.
 .
 This package contains documentation for the libEMF library.

Package: libemf1
Description-md5: 295102ba1131570b726cca232bab697f
Description-en: Enhanced Metafile library (run-time)
 libEMF is a C/C++ library which provides a drawing toolkit based on
 ECMA-234.  The general purpose of this library is to create vector
 graphics files on POSIX systems which can be imported into
 OpenOffice.org or LibreOffice. Times have changed, though.  These
 days, you can import SVGs, or even PDFs, into OpenOffice or
 LibreOffice.  Those are much better choices than EMF files.
 .
 This package contains the files necessary for running applications
 that use the libEMF library.

Package: libemf2svg-dev
Description-md5: f47a07bd32b32d851c10733d79c6a2b7
Description-en: Enhanced Metafile to SVG conversion library (development files)
 By themselves, EMF/EMF+ files are rare in the wild. However, they are
 frequently embedded inside other Microsoft file formats. This project could
 be used to handle EMF blobs in any Microsoft formats.
 .
 This package contains the development files.

Package: libemf2svg1
Description-md5: 0235e92cbdae3150966478ba996e0ac6
Description-en: Enhanced Metafile to SVG conversion library (shared library)
 By themselves, EMF/EMF+ files are rare in the wild. However, they are
 frequently embedded inside other Microsoft file formats. This project could
 be used to handle EMF blobs in any Microsoft formats.
 .
 This package contains the shared library.

Package: libemile1
Description-md5: f6fc00585755dabf44708589ec6dc0e8
Description-en: EFL compression and encryption
 Emile provides a library to bring together serialization, compression
 and ciphering. It is a low-level library and can be used by anything
 above Eina.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libemos-bin
Description-md5: 8afd12c10712f2dabd84c097e8ab4326
Description-en: ECMWF Interpolation Library - binaries
 The Interpolation library (EMOSLIB) includes Interpolation software and GRIB,
 BUFR, CREX encoding/decoding routines. It is used by the ECMWF meteorological
 archival and retrieval system (MARS) and also by the ECMWF graphics
 package MetView.
 .
 This package provide bufr-* and other tools

Package: libemos-data
Description-md5: 671334224ad9067ffaa8692d7eed8f3e
Description-en: Data files for the ECMWF Interpolation library
 The Interpolation library (EMOSLIB) includes Interpolation software and GRIB,
 BUFR, CREX encoding/decoding routines. It is used by the ECMWF meteorological
 archival and retrieval system (MARS) and also by the ECMWF graphics
 package MetView.
 .
 This package contains the data files needed by EMOSLIB.

Package: libemos-dev
Description-md5: 8bb8fed2ceb63c0afa95a4a8a82bbe8c
Description-en: ECMWF Interpolation Library - development
 The Interpolation library (EMOSLIB) includes Interpolation software and GRIB,
 BUFR, CREX encoding/decoding routines. It is used by the ECMWF meteorological
 archival and retrieval system (MARS) and also by the ECMWF graphics
 package MetView.
 .
 This package contains the static libraries and headers needed to build
 applications against libemos.

Package: libemos0d
Description-md5: 5b00e7c7a479e223033f3133de7e054e
Description-en: ECMWF Interpolation Library
 The Interpolation library (EMOSLIB) includes Interpolation software and GRIB,
 BUFR, CREX encoding/decoding routines. It is used by the ECMWF meteorological
 archival and retrieval system (MARS) and also by the ECMWF graphics
 package MetView.

Package: libemotion1
Description-md5: 798df187873fc25b76ad256845229c3c
Description-en: EFL media object functionality
 Emotion is a library that allows playing audio and video files, using
 one of its backends (GStreamer, xine or generic shm player).
 .
 It is integrated into Ecore through its mainloop, and is transparent
 to the user of the library how the decoding of audio and video is
 being done. Once the objects are created, the user can set callbacks
 to the specific events and set options to this object, all in the
 main loop.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libenca-dev
Description-md5: 6073f954b54db14120258aca7bdd4e19
Description-en: Extremely Naive Charset Analyser - development files
 Enca is an Extremely Naive Charset Analyser. It detects the character set and
 the encoding of text files and can also convert them to other encodings.
 .
 This package contains header files needed for development with libenca.
 It also contains API documentation.

Package: libenca0
Description-md5: da9031e69c0ee3eed757fb4c01f3036d
Description-en: Extremely Naive Charset Analyser - shared library files
 Enca is an Extremely Naive Charset Analyser. It detects the character set and
 the encoding of text files and can also convert them to other encodings.
 .
 This package contains the shared library needed to run applications compiled
 against libenca.

Package: libenchant-2-dev
Description-md5: 179c41c91fbf60f7893bfd71099bca78
Description-en: Wrapper library for various spell checker engines - transitional
 Enchant is a generic spell checking library which uses existing
 spell checker engines such as ispell, aspell and myspell as its backends.
 .
 Enchant steps in to provide uniformity and conformity on top of these
 libraries, and implement certain features that may be lacking in any
 individual provider library.
 .
 This empty transitional package is here to ensure smooth upgrades.

Package: libencode-arabic-perl
Description-md5: 453c6a1dd741de78892fb41ae88be21c
Description-en: perl implementation for Arabic encodings
 Encode::Arabic is a wrapper for various implementations of the encoding
 systems used for the Arabic language and covering even some non-Arabic
 extensions to the Arabic script. The included modules fit in the philosophy of
 Encode::Encoding and can be used directly with the Encode module.

Package: libencode-base58-perl
Description-md5: 3c1489944d7a315e2e26efc9d39292d4
Description-en: module to shorten numbers using a base58 conversion
 Encode::Base58 permits one to encode and decode numbers using a base58
 conversion. It differs from a base64 conversion by having confusing
 (0, O, l and I) and non alpha-numeric ( + and /) characters removed.
 .
 It is used by Flickr for its URL shortener and in Bitcoin addresses.

Package: libencode-detect-perl
Description-md5: 429861b1c82e8993a60f8a3a4c3371f1
Description-en: Encode::Encoding subclass that detects the encoding of data
 Encode::Detect provides an interface to Mozilla's universal charset
 detector, which detects the charset used to encode data.

Package: libencode-eucjpascii-perl
Description-md5: aadaa61d84821db5d28a4a354f124add
Description-en: Perl module supporting eucJP-ascii character encoding
 Encode::EUCJPASCII provides support for eucJP-ascii character encoding, an
 eucJP-open mapping. The following encodings are supported:
 .
 - eucJP-ascii
 - x-iso2022jp-ascii (7-bit counterpart)
 .
 Note: x-iso2022jp-ascii is an unofficial encoding name. It has never been
 registered by any standards bodies.

Package: libencode-eucjpms-perl
Description-md5: f24c9aef2d16d35c61dd896afe6de151
Description-en: Perl library for Microsoft Compatible Japanese Encodings
 This module implements Microsoft compatible encodings for Japanese.
 Encodings supported are as follows.
 .
 Canonical     Alias                                      Description
 --------------------------------------------------------------------
 eucJP-ms      qr/\beuc-?jp-?ms$/i                           eucJP-ms
 qr/\beuc-?jp-?win$/i
 cp51932       qr/\bcp51932$/i                 Windows Codepage 51932
 cp50220                                       Windows Codepage 50220
 cp50221                                       Windows Codepage 50221
 --------------------------------------------------------------------
 .
 To find out how to use this module in detail, see
 https://metacpan.org/pod/Encode.

Package: libencode-hanextra-perl
Description-md5: c9657081f76f7811fdc359b8cf30270d
Description-en: perl module providing extra sets of Chinese character encodings
 Perl 5.7.3 and later ships with an adequate set of Chinese encodings,
 including the commonly used CP950, CP936 (also known as GBK),
 Big5 (alias for Big5-Eten), Big5-HKSCS, EUC-CN, HZ, and
 ISO-IR-165. However, the numbers of Chinese encodings are staggering,
 and a complete coverage will easily increase the size of perl distribution
 by several megabytes; hence, this module tries to provide the rest of them.
 If you are using Perl 5.8 or later, Encode::CN and Encode::TW will
 automatically load the extra encodings for you, so there's no need to
 explicitly write "use Encode::HanExtra" if you are using one of them
 already.

Package: libencode-imaputf7-perl
Description-md5: 9722e5d1b0ea3dcf129cfa72d2ccc430
Description-en: modification of UTF-7 encoding for IMAP
 IMAP mailbox names are encoded in a modified UTF-7 when names contains
 international characters outside of the printable ASCII range. The
 modified UTF-7 encoding is defined in RFC2060 (section 5.1.3).

Package: libencode-jis2k-perl
Description-md5: f1f696a4aa66f6d03f35fd440bcc90bf
Description-en: perl module providing JIS X 0212 (aka JIS 2000) Encodings
 Encode::JIS2K is an extension to the Encode perl module (which provides an
 interface between perl strings and other character encodings) provides
 specific coverage for the JIS X 0213 character set.

Package: libencode-perl
Description-md5: 6cc0080ebdddd83919780a1a5e291480
Description-en: module providing interfaces between Perl's strings and the system
 The Encode module provides the interfaces between Perl's strings and the
 rest of the system.
 .
 When Perl is processing "binary data", the programmer wants Perl to process
 "sequences of bytes". This is not a problem for Perl - as a byte has 256
 possible values, it easily fits in Perl's much larger "logical character".
 .
 Encodes a string from Perl's internal form into ENCODING and returns a
 sequence of octets.

Package: libencode-zapcp1252-perl
Description-md5: 4cc2a524577ae185f4c0ab22713ccbfc
Description-en: zap Windows Western gremlin characters
 CP1252 (Windows Western) is a superset of ISO8859-1 (Latin-1).
 Accidentally mixing CP1252 with ISO8859-1 is common, causing "gremlins"
 - broken misfit characters.
 .
 Encode::ZapCP1252 detects freak characters and either transliterates
 them into ASCII counterparts or translates them to UTF-8 equivalents.
 .
 Processed strings are assumed to contain a mixture of ASCII, ISO8859-1
 and CP1252, but no actual UTF-8 characters (even if encoded as such).
 For string soups including UTF-8 characters, Encoding::FixLatin may be
 better suitable.

Package: libencoding-fixlatin-perl
Description-md5: c876db7f9b7bf7b1b6552de27262614b
Description-en: takes mixed encoding input and produces UTF-8 output
 Most encoding conversion tools take input in one encoding and produce
 output in another encoding.  Encoding::FixLatin takes input which may
 contain characters in more than one encoding and makes a best effort to
 convert them all to UTF-8 output.
 .
 For string soups containing only ASCII, ISO8859-1 and CP1252 but no
 actual UTF-8 characters (even if encoded as such), Encode::ZapCP1252
 may be better suitable.
 .
 Includes command-line tool fix_latin.

Package: libencoding-fixlatin-xs-perl
Description-md5: f7654ec0c7eed54153e3f2da33f10278
Description-en: XS implementation layer for Encoding::FixLatin
 Most encoding conversion tools take input in one encoding
 and produce output in another encoding.
 Encoding::FixLatin takes input which may contain characters
 in more than one encoding
 and makes a best effort to convert them all to UTF-8 output.
 .
 Encoding::FixLatin::XS provides a C implementation
 of the 'fix_latin' algorithm.
 It is not meant to be called directly.
 Instead, simply install this module
 and use Encoding::FixLatin as normal.
 Encoding::FixLatin will use this module if it's found
 and will fall back to the pure-Perl implementation otherwise.

Package: libencore-clojure
Description-md5: 910a4937c901e192f0572e518740bd8f
Description-en: Core utils library for Clojure/Script
 Extended core library for Clojure/Script that emphasizes:
 * Cross platform API compatibility
 * Flexibility
 * Performance
 * Backwards compatibility

Package: libend-perl
Description-md5: f95c853e9f7bdaf81378350143100d3d
Description-en: Perl interface to execute code at end of scope
 End is a Perl module that exports a single subroutine, end, which enables
 execution of code whenever the current block is exited, regardless of whether
 it is due to a return, next, last, redo, exit, die, goto or just reaching the
 end of the current block.

Package: libendless-0-0t64
Description-md5: 0fa4e7885c11c5a0f44b36c61d1cf801
Description-en: Endless SDK runtime libraries
 Endless OS is a Linux-based operating system which provides a simplified
 and streamlined user experience using a customised desktop environment
 based on GNOME. Endless OS uses a read-only root file system managed
 by OSTree with application bundles overlaid on top.
 .
 Endless SDK provides libraries and development tools for building
 applications for Endless OS.
 .
 This package provides runtime libraries part of Endless SDK.

Package: libendless-0-common
Description-md5: 20019ffb6490c32631c51cc1cd618cda
Description-en: common files for the Endless SDK runtime libraries
 Endless OS is a Linux-based operating system which provides a simplified
 and streamlined user experience using a customised desktop environment
 based on GNOME. Endless OS uses a read-only root file system managed
 by OSTree with application bundles overlaid on top.
 .
 Endless SDK provides libraries and development tools for building
 applications for Endless OS.
 .
 This package provides locale files for Endless SDK.

Package: libendless-bin
Description-md5: 62173daeac97f699733dd11c120cac2f
Description-en: development tools for the Endless SDK
 Endless OS is a Linux-based operating system which provides a simplified
 and streamlined user experience using a customised desktop environment
 based on GNOME. Endless OS uses a read-only root file system managed
 by OSTree with application bundles overlaid on top.
 .
 Endless SDK provides libraries and development tools for building
 applications for Endless OS.
 .
 This package provides development tools for Endless SDK.

Package: libendless-dev
Description-md5: 9079d81253e642d5dfe6c726a3af4bd4
Description-en: development files for the Endless SDK
 Endless OS is a Linux-based operating system which provides a simplified
 and streamlined user experience using a customised desktop environment
 based on GNOME. Endless OS uses a read-only root file system managed
 by OSTree with application bundles overlaid on top.
 .
 Endless SDK provides libraries and development tools for building
 applications for Endless OS.
 .
 This package provides development files for Endless SDK.

Package: libendless-doc
Description-md5: 7595563374160ea50a39c31a33d22acc
Description-en: documentation files for the Endless SDK
 Endless OS is a Linux-based operating system which provides a simplified
 and streamlined user experience using a customised desktop environment
 based on GNOME. Endless OS uses a read-only root file system managed
 by OSTree with application bundles overlaid on top.
 .
 Endless SDK provides libraries and development tools for building
 applications for Endless OS.
 .
 This package provides documentation for Endless SDK.

Package: libenet-dev
Description-md5: d58eb807f5e56adb8a00725b091853af
Description-en: thin network communication layer on top of UDP - headers
 ENet's purpose is to provide a relatively thin, simple and robust network
 communication layer on top of UDP (User Datagram Protocol). The primary
 feature it provides is optional reliable, in-order delivery of packets.
 .
 ENet is NOT intended to be a general purpose high level networking library
 that handles authentication, lobbying, server discovery, compression,
 encryption and other high level, often application level or dependent tasks.
 .
 This package contains the development files.

Package: libenet-doc
Description-md5: e365c82a0b64fcf3e070ea77eba47d68
Description-en: thin network communication layer on top of UDP - documentation
 ENet's purpose is to provide a relatively thin, simple and robust network
 communication layer on top of UDP (User Datagram Protocol). The primary
 feature it provides is optional reliable, in-order delivery of packets.
 .
 ENet is NOT intended to be a general purpose high level networking library
 that handles authentication, lobbying, server discovery, compression,
 encryption and other high level, often application level or dependent tasks.
 .
 This package includes the documentation.

Package: libenet7
Description-md5: 7fb7b457f210e32cd1630195ec002c54
Description-en: thin network communication layer on top of UDP
 ENet's purpose is to provide a relatively thin, simple and robust network
 communication layer on top of UDP (User Datagram Protocol). The primary
 feature it provides is optional reliable, in-order delivery of packets.
 .
 ENet is NOT intended to be a general purpose high level networking library
 that handles authentication, lobbying, server discovery, compression,
 encryption and other high level, often application level or dependent tasks.

Package: libengine-gost-openssl
Description-md5: 2a557d0fcd4467937bf692b52769f69d
Description-en: Loadable module for openssl implementing GOST algorithms
 This package contains loadable module for openssl library, which
 implements (in software) Russian national standard (GOST) cryptography

Package: libengine-gost-openssl1.1
Description-md5: 6a7d544efe7636c8d9cb924a263b2e91
Description-en: dummy package for upgrades from libengine-gost-openssl1.1
 Can be safely removed.

Package: libengine-pkcs11-openssl
Description-md5: fde800d6a1b419988579d61d56f3ca4d
Description-en: OpenSSL engine for PKCS#11 modules
 With this engine for OpenSSL you can use OpenSSL library
 and command line tools with any PKCS#11 implementation as
 backend for the crypto operations.
 .
 Engine_pkcs11 was developed for smart cards, and mostly
 for the OpenSC PKCS#11 module, but it should work fine with
 any PKCS#11 implementation.
 .
 Engine_pkcs11 is a spin off from OpenSC and replaced
 libopensc-openssl.

Package: libensmallen-dev
Description-md5: 53786bc3db68afada07edf24cfdd11fb
Description-en: C++ header-only library for mathematical optimization
 Ensmallen provides a simple set of abstractions for writing an objective
 function to optimize. It also provides a large set of standard and cutting-edge
 optimizers that can be used for virtually any mathematical optimization task.
 These include full-batch gradient descent techniques, small-batch techniques,
 gradient-free optimizers, and constrained optimization.

Package: libenum-perl
Description-md5: 80e2829c3f030b988536f9add96d0dec
Description-en: perl module for sets of ordered constants like enums in C
 The enum module defines a set of symbolic constants with ordered numeric
 values ala C enum types.
 .
 It is now capable of creating ordered bitmask constants as well. See the
 BITMASKS section in the documentation for details.
 .
 What are they good for? Typical uses would be for giving mnemonic names to
 indexes of arrays. Such arrays might be a list of months, days, or a return
 value index from a function such as localtime().

Package: libenv-path-perl
Description-md5: 28e14fabd99d0865d7eade8fda1f8edf
Description-en: Perl module implementing advanced operations on path variables
 Env::Path presents an object-oriented interface to path variables, defined
 as that subclass of environment variables which name an ordered list of
 filesystem elements separated by a platform-standard separator.
 .
 Env::Path is for cases where you need to insert or remove interior path
 entries, strip redundancies, operate on a path variable without having to
 know whether the current platform uses ":" or ";", operate on a path variable
 which may have a different name on different platforms, etc.

Package: libenv-ps1-perl
Description-md5: 4af8ea6abe19c334a7d36fb42bbd0945
Description-en: prompt string formatter
 Env::PS1 supplies variables that are "tied" to environment
 variables like 'PS1' and 'PS2', if read it takes the contents of the
 variable as a format string like the ones bash(1) uses to format the
 prompt.
 .
 It is intended to be used in combination with the various ReadLine
 packages.

Package: libenv-sanctify-perl
Description-md5: 4b12f0de92ecdbf9c37109c35537956c
Description-en: Perl module providing lexically scoped environment (%ENV)
 Env::Sanctify is a module that provides lexically scoped manipulation and
 sanctification of %ENV. With this module, one can add or alter environment
 variables, later restoring the environment back either manually or
 automatically once the object falls out of scope.
 .
 This is useful for manipulating the environment that forked processes and
 sub-processes will inherit.

Package: libeolian-bin
Description-md5: 553d6a02ab6e54bb17328ec3e626a0a6
Description-en: EFL object parser and C code generator - C code generator
 Eolian parses Enlightenment's meta-data (.eo) files and can then
 generate C code along with header files.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the C code generator for Eo, eolian_gen.

Package: libeolian1
Description-md5: f2a238250c880d7de4e8379c6c9e7191
Description-en: EFL object parser and C code generator
 Eolian parses Enlightenment's meta-data (.eo) files and can then
 generate C code along with header files.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libepics-perl
Description-md5: f16dc33f55c68e44c4af0a9a12d025eb
Description-en: EPICS perl module
 EPICS is the Experimental Physics and Industrial Control System.
 .
 This package contains the EPICS Perl module, including the libcap
 perl binding library.

Package: libepr-api-dev
Description-md5: 67230bde49ab4c60da9bf3ee1d8f34ad
Description-en: ENVISAT Product Reader API for C -- Development files
 The ENVISAT Product Reader API is a set of C-source code files
 supporting developers who want to use MERIS, AATSR, and ASAR data
 products of the ESA ENVISAT satellite in their software.
 .
 The main use case for the C API is the ingestion of ENVISAT data into
 * new scientific algorithms developed for the MERIS, AATSR or ASAR
 sensors or even all of them,
 * existing scientific software packages written in C or C++, or COTS
 software systems which allow for extension using a C or C++
 interface.
 .
 This package contains development files (headers and static libraries).

Package: libepr-api3
Description-md5: 6123d64bf58ac86109483de289366f9d
Description-en: ENVISAT Product Reader API for C
 The ENVISAT Product Reader API is a set of C-source code files
 supporting developers who want to use MERIS, AATSR, and ASAR data
 products of the ESA ENVISAT satellite in their software.
 .
 The main use case for the C API is the ingestion of ENVISAT data into
 * new scientific algorithms developed for the MERIS, AATSR or ASAR
 sensors or even all of them,
 * existing scientific software packages written in C or C++, or COTS
 software systems which allow for extension using a C or C++
 interface.

Package: libeprosima-idl-parser-java
Description-md5: cc9335abc0d79c01f71730c400828827
Description-en: IDL parser library for eProsima FastDDS
 The eProsima IDL parser library provides support for the Interface
 Definition Language (IDL), and was written specifically for the
 eProsima FastDDS source code generator. FastDDS is a tier one DDS backend
 for ROS 2.

Package: libepub-dev
Description-md5: aafd414092cb3fa0bb06d1b933504f84
Description-en: library to work with the EPUB file format - development files
 The ebook-tools provide ways for accessing and converting different
 ebook file formats.
 .
 This C library is free and portable. It includes methods to parse
 EPUB files and extract their contents.
 .
 This package provides development headers and libraries for libepub.

Package: libepub0
Description-md5: 150958d6971f617213b1f58a7ce1f244
Description-en: library to work with the EPUB file format - runtime library
 The ebook-tools provide ways for accessing and converting different
 ebook file formats.
 .
 This C library is free and portable. It includes methods to parse
 EPUB files and extract their contents.
 .
 This package provides the main epub library.

Package: libeqaf-ocaml
Description-md5: b7c3d0c0221466c8df8b7c14c4f3ce55
Description-en: constant-time equal function on string for OCaml (runtime files)
 This package provides an equal function on string in constant-time to
 avoid timing-attack with crypto stuff.
 .
 This package contains runtime files.

Package: libeqaf-ocaml-dev
Description-md5: d36b8f40886ca3a9e6c66737969bd915
Description-en: constant-time equal function on string for OCaml (dev files)
 This package provides an equal function on string in constant-time to
 avoid timing-attack with crypto stuff.
 .
 This package contains development files.

Package: libequihash-bin
Description-md5: 5d08cce75fe06c03d2e6174595d4736c
Description-en: memory-hard Proof-of-Work with fast verification - CLI frontend executable
 Equihash implements the algorith as described in "Equihash: Asymmetric
 Proof-of-Work Based on the Generalized Birthday Problem" by Alex Biryukov and
 Dmitry Khovratovich, 2016, DOI:10.14722/ndss.2016.23108.  This code, by Stefan
 Marsiske, is a fork of an earlier implementation by Khovratovich at
 https://github.com/khovratovich/equihash/ .
 .
 This package contains a simple CLI executable to benchmark, solve and verify
 Equihash Challenges.

Package: libequihash-dev
Description-md5: ec7220a6347415aadf12c50faef22f7e
Description-en: memory-hard Proof-of-Work with fast verification - C development files
 Equihash implements the algorith as described in "Equihash: Asymmetric
 Proof-of-Work Based on the Generalized Birthday Problem" by Alex Biryukov and
 Dmitry Khovratovich, 2016, DOI:10.14722/ndss.2016.23108.  This code, by Stefan
 Marsiske, is a fork of an earlier implementation by Khovratovich at
 https://github.com/khovratovich/equihash/ ; it provides a library, a C API and
 Python bindings.  The cryptographic password storage SPHINX (pwdsphinx and
 libsphinx) depend upon equihash.
 .
 This package offers the C library development files.

Package: libequihash0
Description-md5: dcdef41b8b4a46f74c7613a973e1cc40
Description-en: memory-hard Proof-of-Work with fast verification - C library
 Equihash implements the algorith as described in "Equihash: Asymmetric
 Proof-of-Work Based on the Generalized Birthday Problem" by Alex Biryukov and
 Dmitry Khovratovich, 2016, DOI:10.14722/ndss.2016.23108.  This code, by Stefan
 Marsiske, is a fork of an earlier implementation by Khovratovich at
 https://github.com/khovratovich/equihash/ . The cryptographic password storage
 SPHINX (pwdsphinx and libsphinx) depend upon equihash.
 .
 This library contains an optimized C++ implementation.

Package: libequinox-app-java
Description-md5: 53c35e2293eb2b57513fceef9206bacd
Description-en: Eclipse Equinox Application Container
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.app bundle.

Package: libequinox-bidi-java
Description-md5: 0036b98196129cc3ac58112dcaeb8515
Description-en: Eclipse Equinox Bidirectional Text Support
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.bidi bundle.

Package: libequinox-cm-java
Description-md5: 4bd7c240dc67cbf9de95ddef6986f276
Description-en: Eclipse Equinox Configuration Admin
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.cm bundle.

Package: libequinox-common-java
Description-md5: 7eee21fbae56db5bac05330aa124a10e
Description-en: Eclipse Equinox Common Utility Bundle
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.common bundle.

Package: libequinox-concurrent-java
Description-md5: 72f3a9de5c9501bc660976a8299d96e7
Description-en: Eclipse Equinox Concurrent API
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.concurrent bundle.

Package: libequinox-console-java
Description-md5: 29b320bcc2918c2cff95c733df0097a7
Description-en: Eclipse Equinox Console plug-in
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.console bundle.

Package: libequinox-coordinator-java
Description-md5: b61d3b145ad069123f8195ef0c0658ea
Description-en: Eclipse Equinox Coordinator
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.coordinator bundle.

Package: libequinox-device-java
Description-md5: e7bdb5d8e5fb9d1acf1fbff764d727ed
Description-en: Eclipse Equinox Device Access Service
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.device bundle.

Package: libequinox-event-java
Description-md5: 1cbf73011cd61cfb82077d2e40667e34
Description-en: Eclipse Equinox Event Admin
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.event bundle.

Package: libequinox-executable-jni
Description-md5: 16fb584abd2a9525863debbfadff99d3
Description-en: Eclipse Platform Launcher Executables
 The Equinox Framework component is tasked with being a full implementation
 to the OSGi Core Framework R4 specification. In addition, the Framework
 component produces launchers, bootstrap infrastructure and application models
 that facilitate the use of Equinox OSGi in end-user product scenarios.
 .
 This package contains the org.eclipse.equinox.executable JNI library.

Package: libequinox-frameworkadmin-equinox-java
Description-md5: 6a2880fdeb8728e050cf072a6c126f5a
Description-en: Equinox Framework Admin for Equinox
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.frameworkadmin.equinox bundle.

Package: libequinox-frameworkadmin-java
Description-md5: fa72483d0b35a08b8abf6df37290ac15
Description-en: Equinox Framework Admin
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.frameworkadmin bundle.

Package: libequinox-http-jetty-java
Description-md5: 7515827db0ceb3721f8025c0515d6711
Description-en: Eclipse Equinox Jetty HTTP Service
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.http.jetty bundle.

Package: libequinox-http-registry-java
Description-md5: f66ea3826bbcbe6cf26b4b967e1b50a1
Description-en: Eclipse Equinox HTTP Registry
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.http.registry bundle.

Package: libequinox-http-servlet-java
Description-md5: c4421a42d40d2b8bfe18ec1503c04b7b
Description-en: Eclipse Equinox HTTP Services Servlet
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.http.servlet bundle.

Package: libequinox-http-servletbridge-java
Description-md5: d65e77cc0e1063d4cbfe9b14d0c3fe35
Description-en: Eclipse Equinox Servletbridge HTTP Service
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.http.servletbridge bundle.

Package: libequinox-jsp-jasper-java
Description-md5: 6bb78197a1e525720d19434fc9cf025c
Description-en: Eclipse Equinox Jasper Jsp Support Bundle
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.jsp.jasper bundle.

Package: libequinox-jsp-jasper-registry-java
Description-md5: 757300ae9aad8de2c56a3927e67b7d92
Description-en: Eclipse Equinox Jasper Jsp Registry Support Plug-in
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.jsp.jasper.registry bundle.

Package: libequinox-launcher-java
Description-md5: 4519b31a4be8485d7c00b249fc988368
Description-en: Eclipse Equinox Launcher
 The Equinox Framework component is tasked with being a full implementation
 to the OSGi Core Framework R4 specification. In addition, the Framework
 component produces launchers, bootstrap infrastructure and application models
 that facilitate the use of Equinox OSGi in end-user product scenarios.
 .
 This package contains the org.eclipse.equinox.launcher bundle.

Package: libequinox-metatype-java
Description-md5: a07ac6d5d61a8accab549449281975f8
Description-en: Eclipse Equinox Meta Type
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.metatype bundle.

Package: libequinox-osgi-java
Description-md5: e79e3887f77b1b0685c7387d3224f564
Description-en: Equinox OSGi framework (Transitional)
 This package includes the Eclipse Equinox OSGi framework, which can be used
 outside Eclipse. Equinox is an implementation of the OSGi core framework
 specification, a set of bundles that implement various optional OSGi services
 and other infrastructure for running OSGi-based systems. The Equinox OSGi core
 framework implementation is used as the reference implementation and as such
 it implements all the required features of the latest OSGi core framework
 specification.
 .
 More generally, the goal of the Equinox project is to be a first class OSGi
 community and foster the vision of Eclipse as a landscape of bundles. As part
 of this, it is responsible for developing and delivering the OSGi framework
 implementation used for all of Eclipse.

Package: libequinox-p2-artifact-repository-java
Description-md5: 48ba9b825a1d44c0a276d556fede256f
Description-en: Equinox Provisioning Artifact Repository Support
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.artifact.repository bundle.

Package: libequinox-p2-console-java
Description-md5: 5e3253db4d7d982b2fb5f90f7d56f6f1
Description-en: Equinox Provisioning Console
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.console bundle.

Package: libequinox-p2-core-java
Description-md5: 87887b71f9ef7322d79c70f7079a3fb1
Description-en: Equinox p2 Core
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.core bundle.

Package: libequinox-p2-director-app-java
Description-md5: ab2c107bbfef193403d8a5dbf8eca35a
Description-en: Equinox Provisioning Director Application
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.director.app bundle.

Package: libequinox-p2-director-java
Description-md5: db9ceb65e72211e2f8c258067cb50c8e
Description-en: Equinox Provisioning Director
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.director bundle.

Package: libequinox-p2-directorywatcher-java
Description-md5: 50be00d41510abd513f6c0c646d3b4b2
Description-en: Equinox Provisioning Directory Watcher
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.directorywatcher bundle.

Package: libequinox-p2-discovery-java
Description-md5: acc5c2330e1f11d7461fb182309e1d97
Description-en: Equinox Provisioning Discovery
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.discovery bundle.

Package: libequinox-p2-engine-java
Description-md5: 7170a4be9eedb91b67b74b5562651f62
Description-en: Equinox Provisioning Engine
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.engine bundle.

Package: libequinox-p2-extensionlocation-java
Description-md5: 5fe8f041d2c8fb38d6dff7d7f4d779a8
Description-en: Equinox Provisioning Extension Location Repository Support
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.extensionlocation bundle.

Package: libequinox-p2-garbagecollector-java
Description-md5: 9dda31eeec3bed764947d3a29bfb0604
Description-en: Equinox Provisioning Garbage Collector
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.garbagecollector bundle.

Package: libequinox-p2-jarprocessor-java
Description-md5: 2b1d4c2394e8e9f9a6e4336349d54be4
Description-en: Equinox Provisioning JAR Processor
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.jarprocessor bundle.

Package: libequinox-p2-metadata-java
Description-md5: db38c9ca592d20bd10454f9e86a32a87
Description-en: Equinox Provisioning Metadata
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.metadata bundle.

Package: libequinox-p2-metadata-repository-java
Description-md5: fea7627ba4738c24a36f03f5c90cdf67
Description-en: Equinox Provisioning Metadata Repository
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.metadata.repository bundle.

Package: libequinox-p2-operations-java
Description-md5: 4a4b81406beb6a37292dae8adc946173
Description-en: Equinox Provisioning Operations API
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.operations bundle.

Package: libequinox-p2-publisher-eclipse-java
Description-md5: 058b74d6f261fcfe7e5a47f9820b2420
Description-en: Equinox Provisioning Publisher for Eclipse
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.publisher.eclipse bundle.

Package: libequinox-p2-publisher-java
Description-md5: 0722b64c29cd4bc139da8192cdbdac34
Description-en: Equinox Provisioning Publisher Infrastructure
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.publisher bundle.

Package: libequinox-p2-reconciler-dropins-java
Description-md5: 0b9e4982432be23b2c979408071f918f
Description-en: Equinox Provisioning Drop-in
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.reconciler.dropins bundle.

Package: libequinox-p2-repository-java
Description-md5: aeb82ecb7457cba93447e608b796f2d2
Description-en: Equinox Provisioning Repository
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.repository bundle.

Package: libequinox-p2-repository-tools-java
Description-md5: 709d166cecbbd6970ecdc9e0518aaf31
Description-en: Equinox Provisioning Repository Tools
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.repository.tools bundle.

Package: libequinox-p2-touchpoint-eclipse-java
Description-md5: e2b214c2ac7b6191267dcf5d0fd4af7b
Description-en: Equinox Provisioning Eclipse Touchpoint
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.touchpoint.eclipse bundle.

Package: libequinox-p2-touchpoint-natives-java
Description-md5: 59ff9db7f64f17aad8e473f85921fae7
Description-en: Equinox Provisioning Native Touchpoint
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.touchpoint.natives bundle.

Package: libequinox-p2-ui-java
Description-md5: 8fea608a150099b0bde4b5b0b18aa688
Description-en: Equinox Provisioning UI Support
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.ui bundle.

Package: libequinox-p2-updatechecker-java
Description-md5: fa3c0c1b9b3942b3bb16d0b4583699d2
Description-en: Equinox Provisioning Update Checker
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.updatechecker bundle.

Package: libequinox-p2-updatesite-java
Description-md5: 77c7766a562868b69e9e1358ab9b480d
Description-en: Equinox Provisioning Legacy Update Site Support
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.p2.updatesite bundle.

Package: libequinox-preferences-java
Description-md5: 3d19d960537756f838c86fb4541db10d
Description-en: Eclipse Preferences Mechanism
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.preferences bundle.

Package: libequinox-region-java
Description-md5: 098e1d50452924d21b13511ebaeddde0
Description-en: Eclipse Equinox Region
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.region bundle.

Package: libequinox-registry-java
Description-md5: 0dcad7cd125f0cd5fdeaa80cd565356e
Description-en: Eclipse Extension Registry Support
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.registry bundle.

Package: libequinox-security-java
Description-md5: 60feb49512d8a14898ca248221516670
Description-en: Eclipse Equinox Java Authentication and Authorization Service (JAAS)
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.security bundle.

Package: libequinox-security-ui-java
Description-md5: fdae98d574506739339653380c71bda5
Description-en: Equinox Security Default UI
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.security.ui bundle.

Package: libequinox-servletbridge-java
Description-md5: 31db84622ff621d9845b577125c13939
Description-en: Eclipse Equinox Servletbridge
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.servletbridge bundle.

Package: libequinox-simpleconfigurator-java
Description-md5: 502b9d2bac99086ec2220bc1d48c2962
Description-en: Equinox Simple Configurator
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.simpleconfigurator bundle.

Package: libequinox-simpleconfigurator-manipulator-java
Description-md5: 643eac663fd5248c66dac3358ba2708e
Description-en: Equinox Simple Configurator Manipulator
 The Equinox p2 project focuses on provisioning technology for OSGi-based
 applications. Although p2 has specific support for installing Eclipse and
 Equinox-based applications, it includes a general-purpose provisioning
 infrastructure that can be used as the basis for provisioning solutions
 for a wide variety of software applications.
 .
 This package contains the org.eclipse.equinox.simpleconfigurator.manipulator
 bundle.

Package: libequinox-transforms-hook-java
Description-md5: ac76645b3a36ea175183ee9599539707
Description-en: Eclipse Equinox Transformer Hook Framework Extension
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.transforms.hook bundle.

Package: libequinox-transforms-xslt-java
Description-md5: 5be6df8aefab3862083ce7e5e00118ed
Description-en: Eclipse Equinox Transforms XSLT
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.transforms.xslt bundle.

Package: libequinox-useradmin-java
Description-md5: 72c90021ad3b7a7de4ef3087aa599667
Description-en: Eclipse Equinox User Admin Service
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.useradmin bundle.

Package: libequinox-weaving-caching-java
Description-md5: 9e5373029b5d74ea16f22e4c6e001789
Description-en: Eclipse Equinox Weaving Caching
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.weaving.caching bundle.

Package: libequinox-weaving-hook-java
Description-md5: 88ad057f5066abbffa10792d87199883
Description-en: Eclipse Equinox Weaving Hook
 The Equinox Bundles project is tasked with implementing all add-on services
 detailed in the OSGi specifications including the output of the various OSGi
 Expert groups. In addition, the bundles component team defines and produces
 bundles and services that are of general utility to OSGi systems and
 programmers.
 .
 This package contains the org.eclipse.equinox.weaving.hook bundle.

Package: liberfa-dev
Description-md5: 341993e42fba63754bc640d0052d6db9
Description-en: Essential Routines for Fundamental Astronomy (development files)
 ERFA is a C library containing key algorithms for astronomy, and is
 based on the SOFA library published by the International Astronomical
 Union (IAU).
 .
 It is intended to replicate the functionality of SOFA (aside from
 possible bugfixes in ERFA that have not yet been included in SOFA),
 but is licensed under a three-clause BSD license to enable its
 compatibility with a wide range of open source licenses. Permission
 for this release has been obtained from the SOFA board.
 .
 This package contains the header files and the static library.

Package: liberfa1
Description-md5: 801be880791437c69626051e4b0c175e
Description-en: Essential Routines for Fundamental Astronomy
 ERFA is a C library containing key algorithms for astronomy, and is
 based on the SOFA library published by the International Astronomical
 Union (IAU).
 .
 It is intended to replicate the functionality of SOFA (aside from
 possible bugfixes in ERFA that have not yet been included in SOFA),
 but is licensed under a three-clause BSD license to enable its
 compatibility with a wide range of open source licenses. Permission
 for this release has been obtained from the SOFA board.
 .
 This package contains the shared library.

Package: liberror-prone-java
Description-md5: 97e8f8d245522875692e6aea89696edb
Description-en: Catch common Java mistakes as compile-time errors
 Static analysis tool for Java that catches common programming mistakes at
 compile-time.

Package: libervia-backend
Description-md5: 3ae7bf4726d767127e7beddd919a8e76
Description-en: Libervia XMPP-based communication and sharing tool (core)
 Libervia is a multi-frontends, multi-purposes communication tool,
 based on the XMPP standard. It features:
 * instant messaging
 * microblogging
 * file sharing
 * games
 * group permissions (share what you want with the people you choose)
 * interaction with other networks (IRC, StatusNet, other XMPP networks)
 * email client access (use your favorite mail user agent (MUA) to communicate
 on the supported networks)
 * extensible design
 .
 This package contains Libervia's backend code. You should install it along with
 one of the frontends: libervia-cli (command line interface) or libervia-tui
 (curse-based interactive console interface).

Package: libervia-cli
Description-md5: 51098155085fe8ad6abcc72021b5b57a
Description-en: Libervia XMPP-based communication and sharing tool (command-line interface)
 Libervia is a multi-frontends, multi-purposes communication tool,
 based on the XMPP standard. It features:
 * instant messaging
 * microblogging
 * file sharing
 * games
 * group permissions (share what you want with the people you choose)
 * interaction with other networks (IRC, StatusNet, other XMPP networks)
 * email client access (use your favorite mail user agent (MUA) to communicate
 on the supported networks)
 * extensible design
 .
 This package contains libervia-cli, Libervia's command-line interface.

Package: libervia-doc
Description-md5: 081b9feb45c447dcfbd374bd5e783395
Description-en: Libervia XMPP-based communication and sharing tool (documentation)
 Libervia is a multi-frontends, multi-purposes communication tool,
 based on the XMPP standard. It features:
 * instant messaging
 * microblogging
 * file sharing
 * games
 * group permissions (share what you want with the people you choose)
 * interaction with other networks (IRC, StatusNet, other XMPP networks)
 * email client access (use your favorite mail user agent (MUA) to communicate
 on the supported networks)
 * extensible design
 .
 This package contains Libervia's documentation.

Package: libervia-pubsub
Description-md5: c79eeda94aed6304bd60209d082a84cd
Description-en: XMPP Publish-Subscribe service component
 Libervia PubSub is a XMPP PubSub service component (XEP-0060).
 It provides special features necessary for "Libervia",
 but it can also be used for any other XMPP project.

Package: libervia-templates
Description-md5: 0c0c2fba2d0e1a5eacf9baf048f58e77
Description-en: collection of templates for Libervia
 This is a collection of HTML templates to generate blog articles,
 tickets, and other items using the libervia-cli XMPP client.

Package: libervia-tui
Description-md5: 5b3e4914882e9f2fba7ea89b1a4e07ca
Description-en: Libervia XMPP-based communication and sharing tool (console interface)
 Libervia is a multi-frontends, multi-purposes communication tool,
 based on the XMPP standard. It features:
 * instant messaging
 * microblogging
 * file sharing
 * games
 * group permissions (share what you want with the people you choose)
 * interaction with other networks (IRC, StatusNet, other XMPP networks)
 * email client access (use your favorite mail user agent (MUA) to communicate
 on the supported networks)
 * extensible design
 .
 This package contains libervia-tui, Libervia's interactive console interface
 (curse-based).

Package: libescapevelocity-java
Description-md5: 8c52edfd2a396e76651a2c39cbd21cae
Description-en: Subset reimplementation of Apache Velocity with a much simpler API
 EscapeVelocity is a templating engine that can be used from Java. It is a
 reimplementation of a subset of functionality from Apache Velocity.
 .
 If EscapeVelocity successfully produces a result from a template evaluation,
 that result should be the exact same string that Velocity produces. If not,
 that is a bug.
 .
 EscapeVelocity has no facilities for HTML escaping and it is not appropriate
 for producing HTML output that might include portions of untrusted input.

Package: libesd-java
Description-md5: 1c669f84f8d43634c62485e66aeceb61
Description-en: Implementation of EsounD in pure Java
 JEsd includes an audio server, which corresponds to 'esd' and classes for
 communicating with 'esd', which corresponds to 'libesd'.  This client side
 code enables interacting with audio apps in pure Java.

Package: libesedb-dev
Description-md5: 482427b24af9b3657a409fa070c6cef7
Description-en: Extensible Storage Engine DB access library -- development files
 libesedb is a library to access the Extensible Storage Engine (ESE)
 Database File (EDB) format. The ESE database format is used in pmay
 different applications like Windows Search, Windows Mail, Exchange,
 Active Directory, etc..
 .
 This package includes the development support files.

Package: libesedb-utils
Description-md5: bb82303780dae79e67c6c3dbc11bd877
Description-en: Extensible Storage Engine DB access library -- Utilities
 libesedb is a library to access the Extensible Storage Engine (ESE)
 Database File (EDB) format. The ESE database format is used in may
 different applications like Windows Search, Windows Mail, Exchange,
 Active Directory, etc..
 .
 This package contains tools to access data stored in EDB files:
 esedbexport, esedbinfo.

Package: libesedb1t64
Description-md5: d8bb55d63029328c253f8eae8ea33cca
Description-en: Extensible Storage Engine DB access library
 libesedb is a library to access the Extensible Storage Engine (ESE)
 Database File (EDB) format. The ESE database format is used in may
 different applications like Windows Search, Windows Mail, Exchange,
 Active Directory, etc..
 .
 This package contains the shared library.

Package: libesmi-dev
Description-md5: 905aa4092df42412365ef078fc6c278f
Description-en: AMD EPYC System Management Interface - headers
 esmi, the EPYC System Management Interface in-band library, is a C library for
 Linux that provides a user space interface to monitor and control the CPU's
 power, energy, performance and other system management features.
 .
 This package provides the development headers.

Package: libesmtp-dev
Description-md5: cf1fb8d938e90e8c50ba8b952e0b55d4
Description-en: LibESMTP SMTP client library (development files)
 LibESMTP is a library to manage posting (or submission of) electronic
 mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as
 Exim.  It may be used as part of a Mail User Agent (MUA) or another
 program that must be able to post electronic mail but where mail
 functionality is not the program's primary purpose.
 .
 This package contains the header files and the static version
 of the library.

Package: libesmtp6
Description-md5: 1355416562036733fdccb1164963edfe
Description-en: LibESMTP SMTP client library
 LibESMTP is a library to manage posting (or submission of) electronic
 mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as
 Exim.  It may be used as part of a Mail User Agent (MUA) or another
 program that must be able to post electronic mail but where mail
 functionality is not the program's primary purpose.

Package: libesnacc-dev
Description-md5: fb8a899a3140b066e5f4f4a64a906602
Description-en: ASN.1 to C or C++ or IDL compiler, development files
 esnacc is short for "Enhanced Sample Neufeld ASN.1 to C Compiler" and ASN.1
 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824).
 Snacc supports a subset of ASN.1 1988.
 .
 This package contains the static libraries and C/C++ header files for
 snacc development.

Package: libesnacc180
Description-md5: fc9a588d82c7f16fb683de935142fc8f
Description-en: ASN.1 to C or C++ or IDL compiler, shared libraries
 esnacc is short for "Enhanced Sample Neufeld ASN.1 to C Compiler" and ASN.1
 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824).
 Snacc supports a subset of ASN.1 1988.
 .
 These are the shared libraries for programs developed using snacc.

Package: libespeak-dev
Description-md5: 16f8bdcde457d8c2150cb171d904d7ca
Description-en: Multi-lingual software speech synthesizer: development files
 eSpeak is a software speech synthesizer for English, and some other
 languages.
 .
 This package contains the eSpeak development files needed to
 build against the espeak shared library.

Package: libespeak-ng-libespeak1
Description-md5: 18a86c6171610f66d47437bca8ab1c8b
Description-en: Multi-lingual software speech synthesizer: shared library
 eSpeak NG is a software speech synthesizer for English, and some other
 languages.
 .
 This package contains compatibility links that makes it a drop-in replacement
 for the libespeak1 package.  Installing this package thus allows one to make
 applications linked against libespeak1 use eSpeak NG without any modification
 or rebuild.

Package: libespeak1
Description-md5: 979c4445019f29a7a752783878e7fe06
Description-en: Multi-lingual software speech synthesizer: shared library
 eSpeak is a software speech synthesizer for English, and some other
 languages.
 .
 This package contains the espeak program in a shared library.

Package: libest-dev
Description-md5: caf8b52726bad0559bc983c5dc3d499b
Description-en: Enrollment over Secure Transport (EST), development files
 Development files for libEST, a library is used for secure certificate
 enrollment.

Package: libest-doc
Description-md5: be9dafef7fef9765c85077be8c62c2c9
Description-en: Enrollment over Secure Transport (EST), documentation
 This package provides the documentation and reference of the libEST
 implementation.

Package: libest-utils
Description-md5: 35a26429c0bdab0010505b122f6c19d1
Description-en: Utils that make use of the EST protocol
 Included from the libest examples/ directory, these tools are
 fully featured implementations of EST server and client.

Package: libest3
Description-md5: 9a10b01aa41b01aabc808053821d4a8d
Description-en: Enrollment over Secure Transport (EST), library
 The libEST library is used for secure certificate enrollment (EST,
 RFC 7030), and is compatible with Suite B certs (as well as RSA and
 DSA certificates). EST is a suitable replacement for the Simple
 Certificate Enrollment Protocol (SCEP, RFC 8894).

Package: libestools-dev
Description-md5: 7c688489cdc9ec52a96e79fd264de880
Description-en: Edinburgh Speech Tools Library - developer's libraries
 The Edinburgh Speech Tools Library is a collection of C++ class, functions and
 related programs for manipulating the sorts of objects used in speech
 processing.
 .
 This package contains the header files and static libraries.

Package: libestools2.5
Description-md5: a497575e6bd37f8599ee3ca1b9a00775
Description-en: Edinburgh Speech Tools Library
 The Edinburgh Speech Tools Library is a collection of C++ class, functions and
 related programs for manipulating the sorts of objects used in speech
 processing.

Package: libethumb-client-bin
Description-md5: ddc54cb6ebf6f7a565b412b2b6c54125
Description-en: EFL ethumb helper binary
 Ethumb uses Evas to generate thumbnail images of given files. The API allows
 great customization of the generated files and also helps complying to
 FreeDesktop.Org Thumbnail Specification.
 .
 It also provide a D-Bus server to reduce the performance costs of
 thumbnail generation and management. Ethumb-Client creates thumbnails
 by communicating with a thumbnail generation server using standard
 D-Bus protocol.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package provides the ethumbd helper binary and the associated D-Bus
 service file that are internally used by libethumb-client.

Package: libethumb-client1
Description-md5: 0637edb7629224c74360fcefd4b90f50
Description-en: EFL client for ethumb
 Ethumb uses Evas to generate thumbnail images of given files. The API allows
 great customization of the generated files and also helps complying to
 FreeDesktop.Org Thumbnail Specification.
 .
 It also provide a D-Bus server to reduce the performance costs of
 thumbnail generation and management. Ethumb-Client creates thumbnails
 by communicating with a thumbnail generation server using standard
 D-Bus protocol.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the D-Bus client library.

Package: libethumb1
Description-md5: 7c0d57ae60045a4ddf068dc63a573917
Description-en: EFL for thumbnail image creation
 Ethumb uses Evas to generate thumbnail images of given files. The API allows
 great customization of the generated files and also helps complying to
 FreeDesktop.Org Thumbnail Specification.
 .
 It also provide a D-Bus server to reduce the performance costs of
 thumbnail generation and management. Ethumb-Client creates thumbnails
 by communicating with a thumbnail generation server using standard
 D-Bus protocol.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the D-Bus server library.

Package: libetlcpp-dev
Description-md5: b25ecc11f3a8e4ab31857367486b5ac7
Description-en: Embedded Template Library: a C++ library for embedded applications
 ETL design objective covers the following areas:
 .
 - Create a set of containers where the size or maximum size is determined at
 compile-time.
 - These containers should be largely equivalent to those supplied in the STL,
 with a compatible API.
 - Be compatible with C++98 but implement as many of the later C++11/14/17
 additions as possible.
 - Have deterministic behaviour.
 - Add other useful components that are not present in the standard library.
 - The embedded template library has been designed for lower resource embedded
 applications. It defines a set of containers, algorithms, and utilities, some
 of which emulate parts of the STL. There is no dynamic memory allocation.
 - The library makes no use of the heap. All the containers (apart from
 intrusive types) have a fixed capacity allowing all memory allocation to be
 determined at compile-time. The library is intended for any compiler that
 supports C++03 or greater.
 .
 Development files

Package: libetlcpp-doc
Description-md5: 717dd57c0d3327cd9803ea548b06f396
Description-en: Embedded Template Library: a C++ library for embedded applications
 ETL design objective covers the following areas:
 .
 - Create a set of containers where the size or maximum size is determined at
 compile-time.
 - These containers should be largely equivalent to those supplied in the STL,
 with a compatible API.
 - Be compatible with C++98 but implement as many of the later C++11/14/17
 additions as possible.
 - Have deterministic behaviour.
 - Add other useful components that are not present in the standard library.
 - The embedded template library has been designed for lower resource embedded
 applications. It defines a set of containers, algorithms, and utilities, some
 of which emulate parts of the STL. There is no dynamic memory allocation.
 - The library makes no use of the heap. All the containers (apart from
 intrusive types) have a fixed capacity allowing all memory allocation to be
 determined at compile-time. The library is intended for any compiler that
 supports C++03 or greater.
 .
 Documentation

Package: libetonyek-tools
Description-md5: 46f6ca91212eca38774f9c48f0b72f29
Description-en: library for reading and converting Apple Keynote presentations -- tools
 libetonyek is a library and a set of tools for reading and converting
 Apple Keynote presentations. The library tries to extract the most
 important parts of version 2 format of Keynote (version 1 is not
 supported yet, but it should be in the future).
 .
 This package contains key2text, key2raw and key2xhtml for "converting"
 Keynote presentations in  those respective formats.

Package: libetpan-dev
Description-md5: c81bfd7d79260b0be60d87d2ddb4192c
Description-en: mail handling library - development files
 libEtPan! is a mail library. It may be used for low-level mail handling:
 network protocols (IMAP/NNTP/POP3/SMTP over TCP/IP with or without SSL),
 local storage (mbox/MH/maildir) and message/MIME parsing.
 .
 This package provides development files for the library.

Package: libetpan-doc
Description-md5: 34b84bae7bb327dd4bee62e15de9ae44
Description-en: mail handling library - API documentation
 libEtPan! is a mail library. It may be used for low-level mail handling:
 network protocols (IMAP/NNTP/POP3/SMTP over TCP/IP with or without SSL),
 local storage (mbox/MH/maildir) and message/MIME parsing.
 .
 This package provides library API documentation and test sources.

Package: libetpan20t64
Description-md5: b03b6fa64e81c920ac0446c1bccccb53
Description-en: mail handling library
 libEtPan! is a mail library. It may be used for low-level mail handling:
 network protocols (IMAP/NNTP/POP3/SMTP over TCP/IP with or without SSL),
 local storage (mbox/MH/maildir) and message/MIME parsing.
 .
 This package provides shared library files.

Package: libetsf-io-dev
Description-md5: 81de173a0e52e01612f2928a89f58e48
Description-en: Static libraries and Fortran module files of ETSF_IO
 ETSF_IO is a library of F90 routines to read/write the ETSF file format.
 .
 This package contains the static libraries provided by ETSF_IO to let
 electronic structure codes read and write ETSF files. It also contains
 the module file used by the Fortran compiler.

Package: libetsf-io-doc
Description-md5: 7b9327d4cf49436d595df4a0ecf5d3bc
Description-en: Developer documentation API and tutorials for ETSF_IO
 ETSF_IO is a library of F90 routines to read/write the ETSF file format.
 .
 This Package contains the HTML documentation of the API and some tutorials
 on how to use the library in electronic structure codes.

Package: libeuclid-java
Description-md5: 84aea4bcfb61e5cb5fac2e3f1ed6c4c8
Description-en: Java library for 2D and 3D geometric calculations
 Euclid is a library of numeric, geometric and XML routines.

Package: libev-dev
Description-md5: be18afbfe75a9ce5fed45871acebfdc7
Description-en: static library, header files, and docs for libev
 Static library, header files, and documentation for libev.
 .
 libev provides a full-featured and high-performance event loop that is
 loosely modelled after libevent. It includes relative timers, absolute
 timers with customized rescheduling, synchronous signals, process status
 change events, event watchers dealing with the event loop itself, file
 watchers, and even limited support for fork events. It uses a priority
 queue to manage timers and uses arrays as fundamental data structure. It
 has no artificial limitations on the number of watchers waiting for the
 same event.
 .
 libev supports select, poll, epoll, kqueue, and inotify.

Package: libev-libevent-dev
Description-md5: bc41b1d90d9eaded8c6e06ccc20cc460
Description-en: libevent event loop compatibility wrapper for libev
 Compatibility wrapper "event.h" to enable programs which use the
 libevent event loop to link against libev.
 .
 libev provides a full-featured and high-performance event loop that is
 loosely modelled after libevent. It includes relative timers, absolute
 timers with customized rescheduling, synchronous signals, process status
 change events, event watchers dealing with the event loop itself, file
 watchers, and even limited support for fork events. It uses a priority
 queue to manage timers and uses arrays as fundamental data structure. It
 has no artificial limitations on the number of watchers waiting for the
 same event.
 .
 libev supports select, poll, epoll, kqueue, and inotify.

Package: libev-perl
Description-md5: ed63c1be9d3e49cdb79105bf8be70931
Description-en: Perl interface to libev, the high performance event loop
 EV provides a Perl interface to libev, a high performance and full-featured
 event loop that is loosely modelled after libevent.
 .
 It includes relative timers, absolute timers with customized rescheduling,
 synchronous signals, process status change events, event watchers dealing
 with the event loop itself, file watchers, and even limited support for
 fork events.
 .
 It uses a priority queue to manage timers and uses arrays as fundamental
 data structure. It has no artificial limitations on the number of watchers
 waiting for the same event.

Package: libev4t64
Description-md5: a7062053aaf2a9a3df451ce156e0d8ab
Description-en: high-performance event loop library modelled after libevent
 libev provides a full-featured and high-performance event loop that is
 loosely modelled after libevent. It includes relative timers, absolute
 timers with customized rescheduling, synchronous signals, process status
 change events, event watchers dealing with the event loop itself, file
 watchers, and even limited support for fork events. It uses a priority
 queue to manage timers and uses arrays as fundamental data structure. It
 has no artificial limitations on the number of watchers waiting for the
 same event.
 .
 libev supports select, poll, epoll, kqueue, and inotify.

Package: libeval-closure-perl
Description-md5: e89014767dce167c131f30955893fe75
Description-en: Perl module to safely and cleanly create closures via string eval
 String eval is often used for dynamic code generation. For instance, Moose
 uses it heavily, to generate inlined versions of accessors and constructors,
 which speeds code up at runtime by a significant amount. String eval is not
 without its issues however - it's difficult to control the scope it's used in
 (which determines which variables are in scope inside the eval), and it can
 be quite slow, especially if doing a large number of evals.
 .
 Eval::Closure attempts to solve both of those problems. It provides an
 eval_closure function, which evals a string in a clean environment, other
 than a fixed list of specified variables. It also caches the result of the
 eval, so that doing repeated evals of the same source, even with a different
 environment, will be much faster (but note that the description is part of
 the string to be evaled, so it must also be the same (or non-existent) if
 caching is to work properly).

Package: libeval-context-perl
Description-md5: fb7b2a2f6d7073536bbe2a0f3c746c21
Description-en: evaluate perl code in context wrapper
 Eval::Context defines a subroutine that lets you evaluate Perl code in a
 specific context. The code can be passed directly as a string or as a file
 name to read from. It also provides some subroutines to let you define and
 optionally share variables and subroutines between your code and the code you
 wish to evaluate. Finally there is some support for running your code in a
 safe compartment.

Package: libeval-linenumbers-perl
Description-md5: 9b9a75f831652f0f7a3d407f433bb129
Description-en: module to add line numbers to eval'ed heredoc blocks
 Eval::LineNumbers adds a '#line "this-file" 392' comment to heredoc/hereis
 text that is going to be eval'ed so that error messages will point back to
 the right place.
 .
 Please note: when you embed \n in your code, it gets expanded in double-quote
 hereis documents so it will mess up your line numbering. Use \\n instead when
 you can.

Package: libevas-loaders
Description-md5: c6dc122151219ec0d584936420d03f19
Description-en: EFL additional loaders for Evas
 This package contains programs that allow Evas to load many image and
 document formats for which it has no built-in support, including:
 - XCF
 - SVG
 - PS
 - RAW
 - LibreOffice
 .
 This is part of the Enlightenment Foundation Libraries (EFL).

Package: libevas1
Description-md5: acc39c72c897423f4db066d0b95f88c0
Description-en: EFL advanced canvas library
 Evas is a clean display canvas API for several target display systems
 that can draw anti-aliased text, smooth super- and sub-sampled scaled
 images, alpha-blend objects and more.
 .
 It abstracts the graphics drawing characteristics of the display
 system by implementing a canvas where graphical objects can be
 created, manipulated, and modified. It then handles the rendering
 pipeline in an optimal way for the underlying device in order to
 minimize redraws, via a programmatically efficient API.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the core library and a set of image loaders
 and/or savers for various formats: eet, gif, jpeg, png, svg, tiff and
 xpm

Package: libevas1-engines-drm
Description-md5: fc9dec5fd57aef92b05dcc8ef97f61ff
Description-en: Evas module providing the DRM engine
 Evas is a clean display canvas API for several target display systems
 that can draw anti-aliased text, smooth super- and sub-sampled scaled
 images, alpha-blend objects and more.
 .
 It abstracts the graphics drawing characteristics of the display
 system by implementing a canvas where graphical objects can be
 created, manipulated, and modified. It then handles the rendering
 pipeline in an optimal way for the underlying device in order to
 minimize redraws, via a programmatically efficient API.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the DRM-related Evas engine modules.

Package: libevas1-engines-fb
Description-md5: 0573e3525d9d67a2fd4b61c3cdd31aef
Description-en: Evas module providing the Framebuffer engine
 Evas is a clean display canvas API for several target display systems
 that can draw anti-aliased text, smooth super- and sub-sampled scaled
 images, alpha-blend objects and more.
 .
 It abstracts the graphics drawing characteristics of the display
 system by implementing a canvas where graphical objects can be
 created, manipulated, and modified. It then handles the rendering
 pipeline in an optimal way for the underlying device in order to
 minimize redraws, via a programmatically efficient API.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the framebuffer Evas engine module.

Package: libevas1-engines-wayland
Description-md5: 60966f89e6f9966b0db80cfbe9154307
Description-en: Evas module providing the Wayland engine
 Evas is a clean display canvas API for several target display systems
 that can draw anti-aliased text, smooth super- and sub-sampled scaled
 images, alpha-blend objects and more.
 .
 It abstracts the graphics drawing characteristics of the display
 system by implementing a canvas where graphical objects can be
 created, manipulated, and modified. It then handles the rendering
 pipeline in an optimal way for the underlying device in order to
 minimize redraws, via a programmatically efficient API.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the Wayland-related Evas engine modules.

Package: libevas1-engines-x
Description-md5: 63490da03c38978e6808865349ab4717
Description-en: Evas module providing the X11 engines
 Evas is a clean display canvas API for several target display systems
 that can draw anti-aliased text, smooth super- and sub-sampled scaled
 images, alpha-blend objects and more.
 .
 It abstracts the graphics drawing characteristics of the display
 system by implementing a canvas where graphical objects can be
 created, manipulated, and modified. It then handles the rendering
 pipeline in an optimal way for the underlying device in order to
 minimize redraws, via a programmatically efficient API.
 .
 This is part of the Enlightenment Foundation Libraries (EFL).
 .
 This package contains the X11-related Evas engine modules:
 - GL/X11
 - Software/X11 (Xlib/XCB)

Package: libevdev-doc
Description-md5: efa3ccc9b437f6f65f246babf2160a1a
Description-en: wrapper library for evdev devices - development docs
 libevdev is a wrapper library for evdev devices. It provides
 functions covering the common tasks when dealing with evdev devices,
 thus avoiding erroneous ioctls and other errors.
 .
 This package contains the documentation for developers wishing to
 build software using libevdev.

Package: libevdev-tools
Description-md5: 8215286e33efa9da0bec00b270659e56
Description-en: wrapper library for evdev devices - tools
 libevdev is a wrapper library for evdev devices. It provides
 functions covering the common tasks when dealing with evdev devices,
 thus avoiding erroneous ioctls and other errors.
 .
 This package contains touchpad-edge-detector.

Package: libevdevplus-dev
Description-md5: ab1cba1ed383e51032cead700454ca1d
Description-en: Development files for the libevdevplus library
 Easy-to-use event device library in C++
 .
 This package contains the static library and headers.

Package: libevdi-dev
Description-md5: caf4f2a631866157464a03cfb0e30d9a
Description-en: EVDI driver client library dev package
 The Extensible Virtual Display Interface (EVDI) is a Linux kernel
 module that enables management of multiple screens, allowing user-space
 programs to take control over what happens with the image. It is
 essentially a virtual display you can add, remove and receive
 screen updates for, in an application that uses the libevdi library.
 .
 The module and library is part of the DisplayLink Ubuntu development
 which enables support for DisplayLink USB 3.0 devices on Ubuntu.
 .
 Please note that this is NOT a complete driver for DisplayLink devices.
 .
 This is the development package for evdi clients. It is only needed
 for compiling evdi client software. End-users do not need this package.

Package: libevdi0-dev
Description-md5: 3299a99a67748f4a151a62ea0c08903f
Description-en: transitional package
 This is a transitional package.  It can safely be removed.

Package: libevdi1
Description-md5: 17fd9a2a03f034a7400304fc083fdb77
Description-en: Extensible Virtual Display Interface driver client library
 The Extensible Virtual Display Interface (EVDI) is a Linux kernel
 module that enables management of multiple screens, allowing user-space
 programs to take control over what happens with the image. It is
 essentially a virtual display you can add, remove and receive
 screen updates for, in an application that uses the libevdi library.
 .
 The module and library is part of the DisplayLink Ubuntu development
 which enables support for DisplayLink USB 3.0 devices on Ubuntu.
 .
 Please note that this is NOT a complete driver for DisplayLink devices.
 .
 This package installs the client library used for interfacing with
 the evdi kernel module.

Package: libevdocument-4.0-6
Description-md5: 956c243a0a4027d023c642ebca2308fb
Description-en: Document (PostScript, PDF) rendering library
 This package contains libevdocument, which performs the rendering of the
 documents.
 .
 It ships with a ps, pdf, dvi, tiff, djvu, comics and xps backend.

Package: libevdocument3-4t64
Description-md5: 956c243a0a4027d023c642ebca2308fb
Description-en: Document (PostScript, PDF) rendering library
 This package contains libevdocument, which performs the rendering of the
 documents.
 .
 It ships with a ps, pdf, dvi, tiff, djvu, comics and xps backend.

Package: libevemu-dev
Description-md5: 6ade1105967cde62b798a6535af45255
Description-en: Linux Input Event Device Emulation Library - development files
 The evemu library and tools are used to describe devices, record data,
 create emulation devices and replay data from kernel evdev (input event)
 devices.
 .
 This package contains files that are needed to build applications.

Package: libevemu3t64
Description-md5: 4d213d88bce394ec6513cc2991601ddf
Description-en: Linux Input Event Device Emulation Library
 The evemu library and tools are used to describe devices, record data,
 create emulation devices and replay data from kernel evdev (input event)
 devices.

Package: libevent-distributor-perl
Description-md5: abf162102563c5f48353fb91f752e449
Description-en: simple in-process pub/sub mechanism
 Instances of the Event::Distributor class provide a simple publish/subscribe
 mechanism within a single process, for either synchronous or Future-based
 asynchronous use.
 .
 A given instance has a set of named events. Subscribers are CODE references
 attached to a named event. Publishers can declare the existence of a named
 event, and then later invoke it by passing in arguments, which are
 distributed to all of the subscribers of that named event.
 .
 It is specifically not an error to request to subscribe an event that has not
 yet been declared, in order to allow multiple modules of code to be loaded
 and subscribe events the others publish, without introducing loading order
 dependencies. An event only needs to be declared by the time it is fired.
 .
 Natively all of the events provided by the distributor are fully-asynchronous
 in nature. Each subscriber is expected to return a Future instance which will
 indicate its completion; the results of these are merged into a single future
 returned by the fire method itself. However, to support synchronous or
 semi-synchronous programs using it, both the observe and invoke methods also
 have a synchronous variant. Note however, that this module does not provide
 any kind of asynchronous detachment of synchronous functions; using the
 /subscribe_sync method to subscribe a long-running blocking function will
 cause the fire_* methods to block until that method returns. To achieve a
 truely-asynchronous experience the attached code will need to use some kind
 of asynchronous event system.

Package: libevent-execflow-perl
Description-md5: c525bf24af52d184845a208b22404fd7
Description-en: High level API for event-based execution flow control
 Event::ExecFlow provides a ligh level API for defining complex flow
 controls with asynchronous execution of external programs.

Package: libevent-perl
Description-md5: 4db4fa05485a3e8f8916af4fa884d5dc
Description-en: generic Perl event loop module
 The Event module provides a simple and optimized event loop for a rather
 broad number of applications. It allows Perl programs to register interest in
 events that concern it, and will receive those events.

Package: libevent-rpc-perl
Description-md5: e00da4e93e9925a16e061f18494cbe08
Description-en: Event based transparent Client/Server RPC framework
 Event::RPC supports you in developing Event based networking client/server
 applications with transparent object/method access from the client to the
 server. Network communication is optionally encrypted using IO::Socket::SSL.
 Several event loop managers are supported due to an extensible API. Currently
 Event, Glib and AnyEvent are implemented.
 .
 Event::RPC consists of a server and a client library. The server exports a
 list of classes and methods, which are allowed to be called over the network.
 More specific it acts as a proxy for objects created on the server side (on
 demand of the connected clients) which handles client side methods calls with
 transport of method arguments and return values.

Package: libeventviews-data
Description-md5: c3d3780345d1929808df5664c0285689
Description-en: KDE PIM event handling - data files
 This library provides an event creator for KDE PIM.
 .
 This package provides the data files used by the library.

Package: libeventviews-dev
Description-md5: 7fbcb0afa796892b9203297702afb887
Description-en: KDE PIM event handling - development files
 This library provides an event creator for KDE PIM.
 .
 This package provides the development files.

Package: libevhtp-dev
Description-md5: f9446aa7e4603b63940a28c1f6655377
Description-en: Libevent based HTTP API - development files
 Libevent's http interface was created as a JIT server, never meant to
 be a full-fledged HTTP service.  This library attempts to improve on
 that.
 .
 This package contains the development library.

Package: libevhtp-doc
Description-md5: c48b70281a7de1c915524fb06a9184a1
Description-en: Libevent based HTTP API - documentation
 Libevent's http interface was created as a JIT server, never meant to
 be a full-fledged HTTP service.  This library attempts to improve on
 that.
 .
 This package contains the documentation and examples.

Package: libevhtp0t64
Description-md5: 9ef85488bd001d73986d3258482f67c9
Description-en: Libevent based HTTP API
 Libevent's http interface was created as a JIT server, never meant to
 be a full-fledged HTTP service.  This library attempts to improve on
 that with the following features:
 .
 + design as a fully functional HTTP server
 + HTTP parser able to process data with a low memory footprint
 + use of regular expressions for routing
 + out-of-the box HTTPS server
 .
 This package contains the runtime library.

Package: libevince-dev
Description-md5: 708a823ea6956d2cc85b60391375a7cd
Description-en: Document (PostScript, PDF) rendering library - development files
 This package contains evince-related libraries for rendering and displaying
 Evince documents like PostScript (PS), Encapsulated PostScript (EPS), DjVu,
 DVI, Portable Document Format (PDF) and XML Paper Specification (XPS) files.
 * libevdocument, which performs the rendering of the documents
 * libevview, which provides GTK+ widgets for displaying documents
 .
 This package provides the development headers, static libraries and
 documentation.

Package: libevince-gtk3-dev
Description-md5: 708a823ea6956d2cc85b60391375a7cd
Description-en: Document (PostScript, PDF) rendering library - development files
 This package contains evince-related libraries for rendering and displaying
 Evince documents like PostScript (PS), Encapsulated PostScript (EPS), DjVu,
 DVI, Portable Document Format (PDF) and XML Paper Specification (XPS) files.
 * libevdocument, which performs the rendering of the documents
 * libevview, which provides GTK+ widgets for displaying documents
 .
 This package provides the development headers, static libraries and
 documentation.

Package: libevolution
Description-md5: dddb88bf2627f20726827c1d29351350
Description-en: evolution libraries
 This package contains libraries used by Evolution.

Package: libevt-dev
Description-md5: 15f77470aba2698fc6a9de3969885a9f
Description-en: Windows Event Log (EVT) format access library -- development files
 libevt is a library to access the Windows Event Log (EVT) format.
 .
 This package includes the development support files.

Package: libevt-utils
Description-md5: 8a5d6904b153532331a44955475b1b40
Description-en: Windows Event Log (EVT) format access library -- Utilities
 libevt is a library to access the Windows Event Log (EVT) format.
 .
 This package contains tools to access data stored in EVT log files:
 evtexport, evtinfo.

Package: libevt1t64
Description-md5: cc122b748e37e5ff0ae4970e42bc426f
Description-en: Windows Event Log (EVT) format access library
 libevt is a library to access the Windows Event Log (EVT) format.
 .
 This package contains the shared library.

Package: libevtx-dev
Description-md5: 12c900483a7bcd496d0b5ce80bd3b2b5
Description-en: Windows XML Event Log format access library -- development files
 libevtx is a library to access the Windows XML Event Log (EVTX) format.
 .
 This package includes the development support files.

Package: libevtx-utils
Description-md5: 5354ab40fbd8abaadf93d67b0acbb6d1
Description-en: Windows XML Event Log format access library -- Utilities
 libevtx is a library to access the Windows XML Event Log (EVTX) format.
 .
 This package contains tools to access data stored in EVT log files:
 evtxexport, evtxinfo.

Package: libevtx1t64
Description-md5: 9a63fa5ede078195dbbfb5a15696ef03
Description-en: Windows XML Event Log format access library
 libevtx is a library to access the Windows XML Event Log (EVTX) format.
 .
 This package contains the shared library.

Package: libevview-4.0-5
Description-md5: ecf4f1038683832203c18a4989faaa7b
Description-en: Document (PostScript, PDF) rendering library - Gtk+ widgets
 This package contains libevview, which provides GTK+ widgets for displaying
 documents.

Package: libevview3-3t64
Description-md5: ecf4f1038683832203c18a4989faaa7b
Description-en: Document (PostScript, PDF) rendering library - Gtk+ widgets
 This package contains libevview, which provides GTK+ widgets for displaying
 documents.

Package: libewf-dev
Description-md5: 449544984548f9f0e22b92d318dcc0eb
Description-en: support for Expert Witness Compression format (development)
 Libewf is a library with support for reading and writing the Expert Witness
 Compression Format (EWF).
 This library allows you to read media information of EWF files in the SMART
 (EWF-S01) format and the EnCase (EWF-E01) format. It supports files created
 by EnCase 1 to 6, linen and FTK Imager. The libewf is useful for forensics
 investigations.
 .
 This package contains the development files.

Package: libewf2
Description-md5: 01def9237408b4b0f381ee9877b93378
Description-en: library with support for Expert Witness Compression Format
 Libewf is a library with support for reading and writing the Expert Witness
 Compression Format (EWF).
 This library allows you to read media information of EWF files in the SMART
 (EWF-S01) format and the EnCase (EWF-E01) format. It supports files created
 by EnCase 1 to 6, linen and FTK Imager. The libewf is useful for forensics
 investigations.

Package: libex-monkeypatched-perl
Description-md5: 4fbf3956ac166d48f0a69056e6be0ab7
Description-en: experimental API for safe monkey-patching
 The term "monkey patching" describes injecting additional methods into
 a class whose implementation you don't control.  If done without care,
 this is dangerous; the problematic case arises when:
 * You add a method to a class;
 * A newer version of the monkey-patched class adds another method of
 the same name
 * And uses that new method in some other part of its own
 implementation.
 .
 ex::monkeypatched lets you do this sort of monkey-patching safely:
 before it injects a method into the target class, it checks whether the
 class already has a method of the same name.  If it finds such a
 method, it throws an exception (at compile-time with respect to the
 code that does the injection).
 .
 See <http://aaroncrane.co.uk/talks/monkey_patching_subclassing/> for
 more details.

Package: libexactimage-perl
Description-md5: 93eafba0d4643325efa77fb195bb9b44
Description-en: fast image manipulation library (Perl bindings)
 ExactImage is a fast C++ image processing library. Unlike many other library
 frameworks it allows operation in several color spaces and bit depths
 natively, resulting in low memory and computational requirements.
 .
 This package contains the Perl bindings.

Package: libexadrums-dev
Description-md5: a9328b88f4c1e0c852afe652bba59c8b
Description-en: Software drum module (development)
 ExaDrums is a virtual drum module that allows drummers play with
 custom-made drum kits.
 .
 It is user-friendly and combines high quality stereo sound with low
 latency.
 .
 Each drum kit provides individual sliders in order to control the
 volume of its drum pads.
 .
 A built-in metronome can be combined with a rhythm coach to make
 practice sessions easier and efficient.
 .
 The drum triggers can be adjusted so that their response feels as
 natural as possible, and different sensor interfaces include a
 virtual (on-screen) multi pad and external sensors.
 .
 Although eXaDrums is usable as a drum module, it is still an
 experimental project. As such, some features are not yet implemented,
 and the error management is not complete.
 .
 This package provides the C++ headers.

Package: libexadrums2t64
Description-md5: ab30fbb103395c1e07da4ddc8c59a6c6
Description-en: Software drum module (library)
 ExaDrums is a virtual drum module that allows drummers play with
 custom-made drum kits.
 .
 It is user-friendly and combines high quality stereo sound with low
 latency.
 .
 Each drum kit provides individual sliders in order to control the
 volume of its drum pads.
 .
 A built-in metronome can be combined with a rhythm coach to make
 practice sessions easier and efficient.
 .
 The drum triggers can be adjusted so that their response feels as
 natural as possible, and different sensor interfaces include a
 virtual (on-screen) multi pad and external sensors.
 .
 Although eXaDrums is usable as a drum module, it is still an
 experimental project. As such, some features are not yet implemented,
 and the error management is not complete.
 .
 This package provides the runtime shared library.

Package: libexcalibur-logger-java
Description-md5: 6e33598042d3e3ab2f4e41a4c61ffcc1
Description-en: Excalibur project's log management system
 Excalibur-Logger integrates neatly into the Avalon ECM and Excalibur-Fortress.
 The main goal is to be able to define the log categories on a component basis
 by specifying a 'logger' attribute which denotes the log category to use for
 a particular component (given the component is LogEnabled or Loggable).

Package: libexcalibur-logkit-java
Description-md5: 08162c5b39eb983f2aa76430dfd6d01b
Description-en: Lightweight and fast designed logging toolkit for Java
 Excalibur Logkit (previously avalon logkit) is a lightweight, fast, securely
 designed logging toolkit. It is designed to integrate into existing
 applications. Logkit is more lightweight than Log4j.
 .
 This package contains the library jar.

Package: libexcel-template-perl
Description-md5: b408b5bd2896e1989271a20ea1dd1212
Description-en: Perl module for templating Excel files
 Excel::Template is a layout system that uses the data structures from
 HTML::Template to create an Excel spreadsheet file from an XML template
 file that describes it.  Note that all limitations stated in the module
 Spreadsheet::WriteExcel are in force, as that is the module used for
 rendering.

Package: libexcel-template-plus-perl
Description-md5: d935a0dbf619731042d2ee80dc6fabfc
Description-en: module for testing and comparing Excel files
 Excel::Template::Plus attempts to provide a means of testing and comparing
 dynamically generated excel files. Currently it only supports comparing two
 excel files for some approximation of structural (values within cells) and
 visual (formatting of said cells) equivalence.

Package: libexcel-valuereader-xlsx-perl
Description-md5: b454d495e44cf4629dd72374a4747812
Description-en: module for extracting values from Excel workbooks in XLSX format
 Excel::ValueReader::XLSX reads the contents of an Excel file in XLSX format.
 Unlike other modules like Spreadsheet::ParseXLSX or Spreadsheet::XLSX,
 there is no support for reading formulas, formats or other Excel internal
 information; all you get are plain values -- but you get them much
 faster!
 .
 Excel::ValueReader::XLSX has two possible implementation backends for parsing
 XLSX files: Excel::ValueReader::XLSX::Backend::Regex, based on regular
 expressions, or Excel::ValueReader::XLSX::Backend::LibXML, based on the
 libxml2 library.
 .
 The Regexp backend uses regular expressions to parse the XML content. The
 libxml2 backend uses XML::LibXML::Reader to parse the XML content. It is
 probably safer but about three times slower than the Regex backend (but still
 much faster than Spreadsheet::ParseXLSX).

Package: libexcel-writer-xlsx-perl
Description-md5: b63b972790413cd6e3688da76af1c5d0
Description-en: module to create Excel spreadsheets in xlsx format
 The Excel::Writer::XLSX module is used to create an Excel file
 in the 2007+ XLSX format. The XLSX format is the Office Open XML (OOXML)
 format used by Excel 2007 and later.
 .
 This module cannot, as yet, write to an existing Excel XLSX file. The
 module uses the same interface as the Spreadsheet::WriteExcel
 module (which creates binary XLS Excel files).

Package: libexception-class-dbi-perl
Description-md5: 601487ac4e3fbabdd0ea398bee2886c3
Description-en: exception objects customized for DBI
 The exception objects from Exception::Class::DBI fit into the
 Exception::Class hierarchy but are thrown in certain DBI specific contexts.
 So be setting a handler during the database connection call database error
 handling can be simplified.

Package: libexception-class-trycatch-perl
Description-md5: 9d142d32c661bcb6d5bd0de0ea73eef2
Description-en: syntactic try/catch sugar for use with Exception::Class
 Exception::Class::TryCatch provides syntactic sugar for use with
 Exception::Class using the familiar keywords try and catch.  Its
 primary objective is to allow users to avoid dealing directly with $@ by
 ensuring that any exceptions caught in an eval are captured as
 Exception::Class objects, whether they were thrown objects to begin with or
 whether the error resulted from die.  This means that users may immediately
 use isa and various Exception::Class methods to process the exception.
 .
 In addition, this module provides for a method to push errors onto a hidden
 error stack immediately after an eval so that cleanup code or other error
 handling may also call eval without the original error in $@ being lost.

Package: libexception-handler-perl
Description-md5: 1bb8fcd58501b6e996a9d9072147c8a3
Description-en: perl module Exception::Handler
 This Perl module reports exceptions with formatted text call-stack.

Package: libexec-maven-plugin-java
Description-md5: c344fec6e875ea42304cbaaea1620142
Description-en: Exec Maven Plugin
 Maven plugin to allow execution of system and Java programs.
 It provides two goals to help execute system and Java programs:
 * exec:exec, execute programs and Java programs in a separate process
 * exec:java, execute Java programs in the same VM.

Package: libexecline-dev
Description-md5: b98044720748457c928fad94c112d988
Description-en: small and non-interactive scripting language (development files)
 Execline is a (non-interactive) scripting language, like sh; but its
 syntax is quite different from a traditional shell syntax. The execlineb
 program is meant to be used as an interpreter for a text file; the other
 commands are essentially useful inside an execlineb script.
 .
 Execline is as powerful as a shell: it features conditional loops,
 getopt-style option handling, filename globbing, and more. Meanwhile, its
 syntax is far more logic and predictable than the shell's syntax, and has
 no security issues.
 .
 This package contains static and header files.

Package: libexecline2.9
Description-md5: 32477948d3b372fb6969284e8dfaebde
Description-en: small and non-interactive scripting language (shared library)
 Execline is a (non-interactive) scripting language, like sh; but its
 syntax is quite different from a traditional shell syntax. The execlineb
 program is meant to be used as an interpreter for a text file; the other
 commands are essentially useful inside an execlineb script.
 .
 Execline is as powerful as a shell: it features conditional loops,
 getopt-style option handling, filename globbing, and more. Meanwhile, its
 syntax is far more logic and predictable than the shell's syntax, and has
 no security issues.
 .
 This package contains shared libraries.

Package: libexecs-dev
Description-md5: c91960b7512bd9834f355470cbc20022
Description-en: C library for commands execution - development files
 s2argv converts a command string into an argv array for execv, execvp,
 execvpe. execs is like execv taking a string instead of an argv.
 Similarly execsp and execspe are the counterpart of execvp and execvpe,
 respectively, using command strings.
 coprocv, coprocvp, coprocvpe, coprocs, coprocsp execute a command in
 coprocessing mode.
 The following functions all work without using a shell:
 esystem, system_eexecsp execute a command with its arguments from a string.
 popen_nosh, popen_execsp and pclose_nosh pipe stream to or from a process.
 system_nosh executes a command with its arguments from a string.
 .
 This package contains the necessary headers and shared object files needed to
 develop applications using libexecs.

Package: libexecs-embedded1
Description-md5: 60b368f53b52cea0072ed52d80d1280a
Description-en: C library for commands execution - low memory footprint
 s2argv converts a command string into an argv array for execv, execvp,
 execvpe. execs is like execv taking a string instead of an argv.
 Similarly execsp and execspe are the counterpart of execvp and execvpe,
 respectively, using command strings.
 esystem, system_eexecsp execute a command with its arguments from a string
 without using a shell.
 .
 This is the reduced memory footprint version of libexecs for embedded systems,
 it contains a minimal subset of the functionalities available in the
 main package, in particular the coproc* family of functions,
 system_nosh and popen_nosh are excluded (see the man pages for more info).

Package: libexecs1
Description-md5: f55551a0bbdbfbad270c78c8f1d8d508
Description-en: C library for commands execution
 s2argv converts a command string into an argv array for execv, execvp,
 execvpe. execs is like execv taking a string instead of an argv.
 Similarly execsp and execspe are the counterpart of execvp and execvpe,
 respectively, using command strings.
 coprocv, coprocvp, coprocvpe, coprocs, coprocsp execute a command in
 coprocessing mode.
 The following functions all work without using a shell:
 esystem, system_eexecsp execute a command with its arguments from a string.
 popen_nosh, popen_execsp and pclose_nosh pipe stream to or from a process.
 system_nosh executes a command with its arguments from a string.

Package: libexene-smlnj
Description-md5: 071197dbf7076c023db70bf76da47930
Description-en: Concurrent ML library for the X Window System
 A multi-threaded X Window System toolkit written in Concurrent
 ML. Many other windowing toolkits, such as Xlib, register separate
 functions that are called by a centralized event processing loop. In
 contrast, eXene maintains each window and graphical object in a
 separate thread that has the ability to update itself.

Package: libexif-gtk-dev
Description-md5: bc9409c3bda163ada9a32766e0bdd482
Description-en: Library providing GTK+ widgets to display/edit EXIF tags (development files)
 Most digital cameras produce EXIF files, which are JPEG files with
 extra tags that contain information about the image. The EXIF library
 allows you to parse an EXIF file and read the data from those tags.
 .
 This package contains the development files.

Package: libexif-gtk3-5
Description-md5: 04f813d7a37127bc3501816a69d5de62
Description-en: Library providing GTK+ 3.0 widgets to display/edit EXIF tags
 Most digital cameras produce EXIF files, which are JPEG files with
 extra tags that contain information about the image. The EXIF library
 allows you to parse an EXIF file and read the data from those tags.
 .
 This library provides GTK+ 3.0 widgets to display/edit EXIF tags.

Package: libexo-2-0
Description-md5: 916d430dd1c3c7c067d4519ef1b4504b
Description-en: Library with extensions for Xfce (GTK-3 version)
 libexo is a library for Xfce that contains a bunch of additional widgets and
 a framework for editable toolbars (an improved version of the framework
 present in GNOME), light-weight session management support, functions to
 automatically synchronize object properties (based on GObject Binding
 Properties) and several miscellaneous utility and helper functions for
 application developers.
 .
 While Xfce ships with quite a few libraries that are primarily targeted at
 desktop development, libexo is targeted at application development, with a
 focus on applications for Xfce.
 .
 This package provides GTK-3 version.

Package: libexo-2-dev
Description-md5: 3a1c0578453de53b3c5e2247383f66da
Description-en: Development files for libexo (GTK-3 version)
 libexo is a library for Xfce that contains a bunch of additional widgets and
 a framework for editable toolbars (an improved version of the framework
 present in GNOME), light-weight session management support, functions to
 automatically synchronize object properties (based on GObject Binding
 Properties) and several miscellaneous utility and helper functions for
 application developers.
 .
 This package contains the headers and the static library
 for libexo-2-0.

Package: libexo-common
Description-md5: 820e9f19c07fa1bebbcd4a373298fef6
Description-en: libexo common files
 libexo is a library for Xfce that contains a bunch of additional widgets and
 a framework for editable toolbars (an improved version of the framework
 present in GNOME), light-weight session management support, functions to
 automatically synchronize object properties (based on GObject Binding
 Properties) and several miscellaneous utility and helper functions for
 application developers.
 .
 This package contains the common files in use by exo library. It ships
 desktop files and documentation.

Package: libexodusii-dev
Description-md5: be2d39fc0ff14925103297e755aab893
Description-en: exodusII datamodel for finite element analysis
 EXODUS II is a model developed to store and retrieve transient data for
 finite element analyses. It is used for preprocessing, postprocessing,
 as well as code to code data transfer. ExodusII is based on netcdf.
 It includes the nemesis parallel extension.

Package: libexodusii5
Description-md5: d56c44b3e05c17aaaad2c1e2cd4b71ba
Description-en: exodusII datamodel for finite element analysis
 EXODUS II is a model developed to store and retrieve transient data for
 finite element analyses. It is used for preprocessing, postprocessing,
 as well as code to code data transfer. ExodusII is based on netcdf.

Package: libexpat-ocaml
Description-md5: 48cc037c9b4c49c3beca490ba0edaf1c
Description-en: OCaml expat bindings (runtime)
 This Objective Caml library provides XML parsing facilities based on the expat
 library.
 .
 This package contains only the shared runtime stub libraries.

Package: libexpat-ocaml-dev
Description-md5: 5690f0abbde3af16a0378746d3bc7f40
Description-en: OCaml expat bindings (development)
 This Objective Caml library provides XML parsing facilities based on the expat
 library.
 .
 This package contains the development part of the OCaml expat package.

Package: libexpect-ocaml
Description-md5: 409e123a33bec23a99ebcc2be3824794
Description-en: Expect-like framework for OCaml
 This is a simple implementation of `expect` to help building unitary testing
 of interactive program.
 .
 It helps to receive question and send answers from an interactive process.
 You can match the question using a regular expression (Str). You can also
 use a timeout to ensure that the process answer in time.
 .
 See the [Expect manual](http://expect.nist.gov/) for more information and
 example.
 .
 This package contains the shared runtime libraries.

Package: libexpect-ocaml-dev
Description-md5: 873ea5b244f2de9f344e69923eee950b
Description-en: Expect-like framework for OCaml - development files
 This is a simple implementation of `expect` to help building unitary testing
 of interactive program.
 .
 It helps to receive question and send answers from an interactive process.
 You can match the question using a regular expression (Str). You can also
 use a timeout to ensure that the process answer in time.
 .
 See the [Expect manual](http://expect.nist.gov/) for more information and
 example.

Package: libexpect-perl
Description-md5: cd80cb69c151d1b9c53f79ab134f58a9
Description-en: Perl Expect interface
 The Expect module is a successor of Comm.pl and a descendent of Chat.pl. It
 more closely resembles the Tcl Expect language than its predecessors. It
 does not contain any of the networking code found in Comm.pl. This would be
 obsolete anyway given the advent of IO::Socket and external tools such as
 netcat.
 .
 Expect.pm is an attempt to have more of a switch() & case: feel to make
 decision processing more fluid. three separate types of debugging have
 been implemented to make code production easier.
 .
 It is now possible to interconnect multiple file handles (and processes) much
 like Tcl's expect. An attempt was made to enable all the features of Tcl's
 expect.

Package: libexpect-simple-perl
Description-md5: 076b4710ea457a09fb7c26b6a4785a81
Description-en: wrapper around the Expect module
 Expect::Simple is a wrapper around the Expect module which
 should suffice for simple applications.  It hides most of the
 Expect machinery; the Expect object is available for tweaking if
 need be.

Package: libexpected-dev
Description-md5: 5820a323bb808f3dc45ee476eaf7e2f4
Description-en: C++11/14/17 std::expected with functional-style extensions
 Single header implementation of std::expected with functional-style extensions.
 .
 std::expected is proposed as the preferred way to represent object which will
 either have an expected value, or an unexpected value giving information about
 why something failed. Unfortunately, chaining together many computations which
 may fail can be verbose, as error-checking code will be mixed in with the
 actual programming logic. This implementation provides a number of utilities to
 make coding with expected cleaner.

Package: libexpected-lite-dev
Description-md5: 4213f4c8d0cd567cb9b1d4447c9a2f77
Description-en: C++23 expected objects for C++11 and later
 expected lite is a single-file header-only library for objects that
 either represent a valid value or an error that can be passed by
 value.
 This package contains a header-only C++11 library.

Package: libexperimental-perl
Description-md5: 416f0e144977ffd80e0a611ccc06d28b
Description-en: pragma for making experimental features easy
 The experimental pragma provides an easy and convenient way to enable or
 disable experimental features.
 .
 Experimental features were introduced in Perl 5.18, together with a warnings
 category "exmperimental". When such features are used, the respective
 warnings have to be turned off additionally.
 .
 Cf. https://metacpan.org/module/RJBS/perl-5.18.0/pod/perldelta.pod#New-mechanism-for-experimental-features

Package: libexplain-dev
Description-md5: e02d622f2b3b87e1c645a1235c59dfad
Description-en: library of system-call-specific strerror repl - development files
 This package provides a library which may be used to explain Unix and Linux
 system call errors.  The library is not quite a drop-in replacement for
 strerror, but it comes close, with each system call having a dedicated
 libexplain function.
 .
 This package contains the development files.

Package: libexplain-doc
Description-md5: 61fb661d9de44999369f40a777c71432
Description-en: library of system-call-specific strerror repl - documentation
 This package provides a library which may be used to explain Unix and Linux
 system call errors.  The library is not quite a drop-in replacement for
 strerror, but it comes close, with each system call having a dedicated
 libexplain function.
 .
 This package contains the documentation.

Package: libexplain51t64
Description-md5: b12abd72e77da91b86fbdb9c87ba573e
Description-en: library of system-call-specific strerror repl
 This package provides a library which may be used to explain Unix and Linux
 system call errors.  The library is not quite a drop-in replacement for
 strerror, but it comes close, with each system call having a dedicated
 libexplain function.

Package: libexport-attrs-perl
Description-md5: e342921fc202e05a24e88479b5a73aaf
Description-en: Perl 6 'is export(...)' trait as a Perl 5 attribute
 Export::Attrs is a fork of Perl6::Export::Attrs created to restore
 compatibility with Perl6::Export::Attrs version 0.0.3.
 .
 Implements a Perl 5 native version of what the Perl 6 symbol export mechanism
 will look like (with some unavoidable restrictions).

Package: libexporter-autoclean-perl
Description-md5: 46c30174abc88e77fbe2ba61e68ee549
Description-en: module that exports functions only available at compile time
 Exporter::AutoClean is a simple wrapper around B::Hooks::EndOfScope that
 allows you to export functions that are only available at compile time.

Package: libexporter-cluster-perl
Description-md5: 6d76d7d60d465117b7adc7405fa7e605
Description-en: Extension for easy multiple module imports
 Exporter::Cluster is designed to allow the user to develop a binding
 package that allows multiple packages to be imported into the
 symbol table with single 'use' command.  This module was created from
 the observation of the general trend of Perl packages growing in
 complexity as new technology is developed and Perl interfaces
 are designed to interact with this technology.  This is not a
 general use module!  It has been designed mainly for use by developers
 who are trying to implement a sane interface to their work, but
 still attempt to use good coding practices such as code seperation
 and modular design.

Package: libexporter-declare-perl
Description-md5: 0a483ef5e95fbb3b53504a1415c812cb
Description-en: perl module for meta-driven exporting
 Exporter::Declare is a meta-driven exporting tool. Exporter::Declare tries to
 adopt all the good features of other exporting tools, while throwing away
 horrible interfaces. Exporter::Declare also provides hooks that allow you to
 add options and arguments for import. Finally, Exporter::Declare's
 meta-driven system allows for top-notch introspection.

Package: libexporter-easy-perl
Description-md5: 862f7c37ecf02817d7ae097e8790c2a2
Description-en: perl module to take the drudgery out of Exporting symbols
 Exporter::Easy makes using Exporter easy. In it's simplest case it allows you
 to drop the boilerplate code that comes with using Exporter. In more
 complicated situations where you use tags to build lists and more tags, it
 will set @EXPORT, @EXPORT_OK, @EXPORT_FAIL and %EXPORT_TAGS in the current
 package, add Exporter to that package's @ISA and do a use vars on all the
 variables mentioned. The rest is handled as normal by Exporter.

Package: libexporter-lite-perl
Description-md5: 4c67f91ab519eafd9ceee90ba7fe51fe
Description-en: lightweight subset of Exporter
 Exporter::Lite is an alternative to Exporter, intended to provide a
 lightweight subset of the most commonly-used functionality. It supports
 import(), @EXPORT and @EXPORT_OK and not a whole lot else.
 .
 Exporter::Lite simply exports its import() function into your namespace.
 This might be called a "mix-in" or a "role".
 .
 When Exporter::Lite was written, if you wanted to use Exporter you had to
 write something like this:
 .
 use Exporter;
 our @ISA = qw/ Exporter /;
 .
 Exporter::Lite saved you from writing that second line.
 But since before 2010 you've been able to write:
 .
 use Exporter qw/ import /;
 .
 which imports the import function into your namespace from Exporter.
 .
 As a result, it is recommended to use Exporter now,
 as it's a core module (shipped with Perl).

Package: libexporter-renaming-perl
Description-md5: bcc13ebd907fc53be516a65cd0d601a1
Description-en: facility to rename symbols when imported
 After 'use Exporter::Renaming;' you can import symbols from exporting modules
 not only under their original names, but also under names of your choosing.
 Exporter continues to behave normally for normal imports while renaming
 behaviour is switched on. Only the presence of the keyword 'Renaming' followed
 by an array reference after a 'use' statement triggers renaming.

Package: libexporter-tidy-perl
Description-md5: 139299abbb3cceec822a6c73e185da93
Description-en: another way of exporting symbols
 Exporter::Tidy serves as an easy, clean alternative to
 Exporter. Unlike Exporter, it is not subclassed, but it simply
 exports a custom import() into your namespace.
 .
 With Exporter::Tidy, you don't need to use any package global
 in your module. Even the subs you export can be lexically scoped.

Package: libexprtk-dev
Description-md5: b845f47dcee4fbd45e38f7f0d99edd62
Description-en: C++ Mathematical Expression Toolkit Library
 The C++ Mathematical Expression Toolkit Library (ExprTk) is a run-time
 mathematical expression parsing and evaluation engine. The parsing engine
 supports numerous forms of functional and logic processing semantics and is
 easily extensible.

Package: libexternalsortinginjava-java
Description-md5: e987d1823700b1f6c84d3008467daf06
Description-en: External-Memory Sorting in Java
 This Java class enables sorting large file without first loading them
 into memory. It is using External Sorting by dividing the files into
 small blocks, sort each block in RAM, and then merge the result.  Many
 database engines and the Unix sort command support external sorting.
 It is possible to sort in a non-lexicographic order.

Package: libextlib-ocaml
Description-md5: f13925b336b1ad39e31617464cba6eac
Description-en: extended standard library for OCaml (plugins)
 ExtLib is a project aiming at providing a complete - yet small -
 standard library for the OCaml programming language.
 .
 This package contains plugins needed by plugins using ExtLib.

Package: libextlib-ocaml-dev
Description-md5: b168787367ca462e4f772fbc1038cf66
Description-en: extended standard library for OCaml
 ExtLib is a project aiming at providing a complete - yet small -
 standard library for the OCaml programming language.
 .
 The purpose of this library is to add new functions to OCaml
 Standard Library modules, to modify some functions in order to
 get better performances or more safety (tail-recursive) but also
 to provide new modules which should be useful for the average
 OCaml programmer.
 .
 ExtLib contains modules implementing: enumeration over abstract
 collection of elements, efficient bit sets, dynamic arrays,
 references on lists, Unicode characters and UTF-8 encoded
 strings, additional and improved functions for hashtables,
 strings, lists and option types.

Package: libextractor-dev
Description-md5: e1a21ba194bb73e3905cd5fbfce88fb4
Description-en: extracts meta-data from files of arbitrary type (development)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the development files.

Package: libextractor-java-dev
Description-md5: eefec4f390192c84372c888478af7a67
Description-en: Java bindings for GNU libextractor (development)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the development files of the Java bindings.

Package: libextractor-java0
Description-md5: 1ffb5a0c0163e5401cbc36d53510f489
Description-en: Java bindings for GNU libextractor
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the Java bindings.

Package: libextractor-plugin-archive
Description-md5: 32e79d49c5c03175265ee307382908ad
Description-en: extracts meta-data from files of arbitrary type (archive plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin based on libarchive, supporting the following
 formats: TAR(.GZ), LZH, LHA, RAR, ZIP, CAB, 7-ZIP, AR, MTREE, PAX, CPIO,
 ISO9660, SHAR, RAW, and XAR.

Package: libextractor-plugin-exiv2
Description-md5: e9b0defd91983f06aa0ed9997c7800db
Description-en: extracts meta-data from files of arbitrary type (exiv2 plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting exiv2 files.

Package: libextractor-plugin-flac
Description-md5: 4ad9097fa21c11797fbf88cf014cec84
Description-en: extracts meta-data from files of arbitrary type (flac plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting flac files.

Package: libextractor-plugin-gif
Description-md5: f66f81ad0720d6a64bad61e32982f939
Description-en: extracts meta-data from files of arbitrary type (gif plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting gif files.

Package: libextractor-plugin-gstreamer
Description-md5: 193c5813c14d302a342d358bbae35a20
Description-en: extracts meta-data from files of arbitrary type (GStreamer plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin based on GStreamer.

Package: libextractor-plugin-html
Description-md5: 0b1441ef9d7911f7658e26bbbdeec057
Description-en: extracts meta-data from files of arbitrary type (html plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting html files.

Package: libextractor-plugin-jpeg
Description-md5: 638cb3aa01398222eae78cb73dc09426
Description-en: extracts meta-data from files of arbitrary type (jpeg plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting jpeg files.

Package: libextractor-plugin-midi
Description-md5: 5091ae95cb8aad0e3a3c302d6eaddcb7
Description-en: extracts meta-data from files of arbitrary type (midi plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting midi files.

Package: libextractor-plugin-mpeg
Description-md5: badf4887e51d5d4e50cbd975e6910c50
Description-en: extracts meta-data from files of arbitrary type (mpeg plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting mpeg files.

Package: libextractor-plugin-ogg
Description-md5: 69fd2dbd9ca99fc0f7cad8222a261c7e
Description-en: extracts meta-data from files of arbitrary type (ogg plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting ogg files.

Package: libextractor-plugin-ole2
Description-md5: c5d594362ed849cc1a809e6c3a7301d0
Description-en: extracts meta-data from files of arbitrary type (ole2 plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting OLE2 (DOC, XLS, etc.) files.

Package: libextractor-plugin-pdf
Description-md5: f3096ff27fd738115bf197d99d5f5eed
Description-en: extracts meta-data from files of arbitrary type (pdf plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting pdf files.

Package: libextractor-plugin-rpm
Description-md5: fa931a725cc93251b1fa7d4fb736957d
Description-en: extracts meta-data from files of arbitrary type (rpm plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting rpm files.

Package: libextractor-plugin-thumbnailgtk
Description-md5: 6c61f291a7a3eabd09db7daa4876e122
Description-en: extracts meta-data from files of arbitrary type (gdk pixbuf plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin producing image thumbnails with gdk pixbuf.

Package: libextractor-plugin-tiff
Description-md5: 4b82fca8701c5ad207356e021baee2d8
Description-en: extracts meta-data from files of arbitrary type (tiff plugin)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the plugin supporting tiff files.

Package: libextractor-plugins-all
Description-md5: fbea132fe0b08fcfea18d79e5a960cef
Description-en: extracts meta-data from files of arbitrary type (plugins)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 Currently, libextractor supports the following formats: HTML, MAN, PS, DVI,
 OLE2 (DOC, XLS, PPT), OpenOffice (sxw), StarOffice (sdw), FLAC,
 MP3 (ID3v1 and ID3v2), OGG, WAV, S3M (Scream Tracker 3), XM (eXtended Module),
 IT (Impulse Tracker), NSF(E) (NES music), SID (C64 music), EXIV2, JPEG, GIF,
 PNG, TIFF, DEB, RPM, TAR(.GZ), LZH, LHA, RAR, ZIP, CAB, 7-ZIP, AR, MTREE, PAX,
 CPIO, ISO9660, SHAR, RAW, XAR FLV, REAL, RIFF (AVI), MPEG, QT, and ASF.
 .
 Also, various additional MIME types are detected. It can also be used to
 compute hash functions (SHA-1, MD5, ripemd160).
 .
 This metapackage depends on all the plugins.

Package: libextractor-plugins-misc
Description-md5: 0c693937a6468c511fbbc1d5b4b56a08
Description-en: extracts meta-data from files of arbitrary type (miscellaneous plugins)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains all the plugins without external dependencies, supporting
 the following formats: MAN, PS, DVI, OpenOffice (sxw), StarOffice (sdw), WAV,
 S3M (Scream Tracker 3), XM (eXtended Module), IT (Impulse Tracker),
 NSF(E) (NES music), SID (C64 music), PNG, and DEB. Also, various additional
 MIME types are detected.

Package: libextractor3
Description-md5: d1d17dbcec68888bc0c385256f22bb15
Description-en: extracts meta-data from files of arbitrary type (library)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 Currently, libextractor supports the following formats: HTML, MAN, PS, DVI,
 OLE2 (DOC, XLS, PPT), OpenOffice (sxw), StarOffice (sdw), FLAC,
 MP3 (ID3v1 and ID3v2), OGG, WAV, S3M (Scream Tracker 3), XM (eXtended Module),
 IT (Impulse Tracker), NSF(E) (NES music), SID (C64 music), EXIV2, JPEG, GIF,
 PNG, TIFF, DEB, RPM, TAR(.GZ), LZH, LHA, RAR, ZIP, CAB, 7-ZIP, AR, MTREE, PAX,
 CPIO, ISO9660, SHAR, RAW, XAR, FLV, REAL, RIFF (AVI), MPEG, QT and ASF.
 .
 Also, various additional MIME types are detected. It can also be used to
 compute hash functions (SHA-1, MD5, ripemd160).
 .
 This package contains the library and all plugins.

Package: libextunix-ocaml
Description-md5: a1b3d65a95ec092148e846fd9f87a509
Description-en: Extended functions for OCaml Unix module (runtime package)
 Thin bindings to various low-level system APIs (often non-portable)
 which are not covered by Unix module.
 .
 Example functions:
 * uname
 * statvfs
 * fsync
 * fadvise
 * fallocate
 * atfile
 * dirfd
 * eventfd
 * signalfd
 * ...
 .
 This package contains the shared runtime libraries.

Package: libextunix-ocaml-dev
Description-md5: c42dc7cd5a78e73a1293b526861b5e9f
Description-en: Extended functions for OCaml Unix module (development package)
 Thin bindings to various low-level system APIs (often non-portable)
 which are not covered by Unix module.
 .
 Example functions:
 * uname
 * statvfs
 * fsync
 * fadvise
 * fallocate
 * atfile
 * dirfd
 * eventfd
 * signalfd
 * ...
 .
 This package contains the compiled modules for programming with the
 library.

Package: libextutils-autoinstall-perl
Description-md5: b1552d1b1c2a348c24828f98ceb63d25
Description-en: module to automatically install dependencies via CPAN
 ExtUtils::AutoInstall lets module writers specify a more
 sophisticated form of dependency information than the PREREQ_PM
 option offered by ExtUtils::MakeMaker.

Package: libextutils-builder-compiler-perl
Description-md5: 0335e1c8f2d5228e188b788e5756901b
Description-en: interface around different compilers for ExtUtils:Builder
 ExtUtils::Builder::Compiler is an interface wrapping around different
 compilers. It's usually not used directly but by a portability layer like
 ExtUtils:Builder::Autodetect::C.

Package: libextutils-builder-perl
Description-md5: 3799b50de2f9458d83a5cee9d1aa6bca
Description-en: abstract representation of build processes
 Writing extensions for various build tools can be a daunting task.
 ExtUtils::Builder tries to abstract steps of build processes into reusable
 building blocks for creating platform and build system agnostic executable
 descriptions of work. This allows producing and consuming sides to be
 completely independent from each other.
 .
 These build steps can be used directly (e.g. Dist::Build) or be converted
 into Makefile.
 .
 Actions are the cornerstone of the ExtUtils::Builder framework. It is a
 flexible abstraction around steps of a process, it can be a piece of perl
 code or an external command.
 .
 Nodes describe how a target should be created. Every node has an unordered
 set of zero or more dependencies that must be build (and must be up-to-date)
 before the target is build. It also has a list of actions to perform (in
 order) to create (or recreate) the target file. Essentially, a Node is
 equivalent to entry in a Makefile.
 .
 Plans are the equivalent of a (piece of a) Makefile. They are a bunch of
 nodes that should interconnect.
 .
 A Planner is an object used to create Plans. At the base level it allows you
 to add nodes or pattern matches/substitutions, but usually one would load
 extensions that add higher level methods to the planner (e.g. "compile").
 Planners support scopes: child planners that share the build plan but contain
 extra helper methods. It also supports DSL scripts: these are perl scripts
 that support calling the planner's methods as functions for easy
 customization of build plans.

Package: libextutils-cchecker-perl
Description-md5: e388c56be46da9c443110a472afb9b0c
Description-en: helper module for handling C headers and libraries
 ExtUtils::CChecker is a Perl module designed to check for the presence of
 libraries and C headers required for building the remainder of your package.
 It is particularly useful for packages containing Perl bindings to existing C
 libraries.

Package: libextutils-config-perl
Description-md5: c68ba39b663c184db9fc28691fba10bc
Description-en: wrapper around Perl's configuration hash
 ExtUtils::Config is an abstraction around the %Config hash. By itself it is
 not a particularly interesting module by any measure, however it ties
 together a family of modern toolchain modules.

Package: libextutils-cppguess-perl
Description-md5: 66fd30270abdda916b9a43d5bdc32343
Description-en: Perl build helper to guess C++ compiler and flags
 ExtUtils::CppGuess attempts to guess the system's C++ compiler that is
 compatible with the C compiler that your perl was built with.  It can
 generate the necessary options to the Module::Build constructor or to
 ExtUtils::MakeMaker's WriteMakefile function.

Package: libextutils-f77-perl
Description-md5: e09fa6ff26db28b41e280f7f957c18fd
Description-en: module to compile and link FORTRAN 77 code for Perl modules
 ExtUtils::F77 is a utility to portably build FORTRAN 77 code and link it with
 C programs. It provides a cross-platform way to determine the correct Fortran
 runtime libraries required for a given operating system and compiler.

Package: libextutils-hascompiler-perl
Description-md5: 3a371769e978325b370d42048f03f10c
Description-en: Perl Module checking the presence of a compiler
 ExtUtils::HasCompiler tries to check if the current system is capable of
 compiling, linking and loading an XS module.
 .
 This module is mainly packaged to avoid patching the build system of
 modules using it at build time.
 .
 Notice: this is an early release, interface stability isn't guaranteed yet.

Package: libextutils-helpers-perl
Description-md5: f503768c460faf962e5783f9d0d72d03
Description-en: various portability utilities for module builders
 ExtUtils::Helpers provides various portable helper functions for module
 building modules.

Package: libextutils-installpaths-perl
Description-md5: 05a1ecf4b53ddd0c54ea0336dfd5257d
Description-en: module to make Build.PL install path logic easy
 ExtUtils::InstallPaths tries to make install path resolution as easy as
 possible.
 .
 When you want to install a module, it needs to figure out where to install
 things. The nutshell version of how this works is that default installation
 locations are determined from ExtUtils::Config, and they may be individually
 overridden by using the install_path attribute. An install_base attribute
 lets you specify an alternative installation root like /home/foo and prefix
 does something similar in a rather different (and more complicated) way.
 destdir lets you specify a temporary installation directory like /tmp/install
 in case you want to create bundled-up installable packages.

Package: libextutils-libbuilder-perl
Description-md5: 1a071d64782d4e0e7171cc68bbab257a
Description-en: Perl module to compile standard, self-contained C libraries
 Some Perl modules need to ship C libraries together with their Perl
 code. Although there are mechanisms to compile and link (or glue) C
 code in your Perl programs, there isn't a clear method to compile
 standard, self-contained C libraries.
 .
 ExtUtils::LibBuilder's main goal is to help in that task.

Package: libextutils-makemaker-cpanfile-perl
Description-md5: 1956d773b403edc629ccc9fff10c38a1
Description-en: Perl module adding cpanfile support to ExtUtils-MakeMaker
 ExtUtils::MakeMaker::CPANfile loads cpanfile in your distribution and
 modifies parameters for WriteMakefile in your Makefile.PL. Just use it
 instead of ExtUtils::MakeMaker (which should be loaded internally), and
 prepare cpanfile.

Package: libextutils-makemaker-dist-zilla-develop-perl
Description-md5: 0375a869fe2b8eb2a4511b288451c7d3
Description-en: Perl module creating bare-bones Makefile.PL files for use with dzil
 Dist::Zilla makes developing modules much easier by generating all kinds of
 boilerplate files, saving authors from having to write them by hand, but in
 some cases this can make developing more inconvenient. The most prominent
 example of this is with Makefile.PL files - although the majority of
 distributions can be hacked on just by editing the files in a source control
 checkout and using prove for testing, for some this isn't sufficient. In
 particular, distributions which use an auto-generated test suite and
 distributions which use XS both need special handling at build time before
 they will function, and with Dist::Zilla, this means running dzil build and
 rebuilding after every change. This is tedious!
 .
 ExtUtils::MakeMaker::Dist::Zilla::Develop provides an alternative. Create a
 minimal Makefile.PL in source control which handles just enough functionality
 for basic development (it can be as minimal as just what is in the /SYNOPSIS,
 but can also contain commands to generate your test suite, for example), and
 tell Dist::Zilla to replace it with a real Makefile.PL when you're actually
 ready to build a real distribution. To do this, make sure you're still using
 the MakeMaker|Dist::Zilla::Plugin::MakeMaker plugin, either directly or
 through a pluginbundle like @Basic|Dist::Zilla::PluginBundle::Basic, and add
 the exclude_filename = Makefile.PL option to your dist.ini where you use
 [GatherDir].

Package: libextutils-modulemaker-perl
Description-md5: c6b7bdad8e3d129d61cfe9bb6578e4f6
Description-en: Perl extension to build module from scratch
 ExtUtils::ModuleMaker is a replacement for the most typical use of the
 h2xs utility bundled with all Perl distributions: the creation of the
 directories and files required for a pure-Perl module to be installable
 with make and distributable on the Comprehensive Perl Archive Network.

Package: libextutils-pkgconfig-perl
Description-md5: f055a2de18dae59ecc363e56a5f7d5a2
Description-en: Perl interface to the pkg-config utility
 ExtUtils::PkgConfig is a module that retrieves information about installed
 libraries from the pkg-config utility found on many modern operating systems
 and architectures. The information provided is useful for compiling against
 and linking to system-installed libraries.
 .
 This module performs some basic error checking to notify users when there are
 potential problems retrieving the necessary information from pkg-config.

Package: libextutils-typemap-perl
Description-md5: c87423dec2b4a6197b95ad23104d3efa
Description-en: ExtUtils::Typemap - Read/Write/Modify Perl/XS typemap files
 ExtUtils::Typemap exists merely as a compatibility wrapper
 around ExtUtils::Typemaps. In a nutshell, ExtUtils::Typemap was renamed to
 ExtUtils::Typemaps because the Typemap directory in lib/ could collide with the
 typemap file on case-insensitive file systems.

Package: libextutils-typemaps-default-perl
Description-md5: 6f0af28ed17c4bcca5652e4ac4c54b88
Description-en: Perl module providing a set of useful typemaps
 ExtUtils::Typemaps::Default is an ExtUtils::Typemaps subclass that
 provides a set of default mappings (in addition to what perl itself
 provides). These default mappings are currently defined as the
 combination of the mappings provided by the following typemap classes
 which are provided in this distribution:
 .
 * ExtUtils::Typemaps::ObjectMap
 * ExtUtils::Typemaps::STL
 * ExtUtils::Typemaps::Basic

Package: libextutils-xsbuilder-perl
Description-md5: 73617672b75b693607921582c1c25ab5
Description-en: Automatic XS glue code generation
 ExtUtils::XSBuilder is a set of modules to parse C header files and
 create XS glue code and documentation from it.
 .
 Ideally this allows you to "write" an interface to a C library
 without coding a line.  Although this module automates much of the
 process, you must still be familiar with C and XS programming since no
 C API is ideal and usually some adjuments are necessary.  When the C
 API changes, most of the time you only have to rerun XSBuilder to get
 your new Perl API.

Package: libextutils-xspp-perl
Description-md5: 40bb9708fefad4f98eeb7b1f2b72f716
Description-en: module for using Perl XS with C++ code
 ExtUtils::XSpp is a Perl module that implements XS++, a thin layer on top of
 plain XS designed to support C++ code. It allows developers to easily write
 Perl bindings to C++ code by compiling code using the XS++ preprocessor
 `xspp' instead of the normal XS preprocessor `xsubpp'.

Package: libez-vcard-java
Description-md5: 580a52c3b786e6d210bb0c6cfea171b2
Description-en: vCard library
 ez-vcard is a vCard library written in Java. It can read and write
 vCards in many different formats. The "ez" stands for "easy"
 because the goal is to create a library that's easy to use.

Package: libezmorph-java
Description-md5: e783d3cbe3a0f008171f715e87c2b762
Description-en: Java library for transforming an Object to another Object
 EZMorph's key strengths are:
 .
 - Supports transformations for primitives and Objects
 - Supports transformations for multidimensional arrays
 - Supports transformations with DynaBeans
 - Small memory footprint (~76K)

Package: libeztrace-dev
Description-md5: fa869525a5354c44bf2db0d4c3a520cc
Description-en: Automatic execution trace generation for HPC - development files
 EZTrace is a tool that aims at generating automatically execution traces
 from HPC (High Performance Computing) programs. It generates execution
 trace files that can be interpreted by visualization tools such as
 ViTE. It uses LD_PRELOAD and dlsym() to intercept calls to the usual HPC
 primitives, to be observed.
 .
 This package contains the development files.

Package: libeztrace0
Description-md5: 72d91f068e85b3fa50d696af4c3a4224
Description-en: Automatic execution trace generation for HPC - runtime libraries
 EZTrace is a tool that aims at generating automatically execution traces
 from HPC (High Performance Computing) programs. It generates execution
 trace files that can be interpreted by visualization tools such as
 ViTE. It uses LD_PRELOAD and dlsym() to intercept calls to the usual HPC
 primitives, to be observed.
 .
 This package contains the development files.

Package: libf2c2
Description-md5: 0eb2762e141ce8b7dce2c65804cd0805
Description-en: Shared libraries for use with FORTRAN applications
 These are the shared libraries required for running
 applications containing a component written in FORTRAN
 which was converted to C using the FORTRAN to C translator
 f2c.

Package: libf2c2-dev
Description-md5: c1cf2ab2688c831415d86a230f3bb987
Description-en: Development libraries for use with f2c
 These are the necessary static libraries and header
 files for an implementation of the fortran intrinsic
 functions and IO functions.
 .
 They are required when linking applications built from the
 C output from the FORTRAN to C translator f2c.

Package: libf2fs-dev
Description-md5: 8d339147f5d0b3bbf5121cb77f7ddafa
Description-en: Core library for Flash-Friendly File System - Development files
 F2FS is a new filesystem for Linux aimed at NAND flash memory-based storage
 devices, such as SSD, eMMC, and SD cards. It is based on Log-structured File
 System (LFS).
 .
 This package contains the development files for the libf2fs library.

Package: libf2fs-format-dev
Description-md5: 1acdb5aee547392abde54527e86a32eb
Description-en: Format library for Flash-Friendly File System - Development files
 F2FS is a new filesystem for Linux aimed at NAND flash memory-based storage
 devices, such as SSD, eMMC, and SD cards. It is based on Log-structured File
 System (LFS).
 .
 This package contains the development files for the libf2fs-format library.

Package: libf95getdata7
Description-md5: 21fbde95d27ed0e523b4a5b0fd7c6f6b
Description-en: library to read/write dirfile data - Fortran 95 bindings
 The GetData Project is the reference implementation of the Dirfile Standards,
 a filesystem-based, column-oriented database format for time-ordered binary
 data. The Dirfile database format is designed to provide a fast, simple format
 for storing and reading data.
 .
 This package contains the Fortran 95 bindings library.

Package: libfaad-dev
Description-md5: ae9f883b2a80e31f09c287adf3baae2d
Description-en: freeware Advanced Audio Decoder - development files
 FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly
 decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC
 files.
 .
 This package contains development files.

Package: libfaad-ocaml
Description-md5: d8506b869d581eb8c625b2326f5a710b
Description-en: OCaml interface to the faad library -- runtime files
 This package provides an interface to the faad library for
 OCaml programmers.
 .
 FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly
 decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC
 files.
 .
 This package contains only the shared runtime stub libraries.

Package: libfaad-ocaml-dev
Description-md5: 97ec8aeadbd45aa572a1ea4acfc1606f
Description-en: OCaml interface to the faad library -- development files
 This package provides an interface to the faad library for
 OCaml programmers.
 .
 FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly
 decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC
 files.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-faad.

Package: libfaad2
Description-md5: 9307be517a3f30e946fbc168e7e3f958
Description-en: freeware Advanced Audio Decoder - runtime files
 FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly
 decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type AAC
 files.
 .
 This package contains the shared library and an extra
 library with support for Digital Radio Mondiale (DRM).

Package: libfabric-bin
Description-md5: 48478daa4ff17d333fa3ce2b380603fe
Description-en: Diagnosis programs for the libfabric communication library
 Libfabric is a communication library that exports interfaces for
 fabric services to applications.  Libfabric is the core component
 of the Open Fabrics Interfaces (OFI) framework.
 .
 This package contains a few programs to check the status of the fabric.

Package: libfabric-dev
Description-md5: 581f437ed44039a7cbaa9cd510300bce
Description-en: Development files for libfabric1
 Libfabric is a communication library that exports interfaces for
 fabric services to applications.  Libfabric is the core component
 of the Open Fabrics Interfaces (OFI) framework.
 .
 This package is needed to compile programs against libfabric1.
 It contains the header files and links needed for compiling.

Package: libfabric1
Description-md5: 23efe94450e753061e8395ccfd5a60a0
Description-en: libfabric communication library
 Libfabric is a communication library that exports interfaces for
 fabric services to applications.  Libfabric is the core component
 of the Open Fabrics Interfaces (OFI) framework.
 .
 This package contains the shared libraries.

Package: libfacile-ocaml-dev
Description-md5: 499d25a77d0452e106bbebbd974877d0
Description-en: functional constraint library implemented in Objective Caml
 FaCiLe is a constraint programming library over integer finite domain
 written in Objective Caml. It offers all usual facilities to create
 and manipulate finite domain variables, arithmetic expressions and
 constraints (possibly non-linear), built-in global constraints and
 search goals. FaCiLe allows as well to build easily user-defined
 constraints and goals (including recursive ones), making pervasive use
 of OCaml higher-order functionals to provide a simple and flexible
 interface for the user. As FaCiLe is an OCaml library and not "yet
 another language", the user benefits from type inference and strong
 typing discipline, high level of abstraction, modules and objects
 system, as well as native code compilation efficiency, garbage
 collection and replay debugger, all features of OCaml (among many
 others) that allow to prototype and experiment quickly: modeling, data
 processing and interface are implemented with the same powerful and
 efficient language.

Package: libfaifa-dev
Description-md5: f40c170de739b3347f8e8b6bb72c106f
Description-en: manage HomePlug 1.0/AV devices via ethernet frames - devel library
 Faifa is a network tool to remotely manage HomePlug 1.0 and HomePlug AV
 devices.
 .
 HomePlug 1.0 and HomePlug AV are specifications of Power Line Communication
 (PLC). PLC is a system for carrying data - network packets - over power line.
 <http://www.homeplug.org/>
 .
 This tool can configure, flash and collect statistics on thoses devices
 using private and public Ethernet frames.
 .
 This package contains Faifa library headers.

Package: libfaifa0t64
Description-md5: 095336e076a62d6bb99c6e8c3c12c53a
Description-en: manage HomePlug 1.0/AV devices via ethernet frames - library
 Faifa is a network tool to remotely manage HomePlug 1.0 and HomePlug AV
 devices.
 .
 HomePlug 1.0 and HomePlug AV are specifications of Power Line Communication
 (PLC). PLC is a system for carrying data - network packets - over power line.
 <http://www.homeplug.org/>
 .
 This tool can configure, flash and collect statistics on thoses devices
 using private and public Ethernet frames.
 .
 This package contains Faifa shared library.

Package: libfailsafe-java
Description-md5: c0c557c938157e482d68a7b7548ea75b
Description-en: fault tolerance and resilience patterns Java library
 Failsafe is a lightweight, zero-dependency library for handling failures in
 Java 8+, with a concise API for handling everyday use cases and the
 flexibility to handle everything else. It works by wrapping executable logic
 with one or more resilience policies, which can be combined and composed as
 needed.
 .
 Policies include Retry, CircuitBreaker, RateLimiter, Timeout, Bulkhead, and
 Fallback. Additional modules include OkHttp.

Package: libfailures-perl
Description-md5: 048a4e95b818d39ef05c486ffd0d3d86
Description-en: minimalist exception hierarchy generator
 The failures module lets you define an exception hierarchy quickly and simply.
 .
 The design goals were:
 .
 • minimalist interface
 • 80% of features in 20% of lines of code
 • depend only on core modules (nearly achieved)
 • support hierarchical error types
 • identify errors types by name (class) not by parsing strings
 • leave (possibly expensive) trace decisions to the thrower

Package: libfaiss-dev
Description-md5: 97a446d4f7c6eb17e90eec293f6aba51
Description-en: efficient similarity search and clustering of dense vectors
 Faiss is a library for efficient similarity search and clustering of dense
 vectors. It contains algorithms that search in sets of vectors of any size, up
 to ones that possibly do not fit in RAM. It also contains supporting code for
 evaluation and parameter tuning. Faiss is written in C++ with complete wrappers
 for Python/numpy. Some of the most useful algorithms are implemented on the
 GPU. It is developed by Facebook AI Research.
 .
 This package contains the CPU-only version of the development files.

Package: libfakechroot
Description-md5: b0c4684ba5fd1dd31a0a93d761269fb4
Description-en: gives a fake chroot environment - runtime
 This package provides a library which overrides libc functions, so
 it is possible to use root-specific tools without root privileges.
 .
 In fake chroot you can install i.e. Debian bootstrap, create developer's
 environment and build packages inside chroot'ed system using standard
 non-root user account.

Package: libfakekey-dev
Description-md5: 1c1e39d24c37648b131431b67e08056b
Description-en: library for converting characters to X key-presses [development]
 libfakekey is a simple library for converting UTF-8 characters into 'fake' X
 key-presses.
 .
 This package contains the libfakekey development files.

Package: libfakekey-doc
Description-md5: f83754ef6a20b941bf81d47b92006e19
Description-en: library for converting characters to X key-presses [documentation]
 libfakekey is a simple library for converting UTF-8 characters into 'fake' X
 key-presses.
 .
 This package contains the libfakekey documentation.

Package: libfakekey0
Description-md5: 12ce7404981ed1cdb304ccea1997fe72
Description-en: library for converting characters to X key-presses [runtime]
 libfakekey is a simple library for converting UTF-8 characters into 'fake' X
 key-presses.
 .
 This package contains the libfakekey runtime library.

Package: libfaketime
Description-md5: 9717213973a84a29283491178debf275
Description-en: Report faked system time to programs (preload library)
 The Fake Time Preload Library (FTPL, a.k.a. libfaketime) intercepts
 various system calls which programs use to retrieve the current date
 and time. It can then report faked dates and times (as specified by
 you, the user) to these programs. This means you can modify the
 system time a program sees without having to change the time
 system-wide. FTPL allows you to specify both absolute dates (e.g.,
 2004-01-01) and relative dates (e.g., 10 days ago).
 .
 This package contains the LD_PRELOAD library for faketime.

Package: libfalcosecurity0-dev
Description-md5: 2a39b453cbf0a7d272775fdc86c801d6
Description-en: Core libraries for Falco and Sysdig
 Sysdig instruments your physical and virtual machines at the OS level
 by installing into the Linux kernel and capturing system calls and
 other OS events. Then, using sysdig's command line interface, you can
 filter and decode these events in order to extract useful information
 and statistics.
 .
 This package contains the build-time libraries to read the events from the
 driver.

Package: libfalcosecurity0t64
Description-md5: c3a8927b7149672ffeb64a7269e5b371
Description-en: Core libraries for Falco and Sysdig
 Sysdig instruments your physical and virtual machines at the OS level
 by installing into the Linux kernel and capturing system calls and
 other OS events. Then, using sysdig's command line interface, you can
 filter and decode these events in order to extract useful information
 and statistics.
 .
 This package contains the run-time libraries to read the events from the
 driver.

Package: libfann-dev
Description-md5: e0af5ca2177bf19d0ddca59f5074944e
Description-en: Development libraries and header files for FANN
 Fast Artificial Neural Network Library is a free open
 source neural network library, which implements multilayer artificial
 neural networks in C with support for both fully connected and
 sparsely connected networks. Cross-platform execution in both fixed
 and floating point are supported. It includes a framework for easy
 handling of training data sets. It is easy to use, versatile, well
 documented, and fast.
 .
 This package contains the header files and static libraries which are
 needed for developing libfann applications.

Package: libfann-doc
Description-md5: 5d510503dca8572a264924a75ac6164e
Description-en: API documentation for FANN
 Fast Artificial Neural Network Library is a free open
 source neural network library, which implements multilayer artificial
 neural networks in C with support for both fully connected and
 sparsely connected networks. Cross-platform execution in both fixed
 and floating point are supported. It includes a framework for easy
 handling of training data sets. It is easy to use, versatile, well
 documented, and fast.
 .
 This package contains the API documentation in HTML form and some
 introductory material in text form.

Package: libfann2
Description-md5: ab1aecd841f644a4cda85a0d90671d9b
Description-en: Fast Artificial Neural Network Library
 Fast Artificial Neural Network Library is a free open
 source neural network library, which implements multilayer artificial
 neural networks in C with support for both fully connected and
 sparsely connected networks. Cross-platform execution in both fixed
 and floating point are supported. It includes a framework for easy
 handling of training data sets. It is easy to use, versatile, well
 documented, and fast.
 .
 This package contains the shared libraries.

Package: libfannj-java
Description-md5: 7c0709ea01f8f787af4738c3a5adffd0
Description-en: FannJ a Java binding to the Fast Artificial Neural Network (FANN) C library
 Use FannJ if you have an existing ANN from the FANN project (libfann2) that you
 would like to access from Java. There are several GUI tools that will
 help you create and train an ANN.

Package: libfannj-java-doc
Description-md5: 0664462264fcbaaef6cfa783706a5c7e
Description-en: FannJ - Documentation
 Use FannJ if you have an existing ANN from the FANN project (libfann2) that you
 would like to access from Java. There are several GUI tools that will
 help you create and train an ANN.
 This is the Documentation package for FannJ

Package: libfarmhash-dev
Description-md5: 8ac64c0cec0c7e41087c85db99bcc66b
Description-en: FarmHash, a family of hash functions (development files, docs)
 FarmHash provides hash functions for strings and other data.  The functions
 mix the input bits thoroughly but are not suitable for cryptography.
 .
 This package contains development files and document.

Package: libfarmhash0
Description-md5: 81f990ecca152408561cae38110178e5
Description-en: FarmHash, a family of hash functions (shared library)
 FarmHash provides hash functions for strings and other data.  The functions
 mix the input bits thoroughly but are not suitable for cryptography.
 .
 This package contains the shared library.

Package: libfarstream-0.2-5
Description-md5: f7d95180a5bfbf33d770c2d677e3d23a
Description-en: Audio/Video communications framework: core library
 The Farstream project is an effort to create a framework to deal with all
 known audio/video conferencing protocols. On one side it offers a generic
 API that makes it possible to write plugins for different streaming
 protocols, on the other side it offers an API for clients to use those
 plugins.
 .
 This package provides the core Farstream library.

Package: libfarstream-0.2-dev
Description-md5: 3738ffa6e8fc2324f1230a8c8a058ecd
Description-en: Audio/Video communications framework: development files
 The Farstream project is an effort to create a framework to deal with all
 known audio/video conferencing protocols. On one side it offers a generic
 API that makes it possible to write plugins for different streaming
 protocols, on the other side it offers an API for clients to use those
 plugins.
 .
 This package provides development files for Farstream.

Package: libfarstream-0.2-doc
Description-md5: 37859e01ed610b45e8284b5a141d0595
Description-en: Audio/Video communications framework: documentation
 The Farstream project is an effort to create a framework to deal with all
 known audio/video conferencing protocols. On one side it offers a generic
 API that makes it possible to write plugins for different streaming
 protocols, on the other side it offers an API for clients to use those
 plugins.
 .
 This package provides documentation for Farstream.

Package: libfast-float-dev
Description-md5: 291be583b60bd912738ce43e391d1b98
Description-en: Implementation of the C++ from_chars functions for float and double types
 The fast_float library provides fast header-only
 implementations for the C++ from_chars functions
 for float and double types. These functions convert
 ASCII strings representing decimal valuesinto
 binary types. This library provides exact rounding
 (including round to even). These fast_float
 functions run many times faster than comparable
 number-parsing functions from existing C++ standard
 libraries.

Package: libfast-zip-clojure
Description-md5: 93ed3de2b40066315856d1e1ce534fff
Description-en: modification of clojure.zip that uses protocols and records
 fast-zip is a fast, drop-in replacement of clojure.zip. Internally it uses
 protocols and records, making it significantly faster than clojure.zip.

Package: libfast-zip-visit-clojure
Description-md5: 84a9b83e9ace42507256b0b1c76014e8
Description-en: Clojure zipper-based visitor library (fast-zip version)
 A Clojure library implementing functional visitors over zippers. This library
 was inspired partly by the j-treevisit library and the need for walking
 and modifying tree data structures in Clojure.

Package: libfast5-dev
Description-md5: d4bbcfc228087168e05149e89c443049
Description-en: library for reading Oxford Nanopore Fast5 files -- headers
 A lightweight C++11 library to read raw signal data from Oxford
 Nanopore's FAST5 files.
 .
 This package provides the header files for development with fast5.

Package: libfastahack-dev
Description-md5: b1e05cc008f546b29c14c9d6ea047466
Description-en: library for indexing and sequence extraction from FASTA files (devel)
 fastahack is a small application for indexing and extracting sequences and
 subsequences from FASTA files.  The included Fasta.cpp library provides a FASTA
 reader and indexer that can be embedded into applications which would benefit
 from directly reading subsequences from FASTA files.  The library automatically
 handles index file generation and use.
 .
 Features:
 * FASTA index (.fai) generation for FASTA files
 * Sequence extraction
 * Subsequence extraction
 * Sequence statistics (currently only entropy is provided)
 .
 Sequence and subsequence extraction use fseek64 to provide fastest-possible
 extraction without RAM-intensive file loading operations.  This makes fastahack
 a useful tool for bioinformaticists who need to quickly extract many
 subsequences from a reference FASTA sequence.
 .
 This is the development package containing the statically linked
 library and the header files.

Package: libfastahack0
Description-md5: c9c46545771ade54771a7e17990f96ef
Description-en: library for indexing and sequence extraction from FASTA files (lib)
 fastahack is a small application for indexing and extracting sequences and
 subsequences from FASTA files.  The included Fasta.cpp library provides a FASTA
 reader and indexer that can be embedded into applications which would benefit
 from directly reading subsequences from FASTA files.  The library automatically
 handles index file generation and use.
 .
 Features:
 * FASTA index (.fai) generation for FASTA files
 * Sequence extraction
 * Subsequence extraction
 * Sequence statistics (currently only entropy is provided)
 .
 Sequence and subsequence extraction use fseek64 to provide fastest-possible
 extraction without RAM-intensive file loading operations.  This makes fastahack
 a useful tool for bioinformaticists who need to quickly extract many
 subsequences from a reference FASTA sequence.
 .
 This package contains the dynamic library.

Package: libfastcdr-dev
Description-md5: 7e3c96cc7a846f06da939fc94ce409af
Description-en: Fast CDR serialization library for DDS - development headers
 eProsima FastCDR is a C++ library that provides serialization and
 deserialization according to the Common Data Representation (CDR) of the Data
 Distribution Service (DDS) standard and is part of the eProsima FastDDS
 implementation.
 .
 This package installs the development headers.

Package: libfastcdr-doc
Description-md5: 2f3ad4f80f72bd68a08607478441066f
Description-en: Fast CDR serialization library for DDS - API documentation
 eProsima FastCDR is a C++ library that provides serialization and
 deserialization according to the Common Data Representation (CDR) of the Data
 Distribution Service (DDS) standard and is part of the eProsima FastDDS
 implementation.
 .
 This package installs the API documentation.

Package: libfastcdr2
Description-md5: 7fde55742d74d8a31d8ab9f09bed03fb
Description-en: Fast CDR serialization library for DDS
 eProsima FastCDR is a C++ library that provides serialization and
 deserialization according to the Common Data Representation (CDR) of the Data
 Distribution Service (DDS) standard and is part of the eProsima FastDDS
 implementation.

Package: libfastdds-dev
Description-md5: bbed142c6151096228344c0534009f92
Description-en: C++ library for the Real Time Publish Subscribe Protocol - development headers
 This package is part of eProsima FastDDS.  RTPS is the wire interoperability
 protocol defined for the Data Distribution Service (DDS) standard by the
 Object Management Group (OMG).
 .
 The library is a standalone C++ implementation compliant with the OMG DDS 1.4
 and OMG RTPS 2.2 standards. It is a tier one implementation for ROS 2.
 Compared to other free DDS implementations, it is very feature-complete and
 provides two API layers: one for high-level Publish-Subscriber access that
 focuses on usability, and a lower-level Writer-Reader API that allows more
 sophisticated fine tuning of the RTPS protocol.
 .
 This package installs the development headers.

Package: libfastdds-doc
Description-md5: 2d63dc5969558ff2a9ce9aca0d96936a
Description-en: C++ library for the Real Time Publish Subscribe Protocol - documentation
 This package is part of eProsima FastDDS.  RTPS is the wire interoperability
 protocol defined for the Data Distribution Service (DDS) standard by the
 Object Management Group (OMG).
 .
 The library is a standalone C++ implementation compliant with the OMG DDS 1.4
 and OMG RTPS 2.2 standards. It is a tier one implementation for ROS 2.
 Compared to other free DDS implementations, it is very feature-complete and
 provides two API layers: one for high-level Publish-Subscriber access that
 focuses on usability, and a lower-level Writer-Reader API that allows more
 sophisticated fine tuning of the RTPS protocol.
 .
 This package installs the documentation.

Package: libfastdds3.3
Description-md5: ec308a26005383e4bef7594b2f4451da
Description-en: C++ library for the Real Time Publish Subscribe Protocol
 This package is part of eProsima FastDDS.  RTPS is the wire interoperability
 protocol defined for the Data Distribution Service (DDS) standard by the
 Object Management Group (OMG).
 .
 The library is a standalone C++ implementation compliant with the OMG DDS 1.4
 and OMG RTPS 2.2 standards. It is a tier one implementation for ROS 2.
 Compared to other free DDS implementations, it is very feature-complete and
 provides two API layers: one for high-level Publish-Subscriber access that
 focuses on usability, and a lower-level Writer-Reader API that allows more
 sophisticated fine tuning of the RTPS protocol.
 .
 This package installs the shared library.

Package: libfastdoubleparser-java
Description-md5: a35a97eb8807f85147d20fcfd24d9c00
Description-en: parsers for double, float, BigDecimal and BigInteger values
 This is a Java port of Daniel Lemire's fast_float project.
 .
 This project provides parsers for double, float, BigDecimal and BigInteger
 values. The double and float parsers are optimised for speed for the most
 common inputs. The BigDecimal and BigInteger parsers are optimised for speed
 on all inputs.
 .
 The code in this project contains optimised versions for major Java revisions,
 released in a single multi-release jar, which contains the code for all these
 versions.
 .
 This package contains the Java library.

Package: libfastinfoset-java
Description-md5: ceedbc5c683f3cdc1a4ac97cf8953d75
Description-en: Java library implementing the Fast Infoset standard
 Fast Infoset specifies a standardized binary encoding for the XML Information
 Set. An XML infoset (such as a DOM tree, StAX events or SAX events in
 programmatic representations) may be serialized to an XML 1.x document or, as
 specified by the Fast Infoset standard, may be serialized to a fast infoset
 document.
 .
 Fast infoset documents are generally smaller in size and faster to
 parse and serialize than equivalent XML documents.

Package: libfastjet-dev
Description-md5: ea2b14298d637c391994d53c5b6081d5
Description-en: Development files of FastJet
 The FastJet package provides a fast implementation of several longitudinally
 invariant sequential recombination jet algorithms, in particular the
 longitudinally invariant kt jet algorithm, the inclusive longitudinally
 invariant version of the Cambridge/Aachen jet-algorithm, and the inclusive
 anti-kt algorithm.
 .
 FastJet also provides a uniform interface to external jet finders via a plugin
 mechanism, and tools for calculating jet areas and performing background
 (pileup/UE) subtraction.
 .
 This package provides development files of FastJet.

Package: libfastjet-fortran-dev
Description-md5: 874cbeed286cdf382030c14b3ccd5ffd
Description-en: Fortran bindings of FastJet - development files
 The FastJet package provides a fast implementation of several longitudinally
 invariant sequential recombination jet algorithms, in particular the
 longitudinally invariant kt jet algorithm, the inclusive longitudinally
 invariant version of the Cambridge/Aachen jet-algorithm, and the inclusive
 anti-kt algorithm.
 .
 FastJet also provides a uniform interface to external jet finders via a plugin
 mechanism, and tools for calculating jet areas and performing background
 (pileup/UE) subtraction.
 .
 This package provides development files for Fortran bindings of FastJet.

Package: libfastjet-fortran0
Description-md5: eff53c8b5b1f84738050cba21f5ca9ae
Description-en: Fortran bindings of FastJet
 The FastJet package provides a fast implementation of several longitudinally
 invariant sequential recombination jet algorithms, in particular the
 longitudinally invariant kt jet algorithm, the inclusive longitudinally
 invariant version of the Cambridge/Aachen jet-algorithm, and the inclusive
 anti-kt algorithm.
 .
 FastJet also provides a uniform interface to external jet finders via a plugin
 mechanism, and tools for calculating jet areas and performing background
 (pileup/UE) subtraction.
 .
 This package provides Fortran bindings of FastJet.

Package: libfastjet0v5
Description-md5: 5f84acd0dea25fe4a68b53ec988d90a6
Description-en: Fast C++ code for the kt and other jet algorithms
 The FastJet package provides a fast implementation of several longitudinally
 invariant sequential recombination jet algorithms, in particular the
 longitudinally invariant kt jet algorithm, the inclusive longitudinally
 invariant version of the Cambridge/Aachen jet-algorithm, and the inclusive
 anti-kt algorithm.
 .
 FastJet also provides a uniform interface to external jet finders via a plugin
 mechanism, and tools for calculating jet areas and performing background
 (pileup/UE) subtraction.
 .
 This package provides run-time library of FastJet.

Package: libfastjetplugins-dev
Description-md5: dbfbaededd6ecdeab89c753ab9be5461
Description-en: FastJet plugins - development files
 The FastJet package provides a fast implementation of several longitudinally
 invariant sequential recombination jet algorithms, in particular the
 longitudinally invariant kt jet algorithm, the inclusive longitudinally
 invariant version of the Cambridge/Aachen jet-algorithm, and the inclusive
 anti-kt algorithm.
 .
 FastJet also provides a uniform interface to external jet finders via a plugin
 mechanism, and tools for calculating jet areas and performing background
 (pileup/UE) subtraction.
 .
 This package provides development files for plugins of FastJet. Note that
 ATLASCone and CDFCones plugins are removed due to license issue.

Package: libfastjetplugins0
Description-md5: 8d61b7ee80f85e4ed58fb88ab60fc3fa
Description-en: FastJet plugins
 The FastJet package provides a fast implementation of several longitudinally
 invariant sequential recombination jet algorithms, in particular the
 longitudinally invariant kt jet algorithm, the inclusive longitudinally
 invariant version of the Cambridge/Aachen jet-algorithm, and the inclusive
 anti-kt algorithm.
 .
 FastJet also provides a uniform interface to external jet finders via a plugin
 mechanism, and tools for calculating jet areas and performing background
 (pileup/UE) subtraction.
 .
 This package provides plugins of FastJet. Note that ATLASCone and CDFCones
 plugins are removed due to license issue.

Package: libfastjettools-dev
Description-md5: 455fe0e6976d12589cf3702fc17610aa
Description-en: Tools for FastJet - development files
 The FastJet package provides a fast implementation of several longitudinally
 invariant sequential recombination jet algorithms, in particular the
 longitudinally invariant kt jet algorithm, the inclusive longitudinally
 invariant version of the Cambridge/Aachen jet-algorithm, and the inclusive
 anti-kt algorithm.
 .
 FastJet also provides a uniform interface to external jet finders via a plugin
 mechanism, and tools for calculating jet areas and performing background
 (pileup/UE) subtraction.
 .
 This package provides development files of FastJet Tools.

Package: libfastjettools0
Description-md5: 61614424308c7a9fc24fdadd94dc0191
Description-en: Tools for FastJet
 The FastJet package provides a fast implementation of several longitudinally
 invariant sequential recombination jet algorithms, in particular the
 longitudinally invariant kt jet algorithm, the inclusive longitudinally
 invariant version of the Cambridge/Aachen jet-algorithm, and the inclusive
 anti-kt algorithm.
 .
 FastJet also provides a uniform interface to external jet finders via a plugin
 mechanism, and tools for calculating jet areas and performing background
 (pileup/UE) subtraction.
 .
 This package provides various tools related to jet areas and subtraction. They
 can be used with any infrared safe jet algorithm, both native and plugin.

Package: libfastobj-dev
Description-md5: f819cf80d9b9c4acc69354ac1185e894
Description-en: Fast Wavefront OBJ parser C library
 Simple single-header library to load Wavefront OBJ data providing
 good performance compared to similar libraries

Package: libfastrtps-dev
Description-md5: f48fe5789dba007c01da83d676062173
Description-en: C++ library for the Real Time Publish Subscribe Protocol - transitional dummy package
 This is a transitional dummy package which can be safely removed.

Package: libfasttext-dev
Description-md5: 0400109769cc4ed85fa064beafab69ba
Description-en: Header files of fastText
 fastText is a library for efficient learning of word representations
 and sentence classification, which refers subword information to
 enrich word vectors.
 This package contains header files for development.

Package: libfasttext0
Description-md5: 1c9d7c38d2f9803c009f457708e36644
Description-en: Library files of fastText
 fastText is a library for efficient learning of word representations
 and sentence classification, which refers subword information to
 enrich word vectors.
 This package contains runtime library files.

Package: libfastutil-java
Description-md5: 9f404e9fb0e64677c8ab1ef8e3ea5ee5
Description-en: Java API providing type-specific maps, sets, lists and queues
 Fastutil extends the Java™ Collections Framework by providing
 type-specific maps, sets, lists and queues with a small memory footprint
 and fast access and insertion; provides also big (64-bit) arrays, sets
 and lists, and fast, practical I/O classes for binary and text files.
 .
 The classes implement their standard counterpart interface (e.g., Map
 for maps) and can be plugged into existing code. Moreover, they provide
 additional features (such as bidirectional iterators) that are not
 available in the standard classes.
 .
 Besides objects and primitive types, fastutil classes provide support
 for references, that is, objects that are compared using the equality
 operator rather than the equals() method.

Package: libfastutil-java-doc
Description-md5: 3cdfddd47346c97ea755709317d10203
Description-en: API documentation for libfastutil-java
 Fastutil extends the Java™ Collections Framework by providing
 type-specific maps, sets, lists and queues with a small memory footprint
 and fast access and insertion; provides also big (64-bit) arrays, sets
 and lists, and fast, practical I/O classes for binary and text files.
 .
 The classes implement their standard counterpart interface (e.g., Map
 for maps) and can be plugged into existing code. Moreover, they provide
 additional features (such as bidirectional iterators) that are not
 available in the standard classes.
 .
 Besides objects and primitive types, fastutil classes provide support
 for references, that is, objects that are compared using the equality
 operator rather than the equals() method.
 .
 This package contains the javadoc documentation files.

Package: libfathom-dev
Description-md5: a913dca350d7fe7808a80ef4e43b2e6d
Description-en: Library for probing Syzygy tablebases (development files)
 Fathom is a stand-alone Syzygy tablebase probing tool.
 .
 The aims of Fathom are:
 - To make it easy to integrate the Syzygy tablebases into existing
 chess engines.
 - To make it easy to create stand-alone applications that use the
 Syzygy tablebases.
 .
 This package contains the development files.

Package: libfathom1
Description-md5: be0cf8fbd874cee39400a413131b2b00
Description-en: Library for probing Syzygy tablebases
 Fathom is a stand-alone Syzygy tablebase probing tool.
 .
 The aims of Fathom are:
 - To make it easy to integrate the Syzygy tablebases into existing
 chess engines.
 - To make it easy to create stand-alone applications that use the
 Syzygy tablebases.

Package: libfaudio-dev
Description-md5: e1aa8fad3c5d4085884bbe480265a0c1
Description-en: XAudio sound processing reimplementation - development files
 FAudio is a sound processing library that aims to support fully accurate
 DirectX audio capabilities including XAudio2, X3DAudio, XAPO, and XACT3.
 .
 This package provides the development files.

Package: libfaudio0
Description-md5: 592ef25c1c988717339347b84d047a2b
Description-en: XAudio sound processing reimplementation - library
 FAudio is a sound processing library that aims to support fully accurate
 DirectX audio capabilities including XAudio2, X3DAudio, XAPO, and XACT3.
 .
 This package provides the library itself.

Package: libfauhdli-dev
Description-md5: 02b50d90e9b68f3987cef0834346af69
Description-en: interpreter library and development files for fauhdli
 This package contains the development files and the interpreter library
 for fauhdlc's intermediate code interpreter fauhdli.
 .
 It is useful, if you want to make use of the foreign interface of VHDL
 and define an own implementation for it.

Package: libfaust-static
Description-md5: 6bd3bc719ebb93c06697a380f9425048
Description-en: functional programming language for realtime audio - static libraries
 Faust is a functional programming language specifically designed for realtime
 audio applications and plugins. The syntax of the language is block diagram
 oriented. The faust compiler translates signal processing specifications into
 optimized C++ code for signal processing applications.
 .
 The generated code can be wrapped into an 'architecture file' in order to
 create for example a standalone jack/gtk application. Several architecture
 files are provided and additional ones are fairly easy to add.
 .
 This package contains static libraries for building applications with faust.

Package: libfaust2t64
Description-md5: a8cdd13de480a3321567318e4c8e2527
Description-en: functional programming language for realtime audio applications - libraries
 Faust is a functional programming language specifically designed for realtime
 audio applications and plugins. The syntax of the language is block diagram
 oriented. The faust compiler translates signal processing specifications into
 optimized C++ code for signal processing applications.
 .
 The generated code can be wrapped into an 'architecture file' in order to
 create for example a standalone jack/gtk application. Several architecture
 files are provided and additional ones are fairly easy to add.
 .
 This package contains the libraries for applications built with faust.

Package: libfax-hylafax-client-perl
Description-md5: 57fe5b0f03c4cf09e0fe8e54e332e564
Description-en: simple Perl client for HylaFAX fax server
 Fax::Hylafax::Client is a simple Perl client for HylaFAX fax server
 (www.hylafax.org).  It communicates with the server directly through FTP
 protocol and thus does not require any HylaFAX software components to be
 installed on the client machine.

Package: libfbclient2
Description-md5: 315a58ec4246aa82bd2b99a6b86b5f4b
Description-en: Firebird client library
 Client library for connecting to the Firebird server. It can also be used for
 direct (embedded) database access.
 .
 See firebird4.0-server package for more information about Firebird.

Package: libfccp-dev
Description-md5: df889949a237daea2f4adf36060f0fed
Description-en: Fast C++ CSV Parser
 fast-cpp-cvs-parser is a small, easy-to-use and fast header-only
 library for reading comma separated value (CSV) files. The library
 is completely contained inside a single header file. The library
 can used with a standard conformant C++11 compiler.
 .
 Feature list:
 * Automatically rearranges columns by parsing the header line.
 * Disk I/O and CSV-parsing are overlapped using threads for efficiency.
 * Parsing features such as escaped strings can be enabled and disabled
 at compile time using templates.
 * Can read multiple GB files in reasonable time.
 * Support for custom columns separators (i.e. Tab separated value files
 are supported), quote escaped strings, automatic space trimming.
 * Works with *nix and Windows newlines and automatically ignores UTF-8 BOMs.
 * Exception classes with enough context to format useful error messages.
 * what() returns error messages ready to be shown to a user.

Package: libfcft-dev
Description-md5: 0f976c4bf52a91b9f854d8c81a462f55
Description-en: font loading and glyph rasterization library -- development files
 fcft is a small font loading and glyph rasterization library built on-top of
 FontConfig, FreeType2 and pixman.
 .
 It can load and cache fonts from a fontconfig-formatted name string, e.g.
 Monospace:size=12, optionally with user configured fallback fonts.
 .
 After a font has been loaded, you can rasterize glyphs. When doing so, the
 primary font is first considered. If it does not have the requested glyph, the
 user configured fallback fonts (if any) are considered. If none of the user
 configured fallback fonts has the requested glyph, the FontConfig generated
 list of fallback fonts are checked.
 .
 This package contains the header and development files.

Package: libfcft-doc
Description-md5: 1576fff6e6d23ff406cfc43b0156c0f9
Description-en: font loading and glyph rasterization library -- documentation
 fcft is a small font loading and glyph rasterization library built on-top of
 FontConfig, FreeType2 and pixman.
 .
 It can load and cache fonts from a fontconfig-formatted name string, e.g.
 Monospace:size=12, optionally with user configured fallback fonts.
 .
 After a font has been loaded, you can rasterize glyphs. When doing so, the
 primary font is first considered. If it does not have the requested glyph, the
 user configured fallback fonts (if any) are considered. If none of the user
 configured fallback fonts has the requested glyph, the FontConfig generated
 list of fallback fonts are checked.
 .
 This package contains the documentation as man pages.

Package: libfcft4t64
Description-md5: 15a6e28fb72093884f8bf998194a29c0
Description-en: font loading and glyph rasterization library
 fcft is a small font loading and glyph rasterization library built on-top of
 FontConfig, FreeType2 and pixman.
 .
 It can load and cache fonts from a fontconfig-formatted name string, e.g.
 Monospace:size=12, optionally with user configured fallback fonts.
 .
 After a font has been loaded, you can rasterize glyphs. When doing so, the
 primary font is first considered. If it does not have the requested glyph, the
 user configured fallback fonts (if any) are considered. If none of the user
 configured fallback fonts has the requested glyph, the FontConfig generated
 list of fallback fonts are checked.
 .
 This package contains the shared libraries.

Package: libfcgi-async-perl
Description-md5: 9fbe903d155edb532fadbb7d8c339417
Description-en: FastCGI engine based on IO::Async
 FCGI::Async is a subclass of Net::Async::FastCGI. It provides a slightly
 different API where it can take an argument containing the IO::Async::Loop
 object, rather than be added as Notifier object within one. It is provided
 mostly as a backward-compatibility wrapper for older code using this
 interface.

Package: libfcgi-client-perl
Description-md5: 593ff8ba7ec1e6e84e052791cffe0fcb
Description-en: Perl client library for FastCGI protocol
 FCGI::Client provides a Perl library usable to dial with a FastCGI servers.
 It can be used easily to test FastCGI server availability or be used with
 Test::More to implement full tests for Perl FastCGI servers releases.

Package: libfcgi-engine-perl
Description-md5: 8b35a49616d1ba69751baa4ff3b97817
Description-en: flexible engine for running FCGI-based applications
 FCGI::Engine helps manage FCGI based web applications by providing a wrapper
 which handles most of the low-level FCGI details for you. It can run FCGI
 programs as simple scripts or as full standalone socket based servers who are
 managed by FCGI::Engine::ProcManager.

Package: libfcgi-ev-perl
Description-md5: 5b520233e240be91b6e06963230786aa
Description-en: module to support FastCGI protocol in EV-based applications
 FCGI::EV implements FastCGI protocol for use in EV-based applications.
 That means that applications have to run EV::loop.
 .
 It provides methods to receive and parse data from web server, pack and send
 data to web server.

Package: libfcgi-procmanager-maxrequests-perl
Description-md5: c25d1b360ebecca9a0559568ab9bd807
Description-en: restrict max number of requests by each child
 This module is an extension to FCGI::ProcManager that allows
 restriction of the requests per FCGI child.

Package: libfcgi-procmanager-perl
Description-md5: dc59ea20403239cca2d01ea9e94dd54f
Description-en: Perl module to help manage FastCGI applications
 FCGI::ProcManager serves as a FastCGI process manager, allowing developers to
 more finely tune performance in their web applications and take advantage of
 copy-on-write semantics prevalent in the UNIX kernel process system. It can
 manage a number of FastCGI servers and handles signals on their behalf.

Package: libfcidecomp-jpegls-dev
Description-md5: 97af463fcc225b5e295a0dce06111721
Description-en: fcicomp interface to charls JPEG-LS library (development files)
 This library provides an interface to the charls library for use by the
 fcicomp-H5Zjpegls plugin

Package: libfcidecomp-jpegls1
Description-md5: 16d4276ed3c6ad1713243dd65e8ecb87
Description-en: fcicomp interface to charls JPEG-LS library
 This library provides an interface to the charls library for use by the
 fcicomp-H5Zjpegls plugin

Package: libfcitx-config4
Description-md5: a6aa4d42f1e9b4c272decf8e287f0dc3
Description-en: Flexible Input Method Framework - configuration support library
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package contains the library file:
 * libfcitx-config - support library for Fcitx configurations

Package: libfcitx-core0
Description-md5: 71a0fbd69dc6fb5a06679142cf2d63ee
Description-en: Flexible Input Method Framework - library of core functions
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package contains the library file:
 * libfcitx-core - core functions of Fcitx

Package: libfcitx-gclient1
Description-md5: 963bab146580ef434bfc93d8ef2c7fe7
Description-en: Flexible Input Method Framework - D-Bus client library for Glib
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package contains the following library:
 * libfcitx-gclient - D-Bus client library for Glib

Package: libfcitx-qt5-1
Description-md5: 9ea6560b41e410fc82ffe74f7fc12bd7
Description-en: Free Chinese Input Toy of X - D-Bus client libraries for Qt5
 Fcitx is the Free Chinese Input Toy of X, which was initially designed
 for Chinese users, and used XIM protocol. Now it has already evolved
 into a highly modularized, feature rich input method framework for
 Unix-like platforms supporting a considerable amount of frontends,
 backends and modules.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables.
 It is highly modularized and extensible,
 with GTK+ 2/3 and Qt 4/5 IM Modules, support for UIs based on Fbterm,
 pure Xlib, GTK+, or KDE, and a developer-friendly API.
 .
 This package contains the following libraries:
 * libFcitxQt5DBusAddons - D-Bus Addons library for Qt5
 * libFcitxQt5WidgetsAddons - Widgets Addons library for Qt5

Package: libfcitx-qt5-data
Description-md5: f19b0e574cb6d04f7e3cb8b0b3d4c8e5
Description-en: Free Chinese Input Toy of X - data files for Qt5 integration
 Fcitx is the Free Chinese Input Toy of X, which was initially designed
 for Chinese users, and used XIM protocol. Now it has already evolved
 into a highly modularized, feature rich input method framework for
 Unix-like platforms supporting a considerable amount of frontends,
 backends and modules.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables.
 It is highly modularized and extensible,
 with GTK+ 2/3 and Qt 4/5 IM Modules, support for UIs based on Fbterm,
 pure Xlib, GTK+, or KDE, and a developer-friendly API.
 .
 This package contains data files for fcitx Qt5 integration library and
 Qt5 frontend.

Package: libfcitx-qt5-dev
Description-md5: 92e28240b785597369b277d49b86b236
Description-en: Free Chinese Input Toy of X - Devel files for libfcitx-qt5
 Fcitx is the Free Chinese Input Toy of X, which was initially designed
 for Chinese users, and used XIM protocol. Now it has already evolved
 into a highly modularized, feature rich input method framework for
 Unix-like platforms supporting a considerable amount of frontends,
 backends and modules.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables.
 It is highly modularized and extensible,
 with GTK+ 2/3 and Qt 4/5 IM Modules, support for UIs based on Fbterm,
 pure Xlib, GTK+, or KDE, and a developer-friendly API.
 .
 This package provides the development files of fcitx-qt5.

Package: libfcitx-utils0
Description-md5: 2a9d539e271e24813f5f4db5b3a90fe8
Description-en: Flexible Input Method Framework - utility support library
 Fcitx is an input method framework with extension support, which provides
 an interface for entering characters of different scripts in applications
 using a variety of mapping systems.
 .
 It offers a pleasant and modern experience, with intuitive graphical
 configuration tools and customizable skins and mapping tables. It is
 highly modularized and extensible, with GTK+ 2/3 and Qt5 IM Modules, support
 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
 API.
 .
 This package contains the library file:
 * libfcitx-utils - utility support library for Fcitx

Package: libfcitx5-qt-data
Description-md5: 6d3158349c1ddd90f95d75902e7ebbea
Description-en: Qt library and IM module for fcitx5 (data files)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the shared data files for fcitx5-qt.

Package: libfcitx5-qt-dev
Description-md5: 6a909e1bb3c5452a698545fa2dabf76e
Description-en: Qt library and IM module for fcitx5 (development files)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the development files for fcitx5-qt.

Package: libfcitx5-qt1
Description-md5: 12b1bd85124c08eeced49c6f651ab9b3
Description-en: Qt library and IM module for fcitx5
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the Qt5 support for fcitx5.

Package: libfcitx5-qt6-1
Description-md5: d142dc5c963b7dcc18f83ad7615f5ccd
Description-en: Qt6 library and IM module for fcitx5
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the Qt6 support for fcitx5.

Package: libfcitx5-qt6-dev
Description-md5: cd3ea082437709f8bcbd05f9ca432528
Description-en: Qt6 library and IM module for fcitx5 (development files)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the development files for fcitx5-qt (qt6).

Package: libfcitx5config-dev
Description-md5: 7dd86eba0c0eff9d692f38ef3f850368
Description-en: Fcitx Input Method Framework v5 (config library dev files)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides development files for fcitx5 config libraries.

Package: libfcitx5config6
Description-md5: 30910bfd91b437c2949fdf92adaad9a1
Description-en: Fcitx Input Method Framework v5 (config library)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides fcitx5 config libraries.

Package: libfcitx5core-dev
Description-md5: 63d5a06b8d87b83e44118dba0113f1a5
Description-en: Fcitx Input Method Framework v5 (core library dev files)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides development files for fcitx5 core libraries.

Package: libfcitx5core7
Description-md5: 3a4e5f0dbe0725b172ac1e67476f715b
Description-en: Fcitx Input Method Framework v5 (core library)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides fcitx5 core libraries.

Package: libfcitx5gclient-dev
Description-md5: 5952cbb7e6e7f83e7ff61dc7686b8425
Description-en: GLib-based D-Bus client library for fcitx5 (development files)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the development files for GLib-based D-Bus client
 library of fcitx5.

Package: libfcitx5gclient2
Description-md5: 11a9848d647e5a0bda3cda7285eb52dd
Description-en: GLib-based D-Bus client library for fcitx5 (library)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, DBus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides the GLib-based D-Bus client library of fcitx5.

Package: libfcitx5utils-dev
Description-md5: acaf3419b64aa7341bd68955b9fa2b94
Description-en: Fcitx Input Method Framework v5 (utils library dev files)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides development files for fcitx5 utils libraries.

Package: libfcitx5utils2
Description-md5: 2de0ff473c8868a7773863afd103db4f
Description-en: Fcitx Input Method Framework v5 (utils library)
 Fcitx5 is the next generation of fcitx input method framework. It
 provides pleasant and modern input experience with intuitive graphical
 configuration tools. The framework is highly extensible with support
 for GTK+ and Qt toolkits, D-Bus interfaces, a large variety of desktop
 environments and a developer-friendly API.
 .
 Some of its new features include support of both Wayland and Xorg
 and the ability to mimic IBus Input Method Framework in order to
 provide better compatibility across different Linux distributions
 and desktop environments.
 .
 This package provides fcitx5 utils libraries.

Package: libfckit-dev
Description-md5: 425e39ff19ee709914f46ff94f2843f6
Description-en: Fortran toolkit for interoperating Fortran with C/C++
 This is a toolkit from ECMWF to make ecKit interoperable with Fortran.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libfckit-utils
Description-md5: 0efa58911ea92a6554b9f98e35d5e864
Description-en: Library Fortran toolkit for interoperating Fortran with C/C++
 This is a toolkit from ECMWF to make ecKit interoperable with Fortran.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libfckit0d
Description-md5: 0efa58911ea92a6554b9f98e35d5e864
Description-en: Library Fortran toolkit for interoperating Fortran with C/C++
 This is a toolkit from ECMWF to make ecKit interoperable with Fortran.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libfcl-dev
Description-md5: 4e670f4aa4417ad3753ab1010e91c2f9
Description-en: Flexible Collision Library - development files
 FCL is a collision and proximity library that integrates several techniques for
 fast and accurate collision checking and proximity computation. The library is
 based on hierarchical representations and designed to perform multiple
 proximity queries on different model representations. The set of queries
 includes discrete collision detection, continuous collision detection,
 separation distance computation and penetration depth estimation. The input
 models may correspond to triangulated rigid or deformable models and
 articulated models. This package contains the development files.

Package: libfcl0.7
Description-md5: fd5511202a1be653d31bab05dfcbc20a
Description-en: Flexible Collision Library - shared library
 FCL is a collision and proximity library that integrates several techniques for
 fast and accurate collision checking and proximity computation. The library is
 based on hierarchical representations and designed to perform multiple
 proximity queries on different model representations. The set of queries
 includes discrete collision detection, continuous collision detection,
 separation distance computation and penetration depth estimation. The input
 models may correspond to triangulated rigid or deformable models and
 articulated models. This package contains the library.

Package: libfclib-dev
Description-md5: 018a9cd2007d220c994280e0999c8472
Description-en: read and write problems from the Friction Contact Library (headers)
 fclib is an open source collection of Frictional Contact (FC)
 problems stored in a specific HDF5 format, and an open source light
 implementation of Input/Output functions in C Language to read and
 write problems.
 .
 The goal of this work is to set up a collection of 2D and 3D
 Frictional Contact (FC) problems in order to set up a list of
 benchmarks; provide a standard framework for testing available and
 new algorithms; and share common formulations of problems in order to
 exchange data.
 .
 Fclib is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems
 .
 This package includes the libfclib development headers.

Package: libfclib0
Description-md5: c3a16943b6050e3627250a8cc1090839
Description-en: read and write problems from the Friction Contact Library (library)
 fclib is an open source collection of Frictional Contact (FC)
 problems stored in a specific HDF5 format, and an open source light
 implementation of Input/Output functions in C Language to read and
 write problems.
 .
 The goal of this work is to set up a collection of 2D and 3D
 Frictional Contact (FC) problems in order to set up a list of
 benchmarks; provide a standard framework for testing available and
 new algorithms; and share common formulations of problems in order to
 exchange data.
 .
 Fclib is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems
 .
 This package includes the libfclib libraries.

Package: libfcml-dev
Description-md5: 9a9cf9a570ce63fa7f179743b91f794a
Description-en: machine code manipulation library - development files
 FCML, the Free Code Manipulation Library, is a general-purpose
 machine code manipulation library for i386 and amd64 architectures.
 It includes an assembler and disassembler, instruction renderers and
 parsers, and supports Intel and AT&T (gas) syntax.
 .
 It supports most recent instruction set extensions, including MMX,
 3D-Now!, SSE including 4.2 and 4A, AVX and AVX2, AES-NI, TBM, BMI1
 and BMI2, HLE, ADX, CLMUL, RDRAND, RDSEED, FMA, FMA4, LWP, SVM, XOP,
 VMX and SMX.
 .
 This package contains the header files and library stubs required to
 develop with FCML.

Package: libfcml-doc
Description-md5: 09c1799b7e320b4f18e5df530dfabf4c
Description-en: machine code manipulation library - documentation
 FCML, the Free Code Manipulation Library, is a general-purpose
 machine code manipulation library for i386 and amd64 architectures.
 It includes an assembler and disassembler, instruction renderers and
 parsers, and supports Intel and AT&T (gas) syntax.
 .
 It supports most recent instruction set extensions, including MMX,
 3D-Now!, SSE including 4.2 and 4A, AVX and AVX2, AES-NI, TBM, BMI1
 and BMI2, HLE, ADX, CLMUL, RDRAND, RDSEED, FMA, FMA4, LWP, SVM, XOP,
 VMX and SMX.
 .
 This package contains the documentation.

Package: libfcml0t64
Description-md5: 4dead02b2434c37c94f39b5311eb2b0d
Description-en: machine code manipulation library
 FCML, the Free Code Manipulation Library, is a general-purpose
 machine code manipulation library for i386 and amd64 architectures.
 It includes an assembler and disassembler, instruction renderers and
 parsers, and supports Intel and AT&T (gas) syntax.
 .
 It supports most recent instruction set extensions, including MMX,
 3D-Now!, SSE including 4.2 and 4A, AVX and AVX2, AES-NI, TBM, BMI1
 and BMI2, HLE, ADX, CLMUL, RDRAND, RDSEED, FMA, FMA4, LWP, SVM, XOP,
 VMX and SMX.
 .
 This package contains the runtime library.

Package: libfcrypto-dev
Description-md5: bd6dcce9138fe987a204f18073909b73
Description-en: encryption format library -- development files
 libfcrypto is a library for encryption formats.
 .
 This package includes the development support files.

Package: libfcrypto1
Description-md5: f89eef1c9cec77dae4d4404a91c1486a
Description-en: encryption format library
 libfcrypto is a library for encryption formats.
 .
 Thiss. contains the shared library.

Package: libfdb5-0d
Description-md5: cd6e1ead650e153a0cb2fb1875cfc8eb
Description-en: Library for the ECMWF Fields Database
 FDB (Fields DataBase) is a domain-specific object store developed
 at ECMWF for storing, indexing and retrieving GRIB data.
 Each GRIB message is stored as a field and indexed trough semantic metadata
 (i.e. physical variables such as temperature, pressure, ...).
 A set of fields can be retrieved specifying a request using
 a specific language developed for accessing the MARS Archive.

Package: libfdb5-dev
Description-md5: d2ac0b8707fefe9576736d40e8f2de74
Description-en: Development files for the ECMWF Fields database
 FDB (Fields DataBase) is a domain-specific object store developed
 at ECMWF for storing, indexing and retrieving GRIB data.
 Each GRIB message is stored as a field and indexed trough semantic metadata
 (i.e. physical variables such as temperature, pressure, ...).
 A set of fields can be retrieved specifying a request using
 a specific language developed for accessing the MARS Archive.
 .
 This package provides shared libraries and headers.

Package: libfdcore7
Description-md5: bf448b979c5634e92a3c976dc8eb6383
Description-en: FreeDiameter - library for the Diameter protocol
 Diameter is a protocol designed to carry Authentication, Authorization and
 Accounting (AAA) payload. It is an evolution of the RADIUS protocol (as the
 name suggests).
 .
 freeDiameter is an implementation of the Diameter protocol.
 .
 This shared library contains the core of the framework. It establishes the
 network connections with other Diameter peers and performs the tasks described
 in Diameter Base Protocol, such as watchdogs, basic routing, ... It also
 handles the loading of extensions (see below)

Package: libfdeep-dev
Description-md5: 8c66fe1a50ca79b9b52fca0ba766b562
Description-en: use Keras models in C++
 frugally-deep is a small header-only library written in modern and pure C++.
 It supports inference for sequential models and computational graphs with a
 more complex topology, created with the functional API. It re-implements a
 small subset of TensorFlow, i.e., the operations needed to support prediction.
 frugally-deep results in a much smaller binary size than linking against
 TensorFlow. It avoids temporarily allocating additional RAM during
 convolutions (by not materializing the im2col input matrix).

Package: libfdf-dev
Description-md5: 223ff7480e75b24bd65765590f60fb0f
Description-en: SIESTA Flexible Data Format library (development files)
 FDF stands for Flexible Data Format, designed within the Siesta project
 to simplify the handling of input options. It is based on a keyword/
 value paradigm (including physical units when relevant), supplemented
 by blocks for arbitrarily complex blobs of data and lists.
 .
 LibFDF is the official implementation of the FDF specifications for use
 in client codes. At present the FDF format is used extensively by
 Siesta, and it has been an inspiration for several other code-specific
 input formats.
 .
 This package contains the static libraries and the header files.

Package: libfdisk1-dbgsym
Description-md5: 43f11182e4ff6e8db7213613dd8dcd88
Description-en: debug symbols for libfdisk1

Package: libfdk-aac-dev
Description-md5: 2279c19fd1aa314c67a01c83e2e7c30b
Description-en: Fraunhofer FDK AAC Codec Library - development files
 The FDK AAC Codec Library For Android contains an encoder implementation
 of the Advanced Audio Coding (AAC) audio codec.
 .
 This package contains the files needed to compile and statically link
 against the Fraunhofer FDK AAC Codec Library.

Package: libfdk-aac2
Description-md5: 2332cc78e3cd207d3d63caf4fc18fafd
Description-en: Fraunhofer FDK AAC Codec Library - runtime files
 The FDK AAC Codec Library For Android contains an encoder implementation
 of the Advanced Audio Coding (AAC) audio codec.
 .
 This package contains the files needed to run a program compiled using
 The Fraunhofer FDK AAC Codec Library.

Package: libfdproto7
Description-md5: c437d7d2ab93a5bdb5fd69289474ec9e
Description-en: Library for manipulating Diameter messages and dictionary
 Diameter is a protocol designed to carry Authentication, Authorization and
 Accounting (AAA) payload. It is an evolution of the RADIUS protocol (as the
 name suggests).
 .
 freeDiameter is an implementation of the Diameter protocol
 .
 The shared library libfdproto provides the functions to manipulate Diameter
 messages and dictionary. This library is meant to be re-used by other projects
 that would require parsing or manipulating Diameter messages.

Package: libfds-dev
Description-md5: 5b12fe5f4468b602b6e6923a36f6808b
Description-en: Flow Data Storage library for IPFIX messages (devel)
 libfds is a Flow Data Storage library for IPFIX messages. It does not contain
 support for receiving IPFIX over network and processing IPFIX messages, use
 ipfixcol2 (high-performance collector).
 .
 This package contains the development files.

Package: libfds0
Description-md5: 995be6a5acfbcc00ae85253736c98b4a
Description-en: Flow Data Storage library for IPFIX messages
 libfds is a Flow Data Storage library for IPFIX messages. It does not contain
 support for receiving IPFIX over network and processing IPFIX messages, use
 ipfixcol2 (high-performance collector).
 .
 This package contains the shared library.

Package: libfduserdata-dev
Description-md5: 62cb885f3e58ae60f35570cd46c931d2
Description-en: associate file descriptors with user defined data (devel)
 This small library permits one to associate user defined data to file
 descriptors.  This library is thread safe.
 .
 This package contains the development files used for C programs.

Package: libfduserdata0
Description-md5: 424a66423977b6a9afb1d24c48d8d386
Description-en: associate file descriptors with user defined data (library)
 This small library permits one to associate user defined data to file
 descriptors.  This library is thread safe.
 .
 This package contains the shared library.

Package: libfeature-compat-class-perl
Description-md5: 8c29f9cce54e642e525ddb259467b138
Description-en: make class syntax available
 Feature::Compat::Class provides the new class keyword and related others
 (method, field and ADJUST)
 in a forward-compatible way.
 .
 There is a branch of Perl development source code
 which provides this syntax, under the class named feature.
 If all goes well, this will become available
 in a stable release in due course.
 On such perls that contain the feature,
 this module simple enables it.
 .
 On older versions of perl before such syntax is available in core,
 it is currently provided instead using the Object::Pad module,
 imported with a special set of options
 to configure it to only recognise the same syntax
 as the core perl feature,
 thus ensuring any code using it will still continue to function
 on that newer perl.

Package: libfeature-compat-try-perl
Description-md5: 6d79b17b5fa6d90412d631e421f17a39
Description-en: make try/catch syntax available
 Feature::Compat::Try is written in preparation for when Perl will gain true
 native syntax support for try/catch control flow.
 .
 Perl added such syntax in the development version 5.33.7, which is enabled by
 .
 use feature 'try';
 .
 On that version of Perl or later, this module simply enables the core feature
 equivalent to using it directly. On such Perls, this module will install with
 no non-core dependencies, and requires no C compiler.
 .
 On older versions of Perl before such syntax is available, it is currently
 provided instead using the Syntax::Keyword::Try module, imported with a
 special set of options to configure it to recognise exactly and only the same
 syntax as the core Perl feature, thus ensuring that any code using it will
 still continue to function on that newer Perl.

Package: libfec-dev
Description-md5: cc6d5b5dfd532d44263e018a7f1d9f4a
Description-en: forward error correction (FEC) algorithms - header files
 This package provides a set of functions that implement several popular
 forward error correction (FEC) algorithms and several low-level routines
 useful in modems implemented with digital signal processing (DSP).
 .
 The following routines are provided:
 1. Viterbi decoders for the following convolutional codes:
 r=1/2 k=7 ("Voyager" code, now a widely used industry standard)
 r=1/2 k=9 (Used on the IS-95 CDMA forward link)
 r=1/6 k=15 ("Cassini" code, used by several NASA/JPL deep space missions)
 2. Reed-Solomon encoders and decoders for any user-specified code.
 3. Optimized encoder and decoder for the CCSDS-standard (255,223)
 Reed-Solomon code, with and without the CCSDS-standard "dual basis" symbol
 representation.
 4. Compute dot product between a 16-bit buffer and a set of 16-bit
 coefficients. This is the basic DSP primitive for digital filtering and
 correlation.
 4. Compute sum of squares of a buffer of 16-bit signed integers. This is
 useful in DSP for finding the total energy in a signal.
 5. Find peak value in a buffer of 16-bit signed integers, useful for
 scaling a signal to prevent overflow.
 .
 This package automatically makes use of various SIMD (Single Instruction
 stream, Multiple Data stream) instruction sets, when available: MMX, SSE and
 SSE2 on the IA-32 (Intel) architecture, and Altivec on the PowerPC G4 and G5
 used by Power Macintoshes.

Package: libfec0
Description-md5: 683db600fe44f33955d7699e18ffef2b
Description-en: forward error correction (FEC) algorithms
 This package provides a set of functions that implement several popular
 forward error correction (FEC) algorithms and several low-level routines
 useful in modems implemented with digital signal processing (DSP).
 .
 The following routines are provided:
 1. Viterbi decoders for the following convolutional codes:
 r=1/2 k=7 ("Voyager" code, now a widely used industry standard)
 r=1/2 k=9 (Used on the IS-95 CDMA forward link)
 r=1/6 k=15 ("Cassini" code, used by several NASA/JPL deep space missions)
 2. Reed-Solomon encoders and decoders for any user-specified code.
 3. Optimized encoder and decoder for the CCSDS-standard (255,223)
 Reed-Solomon code, with and without the CCSDS-standard "dual basis" symbol
 representation.
 4. Compute dot product between a 16-bit buffer and a set of 16-bit
 coefficients. This is the basic DSP primitive for digital filtering and
 correlation.
 4. Compute sum of squares of a buffer of 16-bit signed integers. This is
 useful in DSP for finding the total energy in a signal.
 5. Find peak value in a buffer of 16-bit signed integers, useful for
 scaling a signal to prevent overflow.
 .
 This package automatically makes use of various SIMD (Single Instruction
 stream, Multiple Data stream) instruction sets, when available: MMX, SSE and
 SSE2 on the IA-32 (Intel) architecture, and Altivec on the PowerPC G4 and G5
 used by Power Macintoshes.

Package: libfeed-find-perl
Description-md5: 6254f426f3c85782deac55e0285edb36
Description-en: Syndication feed auto-discovery
 Feed::Find implements feed auto-discovery for finding syndication
 feeds, given a URI. It (currently) passes all of the auto-discovery
 tests at http://diveintomark.org/tests/client/autodiscovery/.
 .
 Feed::Find will discover the following feed formats:
 * RSS 0.91
 * RSS 1.0
 * RSS 2.0
 * Atom

Package: libfeedback-0.0-0
Description-md5: 106e14c831e33153a27f337fe9fb63d3
Description-en: Library for managing haptic/visual/audio feedback
 Feedbackd is a DBus activated daemon that provides haptic/
 visual/audio feedback based on events selected from configurable
 profiles.
 .
 This package contains the shared libraries for applications
 interfacing with Feedbackd and the API documentation.

Package: libfeedback-dev
Description-md5: 25bcfd11752696d0ac8638012e34dbab
Description-en: Development files for libfeedback
 Feedbackd is a DBus activated daemon that provides haptic/
 visual/audio feedback based on events selected from configurable
 profiles.
 .
 This package contains development files and Vala bindings to use when
 writing applications that interface with feedbackd.

Package: libfelix-bundlerepository-java
Description-md5: 010857c39391fe45cd901aded78efcf1
Description-en: Felix OSGi bundle repository service
 The Felix project is an implementation
 of the OSGi core framework specification.
 .
 OSGi framework is a module system and service platform
 for the Java programming language that implements
 a complete and dynamic component model.
 .
 This subproject provide implementation of repository containing
 "bundles".

Package: libfelix-bundlerepository-java-doc
Description-md5: 9f6bda692b2acc7c9aa712e7e944d0cb
Description-en: Documentation for Felix OSGi bundle repository service
 The Felix project is an implementation
 of the OSGi core framework specification.
 .
 OSGi framework is a module system and service platform
 for the Java programming language that implements
 a complete and dynamic component model.
 .
 This subproject provide implementation of repository containing
 "bundles".
 .
 This package contains the API documentation of libfelix-bundlerepository-java.

Package: libfelix-framework-java
Description-md5: e20e2fc01fb54ecd9c29fbe2d4964cbb
Description-en: Felix Framework subproject
 The Felix Framework subproject is an implementation
 of the OSGi R4.2 core framework specification.

Package: libfelix-framework-java-doc
Description-md5: 200677704d4aec44b2549189712c884d
Description-en: Javadoc API documentation for the Felix Framework subproject
 The Felix Framework subproject is an implementation
 of the OSGi R4.2 core framework specification.
 This package contains Javadoc API documentation.

Package: libfelix-gogo-command-java
Description-md5: 743e6a14b28a480b98e738d40a9814ac
Description-en: Apache Felix Gogo Command bundle
 Apache Felix Gogo is a subproject of Apache Felix implementing the OSGi
 RFC 147, which describes a standard shell for OSGi-based environments.
 .
 Command bundle of Gogo subproject implements a set of basic commands.

Package: libfelix-gogo-command-java-doc
Description-md5: 0bfc0b59f1298e489f80d49774bb4e9c
Description-en: Documentation for Apache Felix Gogo Command bundle
 Apache Felix Gogo is a subproject of Apache Felix implementing the OSGi
 RFC 147, which describes a standard shell for OSGi-based environments.
 .
 Command bundle of Gogo subproject implements a set of basic commands.
 .
 This package contains the API documentation of libfelix-gogo-command-java.

Package: libfelix-gogo-runtime-java
Description-md5: b3dabfad590a41f69acc0f834248137e
Description-en: Apache Felix Gogo Runtime bundle
 Apache Felix Gogo is a subproject of Apache Felix implementing the OSGi
 RFC 147, which describes a standard shell for OSGi-based environments.
 .
 Runtime bundle of Gogo subproject implements the core command processing
 functionality.

Package: libfelix-gogo-runtime-java-doc
Description-md5: 9bb3f34e44d022eccd8b5d214fdcf51b
Description-en: Documentation for Apache Felix Gogo Runtime bundle
 Apache Felix Gogo is a subproject of Apache Felix implementing the OSGi
 RFC 147, which describes a standard shell for OSGi-based environments.
 .
 Runtime bundle of Gogo subproject implements the core command processing
 functionality.
 .
 This package contains the API documentation of libfelix-gogo-runtime-java.

Package: libfelix-gogo-shell-java
Description-md5: afe14b2a54a9132cdf072eaa15ba5986
Description-en: Apache Felix Gogo Shell bundle
 Apache Felix Gogo is a subproject of Apache Felix implementing the OSGi
 RFC 147, which describes a standard shell for OSGi-based environments.
 .
 Shell bundle of Gogo subproject provides a simple textual user interface
 to interact with the command processor.

Package: libfelix-gogo-shell-java-doc
Description-md5: 4f99c7ea3c80110b92605ed7c0a14c33
Description-en: Documentation for Apache Felix Gogo Shell bundle
 Apache Felix Gogo is a subproject of Apache Felix implementing the OSGi
 RFC 147, which describes a standard shell for OSGi-based environments.
 .
 Shell bundle of Gogo subproject provides a simple textual user interface
 to interact with the command processor.
 .
 This package contains the API documentation of libfelix-gogo-shell-java.

Package: libfelix-main-java
Description-md5: 30b6fc6b37c2a1051a0627e46b0e8dbf
Description-en: Libraries to instantiate and execute the Felix Framework
 The Felix Framework subproject is an implementation
 of the OSGi R4.2 core framework specification.

Package: libfelix-main-java-doc
Description-md5: b239a83c37240cd0a858345fe12383ce
Description-en: Libraries to instantiate and execute OSGi Felix Framework - doc
 The Felix Framework subproject is an implementation
 of the OSGi R4.2 core framework specification.
 .
 This package contains Javadoc API documentation.

Package: libfelix-osgi-obr-java
Description-md5: 6109d61a016b9b5a1e62a5cf8495f48c
Description-en: OSGi OBR Service API
 The goal of the Apache Felix OSGi Bundle Repository (OBR) is two-fold:
 1. To simplify deploying and using available bundles with Felix.
 2. To encourage independent bundle development so that communities of
 interest can grow.

Package: libfelix-osgi-obr-java-doc
Description-md5: a1748a4097d25c42073e43d78ff88b36
Description-en: Javadoc API for OSGi OBR Service API
 The goal of the Apache Felix OSGi Bundle Repository (OBR) is two-fold:
 1. To simplify deploying and using available bundles with Felix.
 2. To encourage independent bundle development so that communities of
 interest can grow.
 This package contains Javadoc API documentation.

Package: libfelix-resolver-java
Description-md5: 4e088098684a28bdf43b1a79bd9601cf
Description-en: OSGi Resolver implementation by Apache Felix
 Apache Felix is a community effort to implement the OSGi Framework and Service
 platform and other interesting OSGi-related technologies under the Apache
 license. The OSGi specifications originally targeted embedded devices and home
 services gateways, but they are ideally suited for any project interested in
 the principles of modularity, component-orientation, and/or
 service-orientation. OSGi technology combines aspects of these aforementioned
 principles to define a dynamic service deployment framework that is amenable
 to remote management.
 .
 This package provides the Resolver subproject.

Package: libfelix-scr-java
Description-md5: 4b080abb907c73309658b6d2eca695ec
Description-en: Felix Service Component Runtime
 The Felix project is an implementation of the OSGi R7 core framework
 specification.
 .
 OSGi framework is a module system and service platform for the Java
 programming language that implements a complete and dynamic component
 model.
 .
 This subproject implements the OSGi Declarative Services specification
 providing a service-oriented component model to simplify OSGi-based
 development.

Package: libfelix-scr-java-doc
Description-md5: 23b396f01fd260f3eb3ea207a0b4b470
Description-en: Documentation for Felix Service Component Runtime
 The Felix project is an implementation of the OSGi R7 core framework
 specification.
 .
 OSGi framework is a module system and service platform for the Java
 programming language that implements a complete and dynamic component
 model.
 .
 This subproject implements the OSGi Declarative Services specification
 providing a service-oriented component model to simplify OSGi-based
 development.
 .
 This package contains the API documentation of libfelix-scr-java.

Package: libfelix-shell-java
Description-md5: 23c5d14a6020488a75696b9756a4da84
Description-en: Felix OSGi shell to issue commands to the framework
 The Felix project is an implementation
 of the OSGi R4.2 core framework specification.
 .
 OSGi framework is a module system and service platform
 for the Java programming language that implements
 a complete and dynamic component model.
 .
 This subproject defines a shell service for creating and
 executing arbitrary commands into Apache Felix.

Package: libfelix-shell-tui-java
Description-md5: caebb33ca15ae02a0091032c36b0dd5f
Description-en: Apache Felix Shell TUI
 The Felix project is an implementation
 of the OSGi R4.2 core framework specification.
 .
 OSGi framework is a module system and service platform
 for the Java programming language that implements
 a complete and dynamic component model.
 .
 This subproject provide a simple command line interface
 to act as a shell for Felix.

Package: libfelix-shell-tui-java-doc
Description-md5: 1486b0b5dba7e43c9308a8c73a642033
Description-en: Documentation for Apache Felix Shell TUI
 The Felix project is an implementation
 of the OSGi R4.2 core framework specification.
 .
 OSGi framework is a module system and service platform
 for the Java programming language that implements
 a complete and dynamic component model.
 .
 This subproject provide a simple command line interface
 to act as a shell for Felix.
 .
 This package contains the API documentation of libfelix-shell-tui-java.

Package: libfelix-utils-java
Description-md5: 904e2c57239872b12ee7865949891f89
Description-en: collection of utility classes for Apache Felix
 The Felix project is an implementation
 of the OSGi R4.2 core framework specification.
 .
 OSGi framework is a module system and service platform
 for the Java programming language that implements
 a complete and dynamic component model.
 .
 This subproject provides a collection of utility classes used
 by others components of Apache Felix.

Package: libfelix-utils-java-doc
Description-md5: 83911d44c222d1ae49a0ad37b0f6978b
Description-en: collection of utility classes for Apache Felix - documentation
 The Felix project is an implementation
 of the OSGi R4.2 core framework specification.
 .
 OSGi framework is a module system and service platform
 for the Java programming language that implements
 a complete and dynamic component model.
 .
 This package contains Javadoc API documentation.

Package: libfennec-lite-perl
Description-md5: 16454b70c177c691791897ab4f7d237c
Description-en: minimalist Fennec implementation
 Fennec, a Perl test helper providing RSPEC, Workflows, Parallelization, and
 Encapsulation, does a ton, but it may be hard to adopt it all at once. It
 also is a large project, and has not yet been fully split into component
 projects. Fennec::Lite takes a minimalist approach to do for Fennec what
 Mouse does for Moose.
 .
 Fennec::Lite is a single module file with no non-core dependencies. It does
 not cover any of the more advanced features such as result capturing or SPEC
 workflows. This module only covers test grouping and group randomization. You
 can also use the FENNEC_ITEM variable with a group name or line number to run
 a specific test group only. Test::Builder is used under the hood for TAP
 output.

Package: libfennec-perl
Description-md5: 786116aea37cec896235da5e0ddba2a4
Description-en: Perl module providing RSPEC, Workflows, Parallelization, and Encapsulation
 Fennec has been deprecated in favor of Test2::Suite, specificaly
 Test2::Tools::Spec and Test2::Bundle::SpecDeclare.
 .
 Fennec started as a project to improve the state of testing in Perl. Fennec
 looks to existing solutions for most problems, so long as the existing
 solutions help meet the features listed below:
 * You can fork, and run assertions (tests) in both processes,
 * Encapsulated test groups can be run individually, without running the
 entire file,
 * Tests groups can be sorted, randomized, or sorted via a custom method,
 * Fennec is compatible with Test::Builder based tools,
 * Test::Builder2 supportis in-place, but experimental,
 * Fennec is configurable to work on alternatives to Test::Builder,
 * You do not need to put anything such as done_testing() at the end of your
 test file,
 * You do not need to worry about test counts,
 * Diagnostic messages are grouped with the failed test.

Package: libfest-assert-java
Description-md5: 7c6c1787d672a5c8ec60564e2e23decd
Description-en: Java library that provides a fluent interface for writing assertions
 FEST Assertions is a Java library that provides a fluent interface
 for writing assertions. It's main goal is to improve test code
 readability and make maintenance of tests easier.  FEST Assertions can
 be used with either JUnit or TestNG.
 .
 This package contains common utilities used in all FEST packages.

Package: libfest-reflect-java
Description-md5: 949f2303c6b68d09af5b264346f45a80
Description-en: Java library for fluent reflection
 FEST-Reflect provides an intuitive, compact and type-safe fluent API
 that makes Java reflection tremendously easy to use: no more casting,
 checked exceptions, PriviledgedActions or calls to setAccessible. FEST’s
 reflection module can even overcome the limitations of generics and type
 erasure.

Package: libfest-reflect-java-doc
Description-md5: 88ff614eaf35b204bdaa57a2ab0a8876
Description-en: Documentation for libfest-reflect-java
 FEST-Reflect provides an intuitive, compact and type-safe fluent API
 that makes Java reflection tremendously easy to use: no more casting,
 checked exceptions, PriviledgedActions or calls to setAccessible. FEST’s
 reflection module can even overcome the limitations of generics and type
 erasure.
 .
 This package contains the API documentation of libfest-reflect.

Package: libfest-test-java
Description-md5: f9233be9c0939ec7657dbe60c6ce8bd9
Description-en: common testing code for FEST (Fixtures for Easy Software Testing) packages
 FEST Assertions is a Java library that provides a fluent interface
 for writing assertions. It's main goal is to improve test code
 readability and make maintenance of tests easier. FEST Assertions can
 be used with either JUnit or TestNG.
 .
 This package contains common test utilities used for building other
 packages in the FEST framework.

Package: libfest-util-java
Description-md5: fac1100e799e994727525491d5776498
Description-en: common utilities for FEST (Fixtures for Easy Software Testing) packages
 FEST Assertions is a Java library that provides a fluent interface
 for writing assertions. It's main goal is to improve test code
 readability and make maintenance of tests easier.  FEST Assertions can
 be used with either JUnit or TestNG.
 .
 This package contains common utilities used in all FEST packages.

Package: libfetk-dev
Description-md5: 061d4475d6b8a227f13e36225397f2b7
Description-en: FETK libraries for APBS (development headers)
 The Finite Element ToolKit (FETK) is a collection of adaptive finite
 element method (AFEM) software libraries and tools for solving
 coupled systems of nonlinear geometric partial differential equations
 (PDE). The FETK libraries and tools are written in an object-oriented
 form of ANSI-C and in C++, and include a collection of standard
 numerical libraries (PUNC), a stand-alone high-quality surface and
 volume simplex mesh generator (GAMer), a stand-alone networked
 polygon display tool (SG), a general nonlinear finite element
 modeling kernel (MC)
 .
 This package provides a fork of FETK intended for use by APBS
 (Adaptive Poisson Boltzmann Solver).
 .
 The FETK component MALOC (Minimal Abstraction Layer for
 Object-oriented C/C++ programs) is provided separately by
 libmaloc-dev.
 .
 This package contains the development headers to build against
 libapbs_* shared libraries.

Package: libfetk1.9t64
Description-md5: 29d68a451f70081d4e9f9e9ff7160169
Description-en: FETK libraries for APBS (shared libraries)
 The Finite Element ToolKit (FETK) is a collection of adaptive finite
 element method (AFEM) software libraries and tools for solving
 coupled systems of nonlinear geometric partial differential equations
 (PDE). The FETK libraries and tools are written in an object-oriented
 form of ANSI-C and in C++, and include a collection of standard
 numerical libraries (PUNC), a stand-alone high-quality surface and
 volume simplex mesh generator (GAMer), a stand-alone networked
 polygon display tool (SG), a general nonlinear finite element
 modeling kernel (MC)
 .
 This package provides a fork of FETK intended for use by APBS
 (Adaptive Poisson Boltzmann Solver).
 .
 The FETK component MALOC (Minimal Abstraction Layer for
 Object-oriented C/C++ programs) is provided separately via
 libmaloc-dev.
 .
 This package contains the libgamer, libmc, libpunc (and libcgcode,
 libvf2c) shared libraries.

Package: libffado-dev
Description-md5: 9d3a45b6227b7fe7aebb546d9d19f3a2
Description-en: FFADO API - development files
 FFADO is a Linux driver for FireWire (IEEE1394) audio devices.
 .
 The FFADO library permits discovering and configuring such
 devices and provides an API for streaming clients.
 .
 This package holds the development files.

Package: libffado2
Description-md5: 4c331f90e31074719b77f3d0b71de841
Description-en: FFADO API
 FFADO is a Linux driver for FireWire (IEEE1394) audio devices.
 .
 The FFADO library permits discovering and configuring such
 devices and provides an API for streaming clients.
 .
 This package holds the shared library.

Package: libffcall-dev
Description-md5: 42926dcbddd702d7e14f3d57b647c517
Description-en: foreign function call libraries - development files
 ffcall is a collection of libraries which can be used to build
 foreign function call interfaces in embedded interpreters.
 .
 The main libffcall library consists of two parts:
 .
 avcall - calling C functions with variable arguments
 .
 callback - closures with variable arguments as first-class C functions
 .
 The avcall and callback modules are also provided as separate
 libraries, but those are deprecated and are installed only for backward
 compatibility.
 .
 Two other libraries are provided:
 .
 vacall - C functions accepting variable argument prototypes
 (non-reentrant variant of part of 'callback')
 .
 trampoline - closures as first-class C functions
 (non-reentrant variant of part of 'callback')
 .
 This package also includes documentation, in HTML format and as manual pages.

Package: libffcall1b
Description-md5: 20766ea61b055c9dc0c64f364fa481f9
Description-en: foreign function call libraries - main shared library
 ffcall is a collection of libraries which can be used to build
 foreign function call interfaces in embedded interpreters.
 .
 This package installs a shared version of the main libffcall library,
 which consists of two parts:
 .
 avcall - calling C functions with variable arguments
 .
 callback - closures with variable arguments as first-class C functions

Package: libfff-dev
Description-md5: fcaa4e618a92172858b1cd001a622777
Description-en: Fake Function Framework for C
 fff is a micro-framework for creating fake C functions for tests. Because
 life is too short to spend time hand-writing fake functions for testing.

Package: libffi-c-perl
Description-md5: b8dd8d7c6ea746821dc2a2bed141cb91
Description-en: C data types for FFI
 FFI::C provide tools for building classes to interface for
 common C data types. Arrays, struct, union and nested types based on those
 are supported.
 .
 Core FFI::Platypus also provides FFI::Platypus::Record for manipulating
 and passing structured data. Typically you want to use FFI::C instead,
 the main exception is when you need to pass structured data by value
 instead of by reference.
 .
 To work with C APIs that work with C file pointers you can use FFI::C::File
 and FFI::C::PosixFile. For C APIs that expose the POSIX stat structure
 use FFI::C::Stat.

Package: libffi-checklib-perl
Description-md5: 2c87242878d282ef833c8517ffb6e155
Description-en: module to check availability of a library for FFI
 FFI::CheckLib checks whether a particular dynamic library is available for
 FFI to use. It is modeled heavily on Devel::CheckLib, but will find dynamic
 libraries even when development packages are not installed. It also provides
 a find_lib function that will return the full path to the found dynamic
 library, which can be feed directly into FFI::Platypus or FFI::Raw.
 .
 Although intended mainly for FFI modules via FFI::Platypus and similar, this
 module does not actually use any FFI to do its detection and probing.

Package: libffi-platypus-perl
Description-md5: 914cd720b2e383491c57062ff36dcc99
Description-en: module to create Perl bindings to non-Perl libraries with FFI
 FFI::Platypus is a library for creating interfaces to machine code libraries
 written in languages like C, C++, Fortran, Rust, Pascal. Essentially anything
 that gets compiled into machine code. This implementation uses libffi to
 accomplish this task. libffi is battle tested by a number of other scripting
 and virtual machine languages, such as Python and Ruby to serve a similar
 role.

Package: libffi-platypus-type-enum-perl
Description-md5: 99b5b638f84fd374e8e2829e2b71fc6f
Description-en: custom platypus type for dealing with C enumerated types
 FFI::Platypus::Type::Enum type plugin is a helper for making enumerated types.
 It makes the most sense to use this when you have an enumerated type with a
 small number of possible values. For a large set of enumerated values or
 constants, see: FFI::Platypus::Constant.
 .
 This type plugin has two modes:
 .
 string
 .
 In string mode, string representations of the enum values are converted into
 the integer enum values when passed into C, and the enums are converted back
 into strings when coming from C back into Perl. You can also pass in the
 integer values.
 .
 constant
 .
 In constant mode, constants are defined in the specified package, and with
 the optional prefix. The string representation or integer constants can be
 passed into C, but the integer constants are returned from C back into Perl.
 .
 In both modes, if you attempt to pass in a value that isn't one of the
 possible enum values, an exception will be thrown.

Package: libffindex0-dev
Description-md5: 2e1a5431a7e2882cda8dd362295e7ead
Description-en: library for simple index/database for huge amounts of small files (development)
 FFindex is a very simple index/database for huge amounts of small files. The
 files are stored concatenated in one big data file, separated by '\0'. A
 second file contains a plain text index, giving name, offset and length of
 the small files. The lookup is currently done with a binary search on an
 array made from the index file.
 .
 This package contains the header files and documentation needed to develop
 applications with libffindex.

Package: libffindex0t64
Description-md5: 8e51c2b4dcfee1f9473492981967e475
Description-en: library for simple index/database for huge amounts of small files
 FFindex is a very simple index/database for huge amounts of small files. The
 files are stored concatenated in one big data file, separated by '\0'. A
 second file contains a plain text index, giving name, offset and length of
 the small files. The lookup is currently done with a binary search on an
 array made from the index file.
 .
 This package provides the shared library.

Package: libffmpeg-nvenc-dev
Description-md5: 3433ccc02e17017b9ffde5c9bbe78bb7
Description-en: FFmpeg headers for interfacing with NVIDIA's codec APIs
 Nvidia's NVDEC (formerly NVCUVID) and NVENC offer offloading of video decoding
 and encoding from the CPU to the GPU. NVDEC and NVENC is supported by NVIDIA
 cards starting from 2012.
 .
 This package contains header files defining the API to use NVDEC and NVENC in
 applications, e.g., in ffmpeg.

Package: libffmpeg-ocaml
Description-md5: 658b882e2e2dc8d0e3842d2f76cb30e0
Description-en: OCaml interface for FFmpeg -- runtime files
 The modules currently available are:
 Av: the module containing demuxers and muxers for reading and
 writing multimedia container formats.
 Avcodec: the module containing decoders and encoders for audio,
 video and subtitle codecs.
 Swresample: the module performing audio resampling, rematrixing
 and sample format conversion operations.
 Swscale: the module performing image scaling and color
 space/pixel format conversion operations.
 Avdevice: the module containing input and output devices for
 grabbing from and rendering to many common multimedia
 input/output software frameworks.
 .
 This package contains only the shared runtime stub libraries

Package: libffmpeg-ocaml-dev
Description-md5: 9421cec7b3f92d69494cd1ff31c38e1e
Description-en: OCaml interface for FFmpeg -- development files
 The modules currently available are:
 Av: the module containing demuxers and muxers for reading and
 writing multimedia container formats.
 Avcodec: the module containing decoders and encoders for audio,
 video and subtitle codecs.
 Swresample: the module performing audio resampling, rematrixing
 and sample format conversion operations.
 Swscale: the module performing image scaling and color
 space/pixel format conversion operations.
 Avdevice: the module containing input and output devices for
 grabbing from and rendering to many common multimedia
 input/output software frameworks.
 .
 This package contains all the development stuff you need to develop
 OCaml programs whcich use ocaml-ffmpeg.

Package: libffmpegthumbnailer-dev
Description-md5: 9ef8cb4c6ff2307cf16b3fa32390586b
Description-en: development files for ffmpegthumbnailer
 FFmpegthumbnailer is a lightweight video thumbnailer that can be used by file
 managers to create thumbnails for your video files. The thumbnailer uses ffmpeg
 to decode frames from the video files, so supported videoformats depend on the
 configuration flags of ffmpeg.
 .
 This package contains the development files distributed with ffmpegthumbnailer.

Package: libffmpegthumbnailer4v5
Description-md5: 756d9a238963548499e08c59d36f8749
Description-en: shared library for ffmpegthumbnailer
 FFmpegthumbnailer is a lightweight video thumbnailer that can be used by file
 managers to create thumbnails for your video files. The thumbnailer uses ffmpeg
 to decode frames from the video files, so supported videoformats depend on the
 configuration flags of ffmpeg.
 .
 This package contains the shared library for ffmpegthumbnailer framework.

Package: libffms2-5
Description-md5: d90fad1dfb5722483bc12a160c84c14e
Description-en: Cross platform ffmpeg wrapper library
 A cross platform ffmpeg wrapper library, and some additional content for
 things ffmpeg doesn't handle well. A more friendly API and an easy way to
 say "open and decompress this, I don't care how".
 .
 This package contains the shared library.

Package: libffms2-dev
Description-md5: 44f41716b4c49809a59c24b888b4d800
Description-en: Development files for libffms2
 A cross platform ffmpeg wrapper library, and some additional content for
 things ffmpeg doesn't handle well. A more friendly API and an easy way to
 say "open and decompress this, I don't care how".
 .
 This package contain headers and other files needed to compile and link
 against libffms2.

Package: libfft2d-dev
Description-md5: 5f84b00d89266902a68eeac718df6cda
Description-en: calculate Discrete Fourier/Cosine/Sine Transforms
 A package to calculate Discrete Fourier/Cosine/Sine Transforms of
 1,2,3-dimensional sequences of length 2^N.

Package: libfftw3-mpi-dev
Description-md5: 949ad157dc374d96bd9538fdde4f5944
Description-en: MPI Library for computing Fast Fourier Transforms - development
 The FFTW library computes Fast Fourier Transforms (FFT) in one or more
 dimensions. It is extremely fast. This package contains the statically linked
 library, header files and test programs.
 .
 This package contains the header files and static libraries for the
 mpi libraries. For documentation, see libfftw3-doc.

Package: libfftw3-mpi3
Description-md5: c5bacbd678deaa87a976b8848ae7546a
Description-en: MPI Library for computing Fast Fourier Transforms
 The FFTW library computes Fast Fourier Transforms (FFT) in one or more
 dimensions. It is extremely fast. This package contains the shared library
 versions of the fftw libraries in single, double and long double precisions.
 Note that on some architectures double is the same as long double in which
 case there is no long double library.
 .
 To get the static library and the header files, you need to install
 libfftw3-mpi-dev. For documentation, see libfftw3-doc.

Package: libfgetdata6
Description-md5: 00031051b3ac326d1f8adeb375d90129
Description-en: library to read/write dirfile data - Fortran 77 bindings
 The GetData Project is the reference implementation of the Dirfile Standards,
 a filesystem-based, column-oriented database format for time-ordered binary
 data. The Dirfile database format is designed to provide a fast, simple format
 for storing and reading data.
 .
 This package contains the Fortran 77 bindings library.

Package: libfiat-0
Description-md5: 03b808408d5e6b7b4b0628c2e660b892
Description-en: Fortran IFS and Arpege Toolkit - libray
 FIAT is a collection of selected Fortran utility libraries, extracted from
 the IFS/Arpege model used at ECMWF.
 It provides:
 drhook : tracing
 gstats : timing
 parkind : choose precision
 mpl : MPI communication
 mpi_serial: MPI dummy symbols compiled into static library other
 various routines
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libfiat-dev
Description-md5: 6197bd3dc7f53bbb0d94c33dd31097a4
Description-en: Fortran IFS and Arpege Toolkit - development files
 FIAT is a collection of selected Fortran utility libraries, extracted from
 the IFS/Arpege model used at ECMWF.
 It provides:
 drhook : tracing
 gstats : timing
 parkind : choose precision
 mpl : MPI communication
 mpi_serial: MPI dummy symbols compiled into static library other
 various routines
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: libfield3d-dev
Description-md5: 56d4ad5ba11815908e113f831d546428
Description-en: development files for Field3D
 Field3D is an open source library for storing voxel data.
 .
 It provides C++ classes that handle in-memory storage and a file format
 based on HDF5 that allows the C++ objects to be written to and read from
 disk.
 .
 This package contains the development files.

Package: libfield3d1.7t64
Description-md5: e97de019bb689caa4919f436eb9be0d2
Description-en: library for storing voxel data on disk and in memory
 Field3D is an open source library for storing voxel data.
 .
 It provides C++ classes that handle in-memory storage and a file format
 based on HDF5 that allows the C++ objects to be written to and read from
 disk.
 .
 This package contains the shared libraries.

Package: libfieldslib-ocaml
Description-md5: dbff5f769b44cb967c8fe03ebb64c78c
Description-en: OCaml syntax extension that enables folding over record fields (runtime files)
 fieldslib is an OCaml syntax extension that can be used to define
 first class values representing record fields. On top of those
 values additional routines can then be automatically defined to:
 .
 - get and set record fields
 - iterate and fold over fields
 - create new record values
 .
 This package contains runtime files.

Package: libfieldslib-ocaml-dev
Description-md5: 58cc59e089182f55168a4833ce031569
Description-en: OCaml syntax extension that enables folding over record fields (dev files)
 fieldslib is an OCaml syntax extension that can be used to define
 first class values representing record fields. On top of those
 values additional routines can then be automatically defined to:
 .
 - get and set record fields
 - iterate and fold over fields
 - create new record values
 .
 This package contains development files.

Package: libfifechan-dev
Description-md5: 30cdba71a375ed62564bca70bd4814b9
Description-en: development files for the GUI library Fifechan
 Fifechan is a lightweight cross platform GUI library written in C++
 specifically designed for games. It has a small yet powerful built in set of
 extendable GUI Widgets allowing users to create virtually unlimited types of
 widgets.
 .
 Fifechan supports rendering in SDL, OpenGL, or Allegro out of the box or it
 can be adapted to use any rendering engine the user requires. Events are
 pushed to Fifechan which allows users to use any input library they wish or
 they could use the built in input handling through either SDL input or Allegro
 input.
 .
 The primary goal for Fifechan is to keep it extendable, lightweight and still
 be powerful enough to use in all types of games out of the box.
 .
 This package contains development files for Fifechan.

Package: libfifechan0.1.5t64
Description-md5: 7246d281878045c231bb92b39e6c76a0
Description-en: lightweight cross platform GUI library written in C++
 Fifechan is a lightweight cross platform GUI library written in C++
 specifically designed for games. It has a small yet powerful built in set of
 extendable GUI Widgets allowing users to create virtually unlimited types of
 widgets.
 .
 This package contains the runtime libraries for Fifechan.

Package: libfilament-dev
Description-md5: 98498b890e55e5d1862f904ad04e8793
Description-en: Real-time physically based rendering engine - development headers
 Physically based rendering is a rendering method that provides a more
 accurate representation of materials and how they interact with light
 when compared to traditional real-time models.
 .
 This package installs the development headers.

Package: libfilament-tools
Description-md5: 0818f0f9317560aed98aad6ee0655831
Description-en: Real-time physically based rendering engine - command-line tools
 Physically based rendering is a rendering method that provides a more
 accurate representation of materials and how they interact with light
 when compared to traditional real-time models.
 .
 This package installs the command-line tools for material preprocessing.

Package: libfilament1.9
Description-md5: 3a1889e526d232cf847edde4066948d4
Description-en: Real-time physically based rendering engine
 Physically based rendering is a rendering method that provides a more
 accurate representation of materials and how they interact with light
 when compared to traditional real-time models.

Package: libfile-bom-perl
Description-md5: 4149036e21ff2487e768d9644e54b573
Description-en: Perl module for handling Byte Order Marks
 File::BOM provides functions for handling Unicode Byte Order Marks, which are
 sometimes found at the beginning of some files and streams. It allows programs
 to automatically determine the original byte ordering a file was written with;
 in other words, whether the program was written in little-endian or big-endian
 byte order.
 .
 This module provides a simple way to open a file, determine its byte ordering
 and return the appropriate encoding style. Byte Order Marks are usually found
 at the beginning of a file, but in the case of a stream where this is not the
 case, this module also provides a utility to scan any filehandle for it.

Package: libfile-cache-perl
Description-md5: 10e5e8c26b733a239a554fc9fd79018c
Description-en: File::Cache, a filesystem-based object store
 File::Cache implements an object store which shares data across process
 boundaries via the filesystem. It was written to complement IPC::Cache, but
 is suitable for larger numbers of more complex objects than that module.
 .
 This module will eventually be superseded by the newer Cache::Cache.

Package: libfile-changenotify-perl
Description-md5: 9e4786f35ca97bf0e9935c4d1ffccbd5
Description-en: module to monitor files for changes
 File::ChangeNotify is a Perl module that provides a way to monitor files for
 changes in an efficient and cross-platform manner. Developers can override
 the default mechanism by subclassing the included File::ChangeNotify::Watcher
 module, allowing for platform-specific optimizations.

Package: libfile-chdir-perl
Description-md5: 29bd9687e45b745a44f092e47510afff
Description-en: more sensible way to change directories
 Perl's chdir() has the unfortunate problem of being very, very, very
 global. If any part of your program calls chdir() or if any library you
 use calls chdir(), it changes the current working directory for the
 whole program.
 .
 This sucks.
 .
 File::chdir gives you an alternative, $CWD and @CWD. These two variables
 combine all the power of chdir(), File::Spec and Cwd.

Package: libfile-checktree-perl
Description-md5: d968aa8c3f453dd2e244a39c662a8fc7
Description-en: module for running many filetest checks on a tree
 File::CheckTree provides a convenient way to provide a recipe of tests
 on filesystem trees in a hierarchical way, using the single validate()
 function.

Package: libfile-chmod-perl
Description-md5: 6f10022198381526a7c4b494ccc5ae4e
Description-en: chmod() override with symbolic and ls-style modes
 File::chmod is a utility that allows one to bypass system calls or bit
 processing of a file's permissions. It overloads the chmod() function with
 its own that gets an octal mode, a symbolic mode, or an "ls" mode. If you
 wish not to overload chmod(), you can export symchmod() and lschmod(),
 which take, respectively, a symbolic mode and an "ls" mode.

Package: libfile-configdir-perl
Description-md5: b27a6cc3b9ea9f013bb2834279a91c0e
Description-en: get directories of configuration files
 File::ConfigDir is a helper
 for installing, reading and finding configuration file locations.
 It's intended to work in every supported Perl5 environment
 and will always try to Do The Right Thing(tm).

Package: libfile-copy-link-perl
Description-md5: 952f2ad2c490c0149163831b69bfcf95
Description-en: Perl extension for replacing a link by a copy of the linked file
 The distribution File-Copy-Link includes the modules
 File::Spec::Link and File::Copy::Link and the script
 copylink. They include routines to read and copy links.

Package: libfile-copy-recursive-perl
Description-md5: a107442d1b00e794c7a17b73e1706430
Description-en: Perl extension for recursively copying files and directories
 File::Copy::Recursive module copies and moves directories recursively
 (or single files, well... singley) to an optional depth and attempts
 to preserve each file or directory's mode.

Package: libfile-copy-recursive-reduced-perl
Description-md5: cbb107b2ccd43d2a2206e35904374dc8
Description-en: module for recursive copying of files and directories
 File::Copy::Recursive::Reduced is a Perl library which provides subroutines
 exported on request which are intended to serve as drop-in replacements for
 certain subroutines found in CPAN distribution File-Copy-Recursive.
 .
 It exports three functions on demand which are substantially equivalent to
 their File::Copy::Recursive equivalents:
 .
 *   "fcopy()"
 *   "dircopy()"
 *   "rcopy()"
 .
 These functions are quite appropriate in situations such as test suites where
 the user has full knowledge of the files, directories and symlinks to be
 recursively copied and does not need to manipulate the environment by setting
 localized versions of File::Copy::Recursive's package global variables.

Package: libfile-counterfile-perl
Description-md5: 79338e3931dc89f93e008cdbd2592643
Description-en: persistent counter class for Perl
 File::CounterFile implements a persistent counter class. Each counter is
 represented by a separate file in the file system. File locking is applied,
 so multiple processes might try to access the same counters at the same time
 without risk of counter destruction.

Package: libfile-countlines-perl
Description-md5: f826290121113f00736787200f215126
Description-en: module for efficiently counting the number of lines in a file
 perlfaq5 answers the question on how to count the number of lines in a file.
 File::CountLines is a convenient wrapper around that method, with additional
 options.
 .
 More specifically, it counts the number of line breaks rather than lines. On
 Unix systems nearlly all text files end with a newline (by convention), so
 usually the number of lines and number of line breaks is equal.

Package: libfile-data-perl
Description-md5: 7b0b5991a95a8b4577fc2fbfb964de24
Description-en: interface to file data
 File::Data wraps all the accessing of a file into a convenient set of
 calls for reading and writing data, including a simple regex interface.

Package: libfile-dircompare-perl
Description-md5: 8debe42ed79d347c4a4873ea3c539002
Description-en: Perl module to compare two directories
 File::DirCompare is a perl module to compare two directories using a
 callback, invoked for all files that are 'different' between the two
 directories, and for any files that exist only in one or other directory
 ('unique' files).

Package: libfile-dropbox-perl
Description-md5: 5185b7c5d58d6805dd85b41744a7fccb
Description-en: convenient and fast Dropbox API abstraction
 File::Dropbox provides high-level Dropbox API abstraction based on
 Tie::Handle. Code required to get access_token and access_secret for
 signed OAuth 1.0 requests or access_token for OAuth 2.0 requests is
 not included in this module. To get app_key and app_secret you need
 to register your application with Dropbox.
 .
 At this moment Dropbox API is not fully supported, File::Dropbox
 covers file read/write and directory listing methods. If you need full
 API support take look at WebService::Dropbox. File::Dropbox main
 purpose is not 100% API coverage, but simple and high-performance
 file operations.

Package: libfile-extattr-perl
Description-md5: b4c5182a3415534e4590bcc76c6dd999
Description-en: Perl interface to file system extended attributes
 File::ExtAttr provides access to file system extended attributes, as
 described in attr(5), setfattr(1) and getfattr(1).

Package: libfile-find-object-perl
Description-md5: 5ed4111aec40fabb9cb207b1d91ebca6
Description-en: object oriented File::Find replacement
 File::Find::Object does same job as File::Find but works like an object and
 with an iterator. As File::Find is not object oriented, one can't perform
 multiple searches in the same application. The second problem of File::Find
 is its file processing: after starting its main loop, one can't easily wait
 for another event and so get the next result.

Package: libfile-find-object-rule-perl
Description-md5: 777de5178af31e7afa40a8da1783c7c6
Description-en: alternative interface to File::Find::Object
 File::Find::Object::Rule is a friendlier interface to
 File::Find::Object. It allows you to build rules which specify the
 desired files and directories.

Package: libfile-find-rule-filesys-virtual-perl
Description-md5: e38427385fc834d57ab6381eb7a8b5f5
Description-en: File::Find::Rule adapted to Filesys::Virtual
 File::Find::Rule::Filesys::Virtual allows one to use the File::Find::Rule
 file finding semantics on Filesys::Virtual derived filesystems, such as
 Filesys::Virtual::Plain or Filesys::Virtual::SSH.

Package: libfile-find-rule-perl-perl
Description-md5: 2c67e603b83c64a2eba394ccb9ca2109
Description-en: Perl module for searching Perl things
 File::Find::Rule::Perl provides methods for finding various Perl distribution
 files easily, which allows one to replicate search queries usually run on CPAN
 Search or related web sites.
 .
 This module makes it easy to find out information like which Perl modules are
 included in a distribution, names of test scripts, the type of installation
 mechanism (Makefile.PL or Build.PL) and names of any other miscellaneous Perl
 scripts that are distributed. It can also be used to locate files that contain
 Perl code.

Package: libfile-find-rule-vcs-perl
Description-md5: ffc2c17457cacc5429b3e63b31fc29bd
Description-en: Perl module to exclude files/directories for Version Control Systems
 Many tools need to be equally useful both on ordinary files, and on
 code that has been checked out from revision control systems.
 .
 File::Find::Rule::VCS provides quick and convenient methods to
 File::Find::Rule for exclusion of the version control directories of
 several major Version Control Systems (currently CVS, Subversion,
 Bazaar, RCS, Git and Mercurial).

Package: libfile-find-wanted-perl
Description-md5: 3dd529340be6794868738fe8fe75c273
Description-en: more obvious wrapper around File::Find
 File::Find::Wanted provides a find_wanted() function, which does what
 File::Find's find() does but in a more obvious way: To get a list of all
 files ending in .jpg, simply call
 .
 @files = find_wanted( sub { -f && /\.jpg$/ }, $dir );

Package: libfile-finder-perl
Description-md5: 5e84be0bdf3c351b1eeb3f4f15a48a75
Description-en: wrapper for File::Find à la find(1)
 File::Find is great, but constructing the wanted routine can sometimes be a
 pain. File::Finder provides a wanted-writer, using syntax that is directly
 mappable to the find command's syntax.
 .
 A File::Finder object contains a hash of File::Find options, and a series of
 steps that mimic find's predicates. Initially, a File::Finder object has no
 steps. Each step method clones the previous object's options and steps, and
 then adds the new step, returning the new object. In this manner, an object
 can be grown, step by step, by chaining method calls. Furthermore, a partial
 sequence can be created and held, and used as the head of many different
 sequences.

Package: libfile-findlib-perl
Description-md5: 5204284a3a0071c1ac76b8e3ba00e3a3
Description-en: module to find and use a file/dir from a directory above your script file
 File::FindLib starts in the directory where your script (or library) is
 located and looks for the file or directory whose name you pass in. If it
 isn't found, then FindLib looks in the parent directory and continues moving
 up parent directories until it finds it or until there is not another parent
 directory.
 .
 If it finds the named path and it is a directory, then it prepends it to
 @INC. That is,
 .
 use File::FindLib 'lib';
 .
 is roughly equivalent to:
 .
 use File::Basename qw< dirname >;
 use lib dirname(__FILE__) . '/../../../lib';

Package: libfile-flat-perl
Description-md5: 29677637091a716629f519ecebb08747
Description-en: flat filesystem module for perl
 File::Flat implements a flat filesystem. A flat filesystem is a filesystem
 in which directories do not exist. It provides an abstraction over any normal
 filesystem which makes it appear as if directories do not exist.
 .
 In effect, it will automatically create directories as needed. This is create
 for things like install scripts and such, as you never need to worry about the
 existence of directories, just write to a file, no matter where it is.

Package: libfile-flock-perl
Description-md5: b55c387a092a9924bb0ddf089ec9ca90
Description-en: file locking with flock
 Lock files using the flock() call. Locks can be created by new'ing a
 File::Flock object and are automatically removed when the object goes
 out of scope.

Package: libfile-flock-retry-perl
Description-md5: 4c441497e1cc7ab988084c75856d555c
Description-en: lightweight OO-only flock perl module with autoretry
 File::Flock::Retry is yet another flock module. It is a more
 lightweight alternative to File::Flock with some other differences:
 .
 * OO interface only
 * Autoretry (by default for 60s) when trying to acquire lock

Package: libfile-fnmatch-perl
Description-md5: d18286ebe589f44dafaac406221fb98e
Description-en: Perl module that provides simple filename and pathname matching
 File::FnMatch::fnmatch() provides simple, shell-like pattern matching.
 .
 Though considerably less powerful than regular expressions, shell patterns
 are nonetheless useful and familiar to a large audience of end-users.

Package: libfile-fu-perl
Description-md5: bb515d110144609c4209ccf124bd085d
Description-en: module for manipulating files and directories as objects
 File::Fu is a Perl module that provides an method of manipulating directories
 and files as objects, making use of operator overloading to allow for precise
 composition fo paths and support for many built-in methods. It also provides
 a way to create temporary directories and files.
 .
 The interface and style provided by this module are quite different than Perl
 built-in functions or File::Spec. The syntax is concise and errors are checked
 using exceptions, so you never need to check a return code.

Package: libfile-grep-perl
Description-md5: decb7adf8134c4d3f29ba881fa7d53e3
Description-en: module for pattern matching in a series of files
 File::Grep provides similar functionality as perl's builtin grep, map,
 and foreach commands, but iterating over a passed filelist instead of
 arrays.  While trivial, this module can provide a quick dropin when
 such functionality is needed.

Package: libfile-inplace-perl
Description-md5: 63812d1b04045528ec0375439bff7877
Description-en: Perl module to ease editing a file in-place
 File::Inplace is a perl module intended to ease the common task of editing a
 file in-place. Inspired by variations of perl's -i option, this module is
 intended for somewhat more structured and reusable editing than command line
 perl typically allows. File::Inplace endeavors to guarantee file integrity;
 that is, either all of the changes made will be saved to the file, or none
 will. It also offers functionality such as backup creation, automatic field
 splitting per-line, automatic chomping/unchomping, and aborting edits
 partially through without affecting the original file.

Package: libfile-kdbx-perl
Description-md5: f879b3eab386676c146bffb7c7f81748
Description-en: Perl module to work with KDBX databases
 File::KDBX provides an interface to work with KDBX databases, a
 hierarchical object database which is commonly used to store secret
 information securely.
 .
 File::KDBX lets you query entries, create new entries, delete entries, modify
 entries and more, the module also includes various parsers and generators for
 serializing and persisting databases.

Package: libfile-keepass-perl
Description-md5: 2bcf961b926e5499af4bd0f978d7ee64
Description-en: interface to KeePass V1 and V2 database files
 Perl interface to KeePass (KeePassX) V1 and V2 database files. File::KeePass
 provides methods to create/write/update KeePass files.
 .
 For more information about KeePassX please have a look at the keepassx package
 in Debian.

Package: libfile-lchown-perl
Description-md5: 97e295f0d87ad9be357d97b236bb77b2
Description-en: module to modify attributes of symlinks without dereferencing them
 The regular chown system call will dereference a symlink and apply ownership
 changes to the file at which it points. Some OSes provide system calls that
 do not dereference a symlink but instead apply their changes directly to the
 named path, even if that path is a symlink (in much the same way that lstat
 will return attributes of a symlink rather than the file at which it points).
 .
 File::lchown provides a wrapper around those system calls.

Package: libfile-loadlines-perl
Description-md5: 3f7e449c8e386ecf563b064154f49ed3
Description-en: Load lines from files and network
 File::LoadLines provides an easy way to load the contents of a text
 file into an array of lines.  It is intended for small to moderate
 size files like config files that are often produced by weird tools
 (and users).
 .
 It will transparently fetch data from the network if the provided
 file name is a URL.
 .
 File::LoadLines automatically handles ASCII, Latin-1 and UTF-8
 text.  When the file has a BOM, it handles UTF-8, UTF-16 LE and BE,
 and UTF-32 LE and BE.
 .
 Recognized line terminators are NL (Unix, Linux), CRLF (DOS, Windows)
 and CR (Mac)

Package: libfile-localizenewlines-perl
Description-md5: 185a004b9a802b0f5ff8eeaab14cd79c
Description-en: Perl module to localize the newlines for one or more files
 File::LocalizeNewlines is a module that allows users to easily fix conflicting
 newline formats (particularly Unix- and Win32-style line endings). It changes
 every end-of-line character to those of the local platform, and even corrects
 instances where multiple different newline formats are used in the same file.

Package: libfile-map-perl
Description-md5: 37e0252b7f43cd1b6f024e60f5fc5119
Description-en: Perl module providing simple and safe memory mapping
 File::Map maps files or anonymous memory into perl variables that can be read
 just like any other variable. Files are unmapped when the scalar variable is
 destroyed, even in multithreaded programs.
 .
 Mapped memory is shared between threads and forked processes, and can be
 returned to the system when no longer needed. File::Map has built-in support
 for thread synchronisation, and is safe yet fast.

Package: libfile-mmagic-perl
Description-md5: 2b4d428196c07ddb42d69fe4a85bf2d2
Description-en: Perl module to guess file type
 File-MMagic is a Perl module to guess file type from its contents like file(1)
 command.
 It has built-in magic entry exported from mod_mime_magic Apache module.

Package: libfile-mmagic-xs-perl
Description-md5: a2aecb0acdc7ee2815bd40745bdfc704
Description-en: Perl module to guess file type (à la mod_mime_magic)
 File::MMagic::XS is a port of Apache2 mod_mime_magic.c in Perl, written in
 XS with the aim of being efficient and fast, especially for applications
 that need to be run for an extended amount of time.

Package: libfile-modified-perl
Description-md5: b10b9d9e8cfaf21b1a7c52d04600df41
Description-en: module to check if files have changed
 File::Modified module is intended as a simple method for programs to detect
 whether configuration files (or modules they rely on) have changed. There are
 currently two methods of change detection implemented, mtime and MD5.
 The MD5 method will fall back to use timestamps if the Digest::MD5 module
 cannot be loaded.
 .
 There is another module, File::Signature, which has many similar features,
 so if this module doesn't do what you need, maybe File::Signature does. There
 also is quite some overlap between the two modules, code wise.

Package: libfile-monitor-lite-perl
Description-md5: ca49f525b0f1910ec71b7d62b3d98472
Description-en: module for monitoring file creation, deletion, and modification
 File::Monitor::Lite is an alternative implementation of File::Monitor. While
 File::Monitor cannot detect file creation (unless you declare file name
 first), it uses File::Find::Rule to rescan files every time when
 $monitor->check() is executed.

Package: libfile-monitor-perl
Description-md5: 01daed0badc669d2e33a3378c763b13e
Description-en: module to monitor file and directory changes
 File::Monitor provides a simple interface for monitoring one or more files or
 directories and reporting any changes that are made to them.
 .
 It can:
 * Monitor existing files for changes to any of the attributes returned
 by the stat function
 * Monitor files that don't yet exist and notify you if they are created
 * Notify when a monitored file is deleted
 * Notify when files are added or removed from a directory

Package: libfile-ncopy-perl
Description-md5: 51004b3e24d217b91a8e22a0e78970f0
Description-en: module for file copying like cp
 The File::NCopy module provides a function that copies files to
 directories, or a single file to another file.  It can also use a
 reference to a file handle.  The functionality is very similar to
 the cp program.

Package: libfile-next-perl
Description-md5: 29c85862c80c30cb17eecb1b106541e1
Description-en: file-finding iterator
 File::Next is an iterator-based module for finding files.  It's
 lightweight, has no dependencies, runs under taint mode, and puts your
 program more directly in control of file selection.
 .
 It's taken heavily from Mark Jason Dominus' excellent book "Higher
 Order Perl".  http://hop.perl.plover.com/

Package: libfile-nfslock-perl
Description-md5: 8edb3c71ba3daf5aa7e801ab5b4b20b9
Description-en: perl module to do NFS (or not) locking
 Program based on the concept of hard linking of files being atomic across
 NFS. This concept was mentioned in Mail::Box::Locker. Some ideas are
 taken from there -- particularly the idea of creating a random local file,
 hard linking a common file to the local file, and then checking the nlink
 status.
 .
 File::NFSLock was written to be light, generic, and fast.

Package: libfile-path-expand-perl
Description-md5: 3cd3f24556f7a772cc97707f960a67a8
Description-en: expand user directories in filenames
 File::Path::Expand expands user directories in filenames.  For the
 simple case it's no more complex than s{^~/}{$HOME/}, but for other
 cases it consults getpwent and does the right thing.

Package: libfile-path-tiny-perl
Description-md5: 71fc690d35d015bffc9c8898de5b8127
Description-en: recursive version of mkdir() and rmdir()
 The goal of File::Path::Tiny is simply to provide recursive versions of mkdir()
 and rmdir() with as little code and overhead as possible.
 .
 File::Path::Tiny is in no way meant to derogate File::Path and is in no way
 an endorsement to go out and replace all use of File::Path with
 File::Path::Tiny.

Package: libfile-pid-perl
Description-md5: 7c62bd8ef0f98f6420433292f12dbac7
Description-en: Perl module for pid file manipulation
 File::Pid manages pid files. It creates a pid file, queries the process
 within to discover if it's still running, and removes the pid file.

Package: libfile-policy-perl
Description-md5: 120a2276e5f4a2d2523383dee408dd33
Description-en: simple policy for file I/O functions
 File::Policy defines the policy for file I/O with modules such as
 File::Slurp::WithinPolicy. The purpose is to allow systems administrators to
 define locations and restrictions for applications' file I/O and give app
 developers a policy to follow. Note that the module doesn't ENFORCE the policy
 - application developers can choose to ignore it (and systems administrators
 can choose not to install their applications if they do!).
 .
 You may control which policy gets applied by creating a File::Policy::Config
 module with an IMPLEMENTATION constant. You may write your own policy as a
 module within the File::Policy:: namespace.
 .
 By default (if no File::Policy::Config is present), the File::Policy::Default
 policy gets applied which doesn't impose any restrictions and provides
 reasonable default locations for temporary and log files.
 .
 The motivation behind this module was a standard, flexible approach to allow
 a site wide file policy to be defined. This will be most useful in large
 environments where a few sysadmins are responsible for code written by many
 other people. Simply ensuring that submitted code calls check_safe() ensures
 file access is sane, reducing the amount of effort required to do a security
 audit.

Package: libfile-pushd-perl
Description-md5: dae9b74de8b1b4f233bfcf474329a0f9
Description-en: module for changing directory temporarily for a limited scope
 File::pushd does a temporary chdir that is easily and automatically reverted,
 similar to pushd in some Unix command shells. It works by creating an object
 that caches the original working directory. When the object is destroyed, the
 destructor calls chdir to revert to the original working directory. By
 storing the object in a lexical variable with a limited scope, this happens
 automatically at the end of the scope.
 .
 This is very handy when working with temporary directories for tasks like
 testing; a function is provided to streamline getting a temporary directory
 from File::Temp.

Package: libfile-queue-perl
Description-md5: b01a46858b1c32b5eb1c748747cac7a4
Description-en: Perl module providing a persistent FIFO Queue using a file
 File::Queue allows for the creation of persistent First In, First Out (FIFO)
 queue objects, saving data in a file. Queue elements can only be scalars; if
 you want to work with references or other complex data structures, you have
 to serialize them first. This module was written with speed in mind, and is
 indeed very fast, but one should take care to understand its limitations.

Package: libfile-read-perl
Description-md5: 09f49ed7e8a117ea8cce9346f3646a3b
Description-en: interface for reading one or more files
 File::Read mainly proposes functions for reading one or more files, with
 different options.
 .
 This module was created to address a quite specific need: reading many files,
 some as a normal user and others as root, and eventually do a little more
 processing, all while being at the same time compatible with Perl 5.004.
 File::Slurp addresses the first point, but not the others, hence the creation
 of File::Read. If you don't need reading files as root or the post-processing
 features, then it's faster to directly use File::Slurp.

Package: libfile-readbackwards-perl
Description-md5: cf2cdb67f1ca5aafbb6e77da1f7e8be6
Description-en: Perl module for reading a file backwards by lines
 File::ReadBackwards reads a file backwards line by line. It is simple to use,
 memory efficient and fast. It supports both an object and a tied handle
 interface.
 .
 It is intended for processing log and other similar text files which
 typically have their newest entries appended to them. By default files
 are assumed to be plain text and have a line ending appropriate to the
 OS. But you can set the input record separator string on a per file
 basis.

Package: libfile-remove-perl
Description-md5: f2d0713273291555ac69f343cc9c92e9
Description-en: Perl module to remove files or directories
 File::Remove::remove removes files and directories.  It acts like
 /bin/rm, for the most part.  Although unlink can be given a list
 of files, it will not remove directories; this module remedies that.
 It also accepts wildcards, * and ?, as arguments for filenames.

Package: libfile-rsync-perl
Description-md5: c3b0cb6266f1cbd602af6250ccdaf079
Description-en: Perl module interface to rsync
 File::Rsync provides a convenience wrapper for the rsync program. Options
 may be passed in the form of a hash and are the same as the long options
 in rsync with the leading double-dash removed. Any options passed at
 creation are stored in the object as defaults for all future exec calls on
 that object.

Package: libfile-save-home-perl
Description-md5: 9513ff56bf5d31aa3f02fbefe430d2a6
Description-en: Perl extension to place file safely under user home directory
 File::Save::Home provides several functions which try to determine
 whether you can, indeed, safely create directories and files underneath
 a user's home directory. Among other things, if you are placing a file
 in such a location only temporarily -- say, for testing purposes -- you
 can temporarily hide any already existing file with the same name and
 restore it to its original name and timestamps when you are done.

Package: libfile-searchpath-perl
Description-md5: 137d4f9ed2d3a0d0b2574bd20e8dffbd
Description-en: Perl module for searching for a file in a PATH-like variable
 File::SearchPath provides the ability to search a path-like environment
 variable such as $PATH, $LD_LIBRARY_PATH (or any environment variable)
 for a file (that does not necessarily have to be an executable).

Package: libfile-share-perl
Description-md5: 72c88305822c5e9fbb3c81e786e52213
Description-en: replacement for File::ShareDir to deal with a development environment
 File::Share is a drop-in replacement for File::ShareDir. It supports the
 dist_dir and dist_file functions, except these functions have been enhanced
 to understand when the developer's local ./share/ directory should be used.

Package: libfile-sharedir-dist-perl
Description-md5: a46443b12cdb3f16dc3dbf13c0b7cb32
Description-en: module for locating per-dist shared files
 File::ShareDir::Dist finds share directories for distributions. It is similar
 to File::ShareDir with a few differences:
 .
 * Only supports distribution directories (doesn't support perl modules or perl
 class directories).
 * Doesn't compule filenames (that is what File::Spec or Path::Tiny is for).
 * Doesn't support old style shares.
 * Hopefully doesn't find the wrong directory (doesn't blindly search @INC).
 * No non-core dependencies.
 * Works in your development tree.

Package: libfile-sharedir-install-perl
Description-md5: d6511539f0ade5fb7280a04a2728e6aa
Description-en: module for installing read-only data files
 File::ShareDir::Install is a Perl module that allows you to install read-only
 data files from a distribution and easily locate them with File::ShareDir. It
 is similar in nature to Module::Install::Share.

Package: libfile-sharedir-par-perl
Description-md5: 935dced4b659231b04a85a4ead8404b9
Description-en: module for handling shared data in PAR archives
 File::ShareDir::PAR is a Perl module that provides a mechanism for locating
 shared data in PAR packages. By using this module's functions, the currently
 loaded .par files will be scanned before @INC, which is the same order you
 get for loading modules when PAR is in effect. If a matching path is found
 in a PAR archive, the full archive is extracted and the path returned will
 point to the extracted copy on disk.

Package: libfile-sharedir-projectdistdir-perl
Description-md5: e63f0eb84dc590f61f2b4cd78da2a28a
Description-en: simple set-and-forget use of a share directory in the project root
 File::ShareDir::ProjectDistDir provides a simple way to make use of a
 'share' directory. During development, the directory will be
 $projectroot/share, but once installed, it will be wherever
 File::Sharedir thinks it is. Use of a directory name other than 'share'
 is also possible.

Package: libfile-sharedir-tiny-perl
Description-md5: 5cd789fde02554661c594ecc1ff67cb6
Description-en: module to locate per-dist and per-module shared files
 Quite often you want or need your Perl module (CPAN or otherwise) to have
 access to a large amount of read-only data that is stored on the file-system
 at run-time.
 .
 On a linux-like system, this would be in a place such as /usr/share, however
 Perl runs on a wide variety of different systems, and so the use of any one
 location is unreliable.
 .
 File::ShareDir::Tiny provides a more portable way to have (read-only) data
 for your module.

Package: libfile-slurp-perl
Description-md5: a5d3680247ec670449656cbec8684e1a
Description-en: single call read & write file routines
 File::Slurp provides some quickie routines that read from,
 append to or overwrite a file - with a single subroutine call. Their main
 intention is to save a couple of lines of code over and over again,
 but they do not do anything fancy.

Package: libfile-slurp-tiny-perl
Description-md5: 8c0dea7bae4e5e2febb369d49c067c6b
Description-en: simple, sane and efficient file slurper
 File::Slurp::Tiny provides functions for fast and correct slurping and
 spewing. All functions are optionally exported.

Package: libfile-slurp-unicode-perl
Description-md5: d215b3aa2f3aa3cc7608897cd28fb65b
Description-en: Perl module to add Unicode support for the File::Slurp package
 The File::Slurp::Unicode module wraps the standard File::Slurp
 package and adds character encoding support (defaults to UTF-8).
 .
 It exports the same functions as File::Slurp and they take all the
 same parameters plus some more for the encoding handling.

Package: libfile-sort-perl
Description-md5: 7414d39eb6496362cf5b094047d43f2a
Description-en: module to sort a file or merge sort multiple files
 File::Sort sorts text files by lines (or records). Comparisons are based on
 one or more sort keys extracted from each line of input, and are performed
 lexicographically. By default, if keys are not given, sort regards each input
 line as a single field. The sort is a merge sort. If you don't like that,
 feel free to change it.

Package: libfile-spec-native-perl
Description-md5: 9f44bd3b171bfa014a011fb4c1511e3c
Description-en: module for using native OS implementation of File::Spec from a subclass
 File::Spec::Native is a stupid hack to make the default File::Spec behavior
 available from a subclass. This can be useful when using another module that
 expects a subclass of File::Spec but you want to use the current, native OS
 format (automatically detected by File::Spec).
 .
 For example: Path::Class/as_foreign (as of version 0.24) allows you to
 translate a Path::Class object from one OS format to another. However, there
 is no way to specify that you want to translate the path into the current,
 native OS format without guessing at what that format is (which may include
 peeking into @File::Spec::ISA).
 .
 This module @ISA File::Spec.

Package: libfile-sync-perl
Description-md5: faba6cf84499e36f86c0185a9c274112
Description-en: Perl interface to sync() and fsync()
 File::Sync provides Perl interfaces to the Unix sync(2) and POSIX.1b fsync(2)
 system calls. The fsync() call is needed for putting messages into qmail
 maildirs, and sync() is included for completeness.

Package: libfile-tail-perl
Description-md5: eb699d3a500e8fdf99d89338fd66d6ea
Description-en: File::Tail perl module
 The File::Tail module is designed for reading files which
 are continuously appended to (the name comes from the tail -f
 directive). Usually such files are logfiles of some description.
 .
 The module tries hard not to busy wait on the file, dynamicaly
 calculating how long it should wait before it pays to try reading the
 file again.
 .
 The module should handle normal log truncations ("close; move; open" or
 "cat /dev/null >file") transparently, without losing any input.

Package: libfile-tee-perl
Description-md5: 78fcace079537ccc846c06e36125348a
Description-en: Perl module to duplicate streams like the tee unix command
 File::Tee is able to replicate data written to a Perl stream into another
 streams. It is the Perl equivalent of the shell utility tee(1).
 .
 It is implemented around fork, creating a new process for every tee'ed stream.
 That way, there are no problems handling the output generated by external
 programs run with system|perlfunc/system or by XS modules that don't go
 through perlio.

Package: libfile-treecreate-perl
Description-md5: 1919c6a5d563210376405857462477c9
Description-en: Perl module to recursively create and populate a directory tree
 File::TreeCreate is a Perl module to quickly and easily create a directory
 tree and populate it with simple text files.  It was extracted from several
 near-identical copies used in the tests of some of the author's CPAN
 distributions.

Package: libfile-type-perl
Description-md5: 1b85baa05ef1209851cf258e07c265da
Description-en: module to determine file type using magic structure
 File::Type uses magic numbers (typically at the start of a file) to
 determine the MIME type of that file.
 .
 File::Type can use either a filename, or file contents, to determine the
 type of a file.

Package: libfile-type-webimages-perl
Description-md5: cec32b6e594f16e73cbf5f6311686ea7
Description-en: tool for determining web image file types using magic
 File::Type::WebImages determines the file type of web images using magic.
 mime_type() can use either a filename, or file contents, to determine the
 type of a file. The process involves looking the data at the beginning of the
 file, sometimes called "magic numbers".

Package: libfile-userconfig-perl
Description-md5: 84ccb24bd87a750a0c865c671ee6c859
Description-en: provides configuration directory for applications
 Many modules or applications maintain a user-spec configuration data
 directory. And the implementation pattern is generally the same.
 .
 A directory like /home/myuser/.application is created and populating by a set
 of default files the first time an application runs, and from there on, the
 files in that directory are modified.
 .
 File::UserConfig provides standard, light and sub-classable default
 implementation of this concept that Does The Right Thing with the directory
 names.

Package: libfile-util-perl
Description-md5: 55c65feb5a65d7786f88f4fe2e5c967b
Description-en: Perl extension to handle files easily
 File::Util provides a comprehensive toolbox of utilities to automate all
 kinds of common tasks on files / directories.  Its purpose is to do so
 in the most portable manner possible so that users of this module won't
 have to worry about whether their programs will work on other OSes
 and machines.

Package: libfile-wildcard-perl
Description-md5: f3c403bf7513ffb1feb0ea001a0ba0fb
Description-en: Enhanced glob processing
 When looking at how various operating systems do filename wildcard expansion
 (globbing), VMS has a nice syntax which allows expansion and searching of
 whole directory trees. It would be nice if other operating systems had
 something like this built in. The best Unix can manage is through the utility
 program find.
 .
 File::Wildcard provides this facility to Perl. Whereas native VMS syntax uses
 the ellipsis "...", this will not fit in with POSIX filenames, as ... is a
 valid (though somewhat strange) filename. Instead, the construct "///" is
 used as this cannot syntactically be part of a filename, as you do not get
 three concurrent filename separators with nothing between (three slashes are
 used to avoid confusion with //node/path/name syntax).
 .
 You don't have to use this syntax, as you can do the splitting yourself and
 pass in an arrayref as your path.

Package: libfile-write-rotate-perl
Description-md5: 9a295e6216fd2cc99d7303f3d577a170
Description-en: module to deal with files that archive/rotate themselves
 File::Write::Rotate can be used to write to file, usually for logging, that
 can rotate itself. File will be opened in append mode. Locking will be done
 to avoid conflict when there are multiple writers. Rotation can be done by
 size (after a certain size is reached), by time (daily/monthly/yearly), or
 both.

Package: libfile-xdg-perl
Description-md5: c1346ce9a3037471192d56f2a4a0dc92
Description-en: module implementing the XDG base directory specification
 File::XDG provides a basic implementation of the XDG base directory
 specification as exists by the Free Desktop Organization (FDO). It supports
 all XDG directories except for the runtime directories, which require session
 management support in order to function.

Package: libfile-zglob-perl
Description-md5: 3b1ca131ef27e863f18b0c346f74bc02
Description-en: extended globs
 File::Zglob provides a traditional Unix glob(3) functionality; returns
 a list of pathnames that matches the given pattern.

Package: libfileclasses1t64
Description-md5: 81b75bf4237bab20049e3d98f9921ee7
Description-en: GDAL add-on tools to perform useful raster processing - libfileClasses
 Pktools is a collection of programs to perform operations, mostly on
 raster geolocated  images. It  heavily relies  on the  Geospatial Data
 Abstraction Library (GDAL) and OGR.  The programs are similar to the
 GDAL tools (gdalinfo, gdal_translate,  gdal_merge, ...) and some of the
 functionalities provided in pktools already exist in the GDAL tools.
 .
 All utilities in pktools use command line options and have a built
 in help, and include more than thirty binaries to edit, change, crop,
 classify, compare, dump, fill, enhance images and many other
 common operations useful in the remote sensing field of image
 analysis.
 .
 This package contains the libfileClasses shared library.

Package: libfilehandle-fmode-perl
Description-md5: 0ccf2c0dc7d718e35447bf8445764d98
Description-en: Perl module for checking filehandle status
 FileHandle::Fmode provides methods to test if a filehandle is readable,
 writable, both, or open for appending.
 .
 FileHandle::Fmode is used by other packages like DBM::Deep.

Package: libfilehandle-unget-perl
Description-md5: e6d83b10a14ce3e4ef9a5b3f6118151c
Description-en: Perl module that allows ungetting of multiple bytes
 FileHandle::Unget is a Perl Module that is a drop-in replacement for the
 standard FileHandle module. It allows more than one byte to be placed back
 on the input. It also provides ungets to unget a string, which is useful if
 the filehandle refers to a stream for which you can't just seek() backwards.

Package: libfilesys-diskspace-perl
Description-md5: 06e4d0bbf670e327a0d2a4b6a3298e4f
Description-en: fetch filesystem size and usage information from Perl
 This Perl module allows you to fetch filesystem size and usage information
 (such as the df command displays) from Perl.

Package: libfilesys-fuse3-perl
Description-md5: ff0213e4dacccbf2c4cebfa7d53ec510
Description-en: Perl bindings for Fuse3 (Filesystems in USErland v3)
 This module lets you implement filesystems in perl, through the FUSE
 interface.
 .
 FUSE (Filesystem in USErspace) is a simple interface for userspace
 programs to export a virtual filesystem to the kernel. FUSE also aims
 to provide a secure method for non privileged users to create and
 mount their own filesystem implementations.
 .
 This module provides bindings for Fuse3.

Package: libfilesys-notify-simple-perl
Description-md5: 5bfb5f7955f5de00f007cf944bc2cb57
Description-en: simple file system monitor
 Filesys::Notify::Simple is a Perl module that provides a simple and unified
 interface to get notifications of changes for a given filesystem path. It can
 use inotify2 on Linux or fsevents on Mac OS X, kqueue on FreeBSD,
 FindFirstChangeNotification on Windows and otherwise falls back to a full
 directory scan.

Package: libfilesys-smbclient-perl
Description-md5: 1e2e5a4020b7f7ffd6a04e7c2366154a
Description-en: perl interface to access Samba filesystem
 This package provides the Filesys::SmbClient module. It provides
 interface to the functions in libsmbclient.so. It has functions to
 read/write/add/modify files/directories on Samba shares.

Package: libfilesys-statvfs-perl
Description-md5: 2f303cb6c9ae078a18ef05e7067fd2ab
Description-en: Perl module for the statvfs system call
 Filesys::Statvfs provides a Perl interface to the statvfs() system call.
 This function returns information about a mounted file system. The package
 also provides an interface to the very similar fstatvfs() system call.

Package: libfilesys-virtual-perl
Description-md5: 56ad6cd3ebff2389ba453662ea004d56
Description-en: Perl framework for a virtual filesystem
 Filesys::Virtual is a base class for implementations such as
 Filesys::Virtual::Plain, Filesys::Virtual::SSH or
 Filesys::Virtual::DAAP.

Package: libfilesys-virtual-plain-perl
Description-md5: 95f84e82853e4a92a9d30f50f4fcea6d
Description-en: plain virtual filesystem
 Filesys::Virtual::Plain is the most basic implementation of the virtual
 filesystem framework laid out by Filesys::Virtual. It is primarily
 meant to be used by other modules to provide a pluggable filesystem.

Package: libfileutils-ocaml-dev
Description-md5: fcafb7044971fc8ee34c640199bdd751
Description-en: File manipulation for OCaml
 This library provides some functions which operate on the file system
 for the Objective Caml (OCaml) programming language. The aim is to enhance
 the basic functionality provided by the OCaml standard Filename module.
 .
 It provides functions, written in pure OCaml, for manipulating files (mv, cp,
 mkdir et al) and abstract filename (make_relative, make_absolute et al).

Package: libfilezilla-common
Description-md5: 1320c56cac3d2d4a74669ad4c82f685a
Description-en: build high-performing platform-independent programs (translations)
 Free, open source C++ library, offering some basic functionality to build
 high-performing, platform-independent programs. Some of the highlights include:
 .
 - A typesafe, multi-threaded event system that's very simple to use yet
 extremely 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 I/O
 .
 This package contains architecture independent files such as images
 and translations.

Package: libfilezilla-dev
Description-md5: 7924f4a90fbe21427c2b63b14fc1c592
Description-en: build high-performing platform-independent programs (development)
 Free, open source C++ library, offering some basic functionality to build
 high-performing, platform-independent programs. Some of the highlights include:
 .
 - A typesafe, multi-threaded event system that's very simple to use yet
 extremely 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 I/O
 .
 This package contains the development files for the library.

Package: libfilezilla58
Description-md5: 4225053ee24249525be57ad0696ee7ef
Description-en: build high-performing platform-independent programs (runtime lib)
 Free, open source C++ library, offering some basic functionality to build
 high-performing, platform-independent programs. Some of the highlights include:
 .
 - A typesafe, multi-threaded event system that's very simple to use yet
 extremely 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 I/O
 .
 This package contains the shared library.

Package: libfilter-eof-perl
Description-md5: aaab85636abdd6c58544aa7ff316d8e9
Description-en: module to run a callback after a file has been compiled
 Filter::EOF utilises Perl's source filters to provide you with a mechanism to
 run some code after a file using your module has been processed.
 .
 It could also be used for appending Perl code to that file's source.

Package: libfilter-perl
Description-md5: 150c6ed31bab7f9ed2eb8e10b383a0f1
Description-en: Perl source filters
 Source filters alter the program text of a module before Perl sees it, much
 as a C preprocessor alters the source text of a C program before the
 compiler sees it.
 .
 This package contains a number of source filters, including:
 .
 exec and sh: pipe the source file through an external command
 cpp: pipe the source file through the C preprocessor
 decrypt: example of simple (though weak!) source obfuscation
 tee: copy filtered source to a file (debugging aid)
 .
 A substantial amount of documentation and examples is also included.

Package: libfilter-signatures-perl
Description-md5: f2fb576cc2e0c2b9efc32a033e996db1
Description-en: compatibility shim for subroutine signatures
 Filter::signatures implements a backwards compatibility shim for formal Perl
 subroutine signatures that were introduced to the Perl core with Perl 5.20.

Package: libfilter-template-perl
Description-md5: c9d7acdc1078d19d3e9e539901902b28
Description-en: source filter for inline code templates (macros)
 Filter::Template is a source filter for Perl that provides a mechanism for
 defining inline source code templates. Templates can be much faster than
 subroutines, but can cause debugging to become significantly more difficult.
 Read the documentation to understand the limitations and choose wisely.

Package: libfinal-dev
Description-md5: 3ac6a4886463faf0ff91ea41f1c9cde4
Description-en: Developer's library for the final cut widget toolkit
 This is a class library and widget toolkit with full mouse
 support for creating a text-based user interface. The library supports
 the programmer to develop an application for the text console. It allows
 the simultaneous handling of multiple windows on the screen.
 .
 The C++ class design was inspired by the Qt framework. It provides
 common controls like dialog windows, push buttons, check boxes,
 radio buttons, input lines, list boxes, status bars and so on.
 .
 This package contains the static library and symbolic link that developers
 using the final cut widget toolkit will need.  Packages should not
 build-depend on this package.

Package: libfinal-examples
Description-md5: fe9b11284b1bc86624516592d75019a4
Description-en: Test and example programs for the final cut widget toolkit
 This is a class library and widget toolkit with full mouse
 support for creating a text-based user interface. The library supports
 the programmer to develop an application for the text console. It allows
 the simultaneous handling of multiple windows on the screen.
 .
 The C++ class design was inspired by the Qt framework. It provides
 common controls like dialog windows, push buttons, check boxes,
 radio buttons, input lines, list boxes, status bars and so on.
 .
 This package contains programs that demonstrate the possibilities of
 the final cut library.

Package: libfinal0
Description-md5: e53c9eb16c821025cb5428ed7031f91d
Description-en: Shared library for the final cut widget toolkit
 This is a class library and widget toolkit with full mouse
 support for creating a text-based user interface. The library supports
 the programmer to develop an application for the text console. It allows
 the simultaneous handling of multiple windows on the screen.
 .
 The C++ class design was inspired by the Qt framework. It provides
 common controls like dialog windows, push buttons, check boxes,
 radio buttons, input lines, list boxes, status bars and so on.
 .
 This package contains the shared library necessary to run programs
 compiled with the final cut.

Package: libfinance-bank-ie-permanenttsb-perl
Description-md5: f9be41aea3881b6193421afa7dec5905
Description-en: perl interface to the PermanentTSB Open24 homebanking
 Finance::Bank::IE::PermanentTSB provides a set of functions which can be
 used in perl programs to interact with the Open24 homebanking (www.open24.ie)
 .
 The module will allow the user to check the account balance and to display
 an account statement for a particular time range.
 .
 This package also includes a CLI tool (ptsb), which will provide the same
 functionalities of the module and will also use gnuplot to draw graphs
 about the status of a bank account.

Package: libfinance-qif-perl
Description-md5: 6b2f160e0c5220806b190d35f6b3a1cd
Description-en: Parse and create Quicken Interchange Format files
 Finance::QIF is a module for working with QIF (Quicken Interchange Format)
 files in Perl. Finance::QIF reads QIF data records from a file passing each
 successive record to the caller for processing. This module also has the
 capability of writing QIF records to a file.
 .
 The QIF file format typically consists of a header containing a record or
 transaction type, followed by associated data records. Within a file there
 may be multiple headers. Headers are usually followed by data records,
 however data is not required to always follow a header.
 .
 A hash reference is returned for each record read from a file. The hash will
 have a "header" value which contains the header type that was read along with
 all supported values found for that record. If a value is not specified in
 the data file, the value will not exist in this hash.

Package: libfinance-quote-perl
Description-md5: 3854d5774c4bb377183c4b25a49da458
Description-en: Perl module for retrieving stock quotes from a variety of sources
 Finance::Quote gets stock quotes from various internet sources all over the
 world. Quotes are obtained by constructing a quoter object and using the
 fetch method to gather data, which is returned as a two-dimensional hash (or
 a reference to such a hash, if called in a scalar context). For example:
 .
 $q = Finance::Quote->new;
 %info = $q->fetch("australia", "CML");
 print "The price of CML is ".$info{"CML", "price"};
 .
 The first part of the hash (eg, "CML") is referred to as the stock.
 The second part (in this case, "price") is referred to as the label.

Package: libfinance-quotehist-perl
Description-md5: 5d8512aaa2b90bcb641bd5d7c0414ea2
Description-en: Perl modules for fetching historical stock quotes from the web
 The Finance::QuoteHist bundle contains several modules designed to fetch
 historical stock quotes from the web.  This includes modules to retrieve
 information from Yahoo, Yahoo Australia, Google, and DailyFinance.

Package: libfinance-streamer-perl
Description-md5: b2bd7c19d960c5bf8d3d3a9e9b939548
Description-en: Perl5 module with interface to Datek Streamer
 Finance::Streamer provides an interface that can be used to access data
 provided by the Datek Streamer data feed.
 .
 It works with the new Streamer (version 3) as opposed to the older
 (version 2).

Package: libfinbin-java
Description-md5: 2d152bbe3d28559eb8d05f396e136735
Description-en: finbin - java library for hi-speed byte array search
 Hi-speed search for a byte sequence in a big byte array.
 You can search sequence of bytes from gigabyte-order file with low
 memory consumption.

Package: libfind-lib-perl
Description-md5: bb132fd9b5178e77284a411169f9415b
Description-en: Perl module to intelligently find libraries
 Find::Lib is a module aimed at finding and loading libraries in paths relative
 to the currently running script. It is particularly useful for test scripts,
 when there are test helper modules included in the distribution that are needed
 for testing but should not be installed on the system.
 .
 It simplifies the finding and loading these special libraries, which can be a
 tedious and error-prone process, especially when new modules are updated. This
 module is generally used to locate and load a bundled "bootstrapping" module
 which then loads the required dependencies.

Package: libfindbin-libs-perl
Description-md5: 402962d0bbc14c442efadc5c04a5c09b
Description-en: Perl module to use a relative path for lib directories
 FindBin::libs is a Perl module to locate and 'use lib' or export
 directories based on $FindBin::Bin.
 .
 This allows using libraries stored in paths relative to the program,
 which is a useful feature for developers.

Package: libfindbugs-annotations-java
Description-md5: 07efa562526e9bf0395ebbf963f666bf
Description-en: Static java code analyzer to find bugs (Annotations)
 FindBugs is a program which uses static analysis to look for bugs in Java
 code. It can analyze programs compiled for any version of Java, from 1.0
 to 1.8.
 .
 This package contains the FindBugs annotations.

Package: libfindbugs-ant-java
Description-md5: 3b6978d2d5e820811e5d3e4b110f62bd
Description-en: Static java code analyzer to find bugs (Ant tasks)
 FindBugs is a program which uses static analysis to look for bugs in Java
 code. It can analyze programs compiled for any version of Java, from 1.0
 to 1.8.
 .
 This package contains the FindBugs Ant tasks.

Package: libfindbugs-java
Description-md5: 7461bf64c06e6fd437d4b79a648faf24
Description-en: Static java code analyzer to find bugs (Library)
 FindBugs is a program which uses static analysis to look for bugs in Java
 code. It can analyze programs compiled for any version of Java, from 1.0
 to 1.8.
 .
 This package contains the FindBugs library.

Package: libfindlib-ocaml
Description-md5: 01a205b5d1b557788906974aab0a0eb1
Description-en: library for managing OCaml libraries (runtime)
 The "findlib" OCaml library provides a scheme to manage reusable
 software components (packages), and includes tools that support this
 scheme. Packages are collections of OCaml modules for which
 metainformation can be stored. The packages are kept in the
 filesystem hierarchy, but with strict directory structure. The
 library contains functions to look the directory up that stores a
 package, to query metainformation about a package, and to retrieve
 dependency information about multiple packages.
 .
 This package contains files that are or may be needed at runtime by
 programs using findlib (META files and dynamically-loadable files).

Package: libfindlib-ocaml-dev
Description-md5: caf97965ee3f3c53c2568ee3fc1f5f9f
Description-en: library for managing OCaml libraries (development files)
 The "findlib" OCaml library provides a scheme to manage reusable
 software components (packages), and includes tools that support this
 scheme. Packages are collections of OCaml modules for which
 metainformation can be stored. The packages are kept in the
 filesystem hierarchy, but with strict directory structure. The
 library contains functions to look the directory up that stores a
 package, to query metainformation about a package, and to retrieve
 dependency information about multiple packages.
 .
 This package contains development files needed to compile programs
 using findlib.

Package: libfips203-0
Description-md5: 3640a3414cf9b65240eb0a9ab0f7c019
Description-en: Library for FIPS 203 (ML-KEM)
 This package contains a dynamic library (shared object) implementing
 the Module-Lattice-Based Key-Encapsulation Mechanism, also known as
 ML-KEM or FIPS 203.
 .
 It is written in pure Rust with minimal and mainstream dependencies,
 and without any unsafe code. All three security parameter sets are
 fully supported and tested. The implementation operates in
 constant-time (outside of rho, which is part of the encapsulation key
 sent across the trust boundary in the clear), and focuses on
 correctness, simplicity, security, and a stable API.
 .
 See <https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.203.pdf>
 for a full description of the target functionality.

Package: libfips203-dev
Description-md5: e9c48c22f33ef7a6bab283c17ac2d757
Description-en: Library for FIPS 203 (ML-KEM) - development files
 This package enables a C programmer to use a dynamic library (shared
 object) implementing the Module-Lattice-Based Key-Encapsulation
 Mechanism, also known as ML-KEM or FIPS 203.
 .
 The library is written in pure Rust with minimal and mainstream
 dependencies, and without any unsafe code. All three security
 parameter sets are fully supported and tested. The implementation
 operates in constant-time (outside of rho, which is part of the
 encapsulation key sent across the trust boundary in the clear), and
 focuses on correctness, simplicity, security, and a stable API.
 .
 See <https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.203.pdf>
 for a full description of the target functionality.

Package: libfishsound1
Description-md5: 545bf44599c6a8b3ebdb61d8430482e8
Description-en: simple API that wraps Xiph.Org audio codecs
 libfishsound is a wrapper around the existing codec libraries and
 provides a consistent, higher-level programming interface. It has been
 designed for use in a wide variety of applications; it has no direct
 dependencies on Annodex or Ogg encapsulation, though it is most commonly
 used in conjunction with liboggz to decode or encode Ogg encapsulated
 Vorbis or Speex files.

Package: libfishsound1-dev
Description-md5: a65df897d4ff974a579d51aac4f374da
Description-en: simple API that wraps Xiph.Org audio codecs (development files)
 libfishsound is a wrapper around the existing codec libraries and
 provides a consistent, higher-level programming interface. It has been
 designed for use in a wide variety of applications; it has no direct
 dependencies on Annodex or Ogg encapsulation, though it is most commonly
 used in conjunction with liboggz to decode or encode Ogg encapsulated
 Vorbis or Speex files.
 .
 This package contains the header files and static libraries required for
 developing applications that use libfishsound.

Package: libfits-java
Description-md5: 5953648b4bdc2ec79c22d5db07c0325c
Description-en: Java library for the I/O handling of FITS files
 FITS (Flexible Image Transport System) is the standard
 data format in astronomy used for the transport, analysis,
 and archival storage of scientific data sets.
 .
 This library provides efficient I/O for FITS images and
 binary tables. All basic FITS formats and gzip compressed
 files are supported.

Package: libfits-java-doc
Description-md5: cfadf348edc4cdf0e08e7d11d9fbd6d3
Description-en: Java library for the I/O handling of FITS files (javadoc)
 FITS (Flexible Image Transport System) is the standard
 data format in astronomy used for the transport, analysis,
 and archival storage of scientific data sets.
 .
 This library provides efficient I/O for FITS images and
 binary tables. All basic FITS formats and gzip compressed
 files are supported.
 .
 This package contains the JavaDoc documentation of the package.

Package: libfixbuf-dev
Description-md5: 48f7b7fe283798033bd81d2433e066c0
Description-en: Implementation of the IPFIX protocol - development headers
 libfixbuf is a compliant implementation of the IPFIX Protocol, as defined in
 RFC 5101. It supports the information model defined in RFC 5102, extended as
 proposed by RFC 5103 to support information elements for representing biflows.
 libfixbuf supports UDP, TCP, SCTP, TLS over TCP, and Spread as transport
 protocols. It also supports operation as an IPFIX File Writer or IPFIX File
 Reader.
 .
 These are the development headers.

Package: libfixbuf-doc
Description-md5: d00b5d834ddb72a5fdc0eac38fc7cbe0
Description-en: Implementation of the IPFIX protocol - documentation
 libfixbuf is a compliant implementation of the IPFIX Protocol, as defined in
 RFC 5101. It supports the information model defined in RFC 5102, extended as
 proposed by RFC 5103 to support information elements for representing biflows.
 libfixbuf supports UDP, TCP, SCTP, TLS over TCP, and Spread as transport
 protocols. It also supports operation as an IPFIX File Writer or IPFIX File
 Reader.
 .
 This is the documentation package.

Package: libfixbuf-tools
Description-md5: b2bc2faa3dac2c4e9a7062f5992ca04a
Description-en: Implementation of the IPFIX protocol - tools
 libfixbuf is a compliant implementation of the IPFIX Protocol, as defined in
 RFC 5101. It supports the information model defined in RFC 5102, extended as
 proposed by RFC 5103 to support information elements for representing biflows.
 libfixbuf supports UDP, TCP, SCTP, TLS over TCP, and Spread as transport
 protocols. It also supports operation as an IPFIX File Writer or IPFIX File
 Reader.
 .
 ipfixDump is a command line tool for printing the contents of an IPFIX
 file as text.

Package: libfixbuf9t64
Description-md5: b733ff152f23840a902b31ad42c910d3
Description-en: Implementation of the IPFIX protocol - shared library
 libfixbuf is a compliant implementation of the IPFIX Protocol, as defined in
 RFC 5101. It supports the information model defined in RFC 5102, extended as
 proposed by RFC 5103 to support information elements for representing biflows.
 libfixbuf supports UDP, TCP, SCTP, TLS over TCP, and Spread as transport
 protocols. It also supports operation as an IPFIX File Writer or IPFIX File
 Reader.
 .
 This is the shared library.

Package: libfixmath-dev
Description-md5: f3c771fafa1cf386c76c26a9b069d9b4
Description-en: Cross Platform Fixed Point Maths Library
 Libfixmath implements Q16.16 format fixed point operations in C

Package: libfixposix-dev
Description-md5: cc99bd5cc5a02019c189845e935503d8
Description-en: Replacement for inconsistent parts of POSIX (development)
 The purpose of libfixposix is to offer replacements for parts of
 POSIX whose behaviour is inconsistent across *NIX flavours.
 .
 This package contains the headers and static library files.

Package: libfixposix4t64
Description-md5: 7afa76517aff6ad9069d6df3756787f7
Description-en: Replacement for inconsistent parts of POSIX (runtime)
 The purpose of libfixposix is to offer replacements for parts of
 POSIX whose behaviour is inconsistent across *NIX flavours.
 .
 This package contains the shared library.

Package: libfizmo-common
Description-md5: 62f66825dc77cf42d4cde91f347fe179
Description-en: Provides localization data for libfizmo
 This package is required by all packages which are using libfizmo. It contains
 the localization data and hyphenation patterns. Usually there's no need to
 install this package manually.

Package: libfizmo-dev
Description-md5: b17cde9fbcd6e0cdde874e8cdb35e6df
Description-en: Z-Machine interpreter developer library
 Will handle the entire execution of Z-Machine programs and allows linked
 programs to capture and evaluate all output events. This package will allow
 you to execute Z-Machine code as specified in the Z-Machine specification
 at http://www.frobnitz.co.uk/zmachine/1.0/.

Package: libfko-doc
Description-md5: 6714bdb2b06533d6d777041d00de42f6
Description-en: FireWall KNock OPerator - documentation
 The FireWall KNock OPerator implements an authorization scheme called
 Single Packet Authorization (SPA), based on Netfilter and libpcap.
 .
 Its main application is to protect services such as OpenSSH with
 an additional layer of security in order to make the exploitation of
 vulnerabilities (both 0-day and unpatched code) much more difficult.
 .
 The authorization server passively listens for authorization packets via
 libpcap, so there is no service listening for network connections on the
 traditional port. Access to a protected service is only granted after a
 valid encrypted and non-replayed packet is detected.
 .
 This package provides the library documentation.

Package: libfko-perl
Description-md5: 73086a3cfe0bee1daad942bd040b396e
Description-en: FireWall KNock OPerator - Perl module
 The FireWall KNock OPerator implements an authorization scheme called
 Single Packet Authorization (SPA), based on Netfilter and libpcap.
 .
 Its main application is to protect services such as OpenSSH with
 an additional layer of security in order to make the exploitation of
 vulnerabilities (both 0-day and unpatched code) much more difficult.
 .
 The authorization server passively listens for authorization packets via
 libpcap, so there is no service listening for network connections on the
 traditional port. Access to a protected service is only granted after a
 valid encrypted and non-replayed packet is detected.
 .
 This package provides the FKO module as a Perl interface.

Package: libfko3-dev
Description-md5: 2e9853a5e055f63ab61cb0e0f5f08f23
Description-en: FireWall KNock OPerator - development library
 The FireWall KNock OPerator implements an authorization scheme called
 Single Packet Authorization (SPA), based on Netfilter and libpcap.
 .
 Its main application is to protect services such as OpenSSH with
 an additional layer of security in order to make the exploitation of
 vulnerabilities (both 0-day and unpatched code) much more difficult.
 .
 The authorization server passively listens for authorization packets via
 libpcap, so there is no service listening for network connections on the
 traditional port. Access to a protected service is only granted after a
 valid encrypted and non-replayed packet is detected.
 .
 This package provides the development library and its headers.

Package: libfko3t64
Description-md5: d7677983ff3ab8b9d2cf206fa9f0dadc
Description-en: FireWall KNock OPerator - shared library
 The FireWall KNock OPerator implements an authorization scheme called
 Single Packet Authorization (SPA), based on Netfilter and libpcap.
 .
 Its main application is to protect services such as OpenSSH with
 an additional layer of security in order to make the exploitation of
 vulnerabilities (both 0-day and unpatched code) much more difficult.
 .
 The authorization server passively listens for authorization packets via
 libpcap, so there is no service listening for network connections on the
 traditional port. Access to a protected service is only granted after a
 valid encrypted and non-replayed packet is detected.
 .
 This package provides the runtime library for fwknop (written inC).

Package: libflac-ocaml
Description-md5: 8c7dbac0b18d32b9a64682a390efff36
Description-en: OCaml interface to the flac library -- runtime files
 This package provides an interface to the flac library for
 OCaml programmers.
 .
 FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is
 similar to MP3, but lossless.
 .
 This package contains only the shared runtime stub libraries.

Package: libflac-ocaml-dev
Description-md5: 018445dd43b221047e9239ef5c3c13b1
Description-en: OCaml interface to the flac library -- development files
 This package provides an interface to the flac library for
 OCaml programmers.
 .
 FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is
 similar to MP3, but lossless.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-flac.

Package: libflake-dev
Description-md5: 78c751a4ccb41ac620bea7bbce565fde
Description-en: Alternative encoder for the Free Lossless Audio Codec -- Development files
 The purpose of Flake is to be an alternative to the
 FLAC reference encoder with the goal of increasing
 encoding speed and implementing experimental features.
 .
 Flake encodes WAV audio files into lossless FLAC files.
 .
 This package contains the static library and header files.

Package: libflam3-0
Description-md5: 35ac8d2ee0714417045e44e2b869058c
Description-en: Shared library for flam3
 Fractal Flames are algorithmically generated images and animations.
 This package contains the shared library used by flam3-utils and qosmic.

Package: libflam3-dev
Description-md5: 0740cbe62dfbf3389057b7788b728c20
Description-en: Development files for flam3
 Fractal Flames are algorithmically generated images and animations.
 This package contains source files that were previously included in
 the flam3 binary package. It is a build dependency of qosmic.

Package: libflame-dev
Description-md5: 94177eb4b183082d120d0f29514f544c
Description-en: High-performance object-based library for DLA computations (dev)
 libflame is a portable library for dense matrix computations, providing
 much of the functionality present in LAPACK, developed by current and
 former members of the Science of High-Performance Computing (SHPC) group
 in the Institute for Computational Engineering and Sciences at The
 University of Texas at Austin. libflame includes a compatibility layer,
 lapack2flame, which includes a complete LAPACK implementation.
 .
 This package contains the static library and the development files.

Package: libflame1t64
Description-md5: f148ccb7dae395557e085b7a6ea8ded5
Description-en: High-performance object-based library for DLA computations (shlib)
 libflame is a portable library for dense matrix computations, providing
 much of the functionality present in LAPACK, developed by current and
 former members of the Science of High-Performance Computing (SHPC) group
 in the Institute for Computational Engineering and Sciences at The
 University of Texas at Austin. libflame includes a compatibility layer,
 lapack2flame, which includes a complete LAPACK implementation.
 .
 This package contains the shared object.

Package: libflamingo-java
Description-md5: 87c368b95e3d2b53e69097bf8c3f51cc
Description-en: Provides a swing ribbon container for Java applications
 The goal of this project is to provide a Swing implementation of the
 ribbon container and related components. The components have
 consistent visuals under the existing core and third-party
 look-and-feels, respect the DPI settings of the user desktop and
 follow the core Swing guidelines in the external APIs and the internal
 implementation details.

Package: libflamingo-java-doc
Description-md5: 402daedb68aed8540d41b18500e85cc6
Description-en: Provides a swing ribbon container for Java applications (documentation)
 The goal of this project is to provide a Swing implementation of the
 ribbon container and related components. The components have
 consistent visuals under the existing core and third-party
 look-and-feels, respect the DPI settings of the user desktop and
 follow the core Swing guidelines in the external APIs and the internal
 implementation details.
 .
 This package contains API documentation (Javadoc) for libflamingo-java.

Package: libflang-17-dev
Description-md5: 3328d45b650afee35fe8b6da0b9b1e49
Description-en: Flang library - Development package
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.
 .
 This package contains the flang libraries and headers.

Package: libflang-18-dev
Description-md5: 3328d45b650afee35fe8b6da0b9b1e49
Description-en: Flang library - Development package
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.
 .
 This package contains the flang libraries and headers.

Package: libflang-19-dev
Description-md5: 3328d45b650afee35fe8b6da0b9b1e49
Description-en: Flang library - Development package
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.
 .
 This package contains the flang libraries and headers.

Package: libflang-20-dev
Description-md5: 3328d45b650afee35fe8b6da0b9b1e49
Description-en: Flang library - Development package
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.
 .
 This package contains the flang libraries and headers.

Package: libflang-21-dev
Description-md5: 3328d45b650afee35fe8b6da0b9b1e49
Description-en: Flang library - Development package
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.
 .
 This package contains the flang libraries and headers.

Package: libflang-22-dev
Description-md5: 3328d45b650afee35fe8b6da0b9b1e49
Description-en: Flang library - Development package
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.
 .
 This package contains the flang libraries and headers.

Package: libflang-dev
Description-md5: 2fd542969bec68b3ce1ea2f4c53152cd
Description-en: Flang library - Development package
 Ground-up implementation of a Fortran front end written in
 modern C++.
 .
 While it is capable of generating executables for a number
 of examples, some functionalities are still missing.
 .
 This package contains the flang libraries and headers.
 .
 This is a dependency package providing the default libflang-dev package.

Package: libflann-dev
Description-md5: 2a6a8eeedbaa07d628e2ab011cf84527
Description-en: Fast Library for Approximate Nearest Neighbors - development
 FLANN is a library for performing fast approximate nearest neighbor searches
 in high dimensional spaces. It contains a collection of algorithms found
 to work best for nearest neighbor search and a system for automatically
 choosing the best algorithm and optimum parameters depending on the dataset.
 .
 This package contains development files needed to build FLANN applications.

Package: libflann1.9
Description-md5: 1a91b96b6236ca31b36234e8f049f413
Description-en: Fast Library for Approximate Nearest Neighbors - runtime
 FLANN is a library for performing fast approximate nearest neighbor searches
 in high dimensional spaces. It contains a collection of algorithms found
 to work best for nearest neighbor search and a system for automatically
 choosing the best algorithm and optimum parameters depending on the dataset.
 .
 This package contains the libraries needed to run FLANN applications.

Package: libflashprog-dev
Description-md5: db86df6709d76d6fa01f3058b1e48d93
Description-en: Identify, read, write, erase, and verify BIOS/ROM/flash chips - development
 flashprog is a tool for identifying, reading, writing, verifying and erasing
 flash chips. It's often used to flash BIOS/EFI/coreboot/firmware/optionROM
 images in-system using a supported mainboard, but it also supports flashing of
 network cards (NICs), SATA controller cards, and other external devices which
 can program flash chips.
 .
 It supports a wide range of DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32/40/48,
 and BGA chips, which use various protocols such as LPC, FWH, parallel
 flash, or SPI.
 .
 The tool can be used to flash BIOS/firmware images for example -- be it
 proprietary BIOS images or coreboot (previously known as LinuxBIOS) images.
 .
 It can also be used to read the current existing BIOS/firmware from a
 flash chip.
 .
 This package provides flashprog header development files.

Package: libflashprog1
Description-md5: c6dedd206273394d258176d54db3bebb
Description-en: Identify, read, write, erase, and verify BIOS/ROM/flash chips - library
 flashprog is a tool for identifying, reading, writing, verifying and erasing
 flash chips. It's often used to flash BIOS/EFI/coreboot/firmware/optionROM
 images in-system using a supported mainboard, but it also supports flashing of
 network cards (NICs), SATA controller cards, and other external devices which
 can program flash chips.
 .
 It supports a wide range of DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32/40/48,
 and BGA chips, which use various protocols such as LPC, FWH, parallel
 flash, or SPI.
 .
 The tool can be used to flash BIOS/firmware images for example -- be it
 proprietary BIOS images or coreboot (previously known as LinuxBIOS) images.
 .
 It can also be used to read the current existing BIOS/firmware from a
 flash chip.
 .
 This package provides flashprog library.

Package: libflatbuffers-dev
Description-md5: 17428d99c2925903b9b2449d73353eec
Description-en: efficient cross platform serialization library - development files
 FlatBuffers is an efficient cross platform serialization library for C++, C#,
 C, Go, Java, JavaScript, TypeScript, PHP, and Python. It was originally
 created at Google for game development and other performance-critical
 applications.
 .
 This package contains the development headers and static libraries needed for
 writing C++ applications.

Package: libflatbuffers23.5.26
Description-md5: 0cdf8644148ce7dd2ed83b91317562e8
Description-en: efficient cross platform serialization library - shared library
 FlatBuffers is an efficient cross platform serialization library for C++, C#,
 C, Go, Java, JavaScript, TypeScript, PHP, and Python. It was originally
 created at Google for game development and other performance-critical
 applications.
 .
 This package contains the runtime library needed for C++ applications.

Package: libflathashmap-dev
Description-md5: 50ce373b06445333bd4b190e466fea35
Description-en: very fast hashtable header only library
 This package provides a very fast hashtable header only C++ library.

Package: libflatpak-dev
Description-md5: 4fcaa1347e5652b1c831098f39239f04
Description-en: Application deployment framework for desktop apps (development)
 Flatpak installs, manages and runs sandboxed desktop application bundles.
 See the flatpak package for a more comprehensive description.
 .
 This package contains development headers and pkg-config metadata
 for libflatpak0, and the flatpak-coredump and flatpak-bisect scripts used
 to debug Flatpak applications.

Package: libflatpak-doc
Description-md5: c7d59a541c5d9998f886d74daf4ac8d6
Description-en: Application deployment framework for desktop apps (documentation)
 Flatpak installs, manages and runs sandboxed desktop application bundles.
 See the flatpak package for a more comprehensive description.
 .
 This package contains reference documentation for libflatpak0.

Package: libflatpak0
Description-md5: 0e4073ffd5dff85f7c3cfe70f89906ed
Description-en: Application deployment framework for desktop apps (library)
 Flatpak installs, manages and runs sandboxed desktop application bundles.
 See the flatpak package for a more comprehensive description.
 .
 This package contains the flatpak shared library, used by higher level
 package management tools like gnome-software.

Package: libflatzebra-0.2
Description-md5: e208a42ec5d5aaf499449e25820422cf
Description-en: Generic Game Engine library
 flatzebra is a simple generic C++ game engine library supporting 2D
 double-buffering.
 .
 You should install this package if you need to run packages which use
 flatzebra.

Package: libflatzebra-dev
Description-md5: 002bbc7aa5b0644ed8d3e82d4ca8eaea
Description-en: Generic Game Engine library development files
 flatzebra is a simple, generic C++ game engine library supporting 2D
 double-buffering.
 .
 Install this package if you wish to compile programs which use
 libflatzebra.

Package: libflexdock-java
Description-md5: b282f9e67a08c1bc1086e839e571661d
Description-en: Swing Java docking framework
 FlexDock is a Java docking framework for use in cross-platform Swing
 applications. It offers features you'd expect in any desktop docking
 framework such as:
 * Tabbed and Split Layouts
 * Drag-n-Drop capability
 * Floating windows
 * Collapsible Containers to Save Real Estate
 * Layout Persistence
 * Multi-plaform (fully testing on Microsoft Windows, many WM of GNU/Linux,
 Mac OS X, OpenSolaris, etc)
 * No JNI

Package: libflext-pd0
Description-md5: eb73b52a01279e7d637c620b7149a6fa
Description-en: Flext C++ external layer for Pd
 Flext is a C++ layer for programming externals for Pure Data (Pd)
 as well as for the proprietary Max/MSP.
 It provides an object oriented abstraction layer to writing Pd objects.

Package: libfli-dev
Description-md5: dbd2b17a7c9ea28e11b4a4d5bb98ddae
Description-en: library for Finger Lakes Instrument hardware - development files
 This package contains a library for Finger Lakes Instrument hardware.
 It can be used by applications to control FLI CCDs and filter wheels.
 .
 This package contains files for development.

Package: libfli2
Description-md5: e2aee1c0b16bbfeed1d6860c07b5241f
Description-en: library for Finger Lakes Instrument hardware
 This package contains a library for Finger Lakes Instrument hardware.
 It can be used by applications to control FLI CCDs and filter wheels.

Package: libflickcurl-dev
Description-md5: 756c764007bfa18eb4ded6951cc66890
Description-en: C library for accessing the Flickr API - development files
 Flickcurl is a C library for the Flickr API, handling creating the
 requests, signing, token management, calling the API, marshalling
 request parameters and decoding responses. The library now supports
 100% of the 2008-01-11 version of the API, including the functions
 for photo uploading, browsing, searching, adding and editing
 comments, groups, notes, photosets, categories, activity, blogs,
 favorites, places, tags and photo metadata. It also includes a
 program flickrdf to turn photo metadata, tags and machine tags into
 RDF descriptions of photos and tags.
 .
 This package contains the development libraries and headers for
 flickcurl.

Package: libflickcurl0t64
Description-md5: dd393aeff819c116b05e551b0d4dec2d
Description-en: C library for accessing the Flickr API
 Flickcurl is a C library for the Flickr API, handling creating the
 requests, signing, token management, calling the API, marshalling
 request parameters and decoding responses. The library now supports
 100% of the 2008-01-11 version of the API, including the functions
 for photo uploading, browsing, searching, adding and editing
 comments, groups, notes, photosets, categories, activity, blogs,
 favorites, places, tags and photo metadata. It also includes a
 program flickrdf to turn photo metadata, tags and machine tags into
 RDF descriptions of photos and tags.

Package: libflickr-api-perl
Description-md5: 0b9f0e66a8d6b5d5a28b40b519e5d204
Description-en: Perl interface to the Flickr API
 Flickr::API is a simple interface for using the Flickr API in Perl. It is a
 subclass of LWP::UserAgent, so all of the various proxy, request limit, cache
 and other options are available.

Package: libflickr-upload-perl
Description-md5: d350a815844ceb128a486fcee1605a3e
Description-en: module for uploading images to flickr.com
 flickr_upload is a completely functional batch uploading tool which
 uses Perl module Flickr::Upload as its back-end. It is flickr.com
 image uploading made easy and quick from the command line; it also
 helps you tagging, choosing access control, defining content type,
 setting safety level, etc., while uploading your images.
 .
 flickr_upload may also be useful for generating authentication tokens
 against other API keys/secrets (i.e. for embedding in scripts).

Package: libflightcrew-dev
Description-md5: 10924909d3d2f70ba19f3cfbf6590961
Description-en: C++ library development filesfor epub validation
 FlightCrew is an epub validator written in C++. It is used by sigil
 to validate epub files, and may be generally useful for other epub
 creation utilities.
 .
 This package contains the development headers.

Package: libflightcrew0t64
Description-md5: 4c1c6d0d20e71f9048e88c6709b09a4d
Description-en: C++ library for epub validation
 FlightCrew is an epub validator written in C++. It is used by sigil
 to validate epub files, and may be generally useful for other epub
 creation utilities.
 .
 This package contains the shared library.

Package: libflint-dev
Description-md5: 2954190a7db17f499ab9ac195dd614bc
Description-en: C library for number theory, development files
 The Fast Library for Integer Number Theory is a C library which supports
 polynomial arithmetic over the integers, fast integer arithmetic and factoring
 (including a highly optimized quadratic sieve).
 .
 FLINT has functionality similar to that of the Number Theory Library (NTL).
 However, unlike NTL, which is designed primarily for asymptotic performance,
 FLINT is designed for good performance in small cases as well.
 .
 This package contains the FLINT development files.

Package: libflint-doc
Description-md5: cfc1d1394ce4da588ed4c2ec2c8b1ab0
Description-en: Documentation for the FLINT library
 The Fast Library for Integer Number Theory is a C library which supports
 polynomial arithmetic over the integers, fast integer arithmetic and factoring
 (including a highly optimized quadratic sieve).
 .
 FLINT has functionality similar to that of the Number Theory Library (NTL).
 However, unlike NTL, which is designed primarily for asymptotic performance,
 FLINT is designed for good performance in small cases as well.
 .
 This package contains the FLINT documentation

Package: libflint23
Description-md5: 494e2b575ec4ae2aa82f16c5680e9d13
Description-en: C library for number theory, shared library
 The Fast Library for Integer Number Theory is a C library which supports
 polynomial arithmetic over the integers, fast integer arithmetic and factoring
 (including a highly optimized quadratic sieve).
 .
 FLINT has functionality similar to that of the Number Theory Library (NTL).
 However, unlike NTL, which is designed primarily for asymptotic performance,
 FLINT is designed for good performance in small cases as well.
 .
 This package contains the FLINT shared library.

Package: libflint24
Description-md5: 494e2b575ec4ae2aa82f16c5680e9d13
Description-en: C library for number theory, shared library
 The Fast Library for Integer Number Theory is a C library which supports
 polynomial arithmetic over the integers, fast integer arithmetic and factoring
 (including a highly optimized quadratic sieve).
 .
 FLINT has functionality similar to that of the Number Theory Library (NTL).
 However, unlike NTL, which is designed primarily for asymptotic performance,
 FLINT is designed for good performance in small cases as well.
 .
 This package contains the FLINT shared library.

Package: libflite1
Description-md5: f5b781eb0e174fa4560e27783c44da62
Description-en: Small run-time speech synthesis engine - shared libraries
 Flite is a small fast run-time speech synthesis engine.  It is the
 latest addition to the suite of free software synthesis tools
 including University of Edinburgh's Festival Speech Synthesis System
 and Carnegie Mellon University's FestVox project, tools, scripts and
 documentation for building synthetic voices.  However, flite itself
 does not require either of these systems to run.
 .
 It currently only supports the English and Indic languages.
 .
 This package contains the shared library objects of Festival Lite

Package: libflorist-dev
Description-md5: c0c3aa6c16195827380cd62d6bf92615
Description-en: POSIX.5 Ada interface to operating system services: development
 FLORIST is an implementation of the IEEE Standards 1003.5: 1992, IEEE
 STD 1003.5b: 1996, and parts of IEEE STD 1003.5c: 1998, also known as
 the POSIX Ada Bindings.  Using this library, you can call operating
 system services from within Ada programs.
 .
 No one seems to maintain this library anymore.
 For new packages, please consider other solutions.
 .
 This package contains the development files and unstripped static
 library.

Package: libflorist2021.1
Description-md5: 56c94236616c9f65599e68c122a838dd
Description-en: POSIX.5 Ada interface to operating system services: shared library
 FLORIST is an implementation of the IEEE Standards 1003.5: 1992, IEEE
 STD 1003.5b: 1996, and parts of IEEE STD 1003.5c: 1998, also known as
 the POSIX Ada Bindings.  Using this library, you can call operating
 system services from within Ada programs.
 .
 No one seems to maintain this library anymore.
 For new packages, please consider other solutions.
 .
 This package contains the run-time shared library.

Package: libfltk-cairo1.3t64
Description-md5: 4fb265d78750234ee13bd9cbe8450fe5
Description-en: Fast Light Toolkit - Cairo rendering layer support
 This package contains the files necessary for running programs
 dynamically linked with FLTK's Cairo rendering layer bindings.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfltk-cairo1.4
Description-md5: 4fb265d78750234ee13bd9cbe8450fe5
Description-en: Fast Light Toolkit - Cairo rendering layer support
 This package contains the files necessary for running programs
 dynamically linked with FLTK's Cairo rendering layer bindings.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfltk-forms1.3t64
Description-md5: 2c9768749255d3d60088e44ddeb02783
Description-en: Fast Light Toolkit - Forms compatibility layer support
 This package contains the files necessary for running programs
 dynamically linked with FLTK's Forms compatibility layer.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfltk-forms1.4
Description-md5: 2c9768749255d3d60088e44ddeb02783
Description-en: Fast Light Toolkit - Forms compatibility layer support
 This package contains the files necessary for running programs
 dynamically linked with FLTK's Forms compatibility layer.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfltk-gl1.3t64
Description-md5: dd64ae0a189056fb7105fb0eeeae386a
Description-en: Fast Light Toolkit - OpenGL rendering support
 This package contains the files necessary for running programs
 dynamically linked with FLTK's OpenGL rendering bindings.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfltk-gl1.4
Description-md5: dd64ae0a189056fb7105fb0eeeae386a
Description-en: Fast Light Toolkit - OpenGL rendering support
 This package contains the files necessary for running programs
 dynamically linked with FLTK's OpenGL rendering bindings.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfltk-images1.3t64
Description-md5: fe6a9e69410db289d31bc88a304d0c74
Description-en: Fast Light Toolkit - image loading support
 This package contains the files necessary for running programs
 dynamically linked with FLTK's bindings to image-loading libraries.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfltk-images1.4
Description-md5: fe6a9e69410db289d31bc88a304d0c74
Description-en: Fast Light Toolkit - image loading support
 This package contains the files necessary for running programs
 dynamically linked with FLTK's bindings to image-loading libraries.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfltk1.3-compat-headers
Description-md5: fa94b320a39737e9ee0afbc46e00e010
Description-en: Fast Light Toolkit - compatibility header symlinks
 This package provides header symlinks with .h rather than .H extensions for
 compatibility with some older code that relies on the lowercase-h names.

Package: libfltk1.3-dev
Description-md5: fd19f539170e49b3078fef85e7a556c0
Description-en: Fast Light Toolkit - development files
 This package provides the files necessary for compiling programs
 that depend on FLTK.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfltk1.3t64
Description-md5: 3c9ba51c98a0ee205612744cef409f54
Description-en: Fast Light Toolkit - main shared library
 This package contains the files necessary for running programs
 dynamically linked with FLTK.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfltk1.4
Description-md5: 3c9ba51c98a0ee205612744cef409f54
Description-en: Fast Light Toolkit - main shared library
 This package contains the files necessary for running programs
 dynamically linked with FLTK.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfltk1.4-compat-headers
Description-md5: fa94b320a39737e9ee0afbc46e00e010
Description-en: Fast Light Toolkit - compatibility header symlinks
 This package provides header symlinks with .h rather than .H extensions for
 compatibility with some older code that relies on the lowercase-h names.

Package: libfltk1.4-dev
Description-md5: fd19f539170e49b3078fef85e7a556c0
Description-en: Fast Light Toolkit - development files
 This package provides the files necessary for compiling programs
 that depend on FLTK.
 .
 The Fast Light Toolkit (FLTK) is a cross-platform graphical user interface
 toolkit originally based on libForms.

Package: libfluidsynth-dev
Description-md5: de826b558da2db2978953232479abd0f
Description-en: Real-time MIDI software synthesizer (development files)
 Fluidsynth is a real-time midi synthesizer based on the soundfont (sf2 and sf3)
 specifications. It can be used to render MIDI input or MIDI files to audio.
 The MIDI events are read from a MIDI device. The sound is rendered in
 real-time to the sound output device.
 .
 This package contains the development files.

Package: libfluidsynth3
Description-md5: 14e0cd0618b8e41b072bf1535bde2e64
Description-en: Real-time MIDI software synthesizer (runtime library)
 Fluidsynth is a real-time midi synthesizer based on the soundfont (sf2 and sf3)
 specifications. It can be used to render MIDI input or MIDI files to audio.
 The MIDI events are read from a MIDI device. The sound is rendered in
 real-time to the sound output device.
 .
 This package contains the runtime library.

Package: libflute-java
Description-md5: 8fb2639cc7c8fbf985fd587191c8b1d8
Description-en: Java CSS parser using SAC (JFree version)
 Flute is a CSS2 parser written in Java that implements SAC.
 SAC is a standard event-based API for CSS parsers, closely
 modelled on the SAX API for XML parsers.
 .
 This package contains the library.

Package: libflxmlrpc-dev
Description-md5: 5e4dfd8f8c7ad71b20e1747077152843
Description-en: fldigi suite XmlRpc library - Development files
 This package contains libflxmlrpc -- an customized implementation of the
 XmlRpc protocol -- used by fldigi, flrig, flnet, flmsg, flarq, flamp, fllog;
 a suite of programs written for amateur radio emergency communications.

Package: libflxmlrpc1
Description-md5: f2fc7be2e054590829ed4f222e5e759e
Description-en: fldigi suite XmlRpc library
 This package contains libflxmlrpc -- an customized implementation of the
 XmlRpc protocol -- used by fldigi, flrig, flnet, flmsg, flarq, flamp, fllog;
 a suite of programs written for amateur radio emergency communications.

Package: libfm-data
Description-md5: b06249e439eae5ef0506c244cb25003f
Description-en: file management support (common data)
 LibFM provides file management functions built on top of Glib/GIO,
 giving a convenient higher-level API.
 .
 This package contains the common data of the core library.

Package: libfm-dev
Description-md5: 75488852ab7ec38683a32ff37f37963a
Description-en: file management support (core development files)
 LibFM provides file management functions built on top of Glib/GIO,
 giving a convenient higher-level API.
 .
 This package contains the development files for GUI-independent build.

Package: libfm-doc
Description-md5: 7938076b0ea5a3c6d795f5f506fa27df
Description-en: file management support (development documentation)
 LibFM provides file management functions built on top of Glib/GIO,
 giving a convenient higher-level API.
 .
 This package contains the development HTML documentation.

Package: libfm-extra-dev
Description-md5: 8f2b8fbb95dcd552ccd86509763442a3
Description-en: file management support (libfm-extra development files)
 LibFM provides file management functions built on top of Glib/GIO,
 giving a convenient higher-level API.
 .
 This package contains the development files for libfm-extra library.

Package: libfm-extra4t64
Description-md5: 8c79543a5f26ade86c30a98c2b6306a8
Description-en: file management support (extra library)
 LibFM provides file management functions built on top of Glib/GIO
 giving a convenient higher-level API.
 .
 This package contains standalone library which extends libfm.

Package: libfm-gtk-data
Description-md5: 264dbbfbd5080fc520e27c05ae458939
Description-en: file management support (GTK+ library common data)
 LibFM provides file management functions built on top of Glib/GIO,
 giving a convenient higher-level API.
 .
 This package contains the common data of the GTK+ library.

Package: libfm-gtk3-4t64
Description-md5: e20c1e65adc30b587725c0ad6606b5a1
Description-en: file management support (GTK+ 3.0 GUI library)
 LibFM provides file management functions built on top of Glib/GIO
 giving a convenient higher-level API.
 .
 This package contains the GTK+ version 3.0 GUI.

Package: libfm-gtk3-dev
Description-md5: 726ead770a8653169cf1ffa80dc955da
Description-en: file management support (GTK+ GUI development files)
 LibFM provides file management functions built on top of Glib/GIO,
 giving a convenient higher-level API.
 .
 This package contains the development files for builds using GTK+ library.

Package: libfm-modules
Description-md5: 1198e23e5d9f4f99e4bb94b85ff85c8f
Description-en: file management support (loadable modules for library)
 LibFM provides file management functions built on top of Glib/GIO
 giving a convenient higher-level API.
 .
 This package contains loadable modules used by libfm* libraries.

Package: libfm-qt5-14
Description-md5: 5bf0be41dab8291257d17073ea093e9e
Description-en: file management support for pcmanfm-qt
 Libfm-Qt is a companion library providing components to build desktop file
 managers.
 .
 This package contains helper library libfm-qt for pcmanfm-qt. This is the
 Qt5 variant.

Package: libfm-qt5-common
Description-md5: a6d26355be40dd775081b32ee28b31a7
Description-en: Common files for libfm-qt
 Libfm-Qt is a companion library providing components to build desktop file
 managers.
 .
 This package contains common files for libfm-qt. This is the Qt5 variant.

Package: libfm-qt5-dev
Description-md5: ab0f0fb923b8e62bd044f6d04a3a957b
Description-en: file management support library for pcmanfm-qt (development files)
 Libfm-Qt is a companion library providing components to build desktop file
 managers.
 .
 This package contains development files for helper library libfm-qt. This is
 the Qt5 variant.

Package: libfm-qt5-l10n
Description-md5: 7dcee4b21f4d9e9e2f5209f90edf2579
Description-en: Language package for libfm-qt
 Libfm-Qt is a companion library providing components to build desktop file
 managers.
 .
 This package contains the l10n files needed by the libfm-qt. This is the Qt5
 variant.

Package: libfm-qt6-17
Description-md5: ad90c053e2e1ce8c61007d4d460f7b68
Description-en: file management support for pcmanfm-qt
 Libfm-Qt is a companion library providing components to build desktop file
 managers.
 .
 This package contains helper library libfm-qt for pcmanfm-qt.

Package: libfm-qt6-common
Description-md5: d8f1ddc4babdd99c17c6fab375c97df5
Description-en: Common files for libfm-qt
 Libfm-Qt is a companion library providing components to build desktop file
 managers.
 .
 This package contains common files for libfm-qt.

Package: libfm-qt6-dev
Description-md5: 9825287101af11c80dc82b90c8dd13a9
Description-en: file management support library for pcmanfm-qt (development files)
 Libfm-Qt is a companion library providing components to build desktop file
 managers.
 .
 This package contains development files for helper library libfm-qt.

Package: libfm-qt6-l10n
Description-md5: 41cdcf6af263b6fe12346a9c4adb4d79
Description-en: Language package for libfm-qt
 Libfm-Qt is a companion library providing components to build desktop file
 managers.
 .
 This package contains the l10n files needed by the libfm-qt.

Package: libfm-tools
Description-md5: 4aa420ccad92ac9ab33b8bf09945f364
Description-en: file management support (utilities)
 LibFM provides file management functions built on top of Glib/GIO
 giving a convenient higher-level API.
 .
 This package contains applications libfm-pref-apps and lxshortcut.

Package: libfm4t64
Description-md5: 2b58085e04bd6495197d07ffae4153a6
Description-en: file management support (core library)
 LibFM provides file management functions built on top of Glib/GIO,
 giving a convenient higher-level API.
 .
 Some features:
 * Desktop-independent, following FreeDesktop standards;
 * Fast, light on memory usage, and responsive - well suited to
 less powerful hardware such as netbooks and thin clients;
 * Uses GIO/GVFS (like Nautilus) for Trash support and access to
 remote file systems (FTP, SFTP, WebDAV, Windows shares, etc.);
 * Clipboard operations are compatible with GTK+/GNOME and Qt/KDE;
 * Supports both Drag-and-Drop, and the X Direct Save protocol;
 * Reusable design with the core functions separated out to
 simplify porting to other GUIs.
 .
 This package contains the core library.

Package: libfml-dev
Description-md5: 9a2dfb5d8d19368e61630a017b3c26a0
Description-en: development headers for libfml
 Fermi-lite is a standalone C library tool for assembling Illumina short
 reads in regions from 100bp to 10 million bp in size.
 .
 This package contains the C library headers for using libfml in custom tools,
 along with a static library.

Package: libfml0
Description-md5: bd8f6debdcca15ed5b4dec432a12b158
Description-en: library for assembling Illumina short reads in small regions
 Fermi-lite is a standalone C library tool for assembling Illumina short
 reads in regions from 100bp to 10 million bp in size.
 .
 This package contains a shared library offering the fermi-lite API to custom C
 programs.

Package: libfmt-dev
Description-md5: 7963a4ca548a609af43ee9bd78ee3acd
Description-en: fast type-safe C++ formatting library -- development files
 This library provides fast, type-safe, small, C++11-aware replacement of
 (s)printf and related machinery. In some cases it's noticeably faster
 than boost::format, boost::lexical_cast and even sprintf itself.
 .
 This package contains the development files, include the static library.

Package: libfmt-doc
Description-md5: 12a6951caa7ccaad9a47a377aca918c0
Description-en: fast type-safe C++ formatting library -- documentation
 This library provides fast, type-safe, small, C++11-aware replacement of
 (s)printf and related machinery. In some cases it's noticeably faster
 than boost::format, boost::lexical_cast and even sprintf itself.
 .
 This package contains the documentation files.

Package: libfmt-ocaml
Description-md5: 86c8f958a7597faed72cd6862b25d61a
Description-en: OCaml Format pretty-printer combinators (runtime)
 Fmt exposes combinators to devise Format pretty-printing functions.
 .
 Fmt depends only on the OCaml standard library. The optional Fmt_tty
 library that allows one to setup formatters for terminal color output
 depends on the Unix library.
 .
 This package contains runtime files.

Package: libfmt-ocaml-dev
Description-md5: 89835cb9abc95659cb4cf5ee166836de
Description-en: OCaml Format pretty-printer combinators (development)
 Fmt exposes combinators to devise Format pretty-printing functions.
 .
 Fmt depends only on the OCaml standard library. The optional Fmt_tty
 library that allows one to setup formatters for terminal color output
 depends on the Unix library.
 .
 This package contains development files.

Package: libfmt10
Description-md5: bf00d7b126b81746ed9bbb189e83fcc1
Description-en: fast type-safe C++ formatting library -- library
 This library provides fast, type-safe, small, C++11-aware replacement of
 (s)printf and related machinery. In some cases it's noticeably faster
 than boost::format, boost::lexical_cast and even sprintf itself.
 .
 This package contains the shared library.

Package: libfolia-dev
Description-md5: 95d5c289ea9b763fcfe74ce4b0838168
Description-en: Implementation of the FoLiA document format (C++ headers)
 FoLiA is an XML-based format for Linguistic Annotation suitable for
 representing written language resources such as corpora.
 Its goal is to unify a variety of linguistic annotations in one single rich
 format, without committing to any particular standard annotation set.
 Instead, it seeks to accommodate any desired system or tagset, and so offer
 maximum flexibility. This makes FoLiA language independent.
 see https://proycon.github.io/folia for more information.
 .
 libfolia is a product of the Centre of Language and Speech Technology, Radboud
 University Nijmegen (The Netherlands), it was previously developed at the ILK
 Research Group, Tilburg University. Work on libfolia is funded by NWO, the
 Netherlands Organisation for Scientific Research, in the scope of projects
 like CLARIN-NL and CLARIAH.
 .
 This package provides the FoLiA header files required to compile C++ programs
 that use libfolia and implements FoLiA v2.5.3.

Package: libfolia22
Description-md5: 6cccc7ea67c9ddf90e031a7736193ed8
Description-en: Implementation of the FoLiA document format
 FoLiA is an XML-based format for Linguistic Annotation suitable for
 representing written language resources such as corpora.
 Its goal is to unify a variety of linguistic annotations in one single rich
 format, without committing to any particular standard annotation set.
 Instead, it seeks to accommodate any desired system or tagset, and so offer
 maximum flexibility. This makes FoLiA language independent.
 see https://proycon.github.io/folia for more information.
 .
 libfolia is a product of the Centre of Language and Speech Technology, Radboud
 University Nijmegen (The Netherlands), it was previously developed at the ILK
 Research Group, Tilburg University. Work on libfolia is funded by NWO, the
 Netherlands Organisation for Scientific Research, in the scope of projects
 like CLARIN-NL and CLARIAH.
 .
 This package provides the runtime files required to run programs that use
 libfolia and implements FoLiA v2.5.3.

Package: libfolks-dev
Description-md5: 9299190f6ecb951322db84a9c8470e8d
Description-en: library to aggregates people into metacontact - development files
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains the development files for libfolks library.

Package: libfolks-doc
Description-md5: a5cd6477f05460d1cde5895bbc972c41
Description-en: library to aggregates people into metacontact - documentation
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains the documentation for libfolks library.

Package: libfolks-dummy-dev
Description-md5: aae59f31d74f6b4387b33c649030752c
Description-en: Dummy backend for libfolks - development files
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains the development files for libfolks dummy backend.

Package: libfolks-dummy-doc
Description-md5: 703d053fd91e1ecbcf8d907ccf7fd034
Description-en: Dummy backend for libfolks - documentation
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains the documentation for libfolks dummy backend.

Package: libfolks-dummy26
Description-md5: 21bb48a35cff9ec111433ec42d82bc55
Description-en: Dummy backend for libfolks
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains the dummy backend for libfolks

Package: libfolks-eds-dev
Description-md5: 32e240aaa6d2e3b4945053fff6a3156c
Description-en: Evolution-data-server backend for libfolks - development files
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains the development files for libfolks EDS backend.

Package: libfolks-eds-doc
Description-md5: 13369e061aa7872ec208c167140a3a7d
Description-en: Evolution-data-server backend for libfolks - documentation
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains the documentation for libfolks EDS backend.

Package: libfolks-eds26
Description-md5: 1b5e53fef2dc5f59dafced129d0380dd
Description-en: Evolution-data-server backend for libfolks
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains the EDS backend for libfolks

Package: libfolks-telepathy-dev
Description-md5: 567a965724d2307678b47d578c88cb87
Description-en: Telepathy backend for libfolks - development files
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains the development files for libfolks telepathy backend.

Package: libfolks-telepathy-doc
Description-md5: 8aca00dd050f8580394b0c79d4645cfa
Description-en: Telepathy backend for libfolks - documentation
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains the documentation for libfolks telepathy backend.

Package: libfolks-telepathy26
Description-md5: fa12a105274bcb2f4d39c88598931432
Description-en: Telepathy backend for libfolks
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.
 .
 This package contains the Telepathy backend for libfolks

Package: libfolks26
Description-md5: 6cf733f30836cfa6b9d6cd795bc30e6d
Description-en: library to aggregates people into metacontacts
 libfolks is a library that aggregates people from multiple sources
 (eg, Telepathy connection managers and eventually evolution data server,
 Facebook, etc.) to create metacontacts.

Package: libfoma-dev
Description-md5: 75f2861a8a8237eb5d7a7bf7fce7dad5
Description-en: Foma development files
 Compiler, programming language, and C library for
 constructing finite-state automata and transducers for
 various uses.
 .
 This package provides development headers and libraries
 for foma.

Package: libfoma0t64
Description-md5: 1ff21ea8a1debc39569cd4cb1be26913
Description-en: Foma runtime libraries
 Compiler, programming language, and C library for
 constructing finite-state automata and transducers for
 various uses.
 .
 This package provides runtime libraries for foma.

Package: libfont-freetype-perl
Description-md5: 2bd34a1478efb137fd56e945e2b6183b
Description-en: module to read font files and render glyphs from Perl using FreeType2
 Font::FreeType allows Perl programs to conveniently read information from
 font files.  All the font access is done through the FreeType2 library,
 which supports many formats.  It can render images of characters with
 high-quality hinting and antialiasing, extract metrics information, and
 extract the outlines of characters in scalable formats like TrueType.

Package: libfontawesomefx-java
Description-md5: 44c35df8640ac44a804326bb4445bbd9
Description-en: Font Awesome perfectly integrated into JavaFX
 This package allows Java developers to easily integrate different icon fonts
 like Font Awesome, WeatherIcons, MaterialStackIcons, Material Design Font,
 Octicons and 525Icons into their JavaFX applications. This is possible because
 all icons are scalable vector graphics and each icon can be styled with CSS.

Package: libfontbox-java
Description-md5: a4abe9b0685360ce704a6b10200371d4
Description-en: Java font library
 The Apache FontBox library is an open source Java tool to obtain low level
 information from font files.

Package: libfontbox2-java
Description-md5: 1ac9b26e4e8b96b1f1df47024c6df1d4
Description-en: Java font library
 The Apache FontBox library is an open source Java tool to obtain low level
 information from font files.
 .
 This package contains version 2 of the library.

Package: libfontchooser-java
Description-md5: 3ebb92e0d9fea8b5838e9ea8357df3ee
Description-en: Java control to allow font selection
 Provides a pane of controls designed to allow a user to
 select a font.

Package: libfontforge4
Description-md5: 7fc0a418741746f51de0b0dac55807fe
Description-en: font editor - runtime library
 FontForge is a font editor.
 Use it to create, edit and convert fonts
 in OpenType, TrueType, UFO, CID-keyed, Multiple Master,
 and many other formats.
 .
 This package contains the runtime library.

Package: libfonts-java
Description-md5: c3dab78f190ac288fca1ae22171581d8
Description-en: Java fonts layouting library
 LibFonts is a library developed to support advanced layouting and allows one
 to read TrueType-Font files to extract layouting specific information.

Package: libfonts-java-doc
Description-md5: 7fde5ebdcfecf1b3440194ce5bd2cdc5
Description-en: Java fonts layouting library -- documentation
 LibFonts is a library developed to support advanced layouting and allows one
 to read TrueType-Font files to extract layouting specific information.
 .
 This package contains the Javadoc.

Package: libfoonathan-memory-dev
Description-md5: 7d71fdbb35ed47e9b0e3b191f726fbb5
Description-en: STL compatible C++ memory allocator library - development headers
 The default STL allocator model has various flaws, for example you cannot
 easily share a single allocator for multiple types. This library is one of
 many proposed solutions for the shortcomings of the standard allocator, which
 unlike many other solutions does not require changes in the STL itself.
 .
 This package provides the development headers.

Package: libfoonathan-memory-doc
Description-md5: d04f107b5001a98094450c941d22013c
Description-en: STL compatible C++ memory allocator library - documentation
 The default STL allocator model has various flaws, for example you cannot
 easily share a single allocator for multiple types. This library is one of
 many proposed solutions for the shortcomings of the standard allocator, which
 unlike many other solutions does not require changes in the STL itself.
 .
 This package provides the API documentation.

Package: libfoonathan-memory0.7.4
Description-md5: 912ac35e8667fd14d1f9bd1112fdaee8
Description-en: STL compatible C++ memory allocator library
 The default STL allocator model has various flaws, for example you cannot
 easily share a single allocator for multiple types. This library is one of
 many proposed solutions for the shortcomings of the standard allocator, which
 unlike many other solutions does not require changes in the STL itself.

Package: libfop-java
Description-md5: 70e4e000939ced56013963fccb01b8b4
Description-en: XML formatter driven by XSL Formatting Objects (XSL-FO.) - libs
 FOP is a Java application that reads a formatting object tree and then
 turns it into a wide variety of output presentations (including AFP,
 PCL, PDF, PNG, PostScript, RTF, TIFF, and plain text), or displays
 the result on-screen.
 .
 The formatting object tree can be in the form of an XML document
 (output by an XSLT engine like xalan) or can be passed in memory as a
 DOM Document or (in the case of xalan) SAX events.
 .
 This package contains the fop jar file

Package: libforest-perl
Description-md5: 2cbf25be82e299d6b3543895d8c81e56
Description-en: collection of N-ary tree related modules
 Forest is a collection of Perl modules implementing a generalized N-ary tree
 data structure. It also includes several modules useful for manipulating this
 data, including loading data from file, indexing it in memory, and writing it
 back out to files (in various formats).

Package: libforge-dev
Description-md5: b659e0105266543402b63eb5e1a5c88b
Description-en: development files for forge
 A prototype of the OpenGL interop library that can be used with ArrayFire. The
 goal of Forge is to provide high performance OpenGL visualizations for C/C++
 applications that use CUDA/OpenCL.
 .
 This package provides the development files.

Package: libforge1t64
Description-md5: bf017dbafa38a81ef8661a6689a9fda3
Description-en: high-performance OpenGL visualization
 A prototype of the OpenGL interop library that can be used with ArrayFire. The
 goal of Forge is to provide high performance OpenGL visualizations for C/C++
 applications that use CUDA/OpenCL.
 .
 This package provides the shared libraries.

Package: libforks-perl
Description-md5: 9147b007e0b213f14aba406295c5b857
Description-en: Perl module to emulate threads with fork
 The forks.pm module is a drop-in replacement for threads.pm.  It has the
 same syntax as the threads.pm module (it even takes over its namespace) but
 has some significant differences:
 .
 - you do _not_ need a special (threaded) version of Perl
 - it is _much_ more economic with memory usage on OS's that support COW
 - it is more efficient in the startup of threads
 - it is slightly less efficient in the stopping of threads
 - it is less efficient in inter-thread communication
 .
 If nothing else, it allows you to use the Perl threading model in
 non-threaded Perl builds and in older versions of Perl (5.6.0 and
 higher are supported).

Package: libformat-human-bytes-perl
Description-md5: d18d3ce5d88ef148a23dc7636cf34dde
Description-en: Format a bytecount and make it human readable
 Format::Human::Bytes is used to convert bytecount values to human-readable
 strings. It will return you a printable string which is more readable by
 humans than a simple bytecount.
 .
 For example:
 use Format::Human::Bytes;
 $readable = Format::Human::Bytes::base2($bytecount[,$decimals]);
 It will convert in base 2 format.
 .
 $readable = Format::Human::Bytes::base10($bytecount[,$decimals]);
 It will convert in base 10 format.
 .
 Another way is to create constructor for example:
 .
 $fhb = Format::Human::Bytes->new();
 $readable = $fhb->base2($bytecount[,$decimals]);
 $readable = $fhb->base10($bytecount[,$decimals]);

Package: libformfactor-dev
Description-md5: b7a863ba9b35bde0f09d3cac646232f1
Description-en: computation of scattering form factors - development files
 A C++ library for the efficient computation of scattering form factors
 (Fourier shape transforms) of arbitrary polyhedra according to Wuttke
 [J Appl Cryst 54, 580-587 (2021)]

Package: libformfactor0.3.0
Description-md5: c65a38620564dfda2297f97e763b7579
Description-en: C++ library for the efficient computation of scattering form factors
 A C++ library for the efficient computation of scattering form factors
 (Fourier shape transforms) of arbitrary polyhedra according to Wuttke
 [J Appl Cryst 54, 580-587 (2021)]

Package: libformfactor0.4.0
Description-md5: c65a38620564dfda2297f97e763b7579
Description-en: C++ library for the efficient computation of scattering form factors
 A C++ library for the efficient computation of scattering form factors
 (Fourier shape transforms) of arbitrary polyhedra according to Wuttke
 [J Appl Cryst 54, 580-587 (2021)]

Package: libforms-bin
Description-md5: 3b093a7d13d0525c9205f3ff4c01e9a2
Description-en: Support binaries for the XForms widget library
 This package includes the 'fdesign' XForms GUI designer and the
 'fd2ps' XForms to PostScript programs.
 .
 This package can be handy if you're an XForms developer.

Package: libforms-dev
Description-md5: b95388d661ee7171b90ab97398cbf269
Description-en: Header files and static libraries for the XForms widget library
 This package contains the header files and static libraries for the
 XForms library.
 .
 Install this package if you want to develop programs using the XForms
 library.

Package: libforms2t64
Description-md5: 55dd9e91b1548fd4e1a2f388a482f284
Description-en: XForms graphical interface widget library
 This package contains the XForms shared library.
 .
 XForms is a GUI toolkit based on Xlib for X Window Systems. It features a
 rich set of objects, such as buttons, scrollbars, and menus etc.
 integrated into an easy and efficient object/event callback execution
 model that allows fast and easy construction of X-applications. In
 addition, the library is extensible and new objects can easily be created
 and added to the library.

Package: libformsgl-dev
Description-md5: 6a7cd911bb68aee51e4a25ac6c426533
Description-en: Header files and static libraries for the OpenGL XForms library
 This package contains the header files and static libraries for the
 XForms library.
 .
 Install this package if you want to develop programs using the XForms
 library under OpenGL.

Package: libformsgl2t64
Description-md5: 5776934fbd6335e3996e12e65b0a57e2
Description-en: OpenGL XForms graphical interface widget library
 This package contains the OpenGL bindings of the XForms shared library.
 .
 XForms is a GUI toolkit based on Xlib for X Window Systems. It features a
 rich set of objects, such as buttons, scrollbars, and menus etc.
 integrated into an easy and efficient object/event callback execution
 model that allows fast and easy construction of X-applications. In
 addition, the library is extensible and new objects can easily be created
 and added to the library.

Package: libformula-java
Description-md5: dde0a6f777a9525337cca1e10e4aad75
Description-en: Excel(tm) style formula expressions library
 LibFormula provides Excel-Style-Expressions. The implementation provided
 here is very generic and can be used in any application that needs to
 compute formulas.
 .
 The syntax is based on the OpenFormula-specifications, but with carefully
 pruning away all the spreadsheet specific parts (like references to
 cell-ranges).

Package: libformula-java-doc
Description-md5: 2fb81cedfc2e9a048c5f7d63803a358b
Description-en: Excel(tm) style formula expressions library
 LibFormula provides Excel-Style-Expressions. The implementation provided
 here is very generic and can be used in any application that needs to
 compute formulas.
 .
 The syntax is based on the OpenFormula-specifications, but with carefully
 pruning away all the spreadsheet specific parts (like references to
 cell-ranges).
 .
 This package contains the Javadoc.

Package: libformvalidator-simple-perl
Description-md5: af5bd563ca196afc53022f9c7b8abbfd
Description-en: module for validating forms with simple chains of constraints
 FormValidator::Simple provides you a sweet way of form data validation with
 simple constraints chains. You can write constraints on single line for each
 input data.
 .
 This idea is based on Sledge::Plugin::Validator, and most of validation code
 is borrowed from this plugin.

Package: libfortran-cli2-1
Description-md5: 45ed4c8757b8b80cac9bd693f2c3781c
Description-en: Fortran command line argument parser library
 M_CLI2(3f) is a Fortran module that will crack the command line when given
 a prototype string that looks very much like an invocation of the program.
 Calls are then made for each parameter name to set the variables
 appropriately in the program.

Package: libfortran-cli2-dev
Description-md5: f12660c1f8bd795386a0959bec65e095
Description-en: Fortran command line argument parser library - devel files
 M_CLI2(3f) is a Fortran module that will crack the command line when given
 a prototype string that looks very much like an invocation of the program.
 Calls are then made for each parameter name to set the variables
 appropriately in the program.

Package: libfortran-format-perl
Description-md5: f7e53d65568d4a01e7646ccec4026a51
Description-en: Package to parse Fortran formats string descriptors in Perl
 This is a Perl implementation of the Fortran 77 formatted input/output
 facility. One possible use is for producing input files for old Fortran
 programs, making sure that their column-oriented records are rigorously
 correct. Fortran formats may also have some advantages over printf in some
 cases: it is very easy to output an array, reusing the format as needed; and
 the syntax for repeated columns is more concise. Unlike printf, for good or
 ill, Fortran-formatted fields never exceed their desired width.
 .
 This implementation was written in pure Perl, with portability and
 correctness in mind. It implements the full ANSI standard for Fortran 77
 Formats (or at least it should). It was not written with speed in mind, so if
 you need to process millions of records it may not be what you need.

Package: libfortran-jonquil-0
Description-md5: c422af29604afd4ac4af9503442d2228
Description-en: Fortran library to add TOML features to JSON
 Jonquil (named after the flower) brings all the features available for
 TOML to JSON land. In fact it provides a seamless intercompatibility when
 working with the data structures of either library and allows to mix and
 match them freely.
 One key strength of Jonquil is that the data structures are not using any
 pointer components,but only allocatables, making them safe to work with,
 easy to (deep-)copy and simple to delete without special care or extra
 finalization.

Package: libfortran-jonquil-dev
Description-md5: 7200009d186ddb214ec21a11c93df937
Description-en: Fortran library to add TOML features to JSON - devel files
 Jonquil (named after the flower) brings all the features available for
 TOML to JSON land. In fact it provides a seamless intercompatibility when
 working with the data structures of either library and allows to mix and
 match them freely.
 One key strength of Jonquil is that the data structures are not using any
 pointer components,but only allocatables, making them safe to work with,
 easy to (deep-)copy and simple to delete without special care or extra
 finalization.

Package: libfortran-regex-0d
Description-md5: 9417e72b7f36349a449d0b35be69808c
Description-en: Fortran regular expression library
 Fortran-regex is a Modern Fortran port of the tiny-regex-c library
 for regular expressions. It is based on the original C implementation,
 but the API is modelled in Fortran style, which is similar to the
 intrinsic index function.

Package: libfortran-regex-dev
Description-md5: 16b55b18e3ea3d569ef4ae950a96d855
Description-en: Fortran regular expression library - development files
 Fortran-regex is a Modern Fortran port of the tiny-regex-c library
 for regular expressions. It is based on the original C implementation,
 but the API is modelled in Fortran style, which is similar to the
 intrinsic index function.

Package: libfortran-shlex-0
Description-md5: 45ed4c8757b8b80cac9bd693f2c3781c
Description-en: Fortran command line argument parser library
 M_CLI2(3f) is a Fortran module that will crack the command line when given
 a prototype string that looks very much like an invocation of the program.
 Calls are then made for each parameter name to set the variables
 appropriately in the program.

Package: libfortran-shlex-dev
Description-md5: f12660c1f8bd795386a0959bec65e095
Description-en: Fortran command line argument parser library - devel files
 M_CLI2(3f) is a Fortran module that will crack the command line when given
 a prototype string that looks very much like an invocation of the program.
 Calls are then made for each parameter name to set the variables
 appropriately in the program.

Package: libfortran-stdlib-0
Description-md5: 001448d31e9b01c4f2498ed34c6eb2d4
Description-en: Fortran Standard Library - shared library
 The Fortran Standard Library aims to provide a community driven and agreed
 upon de facto "standard" library for Fortran, covering:
 * Utilities (containers, strings, files, OS/environment integration,
 unit testing & assertions, logging, ...)
 * Algorithms (searching and sorting, merging, ...)
 * Mathematics (linear algebra, sparse matrices, special functions,
 fast Fourier transform, random numbers, statistics, ordinary differential
 equations, numerical integration, optimization, ...)
 This package provides the shared library.

Package: libfortran-stdlib-dev
Description-md5: c078036ea9491bd23c303f7b6404629a
Description-en: Fortran Standard Library - development files
 The Fortran Standard Library aims to provide a community driven and agreed
 upon de facto "standard" library for Fortran, covering:
 * Utilities (containers, strings, files, OS/environment integration,
 unit testing & assertions, logging, ...)
 * Algorithms (searching and sorting, merging, ...)
 * Mathematics (linear algebra, sparse matrices, special functions,
 fast Fourier transform, random numbers, statistics, ordinary differential
 equations, numerical integration, optimization, ...)
 This package provides the static library and Fortran module files.

Package: libfortran-testdrive-0
Description-md5: 07599b8745b54c5d0eda5b72eddce849
Description-en: Simple Fortran testing framework - library
 This project offers a lightweight, procedural unit testing framework
 based on nothing but standard Fortran. Integration with meson,
 cmake and Fortran package manager (fpm) is available.

Package: libfortran-testdrive-dev
Description-md5: bb0b0cbdb41941aef6e2fefc0267c8de
Description-en: Simple Fortran testing framework - devel files
 This project offers a lightweight, procedural unit testing framework
 based on nothing but standard Fortran. Integration with meson,
 cmake and Fortran package manager (fpm) is available.

Package: libfortran-toml-0
Description-md5: 9438281b4023e1567dad49b53f80a295
Description-en: Fortran TOML parser library
 A TOML parser implementation for data serialization and
 deserialization in Fortran.

Package: libfortran-toml-dev
Description-md5: 43263f4cfe8535e0a651e47ffd187974
Description-en: Fortran TOML parser library - devel files
 A TOML parser implementation for data serialization and
 deserialization in Fortran.

Package: libfortune-perl
Description-md5: 3c9f586b4f30da13ed8e118167f1e460
Description-en: Perl module to read fortune (strfile) databases
 The fortune program is a small but important part of the
 Unix culture, and this module aims to provide support for
 its "fortune cookie" databases to Perl programmes.
 .
 For efficiency, all versions of fortune rely on a binary
 header consisting mainly of offsets into the fortune file
 proper.
 .
 Modern versions of fortune keep this header in a
 separate file, and this is the style adopted by the
 Fortune module; the older style of munging the header and
 data into one large "compiled" file is not (currently)
 supported.

Package: libfosfat1
Description-md5: 4e1d68f98a3f55115747d1c65ded6c73
Description-en: API for the Smaky file system
 Fosfat is a C library for providing read-only access to a Smaky
 formatted disk. Currently, only a tool and a FUSE extension that
 use this library can be used for reading a directory and copying
 a file.
 .
 The Smaky is a line of mostly 8-bit personal computers and
 accompanying operating system developed at the EPFL (École
 Polytechnique Federale de Lausanne), in Switzerland, from 1974.
 .
 This package contains the libfosfat1, which provides the API for the
 Smaky file system.

Package: libfosgra1
Description-md5: 103f1863d0e956075585c1992a3a8fd3
Description-en: library to decode Smaky .IMAGE files
 Fosfat is a C library for providing read-only access to a Smaky
 formatted disk. Currently, only a tool and a FUSE extension that
 use this library can be used for reading a directory and copying
 a file.
 .
 The Smaky is a line of mostly 8-bit personal computers and
 accompanying operating system developed at the EPFL (École
 Polytechnique Federale de Lausanne), in Switzerland, from 1974.
 .
 This package contains the libfosgra1, used to decode the Smaky .IMAGE
 picture file.

Package: libfoundry-1-1
Description-md5: b99fc668929be57fcc014acb41c2d742
Description-en: Library for building IDEs
 Foundry is a framework that can be used to build developer
 tools such as GNOME Builder, Manuals, and Sysprof.
 .
 This package contains the shared library.

Package: libfoundry-dev
Description-md5: 8761941df03eb5c0f8b81b4e4bab7904
Description-en: Development files for libfoundry
 Foundry is a framework that can be used to build developer
 tools such as GNOME Builder, Manuals, and Sysprof.
 .
 This package contains the development files.

Package: libfoundry-doc
Description-md5: 22bdcce8acb7d0223ddc961b652bc95e
Description-en: Documentation for libfoundry
 Foundry is a framework that can be used to build developer
 tools such as GNOME Builder, Manuals, and Sysprof.
 .
 This package contains the API reference.

Package: libfoundry-gtk-1-1
Description-md5: 4edc8cb1c1a02a1c767f2e3b76be947f
Description-en: Library for building IDEs with GTK widgets
 Foundry is a framework that can be used to build developer
 tools such as GNOME Builder, Manuals, and Sysprof.
 .
 This package contains the shared library with GTK4 widgets.

Package: libfoundry-gtk-dev
Description-md5: fc269cc195deff04aa8f46559946007b
Description-en: Development files for libfoundry-gtk
 Foundry is a framework that can be used to build developer
 tools such as GNOME Builder, Manuals, and Sysprof.
 .
 This package contains the development files.

Package: libfox-1.6-0
Description-md5: fbb265de0c10fbb8b891774baebd85e6
Description-en: FOX C++ GUI Toolkit - runtime library
 FOX is a C++ based Toolkit for developing Graphical User Interfaces
 easily and effectively. It offers a wide collection of Controls and
 provides state of the art facilities such as drag and drop, selection,
 as well as OpenGL widgets for 3D graphical manipulation. FOX also
 implements icons, images, and user-convenience features such as status
 line help, and tooltips. Tooltips may even be used for 3D objects!

Package: libfox-1.6-dev
Description-md5: bad45112a1544f7c6672ebf6fd70ee6a
Description-en: FOX C++ GUI Toolkit - development headers
 FOX is a C++ based Toolkit for developing Graphical User Interfaces
 easily and effectively. It offers a wide collection of controls and
 provides state of the art facilities.
 .
 This package contains the development header files of the FOX Toolkit.

Package: libfox-1.6-doc
Description-md5: b31f14280104bd42412a3ed79bed8895
Description-en: FOX C++ GUI Toolkit - documentation
 FOX is a C++ based Toolkit for developing Graphical User Interfaces
 easily and effectively. It offers a wide collection of controls and
 provides state of the art facilities.
 .
 This package contains documentation for development of applications
 using the FOX Toolkit.

Package: libfp16-dev
Description-md5: d3aa319b6f41ee85791c2d0fa5f7857c
Description-en: Conversion to/from half-precision floating point formats
 Header-only library for conversion to/from half-precision floating point
 formats Features
 .
 + Supports IEEE and ARM alternative half-precision floating-point format
 - Property converts infinities and NaNs
 - Properly converts denormal numbers
 + Header-only library, no installation or build required
 + Compatible with C99 and C++11
 + Fully covered with unit tests and microbenchmarks
 .
 This is a header-only library.

Package: libfparser-dev
Description-md5: 4b0f0bd9b2546b44f7f04dca9602a903
Description-en: Function Parser for C++ - development files
 This C++ library offers a class which can be used to parse and evaluate a
 mathematical function from a string (which might be eg. requested from the
 user).
 .
 The syntax of the function string is similar to mathematical expressions
 written in C/C++ (the exact syntax is specified in the documentation below).
 The function can then be evaluated with different values of variables.
 .
 This package contains the development files for this library.

Package: libfparser4
Description-md5: 65c858eb9dc6f2e648ea199fe28a69d9
Description-en: Function Parser for C++
 This C++ library offers a class which can be used to parse and evaluate a
 mathematical function from a string (which might be eg. requested from the
 user).
 .
 The syntax of the function string is similar to mathematical expressions
 written in C/C++ (the exact syntax is specified in the documentation below).
 The function can then be evaluated with different values of variables.

Package: libfpath-ocaml
Description-md5: d284ab9197a876e0ed0fbf83caf962f0
Description-en: OCaml library for handling file system paths (runtime)
 Fpath is an OCaml module for handling file system paths with POSIX or
 Windows conventions. Fpath processes paths without accessing the file
 system and is independent from any system library.
 .
 This package contains the runtime files.

Package: libfpath-ocaml-dev
Description-md5: bcfbc234daf38f737b180b38b42a9917
Description-en: OCaml library for handling file system paths (development)
 Fpath is an OCaml module for handling file system paths with POSIX or
 Windows conventions. Fpath processes paths without accessing the file
 system and is independent from any system library.
 .
 This package contains the development files.

Package: libfpga-dev
Description-md5: 462945090765967f42630695200fc420
Description-en: development files for fpgatools
 fpgatools is a toolchain to program field-programmable gate arrays
 (FPGA).  The only supported chip at this time is the xc6slx9, a cheap
 but powerful 45nm-generation chip with about 2400 LUTs, block ram and
 multiply-accumulate devices.
 .
 This package contains headers and libraries for developing bits file
 that makes use of libfpga.

Package: libfpga0t64
Description-md5: 734798cacf637160ed545c7c6ef3731e
Description-en: libraries of fpgatools
 fpgatools is a toolchain to program field-programmable gate arrays
 (FPGA).  The only supported chip at this time is the xc6slx9, a cheap
 but powerful 45nm-generation chip with about 2400 LUTs, block ram and
 multiply-accumulate devices.
 .
 This package provides a shared library for small independent
 command line utilities contributing to the fpgatools.
 * plain C, no C++
 * simple Makefiles
 * text-based file formats
 * automatic test suite

Package: libfplll-dev
Description-md5: 7c6b6494f67be7e811da87580d0909d8
Description-en: Library for LLL-reduction of Euclidean lattices, development
 fpLLL is a library for computing reduced (nearly orthogonal) bases
 for Euclidean lattices using the floating-point LLL algorithm.
 .
 fpLLL contains multiple different implementations of the
 floating-point LLL reduction algorithm, offering multiple different
 speed/guarantees ratios.
 .
 It contains a 'wrapper' that chooses the estimated best sequence of
 variants in order to provide a guaranteed output as fast as possible.
 In the case of the wrapper, the succession of variants is oblivious
 to the user.
 .
 This package contains development files for libfplll.

Package: libfplll9
Description-md5: a19ba1e75bb351663979361c906d0db4
Description-en: Library for LLL-reduction of Euclidean lattices, runtime
 fpLLL is a library for computing reduced (nearly orthogonal) bases
 for Euclidean lattices using the LLL algorithm.
 .
 fpLLL contains multiple different implementations of the
 floating-point LLL reduction algorithm, offering multiple different
 speed/guarantees ratios.
 .
 It contains a 'wrapper' that chooses the estimated best sequence of
 variants in order to provide a guaranteed output as fast as possible.
 In the case of the wrapper, the succession of variants is oblivious
 to the user.
 .
 This package contains the shared library libfplll.

Package: libfplll9-data
Description-md5: d16f8173353d6ecd776c01b54dffd55b
Description-en: Library for LLL-reduction of Euclidean lattices, data
 fpLLL is a library for computing reduced (nearly orthogonal) bases
 for Euclidean lattices using the LLL algorithm.
 .
 fpLLL contains multiple different implementations of the
 floating-point LLL reduction algorithm, offering multiple different
 speed/guarantees ratios.
 .
 It contains a 'wrapper' that chooses the estimated best sequence of
 variants in order to provide a guaranteed output as fast as possible.
 In the case of the wrapper, the succession of variants is oblivious
 to the user.
 .
 This package contains the architecture-independent data.

Package: libfplus-dev
Description-md5: 3afcd1127b7b52474aae1901adc49317
Description-en: Helps developers writing concise and readable C++ code (dev files)
 Great code should mostly be self-documenting, but while using C++ in reality
 you can find yourself dealing with low-level stuff like iterators or
 hand-written loops that distract from the actual essence of your code.
 .
 FunctionalPlus is a small header-only library supporting you in reducing code
 noise and in dealing with only one single level of abstraction at a time. By
 increasing brevity and maintainability of your code it can improve
 productivity (and fun!) in the long run. It pursues these goals by providing
 pure and easy-to-use functions that free you from implementing commonly used
 flows of control over and over again.
 .
 This package ships this header-only library files.

Package: libfprint-2-tests
Description-md5: 0c1324ebec13218ac07535b018414d6b
Description-en: Tests for async fingerprint library of fprint project
 The fprint project aims to support for consumer fingerprint reader devices.
 .
 Previously, Linux support for such devices has been scattered amongst different
 projects (many incomplete) and inconsistent in that application developers
 would have to implement support for each type of fingerprint reader separately.
 The idea is to change that by providing a central system to support all the
 fingerprint readers as it's possible to get hands on.
 .
 libfprint is the centre of efforts, this component does the dirty job of
 talking to fingerprint reading devices, and processing fingerprint data.
 .
 This library depends on the new libusb, which performs asynchronous callbacks,
 allowing fprint to perform non-blocking device tasks.
 .
 This package contains test programs, designed to be run as part of a
 regression testsuite.

Package: libfpzip-dev
Description-md5: f1dead2378cd20339d30a5538147179d
Description-en: Development files for the FP array compression library
 fpzip is a library and command-line utility for lossless and optionally lossy
 compression of 2D and 3D floating-point arrays.  fpzip assumes spatially
 correlated scalar-valued data, such as regularly sampled continuous functions,
 and is not suitable for compressing unstructured streams of floating-point
 numbers.
 This package provides the headers and static library.

Package: libfpzip1
Description-md5: f2822c3a55e94825a2cd768c4d890eb4
Description-en: FP array compression library
 fpzip is a library and command-line utility for lossless and optionally lossy
 compression of 2D and 3D floating-point arrays.  fpzip assumes spatially
 correlated scalar-valued data, such as regularly sampled continuous functions,
 and is not suitable for compressing unstructured streams of floating-point
 numbers.
 This package provides the shared library.

Package: libframe-dev
Description-md5: 6c95e02fcb8bce93e6276c04dbe79524
Description-en: Touch Frame Library - dev files
 This library handles the buildup and synchronization of a set of
 simultaneous touches. The library is input agnostic, with bindings
 for mtdev, frame and XI2.1.
 .
 This package contains files that are needed to build applications.

Package: libframe6
Description-md5: e7b15dda3833200cc3273f72cc4aef44
Description-en: Touch Frame Library
 This library handles the buildup and synchronization of a set of
 simultaneous touches. The library is input agnostic, with bindings
 for mtdev, frame and XI2.1.

Package: libfreecad-python3
Description-md5: d9972f2fd051b0c0593087ce1613296b
Description-en: Extensible Open Source CAx program - Python 3 library files
 FreeCAD is an Open Source CAx RAD based on OpenCasCade, Qt and Python.
 It features some key concepts like macro recording, workbenches, ability
 to run as a server and dynamically loadable application extensions and
 it is designed to be platform independent.
 .
 Currently, FreeCAD can import and display CAD models in IGES, STEP, and
 BRep formats and meshes in STL, BMS, AST and Wavefront OBJ formats.
 Editing and modeling features are currently somewhat limited.
 .
 This package contains shared library files for FreeCAD built against Python 3.

Package: libfreecell-solver-dev
Description-md5: 3ad7db2fbdf2ac5a576aa6d1947a3da5
Description-en: Library for solving Freecell games (Development files)
 Freecell Solver is a library for automatically solving boards of Freecell and
 similar variants of card Solitaire. This package contains the header files and
 static libraries necessary for developing programs using Freecell Solver.
 .
 This package contains the files necessary to produce binaries which are
 linked against libfreecell-solver.

Package: libfreecell-solver0
Description-md5: 84aebd09752ade5ee9572689b1754b38
Description-en: Library for solving Freecell games
 Freecell Solver is a library for automatically solving boards of Freecell and
 similar variants of card Solitaire. This package contains the header files and
 static libraries necessary for developing programs using Freecell Solver.

Package: libfreecontact-dev
Description-md5: a38aac9af5c6b0a3e4c186780c9d30fe
Description-en: fast protein contact predictor library - development files
 FreeContact is a protein residue contact predictor optimized for speed.
 Its input is a multiple sequence alignment. FreeContact can function as an
 accelerated drop-in for the published contact predictors
 EVfold-mfDCA of DS. Marks (2011) and
 PSICOV of D. Jones (2011).
 .
 FreeContact is accelerated by a combination of vector instructions, multiple
 threads, and faster implementation of key parts.
 Depending on the alignment, 8-fold or higher speedups are possible.
 .
 A sufficiently large alignment is required for meaningful results.
 As a minimum, an alignment with an effective (after-weighting) sequence count
 bigger than the length of the query sequence should be used. Alignments with
 tens of thousands of (effective) sequences are considered good input.
 .
 jackhmmer(1) from the hmmer package, or hhblits(1) from hhsuite
 can be used to generate the alignments, for example.
 .
 This package contains files necessary for developing applications with
 libfreecontact.

Package: libfreecontact-doc
Description-md5: c367cb17b66338125219c1e51814aef1
Description-en: documentation for libfreecontact
 FreeContact is a protein residue contact predictor optimized for speed.
 Its input is a multiple sequence alignment. FreeContact can function as an
 accelerated drop-in for the published contact predictors
 EVfold-mfDCA of DS. Marks (2011) and
 PSICOV of D. Jones (2011).
 .
 FreeContact is accelerated by a combination of vector instructions, multiple
 threads, and faster implementation of key parts.
 Depending on the alignment, 8-fold or higher speedups are possible.
 .
 A sufficiently large alignment is required for meaningful results.
 As a minimum, an alignment with an effective (after-weighting) sequence count
 bigger than the length of the query sequence should be used. Alignments with
 tens of thousands of (effective) sequences are considered good input.
 .
 jackhmmer(1) from the hmmer package, or hhblits(1) from hhsuite
 can be used to generate the alignments, for example.
 .
 This package contains HTML documentation for libfreecontact.

Package: libfreecontact-perl
Description-md5: 76746f39e71bf0567588b3a19cf36071
Description-en: fast protein contact predictor - binding for Perl
 FreeContact is a protein residue contact predictor optimized for speed.
 Its input is a multiple sequence alignment. FreeContact can function as an
 accelerated drop-in for the published contact predictors
 EVfold-mfDCA of DS. Marks (2011) and
 PSICOV of D. Jones (2011).
 .
 FreeContact is accelerated by a combination of vector instructions, multiple
 threads, and faster implementation of key parts.
 Depending on the alignment, 8-fold or higher speedups are possible.
 .
 A sufficiently large alignment is required for meaningful results.
 As a minimum, an alignment with an effective (after-weighting) sequence count
 bigger than the length of the query sequence should be used. Alignments with
 tens of thousands of (effective) sequences are considered good input.
 .
 jackhmmer(1) from the hmmer package, or hhblits(1) from hhsuite
 can be used to generate the alignments, for example.
 .
 This package contains the Perl binding.

Package: libfreecontact0t64
Description-md5: 721f2a8d8be3d901ffe188295e29cf54
Description-en: fast protein contact predictor library
 FreeContact is a protein residue contact predictor optimized for speed.
 Its input is a multiple sequence alignment. FreeContact can function as an
 accelerated drop-in for the published contact predictors
 EVfold-mfDCA of DS. Marks (2011) and
 PSICOV of D. Jones (2011).
 .
 FreeContact is accelerated by a combination of vector instructions, multiple
 threads, and faster implementation of key parts.
 Depending on the alignment, 8-fold or higher speedups are possible.
 .
 A sufficiently large alignment is required for meaningful results.
 As a minimum, an alignment with an effective (after-weighting) sequence count
 bigger than the length of the query sequence should be used. Alignments with
 tens of thousands of (effective) sequences are considered good input.
 .
 jackhmmer(1) from the hmmer package, or hhblits(1) from hhsuite
 can be used to generate the alignments, for example.
 .
 This package contains the shared library implementing freecontact.

Package: libfreediameter-dev
Description-md5: 2f1f1f8ba526bd0e334354cfcab12263
Description-en: Library for the Diameter protocol (development files)
 Diameter is a protocol designed to carry Authentication, Authorization and
 Accounting (AAA) payload. It is an evolution of the RADIUS protocol (as the
 name suggests).
 .
 freeDiameter is an implementation of the Diameter protocol.
 .
 This shared library contains the development files for libfdcoreX and
 libfdprotoX

Package: libfreefare-bin
Description-md5: 35bbf979e3822d7bd9abd46d6171f57e
Description-en: MIFARE card manipulations binaries
 The libfreefare project aims to provide a convenient API for MIFARE
 card manipulations.
 .
 This package includes some binaries that are useful for development purposes.

Package: libfreefare-dev
Description-md5: 7f325ba0e81d5e2cd2042c22ff1c1c5c
Description-en: MIFARE card manipulations library (development files)
 The libfreefare project aims to provide a convenient API for MIFARE
 card manipulations.
 .
 This package contains development files.

Package: libfreefare-doc
Description-md5: 50bdf84fce90b6907229ada687083ed6
Description-en: documentation for libfreefare
 The libfreefare project aims to provide a convenient API for MIFARE
 card manipulations.
 .
 This package contains document files.

Package: libfreefare0t64
Description-md5: 1564253622dd6321eb076146221d629a
Description-en: MIFARE card manipulations library
 The libfreefare project aims to provide a convenient API for MIFARE
 card manipulations.
 .
 This package contains the libfreefare library.

Package: libfreefem++
Description-md5: 766a4cb396240bc656d8f0d4096d8ef2
Description-en: Provides the shared libraries of the FreeFem++ FE suite
 FreeFem++ is an implementation of a language dedicated to the finite
 element method. It enables you to solve Partial Differential
 Equations (PDE) easily.
 .
 Problems involving PDE from several branches of physics such as
 fluid-structure interactions require interpolations of data on
 several meshes and their manipulation within one program. FreeFem++
 includes a fast quadtree-based interpolation algorithm and a language
 for the manipulation of these data on multiple meshes. It contains
 also a powerful mesh generation and adaption tool integrated
 seamlessly in FreeFem++ called bamg.
 .
 FreeFem++ is written in C++ and the FreeFem++ language is a C++ idiom
 allowing for a smooth learning curve.
 .
 This package contains the shared libraries of FreeFem++.

Package: libfreefem++-dev
Description-md5: 76d0663ed221ff171f62c5d2df88a0f7
Description-en: Provides the development files of the FreeFem++ FE suite
 FreeFem++ is an implementation of a language dedicated to the finite
 element method. It enables you to solve Partial Differential
 Equations (PDE) easily.
 .
 Problems involving PDE from several branches of physics such as
 fluid-structure interactions require interpolations of data on
 several meshes and their manipulation within one program. FreeFem++
 includes a fast quadtree-based interpolation algorithm and a language
 for the manipulation of these data on multiple meshes. It contains
 also a powerful mesh generation and adaption tool integrated
 seamlessly in FreeFem++ called bamg.
 .
 FreeFem++ is written in C++ and the FreeFem++ language is a C++ idiom
 allowing for a smooth learning curve.
 .
 This package contains the development files of FreeFem++.

Package: libfreefem-dev
Description-md5: da28b0c009352467fcdfcfcc368ba2ac
Description-en: Development library, header files and manpages
 FreeFEM is a language adapted to Partial Differential equation. The
 underlying method used  is the Finite Element Method.
 This tool has been successfully used as a teaching tool and even as a
 research tool.

Package: libfreefem-doc
Description-md5: 9283c5ee94a1c0a0c92764bc54bb5362
Description-en: Documentation for FreeFEM development
 FreeFEM is a language adapted to Partial Differential equation. The
 underlying method used  is the Finite Element Method.
 This tool has been successfully used as a teaching tool and even as a
 research tool.

Package: libfreefem0
Description-md5: d626bb3ff8cd1ae1883ca38dd8635fc4
Description-en: Shared libraries for FreeFEM
 FreeFEM is a language adapted to Partial Differential equation. The
 underlying method used  is the Finite Element Method.
 This tool has been successfully used as a teaching tool and even as a
 research tool.

Package: libfreehep-chartableconverter-plugin-java
Description-md5: 095c866be1b44f1b390d7755663621ab
Description-en: FreeHEP Character Table Converter
 This maven plugin converts 16 bit Unicode text files into lookup tables.
 These tables are used by the VectorGraphics package (part of the FreeHEP
 project) to include and embed fonts in the output formats.
 .
 FreeHEP is a collection of Java libraries used in High Energy Physics.

Package: libfreehep-export-java
Description-md5: f29a9509aab2ec6db7ae77651e52c90a
Description-en: FreeHEP Export and Save As Library
 Library to register filetypes (which can be loaded as plugin modules).
 This library is used by VectorGraphics libraries to implement a
 modular import/export system for image files: importers
 or exporters for different formats can be deloped or loaded
 independently.
 .
 FreeHEP is a collection of Java libraries used in High Energy Physics.

Package: libfreehep-graphics2d-java
Description-md5: 67c4a93bd4426294e4e9043eea60cb13
Description-en: FreeHEP 2D Graphics Library
 The Vector Graphics package of the FreeHEP Java Library enables any Java
 program to export to a variety of vector graphics formats as well as bitmap
 image formats. Among the vector formats are Encapsulated PostScript (EPS),
 Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector
 Graphics (SVG), and Flash (SWF), while the image formats include GIF, PNG, JPG
 and PPM.
 .
 This package contains the FreeHEP 2D Graphics Library.

Package: libfreehep-graphicsbase-java
Description-md5: b20cb52cb99a8fc5a4f5c220cfb1a7dd
Description-en: FreeHEP Graphics Base Library
 The Vector Graphics package of the FreeHEP Java Library enables any Java
 program to export to a variety of vector graphics formats as well as bitmap
 image formats. Among the vector formats are Encapsulated PostScript (EPS),
 Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector
 Graphics (SVG), and Flash (SWF), while the image formats include GIF, PNG, JPG
 and PPM.
 .
 This package contains the FreeHEP Graphics Base Library.

Package: libfreehep-graphicsio-emf-java
Description-md5: 3b706fa4b272acaaa2213c8f0be0d7cb
Description-en: FreeHEP Enhanced Metafile Format Driver
 The Vector Graphics package of the FreeHEP Java Library enables any Java
 program to export to a variety of vector graphics formats as well as bitmap
 image formats. Among the vector formats are Encapsulated PostScript (EPS),
 Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector
 Graphics (SVG), and Flash (SWF), while the image formats include GIF, PNG, JPG
 and PPM.
 .
 This package contains a GraphicsIO plugin to export to Enhanced Metafile
 Format.

Package: libfreehep-graphicsio-java
Description-md5: f2b2b467db77cb074004ec3446ca79b2
Description-en: FreeHEP GraphicsIO Base Library
 The Vector Graphics package of the FreeHEP Java Library enables any Java
 program to export to a variety of vector graphics formats as well as bitmap
 image formats. Among the vector formats are Encapsulated PostScript (EPS),
 Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector
 Graphics (SVG), and Flash (SWF), while the image formats include GIF, PNG, JPG
 and PPM.
 .
 This package contains the FreeHEP GraphicsIO Base Library.

Package: libfreehep-graphicsio-java-java
Description-md5: adb935effeeef1fd61509aa24dedb2a3
Description-en: FreeHEP Java Driver
 The Vector Graphics package of the FreeHEP Java Library enables any Java
 program to export to a variety of vector graphics formats as well as bitmap
 image formats. Among the vector formats are Encapsulated PostScript (EPS),
 Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector
 Graphics (SVG), and Flash (SWF), while the image formats include GIF, PNG, JPG
 and PPM.
 .
 This package contains a GraphicsIO plugin to export the java calls made to
 Graphics2D as source code, with the associated class, field and method
 definitions, resulting in a class which, when run will produce the same
 display. Generating such source code may be helpful in setting up test cases
 without a lot of machinery around it and in debugging problems for different
 formats.

Package: libfreehep-graphicsio-pdf-java
Description-md5: b986056e4c9b16e50424254312b8c1a9
Description-en: FreeHEP Portable Document Format Driver
 The Vector Graphics package of the FreeHEP Java Library enables any Java
 program to export to a variety of vector graphics formats as well as bitmap
 image formats. Among the vector formats are Encapsulated PostScript (EPS),
 Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector
 Graphics (SVG), and Flash (SWF), while the image formats include GIF, PNG, JPG
 and PPM.
 .
 This package contains a GraphicsIO plugin to export to Portable Document
 Format.

Package: libfreehep-graphicsio-ps-java
Description-md5: 28ed7dbcc613c78ecd27b0447e6ddf43
Description-en: FreeHEP (Encapsulated) PostScript Driver
 The Vector Graphics package of the FreeHEP Java Library enables any Java
 program to export to a variety of vector graphics formats as well as bitmap
 image formats. Among the vector formats are Encapsulated PostScript (EPS),
 Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector
 Graphics (SVG), and Flash (SWF), while the image formats include GIF, PNG, JPG
 and PPM.
 .
 This package contains a GraphicsIO plugin to export to PostScript format.

Package: libfreehep-graphicsio-svg-java
Description-md5: 1af03c65bead79f32fba29e3bb0c3662
Description-en: FreeHEP Scalable Vector Graphics Driver
 The Vector Graphics package of the FreeHEP Java Library enables any Java
 program to export to a variety of vector graphics formats as well as bitmap
 image formats. Among the vector formats are Encapsulated PostScript (EPS),
 Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector
 Graphics (SVG), and Flash (SWF), while the image formats include GIF, PNG, JPG
 and PPM.
 .
 This package contains a GraphicsIO plugin to export to SVG format.

Package: libfreehep-graphicsio-swf-java
Description-md5: c0cb67d289b2d9f19c0c8d6ee55cbf38
Description-en: FreeHEP SWF (Flash) Driver
 The Vector Graphics package of the FreeHEP Java Library enables any Java
 program to export to a variety of vector graphics formats as well as bitmap
 image formats. Among the vector formats are Encapsulated PostScript (EPS),
 Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector
 Graphics (SVG), and Flash (SWF), while the image formats include GIF, PNG, JPG
 and PPM.
 .
 This package contains a GraphicsIO plugin to export to SWF (Flash) format.

Package: libfreehep-graphicsio-tests-java
Description-md5: c0bb28edbc113e267ff5f4ea34e453c0
Description-en: FreeHEP GraphicsIO Test Library
 The Vector Graphics package of the FreeHEP Java Library enables any Java
 program to export to a variety of vector graphics formats as well as bitmap
 image formats. Among the vector formats are Encapsulated PostScript (EPS),
 Portable Document Format (PDF), Enhanced Meta Format (EMF), Scalable Vector
 Graphics (SVG), and Flash (SWF), while the image formats include GIF, PNG, JPG
 and PPM.
 .
 This package contains a series of tests used within GraphicsIO or its
 plugins.

Package: libfreehep-io-java
Description-md5: 841a1ee3887194899fb3057236c30196
Description-en: FreeHEP I/O library
 This library offers a collection of utility subclasses of standard
 IO Java classes (such as InputStrem, OutputStream, Reader and Writer),
 which help in dealing with encodings, byte order, tagged streams or
 other common IO-related issues. It is mainly used by other libraries
 within the FreeHEP project.
 .
 FreeHEP is a collection of Java libraries used in High Energy Physics.

Package: libfreehep-swing-java
Description-md5: a85fce97be62b9cf153b6fe624c21fc2
Description-en: FreeHEP swing extensions
 This library contains a collection of utility classes built on top
 of the Java Swing framework. It contains new Swing elements, extensions
 of other elements already in Swing and other wrapper classes used to
 facilitate the use of the Swing library. It is mainly used by other
 libraries within the FreeHEP project.
 .
 FreeHEP is a collection of Java libraries used in High Energy Physics.

Package: libfreehep-util-java
Description-md5: 180bcbf13081716c3204f388a6dfde00
Description-en: FreeHEP utility library
 This library contains miscellaneous utility classes used in other
 FreeHEP components, such as classes dealing with physical errors and
 scientific notation, assertions, hash tables, option parsers and
 others.
 .
 FreeHEP is a collection of Java libraries used in High Energy Physics.

Package: libfreehep-xml-java
Description-md5: 3a532a040e53805b515e651d4d9f22dc
Description-en: FreeHEP XML Library
 This library provides tools to read and write XML and XHTML files. You can
 write XML and XHTML files using a Writer-like interface, with additional
 methods to add tags and attributes, or save and restore on object
 configuration with XML.
 .
 FreeHEP is a collection of Java libraries used in High Energy Physics.

Package: libfreeimage-dev
Description-md5: 4129e76eb9e52c897ce2fb9f8fd275f0
Description-en: Support library for graphics image formats (development files)
 FreeImage is an Open Source C/C++ library project for developers who would
 like to support popular graphics image formats like PNG, BMP, JPEG, TIFF
 and others as needed by today's multimedia applications. FreeImage is
 easy to use, fast, multithreading safe, and cross-platform (works both
 with Linux, 32 bit Windows and Mac OS X).
 .
 This package contains the headers and static libraries needed to develop
 programs using FreeImage.

Package: libfreeimage3
Description-md5: 2f539de70cf9d55bc83670220e485935
Description-en: Support library for graphics image formats (library)
 FreeImage is an Open Source C/C++ library project for developers who would
 like to support popular graphics image formats like PNG, BMP, JPEG, TIFF
 and others as needed by today's multimedia applications. FreeImage is
 easy to use, fast, multithreading safe, and cross-platform (works both
 with Linux, 32 bit Windows and Mac OS X).
 .
 This package contains the FreeImage library.

Package: libfreeimageplus-dev
Description-md5: a2d8ef35cb3e1db7404b59417b2fa2ea
Description-en: C++ wrappers for FreeImage (development files)
 FreeImage is an Open Source C/C++ library project for developers who would
 like to support popular graphics image formats like PNG, BMP, JPEG, TIFF
 and others as needed by today's multimedia applications. FreeImage is
 easy to use, fast, multithreading safe, and cross-platform (works both
 with Linux, 32 bit Windows and Mac OS X).
 .
 This package contains the headers and static libraries needed to develop
 programs using FreeImagePlus.

Package: libfreeimageplus-doc
Description-md5: 423cbb5aa34be3a4af0dcf1e28a74993
Description-en: C++ wrappers for FreeImage (documentation)
 FreeImage is an Open Source C/C++ library project for developers who would
 like to support popular graphics image formats like PNG, BMP, JPEG, TIFF
 and others as needed by today's multimedia applications. FreeImage is
 easy to use, fast, multithreading safe, and cross-platform (works both
 with Linux, 32 bit Windows and Mac OS X).
 .
 This package contains the documentation for FreeImagePlus.

Package: libfreeimageplus3
Description-md5: bae4fb27f6e46fa967704c6d473a0f63
Description-en: C++ wrappers for freeimage (library)
 FreeImage is an Open Source C/C++ library project for developers who would
 like to support popular graphics image formats like PNG, BMP, JPEG, TIFF
 and others as needed by today's multimedia applications. FreeImage is
 easy to use, fast, multithreading safe, and cross-platform (works both
 with Linux, 32 bit Windows and Mac OS X).
 .
 This package contains the FreeImagePlus library.

Package: libfreemarker-java
Description-md5: 460c6f42330babc07393a395e5a616c5
Description-en: template engine written in Java
 FreeMarker is a "template engine"; a generic tool to generate text output
 (anything from HTML to autogenerated source code) based on templates. It's a
 Java package, a class library for Java programmers. It's not an application
 for end-users in itself, but something that programmers can embed into their
 products.
 .
 FreeMarker is designed to be practical for the generation of HTML Web pages,
 particularly by servlet-based applications following the MVC (Model View
 Controller) pattern. The idea behind using the MVC pattern for dynamic Web
 pages is that you separate the designers (HTML authors) from the programmers.
 Everybody works on what they are good at. Designers can change the appearance
 of a page without programmers having to change or recompile code, because the
 application logic (Java programs) and page design (FreeMarker templates) are
 separated. Templates do not become polluted with complex program fragments.
 This separation is useful even for projects where the programmer and the HMTL
 page author is the same person, since it helps to keep the application clear
 and easily maintainable.

Package: libfreenect-bin
Description-md5: e81a66d8b382be4900bdf465af32bd63
Description-en: library for accessing Kinect device -- utilities and samples
 libfreenect is a cross-platform library that provides the necessary interfaces
 to activate, initialize, and communicate data with the Kinect hardware.
 Currently, the library supports access to RGB and depth video streams, motors,
 accelerometer and LED and provide binding in different languages (C++,
 Python...)
 .
 This library is the low level component of the OpenKinect project which is an
 open community of people interested in making use of the Xbox Kinect hardware
 with PCs and other devices.
 .
 This package includes utilities and sample programs for kinect.

Package: libfreenect-demos
Description-md5: 10a506958333227305288b718fcc3938
Description-en: library for accessing Kinect device -- dummy package
 libfreenect is a cross-platform library that provides the necessary interfaces
 to activate, initialize, and communicate data with the Kinect hardware.
 Currently, the library supports access to RGB and depth video streams, motors,
 accelerometer and LED and provide binding in different languages (C++,
 Python...)
 .
 This library is the low level component of the OpenKinect project which is an
 open community of people interested in making use of the Xbox Kinect hardware
 with PCs and other devices.
 .
 This package is a metapackage to do the transition from libfreenect-demos
 to libfreenect-bin. This package can be removed after installation.

Package: libfreenect-dev
Description-md5: dd953020efd84e4416daf6430ac2a8a4
Description-en: library for accessing Kinect device -- development files
 libfreenect is a cross-platform library that provides the necessary interfaces
 to activate, initialize, and communicate data with the Kinect hardware.
 Currently, the library supports access to RGB and depth video streams, motors,
 accelerometer and LED and provide binding in different languages (C++,
 Python...)
 .
 This library is the low level component of the OpenKinect project which is an
 open community of people interested in making use of the Xbox Kinect hardware
 with PCs and other devices.
 .
 This is the development package containing the libraries and header for
 software development with libfreenect.

Package: libfreenect-doc
Description-md5: 2af4b27e70645102c361f9d657281603
Description-en: library for accessing Kinect device -- documentation
 libfreenect is a cross-platform library that provides the necessary interfaces
 to activate, initialize, and communicate data with the Kinect hardware.
 Currently, the library supports access to RGB and depth video streams, motors,
 accelerometer and LED and provide binding in different languages (C++,
 Python...)
 .
 This library is the low level component of the OpenKinect project which is an
 open community of people interested in making use of the Xbox Kinect hardware
 with PCs and other devices.
 .
 This package contains the documentation of the API of libfreenect.

Package: libfreenect0.5t64
Description-md5: db274c8805191031a24d8c23ffa01f68
Description-en: library for accessing Kinect device
 libfreenect is a cross-platform library that provides the necessary interfaces
 to activate, initialize, and communicate data with the Kinect hardware.
 Currently, the library supports access to RGB and depth video streams, motors,
 accelerometer and LED and provide binding in different languages (C++,
 Python...)
 .
 This library is the low level component of the OpenKinect project which is an
 open community of people interested in making use of the Xbox Kinect hardware
 with PCs and other devices.
 .
 This package contains the shared library of libfreenect.

Package: libfreesrp-dev
Description-md5: c01df82811d62c060365c138edbd37f9
Description-en: Software defined radio support for FreeSRP hardware (development files)
 The FreeSRP has a tuning range from 70 MHz to 6 GHz, uses a 12-bit
 ADC with a sampling rate of up to 61.44 MSPS, and has a maximum
 analog filter bandwidth of 56 MHz. It is a full-duplex radio (can
 transmit & receive at the same time). The main chip in the unit is
 the fairly expensive (~$150 USD) AD9364 integrated RF transceiver
 chip and it also comes with a Xilinx Artix 7 FPGA. Furthermore the
 hardware and code is entirely open source.
 .
 This package is the software that provides control of the USB hardware
 and an API to pass data to software defined radio applications on the host.
 .
 This package contains development files along with a set of command
 line utilities.

Package: libfreesrp0
Description-md5: 96e93ec8ca9e86d7b8c2a0ef7374ef8e
Description-en: Software defined radio support for FreeSRP hardware (library)
 The FreeSRP has a tuning range from 70 MHz to 6 GHz, uses a 12-bit
 ADC with a sampling rate of up to 61.44 MSPS, and has a maximum
 analog filter bandwidth of 56 MHz. It is a full-duplex radio (can
 transmit & receive at the same time). The main chip in the unit is
 the fairly expensive (~$150 USD) AD9364 integrated RF transceiver
 chip and it also comes with a Xilinx Artix 7 FPGA. Furthermore the
 hardware and code is entirely open source.
 .
 This package is the software that provides control of the USB hardware
 and an API to pass data to software defined radio applications on the host.
 .
 This package contains the shared library.

Package: libfreexl-dev
Description-md5: 0dc3aff4b3764e14e79af1b36a4bdd86
Description-en: library for direct reading of Microsoft Excel spreadsheets - devel
 FreeXL is a C library implementing direct reading of Microsoft Excel
 spreadsheets, up to the BIFF8 file format specification (i.e. .xls, Microsoft
 Excel XP/2003 and older).
 The XML SS file format specification (.xlsx, Microsoft Excel 2007 and newer) is
 not supported.
 .
 This package contains the development headers.

Package: libfreexl1
Description-md5: 933db35fb093e1c49a0667dc2454586f
Description-en: library for direct reading of Microsoft Excel spreadsheets
 FreeXL is a C library implementing direct reading of Microsoft Excel
 spreadsheets, up to the BIFF8 file format specification (i.e. .xls, Microsoft
 Excel XP/2003 and older).
 The XML SS file format specification (.xlsx, Microsoft Excel 2007 and newer) is
 not supported.
 .
 This package contains the shared library.

Package: libfrei0r-ocaml
Description-md5: 2f05691f7f9f65bc07286e6d4cf768e8
Description-en: OCaml interface to the frei0r API -- runtime files
 This package provides an interface to the frei0r API for
 OCaml programmers.
 .
 frei0r is a minimalistic plugin API for video sources and filters. The
 behavior of the effects can be controlled from the host by simple
 parameters. The intent is to solve the recurring reimplementation or
 adaptation issue of standard effects. It is not meant as a generic API for
 all kinds of video applications.
 .
 This package contains only the shared runtime stub libraries.

Package: libfrei0r-ocaml-dev
Description-md5: c3cda4da54b9078a78b0561de19c4413
Description-en: OCaml interface to the frei0r API -- developpement files
 This package provides an interface to the frei0r API for
 OCaml programmers.
 .
 frei0r is a minimalistic plugin API for video sources and filters. The
 behavior of the effects can be controlled from the host by simple
 parameters. The intent is to solve the recurring reimplementation or
 adaptation issue of standard effects. It is not meant as a generic API for
 all kinds of video applications.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-frei0r.

Package: libfressian-java
Description-md5: 2141b6db1c22d8c331ce616c96d0793a
Description-en: extensible binary data notation
 Fressian is an extensible binary data notation. It is inspired by, and shares
 many design objectives with hessian and edn.

Package: libfressian-java-doc
Description-md5: de3888e8de682ce6d8e1213d30d27462
Description-en: extensible binary data notation (documentation)
 Fressian is an extensible binary data notation. It is inspired by, and shares
 many design objectives with hessian and edn.
 .
 This package contains the Fressian API documentation.

Package: libfribidi-bin
Description-md5: 5bd2ed1fd36acd62b51191a5c088558f
Description-en: Free Implementation of the Unicode BiDi algorithm (utility)
 FriBiDi is a BiDi algorithm implementation for Hebrew and/or Arabic
 languages.
 This package contains a command line interface for the fribidi library.

Package: libfriso-dev
Description-md5: 45224302531218616ae03bd86acabe2a
Description-en: Chinese word splitter library for development
 Friso is an open source high performance Chinese word splitter.
 .
 This package contains header files for developing a software
 which uses friso as a library.

Package: libfriso0
Description-md5: 1042141d804d5c30a857dcdf325766c3
Description-en: Chinese word splitter library package
 Friso is an open source high performance Chinese word splitter.
 Friso uses the popular mmseg algorithm.
 .
 This package contains runtime library for using friso command.

Package: libfrobby-dev
Description-md5: 715a4e932293e1fa2cd84ee0f622bbe0
Description-en: Computations with monomial ideals (development tools)
 Frobby is a software system and project for computations with monomial ideals.
 Frobby is free software and it is intended as a vehicle for computational and
 mathematical research on monomial ideals.
 .
 The current functionality includes Euler characteristic, Hilbert series,
 maximal standard monomials, combinatorial optimization on monomial ideals,
 primary decomposition, irreducible decomposition, Alexander dual, associated
 primes, minimization and intersection of monomial ideals as well as the
 computation of Frobenius problems (using 4ti2) with very large numbers. Frobby
 is also able to translate between formats that can be used with several
 different computer systems, such as Macaulay 2, Monos, 4ti2, CoCoA4 and
 Singular. Thus Frobby can be used with any of those systems.
 .
 This package contains the development tools.

Package: libfrobby-doc
Description-md5: bfe53acf846afb9d2c9488f9f12bf4f6
Description-en: Computations with monomial ideals (library documentation)
 Frobby is a software system and project for computations with monomial ideals.
 Frobby is free software and it is intended as a vehicle for computational and
 mathematical research on monomial ideals.
 .
 The current functionality includes Euler characteristic, Hilbert series,
 maximal standard monomials, combinatorial optimization on monomial ideals,
 primary decomposition, irreducible decomposition, Alexander dual, associated
 primes, minimization and intersection of monomial ideals as well as the
 computation of Frobenius problems (using 4ti2) with very large numbers. Frobby
 is also able to translate between formats that can be used with several
 different computer systems, such as Macaulay 2, Monos, 4ti2, CoCoA4 and
 Singular. Thus Frobby can be used with any of those systems.
 .
 This package contains the library documentation.

Package: libfrobby1
Description-md5: 3ca9e69ea7c6890936644cb0722bb3aa
Description-en: Computations with monomial ideals (shared library)
 Frobby is a software system and project for computations with monomial ideals.
 Frobby is free software and it is intended as a vehicle for computational and
 mathematical research on monomial ideals.
 .
 The current functionality includes Euler characteristic, Hilbert series,
 maximal standard monomials, combinatorial optimization on monomial ideals,
 primary decomposition, irreducible decomposition, Alexander dual, associated
 primes, minimization and intersection of monomial ideals as well as the
 computation of Frobenius problems (using 4ti2) with very large numbers. Frobby
 is also able to translate between formats that can be used with several
 different computer systems, such as Macaulay 2, Monos, 4ti2, CoCoA4 and
 Singular. Thus Frobby can be used with any of those systems.
 .
 This package contains the shared library.

Package: libfrog-dev
Description-md5: 211e50425d33def693dad11b2e0f2135
Description-en: tagger and parser for natural languages (headers)
 Memory-Based Learning (MBL) is a machine-learning method applicable to a wide
 range of tasks in Natural Language Processing (NLP).
 .
 Frog is a modular system integrating a morphosyntactic tagger, lemmatizer,
 morphological analyzer, and dependency parser for natural languages.  It is
 based upon it's predecessor TADPOLE (TAgger, Dependency Parser, and
 mOrphoLogical analyzEr).  Using Memory-Based Learning techniques, frog
 tokenizes, tags, lemmatizes, and morphologically segments word tokens in
 incoming UTF-8 text files, and assigns a dependency graph to each sentence.
 Frog is particularly targeted at the increasing need for fast, automatic NLP
 systems applicable to very large (multi-million to billion word) document
 collections that are becoming available due to the progressive digitization of
 both new and old textual data.  Up to now, frog has only been tested and used
 using corpora of Dutch natural language (see the frogdata package for samples).
 .
 Frog is a product of the Centre of Language and Speech Technology at
 Radboud University Nijmegen, it subsumes previous work by the
 ILK Research Group (Tilburg University, The Netherlands) and
 the CLiPS Research Centre (University of Antwerp, Belgium).It is
 currently maintained at the KNAW Humanities Cluster.
 .
 This package containers the headers needed to compile against Frog.

Package: libfrog3
Description-md5: 8f5f44064b639db60f6e9db1d9c702fc
Description-en: tagger and parser for Dutch language (library)
 Memory-Based Learning (MBL) is a machine-learning method applicable to a wide
 range of tasks in Natural Language Processing (NLP).
 .
 Frog is a modular system integrating a morphosyntactic tagger, lemmatizer,
 morphological analyzer, and dependency parser for natural languages.  Using
 Memory-Based Learning techniques, Frog analyses word tokens in incoming
 UTF-8 text files, and assigns a dependency graph to each sentence.
 .
 Frog is a product of the Centre of Language and Speech Technology at
 Radboud University Nijmegen, it subsumes previous work by the
 ILK Research Group (Tilburg University, The Netherlands) and
 the CLiPS Research Centre (University of Antwerp, Belgium). It is
 currently maintained at the KNAW Humanities Cluster.
 .
 This package provides the runtime files required to run programs that use
 Frog.

Package: libfrontier-rpc-perl
Description-md5: 07c31a1059c4cd6f6a3f83eb222266ea
Description-en: Perl module to implement RPC calls using XML requests
 Frontier::RPC implements UserLand Software's XML RPC (Remote
 Procedure Calls using Extensible Markup Language).  Frontier::RPC
 includes both a client module for making requests to a server and
 a daemon module for implementing servers.  Frontier::RPC uses RPC2
 format messages.

Package: libfrozen-dev
Description-md5: 6bbd33c04d7fcc618c459d4b5864eff8
Description-en: library for immutable and fixed-size containers
 Header-only library that provides 0 cost initialization for immutable
 containers, fixed-size containers, and various algorithms.
 .
 Frozen provides:
 .
 - immutable (a.k.a. frozen), constexpr-compatible versions of std::set,
 std::unordered_set, std::map and std::unordered_map.
 - fixed-capacity, constinit-compatible versions of std::map and
 std::unordered_map with immutable, compile-time selected keys mapped to
 mutable values.
 - 0-cost initialization version of std::search for frozen needles using
 Boyer-Moore or Knuth-Morris-Pratt algorithms.
 .
 The unordered_* containers are guaranteed perfect (a.k.a. no hash collision)
 and the extra storage is linear with respect to the number of keys.
 .
 Once initialized, the container keys cannot be updated, and in exchange,
 lookups are faster.
 .
 This package contains the necessary headers.

Package: libfru-dev
Description-md5: acf4640e3c025827d530570a2540a2cc
Description-en: Universal IPMI FRU Information generator / editor library (development files)
 frugen is a universal, full-featured IPMI FRU Information generator /
 editor library and command line tool, written in full compliance with
 IPMI FRU Information Storage Definition v1.0, rev. 1.3.
 .
 This package contains development files for libfru.

Package: libfru-doc
Description-md5: 98fbe344e7346143f4c3f3f99b46e753
Description-en: Universal IPMI FRU Information generator / editor library (documentation)
 frugen is a universal, full-featured IPMI FRU Information generator /
 editor library and command line tool, written in full compliance with
 IPMI FRU Information Storage Definition v1.0, rev. 1.3.
 .
 This package contains documentation for libfru.

Package: libfru3
Description-md5: 905e391d29f353617feefad22a38fae2
Description-en: Universal IPMI FRU Information generator / editor library
 frugen is a universal, full-featured IPMI FRU Information generator /
 editor library and command line tool, written in full compliance with
 IPMI FRU Information Storage Definition v1.0, rev. 1.3.
 .
 This package contains libfru shared library.

Package: libfsapfs-dev
Description-md5: e76695f7d8f1a33ba8a48cda36b0e0de
Description-en: APFS access library -- development files
 libfsapfs is a library to access the Apple File System (APFS).
 .
 This package includes the development support files.

Package: libfsapfs-utils
Description-md5: 5b040a8e792360bdde3327596961debd
Description-en: APFS access library -- Utilities
 libfsapfs is a library to access the Apple File System (APFS).
 .
 This package contains fsapfsinfo, an APFS information retrieval
 utility, and fpafsmount, a FUSE-based APFS filesystem implementation.

Package: libfsapfs1t64
Description-md5: b1d8ec52a173a8a14a50d3fcd4c6752b
Description-en: APFS access library
 libfsapfs is a library to access the Apple File System (APFS).
 .
 This package contains the shared library.

Package: libfsext-dev
Description-md5: 8b362291d3b6815174fd2c173298de60
Description-en: library to access the Extended File System -- development files
 libfsext is a library to access the Extended File System.
 .
 This package includes the development support files.

Package: libfsext-utils
Description-md5: 8183ef663d88b3b46c6ed53a965c566b
Description-en: library to access the Extended File System -- Utilities
 libfsext is a library to access the Extended File System.
 .
 This package contains tools to access data ...

Package: libfsext1t64
Description-md5: d04558416d30d21597e1a58fdb33a6b4
Description-en: library to access the Extended File System
 libfsext is a library to access the Extended File System.
 .
 This package contains the shared library.

Package: libfsfat-dev
Description-md5: 46b3a5cb9a2882ad96389f54de5562c8
Description-en: FAT file system format access library -- development files
 libfsfat is a library to access the File Allocation Table (FAT) file
 system format.
 .
 This package includes the development support files.

Package: libfsfat-utils
Description-md5: 5822ebc692dbe249fd0b75921d9ca8e0
Description-en: FAT file system format access library -- Utilities
 libfsfat is a library to access the File Allocation Table (FAT) file
 system format.
 .
 This package contains
 - fsfatinfo, a FAT filesystem information tool
 - fsfatmount, a FUSE-based utility to mount FAT filesystems

Package: libfsfat1
Description-md5: a2784678981405dd7e9d73a348d33b29
Description-en: FAT file system format access library
 libfsfat is a library to access the File Allocation Table (FAT) file
 system format.
 .
 This package contains the shared library.

Package: libfshfs-dev
Description-md5: 17fdaf5c6565aaa27fbfcccab16ba362
Description-en: library to access the Mac OS Hierarchical File System -- development files
 libfshfs is a library to access the Mac OS Hierarchical File System (HFS).
 .
 This package includes the development support files.

Package: libfshfs-utils
Description-md5: 6c792c474bfe257db4bf60eb5dd23246
Description-en: library to access the Mac OS Hierarchical File System -- Utilities
 libfshfs is a library to access the Mac OS Hierarchical File System (HFS).
 .
 This package contains tools to access data ...

Package: libfshfs1t64
Description-md5: f728c327c229f89c39816e0aa244040f
Description-en: library to access the Mac OS Hierarchical File System
 libfshfs is a library to access the Mac OS Hierarchical File System (HFS).
 .
 This package contains the shared library.

Package: libfsntfs-dev
Description-md5: 693f185ca962fd1765784ed6f11d9310
Description-en: NTFS access library -- development files
 NTFS is the primary file system for Microsoft Windows versions that
 are based on Windows NT. libfsntfs provides a library and tools to
 access NTFS volumes.
 .
 This package includes the development support files.

Package: libfsntfs-utils
Description-md5: 9e256fa429919857b62ab413b2edfc77
Description-en: NTFS access library -- Utilities
 NTFS is the primary file system for Microsoft Windows versions that
 are based on Windows NT. libfsntfs provides a library and tools to
 access NTFS volumes.
 .
 This package contains fsntfsinfo, a utility to determine information
 about a Windows NT File System volume.

Package: libfsntfs1t64
Description-md5: a03d823cd13c0f81ddbc134c6112e6a5
Description-en: NTFS access library
 NTFS is the primary file system for Microsoft Windows versions that
 are based on Windows NT. libfsntfs provides a library and tools to
 access NTFS volumes.
 .
 This package contains the shared library.

Package: libfsplib-dev
Description-md5: 8a4bf13a5076805e5c0aa2d37153e948
Description-en: FSP v2 protocol stack library - development files
 This is C library which support talking with FSP server using FSP v2 protocol
 and provides posix-like file manipulation interface.
 .
 For more information about FSP protocol see http://fsp.sourceforge.net/
 For library and API info see http://fsp.sourceforge.net/fsplib.html

Package: libfsplib0t64
Description-md5: a1de2b37826d289690e07f04c615c0af
Description-en: FSP v2 protocol stack library - shared library
 This is C library which support talking with FSP server using FSP v2 protocol
 and provides posix-like file manipulation interface.
 .
 FSP is a protocol, a bit like FTP, for moving files around. It's designed for
 anonymous archives, and has protection against server and network overloading.
 It doesn't use connections, so it can survive things falling over. It's also
 designed to prevent network congestion, so it can be very nice for large
 transfers over slow links.
 .
 For more information about FSP protocol see http://fsp.sourceforge.net/
 For library and API info see http://fsp.sourceforge.net/fsplib.html

Package: libfst-dev
Description-md5: 7567976b7e5e064afc6d0b854fd88d6b
Description-en: weighted finite-state transducers library (development)
 OpenFst is a library for constructing, combining, optimizing, and searching
 weighted finite-state transducers (FSTs). Weighted finite-state transducers
 are automata where each transition has an input label, an output label, and a
 weight. The more familiar finite-state acceptor is represented as a transducer
 with each transition's input and output label equal. Finite-state acceptors
 are used to represent sets of strings (specifically, regular or rational
 sets); finite-state transducers are used to represent binary relations between
 pairs of strings (specifically, rational transductions). The weights can be
 used to represent the cost of taking a particular transition.
 .
 This package contains the development support files.

Package: libfst-tools
Description-md5: 3cbcbc15a3b32374698118e984b9c232
Description-en: weighted finite-state transducers library (tools)
 OpenFst is a library for constructing, combining, optimizing, and searching
 weighted finite-state transducers (FSTs). Weighted finite-state transducers
 are automata where each transition has an input label, an output label, and a
 weight. The more familiar finite-state acceptor is represented as a transducer
 with each transition's input and output label equal. Finite-state acceptors
 are used to represent sets of strings (specifically, regular or rational
 sets); finite-state transducers are used to represent binary relations between
 pairs of strings (specifically, rational transductions). The weights can be
 used to represent the cost of taking a particular transition.
 .
 This package provides the command line tools.

Package: libfst27
Description-md5: 95663026d740dd22e28f2a1692cffcec
Description-en: weighted finite-state transducers library (runtime)
 OpenFst is a library for constructing, combining, optimizing, and searching
 weighted finite-state transducers (FSTs). Weighted finite-state transducers
 are automata where each transition has an input label, an output label, and a
 weight. The more familiar finite-state acceptor is represented as a transducer
 with each transition's input and output label equal. Finite-state acceptors
 are used to represent sets of strings (specifically, regular or rational
 sets); finite-state transducers are used to represent binary relations between
 pairs of strings (specifically, rational transductions). The weights can be
 used to represent the cost of taking a particular transition.
 .
 This package includes the shared library.

Package: libfst27-plugins-base
Description-md5: a08cb6fc73c6cc7ebaee6289739b2ccc
Description-en: weighted finite-state transducers library (base plugins)
 OpenFst is a library for constructing, combining, optimizing, and searching
 weighted finite-state transducers (FSTs).
 .
 This package contains base extensions that will be dynamically loaded
 into any binary compiled with OpenFst if the LD_LIBRARY_PATH (or
 equivalent) includes /usr/lib/fst.

Package: libfstrcmp-dev
Description-md5: 7385e3ad4d552414ba85d212264376ba
Description-en: fuzzy string compare library - development files
 This package provides development files for a library which may be
 used to make a variety fuzzy comparisons, on strings and arrays of
 bytes, including wide character strings and multi-byte character
 strings.

Package: libfstrcmp0
Description-md5: ff4660195c289639129425e0260e73f3
Description-en: fuzzy string compare library - runtime library
 This package provides the shared runtime library files for a library
 which may be used to make a variety fuzzy comparisons, on strings and
 arrays of bytes, including wide character strings and multi-byte
 character strings.

Package: libfstrm-dev
Description-md5: 612512e52e1f2202c318663779db8064
Description-en: Frame Streams (fstrm) library (development files)
 Frame Streams is a light weight, binary clean protocol that allows for the
 transport of arbitrarily encoded data payload sequences with minimal framing
 overhead -- just four bytes per data frame. Frame Streams does not specify an
 encoding format for data frames and can be used with any data serialization
 format that produces byte sequences, such as Protocol Buffers, XML, JSON,
 MessagePack, YAML, etc. Frame Streams can be used as both a streaming
 transport over a reliable byte stream socket (TCP sockets, TLS connections,
 AF_UNIX sockets, etc.) for data in motion as well as a file format for data
 at rest. A "Content Type" header identifies the type of payload being carried
 over an individual Frame Stream and allows cooperating programs to determine
 how to interpret a given sequence of data payloads.
 .
 This is the "fstrm" implementation of Frame Streams in C.
 .
 This package contains the static library and development headers.

Package: libfstrm0
Description-md5: 0b881b64d42a12542cf87b29496674e4
Description-en: Frame Streams (fstrm) library
 Frame Streams is a light weight, binary clean protocol that allows for the
 transport of arbitrarily encoded data payload sequences with minimal framing
 overhead -- just four bytes per data frame. Frame Streams does not specify an
 encoding format for data frames and can be used with any data serialization
 format that produces byte sequences, such as Protocol Buffers, XML, JSON,
 MessagePack, YAML, etc. Frame Streams can be used as both a streaming
 transport over a reliable byte stream socket (TCP sockets, TLS connections,
 AF_UNIX sockets, etc.) for data in motion as well as a file format for data
 at rest. A "Content Type" header identifies the type of payload being carried
 over an individual Frame Stream and allows cooperating programs to determine
 how to interpret a given sequence of data payloads.
 .
 This is the "fstrm" implementation of Frame Streams in C.
 .
 This package contains the shared library.

Package: libfsverity-dev
Description-md5: 7a6004b902ce3421134ad5e033205778
Description-en: Development files for fs-verity
 fs-verity is a Linux kernel feature that does transparent on-demand
 integrity/authenticity verification of the contents of read-only files,
 using a hidden Merkle tree (hash tree) associated with the file. The
 mechanism is similar to dm-verity, but implemented at the file level
 rather than at the block device level.
 .
 This package contains the libfsverity development libraries and header files.

Package: libfsverity0
Description-md5: de0c777ddfc8220efc5765488ee3a8ff
Description-en: Shared library for fs-verity
 fs-verity is a Linux kernel feature that does transparent on-demand
 integrity/authenticity verification of the contents of read-only files,
 using a hidden Merkle tree (hash tree) associated with the file. The
 mechanism is similar to dm-verity, but implemented at the file level
 rather than at the block device level.
 .
 This package contains the libfsverity shared library.

Package: libfsxfs-dev
Description-md5: d8ff0472355d37d668a7774969e7ff67
Description-en: llibrary to access the SGI X File System -- development files
 libfsxfs is a library to access the SGI X File System (XFS).
 .
 This package includes the development support files.

Package: libfsxfs-utils
Description-md5: 8f8af36c1d201dce895984b14e4945af
Description-en: llibrary to access the SGI X File System -- Utilities
 libfsxfs is a library to access the SGI X File System (XFS).
 .
 This package contains tools to access data ...

Package: libfsxfs1t64
Description-md5: a48d4e6b8a3d1875ca7ac64ff4a9624e
Description-en: llibrary to access the SGI X File System
 libfsxfs is a library to access the SGI X File System (XFS).
 .
 This package contains the shared library.

Package: libftdi-dev
Description-md5: 5d69cf46af3e5eb6b47a8652070827e2
Description-en: Development files for libftdi
 This package contains the header files and static library needed to
 compile applications that use libftdi.

Package: libftdi1
Description-md5: e2f74d64618af8aead3354b7bdfc1891
Description-en: Library to control and program the FTDI USB controller
 This library could talk to FTDI's FT232 and FT245 type USB chips from
 userspace. It uses libusb to communicate with the chips.
 .
 Functionalities include the possibility to use the chips in standard
 mode, in bitbang mode, and to read or write the serial EEPROM.
 .
 This is the C version of the library.

Package: libftdi1-dbg
Description-md5: 649a167bf6227c1dc1d870e1b30c6f7b
Description-en: Debugging symbols for libftdi1
 This package contains unstripped shared libraries. it is provided
 primarily to provide a backtrace with names in a debugger, this makes
 it somewhat easier to interpret core dumps. The libraries are installed
 in /usr/lib/debug and can be used by placing that directory in
 LD_LIBRARY_PATH.

Package: libftgl-dev
Description-md5: baa9360ca50029ce868fe5bf260bad7b
Description-en: development files for libftgl
 FTGL binds OpenGL and FreeType together in order to offer and easy to use
 and flexible text rendering library.  It offers several rendering modes:
 as polygons, outlines, bitmaps and textures.
 .
 This package contains the header files and static libraries needed to
 compile applications or shared objects that use libftgl.

Package: libftgl2
Description-md5: 4b16059b5fb88fa250845852331ee581
Description-en: library to render text in OpenGL using FreeType
 FTGL binds OpenGL and FreeType together in order to offer and easy to use
 and flexible text rendering library.  It offers several rendering modes:
 as polygons, outlines, bitmaps and textures.
 .
 This package contains the shared library for libftgl.

Package: libftp-dev
Description-md5: d84ab7eac50b75d619595b72584b5bd9
Description-en: Library of callable ftp routines (development)
 Ftplib makes it easier for C programmers to use file transfer in their
 programs.  This package is required to compile and link programs that
 use ftplib.  It includes an example command line utility for
 transferring files via ftp (RFC959).

Package: libftp4
Description-md5: e0f92fea385afc392d3b7ec07babf2f5
Description-en: Library of callable ftp routines
 Ftplib presents a convenient C interface for the standard File
 Transfer Protocol (FTP).  It makes it easier for programmers to
 use file transfer in their programs.

Package: libftxui-component6.1.9
Description-md5: 0a20a95fc86f03c9078927ae50e2b459
Description-en: Cross-platform C++ functional TUI library - Component Module
 ftxui is a modern C++ TUI library for building interfaces in a functional
 style.
 .
 - Functional style, Inspired by React
 - Simple and elegant syntax.
 - Keyboard & mouse navigation.
 - Support for UTF8 and fullwidth chars.
 - Support for animations.
 - Support for drawing.
 - No dependencies.
 - Cross platform: Linux, MacOS, WebAssembly, Windows
 .
 This package provides the runtime library for the component module of ftxui.

Package: libftxui-dev
Description-md5: 9ee97e8ee3c125b2d79af751f8e51953
Description-en: Cross-platform C++ functional TUI library - Development Files
 ftxui is a modern C++ TUI library for building interfaces in a functional
 style.
 .
 - Functional style, Inspired by React
 - Simple and elegant syntax.
 - Keyboard & mouse navigation.
 - Support for UTF8 and fullwidth chars.
 - Support for animations.
 - Support for drawing.
 - No dependencies.
 - Cross platform: Linux, MacOS, WebAssembly, Windows
 .
 This package provides the development headers for ftxui.

Package: libftxui-dom6.1.9
Description-md5: ff04b49741b95b13062229c578599d17
Description-en: Cross-platform C++ functional TUI library - DOM Module
 ftxui is a modern C++ TUI library for building interfaces in a functional
 style.
 .
 - Functional style, Inspired by React
 - Simple and elegant syntax.
 - Keyboard & mouse navigation.
 - Support for UTF8 and fullwidth chars.
 - Support for animations.
 - Support for drawing.
 - No dependencies.
 - Cross platform: Linux, MacOS, WebAssembly, Windows
 .
 This package provides the runtime library for the DOM module of ftxui.

Package: libftxui-screen6.1.9
Description-md5: 99390449749b03778cf43e1dbc073635
Description-en: Cross-platform C++ functional TUI library - Screen Module
 ftxui is a modern C++ TUI library for building interfaces in a functional
 style.
 .
 - Functional style, Inspired by React
 - Simple and elegant syntax.
 - Keyboard & mouse navigation.
 - Support for UTF8 and fullwidth chars.
 - Support for animations.
 - Support for drawing.
 - No dependencies.
 - Cross platform: Linux, MacOS, WebAssembly, Windows
 .
 This package provides the runtime library for the screen module of ftxui.

Package: libfunction-fallback-coreorpp-perl
Description-md5: 45699a3be6a03f9e60f4d3b5f0837014
Description-en: set of functions using non-core XS modules with pure-Perl/core fallback
 Function::Fallback::CoreOrPP provides functions that use non-core XS modules
 (for best speed, reliability, feature, etc) but falls back to those that use
 core XS or pure-Perl modules when the non-core XS module is not available.
 .
 This module helps when you want to bootstrap your Perl application with a
 portable, dependency-free Perl script. In a vanilla Perl installation (having
 only core modules), you can use App::FatPacker to include non-core pure-Perl
 dependencies to your script.

Package: libfunction-parameters-perl
Description-md5: a2d37005d20015d16bce8a5ebd5c590f
Description-en: module for subroutine definitions with parameter lists
 Function::Parameters extends Perl with keywords that let you define functions
 with parameter lists. It uses Perl's keyword plugin API, so it works reliably
 and doesn't require a source filter.

Package: libfungw-cli1
Description-md5: 7ad7c041f85610e632bdb8a978bd3fea
Description-en: Scripting support for fungw: external languages (bash)
 Fungw is a tiny, portable library written in C (C89) that manages
 dynamic function calls across different programming languages.
 .
 This package installs the binding to scripting languages ran as
 an external process. Currently supported language is bash.

Package: libfungw-dev
Description-md5: 53237828dd908961a770faddb44d417b
Description-en: Core fungw library with the API
 Fungw is a tiny, portable library written in C (C89) that manages
 dynamic function calls across different programming languages.
 .
 This package constains all header files to allow applications to compile
 with fungw.

Package: libfungw-duktape1
Description-md5: 6f0afb89038e4c01d58d7407dbb6dad8
Description-en: Scripting support for fungw: Javascript
 Fungw is a tiny, portable library written in C (C89) that manages
 dynamic function calls across different programming languages.
 .
 This package installs the language binding for Javascript (using
 duktape).

Package: libfungw-fawk1
Description-md5: c070d56e85218fd81f8e01146ccef858
Description-en: Scripting support for fungw: fawk, fpas and fbas
 Fungw is a tiny, portable library written in C (C89) that manages
 dynamic function calls across different programming languages.
 .
 This package installs the interpreter and fungw binding of fawk
 (function-awk), fbas (function-BASIC) and fpas (function-PASCAL)

Package: libfungw-lua1
Description-md5: 36128bfe2754982165abb08c0d7f46db
Description-en: Scripting support for fungw: lua
 Fungw is a tiny, portable library written in C (C89) that manages
 dynamic function calls across different programming languages.
 .
 This package installs the language binding for lua.

Package: libfungw-mawk1
Description-md5: fa1172b26cef883d0e160ceb6b6ec8c3
Description-en: Scripting support for fungw: mawk
 Fungw is a tiny, portable library written in C (C89) that manages
 dynamic function calls across different programming languages.
 .
 This package installs the language binding for mawk.

Package: libfungw-perl1
Description-md5: f2bd673dbf981b43bb04b25d913fb529
Description-en: Scripting support for fungw: perl
 Fungw is a tiny, portable library written in C (C89) that manages
 dynamic function calls across different programming languages.
 .
 This package installs the language binding for perl.

Package: libfungw-python3-1
Description-md5: b9bf957ea13580590bed18a59e6f36a2
Description-en: Scripting support for fungw: python3
 Fungw is a tiny, portable library written in C (C89) that manages
 dynamic function calls across different programming languages.
 .
 This package installs the language binding for python 3.

Package: libfungw-tcl1
Description-md5: 54720d4999013aaa11c86bdcf4332fc7
Description-en: Scripting support for fungw: tcl
 Fungw is a tiny, portable library written in C (C89) that manages
 dynamic function calls across different programming languages.
 .
 This package installs the language binding for tcl.

Package: libfungw1
Description-md5: 780c35ff29e72bce67565a5f1e33b29e
Description-en: Core fungw library with the API
 Fungw is a tiny, portable library written in C (C89) that manages
 dynamic function calls across different programming languages.
 .
 This package installs fungw core library that provides the API, but
 does not contain any scripting language binding.

Package: libfuntools-dev
Description-md5: 8cc6e961a2de57b5fdbadce52575690d
Description-en: Minimal buy-in FITS library (development files)
 Funtools, is a "minimal buy-in" FITS library and utility package developed at
 the High Energy Astrophysics Division of SAO. The Funtools library
 provides simplified access to a wide array of file types: standard
 astronomical FITS images and binary tables, raw arrays and binary event
 lists, and even tables of ASCII column data. A sophisticated region filtering
 library (compatible with ds9) filters images and tables using boolean
 operations between geometric shapes, support world coordinates, etc. Funtools
 also supports advanced capabilities such as optimized data searching using
 index files.
 .
 This package contains the development files.

Package: libfuntools1t64
Description-md5: 719e4443e3909986a8880dbba8f5a951
Description-en: Minimal buy-in FITS library
 Funtools, is a "minimal buy-in" FITS library and utility package developed at
 the High Energy Astrophysics Division of SAO. The Funtools library
 provides simplified access to a wide array of file types: standard
 astronomical FITS images and binary tables, raw arrays and binary event
 lists, and even tables of ASCII column data. A sophisticated region filtering
 library (compatible with ds9) filters images and tables using boolean
 operations between geometric shapes, support world coordinates, etc. Funtools
 also supports advanced capabilities such as optimized data searching using
 index files.
 .
 This library contains the shared library.

Package: libfurl-perl
Description-md5: 11a5d50da58c586677539a8af0dbafd2
Description-en: lightning-fast URL fetcher
 Furl is yet another HTTP client library.
 LWP is the de facto standard HTTP client for Perl 5,
 but it is too slow for some critical jobs,
 and too complex for weekend hacking.
 Furl resolves these issues.
 Enjoy it!

Package: libfuse-dev
Description-md5: da11b1a71c864509638e23fbce6723a3
Description-en: Filesystem in Userspace (development)
 Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
 export a virtual filesystem to the Linux kernel. It also aims to provide a
 secure method for non privileged users to create and mount their own filesystem
 implementations.
 .
 This package contains the development files.

Package: libfuse2t64
Description-md5: 2838d8f82765d1fc4d4e07819a7b8d25
Description-en: Filesystem in Userspace (library)
 Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
 export a virtual filesystem to the Linux kernel. It also aims to provide a
 secure method for non privileged users to create and mount their own filesystem
 implementations.
 .
 This package contains the shared library.

Package: libfusion-dev
Description-md5: d82da8bf9d8e4402eaa79f6d16461b01
Description-en: sensor fusion library for IMUs (header files)
 C library for Inertial Measurement Units (IMUs), optimised for embedded
 systems. Also available as a Python package, python3-imufusion.
 .
 This package contains the C header files and static library.

Package: libfuture-asyncawait-perl
Description-md5: 99c609ec07c6fa0b8a24016e7044940d
Description-en: deferred subroutine syntax for futures
 Future::AsyncAwait provides syntax for deferring and resuming subroutines
 while waiting for Futures to complete. This syntax aims to make code that
 performs asynchronous operations using futures look neater and more
 expressive than simply using then chaining and other techniques on the
 futures themselves. It is also a similar syntax used by a number of other
 languages; notably C# 5, EcmaScript 6, Python 3, and lately even Rust is
 considering adding it.
 .
 The new syntax takes the form of two new keywords, async and await.
 .
 This module is still under active development. While it now seems relatively
 stable enough for most use-cases and has received a lot of testing in a wide
 variety of scenarios, there may still be the occasional case of memory leak
 left in it, especially if still-pending futures are abandoned.

Package: libfuture-http-perl
Description-md5: a0deb9e4114cdbd50edb1a67f2e8b4b0
Description-en: provision the most appropriate HTTP client with a Future API
 Future::HTTP is a wrapper combining Future with the API provided by
 AnyEvent::HTTP The backend used for the HTTP protocols depends on whether an
 event loop is loaded. The currently supported backends are:
 .
 - HTTP::Tiny
 - HTTP::Tiny::Paranoid (not currently in Debian)
 - Mojolicious
 - AnyEvent
 - IO::Async

Package: libfuture-io-perl
Description-md5: a1cbc323483569549cc83db50eb65fd9
Description-en: collection of Future-returning IO methods
 The Future::IO distribution provides a few basic methods that behave
 similarly to the same-named core perl functions relating to IO operations,
 but yield their results asynchronously via Future instances.
 .
 This is provided primarily as a decoupling mechanism, to allow modules to be
 written that perform IO in an asynchronous manner to depend directly on this,
 while allowing asynchronous event systems to provide an implementation of
 these operations.

Package: libfuture-perl
Description-md5: eeaa7c39ed67e75aa96fef3d04400bf7
Description-en: module for operations awaiting completion
 A Future object represents an operation that is currently in progress, or
 has recently completed. It can be used in a variety of ways to manage the
 flow of control, and data, through an asynchronous program.
 .
 Some futures represent a single operation and are explicitly marked as ready
 by calling the done or fail methods. These are called "leaf" futures here,
 and are returned by the new constructor.
 .
 Other futures represent a collection sub-tasks, and are implicitly marked as
 ready depending on the readiness of their component futures as required.
 These are called "dependent" futures here, and are returned by the various
 wait_* and need_* constructors.
 .
 It is intended that library functions that perform asynchronous operations
 would use Future objects to represent outstanding operations, and allow their
 calling programs to control or wait for these operations to complete. The
 implementation and the user of such an interface would typically make use of
 different methods on the class. The methods below are documented in two
 sections; those of interest to each side of the interface.

Package: libfuture-queue-perl
Description-md5: 52bfab5a732a3a31854b18a683a050df
Description-en: FIFO queue of values that uses Futures
 Objects in the Future::Queue class provide a simple FIFO queue the stores
 arbitrary perl values. Values may be added into the queue using the push
 method, and retrieved from it using the shift method.
 .
 Values may be stored within the queue object for shift to retrieve later, or
 if the queue is empty then the future that shift returns will be completed
 once an item becomes available.

Package: libfuture-xs-perl
Description-md5: d4651fa32694a3cd1f78d9e140f8d023
Description-en: experimental XS implementation of Future
 Future::XS provides an XS-based implementation of the Future class. It is
 currently experimental and shipped in its own distribution for testing
 purposes, though once it seems stable the plan is to move it into the main
 Future distribution and load it automatically in favour of the pureperl
 implementation on supported systems.

Package: libfuturesql6-0
Description-md5: 0893915ca26e7f3b3ffa6d61b7f5ad07
Description-en: asynchronous Qt code library
 A non-blocking database framework for Qt.
 FutureSQL was in part inspired by Diesel, and provides a higher level of
 abstraction than QtSql.
 Its features include non-blocking database access by default, relatively
 boilderplate-free queries, automatic database migrations and simple mapping
 to objects.
 In order to make FutureSQL's use of templates less confusing, FutureSQL uses
 C++20 concepts, and requires a C++20 compiler.
 Warning: The API is not finalized yet.

Package: libfuturesql6-dev
Description-md5: 28547c103cd797289516d56fdaf397cf
Description-en: asynchronous Qt code development
 A non-blocking database framework for Qt.
 FutureSQL was in part inspired by Diesel, and provides a higher level of
 abstraction than QtSql.
 Its features include non-blocking database access by default, relatively
 boilderplate-free queries, automatic database migrations and simple mapping
 to objects.
 In order to make FutureSQL's use of templates less confusing, FutureSQL uses
 C++20 concepts, and requires a C++20 compiler.
 Warning: The API is not finalized yet.
 .
 Development Files.

Package: libfuzzer-17-dev
Description-md5: bc55cd127b8dab148b78e61e5e475b8e
Description-en: Library for coverage-guided fuzz testing
 LibFuzzer is a library for in-process, coverage-guided, evolutionary fuzzing
 of other libraries.
 .
 LibFuzzer is similar in concept to American Fuzzy Lop (AFL), but it performs
 all of its fuzzing inside a single process. This in-process fuzzing can be
 more restrictive and fragile, but is potentially much faster as there is no
 overhead for process start-up.
 .
 The fuzzer is linked with the library under test, and feeds fuzzed inputs to
 the library via a specific fuzzing entrypoint (aka 'target function'); the
 fuzzer then tracks which areas of the code are reached, and generates mutations
 on the corpus of input data in order to maximize the code coverage. The code
 coverage information for libFuzzer is provided by LLVM's SanitizerCoverage
 instrumentation.

Package: libfuzzer-18-dev
Description-md5: bc55cd127b8dab148b78e61e5e475b8e
Description-en: Library for coverage-guided fuzz testing
 LibFuzzer is a library for in-process, coverage-guided, evolutionary fuzzing
 of other libraries.
 .
 LibFuzzer is similar in concept to American Fuzzy Lop (AFL), but it performs
 all of its fuzzing inside a single process. This in-process fuzzing can be
 more restrictive and fragile, but is potentially much faster as there is no
 overhead for process start-up.
 .
 The fuzzer is linked with the library under test, and feeds fuzzed inputs to
 the library via a specific fuzzing entrypoint (aka 'target function'); the
 fuzzer then tracks which areas of the code are reached, and generates mutations
 on the corpus of input data in order to maximize the code coverage. The code
 coverage information for libFuzzer is provided by LLVM's SanitizerCoverage
 instrumentation.

Package: libfuzzer-19-dev
Description-md5: bc55cd127b8dab148b78e61e5e475b8e
Description-en: Library for coverage-guided fuzz testing
 LibFuzzer is a library for in-process, coverage-guided, evolutionary fuzzing
 of other libraries.
 .
 LibFuzzer is similar in concept to American Fuzzy Lop (AFL), but it performs
 all of its fuzzing inside a single process. This in-process fuzzing can be
 more restrictive and fragile, but is potentially much faster as there is no
 overhead for process start-up.
 .
 The fuzzer is linked with the library under test, and feeds fuzzed inputs to
 the library via a specific fuzzing entrypoint (aka 'target function'); the
 fuzzer then tracks which areas of the code are reached, and generates mutations
 on the corpus of input data in order to maximize the code coverage. The code
 coverage information for libFuzzer is provided by LLVM's SanitizerCoverage
 instrumentation.

Package: libfuzzer-20-dev
Description-md5: bc55cd127b8dab148b78e61e5e475b8e
Description-en: Library for coverage-guided fuzz testing
 LibFuzzer is a library for in-process, coverage-guided, evolutionary fuzzing
 of other libraries.
 .
 LibFuzzer is similar in concept to American Fuzzy Lop (AFL), but it performs
 all of its fuzzing inside a single process. This in-process fuzzing can be
 more restrictive and fragile, but is potentially much faster as there is no
 overhead for process start-up.
 .
 The fuzzer is linked with the library under test, and feeds fuzzed inputs to
 the library via a specific fuzzing entrypoint (aka 'target function'); the
 fuzzer then tracks which areas of the code are reached, and generates mutations
 on the corpus of input data in order to maximize the code coverage. The code
 coverage information for libFuzzer is provided by LLVM's SanitizerCoverage
 instrumentation.

Package: libfuzzer-21-dev
Description-md5: bc55cd127b8dab148b78e61e5e475b8e
Description-en: Library for coverage-guided fuzz testing
 LibFuzzer is a library for in-process, coverage-guided, evolutionary fuzzing
 of other libraries.
 .
 LibFuzzer is similar in concept to American Fuzzy Lop (AFL), but it performs
 all of its fuzzing inside a single process. This in-process fuzzing can be
 more restrictive and fragile, but is potentially much faster as there is no
 overhead for process start-up.
 .
 The fuzzer is linked with the library under test, and feeds fuzzed inputs to
 the library via a specific fuzzing entrypoint (aka 'target function'); the
 fuzzer then tracks which areas of the code are reached, and generates mutations
 on the corpus of input data in order to maximize the code coverage. The code
 coverage information for libFuzzer is provided by LLVM's SanitizerCoverage
 instrumentation.

Package: libfuzzer-22-dev
Description-md5: bc55cd127b8dab148b78e61e5e475b8e
Description-en: Library for coverage-guided fuzz testing
 LibFuzzer is a library for in-process, coverage-guided, evolutionary fuzzing
 of other libraries.
 .
 LibFuzzer is similar in concept to American Fuzzy Lop (AFL), but it performs
 all of its fuzzing inside a single process. This in-process fuzzing can be
 more restrictive and fragile, but is potentially much faster as there is no
 overhead for process start-up.
 .
 The fuzzer is linked with the library under test, and feeds fuzzed inputs to
 the library via a specific fuzzing entrypoint (aka 'target function'); the
 fuzzer then tracks which areas of the code are reached, and generates mutations
 on the corpus of input data in order to maximize the code coverage. The code
 coverage information for libFuzzer is provided by LLVM's SanitizerCoverage
 instrumentation.

Package: libfuzzy-dev
Description-md5: 4e79abe23b818f97e7e0b2626a18511f
Description-en: recursive piecewise hashing tool (development headers)
 ssdeep is a tool for recursive computing and matching of Context Triggered
 Piecewise Hashing (aka Fuzzy Hashing).
 .
 Fuzzy hashing is a method for comparing similar but not identical files.
 This tool can be used to compare files like regular hashing does (like
 md5sum or sha1sum) but it will find similar files with little differences.
 .
 For example, it can be used to identify modified versions of known files
 even if data has been inserted, modified, or deleted in the new files.
 .
 This package contains the developments files.

Package: libfuzzy2
Description-md5: b240ff04827332ed170f0c2c291a339e
Description-en: recursive piecewise hashing tool (library)
 ssdeep is a tool for recursive computing and matching of Context Triggered
 Piecewise Hashing (aka Fuzzy Hashing).
 .
 Fuzzy hashing is a method for comparing similar but not identical files.
 This tool can be used to compare files like regular hashing does (like
 md5sum or sha1sum) but it will find similar files with little differences.
 .
 For example, it can be used to identify modified versions of known files
 even if data has been inserted, modified, or deleted in the new files.
 .
 This package contains the library.

Package: libfuzzylite-dev
Description-md5: bd42374821a6b730aaa83d0081b6ea27
Description-en: fuzzy logic control development headers
 fuzzylite is a fuzzy logic control library which allows one to easily
 create fuzzy logic controllers in a few steps utilizing object-oriented
 programming. It supports five controller types (Mamdani, Takagi-Sugeno,
 Larsen, Tsukamoto, Inverse Tsukamoto), 20 linguistic terms, five
 integral and two weighted defuzzifiers, six hedge types, three import
 types (FuzzyLite Language, Fuzzy Inference System and Fuzzy Control
 Language) and six export types (C++, Java, FuzzyLite Language, FuzzyLite
 Dataset, Fuzzy Inference System, Fuzzy Control Language). It comes
 bundled with more than thirty examples for Mamdani, Takagi-Sugeno and
 Tsukamoto controllers from fuzzylite, octave and matlab, each in all
 supported export formats.
 .
 This package contains the development headers

Package: libfuzzylite6.0
Description-md5: 1a04d99fe6c9e3680ed1f4f8752f2ab4
Description-en: fuzzy logic control shared library
 fuzzylite is a fuzzy logic control library which allows one to easily
 create fuzzy logic controllers in a few steps utilizing object-oriented
 programming. It supports five controller types (Mamdani, Takagi-Sugeno,
 Larsen, Tsukamoto, Inverse Tsukamoto), 20 linguistic terms, five
 integral and two weighted defuzzifiers, six hedge types, three import
 types (FuzzyLite Language, Fuzzy Inference System and Fuzzy Control
 Language) and six export types (C++, Java, FuzzyLite Language, FuzzyLite
 Dataset, Fuzzy Inference System, Fuzzy Control Language). It comes
 bundled with more than thirty examples for Mamdani, Takagi-Sugeno and
 Tsukamoto controllers from fuzzylite, octave and matlab, each in all
 supported export formats.
 .
 This package contains the shared library

Package: libfvde-dev
Description-md5: 3fdf798f81af0f4cf5df967551cd4684
Description-en: FileVault Drive Encryption access library -- development files
 The FVDE format is used by Mac OS X, as of Lion, to encrypt data on a
 storage media volume.
 .
 This package includes the development support files.

Package: libfvde-utils
Description-md5: 9ae61c2ed24398c43510e2b073936f34
Description-en: FileVault Drive Encryption access library -- Utilities
 The FVDE format is used by Mac OS X, as of Lion, to encrypt data on a
 storage media volume.
 .
 This package contains tools to access data stored in FVDE containers:
 fvdeinfo, fvdemount, fvdewipekey.

Package: libfvde1t64
Description-md5: 2c2bf3b2bfd9b538cc93095c86012d12
Description-en: FileVault Drive Encryption access library
 The FVDE format is used by Mac OS X, as of Lion, to encrypt data on a
 storage media volume.
 .
 This package contains the shared library.

Package: libfwnt-dev
Description-md5: 23f3a1a26d2c1f938a5d99012a2442e8
Description-en: Windows NT data type library -- development files
 libfwnt is a library for Windows NT data types.
 .
 This package includes the development support files.

Package: libfwnt1t64
Description-md5: b791047c9edd966d6d0a3c9626e8756f
Description-en: Windows NT data type library
 libfwnt is a library for Windows NT data types.
 .
 This package contains the shared library.

Package: libfwsi-dev
Description-md5: 01b6f23314f6c7422f432d19d0d22247
Description-en: Windows Shell Item format access library -- development files
 libfwsi is a library to access the Windows Shell Item format.
 .
 This package includes the development support files.

Package: libfwsi1t64
Description-md5: 96bd0b8127a8afdf2614493b558879a1
Description-en: Windows Shell Item format access library
 libfwsi is a library to access the Windows Shell Item format.
 .
 This package contains the shared library.

Package: libfwts1
Description-md5: 52ff91e0d92988cc3e64dca37e83ded3
Description-en: FirmWare Test Suite core support library
 This is the fwts core library. It contains a top level test framework
 and a rich range of firmware specific testing support code for the
 various fwts tests.

Package: libfwtsacpica1
Description-md5: a5000d353030a31da5111f9694fad744
Description-en: FirmWare Test Suite ACPICA core built for acpiexec functionality
 The firmware test suite requires the ACPICA core engine to be built in
 execution mode (with ACPI_EXEC_APP enabled) to support run time execution
 of ACPI Machine Language (AML) in the ACPI DSDT and SSDTs. This library
 contains this code with a thin fwts specific API to interface with fwts.

Package: libfwtsiasl1
Description-md5: 0fdb8bb43f21085e686e7b8bb3529034
Description-en: FirmWare Test Suite ACPICA core built for iasl functionality
 The firmware test suite requires the ACPICA core engine to be built in
 compiler mode (with ACPI_ASL_COMPILER enabled) to support assembly and
 disassembly of ACPI Machine Language (AML) in the ACPI DSDT and SSDTs.
 This library contains this code with a thin fwts specific API to
 interface with fwts.

Package: libfxdiv-dev
Description-md5: df59dab5c58942e7eee204502c1d325d
Description-en: division via fixed-point multiplication by inverse
 On modern CPUs and GPUs integer division is several times slower than
 multiplication. FXdiv implements an algorithm to replace an integer division
 with a multiplication and two shifts. This algorithm improves performance when
 an application performs repeated divisions by the same divisor.
 .
 This is a header-only library.

Package: libfxt-dev
Description-md5: 365cd3d4fc1eb26a86c7edbe02cba123
Description-en: Multithreaded tracing library
 FxT is a library and associated tools that can be used to analyze the
 performance of multithreaded programs which can potentially use a
 hybrid thread scheduler (i.e. a user-level scheduler on top of a
 kernel-level one). The Marcel thread library can take full profit from
 this library.
 .
 FxT is based on the offline analysis of traces (sequence of events recorded at
 run time).
 .
 This package contains static libraries and development headers.

Package: libfxt2t64
Description-md5: 588d577eee5bdffbe8853a530eb00e88
Description-en: Multithreaded tracing library
 FxT is a library and associated tools that can be used to analyze the
 performance of multithreaded programs which can potentially use a
 hybrid thread scheduler (i.e. a user-level scheduler on top of a
 kernel-level one). The Marcel thread library can take full profit from
 this library.
 .
 FxT is based on the offline analysis of traces (sequence of events recorded at
 run time).
 .
 This package contains shared libraries.

Package: libfyaml-utils
Description-md5: b04aecb61ec8d3aef4884645c57084af
Description-en: Fully feature complete YAML parser and emitter (CLI tools)
 Fully feature complete YAML parser and emitter, supporting the latest YAML
 spec and passing the full YAML testsuite.
 .
 It is designed to be very efficient, avoiding copies of data, and has no
 artificial limits like the 1024 character limit for implicit keys.
 .
 This package contains utilities manipulating YAML files.

Package: libfyba-dev
Description-md5: 55d73f1e58083dca3fe013989b7efcf5
Description-en: Header files for FYBA library
 This is the development package for developing applications that depends on
 libfyba. It includes header files, static library files and HTML
 documentation.

Package: libfyba0t64
Description-md5: 83dd1e9381879c795c2b017d0a202b8a
Description-en: FYBA library to read and write Norwegian geodata standard format SOSI
 OpenFYBA is the source code release of the FYBA library, distributed by the
 National Mapping Authority of Norway (Statens kartverk) to read and write
 files in the National geodata standard format SOSI.

Package: libfzssh-client13.0.0
Description-md5: 43d51ccf2cf0efdbd5c9e4308704640a
Description-en: SSH/SFTP library based on libfilezilla (client API)
 fzssh is a cross-platform SSH/SFTP library based on libfilezilla,
 extracted from the FileZilla project. It implements the SSH transport
 layer, key exchange, authentication, and the SFTP protocol.
 .
 This package contains the client-side library (libfzssh-client.so),
 including the SSH agent, SSH client and SFTP client implementations.

Package: libfzssh-crypt13.0.0
Description-md5: e3b6fe5c56f1c75866943dfa5b25a66f
Description-en: SSH/SFTP library based on libfilezilla (cryptographic primitives)
 fzssh is a cross-platform SSH/SFTP library based on libfilezilla,
 extracted from the FileZilla project. It implements the SSH transport
 layer, key exchange, authentication, and the SFTP protocol.
 .
 This package contains the cryptographic primitives library
 (libfzssh-crypt.so), including bcrypt, Blowfish and ML-KEM
 implementations derived from PuTTY.

Package: libfzssh-dev
Description-md5: 649a9221062ad0853dea4dfbf7e7e40c
Description-en: SSH/SFTP library based on libfilezilla (development files)
 fzssh is a cross-platform SSH/SFTP library based on libfilezilla,
 extracted from the FileZilla project. It implements the SSH transport
 layer, key exchange, authentication, and the SFTP protocol.
 .
 This package contains the C++ headers, unversioned shared library
 symlinks, and pkg-config files needed to build software against fzssh.

Package: libfzssh13.0.0
Description-md5: ca505a24cf0e3a2a9b5a02c8f9edda71
Description-en: SSH/SFTP library based on libfilezilla (runtime)
 fzssh is a cross-platform SSH/SFTP library based on libfilezilla,
 extracted from the FileZilla project. It implements the SSH transport
 layer, key exchange, authentication, and the SFTP protocol.
 .
 This package contains the main shared library (libfzssh.so).

Package: libg15-1
Description-md5: 4a7ccd1ca3784fc16a488b2c0dd9248a
Description-en: Library for interfacing with the Logitech G15 keyboards
 libg15 provides an API for low level control of the LCD display and
 the extra keys on some Logitech keyboards (G11, G15)
 .
 This package contains the shared library and the runtime data.

Package: libg15-dev
Description-md5: 3f104cb19c1a54a267e08c31f3268dae
Description-en: Library for interfacing with the Logitech G15 keyboards
 libg15 provides an API for low level control of the LCD display and
 the extra keys on some Logitech keyboards (G11, G15).
 .
 This package contains the header files and the static library.

Package: libg15daemon-client-dev
Description-md5: 2b362bd900c6ec627ac3a29dae137c9d
Description-en: Development files for libg15daemon-client
 The g15daemon client library allows applications to use LCD of the Logitech G15
 keyboard or Z10 speakers under control of g15daemon.
 .
 This package provides the development files and static libraries.

Package: libg15daemon-client1t64
Description-md5: 9c1125f18a67ab80234efcc77b4998d7
Description-en: Client library for communicating with g15daemon
 The g15daemon client library allows applications to use LCD of the Logitech G15
 keyboard or Z10 speakers under control of g15daemon.
 .
 This package provides the runtime files.

Package: libg15render-dev
Description-md5: 82ad7767303723a59f96464d41601bcf
Description-en: Library for interfacing with the Logitech G15 keyboards
 libg15 provides an API for low level control of the LCD display and
 the extra keys on some Logitech keyboards (G11, G15)
 .
 This package contains the header files and the static library of
 libg15render.

Package: libg15render1
Description-md5: 77fa811b4ecedff10cd1b01d3fc08c21
Description-en: Library for interfacing with the Logitech G15 keyboards
 libg15 provides an API for low level control of the LCD display and
 the extra keys on some Logitech keyboards (G11, G15)
 .
 This package contains the shared library for graphics primitives and
 text services for the display of the G15 keyboard.

Package: libg2-dev
Description-md5: d3a9fc916b8108c1696de821c7e8fab4
Description-en: g2 2D graphics library (development files)
 g2 is an easy to use, portable and powerful 2D graphics library. It provides a
 comprehensive set of functions for simultaneous generation of graphical output
 to X11 and graphic formats PNG, JPEG and PostScript. g2 is written in ANSI C
 and provides Fortran and Perl interfaces.
 .
 This package provides static library and header files for g2.

Package: libg20
Description-md5: 5cc4d72d0df4f199b87ac5a67938bc31
Description-en: g2 2D graphics library
 g2 is an easy to use, portable and powerful 2D graphics library. It provides a
 comprehensive set of functions for simultaneous generation of graphical output
 to X11 and graphic formats PNG, JPEG and PostScript. g2 is written in ANSI C
 and provides Fortran and Perl interfaces.

Package: libg20-perl
Description-md5: bfa60bb0c4d320db11e6a2ad44589f29
Description-en: g2 2D graphics library (Perl module)
 g2 is an easy to use, portable and powerful 2D graphics library. It provides a
 comprehensive set of functions for simultaneous generation of graphical output
 to X11 and graphic formats PNG, JPEG and PostScript. g2 is written in ANSI C
 and provides Fortran and Perl interfaces.
 .
 This package provides the g2 perl module.

Package: libg2c-dev
Description-md5: cb7ce5aba4e2271fd4fa702dec19fb90
Description-en: NCEP GRIB2 library - development files
 This is the libg2c library from NCEP for encoding and
 decoding 'GRIB2' data formats.
 .
 This package contains the static libraries and headers needed to build
 applications against libg2c.

Package: libg2c-utils
Description-md5: 9870d5cdd5aaf5aa10f6daa384ed1b5b
Description-en: NCEP GRIB2 library - development files
 This is the libg2c library from NCEP for encoding and
 decoding 'GRIB2' data formats.
 .
 This package  contains the g2c_compare, g2c_degrib2 and g2c_index utilites.

Package: libg2c0
Description-md5: bfff6d83a8951745d5a58f694918af02
Description-en: NCEP GRIB2 encoder/decoder library
 This is the libg2c library from NCEP for encoding and decoding 'GRIB2'
 data formats.

Package: libg2o-dev
Description-md5: 947789f4684c9c3be4d09d2ca0074fc5
Description-en: C++ framework for optimizing graph-based nonlinear error functions
 A wide range of problems in robotics as well as in computer-vision involve the
 minimization of a non-linear error function that can be represented as a graph.
 Typical instances are simultaneous localization and mapping (SLAM) or bundle
 adjustment (BA). The overall goal in these problems is to find the
 configuration of parameters or state variables that maximally explain a set of
 measurements affected by Gaussian noise. g2o is an open-source C++ framework
 for such nonlinear least squares problems. g2o has been designed to be easily
 extensible to a wide range of problems and a new problem typically can be
 specified in a few lines of code. The current implementation provides solutions
 to several variants of SLAM and BA. g2o offers a performance comparable to
 implementations of state-of-the-art approaches for the specific problems
 (02/2011)
 .
 Development files

Package: libg2o-doc
Description-md5: eb5e6c13ca2205d84c9100315ee17fef
Description-en: C++ framework for optimizing graph-based nonlinear error functions
 A wide range of problems in robotics as well as in computer-vision involve the
 minimization of a non-linear error function that can be represented as a graph.
 Typical instances are simultaneous localization and mapping (SLAM) or bundle
 adjustment (BA). The overall goal in these problems is to find the
 configuration of parameters or state variables that maximally explain a set of
 measurements affected by Gaussian noise. g2o is an open-source C++ framework
 for such nonlinear least squares problems. g2o has been designed to be easily
 extensible to a wide range of problems and a new problem typically can be
 specified in a few lines of code. The current implementation provides solutions
 to several variants of SLAM and BA. g2o offers a performance comparable to
 implementations of state-of-the-art approaches for the specific problems
 (02/2011)
 .
 Documentation

Package: libg2o0t64
Description-md5: 322d08c53e059be8e75ea5f2b3569c44
Description-en: C++ framework for optimizing graph-based nonlinear error functions
 A wide range of problems in robotics as well as in computer-vision involve the
 minimization of a non-linear error function that can be represented as a graph.
 Typical instances are simultaneous localization and mapping (SLAM) or bundle
 adjustment (BA). The overall goal in these problems is to find the
 configuration of parameters or state variables that maximally explain a set of
 measurements affected by Gaussian noise. g2o is an open-source C++ framework
 for such nonlinear least squares problems. g2o has been designed to be easily
 extensible to a wide range of problems and a new problem typically can be
 specified in a few lines of code. The current implementation provides solutions
 to several variants of SLAM and BA. g2o offers a performance comparable to
 implementations of state-of-the-art approaches for the specific problems
 (02/2011)

Package: libg3d-dev
Description-md5: c7181f2fb1e24f5ebefb53c1996eca0f
Description-en: LibG3D development package
 LibG3D is a framework for loading 3d model files from files or memory. It can
 also load associated data like textures.
 .
 This package contains everything which is needed to link against libg3d0.

Package: libg3d-doc
Description-md5: 553fee9c3a50e8cd1fc92f1985f19387
Description-en: LibG3D API documentation in HTML format
 LibG3D is a framework for loading 3d model files from files or memory. It can
 also load associated data like textures.
 .
 This package contains the API documentation of the LibG3D library in HTML
 format.

Package: libg3d-plugin-gdkpixbuf
Description-md5: c7b2dc1955fd245117a6fcff77041275
Description-en: plugin for the LibG3D library
 LibG3D is a framework for loading 3d model files from files or memory. It can
 also load associated data like textures.
 .
 This package contains a plugin for the LibG3D library so that LibG3D can load
 every image that libgdk-pixbuf2 is able to work with.

Package: libg3d-plugins
Description-md5: 6679e0936aca841c1cae729bf1d0a04c
Description-en: plugins for the LibG3D library
 LibG3D is a framework for loading 3d model files from files or memory. It can
 also load associated data like textures.
 .
 This package contains plugins for the LibG3D library, so that files can be
 loaded.
 It can handle:
 * 3D Studio (.3ds, .prj)
 * LightWave (.lw, .lwb, .lwo)
 * Alias Wavefront (.obj)
 * Impulse TurboSilver / Imagine (.iob)
 * AutoCAD (.dxf)
 * Quake II Models (.md2)
 * Quake III Models (.md3)
 * Neutral File Format (.nff)
 * 3D Metafile (.3dmf, .3mf, .b3d)
 * Caligari TrueSpace Objects (.cob)
 * Quick3D Objects & Scenes (.q3o, q3s)
 * VRML 1.0 files (.wrl, .vrml)
 * AC3D objects (.ac, .acc)
 * LeoCAD Models (.lcd)
 * Racer car models (.ar, .dof)
 * Ultimate Stunts car models (.glb)
 * VDrift car models (.joe, .car)
 * COLLADA (.dae)
 * Keyhole Markup Language model container (.kmz)
 * ASCII Scene Exporter (.ase)
 * LDraw (.dat, .mpd)

Package: libg3d0
Description-md5: 6cb929e836d68bfee0df794bdb4ebbd2
Description-en: library for loading and manipulating 3D model files
 LibG3D is a framework for loading 3d model files from files or memory. It can
 also load associated data like textures.
 .
 LibG3D cannot load anything without the importers provided by libg3d-plugins
 and libg3d-plugin-gdkpixbuf. See these packages for more information about
 supported formats.

Package: libg810-led-dev
Description-md5: f026bc4d8966b2c848b4ebfb6bcb4437
Description-en: Logitech keyboard LED configuration library (development)
 g810-led is a configuration tool for the LEDs on Logitech Gx10 gaming
 keyboards: G213, G410, G413, G512, G513, G610, G810, G815, G910, and
 G Pro.
 .
 The LEDs can be configured in a variety of ways, depending on the
 keyboards' capabilities:
 .
 * pre-defined effects (breathing, colour-cycling, waves)
 * individual key colours and/or intensities
 * key group colours and/or intensities
 .
 This package provides the headers and development library required to
 build software using the libg810-led library.

Package: libg810-led0
Description-md5: 5777295ddb56efe48f8e20b51466252f
Description-en: Logitech keyboard LED configuration library (runtime)
 g810-led is a configuration tool for the LEDs on Logitech Gx10 gaming
 keyboards: G213, G410, G413, G512, G513, G610, G810, G815, G910, and
 G Pro.
 .
 The LEDs can be configured in a variety of ways, depending on the
 keyboards' capabilities:
 .
 * pre-defined effects (breathing, colour-cycling, waves)
 * individual key colours and/or intensities
 * key group colours and/or intensities
 .
 This package provides a runtime library encapsulating these
 features.

Package: libga-dev
Description-md5: 068452fa5f56c21bf7baf4e52f87cbbd
Description-en: C++ Library of Genetic Algorithm Components
 GAlib contains a set of C++ genetic algorithm objects. The library
 includes tools for using genetic algorithms to do optimization in any C++
 program using any representation and genetic operators. The documentation
 includes an extensive overview of how to implement a genetic algorithm as
 well as examples illustrating customizations to the GAlib classes.
 .
 This package contains the development files.

Package: libga2
Description-md5: a1221d497f5633bf38eeb5bbdba37158
Description-en: C++ Library of Genetic Algorithm Components
 GAlib contains a set of C++ genetic algorithm objects. The library
 includes tools for using genetic algorithms to do optimization in any C++
 program using any representation and genetic operators. The documentation
 includes an extensive overview of how to implement a genetic algorithm as
 well as examples illustrating customizations to the GAlib classes.

Package: libga68-1-alpha-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-amd64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-arc-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-arm64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-armel-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-armhf-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-hppa-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-i386-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-loong64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-m68k-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-powerpc-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-ppc64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-ppc64el-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-riscv64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-s390x-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-sh4-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-sparc64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-1-x32-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-alpha-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-amd64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-arc-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-arm64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-armel-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-armhf-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-hppa-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-i386-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-loong64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-m68k-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-powerpc-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-ppc64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-ppc64el-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-riscv64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-s390x-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-sh4-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-sparc64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-15-dev-x32-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-alpha-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-amd64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-arc-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-arm64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-armel-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-armhf-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-hppa-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-i386-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-loong64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-m68k-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-powerpc-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-ppc64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-ppc64el-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-riscv64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-s390x-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-sh4-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-sparc64-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-16-dev-x32-cross
Description-md5: 9574aee072e6e6899fe754ed2347c9c0
Description-en: GNU Algol 68 standard library
 This is the Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-alpha-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-amd64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-arc-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-arm64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-armel-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-armhf-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-hppa-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-i386-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-loong64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-m68k-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-powerpc-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-ppc64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-ppc64el-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-riscv64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-s390x-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-sh4-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-sparc64-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libga68-2-x32-cross
Description-md5: 5b7e5135ff8b2edbf39411219e7e6434
Description-en: GNU Algol 68 standard library (runtime library)
 This is the GNU Algol 68 standard library that comes with the ga68 compiler.

Package: libgadap-dev
Description-md5: a462de759939acb636886674ad9f1ba5
Description-en: Development and static libraries for GADAP
 Gadap provides in-situ access to OpeNDAP data for GrADS, the
 Grid Analysis and Display System.
 This package provides development headers and static libraries for GADAP.

Package: libgadu-dev
Description-md5: 7454e7182cbd41e16f7277a4bf5c5301
Description-en: Gadu-Gadu protocol library - development files
 Gadu-Gadu is an instant messaging program, very popular in
 Poland. libgadu is a Gadu-Gadu protocol implementation
 library.
 .
 This package contains the development files.

Package: libgadu-doc
Description-md5: 72c0414dead09e352a00744af1995702
Description-en: Gadu-Gadu protocol library - documentation
 Gadu-Gadu is an instant messaging program, very popular in
 Poland. libgadu is a Gadu-Gadu protocol implementation
 library.
 .
 This package contains the documentation and example programs.

Package: libgadu3t64
Description-md5: 7cdb0d0cd15a89035e2409916fe49705
Description-en: Gadu-Gadu protocol library - runtime files
 Gadu-Gadu is an instant messaging program, very popular in
 Poland. libgadu is a Gadu-Gadu protocol implementation
 library.
 .
 This package contains the shared library.

Package: libgail-common
Description-md5: 97f579410f9d8e3edb5f60b6c06b9ef7
Description-en: GNOME Accessibility Implementation Library -- common modules
 Gail implements ATK interfaces for GTK widgets which are dynamically
 loadable at runtime by a GTK application. Once loaded, those parts of
 an application that use standard GTK widgets will have a basic level
 of accessibility, without the need to modify the application at all.
 .
 This package contains core shared libraries.

Package: libgail-dev
Description-md5: 5edeb3765ab0b94a94768d0af3525056
Description-en: GNOME Accessibility Implementation Library -- development files
 Gail implements ATK interfaces for GTK widgets which are dynamically
 loadable at runtime by a GTK application. Once loaded, those parts of
 an application that use standard GTK widgets will have a basic level
 of accessibility, without the need to modify the application at all.
 .
 This package contains the development files for Gail.

Package: libgail18t64
Description-md5: 280470c176632353e001009f5036985a
Description-en: GNOME Accessibility Implementation Library -- shared libraries
 Gail implements ATK interfaces for GTK widgets which are dynamically
 loadable at runtime by a GTK application. Once loaded, those parts of
 an application that use standard GTK widgets will have a basic level
 of accessibility, without the need to modify the application at all.
 .
 This package contains the shared library.

Package: libgambit4
Description-md5: 687de731e2eb2216a136bb697a4fb96d
Description-en: Shared libraries for the Gambit interpreter and compiler
 The package includes .so, .c and .scm files, which are necessary to
 run the Gambit interpreter and the Gambit compiler.

Package: libgambit4-dbgsym
Description-md5: 12d1247894615ca411197fcd014d8b56
Description-en: debug symbols for libgambit4

Package: libgambit4-dev
Description-md5: 2d0b0ed53df7b5a53f301496746a7640
Description-en: Header file and link for the Gambit shared library
 The package includes gambit.h and the libgambit.so, libgambitgsi.so
 and libgambitgsc.so links.

Package: libgammu-dev
Description-md5: 8e55b605b11a623e4b87cc073ff0a573
Description-en: mobile phone management library (development files)
 Gammu is command line utility and library to work with mobile phones
 from many vendors. Support for different models differs, but basic
 functions should work with majority of them. Program can work with
 contacts, messages (SMS, EMS and MMS), calendar, todos, filesystem,
 integrated radio, camera, etc. It also supports daemon mode to send and
 receive SMSes.
 .
 Currently supported phones include:
 .
 * Many Nokia models.
 * Alcatel BE5 (501/701), BF5 (715), BH4 (535/735).
 * AT capable phones (Siemens, Nokia, Alcatel, IPAQ).
 * OBEX and IrMC capable phones (Sony-Ericsson, Motorola).
 * Symbian phones through gnapplet.
 .
 This package contains header files needed for compiling programs with
 Gammu and developer documentation.

Package: libgammu-i18n
Description-md5: 388267cfff82fa42d73e346da7740aa3
Description-en: mobile phone management library (i18n files)
 Gammu is command line utility and library to work with mobile phones
 from many vendors. Support for different models differs, but basic
 functions should work with majority of them. Program can work with
 contacts, messages (SMS, EMS and MMS), calendar, todos, filesystem,
 integrated radio, camera, etc. It also supports daemon mode to send and
 receive SMSes.
 .
 Currently supported phones include:
 .
 * Many Nokia models.
 * Alcatel BE5 (501/701), BF5 (715), BH4 (535/735).
 * AT capable phones (Siemens, Nokia, Alcatel, IPAQ).
 * OBEX and IrMC capable phones (Sony-Ericsson, Motorola).
 * Symbian phones through gnapplet.
 .
 This package contains i18n files for Gammu shared library and binary.

Package: libgammu8t64
Description-md5: d01266075286868b06e9b40ccf64a3f7
Description-en: mobile phone management library
 Gammu is command line utility and library to work with mobile phones
 from many vendors. Support for different models differs, but basic
 functions should work with majority of them. Program can work with
 contacts, messages (SMS, EMS and MMS), calendar, todos, filesystem,
 integrated radio, camera, etc. It also supports daemon mode to send and
 receive SMSes.
 .
 Currently supported phones include:
 .
 * Many Nokia models.
 * Alcatel BE5 (501/701), BF5 (715), BH4 (535/735).
 * AT capable phones (Siemens, Nokia, Alcatel, IPAQ).
 * OBEX and IrMC capable phones (Sony-Ericsson, Motorola).
 * Symbian phones through gnapplet.
 .
 This package contains Gammu shared library.

Package: libgandiva-dev
Description-md5: a824159082faacee4a864c7675cacd69
Description-en: header files for Apache Arrow Gandiva library
 Gandiva is a runtime expression compiler that uses LLVM to generate
 efficient native code for compute on Arrow record batches. Among the
 transformations of Arrow data files, Gandiva only handles projections
 and filters.
 .
 This package provides C++ header files.

Package: libgandiva2300
Description-md5: eb448c8d034da4129967992d9ed3cde8
Description-en: Runtime expression compiler for Apache Arrow records
 Gandiva is a runtime expression compiler that uses LLVM to generate
 efficient native code for compute on Arrow record batches. Among the
 transformations of Arrow data files, Gandiva only handles projections
 and filters.
 .
 Gandiva was designed to take advantage of the Arrow memory format and
 modern hardware. From the Arrow memory model, since Arrow arrays have
 separate buffers for values and validity bitmaps, values and their
 null status can often be processed independently, allowing for better
 instruction pipelining. On modern hardware, compiling expressions
 using LLVM allows the execution to be optimized to the local runtime
 environment and hardware, including available SIMD instructions. To
 reduce optimization overhead, many Gandiva functions are pre-compiled
 into LLVM IR (intermediate representation).

Package: libganymed-ssh2-java
Description-md5: e528cdb49eee5c3d3dfb8c8815ab1c3b
Description-en: pure Java implementation of the SSH-2 protocol
 Ganymed SSH-2 for Java is a library which implements the SSH-2
 protocol in pure Java. It allows one to connect to SSH servers from
 within Java programs. It supports SSH sessions (remote command
 execution and shell access), local and remote port forwarding, local
 stream forwarding, X11 forwarding, SCP and SFTP. There are no
 dependencies on any JCE provider, as all crypto functionality is
 included.

Package: libgap-dev
Description-md5: 22a6044c4e26a0c625d55ddefa39fbb4
Description-en: GAP computer algebra system, compiler and development files
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package contains the include files and static library.

Package: libgap10
Description-md5: ad322df65796770aebe73429e6ce3763
Description-en: GAP computer algebra system, compiler and development files
 GAP is a system for computational discrete algebra, with particular emphasis
 on Computational Group Theory. GAP provides a programming language, a library
 of thousands of functions implementing algebraic algorithms written in the GAP
 language as well as large data libraries of algebraic objects. GAP is used in
 research and teaching for studying groups and their representations, rings,
 vector spaces, algebras, combinatorial structures, and more.
 .
 This package contains the shared library.

Package: libgarcon-1-0
Description-md5: ccef8bc40b886986c0af27faf580d445
Description-en: freedesktop.org compliant menu implementation for Xfce
 garcon is a menu implementation that is compliant with the Desktop Menu
 Specification of freedesktop.org
 .
 This package contains the core library and the GTK2 support library.

Package: libgarcon-1-dev
Description-md5: 47fc6c17a67006d56041ffe28624e815
Description-en: Development files for garcon-1
 This package contains the headers and the static library
 for garcon-1.

Package: libgarcon-common
Description-md5: 88e7d9fc75824b1859206ba2be898feb
Description-en: common files for libgarcon menu implementation
 garcon is a menu implementation that is compliant with the Desktop Menu
 Specification of freedesktop.org
 .
 This package contains common files like desktop-directories and menu file.

Package: libgarcon-gtk3-1-0
Description-md5: 3efdbc3fb0422b71ae870d49fbd708d8
Description-en: menu library for Xfce (GTK3 library)
 garcon is a menu implementation that is compliant with the Desktop Menu
 Specification of freedesktop.org
 .
 This package contains the GTK-3 support library.

Package: libgarcon-gtk3-1-dev
Description-md5: 82e5020ee99ef6a556a7cd776485e413
Description-en: Development files for garcon-gtk3
 This package contains the headers and the static library for garcon-gtk3
 library, the GTK3 support library for the garcon menu library.

Package: libgarmin-dev
Description-md5: a2dfa22b08ab49db8d539ac49d037558
Description-en: Garmin image format library (development files)
 libgarmin is a library to parse Garmin IMG files as used by the Garmin GPS
 devices.
 .
 This package includes development support files.

Package: libgarmin0
Description-md5: f595c7f5452051a9f03617ab5ff10f8f
Description-en: Garmin image format library (runtime version)
 libgarmin is a library to parse Garmin IMG files as used by the Garmin GPS
 devices.
 .
 This package contains the run-time shared library only.

Package: libgasnet-dev
Description-md5: afeea8a06e22c4066926533c3e4b9cb0
Description-en: Development files for GASNET
 GASNet is a language-independent, networking middleware layer that provides
 network-independent, high-performance communication primitives including
 Remote Memory Access (RMA) and Active Messages (AM).
 It has been used to implement parallel programming models and libraries
 such as UPC, UPC++, Fortran coarrays, Legion, Chapel, and many others.
 The interface is primarily intended as a compilation target and for use
 by runtime library writers (as opposed to end users), and the primary goals
 are high performance, interface portability, and expressiveness.
 GASNet stands for "Global-Address Space Networking".
 .
 This package provides the static libraries and include files for GasNET.

Package: libgatbcore-dev
Description-md5: 31f368a3a87873b818271b935c41d684
Description-en: development library of the Genome Analysis Toolbox
 The GATB-CORE project provides a set of highly efficient
 algorithms to analyse NGS data sets. These methods enable
 the analysis of data sets of any size on multi-core desktop
 computers, including very huge amount of reads data coming
 from any kind of organisms such as bacteria, plants,
 animals and even complex samples (e.g. metagenomes).
 Read more about GATB at https://gatb.inria.fr/.
 By itself GATB-CORE is not an NGS data analysis tool.
 However, it can be used to create such tools. There already
 exist a set of ready-to-use tools relying on GATB-CORE
 library: see https://gatb.inria.fr/software/
 .
 This package contains the static library and the header files
 of the gatb-core library.

Package: libgatbcore3
Description-md5: 5aa86c97b62a657fd9e2e513992b1d66
Description-en: dynamic library of the Genome Analysis Toolbox
 The GATB-CORE project provides a set of highly efficient
 algorithms to analyse NGS data sets. These methods enable
 the analysis of data sets of any size on multi-core desktop
 computers, including very huge amount of reads data coming
 from any kind of organisms such as bacteria, plants,
 animals and even complex samples (e.g. metagenomes).
 Read more about GATB at https://gatb.inria.fr/.
 By itself GATB-CORE is not an NGS data analysis tool.
 However, it can be used to create such tools. There already
 exist a set of ready-to-use tools relying on GATB-CORE
 library: see https://gatb.inria.fr/software/
 .
 This package contains the dynamic library.

Package: libgatk-bwamem-java
Description-md5: e5c4a65e1abec58ee9553c6440aaf48a
Description-en: interface to call Heng Li's bwa mem aligner from Java code
 BWA (Burrows-Wheeler Aligner) is a software package for mapping low-divergent
 sequences against a large reference genome, such as the human genome. It is
 written in C.
 .
 gatk-bwamem provides a Java library and a shared library to allow one to use
 BWA from Java code.
 .
 This package contains the Java library.

Package: libgatk-bwamem-jni
Description-md5: 45fd8401627d32a5ea212067195b67e4
Description-en: interface to call Heng Li's bwa mem aligner from Java code (jni)
 BWA (Burrows-Wheeler Aligner) is a software package for mapping low-divergent
 sequences against a large reference genome, such as the human genome. It is
 written in C.
 .
 gatk-bwamem provides a Java library and a shared library to allow one to use
 BWA from Java code.
 .
 This package contains the native library.

Package: libgatk-fermilite-java
Description-md5: efc778353d2890a817aaac2a358154c5
Description-en: interface to call Heng Li's fermi-lite assembler from Java code
 Fml-asm (fermi-lite assembler) is a command-line tool for assembling Illumina
 short reads in regions from 100bp to 10 million bp in size, based on the
 fermi-lite library.
 .
 gatk-fermilite provides a Java library and a shared library to allow one to use
 fermilite from Java code.
 .
 This package contains the Java library.

Package: libgatk-fermilite-jni
Description-md5: 93e3f3f44a1ef17b06e761cbc3e28200
Description-en: interface to call Heng Li's fermi-lite assembler from Java code (jni)
 Fml-asm (fermi-lite assembler) is a command-line tool for assembling Illumina
 short reads in regions from 100bp to 10 million bp in size, based on the
 fermi-lite library.
 .
 gatk-fermilite provides a Java library and a shared library to allow one to use
 fermilite from Java code.
 .
 This package contains the JNI.

Package: libgatk-native-bindings-java
Description-md5: cb349aba579c4174f3954fea1e9486d5
Description-en: library of native bindings for gatk and picard-tools
 Utilitary library for gatk and picard-tools, bringing in pairhmm and
 smithwaterman classes.

Package: libgauche-0.98-0
Description-md5: 750435b508c99fa751b20a1ce41dad54
Description-en: Gauche runtime shared library
 Gauche is a Scheme implementation developed to be a handy script
 interpreter.
 .
 This package contains Gauche runtime shared library.

Package: libgav1-2
Description-md5: 271eda9daae22097267cd0365858458a
Description-en: AV1 decoder developed by Google -- runtime library
 This package contains the runtime, shared library of gav1. Gav1 is
 a new decoder implementation for AV1 video encoding format (supporting
 profiles 0 and 1).

Package: libgav1-bin
Description-md5: ffe224fed7b630ca7b28431417782b98
Description-en: Av1 decoder developed by Google -- example application
 This package provides gav1_decode binary as an example application of
 libgav1. It can be used to decode IVF files.
 .
 Please see the output of "gav1_decode --help" for detailed options.

Package: libgav1-dev
Description-md5: d1f6810b63e6b46f38d3caae575a5b93
Description-en: AV1 decoder developed by Google -- development kit
 This package contains the header file and development library of gav1.
 Gav1 is A new decoder implementation for AV1 video encoding format (supporting
 profiles 0 and 1).

Package: libgaviotatb-dev
Description-md5: d6e64dd6174817b51fcd2b8f76ae0ffa
Description-en: Gaviota chess endgame tablebase probing library
 Gaviota is a chess engine. Gaviota generates and uses its own Endgame
 Tablebases (EGTBs) with its own format. It contains "distance to
 mate" information, which is how many moves are needed to mate the
 opponent, or to be mated. The Gaviota Tablebases can be probed from
 your own program (engine or interface) using this library.
 .
 This package contains the shared libraries.

Package: libgaviotatb1
Description-md5: e80fefc394429bd06d3861e6d3f59a67
Description-en: Gaviota chess endgame tablebase probing library (development package)
 Gaviota is a chess engine. Gaviota generates and uses its own Endgame
 Tablebases (EGTBs) with its own format. It contains "distance to
 mate" information, which is how many moves are needed to mate the
 opponent, or to be mated. The Gaviota Tablebases can be probed from
 your own program (engine or interface) using this library.
 .
 This package provides a static library and header files.

Package: libgavl-dev
Description-md5: afe154d801418fd58d4abdfb0aa7821b
Description-en: low level audio and video library - development files
 Gavl handles all the details of audio and video formats like colorspaces,
 samplerates, multichannel configurations etc. It provides standardized
 definitions for those formats as well as container structures for carrying
 audio samples or video images inside an application.
 .
 In addition, it handles the sometimes ugly task to convert between all
 these formats and provides some elementary operations (copying, scaling,
 alpha blending etc).
 .
 This package contains the files needed to compile and statically link
 against Gavl.

Package: libgavl-doc
Description-md5: 3784b60b452869cd888936ba1b779f5b
Description-en: low level audio and video library - documentation files
 Gavl handles all the details of audio and video formats like colorspaces,
 samplerates, multichannel configurations etc. It provides standardized
 definitions for those formats as well as container structures for carrying
 audio samples or video images inside an application.
 .
 In addition, it handles the sometimes ugly task to convert between all
 these formats and provides some elementary operations (copying, scaling,
 alpha blending etc).
 .
 This package contains the documentation about Gavl.

Package: libgavl3
Description-md5: e9c874fcef8bc8178a3b9c14f42576df
Description-en: low level audio and video library - runtime files
 Gavl handles all the details of audio and video formats like colorspaces,
 samplerates, multichannel configurations etc. It provides standardized
 definitions for those formats as well as container structures for carrying
 audio samples or video images inside an application.
 .
 In addition, it handles the sometimes ugly task to convert between all
 these formats and provides some elementary operations (copying, scaling,
 alpha blending etc).
 .
 This package contains the files needed to run a program compiled using
 Gavl.

Package: libgbinder-dev
Description-md5: 8a18dbc22b80616269d0fd3e718d377f
Description-en: GLib-style interface to Android binder IPC (dev files)
 libgbinder provides a GLib-style wrapper around the Android binder
 inter-process communication mechanism.
 .
 Key features:
 * Integration with the GLib main loop
 * Automatic detection of 32-bit vs. 64-bit kernel at runtime
 * Asynchronous transactions that never block the event thread
 * Stable, high-level APIs for the service manager and low-level
 binder transactions
 .
 Android continuously changes its binder protocols across versions.
 libgbinder handles this by implementing configurable backends for
 different RPC and service manager variants (aidl, aidl2, aidl3, hidl,
 and more), while keeping its own API unchanged. Configuration is
 loaded from /etc/gbinder.conf and /etc/gbinder.d/*.conf files.
 .
 This package contains the development files.

Package: libgbinder-tools
Description-md5: 5de54c82a52238facb95cc3425b48f4a
Description-en: Binder command line utilities
 libgbinder-tools contains a small set of command-line programs that
 were originally created solely to aid the development and testing of
 the libgbinder library itself. Over time it became clear that several
 of them are useful in a much wider range of scenarios.

Package: libgbinder1
Description-md5: e82bf9ae2528d7196844d3166ead745a
Description-en: GLib-style interface to Android binder IPC
 libgbinder provides a GLib-style wrapper around the Android binder
 inter-process communication mechanism.
 .
 Key features:
 * Integration with the GLib main loop
 * Automatic detection of 32-bit vs. 64-bit kernel at runtime
 * Asynchronous transactions that never block the event thread
 * Stable, high-level APIs for the service manager and low-level
 binder transactions
 .
 Android continuously changes its binder protocols across versions.
 libgbinder handles this by implementing configurable backends for
 different RPC and service manager variants (aidl, aidl2, aidl3, hidl,
 and more), while keeping its own API unchanged. Configuration is
 loaded from /etc/gbinder.conf and /etc/gbinder.d/*.conf files.
 .
 This package contains the library.

Package: libgbtools-dev
Description-md5: 73e687483641db22a3f37df23ba5daa8
Description-en: library for visualising sequence alignments (devel)
 The SeqTools package contains three tools for visualising sequence
 alignments: Blixem, Dotter and Belvu.
 .
 This package contains the static library and header files.

Package: libgbtools0t64
Description-md5: 06828e5330e8ff00ce00ca01a9345176
Description-en: library for visualising sequence alignments
 The SeqTools package contains three tools for visualising sequence
 alignments: Blixem, Dotter and Belvu.
 .
 This package contains the library all three tools are linked against.

Package: libgcab-1.0-0
Description-md5: 1cb7533ba55c00aa0e1d0d303ec95735
Description-en: Microsoft Cabinet file manipulation library
 libgcab provides functions to manipulate cabinet (.cab) files,
 both for reading and writing their contents.
 .
 This package contains the shared library.

Package: libgcab-dev
Description-md5: 265ca387ee5a29fd11f20382cf75d667
Description-en: Microsoft Cabinet file manipulation library - development files
 libgcab provides functions to manipulate cabinet (.cab) files,
 both for reading and writing their contents.
 .
 This package contains the development files.

Package: libgcab-doc
Description-md5: 7751734f208a13a36cabd60af32477ea
Description-en: Microsoft Cabinet file manipulation library - documentation
 libgcab provides functions to manipulate cabinet (.cab) files,
 both for reading and writing their contents.
 .
 This package contains the documentation.

Package: libgcab-tests
Description-md5: 9eaf3e8175f4ab9ef9f726c9c015bd93
Description-en: Microsoft Cabinet file manipulation library - as-installed tests
 libgcab provides functions to manipulate cabinet (.cab) files,
 both for reading and writing their contents.
 .
 This package contains automated tests, mostly for use via autopkgtest.
 They can most easily be invoked via the gnome-desktop-testing-runner
 tool in the gnome-desktop-testing package.

Package: libgcc-11-dev
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-alpha-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-amd64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-arc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-arm64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-armel-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-armhf-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-hppa-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-i386-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-m68k-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-powerpc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-ppc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-ppc64el-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-riscv64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-s390x-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-sh4-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-sparc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-11-dev-x32-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-alpha-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-amd64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-arc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-arm64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-armel-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-armhf-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-hppa-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-i386-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-m68k-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-powerpc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-ppc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-ppc64el-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-riscv64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-s390x-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-sh4-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-sparc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-12-dev-x32-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-alpha-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-amd64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-arc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-arm64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-armel-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-armhf-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-hppa-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-i386-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-loong64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-m68k-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-powerpc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-ppc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-ppc64el-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-riscv64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-s390x-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-sh4-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-sparc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-13-dev-x32-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-alpha-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-amd64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-arc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-arm64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-armel-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-armhf-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-hppa-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-i386-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-loong64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-m68k-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-powerpc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-ppc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-ppc64el-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-riscv64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-s390x-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-sh4-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-sparc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-14-dev-x32-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-15-dev-alpha-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-15-dev-arc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-15-dev-armel-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-15-dev-hppa-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-15-dev-loong64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-15-dev-m68k-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-15-dev-powerpc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-15-dev-ppc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-15-dev-sh4-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-15-dev-sparc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-15-dev-x32-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-alpha-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-amd64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-arc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-arm64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-armel-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-armhf-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-hppa-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-i386-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-loong64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-m68k-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-powerpc-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-ppc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-ppc64el-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-riscv64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-s390x-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-sh4-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-sparc64-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-16-dev-x32-cross
Description-md5: 4ab7cb439b47e1d0796fbaf8447229ac
Description-en: GCC support library (development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libgcc-s1-alpha-cross
Description-md5: c1449e893b96c119e159b8dd0061b335
Description-en: GCC support library (alpha)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libgcc-s1-arc-cross
Description-md5: f1dd02eb9c82acc89587dafda7b5f644
Description-en: GCC support library (arc)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libgcc-s1-armel-cross
Description-md5: 8771c736c3d986a94c65167d73ff74bc
Description-en: GCC support library (armel)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libgcc-s1-loong64-cross
Description-md5: d646a7f0ac3acb36d2178f0d1e1059a9
Description-en: GCC support library (loong64)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libgcc-s1-powerpc-cross
Description-md5: d97b0ab372ed4e0fac3e8ea25b9a4e4f
Description-en: GCC support library (powerpc)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libgcc-s1-ppc64-cross
Description-md5: bda529369c13a335003e1a9d8f396453
Description-en: GCC support library (ppc64)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libgcc-s1-sh4-cross
Description-md5: dca961cb406b7f3ffec5ae5354f5e0ce
Description-en: GCC support library (sh4)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libgcc-s1-sparc64-cross
Description-md5: 763d06745e3ccbfca5c5187240684bbe
Description-en: GCC support library (sparc64)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libgcc-s1-x32-cross
Description-md5: f260d13bf38c4bf7f34927887b6ec92a
Description-en: GCC support library (x32)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libgcc-s2-m68k-cross
Description-md5: 53ea5560d50645c6f9da8c3fd539f026
Description-en: GCC support library (m68k)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libgcc-s4-hppa-cross
Description-md5: 7025f57159a1cf219666461fd810564f
Description-en: GCC support library (hppa)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libgccjit-11-dev
Description-md5: edfbe45c4dd603bd5f9c67ae4ba8c494
Description-en: GCC just-in-time compilation (development files)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit-11-doc
Description-md5: 83ae0019c7b0b4b05ff14e3fc173a180
Description-en: GCC just-in-time compilation (documentation)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit-12-dev
Description-md5: edfbe45c4dd603bd5f9c67ae4ba8c494
Description-en: GCC just-in-time compilation (development files)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit-12-doc
Description-md5: 83ae0019c7b0b4b05ff14e3fc173a180
Description-en: GCC just-in-time compilation (documentation)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit-13-dev
Description-md5: edfbe45c4dd603bd5f9c67ae4ba8c494
Description-en: GCC just-in-time compilation (development files)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit-13-doc
Description-md5: 83ae0019c7b0b4b05ff14e3fc173a180
Description-en: GCC just-in-time compilation (documentation)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit-14-dev
Description-md5: edfbe45c4dd603bd5f9c67ae4ba8c494
Description-en: GCC just-in-time compilation (development files)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit-14-doc
Description-md5: 83ae0019c7b0b4b05ff14e3fc173a180
Description-en: GCC just-in-time compilation (documentation)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit-15-dev
Description-md5: edfbe45c4dd603bd5f9c67ae4ba8c494
Description-en: GCC just-in-time compilation (development files)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit-15-doc
Description-md5: 83ae0019c7b0b4b05ff14e3fc173a180
Description-en: GCC just-in-time compilation (documentation)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit-16-dev
Description-md5: edfbe45c4dd603bd5f9c67ae4ba8c494
Description-en: GCC just-in-time compilation (development files)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit-16-doc
Description-md5: 83ae0019c7b0b4b05ff14e3fc173a180
Description-en: GCC just-in-time compilation (documentation)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit0
Description-md5: 78f861084806b36ce34263514298785e
Description-en: GCC just-in-time compilation (shared library)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit15
Description-md5: 78f861084806b36ce34263514298785e
Description-en: GCC just-in-time compilation (shared library)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgccjit16
Description-md5: 78f861084806b36ce34263514298785e
Description-en: GCC just-in-time compilation (shared library)
 libgccjit provides an embeddable shared library with an API for adding
 compilation to existing programs using GCC.

Package: libgcem-dev
Description-md5: 04c99902ab7b1f8e7c253112a2a91f34
Description-en: C++ math library using generalized constant expressions
 GCE-Math (Generalized Constant Expression Math) is a templated C++ library
 enabling compile-time computation of mathematical functions.
 .
 Features:
 .
 * The library is written in C++11 constexpr format, and is C++11/14/17/20
 compatible.
 * Continued fraction expansions and series expansions are implemented using
 recursive templates.
 * The gcem:: syntax is identical to that of the C++ standard library (std::).
 * Tested and accurate to floating-point precision against the C++ standard
 library.

Package: libgcin
Description-md5: 024d599fbcd6cbdcf869fed5c592ddf5
Description-en: library for gcin
 gcin is a GTK+ based input method which focused mainly on Traditional
 Chinese. However, it is also very useful for Simplified Chinese, Japanese,
 and many other languages.
 .
 This package contains library for gcin.

Package: libgclib-dev
Description-md5: 9e6c6f2bb41b72b6ec6259d6e96c5a26
Description-en: header files for Genome Code Lib (GCLib)
 This is an eclectic gathering of (mostly) C++ code which upstream used
 for some bioinformatics projects. The main idea is to provide
 lean code and efficient data structures, trying to avoid too many code
 dependencies of heavy libraries while minimizing production cycles (and
 this also implies a decent compile/build time -- looking at you,
 bloated configure scripts and lengthy compile times of Boost code or
 other heavy C++ template code..).
 .
 This code was gathered even before the C++ STL had been fully adopted as
 a cross-platform "standard". Since STL by itself is a bit heavier for
 most of the C++ needs, it is preferred to use simpler&leaner C++ classes
 or templates for basic strings, containers, basic algorithms etc.
 .
 Header files of Genome Code Lib. It is mainly known for being
 used by StringTie but with its own release cycle.

Package: libgclib3t64
Description-md5: 9c72ef489798045bcaeb2c7757b107f6
Description-en: C++ library to handle biological short sequence data
 This is an eclectic gathering of (mostly) C++ code which upstream used
 for some bioinformatics projects. The main idea is to provide
 lean code and efficient data structures, trying to avoid too many code
 dependencies of heavy libraries while minimizing production cycles (and
 this also implies a decent compile/build time -- looking at you,
 bloated configure scripts and lengthy compile times of Boost code or
 other heavy C++ template code..).
 .
 This code was gathered even before the C++ STL had been fully adopted as
 a cross-platform "standard". Since STL by itself is a bit heavier for
 most of the C++ needs, it is preferred to use simpler&leaner C++ classes
 or templates for basic strings, containers, basic algorithms etc.

Package: libgcobol-15-dev-amd64-cross
Description-md5: 1beb62506c556ed87d0ba541f9ba4f3b
Description-en: GNU COBOL standard library
 This is the COBOL standard library that comes with the gcobol compiler.

Package: libgcobol-15-dev-arm64-cross
Description-md5: 1beb62506c556ed87d0ba541f9ba4f3b
Description-en: GNU COBOL standard library
 This is the COBOL standard library that comes with the gcobol compiler.

Package: libgcobol-15-dev-ppc64el-cross
Description-md5: 1beb62506c556ed87d0ba541f9ba4f3b
Description-en: GNU COBOL standard library
 This is the COBOL standard library that comes with the gcobol compiler.

Package: libgcobol-15-dev-riscv64-cross
Description-md5: 1beb62506c556ed87d0ba541f9ba4f3b
Description-en: GNU COBOL standard library
 This is the COBOL standard library that comes with the gcobol compiler.

Package: libgcobol-16-dev-amd64-cross
Description-md5: 1beb62506c556ed87d0ba541f9ba4f3b
Description-en: GNU COBOL standard library
 This is the COBOL standard library that comes with the gcobol compiler.

Package: libgcobol-16-dev-arm64-cross
Description-md5: 1beb62506c556ed87d0ba541f9ba4f3b
Description-en: GNU COBOL standard library
 This is the COBOL standard library that comes with the gcobol compiler.

Package: libgcobol-16-dev-ppc64el-cross
Description-md5: 1beb62506c556ed87d0ba541f9ba4f3b
Description-en: GNU COBOL standard library
 This is the COBOL standard library that comes with the gcobol compiler.

Package: libgcobol-16-dev-riscv64-cross
Description-md5: 1beb62506c556ed87d0ba541f9ba4f3b
Description-en: GNU COBOL standard library
 This is the COBOL standard library that comes with the gcobol compiler.

Package: libgcobol1-amd64-cross
Description-md5: c971f050ff5daf13bb63cc1de52ddabd
Description-en: GNU COBOL standard library (runtime library)
 This is the GNU COBOL standard library that comes with the gcobol compiler.

Package: libgcobol1-arm64-cross
Description-md5: c971f050ff5daf13bb63cc1de52ddabd
Description-en: GNU COBOL standard library (runtime library)
 This is the GNU COBOL standard library that comes with the gcobol compiler.

Package: libgcobol1-ppc64el-cross
Description-md5: c971f050ff5daf13bb63cc1de52ddabd
Description-en: GNU COBOL standard library (runtime library)
 This is the GNU COBOL standard library that comes with the gcobol compiler.

Package: libgcobol1-riscv64-cross
Description-md5: c971f050ff5daf13bb63cc1de52ddabd
Description-en: GNU COBOL standard library (runtime library)
 This is the GNU COBOL standard library that comes with the gcobol compiler.

Package: libgcobol2-amd64-cross
Description-md5: c971f050ff5daf13bb63cc1de52ddabd
Description-en: GNU COBOL standard library (runtime library)
 This is the GNU COBOL standard library that comes with the gcobol compiler.

Package: libgcobol2-arm64-cross
Description-md5: c971f050ff5daf13bb63cc1de52ddabd
Description-en: GNU COBOL standard library (runtime library)
 This is the GNU COBOL standard library that comes with the gcobol compiler.

Package: libgcobol2-ppc64el-cross
Description-md5: c971f050ff5daf13bb63cc1de52ddabd
Description-en: GNU COBOL standard library (runtime library)
 This is the GNU COBOL standard library that comes with the gcobol compiler.

Package: libgcobol2-riscv64-cross
Description-md5: c971f050ff5daf13bb63cc1de52ddabd
Description-en: GNU COBOL standard library (runtime library)
 This is the GNU COBOL standard library that comes with the gcobol compiler.

Package: libgcr410
Description-md5: 0cf60725dbcf9eba9f1d4572e2f0b7e2
Description-en: PC/SC driver for GemPlus GCR410 serial SmartCard interface
 The libgcr410 package contains a PC/SC driver for the GemPlus GCR410 serial
 SmartCard interface. Note that this is a different driver then libgempc.
 If you have a GemPC 410 reader, this driver is not for you.

Package: libgcroots-dev
Description-md5: d8e9506bfb8fd42123effe7bd25ae677
Description-en: Development GC library for sigscheme Scheme interpreter
 SigScheme is a Scheme interpreter, which targets embedded programs.
 SigScheme is used as extension engine for uim, universal input method
 system.  It conforms to R5RS, some of SRFI-s.
 .
 This package contains header files and static libraries for garbage
 collector roots development.

Package: libgcroots0
Description-md5: 39d7c0004d586e3fa2ee5c44502712c8
Description-en: GC shared library for sigscheme Scheme interpreter
 SigScheme is a Scheme interpreter, which targets embedded programs.
 SigScheme is used as extension engine for uim, universal input method
 system.  It conforms to R5RS, some of SRFI-s.
 .
 This package contains the shared libraries for garbage collector roots.

Package: libgcrypt-bin
Description-md5: 7e79ebf0d559bd026c1cab8f94be6998
Description-en: LGPL Crypto library - utility binaries
 libgcrypt contains cryptographic functions.  Many important free
 ciphers, hash algorithms and public key signing algorithms have been
 implemented:
 .
 AES, Arcfour, Blowfish, Camellia, CAST5, ChaCha20 DES, GOST28147,
 Salsa20, SEED, Serpent, Twofish, ECB, CFB, CBC, OFB, CTR, CCM, GCM, OCB,
 POLY1305, AESWRAP, MD2, MD4, MD5, GOST R 34.11, RIPE-MD160, SHA-1,
 SHA2-224, SHA2-256, SHA2-384, SHA2-512, SHA3-224, SHA3-256, SHA3-384,
 SHA3-512, SHAKE-128, SHAKE-256, TIGER-192, Whirlpool, HMAC, CMAC,
 GMAC-AES, GMAC-CAMELLIA, GMAC-TWOFISH, GMAC-SERPENT, GMAC-SEED,
 Poly1305, Poly1305-AES, Poly1305-CAMELLIA, Poly1305-TWOFISH,
 Poly1305-SERPENT, Poly1305-SEED, RSA, Elgamal, DSA, ECDSA, EdDSA, ECDH,
 ML-DSA, ML-KEM, SNTRUP761, Classic McEliece
 .
 This package contains some utilities which are mainly useful when
 developing programs using libgcrypt.

Package: libgcrypt-mingw-w64-dev
Description-md5: 6f76f27f5d85b5411d2f82951cf28a0f
Description-en: LGPL Crypto library - Windows development
 libgcrypt contains cryptographic functions.  Many important free
 ciphers, hash algorithms and public key signing algorithms have been
 implemented:
 .
 AES, Arcfour, Blowfish, Camellia, CAST5, ChaCha20 DES, GOST28147,
 Salsa20, SEED, Serpent, Twofish, ECB, CFB, CBC, OFB, CTR, CCM, GCM, OCB,
 POLY1305, AESWRAP, MD2, MD4, MD5, GOST R 34.11, RIPE-MD160, SHA-1,
 SHA2-224, SHA2-256, SHA2-384, SHA2-512, SHA3-224, SHA3-256, SHA3-384,
 SHA3-512, SHAKE-128, SHAKE-256, TIGER-192, Whirlpool, HMAC, CMAC,
 GMAC-AES, GMAC-CAMELLIA, GMAC-TWOFISH, GMAC-SERPENT, GMAC-SEED,
 Poly1305, Poly1305-AES, Poly1305-CAMELLIA, Poly1305-TWOFISH,
 Poly1305-SERPENT, Poly1305-SEED, RSA, Elgamal, DSA, ECDSA, EdDSA, ECDH,
 ML-DSA, ML-KEM, SNTRUP761, Classic McEliece
 .
 This is a Windows version of libgcrypt.  It's meant to be used when
 cross-building software that targets the Windows platform, e.g. the
 win32-loader component of Debian-Installer.

Package: libgctp-2.0.0
Description-md5: 1218ec34e2d45c8fc08d721f71c298e2
Description-en: General Cartographic Transformation Package Library
 The General Cartographic Transformation Package (GCTP) is a system of
 software routines designed to permit the transformation of coordinate
 pairs from one map projection to another. The GCTP is the standard
 computer software used by the National Mapping Division for map
 projection computations.

Package: libgctp-dev
Description-md5: 327da800bcd2b7c7facd62bf5230d5f4
Description-en: General Cartographic Transformation Package - development files
 This package contains the static library, pkg-config files and include files
 needed to build with the General Cartographic Transformation Package library.

Package: libgcu0v5
Description-md5: 91603e5262e54605eddeb43bcdbb4781
Description-en: GNOME chemistry utils (library)
 The GNOME Chemistry Utils provide C++ classes and Gtk+-2 widgets
 related to chemistry. They will be used in future versions of both
 gcrystal and gchempaint.
 .
 This package provides the shared library.

Package: libgd-barcode-perl
Description-md5: f868cae2cc5f954391fc3915ce0ecfc8
Description-en: Perl module to create barcode images
 GD::Barcode creates barcode images. It supports the following barcode formats:
 COOP2of5, Code39, EAN13 (JAN13), EAN8 (JAN8), IATA2of5, ITF (Interleaved2of5),
 Industrial2of5, Matrix2of5, NW7, QRcode, UPC-A and UPC-E.

Package: libgd-dev
Description-md5: e2e1452132bfe957f8694d8a8920856e
Description-en: GD Graphics Library (development version)
 GD is a graphics library. It allows your code to quickly draw images
 complete with lines, arcs, text, multiple colours, cut and paste from
 other images, flood fills, and write out the result as a PNG file.
 This is particularly useful in World Wide Web applications, where PNG is
 one of the formats accepted for inline images by most browsers.
 .
 This is the full development version of the library.

Package: libgd-graph3d-perl
Description-md5: a7a04048a610107a9d8c5c2896819f53
Description-en: Create 3D Graphs with GD and GD::Graph
 This is the GD::Graph3d extensions module. It provides 3D graphs for
 the GD::Graph module by Martien Verbruggen, which in turn generates
 graph using Lincoln Stein's GD.pm.

Package: libgd-ocaml
Description-md5: 3dd0001951eac5920f91dba2b867b219
Description-en: OCaml interface to the GD library -- runtime files
 This package provides an interface to the GD library for
 OCaml programmers.
 .
 GD is a graphics library. It allows your code to quickly draw images
 complete with lines, arcs, text, multiple colours, cut and paste from
 other images, flood fills, and write out the result as a PNG file.
 This is particularly useful in World Wide Web applications, where PNG is
 one of the formats accepted for inline images by most browsers.
 .
 This package contains only the shared runtime stub libraries.

Package: libgd-ocaml-dev
Description-md5: fbd4922c173bbf1180c25980d6fb2ab8
Description-en: OCaml interface to the GD library -- development files
 This package provides an interface to the GD library for
 OCaml programmers.
 .
 GD is a graphics library. It allows your code to quickly draw images
 complete with lines, arcs, text, multiple colours, cut and paste from
 other images, flood fills, and write out the result as a PNG file.
 This is particularly useful in World Wide Web applications, where PNG is
 one of the formats accepted for inline images by most browsers.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use this module.

Package: libgd-securityimage-perl
Description-md5: 88af01c9565e6f36da9d0401d6d71ac5
Description-en: security image (captcha) generator
 The (so called) "Security Images" are so popular. Most internet
 software use these in their registration screens to block robot programs
 (which may register tons of  fake member accounts). Security images are
 basicaly, graphical CAPTCHAs (Completely Automated Public
 Turing Test to Tell Computers and Humans Apart). This
 module gives you a basic interface to create such an image. The final
 output is the actual graphic data, the mime type of the graphic and the
 created random string. The module also has some "styles" that are
 used to create the background (or foreground) of the image.
 .
 If you are an Authen::Captcha user, see GD::SecurityImage::AC
 for migration from Authen::Captcha to GD::SecurityImage.
 .
 GD::SecurityImage is just an image generator. Not a captcha handler.
 The validation of the generated graphic is left to your programming
 taste.

Package: libgd-svg-perl
Description-md5: 560f9e6da9d41c61288f0d8c7594eaaa
Description-en: module to enable SVG output from scripts written using GD
 GD::SVG painlessly enables scripts that utilize GD to export scalable vector
 graphics (SVG). It accomplishes this task by wrapping SVG.pm with GD-styled
 method calls. To enable this functionality, one need only change the "use GD"
 call to "use GD::SVG" (and initial "new" method calls).

Package: libgd-tools
Description-md5: a44edd93634f43d7184a7456c237f804
Description-en: GD command line tools and example code
 GD is a graphics library. It allows your code to quickly draw images
 complete with lines, arcs, text, multiple colours, cut and paste from
 other images, flood fills, and write out the result as a PNG file.
 This is particularly useful in World Wide Web applications, where PNG is
 one of the formats accepted for inline images by most browsers.
 .
 This is some simple command line tools and example code that use the GD
 graphics library.

Package: libgda-5.0-4t64
Description-md5: 43c2a89546a761618f0ea61d898a9dc3
Description-en: data abstraction library based on GLib
 libgda is a (relatively small) database abstraction/access library
 integrated on the GLib object model. It can be used as a metadata
 extractor, to get information about all database objects in a common
 way, and as an ODBC-like wrapper to access data in different engines
 through an easier API.

Package: libgda-5.0-bin
Description-md5: aad080fd59b162ab0d9d209c3093d4ba
Description-en: data abstraction library based on GLib -- binary files
 libgda is a (relatively small) database abstraction/access library
 integrated on the GLib object model. It can be used as a metadata
 extractor, to get information about all database objects in a common
 way, and as an ODBC-like wrapper to access data in different engines
 through an easier API.
 .
 This package contains binary files for libgda.

Package: libgda-5.0-common
Description-md5: df628fc356f27ff912f3c5e71d3e9cca
Description-en: data abstraction library based on GLib -- common files
 libgda is a (relatively small) database abstraction/access library
 integrated on the GLib object model. It can be used as a metadata
 extractor, to get information about all database objects in a common
 way, and as an ODBC-like wrapper to access data in different engines
 through an easier API.
 .
 This package contains common files for libgda.

Package: libgda-5.0-dev
Description-md5: eb4b078ee337e39c4b5cbcc16718f40e
Description-en: data abstraction library based on GLib -- development files
 libgda is a (relatively small) database abstraction/access library
 integrated on the GLib object model. It can be used as a metadata
 extractor, to get information about all database objects in a common
 way, and as an ODBC-like wrapper to access data in different engines
 through an easier API.
 .
 This package contains the header files and libraries needed for
 development.

Package: libgda-5.0-doc
Description-md5: 2674df705ebc776d0c36bfa69a7bcb4e
Description-en: data abstraction library based on GLib -- documentation files
 libgda is a (relatively small) database abstraction/access library
 integrated on the GLib object model. It can be used as a metadata
 extractor, to get information about all database objects in a common
 way, and as an ODBC-like wrapper to access data in different engines
 through an easier API.
 .
 This package contains document files about libgda API.

Package: libgda-5.0-mysql
Description-md5: 9f882a4e85a930890af1159d3fdd3edc
Description-en: MySQL provider for libgda database abstraction library
 libgda is a (relatively small) database abstraction/access library
 integrated on the GLib object model. It can be used as a metadata
 extractor, to get information about all database objects in a common
 way, and as an ODBC-like wrapper to access data in different engines
 through an easier API.
 .
 This package contains the provider needed to access MySQL databases
 through libgda.

Package: libgda-5.0-postgres
Description-md5: 1b7e146ea5e70a6252b953141bf6996d
Description-en: PostgreSQL provider for libgda database abstraction library
 libgda is a (relatively small) database abstraction/access library
 integrated on the GLib object model. It can be used as a metadata
 extractor, to get information about all database objects in a common
 way, and as an ODBC-like wrapper to access data in different engines
 through an easier API.
 .
 This package contains the provider needed to access PostgreSQL
 databases through libgda.

Package: libgdal-dev
Description-md5: fe1355584b1a93438b3699e1581cff4b
Description-en: Geospatial Data Abstraction Library - Development files
 GDAL is a translator library for raster geospatial data formats.
 As a library, it presents a single abstract data model to the
 calling application for all supported formats. The related OGR
 library (which lives within the GDAL source tree) provides
 a similar capability for simple features vector data.
 .
 GDAL supports many popular data formats, including commonly used
 ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in
 GIS and remote sensing software packages (ERDAS Imagine,
 ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote
 sensing and scientific data distribution formats such as HDF,
 EOS FAST, NOAA L1B, NetCDF, FITS.
 .
 OGR library supports popular vector formats like ESRI Shapefile,
 TIGER data, S57, MapInfo File, DGN, GML and more.
 .
 This package contains the files needed to develop a software that
 will use the GDAL/OGR (headers, static objects, configuration script).

Package: libgdal-plugin-grass
Description-md5: 9d3ef65edb22273e39b686d6a760cb94
Description-en: GRASS extension for the GDAL library
 GDAL is a translator library for raster geospatial data formats.
 As a library, it presents a single abstract data model to the
 calling application for all supported formats. This extension
 provides access to GRASS data via GDAL.
 .
 This package provides the GDAL GRASS plugin.

Package: libgdal38
Description-md5: bd1887dd27736e16667e84bf0102d226
Description-en: Geospatial Data Abstraction Library
 GDAL is a translator library for raster geospatial data formats.
 As a library, it presents a single abstract data model to the
 calling application for all supported formats. The related OGR
 library (which lives within the GDAL source tree) provides
 a similar capability for simple features vector data.
 .
 GDAL supports many popular data formats, including commonly used
 ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in
 GIS and remote sensing software packages (ERDAS Imagine,
 ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote
 sensing and scientific data distribution formats such as HDF,
 EOS FAST, NOAA L1B, NetCDF, FITS.
 .
 OGR library supports popular vector formats like ESRI Shapefile,
 TIGER data, S57, MapInfo File, DGN, GML and more.
 .
 This package contains the shared library.

Package: libgdal39
Description-md5: bd1887dd27736e16667e84bf0102d226
Description-en: Geospatial Data Abstraction Library
 GDAL is a translator library for raster geospatial data formats.
 As a library, it presents a single abstract data model to the
 calling application for all supported formats. The related OGR
 library (which lives within the GDAL source tree) provides
 a similar capability for simple features vector data.
 .
 GDAL supports many popular data formats, including commonly used
 ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in
 GIS and remote sensing software packages (ERDAS Imagine,
 ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote
 sensing and scientific data distribution formats such as HDF,
 EOS FAST, NOAA L1B, NetCDF, FITS.
 .
 OGR library supports popular vector formats like ESRI Shapefile,
 TIGER data, S57, MapInfo File, DGN, GML and more.
 .
 This package contains the shared library.

Package: libgdata-common
Description-md5: 5d011a11f567ab94a8c35d7b48cad649
Description-en: Library for accessing GData webservices - common data files
 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.
 .
 This package contains the common data files for libgdata.

Package: libgdata-dev
Description-md5: 9892c19f92db563fe9dd7a426623ff57
Description-en: Library for accessing GData webservices - development files
 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.
 .
 This package contains the headers and development libraries needed to
 build applications using the libgdata library

Package: libgdata-doc
Description-md5: 457badc41d89dbaf51ffd8a78ca96272
Description-en: Library for accessing GData webservices - documentation
 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.
 .
 This package contains the HTML documentation for the libgdata library

Package: libgdata-tests
Description-md5: d134eac669f52bcd290de65350b0e6d6
Description-en: Library for accessing GData webservices - tests
 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.
 .
 This package includes tests to be used on the installed system.

Package: libgdata22
Description-md5: 2206a13104622d0ae3e6b435b0e80fc0
Description-en: Library for accessing GData webservices - shared libraries
 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.
 .
 This package contains the shared libraries.

Package: libgdbuspp-dev
Description-md5: 8587277cd9d7f36dee5ab4be27da7b9f
Description-en: GDbus++ Development Headers
 This library provides a simpler C++ based interface to implement D-Bus
 into applications in a more C++ approach, based on the C++17 standard.
 .
 This package contains the header files for development (API).

Package: libgdbuspp3
Description-md5: 995202644b392ead3cbf0d81e4d917bc
Description-en: Simple C++ based interface to implement D-Bus
 This library provides a simpler C++ based interface to implement D-Bus
 into applications in a more C++ approach, based on the C++17 standard.

Package: libgdbussyncevo0
Description-md5: 81cdca19c3ca84881b6fa874129a1846
Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (shared gdbus library)
 SyncEvolution synchronizes contact, calendar and task items via SyncML and
 CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server
 to sync PIM data in Evolution, but a plain file storage is also supported.
 Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and
 incremental synchronization of items are supported. SyncEvolution can act as
 a SyncML/DAV client and SyncML server.
 .
 This package provides a shared library.

Package: libgdcm-dev
Description-md5: 159d3dafd1b31a5c660508857b7fb484
Description-en: Grassroots DICOM development libraries and headers
 Grassroots DiCoM is a C++ library for DICOM medical files. It is
 automatically wrapped to python/C#/Java (using swig). It supports
 RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated.
 .
 Headers and static libraries for libgdcm. These are not needed to use
 GDCM, but are needed to build plugins or programs that link against
 libgdcm.

Package: libgdcm-java
Description-md5: 8c12afa3ef7c1fb4d18c6e3128f190dc
Description-en: Grassroots DICOM Java bindings
 Grassroots DiCoM is a C++ library for DICOM medical files. It is
 automatically wrapped to python/C#/Java (using swig). It supports
 RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated.
 .
 Java bindings to the GDCM DICOM library. It allows developers to use
 GDCM from Java environment.

Package: libgdcm-tools
Description-md5: 5962cf235e98740ad42e83b188215dcd
Description-en: Grassroots DICOM tools and utilities
 Grassroots DiCoM is a C++ library for DICOM medical files. It is
 automatically wrapped to python/C#/Java (using swig). It supports
 RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated.
 .
 Install this package for the gdcmanon, gdcmclean, gdcmconv, gdcmdiff,
 gdcmdump, gdcmpap3, gdcmgendir, gdcmimg, gdcminfo, gdcmpdf, gdcmraw,
 gdcmscanner, gdcmscu, gdcmtar, gdcmxml programs.

Package: libgdcm3.0t64
Description-md5: 2d1a15e9eb401db30fa3da0f8d742afa
Description-en: Grassroots DICOM runtime libraries
 Grassroots DiCoM is a C++ library for DICOM medical files. It is
 automatically wrapped to python/C#/Java (using swig). It supports
 RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated. It also
 comes with DICOM Part 3,6 & 7 of the standard as XML files.
 .
 This package contains the libraries needed to run GDCM applications.

Package: libgdf-dev
Description-md5: f942e84c8e179f0c3fb99283336a827c
Description-en: IO library for the GDF -- development library
 GDF (General Dataformat for Biosignals) is intended to provide a generic
 storage for biosignals, such as EEG, ECG, MEG etc.
 .
 This package provides the header files.

Package: libgdf0t64
Description-md5: e4ca2a8c0e46d697df49bda42e5266f7
Description-en: IO library for the GDF (general dataformat for biosignals)
 GDF (General Dataformat for Biosignals) is intended to provide a generic
 storage for biosignals, such as EEG, ECG, MEG etc.
 .
 This package contains the shared library.

Package: libgdiplus
Description-md5: 448897d7c1f6d9b0a49096653fa8811b
Description-en: interface library for System.Drawing of Mono
 This package contains a GDI+ API compatible implementation needed by the
 System.Drawing library of Mono.

Package: libgdk-pixbuf-xlib-2.0-0
Description-md5: ff4a54bdd102169fcecdeee6b5a5e344
Description-en: GDK Pixbuf library (deprecated Xlib integration)
 This package contains a deprecated library to render GdkPixbuf structures
 to X drawables using Xlib (libX11).
 .
 No newly written code should ever use this library.
 .
 If your existing code depends on gdk-pixbuf-xlib, then you're strongly
 encouraged to port away from it.

Package: libgdk-pixbuf-xlib-2.0-dev
Description-md5: 31c0ec9e89d3c5842049e497a3b887b9
Description-en: GDK Pixbuf library (development files)
 This package contains the header files which are needed for using
 GDK Pixbuf's deprecated Xlib integration.
 .
 No newly written code should ever use this library.
 .
 If your existing code depends on gdk-pixbuf-xlib, then you're strongly
 encouraged to port away from it.

Package: libgdome2-0
Description-md5: 547f42027c78f5ef55a5c37ab82d507b
Description-en: DOM level2 library for accessing XML files
 gdome2 is a fast, light and complete DOM level2 implementation based
 on libxml2.  Although it has been written for the GNOME project, it
 can be used stand-alone.
 .
 DOM (Document Object Model) is a standard interface for manipulating
 XML documents. A DOM implementation (also called a host implementation)
 is what makes a parsed XML or HTML document available for processing
 using a DOM interface.
 .
 libgdome2 currently supports the "Core", "XML", "Events" and
 "MutationEvents" modules from the DOM2 Recommendation.
 .
 This package contains the shared library.

Package: libgdome2-dev
Description-md5: 469853a64cb0a0b865027d1f34f96b6d
Description-en: Development files for libgdome2
 gdome2 is a fast, light and complete DOM level2 implementation based
 on libxml2.  Although it has been written for the GNOME project, it
 can be used stand-alone.
 .
 DOM (Document Object Model) is a standard interface for manipulating
 XML documents. A DOM implementation (also called a host implementation)
 is what makes a parsed XML or HTML document available for processing
 using a DOM interface.
 .
 libgdome2 currently supports the "Core", "XML", "Events" and
 "MutationEvents" modules from the DOM2 Recommendation.
 .
 This package contains the header files and static libraries for
 developing with libgdome2-0.

Package: libgdsii-dev
Description-md5: f850e4a4e6ff24dcdd83a3b749e6757d
Description-en: Library for GDSII handling (development files)
 This is a C++ library for working with GDSII binary data files, intended
 primarily for use with the computational electromagnetism codes scuff-em and
 meep but sufficiently general-purpose to allow other uses as well.
 .
 This package contains the development files for the library.

Package: libgdsii0
Description-md5: ab59a0d280fc967e2563628eff723977
Description-en: Library for GDSII handling
 This is a C++ library for working with GDSII binary data files, intended
 primarily for use with the computational electromagnetism codes scuff-em and
 meep but sufficiently general-purpose to allow other uses as well.

Package: libgearman-client-perl
Description-md5: 807a6d8ffe49c4eefed838bd28fa489c
Description-en: client for the Gearman distributed job system
 Gearman is a system to farm out work to other machines, dispatching function
 calls to machines that are better suited to do work, to do work in parallel,
 to load balance lots of function calls, or to call functions between
 languages.
 .
 This package contains the Gearman::Client module, a client class for the
 Gearman distributed job system, providing a framework for sending jobs to one
 or more Gearman servers. For more information, see
 <URL:http://www.danga.com/gearman/>.

Package: libgearman-dev
Description-md5: 02fca8c0e3465ce85c6486e7087ec973
Description-en: Development files for the Gearman Library
 Gearman is a system to farm out work to other machines, dispatching function
 calls to machines that are better suited to do work, to do work in parallel,
 to load balance lots of function calls, or to call functions between languages.
 .
 This package contains the development headers for the libgearman library.

Package: libgearman-doc
Description-md5: e5f20b82c1914462a576ec8f01b0fde0
Description-en: API Documentation for the Gearman Library
 Gearman is a system to farm out work to other machines, dispatching function
 calls to machines that are better suited to do work, to do work in parallel,
 to load balance lots of function calls, or to call functions between languages.
 .
 This package contains the API docs for the libgearman library.

Package: libgearman8t64
Description-md5: e060387fdc315e3257026627291d0124
Description-en: Library providing Gearman client and worker functions
 Gearman is a system to farm out work to other machines, dispatching function
 calls to machines that are better suited to do work, to do work in parallel,
 to load balance lots of function calls, or to call functions between languages.
 .
 This package contains the C reimplementation of the client library.

Package: libgecode-dev
Description-md5: bd5ffd15fb795577fcf16728edcab518
Description-en: generic constraint development environment
 Gecode is a toolkit for developing constraint-based systems and
 applications. Gecode provides a constraint solver with
 state-of-the-art performance while being modular and extensible.
 .
 Gecode is radically open for programming: it can be easily
 interfaced to other systems. It supports the programming of new
 propagators (as implementation of constraints), branching strategies,
 and search engines. New variable domains can be programmed at the same
 level of efficiency as finite domain and integer set variables that
 come predefined with Gecode.

Package: libgecode-doc
Description-md5: 6155cb60bbfdf12757aebd58e3d927b1
Description-en: generic constraint development environment
 Gecode is a toolkit for developing constraint-based systems and
 applications. Gecode provides a constraint solver with
 state-of-the-art performance while being modular and extensible.
 .
 Gecode is radically open for programming: it can be easily
 interfaced to other systems. It supports the programming of new
 propagators (as implementation of constraints), branching strategies,
 and search engines. New variable domains can be programmed at the same
 level of efficiency as finite domain and integer set variables that
 come predefined with Gecode.
 .
 This package has the API documentation and examples.

Package: libgecode49t64
Description-md5: bd5ffd15fb795577fcf16728edcab518
Description-en: generic constraint development environment
 Gecode is a toolkit for developing constraint-based systems and
 applications. Gecode provides a constraint solver with
 state-of-the-art performance while being modular and extensible.
 .
 Gecode is radically open for programming: it can be easily
 interfaced to other systems. It supports the programming of new
 propagators (as implementation of constraints), branching strategies,
 and search engines. New variable domains can be programmed at the same
 level of efficiency as finite domain and integer set variables that
 come predefined with Gecode.

Package: libgecodeflatzinc49t64
Description-md5: 15609d9d58be81d3ba9428b026f99426
Description-en: Gecode support for FlatZinc modelling language
 Gecode is a toolkit for developing constraint-based systems and
 applications. Gecode provides a constraint solver with
 state-of-the-art performance while being modular and extensible.
 .
 FlatZinc is a low-level modelling language for constraint
 problems. It is designed to be easily interfaceable to constraint
 solvers (like Gecode). For more information on FlatZinc, please refer
 to the MiniZinc pages of the G12 project <https://minizinc.org/>.

Package: libgecodegist49t64
Description-md5: c7dfef157ee1635bf682744be40ef8ee
Description-en: Gecode Interactive Search Tool library
 Gecode is a toolkit for developing constraint-based systems and
 applications. Gecode provides a constraint solver with
 state-of-the-art performance while being modular and extensible.
 .
 This package contains libgecodegist, a graphical debugging tool, and
 libgecodedriver, a set of helper classes for writing standalone
 programs.  They have been separated from the main Gecode library
 package to avoid pulling in Qt as a dependency.

Package: libgedcom-perl
Description-md5: 966818eb62c7ebf300e1bbfe415e965b
Description-en: interface to genealogy GEDCOM files
 The Gedcom modules provide an interface to read, verify and manipulate
 Gedcom files. The Gedcom format is the standard format for storing genealogical
 data such a family trees, a person's birth, marriage, children and death
 and background research.

Package: libgedit-amtk-5-0
Description-md5: e3e93d87809fb44fa39788f91e73dfb1
Description-en: Actions, Menus and Toolbars Kit for GTK+
 Amtk is a basic GtkUIManager replacement based on GAction.  It
 is suitable for both a traditional UI or a modern UI with a
 GtkHeaderBar.

Package: libgedit-amtk-5-common
Description-md5: 8623548d7336a46621e328f682b9d02f
Description-en: Actions, Menus and Toolbars Kit for GTK+ - architecture-independent files
 Amtk is a basic GtkUIManager replacement based on GAction.  It
 is suitable for both a traditional UI or a modern UI with a
 GtkHeaderBar.
 .
 This package contains the architecture independent files
 like translation of messages.

Package: libgedit-amtk-dev
Description-md5: a3d5429f20372ff633f37dcd1ce4f156
Description-en: Actions, Menus and Toolbars Kit for GTK+ - development files
 Amtk is a basic GtkUIManager replacement based on GAction.  It
 is suitable for both a traditional UI or a modern UI with a
 GtkHeaderBar.
 .
 This package contains development headers and libraries.

Package: libgedit-gfls-1-0
Description-md5: dcbe2d61dfd5d96823e211001a3e92aa
Description-en: File loading and saving library for gedit
 libgedit-gfls is a file loading and saving library for the gedit
 text editor.

Package: libgedit-gfls-common
Description-md5: 235ad08a0978d962a5db705827e5c977
Description-en: File loading and saving library for gedit - common files
 libgedit-gfls is a file loading and saving library for the gedit
 text editor.
 .
 This package contains architecture-independent files such as translations.

Package: libgedit-gfls-dev
Description-md5: 4112938c99c5070b7f37709c4d2a6832
Description-en: File loading and saving library for gedit - development files
 libgedit-gfls is a file loading and saving library for the gedit
 text editor.
 .
 This package contains the development headers and libraries.

Package: libgedit-gfls-doc
Description-md5: 8d2ec6f45ad045d47e97f9bd05424d0c
Description-en: Documentation for libgedit-gfls
 libgedit-gfls is a file loading and saving library for the gedit
 text editor.
 .
 This package contains the API reference.

Package: libgedit-gtksourceview-300-3
Description-md5: 4ca4e4087d92a41bfa0c48140d4f308a
Description-en: shared libraries for the GTK+ syntax highlighting widget
 libgedit-gtksourceview is a library that extends GtkTextView, the
 standard GTK widget for multiline text editing.  This library adds
 support for syntax highlighting, undo/redo, file loading and saving,
 search and replace, a completion system, printing, displaying
 line numbers, and other features typical of a source code editor.
 .
 This package contains the shared libraries required by applications
 to use this widget.

Package: libgedit-gtksourceview-300-common
Description-md5: ef680188f683aea5b4751c5108634668
Description-en: common files for the GTK+ syntax highlighting widget
 libgedit-gtksourceview is a library that extends GtkTextView, the
 standard GTK widget for multiline text editing.  This library adds
 support for syntax highlighting, undo/redo, file loading and saving,
 search and replace, a completion system, printing, displaying
 line numbers, and other features typical of a source code editor.
 .
 This package contains the language specifications files for Ada,
 C, C++, C#, CSS, ".desktop", ".diff" (patch), Fortran 95, GtkRC,
 Haskell, HTML, IDL, ".ini", Java, JavaScript, LaTeX, Lua, MSIL,
 Nemerle, Pascal, Perl, PHP, ".po" (gettext), Python, R, Ruby, sh,
 SQL, Tcl, Texinfo, VB.NET, Verilog, VHDL and XML.

Package: libgedit-gtksourceview-300-doc
Description-md5: 5a67cc7af58c45fa908e61d5e77cffaf
Description-en: documentation for the GTK+ syntax highlighting widget
 libgedit-gtksourceview is a library that extends GtkTextView, the
 standard GTK widget for multiline text editing.  This library adds
 support for syntax highlighting, undo/redo, file loading and saving,
 search and replace, a completion system, printing, displaying
 line numbers, and other features typical of a source code editor.
 .
 This package contains the GtkSourceView reference manual.

Package: libgedit-gtksourceview-dev
Description-md5: ada03be32aae981fd19ad0a3a68a3306
Description-en: development files for the GTK+ syntax highlighting widget
 libgedit-gtksourceview is a library that extends GtkTextView, the
 standard GTK widget for multiline text editing.  This library adds
 support for syntax highlighting, undo/redo, file loading and saving,
 search and replace, a completion system, printing, displaying
 line numbers, and other features typical of a source code editor.
 .
 This package contains the header files required if you wish to
 develop software that uses the GtkSourceView widget.

Package: libgedit-tepl-6-3
Description-md5: 939739a4c6b88e8b0ffadd7b7f12638e
Description-en: Text editor library for GTK
 libgedit-tepl is a library that eases the development of GtkSourceView-based
 text editors and IDEs. Tepl is the acronym for “Text editor product line”. It
 serves as an incubator for GtkSourceView.

Package: libgedit-tepl-common
Description-md5: b2b5d7b6b92e1f60ff093914d6b6a03e
Description-en: Text editor library for GTK (common files)
 libgedit-tepl is a library that eases the development of GtkSourceView-based
 text editors and IDEs. Tepl is the acronym for “Text editor product line”. It
 serves as an incubator for GtkSourceView.
 .
 This package contains architecture-independent files such as translations.

Package: libgedit-tepl-dev
Description-md5: b28022e7ef4c8331d8718f8c61747a70
Description-en: Text editor library for GTK - development files
 libgedit-tepl is a library that eases the development of GtkSourceView-based
 text editors and IDEs. Tepl is the acronym for “Text editor product line”. It
 serves as an incubator for GtkSourceView.
 .
 This package contains the development headers and libraries.

Package: libgegl-0.4-0t64
Description-md5: 555ed01f707fbda9c82450ba37f41574
Description-en: Generic Graphics Library
 GEGL (Generic Graphics Library) is a graph based image processing
 framework.
 .
 GEGL's original design was made to scratch GIMP's itches for a new
 compositing and processing core. This core is being designed to have
 minimal dependencies and a simple well defined API.

Package: libgegl-common
Description-md5: e1bad3fbbe443e3af235c7392bd4bbba
Description-en: Generic Graphics Library - common files
 GEGL (Generic Graphics Library) is a graph based image processing
 framework.
 .
 GEGL's original design was made to scratch GIMP's itches for a new
 compositing and processing core. This core is being designed to have
 minimal dependencies and a simple well defined API.
 .
 This package contains common data files and translations.

Package: libgegl-dev
Description-md5: 890e309150112e034f776771436ca2a5
Description-en: Generic Graphics Library (development files)
 GEGL (Generic Graphics Library) is a graph based image processing
 framework.
 .
 GEGL's original design was made to scratch GIMP's itches for a new
 compositing and processing core. This core is being designed to have
 minimal dependencies and a simple well defined API.
 .
 This package contains the development files.

Package: libgegl-doc
Description-md5: 4dc06b8a2a5349b54328c54303af18b3
Description-en: Generic Graphics Library (documentation)
 GEGL (Generic Graphics Library) is a graph based image processing
 framework.
 .
 GEGL's original design was made to scratch GIMP's itches for a new
 compositing and processing core. This core is being designed to have
 minimal dependencies and a simple well defined API.
 .
 This package contains the documentation.

Package: libgeis-dev
Description-md5: 2ff2cbb222e64416fdb9d07cbc3e9b72
Description-en: Gesture engine interface support - dev files
 A common API for clients of a systemwide gesture recognition and propagation
 engine.
 .
 Headers and static link libraries for developing against the common gesture
 API.

Package: libgeis-doc
Description-md5: 9642f1590b474c5c7f69225a3b0fa0ff
Description-en: Gesture engine interface support - documentation
 A common API for clients of a systemwide gesture recognition and propagation
 engine.
 .
 API and specification documentation for developing with libgeis.

Package: libgeis1
Description-md5: f7495ef36ba1b4f2f35ba465c3a4e4be
Description-en: Gesture engine interface support
 A common API for clients of a systemwide gesture recognition and propagation
 engine.
 .
 This package provides just the runtime required for applications making use of
 the GEIS API.

Package: libgemmi-dev
Description-md5: 483bc82fd12131306acb8c18ca7c71a4
Description-en: library for structural biology
 Library for macromolecular crystallography and structural bioinformatics. For
 working with coordinate files (mmCIF, PDB, mmJSON), refinement restraints
 (monomer library), electron density maps (CCP4), and crystallographic
 reflection data (MTZ, SF-mmCIF). It understands crystallographic symmetries,
 it knows how to switch between the real and reciprocal space and it can do a
 few other things.
 .
 This package contains header-only C++ library.

Package: libgemmlowp-dev
Description-md5: b24c5486efd539c0e34fecabb32558dd
Description-en: small self-contained low-precision GEMM library
 This is not a full linear algebra library, only a GEMM library: it only does
 general matrix multiplication ("GEMM").
 .
 Its performance goals differ from typical GEMM performance goals in the
 following ways:
 1. It cares not only about speed, but also about minimizing power usage.
 It specifically cares about charge usage in mobile/embedded devices.
 2. Most GEMMs are optimized primarily for large dense matrix sizes (>= 1000).
 It does care about large sizes, but it also cares specifically about the
 typically smaller matrix sizes encountered in various mobile applications.
 .
 Keep in mind (previous section) that gemmlowp itself is a pure-headers-only
 library.

Package: libgen-ocaml
Description-md5: 08723a76cbea0fda054276e7d8d84efb
Description-en: simple, efficient iterators for OCaml (Runtime library)
 Iterators for OCaml, both restartable and consumable.
 The implementation keeps a good balance between simplicity
 and performance.

Package: libgen-ocaml-dev
Description-md5: 140be3e5e087059183d131436a4e36b8
Description-en: simple, efficient iterators for OCaml (Development package)
 Iterators for OCaml, both restartable and consumable.
 The implementation keeps a good balance between simplicity
 and performance.

Package: libgen-test-rinci-funcresult-perl
Description-md5: 2b4c2879d84d06dabead522c5e787950
Description-en: Perl module that generates a test function for a function
 Gen::Test::Rinci::FuncResult generates a test function for a function as
 output.
 .
 This module accepts, among others, the name or the reference to the function
 that wants to test (T) and the name of the generated function, B.
 .
 B will run T once with some specified arguments, catch exception, and test its
 result. The result is expected to be an enveloped result.

Package: libgenders-perl
Description-md5: b30c41e435e962c959599c8d814f6334
Description-en: perl interface to the LLNL genders cluster management utilities
 A Perl API for querying the genders file, for LLNL genders cluster
 configuration management. It is used by
 system administration scripts that need to manipulate lists of nodes or
 attributes and for performance or other reasons cannot do so via
 repeated calls to the Nodeattr utility.

Package: libgenders0
Description-md5: 0031bd6e9843fc880d4f0253ffe4027d
Description-en: C library for parsing and querying a genders database
 Genders is a static cluster configuration database used for cluster
 configuration management.  It is used by a variety of tools and
 scripts for management of large clusters.  The genders database is
 typically replicated on every node of the cluster. It describes the
 layout and configuration of the cluster so that tools and scripts can
 sense the variations of cluster nodes. By abstracting this information
 into a plain text file, it becomes possible to change the
 configuration of a cluster by modifying only one file.

Package: libgenders0-dev
Description-md5: cb0cedaf1853ab03bfc3f1618c39fc42
Description-en: development files for parsing and querying a genders database
 Genders is a static cluster configuration database used for cluster
 configuration management.  It is used by a variety of tools and
 scripts for management of large clusters.  The genders database is
 typically replicated on every node of the cluster. It describes the
 layout and configuration of the cluster so that tools and scripts can
 sense the variations of cluster nodes. By abstracting this information
 into a plain text file, it becomes possible to change the
 configuration of a cluster by modifying only one file.

Package: libgeners-dev
Description-md5: 1d2e692998c9d512716d749435757ef2
Description-en: generic serialization library for C++ (development package)
 The Generic Serialization library is designed to address the problem of C++
 object persistence in situations where the most typical data access pattern is
 "write once read many" (WORM). "Geners" is a set of tools and conventions
 which allows its users to develop C++ classes that can be converted to and
 from a storable stream of bytes in a well-organized and type-safe manner.
 Serialization of STL containers is supported, including the ones added in the
 C++11 standard. Independent versioning of each class definition is allowed.
 .
 Among others, compared to the boost serialization package, Geners archives
 provide random access to stored objects and can be used to create and
 serialize very large archive-based objects. Yet, only binary archives are
 implemented, and implementing non-intrusive serialization is less transparent.
 .
 This package contains the headers and the static library.

Package: libgeners1
Description-md5: d1e02e086cce868e03d0796e30b63534
Description-en: generic serialization library for C++ (shared library)
 The Generic Serialization library is designed to address the problem of C++
 object persistence in situations where the most typical data access pattern is
 "write once read many" (WORM). "Geners" is a set of tools and conventions
 which allows its users to develop C++ classes that can be converted to and
 from a storable stream of bytes in a well-organized and type-safe manner.
 Serialization of STL containers is supported, including the ones added in the
 C++11 standard. Independent versioning of each class definition is allowed.
 .
 Among others, compared to the boost serialization package, Geners archives
 provide random access to stored objects and can be used to create and
 serialize very large archive-based objects. Yet, only binary archives are
 implemented, and implementing non-intrusive serialization is less transparent.
 .
 This package contains the shared library.

Package: libgenht1
Description-md5: 1b1971f23f65026ed166dd34bf3d57ff
Description-en: Generic hash table lib for C
 Provides a simple interface for creating hash tables with arbitrary
 key and value types. Ships with shared objects for standard table types.

Package: libgenht1-dev
Description-md5: 5e0065492f7df07cc40028d0a31bc464
Description-en: Generic hash table lib for C
 Provides a simple interface for creating hash tables with arbitrary
 key and value types. Ships with shared objects for standard table types.
 .
 This package contains the static library and header files used in
 development.

Package: libgenome-dev
Description-md5: 4658d77e495ed581567b6df4e426a283
Description-en: toolkit for developing bioinformatic related software (devel)
 libGenome is a freely available toolkit for developing bioinformatic related
 software in C++.  It is intended to take the hassle out of performing common
 tasks on genetic sequence and annotation data.
 .
 Among other things, libGenome can help you:
 .
 * Read and write Multi-FastA format files
 * Read and write GenBank flat file database entries
 * Append, chop, truncate, reverse, complement, translate, and otherwise
 mangle sequence data
 * Access annotation in GenBank flat files
 .
 This is the development package containing the statically linked
 library and the header files.

Package: libgenome-model-tools-music-perl
Description-md5: 3a939008fa17ab5dffcc9af75ead9b4d
Description-en: module for finding mutations of significance in cancer
 The MuSiC suite is a set of tools aimed at discovering the significance of
 somatic mutations found within a given cohort of cancer samples, and with
 respect to a variety of external data sources.

Package: libgenome-perl
Description-md5: 18bda494cfa2beedc0b5313c8ad702c8
Description-en: pipelines, tools, and data management for genomics
 This is the base namespace module for the Genome software tree.
 .
 That tree has several primary components:
 .
 Genome::Model: a data modeling pipeline management system for genomics
 .
 Genome::Model::Tools a tree of >1000 tools and tool wrappers for genomics
 .
 Genome::* a variety of sample tracking classes with an RDBMS back-end
 .
 Only the tools system is currently released.
 .
 See genome for a complete inventory of all tool packages, and for
 command-line access to those tools.

Package: libgenome0
Description-md5: 49fb45b9786ef9fea5f0a233a7b1935e
Description-en: toolkit for developing bioinformatic related software
 libGenome is a freely available toolkit for developing bioinformatic related
 software in C++.  It is intended to take the hassle out of performing common
 tasks on genetic sequence and annotation data.
 .
 Among other things, libGenome can help you:
 .
 * Read and write Multi-FastA format files
 * Read and write GenBank flat file database entries
 * Append, chop, truncate, reverse, complement, translate, and otherwise
 mangle sequence data
 * Access annotation in GenBank flat files
 .
 This package contains the dynamic library.

Package: libgenometools0-dev
Description-md5: e12d7fab418b736523350ecb61e4a34a
Description-en: development files for GenomeTools
 This package contains the GenomeTools static library and necessary
 header files.
 .
 Besides basic bioinformatics data structures, the library contains components
 for sequence and annotation handling, sequence compression, index structure
 generation and access, efficient matching, annotation visualization and much
 more.

Package: libgenometools0t64
Description-md5: 1d7e071ed8c7581bf03f2a8dbcceac14
Description-en: versatile genome analysis library
 This package contains the GenomeTools shared library and header
 files. It offers efficient sequence analysis components, available
 via an object-oriented interface.
 .
 Besides basic bioinformatics data structures, the library contains components
 for sequence and annotation handling, sequence compression, index structure
 generation and access, efficient matching, annotation visualization and much
 more.

Package: libgenomicsdb-dev
Description-md5: 6c90273c5792a07f2d83709273dfb7e1
Description-en: sparse array storage library for genomics (development files)
 GenomicsDB is built on top of a htslib fork and an internal array storage
 system for importing, querying and transforming variant data. Variant data is
 sparse by nature (sparse relative to the whole genome) and using sparse array
 data stores is a perfect fit for storing such data.
 .
 The GenomicsDB stores variant data in a 2D array where:
 - Each column corresponds to a genomic position (chromosome + position);
 - Each row corresponds to a sample in a VCF (or CallSet in the GA4GH
 terminology);
 - Each cell contains data for a given sample/CallSet at a given position;
 data is stored in the form of cell attributes;
 - Cells are stored in column major order - this makes accessing cells with
 the same column index (i.e. data for a given genomic position over all
 samples) fast.
 - Variant interval/gVCF interval data is stored in a cell at the start of the
 interval. The END is stored as a cell attribute. For variant intervals
 (such as deletions and gVCF REF blocks), an additional cell is stored at
 the END value of the variant interval. When queried for a given genomic
 position, the query library performs an efficient sweep to determine all
 intervals that intersect with the queried position.
 .
 This package contains the development files and the static library.

Package: libgenomicsdb-java
Description-md5: f83a536630b1a4d966771a239f285779
Description-en: sparse array storage library for genomics (Java library)
 GenomicsDB is built on top of a htslib fork and an internal array storage
 system for importing, querying and transforming variant data. Variant data is
 sparse by nature (sparse relative to the whole genome) and using sparse array
 data stores is a perfect fit for storing such data.
 .
 The GenomicsDB stores variant data in a 2D array where:
 - Each column corresponds to a genomic position (chromosome + position);
 - Each row corresponds to a sample in a VCF (or CallSet in the GA4GH
 terminology);
 - Each cell contains data for a given sample/CallSet at a given position;
 data is stored in the form of cell attributes;
 - Cells are stored in column major order - this makes accessing cells with
 the same column index (i.e. data for a given genomic position over all
 samples) fast.
 - Variant interval/gVCF interval data is stored in a cell at the start of the
 interval. The END is stored as a cell attribute. For variant intervals
 (such as deletions and gVCF REF blocks), an additional cell is stored at
 the END value of the variant interval. When queried for a given genomic
 position, the query library performs an efficient sweep to determine all
 intervals that intersect with the queried position.
 .
 This package contains the Java library.

Package: libgenomicsdb-jni
Description-md5: 5d3444e0867b5aee821c3b1e89ce4a15
Description-en: sparse array storage library for genomics (Java native bindings)
 GenomicsDB is built on top of a htslib fork and an internal array storage
 system for importing, querying and transforming variant data. Variant data is
 sparse by nature (sparse relative to the whole genome) and using sparse array
 data stores is a perfect fit for storing such data.
 .
 The GenomicsDB stores variant data in a 2D array where:
 - Each column corresponds to a genomic position (chromosome + position);
 - Each row corresponds to a sample in a VCF (or CallSet in the GA4GH
 terminology);
 - Each cell contains data for a given sample/CallSet at a given position;
 data is stored in the form of cell attributes;
 - Cells are stored in column major order - this makes accessing cells with
 the same column index (i.e. data for a given genomic position over all
 samples) fast.
 - Variant interval/gVCF interval data is stored in a cell at the start of the
 interval. The END is stored as a cell attribute. For variant intervals
 (such as deletions and gVCF REF blocks), an additional cell is stored at
 the END value of the variant interval. When queried for a given genomic
 position, the query library performs an efficient sweep to determine all
 intervals that intersect with the queried position.
 .
 This package contains the Java native bindings.

Package: libgenomicsdb1
Description-md5: ed9c10f7e42dbf62c4a4b05fe438997d
Description-en: sparse array storage library for genomics (shared libraries)
 GenomicsDB is built on top of a htslib fork and an internal array storage
 system for importing, querying and transforming variant data. Variant data is
 sparse by nature (sparse relative to the whole genome) and using sparse array
 data stores is a perfect fit for storing such data.
 .
 The GenomicsDB stores variant data in a 2D array where:
 - Each column corresponds to a genomic position (chromosome + position);
 - Each row corresponds to a sample in a VCF (or CallSet in the GA4GH
 terminology);
 - Each cell contains data for a given sample/CallSet at a given position;
 data is stored in the form of cell attributes;
 - Cells are stored in column major order - this makes accessing cells with
 the same column index (i.e. data for a given genomic position over all
 samples) fast.
 - Variant interval/gVCF interval data is stored in a cell at the start of the
 interval. The END is stored as a cell attribute. For variant intervals
 (such as deletions and gVCF REF blocks), an additional cell is stored at
 the END value of the variant interval. When queried for a given genomic
 position, the query library performs an efficient sweep to determine all
 intervals that intersect with the queried position.
 .
 This package contains the shared library.

Package: libgensio-dev
Description-md5: 167c8984a2f89a1374c8ca415285adef
Description-en: abstract stream I/O (development files)
 This library (pronounced gen'-see-oh) is used to abstract stream I/O
 like serial port, TCP, telnet, UDP, SSL, IPMI SOL etc and offers a
 framework for giving a consistent view of various stream (and packet)
 I/O types. You create a gensio object (or a gensio), and you can use
 that gensio without having to know too much about what is going on
 underneath. You can stack gensio on top of another one to add protocol
 funcionality. For instance, you can create a TCP gensio, stack SSL on
 top of that, and stack Telnet on top of that. It supports a number of
 network I/O and serial ports.  Gensio can be used for sending and
 receiving ports, and it also supports establishing encrypted and
 authenticated connections.
 .
 This package contains the development headers and static libraries.

Package: libgensio14
Description-md5: 9cdbd584bba4079c70bbc69eb544548f
Description-en: abstract stream I/O (runtime files)
 This library (pronounced gen'-see-oh) is used to abstract stream I/O
 like serial port, TCP, telnet, UDP, SSL, IPMI SOL etc and offers a
 framework for giving a consistent view of various stream (and packet)
 I/O types. You create a gensio object (or a gensio), and you can use
 that gensio without having to know too much about what is going on
 underneath. You can stack gensio on top of another one to add protocol
 funcionality. For instance, you can create a TCP gensio, stack SSL on
 top of that, and stack Telnet on top of that. It supports a number of
 network I/O and serial ports.  Gensio can be used for sending and
 receiving ports, and it also supports establishing encrypted and
 authenticated connections.
 .
 This package contains the shared libraries.

Package: libgentlyweb-utils-java
Description-md5: a03d4d42543cedb62d73805296734c54
Description-en: java utility library used by josql
 Simple java utility library used mainly by JoSQL (libjosql-java) for I/O.

Package: libgentlyweb-utils-java-doc
Description-md5: 00d3c33fd037af72fd6ec02abfb39e45
Description-en: Documentation - java utility library used by josql
 Simple java utility library used mainly by JoSQL (libjosql-java) for I/O.
 .
 This package contains the API documentation of libgentlyweb-utils-java.

Package: libgeo-coder-googlev3-perl
Description-md5: bb3af2acbe7968d4b415861a05288de3
Description-en: Perl module providing access to Google Maps v3 Geocoding API
 Geo::Coder::GoogleV3 is a Perl module that provides access to Google's
 Google Map API v3. Note that v3 does not require an apikey and the data
 structure returned is different than previous versions of the API.
 .
 Check https://developers.google.com/maps/documentation/geocoding/
 for more information about Google's Geocoding API and especially usage
 limits.

Package: libgeo-coder-osm-perl
Description-md5: 40c583bac801361a9122233c2b4372f2
Description-en: Geocode addresses with the OpenStreetMap Nominatim API
 The Geo::Coder::OSM module provides an interface to the OpenStreet Nominatim
 geocoding service.

Package: libgeo-constants-perl
Description-md5: 8d4a9ddfaaffb9107200f9be99d87325
Description-en: standard constants used by Geo perl packages
 Geo::Constants provides a number of standard constants used by the
 Geo:: family of modules, such as Pi, conversion from degrees to radians
 or nautical miles to meters per second, and vice versa.

Package: libgeo-converter-wkt2kml-perl
Description-md5: d71f92c4445748bcd0074ed05d5697e1
Description-en: module to convert between WKT and KML standards
 Geo::Converter::WKT2KML provides two functions, wkt2kml and kml2wkt.
 These are convert geometry formats WKT (Well-Known Text) and KML
 each other. While the WKT spec is completely implemented, the KML
 spec is not completely interpreted.

Package: libgeo-coordinates-itm-perl
Description-md5: 990b3049bf8630ed0eee25f1e156f7e4
Description-en: conversion module between lat/lon and Irish Transverse Mercator
 Geo::Coordinates::ITM converts back and forth between Irish Transverse
 Mercator grid and WGS84.
 .
 Nothing is exported by default. The exportable functions are ll_to_grid and
 grid_to_ll.

Package: libgeo-coordinates-osgb-perl
Description-md5: c8544cf83552e2ed33202c7d421dd4f0
Description-en: converting module between Lat/Lon and the British National Grid
 The included modules provide an implementation of co-ordinate conversion for
 England, Wales, and Scotland based on formulae and data published by the
 Ordnance Survey of Great Britain.
 .
 The Geo::Coordinates::OSGB module provides routines to convert between
 latitude/longitude coordinates in the WGS84 or OSGB36 models and the British
 National Grid. The Geo::Coordinates::OSGB::Grid module includes some useful
 extra routines to parse and format grid references in a variety of popular
 forms (including which Landranger map your point appears on). The
 Geo::Coordinates::OSGB::Maps module provides data for British maps.
 .
 Note that due to the nature of this type of conversion, the conversions are
 only really useful in the vicinity of the British Isles. If you are elsewhere
 on the planet you need an implementation optimized for your neighbourhood.

Package: libgeo-coordinates-transform-perl
Description-md5: 8a1b4f7b3091cf0c509b48125807d956
Description-en: Transform latitude/longitude between coordinate functions
 There are several formats used to present geographic coordinates. For
 example:
 .
 * DMS Degrees:Minutes:Seconds (48 30 30, -117 30' 30")
 .
 * DM Degrees:Decimal-Minutes (48 30.5, -117 30.5'),
 .
 * DD Decimal-Degrees (48.5083333, -17.5083333)
 .
 Geo::Coordinates::Transform converts a list of provided latitude and
 longitude coordinates in any of the three formats above (mixed input is ok)
 and converts to the desired format.

Package: libgeo-coordinates-utm-perl
Description-md5: 79bd571dd3e09fd81877da946eed3006
Description-en: Perl extension for Latitiude Longitude conversions
 This module will translate latitude longitude coordinates to
 Universal Transverse Mercator(UTM) coordinates and vice versa.

Package: libgeo-distance-perl
Description-md5: c8e0403a5dc5113f77a27453b3ae8da0
Description-en: calculate distances and closest locations
 Geo::Distance is a Perl library aiming to provide
 as many tools to make it as simple as possible
 to calculate distances between geographic points,
 and anything that can be derived from that.
 Currently there is support
 for finding the closest locations within a specified distance,
 to find the closest number of points to a specified point,
 and to do basic point-to-point distance calculations.
 .
 NB! The GIS::Distance module is a replacement for this module.
 Geo::Distance remains as a lightweight wrapper around GIS::Distance
 so that legacy code benefits from fixes to GIS::Distance
 through the old Geo::Distance API.

Package: libgeo-ellipsoids-perl
Description-md5: 1a540b3fcefaf819d312995738d82dd7
Description-en: standard Geo:: ellipsoid a, b, f and 1/f values
 Geo::Ellipsoids provides a large number of standard ellipsoid values
 useful for calculations such as when determining the distance between
 two points on a planet.

Package: libgeo-functions-perl
Description-md5: 321b3162758b436d037bba210ea3174d
Description-en: standard functions for Geo perl modules
 The Geo::Functions module provides some standard functions for
 conversions, for example between degrees, radians and degrees
 minutes seconds, or between knots and meters per second.

Package: libgeo-gdal-ffi-perl
Description-md5: cc3fe8f719238575e22c2f0866dc1e6c
Description-en: foreign function interface for GDAL/OGR binding
 Geo::GDAL::FFI is a foreign function interface (FFI) to the GDAL/OGR
 geospatial data access library.
 .
 The FFI interface is based on the C API for GDAL/OGR as defined in version 3.5+
 and replaces the deprecated Geo::GDAL interface based on XS.

Package: libgeo-google-mapobject-perl
Description-md5: c64e4be1d4df1b50236d413dc72778da
Description-en: module managing the server side of the Google Maps API
 Geo::Google::MapObject is intended to provide a server side solution to
 working with the Google Maps API. In particular an object of this class
 encapsulates a "map" object that provides support for the static maps API,
 the javascript maps API, AJAX calls and non-javascript fallback data; but
 without making many assumptions about the surrounding framework. It is assumed
 that a template framework with support for a "dot" notation is being used,
 for example HTML::Template::Pluggable. An important commitment of the module
 is support for graceful and consistent fallback to a functional
 non-javascript web page.
 .
 The javascript and static Google map APIs do not behave in quite the same way
 when zoom and center are not specified. Specifically it works quite well with
 the static maps
 (http://developers.google.com/maps/documentation/staticmaps/?csw=1)
 but not so well with the javascript API. To compensate for this the
 module gives a choice between: specifying the center and zoom levels;
 allowing the APIs and client side code to do whatever they think best; using
 a built in algorithm to calculate a sensible zoom and center; and finally
 supplying ones own algorithm to calculate a sensible zoom and center.

Package: libgeo-googleearth-pluggable-perl
Description-md5: 9cd7e8b46d9b01a28d793f2f13463c04
Description-en: module to generate GoogleEarth Documents
 Geo::GoogleEarth::Pluggable is a Perl object oriented interface that
 allows for the creation of XML documents that can be used with Google
 Earth.
 .
 Supported output formats include KML and KMZ, optionally including HTTP
 headers appropriate for a web application.  However, if you need to
 read KML files, please see the Geo::KML package's from method.

Package: libgeo-gpx-perl
Description-md5: 82fd38041a375a6db955b8eee64d5af4
Description-en: Perl module for creating and parsing GPX files
 The original goal of Geo::Gpx was to produce GPX/XML files which were
 parseable by both GPX Spinner and EasyGPS. As of version 0.13 it has been
 extended to support general parsing and generation of GPX data. Both GPX 1.0
 and 1.1 are supported.

Package: libgeo-hash-perl
Description-md5: e57023de53c3e555b0d58808179bcc32
Description-en: Perl module to encode / decode geohash.org locations
 Geohash is a latitude/longitude geocode system invented by Gustavo Niemeyer
 when writing the web service at geohash.org, and put into the public domain.
 .
 Geo::Hash encodes and decodes geohash locations.
 .
 See http://en.wikipedia.org/wiki/Geohash and http://geohash.org for more
 information.

Package: libgeo-hash-xs-perl
Description-md5: f388d842d8cab81c13688576642f0d06
Description-en: Perl XS module to encode and decode geohash.org locations
 Geohash is a latitude/longitude geocode system invented by Gustavo Niemeyer
 when writing the web service at geohash.org, and put into the public domain.
 .
 Geo::Hash::XS encodes and decodes geohash locations.
 .
 See http://en.wikipedia.org/wiki/Geohash and http://geohash.org for more
 information.

Package: libgeo-helmerttransform-perl
Description-md5: f6f8f100889653526aeb864400e5b8a5
Description-en: Transformations between coordinates in different datums
 It is usual to describe geographical points in terms of their polar coordinates
 (latitude, longitude and altitude) referenced to a "datum ellipsoid", which is
 used to approximate the Earth's geoid. The latitude, longitude and altitude of
 a given physical point vary depending on which datum ellipsoid is in use.
 Unfortunately, a number of ellipsoids are in everyday use, and so it is often
 necessary to transform geographical coordinates between different datum
 ellipsoids.
 .
 Two different datum ellipsoids may differ in the locations of their centers, or
 in their shape; and there may be an angle between their equatorial planes or
 the meridians relative to which longitude is measured. The Helmert Transform,
 which this module implements, is a linear transformation of coordinates between
 pairs of datum ellipsoids in the limit of small angles of deviation between
 them.

Package: libgeo-inverse-perl
Description-md5: bcc40b76b7e0fa8dd6a326ad3264e478
Description-en: module to calculate geographic distance from a lat & lon pair
 Geo::Inverse is a pure Perl port of the NGS program in the public domain
 "inverse" by Robert (Sid) Safford and Stephen J. Frakes. It can be used
 to calculate the distance, forward and back azimuth from a latitude and
 longitude pair.

Package: libgeo-ip-perl
Description-md5: 6880156bf22c64cabbf809c20b98c279
Description-en: Perl interface to GeoIP library
 Geo::IP is a Perl external module which provides an interface to
 GeoIP library.
 .
 GeoIP is a C library that enables the user to find the country that any
 IP address or hostname originates from.  It uses a file based database
 that simply contains IP blocks as keys, and countries as values.
 This database is managed by the GeoIP library package.

Package: libgeo-ipfree-perl
Description-md5: 441e18efb7fc532d8abf666c161c6a01
Description-en: module to look up the country of an IPv4 address
 Geo::IPfree is a Perl module that determines the originating country of an
 arbitrary IPv4 address. It uses a local file-based database to provide basic
 geolocation services.

Package: libgeo-libproj-ffi-perl
Description-md5: 74db44a7b3fd4c16296e1eaedf2cb4f2
Description-en: Foreign function interface to PROJ coordinate transformation software
 Geo::LibProj::FFI is a foreign function interface to the
 PROJ coordinate transformation / projection library. Please
 see the PROJ library's C function reference for further documentation.
 .
 Geo::LibProj::FFI offers a large portion of the most commonly used PROJ
 functions, but more could be added later.
 .
 This module was originally written for PROJ version 8. It works with PROJ
 versions as old as 6.2.0, and up to and including the most recent version.
 It obsoletes the now deprecated Geo::Proj4 XS module which cannot be
 used with any recent version of the PROJ library.

Package: libgeo-metar-perl
Description-md5: 1db499d0a9ca410100afc9e17975e35a
Description-en: accessing Aviation Weather Information with Perl
 Geo::METAR is a Perl module to access and parse aviation weather information
 with Perl.
 .
 Note: This version differs slightly from the version in CPAN. See the file
 README.Debian for specific changes

Package: libgeo-osm-tiles-perl
Description-md5: ae9468c3226c7a958b358a0a87a0fa1a
Description-en: module for calculating tile numbers for OpenStreetMap
 Geo::OSM::Tiles provides functions for calculating the path to a map tile at
 OpenStreetMap out of geographic coordinates. The path of a tile at OSM has
 the form $zoom/$tilex/$tiley.png. The numbering scheme is documented in the
 OSM wiki at http://wiki.openstreetmap.org/wiki/Slippy_map_tilenames .
 .
 The package also contains the downloadosmtiles script that allows one to
 conveniently download OSM map tiles from a given OSM permalink URL.

Package: libgeo-postcode-perl
Description-md5: 1780cd89e83bd862685ee688604a7846
Description-en: UK Postcode validation and location
 Geo::Postcode will accept full or partial UK postcodes, validate them against
 the official spec, separate them into their significant parts, translate them
 into map references or co-ordinates and calculate distances between them.
 .
 The last two features require a postcode database to be supplied separately.
 .
 It does not check whether the supplied postcode exists: only whether it is
 well-formed according to British Standard 7666, which you can find here:
 .
 http://www.govtalk.gov.uk/gdsc/html/frames/PostCode.htm
 .
 Geo::Postcode will also work with partial codes, ie areas, districts and
 sectors. They won't validate, but you can test them for legitimacy with a
 call to valid_fragment, and you can still turn them into grid references.
 .
 To work with US zipcodes, you need Geo::Postalcode instead.

Package: libgeo-shapelib-perl
Description-md5: f7cabf0e4bb9b32835604cb83d322be5
Description-en: Perl extension for reading and writing shapefiles as defined by ESRI
 Geo::Shapelib is a module to read, create and write shapefiles as
 defined by ESRI, using Perl. It provides the Perl binding for the Shapelib
 library.
 .
 The Shapefile format is a working and interchange format promoted by
 ESRI for simple vector data with attributes. It is apparently the only
 file format that can be edited in ARCView 2/3, and can also be exported
 and imported in ArcGis.

Package: libgeo-wkt-simple-perl
Description-md5: 73939812a6c780db9e44de028f2d67d4
Description-en: simple utils to parse/build Well Known Text(WKT) format string
 The Geo::WKT::Simple module can parse/build WKT format string into/from pure
 Perl data structure. It is simpler than Geo::WKT and does not depend on the
 Proj library, and even support MULTI(LINE|STRING|POLYGON) objects.

Package: libgeocoding8
Description-md5: fa0fa46f4839f5d33867e1791fe0f79f
Description-en: geocoding phone numbers
 Google's library for geocoding phone international phone numbers.
 .
 This package contains the runtime libraries which can be used to geocode phone
 numbers. This means obtaining a description (for example of the location) of a
 given phone number.

Package: libgeographiclib-dev
Description-md5: 81ceae873e52634ccf49d0018887aea2
Description-en: C++ library to solve some geodesic problems -- development files
 GeographicLib is a small set of C++ classes for converting between
 geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates,
 for geoid calculations, and for computing geodesic. It is a suitable
 replacement for the core functionality provided by NGA Geotrans.
 .
 This package contains the files used to develop applications that use the
 GeographicLib library.

Package: libgeographiclib26
Description-md5: 8b449a38cb15d196f2fe1f42f2258621
Description-en: C++ library to solve some geodesic problems -- library
 GeographicLib is a small set of C++ classes for converting between
 geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates,
 for geoid calculations, and for computing geodesic. It is a suitable
 replacement for the core functionality provided by NGA Geotrans.
 .
 This package contains the GeographicLib shared library used at run-time
 by applications.

Package: libgeography-countries-perl
Description-md5: 903144972081ac2666353440a2baa2e3
Description-en: 2-letter, 3-letter, and numerical codes for countries.
 Geography::Countries maps country names, and their 2-letter, 3-letter and
 numerical codes, as defined by the ISO-3166 maintenance agency [1], and
 defined by the UNSD.

Package: libgeohash-perl
Description-md5: 0c328c029a68c4609a181001adeb86b7
Description-en: Perl module to handle geohash.org locations
 Geohash uses Geo::Hash or Geo::Hash::XS as a backend module.
 You can choose Pure-Perl or XS implementation.
 In addition, some useful methods have been added.

Package: libgeoip-dev
Description-md5: afee88869c565d97ba7d87e66323e47c
Description-en: Development files for the GeoIP library
 GeoIP is a C library that enables the user to find the country that any
 IP address or hostname originates from. It uses a file based database.
 .
 This database simply contains IP blocks as keys, and countries as values and
 it should be more complete and accurate than using reverse DNS lookups.
 .
 This package contains the development files.

Package: libgeoip1t64
Description-md5: cc64f48b3eca4b1690c3b7284f2bd5fd
Description-en: non-DNS IP-to-country resolver library
 GeoIP is a C library that enables the user to find the country that any
 IP address or hostname originates from. It uses a file based database.
 .
 This database simply contains IP blocks as keys, and countries as values and
 it should be more complete and accurate than using reverse DNS lookups.
 .
 This package contains the shared library.

Package: libgeoip2-perl
Description-md5: 776f93ea8c05f2f8ebc08cafdbf1f59f
Description-en: Perl API for MaxMind's GeoIP2 web services and databases
 GeoIP2 provides an API to version 2 of MaxMinds high-precision IP geo-
 location web services and databases. It also works with the free and
 downloadable GeoLite2 databases. This is the Perl implementation of
 this API.
 .
 For up to 100x faster database access make sure the recommended
 libmaxmind-db-reader-xs-perl package is installed as well.

Package: libgeometry-primitive-perl
Description-md5: eefa95eba8a830eb6fc9bd52fa02145d
Description-en: module to represent geometric entities
 Geometry::Primitive is a device- and library-agnostic system for representing
 geometric entities such as points, lines, and shapes. It provides some simple
 objects and many convenience methods you would expect from a simple geometry
 library.

Package: libgeomview-1.9.5t64
Description-md5: 647bfba6c433bcd6ff52152febbdbe10
Description-en: geomview library runtime
 Geomview is interactive geometry software which is
 particularly appropriate for mathematics research and education.
 .
 OOGL is the Object Oriented Graphics Library, upon which Geomview is
 built.  This package provides the run-time OOGL library for geomview
 and its modules.

Package: libgeomview-dev
Description-md5: c427e7ebbc656c19e6432a4304c16c22
Description-en: geomview library development package
 Geomview is interactive geometry software which is
 particularly appropriate for mathematics research and education.
 .
 OOGL is the Object Oriented Graphics Library, upon which Geomview is
 built.  This package provides the development package for OOGL,
 required to build Geomview modules.

Package: libgeonames-common
Description-md5: c537dbd1e727a7344c3c67ae69d38f5a
Description-en: geonames - data files
 A library for parsing and querying a local copy of the geonames.org database.
 .
 This package contains library data files.

Package: libgeonames-dev
Description-md5: 7d22ced8890dc925bfb9bdcaf90ffdd7
Description-en: geonames - library development files
 A library for parsing and querying a local copy of the geonames.org database.
 .
 This package contains the header and development files which are needed to use
 the libgeonames library.

Package: libgeonames0
Description-md5: ef391a6eaac0155ed3db91f9fc03886a
Description-en: Parse and query the geonames database dump
 A library for parsing and querying a local copy of the geonames.org database.
 .
 This package contains the shared libraries.

Package: libgeoregression-java
Description-md5: b1b7faf58fff9a199997096e5e43bd8b
Description-en: Geometric Regression Library
 Geometric Regression Library (GeoRegression) is a free Java based geometry
 library for scientific computing in fields such as robotics and computer vision
 with a focus on 2D/3D space. The goal of GeoRegression is to provide all the
 core functions for estimating the closest point/distance between geometric
 primitives, estimating best-fit shapes, and estimating and applying geometric
 transforms. It is designed for high performance and ease of use.

Package: libgeos++-dev
Description-md5: f8afd7a9d89963300f7b3c6301cccc03
Description-en: Geometry engine for GIS - C++ development files
 GEOS provides a spatial object model and fundamental geometric
 functions. It implements the geometry model defined in the
 OpenGIS Consortium Simple Features Specification for SQL.
 .
 This package contains the headers and libraries needed to
 develop programs using GEOS in C++. Note that third-parties
 programs should use the stable C API instead of the
 unstable C++ one.

Package: libgeos-c1t64
Description-md5: d9ccedad450b9eb5116c80281cc15133
Description-en: Geometry engine for Geographic Information Systems - C Library
 GEOS provides a spatial object model and fundamental geometric
 functions. It implements the geometry model defined in the
 OpenGIS Consortium Simple Features Specification for SQL.
 Functions provided include:
 .
 * spatial predicates (based on the DE-9IM model),
 * overlay functions (intersection, difference, union,
 symmetric difference),
 * buffer,
 * convex hull,
 * area and distance functions, and
 * topological validity checking
 .
 This package contains the C library.

Package: libgeos-dev
Description-md5: 3f1f0c4d5fc2ab9465b9947eec04cda4
Description-en: Geometry engine for GIS - Development files
 GEOS provides a spatial object model and fundamental geometric
 functions. It implements the geometry model defined in the
 OpenGIS Consortium Simple Features Specification for SQL.
 .
 This package contains the headers and libraries needed to
 develop programs using GEOS.

Package: libgeos-doc
Description-md5: 692dee8bc3cf34b5e34d65a80c1e283c
Description-en: Documentation for the GEOS GIS geometry engine library
 GEOS provides a spatial object model and fundamental geometric
 functions. It implements the geometry model defined in the
 OpenGIS Consortium Simple Features Specification for SQL.
 .
 This package contains the documentation for the GEOS API.

Package: libgeos3.14.1
Description-md5: 972fbd07295ca4ffd4563983cf1e7b46
Description-en: Geometry engine for Geographic Information Systems - C++ Library
 GEOS provides a spatial object model and fundamental geometric
 functions. It implements the geometry model defined in the
 OpenGIS Consortium Simple Features Specification for SQL.
 Functions provided include:
 .
 * spatial predicates (based on the DE-9IM model),
 * overlay functions (intersection, difference, union,
 symmetric difference),
 * buffer,
 * convex hull,
 * area and distance functions, and
 * topological validity checking
 .
 This package contains the C++ library. A stable C library is provided
 by the libgeos-c* package and should be preferred by third-parties
 programs.

Package: libgeotiff-dev
Description-md5: 6aae56e19c983b1332b259087d999caa
Description-en: GeoTIFF (geografic enabled TIFF) library -- development files
 This C library supports TIFF 6.0 based interchange format for georeferenced
 raster imagery. The GeoTIFF standard has been developed for reading, and
 writing geographic meta-information tags on top of TIFF raster.
 .
 This package contains stuff to be used to develop programs based
 on the GeoTIFF library.

Package: libgeotiff5
Description-md5: 100b7c2aa38b43d32f6aa2466ade08f0
Description-en: GeoTIFF (geografic enabled TIFF) library -- run-time files
 This C library supports TIFF 6.0 based interchange format for georeferenced
 raster imagery. The GeoTIFF standard has been developed for reading, and
 writing geographic meta-information tags on top of TIFF raster.
 .
 This package contains the shared library only.

Package: libgeotranz3-dev
Description-md5: 93c03cfe3274bdfd5ed75725a581470c
Description-en: GEOgraphic coordinates TRANslator (development files)
 GEOTRANZ (Geographic Translator) is an application program which allows
 you to easily convert geographic coordinates among a wide variety of
 coordinate systems, map projections, and datums. Currently, twenty-five
 different coordinate systems, map projections, grids, and coding
 schemes, and over two hundred different datums, are supported.
 .
 GEOTRANZ is the Debian name of GEOTRANS, a product of the National
 Geospatial-Intelligence Agency (NGA) and U.S. Army Engineering Research
 and Development Center.
 .
 This package contains the static library and include files for linking
 applications with the geotranz library.

Package: libgeotranz3.7
Description-md5: 8de2fdee0e6b2d0c38d49dc4c89799c8
Description-en: GEOgraphic coordinates TRANslator (runtime library)
 GEOTRANZ (Geographic Translator) is an application program which allows
 you to easily convert geographic coordinates among a wide variety of
 coordinate systems, map projections, and datums. Currently, twenty-five
 different coordinate systems, map projections, grids, and coding
 schemes, and over two hundred different datums, are supported.
 .
 GEOTRANZ is the Debian name of GEOTRANS, a product of the National
 Geospatial-Intelligence Agency (NGA) and U.S. Army Engineering Research
 and Development Center.
 .
 This package contains the runtime library used by GEOTRANZ to do all
 conversions.

Package: libgepub-0.7-0
Description-md5: e4ad0d5c0bcdac32c520efeb51af8536
Description-en: library to read epub files
 libgepub is a GObject based library for handling and rendering epub
 documents.
 .
 This package contains the C library.

Package: libgepub-0.7-dev
Description-md5: f5287c9680f6e54ec3dc99ca689f1e71
Description-en: library to read epub files (development files)
 libgepub is a GObject based library for handling and rendering epub
 documents.
 .
 This package contains the headers for the C library.

Package: libgeronimo-annotation-1.3-spec-java
Description-md5: 7bead21d08dd2d09529ce75d61049810
Description-en: Apache Geronimo Common Annotations 1.3 API
 Apache Geronimo is an open source server runtime that integrates the best
 open source projects to create Java/OSGi server runtimes that meet the needs
 of enterprise developers and system administrators. Its most popular
 distribution is a fully certified Java EE 6 application server runtime.
 .
 This package contains the Common Annotations 1.3 API
 (javax.annotation.* classes).

Package: libgeronimo-commonj-spec-java
Description-md5: fd8904744943692ef9fc65fcfed579d0
Description-en: Java API for concurrent programming of EJBs and Servlets
 The CommonJ API enables concurrent programming of EJBs and
 Servlets within a J2EE application. This API is also known
 as Timer and Work Manager API.
 .
 The CommonJ API contains the following components:
 - Timer API:
 The Timer API allows applications to schedule and receive
 timer notification callbacks for a specific listener defined
 within an application. Timers allow you to schedule and
 perform work at specific times or intervals.
 - Work Manager API:
 The Work Manager API allows an application to prioritize
 work within an EJB or Servlet. Applications can
 programmatically execute multiple work items within a
 container.

Package: libgeronimo-concurrent-1.0-spec-java
Description-md5: 1229208998bc243f02018ea314237545
Description-en: Apache Geronimo Concurrency Utilities for Java EE API
 Apache Geronimo is an open source server runtime that integrates the best
 open source projects to create Java/OSGi server runtimes that meet the needs
 of enterprise developers and system administrators. Its most popular
 distribution is a fully certified Java EE 6 application server runtime.
 .
 This package contains the Concurrency Utilities for Java EE API 1.0
 (javax.enterprise.concurrent.* classes).

Package: libgeronimo-ejb-3.2-spec-java
Description-md5: b1ffcc721b9514c6c3480ffc37c56c9e
Description-en: Apache Geronimo EJB 3.2 API
 Apache Geronimo is an open source server runtime that integrates the best
 open source projects to create Java/OSGi server runtimes that meet the needs
 of enterprise developers and system administrators. Its most popular
 distribution is a fully certified Java EE 6 application server runtime.
 .
 This package contains the EJB 3.2 API (javax.ejb.* classes).

Package: libgeronimo-interceptor-3.0-spec-java
Description-md5: 6fc6ba845fdf2b06744cf329f762d00c
Description-en: Geronimo API implementation of the Interceptor 3.0 spec
 Apache Geronimo is an open source application server developed by the Apache
 Software Foundation.
 .
 The goal of the Geronimo project is to produce a server runtime framework
 that pulls together the best Open Source alternatives to create runtimes
 that meet the needs of developers and system administrators. Its most
 popular distribution is a fully certified Java Enterprise Edition 5.0
 (Java EE 5) application server runtime.
 .
 This package provides the Geronimo API implementation of the Interceptor
 3.0 spec (javax.interceptor classes).

Package: libgeronimo-j2ee-connector-1.5-spec-java
Description-md5: 58d155c520718a182ed2a4706d96ea38
Description-en: Geronimo API implementation of the J2EE connector 1.5 spec
 The goal of the Geronimo project is to produce a server runtime framework
 that pulls together the best Open Source alternatives to create runtimes
 that meet the needs of developers and system administrators. Its most
 popular distribution is a fully certified Java EE 5 application server
 runtime.
 .
 This package provides the Geronimo API implementation of the J2EE
 connector 1.5 spec (javax.resource classes).

Package: libgeronimo-j2ee-management-1.1-spec-java
Description-md5: 93de6b7ef72b0d0a18cc6da9793e51d6
Description-en: Apache Geronimo J2EE Management 1.1 API
 Apache Geronimo is an open source server runtime that integrates the best
 open source projects to create Java/OSGi server runtimes that meet the needs
 of enterprise developers and system administrators. Its most popular
 distribution is a fully certified Java EE 6 application server runtime.
 .
 This package contains the J2EE Management 1.1 API (JSR 77)
 (javax.management.j2ee.* classes).

Package: libgeronimo-jacc-1.1-spec-java
Description-md5: a3b22f5a9de95582e030feb38b451539
Description-en: Geronimo API implementation of the JACC 1.1 spec
 The goal of the Geronimo project is to produce a server runtime framework
 that pulls together the best Open Source alternatives to create runtimes
 that meet the needs of developers and system administrators. Our most
 popular distribution is a fully certified Java EE 5 application server
 runtime.
 .
 This package offers the Geronimo API implementation of the JACC 1.1 spec
 (javax.security.jacc classes).

Package: libgeronimo-jcache-1.0-spec-java
Description-md5: fd283dc60db73e7a9a26881b6a3ca18f
Description-en: Apache Geronimo JCache 1.0 API
 Apache Geronimo is an open source server runtime that integrates the best
 open source projects to create Java/OSGi server runtimes that meet the needs
 of enterprise developers and system administrators. Its most popular
 distribution is a fully certified Java EE 6 application server runtime.
 .
 This package contains the JCache 1.0 API (javax.cache.* classes).

Package: libgeronimo-jms-1.1-spec-java
Description-md5: 18837dffe48bfce6f4dd58dfc6a59043
Description-en: Geronimo API implementation of the JMS 1.1 spec
 The goal of the Geronimo project is to produce a server runtime framework
 that pulls together the best Open Source alternatives to create runtimes
 that meet the needs of developers and system administrators. Geronimo's
 most popular distribution is a fully certified Java EE 5 application server
 runtime.
 .
 Geronimo API implementation of the JMS 1.1 spec (javax.jms classes)

Package: libgeronimo-jpa-2.0-spec-java
Description-md5: 6824e463ec9a9a3d7447eb17eb5eb65a
Description-en: Geronimo JSR-317 Java Persistence (JPA) 2.0 Spec API
 The Java Persistence API is the Java API for the management of persistence
 and object/relational mapping for Java EE and Java SE environments.
 .
 The goal of this specification is to provide an object/relational mapping
 facility for the Java application developer using a Java domain model
 to manage a relational database.
 .
 Persistence in this context covers three areas:
 - The API itself, defined in the javax.persistence package.
 - The Java Persistence Query Language (JPQL).
 - Object/relational metadata.
 .
 The Java Persistence 2.0 specification addresses improvements in the areas of
 domain modeling, object/relational mapping, EntityManager and Query
 interfaces, and the Java Persistence query language. It adds an API for
 criteria queries, a metamodel API, and support for validation.
 .
 This package contains only API of JSR-317 spec. Apache OpenJPA and
 EclipseLink are implementations of this spec.

Package: libgeronimo-jta-1.2-spec-java
Description-md5: c9121d068ff6342e49e4e77ba799e260
Description-en: Apache Geronimo JTA 1.2 API
 Apache Geronimo is an open source server runtime that integrates the best
 open source projects to create Java/OSGi server runtimes that meet the needs
 of enterprise developers and system administrators. Its most popular
 distribution is a fully certified Java EE 6 application server runtime.
 .
 This package contains the JTA 1.2 API (javax.transaction.* classes).

Package: libgeronimo-osgi-support-java
Description-md5: 5d09906634d3862bd8fde76b81cf873e
Description-en: Java libraries providing OSGi lookup support for Geronimo projects
 These Java libraries allow the use of OSGi framework with Geronimo existing
 projects. They allow lookup and registration of components.
 .
 - geronimo-osgi-locator.jar: Allow performing class and components lookups
 with OSGi support.
 .
 - geronimo-osgi-registry.jar: Facilitate the use of Geronimo specs providers
 (components typically plugged in to the JRE through META-INF/services
 resources) like geronimo-validation-1.0-spec (Geronimo JSR-303 Bean
 Validation Spec API).
 .
 The service created by this library will maintain a registry of factory
 class that can be used by the spec bundles to locate factory classes that
 reside in other bundles.

Package: libgeronimo-validation-1.0-spec-java
Description-md5: 97c898f3056c8e353638c269dd04932a
Description-en: Geronimo JSR-303 Bean Validation Spec API
 Apache Geronimo implementation of the JSR-303 Bean Validation Spec API.
 .
 JSR 303 defines a metadata model and API for JavaBean validation.
 The default metadata source is annotations, with the ability to override and
 extend the meta-data through the use of XML validation descriptors. The
 API is not tied to a specific application tier or programming model.
 .
 It is specifically not tied to either the web tier or the persistence tier,
 and is available for both server-side application programming,
 as well as rich client Swing application developer.
 .
 This package contains only API of JSR-303 spec. Hibernate Validator is the
 reference implementation of this spec.

Package: libgeronimo-validation-1.1-spec-java
Description-md5: a5dab6e4c3beb665a67e961a651eeccd
Description-en: Geronimo JSR-349 Bean Validation Spec API
 Apache Geronimo implementation of the JSR-349 Bean Validation Spec API.
 .
 JSR 349 defines a metadata model and API for JavaBean validation.
 The default metadata source is annotations, with the ability to override and
 extend the meta-data through the use of XML validation descriptors. The
 API is not tied to a specific application tier or programming model.
 .
 It is specifically not tied to either the web tier or the persistence tier,
 and is available for both server-side application programming,
 as well as rich client Swing application developer.
 .
 This package contains only API of JSR-349 spec. Hibernate Validator is the
 reference implementation of this spec.

Package: libgeronimo-validation-1.1-spec-java-doc
Description-md5: 61fa67f2403c553c214e0e567cebda2f
Description-en: Documentation for libgeronimo-validation-1.1-spec-java
 Documentation for the Apache Geronimo implementation of the JSR-349 Bean
 Validation Spec API.
 .
 JSR 349 defines a metadata model and API for JavaBean validation.
 The default metadata source is annotations, with the ability to override and
 extend the meta-data through the use of XML validation descriptors. The
 API is not tied to a specific application tier or programming model.
 .
 It is specifically not tied to either the web tier or the persistence tier,
 and is available for both server-side application programming,
 as well as rich client Swing application developer.
 .
 This package contains only API of JSR-349 spec. Hibernate Validator is the
 reference implementation of this spec.

Package: libges-1.0-0
Description-md5: 8c117bca4500d03086b450f834e7e398
Description-en: GStreamer editing services (shared library)
 The GStreamer multimedia framework and the accompanying NLE set of
 plugins for non-linear editing offer all the building blocks for:
 * Decoding and encoding to a wide variety of formats, through all the
 available GStreamer plugins.
 * Easily choosing segments of streams and arranging them through time
 through the NLE set of plugins.
 But all those building blocks only offer stream-level access, which
 results in developers who want to write non-linear editors to write a
 consequent amount of code to get to the level of non-linear editing
 notions which are closer and more meaningful for the end-user
 (and therefore the application).
 .
 The GStreamer Editing Services (GES) aims to fill the gap between
 GStreamer/NLE and the application developer by offering a series
 of classes to simplify the creation of many kind of editing-related
 applications.
 .
 This package contains the shared library for the GStreamer editing
 services.

Package: libges-1.0-dev
Description-md5: 73b7ad4c7ff32f03cb826777e6abc60b
Description-en: GStreamer editing services (development files)
 The GStreamer multimedia framework and the accompanying NLE set of
 plugins for non-linear editing offer all the building blocks for:
 * Decoding and encoding to a wide variety of formats, through all the
 available GStreamer plugins.
 * Easily choosing segments of streams and arranging them through time
 through the NLE set of plugins.
 But all those building blocks only offer stream-level access, which
 results in developers who want to write non-linear editors to write a
 consequent amount of code to get to the level of non-linear editing
 notions which are closer and more meaningful for the end-user
 (and therefore the application).
 .
 The GStreamer Editing Services (GES) aims to fill the gap between
 GStreamer/NLE and the application developer by offering a series
 of classes to simplify the creation of many kind of editing-related
 applications.
 .
 This package contains development files for the GStreamer
 editing services.

Package: libgetargs-long-perl
Description-md5: 06bd64b4006e66ba22f09710bb6528b5
Description-en: Perl module to parse long function arguments
 The Getargs::Long module allows usage of named parameters in function
 calls, along with optional argument type-checking.  It provides an easy
 way to get at the parameters within the routine, and yields concise
 descriptions for the common cases of all-mandatory and all-optional
 parameter lists.
 .
 The validation of arguments can be done by a structure-driven routine
 getargs() which is fine for infrequently called routines (but should be
 slower), or via a dedicated routine created and compiled on the fly the
 first time it is needed, by using the cgetargs() family (expected to be
 faster).
 .
 The Log::Agent module is used to report errors, which leaves to the
 application the choice of the final logging method: to a file, to
 STDERR, or to syslog.
 .
 Note that this module is still in the alpha stage of development, and
 the interface to it may change: indeed, it changed between 0.1.2 and
 0.1.3.

Package: libgetdata++7
Description-md5: cd596dfa448269516e14c5e489b73b1b
Description-en: library to read/write dirfile data - C++ bindings
 The GetData Project is the reference implementation of the Dirfile Standards,
 a filesystem-based, column-oriented database format for time-ordered binary
 data. The Dirfile database format is designed to provide a fast, simple format
 for storing and reading data.
 .
 This package contains the C++ bindings library.

Package: libgetdata-dev
Description-md5: 88561b182c821dcd0ab1a7422c396e66
Description-en: library to read/write dirfile data - devel files (C, C++, F77, F95)
 The GetData Project is the reference implementation of the Dirfile Standards,
 a filesystem-based, column-oriented database format for time-ordered binary
 data. The Dirfile database format is designed to provide a fast, simple format
 for storing and reading data.
 .
 This package contains shared headers and static libraries.

Package: libgetdata-doc
Description-md5: 5aca3b7ba40840e08bb285edd89463a6
Description-en: library to read/write dirfile data - API and standards documents
 The GetData Project is the reference implementation of the Dirfile Standards,
 a filesystem-based, column-oriented database format for time-ordered binary
 data. The Dirfile database format is designed to provide a fast, simple format
 for storing and reading data.
 .
 This package contains manual pages, and language-specific READMEs.

Package: libgetdata-perl
Description-md5: d14044a5a988acdd8f22f791d17979e9
Description-en: library to read/write dirfile data - perl bindings
 The GetData Project is the reference implementation of the Dirfile Standards,
 a filesystem-based, column-oriented database format for time-ordered binary
 data. The Dirfile database format is designed to provide a fast, simple format
 for storing and reading data.
 .
 This package contains the Perl bindings.

Package: libgetdata-tools
Description-md5: 1519296c1d6f468bf58b261066ed0242
Description-en: library to read/write dirfile data - extra tools
 The GetData Project is the reference implementation of the Dirfile Standards,
 a filesystem-based, column-oriented database format for time-ordered binary
 data. The Dirfile database format is designed to provide a fast, simple format
 for storing and reading data.
 .
 This package contains the "checkdirfile" and "dirfile2ascii" tools.

Package: libgetdata8
Description-md5: 05f8b2517ad37a6b2adf62db8be01ea8
Description-en: library to read/write dirfile data
 The GetData Project is the reference implementation of the Dirfile Standards,
 a filesystem-based, column-oriented database format for time-ordered binary
 data. The Dirfile database format is designed to provide a fast, simple format
 for storing and reading data.
 .
 This package contains the shared library.

Package: libgetdns-dev
Description-md5: 47d8ace51120c04c4c34b409a9153feb
Description-en: modern asynchronous DNS API (development)
 getdns is a modern asynchronous DNS API.  It implements DNS entry
 points from a design developed and vetted by application developers,
 in an API specification edited by Paul Hoffman.  This API intends to
 offer application developers a modernized and flexible way to access
 DNS security (DNSSEC) and other powerful new DNS features; a
 particular hope is to inspire application developers towards
 innovative security solutions in their applications.
 .
 This is the full development version of the library.

Package: libgetdns10t64
Description-md5: fd65a4eb8e5bb2f4ac237175c5959bbf
Description-en: modern asynchronous DNS API (shared library)
 getdns is a modern asynchronous DNS API.  It implements DNS entry
 points from a design developed and vetted by application developers,
 in an API specification edited by Paul Hoffman.  This API intends to
 offer application developers a modernized and flexible way to access
 DNS security (DNSSEC) and other powerful new DNS features; a
 particular hope is to inspire application developers towards
 innovative security solutions in their applications.
 .
 This is the runtime package of the library.

Package: libgetfem++-dev
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: libgetfem-dev
Description-md5: a24b52cd1584dd6627ad4e3ed62631de
Description-en: Development files for the GETFEM generic finite element library
 GETFEM is a library allowing the computation of any elementary matrix (even for
 mixed finite element methods) on the largest class of methods and elements, and
 for arbitrary dimension.
 .
 This package contains development files for building software that uses the
 GETFEM library.

Package: libgetfem5++
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: libgetfem5t64
Description-md5: 0c40bc13b699654ee45fee9ae331d722
Description-en: GETFEM generic finite element library
 GETFEM is a library allowing the computation of any elementary matrix (even for
 mixed finite element methods) on the largest class of methods and elements, and
 for arbitrary dimension.

Package: libgetopt-argparse-perl
Description-md5: 49f61404c5058b80f674eae21d5f3271
Description-en: module to parse @ARGV with a richer and more user-friendly API
 Getopt::ArgParse provides the following features:
 .
 - Generating usage messages
 - Storing parsed arg values in an object, which can be also used to
 load configuration values from files and therefore the ability for
 applications to combine configurations in a single interface
 - A more user-friendly interface to specify arguments, such as
 argument types, argument values split, etc.
 - Subcommand parsing, such svn <command>
 - Supporting both flag based named arguments and positional arguments
 .
 Getopt::ArgParse provides similar functionality to Python's argparse module.

Package: libgetopt-argvfile-perl
Description-md5: 08d4f26c662789a303b150425e532b9e
Description-en: Perl module for reading script options and parameters from files
 This module simply interpolates option file hints in @ARGV by the
 contents of the pointed files.  This enables option reading from
 files instead of or additional to the usual reading from the command
 line.
 .
 Alternatively, you can process any array instead of @ARGV which is
 used by default and mentioned mostly in this manual.
 .
 The interpolated @ARGV could be subsequently processed by the usual
 option handling, e.g. by a Getopt::xxx module.  Getopt::ArgvFile does
 not perform any option handling itself, it only prepares the array
 @ARGV.

Package: libgetopt-complete-perl
Description-md5: 71a0287307f3613254f205229d4be085
Description-en: programmable shell completion for Perl apps
 Getopt::Complete makes it easy to add custom command-line completion to Perl
 applications. It also does additional validation of arguments, when the
 program is actually executed, based on completion lists.
 .
 Support is also present for apps which are an entry point for a hierarchy of
 sub-commands (in the style of cvs and git).
 .
 Getopt::Complete also wraps the standard options processing and exports it as
 a %ARGS hash at compile time, making using the arguments hassle-free.
 .
 The completion features currently work with the bash shell, which is the
 default on most Linux and Mac systems. Patches for other shells are welcome.

Package: libgetopt-declare-perl
Description-md5: 36e53b2f9680aa11d92da4912ec5479f
Description-en: module for parsing command line arguments
 Getopt::Declare provides facilities to parse command line options. It builds
 and runs a parser. The parser object can be saved and later run on different
 input. Key features are:
 .
 * Automatic generation of error, usage and version information
 * Matching of parameter components may be constrained by regular expressions
 * Execution of embedded actions
 * Declarative specification of inter-parameter relationships
 * Selective or global case-insensitive matching of parameters

Package: libgetopt-euclid-perl
Description-md5: e59bcfe2b61e7e6af2c104c2f974e06d
Description-en: command line interface dynamically built from the documentation
 'Euclid' stands for Executable Uniform Command-Line Interface Descriptions.
 Getopt::Euclid uses your program's own documentation to create a command-line
 argument parser. This ensures that your program's documented interface and
 its actual interface always agree.

Package: libgetopt-ex-hashed-perl
Description-md5: 41652fe7d05f1b4147cee3fe1a68a74b
Description-en: Perl module to automatically store Getopt::Long options into Hash
 The Getopt::EX::Hashed is a module to automate a hash object to store command
 line option values for Getopt::Long and compatible modules, including
 Getopt::EX::Long.
 .
 The module name shares the Getopt::EX namespace, but it works independently
 from other modules with the Getopt::EX prefix.

Package: libgetopt-java
Description-md5: bd055c458009005c0e886d4d36cda492
Description-en: GNU getopt - Java port
 The GNU Java getopt classes support short and long argument parsing
 in a manner 100% compatible with the version of GNU getopt in glibc
 2.0.6 with a mostly compatible programmer's interface as well. Note that
 this is a port, not a new implementation.

Package: libgetopt-long-descriptive-perl
Description-md5: 6b6b6bee1cb4bc9b6dca16f6268ceb5b
Description-en: module that handles command-line arguments with usage text
 Getopt::Long::Descriptive is a convenience wrapper for Getopt::Long, which
 allows one to easily define options in the same familiar way, while also
 supporting custom descriptions for program usage output.

Package: libgetopt-lucid-perl
Description-md5: 85ebd038b01091015c479fc0879663db
Description-en: module for parsing command line arguments
 Getopt::Lucid is a Perl module for parsing command line arguments, similar in
 nature to Getopt::Long (in Perl core). The goal of this module is to provide
 good code readability and clarity of intent, relying on plain-English option
 specification as opposed to the more symbolic approach of Getopt::Long.

Package: libgetopt-ocaml-dev
Description-md5: aaf69f0f6f87d47a0dce26685edb7a5f
Description-en: command line parsing library for OCaml
 This package provides the Getopt module that is an alternative to the
 Arg module in the standard distribution.  Getopt supports the general
 command line syntax of GNU getopt and getopt_long, but is close to the
 spirit of the Arg module: the programmer gives to the general parsing
 function a list of possible options, together with the behavior of
 these options.

Package: libgetopt-simple-perl
Description-md5: 00a36c9a7e31d9779e1dd698e76efd69
Description-en: provide a simple wrapper around Getopt::Long
 The Getopt::Simple module provides a simple way of specifying:
 * Command line switches
 * Type information for switch values
 * Default values for the switches
 * Help text per switch

Package: libgetopt-tabular-perl
Description-md5: 281884cb37e3d01efa90141ff122f9a6
Description-en: table-driven argument parsing for Perl 5
 Getopt::Tabular is a Perl 5 module for table-driven argument parsing,
 vaguely inspired by John Ousterhout's Tk_ParseArgv.
 .
 Some nice features of Getopt::Tabular are:
 * Command-line arguments are carefully type-checked, both by pattern and
 number -- e.g. if an option requires two integers, GetOptions makes sure
 that exactly two integers follow it!
 * The valid command-line arguments are specified in a data structure
 separate from the call to GetOptions; this makes it easier to have very
 long lists of options, and to parse options from multiple sources
 (e.g. the command line, an environment variable, and a configuration file).
 * Getopt::Tabular can intelligently generate help text based on your option
 descriptions.
 * The type system is extensible, and if you can define your desired argument
 type using a single Perl regular expression then it's particularly easy to
 extend.
 * Options can be abbreviated and come in any order.
 * A "spoof" mode in which arguments are parsed without side-effects.

Package: libgetopt-usaginator-perl
Description-md5: 0126f199bd8c88ddcc7226f83faa989c
Description-en: syntactic sugar for creating a command line usage function
 Getopt::Usaginator is a tool for creating a usage subroutine for commandline
 applications. You decide the text of the usage function in the use declaration
 and it generates a usage method. It does not do any option parsing, but is
 best paired with Getopt::Long or any of the other myriad of option parsers

Package: libgetopt-yath-perl
Description-md5: 4a6d9df6dd3234c51c805d6cc489daa2
Description-en: Perl module for option processing in yath style
 Getopt::Yath is the getopt processor module used by yath. It should work
 perfectly fine outside of yath as well.

Package: libgetoptions-dev
Description-md5: 6315ae2351d2a7808f3fbd9c894692fa
Description-en: Command line argument processing library for C (development files)
 C library for processing GNU-like command line options. The library
 uses C the exception handling library and is used for developing
 programs using codcif, an error-correcting Crystallographic Information
 Format (CIF) parser.
 .
 This package contains static library and header files.

Package: libgetoptions0
Description-md5: 2f1677a1b594d5f1e9d8a2ad2cbc8417
Description-en: Command line argument processing library for C
 C library for processing GNU-like command line options. The library
 uses C the exception handling library and is used for developing
 programs using codcif, an error-correcting Crystallographic Information
 Format (CIF) parser.

Package: libgettext-ant-tasks-java
Description-md5: c443db0abc9ecc83d8cd48e341549882
Description-en: Java classes for internationalization (i18n) - Ant tasks
 Lightweight library combining the power of the unix-style gettext tools
 with the widely used Java ResourceBundles.
 This makes it possible to use the original text instead of arbitrary property
 keys, which is less cumbersome and makes programs easier to read.
 .
 This package contains tasks to be used with the Ant build system.

Package: libgettext-commons-java
Description-md5: f346a3a40446b942763ea5d13f06386d
Description-en: Java classes for internationalization (i18n)
 Lightweight library combining the power of the unix-style gettext tools
 with the widely used Java ResourceBundles.
 This makes it possible to use the original text instead of arbitrary property
 keys, which is less cumbersome and makes programs easier to read.

Package: libgettext-maven-plugin-java
Description-md5: fa392127f43a18aaa07a4df0d5bb8049
Description-en: plugin to integrate gettext tools into a Maven build
 The gettext-commons library combines the power of the unix-style gettext tools
 with the widely used Java ResourceBundles. This makes it possible to use the
 original text instead of arbitrary property keys, which is less cumbersome and
 makes programs easier to read.
 .
 This package includes the Maven plugin.

Package: libgettext-ocaml
Description-md5: 99af519cf9e40340d6c5790eac6b5c69
Description-en: OCaml internationalization shared library
 This library provides utilities and libraries to enable localization
 in OCaml programs. It is based on the same principle of GNU gettext.
 .
 The package provides two libraries to do effectively translation :
 - gettext-camomile : pure OCaml implementation of gettext
 - gettext-stub : implementation using the gettext library.
 .
 This package contains shared library.

Package: libgettext-ocaml-dev
Description-md5: 23e7c642d6883894ff6a59887e5065e6
Description-en: OCaml internationalization library
 This library provides utilities and libraries to enable localization
 in OCaml programs. It is based on the same principle of GNU gettext.
 .
 The package provides two libraries to do effectively translation :
 - gettext-camomile : pure OCaml implementation of gettext
 - gettext-stub : implementation using the gettext library.
 .
 This package contains header, OCaml library and devel tools.

Package: libgexiv2-0.14-dev
Description-md5: 9501c2fd4d8ddabbae8b4176b6a52154
Description-en: GObject-based wrapper around the Exiv2 library - development files
 gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
 the basic features of Exiv2 available to GNOME applications.
 .
 This package contains the static library and header files pinned to
 the 0.14.x series.

Package: libgf2x-dev
Description-md5: 56a465fc8e95e6d9d20020962831fe9d
Description-en: Routines for fast arithmetic in GF(2)[x] (development files)
 GF2X  is a C/C++ software package containing routines for
 fast arithmetic in GF(2)[x] (multiplication, squaring, GCD)
 and searching for irreducible/primitive trinomials.
 .
 This package contains the development files for the library.

Package: libgf2x3
Description-md5: b3b3e4856b7afd88aaf48115592c3475
Description-en: Routines for fast arithmetic in GF(2)[x]
 GF2X  is a C/C++ software package containing routines for
 fast arithmetic in GF(2)[x] (multiplication, squaring, GCD)
 and searching for irreducible/primitive trinomials.

Package: libgfapi0
Description-md5: edffee8ca1e4977be0a0d6b9f001a84c
Description-en: GlusterFS gfapi shared library
 GlusterFS is a clustered file-system capable of scaling to several
 petabytes. It aggregates various storage bricks over Infiniband RDMA
 or TCP/IP interconnect into one large parallel network file
 system. GlusterFS is one of the most sophisticated file system in
 terms of features and extensibility. It borrows a powerful concept
 called Translators from GNU Hurd kernel. Much of the code in GlusterFS
 is in userspace and easily manageable.
 .
 This package contains libgfapi.

Package: libgfarm-dev
Description-md5: 4974ba766b79626824c82464bb876fe3
Description-en: Gfarm file system development files
 The Gfarm file system is designed to turn commodity PCs into nodes of
 a distributed storage network, implementing the Grid Datafarm
 architecture for global petascale data-intensive computing. It solves
 performance and reliability problems in NFS and AFS by means of
 multiple file replicas, and not only prevents performance degradation
 due to access concentration, but also supports fault tolerance and
 disaster recovery.
 .
 This package provides the static library, header files, and man
 pages required for Gfarm development.

Package: libgfarm1t64
Description-md5: 1add57e28eefedf087cb422db113f580
Description-en: Gfarm file system runtime library
 The Gfarm file system is designed to turn commodity PCs into nodes of
 a distributed storage network, implementing the Grid Datafarm
 architecture for global petascale data-intensive computing. It solves
 performance and reliability problems in NFS and AFS by means of
 multiple file replicas, and not only prevents performance degradation
 due to access concentration, but also supports fault tolerance and
 disaster recovery.
 .
 This package provides the shared library required for accessing
 files via Gfarm.

Package: libgfchangelog0
Description-md5: ab81e739d279cb2f1ed8b280d09fa69a
Description-en: GlusterFS gfchangelog shared library
 GlusterFS is a clustered file-system capable of scaling to several
 petabytes. It aggregates various storage bricks over Infiniband RDMA
 or TCP/IP interconnect into one large parallel network file
 system. GlusterFS is one of the most sophisticated file system in
 terms of features and extensibility. It borrows a powerful concept
 called Translators from GNU Hurd kernel. Much of the code in GlusterFS
 is in userspace and easily manageable.
 .
 This package contains libgfchangelog.

Package: libgff-dev
Description-md5: 2c6b8d9b27a9b20ea6ba3c9f1affef90
Description-en: GFF/GTF parsing from cufflinks as a library
 This is a simple "libraryfication" of the GFF/GTF parsing code that is used in
 the Cufflinks codebase.  There are not many (any?) relatively lightweight
 GTF/GFF parsers exposing a C++ interface, and the goal of this library is to
 provide this functionality without the necessity of drawing in a heavy-weight
 dependency like SeqAn.

Package: libgflags-dev
Description-md5: a34ceec1a55a9c9e8b65c36a15a26ab2
Description-en: commandline flags module for C++ (development files)
 gflags is a library that implements commandline flags processing. As
 such it's a replacement for getopt(). It has increased flexibility,
 including built-in support for C++ types like string, and the ability
 to define flags in the source file in which they're used.
 .
 This package contains development libraries and header files.

Package: libgflags-doc
Description-md5: 008c23f26c421c1f06551c6886549fe1
Description-en: documentation of gflags
 gflags is a library that implements commandline flags processing. As
 such it's a replacement for getopt(). It has increased flexibility,
 including built-in support for C++ types like string, and the ability
 to define flags in the source file in which they're used.
 .
 This package contains documentation files.

Package: libgflags2.2
Description-md5: 3158fcfaaa9efbf059856a9ef05116d5
Description-en: commandline flags module for C++ (shared library)
 gflags is a library that implements commandline flags processing. As
 such it's a replacement for getopt(). It has increased flexibility,
 including built-in support for C++ types like string, and the ability
 to define flags in the source file in which they're used.
 .
 This package contains shared libraries.

Package: libgfortran-11-dev
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-alpha-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-amd64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-arc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-arm64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-armel-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-armhf-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-hppa-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-i386-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-m68k-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-powerpc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-ppc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-ppc64el-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-riscv64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-s390x-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-sh4-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-sparc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-11-dev-x32-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-alpha-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-amd64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-arc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-arm64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-armel-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-armhf-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-hppa-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-i386-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-m68k-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-powerpc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-ppc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-ppc64el-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-riscv64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-s390x-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-sh4-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-sparc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-12-dev-x32-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-alpha-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-amd64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-arc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-arm64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-armel-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-armhf-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-hppa-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-i386-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-loong64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-m68k-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-powerpc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-ppc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-ppc64el-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-riscv64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-s390x-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-sh4-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-sparc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-13-dev-x32-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-alpha-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-amd64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-arc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-arm64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-armel-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-armhf-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-hppa-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-i386-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-loong64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-m68k-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-powerpc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-ppc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-ppc64el-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-riscv64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-s390x-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-sh4-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-sparc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-14-dev-x32-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-15-dev-alpha-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-15-dev-arc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-15-dev-armel-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-15-dev-hppa-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-15-dev-loong64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-15-dev-m68k-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-15-dev-powerpc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-15-dev-ppc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-15-dev-sh4-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-15-dev-sparc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-15-dev-x32-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-alpha-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-amd64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-arc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-arm64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-armel-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-armhf-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-hppa-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-i386-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-loong64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-m68k-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-powerpc-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-ppc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-ppc64el-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-riscv64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-s390x-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-sh4-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-sparc64-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran-16-dev-x32-cross
Description-md5: 146f5739f84c8211389d84c7aa5bf949
Description-en: Runtime library for GNU Fortran applications (development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libgfortran5-alpha-cross
Description-md5: bb4b9e7dbbaa67e95441936718b11f39
Description-en: Runtime library for GNU Fortran applications
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libgfortran5-arc-cross
Description-md5: bb4b9e7dbbaa67e95441936718b11f39
Description-en: Runtime library for GNU Fortran applications
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libgfortran5-armel-cross
Description-md5: bb4b9e7dbbaa67e95441936718b11f39
Description-en: Runtime library for GNU Fortran applications
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libgfortran5-hppa-cross
Description-md5: bb4b9e7dbbaa67e95441936718b11f39
Description-en: Runtime library for GNU Fortran applications
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libgfortran5-loong64-cross
Description-md5: bb4b9e7dbbaa67e95441936718b11f39
Description-en: Runtime library for GNU Fortran applications
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libgfortran5-m68k-cross
Description-md5: bb4b9e7dbbaa67e95441936718b11f39
Description-en: Runtime library for GNU Fortran applications
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libgfortran5-powerpc-cross
Description-md5: bb4b9e7dbbaa67e95441936718b11f39
Description-en: Runtime library for GNU Fortran applications
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libgfortran5-ppc64-cross
Description-md5: bb4b9e7dbbaa67e95441936718b11f39
Description-en: Runtime library for GNU Fortran applications
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libgfortran5-sh4-cross
Description-md5: bb4b9e7dbbaa67e95441936718b11f39
Description-en: Runtime library for GNU Fortran applications
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libgfortran5-sparc64-cross
Description-md5: bb4b9e7dbbaa67e95441936718b11f39
Description-en: Runtime library for GNU Fortran applications
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libgfortran5-x32-cross
Description-md5: bb4b9e7dbbaa67e95441936718b11f39
Description-en: Runtime library for GNU Fortran applications
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libgfrpc0
Description-md5: d47fa58e2d0da397c0a3c33911dff007
Description-en: GlusterFS libgfrpc shared library
 GlusterFS is a clustered file-system capable of scaling to several
 petabytes. It aggregates various storage bricks over Infiniband RDMA
 or TCP/IP interconnect into one large parallel network file
 system. GlusterFS is one of the most sophisticated file system in
 terms of features and extensibility. It borrows a powerful concept
 called Translators from GNU Hurd kernel. Much of the code in GlusterFS
 is in userspace and easily manageable.
 .
 This package contains libgfrpc.

Package: libgfs-1.3-2t64
Description-md5: 9ca60e98bc8a69cdc63934618621e1f5
Description-en: Fluid Flow Solver -- shared libraries
 Gerris is a system for the solution of the partial differential
 equations describing fluid flow.
 .
 This package contains the shared libraries for libgfs.
 .
 This package has MPI support built in.

Package: libgfs-dev
Description-md5: b32073116f14d0d737cd4cb2fe3d8867
Description-en: Fluid Flow Solver -- development libraries and headers
 Gerris is a system for the solution of the partial differential
 equations describing fluid flow.
 .
 This package contains the headers and development libraries needed to
 build applications using libgfs.
 .
 This package has MPI support built in.

Package: libgfsgl-dev
Description-md5: a09e01c1ac00c9ee41a6566c235beb99
Description-en: graphical viewer for Gerris simulation files. Development files
 Gerris is a system for the solution of the partial differential
 equations describing fluid flow.
 .
 GfsView displays the results of 2D and 3D Gerris simulations.
 A brief summary of its main features:
 .
 * Scalar and vector cross-sections.
 * Isosurfaces.
 * Streamlines.
 * User-defined functions.
 * Fast adaptive display (using the multiresolution data
 representation of Gerris).
 * Scriptable.
 * Offline image generation.
 * Quality PostScript, PDF and bitmap outputs.
 .
 The package contains development files

Package: libgfsgl0t64
Description-md5: 0dc22a959575d8bba78c57a96987425a
Description-en: graphical viewer for Gerris simulation files. Shared library
 Gerris is a system for the solution of the partial differential
 equations describing fluid flow.
 .
 GfsView displays the results of 2D and 3D Gerris simulations.
 A brief summary of its main features:
 .
 * Scalar and vector cross-sections.
 * Isosurfaces.
 * Streamlines.
 * User-defined functions.
 * Fast adaptive display (using the multiresolution data
 representation of Gerris).
 * Scriptable.
 * Offline image generation.
 * Quality PostScript, PDF and bitmap outputs.
 .
 The package contains shared library

Package: libgfshare-bin
Description-md5: ae4f1a8c46e105b0850d8d826d420e23
Description-en: utilities for multi-way secret-sharing
 This package contains the gfsplit and gfcombine binaries.
 .
 gfsplit can be used to split a secret file (like a GPG secret key)
 into multiple parts, so that at least some number of those parts are needed
 to recover the original file, but any smaller combination of parts is useless
 to an attacker. gfcombine is used to combine the parts created by gfsplit.
 .
 For instance, you might split a GPG key using a 3-of-5 share and put one
 share on each of three computers, and two shares on a USB memory stick; then
 you can use the GPG key on any of those three computers using the memory
 stick, but if the memory stick is lost, you can recover the key by
 bringing the three computers together.

Package: libgfshare-dev
Description-md5: 424733cebfa95251197fb6c9a0c32c2a
Description-en: library for multi-way secret-sharing (headers)
 This library implements Shamir's method for secret sharing, which can be
 used to split a secret (like a GPG secret key) into multiple parts, so that
 at least some number of those parts are needed to recover the original file,
 but any smaller combination of parts is useless to an attacker.
 .
 This package contains header files and static libraries, needed to compile
 programs that use libgfshare.

Package: libgfshare2
Description-md5: 628936da63d395d26fd63f046c01caea
Description-en: library for multi-way secret-sharing
 This library implements Shamir's method for secret sharing, which can be
 used to split a secret (like a GPG secret key) into multiple parts, so that
 at least some number of those parts are needed to recover the original file,
 but any smaller combination of parts is useless to an attacker.
 .
 For instance, you might split a GPG key using a 3-of-5 share and put one
 share on each of three computers, and two shares on a USB memory stick; then
 you can use the GPG key on any of those three computers using the memory
 stick, but if the memory stick is lost, you can recover the key by
 bringing the three computers together.

Package: libgfx-dev
Description-md5: 0ff7cec1a8ed7fa52cba0deb651bd801
Description-en: Development files for the gfx targets using libslang-compiler
 Slang is a shading language that makes it easier to build and maintain large
 shader codebases in a modular and extensible fashion, while also maintaining
 the highest possible performance on modern GPUs and graphics APIs. Slang is
 based on years of collaboration between researchers at NVIDIA, Carnegie Mellon
 University, Stanford, MIT, UCSD and the University of Washington.
 .
 This package contains headers and documentation

Package: libgfx0
Description-md5: 4d6a92c8001991ba0db142441df2cf63
Description-en: Library to enable work on gfx with slang-compiler
 Slang is a shading language that makes it easier to build and maintain large
 shader codebases in a modular and extensible fashion, while also maintaining
 the highest possible performance on modern GPUs and graphics APIs. Slang is
 based on years of collaboration between researchers at NVIDIA, Carnegie Mellon
 University, Stanford, MIT, UCSD and the University of Washington.
 .
 This package contains the library files and the produced binaries to use for
 compilation.

Package: libgfxdr0
Description-md5: 59ddba6c67b08fc59cb4cedf967b0942
Description-en: GlusterFS libgfxdr shared library
 GlusterFS is a clustered file-system capable of scaling to several
 petabytes. It aggregates various storage bricks over Infiniband RDMA
 or TCP/IP interconnect into one large parallel network file
 system. GlusterFS is one of the most sophisticated file system in
 terms of features and extensibility. It borrows a powerful concept
 called Translators from GNU Hurd kernel. Much of the code in GlusterFS
 is in userspace and easily manageable.
 .
 This package contains libgfxdr.

Package: libgg-dev
Description-md5: fbc4541c0058d44107c2b19b210c6ade
Description-en: Computing gaussians on a grid (development files)
 gau2grid is a python-generated C library for vectorized computation of grid to
 gaussian collocation matrices. The core of gau2grid is generating the
 collocation matrices between a real space grid and a gaussian basis set
 expanded to a given angular momenta.
 .
 This package contains the header and cmake support files.

Package: libgg2
Description-md5: bcfd61a702b30747804850342d720bb2
Description-en: Computing gaussians on a grid
 gau2grid is a python-generated C library for vectorized computation of grid to
 gaussian collocation matrices. The core of gau2grid is generating the
 collocation matrices between a real space grid and a gaussian basis set
 expanded to a given angular momenta.
 .
 This package contains the shared library.

Package: libggml-dev
Description-md5: daa802519f90838965037892f39ce275
Description-en: Tensor library for machine learning - development files
 ggml is a tensor library for machine learning with the following features:
 .
 * Low-level cross-platform implementation
 * Integer quantization support
 * Broad hardware support
 * Automatic differentiation
 * ADAM and L-BFGS optimizers
 * No third-party dependencies
 * Zero memory allocations during runtime
 .
 On Debian, ggml is shipped as a package that depends on one of the CPU or
 GPU backends.
 .
 This package provides the development files.

Package: libggml0
Description-md5: 1f58644c930127621ff761994aada91b
Description-en: Tensor library for machine learning - libraries
 ggml is a tensor library for machine learning with the following features:
 .
 * Low-level cross-platform implementation
 * Integer quantization support
 * Broad hardware support
 * Automatic differentiation
 * ADAM and L-BFGS optimizers
 * No third-party dependencies
 * Zero memory allocations during runtime
 .
 On Debian, ggml is shipped as a package that depends on one of the CPU or
 GPU backends.
 .
 This package provides the main libraries, and the CPU backend.

Package: libggml0-backend-blas
Description-md5: 7503c5ff06b61a10f9deba882c0bd300
Description-en: Tensor library for machine learning - BLAS backend
 ggml is a tensor library for machine learning with the following features:
 .
 * Low-level cross-platform implementation
 * Integer quantization support
 * Broad hardware support
 * Automatic differentiation
 * ADAM and L-BFGS optimizers
 * No third-party dependencies
 * Zero memory allocations during runtime
 .
 On Debian, ggml is shipped as a package that depends on one of the CPU or
 GPU backends.
 .
 This package provides the BLAS backend.

Package: libggml0-backend-hip
Description-md5: 602ad0422742c8265fb0bec446dfe2c5
Description-en: Tensor library for machine learning - HIP backend
 ggml is a tensor library for machine learning with the following features:
 .
 * Low-level cross-platform implementation
 * Integer quantization support
 * Broad hardware support
 * Automatic differentiation
 * ADAM and L-BFGS optimizers
 * No third-party dependencies
 * Zero memory allocations during runtime
 .
 On Debian, ggml is shipped as a package that depends on one of the CPU or
 GPU backends.
 .
 This package provides the HIP backend, for AMD GPUs.

Package: libggml0-backend-vulkan
Description-md5: d10ba75342651b792060a4c0b8c57ca4
Description-en: Tensor library for machine learning - Vulkan backend
 ggml is a tensor library for machine learning with the following features:
 .
 * Low-level cross-platform implementation
 * Integer quantization support
 * Broad hardware support
 * Automatic differentiation
 * ADAM and L-BFGS optimizers
 * No third-party dependencies
 * Zero memory allocations during runtime
 .
 On Debian, ggml is shipped as a package that depends on one of the CPU or
 GPU backends.
 .
 This package provides the Vulkan backend.

Package: libghc-abstract-deque-dev
Description-md5: 986feab635ae32b43e4cc18a08b82915
Description-en: abstract, parameterized interface to mutable Deques
 An abstract interface to highly-parameterizable queues/deques.
 .
 Background: There exists a feature space for queues that extends between:
 * simple, single-ended, non-concurrent, bounded queues
 * double-ended, threadsafe, growable queues
 with important points inbetween (such as the queues used for
 work-stealing).
 .
 This package includes an interface for Deques that allows the
 programmer to use a single API for all of the above, while using
 the type-system to select an efficient implementation given the
 requirements (using type families).
 .
 This package also includes a simple reference implementation based
 on IORef and Data.Sequence.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-abstract-deque-doc
Description-md5: 9fbb6585087b108b04eaadcd49c59eee
Description-en: abstract, parameterized interface to mutable Deques; documentation
 An abstract interface to highly-parameterizable queues/deques.
 .
 Background: There exists a feature space for queues that extends between:
 * simple, single-ended, non-concurrent, bounded queues
 * double-ended, threadsafe, growable queues
 with important points inbetween (such as the queues used for
 work-stealing).
 .
 This package includes an interface for Deques that allows the
 programmer to use a single API for all of the above, while using
 the type-system to select an efficient implementation given the
 requirements (using type families).
 .
 This package also includes a simple reference implementation based
 on IORef and Data.Sequence.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-abstract-deque-prof
Description-md5: f4e2d366863594160fa0b60bbaa652a1
Description-en: abstract, parameterized interface to mutable Deques; profiling libraries
 An abstract interface to highly-parameterizable queues/deques.
 .
 Background: There exists a feature space for queues that extends between:
 * simple, single-ended, non-concurrent, bounded queues
 * double-ended, threadsafe, growable queues
 with important points inbetween (such as the queues used for
 work-stealing).
 .
 This package includes an interface for Deques that allows the
 programmer to use a single API for all of the above, while using
 the type-system to select an efficient implementation given the
 requirements (using type families).
 .
 This package also includes a simple reference implementation based
 on IORef and Data.Sequence.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-abstract-par-dev
Description-md5: 7739ba25836d6711b71c06fe90cf7859
Description-en: abstract parallelization interface
 This module offers the types and abstract definitons for the par monad. The
 par monad offers parrallelization based on dataflow programming.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-abstract-par-doc
Description-md5: 744116f101b550f1b46979d3b1a03744
Description-en: abstract parallelization interface; documentation
 This module offers the types and abstract definitons for the par monad. The
 par monad offers parrallelization based on dataflow programming.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-abstract-par-prof
Description-md5: 16070c19f9cff60425a39c017d7f6354
Description-en: abstract parallelization interface; profiling libraries
 This module offers the types and abstract definitons for the par monad. The
 par monad offers parrallelization based on dataflow programming.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-acid-state-dev
Description-md5: d895d07d192f90a13513f78e7b2e341a
Description-en: Haskell database library with ACID guarantees - GHC libraries
 AcidState is a Haskell library to store serializable Haskell
 structures, guaranteeing that transactions support the ACID
 semantic. That is, they must be atomic (a transaction must be
 completely saved or completely rolled back), consistent (after each
 transaction the state of the database must be valid), isolated (two
 parallel transaction must not interfere with each other) and durable
 (a successful transaction must be reliably stored to a persistent
 memory).
 .
 This library supports both storing data on the local disk and via a
 network server.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell. It
 obsoletes the package haskell-happstack-state.

Package: libghc-acid-state-doc
Description-md5: a4848160fa35901110fab71b4122c717
Description-en: Haskell database library with ACID guarantees - documentation; documentation
 AcidState is a Haskell library to store serializable Haskell
 structures, guaranteeing that transactions support the ACID
 semantic. That is, they must be atomic (a transaction must be
 completely saved or completely rolled back), consistent (after each
 transaction the state of the database must be valid), isolated (two
 parallel transaction must not interfere with each other) and durable
 (a successful transaction must be reliably stored to a persistent
 memory).
 .
 This library supports both storing data on the local disk and via a
 network server.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell. It obsoletes the package
 haskell-happstack-state.

Package: libghc-acid-state-prof
Description-md5: e49838a83deee7a5e49c9a51a45e33bc
Description-en: Haskell database library with ACID guarantees - GHC profiling libraries; profiling libraries
 AcidState is a Haskell library to store serializable Haskell
 structures, guaranteeing that transactions support the ACID
 semantic. That is, they must be atomic (a transaction must be
 completely saved or completely rolled back), consistent (after each
 transaction the state of the database must be valid), isolated (two
 parallel transaction must not interfere with each other) and durable
 (a successful transaction must be reliably stored to a persistent
 memory).
 .
 This library supports both storing data on the local disk and via a
 network server.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell. It obsoletes the package
 haskell-happstack-state.

Package: libghc-active-dev
Description-md5: 2eda4b1924a12d5f14cf79b131435136
Description-en: Abstractions for animation
 Inspired by the work of Kevin Matlage and Andy Gill (Every Animation Should
 Have a Beginning, a Middle, and an End, Trends in Functional Programming,
 2010), this library defines a simple abstraction for working with time-varying
 values. In a sense, this is sort of like a stripped-down version of functional
 reactive programming (FRP), without the reactivity.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-active-doc
Description-md5: 9f04ab9345b75173ce1fc91a36a0bb56
Description-en: Abstractions for animation; documentation
 Inspired by the work of Kevin Matlage and Andy Gill (Every Animation Should
 Have a Beginning, a Middle, and an End, Trends in Functional Programming,
 2010), this library defines a simple abstraction for working with time-varying
 values. In a sense, this is sort of like a stripped-down version of functional
 reactive programming (FRP), without the reactivity.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-active-prof
Description-md5: 0645383f3dcc4137aa2e063ce990f75e
Description-en: Abstractions for animation; profiling libraries
 Inspired by the work of Kevin Matlage and Andy Gill (Every Animation Should
 Have a Beginning, a Middle, and an End, Trends in Functional Programming,
 2010), this library defines a simple abstraction for working with time-varying
 values. In a sense, this is sort of like a stripped-down version of functional
 reactive programming (FRP), without the reactivity.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-adjunctions-dev
Description-md5: f394511c1e575c21e82184ec9a2bde40
Description-en: adjunctions and representable functors for Haskell
 In mathematics, adjoint functors are pairs of functors which stand in a
 particular relationship with one another, called an adjunction. This
 package provides adjunctions for Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-adjunctions-doc
Description-md5: 937dda15593c9ab58ebefeb21b77ed0d
Description-en: adjunctions and representable functors for Haskell; documentation
 In mathematics, adjoint functors are pairs of functors which stand in a
 particular relationship with one another, called an adjunction. This
 package provides adjunctions for Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-adjunctions-prof
Description-md5: e0f66000f9c787fd8eeef6aa8a792241
Description-en: adjunctions and representable functors for Haskell; profiling libraries
 In mathematics, adjoint functors are pairs of functors which stand in a
 particular relationship with one another, called an adjunction. This
 package provides adjunctions for Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-casing-dev
Description-md5: 77e3f49ce2a3e2bf1a9a5fc34fb3bc63
Description-en: Tools to change the formatting of field names in Aeson instances.
 Tools to change the formatting of field names in Aeson
 instances. This includes CamelCasing, Pascal Casing and
 Snake Casing.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-casing-doc
Description-md5: 41ca02d1796c306e4bc5fffd52c9d3e9
Description-en: Tools to change the formatting of field names in Aeson instances.; documentation
 Tools to change the formatting of field names in Aeson
 instances. This includes CamelCasing, Pascal Casing and
 Snake Casing.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-casing-prof
Description-md5: 1db3a9fbfa27b398bcf82c8c224df0e0
Description-en: Tools to change the formatting of field names in Aeson instances.; profiling libraries
 Tools to change the formatting of field names in Aeson
 instances. This includes CamelCasing, Pascal Casing and
 Snake Casing.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-dev
Description-md5: 8d869051ed11f3e0fcbf5e71ffe20b60
Description-en: Fast JSON parsing and encoding library
 It is a JSON parsing and encoding library optimized for ease of use
 and high performance.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-diff-dev
Description-md5: 816fd8a9cb6ab79aa9f1b3a8fd23671a
Description-en: extract and apply patches to JSON documents
 This is a small library for working with changes to JSON documents. It
 includes a library and two command-line executables in the style of the
 diff(1) and patch(1) commands available on many systems.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-diff-doc
Description-md5: 6f7a00fa012b17552b113126956f312d
Description-en: extract and apply patches to JSON documents; documentation
 This is a small library for working with changes to JSON documents. It
 includes a library and two command-line executables in the style of the
 diff(1) and patch(1) commands available on many systems.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-diff-prof
Description-md5: 2d0a7383cecb9c536e15941e2a85ac2c
Description-en: extract and apply patches to JSON documents; profiling libraries
 This is a small library for working with changes to JSON documents. It
 includes a library and two command-line executables in the style of the
 diff(1) and patch(1) commands available on many systems.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-doc
Description-md5: b4667900c0c719ee7ba7ad1589f92cb4
Description-en: Fast JSON parsing and encoding library; documentation
 It is a JSON parsing and encoding library optimized for ease of use
 and high performance.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-jsonpath-dev
Description-md5: ec1e849820157f32282d14f10e9b0a16
Description-en: Parse and run JSONPath queries on Aeson documents
 RFC 9535 compliant JSONPath parsing and querying
 package. JSONPath is similar to XPath for querying
 XML documents.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-jsonpath-doc
Description-md5: c582fce5aec2accb1d0df773888c04d4
Description-en: Parse and run JSONPath queries on Aeson documents; documentation
 RFC 9535 compliant JSONPath parsing and querying
 package. JSONPath is similar to XPath for querying
 XML documents.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-jsonpath-prof
Description-md5: 52c8167fdf862f41b59939379b6011e6
Description-en: Parse and run JSONPath queries on Aeson documents; profiling libraries
 RFC 9535 compliant JSONPath parsing and querying
 package. JSONPath is similar to XPath for querying
 XML documents.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-pretty-dev
Description-md5: b35365247115f1a8667f75fa6e42302d
Description-en: JSON pretty-printing library
 A JSON pretty-printing library compatible with Aeson.
 .
 The library provides the function encodePretty. It is a drop-in
 replacement for aeson's encode function, producing JSON-ByteStrings
 for human readers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-pretty-doc
Description-md5: 32e0b43e51e50da3459407a2b8390c3e
Description-en: JSON pretty-printing library; documentation
 A JSON pretty-printing library compatible with Aeson.
 .
 The library provides the function encodePretty. It is a drop-in
 replacement for aeson's encode function, producing JSON-ByteStrings
 for human readers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-pretty-prof
Description-md5: 12a02dadb0cc651e2d3bf313951f8b32
Description-en: JSON pretty-printing library; profiling libraries
 A JSON pretty-printing library compatible with Aeson.
 .
 The library provides the function encodePretty. It is a drop-in
 replacement for aeson's encode function, producing JSON-ByteStrings
 for human readers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-prof
Description-md5: aeca562fb98802766b406572ad0df2ed
Description-en: Fast JSON parsing and encoding library; profiling libraries
 It is a JSON parsing and encoding library optimized for ease of use
 and high performance.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-qq-dev
Description-md5: 664cc30e30f54bac1b4aa9a760cb3590
Description-en: JSON quasiquoter for Haskell
 This package provides a JSON quasiquoter for Haskell. It exposes the function
 `aesonQQ` that compile-time converts a string representation of a JSON value
 into a `Data.Aeson.Value`.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-qq-doc
Description-md5: a1f9ef4573f3ac200584382059c70dcf
Description-en: JSON quasiquoter for Haskell; documentation
 This package provides a JSON quasiquoter for Haskell. It exposes the function
 `aesonQQ` that compile-time converts a string representation of a JSON value
 into a `Data.Aeson.Value`.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-qq-prof
Description-md5: 7f80105d8d2e0a3a909755b7ffdc6afb
Description-en: JSON quasiquoter for Haskell; profiling libraries
 This package provides a JSON quasiquoter for Haskell. It exposes the function
 `aesonQQ` that compile-time converts a string representation of a JSON value
 into a `Data.Aeson.Value`.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-warning-parser-dev
Description-md5: a2ce5daf5d475157187a1c494ffc1569
Description-en: JSON parser that warns about unexpected fields in objects
 JSON parser that warns about unexpected fields in objects.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-warning-parser-doc
Description-md5: 830f6d138bc144c2c4cd4c67d7d4e8a9
Description-en: JSON parser that warns about unexpected fields in objects; documentation
 JSON parser that warns about unexpected fields in objects.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aeson-warning-parser-prof
Description-md5: fb87a43a6ac64d063dc39b162d846306
Description-en: JSON parser that warns about unexpected fields in objects; profiling libraries
 JSON parser that warns about unexpected fields in objects.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-agda-dev
Description-md5: 367dee38c949eb56c7f0325161eedb49
Description-en: dependently typed functional programming language
 Agda is a dependently typed functional programming language: It has inductive
 families, which are like Haskell's GADTs, but they can be indexed by values and
 not just types. It also has parameterised modules, mixfix operators, Unicode
 characters, and an interactive Emacs interface (the type checker can assist in
 the development of your code).
 .
 Agda is also a proof assistant: It is an interactive system for writing and
 checking proofs. Agda is based on intuitionistic type theory, a foundational
 system for constructive mathematics developed by the Swedish logician Per
 Martin-Löf. It has many similarities with other proof assistants based on
 dependent types, such as Coq, Epigram and NuPRL.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-agda-doc
Description-md5: 42838d7e4b43bdeee8091f83a2111b33
Description-en: dependently typed functional programming language; documentation
 Agda is a dependently typed functional programming language: It has inductive
 families, which are like Haskell's GADTs, but they can be indexed by values and
 not just types. It also has parameterised modules, mixfix operators, Unicode
 characters, and an interactive Emacs interface (the type checker can assist in
 the development of your code).
 .
 Agda is also a proof assistant: It is an interactive system for writing and
 checking proofs. Agda is based on intuitionistic type theory, a foundational
 system for constructive mathematics developed by the Swedish logician Per
 Martin-Löf. It has many similarities with other proof assistants based on
 dependent types, such as Coq, Epigram and NuPRL.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-alsa-core-dev
Description-md5: aec942cc09001b766981162e6d791fda
Description-en: binding to the ALSA Library API (Exceptions)
 This package provides access to ALSA infrastructure,
 that is needed by both alsa-seq and alsa-pcm.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-alsa-core-doc
Description-md5: ea88db8eb23f6d7afaadc2a7c1d65ea9
Description-en: binding to the ALSA Library API (Exceptions); documentation
 This package provides access to ALSA infrastructure,
 that is needed by both alsa-seq and alsa-pcm.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-alsa-core-prof
Description-md5: 17ea89dcd7dae4e01aa3873ff8c6d59a
Description-en: binding to the ALSA Library API (Exceptions); profiling libraries
 This package provides access to ALSA infrastructure,
 that is needed by both alsa-seq and alsa-pcm.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-alsa-mixer-dev
Description-md5: 84809c96a991da19a33e9c826e6056b7
Description-en: bindings to the ALSA simple mixer API
 This package provides bindings to the ALSA simple mixer API.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-alsa-mixer-doc
Description-md5: 86d1ce1f98edb1585a46ebfcdb7ee6cd
Description-en: bindings to the ALSA simple mixer API; documentation
 This package provides bindings to the ALSA simple mixer API.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-alsa-mixer-prof
Description-md5: 3b718e946176e3d6f72484d8c5668350
Description-en: bindings to the ALSA simple mixer API; profiling libraries
 This package provides bindings to the ALSA simple mixer API.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-annotated-wl-pprint-dev
Description-md5: 441ec877468b95aa0fcbab48d017934b
Description-en: Wadler/Leijen Pretty Printer, with annotation support
 This is a modified version of wl-pprint, which was based on Wadler's
 paper "A Prettier  Printer". This version allows the library user to
 annotate the text with semantic information, which can later be rendered
 in a variety of ways.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-annotated-wl-pprint-doc
Description-md5: 8e6a1563993bf4e36e4573f22e5c5ddb
Description-en: Wadler/Leijen Pretty Printer, with annotation support; documentation
 This is a modified version of wl-pprint, which was based on Wadler's
 paper "A Prettier  Printer". This version allows the library user to
 annotate the text with semantic information, which can later be rendered
 in a variety of ways.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-annotated-wl-pprint-prof
Description-md5: fab2141799b53a9c366715497ced6c7e
Description-en: Wadler/Leijen Pretty Printer, with annotation support; profiling libraries
 This is a modified version of wl-pprint, which was based on Wadler's
 paper "A Prettier  Printer". This version allows the library user to
 annotate the text with semantic information, which can later be rendered
 in a variety of ways.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ansi-terminal-dev
Description-md5: 14b80bc3a8ccb73618c34956a96ff6cb
Description-en: Simple ANSI terminal support, with Windows compatibility
 ANSI terminal support for Haskell: allows cursor movement, screen clearing,
 color output showing or hiding the cursor, and changing the title.
 Compatible with Windows and those Unixes with ANSI terminals, but only
 GHC is supported as a compiler.
 .
 This package contains the normal library files.

Package: libghc-ansi-terminal-doc
Description-md5: dcefec4a575da4ac64e223c22513cb66
Description-en: Simple ANSI terminal support, with Windows compatibility; documentation
 ANSI terminal support for Haskell: allows cursor movement, screen clearing,
 color output showing or hiding the cursor, and changing the title.
 Compatible with Windows and those Unixes with ANSI terminals, but only
 GHC is supported as a compiler.
 .
 This package contains the documentation files.

Package: libghc-ansi-terminal-prof
Description-md5: 13f4d8360b9b9f6a6a05a24e29c08b25
Description-en: Simple ANSI terminal support, with Windows compatibility; profiling libraries
 ANSI terminal support for Haskell: allows cursor movement, screen clearing,
 color output showing or hiding the cursor, and changing the title.
 Compatible with Windows and those Unixes with ANSI terminals, but only
 GHC is supported as a compiler.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-ansi-terminal-types-dev
Description-md5: a5528d7d031b261b32c0d05bd6795c30
Description-en: types and functions used to represent SGR aspects
 The ANSI standards refer to the visual style of
 displaying characters as their 'graphic rendition'. The
 ANSI codes to establish the graphic rendition for
 subsequent text are referred to as SELECT GRAPHIC RENDITION
 (SGR). This package exposes modules that export types and
 functions used to represent SGR aspects.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ansi-terminal-types-doc
Description-md5: 91082265a7d406dd49289eec1e063e5f
Description-en: types and functions used to represent SGR aspects; documentation
 The ANSI standards refer to the visual style of
 displaying characters as their 'graphic rendition'. The
 ANSI codes to establish the graphic rendition for
 subsequent text are referred to as SELECT GRAPHIC RENDITION
 (SGR). This package exposes modules that export types and
 functions used to represent SGR aspects.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ansi-terminal-types-prof
Description-md5: 268a0da1c1f11cab4c30538719a6fb6b
Description-en: types and functions used to represent SGR aspects; profiling libraries
 The ANSI standards refer to the visual style of
 displaying characters as their 'graphic rendition'. The
 ANSI codes to establish the graphic rendition for
 subsequent text are referred to as SELECT GRAPHIC RENDITION
 (SGR). This package exposes modules that export types and
 functions used to represent SGR aspects.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ansi-wl-pprint-dev
Description-md5: 125341e52b6db5d39a6bbc82a3a8f422
Description-en: Wadler/Leijen Pretty Printer for colored ANSI terminal output
 This is a pretty printing library based on Wadler's paper
 "A Prettier Printer". It has been enhanced with support for ANSI terminal
 colored output using the ansi-terminal package.
 .
 This package contains the normal library files.

Package: libghc-ansi-wl-pprint-doc
Description-md5: 9fc25bff5025b20081e4eb7ebd41df0e
Description-en: Wadler/Leijen Pretty Printer for colored ANSI terminal output; documentation
 This is a pretty printing library based on Wadler's paper
 "A Prettier Printer". It has been enhanced with support for ANSI terminal
 colored output using the ansi-terminal package.
 .
 This package contains the documentation files.

Package: libghc-ansi-wl-pprint-prof
Description-md5: 29b3d0d24b0f1d84b1b37dd3e5b4fc94
Description-en: Wadler/Leijen Pretty Printer for colored ANSI terminal output; profiling lib
 This is a pretty printing library based on Wadler's paper
 "A Prettier Printer". It has been enhanced with support for ANSI terminal
 colored output using the ansi-terminal package.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-ap-normalize-dev
Description-md5: 3e9bb370789b0c9610f9bf3e07be2080
Description-en: Self-normalizing applicative expressions
 An applicative functor transformer to normalize expressions using <$>, <*>,
 and pure into a linear list of actions. See "ApNormalize" to get started.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ap-normalize-doc
Description-md5: f5a2b07aa0ea8a23e6267bd84b10f2b3
Description-en: Self-normalizing applicative expressions; documentation
 An applicative functor transformer to normalize expressions using <$>, <*>,
 and pure into a linear list of actions. See "ApNormalize" to get started.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ap-normalize-prof
Description-md5: 93ac217cecacd02de8cc5c68c6c045b8
Description-en: Self-normalizing applicative expressions; profiling libraries
 An applicative functor transformer to normalize expressions using <$>, <*>,
 and pure into a linear list of actions. See "ApNormalize" to get started.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-appar-dev
Description-md5: 89c0ffc80c08ebbd42937f42bfe196ba
Description-en: A simple applicative parser in Parsec style
 This is a simple applicative parser.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-appar-doc
Description-md5: 275c162306717174ed7792c8b3784e06
Description-en: A simple applicative parser in Parsec style; documentation
 This is a simple applicative parser.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-appar-prof
Description-md5: 7785e0da2dc9055dce691645e4d6e5e6
Description-en: A simple applicative parser in Parsec style; profiling libraries
 This is a simple applicative parser.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-arithmoi-dev
Description-md5: 496a0c6f2386bc192e1219cb7fb88045
Description-en: efficient basic number-theoretic functions
 A library of basic functionality needed for
 number-theoretic calculations. The aim of this library
 is to provide efficient implementations of the functions.
 Primes and related things (totients, factorisation),
 powers (integer roots and tests, modular exponentiation).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-arithmoi-doc
Description-md5: 762cd150c734d37d38ed102e97a3eb36
Description-en: efficient basic number-theoretic functions; documentation
 A library of basic functionality needed for
 number-theoretic calculations. The aim of this library
 is to provide efficient implementations of the functions.
 Primes and related things (totients, factorisation),
 powers (integer roots and tests, modular exponentiation).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-arithmoi-prof
Description-md5: e1b63d30f42a15130dabfad9a2a74585
Description-en: efficient basic number-theoretic functions; profiling libraries
 A library of basic functionality needed for
 number-theoretic calculations. The aim of this library
 is to provide efficient implementations of the functions.
 Primes and related things (totients, factorisation),
 powers (integer roots and tests, modular exponentiation).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-arrows-dev
Description-md5: dd1fdc5423fae5f1225218b3aabaa2f1
Description-en: Haskell arrow classes and transformers for GHC
 This library provides several classes that extend the Arrow class, and
 some transformers that implement or lift these classes.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-arrows-doc
Description-md5: 53ab631256ae7d2506443b51328d729d
Description-en: Haskell arrow classes and transformers for GHC; documentation
 This library provides several classes that extend the Arrow class, and
 some transformers that implement or lift these classes.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-arrows-prof
Description-md5: b8520b33d0328219a0648334b98ad36d
Description-en: Haskell arrow classes and transformers for GHC; profiling libraries
 This library provides several classes that extend the Arrow class, and
 some transformers that implement or lift these classes.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asciidoc-dev
Description-md5: 853d945798ba1908b803826f6691c919
Description-en: AsciiDoc parser
 A parser for AsciiDoc syntax.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asciidoc-doc
Description-md5: 555b53143d9107be639926fd126033df
Description-en: AsciiDoc parser; documentation
 A parser for AsciiDoc syntax.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asciidoc-prof
Description-md5: 548f97e98dc0529755ef052786a6e50a
Description-en: AsciiDoc parser; profiling libraries
 A parser for AsciiDoc syntax.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asn1-encoding-dev
Description-md5: 743bb67b9b246e225172149f609ad13f
Description-en: ASN1 data reader/writer in RAW, BER, and DER forms
 ASN1 data reader and writer in raw form with supports for high level
 forms of ASN1 (BER and DER).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asn1-encoding-doc
Description-md5: d0736d656fd5375933ad6cdcf4ec03d6
Description-en: ASN1 data reader/writer in RAW, BER, and DER forms; documentation
 ASN1 data reader and writer in raw form with supports for high level
 forms of ASN1 (BER and DER).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asn1-encoding-prof
Description-md5: 28d2dbc06d2398d0d79bdde3d6bb28a6
Description-en: ASN1 data reader/writer in RAW, BER, and DER forms; profiling libraries
 ASN1 data reader and writer in raw form with supports for high level
 forms of ASN1 (BER and DER).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asn1-parse-dev
Description-md5: 372a10e8f46310ad0d53b264adbb4ccb
Description-en: simple monadic parser for ASN1 stream types
 This is a simple monadic parser for ASN1 stream types, when ASN.1
 pattern matching is not convenient.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asn1-parse-doc
Description-md5: 3a3add4e0a662c7fbbec5425a1451030
Description-en: simple monadic parser for ASN1 stream types; documentation
 This is a simple monadic parser for ASN1 stream types, when ASN.1
 pattern matching is not convenient.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asn1-parse-prof
Description-md5: e36fd38ca8b3db4a3ddd61676a675cfb
Description-en: simple monadic parser for ASN1 stream types; profiling libraries
 This is a simple monadic parser for ASN1 stream types, when ASN.1
 pattern matching is not convenient.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asn1-types-dev
Description-md5: 30bc1152b5789c6ba8024cb99e2d87d5
Description-en: ASN.1 types
 These are ASN.1 standard types
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asn1-types-doc
Description-md5: 1d81cb72f0af704f51179c79b5184ea9
Description-en: ASN.1 types; documentation
 These are ASN.1 standard types
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-asn1-types-prof
Description-md5: dea79e6eda574f0fddd1ea3d1ceec2ef
Description-en: ASN.1 types; profiling libraries
 These are ASN.1 standard types
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-assert-failure-dev
Description-md5: 7135862e10c90e3e4fd2c7bb1ed696db
Description-en: syntactic sugar improving 'assert' and 'error'
 This library contains syntactic sugar that makes it easier
 to write simple contracts with 'assert' and 'error'
 and report the values that violate contracts.
 The original 'assert' function is here re-exported for convenience.
 .
 Note that for most of these functions to have any effect, assertions
 need to be enabled, e.g., by including in .cabal file the following line:
 .
 ghc-options: -fno-ignore-asserts
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-assert-failure-doc
Description-md5: bd19792d98080745a6037a2e383a6ce7
Description-en: syntactic sugar improving 'assert' and 'error'; documentation
 This library contains syntactic sugar that makes it easier
 to write simple contracts with 'assert' and 'error'
 and report the values that violate contracts.
 The original 'assert' function is here re-exported for convenience.
 .
 Note that for most of these functions to have any effect, assertions
 need to be enabled, e.g., by including in .cabal file the following line:
 .
 ghc-options: -fno-ignore-asserts
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-assert-failure-prof
Description-md5: 71db5cb99becdf552165106d5997894e
Description-en: syntactic sugar improving 'assert' and 'error'; profiling libraries
 This library contains syntactic sugar that makes it easier
 to write simple contracts with 'assert' and 'error'
 and report the values that violate contracts.
 The original 'assert' function is here re-exported for convenience.
 .
 Note that for most of these functions to have any effect, assertions
 need to be enabled, e.g., by including in .cabal file the following line:
 .
 ghc-options: -fno-ignore-asserts
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-assoc-dev
Description-md5: b82456723a7959f168c9ab95aafa113a
Description-en: swap and assoc: Symmetric and Semigroupy Bifunctors
 Provides generalisations of
 .
 swap :: (a,b) -> (b,a) and
 .
 assoc :: ((a,b),c) -> (a,(b,c))
 .
 to
 Bifunctors supporting similar operations (e.g. Either, These).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-assoc-doc
Description-md5: b94eb33a48bce406b69d8b1f2fef4adb
Description-en: swap and assoc: Symmetric and Semigroupy Bifunctors; documentation
 Provides generalisations of
 .
 swap :: (a,b) -> (b,a) and
 .
 assoc :: ((a,b),c) -> (a,(b,c))
 .
 to
 Bifunctors supporting similar operations (e.g. Either, These).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-assoc-prof
Description-md5: ffbdffef21d6dd9d4a7e1ccc98d36227
Description-en: swap and assoc: Symmetric and Semigroupy Bifunctors; profiling libraries
 Provides generalisations of
 .
 swap :: (a,b) -> (b,a) and
 .
 assoc :: ((a,b),c) -> (a,(b,c))
 .
 to
 Bifunctors supporting similar operations (e.g. Either, These).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-async-dev
Description-md5: c1e68b8b7bb800fcb59b52a72e1b444a
Description-en: run IO operations asynchronously and wait for their results
 This package provides a higher-level interface over
 threads, in which an (Async a) is a concurrent
 thread that will eventually deliver a value of
 type a.  The package provides ways to create
 Async computations, wait for their results, and
 cancel them.
 .
 This package contains the normal library files.

Package: libghc-async-doc
Description-md5: 0e9d1b284a5d486ff7e2e3c613f54a1d
Description-en: run IO operations asynchronously and wait for their results; documentation
 This package provides a higher-level interface over
 threads, in which an (Async a) is a concurrent
 thread that will eventually deliver a value of
 type a.  The package provides ways to create
 Async computations, wait for their results, and
 cancel them.
 .
 This package contains the documentation files.

Package: libghc-async-prof
Description-md5: 2d447a945e1ec27fdf906a18a4095de9
Description-en: run IO operations asynchronously and wait for their results; profiling libs
 This package provides a higher-level interface over
 threads, in which an (Async a) is a concurrent
 thread that will eventually deliver a value of
 type a.  The package provides ways to create
 Async computations, wait for their results, and
 cancel them.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-atomic-counter-dev
Description-md5: c305e57ccec5518ef849264870e81e9d
Description-en: mutable counters modifiable with atomic operations
 This package defines Counter type that can be safely modified
 concurrently from multiple threads. The type supports only few
 operations, namely read, write, cas (compare and swap), add,
 subtract and a few bitwise ones like or, and xor.
 .
 Most common use case is having a shared counter that multiple
 threads increment. Another potential use case is lightweight locks.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-atomic-counter-doc
Description-md5: 036d4906fb3221e854c7697008ff948a
Description-en: mutable counters modifiable with atomic operations; documentation
 This package defines Counter type that can be safely modified
 concurrently from multiple threads. The type supports only few
 operations, namely read, write, cas (compare and swap), add,
 subtract and a few bitwise ones like or, and xor.
 .
 Most common use case is having a shared counter that multiple
 threads increment. Another potential use case is lightweight locks.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-atomic-counter-prof
Description-md5: caf4c6bb590d51246041b0c9f8386f72
Description-en: mutable counters modifiable with atomic operations; profiling libraries
 This package defines Counter type that can be safely modified
 concurrently from multiple threads. The type supports only few
 operations, namely read, write, cas (compare and swap), add,
 subtract and a few bitwise ones like or, and xor.
 .
 Most common use case is having a shared counter that multiple
 threads increment. Another potential use case is lightweight locks.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-atomic-write-dev
Description-md5: f38d5383dc20efba165e5154cc8a9322
Description-en: Atomically write to a file
 Atomically write to a file on POSIX-compliant systems while preserving
 permissions.
 .
 On most Unix systems, `mv` is an atomic operation. This makes it simple to
 write to a file atomically just by using the mv operation. However, this will
 destroy the permissions on the original file. This library does the following
 to preserve permissions while atomically writing to a file:
 .
 * If an original file exists, take those permissions and apply them to the
 temp file before `mv`ing the file into place.
 .
 * If the original file does not exist, create a following with default
 permissions (based on the currently-active umask).
 .
 This way, when the file is `mv`'ed into place, the permissions will be the
 ones held by the original file.
 .
 This library is based on similar implementations found in common libraries in
 Ruby and Python.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-atomic-write-doc
Description-md5: 51891c67cea1f2b49f1954ddbf8262e3
Description-en: Atomically write to a file; documentation
 Atomically write to a file on POSIX-compliant systems while preserving
 permissions.
 .
 On most Unix systems, `mv` is an atomic operation. This makes it simple to
 write to a file atomically just by using the mv operation. However, this will
 destroy the permissions on the original file. This library does the following
 to preserve permissions while atomically writing to a file:
 .
 * If an original file exists, take those permissions and apply them to the
 temp file before `mv`ing the file into place.
 .
 * If the original file does not exist, create a following with default
 permissions (based on the currently-active umask).
 .
 This way, when the file is `mv`'ed into place, the permissions will be the
 ones held by the original file.
 .
 This library is based on similar implementations found in common libraries in
 Ruby and Python.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-atomic-write-prof
Description-md5: 37dbb53e304319bef17548051e9006e4
Description-en: Atomically write to a file; profiling libraries
 Atomically write to a file on POSIX-compliant systems while preserving
 permissions.
 .
 On most Unix systems, `mv` is an atomic operation. This makes it simple to
 write to a file atomically just by using the mv operation. However, this will
 destroy the permissions on the original file. This library does the following
 to preserve permissions while atomically writing to a file:
 .
 * If an original file exists, take those permissions and apply them to the
 temp file before `mv`ing the file into place.
 .
 * If the original file does not exist, create a following with default
 permissions (based on the currently-active umask).
 .
 This way, when the file is `mv`'ed into place, the permissions will be the
 ones held by the original file.
 .
 This library is based on similar implementations found in common libraries in
 Ruby and Python.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-attoparsec-aeson-dev
Description-md5: 17e82de03097d6fd941d8d7c807d948b
Description-en: Parsing of aeson's Value with attoparsec
 Parsing of aeson's Value with attoparsec, originally from aeson.
 .
 This version is an empty package with bounds on @aeson@
 which has "Data.Aeson.Parser" module.
 This way e.g. specifying
 .
 @
 build-depends: aeson >= 1.4.1.0 && \<2.3, attoparsec-aeson >=2.1.0.0 && \<2.3
 @
 .
 will have "Data.Aeson.Parser" available for all @aeson@ versions in range.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-attoparsec-aeson-doc
Description-md5: 8c2cbd5ac0d4ba6bda6ec8078e7be857
Description-en: Parsing of aeson's Value with attoparsec; documentation
 Parsing of aeson's Value with attoparsec, originally from aeson.
 .
 This version is an empty package with bounds on @aeson@
 which has "Data.Aeson.Parser" module.
 This way e.g. specifying
 .
 @
 build-depends: aeson >= 1.4.1.0 && \<2.3, attoparsec-aeson >=2.1.0.0 && \<2.3
 @
 .
 will have "Data.Aeson.Parser" available for all @aeson@ versions in range.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-attoparsec-aeson-prof
Description-md5: 66999c98ef8e263435f9bafefce6622e
Description-en: Parsing of aeson's Value with attoparsec; profiling libraries
 Parsing of aeson's Value with attoparsec, originally from aeson.
 .
 This version is an empty package with bounds on @aeson@
 which has "Data.Aeson.Parser" module.
 This way e.g. specifying
 .
 @
 build-depends: aeson >= 1.4.1.0 && \<2.3, attoparsec-aeson >=2.1.0.0 && \<2.3
 @
 .
 will have "Data.Aeson.Parser" available for all @aeson@ versions in range.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-attoparsec-dev
Description-md5: ee240864d38768966d28564c08a8487c
Description-en: Fast combinator parsing for bytestrings
 A fast parser combinator library, aimed particularly at dealing
 efficiently with network protocols and complicated text/binary
 file formats.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-attoparsec-doc
Description-md5: 5811da54b08fe2a4cc40114f27475d04
Description-en: Fast combinator parsing for bytestrings; documentation
 A fast parser combinator library, aimed particularly at dealing
 efficiently with network protocols and complicated text/binary
 file formats.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-attoparsec-iso8601-dev
Description-md5: a4fa6011ad54f506a454b9a24e47069c
Description-en: parsing of ISO 8601 dates
 Parsing of ISO 8601 dates, originally from aeson.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-attoparsec-iso8601-doc
Description-md5: 5be3aa9ad617b79ebaaecee2e5360ced
Description-en: parsing of ISO 8601 dates; documentation
 Parsing of ISO 8601 dates, originally from aeson.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-attoparsec-iso8601-prof
Description-md5: f926813dfa8029f486f03acdfbe9d00e
Description-en: parsing of ISO 8601 dates; profiling libraries
 Parsing of ISO 8601 dates, originally from aeson.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-attoparsec-prof
Description-md5: 0e490c52dd160a89b88f1beee6d17cbd
Description-en: Fast combinator parsing for bytestrings; profiling libraries
 A fast parser combinator library, aimed particularly at dealing
 efficiently with network protocols and complicated text/binary
 file formats.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-authenticate-dev
Description-md5: db7a339d12280bb40150b54d13e43123
Description-en: authentication methods for Haskell web applications
 Focus is on third-party authentication methods, such as OpenID,
 rpxnow and Facebook.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-authenticate-doc
Description-md5: 9b155a7612b38c6072086f726718ca58
Description-en: authentication methods for Haskell web applications; documentation
 Focus is on third-party authentication methods, such as OpenID,
 rpxnow and Facebook.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-authenticate-oauth-dev
Description-md5: b576f6c96c4b856ffbdc5c64eebb0b38
Description-en: authenticate with OAuth for Haskell web applications
 OAuth authentication support.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-authenticate-oauth-doc
Description-md5: f6344ba41de752885329703c1e708e7a
Description-en: authenticate with OAuth for Haskell web applications; documentation
 OAuth authentication support.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-authenticate-oauth-prof
Description-md5: 942e66c0997aec209bec20557342384b
Description-en: authenticate with OAuth for Haskell web applications; profiling libraries
 OAuth authentication support.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-authenticate-prof
Description-md5: 38b8c4fb44586c282fd2b94bdd2990ca
Description-en: authentication methods for Haskell web applications; profiling libraries
 Focus is on third-party authentication methods, such as OpenID,
 rpxnow and Facebook.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-auto-update-dev
Description-md5: 4a7da49a7bfd629a8f059f95401ed3f7
Description-en: efficiently run periodic, on-demand actions
 A common problem is the desire to have an action run at a scheduled interval,
 but only if it is needed. For example, instead of having every web request
 result in a new getCurrentTime call, we'd like to have a single worker
 thread run every second, updating an IORef. However, if the request
 frequency is less than once per second, this is a pessimization, and worse,
 kills idle GC.
 .
 This library allows you to define actions which will either be performed by a
 dedicated thread or, in times of low volume, will be executed by the calling
 thread.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-auto-update-doc
Description-md5: 8e31ef17da7355c0951082ad1f718a49
Description-en: efficiently run periodic, on-demand actions; documentation
 A common problem is the desire to have an action run at a scheduled interval,
 but only if it is needed. For example, instead of having every web request
 result in a new getCurrentTime call, we'd like to have a single worker
 thread run every second, updating an IORef. However, if the request
 frequency is less than once per second, this is a pessimization, and worse,
 kills idle GC.
 .
 This library allows you to define actions which will either be performed by a
 dedicated thread or, in times of low volume, will be executed by the calling
 thread.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-auto-update-prof
Description-md5: c4301e4ada1c08b6ad3ed80f617f35d0
Description-en: efficiently run periodic, on-demand actions; profiling libraries
 A common problem is the desire to have an action run at a scheduled interval,
 but only if it is needed. For example, instead of having every web request
 result in a new getCurrentTime call, we'd like to have a single worker
 thread run every second, updating an IORef. However, if the request
 frequency is less than once per second, this is a pessimization, and worse,
 kills idle GC.
 .
 This library allows you to define actions which will either be performed by a
 dedicated thread or, in times of low volume, will be executed by the calling
 thread.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aws-dev
Description-md5: 06beb8fbfc468fbf4a1985a89e05d83f
Description-en: Amazon Web Services for Haskell
 This package provides Haskell interfaces for using Amazon Web Services like
 S3 (storage), SQS (queuing) and others. The ultimate goal is to support all
 Amazon Web Services.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aws-doc
Description-md5: cce87fcbadcb9f3770f4e93c663445a7
Description-en: Amazon Web Services for Haskell; documentation
 This package provides Haskell interfaces for using Amazon Web Services like
 S3 (storage), SQS (queuing) and others. The ultimate goal is to support all
 Amazon Web Services.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-aws-prof
Description-md5: eb0c6a850c6846efc25edc9348753dbf
Description-en: Amazon Web Services for Haskell; profiling libraries
 This package provides Haskell interfaces for using Amazon Web Services like
 S3 (storage), SQS (queuing) and others. The ultimate goal is to support all
 Amazon Web Services.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-barbies-dev
Description-md5: cf227b7cd1796289cb08f62544f35d2d
Description-en: Classes for working with types that can change clothes
 Types that are parametric on a functor are like Barbies that have an outfit
 for each role. This package provides the basic abstractions to work with them
 comfortably.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-barbies-doc
Description-md5: dffecfd9ea743f25a97d614cc2cb3ed2
Description-en: Classes for working with types that can change clothes; documentation
 Types that are parametric on a functor are like Barbies that have an outfit
 for each role. This package provides the basic abstractions to work with them
 comfortably.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-barbies-prof
Description-md5: 8da3e00306226f39e1dfc55e762f118a
Description-en: Classes for working with types that can change clothes; profiling libraries
 Types that are parametric on a functor are like Barbies that have an outfit
 for each role. This package provides the basic abstractions to work with them
 comfortably.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-compat-batteries-dev
Description-md5: 1a317f9769442111da5284a912bc61f9
Description-en: base-compat with extra batteries
 Provides functions available in later versions of base to a wider
 range of compilers, without requiring you to use CPP pragmas
 in your code.
 .
 This package provides the same API as the base-compat library,
 but depends on compatibility packages (such as semigroups) to offer
 a wider support window than base-compat, which has no dependencies.
 Most of the modules in this library have the same names as in
 base-compat to make it easier to switch between the two. There also
 exist versions of each module with the suffix .Repl.Batteries, which
 are distinct from anything in base-compat, to allow for easier
 use in GHCi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-compat-batteries-doc
Description-md5: 0f0b47356b35b1bb8526f74c9cbf247a
Description-en: base-compat with extra batteries; documentation
 Provides functions available in later versions of base to a wider
 range of compilers, without requiring you to use CPP pragmas
 in your code.
 .
 This package provides the same API as the base-compat library,
 but depends on compatibility packages (such as semigroups) to offer
 a wider support window than base-compat, which has no dependencies.
 Most of the modules in this library have the same names as in
 base-compat to make it easier to switch between the two. There also
 exist versions of each module with the suffix .Repl.Batteries, which
 are distinct from anything in base-compat, to allow for easier
 use in GHCi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-compat-batteries-prof
Description-md5: 29efba8071326387c7ecd0043978eb1d
Description-en: base-compat with extra batteries; profiling libraries
 Provides functions available in later versions of base to a wider
 range of compilers, without requiring you to use CPP pragmas
 in your code.
 .
 This package provides the same API as the base-compat library,
 but depends on compatibility packages (such as semigroups) to offer
 a wider support window than base-compat, which has no dependencies.
 Most of the modules in this library have the same names as in
 base-compat to make it easier to switch between the two. There also
 exist versions of each module with the suffix .Repl.Batteries, which
 are distinct from anything in base-compat, to allow for easier
 use in GHCi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-compat-dev
Description-md5: 0cd0f3adfac6c6bc8e864ef105f80071
Description-en: compatibility layer for base
 With this package, you can ban CPP from your code.
 See the README at <https://github.com/sol/base-compat#readme> to see what's
 covered.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-compat-doc
Description-md5: 78e6ebf9c96b824cee2d415b9807ee76
Description-en: compatibility layer for base; documentation
 With this package, you can ban CPP from your code.
 See the README at <https://github.com/sol/base-compat#readme> to see what's
 covered.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-compat-prof
Description-md5: 6b0b7cfce549a0de7118476c92de007c
Description-en: compatibility layer for base; profiling libraries
 With this package, you can ban CPP from your code.
 See the README at <https://github.com/sol/base-compat#readme> to see what's
 covered.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-orphans-dev
Description-md5: 68f683765eb858b6dfe03fb21673bac6
Description-en: Backwards-compatible orphan instances for base
 base-orphans defines orphan instances that mimic instances available in later
 versions of base to a wider (older) range of compilers. base-orphans does
 not export anything except the orphan instances themselves and complements
 the base-compat package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-orphans-doc
Description-md5: ed9b86be2309372160b4c48371b555d9
Description-en: Backwards-compatible orphan instances for base; documentation
 base-orphans defines orphan instances that mimic instances available in later
 versions of base to a wider (older) range of compilers. base-orphans does
 not export anything except the orphan instances themselves and complements
 the base-compat package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-orphans-prof
Description-md5: 90570b29b3997f6d91d3208ff8799a5a
Description-en: Backwards-compatible orphan instances for base; profiling libraries
 base-orphans defines orphan instances that mimic instances available in later
 versions of base to a wider (older) range of compilers. base-orphans does
 not export anything except the orphan instances themselves and complements
 the base-compat package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-prelude-dev
Description-md5: b85f67aa54bca7b97b70d09d4bf9e436
Description-en: most complete prelude formed solely from the "base" package
 A library which aims to reexport all the non-conflicting and
 most general definitions from the base package.
 This includes APIs for applicatives, arrows, monoids, foldables,
 traversables, exceptions, generics, ST, MVars and STM.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-prelude-doc
Description-md5: 38336b04db8572c24110edd1063793c5
Description-en: most complete prelude formed solely from the "base" package; documentation
 A library which aims to reexport all the non-conflicting and
 most general definitions from the base package.
 This includes APIs for applicatives, arrows, monoids, foldables,
 traversables, exceptions, generics, ST, MVars and STM.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-prelude-prof
Description-md5: d3a716d8f8c08f38c1fc0d08a6b03a2b
Description-en: most complete prelude formed solely from the "base" package; profiling libraries
 A library which aims to reexport all the non-conflicting and
 most general definitions from the base package.
 This includes APIs for applicatives, arrows, monoids, foldables,
 traversables, exceptions, generics, ST, MVars and STM.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-unicode-symbols-dev
Description-md5: d7cbdfe289235207dec4bf3341f84bb8
Description-en: Unicode alternatives for common functions and operators
 It defines new symbols for a number of functions and operators in the
 base package.
 .
 All symbols are documented with their actual definition and information
 regarding their Unicode code point. They should be completely
 interchangeable with their definitions.
 .
 For further Unicode goodness you can enable the UnicodeSyntax language
 extension [1]. This extension enables Unicode characters to be used to
 stand for certain ASCII character sequences, i.e. → instead of ->, ∀
 instead of forall and many others.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-unicode-symbols-doc
Description-md5: 1b088cd32d04a9616258b3d280ac8d24
Description-en: Unicode alternatives for common functions and operators; documentation
 All symbols are documented with their actual definition and information
 regarding their Unicode code point. They should be completely
 interchangeable with their definitions.
 .
 For further Unicode goodness you can enable the UnicodeSyntax language
 extension [1]. This extension enables Unicode characters to be used to
 stand for certain ASCII character sequences, i.e. → instead of ->, ∀
 instead of forall and many others.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base-unicode-symbols-prof
Description-md5: b6c603b57968e990c7ff5509629fd606
Description-en: Unicode alternatives for common functions and operators; profiling libraries
 All symbols are documented with their actual definition and information
 regarding their Unicode code point. They should be completely
 interchangeable with their definitions.
 .
 For further Unicode goodness you can enable the UnicodeSyntax language
 extension [1]. This extension enables Unicode characters to be used to
 stand for certain ASCII character sequences, i.e. → instead of ->, ∀
 instead of forall and many others.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base16-bytestring-dev
Description-md5: ef6afcae02092578dc27088e267fa484
Description-en: Fast base16 (hex) encoding and decoding for ByteStrings
 This package provides a Haskell library for working with base16-encoded
 data quickly and efficiently, using the ByteString type.
 .
 This package contains the normal library files.

Package: libghc-base16-bytestring-doc
Description-md5: 662ea2961378918ebf3e88b7e994f020
Description-en: Fast base16 (hex) encoding and decoding for ByteStrings; documentation
 This package provides a Haskell library for working with base16-encoded
 data quickly and efficiently, using the ByteString type.
 .
 This package contains the documentation files.

Package: libghc-base16-bytestring-prof
Description-md5: b7772ed1159a4cae80556d753850c019
Description-en: Fast base16 (hex) encoding and decoding for ByteStrings; profiling libraries
 This package provides a Haskell library for working with base16-encoded
 data quickly and efficiently, using the ByteString type.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-base64-bytestring-dev
Description-md5: 3975f35b132168239b2316908936a273
Description-en: fast base64 encoding/deconding for ByteStrings
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base64-bytestring-doc
Description-md5: e77783bc9d8412b9d80f75b410c7da4c
Description-en: fast base64 encoding/deconding for ByteStrings; documentation
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base64-bytestring-prof
Description-md5: 51dc3354804005e4591295157c4adb20
Description-en: fast base64 encoding/deconding for ByteStrings; profiling libraries
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base64-dev
Description-md5: bb01eb29ac80da0cc9dcc162ead1639d
Description-en: Modern RFC 4648-compliant Base64 library for Haskell
 RFC 4648-compliant Base64 with an eye towards performance and modernity
 It has additional support for RFC 7049 standards.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base64-doc
Description-md5: 409f681d3b02f3436436775fe325d490
Description-en: Modern RFC 4648-compliant Base64 library for Haskell; documentation
 RFC 4648-compliant Base64 with an eye towards performance and modernity
 It has additional support for RFC 7049 standards.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-base64-prof
Description-md5: f705933e1f6df7ca9f294726b59ec40d
Description-en: Modern RFC 4648-compliant Base64 library for Haskell; profiling libraries
 RFC 4648-compliant Base64 with an eye towards performance and modernity
 It has additional support for RFC 7049 standards.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-basement-dev
Description-md5: f4b696fab87cf8970110ebe7d0400685
Description-en: Foundation scrap box of array & string
 Foundation is an attempt to provide a base-like set of modules
 that provide a consistent set of features and bugfixes across
 multiple versions of GHC (unlike base), and to provide a better
 and more efficient prelude than base's prelude.
 .
 This library (basement) is Foundation's most basic primitives
 without any dependencies.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-basement-doc
Description-md5: 6144852d4edda9bd4c249532a7a977a1
Description-en: Foundation scrap box of array & string; documentation
 Foundation is an attempt to provide a base-like set of modules
 that provide a consistent set of features and bugfixes across
 multiple versions of GHC (unlike base), and to provide a better
 and more efficient prelude than base's prelude.
 .
 This library (basement) is Foundation's most basic primitives
 without any dependencies.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-basement-prof
Description-md5: 95712765480effca2d0a1b5bc220b66d
Description-en: Foundation scrap box of array & string; profiling libraries
 Foundation is an attempt to provide a base-like set of modules
 that provide a consistent set of features and bugfixes across
 multiple versions of GHC (unlike base), and to provide a better
 and more efficient prelude than base's prelude.
 .
 This library (basement) is Foundation's most basic primitives
 without any dependencies.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-basic-prelude-dev
Description-md5: 3bf395b0afaa1285d43478019cd83470
Description-en: enhanced core prelude
 The premise of basic-prelude is that there are a lot of very commonly
 desired features missing from the standard Prelude, such as commonly
 used operators (<$> and >=>, for instance) and imports for common
 datatypes (e.g., ByteString and Vector). At the same time, there are
 lots of other components which are more debatable, such as providing
 polymorphic versions of common functions.
 .
 So basic-prelude is intended to give a common foundation for a number
 of alternate preludes. The package provides two modules: CorePrelude
 provides the common ground for other preludes to build on top of, while
 BasicPrelude exports CorePrelude together with commonly used list
 functions to provide a drop-in replacement for the standard Prelude.
 .
 Users wishing to have an improved Prelude can use BasicPrelude.
 Developers wishing to create a new prelude should use CorePrelude.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-basic-prelude-doc
Description-md5: 0006e029e02d942ffa118e4cf2a1e21d
Description-en: enhanced core prelude; documentation
 The premise of basic-prelude is that there are a lot of very commonly
 desired features missing from the standard Prelude, such as commonly
 used operators (<$> and >=>, for instance) and imports for common
 datatypes (e.g., ByteString and Vector). At the same time, there are
 lots of other components which are more debatable, such as providing
 polymorphic versions of common functions.
 .
 So basic-prelude is intended to give a common foundation for a number
 of alternate preludes. The package provides two modules: CorePrelude
 provides the common ground for other preludes to build on top of, while
 BasicPrelude exports CorePrelude together with commonly used list
 functions to provide a drop-in replacement for the standard Prelude.
 .
 Users wishing to have an improved Prelude can use BasicPrelude.
 Developers wishing to create a new prelude should use CorePrelude.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-basic-prelude-prof
Description-md5: b316812973b167509bee50c271fbc888
Description-en: enhanced core prelude; profiling libraries
 The premise of basic-prelude is that there are a lot of very commonly
 desired features missing from the standard Prelude, such as commonly
 used operators (<$> and >=>, for instance) and imports for common
 datatypes (e.g., ByteString and Vector). At the same time, there are
 lots of other components which are more debatable, such as providing
 polymorphic versions of common functions.
 .
 So basic-prelude is intended to give a common foundation for a number
 of alternate preludes. The package provides two modules: CorePrelude
 provides the common ground for other preludes to build on top of, while
 BasicPrelude exports CorePrelude together with commonly used list
 functions to provide a drop-in replacement for the standard Prelude.
 .
 Users wishing to have an improved Prelude can use BasicPrelude.
 Developers wishing to create a new prelude should use CorePrelude.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bencode-dev
Description-md5: 31d6b1f30289dbda53cdf393785d1532
Description-en: Parser and printer for bencoded data
 Parser and printer for bencoded data.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bencode-doc
Description-md5: ca0af0582aa5f5c42ab6f3473a458679
Description-en: Parser and printer for bencoded data; documentation
 Parser and printer for bencoded data.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bencode-prof
Description-md5: ac784c97ca1caf58343a11ca5eae6c5e
Description-en: Parser and printer for bencoded data; profiling libraries
 Parser and printer for bencoded data.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bifunctors-dev
Description-md5: 7bab8acec52dac9490e029f110ceb365
Description-en: Haskell 98 bifunctors
 A binary functor is a functor in two arguments. This package provides
 bifoldables and bitraversables.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bifunctors-doc
Description-md5: c634914c0aef77470e5286afa09de201
Description-en: Haskell 98 bifunctors; documentation
 A binary functor is a functor in two arguments. This package provides
 bifoldables and bitraversables.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bifunctors-prof
Description-md5: 85ab922965120a283869cbbf814a611f
Description-en: Haskell 98 bifunctors; profiling libraries
 A binary functor is a functor in two arguments. This package provides
 bifoldables and bitraversables.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bimap-dev
Description-md5: ed2989260a8c1cee584671a75c622ab4
Description-en: bidirectional mapping between two key types
 A data structure representing a bidirectional mapping between two
 key types. Each value in the bimap is associated with exactly one
 value of the opposite type.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bimap-doc
Description-md5: 869637da68d24f91e45cdfbea8dfd217
Description-en: bidirectional mapping between two key types; documentation
 A data structure representing a bidirectional mapping between two
 key types. Each value in the bimap is associated with exactly one
 value of the opposite type.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bimap-prof
Description-md5: 94460101401f623de5a79f6276602cc1
Description-en: bidirectional mapping between two key types; profiling libraries
 A data structure representing a bidirectional mapping between two
 key types. Each value in the bimap is associated with exactly one
 value of the opposite type.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-conduit-dev
Description-md5: 15d6404e502e5c5176da75aa85ab18cf
Description-en: data serialization/deserialization conduit library
 Allow binary serialization using iterative conduit interface.
 .
 See libghc-binary-dev and libghc-conduit-dev for more information.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-conduit-doc
Description-md5: 9b35ed501df3317b7637dd39c5a6f08f
Description-en: data serialization/deserialization conduit library; documentation
 Allow binary serialization using iterative conduit interface.
 .
 See libghc-binary-dev and libghc-conduit-dev for more information.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-conduit-prof
Description-md5: 332c56927491a12c8a4604a581bc6a27
Description-en: data serialization/deserialization conduit library; profiling libraries
 Allow binary serialization using iterative conduit interface.
 .
 See libghc-binary-dev and libghc-conduit-dev for more information.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-instances-dev
Description-md5: 6b2fd8863f078923d37a71cce5f0fd23
Description-en: orphan instances for binary
 This library defines orphan Binary instances for types in some
 popular packages: aeson, case-insensitive, hashable, scientific,
 tagged, text, time, unordered-containers, and vector.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-instances-doc
Description-md5: f6c233c7b24ccbb7370e9a38c82bfcba
Description-en: orphan instances for binary; documentation
 This library defines orphan Binary instances for types in some
 popular packages: aeson, case-insensitive, hashable, scientific,
 tagged, text, time, unordered-containers, and vector.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-instances-prof
Description-md5: 6990de919a13d480ac7073abcc698c63
Description-en: orphan instances for binary; profiling libraries
 This library defines orphan Binary instances for types in some
 popular packages: aeson, case-insensitive, hashable, scientific,
 tagged, text, time, unordered-containers, and vector.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-orphans-dev
Description-md5: 6663d29be003c86f9069b2feaa57e0e9
Description-en: orphan instances for binary
 `binary-orphans` defines orphan instances for types in some popular packages,
 in particular:
 .
 * aeson
 * unordered-containers (HashMap, HashSet)
 * scientific
 * tagged
 * base (newtypes from Data.Monoid)
 * time
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-orphans-doc
Description-md5: d3c405cafbf9cca7612e90eff41be115
Description-en: orphan instances for binary; documentation
 `binary-orphans` defines orphan instances for types in some popular packages,
 in particular:
 .
 * aeson
 * unordered-containers (HashMap, HashSet)
 * scientific
 * tagged
 * base (newtypes from Data.Monoid)
 * time
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-orphans-prof
Description-md5: e6de85539eb286a52f1ab45d63c16903
Description-en: orphan instances for binary; profiling libraries
 `binary-orphans` defines orphan instances for types in some popular packages,
 in particular:
 .
 * aeson
 * unordered-containers (HashMap, HashSet)
 * scientific
 * tagged
 * base (newtypes from Data.Monoid)
 * time
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-search-dev
Description-md5: 116646c20b5127e58b61f54c77da2d27
Description-en: Binary and exponential searches
 __Introduction__
 .
 This package provides varieties of binary search functions.
 c.f.  "Numeric.Search" for the examples.
 .
 These search function can search for pure and monadic predicates, of type:
 .
 > pred :: Eq b => a -> b
 > pred :: (Eq b, Monad m) => a -> m b
 .
 The predicates must satisfy that the domain range for any codomain value
 is continuous; that is, @∀x≦y≦z. pred x == pred z ⇒ pred y == pred x@ .
 .
 For example, we can address the problem of finding the boundary
 of an upward-closed set of integers, using a combination
 of exponential and binary searches.
 .
 Variants are provided
 for searching within bounded and unbounded intervals of
 both 'Integer' and bounded integral types.
 .
 The package was created by Ross Paterson, and extended
 by Takayuki Muranushi, to be used together with SMT solvers.
 .
 __The Module Structure__
 .
 *  "Numeric.Search" provides the generic search combinator, to search for pure
 and monadic predicates.
 .
 *  "Numeric.Search.Bounded" ,  "Numeric.Search.Integer" ,
 "Numeric.Search.Range" provides the various specialized searchers, which means
 less number of function arguments, and easier to use.
 .
 <<https://travis-ci.org/nushio3/binary-search.svg?branch=master>>
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-search-doc
Description-md5: a7ed6c24f6e635a51dd736753b10fd91
Description-en: Binary and exponential searches; documentation
 __Introduction__
 .
 This package provides varieties of binary search functions.
 c.f.  "Numeric.Search" for the examples.
 .
 These search function can search for pure and monadic predicates, of type:
 .
 > pred :: Eq b => a -> b
 > pred :: (Eq b, Monad m) => a -> m b
 .
 The predicates must satisfy that the domain range for any codomain value
 is continuous; that is, @∀x≦y≦z. pred x == pred z ⇒ pred y == pred x@ .
 .
 For example, we can address the problem of finding the boundary
 of an upward-closed set of integers, using a combination
 of exponential and binary searches.
 .
 Variants are provided
 for searching within bounded and unbounded intervals of
 both 'Integer' and bounded integral types.
 .
 The package was created by Ross Paterson, and extended
 by Takayuki Muranushi, to be used together with SMT solvers.
 .
 __The Module Structure__
 .
 *  "Numeric.Search" provides the generic search combinator, to search for pure
 and monadic predicates.
 .
 *  "Numeric.Search.Bounded" ,  "Numeric.Search.Integer" ,
 "Numeric.Search.Range" provides the various specialized searchers, which means
 less number of function arguments, and easier to use.
 .
 <<https://travis-ci.org/nushio3/binary-search.svg?branch=master>>
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-binary-search-prof
Description-md5: 255343c5106065a64210ae17ccc54e93
Description-en: Binary and exponential searches; profiling libraries
 __Introduction__
 .
 This package provides varieties of binary search functions.
 c.f.  "Numeric.Search" for the examples.
 .
 These search function can search for pure and monadic predicates, of type:
 .
 > pred :: Eq b => a -> b
 > pred :: (Eq b, Monad m) => a -> m b
 .
 The predicates must satisfy that the domain range for any codomain value
 is continuous; that is, @∀x≦y≦z. pred x == pred z ⇒ pred y == pred x@ .
 .
 For example, we can address the problem of finding the boundary
 of an upward-closed set of integers, using a combination
 of exponential and binary searches.
 .
 Variants are provided
 for searching within bounded and unbounded intervals of
 both 'Integer' and bounded integral types.
 .
 The package was created by Ross Paterson, and extended
 by Takayuki Muranushi, to be used together with SMT solvers.
 .
 __The Module Structure__
 .
 *  "Numeric.Search" provides the generic search combinator, to search for pure
 and monadic predicates.
 .
 *  "Numeric.Search.Bounded" ,  "Numeric.Search.Integer" ,
 "Numeric.Search.Range" provides the various specialized searchers, which means
 less number of function arguments, and easier to use.
 .
 <<https://travis-ci.org/nushio3/binary-search.svg?branch=master>>
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bindings-dsl-dev
Description-md5: 4533b811c281165b5711bbd1d631d571
Description-en: FFI domain specific language, on top of hsc2hs
 This is a set of macros to be used when writing Haskell FFI. They were
 designed to be able to fully describe C interfaces, so that hsc2hs can
 extract from them all Haskell code needed to mimic such interfaces. All
 Haskell names used are automatically derived from C names, structures
 are mapped to Haskell instances of Storable, and there are also macros
 you can use with C code to help write bindings to inline functions or
 macro functions.
 .
 This package contains no Haskell code, only C header files designed
 for hsc2hs.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bindings-dsl-doc
Description-md5: 64ac46690685b88a2da32661ed41aeea
Description-en: FFI domain specific language, on top of hsc2hs; documentation
 This is a set of macros to be used when writing Haskell FFI. They were
 designed to be able to fully describe C interfaces, so that hsc2hs can
 extract from them all Haskell code needed to mimic such interfaces. All
 Haskell names used are automatically derived from C names, structures
 are mapped to Haskell instances of Storable, and there are also macros
 you can use with C code to help write bindings to inline functions or
 macro functions.
 .
 This package contains no Haskell code, only C header files designed
 for hsc2hs.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bindings-dsl-prof
Description-md5: 688ad7e918b3dc645649a542822c3fb7
Description-en: FFI domain specific language, on top of hsc2hs; profiling libraries
 This is a set of macros to be used when writing Haskell FFI. They were
 designed to be able to fully describe C interfaces, so that hsc2hs can
 extract from them all Haskell code needed to mimic such interfaces. All
 Haskell names used are automatically derived from C names, structures
 are mapped to Haskell instances of Storable, and there are also macros
 you can use with C code to help write bindings to inline functions or
 macro functions.
 .
 This package contains no Haskell code, only C header files designed
 for hsc2hs.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bitvec-dev
Description-md5: 7bdaf1e380427287b04ef81b403558f3
Description-en: space-efficient bit vectors
 A newtype over 'Bool' with a better 'Vector' instance: 8x less
 memory, up to 3500x faster.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bitvec-doc
Description-md5: 9b587de89fa89006361cf79cdd92be6a
Description-en: space-efficient bit vectors; documentation
 A newtype over 'Bool' with a better 'Vector' instance: 8x less
 memory, up to 3500x faster.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bitvec-prof
Description-md5: d00497e534ff2d148e84448b8712bf4c
Description-en: space-efficient bit vectors; profiling libraries
 A newtype over 'Bool' with a better 'Vector' instance: 8x less
 memory, up to 3500x faster.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bitwise-dev
Description-md5: b72fc49c8ba8ea2c839a4d5e59ba9246
Description-en: fast multi-dimensional unboxed bit packed Bool arrays
 Unboxed multidimensional bit packed Bool arrays with fast aggregate
 operations based on lifting Bool operations to bitwise operations.
 .
 There are many other bit packed structures out there, but none met
 all of these requirements:
 .
 (1) unboxed bit packed Bool array,
 .
 (2) multi-dimensional indexing,
 .
 (3) fast (de)serialization, or interoperable with foreign code,
 .
 (4) fast aggregate operations (fold, map, zip).
 .
 Quick tour of the bitwise library:
 .
 [Data.Bits.Bitwise] Lift boolean operations on 'Bool' to bitwise
 operations on 'Data.Bits.Bits'.
 .
 [Data.Array.BitArray] Immutable bit arrays.
 .
 [Data.Array.BitArray.ST] Mutable bit arrays in 'Control.Monad.ST.ST'.
 .
 [Data.Array.BitArray.IO] Mutable bit arrays in 'IO'.
 .
 [Data.Array.BitArray.ByteString] (De)serialization.
 .
 [Codec.Image.PBM] Portable bitmap monochrome 2D image format.
 .
 Very rough performance benchmarks:
 .
 * immutable random access single bit reads:
 @BitArray ix@ is about 40% slower than @UArray ix Bool@,
 .
 * 'Control.Monad.ST.ST' mutable random access single bit reads:
 @STBitArray s ix@ is about the same as @STUArray s ix Bool@,
 .
 * immutable map @Bool -> Bool@:
 @BitArray ix@ is about 85x faster than @UArray ix Bool@,
 .
 * immutable zipWith @Bool -> Bool -> Bool@:
 @BitArray ix@ is about 1300x faster than @UArray ix Bool@.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bitwise-doc
Description-md5: d13ede8a8535cbe1a9b6f6605f9f3e95
Description-en: fast multi-dimensional unboxed bit packed Bool arrays; documentation
 Unboxed multidimensional bit packed Bool arrays with fast aggregate
 operations based on lifting Bool operations to bitwise operations.
 .
 There are many other bit packed structures out there, but none met
 all of these requirements:
 .
 (1) unboxed bit packed Bool array,
 .
 (2) multi-dimensional indexing,
 .
 (3) fast (de)serialization, or interoperable with foreign code,
 .
 (4) fast aggregate operations (fold, map, zip).
 .
 Quick tour of the bitwise library:
 .
 [Data.Bits.Bitwise] Lift boolean operations on 'Bool' to bitwise
 operations on 'Data.Bits.Bits'.
 .
 [Data.Array.BitArray] Immutable bit arrays.
 .
 [Data.Array.BitArray.ST] Mutable bit arrays in 'Control.Monad.ST.ST'.
 .
 [Data.Array.BitArray.IO] Mutable bit arrays in 'IO'.
 .
 [Data.Array.BitArray.ByteString] (De)serialization.
 .
 [Codec.Image.PBM] Portable bitmap monochrome 2D image format.
 .
 Very rough performance benchmarks:
 .
 * immutable random access single bit reads:
 @BitArray ix@ is about 40% slower than @UArray ix Bool@,
 .
 * 'Control.Monad.ST.ST' mutable random access single bit reads:
 @STBitArray s ix@ is about the same as @STUArray s ix Bool@,
 .
 * immutable map @Bool -> Bool@:
 @BitArray ix@ is about 85x faster than @UArray ix Bool@,
 .
 * immutable zipWith @Bool -> Bool -> Bool@:
 @BitArray ix@ is about 1300x faster than @UArray ix Bool@.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bitwise-prof
Description-md5: b61d3a3f3782708d32a5d4b12de6d7a8
Description-en: fast multi-dimensional unboxed bit packed Bool arrays; profiling libraries
 Unboxed multidimensional bit packed Bool arrays with fast aggregate
 operations based on lifting Bool operations to bitwise operations.
 .
 There are many other bit packed structures out there, but none met
 all of these requirements:
 .
 (1) unboxed bit packed Bool array,
 .
 (2) multi-dimensional indexing,
 .
 (3) fast (de)serialization, or interoperable with foreign code,
 .
 (4) fast aggregate operations (fold, map, zip).
 .
 Quick tour of the bitwise library:
 .
 [Data.Bits.Bitwise] Lift boolean operations on 'Bool' to bitwise
 operations on 'Data.Bits.Bits'.
 .
 [Data.Array.BitArray] Immutable bit arrays.
 .
 [Data.Array.BitArray.ST] Mutable bit arrays in 'Control.Monad.ST.ST'.
 .
 [Data.Array.BitArray.IO] Mutable bit arrays in 'IO'.
 .
 [Data.Array.BitArray.ByteString] (De)serialization.
 .
 [Codec.Image.PBM] Portable bitmap monochrome 2D image format.
 .
 Very rough performance benchmarks:
 .
 * immutable random access single bit reads:
 @BitArray ix@ is about 40% slower than @UArray ix Bool@,
 .
 * 'Control.Monad.ST.ST' mutable random access single bit reads:
 @STBitArray s ix@ is about the same as @STUArray s ix Bool@,
 .
 * immutable map @Bool -> Bool@:
 @BitArray ix@ is about 85x faster than @UArray ix Bool@,
 .
 * immutable zipWith @Bool -> Bool -> Bool@:
 @BitArray ix@ is about 1300x faster than @UArray ix Bool@.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-builder-dev
Description-md5: 7b7c9c2f5f2d8cafa14c009942307f26
Description-en: abstraction of buffered output of byte streams
 This library provides an abstraction of buffered output of byte streams and
 several convenience functions to exploit it. For example, it allows one to
 efficiently serialize Haskell values to lazy bytestrings with a large average
 chunk size. The large average chunk size allows one to make good use of cache
 prefetching in later processing steps (e.g. compression) and reduces the
 system call overhead when writing the resulting lazy bytestring to a file or
 sending it over the network.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-builder-doc
Description-md5: 838c37f6d4b2ae394ef2955b229f4a31
Description-en: abstraction of buffered output of byte streams; documentation
 This library provides an abstraction of buffered output of byte streams and
 several convenience functions to exploit it. For example, it allows one to
 efficiently serialize Haskell values to lazy bytestrings with a large average
 chunk size. The large average chunk size allows one to make good use of cache
 prefetching in later processing steps (e.g. compression) and reduces the
 system call overhead when writing the resulting lazy bytestring to a file or
 sending it over the network.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-builder-prof
Description-md5: 282f468fead2ba6604bd6b5b0fbf4f79
Description-en: abstraction of buffered output of byte streams; profiling libraries
 This library provides an abstraction of buffered output of byte streams and
 several convenience functions to exploit it. For example, it allows one to
 efficiently serialize Haskell values to lazy bytestrings with a large average
 chunk size. The large average chunk size allows one to make good use of cache
 prefetching in later processing steps (e.g. compression) and reduces the
 system call overhead when writing the resulting lazy bytestring to a file or
 sending it over the network.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-html-dev
Description-md5: e7355e1783c9252ffd704a7d8fd87ba1
Description-en: HTML combinator library for Haskell
 With this Haskell library you can easily produce HTML code without
 having to explicitly write tags and attributes, but just combining the
 operators exposed by this library. It can outputs HTML 4 Strict,
 Transitional and Frameset, as well as HTML 5 code.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-html-doc
Description-md5: 7b8dded201bf3e2f40638c98b36fca5c
Description-en: HTML combinator library for Haskell; documentation
 With this Haskell library you can easily produce HTML code without
 having to explicitly write tags and attributes, but just combining the
 operators exposed by this library. It can outputs HTML 4 Strict,
 Transitional and Frameset, as well as HTML 5 code.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-html-prof
Description-md5: 4eee3c3412f26a58e0fc2e51d0b9ef5c
Description-en: HTML combinator library for Haskell; profiling libraries
 With this Haskell library you can easily produce HTML code without
 having to explicitly write tags and attributes, but just combining the
 operators exposed by this library. It can outputs HTML 4 Strict,
 Transitional and Frameset, as well as HTML 5 code.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-markup-dev
Description-md5: 8f44dd1b69ff9b4d48c5ec14b96c96d9
Description-en: blazingly-fast markup combinator library
 Core modules of a blazingly fast markup combinator library for the
 Haskell programming language. The Text.Blaze module is a good starting
 point, as well as this tutorial: http://jaspervdj.be/blaze/tutorial.html.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-markup-doc
Description-md5: b8743d38e5ce44414343a29b237cea4e
Description-en: blazingly-fast markup combinator library; documentation
 Core modules of a blazingly fast markup combinator library for the
 Haskell programming language. The Text.Blaze module is a good starting
 point, as well as this tutorial: http://jaspervdj.be/blaze/tutorial.html.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-markup-prof
Description-md5: fc8120b521a1bb047466a68394578133
Description-en: blazingly-fast markup combinator library; profiling libraries
 Core modules of a blazingly fast markup combinator library for the
 Haskell programming language. The Text.Blaze module is a good starting
 point, as well as this tutorial: http://jaspervdj.be/blaze/tutorial.html.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-svg-dev
Description-md5: 3be55bb2a23b098a339425a41206ce18
Description-en: SVG combinator library
 A blazingly fast SVG combinator library for the Haskell programming language.
 The "Text.Blaze.SVG" module is a good starting point.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-svg-doc
Description-md5: 8a288ed6d16c01faa3e293a88befc532
Description-en: SVG combinator library; documentation
 A blazingly fast SVG combinator library for the Haskell programming language.
 The "Text.Blaze.SVG" module is a good starting point.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-svg-prof
Description-md5: 8c98831dfbed1392bbf6ec179f9d43cc
Description-en: SVG combinator library; profiling libraries
 A blazingly fast SVG combinator library for the Haskell programming language.
 The "Text.Blaze.SVG" module is a good starting point.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-textual-dev
Description-md5: 5868c2118c47af5a72d3ac274e3cae68
Description-en: Fast rendering of common datatypes
 It is a library for efficiently rendering Haskell datatypes to
 bytestrings.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-textual-doc
Description-md5: 8e8a6f5a2d2e87120a23ddaefd11c54c
Description-en: Fast rendering of common datatypes; documentation
 It is a library for efficiently rendering Haskell datatypes to
 bytestrings.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-blaze-textual-prof
Description-md5: 7abf91718133f679467bcd5190404641
Description-en: Fast rendering of common datatypes; profiling libraries
 It is a library for efficiently rendering Haskell datatypes to
 bytestrings.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bloomfilter-dev
Description-md5: 83cfc8bb5fa893398b1bc802a7cd2749
Description-en: Haskell bloom filter library
 The Haskell library provides pure and impure bloom filter implementations.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bloomfilter-doc
Description-md5: 4b83292f205228da80b09743564e145a
Description-en: Haskell bloom filter library; documentation
 This Haskell library provides pure and impure bloom filter implementations.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bloomfilter-prof
Description-md5: d9b36fd3fbf26fdc252b27f16430b86f
Description-en: Haskell bloom filter library; profiling libraries
 This Haskell library provides pure and impure bloom filter implementations.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bmp-dev
Description-md5: 4b4dcbeb0da02e90241dcc36e4fdebee
Description-en: Read and write BMP image files
 This is a pure Haskell implementation of the BMP image file format, supporting
 both reading and writing.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bmp-doc
Description-md5: cb767d91cb93b018ad33927f9bfa438d
Description-en: Read and write BMP image files; documentation
 This is a pure Haskell implementation of the BMP image file format, supporting
 both reading and writing.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bmp-prof
Description-md5: 112ee8a0cc8713d9b1147deeca657cc6
Description-en: Read and write BMP image files; profiling libraries
 This is a pure Haskell implementation of the BMP image file format, supporting
 both reading and writing.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boolean-dev
Description-md5: 613d3084060413dc6b4dc59931b076a4
Description-en: generalized booleans
 It contains some classes for generalized boolean operations.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boolean-doc
Description-md5: a6936aca4fd36512b54081e7b5fd864d
Description-en: generalized booleans; documentation
 It contains some classes for generalized boolean operations.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boolean-prof
Description-md5: adadfa9044abecf0fed57e7efad4322f
Description-en: generalized booleans; profiling libraries
 It contains some classes for generalized boolean operations.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boring-dev
Description-md5: fa22021a45cd732a16df177e0ff9557f
Description-en: Boring and Absurd types for Haskell
 * Boring types are isomorphic to ().
 .
 * Absurd types are isomorphic to Void.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boring-doc
Description-md5: 30ce805dcc3dde02f4c0a26521eee2b2
Description-en: Boring and Absurd types for Haskell; documentation
 * Boring types are isomorphic to ().
 .
 * Absurd types are isomorphic to Void.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boring-prof
Description-md5: 135dea262c32dc8209a6cfe4076cf317
Description-en: Boring and Absurd types for Haskell; profiling libraries
 * Boring types are isomorphic to ().
 .
 * Absurd types are isomorphic to Void.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boundedchan-dev
Description-md5: ee9028e108f213e3c84af6e74328e7ef
Description-en: bounded (maximum-limited) channels
 This library introduces BoundedChan. BoundedChans differ from Chans
 in that they are guaranteed to contain no more than a certain number
 of elements.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boundedchan-doc
Description-md5: e445684ed80555918e37a145f50fb445
Description-en: bounded (maximum-limited) channels; documentation
 This library introduces BoundedChan. BoundedChans differ from Chans
 in that they are guaranteed to contain no more than a certain number
 of elements.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boundedchan-prof
Description-md5: c5497a66e36becc295b8a09609f33b14
Description-en: bounded (maximum-limited) channels; profiling libraries
 This library introduces BoundedChan. BoundedChans differ from Chans
 in that they are guaranteed to contain no more than a certain number
 of elements.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boxes-dev
Description-md5: 1fef31e1323bd93118f476a6f22c68ec
Description-en: 2D text pretty-printing library
 A pretty-printing library for laying out text in two dimensions, using a
 simple box model.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boxes-doc
Description-md5: 9e2f0cb6eb11929d9968bc15a1760594
Description-en: 2D text pretty-printing library; documentation
 A pretty-printing library for laying out text in two dimensions, using a
 simple box model.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-boxes-prof
Description-md5: 2104ebc54f3d0efb949e8ecce7faccc0
Description-en: 2D text pretty-printing library; profiling libraries
 A pretty-printing library for laying out text in two dimensions, using a
 simple box model.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-brainfuck-dev
Description-md5: 3b5dfe9c7a9d7de0192b6172b47615df
Description-en: Brainfuck interpreter library
 It is an interpreter for the Brainfuck language, written in the
 pure, lazy, functional language Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-brainfuck-doc
Description-md5: 0276c1df0154667f780840bc132f15bd
Description-en: Brainfuck interpreter library; documentation
 It is an interpreter for the Brainfuck language, written in the
 pure, lazy, functional language Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-brainfuck-prof
Description-md5: 1e26b3d925192ac07b8415e21c7b83d7
Description-en: Brainfuck interpreter library; profiling libraries
 It is an interpreter for the Brainfuck language, written in the
 pure, lazy, functional language Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-brick-dev
Description-md5: f49075c6f0d05ae9a07f776a83ca686d
Description-en: declarative terminal user interface library
 Write terminal applications painlessly with brick! You write an
 event handler and a drawing function and the library does the rest.
 .
 Brick is the successor to vty-ui.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-brick-doc
Description-md5: 62fab21a8724bcc1c5b302e90e770287
Description-en: declarative terminal user interface library; documentation
 Write terminal applications painlessly with brick! You write an
 event handler and a drawing function and the library does the rest.
 .
 Brick is the successor to vty-ui.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-brick-prof
Description-md5: 073f5ed810abcd11442622f3337e98a1
Description-en: declarative terminal user interface library; profiling libraries
 Write terminal applications painlessly with brick! You write an
 event handler and a drawing function and the library does the rest.
 .
 Brick is the successor to vty-ui.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-broadcast-chan-dev
Description-md5: 6befa5dcbd2bf3fd2781fa8a2fd5514d
Description-en: closable, fair, leak-avoidant, single-wakeup channel
 A closable, fair, single-wakeup channel that avoids the 0 reader space leak
 that Control.Concurrent.Chan from base suffers from.
 .
 The Chan type from Control.Concurrent.Chan consists of both a read
 and write end combined into a single value. This means there is always at
 least 1 read end for a Chan, which keeps any values written to it alive.
 This is a problem for applications/libraries that want to have a channel
 that can have zero listeners.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-broadcast-chan-doc
Description-md5: 9b5617a7e1409db4031ae49696f57d4a
Description-en: closable, fair, leak-avoidant, single-wakeup channel; documentation
 A closable, fair, single-wakeup channel that avoids the 0 reader space leak
 that Control.Concurrent.Chan from base suffers from.
 .
 The Chan type from Control.Concurrent.Chan consists of both a read
 and write end combined into a single value. This means there is always at
 least 1 read end for a Chan, which keeps any values written to it alive.
 This is a problem for applications/libraries that want to have a channel
 that can have zero listeners.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-broadcast-chan-prof
Description-md5: 4fb4e850f64be6b54119a83d5aa13249
Description-en: closable, fair, leak-avoidant, single-wakeup channel; profiling libraries
 A closable, fair, single-wakeup channel that avoids the 0 reader space leak
 that Control.Concurrent.Chan from base suffers from.
 .
 The Chan type from Control.Concurrent.Chan consists of both a read
 and write end combined into a single value. This means there is always at
 least 1 read end for a Chan, which keeps any values written to it alive.
 This is a problem for applications/libraries that want to have a channel
 that can have zero listeners.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bsb-http-chunked-dev
Description-md5: a68f1d56369f3e687488ca3cfcc1d669
Description-en: chunked HTTP transfer encoding for bytestring builders
 This library contains functions for encoding bytestring builderes for
 chunked HTTP/1.1 transfer.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bsb-http-chunked-doc
Description-md5: 96a1bf3a1fb9f1c31fa21a3f4818ac8d
Description-en: chunked HTTP transfer encoding for bytestring builders; documentation
 This library contains functions for encoding bytestring builderes for
 chunked HTTP/1.1 transfer.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bsb-http-chunked-prof
Description-md5: d65bb91abc6f255c2925cebd8e33522a
Description-en: chunked HTTP transfer encoding for bytestring builders; profiling libraries
 This library contains functions for encoding bytestring builderes for
 chunked HTTP/1.1 transfer.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bv-sized-dev
Description-md5: 3e154d3cb33d061bc9db856a47d09a03
Description-en: bitvector datatype parameterized by the vector width
 This module defines a width-parameterized bitvector type and various
 associated operations.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bv-sized-doc
Description-md5: 7e8eb850da6b8e194283fdefb39d0c6b
Description-en: bitvector datatype parameterized by the vector width; documentation
 This module defines a width-parameterized bitvector type and various
 associated operations.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bv-sized-prof
Description-md5: 1ad236e3f35c939ff98b15531a6fc580
Description-en: bitvector datatype parameterized by the vector width; profiling libraries
 This module defines a width-parameterized bitvector type and various
 associated operations.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-byte-order-dev
Description-md5: e9c78b761a9864d00a7a731d3f8143d9
Description-en: portable big-endian and little-endian conversions
 This library provides an interface to portably work with byte
 arrays whose contents are known to be of a fixed endianness.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-byte-order-doc
Description-md5: a3f55bdc3b459b3c39328c1897594816
Description-en: portable big-endian and little-endian conversions; documentation
 This library provides an interface to portably work with byte
 arrays whose contents are known to be of a fixed endianness.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-byte-order-prof
Description-md5: a9263e4481a8712ab3e9287be4b827d9
Description-en: portable big-endian and little-endian conversions; profiling libraries
 This library provides an interface to portably work with byte
 arrays whose contents are known to be of a fixed endianness.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-byteable-dev
Description-md5: 7b43348fdd57a4ce8e97a0d7f437b313
Description-en: typeclass for byte sequences
 Abstract class to manipulate sequence of bytes; the use case of this
 class is abstracting manipulation of types that are just wrapping a
 bytestring with stronger and more meaningful name.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-byteable-doc
Description-md5: 22560b80723a36f4ef556a89c689cb5a
Description-en: typeclass for byte sequences; documentation
 Abstract class to manipulate sequence of bytes; the use case of this
 class is abstracting manipulation of types that are just wrapping a
 bytestring with stronger and more meaningful name.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-byteable-prof
Description-md5: ac949d6a51caef1ebe107b16b244ff70
Description-en: typeclass for byte sequences; profiling libraries
 Abstract class to manipulate sequence of bytes; the use case of this
 class is abstracting manipulation of types that are just wrapping a
 bytestring with stronger and more meaningful name.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytedump-dev
Description-md5: 27b3a3858544409ece0abaec81da9321
Description-en: flexible byte dump helpers for human readers
 A set of helpers to dump bytes with lots of different output
 formats easy to read for humans eyes.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytedump-doc
Description-md5: ff11f6b13e577854a73b852afb02619c
Description-en: flexible byte dump helpers for human readers; documentation
 A set of helpers to dump bytes with lots of different output
 formats easy to read for humans eyes.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytedump-prof
Description-md5: e58b5ee72615ab8bb0c65e16d277d32c
Description-en: flexible byte dump helpers for human readers; profiling libraries
 A set of helpers to dump bytes with lots of different output
 formats easy to read for humans eyes.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-byteorder-dev
Description-md5: d5605cb96b1696a4e34afafb8311691a
Description-en: exposes the native endianness or byte ordering of the system
 This is for working with the native byte-ordering of the system.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-byteorder-doc
Description-md5: 6610b7c7885d4f99cdf88ac0da52603a
Description-en: exposes the native endianness or byte ordering of the system; documentation
 This is for working with the native byte-ordering of the system.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-byteorder-prof
Description-md5: 4adc0a15c97ac17b48b508b4d10f9ee1
Description-en: exposes the native endianness of the system; profiling libraries
 This is for working with the native byte-ordering of the system.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytes-dev
Description-md5: a536fc5d174d8c30e349be260797f57c
Description-en: Sharing code for serialization between binary and cereal
 This module generalizes the binary and cereal monads in an ad-hoc
 fashion to permit code to be written that is compatible across them.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytes-doc
Description-md5: 3401c9f5a93a56db7e3f4573e1857785
Description-en: Sharing code for serialization between binary and cereal; documentation
 This module generalizes the binary and cereal monads in an ad-hoc
 fashion to permit code to be written that is compatible across them.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytes-prof
Description-md5: d30b67b4df0e927f611da7ed4a118c0f
Description-en: Sharing code for serialization between binary and cereal; profiling libraries
 This module generalizes the binary and cereal monads in an ad-hoc
 fashion to permit code to be written that is compatible across them.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-conversion-dev
Description-md5: 1123f5d2ccee2304a359bbb6076ac1b8
Description-en: Type-classes to convert values to and from ByteString.
 Defines the type-classes 'ToByteString' and 'FromByteString'
 to convert values to and from ByteString.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-conversion-doc
Description-md5: a25e3011f08be6f3c2c632c5333f1849
Description-en: Type-classes to convert values to and from ByteString.; documentation
 Defines the type-classes 'ToByteString' and 'FromByteString'
 to convert values to and from ByteString.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-conversion-prof
Description-md5: 009c437399fc6fc702207955a3b276bb
Description-en: Type-classes to convert values to and from ByteString.; profiling libraries
 Defines the type-classes 'ToByteString' and 'FromByteString'
 to convert values to and from ByteString.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-lexing-dev
Description-md5: 736fcaffcadffeb5609b97b6f6da502a
Description-en: parsing and printing numbers to bytestrings.
 This package contains efficient parsers and printers of floating-point and
 integer literals to strict and lazy bytesstrings.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-lexing-doc
Description-md5: 933a20e5f381f60d0d40e008926225b6
Description-en: parsing and printing numbers to bytestrings.; documentation
 This package contains efficient parsers and printers of floating-point and
 integer literals to strict and lazy bytesstrings.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-lexing-prof
Description-md5: 95a32fffa80a145abbfdb2440ee0a62e
Description-en: parsing and printing numbers to bytestrings.; profiling libraries
 This package contains efficient parsers and printers of floating-point and
 integer literals to strict and lazy bytesstrings.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-progress-dev
Description-md5: ca5a9dc6707960d1c9ae61edc32ddc97
Description-en: A library for tracking the consumption of a lazy ByteString
 In some cases, it is useful to know how fast a ByteString is being
 consumed. Typically, this could be to report some measure of progress
 to a waiting user, but it could also be to perform some form of testing
 on input / consumption code.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-progress-doc
Description-md5: edb511cefed1f5b7a64eb459e80100cf
Description-en: A library for tracking the consumption of a lazy ByteString; documentation
 In some cases, it is useful to know how fast a ByteString is being
 consumed. Typically, this could be to report some measure of progress
 to a waiting user, but it could also be to perform some form of testing
 on input / consumption code.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-progress-prof
Description-md5: 8d4351a7449df958198c7f70e931020f
Description-en: A library for tracking the consumption of a lazy ByteString; profiling libraries
 In some cases, it is useful to know how fast a ByteString is being
 consumed. Typically, this could be to report some measure of progress
 to a waiting user, but it could also be to perform some form of testing
 on input / consumption code.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-to-vector-dev
Description-md5: c693379ba4050d10f9c20c24ab5916ad
Description-en: convert ByteString<->Vector.Storable without copying
 This library allows conversion between the types from Data.ByteString
 and Data.Vector.Storable without copying the underlying data.  This
 is useful, for example, when ByteString IO produces or consumes
 vectors of numbers in native byte order.
 .
 The conversion relies on the fact that ByteString and Vector use their
 respective ForeignPtr's in compatible ways.
 .
 This library is a fork of spool.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-to-vector-doc
Description-md5: 0e4eada153226182dfef23abed68b289
Description-en: convert ByteString<->Vector.Storable without copying; documentation
 This library allows conversion between the types from Data.ByteString
 and Data.Vector.Storable without copying the underlying data.  This
 is useful, for example, when ByteString IO produces or consumes
 vectors of numbers in native byte order.
 .
 The conversion relies on the fact that ByteString and Vector use their
 respective ForeignPtr's in compatible ways.
 .
 This library is a fork of spool.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bytestring-to-vector-prof
Description-md5: 5ecc4b23518f10c795498873dd937dfb
Description-en: convert ByteString<->Vector.Storable without copying; profiling libraries
 This library allows conversion between the types from Data.ByteString
 and Data.Vector.Storable without copying the underlying data.  This
 is useful, for example, when ByteString IO produces or consumes
 vectors of numbers in native byte order.
 .
 The conversion relies on the fact that ByteString and Vector use their
 respective ForeignPtr's in compatible ways.
 .
 This library is a fork of spool.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bz2-dev
Description-md5: 84ff36e637b29a872d173ecc39cf61ba
Description-en: bindings to libbz2
 High-level bindings to libbz2 using c2hs and ByteString
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bz2-doc
Description-md5: 533f251721794aed6491c535a6f91ee6
Description-en: bindings to libbz2; documentation
 High-level bindings to libbz2 using c2hs and ByteString
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bz2-prof
Description-md5: 621fb953fd64646191e1c1fda6c5d956
Description-en: bindings to libbz2; profiling libraries
 High-level bindings to libbz2 using c2hs and ByteString
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bzlib-conduit-dev
Description-md5: bea8b74e85e9cbb3f8fc7d73ec11207b
Description-en: Streaming compression/decompression via conduits
 Please see the README and docs at
 <https://www.stackage.org/package/bzlib-conduit>
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bzlib-conduit-doc
Description-md5: a12314bba51a070d812a91dac0ad6ed7
Description-en: Streaming compression/decompression via conduits; documentation
 Please see the README and docs at
 <https://www.stackage.org/package/bzlib-conduit>
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bzlib-conduit-prof
Description-md5: 7e189e67bd836c1eaa9aa6044757417a
Description-en: Streaming compression/decompression via conduits; profiling libraries
 Please see the README and docs at
 <https://www.stackage.org/package/bzlib-conduit>
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bzlib-dev
Description-md5: b2cde9b35b729600f132a7b37c08f8ed
Description-en: Haskell bindings to the bzip2 library
 This package provides a pure interface for compressing and decompressing
 streams of data represented as lazy ByteStrings. It uses the bz2 C library
 so it has high performance.
 .
 It provides a convenient high level API suitable for most tasks and for the
 few cases where more control is needed it provides access to the full bzip2
 feature set.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bzlib-doc
Description-md5: f9c9bed0d26681344dc4d0d7c4a07878
Description-en: Haskell bindings to the bzip2 library; documentation
 This package provides a pure interface for compressing and decompressing
 streams of data represented as lazy ByteStrings. It uses the bz2 C library
 so it has high performance.
 .
 It provides a convenient high level API suitable for most tasks and for the
 few cases where more control is needed it provides access to the full bzip2
 feature set.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-bzlib-prof
Description-md5: da0f11ee1a81a9ab71502607a648ab31
Description-en: Haskell bindings to the bzip2 library; profiling libraries
 This package provides a pure interface for compressing and decompressing
 streams of data represented as lazy ByteStrings. It uses the bz2 C library
 so it has high performance.
 .
 It provides a convenient high level API suitable for most tasks and for the
 few cases where more control is needed it provides access to the full bzip2
 feature set.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cabal-doctest-dev
Description-md5: df4e4f3e320a497ccc325703dbea7b9e
Description-en: Setup.hs helper for doctests running
 Currently (beginning of 2017), there isn't a `cabal doctest`
 command. Yet to properly work, doctest needs plenty of configuration.
 This library provides the common bits for writing custom Setup.hs
 until that is resolved.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cabal-doctest-doc
Description-md5: ad14b6e067d6eccea7aceb737d77afa7
Description-en: Setup.hs helper for doctests running; documentation
 Currently (beginning of 2017), there isn't a `cabal doctest`
 command. Yet to properly work, doctest needs plenty of configuration.
 This library provides the common bits for writing custom Setup.hs
 until that is resolved.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cabal-doctest-prof
Description-md5: a070e39fef009a59d1d20f2ac6e916a7
Description-en: Setup.hs helper for doctests running; profiling libraries
 Currently (beginning of 2017), there isn't a `cabal doctest`
 command. Yet to properly work, doctest needs plenty of configuration.
 This library provides the common bits for writing custom Setup.hs
 until that is resolved.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cabal-install-solver-dev
Description-md5: ebcdc772c1d9c173758c13c368af9eb9
Description-en: the solver component for cabal-install
 This library provides the solver component used in cabal-install, the
 command-line interface for Cabal and Hackage.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cabal-install-solver-doc
Description-md5: 81fbbe44ca12cd832360533a8c8d62bb
Description-en: the solver component for cabal-install; documentation
 This library provides the solver component used in cabal-install, the
 command-line interface for Cabal and Hackage.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cabal-install-solver-prof
Description-md5: d0fbb384dfd93ce6fd998b5952de4f99
Description-en: the solver component for cabal-install; profiling libraries
 This library provides the solver component used in cabal-install, the
 command-line interface for Cabal and Hackage.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cairo-dev
Description-md5: 470830dac098922b382d8866b2abc632
Description-en: binding to the Cairo library
 Cairo is a library to render high quality vector graphics. There exist various
 backends that allows rendering to Gtk windows, PDF, PS, PNG and SVG documents,
 amongst others.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cairo-doc
Description-md5: 06ce9b280aef741ff1d7429e0dae7f4f
Description-en: Binding to the Cairo library; documentation
 Cairo is a library to render high quality vector graphics. There exist various
 backends that allows rendering to Gtk windows, PDF, PS, PNG and SVG documents,
 amongst others.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cairo-prof
Description-md5: cde86b0f92cb7542698590893ef5c308
Description-en: Binding to the Cairo library; profiling libraries
 Cairo is a library to render high quality vector graphics. There exist various
 backends that allows rendering to Gtk windows, PDF, PS, PNG and SVG documents,
 amongst others.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-call-stack-dev
Description-md5: c01578dc0b9363ef56654731b7816ab1
Description-en: use GHC call-stacks in a backward compatible way
 Source locations in a GHC call stack.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-call-stack-doc
Description-md5: 6655123ff77ac46ee22d8dd453893868
Description-en: use GHC call-stacks in a backward compatible way; documentation
 Source locations in a GHC call stack.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-call-stack-prof
Description-md5: 9f566330408c58c646ccf295353c6517
Description-en: use GHC call-stacks in a backward compatible way; profiling libraries
 Source locations in a GHC call stack.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-casa-client-dev
Description-md5: 816a03133e05514a21a86f41e4d2d274
Description-en: client for Casa
 This Haskell library implements a client for Casa, a Content-Addressable
 Storage Archive provided by FP Complete.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-casa-client-doc
Description-md5: b3b9b2ce8ce74b55d334529047486d69
Description-en: client for Casa; documentation
 This Haskell library implements a client for Casa, a Content-Addressable
 Storage Archive provided by FP Complete.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-casa-client-prof
Description-md5: a1bd79ee54d7e8f569e99d35aea3753d
Description-en: client for Casa; profiling libraries
 This Haskell library implements a client for Casa, a Content-Addressable
 Storage Archive provided by FP Complete.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-casa-types-dev
Description-md5: a6f72814516b990459ba9a543562118e
Description-en: types for Casa
 This Haskell library implements types for Casa, a Content-Addressable
 Storage Archive provided by FP Complete.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-casa-types-doc
Description-md5: 2ea744d77cc6d59970762375354b1f64
Description-en: types for Casa; documentation
 This Haskell library implements types for Casa, a Content-Addressable
 Storage Archive provided by FP Complete.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-casa-types-prof
Description-md5: 4628db6dab27a054fd9b0f6199c62b63
Description-en: types for Casa; profiling libraries
 This Haskell library implements types for Casa, a Content-Addressable
 Storage Archive provided by FP Complete.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-case-insensitive-dev
Description-md5: ecd8746d11dac43dc80aaa05865130a7
Description-en: case-insensitive string comparison
 The module Data.CaseInsensitive provides the CI type constructor which
 can be parameterised by a string-like type like: String, ByteString,
 Text, etc.. Comparisons of values of the resulting type will be
 insensitive to cases.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-case-insensitive-doc
Description-md5: 3a0f0d3af2d68ab0388c8e3786aa7a32
Description-en: case-insensitive string comparison; documentation
 The module Data.CaseInsensitive provides the CI type constructor which
 can be parameterised by a string-like type like: String, ByteString,
 Text, etc.. Comparisons of values of the resulting type will be
 insensitive to cases.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-case-insensitive-prof
Description-md5: beb088de5728dc4b506f553dee907113
Description-en: case-insensitive string comparison; profiling libraries
 The module Data.CaseInsensitive provides the CI type constructor which
 can be parameterised by a string-like type like: String, ByteString,
 Text, etc.. Comparisons of values of the resulting type will be
 insensitive to cases.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cassava-dev
Description-md5: 55cb1af4a992f8a934e710747cb5b4dc
Description-en: CSV parsing and encoding library
 A CSV parsing and encoding library optimized for ease of use and
 high performance.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cassava-doc
Description-md5: ae68073c07cafcba3fe19fa05392e1aa
Description-en: CSV parsing and encoding library; documentation
 A CSV parsing and encoding library optimized for ease of use and
 high performance.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cassava-megaparsec-dev
Description-md5: 0453a08b34374b1ef1a5a97e28b62993
Description-en: Megaparsec parser of CSV files that plays nicely with Cassava
 This package provides alternative parser for the Cassava package
 written with Megaparsec so you can get better error messages at
 expense of some speed.
 .
 The package works seamlessly with Cassava by replacing the following
 functions: decode, decodeWith, decodeByName, decodeByNameWith.
 .
 The functions work just the same as Cassava's equivalents, but also
 take name of file they parse (to include into error messages) and
 return typed high-quality error messages produced by Megaparsec.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cassava-megaparsec-doc
Description-md5: 9bc4a2d262d42db91c71327d77c9f772
Description-en: Megaparsec parser of CSV files that plays nicely with Cassava; documentation
 This package provides alternative parser for the Cassava package
 written with Megaparsec so you can get better error messages at
 expense of some speed.
 .
 The package works seamlessly with Cassava by replacing the following
 functions: decode, decodeWith, decodeByName, decodeByNameWith.
 .
 The functions work just the same as Cassava's equivalents, but also
 take name of file they parse (to include into error messages) and
 return typed high-quality error messages produced by Megaparsec.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cassava-megaparsec-prof
Description-md5: 8bfd522d6f5dca219bd3107cd0f9319f
Description-en: Megaparsec parser of CSV files that plays nicely with Cassava; profiling libraries
 This package provides alternative parser for the Cassava package
 written with Megaparsec so you can get better error messages at
 expense of some speed.
 .
 The package works seamlessly with Cassava by replacing the following
 functions: decode, decodeWith, decodeByName, decodeByNameWith.
 .
 The functions work just the same as Cassava's equivalents, but also
 take name of file they parse (to include into error messages) and
 return typed high-quality error messages produced by Megaparsec.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cassava-prof
Description-md5: 3138c32400ad97ea140f74ca444b6c0f
Description-en: CSV parsing and encoding library; profiling libraries
 A CSV parsing and encoding library optimized for ease of use and
 high performance.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-categories-dev
Description-md5: e99a08be6f7a5ec6fc0f58e2a05ae6a3
Description-en: categories from category-extras
 categories from category-extras.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-categories-doc
Description-md5: 8a1f8c7f85a7aa94ef45547a54e2d01c
Description-en: categories from category-extras; documentation
 categories from category-extras.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-categories-prof
Description-md5: e8d8c4224282e462eeb40b29a7deed5b
Description-en: categories from category-extras; profiling libraries
 categories from category-extras.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cborg-dev
Description-md5: c0b7d0c76eb94ec1285834586111dd83
Description-en: Concise Binary Object Representation
 This package provides an efficient implementation of the Concise
 Binary Object Representation (CBOR), as specified by RFC 7049.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cborg-doc
Description-md5: 19d591eac63998e7f26f68d714743f96
Description-en: Concise Binary Object Representation; documentation
 This package provides an efficient implementation of the Concise
 Binary Object Representation (CBOR), as specified by RFC 7049.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cborg-json-dev
Description-md5: c643c92d361b3b84d7596dd06100cd2a
Description-en: encoding JSON as CBOR
 This package implements the bijection between JSON and
 CBOR defined in the CBOR specification, RFC 7049.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cborg-json-doc
Description-md5: a866ea9e31e30d82ae3b9fb5b113cf05
Description-en: encoding JSON as CBOR; documentation
 This package implements the bijection between JSON and
 CBOR defined in the CBOR specification, RFC 7049.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cborg-json-prof
Description-md5: 2c92638a188c128bbe1a33cac3049883
Description-en: encoding JSON as CBOR; profiling libraries
 This package implements the bijection between JSON and
 CBOR defined in the CBOR specification, RFC 7049.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cborg-prof
Description-md5: 2cbb89577b00919a07c1307913b0cc7f
Description-en: Concise Binary Object Representation; profiling libraries
 This package provides an efficient implementation of the Concise
 Binary Object Representation (CBOR), as specified by RFC 7049.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cereal-conduit-dev
Description-md5: 26e64edacfb04956466e1a8572bbff5d
Description-en: turn Data.Serialize Gets and Puts into Sources and Sinks
 Data.Conduit.Cereal provides a conduit interface to cereal.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cereal-conduit-doc
Description-md5: 7f3387eacf8b2ec78ac83accb0a2f430
Description-en: turn Data.Serialize Gets and Puts into Sources and Sinks; documentation
 Data.Conduit.Cereal provides a conduit interface to cereal.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cereal-conduit-prof
Description-md5: 0293f4c64b049f7f6ce9ed01a36014ed
Description-en: turn Data.Serialize Gets and Puts into Sources and Sinks; profiling libraries
 Data.Conduit.Cereal provides a conduit interface to cereal.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cereal-dev
Description-md5: 951fee96105c067ab2ce789d53f9e0ce
Description-en: binary serialization library
 A binary serialization library, similar to binary, that introduces an isolate
 primitive for parser isolation, and replaces the asynchronous errors with a
 user-handleable Either type.  Similar to binary in performance, but uses a
 strict ByteString instead of a lazy ByteString, thus restricting it to
 operating on finite inputs.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cereal-doc
Description-md5: 6cfccf557d9b137d0cc827023cce16bb
Description-en: binary serialization library; documentation
 A binary serialization library, similar to binary, that introduces an isolate
 primitive for parser isolation, and replaces the asynchronous errors with a
 user-handleable Either type.  Similar to binary in performance, but uses a
 strict ByteString instead of a lazy ByteString, thus restricting it to
 operating on finite inputs.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cereal-prof
Description-md5: cca6a1ff353db074781a9e10d78da7a3
Description-en: binary serialization library; profiling libraries
 A binary serialization library, similar to binary, that introduces an isolate
 primitive for parser isolation, and replaces the asynchronous errors with a
 user-handleable Either type.  Similar to binary in performance, but uses a
 strict ByteString instead of a lazy ByteString, thus restricting it to
 operating on finite inputs.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cereal-vector-dev
Description-md5: 647d19058cb342e35dada3cfda22f1d0
Description-en: Serialize instances for Data.Vector types
 Data.Serialize functions for Data.Vector.Generic vectors. Orphan
 instances are provided for Data.Vector, Data.Vector.Unboxed,
 Data.Vector.Storable, and Data.Vector.Primitive vectors.
 .
 The serialized format is an Int64 representing the length of the
 vector, followed by the Data.Serialized contents of each element.
 .
 Note that the functions in Data.Vector.Storable.UnsafeSerialize
 perform much better when serialization does not need to account for
 host endianness and word size.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cereal-vector-doc
Description-md5: 3a40627ed5df31815b181a3aa3831d80
Description-en: Serialize instances for Data.Vector types; documentation
 Data.Serialize functions for Data.Vector.Generic vectors. Orphan
 instances are provided for Data.Vector, Data.Vector.Unboxed,
 Data.Vector.Storable, and Data.Vector.Primitive vectors.
 .
 The serialized format is an Int64 representing the length of the
 vector, followed by the Data.Serialized contents of each element.
 .
 Note that the functions in Data.Vector.Storable.UnsafeSerialize
 perform much better when serialization does not need to account for
 host endianness and word size.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cereal-vector-prof
Description-md5: 922f4ffeb3bdca014fcdda755171bd58
Description-en: Serialize instances for Data.Vector types; profiling libraries
 Data.Serialize functions for Data.Vector.Generic vectors. Orphan
 instances are provided for Data.Vector, Data.Vector.Unboxed,
 Data.Vector.Storable, and Data.Vector.Primitive vectors.
 .
 The serialized format is an Int64 representing the length of the
 vector, followed by the Data.Serialized contents of each element.
 .
 Note that the functions in Data.Vector.Storable.UnsafeSerialize
 perform much better when serialization does not need to account for
 host endianness and word size.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cgi-dev
Description-md5: 04e5f072aced4df0b7b0847aedf8c110
Description-en: Haskell CGI library for GHC
 This library is for writing CGI programs.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cgi-doc
Description-md5: 80bf2f83c54070e0bfa5a41605ad76d1
Description-en: Haskell CGI library for GHC; documentation
 This library is for writing CGI programs.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cgi-prof
Description-md5: 86e3dafacf1234fc9e635f6ade30891f
Description-en: Haskell CGI library for GHC; profiling libraries
 This library is for writing CGI programs.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-character-ps-dev
Description-md5: 7f37c971cb04ce45e4f012606a05a4dd
Description-en: Pattern synonyms for ASCII characters
 This library provides pattern synonyms for Char, Word8 and Word16 in Basic
 Latin block. The pattern names are inspired by Unicode (letter and digits) and
 PostScript names (symbols).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-character-ps-doc
Description-md5: 3a33488862ee7adf44441b44182d3770
Description-en: Pattern synonyms for ASCII characters; documentation
 This library provides pattern synonyms for Char, Word8 and Word16 in Basic
 Latin block. The pattern names are inspired by Unicode (letter and digits) and
 PostScript names (symbols).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-character-ps-prof
Description-md5: 7e6f8e0db11367be9194296f51f58b4e
Description-en: Pattern synonyms for ASCII characters; profiling libraries
 This library provides pattern synonyms for Char, Word8 and Word16 in Basic
 Latin block. The pattern names are inspired by Unicode (letter and digits) and
 PostScript names (symbols).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-charset-dev
Description-md5: 2ede8d6effc059238547dda9b16aa0ed
Description-en: fast Unicode character sets
 Fast Unicode character sets based on complemented PATRICIA tries.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-charset-doc
Description-md5: 16e62cbacd849f468b1fc7bd395a17e7
Description-en: fast Unicode character sets; documentation
 Fast Unicode character sets based on complemented PATRICIA tries.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-charset-prof
Description-md5: 0d19a55e51a223f5d3c7e2c2ad0e9036
Description-en: fast Unicode character sets; profiling libraries
 Fast Unicode character sets based on complemented PATRICIA tries.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chart-cairo-dev
Description-md5: 56cc9957e202f7a5a3c6b8d906336891
Description-en: Cairo backend for Charts
 Chart is a library for generating 2D Charts and Plots.
 .
 This is the backend using the cairo library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chart-cairo-doc
Description-md5: bed70316d9001dc0e871a629bd239d94
Description-en: Cairo backend for Charts; documentation
 Chart is a library for generating 2D Charts and Plots.
 .
 This is the backend using the cairo library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chart-cairo-prof
Description-md5: 1ea9410754236548e86ccf8a70dbb61d
Description-en: Cairo backend for Charts; profiling libraries
 Chart is a library for generating 2D Charts and Plots.
 .
 This is the backend using the cairo library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chart-dev
Description-md5: bdb02f59510033e75f5d2b732328e0b7
Description-en: library for generating 2D Charts and Plots
 Chart is a library for generating 2D Charts and Plots.  There are
 backends available for Cairo and Diagrams.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chart-doc
Description-md5: e7d9e20b704dfa288dd5b4843ea226d7
Description-en: library for generating 2D Charts and Plots; documentation
 Chart is a library for generating 2D Charts and Plots.  There are
 backends available for Cairo and Diagrams.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chart-prof
Description-md5: b5a44d978c40273d28472018e879e7d2
Description-en: library for generating 2D Charts and Plots; profiling libraries
 Chart is a library for generating 2D Charts and Plots.  There are
 backends available for Cairo and Diagrams.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chasingbottoms-dev
Description-md5: e814cdfd5dff7ce9e950f5ff612f270f
Description-en: Library for testing partial and infinite values
 Do you ever feel the need to test code involving bottoms (e.g. calls to the
 error function), or code involving infinite values? Then this library could be
 useful for you.
 .
 It is usually easy to get a grip on bottoms by showing a value and waiting to
 see how much gets printed before the first exception is encountered. However,
 that quickly gets tiresome and is hard to automate using e.g. QuickCheck. With
 this library you can do such tests like other automatic tests.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chasingbottoms-doc
Description-md5: 43603ff14eeb0a1f3e984db323e2551a
Description-en: Library for testing partial and infinite values; documentation
 Do you ever feel the need to test code involving bottoms (e.g. calls to the
 error function), or code involving infinite values? Then this library could be
 useful for you.
 .
 It is usually easy to get a grip on bottoms by showing a value and waiting to
 see how much gets printed before the first exception is encountered. However,
 that quickly gets tiresome and is hard to automate using e.g. QuickCheck. With
 this library you can do such tests like other automatic tests.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chasingbottoms-prof
Description-md5: ef09cbd01a1b27d40c60df498c3f94da
Description-en: Library for testing partial and infinite values; profiling libraries
 Do you ever feel the need to test code involving bottoms (e.g. calls to the
 error function), or code involving infinite values? Then this library could be
 useful for you.
 .
 It is usually easy to get a grip on bottoms by showing a value and waiting to
 see how much gets printed before the first exception is encountered. However,
 that quickly gets tiresome and is hard to automate using e.g. QuickCheck. With
 this library you can do such tests like other automatic tests.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chimera-dev
Description-md5: 2530ebed0f5d99dd3d8ec8ba8105c604
Description-en: lazy infinite compact streams with cache-friendly O(1) indexing
 There are plenty of memoizing libraries on Hackage, but they
 usually fall into two categories:
 .
 * Store cache as a flat array, enabling us
 to obtain cached values in O(1) time, which is nice.
 The drawback is that one must specify the size
 of the array beforehand,
 limiting an interval of inputs,
 and actually allocate it at once.
 * Store cache as a lazy binary tree.
 Thanks to laziness, one can freely use the full range of inputs.
 The drawback is that obtaining values from a tree
 takes logarithmic time and is unfriendly to CPU cache,
 which kinda defeats the purpose.
 .
 This package intends to tackle both issues,
 providing a data type 'Chimera' for
 lazy infinite compact streams with cache-friendly O(1) indexing.
 .
 Additional features include:
 .
 * memoization of recursive functions and recurrent sequences,
 * memoization of functions of several, possibly signed arguments,
 * efficient memoization of boolean predicates.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chimera-doc
Description-md5: 2610a5b776355395d6eb87691f4e8f61
Description-en: lazy infinite compact streams with cache-friendly O(1) indexing; documentation
 There are plenty of memoizing libraries on Hackage, but they
 usually fall into two categories:
 .
 * Store cache as a flat array, enabling us
 to obtain cached values in O(1) time, which is nice.
 The drawback is that one must specify the size
 of the array beforehand,
 limiting an interval of inputs,
 and actually allocate it at once.
 * Store cache as a lazy binary tree.
 Thanks to laziness, one can freely use the full range of inputs.
 The drawback is that obtaining values from a tree
 takes logarithmic time and is unfriendly to CPU cache,
 which kinda defeats the purpose.
 .
 This package intends to tackle both issues,
 providing a data type 'Chimera' for
 lazy infinite compact streams with cache-friendly O(1) indexing.
 .
 Additional features include:
 .
 * memoization of recursive functions and recurrent sequences,
 * memoization of functions of several, possibly signed arguments,
 * efficient memoization of boolean predicates.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chimera-prof
Description-md5: 492a8a7018613b7a19b6ddf36f66b823
Description-en: lazy infinite compact streams with cache-friendly O(1) indexing; profiling libraries
 There are plenty of memoizing libraries on Hackage, but they
 usually fall into two categories:
 .
 * Store cache as a flat array, enabling us
 to obtain cached values in O(1) time, which is nice.
 The drawback is that one must specify the size
 of the array beforehand,
 limiting an interval of inputs,
 and actually allocate it at once.
 * Store cache as a lazy binary tree.
 Thanks to laziness, one can freely use the full range of inputs.
 The drawback is that obtaining values from a tree
 takes logarithmic time and is unfriendly to CPU cache,
 which kinda defeats the purpose.
 .
 This package intends to tackle both issues,
 providing a data type 'Chimera' for
 lazy infinite compact streams with cache-friendly O(1) indexing.
 .
 Additional features include:
 .
 * memoization of recursive functions and recurrent sequences,
 * memoization of functions of several, possibly signed arguments,
 * efficient memoization of boolean predicates.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-choice-dev
Description-md5: 171c770a99ceef7cd03dfa8f31b0dac9
Description-en: a solution to boolean blindness
 Represent do/don't, is/isn't, with/without flags with Choice,
 a labeled Boolean type.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-choice-doc
Description-md5: 4f21174592f211edf535acff9391b410
Description-en: a solution to boolean blindness; documentation
 Represent do/don't, is/isn't, with/without flags with Choice,
 a labeled Boolean type.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-choice-prof
Description-md5: 7d504ca705ba878b610ba72149376cf5
Description-en: a solution to boolean blindness; profiling libraries
 Represent do/don't, is/isn't, with/without flags with Choice,
 a labeled Boolean type.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chunked-data-dev
Description-md5: a16e613598648c9274c98a8804a9c9e2
Description-en: typeclasses for dealing with various chunked data representations
 Typeclasses for dealing with various chunked data representations,
 originally present in classy-prelude.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chunked-data-doc
Description-md5: 7033220638c94ae7171d6f4a37ad7890
Description-en: typeclasses for dealing with various chunked data representations; documentation
 Typeclasses for dealing with various chunked data representations,
 originally present in classy-prelude.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-chunked-data-prof
Description-md5: 85939777fae9cd214382c709dceecb45
Description-en: typeclasses for dealing with various chunked data representations; profiling libraries
 Typeclasses for dealing with various chunked data representations,
 originally present in classy-prelude.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cipher-camellia-dev
Description-md5: 2fa76a46ce90f9d219b004d8c7c7ac5f
Description-en: Camellia cipher
 Camellia cipher primitives.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cipher-camellia-doc
Description-md5: c39c79061f48924fc39a1a7e93304291
Description-en: Camellia cipher; documentation
 Camellia cipher primitives.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cipher-camellia-prof
Description-md5: 28b88b5a4bae7b2982b6389732ae91bc
Description-en: Camellia cipher; profiling libraries
 Camellia cipher primitives.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-citeproc-dev
Description-md5: bc9e47fcfe77173f9b960829845913b9
Description-en: Generates citations and bibliography from CSL styles
 citeproc parses CSL style files and uses them to generate a list of formatted
 citations and bibliography entries.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-citeproc-doc
Description-md5: 7ff9c92167afaa616320e5a0fcdfa995
Description-en: Generates citations and bibliography from CSL styles; documentation
 citeproc parses CSL style files and uses them to generate a list of formatted
 citations and bibliography entries.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-citeproc-prof
Description-md5: 873764fc67a80570dd089486864e642c
Description-en: Generates citations and bibliography from CSL styles; profiling libraries
 citeproc parses CSL style files and uses them to generate a list of formatted
 citations and bibliography entries.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clash-ghc-dev
Description-md5: a9b9e9e5634a8e7110640eced3a0b94e
Description-en: Clash: functional hardware descr. language - GHC frontend
 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
 * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
 * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
 * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
 * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
 * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
 * Clash Compiler binary using GHC/Haskell as a frontend
 .
 Prelude library: <https://hackage.haskell.org/package/clash-prelude>
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clash-ghc-doc
Description-md5: 4e695d7d1062f1733a463d4def7f61b5
Description-en: Clash: functional hardware descr. language - GHC frontend; documentation
 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
 * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
 * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
 * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
 * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
 * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
 * Clash Compiler binary using GHC/Haskell as a frontend
 .
 Prelude library: <https://hackage.haskell.org/package/clash-prelude>
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clash-ghc-prof
Description-md5: 5c8c604b5175231adba17d2529433180
Description-en: Clash: functional hardware descr. language - GHC frontend; profiling libraries
 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
 * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
 * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
 * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
 * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
 * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
 * Clash Compiler binary using GHC/Haskell as a frontend
 .
 Prelude library: <https://hackage.haskell.org/package/clash-prelude>
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clash-lib-dev
Description-md5: 4c7b9995b1413dbc3832f9cdf5ec2fbb
Description-en: Functional hardware description language - library
 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
 * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
 * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
 * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
 * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
 * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
 * The CoreHW internal language: SystemF + Letrec + Case-decomposition
 .
 * The normalisation process that brings CoreHW in a normal form that can be
 converted to a netlist
 .
 * Blackbox/Primitive Handling
 .
 Front-ends (for: parsing, typecheck, etc.) are provided by separate packages:
 .
 * <https://hackage.haskell.org/package/clash-ghc GHC/Haskell Frontend>
 .
 * <https://github.com/christiaanb/Idris-dev Idris Frontend>
 .
 Prelude library: <https://hackage.haskell.org/package/clash-prelude>
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clash-lib-doc
Description-md5: 05fe450f487cb31759e06dfd71970588
Description-en: Functional hardware description language - library; documentation
 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
 * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
 * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
 * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
 * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
 * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
 * The CoreHW internal language: SystemF + Letrec + Case-decomposition
 .
 * The normalisation process that brings CoreHW in a normal form that can be
 converted to a netlist
 .
 * Blackbox/Primitive Handling
 .
 Front-ends (for: parsing, typecheck, etc.) are provided by separate packages:
 .
 * <https://hackage.haskell.org/package/clash-ghc GHC/Haskell Frontend>
 .
 * <https://github.com/christiaanb/Idris-dev Idris Frontend>
 .
 Prelude library: <https://hackage.haskell.org/package/clash-prelude>
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clash-lib-prof
Description-md5: 6095293e4d98ef78b202b9dac0518472
Description-en: Functional hardware description language - library; profiling libraries
 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
 * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
 * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
 * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
 * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
 * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
 * The CoreHW internal language: SystemF + Letrec + Case-decomposition
 .
 * The normalisation process that brings CoreHW in a normal form that can be
 converted to a netlist
 .
 * Blackbox/Primitive Handling
 .
 Front-ends (for: parsing, typecheck, etc.) are provided by separate packages:
 .
 * <https://hackage.haskell.org/package/clash-ghc GHC/Haskell Frontend>
 .
 * <https://github.com/christiaanb/Idris-dev Idris Frontend>
 .
 Prelude library: <https://hackage.haskell.org/package/clash-prelude>
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clash-prelude-dev
Description-md5: aa784eb14266918c2be0101b45335550
Description-en: Functional hardware description language - Prelude library
 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
 * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
 * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
 * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
 * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
 * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
 * Prelude library containing datatypes and functions for circuit design
 .
 To use the library:
 .
 * Import "Clash.Prelude"
 .
 * Alternatively, if you want to explicitly route clock and reset ports,
 for more straightforward multi-clock designs, you can import the
 "Clash.Explicit.Prelude" module. Note that you should not import
 "Clash.Prelude" and "Clash.Explicit.Prelude" at the same time as they
 have overlapping definitions.
 .
 A preliminary version of a tutorial can be found in "Clash.Tutorial", for a
 general overview of the library you should however check out "Clash.Prelude".
 Some circuit examples can be found in "Clash.Examples".
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clash-prelude-doc
Description-md5: 7edcb7c28e2b5bdc6173fc4a6bba538d
Description-en: Functional hardware description language - Prelude library; documentation
 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
 * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
 * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
 * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
 * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
 * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
 * Prelude library containing datatypes and functions for circuit design
 .
 To use the library:
 .
 * Import "Clash.Prelude"
 .
 * Alternatively, if you want to explicitly route clock and reset ports,
 for more straightforward multi-clock designs, you can import the
 "Clash.Explicit.Prelude" module. Note that you should not import
 "Clash.Prelude" and "Clash.Explicit.Prelude" at the same time as they
 have overlapping definitions.
 .
 A preliminary version of a tutorial can be found in "Clash.Tutorial", for a
 general overview of the library you should however check out "Clash.Prelude".
 Some circuit examples can be found in "Clash.Examples".
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clash-prelude-prof
Description-md5: 5e579e3ea96d13e0f712826bb46e9b3d
Description-en: Functional hardware description language - Prelude library; profiling libraries
 Clash is a functional hardware description language that borrows both its
 syntax and semantics from the functional programming language Haskell. The
 Clash compiler transforms these high-level descriptions to low-level
 synthesizable VHDL, Verilog, or SystemVerilog.
 .
 Features of Clash:
 .
 * Strongly typed, but with a very high degree of type inference, enabling both
 safe and fast prototyping using concise descriptions.
 .
 * Interactive REPL: load your designs in an interpreter and easily test all
 your component without needing to setup a test bench.
 .
 * Higher-order functions, with type inference, result in designs that are
 fully parametric by default.
 .
 * Synchronous sequential circuit design based on streams of values, called
 @Signal@s, lead to natural descriptions of feedback loops.
 .
 * Support for multiple clock domains, with type safe clock domain crossing.
 .
 This package provides:
 .
 * Prelude library containing datatypes and functions for circuit design
 .
 To use the library:
 .
 * Import "Clash.Prelude"
 .
 * Alternatively, if you want to explicitly route clock and reset ports,
 for more straightforward multi-clock designs, you can import the
 "Clash.Explicit.Prelude" module. Note that you should not import
 "Clash.Prelude" and "Clash.Explicit.Prelude" at the same time as they
 have overlapping definitions.
 .
 A preliminary version of a tutorial can be found in "Clash.Tutorial", for a
 general overview of the library you should however check out "Clash.Prelude".
 Some circuit examples can be found in "Clash.Examples".
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-classy-prelude-conduit-dev
Description-md5: 018ecaa2aa1b56a2a050b502d37b8a2d
Description-en: conduit instances for classy-prelude
 classy-prelude-conduit contains conduit instances for classy-prelude.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-classy-prelude-conduit-doc
Description-md5: c0b9cd6ac9178a3805f2271dea3649c3
Description-en: conduit instances for classy-prelude; documentation
 classy-prelude-conduit contains conduit instances for classy-prelude.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-classy-prelude-conduit-prof
Description-md5: 092bb737752dd619cf767ca74c1c9884
Description-en: conduit instances for classy-prelude; profiling libraries
 classy-prelude-conduit contains conduit instances for classy-prelude.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-classy-prelude-dev
Description-md5: ca7f6e211ec88701b28c606b02e00aaf
Description-en: typeclass-based prelude
 Focuses on using common typeclasses when possible, and creating new ones
 to avoid name clashing. Exposes many recommended datastructures (Map,
 ByteString, etc) directly without requiring long import lists and
 qualified modules.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-classy-prelude-doc
Description-md5: 1f2641e220bcab8852cd54b5c3519c0a
Description-en: typeclass-based prelude; documentation
 Focuses on using common typeclasses when possible, and creating new ones
 to avoid name clashing. Exposes many recommended datastructures (Map,
 ByteString, etc) directly without requiring long import lists and
 qualified modules.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-classy-prelude-prof
Description-md5: ed874b5ab6cd84eceeccc1eba7499b39
Description-en: typeclass-based prelude; profiling libraries
 Focuses on using common typeclasses when possible, and creating new ones
 to avoid name clashing. Exposes many recommended datastructures (Map,
 ByteString, etc) directly without requiring long import lists and
 qualified modules.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clientsession-dev
Description-md5: 385dbb05349c01fbfcbebcf1906dc93f
Description-en: library for web session data in cookies
 Achieves security through AES encryption and MD5 hashing. Uses base64
 encoding to avoid any issues with characters.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clientsession-doc
Description-md5: 1d6be331a14a03d89b35234b9cc7eb7b
Description-en: library for web session data in cookies; documentation
 Achieves security through AES encryption and MD5 hashing. Uses base64
 encoding to avoid any issues with characters.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clientsession-prof
Description-md5: c71cced3828fde624607d63f93b080ca
Description-en: library for web session data in cookies; profiling libraries
 Achieves security through AES encryption and MD5 hashing. Uses base64
 encoding to avoid any issues with characters.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clock-dev
Description-md5: ecfeebfea66cd57034ae5544f1bf497d
Description-en: High-resolution clock and timer
 This library provides convenient access to high-resolution clock and timer
 functions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clock-doc
Description-md5: 90f0815c532c22320e1935cadceb574e
Description-en: High-resolution clock and timer; documentation
 This library provides convenient access to high-resolution clock and timer
 functions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-clock-prof
Description-md5: 6afd7d78dc0419dbe228863dee3670f0
Description-en: High-resolution clock and timer; profiling libraries
 This library provides convenient access to high-resolution clock and timer
 functions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cmark-dev
Description-md5: 0e70289ce2bdfe0989f0370fe3927b9d
Description-en: fast, accurate CommonMark (Markdown) parser and renderer
 This package provides Haskell bindings for libcmark, the reference
 parser for CommonMark, a fully specified variant of Markdown.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cmark-doc
Description-md5: 9fca36fc951fb8aca56c1c18bca3c718
Description-en: fast, accurate CommonMark (Markdown) parser and renderer; documentation
 This package provides Haskell bindings for libcmark, the reference
 parser for CommonMark, a fully specified variant of Markdown.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cmark-gfm-dev
Description-md5: 0247e7e1a7ab628890b97f2ee1581e09
Description-en: fast, accurate GitHub Flavored Markdown parser and renderer
 This package provides Haskell bindings for libcmark-gfm, the reference
 parser for GitHub Flavored Markdown, a fully specified variant of
 Markdown.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cmark-gfm-doc
Description-md5: f968dfa03d476f0ebbd299c7c623edb0
Description-en: fast, accurate GitHub Flavored Markdown parser and renderer; documentation
 This package provides Haskell bindings for libcmark-gfm, the reference
 parser for GitHub Flavored Markdown, a fully specified variant of
 Markdown.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cmark-gfm-prof
Description-md5: 8a930bde90d8ee45430b62781da3d3e8
Description-en: fast, accurate GitHub Flavored Markdown parser and renderer; profiling libraries
 This package provides Haskell bindings for libcmark-gfm, the reference
 parser for GitHub Flavored Markdown, a fully specified variant of
 Markdown.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cmark-prof
Description-md5: ad1fd2415014994431cf514a87bad23a
Description-en: fast, accurate CommonMark (Markdown) parser and renderer; profiling libraries
 This package provides Haskell bindings for libcmark, the reference
 parser for CommonMark, a fully specified variant of Markdown.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cmdargs-dev
Description-md5: 843f42b2a7334d3184705d43ed855808
Description-en: command-line argument processing
 It provides an easy way to define command-line parsers. Most users
 will want to use the System.Console.CmdArgs.Implicit module, whose
 documentation contains an example.
 .
 System.Console.CmdArgs.Explicit provides a way to write command-line
 parsers for both single mode programs (most programs) and multiple
 mode programs (e.g. darcs or cabal). Parsers are defined by
 constructing a data structure.
 .
 System.Console.CmdArgs.Implicit provides a way to concisely define
 command-line parsers, up to three times shorter than getopt. These
 parsers are translated into the Explicit data type.
 .
 System.Console.CmdArgs.GetOpt provides a wrapper allowing
 compatiblity with existing getopt parsers, mapping to the Explicit
 data type.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cmdargs-doc
Description-md5: 546edd54da29b3a599b735788598cb03
Description-en: command-line argument processing; documentation
 It provides an easy way to define command-line parsers. Most users
 will want to use the System.Console.CmdArgs.Implicit module, whose
 documentation contains an example.
 .
 System.Console.CmdArgs.Explicit provides a way to write command-line
 parsers for both single mode programs (most programs) and multiple
 mode programs (e.g. darcs or cabal). Parsers are defined by
 constructing a data structure.
 .
 System.Console.CmdArgs.Implicit provides a way to concisely define
 command-line parsers, up to three times shorter than getopt. These
 parsers are translated into the Explicit data type.
 .
 System.Console.CmdArgs.GetOpt provides a wrapper allowing
 compatiblity with existing getopt parsers, mapping to the Explicit
 data type.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cmdargs-prof
Description-md5: fefe9f645dc2906e40263b16dc33a8f3
Description-en: command-line argument processing; profiling libraries
 It provides an easy way to define command-line parsers. Most users
 will want to use the System.Console.CmdArgs.Implicit module, whose
 documentation contains an example.
 .
 System.Console.CmdArgs.Explicit provides a way to write command-line
 parsers for both single mode programs (most programs) and multiple
 mode programs (e.g. darcs or cabal). Parsers are defined by
 constructing a data structure.
 .
 System.Console.CmdArgs.Implicit provides a way to concisely define
 command-line parsers, up to three times shorter than getopt. These
 parsers are translated into the Explicit data type.
 .
 System.Console.CmdArgs.GetOpt provides a wrapper allowing
 compatiblity with existing getopt parsers, mapping to the Explicit
 data type.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-co-log-core-dev
Description-md5: 30349aa0def94305011e2f4b16304893
Description-en: Composable Contravariant Comonadic Logging Library
 This package provides core types and functions to work with the LogAction
 data type which is both simple and powerful.
 .
 __newtype__ LogAction m msg = LogAction
 { unLogAction :: msg -> m ()
 }
 .
 The ideas behind this package are described in the following blog post:
 .
 * [co-log: Composable Contravariant Combinatorial Comonadic Configurable
 Convenient Logging](https://kowainik.github.io/posts/2018-09-25-co-log)
 .
 See the following packages for different implementations based on co-log-core:
 .
 * [co-log](http://hackage.haskell.org/package/co-log): taggless final
 implementations.
 * [co-log-polysemy](http://hackage.haskell.org/package/co-log-polysemy):
 extensible effects implementation based on polysemy.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-co-log-core-doc
Description-md5: aac6cdfd11a2d2078a6f914c80d5bdae
Description-en: Composable Contravariant Comonadic Logging Library; documentation
 This package provides core types and functions to work with the LogAction
 data type which is both simple and powerful.
 .
 __newtype__ LogAction m msg = LogAction
 { unLogAction :: msg -> m ()
 }
 .
 The ideas behind this package are described in the following blog post:
 .
 * [co-log: Composable Contravariant Combinatorial Comonadic Configurable
 Convenient Logging](https://kowainik.github.io/posts/2018-09-25-co-log)
 .
 See the following packages for different implementations based on co-log-core:
 .
 * [co-log](http://hackage.haskell.org/package/co-log): taggless final
 implementations.
 * [co-log-polysemy](http://hackage.haskell.org/package/co-log-polysemy):
 extensible effects implementation based on polysemy.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-co-log-core-prof
Description-md5: 300ecd712ea43b0e87d3bea0f17a3a7a
Description-en: Composable Contravariant Comonadic Logging Library; profiling libraries
 This package provides core types and functions to work with the LogAction
 data type which is both simple and powerful.
 .
 __newtype__ LogAction m msg = LogAction
 { unLogAction :: msg -> m ()
 }
 .
 The ideas behind this package are described in the following blog post:
 .
 * [co-log: Composable Contravariant Combinatorial Comonadic Configurable
 Convenient Logging](https://kowainik.github.io/posts/2018-09-25-co-log)
 .
 See the following packages for different implementations based on co-log-core:
 .
 * [co-log](http://hackage.haskell.org/package/co-log): taggless final
 implementations.
 * [co-log-polysemy](http://hackage.haskell.org/package/co-log-polysemy):
 extensible effects implementation based on polysemy.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-code-page-dev
Description-md5: 08a7052a2199805ccf6352604b10d113
Description-en: Windows code page library for Haskell
 Functions which adjust code pages on Windows, and do nothing
 on other operating systems.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-code-page-doc
Description-md5: b11f0ec3d203f58dd3b28d5117197004
Description-en: Windows code page library for Haskell; documentation
 Functions which adjust code pages on Windows, and do nothing
 on other operating systems.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-code-page-prof
Description-md5: 493308b2eff58ede60f4f977b1b21f1c
Description-en: Windows code page library for Haskell; profiling libraries
 Functions which adjust code pages on Windows, and do nothing
 on other operating systems.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-colour-dev
Description-md5: f18c21609df8c1ab58b6625f5a1e9ec8
Description-en: A model for human colour/color perception
 This package provides a data type for colours and transparency. Colours can be
 blended and composed. Various colour spaces are supported. A module of colour
 names (Data.Colour.Names) is provided.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-colour-doc
Description-md5: ed8a3b6a887b447d9b7a4c4e9bee400b
Description-en: A model for human colour/color perception; documentation
 This package provides a data type for colours and transparency. Colours can be
 blended and composed. Various colour spaces are supported. A module of colour
 names (Data.Colour.Names) is provided.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-colour-prof
Description-md5: 3b049961f7545d45403878a10adb6073
Description-en: A model for human colour/color perception; profiling libraries
 This package provides a data type for colours and transparency. Colours can be
 blended and composed. Various colour spaces are supported. A module of colour
 names (Data.Colour.Names) is provided.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commonmark-dev
Description-md5: 97a04ac1fe7a344c18a71ea1368ac23e
Description-en: Pure Haskell commonmark parser
 This library provides the core data types and functions
 for parsing commonmark (<https://spec.commonmark.org>).
 The parser is fully commonmark-compliant and passes the test
 suite.  It is designed to be customizable and easily extensible.
 To customize the output, create an AST, or support a new output
 format, one need only define some new typeclass instances.
 It is also easy to add new syntax elements or modify existing ones.
 .
 Accurate information about source positions is available
 for all block and inline elements.  Thus the library can be
 used to create an accurate syntax highlighter or
 an editor with live preview.
 .
 The parser has been designed for robust performance
 even in pathological cases that tend to cause stack overflows or
 exponential slowdowns in other parsers, with parsing speed that
 varies linearly with input length.
 .
 Related packages:
 .
 - commonmark-extensions (which defines a number of syntax extensions)
 - commonmark-pandoc (which allows using this parser to create a Pandoc
 structure)
 - commonmark-cli (a command-line tool for converting and
 syntax-highlighting commonmark documents)
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commonmark-doc
Description-md5: 2fa82118233e8d70474db13c00807ab3
Description-en: Pure Haskell commonmark parser; documentation
 This library provides the core data types and functions
 for parsing commonmark (<https://spec.commonmark.org>).
 The parser is fully commonmark-compliant and passes the test
 suite.  It is designed to be customizable and easily extensible.
 To customize the output, create an AST, or support a new output
 format, one need only define some new typeclass instances.
 It is also easy to add new syntax elements or modify existing ones.
 .
 Accurate information about source positions is available
 for all block and inline elements.  Thus the library can be
 used to create an accurate syntax highlighter or
 an editor with live preview.
 .
 The parser has been designed for robust performance
 even in pathological cases that tend to cause stack overflows or
 exponential slowdowns in other parsers, with parsing speed that
 varies linearly with input length.
 .
 Related packages:
 .
 - commonmark-extensions (which defines a number of syntax extensions)
 - commonmark-pandoc (which allows using this parser to create a Pandoc
 structure)
 - commonmark-cli (a command-line tool for converting and
 syntax-highlighting commonmark documents)
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commonmark-extensions-dev
Description-md5: 11cb177f7e489ad66f7635d6ad653f78
Description-en: Pure Haskell commonmark parser extensions
 This library provides some useful extensions to core commonmark
 syntax: smart quotes, definition lists, tables, footnotes, math,
 and more.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commonmark-extensions-doc
Description-md5: 820f5b6076bce937cf12bba757dd7c27
Description-en: Pure Haskell commonmark parser extensions; documentation
 This library provides some useful extensions to core commonmark
 syntax: smart quotes, definition lists, tables, footnotes, math,
 and more.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commonmark-extensions-prof
Description-md5: 847e6f2d7dc397fd762fca2768dc7546
Description-en: Pure Haskell commonmark parser extensions; profiling libraries
 This library provides some useful extensions to core commonmark
 syntax: smart quotes, definition lists, tables, footnotes, math,
 and more.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commonmark-pandoc-dev
Description-md5: 95efc92fd76eb2ceeb3bbf85ebb8af49
Description-en: Bridge between commonmark and pandoc AST
 This library provides typeclasses for rendering
 commonmark to Pandoc types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commonmark-pandoc-doc
Description-md5: e1a6a389ecec607b0bc693089b485d24
Description-en: Bridge between commonmark and pandoc AST; documentation
 This library provides typeclasses for rendering
 commonmark to Pandoc types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commonmark-pandoc-prof
Description-md5: 85d576ccb3266d32646fb1525acc3280
Description-en: Bridge between commonmark and pandoc AST; profiling libraries
 This library provides typeclasses for rendering
 commonmark to Pandoc types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commonmark-prof
Description-md5: 989f080aca44051055a08f64b7428e94
Description-en: Pure Haskell commonmark parser; profiling libraries
 This library provides the core data types and functions
 for parsing commonmark (<https://spec.commonmark.org>).
 The parser is fully commonmark-compliant and passes the test
 suite.  It is designed to be customizable and easily extensible.
 To customize the output, create an AST, or support a new output
 format, one need only define some new typeclass instances.
 It is also easy to add new syntax elements or modify existing ones.
 .
 Accurate information about source positions is available
 for all block and inline elements.  Thus the library can be
 used to create an accurate syntax highlighter or
 an editor with live preview.
 .
 The parser has been designed for robust performance
 even in pathological cases that tend to cause stack overflows or
 exponential slowdowns in other parsers, with parsing speed that
 varies linearly with input length.
 .
 Related packages:
 .
 - commonmark-extensions (which defines a number of syntax extensions)
 - commonmark-pandoc (which allows using this parser to create a Pandoc
 structure)
 - commonmark-cli (a command-line tool for converting and
 syntax-highlighting commonmark documents)
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commutative-semigroups-dev
Description-md5: d8c793c839c53e01dd634a02f4dded76
Description-en: commutative semigroups
 A commutative semigroup is a semigroup where the order of arguments to mappend
 does not matter.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commutative-semigroups-doc
Description-md5: 52ccc21207f8459580fa901e5e3e6fe3
Description-en: commutative semigroups; documentation
 A commutative semigroup is a semigroup where the order of arguments to mappend
 does not matter.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-commutative-semigroups-prof
Description-md5: 49d4c9fdecb7144f31ecd6037103d678
Description-en: commutative semigroups; profiling libraries
 A commutative semigroup is a semigroup where the order of arguments to mappend
 does not matter.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-comonad-dev
Description-md5: 94b0ca2c6958dd033a095a4447fe4f2e
Description-en: Haskell 98 comonads
 Haskell 98 comonads
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-comonad-doc
Description-md5: 7b9943d0098c6e2cce1c7b2201d49757
Description-en: Haskell 98 comonads; documentation
 Haskell 98 comonads
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-comonad-prof
Description-md5: daf2b28ec50a57bd8e9471361df8c82c
Description-en: Haskell 98 comonads; profiling libraries
 Haskell 98 comonads
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-companion-dev
Description-md5: 4ddc615a0e78084e3d8086cb7cf7efc3
Description-en: library to provide companion threads
 This Haskell library provides companion threads, such as for printing messages
 saying we're still busy.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-companion-doc
Description-md5: a999031c4312d347d2ec51e22509feee
Description-en: library to provide companion threads; documentation
 This Haskell library provides companion threads, such as for printing messages
 saying we're still busy.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-companion-prof
Description-md5: 6b86e8b30d9255fddcc16cbe53b6e92c
Description-en: library to provide companion threads; profiling libraries
 This Haskell library provides companion threads, such as for printing messages
 saying we're still busy.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-concurrent-extra-dev
Description-md5: f5c6a4357b662d8fd8ae92a228315322
Description-en: Extra concurrency primitives
 The @concurrent-extra@ package offers among other things the
 following selection of synchronisation primitives:
 .
 * @Broadcast@: Wake multiple threads by broadcasting a value.
 .
 * @Event@: Wake multiple threads by signalling an event.
 .
 * @Lock@: Enforce exclusive access to a resource. Also known as a
 binary semaphore or mutex. The package additionally provides an
 alternative that works in the @STM@ monad.
 .
 * @RLock@: A lock which can be acquired multiple times by the same
 thread. Also known as a reentrant mutex.
 .
 * @ReadWriteLock@: Multiple-reader, single-writer locks. Used to
 protect shared resources which may be concurrently read, but only
 sequentially written.
 .
 * @ReadWriteVar@: Concurrent read, sequential write variables.
 .
 Please consult the API documentation of the individual modules for
 more detailed information.
 .
 This package was inspired by the concurrency libraries of Java and
 Python.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-concurrent-extra-doc
Description-md5: 9a33be2f7a66d29a15c4fae46223f0de
Description-en: Extra concurrency primitives; documentation
 The @concurrent-extra@ package offers among other things the
 following selection of synchronisation primitives:
 .
 * @Broadcast@: Wake multiple threads by broadcasting a value.
 .
 * @Event@: Wake multiple threads by signalling an event.
 .
 * @Lock@: Enforce exclusive access to a resource. Also known as a
 binary semaphore or mutex. The package additionally provides an
 alternative that works in the @STM@ monad.
 .
 * @RLock@: A lock which can be acquired multiple times by the same
 thread. Also known as a reentrant mutex.
 .
 * @ReadWriteLock@: Multiple-reader, single-writer locks. Used to
 protect shared resources which may be concurrently read, but only
 sequentially written.
 .
 * @ReadWriteVar@: Concurrent read, sequential write variables.
 .
 Please consult the API documentation of the individual modules for
 more detailed information.
 .
 This package was inspired by the concurrency libraries of Java and
 Python.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-concurrent-extra-prof
Description-md5: 5ebc1164066a9b9f37d81c4decd24384
Description-en: Extra concurrency primitives; profiling libraries
 The @concurrent-extra@ package offers among other things the
 following selection of synchronisation primitives:
 .
 * @Broadcast@: Wake multiple threads by broadcasting a value.
 .
 * @Event@: Wake multiple threads by signalling an event.
 .
 * @Lock@: Enforce exclusive access to a resource. Also known as a
 binary semaphore or mutex. The package additionally provides an
 alternative that works in the @STM@ monad.
 .
 * @RLock@: A lock which can be acquired multiple times by the same
 thread. Also known as a reentrant mutex.
 .
 * @ReadWriteLock@: Multiple-reader, single-writer locks. Used to
 protect shared resources which may be concurrently read, but only
 sequentially written.
 .
 * @ReadWriteVar@: Concurrent read, sequential write variables.
 .
 Please consult the API documentation of the individual modules for
 more detailed information.
 .
 This package was inspired by the concurrency libraries of Java and
 Python.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-concurrent-output-dev
Description-md5: 9b384c58ce927094a5043b5e773258a8
Description-en: ungarble output from several threads
 Provides a simple interface for writing concurrent programs that
 need to output a lot of status messages to the console, or display
 multiple progress bars for different activities at the same time,
 or concurrently run external commands that output to the console.
 .
 Built on top of that is a way of defining multiple output regions,
 which are automatically laid out on the screen and can be individually
 updated. Can be used for progress displays etc.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-concurrent-output-doc
Description-md5: fa93d70246fae755f548eb11c718cdc6
Description-en: ungarble output from several threads; documentation
 Provides a simple interface for writing concurrent programs that
 need to output a lot of status messages to the console, or display
 multiple progress bars for different activities at the same time,
 or concurrently run external commands that output to the console.
 .
 Built on top of that is a way of defining multiple output regions,
 which are automatically laid out on the screen and can be individually
 updated. Can be used for progress displays etc.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-concurrent-output-prof
Description-md5: 3bc93187a5b6636f0b05512006a48611
Description-en: ungarble output from several threads; profiling libraries
 Provides a simple interface for writing concurrent programs that
 need to output a lot of status messages to the console, or display
 multiple progress bars for different activities at the same time,
 or concurrently run external commands that output to the console.
 .
 Built on top of that is a way of defining multiple output regions,
 which are automatically laid out on the screen and can be individually
 updated. Can be used for progress displays etc.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-concurrent-supply-dev
Description-md5: 64bd130ceca37ab905c1411ac318abbc
Description-en: A fast concurrent unique identifier supply with a pure API
 A fast supply of concurrent unique identifiers suitable for use
 within a single process. Once the initial 'Supply' has been initialized,
 the remainder of the API is pure. See "Control.Concurrent.Supply" for
 details.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-concurrent-supply-doc
Description-md5: 525d6a5e11144939353cbf10437061df
Description-en: A fast concurrent unique identifier supply with a pure API; documentation
 A fast supply of concurrent unique identifiers suitable for use
 within a single process. Once the initial 'Supply' has been initialized,
 the remainder of the API is pure. See "Control.Concurrent.Supply" for
 details.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-concurrent-supply-prof
Description-md5: 98b48368b1441141af898cfe4ace4619
Description-en: A fast concurrent unique identifier supply with a pure API; profiling libraries
 A fast supply of concurrent unique identifiers suitable for use
 within a single process. Once the initial 'Supply' has been initialized,
 the remainder of the API is pure. See "Control.Concurrent.Supply" for
 details.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cond-dev
Description-md5: a1d699a3998d0c7a4802dcce8f717801
Description-en: conditional and boolean operators with monadic variants
 This library provides:
 .
 * Implementations of various overloaded conditional operations
 .
 * Lifted monadic variants of those operations and common boolean operators
 .
 * A typeclass for boolean algebras.
 .
 Feel free to send ideas and suggestions for new conditional operators to the
 maintainer.
 .
 Monadic looping constructs are not included as part of this package, since the
 monad-loops package has a fairly complete collection of them already.
 .
 Author: Adam Curtis
 Upstream-Maintainer: acurtis@spsu.edu
 .
 This package contains the normal library files.

Package: libghc-cond-doc
Description-md5: e52b5a53c910e9d9938a73180c68cd16
Description-en: conditional and boolean operators with monadic variants (docs)
 This library provides:
 .
 * Implementations of various overloaded conditional operations
 .
 * Lifted monadic variants of those operations and common boolean operators
 .
 * A typeclass for boolean algebras.
 .
 Feel free to send ideas and suggestions for new conditional operators to the
 maintainer.
 .
 Monadic looping constructs are not included as part of this package, since the
 monad-loops package has a fairly complete collection of them already.
 .
 Author: Adam Curtis
 Upstream-Maintainer: acurtis@spsu.edu
 .
 This package contains the documentation files.

Package: libghc-cond-prof
Description-md5: 10f49ca447160428d2adc0fe8a1329ec
Description-en: conditional and boolean operators with monadic variants (prof)
 This library provides:
 .
 * Implementations of various overloaded conditional operations
 .
 * Lifted monadic variants of those operations and common boolean operators
 .
 * A typeclass for boolean algebras.
 .
 Feel free to send ideas and suggestions for new conditional operators to the
 maintainer.
 .
 Monadic looping constructs are not included as part of this package, since the
 monad-loops package has a fairly complete collection of them already.
 .
 Author: Adam Curtis
 Upstream-Maintainer: acurtis@spsu.edu
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-conduit-dev
Description-md5: 53f8e7e1615fb4db43d76d6b07f4216a
Description-en: streaming data processing library
 Conduits are an approach to the streaming data problem. It is meant as an
 alternative to enumerators/iterators, hoping to address the same issues with
 different trade-offs based on real-world experience with enumerators. For
 more information, see http://www.yesodweb.com/book/conduit.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-conduit-doc
Description-md5: 574bc75419ab11adbea5f144a0411e6d
Description-en: streaming data processing library; documentation
 Conduits are an approach to the streaming data problem. It is meant as an
 alternative to enumerators/iterators, hoping to address the same issues with
 different trade-offs based on real-world experience with enumerators. For
 more information, see http://www.yesodweb.com/book/conduit.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-conduit-extra-dev
Description-md5: 9b01e3006e5376bb750c6c72e0baa36a
Description-en: batteries-included conduit: adapters for common libraries
 The conduit package itself maintains relative small dependencies. The
 purpose of this package is to collect commonly used utility functions
 wrapping other library dependencies, without depending on
 heavier-weight dependencies. The basic idea is that this package
 should only depend on haskell-platform packages and conduit.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-conduit-extra-doc
Description-md5: 87b0ad2c68ae2948ded45e9795919fef
Description-en: batteries-included conduit: adapters for common libraries; documentation
 The conduit package itself maintains relative small dependencies. The
 purpose of this package is to collect commonly used utility functions
 wrapping other library dependencies, without depending on
 heavier-weight dependencies. The basic idea is that this package
 should only depend on haskell-platform packages and conduit.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-conduit-extra-prof
Description-md5: 3ab16d2d8ad41504171efa238ca8fa61
Description-en: batteries-included conduit: adapters for common libraries; profiling libraries
 The conduit package itself maintains relative small dependencies. The
 purpose of this package is to collect commonly used utility functions
 wrapping other library dependencies, without depending on
 heavier-weight dependencies. The basic idea is that this package
 should only depend on haskell-platform packages and conduit.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-conduit-prof
Description-md5: 6df51df14d120612ffb78b136b80195d
Description-en: streaming data processing library; profiling libraries
 Conduits are an approach to the streaming data problem. It is meant as an
 alternative to enumerators/iterators, hoping to address the same issues with
 different trade-offs based on real-world experience with enumerators. For
 more information, see http://www.yesodweb.com/book/conduit.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-conduit-zstd-dev
Description-md5: d4fc044d6d397e6ed00b4d665ed9bfd7
Description-en: Conduit-based ZStd Compression
 Zstandard compression packaged as a conduit. This is a very thin wrapper
 around the [official hs-zstd interface]
 (https://github.com/facebookexperimental/hs-zstd/)
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-conduit-zstd-doc
Description-md5: 39cc85a4a8eb3e81584396203a47e3d7
Description-en: Conduit-based ZStd Compression; documentation
 Zstandard compression packaged as a conduit. This is a very thin wrapper
 around the [official hs-zstd interface]
 (https://github.com/facebookexperimental/hs-zstd/)
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-conduit-zstd-prof
Description-md5: 64e0a34ba78df44184a051bebc3056e8
Description-en: Conduit-based ZStd Compression; profiling libraries
 Zstandard compression packaged as a conduit. This is a very thin wrapper
 around the [official hs-zstd interface]
 (https://github.com/facebookexperimental/hs-zstd/)
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-config-ini-dev
Description-md5: 135629f2f868dd9ae232d8749ff67969
Description-en: simple INI-based configuration files
 The config-ini library is a set of small monadic languages
 for writing simple configuration languages with convenient,
 human-readable error messages.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-config-ini-doc
Description-md5: 9f2151cf2436a4f67ad98627b611b547
Description-en: simple INI-based configuration files; documentation
 The config-ini library is a set of small monadic languages
 for writing simple configuration languages with convenient,
 human-readable error messages.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-config-ini-prof
Description-md5: c3b367ea1e9d5034dd655c02a96db241
Description-en: simple INI-based configuration files; profiling libraries
 The config-ini library is a set of small monadic languages
 for writing simple configuration languages with convenient,
 human-readable error messages.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-config-schema-dev
Description-md5: d224a07fab329086ed9a5ce288ac5e87
Description-en: schema definitions for the config-value package
 This package makes it possible to defined schemas for use when
 loading configuration files using the config-value format.
 These schemas can be used to be process a configuration file into
 a Haskell value, or to automatically generate documentation for
 the file format.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-config-schema-doc
Description-md5: 5b10869fce663cf1f8157f067ce68d70
Description-en: schema definitions for the config-value package; documentation
 This package makes it possible to defined schemas for use when
 loading configuration files using the config-value format.
 These schemas can be used to be process a configuration file into
 a Haskell value, or to automatically generate documentation for
 the file format.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-config-schema-prof
Description-md5: 0998acf25db8d0c22d7f7604b9e7622e
Description-en: schema definitions for the config-value package; profiling libraries
 This package makes it possible to defined schemas for use when
 loading configuration files using the config-value format.
 These schemas can be used to be process a configuration file into
 a Haskell value, or to automatically generate documentation for
 the file format.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-config-value-dev
Description-md5: f287e6f66bbd7aa88c53aea59c2c99b1
Description-en: simple, layout-based value language similar to YAML/JSON
 This package implments a language similar to YAML or JSON but with
 fewer special cases and fewer dependencies. It emphasizes layout
 structure for sections and lists, and requires quotes around strings.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-config-value-doc
Description-md5: b893891ae42325b914fe3caad178cc44
Description-en: simple, layout-based value language similar to YAML/JSON; documentation
 This package implments a language similar to YAML or JSON but with
 fewer special cases and fewer dependencies. It emphasizes layout
 structure for sections and lists, and requires quotes around strings.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-config-value-prof
Description-md5: 892e81fab54d59c26981a7dd5f2e0963
Description-en: simple, layout-based value language similar to YAML/JSON; profiling libraries
 This package implments a language similar to YAML or JSON but with
 fewer special cases and fewer dependencies. It emphasizes layout
 structure for sections and lists, and requires quotes around strings.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-configurator-dev
Description-md5: fa695ff157bdbcfc012ed6518f937491
Description-en: dynamic config file reloading
 A configuration management library for programs and daemons.
 .
 Features include:
 .
 * Automatic, dynamic reloading in response to modifications to
 configuration files.
 .
 * A simple, but flexible, configuration language, supporting several
 of the most commonly needed types of data, along with
 interpolation of strings from the configuration or the system
 environment (e.g. $(HOME)).
 .
 * Subscription-based notification of changes to configuration
 properties.
 .
 * An import directive allows the configuration of a complex
 application to be split across several smaller files, or common
 configuration data to be shared across several applications.
 .
 This package contains the normal library files.

Package: libghc-configurator-doc
Description-md5: 231eaefc0da74eac6c4fd32eb30f5cc1
Description-en: dynamic config file reloading; documentation
 A configuration management library for programs and daemons.
 .
 Features include:
 .
 * Automatic, dynamic reloading in response to modifications to
 configuration files.
 .
 * A simple, but flexible, configuration language, supporting several
 of the most commonly needed types of data, along with
 interpolation of strings from the configuration or the system
 environment (e.g. $(HOME)).
 .
 * Subscription-based notification of changes to configuration
 properties.
 .
 * An import directive allows the configuration of a complex
 application to be split across several smaller files, or common
 configuration data to be shared across several applications.
 .
 This package contains the documentation files.

Package: libghc-configurator-prof
Description-md5: 41006f856601fca1ec29ef3d2460b143
Description-en: dynamic config file reloading; profiling libraries
 A configuration management library for programs and daemons.
 .
 Features include:
 .
 * Automatic, dynamic reloading in response to modifications to
 configuration files.
 .
 * A simple, but flexible, configuration language, supporting several
 of the most commonly needed types of data, along with
 interpolation of strings from the configuration or the system
 environment (e.g. $(HOME)).
 .
 * Subscription-based notification of changes to configuration
 properties.
 .
 * An import directive allows the configuration of a complex
 application to be split across several smaller files, or common
 configuration data to be shared across several applications.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-constraints-dev
Description-md5: 3263b264c8706ec93bca239785ebfab3
Description-en: Constraint manipulation
 GHC 7.4 gave us the ability to talk about ConstraintKinds.  This package
 provides a vocabulary for working with them.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-constraints-doc
Description-md5: 37e489328f22d9d469f10d808dcc3713
Description-en: Constraint manipulation; documentation
 GHC 7.4 gave us the ability to talk about ConstraintKinds.  This package
 provides a vocabulary for working with them.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-constraints-extras-dev
Description-md5: 31f13f55343680b87ca7a4a929b59d80
Description-en: utility package for constraints
 Convenience functions and TH for working with constraints.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-constraints-extras-doc
Description-md5: 6d59a35aa1a9ad88c987eef47ded2aff
Description-en: utility package for constraints; documentation
 Convenience functions and TH for working with constraints.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-constraints-extras-prof
Description-md5: b7773d3ff70bf3558a0308d431598ff6
Description-en: utility package for constraints; profiling libraries
 Convenience functions and TH for working with constraints.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-constraints-prof
Description-md5: 0001e8eedb3b4cd73cdb44ab2d1e7f35
Description-en: Constraint manipulation; profiling libraries
 GHC 7.4 gave us the ability to talk about ConstraintKinds.  This package
 provides a vocabulary for working with them.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-contravariant-dev
Description-md5: 88d140f729df8c93c67b9f4aee02eacb
Description-en: Contravariant functors
 This packages provides a type class for contravariant functors, i.e. those with
 a method contramap :: (a -> b) -> f b -> f a.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-contravariant-doc
Description-md5: 3aa78d31b8e7d8e3b02de301fa777141
Description-en: Contravariant functors; documentation
 This packages provides a type class for contravariant functors, i.e. those with
 a method contramap :: (a -> b) -> f b -> f a.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-contravariant-extras-dev
Description-md5: 70d21822a1641f518c142073f3c4a54c
Description-en: extras for the "contravariant" package
 Extras for contravariant, including contrazip functions of multiple
 arities.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-contravariant-extras-doc
Description-md5: 2d5666360f556f6f28eef64871881cc7
Description-en: extras for the "contravariant" package; documentation
 Extras for contravariant, including contrazip functions of multiple
 arities.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-contravariant-extras-prof
Description-md5: 971f550e000a08bc5e4f645e362a8a30
Description-en: extras for the "contravariant" package; profiling libraries
 Extras for contravariant, including contrazip functions of multiple
 arities.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-contravariant-prof
Description-md5: c528b9778d351af9d1f9f6562cd33ec2
Description-en: Contravariant functors; profiling libraries
 This packages provides a type class for contravariant functors, i.e. those with
 a method contramap :: (a -> b) -> f b -> f a.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-control-monad-free-dev
Description-md5: 68dbc5cdd5419f6d074666fddabe8314
Description-en: free monads
 This package provides datatypes to construct Free monads, Free monad
 transformers, and useful instances. In addition it provides the constructs to
 avoid quadratic complexity of left associative bind, as explained in:
 .
 Janis Voigtlander, Asymptotic Improvement of Computations over Free Monads, MPC'08
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-control-monad-free-doc
Description-md5: 62eee80276bc6288b8512acc250b5cc6
Description-en: free monads; documentation
 This package provides datatypes to construct Free monads, Free monad
 transformers, and useful instances. In addition it provides the constructs to
 avoid quadratic complexity of left associative bind, as explained in:
 .
 Janis Voigtlander, Asymptotic Improvement of Computations over Free Monads, MPC'08
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-control-monad-free-prof
Description-md5: 0aacd95f99ddb5c59b4b1b9dcf5e9b3f
Description-en: free monads; profiling libraries
 This package provides datatypes to construct Free monads, Free monad
 transformers, and useful instances. In addition it provides the constructs to
 avoid quadratic complexity of left associative bind, as explained in:
 .
 Janis Voigtlander, Asymptotic Improvement of Computations over Free Monads, MPC'08
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-control-monad-loop-dev
Description-md5: 43a5039e1e6b4bd24acb488fa051317c
Description-en: simple monad transformer for imperative-style loops
 control-monad-loop is a library of looping constructs with continue and
 exit control flow statements.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-control-monad-loop-doc
Description-md5: 83caeac7ae3f33d2b6812005e57cfc2b
Description-en: simple monad transformer for imperative-style loops; documentation
 control-monad-loop is a library of looping constructs with continue and
 exit control flow statements.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-control-monad-loop-prof
Description-md5: 0cf53cea8466b205de64653d00d1f63a
Description-en: simple monad transformer for imperative-style loops; profiling libraries
 control-monad-loop is a library of looping constructs with continue and
 exit control flow statements.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-convertible-dev
Description-md5: bb307263f02ff761658e0f8241a1a239
Description-en: Typeclasses and instances for converting between types, GHC package
 convertible provides a typeclass with a single function
 that is designed to help convert between different types: numeric
 values, dates and times, and the like.  The conversions perform bounds
 checking and return a pure Either value.  This means that you need
 not remember which specific function performs the conversion you
 desire.
 .
 Also included in the package are optional instances that provide
 conversion for various numeric and time types, as well as utilities
 for writing your own instances.
 .
 Finally, there is a function that will raise an exception on
 bounds-checking violation, or return a bare value otherwise,
 implemented in terms of the safer function described above.
 .
 Convertible is also used by HDBC 2.0 for handling marshalling of
 data to/from databases.
 .
 Convertible is backed by an extensive test suite and passes tests
 on GHC and Hugs.

Package: libghc-convertible-doc
Description-md5: 025b95cff0a348003bae93fca87a6bba
Description-en: Typeclasses and instances for converting between types, documentation
 convertible provides a typeclass with a single function
 that is designed to help convert between different types: numeric
 values, dates and times, and the like.  The conversions perform bounds
 checking and return a pure Either value.  This means that you need
 not remember which specific function performs the conversion you
 desire.
 .
 Also included in the package are optional instances that provide
 conversion for various numeric and time types, as well as utilities
 for writing your own instances.
 .
 Finally, there is a function that will raise an exception on
 bounds-checking violation, or return a bare value otherwise,
 implemented in terms of the safer function described above.
 .
 Convertible is also used by HDBC 2.0 for handling marshalling of
 data to/from databases.
 .
 Convertible is backed by an extensive test suite and passes tests
 on GHC and Hugs.
 .
 This package provides documentation on the Convertible API.

Package: libghc-convertible-prof
Description-md5: f830c5f99e389ed5a075e32d663fe1d6
Description-en: Typeclasses and instances for converting between types, GHC profiling package
 convertible provides a typeclass with a single function
 that is designed to help convert between different types: numeric
 values, dates and times, and the like.  The conversions perform bounds
 checking and return a pure Either value.  This means that you need
 not remember which specific function performs the conversion you
 desire.
 .
 Also included in the package are optional instances that provide
 conversion for various numeric and time types, as well as utilities
 for writing your own instances.
 .
 Finally, there is a function that will raise an exception on
 bounds-checking violation, or return a bare value otherwise,
 implemented in terms of the safer function described above.
 .
 Convertible is also used by HDBC 2.0 for handling marshalling of
 data to/from databases.
 .
 Convertible is backed by an extensive test suite and passes tests
 on GHC and Hugs.

Package: libghc-cookie-dev
Description-md5: 2f51ec644c83edae5b2c928a79cd0453
Description-en: HTTP cookie-parsing and rendering library
 It contains Web.Cookie.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cookie-doc
Description-md5: 0399d9e1f6a3ccad8007d1b25c8be5d5
Description-en: HTTP cookie-parsing and rendering library; documentation
 It contains Web.Cookie.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cookie-prof
Description-md5: 915b6bdf5002608e658b05b33eeb5296
Description-en: HTTP cookie-parsing and rendering library; profiling libraries
 It contains Web.Cookie.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-c99-dev
Description-md5: 3a2217c6fd72505f9398b85468002d5d
Description-en: Compiler for Copilot targeting C99
 This package is a back-end from Copilot to C.
 .
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-c99-doc
Description-md5: f00fa5905fa4c986891163ca31eb61c5
Description-en: Compiler for Copilot targeting C99; documentation
 This package is a back-end from Copilot to C.
 .
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-c99-prof
Description-md5: 8765c23f08490a1f0a71b9bdc0642374
Description-en: Compiler for Copilot targeting C99; profiling libraries
 This package is a back-end from Copilot to C.
 .
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-core-dev
Description-md5: bf8b10a44710caa33f6da49710a9abee
Description-en: Intermediate representation for Copilot.
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-core-doc
Description-md5: b7b8fe06a215f39e54d77458ef301968
Description-en: Intermediate representation for Copilot.; documentation
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-core-prof
Description-md5: 077ae24f0eb9308f741fdbefc09b12ef
Description-en: Intermediate representation for Copilot.; profiling libraries
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-dev
Description-md5: cf9c0a460f6e791c0e57d0ca1d6e8e3f
Description-en: Stream DSL for writing embedded C programs.
 Copilot is a stream-based runtime verification framework implemented as an
 embedded domain-specific language (EDSL) in Haskell. Programs can be
 interpreted for testing, or translated into C99 code to be incorporated in a
 project, or as a standalone application. The C99 backend output is constant
 in memory and time, making it suitable for systems with hard realtime
 requirements.
 .
 This package is the main entry-point for using Copilot.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-doc
Description-md5: abaa57e51c390be5d8819b414dad139e
Description-en: Stream DSL for writing embedded C programs.; documentation
 Copilot is a stream-based runtime verification framework implemented as an
 embedded domain-specific language (EDSL) in Haskell. Programs can be
 interpreted for testing, or translated into C99 code to be incorporated in a
 project, or as a standalone application. The C99 backend output is constant
 in memory and time, making it suitable for systems with hard realtime
 requirements.
 .
 This package is the main entry-point for using Copilot.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-interpreter-dev
Description-md5: 6a84552c1018ed3188e0230f60a5771e
Description-en: Interpreter for Copilot.
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C. Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-interpreter-doc
Description-md5: ecfcfe730064a070251541f2eb2f78f7
Description-en: Interpreter for Copilot.; documentation
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C. Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-interpreter-prof
Description-md5: af753840b0cf08edabd3cb47942f4ede
Description-en: Interpreter for Copilot.; profiling libraries
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C. Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-language-dev
Description-md5: 2b6cfd1e07f7d127575434b8f1f03ac0
Description-en: DSL for monitoring hard real-time distributed systems.
 The concrete syntax for Copilot.
 .
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-language-doc
Description-md5: 5c64d147910a0fc1bf15f4b46393a64e
Description-en: DSL for monitoring hard real-time distributed systems.; documentation
 The concrete syntax for Copilot.
 .
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-language-prof
Description-md5: 9408182a59ec27f13be92cf111239268
Description-en: DSL for monitoring hard real-time distributed systems.; profiling libraries
 The concrete syntax for Copilot.
 .
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-libraries-dev
Description-md5: 1819d9ed8abd47168dc8516e3c0e3c3a
Description-en: Libraries for the Copilot language.
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-libraries-doc
Description-md5: ad7349d31b6f303deab2a3430609e558
Description-en: Libraries for the Copilot language.; documentation
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-libraries-prof
Description-md5: 373d88e15cdd866b8cdee7850d3dc63c
Description-en: Libraries for the Copilot language.; profiling libraries
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-prettyprinter-dev
Description-md5: b1a4386778331b993f355910d5558b04
Description-en: Prettyprinter of Copilot Specifications
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-prettyprinter-doc
Description-md5: 6eaf5ae973b03e98e6b13f736f155a95
Description-en: Prettyprinter of Copilot Specifications; documentation
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-prettyprinter-prof
Description-md5: 89232a660367fa8662160f75965f5d8a
Description-en: Prettyprinter of Copilot Specifications; profiling libraries
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-prof
Description-md5: 364dbfec16b50d67a55cf388dd5a5de1
Description-en: Stream DSL for writing embedded C programs.; profiling libraries
 Copilot is a stream-based runtime verification framework implemented as an
 embedded domain-specific language (EDSL) in Haskell. Programs can be
 interpreted for testing, or translated into C99 code to be incorporated in a
 project, or as a standalone application. The C99 backend output is constant
 in memory and time, making it suitable for systems with hard realtime
 requirements.
 .
 This package is the main entry-point for using Copilot.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-theorem-dev
Description-md5: 6c922b3e178550cdaae179191fb949ec
Description-en: k-induction for Copilot.
 Some tools to prove properties on Copilot programs with k-induction model
 checking.
 .
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-theorem-doc
Description-md5: 00a10fc284b030084d3270da9fc69c55
Description-en: k-induction for Copilot.; documentation
 Some tools to prove properties on Copilot programs with k-induction model
 checking.
 .
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-copilot-theorem-prof
Description-md5: 0e7549443f808b00ba257830b38a07e2
Description-en: k-induction for Copilot.; profiling libraries
 Some tools to prove properties on Copilot programs with k-induction model
 checking.
 .
 Copilot is a stream (i.e., infinite lists) domain-specific language (DSL) in
 Haskell that compiles into embedded C.  Copilot contains an interpreter,
 multiple back-end compilers, and other verification tools.
 .
 A tutorial, examples, and other information are available at
 <https://copilot-language.github.io>.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cpphs-dev
Description-md5: 3b2cb0925b5a3b3ea6a82e200f82ec5f
Description-en: cpphs-library for haskell
 This package provides some of the features of cpphs as a haskell library.

Package: libghc-cpphs-doc
Description-md5: f1a1679bead876a907e8a06ff6761d65
Description-en: cpphs-library for haskell; documentation
 This package provides some of the features of cpphs as a haskell library.
 .
 This package contains the API documentation for this library

Package: libghc-cpphs-prof
Description-md5: bc40dccb9141a8b910f82629174be7eb
Description-en: cpphs-library for haskell; profiling libraries
 This package provides some of the features of cpphs as a haskell library.

Package: libghc-cpu-dev
Description-md5: 8f4427a51e87ccb61167051ba23152af
Description-en: low-level routines to get basic properties of the platform
 It contains low-level routines to get basic properties of the platform,
 such as endianness and architecture.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cpu-doc
Description-md5: 86c49666723dd818db9caede707bbd1f
Description-en: low-level routines to get basic properties of the platform; documentation
 It contains low-level routines to get basic properties of the platform,
 such as endianness and architecture.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cpu-prof
Description-md5: d290a235eed8d8a9f4eeb834799ad5e7
Description-en: low-level routines to get basic properties of the platform; profiling libraries
 It contains low-level routines to get basic properties of the platform,
 such as endianness and architecture.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-criterion-dev
Description-md5: 9627f285144ed6557a1fbb495e0c9888
Description-en: Robust, reliable performance measurement and analysis
 This library provides a powerful but simple way to measure the performance of
 Haskell code.  It provides both a framework for executing and analysing
 benchmarks and a set of driver functions that makes it easy to build and run
 benchmarks, and to analyse their results.
 .
 The fastest way to get started is to read the documentation and examples in
 the Criterion.Main module.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-criterion-doc
Description-md5: a0ba6a22a90a4e0ea8bbefd4468d6e3e
Description-en: Robust, reliable performance measurement and analysis; documentation
 This library provides a powerful but simple way to measure the performance of
 Haskell code.  It provides both a framework for executing and analysing
 benchmarks and a set of driver functions that makes it easy to build and run
 benchmarks, and to analyse their results.
 .
 The fastest way to get started is to read the documentation and examples in
 the Criterion.Main module.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-criterion-measurement-dev
Description-md5: e456701b9951b92a8fd9bef79a7a3e48
Description-en: Criterion measurement functionality and associated types
 Measurement-related functionality extracted from Criterion, with
 minimal dependencies. The rationale for this is to enable alternative
 analysis front-ends.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-criterion-measurement-doc
Description-md5: 46bd731fd4d163a62c79de7255893f75
Description-en: Criterion measurement functionality and associated types; documentation
 Measurement-related functionality extracted from Criterion, with
 minimal dependencies. The rationale for this is to enable alternative
 analysis front-ends.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-criterion-measurement-prof
Description-md5: f20d74b25ecb06c2a99f4173b792fcf6
Description-en: Criterion measurement functionality and associated types; profiling libraries
 Measurement-related functionality extracted from Criterion, with
 minimal dependencies. The rationale for this is to enable alternative
 analysis front-ends.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-criterion-prof
Description-md5: 53cc7205089e6057971fc61f945e655d
Description-en: Robust, reliable performance measurement and analysis; profiling libraries
 This library provides a powerful but simple way to measure the performance of
 Haskell code.  It provides both a framework for executing and analysing
 benchmarks and a set of driver functions that makes it easy to build and run
 benchmarks, and to analyse their results.
 .
 The fastest way to get started is to read the documentation and examples in
 the Criterion.Main module.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-api-dev
Description-md5: 502429f4354199bc0710ebe81fb94e95
Description-en: generic interface for cryptographic operations
 A generic interface for cryptographic operations, platform independent
 quality RNG, property tests and known-answer tests (KATs) for common
 algorithms, and a basic benchmark infrastructure. Maintainers of hash
 and cipher implementations are encouraged to add instances for the
 classes defined in Crypto.Classes. Crypto users are similarly
 encouraged to use the interfaces defined in the Classes module. Any
 concepts or functions of general use to more than one cryptographic
 algorithm (ex: padding) is within scope of this package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-api-doc
Description-md5: 58f0e637e687e2732df9fdd6e22a6b08
Description-en: generic interface for cryptographic operations; documentation
 A generic interface for cryptographic operations, platform independent
 quality RNG, property tests and known-answer tests (KATs) for common
 algorithms, and a basic benchmark infrastructure. Maintainers of hash
 and cipher implementations are encouraged to add instances for the
 classes defined in Crypto.Classes. Crypto users are similarly
 encouraged to use the interfaces defined in the Classes module. Any
 concepts or functions of general use to more than one cryptographic
 algorithm (ex: padding) is within scope of this package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-api-prof
Description-md5: 9797f865b9484be2c941bdb4e8930b6b
Description-en: generic interface for cryptographic operations; profiling libraries
 A generic interface for cryptographic operations, platform independent
 quality RNG, property tests and known-answer tests (KATs) for common
 algorithms, and a basic benchmark infrastructure. Maintainers of hash
 and cipher implementations are encouraged to add instances for the
 classes defined in Crypto.Classes. Crypto users are similarly
 encouraged to use the interfaces defined in the Classes module. Any
 concepts or functions of general use to more than one cryptographic
 algorithm (ex: padding) is within scope of this package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-cipher-tests-dev
Description-md5: e6ebf8b7179962b2988ef7a48791e1d0
Description-en: Generic cryptography cipher tests
 This libraries contains generic tests for cryptographic ciphers, and is used
 by the test runners of various Haskell implementations of cryptographic
 ciphers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-cipher-tests-doc
Description-md5: 9a276070f89a3718d5cc3bdd8e3911f5
Description-en: Generic cryptography cipher tests; documentation
 This libraries contains generic tests for cryptographic ciphers, and is used
 by the test runners of various Haskell implementations of cryptographic
 ciphers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-cipher-tests-prof
Description-md5: 2580b88032c58fd48e2f4971ad5a0a13
Description-en: Generic cryptography cipher tests; profiling libraries
 This libraries contains generic tests for cryptographic ciphers, and is used
 by the test runners of various Haskell implementations of cryptographic
 ciphers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-cipher-types-dev
Description-md5: f1ec227a8fa932e138af1db8cbfab792
Description-en: generic cryptographic cipher types
 Basic typeclasses and types for symmetric ciphers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-cipher-types-doc
Description-md5: 22d2109066c61c630467be9f895145e5
Description-en: generic cryptographic cipher types; documentation
 Basic typeclasses and types for symmetric ciphers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-cipher-types-prof
Description-md5: e7b161368bed4a14dd6c880de45ad30e
Description-en: generic cryptographic cipher types; profiling libraries
 Basic typeclasses and types for symmetric ciphers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-pubkey-types-dev
Description-md5: c03d34444780e6bfad14542841e864be
Description-en: generic public-key algorithm types
 It defines generic public-key algorithm types (DH, DSA, ECC, ECDSA, RSA).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-pubkey-types-doc
Description-md5: cf1a09713b8968ee83508347fe513fa5
Description-en: generic public-key algorithm types; documentation
 It defines generic public-key algorithm types (DH, DSA, ECC, ECDSA, RSA).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-pubkey-types-prof
Description-md5: 912ab643c72affdbb7a14d71866e3257
Description-en: generic public-key algorithm types; profiling libraries
 It defines generic public-key algorithm types (DH, DSA, ECC, ECDSA, RSA).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-token-dev
Description-md5: 1849d79ca8594343b742a3ac75d61345
Description-en: crypto tokens
 Encrypted tokens/tickets to keep state in the client side.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-token-doc
Description-md5: aa08b6805e5f8da4ced47b211940ca64
Description-en: crypto tokens; documentation
 Encrypted tokens/tickets to keep state in the client side.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypto-token-prof
Description-md5: 9b757d53aa87db21181ad33a9b6fad48
Description-en: crypto tokens; profiling libraries
 Encrypted tokens/tickets to keep state in the client side.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptohash-md5-dev
Description-md5: 70add15a8427d96fd1857c9e4d609b80
Description-en: fast, pure and practical MD5 implementation
 A practical incremental and one-pass, pure API to the
 MD5 hash algorithm (including HMAC support) with performance close to
 the fastest implementations available in other languages.
 .
 The implementation is made in C with a haskell FFI wrapper that hides the C implementation.
 .
 NOTE: This package has been forked off cryptohash 0.11.7 because cryptohash
 has been deprecated.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptohash-md5-doc
Description-md5: a1d000dc7f34d3a9a1185231249cfaa1
Description-en: fast, pure and practical MD5 implementation; documentation
 A practical incremental and one-pass, pure API to the
 MD5 hash algorithm (including HMAC support) with performance close to
 the fastest implementations available in other languages.
 .
 The implementation is made in C with a haskell FFI wrapper that hides the C implementation.
 .
 NOTE: This package has been forked off cryptohash 0.11.7 because cryptohash
 has been deprecated.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptohash-md5-prof
Description-md5: 5034a908395f589167c61305f3ed3550
Description-en: fast, pure and practical MD5 implementation; profiling libraries
 A practical incremental and one-pass, pure API to the
 MD5 hash algorithm (including HMAC support) with performance close to
 the fastest implementations available in other languages.
 .
 The implementation is made in C with a haskell FFI wrapper that hides the C implementation.
 .
 NOTE: This package has been forked off cryptohash 0.11.7 because cryptohash
 has been deprecated.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptohash-sha1-dev
Description-md5: 874f7b7ab794c386e9b894deb6408792
Description-en: fast, pure and practical SHA-1 implementation
 A practical incremental and one-pass, pure API to the SHA-1 hash
 algorithm (including HMAC spuport) with performance close to the
 fastest implementations available in other languages.
 .
 The implementation is made in C with a haskell FFI wrapper that hides
 the C implementation.
 .
 NOTE: This package has been forked off cryptohash 0.11.7 because
 cryptohash has been deprecated.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptohash-sha1-doc
Description-md5: 1e4700f0bb38ae693bff8792ed9aaf51
Description-en: fast, pure and practical SHA-1 implementation; documentation
 A practical incremental and one-pass, pure API to the SHA-1 hash
 algorithm (including HMAC spuport) with performance close to the
 fastest implementations available in other languages.
 .
 The implementation is made in C with a haskell FFI wrapper that hides
 the C implementation.
 .
 NOTE: This package has been forked off cryptohash 0.11.7 because
 cryptohash has been deprecated.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptohash-sha1-prof
Description-md5: 2ab09c68f5965347ea32199370de905e
Description-en: fast, pure and practical SHA-1 implementation; profiling libraries
 A practical incremental and one-pass, pure API to the SHA-1 hash
 algorithm (including HMAC spuport) with performance close to the
 fastest implementations available in other languages.
 .
 The implementation is made in C with a haskell FFI wrapper that hides
 the C implementation.
 .
 NOTE: This package has been forked off cryptohash 0.11.7 because
 cryptohash has been deprecated.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptohash-sha256-dev
Description-md5: 075044c0b79fcc2a52e367a5e62f206e
Description-en: fast, pure and practical SHA-256 implementation
 A practical incremental and one-pass, pure API to the SHA-256 hash
 algorithm (including HMAC support) with performance close to the
 fastest implementations available in other languages.
 .
 The implementation is made in C with a haskell FFI wrapper that
 hides the C implementation.
 .
 NOTE: This package has been forked off cryptohash 0.11.7 because
 cryptohash has been deprecated.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptohash-sha256-doc
Description-md5: d07b71b48e2fbedc7535bd3d955ca235
Description-en: fast, pure and practical SHA-256 implementation; documentation
 A practical incremental and one-pass, pure API to the SHA-256 hash
 algorithm (including HMAC support) with performance close to the
 fastest implementations available in other languages.
 .
 The implementation is made in C with a haskell FFI wrapper that
 hides the C implementation.
 .
 NOTE: This package has been forked off cryptohash 0.11.7 because
 cryptohash has been deprecated.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptohash-sha256-prof
Description-md5: dadc6addd1559107f3d99b6d6d5f2e80
Description-en: fast, pure and practical SHA-256 implementation; profiling libraries
 A practical incremental and one-pass, pure API to the SHA-256 hash
 algorithm (including HMAC support) with performance close to the
 fastest implementations available in other languages.
 .
 The implementation is made in C with a haskell FFI wrapper that
 hides the C implementation.
 .
 NOTE: This package has been forked off cryptohash 0.11.7 because
 cryptohash has been deprecated.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-conduit-dev
Description-md5: e3d3b68af415e30b8d2e2a3836645f79
Description-en: crypton conduit
 Conduit bridge for crypton
 .
 This package provides a conduit version for hash and HMAC. In the
 feature, it could be extended to also provide cipher conduits.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-conduit-doc
Description-md5: 75ec6b6684ea05a49f1bb4efff16ca43
Description-en: crypton conduit; documentation
 Conduit bridge for crypton
 .
 This package provides a conduit version for hash and HMAC. In the
 feature, it could be extended to also provide cipher conduits.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-conduit-prof
Description-md5: ee20caadd01147d3ae398a11d2880b90
Description-en: crypton conduit; profiling libraries
 Conduit bridge for crypton
 .
 This package provides a conduit version for hash and HMAC. In the
 feature, it could be extended to also provide cipher conduits.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-connection-dev
Description-md5: 214512f4c932bca625d5aeaecda019c9
Description-en: simple and easy network connections API
 Simple network library for all your connection needs. This library
 provides a very simple API to create sockets to a destination with
 the choice of SSL/TLS, and SOCKS.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-connection-doc
Description-md5: 61e1023f9fdf346a893e44fa820f13e8
Description-en: simple and easy network connections API; documentation
 Simple network library for all your connection needs. This library
 provides a very simple API to create sockets to a destination with
 the choice of SSL/TLS, and SOCKS.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-connection-prof
Description-md5: d3eba47e11746ba337864dfb1f01a444
Description-en: simple and easy network connections API; profiling libraries
 Simple network library for all your connection needs. This library
 provides a very simple API to create sockets to a destination with
 the choice of SSL/TLS, and SOCKS.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-dev
Description-md5: fec8da6312c6fbd92d94afba57dbc82d
Description-en: cryptography primitives for Haskell
 A repository of cryptographic primitives.
 - Symmetric ciphers: AES, DES, 3DES, CAST5, Blowfish, Twofish, Camellia,
 RC4, Salsa, XSalsa, ChaCha
 - Hash: SHA1, SHA2, SHA3, SHAKE, MD2, MD4, MD5, Keccak, Skein, Ripemd,
 Tiger, Whirlpool, Blake2
 - MAC: HMAC, KMAC, Poly1305
 - Asymmetric crypto: DSA, RSA, DH, ECDH, ECDSA, ECC, Curve25519, Curve448,
 Ed25519, Ed448
 - Key Derivation Function: PBKDF2, Scrypt, HKDF, Argon2, BCrypt, BCryptPBKDF
 - Cryptographic Random generation: System Entropy, Deterministic Random
 Generator
 - Data related: Anti-Forensic Information Splitter (AFIS)
 .
 This package strives to be a cryptographic kitchen sink that provides
 cryptography for everyone.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-doc
Description-md5: 06c923ece51e170bb9306070d975ad2c
Description-en: cryptography primitives for Haskell; documentation
 A repository of cryptographic primitives.
 - Symmetric ciphers: AES, DES, 3DES, CAST5, Blowfish, Twofish, Camellia,
 RC4, Salsa, XSalsa, ChaCha
 - Hash: SHA1, SHA2, SHA3, SHAKE, MD2, MD4, MD5, Keccak, Skein, Ripemd,
 Tiger, Whirlpool, Blake2
 - MAC: HMAC, KMAC, Poly1305
 - Asymmetric crypto: DSA, RSA, DH, ECDH, ECDSA, ECC, Curve25519, Curve448,
 Ed25519, Ed448
 - Key Derivation Function: PBKDF2, Scrypt, HKDF, Argon2, BCrypt, BCryptPBKDF
 - Cryptographic Random generation: System Entropy, Deterministic Random
 Generator
 - Data related: Anti-Forensic Information Splitter (AFIS)
 .
 This package strives to be a cryptographic kitchen sink that provides
 cryptography for everyone.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-prof
Description-md5: ff892e649c52f8d7715ec8be116e9f5b
Description-en: cryptography primitives for Haskell; profiling libraries
 A repository of cryptographic primitives.
 - Symmetric ciphers: AES, DES, 3DES, CAST5, Blowfish, Twofish, Camellia,
 RC4, Salsa, XSalsa, ChaCha
 - Hash: SHA1, SHA2, SHA3, SHAKE, MD2, MD4, MD5, Keccak, Skein, Ripemd,
 Tiger, Whirlpool, Blake2
 - MAC: HMAC, KMAC, Poly1305
 - Asymmetric crypto: DSA, RSA, DH, ECDH, ECDSA, ECC, Curve25519, Curve448,
 Ed25519, Ed448
 - Key Derivation Function: PBKDF2, Scrypt, HKDF, Argon2, BCrypt, BCryptPBKDF
 - Cryptographic Random generation: System Entropy, Deterministic Random
 Generator
 - Data related: Anti-Forensic Information Splitter (AFIS)
 .
 This package strives to be a cryptographic kitchen sink that provides
 cryptography for everyone.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-socks-dev
Description-md5: db906f365c507a3c77ee7489aa2942d2
Description-en: SOCKS Protocol Version 5
 A Haskell library implementing SOCKS Protocol Version 5.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-socks-doc
Description-md5: 1c281842b0f6015760ed12bde701fc53
Description-en: SOCKS Protocol Version 5; documentation
 A Haskell library implementing SOCKS Protocol Version 5.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-socks-prof
Description-md5: 1984cbf25e3edf364961755f8e199ac5
Description-en: SOCKS Protocol Version 5; profiling libraries
 A Haskell library implementing SOCKS Protocol Version 5.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-dev
Description-md5: 4e8b91afe4c26fe283e876dd51fafff0
Description-en: X509 reader and writer
 Reads/writes X.509 Certificate, CRLs and their signed equivalents.
 Follows RFC5280 / RFC6818.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-doc
Description-md5: 0282ddbe5b8852eae8521a21c9d1822b
Description-en: X509 reader and writer; documentation
 Reads/writes X.509 Certificate, CRLs and their signed equivalents.
 Follows RFC5280 / RFC6818.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-prof
Description-md5: 8675988ba2e55aafc0cd311963334253
Description-en: X509 reader and writer; profiling libraries
 Reads/writes X.509 Certificate, CRLs and their signed equivalents.
 Follows RFC5280 / RFC6818.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-store-dev
Description-md5: 8a57f1be2aab9b435b526de908a40160
Description-en: X.509 collection access and storage methods
 X.509 collection access and storage methods for certificates,
 CRLs, exception lists.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-store-doc
Description-md5: 31736ad2866595cf445b7cbf3ce810dc
Description-en: X.509 collection access and storage methods; documentation
 X.509 collection access and storage methods for certificates,
 CRLs, exception lists.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-store-prof
Description-md5: 64188c199e0bc21c4a76f8c03e6d5821
Description-en: X.509 collection access and storage methods; profiling libraries
 X.509 collection access and storage methods for certificates,
 CRLs, exception lists.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-system-dev
Description-md5: fcd2f5767188f275b85898a6f650a4db
Description-en: handle per-operating-system X.509 accessors and storage
 System X.509 handling for accessing operating system dependents store and
 other storage methods. This is meant to be a portable way of finding and
 accessing the system X.509 certificate store.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-system-doc
Description-md5: 695e3cf755433f316aa7d820f81f2c0f
Description-en: handle per-operating-system X.509 accessors and storage; documentation
 System X.509 handling for accessing operating system dependents store and
 other storage methods. This is meant to be a portable way of finding and
 accessing the system X.509 certificate store.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-system-prof
Description-md5: dba7aab8b77f7cbb8e97e56f28af13eb
Description-en: handle per-operating-system X.509 accessors and storage; profiling libraries
 System X.509 handling for accessing operating system dependents store and
 other storage methods. This is meant to be a portable way of finding and
 accessing the system X.509 certificate store.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-validation-dev
Description-md5: 99fa622b3421fbdd3eaa5e66d8fd2194
Description-en: X.509 certificate and CRL validation
 X.509 certificate/CRL checks and validations routines, following
 RFC5280 / RFC6818.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-validation-doc
Description-md5: c632db270009abcdbd0b081cf88979b8
Description-en: X.509 certificate and CRL validation; documentation
 X.509 certificate/CRL checks and validations routines, following
 RFC5280 / RFC6818.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-crypton-x509-validation-prof
Description-md5: e11189e66ad39bf596b2fcd7b3a9915c
Description-en: X.509 certificate and CRL validation; profiling libraries
 X.509 certificate/CRL checks and validations routines, following
 RFC5280 / RFC6818.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptonite-conduit-dev
Description-md5: 81e104056ae8a1379ed7588282117ca6
Description-en: cryptonite conduit
 Conduit bridge for cryptonite
 .
 This package provides a conduit version for hash and HMAC. In the
 feature, it could be extended to also provide cipher conduits.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptonite-conduit-doc
Description-md5: 0f077f902eaf4797519f006afece5c12
Description-en: cryptonite conduit; documentation
 Conduit bridge for cryptonite
 .
 This package provides a conduit version for hash and HMAC. In the
 feature, it could be extended to also provide cipher conduits.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptonite-conduit-prof
Description-md5: ea6c6abb16d54c176cc70204abab53bf
Description-en: cryptonite conduit; profiling libraries
 Conduit bridge for cryptonite
 .
 This package provides a conduit version for hash and HMAC. In the
 feature, it could be extended to also provide cipher conduits.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptonite-dev
Description-md5: fe83e2b758afacf831586e52a43b0aad
Description-en: cryptographic primitives
 A repository of cryptographic primitives.
 - Symmetric ciphers: AES, DES, 3DES, CAST5, Blowfish, Twofish,
 Camellia, RC4, Salsa, XSalsa, ChaCha.
 - Hash: SHA1, SHA2, SHA3, SHAKE, MD2, MD4, MD5, Keccak, Skein,
 RipeMD, Tiger, Whirlpool, Blake2
 - MAC: HMAC, KMAC, Poly1305
 - Asymmetric crypto: DSA, RSA, DH, ECDH, ECDSA, ECC, Curve25519,
 Curve448, Ed25519, Ed448
 - Key Derivation Function: PBKDF2, Scrypt, HKDF, Argon2, BCrypt,
 BCryptPBKDF
 - Cryptographic Random generation: System Entropy, Deterministic
 Random Generator
 - Data-related: Anti-Forensic Information Splitter (AFIS)
 .
 This package strives to be a cryptographic kitchen sink that provides
 cryptography for everyone.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptonite-doc
Description-md5: 072cccd000c9d054a1cc3d181a65faa4
Description-en: cryptographic primitives; documentation
 A repository of cryptographic primitives.
 - Symmetric ciphers: AES, DES, 3DES, CAST5, Blowfish, Twofish,
 Camellia, RC4, Salsa, XSalsa, ChaCha.
 - Hash: SHA1, SHA2, SHA3, SHAKE, MD2, MD4, MD5, Keccak, Skein,
 RipeMD, Tiger, Whirlpool, Blake2
 - MAC: HMAC, KMAC, Poly1305
 - Asymmetric crypto: DSA, RSA, DH, ECDH, ECDSA, ECC, Curve25519,
 Curve448, Ed25519, Ed448
 - Key Derivation Function: PBKDF2, Scrypt, HKDF, Argon2, BCrypt,
 BCryptPBKDF
 - Cryptographic Random generation: System Entropy, Deterministic
 Random Generator
 - Data-related: Anti-Forensic Information Splitter (AFIS)
 .
 This package strives to be a cryptographic kitchen sink that provides
 cryptography for everyone.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-cryptonite-prof
Description-md5: efd07943dc7e0c66e83b7afcde1076c0
Description-en: cryptographic primitives; profiling libraries
 A repository of cryptographic primitives.
 - Symmetric ciphers: AES, DES, 3DES, CAST5, Blowfish, Twofish,
 Camellia, RC4, Salsa, XSalsa, ChaCha.
 - Hash: SHA1, SHA2, SHA3, SHAKE, MD2, MD4, MD5, Keccak, Skein,
 RipeMD, Tiger, Whirlpool, Blake2
 - MAC: HMAC, KMAC, Poly1305
 - Asymmetric crypto: DSA, RSA, DH, ECDH, ECDSA, ECC, Curve25519,
 Curve448, Ed25519, Ed448
 - Key Derivation Function: PBKDF2, Scrypt, HKDF, Argon2, BCrypt,
 BCryptPBKDF
 - Cryptographic Random generation: System Entropy, Deterministic
 Random Generator
 - Data-related: Anti-Forensic Information Splitter (AFIS)
 .
 This package strives to be a cryptographic kitchen sink that provides
 cryptography for everyone.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-css-text-dev
Description-md5: dafcf754d0a433c6d9046ccc5322e7f6
Description-en: CSS parser and renderer
 It is a CSS parser and renderer.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-css-text-doc
Description-md5: f8dbda44b460122261561684c1ad5375
Description-en: CSS parser and renderer; documentation
 It is a CSS parser and renderer.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-css-text-prof
Description-md5: e1d31244ae7637629e9111993b112e4d
Description-en: CSS parser and renderer; profiling libraries
 It is a CSS parser and renderer.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-csv-dev
Description-md5: 1d4cfff3210b5f45b6cd668721fa00c2
Description-en: CSV loader and dumper
 This library parses and dumps documents that are formatted according
 to RFC 4180, "The common Format and MIME Type for Comma-Separated
 Values (CSV) Files". This format is used, among many other things,
 as a lingua franca for spreadsheets, and for certain web services.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-csv-doc
Description-md5: 238b66d9f641d778a2b1e684529f61e0
Description-en: CSV loader and dumper; documentation
 This library parses and dumps documents that are formatted according
 to RFC 4180, "The common Format and MIME Type for Comma-Separated
 Values (CSV) Files". This format is used, among many other things,
 as a lingua franca for spreadsheets, and for certain web services.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-csv-prof
Description-md5: 689937b05902f9da066f52b59a4615ad
Description-en: CSV loader and dumper; profiling libraries
 This library parses and dumps documents that are formatted according
 to RFC 4180, "The common Format and MIME Type for Comma-Separated
 Values (CSV) Files". This format is used, among many other things,
 as a lingua franca for spreadsheets, and for certain web services.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-curl-dev
Description-md5: 40357e22411bf08c4f70e0177f907568
Description-en: GHC libraries for the libcurl Haskell bindings
 .
 libcurl is a client-side URL transfer library, supporting FTP, FTPS, HTTP,
 HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE. libcurl supports
 SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload,
 proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate,
 Kerberos4), file transfer resume, http proxy tunneling and more!
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-curl-doc
Description-md5: b1ddadde78cd6317214821c9d41e5eb9
Description-en: Documentation for the libcurl Haskell bindings; documentation
 .
 libcurl is a client-side URL transfer library, supporting FTP, FTPS, HTTP,
 HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE. libcurl supports
 SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload,
 proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate,
 Kerberos4), file transfer resume, http proxy tunneling and more!
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-curl-prof
Description-md5: c49b1c10c6fc8262339fc05187a22d54
Description-en: Profiling libraries for the libcurl Haskell bindings; profiling libraries
 .
 libcurl is a client-side URL transfer library, supporting FTP, FTPS, HTTP,
 HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE. libcurl supports
 SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload,
 proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate,
 Kerberos4), file transfer resume, http proxy tunneling and more!
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-curve25519-dev
Description-md5: fa155b50fda602edfc3cf8da81fe2dfe
Description-en: Curve25519 elliptic curve primitives
 Haskell bindings and extensions to the curve25519-donna
 codebase: fast implementations of Curve25519 elliptic curve
 primitives.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-curve25519-doc
Description-md5: 703d7e64b7fe485727f4c588806ed675
Description-en: Curve25519 elliptic curve primitives; documentation
 Haskell bindings and extensions to the curve25519-donna
 codebase: fast implementations of Curve25519 elliptic curve
 primitives.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-curve25519-prof
Description-md5: a9fb13132e8c9974e944fc594a40ad38
Description-en: Curve25519 elliptic curve primitives; profiling libraries
 Haskell bindings and extensions to the curve25519-donna
 codebase: fast implementations of Curve25519 elliptic curve
 primitives.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-accessor-dev
Description-md5: 2daaf54a0bdc0b9827484b4d724de070
Description-en: Utilities for accessing and manipulating fields of records
 With this library you can define record field accessors which allow
 setting, getting and modifying values easily. You can combine accessors
 of a record and sub-records to make the access look like the fields
 of the sub-record belong to the main record.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-accessor-doc
Description-md5: 8d56374d5339c0071119c75a6639d746
Description-en: Utilities for accessing and manipulating fields of records; documentation
 With this library you can define record field accessors which allow
 setting, getting and modifying values easily. You can combine accessors
 of a record and sub-records to make the access look like the fields
 of the sub-record belong to the main record.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-accessor-mtl-dev
Description-md5: aec1deb64b5ef53c63ff4e9e355ba08c
Description-en: use Data.Accessor inside the State monad.
 This Haskell library provides methods to access the state in a State monad by
 means of Data.Accessor getters, setters and modifiers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-accessor-mtl-doc
Description-md5: 0fb4e0789e36f1b7e2ded33254438dbd
Description-en: use Data.Accessor inside the State monad; documentation
 This Haskell library provides methods to access the state in a State monad by
 means of Data.Accessor getters, setters and modifiers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-accessor-mtl-prof
Description-md5: fb16f42df0666c1eb59e014054c93d7d
Description-en: use Data.Accessor inside the State monad; profiling libraries
 This Haskell library provides methods to access the state in a State monad by
 means of Data.Accessor getters, setters and modifiers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-accessor-prof
Description-md5: 8ce30c4a749abe85d270bfaaa3b72639
Description-en: Utilities for accessing and manipulating fields of records; profiling libraries
 With this library you can define record field accessors which allow
 setting, getting and modifying values easily. You can combine accessors
 of a record and sub-records to make the access look like the fields
 of the sub-record belong to the main record.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-binary-ieee754-dev
Description-md5: f1be32054026ce42544dff361a567278
Description-en: parser/serialiser for IEEE-754 floating-point values
 It converts Float and Decimal values to and from raw octets.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-binary-ieee754-doc
Description-md5: cdba8f0fee89d76f8940429524ff64cc
Description-en: parser/serialiser for IEEE-754 floating-point values; documentation
 It converts Float and Decimal values to and from raw octets.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-binary-ieee754-prof
Description-md5: fec838651c57d198d2e95c728ab4fbc4
Description-en: parser/serialiser for IEEE-754 floating-point values; profiling libraries
 It converts Float and Decimal values to and from raw octets.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-clist-dev
Description-md5: 7c8fe3aaabad2e637e1d8116e7b712b7
Description-en: Simple functional ring type
 Simple functional bidirectional ring type in Haskell.
 .
 Given that the ring terminiology clashes with certain
 mathematical branches, we're using the term CList or
 CircularList instead.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-clist-doc
Description-md5: 9290d6f32c29586d956dc057d275994b
Description-en: Simple functional ring type; documentation
 Simple functional bidirectional ring type in Haskell.
 .
 Given that the ring terminiology clashes with certain
 mathematical branches, we're using the term CList or
 CircularList instead.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-clist-prof
Description-md5: bbf47e26b6fb7c9a5ac8e5af6501768c
Description-en: Simple functional ring type; profiling libraries
 Simple functional bidirectional ring type in Haskell.
 .
 Given that the ring terminiology clashes with certain
 mathematical branches, we're using the term CList or
 CircularList instead.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-default-class-dev
Description-md5: c748de8287b67b557fd6308c4d0a84e5
Description-en: type class for default values
 This package defines a type class Default for types with a default value.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-default-class-doc
Description-md5: c8b20feef2840e34359c6f3f245ea7ac
Description-en: type class for default values; documentation
 This package defines a type class Default for types with a default value.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-default-class-prof
Description-md5: 370cbc845118f72d54908e35c33c9331
Description-en: type class for default values; profiling libraries
 This package defines a type class Default for types with a default value.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-default-dev
Description-md5: 60f16b651a70df6a80bfb6def08b28db
Description-en: class for types with a default value
 It provides a class for types with a default value.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-default-doc
Description-md5: 1bb51ca708185a4e5af0c210fb0ea14d
Description-en: class for types with a default value; documentation
 It provides a class for types with a default value.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-default-prof
Description-md5: e0761fffda8bf3f8b067e955d8e0ac2f
Description-en: class for types with a default value; profiling libraries
 It provides a class for types with a default value.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-fix-dev
Description-md5: a195f4bcc5f2287811f1055a6bd0d635
Description-en: fixpoint data types
 Fixpoint types and recursion schemes. If you define your AST as
 fixpoint type, you get fold and unfold operations for free.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-fix-doc
Description-md5: 99f34d70009fe81324d1a94d51ef361f
Description-en: fixpoint data types; documentation
 Fixpoint types and recursion schemes. If you define your AST as
 fixpoint type, you get fold and unfold operations for free.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-fix-prof
Description-md5: e55ab9229cb011b1e81acd2c61a247d0
Description-en: fixpoint data types; profiling libraries
 Fixpoint types and recursion schemes. If you define your AST as
 fixpoint type, you get fold and unfold operations for free.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-functor-logistic-dev
Description-md5: 2cc121fbeba25795a3f1162b166eb943
Description-en: updatable analogue of Distributive functors
 This Haskell library introduces the Logistic class to provide settability to
 containers. Logistic is to setters as Distributive is to getters. This can be
 useful to complement Distributive.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-functor-logistic-doc
Description-md5: 455fe79b64f8e1553ccff83a7458b00c
Description-en: updatable analogue of Distributive functors; documentation
 This Haskell library introduces the Logistic class to provide settability to
 containers. Logistic is to setters as Distributive is to getters. This can be
 useful to complement Distributive.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-functor-logistic-prof
Description-md5: dbdd967a742b87526fd4e1beb5eb9ba3
Description-en: updatable analogue of Distributive functors; profiling libraries
 This Haskell library introduces the Logistic class to provide settability to
 containers. Logistic is to setters as Distributive is to getters. This can be
 useful to complement Distributive.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-hash-dev
Description-md5: 1cef36c31b05f520337eb369a545310b
Description-en: combinators for building fast hashing functions.
 Combinators for building fast hashing functions. Includes hashing functions
 for all basic Haskell98 types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-hash-doc
Description-md5: 814b73b7e349095b57128ec46b5ebd3c
Description-en: combinators for building fast hashing functions.; documentation
 Combinators for building fast hashing functions. Includes hashing functions
 for all basic Haskell98 types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-hash-prof
Description-md5: df4592d59150957e20e26e7997d4dfe9
Description-en: combinators for building fast hashing functions.; profiling libraries
 Combinators for building fast hashing functions. Includes hashing functions
 for all basic Haskell98 types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-inttrie-dev
Description-md5: b566ac37359895d8467e74ab226d8129
Description-en: Lazy, infinite trie of integers library
 It implements a simple, lazy, infinite trie from integers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-inttrie-doc
Description-md5: 7f7f2c5523dc727d4d4dbda309dc6db1
Description-en: Lazy, infinite trie of integers library; documentation
 It implements a simple, lazy, infinite trie from integers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-inttrie-prof
Description-md5: c512c2de00864aead6326f43a0d0a66b
Description-en: Lazy, infinite trie of integers library; profiling libraries
 It implements a simple, lazy, infinite trie from integers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-memocombinators-dev
Description-md5: 08a355de096fcd245869bc4428a037a1
Description-en: Combinators for building memo tables library
 It contains combinators for building memo tables.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-memocombinators-doc
Description-md5: a9de367bc8e1226fc75650776dc123e3
Description-en: Combinators for building memo tables library; documentation
 It contains combinators for building memo tables.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-memocombinators-prof
Description-md5: ad1004c5d058d26b2b5b22dbe4c3bf5d
Description-en: Combinators for building memo tables library; profiling libraries
 It contains combinators for building memo tables.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-ordlist-dev
Description-md5: f5d3c6c4cf044ad6a3952a2e8a1309e2
Description-en: Set and bag operations on ordered lists
 This module provides set and multiset operations on ordered lists.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-ordlist-doc
Description-md5: 9d5836ab7a7e5aaeb8d96a9dd302841e
Description-en: Set and bag operations on ordered lists; documentation
 This module provides set and multiset operations on ordered lists.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-ordlist-prof
Description-md5: 3bef26d5446a270e7ea12b562701db55
Description-en: Set and bag operations on ordered lists; profiling libraries
 This module provides set and multiset operations on ordered lists.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-reify-dev
Description-md5: c2f6a020febb37b913f508667238b203
Description-en: Reify a recursive data structure into an explicit graph.
 'data-reify' provided the ability to turn recursive structures into explicit
 graphs.  Many (implicitly or explicitly) recursive data structure can be given
 this ability, via a type class instance. This gives an alternative to using
 'Ref' for observable sharing.
 .
 Observable sharing in general is unsafe, so we use the IO monad to bound this
 effect, but can be used safely even with 'unsafePerformIO' if some simple
 conditions are met.  Typically this package will be used to tie the knot with
 DSL's that depend of observable sharing, like Lava.
 .
 Providing an instance for 'MuRef' is the mechanism for allowing a structure to
 be reified into a graph, and several examples of this are provided.
 .
 &#169; 2009 Andy Gill; BSD3 license.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-reify-doc
Description-md5: f5e23efa44eb850101055723888ca0e2
Description-en: Reify a recursive data structure into an explicit graph.; documentation
 'data-reify' provided the ability to turn recursive structures into explicit
 graphs.  Many (implicitly or explicitly) recursive data structure can be given
 this ability, via a type class instance. This gives an alternative to using
 'Ref' for observable sharing.
 .
 Observable sharing in general is unsafe, so we use the IO monad to bound this
 effect, but can be used safely even with 'unsafePerformIO' if some simple
 conditions are met.  Typically this package will be used to tie the knot with
 DSL's that depend of observable sharing, like Lava.
 .
 Providing an instance for 'MuRef' is the mechanism for allowing a structure to
 be reified into a graph, and several examples of this are provided.
 .
 &#169; 2009 Andy Gill; BSD3 license.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-data-reify-prof
Description-md5: 783fa17dd36b88945f8ba4cb3a9f841c
Description-en: Reify a recursive data structure into an explicit graph.; profiling libraries
 'data-reify' provided the ability to turn recursive structures into explicit
 graphs.  Many (implicitly or explicitly) recursive data structure can be given
 this ability, via a type class instance. This gives an alternative to using
 'Ref' for observable sharing.
 .
 Observable sharing in general is unsafe, so we use the IO monad to bound this
 effect, but can be used safely even with 'unsafePerformIO' if some simple
 conditions are met.  Typically this package will be used to tie the knot with
 DSL's that depend of observable sharing, like Lava.
 .
 Providing an instance for 'MuRef' is the mechanism for allowing a structure to
 be reified into a graph, and several examples of this are provided.
 .
 &#169; 2009 Andy Gill; BSD3 license.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dav-dev
Description-md5: 3b7b6035e09249da6a396d22594d7c14
Description-en: RFC 4918 WebDAV support
 This is a library for the Web Distributed Authoring and Versioning
 (WebDAV) extensions to HTTP.  At present it supports a very small
 subset of client functionality.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dav-doc
Description-md5: 806873426d1ff506bd04c290f84eede1
Description-en: RFC 4918 WebDAV support; documentation
 This is a library for the Web Distributed Authoring and Versioning
 (WebDAV) extensions to HTTP.  At present it supports a very small
 subset of client functionality.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dav-prof
Description-md5: 6dfc1795ccbea6e6235f1e50d2ab8729
Description-en: RFC 4918 WebDAV support; profiling libraries
 This is a library for the Web Distributed Authoring and Versioning
 (WebDAV) extensions to HTTP.  At present it supports a very small
 subset of client functionality.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dbus-dev
Description-md5: e3b02e9a193a4ea6ef5a50573c95e537
Description-en: Haskell implementation of D-Bus
 D-Bus is a simple, message-based protocol for inter-process communication,
 which allows applications to interact with other parts of the machine and
 the user's session using remote procedure calls.
 .
 haskell-dbus is an implementation of the D-Bus protocol in Haskell. It can
 be used to add D-Bus support to Haskell applications, without the awkward
 interfaces common to foreign bindings.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dbus-doc
Description-md5: 52476b556c4ba822df8c8b730fbef083
Description-en: Haskell implementation of D-Bus; documentation
 D-Bus is a simple, message-based protocol for inter-process communication,
 which allows applications to interact with other parts of the machine and
 the user's session using remote procedure calls.
 .
 haskell-dbus is an implementation of the D-Bus protocol in Haskell. It can
 be used to add D-Bus support to Haskell applications, without the awkward
 interfaces common to foreign bindings.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dbus-hslogger-dev
Description-md5: 2d77f3e08fba83f3d3e4e290c6b21407
Description-en: expose a dbus server to control hslogger
 dbus-hslogger exports:
 setLogLevel, setLogLevelMethodCall, maybeToEither,
 setLogLevelFromPriorityString, setLogLevel, logInterface,
 logPath, startLogServer, and logIntrospectionInterface.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dbus-hslogger-doc
Description-md5: ed96550b501a297e68c43b2e1bcee5ab
Description-en: expose a dbus server to control hslogger; documentation
 dbus-hslogger exports:
 setLogLevel, setLogLevelMethodCall, maybeToEither,
 setLogLevelFromPriorityString, setLogLevel, logInterface,
 logPath, startLogServer, and logIntrospectionInterface.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dbus-hslogger-prof
Description-md5: 3f9844e2b45b2002899e75431f804556
Description-en: expose a dbus server to control hslogger; profiling libraries
 dbus-hslogger exports:
 setLogLevel, setLogLevelMethodCall, maybeToEither,
 setLogLevelFromPriorityString, setLogLevel, logInterface,
 logPath, startLogServer, and logIntrospectionInterface.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dbus-prof
Description-md5: 23ac35eb60e06e1b7678302ed1909eef
Description-en: Haskell implementation of D-Bus; profiling libraries
 D-Bus is a simple, message-based protocol for inter-process communication,
 which allows applications to interact with other parts of the machine and
 the user's session using remote procedure calls.
 .
 haskell-dbus is an implementation of the D-Bus protocol in Haskell. It can
 be used to add D-Bus support to Haskell applications, without the awkward
 interfaces common to foreign bindings.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-debian-dev
Description-md5: 3480d92c17c5aad18a997079bd60327f
Description-en: Haskell library for working with the Debian package system
 This library includes modules covering almost every aspect of the Debian
 packaging system, including low level data types such as version numbers
 and dependency relations, on up to the types necessary for computing and
 installing build dependencies, building source and binary packages,
 and inserting them into a repository.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-debian-doc
Description-md5: 4b546e08b204372b5d15b5f6527d23a2
Description-en: Documentation for Debian package system library; documentation
 This library includes modules covering almost every aspect of the Debian
 packaging system, including low level data types such as version numbers
 and dependency relations, on up to the types necessary for computing and
 installing build dependencies, building source and binary packages,
 and inserting them into a repository.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-debian-prof
Description-md5: 5552c1e47b47dbc06b3951992e20fc47
Description-en: Profiling library for working with the Debian package system; profiling libraries
 This library includes modules covering almost every aspect of the Debian
 packaging system, including low level data types such as version numbers
 and dependency relations, on up to the types necessary for computing and
 installing build dependencies, building source and binary packages,
 and inserting them into a repository.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dec-dev
Description-md5: 70d0377493c12db616bdbc4b63c5a322
Description-en: decidable propositions
 This package provides a Dec type for decidable (nullary) relations.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dec-doc
Description-md5: cf253dba218eb47854d3ef07fba920ef
Description-en: decidable propositions; documentation
 This package provides a Dec type for decidable (nullary) relations.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dec-prof
Description-md5: aa60b42951fcbbec7d55f7bda15b9276
Description-en: decidable propositions; profiling libraries
 This package provides a Dec type for decidable (nullary) relations.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-decimal-dev
Description-md5: ce38de3aeeb9895cf49b8232e9c7360a
Description-en: decimal numbers with variable precision
 Library for manipulating decimal numebers, primary for financial arithmetic.
 .
 Decimal number has an integer mantissa and a negative
 exponent. The exponent can be interpreted as the number
 of decimal places in the value.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-decimal-doc
Description-md5: 45a761b6ff27915b6f3e80f36db3078d
Description-en: decimal numbers with variable precision; documentation
 Library for manipulating decimal numebers, primary for financial arithmetic.
 .
 Decimal number has an integer mantissa and a negative
 exponent. The exponent can be interpreted as the number
 of decimal places in the value.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-decimal-prof
Description-md5: 56c568d6312dc78f014ef42623850c75
Description-en: decimal numbers with variable precision; profiling libraries
 Library for manipulating decimal numebers, primary for financial arithmetic.
 .
 Decimal number has an integer mantissa and a negative
 exponent. The exponent can be interpreted as the number
 of decimal places in the value.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deepseq-generics-dev
Description-md5: 12608522ab6f067c89e279a920a848c8
Description-en: GHC.Generics-based Control.DeepSeq.rnf implementation
 This package provides a "GHC.Generics"-based
 'Control.DeepSeq.Generics.genericRnf' function which can be used
 for providing a 'rnf' implementation. See the documentation for
 the 'genericRnf' function in the "Control.DeepSeq.Generics" module
 to get started.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deepseq-generics-doc
Description-md5: d274a9c7f9efaee6230dd5c9aabb5151
Description-en: GHC.Generics-based Control.DeepSeq.rnf implementation; documentation
 This package provides a "GHC.Generics"-based
 'Control.DeepSeq.Generics.genericRnf' function which can be used
 for providing a 'rnf' implementation. See the documentation for
 the 'genericRnf' function in the "Control.DeepSeq.Generics" module
 to get started.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deepseq-generics-prof
Description-md5: 832f216a60235b038a5663eccdfbfe40
Description-en: GHC.Generics-based Control.DeepSeq.rnf implementation; profiling libraries
 This package provides a "GHC.Generics"-based
 'Control.DeepSeq.Generics.genericRnf' function which can be used
 for providing a 'rnf' implementation. See the documentation for
 the 'genericRnf' function in the "Control.DeepSeq.Generics" module
 to get started.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deferred-folds-dev
Description-md5: 11ec5b52f3424e10bdc49ef72d810aa5
Description-en: abstractions over deferred folds
 This library is in an experimental state.
 Users should be prepared for frequent updates.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deferred-folds-doc
Description-md5: 329a96e3cc225d794b1b433391eba4cd
Description-en: abstractions over deferred folds; documentation
 This library is in an experimental state.
 Users should be prepared for frequent updates.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deferred-folds-prof
Description-md5: d98e33e8d985540a5bcfd10cd54f4461
Description-en: abstractions over deferred folds; profiling libraries
 This library is in an experimental state.
 Users should be prepared for frequent updates.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dense-linear-algebra-dev
Description-md5: c1dfd0035a2c0b5556083ac3301a76a2
Description-en: pure Haskell implementation of linear algebra
 This library is a simple and incomplete collection of linear-algebra
 related modules split out from the statistics library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dense-linear-algebra-doc
Description-md5: ffd0e21d35a01f4d8772a51d549b4989
Description-en: pure Haskell implementation of linear algebra; documentation
 This library is a simple and incomplete collection of linear-algebra
 related modules split out from the statistics library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dense-linear-algebra-prof
Description-md5: eef1cbe1bed3061074ca67360b155d7d
Description-en: pure Haskell implementation of linear algebra; profiling libraries
 This library is a simple and incomplete collection of linear-algebra
 related modules split out from the statistics library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dependent-map-dev
Description-md5: f782293ec3780721c2794fff6a659638
Description-en: dependent finite maps
 This package provides a basic dependent sum type. The first component is a tag
 that specifies the type of the second.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dependent-map-doc
Description-md5: ebf3d521c7ad83145d1aa7d29ed49318
Description-en: dependent finite maps; documentation
 This package provides a basic dependent sum type. The first component is a tag
 that specifies the type of the second.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dependent-map-prof
Description-md5: 9180e0cb95acb45d95622d95b11765eb
Description-en: dependent finite maps; profiling libraries
 This package provides a basic dependent sum type. The first component is a tag
 that specifies the type of the second.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dependent-sum-dev
Description-md5: 44266b1bc2fd61aa09f458dbee73e939
Description-en: Dependent sum type
 Dependent sums and supporting typeclasses for comparing and formatting them.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dependent-sum-doc
Description-md5: 3e14b36595c70457ce187984ba6132f5
Description-en: Dependent sum type; documentation
 Dependent sums and supporting typeclasses for comparing and formatting them.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dependent-sum-prof
Description-md5: a6b699b8fb973a10f2e8056d719fcb59
Description-en: Dependent sum type; profiling libraries
 Dependent sums and supporting typeclasses for comparing and formatting them.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dependent-sum-template-dev
Description-md5: eccec447be0c52a323c891da96629b76
Description-en: Automatically generate instances of classes in dependent-sum package
 Using the Template Haskell code in this package, you can create instances for
 classes liek GEq and GCompare automatically.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dependent-sum-template-doc
Description-md5: ea06f8416755f22382ec2bb8da4083d1
Description-en: Automatically generate instances of classes in dependent-sum package; documentation
 Using the Template Haskell code in this package, you can create instances for
 classes liek GEq and GCompare automatically.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dependent-sum-template-prof
Description-md5: 33779259d28772d25b894b37f106f253
Description-en: Automatically generate instances of classes in dependent-sum package; profiling libraries
 Using the Template Haskell code in this package, you can create instances for
 classes liek GEq and GCompare automatically.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deque-dev
Description-md5: 152c1d55cf27c26cf5d3dffcef042dad
Description-en: double-ended queues
 Strict and lazy implementations of Double-Ended Queue (aka Dequeue
 or Deque) based on head-tail linked list.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deque-doc
Description-md5: d6e6db026d4479b7d7ed9402f60ada18
Description-en: double-ended queues; documentation
 Strict and lazy implementations of Double-Ended Queue (aka Dequeue
 or Deque) based on head-tail linked list.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deque-prof
Description-md5: 8c9d259d4e5982658ccec22984bb2b06
Description-en: double-ended queues; profiling libraries
 Strict and lazy implementations of Double-Ended Queue (aka Dequeue
 or Deque) based on head-tail linked list.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deriving-aeson-dev
Description-md5: f90b227e21f987439f51729d384e78d4
Description-en: type-driven generic aeson instance customisation
 This package provides a newtype wrapper with
 FromJSON/ToJSON instances customisable via a phantom type parameter.
 The instances can be rendered to the original type using DerivingVia.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deriving-aeson-doc
Description-md5: af40ee17c610b4b6a3d52100e59cb11a
Description-en: type-driven generic aeson instance customisation; documentation
 This package provides a newtype wrapper with
 FromJSON/ToJSON instances customisable via a phantom type parameter.
 The instances can be rendered to the original type using DerivingVia.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deriving-aeson-prof
Description-md5: 98743980c49ce1a69ace814dfd04e1f4
Description-en: type-driven generic aeson instance customisation; profiling libraries
 This package provides a newtype wrapper with
 FromJSON/ToJSON instances customisable via a phantom type parameter.
 The instances can be rendered to the original type using DerivingVia.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deriving-compat-dev
Description-md5: 41cb30626ed88bc970cba712108487f6
Description-en: backports of GHC deriving extensions
 Provides Template Haskell functions that mimic deriving
 extensions that were introduced or modified in recent versions
 of GHC.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deriving-compat-doc
Description-md5: 3a7030964da707100050f0fad818c2ff
Description-en: backports of GHC deriving extensions; documentation
 Provides Template Haskell functions that mimic deriving
 extensions that were introduced or modified in recent versions
 of GHC.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-deriving-compat-prof
Description-md5: 92a9036dba9b496df8370c9baf807d6c
Description-en: backports of GHC deriving extensions; profiling libraries
 Provides Template Haskell functions that mimic deriving
 extensions that were introduced or modified in recent versions
 of GHC.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dhall-dev
Description-md5: 2d9c0566a374ad21fc4f091b93b748e0
Description-en: configuration language guaranteed to terminate
 Dhall is an explicitly-typed configuration language that is not Turing
 complete.  Despite being Turing-incomplete, Dhall is a real programming
 language with a type-checker and evaluator.
 .
 Use this library to parse, type-check, evaluate, and pretty-print the Dhall
 configuration language.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dhall-doc
Description-md5: 9aa16848215f7a53004ed3305e955194
Description-en: configuration language guaranteed to terminate; documentation
 Dhall is an explicitly-typed configuration language that is not Turing
 complete.  Despite being Turing-incomplete, Dhall is a real programming
 language with a type-checker and evaluator.
 .
 Use this library to parse, type-check, evaluate, and pretty-print the Dhall
 configuration language.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dhall-prof
Description-md5: 9cbdf5116384429ab70d441a93a87c23
Description-en: configuration language guaranteed to terminate; profiling libraries
 Dhall is an explicitly-typed configuration language that is not Turing
 complete.  Despite being Turing-incomplete, Dhall is a real programming
 language with a type-checker and evaluator.
 .
 Use this library to parse, type-check, evaluate, and pretty-print the Dhall
 configuration language.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-cairo-dev
Description-md5: fd26bbf92a45e9384c402b6ad6a1f0f0
Description-en: Cairo backend for the diagrams drawing EDSL
 A full-featured backend for rendering diagrams using the cairo rendering
 engine. To get started, see "Diagrams.Backend.Cairo.CmdLine".
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-cairo-doc
Description-md5: 85d709dfb66a438f54a294e9d6f26edd
Description-en: Cairo backend for the diagrams drawing EDSL; documentation
 A full-featured backend for rendering diagrams using the cairo rendering
 engine. To get started, see "Diagrams.Backend.Cairo.CmdLine".
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-cairo-prof
Description-md5: e424030d69d64e2331569374e83c18d8
Description-en: Cairo backend for the diagrams drawing EDSL; profiling libraries
 A full-featured backend for rendering diagrams using the cairo rendering
 engine. To get started, see "Diagrams.Backend.Cairo.CmdLine".
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-core-dev
Description-md5: 12c0597256c440de058c15daf2b2b7e6
Description-en: Core libraries for diagrams EDSL
 The core modules underlying diagrams, an embedded domain-specific language for
 compositional, declarative drawing.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-core-doc
Description-md5: db22b560cfa24d6789706ddbe2c7fa20
Description-en: Core libraries for diagrams EDSL; documentation
 The core modules underlying diagrams, an embedded domain-specific language for
 compositional, declarative drawing.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-core-prof
Description-md5: d35ce389103533f466a2655f62eecf57
Description-en: Core libraries for diagrams EDSL; profiling libraries
 The core modules underlying diagrams, an embedded domain-specific language for
 compositional, declarative drawing.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-lib-dev
Description-md5: 121c4f37dcb4b3cb6df70c2c4facf80a
Description-en: Embedded domain-specific language for declarative graphics
 Diagrams is a flexible, extensible EDSL for creating graphics of many types.
 Graphics can be created in arbitrary vector spaces and rendered with multiple
 backends.  diagrams-lib provides a standard library of primitives and
 operations for creating diagrams.  To get started using it, see
 "Diagrams.Prelude".
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-lib-doc
Description-md5: c63c4e5af6360828aea7855479d9054d
Description-en: Embedded domain-specific language for declarative graphics; documentation
 Diagrams is a flexible, extensible EDSL for creating graphics of many types.
 Graphics can be created in arbitrary vector spaces and rendered with multiple
 backends.  diagrams-lib provides a standard library of primitives and
 operations for creating diagrams.  To get started using it, see
 "Diagrams.Prelude".
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-lib-prof
Description-md5: c96412c82a33e6a42b98e905a340c266
Description-en: Embedded domain-specific language for declarative graphics; profiling libraries
 Diagrams is a flexible, extensible EDSL for creating graphics of many types.
 Graphics can be created in arbitrary vector spaces and rendered with multiple
 backends.  diagrams-lib provides a standard library of primitives and
 operations for creating diagrams.  To get started using it, see
 "Diagrams.Prelude".
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-solve-dev
Description-md5: 9df73e98c140ea784ea0ec2b986e2788
Description-en: pure Haskell solver routines used by diagrams
 Pure Haskell solver routines used by the diagrams project.  Currently includes
 finding real roots of low-degree (n < 5) polynomials, and solving tridiagonal
 and cyclic tridiagonal linear systems.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-solve-doc
Description-md5: e8e8e807c7fd9acaffc3f77b252eaa49
Description-en: pure Haskell solver routines used by diagrams; documentation
 Pure Haskell solver routines used by the diagrams project.  Currently includes
 finding real roots of low-degree (n < 5) polynomials, and solving tridiagonal
 and cyclic tridiagonal linear systems.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-solve-prof
Description-md5: 0d2746451d789c7012a4a058ad717137
Description-en: pure Haskell solver routines used by diagrams; profiling libraries
 Pure Haskell solver routines used by the diagrams project.  Currently includes
 finding real roots of low-degree (n < 5) polynomials, and solving tridiagonal
 and cyclic tridiagonal linear systems.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-svg-dev
Description-md5: 92407c4a6a4824131af2edbd15f72393
Description-en: SVG backend for diagrams drawing EDSL
 This package provides a modular backend for rendering diagrams created with
 the diagrams EDSL using SVG. It uses blaze-svg to be a fast, pure-Haskell
 backend.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-svg-doc
Description-md5: 506fcd6d177f21100d4b211d2136493a
Description-en: SVG backend for diagrams drawing EDSL; documentation
 This package provides a modular backend for rendering diagrams created with
 the diagrams EDSL using SVG. It uses blaze-svg to be a fast, pure-Haskell
 backend.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diagrams-svg-prof
Description-md5: c2f435019d1b540ec223c0114ed093e1
Description-en: SVG backend for diagrams drawing EDSL; profiling libraries
 This package provides a modular backend for rendering diagrams created with
 the diagrams EDSL using SVG. It uses blaze-svg to be a fast, pure-Haskell
 backend.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dice-dev
Description-md5: cbbf0e6a11b9bbaffb254388db52fd4b
Description-en: simplistic D&D style dice-rolling system
 Simplistic D&D style dice-rolling system.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dice-doc
Description-md5: 380ac23b3b2368a0e897f78987f1201e
Description-en: simplistic D&D style dice-rolling system; documentation
 Simplistic D&D style dice-rolling system.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dice-entropy-conduit-dev
Description-md5: e2beeb42ce4419123d717f3ffdc73506
Description-en: secure n-sided dice rolls and random sampling
 Haskll library providing cryptographically secure n-sided dice rolls,
 and random sampling within a given range.  The technique of rejection
 sampling is used to obtain the random data.  The number of random
 bits used is close to the optimal bound, information-theoretically
 speaking.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dice-entropy-conduit-doc
Description-md5: 74866f15b2a156d0d1b6214fa580653c
Description-en: secure n-sided dice rolls and random sampling; documentation
 Haskll library providing cryptographically secure n-sided dice rolls,
 and random sampling within a given range.  The technique of rejection
 sampling is used to obtain the random data.  The number of random
 bits used is close to the optimal bound, information-theoretically
 speaking.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dice-entropy-conduit-prof
Description-md5: acad95998b149d3d6644a49a82ec9700
Description-en: secure n-sided dice rolls and random sampling; profiling libraries
 Haskll library providing cryptographically secure n-sided dice rolls,
 and random sampling within a given range.  The technique of rejection
 sampling is used to obtain the random data.  The number of random
 bits used is close to the optimal bound, information-theoretically
 speaking.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dice-prof
Description-md5: 21f1530d971d97083f66676e78b4b812
Description-en: simplistic D&D style dice-rolling system; profiling libraries
 Simplistic D&D style dice-rolling system.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diff-dev
Description-md5: 9356cea2f13d7d0a16e583254cc12081
Description-en: O(ND) diff algorithm library
 This is a Haskell library providing an implementation of the O(ND) diff
 algorithm described in "An O(ND) Difference Algorithm and Its Variations"
 (1986) by Eugene W. Myers. It is O(mn) in space.
 .
 Whilst the algorithm is the same one used by standared Unix diff, the
 assumption is that users of this library will want to diff over interesting
 things or perform interesting tasks with the results.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diff-doc
Description-md5: 9465fd410101b55ad3d5d114b5f42d2c
Description-en: O(ND) diff algorithm library; documentation
 This is a Haskell library providing an implementation of the O(ND) diff
 algorithm described in "An O(ND) Difference Algorithm and Its Variations"
 (1986) by Eugene W. Myers. It is O(mn) in space.
 .
 Whilst the algorithm is the same one used by standared Unix diff, the
 assumption is that users of this library will want to diff over interesting
 things or perform interesting tasks with the results.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-diff-prof
Description-md5: 904df0ac31fd1f7f6c9831b32d6e055a
Description-en: O(ND) diff algorithm library; profiling libraries
 This is a Haskell library providing an implementation of the O(ND) diff
 algorithm described in "An O(ND) Difference Algorithm and Its Variations"
 (1986) by Eugene W. Myers. It is O(mn) in space.
 .
 Whilst the algorithm is the same one used by standared Unix diff, the
 assumption is that users of this library will want to diff over interesting
 things or perform interesting tasks with the results.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-digest-dev
Description-md5: 2ddb128534c28870a85bd637071c1be2
Description-en: efficient cryptographic hash implementations for bytestrings
 This package provides efficient cryptographic hash implementations for strict
 and lazy bytestrings. For now, CRC32 and Adler32 are supported; they are
 implemented as FFI bindings to efficient code from zlib.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-digest-doc
Description-md5: cc09fccbf378a74b17cc1cae6d258660
Description-en: efficient cryptographic hash implementations bytestrings; documentation
 This package provides efficient cryptographic hash implementations for strict
 and lazy bytestrings. For now, CRC32 and Adler32 are supported; they are
 implemented as FFI bindings to efficient code from zlib.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-digest-prof
Description-md5: be7bc9025468827bf9c52635736436ee
Description-en: efficient cryptographic hash implementations bytestrings; profiling libraries
 This package provides efficient cryptographic hash implementations for strict
 and lazy bytestrings. For now, CRC32 and Adler32 are supported; they are
 implemented as FFI bindings to efficient code from zlib.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dimensional-dev
Description-md5: 6754ca71317228b42290394b51b32fef
Description-en: statically checked physical dimensions
 Dimensional is a library providing data types for performing arithmetic
 with physical quantities and units. Information about the physical
 dimensions of the quantities and units is embedded in their types and the
 validity of operations is verified by the type checker at compile time. The
 boxing and unboxing of numerical values as quantities is done by
 multiplication and division with units.
 .
 The library is designed to, as far as is practical, enforce/encourage best
 practices of unit usage.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dimensional-doc
Description-md5: 61881b399d9ddcb37799d1c44d7955e9
Description-en: statically checked physical dimensions; documentation
 Dimensional is a library providing data types for performing arithmetic
 with physical quantities and units. Information about the physical
 dimensions of the quantities and units is embedded in their types and the
 validity of operations is verified by the type checker at compile time. The
 boxing and unboxing of numerical values as quantities is done by
 multiplication and division with units.
 .
 The library is designed to, as far as is practical, enforce/encourage best
 practices of unit usage.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dimensional-prof
Description-md5: cef4d555afb9790d1a853f5995a6b6a1
Description-en: statically checked physical dimensions; profiling libraries
 Dimensional is a library providing data types for performing arithmetic
 with physical quantities and units. Information about the physical
 dimensions of the quantities and units is embedded in their types and the
 validity of operations is verified by the type checker at compile time. The
 boxing and unboxing of numerical values as quantities is done by
 multiplication and division with units.
 .
 The library is designed to, as far as is practical, enforce/encourage best
 practices of unit usage.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-directory-ospath-streaming-dev
Description-md5: b1d30c37889245e19b4e4f8f93df2111
Description-en: stream directory entries in constant memory in IO
 Reading of directory contents in constant memory, i.e. in an iterative
 fashion without storing all directory elements in memory. From another
 perspective, this reading interface allows stopping at any point
 without loading every directory element.
 .
 Also defines general-purpose recursive directory traversals.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-directory-ospath-streaming-doc
Description-md5: bedc174397b16fd6fde9ac7b42b1a020
Description-en: stream directory entries in constant memory in IO; documentation
 Reading of directory contents in constant memory, i.e. in an iterative
 fashion without storing all directory elements in memory. From another
 perspective, this reading interface allows stopping at any point
 without loading every directory element.
 .
 Also defines general-purpose recursive directory traversals.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-directory-ospath-streaming-prof
Description-md5: 364f9f3525410516512bd5543ef55376
Description-en: stream directory entries in constant memory in IO; profiling libraries
 Reading of directory contents in constant memory, i.e. in an iterative
 fashion without storing all directory elements in memory. From another
 perspective, this reading interface allows stopping at any point
 without loading every directory element.
 .
 Also defines general-purpose recursive directory traversals.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-directory-tree-dev
Description-md5: bb44c40eaac360bbf88be931639ca797
Description-en: simple directory-like tree datatype, with IO functions
 A simple directory-like tree datatype, with useful IO functions and Foldable
 and Traversable instance
 .
 Provides a simple data structure mirroring a directory tree on the
 filesystem, as well as useful functions for reading and writing
 file and directory structures in the IO monad.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-directory-tree-doc
Description-md5: bdc2a9d22af4ba1ce97ccdcf4db5c85a
Description-en: simple directory-like tree datatype, with IO functions; documentation
 A simple directory-like tree datatype, with useful IO functions and Foldable
 and Traversable instance
 .
 Provides a simple data structure mirroring a directory tree on the
 filesystem, as well as useful functions for reading and writing
 file and directory structures in the IO monad.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-directory-tree-prof
Description-md5: 56657ffcb5ab194b129f19649cbe88b0
Description-en: simple directory-like tree datatype, with IO functions; profiling libraries
 A simple directory-like tree datatype, with useful IO functions and Foldable
 and Traversable instance
 .
 Provides a simple data structure mirroring a directory tree on the
 filesystem, as well as useful functions for reading and writing
 file and directory structures in the IO monad.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-disk-free-space-dev
Description-md5: 575e52011b7b359b150df231870fcc32
Description-en: retrieve information about disk space usage
 A cross-platform library retrieve information about disk space usage.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-disk-free-space-doc
Description-md5: 0a4cfcc5fe1e8408caaaccbb6165ebfd
Description-en: retrieve information about disk space usage; documentation
 A cross-platform library retrieve information about disk space usage.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-disk-free-space-prof
Description-md5: 3dc1be21164f8fb01601a69fe525f307
Description-en: retrieve information about disk space usage; profiling libraries
 A cross-platform library retrieve information about disk space usage.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-distributive-dev
Description-md5: 5352baa6706d8808e81d70706cfc6716
Description-en: distributive functors
 This package provides a type class for distributive functors. These are the
 dual to traversable functors.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-distributive-doc
Description-md5: 26af9e183da8b6682bee05028decf7e1
Description-en: distributive functors; documentation
 This package provides a type class for distributive functors. These are the
 dual to traversable functors.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-distributive-prof
Description-md5: c2422b929a53ed2f957fcedd68b9466d
Description-en: distributive functors; profiling libraries
 This package provides a type class for distributive functors. These are the
 dual to traversable functors.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-djot-dev
Description-md5: 11cdab7ef15842f38e8ac5463d11d105
Description-en: Parser and renderer for djot light markup syntax
 Djot is a light markup language. This package provides a data structure to
 represent djot documents, a very fast parser, and functions to render a
 parsed document as HTML and as djot.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-djot-doc
Description-md5: 93abafb213824a3251b549ee10287320
Description-en: Parser and renderer for djot light markup syntax; documentation
 Djot is a light markup language. This package provides a data structure to
 represent djot documents, a very fast parser, and functions to render a
 parsed document as HTML and as djot.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-djot-prof
Description-md5: 683627e2376905c97a997c8b76ac6920
Description-en: Parser and renderer for djot light markup syntax; profiling libraries
 Djot is a light markup language. This package provides a data structure to
 represent djot documents, a very fast parser, and functions to render a
 parsed document as HTML and as djot.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dlist-dev
Description-md5: 57727e1636db99bbc18b0ea7346acfac
Description-en: Haskell library for Differences lists
 Differences lists: a list-like type supporting O(1) append.
 This is particularly useful for efficient logging and pretty
 printing, (e.g. with the Writer monad), where list append
 quickly becomes too expensive.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dlist-doc
Description-md5: a0bc758f06d34780b3b600f99ba3c489
Description-en: Haskell library for Differences lists; documentation
 Differences lists: a list-like type supporting O(1) append.
 This is particularly useful for efficient logging and pretty
 printing, (e.g. with the Writer monad), where list append
 quickly becomes too expensive.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dlist-instances-dev
Description-md5: 4cd3e20ae52386a25a22900039840def
Description-en: difference lists instances
 This package is the canonical source for some orphan instances for
 the dlist (difference list) packages. Orphan instances are placed
 here to avoid dependencies elsewhere.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dlist-instances-doc
Description-md5: e11614b8f9754ee7c54ae7eb66fc14ff
Description-en: difference lists instances; documentation
 This package is the canonical source for some orphan instances for
 the dlist (difference list) packages. Orphan instances are placed
 here to avoid dependencies elsewhere.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dlist-instances-prof
Description-md5: 5bbe60211c3e447a2bb9e3cb4aa51dbd
Description-en: difference lists instances; profiling libraries
 This package is the canonical source for some orphan instances for
 the dlist (difference list) packages. Orphan instances are placed
 here to avoid dependencies elsewhere.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dlist-prof
Description-md5: 87252681f49f6fcd3fd6cb30ee7d15df
Description-en: Haskell library for Differences lists; profiling libraries
 Differences lists: a list-like type supporting O(1) append.
 This is particularly useful for efficient logging and pretty
 printing, (e.g. with the Writer monad), where list append
 quickly becomes too expensive.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dns-dev
Description-md5: 99cbe301cac5e9231ee4e732086a7e5c
Description-en: pure Haskell DNS library
 A thread-safe DNS library for both clients and servers
 written in pure Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dns-doc
Description-md5: 94f103172bae773983b4c5260ad12b07
Description-en: pure Haskell DNS library; documentation
 A thread-safe DNS library for both clients and servers
 written in pure Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dns-prof
Description-md5: fde00826e7a7f130c8a8940db69cfa9a
Description-en: pure Haskell DNS library; profiling libraries
 A thread-safe DNS library for both clients and servers
 written in pure Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-doclayout-dev
Description-md5: 334693ad28ba1a7ca32ff548854fddc1
Description-en: Prettyprinting library for laying out text documents
 doclayout is a prettyprinting library for laying out text documents,
 with several features not present in prettyprinting libraries designed
 for code. It was designed for use in pandoc.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-doclayout-doc
Description-md5: 08ba845206d5545adfeb940a6c7f98d7
Description-en: Prettyprinting library for laying out text documents; documentation
 doclayout is a prettyprinting library for laying out text documents,
 with several features not present in prettyprinting libraries designed
 for code. It was designed for use in pandoc.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-doclayout-prof
Description-md5: 746a0db7de537c382286ff85479774d0
Description-en: Prettyprinting library for laying out text documents; profiling libraries
 doclayout is a prettyprinting library for laying out text documents,
 with several features not present in prettyprinting libraries designed
 for code. It was designed for use in pandoc.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-doctemplates-dev
Description-md5: 887534f3ed7648afd26d51d0a79ef938
Description-en: Pandoc-style document templates
 This is the templating system used by pandoc. It was formerly be a
 module in pandoc. It has been split off to make it easier to use
 independently.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-doctemplates-doc
Description-md5: 117a72714b12476a9c7228300d70ac55
Description-en: Pandoc-style document templates; documentation
 This is the templating system used by pandoc. It was formerly be a
 module in pandoc. It has been split off to make it easier to use
 independently.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-doctemplates-prof
Description-md5: 2f6dee0cf5d9f323114db9c1e375e16b
Description-en: Pandoc-style document templates; profiling libraries
 This is the templating system used by pandoc. It was formerly be a
 module in pandoc. It has been split off to make it easier to use
 independently.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-doctest-dev
Description-md5: 23ea99d7443559a14a7c1e4e32ff45b4
Description-en: test interactive Haskell examples
 The doctest program checks examples in source code comments.
 It is modeled after doctest for Python
 (<http://docs.python.org/library/doctest.html>).
 .
 Documentation is at
 <https://github.com/sol/doctest-haskell#readme>.
 .
 This package contains the normal library files.

Package: libghc-doctest-doc
Description-md5: 62008ffe44c09269d7578ae29990343f
Description-en: test interactive Haskell examples; documentation
 The doctest program checks examples in source code comments.
 It is modeled after doctest for Python
 (<http://docs.python.org/library/doctest.html>).
 .
 Documentation is at
 <https://github.com/sol/doctest-haskell#readme>.
 .
 This package contains the documentation files.

Package: libghc-doctest-parallel-dev
Description-md5: 649228d8641fa4cd4f0d42c561100d50
Description-en: Test interactive Haskell examples
 The doctest program checks examples in source code comments.  It is modeled
 after doctest for Python (https://docs.python.org/3/library/doctest.html).
 .
 Documentation is at
 https://github.com/martijnbastiaan/doctest-parallel#readme.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-doctest-parallel-doc
Description-md5: 799ed67c0ebceabbde4861459f948a7a
Description-en: Test interactive Haskell examples; documentation
 The doctest program checks examples in source code comments.  It is modeled
 after doctest for Python (https://docs.python.org/3/library/doctest.html).
 .
 Documentation is at
 https://github.com/martijnbastiaan/doctest-parallel#readme.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-doctest-parallel-prof
Description-md5: 35336a5d88b5139f46dec90163c97513
Description-en: Test interactive Haskell examples; profiling libraries
 The doctest program checks examples in source code comments.  It is modeled
 after doctest for Python (https://docs.python.org/3/library/doctest.html).
 .
 Documentation is at
 https://github.com/martijnbastiaan/doctest-parallel#readme.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-doctest-prof
Description-md5: ef8d1966b770eb5ef9c7bccd962f5b49
Description-en: test interactive Haskell examples; profiling libraries
 The doctest program checks examples in source code comments.
 It is modeled after doctest for Python
 (<http://docs.python.org/library/doctest.html>).
 .
 Documentation is at
 <https://github.com/sol/doctest-haskell#readme>.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-dotgen-dev
Description-md5: cec87163be1ab2bdab728acd84255f5d
Description-en: simple interface for building .dot graph files
 This package provides a simple interface for building .dot graph
 files, for input into the dot and graphviz tools.  It includes a
 monadic interface for building graphs.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dotgen-doc
Description-md5: df6a228afb9f932ee028b7739066786e
Description-en: simple interface for building .dot graph files; documentation
 This package provides a simple interface for building .dot graph
 files, for input into the dot and graphviz tools.  It includes a
 monadic interface for building graphs.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dotgen-prof
Description-md5: ab978371d8b179741ab223131f3912b7
Description-en: simple interface for building .dot graph files; profiling libraries
 This package provides a simple interface for building .dot graph
 files, for input into the dot and graphviz tools.  It includes a
 monadic interface for building graphs.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-double-conversion-dev
Description-md5: 6fe02eab12ae874399bb1c7ed71463ea
Description-en: fast conversion between double precision floating point and text
 A library that performs fast, accurate conversion between double
 precision floating point and text.
 .
 This library is implemented as bindings to the C++
 double-conversion library written by Florian Loitsch at Google.
 .
 The 'Text' versions of these functions are about 30 times faster
 than the default 'show' implementation for the 'Double' type.
 .
 The 'ByteString' versions are /slower/ than the 'Text' versions;
 roughly half the speed.  (This seems to be due to the cost of
 allocating 'ByteString' values via malloc.)
 .
 As a final note, be aware that the bytestring-show package is
 about 50% slower than simply using 'show'.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-double-conversion-doc
Description-md5: 3b7374d37e93330a6338da9b8686cc94
Description-en: fast conversion between double precision floating point and text; documentation
 A library that performs fast, accurate conversion between double
 precision floating point and text.
 .
 This library is implemented as bindings to the C++
 double-conversion library written by Florian Loitsch at Google.
 .
 The 'Text' versions of these functions are about 30 times faster
 than the default 'show' implementation for the 'Double' type.
 .
 The 'ByteString' versions are /slower/ than the 'Text' versions;
 roughly half the speed.  (This seems to be due to the cost of
 allocating 'ByteString' values via malloc.)
 .
 As a final note, be aware that the bytestring-show package is
 about 50% slower than simply using 'show'.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-double-conversion-prof
Description-md5: 1076e86bf9cfab110b84be21cab51c91
Description-en: fast conversion between double precision floating point and text; profiling libraries
 A library that performs fast, accurate conversion between double
 precision floating point and text.
 .
 This library is implemented as bindings to the C++
 double-conversion library written by Florian Loitsch at Google.
 .
 The 'Text' versions of these functions are about 30 times faster
 than the default 'show' implementation for the 'Double' type.
 .
 The 'ByteString' versions are /slower/ than the 'Text' versions;
 roughly half the speed.  (This seems to be due to the cost of
 allocating 'ByteString' values via malloc.)
 .
 As a final note, be aware that the bytestring-show package is
 about 50% slower than simply using 'show'.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dual-tree-dev
Description-md5: 409704cee14015f945b054adf7c04faa
Description-en: Rose trees with cached and accumulating monoidal annotations
 Rose (n-ary) trees with both upwards- (i.e. cached) and downwards-traveling
 (i.e. accumulating) monoidal annotations.
 .
 Abstractly, a DUALTree is a rose (n-ary) tree with data at leaves, data at
 internal nodes, and two types of monoidal annotations, one travelling "up" the
 tree and one traveling "down".
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dual-tree-doc
Description-md5: a25e20325a4bb023d541df3b88b9ffa7
Description-en: Rose trees with cached and accumulating monoidal annotations; documentation
 Rose (n-ary) trees with both upwards- (i.e. cached) and downwards-traveling
 (i.e. accumulating) monoidal annotations.
 .
 Abstractly, a DUALTree is a rose (n-ary) tree with data at leaves, data at
 internal nodes, and two types of monoidal annotations, one travelling "up" the
 tree and one traveling "down".
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dual-tree-prof
Description-md5: 397b79986b31fcee5b3193f49ff1e118
Description-en: Rose trees with cached and accumulating monoidal annotations; profiling libraries
 Rose (n-ary) trees with both upwards- (i.e. cached) and downwards-traveling
 (i.e. accumulating) monoidal annotations.
 .
 Abstractly, a DUALTree is a rose (n-ary) tree with data at leaves, data at
 internal nodes, and two types of monoidal annotations, one travelling "up" the
 tree and one traveling "down".
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dynamic-state-dev
Description-md5: b28d4ead2456778b95f1c6863568f4dc
Description-en: optionally serializable dynamic state keyed by type
 This is a Haskell library providing optionally serializable dynamic state
 keyed by type
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dynamic-state-doc
Description-md5: 6b82b52c886393d2c33349bc9a1fddde
Description-en: optionally serializable dynamic state keyed by type; documentation
 This is a Haskell library providing optionally serializable dynamic state
 keyed by type
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dynamic-state-prof
Description-md5: c17c21089d2bf4d491721409f4f0cacc
Description-en: optionally serializable dynamic state keyed by type; profiling libraries
 This is a Haskell library providing optionally serializable dynamic state
 keyed by type
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dyre-dev
Description-md5: d95879d32db6ec2c035ef25addb5e7e2
Description-en: dynamic reconfiguration library
 Dyre implements dynamic reconfiguration facilities after the style
 of Xmonad. Dyre aims to be as simple as possible without sacrificing
 features, and places an emphasis on simplicity of integration with an
 application. A full introduction with a complete example project can
 be found in the documentation for Config.Dyre
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dyre-doc
Description-md5: d5e1ef02b4b2c8750c22c2c6e30fc2e9
Description-en: dynamic reconfiguration library; documentation
 Dyre implements dynamic reconfiguration facilities after the style
 of Xmonad. Dyre aims to be as simple as possible without sacrificing
 features, and places an emphasis on simplicity of integration with an
 application. A full introduction with a complete example project can
 be found in the documentation for Config.Dyre
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-dyre-prof
Description-md5: 347477fa763704b93c1d54b4644f2f08
Description-en: dynamic reconfiguration library; profiling libraries
 Dyre implements dynamic reconfiguration facilities after the style
 of Xmonad. Dyre aims to be as simple as possible without sacrificing
 features, and places an emphasis on simplicity of integration with an
 application. A full introduction with a complete example project can
 be found in the documentation for Config.Dyre
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-easy-file-dev
Description-md5: ff1fdd113d889996093ceee8dc9f85b6
Description-en: Cross-platform file handling
 This package provides unified cross-platform file handling for
 Unix/Mac/Windows.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-easy-file-doc
Description-md5: d900afe0ba3c0ce0aeecf2740b74666a
Description-en: Cross-platform file handling; documentation
 This package provides unified cross-platform file handling for
 Unix/Mac/Windows.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-easy-file-prof
Description-md5: 44d2778fa4fb4f192f9c6fc63cba2008
Description-en: Cross-platform file handling; profiling libraries
 This package provides unified cross-platform file handling for
 Unix/Mac/Windows.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-echo-dev
Description-md5: 5e02dca2a29c4c74dae646049ca7ba48
Description-en: Cross-platform library for handling echoing terminal input
 The base library exposes the hGetEcho and hSetEcho functions
 for querying and setting echo status, but unfortunately, neither
 function works with MinTTY consoles on Windows. This is a serious
 issue, since hGetEcho and hSetEcho are often used to disable
 input echoing when a program prompts for a password, so many
 programs will reveal your password as you type it on MinTTY!
 .
 This library provides an alternative interface which works
 with both MinTTY and other consoles.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-echo-doc
Description-md5: 59d2c668f0ec15e88258d3cd30d416e3
Description-en: Cross-platform library for handling echoing terminal input; documentation
 The base library exposes the hGetEcho and hSetEcho functions
 for querying and setting echo status, but unfortunately, neither
 function works with MinTTY consoles on Windows. This is a serious
 issue, since hGetEcho and hSetEcho are often used to disable
 input echoing when a program prompts for a password, so many
 programs will reveal your password as you type it on MinTTY!
 .
 This library provides an alternative interface which works
 with both MinTTY and other consoles.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-echo-prof
Description-md5: ac28b78b390b70ac43cb082d0b484ae5
Description-en: Cross-platform library for handling echoing terminal input; profiling libraries
 The base library exposes the hGetEcho and hSetEcho functions
 for querying and setting echo status, but unfortunately, neither
 function works with MinTTY consoles on Windows. This is a serious
 issue, since hGetEcho and hSetEcho are often used to disable
 input echoing when a program prompts for a password, so many
 programs will reveal your password as you type it on MinTTY!
 .
 This library provides an alternative interface which works
 with both MinTTY and other consoles.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ed25519-dev
Description-md5: 8c4fc5758a5f4cd6b908eb4cb0682bbd
Description-en: Ed25519 cryptographic signatures
 This package provides a simple, portable implementation of the
 ed25519 public-key signature system. It also includes support for
 detached signatures.
 .
 The underlying implementation uses the ref10 implementation of
 ed25519 from SUPERCOP, and should be relatively fast.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ed25519-doc
Description-md5: f18f702150720bdeb29c07559a04e0ce
Description-en: Ed25519 cryptographic signatures; documentation
 This package provides a simple, portable implementation of the
 ed25519 public-key signature system. It also includes support for
 detached signatures.
 .
 The underlying implementation uses the ref10 implementation of
 ed25519 from SUPERCOP, and should be relatively fast.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ed25519-prof
Description-md5: 6791956686d9cc0dd1a3f263a76c9eb7
Description-en: Ed25519 cryptographic signatures; profiling libraries
 This package provides a simple, portable implementation of the
 ed25519 public-key signature system. It also includes support for
 detached signatures.
 .
 The underlying implementation uses the ref10 implementation of
 ed25519 from SUPERCOP, and should be relatively fast.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-edit-distance-dev
Description-md5: d74fcc0ca321791810a9d0547b16937e
Description-en: Haskell fuzzy matching
 Optimized edit distances for fuzzy matching, including Levenshtein
 and restricted Damerau-Levenshtein algorithms.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-edit-distance-doc
Description-md5: 85cc3ae85d4cda27f22a221478a1b0e5
Description-en: Haskell fuzzy matching; documentation
 Optimized edit distances for fuzzy matching, including Levenshtein
 and restricted Damerau-Levenshtein algorithms.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-edit-distance-prof
Description-md5: 20d9387d8b7174d849316c813a114ba2
Description-en: Haskell fuzzy matching; profiling libraries
 Optimized edit distances for fuzzy matching, including Levenshtein
 and restricted Damerau-Levenshtein algorithms.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-edit-distance-vector-dev
Description-md5: 66b417c802f0e3418a070a12a8470201
Description-en: Calculate edit distances and edit scripts between vectors.
 An implementation of the Wagner–Fischer dynamic programming algorithm to
 find the optimal edit script and cost between two sequences.
 .
 The implementation in this package is specialised to sequences represented
 with "Data.Vector" but is otherwise agnostic to:
 .
 * The type of values in the vectors;
 .
 * The type representing edit operations; and
 .
 * The type representing the cost of operations.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-edit-distance-vector-doc
Description-md5: f83481abe9459afce6042d410dc23307
Description-en: Calculate edit distances and edit scripts between vectors.; documentation
 An implementation of the Wagner–Fischer dynamic programming algorithm to
 find the optimal edit script and cost between two sequences.
 .
 The implementation in this package is specialised to sequences represented
 with "Data.Vector" but is otherwise agnostic to:
 .
 * The type of values in the vectors;
 .
 * The type representing edit operations; and
 .
 * The type representing the cost of operations.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-edit-distance-vector-prof
Description-md5: f372c3432d3a4aaa5d4f4a3e4b413f42
Description-en: Calculate edit distances and edit scripts between vectors.; profiling libraries
 An implementation of the Wagner–Fischer dynamic programming algorithm to
 find the optimal edit script and cost between two sequences.
 .
 The implementation in this package is specialised to sequences represented
 with "Data.Vector" but is otherwise agnostic to:
 .
 * The type of values in the vectors;
 .
 * The type representing edit operations; and
 .
 * The type representing the cost of operations.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-either-dev
Description-md5: 1bf3a13da3f91d2125b6e18a8380ce31
Description-en: Either monad transformer
 This library provides a minimalist Either monad transformer, EitherT.
 EitherT is a version of ErrorT that does not require a spurious Error
 instance for the Left case.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-either-doc
Description-md5: eaba292a6cebeaae94bc5ac1fafe390b
Description-en: Either monad transformer; documentation
 This library provides a minimalist Either monad transformer, EitherT.
 EitherT is a version of ErrorT that does not require a spurious Error
 instance for the Left case.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-either-prof
Description-md5: 84ac7bcf1294e7c70a9bb8dc724d0164
Description-en: Either monad transformer; profiling libraries
 This library provides a minimalist Either monad transformer, EitherT.
 EitherT is a version of ErrorT that does not require a spurious Error
 instance for the Left case.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-elm-bridge-dev
Description-md5: a90666853114a439d5000ceb895241ae
Description-en: Bridge between Haskell and Elm
 Define types once, use on both sides and enjoy easy (de)serialisation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-elm-bridge-doc
Description-md5: 1f171413252b5ef5560c83d0299262a6
Description-en: Bridge between Haskell and Elm; documentation
 Define types once, use on both sides and enjoy easy (de)serialisation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-elm-bridge-prof
Description-md5: 3b1234d9314651384730a9b815932da9
Description-en: Bridge between Haskell and Elm; profiling libraries
 Define types once, use on both sides and enjoy easy (de)serialisation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-email-validate-dev
Description-md5: 9706f86ed040bb03f2d49082878ff7c8
Description-en: validate an email address string against RFC 5322
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-email-validate-doc
Description-md5: c79816f4c8981e8944bfa5a39b5dab61
Description-en: validate an email address string against RFC 5322; documentation
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-email-validate-prof
Description-md5: 76278a12460bb3bd5b7ade3dfe5c7df3
Description-en: validate an email address string against RFC 5322; profiling libraries
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-emojis-dev
Description-md5: a34808618ac75bd6e754b2266db8814b
Description-en: Conversion between emoji characters and their names
 This package provides functions for converting emoji names to emoji
 characters and vice versa.
 .
 - It supports a wide range of emojis, including all those supported
 by GitHub
 - It supports lookup of emoji aliases from emoji
 - It uses Text rather than String
 - It has a light dependency footprint: in particular, it does not
 require aeson
 - It does not require TemplateHaskell
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-emojis-doc
Description-md5: 3cfdf1fe22e08bad4a8dca044c64498e
Description-en: Conversion between emoji characters and their names; documentation
 This package provides functions for converting emoji names to emoji
 characters and vice versa.
 .
 - It supports a wide range of emojis, including all those supported
 by GitHub
 - It supports lookup of emoji aliases from emoji
 - It uses Text rather than String
 - It has a light dependency footprint: in particular, it does not
 require aeson
 - It does not require TemplateHaskell
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-emojis-prof
Description-md5: ce962693f76017552287a673819ba419
Description-en: Conversion between emoji characters and their names; profiling libraries
 This package provides functions for converting emoji names to emoji
 characters and vice versa.
 .
 - It supports a wide range of emojis, including all those supported
 by GitHub
 - It supports lookup of emoji aliases from emoji
 - It uses Text rather than String
 - It has a light dependency footprint: in particular, it does not
 require aeson
 - It does not require TemplateHaskell
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-enclosed-exceptions-dev
Description-md5: 3e2cdd4295f25def5db6d36dfd19c1fe
Description-en: catching all exceptions from within an enclosed computation
 Catching all exceptions raised within an enclosed computation, while
 remaining responsive to (external) asynchronous exceptions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-enclosed-exceptions-doc
Description-md5: b8c11d7e74975da1b505d1508831bc45
Description-en: catching all exceptions from within an enclosed computation; documentation
 Catching all exceptions raised within an enclosed computation, while
 remaining responsive to (external) asynchronous exceptions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-enclosed-exceptions-prof
Description-md5: ba17a2a41fc14171ae27eb0784ce4d5c
Description-en: catching all exceptions from within an enclosed computation; profiling libraries
 Catching all exceptions raised within an enclosed computation, while
 remaining responsive to (external) asynchronous exceptions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-encoding-dev
Description-md5: 4b35a2ab0ddbd28e1ec660440a04fab9
Description-en: Haskell library to work with various character encodings
 This library for Haskell enables more convenient interoperation with the
 following (non-inclusive list) of encodings: ASCII, BootString, ByteSink,
 ByteSource, CP1250, CP1251, CP1252, CP1253, CP1254, CP1255, CP1256, CP1257,
 CP1258, CP437, CP737, CP775, CP850, CP852, CP855, CP857, CP860, CP861, CP862,
 CP863, CP864, CP865, CP866, CP869, CP874, CP932, Exception, GB18030, ISO2022,
 ISO2022JP, ISO88591, ISO885910, ISO885911, ISO885913, ISO885914, ISO885915,
 ISO885916, ISO88592, ISO88593, ISO88594, ISO88595, ISO88596, ISO88597,
 ISO88598, ISO88599, JISX0201, JISX0208, JISX0212, KOI8R, KOI8U, MacOSRoman,
 ShiftJIS, UTF16, UTF32, UTF8
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-encoding-doc
Description-md5: 987731e30cf9851d72c831d606eb08e5
Description-en: Haskell library to work with various character encodings; documentation
 This library for Haskell enables more convenient interoperation with the
 following (non-inclusive list) of encodings: ASCII, BootString, ByteSink,
 ByteSource, CP1250, CP1251, CP1252, CP1253, CP1254, CP1255, CP1256, CP1257,
 CP1258, CP437, CP737, CP775, CP850, CP852, CP855, CP857, CP860, CP861, CP862,
 CP863, CP864, CP865, CP866, CP869, CP874, CP932, Exception, GB18030, ISO2022,
 ISO2022JP, ISO88591, ISO885910, ISO885911, ISO885913, ISO885914, ISO885915,
 ISO885916, ISO88592, ISO88593, ISO88594, ISO88595, ISO88596, ISO88597,
 ISO88598, ISO88599, JISX0201, JISX0208, JISX0212, KOI8R, KOI8U, MacOSRoman,
 ShiftJIS, UTF16, UTF32, UTF8
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-encoding-prof
Description-md5: 640b19cc1f115091d198e86f5e1a1019
Description-en: Haskell library to work with various character encodings; profiling libraries
 This library for Haskell enables more convenient interoperation with the
 following (non-inclusive list) of encodings: ASCII, BootString, ByteSink,
 ByteSource, CP1250, CP1251, CP1252, CP1253, CP1254, CP1255, CP1256, CP1257,
 CP1258, CP437, CP737, CP775, CP850, CP852, CP855, CP857, CP860, CP861, CP862,
 CP863, CP864, CP865, CP866, CP869, CP874, CP932, Exception, GB18030, ISO2022,
 ISO2022JP, ISO88591, ISO885910, ISO885911, ISO885913, ISO885914, ISO885915,
 ISO885916, ISO88592, ISO88593, ISO88594, ISO88595, ISO88596, ISO88597,
 ISO88598, ISO88599, JISX0201, JISX0208, JISX0212, KOI8R, KOI8U, MacOSRoman,
 ShiftJIS, UTF16, UTF32, UTF8
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-entropy-dev
Description-md5: f8bc5b0ec32697b4fb7d7c26dde08fc5
Description-en: cryptographically-strong entropy
 It is a platform-independent method to obtain cryptographically strong
 entropy (urandom on Linux, CryptAPI on Windows, patches welcome). Users
 looking for cryptographically strong (number-theoretically sound) PRNGs
 should see the DRBG package too.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-entropy-doc
Description-md5: 00f462b2044d78c05a76831c2fc05288
Description-en: cryptographically-strong entropy; documentation
 It is a platform-independent method to obtain cryptographically strong
 entropy (urandom on Linux, CryptAPI on Windows, patches welcome). Users
 looking for cryptographically strong (number-theoretically sound) PRNGs
 should see the DRBG package too.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-entropy-prof
Description-md5: edb7e76a4ce602bdee5c023f87ece7c6
Description-en: cryptographically-strong entropy; profiling libraries
 It is a platform-independent method to obtain cryptographically strong
 entropy (urandom on Linux, CryptAPI on Windows, patches welcome). Users
 looking for cryptographically strong (number-theoretically sound) PRNGs
 should see the DRBG package too.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-enummapset-dev
Description-md5: 585ed062fe673b03cf244416f77935d6
Description-en: IntMap and IntSet with Enum keys/elements
 This package contains simple wrappers around 'Data.IntMap' and
 'Data.IntSet' with 'Enum' keys and elements respectively.
 Especially useful for 'Int's wrapped with newtype.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-enummapset-doc
Description-md5: d03048ccf4c844dbd24bc0a03ddb818e
Description-en: IntMap and IntSet with Enum keys/elements; documentation
 This package contains simple wrappers around 'Data.IntMap' and
 'Data.IntSet' with 'Enum' keys and elements respectively.
 Especially useful for 'Int's wrapped with newtype.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-enummapset-prof
Description-md5: cb7e1d134b00364e76759beeb1e704e8
Description-en: IntMap and IntSet with Enum keys/elements; profiling libraries
 This package contains simple wrappers around 'Data.IntMap' and
 'Data.IntSet' with 'Enum' keys and elements respectively.
 Especially useful for 'Int's wrapped with newtype.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-equivalence-dev
Description-md5: 4c08e6c2e496b880d8029c7fcdf6986e
Description-en: maintaining an equivalence relation
 This is a Haskell implementation of Tarjan's Union-Find algorithm (Robert E.
 Tarjan. "Efficiency of a Good But Not Linear Set Union Algorithm", JACM
 22(2), 1975) in order to maintain an equivalence relation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-equivalence-doc
Description-md5: dba466d0867731050896f8deb2157ac4
Description-en: maintaining an equivalence relation; documentation
 This is a Haskell implementation of Tarjan's Union-Find algorithm (Robert E.
 Tarjan. "Efficiency of a Good But Not Linear Set Union Algorithm", JACM
 22(2), 1975) in order to maintain an equivalence relation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-equivalence-prof
Description-md5: 0217ecee35347a36f6e1606800c0e3a9
Description-en: maintaining an equivalence relation; profiling libraries
 This is a Haskell implementation of Tarjan's Union-Find algorithm (Robert E.
 Tarjan. "Efficiency of a Good But Not Linear Set Union Algorithm", JACM
 22(2), 1975) in order to maintain an equivalence relation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-erf-dev
Description-md5: 8909973cde8c6d0d70934f963f5b8318
Description-en: The error function, erf, and related functions
 A type class for the error function, erf, and related functions. Instances for
 Float and Double.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-erf-doc
Description-md5: 56a20c7515b07a2a0196bd3332399a4c
Description-en: The error function, erf, and related functions; documentation
 A type class for the error function, erf, and related functions. Instances for
 Float and Double.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-erf-prof
Description-md5: 6f0a177dd070273e5ea404b923b56056
Description-en: The error function, erf, and related functions; profiling libraries
 A type class for the error function, erf, and related functions. Instances for
 Float and Double.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-errors-dev
Description-md5: ec790a8d98758db56a0b6cfe1de1e917
Description-en: simplified error handling
 This library encourages an error-handling style that directly uses the
 type system, rather than out-of-band exceptions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-errors-doc
Description-md5: 6a683e37b05dd750f3eaca429d1a6c7d
Description-en: simplified error handling; documentation
 This library encourages an error-handling style that directly uses the
 type system, rather than out-of-band exceptions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-errors-prof
Description-md5: ce3cf07b0194fb3288ffa1aa6e36c7ee
Description-en: simplified error handling; profiling libraries
 This library encourages an error-handling style that directly uses the
 type system, rather than out-of-band exceptions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-esqueleto-dev
Description-md5: be4f83256851c92cf79cde6cb59d3e1b
Description-en: type-safe EDSL for SQL on persistent backends
 esqueleto is a bare bones, type-safe EDSL for SQL queries
 that works with unmodified persistent SQL backends.  Its
 language closely resembles SQL, so you don't have to learn
 new concepts, just new syntax, and it's fairly easy to
 predict the generated SQL and optimize it for your backend.
 Most kinds of errors committed when writing SQL are caught as
 compile-time errors---although it is possible to write
 type-checked esqueleto queries that fail at runtime.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-esqueleto-doc
Description-md5: d62ba84c07cc6f3ce0592a9a2acb6c13
Description-en: type-safe EDSL for SQL on persistent backends; documentation
 esqueleto is a bare bones, type-safe EDSL for SQL queries
 that works with unmodified persistent SQL backends.  Its
 language closely resembles SQL, so you don't have to learn
 new concepts, just new syntax, and it's fairly easy to
 predict the generated SQL and optimize it for your backend.
 Most kinds of errors committed when writing SQL are caught as
 compile-time errors---although it is possible to write
 type-checked esqueleto queries that fail at runtime.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-esqueleto-prof
Description-md5: 276e1192e08036e27b2cde88f14a79fd
Description-en: type-safe EDSL for SQL on persistent backends; profiling libraries
 esqueleto is a bare bones, type-safe EDSL for SQL queries
 that works with unmodified persistent SQL backends.  Its
 language closely resembles SQL, so you don't have to learn
 new concepts, just new syntax, and it's fairly easy to
 predict the generated SQL and optimize it for your backend.
 Most kinds of errors committed when writing SQL are caught as
 compile-time errors---although it is possible to write
 type-checked esqueleto queries that fail at runtime.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-exact-pi-dev
Description-md5: 64489500d3fdc0feac36f9b25e897cf7
Description-en: Exact rational multiples of pi (and integer powers of pi)
 Provides an exact representation for rational multiples of pi alongside an
 approximate representation of all reals.  Useful for storing and computing
 with conversion factors between physical units.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-exact-pi-doc
Description-md5: 66d9880cfafc8e0495f8d32e1f2a3c00
Description-en: Exact rational multiples of pi (and integer powers of pi); documentation
 Provides an exact representation for rational multiples of pi alongside an
 approximate representation of all reals.  Useful for storing and computing
 with conversion factors between physical units.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-exact-pi-prof
Description-md5: d48de36e18284b7f8226861b058babbb
Description-en: Exact rational multiples of pi (and integer powers of pi); profiling libraries
 Provides an exact representation for rational multiples of pi alongside an
 approximate representation of all reals.  Useful for storing and computing
 with conversion factors between physical units.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-exception-mtl-dev
Description-md5: b0cf3cc6cc0734316f1c242529251b8a
Description-en: exception monad transformer instances for mtl classes
 This package provides exception monad transformer instances for
 the classes defined by mtl.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-exception-mtl-doc
Description-md5: e1186a0c15083f38dc45d4ad45164f3f
Description-en: exception monad transformer instances for mtl classes; documentation
 This package provides exception monad transformer instances for
 the classes defined by mtl.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-exception-mtl-prof
Description-md5: 0a7c00346f54d0afb7f6e57fa2bd5569
Description-en: exception monad transformer instances for mtl classes; profiling libraries
 This package provides exception monad transformer instances for
 the classes defined by mtl.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-exception-transformers-dev
Description-md5: 6a219fd0c223446c74f5668ef5ab322a
Description-en: type classes and monads for unchecked extensible exceptions
 This package provides type classes, a monad and a monad
 transformer that support unchecked extensible exceptions as
 well as asynchronous exceptions. It is compatible with
 the transformers package.
 .
 This package contains the normal library files.

Package: libghc-exception-transformers-doc
Description-md5: 0929f2f56a5bee494ec41ecb307d23b8
Description-en: type classes and monads for unchecked extensible exceptions; documentation
 This package provides type classes, a monad and a monad
 transformer that support unchecked extensible exceptions as
 well as asynchronous exceptions. It is compatible with
 the transformers package.
 .
 This package contains the documentation files.

Package: libghc-exception-transformers-prof
Description-md5: ab9e69c73c1c99b1197d7c4552411d7e
Description-en: type classes and monads for unchecked extensible exceptions; profiling libs
 This package provides type classes, a monad and a monad
 transformer that support unchecked extensible exceptions as
 well as asynchronous exceptions. It is compatible with
 the transformers package.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-executable-path-dev
Description-md5: abaaea2bdec377f029ad050784d80690
Description-en: determine full path of executable
 This library portably determines the full path to the program
 being run.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-executable-path-doc
Description-md5: 6c20168c045407781d1c6dead6bdff9d
Description-en: determine full path of executable; documentation
 This library portably determines the full path to the program
 being run.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-executable-path-prof
Description-md5: 3f1488186ff0135c41f315aae40a5717
Description-en: determine full path of executable; profiling libraries
 This library portably determines the full path to the program
 being run.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-expiring-cache-map-dev
Description-md5: dab704397479e7d9868d79d785af5b8d
Description-en: general-purpose simple caching
 A simple general purpose shared state cache map with automatic expiration
 of values, for caching the results of accessing a resource such as reading
 a file. With variations for Ord and Hashable keys using "Data.Map.Strict"
 and "Data.HashMap.Strict", respectively.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-expiring-cache-map-doc
Description-md5: 68466cdbc0f2d1c8f93858e24d14d538
Description-en: general-purpose simple caching; documentation
 A simple general purpose shared state cache map with automatic expiration
 of values, for caching the results of accessing a resource such as reading
 a file. With variations for Ord and Hashable keys using "Data.Map.Strict"
 and "Data.HashMap.Strict", respectively.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-expiring-cache-map-prof
Description-md5: 8769974a14b21a603075d975ab204fbf
Description-en: general-purpose simple caching; profiling libraries
 A simple general purpose shared state cache map with automatic expiration
 of values, for caching the results of accessing a resource such as reading
 a file. With variations for Ord and Hashable keys using "Data.Map.Strict"
 and "Data.HashMap.Strict", respectively.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-extensible-exceptions-dev
Description-md5: 38a5c77bdcdd98f12a0dc3cb7176b0ca
Description-en: Compatibility layer for exceptions
 This provides the new extensible exceptions for both new and old versions of
 GHC.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-extensible-exceptions-doc
Description-md5: 7deb27830677f51f9166607c6df668f8
Description-en: Compatibility layer for exceptions; documentation
 This provides the new extensible exceptions for both new and old versions of
 GHC.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-extensible-exceptions-prof
Description-md5: 1e1071216eec8c081f7ccf094c88527e
Description-en: Compatibility layer for exceptions; profiling libraries
 This provides the new extensible exceptions for both new and old versions of
 GHC.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-extra-dev
Description-md5: be598e6740955371ee1d4c9753bac9ba
Description-en: extra functions for base library
 Library of extra functions for the standard Haskell libraries. Most
 functions are simple additions, filling out missing functionality. A
 few functions are available in later versions of GHC, but this
 package makes them available back to GHC 7.2.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-extra-doc
Description-md5: 3fb62da4fbe20f76fac7460702bec7b0
Description-en: extra functions for base library; documentation
 Library of extra functions for the standard Haskell libraries. Most
 functions are simple additions, filling out missing functionality. A
 few functions are available in later versions of GHC, but this
 package makes them available back to GHC 7.2.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-extra-prof
Description-md5: 4ba5cadac3e07ef0508216308aca4907
Description-en: extra functions for base library; profiling libraries
 Library of extra functions for the standard Haskell libraries. Most
 functions are simple additions, filling out missing functionality. A
 few functions are available in later versions of GHC, but this
 package makes them available back to GHC 7.2.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fast-logger-dev
Description-md5: 3a5f3d7464d55baeb60ec0079acf4946
Description-en: a fast logging system
 Fast logging system to copy log data directly to Handle buffer.
 It also supports rotation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fast-logger-doc
Description-md5: 42687da8e52538e5b9dcc54c1969c721
Description-en: a fast logging system; documentation
 Fast logging system to copy log data directly to Handle buffer.
 It also supports rotation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fast-logger-prof
Description-md5: 6f69ac4e9abab2afa55559207ee9cc43
Description-en: a fast logging system; profiling libraries
 Fast logging system to copy log data directly to Handle buffer.
 It also supports rotation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fdo-notify-dev
Description-md5: f8cdb4d0776f9a695a5c04807ea2c6f2
Description-en: Haskell desktop notifications
 A library for issuing notifications using FreeDesktop.org's Desktop
 Notifications protocol.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fdo-notify-doc
Description-md5: 5f0862f3147748e02ff88e61fe08e0dc
Description-en: Haskell desktop notifications; documentation
 A library for issuing notifications using FreeDesktop.org's Desktop
 Notifications protocol.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fdo-notify-prof
Description-md5: 57eef64ca4617915292b282f36488139
Description-en: Haskell desktop notifications; profiling libraries
 A library for issuing notifications using FreeDesktop.org's Desktop
 Notifications protocol.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-feed-dev
Description-md5: 1500f4e53a93aea98274575941f89964
Description-en: Haskell interface to RSS and Atom feeds
 This library provides tools for RSS (version 0.9x, 2.x, 1.0) and Atom
 feeds, allowing both importing and exporting them.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-feed-doc
Description-md5: 7ea5c577ad0c31e86f03194632a38d83
Description-en: Haskell interface to RSS and Atom feeds; documentation
 This library provides tools for RSS (version 0.9x, 2.x, 1.0) and Atom
 feeds, allowing both importing and exporting them.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-feed-prof
Description-md5: 36c3dbe88fa25ab965ff211f859c385a
Description-en: Haskell interface to RSS and Atom feeds; profiling libraries
 This library provides tools for RSS (version 0.9x, 2.x, 1.0) and Atom
 feeds, allowing both importing and exporting them.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fgl-arbitrary-dev
Description-md5: 49f9050030ccd9d1137b3d0c29a95a98
Description-en: QuickCheck support for fgl
 Provides Arbitrary instances for fgl graphs (to avoid adding a
 QuickCheck dependency for fgl whilst still making the instances
 available to others).
 .
 Also available are non-fgl-specific functions for generating
 graph-like data structures.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fgl-arbitrary-doc
Description-md5: d1f49a6974090fe13fed168cc773aa39
Description-en: QuickCheck support for fgl; documentation
 Provides Arbitrary instances for fgl graphs (to avoid adding a
 QuickCheck dependency for fgl whilst still making the instances
 available to others).
 .
 Also available are non-fgl-specific functions for generating
 graph-like data structures.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fgl-arbitrary-prof
Description-md5: ba844f522e9274f6414c3d815e9f383b
Description-en: QuickCheck support for fgl; profiling libraries
 Provides Arbitrary instances for fgl graphs (to avoid adding a
 QuickCheck dependency for fgl whilst still making the instances
 available to others).
 .
 Also available are non-fgl-specific functions for generating
 graph-like data structures.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fgl-dev
Description-md5: 9f469abc234cc8cfab7a00edf0acd081
Description-en: Haskell graph library for GHC
 This is Martin Erwig's Functional Graph Library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fgl-doc
Description-md5: b0df70da649dd1e2c380902df5ca11c4
Description-en: Haskell graph library for GHC; documentation
 This is Martin Erwig's Functional Graph Library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fgl-prof
Description-md5: ff8e0bb0405d00439c70b35ba7145c0e
Description-en: Haskell graph library for GHC; profiling libraries
 This is Martin Erwig's Functional Graph Library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fgl-visualize-dev
Description-md5: 1af41be66e83e6ddc6d5530c912d983d
Description-en: convert FGL graphs to dot (graphviz) files
 Convert FGL graphs to dot files for easy visualization
 using the 'dot' tool.  Other visualizations might follow
 but there are no immediate plans (patches welcome).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fgl-visualize-doc
Description-md5: 81268c9356deb3a1bedfe51f0b57a6b2
Description-en: convert FGL graphs to dot (graphviz) files; documentation
 Convert FGL graphs to dot files for easy visualization
 using the 'dot' tool.  Other visualizations might follow
 but there are no immediate plans (patches welcome).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fgl-visualize-prof
Description-md5: 93365c22ef7804f4184fb36c3e8eab76
Description-en: convert FGL graphs to dot (graphviz) files; profiling libraries
 Convert FGL graphs to dot files for easy visualization
 using the 'dot' tool.  Other visualizations might follow
 but there are no immediate plans (patches welcome).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-file-embed-dev
Description-md5: f3c417b761463224dac54efed91ebfc2
Description-en: direct file embedding library
 It lets you use Template Haskell to embed file contents directly.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-file-embed-doc
Description-md5: 26108e5dce6e5ad995a7a22c4d720637
Description-en: direct file embedding library; documentation
 It lets you use Template Haskell to embed file contents directly.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-file-embed-prof
Description-md5: 8ebd2b03bf2dbf7405a9c1a3d62d164a
Description-en: direct file embedding library; profiling libraries
 It lets you use Template Haskell to embed file contents directly.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-file-io-dev
Description-md5: b280ec7851f887d51f7b262b522a4f80
Description-en: basic file IO operations via OsPath
 Basic file IO operations like Prelude, but for OsPath.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-file-io-doc
Description-md5: a9a227c3b014a833b6a54977b96d003a
Description-en: basic file IO operations via OsPath; documentation
 Basic file IO operations like Prelude, but for OsPath.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-file-io-prof
Description-md5: f89e6ac72745cd9ecb3ebd56940f8052
Description-en: basic file IO operations via OsPath; profiling libraries
 Basic file IO operations like Prelude, but for OsPath.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filelock-dev
Description-md5: 427058edd0d2c3b169d6ffc31bdbc064
Description-en: portable interface to file locking (flock / LockFileEx)
 This package provides an interface to Windows and Unix file locking
 functionalities.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filelock-doc
Description-md5: 568b9c728a528202db812067e4f3a4d8
Description-en: portable interface to file locking (flock / LockFileEx); documentation
 This package provides an interface to Windows and Unix file locking
 functionalities.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filelock-prof
Description-md5: 3d3b1a88f07d39876db4b652446f4eea
Description-en: portable interface to file locking (flock / LockFileEx); profiling libraries
 This package provides an interface to Windows and Unix file locking
 functionalities.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filemanip-dev
Description-md5: e291b3e965bc767f0ca36956ddeb63ce
Description-en: expressive file and directory manipulation for Haskell
 FileManip is a Haskell library for working with files and directories.
 Includes code for pattern matching, finding files, modifying file contents,
 and more.
 .
 This package contains the development files.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filemanip-doc
Description-md5: 620114064bf64c0471d4ef2a0b51dee8
Description-en: expressive file and directory manipulation for Haskell; documentation
 FileManip is a Haskell library for working with files and directories.
 Includes code for pattern matching, finding files, modifying file contents,
 and more.
 .
 This package contains the hyperlinked html documentation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filemanip-prof
Description-md5: fdb1d06fa23a05e3b0e74207bf4b5f36
Description-en: expressive file and directory manipulation for Haskell; profiling libraries
 FileManip is a Haskell library for working with files and directories.
 Includes code for pattern matching, finding files, modifying file contents,
 and more.
 .
 This package contains the profiling libraries.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filepath-bytestring-dev
Description-md5: b76914fe8af4d35538731d1abe02b343
Description-en: library for manipulating RawFilePaths
 This package provides functionality for manipulating RawFilePath
 values. It can be used as a drop in replacement for the filepath library
 to get the benefits of using ByteStrings. It provides three modules:
 .
 * "System.FilePath.Posix.ByteString" manipulates POSIX/Linux style
 RawFilePath values (with / as the path separator).
 .
 * "System.FilePath.Windows.ByteString" manipulates Windows style
 RawFilePath values (with either \ or / as the path separator, and
 deals with drives).
 .
 * "System.FilePath.ByteString" is an alias for the module
 appropriate to your platform.
 .
 All three modules provide the same API, and the same documentation
 (calling out differences in the different variants).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filepath-bytestring-doc
Description-md5: 3853c03853dcf8957bd9dcd3000654ad
Description-en: library for manipulating RawFilePaths; documentation
 This package provides functionality for manipulating RawFilePath
 values. It can be used as a drop in replacement for the filepath library
 to get the benefits of using ByteStrings. It provides three modules:
 .
 * "System.FilePath.Posix.ByteString" manipulates POSIX/Linux style
 RawFilePath values (with / as the path separator).
 .
 * "System.FilePath.Windows.ByteString" manipulates Windows style
 RawFilePath values (with either \ or / as the path separator, and
 deals with drives).
 .
 * "System.FilePath.ByteString" is an alias for the module
 appropriate to your platform.
 .
 All three modules provide the same API, and the same documentation
 (calling out differences in the different variants).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filepath-bytestring-prof
Description-md5: 30b119f32c2c8e2979431a8155c50808
Description-en: library for manipulating RawFilePaths; profiling libraries
 This package provides functionality for manipulating RawFilePath
 values. It can be used as a drop in replacement for the filepath library
 to get the benefits of using ByteStrings. It provides three modules:
 .
 * "System.FilePath.Posix.ByteString" manipulates POSIX/Linux style
 RawFilePath values (with / as the path separator).
 .
 * "System.FilePath.Windows.ByteString" manipulates Windows style
 RawFilePath values (with either \ or / as the path separator, and
 deals with drives).
 .
 * "System.FilePath.ByteString" is an alias for the module
 appropriate to your platform.
 .
 All three modules provide the same API, and the same documentation
 (calling out differences in the different variants).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filepattern-dev
Description-md5: c09c7c18c854a9c11bc10f44ce749109
Description-en: file path glob-like matching
 A library for matching files using patterns such as "src/**/*.png"
 for all .png files recursively under the src directory.
 .
 All matching is O(n).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filepattern-doc
Description-md5: ccc753334bf47c92a230139957f67838
Description-en: file path glob-like matching; documentation
 A library for matching files using patterns such as "src/**/*.png"
 for all .png files recursively under the src directory.
 .
 All matching is O(n).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filepattern-prof
Description-md5: 984783808a99439ad8b72a7d92966479
Description-en: file path glob-like matching; profiling libraries
 A library for matching files using patterns such as "src/**/*.png"
 for all .png files recursively under the src directory.
 .
 All matching is O(n).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filestore-dev
Description-md5: 3b9540d67a1520436974e83130e3dd42
Description-en: Haskell interface for versioning file stores
 The filestore library provides an abstract interface for a versioning
 file store, and modules that instantiate this interface. Currently Git,
 Darcs, and Mercurial modules are provided.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filestore-doc
Description-md5: 1273fd3ae661486d8670817c26b54b0d
Description-en: Haskell interface for versioning file stores; documentation
 The filestore library provides an abstract interface for a versioning
 file store, and modules that instantiate this interface. Currently Git,
 Darcs, and Mercurial modules are provided.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filestore-prof
Description-md5: 3ba0fd5a0392782e35a56b0c9b5a38e5
Description-en: Haskell interface for versioning file stores; profiling libraries
 The filestore library provides an abstract interface for a versioning
 file store, and modules that instantiate this interface. Currently Git,
 Darcs, and Mercurial modules are provided.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filtrable-dev
Description-md5: 41c17e29bc5b49cbc10dce0c5a25b3c0
Description-en: class of filtrable containers for Haskell
 Class of filtrable containers, i.e. containers that can be mapped over while
 selectively dropping elements.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filtrable-doc
Description-md5: 1867e8405dabdc94853a7d8230f5fe72
Description-en: class of filtrable containers for Haskell; documentation
 Class of filtrable containers, i.e. containers that can be mapped over while
 selectively dropping elements.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-filtrable-prof
Description-md5: b6bb5f73fdf41d6e2f7eefba066bcc89
Description-en: class of filtrable containers for Haskell; profiling libraries
 Class of filtrable containers, i.e. containers that can be mapped over while
 selectively dropping elements.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fingertree-dev
Description-md5: 832138454ef8a76e95eb28e22f1b7142
Description-en: Generic finger-tree data structure implementation in Haskell
 This Haskell library provides a general sequence representation with
 arbitrary annotations, for use as a base for implementations of
 various collection types.
 .
 This package contains the normal library files.

Package: libghc-fingertree-doc
Description-md5: 41a9b41d7097f38e979bf5f35bd2dece
Description-en: Generic finger-tree data structure implementation in Haskell; documentation
 This Haskell library provides a general sequence representation with
 arbitrary annotations, for use as a base for implementations of
 various collection types.
 .
 This package contains the documentation files.

Package: libghc-fingertree-prof
Description-md5: de9ae45f55873b09900965330dbeefb6
Description-en: Generic finger-tree data structure implementation in Haskell; profiling libraries
 This Haskell library provides a general sequence representation with
 arbitrary annotations, for use as a base for implementations of
 various collection types.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-first-class-families-dev
Description-md5: 315cd915e9e71c77a4cea80d3abc7db6
Description-en: first class type families for Haskell
 This library provides support for first class type families in
 Haskell.  This permits constructors for type families to be passed to
 higher order first class type families, and eval-style
 defunctionalization.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-first-class-families-doc
Description-md5: 8a673e54d4d84990959f4480f7c0259e
Description-en: first class type families for Haskell; documentation
 This library provides support for first class type families in
 Haskell.  This permits constructors for type families to be passed to
 higher order first class type families, and eval-style
 defunctionalization.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-first-class-families-prof
Description-md5: 665beed4b12abf2553b0abc1aaf956dc
Description-en: first class type families for Haskell; profiling libraries
 This library provides support for first class type families in
 Haskell.  This permits constructors for type families to be passed to
 higher order first class type families, and eval-style
 defunctionalization.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fixed-dev
Description-md5: fe129df5186819142a425df4a5203649
Description-en: signed 15.16 precision fixed point arithmetic
 Signed fixed-precision values 15 bits above the decimal, 16 bits below.
 .
 These arise commonly in GPU applications and it is chosen to match the
 GLfixed specification.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fixed-doc
Description-md5: ed7eb90db910acf0b0a73e9a2f6712a1
Description-en: signed 15.16 precision fixed point arithmetic; documentation
 Signed fixed-precision values 15 bits above the decimal, 16 bits below.
 .
 These arise commonly in GPU applications and it is chosen to match the
 GLfixed specification.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fixed-prof
Description-md5: 5f9b3b376a6dbfa58cde9397cc30ddf9
Description-en: signed 15.16 precision fixed point arithmetic; profiling libraries
 Signed fixed-precision values 15 bits above the decimal, 16 bits below.
 .
 These arise commonly in GPU applications and it is chosen to match the
 GLfixed specification.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-flexible-defaults-dev
Description-md5: 1cf8624f02b5336ae91be3b935b6df84
Description-en: generate default function implementations for complex type classes
 Template Haskell code to implement default implementations for
 type-class functions based on which functions are already implemented.
 Currently extremely crude but still fairly effective.
 .
 When defining a type class with many functions, each of which can be
 implemented based on arbitrary subsets of the others, the standard
 default-implementation concept breaks down quite badly.  This library
 provides a system by which more complex rules can be described for
 choosing default implementations based on which ones the user
 supplies.  These implementations can additionally be given
 "suitability scores", so that when multiple possible choices could be
 made, the library can choose the "best" one.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-flexible-defaults-doc
Description-md5: cceaaa22cab0a3ff087dc758bc5eb621
Description-en: generate default function implementations for complex type classes; documentation
 Template Haskell code to implement default implementations for
 type-class functions based on which functions are already implemented.
 Currently extremely crude but still fairly effective.
 .
 When defining a type class with many functions, each of which can be
 implemented based on arbitrary subsets of the others, the standard
 default-implementation concept breaks down quite badly.  This library
 provides a system by which more complex rules can be described for
 choosing default implementations based on which ones the user
 supplies.  These implementations can additionally be given
 "suitability scores", so that when multiple possible choices could be
 made, the library can choose the "best" one.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-flexible-defaults-prof
Description-md5: 5079f59ef08a4bc59029b970f031c475
Description-en: generate default function implementations for complex type classes; profiling libraries
 Template Haskell code to implement default implementations for
 type-class functions based on which functions are already implemented.
 Currently extremely crude but still fairly effective.
 .
 When defining a type class with many functions, each of which can be
 implemented based on arbitrary subsets of the others, the standard
 default-implementation concept breaks down quite badly.  This library
 provides a system by which more complex rules can be described for
 choosing default implementations based on which ones the user
 supplies.  These implementations can additionally be given
 "suitability scores", so that when multiple possible choices could be
 made, the library can choose the "best" one.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-floatinghex-dev
Description-md5: e3b2578a01ad2d20367b1b46cf1527c5
Description-en: read and write hexadecimal floating point numbers
 Read and write hexadecimal floating point numbers. Provides a quasiquoter for
 entering hex-float literals, and a function for printing them in hexadecimal.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-floatinghex-doc
Description-md5: 1b6dfc48b4d64438781fcfec823f1374
Description-en: read and write hexadecimal floating point numbers; documentation
 Read and write hexadecimal floating point numbers. Provides a quasiquoter for
 entering hex-float literals, and a function for printing them in hexadecimal.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-floatinghex-prof
Description-md5: 835aa9a891e99a751c88d48259cfe942
Description-en: read and write hexadecimal floating point numbers; profiling libraries
 Read and write hexadecimal floating point numbers. Provides a quasiquoter for
 entering hex-float literals, and a function for printing them in hexadecimal.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fmlist-dev
Description-md5: 5329e3b2d3762deb9ebb5157e621fb5e
Description-en: FoldMap lists
 FoldMap lists are lists represented by their foldMap function.
 FoldMap lists have O(1) cons, snoc and append, just like DLists,
 but other operations might have favorable performance
 characteristics as well. These wild claims are still completely
 unverified though.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fmlist-doc
Description-md5: 7b41c76c4bde18c324e5cc791e72f9f4
Description-en: FoldMap lists; documentation
 FoldMap lists are lists represented by their foldMap function.
 FoldMap lists have O(1) cons, snoc and append, just like DLists,
 but other operations might have favorable performance
 characteristics as well. These wild claims are still completely
 unverified though.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fmlist-prof
Description-md5: 407feb7fd036488ee6587b78559586be
Description-en: FoldMap lists; profiling libraries
 FoldMap lists are lists represented by their foldMap function.
 FoldMap lists have O(1) cons, snoc and append, just like DLists,
 but other operations might have favorable performance
 characteristics as well. These wild claims are still completely
 unverified though.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-focuslist-dev
Description-md5: 05a9d4fc47b9a49b8f2aedccb56c392e
Description-en: lists with a focused element
 A FocusList is a sequence of elements which has one element as its
 Focus. It supports quick insertion and indexing by its implementation
 with Seq.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-focuslist-doc
Description-md5: 4856cbb0d8b42f222514fd7dcdaee12b
Description-en: lists with a focused element; documentation
 A FocusList is a sequence of elements which has one element as its
 Focus. It supports quick insertion and indexing by its implementation
 with Seq.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-focuslist-prof
Description-md5: c591bcd6026cf2ff774d125c3929762d
Description-en: lists with a focused element; profiling libraries
 A FocusList is a sequence of elements which has one element as its
 Focus. It supports quick insertion and indexing by its implementation
 with Seq.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fold-debounce-dev
Description-md5: c0f9407fd6d5a9867957a4d0bc6944ca
Description-en: fold multiple events that happen in a time period
 Fold multiple events that happen in a given period of time.
 Debounce input events and regulate the frequency at which the action
 (callback) is executed.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fold-debounce-doc
Description-md5: 3a368987ba74bb0245263a0251d5d518
Description-en: fold multiple events that happen in a time period; documentation
 Fold multiple events that happen in a given period of time.
 Debounce input events and regulate the frequency at which the action
 (callback) is executed.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fold-debounce-prof
Description-md5: 1b67aaef23a52a4e83d765c2edfcbcd8
Description-en: fold multiple events that happen in a time period; profiling libraries
 Fold multiple events that happen in a given period of time.
 Debounce input events and regulate the frequency at which the action
 (callback) is executed.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-foldable1-classes-compat-dev
Description-md5: e06a0e3f43db431be4982ffa857be08d
Description-en: Compatibility package for the Foldable1 and Bifoldable1 type classes
 A compatibility package for the Foldable1 and Bifoldable1 type classes,
 which were introduced in base-4.18.0.0 (GHC 9.6.1).
 .
 Foldable1 and Bifoldable1 classify non-empty data structures that can be
 folded to a summary value.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-foldable1-classes-compat-doc
Description-md5: 71db6db1562668542a12983b658b2032
Description-en: Compatibility package for the Foldable1 and Bifoldable1 type classes; documentation
 A compatibility package for the Foldable1 and Bifoldable1 type classes,
 which were introduced in base-4.18.0.0 (GHC 9.6.1).
 .
 Foldable1 and Bifoldable1 classify non-empty data structures that can be
 folded to a summary value.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-foldable1-classes-compat-prof
Description-md5: 78097fb2f8b0f29c810270c1bf48d6f7
Description-en: Compatibility package for the Foldable1 and Bifoldable1 type classes; profiling libraries
 A compatibility package for the Foldable1 and Bifoldable1 type classes,
 which were introduced in base-4.18.0.0 (GHC 9.6.1).
 .
 Foldable1 and Bifoldable1 classify non-empty data structures that can be
 folded to a summary value.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-foldl-dev
Description-md5: b5e87e8be66ec3259fa2ab6fef05ae55
Description-en: composable, streaming, and efficient left folds
 This library provides strict left folds that stream in constant
 memory, and you can combine folds using Applicative style to derive
 new folds. Derived folds still traverse the container just once and
 are often as efficient as hand-written folds.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-foldl-doc
Description-md5: 429c7f8598f051ed1153d8c890d335e1
Description-en: composable, streaming, and efficient left folds; documentation
 This library provides strict left folds that stream in constant
 memory, and you can combine folds using Applicative style to derive
 new folds. Derived folds still traverse the container just once and
 are often as efficient as hand-written folds.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-foldl-prof
Description-md5: 9737287e06880cc4ad76e3808f4ec5c6
Description-en: composable, streaming, and efficient left folds; profiling libraries
 This library provides strict left folds that stream in constant
 memory, and you can combine folds using Applicative style to derive
 new folds. Derived folds still traverse the container just once and
 are often as efficient as hand-written folds.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-formatting-dev
Description-md5: fac3b8ccbee54a7520fabb458089f9e1
Description-en: combinator-based type-safe formatting
 Combinator-based type-safe formatting (like printf() or FORMAT),
 modelled from the HoleyMonoids package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-formatting-doc
Description-md5: f325ac5e6d62192f07f8655743bce34d
Description-en: combinator-based type-safe formatting; documentation
 Combinator-based type-safe formatting (like printf() or FORMAT),
 modelled from the HoleyMonoids package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-formatting-prof
Description-md5: 1ed6e87f23f2449b0d9f07c5fda1c950
Description-en: combinator-based type-safe formatting; profiling libraries
 Combinator-based type-safe formatting (like printf() or FORMAT),
 modelled from the HoleyMonoids package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-foundation-dev
Description-md5: c229f3a41db2d331852b5a045a6728fd
Description-en: alternative prelude with batteries and no dependencies
 A custom prelude with no dependencies apart from base.
 .
 This package has the following goals:
 * provide a base like sets of modules that provide a consistent set
 of features and bugfixes across multiple versions of GHC (unlike base).
 * provide a better and more efficient prelude than base's prelude.
 * be self-sufficient: no external dependencies apart from base.
 * provide better data-types: packed unicode string by default, arrays.
 * Better numerical classes that better represent mathematical thing
 (No more all-in-one Num).
 * Better I/O system with less Lazy IO
 * Usual partial functions distinguished through type system
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-foundation-doc
Description-md5: 6179b9fa7df31950a197eea7613cfbc3
Description-en: alternative prelude with batteries and no dependencies; documentation
 A custom prelude with no dependencies apart from base.
 .
 This package has the following goals:
 * provide a base like sets of modules that provide a consistent set
 of features and bugfixes across multiple versions of GHC (unlike base).
 * provide a better and more efficient prelude than base's prelude.
 * be self-sufficient: no external dependencies apart from base.
 * provide better data-types: packed unicode string by default, arrays.
 * Better numerical classes that better represent mathematical thing
 (No more all-in-one Num).
 * Better I/O system with less Lazy IO
 * Usual partial functions distinguished through type system
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-foundation-prof
Description-md5: 4e4e71aa9e017150574fd733f87c5aeb
Description-en: alternative prelude with batteries and no dependencies; profiling libraries
 A custom prelude with no dependencies apart from base.
 .
 This package has the following goals:
 * provide a base like sets of modules that provide a consistent set
 of features and bugfixes across multiple versions of GHC (unlike base).
 * provide a better and more efficient prelude than base's prelude.
 * be self-sufficient: no external dependencies apart from base.
 * provide better data-types: packed unicode string by default, arrays.
 * Better numerical classes that better represent mathematical thing
 (No more all-in-one Num).
 * Better I/O system with less Lazy IO
 * Usual partial functions distinguished through type system
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fourmolu-dev
Description-md5: 5fd0ca7c1e96840e7b232a787ef63b65
Description-en: formatter for Haskell source code
 A formatter for Haskell source code, based on ormolu
 but configurable.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fourmolu-doc
Description-md5: ada7fa10d624ef5c7f9fa199005bce60
Description-en: formatter for Haskell source code; documentation
 A formatter for Haskell source code, based on ormolu
 but configurable.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fourmolu-prof
Description-md5: c3e919b305f07e6e19eb8c6c409c7ce0
Description-en: formatter for Haskell source code; profiling libraries
 A formatter for Haskell source code, based on ormolu
 but configurable.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fp-ieee-dev
Description-md5: 1fa0499d2dd29ca9872dab45bde10eeb
Description-en: IEEE 754-2019 compliant operations
 This library provides IEEE 754-compliant operations, including
 * fusedMultiplyAdd
 * correctly-rounding versions of fromInteger
 * realFloatToFrac, which correctly handles signed zeros, infinities, and NaNs
 (unlike realToFrac).
 .
 Some operations (e.g. fusedMultiplyAdd) can make use of the native instruction
 in the architecture via C FFI, or GHC 9.8's FMA primitives.
 .
 For non-native targets, "Pure Haskell" mode is supported via a package flag.
 .
 Most operations require only RealFloat constraint, but RealFloatNaN is needed
 by some operations that access the sign and payload of NaNs.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fp-ieee-doc
Description-md5: 864f79c2f27e81b2a7ecf32b3f259cbf
Description-en: IEEE 754-2019 compliant operations; documentation
 This library provides IEEE 754-compliant operations, including
 * fusedMultiplyAdd
 * correctly-rounding versions of fromInteger
 * realFloatToFrac, which correctly handles signed zeros, infinities, and NaNs
 (unlike realToFrac).
 .
 Some operations (e.g. fusedMultiplyAdd) can make use of the native instruction
 in the architecture via C FFI, or GHC 9.8's FMA primitives.
 .
 For non-native targets, "Pure Haskell" mode is supported via a package flag.
 .
 Most operations require only RealFloat constraint, but RealFloatNaN is needed
 by some operations that access the sign and payload of NaNs.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fp-ieee-prof
Description-md5: 044ee141f138a86539c79fd36a749e81
Description-en: IEEE 754-2019 compliant operations; profiling libraries
 This library provides IEEE 754-compliant operations, including
 * fusedMultiplyAdd
 * correctly-rounding versions of fromInteger
 * realFloatToFrac, which correctly handles signed zeros, infinities, and NaNs
 (unlike realToFrac).
 .
 Some operations (e.g. fusedMultiplyAdd) can make use of the native instruction
 in the architecture via C FFI, or GHC 9.8's FMA primitives.
 .
 For non-native targets, "Pure Haskell" mode is supported via a package flag.
 .
 Most operations require only RealFloat constraint, but RealFloatNaN is needed
 by some operations that access the sign and payload of NaNs.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-free-dev
Description-md5: cf895897d953610a9f98e991e97cfcef
Description-en: Monads for free
 Free monads are useful for many tree-like structures and domain specific
 languages.
 .
 A Monad n is a free Monad for f if every Monad homomorphism from n to another
 monad m is equivalent to a natural transformation from f to m.
 .
 Cofree comonads provide convenient ways to talk about branching streams and
 rose-trees, and can be used to annotate syntax trees.
 .
 A Comonad v is a cofree Comonad for f if every Comonad homomorphism another
 comonad w to v is equivalent to a natural transformation from w to f.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-free-doc
Description-md5: e5c8bd2fc2a6180137c0343f80716b0b
Description-en: Monads for free; documentation
 Free monads are useful for many tree-like structures and domain specific
 languages.
 .
 A Monad n is a free Monad for f if every Monad homomorphism from n to another
 monad m is equivalent to a natural transformation from f to m.
 .
 Cofree comonads provide convenient ways to talk about branching streams and
 rose-trees, and can be used to annotate syntax trees.
 .
 A Comonad v is a cofree Comonad for f if every Comonad homomorphism another
 comonad w to v is equivalent to a natural transformation from w to f.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-free-prof
Description-md5: 9efc8f7e60a1b0919b02b3431ead6d91
Description-en: Monads for free; profiling libraries
 Free monads are useful for many tree-like structures and domain specific
 languages.
 .
 A Monad n is a free Monad for f if every Monad homomorphism from n to another
 monad m is equivalent to a natural transformation from f to m.
 .
 Cofree comonads provide convenient ways to talk about branching streams and
 rose-trees, and can be used to annotate syntax trees.
 .
 A Comonad v is a cofree Comonad for f if every Comonad homomorphism another
 comonad w to v is equivalent to a natural transformation from w to f.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-from-sum-dev
Description-md5: 99272088568bdc25c48730f76c29a21c
Description-en: canonical fromMaybeM and fromEitherM functions
 Various "from" functions for Either and Maybe, including fromEitherM,
 fromEitherOrM, fromEitherM_, fromEitherOrM_, fromMaybeM,
 fromMaybeOrM, fromMaybeM_, fromMaybeOrM_, fromEitherMM,
 fromEitherOrMM, fromMaybeMM, fromMaybeOrMM, fromEither, fromEitherOr,
 fromMaybe, fromMaybeOr, collapseEither, and collapseExceptT.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-from-sum-doc
Description-md5: 6eb86669ae39b54e5c5d54d70d637da1
Description-en: canonical fromMaybeM and fromEitherM functions; documentation
 Various "from" functions for Either and Maybe, including fromEitherM,
 fromEitherOrM, fromEitherM_, fromEitherOrM_, fromMaybeM,
 fromMaybeOrM, fromMaybeM_, fromMaybeOrM_, fromEitherMM,
 fromEitherOrMM, fromMaybeMM, fromMaybeOrMM, fromEither, fromEitherOr,
 fromMaybe, fromMaybeOr, collapseEither, and collapseExceptT.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-from-sum-prof
Description-md5: 872eb07fe60deda3c43a8e6921426f02
Description-en: canonical fromMaybeM and fromEitherM functions; profiling libraries
 Various "from" functions for Either and Maybe, including fromEitherM,
 fromEitherOrM, fromEitherM_, fromEitherOrM_, fromMaybeM,
 fromMaybeOrM, fromMaybeM_, fromMaybeOrM_, fromEitherMM,
 fromEitherOrMM, fromMaybeMM, fromMaybeOrMM, fromEither, fromEitherOr,
 fromMaybe, fromMaybeOr, collapseEither, and collapseExceptT.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fsnotify-dev
Description-md5: 079460b6d636bb59e1c721bdfdddeef4
Description-en: file creation/modification/deletion notification
 Cross-platform library for file creation, modification, and deletion
 notification. This library builds upon existing libraries for
 platform-specific Window, Mac, and Linux filesystem event notification.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fsnotify-doc
Description-md5: caf92c1e9a254504819a10587d6cf1f1
Description-en: file creation/modification/deletion notification; documentation
 Cross-platform library for file creation, modification, and deletion
 notification. This library builds upon existing libraries for
 platform-specific Window, Mac, and Linux filesystem event notification.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-fsnotify-prof
Description-md5: 947b69c2df1ed560d8ef581494bbf6be
Description-en: file creation/modification/deletion notification; profiling libraries
 Cross-platform library for file creation, modification, and deletion
 notification. This library builds upon existing libraries for
 platform-specific Window, Mac, and Linux filesystem event notification.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-data-dev
Description-md5: cc869dfe9e786ef7c9958cc5f0391214
Description-en: mplementation of the Futhark data format
 The Futhark compiler and its tools uses a simple external
 data representation to encode arrays and scalars.  This
 package implements both a Haskell-level representation of
 these values, as well as utility functions for reading
 and writing values in both the textual and binary format.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-data-doc
Description-md5: 75e0b9473c5960fb592ac71636251630
Description-en: mplementation of the Futhark data format; documentation
 The Futhark compiler and its tools uses a simple external
 data representation to encode arrays and scalars.  This
 package implements both a Haskell-level representation of
 these values, as well as utility functions for reading
 and writing values in both the textual and binary format.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-data-prof
Description-md5: cbad7e3d63ed534425b5c506965dbecb
Description-en: mplementation of the Futhark data format; profiling libraries
 The Futhark compiler and its tools uses a simple external
 data representation to encode arrays and scalars.  This
 package implements both a Haskell-level representation of
 these values, as well as utility functions for reading
 and writing values in both the textual and binary format.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-dev
Description-md5: c45e25c311d9a09845b371204983c5a2
Description-en: library files for for Futhark programming language
 Futhark is a small programming language designed to be compiled to
 efficient parallel code. It is a statically typed, data-parallel, and
 purely functional array language in the ML family, and comes with a
 heavily optimising ahead-of-time compiler that presently generates
 GPU code via CUDA, HIP and OpenCL, although the language itself is
 hardware-agnostic.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-doc
Description-md5: f888be22052424197f1f173f3956c108
Description-en: library files for for Futhark programming language; documentation
 Futhark is a small programming language designed to be compiled to
 efficient parallel code. It is a statically typed, data-parallel, and
 purely functional array language in the ML family, and comes with a
 heavily optimising ahead-of-time compiler that presently generates
 GPU code via CUDA, HIP and OpenCL, although the language itself is
 hardware-agnostic.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-manifest-dev
Description-md5: 8582d2dc7e97df5f7475a84b22348213
Description-en: definition of Futhark manifests
 The Futhark compiler generates JSON manifest files that describe the
 C API of a compiled program.  This package provides definitions for
 reading and writing such files.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-manifest-doc
Description-md5: e681bae4e4d78614a04261bf462f729e
Description-en: definition of Futhark manifests; documentation
 The Futhark compiler generates JSON manifest files that describe the
 C API of a compiled program.  This package provides definitions for
 reading and writing such files.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-manifest-prof
Description-md5: b5f98fdd825b3253308025f9d4715b7a
Description-en: definition of Futhark manifests; profiling libraries
 The Futhark compiler generates JSON manifest files that describe the
 C API of a compiled program.  This package provides definitions for
 reading and writing such files.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-prof
Description-md5: c4716dc7159511ead59f0ad79e65b73f
Description-en: library files for for Futhark programming language; profiling libraries
 Futhark is a small programming language designed to be compiled to
 efficient parallel code. It is a statically typed, data-parallel, and
 purely functional array language in the ML family, and comes with a
 heavily optimising ahead-of-time compiler that presently generates
 GPU code via CUDA, HIP and OpenCL, although the language itself is
 hardware-agnostic.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-server-dev
Description-md5: 8e4297113abb8252a3059cd50793d66c
Description-en: client implementation of the Futhark server protocol
 Provides an easy way to interact with a running Futhark
 server-mode program from a Haskell program.  Provides
 both direct support of the protocol, as well as
 convenience functions for loading and extracting data.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-server-doc
Description-md5: 0de146d3d965f1d4988459e16902174e
Description-en: client implementation of the Futhark server protocol; documentation
 Provides an easy way to interact with a running Futhark
 server-mode program from a Haskell program.  Provides
 both direct support of the protocol, as well as
 convenience functions for loading and extracting data.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-futhark-server-prof
Description-md5: a6599cc48e12aaf2221b9e39c2ff6fbb
Description-en: client implementation of the Futhark server protocol; profiling libraries
 Provides an easy way to interact with a running Futhark
 server-mode program from a Haskell program.  Provides
 both direct support of the protocol, as well as
 convenience functions for loading and extracting data.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gd-dev
Description-md5: aea74e07072e1ededa9c87ca5a022445
Description-en: bindings to the GD graphics library
 Haskell bindings to a subset of libgd.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gd-doc
Description-md5: 29bf9004e0d622629ac4c41ca2ae293c
Description-en: bindings to the GD graphics library; documentation
 Haskell bindings to a subset of libgd.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gd-prof
Description-md5: ec1e8f68bf63828054f68d0c21a963f6
Description-en: bindings to the GD graphics library; profiling libraries
 Haskell bindings to a subset of libgd.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-data-dev
Description-md5: f8a9799f0d77a15271186dbca4b246d3
Description-en: deriving instances with GHC.Generics and related utils
 Generic implementations of standard type classes.
 Operations on generic representations to help using GHC.Generics.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-data-doc
Description-md5: 3e76be0722b2fce101da4c29520ff196
Description-en: deriving instances with GHC.Generics and related utils; documentation
 Generic implementations of standard type classes.
 Operations on generic representations to help using GHC.Generics.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-data-prof
Description-md5: b942f8e16a9930a4a204ab37d933c3ce
Description-en: deriving instances with GHC.Generics and related utils; profiling libraries
 Generic implementations of standard type classes.
 Operations on generic representations to help using GHC.Generics.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-deriving-dev
Description-md5: b7947c7a4b04c01e0744619941c5ed6f
Description-en: generic programming library for generalised deriving
 This package provides functionality for generalising the deriving
 mechanism in Haskell to arbitrary classes. It was first described
 in the paper:
 .
 A generic deriving mechanism for Haskell. Jose Pedro Magalhaes, Atze
 Dijkstra, Johan Jeuring, and Andres Loeh. Haskell'10.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-deriving-doc
Description-md5: 449e40b7b06dc0be3b0acf4b1fafde4e
Description-en: generic programming library for generalised deriving; documentation
 This package provides functionality for generalising the deriving
 mechanism in Haskell to arbitrary classes. It was first described
 in the paper:
 .
 A generic deriving mechanism for Haskell. Jose Pedro Magalhaes, Atze
 Dijkstra, Johan Jeuring, and Andres Loeh. Haskell'10.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-deriving-prof
Description-md5: b44f367b84d690661f9224311302e687
Description-en: generic programming library for generalised deriving; profiling libraries
 This package provides functionality for generalising the deriving
 mechanism in Haskell to arbitrary classes. It was first described
 in the paper:
 .
 A generic deriving mechanism for Haskell. Jose Pedro Magalhaes, Atze
 Dijkstra, Johan Jeuring, and Andres Loeh. Haskell'10.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-lens-core-dev
Description-md5: 6bf30b030e110a0f29d08b821a5089c8
Description-en: Generically derive traversals, lenses and prisms
 This library uses GHC.Generics to derive efficient optics (traversals, lenses
 and prisms) for algebraic data types in a type-directed way, with a focus on
 good type inference and error messages when possible.
 .
 This package is the shared internal logic of the 'generic-lens' and
 'generic-optics' libraries.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-lens-core-doc
Description-md5: 125d3e50afff5c132fcd7ede35b21bc2
Description-en: Generically derive traversals, lenses and prisms; documentation
 This library uses GHC.Generics to derive efficient optics (traversals, lenses
 and prisms) for algebraic data types in a type-directed way, with a focus on
 good type inference and error messages when possible.
 .
 This package is the shared internal logic of the 'generic-lens' and
 'generic-optics' libraries.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-lens-core-prof
Description-md5: 7f528c0f59c43acfea224ab9fa60df28
Description-en: Generically derive traversals, lenses and prisms; profiling libraries
 This library uses GHC.Generics to derive efficient optics (traversals, lenses
 and prisms) for algebraic data types in a type-directed way, with a focus on
 good type inference and error messages when possible.
 .
 This package is the shared internal logic of the 'generic-lens' and
 'generic-optics' libraries.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-lens-dev
Description-md5: 6e741cb478fcf92eee8e1cb4c3bc23a5
Description-en: generically derive traversals, lenses and prisms
 This library uses GHC.Generics to derive efficient optics
 (traversals, lenses and prisms) for algebraic data types in a
 type-directed way, with a focus on good type inference and error
 messages when possible.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-lens-doc
Description-md5: 0e2c2e90d7ca176cab4e1fcdf90c7316
Description-en: generically derive traversals, lenses and prisms; documentation
 This library uses GHC.Generics to derive efficient optics
 (traversals, lenses and prisms) for algebraic data types in a
 type-directed way, with a focus on good type inference and error
 messages when possible.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-lens-prof
Description-md5: 535a82e583bbb1721bb0681d333143e5
Description-en: generically derive traversals, lenses and prisms; profiling libraries
 This library uses GHC.Generics to derive efficient optics
 (traversals, lenses and prisms) for algebraic data types in a
 type-directed way, with a focus on good type inference and error
 messages when possible.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-random-dev
Description-md5: b9cae76d184e6f71245e2ec1011b3635
Description-en: generic random generators for QuickCheck
 Derive instances of Arbitrary for QuickCheck, with various options
 to customize implementations.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-random-doc
Description-md5: 826f98c89e73ff5e11cc4d85d87801b9
Description-en: generic random generators for QuickCheck; documentation
 Derive instances of Arbitrary for QuickCheck, with various options
 to customize implementations.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generic-random-prof
Description-md5: fabb558bc80e5d8639b23b7c0a01d504
Description-en: generic random generators for QuickCheck; profiling libraries
 Derive instances of Arbitrary for QuickCheck, with various options
 to customize implementations.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generics-sop-dev
Description-md5: 0545e372be37b6964f9b3b52a167e6c2
Description-en: Generic Programming using True Sums of Products
 A library to support the definition of generic functions.
 Datatypes are viewed in a uniform, structured way:
 the choice between constructors is represented using an n-ary
 sum, and the arguments of each constructor are represented using
 an n-ary product.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generics-sop-doc
Description-md5: 07ab4dbd00c1b4debfe146569e90bace
Description-en: Generic Programming using True Sums of Products; documentation
 A library to support the definition of generic functions.
 Datatypes are viewed in a uniform, structured way:
 the choice between constructors is represented using an n-ary
 sum, and the arguments of each constructor are represented using
 an n-ary product.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-generics-sop-prof
Description-md5: 05f3a0a184936db18e7164f5e5938165
Description-en: Generic Programming using True Sums of Products; profiling libraries
 A library to support the definition of generic functions.
 Datatypes are viewed in a uniform, structured way:
 the choice between constructors is represented using an n-ary
 sum, and the arguments of each constructor are represented using
 an n-ary product.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-containers-dev
Description-md5: 252e241b4d2d673466b12d0a7bfa322c
Description-en: GenValidity support for containers
 GenValidity support for trees, maps, sequences, sets
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-containers-doc
Description-md5: 85a2eb02818180c9d04a3fda8ed36f00
Description-en: GenValidity support for containers; documentation
 GenValidity support for trees, maps, sequences, sets
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-containers-prof
Description-md5: e58a741f0c9d13df1a3265ac3464ffe6
Description-en: GenValidity support for containers; profiling libraries
 GenValidity support for trees, maps, sequences, sets
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-dev
Description-md5: 5341957339d04260d3318d7e2a7c15fc
Description-en: testing utilities for the validity library
 Note: There are companion instance packages for this library:
 * genvalidity-aeson
 * genvalidity-bytestring
 * genvalidity-containers
 * genvalidity-path
 * genvalidity-scientific
 * genvalidity-text
 * genvalidity-time
 * genvalidity-unordered-containers
 * genvalidity-uuid
 * genvalidity-vector
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-doc
Description-md5: cc800d1b345b557814cf532a38fefe67
Description-en: testing utilities for the validity library; documentation
 Note: There are companion instance packages for this library:
 * genvalidity-aeson
 * genvalidity-bytestring
 * genvalidity-containers
 * genvalidity-path
 * genvalidity-scientific
 * genvalidity-text
 * genvalidity-time
 * genvalidity-unordered-containers
 * genvalidity-uuid
 * genvalidity-vector
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-hspec-dev
Description-md5: 7acd0db7fe5f8203c218ae2c03aae0b4
Description-en: standard specs for GenValidity instances
 Spec functions including:
 - genValidSpec
 - eqSpecOnValid
 - ordSpecOnValid
 - producesValidsOnValids
 - forAllValid
 - shouldBeValid
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-hspec-doc
Description-md5: ea6bda099a22f80fd73f10c301f3d7ac
Description-en: standard specs for GenValidity instances; documentation
 Spec functions including:
 - genValidSpec
 - eqSpecOnValid
 - ordSpecOnValid
 - producesValidsOnValids
 - forAllValid
 - shouldBeValid
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-hspec-prof
Description-md5: 8884b590b1e47ebbeccc09e51d5bc909
Description-en: standard specs for GenValidity instances; profiling libraries
 Spec functions including:
 - genValidSpec
 - eqSpecOnValid
 - ordSpecOnValid
 - producesValidsOnValids
 - forAllValid
 - shouldBeValid
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-prof
Description-md5: 66467c78ce1b1e9a4e3cde0801ca69f4
Description-en: testing utilities for the validity library; profiling libraries
 Note: There are companion instance packages for this library:
 * genvalidity-aeson
 * genvalidity-bytestring
 * genvalidity-containers
 * genvalidity-path
 * genvalidity-scientific
 * genvalidity-text
 * genvalidity-time
 * genvalidity-unordered-containers
 * genvalidity-uuid
 * genvalidity-vector
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-property-dev
Description-md5: 67bdfce4fe9fa3c7ae22025cf3dc6b03
Description-en: standard properties for functions on Validity types
 Properties of functions, operations, and relations.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-property-doc
Description-md5: 2892dd4426b922847fdee8124f21bbe0
Description-en: standard properties for functions on Validity types; documentation
 Properties of functions, operations, and relations.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-genvalidity-property-prof
Description-md5: 6fbb4fb5f12eb0bcb674d4d3c5d7cd74
Description-en: standard properties for functions on Validity types; profiling libraries
 Properties of functions, operations, and relations.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-getopt-generics-dev
Description-md5: 7cfb7715d0bcef870fe84845bb3d5c53
Description-en: create command line interfaces with ease
 withCli converts an IO operation into a program with a proper CLI.
 Retrieves command line arguments through withArgs. main (the given IO
 operation) can have arbitrarily many parameters provided all
 parameters have instances for HasArguments.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-getopt-generics-doc
Description-md5: 2f5d67365b18236d0471a6742b0cf5e4
Description-en: create command line interfaces with ease; documentation
 withCli converts an IO operation into a program with a proper CLI.
 Retrieves command line arguments through withArgs. main (the given IO
 operation) can have arbitrarily many parameters provided all
 parameters have instances for HasArguments.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-getopt-generics-prof
Description-md5: 9c0f59ec4c42cb19a6f0eb11b2176110
Description-en: create command line interfaces with ease; profiling libraries
 withCli converts an IO operation into a program with a proper CLI.
 Retrieves command line arguments through withArgs. main (the given IO
 operation) can have arbitrarily many parameters provided all
 parameters have instances for HasArguments.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-events-dev
Description-md5: dc1ced3f9cc56c1c56a4ce9ee86d2a95
Description-en: Library for parsing GHC event log files
 This library provides functions to parse .eventlog files emitted by
 the GHC.12.1 and later runtimes.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-events-doc
Description-md5: 67214e3c06ba70758c39db0ec680f93f
Description-en: Library for parsing GHC event log files; documentation
 This library provides functions to parse .eventlog files emitted by
 the GHC.12.1 and later runtimes.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-events-prof
Description-md5: 4a6daff37bf532d898104a7964f738c1
Description-en: Library for parsing GHC event log files; profiling libraries
 This library provides functions to parse .eventlog files emitted by
 the GHC.12.1 and later runtimes.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-exactprint-dev
Description-md5: 3c31558ac7dc5c50299d804fd250ad25
Description-en: ExactPrint for GHC
 Using the API Annotations available from GHC 7.10.2, this
 library provides a means to round trip any code that can
 be compiled by GHC, currently excluding lhs files.
 .
 It does this with a phased approach:
 * Delta - converts GHC API Annotations into relative
 offsets, indexed by SrcSpan
 * Transform - functions to facilitate changes to
 the AST, adjusting the annotations generated in the
 Delta phase to suit the changes.
 * Print - converts an AST and its annotations to
 properly formatted source text.
 * Pretty - adds annotations to an AST (fragment) so that
 the output can be parsed back to the same AST.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-exactprint-doc
Description-md5: a60d03b6bb29ded3d720c77acdc65776
Description-en: ExactPrint for GHC; documentation
 Using the API Annotations available from GHC 7.10.2, this
 library provides a means to round trip any code that can
 be compiled by GHC, currently excluding lhs files.
 .
 It does this with a phased approach:
 * Delta - converts GHC API Annotations into relative
 offsets, indexed by SrcSpan
 * Transform - functions to facilitate changes to
 the AST, adjusting the annotations generated in the
 Delta phase to suit the changes.
 * Print - converts an AST and its annotations to
 properly formatted source text.
 * Pretty - adds annotations to an AST (fragment) so that
 the output can be parsed back to the same AST.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-exactprint-prof
Description-md5: 4a4c7a75080d59e552e4afa2e3ccba85
Description-en: ExactPrint for GHC; profiling libraries
 Using the API Annotations available from GHC 7.10.2, this
 library provides a means to round trip any code that can
 be compiled by GHC, currently excluding lhs files.
 .
 It does this with a phased approach:
 * Delta - converts GHC API Annotations into relative
 offsets, indexed by SrcSpan
 * Transform - functions to facilitate changes to
 the AST, adjusting the annotations generated in the
 Delta phase to suit the changes.
 * Print - converts an AST and its annotations to
 properly formatted source text.
 * Pretty - adds annotations to an AST (fragment) so that
 the output can be parsed back to the same AST.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-lib-parser-dev
Description-md5: 358d9391b39e37a1d1ee2a7c48511fdb
Description-en: the GHC API, decoupled from GHC versions
 A package equivalent to the ghc package, but which can be loaded on
 many compiler versions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-lib-parser-doc
Description-md5: 8386472c6cb50b313cece3bd824866b8
Description-en: the GHC API, decoupled from GHC versions; documentation
 A package equivalent to the ghc package, but which can be loaded on
 many compiler versions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-lib-parser-ex-dev
Description-md5: 9b70417378e1ea8d58b52efd45d1040b
Description-en: algorithms on GHC parse trees
 The ghc-lib-parser-ex library contains GHC API parse tree utilities.
 It works with or without ghc-lib-parser.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-lib-parser-ex-doc
Description-md5: 236433e9aa7317f2622788e7041b2f62
Description-en: algorithms on GHC parse trees; documentation
 The ghc-lib-parser-ex library contains GHC API parse tree utilities.
 It works with or without ghc-lib-parser.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-lib-parser-ex-prof
Description-md5: 630e2e806460bab47ed8c51c97c5f49c
Description-en: algorithms on GHC parse trees; profiling libraries
 The ghc-lib-parser-ex library contains GHC API parse tree utilities.
 It works with or without ghc-lib-parser.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-lib-parser-prof
Description-md5: 5806804c60576c5abf6d9d66dfcd0f37
Description-en: the GHC API, decoupled from GHC versions; profiling libraries
 A package equivalent to the ghc package, but which can be loaded on
 many compiler versions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-paths-dev
Description-md5: f83c27f32cdb0d92554694b7fc97b05c
Description-en: knowledge of GHC's installation directories
 This package provides constants with the installation directories of the
 Glasgow Haskell Compiler.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-paths-doc
Description-md5: 99a8f297537ad3934f6b18e2a133fbb7
Description-en: knowledge of GHC's installation directories; documentation
 This package provides constants with the installation directories of the
 Glasgow Haskell Compiler.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-paths-prof
Description-md5: 83e5bc5466550e30896c7a39a70ed0a8
Description-en: knowledge of GHC's installation directories; profiling libraries
 This package provides constants with the installation directories of the
 Glasgow Haskell Compiler.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-tcplugins-extra-dev
Description-md5: bc87efcba0f422ef61dbca221387326d
Description-en: Utilities for writing GHC type-checker plugins
 Utilities for writing GHC type-checker plugins, such as
 creating constraints, with a stable API covering multiple
 GHC releases.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-tcplugins-extra-doc
Description-md5: 965637fbfb6ea0f0cc073005064c824d
Description-en: Utilities for writing GHC type-checker plugins; documentation
 Utilities for writing GHC type-checker plugins, such as
 creating constraints, with a stable API covering multiple
 GHC releases.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-tcplugins-extra-prof
Description-md5: 64fb87948f35058b7bc5e6c08bc8389d
Description-en: Utilities for writing GHC type-checker plugins; profiling libraries
 Utilities for writing GHC type-checker plugins, such as
 creating constraints, with a stable API covering multiple
 GHC releases.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-typelits-extra-dev
Description-md5: 02fcdea43d3d1f721611dfecdf46e848
Description-en: Additional type-level operations on GHC.TypeLits.Nat
 Operations:
 .
 * Max: type-level max
 .
 * Min: type-level min
 .
 * Div: type-level div
 .
 * Mod: type-level mod
 .
 * FLog: type-level equivalent of integerLogBase
 i.e. the exact integer equivalent to floor (logBase x y)
 .
 * CLog: type-level equivalent of the ceiling of integerLogBase
 i.e. the exact integer equivalent to ceiling (logBase x y)
 .
 * Log: type-level equivalent of integerLogBase
 where the operation only reduces when floor (logBase b x) ~ ceiling (logBase
 b x)
 .
 * GCD: a type-level gcd
 .
 * LCM: a type-level lcm
 .
 And a custom solver for the above operations defined in
 GHC.TypeLits.Extra.Solver as a GHC type-checker plugin. To use the plugin,
 add the
 .
 OPTIONS_GHC -fplugin GHC.TypeLits.Extra.Solver
 .
 pragma to the header of your file.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-typelits-extra-doc
Description-md5: 5aceceb271ef35d865b20fa7bcdf4799
Description-en: Additional type-level operations on GHC.TypeLits.Nat; documentation
 Operations:
 .
 * Max: type-level max
 .
 * Min: type-level min
 .
 * Div: type-level div
 .
 * Mod: type-level mod
 .
 * FLog: type-level equivalent of integerLogBase
 i.e. the exact integer equivalent to floor (logBase x y)
 .
 * CLog: type-level equivalent of the ceiling of integerLogBase
 i.e. the exact integer equivalent to ceiling (logBase x y)
 .
 * Log: type-level equivalent of integerLogBase
 where the operation only reduces when floor (logBase b x) ~ ceiling (logBase
 b x)
 .
 * GCD: a type-level gcd
 .
 * LCM: a type-level lcm
 .
 And a custom solver for the above operations defined in
 GHC.TypeLits.Extra.Solver as a GHC type-checker plugin. To use the plugin,
 add the
 .
 OPTIONS_GHC -fplugin GHC.TypeLits.Extra.Solver
 .
 pragma to the header of your file.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-typelits-extra-prof
Description-md5: fc794024f57abea6844db587bb5e31c7
Description-en: Additional type-level operations on GHC.TypeLits.Nat; profiling libraries
 Operations:
 .
 * Max: type-level max
 .
 * Min: type-level min
 .
 * Div: type-level div
 .
 * Mod: type-level mod
 .
 * FLog: type-level equivalent of integerLogBase
 i.e. the exact integer equivalent to floor (logBase x y)
 .
 * CLog: type-level equivalent of the ceiling of integerLogBase
 i.e. the exact integer equivalent to ceiling (logBase x y)
 .
 * Log: type-level equivalent of integerLogBase
 where the operation only reduces when floor (logBase b x) ~ ceiling (logBase
 b x)
 .
 * GCD: a type-level gcd
 .
 * LCM: a type-level lcm
 .
 And a custom solver for the above operations defined in
 GHC.TypeLits.Extra.Solver as a GHC type-checker plugin. To use the plugin,
 add the
 .
 OPTIONS_GHC -fplugin GHC.TypeLits.Extra.Solver
 .
 pragma to the header of your file.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-typelits-knownnat-dev
Description-md5: 001f7802876f2a5d847acc6c9e63a609
Description-en: Derive KnownNat constraints from other KnownNat constraints
 A type checker plugin for GHC that can derive "complex" KnownNat
 constraints from other simple/variable KnownNat constraints. i.e. without
 this plugin, you must have both a KnownNat n and a KnownNat (n+2)
 constraint in the type signature of the following function:
 .
 f :: forall n . (KnownNat n, KnownNat (n+2)) => Proxy n -> Integer
 f _ = natVal (Proxy :: Proxy n) + natVal (Proxy :: Proxy (n+2))
 .
 Using the plugin you can omit the KnownNat (n+2) constraint:
 .
 f :: forall n . KnownNat n => Proxy n -> Integer
 f _ = natVal (Proxy :: Proxy n) + natVal (Proxy :: Proxy (n+2))
 .
 The plugin can derive KnownNat constraints for types consisting of:
 .
 * Type variables, when there is a corresponding KnownNat constraint
 .
 * Type-level naturals
 .
 * Applications of the arithmetic expression: +,-,*,^
 .
 * Type functions, when there is either:
 .
 1. a matching given KnownNat constraint; or
 .
 2. a corresponding KnownNat<N> instance for the type function
 .
 To use the plugin, add the
 .
 OPTIONS_GHC -fplugin GHC.TypeLits.KnownNat.Solver
 .
 Pragma to the header of your file.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-typelits-knownnat-doc
Description-md5: 137878e5cfd29784da4863c2d8c73e33
Description-en: Derive KnownNat constraints from other KnownNat constraints; documentation
 A type checker plugin for GHC that can derive "complex" KnownNat
 constraints from other simple/variable KnownNat constraints. i.e. without
 this plugin, you must have both a KnownNat n and a KnownNat (n+2)
 constraint in the type signature of the following function:
 .
 f :: forall n . (KnownNat n, KnownNat (n+2)) => Proxy n -> Integer
 f _ = natVal (Proxy :: Proxy n) + natVal (Proxy :: Proxy (n+2))
 .
 Using the plugin you can omit the KnownNat (n+2) constraint:
 .
 f :: forall n . KnownNat n => Proxy n -> Integer
 f _ = natVal (Proxy :: Proxy n) + natVal (Proxy :: Proxy (n+2))
 .
 The plugin can derive KnownNat constraints for types consisting of:
 .
 * Type variables, when there is a corresponding KnownNat constraint
 .
 * Type-level naturals
 .
 * Applications of the arithmetic expression: +,-,*,^
 .
 * Type functions, when there is either:
 .
 1. a matching given KnownNat constraint; or
 .
 2. a corresponding KnownNat<N> instance for the type function
 .
 To use the plugin, add the
 .
 OPTIONS_GHC -fplugin GHC.TypeLits.KnownNat.Solver
 .
 Pragma to the header of your file.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-typelits-knownnat-prof
Description-md5: 3ee0c6aae59dd7e9d9ea25fa4c093b88
Description-en: Derive KnownNat constraints from other KnownNat constraints; profiling libraries
 A type checker plugin for GHC that can derive "complex" KnownNat
 constraints from other simple/variable KnownNat constraints. i.e. without
 this plugin, you must have both a KnownNat n and a KnownNat (n+2)
 constraint in the type signature of the following function:
 .
 f :: forall n . (KnownNat n, KnownNat (n+2)) => Proxy n -> Integer
 f _ = natVal (Proxy :: Proxy n) + natVal (Proxy :: Proxy (n+2))
 .
 Using the plugin you can omit the KnownNat (n+2) constraint:
 .
 f :: forall n . KnownNat n => Proxy n -> Integer
 f _ = natVal (Proxy :: Proxy n) + natVal (Proxy :: Proxy (n+2))
 .
 The plugin can derive KnownNat constraints for types consisting of:
 .
 * Type variables, when there is a corresponding KnownNat constraint
 .
 * Type-level naturals
 .
 * Applications of the arithmetic expression: +,-,*,^
 .
 * Type functions, when there is either:
 .
 1. a matching given KnownNat constraint; or
 .
 2. a corresponding KnownNat<N> instance for the type function
 .
 To use the plugin, add the
 .
 OPTIONS_GHC -fplugin GHC.TypeLits.KnownNat.Solver
 .
 Pragma to the header of your file.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-typelits-natnormalise-dev
Description-md5: 935721ccf1c19fe59eb519585aa2bb7d
Description-en: GHC typechecker plugin for types of kind GHC.TypeLits.Nat
 A type checker plugin for GHC that can solve equalities and inequalities
 of types of kind @Nat@, where these types are either:
 .
 * Type-level naturals
 .
 * Type variables
 .
 * Applications of the arithmetic expressions (+,-,*,^).
 .
 It solves these equalities by normalising them to sort-of SOP
 (Sum-of-Products) form, and then perform a simple syntactic equality.
 .
 For example, this solver can prove the equality between:
 .
 (x + 2)^(y + 2)
 .
 and
 .
 4*x*(2 + x)^y + 4*(2 + x)^y + (2 + x)^y*x^2
 .
 Because the latter is actually the SOP normal form of the former.
 .
 To use the plugin, add the
 .
 OPTIONS_GHC -fplugin GHC.TypeLits.Normalise
 .
 Pragma to the header of your file.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-typelits-natnormalise-doc
Description-md5: cb2b57595427e119a3e190890c1db10f
Description-en: GHC typechecker plugin for types of kind GHC.TypeLits.Nat; documentation
 A type checker plugin for GHC that can solve equalities and inequalities
 of types of kind @Nat@, where these types are either:
 .
 * Type-level naturals
 .
 * Type variables
 .
 * Applications of the arithmetic expressions (+,-,*,^).
 .
 It solves these equalities by normalising them to sort-of SOP
 (Sum-of-Products) form, and then perform a simple syntactic equality.
 .
 For example, this solver can prove the equality between:
 .
 (x + 2)^(y + 2)
 .
 and
 .
 4*x*(2 + x)^y + 4*(2 + x)^y + (2 + x)^y*x^2
 .
 Because the latter is actually the SOP normal form of the former.
 .
 To use the plugin, add the
 .
 OPTIONS_GHC -fplugin GHC.TypeLits.Normalise
 .
 Pragma to the header of your file.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ghc-typelits-natnormalise-prof
Description-md5: a79e3cfe64abf87f968cf1131b4f212d
Description-en: GHC typechecker plugin for types of kind GHC.TypeLits.Nat; profiling libraries
 A type checker plugin for GHC that can solve equalities and inequalities
 of types of kind @Nat@, where these types are either:
 .
 * Type-level naturals
 .
 * Type variables
 .
 * Applications of the arithmetic expressions (+,-,*,^).
 .
 It solves these equalities by normalising them to sort-of SOP
 (Sum-of-Products) form, and then perform a simple syntactic equality.
 .
 For example, this solver can prove the equality between:
 .
 (x + 2)^(y + 2)
 .
 and
 .
 4*x*(2 + x)^y + 4*(2 + x)^y + (2 + x)^y*x^2
 .
 Because the latter is actually the SOP normal form of the former.
 .
 To use the plugin, add the
 .
 OPTIONS_GHC -fplugin GHC.TypeLits.Normalise
 .
 Pragma to the header of your file.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-atk-dev
Description-md5: 538ddae505253a2c282f48664d167a1c
Description-en: ATK bindings
 Bindings for ATK, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-atk-doc
Description-md5: d2cf84c2e9b7bbb3664d4386dcd36c1b
Description-en: ATK bindings; documentation
 Bindings for ATK, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-atk-prof
Description-md5: d88b4af9291d7e6a946b20b2ffbca5e1
Description-en: ATK bindings; profiling libraries
 Bindings for ATK, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-cairo-connector-dev
Description-md5: ee041b0ce37513036a47be33c54b6d02
Description-en: GI friendly Binding to the Cairo library
 This library contains glue code used to interconnect Haskell GI and Cairo
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-cairo-connector-doc
Description-md5: 3df8a797084d4e500f117a2ce21b356a
Description-en: GI friendly Binding to the Cairo library; documentation
 This library contains glue code used to interconnect Haskell GI and Cairo
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-cairo-connector-prof
Description-md5: b11a8f8116aca3ff0006a7067609a38c
Description-en: GI friendly Binding to the Cairo library; profiling libraries
 This library contains glue code used to interconnect Haskell GI and Cairo
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-cairo-dev
Description-md5: 439bf94d38c8478a9f6cd5e92762c142
Description-en: Cairo bindings
 Bindings for Cairo, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-cairo-doc
Description-md5: 373130cbcb85e22954e9cedd818fe1ae
Description-en: Cairo bindings; documentation
 Bindings for Cairo, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-cairo-prof
Description-md5: 4e485b8c4b21f0e7c9103efa78015a7f
Description-en: Cairo bindings; profiling libraries
 Bindings for Cairo, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-cairo-render-dev
Description-md5: bfc7c2fbe27f496fe5fc100f4501d69d
Description-en: GI friendly Binding to the Cairo library.
 Cairo is a library to render high quality vector graphics. There
 exist various backends that allows rendering to Gtk windows, PDF,
 PS, PNG and SVG documents, amongst others.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-cairo-render-doc
Description-md5: 68c74e249d888901261b212c4b3c191f
Description-en: GI friendly Binding to the Cairo library.; documentation
 Cairo is a library to render high quality vector graphics. There
 exist various backends that allows rendering to Gtk windows, PDF,
 PS, PNG and SVG documents, amongst others.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-cairo-render-prof
Description-md5: f7e719a67c1f92f546b1c182efc2a4e6
Description-en: GI friendly Binding to the Cairo library.; profiling libraries
 Cairo is a library to render high quality vector graphics. There
 exist various backends that allows rendering to Gtk windows, PDF,
 PS, PNG and SVG documents, amongst others.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-dbusmenu-dev
Description-md5: 2a212d81dcd74beb96a4255fc48eeb77
Description-en: DBusMenu bindings
 Bindings for libdbusmenu, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-dbusmenu-doc
Description-md5: 073e4210fc3d242c064b8998639e162f
Description-en: DBusMenu bindings; documentation
 Bindings for libdbusmenu, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-dbusmenu-prof
Description-md5: 190a078b40fc4e3dda7eda40a6b6f41c
Description-en: DBusMenu bindings; profiling libraries
 Bindings for libdbusmenu, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-dbusmenugtk3-dev
Description-md5: 6f7e5d724f76eb3a03ef23ecbc6dc2d1
Description-en: DBusMenu-GTK3 bindings
 Bindings for libdbusgtk3, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-dbusmenugtk3-doc
Description-md5: c4cb0603c5e5a337157e5b174dea3bd4
Description-en: DBusMenu-GTK3 bindings; documentation
 Bindings for libdbusgtk3, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-dbusmenugtk3-prof
Description-md5: c23be0437c33555ec94feea4b27abc3b
Description-en: DBusMenu-GTK3 bindings; profiling libraries
 Bindings for libdbusgtk3, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-freetype2-dev
Description-md5: 9a6f1815fe42c9021ebfef6bcf230279
Description-en: freetype2 bindings
 Bindings for freetype2, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-freetype2-doc
Description-md5: 32c1fa4351a4120ac87b137e0b3913c7
Description-en: freetype2 bindings; documentation
 Bindings for freetype2, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-freetype2-prof
Description-md5: 254c92c403447355435e56e8e207e7ef
Description-en: freetype2 bindings; profiling libraries
 Bindings for freetype2, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdk-dev
Description-md5: e1e203cf84e63ff2d89cddc930c53376
Description-en: GDK bindings
 Bindings for GDK, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdk-doc
Description-md5: 4b87a1cbab96f55148f4c4339dcb9b48
Description-en: GDK bindings; documentation
 Bindings for GDK, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdk-prof
Description-md5: 52975533ac8bac6ef43596599d514ab2
Description-en: GDK bindings; profiling libraries
 Bindings for GDK, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdk3-dev
Description-md5: f3b11f398cd2631ea532b9fe2376926e
Description-en: Gdk 3.x bindings
 Bindings for Gdk 3.x, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdk3-doc
Description-md5: dde5addbfe20fd981c6c771b4a7c48f0
Description-en: Gdk 3.x bindings; documentation
 Bindings for Gdk 3.x, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdk3-prof
Description-md5: 968d3fce1a8c752ec492f904b27bc5cc
Description-en: Gdk 3.x bindings; profiling libraries
 Bindings for Gdk 3.x, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdk4-dev
Description-md5: e32a7fdde8126a39b7196c5039ced8a2
Description-en: Haskell Gdk bindings
 Bindings for Gdk, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdk4-doc
Description-md5: abd9bc958646ae276084d41fd12fcbe6
Description-en: Haskell Gdk bindings; documentation
 Bindings for Gdk, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdk4-prof
Description-md5: 63096cd0424fdffab1064dd7281f7298
Description-en: Haskell Gdk bindings; profiling libraries
 Bindings for Gdk, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdkpixbuf-dev
Description-md5: e659f966fe5381052b03204a17406906
Description-en: GdkPixbuf bindings
 Bindings for GdkPixbuf, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdkpixbuf-doc
Description-md5: b3eaa5c8f09e637944b64038c6f5a975
Description-en: GdkPixbuf bindings; documentation
 Bindings for GdkPixbuf, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdkpixbuf-prof
Description-md5: 57d7f7e5b5566ae75002365c9bf36cc5
Description-en: GdkPixbuf bindings; profiling libraries
 Bindings for GdkPixbuf, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdkx11-dev
Description-md5: f624511c3170f2c8d9eb92be4fd46d57
Description-en: GDKX11 bindings
 Bindings for GDKX11, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdkx11-doc
Description-md5: 389613de07bf4fb123781d7901228902
Description-en: GDKX11 bindings; documentation
 Bindings for GDKX11, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdkx11-prof
Description-md5: 1bee9ed39c924645337ba424ce341906
Description-en: GDKX11 bindings; profiling libraries
 Bindings for GDKX11, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdkx113-dev
Description-md5: 3a2791714478239fb2b1f75e717e31e5
Description-en: GdkX11 3.x bindings
 Bindings for GdkX11 3.x, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdkx113-doc
Description-md5: 239560f9a102179807fd34b6db74977b
Description-en: GdkX11 3.x bindings; documentation
 Bindings for GdkX11 3.x, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gdkx113-prof
Description-md5: 1cae9a0feecc5d2ee57f278e4a46cea9
Description-en: GdkX11 3.x bindings; profiling libraries
 Bindings for GdkX11 3.x, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gio-dev
Description-md5: 24f3c44dfe5a1ba054469d973d81c84b
Description-en: Gio bindings
 Bindings for Gio, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gio-doc
Description-md5: bcd36be7ea3b90209ba130fa4e1ac8c8
Description-en: Gio bindings; documentation
 Bindings for Gio, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gio-prof
Description-md5: e15259dda5db73b73fc28f1280494c02
Description-en: Gio bindings; profiling libraries
 Bindings for Gio, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-glib-dev
Description-md5: 9558653845e3106ff8fe07c9de90eeba
Description-en: GLib bindings
 Bindings for GLib, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-glib-doc
Description-md5: 682eebc7ba56a021f988bb23f580bef6
Description-en: GLib bindings; documentation
 Bindings for GLib, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-glib-prof
Description-md5: 5d26248ff2f043b36045b96b63919e17
Description-en: GLib bindings; profiling libraries
 Bindings for GLib, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gmodule-dev
Description-md5: 4e27bdb63e22adcc2b402a2588becc25
Description-en: GModule bindings
 Bindings for GModule, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gmodule-doc
Description-md5: 3de074e7b9ece25d937f11366eeb04d9
Description-en: GModule bindings; documentation
 Bindings for GModule, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gmodule-prof
Description-md5: 4075051431a6655f48681966836798e0
Description-en: GModule bindings; profiling libraries
 Bindings for GModule, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gobject-dev
Description-md5: 33064272988ea602ca5ab8db630a58f1
Description-en: GObject bindings
 Bindings for GObject, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gobject-doc
Description-md5: 1f137cb41ae2ece0cfd8b1adcc2c539d
Description-en: GObject bindings; documentation
 Bindings for GObject, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gobject-prof
Description-md5: f6a3d9b75e67f45ccaeb84af8befb051
Description-en: GObject bindings; profiling libraries
 Bindings for GObject, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-graphene-dev
Description-md5: 3815e295e056136e0b0ad804cd32605d
Description-en: Haskell Graphene bindings
 Haskell bindings for Graphene, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-graphene-doc
Description-md5: 9d639549f6ee0f17b3020c5fcfabbeca
Description-en: Haskell Graphene bindings; documentation
 Haskell bindings for Graphene, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-graphene-prof
Description-md5: a326c44798ebbbd285237672ea0fe6cb
Description-en: Haskell Graphene bindings; profiling libraries
 Haskell bindings for Graphene, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gsk-dev
Description-md5: 6521c627af8284397cd9c0a0471a2838
Description-en: Haskell Gsk bindings
 Bindings for Gsk, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gsk-doc
Description-md5: 8276b6e71ebcc06cbc83dea5ad0a5675
Description-en: Haskell Gsk bindings; documentation
 Bindings for Gsk, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gsk-prof
Description-md5: c5b362490234f30a7e51951352fe7f29
Description-en: Haskell Gsk bindings; profiling libraries
 Bindings for Gsk, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk-dev
Description-md5: 7300ec81bae6a6d1a23667c2eaa2a748
Description-en: GTK bindings
 Bindings for GTK, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk-doc
Description-md5: 647e83ea0679d2373530da88a32856b3
Description-en: GTK bindings; documentation
 Bindings for GTK, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk-hs-dev
Description-md5: 3e77753f1445366a0ed29853cbd79c65
Description-en: idiomatic API parts on top of gi-gtk
 A wrapper for gi-gtk, adding a few more idiomatic API parts on top.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk-hs-doc
Description-md5: d707d65ac4c655f3503c79d696f80d73
Description-en: idiomatic API parts on top of gi-gtk; documentation
 A wrapper for gi-gtk, adding a few more idiomatic API parts on top.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk-hs-prof
Description-md5: 03d7f8f97ae68e1b59688d8bfdd5a5c2
Description-en: idiomatic API parts on top of gi-gtk; profiling libraries
 A wrapper for gi-gtk, adding a few more idiomatic API parts on top.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk-prof
Description-md5: e93b2b6707dc91687ccc930746d0d506
Description-en: GTK bindings; profiling libraries
 Bindings for GTK, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk3-dev
Description-md5: 5f6bc47a688f92506c3ef76830ef5cab
Description-en: Gtk 3.x bindings
 Bindings for Gtk 3.x, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk3-doc
Description-md5: c7ed0a1ccb16f142e8532794fb57f0c8
Description-en: Gtk 3.x bindings; documentation
 Bindings for Gtk 3.x, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk3-prof
Description-md5: 6d3672930e480b3d2d311474573ef073
Description-en: Gtk 3.x bindings; profiling libraries
 Bindings for Gtk 3.x, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk4-dev
Description-md5: 684e3a10d0364c162ee89dcc9362899d
Description-en: Haskell Gtk 4.x bindings
 Bindings for Gtk 4.x, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk4-doc
Description-md5: 916e8e319df8fb686ca3b609f2c585dc
Description-en: Haskell Gtk 4.x bindings; documentation
 Bindings for Gtk 4.x, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-gtk4-prof
Description-md5: cec521909d9bf42bb8563b239b0697bb
Description-en: Haskell Gtk 4.x bindings; profiling libraries
 Bindings for Gtk 4.x, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-harfbuzz-dev
Description-md5: 8c7badd7caa9885aab0d9186abb14127
Description-en: HarfBuzz bindings
 Bindings for HarfBuzz, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-harfbuzz-doc
Description-md5: d0f03681e6f3fe3a87d0fab6381b317e
Description-en: HarfBuzz bindings; documentation
 Bindings for HarfBuzz, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-harfbuzz-prof
Description-md5: 57eef0123a9fa30ecddcc4e524ea93e9
Description-en: HarfBuzz bindings; profiling libraries
 Bindings for HarfBuzz, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-pango-dev
Description-md5: 872f771d5340d5096cd9e6f7ac8df69c
Description-en: Pango bindings
 Bindings for Pango, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-pango-doc
Description-md5: 785026402c13bd7f5c5be91d6793c72c
Description-en: Pango bindings; documentation
 Bindings for Pango, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-pango-prof
Description-md5: 556181490af2220d3b5c664012c1fcbb
Description-en: Pango bindings; profiling libraries
 Bindings for Pango, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-vte-dev
Description-md5: 7688357fb6a51e8f3215689bbde0d85e
Description-en: VTE bindings
 Bindings for VTE, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-vte-doc
Description-md5: 05bde55c0e54313d2dcf1a4c24f28bc2
Description-en: VTE bindings; documentation
 Bindings for VTE, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-vte-prof
Description-md5: f509d409ddb5b6b9848ea90a76aadad9
Description-en: VTE bindings; profiling libraries
 Bindings for VTE, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-xlib-dev
Description-md5: 80cac218a4207041f4652d5e7d2b4b58
Description-en: Xlib bindings
 Bindings for Xlib, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-xlib-doc
Description-md5: 0f6fa50f0719db7db8b299b9e3f85359
Description-en: Xlib bindings; documentation
 Bindings for Xlib, autogenerated by haskell-gi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gi-xlib-prof
Description-md5: fa632c6c0b1aa7276ba74ebe3ccc6a2a
Description-en: Xlib bindings; profiling libraries
 Bindings for Xlib, autogenerated by haskell-gi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gio-dev
Description-md5: 80d2448c898d582ca1735c2bb8f4f244
Description-en: binding to the GIO
 GIO is striving to provide a modern, easy-to-use VFS API that sits at the
 right level in the library stack. The goal is to overcome the shortcomings of
 GnomeVFS and provide an API that is so good that developers prefer it over raw
 POSIX calls. Among other things that means using GObject. It also means not
 cloning the POSIX API, but providing higher-level, document-centric
 interfaces.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gio-doc
Description-md5: 3c6b5df49d673c314a84ade399c220e7
Description-en: Binding to the GIO; documentation
 GIO is striving to provide a modern, easy-to-use VFS API that sits at the
 right level in the library stack. The goal is to overcome the shortcomings of
 GnomeVFS and provide an API that is so good that developers prefer it over raw
 POSIX calls. Among other things that means using GObject. It also means not
 cloning the POSIX API, but providing higher-level, document-centric
 interfaces.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gio-prof
Description-md5: d0982e6be94d26162d3609894f6d5e5a
Description-en: Binding to the GIO; profiling libraries
 GIO is striving to provide a modern, easy-to-use VFS API that sits at the
 right level in the library stack. The goal is to overcome the shortcomings of
 GnomeVFS and provide an API that is so good that developers prefer it over raw
 POSIX calls. Among other things that means using GObject. It also means not
 cloning the POSIX API, but providing higher-level, document-centric
 interfaces.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-git-lfs-dev
Description-md5: 0c17566120d0c111ad04c550eb467097
Description-en: git-lfs protocol for Haskell
 An implementation of the git-lfs protocol for the Haskell programming language.
 .
 git-lfs can be used to store large files in git.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-git-lfs-doc
Description-md5: aa6b6d5dd118f3dfe550197f8b070d81
Description-en: git-lfs protocol for Haskell; documentation
 An implementation of the git-lfs protocol for the Haskell programming language.
 .
 git-lfs can be used to store large files in git.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-git-lfs-prof
Description-md5: 4bcfd30dccead8e8e918997517bbf4d6
Description-en: git-lfs protocol for Haskell; profiling libraries
 An implementation of the git-lfs protocol for the Haskell programming language.
 .
 git-lfs can be used to store large files in git.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-githash-dev
Description-md5: ab6f5b73aa2f30e5c90e5dbb1f7c18fa
Description-en: Compile git revision info into Haskell projects
 This library provides some handy Template Haskell splices for including the
 current git hash and branch in the code of your project. Useful for including
 in panic messages, --version output, or diagnostic info for more informative
 bug reports.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-githash-doc
Description-md5: 8866e9939f8330f5ef7693b15b065caa
Description-en: Compile git revision info into Haskell projects; documentation
 This library provides some handy Template Haskell splices for including the
 current git hash and branch in the code of your project. Useful for including
 in panic messages, --version output, or diagnostic info for more informative
 bug reports.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-githash-prof
Description-md5: 97df44c9cc2ac91cf19b90c7c50dab66
Description-en: Compile git revision info into Haskell projects; profiling libraries
 This library provides some handy Template Haskell splices for including the
 current git hash and branch in the code of your project. Useful for including
 in panic messages, --version output, or diagnostic info for more informative
 bug reports.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gitit-data
Description-md5: 8dc5066c7af5a9731a0950b21aa4b455
Description-en: Wiki engine backed by a git or darcs filestore - Data files
 Gitit is a wiki backed by a git or darcs filestore. Pages and uploaded files
 can be modified either directly via the VCS's command-line tools or through
 the wiki's web interface. Pandoc is used for markup processing, so pages may
 be written in (extended) markdown, reStructuredText, LaTeX, HTML, or literate
 Haskell, and exported in ten different formats, including LaTeX, ConTeXt,
 DocBook, RTF, OpenOffice ODT, and MediaWiki markup.
 .
 Other features include
 * plugins: dynamically loaded page transformations written in Haskell;
 * categories;
 * support for Unicode;
 * TeX math using texmath;
 * syntax highlighting of source code files and code snippets using
 highlighting-kate;
 * wiki pages can be viewed as slide shows;
 * caching;
 * Atom feeds (site-wide and per-page);
 * a library, Network.Gitit, that makes it simple to include a gitit wiki in
 any happstack application;
 * pages can be written directly in literate Haskell.
 .
 This package contains auxiliary data files to be used with gitit or
 libghc-gitit-dev.

Package: libghc-gitit-dev
Description-md5: 1af39a377974889b2d5415904b2b153c
Description-en: Wiki engine backed by a git or darcs filestore
 Gitit is a wiki backed by a git or darcs filestore. Pages and uploaded files
 can be modified either directly via the VCS's command-line tools or through
 the wiki's web interface. Pandoc is used for markup processing, so pages may
 be written in (extended) markdown, reStructuredText, LaTeX, HTML, or literate
 Haskell, and exported in ten different formats, including LaTeX, ConTeXt,
 DocBook, RTF, OpenOffice ODT, and MediaWiki markup.
 .
 Other features include
 * plugins: dynamically loaded page transformations written in Haskell;
 * categories;
 * support for Unicode;
 * TeX math using texmath;
 * syntax highlighting of source code files and code snippets using
 highlighting-kate;
 * wiki pages can be viewed as slide shows;
 * caching;
 * Atom feeds (site-wide and per-page);
 * a library, Network.Gitit, that makes it simple to include a gitit wiki in
 any happstack application;
 * pages can be written directly in literate Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gitit-doc
Description-md5: 10a1be8d233fcd9dcdfb04108cc65274
Description-en: Wiki engine backed by a git or darcs filestore; documentation
 Gitit is a wiki backed by a git or darcs filestore. Pages and uploaded files
 can be modified either directly via the VCS's command-line tools or through
 the wiki's web interface. Pandoc is used for markup processing, so pages may
 be written in (extended) markdown, reStructuredText, LaTeX, HTML, or literate
 Haskell, and exported in ten different formats, including LaTeX, ConTeXt,
 DocBook, RTF, OpenOffice ODT, and MediaWiki markup.
 .
 Other features include
 * plugins: dynamically loaded page transformations written in Haskell;
 * categories;
 * support for Unicode;
 * TeX math using texmath;
 * syntax highlighting of source code files and code snippets using
 highlighting-kate;
 * wiki pages can be viewed as slide shows;
 * caching;
 * Atom feeds (site-wide and per-page);
 * a library, Network.Gitit, that makes it simple to include a gitit wiki in
 any happstack application;
 * pages can be written directly in literate Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gitit-prof
Description-md5: b1a3a8493b9a5423a5c751bfa2754ec9
Description-en: Wiki engine backed by a git or darcs filestore; profiling libraries
 Gitit is a wiki backed by a git or darcs filestore. Pages and uploaded files
 can be modified either directly via the VCS's command-line tools or through
 the wiki's web interface. Pandoc is used for markup processing, so pages may
 be written in (extended) markdown, reStructuredText, LaTeX, HTML, or literate
 Haskell, and exported in ten different formats, including LaTeX, ConTeXt,
 DocBook, RTF, OpenOffice ODT, and MediaWiki markup.
 .
 Other features include
 * plugins: dynamically loaded page transformations written in Haskell;
 * categories;
 * support for Unicode;
 * TeX math using texmath;
 * syntax highlighting of source code files and code snippets using
 highlighting-kate;
 * wiki pages can be viewed as slide shows;
 * caching;
 * Atom feeds (site-wide and per-page);
 * a library, Network.Gitit, that makes it simple to include a gitit wiki in
 any happstack application;
 * pages can be written directly in literate Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gitrev-dev
Description-md5: 44d9bf97dcacb61e1fd959f4fe800e4b
Description-en: compile git revision info into Haskell projects
 Ths package provides some handy Template Haskell splices for including the
 current git hash and branch in the code of your project.
 .
 This is useful for including in panic messages, --version output, or
 diagnostic info for more informative bug reports.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gitrev-doc
Description-md5: 6aa61c31dfdd02e35374e3e6e1e50826
Description-en: compile git revision info into Haskell projects; documentation
 Ths package provides some handy Template Haskell splices for including the
 current git hash and branch in the code of your project.
 .
 This is useful for including in panic messages, --version output, or
 diagnostic info for more informative bug reports.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gitrev-prof
Description-md5: 624e16004dcd3ba1e8449907be9e45c6
Description-en: compile git revision info into Haskell projects; profiling libraries
 Ths package provides some handy Template Haskell splices for including the
 current git hash and branch in the code of your project.
 .
 This is useful for including in panic messages, --version output, or
 diagnostic info for more informative bug reports.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-glib-dev
Description-md5: 5f14ac388babd20239e81ce3ce49a097
Description-en: Binding to the GLIB library for Gtk2Hs
 The GNU Library is a collection of C data structures and utility function for
 dealing with Unicode. This package only binds as much functionality as
 required to support the packages that wrap libraries that are themselves based
 on GLib.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-glib-doc
Description-md5: b6b92667903493476d988511e007b52d
Description-en: Binding to the GLIB library for Gtk2Hs; documentation
 The GNU Library is a collection of C data structures and utility function for
 dealing with Unicode. This package only binds as much functionality as
 required to support the packages that wrap libraries that are themselves based
 on GLib.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-glib-prof
Description-md5: 167bc88ebdafd70e40778a395ceec17f
Description-en: Binding to the GLIB library for Gtk2Hs; profiling libraries
 The GNU Library is a collection of C data structures and utility function for
 dealing with Unicode. This package only binds as much functionality as
 required to support the packages that wrap libraries that are themselves based
 on GLib.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-glob-dev
Description-md5: e3a7401e687eb937ba0c525fdcaf3bb8
Description-en: library matching glob patterns against file paths
 This package contians a haskell library for globbing: matching patterns
 against file paths.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-glob-doc
Description-md5: 61f9adf81e1d8a58f04f95ea64df5f01
Description-en: library matching glob patterns against file paths; documentation
 This package contians a haskell library for globbing: matching patterns
 against file paths.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-glob-prof
Description-md5: e86806ec6c566bf9949de6b0eef29f0f
Description-en: library matching glob patterns against file paths; profiling libraries
 This package contians a haskell library for globbing: matching patterns
 against file paths.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gloss-dev
Description-md5: 6c03ea3c7ee0617028c88bcf552dbb33
Description-en: Painless 2D vector graphics, animations and simulations.
 Gloss hides the pain of drawing simple vector graphics behind a nice data type
 and a few display functions. Gloss comes for with support for animations and
 simulations as well, and allows one to create simple interactive games.  Gloss
 uses OpenGL under the hood, but you won't need to worry about any of that.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gloss-doc
Description-md5: 68d6029176a5772597ac96cda3f868b3
Description-en: Painless 2D vector graphics, animations and simulations.; documentation
 Gloss hides the pain of drawing simple vector graphics behind a nice data type
 and a few display functions. Gloss comes for with support for animations and
 simulations as well, and allows one to create simple interactive games.  Gloss
 uses OpenGL under the hood, but you won't need to worry about any of that.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gloss-prof
Description-md5: 165ca37b73bc7b9ac6b0b2f01166aafd
Description-en: Painless 2D vector graphics, animations and simulations.; profiling libraries
 Gloss hides the pain of drawing simple vector graphics behind a nice data type
 and a few display functions. Gloss comes for with support for animations and
 simulations as well, and allows one to create simple interactive games.  Gloss
 uses OpenGL under the hood, but you won't need to worry about any of that.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gloss-rendering-dev
Description-md5: e6b8d205c11c8fda32eb1714ed1198a8
Description-en: Gloss picture data types and rendering functions.
 The packag provides the gloss picture data types and rendering functions.
 These functions don't do any window management. If you want gloss to setup
 your window as well then use the plain gloss package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gloss-rendering-doc
Description-md5: 5c31bdf8634c0cb2aa6b4d1fefcb9a94
Description-en: Gloss picture data types and rendering functions.; documentation
 The packag provides the gloss picture data types and rendering functions.
 These functions don't do any window management. If you want gloss to setup
 your window as well then use the plain gloss package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gloss-rendering-prof
Description-md5: 9e8a6eefd1cdf2267d49dbf9af456700
Description-en: Gloss picture data types and rendering functions.; profiling libraries
 The packag provides the gloss picture data types and rendering functions.
 These functions don't do any window management. If you want gloss to setup
 your window as well then use the plain gloss package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gluraw-dev
Description-md5: 92a40ab4463024df68d5ee32cf644f79
Description-en: Raw binding for the OpenGL graphics system
 GLURaw is a raw Haskell binding for the GLU 1.3 OpenGL utility library. It is
 basically a 1:1 mapping of GLU's C API, intended as a basis for a nicer
 interface.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gluraw-doc
Description-md5: 17982ce5717ffa889ec228c963bc94a2
Description-en: Raw binding for the OpenGL graphics system; documentation
 GLURaw is a raw Haskell binding for the GLU 1.3 OpenGL utility library. It is
 basically a 1:1 mapping of GLU's C API, intended as a basis for a nicer
 interface.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gluraw-prof
Description-md5: ae87212a28b05f775df10a06acee489f
Description-en: Raw binding for the OpenGL graphics system; profiling libraries
 GLURaw is a raw Haskell binding for the GLU 1.3 OpenGL utility library. It is
 basically a 1:1 mapping of GLU's C API, intended as a basis for a nicer
 interface.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-glut-dev
Description-md5: d1696914a4c474d0cfa9998d95d0a0cd
Description-en: Haskell GLUT binding for GHC
 This package provides a library for the Haskell programming language.
 .
 This library provides a binding for the OpenGL Utility Toolkit, a window
 system independent toolkit for writing OpenGL programs. For more
 information about the C library on which this binding is based,
 please see: <http://www.opengl.org/resources/libraries/glut/>.

Package: libghc-glut-doc
Description-md5: 2b8bb8e51bb3431cb22366b13eb0b7fd
Description-en: Haskell GLUT binding for GHC; documentation
 This package provides the documentation for a library for the Haskell
 programming language.
 .
 This library provides a binding for the OpenGL Utility Toolkit, a window
 system independent toolkit for writing OpenGL programs. For more
 information about the C library on which this binding is based,
 please see: <http://www.opengl.org/resources/libraries/glut/>.

Package: libghc-glut-prof
Description-md5: 60e81a4a8804a04551e86a4c48c360e0
Description-en: Haskell GLUT binding for GHC; profiling libraries
 This package provides a library for the Haskell programming language,
 compiled for profiling.
 .
 This library provides a binding for the OpenGL Utility Toolkit, a window
 system independent toolkit for writing OpenGL programs. For more
 information about the C library on which this binding is based,
 please see: <http://www.opengl.org/resources/libraries/glut/>.

Package: libghc-graphscc-dev
Description-md5: a17027acb8cc7cfca469c05d8781c9df
Description-en: Tarjan's algorithm for computing the SCCs of a graph
 Tarjan's algorithm for computing the strongly connected components of
 a graph.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-graphscc-doc
Description-md5: 8889f449373c0f000c30b42aa3d3df76
Description-en: Tarjan's algorithm for computing the SCCs of a graph; documentation
 Tarjan's algorithm for computing the strongly connected components of
 a graph.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-graphscc-prof
Description-md5: c2cfa12190c009040978419bbf498bcc
Description-en: Tarjan's algorithm for computing the SCCs of a graph; profiling libraries
 Tarjan's algorithm for computing the strongly connected components of
 a graph.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-graphviz-dev
Description-md5: bd02d2c14f791ffca367313e1957b329
Description-en: bindings to Graphviz for graph visualization
 This library provides bindings for the Dot language used by the
 Graphviz (http://graphviz.org/) suite of programs for visualising
 graphs, as well as functions to call those programs.
 .
 Main features of the graphviz library include:
 .
 Almost complete coverage of all Graphviz attributes and syntax.
 .
 Support for specifying clusters.
 .
 The ability to use a custom node type.
 .
 Functions for running a Graphviz layout tool with all specified output
 types.
 .
 The ability to not only generate but also parse Dot code with two
 options: strict and liberal (in terms of ordering of statements).
 .
 Functions to convert FGL graphs and other graph-like data structures
 to Dot code - including support to group them into clusters - with a
 high degree of customisation by specifying which attributes to use
 and limited support for the inverse operation.
 .
 Round-trip support for passing an FGL graph through Graphviz to
 augment node and edge labels with positional information, etc.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-graphviz-doc
Description-md5: 0f0b19cfe7dbc128f10d3cbfb2e02ed7
Description-en: bindings to Graphviz for graph visualization; documentation
 This library provides bindings for the Dot language used by the
 Graphviz (http://graphviz.org/) suite of programs for visualising
 graphs, as well as functions to call those programs.
 .
 Main features of the graphviz library include:
 .
 Almost complete coverage of all Graphviz attributes and syntax.
 .
 Support for specifying clusters.
 .
 The ability to use a custom node type.
 .
 Functions for running a Graphviz layout tool with all specified output
 types.
 .
 The ability to not only generate but also parse Dot code with two
 options: strict and liberal (in terms of ordering of statements).
 .
 Functions to convert FGL graphs and other graph-like data structures
 to Dot code - including support to group them into clusters - with a
 high degree of customisation by specifying which attributes to use
 and limited support for the inverse operation.
 .
 Round-trip support for passing an FGL graph through Graphviz to
 augment node and edge labels with positional information, etc.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-graphviz-prof
Description-md5: f37e398e59c83bc981d57210e9267d97
Description-en: bindings to Graphviz for graph visualization; profiling libraries
 This library provides bindings for the Dot language used by the
 Graphviz (http://graphviz.org/) suite of programs for visualising
 graphs, as well as functions to call those programs.
 .
 Main features of the graphviz library include:
 .
 Almost complete coverage of all Graphviz attributes and syntax.
 .
 Support for specifying clusters.
 .
 The ability to use a custom node type.
 .
 Functions for running a Graphviz layout tool with all specified output
 types.
 .
 The ability to not only generate but also parse Dot code with two
 options: strict and liberal (in terms of ordering of statements).
 .
 Functions to convert FGL graphs and other graph-like data structures
 to Dot code - including support to group them into clusters - with a
 high degree of customisation by specifying which attributes to use
 and limited support for the inverse operation.
 .
 Round-trip support for passing an FGL graph through Graphviz to
 augment node and edge labels with positional information, etc.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gridtables-dev
Description-md5: 467cfd33d6a8ad57d8c6ac3d68988b2d
Description-en: parser for reStructuredText-style grid tables
 Provides a parser for plain-text representations of
 tables. This package supports table headers, cells
 spanning multiple columns or rows, as well as a way
 to specfiy column alignments.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gridtables-doc
Description-md5: b3a6862bbe3c12f0d2f3cb1284fb5623
Description-en: parser for reStructuredText-style grid tables; documentation
 Provides a parser for plain-text representations of
 tables. This package supports table headers, cells
 spanning multiple columns or rows, as well as a way
 to specfiy column alignments.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gridtables-prof
Description-md5: 22afcdef89a82fc146eba6cfde872c51
Description-en: parser for reStructuredText-style grid tables; profiling libraries
 Provides a parser for plain-text representations of
 tables. This package supports table headers, cells
 spanning multiple columns or rows, as well as a way
 to specfiy column alignments.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-groom-dev
Description-md5: 15a9f4e44f17ebbc1d6c007ca7e5bb41
Description-en: Pretty printing for well-behaved Show instances
 Automatically derived Show instances are an easy way
 to inspect data in your program.  However, for large
 data-structures, the resulting output lacks
 whitespace, making it unreadable.  Groom offers an
 replacement to `show' called `groom' which attempts
 to pretty-print the output of `show'.  For example:
 .
 > let x = parseExp "foobar 1 [1,2]"
 > in do
 >   putStrLn (show x)
 >   putStrLn (groom x)
 .
 results in:
 .
 > ParseOk (App (App (Var (UnQual (Ident "foobar"))) (Lit (Int 1))) (List [Lit (Int 1),Lit (Int 2)]))
 > ParseOk
 >   (App (App (Var (UnQual (Ident "foobar"))) (Lit (Int 1)))
 >      (List [Lit (Int 1), Lit (Int 2)]))
 .
 Groom works only on Show instances that output valid
 Haskell code; if Groom can't understand its input,
 it will not make any changes.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-groom-doc
Description-md5: 6ea07d045d39ffa7b3a4ab32514aa435
Description-en: Pretty printing for well-behaved Show instances; documentation
 Automatically derived Show instances are an easy way
 to inspect data in your program.  However, for large
 data-structures, the resulting output lacks
 whitespace, making it unreadable.  Groom offers an
 replacement to `show' called `groom' which attempts
 to pretty-print the output of `show'.  For example:
 .
 > let x = parseExp "foobar 1 [1,2]"
 > in do
 >   putStrLn (show x)
 >   putStrLn (groom x)
 .
 results in:
 .
 > ParseOk (App (App (Var (UnQual (Ident "foobar"))) (Lit (Int 1))) (List [Lit (Int 1),Lit (Int 2)]))
 > ParseOk
 >   (App (App (Var (UnQual (Ident "foobar"))) (Lit (Int 1)))
 >      (List [Lit (Int 1), Lit (Int 2)]))
 .
 Groom works only on Show instances that output valid
 Haskell code; if Groom can't understand its input,
 it will not make any changes.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-groom-prof
Description-md5: 2aba4517c0407f2ca68af9280367fa23
Description-en: Pretty printing for well-behaved Show instances; profiling libraries
 Automatically derived Show instances are an easy way
 to inspect data in your program.  However, for large
 data-structures, the resulting output lacks
 whitespace, making it unreadable.  Groom offers an
 replacement to `show' called `groom' which attempts
 to pretty-print the output of `show'.  For example:
 .
 > let x = parseExp "foobar 1 [1,2]"
 > in do
 >   putStrLn (show x)
 >   putStrLn (groom x)
 .
 results in:
 .
 > ParseOk (App (App (Var (UnQual (Ident "foobar"))) (Lit (Int 1))) (List [Lit (Int 1),Lit (Int 2)]))
 > ParseOk
 >   (App (App (Var (UnQual (Ident "foobar"))) (Lit (Int 1)))
 >      (List [Lit (Int 1), Lit (Int 2)]))
 .
 Groom works only on Show instances that output valid
 Haskell code; if Groom can't understand its input,
 it will not make any changes.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-groups-dev
Description-md5: 69cf4431612c18b58d6b0533c2a5cc22
Description-en: Haskell 98 groups
 A group is a monoid with invertibility.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-groups-doc
Description-md5: a745696417cc7d0a6126cf5d941c3b6d
Description-en: Haskell 98 groups; documentation
 A group is a monoid with invertibility.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-groups-prof
Description-md5: 5d00ea5ccfe3a03f9dfe4b80349599e3
Description-en: Haskell 98 groups; profiling libraries
 A group is a monoid with invertibility.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk-sni-tray-dev
Description-md5: d6e3be493bce9dd4aecd8c3c01d500a2
Description-en: standalone StatusNotifierItem/AppIndicator tray
 gtk-sni-tray provides a StatusNotifierHost widget written using the
 gtk+3 bindings for haskell provided by gi-gtk. It also provides a
 simple standalone executable, gtk-sni-tray-standalone, that is
 configured with command line arguments. This executable will run the
 aforementioned widget by itself in a strut window, on each monitor
 for each it is requested.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk-sni-tray-doc
Description-md5: d30a70d1f318a34c2c4c05b9dababa76
Description-en: standalone StatusNotifierItem/AppIndicator tray; documentation
 gtk-sni-tray provides a StatusNotifierHost widget written using the
 gtk+3 bindings for haskell provided by gi-gtk. It also provides a
 simple standalone executable, gtk-sni-tray-standalone, that is
 configured with command line arguments. This executable will run the
 aforementioned widget by itself in a strut window, on each monitor
 for each it is requested.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk-sni-tray-prof
Description-md5: 3d1a19b7cd8a9f339a42a785ca0642e8
Description-en: standalone StatusNotifierItem/AppIndicator tray; profiling libraries
 gtk-sni-tray provides a StatusNotifierHost widget written using the
 gtk+3 bindings for haskell provided by gi-gtk. It also provides a
 simple standalone executable, gtk-sni-tray-standalone, that is
 configured with command line arguments. This executable will run the
 aforementioned widget by itself in a strut window, on each monitor
 for each it is requested.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk-strut-dev
Description-md5: 2ffd38ef1b2bcbbea826b451f8d7b736
Description-en: create strut windows with gi-gtk
 Create (EWMH) strut windows with gi-gtk.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk-strut-doc
Description-md5: 1eadbbdae597e5643de45fef2e1796aa
Description-en: create strut windows with gi-gtk; documentation
 Create (EWMH) strut windows with gi-gtk.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk-strut-prof
Description-md5: e53a60986ad4a9f77e21825adfe50a84
Description-en: create strut windows with gi-gtk; profiling libraries
 Create (EWMH) strut windows with gi-gtk.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk-traymanager-dev
Description-md5: 9e000daae1175c2fece5a2e5db8e7da9
Description-en: bindings for eggtraymanager (GTK+)
 This package provides a wrapper around the prolific eggtraymanager code. Note
 that it is *NOT* itself a system tray widget, though it is a very convenient
 utility for implementing one.
 .
 This package adopts the style of gtk2hs and is designed to work well with it.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk-traymanager-doc
Description-md5: 13b9807ced196367dd8259ec2c416741
Description-en: bindings for eggtraymanager (GTK+); documentation
 This package provides a wrapper around the prolific eggtraymanager code. Note
 that it is *NOT* itself a system tray widget, though it is a very convenient
 utility for implementing one.
 .
 This package adopts the style of gtk2hs and is designed to work well with it.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk-traymanager-prof
Description-md5: b7bbc0e620d2b9b22ed944b642d77143
Description-en: bindings for eggtraymanager (GTK+); profiling libraries
 This package provides a wrapper around the prolific eggtraymanager code. Note
 that it is *NOT* itself a system tray widget, though it is a very convenient
 utility for implementing one.
 .
 This package adopts the style of gtk2hs and is designed to work well with it.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk2hs-buildtools-dev
Description-md5: c1cf869e84c4b2d46e40000bb811f524
Description-en: gtk2hs-buildtools libraries
 These are modules used by programs build with gtk2hs-buildtools.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk2hs-buildtools-doc
Description-md5: f1c059f7bf91ba48a06835dcdc592652
Description-en: gtk2hs-buildtools libraries; documentation
 These are modules used by programs build with gtk2hs-buildtools.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk2hs-buildtools-prof
Description-md5: 5bb2142d5c41edac5f77dc71320a3900
Description-en: gtk2hs-buildtools libraries; profiling libraries
 These are modules used by programs build with gtk2hs-buildtools.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk3-dev
Description-md5: a546b988f39aa54987ab6bd9b8ef7264
Description-en: binding to the Gtk+ graphical user interface library
 This is the core library of the Gtk2Hs suite of libraries for Haskell based on
 Gtk+. Gtk+ is an extensive and mature multi-platform toolkit for creating
 graphical user interfaces.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk3-doc
Description-md5: a7bbd64d922b5d7eb35bd240960ef100
Description-en: binding to the Gtk+ graphical user interface library; documentation
 This is the core library of the Gtk2Hs suite of libraries for Haskell based on
 Gtk+. Gtk+ is an extensive and mature multi-platform toolkit for creating
 graphical user interfaces.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-gtk3-prof
Description-md5: f2c8624209fd75ed1b5bd850a1f635a5
Description-en: binding to the Gtk+ graphical user interface library; profiling libraries
 This is the core library of the Gtk2Hs suite of libraries for Haskell based on
 Gtk+. Gtk+ is an extensive and mature multi-platform toolkit for creating
 graphical user interfaces.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hackage-security-dev
Description-md5: 07d15736f373526cea5143dafd081bf7
Description-en: Hackage security library
 The Hackage security library provides both server and client utilities
 for securing the Hackage package server.  It is based on The Update
 Framework, a set of recommendations developed by security researchers
 at various universities in the US as well as developers on the Tor
 project.
 .
 The current implementation supports only index signing,
 thereby enabling untrusted mirrors. It does not yet provide
 facilities for author package signing.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hackage-security-doc
Description-md5: 1d46c781ef544c6b782f328fcd848904
Description-en: Hackage security library; documentation
 The Hackage security library provides both server and client utilities
 for securing the Hackage package server.  It is based on The Update
 Framework, a set of recommendations developed by security researchers
 at various universities in the US as well as developers on the Tor
 project.
 .
 The current implementation supports only index signing,
 thereby enabling untrusted mirrors. It does not yet provide
 facilities for author package signing.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hackage-security-prof
Description-md5: fa1fbc11942d6bbccf466640a50b7856
Description-en: Hackage security library; profiling libraries
 The Hackage security library provides both server and client utilities
 for securing the Hackage package server.  It is based on The Update
 Framework, a set of recommendations developed by security researchers
 at various universities in the US as well as developers on the Tor
 project.
 .
 The current implementation supports only index signing,
 thereby enabling untrusted mirrors. It does not yet provide
 facilities for author package signing.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haddock-library-dev
Description-md5: 914e90b61bb225fad92c0ff980934f6a
Description-en: library exposing some functionality of Haddock
 Haddock is a documentation-generation tool for Haskell
 libraries. These modules expose some functionality of it
 without pulling in the GHC dependency.
 .
 For interacting with Haddock itself, see the 'ghc' package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haddock-library-doc
Description-md5: 5bcc72771cd03df82f20593c97db5d6c
Description-en: library exposing some functionality of Haddock; documentation
 Haddock is a documentation-generation tool for Haskell
 libraries. These modules expose some functionality of it
 without pulling in the GHC dependency.
 .
 For interacting with Haddock itself, see the 'ghc' package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haddock-library-prof
Description-md5: 69c904d10ed1409468b4c97aea559f78
Description-en: library exposing some functionality of Haddock; profiling libraries
 Haddock is a documentation-generation tool for Haskell
 libraries. These modules expose some functionality of it
 without pulling in the GHC dependency.
 .
 For interacting with Haddock itself, see the 'ghc' package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hakyll-dev
Description-md5: d77010ff1af216b4f06b7cafbe67ae1d
Description-en: static website compiler library
 Hakyll is a static website compiler library. It provides you with
 the tools to create a simple or advanced static website using a
 Haskell DSL and formats such as markdown or RST. You can find
 more information, including a tutorial, on the website:
 .
 http://jaspervdj.be/hakyll
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hakyll-doc
Description-md5: 1f96ff001bea3f8280e5c5bab964c634
Description-en: static website compiler library; documentation
 Hakyll is a static website compiler library. It provides you with
 the tools to create a simple or advanced static website using a
 Haskell DSL and formats such as markdown or RST. You can find
 more information, including a tutorial, on the website:
 .
 http://jaspervdj.be/hakyll
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hakyll-prof
Description-md5: 70a81c4c733e488145480f536afa7867
Description-en: static website compiler library; profiling libraries
 Hakyll is a static website compiler library. It provides you with
 the tools to create a simple or advanced static website using a
 Haskell DSL and formats such as markdown or RST. You can find
 more information, including a tutorial, on the website:
 .
 http://jaspervdj.be/hakyll
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-half-dev
Description-md5: 6f5f4b606e52650d32322d1474cf9ff2
Description-en: half-precision floating-point
 Half-precision floating point values with 1 bit of sign, 5 bits of
 exponent, 11 bits of mantissa trailing a leading 1 bit with proper
 underflow.
 .
 These arise commonly in GPU applications.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-half-doc
Description-md5: 994a7397820542db47e41ea465fe483e
Description-en: half-precision floating-point; documentation
 Half-precision floating point values with 1 bit of sign, 5 bits of
 exponent, 11 bits of mantissa trailing a leading 1 bit with proper
 underflow.
 .
 These arise commonly in GPU applications.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-half-prof
Description-md5: 8af51f45402bea60b4c3eeac70cde1b6
Description-en: half-precision floating-point; profiling libraries
 Half-precision floating point values with 1 bit of sign, 5 bits of
 exponent, 11 bits of mantissa trailing a leading 1 bit with proper
 underflow.
 .
 These arise commonly in GPU applications.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-happstack-jmacro-dev
Description-md5: 7b724897513684b0971c8893b51f4bef
Description-en: Support for using JMacro with Happstack
 This package integrates jmacro with HAppStack
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-happstack-jmacro-doc
Description-md5: 05998e14b3e77b3f09dcc78a0810f5df
Description-en: Support for using JMacro with Happstack; documentation
 This package integrates jmacro with HAppStack
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-happstack-jmacro-prof
Description-md5: e4d53460c6eb6c30619c39b36370c2b1
Description-en: Support for using JMacro with Happstack; profiling libraries
 This package integrates jmacro with HAppStack
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-happstack-server-dev
Description-md5: 44259092021e248a51fba76b6fdeb297
Description-en: Happstack web framework, HTTP server
 Happstack is a Haskell web framework, designed so that developers can
 prototype quickly, deploy painlessly, scale massively, operate reliably,
 and change easily. It supports GNU/Linux, OS X, FreeBSD, and Windows
 environments.
 .
 Happstack provides you with all the components you need to build and
 deploy your application, which is completely self-contained.
 Particularly, Happstack provides the application with a distributed and
 persistent data storage layer, capable to interact with the application
 itself directly in terms of Haskell data structures.
 .
 Happstack-server contains the HTTP server itself.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-happstack-server-doc
Description-md5: 04c42035055a146f0d3d435e6e0bc34a
Description-en: Happstack web framework, HTTP server; documentation
 Happstack is a Haskell web framework, designed so that developers can
 prototype quickly, deploy painlessly, scale massively, operate reliably,
 and change easily. It supports GNU/Linux, OS X, FreeBSD, and Windows
 environments.
 .
 Happstack provides you with all the components you need to build and
 deploy your application, which is completely self-contained.
 Particularly, Happstack provides the application with a distributed and
 persistent data storage layer, capable to interact with the application
 itself directly in terms of Haskell data structures.
 .
 Happstack-server contains the HTTP server itself.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-happstack-server-prof
Description-md5: 4031077c20c4cd46cf9e42c4cfc09f77
Description-en: Happstack web framework, HTTP server; profiling libraries
 Happstack is a Haskell web framework, designed so that developers can
 prototype quickly, deploy painlessly, scale massively, operate reliably,
 and change easily. It supports GNU/Linux, OS X, FreeBSD, and Windows
 environments.
 .
 Happstack provides you with all the components you need to build and
 deploy your application, which is completely self-contained.
 Particularly, Happstack provides the application with a distributed and
 persistent data storage layer, capable to interact with the application
 itself directly in terms of Haskell data structures.
 .
 Happstack-server contains the HTTP server itself.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-happy-lib-dev
Description-md5: 4dd2d964dc3e7cd60aaa4abb77f213e0
Description-en: parser generator for Haskell
 Happy is a parser generator for Haskell.  Given a grammar
 specification in BNF, Happy generates Haskell code to parse the
 grammar.  Happy works in a similar way to the yacc tool for C.
 .
 This library provides the following functionality:
 .
 * Data type definitions for the Grammar AST type, capturing
 the information in .y-files (Happy.Grammar)
 .
 * A parser for happy grammar files (.y) to produce a Grammar
 (Happy.Frontend.*)
 .
 * Implementations of the text book algorithms that compute the
 LR action and goto tables for the given 'Grammar'
 (Happy.Tabular.*)
 .
 * An LALR code generator to produce table-driven, deterministic
 parsing code in Haskell (Happy.Backend.LALR.*)
 .
 * A (less maintained) GLR code generator to produce
 table-driven, non-deterministic parsing code in Haskell,
 where ambiguous parses produce multiple parse trees
 (Happy.Backend.GLR.*)
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-happy-lib-doc
Description-md5: a715d27d26d8565b8a0264287b08cbd8
Description-en: parser generator for Haskell; documentation
 Happy is a parser generator for Haskell.  Given a grammar
 specification in BNF, Happy generates Haskell code to parse the
 grammar.  Happy works in a similar way to the yacc tool for C.
 .
 This library provides the following functionality:
 .
 * Data type definitions for the Grammar AST type, capturing
 the information in .y-files (Happy.Grammar)
 .
 * A parser for happy grammar files (.y) to produce a Grammar
 (Happy.Frontend.*)
 .
 * Implementations of the text book algorithms that compute the
 LR action and goto tables for the given 'Grammar'
 (Happy.Tabular.*)
 .
 * An LALR code generator to produce table-driven, deterministic
 parsing code in Haskell (Happy.Backend.LALR.*)
 .
 * A (less maintained) GLR code generator to produce
 table-driven, non-deterministic parsing code in Haskell,
 where ambiguous parses produce multiple parse trees
 (Happy.Backend.GLR.*)
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-happy-lib-prof
Description-md5: 887ea82ddd2535abde125e98e77822fb
Description-en: parser generator for Haskell; profiling libraries
 Happy is a parser generator for Haskell.  Given a grammar
 specification in BNF, Happy generates Haskell code to parse the
 grammar.  Happy works in a similar way to the yacc tool for C.
 .
 This library provides the following functionality:
 .
 * Data type definitions for the Grammar AST type, capturing
 the information in .y-files (Happy.Grammar)
 .
 * A parser for happy grammar files (.y) to produce a Grammar
 (Happy.Frontend.*)
 .
 * Implementations of the text book algorithms that compute the
 LR action and goto tables for the given 'Grammar'
 (Happy.Tabular.*)
 .
 * An LALR code generator to produce table-driven, deterministic
 parsing code in Haskell (Happy.Backend.LALR.*)
 .
 * A (less maintained) GLR code generator to produce
 table-driven, non-deterministic parsing code in Haskell,
 where ambiguous parses produce multiple parse trees
 (Happy.Backend.GLR.*)
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hashable-dev
Description-md5: a10463475b529ded3d755f0e4a358f25
Description-en: class for types that can be converted to a hash value
 It defines a class, Hashable, for types that can be converted to a
 hash value. This class exists for the benefit of hashing-based data
 structures. The package provides instances for basic types and a way
 to combine hash values.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hashable-doc
Description-md5: 39daf464ed2bcf5458f56935bd25e04b
Description-en: class for types that can be converted to a hash value; documentation
 It defines a class, Hashable, for types that can be converted to a
 hash value. This class exists for the benefit of hashing-based data
 structures. The package provides instances for basic types and a way
 to combine hash values.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hashable-prof
Description-md5: 439d0b51632930adde5f19ec596b3834
Description-en: class for types that can be converted to a hash value; profiling libraries
 It defines a class, Hashable, for types that can be converted to a
 hash value. This class exists for the benefit of hashing-based data
 structures. The package provides instances for basic types and a way
 to combine hash values.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hashtables-dev
Description-md5: b67f44f04cd80a614d1637bd7beee607
Description-en: mutable hash tables
 This package provides a couple of different implementations of mutable hash
 tables in the ST monad, as well as a typeclass abstracting their common
 operations, and a set of wrappers to use the hash tables in the IO monad.
 .
 There are three hash table implementations:
 .
 * Data.HashTable.ST.Basic contains a basic open-addressing hash table using
 linear probing as the collision strategy. This should currently be the
 fastest available hash table implementation for lookups, although it has a
 higher memory overhead than others.
 * Data.HashTable.ST.Cuckoo contains an implementation of "cuckoo hashing".
 Cuckoo hashing has worst-case O(1) lookups and performs well even when the
 table is highly loaded.
 * Data.HashTable.ST.Linear contains a linear hash table, which trades some
 insert and lookup performance for higher space efficiency and much shorter
 delays when expanding the table.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hashtables-doc
Description-md5: 60b9a135a9926ac37809ce59f51a8c99
Description-en: mutable hash tables -- documentation; documentation
 This package provides a couple of different implementations of mutable hash
 tables in the ST monad, as well as a typeclass abstracting their common
 operations, and a set of wrappers to use the hash tables in the IO monad.
 .
 There are three hash table implementations:
 .
 * Data.HashTable.ST.Basic contains a basic open-addressing hash table using
 linear probing as the collision strategy. This should currently be the
 fastest available hash table implementation for lookups, although it has a
 higher memory overhead than others.
 * Data.HashTable.ST.Cuckoo contains an implementation of "cuckoo hashing".
 Cuckoo hashing has worst-case O(1) lookups and performs well even when the
 table is highly loaded.
 * Data.HashTable.ST.Linear contains a linear hash table, which trades some
 insert and lookup performance for higher space efficiency and much shorter
 delays when expanding the table.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hashtables-prof
Description-md5: 6f646a3caff7b7ef42ef7263ba1e5792
Description-en: mutable hash tables -- profiling libraries; profiling libraries
 This package provides a couple of different implementations of mutable hash
 tables in the ST monad, as well as a typeclass abstracting their common
 operations, and a set of wrappers to use the hash tables in the IO monad.
 .
 There are three hash table implementations:
 .
 * Data.HashTable.ST.Basic contains a basic open-addressing hash table using
 linear probing as the collision strategy. This should currently be the
 fastest available hash table implementation for lookups, although it has a
 higher memory overhead than others.
 * Data.HashTable.ST.Cuckoo contains an implementation of "cuckoo hashing".
 Cuckoo hashing has worst-case O(1) lookups and performs well even when the
 table is highly loaded.
 * Data.HashTable.ST.Linear contains a linear hash table, which trades some
 insert and lookup performance for higher space efficiency and much shorter
 delays when expanding the table.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haskell-gi-base-dev
Description-md5: 3b2d35cd8c5ea91c4086cbe78763c840
Description-en: Foundation for libraries generated by haskell-gi
 Foundation for generating Haskell bindings for
 GObject-Introspection-capable libraries.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haskell-gi-base-doc
Description-md5: 8c8a033cf49b3762dc2189f53593f3ad
Description-en: Foundation for libraries generated by haskell-gi; documentation
 Foundation for generating Haskell bindings for
 GObject-Introspection-capable libraries.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haskell-gi-base-prof
Description-md5: 8d45df31577a751b193c2a3c7637d096
Description-en: Foundation for libraries generated by haskell-gi; profiling libraries
 Foundation for generating Haskell bindings for
 GObject-Introspection-capable libraries.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haskell-gi-dev
Description-md5: ae9ef9f80c351b16914505275b773b7e
Description-en: generate Haskell bindings for GI-capable libraries
 Generate Haskell bindings for GObject-Introspection-capable libraries.
 This includes most notably Gtk+, but many other libraries in the
 GObject ecosystem provide introspection data too.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haskell-gi-doc
Description-md5: 4198be3dce31cef8f56c935a18f5a179
Description-en: generate Haskell bindings for GI-capable libraries; documentation
 Generate Haskell bindings for GObject-Introspection-capable libraries.
 This includes most notably Gtk+, but many other libraries in the
 GObject ecosystem provide introspection data too.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haskell-gi-prof
Description-md5: b6a8003f98f84a2e993e6f0e438e584e
Description-en: generate Haskell bindings for GI-capable libraries; profiling libraries
 Generate Haskell bindings for GObject-Introspection-capable libraries.
 This includes most notably Gtk+, but many other libraries in the
 GObject ecosystem provide introspection data too.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haskell-lexer-dev
Description-md5: 554710bd809783e004619ebbaf81212c
Description-en: A fully compliant Haskell 98 lexer
 A fully compliant Haskell 98 lexer written in Haskell. The lexer produces
 a list tuples containing a token type identifier, its position and the token
 string.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haskell-lexer-doc
Description-md5: fdfc966b398e65b1b5deac73aceb013d
Description-en: Documentation for a fully compliant Haskell 98 lexer; documentation
 A fully compliant Haskell 98 lexer written in Haskell. The lexer produces
 a list tuples containing a token type identifier, its position and the token
 string.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haskell-lexer-prof
Description-md5: 3453a9098e523c937cf77fb70ade6b36
Description-en: Profiling libraries for a fully compliant Haskell 98 lexer; profiling libraries
 A fully compliant Haskell 98 lexer written in Haskell. The lexer produces
 a list tuples containing a token type identifier, its position and the token
 string.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-haskell-src-dev
Description-md5: fa5a0915dc094483816250ea4b2f3d24
Description-en: Haskell module to manipulate Haskell source
 This package provides a library for the Haskell programming language.
 .
 This library provides facilities for manipulating Haskell source code:
 an abstract syntax, lexer, parser and pretty-printer.

Package: libghc-haskell-src-doc
Description-md5: 40490d890446799c20b4c100f4a6b158
Description-en: Haskell module to manipulate Haskell source; documentation
 This package provides the documentation for a library for the Haskell
 programming language.
 .
 This library provides facilities for manipulating Haskell source code:
 an abstract syntax, lexer, parser and pretty-printer.

Package: libghc-haskell-src-prof
Description-md5: 138773afed02e701d4d01775b7f7cb8d
Description-en: Haskell module to manipulate Haskell source; profiling libraries
 This package provides a library for the Haskell programming language,
 compiled for profiling.
 .
 This library provides facilities for manipulating Haskell source code:
 an abstract syntax, lexer, parser and pretty-printer.

Package: libghc-haxml-dev
Description-md5: 82ad87d61e33bb0d1bcbd28d245aceb2
Description-en: GHC libraries for using XML documents with Haskell
 HaXml is a collection of utilities for parsing, filtering,
 transforming, and generating XML documents using Haskell. Its basic
 facilities include:
 - a parser for XML,
 - a separate error-correcting parser for HTML,
 - an XML validator,
 - pretty-printers for XML and HTML.
 .
 This package contains the HaXml combinator library for generic XML
 document processing, including transformation, editing, and
 generation for use with GHC.

Package: libghc-haxml-doc
Description-md5: 243e7f5eb415479564f733e58273f541
Description-en: Documentation of HaXml
 HaXml is a collection of utilities for parsing, filtering,
 transforming, and generating XML documents using Haskell. Its basic
 facilities include:
 - a parser for XML,
 - a separate error-correcting parser for HTML,
 - an XML validator,
 - pretty-printers for XML and HTML.
 .
 This package contains the HaXml documentation.

Package: libghc-haxml-prof
Description-md5: 05ffb191e5dcf00a1f7329b27f50dc21
Description-en: Profiling libraries for the haskell haxml library
 HaXml is a collection of utilities for parsing, filtering,
 transforming, and generating XML documents using Haskell. Its basic
 facilities include:
 - a parser for XML,
 - a separate error-correcting parser for HTML,
 - an XML validator,
 - pretty-printers for XML and HTML.
 .
 This package contains the profiling libraries compiled for GHC.

Package: libghc-haxr-dev
Description-md5: eff1c321621b8e127ef4b36e5e3efa12
Description-en: XML-RPC client and server library for Haskell
 HaXR is a library for writing XML-RPC client and server applications in
 Haskell.
 .
 HaXR consists of two packages: haxr and haxr-th. The latter package
 contains the Template Haskell code used for automatically deriving
 XML-RPC struct representations for Haskell records.
 .
 This package contains the libraries compiled for GHC.

Package: libghc-haxr-doc
Description-md5: f58d88d76762b3519e4631ab7c6925dc
Description-en: XML-RPC client and server library for Haskell; documentation
 HaXR is a library for writing XML-RPC client and server applications in
 Haskell.
 .
 HaXR consists of two packages: haxr and haxr-th. The latter package
 contains the Template Haskell code used for automatically deriving
 XML-RPC struct representations for Haskell records.
 .
 This package contains the libraries documentation.

Package: libghc-haxr-prof
Description-md5: 2648558e936ed9f4b8f09a7ecc220924
Description-en: XML-RPC client and server library for Haskell; profiling library
 HaXR is a library for writing XML-RPC client and server applications in
 Haskell.
 .
 HaXR consists of two packages: haxr and haxr-th. The latter package
 contains the Template Haskell code used for automatically deriving
 XML-RPC struct representations for Haskell records.
 .
 This package contains the profiling libraries compiled for GHC.

Package: libghc-hclip-dev
Description-md5: 5b6e6bd4778310367c983920e9233194
Description-en: library to read/modify the system clipboard
 A small cross-platform library for reading and modifying the system
 clipboard.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hclip-doc
Description-md5: 5cfae4b14f6e566b0a75de138433d7fa
Description-en: library to read/modify the system clipboard; documentation
 A small cross-platform library for reading and modifying the system
 clipboard.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hclip-prof
Description-md5: 2b57b8a187262423e0c5cdc007acbb7c
Description-en: library to read/modify the system clipboard; profiling libraries
 A small cross-platform library for reading and modifying the system
 clipboard.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hdbc-dev
Description-md5: c468b9641e68406e5622dd66d08c2137
Description-en: Haskell Database Connectivity, GHC package
 HDBC provides an abstraction layer between Haskell programs and SQL
 relational databases. This lets you write database code once, in
 Haskell, and have it work with any number of backend SQL databases
 (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)
 .
 HDBC is modeled loosely on Perl's DBI interface, though it has also been
 influenced by Python's DB-API v2, JDBC in Java, and HSQL in Haskell.
 .
 To use HDBC, you'll need both this package, and a driver package such
 as libghc-hdbc-postgresql-dev.

Package: libghc-hdbc-doc
Description-md5: 689aec2e08bd6fa38caa47d439d82fd1
Description-en: Haskell Database Connectivity, Documentation
 HDBC provides an abstraction layer between Haskell programs and SQL
 relational databases. This lets you write database code once, in
 Haskell, and have it work with any number of backend SQL databases
 (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)
 .
 HDBC is modeled loosely on Perl's DBI interface, though it has also been
 influenced by Python's DB-API v2, JDBC in Java, and HSQL in Haskell.

Package: libghc-hdbc-postgresql-dev
Description-md5: 486ea6cc96aa3460bfe3c2aa8ec48f80
Description-en: PostgreSQL HDBC (Haskell Database Connectivity) Driver for GHC
 HDBC provides an abstraction layer between Haskell programs and SQL
 relational databases. This lets you write database code once, in
 Haskell, and have it work with any number of backend SQL databases.
 .
 This package provides the PostgreSQL database driver for HDBC under GHC.

Package: libghc-hdbc-postgresql-doc
Description-md5: 589080e4141cdd07aa48e81030e00e35
Description-en: PostgreSQL HDBC (Haskell Database Connectivity) documentation
 HDBC provides an abstraction layer between Haskell programs and SQL
 relational databases. This lets you write database code once, in
 Haskell, and have it work with any number of backend SQL databases.

Package: libghc-hdbc-postgresql-prof
Description-md5: b260406119d5ae567ef235a8973d6285
Description-en: PostgreSQL HDBC Driver for GHC; profiling libraries
 HDBC provides an abstraction layer between Haskell programs and SQL
 relational databases. This lets you write database code once, in
 Haskell, and have it work with any number of backend SQL databases.
 .
 This package provides the PostgreSQL database driver for HDBC under GHC
 compiled for profiling.

Package: libghc-hdbc-prof
Description-md5: ebf1b50552fcecc94795433de524e804
Description-en: Haskell Database Connectivity, GHC profiling data
 HDBC provides an abstraction layer between Haskell programs and SQL
 relational databases. This package provides profiling information for using
 HDBC with GHC.

Package: libghc-hdbc-session-dev
Description-md5: 32bed42faa26f50899e21632e8260097
Description-en: bracketed connection for HDBC
 This package contains a base bracketed function
 to call close correctly against opend DB connection.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hdbc-session-doc
Description-md5: 8d9fb2db2650455708ebcd79ee159a09
Description-en: bracketed connection for HDBC; documentation
 This package contains a base bracketed function
 to call close correctly against opend DB connection.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hdbc-session-prof
Description-md5: 71aec771e8343f34f66f8938368fbef2
Description-en: bracketed connection for HDBC; profiling libraries
 This package contains a base bracketed function
 to call close correctly against opend DB connection.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hdbc-sqlite3-dev
Description-md5: 2df6bc63c573928b2998bebe3a043223
Description-en: Sqlite v3 HDBC (Haskell Database Connectivity) Driver for GHC
 HDBC provides an abstraction layer between Haskell programs and SQL
 relational databases. This lets you write database code once, in
 Haskell, and have it work with any number of backend SQL databases
 (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)
 .
 This package provides the Sqlite v3 database driver for HDBC under GHC.

Package: libghc-hdbc-sqlite3-doc
Description-md5: de52b21cd00aef230ddf56b0f92c39e3
Description-en: Sqlite v3 HDBC (Haskell Database Connectivity) Documentation
 HDBC provides an abstraction layer between Haskell programs and SQL
 relational databases. This lets you write database code once, in
 Haskell, and have it work with any number of backend SQL databases
 (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)

Package: libghc-hdbc-sqlite3-prof
Description-md5: c7a62203754e88831b7c5ef0149fd02e
Description-en: Sqlite v3 HDBC Driver for GHC; profiling libraries
 HDBC provides an abstraction layer between Haskell programs and SQL
 relational databases. This lets you write database code once, in
 Haskell, and have it work with any number of backend SQL databases
 (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)
 .
 This package provides the Sqlite v3 database driver for HDBC under GHC.

Package: libghc-hdf5-dev
Description-md5: af51d2226acb3dcdc438737c6d50b848
Description-en: Haskell interface to the HDF5 scientific data storage library.
 This is a low-level but typesafe Haskell interface to the HDF5 library.  No pointers necessary.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hdf5-doc
Description-md5: 9fba25b1773cd8aa424e2ced90be2aa5
Description-en: Haskell interface to the HDF5 scientific data storage library.; documentation
 This is a low-level but typesafe Haskell interface to the HDF5 library.  No pointers necessary.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hdf5-prof
Description-md5: a2d7d352e67761f75490c1f4a9b36e51
Description-en: Haskell interface to the HDF5 scientific data storage library.; profiling libraries
 This is a low-level but typesafe Haskell interface to the HDF5 library.  No pointers necessary.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heaps-dev
Description-md5: 10adb4f720419b4fba328daf28ffb41b
Description-en: asymptotically optimal Brodal/Okasaki heaps.
 Asymptotically optimal Brodal/Okasaki bootstrapped skew-binomial
 heaps from the paper "Optimal Purely Functional Priority Queues",
 extended with a 'Foldable' interface.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heaps-doc
Description-md5: 1b0ad966230f765b4a8946a02dbcfbe6
Description-en: asymptotically optimal Brodal/Okasaki heaps.; documentation
 Asymptotically optimal Brodal/Okasaki bootstrapped skew-binomial
 heaps from the paper "Optimal Purely Functional Priority Queues",
 extended with a 'Foldable' interface.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heaps-prof
Description-md5: 67eda1bbc45b76e3e24594b069907cdf
Description-en: asymptotically optimal Brodal/Okasaki heaps.; profiling libraries
 Asymptotically optimal Brodal/Okasaki bootstrapped skew-binomial
 heaps from the paper "Optimal Purely Functional Priority Queues",
 extended with a 'Foldable' interface.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hedgehog-classes-dev
Description-md5: 57042f1ce682a7a58615493c995b3ed5
Description-en: Hedgehog will eat your typeclass bugs
 This library provides Hedgehog properties to ensure
 that typeclass instances adhere to the set of laws
 that they are supposed to. There are other libraries
 that do similar things, such as `genvalidity-hspec` and `checkers`.
 This library differs from other solutions by not introducing any
 new typeclasses that the user needs to learn, and otherwise minimal
 API overhead.
 .
 This library is directly inspired by `quickcheck-classes`.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hedgehog-classes-doc
Description-md5: 08cefc4cff2f2e0d8ffd72f46d600dc0
Description-en: Hedgehog will eat your typeclass bugs; documentation
 This library provides Hedgehog properties to ensure
 that typeclass instances adhere to the set of laws
 that they are supposed to. There are other libraries
 that do similar things, such as `genvalidity-hspec` and `checkers`.
 This library differs from other solutions by not introducing any
 new typeclasses that the user needs to learn, and otherwise minimal
 API overhead.
 .
 This library is directly inspired by `quickcheck-classes`.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hedgehog-classes-prof
Description-md5: b5c3aff792d203e57358b48c453868bb
Description-en: Hedgehog will eat your typeclass bugs; profiling libraries
 This library provides Hedgehog properties to ensure
 that typeclass instances adhere to the set of laws
 that they are supposed to. There are other libraries
 that do similar things, such as `genvalidity-hspec` and `checkers`.
 This library differs from other solutions by not introducing any
 new typeclasses that the user needs to learn, and otherwise minimal
 API overhead.
 .
 This library is directly inspired by `quickcheck-classes`.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hedgehog-dev
Description-md5: adc88b5b1d2f504d21118191873af07d
Description-en: Hedgehog will eat all your bugs
 Hedgehog is a modern property-based testing system, in the spirit of
 QuickCheck. Hedgehog uses integrated shrinking, so shrinks obey the
 invariants of generated values by construction.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hedgehog-doc
Description-md5: 96498774a3ce3ea2b0104d36b938c4a8
Description-en: Hedgehog will eat all your bugs; documentation
 Hedgehog is a modern property-based testing system, in the spirit of
 QuickCheck. Hedgehog uses integrated shrinking, so shrinks obey the
 invariants of generated values by construction.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hedgehog-prof
Description-md5: ae7b1c7eb55851d046d75b938c94fda5
Description-en: Hedgehog will eat all your bugs; profiling libraries
 Hedgehog is a modern property-based testing system, in the spirit of
 QuickCheck. Hedgehog uses integrated shrinking, so shrinks obey the
 invariants of generated values by construction.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hedis-dev
Description-md5: 24588f5ecdee0789c6d19feb849ea65a
Description-en: client library for the Redis datastore
 This library is a Haskell client for the Redis datastore. Compared to
 other Haskell client libraries it has some advantages: complete Redis
 2.6 command set, automatic optimal pipelining, enforced pub/sub
 semantics, connection via TCP or Unix domain socket.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hedis-doc
Description-md5: 25d8051ae6f90224bc7d3c6fd25ba0ec
Description-en: client library for the Redis datastore; documentation
 This library is a Haskell client for the Redis datastore. Compared to
 other Haskell client libraries it has some advantages: complete Redis
 2.6 command set, automatic optimal pipelining, enforced pub/sub
 semantics, connection via TCP or Unix domain socket.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hedis-prof
Description-md5: 720915b7060b680cd94fc953e3b065bd
Description-en: client library for the Redis datastore; profiling libraries
 This library is a Haskell client for the Redis datastore. Compared to
 other Haskell client libraries it has some advantages: complete Redis
 2.6 command set, automatic optimal pipelining, enforced pub/sub
 semantics, connection via TCP or Unix domain socket.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heist-dev
Description-md5: 5adfdc5ddc45478958c0ba85b695453c
Description-en: template system supporting both HTML5 and XML
 Heist is a powerful template system that supports both HTML5 and XML.
 Some of Heist's features are:
 - Designer-friendly HTML5 (or XML) syntax
 - Templates can be reloaded to make changes visible without
 recompiling your Haskell code
 - Enforces near-perfect separation of business logic and view
 - Powerful abstraction primitives allowing you to eliminate
 repetition
 - Easy creation of domain-specific markup languages
 - Built-in support for including JSON and Markdown content in
 templates
 - Simple mechanism for designer-specified template caching
 - Optional merging of multiple <head> tags defined anywhere in the
 document
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heist-doc
Description-md5: d1940a6629c29abf261a8ad2d5a2b1a7
Description-en: template system supporting both HTML5 and XML; documentation
 Heist is a powerful template system that supports both HTML5 and XML.
 Some of Heist's features are:
 - Designer-friendly HTML5 (or XML) syntax
 - Templates can be reloaded to make changes visible without
 recompiling your Haskell code
 - Enforces near-perfect separation of business logic and view
 - Powerful abstraction primitives allowing you to eliminate
 repetition
 - Easy creation of domain-specific markup languages
 - Built-in support for including JSON and Markdown content in
 templates
 - Simple mechanism for designer-specified template caching
 - Optional merging of multiple <head> tags defined anywhere in the
 document
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heist-prof
Description-md5: 6f7f41235e1db4e9a2909b7231731587
Description-en: template system supporting both HTML5 and XML; profiling libraries
 Heist is a powerful template system that supports both HTML5 and XML.
 Some of Heist's features are:
 - Designer-friendly HTML5 (or XML) syntax
 - Templates can be reloaded to make changes visible without
 recompiling your Haskell code
 - Enforces near-perfect separation of business logic and view
 - Powerful abstraction primitives allowing you to eliminate
 repetition
 - Easy creation of domain-specific markup languages
 - Built-in support for including JSON and Markdown content in
 templates
 - Simple mechanism for designer-specified template caching
 - Optional merging of multiple <head> tags defined anywhere in the
 document
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-here-dev
Description-md5: d8f6010d4b429a7d47520632aff7145b
Description-en: Here documents and interpolated strings via quasiquotation
 This library adds support for multi-line string literals (a.k.a. "here docs")
 and string interpolation to Haskell via GHC's QuasiQuotes extension. The
 quoted expressions behave like string literals in the source code; that is,
 they produce values of type String, or, with the OverloadedStrings language
 extension enabled, values of type IsString a => a.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-here-doc
Description-md5: 19f4f5813e6798703fdc310253b470e6
Description-en: Here documents and interpolated strings via quasiquotation; documentation
 This library adds support for multi-line string literals (a.k.a. "here docs")
 and string interpolation to Haskell via GHC's QuasiQuotes extension. The
 quoted expressions behave like string literals in the source code; that is,
 they produce values of type String, or, with the OverloadedStrings language
 extension enabled, values of type IsString a => a.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-here-prof
Description-md5: 0645a78b4888283b3c85490d87230fb3
Description-en: Here documents and interpolated strings via quasiquotation; profiling libraries
 This library adds support for multi-line string literals (a.k.a. "here docs")
 and string interpolation to Haskell via GHC's QuasiQuotes extension. The
 quoted expressions behave like string literals in the source code; that is,
 they produce values of type String, or, with the OverloadedStrings language
 extension enabled, values of type IsString a => a.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heredoc-dev
Description-md5: cd8a57a51da3b447db88e23e5eb3e64f
Description-en: multi-line string / here document using QuasiQuotes
 multi-line string / here document using QuasiQuotes
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heredoc-doc
Description-md5: 686c3741488f28977ecf27a87fb98ee6
Description-en: multi-line string / here document using QuasiQuotes; documentation
 multi-line string / here document using QuasiQuotes
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heredoc-prof
Description-md5: 90521f8b6627fe7256c8af015bd5c6f3
Description-en: multi-line string / here document using QuasiQuotes; profiling libraries
 multi-line string / here document using QuasiQuotes
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heterocephalus-dev
Description-md5: aea61c643d83b552e7ba2886da0091ee
Description-en: type-safe template engine for popular front-end tools
 Heterocephalus is intended for use with another feature-rich template
 engine, such as pug, slim, or haml, and provides a way to interpolate
 server side variables into a precompiled template file with forall,
 if, and case statements.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heterocephalus-doc
Description-md5: eb2c63755ef1cb5eca671b1b97d6e5cd
Description-en: type-safe template engine for popular front-end tools; documentation
 Heterocephalus is intended for use with another feature-rich template
 engine, such as pug, slim, or haml, and provides a way to interpolate
 server side variables into a precompiled template file with forall,
 if, and case statements.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-heterocephalus-prof
Description-md5: 5e42c466f61db5f366eb4c62ef510fc4
Description-en: type-safe template engine for popular front-end tools; profiling libraries
 Heterocephalus is intended for use with another feature-rich template
 engine, such as pug, slim, or haml, and provides a way to interpolate
 server side variables into a precompiled template file with forall,
 if, and case statements.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hex-dev
Description-md5: 9bd3fb5a18e7b32212d77cf25a8e8390
Description-en: convert strings into hexadecimal and back
 This package provides conversion functions between bytestrings and their
 hexadecimal representation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hex-doc
Description-md5: 71c681d8092cbd0d04e09882d0f4bd29
Description-en: convert strings into hexadecimal and back; documentation
 This package provides conversion functions between bytestrings and their
 hexadecimal representation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hex-prof
Description-md5: 14d6b024be488a0db8935f54828e5b7e
Description-en: convert strings into hexadecimal and back; profiling libraries
 This package provides conversion functions between bytestrings and their
 hexadecimal representation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hexml-dev
Description-md5: 948d6524cde4b47a57b64dd94b5bea7d
Description-en: XML subset DOM parser
 An XML DOM-style parser, that only parses a subset of XML, but is designed to
 be fast.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hexml-doc
Description-md5: 5505a9e91cc9d91c85dc98bd193a1799
Description-en: XML subset DOM parser; documentation
 An XML DOM-style parser, that only parses a subset of XML, but is designed to
 be fast.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hexml-prof
Description-md5: bfa175353f25fd7b01cc30fb82bbc80f
Description-en: XML subset DOM parser; profiling libraries
 An XML DOM-style parser, that only parses a subset of XML, but is designed to
 be fast.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hexpat-dev
Description-md5: f609d498e8bbf46cf5f93d799a46482d
Description-en: XML parser/formatter based on expat
 This package provides a general purpose Haskell XML library using Expat to
 do its parsing (<http://expat.sourceforge.net/> - a fast stream-oriented XML
 parser written in C).  It is extensible to any string type, with @String@,
 @ByteString@ and @Text@ provided out of the box.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hexpat-doc
Description-md5: 0d229f93dbff015a0bd0f72192e6e0e9
Description-en: XML parser/formatter based on expat; documentation
 This package provides a general purpose Haskell XML library using Expat to
 do its parsing (<http://expat.sourceforge.net/> - a fast stream-oriented XML
 parser written in C).  It is extensible to any string type, with @String@,
 @ByteString@ and @Text@ provided out of the box.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hexpat-prof
Description-md5: 4a945218a039881763b5a62a84947107
Description-en: XML parser/formatter based on expat; profiling libraries
 This package provides a general purpose Haskell XML library using Expat to
 do its parsing (<http://expat.sourceforge.net/> - a fast stream-oriented XML
 parser written in C).  It is extensible to any string type, with @String@,
 @ByteString@ and @Text@ provided out of the box.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hi-file-parser-dev
Description-md5: 157f8a761cdb71eb1015b412405ce3c6
Description-en: Parser for GHC's hi files
 This package provides data types and functions for parsing the binary `.hi`
 files produced by GHC. It supports multiple versions of GHC, so that
 tooling can:
 .
 * Support multiple versions of GHC
 * Avoid linking against the `ghc` library
 * Not need to use `ghc`'s textual dump file format.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hi-file-parser-doc
Description-md5: c905060572ec2dce91119698904b3338
Description-en: Parser for GHC's hi files; documentation
 This package provides data types and functions for parsing the binary `.hi`
 files produced by GHC. It supports multiple versions of GHC, so that
 tooling can:
 .
 * Support multiple versions of GHC
 * Avoid linking against the `ghc` library
 * Not need to use `ghc`'s textual dump file format.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hi-file-parser-prof
Description-md5: b018b6613d9fa83f4409696fc8a292ee
Description-en: Parser for GHC's hi files; profiling libraries
 This package provides data types and functions for parsing the binary `.hi`
 files produced by GHC. It supports multiple versions of GHC, so that
 tooling can:
 .
 * Support multiple versions of GHC
 * Avoid linking against the `ghc` library
 * Not need to use `ghc`'s textual dump file format.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hierarchical-clustering-dev
Description-md5: 446338fd13896c9759f6319059ab9b57
Description-en: fast algorithms for single, average/UPGMA and complete linkage clustering
 This package provides a function to create a dendrogram from a
 list of items and a distance function between them.  Initially
 a singleton cluster is created for each item, and then new,
 bigger clusters are created by merging the two clusters with
 least distance between them.  The distance between two clusters
 is calculated according to the linkage type.  The dendrogram
 represents not only the clusters but also the order on which
 they were created.
 .
 This package has many implementations with different
 performance characteristics.  There are SLINK and CLINK
 algorithm implementations that are optimal in both space and
 time.  There are also naive implementations using a distance
 matrix.  Using the dendrogram function from
 Data.Clustering.Hierarchical automatically chooses the best
 implementation we have.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hierarchical-clustering-doc
Description-md5: 525776fdf18583782ab432bc474bceaa
Description-en: fast algorithms for single, average/UPGMA and complete linkage clustering; documentation
 This package provides a function to create a dendrogram from a
 list of items and a distance function between them.  Initially
 a singleton cluster is created for each item, and then new,
 bigger clusters are created by merging the two clusters with
 least distance between them.  The distance between two clusters
 is calculated according to the linkage type.  The dendrogram
 represents not only the clusters but also the order on which
 they were created.
 .
 This package has many implementations with different
 performance characteristics.  There are SLINK and CLINK
 algorithm implementations that are optimal in both space and
 time.  There are also naive implementations using a distance
 matrix.  Using the dendrogram function from
 Data.Clustering.Hierarchical automatically chooses the best
 implementation we have.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hierarchical-clustering-prof
Description-md5: 2ed7496693bb612eee3b8d45d5f19334
Description-en: fast algorithms for single, average/UPGMA and complete linkage clustering; profiling libraries
 This package provides a function to create a dendrogram from a
 list of items and a distance function between them.  Initially
 a singleton cluster is created for each item, and then new,
 bigger clusters are created by merging the two clusters with
 least distance between them.  The distance between two clusters
 is calculated according to the linkage type.  The dendrogram
 represents not only the clusters but also the order on which
 they were created.
 .
 This package has many implementations with different
 performance characteristics.  There are SLINK and CLINK
 algorithm implementations that are optimal in both space and
 time.  There are also naive implementations using a distance
 matrix.  Using the dendrogram function from
 Data.Clustering.Hierarchical automatically chooses the best
 implementation we have.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hinotify-dev
Description-md5: d36b83cedf885ccfabea47b6c5e4256a
Description-en: Haskell inotify library
 Hinotify is a Haskell library for inotify, a part of the Linux kernel
 .
 Hinotify uses inotify to provide file system event notification,
 simply add a watcher to a file or directory and get an event when it
 is accessed or modified.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hinotify-doc
Description-md5: 38d7fe4e6cf891fd9b8fa20f47a1cb7d
Description-en: Haskell inotify library; documentation
 Hinotify is a Haskell library for inotify, a part of the Linux kernel
 .
 Hinotify uses inotify to provide file system event notification,
 simply add a watcher to a file or directory and get an event when it
 is accessed or modified.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hinotify-prof
Description-md5: a20c59ec65eb2b6c6e4effea38faa20d
Description-en: Haskell inotify library; profiling libraries
 Hinotify is a Haskell library for inotify, a part of the Linux kernel
 .
 Hinotify uses inotify to provide file system event notification,
 simply add a watcher to a file or directory and get an event when it
 is accessed or modified.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hint-dev
Description-md5: 26b1069ea3563c49d7cdb0b685525cd8
Description-en: runtime Haskell interpreter (GHC API wrapper)
 This library defines an Interpreter monad. It allows one to load Haskell
 modules, browse them, type-check and evaluate strings with Haskell expressions
 and even coerce them into values. The library is thread-safe and type-safe
 (even the coercion of expressions to values). It is, essentially, a huge subset
 of the GHC API wrapped in a simpler API. Works with GHC.10.x and 6.8.x (this
 version was not tested with GHC.6).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hint-doc
Description-md5: 511bb9441d60ad0a1965991b2e1cb36e
Description-en: runtime Haskell interpreter (GHC API wrapper); documentation
 This library defines an Interpreter monad. It allows one to load Haskell
 modules, browse them, type-check and evaluate strings with Haskell expressions
 and even coerce them into values. The library is thread-safe and type-safe
 (even the coercion of expressions to values). It is, esentially, a huge subset
 of the GHC API wrapped in a simpler API. Works with GHC.10.x and 6.8.x (this
 version was not tested with GHC.6).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hint-prof
Description-md5: 2126b2063ddda0143c2e0e11e7556e57
Description-en: runtime Haskell interpreter (GHC API wrapper); profiling libraries
 This library defines an Interpreter monad. It allows one to load Haskell
 modules, browse them, type-check and evaluate strings with Haskell expressions
 and even coerce them into values. The library is thread-safe and type-safe
 (even the coercion of expressions to values). It is, esentially, a huge subset
 of the GHC API wrapped in a simpler API. Works with GHC.10.x and 6.8.x (this
 version was not tested with GHC.6).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hjsmin-dev
Description-md5: dcdaed89a97f3f92b10ac41be2e790de
Description-en: JavaScript minifier
 It reduces the size of JavaScript files by stripping out extraneous
 whitespace and other syntactic elements, without changing the
 semantics.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hjsmin-doc
Description-md5: 29f08ba5e9363984783b8eff520bfc7e
Description-en: JavaScript minifier; documentation
 It reduces the size of JavaScript files by stripping out extraneous
 whitespace and other syntactic elements, without changing the
 semantics.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hjsmin-prof
Description-md5: 30dedae78ef8477955b0b0d32bbfcd5b
Description-en: JavaScript minifier; profiling libraries
 It reduces the size of JavaScript files by stripping out extraneous
 whitespace and other syntactic elements, without changing the
 semantics.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hledger-dev
Description-md5: 1ded6325f2a99fc352b7695dc7ab915d
Description-en: CLI libraries for hledger
 hledger is a Haskell port and friendly fork of John Wiegley's ledger
 accounting tool. This package provides the main hledger command-line
 tool; see the other hledger-* packages for web and curses interfaces
 and chart generation. hledger aims to be a reliable, practical
 financial reporting tool for day-to-day use, and also a useful
 library for building financial apps in haskell. Given a plain text
 file describing transactions, of money or any other commodity,
 .
 hledger will print the chart of accounts, account balances, or
 transactions you're interested in. It can also help you add
 transactions to the journal file, or convert CSV data from your bank.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hledger-doc
Description-md5: 9762cf2040464dfaf2c27568cc94e874
Description-en: CLI libraries for hledger; documentation
 hledger is a Haskell port and friendly fork of John Wiegley's ledger
 accounting tool. This package provides the main hledger command-line
 tool; see the other hledger-* packages for web and curses interfaces
 and chart generation. hledger aims to be a reliable, practical
 financial reporting tool for day-to-day use, and also a useful
 library for building financial apps in haskell. Given a plain text
 file describing transactions, of money or any other commodity,
 .
 hledger will print the chart of accounts, account balances, or
 transactions you're interested in. It can also help you add
 transactions to the journal file, or convert CSV data from your bank.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hledger-lib-dev
Description-md5: 55bca075325e83a58989aa6399279f51
Description-en: core data types, parsers and utilities for the hledger accounting tool
 hledger is a haskell port and friendly fork of John Wiegley's ledger
 accounting tool. This package provides core data types, parsers and
 utilities used by the hledger tools. It also aims to be a useful
 library for building h/ledger-compatible tools or unrelated financial
 apps in Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hledger-lib-doc
Description-md5: 7eb280f539e46915569719abefa6a4d2
Description-en: core data types, parsers and utilities for hledger; documentation
 hledger is a haskell port and friendly fork of John Wiegley's ledger
 accounting tool. This package provides core data types, parsers and
 utilities used by the hledger tools. It also aims to be a useful
 library for building h/ledger-compatible tools or unrelated financial
 apps in Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hledger-lib-prof
Description-md5: c97ab98b633bf27417527473a9c7450b
Description-en: core data types, parsers and utilities for hledger; profiling libraries
 hledger is a haskell port and friendly fork of John Wiegley's ledger
 accounting tool. This package provides core data types, parsers and
 utilities used by the hledger tools. It also aims to be a useful
 library for building h/ledger-compatible tools or unrelated financial
 apps in Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hledger-prof
Description-md5: 811ae55147e1a0f35d55a892c22702ea
Description-en: CLI libraries for hledger; profiling libraries
 hledger is a Haskell port and friendly fork of John Wiegley's ledger
 accounting tool. This package provides the main hledger command-line
 tool; see the other hledger-* packages for web and curses interfaces
 and chart generation. hledger aims to be a reliable, practical
 financial reporting tool for day-to-day use, and also a useful
 library for building financial apps in haskell. Given a plain text
 file describing transactions, of money or any other commodity,
 .
 hledger will print the chart of accounts, account balances, or
 transactions you're interested in. It can also help you add
 transactions to the journal file, or convert CSV data from your bank.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hlint-dev
Description-md5: 2c3d2c94da978b4b5019a8e043268923
Description-en: Haskell source code suggestions
 HLint gives suggestions on how to improve your source code. It can either
 print them directly, or generate a colored HTML output.
 .
 This is the HLint library, used by programs that want to incorporate HLint's
 functionality.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hlint-doc
Description-md5: 3c40b71db04548dbeb27de5eaa7a4f8a
Description-en: Haskell source code suggestions; documentation
 HLint gives suggestions on how to improve your source code. It can either
 print them directly, or generate a colored HTML output.
 .
 This is the HLint library, used by programs that want to incorporate HLint's
 functionality.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hlint-prof
Description-md5: 160e1f4bd54b10d95cf1492f5665ac04
Description-en: Haskell source code suggestions; profiling libraries
 HLint gives suggestions on how to improve your source code. It can either
 print them directly, or generate a colored HTML output.
 .
 This is the HLint library, used by programs that want to incorporate HLint's
 functionality.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hmatrix-dev
Description-md5: 8c30590d6723f405da8c6946f70b6e8a
Description-en: Linear algebra in Haskell
 Purely functional interface to linear algebra based on BLAS
 and LAPACK.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hmatrix-doc
Description-md5: 801bc45380b4a73452316eeaca62d36d
Description-en: Linear algebra in Haskell; documentation
 Purely functional interface to linear algebra based on BLAS
 and LAPACK.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hmatrix-gsl-dev
Description-md5: c196eb690c90acd191f227f174ee5e20
Description-en: numerical computation
 Purely functional interface to selected numerical computations,
 internally implemented using GSL.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hmatrix-gsl-doc
Description-md5: db11f2d07adac409ff18e1907a4b485f
Description-en: numerical computation; documentation
 Purely functional interface to selected numerical computations,
 internally implemented using GSL.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hmatrix-gsl-prof
Description-md5: c33cc9dcc147262af029aca11c9eda92
Description-en: numerical computation; profiling libraries
 Purely functional interface to selected numerical computations,
 internally implemented using GSL.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hmatrix-prof
Description-md5: 6b008902d3a79d1b67f6fa8f1f9529b3
Description-en: Linear algebra in Haskell; profiling libraries
 Purely functional interface to linear algebra based on BLAS
 and LAPACK.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hoauth2-dev
Description-md5: 7f09c5b1246897cf21969ff32b376de5
Description-en: OAuth2 authentication for Haskell
 This library provies OAuth2 authentication for Haskell applications.
 .
 It was te tested against the following services
 .
 * google web oauth
 * weibo oauth2
 * github oauth
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hoauth2-doc
Description-md5: 0b3bff36b3d7ef132f97563f55957a48
Description-en: OAuth2 authentication for Haskell; documentation
 This library provies OAuth2 authentication for Haskell applications.
 .
 It was te tested against the following services
 .
 * google web oauth
 * weibo oauth2
 * github oauth
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hoauth2-prof
Description-md5: e37fba2a33de43102aa27bc4d506378f
Description-en: OAuth2 authentication for Haskell; profiling libraries
 This library provies OAuth2 authentication for Haskell applications.
 .
 It was te tested against the following services
 .
 * google web oauth
 * weibo oauth2
 * github oauth
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hoogle-dev
Description-md5: 81825b0a2d5068305405fbbb3c91178e
Description-en: Haskell API Search
 Hoogle is a Haskell API search engine, which allows you to
 search many standard Haskell libraries by either function name,
 or by approximate type signature.
 .
 This package contains the normal library files.

Package: libghc-hoogle-doc
Description-md5: 9e298ed27b426ea19e3ea3c8159f3057
Description-en: Haskell API Search; documentation
 Hoogle is a Haskell API search engine, which allows you to
 search many standard Haskell libraries by either function name,
 or by approximate type signature.
 .
 This package contains the documentation files.

Package: libghc-hoogle-prof
Description-md5: 148eeb2ae81ae84633527e1d8a4e7006
Description-en: Haskell API Search; profiling libraries
 Hoogle is a Haskell API search engine, which allows you to
 search many standard Haskell libraries by either function name,
 or by approximate type signature.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-hookup-dev
Description-md5: eadec7cbc59f02d98725b4d193bc4b8e
Description-en: abstraction over network connections with SOCKS5 and TLS
 This package provides an abstraction for communicating with line-oriented
 network services while abstracting over the use of SOCKS5 and TLS (via OpenSSL)
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hookup-doc
Description-md5: 3898c682694a6fe726a8a093289ccca5
Description-en: abstraction over network connections with SOCKS5 and TLS; documentation
 This package provides an abstraction for communicating with line-oriented
 network services while abstracting over the use of SOCKS5 and TLS (via OpenSSL)
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hookup-prof
Description-md5: 850249a97abbe68f7c950a7d3e458ae1
Description-en: abstraction over network connections with SOCKS5 and TLS; profiling libraries
 This package provides an abstraction for communicating with line-oriented
 network services while abstracting over the use of SOCKS5 and TLS (via OpenSSL)
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hopenpgp-dev
Description-md5: c15d07bdef1ccb737c08532b261a05cb
Description-en: implementation of OpenPGP (RFC9580)
 This is a native Haskell implementation of OpenPGP (RFC9580),
 including message format serialization and some cryptographic
 operations.
 .
 This package contains the normal library files.

Package: libghc-hopenpgp-doc
Description-md5: facb2280b99ab0555fe9e3ee9fac12d7
Description-en: implementation of OpenPGP (RFC9580); documentation
 This is a native Haskell implementation of OpenPGP (RFC9580),
 including message format serialization and some cryptographic
 operations.
 .
 This package contains the documentation files.

Package: libghc-hopenpgp-prof
Description-md5: 76dc9e82190857192e1133b796bfa43c
Description-en: OpenPGP (RFC9580); profiling libraries
 This is a native Haskell implementation of OpenPGP (RFC9580),
 including message format serialization and some cryptographic
 operations.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-hosc-dev
Description-md5: e8a8ae210ad8f0a7fa1fa45b4c4a412c
Description-en: Haskell Open Sound Control
 hosc implements a subset of the Open Sound Control
 byte protocol.
 .
 Sound.OSC.Core implements the actual protocol.
 .
 Sound.OSC.Transport.FD implements a
 file-descriptor-based transport layer for UDP
 and TCP.
 .
 Sound.OSC.Transport.Monad implements a
 monadic interface to the FD transport layer.
 .
 Composite modules are at Sound.OSC and Sound.OSC.FD.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hosc-doc
Description-md5: 571e3eea7e9dfcbafb7d266f28c55005
Description-en: Haskell Open Sound Control; documentation
 hosc implements a subset of the Open Sound Control
 byte protocol.
 .
 Sound.OSC.Core implements the actual protocol.
 .
 Sound.OSC.Transport.FD implements a
 file-descriptor-based transport layer for UDP
 and TCP.
 .
 Sound.OSC.Transport.Monad implements a
 monadic interface to the FD transport layer.
 .
 Composite modules are at Sound.OSC and Sound.OSC.FD.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hosc-prof
Description-md5: 2521cb72da0d12abf193ea537cd8357c
Description-en: Haskell Open Sound Control; profiling libraries
 hosc implements a subset of the Open Sound Control
 byte protocol.
 .
 Sound.OSC.Core implements the actual protocol.
 .
 Sound.OSC.Transport.FD implements a
 file-descriptor-based transport layer for UDP
 and TCP.
 .
 Sound.OSC.Transport.Monad implements a
 monadic interface to the FD transport layer.
 .
 Composite modules are at Sound.OSC and Sound.OSC.FD.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hostname-dev
Description-md5: ee7842f5930aec26d35c983c7cbbce74
Description-en: providing a cross-platform means of determining the hostname
 A very simple package providing a cross-platform means of determining
 the hostname
 .
 This package contains the normal library files.

Package: libghc-hostname-doc
Description-md5: 3952389da3dbb24c23c20b675ab8e1fc
Description-en: providing a cross-platform means of determining the hostname; documentation
 A very simple package providing a cross-platform means of determining
 the hostname
 .
 This package contains the documentation files.

Package: libghc-hostname-prof
Description-md5: 3be1b76c420ac92a37cad3033af1f76e
Description-en: providing a cross-platform means of determining the hostname; profiling lib
 A very simple package providing a cross-platform means of determining
 the hostname
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-hourglass-dev
Description-md5: 8e363b6ef2af1233880587f2fd4f0713
Description-en: simple performant time-related library
 Simple time library focusing on simple but powerful and performant API
 .
 The backbone of the library is the Timeable and Time type classes.
 .
 Each Timeable instances can be converted to type that has a Time
 instances, and thus are different representations of current time.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hourglass-doc
Description-md5: 788b29fdd0de9aad1cb2746f8b89e9d3
Description-en: simple performant time-related library; documentation
 Simple time library focusing on simple but powerful and performant API
 .
 The backbone of the library is the Timeable and Time type classes.
 .
 Each Timeable instances can be converted to type that has a Time
 instances, and thus are different representations of current time.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hourglass-prof
Description-md5: cec0bf823a6cb30aed2c8f5da07e4acd
Description-en: simple performant time-related library; profiling libraries
 Simple time library focusing on simple but powerful and performant API
 .
 The backbone of the library is the Timeable and Time type classes.
 .
 Each Timeable instances can be converted to type that has a Time
 instances, and thus are different representations of current time.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hpack-dev
Description-md5: a096219f1fdab6625cc4f53bec91803f
Description-en: alternative format for Haskell packages
 hpack is a tool to create the usual Haskell packaging metadata, i.e. the
 .cabal file, from a YAML description of the program, with some fields field in
 by inferred defaults and other additional conveniences.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hpack-doc
Description-md5: b1b0544a9e62fba13b06250c092b60e7
Description-en: alternative format for Haskell packages; documentation
 hpack is a tool to create the usual Haskell packaging metadata, i.e. the
 .cabal file, from a YAML description of the program, with some fields field in
 by inferred defaults and other additional conveniences.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hpack-prof
Description-md5: acc7b1338840ce2948be94aede654e2d
Description-en: alternative format for Haskell packages; profiling libraries
 hpack is a tool to create the usual Haskell packaging metadata, i.e. the
 .cabal file, from a YAML description of the program, with some fields field in
 by inferred defaults and other additional conveniences.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hs-bibutils-dev
Description-md5: c66bd378a424e207ef0f206c6d348d9e
Description-en: Haskell bindings to bibutils library
 bibutils is a program by Chris Putnam to convert between various
 bibliography formats, using a common MODS-format XML intermediate. This
 package offers Haskell bindings to the bibutils library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hs-bibutils-doc
Description-md5: 87d0c8be7292508a4b282b1a48c59bb0
Description-en: Haskell bindings to bibutils library; documentation
 bibutils is a program by Chris Putnam to convert between various
 bibliography formats, using a common MODS-format XML intermediate. This
 package offers Haskell bindings to the bibutils library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hs-bibutils-prof
Description-md5: 07120d00b9c77f19ff793b53d149dac8
Description-en: Haskell bindings to bibutils library; profiling libraries
 bibutils is a program by Chris Putnam to convert between various
 bibliography formats, using a common MODS-format XML intermediate. This
 package offers Haskell bindings to the bibutils library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hscolour-dev
Description-md5: 0d57d51edea12b3e5ec83ba14405a266
Description-en: GHC libraries for colourising Haskell code
 HsColour currently has five output formats: ANSI terminal codes, HTML 3.2
 with <font> tags, HTML 4.01 with CSS, LaTeX, and mIRC chat client
 codes.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hscolour-doc
Description-md5: 18361540cc1e3764aca366449610d272
Description-en: Documentation for libghc-hscolour-dev; documentation
 HsColour currently has five output formats: ANSI terminal codes, HTML 3.2
 with <font> tags, HTML 4.01 with CSS, LaTeX, and mIRC chat client
 codes.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hscolour-prof
Description-md5: 4d2a9b09ad8feb1c73d79ff737e47204
Description-en: Profiling libraries for colourising Haskell code; profiling libraries
 HsColour currently has five output formats: ANSI terminal codes, HTML 3.2
 with <font> tags, HTML 4.01 with CSS, LaTeX, and mIRC chat client
 codes.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsemail-dev
Description-md5: c958d7cd0b3500bcd58e5f574de13a04
Description-en: Haskell parser for emails and SMTP conversations
 This Haskell library is parser for email messages (as described in RFC
 2822) and SMTP conversation (as described in RFC 2821).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsemail-doc
Description-md5: 03768bd8233422e88d40dc6152a32cdd
Description-en: Haskell parser for emails and SMTP conversations; documentation
 This Haskell library is parser for email messages (as described in RFC
 2822) and SMTP conversation (as described in RFC 2821).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsemail-prof
Description-md5: a5542f6100a769071461d794a47251cf
Description-en: Haskell parser for emails and SMTP conversations; profiling libraries
 This Haskell library is parser for email messages (as described in RFC
 2822) and SMTP conversation (as described in RFC 2821).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsini-dev
Description-md5: d3aac82472deb72176d71d5f83ab1746
Description-en: user configuration files (INI) parser
 Parser for and types which represent an INI configuration file.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsini-doc
Description-md5: 928eae9427138a3d9df0c09821b92850
Description-en: user configuration files (INI) parser; documentation
 Parser for and types which represent an INI configuration file.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsini-prof
Description-md5: a2cf12d57083c40d27188cb6c2fa58b6
Description-en: user configuration files (INI) parser; profiling libraries
 Parser for and types which represent an INI configuration file.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslogger-dev
Description-md5: fa19fb25f9683f12c6a9db352a2c8170
Description-en: logging framework for Haskell
 hslogger is a logging framework for Haskell, roughly similar to
 Python's logging module.
 .
 hslogger lets each log message have a priority and source be associated
 with it.  The programmer can then define global handlers that route
 or filter messages based on the priority and source.  hslogger also
 has a syslog handler built in.
 .
 This package contains the API documentation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslogger-doc
Description-md5: beafd32d9fc43ea884dca45c093a7139
Description-en: logging framework for Haskell; documentation
 hslogger is a logging framework for Haskell, roughly similar to
 Python's logging module.
 .
 hslogger lets each log message have a priority and source be associated
 with it.  The programmer can then define global handlers that route
 or filter messages based on the priority and source.  hslogger also
 has a syslog handler built in.
 .
 This package contains the API documentation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslogger-prof
Description-md5: f8c20f95975ebfb77dfb635d1b09f690
Description-en: logging framework for Haskell; profiling libraries
 hslogger is a logging framework for Haskell, roughly similar to
 Python's logging module.
 .
 hslogger lets each log message have a priority and source be associated
 with it.  The programmer can then define global handlers that route
 or filter messages based on the priority and source.  hslogger also
 has a syslog handler built in.
 .
 This package contains the API documentation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-aeson-dev
Description-md5: 30b03b20806b7fe30714b2bd51cc228a
Description-en: Allow aeson data types to be used with Lua.
 This package provides instances to push and receive any
 datatype encodable as JSON to and from the Lua stack.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-aeson-doc
Description-md5: 96a51e746271a7ae40255304a31065da
Description-en: Allow aeson data types to be used with Lua.; documentation
 This package provides instances to push and receive any
 datatype encodable as JSON to and from the Lua stack.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-aeson-prof
Description-md5: ff0b23ed0c4a67ea82df496af746858a
Description-en: Allow aeson data types to be used with Lua.; profiling libraries
 This package provides instances to push and receive any
 datatype encodable as JSON to and from the Lua stack.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-classes-dev
Description-md5: 92144eee72b5fa60144c3e06a5cf8179
Description-en: Type classes for HsLua
 Type classes for convenient marshalling and calling of
 Lua functions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-classes-doc
Description-md5: dd437e184c6bddbb5015bfde86921880
Description-en: Type classes for HsLua; documentation
 Type classes for convenient marshalling and calling of
 Lua functions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-classes-prof
Description-md5: 6ad8107d9852095fb35f3c989022499a
Description-en: Type classes for HsLua; profiling libraries
 Type classes for convenient marshalling and calling of
 Lua functions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-cli-dev
Description-md5: 1e39e6a683548d19b5c8e735a03fbc32
Description-en: command-line interface for Lua
 This haskell library provides an embeddable command-line interface for Lua.
 The interface is compatible with the standard Lua interpreter, i.e., the `lua`
 executable provided in a default Lua installation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-cli-doc
Description-md5: df90d35927a466feabb20abdcd6e3359
Description-en: command-line interface for Lua; documentation
 This haskell library provides an embeddable command-line interface for Lua.
 The interface is compatible with the standard Lua interpreter, i.e., the `lua`
 executable provided in a default Lua installation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-cli-prof
Description-md5: 10dd5c9a987fc4ecaff1633eed7e7350
Description-en: command-line interface for Lua; profiling libraries
 This haskell library provides an embeddable command-line interface for Lua.
 The interface is compatible with the standard Lua interpreter, i.e., the `lua`
 executable provided in a default Lua installation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-core-dev
Description-md5: 6547194746ab1078e8903a1398345ce8
Description-en: Lua bindings for Haskell
 This package provides wrappers and helpers to bridge Haskell and Lua.
 It builds upon the haskell-lua package, which allows one to bundle a
 Lua interpreter with a Haskell program.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-core-doc
Description-md5: e6e23109f432bc921054c3491b8c2bcd
Description-en: Lua bindings for Haskell; documentation
 This package provides wrappers and helpers to bridge Haskell and Lua.
 It builds upon the haskell-lua package, which allows one to bundle a
 Lua interpreter with a Haskell program.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-core-prof
Description-md5: 8ba05ce79248841260a33f2d68d8aa07
Description-en: Lua bindings for Haskell; profiling libraries
 This package provides wrappers and helpers to bridge Haskell and Lua.
 It builds upon the haskell-lua package, which allows one to bundle a
 Lua interpreter with a Haskell program.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-dev
Description-md5: 44aa6ac3dbf6754e6fb9f9bdbe85c221
Description-en: Lua language interpreter embedding in Haskell
 The Scripting.Lua module is a wrapper of Lua language interpreter as
 described in www.lua.org.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-doc
Description-md5: fdbffcc0e87ccc672f630d10013ee3af
Description-en: Lua language interpreter embedding in Haskell; documentation
 The Scripting.Lua module is a wrapper of Lua language interpreter as
 described in www.lua.org.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-list-dev
Description-md5: 427c220614591a9dcd26295b0220d9ee
Description-en: Opinionated, but extensible Lua list type.
 List type for Lua, with a Haskell interface.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-list-doc
Description-md5: 7cb5e9551ce2105d8c5eb7b05da450fc
Description-en: Opinionated, but extensible Lua list type.; documentation
 List type for Lua, with a Haskell interface.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-list-prof
Description-md5: dcb0e5e7535dd4047b8ccc0ef051e10a
Description-en: Opinionated, but extensible Lua list type.; profiling libraries
 List type for Lua, with a Haskell interface.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-marshalling-dev
Description-md5: 252215bce956543fec2fa49026467a06
Description-en: Marshalling of values between Haskell and Lua
 This package provides functions to marshal values from Haskell to Lua, and
 vice versa.
 .
 This package is part of HsLua, a Haskell framework built around the embeddable
 scripting language.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-marshalling-doc
Description-md5: bda41083fe1e41b6da3c9108eb09243d
Description-en: Marshalling of values between Haskell and Lua; documentation
 This package provides functions to marshal values from Haskell to Lua, and
 vice versa.
 .
 This package is part of HsLua, a Haskell framework built around the embeddable
 scripting language.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-marshalling-prof
Description-md5: 734ab53d0e6b226aa875ad0107727d93
Description-en: Marshalling of values between Haskell and Lua; profiling libraries
 This package provides functions to marshal values from Haskell to Lua, and
 vice versa.
 .
 This package is part of HsLua, a Haskell framework built around the embeddable
 scripting language.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-doclayout-dev
Description-md5: 3e244e085aee48fa90772c1729b15b64
Description-en: Lua module wrapping Text.DocLayout
 Lua module wrapping the doclayout Haskell package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-doclayout-doc
Description-md5: ebe7fd99ef2aca74eb9c35bec5087e6f
Description-en: Lua module wrapping Text.DocLayout; documentation
 Lua module wrapping the doclayout Haskell package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-doclayout-prof
Description-md5: 4664e525ff0088144ce0416aa9c80110
Description-en: Lua module wrapping Text.DocLayout; profiling libraries
 Lua module wrapping the doclayout Haskell package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-path-dev
Description-md5: 8a5a258636d79b2621256cc75f5d20dc
Description-en: Lua module to work with file paths.
 Lua module to work with file paths in a platform
 independent way.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-path-doc
Description-md5: 69e31bb2621b386e95fca9aeadbde1f6
Description-en: Lua module to work with file paths.; documentation
 Lua module to work with file paths in a platform
 independent way.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-path-prof
Description-md5: b77e938569c28eab3ddfcdf25cd7aee4
Description-en: Lua module to work with file paths.; profiling libraries
 Lua module to work with file paths in a platform
 independent way.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-system-dev
Description-md5: d84884fd409c513c3f04488038174b63
Description-en: Lua module wrapper around Haskell's System module
 Provides access to system information and functionality
 to Lua scripts via Haskell's `System` module.
 .
 Intended usage for this package is to preload it by adding
 the loader function to `package.preload`. Note that the
 Lua `package` library must have already been loaded before
 the loader can be added.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-system-doc
Description-md5: 466d967b74543692a1ef92f1815d485c
Description-en: Lua module wrapper around Haskell's System module; documentation
 Provides access to system information and functionality
 to Lua scripts via Haskell's `System` module.
 .
 Intended usage for this package is to preload it by adding
 the loader function to `package.preload`. Note that the
 Lua `package` library must have already been loaded before
 the loader can be added.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-system-prof
Description-md5: 623756d5fcedcff4c3277cba7022b7cc
Description-en: Lua module wrapper around Haskell's System module; profiling libraries
 Provides access to system information and functionality
 to Lua scripts via Haskell's `System` module.
 .
 Intended usage for this package is to preload it by adding
 the loader function to `package.preload`. Note that the
 Lua `package` library must have already been loaded before
 the loader can be added.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-text-dev
Description-md5: 3b344a81b1f8d3d5635efbaf95071422
Description-en: Lua module for text
 UTF-8 aware subset of Lua's "string" module.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-text-doc
Description-md5: b24359859c241ff130f7ea17a3fdfee8
Description-en: Lua module for text; documentation
 UTF-8 aware subset of Lua's "string" module.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-text-prof
Description-md5: 366404bd5ae1bdc8434eb49dd3345264
Description-en: Lua module for text; profiling libraries
 UTF-8 aware subset of Lua's "string" module.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-version-dev
Description-md5: 5a20f1d6490bdd64f4c105b5435b3017
Description-en: Lua module to work with version specifiers
 Wrapper for the Data.Version.Version Haskell type.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-version-doc
Description-md5: a0f6cd4c16b8745de6da02fdb2ee909f
Description-en: Lua module to work with version specifiers; documentation
 Wrapper for the Data.Version.Version Haskell type.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-version-prof
Description-md5: e9b368c7366243ee84aa1d54a3487112
Description-en: Lua module to work with version specifiers; profiling libraries
 Wrapper for the Data.Version.Version Haskell type.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-zip-dev
Description-md5: ae8e48842efbe86ed6c1e2d21c2f10d8
Description-en: Lua module to work with file zips
 Module with functions for creating, modifying, and extracting files from zip
 archives.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-zip-doc
Description-md5: 73c7c3e13f448582fe319a9f90ad14a5
Description-en: Lua module to work with file zips; documentation
 Module with functions for creating, modifying, and extracting files from zip
 archives.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-module-zip-prof
Description-md5: 84c3009fd0c44be0d2a55146e0911ca1
Description-en: Lua module to work with file zips; profiling libraries
 Module with functions for creating, modifying, and extracting files from zip
 archives.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-objectorientation-dev
Description-md5: 58ccb6ce16e1746ca4b520b0664ade45
Description-en: Object orientation tools for HsLua
 Expose Haskell objects to Lua with an object oriented
 interface.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-objectorientation-doc
Description-md5: b5a9f6ae1aed1519d6b7990343bbacd5
Description-en: Object orientation tools for HsLua; documentation
 Expose Haskell objects to Lua with an object oriented
 interface.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-objectorientation-prof
Description-md5: c868a6f9705c9919ac7e877243dfb3f7
Description-en: Object orientation tools for HsLua; profiling libraries
 Expose Haskell objects to Lua with an object oriented
 interface.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-packaging-dev
Description-md5: 8e752641a3b7c6950b176c95d05af8be
Description-en: Utilities to build Lua modules
 Utilities to package up Haskell functions and
 values into a Lua module.
 .
 This package is part of HsLua, a Haskell framework
 built around the embeddable scripting language
 <https://lua.org Lua>.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-packaging-doc
Description-md5: e3c4507cb7c635870a86949c71035a2d
Description-en: Utilities to build Lua modules; documentation
 Utilities to package up Haskell functions and
 values into a Lua module.
 .
 This package is part of HsLua, a Haskell framework
 built around the embeddable scripting language
 <https://lua.org Lua>.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-packaging-prof
Description-md5: 1946070437f84193cdf2be1f302d5395
Description-en: Utilities to build Lua modules; profiling libraries
 Utilities to package up Haskell functions and
 values into a Lua module.
 .
 This package is part of HsLua, a Haskell framework
 built around the embeddable scripting language
 <https://lua.org Lua>.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-prof
Description-md5: 84ecf485aff56084e9ec614b359bd5ed
Description-en: Lua language interpreter embedding in Haskell; profiling libraries
 The Scripting.Lua module is a wrapper of Lua language interpreter as
 described in www.lua.org.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-repl-dev
Description-md5: b3b64c3aee88f15698f7ed566c3392b1
Description-en: Isocline-based Lua REPL
 An embeddable Lua REPL built with Isocline and HsLua.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-repl-doc
Description-md5: e9e9317cd7a65e022e23303a778f24b7
Description-en: Isocline-based Lua REPL; documentation
 An embeddable Lua REPL built with Isocline and HsLua.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-repl-prof
Description-md5: 9948b5c7f36cf83bfc9f47645b36bd74
Description-en: Isocline-based Lua REPL; profiling libraries
 An embeddable Lua REPL built with Isocline and HsLua.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-typing-dev
Description-md5: 9bde74cdbafb78bb66a2a6a0c2bcb4f6
Description-en: type specifiers for Lua in Haskell
 This package provides Haskell types and values that can be used to
 describe and declare the types of Lua values.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-typing-doc
Description-md5: 1a3f20412e9b7c1c077ccd7d36b91408
Description-en: type specifiers for Lua in Haskell; documentation
 This package provides Haskell types and values that can be used to
 describe and declare the types of Lua values.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hslua-typing-prof
Description-md5: 46a93db5ed5b6e60b00fbe3701cf7bc5
Description-en: type specifiers for Lua in Haskell; profiling libraries
 This package provides Haskell types and values that can be used to
 describe and declare the types of Lua values.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsopenssl-dev
Description-md5: dce589e2cf9e0ee79ba445abb7953e6f
Description-en: partial OpenSSL binding for Haskell
 HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA
 and DSA keys, read and write PEM files, generate message digests,
 sign and verify messages, encrypt and decrypt messages. It has
 also some capabilities of creating SSL clients and servers.
 .
 This package is in production use by a number of Haskell based
 systems and stable. You may also be interested in the tls package,
 which is a pure Haskell implementation of SSL.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsopenssl-doc
Description-md5: 38b7d1bfc0800c4c1c85f0d13c785610
Description-en: partial OpenSSL binding for Haskell; documentation
 HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA
 and DSA keys, read and write PEM files, generate message digests,
 sign and verify messages, encrypt and decrypt messages. It has
 also some capabilities of creating SSL clients and servers.
 .
 This package is in production use by a number of Haskell based
 systems and stable. You may also be interested in the tls package,
 which is a pure Haskell implementation of SSL.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsopenssl-prof
Description-md5: 0f522d5d58f82d6b5dc208083c1856c8
Description-en: partial OpenSSL binding for Haskell; profiling libraries
 HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA
 and DSA keys, read and write PEM files, generate message digests,
 sign and verify messages, encrypt and decrypt messages. It has
 also some capabilities of creating SSL clients and servers.
 .
 This package is in production use by a number of Haskell based
 systems and stable. You may also be interested in the tls package,
 which is a pure Haskell implementation of SSL.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsopenssl-x509-system-dev
Description-md5: f7441f9de5c40829dd37a251d7d02969
Description-en: use system's native CA certificate store with HsOpenSSL
 A cross-platform library that tries to find a (reasonable) CA certificate
 bundle that can be used with HsOpenSSL to verify the certificates of
 remote peers.
 .
 This package is for HsOpenSSL what x509-system is for the tls package.
 Additionally, it borrows some ideas from x509-system.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsopenssl-x509-system-doc
Description-md5: 231602c28a1d9cf4dcf4a3c69c6e3c67
Description-en: use system's native CA certificate store with HsOpenSSL; documentation
 A cross-platform library that tries to find a (reasonable) CA certificate
 bundle that can be used with HsOpenSSL to verify the certificates of
 remote peers.
 .
 This package is for HsOpenSSL what x509-system is for the tls package.
 Additionally, it borrows some ideas from x509-system.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsopenssl-x509-system-prof
Description-md5: b2ef90e0113de5183900839029e61af0
Description-en: use system's native CA certificate store with HsOpenSSL; profiling libraries
 A cross-platform library that tries to find a (reasonable) CA certificate
 bundle that can be used with HsOpenSSL to verify the certificates of
 remote peers.
 .
 This package is for HsOpenSSL what x509-system is for the tls package.
 Additionally, it borrows some ideas from x509-system.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-api-dev
Description-md5: eb072e2070cf75a2192c1eecee1c8926
Description-en: hspec extension API
 This package provides a stable API that can be used to extend
 Hspec's functionality.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-api-doc
Description-md5: 4afab66980ee4f44a1b6608219cdadc8
Description-en: hspec extension API; documentation
 This package provides a stable API that can be used to extend
 Hspec's functionality.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-api-prof
Description-md5: f1cf97bd9a562d157b6d10cb61b848d7
Description-en: hspec extension API; profiling libraries
 This package provides a stable API that can be used to extend
 Hspec's functionality.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-attoparsec-dev
Description-md5: b8f59ddc781f8524dfd287153cc5672d
Description-en: utility functions for testing your attoparsec parsers with hspec
 This package provides some helper functions for testing attoparsec parsers with hspec.
 .
 See the documentation in @Test.Hspec.Attoparsec@ for examples, or this package's own test suite.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-attoparsec-doc
Description-md5: 71ba73fe28eb8d192ee8fd2e89793020
Description-en: utility functions for testing your attoparsec parsers with hspec; documentation
 This package provides some helper functions for testing attoparsec parsers with hspec.
 .
 See the documentation in @Test.Hspec.Attoparsec@ for examples, or this package's own test suite.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-attoparsec-prof
Description-md5: bd8f304ee3a31ee19c1d363346be0588
Description-en: utility functions for testing your attoparsec parsers with hspec; profiling libraries
 This package provides some helper functions for testing attoparsec parsers with hspec.
 .
 See the documentation in @Test.Hspec.Attoparsec@ for examples, or this package's own test suite.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-contrib-dev
Description-md5: 0e6221f467d3d961caf82c5efe09db95
Description-en: contributed functionality for Hspec
 This package provides additional useful functionality for Hspec.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-contrib-doc
Description-md5: 9328bf4ba371d3fd77c8074a6033e5d7
Description-en: contributed functionality for Hspec; documentation
 This package provides additional useful functionality for Hspec.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-contrib-prof
Description-md5: 764a9677dfacf912f0750c74ab1506e3
Description-en: contributed functionality for Hspec; profiling libraries
 This package provides additional useful functionality for Hspec.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-core-dev
Description-md5: 03a4606dd8dbb38314e56cf6fca35c2b
Description-en: testing Framework for Haskell
 This package exposes internal types and functions that can be
 used to extend Hspec's functionality.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-core-doc
Description-md5: 1c1ee65eaabf84a46e0c851febfe7cc4
Description-en: testing Framework for Haskell; documentation
 This package exposes internal types and functions that can be
 used to extend Hspec's functionality.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-core-prof
Description-md5: bfb0f53f4f01d0297631fbe5e224e617
Description-en: testing Framework for Haskell; profiling libraries
 This package exposes internal types and functions that can be
 used to extend Hspec's functionality.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-dev
Description-md5: a8b42b1e662b5ebf49881424576097ab
Description-en: behavior-driven development for Haskell
 Hspec is roughly based on the Ruby library RSpec. However, Hspec is just
 a framework for running HUnit and QuickCheck tests. Compared to other
 options, it provides a much nicer syntax that makes tests very easy to read.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-doc
Description-md5: 4f7126285a0852b894c7dd97636c0428
Description-en: behavior-driven development for Haskell; documentation
 Hspec is roughly based on the Ruby library RSpec. However, Hspec is just
 a framework for running HUnit and QuickCheck tests. Compared to other
 options, it provides a much nicer syntax that makes tests very easy to read.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-expectations-dev
Description-md5: 97aa7ee7383c25bcdb790a00fa5fce11
Description-en: catchy combinators for HUnit
 Catchy combinators for HUnit: the three main primitives are shouldBe,
 shouldSatisfy and shouldThrow. They can be used with HUnit, or any
 framework that integrates with HUnit, like test-framework or Hspec.
 .
 This package contains the normal library files.

Package: libghc-hspec-expectations-doc
Description-md5: 3b121ca5ae8532f9df6bd8746136d673
Description-en: catchy combinators for HUnit; documentation
 Catchy combinators for HUnit: the three main primitives are shouldBe,
 shouldSatisfy and shouldThrow. They can be used with HUnit, or any
 framework that integrates with HUnit, like test-framework or Hspec.
 .
 This package contains the documentation files.

Package: libghc-hspec-expectations-prof
Description-md5: a86873574b86e96930955a8ccba03953
Description-en: catchy combinators for HUnit; profiling libraries
 Catchy combinators for HUnit: the three main primitives are shouldBe,
 shouldSatisfy and shouldThrow. They can be used with HUnit, or any
 framework that integrates with HUnit, like test-framework or Hspec.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-hspec-hedgehog-dev
Description-md5: f6d4aacbe1f1b3ab7eb081ad54fe466c
Description-en: Integrate Hedgehog and Hspec!
 Please see the README on GitHub at
 <https://github.com/parsonsmatt/hspec-hedgehog#readme>
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-hedgehog-doc
Description-md5: 655dd18992c2039262629178a5f34065
Description-en: Integrate Hedgehog and Hspec!; documentation
 Please see the README on GitHub at
 <https://github.com/parsonsmatt/hspec-hedgehog#readme>
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-hedgehog-prof
Description-md5: b45b10c4bf02ec1627e5358048f94470
Description-en: Integrate Hedgehog and Hspec!; profiling libraries
 Please see the README on GitHub at
 <https://github.com/parsonsmatt/hspec-hedgehog#readme>
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-megaparsec-dev
Description-md5: 65d0131c13b0b6848f6333ad053e9eb6
Description-en: utility functions for testing Megaparsec parsers with Hspec
 Utility functions for testing Megaparsec parsers with Hspec.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-megaparsec-doc
Description-md5: f82a9be1cec820e30e4ae9e9ce47e8fc
Description-en: utility functions for testing Megaparsec parsers with Hspec; documentation
 Utility functions for testing Megaparsec parsers with Hspec.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-megaparsec-prof
Description-md5: 228352fce7541f97dc3dd1a702e75745
Description-en: utility functions for testing Megaparsec parsers with Hspec; profiling libraries
 Utility functions for testing Megaparsec parsers with Hspec.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-prof
Description-md5: 68e924d5d81e6253da2d5089319d9b05
Description-en: behavior-driven development for Haskell; profiling libraries
 Hspec is roughly based on the Ruby library RSpec. However, Hspec is just
 a framework for running HUnit and QuickCheck tests. Compared to other
 options, it provides a much nicer syntax that makes tests very easy to read.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-smallcheck-dev
Description-md5: f1a643b5e737d55a22a5c2b3b7e37629
Description-en: SmallCheck support for the Hspec testing framework
 SmallCheck support for the Hspec testing framework
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-smallcheck-doc
Description-md5: 89356959f73e56194f8a957c17fb6d74
Description-en: SmallCheck support for the Hspec testing framework; documentation
 SmallCheck support for the Hspec testing framework
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-smallcheck-prof
Description-md5: 10693bd1726073470bca83ad9175cca4
Description-en: SmallCheck support for the Hspec testing framework; profiling libraries
 SmallCheck support for the Hspec testing framework
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-wai-dev
Description-md5: 7568c357de78e5ca3f59915a3cda38e0
Description-en: hspec support for testing WAI applications
 Experimental Hspec support for testing WAI applications
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-wai-doc
Description-md5: fc4b7745ec1f646f0c40676ae3f8be87
Description-en: hspec support for testing WAI applications; documentation
 Experimental Hspec support for testing WAI applications
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hspec-wai-prof
Description-md5: b914ba3f84ef9d664823f87442127a7a
Description-en: hspec support for testing WAI applications; profiling libraries
 Experimental Hspec support for testing WAI applications
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hstringtemplate-dev
Description-md5: e5d9429db56e364d06750b29860f69b8
Description-en: Haskell port of the Java library StringTemplate
 This is a Haskell template engine. Its API is mainly inspired to that of
 the Java library StringTemplate, but it is implemented in a "Haskellish"
 manner.
 .
 It implements the basic 3.1 grammar, lacking group files (though not
 groups themselves), Regions, and Interfaces and extends it by allowing
 the application of alternating attributes to anonymous as well as
 regular templates, including therefore sets of alternating attributes.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hstringtemplate-doc
Description-md5: beb57a95867338460cc8bcc039b60a35
Description-en: Haskell port of the Java library StringTemplate; documentation
 This is a Haskell template engine. Its API is mainly inspired to that of
 the Java library StringTemplate, but it is implemented in a "Haskellish"
 manner.
 .
 It implements the basic 3.1 grammar, lacking group files (though not
 groups themselves), Regions, and Interfaces and extends it by allowing
 the application of alternating attributes to anonymous as well as
 regular templates, including therefore sets of alternating attributes.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hstringtemplate-prof
Description-md5: 99847f08921122bd00c70bed24c56206
Description-en: Haskell port of the Java library StringTemplate; profiling libraries
 This is a Haskell template engine. Its API is mainly inspired to that of
 the Java library StringTemplate, but it is implemented in a "Haskellish"
 manner.
 .
 It implements the basic 3.1 grammar, lacking group files (though not
 groups themselves), Regions, and Interfaces and extends it by allowing
 the application of alternating attributes to anonymous as well as
 regular templates, including therefore sets of alternating attributes.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsyaml-aeson-dev
Description-md5: d878401a0cc53c4d6308c2c1e8e291d0
Description-en: JSON to YAML Adapter
 This Haskell module provides a compatibility layer atop HsYAML which allows
 decoding YAML documents in the more limited JSON data-model while also
 providing convenience by reusing aeson's 'FromJSON' instances for decoding
 the YAML data into native Haskell data types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsyaml-aeson-doc
Description-md5: 5eb5d779b4eda9ebd56f0b6b648384b9
Description-en: JSON to YAML Adapter; documentation
 This Haskell module provides a compatibility layer atop HsYAML which allows
 decoding YAML documents in the more limited JSON data-model while also
 providing convenience by reusing aeson's 'FromJSON' instances for decoding
 the YAML data into native Haskell data types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsyaml-aeson-prof
Description-md5: daf7328339471f704638f43f86cf9e1e
Description-en: JSON to YAML Adapter; profiling libraries
 This Haskell module provides a compatibility layer atop HsYAML which allows
 decoding YAML documents in the more limited JSON data-model while also
 providing convenience by reusing aeson's 'FromJSON' instances for decoding
 the YAML data into native Haskell data types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hsyaml-dev
Description-md5: c65456aa25530d553251cb3771b68748
Description-en: pure Haskell YAML 1.2 processor - libraries
 HsYAML is a YAML 1.2 processor implementation for Haskell.
 .
 Features of @HsYAML@ include:
 .
 * Pure Haskell implementation with small dependency footprint
 and emphasis on strict compliance with the YAML 1.2 specification.
 * Direct decoding to native Haskell types
 via (aeson-inspired) typeclass-based API.
 * Support for constructing custom YAML node graph representation
 (including support for cyclic YAML data structures).
 * Support for the standard (untyped) Failsafe, (strict) JSON,
 and (flexible) Core "schemas" providing implicit typing rules
 as defined in the YAML 1.2 specification
 (including support for user-defined custom schemas).
 * Event-based API resembling LibYAML's Event-based API.
 * Low-level API access to lexical token-based scanner.
 .
 This package contains the libraries compiled for GHC.

Package: libghc-hsyaml-doc
Description-md5: 1d8c75a919ed79700ba08e10b0c554ac
Description-en: pure Haskell YAML 1.2 parser - library documentation
 HsYAML is a YAML 1.2 parser,
 i.e. a library for parsing and serializing YAML documents.
 .
 Features of HsYAML include:
 .
 * Pure Haskell implementation with small dependency footprint
 and emphasis on strict compliance with the YAML 1.2 specification.
 * Direct decoding to native Haskell types
 via (aeson-inspired) typeclass-based API.
 * Allows round-tripping while preserving ordering,
 anchors, and comments at Event-level.
 * Support for constructing custom YAML node graph representation
 (including support for cyclic YAML data structures).
 * Support for the standard (untyped) Failsafe, (strict) JSON,
 and (flexible) Core "schemas" providing implicit typing rules
 as defined in the YAML 1.2 specification
 (including support for user-defined custom schemas).
 * Support for emitting YAML using /Failsafe/, (strict) /JSON/,
 and (flexible) /Core/ \"schemas\"
 (including support for user-defined custom encoding schemas).
 * Event-based API resembling LibYAML's Event-based API.
 * Low-level API access to lexical token-based scanner.
 .
 This package contains the library documentation for HsYAML.

Package: libghc-hsyaml-prof
Description-md5: 886fba025c20c78d6416074a6c1aaa01
Description-en: pure Haskell YAML 1.2 processor - profiling libraries
 HsYAML is a YAML 1.2 processor,
 i.e. a library for parsing and serializing YAML documents.
 .
 Features of HsYAML include:
 .
 * Pure Haskell implementation with small dependency footprint
 and emphasis on strict compliance with the YAML 1.2 specification.
 * Direct decoding to native Haskell types
 via (aeson-inspired) typeclass-based API.
 * Allows round-tripping while preserving ordering,
 anchors, and comments at Event-level.
 * Support for constructing custom YAML node graph representation
 (including support for cyclic YAML data structures).
 * Support for the standard (untyped) Failsafe, (strict) JSON,
 and (flexible) Core "schemas" providing implicit typing rules
 as defined in the YAML 1.2 specification
 (including support for user-defined custom schemas).
 * Support for emitting YAML using /Failsafe/, (strict) /JSON/,
 and (flexible) /Core/ \"schemas\"
 (including support for user-defined custom encoding schemas).
 * Event-based API resembling LibYAML's Event-based API.
 * Low-level API access to lexical token-based scanner.
 .
 This package contains the profiling libraries for HsYAML.

Package: libghc-hsyslog-dev
Description-md5: 18fca06b9ef31f8a19e6991833a10d67
Description-en: syslog bindings for Haskell
 FFI bindings to syslog(3) from POSIX.1-2001.
 .
 This package contains the normal library files.

Package: libghc-hsyslog-doc
Description-md5: be12927716965f6abed409c543a45f70
Description-en: syslog bindings for Haskell; documentation
 FFI bindings to syslog(3) from POSIX.1-2001.
 .
 This package contains the documentation files.

Package: libghc-hsyslog-prof
Description-md5: c3beb4589d969f6e1dcbeb22ff6659ec
Description-en: syslog bindings for Haskell; profiling libraries
 FFI bindings to syslog(3) from POSIX.1-2001.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-html-conduit-dev
Description-md5: 9fc0509c07f3f0a1c39e08a4aa45cc96
Description-en: parse HTML documents using xml-conduit datatypes
 html-conduit uses tagstream-conduit for its parser. It automatically
 balances mismatched tags, so that there shouldn't be any parse
 failures. It does not handle a full HTML document rendering, such as
 adding missing html and head tags.
 .
 This package contains the normal library files.

Package: libghc-html-conduit-doc
Description-md5: 917a85668bfdffb77b791d3e6ddcbe58
Description-en: parse HTML documents using xml-conduit datatypes; documentation
 html-conduit uses tagstream-conduit for its parser. It automatically
 balances mismatched tags, so that there shouldn't be any parse
 failures. It does not handle a full HTML document rendering, such as
 adding missing html and head tags.
 .
 This package contains the documentation files.

Package: libghc-html-conduit-prof
Description-md5: 5845d4982eb8b36ba9b8fd318648971a
Description-en: parse HTML documents using xml-conduit datatypes; profiling libraries
 html-conduit uses tagstream-conduit for its parser. It automatically
 balances mismatched tags, so that there shouldn't be any parse
 failures. It does not handle a full HTML document rendering, such as
 adding missing html and head tags.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-html-dev
Description-md5: 3c02f23b169978c81ca4b9ece28d70be
Description-en: Haskell html library for GHC
 This package provides a library for the Haskell programming language.
 .
 This library provides combinators for constructing HTML documents.

Package: libghc-html-doc
Description-md5: c54ee7c77e4d7442e0d2de875dbf0a2d
Description-en: Haskell html library for GHC; documentation
 This package provides the documentation for a library for the Haskell
 programming language.
 .
 This library provides combinators for constructing HTML documents.

Package: libghc-html-prof
Description-md5: a08600dfaf86671b81ec449e7a217691
Description-en: Haskell html library for GHC; profiling libraries
 This package provides a library for the Haskell programming language,
 compiled for profiling.
 .
 This library provides combinators for constructing HTML documents.

Package: libghc-http-api-data-dev
Description-md5: ddb823c2a2b63d8e2ba5c022e5bad5db
Description-en: converting to/from HTTP API data
 This package defines typeclasses used for converting Haskell data
 types to and from HTTP API data, such as URL pieces, headers and
 query parameters.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-api-data-doc
Description-md5: c95f8d194a747f8c80c97442079b6c12
Description-en: converting to/from HTTP API data; documentation
 This package defines typeclasses used for converting Haskell data
 types to and from HTTP API data, such as URL pieces, headers and
 query parameters.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-api-data-prof
Description-md5: 61f9769cbbf65dcc8873d02a2459fcb7
Description-en: converting to/from HTTP API data; profiling libraries
 This package defines typeclasses used for converting Haskell data
 types to and from HTTP API data, such as URL pieces, headers and
 query parameters.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-client-dev
Description-md5: 5efe296e4095129cd990b40c135bbaf1
Description-en: HTTP client engine
 An HTTP client engine, intended as a base layer for more user-friendly
 packages.
 .
 This code has been factored out of http-conduit.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-client-doc
Description-md5: 17142b3313d09e43246b7a36624086f9
Description-en: HTTP client engine; documentation
 An HTTP client engine, intended as a base layer for more user-friendly
 packages.
 .
 This code has been factored out of http-conduit.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-client-prof
Description-md5: e774a8104c101f284935a1a222d6cd73
Description-en: HTTP client engine; profiling libraries
 An HTTP client engine, intended as a base layer for more user-friendly
 packages.
 .
 This code has been factored out of http-conduit.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-client-restricted-dev
Description-md5: e498bd7849f938591b543efcc246baa5
Description-en: restrict the servers that Haskell's http-client will use
 Addition to the http-client and http-client-tls Haskell
 libraries, that restricts the HTTP servers that can be used.
 .
 This is useful when a security policy needs to, e.g., prevent connections to
 HTTP servers on localhost or a local network, or only allow connections
 to a specific HTTP server.
 .
 It handles restricting redirects as well as the initial HTTP connection,
 and it also guards against DNS poisoning attacks.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-client-restricted-doc
Description-md5: e13ea8b69f2312cc4aa757f9d1975fad
Description-en: restrict the servers that Haskell's http-client will use; documentation
 Addition to the http-client and http-client-tls Haskell
 libraries, that restricts the HTTP servers that can be used.
 .
 This is useful when a security policy needs to, e.g., prevent connections to
 HTTP servers on localhost or a local network, or only allow connections
 to a specific HTTP server.
 .
 It handles restricting redirects as well as the initial HTTP connection,
 and it also guards against DNS poisoning attacks.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-client-restricted-prof
Description-md5: 0863065d8a0912615a0320092f64a504
Description-en: restrict the servers that Haskell's http-client will use; profiling libraries
 Addition to the http-client and http-client-tls Haskell
 libraries, that restricts the HTTP servers that can be used.
 .
 This is useful when a security policy needs to, e.g., prevent connections to
 HTTP servers on localhost or a local network, or only allow connections
 to a specific HTTP server.
 .
 It handles restricting redirects as well as the initial HTTP connection,
 and it also guards against DNS poisoning attacks.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-client-tls-dev
Description-md5: ed73ec00faf274d15c7960a9e84301d9
Description-en: http-client backend using connection and tls libraries
 Support for making connections via the connection package and, in
 turn, the tls package suite.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-client-tls-doc
Description-md5: 04f69069b36ce2e136b157e3af8654be
Description-en: http-client backend using connection and tls libraries; documentation
 Support for making connections via the connection package and, in
 turn, the tls package suite.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-client-tls-prof
Description-md5: b8478d518a2bcb128cd5abcf140c74f6
Description-en: http-client backend using connection and tls libraries; profiling libraries
 Support for making connections via the connection package and, in
 turn, the tls package suite.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-common-dev
Description-md5: 4c92a236d1e52a3b20b889891d8eacd5
Description-en: common types for HTTP clients and servers
 Base types used by a variety of HTTP clients and servers. See http-streams
 "Network.Http.Client" or pipes-http "Pipes.Http.Client" for full
 documentation. You can import Network.Http.Types if you like, but both
 http-streams and pipes-http re-export this package's types and functions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-common-doc
Description-md5: a825eb76f179cbee9b0c43ac2d0905af
Description-en: common types for HTTP clients and servers; documentation
 Base types used by a variety of HTTP clients and servers. See http-streams
 "Network.Http.Client" or pipes-http "Pipes.Http.Client" for full
 documentation. You can import Network.Http.Types if you like, but both
 http-streams and pipes-http re-export this package's types and functions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-common-prof
Description-md5: 2bfbea6dbd7629e1621138c787042be0
Description-en: common types for HTTP clients and servers; profiling libraries
 Base types used by a variety of HTTP clients and servers. See http-streams
 "Network.Http.Client" or pipes-http "Pipes.Http.Client" for full
 documentation. You can import Network.Http.Types if you like, but both
 http-streams and pipes-http re-export this package's types and functions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-conduit-dev
Description-md5: 38219628dafc04d3f5312cd6795ca7b1
Description-en: HTTP client package with conduit interface and HTTPS support
 This package uses attoparsec for parsing the actual contents of the HTTP
 connection. It also provides higher-level functions which allow you to avoid
 direct usage of conduits. See http://www.yesodweb.com/book/http-conduit
 for more information.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-conduit-doc
Description-md5: 42861c13eef90c501df95f4ea66ad20a
Description-en: HTTP client package with conduit interface and HTTPS support; documentation
 This package uses attoparsec for parsing the actual contents of the HTTP
 connection. It also provides higher-level functions which allow you to avoid
 direct usage of conduits. See http://www.yesodweb.com/book/http-conduit
 for more information.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-conduit-prof
Description-md5: d7a4381d25bf3d34320977a73d774c04
Description-en: HTTP/HTTPS client package with conduit interface, profiling libraries; profiling libraries
 This package uses attoparsec for parsing the actual contents of the HTTP
 connection. It also provides higher-level functions which allow you to avoid
 direct usage of conduits. See http://www.yesodweb.com/book/http-conduit
 for more information.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-date-dev
Description-md5: 350cb55f52679f9730eff9550ea520c7
Description-en: HTTP Date parser/formatter
 Fast parser and formatter for HTTP Date.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-date-doc
Description-md5: 9bf0697dfd54a25dcc77a149d0effcbb
Description-en: HTTP Date parser/formatter; documentation
 Fast parser and formatter for HTTP Date.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-date-prof
Description-md5: 5d64e2b88d2e45f929ad732299a7e1eb
Description-en: HTTP Date parser/formatter; profiling libraries
 Fast parser and formatter for HTTP Date.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-dev
Description-md5: 2712d7069184c163a5a20263189db689
Description-en: GHC libraries for the Haskell HTTP client library
 HTTP is a set of Haskell client libraries for HTTP/1.0 and HTTP/1.1.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-doc
Description-md5: 2379d231bafd0e2f4e3209ae1ee49389
Description-en: GHC libraries for the Haskell HTTP client library; documentation
 HTTP is a set of Haskell client libraries for HTTP/1.0 and HTTP/1.1.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-download-dev
Description-md5: 1d2d6f9f9cd8dddbe8845821bc5a663e
Description-en: Verified downloads with retries
 Higher level HTTP download APIs including verification of content and retries.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-download-doc
Description-md5: 1099977db953b20d61b09474ce8aace9
Description-en: Verified downloads with retries; documentation
 Higher level HTTP download APIs including verification of content and retries.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-download-prof
Description-md5: a94128f75dd8455c62a8ba13574cdb5e
Description-en: Verified downloads with retries; profiling libraries
 Higher level HTTP download APIs including verification of content and retries.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-link-header-dev
Description-md5: b713175dd369165a54dc8a2c3e8d1810
Description-en: parser/writer for RFC 5988's HTTP Link header
 Library for parsing and writing the HTTP Link header as specified in RFC 5988
 "Web Linking".
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-link-header-doc
Description-md5: c4bc9afc3c72f0ce26ac7dec12730146
Description-en: parser/writer for RFC 5988's HTTP Link header; documentation
 Library for parsing and writing the HTTP Link header as specified in RFC 5988
 "Web Linking".
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-link-header-prof
Description-md5: c1f78d03b57c86b0b0ade6a0aa448785
Description-en: parser/writer for RFC 5988's HTTP Link header; profiling libraries
 Library for parsing and writing the HTTP Link header as specified in RFC 5988
 "Web Linking".
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-media-dev
Description-md5: f763253dd7a6c75a576bffe1916238cf
Description-en: processing HTTP Content-Type and Accept headers
 This library is intended to be a comprehensive solution to parsing and
 selecting quality-indexed values in HTTP headers. It is capable of parsing
 both media types and language parameters from the Accept and Content header
 families, and can be extended to match against other accept headers as well.
 Selecting the appropriate header value is achieved by comparing a list of
 server options against the quality-indexed values supplied by the client.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-media-doc
Description-md5: d7f5179b0d20d9212bc9671e705d231e
Description-en: processing HTTP Content-Type and Accept headers; documentation
 This library is intended to be a comprehensive solution to parsing and
 selecting quality-indexed values in HTTP headers. It is capable of parsing
 both media types and language parameters from the Accept and Content header
 families, and can be extended to match against other accept headers as well.
 Selecting the appropriate header value is achieved by comparing a list of
 server options against the quality-indexed values supplied by the client.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-media-prof
Description-md5: 1644c0955646ed997ace526b7374b6a0
Description-en: processing HTTP Content-Type and Accept headers; profiling libraries
 This library is intended to be a comprehensive solution to parsing and
 selecting quality-indexed values in HTTP headers. It is capable of parsing
 both media types and language parameters from the Accept and Content header
 families, and can be extended to match against other accept headers as well.
 Selecting the appropriate header value is achieved by comparing a list of
 server options against the quality-indexed values supplied by the client.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-prof
Description-md5: 95cc833efee29322f62ee18749155b62
Description-en: GHC libraries for the Haskell HTTP client library; profiling libraries
 HTTP is a set of Haskell client libraries for HTTP/1.0 and HTTP/1.1.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-reverse-proxy-dev
Description-md5: dbf89fa540c6c9ed62580b5532b7b660
Description-en: reverse-proxy HTTP requests, either over raw sockets or with WAI
 http-reverse-proxy provides a simple means of reverse-proxying HTTP
 requests. The raw approach uses the same technique as leveraged by
 keter, whereas the WAI approach performs full request/response parsing
 via WAI and http-conduit.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-reverse-proxy-doc
Description-md5: 8e08daf4f9d7d49c1dfd405ea066f96e
Description-en: reverse-proxy HTTP requests, over raw sockets or with WAI; documentation
 http-reverse-proxy provides a simple means of reverse-proxying HTTP
 requests. The raw approach uses the same technique as leveraged by
 keter, whereas the WAI approach performs full request/response parsing
 via WAI and http-conduit.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-reverse-proxy-prof
Description-md5: 564bf61bb8bc2d8181fefe143f510a1f
Description-en: reverse-proxy HTTP requests, over raw sockets or with WAI; profiling libraries
 http-reverse-proxy provides a simple means of reverse-proxying HTTP
 requests. The raw approach uses the same technique as leveraged by
 keter, whereas the WAI approach performs full request/response parsing
 via WAI and http-conduit.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-semantics-dev
Description-md5: 5f06db08dfae1b7b7550807ca4e3c9c6
Description-en: HTTP semantics library
 A Haskell library for common HTTP utilities designed to work independently of
 specific protocol versions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-semantics-doc
Description-md5: b8e5093477d895f266d99237d61b87ba
Description-en: HTTP semantics library; documentation
 A Haskell library for common HTTP utilities designed to work independently of
 specific protocol versions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-semantics-prof
Description-md5: 6417fd7d6edbfa7c02ada3429ff8db0c
Description-en: HTTP semantics library; profiling libraries
 A Haskell library for common HTTP utilities designed to work independently of
 specific protocol versions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-streams-dev
Description-md5: 26e64df8f6890c09be278bb8dac17d80
Description-en: An HTTP client using io-streams
 This package provides an HTTP client, using the Snap Framework's 'io-streams'
 library to hande the streaming IO. The API is optimized for ease of use for
 the rather common case of code needing to query web services and deal with
 the result.
 .
 The library is exported in a single module; see "Network.Http.Client" for full
 documentation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-streams-doc
Description-md5: 06b21a4586b4f4ff3fc4b7949338fdff
Description-en: An HTTP client using io-streams; documentation
 This package provides an HTTP client, using the Snap Framework's 'io-streams'
 library to hande the streaming IO. The API is optimized for ease of use for
 the rather common case of code needing to query web services and deal with
 the result.
 .
 The library is exported in a single module; see "Network.Http.Client" for full
 documentation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-streams-prof
Description-md5: 5099e82f443b3e806a4b408b5cd18460
Description-en: An HTTP client using io-streams; profiling libraries
 This package provides an HTTP client, using the Snap Framework's 'io-streams'
 library to hande the streaming IO. The API is optimized for ease of use for
 the rather common case of code needing to query web services and deal with
 the result.
 .
 The library is exported in a single module; see "Network.Http.Client" for full
 documentation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-types-dev
Description-md5: 34bccbff2612f4e3d5a3aad3b1674806
Description-en: Generic HTTP types (for both client and server code)
 It contains generic HTTP types for Haskell (for both client and
 server code).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-types-doc
Description-md5: e3b15c20c688872b2147de2b8ae678c1
Description-en: Generic HTTP types (for both client and server code); documentation
 It contains generic HTTP types for Haskell (for both client and
 server code).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http-types-prof
Description-md5: caedb234543aa8a13cdeb29ba0a2b0b0
Description-en: Generic HTTP types (for both client and server code); profiling libraries
 It contains generic HTTP types for Haskell (for both client and
 server code).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http2-dev
Description-md5: 58172c43a649f89e77eefdb220eb12cf
Description-en: HTTP/2.0 library including frames and HPACK
 This package provides a HTTP/2.0 library including frames and HPACK.
 Currently HTTP/2 16 framing and HPACK 10 is supported.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http2-doc
Description-md5: eb41cd6261ab430fbf0b3a4db6ffd33e
Description-en: HTTP/2.0 library including frames and HPACK; documentation
 This package provides a HTTP/2.0 library including frames and HPACK.
 Currently HTTP/2 16 framing and HPACK 10 is supported.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-http2-prof
Description-md5: 44fc82ccadabc537aea5fa3f388914c1
Description-en: HTTP/2.0 library including frames and HPACK; profiling libraries
 This package provides a HTTP/2.0 library including frames and HPACK.
 Currently HTTP/2 16 framing and HPACK 10 is supported.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hunit-dev
Description-md5: f9b73f6cab3bd9ed4a21014390603bb7
Description-en: Haskell unit testing framework for GHC
 HUnit is a unit testing framework for Haskell, inspired by the
 JUnit tool for Java, see: <http://www.junit.org>.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hunit-doc
Description-md5: dc64cbb7d81eb7280b3e2e1c7941f57e
Description-en: Haskell unit testing framework for GHC; documentation
 HUnit is a unit testing framework for Haskell, inspired by the
 JUnit tool for Java, see: <http://www.junit.org>.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hunit-prof
Description-md5: 490f857020dea4df87c13f0f35901f2e
Description-en: Haskell unit testing framework for GHC; profiling libraries
 HUnit is a unit testing framework for Haskell, inspired by the
 JUnit tool for Java, see: <http://www.junit.org>.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-charproperties-dev
Description-md5: c223da1006f86ac6495eba6a30e55128
Description-en: Character properties and classes for XML and Unicode
 This is a part of Haskell XML Toolbox.
 .
 Character proprties defined by XML and Unicode standards.
 These modules contain predicates for Unicode blocks and char proprties
 and character predicates defined by XML.
 Supported Unicode version is 5.2.0.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-charproperties-doc
Description-md5: 710515c3670a83d52a7d347210c164a1
Description-en: Character properties and classes for XML and Unicode; documentation
 This is a part of Haskell XML Toolbox.
 .
 Character proprties defined by XML and Unicode standards.
 These modules contain predicates for Unicode blocks and char proprties
 and character predicates defined by XML.
 Supported Unicode version is 5.2.0.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-charproperties-prof
Description-md5: 5f113ab4c1a06ffb1f1d1ee7552ea3bd
Description-en: Character properties and classes for XML and Unicode; profiling libraries
 This is a part of Haskell XML Toolbox.
 .
 Character proprties defined by XML and Unicode standards.
 These modules contain predicates for Unicode blocks and char proprties
 and character predicates defined by XML.
 Supported Unicode version is 5.2.0.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-curl-dev
Description-md5: 5ae655c0454d4ad03c1ac3e6e25136e0
Description-en: LibCurl interface for HXT
 This is a part of Haskell XML Toolbox.
 .
 LibCurl interface for HXT
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-curl-doc
Description-md5: 370e14de4526572ce3f705f39b7b863f
Description-en: LibCurl interface for HXT; documentation
 This is a part of Haskell XML Toolbox.
 .
 LibCurl interface for HXT
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-curl-prof
Description-md5: d1a3687968bd8a014f4f7ba3992a5b56
Description-en: LibCurl interface for HXT; profiling libraries
 This is a part of Haskell XML Toolbox.
 .
 LibCurl interface for HXT
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-dev
Description-md5: 45f2de53adbf06698cf418e8d8d4ab3c
Description-en: collection of tools for processing XML with Haskell
 The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but introduces a
 more general approach for processing XML with Haskell.  The Haskell XML
 Toolbox uses a generic data model for representing XML documents, including
 the DTD subset and the document subset, in Haskell.  It contains a validating
 XML parser, a HTML parser, namespace support, an XPath expression evaluator,
 an XSLT library, a RelaxNG schema validator and funtions for serialization and
 deserialization of user defined data.  The library makes extensive use of the
 arrow approach for processing XML.
 .
 Since version 9 the toolbox is partitioned into various (sub-)packages.  This
 package contains the core functionality, hxt-curl, hxt-tagsoup, hxt-relaxng,
 hxt-xpath, hxt-xslt, hxt-regex-xmlschema contain the extensions.  hxt-unicode
 contains encoding and decoding functions, hxt-charproperties char properties
 for unicode and XML.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-doc
Description-md5: 8b0a5ce95a42808e3295b8ae8c0f0b4d
Description-en: collection of tools for processing XML with Haskell; documentation
 The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but introduces a
 more general approach for processing XML with Haskell.  The Haskell XML
 Toolbox uses a generic data model for representing XML documents, including
 the DTD subset and the document subset, in Haskell.  It contains a validating
 XML parser, a HTML parser, namespace support, an XPath expression evaluator,
 an XSLT library, a RelaxNG schema validator and funtions for serialization and
 deserialization of user defined data.  The library makes extensive use of the
 arrow approach for processing XML.
 .
 Since version 9 the toolbox is partitioned into various (sub-)packages.  This
 package contains the core functionality, hxt-curl, hxt-tagsoup, hxt-relaxng,
 hxt-xpath, hxt-xslt, hxt-regex-xmlschema contain the extensions.  hxt-unicode
 contains encoding and decoding functions, hxt-charproperties char properties
 for unicode and XML.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-http-dev
Description-md5: 7c4a503559c05df70d28cd7d2741ce9b
Description-en: Interface to native Haskell HTTP package HTTP
 This is a part of Haskell XML Toolbox.
 .
 Interface to native Haskell HTTP package HTTP.
 This package can be used as alternative for the hxt-curl package
 for accessing documents via HTTP
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-http-doc
Description-md5: cc0817a782d6099bab2afa5fc38a2bdb
Description-en: Interface to native Haskell HTTP package HTTP; documentation
 This is a part of Haskell XML Toolbox.
 .
 Interface to native Haskell HTTP package HTTP.
 This package can be used as alternative for the hxt-curl package
 for accessing documents via HTTP
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-http-prof
Description-md5: e083d4b024f2c190d016fc7ddff53be3
Description-en: Interface to native Haskell HTTP package HTTP; profiling libraries
 This is a part of Haskell XML Toolbox.
 .
 Interface to native Haskell HTTP package HTTP.
 This package can be used as alternative for the hxt-curl package
 for accessing documents via HTTP
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-prof
Description-md5: f9821baf8150a7430615b6ff4fefe6b4
Description-en: collection of tools for processing XML with Haskell; profiling libraries
 The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but introduces a
 more general approach for processing XML with Haskell.  The Haskell XML
 Toolbox uses a generic data model for representing XML documents, including
 the DTD subset and the document subset, in Haskell.  It contains a validating
 XML parser, a HTML parser, namespace support, an XPath expression evaluator,
 an XSLT library, a RelaxNG schema validator and funtions for serialization and
 deserialization of user defined data.  The library makes extensive use of the
 arrow approach for processing XML.
 .
 Since version 9 the toolbox is partitioned into various (sub-)packages.  This
 package contains the core functionality, hxt-curl, hxt-tagsoup, hxt-relaxng,
 hxt-xpath, hxt-xslt, hxt-regex-xmlschema contain the extensions.  hxt-unicode
 contains encoding and decoding functions, hxt-charproperties char properties
 for unicode and XML.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-regex-xmlschema-dev
Description-md5: dd433ab55bc4313a18950cd819e1a104
Description-en: W3C XML Schema regular expressions library
 This is a part of Haskell XML Toolbox.
 .
 This library supports full W3C XML Schema regular expressions
 inclusive all Unicode character sets and blocks.
 The complete grammar can be found under
 <http://www.w3.org/TR/xmlschema11-2/#regexs>.
 It is implemented by the technique of derivations of regular expressions.
 The W3C syntax is extended to support not only union of regular sets,
 but also intersection, set difference, exor.
 Matching of subexpressions is also supported.
 The library can be used for constricting lightweight scanners and tokenizers.
 It is a standalone library, no external regex libraries are used.
 This package is a substitute for the old regex-xmlschema package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-regex-xmlschema-doc
Description-md5: 39afb928e0913cc86b2e8bc5303af1a5
Description-en: W3C XML Schema regular expressions library; documentation
 This is a part of Haskell XML Toolbox.
 .
 This library supports full W3C XML Schema regular expressions
 inclusive all Unicode character sets and blocks.
 The complete grammar can be found under
 <http://www.w3.org/TR/xmlschema11-2/#regexs>.
 It is implemented by the technique of derivations of regular expressions.
 The W3C syntax is extended to support not only union of regular sets,
 but also intersection, set difference, exor.
 Matching of subexpressions is also supported.
 The library can be used for constricting lightweight scanners and tokenizers.
 It is a standalone library, no external regex libraries are used.
 This package is a substitute for the old regex-xmlschema package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-regex-xmlschema-prof
Description-md5: db3637f6d9fa11c7c45de08d82136f2e
Description-en: W3C XML Schema regular expressions library; profiling libraries
 This is a part of Haskell XML Toolbox.
 .
 This library supports full W3C XML Schema regular expressions
 inclusive all Unicode character sets and blocks.
 The complete grammar can be found under
 <http://www.w3.org/TR/xmlschema11-2/#regexs>.
 It is implemented by the technique of derivations of regular expressions.
 The W3C syntax is extended to support not only union of regular sets,
 but also intersection, set difference, exor.
 Matching of subexpressions is also supported.
 The library can be used for constricting lightweight scanners and tokenizers.
 It is a standalone library, no external regex libraries are used.
 This package is a substitute for the old regex-xmlschema package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-relaxng-dev
Description-md5: 232555092f5d63b6c86e7d066295556b
Description-en: HXT RelaxNG validator
 This is a part of Haskell XML Toolbox.
 .
 The HXT RelaxNG validator
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-relaxng-doc
Description-md5: 0d5f10c942516f74053f91233553cfb6
Description-en: HXT RelaxNG validator; documentation
 This is a part of Haskell XML Toolbox.
 .
 The HXT RelaxNG validator
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-relaxng-prof
Description-md5: 684b0ee03c255ee76f9ce551eeb6b4e1
Description-en: HXT RelaxNG validator; profiling libraries
 This is a part of Haskell XML Toolbox.
 .
 The HXT RelaxNG validator
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-tagsoup-dev
Description-md5: 36cad93b8a8a8ca77b363170b543a37a
Description-en: TagSoup parser for HXT
 This is a part of Haskell XML Toolbox.
 .
 The Tagsoup interface for the HXT lazy HTML parser.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-tagsoup-doc
Description-md5: b1f4e53c2b80e2525c8ba7c1667957ec
Description-en: TagSoup parser for HXT; documentation
 This is a part of Haskell XML Toolbox.
 .
 The Tagsoup interface for the HXT lazy HTML parser.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-tagsoup-prof
Description-md5: 01f7dd1c91ce862e4dea9739094adcc5
Description-en: TagSoup parser for HXT; profiling libraries
 This is a part of Haskell XML Toolbox.
 .
 The Tagsoup interface for the HXT lazy HTML parser.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-unicode-dev
Description-md5: 5f1f143dcd4d7d2baf37bd9289f8b987
Description-en: Unicode en-/decoding functions
 This is a part of Haskell XML Toolbox.
 .
 Unicode encoding and decoding functions for utf8, iso-latin-* and somes
 other encodings, used in the Haskell XML Toolbox.
 ISO Latin 1 - 16, utf8, utf16, ASCII are supported. Decoding
 is done with lasy functions, errors may be detected or ignored.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-unicode-doc
Description-md5: c2473942a265d4c1b8154a03031cb8f6
Description-en: Unicode en-/decoding functions; documentation
 This is a part of Haskell XML Toolbox.
 .
 Unicode encoding and decoding functions for utf8, iso-latin-* and somes
 other encodings, used in the Haskell XML Toolbox.
 ISO Latin 1 - 16, utf8, utf16, ASCII are supported. Decoding
 is done with lasy functions, errors may be detected or ignored.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-unicode-prof
Description-md5: d17e0fadaa0127359d021217dfdb42e8
Description-en: Unicode en-/decoding functions; profiling libraries
 This is a part of Haskell XML Toolbox.
 .
 Unicode encoding and decoding functions for utf8, iso-latin-* and somes
 other encodings, used in the Haskell XML Toolbox.
 ISO Latin 1 - 16, utf8, utf16, ASCII are supported. Decoding
 is done with lasy functions, errors may be detected or ignored.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-xpath-dev
Description-md5: 0612a8617fe445e495ebeda9dd13cb3b
Description-en: XPath modules for HXT
 The Haskell XML Toolbox XPath library.
 .
 Changes from 9.1.2: Bug in indexing result sets removed
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-xpath-doc
Description-md5: f8537153c9ad2f1d0144412471b83f65
Description-en: XPath modules for HXT; documentation
 The Haskell XML Toolbox XPath library.
 .
 Changes from 9.1.2: Bug in indexing result sets removed
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-hxt-xpath-prof
Description-md5: d6e158888f0b97ce37a8b8aaf0dba233
Description-en: XPath modules for HXT; profiling libraries
 The Haskell XML Toolbox XPath library.
 .
 Changes from 9.1.2: Bug in indexing result sets removed
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iconv-dev
Description-md5: 64ddf0a8de0c98d37d3196bc14d4c4ed
Description-en: string-encoding conversion
 This library provides an interface to the POSIX iconv library
 functions for string encoding conversion.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iconv-doc
Description-md5: 9a56100c697c23da5b5163dae92d831e
Description-en: string-encoding conversion; documentation
 This library provides an interface to the POSIX iconv library
 functions for string encoding conversion.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iconv-prof
Description-md5: 18a5f536c6e21fdee414c33419d7af8e
Description-en: string-encoding conversion; profiling libraries
 This library provides an interface to the POSIX iconv library
 functions for string encoding conversion.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ieee754-dev
Description-md5: 88dfd51de4d871e01ebd71543cc7fdd6
Description-en: Utilities for dealing with IEEE floating point numbers
 This package contains utilities for dealing with IEEE floating point numbers,
 ported from the Tango math library; approximate and exact equality comparisons
 for general types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ieee754-doc
Description-md5: 361c909e5cb491bce0a2aea3279802ce
Description-en: Utilities for dealing with IEEE floating point numbers; documentation
 This package contains utilities for dealing with IEEE floating point numbers,
 ported from the Tango math library; approximate and exact equality comparisons
 for general types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ieee754-prof
Description-md5: d07b36bcc32c16f7e70db33809acb12d
Description-en: Utilities for dealing with IEEE floating point numbers; profiling libraries
 This package contains utilities for dealing with IEEE floating point numbers,
 ported from the Tango math library; approximate and exact equality comparisons
 for general types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ifelse-dev
Description-md5: 051250a86d689aa775e0a17080fa6e95
Description-en: anaphoric and miscellaneous useful control-flow
 Library for control flow inside of monads with anaphoric variants on if and
 when and a C-like "switch" function.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ifelse-doc
Description-md5: 1505ed43e38a951f5d2f1307de7d1e3a
Description-en: anaphoric and miscellaneous useful control-flow; documentation
 Library for control flow inside of monads with anaphoric variants on if and
 when and a C-like "switch" function.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ifelse-prof
Description-md5: 3edc3212d2be7894eb6bc4e43c24135f
Description-en: anaphoric and miscellaneous useful control-flow; profiling libraries
 Library for control flow inside of monads with anaphoric variants on if and
 when and a C-like "switch" function.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-incremental-parser-dev
Description-md5: 8a0b5c7f45d343f131d370beb5b13fa5
Description-en: generic incremental parsers
 Incremental parsers can provide partial results from partial input.
 This parser library is implemented using the concept of Brzozowski
 derivatives, tweaked and optimized to work with any monoidal input
 type. Lists, ByteString, and Text are supported out of the box, as
 well as any other data type for which the monoid-subclasses package
 defines instances.  If the parser result is also a monoid, the
 parser can provide it incrementally, before the complete input is
 parsed.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-incremental-parser-doc
Description-md5: 19e064343fa75b196632e841f31c53c1
Description-en: generic incremental parsers; documentation
 Incremental parsers can provide partial results from partial input.
 This parser library is implemented using the concept of Brzozowski
 derivatives, tweaked and optimized to work with any monoidal input
 type. Lists, ByteString, and Text are supported out of the box, as
 well as any other data type for which the monoid-subclasses package
 defines instances.  If the parser result is also a monoid, the
 parser can provide it incrementally, before the complete input is
 parsed.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-incremental-parser-prof
Description-md5: a14e273744a63c2903c1b050e2a8e5fe
Description-en: generic incremental parsers; profiling libraries
 Incremental parsers can provide partial results from partial input.
 This parser library is implemented using the concept of Brzozowski
 derivatives, tweaked and optimized to work with any monoidal input
 type. Lists, ByteString, and Text are supported out of the box, as
 well as any other data type for which the monoid-subclasses package
 defines instances.  If the parser result is also a monoid, the
 parser can provide it incrementally, before the complete input is
 parsed.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-indexed-profunctors-dev
Description-md5: 695415d2e1f7ee4707255d6ef24db4be
Description-en: Utilities for indexed profunctors
 This package contains basic definitions related to indexed profunctors. These
 are primarily intended as internal utilities to support the 'optics' and
 'generic-lens' package families.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-indexed-profunctors-doc
Description-md5: 32752fe8d95cfa4c49a2ab4984c829da
Description-en: Utilities for indexed profunctors; documentation
 This package contains basic definitions related to indexed profunctors. These
 are primarily intended as internal utilities to support the 'optics' and
 'generic-lens' package families.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-indexed-profunctors-prof
Description-md5: ed7dca9607c373ea27ed487491cfb596
Description-en: Utilities for indexed profunctors; profiling libraries
 This package contains basic definitions related to indexed profunctors. These
 are primarily intended as internal utilities to support the 'optics' and
 'generic-lens' package families.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-indexed-traversable-dev
Description-md5: 0b3bf785e5afb2943c50769166da3863
Description-en: Indexed Traversables for Haskell
 This package provides three useful generalizations:
 class Functor f => FunctorWithIndex i f | f -> i where
 \  imap :: (i -> a -> b) -> f a -> f b
 .
 class Foldable f => FoldableWithIndex i f | f -> i where
 \  ifoldMap :: Monoid m => (i -> a -> m) -> f a -> m
 .
 class (FunctorWithIndex i t, FoldableWithIndex i t, Traversable t) => TraversableWithIndex i t | t -> i where
 \  itraverse :: Applicative f => (i -> a -> f b) -> t a -> f (t b)
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-indexed-traversable-doc
Description-md5: 809883c69072964d4fc6bafc85d97aff
Description-en: Indexed Traversables for Haskell; documentation
 This package provides three useful generalizations:
 class Functor f => FunctorWithIndex i f | f -> i where
 \  imap :: (i -> a -> b) -> f a -> f b
 .
 class Foldable f => FoldableWithIndex i f | f -> i where
 \  ifoldMap :: Monoid m => (i -> a -> m) -> f a -> m
 .
 class (FunctorWithIndex i t, FoldableWithIndex i t, Traversable t) => TraversableWithIndex i t | t -> i where
 \  itraverse :: Applicative f => (i -> a -> f b) -> t a -> f (t b)
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-indexed-traversable-instances-dev
Description-md5: 1429dafaacfe1a96f5ae61562ef5cf18
Description-en: Extra instances for indexed traversables in Haskell
 This package provides extra instances for type-classes in the
 indexed-traversable package.
 .
 The intention is to keep this package minimal; it provides instances that
 formerly existed in lens or optics-extra.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-indexed-traversable-instances-doc
Description-md5: ff0c17b90c2fdd3005a411cfaf0c10bf
Description-en: Extra instances for indexed traversables in Haskell; documentation
 This package provides extra instances for type-classes in the
 indexed-traversable package.
 .
 The intention is to keep this package minimal; it provides instances that
 formerly existed in lens or optics-extra.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-indexed-traversable-instances-prof
Description-md5: 8b4533e1688a5cf5a528adb458533fe9
Description-en: Extra instances for indexed traversables in Haskell; profiling libraries
 This package provides extra instances for type-classes in the
 indexed-traversable package.
 .
 The intention is to keep this package minimal; it provides instances that
 formerly existed in lens or optics-extra.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-indexed-traversable-prof
Description-md5: 28065395ff4a1e866660c328d93b6b78
Description-en: Indexed Traversables for Haskell; profiling libraries
 This package provides three useful generalizations:
 class Functor f => FunctorWithIndex i f | f -> i where
 \  imap :: (i -> a -> b) -> f a -> f b
 .
 class Foldable f => FoldableWithIndex i f | f -> i where
 \  ifoldMap :: Monoid m => (i -> a -> m) -> f a -> m
 .
 class (FunctorWithIndex i t, FoldableWithIndex i t, Traversable t) => TraversableWithIndex i t | t -> i where
 \  itraverse :: Applicative f => (i -> a -> f b) -> t a -> f (t b)
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-infer-license-dev
Description-md5: 8298add1b87951e82f7f008b6d1e2835
Description-en: infer software license from a given license file
 This library checks the Levenshtein distances between a short text
 and a handful of license strings in order to infer the most probable
 match from that set.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-infer-license-doc
Description-md5: 74d257544ae715330253103251f5df70
Description-en: infer software license from a given license file; documentation
 This library checks the Levenshtein distances between a short text
 and a handful of license strings in order to infer the most probable
 match from that set.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-infer-license-prof
Description-md5: 09784a3d4076f991f2380e88cdb06c77
Description-en: infer software license from a given license file; profiling libraries
 This library checks the Levenshtein distances between a short text
 and a handful of license strings in order to infer the most probable
 match from that set.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-infinite-list-dev
Description-md5: 98f02d5fe1fe27a5ee1eb00652813df1
Description-en: infinite lists
 Modern lightweight library for infinite lists with fusion.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-infinite-list-doc
Description-md5: 247b9746cc74ff0b6031986f6afbe809
Description-en: infinite lists; documentation
 Modern lightweight library for infinite lists with fusion.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-infinite-list-prof
Description-md5: 4cbf19c68678bd12b35baf6ebd741bcb
Description-en: infinite lists; profiling libraries
 Modern lightweight library for infinite lists with fusion.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ini-dev
Description-md5: 7f8af181ee35492ba1aeed60a31ae76d
Description-en: quick and easy configuration files in the INI format
 Quick and easy configuration files in the INI format.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ini-doc
Description-md5: e341d13b119e50a5edd72213010d2533
Description-en: quick and easy configuration files in the INI format; documentation
 Quick and easy configuration files in the INI format.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ini-prof
Description-md5: 74de622ab13ca575fc8f59487e233d68
Description-en: quick and easy configuration files in the INI format; profiling libraries
 Quick and easy configuration files in the INI format.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-inline-c-dev
Description-md5: b31692de240410a2908a2901a67cf756
Description-en: inline C code without FFI in Haskell source
 Write Haskell source files including C code inline. No FFI
 required.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-inline-c-doc
Description-md5: 4cdbfd8683d75924f03f01856c2adce9
Description-en: inline C code without FFI in Haskell source; documentation
 Write Haskell source files including C code inline. No FFI
 required.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-inline-c-prof
Description-md5: 397815850c69c93cacb8d1fda5cf121c
Description-en: inline C code without FFI in Haskell source; profiling libraries
 Write Haskell source files including C code inline. No FFI
 required.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-input-parsers-dev
Description-md5: cb7afb86066749e110298af0c846c7fd
Description-en: extension of the parsers library
 Extended version of the parsers library, with the additional classes providing
 more capable and efficient methods.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-input-parsers-doc
Description-md5: eee91a8a62a13e2e78ae2fb78fce8518
Description-en: extension of the parsers library; documentation
 Extended version of the parsers library, with the additional classes providing
 more capable and efficient methods.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-input-parsers-prof
Description-md5: 294862212d171f2754e59d5aee7a0033
Description-en: extension of the parsers library; profiling libraries
 Extended version of the parsers library, with the additional classes providing
 more capable and efficient methods.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-inspection-testing-dev
Description-md5: 0c66d51eac532a13d44a0f1d28da19c0
Description-en: GHC plugin to do inspection testing
 Some carefully crafted libraries make promises to their
 users beyond functionality and performance.
 .
 Examples are: Fusion libraries promise intermediate data
 structures to be eliminated. Generic programming libraries promise
 that the generic implementation is identical to the
 hand-written one. Some libraries may promise allocation-free
 or branch-free code.
 .
 Conventionally, the modus operandi in all these cases is
 that the library author manually inspects the (intermediate or
 final) code produced by the compiler. This is not only
 tedious, but makes it very likely that some change, either
 in the library itself or the surrounding eco-system,
 breaks the library’s promised without anyone noticing.
 .
 This package provides a disciplined way of specifying such
 properties, and have them checked by the compiler. This way,
 this checking can be part of the ususal development cycle
 and regressions caught early.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-inspection-testing-doc
Description-md5: 2afe43a35d3e17b4de9657add62b58fb
Description-en: GHC plugin to do inspection testing; documentation
 Some carefully crafted libraries make promises to their
 users beyond functionality and performance.
 .
 Examples are: Fusion libraries promise intermediate data
 structures to be eliminated. Generic programming libraries promise
 that the generic implementation is identical to the
 hand-written one. Some libraries may promise allocation-free
 or branch-free code.
 .
 Conventionally, the modus operandi in all these cases is
 that the library author manually inspects the (intermediate or
 final) code produced by the compiler. This is not only
 tedious, but makes it very likely that some change, either
 in the library itself or the surrounding eco-system,
 breaks the library’s promised without anyone noticing.
 .
 This package provides a disciplined way of specifying such
 properties, and have them checked by the compiler. This way,
 this checking can be part of the ususal development cycle
 and regressions caught early.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-inspection-testing-prof
Description-md5: 6c5daf0c10356f0ce7b473c8aa8a2f4b
Description-en: GHC plugin to do inspection testing; profiling libraries
 Some carefully crafted libraries make promises to their
 users beyond functionality and performance.
 .
 Examples are: Fusion libraries promise intermediate data
 structures to be eliminated. Generic programming libraries promise
 that the generic implementation is identical to the
 hand-written one. Some libraries may promise allocation-free
 or branch-free code.
 .
 Conventionally, the modus operandi in all these cases is
 that the library author manually inspects the (intermediate or
 final) code produced by the compiler. This is not only
 tedious, but makes it very likely that some change, either
 in the library itself or the surrounding eco-system,
 breaks the library’s promised without anyone noticing.
 .
 This package provides a disciplined way of specifying such
 properties, and have them checked by the compiler. This way,
 this checking can be part of the ususal development cycle
 and regressions caught early.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-integer-conversion-dev
Description-md5: 8553328acb48f94028a57b61e2ba6f64
Description-en: conversion from strings to Integer
 The naive "foldl' (\acc d -> acc * 10 + d) 0" is expensive (quadratic) for
 large Integers. This package provides a sub-quadratic implementation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-integer-conversion-doc
Description-md5: 32a5bbf3a121b341e6b32814cd28f04b
Description-en: conversion from strings to Integer; documentation
 The naive "foldl' (\acc d -> acc * 10 + d) 0" is expensive (quadratic) for
 large Integers. This package provides a sub-quadratic implementation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-integer-conversion-prof
Description-md5: 1e4aa6cf8f374ac7ea9a8fd9030e690a
Description-en: conversion from strings to Integer; profiling libraries
 The naive "foldl' (\acc d -> acc * 10 + d) 0" is expensive (quadratic) for
 large Integers. This package provides a sub-quadratic implementation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-integer-logarithms-dev
Description-md5: 66f4481d33e3891f09bb6d1e0b4770f3
Description-en: integer logarithms
 Math.NumberTheory.Logarithms and Math.NumberTheory.Powers.Integer
 from the arithmoi package.
 .
 Also provides GHC.Integer.Logarithms.Compat and
 Math.NumberTheory.Power.Natural modules, as well as some
 additional functions in migrated modules.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-integer-logarithms-doc
Description-md5: 51c85b5e89caab622fb26f7dca7190a3
Description-en: integer logarithms; documentation
 Math.NumberTheory.Logarithms and Math.NumberTheory.Powers.Integer
 from the arithmoi package.
 .
 Also provides GHC.Integer.Logarithms.Compat and
 Math.NumberTheory.Power.Natural modules, as well as some
 additional functions in migrated modules.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-integer-logarithms-prof
Description-md5: 5f3ebb736952295ce6ceaf6a154b1170
Description-en: integer logarithms; profiling libraries
 Math.NumberTheory.Logarithms and Math.NumberTheory.Powers.Integer
 from the arithmoi package.
 .
 Also provides GHC.Integer.Logarithms.Compat and
 Math.NumberTheory.Power.Natural modules, as well as some
 additional functions in migrated modules.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-integer-roots-dev
Description-md5: 37ad6c995c7972b31a47bb342753ef7d
Description-en: integer roots and perfect powers
 Calculating integer roots and testing perfect powers of arbitrary
 precision.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-integer-roots-doc
Description-md5: 7c7270ed10d0443cd76390004d0f0ee5
Description-en: integer roots and perfect powers; documentation
 Calculating integer roots and testing perfect powers of arbitrary
 precision.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-integer-roots-prof
Description-md5: 815b6f6c91dc0a6db283bb934db18d5c
Description-en: integer roots and perfect powers; profiling libraries
 Calculating integer roots and testing perfect powers of arbitrary
 precision.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-interpolate-dev
Description-md5: 3f33b18723dd018f354f07e3391fd97d
Description-en: string interpolation done right
 This provides a framework for string interpolation through QuasiQuotes
 as well as an unindentation utility function.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-interpolate-doc
Description-md5: 52d9d155cfd72bd17843c23b14063912
Description-en: string interpolation done right; documentation
 This provides a framework for string interpolation through QuasiQuotes
 as well as an unindentation utility function.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-interpolate-prof
Description-md5: d6524f14d2bfe803581643eb9a596112
Description-en: string interpolation done right; profiling libraries
 This provides a framework for string interpolation through QuasiQuotes
 as well as an unindentation utility function.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-intervals-dev
Description-md5: 83e1c6f5cbacb270ee76f19abab63a81
Description-en: Haskell data type for intervals
 A Numeric.Interval.Interval is a closed, convex set of floating point
 values.
 .
 This package does not control the rounding mode of the end points of the
 interval when using floating point arithmetic, so be aware that in order
 to get precise containment of the result, you will need to use an
 underlying type with both lower and upper bounds like CReal.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-intervals-doc
Description-md5: 8748da64b4fb9abb77ee921fa05cde56
Description-en: Haskell data type for intervals; documentation
 A Numeric.Interval.Interval is a closed, convex set of floating point
 values.
 .
 This package does not control the rounding mode of the end points of the
 interval when using floating point arithmetic, so be aware that in order
 to get precise containment of the result, you will need to use an
 underlying type with both lower and upper bounds like CReal.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-intervals-prof
Description-md5: 1a0f3fbd0b8a480d82fb773a2636db52
Description-en: Haskell data type for intervals; profiling libraries
 A Numeric.Interval.Interval is a closed, convex set of floating point
 values.
 .
 This package does not control the rounding mode of the end points of the
 interval when using floating point arithmetic, so be aware that in order
 to get precise containment of the result, you will need to use an
 underlying type with both lower and upper bounds like CReal.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-invariant-dev
Description-md5: 081d2e7813c529b6bb786086fa192ef8
Description-en: Haskell98 invariant functors
 This package provides the Data.Functor.Invariant and Data.Functor.Invariant.TH
 Haskell modules which implement Haskell98 invariant functors (also known as
 exponential functors).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-invariant-doc
Description-md5: c11914f9c4e9cc350efc10cbef0b7337
Description-en: Haskell98 invariant functors; documentation
 This package provides the Data.Functor.Invariant and Data.Functor.Invariant.TH
 Haskell modules which implement Haskell98 invariant functors (also known as
 exponential functors).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-invariant-prof
Description-md5: b8f4707ed6791e64187fb6c6870e15d1
Description-en: Haskell98 invariant functors; profiling libraries
 This package provides the Data.Functor.Invariant and Data.Functor.Invariant.TH
 Haskell modules which implement Haskell98 invariant functors (also known as
 exponential functors).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-io-storage-dev
Description-md5: 1af3754bccc0adb9f3d2522007525fc1
Description-en: key-value store in the IO monad
 This library allows an application to extend the 'global state'
 hidden inside the IO monad with semi-arbitrary data. Data is
 required to be Typeable. The library provides an essentially
 unbounded number of key-value stores indexed by strings, with
 each key within the stores also being a string.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-io-storage-doc
Description-md5: 44c729c0679c9da7137f6bcc4bb4a553
Description-en: key-value store in the IO monad; documentation
 This library allows an application to extend the 'global state'
 hidden inside the IO monad with semi-arbitrary data. Data is
 required to be Typeable. The library provides an essentially
 unbounded number of key-value stores indexed by strings, with
 each key within the stores also being a string.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-io-storage-prof
Description-md5: 2faa2e881c90d98f01e1e415452883b6
Description-en: key-value store in the IO monad; profiling libraries
 This library allows an application to extend the 'global state'
 hidden inside the IO monad with semi-arbitrary data. Data is
 required to be Typeable. The library provides an essentially
 unbounded number of key-value stores indexed by strings, with
 each key within the stores also being a string.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-io-streams-dev
Description-md5: 30d5c5f39c82388e50dc9639089c865a
Description-en: simple, composable, and easy-to-use stream I/O
 The io-streams library contains simple and easy-to-use primitives for I/O
 using streams. Most users will want to import the top-level convenience
 module "System.IO.Streams", which re-exports most of the library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-io-streams-doc
Description-md5: 1e2609b56fc6ca196be3db3e7866d6d3
Description-en: simple, composable, and easy-to-use stream I/O; documentation
 The io-streams library contains simple and easy-to-use primitives for I/O
 using streams. Most users will want to import the top-level convenience
 module "System.IO.Streams", which re-exports most of the library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-io-streams-haproxy-dev
Description-md5: b8a4cddd740507960e3ed5f5d9ab68f4
Description-en: HAProxy protocol 1.5 support for io-streams
 HAProxy protocol version 1.5 support for applications using
 io-streams. The proxy protocol allows information about a networked
 peer (like remote address and port) to be propagated through a
 forwarding proxy that is configured to speak this protocol.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-io-streams-haproxy-doc
Description-md5: 78f12a33b011deef04f60ce5f8501626
Description-en: HAProxy protocol 1.5 support for io-streams; documentation
 HAProxy protocol version 1.5 support for applications using
 io-streams. The proxy protocol allows information about a networked
 peer (like remote address and port) to be propagated through a
 forwarding proxy that is configured to speak this protocol.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-io-streams-haproxy-prof
Description-md5: 82378a518388b0ab9b15c642f76c6ed3
Description-en: HAProxy protocol 1.5 support for io-streams; profiling libraries
 HAProxy protocol version 1.5 support for applications using
 io-streams. The proxy protocol allows information about a networked
 peer (like remote address and port) to be propagated through a
 forwarding proxy that is configured to speak this protocol.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-io-streams-prof
Description-md5: 6c51bba1160e9532827edf6d67075e24
Description-en: simple, composable, and easy-to-use stream I/O; profiling libraries
 The io-streams library contains simple and easy-to-use primitives for I/O
 using streams. Most users will want to import the top-level convenience
 module "System.IO.Streams", which re-exports most of the library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iospec-dev
Description-md5: f5c902aa602b48315b4d36002a1a02b3
Description-en: Pure specification of the IO monad
 It consists of several modules, that give a pure specification
 of functions in the IO monad:
 .
 Test.IOSpec.Fork: a pure specification of forkIO.
 .
 Test.IOSpec.IORef: a pure specification of most functions that create and
 manipulate on IORefs.
 .
 Test.IOSpec.MVar: a pure specification of most functions that create and
 manipulate and MVars.
 .
 Test.IOSpec.STM: a pure specification of atomically and the STM monad.
 .
 Test.IOSpec.Teletype: a pure specification of getChar, putChar, and
 several related Prelude functions.
 .
 Besides these modules containing the specifications, there are a few other
 important modules:
 .
 Test.IOSpec.Types: defines the IOSpec type and several amenities.
 .
 Test.IOSpec.VirtualMachine: defines a virtual machine on which to execute
 pure specifications.
 .
 Test.IOSpec.Surrogate: a drop-in replacement for the other modules. Import
 this and recompile your code once you've finished testing and debugging.
 .
 There are several well-documented examples included with the source
 distribution.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iospec-doc
Description-md5: 6deb009bacc89c961a140fc0f05709ab
Description-en: Pure specification of the IO monad; documentation
 Test.IOSpec.Fork: a pure specification of forkIO.
 .
 Test.IOSpec.IORef: a pure specification of most functions that create and
 manipulate on IORefs.
 .
 Test.IOSpec.MVar: a pure specification of most functions that create and
 manipulate and MVars.
 .
 Test.IOSpec.STM: a pure specification of atomically and the STM monad.
 .
 Test.IOSpec.Teletype: a pure specification of getChar, putChar, and
 several related Prelude functions.
 .
 Besides these modules containing the specifications, there are a few other
 important modules:
 .
 Test.IOSpec.Types: defines the IOSpec type and several amenities.
 .
 Test.IOSpec.VirtualMachine: defines a virtual machine on which to execute
 pure specifications.
 .
 Test.IOSpec.Surrogate: a drop-in replacement for the other modules. Import
 this and recompile your code once you've finished testing and debugging.
 .
 There are several well-documented examples included with the source
 distribution.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iospec-prof
Description-md5: 0ef330bf1557a8da1eeaef6c47fe6fdd
Description-en: Pure specification of the IO monad; profiling libraries
 Test.IOSpec.Fork: a pure specification of forkIO.
 .
 Test.IOSpec.IORef: a pure specification of most functions that create and
 manipulate on IORefs.
 .
 Test.IOSpec.MVar: a pure specification of most functions that create and
 manipulate and MVars.
 .
 Test.IOSpec.STM: a pure specification of atomically and the STM monad.
 .
 Test.IOSpec.Teletype: a pure specification of getChar, putChar, and
 several related Prelude functions.
 .
 Besides these modules containing the specifications, there are a few other
 important modules:
 .
 Test.IOSpec.Types: defines the IOSpec type and several amenities.
 .
 Test.IOSpec.VirtualMachine: defines a virtual machine on which to execute
 pure specifications.
 .
 Test.IOSpec.Surrogate: a drop-in replacement for the other modules. Import
 this and recompile your code once you've finished testing and debugging.
 .
 There are several well-documented examples included with the source
 distribution.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iproute-dev
Description-md5: ebb747fd701b61fff4ace39e7e0cde57
Description-en: Haskell IP routing table
 IP Routing Table is a tree of IP ranges to search one of them on
 the longest match base. It is a kind of TRIE with one way branching
 removed. Both IPv4 and IPv6 are supported.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iproute-doc
Description-md5: 8518e1824b704730845fd5a941f49268
Description-en: Haskell IP routing table; documentation
 IP Routing Table is a tree of IP ranges to search one of them on
 the longest match base. It is a kind of TRIE with one way branching
 removed. Both IPv4 and IPv6 are supported.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iproute-prof
Description-md5: 97db02ac11e2a0455eb4ba4c3abbbcb4
Description-en: Haskell IP routing table; profiling libraries
 IP Routing Table is a tree of IP ranges to search one of them on
 the longest match base. It is a kind of TRIE with one way branching
 removed. Both IPv4 and IPv6 are supported.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ipynb-dev
Description-md5: aace3c49aadfa8432a26e3f2205e6b48
Description-en: Data structure for working with Jupyter notebooks (ipynb).
 ipynb defines a data structure for representing Jupyter
 notebooks, along with ToJSON and FromJSON instances
 for conversion to and from JSON .ipynb files.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ipynb-doc
Description-md5: a9bc9ed4a3585c6e398144dffa6cd474
Description-en: Data structure for working with Jupyter notebooks (ipynb).; documentation
 ipynb defines a data structure for representing Jupyter
 notebooks, along with ToJSON and FromJSON instances
 for conversion to and from JSON .ipynb files.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ipynb-prof
Description-md5: 5adeae5fe0bf51bd66f26ff807a80703
Description-en: Data structure for working with Jupyter notebooks (ipynb).; profiling libraries
 ipynb defines a data structure for representing Jupyter
 notebooks, along with ToJSON and FromJSON instances
 for conversion to and from JSON .ipynb files.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-irc-core-dev
Description-md5: 33d79fd18a7f8ff24d474632b312fd2e
Description-en: IRC connection library
 IRC connection library featuring such modules as
 - Irc.Cmd - Functions for generating IRC protocol message for
 client-to-server
 - Irc.Core - Functions for parsing low-level IRC messages into
 mid-level IRC messages
 - Irc.Core.Prisms - Prisms for all of the mid-level IRC message
 constructors
 - Irc.Format - Functions for parsing and rendering low-level IRC
 protocol messages
 - Irc.Message - High-level IRC event messages for client
 interpretation
 - Irc.Model - Functions for interpreting mid-level IRC messages to
 generate high-level event messages and to maintain a consistent
 view of the connection
 - Irc.RateLimit - Functions to assist with rate-limiting outgoing
 client messages
 - Irc.Time - Internal compatibility module for time-1.4 and
 time-1.5 interop
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-irc-core-doc
Description-md5: 9d60baedfd754114e0669172641144e9
Description-en: IRC connection library; documentation
 IRC connection library featuring such modules as
 - Irc.Cmd - Functions for generating IRC protocol message for
 client-to-server
 - Irc.Core - Functions for parsing low-level IRC messages into
 mid-level IRC messages
 - Irc.Core.Prisms - Prisms for all of the mid-level IRC message
 constructors
 - Irc.Format - Functions for parsing and rendering low-level IRC
 protocol messages
 - Irc.Message - High-level IRC event messages for client
 interpretation
 - Irc.Model - Functions for interpreting mid-level IRC messages to
 generate high-level event messages and to maintain a consistent
 view of the connection
 - Irc.RateLimit - Functions to assist with rate-limiting outgoing
 client messages
 - Irc.Time - Internal compatibility module for time-1.4 and
 time-1.5 interop
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-irc-core-prof
Description-md5: 46a446eca68d163116e6eb5da19ae252
Description-en: IRC connection library; profiling libraries
 IRC connection library featuring such modules as
 - Irc.Cmd - Functions for generating IRC protocol message for
 client-to-server
 - Irc.Core - Functions for parsing low-level IRC messages into
 mid-level IRC messages
 - Irc.Core.Prisms - Prisms for all of the mid-level IRC message
 constructors
 - Irc.Format - Functions for parsing and rendering low-level IRC
 protocol messages
 - Irc.Message - High-level IRC event messages for client
 interpretation
 - Irc.Model - Functions for interpreting mid-level IRC messages to
 generate high-level event messages and to maintain a consistent
 view of the connection
 - Irc.RateLimit - Functions to assist with rate-limiting outgoing
 client messages
 - Irc.Time - Internal compatibility module for time-1.4 and
 time-1.5 interop
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-irc-dev
Description-md5: 507f3658eb04566813683f0d8cae77ba
Description-en: Haskell IRC library
 A set of combinators and types for parsing IRC (Internet Relay Chat)
 messages.
 .
 This package contains the libraries compiled for GHC.

Package: libghc-irc-doc
Description-md5: c8c6daf5e9613dcc014e9b2b6e6b4215
Description-en: Haskell IRC library; documentation
 A set of combinators and types for parsing IRC (Internet Relay Chat)
 messages.
 .
 This package contains library documentation.

Package: libghc-irc-prof
Description-md5: 1aae36d4dfcb28279aef48121e788d83
Description-en: Haskell IRC library; profiling libraries
 A set of combinators and types for parsing IRC (Internet Relay Chat)
 messages.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iso8601-time-dev
Description-md5: fdc5fe6faf6ff69fd1f49075414d65fc
Description-en: convert to/from the ISO 8601 time format
 Conversion functions between Haskell time types and the ISO 8601 format,
 which is often used for printing times, e.g. JavaScript's @new Date().toISOString()@.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iso8601-time-doc
Description-md5: 863fbeb4eb488ead87d0273c3a25b56d
Description-en: convert to/from the ISO 8601 time format; documentation
 Conversion functions between Haskell time types and the ISO 8601 format,
 which is often used for printing times, e.g. JavaScript's @new Date().toISOString()@.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-iso8601-time-prof
Description-md5: e4838b9bf7d12ea03f8082735dfa47a2
Description-en: convert to/from the ISO 8601 time format; profiling libraries
 Conversion functions between Haskell time types and the ISO 8601 format,
 which is often used for printing times, e.g. JavaScript's @new Date().toISOString()@.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-isocline-dev
Description-md5: e7feac20ff865fe7720ddbde051cefb8
Description-en: Portable alternative to GNU Readline
 A Haskell wrapper around the Isocline C library which can provide an
 alternative to GNU Readline. (The Isocline library is included whole and
 there are no runtime dependencies).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-isocline-doc
Description-md5: 087639ffd0ca00d77b6b3f925ccb0f99
Description-en: Portable alternative to GNU Readline; documentation
 A Haskell wrapper around the Isocline C library which can provide an
 alternative to GNU Readline. (The Isocline library is included whole and
 there are no runtime dependencies).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-isocline-prof
Description-md5: 5761dc92f52e6f38a909b24a9216c9a5
Description-en: Portable alternative to GNU Readline; profiling libraries
 A Haskell wrapper around the Isocline C library which can provide an
 alternative to GNU Readline. (The Isocline library is included whole and
 there are no runtime dependencies).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-isomorphism-class-dev
Description-md5: 7ffeaf7f121793cb8ec18ed3201b2f38
Description-en: Isomorphism typeclass solving the conversion problem
 Isomorphism as a lawful solution to the conversion problem.
 .
 Many libraries exist that approach the conversion problem. However
 all of them provide lawless typeclasses leaving it up to the author
 of the instance to define what makes a proper conversion. This
 results in inconsistencies across instances and their behavior
 being not evident to the user.
 .
 This library tackles this problem with a lawful typeclass, making it
 evident what any of its instances do.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-isomorphism-class-doc
Description-md5: dc2c9901f807b8e51218b71d490275e2
Description-en: Isomorphism typeclass solving the conversion problem; documentation
 Isomorphism as a lawful solution to the conversion problem.
 .
 Many libraries exist that approach the conversion problem. However
 all of them provide lawless typeclasses leaving it up to the author
 of the instance to define what makes a proper conversion. This
 results in inconsistencies across instances and their behavior
 being not evident to the user.
 .
 This library tackles this problem with a lawful typeclass, making it
 evident what any of its instances do.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-isomorphism-class-prof
Description-md5: 17bc0af683c2a42c27d6ecd309c1caf7
Description-en: Isomorphism typeclass solving the conversion problem; profiling libraries
 Isomorphism as a lawful solution to the conversion problem.
 .
 Many libraries exist that approach the conversion problem. However
 all of them provide lawless typeclasses leaving it up to the author
 of the instance to define what makes a proper conversion. This
 results in inconsistencies across instances and their behavior
 being not evident to the user.
 .
 This library tackles this problem with a lawful typeclass, making it
 evident what any of its instances do.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ixset-typed-dev
Description-md5: 23d687009828835cfbbe22b4c4c37383
Description-en: efficient relational queries on Haskell sets
 This Haskell package provides a data structure of sets that are indexed by
 potentially multiple indices.
 .
 Sets can be created, modified, and queried in various ways.
 .
 The package is a variant of the ixset package. The ixset package makes use of
 run-time type information to find a suitable index on a query, resulting in
 possible run-time errors when no suitable index exists. In ixset-typed, the
 types of all indices available or tracked in the type system.  Thus,
 ixset-typed should be safer to use than ixset, but in turn requires more GHC
 extensions.
 .
 At the moment, the two packages are relatively compatible. As a consequence of
 the more precise types, a few manual tweaks are necessary when switching from
 one to the other, but the interface is mostly the same.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ixset-typed-doc
Description-md5: 0830574d5a03996ead7e3de53dab27fd
Description-en: efficient relational queries on Haskell sets; documentation
 This Haskell package provides a data structure of sets that are indexed by
 potentially multiple indices.
 .
 Sets can be created, modified, and queried in various ways.
 .
 The package is a variant of the ixset package. The ixset package makes use of
 run-time type information to find a suitable index on a query, resulting in
 possible run-time errors when no suitable index exists. In ixset-typed, the
 types of all indices available or tracked in the type system.  Thus,
 ixset-typed should be safer to use than ixset, but in turn requires more GHC
 extensions.
 .
 At the moment, the two packages are relatively compatible. As a consequence of
 the more precise types, a few manual tweaks are necessary when switching from
 one to the other, but the interface is mostly the same.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ixset-typed-prof
Description-md5: e32200940db0599d3cf7a5cdb87a72d5
Description-en: efficient relational queries on Haskell sets; profiling libraries
 This Haskell package provides a data structure of sets that are indexed by
 potentially multiple indices.
 .
 Sets can be created, modified, and queried in various ways.
 .
 The package is a variant of the ixset package. The ixset package makes use of
 run-time type information to find a suitable index on a query, resulting in
 possible run-time errors when no suitable index exists. In ixset-typed, the
 types of all indices available or tracked in the type system.  Thus,
 ixset-typed should be safer to use than ixset, but in turn requires more GHC
 extensions.
 .
 At the moment, the two packages are relatively compatible. As a consequence of
 the more precise types, a few manual tweaks are necessary when switching from
 one to the other, but the interface is mostly the same.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-jira-wiki-markup-dev
Description-md5: f9b3fbce3865839f4481b8867acad991
Description-en: Handle Jira wiki markup
 Parse jira wiki text into an abstract syntax tree for easy
 transformation to other formats.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-jira-wiki-markup-doc
Description-md5: 8be173d1a3d0a87dd48c7908cdff67b4
Description-en: Handle Jira wiki markup; documentation
 Parse jira wiki text into an abstract syntax tree for easy
 transformation to other formats.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-jira-wiki-markup-prof
Description-md5: c23681bb72cf12e6867e6c55c55a4062
Description-en: Handle Jira wiki markup; profiling libraries
 Parse jira wiki text into an abstract syntax tree for easy
 transformation to other formats.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-jmacro-dev
Description-md5: 00d34474dc160543b16f32ad0c357900
Description-en: library for programmatic generation of JavaScript
 jmacro is a QuasiQuotation library for programmatic generation of
 JavaScript code in Haskell: JavaScript syntax, functional syntax,
 hygienic names, compile-time guarantees of syntactic correctness,
 limited typechecking.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-jmacro-doc
Description-md5: 811a4b8cd3b5628f45ff05f28c39d095
Description-en: library for programmatic generation of JavaScript; documentation
 jmacro is a QuasiQuotation library for programmatic generation of
 JavaScript code in Haskell: JavaScript syntax, functional syntax,
 hygienic names, compile-time guarantees of syntactic correctness,
 limited typechecking.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-jmacro-prof
Description-md5: d4d295fcda2e80185c48672a489bf355
Description-en: library for programmatic generation of JavaScript; profiling libraries
 jmacro is a QuasiQuotation library for programmatic generation of
 JavaScript code in Haskell: JavaScript syntax, functional syntax,
 hygienic names, compile-time guarantees of syntactic correctness,
 limited typechecking.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-js-dgtable-dev
Description-md5: af4da96c0055e1b994e2bd7c0cd6bb84
Description-en: obtain minified jquery.dgtable code
 This package bundles the minified jquery.dgtable code into a Haskell
 package, so it can be depended upon by Cabal packages. The first
 three components of the version number match the upstream
 jquery.dgtable version. The package is designed to meet the
 redistribution requirements of downstream users (e.g. Debian).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-js-dgtable-doc
Description-md5: 2bd2e502f784bcfd77f95446a395131c
Description-en: obtain minified jquery.dgtable code; documentation
 This package bundles the minified jquery.dgtable code into a Haskell
 package, so it can be depended upon by Cabal packages. The first
 three components of the version number match the upstream
 jquery.dgtable version. The package is designed to meet the
 redistribution requirements of downstream users (e.g. Debian).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-js-dgtable-prof
Description-md5: d9e582ee144e0359c291f77f5dc3a240
Description-en: obtain minified jquery.dgtable code; profiling libraries
 This package bundles the minified jquery.dgtable code into a Haskell
 package, so it can be depended upon by Cabal packages. The first
 three components of the version number match the upstream
 jquery.dgtable version. The package is designed to meet the
 redistribution requirements of downstream users (e.g. Debian).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-js-flot-data
Description-md5: 680cd85e38aafc5bb301516acd1533a3
Description-en: bundles the jQuery Flot code into a Haskell package; runtime files
 This package bundles the minified jQuery Flot code into a Haskell
 package, so it can be depended upon by Cabal packages. The first
 three components of the version number match the upstream flot
 version. The haskell library is designed to meet the redistribution
 requirements of downstream users, and to reduce duplication of
 bundled code in Debian.
 .
 This package provides the runtime files needed by binaries which use
 the Haskell js-jflot library. See http://www.haskell.org/ for more
 information on Haskell.

Package: libghc-js-flot-dev
Description-md5: ad392e820c777d126782ff199d2db99e
Description-en: bundles the jQuery Flot code into a Haskell package
 This package bundles the minified jQuery Flot code into a Haskell
 package, so it can be depended upon by Cabal packages. The first
 three components of the version number match the upstream flot
 version. The haskell library is designed to meet the redistribution
 requirements of downstream users, and to reduce duplication of
 bundled code in Debian.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-js-flot-doc
Description-md5: c1982f654554f8cef66b993f91ef9259
Description-en: bundles the jQuery Flot code into a Haskell package; documentation
 This package bundles the minified jQuery Flot code into a Haskell
 package, so it can be depended upon by Cabal packages. The first
 three components of the version number match the upstream flot
 version. The haskell library is designed to meet the redistribution
 requirements of downstream users, and to reduce duplication of
 bundled code in Debian.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-js-flot-prof
Description-md5: 93eb5609cd7896cc1b3c365252ef77b9
Description-en: bundles the jQuery Flot code into a Haskell package; profiling libraries
 This package bundles the minified jQuery Flot code into a Haskell
 package, so it can be depended upon by Cabal packages. The first
 three components of the version number match the upstream flot
 version. The haskell library is designed to meet the redistribution
 requirements of downstream users, and to reduce duplication of
 bundled code in Debian.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-js-jquery-data
Description-md5: c75a1bc16696193a9d382fa3f3165bf6
Description-en: bundles the minified jQuery code into a Haskell package
 This package bundles the minified jQuery code into a Haskell package, so it can
 be depended upon by Cabal packages. The first three components of the version
 number match the upstream jQuery version. The haskell library is designed to
 meet the redistribution requirements of downstream users, and to reduce
 duplication of bundled code in Debian.

Package: libghc-js-jquery-dev
Description-md5: 9114ae019628fb438f78403c5bf399c1
Description-en: bundles the minified jQuery code into a Haskell package
 This package bundles the minified jQuery code into a Haskell package, so it can
 be depended upon by Cabal packages. The first three components of the version
 number match the upstream jQuery version. The haskell library is designed to
 meet the redistribution requirements of downstream users, and to reduce
 duplication of bundled code in Debian.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-js-jquery-doc
Description-md5: 479dd3c5c5ecae50485541464bd86ae1
Description-en: bundles the minified jQuery code into a Haskell package; documentation
 This package bundles the minified jQuery code into a Haskell package, so it can
 be depended upon by Cabal packages. The first three components of the version
 number match the upstream jQuery version. The haskell library is designed to
 meet the redistribution requirements of downstream users, and to reduce
 duplication of bundled code in Debian.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-js-jquery-prof
Description-md5: 226a58fb0c22851112865550692f7d7d
Description-en: bundles the minified jQuery code into a Haskell package; profiling libraries
 This package bundles the minified jQuery code into a Haskell package, so it can
 be depended upon by Cabal packages. The first three components of the version
 number match the upstream jQuery version. The haskell library is designed to
 meet the redistribution requirements of downstream users, and to reduce
 duplication of bundled code in Debian.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-json-dev
Description-md5: 111c29b9a3803babe3dac33ed7c31411
Description-en: Haskell library for serialising data to and from JSON
 JSON (JavaScript Object Notation) is a lightweight data-interchange format. It
 is easy for humans to read and write. It is easy for machines to parse and
 generate. It is based on a subset of the JavaScript Programming Language,
 Standard ECMA-262 3rd Edition - December 1999.
 .
 This library provides a parser and pretty printer for converting between
 Haskell values and JSON.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-json-doc
Description-md5: 0a4740f2b260a8b82218720e130a1318
Description-en: Haskell library for serialising data to and from JSON; documentation
 JSON (JavaScript Object Notation) is a lightweight data-interchange format. It
 is easy for humans to read and write. It is easy for machines to parse and
 generate. It is based on a subset of the JavaScript Programming Language,
 Standard ECMA-262 3rd Edition - December 1999.
 .
 This library provides a parser and pretty printer for converting between
 Haskell values and JSON.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-json-prof
Description-md5: d5dd7bda4c217f75cece2bb6b1de1221
Description-en: Haskell library for serialising data to and from JSON; profiling libraries
 JSON (JavaScript Object Notation) is a lightweight data-interchange format. It
 is easy for humans to read and write. It is easy for machines to parse and
 generate. It is based on a subset of the JavaScript Programming Language,
 Standard ECMA-262 3rd Edition - December 1999.
 .
 This library provides a parser and pretty printer for converting between
 Haskell values and JSON.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-jsonpath-dev
Description-md5: 077460a61a9d590205b09cd88507d04f
Description-en: Library to parse and execute JSONPath
 Please see the README on GitHub at
 <https://github.com/akshaymankar/jsonpath-hs#readme>
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-jsonpath-doc
Description-md5: cae266aaa82fa35256f81f0e1b10eefa
Description-en: Library to parse and execute JSONPath; documentation
 Please see the README on GitHub at
 <https://github.com/akshaymankar/jsonpath-hs#readme>
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-jsonpath-prof
Description-md5: 95465eca4b148de5681dc3727a89293b
Description-en: Library to parse and execute JSONPath; profiling libraries
 Please see the README on GitHub at
 <https://github.com/akshaymankar/jsonpath-hs#readme>
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-juicypixels-dev
Description-md5: bde006b1421af3cd3d00cb1bcd3eafc9
Description-en: Haskell picture loading and serialization library
 This library allows the developer to load and store images in PNG, Bitmap,
 Jpeg, Radiance, Tiff and Gif format.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-juicypixels-doc
Description-md5: 8536e22a7602348f133057b597876625
Description-en: Haskell picture loading and serialization library; documentation
 This library allows the developer to load and store images in PNG, Bitmap,
 Jpeg, Radiance, Tiff and Gif format.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-juicypixels-prof
Description-md5: 6f60c5276e9dc3473ba1538c6aabe269
Description-en: Haskell picture loading and serialization library; profiling libraries
 This library allows the developer to load and store images in PNG, Bitmap,
 Jpeg, Radiance, Tiff and Gif format.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-kan-extensions-dev
Description-md5: c80a4270508ce220702f69605e450b0a
Description-en: Kan extensions, Kan lifts, etc.
 Kan extensions, Kan lifts, various forms of the Yoneda lemma, and
 (co)density (co)monads.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-kan-extensions-doc
Description-md5: 2730b7e31efe04e86ee09fda483f7a4a
Description-en: Kan extensions, Kan lifts, etc.; documentation
 Kan extensions, Kan lifts, various forms of the Yoneda lemma, and
 (co)density (co)monads.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-kan-extensions-prof
Description-md5: adeccbb378584ffda95b3ffc18f635ab
Description-en: Kan extensions, Kan lifts, etc.; profiling libraries
 Kan extensions, Kan lifts, various forms of the Yoneda lemma, and
 (co)density (co)monads.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-keys-dev
Description-md5: b802fa9b132941979e57dae2bd308d23
Description-en: Keyed functors and containers
 This package provides Keyed functors, Zippable functors, Zipping Keyed
 functors, Indexable functors.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-keys-doc
Description-md5: 8f1bd6ea6fb20c222d221cadc59ae069
Description-en: Keyed functors and containers; documentation
 This package provides Keyed functors, Zippable functors, Zipping Keyed
 functors, Indexable functors.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-keys-prof
Description-md5: e7c6b89560f30be58f5f3f2e94b04f35
Description-en: Keyed functors and containers; profiling libraries
 This package provides Keyed functors, Zippable functors, Zipping Keyed
 functors, Indexable functors.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-knob-dev
Description-md5: 392c95a6051e3d28f24c43ee3b606ca2
Description-en: Haskell library for memory-backed handles
 Create memory-backed Handles, referencing virtual files. This is mostly useful
 for testing Handle-based APIs without having to interact with the filesystem.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-knob-doc
Description-md5: dc6bafd83204dd05e61ba2cd32ce2cc0
Description-en: Haskell library for memory-backed handles; documentation
 Create memory-backed Handles, referencing virtual files. This is mostly useful
 for testing Handle-based APIs without having to interact with the filesystem.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-knob-prof
Description-md5: d8d254ad7e80f8fa592748c4e14a295b
Description-en: Haskell library for memory-backed handles; profiling libraries
 Create memory-backed Handles, referencing virtual files. This is mostly useful
 for testing Handle-based APIs without having to interact with the filesystem.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-core-dev
Description-md5: 7a2211a1b749bb69e96345cce1d473f6
Description-en: Lambdabot core functionality
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Manage plugins, network connections, configurations
 and much more.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-core-doc
Description-md5: e1dc7fcf183778e7a6b86e0b4a188b06
Description-en: Lambdabot core functionality; documentation
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Manage plugins, network connections, configurations
 and much more.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-core-prof
Description-md5: f84aaf4c43faf714f7db51c48a90dbcf
Description-en: Lambdabot core functionality; profiling libraries
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Manage plugins, network connections, configurations
 and much more.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-haskell-plugins-dev
Description-md5: e6c3105c9e43bb80904766e1a4bd79af
Description-en: Lambdabot Haskell plugins
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [check] Quick, check!
 .
 [djinn] Derive implementations from types intuitinistically.
 .
 [eval] Run Haskell code.
 .
 [free] Theorems for free.
 .
 [haddock] Find modules implementing a function.
 .
 [hoogle] Search for functions by type using hoogle.
 .
 [instances] Query instances of type classes.
 .
 [pl] Produce point-less code.
 .
 [pointful] Produce point-ful code.
 .
 [pretty] Print code prettily.
 .
 [source] Show implementations of standard functions.
 .
 [type] Query type of expressions.
 .
 [undo] Unfold do notation.
 .
 [unmtl] Expand monad transformers stacks.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-haskell-plugins-doc
Description-md5: 22c51406ea07da920b1812f65fde8d99
Description-en: Lambdabot Haskell plugins; documentation
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [check] Quick, check!
 .
 [djinn] Derive implementations from types intuitinistically.
 .
 [eval] Run Haskell code.
 .
 [free] Theorems for free.
 .
 [haddock] Find modules implementing a function.
 .
 [hoogle] Search for functions by type using hoogle.
 .
 [instances] Query instances of type classes.
 .
 [pl] Produce point-less code.
 .
 [pointful] Produce point-ful code.
 .
 [pretty] Print code prettily.
 .
 [source] Show implementations of standard functions.
 .
 [type] Query type of expressions.
 .
 [undo] Unfold do notation.
 .
 [unmtl] Expand monad transformers stacks.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-haskell-plugins-prof
Description-md5: e58aa822a7853eb7aece5f9b77e5bf24
Description-en: Lambdabot Haskell plugins; profiling libraries
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [check] Quick, check!
 .
 [djinn] Derive implementations from types intuitinistically.
 .
 [eval] Run Haskell code.
 .
 [free] Theorems for free.
 .
 [haddock] Find modules implementing a function.
 .
 [hoogle] Search for functions by type using hoogle.
 .
 [instances] Query instances of type classes.
 .
 [pl] Produce point-less code.
 .
 [pointful] Produce point-ful code.
 .
 [pretty] Print code prettily.
 .
 [source] Show implementations of standard functions.
 .
 [type] Query type of expressions.
 .
 [undo] Unfold do notation.
 .
 [unmtl] Expand monad transformers stacks.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-irc-plugins-dev
Description-md5: e889c47769690e36a76cf47eef5b8484
Description-en: IRC plugins for lambdabot
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [irc] Lets lambdabot connect to IRC.
 .
 [localtime] Check user's local time.
 .
 [log] Log IRC channels.
 .
 [topic] Modify channel topics.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-irc-plugins-doc
Description-md5: 8e30b9c656b2f70db1be41a226c4479c
Description-en: IRC plugins for lambdabot; documentation
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [irc] Lets lambdabot connect to IRC.
 .
 [localtime] Check user's local time.
 .
 [log] Log IRC channels.
 .
 [topic] Modify channel topics.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-irc-plugins-prof
Description-md5: 1e66561fb30aa89c49018a7740e2cd94
Description-en: IRC plugins for lambdabot; profiling libraries
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [irc] Lets lambdabot connect to IRC.
 .
 [localtime] Check user's local time.
 .
 [log] Log IRC channels.
 .
 [topic] Modify channel topics.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-misc-plugins-dev
Description-md5: 776408860b06ee292dadd033592fb41c
Description-en: Lambdabot miscellaneous plugins
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [dummy] Many commands with fixed replies.
 .
 [error] Debug error handling.
 .
 [fresh] Generate Haskell project names.
 .
 [hello] Hello, world.
 .
 [stats] Ad-hoc statsd queries.
 .
 [todo] A to-do list for lambdabot.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-misc-plugins-doc
Description-md5: ece339bcbad39476524aea7da872a343
Description-en: Lambdabot miscellaneous plugins; documentation
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [dummy] Many commands with fixed replies.
 .
 [error] Debug error handling.
 .
 [fresh] Generate Haskell project names.
 .
 [hello] Hello, world.
 .
 [stats] Ad-hoc statsd queries.
 .
 [todo] A to-do list for lambdabot.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-misc-plugins-prof
Description-md5: b737ebb677a1aa3548a65c2bb3ac1f67
Description-en: Lambdabot miscellaneous plugins; profiling libraries
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [dummy] Many commands with fixed replies.
 .
 [error] Debug error handling.
 .
 [fresh] Generate Haskell project names.
 .
 [hello] Hello, world.
 .
 [stats] Ad-hoc statsd queries.
 .
 [todo] A to-do list for lambdabot.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-novelty-plugins-dev
Description-md5: 82e5e7078d68d30233204e68db5f2333
Description-en: novelty plugins for Lambdabot
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [bf] Run Brainf*ck code.
 .
 [dice] Roll some dice.
 .
 [elite] zPEak Gib8erI$|-|.
 .
 [filter] More gibberish.
 .
 [numberwang] Sorry, that's not Numberwang.
 .
 [quote] Parrot profound wisdom.
 .
 [slap] Delegate punishment.
 .
 [unlambda] Run Unlambda code.
 .
 [vixen] Let's chat, honey.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-novelty-plugins-doc
Description-md5: 37d8e0b24c8fb703d1df193a3e5c7d8d
Description-en: novelty plugins for Lambdabot; documentation
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [bf] Run Brainf*ck code.
 .
 [dice] Roll some dice.
 .
 [elite] zPEak Gib8erI$|-|.
 .
 [filter] More gibberish.
 .
 [numberwang] Sorry, that's not Numberwang.
 .
 [quote] Parrot profound wisdom.
 .
 [slap] Delegate punishment.
 .
 [unlambda] Run Unlambda code.
 .
 [vixen] Let's chat, honey.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-novelty-plugins-prof
Description-md5: f8a6f3f60f2d9b947e10163fc3f4691d
Description-en: novelty plugins for Lambdabot; profiling libraries
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [bf] Run Brainf*ck code.
 .
 [dice] Roll some dice.
 .
 [elite] zPEak Gib8erI$|-|.
 .
 [filter] More gibberish.
 .
 [numberwang] Sorry, that's not Numberwang.
 .
 [quote] Parrot profound wisdom.
 .
 [slap] Delegate punishment.
 .
 [unlambda] Run Unlambda code.
 .
 [vixen] Let's chat, honey.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-reference-plugins-dev
Description-md5: af9e8c6ee1c4a8f6139d3867717e9e2f
Description-en: Lambdabot reference plugins
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [dict] Query various dictionaries.
 .
 [metar] Look up avian weather reports.
 .
 [oeis] Look up number sequences on OEIS.
 .
 [search] Query search engines.
 .
 [spell] Check spelling of wrods.
 .
 [ticker] Look up stock quotes.
 .
 [url] Display titles of URLs on channels.
 .
 [where] Manage and query a key-URL list.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-reference-plugins-doc
Description-md5: 780f0ffbd3c5ab45d7c4a39170bee88a
Description-en: Lambdabot reference plugins; documentation
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [dict] Query various dictionaries.
 .
 [metar] Look up avian weather reports.
 .
 [oeis] Look up number sequences on OEIS.
 .
 [search] Query search engines.
 .
 [spell] Check spelling of wrods.
 .
 [ticker] Look up stock quotes.
 .
 [url] Display titles of URLs on channels.
 .
 [where] Manage and query a key-URL list.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-reference-plugins-prof
Description-md5: d2b58436120db38873d10b02ba014966
Description-en: Lambdabot reference plugins; profiling libraries
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [dict] Query various dictionaries.
 .
 [metar] Look up avian weather reports.
 .
 [oeis] Look up number sequences on OEIS.
 .
 [search] Query search engines.
 .
 [spell] Check spelling of wrods.
 .
 [ticker] Look up stock quotes.
 .
 [url] Display titles of URLs on channels.
 .
 [where] Manage and query a key-URL list.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-social-plugins-dev
Description-md5: 2d15b4e160ccef9e7b12256a6b9a1f25
Description-en: social plugins for Lambdabot
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [activity] Check where and how much is lambdabot used.
 .
 [karma] Track who's been good and who's been naughty.
 .
 [poll] Let the people vote.
 .
 [seen] Track who was around when.
 .
 [tell] Leave messages for other users.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-social-plugins-doc
Description-md5: 6346fdb5a7a7af49e920eeafcda8d446
Description-en: social plugins for Lambdabot; documentation
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [activity] Check where and how much is lambdabot used.
 .
 [karma] Track who's been good and who's been naughty.
 .
 [poll] Let the people vote.
 .
 [seen] Track who was around when.
 .
 [tell] Leave messages for other users.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-social-plugins-prof
Description-md5: 028a54be03fb09ad617c2125abf0c3e3
Description-en: social plugins for Lambdabot; profiling libraries
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 Provided plugins:
 .
 [activity] Check where and how much is lambdabot used.
 .
 [karma] Track who's been good and who's been naughty.
 .
 [poll] Let the people vote.
 .
 [seen] Track who was around when.
 .
 [tell] Leave messages for other users.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-trusted-dev
Description-md5: d542f14c60aeb886b6c98f9cf8bd0420
Description-en: Lambdabot trusted code
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 This small package provides functions used by
 the run command.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-trusted-doc
Description-md5: 841d8a1e7e34a3ef09ceddd3cf9010e8
Description-en: Lambdabot trusted code; documentation
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 This small package provides functions used by
 the run command.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdabot-trusted-prof
Description-md5: e67df56cd05c147ff599d2f903db5a91
Description-en: Lambdabot trusted code; profiling libraries
 Lambdabot is an IRC bot written over several years by
 those on the #haskell IRC channel.
 .
 This small package provides functions used by
 the run command.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdahack-dev
Description-md5: 51421cc82c84a8f025b397dd6527d42f
Description-en: tactical squad ASCII roguelike dungeon crawler game engine
 LambdaHack is a Haskell game engine library for ASCII roguelike
 games of arbitrary theme, size and complexity, with optional
 tactical squad combat. It's packaged together with a sample
 dungeon crawler in fantasy setting that can be tried out
 as a native binary or in the browser at http://lambdahack.github.io.
 .
 Please see the changelog file for recent improvements
 and the issue tracker for short-term plans. Long term goals
 include multiplayer tactical squad combat, in-game content
 creation, auto-balancing and persistent content modification
 based on player behaviour. Contributions are welcome.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdahack-doc
Description-md5: 19d3709fd90c2c5697eec629f9764511
Description-en: tactical squad ASCII roguelike dungeon crawler game engine; documentation
 LambdaHack is a Haskell game engine library for ASCII roguelike
 games of arbitrary theme, size and complexity, with optional
 tactical squad combat. It's packaged together with a sample
 dungeon crawler in fantasy setting that can be tried out
 as a native binary or in the browser at http://lambdahack.github.io.
 .
 Please see the changelog file for recent improvements
 and the issue tracker for short-term plans. Long term goals
 include multiplayer tactical squad combat, in-game content
 creation, auto-balancing and persistent content modification
 based on player behaviour. Contributions are welcome.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lambdahack-prof
Description-md5: 8d090e100757d69a3a234a7115c0d99f
Description-en: tactical squad ASCII roguelike dungeon crawler game engine; profiling libraries
 LambdaHack is a Haskell game engine library for ASCII roguelike
 games of arbitrary theme, size and complexity, with optional
 tactical squad combat. It's packaged together with a sample
 dungeon crawler in fantasy setting that can be tried out
 as a native binary or in the browser at http://lambdahack.github.io.
 .
 Please see the changelog file for recent improvements
 and the issue tracker for short-term plans. Long term goals
 include multiplayer tactical squad combat, in-game content
 creation, auto-balancing and persistent content modification
 based on player behaviour. Contributions are welcome.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c-dev
Description-md5: 283e10784e680e1214834bb613eb210d
Description-en: Haskell library for the analysis and generation of C code
 Language C is a haskell library for the analysis and generation of C code. It
 features a complete, well tested parser and pretty printer for all of C99 and
 a large set of GNU extensions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c-doc
Description-md5: 5f78918e286e4de76ebd870b0dfcda45
Description-en: Haskell library for the analysis and generation of C code; documentation
 Language C is a haskell library for the analysis and generation of C code. It
 features a complete, well tested parser and pretty printer for all of C99 and
 a large set of GNU extensions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c-prof
Description-md5: fa19c3a6512aa9ff64beb0af77514918
Description-en: Haskell library for the analysis and generation of C code; profiling libraries
 Language C is a haskell library for the analysis and generation of C code. It
 features a complete, well tested parser and pretty printer for all of C99 and
 a large set of GNU extensions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c-quote-dev
Description-md5: 704784e5d924c1dc5ffd7a3b8e0132b0
Description-en: C/CUDA/OpenCL/Objective-C quasiquoting library
 This package provides a general parser for the C language, including
 most GCC extensions and some CUDA and OpenCL extensions as well as
 the entire Objective-C language.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c-quote-doc
Description-md5: 13023f8c587c975fef03907d195bb90d
Description-en: C/CUDA/OpenCL/Objective-C quasiquoting library; documentation
 This package provides a general parser for the C language, including
 most GCC extensions and some CUDA and OpenCL extensions as well as
 the entire Objective-C language.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c-quote-prof
Description-md5: 977028b2a411a4b017d19fad0d315bff
Description-en: C/CUDA/OpenCL/Objective-C quasiquoting library; profiling libraries
 This package provides a general parser for the C language, including
 most GCC extensions and some CUDA and OpenCL extensions as well as
 the entire Objective-C language.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c99-dev
Description-md5: 282d5adfa4198a7090bf295c8dd94c5e
Description-en: Impl. of C99 AST that strictly follows the standard
 This package contains an implementation of the C99 AST as described in
 <http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf>. Sticking closely
 to this standard assures us that the program we deal with is a valid C99
 program.
 .
 Additionally the library comes with a pretty printer.
 .
 The package does not come with handy wrapper and utility functions to write a
 C99 program, it just contains the bare AST. It is highly recommended to use
 the wrapper provided by 'language-c99-simple' and 'language-c99-util' for
 writing programs.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c99-doc
Description-md5: 5f2955b76e495ce8b43f16cc3aa14faf
Description-en: Impl. of C99 AST that strictly follows the standard; documentation
 This package contains an implementation of the C99 AST as described in
 <http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf>. Sticking closely
 to this standard assures us that the program we deal with is a valid C99
 program.
 .
 Additionally the library comes with a pretty printer.
 .
 The package does not come with handy wrapper and utility functions to write a
 C99 program, it just contains the bare AST. It is highly recommended to use
 the wrapper provided by 'language-c99-simple' and 'language-c99-util' for
 writing programs.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c99-prof
Description-md5: 78d288c622bcb8aad7d2a2c3e6129366
Description-en: Impl. of C99 AST that strictly follows the standard; profiling libraries
 This package contains an implementation of the C99 AST as described in
 <http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf>. Sticking closely
 to this standard assures us that the program we deal with is a valid C99
 program.
 .
 Additionally the library comes with a pretty printer.
 .
 The package does not come with handy wrapper and utility functions to write a
 C99 program, it just contains the bare AST. It is highly recommended to use
 the wrapper provided by 'language-c99-simple' and 'language-c99-util' for
 writing programs.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c99-simple-dev
Description-md5: 6faf7d9e70f269237862d1586f2b679d
Description-en: C-like AST to simplify writing C99 programs.
 This package is a wrapper on top of 'language-c99'. It provides a simpler
 interface more suited for writing C99 programs. It achieves this by
 implementing its own C-like AST, supporting the most used C features. In
 turn, this AST is translated into actual C99 one, showing that it is an
 actual subset.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c99-simple-doc
Description-md5: 2dad85a5615e0c1c3a6a18f57e23cf6e
Description-en: C-like AST to simplify writing C99 programs.; documentation
 This package is a wrapper on top of 'language-c99'. It provides a simpler
 interface more suited for writing C99 programs. It achieves this by
 implementing its own C-like AST, supporting the most used C features. In
 turn, this AST is translated into actual C99 one, showing that it is an
 actual subset.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c99-simple-prof
Description-md5: dea207a604b5a7b19e8e1cd5faf3f5e9
Description-en: C-like AST to simplify writing C99 programs.; profiling libraries
 This package is a wrapper on top of 'language-c99'. It provides a simpler
 interface more suited for writing C99 programs. It achieves this by
 implementing its own C-like AST, supporting the most used C features. In
 turn, this AST is translated into actual C99 one, showing that it is an
 actual subset.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c99-util-dev
Description-md5: 9323125dd4154424280fa2cca9231fa5
Description-en: Utilities for language-c99.
 This library contains a number of utility functions and wrappers for the
 'language-c99' package. For an actual high-level approach to writing C99
 programs, see 'language-c99-simple'.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c99-util-doc
Description-md5: 73b8ce579f932f7f6faced0636d8dc38
Description-en: Utilities for language-c99.; documentation
 This library contains a number of utility functions and wrappers for the
 'language-c99' package. For an actual high-level approach to writing C99
 programs, see 'language-c99-simple'.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-c99-util-prof
Description-md5: 2d0305684750cc8ca702b4526e4b1223
Description-en: Utilities for language-c99.; profiling libraries
 This library contains a number of utility functions and wrappers for the
 'language-c99' package. For an actual high-level approach to writing C99
 programs, see 'language-c99-simple'.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-glsl-dev
Description-md5: cb81eb0576e6bb3ac78666baf3f05840
Description-en: GLSL abstract syntax tree, parser, and pretty-printer
 The package language-glsl is a Haskell library for the
 representation, the parsing, and the pretty-printing of
 GLSL 1.50 code.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-glsl-doc
Description-md5: fdf0d955c86feee31971bd00fed06e68
Description-en: GLSL abstract syntax tree, parser, and pretty-printer; documentation
 The package language-glsl is a Haskell library for the
 representation, the parsing, and the pretty-printing of
 GLSL 1.50 code.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-glsl-prof
Description-md5: 3781daae782dac76e1e0ee0fbb5f8689
Description-en: GLSL abstract syntax tree, parser, and pretty-printer; profiling libraries
 The package language-glsl is a Haskell library for the
 representation, the parsing, and the pretty-printing of
 GLSL 1.50 code.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-javascript-dev
Description-md5: 448b7610f318c9fa24f6e7988d99d2f9
Description-en: JavaScript parser
 It parses JavaScript into an Abstract Syntax Tree (AST).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-javascript-doc
Description-md5: 2b179a2d2cdafa358238d7191c8f5279
Description-en: JavaScript parser; documentation
 It parses JavaScript into an Abstract Syntax Tree (AST).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-javascript-prof
Description-md5: dd09496a375f790e19bb816c3e69d9ac
Description-en: JavaScript parser; profiling libraries
 It parses JavaScript into an Abstract Syntax Tree (AST).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-python-dev
Description-md5: 4d4af62e7021de44f3ef738eae104637
Description-en: parsing and pretty printing of Python code
 language-python is a Haskell library for lexical analysis, parsing and pretty
 printing Python code. It supports versions 2.x and 3.x of Python.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-python-doc
Description-md5: 230252a8e4d434861abfd8281bee3e4a
Description-en: parsing and pretty printing of Python code; documentation
 language-python is a Haskell library for lexical analysis, parsing and pretty
 printing Python code. It supports versions 2.x and 3.x of Python.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-language-python-prof
Description-md5: 2c60c37f3e057e8f8f47a2567cd3319f
Description-en: parsing and pretty printing of Python code; profiling libraries
 language-python is a Haskell library for lexical analysis, parsing and pretty
 printing Python code. It supports versions 2.x and 3.x of Python.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lazy-csv-dev
Description-md5: a9891b058bb41add89e41c9be15f2138
Description-en: efficient lazy parsers for CSV (comma-separated values)
 The CSV format is defined by RFC 4180.
 These efficient lazy parsers (String and ByteString variants)
 can report all CSV formatting errors, whilst also
 returning all the valid data, so the user can choose
 whether to continue, to show warnings, or to halt on
 error.  Valid fields retain information about their
 original location in the input, so a secondary parser from
 textual fields to typed values can give intelligent error
 messages.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lazy-csv-doc
Description-md5: 92d8d98eedc4e72dd62b6cf9497b2f41
Description-en: efficient lazy parsers for CSV (comma-separated values); documentation
 The CSV format is defined by RFC 4180.
 These efficient lazy parsers (String and ByteString variants)
 can report all CSV formatting errors, whilst also
 returning all the valid data, so the user can choose
 whether to continue, to show warnings, or to halt on
 error.  Valid fields retain information about their
 original location in the input, so a secondary parser from
 textual fields to typed values can give intelligent error
 messages.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lazy-csv-prof
Description-md5: 8daebf749932a748838a1aaa81f3f761
Description-en: efficient lazy parsers for CSV (comma-separated values); profiling libraries
 The CSV format is defined by RFC 4180.
 These efficient lazy parsers (String and ByteString variants)
 can report all CSV formatting errors, whilst also
 returning all the valid data, so the user can choose
 whether to continue, to show warnings, or to halt on
 error.  Valid fields retain information about their
 original location in the input, so a secondary parser from
 textual fields to typed values can give intelligent error
 messages.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lazysmallcheck-dev
Description-md5: b482c500e56906346550f9f91cab82ee
Description-en: A library for demand-driven testing of Haskell programs
 Lazy SmallCheck is a library for exhaustive, demand-driven testing of
 Haskell programs.  It is based on the idea that if a property holds
 for a partially-defined input then it must also hold for all
 fully-defined refinements of the that input.  Compared to ``eager''
 input generation as in SmallCheck, Lazy SmallCheck may require
 significantly fewer test-cases to verify a property for all inputs up
 to a given depth.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lazysmallcheck-doc
Description-md5: 7fb384f209d1bc6455c373c97ec246c2
Description-en: A library for demand-driven testing of Haskell programs; documentation
 Lazy SmallCheck is a library for exhaustive, demand-driven testing of
 Haskell programs.  It is based on the idea that if a property holds
 for a partially-defined input then it must also hold for all
 fully-defined refinements of the that input.  Compared to ``eager''
 input generation as in SmallCheck, Lazy SmallCheck may require
 significantly fewer test-cases to verify a property for all inputs up
 to a given depth.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lazysmallcheck-prof
Description-md5: 683c47afb447daf5b745619126f1d85c
Description-en: A library for demand-driven testing of Haskell programs; profiling libraries
 Lazy SmallCheck is a library for exhaustive, demand-driven testing of
 Haskell programs.  It is based on the idea that if a property holds
 for a partially-defined input then it must also hold for all
 fully-defined refinements of the that input.  Compared to ``eager''
 input generation as in SmallCheck, Lazy SmallCheck may require
 significantly fewer test-cases to verify a property for all inputs up
 to a given depth.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lens-action-dev
Description-md5: 6410acef2548173c4a19ce9a52b7ae27
Description-en: Monadic Getters and Folds
 This package contains combinators and types for working with
 monadic getters and folds as split off from the original
 lens package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lens-action-doc
Description-md5: 889335f0c9f6fa9356927d8b269adb9e
Description-en: Monadic Getters and Folds; documentation
 This package contains combinators and types for working with
 monadic getters and folds as split off from the original
 lens package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lens-action-prof
Description-md5: 143660ed8e392e8cd4277eebab159cbf
Description-en: Monadic Getters and Folds; profiling libraries
 This package contains combinators and types for working with
 monadic getters and folds as split off from the original
 lens package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lens-aeson-dev
Description-md5: 1b85be20817cddfce3208ba5fe2a951c
Description-en: law-abiding lenses for aeson
 This package provides lenses for the data structures of the aeson package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lens-aeson-doc
Description-md5: 83a825a41ae200bd18a57f70f9c0c5ae
Description-en: law-abiding lenses for aeson; documentation
 This package provides lenses for the data structures of the aeson package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lens-aeson-prof
Description-md5: 3406a15a4861bbb43e008a7fd9331075
Description-en: law-abiding lenses for aeson; profiling libraries
 This package provides lenses for the data structures of the aeson package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lens-dev
Description-md5: 15efdd015f680edd5b6176856ab26ed5
Description-en: Lenses, Folds and Traversals
 This package comes "Batteries Included" with many useful lenses for the types
 commonly used from the Haskell Platform, and with tools for automatically
 generating lenses and isomorphisms for user-supplied data types.
 .
 The combinators in Control.Lens provide a highly generic toolbox for composing
 families of getters, folds, isomorphisms, traversals, setters and lenses and
 their indexed variants.
 .
 More information on the care and feeding of lenses, including a tutorial and
 motivation for their types can be found on the lens wiki
 (https://github.com/ekmett/lens/wiki).
 .
 This package contains the normal library files.

Package: libghc-lens-doc
Description-md5: 1455763aab6989c2cddb73d6e49321a2
Description-en: Lenses, Folds and Traversals; documentation
 This package comes "Batteries Included" with many useful lenses for the types
 commonly used from the Haskell Platform, and with tools for automatically
 generating lenses and isomorphisms for user-supplied data types.
 .
 The combinators in Control.Lens provide a highly generic toolbox for composing
 families of getters, folds, isomorphisms, traversals, setters and lenses and
 their indexed variants.
 .
 More information on the care and feeding of lenses, including a tutorial and
 motivation for their types can be found on the lens wiki
 (https://github.com/ekmett/lens/wiki).
 .
 This package contains the documentation files.

Package: libghc-lens-family-core-dev
Description-md5: 7f25f94063b0c1237e848bdf93ab8cdd
Description-en: Haskell 98 Lens Families
 This package provides first-class functional references.
 In addition to the usual operations of getting, setting and
 composition, plus integration with the state monad, lens families
 provide some unique features:
 .
 * Polymorphic updating
 * Traversals
 * Cast projection functions to read-only lenses
 * Cast "toList" functions to read-only traversals
 * Cast semantic editor combinators to modify-only traversals.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lens-family-core-doc
Description-md5: b7054394bf41eec402b5bf35212aecae
Description-en: Haskell 98 Lens Families; documentation
 This package provides first-class functional references.
 In addition to the usual operations of getting, setting and
 composition, plus integration with the state monad, lens families
 provide some unique features:
 .
 * Polymorphic updating
 * Traversals
 * Cast projection functions to read-only lenses
 * Cast "toList" functions to read-only traversals
 * Cast semantic editor combinators to modify-only traversals.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lens-family-core-prof
Description-md5: 771937c70c721961977f28588e842525
Description-en: Haskell 98 Lens Families; profiling libraries
 This package provides first-class functional references.
 In addition to the usual operations of getting, setting and
 composition, plus integration with the state monad, lens families
 provide some unique features:
 .
 * Polymorphic updating
 * Traversals
 * Cast projection functions to read-only lenses
 * Cast "toList" functions to read-only traversals
 * Cast semantic editor combinators to modify-only traversals.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lens-prof
Description-md5: 8d6f2a46ea32717f1ec6e2b78e1e597a
Description-en: Lenses, Folds and Traversals; profiling libraries
 This package comes "Batteries Included" with many useful lenses for the types
 commonly used from the Haskell Platform, and with tools for automatically
 generating lenses and isomorphisms for user-supplied data types.
 .
 The combinators in Control.Lens provide a highly generic toolbox for composing
 families of getters, folds, isomorphisms, traversals, setters and lenses and
 their indexed variants.
 .
 More information on the care and feeding of lenses, including a tutorial and
 motivation for their types can be found on the lens wiki
 (https://github.com/ekmett/lens/wiki).
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-libbf-dev
Description-md5: 3a80709c4f236f1fa179d1677f90139f
Description-en: Binding to the libBF library
 LibBF is a C library for working with arbitray precision
 IEEE 754 floating point numbers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-libbf-doc
Description-md5: aad49e701a93947cc8a05fefe12b433c
Description-en: Binding to the libBF library; documentation
 LibBF is a C library for working with arbitray precision
 IEEE 754 floating point numbers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-libbf-prof
Description-md5: c5a7746a2b1f1dd6b6ed8ee1509a2278
Description-en: Binding to the libBF library; profiling libraries
 LibBF is a C library for working with arbitray precision
 IEEE 754 floating point numbers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-libffi-dev
Description-md5: 253b5b6a47513b9337de8a4cc5342e2f
Description-en: A binding to libffi
 A binding to libffi, allowing C functions of types only known at runtime to be called from Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-libffi-doc
Description-md5: 2689bf91080d5d21ebe936a735cddf40
Description-en: A binding to libffi; documentation
 A binding to libffi, allowing C functions of types only known at runtime to be called from Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-libffi-prof
Description-md5: 67fc64b21c9617c8c606155cccae84e6
Description-en: A binding to libffi; profiling libraries
 A binding to libffi, allowing C functions of types only known at runtime to be called from Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-libmpd-dev
Description-md5: 0c404c1a263cf9965751e740740169a2
Description-en: MPD client library
 A client library for MPD, the Music Player Daemon.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-libmpd-doc
Description-md5: 84fa186036c51d21d7097bb7d5e3eb81
Description-en: MPD client library; documentation
 A client library for MPD, the Music Player Daemon.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-libmpd-prof
Description-md5: d64caa33eaff9167529961b7ff09296c
Description-en: MPD client library; profiling libraries
 A client library for MPD, the Music Player Daemon.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-libyaml-dev
Description-md5: f5092f44ee0c6fd5f2579e0449b20504
Description-en: low-level, streaming YAML interface.
 This package provides a haskell wrapper over the libyaml C library
 by Kirill Simonov.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-libyaml-doc
Description-md5: db8a7ae0412e560825b280f5c94c4114
Description-en: low-level, streaming YAML interface.; documentation
 This package provides a haskell wrapper over the libyaml C library
 by Kirill Simonov.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-libyaml-prof
Description-md5: 2c0f440a0745f509029179e32c6f5df2
Description-en: low-level, streaming YAML interface.; profiling libraries
 This package provides a haskell wrapper over the libyaml C library
 by Kirill Simonov.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lift-type-dev
Description-md5: 6c424a2a21f4ee1bb3a6a23c10fbb050
Description-en: Lift a type from a Typeable constraint to a Template Haskell type
 Lift your types from a Typeable constraint to a Template Haskell type
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lift-type-doc
Description-md5: 29e61a13f5b00f779ea42eca912af1a1
Description-en: Lift a type from a Typeable constraint to a Template Haskell type; documentation
 Lift your types from a Typeable constraint to a Template Haskell type
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lift-type-prof
Description-md5: 4bc5a247496af94a087cfc60b93eaf1c
Description-en: Lift a type from a Typeable constraint to a Template Haskell type; profiling libraries
 Lift your types from a Typeable constraint to a Template Haskell type
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lifted-async-dev
Description-md5: c3067ddaa7999ed7d83718ea97e1331a
Description-en: operations from async lifted to MonadBase
 This package provides IO operations from async package lifted to any
 instance of 'MonadBase' or 'MonadBaseControl'.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lifted-async-doc
Description-md5: 9cea4ea1c494cc6fceef8bcd7e95197c
Description-en: operations from async lifted to MonadBase; documentation
 This package provides IO operations from async package lifted to any
 instance of 'MonadBase' or 'MonadBaseControl'.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lifted-async-prof
Description-md5: ea1332de5e71cbd4bcd14d4d8ca90bfa
Description-en: operations from async lifted to MonadBase; profiling libraries
 This package provides IO operations from async package lifted to any
 instance of 'MonadBase' or 'MonadBaseControl'.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lifted-base-dev
Description-md5: 532065262d65c72be8f9064afbf94f7a
Description-en: Lifted IO operations from the base library
 This package exports IO operations from the base library lifted to any
 instance of 'MonadBase' or 'MonadBaseControl', as provided by the
 libghc-monad-control-dev package..
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lifted-base-doc
Description-md5: bb036746862782f045d0d71135f9931b
Description-en: Lifted IO operations from the base library; documentation
 This package exports IO operations from the base library lifted to any
 instance of 'MonadBase' or 'MonadBaseControl', as provided by the
 libghc-monad-control-dev package..
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lifted-base-prof
Description-md5: e2dc4b90b42b03eedca92fea7ddcc4ec
Description-en: Lifted IO operations from the base library; profiling libraries
 This package exports IO operations from the base library lifted to any
 instance of 'MonadBase' or 'MonadBaseControl', as provided by the
 libghc-monad-control-dev package..
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-linear-dev
Description-md5: 57d975ab4a76055e0b2f69a1315fee52
Description-en: Linear Algebra
 Types and combinators for linear algebra on free vector spaces
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-linear-doc
Description-md5: d07134e30baee9e0b632d8cfde8d4412
Description-en: Linear Algebra; documentation
 Types and combinators for linear algebra on free vector spaces
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-linear-prof
Description-md5: 054c99b85efb0f83feb54f4ba6f4c255
Description-en: Linear Algebra; profiling libraries
 Types and combinators for linear algebra on free vector spaces
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-list-dev
Description-md5: 75861f96c951beeb4f0fbaf0e2fa1814
Description-en: list monad transformer and class
 A List monad transformer and a List class.
 With standard list operations for Lists
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-list-doc
Description-md5: 4fbfec64f09227541aa4d49485cd6943
Description-en: list monad transformer and class; documentation
 A List monad transformer and a List class.
 With standard list operations for Lists
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-list-prof
Description-md5: 857800dbd326ae5b7855e0fce51edffa
Description-en: list monad transformer and class; profiling libraries
 A List monad transformer and a List class.
 With standard list operations for Lists
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-listlike-dev
Description-md5: 427e933042330c755c2b7d9354dbc2be
Description-en: Generic support for list-like structures
 Generic support for list-like structures in Haskell.
 .
 The ListLike module provides a common interface to the various Haskell
 types that are list-like.  Predefined interfaces include standard
 Haskell lists, Arrays, ByteStrings, and lazy ByteStrings.  Custom
 types can easily be made ListLike instances as well.
 .
 ListLike also provides for String-like types, such as String and
 ByteString, for types that support input and output, and for types that can
 handle infinite lists.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-listlike-doc
Description-md5: 4e3087dd0ab84e67cb5bae4d4afec84e
Description-en: Generic support for list-like structures; documentation
 Generic support for list-like structures in Haskell.
 .
 The ListLike module provides a common interface to the various Haskell
 types that are list-like.  Predefined interfaces include standard
 Haskell lists, Arrays, ByteStrings, and lazy ByteStrings.  Custom
 types can easily be made ListLike instances as well.
 .
 ListLike also provides for String-like types, such as String and
 ByteString, for types that support input and output, and for types that can
 handle infinite lists.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-listlike-prof
Description-md5: ea4e627bb4bd8e2f3d9c69b5b30f506f
Description-en: Generic support for list-like structures; profiling libraries
 Generic support for list-like structures in Haskell.
 .
 The ListLike module provides a common interface to the various Haskell
 types that are list-like.  Predefined interfaces include standard
 Haskell lists, Arrays, ByteStrings, and lazy ByteStrings.  Custom
 types can easily be made ListLike instances as well.
 .
 ListLike also provides for String-like types, such as String and
 ByteString, for types that support input and output, and for types that can
 handle infinite lists.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-load-env-dev
Description-md5: b604788e604af03c648fc579c2368a96
Description-en: load environment variables from a file
 Parse a .env file and load any declared variables into the current
 process's environment. This allows for a .env file to specify
 development-friendly defaults for configuration values normally set
 in the deployment environment.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-load-env-doc
Description-md5: 3df558eacfdc1db6f7e02cc47d5787f8
Description-en: load environment variables from a file; documentation
 Parse a .env file and load any declared variables into the current
 process's environment. This allows for a .env file to specify
 development-friendly defaults for configuration values normally set
 in the deployment environment.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-load-env-prof
Description-md5: ffaf9c14e6214c0f9d33d2d74856c01b
Description-en: load environment variables from a file; profiling libraries
 Parse a .env file and load any declared variables into the current
 process's environment. This allows for a .env file to specify
 development-friendly defaults for configuration values normally set
 in the deployment environment.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-log-domain-dev
Description-md5: 246f9e5bb22650f48c4d5c18cb143722
Description-en: log-domain arithmetic
 This package provides log-domain floats, doubles and complex numbers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-log-domain-doc
Description-md5: 2f3b351d99f3dffd2d2036b7c5852294
Description-en: log-domain arithmetic; documentation
 This package provides log-domain floats, doubles and complex numbers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-log-domain-prof
Description-md5: fc11d4b091107c07edc7e388ec2f1add
Description-en: log-domain arithmetic; profiling libraries
 This package provides log-domain floats, doubles and complex numbers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-logging-facade-dev
Description-md5: 5a9923ea43458db529878a3b71291dbd
Description-en: simple logging abstraction that allows multiple backends
 This is a logging front-end.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-logging-facade-doc
Description-md5: 7069ca456a65348951e56ed5cc843956
Description-en: simple logging abstraction that allows multiple backends; documentation
 This is a logging front-end.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-logging-facade-prof
Description-md5: f2451da7a5c81e79267fa5ec9b59c45f
Description-en: simple logging abstraction that allows multiple backends; profiling libraries
 This is a logging front-end.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-logict-dev
Description-md5: 3e8c59966c4a0ddf5a2bf2d13c1a8166
Description-en: Backtracking logic-programming monad
 It is a continuation-based, backtracking, logic programming monad. An
 adaptation of the two-continuation implementation found in the paper
 Backtracking, Interleaving, and Terminating Monad Transformers available
 here: http://okmij.org/ftp/papers/LogicT.pdf
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-logict-doc
Description-md5: 82983774e66eb8e8975854427de5a60e
Description-en: Backtracking logic-programming monad; documentation
 It is a continuation-based, backtracking, logic programming monad. An
 adaptation of the two-continuation implementation found in the paper
 Backtracking, Interleaving, and Terminating Monad Transformers available
 here: http://okmij.org/ftp/papers/LogicT.pdf
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-logict-prof
Description-md5: a1247f488a86df445a70a9b3bcf579b5
Description-en: Backtracking logic-programming monad; profiling libraries
 It is a continuation-based, backtracking, logic programming monad. An
 adaptation of the two-continuation implementation found in the paper
 Backtracking, Interleaving, and Terminating Monad Transformers available
 here: http://okmij.org/ftp/papers/LogicT.pdf
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lpeg-dev
Description-md5: 1997188095028e3d9aad1cdf871751d1
Description-en: LPeg – Parsing Expression Grammars For Lua
 This package contains the C sources of LPeg, as well
 as some tiny Haskell helper to load the package.
 .
 <http://www.inf.puc-rio.br/~roberto/lpeg/>
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lpeg-doc
Description-md5: 1917ce9b6434994ee631f5808c7c76bc
Description-en: LPeg – Parsing Expression Grammars For Lua; documentation
 This package contains the C sources of LPeg, as well
 as some tiny Haskell helper to load the package.
 .
 <http://www.inf.puc-rio.br/~roberto/lpeg/>
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lpeg-prof
Description-md5: 38d7a96770cf9ce04394a95e150b5aac
Description-en: LPeg – Parsing Expression Grammars For Lua; profiling libraries
 This package contains the C sources of LPeg, as well
 as some tiny Haskell helper to load the package.
 .
 <http://www.inf.puc-rio.br/~roberto/lpeg/>
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lrucache-dev
Description-md5: 3e5670b2c2c97feaea65841ce52f9f2f
Description-en: simple, pure least-recent-used cache
 This package contains a simple, pure LRU cache, implemented in terms of
 "Data.Map".
 .
 It also contains a mutable IO wrapper providing atomic updates to an LRU
 cache.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lrucache-doc
Description-md5: 828949cad0a180cb36eb9a805befcbc9
Description-en: simple, pure least-recent-used cache; documentation
 This package contains a simple, pure LRU cache, implemented in terms of
 "Data.Map".
 .
 It also contains a mutable IO wrapper providing atomic updates to an LRU
 cache.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lrucache-prof
Description-md5: 145e9d098cf5bcc6052484f22b08a7ec
Description-en: simple, pure least-recent-used cache; profiling libraries
 This package contains a simple, pure LRU cache, implemented in terms of
 "Data.Map".
 .
 It also contains a mutable IO wrapper providing atomic updates to an LRU
 cache.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lua-arbitrary-dev
Description-md5: fe3190d8088705019b2aeb9b17dc0249
Description-en: Arbitrary instances for Lua types
 This package provides instances for QuickCheck's Arbitrary typeclass.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lua-arbitrary-doc
Description-md5: a32cbf352a6bf83406be6f117d945a64
Description-en: Arbitrary instances for Lua types; documentation
 This package provides instances for QuickCheck's Arbitrary typeclass.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lua-arbitrary-prof
Description-md5: 42d478d7bdee3f4fea586a825decb2d8
Description-en: Arbitrary instances for Lua types; profiling libraries
 This package provides instances for QuickCheck's Arbitrary typeclass.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lua-dev
Description-md5: 1af94bea10f3f64959437b767146c7f1
Description-en: Lua bindings for Haskell
 This package provides bindings and types to bridge Haskell and Lua.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lua-doc
Description-md5: 663e80ab636756f27fe50882d9790101
Description-en: Lua bindings for Haskell; documentation
 This package provides bindings and types to bridge Haskell and Lua.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lua-prof
Description-md5: 220cd45665279940293c592d4bc495a4
Description-en: Lua bindings for Haskell; profiling libraries
 This package provides bindings and types to bridge Haskell and Lua.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lucid-dev
Description-md5: ae890b2cbfffe9525984e855ceea9a27
Description-en: clear to write, read, and edit DSL for HTML
 This package provides a lear to write, read, and edit DSL for HTML. See the
 'Lucid' module for description and documentation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lucid-doc
Description-md5: 5a7dfe6b56ff8c0c6ac7a35c9bb876d5
Description-en: clear to write, read, and edit DSL for HTML; documentation
 This package provides a lear to write, read, and edit DSL for HTML. See the
 'Lucid' module for description and documentation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lucid-prof
Description-md5: 6756a3e387ebfe2ad14f27c0a9a169ad
Description-en: clear to write, read, and edit DSL for HTML; profiling libraries
 This package provides a lear to write, read, and edit DSL for HTML. See the
 'Lucid' module for description and documentation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lukko-dev
Description-md5: a25b1d3e7695e45928d4dbdbfcc7bc5b
Description-en: file locking
 This package provides access to platform dependent file locking APIs:
 .
 * Open file descriptor locking on Linux ("Lukko.OFD")
 * BSD-style flock(2) locks on UNIX platforms ("Lukko.FLock")
 * No-op locking, which throws exceptions ("Lukko.NoOp")
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lukko-doc
Description-md5: 5fecbf68125ceefb8045d628ffe343e3
Description-en: file locking; documentation
 This package provides access to platform dependent file locking APIs:
 .
 * Open file descriptor locking on Linux ("Lukko.OFD")
 * BSD-style flock(2) locks on UNIX platforms ("Lukko.FLock")
 * No-op locking, which throws exceptions ("Lukko.NoOp")
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lukko-prof
Description-md5: 265182760d73b66410c94bdba1e94fb7
Description-en: file locking; profiling libraries
 This package provides access to platform dependent file locking APIs:
 .
 * Open file descriptor locking on Linux ("Lukko.OFD")
 * BSD-style flock(2) locks on UNIX platforms ("Lukko.FLock")
 * No-op locking, which throws exceptions ("Lukko.NoOp")
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lumberjack-dev
Description-md5: 0fb6c1057719d8823df46f315e5bbbf5
Description-en: Trek through your code forest and make logs
 This is a logging facility.  Yes, there are many, and this is the one
 with a beard, wearing flannel and boots, that gets the job done.  It's
 not the fanciest, it doesn't have a cargo-van full of features.  This
 logger is designed to be straightforward to use, provide a good set of
 standard features, and be useable across a broad set of code.
 .
 * Logging itself is a monadic activity.  This activity is most often
 performed in a monad stack with a MonadIO context to allow
 writing to files.
 .
 * The specific logging action implementations are managed separately
 from the actions of logging messages in the target code.  This
 allows logging to be configurable and the manner of logging to
 be specified at startup time without requiring changes in the
 code from which log messages are being generated.
 .
 * The logging implementation code can use contravariant functors to
 adjust existing logging.
 .
 * Main code will typically retrieve the logging actions from a Reader
 context in your monad stack.  That said, Log actions are not tied
 to an enclosing Monad.  There are helpers to support a Monad which
 can store Log actions, but Log actions can also be explicitly
 passed and used.
 .
 * The prettyprinter package is used for formatting.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lumberjack-doc
Description-md5: 1f9fdecabd78c4910e898a53d96f8f88
Description-en: Trek through your code forest and make logs; documentation
 This is a logging facility.  Yes, there are many, and this is the one
 with a beard, wearing flannel and boots, that gets the job done.  It's
 not the fanciest, it doesn't have a cargo-van full of features.  This
 logger is designed to be straightforward to use, provide a good set of
 standard features, and be useable across a broad set of code.
 .
 * Logging itself is a monadic activity.  This activity is most often
 performed in a monad stack with a MonadIO context to allow
 writing to files.
 .
 * The specific logging action implementations are managed separately
 from the actions of logging messages in the target code.  This
 allows logging to be configurable and the manner of logging to
 be specified at startup time without requiring changes in the
 code from which log messages are being generated.
 .
 * The logging implementation code can use contravariant functors to
 adjust existing logging.
 .
 * Main code will typically retrieve the logging actions from a Reader
 context in your monad stack.  That said, Log actions are not tied
 to an enclosing Monad.  There are helpers to support a Monad which
 can store Log actions, but Log actions can also be explicitly
 passed and used.
 .
 * The prettyprinter package is used for formatting.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lumberjack-prof
Description-md5: e0a05cf9f118593ba3993d32febc4376
Description-en: Trek through your code forest and make logs; profiling libraries
 This is a logging facility.  Yes, there are many, and this is the one
 with a beard, wearing flannel and boots, that gets the job done.  It's
 not the fanciest, it doesn't have a cargo-van full of features.  This
 logger is designed to be straightforward to use, provide a good set of
 standard features, and be useable across a broad set of code.
 .
 * Logging itself is a monadic activity.  This activity is most often
 performed in a monad stack with a MonadIO context to allow
 writing to files.
 .
 * The specific logging action implementations are managed separately
 from the actions of logging messages in the target code.  This
 allows logging to be configurable and the manner of logging to
 be specified at startup time without requiring changes in the
 code from which log messages are being generated.
 .
 * The logging implementation code can use contravariant functors to
 adjust existing logging.
 .
 * Main code will typically retrieve the logging actions from a Reader
 context in your monad stack.  That said, Log actions are not tied
 to an enclosing Monad.  There are helpers to support a Monad which
 can store Log actions, but Log actions can also be explicitly
 passed and used.
 .
 * The prettyprinter package is used for formatting.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lzma-dev
Description-md5: 3b747d630b8abc3efc0ab86213c08436
Description-en: LZMA/XZ compression and decompression
 This package provides a pure interface for compressing and
 decompressing LZMA (Lempel-Ziv-Markov chain algorithm) streams
 of data represented as lazy ByteStrings. A monadic incremental
 interface is provided as well.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lzma-doc
Description-md5: 102d5ca6b135b643dfe8aa6363cf0974
Description-en: LZMA/XZ compression and decompression; documentation
 This package provides a pure interface for compressing and
 decompressing LZMA (Lempel-Ziv-Markov chain algorithm) streams
 of data represented as lazy ByteStrings. A monadic incremental
 interface is provided as well.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-lzma-prof
Description-md5: 3c55baf47e4b9e17cdae1a174f85f24d
Description-en: LZMA/XZ compression and decompression; profiling libraries
 This package provides a pure interface for compressing and
 decompressing LZMA (Lempel-Ziv-Markov chain algorithm) streams
 of data represented as lazy ByteStrings. A monadic incremental
 interface is provided as well.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-magic-dev
Description-md5: 401957544cc42607015e3a0a16d87920
Description-en: File type determination library for Haskell
 This package provides a Haskell interface to the C libmagic library.
 With it, you can determine the type of a file by examining its contents
 rather than its name.  The Haskell interface provides a full-featured
 binding.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-magic-doc
Description-md5: 9a677ece574936537be40c8cb8c50c27
Description-en: File type determination library for Haskell; documentation
 This package provides a Haskell interface to the C libmagic library.
 With it, you can determine the type of a file by examining its contents
 rather than its name.  The Haskell interface provides a full-featured
 binding.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-magic-prof
Description-md5: 9d09e71f0163c390acc8dfdf5e1dff78
Description-en: File type determination library for Haskell; profiling libraries
 This package provides a Haskell interface to the C libmagic library.
 With it, you can determine the type of a file by examining its contents
 rather than its name.  The Haskell interface provides a full-featured
 binding.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mainland-pretty-dev
Description-md5: e50e0685c332fd17b03f2b961e2cc811
Description-en: pretty printing designed for printing source code
 Pretty printing designed for printing source code based on
 Wadler's paper /A Prettier Printer/. The main advantage of this
 library is its ability to automatically track the source
 locations associated with pretty printed values and output
 appropriate #line pragmas and its ability to produce output
 in the form of lazy text using a builder.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mainland-pretty-doc
Description-md5: b6e2b41d48625f68ab16c2a0de241222
Description-en: pretty printing designed for printing source code; documentation
 Pretty printing designed for printing source code based on
 Wadler's paper /A Prettier Printer/. The main advantage of this
 library is its ability to automatically track the source
 locations associated with pretty printed values and output
 appropriate #line pragmas and its ability to produce output
 in the form of lazy text using a builder.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mainland-pretty-prof
Description-md5: 7392ee3ff36cac542c80aea1ce7586db
Description-en: pretty printing designed for printing source code; profiling libraries
 Pretty printing designed for printing source code based on
 Wadler's paper /A Prettier Printer/. The main advantage of this
 library is its ability to automatically track the source
 locations associated with pretty printed values and output
 appropriate #line pragmas and its ability to produce output
 in the form of lazy text using a builder.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-managed-dev
Description-md5: a6b7ad092cb7cc07301b7f417eb59084
Description-en: monad for managed values
 In Haskell you very often acquire values using the with...
 idiom using functions of type (a -> IO r) -> IO r.  This idiom forms a
 Monad, which is a special case of the ContT monad (from transformers) or
 the Codensity monad (from kan-extensions).  The main purpose behind this
 package is to provide a restricted form of these monads specialized to this
 unusually common case.
 .
 The reason this package defines a specialized version of these types
 is to:
 .
 * be more beginner-friendly,
 * simplify inferred types and error messages, and:
 * provide some additional type class instances that would otherwise
 be orphan instances
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-managed-doc
Description-md5: 59a7dd750e7ed2c38c01da3f3099c096
Description-en: monad for managed values; documentation
 In Haskell you very often acquire values using the with...
 idiom using functions of type (a -> IO r) -> IO r.  This idiom forms a
 Monad, which is a special case of the ContT monad (from transformers) or
 the Codensity monad (from kan-extensions).  The main purpose behind this
 package is to provide a restricted form of these monads specialized to this
 unusually common case.
 .
 The reason this package defines a specialized version of these types
 is to:
 .
 * be more beginner-friendly,
 * simplify inferred types and error messages, and:
 * provide some additional type class instances that would otherwise
 be orphan instances
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-managed-prof
Description-md5: 38c89c5a6e352ce5e5b19b723a3b081e
Description-en: monad for managed values; profiling libraries
 In Haskell you very often acquire values using the with...
 idiom using functions of type (a -> IO r) -> IO r.  This idiom forms a
 Monad, which is a special case of the ContT monad (from transformers) or
 the Codensity monad (from kan-extensions).  The main purpose behind this
 package is to provide a restricted form of these monads specialized to this
 unusually common case.
 .
 The reason this package defines a specialized version of these types
 is to:
 .
 * be more beginner-friendly,
 * simplify inferred types and error messages, and:
 * provide some additional type class instances that would otherwise
 be orphan instances
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-map-syntax-dev
Description-md5: b2623245e3a472814e9f3ba498fc3fc2
Description-en: syntax sugar for defining maps
 Haskell's canonical list of tuples syntax for defining maps is not very
 convenient and also has ambiguous semantics.  This package leverages do
 notation to create a lighter syntax that makes semantics explicit and also
 allows the option of fail-fast handling of duplicate keys.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-map-syntax-doc
Description-md5: 602df36663541e4c85b5543bbb71ef22
Description-en: syntax sugar for defining maps; documentation
 Haskell's canonical list of tuples syntax for defining maps is not very
 convenient and also has ambiguous semantics.  This package leverages do
 notation to create a lighter syntax that makes semantics explicit and also
 allows the option of fail-fast handling of duplicate keys.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-map-syntax-prof
Description-md5: 1861935c0ff7d6d23c541262ee02ec99
Description-en: syntax sugar for defining maps; profiling libraries
 Haskell's canonical list of tuples syntax for defining maps is not very
 convenient and also has ambiguous semantics.  This package leverages do
 notation to create a lighter syntax that makes semantics explicit and also
 allows the option of fail-fast handling of duplicate keys.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-markdown-dev
Description-md5: 5e05a1b12322d0bb8d71de510cc9210c
Description-en: convert Markdown to HTML, with XSS protection
 This library leverages existing high-performance libraries
 (attoparsec, blaze-html, text, and conduit), and should integrate
 well with existing codebases.  It renders Markdown to HTML,
 optionally sanitizing against XSS attacks.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-markdown-doc
Description-md5: 4bae7cf474f9a83d136ec44ac79fdc44
Description-en: convert Markdown to HTML, with XSS protection; documentation
 This library leverages existing high-performance libraries
 (attoparsec, blaze-html, text, and conduit), and should integrate
 well with existing codebases.  It renders Markdown to HTML,
 optionally sanitizing against XSS attacks.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-markdown-prof
Description-md5: d0da9fa1097980d8cfeb66be540aa931
Description-en: convert Markdown to HTML, with XSS protection; profiling libraries
 This library leverages existing high-performance libraries
 (attoparsec, blaze-html, text, and conduit), and should integrate
 well with existing codebases.  It renders Markdown to HTML,
 optionally sanitizing against XSS attacks.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-markdown-unlit-dev
Description-md5: 95861f88fe6898a59548ddc82f255c2e
Description-en: Literate Haskell support for Markdown
 This contains a parser for an alternate form of Literate Haskell
 which allows you to extract embedded Haskell from Markdown text.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-markdown-unlit-doc
Description-md5: 760842e76302d5938ea2c67a416208ad
Description-en: Literate Haskell support for Markdown; documentation
 This contains a parser for an alternate form of Literate Haskell
 which allows you to extract embedded Haskell from Markdown text.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-markdown-unlit-prof
Description-md5: 4ca21161229378aa1edff3c955d03aad
Description-en: Literate Haskell support for Markdown; profiling libraries
 This contains a parser for an alternate form of Literate Haskell
 which allows you to extract embedded Haskell from Markdown text.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-math-functions-dev
Description-md5: 199efb2208f88eac3b9fc937a3023d43
Description-en: Special functions and Chebyshev polynomials
 This library provides implementations of special mathematical
 functions and Chebyshev polynomials. These functions are often
 useful in statistical and numerical computing.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-math-functions-doc
Description-md5: f1dc6c9ed71377361cdd3483a8b8f4b9
Description-en: Special functions and Chebyshev polynomials; documentation
 This library provides implementations of special mathematical
 functions and Chebyshev polynomials. These functions are often
 useful in statistical and numerical computing.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-math-functions-prof
Description-md5: 93aa793fbb37ca22abb7996faf060e1a
Description-en: Special functions and Chebyshev polynomials; profiling libraries
 This library provides implementations of special mathematical
 functions and Chebyshev polynomials. These functions are often
 useful in statistical and numerical computing.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-megaparsec-dev
Description-md5: 7512ea591947b155635dd7fea9fb1473
Description-en: monadic parser combinators
 This is industrial-strength monadic parser combinator library. Megaparsec
 is a fork of Parsec library originally written by Daan Leijen.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-megaparsec-doc
Description-md5: 3e8622bc46d8c02d3b78614661d37bf1
Description-en: monadic parser combinators; documentation
 This is industrial-strength monadic parser combinator library. Megaparsec
 is a fork of Parsec library originally written by Daan Leijen.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-megaparsec-prof
Description-md5: c5ee9a234429ee2d595cb2a922a1891f
Description-en: monadic parser combinators; profiling libraries
 This is industrial-strength monadic parser combinator library. Megaparsec
 is a fork of Parsec library originally written by Daan Leijen.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-memory-dev
Description-md5: 4e4d593efbc2aa05fc5e5ad4d8d34c1a
Description-en: memory and related abstraction stuff
 Chunk of memory, polymorphic byte array management and manipulation.
 - A polymorphic byte array abstraction and function similar to strict
 ByteString.
 - Different type of byte array abstraction.
 - Raw memory IO operations (memory set, memory copy, ..)
 - Aliasing with endianness support.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-memory-doc
Description-md5: 0af2b6919119c27a35c635b131f00e4a
Description-en: memory and related abstraction stuff; documentation
 Chunk of memory, polymorphic byte array management and manipulation.
 - A polymorphic byte array abstraction and function similar to strict
 ByteString.
 - Different type of byte array abstraction.
 - Raw memory IO operations (memory set, memory copy, ..)
 - Aliasing with endianness support.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-memory-prof
Description-md5: 41e12126021c79fa92ba93c6f2db13e5
Description-en: memory and related abstraction stuff; profiling libraries
 Chunk of memory, polymorphic byte array management and manipulation.
 - A polymorphic byte array abstraction and function similar to strict
 ByteString.
 - Different type of byte array abstraction.
 - Raw memory IO operations (memory set, memory copy, ..)
 - Aliasing with endianness support.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-memotrie-dev
Description-md5: f00d99812b17cfe6b276c835d6692e78
Description-en: trie-based memo functions
 MemoTrie provides a basis for memoized functions over some domains,
 using tries.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-memotrie-doc
Description-md5: ff167d398151440bdc4f18d10fe7e136
Description-en: trie-based memo functions; documentation
 MemoTrie provides a basis for memoized functions over some domains,
 using tries.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-memotrie-prof
Description-md5: a0e7c381999c18451ee3f5072a57a235
Description-en: trie-based memo functions; profiling libraries
 MemoTrie provides a basis for memoized functions over some domains,
 using tries.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mersenne-random-pure64-dev
Description-md5: 44b46390f3218bcf356b133551e1cffc
Description-en: Fast pure pseudorandom number generator
 The Mersenne twister is a pseudorandom number generator developed by Makoto
 Matsumoto and Takuji Nishimura that is based on a matrix linear recurrence
 over a finite binary field. It provides for fast generation of very high
 quality pseudorandom numbers.
 .
 This library provides a purely functional binding to the 64 bit classic
 mersenne twister, along with instances of RandomGen, so the generator can be
 used with System.Random. The generator should typically be a few times faster
 than the default StdGen (but a tad slower than the impure 'mersenne-random'
 library based on SIMD instructions and destructive state updates.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mersenne-random-pure64-doc
Description-md5: cccbd488c2441a59043fe1e3723ceb49
Description-en: Fast pure pseudorandom number generator; documentation
 The Mersenne twister is a pseudorandom number generator developed by Makoto
 Matsumoto and Takuji Nishimura that is based on a matrix linear recurrence
 over a finite binary field. It provides for fast generation of very high
 quality pseudorandom numbers.
 .
 This library provides a purely functional binding to the 64 bit classic
 mersenne twister, along with instances of RandomGen, so the generator can be
 used with System.Random. The generator should typically be a few times faster
 than the default StdGen (but a tad slower than the impure 'mersenne-random'
 library based on SIMD instructions and destructive state updates.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mersenne-random-pure64-prof
Description-md5: 04517ad245ca39bc7458f8628694c58d
Description-en: Fast pure pseudorandom number generator; profiling libraries
 The Mersenne twister is a pseudorandom number generator developed by Makoto
 Matsumoto and Takuji Nishimura that is based on a matrix linear recurrence
 over a finite binary field. It provides for fast generation of very high
 quality pseudorandom numbers.
 .
 This library provides a purely functional binding to the 64 bit classic
 mersenne twister, along with instances of RandomGen, so the generator can be
 used with System.Random. The generator should typically be a few times faster
 than the default StdGen (but a tad slower than the impure 'mersenne-random'
 library based on SIMD instructions and destructive state updates.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-aeson-dev
Description-md5: e290603880c712d1c97c76ebdfac9b6f
Description-en: Law-abiding lenses for Aeson, using microlens
 This Haskell library provides Traversals for the `Aeson` library's `Value`
 type, while obeying the `Traversal` laws.
 .
 `microlens-aeson` is derived from `lens-aeson`, but is based upon `microlens`
 to reduce the amount of dependencies involved.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-aeson-doc
Description-md5: cb980e6dc77268d29293e3f781db8089
Description-en: Law-abiding lenses for Aeson, using microlens; documentation
 This Haskell library provides Traversals for the `Aeson` library's `Value`
 type, while obeying the `Traversal` laws.
 .
 `microlens-aeson` is derived from `lens-aeson`, but is based upon `microlens`
 to reduce the amount of dependencies involved.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-aeson-prof
Description-md5: 5939ec98bc09c12e30bb6453d74ef6a0
Description-en: Law-abiding lenses for Aeson, using microlens; profiling libraries
 This Haskell library provides Traversals for the `Aeson` library's `Value`
 type, while obeying the `Traversal` laws.
 .
 `microlens-aeson` is derived from `lens-aeson`, but is based upon `microlens`
 to reduce the amount of dependencies involved.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-dev
Description-md5: cb3773f71c1f4e9d778a1869d648abe8
Description-en: a tiny part of the lens library with no dependencies
 This is an extract from the lens package with no dependencies. It's not a toy
 lenses library, unsuitable for “real world”, but merely a small one. It is
 compatible with lens, and should have same performance. It also has better
 documentation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-doc
Description-md5: 441ec71a0e0259853ce962d4c8f9cf0b
Description-en: a tiny part of the lens library with no dependencies; documentation
 This is an extract from the lens package with no dependencies. It's not a toy
 lenses library, unsuitable for “real world”, but merely a small one. It is
 compatible with lens, and should have same performance. It also has better
 documentation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-ghc-dev
Description-md5: b4b3f71407ffa6d64926d20e12abaaf0
Description-en: microlens + array, bytestring, containers, transformers
 Use this package instead of microlens if you don't mind depending on
 all dependencies here – Lens.Micro.GHC reexports everything from
 Lens.Micro and additionally provides orphan instances of microlens
 classes for packages coming with GHC (array, bytestring, containers,
 transformers).
 .
 The minor and major versions of microlens-ghc are incremented
 whenever the minor and major versions of microlens are incremented,
 so you can depend on the exact version of microlens-ghc without
 specifying the version of microlens you need.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-ghc-doc
Description-md5: 38ccf282221c9fbc3b9ab10c74839ed5
Description-en: microlens + array, bytestring, containers, transformers; documentation
 Use this package instead of microlens if you don't mind depending on
 all dependencies here – Lens.Micro.GHC reexports everything from
 Lens.Micro and additionally provides orphan instances of microlens
 classes for packages coming with GHC (array, bytestring, containers,
 transformers).
 .
 The minor and major versions of microlens-ghc are incremented
 whenever the minor and major versions of microlens are incremented,
 so you can depend on the exact version of microlens-ghc without
 specifying the version of microlens you need.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-ghc-prof
Description-md5: 1fc72f16ec6e07f50d70d81b985629b7
Description-en: microlens + array, bytestring, containers, transformers; profiling libraries
 Use this package instead of microlens if you don't mind depending on
 all dependencies here – Lens.Micro.GHC reexports everything from
 Lens.Micro and additionally provides orphan instances of microlens
 classes for packages coming with GHC (array, bytestring, containers,
 transformers).
 .
 The minor and major versions of microlens-ghc are incremented
 whenever the minor and major versions of microlens are incremented,
 so you can depend on the exact version of microlens-ghc without
 specifying the version of microlens you need.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-mtl-dev
Description-md5: 929d71d30da7b744d3a78285fe9e44af
Description-en: microlens support for Reader/Writer/State from mtl
 This package contains functions (like 'view' or '+=') which work on
 'MonadReader', 'MonadWriter', and 'MonadState' from the mtl package.
 .
 This package is a part of the microslens family.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-mtl-doc
Description-md5: 162d9c7a189f1ba074de7d14d3f1c846
Description-en: microlens support for Reader/Writer/State from mtl; documentation
 This package contains functions (like 'view' or '+=') which work on
 'MonadReader', 'MonadWriter', and 'MonadState' from the mtl package.
 .
 This package is a part of the microslens family.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-mtl-prof
Description-md5: 47078d65f9d07a6409a48a1a1a34f01b
Description-en: microlens support for Reader/Writer/State from mtl; profiling libraries
 This package contains functions (like 'view' or '+=') which work on
 'MonadReader', 'MonadWriter', and 'MonadState' from the mtl package.
 .
 This package is a part of the microslens family.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-platform-dev
Description-md5: 1c7e638c9581115b760a3f2363f38e87
Description-en: feature-complete microlens
 This package exports a module which is the recommended starting point
 for using microlens if you aren't trying to keep your dependencies
 minimal. By importing Lens.Micro.Platform you get all functions and
 instances from microlens, microlens-th, microlens-mtl, and
 microlens-ghc, as well as instances for Vector, Text, and HashMap.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-platform-doc
Description-md5: c6a599fc601509417f147e97f63f84f9
Description-en: feature-complete microlens; documentation
 This package exports a module which is the recommended starting point
 for using microlens if you aren't trying to keep your dependencies
 minimal. By importing Lens.Micro.Platform you get all functions and
 instances from microlens, microlens-th, microlens-mtl, and
 microlens-ghc, as well as instances for Vector, Text, and HashMap.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-platform-prof
Description-md5: 59b91fc7b174fc7668159c7f7bb3edcb
Description-en: feature-complete microlens; profiling libraries
 This package exports a module which is the recommended starting point
 for using microlens if you aren't trying to keep your dependencies
 minimal. By importing Lens.Micro.Platform you get all functions and
 instances from microlens, microlens-th, microlens-mtl, and
 microlens-ghc, as well as instances for Vector, Text, and HashMap.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-prof
Description-md5: 0d4c060587a7104bacce0426795e879c
Description-en: a tiny part of the lens library with no dependencies; profiling libraries
 This is an extract from the lens package with no dependencies. It's not a toy
 lenses library, unsuitable for “real world”, but merely a small one. It is
 compatible with lens, and should have same performance. It also has better
 documentation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-th-dev
Description-md5: 62cbcee8e29ae0cafca2cd6eb36e4ba6
Description-en: Automatic generation of record lenses for microlens
 This package lets you automatically generate lenses for data types; code was
 extracted from the lens package, and therefore generated lenses are fully
 compatible with ones generated by lens (and can be used both from lens and
 microlens).
 .
 This package is a part of the microlens family.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-th-doc
Description-md5: f63b093e53c344acb2bb5d2dd2cf3fb7
Description-en: Automatic generation of record lenses for microlens; documentation
 This package lets you automatically generate lenses for data types; code was
 extracted from the lens package, and therefore generated lenses are fully
 compatible with ones generated by lens (and can be used both from lens and
 microlens).
 .
 This package is a part of the microlens family.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microlens-th-prof
Description-md5: 15ee1882aee9c9bf3e4ed0c86d955689
Description-en: Automatic generation of record lenses for microlens; profiling libraries
 This package lets you automatically generate lenses for data types; code was
 extracted from the lens package, and therefore generated lenses are fully
 compatible with ones generated by lens (and can be used both from lens and
 microlens).
 .
 This package is a part of the microlens family.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microspec-dev
Description-md5: 0d4f637a152c870afdc420ba76c39476
Description-en: tiny QuickCheck test library with minimal dependencies
 A tiny property-based (and unit) testing library with minimal
 dependencies.
 .
 It uses an RSpec/HSpec-like DSL and runs tests with QuickCheck.
 For many use-cases, microspec is a drop-in replacement for hspec.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microspec-doc
Description-md5: 69bf03b1eed5d006d8bc049dd4f957ad
Description-en: tiny QuickCheck test library with minimal dependencies; documentation
 A tiny property-based (and unit) testing library with minimal
 dependencies.
 .
 It uses an RSpec/HSpec-like DSL and runs tests with QuickCheck.
 For many use-cases, microspec is a drop-in replacement for hspec.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microspec-prof
Description-md5: 1555f8954ea6b05a8317e8fbd5eeb0a9
Description-en: tiny QuickCheck test library with minimal dependencies; profiling libraries
 A tiny property-based (and unit) testing library with minimal
 dependencies.
 .
 It uses an RSpec/HSpec-like DSL and runs tests with QuickCheck.
 For many use-cases, microspec is a drop-in replacement for hspec.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microstache-dev
Description-md5: 774813dca7e125d38b5492df46673dd2
Description-en: alternative Mustache templates
 Mustache templates for Haskell.
 .
 Based on the stache library, which uses megaparsec,
 This library uses parsec, thus the name: microstache.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microstache-doc
Description-md5: 355d17c8f5f4ed426d71d1c6fbc107f6
Description-en: alternative Mustache templates; documentation
 Mustache templates for Haskell.
 .
 Based on the stache library, which uses megaparsec,
 This library uses parsec, thus the name: microstache.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-microstache-prof
Description-md5: 2bf2e3d8ce3b595e9b0411503334b482
Description-en: alternative Mustache templates; profiling libraries
 Mustache templates for Haskell.
 .
 Based on the stache library, which uses megaparsec,
 This library uses parsec, thus the name: microstache.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mime-mail-dev
Description-md5: ee9cdffacc428e314e9987ee3669eae1
Description-en: Library to compose MIME email messages
 It provides some high-level datatypes for declaring MIME email
 messages, functions for automatically composing these into
 bytestrings, and the ability to send bytestrings via the sendmail
 executable. You can also use any other library you wish to send via
 different methods, for example directly to SMTP.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mime-mail-doc
Description-md5: e8a2670e2fa9e55c3e1c1c07f09a930f
Description-en: Library to compose MIME email messages; documentation
 It provides some high-level datatypes for declaring MIME email
 messages, functions for automatically composing these into
 bytestrings, and the ability to send bytestrings via the sendmail
 executable. You can also use any other library you wish to send via
 different methods, for example directly to SMTP.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mime-mail-prof
Description-md5: 6f6790a69eea373385bfd315010a88c0
Description-en: Library to compose MIME email messages; profiling libraries
 It provides some high-level datatypes for declaring MIME email
 messages, functions for automatically composing these into
 bytestrings, and the ability to send bytestrings via the sendmail
 executable. You can also use any other library you wish to send via
 different methods, for example directly to SMTP.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mime-types-dev
Description-md5: 4b4d0c50505a17095904e0d7e435e153
Description-en: mime-type handling types and functions
 This package provides basic types and functions to handle mime-types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mime-types-doc
Description-md5: d9210e639751015faa58c372b8d8fe95
Description-en: mime-type handling types and functions; documentation; documentation
 This package provides basic types and functions to handle mime-types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mime-types-prof
Description-md5: fb5a25395b5a0beba0700194bf326d6f
Description-en: mime-type handling types and functions; profiling libraries; profiling libraries
 This package provides basic types and functions to handle mime-types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-minimorph-dev
Description-md5: e7958b275eef204af775820c460db1f7
Description-en: English-spelling functions with an emphasis on simplicity
 A set of simplistic functions capturing the more regular
 parts of English spelling (for generation, not parsing).
 You will need to complement this with some account for
 irregular nouns/verbs. This package is not meant to provide
 anything resembling a full account of English morphology
 (something like Functional Morphology or sequor could be
 better suited). The main goal is to provide something cheap
 and cheerful with no learning curve, that you can use until
 your application calls for more robustness.
 .
 See miniutter for a simple use case.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-minimorph-doc
Description-md5: f80e85c69a36d045da70eeddea32c8c8
Description-en: English-spelling functions with an emphasis on simplicity; documentation
 A set of simplistic functions capturing the more regular
 parts of English spelling (for generation, not parsing).
 You will need to complement this with some account for
 irregular nouns/verbs. This package is not meant to provide
 anything resembling a full account of English morphology
 (something like Functional Morphology or sequor could be
 better suited). The main goal is to provide something cheap
 and cheerful with no learning curve, that you can use until
 your application calls for more robustness.
 .
 See miniutter for a simple use case.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-minimorph-prof
Description-md5: e2175aec78c1c9b7365d7bbe6fa07360
Description-en: English-spelling functions with an emphasis on simplicity; profiling libraries
 A set of simplistic functions capturing the more regular
 parts of English spelling (for generation, not parsing).
 You will need to complement this with some account for
 irregular nouns/verbs. This package is not meant to provide
 anything resembling a full account of English morphology
 (something like Functional Morphology or sequor could be
 better suited). The main goal is to provide something cheap
 and cheerful with no learning curve, that you can use until
 your application calls for more robustness.
 .
 See miniutter for a simple use case.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-miniutter-dev
Description-md5: 1271e3756f692c8a254aa928c50add60
Description-en: simple English clause creation from arbitrary words
 This library helps in generating simple present tense
 English sentences from short, parameterized descriptions.
 In a typical use, the structure of a clause is fixed,
 but the particular words to be used vary in arbitrary ways.
 The main goal of the library is to minimize the API
 complexity and the code size of programs that use it.
 The library doesn't attempt to ban incorrect English sentences,
 but just make the creation of the simple correct ones easy
 and predictable.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-miniutter-doc
Description-md5: 626c35423c8790d544a76f85c8f3106a
Description-en: simple English clause creation from arbitrary words; documentation
 This library helps in generating simple present tense
 English sentences from short, parameterized descriptions.
 In a typical use, the structure of a clause is fixed,
 but the particular words to be used vary in arbitrary ways.
 The main goal of the library is to minimize the API
 complexity and the code size of programs that use it.
 The library doesn't attempt to ban incorrect English sentences,
 but just make the creation of the simple correct ones easy
 and predictable.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-miniutter-prof
Description-md5: f196e2e931132b3ca629a8a0ee110419
Description-en: simple English clause creation from arbitrary words; profiling libraries
 This library helps in generating simple present tense
 English sentences from short, parameterized descriptions.
 In a typical use, the structure of a clause is fixed,
 but the particular words to be used vary in arbitrary ways.
 The main goal of the library is to minimize the API
 complexity and the code size of programs that use it.
 The library doesn't attempt to ban incorrect English sentences,
 but just make the creation of the simple correct ones easy
 and predictable.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-misfortune-dev
Description-md5: 1e37051e98db518caf86e6956693e0ba
Description-en: fortune-mod clone
 fortune-mod clone, in library and executable form.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-misfortune-doc
Description-md5: 53706624aad5619bfed4e733670f58df
Description-en: fortune-mod clone; documentation
 fortune-mod clone, in library and executable form.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-misfortune-prof
Description-md5: 211954d9ea587104230bd2eb01546b86
Description-en: fortune-mod clone; profiling libraries
 fortune-mod clone, in library and executable form.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-missingh-dev
Description-md5: 3c846eeab4a3356e7a403b1789bf054d
Description-en: Library of utility functions for Haskell
 MissingH is a library of all sorts of utility functions for
 Haskell programmers.  It is written in pure Haskell and thus should
 be extremely portable and easy to use.  It also has no prerequisites
 save those that are commonly included with Haskell compilers.
 .
 MissingH is based on MissingLib library for OCaml and contains some
 of the same features.  However, some features are left behind because
 they are already in Haskell or not needed here -- and others are added
 due to things Haskell is missing, or things that Haskell makes
 possible.

Package: libghc-missingh-doc
Description-md5: 8bb5d0271797f25caa2cb25c846e06bd
Description-en: Documentation for Haskell utility library
 MissingH is a library of all sorts of utility functions for
 Haskell programmers.  It is written in pure Haskell and thus should
 be extremely portable and easy to use.  It also has no prerequisites
 save those that are commonly included with Haskell compilers.
 .
 MissingH is based on MissingLib library for OCaml and contains some
 of the same features.  However, some features are left behind because
 they are already in Haskell or not needed here -- and others are added
 due to things Haskell is missing, or things that Haskell makes
 possible.
 .
 This package provides the API documentation for MissingH.

Package: libghc-missingh-prof
Description-md5: 7770228d925f1ddedbfc5d4e817035ad
Description-en: Library of utility functions for Haskell, profiling libraries
 MissingH is a library of all sorts of utility functions for
 Haskell programmers.  It is written in pure Haskell and thus should
 be extremely portable and easy to use.  It also has no prerequisites
 save those that are commonly included with Haskell compilers.
 .
 MissingH is based on MissingLib library for OCaml and contains some
 of the same features.  However, some features are left behind because
 they are already in Haskell or not needed here -- and others are added
 due to things Haskell is missing, or things that Haskell makes
 possible.
 .
 This package provides the MissingH libraries compiled for profiling.

Package: libghc-mmap-dev
Description-md5: 8f434645286c636034c55ce2c6abeb32
Description-en: Memory mapped files for POSIX and Windows
 This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files or
 devices to be lazily loaded into memory as strict or lazy ByteStrings,
 ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand
 loading. Modifications are also supported.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mmap-doc
Description-md5: 9724fcf935f9fb07cf013f129a3d78d9
Description-en: Memory mapped files for POSIX and Windows; documentation
 This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files or
 devices to be lazily loaded into memory as strict or lazy ByteStrings,
 ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand
 loading. Modifications are also supported.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mmap-prof
Description-md5: 49717355f332b40e4ec54793462fc78a
Description-en: Memory mapped files for POSIX and Windows; profiling libraries
 This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files or
 devices to be lazily loaded into memory as strict or lazy ByteStrings,
 ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand
 loading. Modifications are also supported.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mmorph-dev
Description-md5: 3521e737a92af49ff90721fdf66947dc
Description-en: monad morphisms
 This library provides monad morphism utilities, most commonly used
 for manipulating monad transformer stacks.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mmorph-doc
Description-md5: 5760c133f395952fb3b2ae1d50c47839
Description-en: monad morphisms; documentation
 This library provides monad morphism utilities, most commonly used
 for manipulating monad transformer stacks.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mmorph-prof
Description-md5: d9935b6822db86c6d1ca0e33b30e4812
Description-en: monad morphisms; profiling libraries
 This library provides monad morphism utilities, most commonly used
 for manipulating monad transformer stacks.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mockery-dev
Description-md5: 25be11ed582be4a030958f088038c325
Description-en: support functions for automated testing
 support functions for automated testing
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mockery-doc
Description-md5: 4227f4a075b54c9f7eefd24adf2668b9
Description-en: support functions for automated testing; documentation
 support functions for automated testing
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mockery-prof
Description-md5: aeef0351819bd4a5b591f49fd7ff8274
Description-en: support functions for automated testing; profiling libraries
 support functions for automated testing
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mod-dev
Description-md5: b2747ddd80d7c3261deaf524f2dd9da5
Description-en: fast type-safe modular arithmetic
 Modular arithmetic, promoting moduli to the type level, with an
 emphasis on performance.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mod-doc
Description-md5: a459299c5519e14435aab2f31257096e
Description-en: fast type-safe modular arithmetic; documentation
 Modular arithmetic, promoting moduli to the type level, with an
 emphasis on performance.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mod-prof
Description-md5: 9af54c0db2f63b1e5bd98deba730a884
Description-en: fast type-safe modular arithmetic; profiling libraries
 Modular arithmetic, promoting moduli to the type level, with an
 emphasis on performance.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-modern-uri-dev
Description-md5: c92758e36c64c734081b35b8f098a1f6
Description-en: Modern library for working with URIs
 Modern library for working with URIs.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-modern-uri-doc
Description-md5: b1363c8594c3650eae28d19b9a8a7daa
Description-en: Modern library for working with URIs; documentation
 Modern library for working with URIs.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-modern-uri-prof
Description-md5: 1801709998bc3ae5a56af8be8d492b39
Description-en: Modern library for working with URIs; profiling libraries
 Modern library for working with URIs.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-chronicle-dev
Description-md5: f7f56cf683173dbd4d8e3ef18c4f9e92
Description-en: These as a transformer, ChronicleT
 This package provides ChronicleT, a monad transformer based on
 the Monad instance for These a, along with the usual monad
 transformer bells and whistles.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-chronicle-doc
Description-md5: 75d0651436e98bd3208d0480bff0cb19
Description-en: These as a transformer, ChronicleT; documentation
 This package provides ChronicleT, a monad transformer based on
 the Monad instance for These a, along with the usual monad
 transformer bells and whistles.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-chronicle-prof
Description-md5: e1d8d687f65036db349ab841f7e11057
Description-en: These as a transformer, ChronicleT; profiling libraries
 This package provides ChronicleT, a monad transformer based on
 the Monad instance for These a, along with the usual monad
 transformer bells and whistles.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-control-dev
Description-md5: 3191eff5df11bab70630fa673c7ad10d
Description-en: Monad transformers to lift control operations
 It defines the type class MonadControlIO, a subset of MonadIO into
 which generic control operations such as catch can be lifted from IO.
 Instances are based on monad transformers in MonadTransControl, which
 includes all standard monad transformers in the transformers library
 except ContT. For convenience, it provides a wrapped version of
 Control.Exception with types generalized from IO to all monads in
 MonadControlIO.
 .
 Note that this package is a rewrite of Anders Kaseorg's monad-peel
 library. The main difference is that this package provides CPS style
 operators and exploits the RankNTypes language extension to simplify
 most definitions.
 .
 The package includes a copy of the monad-peel testsuite written by
 Anders Kaseorg. The tests can be performed by using cabal test.
 .
 The following critertion based benchmark shows that monad-control is
 on average about 2.5 times faster than monad-peel:
 .
 http://code.haskell.org/~basvandijk/code/bench-monad-peel-control
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-control-doc
Description-md5: f9ba6752d8a0253442dacd5019efda0a
Description-en: Monad transformers to lift control operations; documentation
 It defines the type class MonadControlIO, a subset of MonadIO into
 which generic control operations such as catch can be lifted from IO.
 Instances are based on monad transformers in MonadTransControl, which
 includes all standard monad transformers in the transformers library
 except ContT. For convenience, it provides a wrapped version of
 Control.Exception with types generalized from IO to all monads in
 MonadControlIO.
 .
 Note that this package is a rewrite of Anders Kaseorg's monad-peel
 library. The main difference is that this package provides CPS style
 operators and exploits the RankNTypes language extension to simplify
 most definitions.
 .
 The package includes a copy of the monad-peel testsuite written by
 Anders Kaseorg. The tests can be performed by using cabal test.
 .
 The following critertion based benchmark shows that monad-control is
 on average about 2.5 times faster than monad-peel:
 .
 http://code.haskell.org/~basvandijk/code/bench-monad-peel-control
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-control-prof
Description-md5: 380853c8747205cb7dd180855644bb0d
Description-en: Monad transformers to lift control operations; profiling libraries
 It defines the type class MonadControlIO, a subset of MonadIO into
 which generic control operations such as catch can be lifted from IO.
 Instances are based on monad transformers in MonadTransControl, which
 includes all standard monad transformers in the transformers library
 except ContT. For convenience, it provides a wrapped version of
 Control.Exception with types generalized from IO to all monads in
 MonadControlIO.
 .
 Note that this package is a rewrite of Anders Kaseorg's monad-peel
 library. The main difference is that this package provides CPS style
 operators and exploits the RankNTypes language extension to simplify
 most definitions.
 .
 The package includes a copy of the monad-peel testsuite written by
 Anders Kaseorg. The tests can be performed by using cabal test.
 .
 The following critertion based benchmark shows that monad-control is
 on average about 2.5 times faster than monad-peel:
 .
 http://code.haskell.org/~basvandijk/code/bench-monad-peel-control
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-logger-dev
Description-md5: e5303fdf71af5a6799f05d728494a5d1
Description-en: a class of monads which can log messages
 This package uses Template Haskell for determining source code locations
 of messages.
 .
 Author: Michael Snoyman
 Upstream-Maintainer: michael@snoyman.com
 .
 This package contains the normal library files.

Package: libghc-monad-logger-doc
Description-md5: 5e29084ba081756fabe10642a646e02b
Description-en: a class of monads which can log messages; documentation
 This package uses Template Haskell for determining source code locations
 of messages.
 .
 Author: Michael Snoyman
 Upstream-Maintainer: michael@snoyman.com
 .
 This package contains the documentation files.

Package: libghc-monad-logger-prof
Description-md5: 840017ccb2bbc67845ec85ab7cb7eaf7
Description-en: a class of monads which can log messages; profiling libraries
 This package uses Template Haskell for determining source code locations
 of messages.
 .
 Author: Michael Snoyman
 Upstream-Maintainer: michael@snoyman.com
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-monad-loops-dev
Description-md5: b7f0805325c6c77db43e9b2bb0156f22
Description-en: monadic looping
 It contains some useful control operators for looping.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-loops-doc
Description-md5: 7d421018dc7c6de2d24c247b4f14b531
Description-en: monadic looping; documentation
 It contains some useful control operators for looping.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-loops-prof
Description-md5: 139ec55840080c41e05ff96b9bf2290f
Description-en: monadic looping; profiling libraries
 It contains some useful control operators for looping.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-memo-dev
Description-md5: d73d6f8c6c18d21eda19e800bad48d08
Description-en: memoization monad transformer
 Memoization monad transformer supporting most of the standard monad
 transformers and a range of memoization cache types: from default
 pure maps to extremely fast mutable vectors.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-memo-doc
Description-md5: f90f51f4660825b0bc7ad2760965f3a1
Description-en: memoization monad transformer; documentation
 Memoization monad transformer supporting most of the standard monad
 transformers and a range of memoization cache types: from default
 pure maps to extremely fast mutable vectors.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monad-memo-prof
Description-md5: 0c0628b6541dfbb643874579572421d7
Description-en: memoization monad transformer; profiling libraries
 Memoization monad transformer supporting most of the standard monad
 transformers and a range of memoization cache types: from default
 pure maps to extremely fast mutable vectors.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadlib-dev
Description-md5: 03b6fa6f3c5d17bc16075194f439080d
Description-en: collection of monad transformers
 A collection of monad transformers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadlib-doc
Description-md5: c2b89b26c06be1c4454150418d3e4d1b
Description-en: collection of monad transformers; documentation
 A collection of monad transformers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadlib-prof
Description-md5: 11050fc4e01a0c4605187f4cdaa4884d
Description-en: collection of monad transformers; profiling libraries
 A collection of monad transformers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadlist-dev
Description-md5: fff1426368d63542dd8498bffbc07da7
Description-en: Monadic versions of list functions
 Monadic versions of list functions seen in Data.List.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadlist-doc
Description-md5: 30d4c28e25bf6194c85c2902ae9cf7e5
Description-en: Monadic versions of list functions; documentation
 Monadic versions of list functions seen in Data.List.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadlist-prof
Description-md5: 8216dab82684e417e1ec9edbae317182
Description-en: Monadic versions of list functions; profiling libraries
 Monadic versions of list functions seen in Data.List.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadprompt-dev
Description-md5: e5b1e0a3bb77bab6ed196f9a73c50a7d
Description-en: MonadPrompt, implementation & examples
 "Prompting" monad that allows splitting the description of a
 computation from the implementation of the effects used in that
 computation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadprompt-doc
Description-md5: 196ea074429f58bf94fe23144ca1e238
Description-en: MonadPrompt, implementation & examples; documentation
 "Prompting" monad that allows splitting the description of a
 computation from the implementation of the effects used in that
 computation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadprompt-prof
Description-md5: 01253eb75fa04fe744b30512a738d802
Description-en: MonadPrompt, implementation & examples; profiling libraries
 "Prompting" monad that allows splitting the description of a
 computation from the implementation of the effects used in that
 computation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadrandom-dev
Description-md5: 0426f9422a762595986071bb71c8360d
Description-en: random-number generation monad
 Support for computations which consume random values.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadrandom-doc
Description-md5: cdd72fcf89d7a136cdd56feb86ad55e1
Description-en: random-number generation monad; documentation
 Support for computations which consume random values.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monadrandom-prof
Description-md5: d03ef33f91de10e551253a34cc8b67f3
Description-en: random-number generation monad; profiling libraries
 Support for computations which consume random values.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monads-tf-dev
Description-md5: 9a5c8a7c5516ef842f86a87862b2fae8
Description-en: monad classes, using type families
 Monad classes using type families, with instances for various monad
 transformers, inspired by the paper /Functional Programming with
 Overloading and Higher-Order Polymorphism/, by Mark P Jones, in Advanced
 School of Functional Programming, 1995
 (http://web.cecs.pdx.edu/~mpj/pubs/springschool.html).
 .
 This package contains the normal library files.

Package: libghc-monads-tf-doc
Description-md5: 3863590230bf6adafa6213604389ccef
Description-en: monad classes, using type families; documentation
 Monad classes using type families, with instances for various monad
 transformers, inspired by the paper /Functional Programming with
 Overloading and Higher-Order Polymorphism/, by Mark P Jones, in Advanced
 School of Functional Programming, 1995
 (http://web.cecs.pdx.edu/~mpj/pubs/springschool.html).
 .
 This package contains the documentation files.

Package: libghc-monads-tf-prof
Description-md5: 34ef114451bd95f1583d602561d9c208
Description-en: monad classes, using type families; profiling libraries
 Monad classes using type families, with instances for various monad
 transformers, inspired by the paper /Functional Programming with
 Overloading and Higher-Order Polymorphism/, by Mark P Jones, in Advanced
 School of Functional Programming, 1995
 (http://web.cecs.pdx.edu/~mpj/pubs/springschool.html).
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-mono-traversable-dev
Description-md5: 541ac264f16074e7bee2f3383408f558
Description-en: typeclasses for mapping/folding/traversing monomorphic containers
 Monomorphic variants of the Functor, Foldable, and Traversable
 typeclasses. Contains even more experimental code for abstracting
 containers and sequences.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mono-traversable-doc
Description-md5: 666aa62cb467636cb1e2f2ebcef965c2
Description-en: typeclasses for mapping/folding/traversing monomorphic containers; documentation
 Monomorphic variants of the Functor, Foldable, and Traversable
 typeclasses. Contains even more experimental code for abstracting
 containers and sequences.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mono-traversable-instances-dev
Description-md5: 162282936d6b68bf2c19090147e9e852
Description-en: extra typeclass instances for mono-traversable
 Extra typeclass instances for mono-traversable, such as for DList,
 Comonad, Tree, etc.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mono-traversable-instances-doc
Description-md5: de487703301a6f4dac7c07488987ebf4
Description-en: extra typeclass instances for mono-traversable; documentation
 Extra typeclass instances for mono-traversable, such as for DList,
 Comonad, Tree, etc.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mono-traversable-instances-prof
Description-md5: 4211519aad549ae6211ae0698096c623
Description-en: extra typeclass instances for mono-traversable; profiling libraries
 Extra typeclass instances for mono-traversable, such as for DList,
 Comonad, Tree, etc.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mono-traversable-prof
Description-md5: 0c93fa88fa84d476586f3f984f7872e6
Description-en: typeclasses for mapping/folding/traversing monomorphic containers; profiling libraries
 Monomorphic variants of the Functor, Foldable, and Traversable
 typeclasses. Contains even more experimental code for abstracting
 containers and sequences.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monoid-extras-dev
Description-md5: 31ebb9de6f3b27a3bf5d4634e07cf363
Description-en: Various extra monoid-related definitions and utilities
 This package contains various extra monoid-related definitions and utilities,
 such as monoid actions, monoid coproducts, "deletable" monoids, "split"
 monoids, and "cut" monoids.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monoid-extras-doc
Description-md5: e3d05025e1690482703f1ebf463df36d
Description-en: Various extra monoid-related definitions and utilities; documentation
 This package contains various extra monoid-related definitions and utilities,
 such as monoid actions, monoid coproducts, "deletable" monoids, "split"
 monoids, and "cut" monoids.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monoid-extras-prof
Description-md5: e38416fe521822232940ab8957886160
Description-en: Various extra monoid-related definitions and utilities; profiling libraries
 This package contains various extra monoid-related definitions and utilities,
 such as monoid actions, monoid coproducts, "deletable" monoids, "split"
 monoids, and "cut" monoids.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monoid-subclasses-dev
Description-md5: d82dd144897f413cc3fe841be897211c
Description-en: subclasses of Monoid
 A hierarchy of subclasses of Monoid together with their instances
 for all data structures from base, containers, and text packages.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monoid-subclasses-doc
Description-md5: 43dba020ed7749986098b321e3326fc2
Description-en: subclasses of Monoid; documentation
 A hierarchy of subclasses of Monoid together with their instances
 for all data structures from base, containers, and text packages.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-monoid-subclasses-prof
Description-md5: fa0b8c6061d50c0fbc660f3b75543e37
Description-en: subclasses of Monoid; profiling libraries
 A hierarchy of subclasses of Monoid together with their instances
 for all data structures from base, containers, and text packages.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mountpoints-dev
Description-md5: fb59818ee22abaccd25acd5b9967d4f0
Description-en: list mount points
 Lists currently mounted filesystems.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mountpoints-doc
Description-md5: 7d307693ea20f948f5aaf2e0acd173f9
Description-en: list mount points; documentation
 Lists currently mounted filesystems.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mountpoints-prof
Description-md5: a1e64e332fe815b56400d273ad2366e3
Description-en: list mount points; profiling libraries
 Lists currently mounted filesystems.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mueval-dev
Description-md5: 06d4a715d512a80860467714482766a9
Description-en: safely evaluate pure Haskell expressions
 Mueval is a Haskell interpreter. It uses the GHC API to evaluate arbitrary
 Haskell expressions.  Importantly, mueval takes many precautions to defang and
 avoid "evil" code.  It uses resource limits, whitelisted modules and Safe
 Haskell, special Show instances for IO, threads, processes, and changes of
 directory to sandbox the Haskell code.
 .
 It is, in short, intended to be a standalone version of Lambdabot's famous
 evaluation functionality.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mueval-doc
Description-md5: 297dbdf5e8c75dc541c2761652e6d038
Description-en: safely evaluate pure Haskell expressions; documentation
 Mueval is a Haskell interpreter. It uses the GHC API to evaluate arbitrary
 Haskell expressions.  Importantly, mueval takes many precautions to defang and
 avoid "evil" code.  It uses resource limits, whitelisted modules and Safe
 Haskell, special Show instances for IO, threads, processes, and changes of
 directory to sandbox the Haskell code.
 .
 It is, in short, intended to be a standalone version of Lambdabot's famous
 evaluation functionality.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mueval-prof
Description-md5: a40c4fa1f3313aa352848c7d992a11e0
Description-en: safely evaluate pure Haskell expressions; profiling libraries
 Mueval is a Haskell interpreter. It uses the GHC API to evaluate arbitrary
 Haskell expressions.  Importantly, mueval takes many precautions to defang and
 avoid "evil" code.  It uses resource limits, whitelisted modules and Safe
 Haskell, special Show instances for IO, threads, processes, and changes of
 directory to sandbox the Haskell code.
 .
 It is, in short, intended to be a standalone version of Lambdabot's famous
 evaluation functionality.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multimap-dev
Description-md5: 778d0e0f03f3f750d1f822c41ac21800
Description-en: maps with multiple values per key
 This is a simple implementation of a multimap, based on Data.Map.
 Internally this is a Map k [v].  It also provides a SetMap type.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multimap-doc
Description-md5: bb9eab3e121ccc06169911e727e68f4f
Description-en: maps with multiple values per key; documentation
 This is a simple implementation of a multimap, based on Data.Map.
 Internally this is a Map k [v].  It also provides a SetMap type.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multimap-prof
Description-md5: 61ff41b9204f299c1f6fcdc53ef79236
Description-en: maps with multiple values per key; profiling libraries
 This is a simple implementation of a multimap, based on Data.Map.
 Internally this is a Map k [v].  It also provides a SetMap type.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multipart-dev
Description-md5: 671457e284f903ce7a6db1d298a30464
Description-en: HTTP multipart support
 This package provides parsing of the multipart format from RFC2046. It has been
 split out of the cgi package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multipart-doc
Description-md5: 20dc6325ef232b383fa2a70afa9e489e
Description-en: HTTP multipart support; documentation
 This package provides parsing of the multipart format from RFC2046. It has been
 split out of the cgi package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multipart-prof
Description-md5: e1dcb96ebcd16e87008395d95c04d363
Description-en: HTTP multipart support; profiling libraries
 This package provides parsing of the multipart format from RFC2046. It has been
 split out of the cgi package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multiset-comb-dev
Description-md5: 2d240897ea5be94c05d0cc77773f8659
Description-en: combinatorial algorithms over multisets
 Various combinatorial algorithms over multisets,
 including generating all permutations,
 partitions, size-2 partitions, size-k subsets,
 necklaces, and bracelets.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multiset-comb-doc
Description-md5: 4072b217ff00e0281c9f2c1bf630527f
Description-en: combinatorial algorithms over multisets; documentation
 Various combinatorial algorithms over multisets,
 including generating all permutations,
 partitions, size-2 partitions, size-k subsets,
 necklaces, and bracelets.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multiset-comb-prof
Description-md5: e40c760441d33e9e3e51ec1089b026ca
Description-en: combinatorial algorithms over multisets; profiling libraries
 Various combinatorial algorithms over multisets,
 including generating all permutations,
 partitions, size-2 partitions, size-k subsets,
 necklaces, and bracelets.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multistate-dev
Description-md5: fb8b250fd48e3d3a1d87860634ceffe5
Description-en: equivalent of multiple RWST in the same stack
 When using multiple Read/Write/State transformers in the same monad
 stack, it becomes necessary to lift the operations in order to affect
 a specific transformer.
 Using heterogeneous lists (and all kinds of GHC extensions magic),
 this package provides transformers that remove that necessity:
 MultiReaderT/MultiWriterT/MultiStateT/MultiRWST can contain a
 heterogeneous list of values.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multistate-doc
Description-md5: 7385b06cbefd286f6e013165869377d6
Description-en: equivalent of multiple RWST in the same stack; documentation
 When using multiple Read/Write/State transformers in the same monad
 stack, it becomes necessary to lift the operations in order to affect
 a specific transformer.
 Using heterogeneous lists (and all kinds of GHC extensions magic),
 this package provides transformers that remove that necessity:
 MultiReaderT/MultiWriterT/MultiStateT/MultiRWST can contain a
 heterogeneous list of values.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-multistate-prof
Description-md5: 93a6979e3b06f186e2d3d2ed106642b5
Description-en: equivalent of multiple RWST in the same stack; profiling libraries
 When using multiple Read/Write/State transformers in the same monad
 stack, it becomes necessary to lift the operations in order to affect
 a specific transformer.
 Using heterogeneous lists (and all kinds of GHC extensions magic),
 this package provides transformers that remove that necessity:
 MultiReaderT/MultiWriterT/MultiStateT/MultiRWST can contain a
 heterogeneous list of values.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-murmur-hash-dev
Description-md5: c23353b89ba63531c811eac3b00f3bd9
Description-en: MurmurHash2 implementation for Haskell.
 Implements MurmurHash2, a good, fast, general-purpose,
 non-cryptographic hashing function.  See
 <http://murmurhash.googlepages.com/> for details.
 .
 This implementation is pure Haskell, so it might be a bit slower
 than a C FFI binding.
 .
 This package contains the normal library files.

Package: libghc-murmur-hash-doc
Description-md5: 09f4f2299b58cd58e04d4c22a3ff56d5
Description-en: MurmurHash2 implementation for Haskell.; documentation
 Implements MurmurHash2, a good, fast, general-purpose,
 non-cryptographic hashing function.  See
 <http://murmurhash.googlepages.com/> for details.
 .
 This implementation is pure Haskell, so it might be a bit slower
 than a C FFI binding.
 .
 This package contains the documentation files.

Package: libghc-murmur-hash-prof
Description-md5: ce0af096dd5238debc622e0eff740d88
Description-en: MurmurHash2 implementation for Haskell.; profiling libraries
 Implements MurmurHash2, a good, fast, general-purpose,
 non-cryptographic hashing function.  See
 <http://murmurhash.googlepages.com/> for details.
 .
 This implementation is pure Haskell, so it might be a bit slower
 than a C FFI binding.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-musicbrainz-dev
Description-md5: 25a43dd296379efa3fd9e447d34d7f2c
Description-en: interface to MusicBrainz XML2/JSON web services
 Web service client functions for both MusicBrainz XML2 and JSON APIs.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-musicbrainz-doc
Description-md5: 99d56ef5ec82ef0538a71cdb6a16e907
Description-en: interface to MusicBrainz XML2/JSON web services; documentation
 Web service client functions for both MusicBrainz XML2 and JSON APIs.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-musicbrainz-prof
Description-md5: 0471694d172de787588610a6b5d0e6d3
Description-en: interface to MusicBrainz XML2/JSON web services; profiling libraries
 Web service client functions for both MusicBrainz XML2 and JSON APIs.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mustache-dev
Description-md5: f0f1bf08002d97ddf2e6840a794e3731
Description-en: Haskell implementation of Mustache templates
 This package allows parsing and rendering template files with Mustache markup.
 It implements the Mustache spec version 1.1.3 and it is indented as a
 replacement for hastache.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mustache-doc
Description-md5: 2a119b6e3f7f337050492e8b0f67b809
Description-en: Haskell implementation of Mustache templates; documentation
 This package allows parsing and rendering template files with Mustache markup.
 It implements the Mustache spec version 1.1.3 and it is indented as a
 replacement for hastache.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mustache-prof
Description-md5: abdb96acc53d5405fa8234db8d34e076
Description-en: Haskell implementation of Mustache templates; profiling libraries
 This package allows parsing and rendering template files with Mustache markup.
 It implements the Mustache spec version 1.1.3 and it is indented as a
 replacement for hastache.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mutable-containers-dev
Description-md5: b703de975c48da29086b9d16d8f504e5
Description-en: abstactions and concrete implementations of mutable containers
 One of Haskell's strengths is immutable data structures. These structures make
 it easier to reason about code, simplify concurrency and parallelism, and in
 some cases can improve performance by allowing sharing. However, there are
 still classes of problems where mutable data structures can both be more
 convenient, and provide a performance boost. This library is meant to provide
 such structures in a performant, well tested way. It also provides a simple
 abstraction over such data structures via typeclasses.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mutable-containers-doc
Description-md5: 8a5e1491e5ca30cb9aa0aa42c1a2bf5d
Description-en: abstactions and concrete implementations of mutable containers; documentation
 One of Haskell's strengths is immutable data structures. These structures make
 it easier to reason about code, simplify concurrency and parallelism, and in
 some cases can improve performance by allowing sharing. However, there are
 still classes of problems where mutable data structures can both be more
 convenient, and provide a performance boost. This library is meant to provide
 such structures in a performant, well tested way. It also provides a simple
 abstraction over such data structures via typeclasses.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mutable-containers-prof
Description-md5: 878ef91a80f4f9de8301187477f743c0
Description-en: abstactions and concrete implementations of mutable containers; profiling libraries
 One of Haskell's strengths is immutable data structures. These structures make
 it easier to reason about code, simplify concurrency and parallelism, and in
 some cases can improve performance by allowing sharing. However, there are
 still classes of problems where mutable data structures can both be more
 convenient, and provide a performance boost. This library is meant to provide
 such structures in a performant, well tested way. It also provides a simple
 abstraction over such data structures via typeclasses.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mwc-random-dev
Description-md5: 19c6bac080264a05b1bac1e23ad16fa8
Description-en: Fast, high quality pseudo random number generation
 This package contains code for generating high quality random numbers that
 follow either a uniform or normal distribution. The generated numbers are
 suitable for use in statistical applications.
 .
 The uniform PRNG uses Marsaglia's MWC256 (also known as MWC8222)
 multiply-with-carry generator, which has a period of 2^8222 and fares well in
 tests of randomness. It is also extremely fast, between 2 and 3 times faster
 than the Mersenne Twister.
 .
 Compared to the mersenne-random package, this package has a more convenient
 API, is faster, and supports more statistical distributions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mwc-random-doc
Description-md5: 56f9114595dfea8ff579ecad066f4f72
Description-en: Fast, high quality pseudo random number generation; documentation
 This package contains code for generating high quality random numbers that
 follow either a uniform or normal distribution. The generated numbers are
 suitable for use in statistical applications.
 .
 The uniform PRNG uses Marsaglia's MWC256 (also known as MWC8222)
 multiply-with-carry generator, which has a period of 2^8222 and fares well in
 tests of randomness. It is also extremely fast, between 2 and 3 times faster
 than the Mersenne Twister.
 .
 Compared to the mersenne-random package, this package has a more convenient
 API, is faster, and supports more statistical distributions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-mwc-random-prof
Description-md5: 5890ef5ec6975e34746c499a872abf82
Description-en: Fast, high quality pseudo random number generation; profiling libraries
 This package contains code for generating high quality random numbers that
 follow either a uniform or normal distribution. The generated numbers are
 suitable for use in statistical applications.
 .
 The uniform PRNG uses Marsaglia's MWC256 (also known as MWC8222)
 multiply-with-carry generator, which has a period of 2^8222 and fares well in
 tests of randomness. It is also extremely fast, between 2 and 3 times faster
 than the Mersenne Twister.
 .
 Compared to the mersenne-random package, this package has a more convenient
 API, is faster, and supports more statistical distributions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-names-th-dev
Description-md5: 7574f50437a8c9d7569657be7ab9a4fe
Description-en: Manipulate name strings for TH
 This package includes functions to manipulate name string
 and extra library functions for Template Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-names-th-doc
Description-md5: 927c04b7d00e12a6a18bfee599a2b7fb
Description-en: Manipulate name strings for TH; documentation
 This package includes functions to manipulate name string
 and extra library functions for Template Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-names-th-prof
Description-md5: 34226cc46301525d394806d3e0a2ee63
Description-en: Manipulate name strings for TH; profiling libraries
 This package includes functions to manipulate name string
 and extra library functions for Template Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nanospec-dev
Description-md5: f00004c3013b31f254f3589ecca5e9c7
Description-en: lightweight implementation of a subset of Hspec's API
 A lightweight implementation of a subset of Hspec's API with
 minimal dependencies.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nanospec-doc
Description-md5: 272b88638a53c40bd3f43cf6c6411507
Description-en: lightweight implementation of a subset of Hspec's API; documentation
 A lightweight implementation of a subset of Hspec's API with
 minimal dependencies.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nanospec-prof
Description-md5: cc4f6cab851b744df84981f626f41200
Description-en: lightweight implementation of a subset of Hspec's API; profiling libraries
 A lightweight implementation of a subset of Hspec's API with
 minimal dependencies.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-natural-transformation-dev
Description-md5: 7019686c5fb9e1cdf9228cc660328f36
Description-en: natural transformations
 A natural transformation transforms a container f a into another
 container g a. Natural transformations act as functor morphisms
 in category theory.
 .
 Technically, f and g should be functors, any correctly-shaped
 structure is allowed.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-natural-transformation-doc
Description-md5: eb9b0f761948dc657ccef5fd19f0b7fa
Description-en: natural transformations; documentation
 A natural transformation transforms a container f a into another
 container g a. Natural transformations act as functor morphisms
 in category theory.
 .
 Technically, f and g should be functors, any correctly-shaped
 structure is allowed.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-natural-transformation-prof
Description-md5: e1a2966655d5c09ac0d452e23054c0dc
Description-en: natural transformations; profiling libraries
 A natural transformation transforms a container f a into another
 container g a. Natural transformations act as functor morphisms
 in category theory.
 .
 Technically, f and g should be functors, any correctly-shaped
 structure is allowed.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-neat-interpolation-dev
Description-md5: 80e1f318160a3734db6649947e5e483c
Description-en: quasiquoter for simple multiline text interpolation
 A quasiquoter for producing Text values with support for
 a neat and simple interpolation of input values.
 It removes the excessive indentation from the input and
 accurately manages the indentation of all lines of the interpolated
 variables.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-neat-interpolation-doc
Description-md5: 83cc6cbf0db1c30febaa1428ba6dd07d
Description-en: quasiquoter for simple multiline text interpolation; documentation
 A quasiquoter for producing Text values with support for
 a neat and simple interpolation of input values.
 It removes the excessive indentation from the input and
 accurately manages the indentation of all lines of the interpolated
 variables.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-neat-interpolation-prof
Description-md5: fbe6738172875f8d7b740f1cc58ad8b5
Description-en: quasiquoter for simple multiline text interpolation; profiling libraries
 A quasiquoter for producing Text values with support for
 a neat and simple interpolation of input values.
 It removes the excessive indentation from the input and
 accurately manages the indentation of all lines of the interpolated
 variables.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nettle-dev
Description-md5: 8f58aad41b13c30fb11dceb7fe829e9a
Description-en: safe bindings to nettle crypto library
 This is another set of bindings to Nettle.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nettle-doc
Description-md5: f0c055a72e36320dfe61bb35a72fc6b0
Description-en: safe bindings to nettle crypto library; documentation
 This is another set of bindings to Nettle.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nettle-prof
Description-md5: 16b3740fbe9a3563c98ac0cb3ccbb831
Description-en: safe bindings to nettle crypto library; profiling libraries
 This is another set of bindings to Nettle.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-netwire-dev
Description-md5: cdc91bf7445a83cf44124dd9402c9215
Description-en: flexible wire arrows for FRP
 It provides efficient and flexible wire arrows for functional reactive
 programming and other forms of locally stateful programming.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-netwire-doc
Description-md5: b07049932815e7ff746a9ee6e9859753
Description-en: flexible wire arrows for FRP; documentation
 It provides efficient and flexible wire arrows for functional reactive
 programming and other forms of locally stateful programming.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-netwire-prof
Description-md5: ae48b4d9fc3967b3d593274bf23db012
Description-en: flexible wire arrows for FRP; profiling libraries
 It provides efficient and flexible wire arrows for functional reactive
 programming and other forms of locally stateful programming.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-bsd-dev
Description-md5: 1b2e284dfa315ac3ec45a3d6d8f8d5ba
Description-en: POSIX network database netdb.h API
 This package provides Haskell bindings to the POSIX network
 database (netdb.h) API.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-bsd-doc
Description-md5: 92ad290aec376d7df0efc5687512df1b
Description-en: POSIX network database netdb.h API; documentation
 This package provides Haskell bindings to the POSIX network
 database (netdb.h) API.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-bsd-prof
Description-md5: c964ada61cc7a0f1316caf090562bce8
Description-en: POSIX network database netdb.h API; profiling libraries
 This package provides Haskell bindings to the POSIX network
 database (netdb.h) API.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-byte-order-dev
Description-md5: 0732e55c540eb2442b20716334b4bbb7
Description-en: network byte-order utility functions
 Peek and poke functions for network byte order.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-byte-order-doc
Description-md5: d9a265562ec1732591a3fbe32e0ab713
Description-en: network byte-order utility functions; documentation
 Peek and poke functions for network byte order.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-byte-order-prof
Description-md5: f9d1ced16a24a238f5c9928f39c52968
Description-en: network byte-order utility functions; profiling libraries
 Peek and poke functions for network byte order.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-conduit-tls-dev
Description-md5: c063d3e9ff6c43fa6e476569923b8433
Description-en: create TLS-aware network code with conduits
 Uses the tls package for a pure-Haskell implementation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-conduit-tls-doc
Description-md5: 5660803e51a3bca712e209bc97260f7f
Description-en: create TLS-aware network code with conduits; documentation
 Uses the tls package for a pure-Haskell implementation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-conduit-tls-prof
Description-md5: 606d6224acf3b5cad6dee32a9d7bb5c5
Description-en: create TLS-aware network code with conduits; profiling libraries
 Uses the tls package for a pure-Haskell implementation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-control-dev
Description-md5: 11b5ab3c965ab46947b22cae40889723
Description-en: Library to control network protocols
 This Haskell library provides common parts to control network protocols.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-control-doc
Description-md5: 29f56b31d771de168b653929a5ac9131
Description-en: Library to control network protocols; documentation
 This Haskell library provides common parts to control network protocols.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-control-prof
Description-md5: 936b80af5d297873781ad37078661aa0
Description-en: Library to control network protocols; profiling libraries
 This Haskell library provides common parts to control network protocols.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-dev
Description-md5: f07a8932dae015679a2fb68b6e4ace50
Description-en: Haskell low-level network library
 Library `network' provides means to perform network
 operations on level of ByteString's and sockets.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-doc
Description-md5: c31db518654b0ee5b32eba3de19cd5f7
Description-en: Haskell low-level network library; documentation
 Library `network' provides means to perform network
 operations on level of ByteString's and sockets.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-info-dev
Description-md5: 746faf7012770bd46eb343f77c0c241f
Description-en: listing network interfaces in Haskell
 This library provides simple read-only access to the local computer's
 networking configuration. It is currently capable of getting a list of
 all the network interfaces and their respective IPv4, IPv6 and MAC
 addresses.
 .
 It has been tested and is known to work on Linux, Mac OS X, and Windows XP.
 .
 This package contains the library compiled for GHC.

Package: libghc-network-info-doc
Description-md5: ef5e6d3a56595c1a0008792e8a2d4bec
Description-en: listing network interfaces in Haskell; documentation
 This library provides simple read-only access to the local computer's
 networking configuration. It is currently capable of getting a list of
 all the network interfaces and their respective IPv4, IPv6 and MAC
 addresses.
 .
 It has been tested and is known to work on Linux, Mac OS X, and Windows XP.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-info-prof
Description-md5: add75117a50ed26eafa8156a3db45168
Description-en: listing network interfaces in Haskell; profiling libraries
 This library provides simple read-only access to the local computer's
 networking configuration. It is currently capable of getting a list of
 all the network interfaces and their respective IPv4, IPv6 and MAC
 addresses.
 .
 It has been tested and is known to work on Linux, Mac OS X, and Windows XP.
 .
 This package contains the profiling library compiled for GHC.

Package: libghc-network-multicast-dev
Description-md5: 69628d805e971a9a190b60b7d0b104d7
Description-en: Haskell multicast networking
 An interface for sending UDP datagrams over multicast (class D) addresses.
 .
 This package contains the library compiled for GHC.

Package: libghc-network-multicast-doc
Description-md5: 2d45d214c9ea4c49e1442ffc9365620f
Description-en: Haskell multicast networking; documentation
 An interface for sending UDP datagrams over multicast (class D) addresses.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-multicast-prof
Description-md5: fa0b36602050222ccde261f584a8ec20
Description-en: Haskell multicast networking; profiling libraries
 An interface for sending UDP datagrams over multicast (class D) addresses.
 .
 This package contains the profiling library compiled for GHC.

Package: libghc-network-prof
Description-md5: d4f1dceef18b6cdaead66ed627c3feb1
Description-en: Haskell low-level network library; profiling libraries
 Library `network' provides means to perform network
 operations on level of ByteString's and sockets.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-run-dev
Description-md5: e59789bdbe7ee5772039f52f425429f7
Description-en: Simple network runner library
 Simple functions to run network clients and servers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-run-doc
Description-md5: 828717a270be07d0029ece27bab1210b
Description-en: Simple network runner library; documentation
 Simple functions to run network clients and servers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-run-prof
Description-md5: 9e1a201303faab769136e4badb253b0d
Description-en: Simple network runner library; profiling libraries
 Simple functions to run network clients and servers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-uri-dev
Description-md5: f7aedc9a4582e492b6f7c519e711fff9
Description-en: URI manipulation
 Library defines functions for handling URIs. It presents substantially
 the same interface as the older GHC Network.URI module, but is implemented
 using Parsec rather than a Regex library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-uri-doc
Description-md5: 9007fd7185cbe4c1e1216662d24796e4
Description-en: URI manipulation; documentation
 Library defines functions for handling URIs. It presents substantially
 the same interface as the older GHC Network.URI module, but is implemented
 using Parsec rather than a Regex library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-network-uri-prof
Description-md5: b318f18bf27d3b926f6a88af861c76c6
Description-en: URI manipulation; profiling libraries
 Library defines functions for handling URIs. It presents substantially
 the same interface as the older GHC Network.URI module, but is implemented
 using Parsec rather than a Regex library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-newtype-dev
Description-md5: 12f6f2bb304a74ea13bb7dee7594e678
Description-en: A typeclass for working with newtypes
 The Newtype typeclass represents the packing and unpacking of a newtype, and
 allows you to operatate under that newtype with functions such as ala.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-newtype-doc
Description-md5: de0af4fbc5696bc0dc5f111c69e97126
Description-en: A typeclass for working with newtypes; documentation
 The Newtype typeclass represents the packing and unpacking of a newtype, and
 allows you to operatate under that newtype with functions such as ala.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-newtype-generics-dev
Description-md5: 495ebeb09795b87c5f733276a093daea
Description-en: Typeclass and set of functions for working with newtypes
 Per Conor McBride, the Newtype typeclass represents the packing and unpacking
 of a newtype, and allows you to operatate under that newtype with functions
 such as ala.  Generics support was added in version 0.4, making this package a
 full replacement for the original newtype package, and a better alternative to
 newtype-th.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-newtype-generics-doc
Description-md5: dcba4a296d61b480d1b0dfdaac6a28ce
Description-en: Typeclass and set of functions for working with newtypes; documentation
 Per Conor McBride, the Newtype typeclass represents the packing and unpacking
 of a newtype, and allows you to operatate under that newtype with functions
 such as ala.  Generics support was added in version 0.4, making this package a
 full replacement for the original newtype package, and a better alternative to
 newtype-th.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-newtype-generics-prof
Description-md5: 8a66364ef7f5f95d47d0f9e611d37855
Description-en: Typeclass and set of functions for working with newtypes; profiling libraries
 Per Conor McBride, the Newtype typeclass represents the packing and unpacking
 of a newtype, and allows you to operatate under that newtype with functions
 such as ala.  Generics support was added in version 0.4, making this package a
 full replacement for the original newtype package, and a better alternative to
 newtype-th.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-newtype-prof
Description-md5: d15a8394b8b50fdf4c77e7b702e1fda2
Description-en: A typeclass for working with newtypes; profiling libraries
 The Newtype typeclass represents the packing and unpacking of a newtype, and
 allows you to operatate under that newtype with functions such as ala.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nonce-dev
Description-md5: 9a7fba73de205b0b784f2809f5e5aa2c
Description-en: generate cryptographic nonces
 According to the Wikipedia, a nonce is an arbitrary number used
 only once in a cryptographic communication.  This package
 contain helper functions for generating nonces.
 .
 There are many kinds of nonces used in different situations.
 It's not guaranteed that by using the nonces from this package
 you won't have any security issues.  Please make sure that the
 nonces generated via this package are usable on your design.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nonce-doc
Description-md5: 2399b283c39aab6caf608bb68e495225
Description-en: generate cryptographic nonces; documentation
 According to the Wikipedia, a nonce is an arbitrary number used
 only once in a cryptographic communication.  This package
 contain helper functions for generating nonces.
 .
 There are many kinds of nonces used in different situations.
 It's not guaranteed that by using the nonces from this package
 you won't have any security issues.  Please make sure that the
 nonces generated via this package are usable on your design.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nonce-prof
Description-md5: d1b34feb121f940ad5c6a05a526ca7d6
Description-en: generate cryptographic nonces; profiling libraries
 According to the Wikipedia, a nonce is an arbitrary number used
 only once in a cryptographic communication.  This package
 contain helper functions for generating nonces.
 .
 There are many kinds of nonces used in different situations.
 It's not guaranteed that by using the nonces from this package
 you won't have any security issues.  Please make sure that the
 nonces generated via this package are usable on your design.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nonempty-containers-dev
Description-md5: e1ee5408d9378441977f7402dbf799f5
Description-en: Non-empty variants of containers data types, with full API
 Efficient and optimized non-empty versions of types from /containers/.
 Inspired by /non-empty-containers/ library, except attempting a more
 faithful port (with under-the-hood optimizations) of the full /containers/
 API. Also contains a convenient typeclass abstraction for converting
 betwewen non-empty and possibly-empty variants. See README.md for more
 information.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nonempty-containers-doc
Description-md5: d810aae8fa33c59c7ec2b710db7b0b5b
Description-en: Non-empty variants of containers data types, with full API; documentation
 Efficient and optimized non-empty versions of types from /containers/.
 Inspired by /non-empty-containers/ library, except attempting a more
 faithful port (with under-the-hood optimizations) of the full /containers/
 API. Also contains a convenient typeclass abstraction for converting
 betwewen non-empty and possibly-empty variants. See README.md for more
 information.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nonempty-containers-prof
Description-md5: cf940d327c9e72c07ce9514347bfe51c
Description-en: Non-empty variants of containers data types, with full API; profiling libraries
 Efficient and optimized non-empty versions of types from /containers/.
 Inspired by /non-empty-containers/ library, except attempting a more
 faithful port (with under-the-hood optimizations) of the full /containers/
 API. Also contains a convenient typeclass abstraction for converting
 betwewen non-empty and possibly-empty variants. See README.md for more
 information.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nonempty-vector-dev
Description-md5: 8ff7a7254017fc21e96f832b0b3604e0
Description-en: Non-empty vectors
 Performant, non-empty mutable and immutable vectors
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nonempty-vector-doc
Description-md5: 8159859a161ddcc1e2d6dd1e37e5a9a3
Description-en: Non-empty vectors; documentation
 Performant, non-empty mutable and immutable vectors
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nonempty-vector-prof
Description-md5: 82662b2bc7a2e38fbc9de245a6570cad
Description-en: Non-empty vectors; profiling libraries
 Performant, non-empty mutable and immutable vectors
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nothunks-dev
Description-md5: b66bce399912f7f569df1be7f7df1cd6
Description-en: Examine values for unexpected thunks
 Long lived application data typically should not contain any thunks. This
 library can be used to examine values for unexpected thunks, which can then be
 used in assertions. This can be invaluable in avoiding memory leaks, or
 tracking down existing ones.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nothunks-doc
Description-md5: 7c4c3fe75f94c6fe8835475679075dad
Description-en: Examine values for unexpected thunks; documentation
 Long lived application data typically should not contain any thunks. This
 library can be used to examine values for unexpected thunks, which can then be
 used in assertions. This can be invaluable in avoiding memory leaks, or
 tracking down existing ones.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-nothunks-prof
Description-md5: f38efe2a41fac70ee8e873fd68ea6c61
Description-en: Examine values for unexpected thunks; profiling libraries
 Long lived application data typically should not contain any thunks. This
 library can be used to examine values for unexpected thunks, which can then be
 used in assertions. This can be invaluable in avoiding memory leaks, or
 tracking down existing ones.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numbers-dev
Description-md5: a50b3650606b69335f74476699fe78db
Description-en: Various number types
 It contains instances of the numerical classes for a variety of
 different numbers: (computable) real numbers, arbitrary precision fixed
 numbers, arbitrary precision floating point numbers, differentiable
 numbers, symbolic numbers, natural numbers, interval arithmetic.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numbers-doc
Description-md5: 2aa36d9a23657affd89d605259d22a8f
Description-en: Various number types; documentation
 It contains instances of the numerical classes for a variety of
 different numbers: (computable) real numbers, arbitrary precision fixed
 numbers, arbitrary precision floating point numbers, differentiable
 numbers, symbolic numbers, natural numbers, interval arithmetic.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numbers-prof
Description-md5: dfcb5a49723275a52f5983980e753b4e
Description-en: Various number types; profiling libraries
 It contains instances of the numerical classes for a variety of
 different numbers: (computable) real numbers, arbitrary precision fixed
 numbers, arbitrary precision floating point numbers, differentiable
 numbers, symbolic numbers, natural numbers, interval arithmetic.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numeric-extras-dev
Description-md5: 5169048199553333f78368993bd0a06c
Description-en: Useful tools from the C standard library
 This package provides some useful numerical operations from the C standard
 library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numeric-extras-doc
Description-md5: 53ba0ceeadf3f3f69d7697c1fa466176
Description-en: Useful tools from the C standard library; documentation
 This package provides some useful numerical operations from the C standard
 library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numeric-extras-prof
Description-md5: 38f2d19b1edf8a5cf41c5df85c6e70db
Description-en: Useful tools from the C standard library; profiling libraries
 This package provides some useful numerical operations from the C standard
 library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numinstances-dev
Description-md5: cde554a4e16882f8400e3e01ee32d451
Description-en: Instances of numeric classes for functions and tuples
 This package provides instances of numeric classes for functions and
 tuples.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numinstances-doc
Description-md5: c08d6df732ccb84864ed965af7e4a7b0
Description-en: Instances of numeric classes for functions and tuples; documentation
 This package provides instances of numeric classes for functions and
 tuples.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numinstances-prof
Description-md5: 0f2666e340f675722f404d736d60eb52
Description-en: Instances of numeric classes for functions and tuples; profiling libraries
 This package provides instances of numeric classes for functions and
 tuples.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numtype-dk-dev
Description-md5: 64b1ac6fd3ca1c56ef03d149519b95c3
Description-en: type-level integers without fundeps
 This package provides type level representations of the
 (positive and negative) integers and basic operations (addition,
 subtraction, multiplication, division, exponentiation) on these.
 The numtype-dk package differs from the numtype package in that
 the NumTypes are implemented using Data Kinds, TypeNats, and
 Closed Type Families rather than Functional Dependencies.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numtype-dk-doc
Description-md5: 39a8a9f594b8fe91083cb57feaf28486
Description-en: type-level integers without fundeps; documentation
 This package provides type level representations of the
 (positive and negative) integers and basic operations (addition,
 subtraction, multiplication, division, exponentiation) on these.
 The numtype-dk package differs from the numtype package in that
 the NumTypes are implemented using Data Kinds, TypeNats, and
 Closed Type Families rather than Functional Dependencies.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-numtype-dk-prof
Description-md5: 0a37a761853015c173a8c60b832a4855
Description-en: type-level integers without fundeps; profiling libraries
 This package provides type level representations of the
 (positive and negative) integers and basic operations (addition,
 subtraction, multiplication, division, exponentiation) on these.
 The numtype-dk package differs from the numtype package in that
 the NumTypes are implemented using Data Kinds, TypeNats, and
 Closed Type Families rather than Functional Dependencies.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-objectname-dev
Description-md5: d216e5c692d91558867ebb0f42827ee4
Description-en: Explicitly handled object names
 This tiny package contains the class ObjectName, which corresponds to the
 general notion of explicitly handled identifiers for API objects, e.g. a
 texture object name in OpenGL or a buffer object name in OpenAL.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-objectname-doc
Description-md5: 82de5f15dd13374d0e9b1da572a0eebf
Description-en: Explicitly handled object names; documentation
 This tiny package contains the class ObjectName, which corresponds to the
 general notion of explicitly handled identifiers for API objects, e.g. a
 texture object name in OpenGL or a buffer object name in OpenAL.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-objectname-prof
Description-md5: 7a81a27623c7c63c7a168b6748107eff
Description-en: Explicitly handled object names; profiling libraries
 This tiny package contains the class ObjectName, which corresponds to the
 general notion of explicitly handled identifiers for API objects, e.g. a
 texture object name in OpenGL or a buffer object name in OpenAL.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-oeis-dev
Description-md5: c2aa52689664fc11a184abeb1bf48b3f
Description-en: Interface to the Online Encyclopedia of Integer Sequences
 It is an interface to the Online Encyclopedia of Integer Sequences.
 See http://oeis.org/
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-oeis-doc
Description-md5: 0961cf0936ac289e51344d271381e521
Description-en: Interface to the Online Encyclopedia of Integer Sequences; documentation
 It is an interface to the Online Encyclopedia of Integer Sequences.
 See http://oeis.org/
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-oeis-prof
Description-md5: d8cf42f15719a78ab769051f570fb5fd
Description-en: Interface to the Online Encyclopedia of Integer Sequences; profiling libraries
 It is an interface to the Online Encyclopedia of Integer Sequences.
 See http://oeis.org/
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ofx-dev
Description-md5: a4e7d98749f29e153be74a9e3b617f02
Description-en: parser for Open Financial Exchange (OFX) financial data
 A parser for Open Financial Exchange (OFX) financial data. This
 handles OFX version 1.03, which is documented at http://www.ofx.net/ .
 This also handles QFX, which is OFX plus some minor additions made by
 Intuit, the publishers of Quicken.
 .
 The parser will place all the data into a tree, which you can query
 for whatever data you may need, although you will need to be familiar
 with the OFX spec to do this. There is also a Transaction type which
 you can easily parse from the tree; this will contain most, if not
 all, of the data you will be interested in if your OFX file is from a
 bank or credit card account.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ofx-doc
Description-md5: 9358a572c376359c6f7ed2a574910b58
Description-en: parser for Open Financial Exchange (OFX) financial data; documentation
 A parser for Open Financial Exchange (OFX) financial data. This
 handles OFX version 1.03, which is documented at http://www.ofx.net/ .
 This also handles QFX, which is OFX plus some minor additions made by
 Intuit, the publishers of Quicken.
 .
 The parser will place all the data into a tree, which you can query
 for whatever data you may need, although you will need to be familiar
 with the OFX spec to do this. There is also a Transaction type which
 you can easily parse from the tree; this will contain most, if not
 all, of the data you will be interested in if your OFX file is from a
 bank or credit card account.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ofx-prof
Description-md5: b2c381f7541f1127f275ffcf96b0543b
Description-en: parser for Open Financial Exchange (OFX) financial data; profiling libraries
 A parser for Open Financial Exchange (OFX) financial data. This
 handles OFX version 1.03, which is documented at http://www.ofx.net/ .
 This also handles QFX, which is OFX plus some minor additions made by
 Intuit, the publishers of Quicken.
 .
 The parser will place all the data into a tree, which you can query
 for whatever data you may need, although you will need to be familiar
 with the OFX spec to do this. There is also a Transaction type which
 you can easily parse from the tree; this will contain most, if not
 all, of the data you will be interested in if your OFX file is from a
 bank or credit card account.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-core-dev
Description-md5: 7405c981549be82fa1d00be9a16df975
Description-en: Helper tool to interoperate between Copilot and other languages
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This package implements the internal commands of ogma.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-core-doc
Description-md5: 9410809b23bfe53021762ce6208df493
Description-en: Helper tool to interoperate between Copilot and other languages; documentation
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This package implements the internal commands of ogma.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-core-prof
Description-md5: 5cb6240e472e0aed05cb4887f7312dde
Description-en: Helper tool to interoperate between Copilot and other languages; profiling libraries
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This package implements the internal commands of ogma.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-extra-dev
Description-md5: 4c93c3313a9ca6876f5ed668adbddb11
Description-en: Helper tool to interoperate between Copilot and other languages
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This package implements internal extensions to existing libraries
 and modules that are used in several ogma packages and their
 testing facilities.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-extra-doc
Description-md5: 5e4964af96183a41daaf247521926c8f
Description-en: Helper tool to interoperate between Copilot and other languages; documentation
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This package implements internal extensions to existing libraries
 and modules that are used in several ogma packages and their
 testing facilities.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-extra-prof
Description-md5: 9ff99733f37f31fe85b6f6284b8dc51d
Description-en: Helper tool to interoperate between Copilot and other languages; profiling libraries
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This package implements internal extensions to existing libraries
 and modules that are used in several ogma packages and their
 testing facilities.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-c-dev
Description-md5: 336437c2dc8b87ea0fb488bf90f0a59b
Description-en: Ogma: Runtime Monitor translator: C Language Frontend
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read C header files.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-c-doc
Description-md5: 8146a7c0ea2560d5d2ba7037518cd4ac
Description-en: Ogma: Runtime Monitor translator: C Language Frontend; documentation
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read C header files.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-c-prof
Description-md5: 175aba8d6b5f68d33603a75da72de6b7
Description-en: Ogma: Runtime Monitor translator: C Language Frontend; profiling libraries
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read C header files.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-copilot-dev
Description-md5: a79e5cf312c4ae2348edf632e8ce1352
Description-en: Ogma: Runtime Monitor translator: Copilot Language Endpoints
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read Copilot monitors, a definition of
 Copilot structs, and a backend to generate and pretty print Copilot code.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-copilot-doc
Description-md5: a40e0490971463abd59ffe4def0c79c1
Description-en: Ogma: Runtime Monitor translator: Copilot Language Endpoints; documentation
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read Copilot monitors, a definition of
 Copilot structs, and a backend to generate and pretty print Copilot code.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-copilot-prof
Description-md5: 454117238f9f8092a5df4b3b0a59533f
Description-en: Ogma: Runtime Monitor translator: Copilot Language Endpoints; profiling libraries
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read Copilot monitors, a definition of
 Copilot structs, and a backend to generate and pretty print Copilot code.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-csv-dev
Description-md5: 57d544e709c2d38cf44bef784a00c48f
Description-en: Runtime Monitor translator: CSV Frontend
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specs from CSV files.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-csv-doc
Description-md5: dad9da15832f47719a6e0b14823f6462
Description-en: Runtime Monitor translator: CSV Frontend; documentation
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specs from CSV files.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-csv-prof
Description-md5: eb2a3dd4928da9829e0eb00f2605d066
Description-en: Runtime Monitor translator: CSV Frontend; profiling libraries
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specs from CSV files.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-jsonspec-dev
Description-md5: dd1f200fec32a63f08df7af2f83bdd52
Description-en: Ogma: Runtime Monitor translator: JSON Frontend
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specifications from JSON files.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-jsonspec-doc
Description-md5: d66179c8b6f28d6faeeb96d0c75c3c7e
Description-en: Ogma: Runtime Monitor translator: JSON Frontend; documentation
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specifications from JSON files.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-jsonspec-prof
Description-md5: 00884927c3e4a7048abdb0b08f9023f1
Description-en: Ogma: Runtime Monitor translator: JSON Frontend; profiling libraries
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specifications from JSON files.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-lustre-dev
Description-md5: d177a0f40e91df060193783b78e95dda
Description-en: Runtime Monitor translator: Lustre Language Frontend
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read Lustre Boolean expressions,
 extended with several operators related to temporal logic.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-lustre-doc
Description-md5: 2aebd87927b1410858f4f1c05f904016
Description-en: Runtime Monitor translator: Lustre Language Frontend; documentation
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read Lustre Boolean expressions,
 extended with several operators related to temporal logic.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-lustre-prof
Description-md5: d31fe682c5b8566fec27085cc80c109f
Description-en: Runtime Monitor translator: Lustre Language Frontend; profiling libraries
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read Lustre Boolean expressions,
 extended with several operators related to temporal logic.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-smv-dev
Description-md5: e549458d431d330d47f39f95a5f49128
Description-en: Ogma: Runtime Monitor translator: SMV Language Frontend
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read SMV Boolean expressions, used by
 the tool FRET to capture requirement specifications.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-smv-doc
Description-md5: 30b9e048d366539f03534a920b281f59
Description-en: Ogma: Runtime Monitor translator: SMV Language Frontend; documentation
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read SMV Boolean expressions, used by
 the tool FRET to capture requirement specifications.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-smv-prof
Description-md5: fce61dd5d900b3699909db01ea2388ca
Description-en: Ogma: Runtime Monitor translator: SMV Language Frontend; profiling libraries
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read SMV Boolean expressions, used by
 the tool FRET to capture requirement specifications.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-xlsx-dev
Description-md5: 6d7980ccb68702a539b012a3c261d059
Description-en: Runtime Monitor translator: XLSX Frontend
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specs from Excel files.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-xlsx-doc
Description-md5: 90e379866e38de559a740cc865009dc8
Description-en: Runtime Monitor translator: XLSX Frontend; documentation
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specs from Excel files.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-xlsx-prof
Description-md5: 19c8b77440abe20d46762eca82eb8df3
Description-en: Runtime Monitor translator: XLSX Frontend; profiling libraries
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specs from Excel files.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-xmlspec-dev
Description-md5: 615f575998f66d0e4e39cbc31b14b59b
Description-en: Ogma: Runtime Monitor translator: XML Frontend
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specifications from XML files.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-xmlspec-doc
Description-md5: f114880f2b95338d02593548c583e8a5
Description-en: Ogma: Runtime Monitor translator: XML Frontend; documentation
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specifications from XML files.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-language-xmlspec-prof
Description-md5: d415a54ef986bf77fe9acabcaf3b0c58
Description-en: Ogma: Runtime Monitor translator: XML Frontend; profiling libraries
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains a frontend to read specifications from XML files.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-spec-dev
Description-md5: 5990cf161ef19dcd313f242d3e41ac93
Description-en: Ogma: Runtime Monitor translator: JSON Frontend
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains an abstract representation of an Ogma specification.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-spec-doc
Description-md5: ee0c0fca54b9182e3da066a771211479
Description-en: Ogma: Runtime Monitor translator: JSON Frontend; documentation
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains an abstract representation of an Ogma specification.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ogma-spec-prof
Description-md5: 70f47464a29ee576a07b52f837e99469
Description-en: Ogma: Runtime Monitor translator: JSON Frontend; profiling libraries
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 This library contains an abstract representation of an Ogma specification.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-old-locale-dev
Description-md5: 8f9dcb024010bafd166af15616f1cce6
Description-en: locale library
 This package provides the ability to adapt to
 locale conventions such as date and time formats.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-old-locale-doc
Description-md5: 4844952d9b0c9867f8538507af12eaf0
Description-en: locale library; documentation
 This package provides the ability to adapt to
 locale conventions such as date and time formats.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-old-locale-prof
Description-md5: ff071d71fe52e48914ca0e9de6114c4d
Description-en: locale library; profiling libraries
 This package provides the ability to adapt to
 locale conventions such as date and time formats.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-old-time-dev
Description-md5: fb7b6b65538994a0fc56665d79b7603f
Description-en: time library
 This package provides the old time library.
 .
 For new projects, the newer "time" library is recommended.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-old-time-doc
Description-md5: 3036b179f2e4a372ae6ea3f4a91f1799
Description-en: time library; documentation
 This package provides the old time library.
 .
 For new projects, the newer "time" library is recommended.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-old-time-prof
Description-md5: a034aa1fde7a884c800e7ff082e356a5
Description-en: time library; profiling libraries
 This package provides the old time library.
 .
 For new projects, the newer "time" library is recommended.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-onetuple-dev
Description-md5: 435753ce0673d0d7a426733825344a3b
Description-en: singleton tuple
 OneTuple fills the tuple gap with a singleton tuple.
 .
 OneTuple does not support the usual parenthesized tuple syntax.
 .
 OneTuple
 * has the expected laziness properties
 * can be pattern-matched
 * ships with instances for several standard type classes, including
 all those supported by H98-standard tuples
 * requires no language extensions, except for hierarchical modules
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-onetuple-doc
Description-md5: ad6725151338c686c8558a2b7c10c02f
Description-en: singleton tuple; documentation
 OneTuple fills the tuple gap with a singleton tuple.
 .
 OneTuple does not support the usual parenthesized tuple syntax.
 .
 OneTuple
 * has the expected laziness properties
 * can be pattern-matched
 * ships with instances for several standard type classes, including
 all those supported by H98-standard tuples
 * requires no language extensions, except for hierarchical modules
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-onetuple-prof
Description-md5: 8d84e0f611407490309e0ec7045586c6
Description-en: singleton tuple; profiling libraries
 OneTuple fills the tuple gap with a singleton tuple.
 .
 OneTuple does not support the usual parenthesized tuple syntax.
 .
 OneTuple
 * has the expected laziness properties
 * can be pattern-matched
 * ships with instances for several standard type classes, including
 all those supported by H98-standard tuples
 * requires no language extensions, except for hierarchical modules
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-only-dev
Description-md5: b2fba63030ace4aeb4f11fbd3a0078ca
Description-en: 1-tuple type or single-value "collection"
 This package provides the canonical anonymous 1-tuple type missing
 from Haskell for attaching typeclass instances.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-only-doc
Description-md5: a4c9c43dc6ee7a74b6672d9971561b0f
Description-en: 1-tuple type or single-value "collection"; documentation
 This package provides the canonical anonymous 1-tuple type missing
 from Haskell for attaching typeclass instances.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-only-prof
Description-md5: 969465591d3b10a0aa5882bbd2cd3125
Description-en: 1-tuple type or single-value "collection"; profiling libraries
 This package provides the canonical anonymous 1-tuple type missing
 from Haskell for attaching typeclass instances.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-oo-prototypes-dev
Description-md5: 8cf821e741c0d09f5af01b523839dfa6
Description-en: Support for OO-like prototypes
 This is a Haskell library providing support for OO-like prototypes
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-oo-prototypes-doc
Description-md5: 448b248bf0a710134c11e4019033e40b
Description-en: Support for OO-like prototypes; documentation
 This is a Haskell library providing support for OO-like prototypes
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-oo-prototypes-prof
Description-md5: f627387068707e696c496efd481023a9
Description-en: Support for OO-like prototypes; profiling libraries
 This is a Haskell library providing support for OO-like prototypes
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-open-browser-dev
Description-md5: fad0a9a350e4aa4d9a11e1b68ca746ca
Description-en: open a web browser from Haskell
 This library provides a cross-platform way to open a web browser from Haskell
 code.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-open-browser-doc
Description-md5: 1438c9ff43f3a055c694f4e7d3ecac97
Description-en: open a web browser from Haskell; documentation
 This library provides a cross-platform way to open a web browser from Haskell
 code.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-open-browser-prof
Description-md5: 03eee29b786d8ecccc1599d657aafd5b
Description-en: open a web browser from Haskell; profiling libraries
 This library provides a cross-platform way to open a web browser from Haskell
 code.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-opengl-dev
Description-md5: 84fe6d5588a85eade7e842516a65acba
Description-en: Haskell OpenGL binding for GHC
 This package provides a library for the Haskell programming language.
 .
 A Haskell binding for the OpenGL graphics system (GL, version 3.2) and its
 accompanying utility library (GLU, version 1.3).

Package: libghc-opengl-doc
Description-md5: 515e3361620f0592cf7b631586ee3e87
Description-en: Haskell OpenGL binding for GHC; documentation
 This package provides the documentation for a library for the Haskell
 programming language.
 .
 A Haskell binding for the OpenGL graphics system (GL, version 3.2) and its
 accompanying utility library (GLU, version 1.3).

Package: libghc-opengl-prof
Description-md5: 0f560756c6b77cffd2228ec9355c47af
Description-en: Haskell OpenGL binding for GHC; profiling libraries
 This package provides a library for the Haskell programming language,
 compiled for profiling.
 .
 A Haskell binding for the OpenGL graphics system (GL, version 3.2) and its
 accompanying utility library (GLU, version 1.3).

Package: libghc-openglraw-dev
Description-md5: ecf6c0b8d471f6659651e1ac48058368
Description-en: Raw binding for the OpenGL graphics system
 OpenGLRaw is a raw Haskell binding for the OpenGL 3.2 graphics system and lots
 of OpenGL extensions. It is basically a 1:1 mapping of OpenGL's C API,
 intended as a basis for a nicer interface. OpenGLRaw offers access to all
 necessary functions, tokens and types plus a general facility for loading
 extension entries. The module hierarchy closely mirrors the naming structure
 of the OpenGL extensions, making it easy to find the right module to import.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-openglraw-doc
Description-md5: f04e4ea74d510d5b83f3f5146f4940e6
Description-en: Raw binding for the OpenGL graphics system; documentation
 OpenGLRaw is a raw Haskell binding for the OpenGL 3.2 graphics system and lots
 of OpenGL extensions. It is basically a 1:1 mapping of OpenGL's C API,
 intended as a basis for a nicer interface. OpenGLRaw offers access to all
 necessary functions, tokens and types plus a general facility for loading
 extension entries. The module hierarchy closely mirrors the naming structure
 of the OpenGL extensions, making it easy to find the right module to import.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-openglraw-prof
Description-md5: b5967ddb298b35b52b0b01c5bd6616b7
Description-en: Raw binding for the OpenGL graphics system; profiling libraries
 OpenGLRaw is a raw Haskell binding for the OpenGL 3.2 graphics system and lots
 of OpenGL extensions. It is basically a 1:1 mapping of OpenGL's C API,
 intended as a basis for a nicer interface. OpenGLRaw offers access to all
 necessary functions, tokens and types plus a general facility for loading
 extension entries. The module hierarchy closely mirrors the naming structure
 of the OpenGL extensions, making it easy to find the right module to import.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-openpgp-asciiarmor-dev
Description-md5: 4f3a35ef3296940a10e08961aa6e4b16
Description-en: OpenPGP (RFC9580) ASCII Armor codec
 This library does encoding and decoding of OpenPGP ASCII armor.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-openpgp-asciiarmor-doc
Description-md5: 3735e4404ae8582895faf6dd4977000a
Description-en: OpenPGP (RFC9580) ASCII Armor codec; documentation
 This library does encoding and decoding of OpenPGP ASCII armor.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-openpgp-asciiarmor-prof
Description-md5: 65f442e48205a1df5082b22562454aa6
Description-en: OpenPGP (RFC9580) ASCII Armor codec; profiling libraries
 This library does encoding and decoding of OpenPGP ASCII armor.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-openssl-streams-dev
Description-md5: 553df315ac69fa239658fdc38a1fd3c8
Description-en: OpenSSL network support for io-streams
 The openssl-streams library contains io-streams routines for secure
 networking using OpenSSL (by way of HsOpenSSL).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-openssl-streams-doc
Description-md5: 26bc4a9a9c66cf3dd781690dd1cc038f
Description-en: OpenSSL network support for io-streams; documentation
 The openssl-streams library contains io-streams routines for secure
 networking using OpenSSL (by way of HsOpenSSL).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-openssl-streams-prof
Description-md5: bfa11b06913e29c4928ef9d9e6c4e22b
Description-en: OpenSSL network support for io-streams; profiling libraries
 The openssl-streams library contains io-streams routines for secure
 networking using OpenSSL (by way of HsOpenSSL).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-operational-dev
Description-md5: 2582856bc440180faf696d1611856c4a
Description-en: implementation of difficult monads made easy with operational semantics
 This library makes it easy to implement monads with tricky control
 flow.
 .
 This is useful for: writing web applications in a sequential style,
 programming games with a uniform interface for human and AI players
 and easy replay capababilities, implementing fast parser monads,
 designing monadic DSLs, etc.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-operational-doc
Description-md5: 3e0ab8619d0139ac8fa596a0edb54a4e
Description-en: implementation of difficult monads made easy with operational semantics; documentation
 This library makes it easy to implement monads with tricky control
 flow.
 .
 This is useful for: writing web applications in a sequential style,
 programming games with a uniform interface for human and AI players
 and easy replay capababilities, implementing fast parser monads,
 designing monadic DSLs, etc.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-operational-prof
Description-md5: f739caff3cc60e15685bc9cee1f948e7
Description-en: implementation of difficult monads made easy with operational semantics; profiling libraries
 This library makes it easy to implement monads with tricky control
 flow.
 .
 This is useful for: writing web applications in a sequential style,
 programming games with a uniform interface for human and AI players
 and easy replay capababilities, implementing fast parser monads,
 designing monadic DSLs, etc.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optics-core-dev
Description-md5: a883e237744312d694b80cc5fa4eb423
Description-en: Optics as an abstract interface: core definitions
 This package makes it possible to define and use Lenses, Traversals, Prisms
 and other optics, using an abstract interface.
 .
 This variant provides core definitions with a minimal dependency footprint.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optics-core-doc
Description-md5: 6a38f37f68799318a3093f62d1fdd3b5
Description-en: Optics as an abstract interface: core definitions; documentation
 This package makes it possible to define and use Lenses, Traversals, Prisms
 and other optics, using an abstract interface.
 .
 This variant provides core definitions with a minimal dependency footprint.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optics-core-prof
Description-md5: d579043ce312911111c4059d4620dd80
Description-en: Optics as an abstract interface: core definitions; profiling libraries
 This package makes it possible to define and use Lenses, Traversals, Prisms
 and other optics, using an abstract interface.
 .
 This variant provides core definitions with a minimal dependency footprint.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optional-args-dev
Description-md5: 80a77b5af3053e0ba757b967df770377
Description-en: optional function arguments
 This library provides a type for specifying Optional function
 arguments.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optional-args-doc
Description-md5: e35e300977931423b4d83909b4333dc5
Description-en: optional function arguments; documentation
 This library provides a type for specifying Optional function
 arguments.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optional-args-prof
Description-md5: 4bf2155eee0d37941a6765c8416d4152
Description-en: optional function arguments; profiling libraries
 This library provides a type for specifying Optional function
 arguments.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optparse-applicative-dev
Description-md5: e74949fbaf242693a01e16709986b0fa
Description-en: utilities and combinators for parsing command-line options
 This is a library for constructing command-line option parsers in the
 applicative style.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optparse-applicative-doc
Description-md5: e8cd7c1170aa17ef9a972e083f7b0457
Description-en: utilities and combinators for parsing command-line options; documentation
 This is a library for constructing command-line option parsers in the
 applicative style.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optparse-applicative-prof
Description-md5: 354b7bea077413d426468c80bfc29d0b
Description-en: utilities and combinators for parsing command-line options; profiling libraries
 This is a library for constructing command-line option parsers in the
 applicative style.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optparse-simple-dev
Description-md5: 1f8b69a4cc155956d6681d7aa92cbc2e
Description-en: simple interface to optparse-applicative
 This package provides a simpler interface to optparse-applicative.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optparse-simple-doc
Description-md5: 4da66eb93d03fdb7875b894b6631c0a7
Description-en: simple interface to optparse-applicative; documentation
 This package provides a simpler interface to optparse-applicative.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-optparse-simple-prof
Description-md5: a6d582779961053a8460c258b65db3de
Description-en: simple interface to optparse-applicative; profiling libraries
 This package provides a simpler interface to optparse-applicative.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ordered-containers-dev
Description-md5: c5df86ccde89080f07414e7f5555d4b4
Description-en: Ordered Containers for Haskell
 This Haskell library provides Set- and Map-like types that remember the order
 elements were inserted.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ordered-containers-doc
Description-md5: 5c581049f7be440e42dc472ed0f84509
Description-en: Ordered Containers for Haskell; documentation
 This Haskell library provides Set- and Map-like types that remember the order
 elements were inserted.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ordered-containers-prof
Description-md5: b739ecf29135ffe4e1e97b3577ca44f6
Description-en: Ordered Containers for Haskell; profiling libraries
 This Haskell library provides Set- and Map-like types that remember the order
 elements were inserted.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ormolu-dev
Description-md5: 3c16a37933605e8cbd7766633947b00d
Description-en: formatter for Haskell source code
 A formatter for Haskell source code.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ormolu-doc
Description-md5: c5d37121de744d4293b6a42bec3b3c23
Description-en: formatter for Haskell source code; documentation
 A formatter for Haskell source code.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ormolu-prof
Description-md5: b0b4b1fcc13d0d0a3e9b52299928af88
Description-en: formatter for Haskell source code; profiling libraries
 A formatter for Haskell source code.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pager-dev
Description-md5: 929476ee43ab568a47f786fd40bb2d98
Description-en: open up a pager, like 'less' or 'more'
 This opens up the user's $PAGER.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pager-doc
Description-md5: 06492488638bd7dcbb9530bace555d61
Description-en: open up a pager, like 'less' or 'more'; documentation
 This opens up the user's $PAGER.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pager-prof
Description-md5: af9307c8479174a4ba56f528385c4eec
Description-en: open up a pager, like 'less' or 'more'; profiling libraries
 This opens up the user's $PAGER.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-dev
Description-md5: 7a2be34c5789bc1bdea423664f218aba
Description-en: Conversion between markup formats
 Pandoc is a Haskell library for converting from one markup
 format to another.  The formats it can handle include
 .
 - light markup formats (many variants of Markdown, reStructuredText,
 AsciiDoc, Org-mode, Muse, Textile, txt2tags)
 - HTML formats (HTML 4 and 5)
 - Ebook formats (EPUB v2 and v3, FB2)
 - Documentation formats (GNU TexInfo, Haddock)
 - Roff formats (man, ms)
 - TeX formats (LaTeX, ConTeXt)
 - XML formats (DocBook 4 and 5, JATS, TEI Simple, OpenDocument)
 - Outline formats (OPML)
 - Bibliography formats (BibTeX, BibLaTeX, CSL JSON, CSL YAML, RIS)
 - Word processor formats (Docx, RTF, ODT)
 - Interactive notebook formats (Jupyter notebook ipynb)
 - Page layout formats (InDesign ICML)
 - Wiki markup formats (MediaWiki, DokuWiki, TikiWiki, TWiki, Vimwiki, XWiki,
 ZimWiki, Jira wiki, Creole)
 - Slide show formats (LaTeX Beamer, PowerPoint, Slidy, reveal.js, Slideous,
 S5, DZSlides)
 - Data formats (CSV and TSV tables)
 - PDF (via external programs such as pdflatex or wkhtmltopdf)
 .
 Pandoc can convert mathematical content in documents
 between TeX, MathML, Word equations, roff eqn, and plain text.
 It includes a powerful system for automatic citations
 and bibliographies, and it can be customized extensively
 using templates, filters, and custom readers and writers
 written in Lua.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-doc
Description-md5: b1c806b7343c4a1addcbcf2b8bddda37
Description-en: Conversion between markup formats; documentation
 Pandoc is a Haskell library for converting from one markup
 format to another.  The formats it can handle include
 .
 - light markup formats (many variants of Markdown, reStructuredText,
 AsciiDoc, Org-mode, Muse, Textile, txt2tags)
 - HTML formats (HTML 4 and 5)
 - Ebook formats (EPUB v2 and v3, FB2)
 - Documentation formats (GNU TexInfo, Haddock)
 - Roff formats (man, ms)
 - TeX formats (LaTeX, ConTeXt)
 - XML formats (DocBook 4 and 5, JATS, TEI Simple, OpenDocument)
 - Outline formats (OPML)
 - Bibliography formats (BibTeX, BibLaTeX, CSL JSON, CSL YAML, RIS)
 - Word processor formats (Docx, RTF, ODT)
 - Interactive notebook formats (Jupyter notebook ipynb)
 - Page layout formats (InDesign ICML)
 - Wiki markup formats (MediaWiki, DokuWiki, TikiWiki, TWiki, Vimwiki, XWiki,
 ZimWiki, Jira wiki, Creole)
 - Slide show formats (LaTeX Beamer, PowerPoint, Slidy, reveal.js, Slideous,
 S5, DZSlides)
 - Data formats (CSV and TSV tables)
 - PDF (via external programs such as pdflatex or wkhtmltopdf)
 .
 Pandoc can convert mathematical content in documents
 between TeX, MathML, Word equations, roff eqn, and plain text.
 It includes a powerful system for automatic citations
 and bibliographies, and it can be customized extensively
 using templates, filters, and custom readers and writers
 written in Lua.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-lua-engine-dev
Description-md5: f7d78718b8395aa8ca00f6d3d9d3c9f4
Description-en: Lua engine to power custom pandoc conversions
 This package provides a pandoc scripting engine based on
 Lua.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-lua-engine-doc
Description-md5: 9a434c18830a0bd001dda1f5701322eb
Description-en: Lua engine to power custom pandoc conversions; documentation
 This package provides a pandoc scripting engine based on
 Lua.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-lua-engine-prof
Description-md5: 7eba3c8572cd96989f085f4634f35950
Description-en: Lua engine to power custom pandoc conversions; profiling libraries
 This package provides a pandoc scripting engine based on
 Lua.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-lua-marshal-dev
Description-md5: 84dfb9f90dbd53b96a0fbcee6d1416aa
Description-en: Use pandoc types in Lua
 This package provides functions to marshal and unmarshal
 pandoc document types to and from Lua.
 .
 The values of most types are pushed to pandoc as "userdata"
 objects that wrap a stable pointer to the Haskell value;
 these objects come with methods to access and modify their
 properties.
 .
 Sequences are pushed as normal Lua tables, but are
 augmented with convenience functions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-lua-marshal-doc
Description-md5: 53898032427a37562c5f3a1371f640a6
Description-en: Use pandoc types in Lua; documentation
 This package provides functions to marshal and unmarshal
 pandoc document types to and from Lua.
 .
 The values of most types are pushed to pandoc as "userdata"
 objects that wrap a stable pointer to the Haskell value;
 these objects come with methods to access and modify their
 properties.
 .
 Sequences are pushed as normal Lua tables, but are
 augmented with convenience functions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-lua-marshal-prof
Description-md5: 096ec9f8489c9c80acff8d308dbb781a
Description-en: Use pandoc types in Lua; profiling libraries
 This package provides functions to marshal and unmarshal
 pandoc document types to and from Lua.
 .
 The values of most types are pushed to pandoc as "userdata"
 objects that wrap a stable pointer to the Haskell value;
 these objects come with methods to access and modify their
 properties.
 .
 Sequences are pushed as normal Lua tables, but are
 augmented with convenience functions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-prof
Description-md5: ac0fda69044ae84c3d95dcd5ef1d4689
Description-en: Conversion between markup formats; profiling libraries
 Pandoc is a Haskell library for converting from one markup
 format to another.  The formats it can handle include
 .
 - light markup formats (many variants of Markdown, reStructuredText,
 AsciiDoc, Org-mode, Muse, Textile, txt2tags)
 - HTML formats (HTML 4 and 5)
 - Ebook formats (EPUB v2 and v3, FB2)
 - Documentation formats (GNU TexInfo, Haddock)
 - Roff formats (man, ms)
 - TeX formats (LaTeX, ConTeXt)
 - XML formats (DocBook 4 and 5, JATS, TEI Simple, OpenDocument)
 - Outline formats (OPML)
 - Bibliography formats (BibTeX, BibLaTeX, CSL JSON, CSL YAML, RIS)
 - Word processor formats (Docx, RTF, ODT)
 - Interactive notebook formats (Jupyter notebook ipynb)
 - Page layout formats (InDesign ICML)
 - Wiki markup formats (MediaWiki, DokuWiki, TikiWiki, TWiki, Vimwiki, XWiki,
 ZimWiki, Jira wiki, Creole)
 - Slide show formats (LaTeX Beamer, PowerPoint, Slidy, reveal.js, Slideous,
 S5, DZSlides)
 - Data formats (CSV and TSV tables)
 - PDF (via external programs such as pdflatex or wkhtmltopdf)
 .
 Pandoc can convert mathematical content in documents
 between TeX, MathML, Word equations, roff eqn, and plain text.
 It includes a powerful system for automatic citations
 and bibliographies, and it can be customized extensively
 using templates, filters, and custom readers and writers
 written in Lua.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-server-dev
Description-md5: c36c3941481c144f65656a0d3971e02e
Description-en: Pandoc document conversion as an HTTP servant-server
 Pandoc-server provides pandoc's document conversion functions
 in an HTTP server.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-server-doc
Description-md5: d692e1e4d17803b54dee84c22ef48dc4
Description-en: Pandoc document conversion as an HTTP servant-server; documentation
 Pandoc-server provides pandoc's document conversion functions
 in an HTTP server.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-server-prof
Description-md5: 9c5217886966af290be649e6bc063741
Description-en: Pandoc document conversion as an HTTP servant-server; profiling libraries
 Pandoc-server provides pandoc's document conversion functions
 in an HTTP server.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-types-dev
Description-md5: 8db09283b46832335aae75e35a668ffb
Description-en: Haskell data types to represent structured documents
 This package ships the data types used by package Pandoc to internally
 represent structured documents. They've been split off from the main
 Pandoc package, so that other packages can use them without drawing in
 all the of Pandoc dependencies.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-types-doc
Description-md5: 91a3aa07501a591c3b5ad7a120a2d1ba
Description-en: Haskell data types to represent structured documents; documentation
 This package ships the data types used by package Pandoc to internally
 represent structured documents. They've been split off from the main
 Pandoc package, so that other packages can use them without drawing in
 all the of Pandoc dependencies.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pandoc-types-prof
Description-md5: 5a9e24e7db3ee11c9db49be042e4595c
Description-en: Haskell data types to represent structured documents; profiling libraries
 This package ships the data types used by package Pandoc to internally
 represent structured documents. They've been split off from the main
 Pandoc package, so that other packages can use them without drawing in
 all the of Pandoc dependencies.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pango-dev
Description-md5: c20ebefdf8b5a6e7630aaae308558c81
Description-en: binding to the Pango text rendering engine
 This package provides a wrapper around the Pango C library that allows
 high-quality rendering of Unicode text. It can be used either with Cairo to
 output text in PDF, PS or other documents or with Gtk+ to display text
 on-screen.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pango-doc
Description-md5: d5696107abcabb13c27b7573ae5ff08e
Description-en: Binding to the Pango text rendering engine; documentation
 This package provides a wrapper around the Pango C library that allows
 high-quality rendering of Unicode text. It can be used either with Cairo to
 output text in PDF, PS or other documents or with Gtk+ to display text
 on-screen.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pango-prof
Description-md5: b699420958675f2c4f3b6c39c156f1ba
Description-en: Binding to the Pango text rendering engine; profiling libraries
 This package provides a wrapper around the Pango C library that allows
 high-quality rendering of Unicode text. It can be used either with Cairo to
 output text in PDF, PS or other documents or with Gtk+ to display text
 on-screen.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-panic-dev
Description-md5: 5389afee3535f6e44185b72dd373601f
Description-en: convenient way to panic
 This provides a data type and function to throw an exception with
 a message and a call stack.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-panic-doc
Description-md5: 1c976e7c3212dc08be12de57bcab2ada
Description-en: convenient way to panic; documentation
 This provides a data type and function to throw an exception with
 a message and a call stack.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-panic-prof
Description-md5: 9d64dc5a306a1988061692a605991125
Description-en: convenient way to panic; profiling libraries
 This provides a data type and function to throw an exception with
 a message and a call stack.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pantry-dev
Description-md5: 2477f038ac965074e1069b4752bbc035
Description-en: Content addressable Haskell package management
 Content addressable Haskell package management, providing for secure,
 reproducible acquisition of Haskell package contents and metadata.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pantry-doc
Description-md5: cd46b56cb7f3e662de48fae7453d057f
Description-en: Content addressable Haskell package management; documentation
 Content addressable Haskell package management, providing for secure,
 reproducible acquisition of Haskell package contents and metadata.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pantry-prof
Description-md5: 2e451ffa487cb6d5301942d019f51f1b
Description-en: Content addressable Haskell package management; profiling libraries
 Content addressable Haskell package management, providing for secure,
 reproducible acquisition of Haskell package contents and metadata.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parallel-dev
Description-md5: 1779bda769502acf1047c72f2c97d1d3
Description-en: Haskell parallel programming library for GHC
 Provides a library for parallel programming in Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parallel-doc
Description-md5: 5186a1f54badc36672c66260d277abca
Description-en: Haskell parallel programming library for GHC; documentation
 Provides a library for parallel programming in Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parallel-prof
Description-md5: a363b8edf3b480d68da2fc96a153f120
Description-en: Haskell parallel programming library for GHC; profiling libraries
 Provides a library for parallel programming in Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parameterized-utils-dev
Description-md5: 31d2c2137da5e8b180fbf6510c598a2d
Description-en: Classes/data structures for data-kind indexed types
 This package contains collection classes and type representations
 used for working with values that have a single parameter.  It's
 intended for things like expression libraries where one wishes
 to leverage the Haskell type-checker to improve type-safety by encoding
 the object language type system into data kinds.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parameterized-utils-doc
Description-md5: fc28720d529315f235b3295edc05dcf2
Description-en: Classes/data structures for data-kind indexed types; documentation
 This package contains collection classes and type representations
 used for working with values that have a single parameter.  It's
 intended for things like expression libraries where one wishes
 to leverage the Haskell type-checker to improve type-safety by encoding
 the object language type system into data kinds.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parameterized-utils-prof
Description-md5: 1d932caeea1aec64e564c746a010415f
Description-en: Classes/data structures for data-kind indexed types; profiling libraries
 This package contains collection classes and type representations
 used for working with values that have a single parameter.  It's
 intended for things like expression libraries where one wishes
 to leverage the Haskell type-checker to improve type-safety by encoding
 the object language type system into data kinds.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parseargs-dev
Description-md5: 1566faaaf0ea26cfc83c9f2dc0ae830b
Description-en: Command-line argument parsing library
 It parses command-line arguments.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parseargs-doc
Description-md5: 596e18443d926972c798c772e5a5c0e1
Description-en: Command-line argument parsing library; documentation
 It parses command-line arguments.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parseargs-prof
Description-md5: 4fb4af55beb0ca302710154a42afc50d
Description-en: Command-line argument parsing library; profiling libraries
 It parses command-line arguments.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parsec-numbers-dev
Description-md5: f0b6c4fca64d4a7cceff042b6f50f189
Description-en: utilities for parsing numbers from strings
 parsec-numbers provides the number parsers without the need to
 use a large (and unportable) token parser
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parsec-numbers-doc
Description-md5: 988c5995103c46df959cc3771a4f38a5
Description-en: utilities for parsing numbers from strings; documentation
 parsec-numbers provides the number parsers without the need to
 use a large (and unportable) token parser
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parsec-numbers-prof
Description-md5: 79c9deb4af653567281612593d09c949
Description-en: utilities for parsing numbers from strings; profiling libraries
 parsec-numbers provides the number parsers without the need to
 use a large (and unportable) token parser
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parser-combinators-dev
Description-md5: ca9d80fcbff496e37ff3baed6f77264e
Description-en: commonly useful parser combinators
 Commonly useful parser combinators defined in terms of
 Applicative and Alternative, and defined in terms of
 Monad and MonadPlus.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parser-combinators-doc
Description-md5: 7c5665aa55b27ebe2d6fc5d08a4a71bd
Description-en: commonly useful parser combinators; documentation
 Commonly useful parser combinators defined in terms of
 Applicative and Alternative, and defined in terms of
 Monad and MonadPlus.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parser-combinators-prof
Description-md5: 507fd64a9f1e025c169217c006c23052
Description-en: commonly useful parser combinators; profiling libraries
 Commonly useful parser combinators defined in terms of
 Applicative and Alternative, and defined in terms of
 Monad and MonadPlus.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parsers-dev
Description-md5: 19bf96be136d6030fd1f0243d7fc4b48
Description-en: parsing combinators
 Parsers of various types
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parsers-doc
Description-md5: 243b341247aadc802db8393559eaf027
Description-en: parsing combinators; documentation
 Parsers of various types
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-parsers-prof
Description-md5: e555158a0e67dcb95ecbfa891ab57072
Description-en: parsing combinators; profiling libraries
 Parsers of various types
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-path-dev
Description-md5: 206fc0760787d3515d09a676407b06e9
Description-en: normalizing well-typed path type
 This packages provides support for well-typed paths in Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-path-doc
Description-md5: bc35d5d4b7cef5308a717a8d2ee53fee
Description-en: normalizing well-typed path type; documentation
 This packages provides support for well-typed paths in Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-path-io-dev
Description-md5: ab5fdc28e9c692c0c5ba165bda265820
Description-en: Interface to ‘directory’ package for users of ‘path’
 This package provides an interface to the ‘directory’ package for users of the
 library ‘path’, which provides statically ensured well-types file paths.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-path-io-doc
Description-md5: 70fd10d0d202dfd3038d6add3ba2686a
Description-en: Interface to ‘directory’ package for users of ‘path’; documentation
 This package provides an interface to the ‘directory’ package for users of the
 library ‘path’, which provides statically ensured well-types file paths.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-path-io-prof
Description-md5: ba3b7bf7292d6c9f36386c35a6f94e9f
Description-en: Interface to ‘directory’ package for users of ‘path’; profiling libraries
 This package provides an interface to the ‘directory’ package for users of the
 library ‘path’, which provides statically ensured well-types file paths.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-path-pieces-dev
Description-md5: 42eafd1ff00a5250b86d0f349ec52409
Description-en: components of paths
 It contains path pieces.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-path-pieces-doc
Description-md5: ff73c2b2a60c7e0a6bb6947fc7fde4ab
Description-en: components of paths; documentation
 It contains path pieces.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-path-pieces-prof
Description-md5: d54b00dba37cc0be083a64a91f35852a
Description-en: components of paths; profiling libraries
 It contains path pieces.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-path-prof
Description-md5: 26fcee9042143925b77f54a6035b09c0
Description-en: normalizing well-typed path type; profiling libraries
 This packages provides support for well-typed paths in Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-patience-dev
Description-md5: 279fc27e9641ba8a41b52f6a3ed6edf1
Description-en: Haskell implementation of the Patience Diff algorithm
 This library implements the "patience diff" algorithm, as well as the patience
 algorithm for the longest increasing subsequence problem.
 .
 Patience diff computes the difference between two lists, for example the lines
 of two versions of a source file. It provides a good balance of performance,
 nice output for humans, and implementation simplicity. For more information,
 see http://alfedenzo.livejournal.com/170301.html and
 http://bramcohen.livejournal.com/73318.html.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-patience-doc
Description-md5: fcb2a4a71272b89d618a12421a0ea9bb
Description-en: Haskell implementation of the Patience Diff algorithm; documentation
 This library implements the "patience diff" algorithm, as well as the patience
 algorithm for the longest increasing subsequence problem.
 .
 Patience diff computes the difference between two lists, for example the lines
 of two versions of a source file. It provides a good balance of performance,
 nice output for humans, and implementation simplicity. For more information,
 see http://alfedenzo.livejournal.com/170301.html and
 http://bramcohen.livejournal.com/73318.html.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-patience-prof
Description-md5: 28ebfea38f46e46ea3ac311200efdff7
Description-en: Haskell implementation of the Patience Diff algorithm; profiling libraries
 This library implements the "patience diff" algorithm, as well as the patience
 algorithm for the longest increasing subsequence problem.
 .
 Patience diff computes the difference between two lists, for example the lines
 of two versions of a source file. It provides a good balance of performance,
 nice output for humans, and implementation simplicity. For more information,
 see http://alfedenzo.livejournal.com/170301.html and
 http://bramcohen.livejournal.com/73318.html.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pcap-dev
Description-md5: b3c1d7d204b569a45bf8286b6ff9742f
Description-en: Haskell wrapper around the C libpcap library
 This library provides Haskell bindings for most of the libpcap API as of
 libpcap version 0.9.7. The bindings are divided into a very efficient
 low-level wrapper, Network.Pcap.Base, and a higher-level module, Network.Pcap,
 that's easier to use.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pcap-doc
Description-md5: ce512ef982fbbe069a828c6fc6ada2b9
Description-en: Haskell wrapper around the C libpcap library; documentation
 This library provides Haskell bindings for most of the libpcap API as of
 libpcap version 0.9.7. The bindings are divided into a very efficient
 low-level wrapper, Network.Pcap.Base, and a higher-level module, Network.Pcap,
 that's easier to use.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pcap-prof
Description-md5: 478108e392a76c9efbbbb797f59e8b8b
Description-en: Haskell wrapper around the C libpcap library; profiling libraries
 This library provides Haskell bindings for most of the libpcap API as of
 libpcap version 0.9.7. The bindings are divided into a very efficient
 low-level wrapper, Network.Pcap.Base, and a higher-level module, Network.Pcap,
 that's easier to use.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-peano-dev
Description-md5: 821f08b50a14514cdebe3cbf6a1a00c5
Description-en: lazy unary natural numbers
 This package provides natural numbers in unary notation implementing Num, Ord etc.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-peano-doc
Description-md5: 1b9cba62b8c678d3d33a8da05288be85
Description-en: lazy unary natural numbers; documentation
 This package provides natural numbers in unary notation implementing Num, Ord etc.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-peano-prof
Description-md5: bca0d13957e4f9ab29d1e7c3e0ffe971
Description-en: lazy unary natural numbers; profiling libraries
 This package provides natural numbers in unary notation implementing Num, Ord etc.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pem-dev
Description-md5: 96dbdc105f67fdce69c44f06f69dcc4e
Description-en: Privacy Enhanced Mail (PEM) format reader and writer
 It is for reading and writing PEM (Privacy Enhanced Mail; see
 RFCs 1421 through 1424) structures.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pem-doc
Description-md5: 99106d3575f38c0f7c43996603012f82
Description-en: Privacy Enhanced Mail (PEM) format reader and writer; documentation
 It is for reading and writing PEM (Privacy Enhanced Mail; see
 RFCs 1421 through 1424) structures.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pem-prof
Description-md5: 21df12e4ed14f38969fe8f3f69d6b0ff
Description-en: Privacy Enhanced Mail (PEM) format reader and writer; profiling libraries
 It is for reading and writing PEM (Privacy Enhanced Mail; see
 RFCs 1421 through 1424) structures.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-persistent-dev
Description-md5: 5d95505e2f9ee63beb0350a212e41947
Description-en: type-safe, non-relational, multi-backend persistence
 This libraries allows Haskell applications to access a database or other data
 storage sytems in a type-safe, non-relational way.
 .
 This library provides just the general interface and helper functions.
 You must use a specific backend in order to make this useful.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-persistent-doc
Description-md5: ae3ee459b2f92bee33496d81256cee82
Description-en: type-safe, non-relational, multi-backend persistence; documentation
 This libraries allows Haskell applications to access a database or other data
 storage sytems in a type-safe, non-relational way.
 .
 This library provides just the general interface and helper functions.
 You must use a specific backend in order to make this useful.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-persistent-postgresql-dev
Description-md5: 82f681645130b13c6cebd4cbd950634e
Description-en: backend for the persistent library using PostgreSQL
 Based on the postgresql-simple package
 .
 Author: Felipe Lessa, Michael Snoyman <michael@snoyman.com>
 Upstream-Maintainer: Michael Snoyman <michael@snoyman.com>
 .
 This package contains the normal library files.

Package: libghc-persistent-postgresql-doc
Description-md5: a282c8c041555e62f54566c313753d33
Description-en: backend for the persistent library using PostgreSQL; documentation
 Based on the postgresql-simple package
 .
 Author: Felipe Lessa, Michael Snoyman <michael@snoyman.com>
 Upstream-Maintainer: Michael Snoyman <michael@snoyman.com>
 .
 This package contains the documentation files.

Package: libghc-persistent-postgresql-prof
Description-md5: 084c6784475b3de2a77d462dfb55b018
Description-en: backend for the persistent library using PostgreSQL; profiling libraries
 Based on the postgresql-simple package
 .
 Author: Felipe Lessa, Michael Snoyman <michael@snoyman.com>
 Upstream-Maintainer: Michael Snoyman <michael@snoyman.com>
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-persistent-prof
Description-md5: 1b5f6980dfb6310b1fe6af7b5107cf7e
Description-en: type-safe, non-relational, multi-backend persistence; profiling libraries
 This libraries allows Haskell applications to access a database or other data
 storage sytems in a type-safe, non-relational way.
 .
 This library provides just the general interface and helper functions.
 You must use a specific backend in order to make this useful.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-persistent-sqlite-dev
Description-md5: 859260e585f63243a60bcb1ad8b77eb7
Description-en: SQLite3 backend for the persistent library
 This library allows Haskell applications to access an SQLite database
 in a type-safe, non-relational way.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-persistent-sqlite-doc
Description-md5: 154f0708bb0e2338351623a08d8c377b
Description-en: SQLite3 backend for the persistent library; documentation
 This library allows Haskell applications to access an SQLite database
 in a type-safe, non-relational way.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-persistent-sqlite-prof
Description-md5: 08672fc1d13ac22d295dcc438db58038
Description-en: SQLite3 backend for the persistent library; profiling libraries
 This library allows Haskell applications to access an SQLite database
 in a type-safe, non-relational way.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-persistent-template-dev
Description-md5: 1a0dc341b49fc0974205df0eb37f0595
Description-en: type-safe, non-relational, multi-backend persistence
 This library provides just the general interface and helper functions.
 You must use a specific backend in order to make this useful.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-persistent-template-doc
Description-md5: 4dc3f1a3fc67a2d2d4f18b5891da23d0
Description-en: type-safe, non-relational, multi-backend persistence; documentation
 This library provides just the general interface and helper functions.
 You must use a specific backend in order to make this useful.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-persistent-template-prof
Description-md5: dba1d45904e04b1617198082ad7d0c22
Description-en: type-safe, non-relational, multi-backend persistence; profiling libraries
 This library provides just the general interface and helper functions.
 You must use a specific backend in order to make this useful.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pid1-dev
Description-md5: f3f4dfa92c942c9d7ebbe40f49e7aef1
Description-en: signal handling and orphan reaping for Unix PID1 init processes
 Library/executable for initializing signal handlers, spawning and
 child process, and reaping orphan processes. These are the
 responsibilities that must be fulfilled by the initial process in a
 Unix system, and in particular comes up when running Docker
 containers.
 .
 This library/executable will automatically detect if it is run as some
 process besides PID1 and, if so, use a straightforward exec system
 call instead.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pid1-doc
Description-md5: fdee0e2b41230863c846be5820ec9d81
Description-en: signal handling and orphan reaping for Unix PID1 init processes; documentation
 Library/executable for initializing signal handlers, spawning and
 child process, and reaping orphan processes. These are the
 responsibilities that must be fulfilled by the initial process in a
 Unix system, and in particular comes up when running Docker
 containers.
 .
 This library/executable will automatically detect if it is run as some
 process besides PID1 and, if so, use a straightforward exec system
 call instead.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pid1-prof
Description-md5: f165cc46190c4adcbb90503d118e45c6
Description-en: signal handling and orphan reaping for Unix PID1 init processes; profiling libraries
 Library/executable for initializing signal handlers, spawning and
 child process, and reaping orphan processes. These are the
 responsibilities that must be fulfilled by the initial process in a
 Unix system, and in particular comes up when running Docker
 containers.
 .
 This library/executable will automatically detect if it is run as some
 process besides PID1 and, if so, use a straightforward exec system
 call instead.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-attoparsec-dev
Description-md5: 42d3f4a99bf8da56793bcb0be5bb22ce
Description-en: Attoparsec-Pipes integration
 Utilities to run Attoparsec parsers on Pipes input streams.
 .
 See libghc-attoparsec-dev and libghc-pipes-dev for respective descriptions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-attoparsec-doc
Description-md5: 7afdd16deea43a39f317dc054d6173af
Description-en: Attoparsec-Pipes integration; documentation
 Utilities to run Attoparsec parsers on Pipes input streams.
 .
 See libghc-attoparsec-dev and libghc-pipes-dev for respective descriptions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-attoparsec-prof
Description-md5: d6a05dabbfe76ccf5e3f163124397fc1
Description-en: Attoparsec-Pipes integration; profiling libraries
 Utilities to run Attoparsec parsers on Pipes input streams.
 .
 See libghc-attoparsec-dev and libghc-pipes-dev for respective descriptions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-bytestring-dev
Description-md5: 72f868e0d667b9073b61d532714f44e2
Description-en: ByteString support for pipes
 This library provides pipes (compositional stream processing
 pipelines) utilities for ByteStrings.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-bytestring-doc
Description-md5: 3322b01eeb9f4660d38ace70d6776946
Description-en: ByteString support for pipes; documentation
 This library provides pipes (compositional stream processing
 pipelines) utilities for ByteStrings.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-bytestring-prof
Description-md5: 84dfe083ef4f86d02e9e401d8cde9218
Description-en: ByteString support for pipes; profiling libraries
 This library provides pipes (compositional stream processing
 pipelines) utilities for ByteStrings.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-dev
Description-md5: 00fd09ba120564fafbed47e72c64e509
Description-en: compositional pipelines
 pipes is a clean and powerful stream processing library that lets you
 build and connect reusable streaming components
 .
 Advantages over traditional streaming libraries:
 * Concise API: Use simple commands like for, (>->), await, and yield
 * Blazing fast: Implementation tuned for speed
 * Lightweight Dependency: pipes is small and compiles very rapidly,
 including dependencies
 * Elegant semantics: Use practical category theory
 * ListT: Correct implementation of ListT that interconverts with pipes
 * Bidirectionality: Implement duplex channels
 * Extensive Documentation: Second to none!
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-doc
Description-md5: 2363d4a56c7fb6edef121c8d4aff398b
Description-en: compositional pipelines; documentation
 pipes is a clean and powerful stream processing library that lets you
 build and connect reusable streaming components
 .
 Advantages over traditional streaming libraries:
 * Concise API: Use simple commands like for, (>->), await, and yield
 * Blazing fast: Implementation tuned for speed
 * Lightweight Dependency: pipes is small and compiles very rapidly,
 including dependencies
 * Elegant semantics: Use practical category theory
 * ListT: Correct implementation of ListT that interconverts with pipes
 * Bidirectionality: Implement duplex channels
 * Extensive Documentation: Second to none!
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-group-dev
Description-md5: 09097e3f773488360eb080019c1150ee
Description-en: group streams into substreams
 pipes-group uses FreeT and lenses to group streams into sub-streams.
 Notable features include:
 * Perfect Streaming: Group elements without collecting them into memory
 * Lens Support: Use lenses to simplify many common operations
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-group-doc
Description-md5: d5e057dc254bbaf419d1522a2cb458a7
Description-en: group streams into substreams; documentation
 pipes-group uses FreeT and lenses to group streams into sub-streams.
 Notable features include:
 * Perfect Streaming: Group elements without collecting them into memory
 * Lens Support: Use lenses to simplify many common operations
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-group-prof
Description-md5: 00142901e647ffac06adeffa8c43296f
Description-en: group streams into substreams; profiling libraries
 pipes-group uses FreeT and lenses to group streams into sub-streams.
 Notable features include:
 * Perfect Streaming: Group elements without collecting them into memory
 * Lens Support: Use lenses to simplify many common operations
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-parse-dev
Description-md5: db60f39a060eb4e7e740533c7e381a43
Description-en: parsing infrastructure for the pipes ecosystem
 pipes-parse builds upon the pipes library to provide shared parsing
 idioms and utilities:
 * Perfect Streaming: Program in a list-like style in constant memory
 * Leftovers: Save unused input for later consumption
 * Connect and Resume: Use StateT to save unused input for later
 * Termination Safety: Detect and recover from end of input
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-parse-doc
Description-md5: a56fd8c5cb055d4d37d2ea877450ceb7
Description-en: parsing infrastructure for the pipes ecosystem; documentation
 pipes-parse builds upon the pipes library to provide shared parsing
 idioms and utilities:
 * Perfect Streaming: Program in a list-like style in constant memory
 * Leftovers: Save unused input for later consumption
 * Connect and Resume: Use StateT to save unused input for later
 * Termination Safety: Detect and recover from end of input
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-parse-prof
Description-md5: 19363db2f0718833dd7a2b168a54b822
Description-en: parsing infrastructure for the pipes ecosystem; profiling libraries
 pipes-parse builds upon the pipes library to provide shared parsing
 idioms and utilities:
 * Perfect Streaming: Program in a list-like style in constant memory
 * Leftovers: Save unused input for later consumption
 * Connect and Resume: Use StateT to save unused input for later
 * Termination Safety: Detect and recover from end of input
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-prof
Description-md5: d5f88cffa9de5fadd593524551ce86f2
Description-en: compositional pipelines; profiling libraries
 pipes is a clean and powerful stream processing library that lets you
 build and connect reusable streaming components
 .
 Advantages over traditional streaming libraries:
 * Concise API: Use simple commands like for, (>->), await, and yield
 * Blazing fast: Implementation tuned for speed
 * Lightweight Dependency: pipes is small and compiles very rapidly,
 including dependencies
 * Elegant semantics: Use practical category theory
 * ListT: Correct implementation of ListT that interconverts with pipes
 * Bidirectionality: Implement duplex channels
 * Extensive Documentation: Second to none!
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-safe-dev
Description-md5: a875aaf19a7df04dcbd6d1cca65fb693
Description-en: safety for the pipes ecosystem
 This package adds resource management and exception handling to the
 pipes ecosystem.
 .
 Notable features include:
 .
 * Resource Safety: Guarantee finalization using `finally`, `bracket`
 and more
 * Exception Safety: Even against asynchronous exceptions!
 * Laziness: Only acquire resources when you need them
 * Promptness: Finalize resources early when you are done with them
 * Native Exception Handling: Catch and resume from exceptions
 inside pipes
 * No Buy-in: Mix resource-safe pipes with unmanaged pipes using
 `hoist`
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-safe-doc
Description-md5: 557486a6669ed8a187a31c8edb0ef594
Description-en: safety for the pipes ecosystem; documentation
 This package adds resource management and exception handling to the
 pipes ecosystem.
 .
 Notable features include:
 .
 * Resource Safety: Guarantee finalization using `finally`, `bracket`
 and more
 * Exception Safety: Even against asynchronous exceptions!
 * Laziness: Only acquire resources when you need them
 * Promptness: Finalize resources early when you are done with them
 * Native Exception Handling: Catch and resume from exceptions
 inside pipes
 * No Buy-in: Mix resource-safe pipes with unmanaged pipes using
 `hoist`
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pipes-safe-prof
Description-md5: f3982c94a740728c08d10f8d38dfa565
Description-en: safety for the pipes ecosystem; profiling libraries
 This package adds resource management and exception handling to the
 pipes ecosystem.
 .
 Notable features include:
 .
 * Resource Safety: Guarantee finalization using `finally`, `bracket`
 and more
 * Exception Safety: Even against asynchronous exceptions!
 * Laziness: Only acquire resources when you need them
 * Promptness: Finalize resources early when you are done with them
 * Native Exception Handling: Catch and resume from exceptions
 inside pipes
 * No Buy-in: Mix resource-safe pipes with unmanaged pipes using
 `hoist`
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pointed-dev
Description-md5: 54b34529be8ec9622baeeedfef6be2b4
Description-en: pointed and copointed data
 Haskell 98 pointed and copointed data types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pointed-doc
Description-md5: db013171fbfca1c4fbf39771846c24d8
Description-en: pointed and copointed data; documentation
 Haskell 98 pointed and copointed data types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pointed-prof
Description-md5: 3052a56ced3e96e55868b1f45a4b6305
Description-en: pointed and copointed data; profiling libraries
 Haskell 98 pointed and copointed data types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pointedlist-dev
Description-md5: 6d43870b3fc88971fcf660016d76c299
Description-en: zipper-like comonad which works as a list, tracking a position
 This Haskell library provides PointedList, which tracks the position in a
 non-empty list which works similarly to a zipper. A current item is always
 required, and therefore the list may never be empty. A circular PointedList
 wraps around to the other end when progressing past the actual edge.
 .
 This package contains the normal library files.

Package: libghc-pointedlist-doc
Description-md5: 493921d3fa29ced5e988e32780e7bfc3
Description-en: zipper-like comonad which works as a list, tracking a position.; documentation
 This Haskell library provides PointedList, which tracks the position in a
 non-empty list which works similarly to a zipper. A current item is always
 required, and therefore the list may never be empty. A circular PointedList
 wraps around to the other end when progressing past the actual edge.
 .
 This package contains the documentation files.

Package: libghc-pointedlist-prof
Description-md5: 1fc526d637054c1059db9b51a3bb367c
Description-en: zipper-like comonad which works as a list, tracking a position; profiling libraries
 This Haskell library provides PointedList, which tracks the position in a
 non-empty list which works similarly to a zipper. A current item is always
 required, and therefore the list may never be empty. A circular PointedList
 wraps around to the other end when progressing past the actual edge.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-polyparse-dev
Description-md5: fc1d3f23468a2adfc35204e220a4e2be
Description-en: alternative parser combinator libraries for Haskell
 Alternative parser combinator libraries, including the original
 HuttonMeijer set. The Poly sets have features like good error reporting,
 arbitrary token type, running state, lazy parsing, and so on. Finally,
 Text.Parse is a proposed replacement for the standard Read class, for
 better deserialisation of Haskell values from Strings.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-polyparse-doc
Description-md5: d9dd9995bd74a7ca10fff4f1b9e0a423
Description-en: alternative parser combinator libraries for Haskell; documentation
 Alternative parser combinator libraries, including the original
 HuttonMeijer set. The Poly sets have features like good error reporting,
 arbitrary token type, running state, lazy parsing, and so on. Finally,
 Text.Parse is a proposed replacement for the standard Read class, for
 better deserialisation of Haskell values from Strings.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-polyparse-prof
Description-md5: ea5d2a0842fd1be4355eca039e64639b
Description-en: alternative parser combinator libraries for Haskell; profiling libraries
 Alternative parser combinator libraries, including the original
 HuttonMeijer set. The Poly sets have features like good error reporting,
 arbitrary token type, running state, lazy parsing, and so on. Finally,
 Text.Parse is a proposed replacement for the standard Read class, for
 better deserialisation of Haskell values from Strings.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-posix-pty-dev
Description-md5: 252e651dfe28486fb5d626b0a8c680be
Description-en: interact with pseudoterminals using subprocesses
 This Haskell library permits programs to interact with
 pseudoterminals, where those pseudoterminals are represented as
 subprocesses.  There are functions available to read and write to the
 terminals, and to resize them.
 .
 See pty(7) for more information on pseudoterminals.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-posix-pty-doc
Description-md5: b7a442271a3ae592a0c97d9c8123ee74
Description-en: interact with pseudoterminals using subprocesses; documentation
 This Haskell library permits programs to interact with
 pseudoterminals, where those pseudoterminals are represented as
 subprocesses.  There are functions available to read and write to the
 terminals, and to resize them.
 .
 See pty(7) for more information on pseudoterminals.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-posix-pty-prof
Description-md5: edec18c72a83dbdf7094e4791d68b161
Description-en: interact with pseudoterminals using subprocesses; profiling libraries
 This Haskell library permits programs to interact with
 pseudoterminals, where those pseudoterminals are represented as
 subprocesses.  There are functions available to read and write to the
 terminals, and to resize them.
 .
 See pty(7) for more information on pseudoterminals.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-postgresql-libpq-dev
Description-md5: d70c1098d061da841c9fe96508bb34d6
Description-en: low-level binding to libpq
 This is a binding to libpq: the C application programmer's interface to
 PostgreSQL. libpq is a set of library functions that allow client
 programs to pass queries to the PostgreSQL backend server and to receive
 the results of these queries.
 .
 Author: Grant Monroe, Leon P Smith, Joey Adams
 Upstream-Maintainer: Leon P Smith <leon@melding-monads.com>
 .
 This package contains the normal library files.

Package: libghc-postgresql-libpq-doc
Description-md5: 2a00ea1f817ffe824ce60a5a0163487d
Description-en: low-level binding to libpq; documentation
 This is a binding to libpq: the C application programmer's interface to
 PostgreSQL. libpq is a set of library functions that allow client
 programs to pass queries to the PostgreSQL backend server and to receive
 the results of these queries.
 .
 Author: Grant Monroe, Leon P Smith, Joey Adams
 Upstream-Maintainer: Leon P Smith <leon@melding-monads.com>
 .
 This package contains the documentation files.

Package: libghc-postgresql-libpq-pkgconfig-dev
Description-md5: 5efb39b6a13d86b4bfb58d2ba0f6af17
Description-en: low-level binding to libpq; pkg-config based provider
 This is a binding to libpq: the C application programmer's interface to
 PostgreSQL. libpq is a set of library functions that allow client
 programs to pass queries to the PostgreSQL backend server and to receive
 the results of these queries.
 .
 This is an empty package that provides the dependency with the C library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-postgresql-libpq-pkgconfig-doc
Description-md5: 048693db1068055e8a242a65ca84b083
Description-en: low-level binding to libpq; pkg-config based provider; documentation
 This is a binding to libpq: the C application programmer's interface to
 PostgreSQL. libpq is a set of library functions that allow client
 programs to pass queries to the PostgreSQL backend server and to receive
 the results of these queries.
 .
 This is an empty package that provides the dependency with the C library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-postgresql-libpq-pkgconfig-prof
Description-md5: 007d8548221d84be8b79f81b350a0431
Description-en: low-level binding to libpq; pkg-config based provider; profiling libraries
 This is a binding to libpq: the C application programmer's interface to
 PostgreSQL. libpq is a set of library functions that allow client
 programs to pass queries to the PostgreSQL backend server and to receive
 the results of these queries.
 .
 This is an empty package that provides the dependency with the C library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-postgresql-libpq-prof
Description-md5: ca69ae21331c0935499f927c38085142
Description-en: low-level binding to libpq; profiling libraries
 This is a binding to libpq: the C application programmer's interface to
 PostgreSQL. libpq is a set of library functions that allow client
 programs to pass queries to the PostgreSQL backend server and to receive
 the results of these queries.
 .
 Author: Grant Monroe, Leon P Smith, Joey Adams
 Upstream-Maintainer: Leon P Smith <leon@melding-monads.com>
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-postgresql-simple-dev
Description-md5: 4d23c0438767a3d66a2d2f28b264dfad
Description-en: mid-level PostgreSQL client library
 Mid-level client library for the PostgreSQL database, aimed at ease of
 use and high performance.
 .
 This package contains the normal library files.

Package: libghc-postgresql-simple-doc
Description-md5: 69b2c18517db3ee6140efd16c9af6499
Description-en: mid-level PostgreSQL client library; documentation
 Mid-level client library for the PostgreSQL database, aimed at ease of
 use and high performance.
 .
 This package contains the documentation files.

Package: libghc-postgresql-simple-prof
Description-md5: 2736d87f1c46c69fe07c400bf317aab8
Description-en: mid-level PostgreSQL client library; profiling libraries
 Mid-level client library for the PostgreSQL database, aimed at ease of
 use and high performance.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-pqueue-dev
Description-md5: a17936561d9979f223a50c0eee5c53aa
Description-en: reliable, persistent, fast priority queues.
 A fast, reliable priority queue implementation based on a binomial heap.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pqueue-doc
Description-md5: d769dee954bbffeaf7aa2da710d413ba
Description-en: reliable, persistent, fast priority queues.; documentation
 A fast, reliable priority queue implementation based on a binomial heap.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pqueue-prof
Description-md5: 209ca56b2d4f8a09a9a2b8954ec3084b
Description-en: reliable, persistent, fast priority queues.; profiling libraries
 A fast, reliable priority queue implementation based on a binomial heap.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prelude-extras-dev
Description-md5: adc6a938da4fdea1ccc3279024b7a26e
Description-en: higher-order versions of Prelude classes
 Haskell 98 - higher order versions of Prelude classes to ease
 programming with polymorphic recursion and reduce
 UndecidableInstances
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prelude-extras-doc
Description-md5: 1612a1b19e40104504d5c1958a3f8609
Description-en: higher-order versions of Prelude classes; documentation
 Haskell 98 - higher order versions of Prelude classes to ease
 programming with polymorphic recursion and reduce
 UndecidableInstances
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prelude-extras-prof
Description-md5: 7fb0bde7e8e6d8a44ef9ffa6c7203762
Description-en: higher-order versions of Prelude classes; profiling libraries
 Haskell 98 - higher order versions of Prelude classes to ease
 programming with polymorphic recursion and reduce
 UndecidableInstances
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pretty-show-dev
Description-md5: ed22b736508256f38bd507839b8dcda5
Description-en: A Haskell library for pretty printing data structures
 A library that can parse derived Show instances into a generic data structure
 which can then be pretty printed. For complex data structures, the pretty
 printed version is significantly more readable that the standard Show output.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pretty-show-doc
Description-md5: ba096d05805aca165db21e8b9271b4e2
Description-en: Documentation for Haskell pretty printing library; documentation
 A library that can parse derived Show instances into a generic data structure
 which can then be pretty printed. For complex data structures, the pretty
 printed version is significantly more readable that the standard Show output.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pretty-show-prof
Description-md5: 3b1ca2472c6ada19232a69e14c19f74b
Description-en: Profiling libraries for pretty printing Haskell data structures; profiling libraries
 A library that can parse derived Show instances into a generic data structure
 which can then be pretty printed. For complex data structures, the pretty
 printed version is significantly more readable that the standard Show output.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pretty-simple-dev
Description-md5: 4b58d1f3473066effae7a7d4de4799e5
Description-en: pretty printer for data types with a 'Show' instance
 Features:
 * Easy-to-read
 - Complex data types are simple to understand.
 * Color
 - Prints in color using ANSI escape codes.
 - It is possible to print without color by using the pPrintNoColor
 function
 * Rainbow Parentheses
 - Easy to understand deeply nested data types
 * Configurable Indentation
 - Amount of indentation is configurable with the pPrintOpt function
 * Fast
 - No problem pretty-printing data types thousands of lines long
 * Works with any data type with a Show instance
 - Some common Haskell data types have a Show instance that produces
 non-valid Haskell code. pretty-simple will pretty-print even these
 data types
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pretty-simple-doc
Description-md5: bf3c57fa65dccc6774a139a6c4601675
Description-en: pretty printer for data types with a 'Show' instance; documentation
 Features:
 * Easy-to-read
 - Complex data types are simple to understand.
 * Color
 - Prints in color using ANSI escape codes.
 - It is possible to print without color by using the pPrintNoColor
 function
 * Rainbow Parentheses
 - Easy to understand deeply nested data types
 * Configurable Indentation
 - Amount of indentation is configurable with the pPrintOpt function
 * Fast
 - No problem pretty-printing data types thousands of lines long
 * Works with any data type with a Show instance
 - Some common Haskell data types have a Show instance that produces
 non-valid Haskell code. pretty-simple will pretty-print even these
 data types
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-pretty-simple-prof
Description-md5: c573d215b7f3f4e3fbd31d9a08324f8b
Description-en: pretty printer for data types with a 'Show' instance; profiling libraries
 Features:
 * Easy-to-read
 - Complex data types are simple to understand.
 * Color
 - Prints in color using ANSI escape codes.
 - It is possible to print without color by using the pPrintNoColor
 function
 * Rainbow Parentheses
 - Easy to understand deeply nested data types
 * Configurable Indentation
 - Amount of indentation is configurable with the pPrintOpt function
 * Fast
 - No problem pretty-printing data types thousands of lines long
 * Works with any data type with a Show instance
 - Some common Haskell data types have a Show instance that produces
 non-valid Haskell code. pretty-simple will pretty-print even these
 data types
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyclass-dev
Description-md5: 2b2adcf399e9d8b7cb3a45543e8d8b5f
Description-en: Pretty printing class similar to Show.
 Pretty printing class similar to Show, based on the HughesPJ
 pretty printing library.  Provides the pretty printing class
 and instances for the Prelude types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyclass-doc
Description-md5: c0e19081f0fedef5da1f876afe15c011
Description-en: Pretty printing class similar to Show.; documentation
 Pretty printing class similar to Show, based on the HughesPJ
 pretty printing library.  Provides the pretty printing class
 and instances for the Prelude types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyclass-prof
Description-md5: db21190d3bac43868d2ede9ae141fc83
Description-en: Pretty printing class similar to Show.; profiling libraries
 Pretty printing class similar to Show, based on the HughesPJ
 pretty printing library.  Provides the pretty printing class
 and instances for the Prelude types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-ansi-terminal-dev
Description-md5: f6c3f945d2d0ba93997942b5849b6573
Description-en: ANSI terminal backend for prettyprinter
 This package defines a renderer for documents generated by the
 prettyprinter package, suitable for displaying them on ANSI-compatible
 terminals, including colors, boldening, underlining and italication.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-ansi-terminal-doc
Description-md5: 28a16a88185cce4c674bb31ce3fe9cc0
Description-en: ANSI terminal backend for prettyprinter; documentation
 This package defines a renderer for documents generated by the
 prettyprinter package, suitable for displaying them on ANSI-compatible
 terminals, including colors, boldening, underlining and italication.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-ansi-terminal-prof
Description-md5: d7462aca353f5fc746672f6314c44b86
Description-en: ANSI terminal backend for prettyprinter; profiling libraries
 This package defines a renderer for documents generated by the
 prettyprinter package, suitable for displaying them on ANSI-compatible
 terminals, including colors, boldening, underlining and italication.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-compat-ansi-wl-pprint-dev
Description-md5: 03e6998a07cf1ae5ba16ccd10e5abc3e
Description-en: compatibility package to migrate to prettyprinter
 This library provides a drop-in compatibility package to migrate from
 'ansi-wl-pprint' to 'prettyprinter'.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-compat-ansi-wl-pprint-doc
Description-md5: bd2c1f9212f91a19eaef490035292591
Description-en: compatibility package to migrate to prettyprinter; documentation
 This library provides a drop-in compatibility package to migrate from
 'ansi-wl-pprint' to 'prettyprinter'.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-compat-ansi-wl-pprint-prof
Description-md5: d07c55f6f041e485302adad294125706
Description-en: compatibility package to migrate to prettyprinter; profiling libraries
 This library provides a drop-in compatibility package to migrate from
 'ansi-wl-pprint' to 'prettyprinter'.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-dev
Description-md5: 793cd03330990502ba71f455181df55d
Description-en: modern, easy-to-use, extensible prettyprinter
 Haskell, more specifically Hackage, has a zoo of Wadler/Leijen based
 prettyprinters already. Each of them addresses a different concern
 with the classic wl-pprint package. This package solves all these
 issues, and then some:
 * Text instead of String
 * No name clashes
 * Annotation support
 * Extensible backends
 * Performance
 * Open implementation
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-doc
Description-md5: 914473bb47984bd883163eac2c5c9dea
Description-en: modern, easy-to-use, extensible prettyprinter; documentation
 Haskell, more specifically Hackage, has a zoo of Wadler/Leijen based
 prettyprinters already. Each of them addresses a different concern
 with the classic wl-pprint package. This package solves all these
 issues, and then some:
 * Text instead of String
 * No name clashes
 * Annotation support
 * Extensible backends
 * Performance
 * Open implementation
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-interp-dev
Description-md5: 40b434b2530048702a760bf3834028bf
Description-en: Efficient interpolation for Prettyprinter
 This package provides efficient interpolation of string-interpolate quasi
 quoters when used with prettyprinter.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-interp-doc
Description-md5: 610ae98267466e111778423dab75a3d2
Description-en: Efficient interpolation for Prettyprinter; documentation
 This package provides efficient interpolation of string-interpolate quasi
 quoters when used with prettyprinter.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-interp-prof
Description-md5: 838517533ab2418eeed3d9878c751f39
Description-en: Efficient interpolation for Prettyprinter; profiling libraries
 This package provides efficient interpolation of string-interpolate quasi
 quoters when used with prettyprinter.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prettyprinter-prof
Description-md5: f35332dc8ff149a0eae04c2c72738782
Description-en: modern, easy-to-use, extensible prettyprinter; profiling libraries
 Haskell, more specifically Hackage, has a zoo of Wadler/Leijen based
 prettyprinters already. Each of them addresses a different concern
 with the classic wl-pprint package. This package solves all these
 issues, and then some:
 * Text instead of String
 * No name clashes
 * Annotation support
 * Extensible backends
 * Performance
 * Open implementation
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prim-uniq-dev
Description-md5: f3dae198172a601877934224e6434f74
Description-en: opaque unique identifiers in primitive state monads
 Opaque unique identifiers in primitive state monads
 and a GADT-like type using them as witnesses of type
 equality.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prim-uniq-doc
Description-md5: dc86af04817e0ac849e71cbe2d3bfd7b
Description-en: opaque unique identifiers in primitive state monads; documentation
 Opaque unique identifiers in primitive state monads
 and a GADT-like type using them as witnesses of type
 equality.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-prim-uniq-prof
Description-md5: 1d8d52eda803c1afc6d90691e3334c7e
Description-en: opaque unique identifiers in primitive state monads; profiling libraries
 Opaque unique identifiers in primitive state monads
 and a GADT-like type using them as witnesses of type
 equality.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primes-dev
Description-md5: 5476cf62681466a035779d72eff28ae6
Description-en: efficient, purely functional generation of prime numbers
 This Haskell library provides an efficient lazy wheel sieve for prime
 generation inspired by Lazy wheel sieves and spirals of primes by Colin
 Runciman and The Genuine Sieve of Eratosthenes by Melissa O'Neil.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primes-doc
Description-md5: 674aac96f8153128839b4b4b422624e8
Description-en: efficient, purely functional generation of prime numbers; documentation
 This Haskell library provides an efficient lazy wheel sieve for prime
 generation inspired by Lazy wheel sieves and spirals of primes by Colin
 Runciman and The Genuine Sieve of Eratosthenes by Melissa O'Neil.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primes-prof
Description-md5: d999a607a0891ca2db0546097f548e54
Description-en: efficient, purely functional generation of prime numbers; profiling libraries
 This Haskell library provides an efficient lazy wheel sieve for prime
 generation inspired by Lazy wheel sieves and spirals of primes by Colin
 Runciman and The Genuine Sieve of Eratosthenes by Melissa O'Neil.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primitive-addr-dev
Description-md5: a8714aae98a6f9e104004ece68b50866
Description-en: addresses to unmanaged memory
 This library provides the Data.Primitive.Addr module
 that was a part of the primitive library before
 primitive 0.7.0.0.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primitive-addr-doc
Description-md5: 8facb89bf09603a17ff391c58a041506
Description-en: addresses to unmanaged memory; documentation
 This library provides the Data.Primitive.Addr module
 that was a part of the primitive library before
 primitive 0.7.0.0.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primitive-addr-prof
Description-md5: c461d01e5559cb45876573ca85fbdeec
Description-en: addresses to unmanaged memory; profiling libraries
 This library provides the Data.Primitive.Addr module
 that was a part of the primitive library before
 primitive 0.7.0.0.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primitive-dev
Description-md5: ac45cfb04b3f1a94a6d91e88b0ac5168
Description-en: Wrappers for primitive operations
 This package contains Haskell bindings for the functions and data structures
 defined in the primitive C library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primitive-doc
Description-md5: 9ab2e876c359723baa632b9f964615c6
Description-en: Wrappers for primitive operations; documentation
 This package provides wrappers for primitive array operations from GHC.Prim.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primitive-prof
Description-md5: 8c0268a81a4c430a31a6c66fed999351
Description-en: Wrappers for primitive operations; profiling libraries
 This package provides wrappers for primitive array operations from GHC.Prim.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primitive-unaligned-dev
Description-md5: 638bbdfbbbb5584efeefa6528a3458d2
Description-en: unaligned access to primitive arrays
 Unaligned access to primitive arrays. The offsets are given in bytes
 rather than elements.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primitive-unaligned-doc
Description-md5: 0c0aa781356e15fda0f8a3a58802c5ff
Description-en: unaligned access to primitive arrays; documentation
 Unaligned access to primitive arrays. The offsets are given in bytes
 rather than elements.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-primitive-unaligned-prof
Description-md5: 526d4d0b85af174a4af834800830c8c2
Description-en: unaligned access to primitive arrays; profiling libraries
 Unaligned access to primitive arrays. The offsets are given in bytes
 rather than elements.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-process-extras-dev
Description-md5: b08be414d2c9e7694003c3b1e6312a2a
Description-en: Extra functionality for the Process library
 This libraries provides variants of the System.Process module, based on lazy
 and strict ByteStrings resp. lazy and strict Text.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-process-extras-doc
Description-md5: 15791d28e31e58d998d735dfe6f2c43f
Description-en: Extra functionality for the Process library; documentation
 This libraries provides variants of the System.Process module, based on lazy
 and strict ByteStrings resp. lazy and strict Text.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-process-extras-prof
Description-md5: adcb1a9cb7685b6c7519a8b8b1431e34
Description-en: Extra functionality for the Process library; profiling libraries
 This libraries provides variants of the System.Process module, based on lazy
 and strict ByteStrings resp. lazy and strict Text.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-profunctors-dev
Description-md5: b9a5305bde3fbb1f7e0695f556550a85
Description-en: Haskell 98 Profunctors
 Profunctors are a generalization of relations and also of bimodules.
 They are related to the notion of correspondences.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-profunctors-doc
Description-md5: eb50cd36e2e98aa85115c4f81713d93c
Description-en: Haskell 98 Profunctors; documentation
 Profunctors are a generalization of relations and also of bimodules.
 They are related to the notion of correspondences.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-profunctors-prof
Description-md5: a396048aa1f7fc61318f8c7c7ab28172
Description-en: Haskell 98 Profunctors; profiling libraries
 Profunctors are a generalization of relations and also of bimodules.
 They are related to the notion of correspondences.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-project-template-dev
Description-md5: 76b93b9a0be347013b96e618c793843c
Description-en: specify Haskell project templates and generate files
 Framework for project templates/scaffolding.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-project-template-doc
Description-md5: 38123b29ccffae85f5f106054a9de750
Description-en: specify Haskell project templates and generate files; documentation
 Framework for project templates/scaffolding.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-project-template-prof
Description-md5: 4a70188b6db44b18b9f1a2250dd5438f
Description-en: specify Haskell project templates and generate files; profiling libraries
 Framework for project templates/scaffolding.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-propellor-dev
Description-md5: 514698f178565f9c61a1b3769d9ece51
Description-en: property-based host configuration management in haskell
 Propellor ensures that the system it's run in satisfies a list of
 properties, taking action as necessary when a property is not yet met.
 .
 It is configured using haskell.
 .
 The easiest way to get started with propellor is to install the binary package
 `propellor' and run `propellor --init'.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-propellor-doc
Description-md5: 0236a3196b8a01d140d353a5138e2db9
Description-en: property-based host configuration management in haskell; documentation
 Propellor ensures that the system it's run in satisfies a list of
 properties, taking action as necessary when a property is not yet met.
 .
 It is configured using haskell.
 .
 The easiest way to get started with propellor is to install the binary package
 `propellor' and run `propellor --init'.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-propellor-prof
Description-md5: ca67ec81e90a01c783ad7a3e40616e02
Description-en: property-based host configuration management in haskell; profiling libraries
 Propellor ensures that the system it's run in satisfies a list of
 properties, taking action as necessary when a property is not yet met.
 .
 It is configured using haskell.
 .
 The easiest way to get started with propellor is to install the binary package
 `propellor' and run `propellor --init'.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-protobuf-dev
Description-md5: 5d3db01e1c02e2c415338aa09c4bfe5e
Description-en: Google Protocol Buffers for Haskell
 Protocol Buffers are a way of encoding structured data in an
 efficient yet extensible format.  This is an implementation of a
 subset of Google Protocol Buffers for Haskell.
 .
 Record specifications are built by defining records with specially
 defined fields that capture most of the Protocol Buffers
 specification language.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-protobuf-doc
Description-md5: 586004ab648d6d1ba07490039daa7012
Description-en: Google Protocol Buffers for Haskell; documentation
 Protocol Buffers are a way of encoding structured data in an
 efficient yet extensible format.  This is an implementation of a
 subset of Google Protocol Buffers for Haskell.
 .
 Record specifications are built by defining records with specially
 defined fields that capture most of the Protocol Buffers
 specification language.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-protobuf-prof
Description-md5: 40641c3d44adfccc977f3a4822909cb0
Description-en: Google Protocol Buffers for Haskell; profiling libraries
 Protocol Buffers are a way of encoding structured data in an
 efficient yet extensible format.  This is an implementation of a
 subset of Google Protocol Buffers for Haskell.
 .
 Record specifications are built by defining records with specially
 defined fields that capture most of the Protocol Buffers
 specification language.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-psqueue-dev
Description-md5: c1c5e2364f2e7887e6e9c659e36fa6b4
Description-en: Priority Search Queue
 A /priority search queue/ efficiently supports the
 opperations of both a search tree and a priority queue. A
 'Binding' is a product of a key and a priority.  Bindings
 can be inserted, deleted, modified and queried in
 logarithmic time, and the binding with the least priority
 can be retrieved in constant time.  A queue can be built
 from a list of bindings, sorted by keys, in linear time.
 .
 This package contains the normal library files.

Package: libghc-psqueue-doc
Description-md5: a8f5b1c07c0222236f02a1b0a396ed78
Description-en: Priority Search Queue; documentation
 A /priority search queue/ efficiently supports the
 opperations of both a search tree and a priority queue. A
 'Binding' is a product of a key and a priority.  Bindings
 can be inserted, deleted, modified and queried in
 logarithmic time, and the binding with the least priority
 can be retrieved in constant time.  A queue can be built
 from a list of bindings, sorted by keys, in linear time.
 .
 This package contains the documentation files.

Package: libghc-psqueue-prof
Description-md5: 25d521ee6f69144c34d63f4b6bee7658
Description-en: Priority Search Queue; profiling libraries
 A /priority search queue/ efficiently supports the
 opperations of both a search tree and a priority queue. A
 'Binding' is a product of a key and a priority.  Bindings
 can be inserted, deleted, modified and queried in
 logarithmic time, and the binding with the least priority
 can be retrieved in constant time.  A queue can be built
 from a list of bindings, sorted by keys, in linear time.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-psqueues-dev
Description-md5: 5e502d3d58398c849220d5279050be99
Description-en: Pure priority search queues
 This package provides Priority Search Queues in three different flavors.
 .
 * OrdPSQ k p v, which uses the Ord k instance to provide fast insertion,
 deletion and lookup. This implementation is based on Ralf Hinze's "A Simple
 Implementation Technique for Priority Search Queues".  Hence, it is similar to
 the PSQueue library, although it is considerably faster and provides a
 slightly different API.
 .
 * IntPSQ p v is a far more efficient implementation. It fixes the key type
 to Int and uses a radix tree (like IntMap) with an additional min-heap
 property.
 .
 * HashPSQ k p v is a fairly straightforward extension of IntPSQ: it
 simply uses the keys' hashes as indices in the IntPSQ. If there are any hash
 collisions, it uses an OrdPSQ to resolve those. The performance of this
 implementation is comparable to that of IntPSQ, but it is more widely
 applicable since the keys are not restricted to Int, but rather to any
 Hashable datatype.
 .
 Each of the three implementations provides the same API, so they can be used
 interchangeably.
 .
 Typical applications of Priority Search Queues include:
 .
 * Caches, and more specifically LRU Caches;
 .
 * Schedulers;
 .
 * Pathfinding algorithms, such as Dijkstra's and A*.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-psqueues-doc
Description-md5: 4b01bcba4a003fce5cc40f1ee117b50f
Description-en: Pure priority search queues; documentation
 This package provides Priority Search Queues in three different flavors.
 .
 * OrdPSQ k p v, which uses the Ord k instance to provide fast insertion,
 deletion and lookup. This implementation is based on Ralf Hinze's "A Simple
 Implementation Technique for Priority Search Queues".  Hence, it is similar to
 the PSQueue library, although it is considerably faster and provides a
 slightly different API.
 .
 * IntPSQ p v is a far more efficient implementation. It fixes the key type
 to Int and uses a radix tree (like IntMap) with an additional min-heap
 property.
 .
 * HashPSQ k p v is a fairly straightforward extension of IntPSQ: it
 simply uses the keys' hashes as indices in the IntPSQ. If there are any hash
 collisions, it uses an OrdPSQ to resolve those. The performance of this
 implementation is comparable to that of IntPSQ, but it is more widely
 applicable since the keys are not restricted to Int, but rather to any
 Hashable datatype.
 .
 Each of the three implementations provides the same API, so they can be used
 interchangeably.
 .
 Typical applications of Priority Search Queues include:
 .
 * Caches, and more specifically LRU Caches;
 .
 * Schedulers;
 .
 * Pathfinding algorithms, such as Dijkstra's and A*.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-psqueues-prof
Description-md5: 026258223cfeddd62b2ec9c69a99797a
Description-en: Pure priority search queues; profiling libraries
 This package provides Priority Search Queues in three different flavors.
 .
 * OrdPSQ k p v, which uses the Ord k instance to provide fast insertion,
 deletion and lookup. This implementation is based on Ralf Hinze's "A Simple
 Implementation Technique for Priority Search Queues".  Hence, it is similar to
 the PSQueue library, although it is considerably faster and provides a
 slightly different API.
 .
 * IntPSQ p v is a far more efficient implementation. It fixes the key type
 to Int and uses a radix tree (like IntMap) with an additional min-heap
 property.
 .
 * HashPSQ k p v is a fairly straightforward extension of IntPSQ: it
 simply uses the keys' hashes as indices in the IntPSQ. If there are any hash
 collisions, it uses an OrdPSQ to resolve those. The performance of this
 implementation is comparable to that of IntPSQ, but it is more widely
 applicable since the keys are not restricted to Int, but rather to any
 Hashable datatype.
 .
 Each of the three implementations provides the same API, so they can be used
 interchangeably.
 .
 Typical applications of Priority Search Queues include:
 .
 * Caches, and more specifically LRU Caches;
 .
 * Schedulers;
 .
 * Pathfinding algorithms, such as Dijkstra's and A*.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-puremd5-dev
Description-md5: ed621a8e58e049a77b3358135f64584e
Description-en: implementation of the MD5 digest (hash) algorithm
 It is a Haskell-only implementation of the MD5 digest (hash) algorithm.
 This now supports the crypto-api class interface.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-puremd5-doc
Description-md5: da99ea91d433ab545ef9d92b605f41f2
Description-en: implementation of the MD5 digest (hash) algorithm; documentation
 It is a Haskell-only implementation of the MD5 digest (hash) algorithm.
 This now supports the crypto-api class interface.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-puremd5-prof
Description-md5: 8afc43a6e09b1b3849c288a8841588f3
Description-en: implementation of the MD5 digest (hash) algorithm; profiling libraries
 It is a Haskell-only implementation of the MD5 digest (hash) algorithm.
 This now supports the crypto-api class interface.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-classes-base-dev
Description-md5: 7397cffe834f3df9e996ab88cb899645
Description-en: QuickCheck common typeclasses from `base`
 This libary is a minimal variant of `quickcheck-classes` that
 only provides laws for typeclasses from `base`. The main purpose
 of splitting this out is so that `primitive` can depend on
 `quickcheck-classes-base` in its test suite, avoiding the circular
 dependency that arises if `quickcheck-classes` is used instead.
 .
 This library provides QuickCheck properties to ensure
 that typeclass instances adhere to the set of laws that
 they are supposed to. There are other libraries that do
 similar things, such as `genvalidity-hspec` and `checkers`.
 This library differs from other solutions by not introducing
 any new typeclasses that the user needs to learn.
 .
 /Note:/ on GHC < 8.5, this library uses the higher-kinded typeclasses
 ('Data.Functor.Classes.Show1', 'Data.Functor.Classes.Eq1',
 'Data.Functor.Classes.Ord1', etc.),
 but on GHC >= 8.5, it uses `-XQuantifiedConstraints` to express these
 constraints more cleanly.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-classes-base-doc
Description-md5: bd6ed2ca8ad4c3d5230c9773a970e1ab
Description-en: QuickCheck common typeclasses from `base`; documentation
 This libary is a minimal variant of `quickcheck-classes` that
 only provides laws for typeclasses from `base`. The main purpose
 of splitting this out is so that `primitive` can depend on
 `quickcheck-classes-base` in its test suite, avoiding the circular
 dependency that arises if `quickcheck-classes` is used instead.
 .
 This library provides QuickCheck properties to ensure
 that typeclass instances adhere to the set of laws that
 they are supposed to. There are other libraries that do
 similar things, such as `genvalidity-hspec` and `checkers`.
 This library differs from other solutions by not introducing
 any new typeclasses that the user needs to learn.
 .
 /Note:/ on GHC < 8.5, this library uses the higher-kinded typeclasses
 ('Data.Functor.Classes.Show1', 'Data.Functor.Classes.Eq1',
 'Data.Functor.Classes.Ord1', etc.),
 but on GHC >= 8.5, it uses `-XQuantifiedConstraints` to express these
 constraints more cleanly.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-classes-base-prof
Description-md5: 6a0c63a0c2a1ed0bcdd2b33cd037eba3
Description-en: QuickCheck common typeclasses from `base`; profiling libraries
 This libary is a minimal variant of `quickcheck-classes` that
 only provides laws for typeclasses from `base`. The main purpose
 of splitting this out is so that `primitive` can depend on
 `quickcheck-classes-base` in its test suite, avoiding the circular
 dependency that arises if `quickcheck-classes` is used instead.
 .
 This library provides QuickCheck properties to ensure
 that typeclass instances adhere to the set of laws that
 they are supposed to. There are other libraries that do
 similar things, such as `genvalidity-hspec` and `checkers`.
 This library differs from other solutions by not introducing
 any new typeclasses that the user needs to learn.
 .
 /Note:/ on GHC < 8.5, this library uses the higher-kinded typeclasses
 ('Data.Functor.Classes.Show1', 'Data.Functor.Classes.Eq1',
 'Data.Functor.Classes.Ord1', etc.),
 but on GHC >= 8.5, it uses `-XQuantifiedConstraints` to express these
 constraints more cleanly.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-classes-dev
Description-md5: ea5ecc102b90efa7fb4c1eddeae99cca
Description-en: QuickCheck common typeclasses
 This library provides QuickCheck properties to ensure
 that typeclass instances adhere to the set of laws that
 they are supposed to. There are other libraries that do
 similar things, such as `genvalidity-hspec` and `checkers`.
 This library differs from other solutions by not introducing
 any new typeclasses that the user needs to learn.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-classes-doc
Description-md5: 15aab5ff03fc174f90da91e5600e291f
Description-en: QuickCheck common typeclasses; documentation
 This library provides QuickCheck properties to ensure
 that typeclass instances adhere to the set of laws that
 they are supposed to. There are other libraries that do
 similar things, such as `genvalidity-hspec` and `checkers`.
 This library differs from other solutions by not introducing
 any new typeclasses that the user needs to learn.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-classes-prof
Description-md5: 402b271bf5d682af5e90581089c2ec1d
Description-en: QuickCheck common typeclasses; profiling libraries
 This library provides QuickCheck properties to ensure
 that typeclass instances adhere to the set of laws that
 they are supposed to. There are other libraries that do
 similar things, such as `genvalidity-hspec` and `checkers`.
 This library differs from other solutions by not introducing
 any new typeclasses that the user needs to learn.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-instances-dev
Description-md5: a76e12212635ff2f2b876fba645e35e7
Description-en: common QuickCheck instances
 QuickCheck instances.
 .
 The goal is to supply QuickCheck instances for
 types provided by the Haskell Platform.
 .
 For information on writing a test-suite with Cabal
 see <http://www.haskell.org/cabal/users-guide/#test-suites>
 .
 Author: Antoine Latter
 Upstream-Maintainer: aslatter@gmail.com
 .
 This package contains the normal library files.

Package: libghc-quickcheck-instances-doc
Description-md5: 2b7cdcff50c83a6e9c4ce776785655f7
Description-en: common QuickCheck instances; documentation
 QuickCheck instances.
 .
 The goal is to supply QuickCheck instances for
 types provided by the Haskell Platform.
 .
 For information on writing a test-suite with Cabal
 see <http://www.haskell.org/cabal/users-guide/#test-suites>
 .
 Author: Antoine Latter
 Upstream-Maintainer: aslatter@gmail.com
 .
 This package contains the documentation files.

Package: libghc-quickcheck-instances-prof
Description-md5: 6ead6cc95a021466bfffa64e90e9725f
Description-en: common QuickCheck instances; profiling libraries
 QuickCheck instances.
 .
 The goal is to supply QuickCheck instances for
 types provided by the Haskell Platform.
 .
 For information on writing a test-suite with Cabal
 see <http://www.haskell.org/cabal/users-guide/#test-suites>
 .
 Author: Antoine Latter
 Upstream-Maintainer: aslatter@gmail.com
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-quickcheck-io-dev
Description-md5: c77a94382ab7a241cdca8ad20c4af2a8
Description-en: use HUnit assertions as QuickCheck properties
 This package provides an orphan instance that allows you to use HUnit
 assertions as QuickCheck properties.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-io-doc
Description-md5: 2a363dc4f89c43502b2179ce25d42e1e
Description-en: use HUnit assertions as QuickCheck properties; documentation
 This package provides an orphan instance that allows you to use HUnit
 assertions as QuickCheck properties.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-io-prof
Description-md5: d2bbd70e665658f8a8fac00cf6112e41
Description-en: use HUnit assertions as QuickCheck properties; profiling libraries
 This package provides an orphan instance that allows you to use HUnit
 assertions as QuickCheck properties.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-safe-dev
Description-md5: 35411758968037d56d551a40a6bfec20
Description-en: Safe reimplementation of QuickCheck's core
 QuickCheck-safe reimplements the quickCheck functionality with a pure
 interface and a very small trusted base (see Test.QuickCheck.Safe.Trusted).
 .
 * uses the existing Arbitrary instances
 * implemented features: testing, result minimization (i.e., shrinking)
 * missing features: expected failures, label frequencies, coverage
 .
 The package is targeted at users who want to leverage SafeHaskell for
 sandboxing.
 .
 >>> putStr $ quickCheck (inventQCGen ()) (\x -> length (x :: [()]) < 10)
 *** Failed! Falsifiable (after 18 tests and 3 shrinks):
 [(),(),(),(),(),(),(),(),(),(),(),(),(),(),()]
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-safe-doc
Description-md5: 47f475cd68a3440874f1e758ed6cd46e
Description-en: Safe reimplementation of QuickCheck's core; documentation
 QuickCheck-safe reimplements the quickCheck functionality with a pure
 interface and a very small trusted base (see Test.QuickCheck.Safe.Trusted).
 .
 * uses the existing Arbitrary instances
 * implemented features: testing, result minimization (i.e., shrinking)
 * missing features: expected failures, label frequencies, coverage
 .
 The package is targeted at users who want to leverage SafeHaskell for
 sandboxing.
 .
 >>> putStr $ quickCheck (inventQCGen ()) (\x -> length (x :: [()]) < 10)
 *** Failed! Falsifiable (after 18 tests and 3 shrinks):
 [(),(),(),(),(),(),(),(),(),(),(),(),(),(),()]
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-safe-prof
Description-md5: bcde9cb43b4388fa9caa835524f1d00b
Description-en: Safe reimplementation of QuickCheck's core; profiling libraries
 QuickCheck-safe reimplements the quickCheck functionality with a pure
 interface and a very small trusted base (see Test.QuickCheck.Safe.Trusted).
 .
 * uses the existing Arbitrary instances
 * implemented features: testing, result minimization (i.e., shrinking)
 * missing features: expected failures, label frequencies, coverage
 .
 The package is targeted at users who want to leverage SafeHaskell for
 sandboxing.
 .
 >>> putStr $ quickCheck (inventQCGen ()) (\x -> length (x :: [()]) < 10)
 *** Failed! Falsifiable (after 18 tests and 3 shrinks):
 [(),(),(),(),(),(),(),(),(),(),(),(),(),(),()]
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-simple-dev
Description-md5: 23ec73f2d48724f10de50735ed7e8565
Description-en: Test properties and default-mains for QuickCheck
 This package contains definitions of test properties and default-mains
 using QuickCheck library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-simple-doc
Description-md5: 58430feb5a5d59829e6568e4531223be
Description-en: Test properties and default-mains for QuickCheck; documentation
 This package contains definitions of test properties and default-mains
 using QuickCheck library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-simple-prof
Description-md5: d11bc7e65f4a19a364dd5f4d53567482
Description-en: Test properties and default-mains for QuickCheck; profiling libraries
 This package contains definitions of test properties and default-mains
 using QuickCheck library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-text-dev
Description-md5: 1998683ccd49d4449711055addcc6bb6
Description-en: alternative arbitrary instance for Text
 The usual Arbitrary instance for Text (in quickcheck-instances) only
 has single-byte instances and so isn't an ideal representation of a
 valid UTF-8 character. This package has generators for one-, two- and
 three-byte UTF-8 characters (all that are currently in use).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-text-doc
Description-md5: efb73a3008338583b5771c31ee1ae820
Description-en: alternative arbitrary instance for Text; documentation
 The usual Arbitrary instance for Text (in quickcheck-instances) only
 has single-byte instances and so isn't an ideal representation of a
 valid UTF-8 character. This package has generators for one-, two- and
 three-byte UTF-8 characters (all that are currently in use).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-text-prof
Description-md5: 0c565e70258adc41975d051455b32634
Description-en: alternative arbitrary instance for Text; profiling libraries
 The usual Arbitrary instance for Text (in quickcheck-instances) only
 has single-byte instances and so isn't an ideal representation of a
 valid UTF-8 character. This package has generators for one-, two- and
 three-byte UTF-8 characters (all that are currently in use).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-unicode-dev
Description-md5: 9643290bae5d7409ec68b7e4f2bf62e9
Description-en: Generator and shrink functions for testing Unicode-related software.
 The default Arbitrary instance for the Char type intentionally generates only
 ASCII values. This can lead to a false sense of security in cases where
 Unicode compliance is required, as encodings that span multiple bytes or code
 units will simply not be exercised at all.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-unicode-doc
Description-md5: ff8371caafc678ba16d408799c5313c1
Description-en: Generator and shrink functions for testing Unicode-related software.; documentation
 The default Arbitrary instance for the Char type intentionally generates only
 ASCII values. This can lead to a false sense of security in cases where
 Unicode compliance is required, as encodings that span multiple bytes or code
 units will simply not be exercised at all.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck-unicode-prof
Description-md5: 353256dfc69583ca4f6e556804986b4d
Description-en: Generator and shrink functions for testing Unicode-related software.; profiling libraries
 The default Arbitrary instance for the Char type intentionally generates only
 ASCII values. This can lead to a false sense of security in cases where
 Unicode compliance is required, as encodings that span multiple bytes or code
 units will simply not be exercised at all.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quickcheck2-dev
Description-md5: fdc8a1a14b6a1fb648d28d110264b87f
Description-en: Haskell automatic testing library for GHC
 This package provides a library for the Haskell programming language.
 .
 QuickCheck is a library for testing Haskell programs automatically.
 The programmer provides a specification of the program, in
 the form of properties which functions should satisfy, and
 QuickCheck then tests that the properties hold in a large number
 of randomly generated cases.  Specifications are expressed in
 Haskell, using combinators defined in the QuickCheck library.
 QuickCheck provides combinators to define properties, observe
 the distribution of test data, and define test data generators.

Package: libghc-quickcheck2-doc
Description-md5: e8ce978b93ab8a9a472d4e6d339b211d
Description-en: Haskell automatic testing library for GHC; documentation
 This package provides the documentation for a library for the Haskell
 programming language.
 .
 QuickCheck is a library for testing Haskell programs automatically.
 The programmer provides a specification of the program, in
 the form of properties which functions should satisfy, and
 QuickCheck then tests that the properties hold in a large number
 of randomly generated cases.  Specifications are expressed in
 Haskell, using combinators defined in the QuickCheck library.
 QuickCheck provides combinators to define properties, observe
 the distribution of test data, and define test data generators.

Package: libghc-quickcheck2-prof
Description-md5: e361d15f8ac8ef17ec6d8fae2f281b1e
Description-en: Haskell automatic testing library for GHC; profiling libraries
 This package provides a library for the Haskell programming language,
 compiled for profiling.
 .
 QuickCheck is a library for testing Haskell programs automatically.
 The programmer provides a specification of the program, in
 the form of properties which functions should satisfy, and
 QuickCheck then tests that the properties hold in a large number
 of randomly generated cases.  Specifications are expressed in
 Haskell, using combinators defined in the QuickCheck library.
 QuickCheck provides combinators to define properties, observe
 the distribution of test data, and define test data generators.

Package: libghc-quote-quot-dev
Description-md5: 4850206c6ca5cd867472a037784aaafe
Description-en: divide without division
 Generate routines for integer division, employing arithmetic
 and bitwise operations only, which are 2.5x-3.5x faster
 than 'quot'. Divisors must be known in compile-time and be
 positive.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quote-quot-doc
Description-md5: d2b6843c7a50f93040010be8391eeed0
Description-en: divide without division; documentation
 Generate routines for integer division, employing arithmetic
 and bitwise operations only, which are 2.5x-3.5x faster
 than 'quot'. Divisors must be known in compile-time and be
 positive.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-quote-quot-prof
Description-md5: 0531250f0867a9beb43a00963ce9c022
Description-en: divide without division; profiling libraries
 Generate routines for integer division, employing arithmetic
 and bitwise operations only, which are 2.5x-3.5x faster
 than 'quot'. Divisors must be known in compile-time and be
 positive.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ram-dev
Description-md5: 3f71cee0cabf362776ef7c3f06c8b652
Description-en: memory and related abstraction stuff
 This is a fork of the memory library, which provides chunk of memory,
 polymorphic byte array management and manipulation.
 .
 - A polymorphic byte array abstraction and function
 similar to strict ByteString.
 - Different type of byte array abstraction.
 - Raw memory IO operations (memory set, memory copy, ..)
 - Aliasing with endianness support.
 - Encoding : Base16, Base32, Base64.
 - Hashing : FNV, SipHash
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ram-doc
Description-md5: b654ba62fef04e8ff7d24ae09005a88c
Description-en: memory and related abstraction stuff; documentation
 This is a fork of the memory library, which provides chunk of memory,
 polymorphic byte array management and manipulation.
 .
 - A polymorphic byte array abstraction and function
 similar to strict ByteString.
 - Different type of byte array abstraction.
 - Raw memory IO operations (memory set, memory copy, ..)
 - Aliasing with endianness support.
 - Encoding : Base16, Base32, Base64.
 - Hashing : FNV, SipHash
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-ram-prof
Description-md5: 454c5fb004f773ec8b0c28b5ea22fa36
Description-en: memory and related abstraction stuff; profiling libraries
 This is a fork of the memory library, which provides chunk of memory,
 polymorphic byte array management and manipulation.
 .
 - A polymorphic byte array abstraction and function
 similar to strict ByteString.
 - Different type of byte array abstraction.
 - Raw memory IO operations (memory set, memory copy, ..)
 - Aliasing with endianness support.
 - Encoding : Base16, Base32, Base64.
 - Hashing : FNV, SipHash
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-random-dev
Description-md5: b801f6bb1c5339258f053f8c33ee71ec
Description-en: random number generator for Haskell
 This package provides a basic random number generation library, including
 the ability to split random number generators.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-random-doc
Description-md5: 8499948e08f6120f079b32b69fd90d40
Description-en: random number generator for Haskell; documentation
 This package provides a basic random number generation library, including
 the ability to split random number generators.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-random-fu-dev
Description-md5: a386d9283189035a30e78cc41fdc1fbc
Description-en: random number generation
 Random number generation based on modeling random variables in two
 complementary ways: first, by the parameters of standard mathematical
 distributions and, second, by an abstract type (RVar) which can be
 composed and manipulated monadically and sampled in either monadic
 or "pure" styles.
 .
 The primary purpose of this library is to support defining and
 sampling a wide variety of high quality random variables. Quality is
 prioritized over speed, but performance is an important goal too.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-random-fu-doc
Description-md5: 207139dbdc0de4bb9a1d4334648d0b21
Description-en: random number generation; documentation
 Random number generation based on modeling random variables in two
 complementary ways: first, by the parameters of standard mathematical
 distributions and, second, by an abstract type (RVar) which can be
 composed and manipulated monadically and sampled in either monadic
 or "pure" styles.
 .
 The primary purpose of this library is to support defining and
 sampling a wide variety of high quality random variables. Quality is
 prioritized over speed, but performance is an important goal too.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-random-fu-prof
Description-md5: 114c62edca43341db9fd133f7e4cdd7b
Description-en: random number generation; profiling libraries
 Random number generation based on modeling random variables in two
 complementary ways: first, by the parameters of standard mathematical
 distributions and, second, by an abstract type (RVar) which can be
 composed and manipulated monadically and sampled in either monadic
 or "pure" styles.
 .
 The primary purpose of this library is to support defining and
 sampling a wide variety of high quality random variables. Quality is
 prioritized over speed, but performance is an important goal too.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-random-prof
Description-md5: 38258a1bd7e550ea0dad846e41286702
Description-en: random number generator for Haskell; profiling libraries
 This package provides a basic random number generation library, including
 the ability to split random number generators.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-random-shuffle-dev
Description-md5: a5f4add005f77e1bb68210ac470ec2c8
Description-en: random shuffle library
 Random shuffle implementation, on immutable lists. Based on "perfect
 shuffle" implementation by Oleg Kiselyov, available at
 http://okmij.org/ftp/Haskell/perfect-shuffle.txt
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-random-shuffle-doc
Description-md5: f98679d48167ad31b34688bb60485a8d
Description-en: random shuffle library; documentation
 Random shuffle implementation, on immutable lists. Based on "perfect
 shuffle" implementation by Oleg Kiselyov, available at
 http://okmij.org/ftp/Haskell/perfect-shuffle.txt
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-random-shuffle-prof
Description-md5: c885ca23b5a74b2c1b4186bdbf6458ad
Description-en: random shuffle library; profiling libraries
 Random shuffle implementation, on immutable lists. Based on "perfect
 shuffle" implementation by Oleg Kiselyov, available at
 http://okmij.org/ftp/Haskell/perfect-shuffle.txt
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rank2classes-dev
Description-md5: 8e4ada6eb116e8330d0a8ce42f4212ca
Description-en: rank-2-type standard type constructor class hierarchy
 A mirror image of the standard type constructor class hierarchy
 rooted in 'Functor', except with methods of rank 2 types and class
 instances of kind (k -> *) -> *. The classes enable generic handling
 of heterogenously typed data structures and other neat tricks.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rank2classes-doc
Description-md5: b4958537599f45d0898b2262c0e27866
Description-en: rank-2-type standard type constructor class hierarchy; documentation
 A mirror image of the standard type constructor class hierarchy
 rooted in 'Functor', except with methods of rank 2 types and class
 instances of kind (k -> *) -> *. The classes enable generic handling
 of heterogenously typed data structures and other neat tricks.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rank2classes-prof
Description-md5: 1bcb92fee30bab0e8bfe6ece904ebd11
Description-en: rank-2-type standard type constructor class hierarchy; profiling libraries
 A mirror image of the standard type constructor class hierarchy
 rooted in 'Functor', except with methods of rank 2 types and class
 instances of kind (k -> *) -> *. The classes enable generic handling
 of heterogenously typed data structures and other neat tricks.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rate-limit-dev
Description-md5: e7a74ee3bce5ef6bd664925572536c4b
Description-en: rate-limiting IO actions
 In many cases, it is useful, necessary, or simply nice to limit how
 frequently you perform some action. For example, you may want to limit
 how often your program makes a request of some web site. This library
 is intended as a general-purpose mechanism for rate-limiting IO actions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rate-limit-doc
Description-md5: c6f8076d7905dd812bf0c8d85f98a35f
Description-en: rate-limiting IO actions; documentation
 In many cases, it is useful, necessary, or simply nice to limit how
 frequently you perform some action. For example, you may want to limit
 how often your program makes a request of some web site. This library
 is intended as a general-purpose mechanism for rate-limiting IO actions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rate-limit-prof
Description-md5: 685a18ad78c4c3b7f2708c8fa7cb2bb9
Description-en: rate-limiting IO actions; profiling libraries
 In many cases, it is useful, necessary, or simply nice to limit how
 frequently you perform some action. For example, you may want to limit
 how often your program makes a request of some web site. This library
 is intended as a general-purpose mechanism for rate-limiting IO actions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-raw-strings-qq-dev
Description-md5: 081db47d949bb7d5bb38369c24c7016b
Description-en: Raw string literals for Haskell
 A quasiquoter for raw string literals - that is, string literals that don't
 recognise the standard escape sequences (such as '\n\). Basically, they
 make your code more readable by freeing you from the responsibility to
 escape backslashes. They are useful when working with regular expressions,
 DOS/Windows paths and markup languages (such as XML).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-raw-strings-qq-doc
Description-md5: ebdd0afb8e12a6823364efe16db3077a
Description-en: Raw string literals for Haskell; documentation
 A quasiquoter for raw string literals - that is, string literals that don't
 recognise the standard escape sequences (such as '\n\). Basically, they
 make your code more readable by freeing you from the responsibility to
 escape backslashes. They are useful when working with regular expressions,
 DOS/Windows paths and markup languages (such as XML).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-raw-strings-qq-prof
Description-md5: 65525e100fee81c954c18089b7fe202f
Description-en: Raw string literals for Haskell; profiling libraries
 A quasiquoter for raw string literals - that is, string literals that don't
 recognise the standard escape sequences (such as '\n\). Basically, they
 make your code more readable by freeing you from the responsibility to
 escape backslashes. They are useful when working with regular expressions,
 DOS/Windows paths and markup languages (such as XML).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reactive-banana-dev
Description-md5: 14a92540faeb29a9a268b51a085100bd
Description-en: Library for functional reactive programming (FRP)
 Reactive-banana is a library for Functional Reactive Programming (FRP).
 .
 FRP offers an elegant and concise way to express interactive programs
 such as graphical user interfaces, animations, computer music or
 robot controllers. It promises to avoid the spaghetti code that is
 all too common in traditional approaches to GUI programming.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reactive-banana-doc
Description-md5: 49a77083a63e72effeda89493c9bfeb9
Description-en: Library for functional reactive programming (FRP); documentation
 Reactive-banana is a library for Functional Reactive Programming (FRP).
 .
 FRP offers an elegant and concise way to express interactive programs
 such as graphical user interfaces, animations, computer music or
 robot controllers. It promises to avoid the spaghetti code that is
 all too common in traditional approaches to GUI programming.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reactive-banana-prof
Description-md5: f048673243700259e98751eb046c81c5
Description-en: Library for functional reactive programming (FRP); profiling libraries
 Reactive-banana is a library for Functional Reactive Programming (FRP).
 .
 FRP offers an elegant and concise way to express interactive programs
 such as graphical user interfaces, animations, computer music or
 robot controllers. It promises to avoid the spaghetti code that is
 all too common in traditional approaches to GUI programming.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-readable-dev
Description-md5: e225e384773239bb2b0a8055c68d8546
Description-en: reading from Text and ByteString
 Provides a Readable type class for reading data types from ByteString and
 Text.  Also includes efficient implementations for common data types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-readable-doc
Description-md5: 3f6a47efb3f2823b2bbbf035e37116fb
Description-en: reading from Text and ByteString; documentation
 Provides a Readable type class for reading data types from ByteString and
 Text.  Also includes efficient implementations for common data types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-readable-prof
Description-md5: afe424ba8b476fbe48744e02b22b2bb5
Description-en: reading from Text and ByteString; profiling libraries
 Provides a Readable type class for reading data types from ByteString and
 Text.  Also includes efficient implementations for common data types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-readargs-dev
Description-md5: 3b4c45eaa4637b05ff67a0ac3976a15f
Description-en: simple command-line argument parsing
 ReadArgs provides the readArgs IO action, which lets you tell the
 compiler to parse the command line arguments to fit the type signature
 you give.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-readargs-doc
Description-md5: fae31f51475f7469f75af47fa94b9a3f
Description-en: simple command-line argument parsing; documentation
 ReadArgs provides the readArgs IO action, which lets you tell the
 compiler to parse the command line arguments to fit the type signature
 you give.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-readargs-prof
Description-md5: 89a74d7bae881b2ef16328d0f0dd9867
Description-en: simple command-line argument parsing; profiling libraries
 ReadArgs provides the readArgs IO action, which lets you tell the
 compiler to parse the command line arguments to fit the type signature
 you give.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-recaptcha-dev
Description-md5: fb58149c9df9ec6605bf48a02e7ab7af
Description-en: Haskell interface to reCAPTCHA service
 reCAPTCHA (https://www.google.com/recaptcha/intro/) is a service that
 provides captchas for preventing automated spam in web applications, using
 the data people submit to digitize old books and newspapers.
 haskell-recaptcha provides functions for using reCAPTCHA in Haskell web
 applications.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-recaptcha-doc
Description-md5: ca729bbf243960d9f9a6b8b1b7c77c35
Description-en: Haskell interface to reCAPTCHA service; documentation
 reCAPTCHA (https://www.google.com/recaptcha/intro/) is a service that
 provides captchas for preventing automated spam in web applications, using
 the data people submit to digitize old books and newspapers.
 haskell-recaptcha provides functions for using reCAPTCHA in Haskell web
 applications.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-recaptcha-prof
Description-md5: 6390d22b9a135434a8b006fe412b7fdb
Description-en: Haskell interface to reCAPTCHA service; profiling libraries
 reCAPTCHA (https://www.google.com/recaptcha/intro/) is a service that
 provides captchas for preventing automated spam in web applications, using
 the data people submit to digitize old books and newspapers.
 haskell-recaptcha provides functions for using reCAPTCHA in Haskell web
 applications.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-recursion-schemes-dev
Description-md5: 3071169abb46ab0b13cfcfd55d03c818
Description-en: generalized bananas, lenses and barbed wire
 Base functors for fixed points, fixed points, folding, unfolding, refolding,
 Mendler-style iteration, Elgot (co)algebras, and Zygohistomorphic
 prepromorphisms.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-recursion-schemes-doc
Description-md5: 1555e0c8bdba8d6d4227cd88fd52c31b
Description-en: generalized bananas, lenses and barbed wire; documentation
 Base functors for fixed points, fixed points, folding, unfolding, refolding,
 Mendler-style iteration, Elgot (co)algebras, and Zygohistomorphic
 prepromorphisms.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-recursion-schemes-prof
Description-md5: db3f3e2ce14d468f3d7075298dd1cad3
Description-en: generalized bananas, lenses and barbed wire; profiling libraries
 Base functors for fixed points, fixed points, folding, unfolding, refolding,
 Mendler-style iteration, Elgot (co)algebras, and Zygohistomorphic
 prepromorphisms.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-recv-dev
Description-md5: f7f37285fc49ed3d2198d8aec4fb9419
Description-en: efficient network recv
 Network recv based on buffer pools
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-recv-doc
Description-md5: 8c5c58f10982a411bdccef8205ff6a88
Description-en: efficient network recv; documentation
 Network recv based on buffer pools
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-recv-prof
Description-md5: 1c5271755d6dc784029fc4fa6f6787b8
Description-en: efficient network recv; profiling libraries
 Network recv based on buffer pools
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reducers-dev
Description-md5: 9ce8eac8de4a8c8d4ea0043de0688828
Description-en: semigroup-based containers and reductions
 Semigroups, specialized containers and a general map/reduce framework.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reducers-doc
Description-md5: 43374640fbde14c5dccb87c1f199390d
Description-en: semigroup-based containers and reductions; documentation
 Semigroups, specialized containers and a general map/reduce framework.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reducers-prof
Description-md5: c7408cd6234bf32cd09339831e77754b
Description-en: semigroup-based containers and reductions; profiling libraries
 Semigroups, specialized containers and a general map/reduce framework.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-refact-dev
Description-md5: 00b270a5aabfc4c49469f9f86064e6cc
Description-en: specify refactorings to perform with apply-refact
 This library provides a datatype which can be interpreted by
 apply-refact. It exists as a seperate library so that applications
 can specify refactorings without depending on GHC.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-refact-doc
Description-md5: 9d9b19cb0f9a17b06471188b909fe3de
Description-en: specify refactorings to perform with apply-refact; documentation
 This library provides a datatype which can be interpreted by
 apply-refact. It exists as a seperate library so that applications
 can specify refactorings without depending on GHC.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-refact-prof
Description-md5: f59ee9bb14fdee2ccf3aebc30fa57d80
Description-en: specify refactorings to perform with apply-refact; profiling libraries
 This library provides a datatype which can be interpreted by
 apply-refact. It exists as a seperate library so that applications
 can specify refactorings without depending on GHC.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reflection-dev
Description-md5: c88da085b1e62b030153991a8f0ce876
Description-en: reifies arbitrary terms into types that can be reflected back into terms
 This package provides an implementation of the ideas presented in the
 paper "Functional Pearl: Implicit Configurations" by Oleg Kiselyov and
 Chung-chieh Shan. However, the API has been streamlined to improve
 performance.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reflection-doc
Description-md5: 419cd07cbc92e6733d2fff552240f3fa
Description-en: reifies arbitrary terms into types that can be reflected; documentation
 This package provides an implementation of the ideas presented in the
 paper "Functional Pearl: Implicit Configurations" by Oleg Kiselyov and
 Chung-chieh Shan. However, the API has been streamlined to improve
 performance.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reflection-prof
Description-md5: 27b89f1e7a360a0887c30b7c84f1d079
Description-en: reifies arbitrary terms into types that can be reflected; profiling libraries
 This package provides an implementation of the ideas presented in the
 paper "Functional Pearl: Implicit Configurations" by Oleg Kiselyov and
 Chung-chieh Shan. However, the API has been streamlined to improve
 performance.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-applicative-dev
Description-md5: 9c9e54f4c85e719f83f3d4a0041d7b04
Description-en: regex-based parsing with applicative interface
 regex-applicative is a Haskell library for parsing using regular expressions.
 Parsers can be built using Applicative interface.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-applicative-doc
Description-md5: c35989a5c777fe348ced718a2b9aa862
Description-en: regex-based parsing with applicative interface; documentation
 regex-applicative is a Haskell library for parsing using regular expressions.
 Parsers can be built using Applicative interface.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-applicative-prof
Description-md5: f8207affe54bd0356831b13ac1f883f3
Description-en: regex-based parsing with applicative interface; profiling libraries
 regex-applicative is a Haskell library for parsing using regular expressions.
 Parsers can be built using Applicative interface.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-base-dev
Description-md5: bf010074e766e71eef83914f7bd20962
Description-en: GHC library providing an API for regular expressions
 A library containing the interface API for the Haskell regular
 expressions library packages regex-posix, regex-pcre, regex-parsec,
 regex-tdfs, regex-dfa.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-base-doc
Description-md5: 22455e71caa7ac65e47df308960e3c1b
Description-en: GHC library providing an API for regular expressions; documentation
 A library containing the interface API for the Haskell regular
 expressions library packages regex-posix, regex-pcre, regex-parsec,
 regex-tdfs, regex-dfa.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-base-prof
Description-md5: 9f92f0a3aef5814fbe599b66e450b34c
Description-en: GHC library providing an API for regular expressions; profiling libraries
 A library containing the interface API for the Haskell regular
 expressions library packages regex-posix, regex-pcre, regex-parsec,
 regex-tdfs, regex-dfa.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-compat-dev
Description-md5: c4776b95acf22f9047c7c9aa947fa9cf
Description-en: GHC library providing old Text.Regex interface
 A library providing the old Text.Regex interface to the POSIX regular
 expression backend.
 .
 This package contains the libraries for use with GHC.

Package: libghc-regex-compat-doc
Description-md5: 62e5f98515140fc0f0d654d9265a9a71
Description-en: API documentation for regex-compat Haskell library
 A library containing a POSIX regular expression backend conforming to
 the interface API of regex-base.
 .
 This package contains the API documentation of the library.

Package: libghc-regex-compat-prof
Description-md5: 1f6b1e0aff9ecbe73609d15ff4bb2edd
Description-en: GHC profiling library providing old Text.Regex interface
 A library providing the old Text.Regex interface to the POSIX regular
 expression backend.
 .
 This package contains additional profiling libraries which can be
 used with ghc-prof.

Package: libghc-regex-dev
Description-md5: 706ec811fe6be9340e016cac1e4d7f24
Description-en: Haskell Regex Toolkit
 A regular expression toolkit for regex-base with compile-time checking of RE
 syntax, data types for matches and captures, a text replacement toolkit,
 portable options, high-level AWK-like tools for building text processing apps,
 regular expression macros with parsers and test bench, comprehensive
 documentation, tutorials and copious examples.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-doc
Description-md5: c39387e2ee3d95c91e3a4cac61f8aa00
Description-en: Haskell Regex Toolkit; documentation
 A regular expression toolkit for regex-base with compile-time checking of RE
 syntax, data types for matches and captures, a text replacement toolkit,
 portable options, high-level AWK-like tools for building text processing apps,
 regular expression macros with parsers and test bench, comprehensive
 documentation, tutorials and copious examples.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-pcre2-dev
Description-md5: b6c6128f84c04175de373bb451a338ec
Description-en: PCRE2 Backend for "Text.Regex" (regex-base)
 A PCRE2 backend for the regex-base API.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-pcre2-doc
Description-md5: b00932d1cd70888a2ab20c9b34099819
Description-en: PCRE2 Backend for "Text.Regex" (regex-base); documentation
 A PCRE2 backend for the regex-base API.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-pcre2-prof
Description-md5: ebc6289077fadd768afb5d9e8caefe3a
Description-en: PCRE2 Backend for "Text.Regex" (regex-base); profiling libraries
 A PCRE2 backend for the regex-base API.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-posix-dev
Description-md5: d4699f604d7d20a59d809129246e1a72
Description-en: GHC library of the POSIX regex backend for regex-base
 A library containing a POSIX regular expression backend conforming to
 the interface API of regex-base.
 .
 This package contains the libraries for use with GHC.

Package: libghc-regex-posix-doc
Description-md5: 8ff2a00846e5fb1a189e982a6990e407
Description-en: API documentation for regex-posix Haskell library
 A library containing a POSIX regular expression backend conforming to
 the interface API of regex-base.
 .
 This package contains the API documentation of the library.

Package: libghc-regex-posix-prof
Description-md5: 0f8de89c6bc850a39777180b64546dc2
Description-en: GHC profiling library of the POSIX regex backend for regex-base
 A library containing a POSIX regular expression backend conforming to
 the interface API of regex-base.
 .
 This package contains additional profiling libraries which can be
 used with ghc-prof.

Package: libghc-regex-prof
Description-md5: 2fa630fbb347a063b8401e637d07c23a
Description-en: Haskell Regex Toolkit; profiling libraries
 A regular expression toolkit for regex-base with compile-time checking of RE
 syntax, data types for matches and captures, a text replacement toolkit,
 portable options, high-level AWK-like tools for building text processing apps,
 regular expression macros with parsers and test bench, comprehensive
 documentation, tutorials and copious examples.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-tdfa-dev
Description-md5: 12f71fd5f10e3c1616763256209bd507
Description-en: Haskell library for a tagged DFA regex engine
 A pure Haskell alternative to GHC's Text.Regex module (with some
 enhancements). The Text.Regex module marshalls the data back and forth to
 c-arrays to call libc and this is far too slow (and strict).
 .
 This module parses regular expression Strings using a Parsec parser and
 creates an internal data structure (Text.Regex.Lazy.Pattern). This is then
 transformed a DFA table for matching against the input String or
 FastPackedString. The input string is consumed lazily, so it may be an
 arbitrarily long or infinite source.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-tdfa-doc
Description-md5: 84447a2dc96aee585c65d093e08979fe
Description-en: Haskell library for a tagged DFA regex engine; documentation
 A pure Haskell alternative to GHC's Text.Regex module (with some
 enhancements). The Text.Regex module marshalls the data back and forth to
 c-arrays to call libc and this is far too slow (and strict).
 .
 This module parses regular expression Strings using a Parsec parser and
 creates an internal data structure (Text.Regex.Lazy.Pattern). This is then
 transformed a DFA table for matching against the input String or
 FastPackedString. The input string is consumed lazily, so it may be an
 arbitrarily long or infinite source.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-regex-tdfa-prof
Description-md5: 32383deafe24648ddf815812157aae4c
Description-en: Haskell library for a tagged DFA regex engine; profiling libraries
 A pure Haskell alternative to GHC's Text.Regex module (with some
 enhancements). The Text.Regex module marshalls the data back and forth to
 c-arrays to call libc and this is far too slow (and strict).
 .
 This module parses regular expression Strings using a Parsec parser and
 creates an internal data structure (Text.Regex.Lazy.Pattern). This is then
 transformed a DFA table for matching against the input String or
 FastPackedString. The input string is consumed lazily, so it may be an
 arbitrarily long or infinite source.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reinterpret-cast-dev
Description-md5: 48c8aae76a801a13292c054f4ba9e69d
Description-en: Memory reinterpretation casts for Float/Double/Word32/Word64
 This package provides memory reinterpretation casts for Float/Double and
 Word32/Word64 for Haskell. The implementations in the @.Internal@ package are
 different ways to tackle the problem; the @array@ method (current default) is
 about 5 times faster than the @FFI@ method.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reinterpret-cast-doc
Description-md5: fedb1438879895bb817416684b53c5c5
Description-en: Memory reinterpretation casts for Float/Double/Word32/Word64; documentation
 This package provides memory reinterpretation casts for Float/Double and
 Word32/Word64 for Haskell. The implementations in the @.Internal@ package are
 different ways to tackle the problem; the @array@ method (current default) is
 about 5 times faster than the @FFI@ method.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-reinterpret-cast-prof
Description-md5: 472e781a976958c8f8fed7d21cf6b86e
Description-en: Memory reinterpretation casts for Float/Double/Word32/Word64; profiling libraries
 This package provides memory reinterpretation casts for Float/Double and
 Word32/Word64 for Haskell. The implementations in the @.Internal@ package are
 different ways to tackle the problem; the @array@ method (current default) is
 about 5 times faster than the @FFI@ method.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-replace-megaparsec-dev
Description-md5: 4d197f7cc4b74c2eeb92eac915d4a84d
Description-en: find, replace, split string patterns with Megaparsec
 Find text patterns, replace the patterns, split on the patterns. Use
 Megaparsec monadic parsers instead of regular expressions for pattern
 matching.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-replace-megaparsec-doc
Description-md5: de5bd4f809b5065d1a56693c16fa029d
Description-en: find, replace, split string patterns with Megaparsec; documentation
 Find text patterns, replace the patterns, split on the patterns. Use
 Megaparsec monadic parsers instead of regular expressions for pattern
 matching.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-replace-megaparsec-prof
Description-md5: 1900d321c73c949e161684d02feb3764
Description-en: find, replace, split string patterns with Megaparsec; profiling libraries
 Find text patterns, replace the patterns, split on the patterns. Use
 Megaparsec monadic parsers instead of regular expressions for pattern
 matching.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-repline-dev
Description-md5: a51573daaae50af3417edf734b563d68
Description-en: Haskeline wrapper for GHCi-like REPL interfaces.
 Haskeline wrapper for GHCi-like REPL interfaces. Composable with
 normal mtl transformers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-repline-doc
Description-md5: 24da87079b3ef67a9ed2e81e9a84b027
Description-en: Haskeline wrapper for GHCi-like REPL interfaces.; documentation
 Haskeline wrapper for GHCi-like REPL interfaces. Composable with
 normal mtl transformers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-repline-prof
Description-md5: e7af945329afb8e25f58d492cf8f0985
Description-en: Haskeline wrapper for GHCi-like REPL interfaces.; profiling libraries
 Haskeline wrapper for GHCi-like REPL interfaces. Composable with
 normal mtl transformers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-req-dev
Description-md5: ace18df4b41215c150bf50d75d3e7426
Description-en: HTTP client library
 HTTP client library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-req-doc
Description-md5: 179a851f5ee1bbbf8888babc1251ea8f
Description-en: HTTP client library; documentation
 HTTP client library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-req-prof
Description-md5: ca35c605f724f140b876c6fec8c968c1
Description-en: HTTP client library; profiling libraries
 HTTP client library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-resolv-dev
Description-md5: 70e13b37fc6dafae34bc537e2f194977
Description-en: Domain Name Service (DNS) lookup via libresolv
 This package implements an API for accessing the Domain Name Service (DNS)
 resolver service via the standard libresolv system library (whose
 API is often available directly via the standard libc C library) on
 Unix systems.
 .
 This package also includes support for decoding message record types
 as defined in the following RFCs:
 .
 - RFC 1035: Domain Names - Implementation And Specification
 - RFC 1183: New DNS RR Definitions
 - RFC 2782: A DNS RR for specifying the location of services (DNS SRV)
 - RFC 2915: The Naming Authority Pointer (NAPTR) DNS Resource Record
 - RFC 3596: DNS Extensions to Support IP Version 6
 - RFC 4034: Resource Records for the DNS Security Extensions
 - RFC 4255: Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints
 - RFC 4408: Sender Policy Framework (SPF) for Authorizing Use of Domains
 in E-Mail, Version 1
 - RFC 5155: DNS Security (DNSSEC) Hashed Authenticated Denial of Existence
 - RFC 6844: DNS Certification Authority Authorization (CAA) Resource Record
 - RFC 6891: Extension Mechanisms for DNS (EDNS(0))
 - RFC 7553: The Uniform Resource Identifier (URI) DNS Resource Record
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-resolv-doc
Description-md5: 380025a02e93d2fb17e84a0cc5de4813
Description-en: Domain Name Service (DNS) lookup via libresolv; documentation
 This package implements an API for accessing the Domain Name Service (DNS)
 resolver service via the standard libresolv system library (whose
 API is often available directly via the standard libc C library) on
 Unix systems.
 .
 This package also includes support for decoding message record types
 as defined in the following RFCs:
 .
 - RFC 1035: Domain Names - Implementation And Specification
 - RFC 1183: New DNS RR Definitions
 - RFC 2782: A DNS RR for specifying the location of services (DNS SRV)
 - RFC 2915: The Naming Authority Pointer (NAPTR) DNS Resource Record
 - RFC 3596: DNS Extensions to Support IP Version 6
 - RFC 4034: Resource Records for the DNS Security Extensions
 - RFC 4255: Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints
 - RFC 4408: Sender Policy Framework (SPF) for Authorizing Use of Domains
 in E-Mail, Version 1
 - RFC 5155: DNS Security (DNSSEC) Hashed Authenticated Denial of Existence
 - RFC 6844: DNS Certification Authority Authorization (CAA) Resource Record
 - RFC 6891: Extension Mechanisms for DNS (EDNS(0))
 - RFC 7553: The Uniform Resource Identifier (URI) DNS Resource Record
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-resolv-prof
Description-md5: fda904458385f77da1e74460bd9d2c2f
Description-en: Domain Name Service (DNS) lookup via libresolv; profiling libraries
 This package implements an API for accessing the Domain Name Service (DNS)
 resolver service via the standard libresolv system library (whose
 API is often available directly via the standard libc C library) on
 Unix systems.
 .
 This package also includes support for decoding message record types
 as defined in the following RFCs:
 .
 - RFC 1035: Domain Names - Implementation And Specification
 - RFC 1183: New DNS RR Definitions
 - RFC 2782: A DNS RR for specifying the location of services (DNS SRV)
 - RFC 2915: The Naming Authority Pointer (NAPTR) DNS Resource Record
 - RFC 3596: DNS Extensions to Support IP Version 6
 - RFC 4034: Resource Records for the DNS Security Extensions
 - RFC 4255: Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints
 - RFC 4408: Sender Policy Framework (SPF) for Authorizing Use of Domains
 in E-Mail, Version 1
 - RFC 5155: DNS Security (DNSSEC) Hashed Authenticated Denial of Existence
 - RFC 6844: DNS Certification Authority Authorization (CAA) Resource Record
 - RFC 6891: Extension Mechanisms for DNS (EDNS(0))
 - RFC 7553: The Uniform Resource Identifier (URI) DNS Resource Record
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-resource-pool-dev
Description-md5: 8c43b90a218151148f5c7467afdbcc83
Description-en: high-performance striped resource-pooling implementation
 A high-performance striped pooling abstraction for managing flexibly-sized
 collections of resources such as database connections.  .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-resource-pool-doc
Description-md5: fdf6afa02f849fc1cf1e93a1a18bbf78
Description-en: high-performance striped resource-pooling implementation; documentation
 A high-performance striped pooling abstraction for managing flexibly-sized
 collections of resources such as database connections.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-resource-pool-prof
Description-md5: 938cd53c9524ab0316e6025a8ba2cd57
Description-en: high-performance striped resource-pooling implementation; profiling libraries
 A high-performance striped pooling abstraction for managing flexibly-sized
 collections of resources such as database connections.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-resourcet-dev
Description-md5: 5b2e77647c053c56bf11b98237c84d25
Description-en: deterministic allocation and freeing of scarce resources
 Control.Monad.Trans.Resource allocates resources which are guaranteed
 to be released.  One point to note: all register cleanup actions live
 in the IO monad, not the main monad. This allows both more efficient
 code, and for monads to be transformed.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-resourcet-doc
Description-md5: 72c894c4e1d0960ece3b4ea3e7f4b7f5
Description-en: deterministic allocation and freeing of scarce resources; documentation
 Control.Monad.Trans.Resource allocates resources which are guaranteed
 to be released.  One point to note: all register cleanup actions live
 in the IO monad, not the main monad. This allows both more efficient
 code, and for monads to be transformed.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-resourcet-prof
Description-md5: 33df798f339c685a978367bc172d11c0
Description-en: deterministic allocation and freeing of scarce resources; profiling libraries
 Control.Monad.Trans.Resource allocates resources which are guaranteed
 to be released.  One point to note: all register cleanup actions live
 in the IO monad, not the main monad. This allows both more efficient
 code, and for monads to be transformed.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-retry-dev
Description-md5: 4716386dc549aa1f6677960776c454e8
Description-en: Retry combinators for monadic actions that may fail
 This package exposes combinators that can wrap arbitrary monadic actions. They
 run the action and potentially retry running it with some configurable delay
 for a configurable number of times.
 .
 The purpose is to make it easier to work with IO and especially network IO
 actions that often experience temporary failure and warrant retrying of the
 original action. For example, a database query may time out for a while, in
 which case we should hang back for a bit and retry the query instead of simply
 raising an exception.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-retry-doc
Description-md5: a8e053a5734287af4f6e5ef178214069
Description-en: Retry combinators for monadic actions that may fail; documentation
 This package exposes combinators that can wrap arbitrary monadic actions. They
 run the action and potentially retry running it with some configurable delay
 for a configurable number of times.
 .
 The purpose is to make it easier to work with IO and especially network IO
 actions that often experience temporary failure and warrant retrying of the
 original action. For example, a database query may time out for a while, in
 which case we should hang back for a bit and retry the query instead of simply
 raising an exception.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-retry-prof
Description-md5: 65f215eb9a29e118eed6866a4fb96580
Description-en: Retry combinators for monadic actions that may fail; profiling libraries
 This package exposes combinators that can wrap arbitrary monadic actions. They
 run the action and potentially retry running it with some configurable delay
 for a configurable number of times.
 .
 The purpose is to make it easier to work with IO and especially network IO
 actions that often experience temporary failure and warrant retrying of the
 original action. For example, a database query may time out for a while, in
 which case we should hang back for a bit and retry the query instead of simply
 raising an exception.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rfc5051-dev
Description-md5: 12d215d380a9587b945469564f49c532
Description-en: simple unicode collation as per RFC5051
 This library implements i;unicode-casemap,
 the simple, non locale-sensitive unicode collation
 algorithm described in RFC 5051.
 .
 Here is a list of strings sorted by the Prelude's sort function:
 .
 Abe Oeb abe abé oeb Ábe Äbe Ôeb ábe äbe ôeb.
 .
 Here is the same list sorted by `sortBy compareUnicode`:
 .
 Abe abe abé Ábe ábe Äbe äbe Oeb oeb Ôeb ôeb
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rfc5051-doc
Description-md5: 07d14bd4d9129f4a60b6475dc6186b9d
Description-en: simple unicode collation as per RFC5051; documentation
 This library implements i;unicode-casemap,
 the simple, non locale-sensitive unicode collation
 algorithm described in RFC 5051.
 .
 Here is a list of strings sorted by the Prelude's sort function:
 .
 Abe Oeb abe abé oeb Ábe Äbe Ôeb ábe äbe ôeb.
 .
 Here is the same list sorted by `sortBy compareUnicode`:
 .
 Abe abe abé Ábe ábe Äbe äbe Oeb oeb Ôeb ôeb
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rfc5051-prof
Description-md5: a4319fc90858d31124cf0eb294e2a645
Description-en: simple unicode collation as per RFC5051; profiling libraries
 This library implements i;unicode-casemap,
 the simple, non locale-sensitive unicode collation
 algorithm described in RFC 5051.
 .
 Here is a list of strings sorted by the Prelude's sort function:
 .
 Abe Oeb abe abé oeb Ábe Äbe Ôeb ábe äbe ôeb.
 .
 Here is the same list sorted by `sortBy compareUnicode`:
 .
 Abe abe abé Ábe ábe Äbe äbe Oeb oeb Ôeb ôeb
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rio-dev
Description-md5: 13ef2097d2ca4240ce99c89f89889356
Description-en: standard library for Haskell
 The goal of the rio library is to make it easier to adopt Haskell for writing
 production software. It is intended as a cross between:
 * Collection of well designed, trusted libraries
 * Useful Prelude replacement
 * A set of best practices for writing production quality Haskell code
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rio-doc
Description-md5: 9a3f205d2b4c5ae702472b41d42fe7a9
Description-en: standard library for Haskell; documentation
 The goal of the rio library is to make it easier to adopt Haskell for writing
 production software. It is intended as a cross between:
 * Collection of well designed, trusted libraries
 * Useful Prelude replacement
 * A set of best practices for writing production quality Haskell code
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rio-orphans-dev
Description-md5: 7b9c2f74af2e208fe197e23902dac2dd
Description-en: Orphan instances for the RIO type in the rio package
 This Haskell library provides orphan instances for the `RIO` data type.
 Currently supports:
 .
 * `MonadCatch` and `MonadMask` from `exceptions`
 * `MonadBase` from `transformers-base`
 * `MonadBaseControl` from `monad-control`
 * `MonadResource` from `resourcet`
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rio-orphans-doc
Description-md5: de9fd89f50c0862a80b32aa0fb472a0b
Description-en: Orphan instances for the RIO type in the rio package; documentation
 This Haskell library provides orphan instances for the `RIO` data type.
 Currently supports:
 .
 * `MonadCatch` and `MonadMask` from `exceptions`
 * `MonadBase` from `transformers-base`
 * `MonadBaseControl` from `monad-control`
 * `MonadResource` from `resourcet`
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rio-orphans-prof
Description-md5: f3310c7105c36e440d22b131ab06d8e5
Description-en: Orphan instances for the RIO type in the rio package; profiling libraries
 This Haskell library provides orphan instances for the `RIO` data type.
 Currently supports:
 .
 * `MonadCatch` and `MonadMask` from `exceptions`
 * `MonadBase` from `transformers-base`
 * `MonadBaseControl` from `monad-control`
 * `MonadResource` from `resourcet`
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rio-prettyprint-dev
Description-md5: 2fde89e0b58697dd674dbf368f90877a
Description-en: Pretty-printing for RIO
 This Haskell library combines RIO's log capabilities with pretty printing.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rio-prettyprint-doc
Description-md5: e05c85914449cbdddc888e244f25b6e7
Description-en: Pretty-printing for RIO; documentation
 This Haskell library combines RIO's log capabilities with pretty printing.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rio-prettyprint-prof
Description-md5: 2985e8a3fccf6cdc29f9a7f364b6feb6
Description-en: Pretty-printing for RIO; profiling libraries
 This Haskell library combines RIO's log capabilities with pretty printing.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rio-prof
Description-md5: 698808640dac5de45369cec23e3db422
Description-en: standard library for Haskell; profiling libraries
 The goal of the rio library is to make it easier to adopt Haskell for writing
 production software. It is intended as a cross between:
 * Collection of well designed, trusted libraries
 * Useful Prelude replacement
 * A set of best practices for writing production quality Haskell code
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rsa-dev
Description-md5: fec6d784e310766768694ca85f798a04
Description-en: implementation of RSA, using the padding schemes of PKCS#1 v2.1.
 This library implements the RSA encryption and signature algorithms for
 arbitrarily-sized ByteStrings. While the implementations work, they are not
 necessarily the fastest ones on the planet. Particularly key generation. The
 algorithms included are based of RFC 3447, or the Public-Key Cryptography
 Standard for RSA, version 2.1 (a.k.a, PKCS#1 v2.1).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rsa-doc
Description-md5: 3297894cd4cc7641a4e7a62e2664f7c5
Description-en: implementation of RSA, using padding schemes of PKCS#1 v2.1.; documentation
 This library implements the RSA encryption and signature algorithms for
 arbitrarily-sized ByteStrings. While the implementations work, they are not
 necessarily the fastest ones on the planet. Particularly key generation. The
 algorithms included are based of RFC 3447, or the Public-Key Cryptography
 Standard for RSA, version 2.1 (a.k.a, PKCS#1 v2.1).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rsa-prof
Description-md5: 8acc5a5ea31f9c445e6dbf770aedeba7
Description-en: implementation of RSA, using padding schemes of PKCS#1; profiling libraries
 This library implements the RSA encryption and signature algorithms for
 arbitrarily-sized ByteStrings. While the implementations work, they are not
 necessarily the fastest ones on the planet. Particularly key generation. The
 algorithms included are based of RFC 3447, or the Public-Key Cryptography
 Standard for RSA, version 2.1 (a.k.a, PKCS#1 v2.1).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rvar-dev
Description-md5: d89e395095ea461bf481f5c724b99008
Description-en: random variables
 Random number generation based on modeling random variables by an
 abstract type (RVar) which can be composed and manipulated
 monadically and sampled in either monadic or "pure" styles.
 .
 The primary purpose of this library is to support defining and
 sampling a wide variety of high quality random variables. Quality is
 prioritized over speed, but performance is an important goal too.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rvar-doc
Description-md5: fb10af5f166ee6cf6893e0e9863cbaef
Description-en: random variables; documentation
 Random number generation based on modeling random variables by an
 abstract type (RVar) which can be composed and manipulated
 monadically and sampled in either monadic or "pure" styles.
 .
 The primary purpose of this library is to support defining and
 sampling a wide variety of high quality random variables. Quality is
 prioritized over speed, but performance is an important goal too.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-rvar-prof
Description-md5: 2502fa9d6d46c20fb64c08c350b7dee6
Description-en: random variables; profiling libraries
 Random number generation based on modeling random variables by an
 abstract type (RVar) which can be composed and manipulated
 monadically and sampled in either monadic or "pure" styles.
 .
 The primary purpose of this library is to support defining and
 sampling a wide variety of high quality random variables. Quality is
 prioritized over speed, but performance is an important goal too.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-s-cargot-dev
Description-md5: 6ba2fe9bb475b5c3a0d8326b27b98ee1
Description-en: flexible, extensible s-expression library
 S-Cargot is a library for working with s-expressions in
 a modular and extensible way, opting for genericity and
 flexibility instead of speed. Instead of understanding
 one particular form of s-expression, the S-Cargot library
 exposes tools for parsing or emitting different kinds of
 s-expressions, including features not normally included
 in an s-expression library like reader macros or tight
 control over indentation in pretty-printing.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-s-cargot-doc
Description-md5: 83de9d3dbc8eceb175d532bcf7f2c85b
Description-en: flexible, extensible s-expression library; documentation
 S-Cargot is a library for working with s-expressions in
 a modular and extensible way, opting for genericity and
 flexibility instead of speed. Instead of understanding
 one particular form of s-expression, the S-Cargot library
 exposes tools for parsing or emitting different kinds of
 s-expressions, including features not normally included
 in an s-expression library like reader macros or tight
 control over indentation in pretty-printing.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-s-cargot-prof
Description-md5: 07c1ef8188b8d0cc685c6c3bff2666c2
Description-en: flexible, extensible s-expression library; profiling libraries
 S-Cargot is a library for working with s-expressions in
 a modular and extensible way, opting for genericity and
 flexibility instead of speed. Instead of understanding
 one particular form of s-expression, the S-Cargot library
 exposes tools for parsing or emitting different kinds of
 s-expressions, including features not normally included
 in an s-expression library like reader macros or tight
 control over indentation in pretty-printing.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safe-dev
Description-md5: 1bb380411da1d16e3150a00ac2ff9464
Description-en: GHC Library for safe (pattern match free) functions
 .
 Partial functions from the base library, such as head and !!, modified to
 return more descriptive error messages, programmer defined error messages,
 Maybe wrapped results and default values. These functions can be used to
 reduce the number of unsafe pattern matches in your code.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safe-doc
Description-md5: ab0bf255c2e114158eed0998cdb5b347
Description-en: Documentation for safe library for (pattern match free) functions; documentation
 .
 Partial functions from the base library, such as head and !!, modified to
 return more descriptive error messages, programmer defined error messages,
 Maybe wrapped results and default values. These functions can be used to
 reduce the number of unsafe pattern matches in your code.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safe-exceptions-dev
Description-md5: c98c008e42c9b03441ff95d9585cfba6
Description-en: safe, consistent, and easy exception handling
 This package provides additional safety and simplicity versus
 Control.Exception by having its functions recognize the difference
 between synchronous and asynchronous exceptions. As described below,
 synchronous exceptions are treated as recoverable, allowing you to
 catch and handle them as well as clean up after them, whereas
 asynchronous exceptions can only be cleaned up after. In particular,
 this library prevents you from making the following mistakes:
 .
 * Catching and swallowing an asynchronous exception
 * Throwing an asynchronous exception synchronously
 * Throwing a synchronous exception asynchronously
 * Swallowing asynchronous exceptions via failing cleanup handlers
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safe-exceptions-doc
Description-md5: 4af9c0ae547174a5870a856f787834ee
Description-en: safe, consistent, and easy exception handling; documentation
 This package provides additional safety and simplicity versus
 Control.Exception by having its functions recognize the difference
 between synchronous and asynchronous exceptions. As described below,
 synchronous exceptions are treated as recoverable, allowing you to
 catch and handle them as well as clean up after them, whereas
 asynchronous exceptions can only be cleaned up after. In particular,
 this library prevents you from making the following mistakes:
 .
 * Catching and swallowing an asynchronous exception
 * Throwing an asynchronous exception synchronously
 * Throwing a synchronous exception asynchronously
 * Swallowing asynchronous exceptions via failing cleanup handlers
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safe-exceptions-prof
Description-md5: 3a9035ebdc07ce8fd38f01150cca096a
Description-en: safe, consistent, and easy exception handling; profiling libraries
 This package provides additional safety and simplicity versus
 Control.Exception by having its functions recognize the difference
 between synchronous and asynchronous exceptions. As described below,
 synchronous exceptions are treated as recoverable, allowing you to
 catch and handle them as well as clean up after them, whereas
 asynchronous exceptions can only be cleaned up after. In particular,
 this library prevents you from making the following mistakes:
 .
 * Catching and swallowing an asynchronous exception
 * Throwing an asynchronous exception synchronously
 * Throwing a synchronous exception asynchronously
 * Swallowing asynchronous exceptions via failing cleanup handlers
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safe-prof
Description-md5: 912192e6381ff3ce5bbaf83318076410
Description-en: Profiling library for safe (pattern match free) functions; profiling libraries
 .
 Partial functions from the base library, such as head and !!, modified to
 return more descriptive error messages, programmer defined error messages,
 Maybe wrapped results and default values. These functions can be used to
 reduce the number of unsafe pattern matches in your code.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safecopy-dev
Description-md5: 5b8b3ee00f6f2fb0afd19fa3162a244e
Description-en: Haskell serialization library with version control - GHC libraries
 SafeCopy is an extension to cereal, a Haskell serialization library:
 it adds the ability to define new versions of some data tpe and
 automatically convert variables serialized with an old format to a
 newer one.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safecopy-doc
Description-md5: f72256f3df8d0bbad8887354ea31e824
Description-en: Haskell serialization library with version control - documentation; documentation
 SafeCopy is an extension to cereal, a Haskell serialization library:
 it adds the ability to define new versions of some data tpe and
 automatically convert variables serialized with an old format to a
 newer one.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safecopy-prof
Description-md5: 432db5ca2fc3f383057c8002ef987f45
Description-en: Haskell serialization library with version control - GHC profiling libraries; profiling libraries
 SafeCopy is an extension to cereal, a Haskell serialization library:
 it adds the ability to define new versions of some data tpe and
 automatically convert variables serialized with an old format to a
 newer one.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safesemaphore-dev
Description-md5: 853c5a18597921f40c5053a49627c402
Description-en: exception safe alternatives to QSem, QSemN, and SampleVar - GHC libraries
 This is an alternative to the deprecated QSem, QSemN, and SampleVar in
 GHC base. Those base modules are not exception safe and can be broken
 by killThread.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safesemaphore-doc
Description-md5: ab5bf8224f8d99bb9c6a4cce93b17fa9
Description-en: exception safe alternatives to QSem, QSemN, and SampleVar - documentation; documentation
 This is an alternative to the deprecated QSem, QSemN, and SampleVar in
 GHC base. Those base modules are not exception safe and can be broken
 by killThread.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-safesemaphore-prof
Description-md5: 50eb022bfffd95dd6f98321ff0eeb366
Description-en: exception safe alternatives to QSem, QSemN, and SampleVar - GHC profiling data; profiling libraries
 This is an alternative to the deprecated QSem, QSemN, and SampleVar in
 GHC base. Those base modules are not exception safe and can be broken
 by killThread.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sandi-dev
Description-md5: 8f4423c05f31116009d73a9a67e39bc4
Description-en: Haskell library of data encoders and decoders
 Data encoding library currently providing Base16, Base32, Base32Hex, Base64,
 Base64Url, Base85, Python string escaping, Quoted-Printable, URL encoding,
 uuencode, xxencode, and yEncoding.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sandi-doc
Description-md5: a72f54447e41d1c92bf77ca6a557ef79
Description-en: Haskell library of data encoders and decoders; documentation
 Data encoding library currently providing Base16, Base32, Base32Hex, Base64,
 Base64Url, Base85, Python string escaping, Quoted-Printable, URL encoding,
 uuencode, xxencode, and yEncoding.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sandi-prof
Description-md5: b5c4181a398a8a023d4ffb7ee1cd92a9
Description-en: Haskell library of data encoders and decoders; profiling libraries
 Data encoding library currently providing Base16, Base32, Base32Hex, Base64,
 Base64Url, Base85, Python string escaping, Quoted-Printable, URL encoding,
 uuencode, xxencode, and yEncoding.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-say-dev
Description-md5: f5c09b373e1e30260b0a738c53cae381
Description-en: send textual messages to a Handle in a thread-friendly way
 When writing a line to a Handle,
 .
 * Properly handle character encoding settings on the Handle
 * For reasonably sized messages, ensure that the entire message
 is written in one chunk to avoid interleaving data with other threads
 * This includes the trailing newline character
 * Avoid unnecessary memory allocations and copies
 * Minimize locking
 * Provide a simple API
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-say-doc
Description-md5: d03ad2f74dc4d4a77db40f284984c5a5
Description-en: send textual messages to a Handle in a thread-friendly way; documentation
 When writing a line to a Handle,
 .
 * Properly handle character encoding settings on the Handle
 * For reasonably sized messages, ensure that the entire message
 is written in one chunk to avoid interleaving data with other threads
 * This includes the trailing newline character
 * Avoid unnecessary memory allocations and copies
 * Minimize locking
 * Provide a simple API
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-say-prof
Description-md5: 649a0881ca3fa212fda12ca16d87d659
Description-en: send textual messages to a Handle in a thread-friendly way; profiling libraries
 When writing a line to a Handle,
 .
 * Properly handle character encoding settings on the Handle
 * For reasonably sized messages, ensure that the entire message
 is written in one chunk to avoid interleaving data with other threads
 * This includes the trailing newline character
 * Avoid unnecessary memory allocations and copies
 * Minimize locking
 * Provide a simple API
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-scanner-dev
Description-md5: e2019cfe235c92ce551f4b397cd1feb4
Description-en: fast incremental combinator parsing for bytestrings
 Parser combinator library designed to be fast. It doesn't
 support backtracking.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-scanner-doc
Description-md5: 689a528dbecce37f7a39ff58a51a46c0
Description-en: fast incremental combinator parsing for bytestrings; documentation
 Parser combinator library designed to be fast. It doesn't
 support backtracking.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-scanner-prof
Description-md5: 34e22ee2131cd916d9b2de464e2ca59a
Description-en: fast incremental combinator parsing for bytestrings; profiling libraries
 Parser combinator library designed to be fast. It doesn't
 support backtracking.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-scientific-dev
Description-md5: 59c068b2a70fd5ec5eea88b7941cead9
Description-en: scientific notation for floating-point numbers
 This package provides a Haskell datatype for representing and pretty-printing
 arbitrary-precision numbers using scientific notation.
 .
 Its primary use-case is to serve as the target of parsing floating point
 numbers. Since the textual representation of floating point numbers use
 scientific notation they can be efficiently parsed to a Scientific number.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-scientific-doc
Description-md5: 28399f64b2999da8461dd474bd8cd9a3
Description-en: scientific notation for floating-point numbers; documentation
 This package provides a Haskell datatype for representing and pretty-printing
 arbitrary-precision numbers using scientific notation.
 .
 Its primary use-case is to serve as the target of parsing floating point
 numbers. Since the textual representation of floating point numbers use
 scientific notation they can be efficiently parsed to a Scientific number.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-scientific-prof
Description-md5: 1909a0fa8d25deded64447f3a629f56c
Description-en: scientific notation for floating-point numbers; profiling libraries
 This package provides a Haskell datatype for representing and pretty-printing
 arbitrary-precision numbers using scientific notation.
 .
 Its primary use-case is to serve as the target of parsing floating point
 numbers. Since the textual representation of floating point numbers use
 scientific notation they can be efficiently parsed to a Scientific number.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-scotty-dev
Description-md5: 87ab6eebbd7d77be0c28585e4429c31d
Description-en: Haskell web framework inspired by Ruby's Sinatra
 A Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp.
 .
 Scotty is the cheap and cheerful way to write RESTful, declarative web
 applications.
 .
 * A page is as simple as defining the verb, url pattern, and Text content.
 .
 * It is template-language agnostic. Anything that returns a Text value will do.
 .
 * Conforms to WAI Application interface.
 .
 * Uses very fast Warp webserver by default.
 .
 As for the name: Sinatra + Warp = Scotty.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-scotty-doc
Description-md5: f754e5fff425f02bb2a0522015d1f604
Description-en: Haskell web framework inspired by Ruby's Sinatra; documentation
 A Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp.
 .
 Scotty is the cheap and cheerful way to write RESTful, declarative web
 applications.
 .
 * A page is as simple as defining the verb, url pattern, and Text content.
 .
 * It is template-language agnostic. Anything that returns a Text value will do.
 .
 * Conforms to WAI Application interface.
 .
 * Uses very fast Warp webserver by default.
 .
 As for the name: Sinatra + Warp = Scotty.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-scotty-prof
Description-md5: 801b424aeb72df6fd529915f1830e420
Description-en: Haskell web framework inspired by Ruby's Sinatra; profiling libraries
 A Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp.
 .
 Scotty is the cheap and cheerful way to write RESTful, declarative web
 applications.
 .
 * A page is as simple as defining the verb, url pattern, and Text content.
 .
 * It is template-language agnostic. Anything that returns a Text value will do.
 .
 * Conforms to WAI Application interface.
 .
 * Uses very fast Warp webserver by default.
 .
 As for the name: Sinatra + Warp = Scotty.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-dev
Description-md5: 57fd0fd6eef16dfdc985418693be55b2
Description-en: high- and low-level bindings to the SDL 2 library
 This package contains bindings to the SDL 2 library, in both high- and
 low-level forms:
 .
 The SDL namespace contains high-level bindings, where enumerations are split
 into sum types, and automatic error-checking is performed.
 .
 The SDL.Raw namespace contains an almost 1-1 translation of the C API into
 Haskell FFI calls. As such, this does not contain sum types nor error
 checking. Thus this namespace is suitable for building your own abstraction
 over SDL, but is not recommended for day-to-day programming.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-doc
Description-md5: 82b9e091c5783287d82f7d7bbae1aa08
Description-en: high- and low-level bindings to the SDL 2 library; documentation
 This package contains bindings to the SDL 2 library, in both high- and
 low-level forms:
 .
 The SDL namespace contains high-level bindings, where enumerations are split
 into sum types, and automatic error-checking is performed.
 .
 The SDL.Raw namespace contains an almost 1-1 translation of the C API into
 Haskell FFI calls. As such, this does not contain sum types nor error
 checking. Thus this namespace is suitable for building your own abstraction
 over SDL, but is not recommended for day-to-day programming.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-image-dev
Description-md5: 36538343e5b917933633f940b240ca88
Description-en: Haskell bindings to SDL2_image
 This package contains bindings to the SDL2_image library, in both high- and
 low-level forms:
 .
 The SDL namespace contains high-level bindings, where enumerations are split
 into sum types, and automatic error-checking is performed.
 .
 The SDL.Raw namespace contains an almost 1-1 translation of the C API into
 Haskell FFI calls. As such, this does not contain sum types nor error
 checking. Thus this namespace is suitable for building your own abstraction
 over SDL, but is not recommended for day-to-day programming.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-image-doc
Description-md5: 08e24753a34a62d0d3561816e7855adc
Description-en: Haskell bindings to SDL2_image; documentation
 This package contains bindings to the SDL2_image library, in both high- and
 low-level forms:
 .
 The SDL namespace contains high-level bindings, where enumerations are split
 into sum types, and automatic error-checking is performed.
 .
 The SDL.Raw namespace contains an almost 1-1 translation of the C API into
 Haskell FFI calls. As such, this does not contain sum types nor error
 checking. Thus this namespace is suitable for building your own abstraction
 over SDL, but is not recommended for day-to-day programming.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-image-prof
Description-md5: 4d77cecadbb7a4e1fba31efac90cd1e7
Description-en: Haskell bindings to SDL2_image; profiling libraries
 This package contains bindings to the SDL2_image library, in both high- and
 low-level forms:
 .
 The SDL namespace contains high-level bindings, where enumerations are split
 into sum types, and automatic error-checking is performed.
 .
 The SDL.Raw namespace contains an almost 1-1 translation of the C API into
 Haskell FFI calls. As such, this does not contain sum types nor error
 checking. Thus this namespace is suitable for building your own abstraction
 over SDL, but is not recommended for day-to-day programming.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-mixer-dev
Description-md5: 8fc07dbff0a68a9ff89664142ed41050
Description-en: Haskell bindings to SDL2_mixer
 This package contains bindings to the SDL2_mixer library, in both high- and
 low-level forms:
 .
 The SDL namespace contains high-level bindings, where enumerations are split
 into sum types, and automatic error-checking is performed.
 .
 The SDL.Raw namespace contains an almost 1-1 translation of the C API into
 Haskell FFI calls. As such, this does not contain sum types nor error
 checking. Thus this namespace is suitable for building your own abstraction
 over SDL, but is not recommended for day-to-day programming.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-mixer-doc
Description-md5: 819f62add08a7eb0d963223431264820
Description-en: Haskell bindings to SDL2_mixer; documentation
 This package contains bindings to the SDL2_mixer library, in both high- and
 low-level forms:
 .
 The SDL namespace contains high-level bindings, where enumerations are split
 into sum types, and automatic error-checking is performed.
 .
 The SDL.Raw namespace contains an almost 1-1 translation of the C API into
 Haskell FFI calls. As such, this does not contain sum types nor error
 checking. Thus this namespace is suitable for building your own abstraction
 over SDL, but is not recommended for day-to-day programming.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-mixer-prof
Description-md5: 32a43ce1257408c40642fb9ab22d3b94
Description-en: Haskell bindings to SDL2_mixer; profiling libraries
 This package contains bindings to the SDL2_mixer library, in both high- and
 low-level forms:
 .
 The SDL namespace contains high-level bindings, where enumerations are split
 into sum types, and automatic error-checking is performed.
 .
 The SDL.Raw namespace contains an almost 1-1 translation of the C API into
 Haskell FFI calls. As such, this does not contain sum types nor error
 checking. Thus this namespace is suitable for building your own abstraction
 over SDL, but is not recommended for day-to-day programming.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-prof
Description-md5: f903d5f1b1173dd2b4fee65d21aa67df
Description-en: high- and low-level bindings to the SDL 2 library; profiling libraries
 This package contains bindings to the SDL 2 library, in both high- and
 low-level forms:
 .
 The SDL namespace contains high-level bindings, where enumerations are split
 into sum types, and automatic error-checking is performed.
 .
 The SDL.Raw namespace contains an almost 1-1 translation of the C API into
 Haskell FFI calls. As such, this does not contain sum types nor error
 checking. Thus this namespace is suitable for building your own abstraction
 over SDL, but is not recommended for day-to-day programming.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-ttf-dev
Description-md5: 1842fe0899969a8f9d8c726eaa4a4a24
Description-en: bindings to SDL2_ttf
 Haskell bindings to SDL2_ttf C++ library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-ttf-doc
Description-md5: ae59168b5036c50b10a0e3cb573fbbe4
Description-en: bindings to SDL2_ttf; documentation
 Haskell bindings to SDL2_ttf C++ library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sdl2-ttf-prof
Description-md5: 1739e53636055cc433e99decd691d80e
Description-en: bindings to SDL2_ttf; profiling libraries
 Haskell bindings to SDL2_ttf C++ library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-securemem-dev
Description-md5: 9675402b4862033d3c80c867267b6c4a
Description-en: auto-scrubbing and const-time-eq memory chunk abstraction
 SecureMem is similar to ByteString, except that it provides a memory
 chunk that will be auto-scrubbed after it run out of scope.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-securemem-doc
Description-md5: 9a3941b3059bf2fe3b3050b6892375c3
Description-en: auto-scrubbing and const-time-eq memory chunk abstraction; documentation
 SecureMem is similar to ByteString, except that it provides a memory
 chunk that will be auto-scrubbed after it run out of scope.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-securemem-prof
Description-md5: 2ca602d3515503407e9ec8fb763d91a2
Description-en: auto-scrubbing and const-time-eq memory chunk abstraction; profiling libraries
 SecureMem is similar to ByteString, except that it provides a memory
 chunk that will be auto-scrubbed after it run out of scope.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-selective-dev
Description-md5: 9c7c196879af02049b56c795b30f186b
Description-en: selective applicative functors
 Selective applicative functors: declare your effects statically,
 select which to execute dynamically.
 .
 This is a library for selective applicative functors, or just
 "selective functors" for short, an abstraction between
 applicative functors and monads.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-selective-doc
Description-md5: a29b6ff2353121b8c8cf7c6f6344f33a
Description-en: selective applicative functors; documentation
 Selective applicative functors: declare your effects statically,
 select which to execute dynamically.
 .
 This is a library for selective applicative functors, or just
 "selective functors" for short, an abstraction between
 applicative functors and monads.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-selective-prof
Description-md5: bc2f98e5cd0d404182fa5ee6bb8c6e40
Description-en: selective applicative functors; profiling libraries
 Selective applicative functors: declare your effects statically,
 select which to execute dynamically.
 .
 This is a library for selective applicative functors, or just
 "selective functors" for short, an abstraction between
 applicative functors and monads.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semialign-dev
Description-md5: 7e6c9c3480b56bf746d48a6bb65bcd10
Description-en: Align and Zip type-classes from the common Semialign ancestor
 This Haskell library implements the 'Semialign' class, which represents a
 generalized notion of "zipping with padding" that combines structures without
 truncating to the size of the smaller input.
 .
 It turns out that the 'zip' operation fits well the 'Semialign' class,
 forming a lattice-like structure.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semialign-doc
Description-md5: a83dec9a8dbc35e03f574dda38337421
Description-en: Align and Zip type-classes from the common Semialign ancestor; documentation
 This Haskell library implements the 'Semialign' class, which represents a
 generalized notion of "zipping with padding" that combines structures without
 truncating to the size of the smaller input.
 .
 It turns out that the 'zip' operation fits well the 'Semialign' class,
 forming a lattice-like structure.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semialign-prof
Description-md5: 0972c880ee438b708637efd498894407
Description-en: Align and Zip type-classes from the common Semialign ancestor; profiling libraries
 This Haskell library implements the 'Semialign' class, which represents a
 generalized notion of "zipping with padding" that combines structures without
 truncating to the size of the smaller input.
 .
 It turns out that the 'zip' operation fits well the 'Semialign' class,
 forming a lattice-like structure.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semigroupoids-dev
Description-md5: f7dba4c02e4c0d94efb4aac5e9c91df9
Description-en: Haskell 98 semigroupoids: Category sans id
 A Semigroupoid is a Category without the requirement of identity arrows for
 every object in the category.
 .
 When working with comonads you often have the <*> portion of an Applicative,
 but not the pure. This was captured in Uustalu and Vene's "Essence of Dataflow
 Programming" in the form of the ComonadZip class in the days before
 Applicative. Apply provides a weaker invariant, but for the comonads used for
 data flow programming (found in the streams package), this invariant is
 preserved. Applicative function composition forms a semigroupoid.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semigroupoids-doc
Description-md5: cf3f56c5edd3d17f6dc61c07fddcdf81
Description-en: Haskell 98 semigroupoids: Category sans id; documentation
 A Semigroupoid is a Category without the requirement of identity arrows for
 every object in the category.
 .
 When working with comonads you often have the <*> portion of an Applicative,
 but not the pure. This was captured in Uustalu and Vene's "Essence of Dataflow
 Programming" in the form of the ComonadZip class in the days before
 Applicative. Apply provides a weaker invariant, but for the comonads used for
 data flow programming (found in the streams package), this invariant is
 preserved. Applicative function composition forms a semigroupoid.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semigroupoids-prof
Description-md5: 95d317fc6204af33adf94bb5d166c197
Description-en: Haskell 98 semigroupoids: Category sans id; profiling libraries
 A Semigroupoid is a Category without the requirement of identity arrows for
 every object in the category.
 .
 When working with comonads you often have the <*> portion of an Applicative,
 but not the pure. This was captured in Uustalu and Vene's "Essence of Dataflow
 Programming" in the form of the ComonadZip class in the days before
 Applicative. Apply provides a weaker invariant, but for the comonads used for
 data flow programming (found in the streams package), this invariant is
 preserved. Applicative function composition forms a semigroupoid.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semigroups-dev
Description-md5: 772427a61117a35b1ea8a7c2116b8f33
Description-en: Haskell98 semigroups
 It contains a Haskell 98 logically-uninhabited data type used to
 indicate that a given term should not exist.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semigroups-doc
Description-md5: aed13b065864606cba468db71eb31c62
Description-en: Haskell98 semigroups; documentation
 It contains a Haskell 98 logically-uninhabited data type used to
 indicate that a given term should not exist.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semigroups-prof
Description-md5: 7c10bc6bfe42d07c1e4989e39b8a13e1
Description-en: Haskell98 semigroups; profiling libraries
 It contains a Haskell 98 logically-uninhabited data type used to
 indicate that a given term should not exist.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semirings-dev
Description-md5: 8cde57664be8d4f70268752a94b72871
Description-en: two monoids as one, in holy haskimony
 Haskellers are usually familiar with monoids and semigroups. A monoid has an
 appending operation `<>` (or `mappend`), and an identity element, `mempty`.
 A semigroup has an appending `<>` operation, but does not require a `mempty`
 element.
 .
 A Semiring has two appending operations, `plus` and `times`, and two
 respective identity elements, `zero` and `one`.
 .
 More formally, a Semiring R is a set equipped with two binary relations `+`
 and `*`, such that:
 .
 (R,+) is a commutative monoid with identity element 0,
 .
 (R,*) is a monoid with identity element 1,
 .
 (*) left and right distributes over addition, and
 .
 multiplication by '0' annihilates R.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semirings-doc
Description-md5: 6b0f234c6e9c6137bb12902db73e1d8c
Description-en: two monoids as one, in holy haskimony; documentation
 Haskellers are usually familiar with monoids and semigroups. A monoid has an
 appending operation `<>` (or `mappend`), and an identity element, `mempty`.
 A semigroup has an appending `<>` operation, but does not require a `mempty`
 element.
 .
 A Semiring has two appending operations, `plus` and `times`, and two
 respective identity elements, `zero` and `one`.
 .
 More formally, a Semiring R is a set equipped with two binary relations `+`
 and `*`, such that:
 .
 (R,+) is a commutative monoid with identity element 0,
 .
 (R,*) is a monoid with identity element 1,
 .
 (*) left and right distributes over addition, and
 .
 multiplication by '0' annihilates R.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-semirings-prof
Description-md5: d1f6edaa95b9f8c58c4cb9bf8845d129
Description-en: two monoids as one, in holy haskimony; profiling libraries
 Haskellers are usually familiar with monoids and semigroups. A monoid has an
 appending operation `<>` (or `mappend`), and an identity element, `mempty`.
 A semigroup has an appending `<>` operation, but does not require a `mempty`
 element.
 .
 A Semiring has two appending operations, `plus` and `times`, and two
 respective identity elements, `zero` and `one`.
 .
 More formally, a Semiring R is a set equipped with two binary relations `+`
 and `*`, such that:
 .
 (R,+) is a commutative monoid with identity element 0,
 .
 (R,*) is a monoid with identity element 1,
 .
 (*) left and right distributes over addition, and
 .
 multiplication by '0' annihilates R.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sendfile-dev
Description-md5: 5444d753ff8834509bde441ccceae683
Description-en: Haskell portable sendfile library
 This Haskell library exposes zero-copy sendfile functionality in a
 portable way. sendfile is a non standard system call that copies data
 between one file descriptor and another. This library uses the native
 implementations where possible (for example, under Linux or FreeBSD) and
 provides an Haskell replacement in other cases, thus providing a
 portable interface.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sendfile-doc
Description-md5: 0d0f5c72967eb0a83f78bee074a8deac
Description-en: Haskell portable sendfile library; documentation
 This Haskell library exposes zero-copy sendfile functionality in a
 portable way. sendfile is a non standard system call that copies data
 between one file descriptor and another. This library uses the native
 implementations where possible (for example, under Linux or FreeBSD) and
 provides an Haskell replacement in other cases, thus providing a
 portable interface.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sendfile-prof
Description-md5: 9ede0478213960158773845752c9a6ce
Description-en: Haskell portable sendfile library; profiling libraries
 This Haskell library exposes zero-copy sendfile functionality in a
 portable way. sendfile is a non standard system call that copies data
 between one file descriptor and another. This library uses the native
 implementations where possible (for example, under Linux or FreeBSD) and
 provides an Haskell replacement in other cases, thus providing a
 portable interface.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-serialise-dev
Description-md5: ad3bd7e5da3adf93947d7c7eddac8bd3
Description-en: binary serialisation library for Haskell values
 This package (formerly binary-serialise-cbor) provides pure, efficient
 serialization of Haskell values directly into ByteStrings for storage or
 transmission purposes. By providing a set of typeclass instances, you can
 also serialise any custom data type you have as well.
 .
 The underlying binary format used is the 'Concise Binary Object
 Representation', or CBOR, specified in RFC 7049. As a result,
 serialised Haskell values have implicit structure outside of the
 Haskell program itself, meaning they can be inspected or analyzed
 without custom tools.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-serialise-doc
Description-md5: 64ffad5f57e0406e37396164efbafd8b
Description-en: binary serialisation library for Haskell values; documentation
 This package (formerly binary-serialise-cbor) provides pure, efficient
 serialization of Haskell values directly into ByteStrings for storage or
 transmission purposes. By providing a set of typeclass instances, you can
 also serialise any custom data type you have as well.
 .
 The underlying binary format used is the 'Concise Binary Object
 Representation', or CBOR, specified in RFC 7049. As a result,
 serialised Haskell values have implicit structure outside of the
 Haskell program itself, meaning they can be inspected or analyzed
 without custom tools.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-serialise-prof
Description-md5: 5d766d99dc3f1c78a858cd20dfe582d6
Description-en: binary serialisation library for Haskell values; profiling libraries
 This package (formerly binary-serialise-cbor) provides pure, efficient
 serialization of Haskell values directly into ByteStrings for storage or
 transmission purposes. By providing a set of typeclass instances, you can
 also serialise any custom data type you have as well.
 .
 The underlying binary format used is the 'Concise Binary Object
 Representation', or CBOR, specified in RFC 7049. As a result,
 serialised Haskell values have implicit structure outside of the
 Haskell program itself, meaning they can be inspected or analyzed
 without custom tools.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-client-core-dev
Description-md5: 2cf9f75c07c5f2cb2d650f3ca32dc223
Description-en: Core functionality and class for client function generation for servant APIs
 This library provides backend-agnostic generation of client functions. For
 more information, see the README.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-client-core-doc
Description-md5: b5a9dca751c4c166618f8b292000b095
Description-en: Core functionality and class for client function generation for servant APIs; documentation
 This library provides backend-agnostic generation of client functions. For
 more information, see the README.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-client-core-prof
Description-md5: b07be6e590b73c4fb72974ff4ed32920
Description-en: Core functionality and class for client function generation for servant APIs; profiling libraries
 This library provides backend-agnostic generation of client functions. For
 more information, see the README.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-client-dev
Description-md5: f4adc49a00b627d96663a1dd2ae6cba3
Description-en: library for writing clients for servant webservices
 This library automatically derives functions for writing clients for
 webservices produced using the servant library.
 .
 See http://haskell-servant.readthedocs.org/en/stable/tutorial/Client.html
 for a tutorial.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-client-doc
Description-md5: 0232d5a6baeedbe285c259c0bcfdab34
Description-en: library for writing clients for servant webservices; documentation
 This library automatically derives functions for writing clients for
 webservices produced using the servant library.
 .
 See http://haskell-servant.readthedocs.org/en/stable/tutorial/Client.html
 for a tutorial.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-client-prof
Description-md5: 8fb40ad9252fb413cf9bb9bf2c952a3d
Description-en: library for writing clients for servant webservices; profiling libraries
 This library automatically derives functions for writing clients for
 webservices produced using the servant library.
 .
 See http://haskell-servant.readthedocs.org/en/stable/tutorial/Client.html
 for a tutorial.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-dev
Description-md5: 98d1b6d97c5eb85d54bcd6cebd4f55ed
Description-en: family of combinators for defining webservices APIs
 A family of combinators for defining webservices APIs and serving them.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-doc
Description-md5: 188d969b4db0abf682074cdc7722b908
Description-en: family of combinators for defining webservices APIs; documentation
 A family of combinators for defining webservices APIs and serving them.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-prof
Description-md5: e5c8eb73698422216cd909b54f8e0291
Description-en: family of combinators for defining webservices APIs; profiling libraries
 A family of combinators for defining webservices APIs and serving them.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-server-dev
Description-md5: e451e824ef518ab511769d7211f18817
Description-en: combinators for defining webservices APIs and serving them
 A family of combinators for defining web services APIs and serving them.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-server-doc
Description-md5: e8a043f9083b740a03079d2b75e033df
Description-en: combinators for defining webservices APIs and serving them; documentation
 A family of combinators for defining web services APIs and serving them.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-servant-server-prof
Description-md5: 9eee81b04ca43ace22056031f450f65f
Description-en: combinators for defining webservices APIs and serving them; profiling libraries
 A family of combinators for defining web services APIs and serving them.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-setenv-dev
Description-md5: db534247f69cb5f50c2c33805a0e6f9a
Description-en: Cross-platform library for setting environment variables
 This package provides a cross-platform library for setting environment
 variables.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-setenv-doc
Description-md5: 8745a9f2730133b955b0a235eabbcab6
Description-en: Cross-platform library for setting environment variables; documentation
 This package provides a cross-platform library for setting environment
 variables.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-setenv-prof
Description-md5: 4ec7a77b07bcb2fd9d2f43a4e0bdb838
Description-en: Cross-platform library for setting environment variables; profiling libraries
 This package provides a cross-platform library for setting environment
 variables.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-setlocale-dev
Description-md5: ddb3478499e6e4fac7e2e084a14c3f75
Description-en: Haskell bindings to setlocale
 This package provides bingings to the setlocale function.
 For more information see setlocale(3)
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-setlocale-doc
Description-md5: 684bfd53f0c9caa88bb17be88fdd81d0
Description-en: Haskell bindings to setlocale; documentation
 This package provides bingings to the setlocale function.
 For more information see setlocale(3)
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-setlocale-prof
Description-md5: 9549a0b85edf21dfa0d6932715bd8fe7
Description-en: Haskell bindings to setlocale; profiling libraries
 This package provides bingings to the setlocale function.
 For more information see setlocale(3)
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sha-dev
Description-md5: f0fc508d2a3d35aab067b281602a94af
Description-en: Haskell SHA suite of message digest functions
 This library implements the SHA suite of message digest functions,
 according to NIST FIPS 180-2 (with the SHA-224 addendum), as well
 as the SHA-based HMAC routines.
 .
 The functions have been tested  against most of the NIST and RFC test
 vectors for the various functions. While some attention has been paid
 to performance, these do not presently reach the speed of well-tune
 libraries, like OpenSSL.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sha-doc
Description-md5: a2f3dfb36cd46dc12ae41df39b953fee
Description-en: Haskell SHA suite of message digest functions; documentation
 This library implements the SHA suite of message digest functions,
 according to NIST FIPS 180-2 (with the SHA-224 addendum), as well
 as the SHA-based HMAC routines.
 .
 The functions have been tested  against most of the NIST and RFC test
 vectors for the various functions. While some attention has been paid
 to performance, these do not presently reach the speed of well-tune
 libraries, like OpenSSL.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sha-prof
Description-md5: 567a21c4223206916d11113e382187fe
Description-en: Haskell SHA suite of message digest functions; profiling libraries
 This library implements the SHA suite of message digest functions,
 according to NIST FIPS 180-2 (with the SHA-224 addendum), as well
 as the SHA-based HMAC routines.
 .
 The functions have been tested  against most of the NIST and RFC test
 vectors for the various functions. While some attention has been paid
 to performance, these do not presently reach the speed of well-tune
 libraries, like OpenSSL.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shake-data
Description-md5: 202f487238f812e0e9fdb5bfd6e4884b
Description-en: Haskell library for writing build systems; data files
 Shake is a Haskell library for writing build systems - designed as a
 replacement for make.
 .
 To use Shake the user writes a Haskell program that imports
 Development.Shake, defines some build rules, and calls the
 Development.Shake.shakeArgs function. Thanks to do notation and infix
 operators, a simple Shake build system is not too dissimilar from a simple
 Makefile. However, as build systems get more complex, Shake is able to take
 advantage of the excellent abstraction facilities offered by Haskell and
 easily support much larger projects. The Shake library provides all the
 standard features available in other build systems, including automatic
 parallelism and minimal rebuilds. Shake also provides more accurate
 dependency tracking, including seamless support for generated files, and
 dependencies on system information (e.g. compiler version).
 .
 This package contains the data files needed to use the library.

Package: libghc-shake-dev
Description-md5: 05861d8bb816e7e0a3ccf5cdc9a9c873
Description-en: Haskell library for writing build systems
 Shake is a Haskell library for writing build systems - designed as a
 replacement for make.
 .
 To use Shake the user writes a Haskell program that imports
 Development.Shake, defines some build rules, and calls the
 Development.Shake.shakeArgs function. Thanks to do notation and infix
 operators, a simple Shake build system is not too dissimilar from a simple
 Makefile. However, as build systems get more complex, Shake is able to take
 advantage of the excellent abstraction facilities offered by Haskell and
 easily support much larger projects. The Shake library provides all the
 standard features available in other build systems, including automatic
 parallelism and minimal rebuilds. Shake also provides more accurate
 dependency tracking, including seamless support for generated files, and
 dependencies on system information (e.g. compiler version).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shake-doc
Description-md5: 5c720b66eddb6121a940bc2aa96a69d4
Description-en: Haskell library for writing build systems; documentation
 Shake is a Haskell library for writing build systems - designed as a
 replacement for make.
 .
 To use Shake the user writes a Haskell program that imports
 Development.Shake, defines some build rules, and calls the
 Development.Shake.shakeArgs function. Thanks to do notation and infix
 operators, a simple Shake build system is not too dissimilar from a simple
 Makefile. However, as build systems get more complex, Shake is able to take
 advantage of the excellent abstraction facilities offered by Haskell and
 easily support much larger projects. The Shake library provides all the
 standard features available in other build systems, including automatic
 parallelism and minimal rebuilds. Shake also provides more accurate
 dependency tracking, including seamless support for generated files, and
 dependencies on system information (e.g. compiler version).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shake-prof
Description-md5: cd99b7098a0710e1e8907c500b5acb51
Description-en: Haskell library for writing build systems; profiling libraries
 Shake is a Haskell library for writing build systems - designed as a
 replacement for make.
 .
 To use Shake the user writes a Haskell program that imports
 Development.Shake, defines some build rules, and calls the
 Development.Shake.shakeArgs function. Thanks to do notation and infix
 operators, a simple Shake build system is not too dissimilar from a simple
 Makefile. However, as build systems get more complex, Shake is able to take
 advantage of the excellent abstraction facilities offered by Haskell and
 easily support much larger projects. The Shake library provides all the
 standard features available in other build systems, including automatic
 parallelism and minimal rebuilds. Shake also provides more accurate
 dependency tracking, including seamless support for generated files, and
 dependencies on system information (e.g. compiler version).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shakespeare-dev
Description-md5: 1811c2486d0b3c52a84cd87beb8feabe
Description-en: toolkit for making compile-time interpolated templates
 Shakespeare is a template family for type-safe, efficient templates
 with simple variable interpolation . Shakespeare templates can be
 used inline with a quasi-quoter or in an external file. Shakespeare
 interpolates variables according to the type being inserted.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shakespeare-doc
Description-md5: f2f92a4f01b885afb70bdcdc3218a843
Description-en: toolkit for making compile-time interpolated templates; documentation
 Shakespeare is a template family for type-safe, efficient templates
 with simple variable interpolation . Shakespeare templates can be
 used inline with a quasi-quoter or in an external file. Shakespeare
 interpolates variables according to the type being inserted.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shakespeare-prof
Description-md5: bdd0e2d2e7a9411b68c74651f836abe3
Description-en: toolkit for making compile-time interpolated templates; profiling libraries
 Shakespeare is a template family for type-safe, efficient templates
 with simple variable interpolation . Shakespeare templates can be
 used inline with a quasi-quoter or in an external file. Shakespeare
 interpolates variables according to the type being inserted.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shell-conduit-dev
Description-md5: e08d8ae5a2025038c3da2155f1fc49ce
Description-en: write shell scripts with Conduit
 Framework for using Conduits in the style of shell scripting.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shell-conduit-doc
Description-md5: b1cc4a6162cb4e8b1e23cf60ca337f83
Description-en: write shell scripts with Conduit; documentation
 Framework for using Conduits in the style of shell scripting.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shell-conduit-prof
Description-md5: 46909562eba3b0a00bbf589b96ffaa9d
Description-en: write shell scripts with Conduit; profiling libraries
 Framework for using Conduits in the style of shell scripting.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shelly-dev
Description-md5: a74b077bc3a9e18900cde79d13b1b974
Description-en: shell-like (systems) programming in Haskell
 Shelly provides convenient systems programming in Haskell,
 similar in spirit to POSIX shells. Shelly:
 .
 * is aimed at convenience and getting things done rather than
 being a demonstration of elegance
 * has detailed and useful error messages
 * maintains its own environment, making it thread-safe
 * is modern, using Text and system-filepath/system-fileio
 .
 Shelly is originally forked from the Shellish package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shelly-doc
Description-md5: f682101c3f6476fa46c6fadcf9561882
Description-en: shell-like (systems) programming in Haskell; documentation
 Shelly provides convenient systems programming in Haskell,
 similar in spirit to POSIX shells. Shelly:
 .
 * is aimed at convenience and getting things done rather than
 being a demonstration of elegance
 * has detailed and useful error messages
 * maintains its own environment, making it thread-safe
 * is modern, using Text and system-filepath/system-fileio
 .
 Shelly is originally forked from the Shellish package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-shelly-prof
Description-md5: 0704e2fbbc8161a77861b02ff5eb77c6
Description-en: shell-like (systems) programming in Haskell; profiling libraries
 Shelly provides convenient systems programming in Haskell,
 similar in spirit to POSIX shells. Shelly:
 .
 * is aimed at convenience and getting things done rather than
 being a demonstration of elegance
 * has detailed and useful error messages
 * maintains its own environment, making it thread-safe
 * is modern, using Text and system-filepath/system-fileio
 .
 Shelly is originally forked from the Shellish package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-should-not-typecheck-dev
Description-md5: 7a0681ec53a844cef8315ac420be0eb9
Description-en: verify that an expression does not typecheck
 should-not-typecheck is a Haskell library which allows you to assert
 that an expression does not typecheck in your tests. It provides one
 function, shouldNotTypecheck, which takes an expression and will fail
 the test if it typechecks. shouldNotTypecheck returns an HUnit
 Assertion (so it can be used with both HUnit and hspec).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-should-not-typecheck-doc
Description-md5: 56d9a5e50400633e8034b1a1e0faaadc
Description-en: verify that an expression does not typecheck; documentation
 should-not-typecheck is a Haskell library which allows you to assert
 that an expression does not typecheck in your tests. It provides one
 function, shouldNotTypecheck, which takes an expression and will fail
 the test if it typechecks. shouldNotTypecheck returns an HUnit
 Assertion (so it can be used with both HUnit and hspec).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-should-not-typecheck-prof
Description-md5: 714f827d0b585c83a516c979fcf599b5
Description-en: verify that an expression does not typecheck; profiling libraries
 should-not-typecheck is a Haskell library which allows you to assert
 that an expression does not typecheck in your tests. It provides one
 function, shouldNotTypecheck, which takes an expression and will fail
 the test if it typechecks. shouldNotTypecheck returns an HUnit
 Assertion (so it can be used with both HUnit and hspec).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-show-combinators-dev
Description-md5: e50a2654226857767b8599513b187a74
Description-en: combinators to write Show instances
 A minimal pretty-printing library for Show instances in Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-show-combinators-doc
Description-md5: 73c7430f5fbf081a20b4ad58a956a4d7
Description-en: combinators to write Show instances; documentation
 A minimal pretty-printing library for Show instances in Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-show-combinators-prof
Description-md5: 4c547e32ef1489c77c8f3477774bd7f5
Description-en: combinators to write Show instances; profiling libraries
 A minimal pretty-printing library for Show instances in Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-show-dev
Description-md5: 29f899e50a530b37beee454ca508283f
Description-en: Show instances for lambdabot
 Show instances for functions and IO procedures.
 .
 ShowFun gives us Typeable instances for neutering IO expressions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-show-doc
Description-md5: 2b60bc9209246bc88604d0ce5e452152
Description-en: Show instances for lambdabot; documentation
 Show instances for functions and IO procedures.
 .
 ShowFun gives us Typeable instances for neutering IO expressions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-show-prof
Description-md5: 500b4fd9090f9783e195f75fdd10e573
Description-en: Show instances for lambdabot; profiling libraries
 Show instances for functions and IO procedures.
 .
 ShowFun gives us Typeable instances for neutering IO expressions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-silently-dev
Description-md5: eaeae2407f9f8eed303340476e309224
Description-en: prevent or capture writing to stdout and other handles
 Need to prevent output to the terminal, a file, or stderr? Need to
 capture it and use it for your own means? Now you can, with silence
 and capture.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-silently-doc
Description-md5: 2fdfe71a2996aaad60ccabf1c5598f33
Description-en: prevent or capture writing to stdout and other handles; documentation
 Need to prevent output to the terminal, a file, or stderr? Need to
 capture it and use it for your own means? Now you can, with silence
 and capture.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-silently-prof
Description-md5: d6681a93900656b51010f153d759ca0e
Description-en: prevent or capture writing to stdout and other handles; profiling libraries
 Need to prevent output to the terminal, a file, or stderr? Need to
 capture it and use it for your own means? Now you can, with silence
 and capture.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-simple-reflect-dev
Description-md5: 839458ef5a9978701e1747693f77fc2f
Description-en: simple reflection of expressions containing variables
 This package allows simple reflection of expressions containing variables.
 Reflection here means that a Haskell expression is turned into a string.
 .
 The primary aim of this package is teaching and understanding;
 there are no options for manipulating the reflected expressions beyond
 showing them.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-simple-reflect-doc
Description-md5: 409cbe6dea74f92e5f6ffd31a9c916f2
Description-en: simple reflection of expressions containing variables; documentation
 This package allows simple reflection of expressions containing variables.
 Reflection here means that a Haskell expression is turned into a string.
 .
 The primary aim of this package is teaching and understanding;
 there are no options for manipulating the reflected expressions beyond
 showing them.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-simple-reflect-prof
Description-md5: 9d3eaf5bda490d2e02da4e13a46e2030
Description-en: simple reflection of expressions containing variables; profiling libraries
 This package allows simple reflection of expressions containing variables.
 Reflection here means that a Haskell expression is turned into a string.
 .
 The primary aim of this package is teaching and understanding;
 there are no options for manipulating the reflected expressions beyond
 showing them.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-simple-sendfile-dev
Description-md5: 2a8a0a000ec6899f94331db9a7ed89da
Description-en: Cross platform library for the sendfile system call
 Cross platform library for the sendfile system call. This library tries to
 call minimum system calls which are the bottleneck of web servers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-simple-sendfile-doc
Description-md5: 33cf0074a3c4b09611c8348079a0408e
Description-en: Cross platform library for the sendfile system call; documentation
 Cross platform library for the sendfile system call. This library tries to
 call minimum system calls which are the bottleneck of web servers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-simple-sendfile-prof
Description-md5: 931a58185df2d7199664670cebb3c558
Description-en: Cross platform library for the sendfile system call; profiling libraries
 Cross platform library for the sendfile system call. This library tries to
 call minimum system calls which are the bottleneck of web servers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-simple-smt-dev
Description-md5: 0707b18a20b500c0bdfb0b10fd95bb7f
Description-en: A simple way to interact with an SMT solver process.
 This package provides a simple way to interact with an SMT solver process,
 using the SmtLib-2 format.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-simple-smt-doc
Description-md5: 4e1c0f24d54977f3c09ec42252d03762
Description-en: A simple way to interact with an SMT solver process.; documentation
 This package provides a simple way to interact with an SMT solver process,
 using the SmtLib-2 format.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-simple-smt-prof
Description-md5: 0676ef3f86f363d5800c333c66078c90
Description-en: A simple way to interact with an SMT solver process.; profiling libraries
 This package provides a simple way to interact with an SMT solver process,
 using the SmtLib-2 format.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-singleton-bool-dev
Description-md5: 85166120d09db95239774b609dc601c2
Description-en: type-level booleans
 Type level booleans.  The singletons package provides similar
 functionality, but it has tight dependency constraints.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-singleton-bool-doc
Description-md5: b1043c5bf4c8f14edb5d2fcccf523905
Description-en: type-level booleans; documentation
 Type level booleans.  The singletons package provides similar
 functionality, but it has tight dependency constraints.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-singleton-bool-prof
Description-md5: dfb186a86d3ae2cf56ecd3d6065b8f76
Description-en: type-level booleans; profiling libraries
 Type level booleans.  The singletons package provides similar
 functionality, but it has tight dependency constraints.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-singletons-dev
Description-md5: 85c86126f1126f1ab361f54d83351ec0
Description-en: Haskell framework for generating singleton types
 This library generates singleton types, promoted functions, and singleton
 functions using Template Haskell. It is useful for programmers who wish
 to use dependently typed programming techniques. The library was originally
 presented in /Dependently Typed Programming with Singletons/, published
 at the Haskell Symposium, 2012.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-singletons-doc
Description-md5: 370ed05603c0d4ca8d62f421ae82f9e4
Description-en: Haskell framework for generating singleton types; documentation
 This library generates singleton types, promoted functions, and singleton
 functions using Template Haskell. It is useful for programmers who wish
 to use dependently typed programming techniques. The library was originally
 presented in /Dependently Typed Programming with Singletons/, published
 at the Haskell Symposium, 2012.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-singletons-prof
Description-md5: 8357160a742e463ad1eb11771ae95062
Description-en: Haskell framework for generating singleton types; profiling libraries
 This library generates singleton types, promoted functions, and singleton
 functions using Template Haskell. It is useful for programmers who wish
 to use dependently typed programming techniques. The library was originally
 presented in /Dependently Typed Programming with Singletons/, published
 at the Haskell Symposium, 2012.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skein-dev
Description-md5: 0e773d8905d09738e64dfdce220f17df
Description-en: family of cryptographic hash functions
 Skein is a family of fast secure cryptographic hash functions designed by
 Niels Ferguson, Stefan Lucks, Bruce Schneier, Doug Whiting, Mihir Bellare,
 Tadayoshi Kohno, Jon Callas and Jesse Walker.
 .
 This package uses bindings to an optimized C implementation of Skein. It
 provides a high-level interface to some of the Skein use cases. It also
 provides a low-level interface in the module "Crypto.Skein.Internal" should
 you need to use Skein in a different way.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skein-doc
Description-md5: dbc46d383f1e6263e95c5fda44c045cb
Description-en: family of cryptographic hash functions; documentation
 Skein is a family of fast secure cryptographic hash functions designed by
 Niels Ferguson, Stefan Lucks, Bruce Schneier, Doug Whiting, Mihir Bellare,
 Tadayoshi Kohno, Jon Callas and Jesse Walker.
 .
 This package uses bindings to an optimized C implementation of Skein. It
 provides a high-level interface to some of the Skein use cases. It also
 provides a low-level interface in the module "Crypto.Skein.Internal" should
 you need to use Skein in a different way.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skein-prof
Description-md5: 3a3e8df1f9c27398f41c2f9518344da3
Description-en: family of cryptographic hash functions; profiling libraries
 Skein is a family of fast secure cryptographic hash functions designed by
 Niels Ferguson, Stefan Lucks, Bruce Schneier, Doug Whiting, Mihir Bellare,
 Tadayoshi Kohno, Jon Callas and Jesse Walker.
 .
 This package uses bindings to an optimized C implementation of Skein. It
 provides a high-level interface to some of the Skein use cases. It also
 provides a low-level interface in the module "Crypto.Skein.Internal" should
 you need to use Skein in a different way.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-core-dev
Description-md5: 66e36387e66e42ff32d1ead99232e367
Description-en: syntax highlighting library
 Skylighting is a syntax highlighting library. It derives its tokenizers
 from XML syntax definitions used by KDE's KSyntaxHighlighting framework,
 so any syntax supported by that framework can be added. An optional
 command-line program is provided. Skylighting is intended to be the
 successor to highlighting-kate.
 .
 This package provides the core highlighting functionality under a permissive
 license. It also bundles XML parser definitions licensed under the GPL.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-core-doc
Description-md5: 9f0e58fb8496c78c0283d728f5873c0d
Description-en: syntax highlighting library; documentation
 Skylighting is a syntax highlighting library. It derives its tokenizers
 from XML syntax definitions used by KDE's KSyntaxHighlighting framework,
 so any syntax supported by that framework can be added. An optional
 command-line program is provided. Skylighting is intended to be the
 successor to highlighting-kate.
 .
 This package provides the core highlighting functionality under a permissive
 license. It also bundles XML parser definitions licensed under the GPL.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-core-prof
Description-md5: bdf7aa4b42d380cccbb3ac9e1365a0d2
Description-en: syntax highlighting library; profiling libraries
 Skylighting is a syntax highlighting library. It derives its tokenizers
 from XML syntax definitions used by KDE's KSyntaxHighlighting framework,
 so any syntax supported by that framework can be added. An optional
 command-line program is provided. Skylighting is intended to be the
 successor to highlighting-kate.
 .
 This package provides the core highlighting functionality under a permissive
 license. It also bundles XML parser definitions licensed under the GPL.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-dev
Description-md5: 6688f265a30879d1d45d667e9e9ebe22
Description-en: syntax highlighting library
 Skylighting is a syntax highlighting library with
 support for over one hundred languages.  It derives
 its tokenizers from XML syntax definitions used
 by KDE's KSyntaxHighlighting framework, so any
 syntax supported by that framework can be added.
 An optional command-line program is provided.
 Skylighting is intended to be the successor to
 highlighting-kate.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-doc
Description-md5: b12970e42fd30f9a33b7e7cce7ac8c92
Description-en: syntax highlighting library; documentation
 Skylighting is a syntax highlighting library with
 support for over one hundred languages.  It derives
 its tokenizers from XML syntax definitions used
 by KDE's KSyntaxHighlighting framework, so any
 syntax supported by that framework can be added.
 An optional command-line program is provided.
 Skylighting is intended to be the successor to
 highlighting-kate.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-ansi-dev
Description-md5: a928a5529674950aa77d5cf1e3443373
Description-en: ANSI formatter for skylighting syntax highlighting library
 This module allows tokens produced by skylighting-core
 to be rendered as ANSI colored text.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-ansi-doc
Description-md5: a047a4946cb715c6a9c896a26fadb096
Description-en: ANSI formatter for skylighting syntax highlighting library; documentation
 This module allows tokens produced by skylighting-core
 to be rendered as ANSI colored text.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-ansi-prof
Description-md5: 255694ea69a43205e3f05a53ad2a3765
Description-en: ANSI formatter for skylighting syntax highlighting library; profiling libraries
 This module allows tokens produced by skylighting-core
 to be rendered as ANSI colored text.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-blaze-html-dev
Description-md5: 5834c2ebfc17dd6c2a512f42e9885142
Description-en: HTML formatter for skylighting syntax highlighting library
 This module allows tokens produced by skylighting-core
 to be rendered as HTML.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-blaze-html-doc
Description-md5: 74b042e5650e9fa55014e3adb9c8e5cc
Description-en: HTML formatter for skylighting syntax highlighting library; documentation
 This module allows tokens produced by skylighting-core
 to be rendered as HTML.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-blaze-html-prof
Description-md5: bdb91a1f2476920e9de6c444f0fefea1
Description-en: HTML formatter for skylighting syntax highlighting library; profiling libraries
 This module allows tokens produced by skylighting-core
 to be rendered as HTML.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-context-dev
Description-md5: 9764db06bfc03eb808b7c0dbb4f2c2a5
Description-en: ConTeXt formatter for skylighting syntax highlighting library
 This module allows tokens produced by skylighting-core
 to be rendered as ConTeXt commands.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-context-doc
Description-md5: 24b59f4593d01b2a6bade167cbcc15e0
Description-en: ConTeXt formatter for skylighting syntax highlighting library; documentation
 This module allows tokens produced by skylighting-core
 to be rendered as ConTeXt commands.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-context-prof
Description-md5: cb0f3112c76db8de2a1c8a4674f124e1
Description-en: ConTeXt formatter for skylighting syntax highlighting library; profiling libraries
 This module allows tokens produced by skylighting-core
 to be rendered as ConTeXt commands.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-latex-dev
Description-md5: 0c5d010c261f92b5bf317f42e1f4b790
Description-en: LaTeX formatter for skylighting syntax highlighting library
 This module allows tokens produced by skylighting-core
 to be rendered as LaTeX macros.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-latex-doc
Description-md5: 1fcdb644881f51387bf4d38c0f6c17f3
Description-en: LaTeX formatter for skylighting syntax highlighting library; documentation
 This module allows tokens produced by skylighting-core
 to be rendered as LaTeX macros.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-latex-prof
Description-md5: 0ca9dc573b4603bb9821d0eb115b74e7
Description-en: LaTeX formatter for skylighting syntax highlighting library; profiling libraries
 This module allows tokens produced by skylighting-core
 to be rendered as LaTeX macros.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-typst-dev
Description-md5: 18305ecb1a988da3eb45e24d288e3f5b
Description-en: Typst formatter for skylighting syntax highlighting library
 This module allows tokens produced by skylighting-core
 to be rendered as Typst.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-typst-doc
Description-md5: f9b648454951a81e80b9c65cf6a49451
Description-en: Typst formatter for skylighting syntax highlighting library; documentation
 This module allows tokens produced by skylighting-core
 to be rendered as Typst.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-format-typst-prof
Description-md5: 9c35e8573313a5951fc7ec231efed5d6
Description-en: Typst formatter for skylighting syntax highlighting library; profiling libraries
 This module allows tokens produced by skylighting-core
 to be rendered as Typst.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-skylighting-prof
Description-md5: 6e6a59e6cc458a704053a4d56c637d0e
Description-en: syntax highlighting library; profiling libraries
 Skylighting is a syntax highlighting library with
 support for over one hundred languages.  It derives
 its tokenizers from XML syntax definitions used
 by KDE's KSyntaxHighlighting framework, so any
 syntax supported by that framework can be added.
 An optional command-line program is provided.
 Skylighting is intended to be the successor to
 highlighting-kate.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-smallcheck-dev
Description-md5: 298fa50905f07569ee051dea8350c51a
Description-en: Another lightweight testing library
 SmallCheck is similar to QuickCheck (Claessen and Hughes 2000-) but
 instead of testing for a sample of randomly generated values, SmallCheck
 tests properties for all the finitely many values up to some depth,
 progressively increasing the depth used.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-smallcheck-doc
Description-md5: e0dedf5b9ab6f3827bcbb83d95796bcc
Description-en: Another lightweight testing library; documentation
 SmallCheck is similar to QuickCheck (Claessen and Hughes 2000-) but
 instead of testing for a sample of randomly generated values, SmallCheck
 tests properties for all the finitely many values up to some depth,
 progressively increasing the depth used.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-smallcheck-prof
Description-md5: f38572fc00a76ca829c026348f68fef1
Description-en: Another lightweight testing library; profiling libraries
 SmallCheck is similar to QuickCheck (Claessen and Hughes 2000-) but
 instead of testing for a sample of randomly generated values, SmallCheck
 tests properties for all the finitely many values up to some depth,
 progressively increasing the depth used.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-smtlib-dev
Description-md5: dd571ef0c36dd122b05179bd0bbb8c70
Description-en: A library for working with the SMTLIB format.
 .
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-smtlib-doc
Description-md5: a11ea97faf3eed3767c41290adb23042
Description-en: A library for working with the SMTLIB format.; documentation
 .
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-smtlib-prof
Description-md5: 2830b4d6e104ca002170659b37feefea
Description-en: A library for working with the SMTLIB format.; profiling libraries
 .
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-snap-core-dev
Description-md5: cf247452e8f65870e5779cf18e879ecf
Description-en: Snap: A Haskell Web Framework (Core)
 Snap is a simple and fast web development framework and server written in
 Haskell. For more information or to download the latest version, you can
 visit the Snap project website at <http://snapframework.com/>.
 .
 This library contains the core definitions and types for the Snap framework,
 including:
 .
 1. Primitive types and functions for HTTP (requests, responses, cookies,
 post/query parameters, etc)
 .
 2. Type aliases and helper functions for Iteratee I/O
 .
 3. A monad for programming web handlers called \"Snap\", inspired by
 happstack's (<http://happstack.com/index.html>), which allows:
 .
 o Stateful access to the HTTP request and response objects
 .
 o Monadic failure (i.e. MonadPlus/Alternative instances) for declining
 to handle requests and chaining handlers together
 .
 o Early termination of the computation if you know early what you want
 to return and want to prevent further monadic processing
 .
 This package contains the normal library files.

Package: libghc-snap-core-doc
Description-md5: edde063ac241baf5ab01ae4884ad27b8
Description-en: Snap: A Haskell Web Framework (Core); documentation
 Snap is a simple and fast web development framework and server written in
 Haskell. For more information or to download the latest version, you can
 visit the Snap project website at <http://snapframework.com/>.
 .
 This library contains the core definitions and types for the Snap framework,
 including:
 .
 1. Primitive types and functions for HTTP (requests, responses, cookies,
 post/query parameters, etc)
 .
 2. Type aliases and helper functions for Iteratee I/O
 .
 3. A monad for programming web handlers called \"Snap\", inspired by
 happstack's (<http://happstack.com/index.html>), which allows:
 .
 o Stateful access to the HTTP request and response objects
 .
 o Monadic failure (i.e. MonadPlus/Alternative instances) for declining
 to handle requests and chaining handlers together
 .
 o Early termination of the computation if you know early what you want
 to return and want to prevent further monadic processing
 .
 This package contains the documentation files.

Package: libghc-snap-core-prof
Description-md5: 7e223748f4b56c345efb035c10be3d94
Description-en: Snap: A Haskell Web Framework (Core); profiling libraries
 Snap is a simple and fast web development framework and server written in
 Haskell. For more information or to download the latest version, you can
 visit the Snap project website at <http://snapframework.com/>.
 .
 This library contains the core definitions and types for the Snap framework,
 including:
 .
 1. Primitive types and functions for HTTP (requests, responses, cookies,
 post/query parameters, etc)
 .
 2. Type aliases and helper functions for Iteratee I/O
 .
 3. A monad for programming web handlers called \"Snap\", inspired by
 happstack's (<http://happstack.com/index.html>), which allows:
 .
 o Stateful access to the HTTP request and response objects
 .
 o Monadic failure (i.e. MonadPlus/Alternative instances) for declining
 to handle requests and chaining handlers together
 .
 o Early termination of the computation if you know early what you want
 to return and want to prevent further monadic processing
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-snap-server-dev
Description-md5: e5ff3243eaaabdcab9dec2d2483b0ae4
Description-en: iteratee-based, epoll-enabled web server for the Snap Framework
 Snap is a simple and fast web development framework and server written in
 Haskell. For more information or to download the latest version, you can
 visit the Snap project website at <http://snapframework.com/>.
 .
 The Snap HTTP server is a high performance, epoll-enabled, iteratee-based web
 server library written in Haskell. Together with the @snap-core@ library upon
 which it depends, it provides a clean and efficient Haskell programming
 interface to the HTTP protocol.
 .
 Higher-level facilities for building web applications (like user/session
 management, component interfaces, data modeling, etc.) are planned but not
 yet implemented, so this release will mostly be of interest for those who:
 .
 o need a fast and minimal HTTP API at roughly the same level of abstraction
 as Java servlets, or
 .
 o are interested in contributing to the Snap Framework project.
 .
 This package contains the normal library files.

Package: libghc-snap-server-doc
Description-md5: ababe7f626240c3f35d4441f9a9db32d
Description-en: iteratee-based, epoll-enabled web server for the Snap Framework; documentation
 Snap is a simple and fast web development framework and server written in
 Haskell. For more information or to download the latest version, you can
 visit the Snap project website at <http://snapframework.com/>.
 .
 The Snap HTTP server is a high performance, epoll-enabled, iteratee-based web
 server library written in Haskell. Together with the @snap-core@ library upon
 which it depends, it provides a clean and efficient Haskell programming
 interface to the HTTP protocol.
 .
 Higher-level facilities for building web applications (like user/session
 management, component interfaces, data modeling, etc.) are planned but not
 yet implemented, so this release will mostly be of interest for those who:
 .
 o need a fast and minimal HTTP API at roughly the same level of abstraction
 as Java servlets, or
 .
 o are interested in contributing to the Snap Framework project.
 .
 This package contains the documentation files.

Package: libghc-snap-server-prof
Description-md5: b0a624f91c71da52d0eaa97ca04dd113
Description-en: iteratee-based, epoll-enabled web server for the Snap Framework; profiling lib
 Snap is a simple and fast web development framework and server written in
 Haskell. For more information or to download the latest version, you can
 visit the Snap project website at <http://snapframework.com/>.
 .
 The Snap HTTP server is a high performance, epoll-enabled, iteratee-based web
 server library written in Haskell. Together with the @snap-core@ library upon
 which it depends, it provides a clean and efficient Haskell programming
 interface to the HTTP protocol.
 .
 Higher-level facilities for building web applications (like user/session
 management, component interfaces, data modeling, etc.) are planned but not
 yet implemented, so this release will mostly be of interest for those who:
 .
 o need a fast and minimal HTTP API at roughly the same level of abstraction
 as Java servlets, or
 .
 o are interested in contributing to the Snap Framework project.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-soap-dev
Description-md5: 49ee1bd39b7cd7eb11ecc16311b2f299
Description-en: SOAP client library
 Tools to build SOAP clients using xml-conduit.
 .
 Note: to invoke HTTPS services you need to initialize a transport
 from soap-tls.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-soap-doc
Description-md5: 8b395f790900433e1039f1fb5680f9b5
Description-en: SOAP client library; documentation
 Tools to build SOAP clients using xml-conduit.
 .
 Note: to invoke HTTPS services you need to initialize a transport
 from soap-tls.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-soap-prof
Description-md5: d7744e7fee47d12ffe349cac37d03ee5
Description-en: SOAP client library; profiling libraries
 Tools to build SOAP clients using xml-conduit.
 .
 Note: to invoke HTTPS services you need to initialize a transport
 from soap-tls.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sockaddr-dev
Description-md5: 5667e3309f44cb69728740a61104a8d1
Description-en: printing SockAddr value
 This package provides code to convert a SockAddr to its human readable
 representation. If the address is an IPv4-embedded IPv6 address, the IPv4 is
 extracted.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sockaddr-doc
Description-md5: 0db4f83155f0595c49c94c176cdab9c1
Description-en: printing SockAddr value; documentation
 This package provides code to convert a SockAddr to its human readable
 representation. If the address is an IPv4-embedded IPv6 address, the IPv4 is
 extracted.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sockaddr-prof
Description-md5: 781fe238c97c4e132cb14cc36c8b87ef
Description-en: printing SockAddr value; profiling libraries
 This package provides code to convert a SockAddr to its human readable
 representation. If the address is an IPv4-embedded IPv6 address, the IPv4 is
 extracted.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-socks-dev
Description-md5: 2ecd5e6a345b1532f2cd08c872bd28ed
Description-en: SOCKS proxy library
 This is a native Haskell implementation of a SOCKS5 proxy.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-socks-doc
Description-md5: 1baa63792940ed790a521649a3d59fd1
Description-en: SOCKS proxy library; documentation
 This is a native Haskell implementation of a SOCKS5 proxy.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-socks-prof
Description-md5: 735da09dd12d11d084b7e24aa1f382bd
Description-en: SOCKS proxy library; profiling libraries
 This is a native Haskell implementation of a SOCKS5 proxy.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-some-dev
Description-md5: 56dc9193d7ebb7b0cdae53533a62d92a
Description-en: existential type: Some
 This library defines an existential type Some in a few variants, and
 utilities to work with it.
 .
 If you are unsure which variant to use, use the one in "Data.Some" module.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-some-doc
Description-md5: 53564d50969cca26fc855a71821ad55c
Description-en: existential type: Some; documentation
 This library defines an existential type Some in a few variants, and
 utilities to work with it.
 .
 If you are unsure which variant to use, use the one in "Data.Some" module.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-some-prof
Description-md5: 3ad3f481d579706287f47ca08b8738c8
Description-en: existential type: Some; profiling libraries
 This library defines an existential type Some in a few variants, and
 utilities to work with it.
 .
 If you are unsure which variant to use, use the one in "Data.Some" module.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sop-core-dev
Description-md5: 119c1e406b9ad4180732aefef8074705
Description-en: true sums of products
 Implementation of n-ary sums and n-ary products.
 .
 The main purpose of this package is to serve as the core of
 generics-sop.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sop-core-doc
Description-md5: 2e1f4c631a5024592427ba1252b574eb
Description-en: true sums of products; documentation
 Implementation of n-ary sums and n-ary products.
 .
 The main purpose of this package is to serve as the core of
 generics-sop.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sop-core-prof
Description-md5: 382646d58b7e3f97653718c0fac4f334
Description-en: true sums of products; profiling libraries
 Implementation of n-ary sums and n-ary products.
 .
 The main purpose of this package is to serve as the core of
 generics-sop.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-split-dev
Description-md5: 2623b1776ad2e95b7cd1d8c4210bc881
Description-en: Haskell library for splitting lists
 This Haskell library provides a wide range of strategies and a unified
 combinator framework for splitting lists with respect to some sort of
 delimiter.
 .
 For example, it can split a list every N elements, or on elements that
 satisfy some condition.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-split-doc
Description-md5: af4464d370726795eb85f1455eed6ba7
Description-en: Haskell library for splitting lists; documentation
 This Haskell library provides a wide range of strategies and a unified
 combinator framework for splitting lists with respect to some sort of
 delimiter.
 .
 For example, it can split a list every N elements, or on elements that
 satisfy some condition.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-split-prof
Description-md5: c3c5de4210d3d5f6c45314de9d86ca48
Description-en: Haskell library for splitting lists; profiling libraries
 This Haskell library provides a wide range of strategies and a unified
 combinator framework for splitting lists with respect to some sort of
 delimiter.
 .
 For example, it can split a list every N elements, or on elements that
 satisfy some condition.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-splitmix-dev
Description-md5: a9ebc60bf638080d3a17bfc7af59314b
Description-en: fast splittable PRNG
 Pure Haskell implementation of SplitMix, a splittable
 pseudorandom number generator that is quite fast.
 .
 It should not be used for cryptographic or security applications,
 because generated sequences of pseudorandom values are too predictable
 (the mixing functions are easily inverted, and two successive outputs
 suffice to reconstruct the internal state).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-splitmix-doc
Description-md5: 104744eda4f3c96a12fe0ddac51063b7
Description-en: fast splittable PRNG; documentation
 Pure Haskell implementation of SplitMix, a splittable
 pseudorandom number generator that is quite fast.
 .
 It should not be used for cryptographic or security applications,
 because generated sequences of pseudorandom values are too predictable
 (the mixing functions are easily inverted, and two successive outputs
 suffice to reconstruct the internal state).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-splitmix-prof
Description-md5: 3b02318273c4c6630fcbe1b04a089f11
Description-en: fast splittable PRNG; profiling libraries
 Pure Haskell implementation of SplitMix, a splittable
 pseudorandom number generator that is quite fast.
 .
 It should not be used for cryptographic or security applications,
 because generated sequences of pseudorandom values are too predictable
 (the mixing functions are easily inverted, and two successive outputs
 suffice to reconstruct the internal state).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-spool-dev
Description-md5: c54cdf04ec90f7b576cb0bb96a5db965
Description-en: copyless conversion between ByteString and Vector.Storable
 This library allows conversion between the types from Data.ByteString
 Data.Vector.Storable without copying the underlying data.  This is
 useful, for example, when ByteString IO produces or consumes vectors
 of numbers in native byte order.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-spool-doc
Description-md5: 0aeae1edd981a84e3ea34e6e6d236f66
Description-en: copyless conversion between ByteString and Vector.Storable; documentation
 This library allows conversion between the types from Data.ByteString
 Data.Vector.Storable without copying the underlying data.  This is
 useful, for example, when ByteString IO produces or consumes vectors
 of numbers in native byte order.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-spool-prof
Description-md5: 8f37ff6d512ce70af2bf228657030716
Description-en: copyless conversion between ByteString and Vector.Storable; profiling libraries
 This library allows conversion between the types from Data.ByteString
 Data.Vector.Storable without copying the underlying data.  This is
 useful, for example, when ByteString IO produces or consumes vectors
 of numbers in native byte order.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sql-words-dev
Description-md5: 8123e35b2a6f4bc797c3c937d1814b9a
Description-en: SQL keywords data constructor into OverloadedString
 This package contiains SQL keywords constructors defined as
 OverloadedString literals and helper functions to concate these.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sql-words-doc
Description-md5: 96015c43433798e96d5811a71b14e848
Description-en: SQL keywords data constructor into OverloadedString; documentation
 This package contiains SQL keywords constructors defined as
 OverloadedString literals and helper functions to concate these.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-sql-words-prof
Description-md5: 2fa81e66d967f325cb0eb9259616c901
Description-en: SQL keywords data constructor into OverloadedString; profiling libraries
 This package contiains SQL keywords constructors defined as
 OverloadedString literals and helper functions to concate these.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-exts-dev
Description-md5: c203bd77de0fa57fe66205b7a25b9d35
Description-en: Haskell-Source with eXtensions library for GHC
 haskell-src-exts (HSX, haskell-source with extensions) is an extension of the
 standard haskell-src package, and handles most common syntactic extensions to
 Haskell, including:
 * Multi-parameter type classes with functional dependencies
 * Indexed type families (including associated types)
 * Empty data declarations
 * GADTs
 * Implicit parameters (ghc and hugs style)
 * Template Haskell
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-exts-doc
Description-md5: af188dab474b8ff077fbf8f6702bd932
Description-en: API documentation of the haskell-src-exts library; documentation
 haskell-src-exts (HSX, haskell-source with extensions) is an extension of the
 standard haskell-src package, and handles most common syntactic extensions to
 Haskell, including:
 * Multi-parameter type classes with functional dependencies
 * Indexed type families (including associated types)
 * Empty data declarations
 * GADTs
 * Implicit parameters (ghc and hugs style)
 * Template Haskell
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-exts-prof
Description-md5: 7784c480d7d60d686c7eb088433469b5
Description-en: Haskell-Source with eXtensions library for GHC; profiling libraries
 haskell-src-exts (HSX, haskell-source with extensions) is an extension of the
 standard haskell-src package, and handles most common syntactic extensions to
 Haskell, including:
 * Multi-parameter type classes with functional dependencies
 * Indexed type families (including associated types)
 * Empty data declarations
 * GADTs
 * Implicit parameters (ghc and hugs style)
 * Template Haskell
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-exts-simple-dev
Description-md5: 43fcca151fce238b9ffc491d75b04bc1
Description-en: simplified view on the haskell-src-exts AST
 This package provides a shim for haskell-src-exts (HSE), exposing the
 same AST but without annotations, using ghc's pattern synonyms.
 .
 This package is useful for synthesizing and manipulating HSE ASTs that
 don't carry source location information. It may also aid in porting
 packages from haskell-src-exts 1.17 to 1.18, but it is not a drop-in
 replacement for the old annotation-free AST.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-exts-simple-doc
Description-md5: 750130c1ffea666069259337296490da
Description-en: simplified view on the haskell-src-exts AST; documentation
 This package provides a shim for haskell-src-exts (HSE), exposing the
 same AST but without annotations, using ghc's pattern synonyms.
 .
 This package is useful for synthesizing and manipulating HSE ASTs that
 don't carry source location information. It may also aid in porting
 packages from haskell-src-exts 1.17 to 1.18, but it is not a drop-in
 replacement for the old annotation-free AST.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-exts-simple-prof
Description-md5: 8b186f3c9c0e510afcaa41f72b9618b5
Description-en: simplified view on the haskell-src-exts AST; profiling libraries
 This package provides a shim for haskell-src-exts (HSE), exposing the
 same AST but without annotations, using ghc's pattern synonyms.
 .
 This package is useful for synthesizing and manipulating HSE ASTs that
 don't carry source location information. It may also aid in porting
 packages from haskell-src-exts 1.17 to 1.18, but it is not a drop-in
 replacement for the old annotation-free AST.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-exts-util-dev
Description-md5: 028a338e7da0deb5e779554c5e6faeb8
Description-en: helper functions for working with haskell-src-exts trees
 A small suite of helper functions for working with haskell-src-exts:
 * Free variables
 * Bound variables
 * Minimal (approximate) rebracketing of AST values such that
 prettyprint roundtrips.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-exts-util-doc
Description-md5: 00ef027438f2c62461f7f976a6971e3e
Description-en: helper functions for working with haskell-src-exts trees; documentation
 A small suite of helper functions for working with haskell-src-exts:
 * Free variables
 * Bound variables
 * Minimal (approximate) rebracketing of AST values such that
 prettyprint roundtrips.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-exts-util-prof
Description-md5: cf380e16ff48e23a300912e8c921fdc6
Description-en: helper functions for working with haskell-src-exts trees; profiling libraries
 A small suite of helper functions for working with haskell-src-exts:
 * Free variables
 * Bound variables
 * Minimal (approximate) rebracketing of AST values such that
 prettyprint roundtrips.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-meta-dev
Description-md5: 67f3f83b46f32fed69008cf4b79da8e3
Description-en: parse source to Template Haskell abstract syntax
 The translation from haskell-src-exts abstract syntax to Template Haskell
 abstract syntax isn't 100% complete yet.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-meta-doc
Description-md5: 3f7b8fedac1bad8c5aa26614fbf86be3
Description-en: parse source to Template Haskell abstract syntax; documentation
 The translation from haskell-src-exts abstract syntax to Template Haskell
 abstract syntax isn't 100% complete yet.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-src-meta-prof
Description-md5: c5c183d9130fe48f5bbc7b4eebdf0bd1
Description-en: parse source to Template Haskell abstract syntax; profiling libraries
 The translation from haskell-src-exts abstract syntax to Template Haskell
 abstract syntax isn't 100% complete yet.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-srcloc-dev
Description-md5: cf3b0afd6aa97018dae3d5fe09529119
Description-en: data types for managing source code locations
 Data types for tracking, combining, and printing source code locations.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-srcloc-doc
Description-md5: fecb081f772bcad0d6b801d66edb012d
Description-en: data types for managing source code locations; documentation
 Data types for tracking, combining, and printing source code locations.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-srcloc-prof
Description-md5: 9b36bd79b723aae4114d5dc0730efbd9
Description-en: data types for managing source code locations; profiling libraries
 Data types for tracking, combining, and printing source code locations.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stateref-dev
Description-md5: 1c2daadf46ea088d89bd09f4fe2ee488
Description-en: abstraction for things that work like IORef
 A collection of type-classes generalizing the read/write/modify
 operations for stateful variables provided by things like IORef,
 TVar, &c. Note that The interface has changed a bit from the 0.2.*
 version. "*Ref" functions are now called "*Reference" and new "*Ref"
 function exist with simpler signatures. The new Ref existential type
 provides a convenient monad-indexed reference type, and the HasRef
 class indicates monads for which there is a default reference type
 for every referent.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stateref-doc
Description-md5: dd6e9cbf2e2153d68ebd51bd9f90ee99
Description-en: abstraction for things that work like IORef; documentation
 A collection of type-classes generalizing the read/write/modify
 operations for stateful variables provided by things like IORef,
 TVar, &c. Note that The interface has changed a bit from the 0.2.*
 version. "*Ref" functions are now called "*Reference" and new "*Ref"
 function exist with simpler signatures. The new Ref existential type
 provides a convenient monad-indexed reference type, and the HasRef
 class indicates monads for which there is a default reference type
 for every referent.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stateref-prof
Description-md5: 2b3ca52b569a27198b832915e558b3ed
Description-en: abstraction for things that work like IORef; profiling libraries
 A collection of type-classes generalizing the read/write/modify
 operations for stateful variables provided by things like IORef,
 TVar, &c. Note that The interface has changed a bit from the 0.2.*
 version. "*Ref" functions are now called "*Reference" and new "*Ref"
 function exist with simpler signatures. The new Ref existential type
 provides a convenient monad-indexed reference type, and the HasRef
 class indicates monads for which there is a default reference type
 for every referent.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-statestack-dev
Description-md5: 6f1ac558acacc5632053f66dc1b16dde
Description-en: simple State-like monad transformer state push/pop
 Simple State-like monad transformer where states can be saved to and
 restored from an internal stack.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-statestack-doc
Description-md5: bbf9136416cd947f894265709aaa6307
Description-en: simple State-like monad transformer state push/pop; documentation
 Simple State-like monad transformer where states can be saved to and
 restored from an internal stack.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-statestack-prof
Description-md5: cbd9a677d6e8ef4e63a2b03b19a89378
Description-en: simple State-like monad transformer state push/pop; profiling libraries
 Simple State-like monad transformer where states can be saved to and
 restored from an internal stack.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-statevar-dev
Description-md5: 7eb142eb5a50cf961f0e1e7df574b6c4
Description-en: state variables in Haskell
 This library provides a common abstraction of stateful variables, e.g. IORef
 and OpenGL's StateVar.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-statevar-doc
Description-md5: 03f81b17046a3ddc9639daea5cf51849
Description-en: state variables in Haskell; documentation
 This library provides a common abstraction of stateful variables, e.g. IORef
 and OpenGL's StateVar.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-statevar-prof
Description-md5: 541a7a549c3c1de95489f096e289d314
Description-en: state variables in Haskell; profiling libraries
 This library provides a common abstraction of stateful variables, e.g. IORef
 and OpenGL's StateVar.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-static-bytes-dev
Description-md5: 9b5ae1f812a4e57900c5ada2947dc4d0
Description-en: types representing bytes of data
 A Haskell library providing types representing 8, 16, 32, 64 or 128 bytes of data.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-static-bytes-doc
Description-md5: 31f7b826805ab783b5f1900f9eb631bb
Description-en: types representing bytes of data; documentation
 A Haskell library providing types representing 8, 16, 32, 64 or 128 bytes of data.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-static-bytes-prof
Description-md5: 4cc09429704f74f321fcf085acee91ad
Description-en: types representing bytes of data; profiling libraries
 A Haskell library providing types representing 8, 16, 32, 64 or 128 bytes of data.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-static-hash-dev
Description-md5: efe8f2fc66921797fe330495d4153199
Description-en: pure immutable hash
 Pure immutable hash whose lookup is O(1) on the average, but O(N) in the
 worst case.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-static-hash-doc
Description-md5: b5dced23e885d7b60a7c34de6b61d64f
Description-en: pure immutable hash; documentation
 Pure immutable hash whose lookup is O(1) on the average, but O(N) in the
 worst case.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-static-hash-prof
Description-md5: 34edb3361e6fab09e5aa577483ad1990
Description-en: pure immutable hash; profiling libraries
 Pure immutable hash whose lookup is O(1) on the average, but O(N) in the
 worst case.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-statistics-dev
Description-md5: fdef0f09d1e44ef5e2c6e764cdee80dc
Description-en: A library of statistical types, data, and functions
 This library provides a number of common functions and types useful
 in statistics.  Our focus is on high performance, numerical
 robustness, and use of good algorithms.  Where possible, we provide
 references to the statistical literature.
 .
 The library's facilities can be divided into three broad categories:
 .
 Working with widely used discrete and continuous probability
 distributions.  (There are dozens of exotic distributions in use; we
 focus on the most common.)
 .
 Computing with sample data: quantile estimation, kernel density
 estimation, bootstrap methods, regression and autocorrelation analysis.
 .
 Random variate generation under several different distributions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-statistics-doc
Description-md5: c02e66a35d02ee578723b8968d648a4f
Description-en: A library of statistical types, data, and functions; documentation
 This library provides a number of common functions and types useful
 in statistics.  Our focus is on high performance, numerical
 robustness, and use of good algorithms.  Where possible, we provide
 references to the statistical literature.
 .
 The library's facilities can be divided into three broad categories:
 .
 Working with widely used discrete and continuous probability
 distributions.  (There are dozens of exotic distributions in use; we
 focus on the most common.)
 .
 Computing with sample data: quantile estimation, kernel density
 estimation, bootstrap methods, and autocorrelation analysis.
 .
 Random variate generation under several different distributions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-statistics-prof
Description-md5: 7428867a440f8abe033562bed8c0b323
Description-en: A library of statistical types, data, and functions; profiling libraries
 This library provides a number of common functions and types useful
 in statistics.  Our focus is on high performance, numerical
 robustness, and use of good algorithms.  Where possible, we provide
 references to the statistical literature.
 .
 The library's facilities can be divided into three broad categories:
 .
 Working with widely used discrete and continuous probability
 distributions.  (There are dozens of exotic distributions in use; we
 focus on the most common.)
 .
 Computing with sample data: quantile estimation, kernel density
 estimation, bootstrap methods, and autocorrelation analysis.
 .
 Random variate generation under several different distributions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-status-notifier-item-dev
Description-md5: 1bc24236d9fad91ce525af51613a595a
Description-en: StatusNotifierItem/libappindicator dbus implementation
 A Haskell implementation of the StatusNotifierItem protocol
 (https://www.freedesktop.org/wiki/Specifications/StatusNotifierItem/).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-status-notifier-item-doc
Description-md5: eb8f5860f495ac77e1099f758dd6eb2c
Description-en: StatusNotifierItem/libappindicator dbus implementation; documentation
 A Haskell implementation of the StatusNotifierItem protocol
 (https://www.freedesktop.org/wiki/Specifications/StatusNotifierItem/).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-status-notifier-item-prof
Description-md5: 17eca159d7ececb86b86a62c7651e423
Description-en: StatusNotifierItem/libappindicator dbus implementation; profiling libraries
 A Haskell implementation of the StatusNotifierItem protocol
 (https://www.freedesktop.org/wiki/Specifications/StatusNotifierItem/).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stm-chans-dev
Description-md5: 620a11f32c8b51771af7769f637732f7
Description-en: additional types of channels for STM
 Additional types of STM channels:
 * TBChan: a version of TChan where the queue is bounded in length
 * TBMChan: a version of TChan where the queue is bounded in length
 and closeable.
 * TBMQueue: a version of TQueue where the queue is bounded in length
 and closeable.
 * TMChan: a version of TChan where the queue is closeable. This is
 similar to a TChan (Maybe a) with a monotonicity guarantee that
 once there's a Nothing there will always be Nothing.
 * TMQueue: a version of TQueue where the queue is closeable. This is
 similar to a TQueue (Maybe a) with a monotonicity guarantee that
 once there's a Nothing there will always be Nothing.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stm-chans-doc
Description-md5: cfcc71af1a4ff47f44709af4923bc363
Description-en: additional types of channels for STM; documentation
 Additional types of STM channels:
 * TBChan: a version of TChan where the queue is bounded in length
 * TBMChan: a version of TChan where the queue is bounded in length
 and closeable.
 * TBMQueue: a version of TQueue where the queue is bounded in length
 and closeable.
 * TMChan: a version of TChan where the queue is closeable. This is
 similar to a TChan (Maybe a) with a monotonicity guarantee that
 once there's a Nothing there will always be Nothing.
 * TMQueue: a version of TQueue where the queue is closeable. This is
 similar to a TQueue (Maybe a) with a monotonicity guarantee that
 once there's a Nothing there will always be Nothing.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stm-chans-prof
Description-md5: afa55be363a8699585e3d89fd12f872e
Description-en: additional types of channels for STM; profiling libraries
 Additional types of STM channels:
 * TBChan: a version of TChan where the queue is bounded in length
 * TBMChan: a version of TChan where the queue is bounded in length
 and closeable.
 * TBMQueue: a version of TQueue where the queue is bounded in length
 and closeable.
 * TMChan: a version of TChan where the queue is closeable. This is
 similar to a TChan (Maybe a) with a monotonicity guarantee that
 once there's a Nothing there will always be Nothing.
 * TMQueue: a version of TQueue where the queue is closeable. This is
 similar to a TQueue (Maybe a) with a monotonicity guarantee that
 once there's a Nothing there will always be Nothing.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stm-delay-dev
Description-md5: 8cce1f8268787c9e0c55d8f08957cd15
Description-en: updatable one-shot timer polled with STM
 This library lets you create a one-shot timer, poll it using STM,
 and update it to ring at a different time than initially
 specified.
 .
 It uses GHC event manager timeouts when available, yielding
 performance similar to threadDelay and registerDelay.  Otherwise,
 it falls back to forked threads and threadDelay.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stm-delay-doc
Description-md5: e8c3533573ea15be7877918136872841
Description-en: updatable one-shot timer polled with STM; documentation
 This library lets you create a one-shot timer, poll it using STM,
 and update it to ring at a different time than initially
 specified.
 .
 It uses GHC event manager timeouts when available, yielding
 performance similar to threadDelay and registerDelay.  Otherwise,
 it falls back to forked threads and threadDelay.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stm-delay-prof
Description-md5: ba71a95e4d91e3dea7e6c9446bc79b43
Description-en: updatable one-shot timer polled with STM; profiling libraries
 This library lets you create a one-shot timer, poll it using STM,
 and update it to ring at a different time than initially
 specified.
 .
 It uses GHC event manager timeouts when available, yielding
 performance similar to threadDelay and registerDelay.  Otherwise,
 it falls back to forked threads and threadDelay.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stmonadtrans-dev
Description-md5: c65a41de02a6f1a5709a6364f30bff02
Description-en: monad transformer version of the ST monad
 This package provides a monad transformer version of the ST monad.
 .
 Warning! This monad transformer should not be used with monads that can
 contain multiple answers, like the list monad. The reason is that the will be
 duplicated across the different answers and this cause Bad Things to happen
 (such as loss of referential transparency). Safe monads include the monads
 State, Reader, Writer, Maybe and combinations of their corresponding monad
 transformers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stmonadtrans-doc
Description-md5: 7bda010d6255fadd25a9b3481860b937
Description-en: monad transformer version of the ST monad; documentation
 This package provides a monad transformer version of the ST monad.
 .
 Warning! This monad transformer should not be used with monads that can
 contain multiple answers, like the list monad. The reason is that the will be
 duplicated across the different answers and this cause Bad Things to happen
 (such as loss of referential transparency). Safe monads include the monads
 State, Reader, Writer, Maybe and combinations of their corresponding monad
 transformers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stmonadtrans-prof
Description-md5: dd49439cf1623ee0f8345c7d55f12b97
Description-en: monad transformer version of the ST monad; profiling libraries
 This package provides a monad transformer version of the ST monad.
 .
 Warning! This monad transformer should not be used with monads that can
 contain multiple answers, like the list monad. The reason is that the will be
 duplicated across the different answers and this cause Bad Things to happen
 (such as loss of referential transparency). Safe monads include the monads
 State, Reader, Writer, Maybe and combinations of their corresponding monad
 transformers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-storable-complex-dev
Description-md5: 30480d7dc5b1051c5d408c1d25a43bbd
Description-en: Storable instance for Complex
 Provides a Storable instance for Complex which is binary
 compatible with C99, C++ and Fortran complex data types.
 .
 The only purpose of this package is to provide a standard
 location for this instance so that other packages needing
 this instance can play nicely together.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-storable-complex-doc
Description-md5: 966623eeec57362b7475490223e9fa18
Description-en: Storable instance for Complex; documentation
 Provides a Storable instance for Complex which is binary
 compatible with C99, C++ and Fortran complex data types.
 .
 The only purpose of this package is to provide a standard
 location for this instance so that other packages needing
 this instance can play nicely together.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-storable-complex-prof
Description-md5: cef9184f4db70e63660e503ed172e2b4
Description-en: Storable instance for Complex; profiling libraries
 Provides a Storable instance for Complex which is binary
 compatible with C99, C++ and Fortran complex data types.
 .
 The only purpose of this package is to provide a standard
 location for this instance so that other packages needing
 this instance can play nicely together.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-storable-record-dev
Description-md5: 57263be3f9fafdeed45583f9f61eb1c3
Description-en: elegant definition of Storable instances for records
 With this package you can build a Storable instance of a record type
 from Storable instances of its elements in an elegant way.
 It does not do any magic, just a bit arithmetic to compute the right
 offsets that would be otherwise done manually or by a preprocessor
 like C2HS.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-storable-record-doc
Description-md5: 07bb58f6f6d90ce0128a4d25a5c06c6e
Description-en: elegant definition of Storable instances for records; documentation
 With this package you can build a Storable instance of a record type
 from Storable instances of its elements in an elegant way.
 It does not do any magic, just a bit arithmetic to compute the right
 offsets that would be otherwise done manually or by a preprocessor
 like C2HS.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-storable-record-prof
Description-md5: 4a6c5ee916a5edc620d519c4919f82c9
Description-en: elegant definition of Storable instances for records; profiling libraries
 With this package you can build a Storable instance of a record type
 from Storable instances of its elements in an elegant way.
 It does not do any magic, just a bit arithmetic to compute the right
 offsets that would be otherwise done manually or by a preprocessor
 like C2HS.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-storable-tuple-dev
Description-md5: 87efe08ae5a7cb1dda14ef7ca1b23e1e
Description-en: Storable instance for pairs and triples
 Provides a Storable instance for pair and triple
 which should be binary compatible with C99 and C++.
 The only purpose of this package is to provide a standard location
 for this instance so that other packages needing this instance
 can play nicely together.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-storable-tuple-doc
Description-md5: f2a316d408b81cdc2a9ab439b1e6e48e
Description-en: Storable instance for pairs and triples; documentation
 Provides a Storable instance for pair and triple
 which should be binary compatible with C99 and C++.
 The only purpose of this package is to provide a standard location
 for this instance so that other packages needing this instance
 can play nicely together.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-storable-tuple-prof
Description-md5: edaf453358fce6d2787b1e9c21fdc2d6
Description-en: Storable instance for pairs and triples; profiling libraries
 Provides a Storable instance for pair and triple
 which should be binary compatible with C99 and C++.
 The only purpose of this package is to provide a standard location
 for this instance so that other packages needing this instance
 can play nicely together.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-store-core-dev
Description-md5: e4eaa2b3edaf90e1b85ced9dabd90ad6
Description-en: fast and lightweight binary serialization
 This is a lightweight core used by the store package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-store-core-doc
Description-md5: 84ba2d64400f7e0233042d351e6b753d
Description-en: fast and lightweight binary serialization; documentation
 This is a lightweight core used by the store package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-store-core-prof
Description-md5: e343ef2eb1b24a9ffcc5f016ab4db3e9
Description-en: fast and lightweight binary serialization; profiling libraries
 This is a lightweight core used by the store package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-store-dev
Description-md5: 2905d3139dd20a0134e97e87a7537d69
Description-en: Fast binary serialization
 The 'store' package provides efficient binary serialization. There are a
 couple features that particularly distinguish it from most prior Haskell
 serialization libraries:
 .
 * Its primary goal is speed. By default, direct machine representations
 are used for things like numeric values (Int, Double, Word32, etc)
 and buffers (Text, ByteString, Vector, etc). This means that much of
 serialization uses the equivalent of memcpy.
 * Instead of implementing lazy serialization / deserialization involving
 multiple input / output buffers, peek and poke always work with a
 single buffer. This buffer is allocated by asking the value for its
 size before encoding. This simplifies the encoding logic, and allows
 for highly optimized tight loops.
 * store can optimize size computations by knowing when some types always
 use the same number of bytes. This allows for computing the byte size
 of a `Vector Int32` by just doing `length v * 4`.
 .
 It also features:
 .
 * Optimized serialization instances for many types from base, vector,
 bytestring, text, containers, time, template-haskell, and more.
 * TH and GHC Generics based generation of Store instances for datatypes
 * TH generation of testcases
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-store-doc
Description-md5: 251958470f23f3c4fad3987bbd687287
Description-en: Fast binary serialization; documentation
 The 'store' package provides efficient binary serialization. There are a
 couple features that particularly distinguish it from most prior Haskell
 serialization libraries:
 .
 * Its primary goal is speed. By default, direct machine representations
 are used for things like numeric values (Int, Double, Word32, etc)
 and buffers (Text, ByteString, Vector, etc). This means that much of
 serialization uses the equivalent of memcpy.
 * Instead of implementing lazy serialization / deserialization involving
 multiple input / output buffers, peek and poke always work with a
 single buffer. This buffer is allocated by asking the value for its
 size before encoding. This simplifies the encoding logic, and allows
 for highly optimized tight loops.
 * store can optimize size computations by knowing when some types always
 use the same number of bytes. This allows for computing the byte size
 of a `Vector Int32` by just doing `length v * 4`.
 .
 It also features:
 .
 * Optimized serialization instances for many types from base, vector,
 bytestring, text, containers, time, template-haskell, and more.
 * TH and GHC Generics based generation of Store instances for datatypes
 * TH generation of testcases
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-store-prof
Description-md5: 75abc1527a1c831290e61fe15fab9cdc
Description-en: Fast binary serialization; profiling libraries
 The 'store' package provides efficient binary serialization. There are a
 couple features that particularly distinguish it from most prior Haskell
 serialization libraries:
 .
 * Its primary goal is speed. By default, direct machine representations
 are used for things like numeric values (Int, Double, Word32, etc)
 and buffers (Text, ByteString, Vector, etc). This means that much of
 serialization uses the equivalent of memcpy.
 * Instead of implementing lazy serialization / deserialization involving
 multiple input / output buffers, peek and poke always work with a
 single buffer. This buffer is allocated by asking the value for its
 size before encoding. This simplifies the encoding logic, and allows
 for highly optimized tight loops.
 * store can optimize size computations by knowing when some types always
 use the same number of bytes. This allows for computing the byte size
 of a `Vector Int32` by just doing `length v * 4`.
 .
 It also features:
 .
 * Optimized serialization instances for many types from base, vector,
 bytestring, text, containers, time, template-haskell, and more.
 * TH and GHC Generics based generation of Store instances for datatypes
 * TH generation of testcases
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stream-dev
Description-md5: 5fbaf6ebb31e507e47378e7a6e1af02e
Description-en: Haskell stream (infinite list) library for GHC
 Provides functions, analogous to those from Data.List, to create and
 manipulate infinite lists.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stream-doc
Description-md5: e8f7ab15c2b25200156218aa9f60d067
Description-en: Haskell stream (infinite list) library for GHC; documentation
 Provides functions, analogous to those from Data.List, to create and
 manipulate infinite lists.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stream-prof
Description-md5: b4a1db2a37cf5151a986b4658fe9b5fa
Description-en: Haskell stream (infinite list) library for GHC; profiling libraries
 Provides functions, analogous to those from Data.List, to create and
 manipulate infinite lists.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-streaming-commons-dev
Description-md5: 44bfab6e939c3729eb5183e840a97378
Description-en: common lower-level functions for various streaming data libraries
 Provides low-dependency functionality commonly needed by various
 streaming data libraries, such as conduit and pipes.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-streaming-commons-doc
Description-md5: a9718dc31d423697b5d6b8adb8c4fce2
Description-en: common lower-level functions for various streaming data libraries; documentation
 Provides low-dependency functionality commonly needed by various
 streaming data libraries, such as conduit and pipes.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-streaming-commons-prof
Description-md5: f8e32ce57dfd2acb1ab6cd9dc59db17c
Description-en: common lower-level functions for various streaming data libraries; profiling libraries
 Provides low-dependency functionality commonly needed by various
 streaming data libraries, such as conduit and pipes.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-strict-dev
Description-md5: 983993f124f0b77da0d5a81be7c7c2d9
Description-en: Strict variants of standard Haskell datatypes
 This package provides strict versions of some standard Haskell data types
 (pairs, Maybe and Either). It also contains strict IO operations.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-strict-doc
Description-md5: 5c9bc0acbe6c5e78a415ddb311c2074c
Description-en: Strict variants of standard Haskell datatypes; documentation
 This package provides strict versions of some standard Haskell data types
 (pairs, Maybe and Either). It also contains strict IO operations.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-strict-list-dev
Description-md5: 4ceaea47370c39d7c52cef4311c14fd4
Description-en: strict linked list
 Implementation of strict linked list with care taken about stack.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-strict-list-doc
Description-md5: a990ae52170a21033fd5e788481430b4
Description-en: strict linked list; documentation
 Implementation of strict linked list with care taken about stack.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-strict-list-prof
Description-md5: 6ca46e4a871364aba6ed1458363bdcc0
Description-en: strict linked list; profiling libraries
 Implementation of strict linked list with care taken about stack.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-strict-prof
Description-md5: eb3a0220dc655fbcd310472e603b9e83
Description-en: Strict variants of standard Haskell datatypes; profiling libraries
 This package provides strict versions of some standard Haskell data types
 (pairs, Maybe and Either). It also contains strict IO operations.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-string-conversions-dev
Description-md5: 8d17fc056dad7e4947231c6403731393
Description-en: simplifies dealing with different types for strings
 Provides a simple type class for converting values
 of different string types into values of other string types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-string-conversions-doc
Description-md5: b1c01dca1a4cc86227fa58c821e99d0d
Description-en: simplifies dealing with different types for strings; documentation
 Provides a simple type class for converting values
 of different string types into values of other string types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-string-conversions-prof
Description-md5: 56a41019e5bd0bc108f0ac3343dbbcad
Description-en: simplifies dealing with different types for strings; profiling libraries
 Provides a simple type class for converting values
 of different string types into values of other string types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-string-interpolate-dev
Description-md5: 60090c323828f6a2103b25dd1909e50f
Description-en: Haskell string/text/bytestring interpolation that just works
 Unicode-aware string interpolation that handles all textual types.
 .
 See README.md for more info.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-string-interpolate-doc
Description-md5: 0445ba9999d5f3cec1754379a45f1f94
Description-en: Haskell string/text/bytestring interpolation that just works; documentation
 Unicode-aware string interpolation that handles all textual types.
 .
 See README.md for more info.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-string-interpolate-prof
Description-md5: 178abd005f13be70935d9144d5f5f7c0
Description-en: Haskell string/text/bytestring interpolation that just works; profiling libraries
 Unicode-aware string interpolation that handles all textual types.
 .
 See README.md for more info.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-string-qq-dev
Description-md5: 69727f2c509bcfa00e5ac3d45aa6a8bc
Description-en: QuasiQuoter for non-interpolated strings
 QuasiQuoter for non-interpolated strings, texts and bytestrings, useful for
 writing multi-line IsString literals.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-string-qq-doc
Description-md5: 2d4ccb10126b020dfeca5e67647e8c9f
Description-en: QuasiQuoter for non-interpolated strings; documentation
 QuasiQuoter for non-interpolated strings, texts and bytestrings, useful for
 writing multi-line IsString literals.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-string-qq-prof
Description-md5: f2f7b14eea2b979aaf4890bde3e3bb24
Description-en: QuasiQuoter for non-interpolated strings; profiling libraries
 QuasiQuoter for non-interpolated strings, texts and bytestrings, useful for
 writing multi-line IsString literals.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stringbuilder-dev
Description-md5: 205c579c0b3e3483f9517cdf44002ec1
Description-en: writer monad for multi-line string literals
 This allows the construction of multi-line string literals in a
 monadic way.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stringbuilder-doc
Description-md5: b0974fdbb2eb04caad08493d00e73b5c
Description-en: writer monad for multi-line string literals; documentation
 This allows the construction of multi-line string literals in a
 monadic way.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stringbuilder-prof
Description-md5: bfbf8dc923dfbe9359b58cc6aa4a5fe4
Description-en: writer monad for multi-line string literals; profiling libraries
 This allows the construction of multi-line string literals in a
 monadic way.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stringprep-dev
Description-md5: bd18af63a68793e9309bf465dc70e216
Description-en: Implements the "StringPrep" algorithm
 RFC 3454 describes a framework for preparing Unicode text strings in order to
 increase the likelihood that string input and string comparison work in ways
 that make sense for typical users throughout the world.  The stringprep
 protocol is useful for protocol identifier values, company and personal names,
 internationalized domain names, and other text strings.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stringprep-doc
Description-md5: aa851b05c71842739bce43d7fa4ec78a
Description-en: Implements the "StringPrep" algorithm; documentation
 RFC 3454 describes a framework for preparing Unicode text strings in order to
 increase the likelihood that string input and string comparison work in ways
 that make sense for typical users throughout the world.  The stringprep
 protocol is useful for protocol identifier values, company and personal names,
 internationalized domain names, and other text strings.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stringprep-prof
Description-md5: 48943a0116e4d9f056e07795a351014f
Description-en: Implements the "StringPrep" algorithm; profiling libraries
 RFC 3454 describes a framework for preparing Unicode text strings in order to
 increase the likelihood that string input and string comparison work in ways
 that make sense for typical users throughout the world.  The stringprep
 protocol is useful for protocol identifier values, company and personal names,
 internationalized domain names, and other text strings.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-stringsearch-dev
Description-md5: 0dc29ceb702a392caca0b136ea94c9ec
Description-en: Fast searching, splitting and replacing of ByteStrings
 This package provides several functions to quickly
 search for substrings in strict or lazy ByteStrings.
 It also provides functions for breaking or splitting
 on substrings and replacing all occurrences of a
 substring (the first in case of overlaps) with another.
 .
 Author: Daniel Fischer, Chris Kuklewicz, Justin Bailey
 Upstream-Maintainer: daniel.is.fischer@googlemail.com
 .
 This package contains the normal library files.

Package: libghc-stringsearch-doc
Description-md5: 3276191149809f0f405feb1cbb923bf2
Description-en: Fast searching, splitting and replacing of ByteStrings; documentation
 This package provides several functions to quickly
 search for substrings in strict or lazy ByteStrings.
 It also provides functions for breaking or splitting
 on substrings and replacing all occurrences of a
 substring (the first in case of overlaps) with another.
 .
 Author: Daniel Fischer, Chris Kuklewicz, Justin Bailey
 Upstream-Maintainer: daniel.is.fischer@googlemail.com
 .
 This package contains the documentation files.

Package: libghc-stringsearch-prof
Description-md5: eab8c965b1aa6bf42e7bea19a7c13a34
Description-en: Fast searching, splitting and replacing of ByteStrings; profiling libraries
 This package provides several functions to quickly
 search for substrings in strict or lazy ByteStrings.
 It also provides functions for breaking or splitting
 on substrings and replacing all occurrences of a
 substring (the first in case of overlaps) with another.
 .
 Author: Daniel Fischer, Chris Kuklewicz, Justin Bailey
 Upstream-Maintainer: daniel.is.fischer@googlemail.com
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-svg-builder-dev
Description-md5: ec41935c954963123ba65d5cab11394e
Description-en: DSL for building SVG
 Fast, easy to write SVG.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-svg-builder-doc
Description-md5: 1409b349e6589b4d1ad6e47e5916d4de
Description-en: DSL for building SVG; documentation
 Fast, easy to write SVG.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-svg-builder-prof
Description-md5: c032d16ac46f3c5d53782fe5173ca68f
Description-en: DSL for building SVG; profiling libraries
 Fast, easy to write SVG.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-syb-dev
Description-md5: 383e0057f2bc03c979afeeff09920218
Description-en: Generic programming library for Haskell
 This package contains the generics system known as "Scrap Your Boilerplate".
 It defines the "Data" class of types permitting folding and unfolding of
 constructor applications, instances of this class for primitive types, and a
 variety of traversals.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-syb-doc
Description-md5: 8f24fe306945e92749ed337757960775
Description-en: Generic programming library for Haskell; documentation
 This package contains the generics system known as "Scrap Your Boilerplate".
 It defines the "Data" class of types permitting folding and unfolding of
 constructor applications, instances of this class for primitive types, and a
 variety of traversals.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-syb-prof
Description-md5: a9fe6f214ff4ac6cedf7f89455b0fc35
Description-en: Generic programming library for Haskell; profiling libraries
 This package contains the generics system known as "Scrap Your Boilerplate".
 It defines the "Data" class of types permitting folding and unfolding of
 constructor applications, instances of this class for primitive types, and a
 variety of traversals.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-system-fileio-dev
Description-md5: 62d29865624479ddc06313c37ca59d28
Description-en: consistent filesystem interaction across GHC versions
 This is a small wrapper around the "directory", "unix", and "Win32"
 packages, for use with "system-filepath". It provides a consistent
 API to the various versions of these packages distributed with
 different versions of GHC.
 .
 In particular, this library supports working with POSIX files that
 have paths which can't be decoded in the current locale encoding.
 .
 This package contains the normal library files.

Package: libghc-system-fileio-doc
Description-md5: 41a897c9c6a6c4e87841723f94cdac4e
Description-en: consistent filesystem interaction across GHC versions; documentation
 This is a small wrapper around the "directory", "unix", and "Win32"
 packages, for use with "system-filepath". It provides a consistent
 API to the various versions of these packages distributed with
 different versions of GHC.
 .
 In particular, this library supports working with POSIX files that
 have paths which can't be decoded in the current locale encoding.
 .
 This package contains the documentation files.

Package: libghc-system-fileio-prof
Description-md5: 96f45159caae2010b947b7a6a083a467
Description-en: consistent filesystem interaction across GHC versions; profiling libraries
 This is a small wrapper around the "directory", "unix", and "Win32"
 packages, for use with "system-filepath". It provides a consistent
 API to the various versions of these packages distributed with
 different versions of GHC.
 .
 In particular, this library supports working with POSIX files that
 have paths which can't be decoded in the current locale encoding.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-system-filepath-dev
Description-md5: 3a09f1bf994d40459f099aaeac4ffef1
Description-en: high-level, byte-based file and directory path manipulations
 Functions for portable file path manipulation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-system-filepath-doc
Description-md5: 2b48b153cf250edd46e2394e508156d9
Description-en: high-level, byte-based file and directory path manipulations; documentation
 Functions for portable file path manipulation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-system-filepath-prof
Description-md5: de215bf9d6743af96c60f06d1dfc1fb3
Description-en: high-level, byte-based file and directory path manipulations; profiling libraries
 Functions for portable file path manipulation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-system-posix-redirect-dev
Description-md5: c6599806b1924c76cb0480cc7ae22465
Description-en: toy module to temporarily redirect a program's stdout
 Due to the design of POSIX, it is possible to temporarily overload the
 file descriptors corresponding to stdout and stderr to point to an
 arbitrary pipe. It is, however, tricky to get right. This module gets
 it right, as far as such a terrible hack can be made right. It can be
 used to make misbehaving third-party C libraries stop spewing to
 standard output.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-system-posix-redirect-doc
Description-md5: 4a6feba303275124fb6fdd120772719f
Description-en: toy module to temporarily redirect a program's stdout; documentation
 Due to the design of POSIX, it is possible to temporarily overload the
 file descriptors corresponding to stdout and stderr to point to an
 arbitrary pipe. It is, however, tricky to get right. This module gets
 it right, as far as such a terrible hack can be made right. It can be
 used to make misbehaving third-party C libraries stop spewing to
 standard output.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-system-posix-redirect-prof
Description-md5: 2b2a8c1806550b730328d5cd7d8fdcad
Description-en: toy module to temporarily redirect a program's stdout; profiling libraries
 Due to the design of POSIX, it is possible to temporarily overload the
 file descriptors corresponding to stdout and stderr to point to an
 arbitrary pipe. It is, however, tricky to get right. This module gets
 it right, as far as such a terrible hack can be made right. It can be
 used to make misbehaving third-party C libraries stop spewing to
 standard output.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tabular-dev
Description-md5: 82fa4ddcef300cecb946fb587ceabefb
Description-en: two-dimensional data tables with rendering functions
 Tabular provides a Haskell representation of two-dimensional data
 tables, the kind that you might find in a spreadsheet or a
 research report. It also comes with some default rendering functions
 for turning those tables into ASCII art, simple text with an
 arbitrary delimiter, CSV, HTML or LaTeX.
 .
 The tabular package can group rows and columns, each group having one
 of three separators (no line, single line, double line) between its
 members.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tabular-doc
Description-md5: 2e1e0bf77e3582232ea69d1fe97d168c
Description-en: two-dimensional data tables with rendering functions; documentation
 Tabular provides a Haskell representation of two-dimensional data
 tables, the kind that you might find in a spreadsheet or a
 research report. It also comes with some default rendering functions
 for turning those tables into ASCII art, simple text with an
 arbitrary delimiter, CSV, HTML or LaTeX.
 .
 The tabular package can group rows and columns, each group having one
 of three separators (no line, single line, double line) between its
 members.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tabular-prof
Description-md5: ccab220cff592524c7246d71993164cc
Description-en: two-dimensional data tables with rendering functions; profiling libraries
 Tabular provides a Haskell representation of two-dimensional data
 tables, the kind that you might find in a spreadsheet or a
 research report. It also comes with some default rendering functions
 for turning those tables into ASCII art, simple text with an
 arbitrary delimiter, CSV, HTML or LaTeX.
 .
 The tabular package can group rows and columns, each group having one
 of three separators (no line, single line, double line) between its
 members.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tagged-dev
Description-md5: 887f5ee3a49446fe3df5960398b6c251
Description-en: newtype wrappers for phantom types
 It provides newtype wrappers for phantom types to avoid unsafely
 passing dummy arguments.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tagged-doc
Description-md5: 2546eb6cee09e0bf78f498938db6c602
Description-en: newtype wrappers for phantom types; documentation
 It provides newtype wrappers for phantom types to avoid unsafely
 passing dummy arguments.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tagged-prof
Description-md5: 28c04b0686c10d518bc577efa0779089
Description-en: newtype wrappers for phantom types; profiling libraries
 It provides newtype wrappers for phantom types to avoid unsafely
 passing dummy arguments.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tagsoup-dev
Description-md5: 9e7b8da978a1af82a01a785ae1be1585
Description-en: Haskell library to robustly parse unstructured HTML
 TagSoup extracts information out of unstructured HTML code, sometimes
 known as tag soup. TagSoup does not require well-formed or
 standards-compliant HTML, or HTML that renders correctly in any
 particular rendering engine.  TagSoup transforms HTML into a list of
 open tags with attributes, close tags, and text, but makes no attempt
 to group these together into any kind of structure.
 .
 This package is not related to the Java TagSoup library.

Package: libghc-tagsoup-doc
Description-md5: c61326ffa7176e76f35578a3249fb3b3
Description-en: Documentation for Haskell TagSoup library
 TagSoup extracts information out of unstructured HTML code, sometimes
 known as tag soup. TagSoup does not require well-formed or
 standards-compliant HTML, or HTML that renders correctly in any
 particular rendering engine.  TagSoup transforms HTML into a list of
 open tags with attributes, close tags, and text, but makes no attempt
 to group these together into any kind of structure.
 .
 This package contains the API documentation and example for the TagSoup
 library.

Package: libghc-tagsoup-prof
Description-md5: 2fec70ca460bedfcd5a5409c2cda9581
Description-en: Profiling support for TagSoup Haskell library
 TagSoup extracts information out of unstructured HTML code, sometimes
 known as tag soup. TagSoup does not require well-formed or
 standards-compliant HTML, or HTML that renders correctly in any
 particular rendering engine.  TagSoup transforms HTML into a list of
 open tags with attributes, close tags, and text, but makes no attempt
 to group these together into any kind of structure.
 .
 This package contains the profiling support for the TagSoup library.

Package: libghc-tagstream-conduit-dev
Description-md5: 5a2dda94062bc93294f60e8ef240dd00
Description-en: streamlined HTML tag parser
 Tag-stream is a library for parsing HTMLXML to a token stream. It
 can parse unstructured and malformed HTML from the web. It also
 provides an Enumeratee which can parse streamline html, which means
 it consumes constant memory.
 .
 This package contains the normal library files.

Package: libghc-tagstream-conduit-doc
Description-md5: 72843c96e2e3f5eb8c27db530c2a2c98
Description-en: streamlined HTML tag parser; documentation
 Tag-stream is a library for parsing HTMLXML to a token stream. It
 can parse unstructured and malformed HTML from the web. It also
 provides an Enumeratee which can parse streamline html, which means
 it consumes constant memory.
 .
 This package contains the documentation files.

Package: libghc-tagstream-conduit-prof
Description-md5: 540f3675a1bfa74eb561841b2f71e19b
Description-en: streamlined HTML tag parser; profiling libraries
 Tag-stream is a library for parsing HTMLXML to a token stream. It
 can parse unstructured and malformed HTML from the web. It also
 provides an Enumeratee which can parse streamline html, which means
 it consumes constant memory.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-tar-conduit-dev
Description-md5: e929a256db4e7ab152c4d189745f026d
Description-en: Conduit based tar extraction mechanism
 This Haskell package provides methods to extract and create tar files using
 conduit for streaming.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tar-conduit-doc
Description-md5: ad348e09d1865124638f6b24a99a7ff2
Description-en: Conduit based tar extraction mechanism; documentation
 This Haskell package provides methods to extract and create tar files using
 conduit for streaming.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tar-conduit-prof
Description-md5: 70e72dd1d2b225d97548150535ac3757
Description-en: Conduit based tar extraction mechanism; profiling libraries
 This Haskell package provides methods to extract and create tar files using
 conduit for streaming.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tar-dev
Description-md5: 969482f0f187cb656a73c0590e93b5bf
Description-en: reading, writing and manipulating ".tar" archive files
 This library is for working with ".tar" archive files. It can read and write a
 range of common variations of archive format including V7, USTAR, POSIX and
 GNU formats. It provides support for packing and unpacking portable archives.
 This makes it suitable for distribution but not backup because details like
 file ownership and exact permissions are not preserved.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tar-doc
Description-md5: d73e54c3113c06b3ca0d7e8c4fdf8512
Description-en: reading, writing and manipulating ".tar" archive files; documentation
 This library is for working with ".tar" archive files. It can read and write a
 range of common variations of archive format including V7, USTAR, POSIX and
 GNU formats. It provides support for packing and unpacking portable archives.
 This makes it suitable for distribution but not backup because details like
 file ownership and exact permissions are not preserved.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tar-prof
Description-md5: 3471d4e9d21ab726918df70f0d53a589
Description-en: reading, writing and manipulating ".tar" archive files; profiling libraries
 This library is for working with ".tar" archive files. It can read and write a
 range of common variations of archive format including V7, USTAR, POSIX and
 GNU formats. It provides support for packing and unpacking portable archives.
 This makes it suitable for distribution but not backup because details like
 file ownership and exact permissions are not preserved.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-ant-xml-dev
Description-md5: ee609491660f1d4a3249d92d8a51eff2
Description-en: Render tasty output to XML for Jenkins
 A tasty ingredient to output test results in XML, using the Ant schema. This
 XML can be consumed by the Jenkins continuous integration framework.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-ant-xml-doc
Description-md5: d37d2dca6e314289f4a01dbedf8adc2d
Description-en: Render tasty output to XML for Jenkins; documentation
 A tasty ingredient to output test results in XML, using the Ant schema. This
 XML can be consumed by the Jenkins continuous integration framework.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-ant-xml-prof
Description-md5: bd1f59eeb0197f7d511be7bc69ab4341
Description-en: Render tasty output to XML for Jenkins; profiling libraries
 A tasty ingredient to output test results in XML, using the Ant schema. This
 XML can be consumed by the Jenkins continuous integration framework.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-checklist-dev
Description-md5: 7a79acd87a943b7ac01665caa7ddca40
Description-en: Check multiple items during a tasty test
 Allows the test to check a number of items during a test and
 only signal pass or fail when the end if the checklist is reached.
 .
 Also provides an easy method to check multiple derived values from
 a single input value.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-checklist-doc
Description-md5: ac491a100a4d4773eb959b081fe4fe51
Description-en: Check multiple items during a tasty test; documentation
 Allows the test to check a number of items during a test and
 only signal pass or fail when the end if the checklist is reached.
 .
 Also provides an easy method to check multiple derived values from
 a single input value.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-checklist-prof
Description-md5: 77e1c4edbf9aea4031414aaec08d7e53
Description-en: Check multiple items during a tasty test; profiling libraries
 Allows the test to check a number of items during a test and
 only signal pass or fail when the end if the checklist is reached.
 .
 Also provides an easy method to check multiple derived values from
 a single input value.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-dev
Description-md5: e90c3769e75029cdc82bb58b4cbbcfbf
Description-en: Haskell testing framework
 A modern and extensible testing framework.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-discover-dev
Description-md5: 9ded137df2145a452ae0a91e189a17a7
Description-en: Test discovery for the tasty framework.
 Automatic test discovery and runner for the tasty framework.
 Prefix your test case names and tasty-discover will discover, collect
 and run them. All popular test libraries are covered. Configure once
 and then just write your tests. Avoid forgetting to add test modules
 to your Cabal/Hpack files. Tasty ingredients are included along with
 various configuration options for different use cases.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-discover-doc
Description-md5: 69c5b87e027e6e8afd29aa11d8958f27
Description-en: Test discovery for the tasty framework.; documentation
 Automatic test discovery and runner for the tasty framework.
 Prefix your test case names and tasty-discover will discover, collect
 and run them. All popular test libraries are covered. Configure once
 and then just write your tests. Avoid forgetting to add test modules
 to your Cabal/Hpack files. Tasty ingredients are included along with
 various configuration options for different use cases.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-discover-prof
Description-md5: 0240a792af67b3f787903fb6a948b193
Description-en: Test discovery for the tasty framework.; profiling libraries
 Automatic test discovery and runner for the tasty framework.
 Prefix your test case names and tasty-discover will discover, collect
 and run them. All popular test libraries are covered. Configure once
 and then just write your tests. Avoid forgetting to add test modules
 to your Cabal/Hpack files. Tasty ingredients are included along with
 various configuration options for different use cases.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-doc
Description-md5: a403b1dbe3e1faac91c71eabc340a04e
Description-en: Haskell testing framework; documentation
 A modern and extensible testing framework.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-expected-failure-dev
Description-md5: 66e6d9ca028106f0ff0ebdf9e3358cab
Description-en: mark tasty tests as failure-expected
 With the function 'expectFail' in the provided module
 Test.Tasty.ExpectedFailure, you can mark that you expect
 test cases to fail, and not to pass.
 .
 This can for example be used for test-driven development: Create the
 tests, mark them with 'Test.Tasty.ExpectedFailure.expectFail', and
 you can still push to the main branch, without your continuous
 integration branch failing.
 .
 Once someone implements the feature or fixes the bug (maybe
 unknowingly), the test suite will tell him so, due to the now
 unexpectedly passing test, and he can remove the
 'Test.Tasty.ExpectedFailure.expectFail' marker.
 .
 The module also provides 'Test.Tasty.ExpectedFailure.ignoreTest' to
 avoid running a test. Both functions are implemented via the more
 general 'Test.Tasty.ExpectedFailure.wrapTest', which is also
 provided.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-expected-failure-doc
Description-md5: cd2be78962c78b5aeb270780305a24f4
Description-en: mark tasty tests as failure-expected; documentation
 With the function 'expectFail' in the provided module
 Test.Tasty.ExpectedFailure, you can mark that you expect
 test cases to fail, and not to pass.
 .
 This can for example be used for test-driven development: Create the
 tests, mark them with 'Test.Tasty.ExpectedFailure.expectFail', and
 you can still push to the main branch, without your continuous
 integration branch failing.
 .
 Once someone implements the feature or fixes the bug (maybe
 unknowingly), the test suite will tell him so, due to the now
 unexpectedly passing test, and he can remove the
 'Test.Tasty.ExpectedFailure.expectFail' marker.
 .
 The module also provides 'Test.Tasty.ExpectedFailure.ignoreTest' to
 avoid running a test. Both functions are implemented via the more
 general 'Test.Tasty.ExpectedFailure.wrapTest', which is also
 provided.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-expected-failure-prof
Description-md5: e6b2ec204f63e5ea8dbc3d32fc088e8b
Description-en: mark tasty tests as failure-expected; profiling libraries
 With the function 'expectFail' in the provided module
 Test.Tasty.ExpectedFailure, you can mark that you expect
 test cases to fail, and not to pass.
 .
 This can for example be used for test-driven development: Create the
 tests, mark them with 'Test.Tasty.ExpectedFailure.expectFail', and
 you can still push to the main branch, without your continuous
 integration branch failing.
 .
 Once someone implements the feature or fixes the bug (maybe
 unknowingly), the test suite will tell him so, due to the now
 unexpectedly passing test, and he can remove the
 'Test.Tasty.ExpectedFailure.expectFail' marker.
 .
 The module also provides 'Test.Tasty.ExpectedFailure.ignoreTest' to
 avoid running a test. Both functions are implemented via the more
 general 'Test.Tasty.ExpectedFailure.wrapTest', which is also
 provided.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-golden-dev
Description-md5: f96c3f548b12af715c53b33c66389dba
Description-en: Golden test support for Tasty test framework
 This library provides support for golden testing. A golden test is an
 IO action that writes its result to a file. To pass the test, this
 output file should be identical to the corresponding golden file,
 which contains the correct result for the test.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-golden-doc
Description-md5: 8d559d051b33d9b7a275192fc09e31af
Description-en: Golden test support for Tasty test framework; documentation
 This library provides support for golden testing. A golden test is an
 IO action that writes its result to a file. To pass the test, this
 output file should be identical to the corresponding golden file,
 which contains the correct result for the test.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-golden-prof
Description-md5: 4b7505cf9a0fa05a5a73871b1aead115
Description-en: Golden test support for Tasty test framework; profiling libraries
 This library provides support for golden testing. A golden test is an
 IO action that writes its result to a file. To pass the test, this
 output file should be identical to the corresponding golden file,
 which contains the correct result for the test.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hedgehog-dev
Description-md5: d8576907896c44a7337215b2e6557327
Description-en: hedgehog-tasty integration
 Integrates the hedgehog testing library with the tasty testing
 framework.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hedgehog-doc
Description-md5: 44f608104121fa9a53116ac113b6c318
Description-en: hedgehog-tasty integration; documentation
 Integrates the hedgehog testing library with the tasty testing
 framework.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hedgehog-prof
Description-md5: c95391364ae2642ca33f17775168b8a1
Description-en: hedgehog-tasty integration; profiling libraries
 Integrates the hedgehog testing library with the tasty testing
 framework.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hslua-dev
Description-md5: 8b0162a09b475550fd467b2816a5d161
Description-en: Tasty helpers to test HsLua.
 Various tasty helpers and utilities to test HsLua
 oparations. Built on top of tasty-hunit.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hslua-doc
Description-md5: 53f629e9c1b5d1a2651babe76ebd596a
Description-en: Tasty helpers to test HsLua.; documentation
 Various tasty helpers and utilities to test HsLua
 oparations. Built on top of tasty-hunit.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hslua-prof
Description-md5: 7e84f61e11d51ca0e4b6610f8250524e
Description-en: Tasty helpers to test HsLua.; profiling libraries
 Various tasty helpers and utilities to test HsLua
 oparations. Built on top of tasty-hunit.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hspec-dev
Description-md5: 1a614d4a0f1f49ef5fb281ac7a42b957
Description-en: Tasty test framework, Hspec support
 Hspec support for the Tasty test framework.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hspec-doc
Description-md5: be0e4ce30d8f8c9b921ca90f0f3644fc
Description-en: Tasty test framework, Hspec support; documentation
 Hspec support for the Tasty test framework.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hspec-prof
Description-md5: a764b27f77cfe5213565ea186d89ffb7
Description-en: Tasty test framework, Hspec support; profiling libraries
 Hspec support for the Tasty test framework.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hunit-dev
Description-md5: 9109a3274241cf4b3c4a42f18902931b
Description-en: Haskell testing framework, HUnit support
 HUnit support for the Tasty test framework.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hunit-doc
Description-md5: f795ea94eace101f73012a06f4f0d858
Description-en: Haskell testing framework, HUnit support; documentation
 HUnit support for the Tasty test framework.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-hunit-prof
Description-md5: 3c3e219ca194e19a52b0f932c0e20e9a
Description-en: Haskell testing framework, HUnit support; profiling libraries
 HUnit support for the Tasty test framework.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-kat-dev
Description-md5: c33c094cb7658fca0443688a5c6a6cbd
Description-en: Known Answer Tests (KAT) framework for tasty
 Tests running from simple KATs file (different formats/helper supported)
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-kat-doc
Description-md5: ba1da72e46f872acbdbc81c7ccc3ad96
Description-en: Known Answer Tests (KAT) framework for tasty; documentation
 Tests running from simple KATs file (different formats/helper supported)
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-kat-prof
Description-md5: 4d100d8429ba29f22ea8789c407bddb3
Description-en: Known Answer Tests (KAT) framework for tasty; profiling libraries
 Tests running from simple KATs file (different formats/helper supported)
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-lua-dev
Description-md5: d70b0360db8c5625e1384655e88148f0
Description-en: Write tests in Lua, integrate into tasty
 This Haskell package allows users to define tasty tests from Lua.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-lua-doc
Description-md5: f835b5b311e6660d8649e64f21110940
Description-en: Write tests in Lua, integrate into tasty; documentation
 This Haskell package allows users to define tasty tests from Lua.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-lua-prof
Description-md5: ed8d13157ecbf1e4cc33df83aee00b72
Description-en: Write tests in Lua, integrate into tasty; profiling libraries
 This Haskell package allows users to define tasty tests from Lua.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-prof
Description-md5: 300a4eb96368c36355df475128d3c2ed
Description-en: Haskell testing framework; profiling libraries
 A modern and extensible testing framework.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-quickcheck-dev
Description-md5: 15dccba4daf23365eed6b5e4f37d59f7
Description-en: Haskell testing framework, QuickCheck support
 QuickCheck support for the Tasty test framework.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-quickcheck-doc
Description-md5: 6b6640ddaead5739305448512ab716bf
Description-en: Haskell testing framework, QuickCheck support; documentation
 QuickCheck support for the Tasty test framework.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-quickcheck-prof
Description-md5: 4c0662c0e35832d7e382c3dade1787a2
Description-en: Haskell testing framework, QuickCheck support; profiling libraries
 QuickCheck support for the Tasty test framework.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-rerun-dev
Description-md5: b5fda895a8eadfeecc4e45bc38c21f8e
Description-en: Haskell testing framework, rerun support
 This ingredient adds the ability to run tests by first filtering the
 test tree based on the result of a previous test run.
 For example, you can use this to run only those tests that failed
 in the last run, or to run only tests that have been added since
 tests were last ran.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-rerun-doc
Description-md5: 6188c37c5598e418e5b86f0c2bf2ff64
Description-en: Haskell testing framework, rereun support; documentation
 This ingredient adds the ability to run tests by first filtering the
 test tree based on the result of a previous test run.
 For example, you can use this to run only those tests that failed
 in the last run, or to run only tests that have been added since
 tests were last ran.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-rerun-prof
Description-md5: 8d53c2611efc36fa2a7cd44d0e93c6ee
Description-en: Haskell testing framework, rerun support; profiling libraries
 This ingredient adds the ability to run tests by first filtering the
 test tree based on the result of a previous test run.
 For example, you can use this to run only those tests that failed
 in the last run, or to run only tests that have been added since
 tests were last ran.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-smallcheck-dev
Description-md5: d4077c58704fdd5583f5fe29e508ff34
Description-en: SmallCheck support for the Tasty test framework
 This packages contains the glue code to run SmallCheck tests within the Tasty
 test framework.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-smallcheck-doc
Description-md5: 6a21bf6cec467ea5f26181441114a12e
Description-en: SmallCheck support for the Tasty test framework; documentation
 This packages contains the glue code to run SmallCheck tests within the Tasty
 test framework.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-smallcheck-prof
Description-md5: 17cfb54160a7c58498c5075736404684
Description-en: SmallCheck support for the Tasty test framework; profiling libraries
 This packages contains the glue code to run SmallCheck tests within the Tasty
 test framework.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-th-dev
Description-md5: bd60025afeaadb1e90422b8a4775f9a0
Description-en: TH code generation for Tasty test framework
 Automagically generate the HUnit- and Quickcheck-bulk-code using
 Template Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-th-doc
Description-md5: 5e51959531c8beac3ca05aed448f8346
Description-en: TH code generation for Tasty test framework; documentation
 Automagically generate the HUnit- and Quickcheck-bulk-code using
 Template Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tasty-th-prof
Description-md5: 9ee36796122110bbb1d02c5c24bf07b9
Description-en: TH code generation for Tasty test framework; profiling libraries
 Automagically generate the HUnit- and Quickcheck-bulk-code using
 Template Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-template-haskell-compat-v0208-dev
Description-md5: 5c3677095791bb068f7e48f316b09b58
Description-en: backward-compatibility layer for TH newer than 2.8
 A backward-compatibility layer for Template Haskell newer than 2.8.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-template-haskell-compat-v0208-doc
Description-md5: a014d0d2a63d08703847872ec055d30f
Description-en: backward-compatibility layer for TH newer than 2.8; documentation
 A backward-compatibility layer for Template Haskell newer than 2.8.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-template-haskell-compat-v0208-prof
Description-md5: 61341ff458be5fcce20a86299eaecc0d
Description-en: backward-compatibility layer for TH newer than 2.8; profiling libraries
 A backward-compatibility layer for Template Haskell newer than 2.8.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-temporary-dev
Description-md5: b717775f10f14d831ace456e90acb20a
Description-en: Temporary files and directories
 This library provide functions to create temporary files and directories. The
 code comes from the Cabal library, and is extracted into this package so that
 it can be used idependently of Cabal.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-temporary-doc
Description-md5: 134fabfe5abcec8c264262889e0dcd7e
Description-en: Temporary files and directories; documentation
 This library provide functions to create temporary files and directories. The
 code comes from the Cabal library, and is extracted into this package so that
 it can be used idependently of Cabal.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-temporary-prof
Description-md5: 79efc1a45992d6c98cab09aed36d14cc
Description-en: Temporary files and directories; profiling libraries
 This library provide functions to create temporary files and directories. The
 code comes from the Cabal library, and is extracted into this package so that
 it can be used idependently of Cabal.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-terminal-progress-bar-dev
Description-md5: dcf70856fbb7217a704a7170dcb09cda
Description-en: A simple progress bar in the terminal
 A progress bar is used to convey the progress of a task. This
 package implements a very simple textual progress bar.
 .
 The animated progress bar depends entirely on the interpretation of
 the carriage return character (\'\r\'). If your terminal interprets
 it as something else then "move cursor to beginning of line", the
 animation won't work.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-terminal-progress-bar-doc
Description-md5: f5e3f915487ea83751ecb151c1d332d4
Description-en: A simple progress bar in the terminal; documentation
 A progress bar is used to convey the progress of a task. This
 package implements a very simple textual progress bar.
 .
 The animated progress bar depends entirely on the interpretation of
 the carriage return character (\'\r\'). If your terminal interprets
 it as something else then "move cursor to beginning of line", the
 animation won't work.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-terminal-progress-bar-prof
Description-md5: 58559e18f320313be8ed46c008d6f6aa
Description-en: A simple progress bar in the terminal; profiling libraries
 A progress bar is used to convey the progress of a task. This
 package implements a very simple textual progress bar.
 .
 The animated progress bar depends entirely on the interpretation of
 the carriage return character (\'\r\'). If your terminal interprets
 it as something else then "move cursor to beginning of line", the
 animation won't work.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-terminal-size-dev
Description-md5: 890c977d94406c17e9a26f2bd68c4148
Description-en: get terminal window height and width
 Get terminal window height and width without ncurses dependency.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-terminal-size-doc
Description-md5: 2adefeafc76544b450688ea6270ccc6f
Description-en: get terminal window height and width; documentation
 Get terminal window height and width without ncurses dependency.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-terminal-size-prof
Description-md5: 4b1a2408220d45558f72e5381088910f
Description-en: get terminal window height and width; profiling libraries
 Get terminal window height and width without ncurses dependency.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-termonad-dev
Description-md5: b193af792d3417dfdcd9b5e6ffaf600b
Description-en: terminal emulator configurable in Haskell
 Termonad is a terminal emulator configurable in Haskell. It is
 extremely customizable and provides hooks to modify the default
 behavior. It can be thought of as the "XMonad" of terminal
 emulators.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-termonad-doc
Description-md5: 4bd053b4035df1f6828436d7cfa93c60
Description-en: terminal emulator configurable in Haskell; documentation
 Termonad is a terminal emulator configurable in Haskell. It is
 extremely customizable and provides hooks to modify the default
 behavior. It can be thought of as the "XMonad" of terminal
 emulators.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-termonad-prof
Description-md5: 91f5ae8e0843e7f9c37c4ecdd14f0050
Description-en: terminal emulator configurable in Haskell; profiling libraries
 Termonad is a terminal emulator configurable in Haskell. It is
 extremely customizable and provides hooks to modify the default
 behavior. It can be thought of as the "XMonad" of terminal
 emulators.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-test-framework-dev
Description-md5: 2dd22871389530ff80e4f6ddcf86f407
Description-en: Framework for running and organising tests
 Allows tests such as QuickCheck properties and HUnit test cases to be
 assembled into test groups, run in parallel (but reported in deterministic
 order, to aid diff interpretation) and filtered and controlled by command
 line options. All of this comes with colored test output, progress reporting
 and test statistics output.
 .
 You should install libghc-test-framework-{hunit,quickcheck2}-* package
 to use this with {HUnit,QuickCheck2}.
 .
 This package contains the normal library files.

Package: libghc-test-framework-doc
Description-md5: 76a92b0d567693ebad27eaa34090dd7a
Description-en: Framework for running and organising tests; documentation
 Allows tests such as QuickCheck properties and HUnit test cases to be
 assembled into test groups, run in parallel (but reported in deterministic
 order, to aid diff interpretation) and filtered and controlled by command
 line options. All of this comes with colored test output, progress reporting
 and test statistics output.
 .
 You should install libghc-test-framework-{hunit,quickcheck2}-* package
 to use this with {HUnit,QuickCheck2}.
 .
 This package contains the documentation files.

Package: libghc-test-framework-hunit-dev
Description-md5: 9b46c53342ea6be4534e38bbfa183696
Description-en: HUnit support for the test-framework package.
 Allows HUnit test cases to be used with the test-framework package.
 .
 This package contains the normal library files.

Package: libghc-test-framework-hunit-doc
Description-md5: 4fd6d4752302367e85c217f8546fcffc
Description-en: HUnit support for the test-framework package.; documentation
 Allows HUnit test cases to be used with the test-framework package.
 .
 This package contains the documentation files.

Package: libghc-test-framework-hunit-prof
Description-md5: dd26825a2855e65c6b7cc4c2b446dc01
Description-en: HUnit support for the test-framework package.; profiling libraries
 Allows HUnit test cases to be used with the test-framework package.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-test-framework-prof
Description-md5: b5d4de95f8ee1921cc1ad8e093d0fef9
Description-en: Framework for running and organising tests; profiling libraries
 Allows tests such as QuickCheck properties and HUnit test cases to be
 assembled into test groups, run in parallel (but reported in deterministic
 order, to aid diff interpretation) and filtered and controlled by command
 line options. All of this comes with colored test output, progress reporting
 and test statistics output.
 .
 You should install libghc-test-framework-{hunit,quickcheck2}-* package
 to use this with {HUnit,QuickCheck2}.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-test-framework-quickcheck2-dev
Description-md5: 46d19d75234299a055d3bc3efec82487
Description-en: QuickCheck2 support for the test-framework package.
 Allows QuickCheck2 properties to be used with the test-framework package.
 .
 This package contains the normal library files.

Package: libghc-test-framework-quickcheck2-doc
Description-md5: 6643ed32475d1142ee39cc71354c8bb4
Description-en: QuickCheck2 support for the test-framework package.; documentation
 Allows QuickCheck2 properties to be used with the test-framework package.
 .
 This package contains the documentation files.

Package: libghc-test-framework-quickcheck2-prof
Description-md5: f0493b6160403b883110f2fc8d6029f5
Description-en: QuickCheck2 support for the test-framework package.; profiling libraries
 Allows QuickCheck2 properties to be used with the test-framework package.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-texmath-dev
Description-md5: 424e84d60f47ee2ad3ae478d81f8b499
Description-en: Haskell library to convert LaTeX to MathML
 The texmath Haskell library provides functions to convert LaTeX math
 formulas to presentation MathML. It supports basic LaTeX and AMS
 extensions, but not macros.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-texmath-doc
Description-md5: dfcf04be8280da5b4889209e0be3083e
Description-en: Haskell library to convert LaTeX to MathML; documentation
 The texmath Haskell library provides functions to convert LaTeX math
 formulas to presentation MathML. It supports basic LaTeX and AMS
 extensions, but not macros.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-texmath-prof
Description-md5: 83a4d457f5aef428126f32951cfd1e35
Description-en: Haskell library to convert LaTeX to MathML; profiling libraries
 The texmath Haskell library provides functions to convert LaTeX math
 formulas to presentation MathML. It supports basic LaTeX and AMS
 extensions, but not macros.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-ansi-dev
Description-md5: 49f2dbe6b6b343a86043d5d59bad58a9
Description-en: text styling for ANSI terminals
 Text styling for ANSI terminals using SGR codes, as defined by the
 ECMA-48 standard.
 .
 Supports foreground/background color, bold/faint intensity, italic,
 single/double underline, strikethrough, frame, encircle, and
 overline escape sequences. Some styles may not work on your terminal.
 .
 Also features terminal detection, so redirecting styled output to a
 file will automatically strip the ANSI escape sequences.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-ansi-doc
Description-md5: 620954a9f57608fc31cdc53ab2a9a2d9
Description-en: text styling for ANSI terminals; documentation
 Text styling for ANSI terminals using SGR codes, as defined by the
 ECMA-48 standard.
 .
 Supports foreground/background color, bold/faint intensity, italic,
 single/double underline, strikethrough, frame, encircle, and
 overline escape sequences. Some styles may not work on your terminal.
 .
 Also features terminal detection, so redirecting styled output to a
 file will automatically strip the ANSI escape sequences.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-ansi-prof
Description-md5: b7e397a46d6f0837656b556b201f65a2
Description-en: text styling for ANSI terminals; profiling libraries
 Text styling for ANSI terminals using SGR codes, as defined by the
 ECMA-48 standard.
 .
 Supports foreground/background color, bold/faint intensity, italic,
 single/double underline, strikethrough, frame, encircle, and
 overline escape sequences. Some styles may not work on your terminal.
 .
 Also features terminal detection, so redirecting styled output to a
 file will automatically strip the ANSI escape sequences.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-binary-dev
Description-md5: 6d8e135a896569da8d80db5bd10434fc
Description-en: Binary instances for text types
 A compatibility layer providing Binary instances for strict
 and lazy text types for versions older than 1.2.1 of 'text'
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-binary-doc
Description-md5: 26ac9d3993b910c8bb15b0e4cc756b27
Description-en: Binary instances for text types; documentation
 A compatibility layer providing Binary instances for strict
 and lazy text types for versions older than 1.2.1 of 'text'
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-binary-prof
Description-md5: b2529bdb777f4174e51ae32db6be18da
Description-en: Binary instances for text types; profiling libraries
 A compatibility layer providing Binary instances for strict
 and lazy text types for versions older than 1.2.1 of 'text'
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-core-dev
Description-md5: f016742c75e80b929f6cd5906e4bdf7d
Description-en: Internals of "text-builder".
 Core functionality of \"text-builder\" with guts exposed
 for efficient custom integrations.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-core-doc
Description-md5: 841161837650902f35b26dbf77e759a4
Description-en: Internals of "text-builder".; documentation
 Core functionality of \"text-builder\" with guts exposed
 for efficient custom integrations.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-core-prof
Description-md5: ab25f63bc805111395ced0847370aaec
Description-en: Internals of "text-builder".; profiling libraries
 Core functionality of \"text-builder\" with guts exposed
 for efficient custom integrations.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-dev
Description-md5: 6894372e4273d3352beb73424d63e8a3
Description-en: efficient strict text builder
 Specification of how to efficiently construct strict Text. Provides
 instances of Semigroup and Monoid, which have complexity of O(1).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-dev-dev
Description-md5: 20d726072e95807f570451c3e84d69b3
Description-en: edge of developments for "text-builder"
 This is a development version of "text-builder".
 All experimentation and feature development happens here.
 The API can change drastically.
 For a more stable API use "text-builder",
 which is now just a wrapper over this package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-dev-doc
Description-md5: 4674fd654db5068a1d1361091dfe310c
Description-en: edge of developments for "text-builder"; documentation
 This is a development version of "text-builder".
 All experimentation and feature development happens here.
 The API can change drastically.
 For a more stable API use "text-builder",
 which is now just a wrapper over this package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-dev-prof
Description-md5: 44d92698750bef122c0d84ee3e89e413
Description-en: edge of developments for "text-builder"; profiling libraries
 This is a development version of "text-builder".
 All experimentation and feature development happens here.
 The API can change drastically.
 For a more stable API use "text-builder",
 which is now just a wrapper over this package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-doc
Description-md5: 89f5b0cb250ffe58ff53baf47edbf611
Description-en: efficient strict text builder; documentation
 Specification of how to efficiently construct strict Text. Provides
 instances of Semigroup and Monoid, which have complexity of O(1).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-linear-dev
Description-md5: 8aaedcabca08ce8ec3006f381016f1a6
Description-en: builder for Text and ByteString based on linear types
 Strict Text and ByteString builder, which hides mutable buffer behind linear
 types and takes amortized linear time.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-linear-doc
Description-md5: 7945adf6bce2b883d78f8b026870bf65
Description-en: builder for Text and ByteString based on linear types; documentation
 Strict Text and ByteString builder, which hides mutable buffer behind linear
 types and takes amortized linear time.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-linear-prof
Description-md5: 607a5e97db49900ddc5869672e53c8ce
Description-en: builder for Text and ByteString based on linear types; profiling libraries
 Strict Text and ByteString builder, which hides mutable buffer behind linear
 types and takes amortized linear time.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-builder-prof
Description-md5: 6701f98f375787f3eece6cf8d39505ef
Description-en: efficient strict text builder; profiling libraries
 Specification of how to efficiently construct strict Text. Provides
 instances of Semigroup and Monoid, which have complexity of O(1).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-conversions-dev
Description-md5: d5c757ef4cc89e6248d9306ad7ca5db4
Description-en: Haskell library for safe conversions between textual types
 This is a small library to ease the pain when converting between the
 many different string types in Haskell.  Unlike some other libraries
 that attempt to solve the same problem, text-conversions is:
 .
 Safe: This library treats binary data (aka `ByteString`) like binary
 data, and it does not assume a particular encoding, nor does it ever
 throw exceptions when failing to decode. It does, however, provide
 failable conversions between binary data and textual data.
 .
 Extensible: It’s easy to add or derive your own instances of the
 typeclasses to use your own types through the same interface.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-conversions-doc
Description-md5: d2579dc9c42ca358aae9d4f29c3e51f3
Description-en: Haskell library for safe conversions between textual types; documentation
 This is a small library to ease the pain when converting between the
 many different string types in Haskell.  Unlike some other libraries
 that attempt to solve the same problem, text-conversions is:
 .
 Safe: This library treats binary data (aka `ByteString`) like binary
 data, and it does not assume a particular encoding, nor does it ever
 throw exceptions when failing to decode. It does, however, provide
 failable conversions between binary data and textual data.
 .
 Extensible: It’s easy to add or derive your own instances of the
 typeclasses to use your own types through the same interface.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-conversions-prof
Description-md5: 6c0638f087a50ae245de1769c83af48a
Description-en: Haskell library for safe conversions between textual types; profiling libraries
 This is a small library to ease the pain when converting between the
 many different string types in Haskell.  Unlike some other libraries
 that attempt to solve the same problem, text-conversions is:
 .
 Safe: This library treats binary data (aka `ByteString`) like binary
 data, and it does not assume a particular encoding, nor does it ever
 throw exceptions when failing to decode. It does, however, provide
 failable conversions between binary data and textual data.
 .
 Extensible: It’s easy to add or derive your own instances of the
 typeclasses to use your own types through the same interface.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-icu-dev
Description-md5: 9ef0683e2a1db8cdec8ec71d55519b9b
Description-en: bindings to the ICU library
 Haskell bindings to the International Components for Unicode (ICU)
 libraries. These libraries provide robust and full-featured Unicode
 services on a wide variety of platforms.
 .
 Features include:
 .
 Both pure and impure bindings, to allow for fine control over efficiency
 and ease of use.
 .
 Breaking of strings on character, word, sentence, and line boundaries.
 .
 Access to the Unicode Character Database (UCD) of character metadata.
 .
 String collation functions, for locales where the conventions for
 lexicographic ordering differ from the simple numeric ordering of
 character codes.
 .
 Character set conversion functions, allowing conversion between
 Unicode and over 220 character encodings.
 .
 Unicode normalization. (When implementations keep strings in a
 normalized form, they can be assured that equivalent strings have a
 unique binary representation.)
 .
 Regular expression search and replace.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-icu-doc
Description-md5: bf2c51912020067dfe66005656356963
Description-en: bindings to the ICU library; documentation
 Haskell bindings to the International Components for Unicode (ICU)
 libraries. These libraries provide robust and full-featured Unicode
 services on a wide variety of platforms.
 .
 Features include:
 .
 Both pure and impure bindings, to allow for fine control over efficiency
 and ease of use.
 .
 Breaking of strings on character, word, sentence, and line boundaries.
 .
 Access to the Unicode Character Database (UCD) of character metadata.
 .
 String collation functions, for locales where the conventions for
 lexicographic ordering differ from the simple numeric ordering of
 character codes.
 .
 Character set conversion functions, allowing conversion between
 Unicode and over 220 character encodings.
 .
 Unicode normalization. (When implementations keep strings in a
 normalized form, they can be assured that equivalent strings have a
 unique binary representation.)
 .
 Regular expression search and replace.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-icu-prof
Description-md5: fb41209a8e0c591022a3b37a739c7717
Description-en: bindings to the ICU library; profiling libraries
 Haskell bindings to the International Components for Unicode (ICU)
 libraries. These libraries provide robust and full-featured Unicode
 services on a wide variety of platforms.
 .
 Features include:
 .
 Both pure and impure bindings, to allow for fine control over efficiency
 and ease of use.
 .
 Breaking of strings on character, word, sentence, and line boundaries.
 .
 Access to the Unicode Character Database (UCD) of character metadata.
 .
 String collation functions, for locales where the conventions for
 lexicographic ordering differ from the simple numeric ordering of
 character codes.
 .
 Character set conversion functions, allowing conversion between
 Unicode and over 220 character encodings.
 .
 Unicode normalization. (When implementations keep strings in a
 normalized form, they can be assured that equivalent strings have a
 unique binary representation.)
 .
 Regular expression search and replace.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-iso8601-dev
Description-md5: a7a631950c56262c93488d2c16df6a3f
Description-en: Convert time to and from ISO 8601 text.
 Convert time to and from IS0 8601 (RFC3339) text.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-iso8601-doc
Description-md5: b1663fd17300409d531ac6c0e6ab56a4
Description-en: Convert time to and from ISO 8601 text.; documentation
 Convert time to and from IS0 8601 (RFC3339) text.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-iso8601-prof
Description-md5: 8478ab11095ec6d5900e60ae941f1b94
Description-en: Convert time to and from ISO 8601 text.; profiling libraries
 Convert time to and from IS0 8601 (RFC3339) text.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-manipulate-dev
Description-md5: efb6405d78c21444b27e8472984fc682
Description-en: case conversion and word boundary manipulation
 Manipulate identifiers and structurally non-complex pieces
 of text by delimiting word boundaries via a combination of whitespace,
 control-characters, and case-sensitivity.
 .
 Has support for common idioms like casing of programmatic variable names,
 taking, dropping, and splitting by word, and modifying the first character
 of a piece of text.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-manipulate-doc
Description-md5: 7473477d46470228d1eea2b8b445a973
Description-en: case conversion and word boundary manipulation; documentation
 Manipulate identifiers and structurally non-complex pieces
 of text by delimiting word boundaries via a combination of whitespace,
 control-characters, and case-sensitivity.
 .
 Has support for common idioms like casing of programmatic variable names,
 taking, dropping, and splitting by word, and modifying the first character
 of a piece of text.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-manipulate-prof
Description-md5: 667125c04f71eec9a9420b217260c5ea
Description-en: case conversion and word boundary manipulation; profiling libraries
 Manipulate identifiers and structurally non-complex pieces
 of text by delimiting word boundaries via a combination of whitespace,
 control-characters, and case-sensitivity.
 .
 Has support for common idioms like casing of programmatic variable names,
 taking, dropping, and splitting by word, and modifying the first character
 of a piece of text.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-metrics-dev
Description-md5: 9c515ee0d96b822fd1af89f14f9c85d3
Description-en: Calculate various string metrics efficiently
 This library provides efficient implementations of various strings metric
 algorithms. It works with strict Text values.
 .
 The current version implements the following algorithms:
 .
 * Levenshtein distance
 * Normalized Levenshtein distance
 * Damerau-Levenshtein distance
 * Normalized Damerau-Levenshtein distance
 * Hamming distance
 * Jaro distance
 * Jaro-Winkler distance
 * Overlap coefficient
 * Jaccard similarity coefficient
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-metrics-doc
Description-md5: 5a2ce2deff0d7d3f0b2cb1afccc3c1c8
Description-en: Calculate various string metrics efficiently; documentation
 This library provides efficient implementations of various strings metric
 algorithms. It works with strict Text values.
 .
 The current version implements the following algorithms:
 .
 * Levenshtein distance
 * Normalized Levenshtein distance
 * Damerau-Levenshtein distance
 * Normalized Damerau-Levenshtein distance
 * Hamming distance
 * Jaro distance
 * Jaro-Winkler distance
 * Overlap coefficient
 * Jaccard similarity coefficient
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-metrics-prof
Description-md5: 712fd83fdd2dc0de76e1f191909ee66c
Description-en: Calculate various string metrics efficiently; profiling libraries
 This library provides efficient implementations of various strings metric
 algorithms. It works with strict Text values.
 .
 The current version implements the following algorithms:
 .
 * Levenshtein distance
 * Normalized Levenshtein distance
 * Damerau-Levenshtein distance
 * Normalized Damerau-Levenshtein distance
 * Hamming distance
 * Jaro distance
 * Jaro-Winkler distance
 * Overlap coefficient
 * Jaccard similarity coefficient
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-postgresql-dev
Description-md5: 8c350c602317371e121e735082269026
Description-en: Parser and Printer of PostgreSQL extended types
 This package involves parser and printer for
 text expressions of PostgreSQL extended types.
 - inet type, cidr type
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-postgresql-doc
Description-md5: 9a53aa5d8f2ca90d1d2ddf4260b80469
Description-en: Parser and Printer of PostgreSQL extended types; documentation
 This package involves parser and printer for
 text expressions of PostgreSQL extended types.
 - inet type, cidr type
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-postgresql-prof
Description-md5: 2ae21729ab67605ceabfd36e9335f4bd
Description-en: Parser and Printer of PostgreSQL extended types; profiling libraries
 This package involves parser and printer for
 text expressions of PostgreSQL extended types.
 - inet type, cidr type
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-short-dev
Description-md5: 805fa717b116efe33962150ddad331b5
Description-en: memory-efficient representation of Unicode text strings
 This Haskell library provides the 'ShortText' type which is suitable
 for keeping many short strings in memory. This is similiar to the
 relationship between 'ShortByteString' and 'ByteString'.
 .
 The main differences between 'Text' and 'ShortText' is that
 'ShortText' uses UTF-8 instead of UTF-16 internally and 'ShortText'
 doesn't support zero-copy slicing (thereby saving 2 words).
 Consequently, the memory footprint of a (boxed) 'ShortText' value is 4
 words (2 words when unboxed) plus the length of the UTF-8 encoded
 payload.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-short-doc
Description-md5: 9cf3e966092737ded5dfd363696b594f
Description-en: memory-efficient representation of Unicode text strings; documentation
 This Haskell library provides the 'ShortText' type which is suitable
 for keeping many short strings in memory. This is similiar to the
 relationship between 'ShortByteString' and 'ByteString'.
 .
 The main differences between 'Text' and 'ShortText' is that
 'ShortText' uses UTF-8 instead of UTF-16 internally and 'ShortText'
 doesn't support zero-copy slicing (thereby saving 2 words).
 Consequently, the memory footprint of a (boxed) 'ShortText' value is 4
 words (2 words when unboxed) plus the length of the UTF-8 encoded
 payload.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-short-prof
Description-md5: 8f9f256213b9a08a1afdf03fb78f8865
Description-en: memory-efficient representation of Unicode text strings; profiling libraries
 This Haskell library provides the 'ShortText' type which is suitable
 for keeping many short strings in memory. This is similiar to the
 relationship between 'ShortByteString' and 'ByteString'.
 .
 The main differences between 'Text' and 'ShortText' is that
 'ShortText' uses UTF-8 instead of UTF-16 internally and 'ShortText'
 doesn't support zero-copy slicing (thereby saving 2 words).
 Consequently, the memory footprint of a (boxed) 'ShortText' value is 4
 words (2 words when unboxed) plus the length of the UTF-8 encoded
 payload.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-show-dev
Description-md5: f132089112330b2ae9c64f5616938dcc
Description-en: efficient conversion of values into Text
 A replacement for the Show typeclass intended for use with Text
 instead of Strings, in the spirit of bytestring-show.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-show-doc
Description-md5: fb951317e79e28b0ea4c6167377483d8
Description-en: efficient conversion of values into Text; documentation
 A replacement for the Show typeclass intended for use with Text
 instead of Strings, in the spirit of bytestring-show.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-show-prof
Description-md5: 1d64f03064a0889d094496c5bd27d550
Description-en: efficient conversion of values into Text; profiling libraries
 A replacement for the Show typeclass intended for use with Text
 instead of Strings, in the spirit of bytestring-show.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-zipper-dev
Description-md5: fb5e08fba335300c6d4c33ab8f63cc51
Description-en: text editor zipper library
 This library provides a zipper and API for editing text.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-zipper-doc
Description-md5: 24f8b1325975ef851f4caeb9923a5ac1
Description-en: text editor zipper library; documentation
 This library provides a zipper and API for editing text.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-text-zipper-prof
Description-md5: afe55cef90b450d5dcb2a0a869c00c39
Description-en: text editor zipper library; profiling libraries
 This library provides a zipper and API for editing text.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tf-random-dev
Description-md5: 562ee6eefabfb90d9a0f01282c8da185
Description-en: high-quality splittable pseudorandom number generator
 This package contains an implementation of a high-quality splittable
 pseudorandom number generator. The generator is based on a cryptographic hash
 function built on top of the ThreeFish block cipher. See the paper Splittable
 Pseudorandom Number Generators Using Cryptographic Hashing by Claessen, Pałka
 for details and the rationale of the design.
 .
 The package provides the following:
 .
 * A splittable PRNG that implements the standard System.Random.RandomGen class.
 .
 * The generator also implements an alternative version of the
 System.Random.TF.Gen.RandomGen class (exported from System.Random.TF.Gen),
 which requires the generator to return pseudorandom integers from the full
 32-bit range, and contains an n-way split function.
 .
 * An alternative version of the Random class is provided, which is linked to
 the new RandomGen class, together with Random instances for some integral
 types.
 .
 * Two functions for initialising the generator with a non-deterministic
 seed: one using the system time, and one using the /dev/urandom UNIX
 special file.
 .
 Please note that even though the generator provides very high-quality
 pseudorandom numbers, it has not been designed with cryptographic applications
 in mind.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tf-random-doc
Description-md5: cbbd25d7ef6f75d462692b6e8e7689de
Description-en: high-quality splittable pseudorandom number generator; documentation
 This package contains an implementation of a high-quality splittable
 pseudorandom number generator. The generator is based on a cryptographic hash
 function built on top of the ThreeFish block cipher. See the paper Splittable
 Pseudorandom Number Generators Using Cryptographic Hashing by Claessen, Pałka
 for details and the rationale of the design.
 .
 The package provides the following:
 .
 * A splittable PRNG that implements the standard System.Random.RandomGen class.
 .
 * The generator also implements an alternative version of the
 System.Random.TF.Gen.RandomGen class (exported from System.Random.TF.Gen),
 which requires the generator to return pseudorandom integers from the full
 32-bit range, and contains an n-way split function.
 .
 * An alternative version of the Random class is provided, which is linked to
 the new RandomGen class, together with Random instances for some integral
 types.
 .
 * Two functions for initialising the generator with a non-deterministic
 seed: one using the system time, and one using the /dev/urandom UNIX
 special file.
 .
 Please note that even though the generator provides very high-quality
 pseudorandom numbers, it has not been designed with cryptographic applications
 in mind.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tf-random-prof
Description-md5: b9f3cf6c36eebbf51328487c1fbb2570
Description-en: high-quality splittable pseudorandom number generator; profiling libraries
 This package contains an implementation of a high-quality splittable
 pseudorandom number generator. The generator is based on a cryptographic hash
 function built on top of the ThreeFish block cipher. See the paper Splittable
 Pseudorandom Number Generators Using Cryptographic Hashing by Claessen, Pałka
 for details and the rationale of the design.
 .
 The package provides the following:
 .
 * A splittable PRNG that implements the standard System.Random.RandomGen class.
 .
 * The generator also implements an alternative version of the
 System.Random.TF.Gen.RandomGen class (exported from System.Random.TF.Gen),
 which requires the generator to return pseudorandom integers from the full
 32-bit range, and contains an n-way split function.
 .
 * An alternative version of the Random class is provided, which is linked to
 the new RandomGen class, together with Random instances for some integral
 types.
 .
 * Two functions for initialising the generator with a non-deterministic
 seed: one using the system time, and one using the /dev/urandom UNIX
 special file.
 .
 Please note that even though the generator provides very high-quality
 pseudorandom numbers, it has not been designed with cryptographic applications
 in mind.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-abstraction-dev
Description-md5: 95046c4b74d748e3a361a3fd9f741f5d
Description-en: nicer interface for reified information about data types
 This package normalizes variations in the interface for
 inspecting datatype information via Template Haskell
 so that packages and support a single, easier to use
 informational datatype while supporting many versions
 of Template Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-abstraction-doc
Description-md5: 0c604e1661b9b19e76c8f98a3dabc458
Description-en: nicer interface for reified information about data types; documentation
 This package normalizes variations in the interface for
 inspecting datatype information via Template Haskell
 so that packages and support a single, easier to use
 informational datatype while supporting many versions
 of Template Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-abstraction-prof
Description-md5: ce4b365a9204491b672eb0584c636d44
Description-en: nicer interface for reified information about data types; profiling libraries
 This package normalizes variations in the interface for
 inspecting datatype information via Template Haskell
 so that packages and support a single, easier to use
 informational datatype while supporting many versions
 of Template Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-bang-compat-dev
Description-md5: 91974731c24f7b2fd92a2f4d66bb21cd
Description-en: Compatibility for bang-type template
 This module provides compatibility definitions of bang-type template for
 before temaplate-haskell-2.10.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-bang-compat-doc
Description-md5: 6824c6c72034eaf63a626f420b54893b
Description-en: Compatibility for bang-type template; documentation
 This module provides compatibility definitions of bang-type template for
 before temaplate-haskell-2.10.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-bang-compat-prof
Description-md5: 0aee7dab680baa9ddf6847e7e6937703
Description-en: Compatibility for bang-type template; profiling libraries
 This module provides compatibility definitions of bang-type template for
 before temaplate-haskell-2.10.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-compat-dev
Description-md5: a5c824f629bca04ad76c52e8bd55b1fb
Description-en: Backward (and forward) compatible Quote and Code types
 This package defines a "Language.Haskell.TH.Syntax.Compat"
 module, which backports the Quote and Code types to
 work across a wide range of template-haskell versions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-compat-doc
Description-md5: cfd8744864c2d2f8b1e7f7026e5d8a61
Description-en: Backward (and forward) compatible Quote and Code types; documentation
 This package defines a "Language.Haskell.TH.Syntax.Compat"
 module, which backports the Quote and Code types to
 work across a wide range of template-haskell versions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-compat-prof
Description-md5: 5a8c442ff5795885a31164d0e5d39675
Description-en: Backward (and forward) compatible Quote and Code types; profiling libraries
 This package defines a "Language.Haskell.TH.Syntax.Compat"
 module, which backports the Quote and Code types to
 work across a wide range of template-haskell versions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-constraint-compat-dev
Description-md5: e553ae554bb3ca2316000842f9973041
Description-en: Compatibility for type constraint template
 This module provides compatibility definitions of constraint context template
 for before temaplate-haskell-2.9.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-constraint-compat-doc
Description-md5: 6aedff47b07b4dc06ffd1dceaef9d178
Description-en: Compatibility for type constraint template; documentation
 This module provides compatibility definitions of constraint context template
 for before temaplate-haskell-2.9.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-constraint-compat-prof
Description-md5: 7e79ceac84300d0e36707b20b01bb75c
Description-en: Compatibility for type constraint template; profiling libraries
 This module provides compatibility definitions of constraint context template
 for before temaplate-haskell-2.9.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-data-compat-dev
Description-md5: d670da8d9327a2abecd9e0e736208755
Description-en: compatibility for data definition template of TH
 This package contains wrapped name definitions of
 data definition template
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-data-compat-doc
Description-md5: a352c22ea37f91256ce80ce4158e4fc8
Description-en: compatibility for data definition template of TH; documentation
 This package contains wrapped name definitions of
 data definition template
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-data-compat-prof
Description-md5: bc6b277e592f2fad440b358e8250774e
Description-en: compatibility for data definition template of TH; profiling libraries
 This package contains wrapped name definitions of
 data definition template
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-desugar-dev
Description-md5: 53320535aa1735f6efc56b1f8c2d3360
Description-en: functions to desugar Template Haskell
 This package provides the Language.Haskell.TH.Desugar module, which desugars
 Template Haskell's rich encoding of Haskell syntax into a simpler encoding.
 This desugaring discards surface syntax information (such as the use of infix
 operators) but retains the original meaning of the TH code. The intended use
 of this package is as a preprocessor for more advanced code manipulation
 tools. Note that the input to any of the ds... functions should be produced
 from a TH quote, using the syntax [| ... |]. If the input to these functions
 is a hand-coded TH syntax tree, the results may be unpredictable. In
 particular, it is likely that promoted datatypes will not work as expected.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-desugar-doc
Description-md5: 46d46aef020737fb5c729769976a939b
Description-en: functions to desugar Template Haskell; documentation
 This package provides the Language.Haskell.TH.Desugar module, which desugars
 Template Haskell's rich encoding of Haskell syntax into a simpler encoding.
 This desugaring discards surface syntax information (such as the use of infix
 operators) but retains the original meaning of the TH code. The intended use
 of this package is as a preprocessor for more advanced code manipulation
 tools. Note that the input to any of the ds... functions should be produced
 from a TH quote, using the syntax [| ... |]. If the input to these functions
 is a hand-coded TH syntax tree, the results may be unpredictable. In
 particular, it is likely that promoted datatypes will not work as expected.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-desugar-prof
Description-md5: dfae9c57164b6de704b11a0ece7ac91d
Description-en: functions to desugar Template Haskell; profiling libraries
 This package provides the Language.Haskell.TH.Desugar module, which desugars
 Template Haskell's rich encoding of Haskell syntax into a simpler encoding.
 This desugaring discards surface syntax information (such as the use of infix
 operators) but retains the original meaning of the TH code. The intended use
 of this package is as a preprocessor for more advanced code manipulation
 tools. Note that the input to any of the ds... functions should be produced
 from a TH quote, using the syntax [| ... |]. If the input to these functions
 is a hand-coded TH syntax tree, the results may be unpredictable. In
 particular, it is likely that promoted datatypes will not work as expected.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-env-dev
Description-md5: fc20393a265e6a948b4d305ef39b66a1
Description-en: TH splice that expands to an environment variable
 Template Haskell splice that expands to an environment variable
 value. Can be used to embed build-time parameters in your
 application.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-env-doc
Description-md5: 983a4f4a050bed636e939f852c42fc99
Description-en: TH splice that expands to an environment variable; documentation
 Template Haskell splice that expands to an environment variable
 value. Can be used to embed build-time parameters in your
 application.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-env-prof
Description-md5: 5e0480e2b4baabad0a77569dd367c350
Description-en: TH splice that expands to an environment variable; profiling libraries
 Template Haskell splice that expands to an environment variable
 value. Can be used to embed build-time parameters in your
 application.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-expand-syns-dev
Description-md5: 8bb564b3d444fc9970a0dab77d06394f
Description-en: expands type synonyms in Template Haskell ASTs
 Expands type synonyms in Template Haskell ASTs
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-expand-syns-doc
Description-md5: 4f287868105a1641960bd85d36ac666e
Description-en: expands type synonyms in Template Haskell ASTs; documentation
 Expands type synonyms in Template Haskell ASTs
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-expand-syns-prof
Description-md5: 906bf0f3e9e51a9b137fcef5b1fa073d
Description-en: expands type synonyms in Template Haskell ASTs; profiling libraries
 Expands type synonyms in Template Haskell ASTs
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-extras-dev
Description-md5: 8017789449f0c11238a4703fbfe5a031
Description-en: grab bag of functions for use with Template Haskell
 Various ugly CPP hacks to support the ever-changing interface of the template
 haskell system by providing high-level operations and making sure they work on
 as many versions of Template Haskell as possible.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-extras-doc
Description-md5: c3d7f266ba9d20b920f67aa4ab756fc9
Description-en: grab bag of functions for use with Template Haskell; documentation
 Various ugly CPP hacks to support the ever-changing interface of the template
 haskell system by providing high-level operations and making sure they work on
 as many versions of Template Haskell as possible.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-extras-prof
Description-md5: b4b070e46fb10ba6b9dd6e5133a3fdc0
Description-en: grab bag of functions for use with Template Haskell; profiling libraries
 Various ugly CPP hacks to support the ever-changing interface of the template
 haskell system by providing high-level operations and making sure they work on
 as many versions of Template Haskell as possible.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-lift-dev
Description-md5: dcd37bffd93e2743cd4c84ffdb5718f1
Description-en: derive Template Haskell's Lift class for datatypes.
 This library provides Template Haskell's functions to derive Lift instances, as
 well as several instances itself.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-lift-doc
Description-md5: 0e56e5058b9dcf2e9ad950a3755e5373
Description-en: derive Template Haskell's Lift class for datatypes.; documentation
 This library provides Template Haskell's functions to derive Lift instances, as
 well as several instances itself.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-lift-instances-dev
Description-md5: 9622985e33cac05217f7ab35d42afaf4
Description-en: Lift instances for template-haskell for common data types
 Most data types in haskell platform do not have Lift instances. This
 package provides orphan instances for containers, text, bytestring and
 vector.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-lift-instances-doc
Description-md5: 2c079f1786e296d731792726068a5ac5
Description-en: Lift instances for template-haskell for common data types; documentation
 Most data types in haskell platform do not have Lift instances. This
 package provides orphan instances for containers, text, bytestring and
 vector.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-lift-instances-prof
Description-md5: 86d15a51a870c25b30f947f904267417
Description-en: Lift instances for template-haskell for common data types; profiling libraries
 Most data types in haskell platform do not have Lift instances. This
 package provides orphan instances for containers, text, bytestring and
 vector.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-lift-prof
Description-md5: 54e30c88acbfd883f5e858d0a1db6611
Description-en: derive Template Haskell's Lift class for datatypes.; profiling libraries
 This library provides Template Haskell's functions to derive Lift instances, as
 well as several instances itself.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-orphans-dev
Description-md5: 5d8ae3e47c6eab2f3485a0c8c0cc161b
Description-en: orphan instances for TH datatypes
 Orphan instances for TH datatypes. In particular, instances for Ord
 and Lift, as well as a few missing Show / Eq (Show Eq for Loc, and
 Ppr for Loc Lit)
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-orphans-doc
Description-md5: b849760c8c4afa37c81e950de3290f8c
Description-en: orphan instances for TH datatypes; documentation
 Orphan instances for TH datatypes. In particular, instances for Ord
 and Lift, as well as a few missing Show / Eq (Show Eq for Loc, and
 Ppr for Loc Lit)
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-orphans-prof
Description-md5: 52417da02362134d6c53431a9f05407c
Description-en: orphan instances for TH datatypes; profiling libraries
 Orphan instances for TH datatypes. In particular, instances for Ord
 and Lift, as well as a few missing Show / Eq (Show Eq for Loc, and
 Ppr for Loc Lit)
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-reify-compat-dev
Description-md5: 31d5daa02485e12a936051c253918f5d
Description-en: compatibility for the result type of TH reify
 This package contains compatible interfaces against
 the result type of TH reify function.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-reify-compat-doc
Description-md5: 51f7348d5beeb99cb9dfc1bc0c6d4077
Description-en: compatibility for the result type of TH reify; documentation
 This package contains compatible interfaces against
 the result type of TH reify function.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-reify-compat-prof
Description-md5: 1dc7613548c67aa8e6f02d877afe48fb
Description-en: compatibility for the result type of TH reify; profiling libraries
 This package contains compatible interfaces against
 the result type of TH reify function.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-reify-many-dev
Description-md5: ce6af932bd266fe69a7eb6133af3b476
Description-en: recurseively reify template haskell datatype info
 This package provides functions for recursively reifying top
 level declarations.  The main intended use case is for enumerating
 the names of datatypes reachable from an initial datatype, and
 passing these names to some function which generates instances.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-reify-many-doc
Description-md5: a9568ed738e5d8cce9816c9dbc326ef3
Description-en: recurseively reify template haskell datatype info; documentation
 This package provides functions for recursively reifying top
 level declarations.  The main intended use case is for enumerating
 the names of datatypes reachable from an initial datatype, and
 passing these names to some function which generates instances.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-reify-many-prof
Description-md5: 804417edcbb528d16107e2a8b9f44a5a
Description-en: recurseively reify template haskell datatype info; profiling libraries
 This package provides functions for recursively reifying top
 level declarations.  The main intended use case is for enumerating
 the names of datatypes reachable from an initial datatype, and
 passing these names to some function which generates instances.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-utilities-dev
Description-md5: 872ae25b25259b5bd74f46267b31e5b6
Description-en: useful functions for use with Template Haskell
 The 'th-utilities' package provides a number of useful utilities for
 Template Haskell. In particular:
 .
 * TH.Derive provides a convenient system for using TH to derive
 typeclass instances. It allows for open registration of TH
 derivers, and reuses instance syntax for invoking them.
 * TH.Derive.Storable defines derivation of Storable for ADTs.
 * TH.ReifyDataType provides utilities for reifying simplified datatype
 info. It omits details that you don't usually want to handle, making
 it much more straightforward to generate code based on datatype
 structure.
 * TH.RelativePaths provides utilities for loading files based on paths
 relative to the cabal file. This is particularly handy for loading
 code into ghci even when its current dir isn't the package dir.
 Ideally, this module would be used by everyone who currently uses
 qAddDependentFile.
 * TH.Utilities provides a miscellaneous set of utilities that are
 useful within this package and elsewhere.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-utilities-doc
Description-md5: a33b58cd7a3713872665a38d381208ba
Description-en: useful functions for use with Template Haskell; documentation
 The 'th-utilities' package provides a number of useful utilities for
 Template Haskell. In particular:
 .
 * TH.Derive provides a convenient system for using TH to derive
 typeclass instances. It allows for open registration of TH
 derivers, and reuses instance syntax for invoking them.
 * TH.Derive.Storable defines derivation of Storable for ADTs.
 * TH.ReifyDataType provides utilities for reifying simplified datatype
 info. It omits details that you don't usually want to handle, making
 it much more straightforward to generate code based on datatype
 structure.
 * TH.RelativePaths provides utilities for loading files based on paths
 relative to the cabal file. This is particularly handy for loading
 code into ghci even when its current dir isn't the package dir.
 Ideally, this module would be used by everyone who currently uses
 qAddDependentFile.
 * TH.Utilities provides a miscellaneous set of utilities that are
 useful within this package and elsewhere.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-th-utilities-prof
Description-md5: 9f28cd43ae919d24e41fa60401a48ebe
Description-en: useful functions for use with Template Haskell; profiling libraries
 The 'th-utilities' package provides a number of useful utilities for
 Template Haskell. In particular:
 .
 * TH.Derive provides a convenient system for using TH to derive
 typeclass instances. It allows for open registration of TH
 derivers, and reuses instance syntax for invoking them.
 * TH.Derive.Storable defines derivation of Storable for ADTs.
 * TH.ReifyDataType provides utilities for reifying simplified datatype
 info. It omits details that you don't usually want to handle, making
 it much more straightforward to generate code based on datatype
 structure.
 * TH.RelativePaths provides utilities for loading files based on paths
 relative to the cabal file. This is particularly handy for loading
 code into ghci even when its current dir isn't the package dir.
 Ideally, this module would be used by everyone who currently uses
 qAddDependentFile.
 * TH.Utilities provides a miscellaneous set of utilities that are
 useful within this package and elsewhere.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-these-dev
Description-md5: 8b5bfb267e786658018d451dbc5177a1
Description-en: either-or-both data type
 Package provides a data type `These a b' which can hold a value of either
 type or values of each type. This is usually thought of as an "inclusive or"
 type (contrasting `Either a b' as "exclusive or") or as an "outer join" type
 (contrasting `(a, b)' as "inner join").
 .
 The major use case of this is provided by the Align class, representing a
 generalized notion of "zipping with padding" that combines structures without
 truncating to the size of the smaller input.
 .
 Also included is ChronicleT, a monad transformer based on the Monad instance
 for `These a', along with the usual monad transformer bells and whistles.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-these-doc
Description-md5: fdc9b9f47d13e277b675d8c0ea880592
Description-en: either-or-both data type; documentation
 Package provides a data type `These a b' which can hold a value of either
 type or values of each type. This is usually thought of as an "inclusive or"
 type (contrasting `Either a b' as "exclusive or") or as an "outer join" type
 (contrasting `(a, b)' as "inner join").
 .
 The major use case of this is provided by the Align class, representing a
 generalized notion of "zipping with padding" that combines structures without
 truncating to the size of the smaller input.
 .
 Also included is ChronicleT, a monad transformer based on the Monad instance
 for `These a', along with the usual monad transformer bells and whistles.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-these-prof
Description-md5: 61d20ac5d54999849e65b65b28d740b4
Description-en: either-or-both data type; profiling libraries
 Package provides a data type `These a b' which can hold a value of either
 type or values of each type. This is usually thought of as an "inclusive or"
 type (contrasting `Either a b' as "exclusive or") or as an "outer join" type
 (contrasting `(a, b)' as "inner join").
 .
 The major use case of this is provided by the Align class, representing a
 generalized notion of "zipping with padding" that combines structures without
 truncating to the size of the smaller input.
 .
 Also included is ChronicleT, a monad transformer based on the Monad instance
 for `These a', along with the usual monad transformer bells and whistles.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-threads-dev
Description-md5: 044c7df7fea53771647029db29715456
Description-en: Fork threads and wait for their result
 This package provides functions to fork threads and wait for their result,
 whether it's an exception or a normal value.
 .
 Besides waiting for the termination of a single thread this package also
 provides functions to wait for a group of threads to terminate.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-threads-doc
Description-md5: b9cec6dafe01bb6880e5c2d713692be8
Description-en: Fork threads and wait for their result; documentation
 This package provides functions to fork threads and wait for their result,
 whether it's an exception or a normal value.
 .
 Besides waiting for the termination of a single thread this package also
 provides functions to wait for a group of threads to terminate.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-threads-prof
Description-md5: 576b1f2cd405d80a076d4df803cb179b
Description-en: Fork threads and wait for their result; profiling libraries
 This package provides functions to fork threads and wait for their result,
 whether it's an exception or a normal value.
 .
 Besides waiting for the termination of a single thread this package also
 provides functions to wait for a group of threads to terminate.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-compat-dev
Description-md5: 6551dc7ccec394ec7790f2793d494924
Description-en: compatibility with old-time for the time package
 This package provides a compatibility layer with the old-time package for the
 "new" time package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-compat-doc
Description-md5: 1ae89560f624a5564b33c282fffe20a3
Description-en: Compatibility with old-time for the time package; documentation
 This package provides a compatibility layer with the old-time package for the
 "new" time package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-compat-prof
Description-md5: 5b9d148d18790f520147bea910c0087b
Description-en: Compatibility with old-time for the time package; profiling libraries
 This package provides a compatibility layer with the old-time package for the
 "new" time package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-locale-compat-dev
Description-md5: 15cd3f68dd2738664685fbd1696cda8f
Description-en: compatibility of TimeLocale between old-locale and time-1.5
 This package provides the module Data.Time.Locale.Compat, which contains the
 defaultTimeLocale from either old-time or time-1.5.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-locale-compat-doc
Description-md5: f67b9265f7818e8207f5b599b025a1d1
Description-en: compatibility of TimeLocale between old-locale and time-1.5; documentation
 This package provides the module Data.Time.Locale.Compat, which contains the
 defaultTimeLocale from either old-time or time-1.5.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-locale-compat-prof
Description-md5: 263efdc7294873ad0a9b0f68bb003fec
Description-en: compatibility of TimeLocale between old-locale and time-1.5; profiling libraries
 This package provides the module Data.Time.Locale.Compat, which contains the
 defaultTimeLocale from either old-time or time-1.5.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-manager-dev
Description-md5: a0922f0c2edd498e6a7ddf291556ac48
Description-en: scalable timer
 Scalable timer functions provided by a timer manager.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-manager-doc
Description-md5: b190b3fd4a02a370471192255b54af27
Description-en: scalable timer; documentation
 Scalable timer functions provided by a timer manager.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-manager-prof
Description-md5: c2d2017b3f86cb37249fe18161e14bc4
Description-en: scalable timer; profiling libraries
 Scalable timer functions provided by a timer manager.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-units-dev
Description-md5: bd50bb07c9ca33d2b9156a51e10bb27b
Description-en: basic library for defining units of time as types
 In many cases, it is useful (either for error checking or documentation
 reasons) to define input and output types as having a particular unit of
 time. In addition, by creating a type class defining type units, this
 library should make it easier to separate the units of time the developer
 wants to think in versus the units of time the library author wants to
 think in.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-units-doc
Description-md5: d4dad6beb079ea6daa7d584e7f0e1652
Description-en: basic library for defining units of time as types; documentation
 In many cases, it is useful (either for error checking or documentation
 reasons) to define input and output types as having a particular unit of
 time. In addition, by creating a type class defining type units, this
 library should make it easier to separate the units of time the developer
 wants to think in versus the units of time the library author wants to
 think in.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-time-units-prof
Description-md5: 4864eb0ef742e42cd8411a96ddba2f72
Description-en: basic library for defining units of time as types; profiling libraries
 In many cases, it is useful (either for error checking or documentation
 reasons) to define input and output types as having a particular unit of
 time. In addition, by creating a type class defining type units, this
 library should make it easier to separate the units of time the developer
 wants to think in versus the units of time the library author wants to
 think in.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-timeit-dev
Description-md5: 979c3880518233bb34573c5d3b5005d7
Description-en: time a computation
 A simple wrapper to show the used CPU time of monadic computation
 with an IO base.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-timeit-doc
Description-md5: ca568db89c4dc8b15209ff75906ab288
Description-en: time a computation; documentation
 A simple wrapper to show the used CPU time of monadic computation
 with an IO base.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-timeit-prof
Description-md5: 8aaf9b1f0cddf3d9636ccef081bc0492
Description-en: time a computation; profiling libraries
 A simple wrapper to show the used CPU time of monadic computation
 with an IO base.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tls-dev
Description-md5: 325ef32d8a31c9ec636af6fd8be91268
Description-en: native Haskell implementation of TLS/SSL protocol
 Native Haskell TLS and SSL protocol implementation for server and
 client.
 .
 This provides a high-level implementation of a sensitive security
 protocol, eliminating a common set of security issues through the use
 of the advanced type system, high level constructions and common
 Haskell features.
 .
 It currently implements the SSL3.0, TLS1.0, TLS1.1 and TLS1.2
 protocols, and supports RSA and Ephemeral (Elliptic curve and
 regular) Diffie Hellman key exchanges, and many extensions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tls-doc
Description-md5: 2c798d2c9037230cbcff61e48338a578
Description-en: native Haskell implementation of TLS/SSL protocol; documentation
 Native Haskell TLS and SSL protocol implementation for server and
 client.
 .
 This provides a high-level implementation of a sensitive security
 protocol, eliminating a common set of security issues through the use
 of the advanced type system, high level constructions and common
 Haskell features.
 .
 It currently implements the SSL3.0, TLS1.0, TLS1.1 and TLS1.2
 protocols, and supports RSA and Ephemeral (Elliptic curve and
 regular) Diffie Hellman key exchanges, and many extensions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tls-prof
Description-md5: 25828b0cdb0483ce892c5b670f03be58
Description-en: native Haskell implementation of TLS/SSL protocol; profiling libraries
 Native Haskell TLS and SSL protocol implementation for server and
 client.
 .
 This provides a high-level implementation of a sensitive security
 protocol, eliminating a common set of security issues through the use
 of the advanced type system, high level constructions and common
 Haskell features.
 .
 It currently implements the SSL3.0, TLS1.0, TLS1.1 and TLS1.2
 protocols, and supports RSA and Ephemeral (Elliptic curve and
 regular) Diffie Hellman key exchanges, and many extensions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tls-session-manager-dev
Description-md5: e81718b0fb982895e5843ce03687820f
Description-en: in-memory TLS session manager
 TLS session manager with limitation, automatic pruning, energy saving
 and replay resistance.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tls-session-manager-doc
Description-md5: 57d860dd8746f8fd64d6984341440b17
Description-en: in-memory TLS session manager; documentation
 TLS session manager with limitation, automatic pruning, energy saving
 and replay resistance.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tls-session-manager-prof
Description-md5: 5375a8f90a84373a0d5eed5b72f97be5
Description-en: in-memory TLS session manager; profiling libraries
 TLS session manager with limitation, automatic pruning, energy saving
 and replay resistance.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-token-bucket-dev
Description-md5: 522b109c4aaa2b36aa74c2a6b721fdda
Description-en: Haskell implementation of leaky bucket rate limiting
 This library implements a lazy leaky token bucket rate-limiting
 algorithm in Haskell.
 .
 You can read more about this kind of algorithm at Wikipedia:
 https://en.wikipedia.org/wiki/Token_bucket
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-token-bucket-doc
Description-md5: e8771bae07666fa91f86d01d15834692
Description-en: Haskell implementation of leaky bucket rate limiting; documentation
 This library implements a lazy leaky token bucket rate-limiting
 algorithm in Haskell.
 .
 You can read more about this kind of algorithm at Wikipedia:
 https://en.wikipedia.org/wiki/Token_bucket
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-token-bucket-prof
Description-md5: 4cbf921f456c7425a0632c8a9f294aeb
Description-en: Haskell implementation of leaky bucket rate limiting; profiling libraries
 This library implements a lazy leaky token bucket rate-limiting
 algorithm in Haskell.
 .
 You can read more about this kind of algorithm at Wikipedia:
 https://en.wikipedia.org/wiki/Token_bucket
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-toml-parser-dev
Description-md5: 931a14a9be93b580eb495adee1cb53e8
Description-en: TOML 1.0.0 parser
 TOML parser using generated lexers and parsers with careful attention to the
 TOML 1.0.0 semantics for defining tables.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-toml-parser-doc
Description-md5: 2add7911995390851583aecdd498537e
Description-en: TOML 1.0.0 parser; documentation
 TOML parser using generated lexers and parsers with careful attention to the
 TOML 1.0.0 semantics for defining tables.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-toml-parser-prof
Description-md5: a34baabcfa14833247352128cef2b0c1
Description-en: TOML 1.0.0 parser; profiling libraries
 TOML parser using generated lexers and parsers with careful attention to the
 TOML 1.0.0 semantics for defining tables.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-topograph-dev
Description-md5: 05426fce6683b3dbdb2d2f0b1a884093
Description-en: directed acyclic graphs
 Directed acyclic graphs can be sorted topographically.
 Existence of topographic ordering allows writing many graph
 algorithms efficiently.  Many graphs, including most
 dependency graphs, are acyclic.
 .
 There are some algorithms built in: dfs, transpose, transitive
 closure, transitive reduction, etc.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-topograph-doc
Description-md5: 95f323a1d00fdb0a8b2905f7ae77cdf4
Description-en: directed acyclic graphs; documentation
 Directed acyclic graphs can be sorted topographically.
 Existence of topographic ordering allows writing many graph
 algorithms efficiently.  Many graphs, including most
 dependency graphs, are acyclic.
 .
 There are some algorithms built in: dfs, transpose, transitive
 closure, transitive reduction, etc.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-topograph-prof
Description-md5: 0cf00ca66623bf27b9f69606d83c5015
Description-en: directed acyclic graphs; profiling libraries
 Directed acyclic graphs can be sorted topographically.
 Existence of topographic ordering allows writing many graph
 algorithms efficiently.  Many graphs, including most
 dependency graphs, are acyclic.
 .
 There are some algorithms built in: dfs, transpose, transitive
 closure, transitive reduction, etc.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-torrent-dev
Description-md5: 2a3007dd4bc9ae748c6713e49e5c33be
Description-en: BitTorrent file parser and generator
 BitTorrent file parser and generator.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-torrent-doc
Description-md5: 960b1ea0b3425af2fec7a7f6ec24337d
Description-en: BitTorrent file parser and generator; documentation
 BitTorrent file parser and generator.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-torrent-prof
Description-md5: 2a77d4b5d7baaf000d42e4977cad3983
Description-en: BitTorrent file parser and generator; profiling libraries
 BitTorrent file parser and generator.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-transformers-base-dev
Description-md5: 54d3df87ab0b12263838f9f744815c1c
Description-en: lift computations from the bottom of a transformer stack
 It provides a straightforward port of monadLib's BaseM typeclass to
 transformers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-transformers-base-doc
Description-md5: a24ec8cdf61ffb9417e3ef77887b4c38
Description-en: lift computations from the bottom of a transformer stack; documentation
 It provides a straightforward port of monadLib's BaseM typeclass to
 transformers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-transformers-base-prof
Description-md5: 61dff7e85283ab0a6ad76bf257fd8150
Description-en: lift computations from the bottom of a transformer stack; profiling libraries
 It provides a straightforward port of monadLib's BaseM typeclass to
 transformers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-transformers-compat-dev
Description-md5: 0a5406cbd92f2715ad1070ee30375f22
Description-en: small compatibility shim for older versions of transformers.
 This package includes backported versions of types that were added
 to transformers in transformers 0.3 an 0.4 for users who need strict
 transformers 0.2 or 0.3 compatibility to run on old versions of the
 platform, but also need those types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-transformers-compat-doc
Description-md5: ec6c498540577fa4e82d45a81025da69
Description-en: small compatibility shim for older versions of transformers.; documentation
 This package includes backported versions of types that were added
 to transformers in transformers 0.3 an 0.4 for users who need strict
 transformers 0.2 or 0.3 compatibility to run on old versions of the
 platform, but also need those types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-transformers-compat-prof
Description-md5: 2fc59f494601dd7e81372a5787f998e0
Description-en: small compatibility shim for older versions of transformers.; profiling libraries
 This package includes backported versions of types that were added
 to transformers in transformers 0.3 an 0.4 for users who need strict
 transformers 0.2 or 0.3 compatibility to run on old versions of the
 platform, but also need those types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-trifecta-dev
Description-md5: 781010cbe84bc1082ed521fae099009f
Description-en: modern parser combinator library with convenient diagnostics
 A modern parser combinator library with slicing and Clang-style
 colored diagnostics.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-trifecta-doc
Description-md5: 7bcd53406fc83adc282e043a3b55319b
Description-en: modern parser combinator library with convenient diagnostics; documentation
 A modern parser combinator library with slicing and Clang-style
 colored diagnostics.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-trifecta-prof
Description-md5: f94390c0bbe56b0998d150a412a7692d
Description-en: modern parser combinator library with convenient diagnostics; profiling libraries
 A modern parser combinator library with slicing and Clang-style
 colored diagnostics.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tuple-dev
Description-md5: d0871e6c0e54883d567025af0b302077
Description-en: various functions on tuples
 Various useful functions on tuples, overloaded on tuple size.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tuple-doc
Description-md5: fc26ca03924c80da985e5ad91e1e1a2b
Description-en: various functions on tuples; documentation
 Various useful functions on tuples, overloaded on tuple size.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-tuple-prof
Description-md5: 8dd53c73bdbde3b7ba93e5b9980dacef
Description-en: various functions on tuples; profiling libraries
 Various useful functions on tuples, overloaded on tuple size.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-twitter-types-dev
Description-md5: 723564b8167da1b441ba4d65911439c9
Description-en: Twitter JSON parser and types
 Haskell types for interacting with the Twitter JSON API.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-twitter-types-doc
Description-md5: f1d86d55ebe8ae939cab3f10b18af78d
Description-en: Twitter JSON parser and types; documentation
 Haskell types for interacting with the Twitter JSON API.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-twitter-types-lens-dev
Description-md5: 12b19616d68f5b8253a2ae381a18ee3f
Description-en: Twitter JSON types (lens powered)
 Lenses for Twitter JSON API types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-twitter-types-lens-doc
Description-md5: 3c24981b913e8ade42940f8a4ca0e91c
Description-en: Twitter JSON types (lens powered); documentation
 Lenses for Twitter JSON API types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-twitter-types-lens-prof
Description-md5: 059e69d2a77953529246bbc2c6c3022e
Description-en: Twitter JSON types (lens powered); profiling libraries
 Lenses for Twitter JSON API types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-twitter-types-prof
Description-md5: e1a5ea20cdedda03451cb980ee322e01
Description-en: Twitter JSON parser and types; profiling libraries
 Haskell types for interacting with the Twitter JSON API.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-type-equality-dev
Description-md5: be0a87358b8260f45ee3c57c2a3a7a83
Description-en: Data.Type.Equality compat package
 This library defines a propositional equality data type,
 shims Data.Type.Equality.
 .
 The module Data.Type.Equality.Hetero shims :~~: equality, for
 compilers with PolyKinds.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-type-equality-doc
Description-md5: b931bf7ac9337e68176813cb44dcdd00
Description-en: Data.Type.Equality compat package; documentation
 This library defines a propositional equality data type,
 shims Data.Type.Equality.
 .
 The module Data.Type.Equality.Hetero shims :~~: equality, for
 compilers with PolyKinds.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-type-equality-prof
Description-md5: 9f3a7d3e5c8191ffbde62c656ed9e59a
Description-en: Data.Type.Equality compat package; profiling libraries
 This library defines a propositional equality data type,
 shims Data.Type.Equality.
 .
 The module Data.Type.Equality.Hetero shims :~~: equality, for
 compilers with PolyKinds.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-type-errors-dev
Description-md5: e40e0009c0e25aaad74fc7a64e87ed1c
Description-en: tools for writing better Haskell type errors
 This is a collection of tools for writing better, more ergonomic type
 errors for Haskell libraries.  Some of the more interesting features
 are the ability to observe stuckedness and phantomness, as well as
 perform substitutions over types.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-type-errors-doc
Description-md5: f9a1fcf80b0e9e0d3d4d33f244bfb811
Description-en: tools for writing better Haskell type errors; documentation
 This is a collection of tools for writing better, more ergonomic type
 errors for Haskell libraries.  Some of the more interesting features
 are the ability to observe stuckedness and phantomness, as well as
 perform substitutions over types.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-type-errors-prof
Description-md5: 419e083031a8ebd8e8eb1404b5e3751a
Description-en: tools for writing better Haskell type errors; profiling libraries
 This is a collection of tools for writing better, more ergonomic type
 errors for Haskell libraries.  Some of the more interesting features
 are the ability to observe stuckedness and phantomness, as well as
 perform substitutions over types.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-type-level-numbers-dev
Description-md5: 5074bf6cef1baa36b3b8d2d9f1ea9d81
Description-en: library representing integers using Haskell type families
 This library represents numbers in Haskell at the level of types.
 This is achieved by means of type families.
 .
 Numbers up to 2^18-1 can be represented.
 .
 In this version of the package, comparison of numbers, subtraction
 and multiplication of numbers is supported.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-type-level-numbers-doc
Description-md5: e18591d4cabf16ec9ee40f84fa83b65a
Description-en: library representing integers using Haskell type families; documentation
 This library represents numbers in Haskell at the level of types.
 This is achieved by means of type families.
 .
 Numbers up to 2^18-1 can be represented.
 .
 In this version of the package, comparison of numbers, subtraction
 and multiplication of numbers is supported.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-type-level-numbers-prof
Description-md5: b323dd7293736d46cde34c519434f5a9
Description-en: library representing integers using Haskell type families; profiling libraries
 This library represents numbers in Haskell at the level of types.
 This is achieved by means of type families.
 .
 Numbers up to 2^18-1 can be represented.
 .
 In this version of the package, comparison of numbers, subtraction
 and multiplication of numbers is supported.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-typed-process-dev
Description-md5: 5af34226b03ba84a61fa0a8b50f58b7b
Description-en: run external processes, with strong typing of streams
 This library provides the ability to launch and interact with
 external processes. It wraps around the process library, and intends
 to improve upon it by:
 .
 * Using type variables to represent the standard streams, making
 them easier to manipulate
 * Use proper concurrency (e.g., the async library) in place of the
 weird lazy I/O tricks for such things as consuming output streams
 * Allow for more complex concurrency by providing STM-based functions
 * Using binary I/O correctly
 * Providing a more composable API, designed to be easy to use for
 both simple and complex use cases
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-typed-process-doc
Description-md5: 6494fad57b8639d6a92dba2aeeeeb6ed
Description-en: run external processes, with strong typing of streams; documentation
 This library provides the ability to launch and interact with
 external processes. It wraps around the process library, and intends
 to improve upon it by:
 .
 * Using type variables to represent the standard streams, making
 them easier to manipulate
 * Use proper concurrency (e.g., the async library) in place of the
 weird lazy I/O tricks for such things as consuming output streams
 * Allow for more complex concurrency by providing STM-based functions
 * Using binary I/O correctly
 * Providing a more composable API, designed to be easy to use for
 both simple and complex use cases
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-typed-process-prof
Description-md5: 00d68ed8c8ca7b368a89f9388d781688
Description-en: run external processes, with strong typing of streams; profiling libraries
 This library provides the ability to launch and interact with
 external processes. It wraps around the process library, and intends
 to improve upon it by:
 .
 * Using type variables to represent the standard streams, making
 them easier to manipulate
 * Use proper concurrency (e.g., the async library) in place of the
 weird lazy I/O tricks for such things as consuming output streams
 * Allow for more complex concurrency by providing STM-based functions
 * Using binary I/O correctly
 * Providing a more composable API, designed to be easy to use for
 both simple and complex use cases
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-typst-dev
Description-md5: afce1f84f4e369ac1c627390ebc80f38
Description-en: Parsing and evaluating typst syntax
 A library for parsing and evaluating typst syntax.
 Typst (<https://typst.app>) is a document layout and
 formatting language. This library targets typst 0.4
 and currently offers only partial support.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-typst-doc
Description-md5: 8c4997ac4b374b78b9591b241177f9fe
Description-en: Parsing and evaluating typst syntax; documentation
 A library for parsing and evaluating typst syntax.
 Typst (<https://typst.app>) is a document layout and
 formatting language. This library targets typst 0.4
 and currently offers only partial support.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-typst-prof
Description-md5: ad039c9d72486bb22cef2015cf571aaa
Description-en: Parsing and evaluating typst syntax; profiling libraries
 A library for parsing and evaluating typst syntax.
 Typst (<https://typst.app>) is a document layout and
 formatting language. This library targets typst 0.4
 and currently offers only partial support.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-typst-symbols-dev
Description-md5: 69707184f8f14521cd9755febc6b7dd7
Description-en: symbol and emoji lookup for typst language
 This package defines symbol and emoji codes for the
 typst language
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-typst-symbols-doc
Description-md5: 42d23ddbaefc7b1d5add1491b41f218a
Description-en: symbol and emoji lookup for typst language; documentation
 This package defines symbol and emoji codes for the
 typst language
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-typst-symbols-prof
Description-md5: 06a720b0c4d5ca514f9c04e1373a9253
Description-en: symbol and emoji lookup for typst language; profiling libraries
 This package defines symbol and emoji codes for the
 typst language
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uglymemo-dev
Description-md5: 27764daa2590ce2631b9769380047d87
Description-en: simple (but internally ugly) memoization function
 This provides a simple memoization function in pure and IO forms.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uglymemo-doc
Description-md5: 123ae896de43d6db4b7889999ef0de82
Description-en: simple (but internally ugly) memoization function; documentation
 This provides a simple memoization function in pure and IO forms.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uglymemo-prof
Description-md5: 10ba87f0285a39756f35038a1369da66
Description-en: simple (but internally ugly) memoization function; profiling libraries
 This provides a simple memoization function in pure and IO forms.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unbounded-delays-dev
Description-md5: fc846d1fb70a73e2d40677bad559a9fa
Description-en: Unbounded thread delays and timeouts
 The threadDelay and timeout functions from the base library use the bounded
 Int type for specifying the delay or timeout period. This packages provides
 alternatives which use the unbounded Integer type.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unbounded-delays-doc
Description-md5: c6650c89bfebc7ae644d1cbfb196b51a
Description-en: Unbounded thread delays and timeouts; documentation
 The threadDelay and timeout functions from the base library use the bounded
 Int type for specifying the delay or timeout period. This packages provides
 alternatives which use the unbounded Integer type.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unbounded-delays-prof
Description-md5: 450466a856c637127578ffee56ad1a59
Description-en: Unbounded thread delays and timeouts; profiling libraries
 The threadDelay and timeout functions from the base library use the bounded
 Int type for specifying the delay or timeout period. This packages provides
 alternatives which use the unbounded Integer type.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unexceptionalio-dev
Description-md5: 4a4ebdd7fab85f49948230ce9d120fc4
Description-en: IO without any non-error, synchronous exceptions
 When you've caught all the exceptions that can be handled safely,
 this is what you're left with.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unexceptionalio-doc
Description-md5: 4bd4739bc39099361ab542ae2deca168
Description-en: IO without any non-error, synchronous exceptions; documentation
 When you've caught all the exceptions that can be handled safely,
 this is what you're left with.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unexceptionalio-prof
Description-md5: b51a8aea9a0d4ed28fc9b2e153c9379e
Description-en: IO without any non-error, synchronous exceptions; profiling libraries
 When you've caught all the exceptions that can be handled safely,
 this is what you're left with.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unicode-collation-dev
Description-md5: 4e45da43744889b6792f143032d34a85
Description-en: Haskell implementation of the Unicode Collation Algorithm
 This library provides a pure Haskell implementation of the Unicode Collation
 Algorithm. It is not as fully-featured or as performant as @text-icu@, but it
 avoids a dependency on a large C library. Locale-specific tailorings are also
 provided.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unicode-collation-doc
Description-md5: 3c4029a8434b2d2a4b01dd9525dec61a
Description-en: Haskell implementation of the Unicode Collation Algorithm; documentation
 This library provides a pure Haskell implementation of the Unicode Collation
 Algorithm. It is not as fully-featured or as performant as @text-icu@, but it
 avoids a dependency on a large C library. Locale-specific tailorings are also
 provided.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unicode-collation-prof
Description-md5: f7ef1dbfabc45f7e7515323072865d83
Description-en: Haskell implementation of the Unicode Collation Algorithm; profiling libraries
 This library provides a pure Haskell implementation of the Unicode Collation
 Algorithm. It is not as fully-featured or as performant as @text-icu@, but it
 avoids a dependency on a large C library. Locale-specific tailorings are also
 provided.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unicode-data-dev
Description-md5: 28a1c391cd350c9c480d15cd604ac0e0
Description-en: Access Unicode character database
 This package provides Haskell APIs to efficiently access the Unicode
 character database. Performance is the primary goal in the design of
 this package.
 .
 The Haskell data structures are generated programmatically from the
 Unicode character database (UCD) files.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unicode-data-doc
Description-md5: 41ba81d607487f7502a39f0d0d9e7751
Description-en: Access Unicode character database; documentation
 This package provides Haskell APIs to efficiently access the Unicode
 character database. Performance is the primary goal in the design of
 this package.
 .
 The Haskell data structures are generated programmatically from the
 Unicode character database (UCD) files.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unicode-data-prof
Description-md5: 44a395477c55ddd2cd8f362df9a4cbb6
Description-en: Access Unicode character database; profiling libraries
 This package provides Haskell APIs to efficiently access the Unicode
 character database. Performance is the primary goal in the design of
 this package.
 .
 The Haskell data structures are generated programmatically from the
 Unicode character database (UCD) files.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unicode-transforms-dev
Description-md5: a15c257e6bec42bacce3e3478921e017
Description-en: Fast Unicode 9.0 normalization in Haskell
 Unicode characters with adornments (e.g. Á) can be represented in two
 different forms, as a single composed character (U+00C1 = Á) or as
 multiple decomposed characters (U+0041(A) U+0301( ́ ) = Á). They are
 differently encoded byte sequences but for humans they have exactly
 the same visual appearance.
 .
 A regular byte comparison may tell that two strings are different even
 though they might be equivalent. Both strings need to be converted in
 a normalized form using the Unicode Character Database before they can
 be compared for equivalence.
 .
 This library implements fast Unicode 9.0 normalization in Haskell (NFC,
 NFKC, NFD, NFKD).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unicode-transforms-doc
Description-md5: 9ee47abe893d0c4d6b50da439d917375
Description-en: Fast Unicode 9.0 normalization in Haskell; documentation
 Unicode characters with adornments (e.g. Á) can be represented in two
 different forms, as a single composed character (U+00C1 = Á) or as
 multiple decomposed characters (U+0041(A) U+0301( ́ ) = Á). They are
 differently encoded byte sequences but for humans they have exactly
 the same visual appearance.
 .
 A regular byte comparison may tell that two strings are different even
 though they might be equivalent. Both strings need to be converted in
 a normalized form using the Unicode Character Database before they can
 be compared for equivalence.
 .
 This library implements fast Unicode 9.0 normalization in Haskell (NFC,
 NFKC, NFD, NFKD).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unicode-transforms-prof
Description-md5: 80e245fc2536e02d06056d3946d6e23f
Description-en: Fast Unicode 9.0 normalization in Haskell; profiling libraries
 Unicode characters with adornments (e.g. Á) can be represented in two
 different forms, as a single composed character (U+00C1 = Á) or as
 multiple decomposed characters (U+0041(A) U+0301( ́ ) = Á). They are
 differently encoded byte sequences but for humans they have exactly
 the same visual appearance.
 .
 A regular byte comparison may tell that two strings are different even
 though they might be equivalent. Both strings need to be converted in
 a normalized form using the Unicode Character Database before they can
 be compared for equivalence.
 .
 This library implements fast Unicode 9.0 normalization in Haskell (NFC,
 NFKC, NFD, NFKD).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uniplate-dev
Description-md5: 57f217170a997b5a34f6e60029d16792
Description-en: A Haskell library for uniform type generic traversals
 .
 The Haskell Uniplate library abstracts over common traversals and queries in a
 simple manner allowing the user to scrap their boilerplate code.
 .
 A more complete document on the Uniplate class was published at the Haskell
 Workshop 2007 (http://www-users.cs.york.ac.uk/~ndm/uniplate/),  along with a
 video presentation, and the associated thesis chapter.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uniplate-doc
Description-md5: 57d90ee3f0e8643a18b16a1d832d4229
Description-en: Documentation for uniform type generic traversals; documentation
 .
 The Haskell Uniplate library abstracts over common traversals and queries in a
 simple manner allowing the user to scrap their boilerplate code.
 .
 A more complete document on the Uniplate class was published at the Haskell
 Workshop 2007 (http://www-users.cs.york.ac.uk/~ndm/uniplate/),  along with a
 video presentation, and the associated thesis chapter.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uniplate-prof
Description-md5: b3163942d4f1c7e2e6e30c94ececd8ea
Description-en: Profiling libraries for uniform type generic traversals; profiling libraries
 .
 The Haskell Uniplate library abstracts over common traversals and queries in a
 simple manner allowing the user to scrap their boilerplate code.
 .
 A more complete document on the Uniplate class was published at the Haskell
 Workshop 2007 (http://www-users.cs.york.ac.uk/~ndm/uniplate/),  along with a
 video presentation, and the associated thesis chapter.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-universe-base-dev
Description-md5: a4827f384f0196d412ff16f679575256
Description-en: a class for finite and recursively enumerable type
 A class for finite and recursively enumerable types and some helper
 functions for enumerating them.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-universe-base-doc
Description-md5: 68d9ff1f93b012b29aba2dea670deed6
Description-en: a class for finite and recursively enumerable type; documentation
 A class for finite and recursively enumerable types and some helper
 functions for enumerating them.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-universe-base-prof
Description-md5: 9800f5637badaadf06028aae12e70619
Description-en: a class for finite and recursively enumerable type; profiling libraries
 A class for finite and recursively enumerable types and some helper
 functions for enumerating them.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unix-compat-dev
Description-md5: 8319125b2c70cb25a5cb7cadcde274cc
Description-en: Haskell portable POSIX-compatible layer
 This package provides portable Haskell implementations of some POSIX
 system calls contained in the unix package. This package re-exports the
 unix package when available. When it isn't available, portable
 implementations are used.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unix-compat-doc
Description-md5: 223c24f07cd943202ad8fe4937aad5bb
Description-en: Haskell portable POSIX-compatible layer; documentation
 This package provides portable Haskell implementations of some POSIX
 system calls contained in the unix package. This package re-exports the
 unix package when available. When it isn't available, portable
 implementations are used.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unix-compat-prof
Description-md5: cdd52c709af64ef9d56871401af9770c
Description-en: Haskell portable POSIX-compatible layer; profiling libraries
 This package provides portable Haskell implementations of some POSIX
 system calls contained in the unix package. This package re-exports the
 unix package when available. When it isn't available, portable
 implementations are used.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unix-time-dev
Description-md5: 885bdfb90c122e4ff8746b0f9fe4561a
Description-en: Unix time parser/formatter and utilities
 Fast parser/formatter/utilities for Unix time
 .
 Author: Kazu Yamamoto <kazu@iij.ad.jp>
 Upstream-Maintainer: Kazu Yamamoto <kazu@iij.ad.jp>
 .
 This package contains the normal library files.

Package: libghc-unix-time-doc
Description-md5: 8b089357de63d80a48f50fc2ca09b7b4
Description-en: Unix time parser/formatter and utilities; documentation
 Fast parser/formatter/utilities for Unix time
 .
 Author: Kazu Yamamoto <kazu@iij.ad.jp>
 Upstream-Maintainer: Kazu Yamamoto <kazu@iij.ad.jp>
 .
 This package contains the documentation files.

Package: libghc-unix-time-prof
Description-md5: e44bb6d2413e12ef25298d8d4075de9d
Description-en: Unix time parser/formatter and utilities; profiling libraries
 Fast parser/formatter/utilities for Unix time
 .
 Author: Kazu Yamamoto <kazu@iij.ad.jp>
 Upstream-Maintainer: Kazu Yamamoto <kazu@iij.ad.jp>
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-unixutils-dev
Description-md5: e42c91fbff24ef8cef97c4af69c451d3
Description-en: interface between Haskell and Unix-like operating systems
 Unixutils is a collection of useful and mildly useful functions that
 you might expect to find in System.* with a heavy bias towards
 Unix-type operating systems.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unixutils-doc
Description-md5: 1977ad7cbc45c0962a195cd9412ddcb8
Description-en: interface between Haskell and Unix-like operating systems; documentation
 Unixutils is a collection of useful and mildly useful functions that
 you might expect to find in System.* with a heavy bias towards
 Unix-type operating systems.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unixutils-prof
Description-md5: c44df558293c94ba5a7d67272b4afcaa
Description-en: interface between Haskell and Unix-like operating systems; profiling libraries
 Unixutils is a collection of useful and mildly useful functions that
 you might expect to find in System.* with a heavy bias towards
 Unix-type operating systems.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unlambda-dev
Description-md5: 27e09c97b455371564f826d691f356a7
Description-en: Unlambda interpreter library
 It is an interpreter of the Unlambda language, written in the pure,
 lazy, functional language Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unlambda-doc
Description-md5: da327c756e2b3f70e9f9cf178e7efff5
Description-en: Unlambda interpreter library; documentation
 It is an interpreter of the Unlambda language, written in the pure,
 lazy, functional language Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unlambda-prof
Description-md5: 629363c9e548920cf4db3e3ad9ad1c12
Description-en: Unlambda interpreter library; profiling libraries
 It is an interpreter of the Unlambda language, written in the pure,
 lazy, functional language Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unliftio-core-dev
Description-md5: 63f74997e9cd70fa9a82f474d2676243
Description-en: MonadUnliftIO typeclass for unlifting monads to IO
 Provides the core MonadUnliftIO typeclass, instances for base and
 transformers, and basic utility functions. Typically, you'll want
 to use the unliftio library, which provides more functionality (and
 a much better description).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unliftio-core-doc
Description-md5: 9abc068367a08e19c9495f31da8b520d
Description-en: MonadUnliftIO typeclass for unlifting monads to IO; documentation
 Provides the core MonadUnliftIO typeclass, instances for base and
 transformers, and basic utility functions. Typically, you'll want
 to use the unliftio library, which provides more functionality (and
 a much better description).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unliftio-core-prof
Description-md5: d65425882c9e27c362d8f5734cb10253
Description-en: MonadUnliftIO typeclass for unlifting monads to IO; profiling libraries
 Provides the core MonadUnliftIO typeclass, instances for base and
 transformers, and basic utility functions. Typically, you'll want
 to use the unliftio library, which provides more functionality (and
 a much better description).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unliftio-dev
Description-md5: 5757133c021532a5aaf4ae502c0279f9
Description-en: MonadUnliftIO typeclass for unlifting monads to IO
 Provides the core MonadUnliftIO typeclass, a number of common
 instances, and a collection of common functions working with it.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unliftio-doc
Description-md5: ce438e4ce0eafb0e6240871e912af103
Description-en: MonadUnliftIO typeclass for unlifting monads to IO; documentation
 Provides the core MonadUnliftIO typeclass, a number of common
 instances, and a collection of common functions working with it.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unliftio-prof
Description-md5: 47c26b0b50de6993c4ee3deff2eef244
Description-en: MonadUnliftIO typeclass for unlifting monads to IO; profiling libraries
 Provides the core MonadUnliftIO typeclass, a number of common
 instances, and a collection of common functions working with it.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unordered-containers-dev
Description-md5: eb7e12eb4c328fda9dc6e91a6effd7ad
Description-en: Efficient hashing-based container types
 It contains efficient hashing-based container types. The containers
 have been optimized for performance critical use, both in terms of
 large data quantities and high speed.
 .
 The declared cost of each operation is either worst-case or
 amortized, but remains valid even if structures are shared.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unordered-containers-doc
Description-md5: 37ef02f8ed30e3fa8b83f375c99bc2ce
Description-en: Efficient hashing-based container types; documentation
 It contains efficient hashing-based container types. The containers
 have been optimized for performance critical use, both in terms of
 large data quantities and high speed.
 .
 The declared cost of each operation is either worst-case or
 amortized, but remains valid even if structures are shared.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unordered-containers-prof
Description-md5: f4c66cf0a10b3debe7d868d4d81637cd
Description-en: Efficient hashing-based container types; profiling libraries
 It contains efficient hashing-based container types. The containers
 have been optimized for performance critical use, both in terms of
 large data quantities and high speed.
 .
 The declared cost of each operation is either worst-case or
 amortized, but remains valid even if structures are shared.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unsafe-dev
Description-md5: cd2e6c04be5f1586b189f33de6ccc181
Description-en: unified interface to unsafe functions
 SafeHaskell introduced the notion of safe and unsafe modules.
 In order to make as many as possible modules "safe",
 the well-known unsafe functions were moved to distinguished modules.
 This makes it hard to write packages that work
 with both old and new versions of GHC.
 This package provides a single module, System.Unsafe,
 that exports the unsafe functions from the base package.
 It provides them in a style ready for qualification.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unsafe-doc
Description-md5: 75b6a043054bedad666d0e7d913c67d6
Description-en: unified interface to unsafe functions; documentation
 SafeHaskell introduced the notion of safe and unsafe modules.
 In order to make as many as possible modules "safe",
 the well-known unsafe functions were moved to distinguished modules.
 This makes it hard to write packages that work
 with both old and new versions of GHC.
 This package provides a single module, System.Unsafe,
 that exports the unsafe functions from the base package.
 It provides them in a style ready for qualification.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-unsafe-prof
Description-md5: aaf27ec73cf562b900d5d965955e05b8
Description-en: unified interface to unsafe functions; profiling libraries
 SafeHaskell introduced the notion of safe and unsafe modules.
 In order to make as many as possible modules "safe",
 the well-known unsafe functions were moved to distinguished modules.
 This makes it hard to write packages that work
 with both old and new versions of GHC.
 This package provides a single module, System.Unsafe,
 that exports the unsafe functions from the base package.
 It provides them in a style ready for qualification.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uri-bytestring-aeson-dev
Description-md5: ea17f025bfe987e4e644a88f8e8d62c9
Description-en: Aeson instances for URI Bytestring
 Aeson ToJSON and FromJSON instances for URIRefs.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uri-bytestring-aeson-doc
Description-md5: 8064d134d87bbe3ca3fbd8a286920fd0
Description-en: Aeson instances for URI Bytestring; documentation
 Aeson ToJSON and FromJSON instances for URIRefs.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uri-bytestring-aeson-prof
Description-md5: 125f3a21eb769b2437be57eeb083b319
Description-en: Aeson instances for URI Bytestring; profiling libraries
 Aeson ToJSON and FromJSON instances for URIRefs.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uri-bytestring-dev
Description-md5: b938d6845df289286323457355d3b3c0
Description-en: Haskell URI parsing as ByteStrings
 uri-bytestring aims to be an RFC3986 compliant URI parser that uses efficient ByteStrings for parsing and representing the URI data.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uri-bytestring-doc
Description-md5: b449e8fd82510c52601b39b2d804bc97
Description-en: Haskell URI parsing as ByteStrings; documentation
 uri-bytestring aims to be an RFC3986 compliant URI parser that uses efficient ByteStrings for parsing and representing the URI data.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uri-bytestring-prof
Description-md5: bd2e5184ff8dbd3b17992ad2b33a2080
Description-en: Haskell URI parsing as ByteStrings; profiling libraries
 uri-bytestring aims to be an RFC3986 compliant URI parser that uses efficient ByteStrings for parsing and representing the URI data.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uri-encode-dev
Description-md5: bf4d45fbea8ee1c2496fa71c6c5f0dcc
Description-en: Unicode aware uri-encoding.
 Unicode aware uri-encoding.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uri-encode-doc
Description-md5: 23de60b8ebcfe593cb625aed7045ec7f
Description-en: Unicode aware uri-encoding.; documentation
 Unicode aware uri-encoding.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uri-encode-prof
Description-md5: 25ded080c3ad18d3467521a6638ad098
Description-en: Unicode aware uri-encoding.; profiling libraries
 Unicode aware uri-encoding.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-url-dev
Description-md5: 6aece56853cc47f26ef1333e7a2a1c15
Description-en: Haskell library for working with URLs
 This library provides simple tools to parse and build URL strings.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-url-doc
Description-md5: c837b9a66458c102d82fc81fde31bd60
Description-en: Haskell library for working with URLs; documentation
 This library provides simple tools to parse and build URL strings.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-url-prof
Description-md5: e1f6002087940d8b5fcc78dccb53ca37
Description-en: Haskell library for working with URLs; profiling libraries
 This library provides simple tools to parse and build URL strings.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-utf8-light-dev
Description-md5: baac976a0a2bb42e5ae00586a1a8b289
Description-en: Lightweight UTF-8 handling library
 It is a fast parser combinator library, aimed particularly at dealing
 efficiently with network protocols and complicated text/binary file
 formats.
 .
 It provides Codec.Binary.UTF8.Light for lightweight UTF-8 handling.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-utf8-light-doc
Description-md5: 6cf9405a7ba09cba74d1fb37da5f2662
Description-en: Lightweight UTF-8 handling library; documentation
 It is a fast parser combinator library, aimed particularly at dealing
 efficiently with network protocols and complicated text/binary file
 formats.
 .
 It provides Codec.Binary.UTF8.Light for lightweight UTF-8 handling.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-utf8-light-prof
Description-md5: 328a427be5cce92e23e09a6bd19608ed
Description-en: Lightweight UTF-8 handling library; profiling libraries
 It is a fast parser combinator library, aimed particularly at dealing
 efficiently with network protocols and complicated text/binary file
 formats.
 .
 It provides Codec.Binary.UTF8.Light for lightweight UTF-8 handling.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-utf8-string-dev
Description-md5: eaae9b089454a75be5276c35dbd930fd
Description-en: GHC libraries for the Haskell UTF-8 library
 UTF8 layer for Strings. The utf8-string package provides operations
 for encoding UTF8 strings to Word8 lists and back, and for reading and
 writing UTF8 without truncation.
 .
 This package contains the libraries compiled for GHC.

Package: libghc-utf8-string-doc
Description-md5: a55ed42a17ae06e79c4aab8edcc58c3b
Description-en: GHC libraries for the Haskell UTF-8 library (documentation)
 UTF8 layer for Strings. The utf8-string package provides operations
 for encoding UTF8 strings to Word8 lists and back, and for reading and
 writing UTF8 without truncation.
 .
 This package contains the GHC library documentation.

Package: libghc-utf8-string-prof
Description-md5: bae65b51cc93c55ad6c16b3473f4122f
Description-en: Profiling support for the GHC Haskell UTF-8 library
 UTF8 layer for Strings. The utf8-string package provides operations
 for encoding UTF8 strings to Word8 lists and back, and for reading and
 writing UTF8 without truncation.
 .
 This package contains additional GHC profiling libraries which can be used with
 libghc-utf8-string-dev.

Package: libghc-utility-ht-dev
Description-md5: baa7ca54f2fb35826a1dce05037f8cd6
Description-en: small helper functions for Lists, Maybes, Tuples and Functions
 This library provides various small helper functions for Lists, Maybes,
 Tuples and Functions. Some of these functions are improved implementations
 of standard functions. They have the same name as their standard
 counterparts.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-utility-ht-doc
Description-md5: 5b522a3f843b0b9364d31046ba26ee21
Description-en: small helper functions for Lists, Maybes, Tuples and Functions; documentation
 This library provides various small helper functions for Lists, Maybes,
 Tuples and Functions. Some of these functions are improved implementations
 of standard functions. They have the same name as their standard
 counterparts.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-utility-ht-prof
Description-md5: 2b17d249505191f28c11473cb0b986df
Description-en: profiling libraries for libghc-utility-ht-dev; profiling libraries
 This library provides various small helper functions for Lists, Maybes,
 Tuples and Functions. Some of these functions are improved implementations
 of standard functions. They have the same name as their standard
 counterparts.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uuagc-cabal-dev
Description-md5: 48105143908578f8ff0990a384d8a7d6
Description-en: Cabal plugin for UUAGC
 Cabal plugin for the Universiteit Utrecht Attribute Grammar System.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uuagc-cabal-doc
Description-md5: 24463affcbb4051b2c236beb52d9ff0d
Description-en: Cabal plugin for UUAGC; documentation
 Cabal plugin for the Universiteit Utrecht Attribute Grammar System.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uuagc-cabal-prof
Description-md5: 54e2b9c18c4509f182a5b2ef5742a483
Description-en: Cabal plugin for UUAGC; profiling libraries
 Cabal plugin for the Universiteit Utrecht Attribute Grammar System.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uuid-dev
Description-md5: f474d497ac52dbf8171048d774dc33b1
Description-en: create, compare, parse and print Universally Unique Identifiers
 This library is useful for creating, comparing, parsing and printing
 Universally Unique Identifiers. See http://en.wikipedia.org/wiki/UUID
 for the general idea.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uuid-doc
Description-md5: cf52e5b8cfe86804b38a4e91c0344547
Description-en: create, compare, parse and print UUIDs; documentation
 This library is useful for creating, comparing, parsing and printing
 Universally Unique Identifiers. See http://en.wikipedia.org/wiki/UUID
 for the general idea.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uuid-prof
Description-md5: b689db9d0f6cfc67e42d773d1759eeb8
Description-en: create, compare, parse and print UUIDs; profiling libraries
 This library is useful for creating, comparing, parsing and printing
 Universally Unique Identifiers. See http://en.wikipedia.org/wiki/UUID
 for the general idea.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uuid-types-dev
Description-md5: f2160e3b10e79fbdb454d34931dc0fb1
Description-en: Type definitions for Universally Unique Identifiers
 This library contains type definitions for Universally Unique Identifiers
 and basic conversion functions.
 See <http://en.wikipedia.org/wiki/UUID> for the general idea.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uuid-types-doc
Description-md5: 459a08ea475aa91f2ea0cfdeec978734
Description-en: Type definitions for Universally Unique Identifiers; documentation
 This library contains type definitions for Universally Unique Identifiers
 and basic conversion functions.
 See <http://en.wikipedia.org/wiki/UUID> for the general idea.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uuid-types-prof
Description-md5: ba5d755133a0cea06bec2de0067dbbdc
Description-en: Type definitions for Universally Unique Identifiers; profiling libraries
 This library contains type definitions for Universally Unique Identifiers
 and basic conversion functions.
 See <http://en.wikipedia.org/wiki/UUID> for the general idea.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uulib-dev
Description-md5: 2e8183b8a00d0e0983e66ca6a80840ff
Description-en: parser and pretty print combinator library for GHC
 The uulib Haskell library contains fast, error repairing parser
 combinators (UU.Parsing), pretty print combinators (UU.Pretty) and a
 set of data structures and algorithms for working with sets and
 sequences (UU.DData) for Haskell.
 .
 The library is developed at Utrecht University and is part of the
 Haskell Utrecht Tools.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uulib-doc
Description-md5: 28f06fe7fcb987a333fe2ed2ae308db0
Description-en: parser and pretty print combinator library for GHC; documentation
 The uulib Haskell library contains fast, error repairing parser
 combinators (UU.Parsing), pretty print combinators (UU.Pretty) and a
 set of data structures and algorithms for working with sets and
 sequences (UU.DData) for Haskell.
 .
 The library is developed at Utrecht University and is part of the
 Haskell Utrecht Tools.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-uulib-prof
Description-md5: 21d426ea213b164640ee761ef96211c0
Description-en: parser and pretty print combinator library for GHC; profiling libraries
 The uulib Haskell library contains fast, error repairing parser
 combinators (UU.Parsing), pretty print combinators (UU.Pretty) and a
 set of data structures and algorithms for working with sets and
 sequences (UU.DData) for Haskell.
 .
 The library is developed at Utrecht University and is part of the
 Haskell Utrecht Tools.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-validity-bytestring-dev
Description-md5: 401d1783084ffc275f5c044df678929f
Description-en: Validity instances for bytestring
 Validity instances for ShortByteStrings and strict and lazy
 ByteStrings.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-validity-bytestring-doc
Description-md5: 845ef6289bec8201a2151573a1c58d7e
Description-en: Validity instances for bytestring; documentation
 Validity instances for ShortByteStrings and strict and lazy
 ByteStrings.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-validity-bytestring-prof
Description-md5: db79b056b0eea381b8da267478f20ad8
Description-en: Validity instances for bytestring; profiling libraries
 Validity instances for ShortByteStrings and strict and lazy
 ByteStrings.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-validity-containers-dev
Description-md5: c513e7a59ee7552f2d025042e9d1d90c
Description-en: Validity instances for containers
 Validity instances for maps, sequences, sets, trees
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-validity-containers-doc
Description-md5: ed970ce8dbbfa0dcf15a6e67828290b0
Description-en: Validity instances for containers; documentation
 Validity instances for maps, sequences, sets, trees
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-validity-containers-prof
Description-md5: e79f60abd84b872d6381f0edd427ca27
Description-en: Validity instances for containers; profiling libraries
 Validity instances for maps, sequences, sets, trees
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-validity-dev
Description-md5: 8909906011b478f0128c7bc8c82330e8
Description-en: validity typeclass
 Note: There are companion instance packages for this library:
 * validity-aeson
 * validity-bytestring
 * validity-containers
 * validity-path
 * validity-scientific
 * validity-text
 * validity-time
 * validity-unordered-containers
 * validity-uuid
 * validity-vector
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-validity-doc
Description-md5: 57b58418d6073c133accd99311dd33a3
Description-en: validity typeclass; documentation
 Note: There are companion instance packages for this library:
 * validity-aeson
 * validity-bytestring
 * validity-containers
 * validity-path
 * validity-scientific
 * validity-text
 * validity-time
 * validity-unordered-containers
 * validity-uuid
 * validity-vector
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-validity-prof
Description-md5: 2697ee29d52b4256b17acffcf7ba99f1
Description-en: validity typeclass; profiling libraries
 Note: There are companion instance packages for this library:
 * validity-aeson
 * validity-bytestring
 * validity-containers
 * validity-path
 * validity-scientific
 * validity-text
 * validity-time
 * validity-unordered-containers
 * validity-uuid
 * validity-vector
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vault-dev
Description-md5: fa6d99e3750b60e22f125f4c6cef7158
Description-en: typed, persistent store for values of arbitrary types
 A vault is a typed, persistent store for values of arbitrary types. It's
 like having first-class access to the storage space behind IORefs.
 .
 The data structure is analogous to a bank vault, where you can access
 different bank boxes with different keys; hence the name.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vault-doc
Description-md5: dc94a6d5eaa58e8dfe5b466053a9b4f9
Description-en: typed, persistent store for values of arbitrary types; documentation
 A vault is a typed, persistent store for values of arbitrary types. It's
 like having first-class access to the storage space behind IORefs.
 .
 The data structure is analogous to a bank vault, where you can access
 different bank boxes with different keys; hence the name.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vault-prof
Description-md5: f1f5b39f927a18ca532e08d5a9f49f35
Description-en: typed, persistent store for values of arbitrary types; profiling libraries
 A vault is a typed, persistent store for values of arbitrary types. It's
 like having first-class access to the storage space behind IORefs.
 .
 The data structure is analogous to a bank vault, where you can access
 different bank boxes with different keys; hence the name.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-algorithms-dev
Description-md5: 03f0bd20e5bcef792f4cb758885d401d
Description-en: efficient algorithms for vector arrays
 This package provides efficient algorithms for Haskell vector arrays.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-algorithms-doc
Description-md5: 06328abe1acc8ad728f63116881c3ca1
Description-en: efficient algorithms for vector arrays; documentation
 This package provides efficient algorithms for Haskell vector arrays.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-algorithms-prof
Description-md5: 2e8d0c3e0c4073040b013ab908062d5c
Description-en: efficient algorithms for vector arrays; profiling libraries
 This package provides efficient algorithms for Haskell vector arrays.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-binary-instances-dev
Description-md5: 83f6ba597af708df5e281752656c6dc8
Description-en: instances of Data.Binary and Data.Serialize for vector
 This package provides instances for Binary for the types defined in the
 vector package, making it easy to serialize vectors to and from disk. It uses
 the generic interface to vectors, so all vector types are supported.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-binary-instances-doc
Description-md5: f255222fee8dd7e874b33761a5918690
Description-en: instances of Data.Binary and Data.Serialize for vector; documentation
 This package provides instances for Binary for the types defined in the
 vector package, making it easy to serialize vectors to and from disk. It uses
 the generic interface to vectors, so all vector types are supported.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-binary-instances-prof
Description-md5: 28db839aa476030782baccf0510c4b51
Description-en: instances of Data.Binary and Data.Serialize for vector; profiling libraries
 This package provides instances for Binary for the types defined in the
 vector package, making it easy to serialize vectors to and from disk. It uses
 the generic interface to vectors, so all vector types are supported.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-builder-dev
Description-md5: 0006687171fda045e4e49ff8ee343bba
Description-en: Vector builder
 An API for efficient and convenient construction of vectors.
 It provides the composable Builder abstraction, which has instances
 of the Monoid and Semigroup classes.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-builder-doc
Description-md5: 87e2844e6af027327082592526455fd7
Description-en: Vector builder; documentation
 An API for efficient and convenient construction of vectors.
 It provides the composable Builder abstraction, which has instances
 of the Monoid and Semigroup classes.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-builder-prof
Description-md5: f91ccf239f3ed64f406f9b34b22c235e
Description-en: Vector builder; profiling libraries
 An API for efficient and convenient construction of vectors.
 It provides the composable Builder abstraction, which has instances
 of the Monoid and Semigroup classes.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-dev
Description-md5: 05eb7a2c1dd485532d6d1e7c5b3cd0f7
Description-en: Efficient Arrays for Haskell
 An efficient implementation of Int-indexed arrays (both mutable and
 immutable), with a powerful loop fusion optimization framework.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-doc
Description-md5: 16b216e46e289b98c0a5a5c71aadd962
Description-en: Efficient Arrays for Haskell; documentation
 An efficient implementation of Int-indexed arrays (both mutable and
 immutable), with a powerful loop fusion optimization framework.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-hashtables-dev
Description-md5: 9b746758f3968cb7c6d0714bd29eace8
Description-en: efficient vector-based mutable hashtables implementation
 This package provides efficient vector-based hashtable implementation similar
 to .NET Generic Dictionary implementation (at the time of 2015).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-hashtables-doc
Description-md5: 0a03fbffaa69ba338b5368a2cb5f6ff1
Description-en: efficient vector-based mutable hashtables implementation; documentation
 This package provides efficient vector-based hashtable implementation similar
 to .NET Generic Dictionary implementation (at the time of 2015).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-hashtables-prof
Description-md5: 137ffbd564d25f438b450f1a24bc948b
Description-en: efficient vector-based mutable hashtables implementation; profiling libraries
 This package provides efficient vector-based hashtable implementation similar
 to .NET Generic Dictionary implementation (at the time of 2015).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-instances-dev
Description-md5: 43aed51e34c9488e1fe24f91fd7572aa
Description-en: orphan instances for Data.Vector
 Keyed, Zip, ZipWithKey, Indexable, Lookup, Adjustable, FoldableWithKey,
 Apply, Pointed, Bind, Semigroup, Alt, Plus, TraversableWithKey, Extend,
 Unbox, Storable, and Prim instances for Vector.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-instances-doc
Description-md5: a637ad494f788d6fc6b505d16a3eb4a8
Description-en: orphan instances for Data.Vector; documentation
 Keyed, Zip, ZipWithKey, Indexable, Lookup, Adjustable, FoldableWithKey,
 Apply, Pointed, Bind, Semigroup, Alt, Plus, TraversableWithKey, Extend,
 Unbox, Storable, and Prim instances for Vector.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-instances-prof
Description-md5: 23b186e0daf97350dd1e53fce96af9f0
Description-en: orphan instances for Data.Vector; profiling libraries
 Keyed, Zip, ZipWithKey, Indexable, Lookup, Adjustable, FoldableWithKey,
 Apply, Pointed, Bind, Semigroup, Alt, Plus, TraversableWithKey, Extend,
 Unbox, Storable, and Prim instances for Vector.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-prof
Description-md5: d3f0e5610d3bd5859a1cec752197256d
Description-en: Efficient Arrays for Haskell; profiling libraries
 An efficient implementation of Int-indexed arrays (both mutable and
 immutable), with a powerful loop fusion optimization framework.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-space-dev
Description-md5: de48a736ded4a2f8f5440512d95cf73f
Description-en: Vector & affine spaces, linear maps, and derivatives library
 vector-space provides classes and generic operations for vector spaces
 and affine spaces. It also defines a type of infinite towers of generalized
 derivatives. A generalized derivative is a linear transformation rather than
 one of the common concrete representations (scalars, vectors, matrices, ...).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-space-doc
Description-md5: ef100255e072f64dfc05e142e7cbab63
Description-en: Vector & affine spaces, linear maps, and derivatives library; documentation
 vector-space provides classes and generic operations for vector spaces
 and affine spaces. It also defines a type of infinite towers of generalized
 derivatives. A generalized derivative is a linear transformation rather than
 one of the common concrete representations (scalars, vectors, matrices, ...).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-space-prof
Description-md5: 6b8b340ec9f92dae8a179efb41642e99
Description-en: Vector & affine spaces, linear maps, and derivatives library; profiling libraries
 vector-space provides classes and generic operations for vector spaces
 and affine spaces. It also defines a type of infinite towers of generalized
 derivatives. A generalized derivative is a linear transformation rather than
 one of the common concrete representations (scalars, vectors, matrices, ...).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-stream-dev
Description-md5: 7bdf133274afa460aec81c81dde32e27
Description-en: efficient streams
 Simple yet powerful monadic streams that are used as a backbone for vector
 package fusion functionality.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-stream-doc
Description-md5: 71cb7c4f8c61532eba88ce7eeda5df65
Description-en: efficient streams; documentation
 Simple yet powerful monadic streams that are used as a backbone for vector
 package fusion functionality.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-stream-prof
Description-md5: 600c03e9928a28694e3e756fdc52e5a9
Description-en: efficient streams; profiling libraries
 Simple yet powerful monadic streams that are used as a backbone for vector
 package fusion functionality.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-th-unbox-dev
Description-md5: 37485ceab26d33676304d1dd8cc25dce
Description-en: deriver for Data.Vector.Unboxed using Template Haskell
 This Haskell library package provides a Template Haskell deriver for unboxed
 vectors, given a pair of coercion functions to and from some existing type
 with an Unbox instance.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-th-unbox-doc
Description-md5: 79a1b6f9ca57fffd0fd85b5ce0e8b07c
Description-en: deriver for Data.Vector.Unboxed using Template Haskell; documentation
 This Haskell library package provides a Template Haskell deriver for unboxed
 vectors, given a pair of coercion functions to and from some existing type
 with an Unbox instance.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vector-th-unbox-prof
Description-md5: 1007caceb6669681faccab1f6703eb73
Description-en: deriver for Data.Vector.Unboxed using Template Haskell; profiling libraries
 This Haskell library package provides a Template Haskell deriver for unboxed
 vectors, given a pair of coercion functions to and from some existing type
 with an Unbox instance.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-versions-dev
Description-md5: d611fee1fd54b19f242426b2317f57d2
Description-en: Types and parsers for software version numbers.
 A library for parsing and comparing software version numbers. We like to give
 version numbers to our software in a myriad of ways. Some ways follow strict
 guidelines for incrementing and comparison. Some follow conventional wisdom
 and are generally self-consistent. Some are just plain asinine. This library
 provides a means of parsing and comparing /any/ style of versioning, be it a
 nice Semantic Version like this:
 .
 > 1.2.3-r1+git123
 .
 ...or a monstrosity like this:
 .
 > 2:10.2+0.0093r3+1-1
 .
 Please switch to <http://semver.org Semantic Versioning> if you aren't
 currently using it. It provides consistency in version incrementing and has
 the best constraints on comparisons.
 .
 This library implements version @2.0.0@ of the SemVer spec.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-versions-doc
Description-md5: 3d1f737bf0a423d8ea60ddb05749aa2f
Description-en: Types and parsers for software version numbers.; documentation
 A library for parsing and comparing software version numbers. We like to give
 version numbers to our software in a myriad of ways. Some ways follow strict
 guidelines for incrementing and comparison. Some follow conventional wisdom
 and are generally self-consistent. Some are just plain asinine. This library
 provides a means of parsing and comparing /any/ style of versioning, be it a
 nice Semantic Version like this:
 .
 > 1.2.3-r1+git123
 .
 ...or a monstrosity like this:
 .
 > 2:10.2+0.0093r3+1-1
 .
 Please switch to <http://semver.org Semantic Versioning> if you aren't
 currently using it. It provides consistency in version incrementing and has
 the best constraints on comparisons.
 .
 This library implements version @2.0.0@ of the SemVer spec.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-versions-prof
Description-md5: 1ef7727686fbd7ca9992100ff1ace0eb
Description-en: Types and parsers for software version numbers.; profiling libraries
 A library for parsing and comparing software version numbers. We like to give
 version numbers to our software in a myriad of ways. Some ways follow strict
 guidelines for incrementing and comparison. Some follow conventional wisdom
 and are generally self-consistent. Some are just plain asinine. This library
 provides a means of parsing and comparing /any/ style of versioning, be it a
 nice Semantic Version like this:
 .
 > 1.2.3-r1+git123
 .
 ...or a monstrosity like this:
 .
 > 2:10.2+0.0093r3+1-1
 .
 Please switch to <http://semver.org Semantic Versioning> if you aren't
 currently using it. It provides consistency in version incrementing and has
 the best constraints on comparisons.
 .
 This library implements version @2.0.0@ of the SemVer spec.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-void-dev
Description-md5: fc836ec2196e941e28b8ff79e1470fb0
Description-en: Haskell 98 logically uninhabited data type
 Haskell 98 logically uninhabited data type. Used to indicate that a given
 term should not exist.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-void-doc
Description-md5: 7b6c5a1c6894f4381b3745695c988ee1
Description-en: Haskell 98 logically uninhabited data type; documentation
 Haskell 98 logically uninhabited data type. Used to indicate that a given
 term should not exist.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-void-prof
Description-md5: be3539ca2290057e0a62f532e10124fa
Description-en: Haskell 98 logically uninhabited data type; profiling libraries
 Haskell 98 logically uninhabited data type. Used to indicate that a given
 term should not exist.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vty-crossplatform-dev
Description-md5: ad4eb665dd40a425b69109531b7f286a
Description-en: Cross-platform support for Vty
 This package provides a generic interface for multiple
 Vty platforms in one package so you don't have to
 conditionally depend on them in your cabal file.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vty-crossplatform-doc
Description-md5: f84f36f454fae27a07c5f5882e908ae7
Description-en: Cross-platform support for Vty; documentation
 This package provides a generic interface for multiple
 Vty platforms in one package so you don't have to
 conditionally depend on them in your cabal file.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vty-crossplatform-prof
Description-md5: f4f041a5f46f04eea5a7890df2aaf8dd
Description-en: Cross-platform support for Vty; profiling libraries
 This package provides a generic interface for multiple
 Vty platforms in one package so you don't have to
 conditionally depend on them in your cabal file.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vty-dev
Description-md5: 76b810dac083fdc34c8f5326cdda4a95
Description-en: Terminal interface library for ghc
 Vty is a terminal interface/control library for Haskell. It has a
 very easy API.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vty-doc
Description-md5: c4d419871299bd30341500332dc237c0
Description-en: Terminal interface library for ghc; documentation
 Vty is a terminal interface/control library for Haskell. It has a
 very easy API.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vty-prof
Description-md5: 7a087d0ba86d70ef6db86e64ca7824f1
Description-en: Terminal interface library for ghc; profiling libraries
 Vty is a terminal interface/control library for Haskell. It has a
 very easy API.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vty-unix-dev
Description-md5: 0a2b0908f7219d229182ee5c7ccac818
Description-en: Unix backend for Vty
 This package provides Unix terminal support for Vty.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vty-unix-doc
Description-md5: 8100ae97bdbb844918e61758b4ad12b3
Description-en: Unix backend for Vty; documentation
 This package provides Unix terminal support for Vty.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-vty-unix-prof
Description-md5: b1a67bd4f2d511e7faa514a27db0f9b6
Description-en: Unix backend for Vty; profiling libraries
 This package provides Unix terminal support for Vty.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-app-file-cgi-dev
Description-md5: 8503dd91a8b4d775c768681c019a6efc
Description-en: file/CGI app of WAI
 This WAI application handles static files and executes CGI scripts.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-app-file-cgi-doc
Description-md5: f4ef831d4c2292302ad33ba512797293
Description-en: file/CGI app of WAI; documentation
 This WAI application handles static files and executes CGI scripts.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-app-file-cgi-prof
Description-md5: 75a934122a864a4b6f86329ebc6485f5
Description-en: file/CGI app of WAI; profiling libraries
 This WAI application handles static files and executes CGI scripts.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-app-static-dev
Description-md5: 36103ac9effb0f33a22ed1caa8a0898d
Description-en: framework for type-safe, RESTful web applications
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-app-static-doc
Description-md5: 152554b907b9d4f378b6ba9aff5b0266
Description-en: framework for type-safe, RESTful web applications; documentation
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-app-static-prof
Description-md5: 78be51bdb83f5f5ab443183c7bf1da2b
Description-en: framework for type-safe, RESTful web applications; profiling libraries
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-conduit-dev
Description-md5: ba6a92ff81211d34202e39bb40a35d7e
Description-en: conduit wrappers for WAI
 Since version 3.0.0, WAI has no built-in streaming data abstraction.
 This library provides similar functionality to what existed in WAI
 2.x.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-conduit-doc
Description-md5: b0dbcbc96f51c2b256e57af016adb235
Description-en: conduit wrappers for WAI; documentation
 Since version 3.0.0, WAI has no built-in streaming data abstraction.
 This library provides similar functionality to what existed in WAI
 2.x.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-conduit-prof
Description-md5: b58dccfdb00a372d1601e1777dc57123
Description-en: conduit wrappers for WAI; profiling libraries
 Since version 3.0.0, WAI has no built-in streaming data abstraction.
 This library provides similar functionality to what existed in WAI
 2.x.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-cors-dev
Description-md5: c6fa7a008ab3be766c83c9b16f3bc17e
Description-en: CORS for WAI
 This package provides an implemenation of Cross-Origin resource
 sharing (CORS) for Wai that aims to be compliant with the
 standard.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-cors-doc
Description-md5: f8f372040b6750c9127b74c10221115c
Description-en: CORS for WAI; documentation
 This package provides an implemenation of Cross-Origin resource
 sharing (CORS) for Wai that aims to be compliant with the
 standard.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-cors-prof
Description-md5: 2af7ae30f2ecc915160680c30f0d5a15
Description-en: CORS for WAI; profiling libraries
 This package provides an implemenation of Cross-Origin resource
 sharing (CORS) for Wai that aims to be compliant with the
 standard.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-dev
Description-md5: 0eafec3bb45290cf53a5539abd08c1a2
Description-en: web application interface
 It provides a common protocol for communication between web
 applications and web servers.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-doc
Description-md5: 948eaf80658bdcb7d7c10e2ecd0efd9c
Description-en: web application interface; documentation
 It provides a common protocol for communication between web
 applications and web servers.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-extra-dev
Description-md5: 176ab107db463b475aae2c3379d6d0da
Description-en: some basic WAI handlers and middleware
 wai is a common protocol for communication between web aplications and web
 servers.
 .
 This library provides some common features not tied to a particular web
 application or web server.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-extra-doc
Description-md5: 84c007665ea7805da71e34d554c3a543
Description-en: some basic WAI handlers and middleware; documentation
 wai is a common protocol for communication between web aplications and web
 servers.
 .
 This library provides some common features not tied to a particular web
 application or web server.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-extra-prof
Description-md5: 6312cb4018937e3075b2f84fb18d4296
Description-en: some basic WAI handlers and middleware; profiling libraries
 wai is a common protocol for communication between web aplications and web
 servers.
 .
 This library provides some common features not tied to a particular web
 application or web server.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-handler-launch-dev
Description-md5: b82807c729187455f54f4a367cbd6587
Description-en: WAI handler for launching in a web browser
 This WAI handler for launching in a web browser handles cross-platform
 launching and inserts JavaScript code to ping the server. When the
 server no longer receives pings, it shuts down.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-handler-launch-doc
Description-md5: 1c540c13d8f3d34bd7cecb3fb3ff36f2
Description-en: WAI handler for launching in a web browser; documentation
 This WAI handler for launching in a web browser handles cross-platform
 launching and inserts JavaScript code to ping the server. When the
 server no longer receives pings, it shuts down.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-handler-launch-prof
Description-md5: b3e96f69780a79c9bba2b86fc8061b82
Description-en: WAI handler for launching in a web browser; profiling libraries
 This WAI handler for launching in a web browser handles cross-platform
 launching and inserts JavaScript code to ping the server. When the
 server no longer receives pings, it shuts down.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-http2-extra-dev
Description-md5: a17813e2d534af35c220c515ec484f61
Description-en: WAI utilities for HTTP/2
 WAI utilities for HTTP/2, such as middleware for a server push
 learning dependency based on the Referer header.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-http2-extra-doc
Description-md5: 9bb6b44100a3074a5ee46597a971e1ad
Description-en: WAI utilities for HTTP/2; documentation
 WAI utilities for HTTP/2, such as middleware for a server push
 learning dependency based on the Referer header.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-http2-extra-prof
Description-md5: 703cd947f5e435f067d28db240a25f89
Description-en: WAI utilities for HTTP/2; profiling libraries
 WAI utilities for HTTP/2, such as middleware for a server push
 learning dependency based on the Referer header.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-logger-dev
Description-md5: 93c84f09d11f542a5686ebc2e9c86f9d
Description-en: logging system for WAI
 This is a logging system for WAI application.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-logger-doc
Description-md5: 46223a07b37ac74f79757544e91e50f0
Description-en: logging system for WAI; documentation
 This is a logging system for WAI application.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-logger-prof
Description-md5: b09d1627258eb5a15b455054f1305e58
Description-en: logging system for WAI; profiling libraries
 This is a logging system for WAI application.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-middleware-static-dev
Description-md5: b4895f16ef52aad53bdeab1be4ac9732
Description-en: WAI middleware that serves requests to static files
 WAI middleware that intercepts requests to static files and serves them
 if they exist.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-middleware-static-doc
Description-md5: 209f74b42750acb8823d4562fe47c525
Description-en: WAI middleware that serves requests to static files; documentation
 WAI middleware that intercepts requests to static files and serves them
 if they exist.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-middleware-static-prof
Description-md5: c90c827f11aa6c13467e032ee96e792a
Description-en: WAI middleware that serves requests to static files; profiling libraries
 WAI middleware that intercepts requests to static files and serves them
 if they exist.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-prof
Description-md5: eb546455b7935fc1a1a0dedfb14acde6
Description-en: web application interface; profiling libraries
 It provides a common protocol for communication between web
 applications and web servers.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-websockets-dev
Description-md5: 8b5bc76a4fcdb74bac8e574c21dec134
Description-en: bridge between WAI and the haskell websockets library
 The Web Application Interface provides a common protocol for communication
 between web applications and web servers. This package provides a bridge
 between WAI and the haskell websockets library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-websockets-doc
Description-md5: e6a7565104aa308de3b351ed82570cf5
Description-en: bridge between WAI and the haskell websockets library; documentation
 The Web Application Interface provides a common protocol for communication
 between web applications and web servers. This package provides a bridge
 between WAI and the haskell websockets library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wai-websockets-prof
Description-md5: 84d98c7d915fa1477aa3a51b90744c27
Description-en: bridge between WAI and the haskell websockets library; profiling libraries
 The Web Application Interface provides a common protocol for communication
 between web applications and web servers. This package provides a bridge
 between WAI and the haskell websockets library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-warp-dev
Description-md5: 9edd36ee031d2e529ca2e25c4f63eb89
Description-en: fast, light-weight web server for WAI applications
 It contains the premier WAI handler. For more information, see
 http://steve.vinoski.net/blog/2011/05/01/warp-a-haskell-web-server/ .
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-warp-doc
Description-md5: 4d120c35f353a80472b4c4907c8ddbb1
Description-en: fast, light-weight web server for WAI applications; documentation
 It contains the premier WAI handler. For more information, see
 http://steve.vinoski.net/blog/2011/05/01/warp-a-haskell-web-server/ .
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-warp-prof
Description-md5: 5234c55f42c579b0f06a3e0bc06ef9fd
Description-en: fast, light-weight web server for WAI applications; profiling libraries
 It contains the premier WAI handler. For more information, see
 http://steve.vinoski.net/blog/2011/05/01/warp-a-haskell-web-server/ .
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-warp-tls-dev
Description-md5: 4ab5556ac0fcf040a7d6f6bd82bcabb8
Description-en: SSL/TLS support for Warp
 It contains SSL/TLS support for Warp, the premier WAI handler, via
 the native Haskell TLS implementation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-warp-tls-doc
Description-md5: 8fd2e5261d755b6a6ed050e90c76d14f
Description-en: SSL/TLS support for Warp; documentation
 It contains SSL/TLS support for Warp, the premier WAI handler, via
 the native Haskell TLS implementation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-warp-tls-prof
Description-md5: faa04db10902670b3089737b3225a3b3
Description-en: SSL/TLS support for Warp; profiling libraries
 It contains SSL/TLS support for Warp, the premier WAI handler, via
 the native Haskell TLS implementation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wcwidth-dev
Description-md5: 6abc339732964bd0884901e31f539f1c
Description-en: bindings for system's native wcwidth
 This package provides the wcwidth function which can be used to learn, for
 most of Unicode, how wide the individual Char code points will come out on the
 terminal.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wcwidth-doc
Description-md5: 9cfd2cac6bfb04bda617e73e6b695ab3
Description-en: bindings for system's native wcwidth; documentation
 This package provides the wcwidth function which can be used to learn, for
 most of Unicode, how wide the individual Char code points will come out on the
 terminal.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wcwidth-prof
Description-md5: 5695e68575f075651ad1fc0fb31d17f7
Description-en: bindings for system's native wcwidth; profiling libraries
 This package provides the wcwidth function which can be used to learn, for
 most of Unicode, how wide the individual Char code points will come out on the
 terminal.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-websockets-dev
Description-md5: 9488905026fcb9bae49872dedbfd8477
Description-en: write WebSocket-capable servers
 Provides a sensible, clean and simple way to write
 WebSocket-capable servers in Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-websockets-doc
Description-md5: 649bd8512b39708dbd95b505fb28c8bf
Description-en: write WebSocket-capable servers; documentation
 Provides a sensible, clean and simple way to write
 WebSocket-capable servers in Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-websockets-prof
Description-md5: e6f23d9bfa12a99407ae5a490eebde0c
Description-en: write WebSocket-capable servers; profiling libraries
 Provides a sensible, clean and simple way to write
 WebSocket-capable servers in Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-weigh-dev
Description-md5: 30946e07c27ac379411c585c9ae0eb50
Description-en: measure allocations of a Haskell functions/values
 Weigh is a framework for seeing how much a function allocates.
 It can weigh pure functions as well as IO actions.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-weigh-doc
Description-md5: f10249cef697fb6a1756fb50e750b701
Description-en: measure allocations of a Haskell functions/values; documentation
 Weigh is a framework for seeing how much a function allocates.
 It can weigh pure functions as well as IO actions.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-weigh-prof
Description-md5: 476dba3cdf542eb84b95b1e08e4c593c
Description-en: measure allocations of a Haskell functions/values; profiling libraries
 Weigh is a framework for seeing how much a function allocates.
 It can weigh pure functions as well as IO actions.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-what4-dev
Description-md5: 3db60b8d1bda614c91f4f4250858e1ad
Description-en: Solver-agnostic symbolic values support for issuing queries
 What4 is a generic library for representing values as symbolic formulae which
 may contain references to symbolic values, representing unknown variables.
 It provides support for communicating with a variety of SAT and SMT solvers,
 including Z3, CVC4, CVC5, Yices, Boolector, STP, and dReal.
 The data representation types make heavy use of GADT-style type indices
 to ensure type-correct manipulation of symbolic values.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-what4-doc
Description-md5: d7a2a60b60d2dc168fddef787e1a48c2
Description-en: Solver-agnostic symbolic values support for issuing queries; documentation
 What4 is a generic library for representing values as symbolic formulae which
 may contain references to symbolic values, representing unknown variables.
 It provides support for communicating with a variety of SAT and SMT solvers,
 including Z3, CVC4, CVC5, Yices, Boolector, STP, and dReal.
 The data representation types make heavy use of GADT-style type indices
 to ensure type-correct manipulation of symbolic values.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-what4-prof
Description-md5: 9c03f897312fd39e22038a5ac9bdf43a
Description-en: Solver-agnostic symbolic values support for issuing queries; profiling libraries
 What4 is a generic library for representing values as symbolic formulae which
 may contain references to symbolic values, representing unknown variables.
 It provides support for communicating with a variety of SAT and SMT solvers,
 including Z3, CVC4, CVC5, Yices, Boolector, STP, and dReal.
 The data representation types make heavy use of GADT-style type indices
 to ensure type-correct manipulation of symbolic values.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wherefrom-compat-dev
Description-md5: 38f7cf7082afdecbeb98a16486a2b0e0
Description-en: compatibility layer for GHC's 'wherefrom' function
 A compatibility layer for GHC's 'wherefrom' function,
 which exposes info provenance information.
 Each major version of this library exports
 a different version of this interface.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wherefrom-compat-doc
Description-md5: 0dd65ac715c949a7d922c25fff1eb1c7
Description-en: compatibility layer for GHC's 'wherefrom' function; documentation
 A compatibility layer for GHC's 'wherefrom' function,
 which exposes info provenance information.
 Each major version of this library exports
 a different version of this interface.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wherefrom-compat-prof
Description-md5: 3d900eafdf63e35c02c2cde1b01e4e18
Description-en: compatibility layer for GHC's 'wherefrom' function; profiling libraries
 A compatibility layer for GHC's 'wherefrom' function,
 which exposes info provenance information.
 Each major version of this library exports
 a different version of this interface.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wide-word-dev
Description-md5: d410f105079daae85b845c0b7ee582a7
Description-en: data types for large but fixed width signed and unsigned integers
 A library to provide data types for large (ie > 64 bits) but fixed width signed
 and unsigned integers with the usual typeclass instances to allow them to be used
 interchangeably with `Word64`.
 .
 The types and operations are coded to be as fast as possible using strictness
 annotations, `INLINEABLE` pragmas and unboxed values and operations where
 appropriate.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wide-word-doc
Description-md5: 785817c648de0486ae60ed49e2789da3
Description-en: data types for large but fixed width signed and unsigned integers; documentation
 A library to provide data types for large (ie > 64 bits) but fixed width signed
 and unsigned integers with the usual typeclass instances to allow them to be used
 interchangeably with `Word64`.
 .
 The types and operations are coded to be as fast as possible using strictness
 annotations, `INLINEABLE` pragmas and unboxed values and operations where
 appropriate.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wide-word-prof
Description-md5: 069b316c943c67328cdd3c328bc948cb
Description-en: data types for large but fixed width signed and unsigned integers; profiling libraries
 A library to provide data types for large (ie > 64 bits) but fixed width signed
 and unsigned integers with the usual typeclass instances to allow them to be used
 interchangeably with `Word64`.
 .
 The types and operations are coded to be as fast as possible using strictness
 annotations, `INLINEABLE` pragmas and unboxed values and operations where
 appropriate.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-witch-dev
Description-md5: 579faecd7d370938477855c5c39f047f
Description-en: convert values from one type into another
 Witch offers typeclasses and utilities to convert values from one
 type into another.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-witch-doc
Description-md5: 23873b919eaec5bbf30261050a1293d6
Description-en: convert values from one type into another; documentation
 Witch offers typeclasses and utilities to convert values from one
 type into another.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-witch-prof
Description-md5: 8aec8697e01a6504d2bddd25773169f3
Description-en: convert values from one type into another; profiling libraries
 Witch offers typeclasses and utilities to convert values from one
 type into another.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-witherable-dev
Description-md5: d1e89df5bae4d2016a1dbb9eeec783c6
Description-en: filterable traversable for Haskell
 A stronger variant of `traverse` which can remove elements and generalised
 mapMaybe, catMaybes, and filter.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-witherable-doc
Description-md5: 01a8c0c767f946918409239aeffcae47
Description-en: filterable traversable for Haskell; documentation
 A stronger variant of `traverse` which can remove elements and generalised
 mapMaybe, catMaybes, and filter.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-witherable-prof
Description-md5: 804ceed8ee4318bcfdb6579970423288
Description-en: filterable traversable for Haskell; profiling libraries
 A stronger variant of `traverse` which can remove elements and generalised
 mapMaybe, catMaybes, and filter.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wizards-dev
Description-md5: 1d737fb9f8a1955c48f1bda2b1c3b721
Description-en: library for interrogative programs
 This library is a package designed for the quick and painless development of
 interrogative programs, which revolve around a "dialogue" with the user, who
 is asked a series of questions in a sequence much like an installation wizard.
 .
 Everything from interactive system scripts, to installation wizards, to
 full-blown shells can be implemented with the support of wizards.
 .
 It is developed transparently on top of a free monad, which separates out the
 semantics of the program from any particular interface. A variety of backends
 exist, including console-based System.Console.Wizard.Haskeline and
 System.Console.Wizard.BasicIO, and the pure System.Console.Wizard.Pure. It is
 also possible to write your own backends, or extend existing back-ends with
 new features. While both built-in IO backends operate on a console, there is
 no reason why wizards cannot also be used for making GUI wizard interfaces.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wizards-doc
Description-md5: 3cc865cc9d81987c2c2219af62c518a7
Description-en: library for interrogative programs; documentation
 This library is a package designed for the quick and painless development of
 interrogative programs, which revolve around a "dialogue" with the user, who
 is asked a series of questions in a sequence much like an installation wizard.
 .
 Everything from interactive system scripts, to installation wizards, to
 full-blown shells can be implemented with the support of wizards.
 .
 It is developed transparently on top of a free monad, which separates out the
 semantics of the program from any particular interface. A variety of backends
 exist, including console-based System.Console.Wizard.Haskeline and
 System.Console.Wizard.BasicIO, and the pure System.Console.Wizard.Pure. It is
 also possible to write your own backends, or extend existing back-ends with
 new features. While both built-in IO backends operate on a console, there is
 no reason why wizards cannot also be used for making GUI wizard interfaces.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wizards-prof
Description-md5: 321b5f4de6dcb8fe65fb39b86e00b6ce
Description-en: library for interrogative programs; profiling libraries
 This library is a package designed for the quick and painless development of
 interrogative programs, which revolve around a "dialogue" with the user, who
 is asked a series of questions in a sequence much like an installation wizard.
 .
 Everything from interactive system scripts, to installation wizards, to
 full-blown shells can be implemented with the support of wizards.
 .
 It is developed transparently on top of a free monad, which separates out the
 semantics of the program from any particular interface. A variety of backends
 exist, including console-based System.Console.Wizard.Haskeline and
 System.Console.Wizard.BasicIO, and the pure System.Console.Wizard.Pure. It is
 also possible to write your own backends, or extend existing back-ends with
 new features. While both built-in IO backends operate on a console, there is
 no reason why wizards cannot also be used for making GUI wizard interfaces.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wl-pprint-annotated-dev
Description-md5: b05ed5e96996b94a7e6f93a736cedcaf
Description-en: Wadler/Leijen pretty printer with annotations and slightly modernized API
 Wadler/Leijen pretty printer with annotations and slightly modernized API
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wl-pprint-annotated-doc
Description-md5: 4f8995b557e2269f7d469a3e24f87ab1
Description-en: Wadler/Leijen pretty printer with annotations and slightly modernized API; documentation
 Wadler/Leijen pretty printer with annotations and slightly modernized API
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wl-pprint-annotated-prof
Description-md5: 8be12abf143b59bea1fb73a45af7d622
Description-en: Wadler/Leijen pretty printer with annotations and slightly modernized API; profiling libraries
 Wadler/Leijen pretty printer with annotations and slightly modernized API
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wl-pprint-text-dev
Description-md5: fdbfb978214409acbfe17dd408b6e668
Description-en: Wadler/Leijen Pretty Printer for Text values in Haskell
 This Haskell library provides a clone of wl-pprint for use with the
 text library.
 .
 This package contains the normal library files.

Package: libghc-wl-pprint-text-doc
Description-md5: 52ee8a3feaf688a7f1f26171685cf132
Description-en: Wadler/Leijen Pretty Printer for Text values in Haskell; documentation
 This Haskell library provides a clone of wl-pprint for use with the
 text library.
 .
 This package contains the documentation files.

Package: libghc-wl-pprint-text-prof
Description-md5: 9dc38769978ecb66bd1d64ca38834760
Description-en: Wadler/Leijen Pretty Printer for Text values in Haskell; profiling libraries
 This Haskell library provides a clone of wl-pprint for use with the
 text library.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-word-trie-dev
Description-md5: a5ea28af58e2b980df3bb3cde50b627a
Description-en: implementation of a finite trie over words
 This is a Haskell library providing an implementation of a finite trie
 over words.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-word-trie-doc
Description-md5: 69ce55ace79a7e1afbaf8d9e3482b393
Description-en: implementation of a finite trie over words; documentation
 This is a Haskell library providing an implementation of a finite trie
 over words.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-word-trie-prof
Description-md5: 2ad18ef2e391ab9ba16ef0ad8de3f80f
Description-en: implementation of a finite trie over words; profiling libraries
 This is a Haskell library providing an implementation of a finite trie
 over words.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-word-wrap-dev
Description-md5: 52f4fdcf220b3db29b3f1f37340df65c
Description-en: library for word-wrapping
 A library for wrapping long lines of text.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-word-wrap-doc
Description-md5: c4e9a28ae5998864b1eeb974bea56a95
Description-en: library for word-wrapping; documentation
 A library for wrapping long lines of text.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-word-wrap-prof
Description-md5: 17fcf9304be9d62d5a7a6d3e4fbe1e7b
Description-en: library for word-wrapping; profiling libraries
 A library for wrapping long lines of text.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-word8-dev
Description-md5: 5e1015ad8fd3d35c1fec6d4349077ed8
Description-en: Char-like utility functions for Word8s to be used with ByteStrings
 This is a Word8 library to be used with Data.ByteString. All function
 assumes that Word8 is encoded in Latin-1 (ISO-8859-1). All utility
 functions are supposed to work as if those of Char. Exceptions are
 described in the function documentations.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-word8-doc
Description-md5: af6035e5e1baf2a5554dc6fd1ee35f1b
Description-en: functions for Word8s to be used with ByteStrings; documentation
 This is a Word8 library to be used with Data.ByteString. All function
 assumes that Word8 is encoded in Latin-1 (ISO-8859-1). All utility
 functions are supposed to work as if those of Char. Exceptions are
 described in the function documentations.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-word8-prof
Description-md5: 83c53efb69454ae2e94350ae7911162f
Description-en: functions for Word8s to be used with ByteStrings; profiling libraries
 This is a Word8 library to be used with Data.ByteString. All function
 assumes that Word8 is encoded in Latin-1 (ISO-8859-1). All utility
 functions are supposed to work as if those of Char. Exceptions are
 described in the function documentations.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wreq-dev
Description-md5: debc5cbeddb7a04c7683b6b00a770bea
Description-en: easy-to-use HTTP client library
 A web client library that is designed for ease of use.
 .
 Features include:
 * Simple but powerful `lens`-based API
 * A solid test suite, and built on reliable libraries like
 http-client and lens
 * Session handling includes connection keep-alive and pooling, and
 cookie persistence
 * Automatic response body decompression
 * Powerful multipart form and file upload handling
 * Support for JSON requests and responses, including navigation of
 schema-less responses
 * Basic and OAuth2 bearer authentication
 * Early TLS support via the tls package
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wreq-doc
Description-md5: 4b3a40f07c0940a2d5b5026972c05c56
Description-en: easy-to-use HTTP client library; documentation
 A web client library that is designed for ease of use.
 .
 Features include:
 * Simple but powerful `lens`-based API
 * A solid test suite, and built on reliable libraries like
 http-client and lens
 * Session handling includes connection keep-alive and pooling, and
 cookie persistence
 * Automatic response body decompression
 * Powerful multipart form and file upload handling
 * Support for JSON requests and responses, including navigation of
 schema-less responses
 * Basic and OAuth2 bearer authentication
 * Early TLS support via the tls package
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-wreq-prof
Description-md5: bc81346ad8ff63dc7aaf1a50c81a3609
Description-en: easy-to-use HTTP client library; profiling libraries
 A web client library that is designed for ease of use.
 .
 Features include:
 * Simple but powerful `lens`-based API
 * A solid test suite, and built on reliable libraries like
 http-client and lens
 * Session handling includes connection keep-alive and pooling, and
 cookie persistence
 * Automatic response body decompression
 * Powerful multipart form and file upload handling
 * Support for JSON requests and responses, including navigation of
 schema-less responses
 * Basic and OAuth2 bearer authentication
 * Early TLS support via the tls package
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x11-dev
Description-md5: 03f08778af5b67472b45be4347af0d95
Description-en: Haskell X11 binding for GHC
 This library is a binding to the X11 graphics library.
 The binding is a direct translation of the C binding; for
 documentation of these calls, refer to "The Xlib Programming
 Manual", available online at <http://tronche.com/gui/x/xlib/>.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x11-doc
Description-md5: e1c0169cc96bd17c8fad44624565450f
Description-en: Haskell X11 binding for GHC; documentation
 This library is a binding to the X11 graphics library.
 The binding is a direct translation of the C binding; for
 documentation of these calls, refer to "The Xlib Programming
 Manual", available online at <http://tronche.com/gui/x/xlib/>.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x11-prof
Description-md5: d7eafcc06a005d711c7e733584431184
Description-en: Haskell X11 binding for GHC; profiling libraries
 This library is a binding to the X11 graphics library.
 The binding is a direct translation of the C binding; for
 documentation of these calls, refer to "The Xlib Programming
 Manual", available online at <http://tronche.com/gui/x/xlib/>.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x11-xft-dev
Description-md5: c1c14be06741a8788109e69363950b2c
Description-en: Haskell Xft binding for GHC
 This library is a binding to the Xft library.
 .
 Xft provides a client-side font API for X applications, making the FreeType
 font rasterizer available to X clients. Fontconfig is used for font
 specification resolution. Where available, the RENDER extension handles glyph
 drawing; otherwise, the core X protocol is used.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x11-xft-doc
Description-md5: 2d694498055ce3e5cd43c892cd8e2968
Description-en: Haskell Xft binding for GHC; documentation
 This library is a binding to the Xft library.
 .
 Xft provides a client-side font API for X applications, making the FreeType
 font rasterizer available to X clients. Fontconfig is used for font
 specification resolution. Where available, the RENDER extension handles glyph
 drawing; otherwise, the core X protocol is used.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x11-xft-prof
Description-md5: 201138e4451e122ae35b81fb3e859383
Description-en: Haskell Xft binding for GHC; profiling libraries
 This library is a binding to the Xft library.
 .
 Xft provides a client-side font API for X applications, making the FreeType
 font rasterizer available to X clients. Fontconfig is used for font
 specification resolution. Where available, the RENDER extension handles glyph
 drawing; otherwise, the core X protocol is used.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-dev
Description-md5: 1d4ebbcb46ac08266f428dadf0b0b93e
Description-en: X.509 reader and writer
 Reads/writes X.509 Certificate, CRLs and their signed equivalents.
 Follows RFC5280 / RFC6818.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-doc
Description-md5: a076cecfa4fd76673022bc09e9eaaedb
Description-en: X.509 reader and writer; documentation
 Reads/writes X.509 Certificate, CRLs and their signed equivalents.
 Follows RFC5280 / RFC6818.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-prof
Description-md5: 063557e82bc78ea6525ff13800141056
Description-en: X.509 reader and writer; profiling libraries
 Reads/writes X.509 Certificate, CRLs and their signed equivalents.
 Follows RFC5280 / RFC6818.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-store-dev
Description-md5: 62a2b7c277f7a362acc99d1328606d8a
Description-en: X.509 collection access and storage methods
 X.509 collection access and storage methods for certificates,
 CRLs, and exception lists.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-store-doc
Description-md5: 83310ba678a6dd37bac03678386505bd
Description-en: X.509 collection access and storage methods; documentation
 X.509 collection access and storage methods for certificates,
 CRLs, and exception lists.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-store-prof
Description-md5: d70a704806ee847c3a8b889c5be827d7
Description-en: X.509 collection access and storage methods; profiling libraries
 X.509 collection access and storage methods for certificates,
 CRLs, and exception lists.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-system-dev
Description-md5: c432b185f5b5e1b88f084f9a6d677baf
Description-en: per-operating-system X.509 accessors and storage
 This is meant to be a portable way of finding and accessing
 the system X.509 certificate store.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-system-doc
Description-md5: 1784606ea4875203f63f4c2b43455e95
Description-en: per-operating-system X.509 accessors and storage; documentation
 This is meant to be a portable way of finding and accessing
 the system X.509 certificate store.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-system-prof
Description-md5: d769f65ee383e297c2b5e8a4d2f51795
Description-en: per-operating-system X.509 accessors and storage; profiling libraries
 This is meant to be a portable way of finding and accessing
 the system X.509 certificate store.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-validation-dev
Description-md5: 99fa622b3421fbdd3eaa5e66d8fd2194
Description-en: X.509 certificate and CRL validation
 X.509 certificate/CRL checks and validations routines, following
 RFC5280 / RFC6818.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-validation-doc
Description-md5: c632db270009abcdbd0b081cf88979b8
Description-en: X.509 certificate and CRL validation; documentation
 X.509 certificate/CRL checks and validations routines, following
 RFC5280 / RFC6818.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-x509-validation-prof
Description-md5: e11189e66ad39bf596b2fcd7b3a9915c
Description-en: X.509 certificate and CRL validation; profiling libraries
 X.509 certificate/CRL checks and validations routines, following
 RFC5280 / RFC6818.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xcb-types-dev
Description-md5: 86f0ea685fba2799b27db4f4b00d1bc5
Description-en: parses XML files used by the XCB project
 This package provides types which mirror the structures used in the XCB code
 generation XML files.
 .
 See project http://xcb.freedesktop.org/ for more information about the XCB
 project.
 .
 The XML files describe the data-types, events and requests used by the X
 Protocol, and are used to auto-generate large parts of the XCB project.
 .
 This package parses these XML files into Haskell data structures.
 .
 If you want to do something with these XML descriptions but don't want to
 learn XSLT, this package should help.
 .
 This version of xcb-types is intended to fully parse the X Protocol
 description version 1.4.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xcb-types-doc
Description-md5: 07052c8378551ccd0efe1cfb35a44f7c
Description-en: parses XML files used by the XCB project; documentation
 This package provides types which mirror the structures used in the XCB code
 generation XML files.
 .
 See project http://xcb.freedesktop.org/ for more information about the XCB
 project.
 .
 The XML files describe the data-types, events and requests used by the X
 Protocol, and are used to auto-generate large parts of the XCB project.
 .
 This package parses these XML files into Haskell data structures.
 .
 If you want to do something with these XML descriptions but don't want to
 learn XSLT, this package should help.
 .
 This version of xcb-types is intended to fully parse the X Protocol
 description version 1.4.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xcb-types-prof
Description-md5: e210054dc3b70b4ae23760021614f92b
Description-en: parses XML files used by the XCB project; profiling libraries
 This package provides types which mirror the structures used in the XCB code
 generation XML files.
 .
 See project http://xcb.freedesktop.org/ for more information about the XCB
 project.
 .
 The XML files describe the data-types, events and requests used by the X
 Protocol, and are used to auto-generate large parts of the XCB project.
 .
 This package parses these XML files into Haskell data structures.
 .
 If you want to do something with these XML descriptions but don't want to
 learn XSLT, this package should help.
 .
 This version of xcb-types is intended to fully parse the X Protocol
 description version 1.4.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xdg-basedir-dev
Description-md5: 21f90c6536b55cd88911c2156ba0ac9a
Description-en: basic implementation of the XDG Base Directory specification
 This should be a very straightforward implementation of the XDG Base
 Directory spec.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xdg-basedir-doc
Description-md5: edcd48d2ced8ec1e43f0732e400499e5
Description-en: basic implementation of the XDG Base Directory specification; documentation
 This should be a very straightforward implementation of the XDG Base
 Directory spec.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xdg-basedir-prof
Description-md5: 71835e2df1c97c83b94b28bc0dfe815c
Description-en: basic implementation of the XDG Base Directory spec; profiling libraries
 This should be a very straightforward implementation of the XDG Base
 Directory spec.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xdg-desktop-entry-dev
Description-md5: 35628966d5e845a28bf3601f79573fb6
Description-en: parse files conforming to the XDG desktop entry spec
 Parser for version 1.2 of the freedesktop "Desktop Entry specification"
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xdg-desktop-entry-doc
Description-md5: d3a54c22c8219adc3bf71cfac3b9859d
Description-en: parse files conforming to the XDG desktop entry spec; documentation
 Parser for version 1.2 of the freedesktop "Desktop Entry specification"
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xdg-desktop-entry-prof
Description-md5: e320747b3d0d8072fbfcfb1b7bd73ab8
Description-en: parse files conforming to the XDG desktop entry spec; profiling libraries
 Parser for version 1.2 of the freedesktop "Desktop Entry specification"
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xeno-dev
Description-md5: 38b0109523a5da82dba18360b4fdd092
Description-en: Fast event-based XML parser in pure Haskell
 A fast, low-memory use, event-based XML parser in pure Haskell.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xeno-doc
Description-md5: 42e77d5d056c4b551649aad2dd7559bc
Description-en: Fast event-based XML parser in pure Haskell; documentation
 A fast, low-memory use, event-based XML parser in pure Haskell.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xeno-prof
Description-md5: fffcd6e17cc1687c55fca258070dc50e
Description-en: Fast event-based XML parser in pure Haskell; profiling libraries
 A fast, low-memory use, event-based XML parser in pure Haskell.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xlsx-dev
Description-md5: 9511b4abfd5e425741cbbb647978ab37
Description-en: Simple and incomplete Excel file parser/writer
 This library can help you to get some data read and written in Office
 Open XML xlsx format. Small subset of xlsx format is supported.
 .
 For examples look into "Codec.Xlsx".
 .
 Format is covered by ECMA-376 standard:
 <https://ecma-international.org/publications-and-standards/standards/ecma-376/>
 .
 4th edition of the standard with the transitional schema is used for this library.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xlsx-doc
Description-md5: 320a5376ae35ba9b507c341198def75f
Description-en: Simple and incomplete Excel file parser/writer; documentation
 This library can help you to get some data read and written in Office
 Open XML xlsx format. Small subset of xlsx format is supported.
 .
 For examples look into "Codec.Xlsx".
 .
 Format is covered by ECMA-376 standard:
 <https://ecma-international.org/publications-and-standards/standards/ecma-376/>
 .
 4th edition of the standard with the transitional schema is used for this library.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xlsx-prof
Description-md5: 0709eb28c4dd5f9d18eba1bed370e2fa
Description-en: Simple and incomplete Excel file parser/writer; profiling libraries
 This library can help you to get some data read and written in Office
 Open XML xlsx format. Small subset of xlsx format is supported.
 .
 For examples look into "Codec.Xlsx".
 .
 Format is covered by ECMA-376 standard:
 <https://ecma-international.org/publications-and-standards/standards/ecma-376/>
 .
 4th edition of the standard with the transitional schema is used for this library.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-conduit-dev
Description-md5: 31f05e92091af9349f59312434c2d4ca
Description-en: HTTP client package with conduit interface and HTTPS support
 This package uses attoparsec for parsing the actual contents of the HTTP
 connection. It also provides higher-level functions which allow you to avoid
 direct usage of conduits. See http://www.yesodweb.com/book/xml-conduit
 for more information.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-conduit-doc
Description-md5: 3f877feec0efbcb17c998e93cd241ecd
Description-en: HTTP client package with conduit interface and HTTPS support; documentation
 This package uses attoparsec for parsing the actual contents of the HTTP
 connection. It also provides higher-level functions which allow you to avoid
 direct usage of conduits. See http://www.yesodweb.com/book/xml-conduit
 for more information.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-conduit-prof
Description-md5: d6b34f6d63b191f08f219b68c0a21d40
Description-en: HTTP/HTTPS client package with conduit interface; profiling libraries
 This package uses attoparsec for parsing the actual contents of the HTTP
 connection. It also provides higher-level functions which allow you to avoid
 direct usage of conduits. See http://www.yesodweb.com/book/xml-conduit
 for more information.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-conduit-writer-dev
Description-md5: 96fbf82cefead1987c27c7e52ba2fe01
Description-en: warm and fuzzy creation of XML documents
 Functions for creating an XML document tree representation that can
 then be rendered to XML.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-conduit-writer-doc
Description-md5: 21f1c590b6d8b886a9461bd3f0e671ee
Description-en: warm and fuzzy creation of XML documents; documentation
 Functions for creating an XML document tree representation that can
 then be rendered to XML.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-conduit-writer-prof
Description-md5: 9b8040b259d1fce74587390dec8f8d92
Description-en: warm and fuzzy creation of XML documents; profiling libraries
 Functions for creating an XML document tree representation that can
 then be rendered to XML.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-dev
Description-md5: 7c2c9e6fdcf25522cbedbfaf3bcdefcd
Description-en: A simple Haskell XML library
 This library provides lightweight tools to parse, filter and generate XML.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-doc
Description-md5: f56adc96a3526e80cb50565e256ff1d2
Description-en: A simple Haskell XML library; documentation
 This library provides lightweight tools to parse, filter and generate XML.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-hamlet-dev
Description-md5: 269e97bfeb981bc67fecc1c42f03a2e9
Description-en: Hamlet-style quasiquoter for XML content
 This library provides a type-safe tool for generating XML code. It works
 via Quasi-Quoting, and generates extremely efficient output code.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-hamlet-doc
Description-md5: 50d5df79b46847f0abc207212585b63e
Description-en: Hamlet-style quasiquoter for XML content; documentation
 This library provides a type-safe tool for generating XML code. It works
 via Quasi-Quoting, and generates extremely efficient output code.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-hamlet-prof
Description-md5: 70c0f602cd1c0c47892082c7aa14ed27
Description-en: Hamlet-style quasiquoter for XML content; profiling libraries
 This library provides a type-safe tool for generating XML code. It works
 via Quasi-Quoting, and generates extremely efficient output code.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-helpers-dev
Description-md5: 21d12ca94c58bffcbc9133b49151897b
Description-en: helper functions for the xml library
 Included are some folds and maps potentially useful in parsing XML data.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-helpers-doc
Description-md5: 84fa15a420fa09a51ccd86abb1f170f4
Description-en: helper functions for the xml library; documentation
 Included are some folds and maps potentially useful in parsing XML data.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-helpers-prof
Description-md5: fb74884c5ac6e17d0359320076111346
Description-en: helper functions for the xml library; profiling libraries
 Included are some folds and maps potentially useful in parsing XML data.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-html-qq-dev
Description-md5: 80b72a8406251c59bd0c44c28637b2fd
Description-en: quasi-quoters for XML and HTML Documents
 This package provides quasi-quoters for HTML and XML, both
 with and without variable interpolation and control statements.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-html-qq-doc
Description-md5: 91c386428b72f2638ccbbbd2ab2dab61
Description-en: quasi-quoters for XML and HTML Documents; documentation
 This package provides quasi-quoters for HTML and XML, both
 with and without variable interpolation and control statements.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-html-qq-prof
Description-md5: 8feae6415588fcf64c8609a9bcbc5b0c
Description-en: quasi-quoters for XML and HTML Documents; profiling libraries
 This package provides quasi-quoters for HTML and XML, both
 with and without variable interpolation and control statements.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-prof
Description-md5: 310049bbd882463c94db537f75d5ca2e
Description-en: A simple Haskell XML library; profiling libraries
 This library provides lightweight tools to parse, filter and generate XML.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-types-dev
Description-md5: 933d99034a84f3b3f47849322a26c65c
Description-en: basic types for representing XML
 The idea is to have a full set of appropriate types, which various
 XML libraries can share. Instead of having equivalent-but-incompatible
 types for every binding, parser, or client, they all share the same
 types can thus interoperate easily.
 .
 This library contains complete types for most parts of an XML
 document, including the prologue, node tree, and doctype. Some basic
 combinators are included for common tasks, including traversing the
 node tree and filtering children.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-types-doc
Description-md5: 7b47e7ecf279a428ba471091a8f8ad1b
Description-en: basic types for representing XML; documentation
 The idea is to have a full set of appropriate types, which various
 XML libraries can share. Instead of having equivalent-but-incompatible
 types for every binding, parser, or client, they all share the same
 types can thus interoperate easily.
 .
 This library contains complete types for most parts of an XML
 document, including the prologue, node tree, and doctype. Some basic
 combinators are included for common tasks, including traversing the
 node tree and filtering children.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xml-types-prof
Description-md5: 93162781ffcc5854814578688b5c6b1a
Description-en: basic types for representing XML; profiling libraries
 The idea is to have a full set of appropriate types, which various
 XML libraries can share. Instead of having equivalent-but-incompatible
 types for every binding, parser, or client, they all share the same
 types can thus interoperate easily.
 .
 This library contains complete types for most parts of an XML
 document, including the prologue, node tree, and doctype. Some basic
 combinators are included for common tasks, including traversing the
 node tree and filtering children.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmlgen-dev
Description-md5: 39a6dffd0ee4abcd1afe191dec315384
Description-en: fast XML generation library
 Library for high-performance XML generation.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmlgen-doc
Description-md5: 64f09a6dad58a588ac466994e5a6ad0c
Description-en: fast XML generation library; documentation
 Library for high-performance XML generation.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmlgen-prof
Description-md5: 621d01705aeba40a4b3573cecd14fe12
Description-en: fast XML generation library; profiling libraries
 Library for high-performance XML generation.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmlhtml-dev
Description-md5: 39e7b76f58f46eced3e94f2f071c9574
Description-en: XML parser and renderer with HTML 5 quirks mode
 Contains renderers and parsers for both XML and HTML 5 document
 fragments, which share data structures so that it's easy to work with
 both. Document fragments are bits of documents, which are not
 constrained by some of the high-level structure rules (in particular,
 they may contain more than one root element).
 .
 Note that this is not a compliant HTML 5 parser. Rather, it is a
 parser for HTML 5 compliant documents. It does not implement the HTML
 5 parsing algorithm, and should generally be expected to perform
 correctly only on documents that you trust to conform to HTML 5. This
 is not a suitable library for implementing web crawlers or other
 software that will be exposed to documents from outside sources. The
 result is also not the HTML 5 node structure, but rather something
 closer to the physical structure. For example, omitted start tags are
 not inserted (and so, their corresponding end tags must also be
 omitted).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmlhtml-doc
Description-md5: dd7faa836df1da44489af6736b6a837e
Description-en: XML parser and renderer with HTML 5 quirks mode; documentation
 Contains renderers and parsers for both XML and HTML 5 document
 fragments, which share data structures so that it's easy to work with
 both. Document fragments are bits of documents, which are not
 constrained by some of the high-level structure rules (in particular,
 they may contain more than one root element).
 .
 Note that this is not a compliant HTML 5 parser. Rather, it is a
 parser for HTML 5 compliant documents. It does not implement the HTML
 5 parsing algorithm, and should generally be expected to perform
 correctly only on documents that you trust to conform to HTML 5. This
 is not a suitable library for implementing web crawlers or other
 software that will be exposed to documents from outside sources. The
 result is also not the HTML 5 node structure, but rather something
 closer to the physical structure. For example, omitted start tags are
 not inserted (and so, their corresponding end tags must also be
 omitted).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmlhtml-prof
Description-md5: 62d6273bf18c18689ebb0d2392f3f1da
Description-en: XML parser and renderer with HTML 5 quirks mode; profiling libraries
 Contains renderers and parsers for both XML and HTML 5 document
 fragments, which share data structures so that it's easy to work with
 both. Document fragments are bits of documents, which are not
 constrained by some of the high-level structure rules (in particular,
 they may contain more than one root element).
 .
 Note that this is not a compliant HTML 5 parser. Rather, it is a
 parser for HTML 5 compliant documents. It does not implement the HTML
 5 parsing algorithm, and should generally be expected to perform
 correctly only on documents that you trust to conform to HTML 5. This
 is not a suitable library for implementing web crawlers or other
 software that will be exposed to documents from outside sources. The
 result is also not the HTML 5 node structure, but rather something
 closer to the physical structure. For example, omitted start tags are
 not inserted (and so, their corresponding end tags must also be
 omitted).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmonad-contrib-dev
Description-md5: 974fe40f0fb1e57fa65270d1e9506790
Description-en: Extensions to xmonad
 This is a huge extensions library for xmonad, providing alternative
 layout algorithms, key bindings, extended operations, and much more.
 .
 Xmonad is a minimalist tiling window manager for X, written in
 Haskell.  Windows are managed using automatic layout algorithms,
 which can be dynamically reconfigured. At any time windows are
 arranged so as to maximise the use of screen real estate. All
 features of the window manager are accessible purely from the
 keyboard: a mouse is entirely optional.  Xmonad is configured in
 Haskell, and custom layout algorithms may be implemented by the user
 in config files. A principle of Xmonad is predictability: the user
 should know in advance precisely the window arrangement that will
 result from any action.
 .
 This package is what you need to build your custom configured xmonad
 binary.

Package: libghc-xmonad-contrib-doc
Description-md5: 93a68a39d8db9e574cfea7042d22786c
Description-en: Extensions to xmonad; documentation
 This is a huge extensions library for xmonad, providing alternative
 layout algorithms, key bindings, extended operations, and much more.
 .
 Xmonad is a minimalist tiling window manager for X, written in
 Haskell.  Windows are managed using automatic layout algorithms,
 which can be dynamically reconfigured. At any time windows are
 arranged so as to maximise the use of screen real estate. All
 features of the window manager are accessible purely from the
 keyboard: a mouse is entirely optional.  Xmonad is configured in
 Haskell, and custom layout algorithms may be implemented by the user
 in config files. A principle of Xmonad is predictability: the user
 should know in advance precisely the window arrangement that will
 result from any action.
 .
 This package contains the documentation for building your custom
 configured xmonad binary as well as example configuration files.

Package: libghc-xmonad-contrib-prof
Description-md5: dc4a6b1eabfe7f0ac86c6a1d9c5b8860
Description-en: Extensions to xmonad; profiling libraries
 This is a huge extensions library for xmonad, providing alternative
 layout algorithms, key bindings, extended operations, and much more.
 .
 Xmonad is a minimalist tiling window manager for X, written in
 Haskell.  Windows are managed using automatic layout algorithms,
 which can be dynamically reconfigured. At any time windows are
 arranged so as to maximise the use of screen real estate. All
 features of the window manager are accessible purely from the
 keyboard: a mouse is entirely optional.  Xmonad is configured in
 Haskell, and custom layout algorithms may be implemented by the user
 in config files. A principle of Xmonad is predictability: the user
 should know in advance precisely the window arrangement that will
 result from any action.
 .
 This package is what you need to profile your custom configured xmonad
 binary.

Package: libghc-xmonad-dev
Description-md5: bdf0987921d4b9e7778995694cd01337
Description-en: Lightweight X11 window manager
 Xmonad is a minimalist tiling window manager for X, written in
 Haskell.  Windows are managed using automatic layout algorithms,
 which can be dynamically reconfigured. At any time windows are
 arranged so as to maximise the use of screen real estate. All
 features of the window manager are accessible purely from the
 keyboard: a mouse is entirely optional.  Xmonad is configured in
 Haskell, and custom layout algorithms may be implemented by the user
 in config files. A principle of Xmonad is predictability: the user
 should know in advance precisely the window arrangement that will
 result from any action.
 .
 This package is what you need to build your custom configured xmonad
 binary.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmonad-doc
Description-md5: 3e58cea26774e4927ecd5b6e33cd8cbb
Description-en: Lightweight X11 window manager; documentation
 Xmonad is a minimalist tiling window manager for X, written in
 Haskell.  Windows are managed using automatic layout algorithms,
 which can be dynamically reconfigured. At any time windows are
 arranged so as to maximise the use of screen real estate. All
 features of the window manager are accessible purely from the
 keyboard: a mouse is entirely optional.  Xmonad is configured in
 Haskell, and custom layout algorithms may be implemented by the user
 in config files. A principle of Xmonad is predictability: the user
 should know in advance precisely the window arrangement that will
 result from any action.
 .
 This package contains the documentation for building your custom
 configured xmonad binary as well as example configuration files.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmonad-extras-dev
Description-md5: 97e61bfd58347c6f7e193e4f0bc2a6c5
Description-en: third party extensions for xmonad with wacky dependencies
 Various modules for xmonad that cannot be added to xmonad-contrib
 because of additional dependencies.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmonad-extras-doc
Description-md5: 2972822cd346710a90d326c3a55221a7
Description-en: third party extensions for xmonad with wacky dependencies; documentation
 Various modules for xmonad that cannot be added to xmonad-contrib
 because of additional dependencies.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmonad-extras-prof
Description-md5: f98d8191c02cfc4ed2b829f641a6d191
Description-en: third party extensions for xmonad with wacky dependencies; profiling libraries
 Various modules for xmonad that cannot be added to xmonad-contrib
 because of additional dependencies.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmonad-prof
Description-md5: 1022d6ae13afbcb5cfd9be973454c43f
Description-en: Lightweight X11 window manager; profiling libraries
 Xmonad is a minimalist tiling window manager for X, written in
 Haskell.  Windows are managed using automatic layout algorithms,
 which can be dynamically reconfigured. At any time windows are
 arranged so as to maximise the use of screen real estate. All
 features of the window manager are accessible purely from the
 keyboard: a mouse is entirely optional.  Xmonad is configured in
 Haskell, and custom layout algorithms may be implemented by the user
 in config files. A principle of Xmonad is predictability: the user
 should know in advance precisely the window arrangement that will
 result from any action.
 .
 This package is what you need to profile your custom configured xmonad
 binary.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmonad-wallpaper-dev
Description-md5: 2f10232042dff319ecc0ba7b298ea32d
Description-en: xmonad wallpaper extension
 Designed for xmonad users who rely on feh to setup wallpaper. It allows user
 to setup a random image as the wallpaper chosen from user specified image
 directories.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmonad-wallpaper-doc
Description-md5: d0507ebef5b47defdac13d2453fb8b97
Description-en: xmonad wallpaper extension; documentation
 Designed for xmonad users who rely on feh to setup wallpaper. It allows user
 to setup a random image as the wallpaper chosen from user specified image
 directories.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xmonad-wallpaper-prof
Description-md5: d2e88e0f4c34a7b0adab945df5bf4b73
Description-en: xmonad wallpaper extension; profiling libraries
 Designed for xmonad users who rely on feh to setup wallpaper. It allows user
 to setup a random image as the wallpaper chosen from user specified image
 directories.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xss-sanitize-dev
Description-md5: 3db851cf55d8ce06e5c4765ce4c68eaa
Description-en: Library to sanitize HTML and prevent XSS attacks
 This library is able to parse strings that contain HTML code and check
 for the presence of potentially malicious tags that could trigger XSS
 (Cross-Site Scripting). It can be used in a Web application when using
 HTML code coming from an untrusted party.
 .
 Moreover, this library is also able to check for unbalanced tags and
 tries to fix them (even though it could produce invalid HTML).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xss-sanitize-doc
Description-md5: 2ed79808f4ad62e75dc1ceb4f9d51f92
Description-en: Library to sanitize HTML and prevent XSS attacks; documentation
 This library is able to parse strings that contain HTML code and check
 for the presence of potentially malicious tags that could trigger XSS
 (Cross-Site Scripting). It can be used in a Web application when using
 HTML code coming from an untrusted party.
 .
 Moreover, this library is also able to check for unbalanced tags and
 tries to fix them (even though it could produce invalid HTML).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-xss-sanitize-prof
Description-md5: 6e241caed4116f90c817d58c32907f85
Description-en: Library to sanitize HTML and prevent XSS attacks; profiling libraries
 This library is able to parse strings that contain HTML code and check
 for the presence of potentially malicious tags that could trigger XSS
 (Cross-Site Scripting). It can be used in a Web application when using
 HTML code coming from an untrusted party.
 .
 Moreover, this library is also able to check for unbalanced tags and
 tries to fix them (even though it could produce invalid HTML).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yaml-dev
Description-md5: c52d32b6d684c0670eafd3c06a7f93d3
Description-en: interface to LibYAML
 Provides support for parsing and emitting Yaml documents.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yaml-doc
Description-md5: 55ef3120ddfe7615696cfeeed401468f
Description-en: interface to LibYAML; documentation
 Provides support for parsing and emitting Yaml documents.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yaml-prof
Description-md5: a21686e61c32acedae4a323847bcf139
Description-en: interface to LibYAML; profiling libraries
 Provides support for parsing and emitting Yaml documents.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-auth-dev
Description-md5: 403b8876fc915768044c10300e9e69c4
Description-en: authentication for Yesod
 yesod-auth is the authentication component of Yesod.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-auth-doc
Description-md5: 64af917cff8f1826f883fc583f4559bb
Description-en: authentication for Yesod; documentation
 yesod-auth is the authentication component of Yesod.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-auth-hashdb-dev
Description-md5: bee7a6344b4a1e5c7da3e095ac21a767
Description-en: HashDB authentication plugin for Yesod web framework
 This package is the Yesod.Auth.HashDB plugin, originally included in
 yesod-auth, but now modified to be more secure and placed in a
 separate package.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-auth-hashdb-doc
Description-md5: 76b39dde1c4701eaa843b4ba6ba8072c
Description-en: HashDB authentication plugin for Yesod web framework; documentation
 This package is the Yesod.Auth.HashDB plugin, originally included in
 yesod-auth, but now modified to be more secure and placed in a
 separate package.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-auth-hashdb-prof
Description-md5: 78dbf5fdb66763f6469245a8d140c381
Description-en: HashDB authentication plugin for Yesod web framework; profiling libraries
 This package is the Yesod.Auth.HashDB plugin, originally included in
 yesod-auth, but now modified to be more secure and placed in a
 separate package.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-auth-oauth-dev
Description-md5: 8e1fadea7dfdcac8c3a12d56b874a09e
Description-en: OAuth Authentication for Yesod
 OAuth authentication for Yesod.
 .
 This package contains the normal library files.

Package: libghc-yesod-auth-oauth-doc
Description-md5: 675aeb3e4c7b5348e823225f11eac9d4
Description-en: OAuth Authentication for Yesod; documentation
 OAuth authentication for Yesod.
 .
 This package contains the documentation files.

Package: libghc-yesod-auth-oauth-prof
Description-md5: 785abeb22e835b92ae7c45b679e7d3f7
Description-en: OAuth Authentication for Yesod; profiling libraries
 OAuth authentication for Yesod.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-yesod-auth-prof
Description-md5: a17bc25b2506a968225615d547c37908
Description-en: authentication for Yesod; profiling libraries
 yesod-auth is the authentication component of Yesod.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-core-dev
Description-md5: 36103ac9effb0f33a22ed1caa8a0898d
Description-en: framework for type-safe, RESTful web applications
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-core-doc
Description-md5: 152554b907b9d4f378b6ba9aff5b0266
Description-en: framework for type-safe, RESTful web applications; documentation
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-core-prof
Description-md5: 78be51bdb83f5f5ab443183c7bf1da2b
Description-en: framework for type-safe, RESTful web applications; profiling libraries
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-default-dev
Description-md5: 71eb7823b1b379701a4e934c6940d9a7
Description-en: default config and main functions for your Yesod application
 This is a temporary shim to make things easier for git-annex.
 It serves no other purpose.
 .
 This package contains the normal library files.

Package: libghc-yesod-default-doc
Description-md5: e544e438efbdf7e24646614d52d4c1cc
Description-en: default config and main functions for your Yesod application; documentation
 This is a temporary shim to make things easier for git-annex.
 It serves no other purpose.
 .
 This package contains the documentation files.

Package: libghc-yesod-default-prof
Description-md5: eaf5c7c902b7b2c2f87c0ac784f9dfd8
Description-en: default config/main functions for your Yesod application; profiling libraries
 This is a temporary shim to make things easier for git-annex.
 It serves no other purpose.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-yesod-dev
Description-md5: 36103ac9effb0f33a22ed1caa8a0898d
Description-en: framework for type-safe, RESTful web applications
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-doc
Description-md5: 152554b907b9d4f378b6ba9aff5b0266
Description-en: framework for type-safe, RESTful web applications; documentation
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-form-dev
Description-md5: 36103ac9effb0f33a22ed1caa8a0898d
Description-en: framework for type-safe, RESTful web applications
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-form-doc
Description-md5: 152554b907b9d4f378b6ba9aff5b0266
Description-en: framework for type-safe, RESTful web applications; documentation
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-form-prof
Description-md5: 78be51bdb83f5f5ab443183c7bf1da2b
Description-en: framework for type-safe, RESTful web applications; profiling libraries
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-newsfeed-dev
Description-md5: dd11ece21b1aefee3a29792edbd2e8cf
Description-en: helper functions and data types for producing newsfeeds
 Helper functions and data types for producing newsfeeds (Atom and RSS).
 .
 This package contains the normal library files.

Package: libghc-yesod-newsfeed-doc
Description-md5: 4336b82fccd9ab3581886d85f245333c
Description-en: helper functions and data types for producing newsfeeds; documentation
 Helper functions and data types for producing newsfeeds (Atom and RSS).
 .
 This package contains the documentation files.

Package: libghc-yesod-newsfeed-prof
Description-md5: 1822df69fc1f8968dcbdfb7f66fc7e05
Description-en: helper functions and data types for producing newsfeeds; profiling libraries
 Helper functions and data types for producing newsfeeds (Atom and RSS).
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-yesod-persistent-dev
Description-md5: 36103ac9effb0f33a22ed1caa8a0898d
Description-en: framework for type-safe, RESTful web applications
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-persistent-doc
Description-md5: 152554b907b9d4f378b6ba9aff5b0266
Description-en: framework for type-safe, RESTful web applications; documentation
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-persistent-prof
Description-md5: 78be51bdb83f5f5ab443183c7bf1da2b
Description-en: framework for type-safe, RESTful web applications; profiling libraries
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-prof
Description-md5: 78be51bdb83f5f5ab443183c7bf1da2b
Description-en: framework for type-safe, RESTful web applications; profiling libraries
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-static-dev
Description-md5: bcfcc2680f86466f569fbe5e7e1f4200
Description-en: Static file serving subsite for Yesod Web Framework.
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides static file serving functionality for the Yesod
 Web Framework.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-static-doc
Description-md5: 9b307ad78648126c52d62116d33df6d9
Description-en: Static file serving subsite for Yesod Web Framework; documentation
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides static file serving functionality for the Yesod
 Web Framework.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-static-prof
Description-md5: 35cfe99dc2822366ebf77cedf7464c72
Description-en: Static file serving subsite for Yesod Web Framework; profiling libraries
 Yesod is a framework designed to foster creation of RESTful web
 application that have strong compile-time guarantees of correctness.
 It also affords space efficient code and portability to many
 deployment backends, from CGI to stand-alone serving.
 .
 This package provides static file serving functionality for the Yesod
 Web Framework.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yesod-test-dev
Description-md5: 7e7f4a4f5a20c321a1064d2dc8a24638
Description-en: integration testing for WAI/Yesod applications
 Behavior-oriented integration testing for Yesod applications.
 .
 This package contains the normal library files.

Package: libghc-yesod-test-doc
Description-md5: 759b19a853f6eef1ccba29e9c4daa483
Description-en: integration testing for WAI/Yesod applications; documentation
 Behavior-oriented integration testing for Yesod applications.
 .
 This package contains the documentation files.

Package: libghc-yesod-test-prof
Description-md5: 9a165bcc6d02054ec0cb82e4c0bcfe8d
Description-en: integration testing for WAI/Yesod applications; profiling libraries
 Behavior-oriented integration testing for Yesod applications.
 .
 This package contains the libraries compiled with profiling enabled.

Package: libghc-yi-core-dev
Description-md5: 82fc8fd1c08e776fc9c19f9b32d49e8b
Description-en: Yi editor core library
 Core types and functions for the Yi editor.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-core-doc
Description-md5: 31d7a5a82a4808631d29fdbca394d140
Description-en: Yi editor core library; documentation
 Core types and functions for the Yi editor.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-core-prof
Description-md5: 201e7fc752eca239ea766134e076aeef
Description-en: Yi editor core library; profiling libraries
 Core types and functions for the Yi editor.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-frontend-vty-dev
Description-md5: 6534d0657213f6986fc0f98ab27c95f9
Description-en: Vty frontend for Yi editor
 This package contains the Vty frontend for Yi editor.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-frontend-vty-doc
Description-md5: 282d040629cab5bf763f5d3d289e6901
Description-en: Vty frontend for Yi editor; documentation
 This package contains the Vty frontend for Yi editor.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-frontend-vty-prof
Description-md5: 13d33d3bebf0f07f6d823e81e9e39499
Description-en: Vty frontend for Yi editor; profiling libraries
 This package contains the Vty frontend for Yi editor.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-keymap-emacs-dev
Description-md5: 91a741f61a5b4decbb3637d1d7c45648
Description-en: Emacs keymap for Yi editor
 Emacs key bindings for the Yi editor.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-keymap-emacs-doc
Description-md5: 19422e8047de579eb913b9245497bceb
Description-en: Emacs keymap for Yi editor; documentation
 Emacs key bindings for the Yi editor.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-keymap-emacs-prof
Description-md5: 68b9a2d5ad92d5e2255ac07e06ae19b6
Description-en: Emacs keymap for Yi editor; profiling libraries
 Emacs key bindings for the Yi editor.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-keymap-vim-dev
Description-md5: 7a03f889e6b69f1cbbe845c586fec0aa
Description-en: Vim keymap for Yi editor
 VIm key bindings for the Yi editor.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-keymap-vim-doc
Description-md5: f6015cf8db99202dfb0a2faa1c9f3851
Description-en: Vim keymap for Yi editor; documentation
 VIm key bindings for the Yi editor.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-keymap-vim-prof
Description-md5: 6f2249e5c0218ca07279475f6e3f2f2d
Description-en: Vim keymap for Yi editor; profiling libraries
 VIm key bindings for the Yi editor.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-language-dev
Description-md5: c9e4e704b476f7d35f5ace6e4adfa4e2
Description-en: collection of language-related Yi libraries.
 This is a Haskell library providing a collection of language-related Yi
 libraries: lexers, scanners…
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-language-doc
Description-md5: f56164d9cf7960174d8fcaf1293bbeca
Description-en: collection of language-related Yi libraries.; documentation
 This is a Haskell library providing a collection of language-related Yi
 libraries: lexers, scanners…
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-language-prof
Description-md5: d9ee67d9c9b5b0fd8b3490be1fd2fcdf
Description-en: collection of language-related Yi libraries.; profiling libraries
 This is a Haskell library providing a collection of language-related Yi
 libraries: lexers, scanners…
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-misc-modes-dev
Description-md5: b3f33f12f1d84365818e0c17b5a2228f
Description-en: Yi editor miscellaneous modes
 Yi modes for C, ObjC, C++, Cabal, Clojure, Srmc, Git, SVN, OCaml,
 Perl, Ruby, Python, JSON, GNU Make, Ott, and Whitespace.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-misc-modes-doc
Description-md5: 8e82f1b13fc1c216db1d46b9364d8342
Description-en: Yi editor miscellaneous modes; documentation
 Yi modes for C, ObjC, C++, Cabal, Clojure, Srmc, Git, SVN, OCaml,
 Perl, Ruby, Python, JSON, GNU Make, Ott, and Whitespace.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-misc-modes-prof
Description-md5: ec2d4dd4872bdd0155eec6a6bc36cc04
Description-en: Yi editor miscellaneous modes; profiling libraries
 Yi modes for C, ObjC, C++, Cabal, Clojure, Srmc, Git, SVN, OCaml,
 Perl, Ruby, Python, JSON, GNU Make, Ott, and Whitespace.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-mode-haskell-dev
Description-md5: 89061baf724705426bbaa0c3acae188e
Description-en: Yi editor haskell mode
 This package contains the Haskell mode for Yi editor.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-mode-haskell-doc
Description-md5: b672430cdec154c1b9aeb5641cad4876
Description-en: Yi editor haskell mode; documentation
 This package contains the Haskell mode for Yi editor.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-mode-haskell-prof
Description-md5: 4319c7d304a8419120e8db04bec21ddc
Description-en: Yi editor haskell mode; profiling libraries
 This package contains the Haskell mode for Yi editor.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-mode-javascript-dev
Description-md5: 5e9030d232b53ad5705393c817773206
Description-en: Yi editor javascript mode
 JavaScript mode for Yi.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-mode-javascript-doc
Description-md5: aac66b07b8395128acdab6c03ef806db
Description-en: Yi editor javascript mode; documentation
 JavaScript mode for Yi.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-mode-javascript-prof
Description-md5: 0a0bfbb63544bc19d93a25e5d5e5288c
Description-en: Yi editor javascript mode; profiling libraries
 JavaScript mode for Yi.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-rope-dev
Description-md5: 548c0074fa246736da729d2a38422c97
Description-en: Rope data structure used by Yi
 This is a Haskell library providing a rope data structure used by Yi
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-rope-doc
Description-md5: 6cfe0eceda2562c6985487e91f049caa
Description-en: Rope data structure used by Yi; documentation
 This is a Haskell library providing a rope data structure used by Yi
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-yi-rope-prof
Description-md5: e8a48edd618d73c793a0e135037e0cf8
Description-en: Rope data structure used by Yi; profiling libraries
 This is a Haskell library providing a rope data structure used by Yi
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zenc-dev
Description-md5: 6b6fb199f88e7546b104f3c3cd633719
Description-en: GHC style name Z-encoding and Z-decoding
 Implements GHC's name mangling.  This code was taken
 directly from the GHC source.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zenc-doc
Description-md5: edac26dba77bde14d017684c5bdb494b
Description-en: GHC style name Z-encoding and Z-decoding; documentation
 Implements GHC's name mangling.  This code was taken
 directly from the GHC source.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zenc-prof
Description-md5: ccb93e7f23e81d3c43c0483649297515
Description-en: GHC style name Z-encoding and Z-decoding; profiling libraries
 Implements GHC's name mangling.  This code was taken
 directly from the GHC source.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zeromq4-haskell-dev
Description-md5: 87198de538e59abf8cca81ba0d034567
Description-en: bindings to ZeroMQ 4.x
 The 0MQ lightweight messaging kernel is a library which extends the standard
 socket interfaces with features traditionally provided by specialised
 messaging middleware products.
 .
 0MQ sockets provide an abstraction of asynchronous message queues, multiple
 messaging patterns, message filtering (subscriptions), seamless access to
 multiple transport protocols and more.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zeromq4-haskell-doc
Description-md5: c9f7911b1786e25eca991458ea2de367
Description-en: bindings to ZeroMQ 4.x; documentation
 The 0MQ lightweight messaging kernel is a library which extends the standard
 socket interfaces with features traditionally provided by specialised
 messaging middleware products.
 .
 0MQ sockets provide an abstraction of asynchronous message queues, multiple
 messaging patterns, message filtering (subscriptions), seamless access to
 multiple transport protocols and more.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zeromq4-haskell-prof
Description-md5: 87850b15141153d69b29c3308f225cdb
Description-en: bindings to ZeroMQ 4.x; profiling libraries
 The 0MQ lightweight messaging kernel is a library which extends the standard
 socket interfaces with features traditionally provided by specialised
 messaging middleware products.
 .
 0MQ sockets provide an abstraction of asynchronous message queues, multiple
 messaging patterns, message filtering (subscriptions), seamless access to
 multiple transport protocols and more.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zip-archive-dev
Description-md5: e88d913ad0eed98ba0296ddbe0dc75a8
Description-en: library to create, modify and extract files from zip archives
 The zip-archive library provides functions for creating, modifying, and
 extracting files from zip archives.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zip-archive-doc
Description-md5: 1c1e56324a5210ca97c9fea553c78e96
Description-en: library to create, modify and extract files from zip archives; documentation
 The zip-archive library provides functions for creating, modifying, and
 extracting files from zip archives.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zip-archive-prof
Description-md5: 920174d2a71d53c759b8da979dd964b3
Description-en: library to create and modify zip archives; profiling libraries
 The zip-archive library provides functions for creating, modifying, and
 extracting files from zip archives.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zip-dev
Description-md5: 8672baf79672772909fc2ffe920a26d4
Description-en: Operations on zip archives
 This Haskell library performs operations on zip archives.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zip-doc
Description-md5: ff1997a42cbb3a12435506c71e57a5a7
Description-en: Operations on zip archives; documentation
 This Haskell library performs operations on zip archives.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zip-prof
Description-md5: 13558acbcc9191f6221687b7704d5a99
Description-en: Operations on zip archives; profiling libraries
 This Haskell library performs operations on zip archives.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zip-stream-dev
Description-md5: 1fffabfd4a4b00ec95bb608cab5d3ba5
Description-en: ZIP archive streaming using conduits
 Process (extract and create) zip files as streams (e.g., over the network),
 accessing contained files without having to write the zip file to disk (unlike
 zip-conduit).
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zip-stream-doc
Description-md5: fc1df4cca07966b7a4a961ed95e3ff40
Description-en: ZIP archive streaming using conduits; documentation
 Process (extract and create) zip files as streams (e.g., over the network),
 accessing contained files without having to write the zip file to disk (unlike
 zip-conduit).
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zip-stream-prof
Description-md5: 9d689cb6a708556ee1fa69c5e36761f1
Description-en: ZIP archive streaming using conduits; profiling libraries
 Process (extract and create) zip files as streams (e.g., over the network),
 accessing contained files without having to write the zip file to disk (unlike
 zip-conduit).
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zlib-bindings-dev
Description-md5: 6d24fee6dafedcfc9b17d2515217bf0f
Description-en: low-level bindings to zlib
 It provides necessary functions for producing a streaming interface.
 This is used, for example, by zlib-conduit and zlib-enum.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zlib-bindings-doc
Description-md5: 05eef75ea0a1db422fa6de104fdaf109
Description-en: low-level bindings to zlib; documentation
 It provides necessary functions for producing a streaming interface.
 This is used, for example, by zlib-conduit and zlib-enum.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zlib-bindings-prof
Description-md5: 68c663383751dd3c3932ccb33dcad142
Description-en: low-level bindings to zlib; profiling libraries
 It provides necessary functions for producing a streaming interface.
 This is used, for example, by zlib-conduit and zlib-enum.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zlib-dev
Description-md5: 024c5a455862b8d0ec78ab531eb1054b
Description-en: compression and decompression in the gzip and zlib formats
 This package provides a pure interface for compressing and decompressing
 streams of data represented as lazy ByteStrings. It uses the zlib C library so
 it has high performance. It supports the "zlib", "gzip" and "raw"
 compression formats.
 .
 It provides a convenient high level API suitable for most tasks and for the
 few cases where more control is needed it provides access to the full zlib
 feature set.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zlib-doc
Description-md5: 8379d036e8a7d501d39e2c29ea05af41
Description-en: compression and decompression in the gzip and zlib formats; documentation
 This package provides a pure interface for compressing and decompressing
 streams of data represented as lazy ByteStrings. It uses the zlib C library so
 it has high performance. It supports the "zlib", "gzip" and "raw"
 compression formats.
 .
 It provides a convenient high level API suitable for most tasks and for the
 few cases where more control is needed it provides access to the full zlib
 feature set.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zlib-prof
Description-md5: 38ee88a273e5e9a78889fa3a9dbc945a
Description-en: compression and decompression in the gzip and zlib formats; profiling libraries
 This package provides a pure interface for compressing and decompressing
 streams of data represented as lazy ByteStrings. It uses the zlib C library so
 it has high performance. It supports the "zlib", "gzip" and "raw"
 compression formats.
 .
 It provides a convenient high level API suitable for most tasks and for the
 few cases where more control is needed it provides access to the full zlib
 feature set.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zstd-dev
Description-md5: ab98b42cc3b90033f435db19e96d8a9d
Description-en: Haskell bindings to the Zstandard compression algorithm
 A fast lossless compression algorithm, targeting real-time
 compression scenarios at zlib-level and better compression ratios.
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zstd-doc
Description-md5: 4efe13936d4a5fae87527f26e673aced
Description-en: Haskell bindings to the Zstandard compression algorithm; documentation
 A fast lossless compression algorithm, targeting real-time
 compression scenarios at zlib-level and better compression ratios.
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zstd-prof
Description-md5: 4c3b4c54fab70cfb222b5d0393d35506
Description-en: Haskell bindings to the Zstandard compression algorithm; profiling libraries
 A fast lossless compression algorithm, targeting real-time
 compression scenarios at zlib-level and better compression ratios.
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zxcvbn-c-dev
Description-md5: 026bf3355990ed302217243af19931f9
Description-en: Haskell bindings to password strength estimation library
 This library provides Haskell bindings to a C/C++ implementation of
 the zxcvbn password strength estimator.  It provides a function to
 rate password strength, by comparing the password to several word
 lists, including English first and last names.
 .
 An article discussing zxcvbn's purpose and method:
 https://tech.dropox.com/2012/04/zxcvbn-realistic-password-strength-estimation
 .
 This package provides a library for the Haskell programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zxcvbn-c-doc
Description-md5: c88c628c26f3a7b837ac45e40a84ba0a
Description-en: Haskell bindings to password strength estimation library; documentation
 This library provides Haskell bindings to a C/C++ implementation of
 the zxcvbn password strength estimator.  It provides a function to
 rate password strength, by comparing the password to several word
 lists, including English first and last names.
 .
 An article discussing zxcvbn's purpose and method:
 https://tech.dropox.com/2012/04/zxcvbn-realistic-password-strength-estimation
 .
 This package provides the documentation for a library for the Haskell
 programming language.
 See http://www.haskell.org/ for more information on Haskell.

Package: libghc-zxcvbn-c-prof
Description-md5: 8d358f87a19092411d6ab72853fb85c8
Description-en: Haskell bindings to password strength estimation library; profiling libraries
 This library provides Haskell bindings to a C/C++ implementation of
 the zxcvbn password strength estimator.  It provides a function to
 rate password strength, by comparing the password to several word
 lists, including English first and last names.
 .
 An article discussing zxcvbn's purpose and method:
 https://tech.dropox.com/2012/04/zxcvbn-realistic-password-strength-estimation
 .
 This package provides a library for the Haskell programming language, compiled
 for profiling.  See http://www.haskell.org/ for more information on Haskell.

Package: libghdl-5-0-1
Description-md5: 9040be609d2820ac4a850ea82c24c945
Description-en: VHDL compiler/simulator (shared library)
 GHDL is a compiler and simulator for VHDL, a Hardware Description Language.
 GHDL is not an interpreter: it allows you to analyse and elaborate sources to
 generate machine code from your design. Native program execution is the only
 way for high speed simulation.
 .
 This package contains the shared library to access GHDL internals.

Package: libghdl-dev
Description-md5: fe1250146eaf015da09547dd2b4cc0cf
Description-en: VHDL compiler/simulator (library development files)
 GHDL is a compiler and simulator for VHDL, a Hardware Description Language.
 GHDL is not an interpreter: it allows you to analyse and elaborate sources to
 generate machine code from your design. Native program execution is the only
 way for high speed simulation.
 .
 This package contains the files required to compile programs using libghdl.

Package: libghmm-dev
Description-md5: 982980946e2be35abd68ee3d5ddbba46
Description-en: General Hidden-Markov-Model library - header files
 The General Hidden Markov Model Library (GHMM) is a C library with
 additional Python3 bindings implementing a wide range of types of
 Hidden Markov Models and algorithms: discrete, continuous emissions,
 basic training, HMM clustering, HMM mixtures.
 .
 Header files and static library to compile against the library.

Package: libghmm1t64
Description-md5: b2bdbf0e4b954911a525591a54091287
Description-en: General Hidden-Markov-Model library
 The General Hidden Markov Model Library (GHMM) is a C library with
 additional Python3 bindings implementing a wide range of types of
 Hidden Markov Models and algorithms: discrete, continuous emissions,
 basic training, HMM clustering, HMM mixtures.
 .
 The dynamic library.

Package: libgiac-dev
Description-md5: 04197725f1e671dc86119f9caf1f1052
Description-en: Computer Algebra System C++ library - Development files
 Giac is a computer algebra system, following the development of the CAS for HP
 calculators. It has fast implementation of algorithms for polynomial
 operations, and compatibility mode with Maple or Mupad CAS as well as TI
 calculators.
 .
 This package contains the header files, static libraries, and other
 development files needed to build software that uses giac.

Package: libgiac0t64
Description-md5: a727c8756b9edbe721f0272dd6525cb7
Description-en: Computer Algebra System C++ library
 Giac is a computer algebra system, following the development of the CAS for HP
 calculators. It has fast implementation of algorithms for polynomial
 operations, and compatibility mode with Maple or Mupad CAS as well as TI
 calculators.
 .
 This package contains the shared libraries needed to run programs using giac.

Package: libgiftiio-dev
Description-md5: eca2ed8d33fdad944f77601d6127ae7c
Description-en: IO library for the GIFTI cortical surface data format - headers
 GIFTI is an XML-based file format for cortical surface data. This reference
 IO implementation is developed by the Neuroimaging Informatics Technology
 Initiative (NIfTI).
 .
 This package provides the header files and static library.

Package: libgiftiio0
Description-md5: 6f491ee0b7909a7861cfc23304fdc57f
Description-en: IO library for the GIFTI cortical surface data format
 GIFTI is an XML-based file format for cortical surface data. This reference
 IO implementation is developed by the Neuroimaging Informatics Technology
 Initiative (NIfTI).
 .
 This package contains the shared library.

Package: libgig-dev
Description-md5: 762f931ba52e3090336a18ec5c5fba13
Description-en: development files for libgig
 libgig is a C++ library for loading, modifying and creating Gigasampler
 files and DLS (Downloadable Sounds) Level 1/2 files.
 .
 Since the Gigasampler / GigaStudio and DLS formats are based ontop
 of the binary RIFF container format, this library also provides
 convenient access to RIFF files in general.
 .
 This package also contains a Linux/POSIX ported version of libakai,
 which provides support for reading Akai formatted medias (CDRoms, HDs,
 Zip disks).
 Currently Akai S1000, S01, S2000 and S3000 series are supported.
 .
 This package contains the header files needed for development with
 libgig. You will need this only if you intend to compile programs
 that use this library.

Package: libgig-doc
Description-md5: d7d52b41a9be74faf53d54b6bab44c88
Description-en: HTML documentation for libgig
 libgig is a C++ library for loading, modifying and creating Gigasampler
 files and DLS (Downloadable Sounds) Level 1/2 files.
 .
 This package contains exhaustive HTML documentation for the development with
 libgig.

Package: libgig13
Description-md5: bf71ba5dd62a1f9dc0e7ac5020b2f2e5
Description-en: library for loading and modifying Gigasampler and DLS files
 libgig is a C++ library for loading, modifying and creating Gigasampler
 files and DLS (Downloadable Sounds) Level 1/2 files.
 .
 This package contains the shared library files.

Package: libgimp-3.0-0
Description-md5: 87c9f62281987fda19082f1b5cc2c95c
Description-en: Libraries for the GNU Image Manipulation Program
 This package includes the libgimp libraries, which are
 necessary to run GIMP and third-party GIMP plugins.

Package: libgimp-3.0-bin
Description-md5: 6c6840edf29ecfb6a58583f74a9931da
Description-en: Development binaries for the GIMP library
 This package contains binaries that are necessary to develop gimp
 plugins or packages that use libgimp.
 .
 Currently, it contains the gimptool-2.99 binary.

Package: libgimp-3.0-dev
Description-md5: 9dc8e4f80e3689624c2ada9283cd9ccd
Description-en: Headers and other files for compiling plugins for GIMP
 This package contains the header files for the GNU Image Manipulation
 Program, along with the static versions of libgimp.
 .
 Install this package if you wish to compile your own plugins,
 or if you wish to develop packages that use libgimp.

Package: libgimp-3.0-doc
Description-md5: 8acaa3767b69bc8f021740c983e4e23a
Description-en: Developers' Documentation for the GIMP library
 This package contains the HTML documentation for the GIMP library in
 /usr/share/gtk-doc/html/ .

Package: libginac-dev
Description-md5: 7ca59d2845632e42b26d759d4f7b8ffa
Description-en: GiNaC symbolic framework development files
 GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is a
 library for doing symbolic (i.e. non-numeric) computation directly in the C++
 programming language.
 .
 This package provides header files, a static library plus a tutorial as info
 file.

Package: libginac13
Description-md5: e16119802eeb80e7da697c5cd886d66e
Description-en: GiNaC symbolic framework runtime library
 GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is a
 library for doing symbolic (i.e. non-numeric) computation directly in the C++
 programming language.
 .
 This package provides the runtime library.

Package: libgio-qt-dev
Description-md5: d0c544bb9b1970ba000af26bcef11d65
Description-en: Gio wrapper for Qt (development files)
 Gio-qt provides Gio wrapper for Qt.
 .
 This package provides the library development files.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: libgio-qt0
Description-md5: 05459d054dcf5d34838e98078497a778
Description-en: Gio wrapper for Qt (Qt5 library)
 Gio-qt provides Gio wrapper for Qt.
 .
 This package provides the libgio-qt library files for Qt5.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: libgio-qt6-0
Description-md5: 1149a1f2634385d1e35b9811318e20a9
Description-en: Gio wrapper for Qt (Qt6 library)
 Gio-qt provides Gio wrapper for Qt.
 .
 This package provides the libgio-qt library files for Qt6.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: libgirara-dev
Description-md5: 81d78eed28bf703aaa262b190d32dcae
Description-en: common components for zathura and its plugins (development files)
 A library focused at implementing minimalistic user interfaces. It provides
 common datastructures and interfaces used by the document viewer and its
 plugins.
 .
 This package contains the development files.

Package: libgirara5
Description-md5: 58869df92107695b19d27da013ea3ade
Description-en: common components for zathura and its plugins (shared libraries)
 A library focused at implementing minimalistic user interfaces. It provides
 common datastructures and interfaces used by the document viewer and its
 plugins.
 .
 This package contains the shared libraries.

Package: libgis-distance-perl
Description-md5: 3ef4581acccb50af348cfa1497fc46b4
Description-en: Perl module to calculate geographic distances
 GIS::Distance calculates distances between geographic points on, at the
 moment, planet Earth. Various FORMULAS are available that provide different
 levels of accuracy versus speed.
 .
 GIS::Distance::Fast, a separate distribution, ships with C implementations of
 some of the formulas shipped with GIS::Distance. If you're looking for speed
 then install it and the ::Fast formulas will be automatically used by this
 module.

Package: libgit-annex-perl
Description-md5: 8e72d34ecb3c0b45f8f25b550b763989
Description-en: Perl interface to git-annex repositories
 Perl interface to git-annex repositories, and some scripts which make
 use of this interface.  Requires git-annex installed to be useful.
 .
 Git::Annex -- class representing a git-annex repository
 .
 annex-to-annex -- use hardlinks to migrate files between git annex repos
 .
 annex-review-unused -- interactively process `git annex unused` output

Package: libgit-objectstore-perl
Description-md5: fd372e75bfa22dc2517c4ac59bab5ab1
Description-en: abstraction layer for Git::Raw and libgit2
 Git::ObjectStore provides an abstraction layer on top of Git::Raw, a Perl
 wrapper for libgit2, in order to use a bare Git repository as an object
 store. The objects are written into a mempack, and then flushed to disk, so
 thousands of objects can be created without polluting your filesystem and
 exhausting its inode pool.

Package: libgit-pureperl-perl
Description-md5: 6c1a4c1f4b1f78d44929727f0a3d4a82
Description-en: Pure Perl interface to Git repositories
 Git::PurePerl is a Pure Perl object oriented interface to access git
 repositories. The main goals for Git::PurePerl are stability and performance.
 .
 This software was developed to power Gitalist.
 .
 It was mostly based on Grit http://grit.rubyforge.org/.

Package: libgit-raw-perl
Description-md5: c4d0d8c7726ffc64a8fadcb0c412ccd5
Description-en: Perl bindings to the Git linkable library (libgit2)
 libgit2 is a pure C implementation of the Git core methods provided as a
 re-entrant linkable library designed to be fast and portable with a
 solid API. The Git::Raw module provides Perl bindings to the libgit2 API.

Package: libgit-repository-perl
Description-md5: d9b5880a92215c854d450ec883d96129
Description-en: Perl interface to Git repositories
 Git::Repository is a Perl interface to Git, for scripted interactions with
 repositories. It's a low-level interface that allows calling any Git command,
 whether porcelain or plumbing, including bidirectional commands such as git
 commit-tree.

Package: libgit-repository-plugin-log-perl
Description-md5: 86971784a5572794092cd07d0ae6899e
Description-en: Git::Repository plugin adding log items
 Git::Repository::Plugin::Log adds a log() method to Git::Repository,
 which will return Git::Repository::Log objects representing the commit
 information provided by `git log`.

Package: libgit-sub-perl
Description-md5: 9bda2413c1b302df12277cd5ac7956cc
Description-en: git commands imported as System::Sub subs in the git:: namespace
 Git::Sub enables calling git commands
 easily from your Perl program.
 Each git command is imported as a System::Sub DWIM sub.

Package: libgit-version-compare-perl
Description-md5: 7ced47a7609993420b3293f0759455d9
Description-en: module to compare Git versions
 Git::Version::Compare contains a selection of subroutines that make dealing
 with Git-related things (like versions) a little bit easier.
 .
 The strings to compare can be version numbers, tags from git.git or the
 output of git version or git describe.
 .
 These routines collect the knowledge about Git versions that was accumulated
 while developing Git::Repository.

Package: libgit-wrapper-perl
Description-md5: 397ecbf9736ed4e9a48c2cfef00480fa
Description-en: Perl module to wrap git command-line interface
 Git::Wrapper provides an API for git that uses Perl data structures for
 argument passing, instead of CLI-style --options as Git does.
 .
 Except as documented, every git subcommand is available as a method on
 a Git::Wrapper object. Replace any hyphens in the git command with
 underscores.

Package: libgit2-fixtures
Description-md5: 5b8a9eab51170f7b81d8c4277b6d5ab3
Description-en: low-level Git library (test suite examples)
 libgit2 is a portable, pure C implementation of the Git
 distributed version control system core methods provided as a
 re-entrant link-able library with a solid API.
 .
 This package provides the test examples of the library, which
 can be useful for other pieces of software relying on libgit2,
 for testing purposes.

Package: libgit2-glib-1.0-0
Description-md5: 11756b996ede7a9103d2300a91a1eebb
Description-en: glib wrapper library around the libgit2 git access library
 libgit2-glib is a glib wrapper library around the libgit2 git access library.

Package: libgit2-glib-1.0-dev
Description-md5: ade42256d1619250e0c25af34bb681cc
Description-en: glib wrapper library around the libgit2 git access library - development files
 libgit2-glib is a glib wrapper library around the libgit2 git access library.
 .
 This package contains the development files used in building applications
 that use the libgit2-glib Library.

Package: libgit2-glib-1.0-doc
Description-md5: e3f391a2bbdc5ead05e330c93d812b85
Description-en: glib wrapper library around the libgit2 git access library - documentation
 libgit2-glib is a glib wrapper library around the libgit2 git access library.
 .
 This package contains HTML documentation for libgit2-glib.

Package: libgitlab-api-v4-perl
Description-md5: 46b117feed277ee0138c7b578195ff4d
Description-en: GitLab API v4 module and command-line client
 GitLab::API::v4 provides a one-to-one interface with the GitLab API v4.
 Detailed information in GitLab's API can be found at
 http://doc.gitlab.com/ce/api/README.html.
 .
 This package also includes the gitlab-api-v4 command-line interface (CLI).

Package: libgivaro-dev
Description-md5: 0e42f6a905117860ade34bc07ff1d2c4
Description-en: arithmetic and algebraic computations - development files
 Givaro is a C++ library for arithmetic and algebraic computations.
 Its main features are implementations of the basic arithmetic of many
 mathematical entities: Primes fields, Extensions Fields, Finite
 Fields, Finite Rings, Polynomials, Algebraic numbers, and Arbitrary
 precision integers and rationals (C++ wrappers over gmp).
 .
 Givaro also provides data-structures and templated classes for the
 manipulation of basic algebraic objects, such as vectors, matrices
 (dense, sparse, structured), univariate polynomials (and therefore
 recursive multivariate).
 .
 It contains different program modules and is fully compatible with
 the LinBox linear algebra library and the Athapascan environment,
 which permits parallel programming.
 .
 This package contains development files for Givaro.

Package: libgivaro-doc
Description-md5: 12a2f14eda6bf68dce0b2b6d44f3b4e9
Description-en: Documentation for Givaro
 Givaro is a C++ library for arithmetic and algebraic computations.
 Its main features are implementations of the basic arithmetic of many
 mathematical entities: Primes fields, Extensions Fields, Finite
 Fields, Finite Rings, Polynomials, Algebraic numbers, and Arbitrary
 precision integers and rationals (C++ wrappers over gmp).
 .
 Givaro also provides data-structures and templated classes for the
 manipulation of basic algebraic objects, such as vectors, matrices
 (dense, sparse, structured), univariate polynomials (and therefore
 recursive multivariate).
 .
 It contains different program modules and is fully compatible with
 the LinBox linear algebra library and the Athapascan environment,
 which permits parallel programming.
 .
 This package contains Documentation for Givaro.

Package: libgivaro9
Description-md5: b7f149d55830e518aa74a913050808d7
Description-en: arithmetic and algebraic computations
 Givaro is a C++ library for arithmetic and algebraic computations.
 Its main features are implementations of the basic arithmetic of many
 mathematical entities: Primes fields, Extensions Fields, Finite
 Fields, Finite Rings, Polynomials, Algebraic numbers, and Arbitrary
 precision integers and rationals (C++ wrappers over gmp).
 .
 Givaro also provides data-structures and templated classes for the
 manipulation of basic algebraic objects, such as vectors, matrices
 (dense, sparse, structured), univariate polynomials (and therefore
 recursive multivariate).
 .
 It contains different program modules and is fully compatible with
 the LinBox linear algebra library and the Athapascan environment,
 which permits parallel programming.
 .
 This package contains runtime files for Givaro.

Package: libgiza0
Description-md5: 26336d1a829393c58994ed28fa9acfbd
Description-en: Lightweight scientific plotting library (shared library)
 Giza is a lightweight scientific plotting library built on top of cairo that
 provides uniform output to multiple devices. Giza also provides a
 mostly compatible, modern replacement for the PGPLOT graphics library.
 .
 This package contains the shared library.

Package: libgkarrays-dev
Description-md5: 6ea178eeb8a29eb7d2af0420936ca959
Description-en: library to query large collection of NGS sequences (development)
 Gk-arrays are provided as a simple-to-use C++ library dedicated to
 queries on large collection of sequences as produced by high-throughput
 sequencers (e.g. HiSeq 2000 from Illumina, 454 from Roche).
 .
 Gk-arrays index k-mers of reads and allows one to answer different queries
 on that read collection (e.g. how many reads share this k-mer? where does
 this k-mer occur in the read collection?).
 .
 Gk-arrays consist of a space-efficient alternative to hash tables while
 being similar in terms of query times.
 .
 This is the development library for libgkarrays.

Package: libgkarrays1t64
Description-md5: 419718416189dfff5b383a8fad5a3815
Description-en: library to query large collection of NGS sequences
 Gk-arrays are provided as a simple-to-use C++ library dedicated to
 queries on large collection of sequences as produced by high-throughput
 sequencers (e.g. HiSeq 2000 from Illumina, 454 from Roche).
 .
 Gk-arrays index k-mers of reads and allows one to answer different queries
 on that read collection (e.g. how many reads share this k-mer? where does
 this k-mer occur in the read collection?).
 .
 Gk-arrays consist of a space-efficient alternative to hash tables while
 being similar in terms of query times.

Package: libgkl-java
Description-md5: 3d7e7e85b403761a78a34515014cfb3f
Description-en: Java library to manipulate SAM and BAM files
 Java library with optimized versions of compute kernels used in genomics
 applications like GATK and HTSJDK.
 These kernels are optimized to run on Intel Architecture
 (AVX, AVX2, AVX-512, multicore, and FPGA) under 64-bit Linux.

Package: libgkl-jni
Description-md5: b0e6d02ba7b56c5842286252ea9030ce
Description-en: native libraries of Java library to manipulate SAM and BAM files
 Java library with optimized versions of compute kernels used in genomics
 applications like GATK and HTSJDK.
 These kernels are optimized to run on Intel Architecture
 (AVX, AVX2, AVX-512, multicore, and FPGA) under 64-bit Linux.
 .
 This package contains the x86 native libraries used by libglk-java

Package: libgl-image-display-dev
Description-md5: 86d1a9ee9dda9bca783499dce2c6df5f
Description-en: OpenGL-based image visualizer
 A library to render images with OpenGL. After the initial load, the panning and
 zooming is done in hardware, with zero CPU cost. This package provides the
 headers for the C libraries and for the C++ FLTK widget

Package: libgl-image-display0
Description-md5: 346490647da05198ab997242dc35e4c7
Description-en: OpenGL-based image visualizer
 A library to render images with OpenGL. After the initial load, the panning and
 zooming is done in hardware, with zero CPU cost. This package provides the
 runtime C libraries and the binaries for the C++ FLTK widget

Package: libgl1-amber-dri
Description-md5: 6ac03ab8cf91f14914650732c778e736
Description-en: free implementation of the OpenGL API -- Amber DRI modules
 This version of Mesa provides GLX and DRI capabilities: it is capable of
 both direct and indirect rendering.  For direct rendering, it can use DRI
 modules from the libgl1-mesa-dri package to accelerate drawing.
 .
 This package does not include the OpenGL library itself, only the DRI
 modules for accelerating direct rendering.
 .
 For a complete description of Mesa Amber, please look at the
 libglx-amber0 package.

Package: libgl2ps-dev
Description-md5: 875d8adab64a723e1e043df12a10ce02
Description-en: Lib providing high quality vector output for OpenGL application, dev files
 GL2PS is a C library providing high quality vector output for any OpenGL
 application. The main difference between GL2PS and other similar libraries
 is the use of sorting algorithms capable of handling intersecting and
 stretched polygons, as well as non manifold objects. GL2PS provides advanced
 smooth shading and text rendering, culling of invisible primitives, mixed
 vector/bitmap output, and much more...
 .
 GL2PS can currently create PostScript (PS), Encapsulated PostScript (EPS),
 Portable Document Format (PDF) and Scalable Vector Graphics (SVG) files,
 as well as LATEX files for the text fragments. GL2PS also provides limited,
 experimental support for Portable LaTeX Graphics (PGF). Adding new vector
 output formats should be relatively easy; you can also use the excellent
 pstoedit program to transform the PostScript files generated by GL2PS into
 many other vector formats such as xfig, cgm, wmf, etc.
 .
 This package contains the development files needed to compile software to
 use the libgl2ps API.

Package: libgl2ps-doc
Description-md5: 3c882c902d5d5d5d65fc42e5e9831d97
Description-en: Lib providing high quality vector output for OpenGL application, documentation
 GL2PS is a C library providing high quality vector output for any OpenGL
 application. The main difference between GL2PS and other similar libraries
 is the use of sorting algorithms capable of handling intersecting and
 stretched polygons, as well as non manifold objects. GL2PS provides advanced
 smooth shading and text rendering, culling of invisible primitives, mixed
 vector/bitmap output, and much more...
 .
 GL2PS can currently create PostScript (PS), Encapsulated PostScript (EPS),
 Portable Document Format (PDF) and Scalable Vector Graphics (SVG) files,
 as well as LATEX files for the text fragments. GL2PS also provides limited,
 experimental support for Portable LaTeX Graphics (PGF). Adding new vector
 output formats should be relatively easy; you can also use the excellent
 pstoedit program to transform the PostScript files generated by GL2PS into
 many other vector formats such as xfig, cgm, wmf, etc.
 .
 The package contains documentation

Package: libgl2ps1.4
Description-md5: 7a2d727b40b4538ad53d6f8764c28c6f
Description-en: Lib providing high quality vector output for OpenGL application
 GL2PS is a C library providing high quality vector output for any OpenGL
 application. The main difference between GL2PS and other similar libraries
 is the use of sorting algorithms capable of handling intersecting and
 stretched polygons, as well as non manifold objects. GL2PS provides advanced
 smooth shading and text rendering, culling of invisible primitives, mixed
 vector/bitmap output, and much more...
 .
 GL2PS can currently create PostScript (PS), Encapsulated PostScript (EPS),
 Portable Document Format (PDF) and Scalable Vector Graphics (SVG) files,
 as well as LATEX files for the text fragments. GL2PS also provides limited,
 experimental support for Portable LaTeX Graphics (PGF). Adding new vector
 output formats should be relatively easy; you can also use the excellent
 pstoedit program to transform the PostScript files generated by GL2PS into
 many other vector formats such as xfig, cgm, wmf, etc.

Package: libgl4es-dev
Description-md5: 81aabaaa6b98fceb54107df00e85bfb0
Description-en: GL4ES - OpenGL for GLES Hardware -- development files
 This is a headers provide OpenGL 2.x functionality for GLES2.0 accelerated
 Hardware (and of course also support OpenGL 1.5 function, so metimes better
 than when using GLES 1.1 backend) There is also support for GLES 1.1 Hardware,
 emulating OpenGL 1.5, and some OpenGL 2.x + extensions.
 .
 This package contains the development files.

Package: libgl4es0
Description-md5: e3e97044fcf7a4d8a91c6cf49705955e
Description-en: GL4ES - OpenGL for GLES Hardware -- runtime library
 This is a library provide OpenGL 2.x functionality for GLES2.0 accelerated
 Hardware (and of course also support OpenGL 1.5 function, so metimes better
 than when using GLES 1.1 backend) There is also support for GLES 1.1 Hardware,
 emulating OpenGL 1.5, and some OpenGL 2.x + extensions.
 .
 This package contains the shared libraries.

Package: libglapi-amber
Description-md5: 1c2487a1de85a0552aea816e5990454b
Description-en: free implementation of the GL API -- shared library
 The Mesa GL API module is responsible for dispatching all the gl*
 functions. It is intended to be mainly used by libgl1-amber-dri
 package.

Package: libglaze-dev
Description-md5: 49509f78d0a744dadc0bfb2358ed8d89
Description-en: High-performance C++ JSON serialization library - development files
 Glaze is a high-performance C++ library for JSON and other structured formats,
 it provides efficient serialization and deserialization.

Package: libglaze-doc
Description-md5: 52a259db269cc2fb193c472ec7574688
Description-en: High-performance C++ JSON serialization library (documentation)
 Glaze is a high-performance C++ library for JSON and other structured formats,
 it provides efficient serialization and deserialization.
 .
 This package installs the common documentation package.

Package: libglazedlists-java
Description-md5: 0b6bd4c26393daae7965d39f17346ace
Description-en: java list transformation library
 Glazed Lists features:
 * API Compatibility with ArrayList
 * Generic TableModels
 * Easy dynamic filtering & sorting
 * High performance
 * Designed for concurrency
 * Swing or SWT
 * Free and open

Package: libglbinding-dev
Description-md5: e575c08f170bdd00b18552b79aab111a
Description-en: development files for glbinding
 glbinding leverages modern C++11 features like enum classes,
 lambdas, and variadic templates, instead of relying on macros;
 all OpenGL symbols are real functions and variables.
 .
 It provides type-safe parameters, per feature API header, lazy
 function resolution, multi-context and multi-thread support,
 global and local function callbacks, meta information about the
 generated OpenGL binding and the OpenGL runtime, as well as tools
 and examples for quick-starting your projects.
 .
 This package provides the development files.

Package: libglbinding3
Description-md5: ccd3caf804718c1a8df6ebd3d7daf421
Description-en: cross-platform C++ binding for OpenGL
 glbinding leverages modern C++11 features like enum classes,
 lambdas, and variadic templates, instead of relying on macros;
 all OpenGL symbols are real functions and variables.
 .
 It provides type-safe parameters, per feature API header, lazy
 function resolution, multi-context and multi-thread support,
 global and local function callbacks, meta information about the
 generated OpenGL binding and the OpenGL runtime, as well as tools
 and examples for quick-starting your projects.
 .
 This package provides the shared libraries.

Package: libglbsp-dev
Description-md5: 6d33aa85caf9d7fca9c6d89d9c3b0600
Description-en: node builder library for OpenGL-based Doom-style games (headers)
 glBSP is a node builder specially designed to be used with OpenGL ports of
 the DOOM game engine. It adheres to the "GL-Friendly Nodes" specification,
 which means it adds some new special nodes to a WAD file that makes it very
 easy (and fast!) for an OpenGL DOOM engine to compute the polygons needed
 for drawing the levels.
 .
 There are many DOOM ports that understand the GL Nodes which glBSP creates,
 including EDGE, the Doomsday engine (JDOOM), Doom3D, PrBoom, and Vavoom.

Package: libglbsp3
Description-md5: 925a70fa1e6ad2b5d294f458b4e1cb3e
Description-en: node builder library for OpenGL-based Doom-style games
 glBSP is a node builder specially designed to be used with OpenGL ports of
 the DOOM game engine. It adheres to the "GL-Friendly Nodes" specification,
 which means it adds some new special nodes to a WAD file that makes it very
 easy (and fast!) for an OpenGL DOOM engine to compute the polygons needed
 for drawing the levels.
 .
 There are many DOOM ports that understand the GL Nodes which glBSP creates,
 including EDGE, the Doomsday engine (JDOOM), Doom3D, PrBoom, and Vavoom.

Package: libglc-dev
Description-md5: 69f963ba2f28864e1e4ef8ba9bbbf649
Description-en: Implementation of SGI's OpenGL Character Renderer (GLC)
 The OpenGL Character Renderer (GLC) is a state machine that provides OpenGL
 programs with character rendering services via an application programming
 interface (API).
 .
 This package contains the development files.

Package: libglc0
Description-md5: 09a7126cdb715baef9ab698ec6a0e082
Description-en: QuesoGLC OpenGL Character Renderer (GLC) implementation
 The OpenGL Character Renderer (GLC) is a state machine that provides OpenGL
 programs with character rendering services via an application programming
 interface (API).
 .
 This package contains the QuesoGLC OpenGL Character Renderer library

Package: libgle3
Description-md5: 75974fb06a150399c4e348feaf48a7cc
Description-en: OpenGL tubing and extrusion library
 The GLE Tubing and Extrusion library is an extension to OpenGL for drawing
 tubing and extrusions, including surfaces of revolution, sweeps, tubes,
 polycones, polycylinders, and helicoids.  Generally the extruded surface
 is specified with a 2D polyline that is extruded along a 3D path.  A local
 coordinate system allows for additional flexibility in the primitives
 drawn.  Extrusions may be texture mapped in a variety of ways.

Package: libgle3-dev
Description-md5: 6477fba1ce73a5d809f5a0d0079173d1
Description-en: OpenGL tubing and extrusion library development files
 The GLE Tubing and Extrusion library is an extension to OpenGL for drawing
 tubing and extrusions, including surfaces of revolution, sweeps, tubes,
 polycones, polycylinders, and helicoids.  Generally the extruded surface
 is specified with a 2D polyline that is extruded along a 3D path.  A local
 coordinate system allows for additional flexibility in the primitives
 drawn.  Extrusions may be texture mapped in a variety of ways.
 .
 This package contains header files and static libraries.

Package: libglew-common-dev
Description-md5: a6e388749f6f0d5d21c8f711f72d2704
Description-en: OpenGL Extension Wrangler - common files
 The OpenGL Extension Wrangler, GLEW for short, is a library that
 handles initialization of OpenGL extensions in a portable and simple
 way. Once the program initializes the library and checks the
 availability of extensions, it can safely call the entry points defined
 by the extension. Currently GLEW supports almost all the extensions
 found in the OpenGL extension registry (http://www.opengl.org/registry).
 .
 This package contains the development documentation as well as the
 required header files.

Package: libglew-dev
Description-md5: 4d2836d3f2fd2cd09ec5d9b5f30bda7f
Description-en: OpenGL Extension Wrangler - X11 development environment
 The OpenGL Extension Wrangler, GLEW for short, is a library that
 handles initialization of OpenGL extensions in a portable and simple
 way. Once the program initializes the library and checks the
 availability of extensions, it can safely call the entry points defined
 by the extension. Currently GLEW supports almost all the extensions
 found in the OpenGL extension registry (http://www.opengl.org/registry).
 .
 This package contains the development documentation as well as the
 required header files.

Package: libglew2.2
Description-md5: 6745d43b8defe395b5a7da9eac9e1e7e
Description-en: OpenGL Extension Wrangler - runtime environment
 For more information about GLEW please refer to the description of the
 libglew-dev package.
 .
 This package contains the runtime support files.

Package: libglew2.3
Description-md5: f48931c84e404fcd6d8e4b2fa64f78cd
Description-en: OpenGL Extension Wrangler - X11 runtime environment
 For more information about GLEW please refer to the description of the
 libglew-dev package.
 .
 This package contains the runtime support files.

Package: libglewmx-dev
Description-md5: 1f335e2fba3aa466ce34107ce6e92bee
Description-en: OpenGL Extension Wrangler MX - development environment
 The OpenGL Extension Wrangler, GLEW for short, is a library that
 handles initialization of OpenGL extensions in a portable and simple
 way. Once the program initializes the library and checks the
 availability of extensions, it can safely call the entry points defined
 by the extension. Currently GLEW supports almost all the extensions
 found in the OpenGL extension registry (https://www.opengl.org/registry).
 .
 This package contains the development libraries compiled with GLEW_MX.

Package: libglewmx1.13
Description-md5: e0a1d2c5e61300cfeae79ea23128afb5
Description-en: OpenGL Extension Wrangler (Multiple Rendering Contexts)
 For more information about GLEW please refer to the description of the
 libglewmx-dev package.
 .
 This package contains the runtime support files, built with GLEW_MX option,
 adding support for thread-safe usage of multiple rendering contexts.

Package: libglfw3
Description-md5: a57831145d352be0c15afab2de02480c
Description-en: portable library for OpenGL, window and input
 GLFW is an Open Source, multi-platform library for creating
 windows with OpenGL contexts and managing input and events.
 It is easy to integrate into existing applications and does
 not lay claim to the main loop.
 .
 This package provides the shared library built with the X11 and
 Wayland backends.

Package: libglfw3-dev
Description-md5: d32f1f76941ab1185f332cadd1f7fa2b
Description-en: portable library for OpenGL, window and input (development files)
 GLFW is an Open Source, multi-platform library for creating
 windows with OpenGL contexts and managing input and events.
 It is easy to integrate into existing applications and does
 not lay claim to the main loop.
 .
 This package provides development files.

Package: libglfw3-doc
Description-md5: 297b158b4be1b5df4cd67e67a1bcb755
Description-en: portable library for OpenGL, window and input (documentation)
 GLFW is an Open Source, multi-platform library for creating
 windows with OpenGL contexts and managing input and events.
 It is easy to integrate into existing applications and does
 not lay claim to the main loop.
 .
 This package provides documentation.

Package: libglgrib-egl-dev
Description-md5: e2d5d4c24dff53c34bf52868201ead9d
Description-en: Display GRIB2 fields using OpenGL (EGL based dev package)
 This package contains the unversioned shared library symlink for development
 purposes, concerning the headless glgrib (based on EGL).

Package: libglgrib-egl0
Description-md5: 22f50b14809c70808ce290155b41378b
Description-en: Display GRIB2 fields using OpenGL (EGL based shared library)
 This package contains the shared library for the headless glgrib (based
 on EGL).

Package: libglgrib-glfw-dev
Description-md5: 2d71fea37c293315d2a6cef236085c31
Description-en: Display GRIB2 fields using OpenGL (GLFW based dev package)
 This package contains the unversioned shared library symlink for development
 purposes, concerning the interactive glgrib (based on GLFW).

Package: libglgrib-glfw-perl
Description-md5: a83b23ac25e4f63c70970e5ae4bfa7a5
Description-en: Display GRIB2 fields using OpenGL (glgrib Perl bindings)
 glGrib::glfw is a module providing full access to glgrib capabilities
 to the Perl interpreter.

Package: libglgrib-glfw0
Description-md5: f9a4dec4b2df5bae09ce3f5da6915311
Description-en: Display GRIB2 fields using OpenGL (GLFW based shared library)
 This package contains the shared library for the interactive glgrib (based
 on GLFW).

Package: libglgrib-headers
Description-md5: e8b72a781dbd0ac598b2a8f891705169
Description-en: Display GRIB2 fields using OpenGL (headers for glgrib)
 This package contains the headers for building applications based on the
 glgrib libraries.

Package: libglib-testing-0-0
Description-md5: b5410c4cf09828a8b7d9de4a1b9c71c0
Description-en: test library providing test harnesses and mock classes
 libglib-testing is a test library providing test harnesses and mock classes
 which complement the classes provided by GLib.
 It is intended to be used by any project which uses GLib and which wants to
 write internal unit tests.

Package: libglib-testing-0-dev
Description-md5: 97247e5f04bdea5efc8325acff545957
Description-en: Development files for the libglib-testing library - transitional package
 libglib-testing is a test library providing test harnesses and mock classes
 which complement the classes provided by GLib.
 It is intended to be used by any project which uses GLib and which wants to
 write internal unit tests.
 .
 This empty transitional package is here to ensure smooth upgrades.

Package: libglib-testing-dev
Description-md5: 75798903fc70656e006c82749f31cf03
Description-en: Development files for the libglib-testing library
 libglib-testing is a test library providing test harnesses and mock classes
 which complement the classes provided by GLib.
 It is intended to be used by any project which uses GLib and which wants to
 write internal unit tests.
 .
 This package contains the development files.

Package: libglib-testing-doc
Description-md5: c77736e8d097d1f50ac46edafba56023
Description-en: Documentation for the libglib-testing library
 libglib-testing is a test library providing test harnesses and mock classes
 which complement the classes provided by GLib.
 It is intended to be used by any project which uses GLib and which wants to
 write internal unit tests.
 .
 This package contains the documentation.

Package: libglib2.0-tests
Description-md5: 08c6a283a0e7547a1f8014a0ba341a09
Description-en: GLib library of C routines - installed tests
 GLib is a library containing many useful C routines for things such
 as trees, hashes, lists, and strings.  It is a useful general-purpose
 C library used by projects such as GTK+, GIMP, and GNOME.
 .
 This package contains test programs, designed to be run as part of a
 regression testsuite.

Package: libglibutil-dev
Description-md5: 49e9ff7d1504c1b2ad3822bbb03fb3e8
Description-en: Library of glib utilities (dev fiiles)
 The library is a bunch of reusable utilities on top of glib.
 .
 This package contains the development files.

Package: libglibutil1
Description-md5: 2d0c7fe14775786db49a1abc1b715ce6
Description-en: Library of glib utilities
 The library is a bunch of reusable utilities on top of glib.
 .
 This package contains the library.

Package: libglide3
Description-md5: 4a6491178b180bf100fc24f2c8af0b1a
Description-en: graphics library for 3Dfx Voodoo 3+ based cards - shared libraries
 This package allows you to use the 3D functions of cards based on
 3dfx Interactive, Inc's Voodoo Banshee, Voodoo 3, Voodoo 4, and
 Voodoo 5 chipsets.
 You should install it if you use such a card.
 .
 This package does not need the 3dfx kernel driver, as it uses DRI instead.

Package: libglide3-dev
Description-md5: 06d70ef27ebdb1fb57d111c5ae52af58
Description-en: graphics library for 3Dfx Voodoo 3+ based cards - development files
 This package contains the header files, example programs, and
 documentation necessary to develop software using libglide3.

Package: libglktermw-dev
Description-md5: b6dbabdf4b17b623882b1edad64324d8
Description-en: Curses-based interface library for interactive fiction
 Glk is a device-independent interface specification intended primarily for
 interactive fiction implementations.  This library provides an ncurses-based
 glk interface and includes Unicode support.  It is used by packages such
 as glulxe.

Package: libglm-dev
Description-md5: 878ff15d3fbfc53052b9c786a25a6034
Description-en: C++ library for OpenGL GLSL type-based mathematics
 OpenGL Mathematics (GLM) is a header only C++ mathematics library
 for graphics software based on the OpenGL Shading Language (GLSL)
 specification.
 .
 GLM provides classes and functions designed and implemented with the
 same naming conventions and functionality than GLSL so that anyone who
 knows GLSL, can use GLM as well in C++.
 .
 This project isn't limited to GLSL features. An extension system, based
 on the GLSL extension conventions, provides extended capabilities: matrix
 transformations, quaternions, data packing, random numbers, noise, etc...
 .
 This library works perfectly with OpenGL but it also ensures
 interoperability with other third party libraries and SDK. It is a
 good candidate for software rendering (raytracing / rasterisation),
 image processing, physics simulations and any development context that
 requires a simple and convenient mathematics library.

Package: libglm-doc
Description-md5: 6bf7af875afb8549d8aeae956c47713e
Description-en: documentation for the OpenGL Mathematics (GLM) library
 OpenGL Mathematics (GLM) is a header only C++ mathematics library
 for graphics software based on the OpenGL Shading Language (GLSL)
 specification.
 .
 This package contains the OpenGL Mathematics manual and API documentation
 in HTML format.

Package: libglobalarrays-dev
Description-md5: 543ecaa916c65f90ad033ee907085221
Description-en: Distributed Shared-Memory Programming Environment (development)
 Global Arrays is a portable Non-Uniform Memory Access (NUMA) shared-memory
 programming environment for distributed and shared memory computers. It
 augments the message-passing model by providing a shared-memory like access to
 distributed dense arrays.
 .
 ARMCI provides one-sided remote memory operations used by GA.
 .
 ComEx (Communication Runtime for Extreme Scale) provides vector and strided
 interfaces to optimize performance of remote memory copy operations for
 non-contiguous data.
 .
 DRA (Disk Resident Arrays) is a parallel I/O library that maintains dense 2-dim
 arrays on disk.
 .
 SF (Shared Files) is a parallel I/O library that allows noncollective I/O to a
 parallel file.
 .
 EAF (Exclusive Access Files) is parallel I/O library that supports I/O to
 private files.
 .
 TCGMSG is a simple, efficient, but becoming obsolete message-passing library.
 .
 TCGMSG-MPI is a TCGMSG interface implementation on top of MPI and ARMCI.
 .
 MA is a dynamic memory allocator/manager for Fortran and C programs.
 .
 GA++ is a C++ binding for global arrays.
 .
 This package contains the static libraries and header files.
 Static libraries are provided for both OpenMPI and MPICH.

Package: libglobalplatform-dev
Description-md5: d5a18e0502505f30bcabccc4aa0f1566
Description-en: development files for the GlobalPlatform library
 GlobalPlatform is a standard for handling applets, keys and security
 of smart cards (see www.globalplatform.org).
 .
 This is a C library providing an API to access OpenPlatform 2.0.1' and
 GlobalPlatform 2.1.1 conforming smart cards and later.
 GlobalPlatform Library provides an API for all GlobalPlatform
 related functions. It also provides an connection plugin framework.
 .
 This package contains development files for the GlobalPlatform library.

Package: libglobalplatform7
Description-md5: 27fe6ec5b9923aecd69ff771b3a75a8b
Description-en: library to handle communication with GlobalPlatform cards
 GlobalPlatform is a standard for handling applets, keys and security
 of smart cards (see www.globalplatform.org).
 .
 This is a C library providing an API to access OpenPlatform 2.0.1' and
 GlobalPlatform 2.1.1 conforming smart cards and later.
 GlobalPlatform Library provides an API for all GlobalPlatform
 related functions. It also provides an connection plugin framework.
 .
 This package contains the shared GlobalPlatform library.

Package: libglobus-authz-callout-error-dev
Description-md5: a4366b6994dd865aa2bcfcee48453de3
Description-en: Grid Community Toolkit - Globus authz error library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-authz-callout-error-dev package contains:
 Globus authz error library (used by globus authz callouts) Development Files

Package: libglobus-authz-callout-error-doc
Description-md5: bc7a6c73a9d1e3a7d9613485a0a10d99
Description-en: Grid Community Toolkit - Globus authz error library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-authz-callout-error-doc package contains:
 Globus authz error library (used by globus authz callouts) Documentation Files

Package: libglobus-authz-callout-error0t64
Description-md5: bc44e2a859e67460ea6000a295c3cb4d
Description-en: Grid Community Toolkit - Globus authz error library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-authz-callout-error0t64 package contains:
 Globus authz error library (used by globus authz callouts)

Package: libglobus-authz-dev
Description-md5: b097ae0e59fbc0e4357a5be192fa8f21
Description-en: Grid Community Toolkit - Globus authz library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-authz-dev package contains:
 Globus authz library Development Files

Package: libglobus-authz-doc
Description-md5: cc49dea10c50b9fd829a4facb6e48878
Description-en: Grid Community Toolkit - Globus authz library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-authz-doc package contains:
 Globus authz library Documentation Files

Package: libglobus-authz0t64
Description-md5: 6626314b0c22bbc13b65eaf2336e455b
Description-en: Grid Community Toolkit - Globus authz library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-authz0t64 package contains:
 Globus authz library

Package: libglobus-callout-dev
Description-md5: 2e0c77af19de774faa5ad57ceaac1a0a
Description-en: Grid Community Toolkit - Globus Callout Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-callout-dev package contains:
 Globus Callout Library Development Files

Package: libglobus-callout-doc
Description-md5: 496e78bd2c476dbc5a7a36a61dabfaa1
Description-en: Grid Community Toolkit - Globus Callout Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-callout-doc package contains:
 Globus Callout Library Documentation Files

Package: libglobus-callout0t64
Description-md5: 23862e754763233c9f97f5dbe41f0fe5
Description-en: Grid Community Toolkit - Globus Callout Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-callout0t64 package contains:
 Globus Callout Library - provides a platform independent way of
 dealing with runtime loadable functions.

Package: libglobus-common-dev
Description-md5: 26f9802a0897a7d169226316e94fd2f5
Description-en: Grid Community Toolkit - Common Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-common-dev package contains:
 Common Library Development Files

Package: libglobus-common-doc
Description-md5: 357df63392806f52ea69c629530da482
Description-en: Grid Community Toolkit - Common Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-common-doc package contains:
 Common Library Documentation Files

Package: libglobus-common0t64
Description-md5: 1d04ab8f659c58fd5c3e9d66e2f3aaab
Description-en: Grid Community Toolkit - Common Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-common0t64 package contains:
 Common Library

Package: libglobus-ftp-client-dev
Description-md5: e26aad1b0181d1a846f42924b5f43eb0
Description-en: Grid Community Toolkit - GridFTP Client Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-ftp-client-dev package contains:
 GridFTP Client Library Development Files

Package: libglobus-ftp-client-doc
Description-md5: 5e1aa538713b5afba96c640aa6ce1c37
Description-en: Grid Community Toolkit - GridFTP Client Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-ftp-client-doc package contains:
 GridFTP Client Library Documentation Files

Package: libglobus-ftp-client2t64
Description-md5: 870350df5f62b925b2f0f780e7b6bd4a
Description-en: Grid Community Toolkit - GridFTP Client Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-ftp-client2t64 package contains:
 GridFTP Client Library

Package: libglobus-ftp-control-dev
Description-md5: 435485f991bc6c16a078f8f0d01112c7
Description-en: Grid Community Toolkit - GridFTP Control Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-ftp-control-dev package contains:
 GridFTP Control Library Development Files

Package: libglobus-ftp-control-doc
Description-md5: 247403720dd98da563873336017dd3b7
Description-en: Grid Community Toolkit - GridFTP Control Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-ftp-control-doc package contains:
 GridFTP Control Library Documentation Files

Package: libglobus-ftp-control1t64
Description-md5: 723748564d3cc0c282bbd3d572f09618
Description-en: Grid Community Toolkit - GridFTP Control Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-ftp-control1t64 package contains:
 GridFTP Control Library

Package: libglobus-gass-cache-dev
Description-md5: 0e5c2b8de096df7711f697269668adba
Description-en: Grid Community Toolkit - Globus Gass Cache Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gass-cache-dev package contains:
 Globus Gass Cache Development Files

Package: libglobus-gass-cache-doc
Description-md5: 9790e8b45a14cf4456e09fe8f119f463
Description-en: Grid Community Toolkit - Globus Gass Cache Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gass-cache-doc package contains:
 Globus Gass Cache Documentation Files

Package: libglobus-gass-cache5t64
Description-md5: f100e935b70a322ac9306e83f026170c
Description-en: Grid Community Toolkit - Globus Gass Cache
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gass-cache5t64 package contains:
 Globus Gass Cache

Package: libglobus-gass-copy-dev
Description-md5: e47573a42f3b3b8b88d5a17e681099ea
Description-en: Grid Community Toolkit - Globus Gass Copy Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gass-copy-dev package contains:
 Globus Gass Copy Development Files

Package: libglobus-gass-copy-doc
Description-md5: b94b3819e8e0b1ebab228b085e5ea982
Description-en: Grid Community Toolkit - Globus Gass Copy Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gass-copy-doc package contains:
 Globus Gass Copy Documentation Files

Package: libglobus-gass-copy2t64
Description-md5: 8885a57de4016d4c2e773f30190a80f9
Description-en: Grid Community Toolkit - Globus Gass Copy
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gass-copy2t64 package contains:
 Globus Gass Copy

Package: libglobus-gass-server-ez-dev
Description-md5: 7d503e93b021d479373a7f30e7a0614b
Description-en: Grid Community Toolkit - Globus Gass Server_ez Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gass-server-ez-dev package contains:
 Globus Gass Server_ez Development Files

Package: libglobus-gass-server-ez2t64
Description-md5: b107c3b81691af2e9185d225dda84448
Description-en: Grid Community Toolkit - Globus Gass Server_ez
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gass-server-ez2t64 package contains:
 Globus Gass Server_ez

Package: libglobus-gass-transfer-dev
Description-md5: 4127d361ca2111422203f1a1a4a66075
Description-en: Grid Community Toolkit - Globus Gass Transfer Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gass-transfer-dev package contains:
 Globus Gass Transfer Development Files

Package: libglobus-gass-transfer-doc
Description-md5: bc5d9b756c2e6e59edc2d46ca3c03151
Description-en: Grid Community Toolkit - Globus Gass Transfer Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gass-transfer-doc package contains:
 Globus Gass Transfer Documentation Files

Package: libglobus-gass-transfer2t64
Description-md5: 0d153d5cb13f6425f336b1d08f02f5c0
Description-en: Grid Community Toolkit - Globus Gass Transfer
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gass-transfer2t64 package contains:
 Globus Gass Transfer

Package: libglobus-gfork-dev
Description-md5: c51d0b3f9c4bbd385a02bf50afcaa771
Description-en: Grid Community Toolkit - GFork Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gfork-dev package contains:
 GFork Development Files

Package: libglobus-gfork0t64
Description-md5: 264374c4ec44b4d1c76d2b501069b0cb
Description-en: Grid Community Toolkit - GFork
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gfork0t64 package contains:
 GFork Library

Package: libglobus-gram-client-dev
Description-md5: 8108aefd361691c0ff1964a0808866bc
Description-en: Grid Community Toolkit - GRAM Client Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gram-client-dev package contains:
 GRAM Client Library Development Files

Package: libglobus-gram-client-doc
Description-md5: bb9177d5425f0fd6d6197d7f843b36f6
Description-en: Grid Community Toolkit - GRAM Client Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gram-client-doc package contains:
 GRAM Client Library Documentation Files

Package: libglobus-gram-client3t64
Description-md5: 883285c7eb91ee1ec7ca0f4ba4fb0443
Description-en: Grid Community Toolkit - GRAM Client Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gram-client3t64 package contains:
 GRAM Client Library

Package: libglobus-gram-job-manager-callout-error-dev
Description-md5: 605953ff3ce58cc16668585c73e85bc2
Description-en: Grid Community Toolkit - Globus GRAM Jobmanager Callout Errors Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gram-job-manager-callout-error-dev package contains:
 Globus GRAM Jobmanager Callout Errors Development Files

Package: libglobus-gram-job-manager-callout-error-doc
Description-md5: 023e98bb20da601f88de4da65f0a173e
Description-en: Grid Community Toolkit - Globus GRAM Jobmanager Callout Errors Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gram-job-manager-callout-error-doc package contains:
 Globus GRAM Jobmanager Callout Errors Documentation Files

Package: libglobus-gram-job-manager-callout-error0t64
Description-md5: 135bed99fdaac8a671bb519116fc729d
Description-en: Grid Community Toolkit - Globus GRAM Jobmanager Callout Errors
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gram-job-manager-callout-error0t64 package contains:
 Globus GRAM Jobmanager Callout Errors

Package: libglobus-gram-protocol-dev
Description-md5: 0958764868a9d0ed61dd6b8dd743d4b0
Description-en: Grid Community Toolkit - GRAM Protocol Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gram-protocol-dev package contains:
 GRAM Protocol Library Development Files

Package: libglobus-gram-protocol-doc
Description-md5: 59f11cfbc4bc8089953b54bb7430acf4
Description-en: Grid Community Toolkit - GRAM Protocol Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gram-protocol-doc package contains:
 GRAM Protocol Library Documentation Files

Package: libglobus-gram-protocol3t64
Description-md5: 21b9922d4990caaf9d2466fa7d75bc19
Description-en: Grid Community Toolkit - GRAM Protocol Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gram-protocol3t64 package contains:
 GRAM Protocol Library

Package: libglobus-gridftp-server-control-dev
Description-md5: e38244a681fd8b904f680056951d3064
Description-en: Grid Community Toolkit - Globus GridFTP Server Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gridftp-server-control-dev package contains:
 Globus GridFTP Server Library Development Files

Package: libglobus-gridftp-server-control0t64
Description-md5: 6229c27cfb7d10c0728029a79df105aa
Description-en: Grid Community Toolkit - Globus GridFTP Server Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gridftp-server-control0t64 package contains:
 Globus GridFTP Server Library

Package: libglobus-gridftp-server-dev
Description-md5: 9cc42ad37d22623aa1a62b4b073b3982
Description-en: Grid Community Toolkit - Globus GridFTP Server Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gridftp-server-dev package contains:
 Globus GridFTP Server Development Files

Package: libglobus-gridftp-server6t64
Description-md5: b2f82a2c34bf7ee07c505b86d1430971
Description-en: Grid Community Toolkit - Globus GridFTP Server
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gridftp-server6t64 package contains:
 Globus GridFTP Server

Package: libglobus-gridmap-callout-error-dev
Description-md5: 269fa9a8f757f46604dd920601647367
Description-en: Grid Community Toolkit - Globus Gridmap Callout Errors Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gridmap-callout-error-dev package contains:
 Globus Gridmap Callout Errors Development Files

Package: libglobus-gridmap-callout-error-doc
Description-md5: 2d014396b002fabafa5e50a3da1a7972
Description-en: Grid Community Toolkit - Globus Gridmap Callout Errors Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gridmap-callout-error-doc package contains:
 Globus Gridmap Callout Errors Documentation Files

Package: libglobus-gridmap-callout-error0t64
Description-md5: 67f979cd3c30d632eaea1b3c6da7231a
Description-en: Grid Community Toolkit - Globus Gridmap Callout Errors
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gridmap-callout-error0t64 package contains:
 Globus Gridmap Callout Errors

Package: libglobus-gridmap-eppn-callout
Description-md5: 7c7b9c831ed6adb006dc22c78ecaafae
Description-en: Grid Community Toolkit - Globus gridmap ePPN callout
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gridmap-eppn-callout package contains:
 Globus gridmap ePPN callout

Package: libglobus-gridmap-verify-myproxy-callout
Description-md5: c41a606e657db70d0cd090ca71a68c83
Description-en: Grid Community Toolkit - Globus gridmap myproxy callout
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gridmap-verify-myproxy-callout package contains:
 Globus gridmap myproxy callout

Package: libglobus-gsi-callback-dev
Description-md5: 1fbf39756a1384e9d994dff53d78b441
Description-en: Grid Community Toolkit - Globus GSI Callback Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-callback-dev package contains:
 Globus GSI Callback Library Development Files

Package: libglobus-gsi-callback-doc
Description-md5: 6217953261a4b4063703622a36e601aa
Description-en: Grid Community Toolkit - Globus GSI Callback Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-callback-doc package contains:
 Globus GSI Callback Library Documentation Files

Package: libglobus-gsi-callback0t64
Description-md5: b64c9b2ee1ee5cd9f683101a378a5122
Description-en: Grid Community Toolkit - Globus GSI Callback Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-callback0t64 package contains:
 Globus GSI Callback Library

Package: libglobus-gsi-cert-utils-dev
Description-md5: 196692ba525ef047437186cd90ba0c06
Description-en: Grid Community Toolkit - Globus GSI Cert Utils Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-cert-utils-dev package contains:
 Globus GSI Cert Utils Library Development Files

Package: libglobus-gsi-cert-utils-doc
Description-md5: d4404835bcc5fc367db71fc6757c6b58
Description-en: Grid Community Toolkit - Globus GSI Cert Utils Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-cert-utils-doc package contains:
 Globus GSI Cert Utils Library Documentation Files

Package: libglobus-gsi-cert-utils0t64
Description-md5: 192cd4e142b67c1f4583997382143e43
Description-en: Grid Community Toolkit - Globus GSI Cert Utils Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-cert-utils0t64 package contains:
 Globus GSI Cert Utils Library

Package: libglobus-gsi-credential-dev
Description-md5: a7db3c78cb492823e0988cbcabf671cd
Description-en: Grid Community Toolkit - Globus GSI Credential Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-credential-dev package contains:
 Globus GSI Credential Library Development Files

Package: libglobus-gsi-credential-doc
Description-md5: 8501b8cb16a552b8a03cc62b8a172f2e
Description-en: Grid Community Toolkit - Globus GSI Credential Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-credential-doc package contains:
 Globus GSI Credential Library Documentation Files

Package: libglobus-gsi-credential1t64
Description-md5: ac8ba7bd044a92cb44fd3d491c29712d
Description-en: Grid Community Toolkit - Globus GSI Credential Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-credential1t64 package contains:
 Globus GSI Credential Library

Package: libglobus-gsi-openssl-error-dev
Description-md5: a7cf468c00fb7b99dd641ac37aad52c9
Description-en: Grid Community Toolkit - Globus OpenSSL Error Handling Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-openssl-error-dev package contains:
 Globus OpenSSL Error Handling Development Files

Package: libglobus-gsi-openssl-error-doc
Description-md5: 4298415a68961a6b41c2d8d8daff2083
Description-en: Grid Community Toolkit - Globus OpenSSL Error Handling Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-openssl-error-doc package contains:
 Globus OpenSSL Error Handling Documentation Files

Package: libglobus-gsi-openssl-error0t64
Description-md5: 170b09e3d4befb42cd01c0031cd213fc
Description-en: Grid Community Toolkit - Globus OpenSSL Error Handling
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-openssl-error0t64 package contains:
 Globus OpenSSL Error Handling

Package: libglobus-gsi-proxy-core-dev
Description-md5: ae8f2156ea63e8128f7682155ca7f6c7
Description-en: Grid Community Toolkit - Globus GSI Proxy Core Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-proxy-core-dev package contains:
 Globus GSI Proxy Core Library Development Files

Package: libglobus-gsi-proxy-core-doc
Description-md5: 19e14b87af7e3b4e27258d6957c3e9fd
Description-en: Grid Community Toolkit - Globus GSI Proxy Core Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-proxy-core-doc package contains:
 Globus GSI Proxy Core Library Documentation Files

Package: libglobus-gsi-proxy-core0t64
Description-md5: 80fe935882e3a587dd9399ad7d80467c
Description-en: Grid Community Toolkit - Globus GSI Proxy Core Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-proxy-core0t64 package contains:
 Globus GSI Proxy Core Library

Package: libglobus-gsi-proxy-ssl-dev
Description-md5: 49d6e1d78d725c2140aa801811d13f67
Description-en: Grid Community Toolkit - Globus GSI Proxy SSL Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-proxy-ssl-dev package contains:
 Globus GSI Proxy SSL Library Development Files

Package: libglobus-gsi-proxy-ssl-doc
Description-md5: f6590e319c1596cb9420c66758e07809
Description-en: Grid Community Toolkit - Globus GSI Proxy SSL Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-proxy-ssl-doc package contains:
 Globus GSI Proxy SSL Library Documentation Files

Package: libglobus-gsi-proxy-ssl1
Description-md5: 9f342cef6d1599cf98eb643fb0972503
Description-en: Grid Community Toolkit - Globus GSI Proxy SSL Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-proxy-ssl1 package contains:
 Globus GSI Proxy SSL Library

Package: libglobus-gsi-sysconfig-dev
Description-md5: 9a4ff96da3e0fd90cae06a74993daec7
Description-en: Grid Community Toolkit - Globus GSI System Config Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-sysconfig-dev package contains:
 Globus GSI System Config Library Development Files

Package: libglobus-gsi-sysconfig-doc
Description-md5: 2eb4cb8e3762cbd90ad964b55c4f81b0
Description-en: Grid Community Toolkit - Globus GSI System Config Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-sysconfig-doc package contains:
 Globus GSI System Config Library Documentation Files

Package: libglobus-gsi-sysconfig1t64
Description-md5: 9fd4342a2b238f34f93a024c4ab481d2
Description-en: Grid Community Toolkit - Globus GSI System Config Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gsi-sysconfig1t64 package contains:
 Globus GSI System Config Library

Package: libglobus-gss-assist-dev
Description-md5: e9f4add45597b76575415a036437edd4
Description-en: Grid Community Toolkit - GSSAPI Assist library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gss-assist-dev package contains:
 GSSAPI Assist library Development Files

Package: libglobus-gss-assist-doc
Description-md5: b5c36f3b88185e82e914bacfba79b314
Description-en: Grid Community Toolkit - GSSAPI Assist library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gss-assist-doc package contains:
 GSSAPI Assist library Documentation Files

Package: libglobus-gss-assist3t64
Description-md5: bc66f49ab01453fa1aad9cf9c5519c11
Description-en: Grid Community Toolkit - GSSAPI Assist library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gss-assist3t64 package contains:
 GSSAPI Assist library

Package: libglobus-gssapi-error-dev
Description-md5: ee2efa19188417f273cd4574ed8d1476
Description-en: Grid Community Toolkit - GSSAPI Error Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gssapi-error-dev package contains:
 GSSAPI Error Library Development Files

Package: libglobus-gssapi-error-doc
Description-md5: a7fc0a55ec8ca1f2d1074d084c76fb89
Description-en: Grid Community Toolkit - GSSAPI Error Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gssapi-error-doc package contains:
 GSSAPI Error Library Documentation Files

Package: libglobus-gssapi-error2t64
Description-md5: c3aa69525c5a024a6953b7c79d169b0b
Description-en: Grid Community Toolkit - GSSAPI Error Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gssapi-error2t64 package contains:
 GSSAPI Error Library

Package: libglobus-gssapi-gsi-dev
Description-md5: b50fe8b6025b4b0237f5e522e82fc350
Description-en: Grid Community Toolkit - GSSAPI library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gssapi-gsi-dev package contains:
 GSSAPI library Development Files

Package: libglobus-gssapi-gsi-doc
Description-md5: 43896f8887c3f3aae33d1718df87bfae
Description-en: Grid Community Toolkit - GSSAPI library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gssapi-gsi-doc package contains:
 GSSAPI library Documentation Files

Package: libglobus-gssapi-gsi4t64
Description-md5: dc0676c911941e5041fc82e5892d952d
Description-en: Grid Community Toolkit - GSSAPI library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-gssapi-gsi4t64 package contains:
 GSSAPI library

Package: libglobus-io-dev
Description-md5: c13c849ff1ba26bf870327c711aa7468
Description-en: Grid Community Toolkit - uniform I/O interface Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-io-dev package contains:
 uniform I/O interface to stream and datagram style communications
 Development Files

Package: libglobus-io3t64
Description-md5: 7da6d4b566f48ce6721b553ae1a0f348
Description-en: Grid Community Toolkit - uniform I/O interface
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-io3t64 package contains:
 uniform I/O interface to stream and datagram style communications

Package: libglobus-net-manager-dev
Description-md5: 7821c7bfe00e51c26a3a036064139baa
Description-en: Grid Community Toolkit - Network Manager Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-net-manager-dev package contains:
 Network Manager Library Development Files

Package: libglobus-net-manager-doc
Description-md5: b42bd1ed985ed491f285a72c47eb5b68
Description-en: Grid Community Toolkit - Network Manager Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-net-manager-doc package contains:
 Network Manager Library Documentation Files

Package: libglobus-net-manager0t64
Description-md5: 2a386e7fe0fa462968d2c87c86c30f7b
Description-en: Grid Community Toolkit - Network Manager Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-net-manager0t64 package contains:
 Network Manager Library
 .
 The Globus Network Manager Library is a plug-in point for network management
 tasks, such as:
 - selectively open ports in a firewall and allow these ports to be closed
 when transfers are complete
 - configure a virtual circuit based on a site policy and route traffic
 over this circuit
 - route network traffic related to a task over a particular network

Package: libglobus-openssl-module-dev
Description-md5: 39dd7b61f22b8f20740b549a66f2f446
Description-en: Grid Community Toolkit - Globus OpenSSL Module Wrapper Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-openssl-module-dev package contains:
 Globus OpenSSL Module Wrapper Development Files

Package: libglobus-openssl-module-doc
Description-md5: 4668c55b5be9790b039e558b71d8c1b1
Description-en: Grid Community Toolkit - Globus OpenSSL Module Wrapper Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-openssl-module-doc package contains:
 Globus OpenSSL Module Wrapper Documentation Files

Package: libglobus-openssl-module0t64
Description-md5: d463d694eed789fdcfb07766b23f6e7a
Description-en: Grid Community Toolkit - Globus OpenSSL Module Wrapper
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-openssl-module0t64 package contains:
 Globus OpenSSL Module Wrapper

Package: libglobus-rsl-dev
Description-md5: a765c4cb2fa7d540a474c98188a8c698
Description-en: Grid Community Toolkit - Resource Specification Language Library Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-rsl-dev package contains:
 Resource Specification Language Library Development Files

Package: libglobus-rsl-doc
Description-md5: 157bd0510d0e393aefe77a1447fa1b89
Description-en: Grid Community Toolkit - Resource Specification Language Library Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-rsl-doc package contains:
 Resource Specification Language Library Documentation Files

Package: libglobus-rsl2t64
Description-md5: 40c0001a99befee3da6c11deae74d2fa
Description-en: Grid Community Toolkit - Resource Specification Language Library
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-rsl2t64 package contains:
 Resource Specification Language Library

Package: libglobus-scheduler-event-generator-dev
Description-md5: a014d9e01f930701c5eae4461952ade2
Description-en: Grid Community Toolkit - Scheduler Event Generator Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-scheduler-event-generator-dev package contains:
 Scheduler Event Generator Development Files

Package: libglobus-scheduler-event-generator-doc
Description-md5: c33105fb7e3a71c46e8aa3b54341316e
Description-en: Grid Community Toolkit - Scheduler Event Generator Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-scheduler-event-generator-doc package contains:
 Scheduler Event Generator Documentation Files

Package: libglobus-scheduler-event-generator0t64
Description-md5: cfdfa6feca180957ef0be411f11e2124
Description-en: Grid Community Toolkit - Scheduler Event Generator
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-scheduler-event-generator0t64 package contains:
 Scheduler Event Generator

Package: libglobus-xio-dev
Description-md5: 28a535eb0d22ed07f1b0faf82824609c
Description-en: Grid Community Toolkit - Globus XIO Framework Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-dev package contains:
 Globus XIO Framework Development Files

Package: libglobus-xio-doc
Description-md5: 947afdb86d707f405ff5f6e7f185a974
Description-en: Grid Community Toolkit - Globus XIO Framework Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-doc package contains:
 Globus XIO Framework Documentation Files

Package: libglobus-xio-gridftp-driver
Description-md5: 769d141eb4093addb365a09d9940ff34
Description-en: Grid Community Toolkit - Globus XIO GridFTP Driver
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-gridftp-driver package contains:
 Globus XIO GridFTP Driver

Package: libglobus-xio-gridftp-driver-dev
Description-md5: cd5a3232c4b29df0a4f59ea97acf0800
Description-en: Grid Community Toolkit - Globus XIO GridFTP Driver Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-gridftp-driver-dev package contains:
 Globus XIO GridFTP Driver Development Files

Package: libglobus-xio-gridftp-driver-doc
Description-md5: 235a1af1a614cbd874c6760749ab213c
Description-en: Grid Community Toolkit - Globus XIO GridFTP Driver Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-gridftp-driver-doc package contains:
 Globus XIO GridFTP Driver Documentation Files

Package: libglobus-xio-gridftp-multicast
Description-md5: d4c0f9382ce42abdf2338f57eb211712
Description-en: Grid Community Toolkit - Globus XIO GridFTP Multicast Driver
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-gridftp-multicast package contains:
 Globus XIO GridFTP Multicast Driver

Package: libglobus-xio-gridftp-multicast-dev
Description-md5: 0cd1752e786a5c120ed4917cb4e2fa32
Description-en: Grid Community Toolkit - Globus XIO GridFTP Multicast Driver Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-gridftp-multicast-dev package contains:
 Globus XIO GridFTP Multicast Driver Development Files

Package: libglobus-xio-gsi-driver
Description-md5: 621dd739b50be639b2f51cd83eec6a4c
Description-en: Grid Community Toolkit - Globus XIO GSI Driver
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-gsi-driver package contains:
 Globus XIO GSI Driver

Package: libglobus-xio-gsi-driver-dev
Description-md5: 86eeed1814a74aa890c1feac11ad0c73
Description-en: Grid Community Toolkit - Globus XIO GSI Driver Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-gsi-driver-dev package contains:
 Globus XIO GSI Driver Development Files

Package: libglobus-xio-gsi-driver-doc
Description-md5: b047280491d05809c63ad3cd367e87ab
Description-en: Grid Community Toolkit - Globus XIO GSI Driver Documentation Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-gsi-driver-doc package contains:
 Globus XIO GSI Driver Documentation Files

Package: libglobus-xio-net-manager-driver
Description-md5: d58b4ee5d0f47271c65f56b2f9052d70
Description-en: Grid Community Toolkit - Globus XIO Network Manager Driver
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-net-manager-driver package contains:
 Globus XIO Network Manager Driver

Package: libglobus-xio-net-manager-driver-dev
Description-md5: 34a30137a4134173004ab01d1e46db40
Description-en: Grid Community Toolkit - Globus XIO Network Manager Driver Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-net-manager-driver-dev package contains:
 Globus XIO Network Manager Driver Development Files

Package: libglobus-xio-pipe-driver
Description-md5: 4fbdd5cf36450a7b6a1ecf24570d1ca0
Description-en: Grid Community Toolkit - Globus Pipe Driver
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-pipe-driver package contains:
 Globus Pipe Driver

Package: libglobus-xio-pipe-driver-dev
Description-md5: bd6408dcca5d1676210fa0bc7ec4cc1d
Description-en: Grid Community Toolkit - Globus Pipe Driver Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-pipe-driver-dev package contains:
 Globus Pipe Driver Development Files

Package: libglobus-xio-popen-driver
Description-md5: e9f3a6460feef1076ceb30e2bc324937
Description-en: Grid Community Toolkit - Globus XIO Pipe Open Driver
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-popen-driver package contains:
 Globus XIO Pipe Open Driver - allows a user to execute a program and
 treat it as a transport driver by routing data through pipes

Package: libglobus-xio-popen-driver-dev
Description-md5: 515f02b488b6d1ccc2ada89c73468b30
Description-en: Grid Community Toolkit - Globus XIO Pipe Open Driver Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-popen-driver-dev package contains:
 Globus XIO Pipe Open Driver Development Files

Package: libglobus-xio-rate-driver
Description-md5: f8451507df11067fce9b9fd0600dea91
Description-en: Grid Community Toolkit - Globus XIO Rate Limiting Driver
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-rate-driver package contains:
 Globus XIO Rate Limiting Driver - allows a user to execute a program and
 treat it as a transport driver by routing data through pipes

Package: libglobus-xio-rate-driver-dev
Description-md5: 28b20d5739c2732d0664c246e822bf0f
Description-en: Grid Community Toolkit - Globus XIO Rate Limiting Driver Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-rate-driver-dev package contains:
 Globus XIO Rate Limiting Driver Development Files

Package: libglobus-xio-udt-driver
Description-md5: 0fea7850ed1e2a233b840aef541bdae2
Description-en: Grid Community Toolkit - Globus XIO UDT Driver
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-udt-driver package contains:
 Globus XIO UDT Driver - allows a user to execute a program and
 treat it as a transport driver by routing data through pipes

Package: libglobus-xio-udt-driver-dev
Description-md5: 28a5450b3f3703b1bade8aa0cef961dc
Description-en: Grid Community Toolkit - Globus XIO UDT Driver Development Files
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio-udt-driver-dev package contains:
 Globus XIO UDT Driver Development Files

Package: libglobus-xio0t64
Description-md5: f3e7f513d34d3dac92f671e79e522f52
Description-en: Grid Community Toolkit - Globus XIO Framework
 The Grid Community Toolkit (GCT) is an open source software toolkit used for
 building grid systems and applications. It is a fork of the Globus Toolkit
 originally created by the Globus Alliance. It is supported by the Grid
 Community Forum (GridCF) that provides community-based support for core
 software packages in grid computing.
 .
 The libglobus-xio0t64 package contains:
 Globus XIO Framework

Package: libglome-dev
Description-md5: ee0997d00b09dcd6f70b5a42995f73a3
Description-en: Generic Low Overhead Message Exchange development files
 Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure
 authentication and authorization for low dependency environments.
 .
 This package contains development files for GLOME's shared library.

Package: libglome0
Description-md5: 30437b8de30714c7967294d9bb78662a
Description-en: Generic Low Overhead Message Exchange shared library
 Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure
 authentication and authorization for low dependency environments.
 .
 This package contains GLOME's shared library.

Package: libgloo-dev
Description-md5: 1eb5d67397fdb9a8162c5c082d1e6d78
Description-en: Collective communications library (development files)
 Gloo is a collective communications library. It comes with a number of
 collective algorithms useful for machine learning applications. These
 include a barrier, broadcast, and allreduce.
 .
 Transport of data between participating machines is abstracted so that
 IP can be used at all times, or InifiniBand (or RoCE) when available.
 In the latter case, if the InfiniBand transport is used, GPUDirect can
 be used to accelerate cross machine GPU-to-GPU memory transfers.
 .
 Where applicable, algorithms have an implementation that works with system
 memory buffers, and one that works with NVIDIA GPU memory buffers. In the
 latter case, it is not necessary to copy memory between host and device;
 this is taken care of by the algorithm implementations.
 .
 This package ships the development files.

Package: libgloo-rocm-0
Description-md5: 11fe5b4bb9197845522ecac87176ae15
Description-en: Collective communications library (shared object)
 Gloo is a collective communications library. It comes with a number of
 collective algorithms useful for machine learning applications. These
 include a barrier, broadcast, and allreduce.
 .
 Transport of data between participating machines is abstracted so that
 IP can be used at all times, or InifiniBand (or RoCE) when available.
 In the latter case, if the InfiniBand transport is used, GPUDirect can
 be used to accelerate cross machine GPU-to-GPU memory transfers.
 .
 Where applicable, algorithms have an implementation that works with system
 memory buffers, and one that works with NVIDIA GPU memory buffers. In the
 latter case, it is not necessary to copy memory between host and device;
 this is taken care of by the algorithm implementations.
 .
 This package ships the shared object for Gloo.

Package: libgloo-rocm-dev
Description-md5: 1eb5d67397fdb9a8162c5c082d1e6d78
Description-en: Collective communications library (development files)
 Gloo is a collective communications library. It comes with a number of
 collective algorithms useful for machine learning applications. These
 include a barrier, broadcast, and allreduce.
 .
 Transport of data between participating machines is abstracted so that
 IP can be used at all times, or InifiniBand (or RoCE) when available.
 In the latter case, if the InfiniBand transport is used, GPUDirect can
 be used to accelerate cross machine GPU-to-GPU memory transfers.
 .
 Where applicable, algorithms have an implementation that works with system
 memory buffers, and one that works with NVIDIA GPU memory buffers. In the
 latter case, it is not necessary to copy memory between host and device;
 this is taken care of by the algorithm implementations.
 .
 This package ships the development files.

Package: libgloo0
Description-md5: 11fe5b4bb9197845522ecac87176ae15
Description-en: Collective communications library (shared object)
 Gloo is a collective communications library. It comes with a number of
 collective algorithms useful for machine learning applications. These
 include a barrier, broadcast, and allreduce.
 .
 Transport of data between participating machines is abstracted so that
 IP can be used at all times, or InifiniBand (or RoCE) when available.
 In the latter case, if the InfiniBand transport is used, GPUDirect can
 be used to accelerate cross machine GPU-to-GPU memory transfers.
 .
 Where applicable, algorithms have an implementation that works with system
 memory buffers, and one that works with NVIDIA GPU memory buffers. In the
 latter case, it is not necessary to copy memory between host and device;
 this is taken care of by the algorithm implementations.
 .
 This package ships the shared object for Gloo.

Package: libgloox-dev
Description-md5: 1e3796cdb83f8ee1832c9c67012f3ac5
Description-en: C++ jabber/xmpp library (devel)
 A C++ Jabber/XMPP library that takes care of low level protocol stuff.
 Additionally, it offers high level interfaces for interaction with an
 XMPP server.
 .
 It is a fully compliant XMPP Core and supports various JEPs, mainly
 those needed to implement a XMPP IM client.
 .
 This package contains files needed for development with this library.

Package: libgloox-doc
Description-md5: 065a2b8b37d9d9f824aa60e1db2d71fd
Description-en: C++ jabber/xmpp library (API documentation)
 A C++ Jabber/XMPP library that takes care of low level protocol stuff.
 Additionally, it offers high level interfaces for interaction with an
 XMPP server.
 .
 It is a fully compliant XMPP Core and supports various JEPs, mainly
 those needed to implement a XMPP IM client.
 .
 This package contains API documentation for this library.

Package: libgloox18
Description-md5: a63fbaff1f36ed856644a56256029ad3
Description-en: C++ jabber/xmpp library
 A C++ Jabber/XMPP library that takes care of low level protocol stuff.
 Additionally, it offers high level interfaces for interaction with an
 XMPP server.
 .
 It is a fully compliant XMPP Core and supports various JEPs, mainly
 those needed to implement a XMPP IM client.

Package: libglpk-dev
Description-md5: 1a3290298c2e8e1d80e4bf1609c09ab9
Description-en: linear programming kit - development files
 GLPK (GNU Linear Programming Kit) is intended for solving large-scale
 linear programming (LP), mixed integer programming (MIP), and other
 related problems. It is a set of routines written in ANSI C and
 organized in the form of a callable library.
 .
 This package contains static library, headers, and the development
 manpage for libvc.

Package: libglpk-java
Description-md5: da7245878d323d71e6d7339168b72d61
Description-en: Java binding to the GNU Linear Programming Kit
 GLPK (GNU Linear Programming Kit) is intended for solving large-scale
 linear programming (LP), mixed integer programming (MIP), and other
 related problems. It is a set of routines written in ANSI C and
 organized in the form of a callable library.
 .
 GLPK supports the GNU MathProg language, which is a subset of the
 AMPL language. GLPK also supports the standard MPS and LP formats.
 .
 This package contains the Java binding to GLPK.

Package: libglpk40
Description-md5: aa98aa34f363ae37e1b9b4ce364fd1e8
Description-en: linear programming kit with integer (MIP) support
 GLPK (GNU Linear Programming Kit) is intended for solving large-scale
 linear programming (LP), mixed integer programming (MIP), and other
 related problems. It is a set of routines written in ANSI C and
 organized in the form of a callable library.
 .
 GLPK supports the GNU MathProg language, which is a subset of the
 AMPL language.  GLPK also supports the standard MPS and LP formats.
 .
 The GLPK package includes the following main components:
 * Revised simplex method.
 * Primal-dual interior point method.
 * Branch-and-bound method.
 * Translator for GNU MathProg modeling language.
 * Application program interface (API).
 .
 In order to get connections between the internal MathProg model
 objects and external database tables, please install the
 libiodbc2-dev (for the iODBC table driver) and libmariadb-dev-compat
 (for the MariaDB table driver).

Package: libgltf-0.1-1
Description-md5: 70f62d8a1049e73e44d967993555577d
Description-en: Library for rendering glTF models
 glTF, the GL Transmission Format, is the runtime asset format for the GL APIs:
 WebGL, OpenGL ES, and OpenGL. glTF bridges the gap between formats used by
 modeling tools and the GL APIs.
 .
 LIBGLTF provides methods to load the OpenGL scene from glTF format and render
 it into an existing OpenGL context. LIBGLTF also allows one to change the
 camera position so the scene can be displayed from different points of view.

Package: libgltf-dev
Description-md5: 43a9b47214fe9cb2c47e9b372c360bd4
Description-en: Library for rendering glTF models -- development
 glTF, the GL Transmission Format, is the runtime asset format for the GL APIs:
 WebGL, OpenGL ES, and OpenGL. glTF bridges the gap between formats used by
 modeling tools and the GL APIs.
 .
 LIBGLTF provides methods to load the OpenGL scene from glTF format and render
 it into an existing OpenGL context. LIBGLTF also allows one to change the
 camera position so the scene can be displayed from different points of view.
 .
 This package contains the files needed to build applications using libGLTF.

Package: libglu1-mesa
Description-md5: 2479dddf6e2110db8dadaf1c564ba1d9
Description-en: Mesa OpenGL utility library (GLU)
 GLU offers simple interfaces for building mipmaps; checking for the
 presence of extensions in the OpenGL (or other libraries which follow
 the same conventions for advertising extensions); drawing
 piecewise-linear curves, NURBS, quadrics and other primitives
 (including, but not limited to, teapots); tesselating surfaces; setting
 up projection matrices and unprojecting screen coordinates to world
 coordinates.
 .
 On Linux, this library is also known as libGLU or libGLU.so.1.
 .
 This package provides the SGI implementation of GLU provided by the
 Mesa project (ergo the "-mesa" suffix).

Package: libglu1-mesa-dev
Description-md5: d97a0f3667fdda94fa2fd42dea41e5c0
Description-en: Mesa OpenGL utility library -- development files
 Includes headers and static libraries for compiling programs with GLU.
 .
 For a complete description of GLU, please look at the libglu1-mesa
 package.

Package: libgluegen2-build-java
Description-md5: 2d8a828f13ce8e1fbbf4a6ed56d0e6a3
Description-en: tool to automatically generate Java and JNI code (Java sources)
 Gluegen reads as input ANSI C header files and separate configuration files
 which provide control over many aspects of the glue code generation. GlueGen
 uses a complete ANSI C parser and an internal representation (IR) capable of
 representing all C types to represent the APIs for which it generates
 interfaces. It has the ability to perform significant transformations on the
 IR before glue code emission. GlueGen is currently powerful enough to bind
 even low-level APIs such as the Java Native Interface (JNI) and the AWT Native
 Interface (JAWT) back up to the Java programming language.
 .
 This package contains some Java sources necessary to build gluegen-based
 packages.

Package: libgluegen2-jni
Description-md5: c289413c2c4b077265016bcfd8b4808b
Description-en: tool to automatically generate Java and JNI code (native library)
 Gluegen reads as input ANSI C header files and separate configuration files
 which provide control over many aspects of the glue code generation. GlueGen
 uses a complete ANSI C parser and an internal representation (IR) capable of
 representing all C types to represent the APIs for which it generates
 interfaces. It has the ability to perform significant transformations on the
 IR before glue code emission. GlueGen is currently powerful enough to bind
 even low-level APIs such as the Java Native Interface (JNI) and the AWT Native
 Interface (JAWT) back up to the Java programming language.
 .
 This package includes the architecture specific java native interface part.

Package: libgluegen2-rt-java
Description-md5: 98a24b8564fdebe90b5eae0bb86f7443
Description-en: tool to automatically generate Java and JNI code (runtime files)
 Gluegen reads as input ANSI C header files and separate configuration files
 which provide control over many aspects of the glue code generation. GlueGen
 uses a complete ANSI C parser and an internal representation (IR) capable of
 representing all C types to represent the APIs for which it generates
 interfaces. It has the ability to perform significant transformations on the
 IR before glue code emission. GlueGen is currently powerful enough to bind
 even low-level APIs such as the Java Native Interface (JNI) and the AWT Native
 Interface (JAWT) back up to the Java programming language.
 .
 This package contains the gluegen 2 runtime files.

Package: libglusterfs-dev
Description-md5: 572e6b5c5824230e05799660f98c8cb5
Description-en: Development files for GlusterFS libraries
 GlusterFS is a clustered file-system capable of scaling to several
 petabytes. It aggregates various storage bricks over Infiniband RDMA
 or TCP/IP interconnect into one large parallel network file
 system. GlusterFS is one of the most sophisticated file system in
 terms of features and extensibility. It borrows a powerful concept
 called Translators from GNU Hurd kernel. Much of the code in GlusterFS
 is in userspace and easily manageable.
 .
 This package contains the development files.

Package: libglusterfs0
Description-md5: e193712a1326598b9106f58e985f3ef9
Description-en: GlusterFS shared library
 GlusterFS is a clustered file-system capable of scaling to several
 petabytes. It aggregates various storage bricks over Infiniband RDMA
 or TCP/IP interconnect into one large parallel network file
 system. GlusterFS is one of the most sophisticated file system in
 terms of features and extensibility. It borrows a powerful concept
 called Translators from GNU Hurd kernel. Much of the code in GlusterFS
 is in userspace and easily manageable.
 .
 This package contains libglusterfs.

Package: libglut-dev
Description-md5: 79f3fc9a50b1fb368d365cbd8188f334
Description-en: OpenGL Utility Toolkit development files
 GLUT is a window system independent toolkit for writing OpenGL programs.
 It implements a simple windowing API, which makes learning about and
 exploring OpenGL programming very easy.
 .
 GLUT is designed for constructing small to medium sized OpenGL programs,
 however it is not a full-featured toolkit, so large applications requiring
 sophisticated user interfaces are better off using native window system
 toolkits like GTK+ or Motif.
 .
 This package contains libraries, and headers suitable for software
 development with GLUT.

Package: libglut3.12
Description-md5: a6aaac3592e8283681e07e3278c82c7d
Description-en: OpenGL Utility Toolkit
 GLUT is a window system independent toolkit for writing OpenGL programs,
 implementing a simple windowing API, which makes learning about and
 exploring OpenGL programming very easy.
 .
 GLUT is designed for constructing small to medium sized OpenGL programs,
 however it is not a full-featured toolkit, so large applications requiring
 sophisticated user interfaces are better off using native window system
 toolkits like GTK+ or Motif.

Package: libglw1-mesa-dev
Description-md5: 7d2dcdc89de2f65a6c874ccba63fdbd2
Description-en: GL widget library for Athena and Motif -- development files
 This package provides the development environment required for
 compiling programs with the Mesa widgets library, libGLw, which
 allows Motif-based applications to embed an OpenGL drawing context.
 The headers and static libraries for compiling programs that use this
 library are included.

Package: libglw1t64-mesa
Description-md5: 2a1b1716fbffade7436d66a7a10ec4cc
Description-en: GL widget library for Athena and Motif -- runtime
 This package provides a simple widgets library, libGLw, which
 allows Motif-based applications to embed an OpenGL drawing context.

Package: libglx-amber0
Description-md5: fd7760b8b94fdf6e26a50aaf72429cb8
Description-en: free implementation of the OpenGL API -- Amber GLX vendor library
 Mesa is a 3-D graphics library with an API which is very similar to
 that of OpenGL.  To the extent that Mesa utilizes the OpenGL command
 syntax or state machine, it is being used with authorization from
 Silicon Graphics, Inc.  However, the authors make no claim that Mesa
 is in any way a compatible replacement for OpenGL or associated with
 Silicon Graphics, Inc.
 .
 This version of Mesa provides GLX and DRI capabilities: it is capable of
 both direct and indirect rendering.  For direct rendering, it can use DRI
 modules from the libgl1-amber-dri package to accelerate drawing.
 .
 This package does not include the modules themselves: these can be found
 in the libgl1-amber-dri package.

Package: libglyr-dev
Description-md5: b6427117c6b7fa34585db342e7b948e2
Description-en: search engine for music-related metadata - development files
 Glyr is a library to retrieve music-related metadata from several
 online providers (Amazon, Discogs, Musicbrainz...).
 .
 It can be used in media player programs to download cover art, lyrics,
 biography and much more.
 .
 This package contains the header files necessary to build applications using
 libglyr.

Package: libglyr-doc
Description-md5: a74d4f10b78150b972863aa3129afe17
Description-en: search engine for music-related metadata - documentation
 Glyr is a library to retrieve music-related metadata from several
 online providers (Amazon, Discogs, Musicbrainz...).
 .
 It can be used in media player programs to download cover art, lyrics,
 biography and much more.
 .
 This package contains the documentation for developing with libglyr.

Package: libglyr1
Description-md5: 48de1678bf50bdfe6c1c4f667ae15156
Description-en: search engine for music-related metadata
 Glyr is a library to retrieve music-related metadata from several
 online providers (Amazon, Discogs, Musicbrainz...).
 .
 It can be used in media player programs to download cover art, lyrics,
 biography and much more.

Package: libgm2-12-dev
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-alpha-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-amd64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-arc-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-arm64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-armel-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-armhf-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-hppa-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-i386-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-m68k-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-ppc64el-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-riscv64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-s390x-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-sparc64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-12-dev-x32-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-alpha-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-amd64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-arc-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-arm64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-armel-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-armhf-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-hppa-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-i386-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-m68k-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-ppc64el-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-riscv64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-s390x-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-sparc64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-13-dev-x32-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-alpha-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-amd64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-arc-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-arm64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-armel-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-armhf-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-hppa-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-i386-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-loong64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-m68k-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-ppc64el-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-riscv64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-s390x-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-sparc64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-14-dev-x32-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-alpha-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-amd64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-arc-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-arm64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-armel-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-armhf-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-hppa-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-i386-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-loong64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-m68k-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-ppc64el-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-riscv64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-s390x-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-sparc64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-15-dev-x32-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-alpha-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-amd64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-arc-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-arm64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-armel-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-armhf-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-hppa-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-i386-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-loong64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-m68k-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-ppc64el-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-riscv64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-s390x-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-sparc64-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-16-dev-x32-cross
Description-md5: e3610e2377e77eddbfb5ac76ab6b4834
Description-en: GNU Modula-2 standard library
 This is the Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-alpha-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-amd64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-arc-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-arm64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-armel-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-armhf-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-hppa-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-i386-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-m68k-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-ppc64el-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-riscv64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-s390x-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-sparc64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-17-x32-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-alpha-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-amd64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-arc-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-arm64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-armel-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-armhf-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-hppa-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-i386-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-m68k-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-ppc64el-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-riscv64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-s390x-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-sparc64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-18-x32-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-alpha-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-amd64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-arc-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-arm64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-armel-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-armhf-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-hppa-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-i386-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-loong64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-m68k-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-ppc64el-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-riscv64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-s390x-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-sparc64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-19-x32-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-alpha-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-amd64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-arc-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-arm64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-armel-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-armhf-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-hppa-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-i386-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-loong64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-m68k-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-ppc64el-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-riscv64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-s390x-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-sparc64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-20-x32-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-alpha-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-amd64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-arc-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-arm64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-armel-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-armhf-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-hppa-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-i386-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-loong64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-m68k-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-ppc64el-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-riscv64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-s390x-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-sparc64-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgm2-21-x32-cross
Description-md5: 2b6f235369b3172b9f6a3f7d22bc9978
Description-en: GNU Modula-2 standard library (runtime library)
 This is the GNU Modula-2 standard library that comes with the gm2 compiler.

Package: libgmap-ocaml
Description-md5: 3327383b78d3e6c440cc751fe88c53e0
Description-en: heterogenous maps over a GADT for OCaml (runtime files)
 Gmap exposes the functor Make which takes a key type (a GADT 'a key)
 and outputs a type-safe Map where each 'a key is associated with a 'a
 value. This removes the need for additional packing. It uses OCaml's
 stdlib Map data structure.
 .
 This package contains runtime files.

Package: libgmap-ocaml-dev
Description-md5: 879c0503bde19d155e53e4a6e82fc681
Description-en: heterogenous maps over a GADT for OCaml (dev files)
 Gmap exposes the functor Make which takes a key type (a GADT 'a key)
 and outputs a type-safe Map where each 'a key is associated with a 'a
 value. This removes the need for additional packing. It uses OCaml's
 stdlib Map data structure.
 .
 This package contains development files.

Package: libgmavenplus-java
Description-md5: dcc9eda0e4a6a05b1e344470fc818c7a
Description-en: GMavenPlus Plugin
 GMavenPlus Plugin is a rewrite of GMaven, a Maven plugin that allows
 one to integrate Groovy into Maven projects.

Package: libgmbal-commons-java
Description-md5: fdb982a55c8269ac91d26a6194412fb6
Description-en: GlassFish MBean Annotation Library (Common APIs)
 The GlassFish MBean Annotation Library (gmbal, pronounced as in "gumball")
 is a runtime annotation processor that creates Open MBeans. This is useful
 for creating a management API for existing code with minimal effort. It is
 intended to be applied to existing modules (which may be OSGi bundles in
 GlassFish v3, or any other packaging model including standard jar files),
 but could be used anywhere that it is desired to combine the definition of
 the management API with the module API and implementation.
 .
 Gmbal is not limited to use in GlassFish. Gmbal is completely independent
 of GlassFish, and may be used in a context where GlassFish is not present.
 .
 This package contains the common APIs used by Gmbal.

Package: libgmbal-java
Description-md5: 23c420069473fe71a7593986fbce1289
Description-en: GlassFish MBean Annotation Library
 The GlassFish MBean Annotation Library (gmbal, pronounced as in "gumball")
 is a runtime annotation processor that creates Open MBeans. This is useful
 for creating a management API for existing code with minimal effort. It is
 intended to be applied to existing modules (which may be OSGi bundles in
 GlassFish v3, or any other packaging model including standard jar files),
 but could be used anywhere that it is desired to combine the definition of
 the management API with the module API and implementation.
 .
 Gmbal is not limited to use in GlassFish. Gmbal is completely independent
 of GlassFish, and may be used in a context where GlassFish is not present.

Package: libgmbal-pfl-java
Description-md5: 2ba786c83e0aba1c4d27e367f17fe138
Description-en: GlassFish MBean Annotation Library (Primitive Function Library)
 The GlassFish MBean Annotation Library (gmbal, pronounced as in "gumball")
 is a runtime annotation processor that creates Open MBeans. This is useful
 for creating a management API for existing code with minimal effort. It is
 intended to be applied to existing modules (which may be OSGi bundles in
 GlassFish v3, or any other packaging model including standard jar files),
 but could be used anywhere that it is desired to combine the definition of
 the management API with the module API and implementation.
 .
 Gmbal is not limited to use in GlassFish. Gmbal is completely independent
 of GlassFish, and may be used in a context where GlassFish is not present.
 .
 This package contains the Primitive Function Library used by Gmbal (PFL)

Package: libgme-dev
Description-md5: e2a4731d4561e9d8d13aa704bbbfbd39
Description-en: Playback library for video game music files - development files
 game-music-emu is a collection of video game music file emulators that
 support the following formats and systems:
 * AY        ZX Spectrum/Amstrad 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
 .
 This package contains the header files, static libraries
 and symbolic links that developers using libgme will need.

Package: libgme0
Description-md5: 8da746f9524491f505ff3aed8362bf04
Description-en: Playback library for video game music files - shared library
 game-music-emu is a collection of video game music file emulators that
 support the following formats and systems:
 * AY        ZX Spectrum/Amstrad 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
 .
 This package contains the shared libraries necessary to run programs
 using libgme.

Package: libgmenuharness-dev
Description-md5: 06886f21cc186523ced3b6c128b3a531
Description-en: GMenu harness library (development files)
 Library containing GMenu harness. This library is useful for testing
 GMenuModel structures.
 .
 This package contains the gmenuharness header files for development.

Package: libgmenuharness0.1
Description-md5: 6271658fa223b0d773a1bd01c8fed61f
Description-en: GMenu harness library
 Library containing GMenu harness. This library is useful for testing
 GMenuModel structures.
 .
 This package contains the gmenuharness shared library.

Package: libgmerlin-avdec-dev
Description-md5: ec7f2a028c76adea9b6dd5c6e5d8d25f
Description-en: general multimedia decoding library (development files)
 Gmerlin_avdecoder is a general purpose media decoding library. It was
 written as a support library for gmerlin, but it can also be used by other
 applications. You don't even need gmerlin installed, only gavl.
 .
 This package provides the files necessary to compile an application
 using Gmerlin_avdecoder.

Package: libgmerlin-avdec-doc
Description-md5: 3dd03ea28d770afed263b959ee6e2dc9
Description-en: general multimedia decoding library (documentation)
 Gmerlin_avdecoder is a general purpose media decoding library. It was
 written as a support library for gmerlin, but it can also be used by other
 applications. You don't even need gmerlin installed, only gavl.
 .
 This package provides the API documentation for Gmerlin_avdecoder.

Package: libgmerlin-avdec3
Description-md5: c7cd58abd374a06de511200d3375995a
Description-en: general multimedia decoding library
 Gmerlin_avdecoder is a general purpose media decoding library. It was
 written as a support library for gmerlin, but it can also be used by other
 applications. You don't even need gmerlin installed, only gavl.
 .
 This package provides the shared object necessary to run an application
 using Gmerlin_avdecoder.

Package: libgmerlin-dev
Description-md5: 6d7e3b4564264a08ff153390c56cc66a
Description-en: core library for gmerlin - development files
 Gmerlin is a multiformat media player with tree-like virtual directory
 structure, where you can save your files, webstreams or whatever. It
 handles even large media collections gracefully. Hardware devices appear
 also in the tree so you can open Audio-CDs, (S)VCDs, DVDs and
 DVB-broadcasts.
 .
 This package contains the files needed to compile and link
 against libgmerlin.

Package: libgmerlin3
Description-md5: 3718be84d25055e7ff76a9fd864fcf94
Description-en: core library for gmerlin - runtime files
 Gmerlin is a multiformat media player with tree-like virtual directory
 structure, where you can save your files, webstreams or whatever. It
 handles even large media collections gracefully. Hardware devices appear
 also in the tree so you can open Audio-CDs, (S)VCDs, DVDs and
 DVB-broadcasts.
 .
 This package contains the files needed to run a program compiled using
 libgmerlin.

Package: libgmetrics-groovy-java
Description-md5: 9aff8ffeb9ed10f22082f237880ca23c
Description-en: Groovy library that provides reports and metrics for Groovy code
 GMetrics provides calculation and reporting of size and
 complexity metrics for Groovy source code, by scanning the
 code with an Ant Task, applying a set of metrics, and
 generating an HTML or XML report of the results.

Package: libgmetrics-groovy-java-doc
Description-md5: ba94d60f74001cd86037c69f719cd0a8
Description-en: Documentation for libgmetrics-groovy-java
 Documentation for GMetrics that is a library providing
 calculation and reporting of size and complexity metrics for
 Groovy source code, by scanning the code with an Ant Task,
 applying a set of metrics, and generating an HTML or XML
 report of the results.

Package: libgmic-dev
Description-md5: 4804366e56f7ce6281f558af3635f4e1
Description-en: GREYC's Magic for Image Computing - development files
 G'MIC is an open and full-featured framework for image processing,
 providing several different user interfaces to
 convert/manipulate/filter/visualize generic image datasets, from 1d
 scalar signals to 3d+t sequences of multi-spectral volumetric images.
 .
 This package contains the development files for libgmic.

Package: libgmic1
Description-md5: 4d6263ec41facfa9c6de9e783f002c1b
Description-en: GREYC's Magic for Image Computing - shared library
 G'MIC is an open and full-featured framework for image processing,
 providing several different user interfaces to
 convert/manipulate/filter/visualize generic image datasets, from 1d
 scalar signals to 3d+t sequences of multi-spectral volumetric images.
 .
 This package contains the shared library.

Package: libgmime-3.0-0t64
Description-md5: 005dcaefbc123c43f02896ea12b1d5e2
Description-en: MIME message parser and creator library
 GMime provides a core library and set of utilities which may be used for the
 creation and parsing of messages using the Multipurpose Internet Mail
 Extension (MIME).
 .
 This package contains the shared library of GMime.

Package: libgmime-3.0-dev
Description-md5: 70d48d0240c16e9bce9ec67f0ccda782
Description-en: MIME message parser and creator library - development files
 GMime provides a core library and set of utilities which may be used for the
 creation and parsing of messages using the Multipurpose Internet Mail
 Extension (MIME).
 .
 This package contains the development files of GMime for programmers
 using C or Vala.

Package: libgmime-3.0-doc
Description-md5: 22a37969f19bd66d18dc07c3c13a5719
Description-en: MIME message parser and creator library - documentation
 GMime provides a core library and set of utilities which may be used for the
 creation and parsing of messages using the Multipurpose Internet Mail
 Extension (MIME).
 .
 This package contains the documentation and examples of GMime.

Package: libgmm++-dev
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: libgmm-dev
Description-md5: 44e2672eb28de88fab8b23b2a9a85a71
Description-en: Generic C++ template library for sparse, dense and skyline matrices
 GMM is a framework of pre-defined methods for matrix computation. It is built
 as a set of generic algorithms for any interfaced vector type or matrix type.
 .
 It can be viewed as a glue library allowing cooperation between several vector
 and matrix types. However, basic sparse, dense and skyline matrix/vector types
 are built-in, hence it can be used as a standalone linear algebra library.

Package: libgmobile-common
Description-md5: 10fd71406b1181245f61871904eb5dbe
Description-en: common files for the gmobile library
 gmobile is a library containing mobile related helpers for
 glib based projects.
 .
 This package contains common files like the hwdb and udev rules.

Package: libgmobile-dev
Description-md5: fac8120c2ff3cea78a3ea25d95731a53
Description-en: Mobile related helpers - development headers
 gmobile is a library containing mobile related helpers for
 glib based projects.
 .
 This package contains the development headers.

Package: libgmobile-doc
Description-md5: 50f2a0d95d77390d91bf65adc38aea05
Description-en: documentation for the gmobile library
 gmobile is a library containing mobile related helpers for
 glib based projects.
 .
 This package contains the HTML documentation for the gmobile library.

Package: libgmobile-examples
Description-md5: 921509b0b72d346ee288bdde5503e910
Description-en: Mobile related helpers - binaries
 gmobile is a library containing mobile related helpers for
 glib based projects.
 .
 This package contains examples on how to use gmobile.

Package: libgmobile0
Description-md5: b3c30f21dc58046f0947668392347bba
Description-en: Mobile related helpers - shared library
 gmobile is a library containing mobile related helpers for
 glib based projects.
 .
 This package contains the shared library.

Package: libgmock-dev
Description-md5: 42247539f35db2325a2bd3422bae43fc
Description-en: Google's framework for writing C++ tests
 Inspired by jMock, EasyMock, and Hamcrest, and designed with C++'s
 specifics in mind, it can help you derive better designs of your
 system and write better tests.
 .
 Google Mock:
 .
 - provides a declarative syntax for defining mocks,
 - can easily define partial (hybrid) mocks, which are a cross of real
 and mock objects,
 - handles functions of arbitrary types and overloaded functions,
 - comes with a rich set of matchers for validating function arguments,
 - uses an intuitive syntax for controlling the behavior of a mock,
 - does automatic verification of expectations (no record-and-replay
 needed),
 - allows arbitrary (partial) ordering constraints on
 function calls to be expressed,
 - lets a user extend it by defining new matchers and actions.
 - does not use exceptions, and
 - is easy to learn and use.

Package: libgmp-ocaml
Description-md5: 5a477f56ccfdde0f1d81c56b936b7535
Description-en: OCaml bindings for the GNU multiprecision arithmetic library (runtime)
 This package provides bindings for the GNU multiprecision library
 (GNU MP) for the language OCaml (caml.inria.fr).  It is mostly a 1-1 mapping
 of the C functions into the OCaml namespace, but also includes some
 infix operators to make for a cleaner syntax.
 .
 This package provides the shared library for running applications linked
 against libgmp-ocaml

Package: libgmp-ocaml-dev
Description-md5: db5efd04d37b04aa52f71bd40162ec80
Description-en: OCaml bindings for the GNU multiprecision arithmetic library (dev)
 This package provides bindings for the GNU multiprecision library
 (GNU MP) for the language OCaml(caml.inria.fr).  It is mostly a 1-1 mapping
 of the C functions into the OCaml namespace, but also includes some
 infix operators to make for a cleaner syntax.
 .
 This package provides the static library, OCaml library and interface
 for developing applications to use libgmp-ocaml

Package: libgmpada-dev
Description-md5: 8da58d210fa6380873b2251aa68ebd8e
Description-en: Ada binding to the GNU MultiPrecision library: development
 GMPAda allows programmers to use the GNU MultiPrecision library
 within the Ada language: unbounded integers, rationals and
 floats.
 .
 Install this package if you want to write programs that
 use libgmpada.

Package: libgmpada9
Description-md5: 7bea158d691018123ea67be2ac28d05b
Description-en: Ada binding to the GNU MultiPrecision library: shared library
 GMPAda allows programmers to use the GNU MultiPrecision library
 within the Ada language: unbounded integers, rationals and
 floats.
 .
 This package contains the runtime shared library.

Package: libgmsh-dev
Description-md5: 14114da3fa0b899eded25d95ae9b1ea9
Description-en: Three-dimensional finite element mesh generator development files
 Gmsh is a 3D finite element grid generator with a build-in CAD engine
 and post-processor. Its design goal is to provide a fast, light and
 user-friendly meshing tool with parametric input and advanced
 visualization capabilities. Gmsh is built around four modules: geometry,
 mesh, solver and post-processing. The specification of any input to
 these modules is done either interactively using the graphical user
 interface or in ASCII text files using Gmsh's own scripting language.
 .
 See Gmsh's reference manual for a more thorough overview of Gmsh's
 capabilities.
 .
 The package contains development files.

Package: libgmsh-private-headers-dev
Description-md5: 95201f665680ea87e2117cb8ebbb0d52
Description-en: Three-dimensional finite element mesh generator development files
 Gmsh is a 3D finite element grid generator with a build-in CAD engine
 and post-processor. Its design goal is to provide a fast, light and
 user-friendly meshing tool with parametric input and advanced
 visualization capabilities. Gmsh is built around four modules: geometry,
 mesh, solver and post-processing. The specification of any input to
 these modules is done either interactively using the graphical user
 interface or in ASCII text files using Gmsh's own scripting language.
 .
 See Gmsh's reference manual for a more thorough overview of Gmsh's
 capabilities.
 .
 The package contains development private headers.

Package: libgmsh4.14
Description-md5: 8c8acd23a2e0bcc020fb194e64086e7d
Description-en: Three-dimensional finite element mesh generator shared library
 Gmsh is a 3D finite element grid generator with a build-in CAD engine
 and post-processor. Its design goal is to provide a fast, light and
 user-friendly meshing tool with parametric input and advanced
 visualization capabilities. Gmsh is built around four modules: geometry,
 mesh, solver and post-processing. The specification of any input to
 these modules is done either interactively using the graphical user
 interface or in ASCII text files using Gmsh's own scripting language.
 .
 See Gmsh's reference manual for a more thorough overview of Gmsh's
 capabilities.
 .
 The package contains a shared library.

Package: libgmsh4.15
Description-md5: 8c8acd23a2e0bcc020fb194e64086e7d
Description-en: Three-dimensional finite element mesh generator shared library
 Gmsh is a 3D finite element grid generator with a build-in CAD engine
 and post-processor. Its design goal is to provide a fast, light and
 user-friendly meshing tool with parametric input and advanced
 visualization capabilities. Gmsh is built around four modules: geometry,
 mesh, solver and post-processing. The specification of any input to
 these modules is done either interactively using the graphical user
 interface or in ASCII text files using Gmsh's own scripting language.
 .
 See Gmsh's reference manual for a more thorough overview of Gmsh's
 capabilities.
 .
 The package contains a shared library.

Package: libgmt-dev
Description-md5: 718e2e26474871bdb6b479cf8b0e93a5
Description-en: Generic Mapping Tools Library - Development files
 These set of libraries allow manipulating geographic and Cartesian data sets
 (including filtering, trend fitting, gridding, projecting, etc.) and
 producing Encapsulated PostScript File (EPS) illustrations ranging from
 simple x-y plots via contour maps to artificially illuminated surfaces
 and 3-D perspective views.
 .
 This package contains the files used for development of programs that
 use the GMT libraries (headers).

Package: libgmt6t64
Description-md5: 46ce4ae4113ab8e140ed6370cac94112
Description-en: Generic Mapping Tools Library
 GMT libraries allow manipulating geographic and Cartesian data sets
 (including filtering, trend fitting, gridding, projecting, etc.) and
 producing Encapsulated PostScript File (EPS) illustrations ranging from
 simple x-y plots via contour maps to artificially illuminated surfaces
 and 3-D perspective views.
 .
 This package contains the GMT library.

Package: libgnat-11
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-alpha-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-amd64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-arm64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-armel-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-armhf-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-hppa-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-i386-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-powerpc-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-ppc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-ppc64el-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-riscv64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-s390x-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-sh4-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-sparc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-11-x32-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-alpha-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-amd64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-arm64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-armel-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-armhf-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-hppa-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-i386-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-m68k-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-powerpc-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-ppc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-ppc64el-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-riscv64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-s390x-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-sh4-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-sparc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-12-x32-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-alpha-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-amd64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-arm64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-armel-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-armhf-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-hppa-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-i386-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-m68k-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-powerpc-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-ppc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-ppc64el-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-riscv64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-s390x-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-sh4-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-sparc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-13-x32-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-alpha-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-amd64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-arm64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-armel-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-armhf-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-hppa-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-i386-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-loong64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-m68k-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-powerpc-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-ppc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-ppc64el-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-riscv64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-s390x-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-sh4-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-sparc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-14-x32-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-alpha-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-amd64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-arm64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-armel-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-armhf-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-hppa-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-i386-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-loong64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-m68k-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-powerpc-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-ppc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-ppc64el-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-riscv64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-s390x-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-sh4-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-sparc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-15-x32-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-alpha-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-amd64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-arm64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-armel-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-armhf-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-hppa-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-i386-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-loong64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-m68k-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-powerpc-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-ppc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-ppc64el-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-riscv64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-s390x-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-sh4-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-sparc64-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnat-16-x32-cross
Description-md5: 27cdab3b846cfe71a546e1fbdc98570c
Description-en: runtime for applications compiled with GNAT (shared library)
 GNAT is a compiler for the Ada programming language. It produces optimized
 code on platforms supported by the GNU Compiler Collection (GCC).
 .
 The libgnat library provides runtime components needed by most
 applications produced with GNAT.
 .
 This package contains the runtime shared library.

Package: libgnatcoll-cpp-dev
Description-md5: d7493e061e031604506219820430b977
Description-en: Ada binding to C++ standard library functions
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the static library and Ada specifications
 wrapping some functions of the C++ standard library.

Package: libgnatcoll-cpp1
Description-md5: 8900862175fd06c39803a696df2c19eb
Description-en: Ada binding to C++ standard library functions (runtime)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the runtime shared library wrapping some
 functions of the standard C++ library.

Package: libgnatcoll-db-bin
Description-md5: 7c5356a0ae1f391da63c09e2ee34f7d2
Description-en: Ada library accessing SQL databases (tools)
 The gnatcoll-db library allows Ada programs to send SQL queries to
 SQLite or PostGreSQL databases.
 .
 This package contains command-line tools.
 * gnatcoll_db2ada generates Ada sources depending on
 libngatcoll-sqlite or libgnatcoll-postgres.
 * gnatinspect runs in a source tree and generate a database of
 cross-references.

Package: libgnatcoll-db-doc
Description-md5: ca3bac280d2c6cff8311efff163e93fd
Description-en: Ada library accessing SQL databases (documentation)
 The gnatcoll-db library allows Ada programs to send SQL queries to
 SQLite or PostGreSQL databases.
 .
 This package contains the documentation in text, PDF and HTML.

Package: libgnatcoll-dev
Description-md5: 8488ab8cd5a7f49ffd58bed9bf38d9ae
Description-en: GNATColl, general purpose Ada library
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the static library and Ada specifications.

Package: libgnatcoll-doc
Description-md5: 26a398f3d961ac4a346672c87013b97e
Description-en: GNATColl, general purpose Ada library (documentation)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the documentation in text, PDF and HTML.

Package: libgnatcoll-gmp-dev
Description-md5: fd21276af43fd168459e18c2876feb2e
Description-en: Ada binding for GMP big numbers (development)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the static library and Ada specifications
 for a binding with the GNU Multiple Precision arithmetic C library.

Package: libgnatcoll-gmp21
Description-md5: ab3b58bd85a9f9ad2bfae3c36ae476ae
Description-en: Ada binding for GMP big numbers (runtime)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the runtime shared library for the GMP binding.

Package: libgnatcoll-iconv-dev
Description-md5: 383fd92ec6f9efe89289031d2a835824
Description-en: Ada binding for Iconv character encoding conversions (development)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the static library and Ada specifications for
 the binding with the Iconv character encoding conversion library.

Package: libgnatcoll-iconv21
Description-md5: 0a7a230f1962fdc3ab5465992b66e8a1
Description-en: Ada binding for Iconv character encoding conversions (runtime)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the runtime shared library for the iconv
 binding.

Package: libgnatcoll-lzma-dev
Description-md5: bc2f0a626d4e52ee0340f6401d6d26db
Description-en: Ada binding for LZMA compression (development)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the static library and Ada specifications
 for the binding with the lzma compression library.

Package: libgnatcoll-lzma3
Description-md5: c686c71879cc3e0b0ad793166078de7d
Description-en: Ada binding for LZMA compression (runtime)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the runtime shared library for the lzma binding.

Package: libgnatcoll-omp-dev
Description-md5: e7daf016c98cee3f4905ad6ec4b1f9a3
Description-en: Ada binding for OpenMP parallelism (development)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the static library and Ada specifications
 for the binding with the OpenMP parallelism library.

Package: libgnatcoll-omp2
Description-md5: 7733d764756d8fb872b8a5e2d1d96b52
Description-en: Ada binding for OpenMP parallelism (runtime)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the runtime shared library for the OpenMP binding.

Package: libgnatcoll-postgres-dev
Description-md5: 4bf6a80cf3055880ca4773bc8528b070
Description-en: Ada library accessing PostGreSQL databases
 The gnatcoll-db library allows Ada programs to send SQL queries to
 SQLite or PostGreSQL databases.
 .
 This package contains the static library and Ada specifications
 dedicated to PostGreSQL databases manipulation.

Package: libgnatcoll-postgres2
Description-md5: 476a9792cd7551cbfb28d6569d421895
Description-en: Ada library accessing PostGreSQL databases (runtime)
 The gnatcoll-db library allows Ada programs to send SQL queries to
 SQLite or PostGreSQL databases.
 .
 This package contains the runtime shared library for the PostGreSQL
 backend.

Package: libgnatcoll-python3-2
Description-md5: 34705a6ed4aeef362c62f8a41e4888aa
Description-en: Ada binding to the Python3 language (runtime)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the runtime shared library for Python
 scripting.

Package: libgnatcoll-python3-dev
Description-md5: 15fad4fde65773c0b409e1e9a4ef7387
Description-en: Ada binding to the Python3 language (development)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the static library and Ada specifications
 adding Python as scripting language.

Package: libgnatcoll-readline-dev
Description-md5: 69b7c2715b9be422d686dd128f7b432b
Description-en: Ada binding for ReadLine input history (development)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the static library and Ada specifications
 for the binding with GNU readline and history libraries.

Package: libgnatcoll-readline21
Description-md5: 31f25532cbd52e64c344e337e8ee32de
Description-en: Ada binding for ReadLine input history (runtime)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the runtime shared library for the readline
 binding.

Package: libgnatcoll-sql-dev
Description-md5: 354f63500093dd36f11d5a746087c29f
Description-en: Ada library accessing SQL databases
 The gnatcoll-db library allows Ada programs to send SQL queries to
 SQLite or PostGreSQL databases.
 .
 This package contains the static library and Ada specifications of
 the backend-independant part.

Package: libgnatcoll-sql4
Description-md5: f267a66167e356cd382ea4f8d118ba23
Description-en: Ada library accessing SQL databases (runtime)
 The gnatcoll-db library allows Ada programs to send SQL queries to
 SQLite or PostGreSQL databases.
 .
 This package contains the runtime shared library of the
 backend-independant part.

Package: libgnatcoll-sqlite-dev
Description-md5: 6ace095e1ca2fddd1a31ed1be038acf7
Description-en: Ada library accessing SQLite databases
 The gnatcoll-db library allows Ada programs to send SQL queries to
 SQLite or PostGreSQL databases.
 .
 This package contains the static library and Ada specifications
 dedicated to SQLite databases manipulation.

Package: libgnatcoll-sqlite21
Description-md5: 5f8c7adffd53646cf0d84386b06cf45e
Description-en: Ada library accessing SQLite databases (runtime)
 The gnatcoll-db library allows Ada programs to send SQL queries to
 SQLite or PostGreSQL databases.
 .
 This package contains the runtime shared library for the SQLite
 backend.

Package: libgnatcoll-syslog-dev
Description-md5: a9a845ef4a74b38d3296883f2734ce61
Description-en: Ada binding for syslog journals (development)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the static library and Ada specifications
 for an interface to the syslog journal manager daemon.

Package: libgnatcoll-syslog4
Description-md5: 67e8819b81e7cef88323db3af15c6699
Description-en: Ada binding for syslog journals (runtime)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the runtime shared library for the syslog binding.

Package: libgnatcoll-xref-dev
Description-md5: 5753a05157f6976a3430d758e30cf37f
Description-en: Ada library for manipulation of Ada cross references
 The gnatcoll-db library allows Ada programs to send SQL queries to
 SQLite or PostGreSQL databases.
 .
 This package contains the static library and Ada specifications for
 the XRef module, which builds a database of cross references from a
 source tree.

Package: libgnatcoll-xref21
Description-md5: 15e9806f9148b43c71a0dcf6221a9354
Description-en: Ada library for manipulation of Ada cross references (runtime)
 The gnatcoll-db library allows Ada programs to send SQL queries to
 SQLite or PostGreSQL databases.
 .
 This package contains the runtime shared library for the XRef module,
 which builds a database of cross references from a source tree.

Package: libgnatcoll-zlib-dev
Description-md5: 74291b0279cd30e7d74307ebaab09c6f
Description-en: Ada binding for Zlib compression (development)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the static library and Ada specifications
 for the binding with the zlib compression library.

Package: libgnatcoll-zlib3
Description-md5: 65be9ad67af994172cba80909026d258
Description-en: Ada binding for Zlib compression (runtime)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the runtime shared library for the zlib binding.

Package: libgnatcoll22
Description-md5: b3d5d31a6df778005925d6d25de9b5df
Description-en: GNATColl, general purpose Ada library (runtime)
 The GNAT Component Collection deals with: module tracing, efficient
 file IO, static string searching (Boyer-Moore), e-mails and
 mailboxes, Ravenscar tasking profiles, storage pools, JSON, logging,
 shell scripting. Components relying on external dependencies are
 distributed in separate packages.
 .
 This package contains the runtime shared library.

Package: libgnatprj-dev
Description-md5: 0312c686dd6f58d9fd3e8c1000d21285
Description-en: support for programs processing GNAT projects (development)
 GNAT projects are human-readable text files used to drive tools
 building or inspecting lots of source files in several programming
 languages, like those provided by the gprbuild package.
 .
 This package contains the development tools.

Package: libgnatprj12
Description-md5: 9991f16dad10eeea3a1ef31ba5dc237d
Description-en: support for programs processing GNAT projects (runtime)
 GNAT projects are human-readable text files used to drive tools
 building or inspecting lots of source files in several programming
 languages, like those provided by the gprbuild package.
 .
 This package contains the runtime shared library.

Package: libgnokii-dev
Description-md5: 1b02c9cf7508f50cbd9039f2612efad2
Description-en: Gnokii mobile phone interface library (development files)
 Gnokii is a suite of programs that allows communication with mobile phones.
 It currently supports many Nokia mobile phones, all AT capable ones as well as
 many Symbian based.
 .
 This package provides the devel headers used by applications that wish to link
 against libgnokii.

Package: libgnokii7t64
Description-md5: 1cb8c962c6f67fbb056b57b8d393185a
Description-en: Gnokii mobile phone interface library
 Gnokii is a suite of programs that allows communication with mobile phones.
 It currently supports many Nokia mobile phones, all AT capable ones as well as
 many Symbian based.
 .
 This package provides the library used by the gnokii suite to communicate
 with the phones.

Package: libgnome-games-support-1-3
Description-md5: 6f38593b2e6eccaa535f71c17192eca9
Description-en: library for common functions of GNOME games
 libgnome-games-support is a small library intended for internal use by the
 games developed by the GNOME project but it may be used by others.

Package: libgnome-games-support-1-dev
Description-md5: 0fc5c836a506565b22c77f8e7644b52b
Description-en: library for common functions of GNOME games (dev files)
 libgnome-games-support is a small library intended for internal use by the
 games developed by the GNOME project but it may be used by others.
 .
 This package contains development headers and libraries.

Package: libgnome-games-support-common
Description-md5: 0658544cee548bc7de29e3b38a24b48c
Description-en: library for common functions of GNOME games (common files)
 libgnome-games-support is a small library intended for internal use by the
 games developed by the GNOME project but it may be used by others.
 .
 This package contains architecture-independent files such as translations.

Package: libgnome-panel-dev
Description-md5: f78af28d8bb94a2aa3c6fae223e34bf5
Description-en: library for GNOME Panel modules - development files
 GNOME Flashback continues the traditional desktop interface which was used
 in GNOME 2.x, but using modern GNOME technologies.
 .
 This package provides the development files for writing GNOME Panel modules.

Package: libgnome-panel3
Description-md5: 8063909aa407d68a8e1a4fd970582c12
Description-en: library for GNOME Panel modules
 GNOME Flashback continues the traditional desktop interface which was used
 in GNOME 2.x, but using modern GNOME technologies.
 .
 This package contains the shared library, that is used by GNOME Panel
 modules.

Package: libgnomecanvas2-0
Description-md5: 2a48f9de3bcc2a09a1e0a39787605785
Description-en: powerful object-oriented display engine - runtime files
 The canvas widget is a powerful and extensible object-oriented display
 engine. A GnomeCanvasItem is a GtkObject representing some element of the
 display, such as an image, a rectangle, an ellipse, or some text. You can
 refer to this architecture as structured graphics; the canvas lets you deal
 with graphics in terms of items, rather than an undifferentiated grid of
 pixels.
 .
 This package is for legacy applications and no longer used by GNOME,
 please use GTK+ 4 for new development.

Package: libgnomecanvas2-common
Description-md5: b7fd50e7894f01bc14a18e45544b050d
Description-en: powerful object-oriented display engine - common files
 The canvas widget is a powerful and extensible object-oriented display
 engine. A GnomeCanvasItem is a GtkObject representing some element of the
 display, such as an image, a rectangle, an ellipse, or some text. You can
 refer to this architecture as structured graphics; the canvas lets you deal
 with graphics in terms of items, rather than an undifferentiated grid of
 pixels.
 .
 This package contains internationalization files.
 .
 This package is for legacy applications and no longer used by GNOME,
 please use GTK+ 4 for new development.

Package: libgnomecanvas2-dev
Description-md5: 1e1268cb5b7251a85db0007fbf653893
Description-en: powerful object-oriented display engine - development files
 The canvas widget is a powerful and extensible object-oriented display
 engine. A GnomeCanvasItem is a GtkObject representing some element of the
 display, such as an image, a rectangle, an ellipse, or some text. You can
 refer to this architecture as structured graphics; the canvas lets you deal
 with graphics in terms of items, rather than an undifferentiated grid of
 pixels.
 .
 This package is for legacy applications and no longer used by GNOME,
 please use GTK+ 4 for new development.

Package: libgnomecanvas2-doc
Description-md5: 5366102555e5f69b3d74d7ba9b82d5b9
Description-en: powerful object-oriented display engine - documentation files
 The canvas widget is a powerful and extensible object-oriented display
 engine. A GnomeCanvasItem is a GtkObject representing some element of the
 display, such as an image, a rectangle, an ellipse, or some text. You can
 refer to this architecture as structured graphics; the canvas lets you deal
 with graphics in terms of items, rather than an undifferentiated grid of
 pixels.
 .
 This package contains documentation files.
 .
 This package is provided for legacy applications and no longer used
 by GNOME, please use GTK+ 4 for new development.

Package: libgnomekbd-common
Description-md5: 5975fb27dd14bb43c79c9935c681f328
Description-en: GNOME library to manage keyboard configuration - common files
 libgnomekbd offers an API to manage the keyboard in GNOME applications.
 .
 libgnomekbdui offers an API to display a graphical user interface for
 libgnomekbd operations.
 .
 This package contains files common to the various libgnomekbd packages.

Package: libgnomekbd-dev
Description-md5: 353cd231a62082c6784b7cd9c5727a8c
Description-en: GNOME library to manage keyboard configuration - development files
 libgnomekbd offers an API to manage the keyboard in GNOME applications.
 .
 libgnomekbdui offers an API to display a graphical user interface for
 libgnomekbd operations.
 .
 This package contains the development files.

Package: libgnomekbd8
Description-md5: af3a5d9e866a2d8042968d3f6510a8a8
Description-en: GNOME library to manage keyboard configuration - shared library
 libgnomekbd offers an API to manage the keyboard in GNOME applications.
 .
 libgnomekbdui offers an API to display a graphical user interface for
 libgnomekbd operations.
 .
 This package contains the shared library.

Package: libgnt-dev
Description-md5: e6cb39cb67319312bf06cb51c10fcfd9
Description-en: development files for the gnt library
 GNT is an ncurses toolkit for creating text-mode graphical user interfaces in
 a fast and easy way. It is based on GLib and ncurses.
 .
 It was born out of the console-based UI, Finch, for the libpurple project.
 .
 This package contains the include files used for development against libgnt.

Package: libgnt-doc
Description-md5: 9ea78b10f8afbf843bb4d34a06cf3712
Description-en: documentation for the gnt library
 GNT is an ncurses toolkit for creating text-mode graphical user interfaces in
 a fast and easy way. It is based on GLib and ncurses.
 .
 It was born out of the console-based UI, Finch, for the libpurple project.
 .
 This package contains the HTML documentation.

Package: libgnt0t64
Description-md5: 7a68a6693f32bedd43c8e1d4ed84cf2a
Description-en: ncurses toolkit for creating text-mode graphical user interfaces
 GNT is an ncurses toolkit for creating text-mode graphical user interfaces in
 a fast and easy way. It is based on GLib and ncurses.
 .
 It was born out of the console-based UI, Finch, for the libpurple project.
 .
 This package contains the main library.

Package: libgnuastro-dev
Description-md5: 8c3bf70329b5ad2cdceee22a0ee1b057
Description-en: GNU Astronomy Utilities development files
 GNU Astronomy Utilities (Gnuastro) is a collection of libraries and programs
 for astronomical data analysis and manipulation. The programs can be run on
 the command-line for efficient and easy usage and the libraries can be used
 within C and C++ programs.
 .
 This package contains Gnuastro's headers and static libraries.

Package: libgnuastro22
Description-md5: 75f9deadbbeaac57b6a056dc4e2b531d
Description-en: GNU Astronomy Utilities shared libraries
 GNU Astronomy Utilities (Gnuastro) is a collection of libraries and programs
 for astronomical data analysis and manipulation. The programs can be run on
 the command-line for efficient and easy usage and the libraries can be used
 within C and C++ programs.
 .
 This package contains Gnuastro's shared librarires.

Package: libgnucap-dev
Description-md5: b372e129a230fcb54d56216f8b54b7bb
Description-en: GNU Circuit Analysis package, development library
 Gnucap is a general purpose circuit simulator. It performs nonlinear
 dc and transient analyses, Fourier analysis, and ac analysis
 linearized at an operating point. It is fully interactive and
 command driven. It can also be run in batch mode or as a server.
 .
 This package contains the symlink to the shared library.

Package: libgnucap0
Description-md5: 823e95bd390c2734c7213fd705910f51
Description-en: GNU Circuit Analysis package, the library
 Gnucap is a general purpose circuit simulator. It performs nonlinear
 dc and transient analyses, Fourier analysis, and ac analysis
 linearized at an operating point. It is fully interactive and
 command driven. It can also be run in batch mode or as a server.
 .
 This package contains the shared library.

Package: libgnudatalanguage0
Description-md5: 3f7e764b56df4e42f651f46a08f8b230
Description-en: Free IDL compatible incremental compiler shared library
 GNU Data Language (GDL) is a free IDL (Interactive Data Language)
 compatible incremental compiler. It has full syntax compatibility
 with IDL 7.1. IDL is a registered trademark of ITT Visual Information
 Solutions.
 .
 This package contains the shared library which is used by the different
 frontends (gdl binary, Python package).

Package: libgnunet-dev
Description-md5: 2459432c02967212752d1dd0c12c9916
Description-en: GNU's framework for secure peer-to-peer networking (development)
 GNUnet is a framework for secure peer-to-peer networking that does not use any
 centralized or otherwise trusted services. Its high-level goal is to provide a
 strong free software foundation for a global network that provides security
 and in particular respects privacy.
 .
 This package contains the development files.

Package: libgnunet0.20t64
Description-md5: ce73bfb56071e7da326841d0542537f7
Description-en: GNU's framework for secure peer-to-peer networking (libraries)
 GNUnet is a framework for secure peer-to-peer networking that does not use any
 centralized or otherwise trusted services. Its high-level goal is to provide a
 strong free software foundation for a global network that provides security
 and in particular respects privacy.
 .
 This package contains the shared libraries.

Package: libgnupg-interface-perl
Description-md5: 70ef1402a8d8f6eed269773c063db8ae
Description-en: Perl interface to GnuPG
 GnuPG::Interface and its associated modules are designed
 to provide an object-oriented method for interacting with
 GnuPG, being able to perform functions such as but not
 limited to encrypting, signing, decryption, verification,
 and key-listing parsing.

Package: libgnupg-perl
Description-md5: 9c5a19b65600a238a20fc8d01e0c892e
Description-en: interface to GnuPG 1.4 using its coprocess interface
 GnuPG is a Perl module that provides a limited programmatic interface to the
 GNU Privacy Guard program. It uses the coprocess hook system provided by gpg
 and communicates using shared memory. It attempts to map the interactive
 interface offered by the gpg command-line tool to a more programmatic API.
 .
 This module is compatible with the "classic" 1.4 version of gnupg only. It
 does not work with modern gnupg 2.1x currently.

Package: libgnuplot-iostream-dev
Description-md5: 6ad993349cbfc62ed61a58179ed6c921
Description-en: C++ programming interface for gnuplot. Headers
 This interface allows gnuplot to be controlled from C++ and is designed to be
 the lowest hanging fruit. In other words, if you know how gnuplot works it
 should only take 30 seconds to learn this library. Basically it is just an
 iostream pipe to gnuplot with some extra functions for pushing data arrays and
 getting mouse clicks. Data sources include STL containers (eg. vector or map)
 and one or two dimensional Blitz++ arrays (of scalars or TinyVectors). Support
 for other data sources should be easy to add.
 .
 Basically there are two functions defined: send() sends arrays of data values
 (it is overloaded to do the right thing based upon what type of variable you
 pass) and getMouse() gets the position of a mouse click. Everything else is
 accomplished by sending commands manually to gnuplot via the iostream
 interface.

Package: libgnuplot-iostream-doc
Description-md5: 53b4c208396354cc1590eb591c9ad318
Description-en: C++ programming interface for gnuplot. Docs and examples
 This interface allows gnuplot to be controlled from C++ and is designed to be
 the lowest hanging fruit. In other words, if you know how gnuplot works it
 should only take 30 seconds to learn this library. Basically it is just an
 iostream pipe to gnuplot with some extra functions for pushing data arrays and
 getting mouse clicks. Data sources include STL containers (eg. vector or map)
 and one or two dimensional Blitz++ arrays (of scalars or TinyVectors). Support
 for other data sources should be easy to add.
 .
 Basically there are two functions defined: send() sends arrays of data values
 (it is overloaded to do the right thing based upon what type of variable you
 pass) and getMouse() gets the position of a mouse click. Everything else is
 accomplished by sending commands manually to gnuplot via the iostream

Package: libgnuplot-ocaml-dev
Description-md5: 58f07b7f197124366cc860b778af05df
Description-en: OCaml interface to the gnuplot utility
 Gnuplot is a portable command-line driven interactive data and function
 plotting utility that supports different output formats. This package
 provides an interface to Gnuplot from the Objective CAML programming
 language. All functions talk to gnuplot through a pipe, so crude animations
 are possible.

Package: libgnuradio-air-modes1t64
Description-md5: de9c42f0df66feb5e1c1e93825f66091
Description-en: Gnuradio Mode-S/ADS-B radio - library
 A software-defined radio receiver for Mode S
 transponder signals, including ADS-B reports from equipped aircraft.
 .
 This package provides a shared library.

Package: libgnuradio-analog3.10.12
Description-md5: 3d88ee6c337e47267fede2494cb9f2e4
Description-en: gnuradio analog functions
 Library for handling analog signal processing functions.
 These functions are also in gnuradio-core.
 Part of the main gnuradio build.

Package: libgnuradio-audio3.10.12
Description-md5: f5bb32c4a24d434c08d8a973aa860840
Description-en: gnuradio audio functions
 This is the gr-audio library, used to connect to audio sources
 (mic-in) and sinks (speaker-out) ports on a computer. The underlying
 hardware driver is system and OS dependent and this module should
 automatically discover the correct one to use.  Part of the main
 gnuradio build.

Package: libgnuradio-blocks3.10.12
Description-md5: c2df21cc192bf1b929366d6340f78189
Description-en: gnuradio blocks functions
 Some non-signal processing blocks.
 These functions are also in gnuradio-core.
 Part of the main gnuradio build.

Package: libgnuradio-channels3.10.12
Description-md5: 9eb2ac8d51d697df58640b28e607df3c
Description-en: gnuradio channels functions
 Some channel oriented processing blocks.
 These functions are also in gnuradio-core.
 Part of the main gnuradio build.

Package: libgnuradio-dab3.10.0
Description-md5: d6e3d099bef12c79061b33f06781a15e
Description-en: Shared library for gr-dab (DAB/DAB+ receiver)
 Contains necessary DSP blocks for receiving DAB and DAB+ transmissions
 using a software defined radio such as hackrf, rtl-sdr, USRP etc.
 .
 This package contains the shared library for gr-dab.

Package: libgnuradio-digital3.10.12
Description-md5: 42026ba96232d8ed9bce33531e9feae8
Description-en: gnuradio digital communications functions
 All the functions for doing digital modulation and demodulation,
 including bpsk, qpsk, gmsk and ofdm signals.
 Part of the main gnuradio build.

Package: libgnuradio-dtv3.10.12
Description-md5: d8a125d35c8f558167b79c2abf61062b
Description-en: gnuradio digital TV signal processing blocks
 ATSC support, gr-atsc ported to a new framework, as well as
 DVB-S2, DVB-T, DVB-T2 digital video broadcast standards.
 Part of the main gnuradio build.

Package: libgnuradio-fec3.10.12
Description-md5: 4603e05c76586caedc5c05d4c7fcfe9b
Description-en: gnuradio forward error correction support
 Handle forward error correction processing in gnuradio.
 Implements the GNU Radio FEC API, supporting encoders and
 decoders for no-op dummmy, repetition, and convolutional classes.
 Part of the main gnuradio build.

Package: libgnuradio-fft3.10.12
Description-md5: 544f2ac48e471aa4593f6909f337d7da
Description-en: gnuradio fast Fourier transform functions
 Library for Fourier transform techniques used in gnuradio.
 Uses single precision FFT from libfftw3-single3.
 Part of the main gnuradio build.

Package: libgnuradio-filter3.10.12
Description-md5: 0f2aeac43193cf5b5151505285675492
Description-en: gnuradio filter functions
 Library of filter blocks used in gnuradio. Implements
 FIR, IIR and FFT filters, as well as Polyphase filterbank and
 PFB arbitrary resampler methods.
 Part of the main gnuradio build.

Package: libgnuradio-fosphor3.9.0
Description-md5: 614c73b6f47df0c22ec4d72415499cec
Description-en: gnuradio fosphor block (GPU spectrum display) (library)
 This implements a GNU Radio sink consisting of a GL display window
 that provides a Real Time Spectrum Analyzer (RTSA)-like spectrum
 visualization using OpenCL and OpenGL acceleration.
 .
 This package provides a shared library.

Package: libgnuradio-funcube3.10.0
Description-md5: 3aee1116acdbacf6e8a4bef6121f456a
Description-en: Funcube Dongle controller for GNU Radio (runtime)
 Support hardware for software radio using the fcdproplus
 which provides sampled RF IQ data as a USB audio stereo
 data stream. Control is done over USB HID protocol.
 .
 Both the Funcube Dongle and Funcube Diongle Pro+ are supported
 by this package.
 .
 This package provides a shared library.

Package: libgnuradio-hpsdr1.0.0
Description-md5: 0b550515bae63a80b0b5f6de34b16b49
Description-en: gnuradio library for OpenHPSDR protocol 1
 Hardware supported includes OpenHPSDR Hermes / Metis and Red Pitaya
 using the OpenHpsdr protocol.
 .
 The modules are compatible with version 3.8 of gnuradio and versions of
 Hermes firmware 1.8 through 3.2. (known as OpenHPSDR protocol 1). It
 is not compatible with the new OpenHPSDR protocol 2.
 .
 This package contains the shared library.

Package: libgnuradio-iio3.10.12
Description-md5: 06045448fd28862166b114aa4a4422f3
Description-en: IIO blocks for GnuRadio
 Libiio is a library that has been conceived to ease the development of
 applications interfacing Industrial Input/Output (IIO) devices through
 the IIO subsystem of the Linux kernel.
 .
 The IIO blocks for GnuRadio can be used to create flowgraphs that interface
 IIO devices through libiio.
 .
 Part of the main gnuradio build.

Package: libgnuradio-iqbalance3.9.0
Description-md5: f3fa21c85b7648b2254e19f56b652c7b
Description-en: GNU Radio Blind IQ imbalance estimator and correction (shared library)
 The general idea is to suppress symmetrical images caused by IQ
 imbalance in the RX path of quadrature receivers.
 It's composed of two subblocks: "IQ Bal Fix" and "IQ Bal Optimize".
 .
 This package provides a shared library for gr-iqbal.

Package: libgnuradio-limesdr3.0.2
Description-md5: bf463368ae86bfd6f9a323a48fd514da
Description-en: LimeSDR blocks for GNU Radio (runtime library)
 LimeSDR is a low cost, open source software defined radio (SDR) platform that
 can be used to support just about any type of wireless communication standard.
 .
 Currently this plugin supports LimeSDR-USB and LimeSDR-Mini boards.
 .
 The gr-limesdr blocks for GNU Radio can be used to create flowgraphs that
 interface LimeSDR devices through liblimesuite.
 .
 This package contains the shared library.

Package: libgnuradio-network3.10.12
Description-md5: 0c35e9fa3188431e10e3c732ed374377
Description-en: gnuradio network library
 Library of  blocks that implement UDP and TCP source and
 sink blocks supporting both IPv4 and IPv6.
 Part of the main gnuradio build.

Package: libgnuradio-osmosdr0.2.0t64
Description-md5: 51a1965d4251d4df3ef91a58383567be
Description-en: GNU Radio blocks from the OsmoSDR project - library
 The Osmocom project is a family of projects regarding Open source
 mobile communications. This library provides hardware support for
 a variety of radio hardware in the form of GNU Radio blocks.
 .
 This package contains the shared library.

Package: libgnuradio-pdu3.10.12
Description-md5: e60a0657b0dcf6c1619f76d881d29549
Description-en: gnuradio streaming protocol library
 Protocol Data Units library provides signal processing
 blocks that operate on Protocol Data Unit format messages. Many
 such blocks are analogs of streaming API functionality.
 Part of the main gnuradio build.

Package: libgnuradio-pmt3.10.12
Description-md5: 653aedd1567eba8b157188969da4c76b
Description-en: gnuradio pmt container library
 Polymorphic Types are opaque data types that are designed as generic
 containers of data that can be safely passed around between blocks
 and threads in GNU Radio.
 Part of the main gnuradio build.

Package: libgnuradio-qtgui3.10.12
Description-md5: 78840934166cde690f3708cac44c0689
Description-en: gnuradio Qt graphical user interface functions
 QT-based graphical sinks for gnuradio applications.
 Implements opengl, raster and native plotting methods, and
 supports a QT Style Sheet (QSS) file to adjust the look.
 Part of the main gnuradio build.

Package: libgnuradio-radar1.0.0
Description-md5: f7c6f8b5ce5b7919b9641017de16de97
Description-en: GNU Radio Radar Toolbox - library
 The *gr-radar* project provides a toolbox of commonly used radar
 algorithms. An important part is the *UHD Echotimer*, which enables a
 synchronized TX and RX stream from USRPs to ensure a constant phase
 relation in measurements. Example flowgraphs for CW, Dual CW, FSK,
 FMCW and OFDM radar are given and partly tested on hardware. GUI
 elements for target representation and further signal processing
 algorithms such as target tracking are implemented. Check out the
 project website for example videos and further information.
 .
 This package provides a shared library.

Package: libgnuradio-rds1
Description-md5: 720b1d3ef91dd3dca79a151a90f49fec
Description-en: GNU Radio FM RDS/TMC Transceiver (library)
 A Radio Data System - Traffic Message Channel (RDS-TMC) block
 for GNU Radio.
 .
 Radio Data System (RDS) is a communications protocol standard for
 embedding  small amounts of digital information in conventional
 FM radio broadcasts.
 .
 This package provides a shared library.

Package: libgnuradio-runtime3.10.12
Description-md5: e73009f780eee5fc595dc4da8d24cf71
Description-en: gnuradio core runtime
 Top level component library. Defines core blocks. Handles
 settings for logging, performance counters, and control port.
 Part of the main gnuradio build.

Package: libgnuradio-satellites5.8.0
Description-md5: 6dead797c65cee5e03cb685bbdbaa04b
Description-en: library of satellite telemetry signal decoders
 This GNU Radio out-of-tree module can be used to decode frames
 transmitted from most Amateur satellites in orbit, performing
 demodulation, forward error correction, etc. Decoded frames can be
 saved to a file or displayed in hex format. For some satellites the
 telemetry format definition is included in gr-satellites, so the
 decoded telemetry frames can be printed out as human-readable values
 such as bus voltages and currents. Additionally, some satellites
 transmit files such as JPEG images. gr-satellites can be used to
 reassemble these files and even display the images in real-time as
 they are being received.
 .
 It supports most popular protocols, such as AX.25, the GOMspace
 NanoCom U482C and AX100 modems, an important part of the CCSDS stack,
 the AO-40 protocol used in the FUNcube satellites, and several ad-hoc
 protocols used in other satellites.
 .
 This package contains the shared library.

Package: libgnuradio-soapy3.10.12
Description-md5: eb287e97d9393a929f10abdbcbc71636
Description-en: gnuradio SoapySDR support
 Soapy hardware drivers using the SoapySDR driver framework.
 Part of the main gnuradio build.

Package: libgnuradio-trellis3.10.12
Description-md5: 93ea87d97d5bf7a5d6272bbfd279ded5
Description-en: gnuradio trellis modulation functions
 Library for trellis coding modulation, including the Viterbi
 Algorithm, Concatenated Coding and Turbo Decoding
 based upon finite state machine (FSM) class.
 Part of the main gnuradio build.

Package: libgnuradio-uhd3.10.12
Description-md5: 99e0943e04dc3702c287f7beab797428
Description-en: gnuradio universal hardware driver functions
 The gnuradio interface to the UHD library to connect to and send and
 receive data between to the Ettus Research, LLC product line -
 including the USRP family of software radio peripheral devices.
 Part of the main gnuradio build.

Package: libgnuradio-video-sdl3.10.12
Description-md5: 81449e40176027f155aef2502ecffd77
Description-en: gnuradio video functions
 Library for handling SDL (Simple DirectMedia Layer) video data.
 Implements input and output blocks.
 Part of the main gnuradio build.

Package: libgnuradio-vocoder3.10.12
Description-md5: 58d0150c5fe739990bdb32a77526f016
Description-en: gnuradio vocoder functions
 Library of vocoder blocks, including ulaw, alaw, gsm and codec2.
 Debian uses external libraries for gsm and codec2.
 .
 Part of the main gnuradio build.

Package: libgnuradio-wavelet3.10.12
Description-md5: 1c51b1d67b8ca0587a908ff0217bc021
Description-en: gnuradio wavelet functions
 Library of Daubechies wavelet function blocks.
 wvps computes the Wavelet Power Spectrum from
 a set of wavelet coefficients.
 .
 Part of the main gnuradio build.

Package: libgnuradio-zeromq3.10.12
Description-md5: fad8379800018fcef6de6233eaff6ed5
Description-en: gnuradio zeromq functions
 0MQ messaging library support. Provide network socket
 endpoints for gnuradio data and message streams.
 PUB/SUB, PUSH/PULL, REP/REQ models supported.
 .
 Part of the main gnuradio build.

Package: libgnustep-base-dev
Description-md5: 8f8911005f8843b299642fc9bb55fc7d
Description-en: GNUstep Base header files and development libraries
 This package contains the header files and static libraries required
 to build applications against the GNUstep Base library.
 .
 Install this package if you wish to develop your own programs using
 the GNUstep Base Library.

Package: libgnustep-base1.31
Description-md5: a4b543c1cc35f94e4ce935f098456a7b
Description-en: GNUstep Base library
 The GNUstep Base Library is a powerful fast library of
 general-purpose, non-graphical Objective C classes, inspired by the
 OpenStep API but implementing Apple and GNU additions to the API as
 well.  It includes for example classes for unicode strings, arrays,
 dictionaries, sets, byte streams, typed coders, invocations,
 notifications, notification dispatchers, scanners, tasks, files,
 networking, threading, remote object messaging support (distributed
 objects), event loops, loadable bundles, attributed unicode strings,
 xml, mime, user defaults.

Package: libgnustep-corebase-dev
Description-md5: 430e29390a8c962569ceaf4b2ec93ec6
Description-en: GNUstep implementation of Apple's CoreFoundation (headers)
 The GNUstep CoreBase Library is a library of general-purpose,
 non-graphical C objects.  For example, it includes types for strings,
 collections, byte streams, typed coders, invocations, notifications,
 notification dispatchers, moments in time, network ports, and event
 loops.
 .
 It provides functionality that aims to implement the non-graphical
 portion of Apple's CoreFoundation framework.
 .
 This package contains the library headers, the .so symlink and the
 static library.

Package: libgnustep-corebase0
Description-md5: 055b03b6c8f34fe2a6a11f1c327bec15
Description-en: GNUstep implementation of Apple's CoreFoundation (library)
 The GNUstep CoreBase Library is a library of general-purpose,
 non-graphical C objects.  For example, it includes types for strings,
 collections, byte streams, typed coders, invocations, notifications,
 notification dispatchers, moments in time, network ports, and event
 loops.
 .
 It provides functionality that aims to implement the non-graphical
 portion of Apple's CoreFoundation framework.
 .
 This package contains the shared library.

Package: libgnustep-dl2-0deb
Description-md5: 8a6b640ade95f992d4f24de2cc8a8781
Description-en: bundle of runtime libraries for gnustep-dl2
 This package includes the EOAccess, EOInterface and EOControl runtime
 libraries.
 .
 GNUstep Database Library Version 2 is needed by GNUstep applications that
 communicate with databases.  It's an implementation of Apple's
 Enterprise Objects Framework (EOF) v 3.0 (from NeXT), and Apple's
 WebObjects 4.5 interface.

Package: libgnustep-dl2-dev
Description-md5: 8eddaf9d470c256481c6f92de18e9647
Description-en: development files for gnustep-dl2 runtime libraries
 Beside the headers and so symlinks for EOAccess, EOInterface and
 EOControl libraries, the package includes the general gdl2.make
 .
 GNUstep Database Library Version 2 is needed by GNUstep applications that
 communicate with databases.  It's an implementation of Apple's
 Enterprise Objects Framework (EOF) v 3.0 (from NeXT), and Apple's
 WebObjects 4.5 interface.

Package: libgnustep-gui-dev
Description-md5: f04369f3d91e18ed42cc133e64e25059
Description-en: GNUstep GUI header files and static libraries
 The GNUstep GUI Library is a powerful library of graphical user interface
 classes written completely in the Objective-C language; the classes are
 based upon the OpenStep specification, and provide the user with a
 traditional nextstep-like look and feel.
 .
 This package contains the header files and static libraries required
 to build applications against the GNUstep GUI library.
 .
 Install this package if you wish to develop your own programs using
 the GNUstep GUI Library.

Package: libgnustep-gui0.32
Description-md5: 26a0707edd4cd00c8f636eea36d88503
Description-en: GNUstep GUI Library
 The GNUstep GUI library is a powerful library of graphical user interface
 classes written completely in the Objective-C language; the classes are
 based upon the OpenStep specification, and provide the user with a
 traditional nextstep-like look and feel.  The classes include graphical
 objects such as windows, menus, buttons, text fields, popup lists, browsers,
 scrollviews, splitviews, fonts, colors, images, events, pasteboards...
 You need the corresponding backend library package (gnustep-back) to use
 this package.

Package: libgo-11-dev
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-alpha-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-amd64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-arm64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-armel-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-armhf-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-i386-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-powerpc-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-ppc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-ppc64el-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-riscv64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-s390x-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-sparc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-11-dev-x32-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-alpha-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-amd64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-arm64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-armel-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-armhf-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-i386-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-powerpc-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-ppc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-ppc64el-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-riscv64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-s390x-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-sparc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-12-dev-x32-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-alpha-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-amd64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-arm64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-armel-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-armhf-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-i386-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-powerpc-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-ppc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-ppc64el-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-riscv64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-s390x-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-sparc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-13-dev-x32-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-alpha-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-amd64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-arm64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-armel-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-armhf-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-i386-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-powerpc-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-ppc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-ppc64el-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-riscv64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-s390x-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-sparc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-14-dev-x32-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-alpha-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-amd64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-arm64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-armel-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-armhf-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-i386-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-powerpc-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-ppc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-ppc64el-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-riscv64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-s390x-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-sparc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-15-dev-x32-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-alpha-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-amd64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-arm64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-armel-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-armhf-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-i386-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-powerpc-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-ppc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-ppc64el-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-riscv64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-s390x-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-sparc64-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-16-dev-x32-cross
Description-md5: 20a30e1e0e326264783897d4692e3ada
Description-en: Runtime library for GNU Go applications (development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libgo-perl
Description-md5: 061d6d23361cf985398907c955610467
Description-en: perl modules for GO and other OBO ontologies
 This is a collection of perl code for dealing with Gene Ontologies (GO) and
 Open Biomedical Ontologies (OBO) style ontologies. It is part of the ‘go-dev’
 distribution, but this Debian package is made from the CPAN archive. This
 package contains both scripts (which can be used with no knowledge of perl),
 and libraries which will be of use to perl programmers using GO or OBO.

Package: libgo19
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-alpha-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-amd64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-arm64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-armel-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-armhf-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-i386-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-powerpc-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-ppc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-ppc64el-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-riscv64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-s390x-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-sparc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo19-x32-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-alpha-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-amd64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-arm64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-armel-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-armhf-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-i386-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-powerpc-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-ppc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-ppc64el-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-riscv64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-s390x-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-sparc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo21-x32-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-alpha-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-amd64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-arm64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-armel-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-armhf-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-i386-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-powerpc-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-ppc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-ppc64el-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-riscv64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-s390x-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-sparc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo22-x32-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-alpha-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-amd64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-arm64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-armel-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-armhf-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-i386-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-powerpc-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-ppc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-ppc64el-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-riscv64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-s390x-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-sparc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo23-x32-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-alpha-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-amd64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-arm64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-armel-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-armhf-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-i386-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-powerpc-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-ppc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-ppc64el-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-riscv64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-s390x-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-sparc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo24-x32-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-alpha-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-amd64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-arm64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-armel-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-armhf-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-i386-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-powerpc-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-ppc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-ppc64el-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-riscv64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-s390x-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-sparc64-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgo25-x32-cross
Description-md5: 9dac71a6885be90d89c8d4e0ae4b9f2c
Description-en: Runtime library for GNU Go applications
 Library needed for GNU Go applications linked against the
 shared library.

Package: libgoamdsmi-shim64-1
Description-md5: ede845c87460929309bf7f423703e450
Description-en: AMD System Management Interface - go library
 goamdsmi_shim (AMD System Management Interface Library) is a C library for
 Linux providing user space interfaces to monitor and control AMD GPU devices.
 .
 This package provides the go library for amdsmi_shim.

Package: libgoamdsmi-shim64-dev
Description-md5: 5a89c212a9fa27063be2888e3adfd638
Description-en: AMD System Management Interface - go headers
 goamdsmi_shim (AMD System Management Interface Library) is a C library for
 Linux providing user space interfaces to monitor and control AMD GPU devices.
 .
 This package provides the go headers for amdsmi_shim.

Package: libgoby-io-java
Description-md5: 6c3e2bddb6329f40650bd9c463399fbd
Description-en: IO API for goby
 Goby is a next-gen data management framework designed to facilitate the
 implementation of efficient data analysis pipelines.
 .
 Goby provides very efficient file formats to store next-generation sequencing
 data and intermediary analysis results.
 .
 This package contains the Goby IO API, including code necessary to read and
 write Goby file formats. It is released under the LGPL3 license.

Package: libgoffice-0.10-10-common
Description-md5: 37455cde2fc87041c4adf8dabb4678de
Description-en: Document centric objects library - common files
 GOffice is a library of document centric objects and utilities building on
 top of GLib and Gtk+.
 .
 These are the architecture independent files that are part of GOffice, like
 images and translations of messages.

Package: libgoffice-0.10-10t64
Description-md5: b7d4abcfd1ea6c42fd13392cbd81b11e
Description-en: Document centric objects library - runtime files
 GOffice is a library of document centric objects and utilities building on
 top of GLib and Gtk+.
 .
 These are the files needed to run applications that use GOffice.

Package: libgoffice-0.10-dev
Description-md5: 21974f31eff592b6ddf62810ac0c69ec
Description-en: Document centric objects library - development files
 GOffice is a library of document centric objects and utilities building on
 top of GLib and Gtk+.
 .
 These are the files needed when building applications that use GOffice.

Package: libgoffice-0.10-doc
Description-md5: eef950950a4c265be49aff0c19d0328f
Description-en: Document centric objects library - documentation
 GOffice is a library of document centric objects and utilities building on
 top of GLib and Gtk+.
 .
 This package contains HTML documentation for libgoffice-0.10.

Package: libgom-1.0-0t64
Description-md5: 5bb5f9ab72a71de66ab664ac7e158b6b
Description-en: Object mapper from GObjects to SQLite
 Gom provides an object mapper from GObjects to SQLite.
 It helps you write applications that need to store structured data
 as well as make complex queries upon that data.
 .
 This package contains the shared library.

Package: libgom-1.0-dev
Description-md5: 6a3b561672ea8ee781276d3c63073fa6
Description-en: libgom development files
 Gom provides an object mapper from GObjects to SQLite.
 It helps you write applications that need to store structured data
 as well as make complex queries upon that data.
 .
 This package contains headers and libraries for developing
 applications that use libgom.

Package: libgom-1.0-doc
Description-md5: 52b418985df1110928a325cce4e8bb6b
Description-en: libgom API documentation
 Gom provides an object mapper from GObjects to SQLite.
 It helps you write applications that need to store structured data
 as well as make complex queries upon that data.
 .
 This package contains the HTML documentation for the API.

Package: libgomp-plugin-amdgcn1
Description-md5: b4d23ce73f3592d1c5e0dc4540aca4d1
Description-en: GCC OpenMP v4.5 plugin for offloading to GCN
 This package contains libgomp plugin for offloading to AMD GCN.

Package: libgomp-plugin-nvptx1
Description-md5: f9c2e1e8b9ed7ce64aa263f868e92b29
Description-en: GCC OpenMP v4.5 plugin for offloading to NVPTX
 This package contains libgomp plugin for offloading to NVidia
 PTX.  The plugin needs libcuda.so.1 shared library that has to be
 installed separately.

Package: libgomp1-alpha-cross
Description-md5: 9651123458dd1bf3c162dfb6a6292ff4
Description-en: GCC OpenMP (GOMP) support library
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libgomp1-arc-cross
Description-md5: 9651123458dd1bf3c162dfb6a6292ff4
Description-en: GCC OpenMP (GOMP) support library
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libgomp1-armel-cross
Description-md5: 9651123458dd1bf3c162dfb6a6292ff4
Description-en: GCC OpenMP (GOMP) support library
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libgomp1-hppa-cross
Description-md5: 9651123458dd1bf3c162dfb6a6292ff4
Description-en: GCC OpenMP (GOMP) support library
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libgomp1-loong64-cross
Description-md5: 9651123458dd1bf3c162dfb6a6292ff4
Description-en: GCC OpenMP (GOMP) support library
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libgomp1-m68k-cross
Description-md5: 9651123458dd1bf3c162dfb6a6292ff4
Description-en: GCC OpenMP (GOMP) support library
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libgomp1-powerpc-cross
Description-md5: 9651123458dd1bf3c162dfb6a6292ff4
Description-en: GCC OpenMP (GOMP) support library
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libgomp1-ppc64-cross
Description-md5: 9651123458dd1bf3c162dfb6a6292ff4
Description-en: GCC OpenMP (GOMP) support library
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libgomp1-sh4-cross
Description-md5: 9651123458dd1bf3c162dfb6a6292ff4
Description-en: GCC OpenMP (GOMP) support library
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libgomp1-sparc64-cross
Description-md5: 9651123458dd1bf3c162dfb6a6292ff4
Description-en: GCC OpenMP (GOMP) support library
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libgomp1-x32-cross
Description-md5: 9651123458dd1bf3c162dfb6a6292ff4
Description-en: GCC OpenMP (GOMP) support library
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libgoocanvas-2.0-9
Description-md5: 39afc66e1c1493f9db63f7fe962dc4ce
Description-en: Canvas widget for GTK+ - shared library
 GooCanvas is a canvas widget for GTK+ that uses the Cairo 2D library for
 drawing. It has a model/view split, and uses interfaces for canvas items and
 views, so you can easily turn any application object into canvas items.
 .
 This package contains the shared library.

Package: libgoocanvas-2.0-common
Description-md5: 41eace8a1e383e0ba36703031ca87efa
Description-en: Canvas widget for GTK+ - common files
 GooCanvas is a canvas widget for GTK+ that uses the Cairo 2D library for
 drawing. It has a model/view split, and uses interfaces for canvas items and
 views, so you can easily turn any application object into canvas items.
 .
 This package contains the translations and the documentation.

Package: libgoocanvas-2.0-dev
Description-md5: e53394682bf2c8fc22bd82ced16f48ea
Description-en: Canvas widget for GTK+ - development files
 GooCanvas is a canvas widget for GTK+ that uses the Cairo 2D library for
 drawing. It has a model/view split, and uses interfaces for canvas items and
 views, so you can easily turn any application object into canvas items.
 .
 This package contains the development files.

Package: libgoocanvas2-cairotypes-perl
Description-md5: d85b4d8a366e7b15773ea8a512bdbef5
Description-en: bridge between GooCanvas2 and Cairo types
 GooCanvas2 is a canvas widget for use with GTK 3 that uses the Cairo
 library for drawing.
 .
 This package provides the missing link to enable Cairo::Pattern and
 GooCanvas2::CairoPattern to co-operate.

Package: libgoocanvas2-perl
Description-md5: f3c256b3a3c043531edcf0a16cb9392d
Description-en: Perl bindings for the goocanvas-2.0 widget using Glib::Object::Introspection
 GooCanvas2 is a canvas widget for use with Gtk3 that uses the Cairo 2D
 library for drawing. This is a simple and basic implementation of this
 wonderful Canvas widget.
 .
 For more information see
 https://wiki.gnome.org/action/show/Projects/GooCanvas
 .
 For information on how to use GooCanvas2, please study the API reference at
 https://developer.gnome.org/goocanvas/unstable/

Package: libgoogle-api-client-java
Description-md5: 2b79ecd2c378d95bd5de0136ac51dce9
Description-en: Google APIs Client Library for Java
 The Google APIs Client Library for Java is a flexible, efficient, and
 powerful Java client library for accessing any HTTP-based API on the
 web, not just Google APIs.
 .
 The library has the following features:
 .
 * A powerful OAuth 2.0 library with a consistent interface.
 * Lightweight, efficient XML and JSON data models that support any
 data schema.
 * Support for protocol buffers.
 * A set of generated libraries for Google APIs.

Package: libgoogle-api-services-drive-java
Description-md5: fb927b4f5411ec88b681bd5f2d601e8f
Description-en: Google Drive API Client Library for Java
 Manages files in Google Drive, a file storage and synchronization service,
 including uploading, downloading, searching, detecting changes and updating
 sharing permissions.

Package: libgoogle-api-services-sheets-java
Description-md5: 5a110ecb1bf30892123b5d1c74f33024
Description-en: Google Sheets API Client Library for Java
 Google Sheets is a spreadsheet program included as part of the web-based
 Google Docs Editors suite offered by Google. This library allows developers
 to read and write Google Sheets.

Package: libgoogle-auth-java
Description-md5: 6843f389eb4ea92f6367ddb8461b09c4
Description-en: Open source authentication client library for Java
 This project consists of 2 artifacts. The first,
 google-auth-library-credentials, contains base classes and interfaces for
 Google credentials while the second, google-auth-library-oauth2-http,
 contains a wide variety of credentials as well as utility methods to create
 them and to get Application Default Credentials.

Package: libgoogle-auto-common-java
Description-md5: 907cee8011c6bfca84f8c69a66bd4428
Description-en: Set of common utilities to help ease use of annotation processing
 Java is full of code that is mechanical, repetitive, typically untested, and
 sometimes the source of subtle bugs. Sounds like a job for robots! The Auto
 subprojects are a collection of code generators that automate those types of
 tasks. They create the code you would have written, but without the bugs. Save
 time. Save code. Save sanity.
 .
 This package contains the common utilities.

Package: libgoogle-auto-service-java
Description-md5: 0d8af45e1767f921d19ba17e821b0eae
Description-en: collection of source code generators for Java
 Java is full of code that is mechanical, repetitive, typically untested
 and sometimes the source of subtle bugs. Sounds like a job for robots!
 .
 The Auto subprojects are a collection of code generators that automate
 those types of tasks. They create the code you would have written, but
 without the bugs.
 .
 This package contains the service utilities.

Package: libgoogle-auto-value-gson-java
Description-md5: 70b75d29b50c781735c8d65dde23a42b
Description-en: Gson extension for AutoValue
 An extension for Google's AutoValue that creates a simple Gson
 TypeAdapterFactory for each AutoValue annotated object.

Package: libgoogle-auto-value-gson-java-doc
Description-md5: f51a33aa4466570cdceb0c23d4f7e561
Description-en: Gson extension for AutoValue (Documentation)
 An extension for Google's AutoValue that creates a simple Gson
 TypeAdapterFactory for each AutoValue annotated object.
 .
 This package contains the API documentation.

Package: libgoogle-auto-value-java
Description-md5: 80afddd67144d51b6eb7ec10ee74246d
Description-en: Generated immutable value classes for Java 7+
 Java is full of code that is mechanical, repetitive, typically untested, and
 sometimes the source of subtle bugs. Sounds like a job for robots! The Auto
 subprojects are a collection of code generators that automate those types of
 tasks. They create the code you would have written, but without the bugs. Save
 time. Save code. Save sanity.
 .
 This package contains the immutable value classes.

Package: libgoogle-common-protos-java
Description-md5: 7cf1cbf44843c0b4ca67b1d1adcb3e34
Description-en: Google common protos for Java
 Protocol buffer types which are common dependencies throughout the Google API
 ecosystem, generated for Java. The protobuf definitions for these generated
 Java classes are provided in the googleapis repository.

Package: libgoogle-compile-testing-java
Description-md5: 5961e84a372c67042b0ca41b226bd809
Description-en: Utilities for testing compilation
 Compile Testing is a collection of libraries for testing javac compilation,
 annotation processors, and other compiler plugins.
 .
 This package contains the library.

Package: libgoogle-compile-testing-java-doc
Description-md5: c234c4ad98642c158c4bfbd7596e464d
Description-en: Utilities for testing compilation (documentation)
 Compile Testing is a collection of libraries for testing javac compilation,
 annotation processors, and other compiler plugins.
 .
 This package contains the API Javadoc.

Package: libgoogle-flogger-java
Description-md5: a6cd05a9edb6f3bacf6b927f1717a88c
Description-en: Fluent Logging API for Java
 Many benefits over existing logging APIs including more self-documenting log
 statements and additional features that help you manage your logging better.

Package: libgoogle-fruit-3.7.1-3
Description-md5: 6ad06864e3debb6c01385f6ac3407e5e
Description-en: C++ dependency injection framework (runtime library)
 Fruit is a dependency injection framework for C++, loosely inspired by the
 Guice framework for Java. It uses C++ metaprogramming together with some
 C++11 features to detect most injection problems at compile-time.
 .
 This package contains the shared runtime library.

Package: libgoogle-fruit-dev
Description-md5: 1fca59ccdc97e97deaa945d92d7f1309
Description-en: C++ dependency injection framework (development files)
 Fruit is a dependency injection framework for C++, loosely inspired by the
 Guice framework for Java. It uses C++ metaprogramming together with some
 C++11 features to detect most injection problems at compile-time.
 .
 This package contains the header files and development libraries needed for
 building applications with Fruit.

Package: libgoogle-glog-dev
Description-md5: b551db4318894659d49fe968ad2eb1f8
Description-en: library that implements application-level logging.
 This library provides logging APIs based on C++-style streams and
 various helper macros.
 .
 This package contains static and debug libraries and header files for
 developing applications.

Package: libgoogle-glog0v6t64
Description-md5: 829accffb10209e63959eb79e6ebd913
Description-en: library that implements application-level logging.
 This library provides logging APIs based on C++-style streams and
 various helper macros.
 .
 This package contains shared libraries.

Package: libgoogle-gson-java
Description-md5: cc123775430ac0c4410b4dec80623954
Description-en: Converts Java objects into their JSON representation
 Gson is a Java library that can be used to convert Java Objects into their JSON
 representation. It can also be used to convert a JSON string to an equivalent
 Java object. Gson can work with arbitrary Java objects including pre-existing
 objects that you do not have source-code of.
 .
 Gson Goals
 .
 * Provide simple toJson() and fromJson() methods to convert Java objects to
 JSON and vice-versa
 * Allow pre-existing unmodifiable objects to be converted to and from JSON
 * Extensive support of Java Generics
 * Allow custom representations for objects
 * Support arbitrarily complex objects (with deep inheritance hierarchies and
 extensive use of generic types)

Package: libgoogle-http-client-java
Description-md5: 94a3e289efea2fe0d3d3f3aaf689cb6a
Description-en: Google HTTP Client Library for Java
 Written by Google, the Google HTTP Client Library for Java is a flexible,
 efficient, and powerful Java library for accessing any resource on the web via
 HTTP. The library has the following features:
 .
 * Pluggable HTTP transport abstraction that allows you to use any low-level
 library such as java.net.HttpURLConnection, Apache HTTP Client, or URL
 Fetch on Google App Engine.
 * Efficient JSON and XML data models for parsing and serialization of HTTP
 response and request content. The JSON and XML libraries are also fully
 pluggable, and they include support for Jackson and Android's GSON
 libraries for JSON.

Package: libgoogle-oauth-client-java
Description-md5: e1c9ae2c2a229a7bf15e87e810f59b19
Description-en: Google OAuth Client Library for Java
 Powerful and easy-to-use Java library for the OAuth 1.0a and OAuth 2.0
 authorization standards. The Google OAuth Client Library for Java is designed
 to work with any OAuth service on the web, not just with Google APIs. It is
 built on the Google HTTP Client Library for Java.

Package: libgoogle-protocolbuffers-perl
Description-md5: d9c8c72a1055199ad99f78578bf0a20d
Description-en: simple Perl interface to Google Protocol Buffers
 Google Protocol Buffers is a data serialization format. It is binary (and
 hence compact and fast for serialization) and as extendable as XML; its
 nearest analogues are Thrift and ASN.1. There are official mappings for C++,
 Java and Python languages; this library is a mapping for Perl.

Package: libgooglepinyin0
Description-md5: bcb31bbfb97500be61bcf586b0fdb208
Description-en: Pinyin engine fork from Google Pinyin on Android
 libgooglepinyin is a fork of Google Pinyin on Android, it features
 to have excellent input experience and uses little resource.
 .
 This package provides the library file.

Package: libgooglepinyin0-dev
Description-md5: 2ab057e9fe20c53c5d2c9aa57af97037
Description-en: Pinyin engine fork from Google Pinyin on Android - development files
 libgooglepinyin is a fork of Google Pinyin on Android, it features
 to have excellent input experience and uses little resource.
 .
 This package provides the library development files.

Package: libgossip-java
Description-md5: 72907ea5ad455e5d8af28bc8ccfdf44b
Description-en: Small and fast logging provider for SLF4J
 Gossip is a plugin for SLF4J which has simple and flexible configuration.
 It features:
 * Small footprint ~75k (even smaller for gossip-bootstrap-slf4j ~20k)
 * Profile-based configuration
 * Profile activation triggers
 * Multiple source inputs
 * Console and rolling file listeners
 * ANSI color rendering
 * Internal logging
 * SLF4J support, helpers and utilities

Package: libgoto-file-perl
Description-md5: 24d365bc78e1f9ae12ff3195cdcc8cc2
Description-en: Perl module that allows swapping the currently compiling file for a new one
 goto::file allows Test2::Harness to swap out the main script for the new
 file without adding a stack frame.
 .
 It is rare, but there are times where you want to swap out the currently
 compiling file for a different one. This module does that. From the point
 you 'use' the module perl will be parsing the new file instead of the
 original.
 .
 This module was created specifically for Test2::Harness which can preload
 modules and fork to run each test. The problem was that using 'do' to execute
 the test files post-fork was resuling in extra frames in the stack trace...
 in other words there are a lot of tests that assume the test file is the
 bottom of the stack. This happens all the time, specially if stack traces
 need to be verified.

Package: libgovarnam-dev
Description-md5: a462108f2fe6faacb115a660773dc3c4
Description-en: Development files for libgovarnam
 Govarnam is a transliteration library to type Indic languages.
 .
 This package contains development files and Vala bindings to use when writing
 applications that interface with GThd.

Package: libgovarnam1
Description-md5: e1a242f6298290a326256882804323e6
Description-en: Transliteration library to type Indic languages
 Govarnam is a transliteration library to type Indic languages.
 .
 This package contains the shared libraries for applications interfacing with
 govarnam.

Package: libgovirt-common
Description-md5: 8c88d15bd56b1887856f8f98733cd7df
Description-en: GObject-based library to access oVirt REST API (common files)
 libgovirt is a library that allows applications to use oVirt REST API
 to list VMs managed by an oVirt instance, and to get the connection
 parameters needed to make a SPICE/VNC connection to them.
 .
 This package contains the translation files.

Package: libgovirt-dev
Description-md5: 73b4ea3152f8edc1fe413c0ec92de227
Description-en: GObject-based library to access oVirt REST API (dev files)
 libgovirt is a library that allows applications to use oVirt REST API
 to list VMs managed by an oVirt instance, and to get the connection
 parameters needed to make a SPICE/VNC connection to them.
 .
 This package contains the development files.

Package: libgovirt2
Description-md5: 6735780968aa021086f224e9220c8f10
Description-en: GObject-based library to access oVirt REST API
 libgovirt is a library that allows applications to use oVirt REST API
 to list VMs managed by an oVirt instance, and to get the connection
 parameters needed to make a SPICE/VNC connection to them.

Package: libgpars-groovy-java
Description-md5: 93eda5aa5ac62e105a810a51670a6023
Description-en: open-source concurrency library for Groovy
 Library that provides multiple high-level abstractions for
 writing concurrent code in Groovy, including: map/reduce,
 fork/join, asynchronous closures, actors, agents, dataflow
 concurrency and other concepts.

Package: libgpaste-2
Description-md5: 3ccb63671b6dfc3bf66664274a507082
Description-en: Clipboard management system for GNOME - library
 GPaste manages clipboard history and allows easy access to it using
 keyboard shortcuts, gnome-shell extension, command-line tools, gir
 bindings.
 .
 This package contains the shared library used by gpaste.

Package: libgpaste-2-common
Description-md5: a70572ec0cb8eb4e8cee5b5f30d961e5
Description-en: Clipboard management system for GNOME - shared files
 GPaste manages clipboard history and allows easy access to it using
 keyboard shortcuts, gnome-shell extension, command-line tools, gir
 bindings.
 .
 This package contains the common files, such as translations.

Package: libgpaste-2-dev
Description-md5: 593447fa0d610df658fe9118584a9330
Description-en: Clipboard management system for GNOME - development files
 GPaste manages clipboard history and allows easy access to it using
 keyboard shortcuts, gnome-shell extension, command-line tools, gir
 bindings.
 .
 This package contains headers and libraries for developing applications
 that use GPaste to manage the clipboard.

Package: libgpg-error-mingw-w64-dev
Description-md5: 54ef1581cfd70d3ce42ad4ceb8fea360
Description-en: library of error values and messages in GnuPG (Windows development)
 Library that defines common error values, messages, and common
 runtime functionality for all GnuPG components.  Among these are GPG,
 GPGSM, GPGME, GPG-Agent, libgcrypt, pinentry, SmartCard Daemon and
 possibly more in the future.
 .
 It will likely be renamed "gpgrt" in the future.
 .
 This is a Windows version of libgpg-error.  It's meant to be used
 when cross-building software that targets the Windows platform,
 e.g. the win32-loader component of Debian-Installer.

Package: libgphobos-11-dev
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-amd64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-arm64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-armel-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-armhf-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-hppa-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-i386-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-powerpc-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-ppc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-ppc64el-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-riscv64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-s390x-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-sparc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-11-dev-x32-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-amd64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-arm64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-armel-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-armhf-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-hppa-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-i386-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-powerpc-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-ppc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-ppc64el-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-riscv64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-s390x-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-sparc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-12-dev-x32-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-amd64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-arm64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-armel-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-armhf-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-hppa-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-i386-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-powerpc-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-ppc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-ppc64el-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-riscv64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-s390x-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-sparc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-13-dev-x32-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-amd64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-arm64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-armel-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-armhf-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-hppa-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-i386-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-loong64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-powerpc-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-ppc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-ppc64el-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-riscv64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-s390x-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-sparc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-14-dev-x32-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-amd64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-arm64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-armel-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-armhf-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-hppa-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-i386-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-loong64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-powerpc-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-ppc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-ppc64el-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-riscv64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-s390x-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-sparc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-15-dev-x32-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-amd64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-arm64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-armel-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-armhf-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-hppa-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-i386-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-loong64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-powerpc-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-ppc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-ppc64el-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-riscv64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-s390x-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-sparc64-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-16-dev-x32-cross
Description-md5: 319ab24aa69f1d17bbae7ba6a543ecfd
Description-en: Phobos D standard library
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos-dev
Description-md5: 0e07f99c6e306122dc9c7b0dbb7bdf2b
Description-en: Phobos D standard library
 This is a dependency package providing the default D standard library.

Package: libgphobos2
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-arm64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-armel-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-armhf-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-hppa-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-ppc64el-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-riscv64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-s390x-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos2-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-arm64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-armel-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-armhf-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-hppa-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-ppc64el-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-riscv64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-s390x-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos3-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-arm64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-armel-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-armhf-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-hppa-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-ppc64el-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-riscv64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-s390x-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos4-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-arm64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-armel-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-armhf-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-hppa-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-loong64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-ppc64el-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-riscv64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-s390x-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos5-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-arm64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-armel-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-armhf-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-hppa-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-loong64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-ppc64el-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-riscv64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-s390x-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos6-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-arm64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-armel-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-armhf-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-hppa-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-loong64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-powerpc-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-ppc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-ppc64el-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-riscv64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-s390x-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-sparc64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgphobos7-x32-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libgpib-bin
Description-md5: 4d94556b6699b08cc2f64d7d36c6d249
Description-en: gpib hardware support (udev helpers)
 The Linux GPIB Package provides support for GPIB (IEEE 488) hardware.
 .
 This package contains the udev helpers.

Package: libgpib-dev
Description-md5: 84973d798e93c66537eb55e406a91ce2
Description-en: gpib hardware support (development library)
 The Linux GPIB Package provides support for GPIB (IEEE 488) hardware.
 .
 This package contains the development headers.

Package: libgpib-doc
Description-md5: 7a223b038dd4c620b67128ce64fc45df
Description-en: gpib hardware support (library documentation)
 The Linux GPIB Package provides support for GPIB (IEEE 488) hardware.
 .
 This package contains the man pages documenting the library functions.

Package: libgpib0
Description-md5: a110456fa1a8a99134052a56ffd7b0f6
Description-en: gpib hardware support (shared library)
 The Linux GPIB Package provides support for GPIB (IEEE 488) hardware.
 .
 This package contains the shared library.

Package: libgpiod-dev
Description-md5: 5a6a403dda9112f2f16376376324a36f
Description-en: C library for interacting with Linux GPIO device - static libraries and headers
 libgpiod encapsulates the ioctl calls and data structures
 behind a straightforward API. This new character device
 interface guarantees all allocated resources are freed after
 closing the device file descriptor and adds several new
 features that are not present in the obsolete sysfs interface
 (like event polling, setting/reading multiple values at once or
 open-source and open-drain GPIOs).
 .
 This package contains the required static libraries, headers, and C++ bindings.

Package: libgpiod-doc
Description-md5: 471a8312bc9baa04c2c418ef09bdf9ec
Description-en: C library for interacting with Linux GPIO device - library documentation
 libgpiod encapsulates the ioctl calls and data structures
 behind a straightforward API. This new character device
 interface guarantees all allocated resources are freed after
 closing the device file descriptor and adds several new
 features that are not present in the obsolete sysfs interface
 (like event polling, setting/reading multiple values at once or
 open-source and open-drain GPIOs).
 .
 This package contains the doxygen generated HTML documentation for the
 libraries.

Package: libgpiod3
Description-md5: fdc58e35bead39e38c167aaf93875f04
Description-en: C library for interacting with Linux GPIO device - shared libraries
 libgpiod encapsulates the ioctl calls and data structures
 behind a straightforward API. This new character device
 interface guarantees all allocated resources are freed after
 closing the device file descriptor and adds several new
 features that are not present in the obsolete sysfs interface
 (like event polling, setting/reading multiple values at once or
 open-source and open-drain GPIOs).
 .
 This package contains the required shared libraries.

Package: libgpiolib-dev
Description-md5: 4a15c9cdc635bfb4279b450ee4bb6397
Description-en: GPIO library for Raspberry Pi devices
 A development library providing a user-space API for accessing and controlling
 GPIO pins on Raspberry Pi hardware.
 .
 The library supports runtime detection of GPIO controllers from Device Tree,
 referring to GPIOs by name or number, and provides both basic pin control
 and monitoring capabilities.
 .
 This package contains the development files.

Package: libgportugol-dev
Description-md5: 360d113f1718577e1ba06ac9f3976c1d
Description-en: Development files for the G-Portugol library
 G-Portugol is a Portuguese structured programming language, based on the
 popular, freeform, pseudocode known as portugol. The compiler features
 native compilation, translation to C code, and interpretation of algorithms.
 This package includes the development support files for building applications.

Package: libgportugol0
Description-md5: d7fcb619b67bf4b38abc3c9bf79b4fd5
Description-en: G-Portugol library
 G-Portugol is a Portuguese structured programming language, based on the
 popular, freeform, pseudocode known as portugol. The compiler features
 native compilation, translation to C code, and interpretation of algorithms.
 This package includes a version of the shared library.

Package: libgppcscconnectionplugin1
Description-md5: 5f60ad5dc0dce982026cd0adfdddb038
Description-en: PC/SC connection plugin for GlobalPlatform Library
 GlobalPlatform is a standard for handling applets, keys and security
 of smart cards (see www.globalplatform.org).
 .
 This is a PC/SC connection plugin for the GlobalPlatform Library.
 This package provides a GlobalPlatform library/application a possibility
 to use PC/SC middleware/daemon to access smart cards.  It is used
 by gpshell for example.
 .
 This package contains the shared gppcscconnectionplugin library.

Package: libgps-point-perl
Description-md5: f33d1317b0f7d941ab12daa3a519e2ea
Description-en: module providing an object interface for a GPS point
 GPS::Point provides an object interface for a GPS fix (e.g. Position,
 Velocity and Time).
 .
 Note: Please use Geo::Point, if you want 2D or projection support.

Package: libgr-framework-dev
Description-md5: 5a7f155e265f0d5607c9432f617f4ae6
Description-en: Development files of Graphical Kernel System (GKS) and OpenGL
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains development files for GR.

Package: libgr-framework0
Description-md5: ef5b54f5bbcb392bbe49a7cf1777125e
Description-en: Library of Graphical Kernel System (GKS) and OpenGL
 GR is a universal framework for cross-platform visualization
 applications. It offers developers a compact, portable and consistent
 graphics library for their programs. Applications range from
 publication quality 2D graphs to the representation of complex 3D
 scenes.
 .
 This package contains runtime library for GR.

Package: libgradle-android-plugin-java
Description-md5: 2c1fa3908c63b2d8e373e42a6e694e8c
Description-en: Android Plugin for Gradle
 The Android build system uses the Android Plugin for Gradle to support building
 Android applications with the Gradle build toolkit. The plugin runs independent
 of Android Studio so the plugin and the Gradle build system can be updated
 independently of Android Studio. You can build your Android applications from
 within Android Studio or from the command line on your machine or on machines
 where Android Studio is not installed (such as continuous integration servers).
 .
 This package does not include gradle-experimental.jar because its dependencies
 are hard to resolve in Debian.
 .
 To build an Android application using the plugin in Debian, install
 `android-debian-helper` and use the init.gradle provided by that package.

Package: libgradle-android-plugin-java-doc
Description-md5: ef48a40198dccd961dce80fb2321c544
Description-en: Android Plugin for Gradle - Documentations
 The Android build system uses the Android Plugin for Gradle to support building
 Android applications with the Gradle build toolkit. The plugin runs independent
 of Android Studio so the plugin and the Gradle build system can be updated
 independently of Android Studio. You can build your Android applications from
 within Android Studio or from the command line on your machine or on machines
 where Android Studio is not installed (such as continuous integration servers).
 .
 This package provides some templates for using the Gradle plugin.

Package: libgradle-core-java
Description-md5: 0c6217316a01ebb760a13500b1ba8d3a
Description-en: Powerful build system for the JVM - Core libraries
 Gradle is a build tool with a focus on build automation and support for
 multi-language development. If you are building, testing, publishing, and
 deploying software on any platform, Gradle offers a flexible model that can
 support the entire development lifecycle from compiling and packaging code to
 publishing web sites. Gradle has been designed to support build automation
 across multiple languages and platforms including Java, Scala, Android, C/C++,
 and Groovy, and is closely integrated with development tools and continuous
 integration servers including Eclipse, IntelliJ, and Jenkins.
 .
 This package contains the Gradle Core API library.

Package: libgradle-jflex-plugin-java
Description-md5: 284139373204f168e8a24ef93cff9a1d
Description-en: Gradle plugin for JFlex, a scanner generator
 The gradle-jflex-plugin makes it possible to integrate JFlex into the Gradle
 build system. JFlex itself is a lexical analyzer generator that takes as input
 a specification with a set of regular expressions and corresponding actions.
 It generates a program (a lexer) that reads input, matches the input against
 the regular expressions in the spec file, and runs the corresponding action if
 a regular expression matched.

Package: libgradle-kotlin-dsl-java
Description-md5: 1ea41ada8654aa049791fa7446692a25
Description-en: Gradle Kotlin DSL
 The Gradle Kotlin DSL provides support for writing Gradle build scripts
 using JetBrains' Kotlin language. It aims to provide Gradle users with
 a rich, flexible and statically-typed approach to developing build logic
 in conjunction with the best IDE and tooling experience possible.

Package: libgradle-plugins-java
Description-md5: 1e186506a771b4cf1e48d9202026aa24
Description-en: Powerful build system for the JVM - All plugins
 Gradle is a build tool with a focus on build automation and support for
 multi-language development. If you are building, testing, publishing, and
 deploying software on any platform, Gradle offers a flexible model that can
 support the entire development lifecycle from compiling and packaging code to
 publishing web sites. Gradle has been designed to support build automation
 across multiple languages and platforms including Java, Scala, Android, C/C++,
 and Groovy, and is closely integrated with development tools and continuous
 integration servers including Eclipse, IntelliJ, and Jenkins.
 .
 This package contains the standard Gradle plugins except:
 .
 * Zinc compiler
 * Kotlin DSL
 * AWS S3
 * Google APIs

Package: libgrail-dev
Description-md5: aaa7fea4cee4953a0ab1a52e4a02990c
Description-en: Gesture Recognition And Instantiation Library - dev files
 This library consists of an interface and tools for handling gesture
 recognition and gesture instantiation. Applications can use the grail
 callbacks to receive gesture primitives and raw input events from the
 underlying kernel device.
 .
 This package contains files that are needed to build applications.

Package: libgrail6
Description-md5: 8a3d2f9d4700637341ac103638491767
Description-en: Gesture Recognition And Instantiation Library
 This library consists of an interface and tools for handling gesture
 recognition and gesture instantiation. Applications can use the grail
 callbacks to receive gesture primitives and raw input events from the
 underlying kernel device.

Package: libgral-java
Description-md5: f61ecd5e31e97c7f6f2734b097a50d74
Description-en: Java library for displaying plots (graphs, diagrams, and charts)
 GRAL is a free Java library for displaying plots (graphs, diagrams, and
 charts). The acronym GRAL simply stands for GRAphing Library.
 .
 Features
 .
 * Ready-to-use classes for data management
 * Data processing and filtering (smoothing, rescaling, statistics, histograms)
 * Many different plot types: xy/scatter plot, bubble plot, line plot,
 area plot, bar plot, pie plot, donut plot, box-and-whisker plot, raster plot
 * Legends: horizontal and vertical
 * Various axis types: linear axes, logarithmic axes, arbitrary number of axes
 * Several file formats are supported as data sources or data sinks (CSV,
 bitmap image data, audio file data)
 * Exporting plots in bitmap and vector file formats (PNG, GIF, JPEG, EPS, PDF,
 SVG)
 * Small footprint (about 300 kilobytes)

Package: libgrammatica-java
Description-md5: 3d3e3775636bfb55ee70b0adcda534b7
Description-en: C# and Java parser generator (compiler compiler)
 Grammatica improves upon similar tools (like yacc and ANTLR):
 .
 * by creating well-commented and readable source code,
 * by having automatic error recovery and detailed error messages, and
 * by support for testing and debugging grammars without source code
 generation.

Package: libgranite-7-7
Description-md5: 2d3c29e3d0904ade95c5a289ca8e9be0
Description-en: extension of GTK4 libraries
 Granite-7 is an extension of GTK4. Among other things, it provides
 complex widgets and convenience functions designed for use in apps
 built for elementary OS.
 .
 This package contains the shared library.

Package: libgranite-7-common
Description-md5: d388b769af51da9908d5c1666249f347
Description-en: extension of GTK4 libraries (common files)
 Granite-7 is an extension of GTK4. Among other things, it provides
 complex widgets and convenience functions designed for use in apps
 built for elementary OS.
 .
 This package contains common files needed by library.

Package: libgranite-7-dev
Description-md5: 8cda35036b765a1174b48c65693288da
Description-en: extension of GTK4 libraries (development files)
 Granite-7 is an extension of GTK4. Among other things, it provides
 complex widgets and convenience functions designed for use in apps
 built for elementary OS.
 .
 This package contains the static library and header files.

Package: libgranite-common
Description-md5: e44e0c8996c9ed118cc11657d3b1ac1a
Description-en: extension of GTK+ libraries (common files)
 Granite is an extension of GTK+. Among other things, it provides
 complex widgets and convenience functions designed for use in apps
 built for elementary OS.
 .
 This package contains common files needed by library.

Package: libgranite-dev
Description-md5: dee189c0f9cecdf7765b8c4e77b7b542
Description-en: extension of GTK+ libraries (development files)
 Granite is an extension of GTK+. Among other things, it provides
 complex widgets and convenience functions designed for use in apps
 built for elementary OS.
 .
 This package contains the static library and header files.

Package: libgranite6
Description-md5: fdacb6a14abd15188f48215825ba078f
Description-en: extension of GTK+ libraries
 Granite is an extension of GTK+. Among other things, it provides
 complex widgets and convenience functions designed for use in apps
 built for elementary OS.
 .
 This package contains the shared library.

Package: libgrantlee-templates5
Description-md5: a611276010e6da9d183ad32c166f9c77
Description-en: Grantlee templating library for Qt - Templates
 Grantlee is a string template engine based on the Django template system
 and written in Qt.
 .
 This package contains the Templates Grantlee library. It also contains the
 standard plugins.

Package: libgrantlee-textdocument5
Description-md5: cbbd8b5ab0558957010fc03fb9c2d9d0
Description-en: Grantlee templating library for Qt - TextDocument
 Grantlee is a string template engine based on the Django template system
 and written in Qt.
 .
 This package contains the TextDocument Grantlee library.

Package: libgrantlee5-dev
Description-md5: e07afc1e6e310f775ba8d324d30b04dd
Description-en: Grantlee templating library development files
 Grantlee is a string template engine based on the Django template system
 and written in Qt.
 .
 This package contains the development files for building applications
 using grantlee.

Package: libgrantleetheme-data
Description-md5: 72f83fc8b55993c270c2f2ee96952de1
Description-en: KDE PIM grantlee theme support - data files
 This library provides the grantlee theme support for KDE PIM.
 .
 This package provides the data files.

Package: libgrantleetheme-dev
Description-md5: 1dd606648e6bfbff5df3d2dc1ae2f5f5
Description-en: KDE PIM grantlee theme support - devel files
 This library provides the grantlee theme support for KDE PIM.
 .
 This package provides the development files.

Package: libgrantleetheme-plugins
Description-md5: fd4098258090ed9198c7f79bf38c3498
Description-en: KDE PIM grantlee theme support - plugins
 This library provides the grantlee theme support for KDE PIM.
 .
 This package provides the plugins distributed with the library.

Package: libgraph-d3-perl
Description-md5: c7b14a15fdbd0e60da47e77ec599880b
Description-en: module to create ref/json to show node-edge graph with D3.js
 Graph::D3 is a moudle to covert Graph object to the format which is used in
 d3.js(http://d3js.org/). Graph::D3 simply supports node-edge graph.

Package: libgraph-easy-as-svg-perl
Description-md5: 808f0075884a06c3172aae9e2a950f71
Description-en: Perl module to output a Graph::Easy as Scalable Vector Graphics
 Graph::Easy::As_svg is a Perl module which contains just the code for
 converting a Graph::Easy object to a SVG (Scalable Vector Graphics)
 text.

Package: libgraph-easy-perl
Description-md5: 189d9deea9fff290df21d6445413ca76
Description-en: Perl module to convert or render graphs (as ASCII, HTML, SVG or via Graphviz)
 Graph::Easy lets you generate graphs consisting of various shaped nodes
 connected by edges (with optional labels).
 .
 It can read and write graphs in a variety of formats, as well as render
 them via its own grid-based layouter. It has export filters for Graphviz,
 VCG (Visualizing Compiler Graphs), GDL (Graph Description Language) and
 GraphML. Import filters are for Graphviz, VCG and GDL.
 .
 Since the layouter works on a grid (manhattan layout), the output is
 most useful for flow charts, network diagrams, or hierarchy trees.
 .
 Graph::Easy has an easy-to-understand, compact and human readable graph
 description language.

Package: libgraph-grammar-perl
Description-md5: f07bb53372ac48ac4c4c77e43c66b84d
Description-en: Grammar for graphs
 Graph::Grammar is a Perl implementation of a graph rewriting method (a.k.a.
 graph grammar). Much of the API draws inspiration from Parse::Yapp, but
 instead of acting on text streams Graph::Grammar is oriented at graphs, as
 implemented in Perl's Graph module. Graph::Grammar implements a single method
 parse_graph() which accepts an instance of Graph and an array of rules. Every
 rule is evaluated for each vertex in a graph and, if a match is found, an
 action associated with the rule is executed.

Package: libgraph-maker-perl
Description-md5: 2c115aeeaaf3e0107ffcb59fa8c88e15
Description-en: collection of graph-producing Perl packages
 Graph::Maker contains constructors for many types of graphs, represented as
 objects of Perl Graph class.

Package: libgraph-moreutils-perl
Description-md5: 91ca684e4677108b52f13e93f92f97c5
Description-en: utilities for Perl graphs
 Graph::MoreUtils provides additional utilities for Perl graph handling.
 These utilities work with Perl Graph class objects.

Package: libgraph-nauty-perl
Description-md5: a97e4051d461c180bde8621960404728
Description-en: Perl bindings for nauty
 Graph::Nauty provides an interface to nauty, a set of procedures for
 determining the automorphism group of a vertex-coloured graph, and for testing
 graphs for isomorphism.

Package: libgraph-perl
Description-md5: 8ce81fe67c9b86ba007d1bab269692ec
Description-en: Perl module for graph data structures and algorithms
 This module contains the Graph module for Perl, a framework for
 creating abstract data structures called graphs and hypergraphs.
 (It is not for drawing any sort of graphics; for that, see the
 GD:: or Graphics:: set of modules.) It also contains implementations
 of several well-known algorithms that operate on graphs, such as
 finding transitive closures, strongly connected components
 (SCCs) and articulation points.

Package: libgraph-readwrite-perl
Description-md5: 99708b014d3ddfd218b0e18a11696aab
Description-en: module for reading and writing directed graphs
 Graph::ReadWrite is a collection of perl classes for reading and writing
 directed graphs in a variety of file formats. The graphs are represented in
 Perl using Jarkko Hietaniemi's Graph classes.
 .
 There are two base classes, Graph::Reader which is the Base class for classes
 which read a graph file and create an instance of the Graph class, and
 Graph::Writer which is the Base class for classes which take an instance of
 the Graph class and write it out in a specific file format.
 .
 Supported formats: XML, Dot, VCG, daVinci, HTK

Package: libgraph-vf2-perl
Description-md5: afa2a39ae7a629288707524dfac76f69
Description-en: VF2 subgraph isomorphism detection method for Perl Graph
 Graph::VF2 presents a layer between Perl Graph objects and VF2 subgraph
 isomorphism search algorithm, currently as implemented in C++ Boost Graph
 Library.

Package: libgraph-writer-dsm-perl
Description-md5: 9e5f3b86a0b2c017ae4eee887bac0659
Description-en: Perl module to draw Graph object as a DSM matrix
 Graph::Writer::DSM writes Graph object as a quadractic matrix N x N, where N
 is the number of vertices in the graph. It uses Gnuplot and is useful to
 visualize graphs with huge number of vertices, graphs with 1k vertices for
 example.
 .
 See more about DSM: http://en.wikipedia.org/wiki/Design_structure_matrix

Package: libgraph-writer-graphviz-perl
Description-md5: 8f5f91b47ccc3d03980fadd32bc54914
Description-en: GraphViz Writer for Graph object
 Graph::Writer::GraphViz is a class for writing out a Graph object with GraphViz
 module. All GraphViz formats should be supported without a problem.
 .
 Unlike other Graph::Writer modules, this module provide an extra parameter
 '-format' to new() method, in order to save different format. Other supported
 GraphViz parameters are -layout, -ranksep, -shape, -fontsize, -arrowsize.

Package: libgraphblas-dev
Description-md5: f9b41ccfeacbe62f61fc8f4097e9e044
Description-en: graph algorithms in the language of linear algebra - development files
 SuiteSparse:GraphBLAS is a complete implementation of the GraphBLAS standard,
 which defines a set of sparse matrix operations on an extended algebra of
 semirings using an almost unlimited variety of operators and types. When
 applied to sparse adjacency matrices, these algebraic operations are
 equivalent to computations on graphs. GraphBLAS provides a powerful and
 expressive framework for creating graph algorithms based on the elegant
 mathematics of sparse matrix operations on a semiring.
 .
 This package contains the development files.

Package: libgraphblas-doc
Description-md5: 8ef5de08c2ace5400b6b582693c2b2cd
Description-en: graph algorithms in the language of linear algebra - documentation
 SuiteSparse:GraphBLAS is a complete implementation of the GraphBLAS standard,
 which defines a set of sparse matrix operations on an extended algebra of
 semirings using an almost unlimited variety of operators and types. When
 applied to sparse adjacency matrices, these algebraic operations are
 equivalent to computations on graphs. GraphBLAS provides a powerful and
 expressive framework for creating graph algorithms based on the elegant
 mathematics of sparse matrix operations on a semiring.
 .
 This package contains the documentation.

Package: libgraphblas7
Description-md5: 29115a491501e6254e13732c79695bbc
Description-en: graph algorithms in the language of linear algebra - shared library
 SuiteSparse:GraphBLAS is a complete implementation of the GraphBLAS standard,
 which defines a set of sparse matrix operations on an extended algebra of
 semirings using an almost unlimited variety of operators and types. When
 applied to sparse adjacency matrices, these algebraic operations are
 equivalent to computations on graphs. GraphBLAS provides a powerful and
 expressive framework for creating graph algorithms based on the elegant
 mathematics of sparse matrix operations on a semiring.
 .
 This package contains the shared library.

Package: libgraphics-color-perl
Description-md5: 7c56c14ba56011b38ff491400bd2e9f9
Description-en: module for manipulating colours in different colour spaces
 Graphics::Color is a Perl module that provides a device- and library-agnostic
 system for creating and manipulating colour definitions in various colour
 spaces. It currently supports colours specified as CMYK, HSL, RGB, YIQ and
 YUV.

Package: libgraphics-colornames-perl
Description-md5: 5ac0226d8e2eebc0b99530eaeac91c6a
Description-en: defines RGB values for common color names
 This package defines RGB values for common color names. The intention
 is to:
 1. provide a common module that authors can use with other modules
 to specify colors; and
 2. free module authors from having to "re-invent the wheel"
 whenever they decide to give the users the option of specifying
 a color by name rather than RGB value.

Package: libgraphics-colornames-www-perl
Description-md5: ebd133fdf9d614ccb6fd7a362e4131aa
Description-en: module defining WWW color names and equivalent RGB values
 Graphics::ColorNames::WWW is a Perl module that defines color names and their
 associated color values (in RGB format) from various web specifications and
 implementations.

Package: libgraphics-colorobject-perl
Description-md5: 1743c1bf8f35fa199eb1cddf4723c07a
Description-en: convert color specifications between color spaces
 Use this package to convert between all the common color spaces. As a
 pure Perl module, it is not very fast, and so it you want to convert
 entire images, this is probably not what you want. The emphasis is on
 completeness and accurate conversion.
 .
 Supported color spaces are: RGB (including sRGB, Rec 601, Rec 709,
 ITU, and about a dozen other RGB spaces), CMY, CMYK, HSL, HSV, XYZ,
 xyY, Lab, LCHab, Luv, LCHuv, YPbPr, YCbCr. Future support is planned
 for YUV, YIQ, YCC and possibly others.
 .
 Conversion between different RGB working spaces, and between
 different white-points, is fully supported.

Package: libgraphics-colorutils-perl
Description-md5: 037dae58ca19e6e7f4c59bd8953cf7d2
Description-en: Perl module to handle colors and color space conversions
 Graphics::ColorUtilss provides some utility functions to handle colors and
 color space conversions.
 .
 The interface has been kept simple, so that most functions can be called
 "inline" when making calls to graphics libraries such as GD, Tk, or when
 generating HTML/CSS.

Package: libgraphics-gnuplotif-perl
Description-md5: 41112982bea18432f5140b639ab27781
Description-en: dynamic Perl interface to gnuplot
 Graphics::GnuplotIF is a simple and easy to use dynamic Perl interface to
 gnuplot.  It enables sending display requests asynchronously to gnuplot
 through simple Perl subroutine calls.
 .
 Several independent plots can be started from one script. Each plot has its
 own pipe. All pipes will be closed automatically by the destructor when the
 script terminates. The gnuplot processes terminate when the corresponding
 pipes are closed. Their graphical output will then disappear (but see
 parameter persist|new).

Package: libgraphics-libplot-perl
Description-md5: a32631a06b73f5587853a7d8014c91ee
Description-en: Perl interface to libplot
 Graphics::Libplot provides a Perl interface to libplot from plotutils.
 Only the C library routines are available with this package.

Package: libgraphics-magick-perl
Description-md5: 694d24fef1105bb316b3f9173117fd3c
Description-en: format-independent image processing - perl interface
 GraphicsMagick provides libraries in several programming languages to read,
 write and manipulate image files across a large number of formats, from the
 widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
 image formats found on some photo CDs. There are functions for finegrained
 image processing tasks, as well as conversion routines between the various
 image formats.
 .
 The GraphicsMagick library is a fork of ImageMagick and therefore offers
 an interface that is similar in features, but intended to be more stable
 across releases. While compatibility does not go so far that the
 GraphicsMagick library serves as a drop-in replacement for ImageMagick,
 conversion can usually be done with little effort.
 .
 This package contains the classes to access GraphicsMagick functionality from
 Perl scripts. It is mostly similar to PerlMagick from the ImageMagick suite,
 but uses a different class name.

Package: libgraphics-ocaml
Description-md5: 2761145cf9979c419e218a6b273017c4
Description-en: OCaml graphics library (runtime)
 The graphics library provides a set of portable drawing
 primitives. Drawing takes place in a separate window that is created
 when Graphics.open_graph is called.
 .
 This package contains runtime files.

Package: libgraphics-ocaml-dev
Description-md5: 5394c42482806968f9e882130db84a45
Description-en: OCaml graphics library (dev)
 The graphics library provides a set of portable drawing
 primitives. Drawing takes place in a separate window that is created
 when Graphics.open_graph is called.
 .
 This package contains development files.

Package: libgraphics-primitive-driver-cairo-perl
Description-md5: b43d9092a8da9609bc3bffbcd7ff0f8e
Description-en: backend providing graphics support using Cairo
 Graphics::Primitive::Driver::Cairo is a backend implementation using Cairo
 that draws Graphics::Primitive objects (see libgraphics-primitive-perl). In
 most cases, this module will not be used directly, but rather as part of your
 application using Graphics::Primitive.

Package: libgraphics-primitive-perl
Description-md5: 4633d0d00d66b60320c651f64fe6fac8
Description-en: system to portably create and manipulate graphical components
 Graphics::Primitive is a Perl module that provides an abstraction layer for
 creating and manipulating graphical elements such as Borders, Fonts, Paths
 and the like. It provides mechanisms to create graphical layouts and pass it
 along to drivers for the actual on-screen rendering.

Package: libgraphics-tiff-perl
Description-md5: adba7714e0c34a50171c80f73297dcfe
Description-en: Perl extension for the libtiff library
 The Graphics::TIFF module allows a Perl developer to access TIFF images. Find
 out more about libtiff at http://www.libtiff.org.
 .
 Perl bindings for the libtiff library. This module allows you to access TIFF
 images in a Perlish and object-oriented way, freeing you from the casting and
 memory management in C, yet remaining very close in spirit to original API.

Package: libgraphics-toolkit-color-perl
Description-md5: 3e9f8cbd1003eef1703093f0582cb593
Description-en: color palette constructor
 Graphics::Toolkit::Color is a helper module to create and manipulate color
 objects. They can be created by using the name of a predefined constant or by
 providing values in RGB or HSL color space.
 .
 Each object has 7 attributes, which are its RGB and HSL values and if
 possible a name. This is because humans access colors on hardware level (eye)
 in RGB, on cognition level in HSL (brain) and on cultural level (language)
 with names. Having easy access to all three and some color math should enable
 you to get the color palette you desire quickly and with no additional
 dependencies.

Package: libgraphicsmagick++-q16-12t64
Description-md5: 1fe23345dc7cd3338f53a708adf5ba04
Description-en: format-independent image processing - C++ shared library
 GraphicsMagick provides libraries in several programming languages to read,
 write and manipulate image files across a large number of formats, from the
 widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
 image formats found on some photo CDs. There are functions for finegrained
 image processing tasks, as well as conversion routines between the various
 image formats.
 .
 The GraphicsMagick library is a fork of ImageMagick and therefore offers
 an interface that is similar in features, but intended to be more stable
 across releases. While compatibility does not go so far that the
 GraphicsMagick library serves as a drop-in replacement for ImageMagick,
 conversion can usually be done with little effort.
 .
 This package contains the C++ libraries needed to run executables that use
 the GraphicsMagick++ library.

Package: libgraphicsmagick++1-dev
Description-md5: c434d28c960294b4a0907771a5da8424
Description-en: format-independent image processing - C++ development files
 GraphicsMagick provides libraries in several programming languages to read,
 write and manipulate image files across a large number of formats, from the
 widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
 image formats found on some photo CDs. There are functions for finegrained
 image processing tasks, as well as conversion routines between the various
 image formats.
 .
 The GraphicsMagick library is a fork of ImageMagick and therefore offers
 an interface that is similar in features, but intended to be more stable
 across releases. While compatibility does not go so far that the
 GraphicsMagick library serves as a drop-in replacement for ImageMagick,
 conversion can usually be done with little effort.
 .
 This package contains the C++ development headers and library files needed to
 compile programs using the GraphicsMagick++ library.

Package: libgraphicsmagick-q16-3t64
Description-md5: d06d6596f024f6bf4586132dd3ff4b7b
Description-en: format-independent image processing - C shared library
 GraphicsMagick provides libraries in several programming languages to read,
 write and manipulate image files across a large number of formats, from the
 widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
 image formats found on some photo CDs. There are functions for finegrained
 image processing tasks, as well as conversion routines between the various
 image formats.
 .
 The GraphicsMagick library is a fork of ImageMagick and therefore offers
 an interface that is similar in features, but intended to be more stable
 across releases. While compatibility does not go so far that the
 GraphicsMagick library serves as a drop-in replacement for ImageMagick,
 conversion can usually be done with little effort.
 .
 This package contains the C libraries needed to run executables that use
 the GraphicsMagick library.

Package: libgraphicsmagick1-dev
Description-md5: 961bf066eabe097555c4949fc351c377
Description-en: format-independent image processing - C development files
 GraphicsMagick provides libraries in several programming languages to read,
 write and manipulate image files across a large number of formats, from the
 widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
 image formats found on some photo CDs. There are functions for finegrained
 image processing tasks, as well as conversion routines between the various
 image formats.
 .
 The GraphicsMagick library is a fork of ImageMagick and therefore offers
 an interface that is similar in features, but intended to be more stable
 across releases. While compatibility does not go so far that the
 GraphicsMagick library serves as a drop-in replacement for ImageMagick,
 conversion can usually be done with little effort.
 .
 This package contains the C development headers and library files needed to
 compile programs using the GraphicsMagick library.

Package: libgraphite2-utils
Description-md5: 109a01973ba1063dc1ec4c471d88b064
Description-en: Font rendering engine for Complex Scripts -- utilities
 Graphite is a system that can be used to create and use "smart fonts" capable
 of displaying writing systems with various complex behaviors, such as:
 contextual shaping, ligatures, reordering, split glyphs, bidirectionality,
 stacking diacritics and complex positioning.
 .
 This package contains gr2fonttest.

Package: libgraphql-perl
Description-md5: 38951def3848764418ab7642d26a1be9
Description-en: Perl implementation of GraphQL
 GraphQL is a port of the GraphQL reference implementation, graphql-js, to
 Perl 5. It supports Promises, allowing asynchronous operation.

Package: libgraphviz-dev
Description-md5: c3a8010bf765807229fbc858755d3ad0
Description-en: graphviz libs and headers against which to build applications
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgraphviz-perl
Description-md5: 4cdfa61f0e39c0e278f668af0780c125
Description-en: Perl interface to the GraphViz graphing tool
 This module provides an interface to layout and image generation of
 directed and undirected graphs in a variety of formats (PostScript,
 PNG, etc.) using the "dot", "neato", "twopi", "circo" and "fdp"
 programs from the GraphViz project (http://www.graphviz.org/ or
 http://www.research.att.com/sw/tools/graphviz/).

Package: libgraphviz2-perl
Description-md5: 7d5186368691432b3d69d5703ff5cc9f
Description-en: Perl interface to the GraphViz graphing tool
 GraphViz2 provides an interface to layout and image generation of directed
 and undirected graphs in a variety of formats (PostScript, PNG, etc.) using
 the "dot", "neato", "twopi", "circo" and "fdp" programs from the GraphViz
 project (http://www.graphviz.org/ or
 http://www.research.att.com/sw/tools/graphviz/).
 .
 This is a complete rewrite of the GraphViz module in libgraphviz-perl which
 extends support to all the latest features of Graphviz. It is not backwards
 compatible with libgraphviz-perl.

Package: libgravatar-data
Description-md5: 4aed4422f6e398ba981e188a2fdef7f7
Description-en: KDE PIM gravatar library - data files
 This internal library is a brigde for using the gravatar service from KDE PIM
 applications.
 .
 This package contains shared data files.
 .
 This package is part of the KDE PIM module.

Package: libgravatar-dev
Description-md5: d38f18259c3e4f6e8c66a22e1e17dc05
Description-en: KDE PIM gravatar library - development files
 This internal library is a brigde for using the gravatar service from KDE PIM
 applications.
 .
 This package contains the development files needed to build against the
 library.
 .
 This package is part of the KDE PIM module.

Package: libgravatar-url-perl
Description-md5: ecb80ae07072473cf5131c24d3e1d951
Description-en: Perl interface to make URLs for Gravatars from an email address
 A Gravatar is a Globally Recognized Avatar for a given email address. This
 allows you to have a global picture associated with your email address. You
 can look up the Gravatar for any email address by constructing a URL to get
 the image from gravatar.com. Gravatar::URL does that.

Package: libgraxxia-java
Description-md5: 9931107e336b7a913c0d80db6ac6671c
Description-en: Wrappers for doing Mathematics in Groovy
 Graxxia is a library adds data analysis features to Groovy, similar
 to languages such as R, Julia, etc, and also to libraries such as
 Pandas for Python.
 .
 It should be emphasised that there is nearly nothing in Graxxia
 itself that is not just a wrapper around other existing libraries.
 For example Matrix support all comes from Apache Commons Math,
 parsing of CSV and TSV (tab separated) files comes from OpenCSV and
 GroovyCSV, etc.

Package: libgrengine-java
Description-md5: fca21cfff27d778f9a9653c4bb7381f9
Description-en: engine for running and embedding Groovy in a Java virtual machine
 Grengine allows one to run Groovy code in a Java VM, in a way that is quick,
 highly configurable and thread-safe. When the default behavior does not suit
 the users' needs, classes can be overridden to change the way the framework
 behaves. Even without writing new classes, there are ways to configure the
 engine quite a lot.

Package: libgretl1-dev
Description-md5: 3c577cc7339db4dc97447db5388dd863
Description-en: GNU Regression, Econometric & Time-Series Library -- development package
 The GNU Regression, Econometric and Time-Series Library (gretl) is a
 software package for econometric analysis.  The package comprises a
 shared library, a command-line client program, and a graphical client
 built using GTK+.
 .
 This package provides the static library and header files.

Package: libgretl1t64
Description-md5: 280aca5449828146a212cd203161d06d
Description-en: GNU Regression, Econometric & Time-Series Library -- library package
 The GNU Regression, Econometric and Time-Series Library (gretl) is a
 software package for econometric analysis.  The package comprises a
 shared library, a command-line client program, and a graphical client
 built using GTK+.
 .
 This package provides the shared library.

Package: libgridsite-dev
Description-md5: dd5d05b68a981a167b00f3f2c7d775b9
Description-en: Developers tools for gridsite
 GridSite was originally a web application developed for managing and
 formatting the content of the http://www.gridpp.ac.uk/ website. Over
 the past years it has grown into a set of extensions to the Apache
 web server and a toolkit for Grid credentials, GACL access control
 lists and HTTP(S) protocol operations.
 .
 This package, libgridsite-dev, contains developer tools for using
 gridsite.

Package: libgridsite6t64
Description-md5: c22400a0e0e2f7446b5a67098e64777b
Description-en: Run time libraries for mod_gridsite and gridsite-clients
 GridSite was originally a web application developed for managing and
 formatting the content of the http://www.gridpp.ac.uk/ website. Over
 the past years it has grown into a set of extensions to the Apache
 web server and a toolkit for Grid credentials, GACL access control
 lists and HTTP(S) protocol operations.
 .
 This package contains the runtime libraries.

Package: libgridtools-dev
Description-md5: b6d97c37e53896b3aaf281eb20b3fc7c
Description-en: Framework for storage and computation on Weather and Climate Grids
 The GridTools (GT) framework is a set of libraries and utilities to develop
 performance portable applications in which stencil operations on grids are
 central.  It provides regular and block-structured grids commonly found in the
 weather and climate application field, addresses the challenges that arise
 from integration into production code, such as the expression of boundaryi
 conditions, or conditional execution. The framework is structured such that
 it can be called from different weather models or programming interfaces,
 and can target various computer architectures. This is achieved by separating
 the GT core library in a user facing part (frontend) and architecture specific
 (backend) parts. The core library also abstracts various possible data layouts
 and applies optimizations on stages with multiple stencils.
 The core library is complemented by facilities to interoperate with other
 languages (such as C and Fortran), to aid code development and a communication
 layer.

Package: libgridxc-dev
Description-md5: ed442032869bac8398633ebe58f809b8
Description-en: Library to compute exchange/correlation energies (development files)
 libGridXC is a library for the computation of exchange and correlation
 energies and potentials in radial and 3D grids.
 .
 This package contains the static libraries and the header files.

Package: libgrilo-0.3-bin
Description-md5: 7decc9fff6e7299d8a1c85ebf1a6b7bc
Description-en: Framework for discovering and browsing media - Binaries
 Grilo is a framework focused on making media discovery and browsing
 easy for application developers.
 .
 More precisely, Grilo provides:
 * A single, high-level API that abstracts the differences among
 various media content providers, allowing application developers
 to integrate content from various services and sources easily.
 * A collection of plugins for accessing content from various media
 providers. Developers can share efforts and code by writing
 plugins for the framework that are application agnostic.
 * A flexible API that allows plugin developers to write plugins of
 various kinds.
 .
 This package contains the utilities.

Package: libgringotts-dev
Description-md5: 8e52e7e1dc497eef07e816368ef3c2d0
Description-en: development files for the gringotts data encapsulation library
 A small, easy-to-use, thread-safe C library originally developed
 for Gringotts; its purpose is to encapsulate data (generic: ASCII
 but also binary data) in an encrypted and compressed file. It
 uses strong encryption algorithms, to ensure the data is as safe as
 possible, and allows the user to have the complete control over all
 the algorithms used in the process.
 .
 For encryptions, libgringotts makes use of the MCrypt and MHash
 C libraries by Nikos Mavroyanopoulos.
 .
 This package contains the headers files needed for software development
 using the libgringotts data encapsulation library.

Package: libgringotts2
Description-md5: 47e6aeb293e0e2e69c1bd5be48170c3b
Description-en: gringotts data encapsulation and encryption library
 A small, easy-to-use, thread-safe C library originally developed
 for Gringotts; its purpose is to encapsulate data (generic: ASCII
 but also binary data) in an encrypted and compressed file. It
 uses strong encryption algorithms, to ensure the data is as safe as
 possible, and allows the user to have the complete control over all
 the algorithms used in the process.
 .
 For encryptions, libgringotts makes use of the MCrypt and MHash
 C libraries by Nikos Mavroyanopoulos.

Package: libgromacs-dev
Description-md5: aab3304779c4ebcd0dbb20ae1eb40866
Description-en: GROMACS molecular dynamics sim, development kit
 GROMACS is a versatile package to perform molecular dynamics, i.e. simulate
 the Newtonian equations of motion for systems with hundreds to millions of
 particles.
 .
 It is primarily designed for biochemical molecules like proteins and lipids
 that have a lot of complicated bonded interactions, but since GROMACS is
 extremely fast at calculating the nonbonded interactions (that usually
 dominate simulations) many groups are also using it for research on non-
 biological systems, e.g. polymers.
 .
 This package contains header files and static libraries for development
 purposes, plus sample Makefiles.  Development components for MPI-enabled
 GROMACS builds also require their respective packages.

Package: libgromacs10
Description-md5: fe8a52ff85a0918122997c6ce3fd2d27
Description-en: GROMACS molecular dynamics sim, shared libraries
 GROMACS is a versatile package to perform molecular dynamics, i.e. simulate
 the Newtonian equations of motion for systems with hundreds to millions of
 particles.
 .
 It is primarily designed for biochemical molecules like proteins and lipids
 that have a lot of complicated bonded interactions, but since GROMACS is
 extremely fast at calculating the nonbonded interactions (that usually
 dominate simulations) many groups are also using it for research on non-
 biological systems, e.g. polymers.
 .
 This package contains the shared library, libgromacs.

Package: libgroonga-dev
Description-md5: 77da4e2df29cab4dc8de89620644b4ec
Description-en: Development files to use Groonga as a library
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package provides header files to use Groonga as a library.

Package: libgroonga0t64
Description-md5: 7130db3779a21e99fc1a1f8f5c49d817
Description-en: Library files for Groonga
 Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.
 .
 This package provides library files.

Package: libgroovycsv-java
Description-md5: 54093c45f281804ff6cd7fa78ebf3f1c
Description-en: CSV parsing library for Groovy
 GroovyCSV is a library to make CSV processing just a little bit
 Groovier. The library uses opencsv behind the scenes and merely
 tries to add a thin layer of “Groovy-ness” to the mix.

Package: libgroup-service-dev
Description-md5: 744702d49f1f8bfa32a159d0bcb1d07a
Description-en: Manage local user groups via DBus (client library, development files)
 Using DBus to manage local user groups, you can complete the addition
 and deletion of local user groups, add/remove users to/from groups, and
 change the name of local user groups.
 .
 This package provides development headers of the client library
 for accessing group-service.

Package: libgroup-service1t64
Description-md5: c93e3af2eac3a1a448944f64d0ef8c94
Description-en: Manage local user groups via DBus (shared client library)
 Using DBus to manage local user groups, you can complete the addition
 and deletion of local user groups, add/remove users to/from groups, and
 change the name of local user groups.
 .
 This package provides the client library for accessing group-service.

Package: libgrpc++-dev
Description-md5: a4382e4e7253dbfb431a55f908113213
Description-en: high performance general RPC framework (development)
 A modern, open source remote procedure call (RPC) framework that can
 run anywhere. It enables client and server applications to communicate
 transparently, and makes it easier to build connected systems.
 .
 This package contains the headers and the static library for libgrpc++1.51t64 .

Package: libgrpc++1.51t64
Description-md5: 3f857bea859931b8956ff06b364de1b7
Description-en: high performance general RPC framework
 A modern, open source remote procedure call (RPC) framework that can
 run anywhere. It enables client and server applications to communicate
 transparently, and makes it easier to build connected systems.
 .
 This package provides the gRPC C++ bindings.

Package: libgrpc-dev
Description-md5: 9c4049f71b5b0eaa9e063543d044716d
Description-en: high performance general RPC framework (development)
 A modern, open source remote procedure call (RPC) framework that can
 run anywhere. It enables client and server applications to communicate
 transparently, and makes it easier to build connected systems.
 .
 This package contains the headers and the static library for libgrpc29t64 .

Package: libgrpc-java
Description-md5: 099a2ed0ea4021b3e213830801473309
Description-en: Java gRPC implementation, HTTP/2 based RPC
 gRPC-Java works with JDK 7. gRPC-Java clients are supported on Android API
 levels 14 and up (Ice Cream Sandwich and later).

Package: libgrpc29t64
Description-md5: 4e6400512fbad389afeef58d717465fd
Description-en: high performance general RPC framework
 A modern, open source remote procedure call (RPC) framework that can
 run anywhere. It enables client and server applications to communicate
 transparently, and makes it easier to build connected systems.
 .
 This package provides the gRPC C bindings.

Package: libgsecuredelete-dev
Description-md5: beafa4df4f77f9963d0dfc7b720ddf5b
Description-en: wrapper library for the secure-delete tools - development files
 GSecureDelete is a GObject wrapper library for the secure-delete tools
 (srm, sfill, sswap and smem), aiming to ease use of these tool from programs
 by providing a simple but complete API to invoke them.
 .
 This package provides the necessary development libraries and include
 files to develop and compile programs that use GSecureDelete.

Package: libgsecuredelete0
Description-md5: 0d3e3e74be4b3fa4da31e175562de886
Description-en: wrapper library for the secure-delete tools
 GSecureDelete is a GObject wrapper library for the secure-delete tools
 (srm, sfill, sswap and smem), aiming to ease use of these tool from programs
 by providing a simple but complete API to invoke them.

Package: libgsettings-qt-dev
Description-md5: 326717e301aa656faba860c33d23a99e
Description-en: library to access GSettings from Qt5 (development files)
 Libgsettings-qt provides Qt binding to GSettings, a high-level API
 for application settings. This library can be used to access GSettings from Qt
 applications.
 .
 This package contains the development files needed to build applications using
 the GSettings Qt library for building against Qt5.

Package: libgsettings-qt1
Description-md5: 50ae25cbe1a8dc0e64f97a034c642b1c
Description-en: library to access GSettings from Qt5 (shared libraries)
 Libgsettings-qt provides Qt binding to GSettings, a high-level API
 for application settings. This library can be used to access GSettings from Qt
 applications.
 .
 This package contains shared library files for libgsettings-qt (Qt5 build).

Package: libgsettings-qt6-1
Description-md5: a0cf393c2b482856e1f6b22b38b85ee1
Description-en: library to access GSettings from Qt6 (shared libraries)
 Libgsettings-qt provides Qt binding to GSettings, a high-level API
 for application settings. This library can be used to access GSettings from Qt
 applications.
 .
 This package contains shared library files for libgsettings-qt (Qt6 build).

Package: libgsettings-qt6-dev
Description-md5: 1c98a5646c4bcc23b383fc7c6dc251ea
Description-en: library to access GSettings from Qt6 (development files)
 Libgsettings-qt provides Qt binding to GSettings, a high-level API
 for application settings. This library can be used to access GSettings from Qt
 applications.
 .
 This package contains the development files needed to build applications using
 the GSettings Qt library for building against Qt6.

Package: libgsf-bin
Description-md5: e555cb88781ef2e473ff3705e128bd5b
Description-en: Structured File Library - programs
 The GNOME Structured File Library aims to provide an efficient
 extensible I/O abstraction for dealing with different structured file
 formats.
 .
 These are the programs that are shipped as part of libgsf. They include
 a thumbnail generator, a tar-like archiver application and a VBA macro
 extractor.

Package: libgsl-dbg
Description-md5: e78425a1e971ceb839a9feec1918e3ed
Description-en: GNU Scientific Library (GSL) -- debug symbols package
 The GNU Scientific Library (GSL) is a collection of routines for
 numerical analysis.  The routines are written from scratch by the GSL
 team in C, and present a modern API for C programmers, while allowing
 wrappers to be written for very high level languages.
 .
 This package contains debugging symbol tables for the static  GSL libraries
 libgsl and libgslcblas from the libgsl-dev package, and the binaries
 gsl-randist and gsl-histogram from the gsl-bin package.
 .
 URL: http://www.gnu.org/software/gsl/

Package: libgsl-dev
Description-md5: 9984710152cbbca3caf2c1e4e16ef6db
Description-en: GNU Scientific Library (GSL) -- development package
 The GNU Scientific Library (GSL) is a collection of routines for
 numerical analysis.  The routines are written from scratch by the GSL
 team in C, and present a modern API for C programmers, while allowing
 wrappers to be written for very high level languages.
 .
 This package contains the header files, static libraries and symbolic
 links that developers using GNU GSL will need.
 .
 URL: http://www.gnu.org/software/gsl/

Package: libgsl28
Description-md5: 62750ac09428d38c26408b7d740e75a8
Description-en: GNU Scientific Library (GSL) -- library package
 The GNU Scientific Library (GSL) is a collection of routines for
 numerical analysis.  The routines are written from scratch by the GSL
 team in C, and present a modern API for C programmers, while allowing
 wrappers to be written for very high level languages.
 .
 GSL includes data types and routines for complex numbers, vectors,
 matrices, basic linear algebra subroutines (BLAS), eigensystems,
 simulated annealing, minimization, root finding, pseudo-random
 numbers, least-squares fitting, fast Fourier transforms (FFT),
 differential equations, quadrature, Monte Carlo integration, special
 functions, physical constants, and much more.
 .
 This package provides the shared libraries required to run programs
 compiled with GNU GSL. To compile your own programs you also need to
 install libgsl-dev.
 .
 URL: http://www.gnu.org/software/gsl/

Package: libgslcblas0
Description-md5: 14a49f7bd27b4049c731067d7809d0fb
Description-en: GNU Scientific Library (GSL) -- blas library package
 The GNU Scientific Library (GSL) is a collection of routines for
 numerical analysis.  The routines are written from scratch by the GSL
 team in C, and present a modern API for C programmers, while allowing
 wrappers to be written for very high level languages.
 .
 GSL includes data types and routines for complex numbers, vectors,
 matrices, basic linear algebra subroutines (BLAS), eigensystems,
 simulated annealing, minimization, root finding, pseudo-random
 numbers, least-squares fitting, fast Fourier transforms (FFT),
 differential equations, quadrature, Monte Carlo integration, special
 functions, physical constants, and much more.
 .
 This package provides the shared blas library required to run programs
 compiled with GNU GSL. To compile your own programs you also need to
 install libgsl-dev.
 .
 URL: http://www.gnu.org/software/gsl/

Package: libgsm-tools
Description-md5: 8f872e7c4ddf91c37b2c3db2fed2c6c8
Description-en: User binaries for a GSM speech compressor
 This package contains user binaries for libgsm, an implementation of
 the European GSM 06.10 provisional standard for full-rate speech
 transcoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse
 excitation/long term prediction) coding at 13 kbit/s.
 .
 GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling
 rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility
 with typical UNIX applications, this implementation turns frames of
 160 16-bit linear samples into 33-byte frames (1650 Bytes/s).
 The quality of the algorithm is good enough for reliable speaker
 recognition; even music often survives transcoding in recognizable
 form (given the bandwidth limitations of 8 kHz sampling rate).
 .
 The interfaces offered are a front end modelled after compress(1), and
 a library API.  Compression and decompression run faster than realtime
 on most SPARCstations.  The implementation has been verified against the
 ETSI standard test patterns.

Package: libgsm1
Description-md5: 850b53b80d6b3097c0b767677916e50e
Description-en: Shared libraries for GSM speech compressor
 This package contains runtime shared libraries for libgsm, an
 implementation of the European GSM 06.10 provisional standard for
 full-rate speech transcoding, prI-ETS 300 036, which uses RPE/LTP
 (residual pulse excitation/long term prediction) coding at 13 kbit/s.
 .
 GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling
 rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility
 with typical UNIX applications, this implementation turns frames of
 160 16-bit linear samples into 33-byte frames (1650 Bytes/s).
 The quality of the algorithm is good enough for reliable speaker
 recognition; even music often survives transcoding in recognizable
 form (given the bandwidth limitations of 8 kHz sampling rate).
 .
 The interfaces offered are a front end modelled after compress(1), and
 a library API.  Compression and decompression run faster than realtime
 on most SPARCstations.  The implementation has been verified against the
 ETSI standard test patterns.

Package: libgsm1-dev
Description-md5: 9ab8566a451332a6c6560c9d55adf4e7
Description-en: Development libraries for a GSM speech compressor
 This package contains header files and development libraries for
 libgsm, an implementation of the European GSM 06.10 provisional
 standard for full-rate speech transcoding, prI-ETS 300 036, which
 uses RPE/LTP (residual pulse excitation/long term prediction) coding
 at 13 kbit/s.
 .
 GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling
 rate, i.e. a frame rate of 50 Hz) into 260 bits; for compatibility
 with typical UNIX applications, this implementation turns frames of
 160 16-bit linear samples into 33-byte frames (1650 Bytes/s).
 The quality of the algorithm is good enough for reliable speaker
 recognition; even music often survives transcoding in recognizable
 form (given the bandwidth limitations of 8 kHz sampling rate).
 .
 The interfaces offered are a front end modelled after compress(1), and
 a library API.  Compression and decompression run faster than realtime
 on most SPARCstations.  The implementation has been verified against the
 ETSI standard test patterns.

Package: libgsmme-dev
Description-md5: 83baeb5e3ceafbc4f1836bf4760e037c
Description-en: Header files and static libraries for gsmlib
 Headers and static libraries for use when compiling programs with
 gsmlib.
 .
 gsmlib is a library for access to a GSM mobile phone using the
 standards ETSI GSM 07.07, ETSI GSM 07.05, and others.

Package: libgsmme1t64
Description-md5: 6a2b4337e33a1c182f0eae66ca177904
Description-en: GSM mobile phone access library
 Library to access GSM mobile phones through GSM modems or IrDA devices.
 Features include:
 .
 * modification of phone books stored in the mobile phone or on the
 SIM card
 * reading and writing of SMS messages stored in the mobile phone
 * sending and reception of SMS messages
 .
 gsmlib uses standard ETSI GSM 07.07, ETSI GSM 07.05, and others.

Package: libgsmsd8t64
Description-md5: ade791fc9cccffcfb21d0e784ca8a0ee
Description-en: SMS daemon helper library
 Gammu is command line utility and library to work with mobile phones
 from many vendors. Support for different models differs, but basic
 functions should work with majority of them. Program can work with
 contacts, messages (SMS, EMS and MMS), calendar, todos, filesystem,
 integrated radio, camera, etc. It also supports daemon mode to send and
 receive SMSes.
 .
 Currently supported phones include:
 .
 * Many Nokia models.
 * Alcatel BE5 (501/701), BF5 (715), BH4 (535/735).
 * AT capable phones (Siemens, Nokia, Alcatel, IPAQ).
 * OBEX and IrMC capable phones (Sony-Ericsson, Motorola).
 * Symbian phones through gnapplet.
 .
 This package contains Gammu SMS daemon shared library.

Package: libgsoap-2.8.142
Description-md5: bac4fd402b3fc8e6b4ffafc8ba20ed8c
Description-en: Runtime libraries for gSOAP
 The gSOAP toolkit provides a unique SOAP-to-C/C++ language binding for the
 development of SOAP Web Services and clients. Runtime libraries.

Package: libgsoap-dev
Description-md5: edab02ed09e74088622054cf11f2e231
Description-en: Development libraries and headers for gSOAP
 The gSOAP toolkit provides a unique SOAP-to-C/C++ language binding for the
 development of SOAP Web Services and clients. Development libraries and
 headers.

Package: libgspell-1-3
Description-md5: 41944d821070511a48e4aa275d7fdeba
Description-en: spell-checking library for GTK+ applications
 gspell provides a flexible API to add spell checking to a GTK+ application.
 It features:
 * GObject wrappers around Enchant
 * An inline spell checker for GtkTextView (enhanced version of GtkSpell)
 * A spell checker dialog for GtkTextView
 * Support of the no-spell-check tag defined by GtkSourceView
 * Language choosers (button and dialog)

Package: libgspell-1-common
Description-md5: c732801e013e6dcc43e2deb846c97468
Description-en: libgspell architecture-independent files
 gspell provides a flexible API to add spell checking to a GTK+ application.
 It features:
 * GObject wrappers around Enchant
 * An inline spell checker for GtkTextView (enhanced version of GtkSpell)
 * A spell checker dialog for GtkTextView
 * Support of the no-spell-check tag defined by GtkSourceView
 * Language choosers (button and dialog)
 .
 This package contains the architecture independent files
 like translation of messages.

Package: libgspell-1-dev
Description-md5: f77c3be7487c0fa31a5a73e000c1e792
Description-en: spell-checking library for GTK+ applications - development files
 gspell provides a flexible API to add spell checking to a GTK+ application.
 It features:
 * GObject wrappers around Enchant
 * An inline spell checker for GtkTextView (enhanced version of GtkSpell)
 * A spell checker dialog for GtkTextView
 * Support of the no-spell-check tag defined by GtkSourceView
 * Language choosers (button and dialog)
 .
 This package contains development headers and libraries.

Package: libgspell-1-doc
Description-md5: d7c9a4ecbea352ccdef71745e4ce6c46
Description-en: spell-checking library for GTK+ applications - documentation
 gspell provides a flexible API to add spell checking to a GTK+ application.
 It features:
 * GObject wrappers around Enchant
 * An inline spell checker for GtkTextView (enhanced version of GtkSpell)
 * A spell checker dialog for GtkTextView
 * Support of the no-spell-check tag defined by GtkSourceView
 * Language choosers (button and dialog)
 .
 This package contains the API documentation.

Package: libgss-dev
Description-md5: e7d8e3b3b6825abc830f107e653995bb
Description-en: Development and documentation files for Generic Security Services
 The GNU Generic Security Service Library (GSSLib) is a free
 implementation of the GSS-API security framework.  GSSLib uses Shishi
 to implement the Kerberos V5 mechanism, but is flexible enough to
 support other mechanisms too.
 .
 This package contain files for developing programs with GSS support,
 including the header file and static library, and a tool to explain
 GSS-API error codes.

Package: libgss3
Description-md5: fe9bad5c6e2e47f73e9dee372ffc5b1a
Description-en: Library for Generic Security Services
 The GNU Generic Security Service Library (GSSLib) is a free
 implementation of the GSS-API security framework.  GSSLib uses Shishi
 to implement the Kerberos V5 mechanism, but is flexible enough to
 support other mechanisms too.
 .
 This package contains the GSS library.

Package: libgssapi3t64-heimdal
Description-md5: af366fc4a421c3a53900cab1af5922e2
Description-en: Heimdal Kerberos - GSSAPI support library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the library for GSSAPI support.

Package: libgstreamer-ocaml
Description-md5: b2f988c46eec123a830a5233b7f32d80
Description-en: OCaml interface to the GStreamer library -- runtime files
 This package provides an interface to the GStreamer library for
 OCaml programmers.
 .
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.
 .
 This package contains only the shared runtime stub libraries.

Package: libgstreamer-ocaml-dev
Description-md5: 3c3bdc97a8a8ee1227663b0f9231a031
Description-en: OCaml interface to the GStreamer library -- development files
 This package provides an interface to the GStreamer library for
 OCaml programmers.
 .
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-gstreamer.

Package: libgstreamer-opencv1.0-0
Description-md5: dafe2f24cb1bdb14d6d6b274151c793e
Description-en: GStreamer OpenCV libraries
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared
 to the rest. They might be close to being good quality, but they're missing
 something - be it a good code review, some documentation, a set of tests, a
 real live maintainer, or some actual wide use.
 .
 This package contains shared GStreamer libraries for OpenCV.

Package: libgstreamer-plugins-bad1.0-0
Description-md5: dbdd7ec6aeb78f2810dfd938e41a97bc
Description-en: GStreamer libraries from the "bad" set
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared
 to the rest. They might be close to being good quality, but they're missing
 something - be it a good code review, some documentation, a set of tests, a
 real live maintainer, or some actual wide use.
 .
 This package contains shared GStreamer libraries from the "bad" set. The API
 is not guaranteed to be stable.

Package: libgstreamer-plugins-bad1.0-dev
Description-md5: 3cf8ed7e757b9244dc8826f7bf3f2b29
Description-en: GStreamer development files for libraries from the "bad" set
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared
 to the rest. They might be close to being good quality, but they're missing
 something - be it a good code review, some documentation, a set of tests, a
 real live maintainer, or some actual wide use.
 .
 This package contains development files for GStreamer libraries from the
 "bad" set. The API is not guaranteed to be stable.

Package: libgstreamerd-3-0
Description-md5: ebaa56cc60adf277d67644666f0a807f
Description-en: GStreamer media framework - D bindings
 GStreamer is a streaming media framework, based on graphs of filters which
 operate on media data. Applications using this library can do anything from
 real-time sound processing to playing videos, and just about anything else
 media-related.
 .
 This package contains runtime files needed for applications written in D.

Package: libgstreamerd-3-dev
Description-md5: 02a65ea459abf054c99fa87e19d963ed
Description-en: GStreamer media framework - development files for D
 GStreamer is a streaming media framework, based on graphs of filters which
 operate on media data. Applications using this library can do anything from
 real-time sound processing to playing videos, and just about anything else
 media-related.
 .
 This package contains development files needed to write applications in
 the D programming language that use GStreamer.

Package: libgstreamermm-1.0-1
Description-md5: ad37ec58f9a0110006382cb8b8d16e36
Description-en: C++ wrapper library for GStreamer (shared libraries)
 GStreamer is a streaming media framework, based on graphs of filters which
 operate on media data. GStreamermm is a C++ wrapper library for the multimedia
 library GStreamer. It is designed to allow C++ development of applications that
 work with multi-media.
 .
 This package contains the shared libraries.

Package: libgstreamermm-1.0-dev
Description-md5: 92dd82e6a34472a2a65f61cd9b5f9d43
Description-en: C++ wrapper library for GStreamer (development files)
 GStreamer is a streaming media framework, based on graphs of filters which
 operate on media data. GStreamermm is a C++ wrapper library for the multimedia
 library GStreamer. It is designed to allow C++ development of applications that
 work with multi-media.
 .
 This package contains the development libraries and header
 files needed by C++ programs that want to compile with GStreamer.

Package: libgstreamermm-1.0-doc
Description-md5: a21cb9761d2d803f4d60b0b452a51c64
Description-en: C++ wrapper library for GStreamer (documentation)
 GStreamer is a streaming media framework, based on graphs of filters which
 operate on media data. GStreamermm is a C++ wrapper library for the multimedia
 library GStreamer. It is designed to allow C++ development of applications that
 work with multi-media.
 .
 This package contains the documentation and examples.

Package: libgstrtspserver-1.0-0
Description-md5: 0ea9e7419c3c2010a3995c527c7eb8c9
Description-en: GStreamer RTSP Server (shared library)
 gst-rtsp-server is a library on top of GStreamer for building an RTSP
 server or embedding RTSP server capabilities into applications.
 .
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package contains the shared library for the GStreamer RTSP Server.

Package: libgstrtspserver-1.0-dev
Description-md5: 7ce729f941b78969393e0b9114c91c2d
Description-en: GStreamer RTSP Server (development files)
 gst-rtsp-server is a library on top of GStreamer for building an RTSP
 server or embedding RTSP server capabilities into applications.
 .
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package contains development files for the GStreamer RTSP Server.

Package: libgtest-dev
Description-md5: 0f57efc74cf16270a96fc2540e04fd16
Description-en: Google's framework for writing C++ tests
 Google's framework for writing C++ tests on a variety of platforms. Based on
 the xUnit architecture. Supports automatic test discovery, a rich set of
 assertions, user-defined assertions, death tests, fatal and non-fatal failures,
 value- and type-parameterized tests, various options for running the tests, and
 XML test report generation.

Package: libgtextutils-dev
Description-md5: a16a583fde213098a3e6a6c7f06d523f
Description-en: Gordon Text_utils library (development files)
 The Gordon Text_utils (gtextutils) library is a text utilities library used by
 the FASTX-Toolkit, a suite of programs for biological sequence analysis.
 .
 Development files for the Gordon Text_utils (gtextutils) library.

Package: libgtextutils0v5
Description-md5: e146ef22737feb14ce23b4b0dcc627c7
Description-en: Gordon Text_utils library
 The Gordon Text_utils (gtextutils) library is a text utilities library used by
 the FASTX-Toolkit, a suite of programs for biological sequence analysis.
 .
 This package provides the dynamic library.

Package: libgtg-dev
Description-md5: c431ca1bec8438a7ed4539506a6c543a
Description-en: Generic Trace Generator (GTG) - development files
 The GTG library provides a low level library to generate execution
 traces in Paje or OTF formats.
 .
 This package contains the development files

Package: libgtg-tools
Description-md5: 8de4690bfaf0f7e3efcd25db442e18c9
Description-en: Generic Trace Generator (GTG) - tools
 The GTG library provides a low level library to generate execution
 traces in Paje or OTF formats.
 .
 This package contains tools to manipulate gtg files.

Package: libgtg0
Description-md5: ea60e1713b3175548217f54740436f92
Description-en: Generic Trace Generator (GTG) - shared library
 The GTG library provides a low level library to generate execution
 traces in Paje or OTF formats.
 .
 This package contains the shared library.

Package: libgtherm-0.0-0
Description-md5: 43bcba3f166e814b55a21aaef9a22c3a
Description-en: DBus service to monitor thermal information - shared library
 GThd is a DBus activated daemon that provides information
 about thermal zones, cooling cells and trip points.
 .
 This package contains the shared libraries for applications interfacing with
 Gthd.

Package: libgtherm-dev
Description-md5: 487805e1d5cd754d9ca8aa678478588c
Description-en: DBus service to monitor thermal information - development files
 GThd is a DBus activated daemon that provides information
 about thermal zones, cooling cells and trip points.
 .
 This package contains development files and Vala bindings to use when writing
 applications that interface with GThd.

Package: libgtk-layer-shell-dev
Description-md5: b7f051c5aa86dd258ef8ba287e6b118e
Description-en: Wayland Layer Shell protocol desktop component library -- development files
 A library to write GTK applications that use Layer Shell. This library only
 makes sense on Wayland compositors that support Layer Shell, and will not work
 on X11. It supports all Layer Shell features including popups and popovers (GTK
 popups Just Work™). Please open issues for any bugs you come across.
 .
 This package contains the header and development files.

Package: libgtk-layer-shell0
Description-md5: 8c9d399ac0c1703991e28818e413346f
Description-en: Wayland Layer Shell protocol desktop component library
 A library to write GTK applications that use Layer Shell. This library only
 makes sense on Wayland compositors that support Layer Shell, and will not work
 on X11. It supports all Layer Shell features including popups and popovers (GTK
 popups Just Work™). Please open issues for any bugs you come across.
 .
 This package contains the shared libraries

Package: libgtk-nocsd0
Description-md5: d6d04818a6529e0e4efa99dbf741e79f
Description-en: Library to disable GTK client side decorations
 libgtk-nocsd is a small LD_PRELOADable library used to disable the
 client side decorations (CSD) of GTK3, GTK4, and libadwaita.
 GTK's client side decorations and header bars cause apps to
 display or work poorly with some window managers and desktops
 other than GNOME.
 .
 This library disables the client side decorations and restores
 server side decorations and window management. This library is disabled
 from running in GNOME.
 .
 This package includes an environment variable snippet to automatically
 load this library for all user processes. If that's not wanted, create an
 empty file /etc/environment.d/50-gtk-nocsd.conf to disable for everyone
 or ~/.config/environment.d/50-gtk-nocsd.conf to disable for a specific user.

Package: libgtk-session-lock-dev
Description-md5: d197101992b8313c3feaa9b24a5fc7e2
Description-en: Wayland screen locker library using ext-session-lock-v1 (development files)
 gtk-session-lock is a library to use GTK 3 to build screen lockers using the
 secure ext-session-lock-v1 protocol. This Library is compatible with C, C++
 and any language that supports GObject introspection files (Python, Vala, etc,
 see using the library below).
 .
 This library is a fork of the incredible gtk-layer-shell, which has laid all
 the groundwork necessary to make this happen.
 .
 This package provides the development files for gtk-session-lock.

Package: libgtk-session-lock0
Description-md5: 09c8b1522e2e33df46d185d6db16dc54
Description-en: Wayland screen locker library using ext-session-lock-v1 (shared library)
 gtk-session-lock is a library to use GTK 3 to build screen lockers using the
 secure ext-session-lock-v1 protocol. This Library is compatible with C, C++
 and any language that supports GObject introspection files (Python, Vala, etc,
 see using the library below).
 .
 This library is a fork of the incredible gtk-layer-shell, which has laid all
 the groundwork necessary to make this happen.
 .
 This package contains the shared libraries.

Package: libgtk-vnc-2.0-0
Description-md5: c75b76bee0970ec7a0dcfeef71bfa506
Description-en: VNC viewer widget for GTK+3 (runtime libraries)
 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a bindings for other languages are
 available via GObject introspection. The networking layer supports connections
 over both IPv4 and IPv6.
 .
 This package contains the shared library built for GTK+3.

Package: libgtk-vnc-2.0-dev
Description-md5: 0174175a8a727897d51087792378817d
Description-en: VNC viewer widget for GTK+3 (development files)
 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a bindings for other languages are
 available via GObject introspection. The networking layer supports connections
 over both IPv4 and IPv6.
 .
 This package contains the development headers for libgtk-vnc-2.0 and Vala
 bindings.

Package: libgtk2.0-0t64
Description-md5: f3264372ea888336f19aee954ea0a0fc
Description-en: GTK graphical user interface library - old version
 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains the shared libraries.

Package: libgtk2.0-bin
Description-md5: 056ac7d3074cbdd205e955c8d8589cdd
Description-en: programs for the GTK graphical user interface library
 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains the utilities which are used by the libraries
 and other packages.

Package: libgtk2.0-common
Description-md5: 80ace64c76aad30366eb036871cfaf48
Description-en: common files for the GTK graphical user interface library
 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains the common files which the libraries need.

Package: libgtk2.0-dev
Description-md5: 27369c198da70271ed178d1415c3e8fe
Description-en: development files for the GTK library
 GTK is a multi-platform toolkit for creating graphical user
 interfaces. Offering a complete set of widgets, GTK is suitable
 for projects ranging from small one-off tools to complete application
 suites.
 .
 This package contains the header files and static libraries which are
 needed for developing GTK applications.

Package: libgtk3-imageview-perl
Description-md5: 59fec00ad6ed922d648e79ad9b5eec6c
Description-en: image viewer widget for Gtk3
 The Gtk3::ImageView widget allows the user to zoom, pan and select the
 specified image and provides hooks to allow additional tools, e.g. painter,
 to be created and used.
 .
 Gtk3::ImageView is a Gtk3 port of Gtk2::ImageView.

Package: libgtk3-nocsd0
Description-md5: 7942636c702c808f661a46012de436dd
Description-en: Library to disable GTK client side decorations (transitional package)
 This is a transitional package. It can safely be removed.

Package: libgtk3-simplelist-perl
Description-md5: d02ebbce943318754649606030af4ec8
Description-en: Perl simple interface to GTK+ 3's complex MVC list widget
 Gtk3 has a powerful, but complex MVC (Model, View, Controller) system used to
 implement list and tree widgets. Gtk3::SimpleList automates the complex setup
 work and allows you to treat the list model as a more natural list of lists
 structure.
 .
 After creating a new Gtk3::SimpleList object with the desired columns you may
 set the list data with a simple Perl array assignment. Rows may be added or
 deleted with all of the normal array operations. You can treat the data
 member of the list simplelist object as an array reference, and manipulate
 the list data with perl's normal array operators.
 .
 A mechanism has also been put into place allowing columns to be Perl scalars.
 The scalar is converted to text through Perl's normal mechanisms and then
 displayed in the list. This same mechanism can be expanded by defining
 arbitrary new column types before calling the new function.

Package: libgtk3-webkit2-perl
Description-md5: 1f8f347709d623e460c0e35936fca99e
Description-en: WebKit2 bindings for Perl
 Gtk3::WebKit2 provides the Perl bindings for the Gtk3 port of WebKit2.
 .
 With this package you can easily write your own WebKit2 based web browser
 implementation in Perl.

Package: libgtk4-layer-shell-dev
Description-md5: 1d65c91078fd7dc3e5612ea3f9574c93
Description-en: wayland layer shell protocol library (GTK4) -- development files
 A library for using the Layer Shell Wayland protocol with GTK4. With this
 library you can build desktop shell components such as panels, notifications
 and wallpapers. It's compatible with C, C++ and any language that supports
 GObject introspection files (Python, Vala, etc).
 .
 This package contains the development headers.

Package: libgtk4-layer-shell0
Description-md5: 67c26e969aaaeaa322fe09944d6b9790
Description-en: wayland layer shell protocol library (GTK4) -- shared library
 A library for using the Layer Shell Wayland protocol with GTK4. With this
 library you can build desktop shell components such as panels, notifications
 and wallpapers. It's compatible with C, C++ and any language that supports
 GObject introspection files (Python, Vala, etc).
 .
 This package contains the shared libraries.

Package: libgtk4-session-lock-dev
Description-md5: 092dd4ec04c048d6fbd1a6f39cd129bc
Description-en: wayland session lock library (GTK4) -- development files
 A library for using the wayland session lock protocol with GTK4. With this
 library you can build screen locking components. It's compatible with C, C++
 and any language that supports GObject introspection files (Python, Vala, etc).
 .
 This package contains the development headers.

Package: libgtkada-bin
Description-md5: 028c030d2a26667494462e8b85f75600
Description-en: Ada binding for the GTK+ GUI (development utilities)
 GtkAda is a library that allows programmers to write GTK+ applications in the
 Ada programming language.
 .
 This package contains the gtkada-dialog development utility.

Package: libgtkada-dev
Description-md5: eb7f891547510c07e55f0ac7c51c8a3a
Description-en: Ada binding for the GTK+ GUI (development files)
 GtkAda is a library that allows programmers to write GTK+ applications in the
 Ada programming language.
 .
 This package contains the development files and static libraries.

Package: libgtkada-doc
Description-md5: ccb7dc04b5e2d72a48902a40481fc1b4
Description-en: Ada binding for the GTK+ GUI (documentation)
 GtkAda is a library that allows programmers to write GTK+ applications in the
 Ada programming language.
 .
 This package contains the user guide, examples, lists of known
 problems and comments about the Debian packaging.
 .
 The reference manual cannot be generated within Debian for now.
 It is available at
 https://docs.adacore.com/live/wave/gtkada/html/gtkada_rm/index.html.

Package: libgtkada23
Description-md5: 14a86e57225dba2beefd9ce033b618cc
Description-en: Ada binding for the GTK+ GUI (dynamic library)
 GtkAda is a library that allows programmers to write GTK+ applications in the
 Ada programming language.
 .
 This library will let you run Ada applications compiled with GTK+.

Package: libgtkd-3-0
Description-md5: f169214d10fb9c994d38a421a94f2c85
Description-en: GTK+ graphical user interface library - D bindings
 GTK+ is a multi-platform toolkit for creating graphical user interfaces.
 Offering a complete set of widgets, GTK+ is suitable for projects ranging
 from small one-off tools to complete application suites.
 .
 This package contains runtime files needed for applications written in D.

Package: libgtkd-3-dev
Description-md5: 2012c05d423c4d29d8fcdfed1feb3a31
Description-en: GTK+ graphical user interface library - development files for D
 GTK+ is a multi-platform toolkit for creating graphical user interfaces.
 Offering a complete set of widgets, GTK+ is suitable for projects ranging
 from small one-off tools to complete application suites.
 .
 This package contains development files needed to write applications in
 the D programming language that use GTK+.

Package: libgtkdatabox-dev
Description-md5: 792dbd501273610f57e03036eae49cae
Description-en: Gtk+ library to display large amounts of numerical data (development)
 One or more data sets of thousands of data points (X and Y coordinate) may be
 displayed and updated in split seconds. The widget is therefore used in many
 scientific and private projects that need to show quickly changing data live.
 GtkDatabox offers the ability to zoom into and out of the data and to navigate
 through your data by scrolling.
 .
 In addition to rulers and a simple coordinate cross, GtkDatabox now also allows
 you to add one (or even more) configurable grids like on an oscilloscope.
 .
 Data may be presented as dots, lines connecting the data, or vertical bars.
 The widget allows you to easily transform pixel coordinates into data
 coordinates, thus allowing you to easily create powerful applications for
 data analysis.
 .
 Development package

Package: libgtkdatabox-doc
Description-md5: 77e085306f6672816bb1b135a1dcb688
Description-en: Gtk+ library to display large amounts of numerical data (API doc)
 One or more data sets of thousands of data points (X and Y coordinate) may be
 displayed and updated in split seconds. The widget is therefore used in many
 scientific and private projects that need to show quickly changing data live.
 GtkDatabox offers the ability to zoom into and out of the data and to navigate
 through your data by scrolling.
 .
 In addition to rulers and a simple coordinate cross, GtkDatabox now also allows
 you to add one (or even more) configurable grids like on an oscilloscope.
 .
 Data may be presented as dots, lines connecting the data, or vertical bars.
 The widget allows you to easily transform pixel coordinates into data
 coordinates, thus allowing you to easily create powerful applications for
 data analysis.
 .
 This package contains the API documentation.

Package: libgtkdatabox1t64
Description-md5: 2aca047c85c677f82432618eb18ad9ec
Description-en: Gtk+ library to display large amounts of numerical data
 One or more data sets of thousands of data points (X and Y coordinate) may be
 displayed and updated in split seconds. The widget is therefore used in many
 scientific and private projects that need to show quickly changing data live.
 GtkDatabox offers the ability to zoom into and out of the data and to navigate
 through your data by scrolling.
 .
 In addition to rulers and a simple coordinate cross, GtkDatabox now also allows
 you to add one (or even more) configurable grids like on an oscilloscope.
 .
 Data may be presented as dots, lines connecting the data, or vertical bars.
 The widget allows you to easily transform pixel coordinates into data
 coordinates, thus allowing you to easily create powerful applications for
 data analysis.

Package: libgtkdsv-3-0
Description-md5: b356f4f480de27be893b8c3cecfe2574
Description-en: GTK+ syntax highlighting widget - D bindings
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains runtime files needed for applications written in D.

Package: libgtkdsv-3-dev
Description-md5: b467b148d1d43d4b64a32840f39e38e0
Description-en: GTK+ syntax highlighting widget - development files for D
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains development files needed to write applications in
 the D programming language that use GtkSourceView.

Package: libgtkhex-4-1
Description-md5: f81f777084af4f0e366139989583957c
Description-en: GNOME Hex editor for files (shared library)
 The GHex program can view and edit files in two ways, hex or ascii. Good
 for editing saved game files.
 .
 This package contains the shared library.

Package: libgtkhex-4-dev
Description-md5: c5000b405b171c424c6a09b37604a269
Description-en: GNOME Hex editor for files (development headers)
 The GHex program can view and edit files in two ways, hex or ascii. Good
 for editing saved game files.
 .
 This package contains the development headers.

Package: libgtkmm-2.4-1t64
Description-md5: ea61ee6bd6122b4aac6cb55da429d58f
Description-en: C++ wrappers for GTK+ 2 (shared libraries)
 Gtkmm is a C++ interface for the popular GUI library GTK+, with API version
 2.4.  Gtkmm provides a convenient interface for C++ programmers to create
 graphical user interfaces with GTK+'s flexible OO framework. Highlights
 include type safe callbacks, widgets extensible using inheritance and over 180
 classes that can be freely combined to quickly create complex user interfaces.
 .
 This package contains shared libraries.

Package: libgtkmm-2.4-dev
Description-md5: a4772c61b872c9b1375e8a16666b8fd8
Description-en: C++ wrappers for GTK+ 2 (development files)
 Gtkmm is a C++ interface for the popular GUI library GTK+, with API version
 2.4.  Gtkmm provides a convenient interface for C++ programmers to create
 graphical user interfaces with GTK+'s flexible OO framework. Highlights
 include type safe callbacks, widgets extensible using inheritance and over 180
 classes that can be freely combined to quickly create complex user interfaces.
 .
 This package is deprecated. Please see the libgtkmm-3.0-dev package for a
 newer version, which wraps GTK+ 3 instead.
 .
 This package contains development files and examples, as well as a gtkmm-demo
 program.

Package: libgtkmm-2.4-doc
Description-md5: c1648cf9c4b240e6c5a4646ec1757948
Description-en: C++ wrappers for GTK+ 2 (documentation)
 Gtkmm is a C++ interface for the popular GUI library GTK+, with API version
 2.4.  Gtkmm provides a convenient interface for C++ programmers to create
 graphical user interfaces with GTK+'s flexible OO framework. Highlights
 include type safe callbacks, widgets extensible using inheritance and over 180
 classes that can be freely combined to quickly create complex user interfaces.
 .
 This package is deprecated. Please see the libgtkmm-3.0-doc package for
 the documentation of a newer version, which wraps GTK+ 3 instead.
 .
 This package contains FAQ, and reference documentation.

Package: libgtksheet-4.0-4
Description-md5: c4ce8d3885ccc20e961b4e3c9d1e9327
Description-en: Gtk spreadsheet widget (shared C library)
 A spreadsheet widget for Gtk (an Excel-like table).
 gtksheet is a useful widget set complementary to GTK+ for creating graphical
 interfaces for the X Window System. It is split out of the old gtkextra library
 of the gtk2 era and ported to gtk3.
 .
 This package contains the shared library.

Package: libgtksheet-4.0-dev
Description-md5: ae704441c7e9a011a9ff1fcf858ba96c
Description-en: Gtk spreadsheet widget (development library)
 A spreadsheet widget for Gtk (an Excel-like table).
 gtksheet is a useful widget set complementary to GTK+ for creating graphical
 interfaces for the X Window System. It is split out of the old gtkextra library
 of the gtk2 era and ported to gtk3.
 .
 This package contains the development headers for the library.

Package: libgtksourceview-3.0-1
Description-md5: 86c0657d8cc2203a66f02fa09a5105a5
Description-en: shared libraries for the GTK+ syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains the shared libraries required by applications to use
 this widget.

Package: libgtksourceview-3.0-common
Description-md5: 048429c0fa63ec73efc5c1e93957e6ca
Description-en: common files for the GTK+ syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains the language specifications files for Ada, C, C++, C#,
 CSS, ".desktop", ".diff" (patch), Fortran 95, GtkRC, Haskell, HTML, IDL,
 ".ini", Java, JavaScript, LaTeX, Lua, MSIL, Nemerle, Pascal, Perl, PHP, ".po"
 (gettext), Python, R, Ruby, sh, SQL, Tcl, Texinfo, VB.NET, Verilog, VHDL and
 XML.

Package: libgtksourceview-3.0-dev
Description-md5: 63bb614e6573822ae0f4723474fb9ea4
Description-en: development files for the GTK+ syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains the header files required if you wish to develop
 software that uses the GtkSourceView widget.

Package: libgtksourceview-3.0-doc
Description-md5: 7ee458d7d2be7ad3d17fbeefc5af1abf
Description-en: documentation for the GTK+ syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains the GtkSourceView reference manual.

Package: libgtksourceview-4-0
Description-md5: 86c0657d8cc2203a66f02fa09a5105a5
Description-en: shared libraries for the GTK+ syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains the shared libraries required by applications to use
 this widget.

Package: libgtksourceview-4-common
Description-md5: 048429c0fa63ec73efc5c1e93957e6ca
Description-en: common files for the GTK+ syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains the language specifications files for Ada, C, C++, C#,
 CSS, ".desktop", ".diff" (patch), Fortran 95, GtkRC, Haskell, HTML, IDL,
 ".ini", Java, JavaScript, LaTeX, Lua, MSIL, Nemerle, Pascal, Perl, PHP, ".po"
 (gettext), Python, R, Ruby, sh, SQL, Tcl, Texinfo, VB.NET, Verilog, VHDL and
 XML.

Package: libgtksourceview-4-dev
Description-md5: 63bb614e6573822ae0f4723474fb9ea4
Description-en: development files for the GTK+ syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains the header files required if you wish to develop
 software that uses the GtkSourceView widget.

Package: libgtksourceview-4-doc
Description-md5: 7ee458d7d2be7ad3d17fbeefc5af1abf
Description-en: documentation for the GTK+ syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package contains the GtkSourceView reference manual.

Package: libgtksourceview-4-tests
Description-md5: 78c2512f1c78baefdd1c5df1f7e51141
Description-en: installed tests for the GTK+ syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK+ 3.x text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package includes tests to be used on the installed system.

Package: libgtksourceview-5-tests
Description-md5: 5e3b726ba13c0a7cd3800da94f571a57
Description-en: installed tests for the GTK 4 syntax highlighting widget
 GtkSourceView is a text widget that extends the standard GTK 4 text widget
 GtkTextView. It improves GtkTextView by implementing syntax highlighting and
 other features typical of a source editor.
 .
 This package includes tests to be used on the installed system.

Package: libgtksourceviewmm-3.0-0v5
Description-md5: 5967382153ceaa4fa1c01d2401bd4e21
Description-en: C++ binding of GtkSourceView
 GtkSourceViewMM is a C++ binding of GtkSourceView, an extension to
 the text widget included in GTK+ 3.x adding syntax highlighting and
 other features typical for a source file editor.
 .
 GtkSourceViewMM is crafted to integrate well into applications using
 the gtkmm framework.
 .
 These are the shared libraries for libgtksourceviewmm.

Package: libgtksourceviewmm-3.0-dev
Description-md5: 34f507477a82099dcaad788bceb77712
Description-en: C++ binding of GtkSourceView - development files
 GtkSourceViewMM is a C++ binding of GtkSourceView, an extension to
 the text widget included in GTK+ 3.x adding syntax highlighting and
 other features typical for a source file editor.
 .
 GtkSourceViewMM is crafted to integrate well into applications using
 the gtkmm framework.
 .
 These are the development files for libgtksourceviewmm, needed only
 if you wish to write or compile software which uses it.

Package: libgtksourceviewmm-3.0-doc
Description-md5: 3fb45645e33cce53a77624b259da3d9d
Description-en: C++ binding of GtkSourceView
 GtkSourceViewMM is a C++ binding of GtkSourceView, an extension to
 the text widget included in GTK+ 3.x adding syntax highlighting and
 other features typical for a source file editor.
 .
 GtkSourceViewMM is crafted to integrate well into applications using
 the gtkmm framework.
 .
 These are the reference documentation for libgtksourceviewmm.

Package: libgtkspell-dev
Description-md5: 1e3b6ed0827fd853c17cd8f846d1a124
Description-en: Development files for GtkSpell
 This package contains the headers and static libraries for developing
 applications with GtkSpell support. Also included are documentation and
 example code for developing GtkSpell applications.

Package: libgtkspell0
Description-md5: 71dfc9fc8fb43915ff5694a637d0877e
Description-en: spell-checking addon for GTK's TextView widget
 GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a
 GtkTextView widget.  Right-clicking a misspelled word pops up a menu of
 suggested replacements.

Package: libgtkspell3-3-0
Description-md5: d6bae8d16129c3922c33ea551554ecdc
Description-en: spell-checking addon for GTK+'s TextView widget
 GtkSpell provides Microsoft Word/OS X-style highlighting of misspelled
 words in a GtkTextView widget.  Right-clicking a misspelled word pops up a
 menu of suggested replacements.

Package: libgtkspell3-3-dev
Description-md5: 1e3b6ed0827fd853c17cd8f846d1a124
Description-en: Development files for GtkSpell
 This package contains the headers and static libraries for developing
 applications with GtkSpell support. Also included are documentation and
 example code for developing GtkSpell applications.

Package: libgtkspellmm-3.0-0v5
Description-md5: 81539545f5e9aeab583bf910f4573e5c
Description-en: C++ wrapper library for GtkSpell (shared libraries)
 GtkSpellmm provides C++ bindings for the GtkSpell spell-checking library.
 GtkSpell provides LibreOffice-style highlighting of misspelled words in a
 GtkTextView widget. Right-clicking a misspelled word pops up a menu of
 suggested replacements.
 .
 This package contains the shared libraries.

Package: libgtkspellmm-3.0-dev
Description-md5: 904f79cf88758bc6a6ff6d4acd236c78
Description-en: C++ wrapper library for GtkSpell (development files)
 GtkSpellmm provides C++ bindings for the GtkSpell spell-checking library.
 GtkSpell provides LibreOffice-style highlighting of misspelled words in a
 GtkTextView widget. Right-clicking a misspelled word pops up a menu of
 suggested replacements.
 .
 This package contains the development libraries and header
 files needed by C++ programs that want to compile with GtkSpell.

Package: libgtkspellmm-3.0-doc
Description-md5: 26648e43f79f0a5fc3cd7804f2acc8ce
Description-en: C++ wrappers for GtkSpell (documentation)
 GtkSpellmm provides C++ bindings for the GtkSpell spell-checking library.
 GtkSpell provides LibreOffice-style highlighting of misspelled words in a
 GtkTextView widget. Right-clicking a misspelled word pops up a menu of
 suggested replacements.
 .
 This package contains the HTML reference documentation.

Package: libgtp-dev
Description-md5: a8f66eaf8ad8ee42cca490a1b559a441
Description-en: Development files for libgtp
 OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
 operators as the interface between the Internet and the rest of the
 mobile network infrastructure.
 .
 The library libgtp implements the GTP protocol between SGSN and GGSN
 and this package contains the development files for this library.

Package: libgtp11
Description-md5: a239b3be3890024c8dfd1208977b204b
Description-en: library implementing the GTP protocol between SGSN and GGSN
 OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
 operators as the interface between the Internet and the rest of the
 mobile network infrastructure.
 .
 This library is part of OsmoGGSN and implements the GTP protocol between
 SGSN (Serving GPRS support node) and GGSN.

Package: libgts-0.7-5t64
Description-md5: 6074afcc54a3906f2372b3e142a15afd
Description-en: library to deal with 3D computational surface meshes
 The GNU Triangulated Surface Library is intended to provide a simple and
 efficient library to scientists dealing with 3D surfaces meshed with
 interconnected triangles.
 .
 This package contains the shared libraries.

Package: libgts-bin
Description-md5: cede45ba9417854bd2ea51164cccc797
Description-en: utility binaries for libgts
 The GTS Library is intended to provide a set of useful functions to
 deal with 3D surfaces meshed with interconnected triangles.
 .
 This package contains some utility binaries.

Package: libgts-dev
Description-md5: 68965fbf175635c7a79e11c874191966
Description-en: development files for libgts
 The GTS Library is intended to provide a set of useful functions to
 deal with 3D surfaces meshed with interconnected triangles.
 .
 This package contains the headers and development libraries needed to
 build applications using GTS.

Package: libgtsam-dev
Description-md5: 3c5268c1ac9ee62ac965aac01256a22f
Description-en: Factor graphs for sensor fusion in robotics
 GTSAM is a C++ library that implements sensor fusion for robotics and computer
 vision applications, including SLAM (Simultaneous Localization and Mapping), VO
 (Visual Odometry), and SFM (Structure from Motion). It uses factor graphs and
 Bayes networks as the underlying computing paradigm rather than sparse matrices
 to optimize for the most probable configuration or an optimal plan. Coupled
 with a capable sensor front-end (not provided here), GTSAM powers many
 impressive autonomous systems, in both academia and industry.
 .
 Development files

Package: libgtsam-doc
Description-md5: 85d8ffa54a6c50013303a6874e3771dc
Description-en: Factor graphs for sensor fusion in robotics
 GTSAM is a C++ library that implements sensor fusion for robotics and computer
 vision applications, including SLAM (Simultaneous Localization and Mapping), VO
 (Visual Odometry), and SFM (Structure from Motion). It uses factor graphs and
 Bayes networks as the underlying computing paradigm rather than sparse matrices
 to optimize for the most probable configuration or an optimal plan. Coupled
 with a capable sensor front-end (not provided here), GTSAM powers many
 impressive autonomous systems, in both academia and industry.
 .
 Documentation

Package: libgtsam4
Description-md5: 65b87756940d8ce134a9dff916ba336b
Description-en: Factor graphs for sensor fusion in robotics
 GTSAM is a C++ library that implements sensor fusion for robotics and computer
 vision applications, including SLAM (Simultaneous Localization and Mapping), VO
 (Visual Odometry), and SFM (Structure from Motion). It uses factor graphs and
 Bayes networks as the underlying computing paradigm rather than sparse matrices
 to optimize for the most probable configuration or an optimal plan. Coupled
 with a capable sensor front-end (not provided here), GTSAM powers many
 impressive autonomous systems, in both academia and industry.

Package: libguard-perl
Description-md5: 0a9143ff4f7bdbdfba62cc8ad64bd9ae
Description-en: Perl module providing safe cleanup using guard objects
 Guard is a Perl module implementing so-called "guards," which are things that
 "guard" a resource, ensuring that it is safely cleaned up when expected, even
 if exceptional conditions interrupt the normal control flow. This allows one
 to write code which executes an arbitrary code block or subroutine when either
 the related Guard Object is destroyed or when the current scope ends. In other
 languages, this sort of functionality is provided by the 'finally' keyword.

Package: libguava-java
Description-md5: d36327d9a6634b14bffa7b38648f0343
Description-en: Suite of Google common libraries for Java
 Guava is a suite of core and expanded libraries that include
 utility classes, google's collections, io classes, concurrency
 support and other features.
 .
 Guava has two code dependencies - javax.annotation per the JSR-305 spec
 and javax.inject per the JSR-330 spec.

Package: libguava-mini-java
Description-md5: 99c624c1476cb9332319a40d51777609
Description-en: utilities from Guava
 Some popular utilities from Guava repackaged (with different package names
 but same class names and method names) into a little jar (11K) available on
 Maven Central.

Package: libguava-testlib-java
Description-md5: 50312cbabe525b977b5d2391dd3690b9
Description-en: Google Testing Libraries for Java
 Guava is a suite of core and expanded libraries that include
 utility classes, google's collections, io classes, concurrency
 support and other features.
 .
 Guava testlib is a set of Java classes for more convenient unit testing.

Package: libgucharmap-2-90-7
Description-md5: 23d03262b30ea8c75f637ac989fdc205
Description-en: Unicode browser widget library (shared library)
 The libgucharmap library contains a Unicode browser widget; it is
 most prominently used by the "gucharmap" program.  See the package of
 the same name for more information.
 .
 This package contains the shared library.

Package: libgucharmap-2-90-dev
Description-md5: 3a5187f96ac5928425f930b46f048433
Description-en: Unicode browser widget library (development headers)
 The libgucharmap library contains a Unicode browser widget; it is
 most prominently used by the "gucharmap" program.  See the package of
 the same name for more information.
 .
 This package contains the development headers.

Package: libguess-dev
Description-md5: 3c89cc61606c8c3afc40a0fa6e1edc9a
Description-en: high-speed character set detection library (development)
 libguess employs discrete-finite automata to deduce the character set of the
 input buffer.  The advantage of this is that all character sets can be checked
 in parallel, and quickly.
 .
 This package contains files needed for development with libguess.

Package: libguess1
Description-md5: 0db9ff46b0ce195b22b9b7124ea0ef06
Description-en: high-speed character set detection library
 libguess employs discrete-finite automata to deduce the character set of the
 input buffer.  The advantage of this is that all character sets can be checked
 in parallel, and quickly.

Package: libguestfs-dev
Description-md5: 702a85e8480fb1be78f543019a09580d
Description-en: guest disk image management system - development headers
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains the development headers.

Package: libguestfs-gfs2
Description-md5: c6601ac5f6c9f98afb17a39f9fe6cff7
Description-en: guest disk image management system - GFS2 support
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains appliance fragments for Global Filesystem
 (GFS2) support.

Package: libguestfs-gobject-1.0-0t64
Description-md5: 297a8d150deaf545dc6377267e3c79b6
Description-en: guest disk image management system - GObject bindings
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains the GObject bindings.

Package: libguestfs-gobject-dev
Description-md5: b7113593b4d48f4550b08525cf492675
Description-en: guest disk image management system - GObject development headers
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains the development headers and documentation for
 the GObject bindings.

Package: libguestfs-hfsplus
Description-md5: ea5906bfd147ee46a7f33416ae450088
Description-en: guest disk image management system - HFS+ support
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains appliance fragments for HFS+ support.

Package: libguestfs-java
Description-md5: 131958fceff780a08da5538a00119621
Description-en: guest disk image management system - Java bindings
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains Java bindings to libguestfs.

Package: libguestfs-jfs
Description-md5: 2cf12cd0b9c814fb6d57655217a75732
Description-en: guest disk image management system - JFS support
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains appliance fragments for JFS support.

Package: libguestfs-nilfs
Description-md5: 0028109c85cb0cff3e8800bde38f5c2a
Description-en: guest disk image management system - NILFS v2 support
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains appliance fragments for NILFS v2 support.

Package: libguestfs-ocaml
Description-md5: a757fa6f9275c46da2de36c12b577c13
Description-en: guest disk image management system - OCaml bindings
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package includes the OCaml shared runtime stub libraries.

Package: libguestfs-ocaml-dev
Description-md5: 7de7be7896c24ccd3ab979df88c80a31
Description-en: guest disk image management system - OCaml development files
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains all the files needed to develop OCaml programs
 which use OCaml bindings to libguestfs.

Package: libguestfs-perl
Description-md5: bf6bd60c46c6f0d533925be393d8e2ee
Description-en: guest disk image management system - Perl bindings
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains the Perl bindings.

Package: libguestfs-rescue
Description-md5: 0564f26c826835a8e12a9c593d42c856
Description-en: guest disk image management system - virt-rescue enhancements
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains additional tools to use inside the virt-rescue
 shell, such as ssh, network utilities, editors and debugging
 utilities.

Package: libguestfs-rsync
Description-md5: 28f9cb32a2c4450a59e2c89ec202f33d
Description-en: guest disk image management system - rsync support
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains appliance fragments for using rsync to/from
 guest filesystems.

Package: libguestfs-tools
Description-md5: 78f66f90dcf70b3221e57798fa59a02e
Description-en: guest disk image management system - tools
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains the libguestfs-test-tool and
 libguestfs-make-fixed-appliance programs.

Package: libguestfs-xfs
Description-md5: 5c7d00c081f22eeb296ca33f9061d478
Description-en: guest disk image management system - XFS support
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains appliance fragments for XFS support.

Package: libguestfs0t64
Description-md5: 52aa5f8c67942eec373fb5c1c0c2dee9
Description-en: guest disk image management system - shared library
 The libguestfs library allows accessing and modifying guest disk
 images. It offers the following features, among many others:
 * making batch configuration changes to guests;
 * viewing and editing files inside guests;
 * getting disk used/free statistics;
 * migrating between virtualization systems;
 * performing partial backups;
 * performing partial guest clones;
 * cloning guests and changing registry/UUID/hostname info.
 .
 It uses the Linux kernel and qemu code, and can access any type of guest
 file system that Linux and qemu can, including but not limited to: ext2/3/4,
 btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2,
 vmdk.
 .
 The library provides ways to enumerate guest storage (such as partitions, LVs,
 what file system is in each LV, etc.); to run commands in the context of the
 guest; and to upload and download files and directories.

Package: libguice-java
Description-md5: 65b6fcb94455626f1b6d7eeab9693030
Description-en: lightweight dependency injection framework for Java 5 and above
 Guice provides support for dependency injection using annotations to
 configure Java objects. Dependency injection is a design pattern whose
 core principle is to separate behavior from dependency resolution.
 .
 Guice allows implementation classes to be programmatically bound to
 an interface, then injected into constructors, methods or fields
 using an @Inject annotation. When more than one implementation of
 the same interface is needed, the user can create custom annotations
 that identify an implementation, then use that annotation when
 injecting it.

Package: libguichan-allegro0.8
Description-md5: 9e89e77ad637c5b4c1abcabebc02867d
Description-en: small, efficient C++ GUI library (allegro integration)
 Guichan is a small and efficient C++ GUI library designed for games. It
 comes with a standard set of widgets and can use several different objects
 for displaying graphics and grabbing user input.
 .
 Guichan has a very abstract design which allows users of Guichan to use
 different objects for displaying of graphics and grabbing of user input.
 Guichan comes with (for now) 2 implemented graphics objects (OpenGLGraphics
 and AllegroGraphics) and 2 implemented input objects).
 .
 Guichan is designed in a very abstract way making it very easy to extend
 Guichan for your own needs. It is even very easy to implement new graphics
 objects making Guichan as portable as ansi C++ is.
 .
 This package contains the allegro integration for guichan.

Package: libguichan-dev
Description-md5: 46de6fe3e6f8399ef37896247fef07aa
Description-en: small, efficient C++ GUI library (development headers)
 Guichan is a small and efficient C++ GUI library designed for games. It
 comes with a standard set of widgets and can use several different objects
 for displaying graphics and grabbing user input.
 .
 Guichan has a very abstract design which allows users of Guichan to use
 different objects for displaying of graphics and grabbing of user input.
 Guichan comes with (for now) 2 implemented graphics objects (OpenGLGraphics
 and AllegroGraphics) and 2 implemented input objects).
 .
 Guichan is designed in a very abstract way making it very easy to extend
 Guichan for your own needs. It is even very easy to implement new graphics
 objects making Guichan as portable as ansi C++ is.
 .
 This package contains the development headers for the guichan library.

Package: libguichan-opengl0.8
Description-md5: 7fe9a611c273a74279a609daacc3a8ea
Description-en: small, efficient C++ GUI library (OpenGL integration)
 Guichan is a small and efficient C++ GUI library designed for games. It
 comes with a standard set of widgets and can use several different objects
 for displaying graphics and grabbing user input.
 .
 Guichan has a very abstract design which allows users of Guichan to use
 different objects for displaying of graphics and grabbing of user input.
 Guichan comes with (for now) 2 implemented graphics objects (OpenGLGraphics
 and AllegroGraphics) and 2 implemented input objects).
 .
 Guichan is designed in a very abstract way making it very easy to extend
 Guichan for your own needs. It is even very easy to implement new graphics
 objects making Guichan as portable as ansi C++ is.
 .
 This package contains the OpenGL integration for guichan.

Package: libguichan0.8
Description-md5: 08660b3d8eb154aa279e3a4cfe969e88
Description-en: small, efficient C++ GUI library
 Guichan is a small and efficient C++ GUI library designed for games. It
 comes with a standard set of widgets and can use several different objects
 for displaying graphics and grabbing user input.
 .
 Guichan has a very abstract design which allows users of Guichan to use
 different objects for displaying of graphics and grabbing of user input.
 Guichan comes with (for now) 2 implemented graphics objects (OpenGLGraphics
 and AllegroGraphics) and 2 implemented input objects).
 .
 Guichan is designed in a very abstract way making it very easy to extend
 Guichan for your own needs. It is even very easy to implement new graphics
 objects making Guichan as portable as ansi C++ is.

Package: libguile-ssh18
Description-md5: 5fb0b75fd26301e0797a87e44a8b051c
Description-en: guile bindings for libssh
 Guile-SSH is a library that provides access to the SSH protocol for programs
 written in GNU Guile interpreter.  It is built upon the libssh library.
 .
 This includes the C bindings.

Package: libgulkan-0.15-0t64
Description-md5: 5cc75fe35c7457a7febe028d371be470
Description-en: GLib Vulkan helper library
 GLib library for Vulkan abstraction. It provides classes for handling a
 Vulkan instances, devices, shaders and initialize textures from GLib image
 structures and DMA buffers.
 .
 This package includes the loader library.

Package: libgulkan-dev
Description-md5: cf1bc43a6658866636846b0e3466a482
Description-en: GLib Vulkan helper library -- development files
 GLib library for Vulkan abstraction. It provides classes for handling a
 Vulkan instances, devices, shaders and initialize textures from GLib image
 structures and DMA buffers.
 .
 This package includes files needed for development.

Package: libgulkan-doc
Description-md5: 2229452d07d89b7e332c6b7adc776908
Description-en: GLib Vulkan helper library -- documentation files
 GLib library for Vulkan abstraction. It provides classes for handling a
 Vulkan instances, devices, shaders and initialize textures from GLib image
 structures and DMA buffers.
 .
 This package includes gtk-doc files in html format.

Package: libgulkan-utils
Description-md5: 0fa41f6852bd8d1c704f6cdb3737781e
Description-en: GLib Vulkan helper library -- utilities
 GLib library for Vulkan abstraction. It provides classes for handling a
 Vulkan instances, devices, shaders and initialize textures from GLib image
 structures and DMA buffers.
 .
 This package includes gulkan-cube utility.

Package: libgumbo-dev
Description-md5: d6db2ec86d3a7c2e1ce90933f2339dcc
Description-en: pure-C HTML5 parser development files
 Gumbo is an implementation of the HTML5 parsing algorithm implemented
 as a pure C99 library with no outside dependencies.  It's designed to serve
 as a building block for other tools and libraries such as linters,
 validators, templating languages, and refactoring and analysis tools.
 .
 This package contains development files for Gumbo.

Package: libgumbo3
Description-md5: b40f2af3fc1e4ddf9d2943d9c4b9fe9b
Description-en: pure-C HTML5 parser
 Gumbo is an implementation of the HTML5 parsing algorithm implemented
 as a pure C99 library with no outside dependencies.  It's designed to serve
 as a building block for other tools and libraries such as linters,
 validators, templating languages, and refactoring and analysis tools.

Package: libgupnp-igd-1.6-0
Description-md5: 74a5d9a3b17a4c9a3f09f20a026ef7a8
Description-en: library to handle UPnP IGD port mapping
 A GObject-based API for controlling UPnP Internet Gateway Devices
 port mapping.

Package: libgupnp-igd-1.6-dev
Description-md5: cc9838aa22efa61400a06c1c8a99867f
Description-en: library to handle UPnP IGD port mapping - development files
 A GObject-based API for controlling UPnP Internet Gateway Devices
 port mapping.
 .
 This package contains the development files.

Package: libgupnp-igd-doc
Description-md5: 683b6ab9372e37c4401a460d7e6a5733
Description-en: library to handle UPnP IGD port mapping - documentation
 A GObject-based API for controlling UPnP Internet Gateway Devices
 port mapping.
 .
 This package contains the documentation.

Package: libgutenprint-dev
Description-md5: ce31342ffc61e8c690a2982af80686e9
Description-en: development files for the Gutenprint printer driver library
 This package contains the header files for the Gutenprint library,
 along with a static version of libgutenprint.
 .
 Install this package if you wish to develop programs that use
 libgutenprint.
 .
 Gutenprint is the print facility for the GIMP, and in addition a
 suite of drivers that may be used with common UNIX spooling systems
 using GhostScript or CUPS.  These drivers provide printing quality
 for UNIX/Linux on a par with proprietary vendor-supplied drivers in
 many cases, and can be used for many of the most demanding printing
 tasks.  Gutenprint was formerly known as Gimp-Print.

Package: libgutenprint-doc
Description-md5: 70986316664191cadab04e9ef3c08713
Description-en: documentation for the Gutenprint printer driver library
 This package contains lots of info-files, DVI docs and other
 documentation about the Gutenprint library for photo-quality
 printing.
 .
 Install this package if you want to have lots of info about the
 Gutenprint library when you're programming.
 .
 Gutenprint is the print facility for the GIMP, and in addition a
 suite of drivers that may be used with common UNIX spooling systems
 using GhostScript or CUPS.  These drivers provide printing quality
 for UNIX/Linux on a par with proprietary vendor-supplied drivers in
 many cases, and can be used for many of the most demanding printing
 tasks.  Gutenprint was formerly known as Gimp-Print.

Package: libguvcview-2.2
Description-md5: a54cca276b3412f2e182aff47eca90cc
Description-en: GTK+ base UVC Viewer - runtime
 guvcview is a simple GTK+ interface for capturing and viewing video from
 devices supported by the Linux UVC driver.
 .
 This package includes the shared library.

Package: libguvcview-dev
Description-md5: 2446392d37ac70c7c1cf6c5f634e32a8
Description-en: GTK+ base UVC Viewer - development files
 guvcview is a simple GTK+ interface for capturing and viewing video from
 devices supported by the Linux UVC driver.
 .
 This package contains files that are needed to build applications.

Package: libguytools2-dev
Description-md5: 69c6d54cc7b8244bce7a1f40e1ab64bf
Description-en: development files for libguytools being a small programming toolbox
 Includes modules for configuration file handling, error handling, logging and
 system information retrieval. A signal handler enables applications to do stack
 backtracing in case of segmentation faults. This package provides the
 development files for libguytools2.

Package: libguytools2t64
Description-md5: 2b6cb3cb3a54710ea31b9ff27d949409
Description-en: libguytools is a small programming toolbox
 Includes modules for configuration file handling, error handling, logging and
 system information retrieval. A signal handler enables applications to do stack
 backtracing in case of segmentation faults.

Package: libgv-guile
Description-md5: 4d9e1cdaa267a74055c166a75ab1e8b3
Description-en: Guile bindings for graphviz
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the guile (3.0) bindings.

Package: libgv-lua
Description-md5: 00a7d0b7f621c7cef3afbe724f96c6a7
Description-en: Lua bindings for graphviz
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the lua bindings.

Package: libgv-perl
Description-md5: 50f9c9810e4cd1ff33ec004dadd5fd9a
Description-en: Perl bindings for graphviz
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the Perl bindings.

Package: libgv-ruby
Description-md5: bc900a06ec5b5114246ccb0e255925c4
Description-en: Ruby bindings for graphviz
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the Ruby bindings.

Package: libgv-tcl
Description-md5: 4b508b6fd2f60c06d1623c9373e32b3d
Description-en: Tcl bindings for graphviz (transitional package)
 This is a transitional package. It can safely be removed.

Package: libgvars3-0t64
Description-md5: d1246e9b2155e1c0b06c97c2291ad287
Description-en: configuration system library - shared library
 Lightweight and simple configuration library for C++ programs.

Package: libgvars3-dev
Description-md5: 4e345b5ee1eb8711081d88535545653a
Description-en: configuration system library - development files
 Lightweight and simple configuration library for C++ programs.

Package: libgvars3-headless0t64
Description-md5: df6617108d6576d03157902c476f8ee6
Description-en: configuration system library - shared library for headless
 Lightweight and simple configuration library for C++ programs.

Package: libgvc-dev
Description-md5: b28c9b54909efde70ea01a79716525b6
Description-en: rich set of graph drawing tools - gvc library (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvc7
Description-md5: 87da8308b382f4072b1022b48b3d7368
Description-en: rich set of graph drawing tools - gvc library
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the gvc library.

Package: libgvm-dev
Description-md5: a75ee27774176d7d825ccba9935f643f
Description-en: remote network security auditor - static libraries and headers
 The Open Vulnerability Assessment System is a modular security auditing
 tool, used for testing remote systems for vulnerabilities that should be
 fixed.
 .
 It is made up of two parts: a server, and a client. The server/daemon,
 gvmd, is in charge of the attacks, whereas the client,
 gvm-tools, provides an X11/GTK+ user interface.
 .
 This package contains the required static libraries and headers.

Package: libgvm-doc
Description-md5: b4e33157b11521f8ca01b1cc3178fd11
Description-en: remote network security auditor - libraries documentation
 The Open Vulnerability Assessment System is a modular security auditing
 tool, used for testing remote systems for vulnerabilities that should be
 fixed.
 .
 It is made up of two parts: a server, and a client. The server/daemon,
 gvmd, is in charge of the attacks, whereas the client,
 gvm-tools, provides an X11/GTK+ user interface.
 .
 This package contains the doxygen generated HTML documentation for the
 libraries.

Package: libgvm22t64
Description-md5: 2012e7f71daa78e8ea541bbf5533a539
Description-en: remote network security auditor - shared libraries
 The Open Vulnerability Assessment System is a modular security auditing
 tool, used for testing remote systems for vulnerabilities that should be
 fixed.
 .
 It is made up of two parts: a server, and a client. The server/daemon,
 gvmd, is in charge of the attacks, whereas the client,
 gvm-tools, provides an X11/GTK+ user interface.
 .
 This package contains the required shared libraries.

Package: libgvnc-1.0-0
Description-md5: 06fa496658789fbfc6514726e1dffdb5
Description-en: VNC GObject wrapper (runtime libraries)
 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a bindings for other languages are
 available via GObject introspection. The networking layer supports connections
 over both IPv4 and IPv6.
 .
 This package contains the shared library.

Package: libgvnc-1.0-dev
Description-md5: 6d0a556dcb8d27b59ace98a4439d94d0
Description-en: VNC GObject wrapper (development files)
 It is built using coroutines, allowing it to be completely asynchronous while
 remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
 VeNCrypt authentication extension providing SSL/TLS encryption with x509
 certificate authentication.
 .
 The core library is written in C and a bindings for other languages are
 available via GObject introspection. The networking layer supports connections
 over both IPv4 and IPv6.
 .
 This package contains the development headers for libgvnc-1.0 and
 Vala bindings.

Package: libgvplugin-devil-dev
Description-md5: c8b2330094168bfe66d264892758751b
Description-en: rich set of graph drawing tools - devil plugin (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvplugin-devil8
Description-md5: 335b191afcee2cc287d070db16cdcf37
Description-en: rich set of graph drawing tools - devil plugin
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the devil plugin.

Package: libgvplugin-gd-dev
Description-md5: 3281a2c794b8a8c22e72ef97cf2b41c3
Description-en: rich set of graph drawing tools - gd plugin (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvplugin-gd8
Description-md5: 8d5ca5aec9972f4a77b8cadf0891a1aa
Description-en: rich set of graph drawing tools - gd plugin
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the gd plugin, adding the following dot output
 formats: gd gd2 gif jpe jpeg jpg png vrml wbmp

Package: libgvplugin-gs-dev
Description-md5: 0fd52422c06bac626f424366e5e7d068
Description-en: rich set of graph drawing tools - ghostscript plugin (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvplugin-gs8
Description-md5: fa6c62cca32658c497c1b56559633ef5
Description-en: rich set of graph drawing tools - ghostsript plugin
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the ghostscript plugin.

Package: libgvplugin-neato-layout-dev
Description-md5: dd3b48298b4baea1cd6cf9eec3e298a1
Description-en: rich set of graph drawing tools - neato_layout plugin (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvplugin-neato-layout8
Description-md5: 36a7f2c3681f9b05f9214b2ae4de0e5d
Description-en: rich set of graph drawing tools - neato_layout plugin
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the neato_layout plugin.

Package: libgvplugin-pango-dev
Description-md5: 1f028d1bf657ddae23f53ec21ff86955
Description-en: rich set of graph drawing tools - pango plugin (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvplugin-pango8
Description-md5: 53a8537b83103db05f0836af8e594712
Description-en: rich set of graph drawing tools - pango plugin
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the pango plugin, adding the following dot output
 formats: bmp pdf tga tif tiff

Package: libgvplugin-poppler-dev
Description-md5: b3d1343bea22c66cd47e45779c296b45
Description-en: rich set of graph drawing tools - poppler plugin (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvplugin-poppler8
Description-md5: 869fb4357185b1f3d66e4ed0cdb499d4
Description-en: rich set of graph drawing tools - poppler plugin
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the poppler plugin.

Package: libgvplugin-rsvg-dev
Description-md5: 3e9b48ab525a7e47413ccb827751b389
Description-en: rich set of graph drawing tools - rsvg plugin (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvplugin-rsvg8
Description-md5: 033b7641ab5e19a372ac1c6598ae0a08
Description-en: rich set of graph drawing tools - rsvg plugin
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the rsvg plugin.

Package: libgvplugin-vt-dev
Description-md5: ff44cc45b6a0c9e74c77679ea08d6014
Description-en: rich set of graph drawing tools - vt plugin (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvplugin-vt100
Description-md5: 5a72b0dc1d517810268509421687e736
Description-en: rich set of graph drawing tools - vt100 plugin (transitional package)
 This is a transitional package. It can safely be removed.

Package: libgvplugin-vt100-dev
Description-md5: 24b11e931492d24971ce487419c2011d
Description-en: rich set of graph drawing tools - vt100 plugin (devel) (transitional package)
 This is a transitional package. It can safely be removed.

Package: libgvplugin-vt8
Description-md5: b82784a5441bfcbf5b7a8d894e465f11
Description-en: rich set of graph drawing tools - vt plugin
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the vt plugin.

Package: libgvplugin-webp-dev
Description-md5: 8a336d93c9e10ae02f34706b7abb4a03
Description-en: rich set of graph drawing tools - webp plugin (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvplugin-webp8
Description-md5: a1c7451ce1d6dfea98f56ccfe9f2f2ec
Description-en: rich set of graph drawing tools - webp plugin
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the webp plugin.

Package: libgvplugin-xlib-dev
Description-md5: 85696aee42e180518fb8fdff078499c7
Description-en: rich set of graph drawing tools - xlib plugin (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvplugin-xlib8
Description-md5: 14484a86c07e8a2e2ea49640952b3851
Description-en: rich set of graph drawing tools - xlib plugin
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the xlib plugin.

Package: libgvpr-dev
Description-md5: 0dca3f0f889252c32f19cbcdc9160500
Description-en: rich set of graph drawing tools - gvpr library (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libgvpr2
Description-md5: e7dafa90950ab7d270f04d6a2f98fc48
Description-en: rich set of graph drawing tools - gvpr library
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the gvpr library.

Package: libgwengui-fox16-79t64
Description-md5: 48c462eccab803ea47392ad49c8d53a4
Description-en: Gwenhywfar GUI implementation for the FOX Toolkit
 Gwenhywfar allows porting of your software to different operating
 systems like Linux, *BSD, Windows etc. It also provides some often
 needed modules such as configuration file handling, simple XML file
 parsing, IPC etc.
 .
 This package contains a Gwenhywfar GUI implementation for the FOX Toolkit.

Package: libgwengui-fox16-dev
Description-md5: e8b8c01b6273d45ccb57f38fa12d5ce5
Description-en: Gwenhywfar GUI implementation for the FOX Toolkit (development files)
 Gwenhywfar allows porting of your software to different operating
 systems like Linux, *BSD, Windows etc. It also provides some often
 needed modules such as configuration file handling, simple XML file
 parsing, IPC etc.
 .
 This package contains development files of the Gwenhywfar GUI implementation
 for the FOX Toolkit.

Package: libgwengui-gtk3-79t64
Description-md5: 1ac73f0bed42fccc437e770534d56ae1
Description-en: Gwenhywfar GUI implementation for GTK3
 Gwenhywfar allows porting of your software to different operating
 systems like Linux, *BSD, Windows etc. It also provides some often
 needed modules such as configuration file handling, simple XML file
 parsing, IPC etc.
 .
 This package contains a Gwenhywfar GUI implementation for GTK3.

Package: libgwengui-gtk3-dev
Description-md5: dc89aedaf53dfdd98741cfb4a2024e9e
Description-en: Gwenhywfar GUI implementation for GTK3 (development files)
 Gwenhywfar allows porting of your software to different operating
 systems like Linux, *BSD, Windows etc. It also provides some often
 needed modules such as configuration file handling, simple XML file
 parsing, IPC etc.
 .
 This package contains development files of the Gwenhywfar GUI implementation
 for GTK3.

Package: libgwengui-qt6-79
Description-md5: 6cd6039537f194b060e8680c2482a01d
Description-en: Gwenhywfar GUI implementation for Qt6
 Gwenhywfar allows porting of your software to different operating
 systems like Linux, *BSD, Windows etc. It also provides some often
 needed modules such as configuration file handling, simple XML file
 parsing, IPC etc.
 .
 This package contains a Gwenhywfar GUI implementation for Qt6.

Package: libgwengui-qt6-dev
Description-md5: e7ce387279dc665fae44059fec04742f
Description-en: Gwenhywfar GUI implementation for Qt 5 (development files)
 Gwenhywfar allows porting of your software to different operating
 systems like Linux, *BSD, Windows etc. It also provides some often
 needed modules such as configuration file handling, simple XML file
 parsing, IPC etc.
 .
 This package contains development files of the Gwenhywfar GUI implementation
 for Qt 5.

Package: libgwenhywfar-core-dev
Description-md5: 2958c0d1f9d573c7cf7772bd7c1c021d
Description-en: OS abstraction layer (core development files)
 Gwenhywfar allows porting of your software to different operating
 systems like Linux, *BSD, Windows etc. It also provides some often
 needed modules such as configuration file handling, simple XML file
 parsing, IPC etc.
 .
 This package contains the core development files without GUI components.

Package: libgwenhywfar-data
Description-md5: 82aaf731734e078be84681035dd8d9a2
Description-en: OS abstraction layer - data files
 Gwenhywfar allows porting of your software to different operating
 systems like Linux, *BSD, Windows etc. It also provides some often
 needed modules such as configuration file handling, simple XML file
 parsing, IPC etc.
 .
 This package contains data files needed by Gwenhywfar.

Package: libgwenhywfar-doc
Description-md5: 2411fb452e747fc2a5ca1460e602cbee
Description-en: OS abstraction layer (API documentation)
 Gwenhywfar allows porting of your software to different operating
 systems like Linux, *BSD, Windows etc. It also provides some often
 needed modules such as configuration file handling, simple XML file
 parsing, IPC etc.
 .
 This package contains the API documentation.

Package: libgwenhywfar79t64
Description-md5: 99f17f2b1214e23bdf68d7116b518077
Description-en: OS abstraction layer
 Gwenhywfar allows porting of your software to different operating
 systems like Linux, *BSD, Windows etc. It also provides some often
 needed modules such as configuration file handling, simple XML file
 parsing, IPC etc.

Package: libgwyddion-dev
Description-md5: bcc2a435f53209824a16e13ad4d98a10
Description-en: header files for Gwyddion SPM analysis tool
 Gwyddion is a modular program for Scanning Probe Microscopy (SPM) data
 visualization and analysis. It is primarily intended for analysis of height
 field data obtained by microscopy techniques like
 * Atomic Force Microscopy (AFM),
 * Magnetic Force Microscopy (MFM),
 * Scanning Tunneling Microscopy (STM),
 * Near-field Scanning Optical Microscopy (SNOM or NSOM)
 and others. However, it can be used for arbitrary height field and
 image analysis.
 .
 This package contains the header files for libgwyddion3-0.

Package: libgwyddion-doc
Description-md5: 4c8f3237a17672ca77743a550c8d3725
Description-en: HTML library API documentation for Gwyddion SPM analysis tool
 Gwyddion is a modular program for Scanning Probe Microscopy (SPM) data
 visualization and analysis. It is primarily intended for analysis of height
 field data obtained by microscopy techniques like
 * Atomic Force Microscopy (AFM),
 * Magnetic Force Microscopy (MFM),
 * Scanning Tunneling Microscopy (STM),
 * Near-field Scanning Optical Microscopy (SNOM or NSOM)
 and others. However, it can be used for arbitrary height field and
 image analysis.
 .
 This package contains the HTML API documentation of all the Gwyddion libraries.
 There is also a tutorial on writing Gwyddion modules included.

Package: libgwyddion3-0
Description-md5: 349ab18ae16e50060b90fbada129256a
Description-en: libraries for Gwyddion SPM analysis tool
 Gwyddion is a modular program for Scanning Probe Microscopy (SPM) data
 visualization and analysis. It is primarily intended for analysis of height
 field data obtained by microscopy techniques like
 * Atomic Force Microscopy (AFM),
 * Magnetic Force Microscopy (MFM),
 * Scanning Tunneling Microscopy (STM),
 * Near-field Scanning Optical Microscopy (SNOM or NSOM)
 and others. However, it can be used for arbitrary height field and
 image analysis.
 .
 This library package contains all the Gwyddion libraries.

Package: libgxml-0.20-2.0.2
Description-md5: 7bb4942ebe0409321112be3f91a49087
Description-en: GObject-based XML manipulation API
 GXml provides a GObject API for manipulating XML and a Serializable
 framework from GObject to XML. It supports:
 - DOM Level 4 API and CSS Selectors Level 3
 - Multiple backends (libxml2-based and pure GObject)
 - Read/write operations with libxml2 backend
 .
 This package contains the shared library.

Package: libgxml-common
Description-md5: d27ab69fcddfccb0b0692c914beb5b92
Description-en: GObject-based XML manipulation API (common files)
 GXml provides a GObject API for manipulating XML and a Serializable
 framework from GObject to XML. It supports:
 - DOM Level 4 API and CSS Selectors Level 3
 - Multiple backends (libxml2-based and pure GObject)
 - Read/write operations with libxml2 backend
 .
 This package contains architecture-independent files such as translations.

Package: libgxml-dev
Description-md5: 8960bed8ec3e6f88f0eebe973c4864b0
Description-en: GObject-based XML manipulation API (development files)
 GXml provides a GObject API for manipulating XML and a Serializable
 framework from GObject to XML. It supports:
 - DOM Level 4 API and CSS Selectors Level 3
 - Multiple backends (libxml2-based and pure GObject)
 - Read/write operations with libxml2 backend
 .
 This package contains the development files.

Package: libgxml-doc
Description-md5: 2cdc72b3e5d27178e6bcf812f4065211
Description-en: Documentation for GXml
 Valadoc-generated API documentation for GXml, viewable in DevHelp.
 Includes:
 - Full API reference for DOM Level 4 and CSS Selectors
 - Serializable framework documentation
 - Backend-specific notes (libxml2/GNode and GObject/GomNode)
 - Examples and integration guidelines

Package: libgxps-utils
Description-md5: cb1c065d55ad65f7d56116d9f9ea306e
Description-en: handling and rendering XPS documents (utilities)
 OpenXPS or XPS stands for XML Paper Specification. It is based on XML and it's
 a new electronic paper format originally developed by Microsoft and it serves
 as a PDF alternative. XPS files are usually created using "Microsoft XPS
 Document Writer" in Windows environments. It is now standardized as an open
 standard document format.
 .
 Quoting Wikipedia:
 An XPS file is in fact a Unicoded ZIP archive using the Open Packaging
 Conventions, containing the files which make up the document. These include an
 XML markup file for each page, text, embedded fonts, raster images, 2D vector
 graphics, as well as the digital rights management information. The contents
 of an XPS file can be examined simply by opening it in an application which
 supports ZIP files.
 .
 The OpenXPS document format specification supports features such as color
 gradients, transparencies, CMYK color spaces, printer calibration,
 multiple-ink systems and print schemas.
 .
 This package contains the binary utilities:
 xpstopng, xpstopdf, xpstosvg, xpstojpeg and xpstops

Package: libgxr-0.15-0t64
Description-md5: 00f2b40591c990b81f3d9d7d5aa054df
Description-en: glib wrapper for OpenXR APIs
 A glib wrapper and utilities for the OpenXR APIs.
 .
 This package contains the shared libraries.

Package: libgxr-dev
Description-md5: 5ca3756c0b949e49a47e84d8f9a7a9ac
Description-en: glib wrapper for OpenVR and OpenXR APIs - development headers
 Development files for the libgxr library.
 .
 This package contains the header and development files which are
 needed for building OpenVR and OpenXR applications.

Package: libgxw-dev
Description-md5: 24f999301c1c5510b5c2050f57d44fba
Description-en: Guitarix - GTK+ library (development files)
 Guitarix is a rock guitar amplifier for the JACK Audio Connection Kit with
 one input and two outputs. It is designed to produce nice
 thrash/metal/rock/blues guitar sounds.
 .
 Guitarix is available as a GTK+ interface and the project provides LV2 and
 LADSPA plugins (see the guitarix-lv2 and guitarix-ladspa packages).
 .
 This package contains development files for Guitarix's GTK+ library.

Package: libgxw0t64
Description-md5: f3c085cdb50317a52bfefec009dcb77b
Description-en: Guitarix - GTK+ library
 Guitarix is a rock guitar amplifier for the JACK Audio Connection Kit with
 one input and two outputs. It is designed to produce nice
 thrash/metal/rock/blues guitar sounds.
 .
 Guitarix is available as a GTK+ interface and the project provides LV2 and
 LADSPA plugins (see the guitarix-lv2 and guitarix-ladspa packages).
 .
 This package contains Guitarix's GTK+ library.

Package: libgxwmm-dev
Description-md5: 5084dafd985e3dd5c72462903ac0a54e
Description-en: Guitarix - GTK+ C++ widget library (development files)
 Guitarix is a rock guitar amplifier for the JACK Audio Connection Kit with
 one input and two outputs. It is designed to produce nice
 thrash/metal/rock/blues guitar sounds.
 .
 Guitarix is available as a GTK+ interface and the project provides LV2 and
 LADSPA plugins (see the guitarix-lv2 and guitarix-ladspa packages).
 .
 This package contains development files for Guitarix's GTK+ C++ widget library.

Package: libgxwmm0t64
Description-md5: ecd1883afa652c34d45ff4c4274a3c74
Description-en: Guitarix - GTK+ C++ widget library
 Guitarix is a rock guitar amplifier for the JACK Audio Connection Kit with
 one input and two outputs. It is designed to produce nice
 thrash/metal/rock/blues guitar sounds.
 .
 Guitarix is available as a GTK+ interface and the project provides LV2 and
 LADSPA plugins (see the guitarix-lv2 and guitarix-ladspa packages).
 .
 This package contains Guitarix's GTK+ C++ widget library.

Package: libgyoto9-dev
Description-md5: 149d1d42130d976ca3af1656592d0610
Description-en: development files for libgyoto
 Gyoto aims at providing a framework for computing orbits and
 ray-traced images in General relativity.
 .
 This package provides the files necessary to compile Gyoto plugins
 and codes using the libgyoto library.

Package: libgyoto9t64
Description-md5: 2fddfc4f8e4feaf0bdc81b8dd73e47ac
Description-en: Gyoto framework main library an standard plug-in
 Gyoto aims at providing a framework for computing orbits and
 ray-traced images in General relativity. It consists in a shared
 library (this package), utility programs (in the gyoto package), and
 a plug-in for the Python 3 and Yorick programming languages (in
 python3-gyoto and yorick-gyoto respectively). Gyoto can be extended
 with plug-ins (see libgyoto9-dev).
 .
 The standard plugin (stdplug) is included in this package. A plug-in
 for extending Gyoto in the Python 3 language is shipped in the
 python3-gyoto packages.
 .
 MPI parallelization requires the gyoto-bin and mpi-default-bin packages.

Package: libgypsy-dev
Description-md5: 602ce7e3886a1b6b4414e88db5648c66
Description-en: GObject based C wrapper for Gypsy daemon - Development files
 Gypsy is a GPS multiplexing daemon which allows multiple clients
 to access GPS data from multiple GPS sources concurrently.
 .
 This package contains the development files for libgypsy.

Package: libgypsy-doc
Description-md5: 8b612453e20c5592307673390cd3f534
Description-en: GObject based C wrapper for Gypsy daemon - Documentation
 Gypsy is a GPS multiplexing daemon which allows multiple clients
 to access GPS data from multiple GPS sources concurrently.
 .
 This package contains the documentation for libgypsy.

Package: libgypsy0
Description-md5: 98e8930f8f359739393fad9444f9df24
Description-en: GObject based C wrapper for Gypsy daemon
 Gypsy is a GPS multiplexing daemon which allows multiple clients
 to access GPS data from multiple GPS sources concurrently.
 .
 This package contains the GObject based C wrapper for comunicating
 with gypsy daemon.

Package: libgzstream-dev
Description-md5: 0d5f3f1844758d871482cc179322016c
Description-en: provide functionality of zlib C-library in a C++ iostream (development)
 Gzstream is a small C++ library, basically just a wrapper, that provides
 the functionality of the zlib C-library in a C++ iostream.
 .
 This package contains the static library and header files.

Package: libgzstream0
Description-md5: 25781160586e93aa72b484d8a32bdb7b
Description-en: provide functionality of zlib C-library in a C++ iostream
 Gzstream is a small C++ library, basically just a wrapper, that provides
 the functionality of the zlib C-library in a C++ iostream.
 .
 This package contains the dynamic library.

Package: libh2-java
Description-md5: b670d98e4f5c823fedaae9f52ac0489a
Description-en: H2 Database Engine
 H2 is a relational database management system supporting a subset
 of the SQL standard. The main programming APIs are SQL and JDBC,
 however the database also supports using the PostgreSQL ODBC driver
 by acting like a PostgreSQL server.
 .
 The main features of H2 are:
 .
 - Very fast, open source, JDBC API.
 - Embedded and server modes; in-memory databases.
 - Browser based Console application.
 - Small footprint

Package: libh3-1
Description-md5: 6f12b05d677fe7e0b3695c607f846aef
Description-en: Hexagonal hierarchical geospatial indexing system - library
 H3 is a geospatial indexing system using a hexagonal grid that can be
 (approximately) subdivided into finer and finer hexagonal grids, combining the
 benefits of a hexagonal grid with S2's hierarchical subdivisions.
 .
 This package contains the shared library.

Package: libh3-bin
Description-md5: a87613960bb6226544b650a63a108b34
Description-en: Hexagonal hierarchical geospatial indexing system - CLI programs
 H3 is a geospatial indexing system using a hexagonal grid that can be
 (approximately) subdivided into finer and finer hexagonal grids, combining the
 benefits of a hexagonal grid with S2's hierarchical subdivisions.
 .
 This package contains CLI front-end programs.

Package: libh3-dev
Description-md5: f11b1a6389a84e318e0fc56a98f4f8ec
Description-en: Hexagonal hierarchical geospatial indexing system - header files
 H3 is a geospatial indexing system using a hexagonal grid that can be
 (approximately) subdivided into finer and finer hexagonal grids, combining the
 benefits of a hexagonal grid with S2's hierarchical subdivisions.
 .
 This package contains the development headers.

Package: libh5z-jpegls-dev
Description-md5: d206f96baebfabbf072690f5ff5fdd65
Description-en: HDF5 JPEG-LS compression-decompression filter (development files)
 This is the development interface to the JPEG-LS filter plugin for HDF5

Package: libhaapi-dev
Description-md5: 528286f038319c2aa671bfed60c50ca0
Description-en: SNIA HBAAPI library
 The SNIA HBA API library. C-level project to manage
 Fibre Channel Host Bust Adapters.
 .
 This package contains libraries and header files for
 developing applications that use libhaapi1

Package: libhaapi1
Description-md5: eec9df30399471d86cdc612f340542f8
Description-en: SNIA HBAAPI library
 The SNIA HBA API library. C-level project to manage
 Fibre Channel Host Bust Adapters.

Package: libhac-java
Description-md5: 88a7b76e4452aeaed87189ad40db1429
Description-en: hierarchical agglomerative clustering
 Hac is a simple library for hierarchical agglomerative clustering. The goal of
 Hac is to be easy to use in any context that might require a hierarchical
 agglomerative clustering approach. You can use Hac by bundling Hac with your
 application, and by implementing two interfaces:
 * Experiment (to tell Hac what to cluster), and
 * DissimilarityMeasure (to tell Hac how to compute the dissimilarity between
 two observations).

Package: libhac-java-doc
Description-md5: ed2ac6de2d8e6ad30775508b6235549f
Description-en: API documentation for hierarchical agglomerative clustering
 Hac is a simple library for hierarchical agglomerative clustering. The goal of
 Hac is to be easy to use in any context that might require a hierarchical
 agglomerative clustering approach. You can use Hac by bundling Hac with your
 application, and by implementing two interfaces:
 * Experiment (to tell Hac what to cluster), and
 * DissimilarityMeasure (to tell Hac how to compute the dissimilarity between
 two observations).
 .
 This package contains the API documentation of libhac-java.

Package: libhackrf-dev
Description-md5: 5bc55960a89b50f3d1cc4144c3b322b2
Description-en: Software defined radio peripheral - development
 HackRF is an open source Software Defined Radio that can receive
 and transmit between 30 MHz and 6 GHz. HackRF has a 20 MHz bandwidth.
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains development files.

Package: libhackrf0
Description-md5: 53e308db8215eca080042034a183f6c2
Description-en: Software defined radio peripheral - runtime library
 HackRF is an open source Software Defined Radio that can receive
 and transmit between 30 MHz and 6 GHz. HackRF has a 20 MHz bandwidth.
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains the shared library.

Package: libhalf-dev
Description-md5: 40a80d49623a69dd1f077a0e4498bbe0
Description-en: C++ library for half precision floating point arithmetics
 This is a C++ header-only library to provide an IEEE-754 conformant half-
 precision floating point type along with corresponding arithmetic operators,
 type conversions and common mathematical functions. It aims for both
 efficiency and ease of use, trying to accurately mimic the behaviour of the
 builtin floating point types at the best performance possible. It
 automatically uses and provides C++11 features when possible, but stays
 completely C++98-compatible when neccessary.
 .
 Features:
 * Easy to use half-precision floating point type
 * All arithmetic operators and mathematical functions
 * Fully C++98-compatible, while supporting C++11 features
 * IEEE 754 conformant data representation
 * Integrating well with existing floating point types
 * Single header file simple to include, no building required

Package: libhalide21-1
Description-md5: e9d3782c58a4ee5363e992ada44c9e43
Description-en: fast, portable computation on images and tensors
 Halide is a programming language designed to make it easier to write
 high-performance image and array processing code on modern machines.
 Halide currently targets:
 * CPU architectures: X86, ARM, Hexagon, PowerPC, RISC-V
 * Operating systems: Linux, Windows, macOS, Android, iOS, Qualcomm QuRT
 * GPU Compute APIs: CUDA, OpenCL, Apple Metal, Microsoft Direct X 12, Vulkan
 Rather than being a standalone programming language,
 Halide is embedded in C++. This means you write C++ code that builds
 an in-memory representation of a Halide pipeline using Halide's C++ API.
 You can then compile this representation to an object file,
 or JIT-compile it and run it in the same process.

Package: libhalide21-dev
Description-md5: f79e018121f4b3ffe864a21ee6907d27
Description-en: fast, portable computation on images and tensors -- Development files
 Halide is a programming language designed to make it easier to write
 high-performance image and array processing code on modern machines.
 .
 This package contains the files necessary to develop against libhalide.

Package: libhalide21-doc
Description-md5: 49a70fa6bdeeb7cc3885a956f009fef3
Description-en: fast, portable computation on images and tensors (C++ documentation)
 Halide is a programming language designed to make it easier to write
 high-performance image and array processing code on modern machines.
 .
 This package contains README's and tutorials for using Halide from C++.

Package: libhalideaot21-1
Description-md5: 3659818dee53660bdaafd24351957dc1
Description-en: fast, portable computation on images and tensors (virtual library)
 Halide is a programming language designed to make it easier to write
 high-performance image and array processing code on modern machines.
 .
 Software that uses halide can either rely on just-in-time compilation,
 in which case it runtime-depends on/links to libhalide, or it can be compiled
 ahead of time, when building the software, in which case it does not strictly
 depend on halide. Former software should depend on this package instead, to
 make it obvious which software needs to be rebuilt with newer halide versions.
 .
 This is an empty package.

Package: libham-locator-perl
Description-md5: 279b7a5a6560fcf163a8a6742aa0f2e1
Description-en: Perl module for converting between Maidenhead locators and latitude/longitude
 Ham::Locator provides methods for conversion between Maidenhead (QTH) locator
 strings and latitude/longitude coordinates.

Package: libhamcrest-java
Description-md5: e2634867fbacc3561cc2ca569f30a498
Description-en: library of matchers for building test expressions
 Provides a library of matcher objects (also known as constraints or
 predicates) allowing 'match' rules to be defined declaratively, to be
 used in other frameworks. Typical scenarios include testing
 frameworks, mocking libraries and UI validation rules.

Package: libhamlib++-dev
Description-md5: b641923875fe087fcd2f8e62611bcb5e
Description-en: Development C++ library to control radio transceivers and receivers
 Most recent amateur radio transceivers allow external control of their
 functions through a computer interface. Unfortunately, control commands are
 not always consistent across a manufacturer's product line and each
 manufacturer's product line differs greatly from its competitors.
 .
 This library addresses that issue by providing a standardised programming
 interface that applications can talk to and translating that into the
 appropriate commands required by the radio in use.
 .
 This package provides the development library with C++ bindings.
 If you wish to run applications developed using this library you'll need the
 'libhamlib++4' package.

Package: libhamlib++4t64
Description-md5: 36a60bf7f431e7bab325d968f1b5c99e
Description-en: Run-time C++ library to control radio transceivers and receivers
 Most recent amateur radio transceivers allow external control of their
 functions through a computer interface. Unfortunately, control commands are
 not always consistent across a manufacturer's product line and each
 manufacturer's product line differs greatly from its competitors.
 .
 This library addresses that issue by providing a standardised programming
 interface that applications can talk to and translating that into the
 appropriate commands required by the radio in use.
 .
 This package provides the C++ run-time form of the library. If you wish to
 develop software using this library you need the 'libhamlib-dev' package.

Package: libhamlib-dev
Description-md5: 53544d939ceeaa93405295b6fdd5a896
Description-en: Development library to control radio transceivers and receivers
 Most recent amateur radio transceivers allow external control of their
 functions through a computer interface. Unfortunately, control commands are
 not always consistent across a manufacturer's product line and each
 manufacturer's product line differs greatly from its competitors.
 .
 This library addresses that issue by providing a standardised programming
 interface that applications can talk to and translating that into the
 appropriate commands required by the radio in use.
 .
 This package provides the development library with C and C++ bindings.

Package: libhamlib-doc
Description-md5: 0c1cf87c1ec4e391547c2c66031c7038
Description-en: Documentation for the hamlib radio control library
 Most recent amateur radio transceivers allow external control of their
 functions through a computer interface. Unfortunately, control commands are
 not always consistent across a manufacturer's product line and each
 manufacturer's product line differs greatly from its competitors.
 .
 This library addresses that issue by providing a standardised programming
 interface that applications can talk to and translating that into the
 appropriate commands required by the radio in use.
 .
 This package provides the developers documentation for the API.

Package: libhamlib-perl
Description-md5: 11dcb610bf4028fb1307b4aef62038da
Description-en: Run-time perl library to control radio transceivers and receivers
 Most recent amateur radio transceivers allow external control of their
 functions through a computer interface. Unfortunately, control commands are
 not always consistent across a manufacturer's product line and each
 manufacturer's product line differs greatly from its competitors.
 .
 This library addresses that issue by providing a standardised programming
 interface that applications can talk to and translating that into the
 appropriate commands required by the radio in use.
 .
 This package provides the perl bindings of the library.

Package: libhamlib-utils
Description-md5: cc7b4ca12d48dc5b55a0ed3dc8096880
Description-en: Utilities to support the hamlib radio control library
 Most recent amateur radio transceivers allow external control of their
 functions through a computer interface. Unfortunately, control commands are
 not always consistent across a manufacturer's product line and each
 manufacturer's product line differs greatly from its competitors.
 .
 This library addresses that issue by providing a standardised programming
 interface that applications can talk to and translating that into the
 appropriate commands required by the radio in use.
 .
 This package provides command-line utilities to test the hamlib library and
 to control transceivers if you're short of anything more sophisticated:
 ampctl ampctld rigctl rigctlcom rigctld rigmem rigsmtr rigswr rotctl rotctld

Package: libhamlib4t64
Description-md5: c67b2b377fead3c97a1110d16e3b74e3
Description-en: Run-time library to control radio transceivers and receivers
 Most recent amateur radio transceivers allow external control of their
 functions through a computer interface. Unfortunately, control commands are
 not always consistent across a manufacturer's product line and each
 manufacturer's product line differs greatly from its competitors.
 .
 This library addresses that issue by providing a standardised programming
 interface that applications can talk to and translating that into the
 appropriate commands required by the radio in use.
 .
 This package provides the C run-time form of the library. If you wish to
 develop software using this library you need the 'libhamlib-dev' package.

Package: libhandy-1-dev
Description-md5: e209fa6b2639822914057603cc4bf25a
Description-en: Development files for libhandy
 libhandy provides GTK widgets and GObjects to ease developing
 applications for mobile phones.
 .
 This package contains the development files and documentation.

Package: libharfbuzz-bin
Description-md5: 3b67b2fcd95a19f0fb4b9af3ea82d048
Description-en: OpenType text shaping engine (utility)
 HarfBuzz is an implementation of the OpenType Layout engine (aka layout
 engine) and the script-specific logic (aka shaping engine).
 .
 This package contains a command line interface for the HarfBuzz library.

Package: libharfbuzz-shaper-perl
Description-md5: bb0bb360a1da919f8a87e5f1043f064e
Description-en: Perl interface to HarfBuzz text shaping library
 HarfBuzz::Shaper is a perl module that provides access to a small
 subset of the native HarfBuzz library.
 .
 The subset is suitable for typesetting programs that need to deal
 with complex languages like Devanagari, Hebrew or Arabic.
 .
 This module is intended to be used with module Text::Layout. Feel
 free to (ab)use it for other purposes.

Package: libharminv-dev
Description-md5: e8231970eb21d4a30a7fa4e8b8eaba79
Description-en: Library for using harminv, development version
 Libharminv is a free library to solve the problem of harmonic inversion,
 given a discrete-time, finite-length signal that consists of a sum of
 finitely-many sinusoids (possibly exponentially decaying) in a given
 bandwidth, it determines the frequencies, decay constants, amplitudes, and
 phases of those sinusoids.
 .
 This package contains the header files.

Package: libharminv3
Description-md5: 71027333758d7bd94a8655e02a5e5d32
Description-en: Library for using harminv
 Libharminv is a free library to solve the problem of harmonic inversion,
 given a discrete-time, finite-length signal that consists of a sum of
 finitely-many sinusoids (possibly exponentially decaying) in a given
 bandwidth, it determines the frequencies, decay constants, amplitudes, and
 phases of those sinusoids.
 .
 This package contains the library.

Package: libharp-dev
Description-md5: 0517e1d6492e1d3b11372995551d575e
Description-en: Data harmonisation toolset for Earth Observation formats
 HARP is a toolset for ingesting, processing and inter-comparing satellite or
 model data against correlative data. The toolset is composed of a set of
 command line tools, a C library of analysis functions, and import/export
 interfaces for Python. The main goal of HARP is to assist
 in the inter-comparison of data sets. By appropriatelty chaining calls to
 the HARP command line tools one can preprocess satellite, model, and/or
 correlative data such that two datasets that need to be compared end up
 having the same temporal/spatial grid, same data format/structure, and same
 physical units.
 .
 This package provides static libs and development files for HARP.

Package: libharp13
Description-md5: a4accf4bb901ff9a56f93d1c0d561447
Description-en: Data harmonisation toolset for Earth Observation formats
 HARP is a toolset for ingesting, processing and inter-comparing satellite or
 model data against correlative data. The toolset is composed of a set of
 command line tools, a C library of analysis functions, and import/export
 interfaces for Python. The main goal of HARP is to assist
 in the inter-comparison of data sets. By appropriatelty chaining calls to
 the HARP command line tools one can preprocess satellite, model, and/or
 correlative data such that two datasets that need to be compared end up
 having the same temporal/spatial grid, same data format/structure, and same
 physical units.
 .
 This package provides the HARP shared library.

Package: libhash-asobject-perl
Description-md5: 4b8ccb42a5299b1997486252263e4290
Description-en: Perl modules to treat hashes as objects
 A Hash::AsObject is a blessed hash that provides read-write
 access to its elements using accessors.  (Actually, they're both accessors
 and mutators.)
 .
 It's designed to act as much like a plain hash as possible; this means, for
 example, that you can use methods like DESTROY to get or set hash elements
 with that name.

Package: libhash-case-perl
Description-md5: 73fa87dcbbb90e080f847e08bed5783d
Description-en: base class for hashes with key-casing requirements
 Hash::Case is the base class for various classes which tie special
 treatment for the casing of keys. Be aware of the differences in
 implementation: Lower and Upper are tied native hashes: these
 hashes have no need for hidden fields or other assisting data
 structured. A case Preserve hash will actually create three hashes.

Package: libhash-defhash-perl
Description-md5: 47a91c4b58792bc51bb753ed7c9ba04f
Description-en: module to manipulate DefHash
 Hash::DefHash is a module to manipulate DefHash.  It is a thin Oriented Object
 skin over the regular Perl hash.

Package: libhash-diff-perl
Description-md5: 2ae137844ab2fadb8c23a7742aa63feb
Description-en: module for creating the difference between two hashes
 Hash::Diff returns the difference between two hashes as a hash.

Package: libhash-fieldhash-perl
Description-md5: f9374904aa3a6af9d0e734ef462cb461
Description-en: Perl module implementing a lightweight field hash
 Hash::FieldHash provides the field hash mechanism which supports the
 inside-out technique.
 .
 You may know Hash::Util::FieldHash. It's a very useful module, but too
 complex to understand all the functions.
 .
 This is an alternative to Hash::Util::FieldHash with following features:
 .
 Simpler interface
 .
 Hash::FieldHash provides a few functions: fieldhash() and fieldhashes().
 That's enough.
 .
 Higher performance
 Hash::FieldHash is faster than Hash::Util::FieldHash, because its internals
 use simpler structures.

Package: libhash-flatten-perl
Description-md5: 364f7878df598ca0554762ae372f3a38
Description-en: flatten/unflatten complex data hashes
 Hash::Flatten converts back and forth between a nested hash structure and
 a flat hash of delimited key-value pairs. Useful for protocols that only
 support key-value pairs (such as CGI and DBMs).

Package: libhash-merge-extra-perl
Description-md5: c79d8ef876aa80bf7c332a69950db4c4
Description-en: collection of extra behaviors for Hash::Merge
 Hash::Merge::Extra provide behaviours for Hash::Merge to modify how hashes are
 merged, this are:
 - Hashes merged, arrays joined, undefined scalars overridden. Left and right
 precedence.
 - Hashes merged, arrays and scalars overridden. Left and right precedence.
 - Nothing merged. One thing simply replaced by another. Left and right
 precedence.

Package: libhash-merge-perl
Description-md5: 9086c036b1c5cc8628a77ea80f7f4e44
Description-en: Perl module for merging arbitrarily deep hashes into a single hash
 Hash::Merge merges two arbitrarily deep hashes into a single hash.  That
 is, at any level, it will add non-conflicting key-value pairs from one
 hash to the other, and follows a set of specific rules when there are key
 value conflicts (as outlined below).  The hash is followed recursively,
 so that deeply nested hashes that are at the same level will be merged
 when the parent hashes are merged.  Please note that self-referencing
 hashes, or recursive references, are not handled well by this method.
 .
 Values in hashes are considered to be either ARRAY references,
 HASH references, or otherwise are treated as SCALARs.  By default, the
 data passed to the merge function will be cloned using the Clone module;
 however, if necessary, this behavior can be changed to use as many of
 the original values as possible.  (See set_clone_behavior).

Package: libhash-merge-simple-perl
Description-md5: 7e23a989d60247ff2f6d07de4be27d5d
Description-en: Perl module to easily merge two or more hashes
 Hash::Merge::Simple will recursively merge two or more hashes and return the
 result as a new hash reference. The merge function will descend and merge
 hashes that exist under the same node in both the left and right hash, but
 doesn't attempt to combine arrays, objects, scalars, or anything else. The
 rightmost hash also takes precedence, replacing whatever was in the left hash
 if a conflict occurs.
 .
 This code is based on Catalyst::Utils, but was modified to handle merging more
 than two hashes simultaneously.

Package: libhash-moreutils-perl
Description-md5: 031473bd46336b7b1da9a8c5161ede06
Description-en: module with extra hash functions not found in Hash::Util
 Hash::MoreUtils provides some trivial but commonly used functionality
 on hashes which is not into Hash::Util. Similar to List::MoreUtils for
 lists.

Package: libhash-multivalue-perl
Description-md5: ebfc134ff33256366ff529ad21213187
Description-en: module for storing multiple values per key in a hash
 Hash::MultiValue is a Perl module that provides an object (and a plain hash
 reference) that may contain multiple values per key. The hash behaves like a
 single-value hash reference, but also provides an API to retrieve multiple
 values explicitly on demand.

Package: libhash-ordered-perl
Description-md5: 49cea64f81f06bad7b029dacfb9ce4e3
Description-en: Perl ordered hash class implementation
 Hash::Ordered implements an ordered hash, meaning that it associates keys
 with values like a Perl hash, but keeps the keys in a consistent order.
 Because it is implemented as an object and manipulated with method calls, it
 is much slower than a Perl hash. This is the cost of keeping order.
 .
 However, compared to other ordered hash implementations, Hash::Ordered is
 optimized for getting and setting individual elements and is generally faster
 at most other tasks as well. For specific details, see
 Hash::Ordered::Benchmarks.

Package: libhash-safekeys-perl
Description-md5: c4dcd31c2ca0bb1356939e626cdfee63
Description-en: Perl module to get hash contents without resetting each iterator
 Hash::SafeKeys provides alternate functions to access the keys, values, or
 entire contents of a hash in a way that does not reset the iterator, making
 them safe to use in such contexts:
 .
 while (my($k,$v) = each %hash) {
 ...
 @k = sort safekeys %hash;               # Can do
 @v = grep { /foo/ }, safevalues %hash;  # No problem
 print join ' ', safecopy %hash;         # Right away, sir
 }

Package: libhash-sharedmem-perl
Description-md5: 31f6801bc576fd16950ded919e1bf609
Description-en: efficient shared mutable hash
 Hash::SharedMem provides a facility for efficiently sharing mutable data
 between processes on one host. Data is organised as a key/value store,
 resembling a Perl hash. The keys and values are restricted to octet (Latin-1)
 strings. Structured objects may be stored by serialising them using a
 mechanism such as Sereal.

Package: libhash-storediterator-perl
Description-md5: 90216b780bdc2eebb87d0d643b7d8a4f
Description-en: Perl module for accessing a hashes internal iterator
 Hash::StoredIterator gives access to get, set, and init the iterator inside
 a hash. This allows one to store the current iterator, use
 each/keys/values/etc, and then restore the iterator, this helps to ensure
 that nobody interacts badly with other users of the iterator.
 .
 In perl all hashes have an internal iterator. This iterator is used by the
 each() function, as well as by keys() and values(). Because these all share
 use of the same iterator, they tend to interact badly with eachother when
 nested.

Package: libhash-util-fieldhash-compat-perl
Description-md5: 262148c50d7730d888b18703a9a09acd
Description-en: Perl module providing a Hash::Util::FieldHash compatible API
 Hash::Util::FieldHash::Compat under older perls provides a drop in
 compatible API to Hash::Util::FieldHash using perltie. When
 Hash::Util::FieldHash is available it will use that instead.
 .
 This way code requiring field hashes can benefit from fast, robust field
 hashes on Perl 5.10 and newer, but still run on older perls that don't
 ship with that module.

Package: libhash-withdefaults-perl
Description-md5: a85c1f0c818d4e3ac41fa2e19ee0b492
Description-en: class for hashes with key-casing requirements supporting defaults
 Hash::WithDefaults implements hashes that support "defaults". That is, you may
 specify several more hashes in which the data will be looked up in case it is
 not found in the current hash.

Package: libhat-trie-dev
Description-md5: 91c0c11913c6c8b8b3920d908fae3a66
Description-en: Development headers and static libraries for HAT-trie library
 This package provides development headers and static libraries for libhat-trie,
 an ANSI C99 implementation of the HAT-trie data structure of Askitis and
 Sinha, which is an extremely efficient (space and time) modern variant of
 tries.

Package: libhat-trie0
Description-md5: a71e019cacfb27fd2c73d8a0d4ede086
Description-en: HAT-trie, an extremely efficient (space and time) modern variant of tries
 This is an ANSI C99 implementation of the HAT-trie data structure of Askitis
 and Sinha, an extremely efficient (space and time) modern variant of tries.
 .
 The version implemented here maps arrays of bytes to words (i.e., unsigned
 longs), which can be used to store counts, pointers, etc, or not used at all
 if you simply want to maintain a set of unique strings.

Package: libhavege-dev
Description-md5: 6e2b12a697795b17530358509b5eb0af
Description-en: entropy source using the HAVEGE algorithm (development files)
 haveged is a userspace entropy daemon which is not dependent upon the
 standard mechanisms for harvesting randomness for the system entropy
 pool. This is important in systems with high entropy needs or limited
 user interaction (e.g. headless servers).
 .
 This package contains the development files.

Package: libhavege2
Description-md5: 1f29df31a8511d4d60164e57c623a4aa
Description-en: entropy source using the HAVEGE algorithm (shared library)
 haveged is a userspace entropy daemon which is not dependent upon the
 standard mechanisms for harvesting randomness for the system entropy
 pool. This is important in systems with high entropy needs or limited
 user interaction (e.g. headless servers).
 .
 This package contains the shared library.

Package: libhawtbuf-java
Description-md5: 8509000908d3ef06ddc880d22637665e
Description-en: HawtBuf rich byte buffer library
 The HawtBuf library implements a simple interface with working with
 byte arrays. The JDK doesn't come with a built in class that's simply
 a `byte[]`, `int offset`, `int length` class and providing a rich
 interface similar to what the String class does for `char` arrays.
 HawtBuf fills in that void by providing a Buffer class which does
 provide that rich interface.
 .
 HawtBuf also provides a Java protobuf code generator to make it easy
 to encode and decode objects to buffers and back.

Package: libhawtdispatch-java
Description-md5: 3882709e623c7b042194e6b6d7c9d526
Description-en: libdispatch style API for Java and Scala
 HawtDispatch is a small thread pooling and NIO handling framework API
 modeled after the libdispatch API. libdispatch is the API that Apple
 created to power the Grand Central Dispatch (GCD) technology in OS X.
 It allows one to more easily develop multi-threaded applications which
 can more easily scale to take advantage of all the processing cores
 on a machine. At the same time, it's development model simplifies
 solving many of the problems that plague multi-threaded NIO development.

Package: libhawtjni-generator-java
Description-md5: 2d0de9b2c7710d49899cb8e770a440c4
Description-en: HawtJNI Generator
 HawtJNI is a code generator that produces the JNI code
 needed to implement java native methods. It is based on the
 jnigen code generator that is part of the SWT Tools project
 which is used to generate all the JNI code which powers the
 eclipse platform.
 .
 This package contains the JNI code generation tools.

Package: libhawtjni-maven-plugin-java
Description-md5: 66ce1d048f44fb4c87b88dbcb99da8c2
Description-en: HawtJNI Maven Plugin
 HawtJNI is a code generator that produces the JNI code
 needed to implement java native methods. It is based on the
 jnigen code generator that is part of the SWT Tools project
 which is used to generate all the JNI code which powers the
 eclipse platform.
 .
 This package contains the Maven plugin.

Package: libhawtjni-runtime-java
Description-md5: 01c9eaf0b851bc29cf71a5b825fce301
Description-en: Java library that provide JNI code generation
 HawtJNI is a code generator that produces the JNI code
 needed to implement java native methods. It is based on the
 jnigen code generator that is part of the SWT Tools project
 which is used to generate all the JNI code which powers the
 eclipse platform.

Package: libhbaapi-dev
Description-md5: be410a9ab41eb137d65889526600abe4
Description-en: SNIA HBAAPI library (development files)
 The SNIA HBA API library. C-level project to manage
 Fibre Channel Host Bust Adapters.
 .
 This package contains libraries and header files for
 developing applications that use the HBAAPI library

Package: libhbaapi2
Description-md5: bb0e9ecc995a150e61d0c5391c2d3b72
Description-en: SNIA HBAAPI library
 The SNIA HBA API library. C-level project to manage
 Fibre Channel Host Bust Adapters.
 .
 This package contains libraries for developing applications to
 manage Fibre Channel Host Bus Adapters

Package: libhbalinux-dev
Description-md5: a34fcd3bfdfbbfe688efa1f655dcce10
Description-en: Library headers files for retrieving FCOE adapter information
 The SNIA HBA API library. C-level project to manage
 Fibre Channel Host Bus Adapters.
 .
 The libhalinux-dev package contains libraries and header files
 for developnig applications that use libhbalinux

Package: libhbalinux2
Description-md5: fb7898b2cc9086a7edf00cf287bffcef
Description-en: Library for retrieving FCOE adapter information
 The SNIA HBA API library. C-level project to manage
 Fibre Channel Host Bus Adapters.
 .
 This package contains libraries for developing applications to
 manage Fibre Channel Host Bus Adapters

Package: libhbci4j-core-java
Description-md5: ba9988948a1f1b32728037ec6b71b52c
Description-en: Java online banking client using the HBCI standard
 HBCI4Java is a Java library for homebanking and contains support for
 chipTAN, smsTAN, HHD, SEPA.

Package: libhbci4j-core-java-doc
Description-md5: 30d468582ac929f930aef9b856003a5c
Description-en: Documentation for Java online banking client using the HBCI standard
 HBCI4Java is a Java library for homebanking and contains support for
 chipTAN, smsTAN, HHD, SEPA.
 .
 This package contains the API documentation of libhbci4j-core-java.

Package: libhcrypto5t64-heimdal
Description-md5: 6492d04dab376288c3e43218cb4d78e6
Description-en: Heimdal Kerberos - crypto library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the cryptographic library required for Heimdal.

Package: libhd-dev
Description-md5: 59c83d99599ac15262c22aee15952c73
Description-en: Hardware identification system library and headers
 hwinfo is the hardware detection tool used in SuSE Linux.
 .
 In Debian Edu (Skolelinux) hwinfo has shown better results than discover when
 detecting mouse, keyboard and monitor.
 .
 hwinfo collects information about the hardware installed on a system.  Among
 others, libhd contains information about cdrom, zip, floppy, disks and
 partitions, network card, graphics card, monitor, camera, mouse, sound, pppoe,
 isdn, modem, printer, scanner, bios, cpu, usb, memory and smp.
 .
 This package contains the static library and header files from the hwinfo
 package.

Package: libhd-doc
Description-md5: f0f47cbd1b70b413a4b71b6c7070a4f6
Description-en: Hardware identification system library documentation
 hwinfo is the hardware detection tool used in SuSE Linux.
 .
 In Debian Edu (Skolelinux) hwinfo has shown better results than discover when
 detecting mouse, keyboard and monitor.
 .
 hwinfo collects information about the hardware installed on a system.  Among
 others, libhd contains information about cdrom, zip, floppy, disks and
 partitions, network card, graphics card, monitor, camera, mouse, sound, pppoe,
 isdn, modem, printer, scanner, bios, cpu, usb, memory and smp.
 .
 This package contains the documentation for the libhd21-dev package.

Package: libhd21t64
Description-md5: e05daec8e9a04bdca77c25fbe97e5e96
Description-en: Hardware identification system library
 hwinfo is the hardware detection tool used in SuSE Linux.
 .
 In Debian Edu (Skolelinux) hwinfo has shown better results than discover when
 detecting mouse, keyboard and monitor.
 .
 hwinfo collects information about the hardware installed on a system.  Among
 others, libhd contains information about cdrom, zip, floppy, disks and
 partitions, network card, graphics card, monitor, camera, mouse, sound, pppoe,
 isdn, modem, printer, scanner, bios, cpu, usb, memory and smp.
 .
 This package contains the shared library from the hwinfo package.

Package: libhdate-dev
Description-md5: 6ee487fd9a907c3f991c40140112abfe
Description-en: Provides a library that help use Hebrew dates (development files)
 LibHdate is a small C,C++ library for Hebrew dates,
 holidays, and reading sequence (parasha). It is using
 the source code from Amos Shapir's "hdate" package fixed and
 patched by Nadav Har'El. The Torah reading sequence
 is from tables by Zvi Har'El.
 .
 This package contains headers and support files required
 to build new applications with libhdate.

Package: libhdate-perl
Description-md5: c402454a5e4ed5d5c42bd129461735ea
Description-en: Provides a library that help use Hebrew dates (perl bindings)
 LibHdate is a small C,C++ library for Hebrew dates,
 holidays, and reading sequence (parasha). It is using
 the source code from Amos Shapir's "hdate" package fixed
 and patched by Nadav Har'El. The Torah reading sequence
 is from tables by Zvi Har'El.
 .
 This package contains perl bindings to libhdate

Package: libhdate1
Description-md5: 6d8e6f1b188a9a1ae4b56268030bdcef
Description-en: Provides a library that help use Hebrew dates
 LibHdate is a small C,C++ library for Hebrew dates,
 holidays, and reading sequence (parasha). It is using
 the source code from Amos Shapir's "hdate" package fixed
 and patched by Nadav Har'El. The Torah reading sequence
 is from tables by Zvi Har'El.

Package: libhdb9t64-heimdal
Description-md5: bc0ba4f7d9668b579f08d831a24307a0
Description-en: Heimdal Kerberos - kadmin server library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the library for storing the KDC database.

Package: libhdcpsdk-dev
Description-md5: 0092972018c8ce7907f37c843bdf2ea2
Description-en: Intel unified HDCP implementation -- development files
 The Intel(R) unified HDCP (High-bandwidth Digital Content Protection)
 is a user space implementation to prevent copying of digital audio
 & video content across digital display interfaces. It provides Linux
 user space implementation to enable the HDCP1.4 and HDCP2.2 protection
 for external digital display interfaces (HDMI/DP).
 .
 This package contains files needed for development.

Package: libhdcpsdk0
Description-md5: 9aa7f791ade49712fecb58256815f513
Description-en: Intel unified HDCP implementation -- shared library
 The Intel(R) unified HDCP (High-bandwidth Digital Content Protection)
 is a user space implementation to prevent copying of digital audio
 & video content across digital display interfaces. It provides Linux
 user space implementation to enable the HDCP1.4 and HDCP2.2 protection
 for external digital display interfaces (HDMI/DP).
 .
 This package contains the shared library.

Package: libhdf4-0
Description-md5: 48fb8007dc5d08d9f3eb8e5f504a4935
Description-en: Hierarchical Data Format library
 HDF is a multi-object file format for storing and transferring
 graphical and numerical data mainly used in scientific computing. HDF
 supports several different data models, including multidimensional
 arrays, raster images, and tables. Each defines a specific aggregate
 data type and provides an API for reading, writing, and organizing the
 data and metadata. New data models can be added by the HDF developers
 or users.
 .
 This package contains the HDF run-time libraries.

Package: libhdf4-dev
Description-md5: ca4f6202451c4b07450051d371ddd0b0
Description-en: Hierarchical Data Format development files
 HDF is a multi-object file format for storing and transferring
 graphical and numerical data mainly used in scientific computing. HDF
 supports several different data models, including multidimensional
 arrays, raster images, and tables.
 Each defines a specific aggregate data type and provides an API for
 reading, writing, and organizing the data and metadata. New data models
 can be added by the HDF developers or users.
 .
 This package contains development stuff, including files and static
 library for the HDF package and some HDF API reference manpages.

Package: libhdf5-310
Description-md5: 0058d2fd2a000aa6e520a6728baf452a
Description-en: HDF5 C runtime files - serial version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the C runtime files for serial platforms.

Package: libhdf5-cpp-310
Description-md5: f98ebd9a835975b2031fe61ea3c6da71
Description-en: HDF5 - C++ runtime files - serial version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the C++ runtime files for serial platforms.

Package: libhdf5-dev
Description-md5: 362b5f6dc77ab06d0d5bb4bee15328bf
Description-en: HDF5 - development files - serial version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains development files for serial platforms.

Package: libhdf5-doc
Description-md5: 2beb8eb8a5c75717cac8cf22d9f85901
Description-en: HDF5 - Documentation
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains documentation for HDF5.

Package: libhdf5-fortran-310
Description-md5: 935f51a2a91124f4268c04b763898c7c
Description-en: HDF5 Fortran runtime files - serial version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the Fortran runtime files for serial platforms.

Package: libhdf5-hl-310
Description-md5: c9045d102978306f9b038586e565d46d
Description-en: HDF5 High Level runtime files - serial version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the high level C API runtime files for serial platforms.

Package: libhdf5-hl-cpp-310
Description-md5: 7cb0879f3333b7e1590c7f694ff4d155
Description-en: HDF5 High Level C++ runtime files - serial version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the high level C++ API runtime files for serial
 platforms.

Package: libhdf5-hl-fortran-310
Description-md5: f5868528d288cddaf17143b7fe8c37c1
Description-en: HDF5 High Level Fortran runtime files - serial version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the high level Fortran API runtime files for serial
 platforms.

Package: libhdf5-java
Description-md5: f1f04aec5ae4a29834a404e6a584bae5
Description-en: HDF5 - Java Wrapper Library
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the java wrapper library for HDF5.

Package: libhdf5-jni
Description-md5: afbd108fc87cab0be63eaac66cb2cc73
Description-en: native library used by libhdf5-java
 This package is only useful with libhdf5-java.

Package: libhdf5-mpi-dev
Description-md5: 000de1674e23733763d2617fc6178480
Description-en: HDF5 - development files - default MPI version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package depends on the default MPI version of HDF5 for each platform.

Package: libhdf5-mpich-310
Description-md5: bdf0e47395047577a6e5b69535d59c8d
Description-en: HDF5 - C runtime files - MPICH2 version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the C runtime files for use with MPICH2.

Package: libhdf5-mpich-cpp-310
Description-md5: c385460e05f74aabce33ecb6779771e3
Description-en: HDF5 - C++ runtime files - MPICH2 version - unsupported
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the C++ runtime files for mpich platforms.
 .
 Warning: C++ with parallel HDF5 is not supported upstream. Use this
 feature at your own risks.

Package: libhdf5-mpich-dev
Description-md5: 397c20324c15b9ca40ee6269f59b8c3d
Description-en: HDF5 - development files - MPICH2 version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains development files for use with MPICH2. Warning:
 the C++ interface is not provided for this version.

Package: libhdf5-mpich-fortran-310
Description-md5: 25f55d3c454e9604ae13e8485bcc8d8a
Description-en: HDF5 Fortran runtime files - MPICH2 version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the Fortran runtime files for mpich platforms.

Package: libhdf5-mpich-hl-310
Description-md5: 7231b375d828e4dd4396de447c9ef18d
Description-en: HDF5 High Level runtime files - MPICH2 version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the high level C API runtime files for mpich platforms.

Package: libhdf5-mpich-hl-cpp-310
Description-md5: 6fd2ea9b5a1de5f2dab545703dded2bd
Description-en: HDF5 High Level C++ runtime files - MPICH2 version - unsupported
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the high level C++ API runtime files for mpich
 platforms.
 .
 Warning: C++ with parallel HDF5 is not supported upstream. Use this
 feature at your own risks.

Package: libhdf5-mpich-hl-fortran-310
Description-md5: 363e82069cc95487ea9ae7c16576ac3f
Description-en: HDF5 High Level Fortran runtime files - MPICH2 version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the high level Fortran API runtime files for mpich
 platforms.

Package: libhdf5-openmpi-310
Description-md5: 9075165887209e7211568015540d7e11
Description-en: HDF5 - C runtime files - OpenMPI version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the C runtime files for use with OpenMPI.

Package: libhdf5-openmpi-cpp-310
Description-md5: 96d0c60a7e840a8a02a7629e066e4e30
Description-en: HDF5 - C++ runtime files - OpenMPI version - unsupported
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the C++ runtime files for openmpi platforms.
 .
 Warning: C++ with parallel HDF5 is not supported upstream. Use this
 feature at your own risks.

Package: libhdf5-openmpi-dev
Description-md5: b2e1745fcc6f39d3205d638572b3c87c
Description-en: HDF5 - development files - OpenMPI version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains development files for use with OpenMPI.

Package: libhdf5-openmpi-fortran-310
Description-md5: fd180dd7bbd14657c17bf237e923b8b0
Description-en: HDF5 Fortran runtime files - OpenMPI version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the Fortran runtime files for openmpi platforms.

Package: libhdf5-openmpi-hl-310
Description-md5: 1625f735200bc7326012e1261389944e
Description-en: HDF5 High Level runtime files - OpenMPI version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the high level C API runtime files for openmpi platforms.

Package: libhdf5-openmpi-hl-cpp-310
Description-md5: 81f0a57c6e30df8c6f3ea653aef85d9c
Description-en: HDF5 High Level C++ runtime files - OpenMPI version - unsupported
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the high level C++ API runtime files for openmpi
 platforms.
 .
 Warning: C++ with parallel HDF5 is not supported upstream. Use this
 feature at your own risks.

Package: libhdf5-openmpi-hl-fortran-310
Description-md5: 79d7c6390a9f3f261c6c51be9d7bafca
Description-en: HDF5 High Level Fortran runtime files - OpenMPI version
 Hierarchical Data Format 5 (HDF5) is a file format and library for
 storing scientific data.  HDF5 was designed and implemented to address
 the deficiencies of HDF4.x. It has a more powerful and flexible data
 model, supports files larger than 2 GB, and supports parallel I/O.
 .
 This package contains the high level Fortran API runtime files for openmpi
 platforms.

Package: libhdfeos-dev
Description-md5: 12aaac8c70b0b9bedcbe6e7e427dcb08
Description-en: Development files for the HDF-EOS4 library
 HDF-EOS4 is a software library designed built on HDF4 to support EOS-specific
 data structures, namely Grid, Point, and Swath. The new data structures
 are constructed from standard HDF data objects, using EOS conventions, through
 the use of a software library. A key feature of HDF-EOS files is that
 instrument-independent services, such as subsetting by geolocation, can be
 applied to the files across a wide variety of data products.
 .
 This package contains include files and static libraries for HDF-EOS4.

Package: libhdfeos0t64
Description-md5: 960c58ba23358176c570aee999184394
Description-en: Earth Observation System extensions to HDF4
 HDF-EOS4 is a software library designed built on HDF4 to support EOS-specific
 data structures, namely Grid, Point, and Swath. The new data structures
 are constructed from standard HDF data objects, using EOS conventions, through
 the use of a software library. A key feature of HDF-EOS files is that
 instrument-independent services, such as subsetting by geolocation, can be
 applied to the files across a wide variety of data products.
 The library is extensible and new data structures can be added.

Package: libhdhomerun-dev
Description-md5: 38c63292e78a46e3aa7653606f456ca5
Description-en: Development library for Silicon Dust HD HomeRun
 This package supports the Silicon Dust HDHomeRun.
 The HDHomeRun is a networked, two tuner digital TV tuner compatible with
 MythTV, SageTV, and VLC.
 .
 Development package

Package: libhdhomerun5
Description-md5: 79435849e7cf051dc826499522edea1f
Description-en: Library for Silicon Dust HD HomeRun
 This package supports the Silicon Dust HDHomeRun.
 The HDHomeRun is a networked, two tuner digital TV tuner compatible with
 MythTV, SageTV, and VLC.
 .
 Shared library

Package: libhdr-histogram-dev
Description-md5: ec754c27d9428dd3a85997062d718949
Description-en: High Dynamic Range (HDR) Histogram library (development files)
 This C-based implementation of a High Dynamic Range (HDR) Histogram
 contains a subset of the functionality supported by the Java implementation.
 .
 The current supported features are:
 - Standard histogram with 64 bit counts (32/16 bit counts not supported)
 - All iterator types (all values, recorded, percentiles, linear, logarithmic)
 - Histogram serialisation (encoding version 1.2, decoding 1.0-1.2)
 - Reader/writer phaser and interval recorder
 .
 This package contains the development files for libhdr-histogram.

Package: libhdr-histogram-examples
Description-md5: 6ea83638f1fabfc1636fe5a58dae3fd5
Description-en: High Dynamic Range (HDR) Histogram library (examples)
 This C-based implementation of a High Dynamic Range (HDR) Histogram
 contains a subset of the functionality supported by the Java implementation.
 .
 The current supported features are:
 - Standard histogram with 64 bit counts (32/16 bit counts not supported)
 - All iterator types (all values, recorded, percentiles, linear, logarithmic)
 - Histogram serialisation (encoding version 1.2, decoding 1.0-1.2)
 - Reader/writer phaser and interval recorder
 .
 This package contains the example applications.

Package: libhdr-histogram6
Description-md5: 0a37a1c4f9e2478a859bfae5588161a2
Description-en: High Dynamic Range (HDR) Histogram library
 This C-based implementation of a High Dynamic Range (HDR) Histogram
 contains a subset of the functionality supported by the Java implementation.
 .
 The current supported features are:
 - Standard histogram with 64 bit counts (32/16 bit counts not supported)
 - All iterator types (all values, recorded, percentiles, linear, logarithmic)
 - Histogram serialisation (encoding version 1.2, decoding 1.0-1.2)
 - Reader/writer phaser and interval recorder
 .
 This package contains the shared libraries for libhdr-histogram.

Package: libhdrhistogram-java
Description-md5: 69d4afec4e0f819c45ca475e660d774c
Description-en: High Dynamic Range (HDR) Histogram
 HdrHistogram is designed for recording histograms of value measurements in
 latency and performance sensitive applications. It supports the recording
 and analyzing of sampled data value counts across a configurable integer
 value range with configurable value precision within the range. Value
 precision is expressed as the number of significant digits in the value
 recording, and provides control over value quantization behavior across
 the value range and the subsequent value resolution at any given level.

Package: libhe5-hdfeos-dev
Description-md5: 5522c29bdbc8761ed82a47f18420823e
Description-en: Development files for the HDF-EOS5 library
 HDF-EOS5 is a software library designed built on HDF5 to support EOS-specific
 data structures, namely Grid, Point, and Swath. The new data structures
 are constructed from standard HDF data objects, using EOS conventions, through
 the use of a software library. A key feature of HDF-EOS files is that
 instrument-independent services, such as subsetting by geolocation, can be
 applied to the files across a wide variety of data products.
 .
 This package contains include files and static libraries for HDF-EOS5.

Package: libhe5-hdfeos0t64
Description-md5: d2710144476da7d31741172db112a312
Description-en: Earth Observation System extensions to HDF5
 HDF-EOS5 is a software library designed built on HDF5 to support EOS-specific
 data structures, namely Grid, Point, and Swath. The new data structures
 are constructed from standard HDF data objects, using EOS conventions, through
 the use of a software library [1,4]. A key feature of HDF-EOS files is that
 instrument-independent services, such as subsetting by geolocation, can be
 applied to the files across a wide variety of data products.
 The library is extensible and new data structures can be added.

Package: libheadius-options-java
Description-md5: 3004d4f47afbe8c9adcfd39af6062cd3
Description-en: Java library for JVM property-driven configuration
 headius-options provides a simple mechanism for defining JVM
 property-based configuration for an application or library.
 .
 Options are defined via a small DSL-like setup, supporting String,
 Integer, Boolean, and Enum-based configurations. Non-Boolean options
 support a set of supported values, and all options allow specifying a
 default value. In addition, options are created with an Enum-based
 category (provided by the user) and a documentation string, which
 allows grouping properties and printing out a full set of options as a
 valid, modifiable .properties file.

Package: libheadius-options-java-doc
Description-md5: ac6dd61bc1404814ae8df2a362a7152c
Description-en: Documentation for headius-options
 headius-options provides a simple mechanism for defining JVM
 property-based configuration for an application or library.
 .
 Options are defined via a small DSL-like setup, supporting String,
 Integer, Boolean, and Enum-based configurations. Non-Boolean options
 support a set of supported values, and all options allow specifying a
 default value. In addition, options are created with an Enum-based
 category (provided by the user) and a documentation string, which
 allows grouping properties and printing out a full set of options as a
 valid, modifiable .properties file.
 .
 This package contains the API documentation of libheadius-options-java.

Package: libhealpix-cxx-dev
Description-md5: a4adef0c9b59c35dc46ae2085a42b53f
Description-en: representation of spherical data - C++ development library
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
 of a sphere. As suggested in the name, this pixelization produces a
 subdivision of a spherical surface in which each pixel covers the same
 surface area as every other pixel. It is commonly used to store all-sky
 astronomical images, most famously maps of the cosmic microwave background.
 .
 This package provides the static library and headers for the C++ language
 implementation of HEALPix. The C++ library provides input/output, basic
 spatial operations such as conversion between spherical coordinates and
 HEALPix pixels, and also sophisticated spatial operations such as querying
 cones or polygons, as well as upsampling/downsampling, smoothing, and fast
 spherical harmonic transforms.

Package: libhealpix-cxx4
Description-md5: 45621d51f1b2c148696a87f871a75b1d
Description-en: representation of spherical data - C++ shared library
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
 of a sphere. As suggested in the name, this pixelization produces a
 subdivision of a spherical surface in which each pixel covers the same
 surface area as every other pixel. It is commonly used to store all-sky
 astronomical images, most famously maps of the cosmic microwave background.
 .
 This package provides the dynamic library for the C++ language implementation
 of HEALPix. It can be used interactively via Python bindings available in a
 separate package. The C++ library provides input/output, basic
 spatial operations such as conversion between spherical coordinates and
 HEALPix pixels, and also sophisticated spatial operations such as querying
 cones or polygons, as well as upsampling/downsampling, smoothing, and fast
 spherical harmonic transforms.

Package: libhealpix-dev
Description-md5: b0d428b4c642db2851c18c0682006c0b
Description-en: HEALPix representation of spherical data - Fortran development library
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
 of a sphere. As suggested in the name, this pixelization produces a
 subdivision of a spherical surface in which each pixel covers the same
 surface area as every other pixel. It is commonly used to store all-sky
 astronomical images, most famously maps of the cosmic microwave background.
 .
 This package provides .mod files for the Fortran language implementation of
 HEALPix.

Package: libhealpix-java
Description-md5: 23e2c80602f16fbc523f98e896fb8630
Description-en: HEALPix representation of spherical data - Java library
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
 of a sphere. As suggested in the name, this pixelization produces a
 subdivision of a spherical surface in which each pixel covers the same
 surface area as every other pixel. It is commonly used to store all-sky
 astronomical images, most famously maps of the cosmic microwave background.
 .
 This package provides the Java language implementation of HEALPix.

Package: libhealpix-java-doc
Description-md5: 0f527aed851267674766d07718d24bd7
Description-en: HEALPix representation of spherical data - Java documentation
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
 of a sphere. As suggested in the name, this pixelization produces a
 subdivision of a spherical surface in which each pixel covers the same
 surface area as every other pixel. It is commonly used to store all-sky
 astronomical images, most famously maps of the cosmic microwave background.
 .
 This package provides documentation for the Java language implementation of
 HEALPix.

Package: libhealpix0
Description-md5: 255ad9dcda64abdb5690f54a17c30cba
Description-en: HEALPix representation of spherical data - Fortran library
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
 of a sphere. As suggested in the name, this pixelization produces a
 subdivision of a spherical surface in which each pixel covers the same
 surface area as every other pixel. It is commonly used to store all-sky
 astronomical images, most famously maps of the cosmic microwave background.
 .
 This package provides the Fortran language implementation of HEALPix.

Package: libheap-perl
Description-md5: 49843651c79e36c52b7f4ae5ff981424
Description-en: Perl extensions for keeping data partially sorted
 The Heap collection of modules provide routines that manage
 a heap of elements.  A heap is a partially sorted structure
 that is always able to easily extract the smallest of the
 elements in the structure (or the largest if a reversed compare
 routine is provided).
 .
 If the collection of elements is changing dynamically, the
 heap has less overhead than keeping the collection fully
 sorted.

Package: libheaptrack
Description-md5: 4ec238360e0c529449af4ecf1315fe84
Description-en: heap memory profiler for Linux
 Heap memory usage profiler. It uses LD_PRELOAD to track all calls
 to the core memory allocation functions and logs these occurrences.
 Additionally, backtraces are obtained and logged. It can also
 generate a historigram of allocation sizes over the number of
 calls. Heaptrack measures the following:
 .
 * Heap memory consumption (like Massif).
 * Number of calls to allocation functions (like callgrind).
 * Total amount of memory allocated, ignoring deallocations.
 * Leaked memory (like memcheck).
 .
 Heaptrack is notable for its ability to attach to running processes,
 for consuming substantially less memory than Valgrind, and for not
 reducing an application's interactivity as much as Valgrind does.
 Heaptrack is useful for debugging memory leaks and memory ballooning.
 .
 The package contains the shared libraries.

Package: libheartbeat2-dev
Description-md5: cd55666b03ed8197035d3b10d3f8b496
Description-en: Subsystem for High-Availability Linux (development files)
 heartbeat is a messaging subsystem for high availability which implements
 serial, UDP, and PPP/UDP heartbeats.
 .
 It is one of the messaging layers supported by the Pacemaker
 cluster resource manager.
 .
 This package contains the Heartbeat library development files to make
 them available to other programs like Pacemaker.

Package: libheartbeat2t64
Description-md5: d4f0fa776e9069054e6b632ec6f5a777
Description-en: Subsystem for High-Availability Linux (libraries)
 heartbeat is a messaging subsystem for high availability which implements
 serial, UDP, and PPP/UDP heartbeats.
 .
 It is one of the messaging layers supported by the Pacemaker
 cluster resource manager.
 .
 This package contains the Heartbeat libraries to make them available
 to other programs like Pacemaker without having to install the whole
 Heartbeat suite.

Package: libheatshrink-dev
Description-md5: 91df1e514e6596fdc40889cdf87f104f
Description-en: data compression/decompression library for embedded/real-time systems
 Heatshrink is a data compression/decompression library for embedded/real-time
 systems. Its key features are:
 .
 - Low memory usage (as low as 50 bytes)
 It is useful for some cases with less than 50 bytes, and useful for many
 general cases with < 300 bytes.
 - Incremental, bounded CPU use
 You can chew on input data in arbitrarily tiny bites. This is a useful
 property in hard real-time environments.
 - Can use either static or dynamic memory allocation
 The library doesn't impose any constraints on memory management.
 .
 This package contains the files needed to compile applications and libraries
 against this library.

Package: libheif-dev
Description-md5: 76436330a231573a6a8d187650eaac53
Description-en: HEIF and AVIF file format decoder and encoder - development files
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 The development headers for compiling programs that use libheif are provided
 by this package.

Package: libheif-plugin-dav1d
Description-md5: a5447c6bb417e990f44fc961733592e5
Description-en: HEIF and AVIF file format decoder and encoder - dav1d plugin
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This package contains the dav1d plugin that uses dav1d to decode AV1 images.
 .
 dav1d: https://www.videolan.org/projects/dav1d.html

Package: libheif-plugin-ffmpegdec
Description-md5: 46ad60b413e8f7fdbbbd6ab5a079f53d
Description-en: HEIF and AVIF file format decoder and encoder - ffmpegdec plugin
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This package contains the ffmpegdec plugin that uses FFmpeg to decode HEVC
 images. It can make use of H265 hardware decoders if available in FFmpeg.
 .
 FFmpeg: https://www.ffmpeg.org/

Package: libheif-plugin-j2kdec
Description-md5: dbe6b1c3a9c22ff80e08a3d67358a248
Description-en: HEIF and AVIF file format decoder and encoder - j2kdec plugin
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This package contains the j2kdec plugin that uses OpenJPEG to decode JPEG2000
 images.
 .
 OpenJPEG: https://www.openjpeg.org/

Package: libheif-plugin-j2kenc
Description-md5: 951919de09cf2fc5dfb244c543c1745f
Description-en: HEIF and AVIF file format decoder and encoder - j2kenc plugin
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This package contains the j2kenc plugin that uses OpenJPEG to encode JPEG2000
 images.
 .
 OpenJPEG: https://www.openjpeg.org/

Package: libheif-plugin-jpegdec
Description-md5: bba0fc9b3bf12cad8a1c1b93d3c29621
Description-en: HEIF and AVIF file format decoder and encoder - jpegdec plugin
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This package contains the jpegdec plugin that uses libjpeg to decode JPEG
 images.
 .
 libjpeg: https://www.libjpeg-turbo.org/

Package: libheif-plugin-jpegenc
Description-md5: 03852d8a02317c164f41edbf94a5f3c9
Description-en: HEIF and AVIF file format decoder and encoder - jpegenc plugin
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This package contains the jpegenc plugin that uses libjpeg to encode JPEG
 images.
 .
 libjpeg: https://www.libjpeg-turbo.org/

Package: libheif-plugin-kvazaar
Description-md5: eb0bba93964c476129bb16955f3c255b
Description-en: HEIF and AVIF file format decoder and encoder - kvazaar plugin
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This package contains the kvazaar plugin that uses kvazaar to encode HEVC
 images.
 .
 kvazaar: https://ultravideo.fi/kvazaar.html

Package: libheif-plugin-libde265
Description-md5: dda819b19e9b960a87fff1154141f310
Description-en: HEIF and AVIF file format decoder and encoder - libde265 plugin
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This package contains the libde265 plugin that uses libde265 to decode HEVC
 images.
 .
 libde265: https://www.libde265.org/

Package: libheif-plugin-rav1e
Description-md5: a7047ef7c4905b6b3198d8256d9a00fe
Description-en: HEIF and AVIF file format decoder and encoder - rav1e plugin
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This package contains the rav1e plugin that uses rav1e to encode AV1 images.
 .
 rav1e: https://github.com/xiph/rav1e

Package: libheif-plugin-svtenc
Description-md5: d7324c415744d86d12f693b12c452131
Description-en: HEIF and AVIF file format decoder and encoder - svtenc plugin
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This package contains the svtenc plugin that uses SVT-AV1 to encode AV1 images.
 .
 SVT-AV1: https://gitlab.com/AOMediaCodec/SVT-AV1

Package: libheif-plugin-x265
Description-md5: bb392d31385caffadcab50f8603e2769
Description-en: HEIF and AVIF file format decoder and encoder - x265 plugin
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This package contains the x265 plugin that uses x265 to encode HEVC images.
 .
 x265: https://www.videolan.org/developers/x265.html

Package: libheif-plugins-all
Description-md5: d4424df34655b89b1a47da853fba94b6
Description-en: HEIF and AVIF file format decoder and encoder - plugins metapackage
 libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file
 format decoder and encoder. There is partial support for ISO/IEC 23008-12:2022
 (2nd Edition) capabilities.
 .
 HEIF and AVIF are new image file formats employing HEVC (H.265) or AV1 image
 coding, respectively, for the best compression ratios currently possible.
 .
 libheif supports various codecs provided by plugins for image decoding and
 encoding.
 .
 This is a metapackage depending on all available plugins for libheif.

Package: libheimbase1t64-heimdal
Description-md5: 5f80987f2f2b6c07e507ae48f47db52e
Description-en: Heimdal Kerberos - Base library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the base library.

Package: libheimdal-kadm5-perl
Description-md5: 111ed9cc4b79aa8f5962baabfe7b2e9d
Description-en: Perl module to administer a Heimdal Kerberos KDC
 Heimdal::Kadm5 is a Perl module that wraps the Heimdal libkadm5clnt
 library and allows administration of a Heimdal KDC inside Perl programs.
 It mimics the commands that would normally be sent to the server with the
 kadmin command.  Principal creation, deletion, modification, and
 searching and extraction of keytabs are supported.
 .
 This module is equivalent to Authen::Krb5::Admin except for a Heimdal KDC
 instead of an MIT Kerberos KDC.

Package: libheimntlm0t64-heimdal
Description-md5: 586cd171de21a731a6140ef1a06b25c9
Description-en: Heimdal Kerberos - NTLM support library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the NTLM support library.

Package: libheinz-dev
Description-md5: e305a504449dfc2dbc089e7f5bd268c8
Description-en: C++ base library of Heinz Maier-Leibnitz Zentrum
 C++ base library used by other projects by Heinz Maier-Leibnitz
 Zentrum, in particular bornagain.

Package: libhepmc3-dev
Description-md5: 74e9f3c14702d9f81577f27377e5126b
Description-en: Event Record for Monte Carlo Generators - development files
 The HepMC package is an object oriented event record written in C++ for
 High Energy Physics Monte Carlo Generators.
 .
 Many extensions from HEPEVT, the Fortran HEP standard, are supported: the
 number of entries is unlimited, spin density matrices can be stored with
 each vertex, flow patterns (such as color) can be stored and traced,
 integers representing random number generator states can be stored, and an
 arbitrary number of event weights can be included. Particles and vertices
 are kept separate in a graph structure, physically similar to a physics
 event.
 .
 The added information supports the modularisation of event generators.
 Event information is accessed by means of iterators supplied with the
 package.
 .
 This package provides development files for HepMC3.

Package: libhepmc3-search-dev
Description-md5: f112f13690cc3273eec68bf147e27be5
Description-en: Event Record for Monte Carlo Generators - development files for search engine
 The HepMC package is an object oriented event record written in C++ for
 High Energy Physics Monte Carlo Generators.
 .
 Many extensions from HEPEVT, the Fortran HEP standard, are supported: the
 number of entries is unlimited, spin density matrices can be stored with
 each vertex, flow patterns (such as color) can be stored and traced,
 integers representing random number generator states can be stored, and an
 arbitrary number of event weights can be included. Particles and vertices
 are kept separate in a graph structure, physically similar to a physics
 event.
 .
 The added information supports the modularisation of event generators.
 Event information is accessed by means of iterators supplied with the
 package.
 .
 This package providesthe development files  for HepMC3 search engine.

Package: libhepmc3t64
Description-md5: 01be32d3597ed8c563aa290ad3cc8399
Description-en: Event Record for Monte Carlo Generators
 The HepMC package is an object oriented event record written in C++ for
 High Energy Physics Monte Carlo Generators.
 .
 Many extensions from HEPEVT, the Fortran HEP standard, are supported: the
 number of entries is unlimited, spin density matrices can be stored with
 each vertex, flow patterns (such as color) can be stored and traced,
 integers representing random number generator states can be stored, and an
 arbitrary number of event weights can be included. Particles and vertices
 are kept separate in a graph structure, physically similar to a physics
 event.
 .
 The added information supports the modularisation of event generators.
 Event information is accessed by means of iterators supplied with the
 package.
 .
 This package ships the shared object for HepMC3.

Package: libhepmc3t64-search
Description-md5: 49721752ca87d0b3eb785dbdc38fc8a3
Description-en: Monte Carlo event record FIO library -  search engine
 The HepMC package is an object oriented event record written in C++ for
 High Energy Physics Monte Carlo Generators.
 .
 Many extensions from HEPEVT, the Fortran HEP standard, are supported: the
 number of entries is unlimited, spin density matrices can be stored with
 each vertex, flow patterns (such as color) can be stored and traced,
 integers representing random number generator states can be stored, and an
 arbitrary number of event weights can be included. Particles and vertices
 are kept separate in a graph structure, physically similar to a physics
 event.
 .
 The added information supports the modularisation of event generators.
 Event information is accessed by means of iterators supplied with the
 package.
 .
 This package ships the shared object for HepMC3 search engine.

Package: libhera-dev
Description-md5: fb4a364d985ec0a8db7bd335330c8963
Description-en: Library for efficient bottleneck and Wasserstein distances
 A header-only C++ library for efficient computation of bottleneck and
 Wasserstein distances between persistence diagrams.

Package: libhersheyfont-dev
Description-md5: 6edb1df58ffa51dd11da3115e2e90ef3
Description-en: Hershey vector fonts library development files
 The Hershey fonts are a collection of vector fonts developed circa 1967
 by Dr. A. V. Hershey.
 .
 This package includes the headers and static library for libhersheyfont,
 a library of C routines for loading .jhf format Hershey font files.

Package: libhersheyfont0
Description-md5: 0c015e079e4eea2c7cb7cc95128b76e7
Description-en: Hershey vector fonts shared library
 The Hershey fonts are a collection of vector fonts developed circa 1967
 by Dr. A. V. Hershey.
 .
 This package includes the shared library for libhersheyfont,
 a library of C routines for loading .jhf format Hershey font files.

Package: libhesiod-dev
Description-md5: 2a4c00e41fd0b17bd205e9c26fd8593d
Description-en: Project Athena's DNS-based directory service - development files
 Hesiod is a name service library that can provide general name service
 for a variety of applications. It is derived from BIND, the Berkeley
 Internet Name Daemon, and leverages the existing DNS infrastructure of a
 network. It is used on a number of university networks, including MIT
 and Iowa State University.
 .
 This package contains Hesiod's include files and static library.

Package: libhesiod0
Description-md5: ea831c950063507e31bb33a46ae62f5f
Description-en: Project Athena's DNS-based directory service - libraries
 Hesiod is a name service library that can provide general name service
 for a variety of applications. It is derived from BIND, the Berkeley
 Internet Name Daemon, and leverages the existing DNS infrastructure of a
 network. It is used on a number of university networks, including MIT
 and Iowa State University.
 .
 This package contains Hesiod's shared library.

Package: libhessian-java
Description-md5: 297c3e23c1d55a225ccaa63f13ef29e6
Description-en: Java implementation of a binary protocol for web services
 Hessian provides compact binary and XML protocols for applications
 needing performance without protocol complexity.  It is well-suited to
 sending binary data without any need to extend the protocol with attachments.
 This library also includes Burlap that is a matching XML protocol.
 .
 With Hessian, providing a web service is as simple as creating a servlet and
 using a service is as simple as a JDK Proxy interface.

Package: libhessian-java-doc
Description-md5: ac2afb7ca7d37bc98e2c090a4be9ef11
Description-en: Documentation for libhessian-java
 Documentation for Hessian that is a Java library that provides compact binary
 and XML protocols for applications needing performance without protocol
 complexity. It is well-suited to sending binary data without any need to
 extend the protocol with attachments. This library also includes Burlap that
 is a matching XML protocol.
 .
 With Hessian, providing a web service is as simple as creating a servlet and
 using a service is as simple as a JDK Proxy interface.

Package: libhex-ocaml
Description-md5: 1747f7ee94f7ec8f38935a17f212c28e
Description-en: library providing hexadecimal converters (runtime)
 Hex is a minimal library providing hexadecimal converters.
 .
 This package contains the runtime libraries for programs using
 hex.

Package: libhex-ocaml-dev
Description-md5: 8c559af0bee30e82d8761f9b6bcc1a55
Description-en: library providing hexadecimal converters (dev)
 Hex is a minimal library providing hexadecimal converters.
 .
 This package contains the development stuff needed to use the
 hex library in your programs.

Package: libhexagonrpc-dev
Description-md5: 05891902141fa516c31824361882f730
Description-en: Implementation of the FastRPC procotol -- development files
 Qualcomm processors include Digital Signal Processors (DSP) which can be
 accessed from Linux using the FastRPC protocol. This protocol is used to:
 * serve remote files to the DSPs
 * call functions to offload work to the DSPs
 .
 This package contains the development files for libhexagonrpc, a library
 implementing the FastRPC protocol.

Package: libhexagonrpc0.4
Description-md5: 250aa7ef7d2d0408329b706f020131dc
Description-en: Implementation of the FastRPC procotol -- shared library
 Qualcomm processors include Digital Signal Processors (DSP) which can be
 accessed from Linux using the FastRPC protocol. This protocol is used to:
 * serve remote files to the DSPs
 * call functions to offload work to the DSPs
 .
 This package contains the shared library implementing the FastRPC
 protocol.

Package: libhexbox1.5-cil
Description-md5: e29b9c09b0c0dcaf32018ed95c7074f0
Description-en: simple but powerful editor for binary files - libs
 Be.HexEditor the hex editor that opens every file.
 .
 Advantages:
 .
 Opens files of unlimited size.
 Multi-language support (English, German, Italian, Japanese, Russian,
 Simplified Chinese)

Package: libhfst-dev
Description-md5: 44bcf6eb6f13fc7d87e1de069a9b37e8
Description-en: Helsinki Finite-State Transducer Technology Development files
 The Helsinki Finite-State Transducer software is intended for the
 implementation of morphological analysers and other tools which are
 based on weighted and unweighted finite-state transducer technology.
 .
 This package provides development headers and libraries for HFST

Package: libhfst55
Description-md5: 3747f074947bdb1dd6b5013f1ec28ea5
Description-en: Helsinki Finite-State Transducer Technology Libraries
 The Helsinki Finite-State Transducer software is intended for the
 implementation of morphological analysers and other tools which are
 based on weighted and unweighted finite-state transducer technology.
 .
 This package provides runtime libraries for HFST.

Package: libhibernate-commons-annotations-java
Description-md5: 323bbe8bc6497f526fc829802fd7d6e6
Description-en: Hibernate Commons Annotations
 Hibernate, like all other object/relational mapping tools, requires
 metadata that governs the transformation of data from one
 representation to the other (and vice versa). As an option, you can
 now use JDK 5.0 annotations for object/relational mapping with
 Hibernate 3.2. You can use annotations in addition to or as a
 replacement of XML mapping metadata.
 .
 You can use Hibernate extension annotations on top of standardized
 Java Persistence annotations to utilize all native Hibernate
 features.
 .
 This package ships the Hibernate Commons Annotations classes used by
 annotations based Hibernate sub-projects.

Package: libhibernate-validator-java
Description-md5: 91e0fac9bcd97cc00f06df4d08a7be8d
Description-en: Hibernate Validator
 Hibernate Validator aims at defining and checking a domain model
 level constraints. It supports custom constraints definitions as well
 as full internationalization. Annotations are used to define
 constraints on object level. The validation mechanism can be executed
 in different layers in your application without having to duplicate
 any of these rules (presentation layer, data access layer, Database
 schema).
 .
 Hibernate Validator integrates with Hibernate by applying the
 constraints on the database schema (DDL generation) and by checking
 entity validity before Hibernate inserts or updates instances. You
 can use Hibernate Validator with any Java Persistence provider, not
 only Hibernate, although you will not be able to use automatic DDL
 alteration for constraint generation outside of Hibernate
 EntityManager.

Package: libhibernate-validator4-java
Description-md5: 91e0fac9bcd97cc00f06df4d08a7be8d
Description-en: Hibernate Validator
 Hibernate Validator aims at defining and checking a domain model
 level constraints. It supports custom constraints definitions as well
 as full internationalization. Annotations are used to define
 constraints on object level. The validation mechanism can be executed
 in different layers in your application without having to duplicate
 any of these rules (presentation layer, data access layer, Database
 schema).
 .
 Hibernate Validator integrates with Hibernate by applying the
 constraints on the database schema (DDL generation) and by checking
 entity validity before Hibernate inserts or updates instances. You
 can use Hibernate Validator with any Java Persistence provider, not
 only Hibernate, although you will not be able to use automatic DDL
 alteration for constraint generation outside of Hibernate
 EntityManager.

Package: libhibernate3-java
Description-md5: 012ac4088603cc0836ed18fb37384c93
Description-en: Relational Persistence for Idiomatic Java
 Hibernate is a powerful, high performance object/relational persistence
 and query service. Hibernate lets you develop persistent classes
 following object-oriented idiom - including association, inheritance,
 polymorphism, composition, and collections. Hibernate allows you to
 express queries in its own portable SQL extension (HQL), as well as in
 native SQL, or with an object-oriented Criteria and Example API.
 .
 Unlike many other persistence solutions, Hibernate does not hide the
 power of SQL from you and guarantees that your investment in relational
 technology and knowledge is as valid as always.

Package: libhiccup-clojure
Description-md5: d55dd2ac35fd6ac6c3de195301881415
Description-en: fast library for rendering HTML in Clojure
 Hiccup is a library for representing HTML in Clojure. It uses vectors to
 represent elements, and maps to represent an element's attributes.

Package: libhidapi-dev
Description-md5: c4262db76c6846ae58f28364dc7a188c
Description-en: Multi-Platform library for communication with HID devices (development files)
 HIDAPI is a multi-platform library enabling applications to easily
 interface with Bluetooth and USB HID-class devices.
 .
 This package contains the files needed to compile and link programs which
 use HIDAPI.

Package: libhidapi-hidraw0
Description-md5: 5c00020ffe38e949e3f4fdde323ec9cd
Description-en: Multi-Platform library for communication with HID devices (hidraw backend)
 HIDAPI is a multi-platform library enabling applications to easily
 interface with Bluetooth and USB HID-class devices.
 .
 This package contains the hidraw-based implementation of HIDAPI.

Package: libhidapi-libusb0
Description-md5: 858d0616ec887129e96fc82aba766ada
Description-en: Multi-Platform library for communication with HID devices (libusb backend)
 HIDAPI is a multi-platform library enabling applications to easily
 interface with Bluetooth and USB HID-class devices.
 .
 This package contains the libusb-based implementation of HIDAPI.

Package: libhighlight-perl
Description-md5: 368fb9117c0fe77abe6577c84bf4a81d
Description-en: perl bindings for highlight source code to formatted text converter
 A utility that converts sourcecode to HTML, XHTML, RTF, LaTeX, TeX,
 SVG, XML or terminal escape sequences with syntax highlighting.  It
 supports several programming and markup languages.  Language
 descriptions are configurable and support regular expressions.  The
 utility offers indentation and reformatting capabilities.  It is
 easily possible to create new language definitions and colour themes.
 This package contains the perl bindings.

Package: libhighs-dev
Description-md5: ea3775ba053991ab3e0b4708c4bd67bd
Description-en: High performance linear optimization software (development files)
 HiGHS is a high performance serial and parallel solver for large scale
 sparse linear optimization problems, including linear programming (LP)
 problems, convex quadratic programming (QP) problems, and mixed integer
 programming (MIP) problems.
 .
 This package contains the development files for libhighs.

Package: libhighs1
Description-md5: bb6833d325d1215e2a0157f355adac2c
Description-en: High performance linear optimization software (shared library)
 HiGHS is a high performance serial and parallel solver for large scale
 sparse linear optimization problems, including linear programming (LP)
 problems, convex quadratic programming (QP) problems, and mixed integer
 programming (MIP) problems.
 .
 This package contains the libhighs1 shared library.

Package: libhighwayhash-dev
Description-md5: 9fc10471391380be1529f711a050309e
Description-en: Fast strong hash functions: SipHash/HighwayHash (development)
 Highwayhash provides three 'strong' (well-distributed and unpredictable)
 hash functions: a faster version of SipHash, a data-parallel variant of
 SipHash using tree hashing, and an even faster algorithm called HighwayHash.
 .
 SipHash is a fast but 'cryptographically strong' pseudo-random function by
 Aumasson and Bernstein [https://www.131002.net/siphash/siphash.pdf].
 .
 SipTreeHash slices inputs into 8-byte packets and computes their SipHash in
 parallel, which is faster when processing at least 96 bytes.
 .
 HighwayHash is a new way of mixing inputs which may inspire new
 cryptographically strong hashes. Large inputs are processed at a rate of
 0.3 cycles per byte, and latency remains low even for small inputs.
 HighwayHash is faster than SipHash for all input sizes, with about 3.8 times
 higher throughput at 1 KiB.
 .
 This package ships the static library and development files.

Package: libhighwayhash0t64
Description-md5: 8a1629c71b2135ccc5047c68a0f3d60c
Description-en: Fast strong hash functions: SipHash/HighwayHash (library)
 Highwayhash provides three 'strong' (well-distributed and unpredictable)
 hash functions: a faster version of SipHash, a data-parallel variant of
 SipHash using tree hashing, and an even faster algorithm called HighwayHash.
 .
 SipHash is a fast but 'cryptographically strong' pseudo-random function by
 Aumasson and Bernstein [https://www.131002.net/siphash/siphash.pdf].
 .
 SipTreeHash slices inputs into 8-byte packets and computes their SipHash in
 parallel, which is faster when processing at least 96 bytes.
 .
 HighwayHash is a new way of mixing inputs which may inspire new
 cryptographically strong hashes. Large inputs are processed at a rate of
 0.3 cycles per byte, and latency remains low even for small inputs.
 HighwayHash is faster than SipHash for all input sizes, with about 3.8 times
 higher throughput at 1 KiB.
 .
 This package ships the shared object.

Package: libhijk-perl
Description-md5: ce9d6e35f2c427880597c05cb6b9e600
Description-en: simple perl module for easily accessing HTTP services
 Hijk is a specialized HTTP Client that does nothing but transport the response
 body back. It does not feature as a "user agent", but as a dumb client. It is
 suitable for connecting to data servers transporting via HTTP rather then web
 servers.
 .
 Most of HTTP features like proxy, redirect, Transfer-Encoding, or SSL are not
 supported at all. For those requirements there already are many good HTTP
 clients like HTTP::Tiny, Furl or LWP::UserAgent.

Package: libhikaricp-java
Description-md5: 77cdca28140922a6cab47ab2a040664f
Description-en: high-performance JDBC connection pool library
 HikariCP is a high performance, low overhead JDBC connection pool library for
 Java. It aims at being simple, robust, reliable and extremely fast. HikariCP
 comes with sane defaults that perform well in most deployments without
 additional tweaking.

Package: libhime
Description-md5: b1c6ada280d071606ce2d13c64257e9c
Description-en: library for HIME
 HIME Input Method Editor is a input method platform, which is forked
 from the famous gcin input method.
 .
 This package contains library for HIME.

Package: libhinawa-dev
Description-md5: 4169a870ccd5a4959876c15f72fabf53
Description-en: I/O library for IEEE 1394 asynchronous transactions (development file)
 This is an I/O library to operate 1394 OHCI hardware for asynchronous
 transaction in IEEE 1394 bus.
 This package contains development files including C headers and
 XML data for GIRepository.

Package: libhinawa4
Description-md5: 451daf06b9c00f8821e1609edaf24e6a
Description-en: I/O library for IEEE 1394 asynchronous transaction
 This is an I/O library to operate 1394 OHCI hardware for asynchronous
 transaction in IEEE 1394 bus.

Package: libhinoko-dev
Description-md5: aacf54077822b4ae91f749ebe03a4bef
Description-en: I/O library for IEEE 1394 isochronous communication (development files)
 Libhinoko is an I/O library to operate 1394 OHCI hardware for transmission of
 isochronous packets in IEEE 1394 bus.
 This package contains development files including C headers and
 XML data for GIRepository.

Package: libhinoko1
Description-md5: dcf928af5b071c443f39cfcaae72d045
Description-en: I/O library for IEEE 1394 isochronous communication
 Libhinoko is an I/O library to operate 1394 OHCI hardware for transmission of
 isochronous packets in IEEE 1394 bus.

Package: libhipblas-common-dev
Description-md5: a10ad097245b193ce2d86254677bbc58
Description-en: Header-only common library for hipBLAS and hipBLASLt
 hipBLAS-common is a header-only library that provides shared type definitions,
 enumerations, and constants for AMD's HIP-based BLAS
 libraries: hipBLAS and hipBLASLt. It is a build-time
 dependency for both libraries, ensuring consistent
 type definitions across them. This package contains
 no compiled binaries and is intended solely for use at compile time.

Package: libhipblas-dev
Description-md5: d467690005f889c9e7d829b67503ac44
Description-en: portable interface for GPU BLAS - headers
 hipBLAS is a wrapper library that provides a common interface to rocBLAS and
 cuBLAS. The hipBLAS library is designed to help applications using cuBLAS to
 port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipBLAS development headers.

Package: libhipblas-doc
Description-md5: 142f4a0d1fb04e9f3ac42a237d0dca9a
Description-en: portable interface for GPU BLAS - documentation
 hipBLAS is a wrapper library that provides a common interface to rocBLAS and
 cuBLAS. The hipBLAS library is designed to help applications using cuBLAS to
 port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipBLAS documentation.

Package: libhipblas3
Description-md5: 0c1e8d5089a936501cb46861b4dcd87f
Description-en: portable interface for GPU BLAS - library
 hipBLAS is a wrapper library that provides a common interface to rocBLAS and
 cuBLAS. The hipBLAS library is designed to help applications using cuBLAS to
 port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipBLAS library.

Package: libhipblas3-bench
Description-md5: c34de30a5b0e4e6c99cdbd01412ae26b
Description-en: portable interface for GPU BLAS - benchmark binaries
 hipBLAS is a wrapper library that provides a common interface to rocBLAS and
 cuBLAS. The hipBLAS library is designed to help applications using cuBLAS to
 port their code to the ROCm platform.
 .
 This package provides a utility for getting performance data about the AMD
 ROCm hipBLAS library.

Package: libhipblas3-tests
Description-md5: 62a4bcae2247d9706f99bd7a47286184
Description-en: portable interface for GPU BLAS - tests
 hipBLAS is a wrapper library that provides a common interface to rocBLAS and
 cuBLAS. The hipBLAS library is designed to help applications using cuBLAS to
 port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipBLAS test binaries used for verifying
 that the library is functioning correctly.

Package: libhipblas3-tests-data
Description-md5: 89aaf604a1671c4226bc1e46a1c22197
Description-en: portable interface for GPU BLAS - data for tests
 hipBLAS is a wrapper library that provides a common interface to rocBLAS and
 cuBLAS. The hipBLAS library is designed to help applications using cuBLAS to
 port their code to the ROCm platform.
 .
 This package provides the data files required for the AMD ROCm hipBLAS test
 binaries. These test binaries are only used to verify that the library is
 functioning correctly and most users don't need this package

Package: libhipblaslt-dev
Description-md5: 235a95407bc8e23c09b94c729f605abb
Description-en: ROCm library for extended general matrix-matrix operations - headers
 hipBLASLt is a library for general matrix-matrix operations that extends
 the traditional BLAS interface to support more options controlling data
 layout, data types, and algorithm selection. The hipBLASLt library is
 implemented in the HIP programming language and is supplemented by tuned
 assembly kernels.
 .
 The hipBLASLt library helps users port code using cuBLASLt to the AMD
 ROCm platform. It is used by PyTorch for accelerating operations on
 MI200 and MI300 GPU hardware.
 .
 This package provides the AMD ROCm hipBLASLt development headers.

Package: libhipblaslt-doc
Description-md5: d35cb809f1c5d78fcc490d475112796c
Description-en: ROCm library for extended general matrix-matrix operations - doc
 hipBLASLt is a library for general matrix-matrix operations that extends
 the traditional BLAS interface to support more options controlling data
 layout, data types, and algorithm selection. The hipBLASLt library is
 implemented in the HIP programming language and is supplemented by tuned
 assembly kernels.
 .
 The hipBLASLt library helps users port code using cuBLASLt to the AMD
 ROCm platform. It is used by PyTorch for accelerating operations on
 MI200 and MI300 GPU hardware.
 .
 This package provides the AMD ROCm hipBLASLt documentation.

Package: libhipblaslt1
Description-md5: 200e871f4387a1c55c4192523b17a58f
Description-en: ROCm library for extended general matrix-matrix operations - library
 hipBLASLt is a library for general matrix-matrix operations that extends
 the traditional BLAS interface to support more options controlling data
 layout, data types, and algorithm selection. The hipBLASLt library is
 implemented in the HIP programming language and is supplemented by tuned
 assembly kernels.
 .
 The hipBLASLt library helps users port code using cuBLASLt to the AMD
 ROCm platform. It is used by PyTorch for accelerating operations on
 MI200 and MI300 GPU hardware.
 .
 This package provides the AMD ROCm hipBLASLt library.

Package: libhipblaslt1-bench
Description-md5: 2651f64b089d2f754a165ea68b370dcf
Description-en: ROCm library for extended general matrix-matrix operations - benchmark
 hipBLASLt is a library for general matrix-matrix operations that extends
 the traditional BLAS interface to support more options controlling data
 layout, data types, and algorithm selection. The hipBLASLt library is
 implemented in the HIP programming language and is supplemented by tuned
 assembly kernels.
 .
 The hipBLASLt library helps users port code using cuBLASLt to the AMD
 ROCm platform. It is used by PyTorch for accelerating operations on
 GPU hardware.
 .
 This package provides the AMD ROCm hipBLASLt benchmark client used for
 gathering performance data about library functions.

Package: libhipblaslt1-tests
Description-md5: faa93a89de3014b37c6bebc068b77720
Description-en: ROCm library for extended general matrix-matrix operations - tests
 hipBLASLt is a library for general matrix-matrix operations that extends
 the traditional BLAS interface to support more options controlling data
 layout, data types, and algorithm selection. The hipBLASLt library is
 implemented in the HIP programming language and is supplemented by tuned
 assembly kernels.
 .
 The hipBLASLt library helps users port code using cuBLASLt to the AMD
 ROCm platform. It is used by PyTorch for accelerating operations on
 GPU hardware.
 .
 This package provides the AMD ROCm hipBLASLt test binaries used for
 verifying that the library is functioning correctly. These binaries
 are only used to check whether hipBLASLt works correctly on a given
 GPU, so generally speaking, users probably don't need this package.

Package: libhipblaslt1-tests-data
Description-md5: 7d2833bf43df635051e378215ac82498
Description-en: ROCm library for extended general matrix-matrix operations - test data
 hipBLASLt is a library for general matrix-matrix operations that extends
 the traditional BLAS interface to support more options controlling data
 layout, data types, and algorithm selection. The hipBLASLt library is
 implemented in the HIP programming language and is supplemented by tuned
 assembly kernels.
 .
 The hipBLASLt library helps users port code using cuBLASLt to the AMD
 ROCm platform. It is used by PyTorch for accelerating operations on
 GPU hardware.
 .
 This package provides the data files required by the AMD ROCm
 hipBLASLt tests. The tests are only used to check whether hipBLASLt
 works correctly on a given GPU, so generally speaking, users probably
 don't need this package.

Package: libhipcub-dev
Description-md5: c80390c4ec7b5c3fc42ad5703d96bfe9
Description-en: portable interface for GPU parallel primitives - headers
 hipCUB is a header-only wrapper library that provides a common interface to
 rocPRIM and CUB. The hipCUB library is designed to help applications using CUB
 to port their code to the ROCm platform.
 .
 This package provides AMD ROCm hipCUB development headers.

Package: libhipcub-tests
Description-md5: aef83a832589d3dae43ed9a4646c0eca
Description-en: portable interface for GPU parallel primitives - tests
 hipCUB is a header-only wrapper library that provides a common interface to
 rocPRIM and CUB. The hipCUB library is designed to help applications using CUB
 to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipCUB test binaries. These binaries are
 only used to check whether hipCUB works correctly on a given GPU, so
 generally speaking, users probably don't need this package.

Package: libhipercontracer-dev
Description-md5: 664a586947122d2290cc3db3f193930a
Description-en: Development files for HiPerConTracer API library
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package provides header files for the HiPerConTracer library. You need
 them to integrate HiPerConTracer into your own programs.

Package: libhipercontracer2
Description-md5: 98af116c66d756ab3e4471d940996054
Description-en: API library of HiPerConTracer
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package provides the HiPerConTracer API library.

Package: libhipfft-dev
Description-md5: 8b8eaa280e44c609076c607c9dc11809
Description-en: portable interface for Fast Fourier Transforms on the GPU - headers
 hipFFT is a wrapper library that provides a common interface to rocFFT and
 cuFFT. The hipFFT library is designed to help applications using cuFFT to port
 their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipFFT development headers.

Package: libhipfft-doc
Description-md5: 49a2369ea1a76e84ad793e3e3e3eebd2
Description-en: portable interface for Fast Fourier Transforms on the GPU - documentation
 hipFFT is a wrapper library that provides a common interface to rocFFT and
 cuFFT. The hipFFT library is designed to help applications using cuFFT to port
 their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipFFT documentation.

Package: libhipfft0
Description-md5: 82d2421cc8389d9e0668736a735ce15a
Description-en: portable interface for Fast Fourier Transforms on the GPU - library
 hipFFT is a wrapper library that provides a common interface to rocFFT and
 cuFFT. The hipFFT library is designed to help applications using cuFFT to port
 their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipFFT library.

Package: libhipfft0-tests
Description-md5: 16041e53d207ed7d4acfd24968522c72
Description-en: portable interface for Fast Fourier Transforms on the GPU - tests
 hipFFT is a wrapper library that provides a common interface to rocFFT and
 cuFFT. The hipFFT library is designed to help applications using cuFFT to port
 their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipFFT test binaries. These binaries are
 only used to check whether hipFFT works correctly on a given GPU, so
 generally speaking, users probably don't need this package.

Package: libhipfftw0
Description-md5: 1dbe7fca73f8cda5616d9b4e7122bab7
Description-en: portable FFTW-compatible interface for Fast Fourier Transforms on the GPU - library
 hipFFTW is a GPU-aware library for fast Fourier transforms using rocFFT as the
 backend. It exports an interface borrowing the most commonly-used symbols of
 FFTW. hipFFTW does not require its computational input and output to be
 directly accessible by the GPU.
 .
 This package provides the AMD ROCm hipFFTW library.

Package: libhipfort-dev
Description-md5: de6234a18bad973bdfce937a3bdfd569
Description-en: Fortran interface for HIP/ROCm libraries - devel files
 This is a FORTRAN interface library for accessing GPU Kernels.
 It provides static libraries, Fortran module files and CMake scripts.

Package: libhipi-perl
Description-md5: 05a2dda654effae1cdbf6b843c4affbc
Description-en: Raspberry Pi GPIO Perl Modules
 HiPi provides interfaces to the Raspberry Pi GPIO together with
 wrappers for some common libraries and peripherals.
 .
 Documentation and details are available at <https://www.hipiperl.com>.

Package: libhiprand-dev
Description-md5: 2c0989b39fec874e668b33a35e4bae4c
Description-en: wrapper library to port from cuRAND applications to HIP - headers
 The rocRAND project includes a wrapper library called hipRAND which allows
 user to easily port CUDA applications that use cuRAND library to the HIP
 layer. In ROCm environment hipRAND uses rocRAND, however in CUDA environment
 cuRAND is used instead.
 .
 This package provides AMD ROCm hipRAND development headers.

Package: libhiprand-doc
Description-md5: 20d9af80fb8477a746ec445cd494354a
Description-en: wrapper library to port from cuRAND applications to HIP - documentation
 The rocRAND project includes a wrapper library called hipRAND which allows
 user to easily port CUDA applications that use cuRAND library to the HIP
 layer. In ROCm environment hipRAND uses rocRAND, however in CUDA environment
 cuRAND is used instead.
 .
 This package provides the AMD ROCm hipRAND documentation.

Package: libhiprand1
Description-md5: 0d375a74b3888f5834b48801565b5c81
Description-en: wrapper library to port from cuRAND applications to HIP - library
 The rocRAND project includes a wrapper library called hipRAND which allows
 user to easily port CUDA applications that use cuRAND library to the HIP
 layer. In ROCm environment hipRAND uses rocRAND, however in CUDA environment
 cuRAND is used instead.
 .
 This package provides AMD ROCm hipRAND library.

Package: libhiprand1-tests
Description-md5: 1a57593283d9c532f89cfaa5ebfe556a
Description-en: wrapper library to port from cuRAND applications to HIP - tests
 The rocRAND project includes a wrapper library called hipRAND which allows
 user to easily port CUDA applications that use cuRAND library to the HIP
 layer. In ROCm environment hipRAND uses rocRAND, however in CUDA environment
 cuRAND is used instead.
 .
 This package provides AMD ROCm hipRAND test binaries. These binaries are
 only used to check whether hipRAND works correctly on a given GPU, so
 generally speaking, users probably don't need this package.

Package: libhiprtc-builtins7
Description-md5: fdad59fde67da2488e369c6abff61abe
Description-en: HIP runtime compilation library - builtins
 HIP Runtime Compilation (HIPRTC) enables programs to dynamically compile GPU
 kernels from source at runtime using the HIPRTC interface. The HIPRTC
 functions accept HIP source code as character strings and compile the sources
 in-process.
 .
 This package provides the HIPRTC builtins library.

Package: libhiprtc7
Description-md5: e2985c1a231decaef90a57e5588a3c05
Description-en: HIP runtime compilation library
 HIP Runtime Compilation (HIPRTC) enables programs to dynamically compile GPU
 kernels from source at runtime using the HIPRTC interface. The HIPRTC
 functions accept HIP source code as character strings and compile the sources
 in-process.
 .
 This package provides the HIPRTC library.

Package: libhipsolver-dev
Description-md5: e2ecda3b268684f3e812becadd03fef3
Description-en: portable interface for GPU LAPACK routines - headers
 hipSOLVER is a wrapper library that provides a common interface to rocSOLVER
 and cuSOLVER. The hipSOLVER library is designed to help applications using
 cuSOLVER to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSOLVER development headers.

Package: libhipsolver-doc
Description-md5: 605dae6ddf31d3ced8f2c7364b869d39
Description-en: portable interface for GPU LAPACK routines - documentation
 hipSOLVER is a wrapper library that provides a common interface to rocSOLVER
 and cuSOLVER. The hipSOLVER library is designed to help applications using
 cuSOLVER to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSOLVER documentation.

Package: libhipsolver-fortran-dev
Description-md5: d592b0e653b8e7600962d31672e5c08e
Description-en: portable interface for GPU LAPACK routines - Fortran development
 hipSOLVER is a wrapper library that provides a common interface to rocSOLVER
 and cuSOLVER. The hipSOLVER library is designed to help applications using
 cuSOLVER to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSOLVER Fortran development files,
 including Fortran module files and headers.

Package: libhipsolver-fortran1
Description-md5: 37d9eed7086915ef93240ac7511ff175
Description-en: portable interface for GPU LAPACK routines - Fortran library
 hipSOLVER is a wrapper library that provides a common interface to rocSOLVER
 and cuSOLVER. The hipSOLVER library is designed to help applications using
 cuSOLVER to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSOLVER Fortran bindings library.

Package: libhipsolver1
Description-md5: 8b2722aad51062afc889d63c2707289c
Description-en: portable interface for GPU LAPACK routines - library
 hipSOLVER is a wrapper library that provides a common interface to rocSOLVER
 and cuSOLVER. The hipSOLVER library is designed to help applications using
 cuSOLVER to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSOLVER library.

Package: libhipsolver1-tests
Description-md5: 796fb9dcde87c0f5f3136993559e9542
Description-en: portable interface for GPU LAPACK routines - tests
 hipSOLVER is a wrapper library that provides a common interface to rocSOLVER
 and cuSOLVER. The hipSOLVER library is designed to help applications using
 cuSOLVER to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSOLVER test binaries used for verifying
 that the library is functioning correctly.

Package: libhipsolver1-tests-data
Description-md5: 0513eccd30ca2eeb452c8a72fe233c7c
Description-en: portable interface for GPU LAPACK routines - test data
 hipSOLVER is a wrapper library that provides a common interface to rocSOLVER
 and cuSOLVER. The hipSOLVER library is designed to help applications using
 cuSOLVER to port their code to the ROCm platform.
 .
 This package provides the data files required by the AMD ROCm hipSOLVER test
 binaries used for verifying that the library is functioning correctly.

Package: libhipsparse-dev
Description-md5: 64160551fb219b609a19aecd344d9595
Description-en: portable interface for sparse linear algebra on the GPU - headers
 hipSPARSE is a wrapper library that provides a common interface to rocSPARSE
 and cuSPARSE. The hipSPARSE library is designed to help applications using
 cuSPARSE to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSPARSE development headers.

Package: libhipsparse-doc
Description-md5: 2c926196bf6f2f01e2c616f93b0277a1
Description-en: portable interface for sparse linear algebra on the GPU - documentation
 hipSPARSE is a wrapper library that provides a common interface to rocSPARSE
 and cuSPARSE. The hipSPARSE library is designed to help applications using
 cuSPARSE to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSPARSE documentation.

Package: libhipsparse4
Description-md5: b5b6dd894a555699b72b71d2e243ce4d
Description-en: portable interface for sparse linear algebra on the GPU - library
 hipSPARSE is a wrapper library that provides a common interface to rocSPARSE
 and cuSPARSE. The hipSPARSE library is designed to help applications using
 cuSPARSE to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSPARSE library.

Package: libhipsparse4-tests
Description-md5: 43e2495c725e173ba4decfae96f1450a
Description-en: portable interface for sparse linear algebra on the GPU - tests
 hipSPARSE is a wrapper library that provides a common interface to rocSPARSE
 and cuSPARSE. The hipSPARSE library is designed to help applications using
 cuSPARSE to port their code to the ROCm platform.
 .
 This package provides the AMD ROCm hipSPARSE test binaries used for verifying
 that the library is functioning correctly. These binaries are only used to
 check whether hipSPARSE works correctly on a given GPU, so generally speaking,
 users probably don't need this package.

Package: libhipsparselt-dev
Description-md5: 9fe96daa5413c673b4b60755fd8c5824
Description-en: SPARSE marshalling library with multiple backends - headers
 hipSPARSELt is a SPARSE marshalling library, with multiple supported
 backends. It sits between the application and a 'worker' SPARSE library,
 marshalling inputs into the backend library and marshalling results back to
 the application. hipSPARSELt exports an interface that does not require the
 client to change, regardless of the chosen backend. Currently, hipSPARSELt
 supports rocSPARSELt and NVIDIA CUDA cuSPARSELt v0.6.3 as backends.
 .
 This package provides the AMD ROCm hipSPARSELt development headers.

Package: libhipsparselt0
Description-md5: e32ac8adcf0d23b0b15060940b325a3c
Description-en: SPARSE marshalling library with multiple backends
 hipSPARSELt is a SPARSE marshalling library, with multiple supported
 backends. It sits between the application and a 'worker' SPARSE library,
 marshalling inputs into the backend library and marshalling results back to
 the application. hipSPARSELt exports an interface that does not require the
 client to change, regardless of the chosen backend. Currently, hipSPARSELt
 supports rocSPARSELt and NVIDIA CUDA cuSPARSELt v0.6.3 as backends.
 .
 This package provides the AMD ROCm hipSPARSELt library.

Package: libhiredict-dev
Description-md5: 7974e4d5a93b3b51f02ec4cd93fa5a7e
Description-en: minimalistic C client library for Redict (development files)
 hiredict is a minimalistic C client library for the Redict database. It is
 minimalistic because it just adds minimal support for the protocol, but
 at the same time it uses an high level printf-alike API in order to make
 it much higher level than otherwise suggested by its minimal code base
 and the lack of explicit bindings for every Redict command.
 .
 Apart from supporting sending commands and receiving replies, it comes
 with a reply parser that is decoupled from the I/O layer. It is a stream
 parser designed for easy reusability, which can for instance be used in
 higher level language bindings for efficient reply parsing.
 .
 The library comes with multiple APIs. There is the synchronous API, the
 asynchronous API and the reply parsing API.
 .
 This package provides the development files for hiredict.

Package: libhiredict-shims-dev
Description-md5: 5dea3802fe200b446b0b4d8a33b16a85
Description-en: minimalistic C client library for Redict (hiredis compat shims)
 hiredict is a minimalistic C client library for the Redict database. It is
 minimalistic because it just adds minimal support for the protocol, but
 at the same time it uses an high level printf-alike API in order to make
 it much higher level than otherwise suggested by its minimal code base
 and the lack of explicit bindings for every Redict command.
 .
 Apart from supporting sending commands and receiving replies, it comes
 with a reply parser that is decoupled from the I/O layer. It is a stream
 parser designed for easy reusability, which can for instance be used in
 higher level language bindings for efficient reply parsing.
 .
 The library comes with multiple APIs. There is the synchronous API, the
 asynchronous API and the reply parsing API.
 .
 This package provides hiredis compatibility shims for hiredict.

Package: libhiredict1.3.1
Description-md5: 434c89fc510f7e9218645430f63fb597
Description-en: minimalistic C client library for Redict
 hiredict is a minimalistic C client library for the Redict database. It is
 minimalistic because it just adds minimal support for the protocol, but
 at the same time it uses an high level printf-alike API in order to make
 it much higher level than otherwise suggested by its minimal code base
 and the lack of explicit bindings for every Redict command.
 .
 Apart from supporting sending commands and receiving replies, it comes
 with a reply parser that is decoupled from the I/O layer. It is a stream
 parser designed for easy reusability, which can for instance be used in
 higher level language bindings for efficient reply parsing.
 .
 The library comes with multiple APIs. There is the synchronous API, the
 asynchronous API and the reply parsing API.

Package: libhiredis-dev
Description-md5: e66ca6207edf03fce2e0fedb4fa9c230
Description-en: minimalistic C client library for Redis (development files)
 Hiredis is a minimalistic C client library for the Redis database. It is
 minimalistic because it just adds minimal support for the protocol, but
 at the same time it uses an high level printf-alike API in order to make
 it much higher level than otherwise suggested by its minimal code base
 and the lack of explicit bindings for every Redis command.
 .
 Apart from supporting sending commands and receiving replies, it comes
 with a reply parser that is decoupled from the I/O layer. It is a stream
 parser designed for easy reusability, which can for instance be used in
 higher level language bindings for efficient reply parsing.
 .
 Hiredis only supports the binary-safe Redis protocol, so you can use it
 with any Redis version >= 1.2.0.
 .
 The library comes with multiple APIs. There is the synchronous API, the
 asynchronous API and the reply parsing API.
 .
 This package provides the development files for hiredis.

Package: libhiredis1.1.0
Description-md5: 30ca4f8691338e6fc959dcd64d39335e
Description-en: minimalistic C client library for Redis
 Hiredis is a minimalistic C client library for the Redis database. It is
 minimalistic because it just adds minimal support for the protocol, but
 at the same time it uses an high level printf-alike API in order to make
 it much higher level than otherwise suggested by its minimal code base
 and the lack of explicit bindings for every Redis command.
 .
 Apart from supporting sending commands and receiving replies, it comes
 with a reply parser that is decoupled from the I/O layer. It is a stream
 parser designed for easy reusability, which can for instance be used in
 higher level language bindings for efficient reply parsing.
 .
 Hiredis only supports the binary-safe Redis protocol, so you can use it
 with any Redis version >= 1.2.0.
 .
 The library comes with multiple APIs. There is the synchronous API, the
 asynchronous API and the reply parsing API.

Package: libhitaki-dev
Description-md5: bfb91847d50b10164380c1e717ee4129
Description-en: Library to operate ALSA HwDep device for ALSA firewire stack (development files)
 Libhitaki is a shared library to operate ALSA HwDep character device for
 audio and music unit in IEEE 1394 bus.
 This package contains development files including C headers and
 XML data for GIRepository.

Package: libhitaki0
Description-md5: 8127475f6f7197be593aaa49913c3936
Description-en: Library to operate ALSA HwDep device for ALSA firewire stack
 Libhitaki is a shared library to operate ALSA HwDep character device for
 audio and music unit in IEEE 1394 bus.

Package: libhivex-bin
Description-md5: 89fa267ea5ad3e7afa9180854b40559f
Description-en: utilities for reading and writing Windows Registry hives
 libhivex is a self-contained library for reading and writing Windows
 Registry "hive" binary files.
 .
 This package contains a few command line programs that utilize libhivex.

Package: libhivex-dev
Description-md5: a35a894e56b30e590b859ae01c6cf84e
Description-en: library for reading and writing Windows Registry hives
 libhivex is a self-contained library for reading and writing Windows
 Registry "hive" binary files.
 .
 This package provides static libraries and header files.

Package: libhivex-ocaml
Description-md5: 1623b0e7530f23ef553e4a918e9d5528
Description-en: OCaml bindings for hivex -- runtime files
 OCaml bindings for libhivex, a library for reading and writing
 Windows Registry "hive" binary files.
 .
 This package include only the shared runtime stub libraries.

Package: libhivex-ocaml-dev
Description-md5: 9ddfa7e26a1aeab261f075cfd0a8a0c0
Description-en: OCaml bindings for hivex -- development files
 OCaml bindings for libhivex, a library for reading and writing
 Windows Registry "hive" binary files.
 .
 This package contains all the files needed to develop OCaml programs
 which use OCaml bindings to libhivex.

Package: libhivex0
Description-md5: 3d0eb54ce30942f3cfec8dcf94168cd1
Description-en: library for reading and writing Windows Registry hives
 libhivex is a self-contained library for reading and writing Windows
 Registry "hive" binary files.
 .
 Unlike many other tools in this area, it doesn't use the textual .REG
 format for output, because parsing that is as much trouble as parsing
 the original binary format. Instead it makes the file available
 through a C API, or there is a separate program to export the hive as
 XML.

Package: libhkl-dev
Description-md5: 0d7481b9aaeb30c4b8cca68ba9845573
Description-en: diffractometer computation control library - development files
 The hkl library is a framework for diffraction computation and
 diffractometer control, heavily used at the SOLEIL synchrotron. It
 supports various types of diffractometer geometry: Eulerian 4-circle,
 Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis
 geometry. For each of these it provides several numerically computed
 modes, such as bisector and constant psi.
 .
 This package provides everything needed to link against hkl.

Package: libhkl-doc
Description-md5: 959ca03ab47e3989c31ce0e866188eb5
Description-en: diffractometer computation control library - documentation
 The hkl library is a framework for diffraction computation and
 diffractometer control, heavily used at the SOLEIL synchrotron. It
 supports various types of diffractometer geometry: Eulerian 4-circle,
 Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis
 geometry. For each of these it provides several numerically computed
 modes, such as bisector and constant psi.
 .
 This package provides the documentation for hkl.

Package: libhkl5
Description-md5: 4484aae662bf3580c01ca9a8a9e15855
Description-en: diffractometer computation control library
 The hkl library is a framework for diffraction computation and
 diffractometer control, heavily used at the SOLEIL synchrotron. It
 supports various types of diffractometer geometry: Eulerian 4-circle,
 Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis
 geometry. For each of these it provides several numerically computed
 modes, such as bisector and constant psi.
 .
 This package provides the runtime hkl library.

Package: libhmap-ocaml
Description-md5: e22d0c41beccc8b01829b00d716b6254
Description-en: heterogeneous value maps for OCaml (runtime)
 Hmap provides heterogeneous value maps for OCaml. These maps bind
 keys to values with arbitrary types. Keys witness the type of the
 value they are bound to which allows one to add and lookup bindings
 in a type safe manner.
 .
 This package contains runtime files.

Package: libhmap-ocaml-dev
Description-md5: 7c0f648d9af641d2e3ac71451ea8474c
Description-en: heterogeneous value maps for OCaml (development)
 Hmap provides heterogeneous value maps for OCaml. These maps bind
 keys to values with arbitrary types. Keys witness the type of the
 value they are bound to which allows one to add and lookup bindings
 in a type safe manner.
 .
 This package contains development files.

Package: libhmat-oss-dev
Description-md5: a8fb10062af22402a93e27b0ddf94ec7
Description-en: hierarchical matrix C/C++ library (development files)
 This library allows one to compute hierarchical matrices, which are tools from
 numerical mathematics used to approximate non-sparse matrices.
 .
 The implementation uses lower-upper (LU) decompositions.
 .
 This package contains the development files.

Package: libhmat-oss4
Description-md5: 58f77ec149c43d0c297e9a1cf6015c83
Description-en: hierarchical matrix C/C++ library (shared library)
 This library allows one to compute hierarchical matrices, which are tools from
 numerical mathematics used to approximate non-sparse matrices.
 .
 The implementation uses lower-upper (LU) decompositions.
 .
 This package contains the shared library.

Package: libhmmer2-dev
Description-md5: b67279f939ec41c0014c7fee7a815d8f
Description-en: profile hidden Markov models for protein sequence analysis (devel)
 HMMER is an implementation of profile hidden Markov model methods for
 sensitive searches of biological sequence databases using multiple sequence
 alignments as queries.
 .
 Given a multiple sequence alignment as input, HMMER builds a statistical
 model called a "hidden Markov model" which can then be used as a query into
 a sequence database to find (and/or align) additional homologues of the
 sequence family.
 .
 This package contains header files and static library that can be used to
 link against libhmmer.

Package: libhmsbeagle-dev
Description-md5: e2cf134283793dc53c4584f6ab2c2591
Description-en: High-performance lib for Bayesian and Maximum Likelihood phylogenetics (devel)
 BEAGLE is a high-performance library that can perform the core calculations at
 the heart of most Bayesian and Maximum Likelihood phylogenetics packages. It
 can make use of highly-parallel processors such as those in graphics cards
 (GPUs) found in many PCs.
 .
 The project involves an open API and fast implementations of a library for
 evaluating phylogenetic likelihoods (continuous time Markov processes) of
 biomolecular sequence evolution.
 .
 The aim is to provide high performance evaluation 'services' to a wide range
 of phylogenetic software, both Bayesian samplers and Maximum Likelihood
 optimizers.  This allows these packages to make use of implementations that
 make use of optimized hardware such as graphics processing units.
 .
 This package contains development files needed to build against Beagle library.

Package: libhmsbeagle-java
Description-md5: 19e3721dbbb7bb8a6b2e6402430b80ec
Description-en: High-performance lib for Bayesian and Maximum Likelihood phylogenetics (java)
 BEAGLE is a high-performance library that can perform the core calculations at
 the heart of most Bayesian and Maximum Likelihood phylogenetics packages. It
 can make use of highly-parallel processors such as those in graphics cards
 (GPUs) found in many PCs.
 .
 The project involves an open API and fast implementations of a library for
 evaluating phylogenetic likelihoods (continuous time Markov processes) of
 biomolecular sequence evolution.
 .
 The aim is to provide high performance evaluation 'services' to a wide range
 of phylogenetic software, both Bayesian samplers and Maximum Likelihood
 optimizers.  This allows these packages to make use of implementations that
 make use of optimized hardware such as graphics processing units.
 .
 This package contains the Java interface.

Package: libhmsbeagle1v5
Description-md5: d1ca6965facda724668a6194b79a4004
Description-en: High-performance lib for Bayesian and Maximum Likelihood phylogenetics
 BEAGLE is a high-performance library that can perform the core calculations at
 the heart of most Bayesian and Maximum Likelihood phylogenetics packages. It
 can make use of highly-parallel processors such as those in graphics cards
 (GPUs) found in many PCs.
 .
 The project involves an open API and fast implementations of a library for
 evaluating phylogenetic likelihoods (continuous time Markov processes) of
 biomolecular sequence evolution.
 .
 The aim is to provide high performance evaluation 'services' to a wide range
 of phylogenetic software, both Bayesian samplers and Maximum Likelihood
 optimizers.  This allows these packages to make use of implementations that
 make use of optimized hardware such as graphics processing units.

Package: libhnswlib-dev
Description-md5: c6ef7f656c66b99b44c182c1675b4c13
Description-en: fast approximate nearest neighbor search
 Header-only C++ HNSW implementation with Python bindings.
 .
 A common task in data analysis but also in scientific computations
 is to find data that is very close (multi-dimensional space) or
 similar (same thing) to a given data point. Also as heuristics for
 physics engines, it is the objects closest to you that you are
 most likely to collide with. This library knows how to do this
 fast.

Package: libhoel-dev
Description-md5: dd97534c159cfb3c3ccd575f3809fccd
Description-en: database abstraction library written in C - development
 Simple and easy to use database access library. Works with SQLite 3,
 MariaDB and PostgreSQL databases. Uses a json-based
 language with jansson to execute simples queries based on one table.
 .
 This package contains the development files.

Package: libhoel1.4t64
Description-md5: 0ee45f41bdc983df9f2f0749767b98ba
Description-en: database abstraction library written in C
 Simple and easy to use database access library. Works with SQLite 3,
 MariaDB and PostgreSQL databases. Uses a json-based
 language with jansson to execute simples queries based on one table.

Package: libhomfly-dev
Description-md5: 6c69e42e49aa288046dc226c7afe9558
Description-en: compute the homfly polynomial of a link (development files)
 libhomfly is a library to compute the homfly polynomial of knots and links.
 .
 It is based on a program written by Robert J Jenkins Jr.
 .
 This package contains the development files for the library.

Package: libhomfly0
Description-md5: 52ebb12988ab815ad0da75b8c7c5431a
Description-en: compute the homfly polynomial of a link
 libhomfly is a library to compute the homfly polynomial of knots and links.
 .
 It is based on a program written by Robert J Jenkins Jr.

Package: libhoneysql-clojure
Description-md5: 3f38049b6b3020f6dca0e5a54629d4aa
Description-en: library for mapping Clojure data structures to SQL
 honeysql allows building queries programmatically, even at runtime, without
 having to bash strings together.

Package: libhook-lexwrap-perl
Description-md5: 6962641f604bc0736fc1315e40cfbbb7
Description-en: module for lexically scoped subroutine wrappers
 Hook::LexWrap allows you to install a pre- or post-wrapper (or both)
 around an existing subroutine. Unlike other modules that provide this
 capacity (e.g. Hook::PreAndPost and Hook::WrapSub), Hook::LexWrap
 implements wrappers in such a way that the standard caller function
 works correctly within the wrapped subroutine.

Package: libhook-wrapsub-perl
Description-md5: e5ebbe0c6a26e9d362824e1e50959e15
Description-en: module to wrap subs with pre- and post-call hooks
 Hook::WrapSub lets you wrap a function, providing one or both of functions
 that are called just before and just after, whenever the wrapped function is
 called.
 .
 The wrap_subs() function enables intercepting a call to any named function;
 handlers may be added both before and after the call to the intercepted
 function.

Package: libhostfile-manager-perl
Description-md5: 0131d073804ef210c4e89e57d690c654
Description-en: manage a hostfile by composing multiple fragments into a whole
 Hostfile::Manager is a Perl library
 providing functions to read hostfile fragments
 and add them to a unified hostfile like /etc/hosts.

Package: libhowardhinnant-date-dev
Description-md5: 31bfa9192addb4927e5cd9efb99c1b34
Description-en: date and time library based on the C++ <chrono> header - development files
 howardhinnant-date extends <chrono> to calendars and timezones,
 focusing on a seamless integration with the existing <chrono> library,
 type safety, performance and ease of use.
 .
 This package contains the development headers of the library.

Package: libhpctdb-dev
Description-md5: 7085e31b5d6715c3b89ed5388398dde8
Description-en: Development files for the HiPerConTracer database access library
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package provides header files for the HiPerConTracer
 database access library.

Package: libhpctdb2
Description-md5: aefa1538f8be044e167351c38c053d62
Description-en: Database access library of HiPerConTracer
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package provides the database access library shared by
 HiPerConTracer components.

Package: libhpctio-dev
Description-md5: dac0ecd09f0f9fa5f150133c3bf3d663
Description-en: Development files for the HiPerConTracer I/O library
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package provides header files for the HiPerConTracer I/O library.

Package: libhpctio2
Description-md5: c2d11d8aafe77e19adc19913751922fb
Description-en: I/O library of HiPerConTracer
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package provides the I/O library shared by HiPerConTracer
 components.

Package: libhpdf-2.3.0
Description-md5: e7fccc71179b0911587d63ed42017d3e
Description-en: C library for generating pdf files
 Haru is a free, cross platform, open-source C library for generating
 PDF files. It supports the following features:
 1. Generation of PDF files with lines, text and images.
 2. Outlines, text and link annotations.
 3. Document compression using deflate-decode.
 4. Embedded PNG and Jpeg images.
 5. Embedded Type1 and TrueType fonts.
 6. Creation of encrypted PDF files.
 7. Usage of various character sets (ISO8859-1~16, MSCP1250~8, KOI8-R).
 8. Support for CJK fonts and encodings.

Package: libhpdf-dev
Description-md5: d2c430204b7fb23fed0871d63213d78a
Description-en: C library for generating pdf files (development files)
 Haru is a free, cross platform, open-source C library for generating
 PDF files. It supports the following features:
 1. Generation of PDF files with lines, text and images.
 2. Outlines, text and link annotations.
 3. Document compression using deflate-decode.
 4. Embedded PNG and Jpeg images.
 5. Embedded Type1 and TrueType fonts.
 6. Creation of encrypted PDF files.
 7. Usage of various character sets (ISO8859-1~16, MSCP1250~8, KOI8-R).
 8. Support for CJK fonts and encodings.
 This package contains the header files for developing with libharu.

Package: libhppcrt-java
Description-md5: d776b3b4182c0235f83bad7c2bf2e82e
Description-en: High Performance Primitive Collections RealTime
 This is a fork of HPPC from CarrotSearch. This fork intends to follow the
 original HPPC as close as possible while adding, tweaking, and even modifiying
 some features, for the goal of improving HPPC realtime behaviour. Most of the
 internal modifications were done to effectively remove any temporary Objects
 creation at runtime, provided the containers are correctly pre-sized initially.

Package: libhpptools-dev
Description-md5: cb49c8b49fc0cc7dadafe95c8b518320
Description-en: various C++ header tools
 A collection of C++ (mostly, C++11) header-only utility libraries.
 .
 * thread-safe facility-based logging mechanism
 * ZLib wrapper
 * Collection of new and extended SL algorithms
 * Floating point additions in logarithmic space using table lookup
 * C++11-based parallel for, with optional output sorting
 * C++11-based thread pool

Package: libhsa-runtime-dev
Description-md5: a43df1a7a825b65ac5f03fb39ff420b1
Description-en: HSA Runtime API and runtime for ROCm - development files
 This library provides user-mode API interfaces necessary for host applications
 to launch compute kernels to available HSA ROCm kernel agents.
 .
 This package contains the development headers.

Package: libhsa-runtime64-1
Description-md5: 3b6dc07958d486a817a5f2ac17827c4a
Description-en: HSA Runtime API and runtime for ROCm
 This library provides user-mode API interfaces necessary for host applications
 to launch compute kernels to available HSA ROCm kernel agents.

Package: libhsa-runtime64-tests
Description-md5: 439f862acd511de616010d91ed48a036
Description-en: HSA Runtime test suites for ROCm
 This package provides Runtime test suites for HSA implementation validation and
 performance testing

Package: libhsakmt-dev
Description-md5: 7206aef6339b557669fd61b2c4ccb72f
Description-en: Thunk library for AMD KFD (dev)
 This package includes the user-mode API interfaces used to interact with the
 ROCk driver.
 .
 This package contains the development files.

Package: libhsakmt1
Description-md5: cad20c7a0db349265356ab5bbc60e4cf
Description-en: Thunk library for AMD KFD (shlib)
 This package includes the user-mode API interfaces used to interact with the
 ROCk driver.
 .
 This package contains the shared object.

Package: libhsdis0-fcml
Description-md5: 35f1653e7616ca7e55284fc5d53bc47f
Description-en: HotSpot disassembler plugin using FCML
 This HotSpot plugin enables the PrintAssembly series of options in
 the JRE's HotSpot VM. It allows the binary code generated by the JIT
 compiler to be disassembled and logged.
 .
 This plugin is based on the FCML library, not on binutils (unlike the
 OpenJDK hsdis plugin).

Package: libhsm-bin
Description-md5: 93c2bbf30eed36f3295c9a24613e95bb
Description-en: library for interfacing PKCS#11 Hardware Security Modules
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 Support library for interfacing PKCS#11 compatible Hardware Security
 Modules (HSM).  This library allows programs to use cryptografic
 secure storages for keying material such as softhsm2 (HSM implemented
 in software), SCA6000, Aladdin eToken, OpenSC, nCipher or AEP Keyper.
 .
 This package contains command line tools.

Package: libhsqldb-java
Description-md5: 14fbf72456caca34a30a0a8e72445104
Description-en: Java SQL database engine
 HSQLDB is an SQL relational database engine written in Java.  It has a
 JDBC driver and supports a rich subset of SQL-92 (BNF tree format) plus
 SQL:2.29 and SQL:2.23 enhancements.  It offers a small, fast database
 engine that offers both in-memory and disk-based tables.  Embedded and
 server modes are available.  Additionally, it includes tools such as a
 minimal web server, in-memory query and management tools (can be run as
 applets), and a number of demonstration examples.

Package: libhsqldb-java-doc
Description-md5: 6747e4900845c8ea75518580d62ba25b
Description-en: documentation for HSQLDB
 HSQLDB is an SQL relational database engine written in Java.  It has a
 JDBC driver and supports a rich subset of SQL-92 (BNF tree format) plus
 SQL:2.29 and SQL:2.23 enhancements.  It offers a small, fast database
 engine that offers both in-memory and disk-based tables.  Embedded and
 server modes are available.  Additionally, it includes tools such as a
 minimal web server, in-memory query and management tools (can be run as
 applets), and a number of demonstration examples.
 .
 This package contains the documentation of HSQLDB.

Package: libhsqldb1.8.0-java
Description-md5: 214a2c1ad31e54bb2dc0632a9a88f65a
Description-en: Java SQL database engine
 HSQLDB is an SQL relational database engine written in Java.  It has a
 JDBC driver and supports a rich subset of SQL-92 (BNF tree format) plus
 SQL:1999 and SQL:2003 enhancements.  It offers a small, fast database
 engine that offers both in-memory and disk-based tables.  Embedded and
 server modes are available.  Additionally, it includes tools such as a
 minimal web server, in-memory query and management tools (can be run as
 applets), and a number of demonstration examples.
 .
 Web site: http://hsqldb.org/

Package: libhtml-auto-perl
Description-md5: 1d35a344876a35f12f0b978d37434bca
Description-en: module for automatically writing HTML for common elements
 HTML::Auto provides easy access to some typical structures used in HTML,
 for example matrixes or horizontal and vertical composition of other
 elements.

Package: libhtml-autopagerize-perl
Description-md5: 20d9de176b2ba18f6bc8038b91fe58c5
Description-en: utility to load AutoPagerize SITEINFO stuff
 HTML::AutoPagerize is an utility module to load SITEINFO defined in
 AutoPagerize. AutoPagerize is an userscript to automatically figure out
 the "next link" of the current page, then fetch the content and insert
 the content by extracting the "page element".

Package: libhtml-calendarmonthsimple-perl
Description-md5: dce7cd71f42df44c39de3e46e9726f0f
Description-en: Perl module for generating HTML Calendars
 HTML::CalendarMonthSimple is a Perl module for generating, manipulating,
 and printing a HTML calendar grid for a specified month. It is intended
 as a faster and easier-to-use alternative to HTML::CalendarMonth.

Package: libhtml-clean-perl
Description-md5: 0d1daebac3177d4b359cd67ad79b44f0
Description-en: Cleans up HTML code for web browsers, not humans
 The HTML::Clean module encapsulates a number of HTML optimizations
 and cleanups.  The end result is HTML that loads faster, displays
 properly in more browsers.  Think of it as a compiler that
 translates HTML input into optimized machine readable code.

Package: libhtml-copy-perl
Description-md5: 5ef6b7ac994cdfe8ac73a229c2f06df4
Description-en: module to copy a HTML file without breaking links
 HTML::Copy copies a HTML file without breaking links in the file and is a sub
 class of HTML::Parser.
 .
 This package provide the Perl module "HTML::Copy" and a command line tool
 "htmlcopy".

Package: libhtml-dashboard-perl
Description-md5: 425fe75336169fcd94d0cb5e6839d03b
Description-en: module that tries to achieve spreadsheet-like formatting for HTML tables
 Rather than having to build up an HTML table from data, row by row and cell
 by cell, applying formatting rules at every step, HTML::Dashboard allows the
 user to specify a set of simple rules with the desired formatting options.
 HTML::Dashboard will evaluate the rules and apply the formatting options as
 necessary.

Package: libhtml-defang-perl
Description-md5: f54f5b38c125f0f9595662276bdf2907
Description-en: cleans HTML and CSS of scripting, executable contents and XSS attacks
 HTML::Defang accepts an input HTML and/or CSS string
 and removes any executable code
 including scripting, embedded objects, applets, etc.,
 and neutralises any XSS attacks.
 A whitelist based approach is used
 which means only HTML known to be safe is allowed through.
 .
 HTML::Defang uses a custom html tag parser.
 The parser has been designed and tested
 to work with nasty real world html
 and to try and emulate as close as possible
 what browsers actually do with strange looking constructs.
 The test suite has been built
 based on examples from a range of sources
 such as <http://ha.ckers.org/xss.html>
 and <http://imfo.ru/csstest/css_hacks/import.php>
 to ensure that as many as possible XSS attack scenarios
 have been dealt with.

Package: libhtml-diff-perl
Description-md5: f63e04a5d44636e9b2d88d6f2fc8b16c
Description-en: module for comparing two HTML documents
 HTML::Diff compares two strings of HTML and returns a list of a chunks which
 indicate the diff between the two input strings, where changes in formatting
 are considered changes.
 .
 HTML::Diff does not strictly parse the HTML. Instead, it uses regular
 expressions to make a decent effort at understanding the given HTML. As a
 result, there are many valid HTML documents for which it will not produce the
 correct answer. But there may be some invalid HTML documents for which it
 gives you the answer you're looking for. Your mileage may vary; test it on
 lots of inputs from your domain before relying on it.

Package: libhtml-display-perl
Description-md5: 804363ac070622c55106d6a307d734ef
Description-en: module for displaying HTML locally in a browser
 HTML::Display abstracts the task of displaying HTML to the user. The
 displaying is done by launching a browser and navigating it to either a
 temporary file with the HTML stored in it, or, if possible, by pushing the
 HTML directly into the browser window.
 .
 The module tries to automagically select the "correct" browser, but if it
 doesn't find a good browser, you can modify the behaviour by setting some
 environment variables.

Package: libhtml-element-extended-perl
Description-md5: 9049014fe58d772219f2c4c164b77e28
Description-en: extended HTML::Element classes
 This package extends the functionality of HTML::Element, a Perl module
 that represents and manipulates HTML documents as tree structures. It
 provides additional classes that enhance HTML::Element, particularly for
 handling HTML tables and other structured content. These enhancements
 simplify working with HTML trees in Perl scripts and applications.

Package: libhtml-element-library-perl
Description-md5: 0ccfe45be0d7f90a0ce5eacb9f5f2f05
Description-en: Perl module providing HTML::Element convenience methods
 HTML::Element::Library provides convenience methods for working with
 HTML::Element and HTML::Tree objects. Methods are grouped into the
 following categories:
 .
 - Positional Querying
 - Element Decoration
 - Tree Rewriting
 - Tree-Building
 - Tree-Building: Table Generation
 - Tree-Killing
 - Loltrees
 .
 Please consult the documentation for HTML::Element::Library for details of
 the specific convenience methods provided and their usage.

Package: libhtml-embedded-turtle-perl
Description-md5: d3d6f9428567690022f521415ce15312
Description-en: embedding RDF in HTML the crazy way
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.
 .
 RDF can be embedded in (X)HTML using simple <script> tags.
 This is described at <http://esw.w3.org/N3inHTML>.
 This gives you a file format
 that can contain multiple (optionally named) graphs.
 .
 HTML::Embedded::Turtle parses HTML files containing such graphs,
 and allows you to access them each individually;
 as a union of all graphs on the page;
 or as a union of just the endorsed graphs.
 .
 Despite the module name,
 this module supports a variety of script types:
 * text/turtle
 * application/turtle
 * application/x-turtle
 * text/plain (N-Triples)
 * application/x-rdf+json (RDF/JSON)
 * application/json (RDF/JSON)
 * application/rdf+xml (RDF/XML)
 .
 Although it doesn't support full N3,
 it recognises the following as well,
 but treats them as Turtle:
 * text/n3
 * text/rdf+n3

Package: libhtml-encoding-perl
Description-md5: e46a0419b41752bae41007f51153bb1e
Description-en: perl module determining the encoding of HTML/XML/XHTML documents
 HTML::Encoding helps to determine the encoding of HTML and XML/XHTML
 documents. It can export the following functions:
 .
 encoding_from_content - Extracts charset from the Content-Type header value.
 encoding_from_byte_order_mark - Read byte order mark from an octet sequence.
 encoding_from_xml_declaration - Extract encoding XML or text declaration.
 encoding_from_first_chars - Can be useful to distinguish UTF-16LE from UTF-8.
 encoding_from_meta_element - Looks at <meta http-equiv=Content-Type.....>.
 encoding_from_xml_document - A best guess from a list of suspected encodings.
 encoding_from_html_document - A best guess from a list of suspected encodings.
 encoding_from_http_message - Takes an HTTP::Message and returns the encoding.

Package: libhtml-entities-numbered-perl
Description-md5: 44dddb6e37eb39818bdf3e90016b0291
Description-en: Conversion of numbered HTML entities
 HTML::Entities::Numbered is a content conversion filter for named HTML
 entities (symbols, mathmetical symbols, Greek letters, Latin letters,
 etc.).

Package: libhtml-escape-perl
Description-md5: 072d9cd68e864a28fc783e06273345ec
Description-en: provides extremely fast HTML escaping
 HTML::Escapes provides a function which escapes HTML's special characters. It
 performs a similar function to PHP's htmlspecialchars.
 .
 This module uses XS for better performance, but it also provides a pure perl
 version.

Package: libhtml-fillinform-perl
Description-md5: 3abd0a15a383c1649829e6b57425afb8
Description-en: module for populating HTML forms with data
 HTML::FillInForm automatically inserts data from a previous HTML form into
 the HTML input, textarea, radio buttons, checkboxes and select tags. It is a
 subclass of HTML::Parser and uses it to parse the HTML and insert the values
 into the form tags.
 .
 One useful application is after a user submits an HTML form without
 filling out a required field.  HTML::FillInForm can be used to
 redisplay the HTML form with all the form elements containing the
 submitted info.

Package: libhtml-formatexternal-perl
Description-md5: f953f574dc3075079832e1d8e46a5827
Description-en: HTML to text formatting using external programs
 HTML::FormatExternal is a collection of formatter modules turning HTML into
 plain text using external programs such as elinks, html2text, links, lynx,
 w3m.
 .
 The programming interface is compatible with HTML::FormatText and
 HTML::FormatText::WithLinks, so you can fairly easily switch how you
 want the formatting done.

Package: libhtml-formattext-withlinks-andtables-perl
Description-md5: 719344e248e3039bcd26dcae58cf2a54
Description-en: Perl module to converts HTML to Text with tables intact
 HTML::FormatText::WithLinks::AndTables was inspired by
 HTML::FormatText::WithLinks which has proven to be a useful `lynx -dump`
 work-alike.
 .
 This module can in a rudimentary sense do so. The aim was to provide
 facility to take a simple HTML based email template, and to also convert
 it to text with the <TABLE> structure intact for inclusion as
 "multipart/alternative" content.
 .
 Further, it will preserve both the formatting specified by the <TD> tag's
 "align" attribute, and will also preserve multiline text inside of a <TD>
 element provided it is broken using <BR/> tags.

Package: libhtml-formattext-withlinks-perl
Description-md5: cdecbf1ea80ef4fdcb032eb45116179e
Description-en: Perl module to convert HTML to text with links as footnotes
 HTML::FormatText::WithLinks takes HTML and turns it into plain text
 but prints all the links in the HTML as footnotes. By default, it attempts
 to mimic the format of the lynx text based web browser's --dump option.

Package: libhtml-formfu-model-dbic-perl
Description-md5: 5cfa6d5b1af344d611f7c795bdafd015
Description-en: module to integrate HTML::FormFu with DBIx::Class
 HTML::FormFu is a HTML form creation, rendering and validation framework.
 .
 This package contains the HTML::FormFu::Model::DBIC module, providing
 integration with DBIx::Class. It allows one to set a form's default values
 from a DBIx::Class row object and to update the database from a submitted
 form.

Package: libhtml-formfu-perl
Description-md5: cee39e3f9ae3c1bd2a876231f80741d5
Description-en: HTML form creation, rendering and validation framework
 HTML::FormFu is a HTML form framework which aims to be as easy as
 possible to use for basic web forms, but with the power and flexibility
 to do anything else you might want to do (as long as it involves forms).
 .
 You can configure almost any part of formfu's behaviour and output. By
 default formfu renders "XHTML 1.0 Strict" compliant markup, with as
 little extra markup as possible, but with sufficient CSS class names to
 allow for a wide-range of output styles to be generated by changing only
 the CSS.

Package: libhtml-formhandler-model-dbic-perl
Description-md5: 75d85d3cf3314a0371956f9d2e215e73
Description-en: base class that holds DBIC model role
 HTML::FormHandler::Model::DBIC and
 HTML::FormHandler::TraitFor::Model::DBIC provide an interface between
 HTML::FormHandler and DBIx::Class.
 .
 This interface is available as a regular class or as a Moose role.  It
 will save form fields automatically to the database.

Package: libhtml-formhandler-perl
Description-md5: 74e127d23c66c54781109528e606a36c
Description-en: form handler written in Moose
 HTML::FormHandler maintains a clean separation between form construction and
 form rendering. It allows you to define your forms and fields in a number of
 flexible ways. Although it provides renderers for HTML, you can define custom
 renderers for any kind of presentation.

Package: libhtml-fromtext-perl
Description-md5: 53bba2b7a0a2eebedd1714b254a971e6
Description-en: module to marks up plain text as HTML
 This is the CPAN Perl module HTML::FromText.
 .
 By default it converts HTML metacharacters into the corresponding entities.
 More sophisticated transformations, such as splitting the text into
 paragraphs or marking up bulleted lists, can be carried out by setting
 the appropriate options.

Package: libhtml-gentoc-perl
Description-md5: d908affd38b0c0a252c9d6115183653c
Description-en: module that generates a Table of Contents for HTML documents
 HTML::GenToc generates anchors and a table of contents for HTML documents.
 Depending on the arguments, it will insert the information it generates, or
 output to a string, a separate file or STDOUT.
 .
 While it defaults to taking H1 and H2 elements as the significant elements to
 put into the table of contents, any tag can be defined as a significant
 element. Also, it doesn't matter if the input HTML code is complete, pure
 HTML, one can input pseudo-html or page-fragments, which makes it suitable
 for using on templates and HTML meta-languages such as WML.
 .
 Also included in the distribution is hypertoc, a script which uses the module
 so that one can process files on the command-line in a user-friendly manner.

Package: libhtml-gumbo-perl
Description-md5: ac57ce516c1e51b99d842daddea38bfe
Description-en: HTML5 parser based on gumbo C library
 Gumbo is an implementation of the HTML5 parsing algorithm implemented as a
 pure C99 library with no outside dependencies.
 .
 HTML::Gumbo provides perl bindings for the C library.

Package: libhtml-highlight-perl
Description-md5: a4468cd600a73295c6394b15e563e86a
Description-en: Perl module for highlighting words or patterns in HTML documents
 HTML::Highlight provides Google-like highlighting of words or patterns
 in HTML documents. This feature is typically used to highlight search
 results. Each specified pattern or word is highlighted using a
 different color.

Package: libhtml-html5-builder-perl
Description-md5: e1872f92aa46c21f59edc8e81e472721
Description-en: erect some scaffolding for your documents
 HTML::HTML5::Builder can export function names corresponding to any
 HTML5 element.
 .
 Each function returns an XML::LibXML::Element with the same name as the
 function. The arguments to each function are processed as a list, and
 used to set the attributes and contents of that element.

Package: libhtml-html5-microdata-parser-perl
Description-md5: 570d155d52e3f3d73343fe92a3793463
Description-en: fairly experimental parser for HTML 'microdata'
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.
 .
 Microdata is an experimental metadata format,
 not in wide use,
 for extending HTML5 to support RDF.
 .
 HTML::HTML5::Microdata::Parser is a Perl library
 providing a flexible microdata parser
 for working with an RDF::Trine::Model
 that can be queried with SPARQL.

Package: libhtml-html5-outline-perl
Description-md5: 472780bf7bc038d6466d58b6e9c5ac59
Description-en: implementation of the HTML5 Outline algorithm
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.
 .
 HTML::HTML5::Outline is an implementation
 of the HTML5 Outline algorithm,
 as per http://www.w3.org/TR/html5/sections.html#outlines .
 .
 The module can output a JSON-friendly hashref, or an RDF model.

Package: libhtml-html5-parser-perl
Description-md5: 0be33bb3b804c38e25600f809c33ef02
Description-en: parse HTML reliably
 HTML::HTML5::Parser is an HTML parser,
 similar to the non-CPAN module Whatpm::HTML
 with some changes including:
 .
 * Provides an XML::LibXML-like DOM interface.
 If you usually use XML::LibXML's DOM parser,
 this should be a drop-in solution for tag soup HTML.
 .
 * Constructs an XML::LibXML::Document as the result of parsing.
 .
 * Via bundling and modifications,
 removed external dependencies on non-CPAN packages.

Package: libhtml-html5-sanity-perl
Description-md5: 71c1ed272401222085c767908024410c
Description-en: make HTML5 DOM trees less insane
 HTML::HTML5::Sanity is a Perl library tidying HTML::HTML5::Parser.
 .
 The Document Object Model (DOM) generated by HTML::HTML5::Parser meets
 the requirements of the HTML5 spec, but will probably catch a lot of
 people by surprise.
 .
 The main oddity is that elements and attributes which appear to be
 namespaced are not really. For example, the following element:
 .
 <div xml:lang="fr">...</div>
 .
 Looks like it should be parsed so that it has an attribute "lang" in
 the XML namespace. Not so. It will really be parsed as having the
 attribute "xml:lang" in the null namespace.

Package: libhtml-html5-writer-perl
Description-md5: 4161609a870a6ce683f7257a40e634d3
Description-en: output a DOM as HTML5
 HTML::HTML5::Writer outputs XML::LibXML::Node objects as HTML5 strings.
 It works well on DOM trees that represent valid HTML/XHTML documents;
 less well on other DOM trees.

Package: libhtml-linkextractor-perl
Description-md5: 325e8b33e67592881556aee38ac0a9ec
Description-en: Perl module used to extract links from HTML documents
 HTML::LinkExtractor is used to extract links from HTML documents.  It is very
 similar to HTML::LinkExtor, except that besides getting the URL, you also get
 the link-text.

Package: libhtml-linklist-perl
Description-md5: d275647efbe5ebb0069c2468e9f5cbe9
Description-en: module that creates a 'smart' list of HTML links
 HTML::LinkList contains a number of functions for taking sets of URLs and
 labels and creating suitably formatted HTML. These links are "smart" because,
 if given the url of the current page, if any of the links in the list equal
 it, that item in the list will be formatted as a special label, not as a
 link; this is a Good Thing, since the user would be confused by clicking on a
 link back to the current page.
 .
 While many website systems have plugins for "smart" navbars, they are
 specialized for that system only, and can't be reused elsewhere, forcing
 people to reinvent the wheel. This is one of the wheels, free to be reused
 by anybody; just the simple functions, a backend, which can be plugged into
 whatever system you want.
 .
 The default format for the HTML is to make an unordered list, but there are
 many options, enabling one to have a flatter layout with any separators you
 desire, or a more complicated list with differing formats for different
 levels.

Package: libhtml-lint-perl
Description-md5: b6995b66782555d361e5980a9da956d4
Description-en: checker of HTML errors in strings or files
 HTML::Lint is a pure-Perl HTML parser and checker for syntactic legitmacy.
 .
 The "weblint" script - provided in the separate package "weblint-perl" -
 is a wrapper around the HTML::Lint.
 .
 You can also look into Apache::Lint which is a mod_perl wrapper around
 HTML::Lint.
 .
 Finally, for those of you doing automated testing with Test::More and
 its brethren, Test::HTML::Lint lets you automate HTML checking.

Package: libhtml-mason-perl
Description-md5: 821e553b74f179a7ab444872e8f85284
Description-en: HTML::Mason Perl module
 Mason allows web pages and sites to be constructed from shared,
 reusable building blocks called components. Components contain a mix
 of Perl and HTML, and can call each other and pass values back and
 forth like subroutines. Components increase modularity and eliminate
 repetitive work: common design elements (headers, footers, menus,
 logos) can be extracted into their own components where they need be
 changed only once to affect the whole site.
 .
 Other Mason features include a graphical site previewing utility, an
 HTML/data caching model, and the ability to walk through requests with
 the Perl debugger.
 .
 This package contains the HTML::Mason modules.

Package: libhtml-mason-perl-doc
Description-md5: 2d0527af3443dc59639eac51d92ccf2b
Description-en: HTML::Mason examples
 Mason allows web pages and sites to be constructed from shared,
 reusable building blocks called components. Components contain a mix
 of Perl and HTML, and can call each other and pass values back and
 forth like subroutines. Components increase modularity and eliminate
 repetitive work: common design elements (headers, footers, menus,
 logos) can be extracted into their own components where they need be
 changed only once to affect the whole site.
 .
 This package contains the HTML::Mason examples.

Package: libhtml-mason-psgihandler-perl
Description-md5: 3d044f7c7b69e964655b5b66964d397d
Description-en: PSGI handler for HTML::Mason
 HTML::Mason::PSGIHandler is a PSGI handler for HTML::Mason. It's based on
 HTML::Mason::CGIHandler and allows you to process Mason templates on any web
 servers that support PSGI.

Package: libhtml-microformats-perl
Description-md5: f5417abf349691c60e7ca48a3bcbdd87
Description-en: parse microformats in HTML
 The HTML::Microformats module is a wrapper
 for parser and handler modules of various individual microformats
 (each of those modules has a name
 like HTML::Microformats::Format::Foo).
 .
 The general pattern of usage
 is to create an HTML::Microformats object
 (which corresponds to an HTML document)
 using the "new_document" method;
 then ask for the data,
 as a Perl hashref, a JSON string, or an RDF::Trine model.

Package: libhtml-packer-perl
Description-md5: 0b8a07c363ba1487ce19a9adba32e900
Description-en: perl module for cleaning the HTML code
 HTML::Packer is a Perl library for HTML cleanup that does comment and
 newline removal in order to reduce HTML code size to its minimum.
 To use compression for JavaScript parts install libjavascript-packer-perl.
 To use compression for CSS parts install libcss-packer-perl.

Package: libhtml-popuptreeselect-perl
Description-md5: eb354453f95c2f6a902c022e69455cd3
Description-en: Perl module for HTML popup tree widget
 This module creates an HTML popup tree selector.  The HTML and
 Javascript produced will work in Mozilla 1+ (Netscape 6+) on all
 operating systems, Microsoft IE 5+ and Safari 1.0. The design of
 these widgets are based on the xTree widget from WebFX.

Package: libhtml-prettyprinter-perl
Description-md5: d612ea59b24c4d35874b87ba8aa695d5
Description-en: module that generates nice HTML files from HTML syntax trees
 HTML::PrettyPrinter produces nicely formatted HTML code from a HTML syntax
 tree. It is especially useful if the produced HTML file shall be read or
 edited manually afterwards. Various parameters let you adapt the output to
 different styles and requirements.
 .
 If you don't care how the HTML source looks like as long as it is valid and
 readable by browsers, you should use the as_HTML() method of HTML::Element
 instead of the pretty printer. It is about five times faster.
 .
 The pretty printer will handle line wrapping, indention and structuring by
 the way the whitespace in the tree is represented in the output. Furthermore
 upper/lowercase markup and markup minimization, quoting of attribute values,
 the encoding of entities and the presence of optional end tags are
 configurable.

Package: libhtml-prototype-perl
Description-md5: 19ad04442a1c50a0bd212bec19584864
Description-en: module to generate HTML and Javascript for the Prototype library
 HTML::Prototype contains some code generators for Prototype, the famous
 JavaScript OO library and the script.aculous extensions.
 .
 The Prototype library (http://prototype.conio.net/) is designed to make
 AJAX easy. Catalyst::Plugin::Prototype makes it easy to connect to the
 Prototype library.
 .
 This is mostly a port of the Ruby on Rails helper tags for JavaScript
 for use in Catalyst.

Package: libhtml-query-perl
Description-md5: a8f92199f8474eeed4e4861a2c9aae7b
Description-en: HTML::Tree add-on to allow jQuery-like queries on HTML::Element trees
 The HTML::Query module is an add-on for the HTML::Tree module set. It provides
 a simple way to select one or more elements from a tree using a query syntax
 inspired by jQuery. This selector syntax will be reassuringly familiar to
 anyone who has ever written a CSS selector.
 .
 HTML::Query is not an attempt to provide a complete (or even near-complete)
 implementation of jQuery in Perl (see Ingy's pQuery module for a more
 ambitious attempt at that). Rather, it borrows some of the tried and tested
 selector syntax from jQuery (and CSS) that can easily be mapped onto the
 look_down() method provided by the HTML::Element module.

Package: libhtml-quoted-perl
Description-md5: adec8388689e831d33659d920bdaf4f5
Description-en: extract structure of quoted HTML mail message
 Like Text::Quoted, the HTML::Quoted module extracts the structure of quoted
 text in mail messages, but for HTML email.

Package: libhtml-restrict-perl
Description-md5: 2cf787534607d787ef3bc762d6f1c2bb
Description-en: module to strip unwanted HTML tags and attributes
 HTML::Restrict uses HTML::Parser to strip HTML from text in a restrictive
 manner. By default all HTML is restricted. You may alter the default
 behaviour by supplying your own tag rules.

Package: libhtml-rewriteattributes-perl
Description-md5: b1e9ebc26e2b4c8b8718c8f3b8c49526
Description-en: Perl extension for HTML attribute rewriting
 HTML::RewriteAttributes is designed for simple yet powerful HTML attribute
 rewriting. It runs a given callback function, potentially many times,
 for each attribute encountered.

Package: libhtml-scrubber-perl
Description-md5: 0b0d27657f90740a175c0ef6084b41b5
Description-en: Perl extension for scrubbing/sanitizing html
 If you want to "scrub" or "sanitize" html input in a reliable and
 flexible fashion, then HTML::Scrubber is for you.
 .
 The author was not satisfied with HTML::Sanitizer because it is based
 on HTML::TreeBuilder, so he wrote something similar that works
 directly with HTML::Parser.

Package: libhtml-selector-xpath-perl
Description-md5: 9c66902b011b0d43d24e80717a1bc1ad
Description-en: module for compiling CSS Selectors to XPath
 HTML::Selector::XPath is a Perl module that provides simple utility functions
 for compiling CSS Selectors to the equivalent XPath expression. It provides
 full support for CSS2 and partial support for CSS3 selectors.

Package: libhtml-simpleparse-perl
Description-md5: c7e202eae0a46a12ce164f010b36498b
Description-en: bare-bones HTML parser
 HTML::SimpleParse is a bare-bones HTML parser, similar to HTML::Parser,
 but with a couple important distinctions:
 .
 First, HTML::Parser knows which tags can contain other tags, which start
 tags have corresponding end tags, which tags can exist only in the <HEAD>
 portion of the document, and so forth.  HTML::SimpleParse does not know any
 of these things.  It just finds tags and text in the HTML you give it, it
 does not care about the specific content of these tags (though it does
 distinguish between different _types_ of tags, such as comments, starting
 tags like <b>, ending tags like </b>, and so on).
 .
 Second, HTML::SimpleParse does not create a hierarchical tree of HTML
 content, but rather a simple linear list.  It does not pay any attention to
 balancing start tags with corresponding end tags, or which pairs of tags are
 inside other pairs of tags.

Package: libhtml-stream-perl
Description-md5: cd0ae8db61f7e67b6f2641bb05a2e663
Description-en: HTML output stream class, and some markup utilities
 The HTML::Stream module provides you with an object-oriented
 (and subclassable) way of outputting HTML.  Basically, you open up
 an "HTML stream" on an existing filehandle, and then do all of your
 output to the HTML stream.  You can intermix HTML-stream-output and
 ordinary-print-output, if you like.

Package: libhtml-strip-perl
Description-md5: 0e96972cd4515bdfedae42736da8b002
Description-en: module to strip HTML markup from text
 HTML::Strip simply strips HTML-like markup from text in a very quick and
 brutal manner. It could quite easily be used to strip XML or SGML from text
 as well.
 .
 It is written in XS, and thus about five times quicker than using regular
 expressions for the same task.
 .
 It does not do any syntax checking (if you want that, use HTML::Parser),

Package: libhtml-stripscripts-parser-perl
Description-md5: 75745ff02fd4fafefc9c4c9b5498d9af
Description-en: module to filter scripts out of HTML
 HTML::StripScripts::Parser is a Perl module that provides an easy interface
 to HTML::StripScripts, using HTML::Parser to parse the HTML. See HTML::Parser
 (see libhtml-parser-perl) for details of how to customise how the raw HTML is
 parsed into tags, and HTML::StripScripts (see libhtml-stripscripts-perl) for
 details of how to customise the way those tags are filtered.

Package: libhtml-stripscripts-perl
Description-md5: 5630c87178afcfe3f49d16005cba6177
Description-en: module for removing scripts from HTML
 HTML::StripScripts is a Perl module for neutralizes scripting constructs in
 HTML, leaving as much non-scripting markup in place as possible. This allows
 web applications to display HTML originating from an untrusted source without
 introducing cross-site scripting (XSS) vulnerabilities.
 .
 The process is based on whitelists of tags, attributes and attribute values.
 This approach is the most secure against disguised scripting constructs hidden
 in malicious HTML documents.
 .
 As well as removing scripting constructs, this module ensures that there is a
 matching end for each start tag, and that the tags are properly nested.
 .
 You will probably use HTML::StripScripts::Parser rather than using this module
 directly (see libhtml-stripscripts-parser-perl).

Package: libhtml-table-perl
Description-md5: b06b2f27567c06ff5b244596c9730373
Description-en: Perl module for creating HTML tables
 HTML::Table is used to generate HTML tables for
 CGI scripts.  By using the methods provided fairly
 complex tables can be created, manipulated, then printed
 from Perl scripts.  The module also greatly simplifies
 creating tables within tables from Perl.  It is possible
 to create an entire table using the methods provided and
 never use an HTML tag.
 .
 HTML::Table also allows for creating dynamically sized
 tables via its addRow and addCol methods.  These methods
 automatically resize the table if passed more cell values
 than will fit in the current table grid.
 .
 Methods are provided for nearly all valid table, row, and
 cell tags specified for HTML 3.0.

Package: libhtml-tableextract-perl
Description-md5: bbae31a5369280c94eb26d180ee210cf
Description-en: module for extracting the content contained in HTML tables
 HTML::TableExtract is a module that simplifies the extraction of information
 contained in tables within HTML documents, either as text or encoded element
 trees.
 .
 For extracting a tree structure of element objects, the additional package
 libhtml-element-extended-perl might be needed.

Package: libhtml-tableparser-perl
Description-md5: 112bd239c8c93b43a9224f0309f9d271
Description-en: Perl module to extract data from an HTML table
 HTML::TableParser uses HTML::Parser to extract data from an HTML
 table.  The data is returned via a series of user defined callback
 functions or methods.  Specific tables may be selected either by a
 matching a unique table id or by matching against the column names.
 Multiple (even nested) tables may be parsed in a document in one pass.

Package: libhtml-tagcloud-perl
Description-md5: 0a936f4fd380960628f036d4e024dc3d
Description-en: module for generating HTML indexes of popular tags
 HTML::TagCloud enables the generation of "tag clouds" on HTML pages.
 Tag clouds serve as a textual way to visualize terms and topics that
 are used most frequently. The tags are sorted alphabetically and a larger
 font is used to indicate more frequent term usage.
 .
 Example sites with tag clouds: <http://www.43things.com/>,
 <http://www.astray.com/recipes/> and <http://www.flickr.com/photos/tags/>.

Package: libhtml-tagfilter-perl
Description-md5: 09a640ff9f335d89c160f320e7aaf9d9
Description-en: fine-grained HTML-filter, XSS-blocker and mailto-obfuscator
 HTML::TagFilter is a subclass of HTML::Parser with a single purpose: it
 will remove unwanted HTML tags and attributes from a piece of text. It can
 act in a more or less fine-grained way: you can specify permitted tags,
 permitted attributes of each tag, and permitted values for each attribute
 in as much detail as you like.
 .
 Tags which are not allowed are removed. Tags which are allowed are trimmed
 down to only the attributes which are allowed for each tag. It is possible
 to allow all or no attributes from a tag, or to allow all or no values for
 an attribute, and so on.
 .
 The filter will also guard against cross-site scripting attacks and
 obfuscate any mailto:email addresses, unless you tell it not to.

Package: libhtml-tagtree-perl
Description-md5: d4c609bbe87222b263dc03d276ad4f7c
Description-en: module that generates HTML via a tree of tag objects
 HTLM::TagTrees allows easy building of a tree objects where
 each object represents: 1) a tag 2) its value and 3) any
 tag attributes. Valid HTML is build of the tree via a method call.

Package: libhtml-template-compiled-perl
Description-md5: 182490856f978bc5c101565adcd43bef
Description-en: Perl template system compiling HTML::Template files to Perl code
 HTML::Template::Compiled is a template system which can be used for
 HTML::Template templates with the same API. It offers more flexible template
 delimiters, additional tags and features, and by compiling the template into
 perl code it can run significantly faster in persistent environments such as
 FastCGI or mod_perl.

Package: libhtml-template-dumper-perl
Description-md5: 5517264c59ce04b203f7650b8702ac3f
Description-en: module to output template data in a test-friendly format
 HTML::Template::Dumper helps you to test HTML::Template-based programs by
 printing only the information used to fill-in the template data. This makes
 it much easier to automatically parse the output of your program. Currently,
 data can be outputed by Data::Dumper (default) or YAML.
 .
 Note that the underlying HTML::Template methods are still called, so options
 like strict and die_on_bad_params will still throw errors.

Package: libhtml-template-expr-perl
Description-md5: 9f0c0ddb6529ba692660e20bab5a02be
Description-en: HTML::Template extension adding expression support
 HTML::Template::Expr provides an extension to HTML::Template which allows
 expressions in the template syntax. This is purely an addition - all the
 normal HTML::Template options, syntax and behaviors will still work.

Package: libhtml-template-pluggable-perl
Description-md5: 064aade848a6a283e59858327e10408e
Description-en: extension of HTML::Template with plugin support
 By overriding the 'param' and 'output' methods from HTML::Template,
 HTML::Template::Pluggable provides support for HTML::Template plugins.
 .
 HTML::Template::Plugin::Dot adds support for the magic dot notation to
 HTML::Template. Thus objects can be supplied to the template via the 'param'
 method and object methods can be accessed in the template.
 .
 HTML::Template::Plugin::Dot::Helpers adds a number of convenience methods
 to handle strings and numbers.

Package: libhtml-template-pro-perl
Description-md5: b18aa5002afde82b0e3b2df4d2dea367
Description-en: Perl module to use HTML Templates from CGI scripts
 HTML::Template::Pro attempts to make using HTML templates simple and natural.
 It extends standard HTML with a few new HTML-esque tags that provide control
 structures, such as allowing for simple variable manipulation, looping, file
 inclusion and conditionals (if, else, unless). HTML::Template::Pro is intended
 to be a drop-in replacement for HTML::Template (and some of its extensions)
 but written in C below the Perl Interface and so faster.
 .
 The file written with HTML and these new tags is called a template, which is
 usually saved separately from your script. Using this module, you fill in the
 values for the variables declared in the template, allowing you to separate
 the web site design from the data you generate inside your Perl script.

Package: libhtml-tidy-perl
Description-md5: ff2e3ec437c9ea199083e5393db83d8c
Description-en: module for (X)HTML validation
 HTML::Tidy is a Perl module useful for performing cleanup and providing basic
 validation of input. It is based on Perl bindings to the HTML Tidy Project,
 also known as libtidy; for details, see: <URL:http://tidy.sourceforge.net/>.
 .
 This module is intended to replace HTML::Lint and includes documentation for
 easing the migration from that module.

Package: libhtml-tidy5-perl
Description-md5: f8d828707a55488a64695b766e4bc552
Description-en: HTML validation in a Perl object
 HTML::Tidy5 is an HTML checker object using libtidy. It's meant as a
 replacement for HTML::Lint or HTML::Tidy.

Package: libhtml-tiny-perl
Description-md5: 8412bd4ea240f0ba6ecff906ba9e9933
Description-en: HTML::Tiny - Lightweight, dependency free HTML/XML generation
 HTML::Tiny is a simple, dependency free module for
 generating HTML (and XML). It concentrates on generating
 syntactically correct XHTML using a simple Perl notation.
 In addition to the HTML generation functions utility functions are
 provided to
 - encode and decode URL encoded strings
 - entity encode HTML
 - build query strings
 - JSON encode data structures

Package: libhtml-toc-perl
Description-md5: 1013553ff6d0268953b6a687ffd103bc
Description-en: module for creating and updating an HTML Table of Contents
 HTML::Toc is a Perl module that provides a mechanism for creating an HTML
 Table of Contents (ToC) and for keeping it up-to-date. Because it models the
 information in memory, updating the table becomes very simple. The framework
 also includes helper modules to write the table as HTML and keep it updated.

Package: libhtml-treebuilder-libxml-perl
Description-md5: 4d2dcd028b2a05ed2178586a52e12d39
Description-en: HTML::TreeBuilder and XPath compatible interface with libxml
 HTML::TreeBuilder::XPath is libxml based compatible interface
 to HTML::TreeBuilder,
 which could be slow for a large document.
 .
 HTML::TreeBuilder::LibXML is drop-in-replacement
 for HTML::TreeBuilder::XPath.
 .
 This module doesn't implement all of HTML::TreeBuilder
 and HTML::Element APIs,
 but enough methods are defined so modules like Web::Scraper work.

Package: libhtml-treebuilder-xpath-perl
Description-md5: 2c9c7be65e785e464bf941e816c02400
Description-en: Perl module to add XPath support to HTML::TreeBuilder
 HTML::TreeBuilder::XPath is a drop-in replacement for HTML::TreeBuilder (see
 libhtml-treebuilder-perl) that adds typical XPath methods, making it easy to
 query a document and extract information about nodes and values.
 .
 It is also capable of generating two representations of the XML output: a
 compact version, intended for machine readable output and minimal space
 requirements (in terms of disk space and network bandwidth); and a human
 readable, indented version.

Package: libhtml-truncate-perl
Description-md5: cf5f5cc89fe6b669c488751b17201b69
Description-en: Perl module to truncate HTML by percentage or character count
 When working with text it is common to want to truncate strings to make them
 fit a desired context. E.g., you might have a menu that is only 100px wide and
 prefer text doesn't wrap so you'd truncate it around 15-30 characters,
 depending on preference and typeface size. This is trivial with plain text
 using substr but with HTML it is somewhat difficult because whitespace has
 fluid significance and open tags that are not properly closed destroy
 well-formedness and can wreck an entire layout.
 .
 HTML::Truncate attempts to account for those two problems by padding truncation
 for spacing and entities and closing any tags that remain open at the point of
 truncation.

Package: libhtml-widget-perl
Description-md5: 882237f918b7da973942c3dc68aaf552
Description-en: HTML widget and validation framework
 HTML::Widget makes creating and maintaining HTML widgets easy.
 .
 Everything is optional, use validation only or just generate forms, you can
 embed and merge them later.
 .
 The API was designed similar to other popular modules like
 Data::FormValidator and FormValidator::Simple, HTML::FillInForm is also
 built in (and much faster).

Package: libhtml-widgets-navmenu-perl
Description-md5: ab90703984b1061b85417788fc7fcf0f
Description-en: module for generating HTML navigation menus
 HTML::Widgets::NavMenu generates a navigation menu for a site. It can also
 generate a complete site map, a path of leading components, and also keeps
 track of navigation links ("Next", "Prev", "Up", etc.)

Package: libhtml-widgets-selectlayers-perl
Description-md5: ed77aa74c7dfbea9b5fa4347a936481d
Description-en: Perl extension for selectable HTML layers
 HTML::Widgets::SelectLayers implements an HTML widget with multiple layers.
 Only one layer is visible at any given time, controlled by a <SELECT> box.
 For an example see http://www.420.am/selectlayers/
 .
 This HTML generated by this module uses JavaScript, but nevertheless attempts
 to be as cross-browser as possible. The 0.05 release drops Navigator 4
 compatibility and has been tested under Mozilla Firefox 1.0.6, MSIE 6.0,
 Konqueror 3.3.2, and Opera 8.0.2.

Package: libhtml-wikiconverter-dokuwiki-perl
Description-md5: 47ee6c82d85bfe0e6b52baf5aa667de3
Description-en: HTML to wiki markup converter - DokuWiki dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 This package provides the DokuWiki dialect.

Package: libhtml-wikiconverter-kwiki-perl
Description-md5: f3f8ebd68e1e7ac8559d6a599fb9bcc9
Description-en: HTML to wiki markup converter - Kwiki dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 HTML::WikiConverter::Kwiki provides the Kwiki dialect.

Package: libhtml-wikiconverter-markdown-perl
Description-md5: e5bc07841692ca61a8763abfc861c82f
Description-en: HTML to wiki markup converter - Markdown dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 This package provides the Markdown dialect.

Package: libhtml-wikiconverter-mediawiki-perl
Description-md5: a966102cf2406e422ee802dbc3cf9f60
Description-en: Perl module to add MediaWiki markup support to HTML::WikiConverter
 HTML::WikiConverter::MediaWiki contains rules for converting HTML into
 MediaWiki markup, used by HTML::WikiConverter and 'html2wiki' command.
 See the libhtml-wikiconverter-perl package for more information.

Package: libhtml-wikiconverter-moinmoin-perl
Description-md5: a80a7fff7189efebcffc79ee0384fb1e
Description-en: HTML to wiki markup converter - MoinMoin dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 This package provides HTML::WikiConverter::MoinMoin, the MoinMoin
 dialect.

Package: libhtml-wikiconverter-oddmuse-perl
Description-md5: b83be4a41998e1af8d6dc0f268678214
Description-en: HTML to wiki markup converter - Oddmuse dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 HTML::WikiConverter::Oddmuse provides the Oddmuse dialect.

Package: libhtml-wikiconverter-perl
Description-md5: a8c80c90b774ca52b057caf033930e42
Description-en: HTML to wiki markup converter
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 This package contains the core modules. You will need at least one of the
 dialect packages for this package to be of any real use.

Package: libhtml-wikiconverter-phpwiki-perl
Description-md5: f39bba9c6bbe3b786b703381b37d5208
Description-en: HTML to wiki markup converter - PhpWiki dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 HTML::WikiConverter::PhpWiki provides the PhpWiki dialect.

Package: libhtml-wikiconverter-pmwiki-perl
Description-md5: 7fc0eeb9346e806709cbbc3f415e53d2
Description-en: HTML to wiki markup converter - PmWiki dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 HTML::WikiConverter::PmWiki provides the PmWiki dialect.

Package: libhtml-wikiconverter-snipsnap-perl
Description-md5: 8fdb62684eadf01490fc8fd3e3d0c4df
Description-en: HTML to wiki markup converter - SnipSnap dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 HTML::WikiConverter::SnipSnap provides the SnipSnap dialect.

Package: libhtml-wikiconverter-tikiwiki-perl
Description-md5: 176d8951884b0e292c5e96ba6242f53d
Description-en: HTML to wiki markup converter - TikiWiki dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 HTML::WikiConverter::TikiWiki provides the TikiWiki dialect.

Package: libhtml-wikiconverter-usemod-perl
Description-md5: 6629950278517a58fc2bb30b32f22ce6
Description-en: HTML to wiki markup converter - UseMod dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 HTML::WikiConverter::UseMod provides the UseMod dialect.

Package: libhtml-wikiconverter-wakkawiki-perl
Description-md5: cbc9a2f966dcf402721909acb8b39e4d
Description-en: HTML to wiki markup converter - WakkaWiki dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 HTML::WikiConverter::WakkaWiki provides the WakkaWiki dialect.

Package: libhtml-wikiconverter-wikkawiki-perl
Description-md5: 38ee93341b6543e01a1e4a14eaf73c50
Description-en: HTML to wiki markup converter - WikkaWiki dialect
 HTML::WikiConverter is an HTML to wiki converter. It can convert HTML
 source into a variety of wiki markups, called wiki "dialects".
 .
 HTML::WikiConverter::WikkaWiki provides the WikkaWiki dialect.

Package: libhtml5parser-java
Description-md5: 5dc66e76c507c198d5024d47673abbd0
Description-en: validator.nu HTML parser implementation in Java
 The Validator.nu HTML Parser is an implementation of the HTML5 parsing
 algorithm in Java for applications. The parser is designed to work as a
 drop-in replacement for the XML parser in applications that already support
 XHTML 1.x content with an XML parser and use SAX, DOM or XOM to interface with
 the parser.

Package: libhtml5parser-java-doc
Description-md5: 1a6faca4365368911989706002e46cdb
Description-en: Documentation for libhtml5parser-java
 The Validator.nu HTML Parser is an implementation of the HTML5 parsing
 algorithm in Java for applications. The parser is designed to work as a
 drop-in replacement for the XML parser in applications that already support
 XHTML 1.x content with an XML parser and use SAX, DOM or XOM to interface with
 the parser.
 .
 This package contains the API documentation of libhtml5parser-java.

Package: libhtmlcleaner-java
Description-md5: 784696a687c29e3f73d4318639971044
Description-en: Java HTML Parser library
 HtmlCleaner can be used in java code, as command line tool or as Ant task.
 It is designed to be small, independent (no runtime dependencies except
 JRE 1.5+), fast and flexible (its behavior is configurable through number of
 parameters). Although the main motive was to prepare ordinary HTML for XML
 processing with XPath, XQuery and XSLT, structured data produced by
 HtmlCleaner may be consumed and handled in many other ways.
 .
 This package contains de library itself.

Package: libhtmlcleaner-java-doc
Description-md5: 76799b74ab23f712a937526f33b6fbf2
Description-en: Java HTML Parser library (documentation)
 HtmlCleaner can be used in java code, as command line tool or as Ant task.
 It is designed to be small, independent (no runtime dependencies except
 JRE 1.5+), fast and flexible (its behavior is configurable through number of
 parameters). Although the main motive was to prepare ordinary HTML for XML
 processing with XPath, XQuery and XSLT, structured data produced by
 HtmlCleaner may be consumed and handled in many other ways.
 .
 This package contains the documentation for the library.

Package: libhtmlcxx-dev
Description-md5: 7a4bd4350f88642e741a3baaab6e74a5
Description-en: simple HTML/CSS1 parser library for C++ (development)
 htmlcxx is a simple non-validating CSS1 and HTML parser for C++. Although
 there are several other html parsers available, htmlcxx has some
 characteristics that make it unique:
 .
 * STL like navigation of DOM tree, using excellent tree.hh library from
 Kasper Peeters
 * It is possible to reproduce exactly, character by character, the original
 document from the parse tree
 * Bundled CSS parser
 * Optional parsing of attributes
 * C++ code that looks like C++ (not so true anymore)
 * Offsets of tags/elements in the original document are stored in the nodes
 of the DOM tree
 .
 The parsing politics of htmlcxx were created trying to mimic Mozilla Firefox
 (http://www.mozilla.org) behavior. So you should expect parse trees similar to
 those create by Firefox. However, differently from Firefox, htmlcxx does not
 insert non-existent stuff in your html. Therefore, serializing the DOM tree
 gives exactly the same bytes contained in the original HTML document.
 .
 This package contains files required for developing software that makes use of
 htmlcxx.

Package: libhtmlcxx3v5
Description-md5: 437bed44493dcc5f74d1ab02b0c83497
Description-en: simple HTML parser library for C++
 htmlcxx is a simple non-validating CSS1 and HTML parser for C++. Although
 there are several other html parsers available, htmlcxx has some
 characteristics that make it unique:
 .
 * STL like navigation of DOM tree, using excellent tree.hh library from
 Kasper Peeters
 * It is possible to reproduce exactly, character by character, the original
 document from the parse tree
 * Bundled CSS parser
 * Optional parsing of attributes
 * C++ code that looks like C++ (not so true anymore)
 * Offsets of tags/elements in the original document are stored in the nodes
 of the DOM tree
 .
 The parsing politics of htmlcxx were created trying to mimic Mozilla Firefox
 (http://www.mozilla.org) behavior. So you should expect parse trees similar to
 those create by Firefox. However, differently from Firefox, htmlcxx does not
 insert non-existent stuff in your html. Therefore, serializing the DOM tree
 gives exactly the same bytes contained in the original HTML document.

Package: libhtmlparser-java
Description-md5: 3f0e4645b2e05951abee3261ece8b194
Description-en: java library to parse html
 HTML Parser is a Java library used to parse HTML in either a linear
 or nested fashion. Primarily used for transformation or extraction,
 it features filters, visitors, custom tags and easy to use
 JavaBeans.
 .
 The two fundamental use-cases that are handled by the parser are
 extraction and transformation (the syntheses use-case, where HTML
 pages are created from scratch, is better handled by other tools
 closer to the source of data).
 .
 In general, to use the HTMLParser you will need to be able to write
 code in the Java programming language. Although some example programs
 are provided that may be useful as they stand, it's more than likely
 you will need (or want) to create your own programs or modify the
 ones provided to match your intended application.

Package: libhtmlparser-java-doc
Description-md5: 289b8788e34f9e4801ab6ef44e222ad8
Description-en: java library to parse html - doc
 HTML Parser is a Java library used to parse HTML in either a linear
 or nested fashion. Primarily used for transformation or extraction,
 it features filters, visitors, custom tags and easy to use
 JavaBeans.
 .
 This package contains the documentation for the library.

Package: libhtmlunit-csp-java
Description-md5: 85536be4843f451a654ede6cbd4bb7d5
Description-en: Library for working with Content Security Policy policies
 This is a general purpose library for working with Content Security Policy
 policies.
 .
 - parse CSP policies into an easy-to-use representation
 - ask questions about what a CSP policy allows or restricts
 - warn about nonsensical CSP policies and deprecated or nonstandard features
 .
 This is the code repository of the Content Security Policy support used by
 HtmlUnit.
 .
 The library was forked from the salvation project, which is no longer actively
 maintained.
 The code has been adapted to match HtmlUnit's code style rules, and support for
 editing policies has been removed.
 The code is being expanded, restructured and improved primarily to meet the
 requirements of this project.

Package: libhtp-dev
Description-md5: a441ee5702ccec3f2d27e5a864ae7745
Description-en: HTTP normalizer and parser library (devel)
 The HTP Library is an HTTP normalizer and parser.  This integrates and
 provides very advanced processing of HTTP streams for Suricata. The HTP
 library is required by the engine, but may also be used independently in a
 range of applications and tools.
 .
 This package provides the development files for libhtp.

Package: libhtp2
Description-md5: 81e13c00da67ee5fd708fb19040a04d9
Description-en: HTTP normalizer and parser library
 The HTP Library is an HTTP normalizer and parser.  This integrates and
 provides very advanced processing of HTTP streams for Suricata. The HTP
 library is required by the engine, but may also be used independently in a
 range of applications and tools.
 .
 This package provides the runtime files for libhtp.

Package: libhtrace-core-java
Description-md5: 84eb6c4be0e630d7733cc0f310f8bd53
Description-en: Tracing framework for distributed systems written in Java
 HTrace is a tracing framework recording spans (basic units of work, like
 a remote procedure call) and traces (set of spans forming a tree-like
 structure) to measure execution times in distributed systems.

Package: libhts-dev
Description-md5: 08dc5334cfd009072c9aa396c09f63e3
Description-en: development files for the HTSlib
 HTSlib is an implementation of a unified C library for accessing common file
 formats, such as SAM (Sequence Alignment/Map), CRAM and VCF (Variant Call
 Format), used for high-throughput sequencing data, and is the core library
 used by samtools and bcftools. HTSlib only depends on zlib. It is known to be
 compatible with gcc, g++ and clang.
 .
 HTSlib implements a generalized BAM (binary SAM) index, with file extension
 ‘csi’ (coordinate-sorted index). The HTSlib file reader first looks for the
 new index and then for the old if the new index is absent.
 .
 This package contains development files for the HTSlib: headers, static
 library, manual pages, etc.
 .
 For compatibility with sambamba, the internal routine cram_to_bam was
 exported, hereto adopting a patch found in guix.

Package: libhts3t64
Description-md5: 6bcc3eaaf96941c9a7a6476850863056
Description-en: C library for high-throughput sequencing data formats
 HTSlib is an implementation of a unified C library for accessing common file
 formats, such as SAM (Sequence Alignment/Map), CRAM and VCF (Variant Call
 Format), used for high-throughput sequencing data, and is the core library
 used by samtools and bcftools. HTSlib only depends on zlib. It is known to be
 compatible with gcc, g++ and clang.
 .
 HTSlib implements a generalized BAM (binary SAM) index, with file extension
 ‘csi’ (coordinate-sorted index). The HTSlib file reader first looks for the
 new index and then for the old if the new index is absent.

Package: libhtscodecs-dev
Description-md5: 50b1e2cdbddcc92e7c547f84466dbc17
Description-en: Development headers for custom compression for CRAM and others
 This library implements the custom CRAM codecs used for "EXTERNAL" block
 types. These consist of two variants of the rANS codec (8-bit and 16-bit
 renormalisation, with run-length encoding and bit-packing also supported
 in the latter), a dynamic arithmetic coder, and custom codecs for name/ID
 compression and quality score compression derived from fqzcomp.
 .
 They come with small command line test tools to act as both compression
 exploration programs and as part of the test harness.
 .
 This package contains the development headers

Package: libhtscodecs2
Description-md5: d0b2006f32571b1844ba4d0fa0feef2a
Description-en: Custom compression for CRAM and others
 This library implements the custom CRAM codecs used for "EXTERNAL" block
 types. These consist of two variants of the rANS codec (8-bit and 16-bit
 renormalisation, with run-length encoding and bit-packing also supported
 in the latter), a dynamic arithmetic coder, and custom codecs for name/ID
 compression and quality score compression derived from fqzcomp.
 .
 They come with small command line test tools to act as both compression
 exploration programs and as part of the test harness.

Package: libhtsengine-dev
Description-md5: a81d6491c10a1136e2a035b18e344eb6
Description-en: Development files for HMM-based speech synthesis engine API
 This engine is software to synthesize speech waveform from Hidden Markov
 Models (HMM) trained by the HMM-based speech synthesis system (a.k.a. HTS).
 .
 This package contains the development libraries and header files needed by
 programs that want to compile with HTS engine.

Package: libhtsengine1
Description-md5: 805305d8397d75be024ecd4e1ceb05e7
Description-en: HMM-based speech synthesis engine API
 This engine is software to synthesize speech waveform from Hidden Markov
 Models (HMM) trained by the HMM-based speech synthesis system (a.k.a. HTS).
 .
 This package contains shared libraries of HTS engine.

Package: libhtsjdk-java
Description-md5: af3d0552d0d6d0c31899271354b48622
Description-en: Java API for high-throughput sequencing data (HTS) formats
 HTSJDK is an implementation of a unified Java library for accessing common
 file formats, such as SAM (Sequence Alignment/Map) and VCF, used for
 high-throughput sequencing data. There are also an number of useful utilities
 for manipulating HTS data.

Package: libhtsjdk-java-doc
Description-md5: 5e0932d2eb6a6dc4be29061ea1f6b199
Description-en: Documentation for the java HTSJDK library
 HTSJDK is an implementation of a unified Java library for accessing common
 file formats, such as SAM (Sequence Alignment/Map) and VCF, used for
 high-throughput sequencing data. There are also an number of useful utilities
 for manipulating HTS data.
 .
 This package contains the javadoc of the library.

Package: libhttp-async-perl
Description-md5: 971c51841bf591f0816f16ffbe216a61
Description-en: module for parallel non-blocking processing of multiple HTTP requests
 Although using the conventional LWP::UserAgent is fast and easy it does have
 some drawbacks - the code execution blocks until the request has been
 completed and it is only possible to process one request at a time.
 HTTP::Async attempts to address these limitations.
 .
 It gives you a 'Async' object that you can add requests to, and then get the
 requests off as they finish. The actual sending and receiving of the requests
 is abstracted. As soon as you add a request it is transmitted, if there are
 too many requests in progress at the moment they are queued. There is no
 concept of starting or stopping - it runs continuously.
 .
 Whilst it is waiting to receive data it returns control to the code that
 called it meaning that you can carry out processing whilst fetching data from
 the network. All without forking or threading - it is actually done using
 select lists.

Package: libhttp-body-perl
Description-md5: f22d3925bc6149441e066b0ea9ef4f03
Description-en: module for processing data from HTTP POST requests
 HTTP::Body is a Perl module for processing data from HTTP POST requests. It
 supports application/x-www-form-urlencoded, application/octet-stream, and
 multipart/form-data.

Package: libhttp-browserdetect-perl
Description-md5: 9a8a958dbffdb5e8deb58def9a749d94
Description-en: module to extract system data from an HTTP User Agent string
 HTTP::BrowserDetect is a Perl module that attempts to identify the browser,
 software version and platform associated with a given HTTP User Agent string.
 This module is based upon the JavaScript browser detection code available at
 <URL:http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html>.

Package: libhttp-cache-transparent-perl
Description-md5: 1df869e2d08e17b09ed4e11dc095afac
Description-en: Perl module used to transparently cache HTTP requests
 HTTP::Cache::Transparent is an implementation of HTTP GET that keeps a
 local cache of fetched pages to avoid fetching the same data from the
 server if it hasn't been updated. The cache is stored on disk and is
 thus persistent between invocations.
 .
 The HTTP headers If-Modified-Since and ETag are used to let the server
 decide if the version in the cache is up-to-date or not.  All
 HTTP requests are made through the LWP module. Data is stored on disk
 by the Storable module. Digest::MD5 is used for creating a hash of the
 URL.

Package: libhttp-cookiejar-perl
Description-md5: 51da95b60015e04e3728883625860fce
Description-en: minimalist HTTP user agent cookie jar
 HTTP::CookieJar implements a minimalist HTTP user agent cookie jar in
 conformance with RFC 6265|http://tools.ietf.org/html/rfc6265.
 .
 Unlike the commonly used HTTP::Cookies module, this module does not require
 use of HTTP::Request and HTTP::Response objects. An LWP-compatible adapter is
 available as HTTP::CookieJar::LWP.
 .
 If Mozilla::PublicSuffix (packaged as libmozilla-publicsuffix-perl) is
 installed, cookie domains will be checked against the public suffix list.
 Public suffix cookies are only allowed as host-only cookies.

Package: libhttp-cookiemonster-perl
Description-md5: 19c66988cf792c6a2378710f5b2fae80
Description-en: module for easy read/write access to HTTP::Cookies jar
 HTTP::CookieMonster was created because messing around with HTTP::Cookies is
 non-trivial. HTTP::Cookies is a very useful module, but using it is not always
 as easy and clean as it could be. HTTP::CookieMonster gives you a simple
 interface for getting and setting cookies.
 .
 Warning: this is BETA code which is still subject to change.

Package: libhttp-daemon-ssl-perl
Description-md5: 7000953a4854813c3ef4a51b08bd74f5
Description-en: simple HTTP server class with SSL support
 HTTP::Daemon::SSL is a descendant of HTTP::Daemon that uses SSL sockets
 (via IO::Socket::SSL) instead of cleartext sockets.  It also handles
 SSL-specific problems, such as dealing with HTTP clients that attempt
 to connect to it without using SSL.

Package: libhttp-dav-perl
Description-md5: 95af6ea302a4e44ae35b53faae3c6159
Description-en: WebDAV client library for Perl, and "dave" CLI client
 HTTP::DAV provides client-side access to a DAV server.  DAV is a
 protocol for remote web-site authoring and management.  Now you can
 LOCK, DELETE and PUT files and much more on a DAV-enabled webserver.
 .
 The PerlDAV library consists of:
 .
 * HTTP::DAV - an object-oriented Web-DAV client API.
 * dave - the DAV Explorer, an end-user Unix console program for
 interacting with WebDAV servers. dave looks and feels like a
 standard Unix ftp program.
 .
 Learn more about WebDAV at http://www.webdav.org/

Package: libhttp-entity-parser-perl
Description-md5: 9b261aa14167a1462b679dc344e90181
Description-en: PSGI compliant HTTP Entity Parser
 HTTP::Entity::Parser is a PSGI-compliant HTTP Entity parser. This module also
 is compatible with HTTP::Body. Unlike HTTP::Body, HTTP::Entity::Parser reads
 HTTP entities from PSGI's environment $env->{'psgi.input'} and parses it.
 This module supports application/x-www-form-urlencoded, multipart/form-data
 and application/json.

Package: libhttp-exception-perl
Description-md5: d4cb4de377a7df9041ed85b54c9bc34f
Description-en: module for throwing HTTP-Errors as (Exception::Class-) Exceptions
 HTTP::Exception lets you throw HTTP-Errors as Exceptions.
 Every HTTP::Exception is an Exception::Class class. So the same mechanisms
 apply as with Exception::Class classes.
 .
 Exception::Class' docs provide more general information on exceptions.

Package: libhttp-headers-actionpack-perl
Description-md5: f0c6a3017fe26cf43f1f6b1b7bb1a848
Description-en: HTTP Action, Adventure and Excitement
 HTTP::Headers::ActionPack is a module to handle the inflation and
 deflation of complex HTTP header types. In many cases header values are
 simple strings, but in some cases they are complex values with a lot of
 information encoded in them. The goal of this module is to make the
 parsing and analysis of these headers as easy as calling inflate on a
 compatible object.

Package: libhttp-headers-fast-perl
Description-md5: feaa4934fae43f80dcb0e3ed44852854
Description-en: faster implementation of HTTP::Headers
 HTTP::Headers::Fast is a perl class for parsing/writing HTTP headers.
 .
 It provides the same interface as HTTP::Headers but is a faster
 implementation.

Package: libhttp-link-parser-perl
Description-md5: ae1467afa7aa71e6a79e77e8e0fc896b
Description-en: parse HTTP Link headers
 HTTP::Link::Parser parses HTTP "Link" headers found in an
 HTTP::Response object. Headers should conform to the format described
 in RFC 5988.

Package: libhttp-link-perl
Description-md5: 7a8ed90c6676f98d26a167e9e3a7c45b
Description-en: RFC 5988 web linking
 HTTP::Link is a perl library
 implementing resolving and parsing  HTTP link relations
 as defined in RFC 5988.
 .
 A link relation is a descriptive attribute
 attached to a hyperlink
 in order to define the type of the link,
 or the relationship between the source and destination resources.

Package: libhttp-lite-perl
Description-md5: 4a6778d0a5753752943ddc926cb1b572
Description-en: lightweight HTTP implementation for perl
 HTTP::Lite is a stand-alone lightweight HTTP/1.1 implementation
 for perl.  It is not intended as a replacement for the
 fully-features LWP module.  Instead, it is intended for use in
 situations where it is desirable to install the minimal number of
 modules to achieve HTTP support, or where LWP is not a good
 candidate due to CPU overhead, such as slower processors.
 HTTP::Lite is also significantly faster than LWP
 .
 HTTP::Lite is ideal for CGI (or mod_perl) programs or for bundling
 for redistribution with larger packages where only HTTP GET and
 POST functionality are necessary.
 .
 HTTP::Lite supports basic POST and GET operations only.  As of
 0.2.1, HTTP::Lite supports HTTP/1.1 and is compliant with the Host
 header, necessary for name based virtual hosting.  Additionally,
 HTTP::Lite now supports Proxies.
 .
 As of 2.0.0 HTTP::Lite now supports a callback to allow processing
 of request data as it arrives.  This is useful for handling very
 large files without consuming memory.

Package: libhttp-lrdd-perl
Description-md5: cf9580363b5dfe5dd8ee45a9f72267f0
Description-en: link-based resource descriptor discovery
 HTTP::LRDD is a Perl library
 to handle Link-based Resource Descriptor Discovery
 (LRRD - pronounced "lard").
 .
 Note: the LRDD specification has ceased to be,
 with some parts being merged into the host-meta Internet Draft.
 This CPAN module will go in its own direction,
 bundling up best-practice techniques
 for discovering links and descriptors for a given URI.

Package: libhttp-multipartparser-perl
Description-md5: 3878b1c90dbad23bb3844f058d84f83f
Description-en: HTTP multipart MIME parser
 The HTTP::MultiPartParser module provides a low-level API for processing
 multipart MIME data streams conforming to multipart types as defined in RFC
 2616 <http://tools.ietf.org/html/rfc2616#section-3.7.2>.

Package: libhttp-nio-java
Description-md5: 9b468d08d76efbb3c722c62e668c3adb
Description-en: http/s file system provider for Java NIO.2
 This package provides a http or https file system that can be used in
 conjunction with Java NIO.2. This lightweight library provides a few classes
 related to file systems and paths.
 .
 It is maintained by the developers of gatk.

Package: libhttp-oai-perl
Description-md5: ce18644fdb4e4e48fc56065a8f731e0c
Description-en: API for the OAI-PMH
 HTTP::OAI is a Perl library implementing an API to use the Open Archives
 Initiative Protocol for Metadata Harvesting (OAI-PMH). See
 http://www.openarchives.org/OAI/openarchivesprotocol.html for
 more information.

Package: libhttp-parser-perl
Description-md5: 55202e5479750f1be7c177412c38a5b8
Description-en: module for parsing HTTP requests and responses
 HTTP::Parser is a Perl module for parsing HTTP requests and responses out of
 streams, returning an HTTP::Request or HTTP::Response object as appropriate.
 It also supports HTTP/1.1's chunked encoding.

Package: libhttp-parser-xs-perl
Description-md5: d7e519c3df5423dde73d5942b6c41502
Description-en: simple and fast HTTP request parser
 HTTP::Parser::XS is a fast, primitive HTTP request parser that can be used
 either for writing a synchronous HTTP server or a event-driven server. It is
 designed primarily for use with the Plack toolkit.

Package: libhttp-proxy-perl
Description-md5: 784e31e267bdfb84e48ef28ee080c8e2
Description-en: pure Perl HTTP proxy
 HTTP::Proxy implements the methods needed to run a pure-perl HTTP
 proxy using LWP. Useful for lightweight, easy to configure proxies.
 .
 The most interesting feature of this proxy object is its ability to
 filter the HTTP requests and responses through user-defined filters.

Package: libhttp-recorder-perl
Description-md5: 9806922c32adca87fdb7fe85fdc3c717
Description-en: Perl module to record interaction with websites
 HTTP::Recorder allows your Perl program to record the interaction with
 websites (SSL and non-SSL). It acts as a proxy agent for HTTP::Proxy,
 rewriting HTTP requests and responses while recording the interaction in a
 script suitable for WWW::Mechanize. If a JavaScript-enabled browser is being
 used, the script can be examined and modified as it is being recorded.
 .
 Since version 0.06, libhttp-recorder-perl includes a script httprecorder to
 quickly set up a proxy and start recording traffic.
 .
 Since version 0.07, upstream considers this module deprecated, and recommends
 to use Selenium.

Package: libhttp-request-ascgi-perl
Description-md5: 257289b704dc8d006c09b5aec84bbd4c
Description-en: module to setup a CGI environment from a HTTP::Request
 HTTP::Request::AsCGI is a Perl module that provides a convenient mechanism
 for setting up a CGI environment using information from an HTTP::Request
 object.

Package: libhttp-request-params-perl
Description-md5: ea485260b7c10d0ce0f39d3e40ea15a6
Description-en: Perl extension for retrieving HTTP request parameters
 The HTTP::Request::Params module parses the GET and POST parameters of
 an HTTP request.  It may return the result either as a hash reference
 or as an Email::MIME object for easier parsing.

Package: libhttp-response-encoding-perl
Description-md5: 86f9f07eaa845e112ebf1296201d1537
Description-en: Perl module extending HTTP::Response encoding handling
 HTTP::Response::Encoding is a Perl module that extends HTTP::Response class,
 providing a simple and convenient way to extract various information about
 encoded responses, including its character set. It can extract the character
 set exactly as it appears in the Content-Type header and it also understands
 the meta http-equiv tag in the response body.

Package: libhttp-server-simple-authen-perl
Description-md5: d55e2efdc0355a8c36b55da3ae2a8c40
Description-en: Authentication plugin for HTTP::Server::Simple
 HTTP::Server::Simple::Authen is an HTTP::Server::Simple plugin to allow HTTP
 authentication. Authentication scheme is pluggable and you can use whatever
 Authentication protocol that Authen::Simple supports.

Package: libhttp-server-simple-cgi-prefork-perl
Description-md5: 5b57b225079b02ff0a8f9116d418111a
Description-en: module to make HTTP::Server::Simple::CGI preforking and turn on SSL
 HTTP::Server::Simple::CGI::PreFork extends HTTP::Server::Simple::CGI to handle
 multiple connections at once and also enables SSL.
 .
 HTTP::Server::Simple::CGI::PreFork should be fully IPv6 compliant.

Package: libhttp-server-simple-mason-perl
Description-md5: f1982f1cb1e658ed5fecfa1389a15917
Description-en: abstract baseclass for a standalone mason server
 HTTP::Server::Simple::Mason is a simple standalone mason HTTP server.
 By default, it doesn't thread or fork. It does, however, act as a
 simple frontend which can be used to build a standalone web-based
 application or turn a CGI into one.

Package: libhttp-server-simple-perl
Description-md5: 60bdf2dc7956a01197e284d0a740ef78
Description-en: simple stand-alone HTTP server
 HTTP::Server::Simple is a simple standalone HTTP server. By default, it does
 not thread or fork. It does, however, act as a simple frontend which can be
 used to build a standalone web-based application or turn a CGI into one. (It
 is possible to use Net::Server to get threading, forking, preforking, etc.)

Package: libhttp-server-simple-psgi-perl
Description-md5: 6012b1619769d41fb403dff7e8dcd5f7
Description-en: simple HTTP server with PSGI application support
 HTTP::Server::Simple::PSGI is a simple standalone HTTP server, based on the
 HTTP::Server::Simple module (see libhttp-server-simple-perl). This module can
 be easily used as an embedded web server for development purposes.

Package: libhttp-server-simple-recorder-perl
Description-md5: 6d6745c4fb747eaf08c2b17680a73004
Description-en: Mixin to record HTTP::Server::Simple's sockets
 HTTP::Server::Simple::Recorder allows you to record all HTTP communication
 between an HTTP::Server::Simple-derived server and its clients.

Package: libhttp-server-simple-static-perl
Description-md5: 906661fa8229ad1c0a5c580cc0e12468
Description-en: Serve static files with HTTP::Server::Simple
 HTTP::Server::Simple::Static is a mixin that adds a method to serve
 static files from your HTTP::Server::Simple subclass.
 .
 The Date and Last-Modified HTTP headers are set when sending a response
 for a valid file. The method supports clients which send an If-Modified-Since
 HTTP header in the request, returning a 304 Not Modified response if the file
 is unchanged. If the client makes a HEAD request no message body will be
 returned in the response.

Package: libhttp-thin-perl
Description-md5: f1b509b84e80effb074bc5b8bad4c783
Description-en: Thin Wrapper around HTTP::Tiny to play nice with HTTP::Message
 HTTP::Thin is a thin wrapper around HTTP::Tiny adding the ability to pass in
 HTTP::Request objects and get back HTTP::Response objects. The maintainers of
 HTTP::Tiny, justifiably, don't want to have to maintain compatibility but
 many other projects already consume the HTTP::Message objects. This is just
 glue code doing what it does best.

Package: libhttp-throwable-perl
Description-md5: d1cf88161f385791345de3bd517c532d
Description-en: strongly-typed, PSGI-friendly HTTP 1.1 exception libraries
 HTTP::Throwable provides a set
 of strongly-typed, PSGI-friendly exception implementations
 corresponding to the HTTP error status code (4xx-5xx)
 as well as the redirection codes (3xx).

Package: libhttp-tiny-multipart-perl
Description-md5: 9a083c3cee15cdbf869dc8491dcf741e
Description-en: module to add post_multipart method to HTTP::Tiny
 HTTP::Tiny::Multipart adds a post_multipart method to HTTP::Tiny.
 .
 HTTP::Tiny is a very simple HTTP/1.1 client, designed for doing simple
 requests without the overhead of a large framework like LWP::UserAgent, and
 is part of perl core since 5.13.9

Package: libhttp-tiny-perl
Description-md5: 73290beec859d109080486ffb8f515e2
Description-en: Perl module that implements a small, simple, correct HTTP/1.1 client
 HTTP::Tiny is a very simple HTTP/1.1 client, designed primarily for doing
 simple GET requests without the overhead of a large framework like
 LWP::UserAgent.
 .
 It is more correct and more complete than HTTP::Lite. It supports proxies
 (currently only non-authenticating ones) and redirection. It also correctly
 resumes after EINTR.

Package: libhttp-tinyish-perl
Description-md5: d7718b71dbf59ebb5649fc46f37593da
Description-en: HTTP::Tiny compatible HTTP client wrappers
 HTTP::Tinyish is a wrapper module for HTTP client modules LWP, HTTP::Tiny and
 HTTP client software curl and wget.
 .
 It provides an API compatible to HTTP::Tiny, and the implementation has been
 extracted out of App::cpanminus. HTTP::Tinyish can be useful in a restrictive
 environment where you need to be able to download CPAN modules without an
 HTTPS support in built-in HTTP library.

Package: libhttpasyncclient-java
Description-md5: a8a73290a5563762cc67afbb2c06d616
Description-en: HTTP/1.1 compliant asynchronous HTTP agent implementation
 HttpAsyncClient is a HTTP/1.1 compliant HTTP agent implementation. It is
 designed to build HTTP-aware client applications based on asynchronous,
 event driven I/O model.

Package: libhttpclient-java
Description-md5: 43e612e7d0fd5b14fc10cac6a5cee874
Description-en: HTTP/1.1 compliant HTTP agent implementation
 HttpClient is a HTTP/1.1 compliant HTTP agent implementation based on
 HttpCore. It also provides reusable components for client-side
 authentication, HTTP state management, and HTTP connection management.
 .
 HttpComponents Client is a successor of and replacement for Commons
 HttpClient 3.x. Users of Commons HttpClient are strongly encouraged to
 upgrade.

Package: libhttpclient5-java
Description-md5: 7001d2c6009554f89776b82c73014f78
Description-en: HTTP/1.1 and HTTP/2 compliant HTTP agent implementation
 HttpClient is a HTTP/1.1 and HTTP/2 compliant HTTP agent implementation based
 on HttpCore. It also provides reusable components for client-side
 authentication, HTTP state management, and HTTP connection management.
 .
 This package contains the 5.x series of httpcomponents-client. It supports
 request execution with the classic, fluent and async APIs.

Package: libhttpcore-java
Description-md5: 3c2f3a3f7067cb88afbb05122483f6ce
Description-en: set of low level HTTP transport components for Java
 HttpCore is a set of low level HTTP transport components that can be used
 to build custom client and server side HTTP services with a minimal
 footprint. HttpCore supports two I/O models:
 .
 - blocking I/O model, based on the classic Java I/O;
 - non-blocking, event driven I/O model based on Java NIO.
 .
 The blocking I/O model may be more appropriate for data intensive, low
 latency scenarios, whereas the non-blocking model may be more appropriate
 for high latency scenarios where raw data throughput is less important
 than the ability to handle thousands of simultaneous HTTP connections in
 a resource efficient manner.

Package: libhttpcore5-java
Description-md5: bf511c9f8abc076103245cb29eba38f2
Description-en: set of low level HTTP transport components for Java
 HttpCore is a set of low level HTTP transport components that can be used to
 build custom client and server side HTTP services with a minimal footprint.
 HttpCore supports two I/O models:
 .
 * blocking I/O model, based on the classic Java I/O;
 * non-blocking, event driven I/O model based on Java NIO.
 .
 The blocking I/O model may be more appropriate for data intensive, low latency
 scenarios, whereas the non-blocking model may be more appropriate for high
 latency scenarios where raw data throughput is less important than the ability
 to handle thousands of simultaneous HTTP connections in a resource efficient
 manner.
 .
 This package contains the 5.x series of httpcomponents-core.

Package: libhttpmime-java
Description-md5: aba0da7fc26b2a368be2ea3fcdf12956
Description-en: HTTP/1.1 compliant HTTP agent implementation - MIME extension
 HttpClient is a HTTP/1.1 compliant HTTP agent implementation based on
 HttpCore. It also provides reusable components for client-side
 authentication, HTTP state management, and HTTP connection management.
 .
 HttpComponents Client is a successor of and replacement for Commons
 HttpClient 3.x. Users of Commons HttpClient are strongly encouraged to
 upgrade.
 .
 This package provides support for MIME multipart encoded entities
 to be used with HttpComponents Client.

Package: libhttpunit-java
Description-md5: fd8b039c08edc886ef0a60b85b9b3008
Description-en: automated web site testing toolkit
 HttpUnit emulates the relevant portions of browser behavior, including form
 submission, JavaScript, basic http authentication, cookies and automatic page
 redirection, and allows Java test code to examine returned pages either as
 text, an XML DOM, or containers of forms, tables, and links.

Package: libhttpunit-java-doc
Description-md5: f4b5ad842e04e308e758f906735cfbe2
Description-en: documentation for libhttpunit-java
 Documentation for HttpUnit which is an automated web site testing toolkit.
 .
 HttpUnit emulates the relevant portions of browser behavior, including form
 submission, JavaScript, basic http authentication, cookies and automatic page
 redirection, and allows Java test code to examine returned pages either as
 text, an XML DOM, or containers of forms, tables, and links.
 .
 This package includes a small manual, the javadoc API, a tutorial and examples.

Package: libhttrack-dev
Description-md5: a0ea87843d35d1e1a7a369940197edd8
Description-en: Httrack website copier includes and development files
 This package adds supplemental files for using the httrack website copier
 library

Package: libhttrack3
Description-md5: 0e38d54985bcc9c621487b405dc9445e
Description-en: Httrack website copier library
 This package is the library part of httrack, website copier and mirroring
 utility

Package: libhud-client2
Description-md5: 2c7610c9e83ed3355a63288f0ec01a74
Description-en: private library for implementing a HUD frontend
 Interface for querying the HUD and getting results.
 .
 This package contains shared libraries to be used by applications.

Package: libhud-client2-dev
Description-md5: c972b61dbcd93d1ee4ec32841380278a
Description-en: private library for implementing a HUD frontend
 Interface for querying the HUD and getting results.
 .
 This package contains files that are needed to build applications.

Package: libhud-client2-doc
Description-md5: be36e1ce1035bc219738d87ad6e9c7ef
Description-en: private library for implementing a HUD frontend
 Interface for querying the HUD and getting results.
 .
 This package contains developer documentation.

Package: libhud-gtk1
Description-md5: 24e8d2c7323878f17d964317bcb09587
Description-en: GTK helpers for exporting items to the Unity HUD
 Allows applications to add items into the HUD without requiring a
 menubar or other parsed GUI elements using standard GTK features.
 .
 This package contains shared libraries to be used by applications.

Package: libhud-gtk1-dev
Description-md5: 9c17652244df3cbbbc3a143ea9ba8cfd
Description-en: GTK helpers for exporting items to the Unity HUD
 Allows applications to add items into the HUD without requiring a
 menubar or other parsed GUI elements using standard GTK features.
 .
 This package contains files that are needed to build applications.

Package: libhud-gtk1-doc
Description-md5: 7e11e2cb6c06b23481c1a630bdec8d15
Description-en: GTK helpers for exporting items to the Unity HUD
 Allows applications to add items into the HUD without requiring a
 menubar or other parsed GUI elements using standard GTK features.
 .
 This package contains developer documentation.

Package: libhud2
Description-md5: a7907b4514fa5355f84bc89a20c27aa4
Description-en: library for exporting items to the Unity HUD
 Allows applications to add items into the HUD without requiring a
 menubar or other parsed GUI elements.
 .
 This package contains shared libraries to be used by applications.

Package: libhud2-dev
Description-md5: 9cd92e06f6758a2a7b79099816edfc3c
Description-en: library for exporting items to the Unity HUD
 Allows applications to add items into the HUD without requiring a
 menubar or other parsed GUI elements.
 .
 This package contains files that are needed to build applications.

Package: libhud2-doc
Description-md5: c29f9b6554b89d87d21bf40b550d0e8a
Description-en: library for exporting items to the Unity HUD
 Allows applications to add items into the HUD without requiring a
 menubar or other parsed GUI elements.
 .
 This package contains developer documentation.

Package: libhueplusplus1
Description-md5: d9cb40b045164c50071334b078dfcfe7
Description-en: simple C++ library to control Philips Hue lights
 A simple and easy to use library for Philips Hue Lights
 Features:
 - find bridges with SSDP or set an ip manually
 - all common light functions (brightness, color, temperature)
 - extended alert() functions, which alert in a specific color
 (good for notifications)
 - supports sensors, rules, groups, scenes and schedules
 - streaming with entertainment mode
 - documented with doxygen
 - tested with google test, google mock and gcov/lcov

Package: libhueplusplus1-dev
Description-md5: 8e8a6ad846b1ff334544de1d4aa643a1
Description-en: simple C++ library to control Philips Hue lights (headers)
 A simple and easy to use library for Philips Hue Lights.
 .
 This package provides the header files.

Package: libhueplusplus1-doc
Description-md5: c0da40c753ecf8c523541fb50fedd7df
Description-en: simple C++ library to control Philips Hue lights (docs)
 A simple and easy to use library for Philips Hue Lights.
 .
 This package provides the documentation files.

Package: libhugetlbfs-bin
Description-md5: d12bbd65734e63ceb8fb9609be55a07d
Description-en: Tools to ease use of hugetlbfs
 libhugetlbfs is a library which provides easy access to huge pages of
 memory. It is a wrapper for the hugetlbfs file system. Applications
 can use huge pages to fulfill malloc() requests without being
 recompiled by using LD_PRELOAD.
 .
 The package provies the following userspace tools to help with huge page
 usability, environment setup, and control:
 .
 hugeadm: Configure the system huge page pools.
 hugectl: Control policy for backing text, data and malloc() with hugepages.
 hugeedit: Set default policy for backing text and data with hugepages.
 pagesize: Print supported system page sizes.

Package: libhugetlbfs-dev
Description-md5: f93146a4261a30f811e319eebef0438b
Description-en: Development files to build programs using libhugetlbfs
 libhugetlbfs is a library which provides easy access to huge pages of
 memory. It is a wrapper for the hugetlbfs file system. Applications
 can use huge pages to fulfill malloc() requests without being
 recompiled by using LD_PRELOAD. Alternatively, applications can be
 linked against libhugetlbfs without source modifications to load text
 or BSS or BSS, data, and text segments into large pages. The library
 also comes with several userspace tools to help with huge page
 usability, environment setup, and control.
 .
 This package ships the library development files.

Package: libhugetlbfs0
Description-md5: 0652a3f4b9d5c8e2431eb462121093cb
Description-en: Preload library to back program memory with hugepages
 libhugetlbfs is a library which provides easy access to huge pages of
 memory. It is a wrapper for the hugetlbfs file system. Applications
 can use huge pages to fulfill malloc() requests without being
 recompiled by using LD_PRELOAD. Alternatively, applications can be
 linked against libhugetlbfs without source modifications to load text
 or BSS or BSS, data, and text segments into large pages. The library
 also comes with several userspace tools to help with huge page
 usability, environment setup, and control.

Package: libhwloc-common
Description-md5: 9669ad8550195a3cf39a641a84d15d55
Description-en: Hierarchical view of the machine - common files
 Hardware Locality (hwloc) provides a portable abstraction (across OS, versions,
 architectures, ...) of the hierarchical topology of modern architectures. It
 primarily aims at helping high-performance computing applications with
 gathering information about the hardware so as to exploit it accordingly and
 efficiently.
 .
 libhwloc provides a hierarchical view of the machine, NUMA memory nodes,
 sockets, shared caches, cores and simultaneous multithreading. It also gathers
 various attributes such as cache and memory information.
 .
 libhwloc supports old kernels not having sysfs topology information,
 with knowledge of cpusets, offline cpus, and Kerrighed support
 .
 This package contains the XML DTD of the lstopo XML output.

Package: libhwloc-dev
Description-md5: e00890e45c44536790770fde0549dc61
Description-en: Hierarchical view of the machine - static libs and headers
 Hardware Locality (hwloc) provides a portable abstraction (across OS, versions,
 architectures, ...) of the hierarchical topology of modern architectures. It
 primarily aims at helping high-performance computing applications with
 gathering information about the hardware so as to exploit it accordingly and
 efficiently.
 .
 libhwloc provides a hierarchical view of the machine, NUMA memory nodes,
 sockets, shared caches, cores and simultaneous multithreading. It also gathers
 various attributes such as cache and memory information.
 .
 libhwloc supports old kernels not having sysfs topology information,
 with knowledge of cpusets, offline cpus, and Kerrighed support
 .
 This package contains static libraries and development headers.

Package: libhwloc-doc
Description-md5: 29c1be7488580d8d80a5ac2e51977bf4
Description-en: Hierarchical view of the machine - documentation
 Hardware Locality (hwloc) provides a portable abstraction (across OS, versions,
 architectures, ...) of the hierarchical topology of modern architectures. It
 primarily aims at helping high-performance computing applications with
 gathering information about the hardware so as to exploit it accordingly and
 efficiently.
 .
 libhwloc provides a hierarchical view of the machine, NUMA memory nodes,
 sockets, shared caches, cores and simultaneous multithreading. It also gathers
 various attributes such as cache and memory information.
 .
 libhwloc supports old kernels not having sysfs topology information,
 with knowledge of cpusets, offline cpus, and Kerrighed support
 .
 This package contains documentation.

Package: libhwloc-plugins
Description-md5: 7a3dbed5016736821cf79eaed8ef81e2
Description-en: Hierarchical view of the machine - plugins
 libhwloc provides a portable abstraction (across OS, versions,
 architectures, ...) of the hierarchical topology of modern architectures. It
 primarily aims at helping high-performance computing applications with
 gathering information about the hardware so as to exploit it accordingly and
 efficiently.
 .
 libhwloc provides a hierarchical view of the machine, NUMA memory nodes,
 sockets, shared caches, cores and simultaneous multithreading. It also gathers
 various attributes such as cache and memory information.
 .
 libhwloc supports old kernels not having sysfs topology information,
 with knowledge of cpusets, offline cpus, and Kerrighed support
 .
 This package contains plugins to add more discovery support. This includes
 - PCI support
 - libxml support

Package: libhwloc15
Description-md5: bd89ad338941b41499d0c0003d81d83e
Description-en: Hierarchical view of the machine - shared libs
 libhwloc provides a portable abstraction (across OS, versions,
 architectures, ...) of the hierarchical topology of modern architectures. It
 primarily aims at helping high-performance computing applications with
 gathering information about the hardware so as to exploit it accordingly and
 efficiently.
 .
 libhwloc provides a hierarchical view of the machine, NUMA memory nodes,
 sockets, shared caches, cores and simultaneous multithreading. It also gathers
 various attributes such as cache and memory information.
 .
 libhwloc supports old kernels not having sysfs topology information,
 with knowledge of cpusets, offline cpus, and Kerrighed support
 .
 This package contains shared libraries.

Package: libhx509-5t64-heimdal
Description-md5: dea700b25446cf97ce3dbf1b8546ecbb
Description-en: Heimdal Kerberos - X509 support library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the x509 supportlibrary.

Package: libhydrasdr-dev
Description-md5: ca7dc0a4846b796443b9145a0ffee97d
Description-en: HydraSDR RFOne software defined radio receiver - development
 HydraSDR RFOne is an open source Software Defined Radio that can
 receive 24-1850 MHz.
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains development files.

Package: libhydrasdr0
Description-md5: 3ad34c6279932016eb5193e5c5ac4aac
Description-en: HydraSDR RFOne software defined radio receiver - library
 HydraSDR RFOne is an open source Software Defined Radio that can
 receive 24-1850 MHz.
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains the shared library.

Package: libhydrasdr1
Description-md5: 3ad34c6279932016eb5193e5c5ac4aac
Description-en: HydraSDR RFOne software defined radio receiver - library
 HydraSDR RFOne is an open source Software Defined Radio that can
 receive 24-1850 MHz.
 It is a High Speed USB device powered by the USB bus.
 .
 This package contains the shared library.

Package: libhyperic-sigar-java
Description-md5: d75d572304e197d0f9ec34f96117da4f
Description-en: System Information Gatherer And Reporter - Java bindings
 The Sigar API provides a portable interface for gathering system
 information such as:
 .
 - system memory, swap, CPU, load average, uptime, logins
 - per-process memory, CPU, credential info, state, arguments,
 environment, open files,
 - file system detection and metrics
 - network interface detection, configuration info and metrics
 - TCP and UDP connection tables
 - network route table
 .
 This package contains the Java bindings

Package: libhyperscan-dev
Description-md5: 090c1eea69a73d789d1e2bd85d32f423
Description-en: Development files for the Hyperscan library
 This package contains development libraries, header files and documentation for
 the regular expression matching library libhyperscan. You can either use the
 supplied shared or static library.
 .
 libhyperscan only runs on processors with at least SSSE3 support.

Package: libhyperscan5
Description-md5: 1bf5a9c4733852ce690fb00ee567305a
Description-en: High-performance regular expression matching library
 Hyperscan is a high-performance multiple regex matching library.
 It follows the regular expression syntax of the commonly-used libpcre library,
 but is a standalone library with its own C API. Hyperscan uses hybrid automata
 techniques to allow simultaneous matching of large numbers (up to tens of
 thousands) of regular expressions and for the matching of regular expressions
 across streams of data. Hyperscan is typically used in a DPI library stack.
 .
 libhyperscan only runs on processors with at least SSSE3 support.

Package: libhyprcursor-dev
Description-md5: 6e75d1c5521237eba2108fee33bf335a
Description-en: hyprland cursor format, library and utilities (headers)
 hyprcursor is the cursor format, and associated files and utilities
 for Hyprland.
 .
 This package contains the header files for hyprcursor.

Package: libhyprcursor0
Description-md5: 3f933c399e515835301903be96a3aa77
Description-en: hyprland cursor format, library and utilities
 hyprcursor is the cursor format, and associated files and utilities
 for Hyprland.
 .
 This package contains hyprcursor; a cursor format, library and
 utilities for Hyprland.

Package: libhypre-3.0.0
Description-md5: 478cf6be96dbcdf76f616926e4ebdedb
Description-en: High Performance Matrix Preconditioners - Shared Library
 Hypre is a set of matrix preconditioning libraries to aid in the
 solution of large systems of linear equations.
 .
 This package contains the shared library.

Package: libhypre-3.1.0
Description-md5: 478cf6be96dbcdf76f616926e4ebdedb
Description-en: High Performance Matrix Preconditioners - Shared Library
 Hypre is a set of matrix preconditioning libraries to aid in the
 solution of large systems of linear equations.
 .
 This package contains the shared library.

Package: libhypre-301
Description-md5: 478cf6be96dbcdf76f616926e4ebdedb
Description-en: High Performance Matrix Preconditioners - Shared Library
 Hypre is a set of matrix preconditioning libraries to aid in the
 solution of large systems of linear equations.
 .
 This package contains the shared library.

Package: libhypre-dev
Description-md5: 36f18e0963e1fd3f37a82a2605769015
Description-en: High Performance Matrix Preconditioners - Development Files
 Hypre is a set of matrix preconditioning libraries to aid in the
 solution of large systems of linear equations.
 .
 This package contains the headers and symlinks necessary to develop
 programs which use hypre.

Package: libhypre64-3.0.0
Description-md5: eb3b32ffb2fb640c4e2c96da274ced79
Description-en: High Performance Matrix Preconditioners - 64-bit (bigint) Shared Library
 Hypre is a set of matrix preconditioning libraries to aid in the
 solution of large systems of linear equations.
 .
 This package contains the shared library supporting 64-bit integers
 for both HYPRE_BigInt and HYPRE_Int (--with-bigint).

Package: libhypre64-301
Description-md5: eb3b32ffb2fb640c4e2c96da274ced79
Description-en: High Performance Matrix Preconditioners - 64-bit (bigint) Shared Library
 Hypre is a set of matrix preconditioning libraries to aid in the
 solution of large systems of linear equations.
 .
 This package contains the shared library supporting 64-bit integers
 for both HYPRE_BigInt and HYPRE_Int (--with-bigint).

Package: libhypre64-dev
Description-md5: d04e685568c49d162df490b2880bcf14
Description-en: High Performance Matrix Preconditioners - 64-bit (bigint) Development Files
 Hypre is a set of matrix preconditioning libraries to aid in the
 solution of large systems of linear equations.
 .
 This package contains the headers and symlinks necessary to develop
 programs which use hypre with 64-bit integers for both HYPRE_BigInt
 and HYPRE_Int (--with-bigint).

Package: libhypre64m-301
Description-md5: 2ee3f646db69100b9f6e20cac373f3b8
Description-en: High Performance Matrix Preconditioners - 64-bit (mixedint) Shared Library
 Hypre is a set of matrix preconditioning libraries to aid in the
 solution of large systems of linear equations.
 .
 This package contains the shared library supporting 64-bit
 HYPRE_BigInt with 32-bit HYPRE_Int (--with-mixedint).
 .
 Note that segfaults have been reported in MPI tests. libhypre64m
 (mixedint) might not be safe, and should be considered experimental.
 Use with care (or do not use). See
 https://github.com/hypre-space/hypre/issues/326

Package: libhypre64m-dev
Description-md5: d3b28a617c946bf08d293ea96172caa8
Description-en: High Performance Matrix Preconditioners - 64-bit (mixedint) Development Files
 Hypre is a set of matrix preconditioning libraries to aid in the
 solution of large systems of linear equations.
 .
 This package contains the headers and symlinks necessary to develop
 programs which use hypre with 64-bit HYPRE_BigInt and 32-bit HYPRE_Int
 (--with-mixedint).
 .
 Note that segfaults have been reported in MPI tests. libhypre64m
 (mixedint) might not be safe, and should be considered experimental.
 Use with care (or do not use). See
 https://github.com/hypre-space/hypre/issues/326

Package: libhyprgraphics-dev
Description-md5: acdfd5e5eede9406dfc440b5bf90413f
Description-en: C++ graphics utility library for Hyprland - development files
 Hyprgraphics is a small C++ library with graphics / resource related utilities
 used across the hypr* ecosystem.

Package: libhyprgraphics4
Description-md5: c2d7555d6c3154fcaaeb349f66e65ef8
Description-en: C++ graphics utility library for Hyprland - library
 Hyprgraphics is a small C++ library with graphics / resource related utilities
 used across the hypr* ecosystem.

Package: libhyprlang-dev
Description-md5: 412fc6b992c5f24ddcde6090babe6f4d
Description-en: Fast and user-friendly configuration language (dev files)
 The hypr configuration language is an extremely efficient, yet easy to
 work with, configuration language for Linux applications.
 .
 It's user-friendly, easy to grasp, and easy to implement.
 .
 This package contains development files.

Package: libhyprlang2
Description-md5: 3cb941b13f5eebbac761cf14b8f61493
Description-en: Fast and user-friendly configuration language (library files)
 The hypr configuration language is an extremely efficient, yet easy to
 work with, configuration language for Linux applications.
 .
 It's user-friendly, easy to grasp, and easy to implement.
 .
 This package contains the shared object.

Package: libhyprtoolkit-dev
Description-md5: 83dec7755b6cc2797a35dae3f1dee0ae
Description-en: Modern, wayland-native C++ GUI toolkit -- development files
 Hyprtoolkit is designed to be a small, simple, and modern C++ toolkit for
 making wayland GUI apps, with a few goals:
 .
 - Simple C++ API for making a GUI app
 - Smooth animations
 - Easy usage
 - Simple system theming
 .
 This package contains the headers and other development support files needed
 for compiling and linking applications and libraries which use this library.

Package: libhyprtoolkit5
Description-md5: 8631457acf229b5d73f305c9ae4bc2d0
Description-en: Modern, wayland-native C++ GUI toolkit -- binary files
 Hyprtoolkit is designed to be a small, simple, and modern C++ toolkit for
 making wayland GUI apps, with a few goals:
 .
 - Simple C++ API for making a GUI app
 - Smooth animations
 - Easy usage
 - Simple system theming
 .
 This package contains the shared library needed for running applications which
 use this library.

Package: libhyprutils-dev
Description-md5: 557eaafe94d734ce6ea2114b5166cd78
Description-en: Utilities used across the Hyprland ecosystem (development files)
 Hyprutils is a small C++ library for utilities used across the Hyprland
 window manager ecosystem.
 .
 This package contains the development files.

Package: libhyprutils12
Description-md5: 3dde75c4cb1a772947d17d934ff07623
Description-en: Utilities used across the Hyprland ecosystem (library)
 Hyprutils is a small C++ library for utilities used across the Hyprland
 window manager ecosystem.
 .
 This package contains the binary shared library.

Package: libhyprutils13
Description-md5: 3dde75c4cb1a772947d17d934ff07623
Description-en: Utilities used across the Hyprland ecosystem (library)
 Hyprutils is a small C++ library for utilities used across the Hyprland
 window manager ecosystem.
 .
 This package contains the binary shared library.

Package: libhyprwire-dev
Description-md5: 85b6ff8a3a7e24b6554530e95f092dad
Description-en: Fast and consistent wire protocol for IPC -- development files
 Hyprwire is a fast and consistent wire protocol, and its implementation. This
 is essentially a "method" for processes to talk to each other. It is heavily
 inspired by Wayland, and heavily anti-inspired by D-Bus.
 .
 Hyprwire is:
 - Strict: both sides need to be on the same page to communicate. No "random
 data" is allowed.
 - Fast: initial handshakes are very simple and allow for quick information
 exchange (including one-shot operations)
 - Simple to use: the API uses modern C++ and abstracts away any
 memory-sensitive operations
 - Simple internally: the protocol itself is simple and straightforward to
 parse / write your own implementation
 .
 This package contains the headers and other development support files needed
 for compiling and linking applications and libraries which use this library.

Package: libhyprwire3
Description-md5: 96f5408e0a41c5c70f480a4aebb7c834
Description-en: Fast and consistent wire protocol for IPC -- binary files
 Hyprwire is a fast and consistent wire protocol, and its implementation. This
 is essentially a "method" for processes to talk to each other. It is heavily
 inspired by Wayland, and heavily anti-inspired by D-Bus.
 .
 Hyprwire is:
 - Strict: both sides need to be on the same page to communicate. No "random
 data" is allowed.
 - Fast: initial handshakes are very simple and allow for quick information
 exchange (including one-shot operations)
 - Simple to use: the API uses modern C++ and abstracts away any
 memory-sensitive operations
 - Simple internally: the protocol itself is simple and straightforward to
 parse / write your own implementation
 .
 This package contains the shared library needed for running applications which
 use this library.

Package: libhz-dev
Description-md5: 6e549abf3954c1868c520c10a80e1988
Description-en: Headers and static libraries for zh-autoconvert
 AutoConvert is an intelligent Chinese Encoding converter. It uses
 builtin functions to judge the type of the input file’s Chinese
 Encoding (such as GB/Big5/HZ), then converts the input file to any
 type of Chinese Encoding you want. You can use autoconvert to handle
 incoming mail, automatically converting messages to the Chinese
 Encoding you want.  It can alse handle Unicode (UTF-16)/UTF-7/UTF-8 now.
 .
 This package contains the development files (symlinks, headers, and object
 files) needed to compile and link programs which use the zh-autoconvert
 libhz library.

Package: libhz0
Description-md5: f7fdb1c3febe5efc610b887c3b8ae448
Description-en: Chinese encoding autoconvert library
 AutoConvert is an intelligent Chinese Encoding converter. It uses
 builtin functions to judge the type of the input file’s Chinese
 Encoding (such as GB/Big5/HZ), then converts the input file to any
 type of Chinese Encoding you want. You can use autoconvert to handle
 incoming mail, automatically converting messages to the Chinese
 Encoding you want.  It can alse handle Unicode (UTF-16)/UTF-7/UTF-8 now.
 .
 This library provide the Chinese encoding judge function,
 and the HZ/GB/Big5/UTF-16/UTF-7/UTF-8 convert functions.

Package: libi18n-acceptlanguage-perl
Description-md5: 81aff2bf57d591ae606c24ead9270737
Description-en: module to matches language preference to available languages
 I18N::AcceptLanguage matches language preference to available
 languages per rules defined in RFC 2616, section 14.4: HTTP/1.1 -
 Header Field Definitions - Accept-Language.

Package: libi18n-charset-perl
Description-md5: 6e0eaa8c97df54dc21c504f86160b686
Description-en: Perl module for mapping character set names to IANA names
 I18N::Charset maps Character Set names to the names officially
 registered with IANA.  For example, 'Shift_JIS' is the official name
 of 'x-sjis'.
 .
 It also maps character set names to Unicode::Map, Unicode::Map8, and
 Unicode::MapUTF8 conversion scheme names (if those modules are
 installed).  For example, the Unicode::Map8 scheme name for
 'windows-1251' is 'cp1251'.

Package: libi2c-dev
Description-md5: 8f5b61fd99cc090e2491a891d7300e00
Description-en: userspace I2C programming library development files
 I2C devices are usually controlled by a kernel driver.  Using this
 library it is also possible to access all devices on an adapter
 from userspace and without the knowledge of Linux kernel internals.
 .
 This package contains what you need for compiling sources that
 use this library in your own code.

Package: libi2c0
Description-md5: 84e322bb21235ed698cbc4303d029f5a
Description-en: userspace I2C programming library
 I2C devices are usually controlled by a kernel driver.  Using this
 library it is also possible to access all devices on an adapter
 from userspace and without the knowledge of Linux kernel internals.
 .
 This package contains what you need to run programs that use this
 library.

Package: libib-util
Description-md5: 7265fa1fde7b4f1a189087849ad58b3d
Description-en: Firebird UDF support library
 Contains utility functions used by Firebird User-Defined Functions (UDF) for
 memory management etc.
 .
 See firebird4.0-server package for more information about Firebird.

Package: libibatis-java
Description-md5: 22ae91327fd51e96f074979d05042d8c
Description-en: iBATIS Data Mapper framework
 The  iBATIS Data Mapper framework makes it easier to use a database with Java
 and .NET applications. iBATIS couples objects with stored procedures or SQL
 statements using a XML descriptor. Simplicity is the biggest advantage of the
 iBATIS Data Mapper over object relational mapping tools.
 .
 To use the iBATIS Data Mapper, you rely on your own objects, XML, and SQL.
 There is little to learn that you don't already know. With the iBATIS Data
 Mapper, you have the full power of both SQL and stored procedures at your
 fingertips.

Package: libibdm-dev
Description-md5: 0bcaf72869e0e5462c367affa959eca2
Description-en: Development files for the libibdm library
 This package contains header files for building applications
 against  libibdm, a library for building tools for
 diagnosing and testing InfiniBand based networks.

Package: libibdm1
Description-md5: 74d9a97ac81f7ccc1b8e5112dc79811d
Description-en: InfiniBand network diagnostic library
 This package contains a library for building tools useful
 for diagnosing and testing InfiniBand based networks.

Package: libical-parser-perl
Description-md5: 18a19e68faf9298d15960bc1355d79a9
Description-en: module to parse iCalendar files into a data structure
 iCal::Parser is a Perl module that processes iCalendar (vCalendar 2.0) files
 as specified in RFC 2445 into a Perl data structure. It handles several key
 features, including recurrences, exclusions, event updates and nested data
 structures (attendees and valarms).

Package: libicapapi-dev
Description-md5: d6e23f9ae352dee5b236bb4f868e0ee8
Description-en: ICAP API library development files
 C-ICAP is an implementation of an ICAP server. It can be used with
 HTTP proxies that support the ICAP protocol to implement content
 adaptation and filtering services.
 .
 Most of the commercial HTTP proxies must support the ICAP protocol.
 The open source Squid 3.x proxy server supports it.
 .
 This Package contains the ICAP API library development files.

Package: libicapapi5t64
Description-md5: f90c39343c3a7f30fd94e39fcbc8794b
Description-en: ICAP API library
 C-ICAP is an implementation of an ICAP server. It can be used with
 HTTP proxies that support the ICAP protocol to implement content
 adaptation and filtering services.
 .
 Most of the commercial HTTP proxies must support the ICAP protocol.
 The open source Squid 3.x proxy server supports it.
 .
 This Package contains the ICAP API library.

Package: libicb-utils-java
Description-md5: b39753177de900d1a145ad8b0518d254
Description-en: Java library of utilities to manage files and compute statistics
 icb-utils is a group of tools originally designed by the Campagne laboratory
 for computational biomedicine software.
 They include extensions of standard Java to manage io, extended iterator
 classes, hashtables, network-related classes, as well as a set of classes
 allowing for the computation of statistics.

Package: libicecc-dev
Description-md5: 6492e9576218f01fde5bb03b28a913db
Description-en: development files for icecc (distributed compiler)
 This package is part if icecc. It provides files which are necessary to build
 icecc-monitor.
 .
 See the 'icecc' package for more information.

Package: libiceoryx-binding-c-dev
Description-md5: 4a66c667ba7fda0c7671a98153ecd69b
Description-en: C bindings for the zero-copy inter-process communication library (headers)
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provides the development headers for the C bindings of Iceoryx.

Package: libiceoryx-binding-c2
Description-md5: 70d08448f8a0258bb6a2460b4f3cd3da
Description-en: C bindings for the zero-copy inter-process communication library
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This library provides the C bindings for Iceoryx.

Package: libiceoryx-hoofs-dev
Description-md5: 688b872d4d6133864305f97e7844ac29
Description-en: zero-copy inter-process communication HOOFS library headers
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provide the development headers for the low-level
 utilities and platform library of Iceoryx.
 HOOFS stands for "Handy Objects Optimized For Safety".

Package: libiceoryx-hoofs2
Description-md5: d1cb3a80ad0c9c917deca8c0d23ee931
Description-en: zero-copy inter-process communication HOOFS library
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provides the low-level utilities library of Iceoryx.
 HOOFS stands for "Handy Objects Optimized For Safety".

Package: libiceoryx-introspection-dev
Description-md5: 4f0c2e74b08d03b3f0337dd645230772
Description-en: zero-copy inter-process communication introspection library headers
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provide the development headers for the introspection library of
 Iceoryx.

Package: libiceoryx-introspection2
Description-md5: e77b73c89bd92718e558115060f29be9
Description-en: zero-copy inter-process communication introspection library
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provides the introspection library of Iceoryx.

Package: libiceoryx-platform2
Description-md5: 3cea0cbd78e326ba74c67ffec0c7c6f8
Description-en: zero-copy inter-process communication platform library
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provides the platform library of Iceoryx.

Package: libiceoryx-posh-config2
Description-md5: d5115cdce82e39d48b5dfa781a0e3aca
Description-en: zero-copy inter-process communication POSH config library
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provides the POSH config library of Iceoryx.
 POSH stands for "POsix SHared memory".

Package: libiceoryx-posh-dev
Description-md5: 461ad4b20970cbcaa5d82966a686c96d
Description-en: zero-copy inter-process communication POSH library headers
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provides the development headers for the POSH libraries
 of Iceoryx.
 POSH stands for "POsix SHared memory".

Package: libiceoryx-posh-gateway2
Description-md5: 3d7dd1f7aebe0c2f503c0508c804a4f7
Description-en: zero-copy inter-process communication POSH gateway library
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provides the POSH gateway library of Iceoryx.
 POSH stands for "POsix SHared memory".

Package: libiceoryx-posh-roudi2
Description-md5: b03bc7a6f2d7cc691115f8fb7f08f808
Description-en: zero-copy inter-process communication POSH RouDi library
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provides the RouDi-specific shared memory transport of Iceoryx.
 POSH stands for "POsix SHared memory". RouDi is the central management
 daemon for the shared memory transport.

Package: libiceoryx-posh2
Description-md5: 7ee9e53db2c099412511d418e0471629
Description-en: zero-copy inter-process communication POSH transport library
 Iceoryx is an inter-process communication (IPC) middleware for POSIX
 based operating systems. It features shared memory capabilities which
 allow a true zero-copy data transfer.
 .
 Originating from the automotive domain, it is crucial to transfer a huge
 amount of data between multiple processes to realize driver assistance
 systems or automated driving applications. Moreover, the same efficient
 communication mechanism can be applied to a broader range of use cases,
 e.g. in the field of robotics or game development.
 .
 This package provides the shared memory transport library of Iceoryx.
 POSH stands for "POsix SHared memory".

Package: libicns-dev
Description-md5: a8331f7c3f0079ffbd89e4fdaaeb78ee
Description-en: libicns development files
 libicns is a library for manipulation of
 the Mac OS icns resource format, also known as the IconFamily
 resource type. It can read and write files for the Mac OS X icns
 format, as well as read from Mac OS resource files and macbinary
 encoded Mac OS resource forks.
 .
 This package contains development files (static libraries and headers)
 needed to build software using libicns.

Package: libicns1
Description-md5: 2f72dbef7a3bac5e036c3ff79363dd02
Description-en: library for manipulation of the Mac OS icns format
 libicns is a library for manipulation of the Mac OS icns resource
 format, also known as the IconFamily resource type. It can read
 and write files for the Mac OS X icns format, as well as read from
 Mac OS resource files and macbinary encoded Mac OS resource forks.

Package: libicon-famfamfam-silk-perl
Description-md5: 7013e22dce6e9dea6f0ce3eed741b5b6
Description-en: module containing the famous FamFamFam Silk icon theme
 Icon::FamFamFam::Silk is a Perl library holding a set of PNG icons.
 They can be retrieved by name, as raw PNG data, base64 encoded or via a
 URI. The module also provides a convenience function for give due
 credit to their creator.
 .
 Have a look at http://famfamfam.com/lab/icons/silk/ to see the icons.

Package: libiconloader-java
Description-md5: 9774999da36ace9cacbb3b290f17d301
Description-en: Smart Java Icon Loader with support of HiDPI (Retina) images
 This is required for loading images in darcula (same author).

Package: libiconv-hook-dev
Description-md5: 0d92dcddc03359f087b68cee2f43ae4c
Description-en: header files of libiconv-hook
 This package provides the development files for the libiconv-hook
 library.

Package: libiconv-hook1
Description-md5: f2ae61ef4752c4d258c45aa6bb774bed
Description-en: extension of iconv for libapache-mod-encoding
 This library provides is an iconv compatible interface routine for
 mod_encoding.
 .
 In the mod_encoding configuration directive, it additionally supports
 the following encoding names:
 .
 MSSJIS
 - This is almost same as SJIS, but is a Microsoft variant of it.
 .
 JA-AUTO-SJIS-MS
 - This is a special converter which does autodetection between
 UTF-8/JIS/MSSJIS/SJIS/EUC-JP. This itself does not do conversion.

Package: libics-dev
Description-md5: bb4819003ed16c7fce85c450e94d94f6
Description-en: Image Cytometry Standard file reading and writing (devel)
 This is the reference library for ICS (Image Cytometry Standard), an open
 standard for writing images of any dimensionality and data type to file,
 together with associated information regarding the recording equipment or
 recorded subject.
 .
 This package contains the libraries needed to build ICS applications.

Package: libics-doc
Description-md5: ab808b9b5e464f1d0eefc92c0a968d01
Description-en: Image Cytometry Standard file reading and writing (doc)
 This is the reference library for ICS (Image Cytometry Standard), an open
 standard for writing images of any dimensionality and data type to file,
 together with associated information regarding the recording equipment or
 recorded subject.
 .
 This package contains the libraries documentation for ICS

Package: libics0
Description-md5: 6267fe2f412c785a8eab9463c754634a
Description-en: Image Cytometry Standard file reading and writing
 This is the reference library for ICS (Image Cytometry Standard), an open
 standard for writing images of any dimensionality and data type to file,
 together with associated information regarding the recording equipment or
 recorded subject.
 .
 This package contains the libraries needed to run ICS applications.

Package: libicu4j-4.4-java
Description-md5: 0b053f2e27ae4115810a4851a17f3448
Description-en: Library for Unicode support and internationalization
 ICU is a mature, widely used set of C/C++ and Java libraries for
 Unicode support, software internationalization and globalization
 (i18n/g11n). It grew out of the JDK 1.1 internationalization APIs, which
 the ICU team contributed, and the project continues to be developed
 for the most advanced Unicode/i18n support. ICU is widely portable and
 gives applications the same results on all platforms and between C/C++
 and Java software.

Package: libicu4j-java
Description-md5: 0b053f2e27ae4115810a4851a17f3448
Description-en: Library for Unicode support and internationalization
 ICU is a mature, widely used set of C/C++ and Java libraries for
 Unicode support, software internationalization and globalization
 (i18n/g11n). It grew out of the JDK 1.1 internationalization APIs, which
 the ICU team contributed, and the project continues to be developed
 for the most advanced Unicode/i18n support. ICU is widely portable and
 gives applications the same results on all platforms and between C/C++
 and Java software.

Package: libid3-3.8.3-dev
Description-md5: 8c2e3b98d22d66f554a13b4225a96fa6
Description-en: ID3 Tag Library: Development Libraries and Header Files
 This package contains the headers that programmers will need to develop
 applications which will use id3lib, the software library for ID3v1 and ID3v2
 tag manipulation.

Package: libid3-3.8.3v5
Description-md5: 2dfdbad97305ddcdbe58e0b82fdea499
Description-en: library for manipulating ID3v1 and ID3v2 tags
 This package provides a software library for manipulating ID3v1 and ID3v2
 tags. It provides a convenient interface for software developers to include
 standards-compliant ID3v1/2 tagging capabilities in their applications.
 Features include identification of valid tags, automatic size conversions,
 (re)synchronisation of tag frames, seamless tag (de)compression, and
 optional padding facilities.

Package: libid3-doc
Description-md5: 0c2a2d9e324faf5597f7667d25dfd411
Description-en: ID3 Tag Library: Documentation
 This package contains the documentation that programmers will need to develop
 applications which will use id3lib, the software library for ID3v1 and ID3v2
 tag manipulation.

Package: libid3-tools
Description-md5: cee1af3de2ea24fef26a69e1351c630e
Description-en: ID3 Tag Library: Utilities
 This package contains some utilities that belong with id3lib, the software
 library for ID3v1 and ID3v2 tag manipulation. The utilities are:
 id3cp, id3tag, id3convert, id3info.

Package: libid3tag0
Description-md5: c87a939309703158d6f41ff4c79a51d2
Description-en: ID3 tag reading library from the MAD project
 ID3 tag manipulation library with full support for reading ID3v1, ID3v1.1,
 ID3v2.2, ID3v2.3, and ID3v2.4 tags, as well as support for writing ID3v1,
 ID3v1.1, and ID3v2.4 tags.

Package: libid3tag0-dev
Description-md5: 90737abf660839333c230b4d9a7a423e
Description-en: ID3 tag reading library from the MAD project (devel)
 ID3 tag manipulation library with full support for reading ID3v1, ID3v1.1,
 ID3v2.2, ID3v2.3, and ID3v2.4 tags, as well as support for writing ID3v1,
 ID3v1.1, and ID3v2.4 tags.
 .
 This is the package you need to develop or compile applications that
 use id3tag.

Package: libideep-dev
Description-md5: 02b4fa0ce24b90e2f32ea8d955f33cff
Description-en: Intel's mkldnn/dnnl wrapper for pytorch
 This is a header-only library implementing mkldnn/dnnl wrapper for pytorch.

Package: libident-bin
Description-md5: c0c1d2e2f4ca0bf60a8951dba51f2032
Description-en: simple RFC1413 client library (utilities)
 This is a small library to interface to the Ident protocol server;
 "ident" enables a remote host to find out who's the owner of a
 network connection.
 .
 This package provides /usr/sbin/in.identtestd, a small daemon
 (to be started from inetd) that does an ident lookup on you if
 you telnet into it. Can be used to verify whether your Ident
 server is working correctly.

Package: libident-dev
Description-md5: f0f59a6c815ee034c3c2d8403aa501b8
Description-en: simple RFC1413 client library (development files)
 This is a small library to interface to the Ident protocol server;
 "ident" enables a remote host to find out who's the owner of a
 network connection.
 .
 This package provides the development header files for the library.

Package: libident0
Description-md5: 94db7fab2fd40ea783d15f0f4fec400b
Description-en: simple RFC1413 client library (shared library)
 This is a small library to interface to the Ident protocol server;
 "ident" enables a remote host to find out who's the owner of a
 network connection.
 .
 This package contrains the shared library.

Package: libideviceactivation-1.0-2
Description-md5: 2330c8e916809e78c8adecc5ae46055c
Description-en: Library to manage the activation process of Apple iOS devices (shared library)
 This project provides an interface to activate and deactivate iOS devices by
 talking to Apple's webservice alongside a command-line utility named
 ideviceactivation.
 .
 This package provides the shared library files for libideviceactivation.

Package: libideviceactivation-1.0-dev
Description-md5: 5772ec3160051657484dc7e48443b08f
Description-en: Library to manage the activation process of Apple iOS devices (dev files)
 This project provides an interface to activate and deactivate iOS devices by
 talking to Apple's webservice alongside a command-line utility named
 ideviceactivation.
 .
 This package contains the development files for libideviceactivation.

Package: libidl-2-0
Description-md5: f1bf44153d3885cee26c18de834b40aa
Description-en: library for parsing CORBA IDL files
 libIDL is a small library for creating parse trees of CORBA v2.2 compliant
 Interface Definition Language (IDL) files, which is a specification for
 defining interfaces which can be used between different CORBA
 implementations.  libIDL is used in the ORBit2 IDL compiler, as well
 as various language bindings (Perl, Python, etc.) for ORBit2.

Package: libidl-dev
Description-md5: cec57f6c9bde83c791d8483de540137b
Description-en: development files for programs that use libIDL
 This package contains the header files and libraries needed for developing
 programs which use libIDL, a small library for creating parse trees of
 CORBA v2.2 compliant  Interface Definition Language (IDL) files, which is
 a specification for defining interfaces which can be used between different
 CORBA implementation.

Package: libidm-console-framework-java
Description-md5: 524f74564527fd65ce42734583c3cb49
Description-en: IDM Console Framework for the 389 Directory Server Console
 A Java Management Console framework, used for 389 Directory Server remote
 management.

Package: libidna-punycode-perl
Description-md5: 2dab58258c0d059975f9d1eecc45b79d
Description-en: module to encode Unicode string in Punycode
 IDNA::Punycode is a module to encode / decode Unicode strings into
 Punycode, an efficient encoding of Unicode for use with IDNA.
 .
 Note that IDNA::Punycode is deprecated; URI (packaged as liburi-perl)
 provides a URI::_punycode method as a replacement.

Package: libido3-0.1-0
Description-md5: ffd27a740620c8c7ab3fe86454936ec8
Description-en: Shared library providing extra gtk menu items for display in
 system indicators
 .
 This package contains shared libraries to be used by GTK+ 3 applications.

Package: libido3-0.1-dev
Description-md5: 1b1506bfa4cd8d43ca0b6217616441be
Description-en: Shared library providing extra gtk menu items for display in
 system indicators
 .
 This package contains files that are needed to build GTK+ 3 applications.

Package: libidw-java
Description-md5: 12273fc273da49e2035b13241d7846dc
Description-en: InfoNode Docking Windows (similar to JInternalFrames)
 A library that allows one to create "docking windows", i.e. windows
 like JInternalFrames but not restricted to a parent window.

Package: libidw-java-doc
Description-md5: a33ceab5530e9af501f62cd1c077f568
Description-en: InfoNode Docking Windows (javadoc)
 A library that allows one to create "docking windows", i.e. windows
 like JInternalFrames but not restricted to a parent window.
 .
 This package contains the Javadoc API

Package: libidzebra-2.0-0t64
Description-md5: 17abb6d72e8bcd32eff05d2bca981667
Description-en: IDZebra libraries
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package contains all run-time libraries for IDZebra.

Package: libidzebra-2.0-dev
Description-md5: 05f4ffe3fe65da334a4a1f404a35e9e1
Description-en: IDZebra development
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package contains development files for IDZebra, such as libraries
 and header files.

Package: libidzebra-2.0-mod-alvis
Description-md5: e2acdc35beac580dc7e60163da8374e5
Description-en: IDZebra 'alvis' filter (XSLT filter for XML)
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package includes the 'alvis' filter, which uses libxslt to
 transform XML records by XSLT into XML indexable records.
 DEPRECATED, it is better to use the libidzebra-2.0-mod-dom indexing filter.

Package: libidzebra-2.0-mod-dom
Description-md5: f0f0f32a1ed86e25d033fd7a472bb934
Description-en: IDZebra 'dom' filter (XML DOM internal document model with XSLT)
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package includes the 'dom' filter, which uses libxslt to
 transform XML records by XSLT into XML indexable records. It can read
 and index any binary MARC syntax and is therefore a modern replacement
 for 'alvis' and the family of 'grs' filters.

Package: libidzebra-2.0-mod-grs-marc
Description-md5: 690762c40a5db762bc3bca55636b37a9
Description-en: IDZebra 'grs.marc' filter (ISO2709 MARC reader)
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package includes the 'grs.marc' and 'grs.marcxml' filters, which
 allow IDZebra to read MARC records based on ISO2709.
 DEPRECATED, it is better to use the libidzebra-2.0-mod-dom indexing filter.

Package: libidzebra-2.0-mod-grs-regx
Description-md5: c7ba903664bad0d43d97d0f4ea2ca4f3
Description-en: IDZebra 'grs.regx' and 'grs.tcl' filters
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package includes the 'grs.regx' and 'grs.tcl' filters.

Package: libidzebra-2.0-mod-grs-xml
Description-md5: 6e207f3924fc4c74a23efb89a7e0c5ef
Description-en: IDZebra 'grs.xml' filter (XML filter)
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package includes the 'grs.xml' filter, which uses Expat to
 parse records in XML and turn them into IDZebra's internal grs node.
 DEPRECATED, it is better to use the libidzebra-2.0-mod-dom indexing filter.

Package: libidzebra-2.0-mod-safari
Description-md5: 3b1be7b7fbebaa16d6962a88fa3b0b66
Description-en: IDZebra 'safari' filter (DBC)
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package includes the 'safari' filter.

Package: libidzebra-2.0-mod-text
Description-md5: 2e5a37cadc3a3fcd3f7f7ad8a9870ae6
Description-en: IDZebra 'text' filter
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This package includes a very simple text filter, which indexes
 all tokens in simple text.

Package: libidzebra-2.0-modules
Description-md5: 6fd20826adcff54881789469288b4eb8
Description-en: IDZebra modules
 IDZebra is a high-performance, general-purpose structured text indexing
 and retrieval engine. It reads structured records in a variety of input
 formats (e.g. email, XML, MARC) and allows access to them through exact
 boolean search expressions and relevance-ranked free-text queries.
 .
 This metapackage installs all base IDZebra filter modules.

Package: libiec16022-1
Description-md5: 50fca7c325b13f7a1a62b78a49de3cc0
Description-en: Library to generate 2d ISO/IEC 16022 barcodes (data matrix/semacode)
 The library generates a 2d datamatrix/semacode barcode from a
 parameter or from a file and produces output in various formats (png,
 eps, ascii-art).
 .
 http://www.semapedia.org/ for example uses semacode tags to create
 real-world "links" to wikipedia articles.

Package: libiec16022-dev
Description-md5: 15b005ebffda7b86ee93263f324e5094
Description-en: Development files for the ISO/IEC 16022 barcodes library
 The library generates a 2d datamatrix/semacode barcode from a
 parameter or from a file and produces output in various formats (png,
 eps, ascii-art).
 .
 http://www.semapedia.org/ for example uses semacode tags to create
 real-world "links" to wikipedia articles.
 .
 Install this package if you want to develop programs using libiec16022.

Package: libifcopenshell-dev
Description-md5: e7bfeccc47f6b88d6f59f229aec0ff50
Description-en: Library for working with Industry Foundation Classes (IFC) data
 Complete parsing support is provided for IFC2x3 TC1, IFC4 Add2 TC1, IFC4x1,
 IFC4x2, and IFC4x3 Add2. Extensive geometric support is implemented for the
 IFC releases IFC2x3 TC1 and IFC4 Add2 TC1. Extending with support for arbitrary
 IFC schemas is possible at compile-time when using C++ and at run-time when
 using Python.
 .
 Development files for the ifcopenshell library.

Package: libifcopenshell0.8.1
Description-md5: 48b2a2f8985c3c3ed0defbe450c3240a
Description-en: Library for working with Industry Foundation Classes (IFC) data
 Complete parsing support is provided for IFC2x3 TC1, IFC4 Add2 TC1, IFC4x1,
 IFC4x2, and IFC4x3 Add2. Extensive geometric support is implemented for the
 IFC releases IFC2x3 TC1 and IFC4 Add2 TC1. Extending with support for arbitrary
 IFC schemas is possible at compile-time when using C++ and at run-time when
 using Python.
 .
 Shared library for the ifcopenshell library.

Package: libifcplusplus
Description-md5: f46a38b586be8aac4686a602f21b27bd
Description-en: Reader and writer for IFC files in STEP format - runtime libraries
 IfcPlusPlus is an open source C++ class model, as well as a reader
 and writer for IFC files in STEP format.
 .
 Features:
 - easy and efficient memory management using smart pointers
 - parallel reader for very fast parsing on multi-core CPU's
 .
 Additionally, there's a simple IFC viewer application, using Qt and
 OpenSceneGraph.
 .
 This package contains the runtime libraries.

Package: libifcplusplus-dev
Description-md5: 749b74851ee8bda4d07dba607c43144a
Description-en: Reader and writer for IFC files in STEP format - development
 IfcPlusPlus is an open source C++ class model, as well as a reader
 and writer for IFC files in STEP format.
 .
 Features:
 - easy and efficient memory management using smart pointers
 - parallel reader for very fast parsing on multi-core CPU's
 .
 Additionally, there's a simple IFC viewer application, using Qt and
 OpenSceneGraph.
 .
 This package contains the headers for building programs that
 use IFCplusplus.

Package: libifd-cyberjack6
Description-md5: b6a78ec762775b8aad58040778bcc4f5
Description-en: REINER SCT cyberJack USB chipcard reader user space driver
 This package includes the IFD driver for the cyberJack contactless
 (RFID) and contact USB chipcard reader.

Package: libifstat-dev
Description-md5: 5c335e85f79ed552557a7c343ed1db66
Description-en: Ifstat Development Files
 Static library, header and config file to include ifstat
 functionality in other applications.

Package: libigc-dev
Description-md5: 88ffb41959f84880d940c88585f5f69d
Description-en: Intel graphics compiler for OpenCL -- core development files
 The Intel(R) Graphics Compiler for OpenCL(TM) is an llvm based compiler
 for OpenCL(TM) targeting Intel Gen graphics hardware architecture.
 .
 This package includes files for IGC core development.

Package: libigc-tools
Description-md5: a20f373262ec554f7b5d00781e6746f9
Description-en: Intel graphics compiler for OpenCL -- media tools
 The Intel(R) Graphics Compiler for OpenCL(TM) is an llvm based compiler
 for OpenCL(TM) targeting Intel Gen graphics hardware architecture.
 .
 This package includes tools for the media driver.

Package: libigc1
Description-md5: 5e45e95bbf9b10304b8e8ea5079ce85e
Description-en: Intel graphics compiler for OpenCL -- core libs
 The Intel(R) Graphics Compiler for OpenCL(TM) is an llvm based compiler
 for OpenCL(TM) targeting Intel Gen graphics hardware architecture.
 .
 This package includes the core libraries.

Package: libigc2
Description-md5: 5e45e95bbf9b10304b8e8ea5079ce85e
Description-en: Intel graphics compiler for OpenCL -- core libs
 The Intel(R) Graphics Compiler for OpenCL(TM) is an llvm based compiler
 for OpenCL(TM) targeting Intel Gen graphics hardware architecture.
 .
 This package includes the core libraries.

Package: libigc2-tools
Description-md5: a20f373262ec554f7b5d00781e6746f9
Description-en: Intel graphics compiler for OpenCL -- media tools
 The Intel(R) Graphics Compiler for OpenCL(TM) is an llvm based compiler
 for OpenCL(TM) targeting Intel Gen graphics hardware architecture.
 .
 This package includes tools for the media driver.

Package: libigdfcl-dev
Description-md5: 3270b52dea098fb04959d0f01be9b5fe
Description-en: Intel graphics compiler for OpenCL -- OpenCL development files
 The Intel(R) Graphics Compiler for OpenCL(TM) is an llvm based compiler
 for OpenCL(TM) targeting Intel Gen graphics hardware architecture.
 .
 This package includes files for IGC OpenCL development.

Package: libigdfcl1
Description-md5: 00e7add36fe7905b8d782adaac4d7edc
Description-en: Intel graphics compiler for OpenCL -- OpenCL library
 The Intel(R) Graphics Compiler for OpenCL(TM) is an llvm based compiler
 for OpenCL(TM) targeting Intel Gen graphics hardware architecture.
 .
 This package includes the library for OpenCL.

Package: libigdfcl2
Description-md5: 00e7add36fe7905b8d782adaac4d7edc
Description-en: Intel graphics compiler for OpenCL -- OpenCL library
 The Intel(R) Graphics Compiler for OpenCL(TM) is an llvm based compiler
 for OpenCL(TM) targeting Intel Gen graphics hardware architecture.
 .
 This package includes the library for OpenCL.

Package: libigdfcl2-dev
Description-md5: 3270b52dea098fb04959d0f01be9b5fe
Description-en: Intel graphics compiler for OpenCL -- OpenCL development files
 The Intel(R) Graphics Compiler for OpenCL(TM) is an llvm based compiler
 for OpenCL(TM) targeting Intel Gen graphics hardware architecture.
 .
 This package includes files for IGC OpenCL development.

Package: libigdgmm-dev
Description-md5: 7795ddc6de72ff64ed061633334cfe72
Description-en: Intel Graphics Memory Management Library -- development files
 The Intel Graphics Memory Management Library provides device specific
 and buffer management for the Intel Graphics Compute Runtime for
 OpenCL and the Intel Media Driver for VAAPI.
 .
 This library is only useful for Broadwell and newer CPUs.
 .
 This package includes files for development.

Package: libigdgmm12
Description-md5: e92322750e0ef3904ea5bd1a2dca2d44
Description-en: Intel Graphics Memory Management Library -- shared library
 The Intel Graphics Memory Management Library provides device specific
 and buffer management for the Intel Graphics Compute Runtime for
 OpenCL and the Intel Media Driver for VAAPI.
 .
 This library is only useful for Broadwell and newer CPUs.
 .
 This package includes the shared library.

Package: libigfxcmrt-dev
Description-md5: 3fc97857bcb8694f471af09c0c935f35
Description-en: Intel C for Media Runtime -- development files
 cmrtlib is a runtime library needed when user wants to execute their
 own GPU kernels on render engine. It calls iHD media driver to load
 the kernels and allocate the resources. It provides a set of APIs for
 user to call directly from application.
 .
 This package includes files for development.

Package: libigfxcmrt7
Description-md5: 380147c43d6bc86e5464b124af7f5e80
Description-en: Intel C for Media Runtime -- shared library
 cmrtlib is a runtime library needed when user wants to execute their
 own GPU kernels on render engine. It calls iHD media driver to load
 the kernels and allocate the resources. It provides a set of APIs for
 user to call directly from application.
 .
 This package includes the shared library.

Package: libigloo-dev
Description-md5: 10e0c713d272c753152d5ed08c36cae2
Description-en: runtime framework to aid modern programming patterns (development)
 libigloo is a generic framework for C development.
 .
 libigloo abstracts memory allocation, provides high level types (including
 support to define such types), and provides a library for common programming
 problems.
 .
 This package contains the development headers.

Package: libigloo0t64
Description-md5: c62a62bc9319b95eebaaaf06fdc0ddd2
Description-en: generic C runtime framework to aid modern programming patterns
 libigloo is a generic framework for C development.
 .
 libigloo abstracts memory allocation, provides high level types (including
 support to define such types), and provides a library for common programming
 problems.

Package: libigraph-dev
Description-md5: 2d6a50b1161df6fe40bb03153871ca2e
Description-en: library for creating and manipulating graphs - development files
 igraph is a library for creating and manipulating graphs.
 It is intended to be as powerful (ie. fast) as possible to enable the
 analysis of large graphs.
 .
 This package contains the include files and static library for the igraph
 C library.

Package: libigraph-doc
Description-md5: 1a67d029136fc90de9e8a11030f83f33
Description-en: library for creating and manipulating graphs - reference manual
 igraph is a library for creating and manipulating graphs.
 It is intended to be as powerful (ie. fast) as possible to enable the
 analysis of large graphs.
 .
 This package provides the reference manual for the igraph C library;
 it also contains examples and tutorial material.

Package: libigraph-examples
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: libigraph4
Description-md5: 3ea33fb618124d2b325cdee8e15acf48
Description-en: library for creating and manipulating graphs
 igraph is a library for creating and manipulating graphs.
 It is intended to be as powerful (ie. fast) as possible to enable the
 analysis of large graphs.
 .
 This is the runtime library package.

Package: libigsc-dev
Description-md5: c1fce9857e696d02587bdca14109ee7d
Description-en: Intel Graphics System Controller interface library (development)
 This is a small frontend to the Intel Management Engine Interface (MEI)
 typically found on Intel chipsets and GPUs.
 .
 Chipset firmware is usually updated through the regular BIOS update
 channels, but this does not cover discrete GPUs, so this is an alternate
 method for applying firmware updates.
 .
 This package contains the development headers for the interface library.

Package: libigsc1
Description-md5: 559094f934c5afc762515ed961ac2b68
Description-en: Intel Graphics System Controller interface library (runtime)
 This is a small frontend to the Intel Management Engine Interface (MEI)
 typically found on Intel chipsets and GPUs.
 .
 Chipset firmware is usually updated through the regular BIOS update
 channels, but this does not cover discrete GPUs, so this is an alternate
 method for applying firmware updates.
 .
 This package contains the shared library. It is typically installed as a
 dependency of another package.

Package: libiio-dev
Description-md5: 344b99c2ce753b186e5cf93c375f916d
Description-en: libiio development files
 Libiio is a library that has been conceived to ease the development of
 applications interfacing Industrial Input/Output (IIO) devices through
 the IIO subsystem of the Linux kernel.
 .
 This package contains the development files.

Package: libiio-utils
Description-md5: 2a0dd6dd038e022183e4e42aeca7ac70
Description-en: Miscellaneous libiio utilities
 Libiio is a library that has been conceived to ease the development of
 applications interfacing Industrial Input/Output (IIO) devices through
 the IIO subsystem of the Linux kernel.
 .
 This package contains several basic utilities for testing libiio.

Package: libiio0
Description-md5: e824a09773dd29a067dcdf839bc28038
Description-en: Library for interfacing with IIO devices
 Libiio is a library that has been conceived to ease the development of
 applications interfacing Industrial Input/Output (IIO) devices through
 the IIO subsystem of the Linux kernel.
 .
 This package contains the shared library.

Package: libiio0-doc
Description-md5: 98e3d7ce4311a6507ed0bc09f53e637d
Description-en: libiio documentation
 Libiio is a library that has been conceived to ease the development of
 applications interfacing Industrial Input/Output (IIO) devices through
 the IIO subsystem of the Linux kernel.
 .
 This package contains the documentation in HTML format.

Package: libiitii-dev
Description-md5: fce9786d88455289fadb8d51189d3643
Description-en: Implicit Interval Tree with Interpolation Index (devel)
 Iitii is a data structure for indexing begin/end position intervals,
 such as genomic feature annotations, and answering requests for all
 items overlapping a query interval. Building on cgranges by Heng Li,
 iitii explores ideas from DBMS interpolation search and learned index
 structures to speed up queries on large datasets.
 .
 This package contains the header files for development.

Package: libij-java
Description-md5: 60a5944fc6161cfff92c5ed963bc6a81
Description-en: Java library for ImageJ
 ImageJ is a program for image analysis and processing, with a focus
 on microscopy images.
 .
 This package contains the Java library to make use of ImageJ.

Package: libij-java-doc
Description-md5: 96c3eb5303888c2068d2c0d5ab8d7c38
Description-en: documentation of libij-java
 ImageJ is a program for image analysis and processing, with a focus
 on microscopy images.
 .
 This package contains the API documentation of libij-java.

Package: libiksemel-dev
Description-md5: b83cd63e7e606266d3b160242643cfb4
Description-en: C library for the Jabber IM platform - development files
 iksemel handles Jabber connections, parses XML, and sends and
 receives Jabber messages. It works pretty good for parsing other
 kinds of XML, too, if the need arises.
 .
 This package provides headers, static linked library and info
 documentation.

Package: libiksemel-utils
Description-md5: 212daed76ccf9e4ec2603a41ec5311be
Description-en: utilities from the iksemel library
 iksemel handles Jabber connections, parses XML, and sends and
 receives Jabber messages. It works pretty good for parsing other
 kinds of XML, too, if the need arises.
 .
 This package includes three utilitaries from the library: ikslint,
 which checks xml files for well-formedness, iksperf, which tests
 speed and memory usage, and, finally, iksroster, which backups your
 roster.

Package: libiksemel3
Description-md5: 457d9c19275d0852aca269045b5b857e
Description-en: C library for the Jabber IM platform
 iksemel handles Jabber connections, parses XML, and sends and
 receives Jabber messages. It works pretty good for parsing other
 kinds of XML, too, if the need arises.

Package: libima-dbi-perl
Description-md5: 15d6f3b63627d604e40f6696b145a3f1
Description-en: module for database connection caching and organization
 Ima::DBI attempts to organize and facilitate caching and more
 efficient use of database connections and statement handles.
 .
 One of the things that can be annoying about writing large programs
 with DBI is making sure that you do not have duplicate database
 handles open. There is also the issue of the somewhat wasteful nature
 of the prepare/execute/finish route that users tend to go through.
 .
 The new DBI->connect_cached and DBI->prepare_cached help a lot, but
 you still have to throw around global information about the data
 source, username and password.
 .
 So, after a while the author grew a small library of DBI helper
 routines and techniques.  Ima::DBI is the culmination of all this,
 put into a nice(?), clean(?) class to be inherited from.

Package: libimaevm-dev
Description-md5: 7a449816b9f029a006c724c925a7b92c
Description-en: Linux IMA Extended Verification Module signing tools - development files
 Linux kernel integrity subsystem is comprised of a number of different
 components including the Integrity Measurement Architecture (IMA), Extended
 Verification Module (EVM), IMA-appraisal extension, digital signature
 verification extension and audit measurement log support.
 .
 The package provides development header for the Linux Integrity Measurement
 Architecture (IMA) Extended Verification Module (EVM) helper library.

Package: libimaevm4
Description-md5: 8ff5626d3e382914681bf65e3cfde0fe
Description-en: Linux IMA Extended Verification Module signing tools - library
 Linux kernel integrity subsystem is comprised of a number of different
 components including the Integrity Measurement Architecture (IMA), Extended
 Verification Module (EVM), IMA-appraisal extension, digital signature
 verification extension and audit measurement log support.
 .
 The package provides the Linux Integrity Measurement Architecture (IMA)
 Extended Verification Module (EVM) helper library.

Package: libimage-base-bundle-perl
Description-md5: 10f9ac43cae28fc82a93338226406afa
Description-en: set of modules for loading, saving and creating xpm and xbm images
 A set of perl modules for loading, saving, and creating xpm and xbm
 images. Contains the following modules:
 .
 Image::Base
 Image::Xpm
 Image::Xbm
 .
 Required by Image::Info to parse xpm and xbm files.

Package: libimage-exif-perl
Description-md5: 5b28f3195564d98f3811494406701e05
Description-en: Perl module to extract EXIF information from image files
 The Image::EXIF module allows you to extract EXIF information from your
 image files, especially photographs taken with a digital camera.
 .
 It supports some of the vendor extensions to the EXIF format used by
 some cameras.

Package: libimage-exiftool-perl
Description-md5: 6a825ec92a38938c01b9b7d3852e48e9
Description-en: library and program to read and write meta information in multimedia files
 Image::ExifTool is a customizable set of Perl modules plus a full-featured
 command-line application called exiftool for reading and writing meta
 information in a wide variety of files, including the maker note information
 of many digital cameras by various manufacturers such as Canon, Casio, DJI,
 FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta,
 Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One,
 Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.
 .
 The following modules/packages are recommended for specific features, e.g.
 decoding compressed and/or encrypted information from the indicated file
 types, calculating digest values for some information types, etc.:
 .
 * Archive::Zip / libarchive-zip-perl: ZIP, DOCX, PPTX, XLSX, ODP, ODS, ODT,
 EIP, iWork
 * Unicode::LineBreak / libunicode-linebreak-perl: for column-alignment of
 alternate language output
 * POSIX::strptime / libposix-strptime-perl: for inverse date/time conversion
 * Time::Piece (in perl core): alternative to POSIX::strptime
 * IO::Compress::RawDeflate + IO::Uncompress::RawInflate (in perl core): for
 reading FLIF images
 * Compress::Raw::Lzma / libcompress-raw-lzma-perl: for reading encoded
 7z files
 * IO::Compress::Brotli + IO::Uncompress::Brotli / libio-compress-brotli-perl:
 for writing/reading compressed JXL metadata

Package: libimage-imlib2-perl
Description-md5: 032c607f46a29f85cb2ab8803433ae05
Description-en: perl interface to the imlib2 imaging library
 Image::Imlib2 is a perl interface to Imlib2 that allows you to use
 imlib2 to read, write, scale, crop, draw, and blend graphics
 formats in your favorite perl program.

Package: libimage-info-perl
Description-md5: 376799fc9b03a285e4dde5280f748428
Description-en: allows extraction of meta information from image files
 Image::Info allows you to extract meta information from various types
 of image files. In this release the following file formats are
 supported:
 .
 JPEG (plain JFIF and Exif)
 PNG
 GIF
 PBM/PGM/PPM
 SVG
 XBM/XPM
 BMP/DIB/RLE
 TIFF
 WEBP

Package: libimage-librsvg-perl
Description-md5: d38abae6b29252b728947400c788a39f
Description-en: Perl binding for the GNOME librsvg SVG renderer library
 The Image::LibRSVG module provides a Perl interface to the librsvg GNOME
 library - an efficient renderer for Scalable Vector Graphics (SVG) images.
 This package allows Perl scripts to rasterize SVG drawings into bitmap images.

Package: libimage-magick-perl
Description-md5: 7ce8b44a017b6b1792ace5babb8a40cb
Description-en: Perl interface to the ImageMagick graphics routines
 PerlMagick is an objected-oriented Perl interface to ImageMagick.
 Use the module to read, manipulate, or write an image or image sequence from
 within a Perl script. This makes it very suitable for Web CGI scripts.
 .
 This is the compatibility (wrapper) perlmagick package that
 use the default channel depth.
 .
 This package provides the perl Image::Magick class.

Package: libimage-magick-q16-perl
Description-md5: b2b7bcf0fd3b8cca1a12186f85981002
Description-en: Perl interface to the ImageMagick graphics routines -- Q16 version
 PerlMagick is an objected-oriented Perl interface to ImageMagick.
 Use the module to read, manipulate, or write an image or image sequence from
 within a Perl script. This makes it very suitable for Web CGI scripts.
 .
 This version of libimage-magick is compiled for a channel
 depth of 16 bits (Q16).
 .
 This package provides the perl Image::Magick::Q16 class.

Package: libimage-magick-q16hdri-perl
Description-md5: 8507376c7886a5145af7be82f371b30e
Description-en: Perl interface to the ImageMagick graphics routines -- Q16HDRI version
 PerlMagick is an objected-oriented Perl interface to ImageMagick.
 Use the module to read, manipulate, or write an image or image sequence from
 within a Perl script. This makes it very suitable for Web CGI scripts.
 .
 This version of libimage-magick is compiled for a channel
 depth of 16 bits with high dynamic range (Q16HDRI).
 .
 This package provides the perl Image::Magick::Q16HDRI class.

Package: libimage-math-constrain-perl
Description-md5: 590c5e234050c4e8eecd386c7f3618ee
Description-en: Perl module performing math used to constrain image sizes
 Image::Math::Constrain is a Perl module that implements all of the math behind
 implementing image size constraints. It allows one to restrict the dimensions
 of an image by checking to see if the image is larger than the desired final
 dimensions, and if so, provide a way to scale the image down proportionally so
 it fits within the constraints. It can set constraints based on width, height,
 or both, and is guaranteed to return dimensions that are proportional to the
 original -- that is, they will have the same aspect ratio. It also returns the
 necessary scaling factor, so you can pass it to a module to do the work.

Package: libimage-metadata-jpeg-perl
Description-md5: 629a97daab8f3ffc69e5b81dfe3bc986
Description-en: Perl extension for showing/modifying JPEG (meta)data
 This package provides an interface for reading and interpreting the
 content of JPEG segments, in particular of those segments containing
 metadata (like TIFF headers, thumbnails, Exif info, IPTC info, comments,
 etc.). Some segments can even be modified and rewritten to disk.
 .
 The author claims that this module is still EXPERIMENTAL: use it at your
 own risk.

Package: libimage-png-libpng-perl
Description-md5: 471abe39e3e47e60f6a08e102f7a9122
Description-en: Perl interface to libpng
 Image::PNG::Libpng is a Perl library for accessing the contents of PNG
 (Portable Network Graphics) images. Image::PNG::Libpng enables Perl to use the
 "libpng" library to read and write files in PNG format.
 .
 Image::PNG::Libpng consists of Perl subroutines which mirror the C functions in
 libpng, plus helper subroutines to make it easier to read and write PNG data in
 Perl.

Package: libimage-sane-perl
Description-md5: 2c5e2c696dab17872b88c51a0c39356f
Description-en: Perl extension for the SANE (Scanner Access Now Easy) Project
 The Image::Sane Perl bindings for the SANE (Scanner Access Now Easy) Project
 allow you to access SANE-compatible scanners in a Perlish and object-oriented
 way, freeing you from the casting and memory management in C, yet remaining
 very close in spirit to original API.

Package: libimage-scale-perl
Description-md5: 9989b4d8a675eb4a4694ccb33a44fc2e
Description-en: fast, high-quality fixed-point image resizing module
 Image::Scale implements several resizing algorithms with a focus on low
 overhead, speed and minimal features. Algorithms available are:
 .
 GD's copyResampled (floating-point)
 .
 GD's copyResampled fixed-point (useful on embedded devices/NAS devices)
 .
 GraphicsMagick's assortment of resize filters (floating-point)
 .
 GraphicsMagick's Triangle filter in fixed-point
 .
 Supported image formats include JPEG, GIF, PNG, and BMP for input, and JPEG
 and PNG for output.

Package: libimage-seek-perl
Description-md5: 037edc2fd78f864cbe1a25a38dbb5b0b
Description-en: Perl module to find similar pictures in a library
 ImgSeek (http://www.imgseek.net/) is an implementation of Haar wavelet
 decomposition techniques to find similar pictures in a library.
 Image::Seek is a port of the ImgSeek library to Perl's XS. It can deal with
 image objects produced by the Imager and Image::Imlib2 libraries.

Package: libimage-size-perl
Description-md5: e5ed230ff65662d05ed00e7d2712dad3
Description-en: module for determining image sizes in several common formats
 Image::Size is a Perl module capable of determining image sizes from several
 common formats. It handles XPM, XBM, GIF, JPEG, PNG, MNG, the PPM family of
 formats (PPM/PGM/PBM), TIFF, FlashMX (Shockwave Flash version 6), WMF/EMF,
 and more.
 .
 It supports additional file types through Image::Magick, and the included
 "imgsize" script provides access to Image::Size from the shell.

Package: libimageclasses1t64
Description-md5: 2d71559b73509025517bedfa98a0ecff
Description-en: GDAL add-on tools to perform useful raster processing - libimageClasses
 Pktools is a collection of programs to perform operations, mostly on
 raster geolocated  images. It  heavily relies  on the  Geospatial Data
 Abstraction Library (GDAL) and OGR.  The programs are similar to the
 GDAL tools (gdalinfo, gdal_translate,  gdal_merge, ...) and some of the
 functionalities provided in pktools already exist in the GDAL tools.
 .
 All utilities in pktools use command line options and have a built
 in help, and include more than thirty binaries to edit, change, crop,
 classify, compare, dump, fill, enhance images and many other
 common operations useful in the remote sensing field of image
 analysis.
 .
 This package contains the libimageClasses shared library.

Package: libimager-perl
Description-md5: d9cd77a33f4098a5a2b1f0bda5327165
Description-en: Perl extension for generating 24-bit images
 Imager is a module for creating and altering images. It can read and write
 various image formats, draw primitive shapes like lines and polygons, blend
 multiple images together in various ways, scale, crop, render text and more.
 .
 Imager also has convenience functions for things like color space conversion
 (convert RGB to HSV and back).

Package: libimager-qrcode-perl
Description-md5: 7c4a690b6323987e4f5b03d67f1da9c3
Description-en: Generate QR code with Imager using libqrencode
 This is the CPAN Perl module Imager::QRCode.
 .
 The module adds an easy-to-use interface to Imager for QR code
 generation. The actual code generation is done by the system library
 libqrencode.

Package: libimap-admin-perl
Description-md5: 0773ffe727de73e581a6e31a609865a3
Description-en: Perl module for administrating IMAP servers
 IMAP::Admin provides basic IMAP server administration functions, providing
 functions for creating and deleting mailboxes, as well as setting various
 information such as quotas and access rights. It should theoretically work
 with any RFC compliant IMAP server, and also performs CAPABILITY checks for
 specific extensions to determine if they are supported.

Package: libimath-3-1-29t64
Description-md5: e8c9ffbe25a2f39597189450f5ef7590
Description-en: Utility libraries from ASF used by OpenEXR - runtime
 Imath is a basic, light-weight, and efficient C++ representation of
 2D and 3D vectors and matrices and other simple but useful
 mathematical objects, functions, and data types common in computer
 graphics applications, including the “half” 16-bit floating-point type.
 .
 Imath also includes optional Python bindings for all types and
 functions, including optimized implementations of vector and
 matrix arrays.
 .
 This package provides the runtime libraries.

Package: libimath-dev
Description-md5: 7feeee112786f30116c619a621a66b2d
Description-en: Utility libraries from ASF used by OpenEXR - development
 Imath is a basic, light-weight, and efficient C++ representation of
 2D and 3D vectors and matrices and other simple but useful
 mathematical objects, functions, and data types common in computer
 graphics applications, including the “half” 16-bit floating-point type.
 .
 Imath also includes optional Python bindings for all types and
 functions, including optimized implementations of vector and
 matrix arrays.
 .
 This package provides the development files for Imath.

Package: libimath-doc
Description-md5: e658f6b6c33ad948a4e7a1d6189eae3e
Description-en: Utility libraries from ASF used by OpenEXR - documentation
 Imath is a basic, light-weight, and efficient C++ representation of
 2D and 3D vectors and matrices and other simple but useful
 mathematical objects, functions, and data types common in computer
 graphics applications, including the “half” 16-bit floating-point type.
 .
 Imath also includes optional Python bindings for all types and
 functions, including optimized implementations of vector and
 matrix arrays.
 .
 This package provides the official documentation for Imath.

Package: libimdb-film-perl
Description-md5: ba605b9972283d81e815fc5cb3e2792f
Description-en: Perl extension for retrieving movie info from IMDB.com
 This package includes the IMDB::Films and IMDB::Persons perl modules.
 .
 IMDB::Film allows retrieval of information about movies by its IMDB code or
 title.
 .
 IMDB::Persons allows retrieval of  information about IMDB persons (actors,
 actresses, directors etc): full name, photo, date and place of birth, mini
 bio and filmography.

Package: libime-bin
Description-md5: ca6557a0920883baaa5120a8410e6405
Description-en: Generic Input Method Implementation (tools)
 Libime is a generic input method implementation library. It is mainly
 used by fcitx5, the next generation of fcitx input method framework.
 .
 This package provides tools provided by libime.

Package: libime-data
Description-md5: cf78423d51b2ab5764f6962774757740
Description-en: Generic Input Method Implementation (data files)
 Libime is a generic input method implementation library. It is mainly
 used by fcitx5, the next generation of fcitx input method framework.
 .
 This package provides architecture-independent data files.

Package: libime-data-jyutping
Description-md5: 6cffd423db743c2fa94c43df58bb16cb
Description-en: Fcitx5 libime implementation of jyutping input method (data)
 This software provides a library that makes use of libime to implement
 jyutping (粵拼) input method. It also includes an engine for fcitx 5.
 .
 This package provides the architecture-independent dictionary files.

Package: libime-data-jyutping-language-model
Description-md5: 5fa3dbf2333ccb7391236717549851db
Description-en: Fcitx5 libime implementation of jyutping input method (model)
 This software provides a library that makes use of libime to implement
 jyutping (粵拼) input method. It also includes an engine for fcitx 5.
 .
 This package provides the architecture-dependent language model files.

Package: libime-data-language-model
Description-md5: d6b193e4355845ad06489705611fa0b3
Description-en: Generic Input Method Implementation (language model)
 Libime is a generic input method implementation library. It is mainly
 used by fcitx5, the next generation of fcitx input method framework.
 .
 This package provides architecture-dependent language models.

Package: libime-jyutping-bin
Description-md5: b4c41f7aa41fce28c11816800491aefe
Description-en: Fcitx5 libime implementation of jyutping input method (tools)
 This software provides a library that makes use of libime to implement
 jyutping (粵拼) input method. It also includes an engine for fcitx 5.
 .
 This package provides the libime_jyutpingdict tool to handle jyutping
 dictionary.

Package: libimecore-dev
Description-md5: 53157426ed7b6652be747890d06b21c6
Description-en: Generic Input Method Implementation (core dev files)
 Libime is a generic input method implementation library. It is mainly
 used by fcitx5, the next generation of fcitx input method framework.
 .
 This package provides development files for core library.

Package: libimecore0
Description-md5: 6f7bb5922bd2171a5f8ae72a1e60d8a5
Description-en: Generic Input Method Implementation (core library)
 Libime is a generic input method implementation library. It is mainly
 used by fcitx5, the next generation of fcitx input method framework.
 .
 This package provides its core library.

Package: libimejyutping-dev
Description-md5: 5b7db921aef28fbd8f75929692c0d4cd
Description-en: Fcitx5 libime implementation of jyutping input method (dev)
 This software provides a library that makes use of libime to implement
 jyutping (粵拼) input method. It also includes an engine for fcitx 5.
 .
 This package provides the library development files.

Package: libimejyutping1
Description-md5: 37f5c2872123457a2c0d5c9c989de87c
Description-en: Fcitx5 libime implementation of jyutping input method (lib)
 This software provides a library that makes use of libime to implement
 jyutping (粵拼) input method. It also includes an engine for fcitx 5.
 .
 This package provides the shared library files.

Package: libimepinyin-dev
Description-md5: 6c0339eea366c84f8fc60a8e417fd6bb
Description-en: Generic Input Method Implementation (pinyin dev files)
 Libime is a generic input method implementation library. It is mainly
 used by fcitx5, the next generation of fcitx input method framework.
 .
 This package provides development files for pinyin library.

Package: libimepinyin0
Description-md5: 152557ea6e2f096dad7f90b19749048b
Description-en: Generic Input Method Implementation (pinyin library)
 Libime is a generic input method implementation library. It is mainly
 used by fcitx5, the next generation of fcitx input method framework.
 .
 This package provides its pinyin library.

Package: libimetable-dev
Description-md5: f3e2489a301581c0e8e49a2d1de8ec4a
Description-en: Generic Input Method Implementation (table dev files)
 Libime is a generic input method implementation library. It is mainly
 used by fcitx5, the next generation of fcitx input method framework.
 .
 This package provides development files for table library.

Package: libimetable0
Description-md5: e5bb4d31f5d403d671e155e3cba72f15
Description-en: Generic Input Method Implementation (table library)
 Libime is a generic input method implementation library. It is mainly
 used by fcitx5, the next generation of fcitx input method framework.
 .
 This package provides its table library.

Package: libimglib2-java
Description-md5: cb1ab9ad1dab3f796f4d01e5ecbe075e
Description-en: multidimensional image processing library in Java
 A multidimensional, type-agnostic image processing library.
 .
 It provides an interface-driven design that supports numeric and non-
 numeric data types (8-bit unsigned integer, 32-bit floating point, etc.)
 in an extensible way. It implements several data sources and sample
 organizations, including one single primitive array, one array per
 plane, N-dimensional array "cells" cached to and from disk on demand,
 and planes read on demand from disk.

Package: libimglib2-java-doc
Description-md5: e0b964de7feaf3ad5b874cf6f56d5e4b
Description-en: documentation for ImgLib2
 A multidimensional, type-agnostic image processing library.
 .
 It provides an interface-driven design that supports numeric and non-
 numeric data types (8-bit unsigned integer, 32-bit floating point, etc.)
 in an extensible way. It implements several data sources and sample
 organizations, including one single primitive array, one array per
 plane, N-dimensional array "cells" cached to and from disk on demand,
 and planes read on demand from disk.
 .
 This package contains the API documentation.

Package: libimgscalr-java
Description-md5: f871e1d90dfd44063494401a193f2907
Description-en: Java Image Scaling Library
 imgscalr is a simple and efficient image-scaling and manipulation library
 implemented in pure Java. It provides performant (hardware accelerated),
 good-looking and intelligent image-scaling algorithms. This class implements
 the Java2D "best practices" when it comes to scaling images as well as Chris
 Campbell's incremental scaling algorithm proposed as the best method to
 downsize images for use as thumbnails.

Package: libimgui-dev
Description-md5: c101c300066a33d172024b336314e1a6
Description-en: Bloat-free Immediate Mode Graphical User interface for C++
 Dear ImGui is a bloat-free graphical user interface library for C++. It outputs
 optimized vertex buffers that you can render anytime in your 3D-pipeline
 enabled application. It is fast, portable, renderer agnostic and self-contained
 (no external dependencies).
 .
 This package contains the development files.

Package: libiml-dev
Description-md5: 4d519079b17d4c51e6e9ea3fa14de320
Description-en: Integer Matrix Library, development files
 IML is a library for exact, dense linear algebra over the integers.
 IML contains algorithms for nonsingular rational system solving,
 computing the right nullspace of an integer matrix, and certified
 linear system solving.
 .
 In addition, IML provides some low level routines for a variety of
 mod p matrix operations: computing the row-echelon form, determinant,
 rank profile, and inverse of a mod p matrix.  These mod p routines
 are not general purpose; they require that p satisfy some
 preconditions based on the dimension of the input matrix (usually p
 should be prime and should be no more than about 20 bits long).
 .
 This package contains development files for IML.

Package: libiml0
Description-md5: 20e75e542944f02c9bca9083b712e38c
Description-en: Integer Matrix Library, runtime files
 IML is a library for exact, dense linear algebra over the integers.
 IML contains algorithms for nonsingular rational system solving,
 computing the right nullspace of an integer matrix, and certified
 linear system solving.
 .
 In addition, IML provides some low level routines for a variety of
 mod p matrix operations: computing the row-echelon form, determinant,
 rank profile, and inverse of a mod p matrix.  These mod p routines
 are not general purpose; they require that p satisfy some
 preconditions based on the dimension of the input matrix (usually p
 should be prime and should be no more than about 20 bits long).
 .
 This package contains runtime files for IML.

Package: libimlib2-dev
Description-md5: 20057ff80cda4a58e2c0c3f9db5ec97b
Description-en: image loading, rendering, saving library (development files)
 Imlib2 is a library that does image file loading and saving as well as
 rendering, manipulation, arbitrary polygon support, etc.
 .
 It does ALL of these operations FAST. Imlib2 also tries to be highly
 intelligent about doing them, so writing naive programs can be done easily,
 without sacrificing speed.
 .
 This package provides the development files (ie. includes, static library,
 manual pages) that allow one to build software which uses imlib2.

Package: libimlib2t64
Description-md5: 01cf98f342e6a02d99a3dea6cb541439
Description-en: image loading, rendering, saving library
 Imlib2 is a library that does image file loading and saving as well as
 rendering, manipulation, arbitrary polygon support, etc.
 .
 It does ALL of these operations FAST. Imlib2 also tries to be highly
 intelligent about doing them, so writing naive programs can be done easily,
 without sacrificing speed.

Package: libimmer-dev
Description-md5: 0598416f2feb712f382efc56defdf3dd
Description-en: persistent and immutable data structures -- development files
 immer is a library of persistent and immutable data structures written in C++.
 These enable whole new kinds of architectures for interactive and concurrent
 programs of striking simplicity, correctness, and performance.
 .
 This package contains the development files.

Package: libimobiledevice-utils
Description-md5: 95d5fc82386cbfdcaa5b056bf5911c13
Description-en: Utitilies for communicating with iPhone and other Apple devices
 This package contains various utilities to interact with iPhone, iPad and iPod
 touch devices, like:
 .
 - idevice_id: List attached devices or print device name of given device
 - idevicebackup: Create or restore backup for devices (legacy)
 - idevicebackup2: Create or restore backups for devices running iOS 4 or
 later
 - idevicecrashreport: Retrieve crash reports from a device
 - idevicedate: Display the current date or set it on a device
 - idevicedebug: Interact with the debugserver service of a device
 - idevicedebugserverproxy: Proxy a debugserver connection from a device for
 remote debugging
 - idevicediagnostics: Interact with the diagnostics interface of a device
 - ideviceenterrecovery: Make a device enter recovery mode
 - ideviceimagemounter: Mount disk images on the device
 - ideviceinfo: Show information about a connected device
 - idevicename: Display or set the device name
 - idevicenotificationproxy: Post or observe notifications on a device
 - idevicepair: Manage host pairings with devices and usbmuxd
 - ideviceprovision: Manage provisioning profiles on a device
 - idevicescreenshot: Gets a screenshot from the connected device
 - idevicesetlocation: Simulate location on device
 - idevicesyslog: Relay syslog of a connected device

Package: libimporter-perl
Description-md5: 70efeefa6b57a24065f4ed8fe9a6735e
Description-en: alternative but compatible interface to modules that export symbols
 Importer acts as a layer between Exporter and modules which consume exports.
 It is feature-compatible with Exporter, plus some much needed extras. You can
 use this to import symbols from any exporter that follows Exporters
 specification. The exporter modules themselves do not need to use or inherit
 from the Exporter module, they just need to set @EXPORT and/or other
 variables.

Package: libimvirt-perl
Description-md5: 66348501b9abd9083999c6b7fe3a7dab
Description-en: Perl module for detecting several virtualizations
 This Perl module ImVirt is able to determine, on which virtualization it is
 running.
 .
 In this version it is able to detect the following virtualization
 technologies:
 ARAnyM
 KVM
 lguest
 LXC
 OpenVZ/Virtuozzo
 QEMU
 UML
 VMware GSX, ESX, Workstation
 Virtual PC/Virtual Server
 VirtualBox
 Xen (para and non-para virtualized)
 .
 And much more.

Package: libinchi-bin
Description-md5: bfc6fb4c00b958ececf6f5ed7d688838
Description-en: International Chemical Identifier (InChI) algorithm (executable)
 The International Chemical Identifier (InChI) is an Open Source chemical
 structure representation algorithm.
 .
 InChIs are text strings comprising different layers and sublayers of
 information separated by slashes (/). Each InChI strings starts with the
 InChI version number followed by the main layer. This main layer contains
 sublayers for chemical formula, atom connections and hydrogen atoms.
 Depending on the structure of the molecule the main layer may be followed
 by additional layers e. g. for charge, stereochemical and/or isotop
 information.
 .
 This package contains the executable, inchi_main.

Package: libinchi-dev
Description-md5: 43d651a5e14855eeb3ecdbbdfe0dd2f9
Description-en: International Chemical Identifier (InChI) algorithm (development files)
 The International Chemical Identifier (InChI) is an Open Source chemical
 structure representation algorithm.
 .
 InChIs are text strings comprising different layers and sublayers of
 information separated by slashes (/). Each InChI strings starts with the
 InChI version number followed by the main layer. This main layer contains
 sublayers for chemical formula, atom connections and hydrogen atoms.
 Depending on the structure of the molecule the main layer may be followed
 by additional layers e. g. for charge, stereochemical and/or isotop
 information.
 .
 This package contains the development header files.

Package: libinchi1.07
Description-md5: cef798f2652ac1c78d9dc07ceceef413
Description-en: International Chemical Identifier (InChI) algorithm (library)
 The International Chemical Identifier (InChI) is an Open Source chemical
 structure representation algorithm.
 .
 InChIs are text strings comprising different layers and sublayers of
 information separated by slashes (/). Each InChI strings starts with the
 InChI version number followed by the main layer. This main layer contains
 sublayers for chemical formula, atom connections and hydrogen atoms.
 Depending on the structure of the molecule the main layer may be followed
 by additional layers e. g. for charge, stereochemical and/or isotop
 information.
 .
 This package contains the shared library.

Package: libincidenceeditor-data
Description-md5: b1b838bd5621e81880ad29a80230a7ba
Description-en: KDE PIM incidence editor - data files
 This library provides an incidence editor for KDE PIM.
 .
 This package provides the shared data shipped with the library.

Package: libincidenceeditor-dev
Description-md5: 4a0bafe3907e88e331f96c8911c05990
Description-en: KDE PIM incidence editor - development files
 This library provides an incidence editor for KDE PIM.
 .
 This package provides development files.

Package: libindi-data
Description-md5: 2147f72ad3210176b1dd800e188015bb
Description-en: Instrument-Neutral Device Interface library -- shared data
 INDI (Instrument-Neutral Device Interface) is a distributed XML-based
 control protocol designed to operate astronomical instrumentation.
 INDI is small, flexible, easy to parse, scalable, and stateless.
 It supports common DCS functions such as remote control, data acquisition,
 monitoring, and a lot more.
 .
 This package contains the data files for the INDI library.

Package: libindi-dev
Description-md5: 87bf82675f43ab4b1d583033650b5e46
Description-en: Instrument-Neutral Device Interface library -- development files
 INDI (Instrument-Neutral Device Interface) is a distributed XML-based
 control protocol designed to operate astronomical instrumentation.
 INDI is small, flexible, easy to parse, scalable, and stateless.
 It supports common DCS functions such as remote control, data acquisition,
 monitoring, and a lot more.
 .
 This package contains development headers and libraries for the INDI library.

Package: libindi-plugins
Description-md5: 42c6d49d1fe305e17b481ff3d63f6c67
Description-en: Instrument-Neutral Device Interface library -- plugins
 INDI (Instrument-Neutral Device Interface) is a distributed XML-based
 control protocol designed to operate astronomical instrumentation.
 INDI is small, flexible, easy to parse, scalable, and stateless.
 It supports common DCS functions such as remote control, data acquisition,
 monitoring, and a lot more.
 .
 This package contains binary plugins.

Package: libindialignmentdriver1
Description-md5: 91c1cefc7f4eaf2e5977cc1fa7a80f30
Description-en: Instrument-Neutral Device Interface library -- alignment driver lib
 INDI (Instrument-Neutral Device Interface) is a distributed XML-based
 control protocol designed to operate astronomical instrumentation.
 INDI is small, flexible, easy to parse, scalable, and stateless.
 It supports common DCS functions such as remote control, data acquisition,
 monitoring, and a lot more.
 .
 This package contains the alignment driver shared library.

Package: libindicator-dev
Description-md5: 6547f70e5e653b96dedc74f65f22e75c
Description-en: panel indicator applet - library development files
 This library contains information to build indicators to go into
 the indicator applet.
 .
 This package contains files that are needed to build applications.

Package: libindicator3-7
Description-md5: 646718eb8829a968151e4b7f5f1d7cf1
Description-en: panel indicator applet - shared library
 This library contains information to build indicators to go into
 the indicator applet.
 .
 This package contains the library itself.

Package: libindicator3-dev
Description-md5: 6547f70e5e653b96dedc74f65f22e75c
Description-en: panel indicator applet - library development files
 This library contains information to build indicators to go into
 the indicator applet.
 .
 This package contains files that are needed to build applications.

Package: libindicator3-tools
Description-md5: b62639ce4c223f11f11787a37e524310
Description-en: Tools for libindicator
 Tools useful for developers of applications using indicators.
 .
 This package contains files that are needed to build applications.

Package: libindicator7
Description-md5: 646718eb8829a968151e4b7f5f1d7cf1
Description-en: panel indicator applet - shared library
 This library contains information to build indicators to go into
 the indicator applet.
 .
 This package contains the library itself.

Package: libindiclient1
Description-md5: 2932b4a33d0beb4a8fb2666fd3559dea
Description-en: Instrument-Neutral Device Interface library -- client library
 INDI (Instrument-Neutral Device Interface) is a distributed XML-based
 control protocol designed to operate astronomical instrumentation.
 INDI is small, flexible, easy to parse, scalable, and stateless.
 It supports common DCS functions such as remote control, data acquisition,
 monitoring, and a lot more.
 .
 This package contains the client shared library.

Package: libindidriver1
Description-md5: 60df8aa9fbc23dcb5c3b5fdfddfeb824
Description-en: Instrument-Neutral Device Interface library -- driver library
 INDI (Instrument-Neutral Device Interface) is a distributed XML-based
 control protocol designed to operate astronomical instrumentation.
 INDI is small, flexible, easy to parse, scalable, and stateless.
 It supports common DCS functions such as remote control, data acquisition,
 monitoring, and a lot more.
 .
 This package contains the driver shared library.

Package: libindigo-dev
Description-md5: ca4c7985123962852e50fe3f25087c7e
Description-en: Organic Chemistry Toolkit (development files)
 Indigo is a C++ based organic chemistry and cheminformatics software
 environment.  Features Include:
 .
 * Molecule and reaction rendering including SVG support
 * Automatic layout for SMILES-represented molecules and reactions
 * Canonical (isomeric) SMILES computation
 * Exact matching, substructure matching, SMARTS matching
 * Matching of tautomers and resonance structures
 * Molecule fingerprinting, molecule similarity computation
 * Fast enumeration of SSSR rings, subtrees, and edge sugraphs
 * Molecular weight, molecular formula computation
 * R-Group deconvolution and scaffold detection
 * Computation of the exact maximum common substructure for an
 arbitrary amount of input structures
 * Combinatorial chemistry
 * Plugin support in the API
 .
 File formats Indigo support include MDL Mol, SDF, RDF, CML, SMILES and
 SMARTS.
 .
 This package contains the static library and header files.

Package: libindigo-java
Description-md5: b1dec8b908be665acd249064a2070eae
Description-en: Organic Chemistry Toolkit (Java package)
 Indigo is a C++ based organic chemistry and cheminformatics software
 environment.  Features Include:
 .
 * Molecule and reaction rendering including SVG support
 * Automatic layout for SMILES-represented molecules and reactions
 * Canonical (isomeric) SMILES computation
 * Exact matching, substructure matching, SMARTS matching
 * Matching of tautomers and resonance structures
 * Molecule fingerprinting, molecule similarity computation
 * Fast enumeration of SSSR rings, subtrees, and edge sugraphs
 * Molecular weight, molecular formula computation
 * R-Group deconvolution and scaffold detection
 * Computation of the exact maximum common substructure for an
 arbitrary amount of input structures
 * Combinatorial chemistry
 * Plugin support in the API
 .
 File formats Indigo support include MDL Mol, SDF, RDF, CML, SMILES and
 SMARTS.
 .
 This package contains the Java packages.

Package: libindigo0d
Description-md5: f9e2378db2577f675c9939fe8fc3dadd
Description-en: Organic Chemistry Toolkit
 Indigo is a C++ based organic chemistry and cheminformatics software
 environment.  Features Include:
 .
 * Molecule and reaction rendering including SVG support
 * Automatic layout for SMILES-represented molecules and reactions
 * Canonical (isomeric) SMILES computation
 * Exact matching, substructure matching, SMARTS matching
 * Matching of tautomers and resonance structures
 * Molecule fingerprinting, molecule similarity computation
 * Fast enumeration of SSSR rings, subtrees, and edge sugraphs
 * Molecular weight, molecular formula computation
 * R-Group deconvolution and scaffold detection
 * Computation of the exact maximum common substructure for an
 arbitrary amount of input structures
 * Combinatorial chemistry * Plugin support in the API
 .
 File formats Indigo support include MDL Mol, SDF, RDF, CML, SMILES and
 SMARTS.

Package: libindilx200-1
Description-md5: 3ef0b62f32a167f4e2e30b306dc2bd5f
Description-en: Instrument-Neutral Device Interface library -- lx200 driver lib
 INDI (Instrument-Neutral Device Interface) is a distributed XML-based
 control protocol designed to operate astronomical instrumentation.
 INDI is small, flexible, easy to parse, scalable, and stateless.
 It supports common DCS functions such as remote control, data acquisition,
 monitoring, and a lot more.
 .
 This package contains the lx200 driver shared library.

Package: libinfgtk-0.7-0t64
Description-md5: b69430d2b759d79463f63fcf7b68470f
Description-en: 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.
 .
 This package contains Gtk widgets for use in libinfinity-based and
 Gtk-based applications. It is built against Gtk3.

Package: libinfinity-0.7-0t64
Description-md5: 913b12427396814f0b460a0f3ec3fc1e
Description-en: infinote-based collaborative editing
 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.
 .
 This package contains the shared object files used at runtime by
 libinfinity-based application.

Package: libinfinity-0.7-dev
Description-md5: 91269e4483e4c209203c0347e8712a6a
Description-en: infinote-based collaborative editing - development files
 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.
 .
 This package contains the C headers of libinfinity and all files needed
 to link applications dependening on this library.

Package: libinfinity-0.7-doc
Description-md5: a2163d71e7110583cd77843aa31a0398
Description-en: infinote-based collaborative editing - documentation
 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.
 .
 This package contains the API documentation of libinfinity.

Package: libinfluxdb-http-perl
Description-md5: 1282618aaea231f43e3256a151eebbfc
Description-en: Perl way to interact with InfluxDB
 InfluxDB::HTTP allows you to interact with the InfluxDB HTTP API. The module
 essentially provides one method per InfluxDB HTTP API endpoint, that is ping,
 write and query.

Package: libinfluxdb-lineprotocol-perl
Description-md5: e4d7cf6a4623c32302ebbaf0234367dc
Description-en: write and read InfluxDB LineProtocol
 The InfluxDB time series database (since version 0.9) uses a LineProtocol
 to write time series data into the database. InfluxDB::LineProtocol makes
 it possible to generate such a line from a data-structure, handling all
 the annoying escaping and sorting. It can also be used to parse a line
 (perhaps produced by other code) so that it can be further modified.

Package: libinfomas-asl-java
Description-md5: 4e2f27002535ba170a04658e65acd89c
Description-en: INFOMAS ASL Annotation Detector
 Annotation detector library from XIAM Solutions B.V.
 .
 This library can be used to scan (part of) the class path for annotated
 classes, methods or instance variables. Main advantages of this library
 compared with similar solutions are: light weight (no dependencies, simple
 API, small jar file) and very fast.

Package: libinhomog-dev
Description-md5: 279a9bef60aac482c68fa251624aea39
Description-en: static library for kin.backreaction/average scale factor
 The inhomog library calculates average cosmological expansion.
 The library provides Raychaudhuri integration of cosmological
 domain-wise average scale factor evolution using an analytical formula for
 kinematical backreaction Q_D evolution. The inhomog main program illustrates
 biscale examples. The library routine lib/Omega_D_precalc.c is callable by
 RAMSES using ramses-scalav (see Roukema 2018 A&A 610, A51, arXiv:1706.06179).
 .
 This package contains the static libraries and header files that
 you will need if you wish to compile a program that uses inhomog
 as a library.

Package: libinhomog0
Description-md5: ae3634a38e51fb58597b32ac7208cd42
Description-en: shared library for kin.backreaction/average scale factor
 The inhomog library calculates average cosmological expansion.
 The library provides Raychaudhuri integration of cosmological
 domain-wise average scale factor evolution using an analytical formula for
 kinematical backreaction Q_D evolution. The inhomog main program illustrates
 biscale examples. The library routine lib/Omega_D_precalc.c is callable by
 RAMSES using ramses-scalav (see Roukema 2018 A&A 610, A51, arXiv:1706.06179).
 .
 This package contains inhomog's shared libraries. To compile your
 own programs with inhomog, you need to install libinhomog-dev.

Package: libini4j-java
Description-md5: d69a6b617a4570577b0b535e1317c65a
Description-en: Java API for handling Windows ini file format (library)
 The ini4j is a simple Java API for handling configuration
 files in Windows .ini format. Additionally, the library
 includes Java Preferences API implementation based
 on the .ini file.

Package: libinifiles-ocaml
Description-md5: 3bde107611ce90bdc03508f2ea085c36
Description-en: read and write .ini files for OCaml (runtime)
 This library allows one to read and write .ini files. It features
 an object oriented interface to manipulate inifiles. It allows
 sections listing and operation on several inifiles grouped in
 a directory.
 .
 This package contains the shared runtime libraries.

Package: libinifiles-ocaml-dev
Description-md5: 74825759e1b4f6b7dd150e4a20082c5e
Description-en: read and write .ini files for OCaml
 This library allows one to read and write .ini files. It features
 an object oriented interface to manipulate inifiles. It allows
 sections listing and operation on several inifiles grouped in
 a directory.

Package: libinjeqt-dev
Description-md5: 461a0477e4ac9f664e6b0c8264c6fe9f
Description-en: Dependency injection framework for Qt
 Dependency injection is an implementation of inverse of control and can be
 used to increase program modularity and extendability. In general it also
 results in more testable source code.
 .
 There is a lot of dependency injection frameworks for bytecode based
 languages like Java and C#, for instance Guice and Spring. C++ lacks
 reflection facilities that make dependency injection so powerful in these
 languages.
 .
 Injeqt is an attempt to build a powerful and reliable dependency injection
 framework on Qt's reflection based on MOC (meta-object compiler). For
 version 0.1 some basic features were implemented.
 .
 This package contains development files needed to compile software, that
 uses the library.

Package: libinjeqt1
Description-md5: 06f4d2407a8cb6453b263629de242e63
Description-en: Dependency injection framework for Qt
 Dependency injection is an implementation of inverse of control and can be
 used to increase program modularity and extendability. In general it also
 results in more testable source code.
 .
 There is a lot of dependency injection frameworks for bytecode based
 languages like Java and C#, for instance Guice and Spring. C++ lacks
 reflection facilities that make dependency injection so powerful in these
 languages.
 .
 Injeqt is an attempt to build a powerful and reliable dependency injection
 framework on Qt's reflection based on MOC (meta-object compiler). For
 version 0.1 some basic features were implemented.
 .
 This package contains the library.

Package: libinklevel-dev
Description-md5: 799c3d036fc02f37a95a8e8d775563bf
Description-en: development files for libinklevel5
 The aim of this library is to provide a way to check the ink level of a local
 printer.
 .
 It supports printers attached via parallel port or USB.
 .
 Many HP, Epson and Canon printers are supported.
 .
 Development files.

Package: libinklevel5
Description-md5: 777026578bc10b8a35e20be747d513d8
Description-en: library for checking the ink level of your local printer
 The aim of this library is to provide a way to check the ink level of a local
 printer.
 .
 It supports printers attached via parallel port or USB.
 .
 Many HP, Epson and Canon printers are supported.

Package: libinline-c-perl
Description-md5: 2a89ffe2cd1286112f4fb13a823cb5b1
Description-en: C Language Support for Inline
 Inline::C is a module that allows one to write Perl subroutines in C.
 .
 The Inline module supports multiple programming languages and each language
 has its own support module. This module allows one to use Inline with the C
 programming language.

Package: libinline-files-perl
Description-md5: 84a84ecc0100dbe4de69d27c1e49b74e
Description-en: module to handle multiple virtual files at the end of your code
 Inline::Files generalizes the notion of the __DATA__ marker and the
 associated <DATA> filehandle, to an arbitrary number of markers and
 associated filehandles.

Package: libinline-java-perl
Description-md5: ef1ba0349bc057d712836b9fadfd7799
Description-en: write Perl classes in Java
 The Inline::Java module allows you
 to put Java source code directly "inline"
 in a Perl script or module.
 A Java compiler is launched and the Java code is compiled.
 Then Perl asks the Java classes
 what public methods have been defined.
 These classes and methods are available to the Perl program
 as if they had been written in Perl.
 .
 The process of interrogating the Java classes
 for public methods
 occurs the first time you run your Java code.
 The namespace is cached,
 and subsequent calls use the cached version.

Package: libinline-perl
Description-md5: c7fb7501a65859f43766ff888076e086
Description-en: module for producing simple Foreign Function Interfaces
 Inline is a Perl module designed to allow developers to integrate source code
 written in other programming languages directly "inline" in Perl scripts or
 modules. The code is automatically compiled as needed, and then loaded for
 immediate access from Perl.
 .
 Inline saves you from the hassle of having to write and compile your own glue
 code using facilities like XS or SWIG. Simply type the code where you want it
 and run your Perl as normal. All the hairy details are handled for you. The
 compilation and installation of your code chunks all happen transparently;
 all you will notice is the delay of compilation on the first run.

Package: libinline-python-perl
Description-md5: 2d294bf79df2810b56ed9b25770756da
Description-en: module to write Perl subs and classes in Python
 The Inline::Python module allows one to write Perl subroutines in Python. One
 doesn't have to use any funky techniques for sharing most types of data
 between the two languages, either. Inline::Python comes with its own data
 translation service. It converts any Python structures it knows about into
 Perl structures, and vice versa.
 .
 Inline::Python sets up an in-process Python interpreter, runs the code, and
 then examines Python's symbol table for things to bind to Perl. The process
 of interrogating the Python interpreter for globals only occurs the first
 time the Python code is run. The namespace is cached, and subsequent calls
 use the cached version.

Package: libinotify-ocaml
Description-md5: d99ff02128e3b2ab0ed774b9a117bda1
Description-en: OCaml bindings for the inotify API
 This library provides OCaml bindings for using inotify.
 .
 Inotify is a Linux kernel subsystem, that notice changes to the filesystem,
 and report those changes to applications.
 .
 This package contains shared library.

Package: libinotify-ocaml-dev
Description-md5: cdfa745781cafa314adb73004a226cde
Description-en: OCaml bindings for the inotify API
 This library provides OCaml bindings for using inotify.
 .
 Inotify is a Linux kernel subsystem, that notice changes to the filesystem,
 and report those changes to applications.
 .
 This package contains header and OCaml library.

Package: libinotifytools0
Description-md5: d482e7516873d68eacffcdd40f48c9a2
Description-en: utility wrapper around inotify
 inotify (inode notify) is a Linux kernel subsystem that monitors events in
 filesystems and reports those events to applications in real time via API.
 .
 inotify can be used to monitor individual files or directories. When a
 directory is monitored, inotify will return events for the directory itself
 and for files inside the directory.
 .
 libinotifytools is a thin layer on top of the kernel interface which makes
 it easy to set up watches on many files at once, read events without having
 to deal with low-level I/O and several utility functions for inotify-related
 string formatting.

Package: libinotifytools0-dev
Description-md5: fa4bdd96adf2fcacc27c8f8fc832829d
Description-en: Development library and header files for libinotifytools0
 inotify (inode notify) is a Linux kernel subsystem that monitors events in
 filesystems and reports those events to applications in real time via API.
 .
 inotify can be used to monitor individual files or directories. When a
 directory is monitored, inotify will return events for the directory itself
 and for files inside the directory.
 .
 libinotifytools is a thin layer on top of the kernel interface which makes
 it easy to set up watches on many files at once, read events without having
 to deal with low-level I/O and several utility functions for inotify-related
 string formatting.
 .
 This package is for development only, providing headers, static libraries and
 documentation for the libinotifytools library.

Package: libinput-pad-1.0-1
Description-md5: 70fcdc1e985ccde17c594e20f1679445
Description-en: On-screen Input Pad to Send Characters with Mouse - libs
 The input pad is a tool to send a character to text applications when the
 corresponging button is pressed. It provides the GTK+ based GUI and can send
 characters when the GTK+ buttons are pressed.
 .
 This package contains libraries for other applications.

Package: libinput-pad-dev
Description-md5: 875298fcf34ddde81e23f6ed99cd11d2
Description-en: On-screen Input Pad to Send Characters with Mouse - dev
 The input pad is a tool to send a character to text applications when the
 corresponging button is pressed. It provides the GTK+ based GUI and can send
 characters when the GTK+ buttons are pressed.
 .
 This package contains the header files.

Package: libinput-pad-xtest
Description-md5: cb82b12813ca98d55dd39b128cfda025
Description-en: On-screen Input Pad to Send Characters with Mouse - xtest
 The input pad is a tool to send a character to text applications when the
 corresponging button is pressed. It provides the GTK+ based GUI and can send
 characters when the GTK+ buttons are pressed.
 .
 This package contains the XTEST module for input-pad.

Package: libinput-tools
Description-md5: f642a39a00586a04a50f0a346b1355d4
Description-en: input device management and event handling library - command line tools
 libinput is a library that handles input devices for display servers and
 other applications that need to directly deal with input devices.
 .
 It provides device detection, device handling, input device event
 processing and abstraction to minimize the amount of custom input
 code the user of libinput needs to provide the common set of
 functionality that users expect.
 .
 This package includes the command line tools.

Package: libinsane-dev
Description-md5: 0d6ad90ed4a65d99737dbad39956b030
Description-en: Library to access scanner - development files
 A cross-platform, cross-programming languages, cross scanner library
 that takes care of all the quirks of scanners.
 .
 This package installs development headers.

Package: libinsane-doc
Description-md5: 4e267f3753283986ed4383ac389dba42
Description-en: Library to access scanner - documentation
 A cross-platform, cross-programming languages, cross scanner library
 that takes care of all the quirks of scanners.
 .
 This package contains the documentation.

Package: libinsane1
Description-md5: c8fca11676045ced08a0dda406782abf
Description-en: Library to access scanner
 A cross-platform, cross-programming languages, cross scanner library
 that takes care of all the quirks of scanners.
 .
 This package installs library.

Package: libinsighttoolkit5-dev
Description-md5: 7c77a9e39520070c554c11fd98779e8a
Description-en: Image processing toolkit for registration and segmentation - development
 ITK is an open-source software toolkit for performing registration and
 segmentation. Segmentation is the process of identifying and
 classifying data found in a digitally sampled
 representation. Typically the sampled representation is an image
 acquired from such medical instrumentation as CT or MRI
 scanners. Registration is the task of aligning or developing
 correspondences between data. For example, in the medical
 environment, a CT scan may be aligned with a MRI scan in order to
 combine the information contained in both.
 .
 This package contains the development files needed to build your own
 ITK applications.

Package: libinsighttoolkit5.4
Description-md5: 2ba42b352089bd81c20d4dec640d139a
Description-en: Image processing toolkit for registration and segmentation - runtime
 ITK is an open-source software toolkit for performing registration and
 segmentation. Segmentation is the process of identifying and
 classifying data found in a digitally sampled
 representation. Typically the sampled representation is an image
 acquired from such medical instrumentation as CT or MRI
 scanners. Registration is the task of aligning or developing
 correspondences between data. For example, in the medical
 environment, a CT scan may be aligned with a MRI scan in order to
 combine the information contained in both.
 .
 This package contains the libraries needed to run ITK applications.

Package: libinspector-dev
Description-md5: 4510c8fba1952e11b5059ec112f2339b
Description-en: GWorkspace inspector framework (development files)
 GWorkspace is the official GNUstep workspace manager.  The Inspector
 framework is a core part of it allowing specialized inspection of
 files with different filetypes.
 .
 This package contains the headers and .so symlink of the GWorkspace
 Inspector framework needed to develop inspectors for GWorkspace.

Package: libinspector1
Description-md5: adf46f3d7554c15520f6089b83e5fcc1
Description-en: GWorkspace inspector framework (shared library)
 GWorkspace is the official GNUstep workspace manager.  The Inspector
 framework is a core part of it allowing specialized inspection of
 files with different filetypes.
 .
 This package contains the shared library.

Package: libinstaparse-clojure
Description-md5: 9529606fa935245835edb777f7731857
Description-en: simple way to build parsers in Clojure
 Instaparse aims to be the simplest way to build parsers in Clojure. It Turns
 standard EBNF or ABNF notation for context-free grammars into an executable
 parser that takes a string as an input and produces a parse tree for that
 string.

Package: libinstpatch-1.0-2
Description-md5: cb67bc56a835c994c24e2bbedbd6eab3
Description-en: MIDI instrument editing library
 libInstPatch stands for lib-Instrument-Patch and is a library for
 processing digital sample based MIDI instrument "patch" files.
 The types of files libInstPatch supports are used for creating
 instrument sounds for wavetable synthesis. This library provides
 an object framework (based on GObject) to load patch files into,
 which can then be edited, converted, compressed and saved.
 .
 More information can be found on the Project Swami website
 http://swami.sourceforge.net.
 .
 This package contains the shared library.

Package: libinstpatch-dev
Description-md5: 0c47f1d95b0d0fde38defd9ffaf771a0
Description-en: MIDI instrument editing library development files
 libInstPatch stands for lib-Instrument-Patch and is a library for
 processing digital sample based MIDI instrument "patch" files.
 The types of files libInstPatch supports are used for creating
 instrument sounds for wavetable synthesis. This library provides
 an object framework (based on GObject) to load patch files into,
 which can then be edited, converted, compressed and saved.
 .
 More information can be found on the Project Swami website
 http://swami.sourceforge.net.
 .
 This package contains the headers and static library.

Package: libint-dev
Description-md5: bc1260b1a27217ac39b5ca5392604d03
Description-en: Evaluate the integrals in modern atomic and molecular theory (devel)
 The LIBINT library is used to evaluate the traditional (electron repulsion)
 and certain novel two-body matrix elements (integrals) over Cartesian
 Gaussian functions used in modern atomic and molecular theory. The idea
 of the library is to let computer write optimized code for computing
 such integrals. There are two primary advantages to this: much less
 human effort is required to write code for computing new integrals, and
 code can be optimized specifically for a particular computer
 architecture (e.g., vector processor).
 .
 LIBINT has been utilized to implement methods such as Hartree-Fock (HF)
 and Kohn-Sham density functional theory (KS DFT), second-order
 Moeller-Plesset perturbation theory (MP2), coupled cluster singles and
 doubles (CCSD) method, as well as explicitly correlated R12 methods.
 .
 This package contains the development header files.

Package: libint1
Description-md5: 743a7c2856769633e13b13722aa189e8
Description-en: Evaluate the integrals in modern atomic and molecular theory
 The LIBINT library is used to evaluate the traditional (electron repulsion)
 and certain novel two-body matrix elements (integrals) over Cartesian
 Gaussian functions used in modern atomic and molecular theory. The idea
 of the library is to let computer write optimized code for computing
 such integrals. There are two primary advantages to this: much less
 human effort is required to write code for computing new integrals, and
 code can be optimized specifically for a particular computer
 architecture (e.g., vector processor).
 .
 LIBINT has been utilized to implement methods such as Hartree-Fock (HF)
 and Kohn-Sham density functional theory (KS DFT), second-order
 Moeller-Plesset perturbation theory (MP2), coupled cluster singles and
 doubles (CCSD) method, as well as explicitly correlated R12 methods.
 .
 This package contains the shared library.

Package: libint2-2t64
Description-md5: 3637789ddd04b5e1841a69e403831ed9
Description-en: Computation Chemistry Integral Evaluation Library
 The LIBINT library is used to evaluate the traditional (electron repulsion)
 and certain novel two-body matrix elements (integrals) over Cartesian
 Gaussian functions used in modern atomic and molecular theory. The idea
 of the library is to let computer write optimized code for computing
 such integrals. There are two primary advantages to this: much less
 human effort is required to write code for computing new integrals, and
 code can be optimized specifically for a particular computer
 architecture (e.g., vector processor).
 .
 LIBINT has been utilized to implement methods such as Hartree-Fock (HF)
 and Kohn-Sham density functional theory (KS DFT), second-order
 Moeller-Plesset perturbation theory (MP2), coupled cluster singles and
 doubles (CCSD) method, as well as explicitly correlated R12 methods.
 .
 This package contains the shared library.

Package: libint2-dev
Description-md5: 44c4a463724d8dab7cd843a07c0ff0f5
Description-en: Computation Chemistry Integral Evaluation Library (development files)
 The Libint2 library is used to evaluate the traditional (electron
 repulsion) and certain novel two-body matrix elements (integrals) over
 Cartesian Gaussian functions used in modern atomic and molecular
 theory.  The idea of the library is to let computer write optimized
 code for computing such integrals. There are two primary advantages to
 this: much less human effort is required to write code for computing
 new integrals, and code can be optimized specifically for a particular
 computer architecture (e.g., vector processor).
 .
 Libint2 has been utilized to implement methods such as Hartree-Fock
 (HF) and Kohn-Sham density functional theory (KS DFT), second-order
 Moeller-Plesset perturbation theory (MP2), coupled cluster singles and
 doubles (CCSD) method, as well as explicitly correlated R12 methods.
 .
 This package contains the static library and header files.

Package: libintegers-ocaml
Description-md5: 8125aacb8368fcfb81ac5c463be7203e
Description-en: library of various integer types for OCaml (runtime)
 The ocaml-integers library provides a number of 8-, 16-, 32- and
 64-bit signed and unsigned integer types, together with aliases such
 as long and size_t whose sizes depend on the host platform.
 .
 This package contains runtime files.

Package: libintegers-ocaml-dev
Description-md5: a28ce13a439e021e57e5995899b87d0e
Description-en: library of various integer types for OCaml (development)
 The ocaml-integers library provides a number of 8-, 16-, 32- and
 64-bit signed and unsigned integer types, together with aliases such
 as long and size_t whose sizes depend on the host platform.
 .
 This package contains development files.

Package: libintellij-annotations-java
Description-md5: b4f6d0d3a38f0460fc4c8df09f208f54
Description-en: transitional package for libjetbrains-annotations-java
 JetBrains Annotations is a set of annotations used for code inspection
 support and code documentation. It is part of the IntelliJ IDEA Community
 Edition and can be used among other things to annotate String fields, local
 variables, method parameters and methods returning Strings.
 .
 This package provides com.intellij.annotations.jar and Maven metadata
 for compatibility with earlier upstream versions.

Package: libintellij-annotations-java-doc
Description-md5: e45738e1ba68ad25707de6a10b995412
Description-en: transitional package for libjetbrains-annotations-java-doc
 JetBrains Annotations is a set of annotations used for code inspection
 support and code documentation. It is part of the IntelliJ IDEA Community
 Edition and can be used among other things to annotate String fields, local
 variables, method parameters and methods returning Strings.
 .
 This package contains symlinks to the actual documentation now in
 libjetbrains-annotations-java, and can be safely removed.

Package: libintellij-core-java
Description-md5: 68daedbb60959869b4f63cdf649258dc
Description-en: IntelliJ IDEA Core API
 IntelliJ IDEA Community Edition is a Java integrated development environment
 (IDE) for developing computer software.
 .
 This package contains the platform:core-impl, platform:core-api, platform:util
 and platform:util-rt artifacts.

Package: libintellij-extensions-java
Description-md5: c6595c6d88e642423bb47a8cef66f97d
Description-en: IntelliJ IDEA Extension Point Framework
 IntelliJ IDEA Community Edition is a Java integrated development environment
 (IDE) for developing computer software.
 .
 Provides interfaces for the extension point framework used in IDEA
 and other software.

Package: libintellij-java-compatibility-java
Description-md5: 4b156015571b38fb404b8583c7679186
Description-en: Classes from JDK8 excluded from JDK9
 This package contains jars which have classes that are in
 jdk 8 but not in jdk 9. This package is used to build Kotlin.

Package: libintellij-jps-model-java
Description-md5: 49571b3e0f89262428c63e23465704a3
Description-en: IntelliJ IDEA Project Model
 IntelliJ IDEA Community Edition is a Java integrated development environment
 (IDE) for developing computer software.
 .
 This package ships parts of the build system of IntelliJ IDEA
 used by IDEA and other software to handle IDEA projects files.

Package: libintellij-platform-api-java
Description-md5: f63de52ea17a4c0a1e74ab6073c7f9af
Description-en: IntelliJ IDEA Platform API
 IntelliJ IDEA Community Edition is a Java integrated development environment
 (IDE) for developing computer software.
 .
 This package contains the platform:platform-api artifacts.

Package: libintellij-platform-impl-java
Description-md5: c97e1d2b42f3c2fb680c2f65b1cc4097
Description-en: IntelliJ IDEA Platform Implementation
 IntelliJ IDEA Community Edition is a Java integrated development environment
 (IDE) for developing computer software.
 .
 This package contains the platform:core-impl artifact.

Package: libintellij-utils-java
Description-md5: f1d663006394cb49a63108243c156b1d
Description-en: IntelliJ IDEA utility classes
 IntelliJ IDEA is a Java integrated development environment for
 developing computer software. Community edition is an Apache 2
 licensed version of IDEA.
 .
 This package ships utility classes used by IntelliJ IDEA and
 other software.

Package: libintelrdfpmath-dev
Description-md5: eae64e804251a27e96fc83f07c804324
Description-en: Intel Decimal Floating-Point Math Library
 Software implementation of the IEEE 754-2008 Decimal Floating-Point
 Arithmetic specification, aimed at financial applications, especially
 in cases where legal requirements make it necessary to use decimal, and
 not binary floating-point arithmetic (as computation performed with
 binary floating-point operations may introduce small, but unacceptable
 errors).
 .
 This library is only fully supported on amd64, i386, and ia64. It
 builds on several other Debian architectures, but you should check
 the test results to determine whether it is suitable for your
 purposes.

Package: libinterface99-dev
Description-md5: 24ec95949b41b6ba3181968725562d93
Description-en: Full-featured interfaces for C99
 Full-featured interfaces inspired by Rust and Golang. Multiple
 inheritance, superinterfaces, and default implementations
 supported. No external tools required, pure C99.

Package: libinterfacebuilder-dev
Description-md5: 0c0c33256b5f263173d9298a9fdd5ce3
Description-en: Clone of the InterfaceBuilder framework - development files
 Gorm, the GNUstep Object Relationship Modeler, is a tool to build GUI
 interfaces for the GNUstep system.  It is a clone of the NeXTStep
 "Interface Builder" app.
 .
 This package contains the development files of the InterfaceBuilder
 library, allowing the creation of custom palettes and inspectors for
 Gorm.

Package: libinterfacebuilder1
Description-md5: 5448c855d8f01ebd80b31b0180d8876d
Description-en: Clone of the InterfaceBuilder framework - runtime library
 Gorm, the GNUstep Object Relationship Modeler, is a tool to build GUI
 interfaces for the GNUstep system.  It is a clone of the NeXTStep
 "Interface Builder" app.
 .
 This package contains the shared InterfaceBuilder library.

Package: libinterimap
Description-md5: 2275be51eb35e0793fb140338636d8e1
Description-en: Net::IMAP::InterIMAP library and utils
 Net::IMAP::InterIMAP is a minimal IMAP4rev1 client for QRESYNC-capable
 servers, used by interimap.  It can also be used with non QRESYNC-capable
 servers, but doing so can be unsafe as the client does not store any
 in-session mapping between message sequence numbers and UIDs.

Package: libinternals-perl
Description-md5: 04bc4c317706586700749523f9140451
Description-en: Perl module for write-protecting variables and manipulating refcounts
 Internals allows you to write-protect and write-enable your Perl variables,
 objects and data structures.
 .
 Moreover, the reference count of any Perl variable can be read and set.
 .
 You can never pass the object directly on which to perform the desired
 action, you always have to pass a reference to the variable or data structure
 in question.
 .
 This comes in handy for objects and anonymous data structures, where you only
 have a reference anyway!

Package: libintervalstorej-java
Description-md5: 46b2f084f0c42a4d69877e52221a752c
Description-en: Java implementation of the Nested Containment List data structure
 NCList provides efficient lookup of intervals overlapping a given range in
 time O(M log N) where N is the number of intervals stored, and M the number
 of overlaps found.
 .
 IntervalStore:
 - is parameterised by <T extends IntervalI>;
 - so can store any Java type that implements IntervalI, that is, has methods
 getBegin() and getEnd() (where begin <= end);
 - extends java.util.AbstractCollection<T>;
 - may be referred to as Collection<T> in code;
 - exposes methods for add, contains, remove, iterator, size etc;
 - has a 'bulk load' constructor, and methods to add or remove entries, while
 retaining lookup efficiency;
 - optimises storage and search of sparsely nested intervals by storing
 non-nested intervals separately;
 - incorporates NCList to store any properly nested intervals.

Package: libinterviews-dev
Description-md5: 5d170d43f55bbdf02b308e06379b7bbe
Description-en: InterViews 3.1 for the NEURON simulator
 InterViews is a C++ GUI library from Stanford University
 and Silicon Graphics with a Motif look and feel.
 .
 It is used by the NEURON simulator for legacy UI support,
 and should not be used by newly written code.

Package: libinventor1t64
Description-md5: f9ad8b7a4a74649ecf95d3675c44c82a
Description-en: Open Inventor runtime environment
 This package contains the required files to run Open Inventor applications.
 .
 Open Inventor is an object-oriented 3D toolkit offering a comprehensive
 solution to interactive graphics programming problems.  It presents a
 programming model based on a 3D scene database that simplifies graphics
 programming.  It includes a large set of objects such as cubes, polygons,
 text, materials, cameras, lights, trackballs, handle boxes, 3D viewers, and
 editors can speed up your programming and extend your 3D program's
 capabilities.
 .
 Recommended packages are needed only to view help files.

Package: libinvokebinder-java
Description-md5: 16d9c4ab91e42c63f275de865aade64f
Description-en: Java DSL for binding method handles
 This Java library hopes to provide a more friendly DSL for binding
 method handles.
 .
 Unlike the normal MethodHandle API, handles are bound forward
 from a source MethodType and eventually adapted to a final target
 MethodHandle.
 .
 Along the way the transformations are pushed onto a
 stack and eventually applied in reverse order, as the standard API
 demands.

Package: libio-aio-perl
Description-md5: 029fa3fe9bfa1122d5bb0e04afbd03f1
Description-en: asynchronous IO module for Perl
 IO::AIO module implements asynchronous I/O using whatever means your
 operating system supports. It is implemented as an interface to the libeio
 library: http://software.schmorp.de/pkg/libeio.html.
 .
 Asynchronous means that operations that can normally block your program
 (e.g. reading from disk) will be done asynchronously: the operation
 will still block, but you can do something else in the meantime. This
 is extremely useful for programs that need to stay interactive even
 when doing heavy I/O (GUI programs, high performance network servers
 etc.), but can also be used to easily do operations in parallel that are
 normally done sequentially, e.g. stat'ing many files, which is much faster
 on a RAID volume or over NFS when you do a number of stat operations
 concurrently.
 .
 While most of this works on all types of file descriptors (for
 example sockets), using these functions on file descriptors that
 support nonblocking operation (again, sockets, pipes etc.) is
 very inefficient. Use an event loop for that (such as the L<EV>
 module): IO::AIO will naturally fit into such an event loop itself.
 .
 In this version, a number of threads are started that execute your
 requests and signal their completion. You don't need thread support
 in perl, and the threads created by this module will not be visible
 to perl. In the future, this module might make use of the native aio
 functions available on many operating systems. However, they are often
 not well-supported or restricted (GNU/Linux doesn't allow them on normal
 files currently, for example), and they would only support aio_read and
 aio_write, so the remaining functionality would have to be implemented
 using threads anyway.
 .
 Although the module will work in the presence of other (Perl-) threads,
 it is currently not reentrant in any way, so use appropriate locking
 yourself, always call poll_cb from within the same thread, or never
 call poll_cb (or other aio_ functions) recursively.

Package: libio-all-lwp-perl
Description-md5: 08bbd98d27e25590fbb607b123a4b5a9
Description-en: Perl module to use HTTP and FTP URLs with IO::All
 IO::All::LWP acts as glue between IO::All and LWP, so that files can
 be read and written through the network using the convenient IO:All
 interface. Note that this module is not used directly: you just use
 IO::All, which knows when to autoload IO::All::HTTP, IO::All::HTTPS,
 IO::All::FTP, or IO::All::Gopher, which implement the specific
 protocols based on IO::All::LWP.

Package: libio-all-perl
Description-md5: 88795129a21b3b1bf7f9b35fb274f3a5
Description-en: Perl module for unified IO operations
 IO::All combines all of the best Perl IO modules into a single Spiffy object
 oriented interface to greatly simplify your everyday Perl IO idioms. It
 exports a single function called io, which returns a new IO::All object. And
 that object can do it all!
 .
 The IO::All object is a proxy for IO::File, IO::Dir, IO::Socket, IO::String,
 Tie::File, File::Spec, File::Path and File::ReadBackwards; as well as all the
 DBM and MLDBM modules. You can use most of the methods found in these classes
 and in IO::Handle (which they inherit from). IO::All adds dozens of other
 helpful idiomatic methods including file stat and manipulation functions.

Package: libio-async-loop-epoll-perl
Description-md5: 6239af878831798b7000966967b02c2a
Description-en: Perl extension for an event loop using epoll
 IO::Async::Loop::Epoll is a Perl module that provides an implementation of
 an event loop that uses the epoll() system call. The epoll system call, which
 is currently only available on Linux, scales in constant O(1) time. For many
 open filehandles, you will get significantly better performance using this
 algorithm.
 .
 It uses the IO::Epoll (libio-epoll-perl) module for this functionality.

Package: libio-async-loop-glib-perl
Description-md5: 83db31aeccc6df1e167ca87bb8a1f92d
Description-en: Perl extension for an event loop using GLib
 IO::Async::Loop::Glib is a Perl module that provides an implementation of an
 event loop that uses the GNOME Library's main event loop implementation. The
 GLib main event loop manages all the available sources of events for GLib and
 GTK+ applications.

Package: libio-async-loop-mojo-perl
Description-md5: 7a945c30e8a11eee46d3ca04cd88003c
Description-en: Perl module to use IO::Async with Mojolicious
 IO::Async::Loop::Mojo Perl module is "glue" module to enable usage of
 asynchronous modules based on IO::Async::Loop in a web server based on
 Mojolicious.
 .
 In other words, this module is a subclass of IO::Async::Loop which
 uses Mojo::Reactor to perform its IO operations.

Package: libio-async-perl
Description-md5: 3ba42e4beacc7cd18cec67a82fb204c3
Description-en: modules for asynchronous event-driven programming
 The IO::Async collection of modules allows programs to be written that
 perform asynchronous filehandle IO operations.
 .
 A typical program using them would consist of a single subclass of
 IO::Async::Loop to act as a container of other objects, which perform the
 actual IO work required by the program. As well as IO handles, the loop also
 supports timers and signal handlers, and includes more higher-level
 functionality built on top of these basic parts.

Package: libio-async-ssl-perl
Description-md5: 455309f4a6e81de661c257c5df3efa58
Description-en: module to use SSL/TLS with IO::Async
 IO::Async::SSL extends existing IO::Async classes with extra methods to allow
 the use of SSL or TLS-based connections using IO::Socket::SSL. It does not
 directly provide any methods or functions of its own.
 .
 Primarily, it provides SSL_connect and SSL_listen, which yield
 IO::Socket::SSL-upgraded socket handles or IO::Async::Stream instances, and
 two forms of SSL_upgrade to upgrade an existing TCP connection to use SSL.
 .
 As an additional convenience, if the SSL_verify_mode and SSL_ca_* options are
 omitted, the module will attempt to provide them by querying the result of
 IO::Socket::SSL's default_ca function. Otherwise, the module will print a
 warning and set SSL_VERIFY_NONE instead.

Package: libio-bufferedselect-perl
Description-md5: a0fb70be067add1083b5051fa5df4653
Description-en: Perl module for line-buffered select interface
 The purpose of IO::BufferedSelect is to implement a buffered version of
 the select interface that operates on lines, rather than characters.
 Given a set of filehandles, it will block until a full line is available
 on one or more of them.

Package: libio-callback-perl
Description-md5: 1931b9fdd3cc59673d6de37ab9979847
Description-en: emulate file interface for a code reference
 IO::Callback provides an easy way to produce
 a phoney read-only filehandle that calls back to your own code
 when it needs data to satisfy a read.
 This is useful if you want to use a library module
 that expects to read data from a filehandle,
 but you want the data to come from some other source
 and you don't want to read it all into memory and use IO::String.

Package: libio-capture-perl
Description-md5: 517add331b6ded5b3d306bbc4ab1a955
Description-en: Abstract Base Class to build modules to capture output
 The IO::Capture Module defines an abstract base class that can be
 used to build modules that capture output being sent on a filehandle
 such as STDOUT or STDERR.
 .
 Several modules that come with the distribution do just that.
 I.e., Capture STDOUT and STDERR.  Also see James Keenan's
 IO::Capture::Stdout::Extended on CPAN.
 .
 See IO::Capture::Overview for a
 discussion of these modules and examples of how to build a module to
 sub-class from IO::Capture yourself.   If after reading the overview,
 you would like to build a class from IO::Capture, look here for
 details on the internals.

Package: libio-captureoutput-perl
Description-md5: 8dd9e40f05d74666760073de13d20f2c
Description-en: module for capturing STDOUT and STDERR from Perl code, subprocesses or XS
 IO::CaptureOutput provides routines for capturing STDOUT and STDERR from perl
 subroutines, forked system calls (e.g. system(), fork()) and from XS or C
 modules.
 .
 Note that this module is no longer recommended by its upstream maintainer -
 see Capture::Tiny (in package libcapture-tiny-perl) instead.

Package: libio-compress-brotli-perl
Description-md5: 106948f6813e21842cd1070150caa440
Description-en: modules to read/write Brotli buffers/streams
 The IO-Compress-Brotli distribution wraps the Brotli library, offering Perl
 modules for compressing Brotli buffers and streams, IO::Compress::Brotli, and
 decompressing them, IO::Uncompress::Brotli.
 .
 Brotli is a data compression format primarily used in web fonts and
 HTTP compression.

Package: libio-compress-lzma-perl
Description-md5: f3e931e6f5d42891a55fcde0bb09098d
Description-en: modules for reading and writing lzma/xz files/buffers
 This package includes the following modules:
 .
 * IO::Compress::Lzma - Write lzma files/buffers
 * IO::Compress::Xz - Write xz files/buffers
 * IO::Uncompress::UnLzma - Read lzma files/buffers
 * IO::Uncompress::UnXz - Read xz files/buffers

Package: libio-compress-perl
Description-md5: a1b426d17c40c566a25fae1da1fd2b8a
Description-en: bundle of IO::Compress modules
 This package contains the following IO::Compress and IO::Uncompress modules:
 .
 - Compress::Zlib
 - IO::Compress::Base
 - IO::Compress::Bzip2
 - IO::Compress::Deflate
 - IO::Compress::Gzip
 - IO::Compress::RawDeflate
 - IO::Compress::Zip
 - IO::Uncompress::Base
 - IO::Uncompress::Bunzip2
 - IO::Uncompress::Gunzip
 - IO::Uncompress::Inflate
 - IO::Uncompress::RawInflate
 - IO::Uncompress::Unzip
 .
 Compress::Zlib is a Perl external module which provides an interface to
 the info-zip zlib compression library. zlib is a general purpose
 compression library.
 .
 Some of the features provided by Compress::Zlib include:
 .
 * in-memory compression and decompression
 * read and write gzip (.gz) files directly.
 .
 IO::Compress::Bunzip2 and IO::Uncompress::Bunzip2 provide a Perl interface
 that allows transparent reading and writing bzip2 compressed data to files or
 buffers.
 .
 IO::Compress::Base is the base class for all IO::Compress and IO::Uncompress
 modules. It is not intended for direct use in application code. Its sole
 purpose is to be sub-classed by IO::Compress modules.

Package: libio-digest-perl
Description-md5: 5cb4217a8167c8bc8183402fe182d694
Description-en: Perl module to calculate digests while reading or writing
 IO::Digest allows you to calculate digests while reading or writing
 file handles. This avoids the case you need to reread the same content
 to compute the digests after written a file.

Package: libio-epoll-perl
Description-md5: 6228a73eea0a065539ea727611ab2f11
Description-en: Perl interface to the Epoll IO Multiplexing subsystem
 IO::Epoll provides access to the new, (currently) Linux-specific variant of
 poll() known as epoll(). It is designed to offer O(1) scalability over large
 numbers of watched file descriptors.
 .
 This module provides a higher-level layer designed to emulate the behaviour
 of IO::Poll and IO::Ppoll, but also exposes the corresponding low-level API
 that closely matches the related system calls.

Package: libio-event-perl
Description-md5: 84a4b2a2261ba29a466ac9145b55079e
Description-en: Perl module that ties filehandles for nonblocking IO with object callbacks
 IO::Event provides a object-based callback system for handling nonblocking
 IO. The design goal is to provide a system that just does the right thing
 w/o the user needing to think about it much.

Package: libio-fdpass-perl
Description-md5: 07f8991b2d7dc5fe9fcb6bcdf02712c9
Description-en: module to pass a file descriptor over a socket
 IO::FDPass, the small low-level module only has one purpose: pass a file
 descriptor to another process, using a (streaming) unix domain socket (on
 POSIX systems) or any (streaming) socket (on WIN32 systems). The ability to
 pass file descriptors on windows is currently the unique selling point of
 this module.

Package: libio-file-withfilename-perl
Description-md5: bdc412419d8ef34a9611cdd1ce6fc26f
Description-en: filehandles that know their origin
 IO::File::WithFilename does everything that IO::File does, but implements
 filename method, that File::Temp objects have. It lets you write the code
 that is ignorant of what classes of objects it works with.
 .
 If you want to check if it is safe to call filename method, you are
 recommended to call can method rather than to check an object's inheritance:
 .
 print $obj->filename, "\n" if eval { $obj->can('filename') };

Package: libio-file-withpath-perl
Description-md5: 82e0930d17fc5a331a1625683c92b9ed
Description-en: IO::File extension that keeps the pathname
 IO::File::WithPath is a Perl module extending IO::File to keep track
 of the absolute path name of the actual file being handled by the
 IO::File object.

Package: libio-handle-util-perl
Description-md5: aee0995a6c80faa881372e9f46216d9b
Description-en: module providing helper functions for IO::Handle
 IO::Handle::Util and its copackaged modules provide various means of creating
 file handles from callbacks and by coercing objects. In particular
 IO::Handle::Prototype::Fallback allows you to define a file handle
 by implementing the various file handle functions as callacks.
 A much simpler interface is provided by IO::Handle::Iterator which reduces
 the callbacks that need to be defined to one.

Package: libio-interactive-tiny-perl
Description-md5: 8b30ee4be23fdaba0e7767ca9239ef72
Description-en: minimalist utility module for interactive I/O
 IO::Interactive::Tiny provides the useful subset of IO::Interactive’s
 functionality in the form of only having is_interactive().
 .
 It also gains ::Tiny-ness by reducing large deps: it does not use version,
 Carp, or Scalar::Util.

Package: libio-interface-perl
Description-md5: b2b8241993725965d0e98641792b374d
Description-en: socket methods to get/set interface characteristics
 IO::Interface adds object-methods to IO::Socket objects to allow them
 to get and set operational characteristics of network interface cards,
 such as IP addresses, net masks, and so forth.  It is useful for
 identifying runtime characteristics of cards, such as broadcast
 addresses, and finding interfaces that satisfy certain criteria, such
 as the ability to multicast.

Package: libio-lcdproc-perl
Description-md5: f423f8ab73e9bd95dc7dbf3cbff68774
Description-en: Perl extension to connect to a LCD display through lcdproc
 Lcdproc is a client/server suite including drivers for all kinds of
 nifty LCD displays. IO::LCDproc module provides a Perl interface to
 lcdproc.

Package: libio-lockedfile-perl
Description-md5: 118a474d6f5273dae73a3bad5878a7a5
Description-en: module providing object methods for locking files
 IO::LockedFile provides the same interface as the IO::File class, but with
 the additional feature that the files being manipulated are locked using
 the Flock mechanism (using the flock function).

Package: libio-pager-perl
Description-md5: 551e98a54bcf06ecdde86a27ad8c4515
Description-en: module to select a pager and pipe text to it
 IO::Pager is lightweight and can be used to locate an available pager and set
 the PAGER environment variable sanely or as a factory for creating objects
 defined elsewhere such as IO::Pager::Buffered, IO::Pager::Unbuffered, and
 IO::Pager::less which provides a pure perl pager.
 .
 IO::Pager::Perl is used in the IO::Pager::less IO::Pager subclass, but is
 also a free-standing library ready to be incorporated into other code.
 .
 IO::Pager subclasses are designed to programmatically decide whether or not
 to pipe a filehandle's output to a program specified in PAGER. Subclasses may
 inherit from IO::Pager, and implement the IO handle methods desired.

Package: libio-pipely-perl
Description-md5: b196d213aacde22650b6af1ad158a5c6
Description-en: portable way to create pipe() or pipe-like handles
 IO::Pipely provides a couple functions to portably create one- and
 two-way pipes and pipe-like socket pairs. It acknowledges and works
 around known platform issues so you don't have to.
 .
 IO::Pipely currently understands pipe(), UNIX-domain socketpair() and
 regular IPv4 localhost sockets. It will use different kinds of pipes or
 sockets depending on the operating system's capabilities and the number
 of directions requested. The autodetection may be overridden by
 specifying a particular pipe type.
 .
 IO::Pipely is a spin-off of the POE project's portable pipes. Earlier
 versions of the code have been tested and used in production systems for
 over a decade.

Package: libio-prompt-perl
Description-md5: 71426a249a31337de34fa4055b8b5d47
Description-en: module to interactively prompt for user input
 IO::Prompt is a Perl module useful for prompting the user for some input and
 returning that data as an object. It also provides functions for simulating
 hand-typing to the console and for accessing the low-level input.

Package: libio-prompt-tiny-perl
Description-md5: 8826095db94ec755aff62a2569736dd3
Description-en: module that prompts for user input with a default option
 IO::Prompt::Tiny is an extremely simple prompting module, based on the
 extremely simple prompt offered by ExtUtils::MakeMaker.In many cases, that's
 all you need and this module gives it to you without all the overhead of
 ExtUtils::MakeMaker just to prompt for input.
 .
 It doesn't do any validation, coloring, menus, timeouts, or any of the wild,
 crazy, cool stuff that other prompting modules do. It just prompts with a
 default. That's it!

Package: libio-prompter-perl
Description-md5: dfe714d6c84bd7db500ed504672ef8bb
Description-en: Perl module to prompt for input, read it, clean it, return it
 IO::Prompter exports a single subroutine, prompt, that prints a prompt (but
 only if the program's selected input and output streams are connected to a
 terminal), then reads some input, then chomps it, and finally returns an
 object representing that text.

Package: libio-pty-easy-perl
Description-md5: 5cd601ee93e4c5c327f9aef340d14872
Description-en: module providing an easy interface to IO::Pty
 IO::Pty::Easy provides an interface to IO::Pty which hides most of the ugly
 details of handling ptys, wrapping them instead in simple spawn/read/write
 commands.
 .
 IO::Pty::Easy uses IO::Pty internally, so it inherits all of the portability
 restrictions from that module.

Package: libio-sessiondata-perl
Description-md5: 091ed7e0e79c3dbfee6f217ece2ba515
Description-en: set of modules for non-blocking I/O
 This package contains the modules IO::SessionData and IO::SessionSet which
 deal with non-blocking I/O.
 .
 IO::SessionData is a wrapper around IO::Socket handling e.g. partial writes.
 IO::SessionSet is similar to IO::Select. It handles multiple IO::SessionData
 objects offers the ability to buffer partial writes.
 .
 For a detailed documentation, cf. the original author's book:
 Lincoln D. Stein: Network Programming with Perl.
 Addison-Wesley, 2001, pp. 371.

Package: libio-socket-inet6-perl
Description-md5: f6d3736f195add4719019171e4357ff6
Description-en: object interface for AF_INET6 domain sockets
 IO::Socket::INET6 provides an object interface to create and use sockets
 in the AF_INET6 domain. It is built upon the IO::Socket interface and
 inherits all the methods defined by IO::Socket.
 .
 Please note that IO-Socket-INET6 is considered deprecated. It was succeeded
 by IO::Socket::IP. Please consider converting old code from IO-Socket-INET6
 to IO-Socket-IP.

Package: libio-socket-ip-perl
Description-md5: 47b2b5b3c06d44fa6c43ca6cf73af08a
Description-en: module for using IPv4 and IPv6 sockets in a protocol-independent way
 IO::Socket::IP provides a protocol-independent way to use IPv4 and IPv6
 sockets. It allows new connections to be made by specifying the hostname and
 service name or port number. It allows for connections to be accepted by
 sockets listening on local ports, by service name or port number.
 .
 It uses Socket::GetAddrInfo's getaddrinfo function to convert
 hostname/service name pairs into sets of possible addresses to connect to.
 This allows it to work for IPv6 where the system supports it, while still
 falling back to IPv4-only on systems which don't.
 .
 It provides an API which, for most typical cases, should be a drop-in
 replacement for IO::Socket::INET; most constructor arguments and methods are
 provided in a compatible way.

Package: libio-socket-multicast-perl
Description-md5: 5b4c1126646db88802b05ffcef3aa17a
Description-en: module for sending and receiving multicast messages
 The IO::Socket::Multicast module subclasses IO::Socket::INET to
 enable you to manipulate multicast groups. With this module (and an
 operating system that supports multicasting), you will be able to
 receive incoming multicast transmissions and generate your own
 outgoing multicast packets.

Package: libio-socket-portstate-perl
Description-md5: cdca54b934e08ff747eb808f2c6c364d
Description-en: IO::Socket::PortState - checking the status of a port
 You can use it to check if a port is open or closed for a given host and
 protocol.

Package: libio-socket-socks-perl
Description-md5: 110bc76239bb593c40c0db368b112c99
Description-en: extension to IO::Socket providing SOCKS proxy
 IO::Socket::Socks connects to a SOCKS proxy, tells it to open a
 connection to a remote host/port when the object is created.  The
 object you receive can be used directly as a socket for sending and
 receiving data from the remote host. In addition to create socks client
 this module could be used to create socks server.

Package: libio-socket-timeout-perl
Description-md5: 58da5b4b21c6964be03e70ab73a7ffc5
Description-en: IO::Socket with read/write timeout
 IO::Socket provides a way to set a timeout on the socket, but the timeout
 will be used only for connection, not for reading / writing operations.
 .
 IO::Socket::Timeout provides a way to set a timeout on read / write
 operations on an IO::Socket instance, or any IO::Socket::* modules, like
 IO::Socket::INET.

Package: libio-stream-perl
Description-md5: 2a3a3a1a3021c8a94a6ebc60c5596c2c
Description-en: module that provides non-blocking I/O streams based on EV
 Non-blocking event-based low-level I/O is hard to get right. Things become
 much worse when you need to alter I/O stream in some way - use proxies,
 encryption, SSL, etc.
 .
 IO::Stream is designed to give user ability to work with I/O streams on
 higher level, using input/output buffers (just scalars) and high-level
 events like CONNECTED, SENT or EOF. As same time it doesn't hide low-level
 things, and user still able to work on low-level without any limitations.

Package: libio-stty-perl
Description-md5: 3b95cddd5a56b0d731e2f572cb131b26
Description-en: module to change/print terminal (PTY) line settings
 The IO::Stty module provides a generic interface to handle pseudoterminals
 (PTY) in Perl scripts, such as in the "expect" library.
 .
 Before changing terminal parameters with IO::Stty, it's recommended to save
 the current settings and restore them when finished.

Package: libio-tee-perl
Description-md5: 16ee1e32fea5746eec1534eb818625b5
Description-en: module for multiplexing output to multiple output handles
 IO::Tee objects can be used to multiplex input and output in two
 different ways.  The first way is to multiplex output to zero or more
 output handles.  The IO::Tee constructor, given a list of output
 handles, returns a tied handle that can be written to.  When written
 to (using print or printf), the IO::Tee object multiplexes the
 output to the list of handles originally passed to the constructor.
 As a shortcut, you can also directly pass a string or an array
 reference to the constructor, in which case IO::File::new is called
 for you with the specified argument or arguments.
 .
 The second way is to multiplex input from one input handle to zero or
 more output handles as it is being read.  The IO::Tee constructor,
 given an input handle followed by a list of output handles, returns a
 tied handle that can be read from as well as written to.  When written
 to, the IO::Tee object multiplexes the output to all handles passed
 to the constructor, as described in the previous paragraph.  When read
 from, the IO::Tee object reads from the input handle given as the
 first argument to the IO::Tee constructor, then writes any data
 read to the output handles given as the remaining arguments to the
 constructor.

Package: libio-termios-perl
Description-md5: ffbdbf4889659dc34f63ddde30133eed
Description-en: module to supply termios methods to IO::Handle objects
 The IO::Termios class extends the generic IO::Handle object class by
 providing methods which access the system's terminal control termios(3)
 operations. These methods are primarily of interest when dealing with TTY
 devices, including serial ports.
 .
 Linux supports a non-POSIX extension to the usual termios interface which
 allows arbitrary baud rates to be set. IO::Termios can automatically make use
 of this ability through the Linux::Termios2 module which is already in Debian
 as package liblinux-termios2-perl. This module will be used automatically and
 transparently to allow set*baud methods to set any rate allowed by the
 kernel/driver.

Package: libio-tiecombine-perl
Description-md5: 4167140bca842e6c701576f79998746e
Description-en: Perl module to collect output via any kind of tied variable
 IO::TieCombine is a module that can collect output in separate (but
 combinable) named "slots" (output buffers). It provides methods that
 tie scalars, references, file handles or callback functions to specific
 slots, making it possible to e.g. collect both text printed to a file
 handle and text appended to a scalar in the same place, without the
 printing or appending function knowing about the relationship or the
 name of the slot.

Package: libiodbc2
Description-md5: 28db562dffbe690878759315a006f3df
Description-en: iODBC Driver Manager
 The iODBC (intrinsic Open Database Connectivity) driver manager is compatible
 with the ODBC 2.x and 3.x specification and performs all the jobs of a
 ODBC driver manager (i.e. driver loading, parameters and function sequence
 checking, driver's function invoking, etc). Any ODBC driver working with
 ODBC 2.0 and 3.x driver manager will also work with iODBC driver manager
 and vice versa.
 .
 Applications (using ODBC function calls) linked with iODBC driver manager
 will be able to simultaneously access different types of data sources within
 one process through suitable iODBC drivers.
 .
 This package contains the library files. Look for the iodbc package, too!

Package: libiodbc2-dev
Description-md5: d130ba790976d31df335175ab1a2c1f8
Description-en: iODBC Driver Manager (development files)
 The iODBC (intrinsic Open Database Connectivity) driver manager is compatible
 with the ODBC 2.x and 3.x specification and performs all the jobs of a
 ODBC driver manager (i.e. driver loading, parameters and function sequence
 checking, driver's function invoking, etc). Any ODBC driver working with
 ODBC 2.0 and 3.x driver manager will also work with iODBC driver manager
 and vice versa.
 .
 Applications (using ODBC function calls) linked with iODBC driver manager
 will be able to simultaneously access different types of data sources within
 one process through suitable iODBC drivers.
 .
 This package contains the development files.

Package: libiomux-ocaml
Description-md5: cf1f9ca870de37f0f7ba8b43fff69fd6
Description-en: IO Multiplexer bindings -- runtime files
 Low level bindings for Unix IO Multiplexers
 (poll/ppoll/kevent/epoll).
 .
 This package contains only the shared runtime stub libraries.

Package: libiomux-ocaml-dev
Description-md5: 0492e5397c3d21825589b80be239d6ca
Description-en: IO Multiplexer bindings -- development files
 Low level bindings for Unix IO Multiplexers
 (poll/ppoll/kevent/epoll).
 .
 This package includes the development files.

Package: libioth-dev
Description-md5: d71fd3cd0f71fa26a315bdd0cfdbfe41
Description-en: Unified API for the Internet of Threads - development
 libioth main goal is to provide a convenient API
 to interoperate with different network stack implementations.
 Libioth is also an infrastructure where the actual
 implementations can be loaded as plug-ins.
 Libioth's API is minimal: it includes the complete set of
 Berkeley Sockets functions, some functions to add or delete
 a stack and 'msocket', an extended version of 'socket' providing
 one more leading argument to select which stack should
 manage the communication.
 .
 This package contains the development files used for libioth.

Package: libioth0
Description-md5: 09b4d82ea1b91b412f48664b4f51f7e6
Description-en: Unified API for the Internet of Threads - library
 libioth main goal is to provide a convenient API
 to interoperate with different network stack implementations.
 Libioth is also an infrastructure where the actual
 implementations can be loaded as plug-ins.
 Libioth's API is minimal: it includes the complete set of
 Berkeley Sockets functions, some functions to add or delete
 a stack and 'msocket', an extended version of 'socket' providing
 one more leading argument to select which stack should
 manage the communication.
 .
 This package contains the library.

Package: libip-geolocation-mmdb-perl
Description-md5: b10f5247ad0ec77617877559fd0087d9
Description-en: module to read MaxMind DB files
 IP::Geolocation::MMDB is a Perl module that reads MaxMind DB files and maps
 IP addresses to location information such as country and city names.

Package: libipaddr-ocaml
Description-md5: c125fbc835d4fa7fc2a4afaf26443e6e
Description-en: library for manipulation of IP (and MAC) address representations (runtime)
 This is a library for manipulation of IP (and MAC) address representations.
 .
 Features:
 * IPv4 and IPv6 support
 * IPv4 and IPv6 CIDR prefix support
 * IPv4 and IPv6 CIDR-scoped address support
 * Integration with the standard OCaml distribution (Map.OrderedType,
 Unix, top-level)
 * IP address scope classification
 * IPv4-mapped addresses in IPv6 (::ffff:0:0/96) are an embedding of IPv4
 * MAC-48 (Ethernet) address support
 * All types have sexplib serializers/deserializers
 .
 This package contains the shared runtime libraries.

Package: libipaddr-ocaml-dev
Description-md5: afcf4ec469ea1cad29a87fb196ed2277
Description-en: library for manipulation of IP (and MAC) address representations (dev files)
 This is a library for manipulation of IP (and MAC) address representations.
 .
 Features:
 * IPv4 and IPv6 support
 * IPv4 and IPv6 CIDR prefix support
 * IPv4 and IPv6 CIDR-scoped address support
 * Integration with the standard OCaml distribution (Map.OrderedType,
 Unix, top-level)
 * IP address scope classification
 * IPv4-mapped addresses in IPv6 (::ffff:0:0/96) are an embedding of IPv4
 * MAC-48 (Ethernet) address support
 * All types have sexplib serializers/deserializers
 .
 This package contains development files.

Package: libipc-filter-perl
Description-md5: 4d5dacc5ae44e63102d6f721d7075ed3
Description-en: module to filter data through an external process
 The filter function provided by IPC::Filter passes data through an
 external command, thus providing filtering in non-pipeline situations.

Package: libipc-pubsub-perl
Description-md5: 67e3042715dc73e0d1aebeddeea419fb
Description-en: Interprocess Publish/Subscribe channels
 IPC::PubSub provides a simple API for publishing messages to channels
 and for subscribing to them.
 .
 When a message is published on a channel, all subscribers currently in
 that channel will get it on their next get or get_all call.
 .
 The package includes backends based on DBM::Deep, Cache::Memcached,
 Jifty::DBI and plain hashes.

Package: libipc-run-safehandles-perl
Description-md5: 46748829924d2cf9dbc1532e56fb6f26
Description-en: Use IPC::Run and IPC::Run3 safely
 IPC::Run and IPC::Run3 are both very upset when you try to use them under
 environments where you have STDOUT and/or STDERR tied to something else, such
 as under fastcgi.
 .
 The module adds safe-guarding code when you call IPC::Run or IPC::Run3 under
 such environment to make sure it always works.

Package: libipc-shareable-perl
Description-md5: eb6e832675bf9dfc50c00c189621a942
Description-en: module to access IPC shared memory segments through perl
 This perl module provides a tie() interface to System V IPC shared memory
 segments.
 .
 IPC::Shareable allows you to tie a variable to shared memory making it
 easy to share the contents of that variable with other Perl processes.
 Scalars, arrays, and hashes can be tied.  The variable being tied may
 contain arbitrarily complex data structures - including references to
 arrays, hashes of hashes, etc.

Package: libipc-sharedcache-perl
Description-md5: e07dcfb09218eb11f0c3bb82576df5f1
Description-en: module to manage a cache in SysV IPC shared memory
 IPC::SharedCache attempts to make shared memory easy to use for one specific
 application - a shared memory cache, provides a shared memory cache accessed
 as a tied hash.

Package: libipc-sharelite-perl
Description-md5: e0f47672ecd9c103037aadbb8a17d74f
Description-en: Perl module that provides a simple interface to shared memory
 IPC::ShareLite provides a simple interface to shared memory, allowing
 data to be efficiently communicated between processes. Your operating
 system must support SysV IPC (shared memory and semaphores) in order to
 use this module.

Package: libipe-dev
Description-md5: c917565b4f5520f061e748a56638cd4d
Description-en: Ipe library used by ipelets (developer files)
 This package provides static libraries and include files needed to
 create Ipelets, plug-ins for Ipe that are used to add functionality
 to Ipe.
 .
 Ipe is the drawing editor for creating figures in PDF or PS formats.

Package: libipe7.2.30
Description-md5: c3b93b24f7bfb3495bca36843092bc66
Description-en: Ipe library used by ipelets
 This package provides a library used by Ipe and its extensions.
 Ipelets are plug-ins for Ipe that are used to add functionality to
 Ipe.
 .
 Ipe is the drawing editor for creating figures in PDF or PS formats.

Package: libiperf-dev
Description-md5: 86eb0fa7b273c3acf4c250e86fd9ae3a
Description-en: Internet Protocol bandwidth measuring tool (development files)
 Iperf3 is a tool for performing network throughput measurements. It can
 test either TCP or UDP throughput.
 .
 This is a new implementation that shares no code with the original
 iperf from NLANR/DAST and also is not backwards compatible.
 .
 This is the development package which contains headers files and the
 static iperf library.

Package: libiperf0
Description-md5: 244f66f46718a4a37d9ee85afdde66c2
Description-en: Internet Protocol bandwidth measuring tool (runtime files)
 Iperf3 is a tool for performing network throughput measurements. It can
 test either TCP or UDP throughput.
 .
 This is a new implementation that shares no code with the original
 iperf from NLANR/DAST and also is not backwards compatible.
 .
 This is the runtime package for programs that use the shared iperf
 library.

Package: libippcp-dev
Description-md5: 59fb96cf6a78cbfca0b2023cf07c38a5
Description-en: Intel® Cryptography Primitives Library development files
 Intel® Cryptography Primitives Library (Intel® IPP) Cryptography is a
 secure, fast and lightweight library of building blocks for cryptography,
 highly-optimized for various Intel® CPUs.
 This package contains the development libraries and headers.

Package: libippcp12
Description-md5: c5a8b541c60a60abf86891debf8b5c1f
Description-en: Intel® Cryptography Primitives Library
 Intel® Cryptography Primitives Library (Intel® IPP) Cryptography is a
 secure, fast and lightweight library of building blocks for cryptography,
 highly-optimized for various Intel® CPUs.
 .
 Key features:
 * sym crypto primitives
 * one-way hash primitives
 * data authentication primitives
 * pub key crypto functions
 * multi-buffer RSA, ECDSA, SM3, x25519
 * finite field arithmetic functions
 * big number integer arithmetic funtions
 * PRNG/TRNG and Prime numbers generation

Package: libips4o-dev
Description-md5: 1f80b1a9db7dca58d516ac497ff9bdea
Description-en: In-place Parallel Super Scalar Samplesort
 This is the implementation of the algorithm presented in the eponymous
 paper, which contains an in-depth description of its inner workings, as
 well as an extensive experimental performance evaluation.

Package: libipsec-mb-dev
Description-md5: 96b434f1df714f8d8a86825f70ab243a
Description-en: Intel Multi-Buffer Crypto for IPsec (development)
 The Multi-Buffer Crypto for IPsec library provides software crypto acceleration
 primarily targeting packet processing applications, e.g. DPDK and QAT.
 .
 This package contains the development files.

Package: libipsec-mb2
Description-md5: bbbe369d32c9e37358c5b7368a713b97
Description-en: Intel Multi-Buffer Crypto for IPsec (library)
 The Multi-Buffer Crypto for IPsec library provides software crypto acceleration
 primarily targeting packet processing applications, e.g. DPDK and QAT.
 .
 This package contains the shared library.

Package: libiptables-chainmgr-perl
Description-md5: 525c69b8246c311f8d5bf05925c7030b
Description-en: Perl extension for manipulating iptables policies
 The IPTables::ChainMgr module provides an interface to manipulate iptables
 policies on Linux systems through the direct execution of iptables commands.
 .
 Then, it is easy to execute iptables commands directly in order to both parse
 and change the configuration of the policy. Further, this simplifies
 installation since the only external requirement is (in the spirit of
 scripting) to be able to point IPTables::ChainMgr at an installed iptables
 binary instead of having to compile against a library.

Package: libiptables-parse-perl
Description-md5: 70052fd09199cc048dd186b463c0894a
Description-en: Perl extension for parsing iptables firewall rulesets
 The IPTables::Parse package provides an interface to parse iptables
 rules on Linux systems through the direct execution of iptables commands, or
 from parsing a file that contains an iptables policy listing.  You can get
 the current policy applied to a table/chain, look for a specific user-defined
 chain, check for a default DROP policy, or determining whether or not logging
 rules exist.

Package: libiptcdata-bin
Description-md5: 830662c59118e488ec0d41af00f9a952
Description-en: Library to parse IPTC metadata (programs)
 libiptcdata is a library, for manipulating the International Press
 Telecommunications Council (IPTC) metadata stored within multimedia
 files such as images. The library provides routines for parsing,
 viewing, modifying, and saving this metadata.

Package: libiptcdata-doc
Description-md5: ecd618b5ecb320b7b5d87683a2a804f7
Description-en: Library to parse IPTC metadata (documentation)
 libiptcdata is a library, for manipulating the International Press
 Telecommunications Council (IPTC) metadata stored within multimedia
 files such as images. The library provides routines for parsing,
 viewing, modifying, and saving this metadata.

Package: libiptcdata0
Description-md5: 938d2dc5511bf546ff851f571e905419
Description-en: Library to parse IPTC metadata
 libiptcdata is a library, for manipulating the International Press
 Telecommunications Council (IPTC) metadata stored within multimedia
 files such as images. The library provides routines for parsing,
 viewing, modifying, and saving this metadata.

Package: libiptcdata0-dev
Description-md5: 26af292fcdc22d47f1ba4952630d7b83
Description-en: Library to parse IPTC metadata (development files)
 libiptcdata is a library, for manipulating the International Press
 Telecommunications Council (IPTC) metadata stored within multimedia
 files such as images. The library provides routines for parsing,
 viewing, modifying, and saving this metadata.

Package: libirc-formatting-html-perl
Description-md5: 94a867c237826bdaed1f7ef4a76a8584
Description-en: Perl module for converting between HTML and IRC formatting
 IRC::Formatting::HTML provides two functions:
 - irc_to_html, takes an irc formatted string and
 returns the HTML version. Also takes an option to
 treat inverted text as italic.
 - html_to_irc, which takes an HTML string and returns
 an irc formatted string.

Package: libirc-utils-perl
Description-md5: 01f6bacfc36531d599d806e1bb4992d6
Description-en: collection of common utilities for IRC-related tasks
 The functions in the IRC::Utils module take care of many of the tasks you are
 faced with when working with IRC. Mode lines, ban masks, message encoding and
 formatting, etc.

Package: libircclient-dev
Description-md5: b0c3fdc225b15139ca7abd373caa19e8
Description-en: development files for libircclient
 libircclient is a small but powerful library that implements the
 client-server IRC protocol. It is designed to be small, fast, portable and
 compatible to RFC standards, and most IRC clients. libircclient features
 include:
 .
 * Full multi-threading support.
 * Single threads handles all the IRC processing.
 * Support for single-threaded applications, and socket-based
 applications, which use select()
 * Synchronous and asynchronous interfaces.
 * CTCP support with optional build-in reply code.
 * Flexible DCC support, including both DCC chat, and DCC file transfer.
 * Can both initiate and react to initiated DCC.
 * Can accept or decline DCC sessions asynchronously.
 * Plain C interface and implementation (possible to use from C++ code,
 obviously)
 * Compatible with RFC 1459 and most IRC clients.
 * Good documentation and examples available.
 .
 This package contains the development files.

Package: libircclient1
Description-md5: 9f0b8d90d2afffb6d2f84dca4de85f6c
Description-en: C library to create IRC clients
 libircclient is a small but powerful library that implements the
 client-server IRC protocol. It is designed to be small, fast, portable and
 compatible to RFC standards, and most IRC clients. libircclient features
 include:
 .
 * Full multi-threading support.
 * Single threads handles all the IRC processing.
 * Support for single-threaded applications, and socket-based applications,
 which use select()
 * Synchronous and asynchronous interfaces.
 * CTCP support with optional build-in reply code.
 * Flexible DCC support, including both DCC chat, and DCC file transfer.
 * Can both initiate and react to initiated DCC.
 * Can accept or decline DCC sessions asynchronously.
 * Plain C interface and implementation (possible to use from C++ code,
 obviously)
 * Compatible with RFC 1459 and most IRC clients.
 * Good documentation and examples available.

Package: libirccore3t64
Description-md5: 74bc1b1ee4907aa388bfb2d8dbbafcdf
Description-en: cross-platform IRC framework written with Qt (Core classes)
 Communi is a cross-platform IRC framework written with Qt.
 .
 Communi provides a set of tools for enabling IRC connectivity in
 Qt-based C++ and QML applications.
 .
 This library contains the IRC Core classes,
 to manage IRC connections, receive messages and send commands.

Package: libirclib-java
Description-md5: 033fee1687d4a92fa24987c6e1780be3
Description-en: Java implementation of the IRC protocol
 IRClib is a free Java implementation of the IRC protocol.
 This thin library is RFC1459 and RFC2812 compliant.

Package: libircmodel3t64
Description-md5: 9e65c9ba508348db9a05ba961cf6e359
Description-en: cross-platform IRC framework written with Qt  (IRC Model classes)
 Communi is a cross-platform IRC framework written with Qt.
 .
 Communi provides a set of tools for enabling IRC connectivity in
 Qt-based C++ and QML applications.
 .
 This library contains the IRC Model classes to keep track of queries,
 channels and users.

Package: libircutil3t64
Description-md5: 08d0f0698034021b7f18e23fbcc52034
Description-en: cross-platform IRC framework written with Qt (Util classes)
 Communi is a cross-platform IRC framework written with Qt.
 .
 Communi provides a set of tools for enabling IRC connectivity in
 Qt-based C++ and QML applications.
 .
 This library contains Miscellaneous utility classes for common IRC
 client related needs.

Package: libirecovery-1.0-5
Description-md5: 09ee4d907388f3d60e5c8430331eb985
Description-en: Library allowing communication with iBoot/iBSS of iOS devices via USB
 libirecovery is a library which implements communication to iBoot/iBSS
 recovery mode found on Apple's iOS devices via USB.
 .
 It can be used with the idevicerestore utility to flash firmwares to iOS
 devices.

Package: libirecovery-1.0-dev
Description-md5: 3c3018d9e35671b9eb5d89dd1f5dd62a
Description-en: Development files for libirecovery
 libirecovery is a library which implements communication to iBoot/iBSS
 recovery mode found on Apple's iOS devices via USB.
 .
 This package contains the development files for libirecovery.

Package: libirecovery-common
Description-md5: 88cd0f491e633673da435451c9ecbe55
Description-en: Common files for libirecovery
 libirecovery is a library which implements communication to iBoot/iBSS
 recovery mode found on Apple's iOS devices via USB.
 .
 This package contains udev rules files to setup permissions for plugged
 devices in recovery mode.

Package: libiri-perl
Description-md5: 61fccb8c37cc0f259d703f8d8fc3f8b9
Description-en: Handle Internationalized Resource Identifiers in Perl
 The IRI module is a Perl implementation of Internationalized Resource
 Identifiers (IRIs) as defined by RFC 3987.
 .
 See http://www.ietf.org/rfc/rfc3987.txt for the IRI specification.

Package: libirman-dev
Description-md5: 698cc891de98120434f671abd372d730
Description-en: Library, headers and test tools for the Irman infrared hardware
 The IrMan hardware (http://www.intolect.com/irmandetail.htm) is  nowadays
 discontinued. However, some modern hardware (notably the irtoy) is able to
 emulate the irman protocol.
 .
 This package contains development support including static libraries,
 headers, test tools, documentation and pkg-config files.

Package: libirman0
Description-md5: 9b0e4a064fd960832fa2fd1d247b0c3d
Description-en: Shared library to access the libirman hardware
 The IrMan hardware (http://www.intolect.com/irmandetail.htm) is nowadays
 discontinued. However, some modern hardware (notably the irtoy) is able to
 emulate the irman protocol.
 .
 This package contains runtime shared libraries.

Package: libirrlicht-dev
Description-md5: daf77d6cc6f8d699f1292adb2b07a055
Description-en: High performance realtime 3D engine development library
 The Irrlicht Engine is an open source completely cross-platform 3D engine.
 It has support for OpenGL and its own software renderer,
 and has all of the state-of-the-art features
 which can be found in commercial 3d engines.
 .
 This package contains the development library.

Package: libirrlicht-doc
Description-md5: dca3ae98b38d177672fba4bcddb6245b
Description-en: High performance realtime 3D engine (API documentation)
 The Irrlicht Engine is an open source completely cross-platform 3D engine.
 It has support for OpenGL and its own software renderer,
 and has all of the state-of-the-art features
 which can be found in commercial 3d engines.
 .
 This package contains the API documentation and examples.

Package: libirrlicht1.8t64
Description-md5: 0bd9ebaf6976171a8fcfa65f1fc9c445
Description-en: High performance realtime 3D engine
 The Irrlicht Engine is an open source completely cross-platform 3D engine.
 It has support for OpenGL and its own software renderer,
 and has all of the state-of-the-art features
 which can be found in commercial 3d engines.

Package: libirstlm-dev
Description-md5: c8171d1c8df7d2942108fdc07925c54d
Description-en: IRST Language Modeling Toolkit - development files
 The IRST Language Modeling Toolkit can be used to learn a language model
 from data. The generated n-gram models should be usable on any system
 supporting ARPA language model format.
 .
 This package provides development headers for IRSTLM.

Package: libirstlm1t64
Description-md5: 173dcb225ef7deb2fae16d825d73623a
Description-en: IRST Language Modeling Toolkit - runtime library
 The IRST Language Modeling Toolkit can be used to learn a language model
 from data. The generated n-gram models should be usable on any system
 supporting ARPA language model format.
 .
 This package contains the IRSTLM shared library.

Package: libisal-dev
Description-md5: 874548205a402b15945db5a8d79b55a2
Description-en: Intel(R) Intelligent Storage Acceleration Library - devel files
 Collection of low-level functions used in storage applications.
 Contains fast erasure codes that implement a general
 Reed-Solomon type encoding for blocks of data that helps protect against
 erasure of whole blocks. The general ISA-L library contains an expanded
 set of functions used for data protection, hashing, encryption, etc.
 .
 This package contains the development files needed to build against the shared
 library.

Package: libisal2
Description-md5: db59909f70c412a803a10087d9506bd6
Description-en: Intel(R) Intelligent Storage Acceleration Library - shared library
 Collection of low-level functions used in storage applications.
 Contains fast erasure codes that implement a general
 Reed-Solomon type encoding for blocks of data that helps protect against
 erasure of whole blocks. The general ISA-L library contains an expanded
 set of functions used for data protection, hashing, encryption, etc.
 .
 This package contains the shared library.

Package: libiscsi-bin
Description-md5: b694252febaa2b756d9cbc15ff8654a1
Description-en: iSCSI client shared library - utilities
 Libiscsi is a clientside library to implement the iSCSI protocol
 that can be used to access resource of an iSCSI Target.
 .
 The library is fully async with regards to iscsi commands and scsi
 tasks, but a sync layer is also provided for ease of use for simpler
 applications.
 .
 This package contains a set of useful iscsi utilities such as logging in
 to and enumerating all targets on a portal and all devices of a target,
 all built on top of libiscsi.

Package: libiscwt-java
Description-md5: c40ab77f08fa36f52dd05808dafff788
Description-en: abstractions and Java implementations for rendering PDF
 To built a flexible PDF rendering one first needed some basics
 functionality to deal with fonts, images and general platform
 abstractions. The result is isCWT. It contains all abstraction and
 implementations needed for rendering PDF that are not related to PDF
 itself.  This library is built and used primarily for jPod Renderer,
 so one is likely to miss some features when using it in another context.

Package: libiscwt-java-doc
Description-md5: 7fab26fd5d2a43c51f6053e34d838c66
Description-en: Javadoc API description for isCWT
 To built a flexible PDF rendering one first needed some basics
 functionality to deal with fonts, images and general platform
 abstractions. The result is isCWT. It contains all abstraction and
 implementations needed for rendering PDF that are not related to PDF
 itself.  This library is built and used primarily for jPod Renderer,
 so one is likely to miss some features when using it in another context.
 .
 This package contains autogenerated documentation from the Java source code,
 consisting of HTML files describing the library for programmers.

Package: libisfreetype-java
Description-md5: bf1a8c37960de77996a788f6f697914f
Description-en: Java wrapper for FreeType font handling library
 The PDF rendering of the Open Source efforts of the company intarsys
 was in demand of a good font handling library. This new development was
 motivated by observations that current solutions
 * only have poor support for VM
 * there is no plain Java library around
 * extends the de factor standard C library FreeType
 This library wraps around the functions that were important for
 using isNativeC (another library of the same company) and were ready
 to run on all FreeType supported platforms.
 .
 While this wrapper-library binds and uses only a very small subset
 of the FreeType features available, to the degree that it is needed
 for the jPodRenderer, it should be no problem to use and enhance
 this implementation in other contexts.
 .
 This package provides a only a link to the very latest
 version of libisfreetype.

Package: libisfreetype-java-doc
Description-md5: 2e39ec0fe2312b0a80e47036ebc5b138
Description-en: Javadoc API description for isFreeType
 Autogenerated from the Java source code, this package offers
 the HTML files describing the library for programmers.

Package: libismrmrd-dev
Description-md5: ddf945cd3a75bcf364e523bd7139c5d4
Description-en: development files for ISMRMRD
 The ISMRMRD format combines a mix of flexible data structures (XML header)
 and fixed structures (equivalent to C-structs) to represent MRI data.
 .
 In addition, the ISMRMRD format also specifies an image header for storing
 reconstructed images and the accompanying C++ library provides a convenient
 way of writing such images into HDF5 files along with generic arrays for
 storing less well defined data structures, e.g. coil sensitivity maps or
 other calibration data.
 .
 This package provides the development files.

Package: libismrmrd-doc
Description-md5: 2469b7c9ccfa08f5a6affb1af21e877f
Description-en: documentation for ISMRMRD
 The ISMRMRD format combines a mix of flexible data structures (XML header)
 and fixed structures (equivalent to C-structs) to represent MRI data.
 .
 In addition, the ISMRMRD format also specifies an image header for storing
 reconstructed images and the accompanying C++ library provides a convenient
 way of writing such images into HDF5 files along with generic arrays for
 storing less well defined data structures, e.g. coil sensitivity maps or
 other calibration data.
 .
 This package provides the documentation.

Package: libismrmrd1.15
Description-md5: 541e40b53e0f3863da96ab3f6d59ec9b
Description-en: ISMRM Raw Data format (ISMRMRD)
 The ISMRMRD format combines a mix of flexible data structures (XML header)
 and fixed structures (equivalent to C-structs) to represent MRI data.
 .
 In addition, the ISMRMRD format also specifies an image header for storing
 reconstructed images and the accompanying C++ library provides a convenient
 way of writing such images into HDF5 files along with generic arrays for
 storing less well defined data structures, e.g. coil sensitivity maps or
 other calibration data.
 .
 This package provides the shared library.

Package: libisnativec-java
Description-md5: a8180459dd7d468272258fa8d07a6c49
Description-en: helper routines to access native code from Java
 The package presents a solution completely written in Java to access
 native code.  Features:
 * Java side declaration, no C compiler
 * Clean design
 * Transparent, easy deployment
 * Platform independent
 * Fast
 The effort relies on a combination of upstream's custom design for
 the call interface, memory abstraction and data structures and the
 basic native binding provided by any third party (currently jna).

Package: libisnativec-java-doc
Description-md5: 970ec2d4bd5518cbd66699a01728ccc9
Description-en: Javadoc API description for isNativeC
 Autogenerated from the Java source code, this package offers
 the HTML files describing the library for programmers.

Package: libiso9660-dev
Description-md5: 97b431f7646b5800ba9980c27edef610
Description-en: library to work with ISO9660 filesystems (development files)
 This package contains development files (headers and static library)
 for the libiso9660 library.
 .
 This library is made to read and write ISO9660 filesystems; those
 filesystems are mainly used on CDROMs.

Package: libisocline-dev
Description-md5: 41e5133bfcefbcbb8c0eed8ff744489c
Description-en: portable alternative to GNU Readline
 isocline is a small portable library for interactive command line editing.
 It provides features commonly associated with readline-style interfaces,
 including line editing, history and completion support.
 .
 The library is designed to be lightweight, easy to integrate and suitable
 for cross-platform use.
 .
 This package contains development libraries, header files and
 manpages for isocline.

Package: libisocline1
Description-md5: c7e77a7c14e509ec2b4ce5a491078c5f
Description-en: portable alternative to GNU Readline
 isocline is a small portable library for interactive command line editing.
 It provides features commonly associated with readline-style interfaces,
 including line editing, history and completion support.
 .
 The library is designed to be lightweight, easy to integrate and suitable
 for cross-platform use.
 .
 This package provides the isocline shared libraries.

Package: libisoparser-java
Description-md5: 037c342488a5a7545c23e8d8ad9bb021
Description-en: Generic parser and writer for ISO 14496 based files
 The isoparser API can read and write the MP4 file structure. It is a low
 level tool dealing with the so called boxes but it is as well as dealing
 with structure like tracks and movies.

Package: libisorelax-java
Description-md5: 18eaa368c11cd82888b42562b6db7e2b
Description-en: Interface for applications to support RELAX Core
 The ISO RELAX project hosts the public interfaces useful for
 applications to support RELAX Core.
 More details about RELAX NG can be found on
 http://relaxng.sourceforge.net/

Package: libisospec++-dev
Description-md5: 113dcc38c2c18f64fa4d54fe8fe98a78
Description-en: Isotopic fine structure calculator (C++ development files)
 IsoSpec implements an algorithm for fast computation of isotopologues of
 chemical substances that can alternate between joint probability and peak
 height threshold.
 .
 This package ships the development files.

Package: libisospec++-doc
Description-md5: cd6011399319872db6a2774880e9a4a4
Description-en: Isotopic fine structure calculator (C++ API documentation)
 IsoSpec implements an algorithm for fast computation of isotopologues of
 chemical substances that can alternate between joint probability and peak
 height threshold.

Package: libisospec++2t64
Description-md5: 9265d7731cc4aa34bda02514a5dc31e9
Description-en: Isotopic fine structure calculator (C++ runtime)
 IsoSpec implements an algorithm for fast computation of isotopologues of
 chemical substances that can alternate between joint probability and peak
 height threshold.
 .
 This package ships the runtime shared library.

Package: libispcrt-dev
Description-md5: 1368c4d8a033327e585f44ae4c769989
Description-en: Intel Implicit SPMD Program Compiler runtime library development files
 ispc is a compiler for a variant of the C programming language, with extensions
 for single program, multiple data programming. Under the SPMD model, the
 programmer writes a program that generally appears to be a regular serial
 program, though the execution model is actually that a number of program
 instances execute in parallel on the hardware.
 .
 This package contains the headers library for building programs that
 use the ispc runtime.

Package: libispcrt1
Description-md5: 016be67c24519f51eba12229a783b19d
Description-en: Intel Implicit SPMD Program Compiler runtime library
 ispc is a compiler for a variant of the C programming language, with extensions
 for single program, multiple data programming. Under the SPMD model, the
 programmer writes a program that generally appears to be a regular serial
 program, though the execution model is actually that a number of program
 instances execute in parallel on the hardware.
 .
 This package contains the runtime library for building programs that
 use ispc runtime.

Package: libisptr-dev
Description-md5: 5b55af200c5dd945e3a829ef8c81f0ef
Description-en: another implementation of an intrusive reference counting smart
 isptr is yet another implementation of an intrusive reference counting smart
 pointer, highly configurable reference counted base class and adapters.

Package: libisrt-java
Description-md5: 22242182c6455ae8b4f886154b149c5a
Description-en: common runtime library by intarsys
 The isRuntime library is a collection of routines common to most
 of intarsys's Java implementations, including the isCWT and jPod
 PDF management software libraries.

Package: libisrt-java-doc
Description-md5: d8872348ed43ee76baaa7c15919b3053
Description-en: common runtime library by intarsys (documentation)
 The isRuntime library is a collection of routines common to most
 of intarsys's Java implementations, including the isCWT and jPod
 PDF management software libraries.
 .
 This package contains the Javadoc API for the isRuntime library.

Package: libistack-commons-java
Description-md5: ede4ef727ae8f175723f810aaadfde9b
Description-en: Common code for some Glassfish projects
 The iStack Commons project was created to promote code reuse. The shared
 parts of JAXP, JAXB, SAAJ, and JAX-WS projects are included in this library
 to reduce the footprint of end products using them.

Package: libite-dev
Description-md5: 5fd244f535ca7715de94fdcda5945dc7
Description-en: static library, header files, and docs for libite
 Static library, header files, and documentation for libite.
 .
 Libite is a lightweight library of frog DNA.  It can be used to fill
 the gaps in any dinosaur project.  It holds useful functions and macros
 developed by both Finit and the OpenBSD project.  Most notably the
 string functions: strlcpy(3), strlcat(3) and the highly useful *BSD
 sys/queue.h and sys/tree.h API's.
 .
 Libite is the frog DNA missing in GNU libc.  However, -lite does not
 aim to become another GLIB!  One noticeable gap in GLIBC is the missing
 _SAFE macros in the BSD sys/queue.h API — highly recommended when
 traversing lists to delete/free nodes.
 .
 The code is open sourced under a mix of the MIT/X11 license, the ISC
 license used by OpenBSD, and BSD licenses, all of them are extremely
 liberal and can be used freely in proprietary software if needed.

Package: libite5t64
Description-md5: c1440f36eddaac6995996bcdce74059e
Description-en: That missing frog DNA you've been looking for
 Libite, or -lite, is a lightweight library of frog DNA.  It can be used
 to fill the gaps in any dinosaur project.  It holds useful functions
 and macros developed by both Finit and the OpenBSD project.  Most
 notably the string functions: strlcpy(3), strlcat(3) and the highly
 useful *BSD sys/queue.h and sys/tree.h API's.
 .
 Libite is the frog DNA missing in GNU libc.  However, -lite does not
 aim to become another GLIB!  One noticeable gap in GLIBC is the missing
 _SAFE macros in the BSD sys/queue.h API — highly recommended when
 traversing lists to delete/free nodes.
 .
 The code is open source software under a mix of the MIT/X11 license,
 the ISC license used by OpenBSD, and BSD licenses, all of them are
 extremely liberal and can be used freely in proprietary software if
 needed.

Package: libiter-ocaml-dev
Description-md5: 0f31f4cf63e1c6da5ea5f56ffb982e95
Description-en: clean and efficient loop fusion -- development files
 A simple abstraction over iter functions intended to
 iterate efficiently on collections while performing some
 transformations. Common operations supported by this
 package include filter, map, take, drop, append, and
 flat_map.
 .
 It aims at providing a very simple and efficient way of
 iterating on a finite number of values, only allocating one
 intermediate closure to do so.

Package: libiterator-simple-perl
Description-md5: a7603a956a70bdbe1e9a0b1ef631d6b5
Description-en: simple iterators and utilities
 This perl module, Iterator::Simple, allows the programmer to easily
 create and manipulate simple iterators in perl.
 .
 There are also functions to map and filter the output of iterators.

Package: libitext-java
Description-md5: 9375e0a8a16e747e2a89699fc9c4c2a4
Description-en: Java Library to create and manipulate PDF on the fly
 iText is a library that allows you to generate PDF files on the fly.
 The iText classes are very useful for people who need to generate read-only,
 platform independent documents containing text, lists, tables and images.
 The library is especially useful in combination with Java(TM)
 technology-based Servlets: The look and feel of HTML is browser dependent;
 with iText and PDF you can control exactly how your servlet's output will look.

Package: libitext-rtf-java
Description-md5: 4f95d6918585f4d1a2456caf37cc2fcd
Description-en: Java Library to create and manipulate RTF files on the fly
 iText RTF is a library that allows you to generate RTF files on the fly in
 a similar fashion to iText itself.

Package: libitext5-java
Description-md5: 9375e0a8a16e747e2a89699fc9c4c2a4
Description-en: Java Library to create and manipulate PDF on the fly
 iText is a library that allows you to generate PDF files on the fly.
 The iText classes are very useful for people who need to generate read-only,
 platform independent documents containing text, lists, tables and images.
 The library is especially useful in combination with Java(TM)
 technology-based Servlets: The look and feel of HTML is browser dependent;
 with iText and PDF you can control exactly how your servlet's output will look.

Package: libitkadaptivedenoising-dev
Description-md5: f04d0be3bd5839f3a9531e873c4d1940
Description-en: Insight Toolkit module for image denoising (development files)
 This module of Insight Toolkit allows one to denoise an image using a
 spatially adaptive filter.
 .
 This package contains the headers file and the static library.

Package: libitkadaptivedenoising0
Description-md5: f76662d3ba05290f254be68ef2fb7f15
Description-en: Insight Toolkit module for image denoising (shared library)
 This module of Insight Toolkit allows one to denoise an image using a
 spatially adaptive filter.
 .
 This package contains the shared library.

Package: libitkgenericlabelinterpolator-dev
Description-md5: 1822e17b401b3b697abe35b9be710130
Description-en: Insight Toolkit module to interpolate label images
 This module for the Insight Toolkit (ITK) provides a generic interpolator for
 label images to interpolate each label with an ordinary image interpolator, and
 return the label with the highest value.
 .
 This is the idea used by the itk::LabelImageGaussianInterpolateImageFunction
 interpolator. Unfortunately, this class is currently limited to Gaussian
 interpolation. Using generic programming, the proposed interpolator extends
 this idea to any image interpolator. Combined with linear interpolation, this
 results in similar or better accuracy and much improved computation speeds on
 a test image.

Package: libitl-dev
Description-md5: ebde304649050aeaaab646b93ecdbcca
Description-en: Islamic tools & libraries project - development files
 This library allows applications to convert between Hijri/Gregorian
 dates and compute Muslim prayer times and Qibla direction based on
 multiple methods of calculation.
 .
 Install this package if you need to build programs that use libitl.
 .
 Part of the Islamic Tools and Libraries project (ITL).

Package: libitl-gobject-dev
Description-md5: 36d9d8886884fa0078b569deddf44150
Description-en: GObject bindings for libitl - development files
 This library is a GObject bindings library for libitl (Islamic tools &
 library project), libitl allows applications to convert between
 Hijri/Gregorian dates and compute Muslim prayer times and Qibla direction
 based on multiple methods of calculation.
 .
 This package contains the header files, static libraries, and symbolic links
 needed for development. The GIR file is also included.

Package: libitl-gobject0
Description-md5: 7f20b16bee412587c2f31cd14d148abb
Description-en: GObject bindings for libitl - shared library
 This library is a GObject bindings library for libitl (Islamic tools &
 library project), libitl allows applications to convert between
 Hijri/Gregorian dates and compute Muslim prayer times and Qibla direction
 based on multiple methods of calculation.
 .
 This package contains the shared library.

Package: libitl0
Description-md5: fe3e8eb68c6518c4ab4df9a9877dfb41
Description-en: Islamic tools & libraries project - shared library
 This library allows applications to convert between Hijri/Gregorian
 dates and compute Muslim prayer times and Qibla direction based on
 multiple methods of calculation.
 .
 Part of the Islamic Tools and Libraries project (ITL).

Package: libitm1-alpha-cross
Description-md5: 353dc4001cbe783e9f0a27c29f5dc3b5
Description-en: GNU Transactional Memory Library
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: libitm1-loong64-cross
Description-md5: 353dc4001cbe783e9f0a27c29f5dc3b5
Description-en: GNU Transactional Memory Library
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: libitm1-ppc64-cross
Description-md5: 353dc4001cbe783e9f0a27c29f5dc3b5
Description-en: GNU Transactional Memory Library
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: libitm1-sh4-cross
Description-md5: 353dc4001cbe783e9f0a27c29f5dc3b5
Description-en: GNU Transactional Memory Library
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: libitm1-sparc64-cross
Description-md5: 353dc4001cbe783e9f0a27c29f5dc3b5
Description-en: GNU Transactional Memory Library
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: libitm1-x32-cross
Description-md5: 353dc4001cbe783e9f0a27c29f5dc3b5
Description-en: GNU Transactional Memory Library
 GNU Transactional Memory Library (libitm) provides transaction support for
 accesses to the memory of a process, enabling easy-to-use synchronization of
 accesses to shared memory by several threads.

Package: libitpp-dev
Description-md5: de0d130a31469ecf5a987e2576f49300
Description-en: C++ library of signal processing and communication routines: Headers
 IT++ is a C++ library of mathematical, signal processing and
 communication classes and functions. Its main use is in simulation of
 communication systems and for performing research in the area of
 communications. The kernel of the library consists of generic vector
 and matrix classes, and a set of accompanying routines. Such a kernel
 makes IT++ similar to MATLAB or GNU Octave .
 .
 This package has the development libraries and headers for IT++.

Package: libitpp-doc
Description-md5: 82f2939c5428d6a4c9dc250d9163e075
Description-en: C++ library of signal processing and communication routines: Documentation
 IT++ is a C++ library of mathematical, signal processing and
 communication classes and functions. Its main use is in simulation of
 communication systems and for performing research in the area of
 communications. The kernel of the library consists of generic vector
 and matrix classes, and a set of accompanying routines. Such a kernel
 makes IT++ similar to MATLAB or GNU Octave .
 .
 This package has the documentation for IT++.

Package: libitpp8v5
Description-md5: 43929a8332eb5e041dde9c37d53bb8ed
Description-en: C++ library of signal processing and communication routines
 IT++ is a C++ library of mathematical, signal processing and
 communication classes and functions. Its main use is in simulation of
 communication systems and for performing research in the area of
 communications. The kernel of the library consists of generic vector
 and matrix classes, and a set of accompanying routines. Such a kernel
 makes IT++ similar to MATLAB or GNU Octave .

Package: libitpp8v5-dbg
Description-md5: 21cba55e30614b25d492057c06520aa1
Description-en: C++ library of signal processing and communication routines: Debug symbols
 IT++ is a C++ library of mathematical, signal processing and
 communication classes and functions. Its main use is in simulation of
 communication systems and for performing research in the area of
 communications. The kernel of the library consists of generic vector
 and matrix classes, and a set of accompanying routines. Such a kernel
 makes IT++ similar to MATLAB or GNU Octave .
 .
 This package has the debugging symbols for IT++ which may
 be useful while debugging IT++ based applications.

Package: libiv-unidraw2t64
Description-md5: 767bcf555c31d2787f16f11d2c2a8285
Description-en: Application Frameworks layered on Unidraw
 InterViews is written in C++ and portable to several different Unix
 platforms.
 Applications written with the InterViews library can be configured to
 provide a special "Look and Feel", such as SGI-Motif and normal Motif.
 The package includes the unidraw dynamic library, along with
 extensions for frame and graph editing needed by the ivtools vector
 graphics editors.

Package: libiv2t64
Description-md5: 3eada48265b5f9d13e84bef2f825a9bf
Description-en: C++ GUI library with Motif Look and Feel
 InterViews is written in C++ and portable to several different Unix
 platforms.
 Applications written with the InterViews library can be configured to
 provide a special "Look and Feel", such as SGI-Motif and normal Motif.
 This package contains the InterViews dynamic library.

Package: libivykis-dev
Description-md5: d8cf685fda01064ff72f395c4e6e7a10
Description-en: Development libraries, header files and docs for libivykis
 Contains the header files, documentation, examples and static
 libraries for use in developing applications that use the libivykis
 library.
 .
 The ivykis library is a thin, portable wrapper around OS-provided
 mechanisms such as epoll(4), kqueue(2) and poll(2). It was mainly
 designed for building high-performance network applications, but can
 be used in any event-driver application that uses pollable file
 descriptors as its event sources.

Package: libivykis0-dbg
Description-md5: b53f5199de8637d4edbe92074b605a45
Description-en: Asynchronous I/O readiness notification library (debug symbols)
 Contains the debug symbols for the libivykis library. Most people
 will not need this package.
 .
 The ivykis library is a thin, portable wrapper around OS-provided
 mechanisms such as epoll(4), kqueue(2) and poll(2). It was mainly
 designed for building high-performance network applications, but can
 be used in any event-driver application that uses pollable file
 descriptors as its event sources.

Package: libivykis0t64
Description-md5: 5e071c81813f690195df9a44cfb26c57
Description-en: Asynchronous I/O readiness notification library
 The ivykis library is a thin, portable wrapper around OS-provided
 mechanisms such as epoll(4), kqueue(2) and poll(2). It was mainly
 designed for building high-performance network applications, but can
 be used in any event-driver application that uses pollable file
 descriptors as its event sources.
 .
 Programs written to the ivykis API are generally single-threaded (or
 use only a small number of threads), and never block on I/O. All
 input and output is done in a nonblocking fashion, with I/O readiness
 notification delivered via callback functions.

Package: libixml11t64
Description-md5: 85cb52b64f320f475e8c95d1b15f8419
Description-en: Portable SDK for UPnP Devices (ixml shared library)
 The Portable SDK for UPnP Devices (libupnp) provides developers with an
 API and open source code for building control points, devices, and
 bridges that are compliant with Version 1.0 of the Universal Plug and
 Play Device Architecture Specification - see http://www.upnp.org/ for
 specifications.
 .
 This package contains the runtime libraries for the Linux DOM2
 XML Parser (IXML).

Package: libj2ssh-java
Description-md5: ad2aee61805f91a6e98814dff3e701de
Description-en: Java library for the SSH protocol
 J2SSH is an object-orientated Java library implementation of the SSH
 version 2 protocol. It provides a rich, powerful, and extensible SSH
 API that enables developers to gain access to SSH servers and to
 develop entire SSH client/server frameworks. The API library provides
 a fully-featured SSH2 implementation specifically designed for
 cross-platform development. Higher level components, representing
 both the standard SSH client and SSH servers, are provided which
 implement the protocol specification for user sessions and port
 forwarding. The specification currently supports public key and
 password authentication and a full implementation of the SFTP
 protocol.

Package: libj2ssh-java-doc
Description-md5: c906e031b65d9f1854feb504ecdc14d2
Description-en: Java library for the SSH protocol - documentation and examples
 J2SSH is an object-orientated Java library implementation of the SSH
 version 2 protocol. It provides a rich, powerful, and extensible SSH
 API that enables developers to gain access to SSH servers and to
 develop entire SSH client/server frameworks. The API library provides
 a fully-featured SSH2 implementation specifically designed for
 cross-platform development. Higher level components, representing
 both the standard SSH client and SSH servers, are provided which
 implement the protocol specification for user sessions and port
 forwarding. The specification currently supports public key and
 password authentication and a full implementation of the SFTP
 protocol.
 .
 This package includes the API documentation as well as some examples
 for the j2ssh library.

Package: libjaba-client-java
Description-md5: 7363cbb519397fb6f94dbe4331231540
Description-en: minimal client for the JABAWS server
 This package contains a library for building a client for the JABAWS
 sequence alignment server.
 .
 This library is needed by jalview.

Package: libjack-dev
Description-md5: 5769772c9db90298e719eeef115bed03
Description-en: JACK Audio Connection Kit (development files)
 JACK is a low-latency sound server, allowing multiple applications to
 connect to one audio device, and to share audio between themselves.
 .
 This package contains files needed for the development of JACK applications
 and an API reference.

Package: libjack0
Description-md5: f4743a9e2f04ed05673483cd1fe0eb38
Description-en: JACK Audio Connection Kit (libraries)
 JACK is a low-latency sound server, allowing multiple applications to
 connect to one audio device, and to share audio between themselves.
 .
 This package contains the shared libraries.

Package: libjackrabbit-java
Description-md5: 06c74681ddc026f77028a035fa30d5d1
Description-en: content repository implementation (JCR API)
 Apache Jackrabbit is content repository implementation of JSR 170 and 283
 standards, the Content Repository for Java Technology API.
 .
 NOTE: This package doesn't contains yet full Apache Jackrabbit stack but just
 jackrabbit-webdav module for Maven usage.

Package: libjackson-json-java
Description-md5: 8200fa1b0eb74a73b7ad5b0cdf1effe3
Description-en: streaming fast powerful standard conformant json processor in java
 Jackson is a Java-based JSON-processing package that contains:
 .
 * high-performance streaming JSON parser/generator
 * Tree Model that can be built from/written to parser/generator
 * Object Mapper that implements data binding to/from
 * parser/generator
 .
 API of streaming parser/generator is similar to Stax API used for
 efficient xml processing on Java platform.
 .
 Beyond VERY fast Json parser and generator, Jackson project also offers
 full data binding support through 2 different approaches: "Object
 Mapper" for full POJO to/from Json data mapping (similar to JAXB2) and
 "Tree Mapper" for something similar to DOM and XPath.

Package: libjackson-json-java-doc
Description-md5: ee1b8788736c95878dbd19014f198304
Description-en: standard conformant json processor in java - API documentation
 Jackson is a Java-based JSON-processing package that contains:
 .
 * high-performance streaming JSON parser/generator
 * Tree Model that can be built from/written to parser/generator
 * Object Mapper that implements data binding to/from
 * parser/generator
 .
 API of streaming parser/generator is similar to Stax API used for
 efficient xml processing on Java platform.
 .
 Beyond VERY fast Json parser and generator, Jackson project also offers
 full data binding support through 2 different approaches: "Object
 Mapper" for full POJO to/from Json data mapping (similar to JAXB2) and
 "Tree Mapper" for something similar to DOM and XPath.
 .
 This package contains the api documentation.

Package: libjackson2-annotations-java
Description-md5: 84b9d0ed15429d5edb508d9b33442194
Description-en: fast and powerful JSON library for Java -- annotations
 The Jackson Data Processor is a multi-purpose Java library for processing
 JSON. Jackson aims to be the best possible combination of fast, correct,
 lightweight, and ergonomic for developers. It offers three alternative methods
 for processing JSON:
 .
 * Streaming API inspired by StAX
 * Tree Model
 * Data Binding converts JSON to and from POJOs
 .
 In addition to the core library, there are numerous extension that provide
 additional functionality such as additional data formats beyond JSON,
 additional data types or JVM languages.
 .
 This package contains general purpose annotations for value and handler types.

Package: libjackson2-annotations-java-doc
Description-md5: 95debfc98c6a8f1ba99c348d5faf4f77
Description-en: Documentation for Jackson-annotations
 The Jackson Data Processor is a multi-purpose Java library for processing
 JSON. Jackson aims to be the best possible combination of fast, correct,
 lightweight, and ergonomic for developers. It offers three alternative methods
 for processing JSON:
 .
 * Streaming API inspired by StAX
 * Tree Model
 * Data Binding converts JSON to and from POJOs
 .
 In addition to the core library, there are numerous extension that provide
 additional functionality such as additional data formats beyond JSON,
 additional data types or JVM languages.
 .
 This package contains the API documentation of libjackson2-annotations-java.

Package: libjackson2-core-java
Description-md5: 26f1b689fde69c16e7587691f7022fb0
Description-en: fast and powerful JSON library for Java -- core library
 The Jackson Data Processor is a multi-purpose Java library for processing
 JSON. Jackson aims to be the best possible combination of fast, correct,
 lightweight, and ergonomic for developers. It offers three alternative methods
 for processing JSON:
 .
 * Streaming API inspired by StAX
 * Tree Model
 * Data Binding converts JSON to and from POJOs
 .
 In addition to the core library, there are numerous extension that provide
 additional functionality such as additional data formats beyond JSON,
 additional data types or JVM languages.
 .
 This package contains the Jackson core library.

Package: libjackson2-databind-java
Description-md5: a27d130fc61ab5e070b837e548630ea8
Description-en: fast and powerful JSON library for Java -- data binding
 The Jackson Data Processor is a multi-purpose Java library for processing
 JSON. Jackson aims to be the best possible combination of fast, correct,
 lightweight, and ergonomic for developers. It offers three alternative methods
 for processing JSON:
 .
 * Streaming API inspired by StAX
 * Tree Model
 * Data Binding converts JSON to and from POJOs
 .
 In addition to the core library, there are numerous extension that provide
 additional functionality such as additional data formats beyond JSON,
 additional data types or JVM languages.
 .
 This package contains general purpose data-binding functionality for data
 formats other than JSON.

Package: libjackson2-dataformat-cbor
Description-md5: c39a6e465ed0374d91d8a78072470a0a
Description-en: Jackson data format module for RfC7049 Concise Binary Object Representation
 The Jackson Data Processor is a multi-purpose Java library for processing
 JSON. Jackson aims to be the best possible combination of fast, correct,
 lightweight, and ergonomic for developers. It offers three alternative methods
 for processing JSON:
 .
 * Streaming API inspired by StAX
 * Tree Model
 * Data Binding converts JSON to and from POJOs
 .
 In addition to the core library, there are numerous extension that provide
 additional functionality such as additional data formats beyond JSON,
 additional data types or JVM languages.
 .
 This package contains an extension for reading and writing "Concise
 Binary Object Representation (CBOR)" as specified in RfC7049.

Package: libjackson2-dataformat-smile
Description-md5: 4ef51f04fea1b83d8fbe7d752b78d193
Description-en: fast and powerful JSON library for Java -- Smile dataformat
 The Jackson Data Processor is a multi-purpose Java library for processing
 JSON. Jackson aims to be the best possible combination of fast, correct,
 lightweight, and ergonomic for developers. It offers three alternative methods
 for processing JSON:
 .
 * Streaming API inspired by StAX
 * Tree Model
 * Data Binding converts JSON to and from POJOs
 .
 In addition to the core library, there are numerous extension that provide
 additional functionality such as additional data formats beyond JSON,
 additional data types or JVM languages.
 .
 This package contains an extension for reading and writing Smile-("binary
 JSON")-encoded data.

Package: libjackson2-dataformat-xml-java
Description-md5: 26393674e098295fd68e9dcf2319f596
Description-en: fast and powerful JSON library for Java -- XML dataformat
 Data format extension for Jackson to offer alternative support for serializing
 POJOs (Plain Old Java Objects) as XML and deserializing XML as POJOs. Support
 was implemented on top of Stax API (javax.xml.stream) by implementing core
 Jackson Streaming API types like JsonGenerator, JsonParser and JsonFactory.

Package: libjackson2-dataformat-yaml
Description-md5: 8819212ef1fbca43e81b4e25101b7607
Description-en: fast and powerful JSON library for Java -- YAML dataformat
 The Jackson Data Processor is a multi-purpose Java library for processing
 JSON. Jackson aims to be the best possible combination of fast, correct,
 lightweight, and ergonomic for developers. It offers three alternative methods
 for processing JSON:
 .
 * Streaming API inspired by StAX
 * Tree Model
 * Data Binding converts JSON to and from POJOs
 .
 In addition to the core library, there are numerous extension that provide
 additional functionality such as additional data formats beyond JSON,
 additional data types or JVM languages.
 .
 This package contains an extension for reading and writing YAML-encoded data

Package: libjackson2-datatype-joda-java
Description-md5: 29ecaa0bf325f28151224a8bd1ba8a0b
Description-en: fast and powerful JSON library for Java -- Joda datatypes
 The Jackson Data Processor is a multi-purpose Java library for processing
 JSON. Jackson aims to be the best possible combination of fast, correct,
 lightweight, and ergonomic for developers. It offers three alternative methods
 for processing JSON:
 .
 * Streaming API inspired by StAX
 * Tree Model
 * Data Binding converts JSON to and from POJOs
 .
 In addition to the core library, there are numerous extension that provide
 additional functionality such as additional data formats beyond JSON,
 additional data types or JVM languages.
 .
 This package contains an extension for serializing and deserializing classes
 implemented by the Joda-Time date/time library.

Package: libjackson2-jaxrs-providers-java
Description-md5: 85a17418450b32127be96c843fcbfacb
Description-en: Jackson JAX-RS providers
 This is a multi-module project that contains Jackson-based JAX-RS providers for
 following data formats:
 .
 * JSON (https://github.com/FasterXML/jackson-core)
 * Smile (https://github.com/FasterXML/jackson-dataformat-smile)
 * XML (https://github.com/FasterXML/jackson-dataformat-xml)
 * CBOR (https://github.com/FasterXML/jackson-dataformat-cbor)
 .
 Only JSON and Smile providers are built in this package for now.

Package: libjackson2-jr-java
Description-md5: a4b13bef6b1c6a63d092946515b777c2
Description-en: JSON library for Java -- standalone data-binding module
 Jackson jr is a compact alternative to the full Jackson Databind component. It
 implements a subset of functionality, for example for cases where size of jar
 or startup time matters. In addition to basic datatypes the package supports
 reading and writing of standard Java Beans (an implementation that mimics the
 standard JDK Bean Introspection).
 .
 Jackson jr also adds composer implementation that can be used to construct
 JSON output with builder-style API, but without necessarily having to build an
 in-memory representation: instead, it can directly use the streaming-api for
 direct output. It is also possible to build actual in-memory JSON String or
 byte[] representation, if that is preferable.

Package: libjackson2-module-jaxb-annotations-java
Description-md5: 94fe9da6d2c3422d40cd037c8a6186d5
Description-en: Fast and powerful JSON library for Java -- JAXB annotations
 This Jackson extension module provides support for using JAXB (javax.xml.bind)
 annotations as an alternative to native Jackson annotations. It is most often
 used to make it easier to reuse existing data beans that used with JAXB
 framework to read and write XML.

Package: libjackson2-modules-java8-java
Description-md5: 03ba9964161e6c26bc43943f64daca94
Description-en: Jackson support modules for Java 8
 Set of support modules for Java 8 datatypes (Optionals, date/time) and
 features (parameter names). When used with Jackson 2.x, Java 8 support is
 provided via 3 separate modules:
 .
 * Parameter names: support for detecting constructor and factory method
 ("creator") parameters without having to use @JsonProperty annotation
 + provides com.fasterxml.jackson.module.paramnames.ParameterNamesModule
 .
 * Java 8 Date/time: support for Java 8 date/time types (specified in
 JSR-310 specification)
 + provides com.fasterxml.jackson.datatype.jsr310.JavaTimeModule
 + ALSO provides legacy variant
 com.fasterxml.jackson.datatype.jsr310.JSR310TimeModule
 + difference between 2 modules is that of configuration defaults:
 use of JavaTimeModule strongly recommended for new code
 .
 * Java 8 Datatypes: support for other new Java 8 datatypes outside of
 date/time: most notably Optional, OptionalLong, OptionalDouble
 + provides com.fasterxml.jackson.datatype.jdk8.Jdk8Module

Package: libjacksum-sugar-java
Description-md5: 63c5ac91983498187dd8720b543e61c3
Description-en: Library building parts of numerical chameleon
 This is a library to build the needed part of numerical chameleon.
 This is itself a dependency for Jverein which is an application
 to administrate an association.

Package: libjacoco-java
Description-md5: 0f4af63bc1e9bf8cdcd402acc82ada99
Description-en: free code coverage library for Java
 JaCoCo is a code coverage checking library for Java. It has been integrated
 into many libraries and tools like Gradle, Maven, and Android SDK.
 .
 This package currently provides 2 libraries:
 .
 * org.jacoco.core.jar
 * org.jacoco.report.jar

Package: libjakarta-activation-java
Description-md5: 70831decf70e8c7cb65c25f258163799
Description-en: Jakarta Activation
 Jakarta Activation lets you take advantage of standard services to:
 determine the type of an arbitrary piece of data; encapsulate access to it;
 discover the operations available on it; and instantiate the appropriate
 bean to perform the operation(s).

Package: libjakarta-annotation-api-java
Description-md5: 830b113318235ca91eafe05589ddecd2
Description-en: Annotations for common semantic concepts in the Java SE & Jakarta EE platforms
 Jakarta Annotations defines a collection of annotations representing common
 semantic concepts that enable a declarative style of programming that applies
 across a variety of Java technologies.

Package: libjakarta-authentication-api-java
Description-md5: b97d2d2c4e07f0810aa75b4f590844f3
Description-en: Jakarta Authentication API
 Jakarta Authentication defines a general low-level SPI for authentication
 mechanisms, which are controllers that interact with a caller and a
 container's environment to obtain the caller's credentials, validate
 these, and pass an authenticated identity to the container.

Package: libjakarta-cdi-api-java
Description-md5: 5f90b0ea16356a60de16940d487626a1
Description-en: Jakarta Contexts and Dependency Injection API
 Jakarta Contexts and Dependency Injection provides an API that allows
 objects to be bound to lifecycle contexts, to be injected, to be associated
 with interceptors and decorators, and to interact in a loosely coupled
 fashion by firing and observing events.

Package: libjakarta-el-api-java
Description-md5: 2769997259a5de1dd18f83b9a3ea297e
Description-en: Jakarta Expression Language API
 EL is a simple language designed to meet the needs of the presentation
 layer in Java web applications.
 .
 It features:
 * A simple syntax restricted to the evaluation of expressions
 * Variables and nested properties
 * Relational, logical, arithmetic, conditional, and empty operators
 * Functions implemented as static methods on Java classes
 * Lenient semantics where appropriate default values and type conversions
 are provided to minimize exposing errors to end users

Package: libjakarta-inject-api-java
Description-md5: 37afe1f9aa54828d5ca8795a0004141b
Description-en: Jakarta Inject
 Jakarta Inject specifies a means for obtaining objects in such a way as to
 maximize reusability, testability and maintainability compared to traditional
 approaches such as constructors, factories, and service locators (e.g., JNDI).
 This process, known as dependency injection, is beneficial to most nontrivial
 applications.

Package: libjakarta-interceptor-api-java
Description-md5: f959ee4e0a180c78e7f7617c9dd33e2f
Description-en: Jakarta Interceptors API
 Jakarta Interceptors are used to interpose on business method invocations
 and specific events such as lifecycle events and timeout events that occur
 on instances of Jakarta EE components and other managed classes.

Package: libjakarta-jsp-api-java
Description-md5: 4974988e6571a2cad83a4c0a785fa97e
Description-en: Jakarta Server Pages API
 Jakarta Server Pages (JSP) is a technology that helps software developers
 create dynamically generated web pages based on HTML, XML, or other
 document types.

Package: libjakarta-mail-java
Description-md5: 7926f9b58cf8073db7bc2e2d461f8e68
Description-en: Jakarta Mail API
 The Jakarta Mail API provides a platform-independent and protocol-independent
 framework to build mail and messaging applications.
 .
 This is the reference implementation of the Jakarta Mail API. It supports SMTP,
 POP3, IMAP (including Gmail features) and Delivery Status Notifications
 parsing.

Package: libjakarta-servlet-api-java
Description-md5: 290c58cfcb595b20de752cdf31e26ad9
Description-en: Jakarta Servlet API
 The Servlet API is the Java platform technology of choice for interacting
 with the web. Servlets provide a component-based, platform-independent
 method, for building web-based applications generating dynamic content.
 Servlets are managed by a container and interact with web clients via a
 request/response paradigm.

Package: libjakarta-standard-taglib-api-java
Description-md5: a93f8c09a773714f121b2e2349dcc9d9
Description-en: Jakarta Standard Tag Library (API)
 The Jakarta Standard Tag Library provides an API that extends the Jakarta
 Server Pages specification by adding a tag library of Jakarta Server Pages
 tags for common tasks, such as XML data processing, conditional execution,
 database access, loops and internationalization.

Package: libjakarta-standard-taglib-impl-java
Description-md5: aea958d60ba496e416b63fcf090ef8c7
Description-en: Jakarta Standard Tag Library (Implementation)
 The Jakarta Standard Tag Library provides an API that extends the Jakarta
 Server Pages specification by adding a tag library of Jakarta Server Pages
 tags for common tasks, such as XML data processing, conditional execution,
 database access, loops and internationalization.
 .
 This package contains the reference implementation of the API.

Package: libjakarta-transaction-api-java
Description-md5: d4348c9f42f4c8a51e9d44abf1824b47
Description-en: Jakarta Transactions API
 Jakarta Transactions enables distributed transactions to be done across
 multiple X/Open XA resources in a Java environment.

Package: libjakarta-validation-api-java
Description-md5: 14e57fa831fb0e2263925e01273aa1a9
Description-en: Jakarta Bean Validation API
 Jakarta Bean Validation is a Java specification which provides the APIs to
 validate objects and object graphs. It also provides the APIs to validate
 parameters and return values of methods and constructors.

Package: libjalali-dev
Description-md5: 6b3075c858983dace394338e3b7ec0a9
Description-en: development files of a library to display Jalali calendar
 JCal is a UNIX-cal-like tool to display Jalali (Persian) calendar.
 .
 This package contains development files for JCal library.

Package: libjalali0
Description-md5: dd56c850a2c847408b35fd5d26ddd360
Description-en: library to display Jalali calendar
 JCal is a UNIX-cal-like tool to display Jalali (Persian) calendar.
 .
 This package contains JCal library files.

Package: libjam-java
Description-md5: f6d55e295ac880d41d59b592d30b5a79
Description-en: Java applications look and behave like native applications
 JAM provides classes for building desktop applications that look and
 behave like native applications.  applications created using JAM will
 look native on Mac, Windows and Linux/UNIX machines.

Package: libjam-java-doc
Description-md5: 5d93a5e15b42e536abdc5e04f57fdbe6
Description-en: Java applications look and behave like native applications (documentation)
 JAM provides classes for building desktop applications that look and
 behave like native applications.  applications created using JAM will
 look native on Mac, Windows and Linux/UNIX machines.
 .
 This package provides the documentation for the library

Package: libjama-dev
Description-md5: 7b182daf710ed1e1c70532944e1ea8e4
Description-en: C++ Linear Algebra Package
 JAMA/C++ was adapted for The Template Numerical Toolkit (TNT) from
 JAMA, a Java Matrix Library, developed jointly by the Mathworks and
 NIST. See http://math.nist.gov/javanumerics/jama for more information.
 .
 TNT is a collection of interfaces and reference implementations of
 numerical objects useful for scientific computing in C++. The toolkit
 defines interfaces for basic data structures, such as multidimensional
 arrays and sparse matrices, commonly used in numerical applications.
 The goal of this package is to provide reusable software components
 that address many of the portability and maintenance problems with C++
 codes.
 .
 TNT provides a distinction between interfaces and implementations of
 TNT components. For example, there is a TNT interface for
 two-dimensional arrays which describes how individual elements are
 accessed and how certain information, such as the array dimensions, can
 be used in algorithms; however, there can be several implementations of
 such an interface: one that uses expression templates, or one that uses
 BLAS kernels, or another that is instrumented to provide debugging
 information. By specifying only the interface, applications codes may
 utilize such algorithms, while giving library developers the greatest
 flexibility in employing optimization or portability strategies.

Package: libjama-java
Description-md5: 248e398b5661d4ffff9f4febff40bc52
Description-en: Basic linear algebra library for Java
 Provides fundamental operations of numerical linear algebra. The package
 provides five matrix decompositions. These decompositions are accessed by
 the Matrix class to compute solutions of simultaneous linear equations,
 determinants, inverses and other matrix functions.
 .
 The five decompositions are:
 * Cholesky Decomposition of symmetric, positive definite matrices
 * LU Decomposition (Gaussian elimination) of rectangular matrices
 * QR Decomposition of rectangular matrices
 * Eigenvalue Decomposition of both symmetric and nonsymmetric square matrices
 * Singular Value Decomposition of rectangular matrices

Package: libjameica-datasource-java
Description-md5: f9019196bcb8ef7bbbdc55b9d59e1ad0
Description-en: OR mapper for Jameica - Java library
 Object-relational mapper library for the Jameica homebanking software.

Package: libjameica-util-java
Description-md5: c3aee2b3b688a49c6cbe6f1a602fbc37
Description-en: utility classes for Jameica - Java library
 This is a library of utility classes for the Jameica homebanking software.

Package: libjameica-util-java-doc
Description-md5: f2af3c7c73d193931bc20d0268926c00
Description-en: Documentation for utility classes for Jameica - Java library
 This is a library of utility classes for the Jameica homebanking software.
 .
 This package contains the API documentation of libjameica-util-java.

Package: libjamm-java
Description-md5: 4fdaec6aa0a03e362f9a9558da1639ac
Description-en: Java Agent for Memory Measurements
 Jamm provides MemoryMeter, a java agent to measure actual object memory
 use including JVM overhead.
 .
 MemoryMeter is as accurate as
 java.lang.instrument.Instrumentation.getObjectSize, which only claims
 to provide "approximate" results, but in practice seems to work as
 expected.
 .
 MemoryMeter uses reflection to crawl the object graph for measureDeep.
 By default, MemoryMeter keeps track of descendants visited by
 measureDeep with an IdentityHashMap.

Package: libjamon-java
Description-md5: 44e8609b3898f540e66e906a5c69f82e
Description-en: Java API for easy monitoring production applications
 The Java Application Monitor (JAMon) is a free, simple, high
 performance, thread safe, Java API that allows developers to easily
 monitor production applications. JAMon can be used to determine
 application performance bottlenecks, user/application interactions,
 track application scalability, and more.

Package: libjane-street-headers-ocaml
Description-md5: 35b2e749e781aceb0cbe08c3cf5ee7f5
Description-en: common header files for Jane Street packages (runtime files)
 This package provides C header files common to many of
 Jane Street software packages.
 .
 This package contains runtime files.

Package: libjane-street-headers-ocaml-dev
Description-md5: 51c56c155d4e982daaff9922aeab9106
Description-en: common header files for Jane Street projects (dev files)
 This package provides C header files common to many of
 Jane Street software packages.
 .
 This package contains development files.

Package: libjanet-dev
Description-md5: 9053ceca6a6cd7546060048ef1bf413f
Description-en: Development files for the Janet programming language
 These files may be used for incorporating the Janet language into a
 C or C++ codebase.

Package: libjanet1.41
Description-md5: 32588dc424ce66a657a3f5fa2949585c
Description-en: Shared libraries for the Janet programming language
 Janet is lisp-like programming language for system scripting
 expressive automation, and extending programs written in C
 or C++ with user scripting capabilities.

Package: libjanino-java
Description-md5: 1074e524fe86fb4bd6b65454ffc6ae66
Description-en: runtime compiler for Java expressions - library
 Janino is a compiler that reads a Java expression, block, class body,
 source file or a set of source files, and generates Java bytecode that is
 loaded and executed directly. Janino is not intended to be a development tool,
 but an embedded compiler for run-time compilation purposes, e.g. expression
 evaluators or embedded code as with JSP.
 .
 This package contains Java library.

Package: libjanino-java-doc
Description-md5: 8c3df1513be9096f1275e0af5038469a
Description-en: runtime compiler for Java expressions - documentation
 Janino is a compiler that reads a Java expression, block, class body,
 source file or a set of source files, and generates Java bytecode that is
 loaded and executed directly. Janino is not intended to be a development tool,
 but an embedded compiler for run-time compilation purposes, e.g. expression
 evaluators or embedded code as with JSP.
 .
 This package contains Java library documentation as Javadoc.

Package: libjansi-java
Description-md5: 0f0c7356271fcd9e79d75de11ef9dc79
Description-en: Java library for generating and interpreting ANSI escape sequences
 Jansi is a small java library that allows you to use ANSI
 escape codes to format your console output which works across
 all platforms.
 .
 Jansi detects and abstracts the ANSI support provided
 by the attached terminal. When your Java application uses
 Jansi, it can always assume that standard out and error
 streams support ANSI sequences.

Package: libjansi-native-java
Description-md5: 0435d1b7187fe6ecee0c091912082461
Description-en: Java library for ANSI escape sequences - native component
 Jansi is a small java library that allows you to use ANSI escape
 sequences to format console output across all platforms.
 .
 jansi-native implements the native libraries used by the Jansi project.

Package: libjansi1-java
Description-md5: 6f555b2629f72b9d1f2a400b40f8d497
Description-en: Java library for generating and interpreting ANSI escape sequences
 Jansi is a small java library that allows you to use ANSI
 escape codes to format your console output which works across
 all platforms.
 .
 Jansi detects and abstracts the ANSI support provided
 by the attached terminal. When your Java application uses
 Jansi, it can always assume that standard out and error
 streams support ANSI sequences.
 .
 This is version 1.x of the library.

Package: libjarchivelib-java
Description-md5: 67d12dd43eb23567d3b4e3c65278575b
Description-en: simple archiving and compression library for Java
 A simple archiving and compression library for Java that provides a thin and
 easy-to-use API layer on top of the powerful and feature-rich
 org.apache.commons.compress.

Package: libjargs-java
Description-md5: a630e71d4aaa46b69ac6d7342f6fd3c7
Description-en: Command-line argument parsing for Java
 jargs provides a convenient, compact, pre-packaged and
 comprehensively documented suite of command line option
 parsers for the use of Java programmers.

Package: libjarjar-java
Description-md5: 257bb3d30aa33517bf1cd7ee846b5204
Description-en: repackage third-party jars
 Utility that makes it easy to repackage Java libraries and embed them
 into your own distribution. This is useful for two reasons:
 .
 - You can easily ship a single jar file with no external dependencies.
 - You can avoid problems where your library depends on a specific
 version of a library, which may conflict with the dependencies of
 another library.

Package: libjarjar-maven-plugin-java
Description-md5: 2c0000ce9ab49345e94efbd5c827c935
Description-en: Maven plugin to repackage third-party jars
 Utility that makes it easy to repackage Java libraries and embed them into
 your own distribution. This is useful for two reasons:
 - You can easily ship a single jar file with no external dependencies.
 - You can avoid problems where your library depends on a specific
 version of a library, which may conflict with the dependencies of
 another library.
 .
 This package provide a Maven plugin for Java to allow plug this
 into Maven build system.

Package: libjas-java
Description-md5: f4222b0c89decaee97bd7aa76302279d
Description-en: Java object-oriented type-safe Algebra System
 Java Algebra System (JAS) is an object-oriented, type-safe and
 multi-threaded library using generic types for algebraic
 computations. It mainly focuses on commutative algebra, solvable
 polynomials, Groebner bases, factorization, power series and real
 roots.

Package: libjas-plotter-java
Description-md5: 351f8b5459bc51df239ed7f6661c623c
Description-en: JAS(2) Plotter graphic library
 This library, part of the Java Analysis Studio distribution, is able to
 draw various sorts of plots, such as monodimensional and bidimensinal
 histograms, scatter plots or function fits. Many aspects of the plots,
 such as the color or the style of the lines, can also be interactively
 modified via a Swing interface.
 .
 This library is used in FreeHEP, a collection of Java libraries used
 in High Energy Physics.

Package: libjasypt-java
Description-md5: 9045115cd5eac19521843e2d8cc6d116
Description-en: java library for simple high-level encryption
 Jasypt is a java library which allows the developer to add basic encryption
 capabilities to projects.
 .
 It provides :
 * High-security, standards-based encryption techniques, both for
 unidirectional and bidirectional encryption.
 * Transparent integration with Hibernate.
 * Suitable for integration into Spring-based applications and also
 transparently integrable with Spring Security.
 * Integrated capabilities for encrypting the configuration of
 applications (i.e. datasources).
 * Specific features for high-performance encryption in
 multi-processor/multi-core systems.
 * Open API for use with any JCE provider.

Package: libjasypt-java-doc
Description-md5: 74d69c274df5ea604e334c95a873b16d
Description-en: Documentation - java library for simple high-level encryption
 Jasypt is a java library which allows the developer to add basic encryption
 capabilities to projects.
 .
 It provides :
 * High-security, standards-based encryption techniques, both for
 unidirectional and bidirectional encryption.
 * Transparent integration with Hibernate.
 * Suitable for integration into Spring-based applications and also
 transparently integrable with Spring Security.
 * Integrated capabilities for encrypting the configuration of
 applications (i.e. datasources).
 * Specific features for high-performance encryption in
 multi-processor/multi-core systems.
 * Open API for use with any JCE provider.
 .
 This package contains the API documentation of libjasypt-java.

Package: libjatl-java
Description-md5: e841bc990bc900437223ec11b1f39ba6
Description-en: JATL - Java Anti-Template Language
 JATL is an extremely lightweight efficient Java library to generate XHTML or
 XML in a micro DSL builder/fluent style.
 .
 JATL is particularly useful for creating complicated XML/HTML snippets
 programmatic-ly in Java to be used as lambdas or helpers in jMustache or
 Handlebars.java. Its also very good at creating extremely large XML
 documents while using very little memory.

Package: libjaudiotagger-java
Description-md5: efb00e2ea6a39dcff6764d09e5160129
Description-en: library for editing tags like ID3 in audio files such as MP3s
 Jaudiotagger is the Audio Tagging library used for tagging data in
 audio files. It currently supports Mp4 (Mp4, M4p, M4a), Mp3 (id3v1,
 id3v2) and Ogg Vorbis.

Package: libjaula-dev
Description-md5: df99c75b265eb66dfa41bd006a51ed58
Description-en: JSON parser/writer library for C++ (development files)
 This package contains headers and additional files for developing applications
 that use this library.
 .
 Jaula means "JSON Analysis User Library Acronym" and is the name of a
 C++ library for parsing and writing JSON formatted data.

Package: libjaula-doc
Description-md5: 5a180aeb06c6b62e7ef996b2020144ff
Description-en: JSON parser/writer library for C++ (documentation)
 This package contains documentation of the library and JSON example files for
 testing applications.
 .
 Jaula means "JSON Analysis User Library Acronym" and is the name of a
 C++ library for parsing and writing JSON formatted data.

Package: libjaula1t64
Description-md5: 454e81c04bc9662e672572004aecff00
Description-en: JSON parser/writer library for C++
 This package contains c library for applications.
 .
 Jaula means "JSON Analysis User Library Acronym" and is the name of a
 C++ library for parsing and generating JSON formatted data.

Package: libjava-allocation-instrumenter-java
Description-md5: 2ad5469a74f2ec9a7ab987217733dae8
Description-en: JVM agent tracking memory allocations
 Java Allocation Instrumenter is a Java agent written using the
 java.lang.instrument API. Each allocation in your Java program is instrumented;
 a user-defined callback is invoked on each allocation.
 .
 Bytecode rewriting is used to invoke the callback at the site of each
 allocation.

Package: libjava-classpath-clojure
Description-md5: e419238382b7d8054cc7fdd9b3b21194
Description-en: examine the Java classpath from Clojure programs
 java.classpath is a Clojure library that provides access to the Java
 classpath. The `classpath` function returns a sequence of java.io.File objects
 representing all JAR files and directories on the classpath.

Package: libjava-data-clojure
Description-md5: bf96c9364b824814e350de22b568feb3
Description-en: Utilities for working with Java beans from Clojure
 A library which provides programming facilities enabling the use of Java beans
 in Clojure as well as the other way around.

Package: libjava-gnome-java
Description-md5: 962402b57c36fceb2d9b4ed74d211da7
Description-en: Java-gnome language bindings project
 These are the Java bindings for GTK+ and GNOME! Featuring a robust
 engineering design, completely generated internals, a lovingly crafted
 layer presenting the public API, and steadily increasing coverage of
 the underlying libraries.
 .
 You can use java-gnome to develop sophisticated user interfaces for
 Linux applications so that they richly integrate with the GNOME Desktop
 while leveraging the power of the Java language and your expertise with
 it.
 .
 This package contains the necessary JAR file.

Package: libjava-gnome-jni
Description-md5: b939f32b3f5cffa0604e14e01f7e7463
Description-en: Java-gnome language bindings project JNI layer
 These are the Java bindings for GTK+ and GNOME! Featuring a robust
 engineering design, completely generated internals, a lovingly crafted
 layer presenting the public API, and steadily increasing coverage of
 the underlying libraries.
 .
 You can use java-gnome to develop sophisticated user interfaces for
 Linux applications so that they richly integrate with the GNOME Desktop
 while leveraging the power of the Java language and your expertise with
 it.
 .
 This package contains the necessary JNI layer.

Package: libjava-jdbc-clojure
Description-md5: f90f65feeb7e352ac11b67fc74d0d61c
Description-en: Clojure interface to sql databases via jdbc
 This Clojure library provides a simple abstraction for CRUD (create, read,
 update, delete) operations on a SQL database, along with basic transaction
 support. Basic DDL operations are also supported (create table, drop table,
 access to table metadata).
 .
 This library was formerly known as clojure.contrib.sql.

Package: libjava-jmx-clojure
Description-md5: 64e493eb73fdbc93d6e1737e4e9c94ff
Description-en: produce and consume JMX beans from Clojure
 java.jmx is a Clojure library for producing and consuming JMX beans.

Package: libjava-string-similarity-java
Description-md5: 8c4f04ca3bd72d05dc23fe3fe66d4da6
Description-en: library of different string similarity and distance measures
 Implementation of various string similarity and distance algorithms:
 Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index,
 Longest Common Subsequence edit distance, cosine similarity, and others.

Package: libjava-template-engine-java
Description-md5: ce1adc69e80b9d536a40c680a4d787d9
Description-en: Java Template Engine
 jte (Java Template Engine) is a secure and lightweight template engine
 for Java and Kotlin. jte is designed to introduce as few new keywords
 as possible and builds upon existing language features, making it
 straightforward to reason about what a template does.

Package: libjava-websocket-java
Description-md5: d44d7ac7e7ccd9c2b40e6e073768a897
Description-en: Java WebSocket client and server implementation in Java
 A barebones WebSocket client and server implementation written 100% in
 Java

Package: libjava-websocket-java-doc
Description-md5: 9a0aea5c3657359cf4cbb154a048b504
Description-en: Java WebSocket client and server implementation in Java -- API documentation
 A barebones WebSocket client and server implementation written 100% in
 Java
 .
 This package contains the javadoc/API documentation.

Package: libjava-xmlbuilder-java
Description-md5: b911deadf2bf5144b562ab8c1e3ba5e7
Description-en: XML Builder Java library for creating XML documents
 XML Builder is a utility that creates simple XML documents using relatively
 sparse Java code.
 .
 It is intended to allow for quick and painless creation of XML documents
 where you might otherwise be tempted to use concatenated strings, and
 where you would rather not face the tedium and verbosity of coding with JAXP.

Package: libjava3d-java
Description-md5: 8b5bf1235d6920ec22e49b7b6d11ad24
Description-en: Java 3D API (java library)
 The Java 3D API enables the creation of three-dimensional graphics
 applications and Internet-based 3D applets. It provides high-level
 constructs for creating and manipulation 3D geometry and building the
 structures used in rendering that geometry. With this software, you can
 efficiently define and render very large virtual worlds.
 .
 This package contains the java library.

Package: libjava3d-java-doc
Description-md5: 5feb8b705272dd6b6c3bb1c903c7ee25
Description-en: Documentation for the Java3D API
 The Java 3D API enables the creation of three-dimensional graphics
 applications and Internet-based 3D applets. It provides high-level
 constructs for creating and manipulation 3D geometry and building the
 structures used in rendering that geometry. With this software, you can
 efficiently define and render very large virtual worlds.
 .
 This package contains the API documentation.

Package: libjava3d-jni
Description-md5: 1754141bee8251fd1eb9b825e362f072
Description-en: Java3D API (java jni library)
 The Java 3D API enables the creation of three-dimensional graphics
 applications and Internet-based 3D applets. It provides high-level
 constructs for creating and manipulation 3D geometry and building the
 structures used in rendering that geometry. With this software, you can
 efficiently define and render very large virtual worlds.
 .
 This package contains the java jni library.

Package: libjavacc-maven-plugin-java
Description-md5: 989529952f80ed9b211e349174166a36
Description-en: maven plugin which uses JavaCC to process JavaCC grammar files
 This plugin uses the JavaCC parser generator to process JavaCC grammar
 files and generate the appropriate Java source files. For general
 information about JavaCC, see the  JavaCC web site.
 .
 JavaCC grammar files use the extension .jj. This plugin can be used to
 locate and process all grammar files within a specified directory. Java
 source files will be written to a common generated-sources output
 directory, typically located in the build output directory. By default,
 the plugin will run during the generate-sources phase, but it can be
 configured to run in other phases as well.
 .
 The plugin can also be used to call the JJTree and JTB tools.
 .
 Finally, this plugin contains a goal for running JJDoc. JJDoc is a
 simple tool that generates BNF documentation for the JavaCC grammar
 files. This can be used to generate a report for your project site using
 the Maven reporting tools.

Package: libjavaewah-java
Description-md5: 6505ad5e931ecadeaa6a540fbf18f039
Description-en: Compressed variant of the Java bitset class
 The bit array data structure is implemented in Java as the BitSet class.
 Unfortunately, this fails to scale without compression.
 .
 JavaEWAH is a word-aligned compressed variant of the Java bitset class. It uses
 a 64-bit run-length encoding (RLE) compression scheme. It trades-off some
 compression for better processing speed. It also has a 32-bit version which
 compresses better, but is not as fast.
 .
 In general, the goal of word-aligned compression is not to achieve the best
 compression, but rather to improve query processing time. Hence, the class
 tries to save CPU cycles, maybe at the expense of storage. However, the EWAH
 scheme implemented is always more efficient storage-wise than an uncompressed
 bitmap as implemented in the BitSet class). Unlike some alternatives, javaewah
 does not rely on a patented scheme.

Package: libjavafxsvg-java
Description-md5: 2fe456ce76296818af27ee9fa3ae60e7
Description-en: CenterDevice JavaFxSVG library
 JavaFxSVG is a simple library adding SVG support to JavaFX.
 It allows use of SVG graphics just like any other image type.

Package: libjavaparser-java
Description-md5: d7d8c848a4f5c0fdd08b2dbe20db5273
Description-en: Java library for parsing Java 7
 The library features abstract syntax tree (AST) generation and supports
 the visitor pattern. The AST records the source code structure, javadoc
 and comments. It is also possible to change the AST nodes or create new
 ones to modify the source code.
 .
 Main features are:
 * light weight
 * good performance
 * easy to use
 * AST can be modified
 * AST can be created from scratc

Package: libjavapoet-java
Description-md5: c49b917f202c3580e84a4dc93d542e42
Description-en: Java API for generating .java source files
 Source file generation can be useful when doing things such as annotation
 processing or interacting with metadata files (e.g., database schemas,
 protocol formats). By generating code, you eliminate the need to write
 boilerplate while also keeping a single source of truth for the metadata.

Package: libjavascript-beautifier-perl
Description-md5: 41c76140315b080ea65b81eb0e8bff35
Description-en: Perl module to beautify JavaScript code
 JavaScript::Beautifier is a Perl module providing a simple way to beautify
 arbitrary JavaScript code. This beautifier can process your messy or compacted
 JavaScript, neatly and consistently formatting it, thus making it easier to
 read and maintain.

Package: libjavascript-minifier-perl
Description-md5: a38f7730046f190034805f210aeca83e
Description-en: Perl extension for minifying JavaScript code
 JavaScript::Minifier removes unnecessary whitespace from JavaScript code. The
 primary requirement developing this module is to not break working code

Package: libjavascript-minifier-xs-perl
Description-md5: 67deb10ad1008e60a85325f6d3cdfd39
Description-en: XS based JavaScript minifier
 JavaScript::Minifier::XS is a JavaScript "minifier"; its designed to remove
 un-necessary whitespace and comments from JavaScript files, while also not
 breaking the JavaScript.
 .
 JavaScript::Minifier::XS is similar in function to JavaScript::Minifier, but
 is substantially faster as its written in XS and not just pure Perl.

Package: libjavascript-packer-perl
Description-md5: ad698b7c7b79a65a6899af13bd8c080a
Description-en: module to compact JavaScript code
 JavaScript::Packer is a Perl module that attempts to compact your JavaScript
 code by removing unneeded whitespace, comments and newlines. This can result
 in substantial size reductions, which can decrease loading times.

Package: libjavascript-quickjs-perl
Description-md5: 983440b2e84ab3107d4f42519328a64f
Description-en: Run JavaScript via QuickJS in Perl
 JavaScript::QuickJS embeds Fabrice Bellard’s  QuickJS engine into a
 Perl XS module.  You can thus run JavaScript directly in your Perl
 programs.

Package: libjavascript-rpc-perl
Description-md5: 6b323dda9791066ff070000e46fee831
Description-en: Perl module to process Remote procedure calls from JavaScript
 JavaScript::RPC::Server::CGI is a CGI-based server library for use
 with Brent Ashley's JavaScript Remote Scripting (JSRS) client library.
 It works asynchronously and uses DHTML to deal with the payload.
 .
 The most current version (as of the release of this module) of the
 client library as well as a demo application have been included in
 this distribution.

Package: libjavascriptcoregtk-bin
Description-md5: ac7afc0b1a4392958885f97c8f08146c
Description-en: JavaScript engine library from WebKitGTK - command-line interpreter
 JavaScriptCore is the JavaScript engine used in WebKit. It consists
 of the following building blocks: lexer, parser, start-up interpreter
 (LLInt), baseline JIT, a low-latency optimizing JIT (DFG), and a
 high-throughput optimizing JIT (FTL).
 .
 This package provides jsc, a command-line JavaScript interpreter.

Package: libjavassist-java
Description-md5: b6e376b50e4c67052a064faa77738687
Description-en: library for editing bytecodes in Java
 This library makes Java bytecode manipulation simple. It enables Java
 programs to define a new class at runtime and to modify a class file
 when the JVM loads it.
 .
 Unlike other bytecode editors, Javassist provides two levels of API:
 source level and bytecode level. With the source-level API, users can
 edit a class file without knowledge of the specifications of the Java
 bytecode. You can even specify inserted bytecode in the form of source
 text; Javassist compiles it on the fly. On the other hand, the
 bytecode-level API allows the users to directly edit a class file as
 other editors.

Package: libjavassist-java-doc
Description-md5: 307370a3643f0ab45c70ce99693faaa8
Description-en: library for editing bytecodes in Java -- documentation
 This library makes Java bytecode manipulation simple. It enables Java
 programs to define a new class at runtime and to modify a class file
 when the JVM loads it.
 .
 Unlike other bytecode editors, Javassist provides two levels of API:
 source level and bytecode level. With the source-level API, users can
 edit a class file without knowledge of the specifications of the Java
 bytecode. You can even specify inserted bytecode in the form of source
 text; Javassist compiles it on the fly. On the other hand, the
 bytecode-level API allows the users to directly edit a class file as
 other editors.
 .
 This package includes the documentation.

Package: libjavatuples-java
Description-md5: b0e1348367b7a9df17946d46b6b39890
Description-en: Java library for tuples in Java.
 javatuples is one of the simplest java libraries ever made. Its aim is
 to provide a set of java classes that allow you to work with tuples.
 .
 A tuple is just a sequence of objects that do not necessarily relate
 to each other in any way. For example: [23, "Saturn",
 java.sql.Connection@li734s] can be considered a tuple of three
 elements (a triplet) containing an Integer, a String, and a JDBC
 Connection object. As simple as that.

Package: libjavawriter-java
Description-md5: 0cedf2447689ce2ae7e19d092d5cda0f
Description-en: Java API for generating .java source files
 A utility class which aids in generating Java source files.

Package: libjavawriter-java-doc
Description-md5: 45fcb9addd0232dea0c607bc96fe7032
Description-en: Documentation for JavaWriter
 Source file generation can be useful when doing things such as
 annotation processing or interacting with metadata files (e.g., database
 schemas, protocol formats). By generating code, you eliminate the need
 to write boilerplate while also keeping a single source of truth for the
 metadata.
 .
 This package contains the API documentation of libjavawriter-java.

Package: libjawn-java
Description-md5: d1740a770b35c0060cdb75b73a8974c8
Description-en: Scala json parser
 Jawn was designed to parse JSON into an AST as quickly as possible.
 Jawn consists of three parts: a fast, generic JSON parser, a small, somewhat
 anemic AST, support packages which parse to third-party ASTs

Package: libjax-maven-plugin
Description-md5: dde53b7d3cefe7a6e686fc3465777e23
Description-en: Using the xjc goal with OpenJDK 11+
 Supports the xjc goal and others. It was prepared to move to OpenJDK 11+

Package: libjaxb-api-java
Description-md5: 47a01497b37764e46e83eb5da951f366
Description-en: Java Architecture for XML Binding API
 The goal of the JAXB project is to develop and evolve the code base for the
 Reference Implementation (RI) of JAXB, the Java Architecture for XML Binding.
 .
 This library contains the JAXB (JSR 222) API.

Package: libjaxb-java
Description-md5: 66e61644019b23e6f63f0f5c087432d8
Description-en: JAXB Reference Implementation
 GlassFish Java Architecture for XML Binding (JAXB) Reference
 Implementation.
 .
 Java Architecture for XML Binding (JAXB) provides a fast and convenient
 way to bind XML schemas and Java representations, making it easy for
 Java developers to incorporate XML data and processing functions in Java
 applications. As part of this process, JAXB provides methods for
 unmarshalling (reading) XML instance documents into Java content trees,
 and then marshalling (writing) Java content trees back into XML instance
 documents. JAXB also provides a way to generate XML schema from Java
 objects.

Package: libjaxb2-maven-plugin-java
Description-md5: 56ecb8ae4171cd0b2dc3a7d89b84aaf4
Description-en: JAXB-2 Maven Plugin
 Mojo's JAXB-2 Maven plugin is used to create an object graph from XSDs
 based on the JAXB 2.x implementation and to generate XSDsfrom JAXB annotated
 Java classes.

Package: libjaxe-java
Description-md5: 59378995c69022954f703b6de332f977
Description-en: JAva Xml Editor - library
 Jaxe is an XML editor adaptable to XML languages. It uses an XML schema and a
 configuration file for the graphical user interface.
 .
 This package provides a java library to run Jaxe.

Package: libjaxe-java-doc
Description-md5: b06afd2bee135b09adfa01d63fe4561b
Description-en: JAva Xml Editor - Library documentation
 Jaxe is an XML editor adaptable to XML languages. It uses an XML schema and a
 configuration file for the graphical user interface.
 .
 This package provides the documentation for the java library.

Package: libjaxen-java
Description-md5: 35de18aeaec18036c7ec8376a5879620
Description-en: Java XPath engine
 jaxen is a universal object model walker, capable of evaluating XPath
 expressions across multiple models. Currently supported are dom4j,
 JDOM, DOM and XOM.

Package: libjaxp1.3-java
Description-md5: a8e6b202e01d9ff7e18d6f943ae1fdc6
Description-en: Java XML parser and transformer APIs (DOM, SAX, JAXP, TrAX)
 xml-apis.jar from the Apache XML Commons project is used by the Xerces-J XML
 parser and Xalan-J XSLT processor and specifies these APIs:
 * Document Object Model (DOM) level 3
 * Simple API for XML (SAX) 2.0.2
 * Java APIs for XML Processing (JAXP) 1.3.04
 * Transformation API for XML (TrAX) 1.3.04
 * Document Object Model (DOM) Level 3 Load and Save
 * JSR 206 Java API for XML Processing 1.3
 .
 These classes are also used in Sun's reference implementation. A GPL'ed
 implementation of these APIs can be found in the libgnujaxp-java package.

Package: libjaxrpc-api-java
Description-md5: 52d02eb0c82e3925abc3a17142830eed
Description-en: Java API for XML based RPC (JAX-RPC)
 JAX-RPC is an API for building Web services and clients that used remote
 procedure calls (RPC) and XML. Often used in a distributed client/server
 model, an RPC mechanism enables clients to execute procedures on other
 systems. In JAX-RPC, a remote procedure call is represented by an XML-based
 protocol such as SOAP. The SOAP specification defines envelope structure,
 encoding rules, and a convention for representing remote procedure calls
 and responses. These calls and responses are transmitted as SOAP messages
 over HTTP.

Package: libjaxrs-api-java
Description-md5: fcf8c6b0b2bfe61bf085296911718110
Description-en: Java API for RESTful Services (JAX-RS)
 The Java API for RESTful Web Services provides portable APIs for developing,
 exposing and accessing Web applications designed and implemented in compliance
 with principles of REST architectural style.

Package: libjaxws-api-java
Description-md5: aca951601c138524d2909c9c25a6ffac
Description-en: Java API for XML-Based Web Services
 The Java API for XML-Based Web Services (JAX-WS) provides the API
 specification for creating web services, particularly SOAP services.
 .
 The JAX-WS API defines the javax.xml.ws.* packages which were integrated
 to the JRE since Java 6 and were eventually removed in Java 11.

Package: libjaxws-java
Description-md5: 5d68dfe840a5e958be8f3ca3d83c483b
Description-en: JAX-WS Reference Implementation (Library)
 The Java API for XML-Based Web Services (JAX-WS) provides the API
 implementation for creating web services, particularly SOAP services.
 .
 The JAX-WS Reference Implementation (JSR-224) provides the actual
 implementation behind the javax.xml.ws.* packages which were integrated
 to the JRE since Java 6 and were eventually removed in Java 11.

Package: libjaylink-dev
Description-md5: 86953c7adf5a7147cc2e83813a2d98b6
Description-en: library for interacting with J-Link programmers (development files)
 libjaylink provides functions for interacting with Segger J-Link USB
 devices, which are used for programming and debugging ARM chips. The
 library is primarily used by OpenOCD, which provides a practical
 interface for using the devices.
 .
 This package contains files needed to compile libjaylink applications.

Package: libjaylink0
Description-md5: 3cdcf648704a039deaf3e434557fb9d6
Description-en: library for interacting with J-Link programmers
 libjaylink provides functions for interacting with Segger J-Link USB
 devices, which are used for programming and debugging ARM chips. The
 library is primarily used by OpenOCD, which provides a practical
 interface for using the devices.

Package: libjazzy-java
Description-md5: e39ac9c5b4f22f9cebf6077052142f53
Description-en: spell checker java library
 Jazzy is a 100% pure Java library implementing a spell checking
 algorithm similar to aspell. It may be used to spell check a variety
 of sources and can be added by java developers who want to add spell
 checking functionality to java applications easily.

Package: libjbbp-java
Description-md5: d0d3ba31d4969280aac5ade155d34509
Description-en: comfortable way to work with binary data in Java
 Java has some embedded features to parse binary data (for instance
 ByteBuffer), but sometime it is needed to work on bit level and
 describe binary structures through some DSL(domain specific language).

Package: libjbcrypt-java
Description-md5: 9ca24fac1392dbe931753d65d9f8497e
Description-en: Java implementation of OpenBSD's Blowfish hashing
 jBCrypt is an implementation of Blowfish block cipher with modifications
 designed to raise the cost of off-line password cracking and frustrate fast
 hardware implementation.
 .
 The intent is to make a compromise of a password database less likely to
 result in an attacker gaining knowledge of the plaintext passwords (e.g. using
 John the Ripper).

Package: libjbibtex-java
Description-md5: 99930e157fc8127d5667b91832d7d706
Description-en: Parser and formatter library
 Java BibTeX and LaTeX parser and formatter library

Package: libjbig2enc-dev
Description-md5: a7a288c4a55a80929cddaff740331fff
Description-en: encoder for JBIG2 - development headers
 jbig2enc is an encoder for JBIG2.
 .
 JBIG2 encodes bi-level (1 bpp) images
 using a number of clever tricks to get better compression than G4.
 This encoder can:
 * Generate JBIG2 files, or fragments for embedding in PDFs
 * Generic region encoding
 * Perform symbol extraction, classification and text region coding
 * Perform refinement coding and,
 * Compress multipage documents
 .
 This package contains the header files and static libraries

Package: libjbig2enc0t64
Description-md5: 3d442a32bc22839eeca227b270f7adac
Description-en: encoder for JBIG2 - libraries
 jbig2enc is an encoder for JBIG2.
 .
 JBIG2 encodes bi-level (1 bpp) images
 using a number of clever tricks to get better compression than G4.
 This encoder can:
 * Generate JBIG2 files, or fragments for embedding in PDFs
 * Generic region encoding
 * Perform symbol extraction, classification and text region coding
 * Perform refinement coding and,
 * Compress multipage documents
 .
 This package contains the shared library.

Package: libjboss-bridger-java
Description-md5: db8975ec68dffa3c8c306fa0624b5376
Description-en: Java Bridge Method Maker
 When compiling a class or interface that extends a parameterized class or
 implements a parameterized interface, the compiler may need to create a
 synthetic method. These are also called bridge methods. JBoss Bridger is a
 bytecode mangler for creating your own synthetic bridge methods, which allows
 more dramatic source code changes while still maintaining binary
 compatibility.

Package: libjboss-classfilewriter-java
Description-md5: 8f60fb546c9c5507a336f5f25cf35b68
Description-en: bytecode writer that creates .class files at runtime
 This package contains JBoss Class File Writer, a program to create Java .class
 files at runtime.

Package: libjboss-classfilewriter-java-doc
Description-md5: eb3aeb5b2ae83a2bcd1df3f3a3f77774
Description-en: Documentation for JBoss Class File Writer
 JBoss Class File Writer is a program to create Java .class files at runtime.
 .
 This package contains the API documentation of libjboss-classfilewriter-java.

Package: libjboss-jdeparser2-java
Description-md5: fbc90fdffcec658f7c77614b2e1dfab1
Description-en: Java source code generating library
 jboss-jdeparser2 is used in annotation processors and utilities like
 jboss-logging to generate additional code. It is an improved version of
 com.sun.codemodel. It offers a simple API and completely customizable code
 formatting.

Package: libjboss-logging-java
Description-md5: 0fc8008287f13bc8958a2346aee7e3ba
Description-en: JBoss Logging Framework
 JBoss Logging provides an easy way to add logging to an application. You add
 code to your application that uses the framework to send log messages in a
 defined format. When the application is deployed to an application server,
 these messages can be captured by the server and displayed and/or written to
 file according to the server's configuration.

Package: libjboss-logging-java-doc
Description-md5: 9e9a8fa8c2738a97c6deed75b03d9ec3
Description-en: Documentation for the JBoss Logging Framework
 JBoss Logging provides an easy way to add logging to an application.
 This package contains the API documentation of libjboss-logging-java.

Package: libjboss-logging-tools-java
Description-md5: 280bd94aec0459de9110cab0b1738cba
Description-en: create internationalized logger messages and exceptions
 If you want to internationalize (i18n) your logging, exception messages and
 messages in general, then along with JBoss Logging, JBoss Logging Tools is for
 you. It provides an easy way to offer internationalized messages, exceptions
 and logger messages to your project.
 .
 With JBoss Logging Tools you write interfaces and annotate the methods with a
 default message. Then you or a translator will create a properties file with
 the translated text.

Package: libjboss-logmanager-java
Description-md5: 987deb63efced1057f8c6f39de073a82
Description-en: implementation of java.util.logging.LogManager
 JBoss LogManager is a replacement for the JDK 1.4 logging system LogManager
 that fixes or works around many serious problems in the default
 implementation. Since many frameworks and libraries (as well as the JDK
 itself) use this logging facility, having robust support for it is an
 essential requirement for many applications.

Package: libjboss-logmanager-java-doc
Description-md5: 06109ea1d6d0c25f799ae8d97f266be2
Description-en: Documentation for JBoss Log Manager
 An implementation of java.util.logging.LogManager which works around many
 serious problems in the default logging facility.
 .
 This package contains the API documentation of libjboss-logmanager-java.

Package: libjboss-modules-java
Description-md5: d792767a3feb718e4fe87f2b411ef62f
Description-en: Modular Classloading System
 JBoss Modules is a standalone implementation of a modular (non-hierarchical)
 class loading and execution environment for Java. In other words, rather than
 a single class loader which loads all JARs into a flat class path, each
 library becomes a module which only links against the exact modules it depends
 on, and nothing more. It implements a thread-safe, fast, and highly concurrent
 delegating class loader model, coupled to an extensible module resolution
 system, which combine to form a unique, simple and powerful system for
 application execution and distribution.

Package: libjboss-modules-java-doc
Description-md5: eca8d6d636e95b64463c12980e00e320
Description-en: Documentation for JBoss Modules
 JBoss Modules is a standalone implementation of a modular (non-hierarchical)
 class loading and execution environment for Java.
 .
 This package contains the API documentation of libjboss-modules-java.

Package: libjboss-threads-java
Description-md5: 6ff2165a5ef094b17e8d48f277911c19
Description-en: JBoss Threads
 JBoss Threads is a component of the Wildfly Application Server where it is
 an integral part of its threading subsystem. It is also used by other JBoss
 artifacts like JBoss XNIO for thread related tasks.

Package: libjboss-vfs-java
Description-md5: e5b37943fe09937381594b839912a4ea
Description-en: JBoss VFS
 The JBoss Virtual File System library.

Package: libjboss-xnio-java
Description-md5: cd5166489f7b91d61c9f32277e90f712
Description-en: simplified low-level I/O layer for NIO
 XNIO is a simplified low-level I/O layer which can be used anywhere you are
 using non-blocking I/O today. It frees you from the hassle of dealing with
 Selectors and the lack of NIO support for multicast sockets and non-socket
 I/O, while still maintaining all the capabilities present in NIO, and it opens
 the door to non-obvious optimizations.
 .
 XNIO provides a unique API for combining blocking and non-blocking operations,
 even on the same channel, allowing you to take advantage of the simplicity and
 low latency of blocking I/O while still gaining the thread-conservative and
 throughput benefits of non-blocking I/O.

Package: libjboss-xnio-java-doc
Description-md5: b85f4db2281fccdc807f5707f7561066
Description-en: Documentation for jboss-xnio
 XNIO is a simplified low-level I/O layer which can be used anywhere you are
 using non-blocking I/O today. It frees you from the hassle of dealing with
 Selectors and the lack of NIO support for multicast sockets and non-socket
 I/O, while still maintaining all the capabilities present in NIO, and it opens
 the door to non-obvious optimizations.
 .
 This package contains the API documentation of libjboss-xnio-java.

Package: libjbzip2-java
Description-md5: 202da02a71bd1c8ea07ad91ea8bf9459
Description-en: bzip2 compression/decompression library
 jbzip2 is a Java bzip2 compression/decompression library. It can be used
 as a replacement for the Apache CBZip2InputStream / CBZip2OutputStream
 classes. It is expected comparably fast as a compressor but 5% to 10%
 faster as a decompressor.

Package: libjcabi-aspects-java
Description-md5: 588b1766af02251f095f68d2d9d3c5f1
Description-en: Collection of AOP/AspectJ Java Aspects
 This module contains a collection of useful AOP aspects, which allow you
 to modify the behavior of a Java application without writing a line of
 code.
 .
 For example, you may want to retry HTTP resource downloading in case of
 failure. You can implement a full do/while cycle yourself, or you can
 annotate your method with @RetryOnFailure and let one of the AOP
 aspects do the work for you.

Package: libjcabi-log-java
Description-md5: d2df96fc64572b0c796372f388f0eb83
Description-en: Static Wrapper of SLF4
 Logger is a convenient static wrapper of slf4j (don't forget to include
 one of SLF4J Bindings into the project)

Package: libjcat-tests
Description-md5: c2edeaf1128b34b4eaa4debd523f0440
Description-en: Installed tests for libjcat1
 The libjcat library assembles checksum and metadata into a JSON based catalog.
 .
 This package contains the installed tests for libjcat1.

Package: libjcdf-java
Description-md5: 9255f15d0b66da72315d1c58b4aa437d
Description-en: Java library to read files in the NASA Common Data Format
 JCDF is a pure java library capable of reading files in the Common
 Data Format defined by NASA. It was written mainly with reference to
 the CDF Internal Format Description document (v3.6).

Package: libjcdf-java-doc
Description-md5: 40c0c7dc2379b5e746ead13045a99cb5
Description-en: Library to read files in the NASA Common Data Format (Javadoc)
 JCDF is a pure java library capable of reading files in the Common
 Data Format defined by NASA. It was written mainly with reference to
 the CDF Internal Format Description document (v3.6).
 .
 This package contains the JavaDoc documentation of the package.

Package: libjchart2d-java
Description-md5: 0fa8c0ac3da8adedf76799d477a67ccb
Description-en: Java library for precise 2D charting visualizations
 JChart2D is a minimalistic charting library. It is designed for displaying
 multiple traces consisting of tracepoints, including dynamic (animated) data.
 JChart2D is centered around a single configurable swing widget: the Chart2D.
 This library is intended for engineering tasks and not for presentations.

Package: libjchart2d-java-doc
Description-md5: ae2bd7b8ff295ef08f670aff3ec2a476
Description-en: Java library for precise 2D charting visualizations -- docs
 JChart2D is a minimalistic charting library. It is designed for displaying
 multiple traces consisting of tracepoints, including dynamic (animated) data.
 JChart2D is centered around a single configurable swing widget: the Chart2D.
 This library is intended for engineering tasks and not for presentations.
 .
 This package contains the Javadoc API documentation for libjchart2d-java.

Package: libjcharts-java
Description-md5: 45a3181c80fe908f8c5cbd38d5a782fd
Description-en: java based charts library
 jCharts is a 100% Java based charting utility that outputs a variety of
 charts. This package has been designed from the ground up by volunteers for
 displaying charts via Servlets, JSP's, and Swing apps.
 .
 This package contains the library.

Package: libjcharts-java-doc
Description-md5: 0652b582bf4f1a0becfe2d51318173bd
Description-en: java based charts library (API docs)
 jCharts is a 100% Java based charting utility that outputs a variety of
 charts. This package has been designed from the ground up by volunteers for
 displaying charts via Servlets, JSP's, and Swing apps.
 .
 This package contains the API documentation.

Package: libjcifs-java
Description-md5: dd070bd2b997f8ad13dd624d5d36315c
Description-en: Java library for the CIFS/SMB networking protocol
 JCIFS is an Open Source client library that implements the CIFS/SMB
 networking protocol in 100% Java. CIFS is the standard file sharing
 protocol on the Microsoft Windows platform (e.g. Map Network Drive ...).

Package: libjcifs-java-doc
Description-md5: d4960509a0a0dd833f2dff741f192006
Description-en: Documentation for libjcifs-java (CIFS/SMB library for Java)
 JCIFS is an Open Source client library that implements the CIFS/SMB
 networking protocol in 100% Java. CIFS is the standard file sharing
 protocol on the Microsoft Windows platform (e.g. Map Network Drive ...).
 .
 The documentation includes the javadoc API as well as
 the html manual and several examples.

Package: libjcip-annotations-java
Description-md5: 85f9d6057705d32cb3fe9dbdb23f7dfb
Description-en: Java Concurrency In Practice annotations library
 This is a package with annotation classes from Java Concurrency In Practice
 book. These annotations are used to describe thread-safety promises of various
 parts of Java code.

Package: libjcm-java
Description-md5: b8bc843db3b0ee08ffe19c7c528c3aa2
Description-en: Java Components for Mathematics
 THE "Java Components For Mathematics" project represents an effort to develop a
 framework of configurable mathematical software components written in the Java
 programming language. These Java components are meant to be used on instructional
 Web pages as interactive illustrations, special-purpose calculators, support
 for exercises, and so forth. The components in Version 1 are mostly useful for
 calculus and pre-calculus and for science courses that use some of the same
 material. They use Java 1.1, and so will not work in some older browsers that
 support only Java 1.0.
 .
 This project was supported by NSF grant number DUE-9950473.

Package: libjcm-java-doc
Description-md5: 5b6c50c53e3046c80a3fa288ae10353a
Description-en: Documentation for Java Components for Mathematics
 THE "Java Components For Mathematics" project represents an effort to develop a
 framework of configurable mathematical software components written in the Java
 programming language. These Java components are meant to be used on instructional
 Web pages as interactive illustrations, special-purpose calculators, support
 for exercises, and so forth. The components in Version 1 are mostly useful for
 calculus and pre-calculus and for science courses that use some of the same
 material. They use Java 1.1, and so will not work in some older browsers that
 support only Java 1.0.
 .
 This project was supported by NSF grant number DUE-9950473.
 .
 This package contains the API documentation of libjcm-java.

Package: libjcode-pm-perl
Description-md5: 819bee61987900705cd3f24450b48d04
Description-en: Perl extension interface to convert Japanese text
 Jcode.pm is a Perl module that handles various Japanese charsets.
 It has all features available on jcode.pl PLUS
 - Object-oriented approach on Japanese text handling
 - mime header handling
 - Unicode feature (UCS2 and UTF8)

Package: libjcodings-java
Description-md5: acfb831bb1954fb52971bc2ca35b7a77
Description-en: Java-based codings helper classes for Joni and JRuby
 Jcodings is a Java library for handling JRuby string encodings.

Package: libjcommander-java
Description-md5: f577834866253f6a02262a1c0fc8124a
Description-en: Java framework for parsing command line parameters
 JCommander is a Java framework to parse command line options with annotations.
 The command line options are defined by annotating the fields of a Java class
 and the parser populates the fields automatically.

Package: libjcommander-java-doc
Description-md5: 59beb5576de6ca027bca68027228f3fc
Description-en: Java framework for parsing command line parameters (documentation)
 JCommander is a Java framework to parse command line options with annotations.
 The command line options are defined by annotating the fields of a Java class
 and the parser populates the fields automatically.
 .
 This package contains the API documentation of libjcommander-java.

Package: libjcommon-java
Description-md5: 2ab7989298fa7b83a38da9a1eeb538f5
Description-en: General Purpose library for Java
 JCommon is a free general purpose Java class library that is used in
 several projects at The Object Refinery, including JFreeChart and
 JFreeReport.
 .
 The library includes:
 * user interface classes for displaying information about applications
 * custom layout managers
 * a date chooser panel
 * serialization utilities
 * XML parser support classes

Package: libjcommon-java-doc
Description-md5: 57de8737ec927a9066115216e892da84
Description-en: General Purpose library for Java - documentation
 JCommon is a free general purpose Java class library that is used in
 several projects at The Object Refinery, including JFreeChart and
 JFreeReport.
 .
 This package includes the documentation.

Package: libjcsp-java
Description-md5: 92d65651fc160f75808cc7d69206afe9
Description-en: Java library providing Communicating Sequential Processes (CSP) features
 JCSP (Communication Sequential Processes for Java) is a
 library providing a concurrency model that is a combination
 of ideas from Hoare's CSP and Milner's pi-calculus.
 .
 Communicating Sequential Processes (CSP) is a mathematical
 theory for specifying and verifying complex patterns of
 behaviour arising from interactions between concurrent
 objects.
 .
 JSCP provides a base range of CSP primitives plus a rich set of
 extensions. Also included is a package providing CSP process
 wrappers giving a channel interface to all Java AWT widgets
 and graphics operations.  It is extensively (javadoc)umented
 and includes much teaching.
 .
 JCSP is an alternative concurrency model to the threads and
 mechanisms built into Java. It is also compatible with
 it since it is implemented on top of it.

Package: libjcsp-java-doc
Description-md5: a17a02cb6029740af123adec7efc8fc9
Description-en: Documentation for libjcsp-java
 Documentation for JCSP (Communication Sequential Processes for
 Java) that is a library providing a concurrency model that is a
 combination of ideas from Hoare's CSP and Milner's pi-calculus.
 .
 Communicating Sequential Processes (CSP) is a mathematical
 theory for specifying and verifying complex patterns of
 behaviour arising from interactions between concurrent
 objects.
 .
 JSCP provides a base range of CSP primitives plus a rich set of
 extensions. Also included is a package providing CSP process
 wrappers giving a channel interface to all Java AWT widgets
 and graphics operations.  It is extensively (javadoc)umented
 and includes much teaching.
 .
 JCSP is an alternative concurrency model to the threads and
 mechanisms built into Java. It is also compatible with
 it since it is implemented on top of it.

Package: libjctools-java
Description-md5: 93f6811778dc5a42ed1df3c9a1040c65
Description-en: Java Concurrency Tools for the JVM
 JCTools offers some concurrent data structures currently missing from the JDK:
 * SPSC/MPSC/SPMC/MPMC variations for concurrent queues:
 * SPSC - Single Producer Single Consumer (Wait Free, bounded and unbounded)
 * MPSC - Multi Producer Single Consumer (Lock less, bounded and unbounded)
 * SPMC - Single Producer Multi Consumer (Lock less, bounded)
 * MPMC - Multi Producer Multi Consumer (Lock less, bounded)
 * An expanded queue interface (MessagePassingQueue):
 * relaxedOffer/Peek/Poll: trade off conflated guarantee on full/empty queue
 state with improved performance.
 * drain/fill: batch read and write methods for increased throughput
 and reduced contention

Package: libjdepend-java
Description-md5: 478ec8d4bfd9fbf209498eb111b0990e
Description-en: tool to measure design quality of java class and source
 JDepend traverses Java class and source file directories and
 generates design quality metrics for each Java package. JDepend allows
 you to automatically measure the quality of a design in terms of its
 extensibility, reusability, and maintainability to effectively manage
 and control package dependencies.

Package: libjdependency-java
Description-md5: a494eed4475bf9e64d9a172ef1f95456
Description-en: Java library analyzing class level dependencies
 jdependency is small library that helps you analyze class level dependencies,
 clashes and missing classes. This library provides an API to analyse and
 modify class dependencies. It provides the core to the maven2 minijar plugin
 and provides something in the middle between jarjar and proguard.

Package: libjdns-dev
Description-md5: 145214959256573c74bf0cb98a6151cf
Description-en: Simple DNS queries library - development files
 JDNS is a simple DNS implementation that can perform normal DNS
 queries of any record type (notably SRV), as well as Multicast DNS
 queries and advertising. Multicast support is based on Jeremie
 Miller's "mdnsd" implementation.
 .
 The libjdns-dev package contains libraries and header files for
 developing applications that use jdns.

Package: libjdns2t64
Description-md5: db68995d874e3d2061d3836219d5a727
Description-en: Simple DNS queries library
 JDNS is a simple DNS implementation that can perform normal DNS
 queries of any record type (notably SRV), as well as Multicast DNS
 queries and advertising. Multicast support is based on Jeremie
 Miller's "mdnsd" implementation.

Package: libjdo-api-java
Description-md5: 7aa943ad3a8e92a05e7a57f9d5f90487
Description-en: Implementation of JSR 243: Java Data Objects 3.1
 Java Data Objects (JDO) is a standard way to access persistent data in
 databases, using plain old Java objects (POJO) to represent persistent data.
 The approach separates data manipulation (done by accessing Java data members
 in the Java domain objects) from database manipulation (done by calling the
 JDO interface methods). This separation of concerns leads to a high degree of
 independence of the Java view of data from the database view of the data.
 .
 Interfaces are defined for the user's view of persistence:
 - PersistenceManager: the component responsible for the life cycle of
 persistent instances, Query factory, and Transaction access
 - Query: the component responsible for querying the datastore and returning
 persistent instances or values
 - Transaction: the component responsible for initiating and completing
 transactions
 .
 JDO is being developed as a Java Specification Request in the Java Community
 Process. The original JDO 1.0 is JSR-12 http://www.jcp.org/en/jsr/detail?id=12
 and the current JDO 2.0 is JSR-243 http://www.jcp.org/en/jsr/detail?id=243

Package: libjdom1-java
Description-md5: 5e7a375a0c2bfa5d54177b3ca4c1c713
Description-en: lightweight and fast library using XML
 JDOM is, quite simply, a Java representation of an XML document. JDOM
 provides a way to represent that document for easy and efficient
 reading, manipulation, and writing. It has a straightforward API, is
 lightweight and fast, and is optimized for the Java programmer. It's
 an alternative to DOM and SAX, although it integrates well with both
 DOM and SAX.

Package: libjdom1-java-doc
Description-md5: e771c2d094b8d21435d884b1bc7676a3
Description-en: lightweight and fast library using XML - documentation
 JDOM is, quite simply, a Java representation of an XML document. JDOM
 provides a way to represent that document for easy and efficient
 reading, manipulation, and writing. It has a straightforward API, is
 lightweight and fast, and is optimized for the Java programmer. It's
 an alternative to DOM and SAX, although it integrates well with both
 DOM and SAX.
 .
 This package contains API documentation (Javadoc) of libjdom1-java.

Package: libjdom2-intellij-java
Description-md5: ec64157fa560da07ace3674b5192ee52
Description-en: lightweight and fast XML DOM library (IntelliJ version)
 JDOM is, quite simply, a Java representation of an XML document. JDOM
 provides a way to represent that document for easy and efficient
 reading, manipulation, and writing. It has a straightforward API, is
 lightweight and fast, and is optimized for the Java programmer. It's
 an alternative to DOM and SAX, although it integrates well with both
 DOM and SAX.
 .
 This is a patched versions of JDOM project which is used in IntelliJ
 Platform. It is based on the JDOM 2.0.x branch and patched to restore
 compatibility with JDOM 1.1.

Package: libjdom2-java
Description-md5: 5e7a375a0c2bfa5d54177b3ca4c1c713
Description-en: lightweight and fast library using XML
 JDOM is, quite simply, a Java representation of an XML document. JDOM
 provides a way to represent that document for easy and efficient
 reading, manipulation, and writing. It has a straightforward API, is
 lightweight and fast, and is optimized for the Java programmer. It's
 an alternative to DOM and SAX, although it integrates well with both
 DOM and SAX.

Package: libje-perl
Description-md5: 84d0384cfdc92699427851c4fa0ed23e
Description-en: Pure-Perl ECMAScript (JavaScript) Engine
 JE is a pure-Perl ECMAScript (JavaScript) engine.
 .
 Advantages:
 - Compatible with Data::Dump::Streamer, so the runtime environment can be
 serialised
 - The parser can be extended/customised to support extra (or fewer) language
 features (not yet complete)
 - All JavaScript datatypes can be manipulated directly from Perl (they all
 have overloaded operators)
 .
 Weaknesses:
 - It's slow
 - It uses lots of memory.
 - It leaks memory (to be fixed).
 .
 This is still an alpha release, but it fully implements ECMAScript v3, except
 for a few seldom-used features like -0.

Package: libjebl2-java
Description-md5: 814e717858ba1c07cf5570b6df965d96
Description-en: Java Evolutionary Biology Library
 A Java library for evolutionary biology and bioinformatics, including
 objects representing biomolecular sequences, multiple sequence
 alignments and phylogenetic trees.
 .
 This is a branch of the original JEBL on
 http://sourceforge.net/projects/jebl/ to develop a new API and class
 library.

Package: libjebl2-java-doc
Description-md5: 4238d0898d6b0c713b6e64a1ff9dc8b8
Description-en: Java Evolutionary Biology Library (documentation)
 A Java library for evolutionary biology and bioinformatics, including
 objects representing biomolecular sequences, multiple sequence
 alignments and phylogenetic trees.
 .
 This is a branch of the original JEBL on
 http://sourceforge.net/projects/jebl/ to develop a new API and class
 library.
 .
 This package provides the documentation for the library

Package: libjellyfish-2.0-2
Description-md5: 065d1ff8b79f64e89b68567eaeed6aa1
Description-en: count k-mers in DNA sequences (dynamic library of jellyfish)
 JELLYFISH is a tool for fast, memory-efficient counting of k-mers in
 DNA. A k-mer is a substring of length k, and counting the occurrences
 of all such substrings is a central step in many analyses of DNA
 sequence. JELLYFISH can count k-mers using an order of magnitude less
 memory and an order of magnitude faster than other k-mer counting
 packages by using an efficient encoding of a hash table and by
 exploiting the "compare-and-swap" CPU instruction to increase
 parallelism.
 .
 JELLYFISH is a command-line program that reads FASTA and multi-FASTA
 files containing DNA sequences. It outputs its k-mer counts in an
 binary format, which can be translated into a human-readable text
 format using the "jellyfish dump" command.
 .
 This package contains the dynamic library the main executable of
 jellyfish is linked to.

Package: libjellyfish-2.0-dev
Description-md5: 8d15a603d76647ecb084d0bd3c0490a3
Description-en: count k-mers in DNA sequences (development files of jellyfish)
 JELLYFISH is a tool for fast, memory-efficient counting of k-mers in
 DNA. A k-mer is a substring of length k, and counting the occurrences
 of all such substrings is a central step in many analyses of DNA
 sequence. JELLYFISH can count k-mers using an order of magnitude less
 memory and an order of magnitude faster than other k-mer counting
 packages by using an efficient encoding of a hash table and by
 exploiting the "compare-and-swap" CPU instruction to increase
 parallelism.
 .
 JELLYFISH is a command-line program that reads FASTA and multi-FASTA
 files containing DNA sequences. It outputs its k-mer counts in an
 binary format, which can be translated into a human-readable text
 format using the "jellyfish dump" command.
 .
 This package contains the development files (static library and
 header files)

Package: libjellyfish-perl
Description-md5: c8cb8981fb9902b209cbce9156da63e7
Description-en: count k-mers in DNA sequences (Perl bindings of jellyfish)
 JELLYFISH is a tool for fast, memory-efficient counting of k-mers in
 DNA. A k-mer is a substring of length k, and counting the occurrences
 of all such substrings is a central step in many analyses of DNA
 sequence. JELLYFISH can count k-mers using an order of magnitude less
 memory and an order of magnitude faster than other k-mer counting
 packages by using an efficient encoding of a hash table and by
 exploiting the "compare-and-swap" CPU instruction to increase
 parallelism.
 .
 JELLYFISH is a command-line program that reads FASTA and multi-FASTA
 files containing DNA sequences. It outputs its k-mer counts in an
 binary format, which can be translated into a human-readable text
 format using the "jellyfish dump" command.
 .
 This package contains the Perl bindings of jellyfish.

Package: libjemmy2-java
Description-md5: 2f03095680fe79c561f1eae96ac747fe
Description-en: Java library for automated Java GUI testing
 Jemmy is a Java library that is used to create automated tests for
 Java GUI applications. It contains methods to reproduce all user
 actions which can be performed on Swing/AWT components.

Package: libjemmy2-java-doc
Description-md5: 873421e6828d4930418cf65caf15a547
Description-en: Java library for automated Java GUI testing (documentation)
 Jemmy is a Java library that is used to create automated tests for
 Java GUI applications. It contains methods to reproduce all user
 actions which can be performed on Swing/AWT components.
 .
 This package provides the documentation.

Package: libjempbox-java
Description-md5: 6cef22fe8690571cb99138fdb0bd70bd
Description-en: XMP Compatible Java Library
 The Apache JempBox library is an open source Java tool for working with  XMP
 metadata.

Package: libjengelman-shadow-java
Description-md5: e27abb007a4c8b1dbc609d3fbd94576d
Description-en: Gradle plugin for creating fat/uber JARs with support for package relocation.
 Shadow is an extension of the Gradle Jar task that optimizes FatJar/UberJar
 creation by using JarInputStream and JarOutputStream to copy file contents.
 This avoids the unnecessary I/O overhead of expanding jar files to
 disk before recombining them. Shadow provides the similar filtering,
 relocation, and transformation capabilities as the Maven Shade plugin.
 The gradle-shadow-plugin makes it possible to integrate JFlex into the Gradle
 - build system.

Package: libjenkins-api-perl
Description-md5: 9a112a40120e445a11aa421748c08aab
Description-en: wrapper around the Jenkins API
 The Jenkins::API module provides a Perl wrapper around the Jenkins API.
 .
 More info for this Perl module at:
 https://metacpan.org/release/Jenkins-API
 .
 More info for the Jenkins API at:
 https://jenkinsapi.readthedocs.io

Package: libjenkins-json-java
Description-md5: 15c5c5d5eb23865dded1b0dccf076ef5
Description-en: Library for transforming Java objects between XML and JSON
 JSON-lib is a java library for transforming beans, maps, collections,
 java arrays and XML to JSON and back again to beans and DynaBeans.
 .
 This package contains the branch used/maintained by jenkins.

Package: libjenkins-trilead-ssh2-java
Description-md5: a9b8435f5a1666a2bd59099268303352
Description-en: Trilead SSH2 implementation for Java (Jenkins variant)
 Trilead SSH2 for Java is a library which implements the SSH-2 protocol
 in pure Java.
 .
 This package contains the Jenkins fork of Trilead SSH2.

Package: libjep-java
Description-md5: 48fa7ed9fe1d548e64f20334292791cd
Description-en: Java Expression Parser
 Jep Java parses and evaluates mathematical expressions with only a few lines
 of code. This package allows your users to enter a formula as a string, and
 instantly evaluate it. Jep supports user defined variables, constants, and
 functions. A number of common mathematical functions and constants are
 included.

Package: libjericho-html-java
Description-md5: 8cd3c518523afd9b627e91a863b0435b
Description-en: Java based library for HTML Parsing
 Jericho HTML Parser is a simple but powerful java library allowing
 analysis and manipulation of parts of an HTML document, including
 some common server-side tags, while reproducing verbatim any
 unrecognised or invalid HTML.
 .
 It also provides high-level HTML form manipulation functions.

Package: libjeromq-java
Description-md5: a2a2d2bb87d1d907cddda0a083b6c221
Description-en: Java implementation of the ZeroMQ messaging library
 JeroMQ is pure Java implementation of the ZeroMQ messaging library (libmzq).
 Compared to jzmq (libzmq-java) this implementation doesn't rely on a native
 library.
 .
 JeroMQ support ZMTP/2.0, the tcp:// and inproc:// protocols. ipc:// protocol
 works only between jeromq. The API is compatible with jzmq.

Package: libjersey1-atom-java
Description-md5: e3ab010094bfa2fe1a69eb1ef8a9f55e
Description-en: RESTful Web Services in Java (atom module)
 Jersey RESTful Web Services framework is the open source, production quality,
 framework for developing RESTful Web Services in Java that provides support
 for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference
 Implementation.
 .
 This package contains the jersey-atom module.

Package: libjersey1-client-java
Description-md5: 6abc2cc091e5d462bf71db61ecb20135
Description-en: RESTful Web Services in Java (client module)
 Jersey RESTful Web Services framework is the open source, production quality,
 framework for developing RESTful Web Services in Java that provides support
 for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference
 Implementation.
 .
 This package contains the jersey-client module.

Package: libjersey1-core-java
Description-md5: c75946605a7db71c92efa0fc153e5c3c
Description-en: RESTful Web Services in Java (core library)
 Jersey RESTful Web Services framework is the open source, production quality,
 framework for developing RESTful Web Services in Java that provides support
 for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference
 Implementation.
 .
 This package contains the jersey-core module.

Package: libjersey1-fastinfoset-java
Description-md5: f547bbfec9d41bd68a0c8e1751f0c2d9
Description-en: RESTful Web Services in Java (fastinfoset module)
 Jersey RESTful Web Services framework is the open source, production quality,
 framework for developing RESTful Web Services in Java that provides support
 for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference
 Implementation.
 .
 This package contains the jersey-fastinfoset module.

Package: libjersey1-guice-java
Description-md5: f8e41dc61f28674b4f1f6f30d3ab8ce8
Description-en: RESTful Web Services in Java (guice module)
 Jersey RESTful Web Services framework is the open source, production quality,
 framework for developing RESTful Web Services in Java that provides support
 for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference
 Implementation.
 .
 This package contains the jersey-guice module.

Package: libjersey1-json-java
Description-md5: 0ff5fc481a24ccbff89c87e843da7cde
Description-en: RESTful Web Services in Java (json module)
 Jersey RESTful Web Services framework is the open source, production quality,
 framework for developing RESTful Web Services in Java that provides support
 for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference
 Implementation.
 .
 This package contains the jersey-json module.

Package: libjersey1-server-java
Description-md5: e207f4046dde37b1d111b01c344d43fb
Description-en: RESTful Web Services in Java (server module)
 Jersey RESTful Web Services framework is the open source, production quality,
 framework for developing RESTful Web Services in Java that provides support
 for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference
 Implementation.
 .
 This package contains the jersey-server module.

Package: libjersey1-servlet-java
Description-md5: 6ccf8e69fae2ac513aa00075d188895b
Description-en: RESTful Web Services in Java (servlet module)
 Jersey RESTful Web Services framework is the open source, production quality,
 framework for developing RESTful Web Services in Java that provides support
 for JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339) Reference
 Implementation.
 .
 This package contains the jersey-servlet module.

Package: libjetbrains-annotations-java
Description-md5: 24822c36ac948fa762f4dc4593b3a2ea
Description-en: annotations used for code inspection support and code documentation
 JetBrains Annotations is a set of annotations used for code inspection
 support and code documentation. It is part of the IntelliJ IDEA Community
 Edition and can be used among other things to annotate String fields, local
 variables, method parameters and methods returning Strings.

Package: libjetbrains-annotations-java-doc
Description-md5: bf7ff2d3c94a81c13e4b3ba395be278a
Description-en: documentation for libjetbrains-annotations-java
 JetBrains Annotations is a set of annotations used for code inspection
 support and code documentation. It is part of the IntelliJ IDEA Community
 Edition and can be used among other things to annotate String fields, local
 variables, method parameters and methods returning Strings.
 .
 This package contains documentation for libjetbrains-annotations-java.

Package: libjets3t-java
Description-md5: ebda21ded7c8a6816d2f480cdb431f12
Description-en: Java interface to Amazon S3 and CloudFront services
 The JetS3t toolkit provides Java programmers with an API for interacting and
 managing data stored in Amazon Simple Storage Service and Amazon CloudFront
 content delivery network.

Package: libjettison-java
Description-md5: ff477b95ba607b19e6117aa61d10085c
Description-en: collection of StAX parsers and writers for JSON
 Jettison is a collection of StAX parsers (streaming API for XML) and
 writers which read and write JSON (JavaScript Object Notation). This
 allows nearly transparent enablement of JSON based web services in
 services frameworks like Apache CXF.
 .
 There are currently two included conventions for mapping JSON to XML.
 The first is BadgerFish which implements the full XML infoset in JSON
 using various techniques. The second is called the "mapped"
 convention. It allows you to manually map XML namespaces to JSON
 element prefixes.

Package: libjetty-modify-sources-maven-plugin-java
Description-md5: 6a9a72c1dc7f731f5073f2188d9e6453
Description-en: Jetty Modify Sources Maven Plugin
 Maven plugin that modifies Jakarta EE9 source files (with the jakarta
 namespace) to Java EE8 (with the javax namespace) when building Jetty 12.

Package: libjetty12-extra-java
Description-md5: 47ace05c7b36b1f6b7e26c63fc7c5931
Description-en: Java servlet engine and webserver -- extra libraries
 Jetty is an Open Source HTTP Servlet Server written in 100% Java.
 It is designed to be light weight, high performance, embeddable,
 extensible and flexible, thus making it an ideal platform for serving
 dynamic HTTP requests from any Java application.
 The extra libraries include jetty-management, jetty-naming,
 jetty-servlet-tester, jetty-ajp, jetty-java5-threadpool,
 jetty-client, jetty-rewrite-handler, jetty-plus, jetty-annotations

Package: libjetty12-java
Description-md5: 46218f4f42765c4d73a39fcecc3adcdc
Description-en: Java servlet engine and webserver -- core libraries
 Jetty is an Open Source HTTP Servlet Server written in 100% Java.
 It is designed to be light weight, high performance, embeddable,
 extensible and flexible, thus making it an ideal platform for serving
 dynamic HTTP requests from any Java application.
 .
 This package contains the core libraries

Package: libjetty9-extra-java
Description-md5: 47ace05c7b36b1f6b7e26c63fc7c5931
Description-en: Java servlet engine and webserver -- extra libraries
 Jetty is an Open Source HTTP Servlet Server written in 100% Java.
 It is designed to be light weight, high performance, embeddable,
 extensible and flexible, thus making it an ideal platform for serving
 dynamic HTTP requests from any Java application.
 The extra libraries include jetty-management, jetty-naming,
 jetty-servlet-tester, jetty-ajp, jetty-java5-threadpool,
 jetty-client, jetty-rewrite-handler, jetty-plus, jetty-annotations

Package: libjetty9-java
Description-md5: 46218f4f42765c4d73a39fcecc3adcdc
Description-en: Java servlet engine and webserver -- core libraries
 Jetty is an Open Source HTTP Servlet Server written in 100% Java.
 It is designed to be light weight, high performance, embeddable,
 extensible and flexible, thus making it an ideal platform for serving
 dynamic HTTP requests from any Java application.
 .
 This package contains the core libraries

Package: libjeuclid-core-java
Description-md5: 4924a147f964d53c3a72c93973259a22
Description-en: Complete MathML rendering solution (java classes)
 JEuclid is a complete MathML rendering solution, consisting of:
 * A MathViewer application
 * Command line converters from MathML to other formats
 * An ant task for automated conversion
 * Display components for AWT and Swing
 * A component for Apache Cocoon
 .
 This package contains the basic JEuclid rendering and document handling
 classes.

Package: libjeuclid-fop-java
Description-md5: 41ce50e131ca5e38adeba33c22db0b0b
Description-en: Complete MathML rendering solution (fop plugin)
 JEuclid is a complete MathML rendering solution, consisting of:
 * A MathViewer application
 * Command line converters from MathML to other formats
 * An ant task for automated conversion
 * Display components for AWT and Swing
 * A component for Apache Cocoon
 .
 This package contains the fop plugin.

Package: libjexcelapi-java
Description-md5: 6d7bd18fec676b8641d7dd3e50ba2094
Description-en: Java API to read, write and modify Excel spreadsheets
 The Java Excel API is an open source Java API which allows Java developers to
 read Excel spreadsheets and to generate Excel spreadsheets dynamically. In
 addition, it contains a mechanism which allows java applications to read in a
 spreadsheet, modify some cells and write out the new spreadsheet.
 .
 This API allows non Windows operating systems to run pure Java applications
 which can both process and deliver Excel spreadsheets. Because it is Java,
 this API may be invoked from within a servlet, thus giving access to Excel
 functionality over internet and intranet web applications.

Package: libjexcelapi-java-doc
Description-md5: 16237416ddd0bd69ca8fa9af933fa3d3
Description-en: Java API to read, write and modify Excel spreadsheets - documentation
 The Java Excel API is an open source Java API which allows Java developers to
 read Excel spreadsheets and to generate Excel spreadsheets dynamically. In
 addition, it contains a mechanism which allows java applications to read in a
 spreadsheet, modify some cells and write out the new spreadsheet.
 .
 This API allows non Windows operating systems to run pure Java applications
 which can both process and deliver Excel spreadsheets. Because it is Java,
 this API may be invoked from within a servlet, thus giving access to Excel
 functionality over internet and intranet web applications.
 .
 This package contains API documentation (Javadoc) for Java Excel API.

Package: libjffi-java
Description-md5: 0ec74d8e775484fccf0d6afbaab50a68
Description-en: Java Foreign Function Interface
 JFFI is a wrapper for libffi, the foreign function interface library. 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.
 Java-based codings helper classes for Joni and JRuby

Package: libjffi-jni
Description-md5: 167efe5b7c239fa9bf9bed0a40f1d058
Description-en: Java Foreign Function Interface (JNI library)
 JFFI is a wrapper for libffi, the foreign function interface library. 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.
 Java-based codings helper classes for Joni and JRuby
 .
 This package ships the Java native interface library.

Package: libjflex-maven-plugin-java
Description-md5: 68e7b1e7d217c40aad9845ffb468d823
Description-en: Maven plugin to generate Lexer code in Java
 JFlex Maven Plugin is a Maven plugin to generate Lexer code in Java from a
 Lexer specification, using JFlex.

Package: libjformatstring-java
Description-md5: a70c5b14e302279497bf160195a25803
Description-en: Java format string compile-time checker
 This project is derived from Sun's implementation of java.util.Formatter.  It
 is designed to allow compile time checks as to whether or not a use of a
 format string will be erroneous when executed at runtime.

Package: libjfree-demos-java
Description-md5: 051f086df3dd0dd53368f0b785fd18d7
Description-en: JFree projects Demos programs
 Contains a collection of demos from JFree projects, including:
 * JFreeChart
 * JFreeSVG
 * JFree PDF
 * Orson Charts

Package: libjfree-demos-java-doc
Description-md5: e95cbb51c619f4f90c738d4472a5e566
Description-en: JFree projects Demos programs Documentation
 Contains a collection of demos from JFree projects, including:
 * JFreeChart
 * JFreeSVG
 * JFree PDF
 * Orson Charts
 .
 This package contains the API documentation of libjfree-demos-java.

Package: libjfreechart-java
Description-md5: e117f227a24e0ce9f465dd87c6ab571f
Description-en: Chart library for Java
 JFreeChart is a free Java class library for generating charts, including:
 * pie charts (2D and 3D)
 * bar charts (regular and stacked, with an optional 3D effect)
 * line and area charts
 * scatter plots and bubble charts
 * time series, high/low/open/close charts and candle stick charts
 * combination charts
 * Pareto charts
 * Gantt charts
 * wind plots, meter charts and symbol charts
 * wafer map charts

Package: libjfreechart-java-doc
Description-md5: d938f58690f1d5a10a566475f13523ed
Description-en: Chart library for Java - documentation
 JFreeChart is a free Java class library for generating charts.
 .
 This package provides the javadoc documentation.

Package: libjfreepdf-java
Description-md5: 6edc7068b1f2b3aae9aaa47b199c9615
Description-en: Java library generating PDF from Graphics2D
 JFreePDF is a library module for the Java(tm) platform that allows you to
 create content in Portable Document Format (PDF) using the standard Java2D
 drawing API (Graphics2D). JFreePDF is light-weight, fast, and has no
 dependencies other than the Java runtime (11 or later).

Package: libjfreepdf-java-doc
Description-md5: a45053fa4bc4e823284dead8d3bcae6e
Description-en: Java library generatiing PDF from Graphics2D (doc)
 JFreePDF is a library module for the Java(tm) platform that allows you to
 create content in Portable Document Format (PDF) using the standard Java2D
 drawing API (Graphics2D). JFreePDF is light-weight, fast, and has no
 dependencies other than the Java runtime (11 or later).
 .
 This is the documentation of the jfreepdf library.

Package: libjfreesvg-java
Description-md5: 7fd1308da6bacf0e003ae8723955337d
Description-en: Java graphics library to generate content in SVG format
 JFreeSVG is a fast, light-weight, vector graphics library for the
 Java platform that makes it easy to generate graphical output in SVG
 format directly from Java code (via SVGGraphics2D).

Package: libjfreesvg-java-doc
Description-md5: bedbad0fe79381b3075e795b5f56ec4e
Description-en: Java graphics library to generate content in SVG format (docs)
 JFreeSVG is a fast, light-weight, vector graphics library for the
 Java platform that makes it easy to generate graphical output in SVG
 format directly from Java code (via SVGGraphics2D).
 .
 This is the documentation of the jfreesvg library.

Package: libjfugue-java
Description-md5: e784ef32eb2df1b12dce625117fc48e8
Description-en: Java API for music programming
 JFugue is a Java API for music programming that does not require the
 programmer to be aware of all the complexities of MIDI. The music can
 be synthetized from strings that describe its notes, chords,
 instruments, etc., or can be generated in real-time in many different
 ways.
 .
 JFugue supports playing music in real time as well as saving it to
 MIDI files or send it to MIDI devices.

Package: libjgit-ant-java
Description-md5: 7d7e91683a0a83479da8f16b80c80e10
Description-en: Java implementation of GIT version control (Ant interface)
 JGit is a lightweight, pure Java library implementing the Git version control
 system:
 * Repository access routines
 * Network protocols
 * Core version control algorithms
 .
 This package contains Ant tasks allowing build scripts to manipulate with
 Git repositories through JGit library.

Package: libjgit-java
Description-md5: f3bfec9b5916ccea691724f2a65d709e
Description-en: Java implementation of GIT version control
 JGit is a lightweight, pure Java library implementing the Git version control
 system:
 * Repository access routines
 * Network protocols
 * Core version control algorithms

Package: libjglobus-axisg-java
Description-md5: a1e5c2829f0034dec341e6ecab5a4cc1
Description-en: Globus Java - Apache AXIS support
 Globus Java library with Apache AXIS support

Package: libjglobus-gram-java
Description-md5: 5078967041f201f03655238ce69fdbfe
Description-en: Globus Java - Grid Resource Allocation and Management (GRAM)
 Globus Java library with GRAM support

Package: libjglobus-gridftp-java
Description-md5: 6c93fbdb75035fda4e15549fa66ae00c
Description-en: Globus Java - GridFTP
 Globus Java library with GridFTP support

Package: libjglobus-gss-java
Description-md5: a451f6135f247857c63743696fd9cb5d
Description-en: Globus Java - GSS-API implementation for SSL with proxies
 Globus Java library containing a GSS-API implementation for SSL with proxies

Package: libjglobus-io-java
Description-md5: 83724c423fd4e0edbeb73cc75570f9a0
Description-en: Globus Java - IO
 Globus Java library with IO utilities

Package: libjglobus-jsse-java
Description-md5: 97210ce4c1f3f76edc2b773dc36f95f1
Description-en: Globus Java - SSL support
 Globus Java library with SSL support

Package: libjglobus-myproxy-java
Description-md5: 1b97b71474488680dda613c79f21bc3e
Description-en: Globus Java - MyProxy
 Globus Java library with MyProxy support

Package: libjglobus-parent-java
Description-md5: cac3ea7c9e0f55db384a50470e7cd941
Description-en: Globus Java - parent pom file
 Globus Java libraries parent maven pom file

Package: libjglobus-ssl-proxies-java
Description-md5: 7bd9e9f34f2574c24f2c77ae105b7ab5
Description-en: Globus Java - SSL and proxy certificate support
 Globus Java library with SSL and proxy certificate support

Package: libjgoodies-animation-java
Description-md5: 999b44db1e9b07f3750612353e1ced39
Description-en: Time-based real-time animations in Java
 The JGoodies Animation framework enables you to produce sophisticated
 time-based real-time animations in Java. It has been designed for a seemless,
 flexible and powerful integration with Java, ease-of-use and a small library
 size.

Package: libjgoodies-binding-java
Description-md5: c884e4f22c2a29afee978cbbb0e3ff26
Description-en: Swing Data Binding Framework
 JGoodies Binding synchronizes object properties with Swing components. It
 helps you represent the state and behavior of a presentation independently of
 the GUI components used in the interface.

Package: libjgoodies-common-java
Description-md5: d45abc55b2796485216bfb6546543d58
Description-en: JGoodies Common
 The JGoodies Common library provides convenience code for other JGoodies
 libraries and applications.

Package: libjgoodies-common-java-doc
Description-md5: f74a739262484e91e130672420b64d49
Description-en: JGoodies Common library (documentation)
 The JGoodies Common library provides convenience code for other JGoodies
 libraries and applications.
 .
 This package contains the API documentation of libjgoodies-common-java.

Package: libjgoodies-forms-java
Description-md5: be80538db7c6dda5d07f4eea60d47aa6
Description-en: Framework to lay out and implement elegant Swing panels
 The JGoodies Forms framework helps you lay out and implement elegant Swing
 panels quickly and consistently. It makes simple things easy and the hard
 stuff possible, the good design easy and the bad difficult.
 .
 Main Benefits:
 .
 * Powerful, flexible and precise layout
 * Easy to work with and quite easy to learn
 * Faster UI production
 * Better UI code readability
 * Leads to better style guide compliance

Package: libjgoodies-looks-java
Description-md5: a37c8f9dc16f29eeefc3f36b8e46d279
Description-en: library with Swing look&feel implementations
 The JGoodies Looks make your Swing applications and applets look better.
 The package consists of a Windows look&feel and the Plastic look&feel
 family. These have been optimized for readability, precise micro-design and
 usability.

Package: libjgoodies-looks-java-doc
Description-md5: e20662e184c9d644b66379687caf5ad2
Description-en: library with Swing look&feel implementations (documentation)
 The JGoodies Looks make your Swing applications and applets look better.
 The package consists of a Windows look&feel and the Plastic look&feel
 family. These have been optimized for readability, precise micro-design and
 usability.
 .
 This package contains the documentation for the library.

Package: libjgraph-java
Description-md5: a16b06a8d20ba3669c96ca55b6f68666
Description-en: JFC/Swing graph component for Java
 JGraph is an easy-to-use, feature-rich and standards-compliant open source
 graph component available for Java. Application areas include:
 .
 * Process diagrams, workflow and BPM visualization, flowcharts, even
 traffic or water flow.
 * Database and WWW visualization, networks and telecoms displays, mapping
 applications and GIS.
 * UML diagrams, electronic circuits, VLSI, CAD, financial and social
 networks and data mining.
 * Biochemistry, ecological cycles, entity and cause-effect relationships
 and organisational charts.
 .
 This package contains the library.

Package: libjgraph-java-doc
Description-md5: d1fb8a2b8a42ef13c45ec96cc0a017ef
Description-en: JFC/Swing graph component for Java (documentation)
 JGraph is an easy-to-use, feature-rich and standards-compliant open source
 graph component available for Java.
 .
 * Process diagrams, workflow and BPM visualization, flowcharts, even
 traffic or water flow.
 * Database and WWW visualization, networks and telecoms displays, mapping
 applications and GIS.
 * UML diagrams, electronic circuits, VLSI, CAD, financial and social
 networks and data mining.
 * Biochemistry, ecological cycles, entity and cause-effect relationships
 and organisational charts.
 .
 This package contains the documentation and the examples.

Package: libjgrapht-java
Description-md5: e5229efeb7df66a8aad498157346195c
Description-en: Java library of graph theory data structures and algorithms
 JGraphT is a free Java class library that provides mathematical graph-theory
 objects and algorithms. In JGraphT, a graph is defined as a set of vertices
 connected by a set of edges.
 .
 It is possible to define graphs, to modify, compare or generate them, to run
 many algorithms through them. One may also import or export graphs.

Package: libjgrapht0.6-java
Description-md5: c7a7220c3afa6db9ac78e8ad5b1f6519
Description-en: mathematical graph theory library for Java
 JGraphT is a free Java graph library that provides mathematical
 graph theory objects and algorithms. JGraphT supports various types of
 graphs including:
 - directed and undirected graphs
 - graphs with weighted, unweighted, labeled or user-defined edges
 - various edge multiplicity options, including simple graphs,
 multigraphs and pseudographs
 - unmodifiable graphs: allow modules to provide "read-only" access
 to internal graphs
 - listenable graphs: allow external listeners to track modification events
 - subgraphs: graphs that are auto-updating subgraph views on other graphs

Package: libjgrapht0.8-java
Description-md5: 6d46cb4344668c8031b38c7c15854460
Description-en: mathematical graph theory library for Java
 JGraphT is a free Java graph library that provides mathematical
 graph theory objects and algorithms. JGraphT supports various types of
 graphs including:
 - directed and undirected graphs;
 - graphs with weighted, unweighted, labeled or user-defined edges;
 - various edge multiplicity options, including simple graphs,
 multigraphs and pseudographs;
 - unmodifiable graphs: allow modules to provide "read-only" access
 to internal graphs;
 - listenable graphs: allow external listeners to track modification events;
 - subgraphs: graphs that are auto-updating subgraph views on other graphs;
 - all compositions of above graphs.
 .
 JGraphT is designed to be simple and type-safe (via Java generics): graph
 vertices can be of any objects: Strings, URLs, XML documents, even graphs
 themselves.

Package: libjgraphx-java
Description-md5: d4c312003587c4763f17bd0f0919519d
Description-en: Java Swing Diagramming Library
 JGraph X is based on the mxGraph architecture, a re-designed core based
 on JGraph experience.
 .
 The new library API is designed to provide a much lower learning curve as
 well as making the feature set easier to extend and integrate. Sharing the
 model code base of mxGraph, the web diagramming library, enabling applications
 written in Java to be more easily ported to mxGraph-based web applications.
 .
 Overall, JGraph X provides more features that JGraph, with a far smaller code
 size and complexity. Redesigning the codebase from scratch now means
 implementing common feature extensions are easier and require less coding.
 A number of new loosely coupled application-centric features have been added,
 making prototyping even faster, without their usage restricting application
 flexibility.

Package: libjgraphx-java-doc
Description-md5: b1a310beb9daa212c14ba4bfa1742e32
Description-en: Java Swing Diagramming Library - API documentation and manual
 JGraph X is based on the mxGraph architecture, a re-designed core based
 on JGraph experience.
 .
 The new library API is designed to provide a much lower learning curve as
 well as making the feature set easier to extend and integrate. Sharing the
 model code base of mxGraph, the web diagramming library, enabling applications
 written in Java to be more easily ported to mxGraph-based web applications.
 .
 Overall, JGraph X provides more features that JGraph, with a far smaller code
 size and complexity. Redesigning the codebase from scratch now means
 implementing common feature extensions are easier and require less coding.
 A number of new loosely coupled application-centric features have been added,
 making prototyping even faster, without their usage restricting application
 flexibility.
 .
 This package contains the Javadoc API documentation.

Package: libjgromacs-java
Description-md5: e5f181e06fa7c33ce066a871d50d2199
Description-en: library for molecular dynamics trajectory analysis
 JGromacs is a Java library designed to facilitate the development
 of cross-platform analysis applications for Molecular Dynamics (MD)
 simulations. The package contains parsers for file formats applied by
 GROMACS (GROningen MAchine for Chemical Simulations), one of the most
 widely used MD simulation packages.
 .
 JGromacs provides a multilevel object-oriented representation of
 simulation data to integrate and interconvert sequence, structure
 and dynamics information. In addititon, a basic analysis toolkit is
 included in the package. The programmer is also provided with simple
 tools (e.g. XML-based configuration) to create applications with a user
 interface resembling the command-line UI of Gromacs applications.

Package: libjgromacs-java-doc
Description-md5: 1e3031fc51ec13431b748ce479db17fa
Description-en: library for molecular dynamics trajectory analysis (documentation)
 JGromacs is a Java library designed to facilitate the development
 of cross-platform analysis applications for Molecular Dynamics (MD)
 simulations. The package contains parsers for file formats applied by
 GROMACS (GROningen MAchine for Chemical Simulations), one of the most
 widely used MD simulation packages.
 .
 JGromacs provides a multilevel object-oriented representation of
 simulation data to integrate and interconvert sequence, structure
 and dynamics information. In addititon, a basic analysis toolkit is
 included in the package. The programmer is also provided with simple
 tools (e.g. XML-based configuration) to create applications with a user
 interface resembling the command-line UI of Gromacs applications.
 .
 This package contains the documentation for libjgromacs-java.

Package: libjgroups-java
Description-md5: 62d2ad31168601560aef5f2f6b162690
Description-en: Toolkit for Reliable Multicast Communication
 JGroups is a toolkit for reliable multicast communication.  (Note
 that this doesn't necessarily mean IP Multicast, JGroups can also use
 transports such as TCP). It can be used to create groups of processes
 whose members can send messages to each other. The main features
 include:
 * Group creation and deletion. Group members can be spread across LANs or WANs
 * Joining and leaving of groups
 * Membership detection and notification about joined/left/crashed members
 * Detection and removal of crashed members
 * Sending and receiving of member-to-group messages (point-to-multipoint)
 * Sending and receiving of member-to-member messages (point-to-point)

Package: libjheaps-java
Description-md5: fbe07da748021b5ea2ab1e1d15a5fe95
Description-en: Java library with various heap implementations
 This library contains various heap implementations written in Java.
 A heap is a priority queue data type which contains elements with keys
 (duplicate keys are permitted) from a totally-ordered universe.
 The library is easy to use, its data structures have a well defined interface,
 it is fast and well documented, and the heaps are written in a similar way as
 in the JDK.

Package: libjheatchart-java
Description-md5: 4e3a3d65c8bc107377650c6235dfbd0d
Description-en: Heat map charting library for Java
 The JHeatChart library provides a simple API for generating Java heat maps.
 Output heat maps as .png, .jpg or .gif images. Generate Image objects for
 further processing. Show generated Image in a Swing JPanel. Fully customisable
 colours, dimensions, fonts etc. Linear, logarithmic and exponential
 colour scales.

Package: libjheatchart-java-doc
Description-md5: 1b4fa16f28a40b7b11fc7e985f9cc799
Description-en: Heat map charting library for Java (documentation)
 The JHeatChart library provides a simple API for generating Java heat maps.
 Output heat maps as .png, .jpg or .gif images. Generate Image objects for
 further processing. Show generated Image in a Swing JPanel. Fully customisable
 colours, dimensions, fonts etc. Linear, logarithmic and exponential
 colour scales.
 .
 This package includes the JHeatChart API javadocs.

Package: libjhighlight-java
Description-md5: a6946395addb7c2da326e83f12cd3111
Description-en: Small embeddable Java library for syntax highlighting
 JHighlight is an embeddable Java syntax highlighting library that supports
 Java, HTML, XHTML, XML and LZX languages and outputs to XHTML.
 It also supports RIFE templates tags and highlights them clearly so that
 one can easily identify the difference between the RIFE markup and the
 actual marked up source.

Package: libjhlabs-filters-java
Description-md5: ac461ceacc3fa7c65d472b9b4c4f62c4
Description-en: Java Image Processing Filters
 Jhlabs filters is a collection of large number of Java Image
 filters. The filters are all standard Java BufferedImageOps and can
 be plugged directly into existing programs. Most filters have dialogs
 to allow you to play with their settings.

Package: libjibx-java
Description-md5: 36dab3f759828702d8072c6a5a61484e
Description-en: Framework for binding XML data to Java objects (symlink)
 JiBX lets you work with data from XML documents using your own class
 structures. The JiBX framework handles all the details of converting
 your data to and from XML based on your instructions. JiBX is designed
 to perform the translation between internal data structures and XML
 with very high efficiency, but still allows you a high degree of
 control over the translation process.
 .
 This package provides the jibx.jar file as a symbolic link to the
 versioned jar.

Package: libjibx1.2-java
Description-md5: 35cd48d1dcd0d8f978cc0ee49e27f39e
Description-en: Framework for binding XML data to Java objects
 JiBX lets you work with data from XML documents using your own class
 structures. The JiBX framework handles all the details of converting
 your data to and from XML based on your instructions. JiBX is designed
 to perform the translation between internal data structures and XML
 with very high efficiency, but still allows you a high degree of
 control over the translation process.

Package: libjibx1.2-java-doc
Description-md5: 3fe5d3f29a551e54f1486045e4712b1f
Description-en: Framework for binding XML data to Java objects (documentation)
 JiBX lets you work with data from XML documents using your own class
 structures. The JiBX framework handles all the details of converting
 your data to and from XML based on your instructions. JiBX is designed
 to perform the translation between internal data structures and XML
 with very high efficiency, but still allows you a high degree of
 control over the translation process.
 .
 This package contains documentation, javadocs and tutorial code for JiBX.

Package: libjiconfont-font-awesome-java
Description-md5: d24a2f9d3b3bc3ae38dd7be678fde026
Description-en: jIconFont - Font Awesome
 jIconFont is an API to provide icons generated from any IconFont. These
 icons can be used in Java GUI toolkits, such as Swing and JavaFX.
 .
 This package provides support for the Font Awesome icon font.

Package: libjiconfont-java
Description-md5: 923ef361bf78d973e7f5b268f6ca7aaa
Description-en: API to provide icons generated by any icon font
 jIconFont is an API to provide icons generated from any IconFont. These
 icons can be used in Java GUI toolkits, such as Swing and JavaFX. Create your
 own icon fonts or use some of the existing ones like Elusive, Entypo, Font
 Awesome, Google Material Design Icons, Open Iconic or Typicons.

Package: libjiconfont-swing-java
Description-md5: d83681ad0cba6d93822196d282ab55e7
Description-en: jIconFont - Swing support
 jIconFont is an API to provide icons generated from any IconFont.
 This package provides icon support for the Swing Java GUI toolkit.

Package: libjide-oss-java
Description-md5: 2cd8de10b20978a0484c2d444036ecd7
Description-en: extensible Swing component library for Java
 JIDE Common Layer is a general component library built on top of Swing. It
 provides a foundation to build complex Java desktop applications by extending
 existing Swing classes to add more advanced features.
 .
 JIDE Common Layer features over 30 components and utilities including:
 * SearchableBar
 * FolderChooser
 * Searchable JList, JTree, JComboBox and JTable
 * RangeSlider
 * Popup
 * JideSplitButton - a combination of a button and a popup menu
 * CheckBoxList and CheckBoxTree - use check boxes inside JLists and JTrees
 * IconFactory - simplify the usage of icons across the whole application
 * Systeminfo - retrieve information about the current system
 * AutoResizingTextArea
 * AutoCompletion and IntelliHints
 * Calculator component

Package: libjifty-dbi-perl
Description-md5: 79fbe6a58c046fceb24d7f834f1b810b
Description-en: object-relational persistence framework for Jifty
 Jifty::DBI deals with databases, so that you don't have to.
 .
 This module provides an object-oriented mechanism for retrieving and updating
 data in a DBI-accessible database.
 .
 This module is the direct descendent of DBIx::SearchBuilder. If you're familiar
 with SearchBuilder, Jifty::DBI should be quite familiar to you.

Package: libjim-dev
Description-md5: d84fba3458f02b138f74d569efb3c047
Description-en: small-footprint implementation of Tcl - development files
 Jim is an opensource small-footprint implementation of the Tcl programming
 language. It implements a large subset of Tcl and adds new features like
 references with garbage collection, closures, built-in Object Oriented
 Programming system, Functional Programming commands, first-class arrays and
 UTF-8 support. All this with a binary size of about 100-200kB (depending upon
 selected options).
 .
 This package provides the libjim development files.

Package: libjim0.83
Description-md5: 279a797efd0ed3b69ec3c5bf5a1ef8d8
Description-en: small-footprint implementation of Tcl - shared library
 Jim is an opensource small-footprint implementation of the Tcl programming
 language. It implements a large subset of Tcl and adds new features like
 references with garbage collection, closures, built-in Object Oriented
 Programming system, Functional Programming commands, first-class arrays and
 UTF-8 support. All this with a binary size of about 100-200kB (depending upon
 selected options).
 .
 This package provides the libjim shared library.

Package: libjimfs-java
Description-md5: 12e9d859f4208ab8ff5e5beeb7b1510b
Description-en: In-memory file system implementing the java.nio.file APIs
 Jimfs is an in-memory file system for Java 7 and above, implementing
 the java.nio.file abstract file system APIs. Jimfs supports almost
 all the APIs under java.nio.file. It supports:
 .
 * Creating, deleting, moving and copying files and directories.
 * Reading and writing files with FileChannel or SeekableByteChannel,
 InputStream, OutputStream, etc.  Symbolic links.
 * Hard links to regular files.
 * SecureDirectoryStream, for operations relative to an open directory.
 * Glob and regex path filtering with PathMatcher.
 * Watching for changes to a directory with a WatchService.
 * File attributes. Built-in attribute views that can be supported
 include "basic", "owner", "posix", "unix", "dos", "acl" and "user".
 Do note, however, that not all attribute views provide useful
 attributes.
 .
 For example, while setting and reading POSIX file permissions is
 possible with the "posix" view, those permissions will not actually
 affect the behavior of the file system.
 .
 Jimfs also supports creating file systems that, for example, use
 Windows-style paths and (to an extent) behavior. In general, however,
 file system behavior is modeled after UNIX and may not exactly match
 any particular real file system or platform.
 .
 NOTE: SystemJimfsFileSystemProvider is not fully included in this
 package, because it requires a library that is not yet in Debian.

Package: libjimfs-java-doc
Description-md5: d72df802ba563e35923d3d7f01ac5647
Description-en: Documentation for libjimfs-java
 Jimfs is an in-memory file system for Java 7 and above, implementing
 the java.nio.file abstract file system APIs. Jimfs supports almost
 all the APIs under java.nio.file. It supports:
 .
 * Creating, deleting, moving and copying files and directories.
 * Reading and writing files with FileChannel or SeekableByteChannel,
 InputStream, OutputStream, etc.  Symbolic links.
 * Hard links to regular files.
 * SecureDirectoryStream, for operations relative to an open directory.
 * Glob and regex path filtering with PathMatcher.
 * Watching for changes to a directory with a WatchService.
 * File attributes. Built-in attribute views that can be supported
 include "basic", "owner", "posix", "unix", "dos", "acl" and "user".
 Do note, however, that not all attribute views provide useful
 attributes.
 .
 For example, while setting and reading POSIX file permissions is
 possible with the "posix" view, those permissions will not actually
 affect the behavior of the file system.
 .
 Jimfs also supports creating file systems that, for example, use
 Windows-style paths and (to an extent) behavior. In general, however,
 file system behavior is modeled after UNIX and may not exactly match
 any particular real file system or platform.
 .
 This package contains the generated API documentation.

Package: libjing-java
Description-md5: 807a28ab8e3d7ff1ae092ea77ede1671
Description-en: RELAX NG validator - library
 This provides a validator for
 - RELAX NG 1.0 Specification,
 - RELAX NG Compact Syntax, and
 - parts of RELAX NG DTD Compatibility, specifically checking of
 ID/IDREF/IDREFS.
 .
 This package contains the Java library

Package: libjinput-java
Description-md5: 9a66e4b6e2aab3061305eaeb295719f8
Description-en: Java Game Controller API
 jinput is an implementation of an API for game controller discovery and
 polled input. It is part of a suite of open-source technologies initiated by
 the Game Technology Group at Sun Microsystems with intention of making the
 development of high performance games in Java a reality.
 The API itself is pure Java and presents a platform-neutral completely
 portable model of controller discovery and polling. It can handle arbitrary
 controllers and returns both human and machine understandable descriptions
 of the inputs available.

Package: libjinput-jni
Description-md5: 5e717e63c4b0057dac87838b6f984dc4
Description-en: Java Game Controller API (jni)
 jinput is an implementation of an API for game controller discovery and
 polled input. It is part of a suite of open-source technologies initiated by
 the Game Technology Group at Sun Microsystems with intention of making the
 development of high performance games in Java a reality.
 The API itself is pure Java and presents a platform-neutral completely
 portable model of controller discovery and polling. It can handle arbitrary
 controllers and returns both human and machine understandable descriptions
 of the inputs available.
 .
 This package contains the java jni library.

Package: libjiplib-dev
Description-md5: f8f42c8a8106eeb130b9649e08326fe8
Description-en: ISPRA JRC image processing for geospatial data library - Development files
 This is an intermediate level library written in C++ with Python binding used
 by PyJeo and possibly other tools for processing geospatial images. It
 provides a comprehensive set of image processing functionality including:
 .
 * Image classification
 * Feature extraction
 * Spatial filtering
 * Morphological operations
 * Support Vector Machine operations
 * Neural Network algorithms
 .
 This package contains headers, static objects, scripts used to develop a
 program that uses this library.

Package: libjiplib1
Description-md5: 9d5cb23844b3e981404a0785350ac745
Description-en: ISPRA JRC image processing for geospatial data library
 This is an intermediate level library written in C++ with Python binding used
 by PyJeo and possibly other tools for processing geospatial images. It
 provides a comprehensive set of image processing functionality including:
 .
 * Image classification
 * Feature extraction
 * Spatial filtering
 * Morphological operations
 * Support Vector Machine operations
 * Neural Network algorithms
 .
 This package contains the shared library.

Package: libjira-client-automated-perl
Description-md5: 4278d8ad2e6e51dc49aafe6509463ad5
Description-en: JIRA REST Client for automated scripts
 JIRA::Client::Automated is an adapter between any automated system and JIRA's
 REST API. JIRA::Client::Automated is explicitly designed to easily create and
 close issues within a JIRA instance via automated scripts.
 .
 For example, if you run nightly batch jobs, you can use
 JIRA::Client::Automated to have those jobs automatically create issues in
 JIRA for you when the script runs into errors. You can attach error log files
 to the issues and then they'll be waiting in someone's open issues list when
 they arrive at work the next day.
 .
 If you want to avoid creating the same issue more than once you can search
 JIRA for it first, only creating it if it doesn't exist. If it does already
 exist you can add a comment or a new error log to that issue.

Package: libjira-client-perl
Description-md5: 5054d4ce30970edc809004af5e668cb1
Description-en: Perl interface to JIRA's API
 JIRA::Client is a Perl module that implements an Object Oriented wrapper
 around the SOAP API for JIRA - a bug tracking, issue tracking and project
 management system <URL:http://www.atlassian.com/software/jira/>. Moreover,
 it implements some other methods to make it easier to perform some common
 operations.

Package: libjira-rest-perl
Description-md5: bdbe41529e54df940a7f602101fc0465
Description-en: thin wrapper around Jira's REST APIs
 The JIRA::REST module implements thin wrappers around Jira's REST APIs:
 .
 - Jira Core REST API:
 <https://docs.atlassian.com/jira/REST/server/>
 - Jira Service Desk REST API:
 <https://docs.atlassian.com/jira-servicedesk/REST/server/>
 - Jira Software REST API:
 <https://docs.atlassian.com/jira-software/REST/server/>
 .
 The Jira REST API supersedes the old SOAP API, for which there is another
 Perl module called JIRA::Client.
 .
 Jira <http://www.atlassian.com/software/jira> is a proprietary bug tracking
 system from Atlassian <http://www.atlassian.com/software/jira/>.

Package: libjitescript-java
Description-md5: 30f102e2dfb5dcf16d19c542591ee2a9
Description-en: Java API for generating JVM bytecode
 jitescript provides a nice domain specific language around the
 popular ASM Java library for bytecode generation purposes. It's
 modeled after a Ruby library called BiteScript with similar
 functionality.
 .
 The goal is to offer a Java library with a similar API so that
 bytecode generation can be as nice in Java as BiteScript makes
 it in JRuby.

Package: libjitterentropy3
Description-md5: da1d46ec029f54c4a878d960b3b4e1ca
Description-en: Jitter RNG provides a noise source using the CPU
 execution timing jitter. It does not depend on any system resource
 other than a high-resolution time stamp. It is a small-scale, yet
 fast entropy source that is viable in almost all environments and
 on a lot of CPU architectures.
 .
 The implementation of the Jitter RNG is independent of any operating
 system. As such, it could even run on baremetal without any operating
 system.
 .
 The design of the RNG is given in the documentation found in at
 http://www.chronox.de/jent . This documentation also covers the full
 assessment of the SP800-90B compliance as well as all required test
 code.

Package: libjitterentropy3-dev
Description-md5: 449a2e025b5eadcd047b80211102639b
Description-en: libjitterentropy3 development files
 This package contains the development headers, static libraries, and
 symbolic links required to compile and link applications against
 libjitterentropy3. It provides the necessary files for building software that
 utilizes the libjitterentropy3 API.

Package: libjiu-java
Description-md5: 923bb7b11e33fb1b01beb3c76141d044
Description-en: library to load, analyze, process and save pixel images
 JIU, the Java Imaging Utilities, is a library which offers functionality
 to load, analyze, process and save pixel images.
 .
 It can handle a variety of different image formats (PBM, PNG, GIF, TIFF,
 PSD etc) and perform a number of sophisticated transformations to the
 images including color adjustments, analysis and image filtering.

Package: libjiu-java-doc
Description-md5: e124b5b2fee78de43633249f5a7fcc07
Description-en: API documentation for jiu java library for pixel images
 JIU, the Java Imaging Utilities, is a library which offers functionality
 to load, analyze, process and save pixel images.
 .
 This package contains the API documentation for the library.
 .
 See the package libjiu-java for further information.

Package: libjjml-java
Description-md5: 9f239c059719bb58c203837298149b5a
Description-en: Java bindings for ggml libraries such as llama.cpp
 JJML provides enterprise-grade Java bindings for the llama.cpp
 LLM inference library.
 .
 Rather than to support all ggml and llama.cpp fatures, the main goal
 of this lightweight library is to be compatible with a broad range of
 Java versions (currently Java 11 to 25) and to provide a stable Java API
 for core LLM inference capabilities:
 .
 * Simple user/assistant dialog based on standard Java functional interfaces
 * Embeddings
 * Persistence of context state, in order to "pre-compile" prompt prefixes
 * Parallel batches
 * Chat templates (limited to those embedded in llama.cpp)
 * Combination and configuration of the native samplers from the Java side
 * API for implementing samplers in pure Java
 .
 This package contains the portable Java binaries, with OSGi and JPMS metadata.

Package: libjjml-jni
Description-md5: 939a9d2dd57a6c9be78d7035a4801f01
Description-en: Java bindings for ggml libraries such as llama.cpp (native libs)
 JJML provides enterprise-grade Java bindings for the llama.cpp
 LLM inference library.
 .
 This package contains the native libraries for libjjml-java.

Package: libjkqtplotter-dev
Description-md5: b46c1bc6202cc37b534e9644a20876bf
Description-en: a Qt Plotting Library (dev headers)
 JKQTPlotter is an extensive C++ library for data visualization,
 plotting and charting for Qt. It is feature-rich but self-contained
 and only depends on the Qt framework.
 .
 This package provides header files and development libraries.

Package: libjkqtplotter5
Description-md5: 6d9e347bddb3a070fb8268febe72082e
Description-en: a Qt Plotting Library
 JKQTPlotter is an extensive C++ library for data visualization,
 plotting and charting for Qt. It is feature-rich but self-contained
 and only depends on the Qt framework.
 .
 This package provides shared libraries.

Package: libjlatexmath-fop-java
Description-md5: 8b0e70f912008a3e9eb4c3cd5ba6328e
Description-en: Implementation of LaTeX math mode wrote in Java (fop plugin)
 JLaTeXmath library provides a set of Java classes for displaying (complex)
 mathematical formulas as part of a Java application. Some use cases are:
 - Displaying text with embedded formulas (in an editor pane, a JavaHelp
 page, ...)
 - Make a combo box which provides the user with a choice between various
 formulas.
 - Have a slider with ticks that display their values not as decimal numbers,
 but as exact values, e.g., fractions, square roots or any combination of
 these.
 - Display the formula together with the graph of a function.
 .
 This package contains the fop plugin.

Package: libjlatexmath-java
Description-md5: 77bb8c8262c4181e4b392a461dd32ffd
Description-en: Implementation of LaTeX math mode wrote in Java
 JLaTeXmath library provides a set of Java classes for displaying (complex)
 mathematical formulas as part of a Java application. Some use cases are:
 - Displaying text with embedded formulas (in an editor pane, a JavaHelp
 page, ...)
 - Make a combo box which provides the user with a choice between various
 formulas.
 - Have a slider with ticks that display their values not as decimal numbers,
 but as exact values, e.g., fractions, square roots or any combination of
 these.
 - Display the formula together with the graph of a function.

Package: libjlayer-java
Description-md5: 13ce5b4cd0705a6c70d3c8e46efa5c3f
Description-en: library to decode, convert and play MP3 files
 JAVA library that decodes, converts and plays MP3 files in
 real-time. JLayer supports MPEG 1/2/2.5 Layer 1/2/3 audio
 format. JLayer doesn't need JMF. It runs under J2SE.

Package: libjlha-java
Description-md5: fa4573a3a3d0e18c8b2fe30727f19f9e
Description-en: LHA compress/decompress library for Java
 This package is a library that supports reading and writing an archive file
 that created by LHA. This package has interfaces like the java.util.zip
 package. Many Java programmers can operate easily an archive file that
 created by LHA.

Package: libjlibeps-java
Description-md5: 72aaa57e26dd6a1c8d9855e639dce28a
Description-en: Java library to create EPS images
 The jlibeps classes are a set of Java classes for creating EPS images.
 .
 They are suitable for creating high quality EPS graphics for use
 in documents and papers, and can be used just like a standard Graphics2D
 object within Java applications that are using AWT.
 .
 jlibeps is a fork of the last GPL version of the EpsGraphics2D package
 from jibble.org.

Package: libjlibeps-java-doc
Description-md5: 18c8337f53fb071bd917a1d46b43d79d
Description-en: API documentation for jlibeps Java library to create EPS images
 The jlibeps classes are a set of Java classes for creating EPS images.
 .
 This package contains the API documentation for the library.
 .
 See the package libjlibeps-java for further information.

Package: libjline-java
Description-md5: 34d3ea50796aa57cc64f8964246c9cca
Description-en: Java library for handling console input
 JLine is a 100% pure Java library for reading and editing console input.
 It is similar in functionality to BSD editline and GNU readline.  People
 familiar with the readline/editline capabilities for modern shells will
 find most of the command editing features of JLine to be familiar.

Package: libjline-java-doc
Description-md5: 38d89d769683a46981f3fb4b0799a946
Description-en: Java library for handling console input - documentation
 JLine is a 100% pure Java library for reading and editing console input.
 It is similar in functionality to BSD editline and GNU readline.  People
 familiar with the readline/editline capabilities for modern shells will
 find most of the command editing features of JLine to be familiar.
 .
 This package contains the documentation for JLine.

Package: libjline2-java
Description-md5: 88ce50414bb0bb60b2c59dcdd283edab
Description-en: console input handling in Java
 JLine is a Java library for handling console input. It is similar in
 functionality to BSD editline and GNU readline. People familiar with the
 readline/editline capabilities for modern shells (such as bash and tcsh) will
 find most of the command editing features of JLine to be familiar.
 .
 Jline2 suppors the current features:
 .
 * Command history - Lines that have been previously entered may be recalled
 and edited and can be persisted so that they are available across sessions
 of your program.
 * Line editing - JLine allows full editing of the current command line and
 attempts to mimic as much of the behavior of GNU Readline as possible,
 including support for both emacs and vi key mappings.
 * Completion - JLine provides a pluggable mechanism for implementing
 command line tab completion (of course completion can be bound to any key
 you wish).
 * Custom Key bindings - Keys may be arbitrarily remapped to perform a
 specific action, and JLine attempts to honor any mapping that is set in
 your existing readline .inputrc file.
 * Character Masking - Input may be gathered from the user without any
 visual feedback. This is useful for prompting for passwords.
 * 99.99% Java - The vast portion of JLine is all Java, using only some
 small bit of native code, provided by the Jansi project, to support
 Windows.

Package: libjline3-java
Description-md5: 704bf1a5d2ce0b2d7c4736a27df6ecae
Description-en: Console input handling library
 JLine is a Java library for handling console input. It is similar in
 functionality to BSD editline and GNU readline but with additional
 features that bring it in par with ZSH line editor. People familiar
 with the readline/editline capabilities for modern shells (such as
 bash and tcsh) will find most of the command editing features of JLine
 to be familiar.

Package: libjloda-java
Description-md5: 0b421c2ef8ed99561d8917a8ffe6f189
Description-en: Java library of data structures and algorithms for bioinformatics
 The jloda Java library provides some basic data structures and
 algorithms used by bioinformatics applications like SplitsTree,
 Dendroscope and MEGAN.

Package: libjmac-java
Description-md5: e7a9c067c9583a4176c03d1e60e88c0f
Description-en: Open Source Java Monkey's Audio Decoder/Encoder/JavaSound SPI
 JMAC is a Java implementation of Monkey's Audio Compression
 decoder. JMAC is a Java library that decodes, converts and plays
 Monkey's Audio files (.MAC, .APL, .APE) in real time. JMAC doesn't
 need JMF. It runs under J2SE.

Package: libjmagick7-java
Description-md5: f06f407e59ce6bfad83979b0b24630ee
Description-en: Java interface to ImageMagick
 JMagick is an open source Java interface of ImageMagick.  It is
 implemented in the form of Java Native Interface (JNI) into the
 ImageMagick API.
 .
 JMagick does not attempt to make the ImageMagick API
 object-oriented. It is merely a thin interface layer into the
 ImageMagick API.
 .
 JMagick currently only implements a subset of ImageMagick APIs.
 Should you require unimplemented features in JMagick, please join the
 mailing list and make a request.

Package: libjmagick7-jni
Description-md5: 4baa05ce6e0e62102660cf194f3badc1
Description-en: Java interface to ImageMagick (native library)
 JMagick is an open source Java interface of ImageMagick.  It is
 implemented in the form of Java Native Interface (JNI) into the
 ImageMagick API.
 .
 JMagick does not attempt to make the ImageMagick API
 object-oriented. It is merely a thin interface layer into the
 ImageMagick API.
 .
 JMagick currently only implements a subset of ImageMagick APIs.
 Should you require unimplemented features in JMagick, please join the
 mailing list and make a request.
 .
 This package contains the native interface to ImageMagick.  It is
 loaded at runtime into the Java Virtual Machine (JVM).

Package: libjmdns-java
Description-md5: d9f017cf20fa912ad5176612c6f14334
Description-en: Java implementation of multi-cast DNS (Apple Rendezvous)
 JmDNS is a Java implementation of the IETF draft RFP multicast extensions for
 DNS.
 .
 This project contains the needed elements for service discovery and service
 registration.
 .
 It is compatible with Apple's Rendezvous service.

Package: libjmdns-java-doc
Description-md5: 7d86c3c61d2de89b2935150d53f10527
Description-en: Documentation for Java implementation of multi-cast DNS
 JmDNS is a Java implementation of the IETF draft RFP multicast extensions for
 DNS.
 .
 This project contains the needed elements for service discovery and service
 registration.
 .
 It is compatible with Apple's Rendezvous service.
 .
 This package contains the documentation and javadoc for JmDNS.

Package: libjmh-java
Description-md5: c7e16e90334ad9e9f35b40078f0e4f80
Description-en: harness for building, running, and analysing Java benchmarks
 JMH is a Java harness for building, running, and analysing
 nano/micro/milli/macro benchmarks written in Java and other languages
 targeting the JVM.
 .
 The recommended way to run a JMH benchmark is to use Maven to setup a
 standalone project that depends on the jar files of one's application. It is
 possible to run benchmarks from within an existing project, and even from
 within an IDE, however setup is more complex and the results are less
 reliable.
 .
 In all cases, the key to using JMH is enabling the annotation- or
 bytecode-processors to generate the synthetic benchmark code. Maven archetypes
 are the primary mechanism used to bootstrap the project that has the proper
 build configuration.

Package: libjmock-java
Description-md5: c071f1edf59721273bfd24b2c3751e39
Description-en: Java library for testing code with mock objects
 JMock is a library that supports test-driven development of Java code
 with mock objects.
 .
 Mock objects help you design and test the interactions between the objects in
 your programs.

Package: libjmock-java-doc
Description-md5: f8d075fa2038dc8143f89095a88e1513
Description-en: Java library for testing code with mock objects - documentation
 JMock is a library that supports test-driven development of Java code
 with mock objects.
 .
 Mock objects help you design and test the interactions between the objects in
 your programs.
 .
 This package provides javadocs for JMock library.

Package: libjmock2-java
Description-md5: 98d45304731d4fb34e0119b057e1a77c
Description-en: Java library for testing code with mock objects
 Mock objects help you design and test the interactions between the objects in
 your programs.
 The jMock library:
 * makes it quick and easy to define mock objects, so you don't break the
 rhythm of programming.
 * lets you precisely specify the interactions between your objects, reducing
 the brittleness of your tests.
 * works well with the autocompletion and refactoring features of your IDE
 * plugs into your favourite test framework
 * is easy to extend.

Package: libjmol-java
Description-md5: aa39bdf5ece9f34f3721bf17d543525c
Description-en: Java library for molecular structures
 Jmol is a Java molecular viewer for three-dimensional chemical structures.
 Features include reading a variety of file types and output from quantum
 chemistry programs, and animation of multi-frame files and computed normal
 modes from quantum programs.  It includes with features for chemicals,
 crystals, materials and biomolecules.  Jmol might be useful for students,
 educators, and researchers in chemistry and biochemistry.
 .
 This package contains the Jmol Java libraries.

Package: libjmol-java-doc
Description-md5: f873a868c9ca55631f9ca92623089ea0
Description-en: API documentation for libjmol-java
 Jmol is a Java molecular viewer for three-dimensional chemical structures.
 Features include reading a variety of file types and output from quantum
 chemistry programs, and animation of multi-frame files and computed normal
 modes from quantum programs.  It includes with features for chemicals,
 crystals, materials and biomolecules.  Jmol might be useful for students,
 educators, and researchers in chemistry and biochemistry.
 .
 This package comprises the javadoc documentation for the libjmol-java package.

Package: libjna-inchi-java
Description-md5: b928bb02f8f81c630d9b98076116aa4e
Description-en: wrapper to access InChI from Java
 Wrapper to access InChI from Java. This wraps InChI using JNA. A simple native
 Java interface can then be used to call InChI.

Package: libjna-java
Description-md5: f5f6493a4373302410c954176de107b3
Description-en: Dynamic access of native libraries from Java without JNI
 JNA provides Java programs easy access to native shared libraries without
 writing anything but Java code - no JNI or native code is required. This
 functionality is comparable to Windows' Platform/Invoke and Python's ctypes.
 Access is dynamic at runtime without code generation.
 .
 JNA's design aims to provide native access in a natural way with a minimum of
 effort. No boilerplate or generated code is required. While some attention is
 paid to performance, correctness and ease of use take priority.
 .
 The JNA library uses a small native library stub to dynamically invoke native
 code. The developer uses a Java interface to describe functions and structures
 in the target native library. This makes it quite easy to take advantage of
 native platform features without incurring the high overhead of configuring and
 building JNI code for multiple platforms.

Package: libjna-jni
Description-md5: e245e4eeeea13a088c07acc47c65010c
Description-en: Dynamic access of native libraries from Java without JNI (native libs)
 JNA provides Java programs easy access to native shared libraries without
 writing anything but Java code - no JNI or native code is required. This
 functionality is comparable to Windows' Platform/Invoke and Python's ctypes.
 Access is dynamic at runtime without code generation.
 .
 This package contains the native libraries for libjna-java

Package: libjna-platform-java
Description-md5: 1a910b2665eb5ba703c6a1b70563555b
Description-en: Dynamic access of native libraries from Java without JNI (platform extension)
 JNA provides Java programs easy access to native shared libraries without
 writing anything but Java code - no JNI or native code is required. This
 functionality is comparable to Windows' Platform/Invoke and Python's ctypes.
 Access is dynamic at runtime without code generation.
 .
 This package contains the platform library with many native functions already
 mapped as well as a set of utility interfaces that simplify native access.

Package: libjnacl-java
Description-md5: 263615b6f7207efeb9a41da05481d026
Description-en: Java library implementing NaCl encryption primitives
 jnacl is a library that implements some of Daniel J. Bernstein’s NaCl
 encryption primitives. The functions are written in pure Java, and are
 therefore very straight-forward to make use of in a Java application without
 the use of native libraries and bindings.

Package: libjni-inchi-java
Description-md5: 4e99dbbc4fc753a48c958eaa45da7af4
Description-en: Java Native Interface wrapper for InChI
 JNI-InChI provides JNI (Java Native Interface) wrappers for the InChI
 (International Chemical Identifier) C library distributed by IUPAC.
 All of the features from the InChI libarary are supported:
 .
 * Standard and Non-Standard InChI generation from structures with 3D, 2D,
 or no coordinates
 * Structure generation (without coordinates) from InChI
 * InChIKey generation
 * Check InChI / InChIKey
 * InChI-to-InChI conversion
 * AuxInfo to InChI input
 * Access to the full range of options supported by InChI
 * Full support for InChI's handling of stereochemistry

Package: libjni-inchi-jni
Description-md5: b5ab1fa538718eb54af59eba1f50ca5d
Description-en: Java Native Interface wrapper for InChI (shared library)
 JNI-InChI provides JNI (Java Native Interface) wrappers for the InChI
 (International Chemical Identifier) C library distributed by IUPAC.
 All of the features from the InChI libarary are supported:
 .
 * Standard and Non-Standard InChI generation from structures with 3D, 2D,
 or no coordinates
 * Structure generation (without coordinates) from InChI
 * InChIKey generation
 * Check InChI / InChIKey
 * InChI-to-InChI conversion
 * AuxInfo to InChI input
 * Access to the full range of options supported by InChI
 * Full support for InChI's handling of stereochemistry
 .
 This package contains the shared library.

Package: libjnlp-servlet-java
Description-md5: f5d6c8723a0eb6eaf315bd88dc646da0
Description-en: simple and convenient packaging format for JNLP applications
 JNLPDownloadServlet can be used to package a JNLP file and its associated
 resources in a Web Archive (.war) file. The purpose of the servlet is to
 provide a simple and convenient packaging format for JNLP applications, so
 they can be easily deployed in a Web Container, such as Tomcat or a
 J2EE-compliant Application Server.

Package: libjnr-a64asm-java
Description-md5: 8e419014b606cce1f9df0e9660fabcc0
Description-en: Pure-java aarch64 assembler
 jnr-a64asm is a pure-java port of AsmJit, a lightweight library for machine
 code generation written in C++ language.
 .
 This is a remote assembler for jnr-ffi to support the aarch64 architecture.

Package: libjnr-constants-java
Description-md5: 5ba70c728aa69d1386ffaa2cc955eb3c
Description-en: platform constants for Java
 Java Native Runtime (JNR) is a collection of Java libraries to make
 interfacing with OS-level features easier. JNR uses an alternate
 method to JNI or JNA to achieve programming simplicity while still
 retaining performance.
 .
 The jnr-constants package gives Java programs access to platform-level
 constants, for example errno values.

Package: libjnr-constants-java-doc
Description-md5: 10745df182c0bf4dabbcb0ca45d31ed3
Description-en: platform constants for Java - API documentation
 Java Native Runtime (JNR) is a collection of Java libraries to make
 interfacing with OS-level features easier. JNR uses an alternate
 method to JNI or JNA to achieve programming simplicity while still
 retaining performance.
 .
 The jnr-constants package gives Java programs access to platform-level
 constants, for example errno values.
 .
 This package contains jnr-constants API javadocs.

Package: libjnr-enxio-java
Description-md5: 6c6b2faff0e42638b120192e8a493a45
Description-en: Java extended native cross-platform I/O library
 Java Native Runtime (JNR) is a collection of Java libraries to make
 interfacing with OS-level features easier. JNR uses an alternate
 method to JNI or JNA to achieve programming simplicity while still
 retaining performance.
 .
 The jnr-enxio package mimics the standard Java non-blocking I/O (NIO)
 library by implementing an I/O backend based on calls to the underlying
 native OS-level functions. This is implementing using the jnr-ffi
 foreign function interface.

Package: libjnr-ffi-java
Description-md5: 0feeb009cf8996ec584a18541c233d98
Description-en: Java library for loading native libraries without writing JNI code
 Java Native Runtime (JNR) is a collection of Java libraries to make
 interfacing with OS-level features easier. JNR uses an alternate
 method to JNI or JNA to achieve programming simplicity while still
 retaining performance.
 .
 The jnr-ffi package is a set of abstractions that build on the lower-level
 libraries implemented by the jffi package. jnr-ffi allows one to load
 native libraries without writing JNI code by hand, or using tools
 such as SWIG.

Package: libjnr-ffi-java-doc
Description-md5: 2f82126ecc8b688ba87c6bf014753799
Description-en: Documentation for libjnr-ffi-java
 Java Native Runtime (JNR) is a collection of Java libraries to make
 interfacing with OS-level features easier. JNR uses an alternate
 method to JNI or JNA to achieve programming simplicity while still
 retaining performance.
 .
 The jnr-ffi package is a set of abstractions that build on the lower-level
 libraries implemented by the jffi package. jnr-ffi allows one to load
 native libraries without writing JNI code by hand, or using tools
 such as SWIG.
 .
 This package contains the API documentation of jnr-ffi library.

Package: libjnr-netdb-java
Description-md5: 396c3d4930d337c36bf6e0b4ae97cf74
Description-en: Lookup TCP and UDP services from java
 jnr-netdb is a java interface to getservbyname(3), getservbyport(3).
 .
 It tries to use the native functions if possible, falling back to parsing
 /etc/services directly, and finally to an inbuilt table for use in
 environments where neither native code, nor filesystem access is possible.

Package: libjnr-netdb-java-doc
Description-md5: 1a5d7e5804a73c702a1f77d8200ed86a
Description-en: Documentation for jnr-netdb
 jnr-netdb is a java interface to getservbyname(3), getservbyport(3).
 .
 It tries to use the native functions if possible, falling back to parsing
 /etc/services directly, and finally to an inbuilt table for use in
 environments where neither native code, nor filesystem access is possible.
 .
 This package contains the API documentation of libjnr-netdb-java.

Package: libjnr-posix-java
Description-md5: 30ed9730abd06236b2e3590c90136e1a
Description-en: basic POSIX-like functions for Java
 This package is a Java library providing access to various
 POSIX functions like chmod(2), link(2) or getuid(2) through
 dynamic loading of native libraries with JNA.

Package: libjnr-posix-java-doc
Description-md5: 61833b323b8c89d21febff83e1d23a25
Description-en: Java JNR-POSIX library API documentation
 This package includes the development documentation for the
 JNR-POSIX library which provides access to various POSIX
 functions like chmod(2), link(2) or getuid(2) through
 dynamic loading of native libraries with JNA.

Package: libjnr-unixsocket-java
Description-md5: e7b34595d2b1c0b757853f1df9a8b828
Description-en: Java access to native libraries for unix sockets
 Java Native Runtime (JNR) is a collection of Java libraries to make
 interfacing with OS-level features easier.  JNR uses an alternate
 method to JNI or JNA to achieve programming simplicity while still
 retaining performance.
 .
 The jnr-unixsocket package provides access in Java to the unix domain
 socket versions of socket(), listen(), bind(), accept(), connect() and
 others via the native OS libraries.

Package: libjnr-unixsocket-java-doc
Description-md5: 73c39ad0184f693fd5f780f81a1f2004
Description-en: Java access to native libraries for unix sockets (documentation)
 Java Native Runtime (JNR) is a collection of Java libraries to make
 interfacing with OS-level features easier.  JNR uses an alternate
 method to JNI or JNA to achieve programming simplicity while still
 retaining performance.
 .
 The jnr-unixsocket package provides access in Java to the unix domain
 socket versions of socket(), listen(), bind(), accept(), connect() and
 others via the native OS libraries.
 .
 This package contains the API documentation of jnr-unixsocket.

Package: libjnr-x86asm-java
Description-md5: a6883091abf3f792059eea306f822e3b
Description-en: Pure java x86 and x86_64 assembler
 This is a pure-java port of asmjit.
 .
 AsmJit is complete x86/x64 JIT-Assembler for C++ language. It supports
 32/64-bit x86 processors including all usable extensions (FPU, MMX, 3dNow, SSE,
 SSE2, SSE3 and SSE4) through type-safe API that mimics Intel assembler syntax
 and eliminates nearly all common mistakes that can be done by developers.
 .
 AsmJit contains also high-level code generation classes that can be used as a
 portable way to create JIT code that should run on all supported architectures.
 High-level classes can handle various function calling-conventions, register
 allocation and 32/64-bit mode differences.
 .
 AsmJit has been successfully tested by various C++ compilers (including MSVC,
 GCC and BorlandC++) under all major operating systems (including Windows, Linux
 and MacOS). AsmJit has been also ported to other programming languages
 including Java, Delphi and Smalltalk (although these ports are not official
 part of AsmJit and was developed outside).

Package: libjoda-convert-java
Description-md5: d9e87d6043c0572e2a00eb9691ae9e02
Description-en: Joda Convert - Java API to convert Objects to and from Strings
 Joda-Convert provides a small set of classes to aid conversion between Objects
 and Strings. It is not intended to tackle the wider problem of Object to
 Object transformation. Joda-Convert supports two mechanisms of extending the
 list of supported conversions. The first is to write your own converter
 implementing an interface. The second is to use annotations.

Package: libjoda-time-java
Description-md5: 218f7964e3e46dc9aeac50b9d43b1aef
Description-en: Java date and time API
 Joda-Time provides a quality replacement for the Java date and time
 classes. The design allows for multiple calendar systems, while still
 providing a simple API. The 'default' calendar is the ISO8601 standard
 which is used by XML. The Gregorian, Julian, Buddhist, Coptic, Ethiopic
 and Islamic systems are also included. Supporting classes include time
 zone, duration, format and parsing.

Package: libjodconverter-java
Description-md5: 643c19ba0ecaf7f701216da65950440d
Description-en: Office formats converter - Library
 JODConverter, the Java OpenDocument Converter, leverages LibreOffice to
 provide import/export filters for various office formats including OpenDocument
 and Microsoft Office.
 .
 This package provides a java library to run JODConverter.

Package: libjodconverter-java-doc
Description-md5: f89c76a0f4c7c821d9b22521ce3151b8
Description-en: Office formats converter - Library documentation
 JODConverter, the Java OpenDocument Converter, leverages LibreOffice to
 provide import/export filters for various office formats including OpenDocument
 and Microsoft Office.
 .
 This package provides the documentation for the java library.

Package: libjodycode-dev
Description-md5: 51a787686bc2652dc865f7ae8f504c8b
Description-en: shared lib for programs written by Jody Bruchon (development files)
 libjodycode is a software code library containing code shared among several
 of the programs written by Jody Bruchon such as imagepile, jdupes, winregfs,
 and zeromerge. These shared pieces of code were copied between each program
 as they were updated. As the number of programs increased and keeping these
 pieces of code synced became more annoying, the decision was made to combine
 all of them into a single reusable shared library.
 .
 This package provides the development files for libjodycode.

Package: libjodycode4
Description-md5: 48760ed71340bd9c87a0a6d71b007069
Description-en: shared lib for programs written by Jody Bruchon (runtime)
 libjodycode is a software code library containing code shared among several
 of the programs written by Jody Bruchon such as imagepile, jdupes, winregfs,
 and zeromerge. These shared pieces of code were copied between each program
 as they were updated. As the number of programs increased and keeping these
 pieces of code synced became more annoying, the decision was made to combine
 all of them into a single reusable shared library.
 .
 This package provides the runtime for libjodycode.

Package: libjogl2-java
Description-md5: 15e3cd05fdd450f12ee1b5fd6f8d1a5e
Description-en: Java bindings for OpenGL API
 The JOGL project hosts the development version of the Java Bindings for
 OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
 to applications written in Java. JOGL is not the official reference
 implementation of the JSR, but an evolving workspace; snapshots are taken
 from this workspace which become the official reference implementations of
 the JSR.
 .
 JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
 >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
 extensions. It integrates with the AWT and Swing widget sets, as well with
 custom windowing toolkits using the NativeWindow API. It is part of a
 suite of open-source technologies initiated by the Game Technology Group at
 Sun Microsystems.

Package: libjogl2-java-doc
Description-md5: 299ce5fdfe533107685eafdf527f9ab3
Description-en: Documentation for the Java bindings for OpenGL
 The JOGL project hosts the development version of the Java Bindings for
 OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
 to applications written in Java. JOGL is not the official reference
 implementation of the JSR, but an evolving workspace; snapshots are taken
 from this workspace which become the official reference implementations of
 the JSR.
 .
 JOGL provides full access to the APIs in the OpenGL 2.0 specification as
 well as nearly all vendor extensions, and integrates with the AWT and Swing
 widget sets.
 .
 This package includes the API documentation for JOGL package.

Package: libjogl2-jni
Description-md5: ee4b69f3d84b67ee42501cc037d2c420
Description-en: Java bindings for OpenGL API (JNI lib)
 The JOGL project hosts the development version of the Java Bindings for
 OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
 to applications written in Java. JOGL is not the official reference
 implementation of the JSR, but an evolving workspace; snapshots are taken
 from this workspace which become the official reference implementations of
 the JSR. JOGL is part of a suite of open-source technologies initiated by
 the Game Technology Group at Sun Microsystems.
 .
 JOGL provides full access to the APIs in the OpenGL 2.0 specification as
 well as nearly all vendor extensions, and integrates with the AWT and Swing
 widget sets.

Package: libjogl2-toolkits
Description-md5: 77ed47108ef0017c4d0e87d47f46568e
Description-en: Toolkits to play with JOGL2
 The JOGL project hosts the development version of the Java Bindings for
 OpenGL (JSR-231), and is designed to provide hardware-supported 3D graphics
 to applications written in Java. JOGL is not the official reference
 implementation of the JSR, but an evolving workspace; snapshots are taken
 from this workspace which become the official reference implementations of
 the JSR.
 .
 JOGL provides full access to the APIs in the OpenGL 1.3 - 3.0, 3.1 - 3.3,
 >= 4.0, ES 1.x and ES 2.x specification as well as nearly all vendor
 extensions. It integrates with the AWT and Swing widget sets, as well with
 custom windowing toolkits using the NativeWindow API. It is part of a
 suite of open-source technologies initiated by the Game Technology Group at
 Sun Microsystems.
 .
 This package includes JOGL toolkits.

Package: libjollyday-java
Description-md5: 593dabc21a8dc9ef56fc1cf0b4a2ec5e
Description-en: holiday calendar
 This API determines the holidays for a given year, country/name and
 eventually state/region. The holiday data is stored in XML files (one for
 each country) and will be read from the classpath. You can provide your
 own holiday calendar XML file or use any of the provided ones.
 .
 Currently there are 63 countries supported like the following: United
 States, most European countries, Russia, India, Australia.
 .
 Besides those there will be more special calendars like currently
 existing NYSE calendar (New York Stock Exchange).

Package: libjolokia-core-java
Description-md5: 24a0ffa45054deac9cb6066d9cf82397
Description-en: access JMX MBeans remotely using JSON over HTTP - core
 Jolokia is a fresh way to access JMX MBeans remotely. It is different
 from JSR-160 connectors in that it is an agent-based approach which uses
 JSON over HTTP for its communication in a REST-stylish way.
 .
 This is the core package containing servlet and helper classes.

Package: libjopendocument-java
Description-md5: fa69ce075edacc3dd5ddfa7235ea6715
Description-en: pure Java library for OASIS Open Document files manipulation
 jOpenDocument is a free library for developers looking to use Open Document
 files without OpenOffice.org.
 .
 You can automate the document creation and manipulation process. You can use
 jOpenDocument to:
 .
 - Generate dynamic documents from Java, XML or databases
 - Display and print files with built-in viewers
 - Split, concatenate, and manipulate pages
 - Automate filling out of template (created by OpenOffice or not)
 - Use your preferred language via standard ScriptEngine interface
 - And much more...

Package: libjoptsimple-java
Description-md5: 2f4c592514b17bb51776886e4f32fded
Description-en: Command line parsing java library
 JOpt Simple is a Java library for parsing command line options, such as
 those you might pass to an invocation of javac.
 .
 In the interest of striving for simplicity, as closely as possible JOpt
 Simple attempts to honor the command line option syntaxes of POSIX
 getopt() and GNU getopt_long() . It also aims to make option parser
 configuration and retrieval of options and their arguments simple and
 expressive, without being overly clever.

Package: libjorbis-java
Description-md5: 9e64444eb7e6c7a228eb5c0b38b44417
Description-en: Pure Java Ogg Vorbis Decoder
 JOrbis is a pure Java Ogg Vorbis decoder. JOrbis accepts Ogg Vorbis
 bitstreams and decodes them to raw PCM.

Package: libjose-dev
Description-md5: b2b92917c4bd6080c48543fc686c393a
Description-en: Javascript Object Signing and Encryption (José) - development files
 This package provides the development files for José, a C-language
 implementation of the Javascript Object Signing and Encryption
 standards.

Package: libjose0
Description-md5: d4912caf23c5d7a568b6a9e0156f2181
Description-en: Javascript Object Signing and Encryption (José) - library
 This package provides the shared library for José, a C-language
 implementation of the Javascript Object Signing and Encryption
 standards.

Package: libjose4j-java
Description-md5: 8c78812e3d0cda6875cb93d8b54f91f8
Description-en: implementation of JSON Web Token (JWT) and the JOSE specification suite
 The jose.4.j library is a robust and easy to use open source implementation of
 JSON Web Token (JWT) and the JOSE specification suite (JWS, JWE, and JWK). It
 is written in Java and relies solely on the JCA APIs for cryptography. Please
 see https://bitbucket.org/b_c/jose4j/wiki/Home for more info, examples, etc.

Package: libjosql-java
Description-md5: 3470d1394c3c83ceb7b528ede464969b
Description-en: library to apply SQL-like syntax to Java objects
 JoSQL (SQL for Java Objects) provides the ability for a developer to apply
 a SQL statement to a collection of Java Objects. JoSQL provides the ability
 to search, order and group ANY Java objects and should be applied when you
 want to perform SQL-like queries on a collection of Java Objects.

Package: libjpa-2.1-spec-java
Description-md5: 7344dfd72b6acd740cdd781f45e2b389
Description-en: JPA Spec 2.1 OSGi Bundle
 The Java Persistence API, sometimes referred to as JPA, is a Java
 programming language specification which describes the management of
 relational data in applications using Java Platform, Standard Edition
 and Java Platform, Enterprise Edition. Version 2.1 of the API is
 defined in JSR-338, and this package contains the API of that
 specification.

Package: libjpam-java
Description-md5: eca7239e019d6524d6bfc05848cc6ab3
Description-en: bridge between Java and PAM authentication facilities
 JPAM permits the use of PAM authentication facilities by Java. PAM, or
 Pluggable Authentication Modules, is a standard security architecture used on
 many operating systems.

Package: libjpam-java-doc
Description-md5: aeb3a9a73307329af75ebb41e230f3a1
Description-en: bridge between Java and PAM authentication facilities (javadoc)
 JPAM permits the use of PAM authentication facilities by Java. PAM, or
 Pluggable Authentication Modules, is a standard security architecture used on
 many operating systems.
 .
 This package contains the API documentation of libjpam-java.

Package: libjpathwatch-java
Description-md5: d924e21c2f29cccafcecbecf0b2a0b34
Description-en: Java library that monitors directories for changes
 jpatchwatch is a Java library for monitoring directories for changes. It uses
 the native OS functions to achieve this, avoiding polling.
 .
 The following events on a directory can be monitored:
 .
 * file creation and deletion
 * file modification
 * file renaming
 * changes in subdirectories (recursive monitoring)
 * invalidation (a watched directory becomes unavailable)

Package: libjpathwatch-java-doc
Description-md5: d243f1006b2ae6eb9dfb136bc76e3520
Description-en: Java library that monitors directories for changes (documentation)
 jpatchwatch is a Java library for monitoring directories for changes. It uses
 the native OS functions to achieve this, avoiding polling.
 .
 This package contains the Javadoc API documentation.

Package: libjpathwatch-java-jni
Description-md5: 91d02631b257f157d7089023e8d32467
Description-en: Java library that monitors directories for changes (JNI)
 jpatchwatch is a Java library for monitoring directories for changes. It uses
 the native OS functions to achieve this, avoiding polling.
 .
 This package contains architecture specific JNI libraries.

Package: libjpcre2-dev
Description-md5: d0f5b32c557f2cd15181be7c21ed24d7
Description-en: C++ wrapper for the PCRE2 regular expression library
 jpcre2 is a C++ wrapper for the PCRE2 (Perl Compatible Regular
 Expressions) library, providing regular expression operations using
 Perl-compatible syntax. It supports the 8-, 16- and 32-bit code
 unit widths of PCRE2 and can be used directly from C++ source by
 including a single header.
 .
 The library is header-only; this package installs the header
 jpcre2.hpp, after which consumers link against PCRE2's runtime
 libraries (libpcre2-8, libpcre2-16, libpcre2-32) as appropriate.

Package: libjpedal-jbig2-java
Description-md5: d64bd07e6999b71c5772ae0ecae1dd3b
Description-en: library for accession of large images
 The JPedal JBIG2 Image Decoder is a 100% pure Java image decoder for
 the JBIG2 file format. The decoder takes the JBIG2 image processing
 technology developed for the JPedal PDF renderer and makes it available
 as a generic library for more general usage.
 .
 It offers the ability to allow developers to add JBIG2 image rendering
 capabilities to their own applications, through a simple and easy to
 use API. In its simplest form it allows developers to load in a JBIG2
 encoded datastream and convert that into a BufferedImage.

Package: libjpeg-compressor-cpp-dev
Description-md5: 46465bb97f8172d8c0efef00c50bebad
Description-en: jpeg compression library
 Small c++ library to (de)compress jpeg files.
 .
 This is a header-only library.

Package: libjpeg-progs
Description-md5: a7f29e01da9195d7de806b3e6cf9b88f
Description-en: Programs for manipulating JPEG files
 This package contains programs for manipulating JPEG files:
 cjpeg/djpeg: convert to/from the JPEG file format
 rdjpgcom/wrjpgcom: read/write comments in JPEG files
 jpegtran: lossless transformations of JPEG files
 jpegexiforient/exifautotran: manipulate EXIF orientation tag

Package: libjpeg-tools
Description-md5: af38728c51c9483d2ea89afc5fe370df
Description-en: Complete implementation of 10918-1 (JPEG)
 A complete implementation of 10918-1 (JPEG) coming from jpeg.org (the ISO
 group) with extensions for HDR currently discussed for standardization.
 .
 This release also includes the "JPEG on Steroids" improvements implemented for
 the ICIP 2016 Grand Challenge on Image Compression.

Package: libjpeg-turbo-progs
Description-md5: a53228095ca7aa475a2b6a9ed209e6bd
Description-en: Programs for manipulating JPEG files
 This package contains programs for manipulating JPEG files from the
 libjpeg-turbo JPEG library:
 * cjpeg/djpeg: convert to/from the JPEG file format
 * rdjpgcom/wrjpgcom: read/write comments in JPEG files
 * jpegtran: lossless transformations of JPEG files
 * jpegexiforient/exifautotran: manipulate EXIF orientation tag
 * tjbench: a simple JPEG benchmarking tool

Package: libjpeg62
Description-md5: 53d80d990dac853780cc2c973a60e680
Description-en: Independent JPEG Group's JPEG runtime library (version 6.2)
 The Independent JPEG Group's JPEG library is a library for handling
 JPEG files.
 .
 This package contains the shared library for version 6.2.

Package: libjpeg62-dev
Description-md5: 754ff6d7596fa7d0dad4124be6dd4ac1
Description-en: Development files for the IJG JPEG library (version 6.2)
 The Independent JPEG Group's JPEG library is a library for handling
 JPEG files.
 .
 This package contains the static library, headers and documentation
 for version 6.2.

Package: libjpeg9
Description-md5: 4ca10faa4517c5d362c9d51d75d7a85c
Description-en: Independent JPEG Group's JPEG runtime library
 The Independent JPEG Group's JPEG library is a library for handling
 JPEG files.
 .
 This package contains the shared library.

Package: libjpeg9-dev
Description-md5: d25e4fedcfe5ade5e441d4bc95a4a0d1
Description-en: Development files for the IJG JPEG library
 The Independent JPEG Group's JPEG library is a library for handling
 JPEG files.
 .
 This package contains the static library, headers and documentation.

Package: libjpegxl-java
Description-md5: c51794c19b445cd6518e7bf0d77256df
Description-en: JPEG XL Image Coding System - "JXL" (java bindings)
 The JPEG XL Image Coding System (ISO/IEC 18181) is a lossy and
 lossless image compression format. It has a rich feature set and is
 particularly optimized for responsive web environments, so that
 content renders well on a wide range of devices. Moreover, it includes
 several features that help transition from the legacy JPEG format.
 .
 This package installs the Java Bindings.

Package: libjpf-java
Description-md5: 6ea44b708f051173bb89fe5c8b572ff0
Description-en: Java Plugin Framework: plug-in infrastructure library for Java projects
 JPF provides a runtime engine that dynamically discovers and loads
 "plug-ins". A plug-in is a structured component that describes itself to JPF
 using a "manifest". JPF maintains a registry of available plug-ins and the
 functions they provide (via extension points and extensions).
 .
 One major goal of JPF is that the application (and its end-user) should not
 pay any memory or performance penalty for plug-ins that are installed, but
 not used. Plug-ins are added to the registry at application start-up or
 while the application is running but they are not loaded until they are
 called.

Package: libjpfcodegen-java
Description-md5: f59af66d45cad70b3a719390643c1e98
Description-en: tool for generating classes from JPF plug-ins
 JPF Code Generator is a handy little tool that generates classes for
 accessing the attributes and extensions of JPF plug-ins from plugin.xml
 files. This has the advantage of providing a strongly typed access to the
 plug-in and simplyfies working with plug-ins.

Package: libjpgalleg4-dev
Description-md5: cf1110d9493c80ae0219cc34674e1ef4
Description-en: development files for the JPG loading addon for Allegro 4
 This package contains the development headers for libjpgalleg.
 .
 This add-on for Allegro will allow you to load and save JPG images using
 standard Allegro image handling functions as if they were normal bitmaps.
 .
 Allegro is a cross-platform library mainly aimed at video game and multimedia
 programming. It handles common, low-level tasks such as creating windows,
 accepting user input, loading data, drawing images, playing sounds, etc. and
 generally abstracting away the underlying platform.

Package: libjpgalleg4.4t64
Description-md5: 0236f0e177c928689a23d19f083cbac5
Description-en: JPG loading addon for Allegro 4
 This add-on for Allegro will allow you to load and save JPG images using
 standard Allegro image handling functions as if they were normal bitmaps.
 .
 Allegro is a cross-platform library mainly aimed at video game and multimedia
 programming. It handles common, low-level tasks such as creating windows,
 accepting user input, loading data, drawing images, playing sounds, etc. and
 generally abstracting away the underlying platform.

Package: libjreen-qt5-1
Description-md5: 5b8931dd8b88698a8c71ca4cb9cb3c0d
Description-en: powerful Jabber/XMPP library implemented in Qt5/C++
 Jreen is a lightweight XMPP library, implementing a large amount
 of protocol extensions (XEP). It is fit with Qt coding paradigms,
 so a Qt5 application developer can easily use any XMPP features.

Package: libjreen-qt5-dev
Description-md5: 545dfa1590e404bbce1e8aea5b6ee76f
Description-en: powerful Jabber/XMPP library (Qt5 build) - development files
 Jreen is a lightweight XMPP library, implementing a large amount
 of protocol extensions (XEP). It is fit with Qt coding paradigms,
 so a Qt5 application developer can easily use any XMPP features.
 .
 This package provides development headers for the library.

Package: libjregex-java
Description-md5: c5d9d5f12b1ab2d51a85e84eeb2c457e
Description-en: regular expressions for Java
 The JRegex is compact and efficient regular expression library for Java. It
 provides support for full Perl 5.6 regex syntax and is compliant with
 unicode.org's regex guidelines. Besides that, jregex supports named groups
 (existing in Python regexes but neither in Perl nor in other Java libs), and
 incomplete matching, which is hardly found elsewhere.

Package: libjrosetta-java
Description-md5: 813d1d9a3fb0f7abdd15ffc87975d0fc
Description-en: JRosetta - Advanced graphical console engine
 JRosetta provides a common base for graphical component that could be used to
 build a graphical console in Swing with the latest requirements, such as
 command history, completion and so on for instance for scripting language
 or command line.

Package: libjruby-joni-java
Description-md5: adfd4778be81a941c5a284176cbf54b6
Description-en: Java port of Oniguruma regexp library
 Oniguruma is a regular expressions library.  The characteristics of this
 library is that different character encoding for every regular expression
 object can be specified. The supported APIs are GNU regex, POSIX, and Oniguruma
 native.

Package: libjruby-maven-plugin-java
Description-md5: 8fde8439b4ae7c069cec3ea774b187d4
Description-en: Maven plugins to handle Ruby gems in a Maven compatible way
 jruby-maven-plugins is a set of utilities and plugins to handle
 Ruby gems with Maven. This allows one to integrate JRuby and other
 Java libraries with rspec, rails, cucumber, rake and another
 standard Ruby development tools.

Package: libjruby-mavengem-maven-plugin-java
Description-md5: aca94b52d512ee24ae90638dcf21a0af
Description-en: Mavengem Protocol and Mavengem Wagon
 mavengem protocol converts a rubygems repository on the fly to a
 maven repository and the mavengem wagon uses it to provide gem
 artifacts to maven POMs

Package: libjruby-utils-clojure
Description-md5: c46643be58f929118204224174be8471
Description-en: Create and interact with a pool of JRuby instances in Clojure
 This package is used to bridge jruby and clojure, mostly so that puppetserver
 can still parse and run the extensive Puppet ruby codebase.

Package: libjs-angular-file-upload
Description-md5: 8fcac80b7f65cd6978812348efef31fd
Description-en: lightweight angular directive to upload files
 Angular ng-file-upload directive which supports a wide variety of features.
 It allows you to upload files in many sophisticated ways with ability to
 track the progress, native validation support for file type/size, image
 width/height/aspect ratio, video/audio duration, ng-required with
 pluggable custom sync or async validations, show thumbnail or preview of
 selected images/audio/videos, and more.

Package: libjs-angular-gettext
Description-md5: d100f28987dec0104412e77be3161335
Description-en: gettext utilities for angular.js
 Angular-gettext lets you focus on developing your application. Just write
 everything in English and annotate which parts should be translated. The
 tools do the rest.

Package: libjs-angular-schema-form
Description-md5: 6001df36c798d42988f48c2ed5c71df7
Description-en: form generator from a JSON schema
 Schema Form is a set of AngularJS directives (and a couple of
 services). It can do two things to make life easier:
 1. Create a form directly from a JSON schema.
 2. Validate form fields against that same JSON schema.
 .
 Schema Form uses convention over configuration, so it comes
 packaged with some sensible defaults. But you can always
 customize it by changing the order and types of form fields.

Package: libjs-angularjs
Description-md5: 860f7d3ba856edd43722cd16526f9999
Description-en: lets you write client-side web applications as if you had a smarter browser
 It lets you use good old HTML (or HAML, Jade and friends) as your template
 language and lets you extend HTML's syntax to express your application's
 components clearly and succinctly. It automatically synchronizes data from
 your UI (view) with your JavaScript objects (model) through 2-way data
 binding. To help you structure your application better and make it easy to
 test, AngularJS teaches the browser how to do dependency injection and
 inversion of control. It also helps with server-side communication, taming
 async callbacks with promises and deferreds; and make client-side navigation
 and deeplinking with hashbang urls or HTML5 pushState a piece of cake.

Package: libjs-angularjs-smart-table
Description-md5: 7b1c82cf465527af7cea0dcfd5864c73
Description-en: table module for angular js
 Smart table is a table module for angular js. It allows one to quickly compose
 a table in a declarative way including sorting, filtering, row selection
 pagination. It is lightweight (around 3kb minified) and has no other
 dependencies than Angular itself.

Package: libjs-ansi-up
Description-md5: 9a1a5c5367bc549312f60159a6a86db8
Description-en: convert text containing ANSI color escape codes into HTML 
 This library provide function that takes a stream of text and transforms it
 into proper HTML with colors. It does this by buffering the data and
 performing multiple passes over the stream. Each time it consumes data,
 it may or may not emit HTML. This HTML will always be proper HTML.
 This package provides library in format, suitable for client-side programming.

Package: libjs-arbiter
Description-md5: fbd3d6fb67b8bad01e4c28d8c5e50255
Description-en: Lightweight publish/subscribe library for client-side JavaScript
 Publish/Subscribe framework that can be embedded in web pages to
 enable loose coupling of different JavaScript modules.

Package: libjs-asciimathml
Description-md5: ed135a66d3584e7bf7b4a0851aba40d4
Description-en: Library to render high quality mathematical formulas in a browser
 ASCIIMathML is a set of JavaScript functions to convert ASCII math
 notation and LaTeX to Presentation MathML. Simple graphics commands are
 also translated to SVG images. ASCIIMathML is designed to be very easy
 to use and mimic to a great extent the way that one would use to type
 mathematical formulas by means like e-mail.
 .
 This makes its use especially suited for teachers and instructors of
 disciplines based on Mathematics that want to use an electronic medium
 (like, for instance, a blog or a web forum) with students and still not
 be encumbered with difficult, non-intuitive, non-standard notation for
 formulas.

Package: libjs-autolink
Description-md5: 98447ff37969fd7766925d24eea24a91
Description-en: JavaScript methods converting text to links
 This JavaScript library implements methods for converting strings of text
 containing URLs to hyperlinks.
 .
 Example:
 - Input:  "This is a link to Google https://vg.no".autoLink()
 - Output: "This is a link to Google <a href='https://vg.no'>https://vg.no</a>"

Package: libjs-autonumeric
Description-md5: e5908154f92f73eb1e338fcb3d0297c8
Description-en: jQuery plugin that automatically formats currency and numbers
 autoNumeric is a jQuery plugin that automatically formats currency and numbers
 as you type on form inputs. It supports most International numeric formats and
 currency signs including those used in Europe, North and South America, Asia
 and India lakhs (Lakhs values supported below 1 billion).
 .
 Any number of currency formats can reside on the same page and are configured
 by settings/options that can be placed as HTML5 data attribute or passed as an
 argument. These settings can easily be changed at any time using the new
 update method or via the callback feature. autoNumeric to many other elements,
 allowing you to place formatted numbers and currency on just about any part of
 the page.
 .
 Seven built in methods gives you the flexibility needed to use autoNumeric to
 its maximum potential. You can now easily start and stop autoNumeric, update
 the settings and remove the formatting from multiple inputs, preparing the
 values for manipulation or form submission.

Package: libjs-autosize
Description-md5: d4c74260be38cee80af5a0ea75b57834
Description-en: script to automatically adjust textarea height to fit text - NodeJS
 Autosize is a small, stand-alone script to automatically adjust textarea
 height to fit text. The autosize function accepts a single textarea element,
 or an array or array-like object (such as a NodeList or jQuery collection)
 of textarea elements.
 .
 This package contains the Javascript library.

Package: libjs-awesomplete
Description-md5: 3f3bf04a38d32330f4e31f6077f77581
Description-en: Ultra lightweight, customizable, simple autocomplete widget
 Awesomplete is an ultra lightweight, customizable, simple autocomplete
 widget with zero dependencies, built with modern standards for modern
 browsers.

Package: libjs-backbone
Description-md5: a200363b8d9bb901f2701d3f0d08bf88
Description-en: some Backbone for JavaScript applications - browser library
 Backbone gives structure to your serious JavaScript web applications by
 supplying models with key-value binding and custom events, collections
 with a rich API of enumerable functions, views with declarative event
 handling, and connects it all to your existing API over a RESTful JSON
 interface.
 .
 This package contains backbone usable directly in web browsers.
 .
 RESTful persistence and DOM manipulation with Backbone.View requires
 either of the packages libjs-jquery libjs-lodash, and libjs-json for
 older Internet Explorer support.
 .
 Optimal rendering of upstream index.html requires the package
 libjs-jquery-lazyload.

Package: libjs-backbone-deep-model
Description-md5: a1b94531378e55c7a212ffaefed0b3d6
Description-en: improved support for models with nested attributes
 Deep model is a plugin for the Backbone javascript library, which allows one
 to get and set nested attributes with path syntax, e.g. user.type. It Triggers
 change events for changes on nested attributes.

Package: libjs-backbone.stickit
Description-md5: 23b1c2adcdddee40733535bbc6255881
Description-en: Backbone data binding plugin that binds Model attributes to View elements
 Stickit is a Backbone data binding plugin that binds Model attributes to View
 elements with a myriad of options for fine-tuning a rich app experience.
 Unlike most model binding plugins, Stickit does not require any extra markup
 in your html; in fact, Stickit will clean up your templates, as you will need
 to interpolate fewer variables (if any at all) while rendering. In Backbone
 style, Stickit has a simple and flexible API which plugs in nicely to a View's
 lifecycle.

Package: libjs-bignumber
Description-md5: 938292bb0c0eba50ebc4669245ede210
Description-en: Arbitrary-precision decimal and non-decimal arithmetic (client)
 Features:
 .
 - Faster, smaller, and perhaps easier to use than Javascript versions of
 Java's BigDecimal
 - 5 KB minified and gzipped
 - Simple API but full-featured
 - Works with numbers with or without fraction digits in bases from 2 to 36
 inclusive
 - Replicates the toExponential, toFixed, toPrecision and toString methods of
 Javascript's Number type
 - Includes a toFraction and a squareRoot method
 - Stores values in an accessible decimal floating point format
 - No dependencies
 - Comprehensive documentation and test set
 .
 If an even smaller and simpler library is required see big.js. It's half the
 size but only works with decimal numbers and only has half the methods. It
 neither allows NaN or Infinity, or have the configuration options of this
 library.
 .
 This package provides bignumber support to clients (i.e. browsers).

Package: libjs-blazy
Description-md5: 285c3df2de0608a856e43e5b516cadf8
Description-en: lightweight script for lazy loading and multi-serving images
 bLazy is a lightweight script for lazy loading and multi-serving
 images, iframes, videos and more (less than 1.4KB minified and
 gzipped). It’s written in pure JavaScript why it doesn’t depend on
 3rd-party libraries such as jQuery. It lets you lazy load and
 multi-serve your images so you can save bandwidth and server
 requests. The user will have faster load times and save data usage if
 he/she doesn't browse the whole page.

Package: libjs-bootbox
Description-md5: 8dd9a224380dd3b354ee78ced95943e2
Description-en: flexible dialog boxes for Bootstrap
 Bootbox.js is a small JavaScript library
 which allows you to create programmatic dialog boxes
 using Bootstrap modals,
 without having to worry about creating, managing or removing
 any of the required DOM elements or JS event handlers.
 .
 Bootstrap is a popular HTML, CSS, and JS framework
 for developing responsive, mobile first projects on the web.

Package: libjs-bootsidemenu
Description-md5: 4c3c898a83be52d90abfbbdc14f664e8
Description-en: jQuery plugin to easily build a sliding menu (browser)
 BootSideMenu is a jQuery plugin to easily build a sliding menu in a
 Bootstrap based application.

Package: libjs-bootstrap
Description-md5: 928907ec25fbb602d996ab59da4ee968
Description-en: HTML, CSS and JS framework
 Bootstrap is a popular HTML, CSS, and JS framework for developing
 responsive, mobile first projects on the web.
 .
 It includes base CSS and HTML for typography, forms, buttons, tables,
 grids, navigation, and more.

Package: libjs-bootstrap-tour
Description-md5: 75b71751a1aefc42c236b7ddbb0a8b73
Description-en: Build product tours (JavaScript library)
 This package provides a quick and easy way to build your product
 tours using Bootstrap Popovers' widgets.
 .
 This package contains the JavaScript library.

Package: libjs-bootstrap4
Description-md5: 34f21ddb9ed47bba0fe6a5a3ca80d607
Description-en: HTML, CSS and JS framework
 Bootstrap is a popular HTML, CSS, and JS framework
 for developing responsive, mobile first projects on the web.
 .
 It includes base CSS and HTML
 for typography, forms, buttons, tables, grids, navigation, and more.

Package: libjs-bootstrap5
Description-md5: 9c0428ff85068c12e27ed6752db9aefb
Description-en: HTML front-end framework (version 5)
 Bootstrap is a CSS framework directed at responsive, mobile-first front-end
 web development. It contains HTML, CSS and (optionally) JavaScript-based design
 templates for typography, forms, buttons, navigation, and other interface
 components.
 .
 This package contains bootstrap version 5.

Package: libjs-bootstrap5-doc
Description-md5: 3464fcc9e6ff7afa7f541aa5334ff815
Description-en: HTML front-end framework (documentation, version 5)
 Bootstrap is a CSS framework directed at responsive, mobile-first front-end
 web development. It contains HTML, CSS and (optionally) JavaScript-based design
 templates for typography, forms, buttons, navigation, and other interface
 components.
 .
 This package contains the documentation for bootstrap version 5.

Package: libjs-bootswatch
Description-md5: a2bbce2231b1c065797223166e7b9d94
Description-en: themes for Twitter Bootstrap
 Bootswatch is a collection of free themes for Bootstrap. Each theme consists
 of two LESS files. variables.less, which is included by default in Bootstrap,
 allows you to customize these settings. bootswatch.less introduces more
 extensive structural changes.

Package: libjs-browser-request
Description-md5: 1ccca8bbefadcdccd58b36cf29c88f70
Description-en: browser library compatible with the node-request package
 This package provides a library compatible with the request library for
 Node.js.  The library can be used as a UMD module, or through a
 JavaScript bundling tool that resolves require() statements, such as
 node-browserify-lite.

Package: libjs-c3
Description-md5: 9c459394659f8cfa5c69840f9ec2b5dc
Description-en: D3-based reusable chart library
 C3 is a D3-based reusable chart library that enables deeper integration of
 charts into web applications.

Package: libjs-chai
Description-md5: d97fc2cc46db9a1627411aa040ca5595
Description-en: assertion library for the browser
 Chai is a BDD / TDD assertion library for Node.js and the
 browser that can be delightfully paired with any javascript testing framework.
 This library is test framework agnostic.
 .
 Test-driven development (TDD) is a software development process that relies
 on the repetition of a very short development cycle: requirements
 are turned into very specific test cases, then the software is improved
 to pass the new tests
 .
 BDD of Behavior-Driven Development is an extension of test-driven
 development that makes use of a simple, domain-specific scripting
 language (DSL). These DSLs convert structured natural language statements
 into executable tests.
 .
 This package includes the browser specific files.

Package: libjs-chart.js
Description-md5: 4e95d30af446c412820ed337e6f11469
Description-en: Simple HTML5 charts using the canvas element (Browser)
 Simple yet flexible JavaScript charting for designers & developers.
 .
 This library allows you to visualize your data in 8 different ways; each of
 them animated and customisable. It has great rendering performance across all
 modern browsers (IE9+). And it redraws charts on window resize for perfect
 scale granularity.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: libjs-chartkick.js
Description-md5: e3000ae254cc49ecaa9d8a676b4d0686
Description-en: create beautiful JavaScript charts with minimal code
 Create beautiful JavaScript charts with minimal code. Supports
 Chart.js, Google Charts, and Highcharts. Also available for React,
 Ruby, Python, and Elixir.

Package: libjs-chosen
Description-md5: e53868428c3a77efb43b74bdcba66b82
Description-en: select box enhancer for jQuery and Prototype
 Chosen is a JavaScript plugin that makes long, unwieldy select boxes
 more user-friendly.

Package: libjs-clusterize
Description-md5: 3ba72997267a38d597c650e0d27e4382
Description-en: Tiny vanilla JS plugin to display large data sets easily
 The main idea is not to pollute DOM with all used items in big lists.
 Instead of that it splits the list to clusters, then shows elements for
 current scroll position and adds extra rows to top and bottom of the list
 to emulate full height of table so that browser shows scrollbar as for full
 list. It can be used on a table, ordered list, unordered list and even list of
 div's.

Package: libjs-cocktail
Description-md5: 6e46395acb4609ec1f313bcd0e3f8c0a
Description-en: implementation of Backbone mixins
 With Cocktail, it is possible to break out a shared Backbone.js
 model/collection/view behaviors into separate modules and mix them into
 classes with. Cocktail is an implementation of Backbone mixins. Mixins are
 simply bare-bones JavaScript objects that provide additional functionality to
 Backbone objects. Think of them as bags of methods that will get added to all
 instances of objects.

Package: libjs-codemirror
Description-md5: c3c13a499e8c741b87306b343228f453
Description-en: JavaScript editor interface for code-like content
 CodeMirror is a JavaScript library that can be used to create a relatively
 pleasant editor interface for code-like content -- computer programs, HTML
 markup, and similar.
 If a mode has been written for the language you are editing, the code will
 be coloured, and the editor will optionally help you with indentation.

Package: libjs-coffeescript
Description-md5: 95cdce1ebf1c95da1c63696bff09014f
Description-en: client-side interpreter for the CoffeeScript language
 CoffeeScript is a little language that compiles into JavaScript.
 Underneath all of those embarrassing braces and semicolons, JavaScript
 has always had a gorgeous object model at its heart. CoffeeScript is an
 attempt to expose the good parts of JavaScript in a simple way.
 .
 The golden rule of CoffeeScript is: "It's just JavaScript". The code
 compiles one-to-one into the equivalent JS, and there is no
 interpretation at runtime. You can use any existing JavaScript library
 seamlessly (and vice-versa). The compiled output is readable and
 pretty-printed, passes through JavaScript Lint without warnings, will
 work in every JavaScript implementation, and tends to run as fast or
 faster than the equivalent handwritten JavaScript.
 .
 This package contains a concatenated and compressed version of the
 CoffeeScript compiler. To use it in the browser, include the script
 after any inline script tags of type "text/coffeescript" on the page.
 It will compile and evaluate all of the scripts in order.

Package: libjs-cropper
Description-md5: 99019624a9c254b4930deb2dd5740c2c
Description-en: JavaScript image cropper UI
 Allows the user to crop an image using an interface with the same features and
 styling as found in commercial image editing software, and is based on the
 Prototype JavaScript framework and script.aculo.us.

Package: libjs-cropperjs
Description-md5: 158977f6364391d95339e3ae9d116b51
Description-en: JavaScript image cropper - browser library
 Cropper.js is a JavaScript library for cropping images in web
 applications. It provides an interactive crop box, image preview support,
 zooming, rotation, scaling and other tools for selecting and adjusting a
 crop area.
 .
 This package provides browser-ready Cropper.js bundles.

Package: libjs-cssom
Description-md5: 210bfd840e3ed44947460e5d84a00cf6
Description-en: CSS parser written in pure JavaScript
 CSSOM.js is a CSS parser written in pure JavaScript. It is also a partial
 implementation of the CSS Object Model.
 .
 This package contains the javascript files for web browsers.

Package: libjs-cssrelpreload
Description-md5: f1be946b42d94b52e3a3b2c5a1f73c70
Description-en: JavaScript to load CSS asynchronously
 This JavaScript library provides functions to load CSS asynchronously.
 .
 Referencing CSS stylesheets with link[rel=stylesheet] or @import causes
 browsers to delay page rendering while a stylesheet loads. When loading
 stylesheets that are not critical to the initial rendering of a page, this
 blocking behavior is undesirable. The new <link rel="preload"> standard
 enables loading stylesheets asynchronously, without blocking rendering, and
 loadCSS provides a JavaScript polyfill for that feature to allow it to work
 across browsers, as well as providing its own JavaScript method for loading
 stylesheets.

Package: libjs-d3
Description-md5: 19ab16f9de222377f3b16132dbd1fdb9
Description-en: JavaScript visualization library for HTML and SVG
 JavaScript library for manipulating documents based on data. D3 helps you
 bring data to life using HTML, SVG and CSS. D3's emphasis on web standards
 gives you the full capabilities of modern browsers without tying yourself to
 a proprietary framework, combining powerful visualization components and a
 data-driven approach to DOM manipulation.

Package: libjs-d3-format
Description-md5: 45e7d5a381040f0771b3f2d94287ffd7
Description-en: Formatting numbers for human consumption - browser library
 Sometimes JavaScript doesn’t display numbers the way you expect. For example,
 printing tenths with a naive simple loop might give you 0, 0.1, 0.2,
 0.30000000000000004, 0.4, 0.5, 0.6000000000000001, 0.7000000000000001, 0.8,
 0.9 - welcome to binary floating point!
 .
 Yet rounding error is not the only reason to customize number formatting. A
 table of numbers should be formatted consistently for comparison; above, 0.0
 would be better than 0. Large numbers should have grouped digits (e.g.,
 42,000) or be in scientific or metric notation (4.2e+4, 42k). Currencies
 should have fixed precision ($3.50). Reported numerical results should be
 rounded to significant digits (4021 becomes 4000). Number formats should
 appropriate to the reader’s locale (42.000,00 or 42,000.00). The list goes on.
 .
 Formatting numbers for human consumption is the purpose of d3-format, which is
 modeled after Python 3’s format specification mini-language (PEP 3101).
 .
 This package contains the plain JS library as well as a minified version.

Package: libjs-d3-tip
Description-md5: 8885b60854f43cb3cc771f2838be732c
Description-en: Tooltips for d3.js visualizations
 This javascript library provides tooltips for d3.js visualizations
 such as bar charts.  The tooltips show value at the selection and
 label for the unit.  They can be styled, shown, hidden, positioned
 and updated.

Package: libjs-dateformat
Description-md5: 8384a607aa544c17cea8106d3f0d0c1f
Description-en: JavaScript Date Format - browser module
 Although JavaScript provides a bunch of methods for getting and setting
 parts of a date object, it lacks a simple way to format dates and times
 according to a user-specified mask. This module try to fill that gap.
 .
 This package contains dateformat usable directly in web browsers.

Package: libjs-debug
Description-md5: 3c8a719640331748b18c517f39487f9e
Description-en: small debugging utility
 libjs-debug provides a small debugging utility for the browser.
 .
 With this module you simply invoke the exported function to generate
 your debug function, passing it a name which will determine if a
 noop function is returned, or a decorated console.error, so all of the
 console format string goodies you're used to work fine.
 A unique color is selected per-function for visibility.
 .
 The enable state is persisted in the localStorage.

Package: libjs-debugger
Description-md5: 3fc53bbb15e33e9a6c2e914da4a7a0ba
Description-en: Console logger for debugging JavaScript
 Is a simple JavaScript Debug Logger originally written for use with JWChat,
 but it should work with any other JavaScript based web application too.

Package: libjs-dojo-core
Description-md5: 14ed7306dd2429e4060ab953801b77d0
Description-en: modular JavaScript toolkit
 Dojo Toolkit is an open source modular JavaScript library
 designed to ease the rapid development of cross platform,
 JavaScript/Ajax based applications and web sites.
 .
 This package contains the core Dojo project.
 .
 Dojo core is a powerful, lightweight library that makes common tasks
 quicker and easier. Animate elements, manipulate the DOM, and query
 with easy CSS syntax, all without sacrificing performance.

Package: libjs-dojo-dijit
Description-md5: 5f6e2cf96d532292d7052ce35942db17
Description-en: modular JavaScript toolkit - Dijit
 Dojo Toolkit is an open source modular JavaScript library
 designed to ease the rapid development of cross platform,
 JavaScript/Ajax based applications and web sites.
 .
 This package contains the Dijit widget system.
 .
 Dijit provides a complete collection of user interface controls based
 on Dojo, giving you the power to create web applications that are
 highly optimized for usability, performance, internationalization,
 accessibility, but above all deliver an incredible user experience.

Package: libjs-dojo-dojox
Description-md5: cd0d453b2d76b401df508ba0d9ef37d0
Description-en: modular JavaScript toolkit - DojoX
 Dojo Toolkit is an open source modular JavaScript library
 designed to ease the rapid development of cross platform,
 JavaScript/Ajax based applications and web sites.
 .
 This package contains modules from the DojoX project.
 .
 Dojo eXtensions is a rollup of many useful sub-projects and varying
 states of maturity – from very stable and robust, to alpha and
 experimental.

Package: libjs-dropzone
Description-md5: 8925eaf2a2219eed5f1c6efb5eda68c0
Description-en: JavasScript library providing Dropzone
 Dropzone.js is a light weight JavaScript library that turns an HTML element
 into a dropzone. This means that a user can drag and drop a file onto it, and
 the file gets uploaded to the server via AJAX.
 .
 Main features:
 - Image thumbnail previews
 - Retina enabled
 - Multiple files and synchronous uploads
 - Progress updates
 - Support for large files
 - Complete theming

Package: libjs-dygraphs
Description-md5: f0e534f425ff1e877e4a325a761da80f
Description-en: fast and flexible JavaScript charting library
 The dygraphs library produces interactive, zoomable charts of
 time series purely client-side. Features include:
 - Plots time series without using an external server or Flash
 - Supports high/low bands (confidence intervals) around data series
 - Interactive pan and zoom
 - Displays values on mouseover
 - Adjustable averaging period
 - Extensive set of options for customisation
 - Compatible with the Google Visualisation API (gviz)
 .
 Browser requirements are rather low, but the Canvas element
 is needed, which excludes MSIE < 9 or outside of HTML5 mode.
 .
 The packages in Suggests are only needed to display the
 HTML documentation locally.

Package: libjs-edit-area
Description-md5: f01c485a0dbe768b689b321913d8e189
Description-en: javascript editor for source code
 Edit-area is a free javascript editor for source code that is easy to
 integrate, has only one script include and one function call. It supports
 tabulation (that allows to write well formatted source code), has customizable
 real-time syntax highlighting (currently: PHP, CSS, Javascript, Python, HTML,
 XML, VB, C, CPP, SQL, Pascal, Basic, Brainf*ck, and probably more...),
 word-wrap support, search and replace (with regexp), auto-indenting new
 lines, line numerotation, multilanguage support (currently: Croatian, Czech,
 Danish, Dutch, English, Esperanto, French, German, Italian, Japanese,
 Macedonian, Polish, Portuguese, Russian, Slovak, Spanish, and probably
 more...), has the possibility to use PHP gzip compression (compress the 12
 core files to one file of ~30Ko), allows multiple instances, has a full
 screen mode, possible plugin integration, possible save and load callback
 functions, possible dynamic content management, can work in the same
 environment than prototype and mootools's like libraries.

Package: libjs-egjs-hammerjs
Description-md5: 6a60ce7af44ae5759e8c98b06b4c4372
Description-en: JavaScript library for recognising touch gestures - browser files
 Hammer.js recognises gestures such as taps, presses, swipes and other
 multi-touch interactions from touch, mouse and pointer events.
 .
 This package provides the browser UMD bundles for the egjs fork of Hammer.js.

Package: libjs-elycharts
Description-md5: c45a4869dca0c500995e7f5551b3f85c
Description-en: Javascript library to generate static and interactive charts
 This javascript library is used to generate static and interactive charts. It
 supports dynamic data modification, allows for mouse tracking and highlighting
 of specific parts in the chart. It also includes a variety of animations and
 transformations to show the chart evolution.

Package: libjs-emojify
Description-md5: d00bd253f8a7dca9a75e75280b697f5a
Description-en: JavaScript library converting Emoji keywords to images
 This JavaScript library provides methods to convert Emoji keywords
 to images.
 .
 Emoji Cheat Sheet: https://www.webpagefx.com/tools/emoji-cheat-sheet/

Package: libjs-eonasdan-bootstrap-datetimepicker
Description-md5: 115de8eee2513929595c8fb8c282130d
Description-en: Date/time picker widget based on twitter bootstrap
 This package contains a JavaScript Library providing a date/time picker
 component designed to work with Bootstrap 3 and Momentjs.
 .
 This component consists actually of 2 subcomponent UI widgets:
 one for the date and one for the time selection process. The developers can
 configure which of those are needed and also the granularity that the
 component will allow the users to select a date/time. Developers also
 choose the format that the selected datetime will be displayed in the
 input field.

Package: libjs-es5-shim
Description-md5: 7ca6cb9af248aa8f85daf3fcdae256f6
Description-en: ECMAScript 5 compatibility shims for old JavaScript engines (library)
 The es5-shim library monkey-patches a JavaScript context to contain
 all ECMAScript 5 methods that can be faithfully emulated with a
 legacy JavaScript engine.
 .
 The es5-sham part tries to complete the picture as best as possible, but
 for those methods the result is not as close and mostly intends to avoid
 runtime errors : in many cases it might just silently fail.

Package: libjs-es6-promise
Description-md5: e91200676bfc4d0acffbd7f718a5ff9a
Description-en: Lightweight async code library for JavaScript
 A lightweight library that provides tools for organizing asynchronous code
 in the browser, according to the ECMAScript 6 Promise, but as an ECMAScript 5
 library.

Package: libjs-es6-shim
Description-md5: ba6df82b42e4fede46eda09801a29a76
Description-en: ECMAScript 6 shims for legacy JavaScript engines (library)
 The es6-shim library monkey-patches a JavaScript context to contain all
 ECMAScript 6 (Harmony) methods that can be faithfully emulated with a legacy
 JavaScript engine.
 .
 The es6-sham part tries to complete the picture as best as possible, but
 for those methods the result is not as close and mostly intends to avoid
 runtime errors : in many cases it might just silently fail.

Package: libjs-esprima
Description-md5: 3fb9c35b563864341d70aa918ab3ecc7
Description-en: ECMAScript parsing infrastructure for multipurpose analysis
 Esprima is a high-performance and standard-compliant parser for ECMAScript
 written in ECMAScript (JavaScript).
 .
 This package include a the browserified part of the library suitable for
 use in browser.

Package: libjs-eventemitter2
Description-md5: 55cce5cee7b7729e1d2076770718a99c
Description-en: Event emitter compatible with browsers
 This module provides EventEmitter2, an implementation of the
 EventEmitter object found in Node.js, with additional support for
 namespaces, wildcards, and n-times listeners.
 .
 This package contains the library for browsers.

Package: libjs-events
Description-md5: c2eada4c40abdfd6dd036c260ad25a81
Description-en: Node.js events module for browsers
 Implements the Node.js events module in browsers.

Package: libjs-excanvas
Description-md5: 9a9c859b45a8dbe1d30a5fb319be3ca5
Description-en: HTML5 Canvas for Internet Explorer
 Modern browsers like Firefox, Safari, Chrome and Opera support the HTML5
 canvas tag to allow 2D command-based drawing. ExplorerCanvas brings the same
 functionality to Internet Explorer. To use, web developers only need to include
 a single script tag in their existing web pages.

Package: libjs-expect.js
Description-md5: b99eb7c2f7836be01bb286f4f25b6ea5
Description-en: behavior driven test assertions - JavaScript library
 expect.js is a minimalistic behavior driven assertions toolkit similar
 to should.js but with less footprint.
 .
 Some relevant features are:
 * Cross-browser: works on IE6+, Firefox, Safari, Chrome, Opera.
 * Compatible with all test frameworks.
 * Standalone.
 * No Object prototype extensions.

Package: libjs-favico.js
Description-md5: 996c1e064bf8107a51650f83e743bee3
Description-en: make use of your favicon with badges, images or videos
 Animate your favicon with animated badges. You can customize type
 of animation, position, background color and text color.

Package: libjs-filesaver
Description-md5: d896bcdb9c7c7a8393136394d6ee6876
Description-en: Client-side, HTML5 library for saving local files
 FileSaver.js is the solution to saving files on the client-side, and
 is perfect for web apps that generates files on the client.

Package: libjs-flatted
Description-md5: 4f1ae8e656fa3534c43e72cd7f08ada0
Description-en: super light and fast circular JSON parser - browser library
 Flatted is a super light and fast circular JSON parser.
 .
 Works with all ECMAScript engines
 compatible with Map, Set, Object.keys, and Array.prototype.reduce,
 even if polyfilled.
 .
 Flatted is the direct successor of no longer maintained CircularJSON.
 .
 This package contains flatted directly usable in web browsers.

Package: libjs-fullcalendar
Description-md5: 33567cb22e5135e65700aa591f8b623f
Description-en: full-sized drag-and-drop event calendar in JavaScript - browser version
 FullCalendar is a JavaScript library for displaying and interacting with
 event calendars in web applications. It supports multiple calendar views,
 editable events, drag-and-drop interaction, recurring events, time zones,
 and integration with modern frontend frameworks.
 .
 This package provides the browser bundles for direct use from web pages.

Package: libjs-functional-red-black-tree
Description-md5: 86500e9c963e53160fc6a57d43e54041
Description-en: fully persistent balanced binary search tree - browser library
 Functional-red-black-tree is a fully persistent red-black tree
 written 100% in JavaScript.
 .
 Functional (or fully persistent) data structures
 allow for non-destructive updates.
 So if you insert an element into the tree,
 it returns a new tree with the inserted element
 rather than destructively updating the existing tree in place.
 Doing this requires using extra memory,
 and if one were naive it could cost as much as reallocating the entire tree.
 Instead, this data structure saves some memory
 by recycling references to previously allocated subtrees.
 This requires using only O(log(n)) additional memory per update
 instead of a full O(n) copy.
 .
 Some advantages of this is
 that it is possible to apply insertions and removals to the tree
 while still iterating over previous versions of the tree.
 Functional and persistent data structures can also be useful
 in many geometric algorithms
 like point location within triangulations or ray queries,
 and can be used to analyze the history of executing various algorithms.
 This added power though comes at a cost,
 since it is generally a bit slower to use a functional data structure
 than an imperative version.
 However, if your application needs this behavior
 then you may consider using this module.
 .
 This package provides functional-red-black-tree
 for use directly in web browsers.

Package: libjs-fuzzaldrin-plus
Description-md5: dcaab152b9f1e4641262e71b7143332f
Description-en: fuzzy search / highlight for programmer's text editor (browser)
 A fuzzy search / highlight that specialize for programmer text editor. It
 tries to provide intuitive result by recognizing patterns that people use
 while searching.
 .
 A rewrite of the fuzzaldrin library. API is backward compatible with some
 extra options. Tuning has been done from report usage of the Atom text editor.
 .
 This package provides fuzzaldrin-plus usable in browser environment.

Package: libjs-getobject
Description-md5: d198d510a04e90e73a75268caffe6f40
Description-en: set and get deep objects easily - library for browsers
 getobject allows you to easily get and set deep objects.
 It also allows you to check if deep objects exist.
 .
 This package contains the library for browsers.

Package: libjs-gettext.js
Description-md5: 37fd73fce024a2427d421fc289f98a47
Description-en: Lightweight yet complete GNU gettext port
 gettext.js is a lightweight (3k minified!) yet complete and accurate GNU
 gettext port for node and the browser. Manage your i18n translations the right
 way in your javascript projects.
 .
 This package contains the Javascript library.

Package: libjs-gordon
Description-md5: 0cddce78e908e8994ad81b7f17f7d427
Description-en: Open source flash runtime written in pure javascript
 Gordon enables web developers to embed flash applications directly
 within the browser.  It is a web app written in pure javascript,
 and eliminates the need for end users to have a separate flash
 plugin (as long as they use sites that take advantage of gordon).

Package: libjs-graphael
Description-md5: eb25d068fcc037813f4556923b504b9b
Description-en: charts for raphael
 gRaphaël’s goal is to help you create stunning charts on your website. It is
 based on Raphaël graphics library.
 .
 gRaphaël currently supports Firefox 3.0+, Safari 3.0+, Opera 9.5+ and
 Internet Explorer 6.0+.

Package: libjs-handlebars
Description-md5: d310f4a1f9a89397f9aace20c3dad1e4
Description-en: let you build semantic templates effectively with no frustration
 Handlebars templates look like regular HTML, with embedded handlebars
 expressions. You can deliver a template to the browser by including it
 in a <script> tag.
 .
 Learn more about its usage from https://handlebarsjs.com/

Package: libjs-handlebars.runtime
Description-md5: e95dbd1c494b2691fc13cddbb7e21dab
Description-en: runtime for handlebars semantic templates library
 Handlebars templates look like regular HTML, with embedded handlebars
 expressions. You can deliver a template to the browser by including it
 in a <script> tag.
 .
 Learn more about its usage from https://handlebarsjs.com/
 .
 This binary package provides handlebars.runtime.

Package: libjs-headjs
Description-md5: 773237992aa598491ade7f63c4b603e7
Description-en: javascript libraryt for resource loading
 headjs is a javascript library that has the following features:
 * Speed up your apps: Load JS & CSS asynchronously and in parallel, but
 execute them in order
 * Load one asset if a condition is met, else fallback and load a different
 one
 * Manage script dependencies, and execute callbacks once they are loaded
 * Cross-browser compatible <<pseudo media-queries>> let you code against
 different resolutions & devices
 * Fix quirks in specific browsers by quickly applying dedicated CSS/JS logic
 * Detect various browsers & their versions
 * Check if the client supports a certain Browser, HTML5, or CSS3 feature
 * Automatically generates JS and CSS classes for browsers & features that
 where detected
 * Automatically generates CSS classes, to know what page or section a user
 is viewing
 * Know if the user is in landscape or portrait mode
 * Or whether the client is using a mobile or desktop device
 * Get old browsers to support HTML5 elements like nav, sidebar, header,
 footer
 .
 Node.js is an event-based server-side JavaScript engine.

Package: libjs-highlight.js
Description-md5: 2c696294140f1fa8109c6ce07ad05502
Description-en: JavaScript library for syntax highlighting
 Highlight.js is a JavaScript library which automatically detects the
 language of code blocks in a web page, and provides syntax highlighting
 for them. The library supports more than fifty languages and is bundled
 with more than twenty style themes.
 .
 This package contains the library highlight.js usable in a web browser.

Package: libjs-hooker
Description-md5: 5c04331313c339b84cc3dd32486db365
Description-en: Useful javascript debugging library usable in a browser
 This is the javascript library of hooker Node.js module.
 .
 Hooker provides 4 functions that include 'hook' and 'unhook', useful
 for debug an object call, as well as an 'override' function if you
 want to replace the return of a function.

Package: libjs-htmx
Description-md5: 2d244a1d8e68cfb3426b2b6713971bae
Description-en: framework for performing various javascript actions from html
 htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent
 Events directly in HTML, using attributes, so you can build modern user
 interfaces with the simplicity and power of hypertext.
 .
 htmx is tiny, and has no dependencies.
 .
 This installs the htmx binary to:
 /usr/share/javascript/htmx/htmx.min.js.gz

Package: libjs-i18next
Description-md5: ec99e0a679e37d1d58ae8df8401796cb
Description-en: internationalization framework for JavaScript environments - js library
 i18next provides:
 - Flexible connection to backend (loading translations via xhr, ...)
 - Optional caching, user language detection, ...
 - Proper pluralizations
 - Translation context
 - Nesting, Variable replacement
 - Flexibility: Use it everywhere
 - Extensibility: eg. sprintf
 - ...

Package: libjs-i18next-browser-languagedetector
Description-md5: 52b01c403f3d2a09e164d5a9d130d405
Description-en: language detector used in browser environment for i18next - js library
 This is a i18next language detection plugin use to detect user language in the
 browser with support for:
 - cookie
 - localStorage
 - navigator
 - querystring (append ?lng=LANGUAGE to URL)
 - htmlTag
 - path
 - subdomain

Package: libjs-i18next-http-backend
Description-md5: 77ff4fb2f535b42011768c43174cffd2
Description-en: Simple i18next backend to be used in Node.js - js library
 This is a simple i18next backend to be used in Node.js, in the browser and
 for Deno. It will load resources from a backend server using the
 XMLHttpRequest or the fetch API.
 .
 It's based on the deprecated i18next-xhr-backend
 and can mostly be used as a drop-in replacement.
 .
 Universal javascript library package

Package: libjs-impress
Description-md5: 3da52ed3249755916d3cb1c12a5cfb90
Description-en: JavaScript library to make animated presentations
 Impress.js is a framework written in JavaScript to create HTML
 presentations, which can be shown with a web browser. It provides
 transforms and transition effects between slides based on CSS3.

Package: libjs-inherits
Description-md5: 4cc265656ae6fb2fb1ed591346fb5d5f
Description-en: Browser library that exposes inherits function from Node.js environment
 node-inherits exposes standard inherits implementation of Node.js util
 module, and allows bundlers such as browserify to not include full util
 package in client code.
 .
 It is recommended to use this module for all code that requires only
 the inherits function and that has a chance to run in a browser too.
 .
 This is the browser module.

Package: libjs-ipaddr
Description-md5: 6f49e4816048b3d85455b536838d9297
Description-en: IPv4 and IPv6 addresses manipulation - JavaScript library
 This modules features:
 - verification and parsing of an IP address
 - match against a CIDR range or range list
 - match against reserved ranges like loopback or private ranges
 - conversion between IPv4 and IPv4-mapped IPv6 addresses.

Package: libjs-is-typedarray
Description-md5: 5d8fd521f17f2a86f9824e8d7700bafd
Description-en: JavaScript library checking if object is TypedArray
 Detect whether or not an object is a Typed Array.

Package: libjs-iscroll
Description-md5: b351cb170437ad39baa49227e697d80d
Description-en: High performance, small footprint JavaScript scroller
 iScroll is a high performance, small footprint, dependency free,
 multi-platform javascript scroller.
 .
 It works on desktop, mobile and smart TV. It has been vigorously
 optimized for performance and size so to offer the smoothest result
 on modern and old devices alike.
 .
 iScroll does not just scroll. It can handle any element that needs
 to be moved with user interaction. It adds scrolling, zooming,
 panning, infinite scrolling, parallax scrolling, carousels to your
 projects and manages to do that in just 4kb. Give it a broom and it
 will also clean up your office.

Package: libjs-ismobilejs
Description-md5: a33756ea97bc249deb382fb1bc34ab76
Description-en: JavaScript library to detect mobile devices (lib)
 A simple JavaScript library for detecting when a page is viewed
 on a mobile device. Output is placed in a JS object that you can
 then test for various results.
 .
 It works both in the browser as a JavaScript library or on the
 server side via NodeJS.
 .
 This package contains the ismobilejs JavaScript library.

Package: libjs-jac
Description-md5: 191d38009904471aa77b2caf660f549f
Description-en: JavaScript Jabber Client Library
 JSJaC is a jabber client library written in JavaScript to ease implementation
 of web based jabber clients. For communication with a jabber server it needs
 to support either HTTP Polling or HTTP Binding.
 .
 JSJaC has an object oriented design which should be quite easy to use.
 Communication is done by using the XML HTTP Request object also referred
 to as AJAX technology. Your browser must support this.

Package: libjs-janus-gateway
Description-md5: d6bb3716c1c312f6fa298613ea3aab1b
Description-en: general purpose WebRTC server/gateway - JavaScript library
 janus is a general purpose WebRTC server/gateway
 with a minimal footprint.
 .
 This package contains a JavaScript library
 to interact with Janus from a web browser.

Package: libjs-jed
Description-md5: b1bb5e9f722201ae834bf4ea75fd7b0f
Description-en: Gettext Style i18n for Modern JavaScript Apps - JavaScript library
 If you don't specifically need a gettext implementation, look at MessageFormat
 instead, as it has better support for plurals/gender and has built-in locale
 data.
 .
 Jed doesn't include a Gettext file parser, but several third-party parsers
 exist that can have their output adapted for Jed.
 .
 This package contains jed suitable for use with browser environments.

Package: libjs-jquery-areyousure
Description-md5: 392aae95d65ba286b1f88aefac6b6a2d
Description-en: jQuery plugin to alert users of unsaved changes
 Are-you-sure (jquery.are-you-sure.js) is simple light-weight "dirty form"
 JQuery Plugin for modern browsers. It helps prevent users from losing unsaved
 changes by promoting the user to save/submit.
 .
 Features:
 - Simple usage
 - Pure javascript implementation
 - Leverages onBeforeUnload to detect all page/browser exit events
 - Works on forms of any size
 - State management--mark forms clean if original values are restored
 - Graceful degradation on legacy browsers

Package: libjs-jquery-atwho
Description-md5: 32998936aeacf1eab7c3c2e06a1e8281
Description-en: library to autocomplete references in text fields
 The JavaScript library ‘jquery-atwho.js’ provides autocompletion functionality
 for nickname mentions, smileys (emoticons/emoji), etc. in text fields.
 .
 This package installs the runtime library.

Package: libjs-jquery-backstretch
Description-md5: 18a625e83da8461c02813da6555739b1
Description-en: jQuery background image plugin
 Backstretch is a simple jQuery plugin that allows you to add a
 dynamically-resized, slideshow-capable background image to any page or
 element. The image will stretch to fit the page/element, and will
 automatically resize as the window/element size changes.

Package: libjs-jquery-blockui
Description-md5: 2a00354d0b1d706beaf7cbe43d06e6cd
Description-en: simulate synchronous behaviour using AJAX
 The jQuery BlockUI Plugin simulates synchronous behavior when using AJAX,
 without locking the browser. When activated, it will prevent user activity
 with the page (or part of the page) until it is deactivated. BlockUI adds
 elements to the DOM to give it both the appearance and behavior of
 blocking user interaction.

Package: libjs-jquery-caret.js
Description-md5: e043d2caac8d0043e155a18a67446ca6
Description-en: library to query input caret position
 The JavaScript library Caret.js provides an API to query the caret
 position in an HTML input field.
 .
 This package installs the runtime library.

Package: libjs-jquery-center
Description-md5: 7d649e6992b9c17764ccc6fd7f429d71
Description-en: jQuery plugin that centralizes DOM element
 This simple plugin helps you centralize your DOM element against their
 parent element or the window. You can also specify the top of the DOM
 element by passing customized settings. This plugin only works for
 absolute elements.

Package: libjs-jquery-colorbox
Description-md5: 534796cc3316606e9ad9a0387fb32cde
Description-en: jQuery customizable lightbox
 A lightweight customizable lightbox plugin for jQuery. It supports photos,
 photo groups, slideshow, Ajax, inline, and Iframed content.
 .
 Features:
 * Lightweight: 10KB of JavaScript (less than 5KBs gzipped).
 * Appearance is controlled through CSS so it can be restyled.
 * Can be extended with callbacks & event-hooks without altering the source
 files.
 * Completely unobtrusive, options are set in the JS and require no changes to
 existing HTML.
 * Preloads upcoming images in a photo group.
 * Well vetted. ColorBox is one of the top jQuery plugins.

Package: libjs-jquery-colorpicker
Description-md5: 78c0a0434784d7b7f93d4d6e87f5682b
Description-en: full-featured colorpicker for jQuery UI
 libjs-jquery-colorpicker is jQuery UI plugin than provides support for easy
 selection of colors in a jQuery UI based web page.
 .
 libjs-jquery-colorpicker features:
 * jQueryUI (themeroller-based) look & feel
 * Familiar interface layout
 * Highly configurable
 - Control parts
 - Layout
 - Input/output formats
 - Swatches
 - Many more
 * Accurate color model
 * Supports localization
 * Smart window alignment
 * Complete API with events and methods
 * Easily extendable with plugins
 * Documented
 * Disable/enable

Package: libjs-jquery-cookie
Description-md5: 217a5d7c1d0a2e2f7953216ebb4d4446
Description-en: jQuery cookie plugin
 A simple, lightweight utility plugin for reading, writing and
 deleting cookies.

Package: libjs-jquery-coolfieldset
Description-md5: 9d35c344328fbfc69637d99335dcab30
Description-en: jQuery Plugin for creating collapsible fieldset
 This plugin can collapse or hide fieldset and its content by clicking its
 legend. You can also decide the initial state for your fieldset whether it's
 expanded or collapsed. The separated CSS file will also useful if you need
 to modify the fieldset appearance.

Package: libjs-jquery-countdown
Description-md5: 3f6190daad754c7c13fe39f7e5b19193
Description-en: jQuery Countdown
 A jQuery plugin that sets a div or span to show a countdown to a given time.

Package: libjs-jquery-datatables
Description-md5: c8cdc2c4b93f8db358bbf836372cb920
Description-en: jQuery plug-in that makes nice tables from different data sources
 DataTables is a plug-in for the jQuery Javascript library. It is a highly
 flexible tool, based upon the foundations of progressive enhancement, which
 will add advanced interaction controls such as variable length pagination or
 on-the-fly filtering to any HTML table.

Package: libjs-jquery-datatables-extensions
Description-md5: 98135a3b42129f10832c3fb88d604a58
Description-en: extensions for the jQuery plug-in for tables from different data sources
 DataTables is a plug-in for the jQuery Javascript library. It is a
 highly flexible tool, based upon the foundations of progressive
 enhancement, which will add advanced interaction controls such as
 variable length pagination or on-the-fly filtering to any HTML table.
 .
 The features that DataTables provides can be greatly enhanced by the use
 of the plug-ins available on this page, which give many new user
 interaction and configuration options. This package provides those
 extensions.

Package: libjs-jquery-datetimepicker
Description-md5: 1786c8865d88e54041b620b0527d78fe
Description-en: Date and Time Picker plugin for jQuery
 jquery-datetimepicker is a jQuery plugin that allows to create date
 and time picker forms with option to highlight personal dates or periods.
 .
 jQuery is a JavaScript library that eases handling of DOM, CSS, events,
 and much more.

Package: libjs-jquery-easing
Description-md5: 7024822cdd3c8d8377049d0adc2f61af
Description-en: jQuery Easing Plugin
 A jQuery plugin from GSGD to give advanced easing options.

Package: libjs-jquery-event-drag
Description-md5: da0321dba760ff3a67e60675c0044350
Description-en: jQuery Event Drag
 A jquery special event plugin that makes the task of adding complex
 drag interactions, to any element, simple and powerful.

Package: libjs-jquery-event-drop
Description-md5: 4df81531925f8e91e6f5d024a70b4e70
Description-en: jQuery Event Drop
 A jquery special event plugin that makes the task of adding complex
 drop interactions, to any element, simple and powerful.

Package: libjs-jquery-fancybox
Description-md5: 819ce903da21523aa37959f03c26a2b6
Description-en: fancy lightbox alternative
 FancyBox is a tool for displaying images, html content and multi-media
 in a Mac-style "lightbox" that floats overtop of web page.
 .
 Features:
 * Can display images, HTML elements, SWF movies, Iframes and
 also Ajax requests
 * Customizable through settings and CSS
 * Groups related items and adds navigation.
 * Support fancy transitions by using easing plugin
 * Adds a nice drop shadow under the zoomed item

Package: libjs-jquery-file-upload
Description-md5: 4a47737a6e62081c7169fb70eef3060d
Description-en: file upload widget for jQuery
 File Upload widget with multiple file selection, drag & drop support,
 progress bar, validation and preview images, audio and video for jQuery.
 Supports cross-domain, chunked and resumable file uploads. Works with
 any server-side platform (Google App Engine, PHP, Python, Ruby on Rails,
 Java, etc.) that supports standard HTML form file uploads.

Package: libjs-jquery-fixedtableheader
Description-md5: 3f5616220dc2c821948fbd37379f60cd
Description-en: fixing header row of HTML table
 Fixed Table Header is fixing header row of table without div overflow.
 It is fix header row of table when scroll down the page.

Package: libjs-jquery-flot
Description-md5: 832e917aed0dec193b9410e5ba0420ed
Description-en: plotting library for jQuery
 Flot is a pure JavaScript plotting library for jQuery.
 It produces graphical plots of arbitrary datasets
 on-the-fly client-side. The focus is on simple usage (all
 settings are optional), attractive looks and interactive
 features like zooming and mouse tracking.

Package: libjs-jquery-flot-axislabels
Description-md5: b4bb2bfe2238870be50187a5cdc7d717
Description-en: provides flot with the ability to label axes
 flot-axislabels provides flot with the ability to label axes.
 It supports any number of axes. It can render the labels with
 CSS transforms, in canvas, or with traditional CSS positioning
 ("HTML" mode).

Package: libjs-jquery-flot-docs
Description-md5: 3ef8855adf6879dd86747e7b262022e5
Description-en: Documentation for Flot
 Flot is a pure JavaScript plotting library for jQuery.
 It produces graphical plots of arbitrary datasets
 on-the-fly client-side. The focus is on simple usage (all
 settings are optional), attractive looks and interactive
 features like zooming and mouse tracking.

Package: libjs-jquery-form
Description-md5: b9ebe509567745946f59c4962aff0a17
Description-en: jQuery Form Plugin
 The jQuery Form Plugin allows you to easily and unobtrusively upgrade HTML
 forms to use AJAX. The main methods, ajaxForm and ajaxSubmit, gather
 information from the form element to determine how to manage the submit
 process. Both of these methods support numerous options which allows you to
 have full control over how the data is submitted.

Package: libjs-jquery-fullscreen
Description-md5: d2c71749134a71c29058e05c3b612fd1
Description-en: jQuery FullScreen Plugin
 A jQuery plugin that wraps around the Full Screen API and works
 around various browser differences. Works in FF 10, Chrome and Safari. It
 is useful for presenting users with an easier to read version of your web
 pages, or zooming <canvas> and <video> elements.

Package: libjs-jquery-galleriffic
Description-md5: ad798e22b20df4fdfde1f9de25aba7e0
Description-en: jQuery Galleriffic plugin
 Galleriffic is a jQuery plugin that provides a rich, post-back free experience
 optimized to handle high volumes of photos while conserving bandwidth.
 .
 Features:
 .
 * Smart image preloading after the page is loaded
 * Thumbnail navigation (with pagination)
 * jQuery.history plugin integration to support bookmark-friendly
 URLs per-image
 * Slideshow (with optional auto-updating url bookmarks)
 * Keyboard navigation
 * Events that allow for adding your own custom transition effects
 * API for controlling the gallery with custom controls
 * Support for image captions
 * Flexible configuration
 * Graceful degradation when JavaScript is not available
 * Support for multiple galleries per page

Package: libjs-jquery-geo
Description-md5: 96f5cdbf293b3774274db9886fcba016
Description-en: JavaScript mapping API
 jQuery Geo is an open-source geospatial mapping project which provides a
 streamlined JavaScript API for common online mapping needs.

Package: libjs-jquery-gitgraph
Description-md5: 8147e2c09673447b503a8660331b8712
Description-en: convert git log --graph to image with HTML5 canvas
 This jQuery library provides methods for converting the output of
 "git log --graph" to an image using HTML5 canvas.

Package: libjs-jquery-history
Description-md5: 9180fa602b9f16562df870f78ea136e3
Description-en: jQuery history plugin
 The jQuery history plugin helps you to support back/forward buttons and
 bookmarks in your JavaScript applications. The application state can be
 stored into a URL hash and later restored from the hash.

Package: libjs-jquery-hotkeys
Description-md5: f0c45b905a11885dc0ab2257dc620cba
Description-en: easily add and remove handlers for keyboard events anywhere in your code
 jQuery Hotkeys is a plug-in that lets you easily add and remove handlers for
 keyboard events anywhere in your code supporting almost any key combination.
 .
 This plugin is based off of the version from "jeresig" available at Github at:
 https://github.com/jeresig/jquery.hotkeys, not the version Tzury Bar Yochay
 anymore (previous versions of this package made from that version, available
 from http://github.com/tzuryby/hotkeys).

Package: libjs-jquery-i18n
Description-md5: 83f987047d7a2ac5f85894c06cc5d3a6
Description-en: jquery plugin for doing client-side translations
 jQuery-i18n is a jQuery plugin for doing client-side translations in
 javascript. It is based heavily on javascript i18n that almost
 doesn't suck by Marko Samastur

Package: libjs-jquery-i18n-properties
Description-md5: adf451bba35ef8e19af9d18a87ea2a70
Description-en: lightweight jQuery internationalization plugin
 Lightweight jQuery plugin for providing internationalization to JavaScript
 from ‘.properties’ files, just like in Java Resource Bundles. It loads
 and parses resource bundles (.properties) based on provided language
 and country codes (ISO-639 and ISO-3166) or language reported by browser.

Package: libjs-jquery-isonscreen
Description-md5: e3bf748b2b5748e1c93209bb32f35a4a
Description-en: detects if an element is visible within the users current view pane
 This method jQuery plugin detects if an element is visible within the users
 current view pane.

Package: libjs-jquery-jfeed
Description-md5: f951f1b6c8b8ef0bccab8dcaa7090e8c
Description-en: jQuery RSS/Atom feed parser plugin
 jFeed is a generic RSS/Atom feed parser, currently parses RSS 0.91, 0.92,
 1.0, 2.0 and Atom 1.0 feeds.

Package: libjs-jquery-jgrowl
Description-md5: ae1cb2ca9ed30d698e3fbbd7aa42acc6
Description-en: notification system for jquery
 jGrowl is a jQuery plugin that raises unobtrusive messages within the browser,
 similar to the way that OS X's Growl Framework works. The idea is simple,
 deliver notifications to the end user in a noticeable way that doesn't obstruct
 the work flow and yet keeps the user informed.

Package: libjs-jquery-jstree
Description-md5: 06a1791d925896080816cb1d256ad1cd
Description-en: jquery plugin providing interactive trees
 jsTree is a jquery plugin, that provides interactive trees for web
 pages. jsTree is easily extendable, themable and configurable, it supports
 HTML & JSON data sources and AJAX loading.

Package: libjs-jquery-jush
Description-md5: 5acb2ef7573778826085c0763c3a53a3
Description-en: jQuery Syntax Highlighter
 JavaScript Syntax Highlighter can be used for client-side syntax highlighting
 of following languages: HTML, CSS, JavaScript, PHP, SQL, HTTP and SMTP
 protocol, php.ini and Apache config.
 .
 Features:
 .
 * Highlights languages embedded into each other
 * Links to documentation of all languages
 * Colors can be easily modified via CSS
 * Recognizes complete PHP syntax including __halt_compiler, heredoc,
 backticks, {$} variables inside strings, namespaces
 * Works in all major browsers including Internet Explorer, Firefox, Opera,
 Google Chrome

Package: libjs-jquery-lazyload
Description-md5: 8d2855f0d2881b2f5131dfd5a3a8e688
Description-en: Lazy Load Plugin for jQuery
 Lazy Load is a jQuery plugin written in JavaScript. It delays loading of
 images in long web pages. Images outside of viewport (visible part of web
 page) won't be loaded before user scrolls to them. This is opposite of image
 preloading.
 .
 Using Lazy Load on long web pages containing many large images makes the page
 load faster. Browser will be in ready state after loading visible images.
 In some cases it can also help to reduce server load.
 .
 Lazy Load is inspired by YUI ImageLoader Utility by Matt Mlinac.

Package: libjs-jquery-livequery
Description-md5: 133c1d61f6dfaa84ca949c66d89732f2
Description-en: jQuery Live Query
 Live Query (formerly Behavior) utilizes the power of jQuery selectors by
 binding events or firing callbacks for matched elements auto-magically,
 even after the page has been loaded and the DOM updated.

Package: libjs-jquery-markitup
Description-md5: 1f2dcb71f7de76352243266d2b77dce2
Description-en: jQuery based universal markup editor
 markItUp! is a JavaScript plugin built on the jQuery library. It allows
 you to turn any textarea into a markup editor. Html, Textile, Wiki
 Syntax, Markdown, BBcode or even your own Markup system can be easily
 implemented.
 .
 markItUp! is not meant to be a “Full-Features-Out-of-the-Box”-editor.
 Instead it is a very lightweight, customizable and flexible engine made
 to meet the developer's needs in their CMSes, blogs, forums or websites.
 markItUp! is not a WYSIWYG editor, and it never will be.

Package: libjs-jquery-meiomask
Description-md5: 8ab1c8fdde4adea63f6ed7853872fe16
Description-en: jQuery mask plugin
 meioMask is a simple use plugin for creating and applying masks at
 text input fields.
 .
 Features:
 .
 * Accepts paste event;
 * Has fixed, reverse (currency) and repeat mask types;
 * You can still use your hot keys and others (ex: ctrl+t, ctrl+f5, TAB …);
 * Supports metadata plugin;
 * Works with iPhone;
 * Allow default values;
 * Has callbacks for invalid inputs, valid and overflow;
 * Has function to mask strings;
 * Support for positive and negative numbers on reverse masks;
 * Can auto-focus the next form element when the current input is
 completely filled.

Package: libjs-jquery-metadata
Description-md5: 4158eb7bffa8c552d2b5c7666465fe8e
Description-en: jQuery plugin for parsing metadata from elements
 Sets the type of metadata to use. Metadata is encoded in JSON, and each
 property in the JSON will become a property of the element itself.
 .
 There are three supported types of metadata storage:
 .
 attr:  Inside an attribute. The name parameter indicates *which* attribute.
 .
 class: Inside the class attribute, wrapped in curly braces: { }
 .
 elem:  Inside a child element (e.g. a script tag). The name parameter
 indicates *which* element.
 .
 The metadata for an element is loaded the first time the element is accessed
 via jQuery.
 .
 As a result, you can define the metadata type, use $(expr) to load the metadata
 into the elements matched by expr, then redefine the metadata type and run
 another $(expr) for other elements.

Package: libjs-jquery-migrate-1
Description-md5: fd366243e2fb7163cf81426ac4aaf726
Description-en: Migrate older jQuery code to jQuery 1.9+
 This plugin can be used to detect and restore APIs or features that have been
 deprecated in jQuery and removed as of version 1.9.
 The plugin can be included with versions of jQuery as old as 1.6.4 to identify
 potential upgrade issues via its JQMIGRATE console warnings. However, the
 plugin is only required for version 1.9.0 or higher to restore deprecated and
 removed functionality.

Package: libjs-jquery-minicolors
Description-md5: 5ab3b8b923cf2101899847e3affe96ae
Description-en: tiny color picker built on jQuery
 jQuery MiniColors is a tiny color picker, easy to use and working well
 on touch-enabled devices.

Package: libjs-jquery-mobile
Description-md5: acf5cac7566cf31ee323e74273460b81
Description-en: Touch-Optimized Web Framework for Smartphones & Tablets
 A unified, HTML5-based user interface system for all popular mobile
 device platforms, built on the rock-solid jQuery and jQuery UI
 foundation. Its lightweight code is built with progressive
 enhancement, and has a flexible, easily themeable design.

Package: libjs-jquery-mousewheel
Description-md5: 63c7a86bfe98dbd09b61c7800cb5042d
Description-en: jQuery plugin that adds cross-browser mouse wheel support
 In order to use the plugin, simply bind the mousewheel event to an element.
 .
 It also provides two helper methods called mousewheel and unmousewheel  that
 act just like other event helper methods in jQuery.
 .
 This package is suitable for direct use in browser environment.

Package: libjs-jquery-opacityrollover
Description-md5: d6212fa82deeea3ed3ff5bdb3b98f6d3
Description-en: jQuery Opacity Rollover plugin
 A jQuery plugin for opacity rollover effect.

Package: libjs-jquery-placeholder
Description-md5: d2d3346cc7f2286393164e629caf3287
Description-en: jquery plugin providing html5 placeholders
 A jQuery plugin that enables HTML5 placeholder behavior for browsers
 that aren’t trying hard enough yet.
 .
 Works in all A-grade browsers, including IE6.

Package: libjs-jquery-reflection
Description-md5: 5a27ef2927b73f7ed3cbacb803b0a967
Description-en: jQuery plugin to add reflection effects to images in webpages
 Reflection.js is a jQuery plugin that lets you add reflection effects to
 images shown in modern web browsers.
 .
 Its features are:
 - easy to change the reflection height and opacity, even in fixed or
 relative mode;
 - can respond to user actions through Javascript;
 - degrades in older browsers;
 - the reflections appear instantly under each image.

Package: libjs-jquery-resize
Description-md5: f472296dcd07efa055fcee230f3e88c9
Description-en: jQuery resize
 With jQuery resize event, resize event handlers can be bound to elements other
 than window.

Package: libjs-jquery-resize-doc
Description-md5: cdaa876b5dcff0c7e748388bbc245273
Description-en: jQuery resize (doc)
 With jQuery resize event, resize event handlers can be bound to elements other
 than window.
 .
 This package contains the HTML documentation.

Package: libjs-jquery-scrollto
Description-md5: b2463e6ca30b11c321075619adf190ac
Description-en: scroll the page to a defined place with a nice effect
 jQuery.ScrollTo is a plug-in that lets you easily scroll the page wherever
 you want with some nice effects.
 .
 You can see a demo at <http://demos.flesler.com/jquery/scrollTo>.

Package: libjs-jquery-selectize.js
Description-md5: b591facd1e89973013d1774b2f25e28a
Description-en: Extensible jQuery-based custom select UI control
 Selectize is an extensible jQuery-based custom <select> UI
 control. It's useful for tagging, contact lists, country selectors,
 and so on. The goal is to provide a solid & usable experience with a
 clean and powerful API.
 .
 Features
 .
 * Smart Option Searching / Ranking
 .
 Options are efficiently scored and sorted on-the-fly (using
 libjs-sifter.js). Want to search an item's title *and*
 description?  No problem.
 .
 * Caret between items
 .
 Order matters sometimes. Use the left and right arrow keys to move
 between selected items.
 .
 * Select and delete multiple items at once
 .
 Hold down the CTRL key to select more than one item to delete.
 .
 * Díåcritîçs supported
 .
 Great for international environments.
 .
 * Item creation
 .
 Allow users to create items on the fly (async saving is supported;
 the control locks until the callback is fired).
 .
 * Remote data loading
 .
 For when you have thousands of options and want them provided by
 the server as the user types.
 .
 * Clean API and code
 .
 Interface with it and make modifications easily.
 .
 * Extensible
 .
 Plugin API for developing custom features (uses
 libjs-microplugin.js).
 .
 * Touch Support

Package: libjs-jquery-slides
Description-md5: 4ffc4f8a99e112a129746c3eed55c98a
Description-en: Simple slideshow plugin for jQuery
 A simple slideshow plugin for jQuery packed with a useful set of features to
 help novice and advanced developers alike create elegant and user-friendly
 slideshows.

Package: libjs-jquery-sortablejs
Description-md5: 01863878d376b92128543330e8baaa9d
Description-en: jQuery binding for SortableJS
 jquery-sortablejs is a jQuery plugin that allows to use SortableJS with
 jquery
 .
 jQuery is a JavaScript library that eases handling of DOM, CSS, events,
 and much more.

Package: libjs-jquery-stupidtable
Description-md5: aca772986117e60711170fb17833cfcd
Description-en: jQuery table sorting plugin
 Most table sorting plugins try to account for a limitless number of
 data types and their limitless ways of being presented. This leads to
 an extremely bloated code base with only a tiny portion of the code
 ever used by your project.
 .
 This plugin avoids that issue by letting you define your own ways of
 sorting table columns. The plugin internally recognizes "int",
 "string", "string-ins" (case-insensitive) and "float", so simple data
 tables will take very little effort on your part.

Package: libjs-jquery-tablesorter
Description-md5: 698b053897dc70560977fe09a3c20045
Description-en: jQuery flexible client-side table sorting plugin
 Tablesorter is a jQuery plugin for turning a standard HTML table with THEAD
 and TBODY tags into a sortable table without page refreshes. Tablesorter can
 successfully parse and sort many types of data including linked data in a
 cell. It has many useful features including:
 .
 * Multi-column alphanumeric sorting and filtering.
 * Multi-tbody sorting
 * Supports Bootstrap v2-4.
 * Parsers for sorting text, alphanumeric text, URIs, integers, currency,
 floats, IP addresses, dates (ISO, long and short formats) and time.
 Add your own easily.
 * Inline editing
 * Support for ROWSPAN and COLSPAN on TH elements.
 * Support secondary "hidden" sorting (e.g., maintain alphabetical sort when
 sorting on other criteria).
 * Extensibility via widget system.
 * Cross-browser: IE 6.0+, FF 2+, Safari 2.0+, Opera 9.0+, Chrome 5.0+.

Package: libjs-jquery-textcomplete
Description-md5: a5469560c41fa7d54d6fdc5461e1980f
Description-en: implement auto-complete support for textareas (browserified)
 This jquery plugin implements auto-complete support for textareas, like a
 GitHub/Gitlab comment form or a social network comment box.
 .
 This package provides browserified version of its corrsponding npm module.

Package: libjs-jquery-throttle-debounce
Description-md5: af1e5af67ba3d5e06bdb8a9d21b21f61
Description-en: library of rate-limit wrappers for functions
 jQuery throttle / debounce allows you to rate-limit your functions in
 multiple useful ways:
 .
 * Passing a ‘delay’ and ‘callback’ to ‘$.throttle’ returns a new
 function that will execute no more than once every ‘delay’
 milliseconds.
 * Passing a ‘delay’ and ‘callback’ to ‘$.debounce’ returns a new
 function that will execute only once, coalescing multiple
 sequential calls into a single execution at either the very
 beginning or end.
 .
 jQuery isn’t actually required for this library, because nothing
 internal uses any jQuery methods or properties. jQuery is just used
 as a namespace under which these methods can exist.
 .
 This package installs the runtime library.

Package: libjs-jquery-timeago
Description-md5: fc735127b81be182118ac5a4f1c46e28
Description-en: updates fuzzy timestamps
 jQuery plugin that makes it easy to support automatically updating fuzzy
 timestamps (e.g. "4 minutes ago" or "about 1 day ago") from ISO 8601
 formatted dates and times embedded in your HTML (à la microformats).
 .
 Timeago was originally built for use with Yarp.com to timestamp comments.
 .
 # Avoid timestamps dated "1 minute ago" even though the page was opened 10
 minutes ago; timeago refreshes automatically.
 # You can take full advantage of page caching in your web applications,
 because the timestamps aren't calculated on the server.
 # You get to use microformats like the cool kids.

Package: libjs-jquery-timepicker
Description-md5: 856185f351ca562e5cc2cb41e52e4fb7
Description-en: timepicker addon for jQuery UI datepicker
 Web pages that use the jQuery UI datepicker on its own can only
 select timestamps with a resolution of 1 day.  Using this timepicker
 allows the user to specify timestamps with a resolution of 1 minute.

Package: libjs-jquery-tipsy
Description-md5: 01d6c368a6a94c4e41379950db0d814a
Description-en: jQuery Facebook-style tooltip plugin
 Tipsy is a jQuery plugin for creating a Facebook-like tooltips effect
 based on an anchor tag's title attribute.

Package: libjs-jquery-tmpl
Description-md5: 41370671b89e148c2cea309cb6b0decd
Description-en: original official jQuery Templates plugin
 jQuery templates contain markup with binding expressions
 ('Template tags'). Templates are applied to data objects or
 arrays, and rendered into the HTML DOM.
 .
 Note, that this library is not maintained anymore.
 Please consider using libjs-jsrender instead.

Package: libjs-jquery-treetable
Description-md5: 3af34032bff1798abed087c8da1bdafb
Description-en: jQuery treeTable Plugin
 The treeTable plugin allows you to display a tree in a table, i.e. a
 directory structure or a nested list. Each branch in this tree can be
 collapsed and expanded, just like in a file explorer in most modern
 operating systems.
 .
 Features
 .
 * Display a data tree in a table column.
 * As unobtrusively as possible.
 * Optional collapse/expand behavior on branches (think of
 how a directory structure works in most file explorers).
 * Prepared for drag & drop of branches/nodes.
 * Unlimited tree depth.

Package: libjs-jquery-typeahead
Description-md5: 214b55b5dadf8c2e4179ac58bdc6bb7b
Description-en: Type-ahead autocompletion plugin for JQuery
 The jQuery typeahead plugin provides autocomplete preview on search inputs
 similar to google search with builtin options and deep customization. It is
 a simple clientside library that will improve the user experience on your
 website search input.

Package: libjs-jquery-ui
Description-md5: 62f8222fba3b124d3b0f0f677b19cba7
Description-en: JavaScript UI library for dynamic web applications
 jQuery UI provides abstractions for low-level interaction and
 animation, advanced effects and high-level, themeable widgets,
 built on top of the jQuery JavaScript Library, that you can use
 to build highly interactive web applications.

Package: libjs-jquery-ui-docs
Description-md5: 1acdea27d90e6124c4ad1bc564b8816e
Description-en: Documentation for JQuery-UI
 jQuery UI provides abstractions for low-level interaction and
 animation, advanced effects and high-level, themeable widgets,
 built on top of the jQuery JavaScript Library, that you can use
 to build highly interactive web applications.
 .
 This package provides examples as reference for developers.

Package: libjs-jquery-ui-theme-base
Description-md5: bcfb966db128a8ec76e9fb97ef0adf8d
Description-en: Base theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-black-tie
Description-md5: a943c941037245f95f77215ddf560f50
Description-en: Black Tie theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-blitzer
Description-md5: e010beac90b394f7d3afbfe16ad07eb3
Description-en: Blitzer theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-cupertino
Description-md5: c41b803da178cc76d1e8383198cc52eb
Description-en: Cupertino theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-dark-hive
Description-md5: 96e9908c9c5a4bebb9a400d937097935
Description-en: Dark Hive theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-dot-luv
Description-md5: 8a4db677fd35a057df9f47925a6402c0
Description-en: Dot Luv theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-eggplant
Description-md5: 41d73b6a2df2610f233de76fe4cc7391
Description-en: Eggplant theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-excite-bike
Description-md5: 5fc60eef2dad4bd75f684dd42fe19a0f
Description-en: Excite Bike theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-flick
Description-md5: 712c32ff20e2a17f4f759101810fb408
Description-en: Flick theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-hot-sneaks
Description-md5: 69890fb3629db50440b8d1af1b3e8c96
Description-en: Hot Sneaks theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-humanity
Description-md5: 5fac9b95135b222faaccb173b010d81c
Description-en: Humanity theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-le-frog
Description-md5: b5f44a9fa311d345d618761fc993d128
Description-en: Le Frog theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-mint-choc
Description-md5: a6783873a0bcfff7f37acb6e3721dee0
Description-en: Mint Choc theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-overcast
Description-md5: e6fbc4d1bed4fc8fa61f1b97a87d1b35
Description-en: Overcast theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-pepper-grinder
Description-md5: f2dc80efae9778f59206d3aa050fda8b
Description-en: Pepper Grinder theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-redmond
Description-md5: 8c4a2237c0c4a9519754f6c102b5e3d4
Description-en: Redmond theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-smoothness
Description-md5: 031dc1b565e02b5db6e881e3e41aa94a
Description-en: Smoothness theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-south-street
Description-md5: a1a3511ffbd48e1905b77198607babea
Description-en: South Street theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-start
Description-md5: ac7726fe8a67d9096a188827d2974449
Description-en: Start theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-sunny
Description-md5: a700202d75a2bf6e7a0104ad11bc287f
Description-en: Sunny theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-swanky-purse
Description-md5: 3c20954773aeccb1e698c78a3089f80a
Description-en: Swanky Purse theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-trontastic
Description-md5: f0b4151208ad1f1ccd5ded0c7a87168e
Description-en: Trontastic theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-ui-darkness
Description-md5: 7bc741ed5d918858324217a6c38b94df
Description-en: UI Darkness theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-ui-lightness
Description-md5: 8bf84612685a21225c6da4572bd4e862
Description-en: UI Lightness theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-theme-vader
Description-md5: eac468878eb26cc739609d64c4f59c1f
Description-en: Vader theme for jQuery UI
 This package contains CSS styles and image files

Package: libjs-jquery-ui-touch-punch
Description-md5: a554f7ec0962d541bf754107449bf967
Description-en: duck punch for adding touch events to jQuery UI
 jQuery UI Touch Punch is a small hack that enables the use of touch
 events on sites using the jQuery UI user interface library. Touch
 Punch works by using simulated events to map touch events to their
 mouse event analogs.

Package: libjs-jquery-watermark
Description-md5: 0ddcebb83cb9f6957d6f5a11ee622da4
Description-en: watermark plugin for jQuery
 This jQuery plugin adds watermark capability to HTML input and textarea
 elements.
 .
 A watermark typically appears as light gray text within an input or textarea
 element whenever the element is empty and does not have focus. This provides
 a hint to the user as to what the input or textarea element is used for, or
 the type of input that is required.

Package: libjs-jquery.quicksearch
Description-md5: e8a168f06663e02d44cf659b43e4bb9d
Description-en: plug-in for filtering large data sets with user input
 The jQuery quicksearch plug-in filteres large data sets with user input. It is
 an improved fork of the original work of riklomas which is available at
 https://github.com/riklomas/quicksearch.

Package: libjs-jquery.sparkline
Description-md5: 71e0bb84ec917b35f9b642c2b03aacde
Description-en: library for jQuery to generate sparklines
 This jQuery plugin generates sparklines (small inline charts) directly in
 the browser using data supplied either inline in the HTML, or via javascript.
 .
 The plugin is compatible with most modern browsers and has been tested with
 Firefox 2+, Safari 3+, Opera 9, Google Chrome and Internet Explorer 6, 7, 8,
 9 & 10 as well as iOS and Android.
 .
 The plugin was written by Gareth Watts for Splunk Inc.

Package: libjs-jsencrypt
Description-md5: ce827e49afbd16b31757f5a51c76124a
Description-en: RSA Encryption in JavaScript
 JSEncrypt provides a simple wrapper around the fantastic work done by Tom Wu
 for RSA Encryption in JavaScript (ie: the jsbn Javascript library). JSEncrypt
 works hand-in-hand with openssl.
 .
 With JSEncrypt, you can generate private and public keypairs, then use them to
 encrypt and decrypt.

Package: libjs-jshash
Description-md5: 7a7552a6ad8201a8aae60d0840dcde30
Description-en: calculate secure hash algorithms in JavaScript
 JavaScript implementation of some secure hash algorithms:
 * MD5 Message Digest Algorithm (RFC 1321)
 * RIPEMD-160 Algorithm
 * SHA-1 Secure Hash Algorithm (FIPS 180-1)
 * SHA-256 Secure Hash Algorithm (FIPS 180-2)
 * SHA-512 Secure Hash Algorithm (FIPS 180-2)
 * HMAC Keyed-Hashing for Message Authentication (RFC 2104)

Package: libjs-json
Description-md5: bc3af98bd2ae4e54fb727ee9446bdf82
Description-en: JSON encoders/decoders implemented in JavaScript
 JSON is a light-weight, language independent,
 data interchange format.
 See http://www.JSON.org/
 .
 The files in this collection implement JSON encoders/decoders
 in JavaScript.
 .
 JSON became a built-in feature of JavaScript
 when the ECMAScript Programming Language Standard - Fifth Edition
 was adopted by the ECMA General Assembly in December 2009.
 Most of the files in this collection are for applications
 that are expected to run in obsolete web browsers.

Package: libjs-json-editor
Description-md5: 6206085fb9884a650f8835cebdc2e692
Description-en: JSON Schema based editor
 JSON Editor takes a JSON Schema and uses it to generate an HTML form.
 It has full support for JSON Schema version 3 and 4 and can integrate with
 several popular CSS frameworks (bootstrap, foundation, and jQueryUI).

Package: libjs-jsrender
Description-md5: dfed83ad8c0537250d0482003149fc3f
Description-en: JavaScript template rendering system
 jsRender is a JavaScript library that allows you to define a boilerplate
 structure once and reuse it to generate content dynamically.
 .
 It is an optimized template rendering system, it can be used to render
 templates to strings, ready for insertion in the DOM.

Package: libjs-jstimezonedetect
Description-md5: c71403c67ccff856178ba912dd1d044a
Description-en: Finds the zone info key representing the timezone setting
 Returns the IANA zone info key for the devices timezone. This is
 useful for detecting the timezone of clients automatically without
 needing to prompt users.
 .
 It does not do geolocation and does not consider historical (before
 2010) timezones.

Package: libjs-jsxc
Description-md5: 37537c529f3407bb97a8f474f74a1c6b
Description-en: JavaScript XMPP Client
 Real-time chat app. This app requires an external XMPP server (openfire,
 ejabberd etc.).
 .
 You find a list of features, supported protocols and browsers at the homepage
 of Javascript XMPP Client (http://www.jsxc.org).

Package: libjs-jush
Description-md5: 1057bfe28cf29eaebdb7b7375bb94d24
Description-en: JavaScript Syntax Highlighter
 JavaScript Syntax Highlighter can be used for client-side syntax highlighting
 of following languages: HTML, CSS, JavaScript, PHP, SQL, HTTP and SMTP
 protocol, php.ini and Apache config.
 .
 jQuery plugin is also included.

Package: libjs-katex
Description-md5: 485e87fba3ae639046ac600fed57525a
Description-en: Fast math typesetting for the web (for browsers)
 KaTeX is a fast, easy-to-use JavaScript library for TeX math rendering on the
 web.
 .
 KaTeX supports all major browsers, including Chrome, Safari, Firefox, Opera,
 Edge, and IE 9 - IE 11.
 .
 This package provides files targeted at browsers.

Package: libjs-knowl
Description-md5: 9efd527ef823286715860d38eb700eab
Description-en: JavaScript library for transclusion of supplementary information
 Like the familiar hyperlink, knowls can be used to provide relevant,
 supplementary information and are referenced from within the body of a web
 page. But unlike the hyperlink, which simply takes you to a new web page, the
 knowl conveniently serves up the information at your original location with the
 click of a mouse button. With a similar click, the knowl then disappears.

Package: libjs-leaflet
Description-md5: 74f122eeb03fd07de102a978a4412570
Description-en: mobile-friendly interactive maps - browser library
 Leaflet is a modern JavaScript library for mobile-friendly interactive
 maps.  Weighing just about 27 KB of JS code, it has all the features
 most developers ever need for online maps.
 .
 Leaflet is designed with simplicity, performance and usability in mind.
 It works efficiently across all major desktop and mobile platforms out
 of the box, taking advantage of HTML5 and CSS3 on modern browsers while
 still being accessible on older ones. It can be extended with many
 plugins, has a beautiful, easy to use and well-documented API and a
 simple, readable source code that is a joy to contribute to.
 .
 This package provides Leaflet library directly usable in web browsers.

Package: libjs-leaflet-geometryutil
Description-md5: ae285831b6673bfe2f336821a1697e10
Description-en: Leaflet utility functions on geometries
 Leaflet.GeometryUtil is a plugin for Leaflet, a JavaScript
 mapping library.
 .
 It provides many additional features regarding geometric
 calculations with geographic coordinates, using the Leaflet
 framework and types.

Package: libjs-leaflet.markercluster
Description-md5: 32f481750f968ef62ace059fb74a1c43
Description-en: marker clustering functionality for Leaflet - browser library
 Leaflet.markercluster is a plugin for the Leaflet JavaScript library,
 providing beautiful animated marker clustering functionality.
 .
 Leaflet is a JavaScript library for mobile-friendly interactive maps.
 .
 This package provides Leaflet.markercluster library
 directly usable in web browsers.

Package: libjs-less
Description-md5: 81bd52f3610a9bd278c742112d058a5b
Description-en: LESS CSS meta-language - Javascript library
 LESS is a meta-language on top of CSS that’s used to describe the style
 of a document cleanly and structurally, with more power than flat CSS
 allows.  LESS both provides a simpler, more elegant syntax for CSS and
 implements various features that are useful for creating manageable
 stylesheets.
 .
 less.js is the reference implementation of LESS, written in JavaScript.
 .
 This package contains the less.js library usable for dynamic parsing of
 LESS in a web browser.

Package: libjs-lightbox2
Description-md5: 351f8fba085167559dad4dd67b1f1947
Description-en: small javascript library used to overlay images
 Lightbox is small javascript library used to overlay images
 on top of the current page.
 .
 It's a snap to setup and works on all modern browsers.

Package: libjs-lodash
Description-md5: 319bd165b35f6faf85ed0834710b081c
Description-en: Lo-dash is a Javascript utility library
 Lodash makes JavaScript easier by taking the hassle out of working with arrays
 , numbers, objects, strings, etc. Lodash’s modular methods are great for:
 * Iterating arrays, objects, & strings
 * Manipulating & testing values
 * Creating composite functions
 .
 This package provides lodash suitable for use in browsers.

Package: libjs-lrdragndrop
Description-md5: c404b58f47f3f3332b985468dcd8e29e
Description-en: drag and drop module for Angularjs
 lrDragNDrop is a drag and drop module for Angularjs which allows one to drag
 items from one collection and drop to another one; or reorder the items within
 the same collection.
 .
 It is "item oriented" which imply:
 * the directives must be used with the standard ngRepeat directive
 * "adorners" can be added
 * works only with non empty collections

Package: libjs-lunr
Description-md5: 59b2f4a6b016f997304fe5a338989797
Description-en: simple full-text search - web browsers
 Lunr.js is a small, full-text search library for use in the browser.
 It indexes JSON documents and provides a simple search interface
 for retrieving documents that best match text queries.
 .
 This package provides Lunr for use directly in web browsers.
 .
 Browsers that do not support ES5 will require a JavaScript shim
 for Lunr to work.
 You can either use Augment.js, ES5-Shim,
 or any library that patches old browsers
 to provide an ES5 compatible JavaScript environment.

Package: libjs-luxon
Description-md5: 598821c6368e73ff6a62dfae2cc65748
Description-en: Wrapper for JavaScript dates and times - Browser module
 Luxon provides a set of powerful, modern, and friendly wrappers for
 DateTimes, Durations and Intervals. The API is immutable, chainable,
 and unambiguous. It uses native time zones and internationalization.
 .
 This package contains the JavaScript library for browsers.

Package: libjs-magic-search
Description-md5: f1e21894ccc2487abf1a7595bf5610d6
Description-en: AngularJS widget that provides a UI for faceted and text search
 MagicSearch is an AngularJS directive that provides a UI for both faceted
 filtering and as-you-type filtering. It is intended for filtering tables, such
 as an AngularJS smart-table, but it can be used in any situation where you can
 provide it with facets/options and consume its events.

Package: libjs-markdown-it-sub
Description-md5: 16c194a241b269492eadcbbe196b80fc
Description-en: javascript markdown parser subscript plugin
 Markdown parser subscript plugin.
 .
 markdown-it is markdown parser, done right. Commonmark support, extensions,
 syntax plugins, high speed - all in one.
 .
 Learn more at https://markdown-it.github.io

Package: libjs-marked
Description-md5: 4c00f7559accd0e619d8beab24dcba14
Description-en: Full-featured markdown parser and compiler
 Marked implements all markdown features while having a high processing
 speed. It is also fully compatible with client-side javascript.
 .
 Additionally Marked also implements github flavored markdown.
 .
 This package contains the javascript module.

Package: libjs-material-design-lite
Description-md5: 6d38278500234045788bb6a4cbbc5876
Description-en: Material Design Lite (CSS, JS)
 Material Design Lite (MDL) lets you add a Material Design look and
 feel to your static content websites. It doesn't rely on any
 JavaScript frameworks or libraries. Optimized for cross-device use,
 gracefully degrades in older browsers, and offers an experience that
 is accessible from the get-go.

Package: libjs-mathjax-doc
Description-md5: 6174f230b8c82c1ab3d62fddc3f64fba
Description-en: JavaScript display engine for LaTeX and MathML (documentation)
 MathJax was designed with the goal of consolidating the recent advances in web
 technologies into a single, definitive, math-on-the-web platform supporting
 the major browsers and operating systems.
 .
 It requires no setup on the part of the user (no plugins to download or
 software to install), so the page author can write web documents that include
 mathematics and be confident that users will be able to view it naturally and
 easily. Simply include MathJax and some mathematics in a web page, and MathJax
 will do the rest.
 .
 This package provides HTML documentation of MathJax.

Package: libjs-mediaelement
Description-md5: 51b6a2ed13b7891fbc439027a7a7b4a8
Description-en: HTML5 <audio> or <video> player with Flash and Silverlight shims
 Instead of offering an HTML5 player to modern browsers and a totally
 separate Flash player to older browsers, MediaElement.js upgrades them
 with custom Flash and Silverlight plugins that mimic the HTML5
 MediaElement API.
 .
 The current package does not yet provide the Flash and Silverlight plugins.

Package: libjs-memoize-one
Description-md5: d3c6eeff48574f96bc01befaac4893c0
Description-en: single-entry memoization for JavaScript function calls - browser version
 memoize-one wraps a function and caches the result from its most recent
 invocation. When the wrapped function is called again with the same arguments,
 it returns the cached value instead of calling the original function again.
 .
 This package provides the browser-ready UMD builds.

Package: libjs-merge
Description-md5: 9183e0602894ebbe0de89b0965816a47
Description-en: JavaScript utility for merging multiple objects into one.
 Merge multiple objects into one, optionally creating a new cloned object.
 Similar to the jQuery.extend but more flexible. Works in Node.js and
 the browser.

Package: libjs-microplugin.js
Description-md5: 45ec38dc7bcd03932d350caafa672921
Description-en: Lightweight plugin / dependency system for libraries
 MicroPlugin is a lightweight drop-in plugin architecture for your
 JavaScript library. Plugins can declare dependencies to other plugins
 and can be initialized with options (in a variety of formats). It is
 AMD-compatible and it works identically in Node.js and in a browser.

Package: libjs-milligram
Description-md5: 99a60204d950d3401c3f4f7a4dbb8cbe
Description-en: lightweight CSS framework
 Lightweight and responsive CSS framework. (2KB gzipped)
 It provides flexbox and styling for buttons, form elements, tables,
 headers, lists.

Package: libjs-modernizr
Description-md5: 81dadda481ff3ef82beddebc032e971e
Description-en: JavaScript library to detect HTML5 and CSS3 features in the user's browser
 Modernizr is a JavaScript library allowing you to use HTML5 & CSS3 while
 maintaining control over unsupported browsers.
 .
 Modernizr tests which native CSS3 and HTML5 features are available in
 the current user agent and makes the results available to you in two ways,
 as properties on a global `Modernizr` object, and as classes on the
 `<html>` element. This information allows you to progressively enhance
 your pages with a granular level of control over the experience.

Package: libjs-moment
Description-md5: 328a4a8ef1520f887064832b3e02121c
Description-en: Work with dates in JavaScript (library)
 A lightweight JavaScript date library to parse, validate,
 manipulate and format dates.
 .
 This package contains the JavaScript library.

Package: libjs-moment-timezone
Description-md5: 18552cdb9f57ee0c5637d54ae433e8a4
Description-en: Parse and display dates in any timezone
 Parses and displays dates in any configured timezone. This is done
 using the IANA timezone database data. It also enables timezone
 conversion.
 .
 Moment Timezone is a plugin to the Moment.js date and time library.

Package: libjs-mootools
Description-md5: 6d936f7de822360e512ded51e84359e1
Description-en: compact JavaScript framework
 MooTools is a compact, modular, Object-Oriented JavaScript framework
 designed for the intermediate to advanced JavaScript developer.
 It allows you to write powerful, flexible, and cross-browser code
 with its elegant, well documented, and coherent API.

Package: libjs-mousetrap
Description-md5: 1935c9055ec11b33af50d82bb6ec7a26
Description-en: library for handling keyboard shortcuts in Javascript
 Mousetrap is a simple library for handling keyboard shortcuts in
 Javascript. It has support for keypress, keydown, and keyup events
 on specific keys, keyboard combinations, or key sequences.

Package: libjs-mustache
Description-md5: b22ead96467b655d52659bb553bafd1b
Description-en: Mustache rendering engine for Javascript
 Inspired by ctemplate, Mustache is a framework-agnostic way to render
 logic-free views. (As in model-view-controller.)
 .
 As ctemplates says, "It emphasizes separating logic from presentation:
 it is impossible to embed application logic in this template
 language."
 .
 This package provides the Mustache rendering engine for Javascript. Includes
 wrappers for jQuery, MooTools, Dojo, YUI3, and qooxdoo.

Package: libjs-n3
Description-md5: e7b6abebba1c2562ed67f20211263f8e
Description-en: fast asynchronous streaming RDF for JavaScript - browser library
 The N3.js library is an implementation
 of the RDF.js low-level specification at <https://rdf.js.org/>
 that lets you handle RDF in JavaScript easily.
 .
 It offers:
 .
 * Parsing triples/quads
 from Turtle, TriG, N-Triples, N-Quads, and Notation3 (N3)
 * Writing triples/quads
 to Turtle, TriG, N-Triples, and N-Quads
 * Storage of triples/quads in memory
 .
 Parsing and writing is:
 * asynchronous – triples arrive as soon as possible
 * streaming – streams are parsed as data comes in,
 so you can parse files larger than memory
 * fast – by far the fastest spec-compatible parser in JavaScript
 .
 Resource Description Framework (RDF)
 is a standard model for data interchange on the Web.
 .
 This package contains N3.js directly usable in web browsers.

Package: libjs-nouislider
Description-md5: b26f80e4f0df8dc2fe3d9efdd1976ddb
Description-en: lightweight JavaScript range slider (browser)
 noUiSlider is a lightweight range slider with multi-touch support and
 a ton of features. It supports non-linear ranges, requires no
 external dependencies, has keyboard support, and it works great in
 responsive designs.
 .
 This package contains the noUiSlider scripts for use in a browser.

Package: libjs-objectpath
Description-md5: 39b006cd72ca8e2a0e2785fde6b3120b
Description-en: parses js object paths using both dot and bracket notation
 ObjectPath Parses js object paths using both dot and bracket notation. It then
 can "Stringify" an array of properties into a valid path.

Package: libjs-of-ocaml
Description-md5: 0817df6bf1bc941adedbd17782ce8f13
Description-en: OCaml bytecode to JavaScript compiler (runtime)
 Js_of_ocaml is a compiler of OCaml bytecode to JavaScript. It makes
 it possible to run OCaml programs in a web browser. Its key features
 are the following:
 * the whole language, and most of the standard library are
 supported;
 * the generated code can be used with any web server and browser;
 * you can use a standard installation of OCaml to compile your
 programs. In particular, you do not have to recompile a library to
 use it with Js_of_ocaml. You just have to link your program with a
 specific library to interface with the browser APIs.
 .
 This package contains runtime libraries that may be needed by
 server-side programs communicating with clients compiled with
 Js_of_ocaml using JSON.

Package: libjs-of-ocaml-dev
Description-md5: bbe33abee0f65e0e178e870f7c7f6ba8
Description-en: OCaml bytecode to JavaScript compiler (development files)
 Js_of_ocaml is a compiler of OCaml bytecode to JavaScript. It makes
 it possible to run OCaml programs in a web browser. Its key features
 are the following:
 * the whole language, and most of the standard library are
 supported;
 * the generated code can be used with any web server and browser;
 * you can use a standard installation of OCaml to compile your
 programs. In particular, you do not have to recompile a library to
 use it with Js_of_ocaml. You just have to link your program with a
 specific library to interface with the browser APIs.
 .
 This package contains development files needed to compile server-side
 (using regular OCaml compiler) and client-side (using Js_of_ocaml)
 programs.

Package: libjs-of-ocaml-doc
Description-md5: 154f370d4fd407c09642220e12f79204
Description-en: OCaml bytecode to JavaScript compiler (documentation)
 Js_of_ocaml is a compiler of OCaml bytecode to JavaScript. It makes
 it possible to run OCaml programs in a web browser.
 .
 This package contains the API reference and examples.

Package: libjs-of-ocaml-ocamlbuild-ocaml-dev
Description-md5: d9559e62df3c6a4b38861381499187dc
Description-en: compiler from OCaml bytecode to JavaScript (ocamlbuild plugin)
 Js_of_ocaml is a compiler from OCaml bytecode to JavaScript. It makes
 it possible to run pure OCaml programs in JavaScript environment like
 browsers and Node.js.
 .
 This package contains the ocamlbuild plugin.

Package: libjs-openlayers
Description-md5: 1829e3e733f65b349b7fca57ee48dc4e
Description-en: JavaScript library for displaying map data in web browsers
 OpenLayers is a pure JavaScript library for displaying map data in
 most modern web browsers, with no server-side dependencies.
 .
 OpenLayers implements a JavaScript API for building rich web-based
 geographic applications, similar to the Google Maps and MSN Virtual
 Earth APIs.

Package: libjs-paper-css
Description-md5: 11868e037033e8205dbf8b36da5fd9b6
Description-en: lightweight CSS library to render print previews in the front-end
 Paper CSS is a small, pure-CSS library that helps generating printouts
 directly in the browser.
 .
 It can be used to layout websites in different paper sizes, and render them
 in a paper-sized frame as a preview.

Package: libjs-pdf
Description-md5: b04cde13a406b23e4312d68e3c294855
Description-en: Portable Document Format (PDF) viewer built with HTML5
 PDF.js is a general-purpose, web standards-based platform for parsing and
 rendering PDFs.
 .
 This package offers the viewer as used in some web applications.

Package: libjs-php-date-formatter
Description-md5: 509784586094a1fe55ea5a17871651c3
Description-en: Manipulate date/times using PHP date-time formats in javascript
 php-date-formatter is a Javascript datetime library that allows you to
 manipulate date/times using PHP date-time formats in javascript. This
 library was built with an intention to read and write date/timestamps to
 the database easily when working with PHP server code. Use cases for this
 library would involve reading and saving a timestamp to database in one
 format, but displaying it on client or html forms in another format.
 Maintaining a consistent PHP Date time format for both server side and
 client side validation should help in building extensible applications with
 various PHP frameworks easily.
 .
 This library is a standalone javascript library and does not depend on
 other libraries or plugins like jQuery.

Package: libjs-popper.js
Description-md5: 266ab0865fbc762714f681fa72795574
Description-en: Javascript library to position poppers in web applications
 A popper is an element on the screen which "pops out" from the natural flow
 of your application.
 Common examples of poppers are tooltips, popovers and drop-downs.

Package: libjs-prefix-free
Description-md5: a1c5a970e998258aad72b6b6e1853d94
Description-en: manage CSS3 browser prefixes client-side
 -prefix-free lets you use only unprefixed CSS properties everywhere. It
 works behind the scenes, adding the current browser’s prefix to any
 CSS code, only when it’s needed.

Package: libjs-prettify
Description-md5: 48d303efa150ee279bf176d63cd26cc4
Description-en: syntax highlighting of source code snippets in an html page
 A Javascript module and CSS file that allows syntax highlighting of
 source code snippets in an html page.
 .
 Features:
 .
 * Works on HTML pages
 * Works even if code contains embedded links, line numbers, etc.
 * Simple API : include some JS&CSS and add an onload handler.
 * Customizable styles via CSS. See the themes gallery
 * Supports all C-like, Bash-like, and XML-like languages.
 * Extensible language handlers for other languages.
 * Widely used with good cross-browser support.

Package: libjs-protoaculous
Description-md5: c93d8b4765bf38cfcfbf4f8c17a8eafe
Description-en: Compressed library containing both prototype and scriptaculous
 Provides a packed and compressed version of the prototype and scriptaculous
 javascript libraries.  This is used in many webapps, and the primary advantage
 is that it is faster than the separate prototype/scriptaculous solution.

Package: libjs-prototype
Description-md5: 03c6d7a588833db392e18c1fd0d31a6e
Description-en: JavaScript Framework for dynamic web applications
 Prototype is a JavaScript Framework that aims to ease development of dynamic
 web applications.
 .
 Featuring a unique, easy-to-use toolkit for class-driven development and the
 nicest Ajax library around, Prototype is quickly becoming the codebase of
 choice for web application developers everywhere.

Package: libjs-psl
Description-md5: 6eb398dbe8b4ca75578c9c1c06248c71
Description-en: Domain name parser based on the Public Suffix List
 psl is a JavaScript domain name parser based on the Public Suffix List
 (https://publicsuffix.org/). This implementation is tested against the test
 data hosted by Mozilla and kindly provided by Comodo.
 .
 The Public Suffix List is a cross-vendor initiative to provide an accurate
 list of domain name suffixes. A "public suffix" is one under which Internet
 users can directly register names. Some examples of public suffixes are
 ".com", ".co.uk" and "pvt.k12.wy.us". The Public Suffix List is a list of all
 known public suffixes.
 .
 This package provides the library for browsers.

Package: libjs-q
Description-md5: 731a84c60164421797b8be8ed4e8a5a3
Description-en: JavaScript library for promises (CommonJS/Promises/A,B,D)
 Q is a tool for creating and composing asynchronous promises in JavaScript.
 .
 If a function cannot return a value or throw an exception without blocking,
 it can return a promise instead. A promise is an object that represents the
 return value or the thrown exception that the function may eventually provide.
 A promise can also be used as a proxy for a remote object to overcome latency.
 .
 This package contains the q.js JavaScript library.

Package: libjs-queue-async
Description-md5: fc4f880f4784811574fc03ed1557781d
Description-en: asynchronous helper library for JavaScript
 Yet another asynchronous helper library for JavaScript. Think of it as a
 minimalist version of Async.js that allows fine-tuning over parallelism. Or,
 think of it as a version of TameJs that does not use code generation.

Package: libjs-qunit
Description-md5: a5e6cd099b9c3a7e2a4f378d19fa5081
Description-en: JavaScript Unit Testing framework
 QUnit is a powerful, easy-to-use, JavaScript test suite.
 It's used by the jQuery project to test its code and plugins
 but is capable of testing any generic JavaScript code
 (and even capable of testing JavaScript code on the server-side).
 .
 QUnit is especially useful for regression testing:
 Whenever a bug is reported,
 write a test that asserts the existence of that particular bug.
 Then fix it and commit both.
 Every time you work on the code again, run the tests.
 If the bug comes up again - a regression -
 you'll spot it immediately and know how to fix it,
 because you know what code you just changed.
 .
 Having good unit test coverage makes safe refactoring easy and cheap.
 You can run the tests after each small refactoring step
 and always know what change broke something.
 .
 QUnit is similar to other unit testing frameworks like JUnit,
 but makes use of the features JavaScript provides
 and helps with testing code in the browser,
 e.g. with its stop/start facilities for testing asynchronous code.

Package: libjs-rainbow
Description-md5: 6e4af833d60483a406d50b19b7979895
Description-en: code syntax highlighting library written in Javascript
 Rainbow is a code syntax highlighting library written in Javascript.
 .
 It was designed to be lightweight, easy to use, and extendable.
 Moreover, it is completely themable via CSS.

Package: libjs-raphael
Description-md5: 583beeaace242712869baf3f5b5b6755
Description-en: JavaScript library to work with vector graphics
 Raphael is a small JavaScript library that should simplify your work with
 vector graphics on the web. If you want to create your own specific chart or
 imagecrop and rotate widget, for example, you can achieve it simply and
 easily with this library.
 .
 Raphael uses the SVG W3C Recommendation and VML as a base for creating
 graphics. This means every graphical object you create is also a DOM object,
 so you can attach JavaScript event handlers or modify them later. Raphael’s
 goal is to provide an adapter that will make drawing vector art compatible
 cross-browser and easy.

Package: libjs-regenerate
Description-md5: de72ce69ea4e3d2e2c21fa0572b07efe
Description-en: Unicode-aware regular expression generator (JavaScript library)
 It allows you to easily generate JavaScript-compatible regular expressions
 based on a given set of Unicode symbols or code points.
 .
 This package contains the library for in-browser use.

Package: libjs-remark-slide
Description-md5: d8f33fcf527f4f033b9dedbaf5827d12
Description-en: simple, in-browser, markdown-driven slideshow tool (browser)
 A simple, in-browser, markdown-driven slideshow tool targeted at
 people who know their way around HTML and CSS, featuring:
 .
 * Markdown formatting, with smart extensions
 * Presenter mode with markdown formatted speaker notes and cloned
 slideshow view
 * Syntax highlighting, supporting a range of languages
 * Slide scaling, thus similar appearance on all devices / resolutions
 * Simple markdown templates for customized slides
 * Touch support for smart phones and pads, i.e. swipe to navigate
 slides
 .
 This package contains the browser library.

Package: libjs-require-css
Description-md5: 4315cf31578dad94daa0bb66291335fc
Description-en: requiring and optimization with almond support
 This Javascript library allows the construction of scripts that can require
 CSS, using the simple RequireJS syntax. Require-css is fully compatible with
 IE 6+, Chrome 3+, Firefox 3.5+, Opera 10+, iOS.

Package: libjs-requirejs
Description-md5: 7984649eb4855c69ed41f9069d40e35c
Description-en: JavaScript file and module loader
 RequireJS loads plain JavaScript files as well as more defined
 modules. It is optimized for in-browser use, including in a Web
 Worker, but it can be used in other JavaScript environments, like
 Rhino and Node. It implements the Asynchronous Module API
 .
 RequireJS uses plain script tags to load modules/files, so it should
 allow for easy debugging. It can be used simply to load existing
 JavaScript files, so you can add it to your existing project without
 having to re-write your JavaScript files.
 .
 RequireJS includes an optimization tool you can run as part of your
 packaging steps for deploying your code. The optimization tool can
 combine and minify your JavaScript files to allow for better
 performance.
 .
 If the JavaScript file defines a JavaScript module via define(), then
 there are other benefits RequireJS can offer: improvements over
 traditional CommonJS modules and loading multiple versions of a
 module in a page. RequireJS also has a plugin system that supports
 features like i18n string bundles, and text file dependencies.
 .
 RequireJS does not have any dependencies on a JavaScript
 framework.
 .
 The standard require.js file is around 5.5KB when minified via
 Closure Compiler and gzipped.
 .
 RequireJS works in IE 6+, Firefox 2+, Safari 3.2+, Chrome 3+, and
 Opera 10+.
 .
 This package also provides a script r.js, that has two major functions:
 * Run AMD-based projects in Node and Rhino.
 * Includes the RequireJS Optimizer that combines scripts for optimal
 browser delivery.

Package: libjs-requirejs-text
Description-md5: aee9d77884be5959187f3234507526c6
Description-en: loader plugin for loading text resources
 It is nice to build HTML using regular HTML tags, instead of building up DOM
 structures in script. However, there is no good way to embed HTML in a
 JavaScript file. The best that can be done is using a string of HTML, but that
 can be hard to manage, particularly for multi-line HTML.
 .
 The text.js AMD loader plugin can help with this issue. It will automatically
 be loaded if the text! prefix is used for a dependency.

Package: libjs-reqwest
Description-md5: 25e3e1d6efeee136b22f6ad472963888
Description-en: javascript wrapper for asynchronous HTTP requests
 Reqwest is a Javascript wrapper for asynchronous HTTP requests.

Package: libjs-rickshaw
Description-md5: dbb32492898c7ffad922997903005871
Description-en: JavaScript toolkit for interactive time series graph
 Rickshaw is a JavaScript toolkit for creating interactive time series
 graphs. Rickshaw provides the elements you need to create interactive
 graphs: renderers, legends, hovers, range selectors, etc. You put the
 pieces together.

Package: libjs-rrule
Description-md5: b6146484825070b5ca73a54b00d23ce4
Description-en: JavaScript library for recurrence rules for calendar dates - browser version
 rrule.js is a JavaScript library for working with recurring calendar
 dates using rules based on the iCalendar RFC 5545 recurrence rule format.
 It can generate dates from recurrence rules, query occurrences before,
 after, or between dates, and combine rules with explicit inclusion and
 exclusion dates.
 .
 The library supports parsing and serialising RRULE strings, recurrence
 rule sets, timezone identifiers using the Intl API, and conversion between
 rules and human-readable text.
 .
 This package provides the browser JavaScript library.

Package: libjs-rx
Description-md5: e5906911407af746704211c9fa73c269
Description-en: Reactive Extensions for JavaScript
 A set of libraries to compose asynchronous and event-based
 programs using observable collections andArray
 composition in JavaScript.
 .
 This is the pure-JavaScript library.

Package: libjs-sax
Description-md5: b0c75ec2abeb86e0a000a28ee4e0e437
Description-en: event-based streaming XML parser - JavaScript library
 A sax-style parser for XML and HTML.
 .
 It's a very simple tool to parse through an XML string, or to create a
 streaming HTML parser.

Package: libjs-schoolkit
Description-md5: a561be9cd4cd37cab61c6e8d423d1855
Description-en: Tools ordinarily available in school kits for geometry
 This JavaScript library allows one to insert easily rulers, protractors,
 squares, and so on. All tools are interactive, can be used to do
 on-screen measurements, or to draw simple geometric forms.
 .
 If the package apache2 is installed, a short documentation and a demo
 are available at http://localhost/javascript/schoolkit/index.html

Package: libjs-sciencejs
Description-md5: 26f58840f23fac1aa426822f376f9487
Description-en: JavaScript library for scientific and statistical computing
 This library contains two modules. science.stats module contains
 various implementations of statistical methods similar to those
 provided by R. science.lin contains methods for linear algebra.

Package: libjs-scriptaculous
Description-md5: 9a8828d42d5f78a8c196ca0dc64bf952
Description-en: JavaScript library for dynamic web applications
 script.aculo.us is a JavaScript library providing dynamic visual effects and
 user interface elements via the Document Object Model.
 .
 script.aculo.us extends the Prototype Javascript Framework by adding visual
 effects, user interface controls, and utilities. It is most notably included
 with Ruby on Rails, but also provided separately to work with other web
 application frameworks and scripting languages.

Package: libjs-sdp
Description-md5: 5b549ddc7d7cd50c4901229c61a4392f
Description-en: SDP parsing and serialization utilities
 This library implements
 SDP parsing and serialization utilities in JavaScript.
 .
 The Session Description Protocol (SDP) is a format
 for describing streaming media communications parameters.

Package: libjs-select2.js
Description-md5: 1f3ae8e6e27d32d72defd5802d7623c9
Description-en: jQuery based replacement for select boxes
 Select2 is a jQuery based replacement for select boxes. It supports
 searching, tagging, remote data sets, infinite scrolling, and many
 other highly used options.

Package: libjs-should
Description-md5: 50f4733e850df33027264e91ca4d3a28
Description-en: behavior driven test assertions library - browser module
 Should is an expressive, readable, test framework agnostic, assertion library.
 It helps keeping test code clean and error messages helpful.
 .
 It extends Object.prototype with a single non-enumerable getter that
 allows one to express how the object should behave.
 .
 This package provides should for use directly in web browsers.

Package: libjs-sifter.js
Description-md5: 261c4239b65ed1ba686209f8e240a542
Description-en: Library for textually searching arrays and hashes of objects
 Sifter is a client and server-side library (via UMD) for textually
 searching arrays and hashes of objects by property – or multiple
 properties. It's designed specifically for autocomplete. The process
 is three-step: score, filter, sort.
 .
 * Supports díåcritîçs.
 .
 For example, if searching for "montana" and an item in the set has
 a value of "montaña", it will still be matched. Sorting will also
 play nicely with diacritics.
 .
 * Smart scoring.
 .
 Items are scored / sorted intelligently depending on where a
 match is found in the string (how close to the beginning) and
 what percentage of the string matches.
 .
 * Multi-field sorting.
 .
 When scores aren't enough to go by – like when getting results
 for an empty query – it can sort by one or more fields. For
 example, sort by a person's first name and last name without
 actually merging the properties to a single string.
 .
 * Nested properties.
 .
 Allows one to search and sort on nested properties so you can
 perform search on complex objects without flattening them simply
 by using dot-notation to reference fields (ie. nested.property).

Package: libjs-simile-timeline
Description-md5: eb9d22aa6adee5e3dca431b2d1811e53
Description-en: JavaScript library for web-based interactive timelines
 Timeline is a DHTML-based AJAX-based widget for visualizing time-based
 events. It uses the "slippy page" concept in a similar way to Google Maps
 allowing the user to pan the timeline by dragging the page horizontally.
 .
 Each timeline can consist of multiple "bands", each with a configurable
 scale, which can provide useful context when displaying a large number
 of items. Timelines can be populated directly via XML or JSON.

Package: libjs-simplemde
Description-md5: 8f9c15fbb859f8d1e0de1351c609832d
Description-en: JavaScript library providing a simple Markdown editor
 This JavaScript library provides an embedded Markdown editor. This
 WYSIWYG-style editor allows users less familiar with the Markdown syntax
 to use a familiar toolbar buttons and shortcuts. In addition, the syntax
 is rendered while editing to clearly show the expected result. This
 library also provides built-in automatic saving and spell checking.

Package: libjs-simulate-event
Description-md5: 1b64867162647075157388bd76aa2d1d
Description-en: JavaScript library to trigger DOM events on any element
 libjs-simulate-event provide a simple way to trigger DOM events on any
 element:
 * simulateEvent.simulate(document.body, 'click')

Package: libjs-sink-test
Description-md5: a36c1bb376a51f4a20453f59718f437c
Description-en: Asynchronous JavaScript Unit Testing Framework
 Sink test is used to test JavaScript that is run asynchronously
 whereby you can specify the number of expectations and Sink will
 tell you if they each pass successfully or call an optional
 complete() callback to indicate test completion.
 .
 This package contains the JavaScript library.

Package: libjs-sizzle
Description-md5: 9df5d1ed4989ddb577ac225aa0f940ae
Description-en: Pure-JavaScript CSS selector engine
 Features:
 - completely standalone (no library dependencies)
 - competitive performance for most frequently used selectors
 - only 4KB minified and gzipped
 - highly extensible with easy-to-use API
 - designed for optimal performance with event delegation
 - clear IP assignment (all code held by the Dojo Foundation, contributors
 sign CLAs)

Package: libjs-skeleton
Description-md5: bf45e81cde3685b4a556d579390cc533
Description-en: Minimalistic CSS boilerplate framework
 A minimalistic CSS framework for small projects. The whole framework
 fits in around 400 lines of CSS and does not require javascript or
 "build" tools.

Package: libjs-slick
Description-md5: f26c354a8b56cf962b29c3776e339612
Description-en: responsive carousel jQuery plugin
 slick is a responsive carousel jQuery plugin that supports multiple
 breakpoints, CSS3 transitions, touch events/swiping and much more.
 .
 Features:
 * Fully responsive. Scales with its container.
 * Separate settings per breakpoint
 * Uses CSS3 when available. Fully functional when not.
 * Swipe enabled. Or disabled, if you prefer.
 * Desktop mouse dragging
 * Infinite looping.
 * Fully accessible with arrow key navigation
 * Add, remove, filter and unfilter slides
 * Autoplay, dots, arrows, callbacks...

Package: libjs-sortable
Description-md5: e8ad2b84d25af5961b1a46af012f49a9
Description-en: JavaScript library for reorderable drag-and-drop lists
 Sortable is a JavaScript library for reorderable drag-and-drop lists
 on modern browsers and touch devices.
 .
 No jQuery is required, and it supports Meteor, AngularJS, React,
 Polymer, Vue, Knockout and any CSS library, e.g. Bootstrap.

Package: libjs-sortable-tablesort
Description-md5: 80f44dc43bc60b47c0e59c62b2ba7dc1
Description-en: Tiny plain JavaScript table sorter
 A JavaScript library for making tables sortable with minimal effort:
 just add class="sortable" to the table header.  There are a small
 number of other features, such as making a specific field
 non-sortable.

Package: libjs-source-map
Description-md5: 7677818b7d5ca11aa2bfbded447461e7
Description-en: Mozilla source map generator and consumer - JavaScript library
 Mozilla implementation of source map generator and consumer, for source
 maps written in the Asynchronous Module Definition format.
 .
 Source maps provide a language-agnostic way to compile back production
 code to the original source code.

Package: libjs-spectre
Description-md5: 20e405593f3ef9eec7c4f2e0c1e4fa14
Description-en: lightweight, responsive and modern CSS framework
 Lightweight (~10KB gzipped) starting point for your projects.
 Flexbox-based, responsive and mobile-friendly layout system,
 elegant elements and CSS components.

Package: libjs-spectre-docs
Description-md5: 10a83ac6604fb886fd5822d225a86507
Description-en: lightweight, responsive and modern CSS framework - documentation
 Lightweight (~10KB gzipped) starting point for your projects.
 Flexbox-based, responsive and mobile-friendly layout system,
 elegant elements and CSS components.
 Documentations package.

Package: libjs-spin.js
Description-md5: fd95b43d5f24ded9350cd5dd63b9f0df
Description-en: animated CSS3 loading spinner
 Spin.js is an animated CSS3 loading spinner with VML fallback for IE. It
 features:
 * No images, no external CSS
 * No dependencies
 * Highly configurable
 * Resolution independent
 * Uses VML as fallback in old IEs
 * Uses @keyframe animations, falling back to setTimeout()
 * Works in all major browsers, including IE6
 * Small footprint (~1.9K gzipped)

Package: libjs-sprintf-js
Description-md5: 80cfaa8310c296d8b9259cb101486eb3
Description-en: JavaScript sprintf implementation
 This package is a javascript implementation of C sprintf (3).
 This function composes a string with the same text that would be printed if
 format was used on printf, but instead of being printed, the content is
 stored as a string in the buffer pointed by a str argument.
 .
 This package include the minified javascript files that could be used in
 browser context.

Package: libjs-stringmap
Description-md5: 7abe3e4ff5f4505191b77c0cfc64f6b8
Description-en: fast and robust stringmap (JavaScript lib)
 A fast and robust stringmap implementation that
 can hold any string keys, including __proto__,
 with minimal overhead compared to a plain object.

Package: libjs-strophe
Description-md5: 439d3b05fa336bb505047c3b449e16de
Description-en: Library for writing XMPP clients
 Strophe provides the following features:
 .
 * XMPP compliant
 * TLS support via SChannel, GNUTLS or OpenSSL
 * SASL authentication using ANONYMOUS, DIGEST-MD5 or PLAIN methods
 as well as legacy jabber authentication
 * Customizable logging and memory management

Package: libjs-strophejs-plugin-chatstates
Description-md5: c355f258b64782cb2b3494afb6634cdc
Description-en: Strophe.js plugin for chat state notifications (XEP-0085)
 Strophe.js plugin for chat state notifications (XEP-0085), an XMPP
 protocol extension for communicating the status of a user in a chat
 session, thus indicating whether a chat partner is actively engaged
 in the chat, composing a message, temporarily paused, inactive, or
 gone. The protocol can be used in the context of a one-to-one chat
 session or a multi-user chat room.

Package: libjs-strophejs-plugin-mam
Description-md5: 503a0a3f99872a226939ab07935d915f
Description-en: Strophe.js plugin for message archive management (XEP-0313)
 Plugin for strophe.js to provide Message Archiving Management
 (XEP-0313), which defines a protocol to query and control an archive
 of messages stored on a server. An archive can be queried based on
 JID, with handlers defined to be run for each message received, and
 when the query is completed. The query can be filtered using
 parameters "with", "start", "end", and additional parameters from
 Result Set Management.

Package: libjs-strophejs-plugin-rsm
Description-md5: 8a3af7368d181a1f4500b043aea73032
Description-en: Plugin for strophe.js providing Result Set Management (RSM)
 Plugin for strophe.js providing Result Set Management (RSM) XEP-0059,
 an XMPP protocol extension that enables an entity to page through and
 otherwise manage the receipt of large result sets. The protocol can
 be used in the context of any XMPP protocol that might send large
 result sets (such as service discovery, multi-user chat, and
 publish-subscribe).

Package: libjs-term.js
Description-md5: bd487aff091a9be235964ab62496aae0
Description-en: full xterm clone written in javascript
 Term.js is a full xterm clone written in javascript. It is a fork from the
 original work of Fabrice Bellard's javascript vt100 for jslinux (with the
 author's permission. The original design remains. The terminal itself has been
 extended to include xterm CSI codes, among other features.

Package: libjs-terser
Description-md5: ddd9405d8fbb06dac1d3c1270bce5646
Description-en: parser/mangler/compressor for ES6+ - browser library
 Terser is a parser, mangler, optimizer and beautifier toolkit
 for ECMAScript 2015 and newer (ES6+).
 .
 terser is a fork of uglify-es
 that retains API and CLI compatibility with uglify-es
 (Debian packages node-uglify-js, libjs-uglify-js, and uglifyjs).
 .
 ECMAScript 2015 (ES2015) a.k.a. ECMAScript 6 (ES6)
 is the 6th formal definition of JavaScript -
 a high-level, interpreted programming language
 most notably used in web browsers and in Node.js.
 .
 This package contains Terser directly usable in web browsers.

Package: libjs-text-encoding
Description-md5: 2f8d45958b1ac22ce5f61ff99085e152
Description-en: Polyfill for the Encoding Living Standard's API (JavaScript lib)
 Provides a polyfill for the Encoding Living Standard's API for the
 Web, allowing encoding and decoding of textual data to and from
 Typed Array buffers for binary data in JavaScript.

Package: libjs-textarea-caret
Description-md5: a479706c751ec054ababed37e5c295da
Description-en: JS library to get the xy coords of a textarea or input's caret
 Javascript library which finds the top and left coordinates of the caret in
 a <textarea> or <input type="text">, in pixels. Useful for textarea
 autocompletes like GitHub or Twitter, or for single-line autocompletes like
 the name drop-down in Twitter or Facebook's search or the company dropdown
 on Google Finance.
 .
 Features include:
 * supports <textarea>s and <input type="text"> elements
 * pixel precision with any combination of paddings, margins, borders,
 heights vs. line-heights etc.
 * keyboard, mouse support and touch support
 * no dependencies whatsoever
 * browser compatibility: Chrome, Safari, Firefox, Opera, IE9+
 * supports any font family and size, as well as text-transforms
 * not confused by horizontal or vertical scrollbars in the textarea
 * supports hard returns, tabs (except on IE) and consecutive spaces in
 the text
 * correct position on lines longer than the columns in the text area
 * no problem getting the correct position when the input text is scrolled
 (i.e. the first visible character is no longer the first in the text)
 * no "ghost" position in the empty space at the end of a line when wrapping
 long words in a <textarea>
 * RTL (right-to-left) support

Package: libjs-three
Description-md5: 10d040d6b847d3cfa05dd8b3d71941c2
Description-en: lightweight 3D graphics library
 JavaScript library that provides a high level API to create 3D
 graphics in the browser using WebGL.

Package: libjs-tinycon
Description-md5: 851b398d1ad2e151af30e5ee0e9b0119
Description-en: Manipulate the favicon
 Javascript library to manipulate the favicon, in particular adding
 alert bubbles and changing images.
 It gracefully falls back to a number in title approach for browsers
 that don't support canvas or dynamic favicons.

Package: libjs-tinykeys
Description-md5: 5ac22f45c284bc0a2ce1e1edec704b63
Description-en: tiny modern JavaScript library for keybindings - browser library
 Tinykeys is a small JavaScript library for defining keyboard shortcuts and
 keybinding sequences in web applications.
 .
 This package provides the browser bundle for direct use from web pages.

Package: libjs-toastr
Description-md5: e9deb65e8bd7995250d43d2c2faf92bc
Description-en: JavaScript library for non-blocking notifications
 toastr is a JavaScript library for non-blocking notifications.
 jQuery is required.
 The goal is to create a simple core library
 that can be customized and extended.
 .
 jQuery is a fast, concise, JavaScript Library
 that simplifies how you traverse HTML documents, handle events,
 perform animations, and add Ajax interactions to your web pages.

Package: libjs-traverse
Description-md5: de6821924d398297df927c95436739be
Description-en: recursively traverse objects in Javascript
 node-traverse is a Node.js module that lets you Traverse and transform
 objects by visiting every node on a recursive walk.
 .
 This package contains the browser-version of node-traverse.

Package: libjs-trust-json-document
Description-md5: e91fe49ff8dd751cc0ab99b5173a5751
Description-en: JSON Document manipulation library - browser library
 Model and manipulate data with ES6 classes,
 JSON Schema initialization and validation,
 JSON Patch, JSON Pointer, and JSON Mappings.
 .
 * works in Node.js and the browser
 * compiled schema initialization and validation methods
 * high-level JSONDocument class for ease of use
 * zero production dependencies
 * compatible with webpack
 .
 This package provides JSON Document for use directly in web browsers.

Package: libjs-tv4
Description-md5: 188ea1c8ec4399110ca554056ae98dd1
Description-en: tiny validator for JSON schema v4
 json-schema draft v4 allows one to validate simple values and complex objects
 using a rich validation vocabulary.

Package: libjs-twitter-bootstrap-datepicker
Description-md5: cd2bb0e2a200173db435ae9d39e12f36
Description-en: add datepicker picker to field or to any other element
 libjs-twitter-bootstrap-datepicker shows a Javascript calendar object when the
 user clicks on a date field, or on the widget next to it. The users can then
 select a date conveniently.
 .
 This plugin needs libjs-twitter-bootstrap.

Package: libjs-twitter-bootstrap-wizard
Description-md5: 59fe1dd3d9dce60df4f55fb650e0d80a
Description-en: wizard using a formatted tabbable structure
 This Twitter Bootstrap plugin builds a wizard using a formatted tabbable
 structure. It allows one to build a wizard functionality using buttons to go
 through the different wizard steps and using events allows one to hook into
 each step individually.
 .
 This Javascript library requires jQuery v1.3.2 or later, and supports
 Bootstrap 2.2.x, 2.3.x, 3.0.

Package: libjs-typedarray-to-buffer
Description-md5: c6af86295ab3d796b68e20d0d858e814
Description-en: Nodejs utility converting TypedArray to buffer without copy
 This package offers a zero‑copy way to treat typed arrays like Uint8Array as
 Node‑style Buffers, avoiding the costly data duplication imposed by
 Buffer.from() and the standard buffer module. It provides a faster,
 more memory‑efficient alternative for applications that process
 large or performance‑critical binary data.
 .
 This package include the browser version of this utility.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: libjs-uglify
Description-md5: 8bfe69f3d6adc3cb42f435302e6f2167
Description-en: UglifyJS in library form
 UglifyJS is a JavaScript compressor/minifier written in JavaScript. It
 also contains tools that allow one to automate working with JavaScript
 code:
 .
 * A parser which produces an abstract syntax tree (AST) from
 JavaScript code.
 * A code generator which outputs JavaScript code from an AST, also
 providing the option to get a source map.
 * A compressor (optimizer) - it uses the transformer API to optimize
 an AST into a smaller one.
 * A mangler - reduce names of local variables to (usually)
 single-letters.
 * A scope analyzer, which is a tool that augments the AST with
 information about where variables are defined/referenced etc.
 * A tree walker - a simple API allowing you to do something on every
 node in the AST.
 * A tree transformer - another API intended to transform the tree.
 .
 All the above utilities and APIs are defined in ~6500 lines of code
 (except for the effective generation of the source-map, which is
 handled by the source-map module). Compared to alternatives, UglifyJS
 is pretty small.
 .
 This package provides UglifyJS in library form for use by other Javascript
 packages and web applications.
 .
 NB! This package is deprecated!
 Please consider using libjs-uglify-js instead.

Package: libjs-uglify-js
Description-md5: 028f1048cd27b6f08e22086be2fb5d7e
Description-en: JavaScript parser, mangler/compressor and beautifier - browser library
 UglifyJS is a JavaScript compressor/minifier written in JavaScript.
 It also contains tools that allow one to automate
 working with JavaScript code:
 .
 * A parser which produces an abstract syntax tree (AST)
 from JavaScript code.
 * A code generator which outputs JavaScript code from an AST,
 also providing the option to get a source map.
 * A compressor (optimizer) -
 it uses the transformer API to optimize an AST into a smaller one.
 * A mangler -
 reduce names of local variables to (usually) single-letters.
 * A scope analyzer, which is a tool that augments the AST
 with information about where variables are defined/referenced etc.
 * A tree walker -
 a simple API allowing you to do something on every node in the AST.
 * A tree transformer -
 another API intended to transform the tree.
 .
 All the above utilities and APIs are defined in ~6500 lines of code
 (except for the effective generation of the source-map,
 which is handled by the source-map module).
 Compared to alternatives, UglifyJS is pretty small.
 .
 This package provides UglifyJS library
 directly usable in web browsers.

Package: libjs-underscore.string
Description-md5: dd5363e2698e895244234689cf05a184
Description-en: String manipulation extensions - browser library
 JavaScript lacks complete string manipulation operations, this an
 attempt to fill that gap.
 .
 This package contains underscore.string usable directly in web browsers.

Package: libjs-unorm
Description-md5: 370474f174ee2d1e487a27a98def17c3
Description-en: Common JS Unicode Normalizer (client/browser)
 Normalization is a process that involves transforming characters and sequences
 of characters into a formally-defined underlying representation. This process
 is most important when text needs to be compared for sorting and searching,
 but it is also used when storing text to ensure that the text is stored in a
 consistent representation.
 .
 This package provides a Common JS Unicode Normalizer (client/browser version).

Package: libjs-url-toolkit
Description-md5: 828206b03e10836924ed5e7415848aa2
Description-en: build absolute URLs from base and relative URLs - browser library
 URL Toolkit is a JavaScript library for resolving relative URLs against
 a base URL using the rules from RFC 1808.
 .
 It can be used when RFC 1808 behaviour is required rather than the
 WHATWG URL Living Standard implemented by JavaScript's built-in URL
 class. This affects some edge cases, including how URLs with special
 schemes such as http are normalised.
 .
 The library also provides helpers to parse URLs into their component
 parts, normalise path segments, and rebuild URLs from parsed parts.
 .
 This package provides URL Toolkit for use directly in web browsers.

Package: libjs-util
Description-md5: 600757dd62d86b859861e04666fedaba
Description-en: JavaScript util module
 libjs-util provides various utilities for regular expressions, deprecating
 functions, inspecting variables and other useful things.

Package: libjs-vega
Description-md5: b8d06f23073b50bc2738674207f9e124
Description-en: programmed web graphics with JSON
 Vega is a visualization grammar, a declarative format for creating,
 saving, and sharing interactive visualization designs. With Vega you can
 describe data visualizations in a JSON format, and generate interactive
 views using either HTML5 Canvas or SVG.
 .
 This package provides browser files.

Package: libjs-vue
Description-md5: ffd3a489e83c3471b795dc55fe2b6110
Description-en: Core library of the Vue JavaScript framework, browser build
 Vue is a flexible, non-opinionated, non-monolithic, incrementally adoptable
 JavaScript framework for building user interfaces with JavaScript or
 TypeScript.
 .
 It provides data-reactive components with a simple and flexible API.
 .
 The core library focuses on declarative rendering and component composition.
 .
 Vue core when used in combination with its supporting libraries and modern
 tooling is also perfectly capable of powering sophisticated Single-Page
 Applications.
 .
 This package contains the browser (UMD) build.

Package: libjs-vue-router
Description-md5: 0ac3e858a06f11c84e239e4414d97504
Description-en: official router for Vue.js
 vue-router deeply integrates with Vue.js core to make building Single Page
 Applications with Vue.js a breeze. Features include:
 - Nested route/view mapping
 - Modular, component-based router configuration
 - Route params, query, wildcards
 - View transition effects powered by Vue.js' transition system
 - Fine-grained navigation control
 - Links with automatic active CSS classes
 - HTML5 history mode or hash mode, with auto-fallback in IE9
 - Customizable Scroll Behavior

Package: libjs-webrtc-adapter
Description-md5: fdd99f087db337f32507ed2d893c655b
Description-en: shim to insulate apps from WebRTC quirks - browser library
 adapter.js is a shim to insulate apps
 from spec changes and prefix differences.
 In fact, the standards and protocols used for WebRTC implementations
 are highly stable,
 and there are only a few prefixed names.
 .
 WebRTC (Web Real-Time Communication) is a project
 that provides web browsers and mobile applications
 with real-time communication (RTC)
 via simple application programming interfaces (APIs).
 .
 This package contains adapter.js directly usable in web browsers.

Package: libjs-websocket
Description-md5: bf90c40e91a26e3b4217c1283b54e56f
Description-en: WebSocket implementation for NodeJS, standalone API for browser
 An implementation of the WebSocket API for NodeJS.
 .
 This is the code for using the API in the browser, where a WebSocket
 implementation is already present.

Package: libjs-weekstart
Description-md5: 9f4a580c578ef79d163b9eceab5864b9
Description-en: get the first day of the week for a locale or region - browser library
 Weekstart is a JavaScript library for looking up the first day of the week
 for a given locale identifier or country/region code.
 .
 This package provides the browser bundles for direct use from web pages.

Package: libjs-xmlextras
Description-md5: 15b187f975f1b4331a908e2781c1751f
Description-en: creates a common interface to use of the XML objects provided by IE and Mozilla
 The usage of XML inside the browser has been around for a while
 but not until lately has it been possible to get this to work
 in a satisfactory way in more than one browser. A while back
 Mozilla added support for creating MS compatible XML classes
 scriptable from JavaScript.
 .
 This script creates a common interface for Mozilla and IE
 and also extends the Mozilla classes a little to make
 them behave even more like the Microsoft interfaces.

Package: libjs-xterm
Description-md5: 44c4dad4604ed029c828a4cb1e41319e
Description-en: terminal front-end component for the browser - browser library
 Xterm.js is a terminal front-end component written in JavaScript that works in
 the browser.
 .
 It enables applications to provide fully featured terminals to their users and
 create great development experiences.
 .
 Features:
 .
 - Text-based application support: Use xterm.js to work with applications
 like `bash`, `git` etc.
 - Curses-based application support: Use xterm.js to work with
 applications like `vim`, `tmux` etc.
 - Mouse events support: Xterm.js captures mouse events like click and
 scroll and passes them to the terminal's back-end controlling process
 - CJK (Chinese, Japanese, Korean) character support: Xterm.js renders
 CJK characters seamlessly
 - IME support: Insert international (including CJK) characters using IME
 input with your keyboard
 - Self-contained library: Xterm.js works on its own. It does not require
 any external libraries like jQuery or React to work
 - Modular, event-based API: Lets you build addons and themes with ease
 .
 This package contains the standalone packed library suitable for running in
 a web browser.

Package: libjs-yamm3
Description-md5: e6b265fdcb1e1a53156d7e057e8c8ed3
Description-en: Yet another megamenu for Bootstrap 3 from Twitter
 Lightweight and pure CSS megamenu that uses the standard navbar markup
 and the fluid grid system classes from Bootstrap 3. Works for fixed and
 responsive layout and has the facility to include (almost) any Bootstrap
 elements.

Package: libjs-zeparser
Description-md5: e646ab246b37c13cbc4ebea7c268bab7
Description-en: Javascript library for parsing Javascript code
 Parse Javascript code elements with client-side Javascript (browser). The
 parser has two modes for parsing: simple and extended.
 .
 The simple mode is mainly for just parsing and returning the streams and a
 simple parse tree. There's not so much meta information here and this
 mode is mainly built for speed.
 .
 The extended mode has everything required for Zeon to do its job.
 .
 This package provides ZeParser as a Javascript library.

Package: libjs-zxcvbn
Description-md5: fc2cb2f498a2c36397255622595e023c
Description-en: low-budget password strength estimation - JSlib
 zxcvbn is a password strength estimator inspired by password crackers.
 Through pattern matching and conservative estimation, it recognizes and
 weighs 30k common passwords, common names and surnames according to US
 census data, popular English words from Wikipedia and US television and
 movies, and other common patterns like dates, repeats (aaa), sequences
 (abcd), keyboard patterns (qwertyuiop), and l33t speak.
 .
 Consider using zxcvbn as an algorithmic alternative to password
 composition policy — it is more secure, flexible, and usable when sites
 require a minimal complexity score in place of annoying rules like
 "passwords must contain three of {lower, upper, numbers, symbols}".
 .
 - More secure: policies often fail both ways, allowing weak passwords
 (P@ssword1) and disallowing strong passwords.
 - More flexible: zxcvbn allows many password styles to flourish so long
 as it detects sufficient complexity — passphrases are rated highly
 given enough uncommon words, keyboard patterns are ranked based on
 length and number of turns, and capitalization adds more complexity
 when it's unpredictaBle.
 - More usable: zxcvbn is designed to power simple, rule-free interfaces
 that give instant feedback. In addition to strength estimation, zxcvbn
 includes minimal, targeted verbal feedback that can help guide users
 towards less guessable passwords.
 .
 This package contains the JavaScript library.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: libjsamp-java
Description-md5: 871c5fc043082425f7c32389e251499a
Description-en: Java Simple Application Messaging Protocol library
 The Simple Application Messaging Protocol (SAMP) is a messaging
 protocol that enables astronomy software to interoperate and
 communicate as part of the Virtual Observatory (VO).  JSAMP provides
 a hub implementation for SAMP, suitable for standalone or embedded
 use.
 .
 JSAMP also offers a set of classes which can be used to implement SAMP
 capabilities in client applications. JSAMP provides a hub test and a
 benchmarking suite to examine the correctness and performance of
 third-party hub implementations. The software includes hub and client
 implementations of the standard and web profiles and a bridge
 component, which allows clients on different hubs to talk to each
 other.

Package: libjsamp-java-doc
Description-md5: beaf9da134b9fd3b1f318901ec81895d
Description-en: Java Simple Application Messaging Protocol library docs
 The Simple Application Messaging Protocol (SAMP) is a messaging
 protocol that enables astronomy software to interoperate and
 communicate as part of the Virtual Observatory (VO).  JSAMP provides
 a hub implementation for SAMP, suitable for standalone or embedded
 use.
 .
 JSAMP also offers a set of classes which can be used to implement SAMP
 capabilities in client applications. JSAMP provides a hub test and a
 benchmarking suite to examine the correctness and performance of
 third-party hub implementations. The software includes hub and client
 implementations of the standard and web profiles and a bridge
 component, which allows clients on different hubs to talk to each
 other.
 .
 This package contains the JavaDoc documentation of the package.

Package: libjsap-java
Description-md5: 7d4728882f612884a6629e15453f8a6b
Description-en: Java Simple Argument Parser
 Library which ease the parsing of arguments (e.g. from a command line)
 for Java developers.
 It has features like:
 * support both switch and flags
 * cast the arguments to the expected type of object
 * can handle configuration file with default values

Package: libjsap-java-doc
Description-md5: ba937f95e05c1461a0d1ca194e92e583
Description-en: Java Simple Argument Parser (documentation)
 Library which ease the parsing of arguments (e.g. from a command line)
 for Java developers.
 It has features like:
 * support both switch and flags
 * cast the arguments to the expected type of object
 * can handle configuration file with default values
 .
 This package contains the API documentation of libjsap-java.

Package: libjsch-agent-proxy-java
Description-md5: a072cff104cd70b174a5877e1de9e4f5
Description-en: Proxy to ssh-agent and Pageant in Java
 jsch-agent-proxy is a proxy program to OpenSSH's ssh-agent and Pageant included
 in Putty. It can be easily integrated into JSch, and users can  use those
 programs in authentications. This software has been developed for JSch, but it
 is easily applicable to other ssh2 implementations in Java.

Package: libjsch-java
Description-md5: 33dfa5404c0eb26cb5a3a4b05480dd10
Description-en: Java implementation of the SSH2 protocol
 JSch allows your programs to connect to an SSH server. It supports
 port forwarding, X11 forwarding, file transfer and more.

Package: libjsf-api-java
Description-md5: f740ac106b59ed2120b9659c69a6c3fa
Description-en: JavaServer Faces 2.2 Java EE web framework - API
 JavaServer Faces 2.2 (JSF) is a Java-based Web application framework intended
 to simplify development integration of web-based user interfaces.
 .
 JSF hides complexity to maximize developer productivity and provides a
 component model, page templating, Ajax support, client device independence,
 clean separation of roles, better MVC handling for webapps, and world-class
 IDE integration from every available Java IDE.
 .
 JSF also provides a easy integration with popular enterprise technologies,
 including Hibernate, Spring, Seam, Jasper Reports and others. JSF 2.2 is
 compatible with JavaEE 5 application servers or any server implementing
 Servlet 2.5.
 .
 This package contains only API of JSF 2.2 spec.

Package: libjsf-java-doc
Description-md5: 7fd880ee9e828a49be09aceca9b0946b
Description-en: Documentation for libjsf-api-java
 Documentation for JavaServer Faces (JSF) 2.2, that is a Java-based Web
 application framework intended to simplify development integration of
 web-based user interfaces.
 .
 JSF hides complexity to maximize developer productivity and provides a
 component model, page templating, Ajax support, client device independence,
 clean separation of roles, better MVC handling for webapps, and world-class
 IDE integration from every available Java IDE.
 .
 JSF also provides a easy integration with popular enterprise technologies,
 including Hibernate, Spring, Seam, Jasper Reports and others. JSF 2.2 is
 compatible with JavaEE 5 application servers or any server implementing
 Servlet 2.5.
 .
 This package contains a manual and Javadoc files for JSF 2.2 API spec.

Package: libjsilver-aosp-java
Description-md5: 7627d077e84b4a49f81af08d6faf8322
Description-en: Pure-Java implementation of Clearsilver
 This package is a fork of JSilver by The Android Open Source Project. The
 upstream website has been abandoned by the developers but remains among AOSP's
 repositories.

Package: libjsmn-dev
Description-md5: 9a39f45ad70a95e866a8625f60afdf9d
Description-en: header-only JSON library
 Most JSON parsers offer you a bunch of functions to load JSON data,
 parse it and extract any value by its name. jsmn proves that checking
 the correctness of every JSON packet or allocating temporary objects
 to store parsed JSON fields often is an overkill.
 .
 jsmn is designed to be robust (it should work fine even with erroneous
 data), fast (it should parse data on the fly), portable (no superfluous
 dependencies or non-standard C extensions). And of course, simplicity is
 a key feature - simple code style, simple algorithm, simple integration
 into other projects.
 .
 Features
 .
 * compatible with C89
 * no dependencies (even libc!)
 * highly portable (tested on x86/amd64, ARM, AVR)
 * about 200 lines of code
 * extremely small code footprint
 * API contains only 2 functions
 * no dynamic memory allocation
 * incremental single-pass parsing
 * library code is covered with unit-tests

Package: libjsofa-java
Description-md5: 3f592c4b7d2c1ec5c87caed97e60e7fc
Description-en: Pure Java translation of the IAU's C SOFA software library
 jsofa provides algorithms and software for use in astronomical
 computing, including routines for Astrometry, Calendars, Times,
 Coordinates etc.
 .
 This is a java translation of the official IAU SOFA library.

Package: libjsofa-java-doc
Description-md5: 0e1c3072a8499c2775854aea50a718af
Description-en: Pure Java translation of the IAU's C SOFA software library (docs)
 jsofa provides algorithms and software for use in astronomical
 computing, including routines for Astrometry, Calendars, Times,
 Coordinates etc. It is a java translation of the official IAU SOFA
 library.
 .
 This is the documentation of the jsofa library.

Package: libjson-any-perl
Description-md5: bd829ad10adafc9fb6c9c1d641e485e1
Description-en: wrapper class for the various JSON classes
 The JSON::Any module provides a coherent API to bring together the various
 JSON modules currently on CPAN. This module will allow you to code to
 any JSON API and have it work regardless of which JSON module is
 actually installed.
 .
 JSON::Any is deprecated. If you're producing new code it is recommended to
 use JSON::MaybeXS which will optionally use Cpanel::JSON::XS for speed
 purposes.

Package: libjson-hyper-perl
Description-md5: 5e038526f1d7df515154f2e0ca46079a
Description-en: extract links from JSON via a schema
 Given a JSON (or equivalent Perl nested hashref/arrayref structure)
 Hyper Schema, JSON::Hyper returns a Perl object capable of interpreting that
 schema. If the schema is omitted, defaults to the JSON Referencing hyper
 schema.

Package: libjson-java
Description-md5: 4ab9a1d574172d648a2c6e5a470b0e4b
Description-en: library for transforming Java objects and XML to JSON and back again
 JSON-lib is a java library for transforming beans, maps, collections,
 java arrays and XML to JSON and back again to beans and DynaBeans.
 .
 JSON (JavaScript Object Notation) is a lightweight data-interchange
 format. It is easy for humans to read and write. It is easy for
 machines to parse and generate. It is based on a subset of the
 JavaScript Programming Language, Standard ECMA-262 3rd Edition -
 December 1999. JSON is a text format that is completely language
 independent but uses conventions that are familiar to programmers of
 the C-family of languages, including C, C++, C#, Java, JavaScript,
 Perl, Python, and many others.  These properties make JSON an ideal
 data-interchange language.

Package: libjson-multivalueordered-perl
Description-md5: 78806c03408e43a5abaaa79945420418
Description-en: module to handle JSON like {"a":1, "a":2}
 A hash tied to the JSON::MultiValueOrdered class acts more or less like
 a standard hash, except that when you assign a new value to an existing
 key, the old value is retained underneath. An explicit delete deletes
 all values associated with a key.
 .
 By default, the old values are inaccessible through the hash interface,
 but can be retrieved via the tied object, however, the fetch_* methods
 provide a means to alter the behaviour of the hash.

Package: libjson-parse-perl
Description-md5: 5d9cdacd033a7a1ecb3ee0b220f09dee
Description-en: module to read JSON into a Perl variable
 JSON::Parse is a module for parsing JSON.
 .
 It offers the function parse_json(), which takes a string containing JSON,
 and returns an equivalent Perl structure. It also offers validation of JSON
 via valid_json(), which returns true or false depending on whether the JSON
 is correct or not, and assert_valid_json(), which produces a descriptive
 fatal error if the JSON is invalid. A function json_file_to_perl() reads JSON
 from a file, and there is a safer version of parse_json() called
 parse_json_safe() which doesn't throw exceptions. For special cases of
 parsing, there are also methods new() and run(), which create a JSON parsing
 object and run it on text.
 .
 JSON::Parse accepts only UTF-8 as input.

Package: libjson-path-perl
Description-md5: e2e305a08e270683a2a3ff0c39794154
Description-en: search nested hashref/arrayref structures using JSONPath
 JSON::Path implements JSONPath, an XPath-like language for searching
 JSON-like structures.
 .
 JSONPath is described at https://goessner.net/articles/JsonPath/.

Package: libjson-pointer-perl
Description-md5: 5ca7ab5e4946810ece33fc3db4c5cdb5
Description-en: Perl implementation of JSON Pointer (RFC6901)
 JSON::Pointer implements JSON Pointer (http://tools.ietf.org/html/rfc6901),
 and provides some useful operator from JSON Patch
 (http://tools.ietf.org/html/rfc6902).
 .
 JSON Pointer is available to identify a specified value in a JSON document,
 and it is simillar to XPath.

Package: libjson-pp-perl
Description-md5: e4c101de49ec2d992e8d7b6ec8da9ee7
Description-en: module for manipulating JSON-formatted data (Pure Perl)
 JSON::PP is a module for manipulating data stored in the JavaScript Object
 Notation (JSON) serialization format (defined in RFC 4627), which serves as
 an alternative to XML.
 .
 This Pure Perl JSON implementation is also part of perl core, and will be
 loaded by the JSON module (see libjson-perl) if the C/XS-accelerated version
 (see libjson-xs-perl) is not available.

Package: libjson-rpc-common-perl
Description-md5: 0896cd3d7e4935375c3eaab01a2c12a5
Description-en: transport agnostic JSON RPC helper objects
 JSON::RPC::Common provides abstractions for JSON-RPC 1.0, 1.1 (both
 variations) and 2.0 (formerly 1.2) Procedure Call and Procedure Return
 objects (formerly known as request and result), along with error objects. It
 also provides marshalling objects to convert the model objects into JSON text
 and HTTP requests/responses.
 .
 This module does not concern itself with the transport layer at all, so the
 JSON-RPC 1.1 and the alternative specification, which are very different on
 that level are implemented with the same class.

Package: libjson-rpc-perl
Description-md5: eda3be84079e1bd9f92c61aa70baeb8c
Description-en: Perl implementation of JSON-RPC 2.0 and 1.1 protocols
 JSON::RPC is a stateless and light-weight remote procedure call (RPC)
 protocol for inter-networking applications over HTTP. It uses JSON
 as the data format for of all facets of a remote procedure call,
 including all application data carried in parameters.

Package: libjson-schema-modern-perl
Description-md5: be9ee41725c614ec46c1a9ad3bdb5756
Description-en: module to validate JSON data against a schema
 JSON::Schema::Modern aims to be a fully-compliant JSON Schema evaluator and
 validator, targeting the currently-latest Draft 2020-12
 <https://json-schema.org/specification-links.html#2020-12> version of the
 specification.

Package: libjson-simple-doc
Description-md5: c542a2feb3791725ff8201078a3ca9c5
Description-en: documentation for libjson-simple-java
 This package contains the javadoc API documentation for libjson-simple-java,
 a simple, lightweight and efficient JSON toolkit for Java.

Package: libjson-simple-java
Description-md5: 785ea293c43eda4c2bb09447cbfa03e0
Description-en: Simple, lightweight and efficient JSON toolkit for Java
 While full featured and fully compliant with the JSON specification
 (RFC4627), JSON.simple aims to be as simple and efficient as possible.
 .
 It supports encoding, decoding and escaping JSON data and streams, and
 features a stoppable SAX-like interface to process JSON input.
 .
 It has been run through profiling tools to ensure high performance
 processing.

Package: libjson-smart-java
Description-md5: af1c870487291a41ab9f4aa008a77a1d
Description-en: JSON Small and Fast Parser
 Json-smart is a performance focused, JSON processor library. The API
 is similar to json-simple but the performance is improved (at least
 twice faster).

Package: libjson-types-perl
Description-md5: 01332f515ee83f5cb20e9a988a5a9e73
Description-en: variable type utility for JSON encoding
 The type mappings between JSON and Perl is annoying, because e.g. a
 number in Perl is under some circumstances treated as a string in JSON.
 .
 JSON::Types provides functions to fixate the types of variables passed
 to JSON.

Package: libjson-validator-perl
Description-md5: 8fd0432230bc184da37b273d7f72ebc4
Description-en: module to validate data against a JSON schema
 JSON::Validator is a class for validating data against JSON schemas. You
 might want to use this instead of JSON::Schema if you need to validate data
 against draft 4 of the JSON schema specification.
 .
 JSON::Validator can load JSON schemas in multiple formats: Plain perl data
 structured or files on disk/web in the JSON/YAML format. The JSON parsing is
 done using Mojo::JSON, while the YAML parsing is done with an optional
 modules which need to be installed manually. JSON::Validator will look for
 the YAML modules in this order: YAML::XS, YAML::Syck. The order is set by
 which module that performs the best, so it might change in the future.

Package: libjson-webtoken-perl
Description-md5: 62155e47aaef8daf2841c57dacec2670
Description-en: JSON Web Token (JWT) implementation
 JSON::WebToken is an implementation of JSON Web Token (JWT) for Perl.
 .
 JSON Web Token is a JSON-based open standard for passing claims between
 parties in web application environment. The tokens are designed to be
 compact, URL-safe and usable especially in web browser single sign-on
 context. JWT claims can be typically used to pass identity of
 authenticated users between an identity provider and a service
 provider, or any other type of claims as required by business
 processes. The tokens can also be authenticated and encrypted.

Package: libjson4s-java
Description-md5: 0310c4a7efd1ef6c99b57c6806abb553
Description-en: Single AST to be used by other scala json libraries
 This project aims to provide a single AST to be used by other scala json
 libraries. This project also attempts to set lift-json free from the release
 schedule imposed by the lift framework.

Package: libjsonb-api-java
Description-md5: e137f33e0512932bcaf79bdcf85cc623
Description-en: Java API for JSON Binding (JSON-B)
 JSON-B is a standard binding layer for converting Java objects to/from
 JSON messages. It defines a default mapping algorithm for converting
 existing Java classes to JSON, while enabling developers to customize
 the mapping process through the use of Java annotations.

Package: libjsoncons-dev
Description-md5: 0477d1985ab8bc15ef820a71d7cf37bb
Description-en: C++ header-only library for JSON and alike formats (development files)
 jsoncons is a C++, header-only library for constructing JSON and JSON-like data
 formats, including JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath,
 CSV, MessagePack, CBOR, BSON, UBJSON.
 .
 This package contains the development files.

Package: libjsoncons-doc
Description-md5: 2912fc3f635f5e63381361db482b185f
Description-en: C++ header-only library for JSON and alike formats (documentation)
 jsoncons is a C++, header-only library for constructing JSON and JSON-like data
 formats, including JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath,
 CSV, MessagePack, CBOR, BSON, UBJSON.
 .
 This package contains the documentation and examples of libjsoncons.

Package: libjsonld-java
Description-md5: c1b755bf8076a20a463ac9fc22e0fd43
Description-en: Java implementation of JSON-LD 1.0 and JSON-LD-API 1.0 specifications
 Java implementation of the JSON-LD 1.0 specification and the JSON-LD-API 1.0
 specification

Package: libjsonld-perl
Description-md5: bbc4f78e027e5d54a2e6e688aabdee40
Description-en: Perl toolkit for interacting with JSON-LD data
 This module - JSONLD - implements part of the JSON-LD 1.1 standard
 for manipulating JSON data as linked data.
 .
 linked data (often capitalized as Linked Data) is structured data
 which is interlinked with other data
 so it becomes more useful through semantic queries.
 It builds upon standard Web technologies
 such as HTTP, RDF and URIs,
 but rather than using them to serve web pages
 only for human readers,
 it extends them to share information
 in a way that can be read automatically by computers.

Package: libjsonm-ocaml
Description-md5: 396d9e6383bbd0371d8c6ab3b18fa3eb
Description-en: Non-blocking streaming JSON codec for OCaml (plugins)
 Jsonm is an OCaml non-blocking streaming codec to decode and encode the
 JSON data format. It can process JSON text without blocking on IO and
 without a complete in-memory representation of the data.
 .
 The uncut codec also processes whitespace and (non-standard) JSON with
 JavaScript comments.
 .
 This package contains dynamically loadable modules for plugins.

Package: libjsonm-ocaml-dev
Description-md5: 14861b326419d6cb0ae84399193a7970
Description-en: Non-blocking streaming JSON codec for OCaml
 Jsonm is an OCaml non-blocking streaming codec to decode and encode the
 JSON data format. It can process JSON text without blocking on IO and
 without a complete in-memory representation of the data.
 .
 The uncut codec also processes whitespace and (non-standard) JSON with
 JavaScript comments.
 .
 This package contains the development modules you need to use Jsonm
 in your programs.

Package: libjsonm-ocaml-doc
Description-md5: 50cbb8648afc7f9e5da7642c7e4b6d73
Description-en: Non-blocking streaming JSON codec for OCaml (documentation)
 Jsonm is an OCaml non-blocking streaming codec to decode and encode the
 JSON data format. It can process JSON text without blocking on IO and
 without a complete in-memory representation of the data.
 .
 The uncut codec also processes whitespace and (non-standard) JSON with
 JavaScript comments.
 .
 This package contains the documentation of Jsonm.

Package: libjsonnet-dev
Description-md5: 50c490cb353933ab520194ee540ede3a
Description-en: data templating language (devel)
 A data templating language for app and tool developers
 .
 * Generate config data
 * Side-effect free
 * Organize, simplify, unify
 * Manage sprawling config
 .
 A simple extension of JSON
 .
 * Open source (Apache 2.0)
 * Familiar syntax
 * Reformatter, linter
 * Editor & IDE integrations
 * Formally specified
 .
 Eliminate duplication with object-orientation. Or, use functions.
 Integrate with existing / custom applications. Generate JSON, YAML,
 INI, and other formats.
 .
 This package ships the development files.

Package: libjsonnet0
Description-md5: 6d24d2921c24885518d1f918792dcb5a
Description-en: data templating language (lib)
 A data templating language for app and tool developers
 .
 * Generate config data
 * Side-effect free
 * Organize, simplify, unify
 * Manage sprawling config
 .
 A simple extension of JSON
 .
 * Open source (Apache 2.0)
 * Familiar syntax
 * Reformatter, linter
 * Editor & IDE integrations
 * Formally specified
 .
 Eliminate duplication with object-orientation. Or, use functions.
 Integrate with existing / custom applications. Generate JSON, YAML,
 INI, and other formats.
 .
 This package ships the shared object.

Package: libjsonp-java
Description-md5: a6506020e7c33de3f633f205c03d16b0
Description-en: Java API for JSON Processing
 JSON Processing project is the open source reference implementation of
 JSR 353 - Java API for JSON Processing. The JSR provides portable APIs
 to parse, generate, transform, and query JSON using the streaming API or
 the object model API.

Package: libjsonp2-java
Description-md5: 95ccdee49ede90e6c7f3104161e381d7
Description-en: Jakarta JSON Processing
 Jakarta JSON Processing provides portable APIs to parse, generate, transform,
 and query JSON documents. This project contains Jakarta JSON Processing
 specification, API and TCK.
 .
 This implementation provides a newer API and is not backwards compatible with
 libjsonp-java.

Package: libjsonparser-dev
Description-md5: 381d5643c1c0635b46154216309d8994
Description-en: Very low footprint JSON parser written in portable ANSI C - development headers
 It's a very low footprint JSON parser written in portable ANSI C. Features
 include:
 * BSD licensed with no dependencies (i.e. just drop the C file into your
 project)
 * Never recurses or allocates more memory than it needs
 * Very simple API with operator sugar for C++
 .
 This package contains the development files.

Package: libjsonparser1.1
Description-md5: da649985bf8c818d1ef919530fd1468c
Description-en: Very low footprint JSON parser written in portable ANSI C
 It's a very low footprint JSON parser written in portable ANSI C. Features
 include:
 * BSD licensed with no dependencies (i.e. just drop the C file into your
 project)
 * Never recurses or allocates more memory than it needs
 * Very simple API with operator sugar for C++

Package: libjsonpath-java
Description-md5: ced082be58c85328cb21e84ae66ff970
Description-en: Jayway JsonPath - XPath like expressions for JSON
 Jayway JsonPath is a Java port of Stefan Goessner JSONPath
 implementation. It provides a XPath like syntax to query JSON
 documents.

Package: libjsonrpc-glib-1.0-1
Description-md5: 821c359a2fea8ad595eb93450872b1b0
Description-en: JSON-RPC library for GLib
 JSONRPC-GLib is a library for communicating as both a JSON-RPC client and
 server. Additionally, it supports upgrating connections to use GVariant for
 less runtime overhead.

Package: libjsonrpc-glib-1.0-dev
Description-md5: 941a74821cd01d3dcd9f4aaee0bf1eb8
Description-en: JSON-RPC library for GLib - development files
 JSONRPC-GLib is a library for communicating as both a JSON-RPC client and
 server. Additionally, it supports upgrating connections to use GVariant for
 less runtime overhead.
 .
 This package contains the development files.

Package: libjsonrpc-glib-doc
Description-md5: 2990f02a7a46641b953897e6e9129563
Description-en: JSON-RPC library for GLib - documentation
 JSONRPC-GLib is a library for communicating as both a JSON-RPC client and
 server. Additionally, it supports upgrating connections to use GVariant for
 less runtime overhead.
 .
 This package contains the API reference.

Package: libjsonrpccpp-client0t64
Description-md5: 8308bc8b40f1ceca05972f597b933935
Description-en: library implementing json-rpc C++ clients
 This library provides classes to easily implement JSON-RPC C++ clients.
 It comes with a built in HTTP-Client connector (based on libcurl)
 for easy data exchange. It is fully JSON-RPC 2.0 and JSON-RPC
 1.0 compatible, including:
 .
 * Type checking
 * Error response handling
 * Batch procedure calls
 * JSON-RPC Method invocation
 * JSON-RPC Notification invocation
 * Interface for additional Client-Connectors beside HTTP
 * Positional and named parameters

Package: libjsonrpccpp-common0t64
Description-md5: aa857b6308f94adf15837a5410e9b570
Description-en: common functionality for server and client library
 This library provides common classes for the libjson-rpc-cpp framework like
 .
 * Exceptions
 * Error-Codes
 * Specification Parsers and Writers
 * Procedure parameter validation
 .
 This package usually only makes sense with libjsonrpccpp-client0t64 and/or
 libjsonrpccpp-server0.

Package: libjsonrpccpp-dev
Description-md5: 1304eb588fd9f8121bf6afd633c672ac
Description-en: development files for JSON-RPC C++ framework
 This package provides all required developer resources like header-files
 and statically linked libraries of the libjson-rpc-cpp framework.
 .
 Features of this framework include:
 .
 * Type checking
 * Malformed request handling
 * Handling batch procedure calls
 * JSON-RPC Method invocation
 * JSON-RPC Notification invocation
 * Simple Interface for implementing additional Server-Connectors beside HTTP
 * Positional and named parameters

Package: libjsonrpccpp-server0t64
Description-md5: 82422b11b5dae96731e3f289d34e37ae
Description-en: library implementing json-rpc C++ servers
 This library provides classes to easily implement JSON-RPC C++ Server
 applications. It comes with a built in HTTP-Server connector
 (based on libmicrohttpd) for easy data exchange. It is fully JSON-RPC 2.0 and
 JSON-RPC 1.0 compatible, including:
 .
 * Type checking
 * Malformed request handling
 * Handling batch procedure calls
 * JSON-RPC Method invocation
 * JSON-RPC Notification invocation
 * Simple Interface for implementing additional Server-Connectors beside HTTP
 * Positional and named parameters

Package: libjsonrpccpp-stub0t64
Description-md5: 6b20d8b31520cadecc2cab2c051f318f
Description-en: library for stub generation of libjsonrpccpp based applications
 This package provides the stub generator library for the libjson-rpc-cpp
 framework. It can automatically generate full functioning C++ and JavaScript
 JSON-RPC Client classes, which are ready to use.
 .
 For JSON-RPC Server applications, this library can generate an abstract C++
 class which just has to be sub classed and implement all pure virtual methods.
 To make this possible, a interface description file (in the JSON format)
 is required, which lists all available methods with corresponding parameters
 and types.

Package: libjsonrpccpp-tools
Description-md5: 90881b6aedd1e56dfc05deb3ef0af7a1
Description-en: stub generator for libjsonrpccpp based applications
 This package provides the stub generator for the libjson-rpc-cpp framework.
 It can automatically generate full functioning C++ and JavaScript JSON-RPC
 Client classes, which are ready to use.
 .
 For JSON-RPC Server applications, this tool can generate an abstract C++ class
 which just has to be sub classed and implement all pure virtual methods. To
 make this possible, a simple interface description file (in the JSON format)
 is required, which lists all available methods with corresponding parameters
 and types.

Package: libjsoup-java
Description-md5: ea7f71b02ca123a56d92d9125955f623
Description-en: Java HTML parser that makes sense of real-world HTML soup
 Jsoup is a Java library for working with real-world HTML. It provides a very
 convenient API for extracting and manipulating data, using the best of DOM,
 CSS, and jquery-like methods.
 .
 jsoup implements the WHATWG HTML specification (http://whatwg.org/html), and
 parses HTML to the same DOM as modern browsers do.
 .
 * parse HTML from a URL, file, or string
 * find and extract data, using DOM traversal or CSS selectors
 * manipulate the HTML elements, attributes, and text
 * clean user-submitted content against a safe white-list, to prevent XSS
 * output tidy HTML
 .
 jsoup is designed to deal with all varieties of HTML found in the wild; from
 pristine and validating, to invalid tag-soup; jsoup will create a sensible
 parse tree.

Package: libjsoup-java-doc
Description-md5: 4cec61cf2c68f5fb21ab0276e9e1f1a9
Description-en: Documentation for jsoup HTML Parser
 Jsoup is a Java library for working with real-world HTML. It provides a very
 convenient API for extracting and manipulating data, using the best of DOM,
 CSS, and jquery-like methods.
 .
 jsoup implements the WHATWG HTML specification (http://whatwg.org/html), and
 parses HTML to the same DOM as modern browsers do.
 .
 * parse HTML from a URL, file, or string
 * find and extract data, using DOM traversal or CSS selectors
 * manipulate the HTML elements, attributes, and text
 * clean user-submitted content against a safe white-list, to prevent XSS
 * output tidy HTML
 .
 jsoup is designed to deal with all varieties of HTML found in the wild; from
 pristine and validating, to invalid tag-soup; jsoup will create a sensible
 parse tree.
 .
 This package contains the API documentation of libjsoup-java.

Package: libjsp-api-java
Description-md5: df1cc629a7d76da4e0d07351dfec8159
Description-en: JavaServer Pages API
 JavaServer Pages (JSP) is a technology that helps software developers
 create dynamically generated web pages based on HTML, XML, or other
 document types.

Package: libjspecify-java
Description-md5: 269341d80098a89c6d793624250d8d17
Description-en: Standard annotations for static analysis
 JSpecify is a collaborative effort to define a standard set of annotations
 for Java static analysis tools, starting with nullness annotations.
 .
 This package contains the library.

Package: libjspecify-java-doc
Description-md5: 948f389cf68a8d06b62f00b86d194ee1
Description-en: Standard annotations for static analysis (documentation)
 JSpecify is a collaborative effort to define a standard set of annotations
 for Java static analysis tools, starting with nullness annotations.
 .
 This package contains the API Javadoc.

Package: libjspeex-java
Description-md5: 4eee518664f1dda81546208fb5300090
Description-en: Java Implementation of Speex
 JSpeex is a Java port of the Speex speech codec (Open Source/Free
 Software patent-free audio compression format designed for
 speech). It provides both the decoder and the encoder in pure Java,
 as well as a JavaSound SPI.

Package: libjsr166y-java
Description-md5: 0fd1b2470f9e15d91dc3e4c2a7705ef7
Description-en: Parallel computation framework for Java
 Java framework that supports a style of parallel programming
 in which problems are solved by (recursively) splitting them
 into subtasks that are solved in parallel, waiting for them
 to complete, and then composing results.
 .
 Fork/Join parallelism is among the simplest and most
 effective design techniques for obtaining good parallel
 performance.  Fork/Join algorithms are parallel versions
 of familiar divide-and-conquer algorithms.
 .
 JSR166y includes a parallel computation framework:
 ForkJoinTasks and their related support classes provide a
 very efficient basis for obtaining platform-independent
 parallel speed-ups of computation-intensive operations.

Package: libjsr166y-java-doc
Description-md5: b0ca4cb082d3a32ad7a918fd89edbb97
Description-en: Documentation for libjsr166y-java
 Documentation for JSR166 that provides a Java framework that
 supports a style of parallel programming in which problems are
 solved by (recursively) splitting them into subtasks that
 are solved in parallel, waiting for them to complete, and
 then composing results.
 .
 Fork/Join parallelism is among the simplest and most
 effective design techniques for obtaining good parallel
 performance.  Fork/Join algorithms are parallel versions
 of familiar divide-and-conquer algorithms.
 .
 JSR166y includes a parallel computation framework:
 ForkJoinTasks and their related support classes provide a
 very efficient basis for obtaining platform-independent
 parallel speed-ups of computation-intensive operations.
 .
 This package contains javadocs for jsr166y and extra166y
 Java packages.

Package: libjsr305-java
Description-md5: ba44bdbaa07d739ff6e579d048c94069
Description-en: Java library that provides annotations for software defect detection
 This library provides the implementation of Java Specification Request 305.
 JSR-305 specifies annotations for software defect detection. These
 annotations can used to automatically check that methods are working as
 expected.

Package: libjsr305-java-doc
Description-md5: 8387d04078a5a6644430922d809f568c
Description-en: Java library that provides annotations for software defect detection (API)
 This library provides the implementation of Java Specification Request 305.
 JSR-305 specifies annotations for software defect detection. These
 annotations can used to automatically check that methods are working as
 expected.
 .
 This package contains the API documentation.

Package: libjsr311-api-java
Description-md5: 1f25fc17d5b81e614fb31f155bfb1b8c
Description-en: JSR 311, JAX-RS, Java API for RESTful Web Services
 Java API for the development of Web services built according to the
 Representational State Transfer (REST) architectural style.

Package: libjsr311-api-java-doc
Description-md5: f958c8a3f8ba78cc89703df3e6d53ae8
Description-en: JSR 311, JAX-RS, Java API for RESTful Web Services - documentation
 Java API for the development of Web services built according to the
 Representational State Transfer (REST) architectural style.
 .
 This package contains the javadoc documentation.

Package: libjss-java
Description-md5: 9307bd0c38418b7815bb38c02b381af2
Description-en: Network Security Services for Java
 Network Security Services for Java (JSS) is a Java interface
 to NSS. It supports most of the security standards and
 encryption technologies supported by NSS. JSS also provides
 a pure Java interface for ASN.1 types and BER/DER encoding.

Package: libjssc-java
Description-md5: 2e894de59a15779281105039e832fb91
Description-en: library for working with serial ports from Java
 Java Simple Serial Connector (jSSC) is a Java library for interacting with
 serial ports from Java.
 .
 This package contains both the Java library and JNI native interface.

Package: libjst-config-ocaml
Description-md5: 3f5df1617998ad1ea6848ebb0bc81a29
Description-en: compile-time configuration for Jane Street packages (runtime files)
 This package provides compile-time configuration for
 a number of Jane Street packages, and should probably
 only be used by them.
 .
 This package contains runtime files.

Package: libjst-config-ocaml-dev
Description-md5: d9afd0102cbf29401d4816df6610109a
Description-en: compile-time configuration for Jane Street packages (dev files)
 This package provides compile-time configuration for
 a number of Jane Street packages, and should probably
 only be used by them.
 .
 This package contains development files.

Package: libjstun-java
Description-md5: 562c93c9ee02bb73dd40d8c96f89af77
Description-en: Java-based STUN implementation
 "JSTUN" is a Java-based STUN (Simple Traversal of User Datagram Protocol (UDP)
 Through Network Address Translation (NAT)) implementation.
 .
 STUN provides a mean for applications to discover the presence and type of
 firewalls or NATs between them and the public Internet. Additionally, in
 presence of a NAT STUN can be used by applications to learn the public
 Internet Protocol (IP) address assigned to the NAT.

Package: libjstun-java-doc
Description-md5: 049476a2c496e4e821510fb5d82d78e5
Description-en: Java-based STUN implementation (documentation)
 "JSTUN" is a Java-based STUN (Simple Traversal of User Datagram Protocol (UDP)
 Through Network Address Translation (NAT)) implementation.
 .
 STUN provides a mean for applications to discover the presence and type of
 firewalls or NATs between them and the public Internet. Additionally, in
 presence of a NAT STUN can be used by applications to learn the public
 Internet Protocol (IP) address assigned to the NAT.
 .
 This package contains the documentation in javadoc format for this library.

Package: libjswingreader-java
Description-md5: e7441325847707d7f7c92fb78868407d
Description-en: RSS NewsFeed reader for Java
 This is a RSS feed reader for java. It can either be used as a
 standalone reader or as a library.

Package: libjsyntaxpane-java
Description-md5: 7e9cfc8dae17b89209f8df13f639ee0a
Description-en: Java EditorPane with support for Syntax Highlighting
 JSyntaxPane provides you with a very simple to use, and now with
 simple method to configure, way to handle simple Syntax Highlighting
 and editing of various languages within your Java Swing application.
 .
 Currently supported out of the box are Java, JavaScript, Properties,
 Groovy, C, C++, XML, SQL, Ruby and Python.

Package: libjsyntaxpane-java-doc
Description-md5: 7b27b903caaa920df1bb5a9f70b286a8
Description-en: Java EditorPane with support for Syntax Highlighting (javadoc files)
 JSyntaxPane provides you with a very simple to use, and now with
 simple method to configure, way to handle simple Syntax Highlighting
 and editing of various languages within your Java Swing application.
 .
 Currently supported out of the box are Java, JavaScript, Properties,
 Groovy, C, C++, XML, SQL, Ruby and Python.
 .
 This package contains the JavaDoc documentation of the package.

Package: libjt400-java
Description-md5: 1fd2a853a23623d61f1f221908a33f21
Description-en: Java database (JDBC) driver for IBM DB2
 Java classes for communication with the IBM DB2 database. This version
 does not include UI stuff, as these depend on the library jui400.jar
 which is not DFSG-compliant.

Package: libjtds-java
Description-md5: 2478d89045133a8fd476b38ed946e20a
Description-en: JDBC 3.0 driver for Microsoft SQL Server(tm) and Sybase(tm)
 jTDS is an open source JDBC 3.0 Type 4 driver for Microsoft SQL Server (6.5,
 7.0, 2000 and 2005) and Sybase (10, 11, 12, 15). jTDS is the fastest JDBC
 driver for MS SQL Server and is a complete implementation of the JDBC spec.
 .
 jTDS is the most performant JDBC driver for both Microsoft SQL Server and
 Sybase. It is a complete implementation of JDBC 3.0, it passes the J2EE 1.3
 certification and Hibernate test suites and is the preferred SQL Server/Sybase
 driver for JBoss, Hibernate, Atlassian JIRA and Confluence, DbVisualizer and
 Compiere.

Package: libjte-dev
Description-md5: a1c5c7fde938847b59806a67cd4ed454
Description-en: Jigdo Template Export - development
 libjte is a library providing support for creating jigdo files, to be
 used by ISO image creation tools such as xorriso.
 .
 This package provides the header and development files needed to build
 programs and packages that use libjte.

Package: libjte2t64
Description-md5: 2f1766f61e276fff22c3946ab550f0f5
Description-en: Jigdo Template Export - runtime library
 libjte is a library providing support for creating jigdo files, to be
 used by ISO image creation tools such as xorriso.
 .
 This package provides the runtime library file needed to run software
 written using libjte

Package: libjtharness-java
Description-md5: 2ce82b773bfb8b14edd151cb8c51a5d1
Description-en: General purpose test harness for Java
 The JT harness is a general purpose, fully-featured, flexible, and configurable
 test harness very well suited for most types of unit testing. Originally
 developed as a test harness to run TCK test suites, it has since evolved into a
 general purpose test platform.

Package: libjtidy-java
Description-md5: eeff71f37c25e0353abac32042cba34f
Description-en: JTidy HTML syntax checker and pretty printer
 JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer.
 Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed
 and faulty HTML. In addition, JTidy provides a DOM interface to the document
 that is being processed, which effectively makes you able to use JTidy
 as a DOM parser for real-world HTML.

Package: libjtidy-java-doc
Description-md5: 2c674ae683fdd5f51c8dab9caa3db0f5
Description-en: JTidy HTML syntax checker and pretty printer (documentation)
 JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer.
 Like its non-Java cousin, JTidy can be used as a tool for cleaning up malformed
 and faulty HTML. In addition, JTidy provides a DOM interface to the document
 that is being processed, which effectively makes you able to use JTidy
 as a DOM parser for real-world HTML.
 .
 This package contains the API documentation of libjtidy-java.

Package: libjts-java
Description-md5: 30bee11e661ddb757bbab400dc8870cb
Description-en: JTS Topology Suite
 JTS is a java library which provides:
 * an implementation of the spatial data model defined
 in the OGC Simple Features Specification for SQL (SFS)
 * a complete, consistent, implementation of fundamental 2D spatial algorithms
 * an explicit precision model, with algorithms that gracefully handle
 situations that result in dimensional collapse
 * robust implementations of key computational geometric operations
 * I/O in Well-Known Text format

Package: libjts-java-doc
Description-md5: 43c0bca414ac0073239fdcb8a4750ec9
Description-en: Documentation for the JTS Topology Suite
 This package includes documentation for programmers:
 * javadoc for libjts-java
 * developer's guide
 * technical specifications

Package: libjtype-java
Description-md5: e60b27d55da1d7fc85d69b86164a182f
Description-en: Helper library for the Java 5 Type
 Java 5 introduced a richer type system for generics with Type and its various
 subtypes, but lacks any easy way to perform common operations on these types.
 JType aims to fill this gap.
 .
 Features:
 - A factory to easily create implementations of the various type interfaces.
 - Methods to compare and manipulate type instances, such as checking whether
 a type is a subtype of another.
 - A generic type literal that provides an equivalent of class literals for
 types.

Package: libjuce-doc
Description-md5: 5d99d0cc4969b5646d2f8e1b7bc9f465
Description-en: Jules' Utility Class Extensions (documentation)
 JUCE (Jules' Utility Class Extensions) is an all-encompassing C++ framework for
 developing cross-platform software.
 .
 It contains pretty much everything you're likely to need to create most
 applications, and is particularly well-suited for building highly-customised
 GUIs, and for handling graphics and sound.
 .
 This package contains html documentation for the JUCE API.

Package: libjudy-dev
Description-md5: 3f37f9368d6875c98dfa4a78c12db96b
Description-en: C library for creating and accessing dynamic arrays (dev package)
 Judy is a C library that implements a dynamic array.  Empty Judy arrays are
 declared with null pointers.  A Judy array consumes memory only when
 populated yet can grow to take advantage of all available memory.  Judy's key
 benefits are:  scalability, performance, memory efficiency, and ease of use.
 Judy arrays are designed to grow without tuning into the peta-element range,
 scaling near O(log-base-256).
 .
 Judy arrays are accessed with insert, retrieve, and delete calls for number
 or string indexes.  Configuration and tuning are not required -- in fact not
 possible.  Judy offers sorting, counting, and neighbor/empty searching.
 Indexes can be sequential, clustered, periodic, or random -- it doesn't
 matter to the algorithm.  Judy arrays can be arranged hierarchically to
 handle any bit patterns -- large indexes, sets of keys, etc.
 .
 Judy is often an improvement over common data structures such as:  arrays,
 sparse arrays, hash tables, B-trees, binary trees, linear lists, skiplists,
 other sort and search algorithms, and counting functions.
 .
 This is the development package.

Package: libjudydebian1
Description-md5: c319a2e1f849e99c268f4999ded0032f
Description-en: C library for creating and accessing dynamic arrays
 Judy is a C library that implements a dynamic array.  Empty Judy arrays are
 declared with null pointers.  A Judy array consumes memory only when
 populated yet can grow to take advantage of all available memory.  Judy's key
 benefits are:  scalability, performance, memory efficiency, and ease of use.
 Judy arrays are designed to grow without tuning into the peta-element range,
 scaling near O(log-base-256).
 .
 Judy arrays are accessed with insert, retrieve, and delete calls for number
 or string indexes.  Configuration and tuning are not required -- in fact not
 possible.  Judy offers sorting, counting, and neighbor/empty searching.
 Indexes can be sequential, clustered, periodic, or random -- it doesn't
 matter to the algorithm.  Judy arrays can be arranged hierarchically to
 handle any bit patterns -- large indexes, sets of keys, etc.
 .
 Judy is often an improvement over common data structures such as:  arrays,
 sparse arrays, hash tables, B-trees, binary trees, linear lists, skiplists,
 other sort and search algorithms, and counting functions.

Package: libjuff0.10t64
Description-md5: 196483519eaefad20bf9c6a79691a453
Description-en: Lightweight yet powerful Qt text editor - library
 JuffEd is a simple, cross-platform text editor written using the Qt toolkit
 and the QScintilla library. It supports most features found in modern text
 editors, including syntax highlighting, bracket matching, switching encodings,
 sessions, and a plugin API.
 .
 This package contains JuffEd editor libraries.

Package: libjug-java
Description-md5: 1dccb64d576a9025feeb174ca05c8c79
Description-en: Pure java UUID generator
 JUG is a pure java UUID generator that generates UUIDs according to the IETF
 UUID draft specification.
 .
 This package contains the library.

Package: libjuh-java
Description-md5: 9e017c19c2cbf8cab7b83a1ee17e6890
Description-en: transitional package for LibreOffice UNO runtime environment
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This has now been merged into liblibreoffice-java and this package thus
 can be safely removed once installed.

Package: libjuman-dev
Description-md5: e7060d8da0ab4b8e83515a82ef04e3ff
Description-en: Header files of JUMAN
 This package provides header files which are necessary to development
 programs using runtime libraries of Juman, that is a Japanese
 morphological analysis system.

Package: libjuman-perl
Description-md5: 59250d1a58f31b5b95e92f48779969b1
Description-en: Perl binding of JUMAN
 This package provides Perl binding of Juman, that is a Japanese
 morphological analysis system.

Package: libjuman4t64
Description-md5: eb7f6e2d33737cf201121e2c6b1502ea
Description-en: Library of JUMAN
 This package provides runtime libraries of Juman, that is a Japanese
 morphological analysis system.

Package: libjumbo-java
Description-md5: af96e8fb69fbdfc2495e3a918e32c4d3
Description-en: Java library for processing CML
 JUMBO is a library which validates and supports CML Schema.

Package: libjung-free-java
Description-md5: 461a44f44718252c66c69311a43ca647
Description-en: Java Universal Network/Graph Framework
 JUNG provides a common and extendible language for the modeling, analysis, and
 visualization of data that can be represented as a graph or network.
 .
 This package does not contain the jung jai classes (Java Advanced Imaging) for
 licensing reasons.
 .
 The JUNG architecture is designed to support a variety of representations of
 entities and their relations, such as directed and undirected graphs,
 multi-modal graphs, graphs with parallel edges, and hypergraphs. It provides
 a mechanism for annotating graphs, entities, and relations with metadata. This
 facilitates the creation of analytic tools for complex data sets that can
 examine the relations between entities as well as the metadata attached to each
 entity and relation.
 .
 The current distribution of JUNG includes implementations of a number of
 algorithms from graph theory, data mining, and social network analysis, such as
 routines for clustering, decomposition, optimization, random graph generation,
 statistical analysis, and calculation of network distances, flows, and
 importance measures (centrality, PageRank, HITS, etc.).
 .
 JUNG also provides a visualization framework that makes it easy to construct
 tools for the interactive exploration of network data. Users can use one of the
 layout algorithms provided, or use the framework to create their own custom
 layouts. In addition, filtering mechanisms are provided which allow users to
 focus their attention, or their algorithms, on specific portions of the graph.

Package: libjung-free-java-doc
Description-md5: bef30f9f9c47ef72452ef1e0ea602ade
Description-en: Java Universal Network/Graph Framework (documentation)
 JUNG provides a common and extendible language for the modeling, analysis, and
 visualization of data that can be represented as a graph or network.
 .
 The JUNG architecture is designed to support a variety of representations of
 entities and their relations, such as directed and undirected graphs,
 multi-modal graphs, graphs with parallel edges, and hypergraphs. It provides
 a mechanism for annotating graphs, entities, and relations with metadata. This
 facilitates the creation of analytic tools for complex data sets that can
 examine the relations between entities as well as the metadata attached to each
 entity and relation.
 .
 The current distribution of JUNG includes implementations of a number of
 algorithms from graph theory, data mining, and social network analysis, such as
 routines for clustering, decomposition, optimization, random graph generation,
 statistical analysis, and calculation of network distances, flows, and
 importance measures (centrality, PageRank, HITS, etc.).
 .
 JUNG also provides a visualization framework that makes it easy to construct
 tools for the interactive exploration of network data. Users can use one of the
 layout algorithms provided, or use the framework to create their own custom
 layouts. In addition, filtering mechanisms are provided which allow users to
 focus their attention, or their algorithms, on specific portions of the graph.
 .
 This package contains the documentation.

Package: libjunit5-system-exit-java
Description-md5: 4d621915776c461490f197c599668514
Description-en: JUnit5 Extension to help write tests that call System.exit()
 This JUnit 5 Extension helps you write tests for code that calls System.exit().
 Starting with JUnit 5, @Rules, @ClassRules, and Runners were replaced by the
 Extension concept.

Package: libjuniversalchardet-java
Description-md5: 869083289e1d8d83e55df3cee7c41af2
Description-en: encoding detector library (Java port of the Mozilla library)
 juniversalchardet is an encoding detector library, which takes a sequence of
 byte in an unknown character encoding without any additional information, and
 attempts to determine the encoding of the text.

Package: libjunixsocket-java
Description-md5: fc9c8f11c9ee76cfa689cedd9f38e19d
Description-en: Unix Domain Sockets in Java
 junixsocket is a Java/JNI library that allows the use of Unix Domain Sockets
 (AF_UNIX sockets) from Java. In contrast to other implementations, junixsocket
 extends the Java Sockets API (java.net.Socket, java.net.SocketAddress etc.)
 and even supports RMI over AF_UNIX. It is also possible to use it in
 conjunction with Connector/J to connect to a local MySQL server via Unix domain
 sockets.

Package: libjunixsocket-jni
Description-md5: 2aeb258677d6abd17abb755400c59431
Description-en: Unix Domain Sockets in Java (JNI library)
 junixsocket is a Java/JNI library that allows the use of Unix Domain Sockets
 (AF_UNIX sockets) from Java. In contrast to other implementations, junixsocket
 extends the Java Sockets API (java.net.Socket, java.net.SocketAddress etc.)
 and even supports RMI over AF_UNIX. It is also possible to use it in
 conjunction with Connector/J to connect to a local MySQL server via Unix domain
 sockets.
 .
 This package contains the architecture specific Java native interface part.

Package: libjurt-java
Description-md5: 9e017c19c2cbf8cab7b83a1ee17e6890
Description-en: transitional package for LibreOffice UNO runtime environment
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This has now been merged into liblibreoffice-java and this package thus
 can be safely removed once installed.

Package: libjutils-java
Description-md5: 12795945f7082a201771bcab70cb0b0a
Description-en: Common utilities for Java Game Technology Group projects
 The JUtils Project hosts an implementation of a set of APIs utilized
 by other Java Game Technology Group projects (eg. JInput, JOAl,
 JOGL).

Package: libjws-api-java
Description-md5: 95e597cd0f2aa393f42a50a8d0afdf82
Description-en: Java EE Web Services Metadata API (JSR 181)
 This API defines Java annotations to enable easy definition
 of Java Web Services in a Java EE container.
 .
 This API was a standard part of the JDK since Java 6 (the javax.jws package)
 and was removed in Java 11.

Package: libjwt-dev
Description-md5: 0707b8fe292474ac27ca00fdc72f0344
Description-en: C library to handle JWT (JSON Web Token) - development
 libjwt is a library which allows you to encode and decode
 JSON Web Tokens (JWT).
 .
 JSON Web Tokens are an open, industry standard RFC 7519 method for
 representing claims securely between two parties.
 .
 This package contains the development files.

Package: libjwt-gnutls-dev
Description-md5: 7907575df46fe1cc06f351eb21e556cf
Description-en: Development files for libjwt - GnuTLS flavour
 libjwt is a library which allows you to encode and decode
 JSON Web Tokens (JWT). GnuTLS flavour.
 .
 JSON Web Tokens are an open, industry standard RFC 7519 method for
 representing claims securely between two parties.
 .
 This package contains the development files.
 .
 SSL support is provided by GnuTLS.

Package: libjwt-gnutls2
Description-md5: d6cd67187a17940924ce09f0735bd07d
Description-en: C library to handle JWT (JSON Web Token) - GnuTLS flavour
 libjwt is a library which allows you to encode and decode
 JSON Web Tokens (JWT). GnuTLS flavour.
 .
 JSON Web Tokens are an open, industry standard RFC 7519 method for
 representing claims securely between two parties.
 .
 SSL support is provided by GnuTLS.

Package: libjwt14
Description-md5: 8745b22397808187de06330777c8eeb9
Description-en: C JSON Web Token Library +JWK +JWKS
 libjwt is a library which allows you to encode and decode
 JSON Web Tokens (JWT).
 .
 JSON Web Tokens are an open, industry standard RFC 7519 method for
 representing claims securely between two parties.

Package: libjwt14-dev
Description-md5: f3a66de2cbcf3591fd47b03a8553a31b
Description-en: C JSON Web Token Library +JWK +JWKS - development
 libjwt is a library which allows you to encode and decode
 JSON Web Tokens (JWT).
 .
 JSON Web Tokens are an open, industry standard RFC 7519 method for
 representing claims securely between two parties.
 .
 This package contains the development files.

Package: libjwt14-doc
Description-md5: dea9d636a588e0988338bcc15255d81c
Description-en: C JSON Web Token Library +JWK +JWKS - documentation
 libjwt is a library which allows you to encode and decode
 JSON Web Tokens (JWT).
 .
 JSON Web Tokens are an open, industry standard RFC 7519 method for
 representing claims securely between two parties.
 .
 This package contains documentation in HTML format.

Package: libjwt2
Description-md5: 151b2ed25f1ae0e1a9ee8a81a0d6520a
Description-en: C library to handle JWT (JSON Web Token)
 libjwt is a library which allows you to encode and decode
 JSON Web Tokens (JWT).
 .
 JSON Web Tokens are an open, industry standard RFC 7519 method for
 representing claims securely between two parties.

Package: libjxgrabkey-java
Description-md5: 63b3e882e7ba7ec013a644667af45622
Description-en: X11 hotkey API for java
 JXGrabKey provides an API to make java programs hotkey aware.
 .
 It relies on a jni backend provided by the libjxgrabkey-jni package.

Package: libjxgrabkey-jni
Description-md5: bd41838ccef2c4df6b438b2b57f4c79b
Description-en: X11 hotkey API for java (jni backend)
 JXGrabKey provides an API to make java programs hotkey aware.
 .
 This package holds the architecture dependent jni backend of the java
 library.

Package: libjxl-devtools
Description-md5: 4131ad2529597fba7a2dcddb8b5f1c1f
Description-en: JPEG XL Image Coding System - "JXL" (dev command line utility)
 The JPEG XL Image Coding System (ISO/IEC 18181) is a lossy and
 lossless image compression format. It has a rich feature set and is
 particularly optimized for responsive web environments, so that
 content renders well on a wide range of devices. Moreover, it includes
 several features that help transition from the legacy JPEG format.
 .
 This package installs the devtools command line utilities.

Package: libjxl-testdata
Description-md5: 92b2dcafd80a91d8c5dc160dca8ccde2
Description-en: JPEG XL Image Coding System - "JXL" (testdata)
 The JPEG XL Image Coding System (ISO/IEC 18181) is a lossy and
 lossless image compression format. It has a rich feature set and is
 particularly optimized for responsive web environments, so that
 content renders well on a wide range of devices. Moreover, it includes
 several features that help transition from the legacy JPEG format.
 .
 This package installs the testdata files for libjxl.

Package: libjxl-tools
Description-md5: c789e316cb9fb5ca256c59b68643b721
Description-en: JPEG XL Image Coding System - "JXL" (command line utility)
 The JPEG XL Image Coding System (ISO/IEC 18181) is a lossy and
 lossless image compression format. It has a rich feature set and is
 particularly optimized for responsive web environments, so that
 content renders well on a wide range of devices. Moreover, it includes
 several features that help transition from the legacy JPEG format.
 .
 This package installs the command line utilities.

Package: libjxmpp-java
Description-md5: 78bb4dc87ebffa3b4c10dd127ede3df5
Description-en: base library for XMPP based instant messaging and presence
 JXMPP is an Open Source Java base library for XMPP. It provides often used
 functionality needed to build an XMPP stack.
 .
 jxmpp-core: Provides core functionality most software that interacts with XMPP
 requires: XmppDateTime, XmppStringUtils, XmppStringPrepUtil.
 .
 jxmpp-jid: Provides API that abstracts XMPP JIDs with Java classes, performing
 string preparation and validation.
 .
 jxmpp-util-cache: Provides a lightweight and efficient Cache without external
 dependencies used by various JXMPP Components.
 .
 jxmpp-strings-testframework: A framework to test "XMPP Strings".

Package: libjxp-java
Description-md5: 4dc30976b9ba79446ec36a61a340f44c
Description-en: Java template engine/script processor
 Jxp (Java scripted page) is a script-processor that process JSP-like files.
 It contains a parser to parse the script file into an abstract syntax tree
 and a tree processor (JxpProcessor) that will process the syntax tree to
 execute the code using reflection API to produce output. The main uses of Jxp
 are:
 .
 * as a script language engine to increase flexibility in the user
 application
 * as a template engine to produce dynamic text output
 .
 Some of the main features of Jxp include:
 .
 * Java as script/template language. Why learn another one? ;)
 * Run JSP-like code outside of servlet container
 * support common java language 1.4 constructs (partial 1.5 syntax support
 on jdk 1.4)
 * support common JSP constructs including import directive, declaration, EL
 etc (taglib not supported, yet)
 * practical template sources management framework
 * support caching of parsed syntax tree to eliminate reparse of template
 * a servlet implementation to enable web-scripting
 * extensible processing context for defining built-in function on the
 scripts

Package: libjxr-dev
Description-md5: 24fbd2ac72ff87b1cda5c8c79ccfb57c
Description-en: JPEG-XR lib - dev files
 JPEG XR is an approved ISO/IEC International standard (its official
 designation is ISO/IEC 29199-2).
 .
 JPEG XR started its life in Microsoft Research. It publicly first appeared as
 the HD Photo format in Windows Vista.
 .
 For web developers, JPEG XR has a large number of interesting features, see
 the table below. Some of these are big advantages over other image formats
 like JPEG, PNG, OpenEXR, and TIFF.
 - Better Compression (40% smaller than JPEG)
 - Lossless Mode (better compression than PNG)
 - Alpha Channel (compress color lossy and alpha losslessly)
 - Extended Bitdepth (supports 8-, 16-, and 32-bit/channel)
 - Progressive Decode
 - Advanced Decoding Features (tile-based layout, for efficient
 region-of-interest access.)
 .
 Provide the development files

Package: libjxr-tools
Description-md5: 5267f7e7da14c7d66edd661df7135f40
Description-en: JPEG-XR lib - command line apps
 JPEG XR is an approved ISO/IEC International standard (its official
 designation is ISO/IEC 29199-2).
 .
 JPEG XR started its life in Microsoft Research. It publicly first appeared as
 the HD Photo format in Windows Vista.
 .
 For web developers, JPEG XR has a large number of interesting features, see
 the table below. Some of these are big advantages over other image formats
 like JPEG, PNG, OpenEXR, and TIFF.
 - Better Compression (40% smaller than JPEG)
 - Lossless Mode (better compression than PNG)
 - Alpha Channel (compress color lossy and alpha losslessly)
 - Extended Bitdepth (supports 8-, 16-, and 32-bit/channel)
 - Progressive Decode
 - Advanced Decoding Features (tile-based layout, for efficient
 region-of-interest access.)
 .
 Provides command line tools for JPEG XR libs (JxrDecApp & JxrEncApp)

Package: libjxr0t64
Description-md5: b907df31780acdbd4aa78cf6f51ee5fa
Description-en: JPEG-XR lib - libraries
 JPEG XR is an approved ISO/IEC International standard (its official
 designation is ISO/IEC 29199-2).
 .
 JPEG XR started its life in Microsoft Research. It publicly first appeared as
 the HD Photo format in Windows Vista.
 .
 For web developers, JPEG XR has a large number of interesting features, see
 the table below. Some of these are big advantages over other image formats
 like JPEG, PNG, OpenEXR, and TIFF.
 - Better Compression (40% smaller than JPEG)
 - Lossless Mode (better compression than PNG)
 - Alpha Channel (compress color lossy and alpha losslessly)
 - Extended Bitdepth (supports 8-, 16-, and 32-bit/channel)
 - Progressive Decode
 - Advanced Decoding Features (tile-based layout, for efficient
 region-of-interest access.)

Package: libjzlib-java
Description-md5: 35c243102d954345699348d1355af49a
Description-en: Java Zlib implementation
 JZlib is a pure Java implementation of ZLib (see RFC-1950 and RFC-1951).
 .
 It supports all compression level and all flushing mode of ZLib and
 it can inflate and deflate exactly like ZLib does.
 It provide much more flexibility over 'java.util.zip.*' included in
 Java Platform API.
 .
 JZlib is licensed under a BSD style license.

Package: libk3b-data
Description-md5: a8b4b45e210e1e2d2b18e03a21f1f2b1
Description-en: KDE CD/DVD burning application library - runtime files
 K3b provides a comfortable user interface to perform most CD/DVD burning
 tasks. While the experienced user can take influence in all steps
 of the burning process the beginner may find comfort in the automatic settings
 and the reasonable k3b defaults which allow a quick start.
 .
 This package contains libraries data files.

Package: libk3b-dev
Description-md5: b663aaf627cae2c6b6207dc67ad6ae8b
Description-en: KDE CD/DVD burning application library - development files
 K3b provides a comfortable user interface to perform most CD/DVD burning
 tasks. While the experienced user can take influence in all steps
 of the burning process the beginner may find comfort in the automatic settings
 and the reasonable k3b defaults which allow a quick start.
 .
 This package contains development files.

Package: libk3b-extracodecs
Description-md5: 3a841361001b55a9161baa4919cfc2f2
Description-en: KDE CD/DVD burning application library - extra decoders
 K3b provides a comfortable user interface to perform most CD/DVD burning
 tasks. While the experienced user can take influence in all steps
 of the burning process the beginner may find comfort in the automatic settings
 and the reasonable k3b defaults which allow a quick start.
 .
 This package contains runtime libraries for the MP3 and FFMPEG decoder plugin.

Package: libk3b8t64
Description-md5: c402b6a06ec159e5313882f6465aa501
Description-en: KDE CD/DVD burning application library - runtime files
 K3b provides a comfortable user interface to perform most CD/DVD burning
 tasks. While the experienced user can take influence in all steps
 of the burning process the beginner may find comfort in the automatic settings
 and the reasonable k3b defaults which allow a quick start.
 .
 This package contains runtime libraries.

Package: libkaccounts6-2
Description-md5: c743dde45ea6b3d079c3f4df6eb6ee12
Description-en: integration library for Accounts-SSO and SignOn-SSO
 KAccounts Integration provides a way to share accounts data such as login
 tokens and general user information (like usernames and such) between various
 applications.
 .
 The KAccounts library is a KDE Frameworks style abstraction layer on top of
 the Accounts-SSO and SignOnD libraries, which uses a combination of models and
 jobs to expose the functionality of those.

Package: libkaccounts6-dev
Description-md5: 39c4be261d645fab2a42d65e5b947ff2
Description-en: integration library and QML module for Accounts-SSO and SignOn-SSO - development files
 KAccounts Integration provides a way to share accounts data such as login
 tokens and general user information (like usernames and such) between various
 applications.
 .
 The KAccounts library is a KDE Frameworks style abstraction layer on top of
 the Accounts-SSO and SignOnD libraries, which uses a combination of models and
 jobs to expose the functionality of those.
 .
 The kaccounts QML plugin exposes that functionality directly to Qt Quick based
 applications.
 .
 This package contains development files.

Package: libkaddressbook-dev
Description-md5: 5b52a7b508d1cdd53e137aacb38903c5
Description-en: Addressbook import export library - development files
 KAddressBook enables you to manage your contacts efficiently and comfortably.
 It can load and save your contacts to many different locations, including
 the local file system, LDAP servers, and SQL databases.
 .
 This package contains the development files.

Package: libkadm5clnt7t64-heimdal
Description-md5: 3c1990ad00253301ad106a775a259242
Description-en: Heimdal Kerberos - kadmin client library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the client library for kadmin.

Package: libkadm5srv8t64-heimdal
Description-md5: 3cfc4abf46cb966d202e4c7e1c50b12f
Description-en: Libraries for Heimdal Kerberos
 Heimdal is a free implementation of Kerberos 5, that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the server library for kadmin.

Package: libkafs-client-dev
Description-md5: 224f43c22525caf5f9e0f42a21da0d33
Description-en: Development files for kAFS tool shared library
 kAFS is a Linux kernel implementation of the AFS file system.  This
 package provides the headers and development files for the libkafs_client
 shared library.

Package: libkafs-client0
Description-md5: 424208d515a511ac978da8d59ee8fdbb
Description-en: kAFS tool shared library
 kAFS is a Linux kernel implementation of the AFS file system.  This
 package provides a library of shareable routines for dealing with the
 kAFS filesystem.  These provide things like configuration parsing and DNS
 lookups.

Package: libkafs0t64-heimdal
Description-md5: 7fd30de3adb996e1ddb2c382f4ce4994
Description-en: Heimdal Kerberos - KAFS support library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the library for KAFS support.

Package: libkainjow-mustache-dev
Description-md5: 2a1e4d9fe7364621d53b107b700b3a91
Description-en: Mustache text templates for modern C++
 A header-only Mustache template implementation for C++11, with no
 additional dependencies.
 .
 Mustache is a logic-less web template system that uses braces as part
 of its syntax.

Package: libkakasi2
Description-md5: 57c077067587c6eef61560ae6a65ceec
Description-en: Library version of KAKASI
 This package provides the function of KAKASI as a shared library.
 .
 KAKASI is the language processing filter to convert Kanji characters
 to Hiragana, Katakana or Romaji(1) and may be helpful to read
 Japanese documents.
 .
 (1) "Romaji" is alphabetical description of Japanese pronunciation.

Package: libkakasi2-dev
Description-md5: a25ecdaf53a67af55627fd0ab58ca50a
Description-en: Header files and static libraries for library version of KAKASI
 This package provides header files and static libraries for library
 version of KAKASI.
 .
 KAKASI is the language processing filter to convert Kanji characters
 to Hiragana, Katakana or Romaji(1) and may be helpful to read
 Japanese documents.
 .
 (1) "Romaji" is alphabetical description of Japanese pronunciation.

Package: libkal-dev
Description-md5: b01d1f73b56955b74def9608d8eb86c6
Description-en: library for converting dates between various calendar systems
 The 'libkal' library provides support for converting dates between various
 calendar systems (currently only Julian, Gregorian, Arabic and Jewish
 ones) and some more related stuff.
 .
 The basic idea of this library is, that any date in any calendar system can be
 converted to a single number, which express the number of days since some
 fixed date in the past. libkal uses the so-called 'julianic date'(jd), that is
 used in Astronomy (not exactly).

Package: libkanzi-dev
Description-md5: 03163de40d5fecf2f9e203eed9d73095
Description-en: Fast lossless data compression library in C++
 This is a modern, modular, portable, and efficient lossless data compressor
 written in C++.
 - Modern: Kanzi implements state-of-the-art compression algorithms and is
 built to fully utilize multi-core CPUs via built-in multi-threading.
 - Modular: Entropy codecs and data transforms can be selected and combined
 at runtime to best suit the specific data being compressed.
 - Portable: Supports a wide range of operating systems, compilers, and C++
 standards (details below).
 - Expandable: A clean, interface-driven design—with no external
 dependencies—makes Kanzi easy to integrate, extend, and customize.
 - Efficient: Carefully optimized to balance compression ratio and speed for
 practical, high-performance usage.
 .
 This is the header files.

Package: libkanzi1
Description-md5: 7be3be37708fe63b508b9a72c263fd13
Description-en: Fast lossless data compression library in C++
 This is a modern, modular, portable, and efficient lossless data compressor
 written in C++.
 - Modern: Kanzi implements state-of-the-art compression algorithms and is
 built to fully utilize multi-core CPUs via built-in multi-threading.
 - Modular: Entropy codecs and data transforms can be selected and combined
 at runtime to best suit the specific data being compressed.
 - Portable: Supports a wide range of operating systems, compilers, and C++
 standards (details below).
 - Expandable: A clean, interface-driven design—with no external
 dependencies—makes Kanzi easy to integrate, extend, and customize.
 - Efficient: Carefully optimized to balance compression ratio and speed for
 practical, high-performance usage.

Package: libkasten4controllers0
Description-md5: 44fc2479671e1d0817ee11a2176accf5
Description-en: controllers Kasten library for Okteta
 Kasten is a framework for composing programs.
 .
 This package provides the controller part of Kasten.

Package: libkasten4core0
Description-md5: 0c79d6d935113cb5b13e6b739227236e
Description-en: core Kasten library for Okteta
 Kasten is a framework for composing programs.
 .
 This package provides the core part of Kasten.

Package: libkasten4gui0
Description-md5: eb18e7ea1860a5c9e977819754b68020
Description-en: gui Kasten library for Okteta
 Kasten is a framework for composing programs.
 .
 This package provides the GUI part of Kasten.

Package: libkasten4okteta2controllers0
Description-md5: 6acd054c067473b485987a0ef2472fd1
Description-en: kastencontrollers library for Okteta
 Okteta is a simple editor for the raw data of files. This type of program is
 also called hexadecimal editor or binary editor.
 .
 This package provides the part of the Okteta libraries interfacing with Kasten
 controllers.

Package: libkasten4okteta2core0
Description-md5: e78709ec729d7c1f995bd825438e3431
Description-en: kastencore library for Okteta
 Okteta is a simple editor for the raw data of files. This type of program is
 also called hexadecimal editor or binary editor.
 .
 This package provides the part of the Okteta libraries interfacing
 with Kasten core.

Package: libkasten4okteta2gui0
Description-md5: 838c69ab8f43a5a73be9d4b0f986012f
Description-en: kastengui library for Okteta
 Okteta is a simple editor for the raw data of files. This type of program is
 also called hexadecimal editor or binary editor.
 .
 This package provides the part of the Okteta libraries interfacing
 with Kasten GUI.

Package: libkate-dev
Description-md5: ea7955d0abccb5259d206e2cfde3252c
Description-en: Codec for karaoke and text encapsulation (dev)
 Kate is meant to be used for karaoke alongside audio/video streams (typically
 Vorbis and Theora), movie subtitles, song lyrics, and anything that needs text
 data at arbitrary time intervals.
 .
 libkate provides an API for the encoding and decoding of kate files.
 This package contains the development libraries.

Package: libkate-tools
Description-md5: c771130173d36e2f7c329fd922edcb38
Description-en: Utilities for mangling kate Ogg files
 Kate is meant to be used for karaoke alongside audio/video streams (typically
 Vorbis and Theora), movie subtitles, song lyrics, and anything that needs text
 data at arbitrary time intervals.
 .
 This package contains some utilities useful for debugging and tweaking
 Kate files, using libkate.

Package: libkate1
Description-md5: 39ec13ea5c59b0ac8acc76b3db8228c2
Description-en: Codec for karaoke and text encapsulation
 Kate is meant to be used for karaoke alongside audio/video streams (typically
 Vorbis and Theora), movie subtitles, song lyrics, and anything that needs text
 data at arbitrary time intervals.
 .
 libkate provides an API for the encoding and decoding of kate files.

Package: libkaz-dev
Description-md5: f216f21538a675d45b038448e9ebfcb7
Description-en: Kazlib's reusable data structure development tools
 Kazlib is a collection of program modules portably written in ANSI C.
 .
 It contains a dictionary module based on red-black trees, an extendible
 hashing module, and a system for emulating exception handling.
 .
 This package provides header files and static libraries.

Package: libkaz1
Description-md5: 0c17074feb022a238eb29f57693096d1
Description-en: Kazlib's reusable data structure modules
 Kazlib is a collection of program modules portably written in ANSI C.
 .
 It contains a dictionary module based on red-black trees, an extendible
 hashing module, and a system for emulating exception handling.

Package: libkazocsaba-imageviewer-java
Description-md5: 71a2526ae7f170dcd18e4f08829974be
Description-en: Swing image viewer component
 A Swing image viewer component. The library resides in the central Maven
 repository with group ID hu.kazocsaba and artifact ID image-viewer. If you use
 a project management system which can fetch dependencies from there, you can
 just add the library as a dependency.

Package: libkcalendarutils-data
Description-md5: 0d823e762e0aa76c46be6446cb9d3781
Description-en: kcalutils - data files
 This library provides a set of utility functions that help applications access
 and use calendar data via the KCalCore library.
 .
 This package contains the data files.

Package: libkcalendarutils-dev
Description-md5: bdd38e28a782c8f1100791a9110f97b8
Description-en: kcalutils - development files
 This library provides a set of utility functions that help applications access
 and use calendar data via the KCalCore library.
 .
 This package contains the development files.

Package: libkcapi-dev
Description-md5: ee274d2dd4b359584674b240cbd7489e
Description-en: Development files for Linux Kernel Crypto API
 The Linux kernel exports a Netlink interface of type AF_ALG to allow user
 space to utilize the kernel crypto API. libkcapi uses this Netlink interface
 and exports easy to use APIs so that a developer does not need to consider the
 low-level Netlink interface handling.
 .
 The library does not implement any cipher algorithms. All consumer requests
 are sent to the kernel for processing. Results from the kernel crypto API
 are returned to the consumer via the library API.
 .
 The kernel interface and therefore this library can be used by unprivileged
 processes.
 .
 This package contains development files needed to build libkcapi applications.

Package: libkcapi-doc
Description-md5: a014c5064d19b3baf9131eacee3e2975
Description-en: Documentation for Linux Kernel Crypto API
 The Linux kernel exports a Netlink interface of type AF_ALG to allow user
 space to utilize the kernel crypto API. libkcapi uses this Netlink interface
 and exports easy to use APIs so that a developer does not need to consider the
 low-level Netlink interface handling.
 .
 The library does not implement any cipher algorithms. All consumer requests
 are sent to the kernel for processing. Results from the kernel crypto API
 are returned to the consumer via the library API.
 .
 The kernel interface and therefore this library can be used by unprivileged
 processes.
 .
 This is the documentation for libkcapi

Package: libkcapi1
Description-md5: 78b3492a993653be6a8e1811c5ca42ef
Description-en: Linux Kernel Crypto API User Space Interface Library
 The Linux kernel exports a Netlink interface of type AF_ALG to allow user
 space to utilize the kernel crypto API. libkcapi uses this Netlink interface
 and exports easy to use APIs so that a developer does not need to consider the
 low-level Netlink interface handling.
 .
 The library does not implement any cipher algorithms. All consumer requests
 are sent to the kernel for processing. Results from the kernel crypto API
 are returned to the consumer via the library API.
 .
 The kernel interface and therefore this library can be used by unprivileged
 processes.
 .
 This package contains the libraries needed to run libkcapi applications.

Package: libkcddb6-5
Description-md5: 0d8ee0e128313d9d3531e70c59020cf0
Description-en: CDDB library for KDE Platform (runtime)
 The KDE Compact Disc DataBase library provides an API for applications using
 the KDE Platform to fetch and submit audio CD information over the Internet.
 .
 This package is part of the KDE multimedia module.

Package: libkcddb6-dev
Description-md5: 7565ff08889778a2a6494cc12cbf6406
Description-en: CDDB library for KDE Platform (development)
 The KDE Compact Disc DataBase library provides an API for KDE applications
 to fetch and submit audio CD information over the Internet.
 .
 This package is part of the KDE multimedia module.

Package: libkchart-dev
Description-md5: 5984b75ea32e16776bd1a44415f1c433
Description-en: library for creating business charts (development files)
 KD Charts provides an implementation of the ODF Chart specification. It
 supports stock charts, box charts, and whisker charts and allows one to
 integrate these charts in Qt-based applications.
 .
 This package contains the development files.

Package: libkchart-l10n
Description-md5: f3fdee9514c21e772507f5ac1f6cd6da
Description-en: library for creating business charts (translation)
 KD Charts provides an implementation of the ODF Chart specification. It
 supports stock charts, box charts, and whisker charts and allows one to
 integrate these charts in Qt-based applications.
 .
 This package contains translations.

Package: libkchart2
Description-md5: 0328e560cc613f354b78a9c65673fe06
Description-en: library for creating business charts (shared library)
 KD Charts provides an implementation of the ODF Chart specification. It
 supports stock charts, box charts, and whisker charts and allows one to
 integrate these charts in Qt-based applications.
 .
 This package contains the shared library.

Package: libkchart2-dev
Description-md5: 5984b75ea32e16776bd1a44415f1c433
Description-en: library for creating business charts (development files)
 KD Charts provides an implementation of the ODF Chart specification. It
 supports stock charts, box charts, and whisker charts and allows one to
 integrate these charts in Qt-based applications.
 .
 This package contains the development files.

Package: libkchart6-3
Description-md5: 0328e560cc613f354b78a9c65673fe06
Description-en: library for creating business charts (shared library)
 KD Charts provides an implementation of the ODF Chart specification. It
 supports stock charts, box charts, and whisker charts and allows one to
 integrate these charts in Qt-based applications.
 .
 This package contains the shared library.

Package: libkcolorpicker-qt5-0
Description-md5: ef168c6d7c9325b2a44eea13385e480b
Description-en: QToolButton-like widget with color selection popup menu (Qt5 lib)
 The kColorPicker library provides a QToolButton-like widget with color
 selection popup menu. This library is used by the ksnip project.
 .
 This package provides the shared library for Qt5.

Package: libkcolorpicker-qt5-dev
Description-md5: f0e05f5b022a929d610ce427b7baaaf9
Description-en: QToolButton-like widget with color selection popup menu (Qt5 dev)
 The kColorPicker library provides a QToolButton-like widget with color
 selection popup menu. This library is used by the ksnip project.
 .
 This package provides the development files for Qt5.

Package: libkcolorpicker-qt6-0
Description-md5: 67d07ddc8b215e5528784361ae60e923
Description-en: QToolButton-like widget with color selection popup menu (Qt6 lib)
 The kColorPicker library provides a QToolButton-like widget with color
 selection popup menu. This library is used by the ksnip project.
 .
 This package provides the shared library for Qt6.

Package: libkcolorpicker-qt6-dev
Description-md5: 3175a44934194254285b8c64be89a156
Description-en: QToolButton-like widget with color selection popup menu (Qt6 dev)
 The kColorPicker library provides a QToolButton-like widget with color
 selection popup menu. This library is used by the ksnip project.
 .
 This package provides the development files for Qt6.

Package: libkcompactdisc-dev
Description-md5: 539d0306eed14eeb7d28116aa92fbcae
Description-en: CD drive library for KDE Platform (development)
 The KDE Compact Disc library provides an API for applications using
 the KDE Platform to interface with the CD drives for audio CDs.
 .
 This package contains the development files for libKCompactDisc.
 .
 This package is part of the KDE multimedia module.

Package: libkcompactdisc6-5
Description-md5: fd3a25429cb93cb1d7ca336f3ede63da
Description-en: CD drive library for KDE Platform (runtime)
 The KDE Compact Disc library provides an API for applications using
 the KDE Platform to interface with the CD drives for audio CDs.
 .
 This package is part of the KDE multimedia module.

Package: libkdb-data
Description-md5: fc9a9ca56d53017587a344fa1ffddac0
Description-en: data files for KDb
 KDb is a database connectivity and creation framework, consisted of a
 general-purpose C++ Qt library and set of plugins delivering support
 for various database vendors.
 .
 This package contains the architecture independent data files for the
 KDb library and its drivers.
 .
 This package is part of the Calligra Suite.

Package: libkdb3-4abi1
Description-md5: 86baf8d611090a9a864e6b361112adfe
Description-en: database connectivity and creation framework -- shared library
 KDb is a database connectivity and creation framework, consisted of a
 general-purpose C++ Qt library and set of plugins delivering support
 for various database vendors.
 .
 This package contains the shared library.
 .
 This package is part of the Calligra Suite.

Package: libkdb3-dev
Description-md5: a54994f2f3befb1b4faba9f463c3df8b
Description-en: development files for KDb
 KDb is a database connectivity and creation framework, consisted of a
 general-purpose C++ Qt library and set of plugins delivering support
 for various database vendors.
 .
 This package contains the development files for KDb.
 .
 This package is part of the Calligra Suite.

Package: libkdb3-driver-mysql
Description-md5: 13c73d0c381eaf7f7a67b40d48099ad3
Description-en: MySQL driver for KDb
 KDb is a database connectivity and creation framework, consisted of a
 general-purpose C++ Qt library and set of plugins delivering support
 for various database vendors.
 .
 This package contains the support for MySQL in KDb.
 .
 This package is part of the Calligra Suite.

Package: libkdb3-driver-postgresql
Description-md5: c1247ac6f948b710828ec02c87791f01
Description-en: PostgreSQL driver for KDb
 KDb is a database connectivity and creation framework, consisted of a
 general-purpose C++ Qt library and set of plugins delivering support
 for various database vendors.
 .
 This package contains the support for PostgreSQL in KDb.
 .
 This package is part of the Calligra Suite.

Package: libkdb3-driver-sqlite
Description-md5: 40f598ae0c281ace9baa3d35935ca77f
Description-en: SQLite driver for KDb
 KDb is a database connectivity and creation framework, consisted of a
 general-purpose C++ Qt library and set of plugins delivering support
 for various database vendors.
 .
 This package contains the support for SQLite in KDb.
 .
 This package is part of the Calligra Suite.

Package: libkdc2t64-heimdal
Description-md5: f51bcfc114ea8cb74a023cd002f2636c
Description-en: Heimdal Kerberos - KDC support library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the KDC support library.

Package: libkdcrawqt6-5
Description-md5: 4059d65a18f2fea278d6caf61339fcd4
Description-en: RAW picture decoding library qt6
 Libkdcraw is a Qt6 interface to the libraw library used to decode
 RAW picture files.
 .
 This library is used by kipi-plugins, digiKam, kphotoalbum, and krita.
 .
 This package contains the shared library.

Package: libkdcrawqt6-dev
Description-md5: db6d02149ff14fa22c04d8e14f754f92
Description-en: RAW picture decoding library qt6 -- development files
 Libkdcraw is a Qt6 interface to the libraw library used to decode
 RAW picture files.
 .
 This package contains the development files and the documentation.
 The library documentation is available in the kdcraw.h header file.

Package: libkddockwidgets-qt6-3
Description-md5: 8a8efa7e8803349366fc1554d110310c
Description-en: Dock Widget Framework for Qt
 KDDockWidgets is a cross-platform Qt dock widget library suitable for
 replacing QDockWidget and implementing advanced functionalities missing
 in Qt. Its featurset include support for QtWidgets and QtQuick/QML, alongside
 PySide2 bindings
 .
 This package contains the shared library.

Package: libkddockwidgets-qt6-dev
Description-md5: f46b99a3d0a45aeebf9ef455987897c1
Description-en: Dock Widget Framework for Qt - development files
 KDDockWidgets is a cross-platform Qt dock widget library suitable for
 replacing QDockWidget and implementing advanced functionalities missing
 in Qt. Its featurset include support for QtWidgets and QtQuick/QML, alongside
 PySide2 bindings
 .
 This package contains the files needed to compile and link programs which
 use KDDockWidgets.

Package: libkdecorations3-6
Description-md5: 2f69f7916e2c1f355958b57e8a4fc61d
Description-en: library to create window decorations
 KDecoration2 is a library to create window decorations. These window
 decorations can be used by for example an X11 based window manager
 which re-parents a Client window to a window decoration frame.

Package: libkdecorations3-dev
Description-md5: 94ead86761301d887d1872fe6452ba91
Description-en: library to create window decorations - development files
 KDecoration2 is a library to create window decorations. These window
 decorations can be used by for example an X11 based window manager
 which re-parents a Client window to a window decoration frame.
 .
 This package contains the development files.

Package: libkdecorations3private2
Description-md5: a433a88916f0a2e18ca2bd6a2dcebb05
Description-en: library to create window decorations - private library
 KDecoration2 is a library to create window decorations. These window
 decorations can be used by for example an X11 based window manager
 which re-parents a Client window to a window decoration frame.
 .
 This package contains the private library parts that are not considered stable.

Package: libkdegames6-6
Description-md5: 5d3e89955b5eb697625abb46b23f640b
Description-en: shared library for KDE games
 This package contains a shared library used by KDE games.
 .
 This package is part of the KDE games module.

Package: libkdegames6-dev
Description-md5: a79d102eb2683482d80b0574933d5a24
Description-en: development files for the KDE games library
 This package contains development files for building
 software that uses libraries from the KDE games module.
 .
 This package is part of the KDE games module.

Package: libkdegames6-i18n
Description-md5: ca4429984469de4fe98a648d93dbecf9
Description-en: Localiztion files for the KDE games library
 This package contains localization files.
 .
 This package is part of the KDE games module.

Package: libkdegames6private6
Description-md5: 2b3f3511f4cc5c459dca547b1a1268de
Description-en: private part of shared library for KDE games
 This package contains the private parts of the shared
 library used by KDE
 games.
 .
 This package is part of the KDE games module.

Package: libkdepim-data
Description-md5: 7fa517443f4722bf5c2a9c97b052cc2c
Description-en: KDE PIM library - data files
 This is the internal runtime package for applications from the KDE PIM module.
 It contains data files used by the library.
 .
 This package is part of the KDE PIM module.

Package: libkdepim-dev
Description-md5: ac38fed39cd5255b705265fa498abf78
Description-en: KDE PIM library - development files
 This is the internal runtime package for applications from the KDE PIM module.
 It contains headers, and the libraries needed to build some of the KDE PIM
 applications.
 .
 This package is part of the KDE PIM module.

Package: libkdepim-plugins
Description-md5: f8e68709422343fca6596819f4185c97
Description-en: KDE PIM library - plugins
 This is the internal runtime package for applications from the KDE PIM module.
 It contains plugins that are distributed with the library.
 .
 This package is part of the KDE PIM module.

Package: libkdf-ocaml
Description-md5: 6b27075d10329e694004f5f0e544288f
Description-en: key derivation functions in OCaml (runtime)
 A pure OCaml implementation of scrypt, PBKDF 1 and 2 as defined by
 PKCS#5, and HKDF.
 .
 This package contains runtime files.

Package: libkdf-ocaml-dev
Description-md5: c8bdd73cfdd3695f6278dffcdad9f08f
Description-en: key derivation functions in OCaml (dev)
 A pure OCaml implementation of scrypt, PBKDF 1 and 2 as defined by
 PKCS#5, and HKDF.
 .
 This package contains development files.

Package: libkdgcommons-java
Description-md5: c6067aaa71199ccd538eb983914e87a0
Description-en: utility library for web programming
 The KDG Commons library is a collection of utility classes for Java,
 supplementing and in some cases replacing Jakarta Commons and Google
 Guava. This involves SQL database access via JDBC, hex data handling,
 secure string handling for web applications and much more.

Package: libkdsingleapplication-qt6-1.0
Description-md5: 9e5e714830c5674bb4da5a476780abf9
Description-en: KDAB's helper class for single-instance policy applications (lib)
 KDSingleapplication provides a helper class to make sure that an
 application is single-instance, that is, can't be started more than
 once for an user.
 .
 This package provides the QT Helper class as a library.

Package: libkdsingleapplication-qt6-dev
Description-md5: b774caa2fede46bc81d6a6edc1237909
Description-en: KDAB's helper class for single-instance policy applications (dev)
 KDSingleapplication provides a helper class to make sure that an
 application is single-instance, that is, can't be started more than
 once for an user.
 .
 This package provides the development files for KDSingleApplication

Package: libkdsoap-bin
Description-md5: 78f7dd865b4a7c1bd5bf9c2abe3f4230
Description-en: Qt-based client-side and server-side SOAP component - binaries
 Qt-based client-side and server-side SOAP component. It can be used to
 create client applications for web services and also provides the means to
 create web services without the need for any further component such as a
 dedicated web server.
 .
 This package contains some utilities and example programs for the library.

Package: libkdsoap-dev
Description-md5: 2dbb06b7ca42ca318825fa18121297b0
Description-en: Qt-based client-side and server-side SOAP component - devel files
 Qt-based client-side and server-side SOAP component. It can be used to
 create client applications for web services and also provides the means to
 create web services without the need for any further component such as a
 dedicated web server.
 .
 This package contains the development files

Package: libkdsoap-doc
Description-md5: d7f31e02db274bf0f2929fa9ac35d43c
Description-en: Qt-based client-side and server-side SOAP component - documentation
 Qt-based client-side and server-side SOAP component. It can be used to
 create client applications for web services and also provides the means to
 create web services without the need for any further component such as a
 dedicated web server.
 .
 This package contains the documentation.

Package: libkdsoap-qt6-2
Description-md5: 73db9b10bf55726cd3ea855eaf783a1a
Description-en: Qt-based client-side and server-side SOAP component - client-side library
 Qt-based client-side and server-side SOAP component. It can be used to
 create client applications for web services and also provides the means to
 create web services without the need for any further component such as a
 dedicated web server.
 .
 This package contains the client-side library

Package: libkdsoap-server-qt6-2
Description-md5: 138f738ceefdaef7f6e4b1b309e6e355
Description-en: Qt-based client-side and server-side SOAP component - server-side library
 Qt-based client-side and server-side SOAP component. It can be used to
 create client applications for web services and also provides the means to
 create web services without the need for any further component such as a
 dedicated web server.
 .
 This package contains the server-side library

Package: libkdsoapwsdiscoveryclient-dev
Description-md5: 32ca3941af80996eaea271df528721e0
Description-en: Qt-based WS-Discovery client library based on KDSoap - devel files
 This project is creating a WS-Discovery client library based on the KDSoap
 library.
 .
 This package contains the development files.

Package: libkdsoapwsdiscoveryclient0
Description-md5: 18d60b86747acfd24cf3112c6e8874f9
Description-en: Qt-based WS-Discovery client library based on KDSoap
 This project is creating a WS-Discovery client library based on the KDSoap
 library.
 .
 This package contains the client-side library.

Package: libkdtree++-dev
Description-md5: a8880af4aeab73cabb33f377b211787d
Description-en: C++ template container implementation of kd-tree sorting
 libkdtree++ is a C++ template container implementation of k-dimensional space
 sorting, using a kd-tree. It:
 .
 - supports an unlimited number of dimensions (in theory)
 - can store any data structure, provided the data structure provides
 operator[0 - k-1] to access the individual dimensional
 components (arrays, std::vector already do) and a std::less
 implementation for the type of dimensional components
 - has support for custom allocators
 - implements iterators
 - provides standard find as well as range queries
 - has amortised O(lg n) time (O(n lg n) worst case) on most
 operations (insert/erase/find optimised) and worst-case O(n) space
 - provides a means to rebalance and thus optimise the tree
 - exists in its own namespace
 - uses STL coding style, basing a lot of the code on stl_tree.h
 .
 libkdtree++ only exists as a -dev package as it's only a bunch of C++ header
 files. Therefore, no static or shared library is necessary, allowing for
 ultimate flexibility.

Package: libkdumpfile-dev
Description-md5: da4a962ad9c9fa12fa03ee8221d6cf25
Description-en: libkdumpfile development libraries and header files
 libkdumpfile is a library to read kdump-compressed kernel core dumps.
 .
 This package contains development libraries and header files for libkdumpfile.

Package: libkdumpfile-doc
Description-md5: 09a634e467ebe247221243a062dec1e3
Description-en: Kernel coredump file access (documentation)
 libkdumpfile is a library to read kdump-compressed kernel core dumps.
 .
 This package contains the HTML documentation for libkdumpfile.

Package: libkdumpfile-utils
Description-md5: fef50fc2cda4f0085ce587967497a02f
Description-en: Kernel coredump file access (utilities)
 libkdumpfile is a library to read kdump-compressed kernel core dumps.
 .
 This package contains libkdumpfile utilities, currently kdumpid.

Package: libkdumpfile12
Description-md5: 852e573ed65a36e003c6efd74008b388
Description-en: Kernel coredump file access
 libkdumpfile is a library to read kdump-compressed kernel core dumps.

Package: libkdynamicwallpaper-dev
Description-md5: cc3858fdfd704e8358fccf1134ad6b71
Description-en: Dynamic Wallpaper Engine for Plasma (development files)
 This package is the development files for the plasma5-wallpapers-dynamic
 shared libraries (libkdynamicwallpaper)

Package: libkdynamicwallpaper4
Description-md5: 0d1e43eddd0df199e48f71a8015eae93
Description-en: Dynamic Wallpaper Engine for Plasma (shared libraries)
 This package is the shared libraries for the plasma5-wallpapers-dynamic
 package.

Package: libkeduvocdocument-data
Description-md5: d09accaaeb8818bd1cd78609cd2b6151
Description-en: translations for KEduVocDocument
 This package contains development files for building software that uses the
 KEduVocDocument library
 .
 This package contains architecture-independent data files for KEduVocDocument.
 .
 This package is part of the KDE education module.

Package: libkeduvocdocument-dev
Description-md5: a519561e3e975e24c43560593d5b9fa7
Description-en: development files for KEduVocDocument
 This package contains development files for building software that uses the
 KEduVocDocument library
 .
 This package contains the development files for KEduVocDocument.
 .
 This package is part of the KDE education module.

Package: libkeduvocdocument5abi2
Description-md5: c9ab1266f73e2b5784389c0fd2aef2b9
Description-en: library for reading and writing vocabulary files
 This package contains a library for reading and writing vocabulary files. It
 supports different file formats. KVTML (version 2) is the default. This library
 is used by Parley, Kanagram, KHangMan and KWordQuiz.
 .
 This package is part of the KDE education module.

Package: libkeepalive0
Description-md5: bcb429f4f5ea7c03d042900ff960bef5
Description-en: enable tcp keepalive support in programs using shared libraries
 Many systems provide the ability to keep tcp connections alive, so they
 aren't reset by peers or by routers because of inactivity.
 .
 Even if this feature is present, only a few programs correctly implement
 the code to use it. If your favourite foo-client is not written with
 support for tcp keepalive, you'll continue to see your connection reset.
 .
 libkeepalive library provides a way to enable tcp keepalive support in
 any program that uses shared libraries (e.g.: glibc shared object) to
 perform network operations. Using the preload method, you will be able to
 intercept normal program execution and to inject the code needed to enable
 the keepalive routines, everything done without modifying the original
 binary file and with no need to gain root privileges.

Package: libkexiv2qt6-0
Description-md5: 6ad9a4b20d8e256e1beec207aa5fd2a5
Description-en: Qt like interface for the libexiv2 library
 Libkexiv2 is a Qt wrapper around the Exiv2 library, used to manipulate
 pictures metadata.
 .
 This package contains the libkexiv2 library.

Package: libkexiv2qt6-dev
Description-md5: a542ba0224b1ad8f2dd33cd864157c85
Description-en: Qt-like interface for the libexiv2 library -- development files
 Libkexiv2 is a Qt wrapper around the Exiv2 library, used to manipulate
 pictures metadata.
 .
 This package contains the development files and the documentation.
 The library documentation is available in the kexiv2.h header file.

Package: libkeybinder-3.0-0
Description-md5: 6a8bd97c8b5984c2f0e011df871d1882
Description-en: registers global key bindings for applications - Gtk+3
 keybinder is a library for registering global keyboard shortcuts to be used by
 GTK-based applications under the X Window System.
 .
 When a combination of key is pressed, keybinder notifies it to the registering
 application, which can execute one or more operations based on the event
 previously registered.
 .
 Originally written as part of the Tomboy project, keybinder has been
 distributed as stand-alone library let other applications to use key binding.
 .
 This is the Gtk+3 version of the library.

Package: libkeybinder-3.0-dev
Description-md5: 7d48fb344953b357fffd4a63cb8cbb98
Description-en: registers global key bindings for applications - Gtk+3 - development headers
 keybinder is a library for registering global keyboard shortcuts to be used by
 GTK-based applications under the X Window System.
 .
 When a combination of key is pressed, keybinder notifies it to the registering
 application, which can execute one or more operations based on the event
 previously registered.
 .
 Originally written as part of the Tomboy project, keybinder has been
 distributed as stand-alone library let other applications to use key binding.
 .
 This package contains libkeybinder development headers.
 .
 This is the Gtk+3 version of the library.

Package: libkeymancore-dev
Description-md5: cda13ee5bd2bbde8cc1e9416ef669a0b
Description-en: Development files for Keyman keyboard processing library
 Originally created in 1993 to type Lao on Windows, Keyman is now a free and
 open source keyboarding platform which allows anyone to write a keyboard layout
 for their language. Keyman is available for many platforms, including Windows,
 macOS, iOS, Android, Linux and the web.
 .
 Keyboard layouts are defined with a clear and easy to understand keyboard
 grammar. Keyman's contextual input model means keyboard layouts can be
 intelligent and make it simple to type even the most complex languages.
 Keyboard layouts are distributed through an open catalog to all major desktop
 and mobile platforms.
 .
 The Keyman core library processes input from input method engines
 and applies rules from compiled Keyman keyboard files.
 .
 This package contains development headers and libraries.

Package: libkeymancore2
Description-md5: 94ab2da9f22ffea44c681356df5f9fc4
Description-en: Keyman keyboard processing library
 Originally created in 1993 to type Lao on Windows, Keyman is now a free and
 open source keyboarding platform which allows anyone to write a keyboard layout
 for their language. Keyman is available for many platforms, including Windows,
 macOS, iOS, Android, Linux and the web.
 .
 Keyboard layouts are defined with a clear and easy to understand keyboard
 grammar. Keyman's contextual input model means keyboard layouts can be
 intelligent and make it simple to type even the most complex languages.
 Keyboard layouts are distributed through an open catalog to all major desktop
 and mobile platforms.
 .
 The Keyman core library processes input from input method engines
 and applies rules from compiled Keyman keyboard files.

Package: libkeyword-simple-perl
Description-md5: 6b2a729a0a81e23f02067debc41cf043
Description-en: Perl module to define new keywords in pure Perl
 Keyword::Simple allows one to implement new keywords in pure Perl. To do
 this, it is needed to write a module and call Keyword::Simple::define in
 the import method. Any keywords defined this way will be available in
 the lexical scope that's currently being compiled.

Package: libkf5activities-dev
Description-md5: 7ad970a287cc047a4edc2fc387464982
Description-en: development files for kactivities.
 This library provides functionality for managing Activities.
 .
 Contains development files for kactivities.

Package: libkf5activities-doc
Description-md5: c1a136154fa5fe4fe1016a72038e3e94
Description-en: Library to organize the user work in separate activities (documentation)
 This library provides functionality for managing Activities.
 .
 This package contains the qch documentation files.

Package: libkf5activities5
Description-md5: 46ad843a4038ec1b1ac2f4703f81cbaf
Description-en: Library to organize the user work in separate activities.
 This library provides functionality for managing Activities.

Package: libkf5activitiesstats-dev
Description-md5: 9b84b4b8fd49751a843ec3c1cba3e3a0
Description-en: development files for kactivities-stats.
 A library for accessing the usage data collected by the activities system.
 .
 Contains development files for kactivities-stats.

Package: libkf5activitiesstats-doc
Description-md5: db83b9d143d808741994ac9a13af1eb6
Description-en: usage data collected by the activities system
 A library for accessing the usage data collected by the activities
 system.
 .
 This package contains the qch documentation files.

Package: libkf5activitiesstats1
Description-md5: 50da67565bb2aea00165c9d3799771c4
Description-en: usage data collected by the activities system
 A library for accessing the usage data collected by the activities
 system.
 .
 Contains development files for kactivities-stats.

Package: libkf5archive-data
Description-md5: b9a59e102316d66078f34f6ac3cd6af8
Description-en: data files for karchive
 Karchive is a Qt 5 addon providing access to numerous types of archives.
 .
 KArchive provides classes for easy reading, creation and manipulation of
 "archive" formats like ZIP and TAR.
 .
 It also provides transparent compression and decompression of data, like the
 GZip format, via a subclass of QIODevice.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the data files.

Package: libkf5archive-dev
Description-md5: 3dafae3e3d7fde82558383c45239bdb4
Description-en: development files for karchive
 Karchive is a Qt 5 addon providing access to numerous types of archives.
 .
 KArchive provides classes for easy reading, creation and manipulation of
 "archive" formats like ZIP and TAR.
 .
 It also provides transparent compression and decompression of data, like the
 GZip format, via a subclass of QIODevice.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files.

Package: libkf5archive-doc
Description-md5: a316f2228c294d485889aa03efaf2291
Description-en: Qt 5 addon providing access to numerous types of archives (documentation)
 KArchive provides classes for easy reading, creation and manipulation of
 "archive" formats like ZIP and TAR.
 .
 It also provides transparent compression and decompression of data, like the
 GZip format, via a subclass of QIODevice.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5archive5
Description-md5: 9494207f77a3776fd233ec427a4e0067
Description-en: Qt 5 addon providing access to numerous types of archives
 KArchive provides classes for easy reading, creation and manipulation of
 "archive" formats like ZIP and TAR.
 .
 It also provides transparent compression and decompression of data, like the
 GZip format, via a subclass of QIODevice.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5attica-dev
Description-md5: 0f258532f7eee15e2fb363e6b7f3ba41
Description-en: development files for libkf5attica5
 Attica is a Qt library that implements the Open Collaboration Services
 API version 1.6.
 .
 It grants easy access to the services such as querying information about
 persons and contents.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development header files.

Package: libkf5attica-doc
Description-md5: db60da8846ede089a9b0d8a2f2d96403
Description-en: Qt library that implements the Open Collaboration Services API (documentation)
 Attica is a Qt library that implements the Open Collaboration Services
 API version 1.6.
 .
 It grants easy access to the services such as querying information about
 persons and contents.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5attica5
Description-md5: eaa2d3f76d81d2d18cbe7566c248696f
Description-en: Qt library that implements the Open Collaboration Services API
 Attica is a Qt library that implements the Open Collaboration Services
 API version 1.6.
 .
 It grants easy access to the services such as querying information about
 persons and contents.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5auth-data
Description-md5: 7a717da1c2f786c5983047889fa439b5
Description-en: Abstraction to system policy and authentication features
 KAuth is a framework to let applications perform actions as a
 privileged user.
 .
 KAuth is part of KDE Frameworks 5.
 .
 This package contains data files.

Package: libkf5auth-dev
Description-md5: 7f6460ac3eca997359b91b6f182732b7
Description-en: Abstraction to system policy and authentication features
 KAuth is a framework to let applications perform actions as a
 privileged user.
 .
 KAuth is part of KDE Frameworks 5.
 .
 This package contains development files for kauth.

Package: libkf5auth-dev-bin
Description-md5: f5451a750296a55bf044fd9474c0009d
Description-en: Abstraction to system policy and authentication features
 KAuth is a framework to let applications perform actions as a
 privileged user.
 .
 KAuth is part of KDE Frameworks 5.
 .
 This package contains helper binaries for development.
 You never should depend on this directly, cause the *.cmake files are
 not included in that package (as they are arch-dependant).

Package: libkf5auth-doc
Description-md5: 9dd8dbdaaf8c31eea5d8e4fb668ea3f7
Description-en: Abstraction to system policy and authentication features (documentation)
 KAuth is a framework to let applications perform actions as a
 privileged user.
 .
 KAuth is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5auth5
Description-md5: 124a670ad126e277ca1fe06066b173e3
Description-en: Abstraction to system policy and authentication features
 KAuth is a framework to let applications perform actions as a
 privileged user.
 .
 KAuth is part of KDE Frameworks 5.

Package: libkf5authcore5
Description-md5: 124a670ad126e277ca1fe06066b173e3
Description-en: Abstraction to system policy and authentication features
 KAuth is a framework to let applications perform actions as a
 privileged user.
 .
 KAuth is part of KDE Frameworks 5.

Package: libkf5baloo-doc
Description-md5: eeb9186bc8bf224c3a36a4354f1677e1
Description-en: framework for searching and managing metadata core lib (documentation)
 A framework for searching and managing metadata in KDE Software.
 .
 Baloo is part of the KDE Plasma desktop.
 .
 This package contains the qch documentation files.

Package: libkf5baloo5
Description-md5: b75d6e5eae3c57d7aaa01c67c1362bab
Description-en: framework for searching and managing metadata core lib.
 A framework for searching and managing metadata in KDE Software.
 .
 Baloo is part of the KDE Plasma desktop.

Package: libkf5balooengine5
Description-md5: 2731347a6cb4a51157a810f1fbc05aa9
Description-en: framework for searching and managing metadata plugins
 A framework for searching and managing metadata in KDE Software.
 .
 Baloo is part of the KDE Plasma desktop.

Package: libkf5bluezqt-data
Description-md5: de807fccabf1e3e41b732e9884991088
Description-en: data files for bluez-qt
 bluez-qt is a Qt-style library for accessing the bluez Bluetooth stack.
 .
 It is used by the KDE Bluetooth stack, BlueDevil.
 .
 This package contains the data files.

Package: libkf5bluezqt-dev
Description-md5: bd50a2b54b261df76061b6d07455051f
Description-en: development files for bluez-qt
 This package provides all the necessary development headers for building
 software that uses the bluez-qt library.
 .
 This package contains the development files.

Package: libkf5bluezqt-doc
Description-md5: 4eb32d9c2f48bb2e6220a861ff990d42
Description-en: documentation files for bluez-qt
 bluez-qt is a Qt-style library for accessing the bluez Bluetooth stack.
 .
 It is used by the KDE Bluetooth stack, BlueDevil.
 .
 This package contains the qch documentation files.

Package: libkf5bluezqt6
Description-md5: b35c3d6822fe7c9eb912aa8baff1bd94
Description-en: Qt wrapper for bluez
 bluez-qt is a Qt-style library for accessing the bluez Bluetooth stack.
 .
 It is used by the KDE Bluetooth stack, BlueDevil.

Package: libkf5bookmarks-data
Description-md5: 22b9cda0201b37fd2e5f904d7ed207ac
Description-en: Qt library with support for bookmarks and the XBEL format.
 KBookmarks lets you access and manipulate bookmarks stored using the
 XBEL format.
 .
 This package contains the translations.

Package: libkf5bookmarks-dev
Description-md5: 341670b593610838b1c66bfcf3f15d44
Description-en: Qt library with support for bookmarks and the XBEL format.
 KBookmarks lets you access and manipulate bookmarks stored using the
 XBEL format.
 .
 Contains development files for kbookmarks.

Package: libkf5bookmarks-doc
Description-md5: 4dbf2b073fd171a9d68d54c9d836c3f7
Description-en: Qt library with support for bookmarks and the XBEL format (documentation)
 KBookmarks lets you access and manipulate bookmarks stored using the
 XBEL format.
 .
 This package contains the qch documentation files.

Package: libkf5bookmarks5
Description-md5: b8de6162b0baeaae8a5af1e9c5993202
Description-en: Qt library with support for bookmarks and the XBEL format.
 KBookmarks lets you access and manipulate bookmarks stored using the
 XBEL format.

Package: libkf5calendarcore-dev
Description-md5: 9dfb8ec81634d242b8899317d764e705
Description-en: development files for kcalcore
 This library provides access to and handling of calendar data.
 It supports the standard formats iCalendar and vCalendar and the
 group scheduling standard iTIP.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files.

Package: libkf5calendarcore-doc
Description-md5: 688512efc4b3195485c6ac41a130b056
Description-en: calendar access framework (documentation)
 This library provides access to and handling of calendar data.
 It supports the standard formats iCalendar and vCalendar and the
 group scheduling standard iTIP.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5calendarcore5abi2
Description-md5: 29827a86559334168122d3719be1343a
Description-en: calendar access framework
 This library provides access to and handling of calendar data.
 It supports the standard formats iCalendar and vCalendar and the
 group scheduling standard iTIP.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5calendarevents5
Description-md5: 230f6b0a3105f3a0e0ecc12f9c206eb9
Description-en: provides integration of QML and KDE frameworks -- calendarevents
 Framework providing integration of QML and other KDE frameworks such
 as making i18n available and using kio

Package: libkf5codecs-data
Description-md5: 90a22700bce6b2b77669cb3e42a53435
Description-en: collection of methods to manipulate strings
 KCodecs provide a collection of methods to manipulate strings
 using various encodings.
 .
 This package contains the translations.

Package: libkf5codecs-dev
Description-md5: 6f00b14bfe97a1a427e9106033f6dbdd
Description-en: development files for kcodecs
 This package contains development files for building software that uses
 libraries from kcodecs.

Package: libkf5codecs-doc
Description-md5: 89e98b7e44c63cca22f2eabb907bb58f
Description-en: collection of methods to manipulate strings (documentation)
 KCodecs provide a collection of methods to manipulate strings
 using various encodings.
 .
 This package contains the qch documentation files.

Package: libkf5codecs5
Description-md5: b88199ec3eb74f4fa0416eb114e1c627
Description-en: collection of methods to manipulate strings
 KCodecs provide a collection of methods to manipulate strings
 using various encodings.

Package: libkf5completion-data
Description-md5: 5d2ea174f4aa4bf39e1bedafae9beff3
Description-en: Widgets with advanced auto-completion features.
 KCompletion provides widgets with advanced completion support as well as a
 lower-level completion class which can be used with your own widgets.
 .
 This package contains the translations.

Package: libkf5completion-dev
Description-md5: 669c3e2b61457cf23d5eb78b31bac4d2
Description-en: development files for kcompletion
 KCompletion provides widgets with advanced completion support as well as a
 lower-level completion class which can be used with your own widgets.
 .
 Contains development files for kcompletion.

Package: libkf5completion-doc
Description-md5: 8ced1abd621d1036cfdec2c194c0ee78
Description-en: Widgets with advanced auto-completion features (documentation)
 KCompletion provides widgets with advanced completion support as well as a
 lower-level completion class which can be used with your own widgets.
 .
 This package contains the qch documentation files.

Package: libkf5completion5
Description-md5: b424ff9c1406ac998aaefce01a33baf5
Description-en: Widgets with advanced auto-completion features.
 KCompletion provides widgets with advanced completion support as well as a
 lower-level completion class which can be used with your own widgets.

Package: libkf5config-bin
Description-md5: 937abb88fe3875410e869ea0fb216196
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore and KConfigGui.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains runtime files for KConfig.

Package: libkf5config-data
Description-md5: cdaf68f80a4b7b2576521cc820cb8832
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore and KConfigGui.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the translations.

Package: libkf5config-dev
Description-md5: 935e9ff06eb803dbac5c70826c6be410
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore and KConfigGui.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files.

Package: libkf5config-dev-bin
Description-md5: 87d73b5e3063af645967a704bd4fc46a
Description-en: configuration settings framework for Qt -- binary package
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore and KConfigGui.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the binary files for the libkf5config-dev package.

Package: libkf5config-doc
Description-md5: 5cb9bd415e0326c5bf7d81118a4fc7de
Description-en: configuration settings framework for Qt (documentation)
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore and KConfigGui.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5configcore5
Description-md5: 3d85af433264f8cf635686c068a9aedb
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore, KConfigGui and KConfigQml.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains KConfigCore.

Package: libkf5configgui5
Description-md5: 28368657e6944dab597ebb8e8ce05595
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore, KConfigGui and KConfigQml.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains KConfigGui.

Package: libkf5configqml5
Description-md5: 119db2807b1cb720b22aa8c7e40689e4
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore, KConfigGui and KConfigQml.
 .
 KConfigQml provides the Qml binding for using KConfig in Qml
 applications.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains KConfigQml.

Package: libkf5configwidgets-data
Description-md5: 6baddaa809d1bce463fd43701eb11d27
Description-en: Extra widgets for easier configuration support.
 KConfigWidgets provides easy-to-use classes to create
 configuration dialogs, as well as a set of widgets which
 uses KConfig to store their settings.
 .
 This package contains the preparetips5 script and graphics.

Package: libkf5configwidgets-dev
Description-md5: 8323634021d6ea80231bb080cd8471aa
Description-en: development files for kconfigwidgets
 KConfigWidgets provides easy-to-use classes to create
 configuration dialogs, as well as a set of widgets which
 uses KConfig to store their settings.
 .
 Contains development files for kconfigwidgets.

Package: libkf5configwidgets-doc
Description-md5: cb7092a86a3a302eb45c0613cd402034
Description-en: Extra widgets for easier configuration support (documentation)
 KConfigWidgets provides easy-to-use classes to create
 configuration dialogs, as well as a set of widgets which
 uses KConfig to store their settings.
 .
 This package contains the qch documentation files.

Package: libkf5configwidgets5
Description-md5: 87be7592126fbb5875fc8f54ff2375ba
Description-en: Extra widgets for easier configuration support.
 KConfigWidgets provides easy-to-use classes to create
 configuration dialogs, as well as a set of widgets which
 uses KConfig to store their settings.

Package: libkf5contacts-data
Description-md5: 4c2b37d34dd2c60d065a5b0495c16512
Description-en: data files for kcontacts
 KContacts is an API for address book data.
 .
 This package contains shared data files.

Package: libkf5contacts-dev
Description-md5: d54e6efcc2b2c0b1723d5b7d0e6a26db
Description-en: development files for kcontacts
 KContacts is an API for address book data.
 .
 This package contains the development files.

Package: libkf5contacts-doc
Description-md5: 57bc2c3da8c51921b297dbbd14e96a2c
Description-en: address book API for KDE Framework (documentation)
 KContacts is an API for address book data.
 .
 This package contains the documentation.

Package: libkf5contacts5
Description-md5: 6dd06b459a1246e7f6c4eeaa75aca0a0
Description-en: address book API for KDE frameworks
 KContacts is an API for address book data.

Package: libkf5coreaddons-data
Description-md5: 29bc794d9aef56f3bdaef00102f493f3
Description-en: KDE Frameworks 5 addons to QtCore - data files
 KCoreAddons provides classes built on top of QtCore to perform various tasks
 such as manipulating mime types, autosaving files, creating backup files,
 generating random sequences, performing text manipulations such as macro
 replacement, accessing user information and many more.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the arch independent files for KCoreAddons.

Package: libkf5coreaddons-dev
Description-md5: 7443fc1f749dd219ef5a4631702ed422
Description-en: KDE Frameworks 5 addons to QtCore - development files
 KCoreAddons provides classes built on top of QtCore to perform various tasks
 such as manipulating mime types, autosaving files, creating backup files,
 generating random sequences, performing text manipulations such as macro
 replacement, accessing user information and many more.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files for KCoreAddons.

Package: libkf5coreaddons-dev-bin
Description-md5: 26421a73b837132b68f7a30b798a97bc
Description-en: KDE Frameworks 5 addons to QtCore - development files
 KCoreAddons provides classes built on top of QtCore to perform various tasks
 such as manipulating mime types, autosaving files, creating backup files,
 generating random sequences, performing text manipulations such as macro
 replacement, accessing user information and many more.
 .
 This package is part of KDE Frameworks 5.
 .
 This package is an implementation detail for KCoreAddons.

Package: libkf5coreaddons-doc
Description-md5: 2314c639ce974f4c7a22738ce3e288df
Description-en: KDE Frameworks 5 addons to QtCore (documentation)
 KCoreAddons provides classes built on top of QtCore to perform various tasks
 such as manipulating mime types, autosaving files, creating backup files,
 generating random sequences, performing text manipulations such as macro
 replacement, accessing user information and many more.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5coreaddons5
Description-md5: d5f589113cc2c31d4c55c72695c1f3f5
Description-en: KDE Frameworks 5 addons to QtCore
 KCoreAddons provides classes built on top of QtCore to perform various tasks
 such as manipulating mime types, autosaving files, creating backup files,
 generating random sequences, performing text manipulations such as macro
 replacement, accessing user information and many more.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5crash-dev
Description-md5: 52b47114779ca493f79984f238e5a8a8
Description-en: Support for application crash analysis and bug report from apps
 KCrash provides support for intercepting and handling application crashes.
 .
 Contains development files for kcrash.

Package: libkf5crash-doc
Description-md5: bccce22bd612a0ea8e6de700d0da45c7
Description-en: Support for application crash analysis and bug report from apps (documentation)
 KCrash provides support for intercepting and handling application crashes.
 .
 This package contains the qch documentation files.

Package: libkf5crash5
Description-md5: e191e392cbd3ca1a13389c535b14b9f9
Description-en: Support for application crash analysis and bug report from apps
 KCrash provides support for intercepting and handling application crashes.

Package: libkf5dav-data
Description-md5: fd747fd4187609c09caa58743bc983b8
Description-en: DAV protocol implementation with KJobs - arch independent files
 A DAV protocol implementation with KJobs.
 .
 This package contains the arch independent files to work with KDav.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5dav-dev
Description-md5: aba50f53328c58420239306d0affa1e1
Description-en: DAV protocol implementation with KJobs - development files
 A DAV protocol implementation with KJobs.
 .
 This package contains the development files to work with KDav.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5dav-doc
Description-md5: 71c37e06b43635c35dc9433e22ed6f63
Description-en: DAV protocol implementation with KJobs - documentation
 A DAV protocol implementation with KJobs.
 .
 This package contains the qch documentation files.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5dav5
Description-md5: 17b9bbf5c29c770eeaeb965b40df1ae6
Description-en: DAV protocol implementation with KJobs
 A DAV protocol implementation with KJobs.
 .
 This package contains the shared library.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5dbusaddons-bin
Description-md5: 2759fb7c869cb8d4f8565414715abd22
Description-en: class library for qtdbus
 KDBusAddons provides convenience classes on top of QtDBus,
 as well as an API to create KDED modules.
 .
 This package contains kquitapp5.

Package: libkf5dbusaddons-data
Description-md5: 659a19f61ec7b8eda5be02d15b911c97
Description-en: class library for qtdbus
 KDBusAddons provides convenience classes on top of QtDBus,
 as well as an API to create KDED modules.
 .
 This package contains the translations.

Package: libkf5dbusaddons-dev
Description-md5: 5779cccb6d8023a03cd041c4836dec26
Description-en: development files for dbusaddons
 KDBusAddons provides convenience classes on top of QtDBus,
 as well as an API to create KDED modules.

Package: libkf5dbusaddons-doc
Description-md5: ac87fa2b566e29c78b8ebe7d2c9c0550
Description-en: class library for qtdbus (documentation)
 KDBusAddons provides convenience classes on top of QtDBus,
 as well as an API to create KDED modules.
 .
 This package contains the qch documentation files.

Package: libkf5dbusaddons5
Description-md5: 259c532d5eac28569783fcfe24e0dda6
Description-en: class library for qtdbus
 KDBusAddons provides convenience classes on top of QtDBus,
 as well as an API to create KDED modules.

Package: libkf5declarative-data
Description-md5: 86b3790ad10f545b5672828151377e02
Description-en: provides integration of QML and KDE frameworks
 Framework providing integration of QML and other KDE frameworks such
 as making i18n available and using kio.
 .
 This package contains the translation files.

Package: libkf5declarative-dev
Description-md5: e6a1627a6916614d6204dc2f2d20ed4d
Description-en: development files for kdeclarative
 Framework providing integration of QML and other KDE frameworks such
 as making i18n available and using kio.
 .
 Contains development files for kdeclarative.

Package: libkf5declarative-doc
Description-md5: e5f16c1b9116aee2fd39234f4743c38c
Description-en: provides integration of QML and KDE frameworks (documentation)
 Framework providing integration of QML and other KDE frameworks such
 as making i18n available and using kio.
 .
 This package contains the qch documentation files.

Package: libkf5declarative5
Description-md5: 7d7cd9f180d72fc56b2851eeab6d4a9c
Description-en: provides integration of QML and KDE frameworks
 Framework providing integration of QML and other KDE frameworks such
 as making i18n available and using kio.

Package: libkf5dnssd-data
Description-md5: 8acfd301bd9d34f8f30c977da10a72b4
Description-en: Abstraction to system DNSSD features.
 KDNSSD is a library for handling the DNS-based
 Service Discovery Protocol (DNS-SD), the layer of
 Zeroconf that allows network services.
 .
 This package contains the data files.

Package: libkf5dnssd-dev
Description-md5: ca5322804a5972f65e71cb436e49b231
Description-en: development files for kdnssd
 KDNSSD is a library for handling the DNS-based
 Service Discovery Protocol (DNS-SD), the layer of
 Zeroconf that allows network services.
 .
 Contains development files for kdnssd.

Package: libkf5dnssd-doc
Description-md5: 4658a03fc6f54770bfb87b20c0d553dd
Description-en: Abstraction to system DNSSD features (documentation)
 KDNSSD is a library for handling the DNS-based
 Service Discovery Protocol (DNS-SD), the layer of
 Zeroconf that allows network services.
 .
 This package contains the qch documentation files.

Package: libkf5dnssd5
Description-md5: 5df1e4f814c3770218ce8d75e652d1b4
Description-en: Abstraction to system DNSSD features.
 KDNSSD is a library for handling the DNS-based
 Service Discovery Protocol (DNS-SD), the layer of
 Zeroconf that allows network services.

Package: libkf5doctools-dev
Description-md5: 12116fdff9fa8dc2bf0795713efcd043
Description-en: Development files for kdoctools5
 KDocTools is a set of tools to generate documentation in various formats from
 DocBook files.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files for kdoctools5.

Package: libkf5doctools5
Description-md5: 7ea5d430f1f5fbccba7d5aabe348872a
Description-en: Tools to generate documentation in various formats from DocBook
 KDocTools is a set of tools to generate documentation in various
 formats from DocBook files.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5emoticons-bin
Description-md5: e2a696bf68def69923103826b3f03690
Description-en: Support for emoticons and emoticons themes.
 This class can be used to retrieve, install,
 create emoticons theme. It can also be used to
 set the emoticon theme and the parse mode in the
 config file.
 .
 This package contains the runtime files.

Package: libkf5emoticons-data
Description-md5: 6a57529f6de7e96c3ef3aeffe681406a
Description-en: Support for emoticons and emoticons themes.
 This class can be used to retrieve, install,
 create emoticons theme. It can also be used to
 set the emoticon theme and the parse mode in the
 config file.
 .
 This package contains the data files.

Package: libkf5emoticons-dev
Description-md5: 69729de6422a076570388822dd6426f6
Description-en: Support for emoticons and emoticons themes.
 This class can be used to retrieve, install,
 create emoticons theme. It can also be used to
 set the emoticon theme and the parse mode in the
 config file.
 .
 Contains development files for kemoticons.

Package: libkf5emoticons-doc
Description-md5: f1eccb973f94a420c4bcd372cdd3e8bd
Description-en: Support for emoticons and emoticons themes (documentation)
 This class can be used to retrieve, install,
 create emoticons theme. It can also be used to
 set the emoticon theme and the parse mode in the
 config file.
 .
 This package contains the qch documentation files.

Package: libkf5emoticons5
Description-md5: 97eb532c8ba247b156d75a1eb953bc72
Description-en: Support for emoticons and emoticons themes.
 This class can be used to retrieve, install,
 create emoticons theme. It can also be used to
 set the emoticon theme and the parse mode in the
 config file.

Package: libkf5filemetadata-bin
Description-md5: e4972a8d338e49f6ef9ea489ce1d3e3a
Description-en: library for extracting file metadata
 This library is for extracting file metadata.
 .
 kfilemetadata is part of the KDE frameworks.
 .
 This package contains the file type plugins.

Package: libkf5filemetadata-data
Description-md5: df977714bfdc9d8eaa7600e4fa0db79b
Description-en: library for extracting file metadata
 This library is for extracting file metadata.
 .
 kfilemetadata is part of the KDE frameworks.

Package: libkf5filemetadata-dev
Description-md5: fb635157731c647d00d7429c47d2d54e
Description-en: library for extracting file metadata
 This library is for extracting file metadata.
 .
 kfilemetadata is part of the KDE frameworks.
 .
 This package contains the development files.

Package: libkf5filemetadata-doc
Description-md5: 63ffdd6192ba8352b0d48e81009b86ba
Description-en: library for extracting file metadata (documentation)
 This library is for extracting file metadata.
 .
 kfilemetadata is part of the KDE Plasma desktop.
 .
 This package contains the qch documentation files.

Package: libkf5filemetadata3
Description-md5: df977714bfdc9d8eaa7600e4fa0db79b
Description-en: library for extracting file metadata
 This library is for extracting file metadata.
 .
 kfilemetadata is part of the KDE frameworks.

Package: libkf5globalaccel-bin
Description-md5: 648f77aebe68b797d1568fc4dbb8b09d
Description-en: Configurable global shortcut support.
 KGlobalAccel allows you to have global accelerators that are
 independent of the focused window. Unlike regular shortcuts,
 the application's window does not need focus for them to be
 activated.
 .
 This package contains binaries.

Package: libkf5globalaccel-data
Description-md5: 7bcfd247c6e7cd663f854500a2134795
Description-en: Configurable global shortcut support.
 KGlobalAccel allows you to have global accelerators that are
 independent of the focused window. Unlike regular shortcuts,
 the application's window does not need focus for them to be
 activated.
 .
 This package contains data files.

Package: libkf5globalaccel-dev
Description-md5: 3c87698d7513e4b9d895f0136d196ac4
Description-en: development files for kglobalaccel
 KGlobalAccel allows you to have global accelerators that are
 independent of the focused window. Unlike regular shortcuts,
 the application's window does not need focus for them to be
 activated.
 .
 Contains development files for kglobalaccel.

Package: libkf5globalaccel-doc
Description-md5: a3e03d7b8a796861c173ddb26a3200e6
Description-en: Configurable global shortcut support (documentation)
 KGlobalAccel allows you to have global accelerators that are
 independent of the focused window. Unlike regular shortcuts,
 the application's window does not need focus for them to be
 activated.
 .
 This package contains the qch documentation files.

Package: libkf5globalaccel5
Description-md5: 5009ebd422a449dbd166b61102390b74
Description-en: Configurable global shortcut support.
 KGlobalAccel allows you to have global accelerators that are
 independent of the focused window. Unlike regular shortcuts,
 the application's window does not need focus for them to be
 activated.

Package: libkf5globalaccelprivate5
Description-md5: ade836c9a1cc3400339f7297d2b84fe4
Description-en: Configurable global shortcut support - private runtime library
 KGlobalAccel allows you to have global accelerators that are
 independent of the focused window. Unlike regular shortcuts,
 the application's window does not need focus for them to be
 activated.
 .
 This library is considered private and must not be used by users of
 KGlobalAccel.

Package: libkf5guiaddons-bin
Description-md5: 206f90db8103e651aa96b8d86d9472ca
Description-en: additional addons for QtGui (runtime)
 Transitional dummy package

Package: libkf5guiaddons-data
Description-md5: 20984498effb3d932cd8bf0cf8ca8001
Description-en: additional addons for QtGui (documentation)
 Qt widgets for colours, fonts and text
 .
 This package contains the data files.

Package: libkf5guiaddons-dev
Description-md5: 82fbb03f1e1689ddae9307b2fa453ade
Description-en: development headers for the kguiaddons framework
 This package contains development files for building software that uses
 libraries from the kguiaddon framework

Package: libkf5guiaddons-doc
Description-md5: 71d7ba296ed1a4666c6ee69e3c031f16
Description-en: additional addons for QtGui (documentation)
 Qt widgets for colours, fonts and text
 .
 This package contains the qch documentation files.

Package: libkf5guiaddons5
Description-md5: 87a62b14d8e5947fac2e986637819f8b
Description-en: additional addons for QtGui
 Qt widgets for colours, fonts and text

Package: libkf5holidays-data
Description-md5: eab44878495de7bc647d1ddbe730d418
Description-en: holidays calculation library
 This library provides a C++ API that determines holiday and other special
 events for a geographical region.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkf5holidays-dev
Description-md5: d505a6731a3b4a509aeadfd0b5d8823a
Description-en: holidays calculation library - development files
 This library provides a C++ API that determines holiday and other special
 events for a geographical region.
 .
 This package contains the development files.

Package: libkf5holidays-doc
Description-md5: 4dc878fba4c52a26e23ced2361394e8b
Description-en: holidays calculation library (documentation)
 This library provides a C++ API that determines holiday and other special
 events for a geographical region.
 .
 This package contains the qch documentation files.

Package: libkf5holidays5
Description-md5: eab44878495de7bc647d1ddbe730d418
Description-en: holidays calculation library
 This library provides a C++ API that determines holiday and other special
 events for a geographical region.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkf5i18n-data
Description-md5: 3facc578dabe6e0807233e991089f77d
Description-en: Advanced internationalization framework.
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 This package contains the translations.

Package: libkf5i18n-dev
Description-md5: 134a85795a3777c158dd3833ae2d176c
Description-en: Advanced internationalization framework.
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 Contains development files for ki18n.

Package: libkf5i18n-doc
Description-md5: a6fdfc5e43f51bac77018649b6651162
Description-en: Advanced internationalization framework (documentation)
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 This package contains the qch documentation files.

Package: libkf5i18n5
Description-md5: 24b9b4d0ec16dfe32bab581ae3563d4e
Description-en: Advanced internationalization framework.
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.

Package: libkf5i18nlocaledata5
Description-md5: 3190434ab2e6c5beb769199dc074f416
Description-en: Advanced internationalization framework (locale data)
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 Locale data library.

Package: libkf5iconthemes-bin
Description-md5: 633d7569bc04c776ca6f81d73293f40d
Description-en: Support for icon themes
 Library to use/access icon themes in Qt. These classes
 are used by the iconloader but can be used by others too.
 .
 This package contains runtime binaries.

Package: libkf5iconthemes-data
Description-md5: 578fa16cac448ea74c812b85c82e8cb2
Description-en: Support for icon themes.
 Library to use/access icon themes in Qt. These classes
 are used by the iconloader but can be used by others too.
 .
 This package contains the data files.

Package: libkf5iconthemes-dev
Description-md5: d75917f2e2aded3346075a9fa15ad1a6
Description-en: development files for kiconthemes
 Library to use/access icon themes in Qt. These classes
 are used by the iconloader but can be used by others too.
 .
 Contains development files for kiconthemes.

Package: libkf5iconthemes-doc
Description-md5: 765d9e5101beac5fce02e51cff03240e
Description-en: Support for icon themes (documentation)
 Library to use/access icon themes in Qt. These classes
 are used by the iconloader but can be used by others too.
 .
 This package contains the qch documentation files.

Package: libkf5iconthemes5
Description-md5: 0a7f4f029208890b3ffce2bbdf472fa2
Description-en: Support for icon themes.
 Library to use/access icon themes in Qt. These classes
 are used by the iconloader but can be used by others too.

Package: libkf5idletime-dev
Description-md5: 0579fe55f9f235d41bded334cfb6b4b2
Description-en: development headers for the kidletime library
 This package contains development files for building software that uses
 libraries from the kidletime KDE framework.

Package: libkf5idletime-doc
Description-md5: c26ceca1bbfd9954a2c94d791698d037
Description-en: library to provide information about idle time (documentation)
 This library contains a class that allows applications to watch for
 user activity or inactivity. It is useful not only for finding out about
 the current idle time of the PC, but also for getting notified upon idle
 time events, such as custom timeouts, or user activity.
 .
 This package contains the qch documentation files.

Package: libkf5idletime5
Description-md5: a1a06d04307d73718af105479ba8d11d
Description-en: library to provide information about idle time
 This library contains a class that allows applications to watch for
 user activity or inactivity. It is useful not only for finding out about
 the current idle time of the PC, but also for getting notified upon idle
 time events, such as custom timeouts, or user activity.

Package: libkf5itemmodels-dev
Description-md5: c6837722d91b91a0c667384da2af03fb
Description-en: additional item/view models for Qt Itemview
 A library which provides additional item/view models for Qt Itemview.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files.

Package: libkf5itemmodels-doc
Description-md5: f25fda49298e9252075a501a31f3ef65
Description-en: additional item/view models for Qt Itemview (documentation)
 A library which provides additional item/view models for Qt Itemview.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5itemmodels5
Description-md5: 0aa6ea38dcf6549c6b4b8543d064a30b
Description-en: additional item/view models for Qt Itemview
 A library which provides additional item/view models for Qt Itemview.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5itemviews-data
Description-md5: 002bced3f9580e417fe31e674c48f98a
Description-en: Qt library with additional widgets for ItemModels
 A Qt library which contains additional widgets for ItemModels, such as
 grouping into categories and filtering
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the translations.

Package: libkf5itemviews-dev
Description-md5: a71197f2a0fdffeea21773d2856c3b10
Description-en: Qt library with additional widgets for ItemModels
 A Qt library which contains additional widgets for ItemModels, such as
 grouping into categories and filtering
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files.

Package: libkf5itemviews-doc
Description-md5: 3af74d2e9ced7a7c784c2e1adb04141f
Description-en: Qt library with additional widgets for ItemModels (documentation)
 A Qt library which contains additional widgets for ItemModels, such as
 grouping into categories and filtering
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5itemviews5
Description-md5: 3f0e45de407afab2d30c13df2fdcda0e
Description-en: Qt library with additional widgets for ItemModels
 A Qt library which contains additional widgets for ItemModels, such as
 grouping into categories and filtering
 .
 This package is part of KDE Frameworks 5.

Package: libkf5jobwidgets-data
Description-md5: 84b5945186315707af6ab3eae77a91ae
Description-en: Widgets for tracking KJob instances
 Window class that associates this job with a window given by
 window. This is used by KDialogJobUiDelegate as parent widget
 for error messages, KWidgetJobTracker as parent widget for
 progress dialogs, KIO::AbstractJobInteractionInterface as
 parent widget for rename/skip dialogs and possibly more.
 Overload that takes a QWindow.
 .
 Timestamp handling to update the last user action timestamp
 to the given time. Returns the last user action timestamp.
 .
 This package contains the translations.

Package: libkf5jobwidgets-dev
Description-md5: a39edb00f8106948c839b15bed70693a
Description-en: Widgets for tracking KJob instances
 Window class that associates this job with a window given by
 window. This is used by KDialogJobUiDelegate as parent widget
 for error messages, KWidgetJobTracker as parent widget for
 progress dialogs, KIO::AbstractJobInteractionInterface as
 parent widget for rename/skip dialogs and possibly more.
 Overload that takes a QWindow.
 .
 Timestamp handling to update the last user action timestamp
 to the given time. Returns the last user action timestamp.
 .
 Contains development files for kjobwidgets.

Package: libkf5jobwidgets-doc
Description-md5: 458a3fb992a9603c8b787d40aab98327
Description-en: Widgets for tracking KJob instances (documentation)
 Window class that associates this job with a window given by
 window. This is used by KDialogJobUiDelegate as parent widget
 for error messages, KWidgetJobTracker as parent widget for
 progress dialogs, KIO::AbstractJobInteractionInterface as
 parent widget for rename/skip dialogs and possibly more.
 Overload that takes a QWindow.
 .
 Timestamp handling to update the last user action timestamp
 to the given time. Returns the last user action timestamp.
 .
 This package contains the qch documentation files.

Package: libkf5jobwidgets5
Description-md5: f2de6f5be2ee6fff17970b7c42d0b7d2
Description-en: Widgets for tracking KJob instances
 Window class that associates this job with a window given by
 window. This is used by KDialogJobUiDelegate as parent widget
 for error messages, KWidgetJobTracker as parent widget for
 progress dialogs, KIO::AbstractJobInteractionInterface as
 parent widget for rename/skip dialogs and possibly more.
 Overload that takes a QWindow.
 .
 Timestamp handling to update the last user action timestamp
 to the given time. Returns the last user action timestamp.

Package: libkf5kcmutils-data
Description-md5: 868a91a2bf9a440f58a0d317ff316fff
Description-en: Extra APIs to write KConfig modules.
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.
 .
 This package contains the data files.

Package: libkf5kcmutils-dev
Description-md5: e63cc602be0b7df534a77c6409f6d48e
Description-en: Extra APIs to write KConfig modules.
 Some utility classes for KSettings, KCModule and KPlugin.
 .
 Contains development files for kcmutils.

Package: libkf5kcmutils-doc
Description-md5: 4723acd28c089b44836ad48b0a70b64a
Description-en: Extra APIs to write KConfig modules (documentation)
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.
 .
 This package contains the qch documentation files.

Package: libkf5kcmutils5
Description-md5: beb760f96cbb956c4635eb046c78a41e
Description-en: Extra APIs to write KConfig modules.
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.

Package: libkf5kcmutilscore5
Description-md5: beb760f96cbb956c4635eb046c78a41e
Description-en: Extra APIs to write KConfig modules.
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.

Package: libkf5kdelibs4support-data
Description-md5: b82463b5ccc8233b3fb959bea7468f10
Description-en: Porting aid from KDELibs4.
 This framework provides code and utilities to ease
 the transition from kdelibs 4 to KDE Frameworks 5.
 This includes CMake macros and C++ classes whose
 functionality has been replaced by code in CMake,
 Qt and other frameworks.
 .
 Code should aim to port away from this framework eventually.
 The API documentation of the classes in this framework and
 the notes at <http://community.kde.org/Frameworks/Porting_Notes>
 should help with this.
 .
 This package contains the data files used by kdelibs4support.

Package: libkf5kdelibs4support-dev
Description-md5: 0b0af36855b0e6d6d9014dbf6d4285a7
Description-en: development files for kde4support
 This framework provides code and utilities to ease
 the transition from kdelibs 4 to KDE Frameworks 5.
 This includes CMake macros and C++ classes whose
 functionality has been replaced by code in CMake,
 Qt and other frameworks.
 .
 Code should aim to port away from this framework eventually.
 The API documentation of the classes in this framework and
 the notes at <http://community.kde.org/Frameworks/Porting_Notes>
 should help with this.
 .
 Note that some of the classes in this framework, especially
 KStandardDirs, may not work correctly unless any libraries
 and other software using the KDE4 Support framework are
 installed to the same location as KDE4Support, although
 it may be sufficient to set the KDEDIRS environment
 variable correctly.
 .
 Contains development files for kde4support.

Package: libkf5kdelibs4support5
Description-md5: 6749bb289feda728ce48c84bcd0637fe
Description-en: Porting aid from KDELibs4.
 This framework provides code and utilities to ease
 the transition from kdelibs 4 to KDE Frameworks 5.
 This includes CMake macros and C++ classes whose
 functionality has been replaced by code in CMake,
 Qt and other frameworks.
 .
 Code should aim to port away from this framework eventually.
 The API documentation of the classes in this framework and
 the notes at <http://community.kde.org/Frameworks/Porting_Notes>
 should help with this.
 .
 Note that some of the classes in this framework, especially
 KStandardDirs, may not work correctly unless any libraries
 and other software using the KDE4 Support framework are
 installed to the same location as KDE4Support, although
 it may be sufficient to set the KDEDIRS environment
 variable correctly.

Package: libkf5kdelibs4support5-bin
Description-md5: 2e2b39441a4b51a02434b6d5846eb7fe
Description-en: Porting aid from KDELibs4.
 This framework provides code and utilities to ease
 the transition from kdelibs 4 to KDE Frameworks 5.
 This includes CMake macros and C++ classes whose
 functionality has been replaced by code in CMake,
 Qt and other frameworks.
 .
 Code should aim to port away from this framework eventually.
 The API documentation of the classes in this framework and
 the notes at <http://community.kde.org/Frameworks/Porting_Notes>
 should help with this.
 .
 This package contains binaries and plugins from kdelibs4support.

Package: libkf5kexiv2-15.0.0
Description-md5: 6ad9a4b20d8e256e1beec207aa5fd2a5
Description-en: Qt like interface for the libexiv2 library
 Libkexiv2 is a Qt wrapper around the Exiv2 library, used to manipulate
 pictures metadata.
 .
 This package contains the libkexiv2 library.

Package: libkf5kexiv2-dev
Description-md5: a542ba0224b1ad8f2dd33cd864157c85
Description-en: Qt-like interface for the libexiv2 library -- development files
 Libkexiv2 is a Qt wrapper around the Exiv2 library, used to manipulate
 pictures metadata.
 .
 This package contains the development files and the documentation.
 The library documentation is available in the kexiv2.h header file.

Package: libkf5kio-dev
Description-md5: c0ff6b419f060f50b412bad2833dbd53
Description-en: resource and network access abstraction (development files)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This package contains the development files for kio.

Package: libkf5kio-doc
Description-md5: 9e261e8f33096a98777ebdeba7586a27
Description-en: resource and network access abstraction (documentation)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This package contains the QCH documentation files.

Package: libkf5kiocore5
Description-md5: 0b5c7433e5c2ea2937fc33f605a13afd
Description-en: resource and network access abstraction (KIO core library)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This library contains the core classes.

Package: libkf5kiofilewidgets5
Description-md5: cb19470acd45ad1a9b71eb10daa72e49
Description-en: resource and network access abstraction (KIO file widgets library)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This library contains some file dialog widgets.

Package: libkf5kiogui5
Description-md5: 37f2c14c77b851264775ced201d170d7
Description-en: resource and network access abstraction (KIO gui library)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This library contains gui related jobs.

Package: libkf5kiontlm5
Description-md5: 6899c76173e4750bac94a7990cc07cd8
Description-en: resource and network access abstraction (KIO NTLM library)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This library implements the NTLM authentication protocol

Package: libkf5kiowidgets5
Description-md5: b90444db59103185b0624869451f2f70
Description-en: resource and network access abstraction (KIO widgets library)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This library contains some UI widgets.

Package: libkf5kirigami2-5
Description-md5: 995e0ed29bff56aaef04fdc8cd08cb2a
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the library.

Package: libkf5kirigami2-doc
Description-md5: 7c2cbd84dd9f274d9921373346dad08d
Description-en: set of QtQuick components targeted for mobile use (documentation)
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the qch documentation files.

Package: libkf5krosscore5
Description-md5: 45d1422145e05056e7823dfa756285cb
Description-en: Multi-language application scripting.
 Modular scripting framework that eases embedding
 of scripting interpreters like Python, Ruby and
 JavaScript transparently into native applications
 to bridge the static and dynamic worlds together.

Package: libkf5krossui5
Description-md5: 45d1422145e05056e7823dfa756285cb
Description-en: Multi-language application scripting.
 Modular scripting framework that eases embedding
 of scripting interpreters like Python, Ruby and
 JavaScript transparently into native applications
 to bridge the static and dynamic worlds together.

Package: libkf5mediaplayer-data
Description-md5: 6bedd6c0c729847332db2d7819488a70
Description-en: Plugin interface for media player features.
 It provides all of the necessary media player operations,
 and optionally provides the GUI to control them.
 .
 There are two servicetypes for Player:
 KMediaPlayer/Player and KMediaPlayer/Engine.
 KMediaPlayer/Player provides a widget (accessible
 through view as well as XML GUI KActions.
 KMediaPlayer/Engine omits the user interface facets,
 for those who wish to provide their own interface.
 .
 This package contains the data files.

Package: libkf5mediaplayer-dev
Description-md5: 433097959c1c7ed265ef1462b6daa953
Description-en: Plugin interface for media player features.
 It provides all of the necessary media player operations,
 and optionally provides the GUI to control them.
 through view as well as XML GUI KActions.
 KMediaPlayer/Engine omits the user interface facets,
 for those who wish to provide their own interface.
 .
 Contains development files for kmediaplayer.

Package: libkf5mediaplayer5
Description-md5: 2fbb58a0586e7116940ac56b5a1fb1fa
Description-en: Plugin interface for media player features.
 It provides all of the necessary media player operations,
 and optionally provides the GUI to control them.
 .
 There are two servicetypes for Player:
 KMediaPlayer/Player and KMediaPlayer/Engine.
 KMediaPlayer/Player provides a widget (accessible
 through view as well as XML GUI KActions.
 KMediaPlayer/Engine omits the user interface facets,
 for those who wish to provide their own interface.

Package: libkf5mediawiki-dev
Description-md5: d8ba7fa6bf24b2b3f05205d2a2a3ab75
Description-en: access to the API of MediaWiki sites - development files
 libmediawiki is a C++/Qt library to interface MediaWiki websites:
 https://www.mediawiki.org.
 .
 This package contains the development files for libmediawiki.

Package: libkf5mediawiki5
Description-md5: 13505f835043f51bd0ce1da961983c06
Description-en: access to the API of MediaWiki sites - shared library
 libmediawiki is a C++/Qt library to interface MediaWiki websites:
 https://www.mediawiki.org.
 .
 This package contains the shared library.

Package: libkf5modemmanagerqt-doc
Description-md5: d586dc53a141e20675d31e6296887a3b
Description-en: Qt wrapper library for ModemManager (documentation)
 Qt wrapper for ModemManager DBus API.
 .
 This package contains the qch documentation files.

Package: libkf5modemmanagerqt6
Description-md5: 0f7f78eaecf3fb6ad3c1c69e3e325adf
Description-en: Qt wrapper library for ModemManager
 Qt wrapper for ModemManager DBus API.
 .
 This package is part of the KDE Frameworks.

Package: libkf5networkmanagerqt-dev
Description-md5: 9dc2e22716afe1605fd2596a1d967dda
Description-en: Qt wrapper for NetworkManager - devel files.
 Qt wrapper for NetworkManager DBus API.
 .
 This package is part of the KDE Plasma.
 .
 This package contains the development files

Package: libkf5networkmanagerqt-doc
Description-md5: 50da56d8681346bb60b42299344a7d98
Description-en: Qt wrapper for NetworkManager - library (documentation)
 Qt wrapper for NetworkManager DBus API.
 .
 This package is part of the KDE Plasma.
 .
 This package contains the qch documentation files.

Package: libkf5networkmanagerqt6
Description-md5: e102e38c8b2a8cc78661df1ac3bdf665
Description-en: Qt wrapper for NetworkManager - library
 Qt wrapper for NetworkManager DBus API.
 .
 This package is part of the KDE Plasma.

Package: libkf5newstuff-data
Description-md5: 949ba4f6bfaf7622f217987f82d6a09b
Description-en: Support for downloading application assets from the network.
 Framework for downloading and sharing additional
 application data.
 .
 This package contains the data files.

Package: libkf5newstuff-dev
Description-md5: d71c73efd748bccb02b2d75b83939fc3
Description-en: development files for knewstuff
 Framework for downloading and sharing additional
 application data.
 .
 Contains development files for knewstuff.

Package: libkf5newstuff-doc
Description-md5: 5ebb0bac460ae327046070ba848bd3ee
Description-en: Support for downloading application assets from the network (documentation)
 Framework for downloading and sharing additional
 application data.
 .
 This package contains the qch documentation files.

Package: libkf5newstuff5
Description-md5: f233c290362ded2b078e93652d7727ec
Description-en: Support for downloading application assets from the network.
 Framework for downloading and sharing additional
 application data.

Package: libkf5newstuffcore5
Description-md5: d4a7a11ee5799e66a39e4624b9e55eb0
Description-en: Support for downloading application assets from the network.
 Framework for idownloading and sharing additional
 application data.

Package: libkf5newstuffwidgets5
Description-md5: d4a7a11ee5799e66a39e4624b9e55eb0
Description-en: Support for downloading application assets from the network.
 Framework for idownloading and sharing additional
 application data.

Package: libkf5notifications-data
Description-md5: ae40c99977a166371ab26ec181c81eaa
Description-en: Framework for desktop notifications
 KNotification is used to notify the user of an event. It covers
 feedback and persistent events.
 .
 This package contains the translations.

Package: libkf5notifications-dev
Description-md5: 8f4590cf66374d3ef801268f8f093b97
Description-en: Framework for desktop notifications
 KNotification is used to notify the user of an event. It covers
 feedback and persistent events.
 .
 Contains debug symbols for KNotifications.

Package: libkf5notifications-doc
Description-md5: 4116d92d4cadea5ddc45d2a1aa960b9d
Description-en: Framework for desktop notifications
 KNotification is used to notify the user of an event. It covers
 feedback and persistent events.
 .
 This package contains the qch documentation files.

Package: libkf5notifications5
Description-md5: f95c090e891ee3efe7a9a2c0613f1ac4
Description-en: Framework for desktop notifications
 KNotification is used to notify the user of an event. It covers
 feedback and persistent events.

Package: libkf5notifyconfig-data
Description-md5: ce9b4566126340be32beaa9d80dbe54e
Description-en: Configuration system for KNotify.
 This framework offers classes to represent the configuration for an
 event.
 .
 This package contains the data files.

Package: libkf5notifyconfig-dev
Description-md5: 9c2ccdc92d13d02878217b97b8e66e45
Description-en: development files for knotifyconfig
 This framework offers classes to represent the configuration for an
 event.
 .
 Contains development files for knotifyconfig.

Package: libkf5notifyconfig-doc
Description-md5: da941a2e2021acfce1d31ee13ef307fe
Description-en: Configuration system for KNotify (documentation)
 This framework offers classes to represent the configuration for an
 event.
 .
 This package contains the qch documentation files.

Package: libkf5notifyconfig5
Description-md5: 37b08321bea143404321564454f6fb85
Description-en: Configuration system for KNotify.
 This framework offers classes to represent the configuration for an
 event.

Package: libkf5package-data
Description-md5: 4883682ff8de8576c708a325476a7883
Description-en: non-binary asset management framework
 KPackage provides classes for applications to manage user installable packages
 of non-binary assets.
 .
 This package contains the translations.

Package: libkf5package-dev
Description-md5: 7af936f57f65556e8d58253e7b2bc3c5
Description-en: development files for kpackage
 KPackage provides classes for applications to manage user installable packages
 of non-binary assets.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files.

Package: libkf5package-doc
Description-md5: 4e3764607f1df6fa73a5da8c62c1f37c
Description-en: non-binary asset management framework (documentation)
 KPackage provides classes for applications to manage user installable packages
 of non-binary assets.
 .
 This package contains the qch documentation files.

Package: libkf5package5
Description-md5: b7efa0eeea2c63d86118031ee091a8e4
Description-en: non-binary asset management framework
 KPackage provides classes for applications to manage user installable packages
 of non-binary assets.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5parts-data
Description-md5: 87b99fcf2b45c95b093540f427048ecd
Description-en: Document centric plugin system.
 Framework providing elaborate user-interface components.
 .
 This package contains the data files.

Package: libkf5parts-dev
Description-md5: 72b19eed691f7c03de68a2e00fb0ef2c
Description-en: development files for kparts
 Framework providing elaborate user-interface components.
 .
 Contains development files for kparts.

Package: libkf5parts-doc
Description-md5: 55bb8ebd177010359b9741208df2bcb2
Description-en: Document centric plugin system (documentation)
 Framework providing elaborate user-interface components.
 .
 This package contains the qch documentation files.

Package: libkf5parts-plugins
Description-md5: 80089dbc4845a1b31d767b8f50225431
Description-en: Document centric plugin system.
 Framework providing elaborate user-interface components.
 .
 This package contains the runtime files.

Package: libkf5parts5
Description-md5: f80d0f85e9a8413d0229805e63718028
Description-en: Document centric plugin system.
 Framework providing elaborate user-interface components.

Package: libkf5people-data
Description-md5: 8f8797fcf04df069d5157619694b4c9d
Description-en: data files for kpeople
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the data files.

Package: libkf5people-dev
Description-md5: 6b928a03f1b935cedcd08ca7a07df1a7
Description-en: development files for kpeople
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files.

Package: libkf5people-doc
Description-md5: 5e3b99657110abf223d0f737c2b3c96a
Description-en: documentation files for kpeople
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5people5
Description-md5: b4f398ec0fe318c87490b659b51d4e6d
Description-en: framework providing unified access to contacts aggregated by person
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5peoplebackend5
Description-md5: b4f398ec0fe318c87490b659b51d4e6d
Description-en: framework providing unified access to contacts aggregated by person
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5peoplewidgets5
Description-md5: b4f398ec0fe318c87490b659b51d4e6d
Description-en: framework providing unified access to contacts aggregated by person
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5plasma-dev
Description-md5: 29fd3d1c0651724cd8c166ec4230117e
Description-en: development files for plasma-framework
 Plasma library and runtime components based upon KF5 and Qt 5.
 .
 Contains development files for plasma-framework.

Package: libkf5plasma-doc
Description-md5: b076c89fec14a44577c97e68c3791806
Description-en: Plasma Runtime components (documentation)
 Plasma library and runtime components based upon KF5 and Qt5.
 .
 This package contains the qch documentation files.

Package: libkf5plasma5
Description-md5: 6ed090aab2141b4f1b7be0e62e5197c9
Description-en: Plasma Runtime components
 Plasma library and runtime components based upon KF5 and Qt5.

Package: libkf5plasmaquick5
Description-md5: 61b16c772c8c28d3a2ba98cff548c7bd
Description-en: Plasma Runtime components
 Plasma library and runtime components based upon KF5 and Qt 5.

Package: libkf5plotting-dev
Description-md5: 54c87fc99f5417c9397d7041610fe01c
Description-en: development files for kplotting
 KPlotWidget is a QWidget-derived class that provides a virtual base class
 for easy data-plotting. The idea behind KPlotWidget is that you only have
 to specify information in "data units"; i.e., the natural units of the
 data being plotted.  KPlotWidget automatically converts everything
 to screen pixel units.
 .
 Contains development files for kplotting.

Package: libkf5plotting-doc
Description-md5: cf60892b4d966a70ec91096706b37710
Description-en: KPlotting provides classes to do plotting (documentation)
 KPlotWidget is a QWidget-derived class that provides a virtual base class
 for easy data-plotting. The idea behind KPlotWidget is that you only have
 to specify information in "data units"; i.e., the natural units of the
 data being plotted.  KPlotWidget automatically converts everything
 to screen pixel units.
 .
 This package contains the qch documentation files.

Package: libkf5plotting5
Description-md5: b35cb5b5c84ebb813846688695d6a350
Description-en: KPlotting provides classes to do plotting.
 KPlotWidget is a QWidget-derived class that provides a virtual base class
 for easy data-plotting. The idea behind KPlotWidget is that you only have
 to specify information in "data units"; i.e., the natural units of the
 data being plotted.  KPlotWidget automatically converts everything
 to screen pixel units.

Package: libkf5prison-dev
Description-md5: b47bd73084c3dfd66d08fe0efd3868f1
Description-en: barcode API for Qt - development files
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the development headers and files needed to create
 applications that use the prison library.

Package: libkf5prison-doc
Description-md5: de50563d9296cd6f8b9d161e42ac6301
Description-en: barcode API for Qt (documentation)
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the shared library to be used by applications.
 .
 This package contains the qch documentation files.

Package: libkf5prison5
Description-md5: 8a9e710171b850ad307b78f8777a54ed
Description-en: barcode API for Qt
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the shared library to be used by applications.

Package: libkf5prisonscanner5
Description-md5: 48d550cac9a1937da8f5c7a2b3e01c18
Description-en: barcode API for Qt - barcode scanner
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the shared library for scanning barcodes to be used by
 applications.

Package: libkf5pty-data
Description-md5: 664d58e721f179c0f036ddfe9acfa5e7
Description-en: Pty abstraction.
 Provides primitives for opening & closing a pseudo
 TTY pair, assigning the controlling TTY, utmp
 registration and setting various terminal attributes.
 .
 This package contains the translations

Package: libkf5pty-dev
Description-md5: 5f2bf0e942f1a3b94b46ebad8f9244fb
Description-en: development files for kpty
 Provides primitives for opening & closing a pseudo
 TTY pair, assigning the controlling TTY, utmp
 registration and setting various terminal attributes.
 .
 Contains development files for kpty.

Package: libkf5pty-doc
Description-md5: b25092b0e1f9984f8a44ba34dde31b3d
Description-en: Pty abstraction (documentation)
 Provides primitives for opening & closing a pseudo
 TTY pair, assigning the controlling TTY, utmp
 registration and setting various terminal attributes.
 .
 This package contains the qch documentation files.

Package: libkf5pty5
Description-md5: 672c05cd8da4fad1941274b10a599765
Description-en: Pty abstraction.
 Provides primitives for opening & closing a pseudo
 TTY pair, assigning the controlling TTY, utmp
 registration and setting various terminal attributes.

Package: libkf5purpose-bin
Description-md5: d78d56e9b8081628fe8656da74f7326a
Description-en: abstraction to provide and leverage actions of a specific kind, runtime
 Purpose offers the possibility to create integrate services and actions on
 any application without having to implement them specifically. Purpose will
 offer them mechanisms to list the different alternatives to execute given the
 requested action type and will facilitate components so that all the plugins
 can receive all the information they need.
 .
 This package contains the Purpose runtime elements.

Package: libkf5purpose-dev
Description-md5: 80d3b3311ab75f35cad71fd36195eed2
Description-en: abstraction to provide and leverage actions of a specific kind, devel files
 Purpose offers the possibility to create integrate services and actions on
 any application without having to implement them specifically. Purpose will
 offer them mechanisms to list the different alternatives to execute given the
 requested action type and will facilitate components so that all the plugins
 can receive all the information they need.
 .
 This package contains the Purpose development files.

Package: libkf5purpose5
Description-md5: 21642fd06574aba4346355ea4830126d
Description-en: library for abstractions to get the developer's purposes fulfilled
 Framework for providing abstractions to get the developer's purposes fulfilled.
 .
 This package contains the Purpose library.

Package: libkf5qqc2desktopstyle-dev
Description-md5: 5d76badf23f9f9f12c6e47b7a8b73ac9
Description-en: Qt Quick Controls 2: Desktop Style
 Small style written in QML for QtQuickControls2 intended to be used
 by default in QQC2-based apps when used in the Plasma desktop
 .
 This package contains the development files.

Package: libkf5quickaddons5
Description-md5: d704258b27f3de3e07d4842dc3a6bd80
Description-en: provides integration of QML and KDE frameworks -- quickaddons
 Framework providing optimized image texture caching.

Package: libkf5runner-dev
Description-md5: 44a53d2e0feb02ee69a4c1e96da5d2d4
Description-en: development files for krunner
 An assortment of text-related widgets.
 .
 Contains development files for krunner.

Package: libkf5runner-doc
Description-md5: a0fde9a002b1efa7594c254894b9cb63
Description-en: Used to write plugins loaded at runtime called "Runners" (documentation)
 Launcher built into the Plasma desktop. While its
 basic function is to launch programs from a sort
 of mini-command-line, its functionality can be
 extended by "runners" to assist the user
 to accomplish a lot of tasks.
 .
 This package contains the qch documentation files.

Package: libkf5runner5
Description-md5: b17102c9303e509e472a635118a4fe2a
Description-en: Used to write plugins loaded at runtime called "Runners".
 Launcher built into the Plasma desktop. While its
 basic function is to launch programs from a sort
 of mini-command-line, its functionality can be
 extended by "runners" to assist the user
 to accomplish a lot of tasks.

Package: libkf5screen-bin
Description-md5: 779537c3d886f56eaa6f0ad951c5184b
Description-en: library for screen management - helpers
 The KDE multiple monitor support is trying be as smart as possible
 adapting the behavior of it to each use case making the configuration
 of monitors as simple as plugging them to your computer.
 .
 This package contains the library helpers and the corresponding D-Bus service.

Package: libkf5screen-data
Description-md5: ec972afe639b815e89802d00b948fba2
Description-en: library for screen management - data files
 The KDE multiple monitor support is trying be as smart as possible
 adapting the behavior of it to each use case making the configuration
 of monitors as simple as plugging them to your computer.
 .
 This package contains data files.

Package: libkf5screen-dev
Description-md5: 5a9972d118274e22de9a4ec2ad3410d1
Description-en: library for screen management - development files
 The KDE multiple monitor support is trying be as smart as possible
 adapting the behavior of it to each use case making the configuration
 of monitors as simple as plugging them to your computer.
 .
 This package contains the files necessary for development.

Package: libkf5screen8
Description-md5: 3cd8fb562d4e37428a482afe3debac1e
Description-en: library for screen management - shared library
 The KDE multiple monitor support is trying be as smart as possible
 adapting the behavior of it to each use case making the configuration
 of monitors as simple as plugging them to your computer.
 .
 This package contains the shared library

Package: libkf5screendpms8
Description-md5: a521003c5532bb33d21dbe059ac61547
Description-en: library for screen management - dpms support library
 The KDE multiple monitor support is trying be as smart as possible
 adapting the behavior of it to each use case making the configuration
 of monitors as simple as plugging them to your computer.
 .
 This package contains the dpms support shared library

Package: libkf5service-bin
Description-md5: e83d65549ba4be8f2266c233b0cd1b1a
Description-en: Advanced plugin and service introspection
 Application framework for file type association
 and plugin locating.
 .
 This package contains kbuildsycoca5.

Package: libkf5service-data
Description-md5: 3c7247746f65de49c2be8a743377a582
Description-en: Advanced plugin and service introspection
 Application framework for file type association
 and plugin locating.
 .
 This package contains shared data files.

Package: libkf5service-dev
Description-md5: 7b3a378f2958de5f74a482882ce83c7b
Description-en: development files for kservice
 Application framework for file type association
 and plugin locating.
 .
 Contains development files for kservice.

Package: libkf5service-doc
Description-md5: 361cbd753439a80490b43f39575e1eae
Description-en: Advanced plugin and service introspection (documentation)
 Application framework for file type association
 and plugin locating.
 .
 This package contains the qch documentation files.

Package: libkf5service5
Description-md5: f6acc5bd66bc76fbc063ab05b21890a4
Description-en: Advanced plugin and service introspection
 Application framework for file type association
 and plugin locating.

Package: libkf5solid-bin
Description-md5: 7febac5c35729df8d0f028ccd3d8f77b
Description-en: Qt library to query and control hardware
 Solid is a device integration framework. It provides a way of querying and
 interacting with hardware independently of the underlying operating system.
 .
 Solid is part of KDE Frameworks 5.
 .
 This package contains the solid-hardware5 tool.

Package: libkf5solid-dev
Description-md5: 7dc236fc00f1a461c4a56518c3570fd4
Description-en: Qt library to query and control hardware
 Solid is a device integration framework. It provides a way of querying and
 interacting with hardware independently of the underlying operating system.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files.

Package: libkf5solid-doc
Description-md5: fb3e4ea89b0061dff4a80d0934337008
Description-en: Qt library to query and control hardware (documentation)
 Solid is a device integration framework. It provides a way of querying and
 interacting with hardware independently of the underlying operating system.
 .
 Solid is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5solid5
Description-md5: 41f0b122f40e5dbb95ac3518f347771d
Description-en: Qt library to query and control hardware
 Solid is a device integration framework. It provides a way of querying and
 interacting with hardware independently of the underlying operating system.
 .
 Solid is part of KDE Frameworks 5.

Package: libkf5solid5-data
Description-md5: 3c0b9e07c224508e11371cdcd269285d
Description-en: Qt library to query and control hardware
 Solid is a device integration framework. It provides a way of querying and
 interacting with hardware independently of the underlying operating system.
 .
 Solid is part of KDE Frameworks 5.
 .
 This package contains shared data files.

Package: libkf5sonnet-dev
Description-md5: d910bc3fd6aea39a460c0645b77ca832
Description-en: spell checking library for Qt, devel files
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 5.
 .
 This package contains development files for building software that uses
 libraries from the Sonnet framework.

Package: libkf5sonnet-dev-bin
Description-md5: 6ad9476c68152828dda10dd818a99aad
Description-en: spell checking library for Qt, devel binaries
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 5.
 .
 This package contains the utility programs related to the Sonnet framework.

Package: libkf5sonnet-doc
Description-md5: 622c1e06f745ad3008593ba53af567d5
Description-en: spell checking library for Qt (documentation)
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5sonnet5-data
Description-md5: ef13a92fa38ce5f9e81f794412f91d5e
Description-en: spell checking library for Qt, data files
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 5.
 .
 This package contains the translations.

Package: libkf5sonnetcore5
Description-md5: 9463fae21aa4fa387b2f86c61d4d3550
Description-en: spell checking library for Qt, core lib
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 5.

Package: libkf5sonnetui5
Description-md5: a027a2a6abd990cd2d9901c5ab22a3cb
Description-en: spell checking library for Qt, ui lib
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 5.
 .
 This package provides Qt based GUI elements that can be used
 by projects to construct spell checking user interfaces.

Package: libkf5style-dev
Description-md5: f3bbaacf1ceb1a2c63c81d66f4a17ec4
Description-en: KF5 cross-framework integration plugins - KStyle
 Framework Integration is a set of plugins responsible
 for better integration of Qt applications when running
 on a KDE Plasma workspace.
 .
 libkf5style5 provides integration with KDE Plasma Workspace settings
 for Qt styles.
 .
 Derive your Qt style from KStyle to automatically inherit
 various settings from the KDE Plasma Workspace, providing a
 consistent user experience. For example, this will ensure a
 consistent single-click or double-click activation setting,
 and the use of standard themed icons.
 .
 This package provides the development files.

Package: libkf5style5
Description-md5: a6d85571baf02c89450cbe8305a7918d
Description-en: KF5 cross-framework integration plugins - KStyle
 Framework Integration is a set of plugins responsible
 for better integration of Qt applications when running
 on a KDE Plasma workspace.
 .
 libkf5style5 provides integration with KDE Plasma Workspace settings
 for Qt styles.
 .
 Derive your Qt style from KStyle to automatically inherit
 various settings from the KDE Plasma Workspace, providing a
 consistent user experience. For example, this will ensure a
 consistent single-click or double-click activation setting,
 and the use of standard themed icons.

Package: libkf5su-bin
Description-md5: 779f6ebc52a07c1c2cb721be7420f8c1
Description-en: runtime files for kdesu
 Framework to handle super user actions.
 .
 Contains runtime files for kdesu.

Package: libkf5su-data
Description-md5: 67ea03028c1dec5b19b2cdacccfbe3e3
Description-en: translation files for kdesu
 Framework to handle super user actions
 .
 Contains translation files for kdesu.

Package: libkf5su-dev
Description-md5: 1acfba2aba862474868e8ad8ccf13aca
Description-en: development files for kdesu
 Framework to handle super user actions.
 .
 Contains development files for kdesu.

Package: libkf5su-doc
Description-md5: 57eb646ef35bbe0ce3a96cc54defaa98
Description-en: runtime files for kdesu (documentation)
 Framework to handle super user actions.
 .
 This package contains the qch documentation files.

Package: libkf5su5
Description-md5: 027db229a36a68332af7907190a3ede1
Description-en: Integration with su for elevated privileges.
 Framework to handle super user actions

Package: libkf5syndication-dev
Description-md5: 9b8502053d14d77e372319fdf2e46545
Description-en: parser library for RSS and Atom feeds - development files
 Syndication is a parser library for RSS and Atom feeds. It offers a unified,
 format-agnostic view on the parsed feed, so that the using application does
 not need to distinguish between feed formats.
 .
 This package contains the development files.

Package: libkf5syndication-doc
Description-md5: 70c92266337c257e8088118b7a722efd
Description-en: parser library for RSS and Atom feeds - documentation
 Syndication is a parser library for RSS and Atom feeds. It offers a unified,
 format-agnostic view on the parsed feed, so that the using application does
 not need to distinguish between feed formats.
 .
 This package is part of the KDE Development Platform PIM libraries module.
 .
 This package contains the qch documentation files.

Package: libkf5syndication5abi1
Description-md5: cf4722888b15a8c2104d0011981f7441
Description-en: parser library for RSS and Atom feeds
 Syndication is a parser library for RSS and Atom feeds. It offers a unified,
 format-agnostic view on the parsed feed, so that the using application does
 not need to distinguish between feed formats.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkf5syntaxhighlighting-data
Description-md5: 432cf6f7995ef21f9ee651a1e85b6800
Description-en: Syntax highlighting Engine - translations
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.
 .
 This package provides the translations.

Package: libkf5syntaxhighlighting-dev
Description-md5: fc51f42c658d45d2f472e953381f4623
Description-en: Syntax highlighting Engine
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.
 .
 Contains development files for libkf5syntaxhighlighting5.

Package: libkf5syntaxhighlighting-doc
Description-md5: c979042bb42fbd828a9ccad2558aa472
Description-en: Syntax highlighting Engine (documentation)
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.

Package: libkf5syntaxhighlighting-tools
Description-md5: b178fe52f4d5b9c9654ff39b7d122142
Description-en: Syntax highlighting Engine
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.
 .
 Provides additional tools for libkf5syntaxhighlighting5

Package: libkf5syntaxhighlighting5
Description-md5: 456f69f4199ae5b6438d3cf605db0968
Description-en: Syntax highlighting Engine
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.

Package: libkf5texteditor-bin
Description-md5: 3c71419ce571ea0aca410a2d43428341
Description-en: provide advanced plain text editing services (binaries)
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).
 .
 This package contains the helper binaries.

Package: libkf5texteditor-dev
Description-md5: ce0e5cfb5dfc134e3223628857f598e3
Description-en: provide advanced plain text editing services
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).
 .
 Contains development files for ktexteditor.

Package: libkf5texteditor-doc
Description-md5: 900263b4396df1943fb5a992978be638
Description-en: provide advanced plain text editing services (documentation)
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).
 .
 This package contains the qch documentation files.

Package: libkf5texteditor5
Description-md5: 24d2171af300f8675b8e92818e4e7601
Description-en: provide advanced plain text editing services
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).

Package: libkf5textwidgets-data
Description-md5: a9c93371935fce881967883fe5d8f7ad
Description-en: Advanced text editing widgets.
 An assortment of text-related widgets
 .
 This package contains the data files.

Package: libkf5textwidgets-dev
Description-md5: e3c988d6868e7174d6c9e42dd2cf3bb1
Description-en: development files for ktextwidgets
 An assortment of text-related widgets.
 .
 Contains development files for ktextwidgets.

Package: libkf5textwidgets-doc
Description-md5: 339ae95e34975ed1cfef54ad90ced63d
Description-en: Advanced text editing widgets (documentation)
 An assortment of text-related widgets
 .
 This package contains the qch documentation files.

Package: libkf5textwidgets5
Description-md5: fb00393ff7c588cf2f7325310b0f3aea
Description-en: Advanced text editing widgets.
 An assortment of text-related widgets

Package: libkf5threadweaver-dev
Description-md5: 69b77987a208fe929a19330620550661
Description-en: ThreadWeaver library to help multithreaded programming in Qt
 ThreadWeaver is a helper for multithreaded programming. It uses a job-based
 interface to queue tasks and execute them in an efficient way.  You simply
 divide the workload into jobs, state the dependencies between the jobs and
 ThreadWeaver will work out the most efficient way of dividing the work between
 threads within a set of resource limits.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files.

Package: libkf5threadweaver-doc
Description-md5: 9698415ca122adefbe2d535c36859387
Description-en: ThreadWeaver library to help multithreaded programming in Qt
 ThreadWeaver is a helper for multithreaded programming. It uses a job-based
 interface to queue tasks and execute them in an efficient way.  You simply
 divide the workload into jobs, state the dependencies between the jobs and
 ThreadWeaver will work out the most efficient way of dividing the work between
 threads within a set of resource limits.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5threadweaver5
Description-md5: def0469e6be949a7ce8e281b377e2ae6
Description-en: ThreadWeaver library to help multithreaded programming in Qt
 ThreadWeaver is a helper for multithreaded programming. It uses a job-based
 interface to queue tasks and execute them in an efficient way.  You simply
 divide the workload into jobs, state the dependencies between the jobs and
 ThreadWeaver will work out the most efficient way of dividing the work between
 threads within a set of resource limits.
 .
 This package is part of KDE Frameworks 5.

Package: libkf5unitconversion-data
Description-md5: 4341f45467ec4ba2be7510e9b3b9b9b6
Description-en: Support for unit conversion.
 Library to help applications in doing conversions of
 values in different measure units.
 .
 This package contains the translations.

Package: libkf5unitconversion-dev
Description-md5: 7c9a9a5f505cb92d2902b53d4588f497
Description-en: development files for kunitconversion
 Library to help applications in doing conversions of
 values in different measure units.
 .
 Contains development files for kunitconversion.

Package: libkf5unitconversion-doc
Description-md5: 5933f95ca3d20f05b6cbf12280ff012a
Description-en: Support for unit conversion (documentation)
 Library to help applications in doing conversions of
 values in different measure units.
 .
 This package contains the qch documentation files.

Package: libkf5unitconversion5
Description-md5: 2a44e6d0e83eaecb109df8c8612e29f3
Description-en: Support for unit conversion.
 Library to help applications in doing conversions of
 values in different measure units.

Package: libkf5wallet-bin
Description-md5: 1f317b04f78374dba7d1e14def0b7f80
Description-en: transitional dummy package
 This is a transitional dummy package. It can safely be removed.

Package: libkf5wallet-data
Description-md5: d55753f3506a596caff0e6a02514cb94
Description-en: Secure and unified container for user passwords.
 Interface to KWallet, the safe desktop-wide storage
 for passwords on KDE workspaces.
 .
 Contains the translation files for kwallet-framework

Package: libkf5wallet-dev
Description-md5: f14fa59dc5cd9a4d252ea19b006e0a24
Description-en: development files for kwallet-framework
 Interface to KWallet, the safe desktop-wide storage
 for passwords on KDE workspaces.
 .
 Contains development files for kwallet-framework.

Package: libkf5wallet-doc
Description-md5: cabf293d3eb79cdf96ca51419d2e1e3b
Description-en: Secure and unified container for user passwords.
 Interface to KWallet, the safe desktop-wide storage
 for passwords on KDE workspaces.
 .
 This package contains the qch documentation files.

Package: libkf5wallet5
Description-md5: 4b8a59e49c160aad863444c9dcb72b93
Description-en: Secure and unified container for user passwords.
 Interface to KWallet, the safe desktop-wide storage
 for passwords on KDE workspaces.

Package: libkf5wayland-dev
Description-md5: 5403bb8fd5aaf91cd4ffdf3a0b63220e
Description-en: development files for kwayland
 KWayland provides a Qt-style Client and Server library wrapper for
 the Wayland libraries.
 .
 Contains development files for kwayland.

Package: libkf5wayland-doc
Description-md5: 8581a01fbbd2adc23a812ab30f492918
Description-en: Qt library wrapper for Wayland libraries (documentation)
 KWayland provides a Qt-style Client and Server library wrapper for
 the Wayland libraries.
 .
 This package contains the qch documentation files.

Package: libkf5waylandclient5
Description-md5: bee918373877d21733cbf5894eb67d58
Description-en: Qt library wrapper for Wayland libraries
 KWayland provides a Qt-style Client library wrapper for
 the Wayland libraries.

Package: libkf5waylandserver5
Description-md5: 1631f91b2439e6f5f17f90760f7f5105
Description-en: Qt library wrapper for Wayland libraries
 KWayland provides a Qt-style Server library wrapper for
 the Wayland libraries.

Package: libkf5widgetsaddons-data
Description-md5: 28c2ae031328665394645762aedc6361
Description-en: add-on widgets and classes for applications that use the Qt Widgets module
 Provided are action classes that can be added to toolbars or menus,
 a wide range of widgets for selecting characters, fonts, colors,
 actions, dates and times, or MIME types, as well as platform-aware
 dialogs for configuration pages, message boxes, and password requests.
 .
 This package contains the translations.

Package: libkf5widgetsaddons-dev
Description-md5: 40056af8684dced3f638fa985f66e5c1
Description-en: development files for kwidgetsaddons
 Provided are action classes that can be added to toolbars or menus,
 a wide range of widgets for selecting characters, fonts, colors,
 actions, dates and times, or MIME types, as well as platform-aware
 dialogs for configuration pages, message boxes, and password requests.
 .
 Contains development files for kwidgetsaddons.

Package: libkf5widgetsaddons-doc
Description-md5: 5daa50e2ef4374f663eb5b7fc61944fb
Description-en: add-on widgets and classes for applications that use the Qt Widgets module (documentation)
 Provided are action classes that can be added to toolbars or menus,
 a wide range of widgets for selecting characters, fonts, colors,
 actions, dates and times, or MIME types, as well as platform-aware
 dialogs for configuration pages, message boxes, and password requests.
 .
 This package contains the qch documentation files.

Package: libkf5widgetsaddons5
Description-md5: 03e79a13d2e282cde275f46a8b798891
Description-en: add-on widgets and classes for applications that use the Qt Widgets module
 Provided are action classes that can be added to toolbars or menus,
 a wide range of widgets for selecting characters, fonts, colors,
 actions, dates and times, or MIME types, as well as platform-aware
 dialogs for configuration pages, message boxes, and password requests.

Package: libkf5windowsystem-data
Description-md5: 6689553eb9d6b86487ff0781599ecf7f
Description-en: Convenience access to certain properties and features of the window manager
 The class KWindowSystem provides information about the state of the
 window manager and allows asking the window manager to change them
 using a more high-level interface than the NETWinInfo/NETRootInfo
 low level classes.
 .
 This package contains the translations.

Package: libkf5windowsystem-dev
Description-md5: c6e5c861165c0081e498eef7a018a2e7
Description-en: development files for kwindowsystem
 The class KWindowSystem provides information about the state of the
 window manager and allows asking the window manager to change them
 using a more high-level interface than the NETWinInfo/NETRootInfo
 lowlevel classes.
 .
 Contains development files for kwindowsystem.

Package: libkf5windowsystem-doc
Description-md5: 82c73166a6143fc544a2284aeb918d4e
Description-en: Convenience access to certain properties and features of the window manager
 The class KWindowSystem provides information about the state of the
 window manager and allows asking the window manager to change them
 using a more high-level interface than the NETWinInfo/NETRootInfo
 low level classes.
 .
 This package contains the qch documentation files.

Package: libkf5windowsystem5
Description-md5: 81be536f2bbfe5be56f3edb1b85fd41a
Description-en: Convenience access to certain properties and features of the window manager
 The class KWindowSystem provides information about the state of the
 window manager and allows asking the window manager to change them
 using a more high-level interface than the NETWinInfo/NETRootInfo
 low level classes.

Package: libkf5xmlgui-bin
Description-md5: e3c98746a983b523c22e4615e7ee9e64
Description-en: User configurable main windows.
 framework for designing the user interface
 of an application using XML, using the idea
 of actions.
 .
 This package contains the runtime files.

Package: libkf5xmlgui-data
Description-md5: a417ed819fd0db2c25d7a63fa58bae62
Description-en: User configurable main windows.
 framework for designing the user interface
 of an application using XML, using the idea
 of actions.
 .
 This package contains the data files.

Package: libkf5xmlgui-dev
Description-md5: 42e64d583d2b1dc4cc368b83ff56086c
Description-en: User configurable main windows.
 framework for designing the user interface
 of an application using XML, using the idea
 of actions.
 .
 Contains development files for kxmlgui.

Package: libkf5xmlgui-doc
Description-md5: eef6856bfb51ab08183a02a4127ab099
Description-en: User configurable main windows (documentation)
 framework for designing the user interface
 of an application using XML, using the idea
 of actions.
 .
 This package contains the qch documentation files.

Package: libkf5xmlgui5
Description-md5: 693fc3c34b3a64ddefb47f07b5d7b364
Description-en: User configurable main windows.
 framework for designing the user interface
 of an application using XML, using the idea
 of actions.

Package: libkf5xmlrpcclient-data
Description-md5: bb46e035f85f4363c3ae24f28a0d5419
Description-en: data files for kxmlrpcclient
 XML RPC client library.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the data files.

Package: libkf5xmlrpcclient-dev
Description-md5: 1ebe29dd9650c80ce8d11480bb93235a
Description-en: development files for kxmlrpcclient
 XML RPC client library.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the development files.

Package: libkf5xmlrpcclient-doc
Description-md5: 71ef4b7ee645e8588857256d3cc4663a
Description-en: framework providing an xml rpc client library (documentation)
 XML RPC client library.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the qch documentation files.

Package: libkf5xmlrpcclient5
Description-md5: 94866b8423925a41adb301c9d7be8d3f
Description-en: framework providing an xml rpc client library
 XML RPC client library.
 .
 This package is part of KDE Frameworks 5.

Package: libkf6archive-data
Description-md5: 4b5e4c54241f5b805fdedc908d53a645
Description-en: data files for karchive
 Karchive is a Qt 6 addon providing access to numerous types of archives.
 .
 KArchive provides classes for easy reading, creation and manipulation of
 "archive" formats like ZIP and TAR.
 .
 It also provides transparent compression and decompression of data, like the
 GZip format, via a subclass of QIODevice.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the data files.

Package: libkf6archive-dev
Description-md5: dda7cc34875f4d23ae738cd6aca18359
Description-en: development files for karchive
 Karchive is a Qt 6 addon providing access to numerous types of archives.
 .
 KArchive provides classes for easy reading, creation and manipulation of
 "archive" formats like ZIP and TAR.
 .
 It also provides transparent compression and decompression of data, like the
 GZip format, via a subclass of QIODevice.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development files.

Package: libkf6archive-doc
Description-md5: 00f7841f234482e482946b55e22490d1
Description-en: Qt 6 addon providing access to numerous types of archives (documentation)
 KArchive provides classes for easy reading, creation and manipulation of
 "archive" formats like ZIP and TAR.
 .
 It also provides transparent compression and decompression of data, like the
 GZip format, via a subclass of QIODevice.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6archive6
Description-md5: f5c9a5d8bd6f37bdd6aeb3ec2c35b24a
Description-en: Qt 6 addon providing access to numerous types of archives
 KArchive provides classes for easy reading, creation and manipulation of
 "archive" formats like ZIP and TAR.
 .
 It also provides transparent compression and decompression of data, like the
 GZip format, via a subclass of QIODevice.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6attica-dev
Description-md5: 95b656fcfc1cef09289365174472a32b
Description-en: development files for libkf6attica6
 Attica is a Qt library that implements the Open Collaboration Services
 API version 1.6.
 .
 It grants easy access to the services such as querying information about
 persons and contents.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development header files.

Package: libkf6attica-doc
Description-md5: 1a75722ed391a4915de675acc01dfc94
Description-en: Qt library that implements the Open Collaboration Services API (documentation)
 Attica is a Qt library that implements the Open Collaboration Services
 API version 1.6.
 .
 It grants easy access to the services such as querying information about
 persons and contents.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6attica6
Description-md5: e4cf01093fd8043fd1d92c83d1002bec
Description-en: Qt library that implements the Open Collaboration Services API
 Attica is a Qt library that implements the Open Collaboration Services
 API version 1.6.
 .
 It grants easy access to the services such as querying information about
 persons and contents.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6auth-data
Description-md5: c0a194ff9e4fdf9f503b0266c7b71b0c
Description-en: Abstraction to system policy and authentication features
 KAuth is a framework to let applications perform actions as a
 privileged user.
 .
 KAuth is part of KDE Frameworks 6.
 .
 This package contains data files.

Package: libkf6auth-dev
Description-md5: 474cabc944c7b4171d5f55fa3744de96
Description-en: Abstraction to system policy and authentication features
 KAuth is a framework to let applications perform actions as a
 privileged user.
 .
 KAuth is part of KDE Frameworks 6.
 .
 This package contains development files for kauth.

Package: libkf6auth-dev-bin
Description-md5: d45e31625d60f2dcebeab3cf59d1084b
Description-en: Abstraction to system policy and authentication features
 KAuth is a framework to let applications perform actions as a
 privileged user.
 .
 KAuth is part of KDE Frameworks 6.
 .
 This package contains helper binaries for development.
 You never should depend on this directly, cause the *.cmake files are
 not included in that package (as they are arch-dependant).

Package: libkf6auth-doc
Description-md5: 64d5ac8e753e4dba58a341387d474a48
Description-en: Abstraction to system policy and authentication features (documentation)
 KAuth is a framework to let applications perform actions as a
 privileged user.
 .
 KAuth is part of KDE Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6authcore6
Description-md5: fc30b1b5fdac1e3b39a3cde1869f8aaa
Description-en: Abstraction to system policy and authentication features
 KAuth is a framework to let applications perform actions as a
 privileged user.
 .
 KAuth is part of KDE Frameworks 6.

Package: libkf6baloo-dev
Description-md5: 571d9a4b4dc2b3f59b59abaa23323564
Description-en: framework for file search and metadata management - development files
 Baloo is the file indexing and file search framework for KDE Plasma. It
 focuses on speed and a very small memory footprint. It maintains an index of
 your files and optionally their contents which you can search.
 .
 This package contains the development files.

Package: libkf6baloo-doc
Description-md5: 44e87b79e33022c575538415e17c86c6
Description-en: framework for file search and metadata management - developer documentation
 Baloo is the file indexing and file search framework for KDE Plasma. It
 focuses on speed and a very small memory footprint. It maintains an index of
 your files and optionally their contents which you can search.
 .
 This package contains the qch documentation files.

Package: libkf6baloo6
Description-md5: 3cdff81041223d1872f5812129d200f2
Description-en: framework for file search and metadata management - shared library
 Baloo is the file indexing and file search framework for KDE Plasma. It
 focuses on speed and a very small memory footprint. It maintains an index of
 your files and optionally their contents which you can search.
 .
 This package contains the shared library.

Package: libkf6balooengine6
Description-md5: e8f5a1471f42164b8af5f41cc2f8681d
Description-en: framework for file search and metadata management - internal library
 Baloo is the file indexing and file search framework for KDE Plasma. It
 focuses on speed and a very small memory footprint. It maintains an index of
 your files and optionally their contents which you can search.
 .
 This package contains an internal library used by the baloo service.

Package: libkf6baloowidgets6
Description-md5: 7756f0741a85a33a80b79383670f9726
Description-en: Wigets for use with Baloo
 Baloo is a framework for searching and managing metadata.
 .
 This package contains GUI widgets for baloo.

Package: libkf6bluezqt-data
Description-md5: de807fccabf1e3e41b732e9884991088
Description-en: data files for bluez-qt
 bluez-qt is a Qt-style library for accessing the bluez Bluetooth stack.
 .
 It is used by the KDE Bluetooth stack, BlueDevil.
 .
 This package contains the data files.

Package: libkf6bluezqt-dev
Description-md5: bd50a2b54b261df76061b6d07455051f
Description-en: development files for bluez-qt
 This package provides all the necessary development headers for building
 software that uses the bluez-qt library.
 .
 This package contains the development files.

Package: libkf6bluezqt-doc
Description-md5: 4eb32d9c2f48bb2e6220a861ff990d42
Description-en: documentation files for bluez-qt
 bluez-qt is a Qt-style library for accessing the bluez Bluetooth stack.
 .
 It is used by the KDE Bluetooth stack, BlueDevil.
 .
 This package contains the qch documentation files.

Package: libkf6bluezqt6
Description-md5: b35c3d6822fe7c9eb912aa8baff1bd94
Description-en: Qt wrapper for bluez
 bluez-qt is a Qt-style library for accessing the bluez Bluetooth stack.
 .
 It is used by the KDE Bluetooth stack, BlueDevil.

Package: libkf6bookmarks-data
Description-md5: bcc02abcf516eaeccfa4146c07d86774
Description-en: Qt library with support for bookmarks and the XBEL format
 KBookmarks lets you access and manipulate bookmarks stored using the
 XBEL format.
 .
 This package contains the translations.

Package: libkf6bookmarks-dev
Description-md5: 4b84e12c7e65b3fba4221d9e97e2fd5e
Description-en: Qt library with support for bookmarks and the XBEL format (development)
 KBookmarks lets you access and manipulate bookmarks stored using the
 XBEL format.
 .
 Contains development files for kbookmarks.

Package: libkf6bookmarks-doc
Description-md5: 4dbf2b073fd171a9d68d54c9d836c3f7
Description-en: Qt library with support for bookmarks and the XBEL format (documentation)
 KBookmarks lets you access and manipulate bookmarks stored using the
 XBEL format.
 .
 This package contains the qch documentation files.

Package: libkf6bookmarks6
Description-md5: e8f5596e3b4a388dd85da65012a0cc98
Description-en: Qt library with support for bookmarks and the XBEL format
 KBookmarks lets you access and manipulate bookmarks stored using the
 XBEL format.

Package: libkf6bookmarkswidgets6
Description-md5: 4ceb5ee4a22e52e697e1d4dd1fcaa8ca
Description-en: Qt library with support for bookmarks and the XBEL format (widgets)
 KBookmarks lets you access and manipulate bookmarks stored using the
 XBEL format.

Package: libkf6breezeicons-dev
Description-md5: d9d51a6d123bcfa921bdaaebf4a1b0e9
Description-en: Default Plasma icon theme (development files)
 This is the default icon theme for the KDE Plasma 6 desktop.
 .
 This package is part of the Breeze theme module.
 .
 This package contains the development files.

Package: libkf6breezeicons6
Description-md5: b27cf25da90c087dd26fc5669c7e518c
Description-en: Default Plasma icon theme
 This is the default icon theme for the KDE Plasma 6 desktop.
 .
 This package is part of the Breeze theme module.

Package: libkf6calendarcore-dev
Description-md5: 3eed20b245c48b5903797b80a3860ca2
Description-en: development files for kcalendarcore
 This library provides access to and handling of calendar data.
 It supports the standard formats iCalendar and vCalendar and the
 group scheduling standard iTIP.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development files.

Package: libkf6calendarcore-doc
Description-md5: ccccfb5d0b72c530071d4dd5f78e6e8b
Description-en: calendar access framework (documentation)
 This library provides access to and handling of calendar data.
 It supports the standard formats iCalendar and vCalendar and the
 group scheduling standard iTIP.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6calendarcore6
Description-md5: 5a69f8ac8c3639a88ccfb85fbdb75929
Description-en: calendar access framework
 This library provides access to and handling of calendar data.
 It supports the standard formats iCalendar and vCalendar and the
 group scheduling standard iTIP.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6calendarevents6
Description-md5: 81c6dd5d3f9304e5ede146fb9ef9be46
Description-en: provides integration of QML and KDE frameworks -- calendarevents
 Framework providing integration of QML and other KDE frameworks such
 as making i18n available.

Package: libkf6codecs-data
Description-md5: 90a22700bce6b2b77669cb3e42a53435
Description-en: collection of methods to manipulate strings
 KCodecs provide a collection of methods to manipulate strings
 using various encodings.
 .
 This package contains the translations.

Package: libkf6codecs-dev
Description-md5: 6f00b14bfe97a1a427e9106033f6dbdd
Description-en: development files for kcodecs
 This package contains development files for building software that uses
 libraries from kcodecs.

Package: libkf6codecs-doc
Description-md5: 89e98b7e44c63cca22f2eabb907bb58f
Description-en: collection of methods to manipulate strings (documentation)
 KCodecs provide a collection of methods to manipulate strings
 using various encodings.
 .
 This package contains the qch documentation files.

Package: libkf6codecs6
Description-md5: b88199ec3eb74f4fa0416eb114e1c627
Description-en: collection of methods to manipulate strings
 KCodecs provide a collection of methods to manipulate strings
 using various encodings.

Package: libkf6colorscheme-data
Description-md5: eb756fea8a5c6a76915b8fdba1217b67
Description-en: Classes to read and interact with KColorScheme
 This package provides classes to read and interact with KColorScheme.
 .
 It is part of the KDE Frameworks 6.
 .
 This package contains the translations.

Package: libkf6colorscheme-dev
Description-md5: 61b73164cc64929b5831f2538b36897e
Description-en: Classes to read and interact with KColorScheme - development files
 This package provides classes to read and interact with KColorScheme.
 .
 It is part of the KDE Frameworks 6.
 .
 This package contains the development files for KColorScheme.

Package: libkf6colorscheme-doc
Description-md5: cd983f6e9b9f7b7bb2f3e3ee80e0ff59
Description-en: Classes to read and interact with KColorScheme - documentation
 This package provides classes to read and interact with KColorScheme.
 .
 It is part of the KDE Frameworks 6.
 .
 This package contains the documentation for KColorScheme.

Package: libkf6colorscheme6
Description-md5: 3a4db5f7edc78a46423a58ff9745a27f
Description-en: Classes to read and interact with KColorScheme
 This package provides classes to read and interact with KColorScheme.
 .
 It is part of the KDE Frameworks 6.

Package: libkf6completion-data
Description-md5: 5f79029228e6f2db6459db4f386e1c8b
Description-en: Widgets with advanced auto-completion features
 KCompletion provides widgets with advanced completion support as well as a
 lower-level completion class which can be used with your own widgets.
 .
 This package contains the translations.

Package: libkf6completion-dev
Description-md5: 669c3e2b61457cf23d5eb78b31bac4d2
Description-en: development files for kcompletion
 KCompletion provides widgets with advanced completion support as well as a
 lower-level completion class which can be used with your own widgets.
 .
 Contains development files for kcompletion.

Package: libkf6completion-doc
Description-md5: 8ced1abd621d1036cfdec2c194c0ee78
Description-en: Widgets with advanced auto-completion features (documentation)
 KCompletion provides widgets with advanced completion support as well as a
 lower-level completion class which can be used with your own widgets.
 .
 This package contains the qch documentation files.

Package: libkf6completion6
Description-md5: c9f1c0903b900a882ba91a5ecca052d2
Description-en: Widgets with advanced auto-completion features
 KCompletion provides widgets with advanced completion support as well as a
 lower-level completion class which can be used with your own widgets.

Package: libkf6config-bin
Description-md5: 0b43d5ed601b6e23bd252633c349fbb0
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore and KConfigGui.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains runtime files for KConfig.

Package: libkf6config-data
Description-md5: c52e3dc933beb3697d82b5c62aacf73e
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore and KConfigGui.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the translations.

Package: libkf6config-dev
Description-md5: b0ee68668431ac256f2531e48b887780
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore and KConfigGui.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development files.

Package: libkf6config-dev-bin
Description-md5: 3a91af084ad074e805f2f9ba01a930fe
Description-en: configuration settings framework for Qt -- binary package
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore and KConfigGui.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the binary files for the libkf6config-dev package.

Package: libkf6config-doc
Description-md5: d46afedda71969ccfeaaae539b17e95b
Description-en: configuration settings framework for Qt (documentation)
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore and KConfigGui.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6configcore6
Description-md5: 28b7cf3217d91bf8585cc82322b9319c
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore, KConfigGui and KConfigQml.
 .
 KConfigCore provides access to the configuration files themselves. It
 features:
 .
 - centralized definition: define your configuration in an XML file
 and use `kconfig_compiler` to generate classes to read and write
 configuration entries.
 - lock-down (kiosk) support.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains KConfigCore.

Package: libkf6configgui6
Description-md5: 7669852ebc9c29df9240ca7c962e5bbc
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore, KConfigGui and KConfigQml.
 .
 KConfigGui provides a way to hook widgets to the configuration so
 that they are automatically initialized from the configuration and
 automatically propagate their changes to their respective
 configuration files.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains KConfigGui.

Package: libkf6configqml6
Description-md5: ec7cf7d42ae4e072fbc8e403d8157917
Description-en: configuration settings framework for Qt
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore, KConfigGui and KConfigQml.
 .
 KConfigQml provides the Qml binding for using KConfig in Qml
 applications.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains KConfigQml.

Package: libkf6configwidgets-data
Description-md5: 2f9e035ca5e8beb5fade7f88b1b6c113
Description-en: Extra widgets for easier configuration support
 KConfigWidgets provides easy-to-use classes to create
 configuration dialogs, as well as a set of widgets which
 uses KConfig to store their settings.
 .
 This package contains the data files.

Package: libkf6configwidgets-dev
Description-md5: 8323634021d6ea80231bb080cd8471aa
Description-en: development files for kconfigwidgets
 KConfigWidgets provides easy-to-use classes to create
 configuration dialogs, as well as a set of widgets which
 uses KConfig to store their settings.
 .
 Contains development files for kconfigwidgets.

Package: libkf6configwidgets-doc
Description-md5: cb7092a86a3a302eb45c0613cd402034
Description-en: Extra widgets for easier configuration support (documentation)
 KConfigWidgets provides easy-to-use classes to create
 configuration dialogs, as well as a set of widgets which
 uses KConfig to store their settings.
 .
 This package contains the qch documentation files.

Package: libkf6configwidgets6
Description-md5: ace4b809bb38da796b94a7ea5a36f891
Description-en: Extra widgets for easier configuration support
 KConfigWidgets provides easy-to-use classes to create
 configuration dialogs, as well as a set of widgets which
 uses KConfig to store their settings.

Package: libkf6contacts-data
Description-md5: 4c2b37d34dd2c60d065a5b0495c16512
Description-en: data files for kcontacts
 KContacts is an API for address book data.
 .
 This package contains shared data files.

Package: libkf6contacts-dev
Description-md5: d54e6efcc2b2c0b1723d5b7d0e6a26db
Description-en: development files for kcontacts
 KContacts is an API for address book data.
 .
 This package contains the development files.

Package: libkf6contacts-doc
Description-md5: 57bc2c3da8c51921b297dbbd14e96a2c
Description-en: address book API for KDE Framework (documentation)
 KContacts is an API for address book data.
 .
 This package contains the documentation.

Package: libkf6contacts6
Description-md5: 6dd06b459a1246e7f6c4eeaa75aca0a0
Description-en: address book API for KDE frameworks
 KContacts is an API for address book data.

Package: libkf6coreaddons-data
Description-md5: f3b30a59c766cb78f2e9623c1b37ec67
Description-en: KDE Frameworks 6 addons to QtCore - data files
 KCoreAddons provides classes built on top of QtCore to perform various tasks
 such as manipulating mime types, autosaving files, creating backup files,
 generating random sequences, performing text manipulations such as macro
 replacement, accessing user information and many more.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the arch independent files for KCoreAddons.

Package: libkf6coreaddons-dev
Description-md5: 1cca346302ed2c53951f6cf13fb4b89a
Description-en: KDE Frameworks 6 addons to QtCore - development files
 KCoreAddons provides classes built on top of QtCore to perform various tasks
 such as manipulating mime types, autosaving files, creating backup files,
 generating random sequences, performing text manipulations such as macro
 replacement, accessing user information and many more.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development files for KCoreAddons.

Package: libkf6coreaddons-doc
Description-md5: 90c597fec6ba1ae098590d5829730cf3
Description-en: KDE Frameworks 6 addons to QtCore (documentation)
 KCoreAddons provides classes built on top of QtCore to perform various tasks
 such as manipulating mime types, autosaving files, creating backup files,
 generating random sequences, performing text manipulations such as macro
 replacement, accessing user information and many more.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6coreaddons6
Description-md5: 5356c4a7fb7578aed3137ad1279981d2
Description-en: KDE Frameworks 6 addons to QtCore
 KCoreAddons provides classes built on top of QtCore to perform various tasks
 such as manipulating mime types, autosaving files, creating backup files,
 generating random sequences, performing text manipulations such as macro
 replacement, accessing user information and many more.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6crash-dev
Description-md5: 52b47114779ca493f79984f238e5a8a8
Description-en: Support for application crash analysis and bug report from apps
 KCrash provides support for intercepting and handling application crashes.
 .
 Contains development files for kcrash.

Package: libkf6crash-doc
Description-md5: bccce22bd612a0ea8e6de700d0da45c7
Description-en: Support for application crash analysis and bug report from apps (documentation)
 KCrash provides support for intercepting and handling application crashes.
 .
 This package contains the qch documentation files.

Package: libkf6crash6
Description-md5: e191e392cbd3ca1a13389c535b14b9f9
Description-en: Support for application crash analysis and bug report from apps
 KCrash provides support for intercepting and handling application crashes.

Package: libkf6dav-data
Description-md5: 6785298cedd4bddcedc888e51f745466
Description-en: DAV protocol implementation with KJobs - arch independent files
 A DAV protocol implementation with KJobs.
 .
 This package contains the arch independent files to work with KDav.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6dav-dev
Description-md5: a87571a715d5149f6df37f2fcecc7dec
Description-en: DAV protocol implementation with KJobs - development files
 A DAV protocol implementation with KJobs.
 .
 This package contains the development files to work with KDav.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6dav-doc
Description-md5: fda1900b91833d26846d0dcc6a73f47a
Description-en: DAV protocol implementation with KJobs - documentation
 A DAV protocol implementation with KJobs.
 .
 This package contains the qch documentation files.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6dav6
Description-md5: 0165acfb2704633683a679d12489bc8f
Description-en: DAV protocol implementation with KJobs
 A DAV protocol implementation with KJobs.
 .
 This package contains the shared library.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6dbusaddons-bin
Description-md5: 96e0caef2d7baeb821051dc2a891a973
Description-en: class library for qtdbus
 KDBusAddons provides convenience classes on top of QtDBus,
 as well as an API to create KDED modules.
 .
 This package contains kquitapp6.

Package: libkf6dbusaddons-data
Description-md5: 659a19f61ec7b8eda5be02d15b911c97
Description-en: class library for qtdbus
 KDBusAddons provides convenience classes on top of QtDBus,
 as well as an API to create KDED modules.
 .
 This package contains the translations.

Package: libkf6dbusaddons-dev
Description-md5: cff4cd2bf20993e8d0321ad071eeaac5
Description-en: development files for kdbusaddons
 KDBusAddons provides convenience classes on top of QtDBus,
 as well as an API to create KDED modules.

Package: libkf6dbusaddons-doc
Description-md5: ac87fa2b566e29c78b8ebe7d2c9c0550
Description-en: class library for qtdbus (documentation)
 KDBusAddons provides convenience classes on top of QtDBus,
 as well as an API to create KDED modules.
 .
 This package contains the qch documentation files.

Package: libkf6dbusaddons6
Description-md5: 259c532d5eac28569783fcfe24e0dda6
Description-en: class library for qtdbus
 KDBusAddons provides convenience classes on top of QtDBus,
 as well as an API to create KDED modules.

Package: libkf6declarative-data
Description-md5: 3dd7984aacfa449a8211b40c0342f886
Description-en: provides integration of QML and KDE frameworks
 Framework providing integration of QML and other KDE frameworks such
 as making i18n available.
 .
 This package contains the translation files.

Package: libkf6declarative-dev
Description-md5: 54c190c70d41e6c469c54c717a0fe184
Description-en: development files for kdeclarative
 Framework providing integration of QML and other KDE frameworks such
 as making i18n available.
 .
 Contains development files for kdeclarative.

Package: libkf6declarative-doc
Description-md5: 48d77c6b9026428dec3facd3f518fa12
Description-en: provides integration of QML and KDE frameworks (documentation)
 Framework providing integration of QML and other KDE frameworks such
 as making i18n available.
 .
 This package contains the qch documentation files.

Package: libkf6dnssd-data
Description-md5: f61493d6428b78e625abddc7e660cdb7
Description-en: Abstraction to system DNSSD features
 KDNSSD is a library for handling the DNS-based
 Service Discovery Protocol (DNS-SD), the layer of
 Zeroconf that allows network services.
 .
 This package contains the data files.

Package: libkf6dnssd-dev
Description-md5: ca5322804a5972f65e71cb436e49b231
Description-en: development files for kdnssd
 KDNSSD is a library for handling the DNS-based
 Service Discovery Protocol (DNS-SD), the layer of
 Zeroconf that allows network services.
 .
 Contains development files for kdnssd.

Package: libkf6dnssd-doc
Description-md5: 4658a03fc6f54770bfb87b20c0d553dd
Description-en: Abstraction to system DNSSD features (documentation)
 KDNSSD is a library for handling the DNS-based
 Service Discovery Protocol (DNS-SD), the layer of
 Zeroconf that allows network services.
 .
 This package contains the qch documentation files.

Package: libkf6dnssd6
Description-md5: 5512f2448020d458a0d1b03f0b071f47
Description-en: Abstraction to system DNSSD features
 KDNSSD is a library for handling the DNS-based
 Service Discovery Protocol (DNS-SD), the layer of
 Zeroconf that allows network services.

Package: libkf6doctools-dev
Description-md5: c9c2984e16a0629046faf5a0e5a4890d
Description-en: Development files for kdoctools6
 KDocTools is a set of tools to generate documentation in various formats from
 DocBook files.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development files for kdoctools6.

Package: libkf6doctools-doc
Description-md5: 449ae7d54b7c56abf9ed9a8c38606c80
Description-en: Documentation files for kdoctools6
 KDocTools is a set of tools to generate documentation in various formats from
 DocBook files.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the documentation files for kdoctools6.

Package: libkf6doctools6
Description-md5: 0ddd51a065e7f6c3ba41799909da0151
Description-en: Tools to generate documentation in various formats from DocBook
 KDocTools is a set of tools to generate documentation in various
 formats from DocBook files.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6filemetadata-bin
Description-md5: e4972a8d338e49f6ef9ea489ce1d3e3a
Description-en: library for extracting file metadata
 This library is for extracting file metadata.
 .
 kfilemetadata is part of the KDE frameworks.
 .
 This package contains the file type plugins.

Package: libkf6filemetadata-data
Description-md5: df977714bfdc9d8eaa7600e4fa0db79b
Description-en: library for extracting file metadata
 This library is for extracting file metadata.
 .
 kfilemetadata is part of the KDE frameworks.

Package: libkf6filemetadata-dev
Description-md5: fb635157731c647d00d7429c47d2d54e
Description-en: library for extracting file metadata
 This library is for extracting file metadata.
 .
 kfilemetadata is part of the KDE frameworks.
 .
 This package contains the development files.

Package: libkf6filemetadata-dev-tools
Description-md5: b8f1589be2d04bcfc2472e8a624bb180
Description-en: development tools file metadata frameworks
 This package provides the kfilemetadata_dump6 tool for dumping file
 metadata extracted by kfilemetadata for debugging purpose.
 .
 kfilemetadata is part of the KDE frameworks.

Package: libkf6filemetadata-doc
Description-md5: 63ffdd6192ba8352b0d48e81009b86ba
Description-en: library for extracting file metadata (documentation)
 This library is for extracting file metadata.
 .
 kfilemetadata is part of the KDE Plasma desktop.
 .
 This package contains the qch documentation files.

Package: libkf6filemetadata3
Description-md5: df977714bfdc9d8eaa7600e4fa0db79b
Description-en: library for extracting file metadata
 This library is for extracting file metadata.
 .
 kfilemetadata is part of the KDE frameworks.

Package: libkf6globalaccel-data
Description-md5: d7c2ddd9ea56e0174d8fd13b7027884b
Description-en: Configurable global shortcut support
 KGlobalAccel allows you to have global accelerators that are
 independent of the focused window. Unlike regular shortcuts,
 the application's window does not need focus for them to be
 activated.
 .
 This package contains data files.

Package: libkf6globalaccel-dev
Description-md5: 3c87698d7513e4b9d895f0136d196ac4
Description-en: development files for kglobalaccel
 KGlobalAccel allows you to have global accelerators that are
 independent of the focused window. Unlike regular shortcuts,
 the application's window does not need focus for them to be
 activated.
 .
 Contains development files for kglobalaccel.

Package: libkf6globalaccel-doc
Description-md5: a3e03d7b8a796861c173ddb26a3200e6
Description-en: Configurable global shortcut support (documentation)
 KGlobalAccel allows you to have global accelerators that are
 independent of the focused window. Unlike regular shortcuts,
 the application's window does not need focus for them to be
 activated.
 .
 This package contains the qch documentation files.

Package: libkf6globalaccel6
Description-md5: 287f8830888305c1cee577589dd19e78
Description-en: Configurable global shortcut support
 KGlobalAccel allows you to have global accelerators that are
 independent of the focused window. Unlike regular shortcuts,
 the application's window does not need focus for them to be
 activated.

Package: libkf6guiaddons-bin
Description-md5: bce4dfa1c10b4d033be8c8210a468e53
Description-en: additional addons for QtGui
 Qt widgets for colours, fonts and text
 .
 This package contains kde-geo-uri-handler.

Package: libkf6guiaddons-data
Description-md5: 54742e17e72407251aec4a9a5da5c0ca
Description-en: additional addons for QtGui
 Qt widgets for colours, fonts and text
 .
 This package contains shared data files.

Package: libkf6guiaddons-dev
Description-md5: 82fbb03f1e1689ddae9307b2fa453ade
Description-en: development headers for the kguiaddons framework
 This package contains development files for building software that uses
 libraries from the kguiaddon framework

Package: libkf6guiaddons-doc
Description-md5: 71d7ba296ed1a4666c6ee69e3c031f16
Description-en: additional addons for QtGui (documentation)
 Qt widgets for colours, fonts and text
 .
 This package contains the qch documentation files.

Package: libkf6guiaddons6
Description-md5: 87a62b14d8e5947fac2e986637819f8b
Description-en: additional addons for QtGui
 Qt widgets for colours, fonts and text

Package: libkf6holidays-data
Description-md5: eab44878495de7bc647d1ddbe730d418
Description-en: holidays calculation library
 This library provides a C++ API that determines holiday and other special
 events for a geographical region.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkf6holidays-dev
Description-md5: d505a6731a3b4a509aeadfd0b5d8823a
Description-en: holidays calculation library - development files
 This library provides a C++ API that determines holiday and other special
 events for a geographical region.
 .
 This package contains the development files.

Package: libkf6holidays-doc
Description-md5: 4dc878fba4c52a26e23ced2361394e8b
Description-en: holidays calculation library (documentation)
 This library provides a C++ API that determines holiday and other special
 events for a geographical region.
 .
 This package contains the qch documentation files.

Package: libkf6holidays6
Description-md5: eab44878495de7bc647d1ddbe730d418
Description-en: holidays calculation library
 This library provides a C++ API that determines holiday and other special
 events for a geographical region.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkf6i18n-data
Description-md5: 9617ee4c5a4406565a180b1a26d382c3
Description-en: Advanced internationalization framework
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 This package contains the translations.

Package: libkf6i18n-dev
Description-md5: 90f7e51ef61af7adb92c89bfa6553b79
Description-en: Advanced internationalization framework
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 Contains development files for ki18n.

Package: libkf6i18n-doc
Description-md5: a6fdfc5e43f51bac77018649b6651162
Description-en: Advanced internationalization framework (documentation)
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 This package contains the qch documentation files.

Package: libkf6i18n6
Description-md5: f85da119635ea324a52fca8657c38577
Description-en: Advanced internationalization framework
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.

Package: libkf6i18nlocaledata6
Description-md5: 3190434ab2e6c5beb769199dc074f416
Description-en: Advanced internationalization framework (locale data)
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 Locale data library.

Package: libkf6i18nqml6
Description-md5: 94edd3ca4112bf3e6e30d52be689c360
Description-en: Advanced internationalization framework (locale data)
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 QML library.

Package: libkf6iconthemes-bin
Description-md5: 2afa053957d45a0bf0981bcc17bd94d3
Description-en: Support for icon themes & widgets
 Library to use/access icon themes in Qt. These classes
 are used by the iconloader but can be used by others too.
 .
 This package contains runtime binaries.

Package: libkf6iconthemes-data
Description-md5: 99bfe277536f191c54a583b6734ed489
Description-en: Support for icon themes & widgets
 Library to use/access icon themes & widgets in Qt. These classes
 are used by the iconloader but can be used by others too.
 .
 This package contains the data files.

Package: libkf6iconthemes-dev
Description-md5: 5b2f0c162288c103b40ed00bb96bffc4
Description-en: development files for kiconthemes
 Library to use/access icon themes & widgets in Qt. These classes
 are used by the iconloader but can be used by others too.
 .
 Contains development files for kiconthemes.

Package: libkf6iconthemes-doc
Description-md5: 6be107ef3d46430f2533b0f1f6116cbf
Description-en: Support for icon themes & widgets (documentation)
 Library to use/access icon themes & widgets in Qt. These classes
 are used by the iconloader but can be used by others too.
 .
 This package contains the qch documentation files.

Package: libkf6iconthemes6
Description-md5: aa8e013dc03ea0ea2c5e307de0bd4b7d
Description-en: Support for icon themes
 Library to use/access icon themes & widgets in Qt. These classes
 are used by the iconloader but can be used by others too.

Package: libkf6iconwidgets6
Description-md5: ef42eaab54cc31f7de465bb1815665fc
Description-en: Support for icon widgets
 Library to use/access icon themes & widgets in Qt. These classes
 are used by the iconloader but can be used by others too.

Package: libkf6idletime-dev
Description-md5: 0579fe55f9f235d41bded334cfb6b4b2
Description-en: development headers for the kidletime library
 This package contains development files for building software that uses
 libraries from the kidletime KDE framework.

Package: libkf6idletime-doc
Description-md5: c26ceca1bbfd9954a2c94d791698d037
Description-en: library to provide information about idle time (documentation)
 This library contains a class that allows applications to watch for
 user activity or inactivity. It is useful not only for finding out about
 the current idle time of the PC, but also for getting notified upon idle
 time events, such as custom timeouts, or user activity.
 .
 This package contains the qch documentation files.

Package: libkf6idletime6
Description-md5: a1a06d04307d73718af105479ba8d11d
Description-en: library to provide information about idle time
 This library contains a class that allows applications to watch for
 user activity or inactivity. It is useful not only for finding out about
 the current idle time of the PC, but also for getting notified upon idle
 time events, such as custom timeouts, or user activity.

Package: libkf6itemmodels-dev
Description-md5: 8e2ba53c6dbe2f8fe96eb99735d57702
Description-en: additional item/view models for Qt Itemview
 A library which provides additional item/view models for Qt Itemview.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development files.

Package: libkf6itemmodels-doc
Description-md5: 27f81bc5c6d43e02c55801345bc92bd3
Description-en: additional item/view models for Qt Itemview (documentation)
 A library which provides additional item/view models for Qt Itemview.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6itemmodels6
Description-md5: 07d456882acfe0efa6b0588a7a69e7ce
Description-en: additional item/view models for Qt Itemview
 A library which provides additional item/view models for Qt Itemview.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6itemviews-data
Description-md5: 5d12b66ec10de5573d9b5280d9daa7c4
Description-en: Qt library with additional widgets for ItemModels
 A Qt library which contains additional widgets for ItemModels, such as
 grouping into categories and filtering
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the translations.

Package: libkf6itemviews-dev
Description-md5: 5e89faf8945661c1360c7b62f67b204f
Description-en: Qt library with additional widgets for ItemModels
 A Qt library which contains additional widgets for ItemModels, such as
 grouping into categories and filtering
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development files.

Package: libkf6itemviews-doc
Description-md5: 694fae53cfda910a941c7075d5ea2dbb
Description-en: Qt library with additional widgets for ItemModels (documentation)
 A Qt library which contains additional widgets for ItemModels, such as
 grouping into categories and filtering
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6itemviews6
Description-md5: 5b9b7735229fa0364307da4058a207b7
Description-en: Qt library with additional widgets for ItemModels
 A Qt library which contains additional widgets for ItemModels, such as
 grouping into categories and filtering
 .
 This package is part of KDE Frameworks 6.

Package: libkf6jobwidgets-data
Description-md5: d1d3e6b42884210f45cf1baad44868b1
Description-en: widgets for tracking KJob instances - data files
 Window class that associates this job with a window given by
 window. This is used by KDialogJobUiDelegate as parent widget
 for error messages, KWidgetJobTracker as parent widget for
 progress dialogs, KIO::AbstractJobInteractionInterface as
 parent widget for rename/skip dialogs and possibly more.
 Overload that takes a QWindow.
 .
 Timestamp handling to update the last user action timestamp
 to the given time. Returns the last user action timestamp.
 .
 This package contains the translations for the Qt6 version of KJobWidgets.

Package: libkf6jobwidgets-dev
Description-md5: 7be08f04a1461f710d5636afcfaf1ea0
Description-en: widgets for tracking KJob instances - development files
 Window class that associates this job with a window given by
 window. This is used by KDialogJobUiDelegate as parent widget
 for error messages, KWidgetJobTracker as parent widget for
 progress dialogs, KIO::AbstractJobInteractionInterface as
 parent widget for rename/skip dialogs and possibly more.
 Overload that takes a QWindow.
 .
 Timestamp handling to update the last user action timestamp
 to the given time. Returns the last user action timestamp.
 .
 This package contains development files for the Qt6 version of KJobWidgets.

Package: libkf6jobwidgets-doc
Description-md5: d769a42ee29b0095c0b34bda956e90e7
Description-en: widgets for tracking KJob instances - documentation
 Window class that associates this job with a window given by
 window. This is used by KDialogJobUiDelegate as parent widget
 for error messages, KWidgetJobTracker as parent widget for
 progress dialogs, KIO::AbstractJobInteractionInterface as
 parent widget for rename/skip dialogs and possibly more.
 Overload that takes a QWindow.
 .
 Timestamp handling to update the last user action timestamp
 to the given time. Returns the last user action timestamp.
 .
 This package contains the qch documentation for the Qt6 version of KJobWidgets.

Package: libkf6jobwidgets6
Description-md5: 3eb6e2eb1b48d064d59531591238a538
Description-en: widgets for tracking KJob instances
 Window class that associates this job with a window given by
 window. This is used by KDialogJobUiDelegate as parent widget
 for error messages, KWidgetJobTracker as parent widget for
 progress dialogs, KIO::AbstractJobInteractionInterface as
 parent widget for rename/skip dialogs and possibly more.
 Overload that takes a QWindow.
 .
 Timestamp handling to update the last user action timestamp
 to the given time. Returns the last user action timestamp.
 .
 This package contains the Qt6 version of the shared library.

Package: libkf6kcmutils-bin
Description-md5: 80fc1fa4bf0da9219856f3206dd0edba
Description-en: runtime files for kcmutils
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.
 .
 Contains runtime files for kcmutils.

Package: libkf6kcmutils-data
Description-md5: a7becf6b82fa202c0255e546e8522c31
Description-en: Extra APIs to write KConfig modules
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.
 .
 This package contains the data files.

Package: libkf6kcmutils-dev
Description-md5: 8e92e94f31d0f5c13b153a7a8777f657
Description-en: Extra APIs to write KConfig modules
 Some utility classes for KSettings, KCModule and KPlugin.
 .
 Contains development files for kcmutils.

Package: libkf6kcmutils-doc
Description-md5: 4723acd28c089b44836ad48b0a70b64a
Description-en: Extra APIs to write KConfig modules (documentation)
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.
 .
 This package contains the qch documentation files.

Package: libkf6kcmutils6
Description-md5: 7410bb5cc227c3929ae93dcc1d1faf07
Description-en: Extra APIs to write KConfig modules
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.

Package: libkf6kcmutilscore6
Description-md5: 7410bb5cc227c3929ae93dcc1d1faf07
Description-en: Extra APIs to write KConfig modules
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.

Package: libkf6kcmutilsquick6
Description-md5: 7410bb5cc227c3929ae93dcc1d1faf07
Description-en: Extra APIs to write KConfig modules
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.

Package: libkf6kio-dev
Description-md5: c0ff6b419f060f50b412bad2833dbd53
Description-en: resource and network access abstraction (development files)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This package contains the development files for kio.

Package: libkf6kio-doc
Description-md5: 9e261e8f33096a98777ebdeba7586a27
Description-en: resource and network access abstraction (documentation)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This package contains the QCH documentation files.

Package: libkf6kiocore6
Description-md5: 0b5c7433e5c2ea2937fc33f605a13afd
Description-en: resource and network access abstraction (KIO core library)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This library contains the core classes.

Package: libkf6kiofilewidgets6
Description-md5: cb19470acd45ad1a9b71eb10daa72e49
Description-en: resource and network access abstraction (KIO file widgets library)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This library contains some file dialog widgets.

Package: libkf6kiogui6
Description-md5: 37f2c14c77b851264775ced201d170d7
Description-en: resource and network access abstraction (KIO gui library)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This library contains gui related jobs.

Package: libkf6kiowidgets6
Description-md5: b90444db59103185b0624869451f2f70
Description-en: resource and network access abstraction (KIO widgets library)
 KDE Input/Output framework provides a single API for
 operating on files, whether local or on a remote server.
 Additionally, KIO Slaves provide support for individual
 protocols. Some particularly useful ones are http, ftp,
 sftp, smb, nfs, ssh (fish), man, tar and zip.
 .
 This library contains some UI widgets.

Package: libkf6konq7
Description-md5: b53d09335614e0a33c0a028f9527a392
Description-en: core library for Konqueror
 Konqueror is the KDE web browser and an advanced file manager.
 .
 This library contains some core features of konqueror that used to be shared
 with other KDE applications. It’s currently only used by Konqueror.

Package: libkf6konqsettings7
Description-md5: 78ab2d48d85ed0d0a9a00040b1e88e78
Description-en: settings management library for Konqueror
 Konqueror is the KDE web browser and an advanced file manager.
 .
 This library contains the settings management features of Konqueror.

Package: libkf6mime-data
Description-md5: 82a0e8fb629f08389ccd0081e1543c44
Description-en: mail messages and newsgroup handling library - data files
 KMime is a library for handling mail messages and newsgroup
 articles. Both mail messages and newsgroup articles are based on the
 same standard called MIME, which stands for Multipurpose Internet
 Mail Extensions.
 .
 KMime's main function is to parse, modify and assemble messages
 in-memory. Topics such as transport or storage of messages are
 handled by other libraries, for example by the mailtransport library
 or by the KIMAP library.
 .
 This package contains the architecture-independent data files for
 KMime.

Package: libkf6mime-dev
Description-md5: 11f9336095a6ee14b8f1600ec7d73c8b
Description-en: development files for KMime
 KMime is a library for handling mail messages and newsgroup
 articles. Both mail messages and newsgroup articles are based on the
 same standard called MIME, which stands for Multipurpose Internet
 Mail Extensions.
 .
 KMime's main function is to parse, modify and assemble messages
 in-memory. Topics such as transport or storage of messages are
 handled by other libraries, for example by the mailtransport library
 or by the KIMAP library.
 .
 This package contains the development header files for KMime.

Package: libkf6mime6
Description-md5: 1ee7a4b51b5db97557c1290775fc53dc
Description-en: mail messages and newsgroup handling library
 KMime is a library for handling mail messages and newsgroup
 articles. Both mail messages and newsgroup articles are based on the
 same standard called MIME, which stands for Multipurpose Internet
 Mail Extensions.
 .
 KMime's main function is to parse, modify and assemble messages
 in-memory. Topics such as transport or storage of messages are
 handled by other libraries, for example by the mailtransport library
 or by the KIMAP library.

Package: libkf6modemmanagerqt-dev
Description-md5: a0faf1088b83744b57f33b5670b26a4d
Description-en: Qt wrapper for ModemManager - devel files
 Qt wrapper for ModemManager DBus API.
 .
 This package is part of KDE Frameworks.
 .
 This package contains the development files

Package: libkf6modemmanagerqt-doc
Description-md5: d586dc53a141e20675d31e6296887a3b
Description-en: Qt wrapper library for ModemManager (documentation)
 Qt wrapper for ModemManager DBus API.
 .
 This package contains the qch documentation files.

Package: libkf6modemmanagerqt6
Description-md5: 0f7f78eaecf3fb6ad3c1c69e3e325adf
Description-en: Qt wrapper library for ModemManager
 Qt wrapper for ModemManager DBus API.
 .
 This package is part of the KDE Frameworks.

Package: libkf6networkmanagerqt-dev
Description-md5: 6470cb9ef5f7beb6044842ad211c4384
Description-en: Qt wrapper for NetworkManager - devel files
 Qt wrapper for NetworkManager DBus API.
 .
 This package is part of the KDE Frameworks.
 .
 This package contains the development files.

Package: libkf6networkmanagerqt-doc
Description-md5: 4cd39a6935bb33653524078a5609509c
Description-en: Qt wrapper for NetworkManager - documentation
 Qt wrapper for NetworkManager DBus API.
 .
 This package is part of the KDE Frameworks.
 .
 This package contains the qch documentation files.

Package: libkf6networkmanagerqt6
Description-md5: 16868555a188b45987645d8dc479ddb5
Description-en: Qt wrapper for NetworkManager
 Qt wrapper for NetworkManager DBus API.
 .
 This package is part of the KDE Frameworks.

Package: libkf6newstuff-data
Description-md5: b59687d8c09b40a9e9842429e1aa7338
Description-en: Support for downloading application assets from the network
 Framework for downloading and sharing additional
 application data.
 .
 This package contains the data files.

Package: libkf6newstuff-dev
Description-md5: d71c73efd748bccb02b2d75b83939fc3
Description-en: development files for knewstuff
 Framework for downloading and sharing additional
 application data.
 .
 Contains development files for knewstuff.

Package: libkf6newstuff-doc
Description-md5: 5ebb0bac460ae327046070ba848bd3ee
Description-en: Support for downloading application assets from the network (documentation)
 Framework for downloading and sharing additional
 application data.
 .
 This package contains the qch documentation files.

Package: libkf6newstuffcore6
Description-md5: 87de8831a354325b342718a9ff6148aa
Description-en: Support for downloading application assets from the network
 Framework for idownloading and sharing additional
 application data.

Package: libkf6newstuffwidgets6
Description-md5: 87de8831a354325b342718a9ff6148aa
Description-en: Support for downloading application assets from the network
 Framework for idownloading and sharing additional
 application data.

Package: libkf6notifications-data
Description-md5: fc3c8635a7f5a64259e2105806ae9be7
Description-en: Framework for desktop notifications data
 KNotification is used to notify the user of an event. It covers
 feedback and persistent events.
 .
 This package contains the translations.

Package: libkf6notifications-dev
Description-md5: 366f49397fb8918a246e1356a4fc1baa
Description-en: Framework for desktop notifications development
 KNotification is used to notify the user of an event. It covers
 feedback and persistent events.
 .
 Contains development files for KNotifications.

Package: libkf6notifications-doc
Description-md5: ad9f48974fa6349f26280d0fcfcc6df3
Description-en: Framework for desktop notifications docs
 KNotification is used to notify the user of an event. It covers
 feedback and persistent events.
 .
 This package contains the qch documentation files.

Package: libkf6notifications6
Description-md5: 7bf1fd2544d88e273c4c91ed60f881a0
Description-en: Framework for desktop notifications library
 KNotification is used to notify the user of an event. It covers
 feedback and persistent events.

Package: libkf6notifyconfig-data
Description-md5: 907cb966c433da611af3bfd53239628b
Description-en: Configuration system for KNotify
 This framework offers classes to represent the configuration for an
 event.
 .
 This package contains the data files.

Package: libkf6notifyconfig-dev
Description-md5: 9c2ccdc92d13d02878217b97b8e66e45
Description-en: development files for knotifyconfig
 This framework offers classes to represent the configuration for an
 event.
 .
 Contains development files for knotifyconfig.

Package: libkf6notifyconfig-doc
Description-md5: da941a2e2021acfce1d31ee13ef307fe
Description-en: Configuration system for KNotify (documentation)
 This framework offers classes to represent the configuration for an
 event.
 .
 This package contains the qch documentation files.

Package: libkf6notifyconfig6
Description-md5: d1a1786cb2f1c655f39b6e649796dd88
Description-en: Configuration system for KNotify
 This framework offers classes to represent the configuration for an
 event.

Package: libkf6package-data
Description-md5: 4883682ff8de8576c708a325476a7883
Description-en: non-binary asset management framework
 KPackage provides classes for applications to manage user installable packages
 of non-binary assets.
 .
 This package contains the translations.

Package: libkf6package-dev
Description-md5: ec7ad9ac337541c68414c46b00f5e8a6
Description-en: development files for kpackage
 KPackage provides classes for applications to manage user installable packages
 of non-binary assets.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development files.

Package: libkf6package-doc
Description-md5: 4e3764607f1df6fa73a5da8c62c1f37c
Description-en: non-binary asset management framework (documentation)
 KPackage provides classes for applications to manage user installable packages
 of non-binary assets.
 .
 This package contains the qch documentation files.

Package: libkf6package6
Description-md5: 3c951789cae3b026a04337e33b276c2a
Description-en: non-binary asset management framework
 KPackage provides classes for applications to manage user installable packages
 of non-binary assets.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6parts-data
Description-md5: fbd2eb322bbd5da3cce160881cc49235
Description-en: Document centric plugin system
 Framework providing elaborate user-interface components.
 .
 This package contains the data files.

Package: libkf6parts-dev
Description-md5: 72b19eed691f7c03de68a2e00fb0ef2c
Description-en: development files for kparts
 Framework providing elaborate user-interface components.
 .
 Contains development files for kparts.

Package: libkf6parts-doc
Description-md5: 55bb8ebd177010359b9741208df2bcb2
Description-en: Document centric plugin system (documentation)
 Framework providing elaborate user-interface components.
 .
 This package contains the qch documentation files.

Package: libkf6parts6
Description-md5: db457664aaff17033cba20c3d86bf512
Description-en: Document centric plugin system
 Framework providing elaborate user-interface components.

Package: libkf6people-data
Description-md5: 4796a3cdb3e046c9edfcbff303ddb37e
Description-en: data files for kpeople
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the data files.

Package: libkf6people-dev
Description-md5: c0bc6e6679c4d97a0d6be4604f264cc7
Description-en: development files for kpeople
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development files.

Package: libkf6people-doc
Description-md5: dfc347f5f8f3d26d5d6539b349f4948e
Description-en: documentation files for kpeople
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6people6
Description-md5: 4a47b99920ca809f0e90b52053284e78
Description-en: framework providing unified access to contacts aggregated by person
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6peoplebackend6
Description-md5: 4a47b99920ca809f0e90b52053284e78
Description-en: framework providing unified access to contacts aggregated by person
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6peoplewidgets6
Description-md5: 4a47b99920ca809f0e90b52053284e78
Description-en: framework providing unified access to contacts aggregated by person
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6plotting-dev
Description-md5: 54c87fc99f5417c9397d7041610fe01c
Description-en: development files for kplotting
 KPlotWidget is a QWidget-derived class that provides a virtual base class
 for easy data-plotting. The idea behind KPlotWidget is that you only have
 to specify information in "data units"; i.e., the natural units of the
 data being plotted.  KPlotWidget automatically converts everything
 to screen pixel units.
 .
 Contains development files for kplotting.

Package: libkf6plotting-doc
Description-md5: cf60892b4d966a70ec91096706b37710
Description-en: KPlotting provides classes to do plotting (documentation)
 KPlotWidget is a QWidget-derived class that provides a virtual base class
 for easy data-plotting. The idea behind KPlotWidget is that you only have
 to specify information in "data units"; i.e., the natural units of the
 data being plotted.  KPlotWidget automatically converts everything
 to screen pixel units.
 .
 This package contains the qch documentation files.

Package: libkf6plotting6
Description-md5: a53415d6380fe8fd2e9ce9b73ee558a8
Description-en: KPlotting provides classes to do plotting
 KPlotWidget is a QWidget-derived class that provides a virtual base class
 for easy data-plotting. The idea behind KPlotWidget is that you only have
 to specify information in "data units"; i.e., the natural units of the
 data being plotted.  KPlotWidget automatically converts everything
 to screen pixel units.

Package: libkf6prison-dev
Description-md5: b47bd73084c3dfd66d08fe0efd3868f1
Description-en: barcode API for Qt - development files
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the development headers and files needed to create
 applications that use the prison library.

Package: libkf6prison-doc
Description-md5: de50563d9296cd6f8b9d161e42ac6301
Description-en: barcode API for Qt (documentation)
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the shared library to be used by applications.
 .
 This package contains the qch documentation files.

Package: libkf6prison6
Description-md5: 8a9e710171b850ad307b78f8777a54ed
Description-en: barcode API for Qt
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the shared library to be used by applications.

Package: libkf6prisonscanner6
Description-md5: 48d550cac9a1937da8f5c7a2b3e01c18
Description-en: barcode API for Qt - barcode scanner
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made support more.
 .
 This package contains the shared library for scanning barcodes to be used by
 applications.

Package: libkf6pty-data
Description-md5: cdf521f7e835eb7e0d8defb1c5a701aa
Description-en: Pty abstraction
 Provides primitives for opening & closing a pseudo
 TTY pair, assigning the controlling TTY, utmp
 registration and setting various terminal attributes.
 .
 This package contains the translations

Package: libkf6pty-dev
Description-md5: 5f2bf0e942f1a3b94b46ebad8f9244fb
Description-en: development files for kpty
 Provides primitives for opening & closing a pseudo
 TTY pair, assigning the controlling TTY, utmp
 registration and setting various terminal attributes.
 .
 Contains development files for kpty.

Package: libkf6pty-doc
Description-md5: b25092b0e1f9984f8a44ba34dde31b3d
Description-en: Pty abstraction (documentation)
 Provides primitives for opening & closing a pseudo
 TTY pair, assigning the controlling TTY, utmp
 registration and setting various terminal attributes.
 .
 This package contains the qch documentation files.

Package: libkf6pty6
Description-md5: 397e804134ea5b6f7df8d09744db64b6
Description-en: Pty abstraction
 Provides primitives for opening & closing a pseudo
 TTY pair, assigning the controlling TTY, utmp
 registration and setting various terminal attributes.

Package: libkf6pulseaudioqt-dev
Description-md5: 4c826609d0556ce50b6d1f055fa75ef9
Description-en: Pulseaudio bindings library for Qt 6 - development files
 Qt 6 framework C++ bindings development files for the Pulseaudio
 sound system.
 .
 This package contains the development files.

Package: libkf6pulseaudioqt-doc
Description-md5: 14dee2a3710340683cccca944b2cf011
Description-en: Pulseaudio bindings library for Qt 6 - documentation
 Qt 6 framework C++ bindings development files for the Pulseaudio
 sound system.
 .
 This package contains the API documentation.

Package: libkf6pulseaudioqt5
Description-md5: c4f0ebe60ea1416f50b46453be0ad3ed
Description-en: Pulseaudio bindings library for Qt 6
 Qt 6 framework C++ bindings library for the Pulseaudio
 sound system.
 .
 This package contains the shared library.

Package: libkf6purpose-bin
Description-md5: d78d56e9b8081628fe8656da74f7326a
Description-en: abstraction to provide and leverage actions of a specific kind, runtime
 Purpose offers the possibility to create integrate services and actions on
 any application without having to implement them specifically. Purpose will
 offer them mechanisms to list the different alternatives to execute given the
 requested action type and will facilitate components so that all the plugins
 can receive all the information they need.
 .
 This package contains the Purpose runtime elements.

Package: libkf6purpose-data
Description-md5: 86d1d5fb76d712485f9a0eb8abd1d1fa
Description-en: abstraction to provide and leverage actions of a specific kind, translations
 Purpose offers the possibility to create integrate services and actions on
 any application without having to implement them specifically. Purpose will
 offer them mechanisms to list the different alternatives to execute given the
 requested action type and will facilitate components so that all the plugins
 can receive all the information they need.
 .
 This package contains the Purpose translations.

Package: libkf6purpose-dev
Description-md5: 80d3b3311ab75f35cad71fd36195eed2
Description-en: abstraction to provide and leverage actions of a specific kind, devel files
 Purpose offers the possibility to create integrate services and actions on
 any application without having to implement them specifically. Purpose will
 offer them mechanisms to list the different alternatives to execute given the
 requested action type and will facilitate components so that all the plugins
 can receive all the information they need.
 .
 This package contains the Purpose development files.

Package: libkf6purpose6
Description-md5: 21642fd06574aba4346355ea4830126d
Description-en: library for abstractions to get the developer's purposes fulfilled
 Framework for providing abstractions to get the developer's purposes fulfilled.
 .
 This package contains the Purpose library.

Package: libkf6purposewidgets6
Description-md5: 1a56063b17d4c36138c9e0f28ce74cf7
Description-en: library for abstractions to get the developer's purposes fulfilled
 Framework for providing abstractions to get the developer's purposes fulfilled.
 .
 This package contains the Purpose widgets library.

Package: libkf6qqc2desktopstyle-data
Description-md5: 6e88764e53694f7dfa0582aa50993480
Description-en: Qt Quick Controls 2: Desktop Style - data files
 Small style written in QML for QtQuickControls2 intended to be used
 by default in QQC2-based apps when used in the Plasma desktop
 .
 This package contains the data files.

Package: libkf6qqc2desktopstyle-dev
Description-md5: edf4940cd0b7429183d7e4facd16d0be
Description-en: Qt Quick Controls 2: Desktop Style - development files
 Small style written in QML for QtQuickControls2 intended to be used
 by default in QQC2-based apps when used in the Plasma desktop
 .
 This package contains the development files.

Package: libkf6runner-dev
Description-md5: 44a53d2e0feb02ee69a4c1e96da5d2d4
Description-en: development files for krunner
 An assortment of text-related widgets.
 .
 Contains development files for krunner.

Package: libkf6runner-doc
Description-md5: a0fde9a002b1efa7594c254894b9cb63
Description-en: Used to write plugins loaded at runtime called "Runners" (documentation)
 Launcher built into the Plasma desktop. While its
 basic function is to launch programs from a sort
 of mini-command-line, its functionality can be
 extended by "runners" to assist the user
 to accomplish a lot of tasks.
 .
 This package contains the qch documentation files.

Package: libkf6runner6
Description-md5: b63b3eff909c68948a2e6c28ab9ef5eb
Description-en: Used to write plugins loaded at runtime called "Runners"
 Launcher built into the Plasma desktop. While its
 basic function is to launch programs from a sort
 of mini-command-line, its functionality can be
 extended by "runners" to assist the user
 to accomplish a lot of tasks.

Package: libkf6screen8
Description-md5: 3cd8fb562d4e37428a482afe3debac1e
Description-en: library for screen management - shared library
 The KDE multiple monitor support is trying be as smart as possible
 adapting the behavior of it to each use case making the configuration
 of monitors as simple as plugging them to your computer.
 .
 This package contains the shared library

Package: libkf6screendpms8
Description-md5: a521003c5532bb33d21dbe059ac61547
Description-en: library for screen management - dpms support library
 The KDE multiple monitor support is trying be as smart as possible
 adapting the behavior of it to each use case making the configuration
 of monitors as simple as plugging them to your computer.
 .
 This package contains the dpms support shared library

Package: libkf6service-bin
Description-md5: 78cae4c7cfce8ca68d0fc11089f0f373
Description-en: Advanced plugin and service introspection
 Application framework for file type association
 and plugin locating.
 .
 This package contains kbuildsycoca6.

Package: libkf6service-data
Description-md5: 3c7247746f65de49c2be8a743377a582
Description-en: Advanced plugin and service introspection
 Application framework for file type association
 and plugin locating.
 .
 This package contains shared data files.

Package: libkf6service-dev
Description-md5: 7b3a378f2958de5f74a482882ce83c7b
Description-en: development files for kservice
 Application framework for file type association
 and plugin locating.
 .
 Contains development files for kservice.

Package: libkf6service-doc
Description-md5: 361cbd753439a80490b43f39575e1eae
Description-en: Advanced plugin and service introspection (documentation)
 Application framework for file type association
 and plugin locating.
 .
 This package contains the qch documentation files.

Package: libkf6service6
Description-md5: f6acc5bd66bc76fbc063ab05b21890a4
Description-en: Advanced plugin and service introspection
 Application framework for file type association
 and plugin locating.

Package: libkf6solid-bin
Description-md5: 803a6aef433856c1eb347b7f0764e6f0
Description-en: Qt library to query and control hardware
 Solid is a device integration framework. It provides a way of querying and
 interacting with hardware independently of the underlying operating system.
 .
 Solid is part of KDE Frameworks 6.
 .
 This package contains the solid-hardware6 tool.

Package: libkf6solid-data
Description-md5: 6e185d4d28a58b540c41c84832281935
Description-en: Qt library to query and control hardware
 Solid is a device integration framework. It provides a way of querying and
 interacting with hardware independently of the underlying operating system.
 .
 Solid is part of KDE Frameworks 6.
 .
 This package contains shared data files.

Package: libkf6solid-dev
Description-md5: 44c53df484e3b7dc64a056c936a9b2d9
Description-en: Qt library to query and control hardware
 Solid is a device integration framework. It provides a way of querying and
 interacting with hardware independently of the underlying operating system.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development files.

Package: libkf6solid-doc
Description-md5: 928d264ed9fc3f778e378e71faf26f3a
Description-en: Qt library to query and control hardware (documentation)
 Solid is a device integration framework. It provides a way of querying and
 interacting with hardware independently of the underlying operating system.
 .
 Solid is part of KDE Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6solid6
Description-md5: 63ddd06119c09f9e92fc22339a3c1696
Description-en: Qt library to query and control hardware
 Solid is a device integration framework. It provides a way of querying and
 interacting with hardware independently of the underlying operating system.
 .
 Solid is part of KDE Frameworks 6.

Package: libkf6sonnet-data
Description-md5: 3e19a4f2475c9fa1bed469d454133a4b
Description-en: spell checking library for Qt, data files
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 6.
 .
 This package contains the translations.

Package: libkf6sonnet-dev
Description-md5: 752708c27b159631f259f23ef4240e7a
Description-en: spell checking library for Qt, devel files
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 6.
 .
 This package contains development files for building software that uses
 libraries from the Sonnet framework.

Package: libkf6sonnet-dev-bin
Description-md5: f2b31cb8c8fe663bed13f026c9bce92c
Description-en: spell checking library for Qt, devel binaries
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 6.
 .
 This package contains the utility programs related to the Sonnet framework.

Package: libkf6sonnet-doc
Description-md5: 15439ac160bd06dc91a663e1993b99e3
Description-en: spell checking library for Qt (documentation)
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6sonnetcore6
Description-md5: 49aa8de51eb2a8dee50af7d194433927
Description-en: spell checking library for Qt, core lib
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 6.

Package: libkf6sonnetui6
Description-md5: 5642ca13c50105ec833f3aa7f3f6506d
Description-en: spell checking library for Qt, ui lib
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 6.
 .
 This package provides Qt based GUI elements that can be used
 by projects to construct spell checking user interfaces.

Package: libkf6statusnotifieritem-data
Description-md5: 0710125517dc8f7dc7138c5cf81d7a49
Description-en: Implementation of Status Notifier Items - translations
 KStatusNotifierItem provides a framework for status notifier items.
 .
 This package contains the data files.

Package: libkf6statusnotifieritem-dev
Description-md5: 182029818956a3c8969832b2d6eb4467
Description-en: Implementation of Status Notifier Items - development files
 KStatusNotifierItem provides a framework for status notifier items.
 .
 This package contains the development files.

Package: libkf6statusnotifieritem-doc
Description-md5: 7af25060dde6ac5ebaa075bcdd578c02
Description-en: Implementation of Status Notifier Items - documentation files
 KStatusNotifierItem provides a framework for status notifier items.
 .
 This package contains the qch documentation files.

Package: libkf6statusnotifieritem6
Description-md5: abc870393429e00e7ebdc9510a8aa251
Description-en: Implementation of Status Notifier Items
 KStatusNotifierItem provides a framework for status notifier items.

Package: libkf6style-dev
Description-md5: 955ca4894bae727fe86789fa7cad99a8
Description-en: integration of Qt application with KDE workspaces - KF6Style development files
 Framework Integration is a set of plugins responsible for better integration
 of Qt applications when running on a KDE Plasma workspace.
 .
 The library KF6Style provides integration with KDE Plasma Workspace settings
 for Qt styles.
 .
 Derive your Qt style from KStyle to automatically inherit various settings
 from the KDE Plasma Workspace, providing a consistent user experience. For
 example, this will ensure a consistent single-click or double-click activation
 setting, and the use of standard themed icons.
 .
 This package provides the development files.

Package: libkf6style6
Description-md5: 53d310b5955ab54447cfa78312709b7a
Description-en: integration of Qt application with KDE workspaces - KF6Style shared library
 Framework Integration is a set of plugins responsible for better integration
 of Qt applications when running on a KDE Plasma workspace.
 .
 The library KF6Style provides integration with KDE Plasma Workspace settings
 for Qt styles.
 .
 Derive your Qt style from KStyle to automatically inherit various settings
 from the KDE Plasma Workspace, providing a consistent user experience. For
 example, this will ensure a consistent single-click or double-click activation
 setting, and the use of standard themed icons.
 .
 This package contains the KF6Style shared library.

Package: libkf6su-bin
Description-md5: 779f6ebc52a07c1c2cb721be7420f8c1
Description-en: runtime files for kdesu
 Framework to handle super user actions.
 .
 Contains runtime files for kdesu.

Package: libkf6su-data
Description-md5: 67ea03028c1dec5b19b2cdacccfbe3e3
Description-en: translation files for kdesu
 Framework to handle super user actions
 .
 Contains translation files for kdesu.

Package: libkf6su-dev
Description-md5: 1acfba2aba862474868e8ad8ccf13aca
Description-en: development files for kdesu
 Framework to handle super user actions.
 .
 Contains development files for kdesu.

Package: libkf6su-doc
Description-md5: 57eb646ef35bbe0ce3a96cc54defaa98
Description-en: runtime files for kdesu (documentation)
 Framework to handle super user actions.
 .
 This package contains the qch documentation files.

Package: libkf6su6
Description-md5: bedb79ab95964365e5d345945aa37aca
Description-en: Integration with su for privilege escalation
 Framework to handle super user actions

Package: libkf6svg-dev
Description-md5: c4d7e6efeb554d35434b0d691c98149d
Description-en: library for rendering SVG-based themes - development files
 Framework for rendering SVG-based themes with stylesheet re-coloring and
 on-disk caching.
 .
 KSvg provides both C++ classes and QtQuick components to render svgs based on
 image packs. Compared to plain QSvg, it caches the rendered images on disk
 with KImageCache, and can re-color properly crafted svg shapes that include
 internal stylesheets.
 .
 The default behavior is to re-color with the application palette, making it
 possible to create UI elements in SVG.
 .
 This package contains the development files for the Qt6 version of KSvg.

Package: libkf6svg-doc
Description-md5: fd11933708cee324732983904dff9a0c
Description-en: library for rendering SVG-based themes - documentation
 Framework for rendering SVG-based themes with stylesheet re-coloring and
 on-disk caching.
 .
 KSvg provides both C++ classes and QtQuick components to render svgs based on
 image packs. Compared to plain QSvg, it caches the rendered images on disk
 with KImageCache, and can re-color properly crafted svg shapes that include
 internal stylesheets.
 .
 The default behavior is to re-color with the application palette, making it
 possible to create UI elements in SVG.
 .
 This package contains the qch documentation for the Qt6 version of KSvg.

Package: libkf6svg6
Description-md5: 45ec886331edeefe2961ccc8f3c5b7f1
Description-en: library for rendering SVG-based themes
 Framework for rendering SVG-based themes with stylesheet re-coloring and
 on-disk caching.
 .
 KSvg provides both C++ classes and QtQuick components to render svgs based on
 image packs. Compared to plain QSvg, it caches the rendered images on disk
 with KImageCache, and can re-color properly crafted svg shapes that include
 internal stylesheets.
 .
 The default behavior is to re-color with the application palette, making it
 possible to create UI elements in SVG.
 .
 This package contains the Qt6 version the shared library.

Package: libkf6syndication-dev
Description-md5: 9b8502053d14d77e372319fdf2e46545
Description-en: parser library for RSS and Atom feeds - development files
 Syndication is a parser library for RSS and Atom feeds. It offers a unified,
 format-agnostic view on the parsed feed, so that the using application does
 not need to distinguish between feed formats.
 .
 This package contains the development files.

Package: libkf6syndication-doc
Description-md5: 70c92266337c257e8088118b7a722efd
Description-en: parser library for RSS and Atom feeds - documentation
 Syndication is a parser library for RSS and Atom feeds. It offers a unified,
 format-agnostic view on the parsed feed, so that the using application does
 not need to distinguish between feed formats.
 .
 This package is part of the KDE Development Platform PIM libraries module.
 .
 This package contains the qch documentation files.

Package: libkf6syndication6
Description-md5: cf4722888b15a8c2104d0011981f7441
Description-en: parser library for RSS and Atom feeds
 Syndication is a parser library for RSS and Atom feeds. It offers a unified,
 format-agnostic view on the parsed feed, so that the using application does
 not need to distinguish between feed formats.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkf6syntaxhighlighting-data
Description-md5: 432cf6f7995ef21f9ee651a1e85b6800
Description-en: Syntax highlighting Engine - translations
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.
 .
 This package provides the translations.

Package: libkf6syntaxhighlighting-dev
Description-md5: 84fcc031b88b2dac28baa318affed077
Description-en: Syntax highlighting Engine
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.
 .
 Contains development files for libkf6syntaxhighlighting6.

Package: libkf6syntaxhighlighting-doc
Description-md5: c979042bb42fbd828a9ccad2558aa472
Description-en: Syntax highlighting Engine (documentation)
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.

Package: libkf6syntaxhighlighting-tools
Description-md5: f6bffaf9e71d0e88ab7b4f3e1de54eda
Description-en: Syntax highlighting Engine
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.
 .
 Provides additional tools for libkf6syntaxhighlighting6

Package: libkf6syntaxhighlighting6
Description-md5: 456f69f4199ae5b6438d3cf605db0968
Description-en: Syntax highlighting Engine
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.

Package: libkf6textaddonswidgets1
Description-md5: a0edcb1e7ffbec7bb383f4c5805056a0
Description-en: KDE text handling addons - widgets library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the text addons widgets library

Package: libkf6textautocorrectioncore1
Description-md5: 7f5520ab781f8a1e1a4c4408b01c1dcb
Description-en: KDE text handling addons - correction core library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the text autocorrection core library.

Package: libkf6textautocorrectionwidgets1
Description-md5: 6173529a45da5bc4bbac92fafb176e88
Description-en: KDE text handling addons - correction widget library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the text autocorrection widget library.

Package: libkf6textautogeneratetext1
Description-md5: 0f753e4d13f12d052accded49596f4c9
Description-en: KDE text handling addons - auto-generate text library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the text auto-generate text library.

Package: libkf6textcustomeditor1
Description-md5: 29c86dad1d2cd40c73339fbeb809e37f
Description-en: KDE text handling addons - custom editor library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the text custom editor library.

Package: libkf6texteditor-bin
Description-md5: 3c71419ce571ea0aca410a2d43428341
Description-en: provide advanced plain text editing services (binaries)
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).
 .
 This package contains the helper binaries.

Package: libkf6texteditor-data
Description-md5: 24d2171af300f8675b8e92818e4e7601
Description-en: provide advanced plain text editing services
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).

Package: libkf6texteditor-dev
Description-md5: ce0e5cfb5dfc134e3223628857f598e3
Description-en: provide advanced plain text editing services
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).
 .
 Contains development files for ktexteditor.

Package: libkf6texteditor-doc
Description-md5: 900263b4396df1943fb5a992978be638
Description-en: provide advanced plain text editing services (documentation)
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).
 .
 This package contains the qch documentation files.

Package: libkf6texteditor-katepart
Description-md5: 3162e86e5e7045f0a5f650908df08a6f
Description-en: provide advanced plain text editing services
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).
 .
 This contains the Kate Part plugin.

Package: libkf6texteditor6
Description-md5: 24d2171af300f8675b8e92818e4e7601
Description-en: provide advanced plain text editing services
 The KTextEditor interfaces - also called KTE interfaces - are a set
 of well-defined interfaces which an application or library can
 implement to provide advanced plain text editing
 services. Applications which utilise this interface can thus allow
 the user to choose which implementation of the editor component to
 use. The only implementation right now is the Kate Editor Component
 (Kate Part).

Package: libkf6textedittexttospeech1
Description-md5: e8648a3cb823a7e2085d949cb0d3571e
Description-en: KDE text handling addons - text edit text-to-speech library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the text-to-speech library.

Package: libkf6textemoticonscore1
Description-md5: 9b012611a3cf027fb8300567ef4b535f
Description-en: KDE text handling addons - text emoticons library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the text emoticons library.

Package: libkf6textemoticonswidgets1
Description-md5: eb9c8bb42502bd2a061c50b75898e758
Description-en: KDE text handling addons - text emoticons widgets library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the emoticons widget library.

Package: libkf6textgrammarcheck1
Description-md5: 55c8a0fab430cf91f455da5a980ff2cc
Description-en: KDE text handling addons - text grammar check library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the text grammar check library.

Package: libkf6textspeechtotext1
Description-md5: fe4680ef440130b6c5e7881dc6bf6113
Description-en: KDE text handling addons - speech-to-text library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the speech-to-text library.

Package: libkf6texttemplate-dev
Description-md5: fe768ee5265465b5f0d31e0127a0f994
Description-en: library used for text processing - development files
 The goal of KTextTemplate is to make it easier for application
 developers to separate the structure of documents from the data
 they contain, opening the door for theming and advanced generation
 of other text such as code.
 .
 The syntax uses the syntax of the Django template system, and
 the core design of Django is reused in KTextTemplate.
 .
 This package contains the development files for KTextTemplate.

Package: libkf6texttemplate-doc
Description-md5: 4c6541dfabdd23dffa2114c148bbedfc
Description-en: library used for text processing - documentation
 The goal of KTextTemplate is to make it easier for application
 developers to separate the structure of documents from the data
 they contain, opening the door for theming and advanced generation
 of other text such as code.
 .
 The syntax uses the syntax of the Django template system, and
 the core design of Django is reused in KTextTemplate.
 .
 This package contains the documentation for KTextTemplate.

Package: libkf6texttemplate6
Description-md5: f36a186bfd08c0fc074c91d707794eb7
Description-en: library used for text processing
 The goal of KTextTemplate is to make it easier for application
 developers to separate the structure of documents from the data
 they contain, opening the door for theming and advanced generation
 of other text such as code.
 .
 The syntax uses the syntax of the Django template system, and
 the core design of Django is reused in KTextTemplate.

Package: libkf6texttranslator1
Description-md5: 65c042159295a71c9d6474fdebe41f7b
Description-en: KDE text handling addons - text translator library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the text translator library.

Package: libkf6textutils1
Description-md5: 2883b053a15ea0321e1036d3806cb708
Description-en: KDE text handling addons - text utils library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the text utils library.

Package: libkf6textwidgets-data
Description-md5: 0456ff3db0a54292474bc2983c0da5a5
Description-en: Advanced text editing widgets
 An assortment of text-related widgets
 .
 This package contains the data files.

Package: libkf6textwidgets-dev
Description-md5: e3c988d6868e7174d6c9e42dd2cf3bb1
Description-en: development files for ktextwidgets
 An assortment of text-related widgets.
 .
 Contains development files for ktextwidgets.

Package: libkf6textwidgets-doc
Description-md5: 339ae95e34975ed1cfef54ad90ced63d
Description-en: Advanced text editing widgets (documentation)
 An assortment of text-related widgets
 .
 This package contains the qch documentation files.

Package: libkf6textwidgets6
Description-md5: e4c9045f4faeaea777e6b6831eae06e7
Description-en: Advanced text editing widgets
 An assortment of text-related widgets

Package: libkf6threadweaver-dev
Description-md5: 4424420e87f1382e2bc9617bf8a9a42a
Description-en: ThreadWeaver library to help multithreaded programming in Qt
 ThreadWeaver is a helper for multithreaded programming. It uses a job-based
 interface to queue tasks and execute them in an efficient way.  You simply
 divide the workload into jobs, state the dependencies between the jobs and
 ThreadWeaver will work out the most efficient way of dividing the work between
 threads within a set of resource limits.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the development files.

Package: libkf6threadweaver-doc
Description-md5: 221192790f3d1fae1e0bcdf89b7df6d6
Description-en: ThreadWeaver library to help multithreaded programming in Qt
 ThreadWeaver is a helper for multithreaded programming. It uses a job-based
 interface to queue tasks and execute them in an efficient way.  You simply
 divide the workload into jobs, state the dependencies between the jobs and
 ThreadWeaver will work out the most efficient way of dividing the work between
 threads within a set of resource limits.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the qch documentation files.

Package: libkf6threadweaver6
Description-md5: 6b98edfddb79ae930c08052262d082da
Description-en: ThreadWeaver library to help multithreaded programming in Qt
 ThreadWeaver is a helper for multithreaded programming. It uses a job-based
 interface to queue tasks and execute them in an efficient way.  You simply
 divide the workload into jobs, state the dependencies between the jobs and
 ThreadWeaver will work out the most efficient way of dividing the work between
 threads within a set of resource limits.
 .
 This package is part of KDE Frameworks 6.

Package: libkf6unitconversion-data
Description-md5: 7f217fa3686617d1724f2b1e1e7a28e1
Description-en: Support for unit conversion
 Library to help applications in doing conversions of
 values in different measure units.
 .
 This package contains the translations.

Package: libkf6unitconversion-dev
Description-md5: 7c9a9a5f505cb92d2902b53d4588f497
Description-en: development files for kunitconversion
 Library to help applications in doing conversions of
 values in different measure units.
 .
 Contains development files for kunitconversion.

Package: libkf6unitconversion-doc
Description-md5: 5933f95ca3d20f05b6cbf12280ff012a
Description-en: Support for unit conversion (documentation)
 Library to help applications in doing conversions of
 values in different measure units.
 .
 This package contains the qch documentation files.

Package: libkf6unitconversion6
Description-md5: 2c0fdad7b3cd4684e9246b330a481562
Description-en: Support for unit conversion
 Library to help applications in doing conversions of
 values in different measure units.

Package: libkf6userfeedback-data
Description-md5: ba55ae87427415dc9403d090ad0a519f
Description-en: user feedback for applications - localization files
 Framework for collecting user feedback for applications via telemetry
 and surveys.
 .
 Telemetry
 * Extensible set of data sources for telemetry.
 * Full control for the user on what data to contribute.
 Surveys
 * Distribute surveys and offer users to participate in them.
 * Survey targeting based on telemetry data.
 * Allow the user to configure how often they want to participate in surveys.
 .
 This package contains the shared localizations for KUserFeedback.

Package: libkf6userfeedback-dev
Description-md5: c6c86316f709cb896012bd1ee074ac3c
Description-en: development files for KUserFeedback
 Framework for collecting user feedback for applications via telemetry
 and surveys.
 .
 Telemetry
 * Extensible set of data sources for telemetry.
 * Full control for the user on what data to contribute.
 Surveys
 * Distribute surveys and offer users to participate in them.
 * Survey targeting based on telemetry data.
 * Allow the user to configure how often they want to participate in surveys.
 .
 This package contains the development header files for KUserFeedback.

Package: libkf6userfeedback-doc
Description-md5: b49c46a9bf13725ffd55ca24e54e32da
Description-en: user feedback for applications - documentation
 Framework for collecting user feedback for applications via telemetry
 and surveys.
 .
 Telemetry
 * Extensible set of data sources for telemetry.
 * Full control for the user on what data to contribute.
 Surveys
 * Distribute surveys and offer users to participate in them.
 * Survey targeting based on telemetry data.
 * Allow the user to configure how often they want to participate in surveys.
 .
 This package contains the documentation for KUserFeedback.

Package: libkf6userfeedbackcore6
Description-md5: 8d3ecaf51f70f19608a676996b7a7bef
Description-en: user feedback for applications - core library
 Framework for collecting user feedback for applications via telemetry
 and surveys.
 .
 Telemetry
 * Extensible set of data sources for telemetry.
 * Full control for the user on what data to contribute.
 Surveys
 * Distribute surveys and offer users to participate in them.
 * Survey targeting based on telemetry data.
 * Allow the user to configure how often they want to participate in surveys.
 .
 This package contains the core library for KUserFeedback.

Package: libkf6userfeedbackwidgets6
Description-md5: 61878e3329cd9adecc57c244a320d69f
Description-en: user feedback for applications - widgets library
 Framework for collecting user feedback for applications via telemetry
 and surveys.
 .
 Telemetry
 * Extensible set of data sources for telemetry.
 * Full control for the user on what data to contribute.
 Surveys
 * Distribute surveys and offer users to participate in them.
 * Survey targeting based on telemetry data.
 * Allow the user to configure how often they want to participate in surveys.
 .
 This package contains the widgets library for KUserFeedback.

Package: libkf6wallet-data
Description-md5: 10a1b8fa5d4bd5afc16340b60fc59166
Description-en: safe desktop-wide storage for passwords - data files
 This framework contains two main components:
 - Interface to KWallet, the safe desktop-wide storage for
 passwords on KDE work spaces.
 - The kwalletd used to safely store the passwords on KDE work spaces.
 .
 This package contains the translation files for the KWallet framework.

Package: libkf6wallet-dev
Description-md5: 09a16b2818eafdbf11760e45f7209944
Description-en: safe desktop-wide storage for passwords - development files
 This framework contains two main components:
 - Interface to KWallet, the safe desktop-wide storage for
 passwords on KDE work spaces.
 - The kwalletd used to safely store the passwords on KDE work spaces.
 .
 This package contains the development files for the KWallet framework.

Package: libkf6wallet-doc
Description-md5: cba101696146c389f1306156aa557cac
Description-en: safe desktop-wide storage for passwords - developer documentation
 This framework contains two main components:
 - Interface to KWallet, the safe desktop-wide storage for
 passwords on KDE work spaces.
 - The kwalletd used to safely store the passwords on KDE work spaces.
 .
 This package contains the QCH developer documentation for the KWallet
 framework.

Package: libkf6wallet6
Description-md5: 767da04ec8d68976f36803c4c597bccf
Description-en: safe desktop-wide storage for passwords - shared library
 This framework contains two main components:
 - Interface to KWallet, the safe desktop-wide storage for
 passwords on KDE work spaces.
 - The kwalletd used to safely store the passwords on KDE work spaces.
 .
 This package contains the shared library to interface with KWallet.

Package: libkf6walletbackend6
Description-md5: 32b369160f7061da33ee0bf3d4fe2e5b
Description-en: safe desktop-wide storage for passwords - backend library
 This framework contains two main components:
 - Interface to KWallet, the safe desktop-wide storage for
 passwords on KDE work spaces.
 - The kwalletd used to safely store the passwords on KDE work spaces.
 .
 This package contains the library with the password storage backend
 implementation for the kwalletd daemon.

Package: libkf6widgetsaddons-data
Description-md5: 28c2ae031328665394645762aedc6361
Description-en: add-on widgets and classes for applications that use the Qt Widgets module
 Provided are action classes that can be added to toolbars or menus,
 a wide range of widgets for selecting characters, fonts, colors,
 actions, dates and times, or MIME types, as well as platform-aware
 dialogs for configuration pages, message boxes, and password requests.
 .
 This package contains the translations.

Package: libkf6widgetsaddons-dev
Description-md5: 40056af8684dced3f638fa985f66e5c1
Description-en: development files for kwidgetsaddons
 Provided are action classes that can be added to toolbars or menus,
 a wide range of widgets for selecting characters, fonts, colors,
 actions, dates and times, or MIME types, as well as platform-aware
 dialogs for configuration pages, message boxes, and password requests.
 .
 Contains development files for kwidgetsaddons.

Package: libkf6widgetsaddons-doc
Description-md5: db7bd4ab6623128167c617785307957b
Description-en: documentation for kwidgetsaddons
 Provided are action classes that can be added to toolbars or menus,
 a wide range of widgets for selecting characters, fonts, colors,
 actions, dates and times, or MIME types, as well as platform-aware
 dialogs for configuration pages, message boxes, and password requests.
 .
 This package contains the qch documentation files.

Package: libkf6widgetsaddons6
Description-md5: 03e79a13d2e282cde275f46a8b798891
Description-en: add-on widgets and classes for applications that use the Qt Widgets module
 Provided are action classes that can be added to toolbars or menus,
 a wide range of widgets for selecting characters, fonts, colors,
 actions, dates and times, or MIME types, as well as platform-aware
 dialogs for configuration pages, message boxes, and password requests.

Package: libkf6windowsystem-data
Description-md5: 6689553eb9d6b86487ff0781599ecf7f
Description-en: Convenience access to certain properties and features of the window manager
 The class KWindowSystem provides information about the state of the
 window manager and allows asking the window manager to change them
 using a more high-level interface than the NETWinInfo/NETRootInfo
 low level classes.
 .
 This package contains the translations.

Package: libkf6windowsystem-dev
Description-md5: c6e5c861165c0081e498eef7a018a2e7
Description-en: development files for kwindowsystem
 The class KWindowSystem provides information about the state of the
 window manager and allows asking the window manager to change them
 using a more high-level interface than the NETWinInfo/NETRootInfo
 lowlevel classes.
 .
 Contains development files for kwindowsystem.

Package: libkf6windowsystem-doc
Description-md5: 82c73166a6143fc544a2284aeb918d4e
Description-en: Convenience access to certain properties and features of the window manager
 The class KWindowSystem provides information about the state of the
 window manager and allows asking the window manager to change them
 using a more high-level interface than the NETWinInfo/NETRootInfo
 low level classes.
 .
 This package contains the qch documentation files.

Package: libkf6windowsystem6
Description-md5: 81be536f2bbfe5be56f3edb1b85fd41a
Description-en: Convenience access to certain properties and features of the window manager
 The class KWindowSystem provides information about the state of the
 window manager and allows asking the window manager to change them
 using a more high-level interface than the NETWinInfo/NETRootInfo
 low level classes.

Package: libkf6xmlgui-data
Description-md5: 26ddd8d18993364adc49db3f2c093dae
Description-en: User configurable main windows
 framework for designing the user interface
 of an application using XML, using the idea
 of actions.
 .
 This package contains the data files.

Package: libkf6xmlgui-dev
Description-md5: 1c02212e8593db21f7263926098ade7a
Description-en: User configurable main windows - development files
 framework for designing the user interface
 of an application using XML, using the idea
 of actions.
 .
 Contains development files for kxmlgui.

Package: libkf6xmlgui-doc
Description-md5: 397aec4770c8f2141028e63134952dfa
Description-en: User configurable main windows - documentation
 framework for designing the user interface
 of an application using XML, using the idea
 of actions.
 .
 This package contains the qch documentation files.

Package: libkf6xmlgui6
Description-md5: b9f975d03426f7f347a68c62af228410
Description-en: User configurable main windows
 framework for designing the user interface
 of an application using XML, using the idea
 of actions.

Package: libkfontinst6
Description-md5: 0dc28ea6b2cfe009830fa3d892f9e49f
Description-en: Plasma Workspace fonts installation library
 Plasma Workspace is used as the base for Plasma Desktop, Mobile, and
 Bigscreen. It contains shared KCM configuration screens, applets as
 well as multiple libraries.
 .
 This package contains the fonts installation library files.

Package: libkfontinstui6
Description-md5: 74b4397758fb41620094c4b138fb57dc
Description-en: Plasma Workspace UI components for fonts installation
 Plasma Workspace is used as the base for Plasma Desktop, Mobile, and
 Bigscreen. It contains shared KCM configuration screens, applets as
 well as multiple libraries.
 .
 This library provides UI components to manage fonts installation
 used in the fonts installation KCM configuration screen.
 .
 This package contains the library files for the fonts installation
 UI components.

Package: libkgantt-dev
Description-md5: 6f1182399691d8f41c32d779deb27dfc
Description-en: library for creating Gantt diagrams (development files)
 Gantt charts are a bar charts that illustrate project schedules. KD Gantt
 provides a module for implementing ODF Gantt charts in Qt-based applications.
 .
 This package contains the development files.

Package: libkgantt-l10n
Description-md5: 3f1263239667ccef0664ce41c872a7db
Description-en: library for creating Gantt diagrams (translations)
 Gantt charts are a bar charts that illustrate project schedules. KD Gantt
 provides a module for implementing ODF Gantt charts in Qt-based applications.
 .
 This package contains translations.

Package: libkgantt2
Description-md5: 5672966bdfb082a5687c5da49bb612f3
Description-en: library for creating Gantt diagrams (shared library)
 Gantt charts are a bar charts that illustrate project schedules. KD Gantt
 provides a module for implementing ODF Gantt charts in Qt-based applications.
 .
 This package contains the shared library.

Package: libkgantt2-dev
Description-md5: 6f1182399691d8f41c32d779deb27dfc
Description-en: library for creating Gantt diagrams (development files)
 Gantt charts are a bar charts that illustrate project schedules. KD Gantt
 provides a module for implementing ODF Gantt charts in Qt-based applications.
 .
 This package contains the development files.

Package: libkgantt6-3
Description-md5: 5672966bdfb082a5687c5da49bb612f3
Description-en: library for creating Gantt diagrams (shared library)
 Gantt charts are a bar charts that illustrate project schedules. KD Gantt
 provides a module for implementing ODF Gantt charts in Qt-based applications.
 .
 This package contains the shared library.

Package: libkgapi-data
Description-md5: 9a9fe56ee9d1ed10699969e2f79360b5
Description-en: Google API library for KDE -- data files
 LibKGAPI (previously called LibKGoogle) is a C++ library that implements APIs
 for various Google services.
 .
 This package contains data files.

Package: libkgapi-dev
Description-md5: c1caebd71da378d3fbe1ac3bb0d049e6
Description-en: Google API library for KDE -- development files
 LibKGAPI (previously called LibKGoogle) is a C++ library that implements APIs
 for various Google services.
 .
 This package contains development files for building software that uses
 the LibKGAPI library.

Package: libkglobalacceld-dev
Description-md5: 866bcd9e66193c36dc1a5375b80c4b49
Description-en: daemon for global keyboard shortcuts on the Plasma desktop - development files
 Daemon providing Global Keyboard Shortcut (Accelerator) functionality for the
 Plasma desktop.
 .
 This package contains the development files for the shared library.

Package: libkglobalacceld0
Description-md5: f4e5aa61a323e5afbb631a4a413bae1b
Description-en: daemon for global keyboard shortcuts on the Plasma desktop - shared library
 Daemon providing Global Keyboard Shortcut (Accelerator) functionality for the
 Plasma desktop.
 .
 This package contains the shared library for interfacing with the daemon.

Package: libkgraphviewer0
Description-md5: fe0c148d24bbedd3221c931ca963ef45
Description-en: GraphViz dot graph viewer - shared library
 KGraphViewer is a tool to display graphviz .dot graphs.
 .
 It is more generally a KPart able to display any graph data that
 graphviz can handle.
 .
 This package contains the shared library for KGraphViewer.

Package: libkibi-dbg
Description-md5: 94d14191fa38cefd750fb436b7eff068
Description-en: library for byte prefixes (debugging symbols)
 This library is designed for formatting sizes in bytes for display. The user
 can configure a preferred prefix style.
 .
 Three different types of byte prefixes can be selected:
 * kB, MB, GB with base 1000 (base10)
 * KiB, MiB, GiB with base 1024 (base2)
 * KB, MB, GB with base 1024 (historic)
 .
 This package contains the debugging symbols.

Package: libkibi-dev
Description-md5: b435ccc64c12199c4c59e7e89554ba15
Description-en: library for byte prefixes (development files)
 This library is designed for formatting sizes in bytes for display. The user
 can configure a preferred prefix style.
 .
 Three different types of byte prefixes can be selected:
 * kB, MB, GB with base 1000 (base10)
 * KiB, MiB, GiB with base 1024 (base2)
 * KB, MB, GB with base 1024 (historic)
 .
 This package contains the development files.

Package: libkibi0
Description-md5: 04c692f53a29495130c8a2052c49c4b3
Description-en: library for byte prefixes
 This library is designed for formatting sizes in bytes for display. The user
 can configure a preferred prefix style.
 .
 Three different types of byte prefixes can be selected:
 * kB, MB, GB with base 1000 (base10)
 * KiB, MiB, GiB with base 1024 (base2)
 * KB, MB, GB with base 1024 (historic)

Package: libkickpass-dev
Description-md5: 1f46430054c8c3b6ee89ef8273af5d23
Description-en: library used by kickpass (development files)
 Kickpass is built around this shared library. libkickpass leverage libsodium
 to create safes. Safes are created using authenticated encryption with
 associated data. As of now libkickpass use chacha20 along with poly1305 to
 encrypt and authenticate the safe.
 .
 This package provides the development files.

Package: libkickpass0
Description-md5: 02ba86ba4e0d1083544ffb8e43a713ab
Description-en: library used by kickpass
 Kickpass is built around this shared library. libkickpass leverage libsodium
 to create safes. Safes are created using authenticated encryption with
 associated data. As of now libkickpass use chacha20 along with poly1305 to
 encrypt and authenticate the safe.

Package: libkidentitymanagement-data
Description-md5: b5ea3d2a29d9be37fa7ae78cb4ab957a
Description-en: library for managing user identities - data files
 This library provides an API for managing user identities.
 .
 This package contains the development files.

Package: libkidentitymanagement-dev
Description-md5: 6f4327cbdd7bd68e78005178753048cf
Description-en: library for managing user identities - development files
 This library provides an API for managing user identities.
 .
 This package contains the development files.

Package: libkim-api-dev
Description-md5: 48c2334639861c5e8014f2577a8f8a02
Description-en: Development files for KIM-API
 The KIM API is an Application Programming Interface for atomistic simulations.
 The API provides a standard for exchanging information between atomistic
 simulation codes (molecular dynamics, molecular statics, lattice dynamics,
 Monte Carlo, etc.) and interatomic models (potentials or force fields).
 It also includes a set of library routines for using the API with
 bindings for:
 .
 FORTRAN 77, Fortran 90/95, Fortran 2003
 C, C++
 .
 Atomistic simulation codes that support the KIM API work seamlessly with the
 KIM-compliant interatomic models (KIM Models) distributed on this website.
 The interface is computationally efficient and often requires relatively minor
 changes to existing codes.
 .
 This package contains the development files (headers and documentation) for
 KIM-API.

Package: libkim-api-doc
Description-md5: 9106b2a58a0df9f226259bde81e669ef
Description-en: Documentation and examples for KIM-API
 The KIM API is an Application Programming Interface for atomistic simulations.
 The API provides a standard for exchanging information between atomistic
 simulation codes (molecular dynamics, molecular statics, lattice dynamics,
 Monte Carlo, etc.) and interatomic models (potentials or force fields).
 It also includes a set of library routines for using the API with
 bindings for:
 .
 FORTRAN 77, Fortran 90/95, Fortran 2003
 C, C++
 .
 Atomistic simulation codes that support the KIM API work seamlessly with the
 KIM-compliant interatomic models (KIM Models) distributed on this website.
 The interface is computationally efficient and often requires relatively minor
 changes to existing codes.
 .
 This package contains documentation and examples

Package: libkim-api2
Description-md5: 3f245a2f75cb7a0770a1922f2425f20e
Description-en: Shared library for KIM-API
 The KIM API is an Application Programming Interface for atomistic simulations.
 The API provides a standard for exchanging information between atomistic
 simulation codes (molecular dynamics, molecular statics, lattice dynamics,
 Monte Carlo, etc.) and interatomic models (potentials or force fields).
 It also includes a set of library routines for using the API with
 bindings for:
 .
 FORTRAN 77, Fortran 90/95, Fortran 2003
 C, C++
 .
 Atomistic simulation codes that support the KIM API work seamlessly with the
 KIM-compliant interatomic models (KIM Models) distributed on this website.
 The interface is computationally efficient and often requires relatively minor
 changes to existing codes.
 .
 This package contains the shared library for KIM-API.

Package: libkimageannotator-common
Description-md5: 9e739126009109ce764b9319e217d5ec
Description-en: Image Annotating Library (common data files)
 The kImageAnnotator library provides tools to annotate
 images. This library is used by the ksnip project.
 .
 This package provides the architecture-independent files used by
 the library, including the translation files.

Package: libkimageannotator-qt5-0
Description-md5: 514c0c92418e92615a54ab9b25014cbd
Description-en: Image Annotating Library (Qt5 lib)
 The kImageAnnotator library provides tools to annotate
 images. This library is used by the ksnip project.
 .
 This package provides the Qt5 shared library.

Package: libkimageannotator-qt5-dev
Description-md5: b444f45f35dfe903633ef91eaa2b6ec2
Description-en: Image Annotating Library (Qt5 dev)
 The kImageAnnotator library provides tools to annotate
 images. This library is used by the ksnip project.
 .
 This package provides the Qt5 development files.

Package: libkimageannotator-qt6-0
Description-md5: 64fee6bcb23a44b0d78a46f2202b2709
Description-en: Image Annotating Library (Qt6 lib)
 The kImageAnnotator library provides tools to annotate
 images. This library is used by the ksnip project.
 .
 This package provides the Qt6 shared library.

Package: libkimageannotator-qt6-dev
Description-md5: 459530c3437b707ef7d73224de535d25
Description-en: Image Annotating Library (Qt6 dev)
 The kImageAnnotator library provides tools to annotate
 images. This library is used by the ksnip project.
 .
 This package provides the Qt6 development files.

Package: libkimap-data
Description-md5: 253f3f84b89ff6de6f104a233212c70d
Description-en: library for handling IMAP data - arch independent files
 This library provides an API for handling data received from IMAP services.
 IMAP (Internet Message Access Protocol) is one of the two most prevalent
 Internet standard protocols for e-mail retrieval.
 .
 This package contains the arch independent data for KIMAP.

Package: libkimap-dev
Description-md5: 897f577924da2ddfcc1097c3f3f7916d
Description-en: library for handling IMAP data - development files
 This library provides an API for handling data received from IMAP services.
 IMAP (Internet Message Access Protocol) is one of the two most prevalent
 Internet standard protocols for e-mail retrieval.
 .
 This package contains the development files.

Package: libkinosearch1-perl
Description-md5: 60c235a9d2b1611752e10d2dbc508d61
Description-en: Perl library providing search engine features
 KinoSearch is a loose port of the Java search engine library, Apache Lucene.
 It is written in Perl and C, designed primarily for providing website search
 functionality, but it can be put to many different uses.
 .
 It has the following features:
 .
 * Extremely fast and scalable: KinoSearch can handle millions of documents
 * Incremental indexing (addition/deletion of documents to/from an existing
 index)
 * Full support for 12 Indo-European languages
 * Support for boolean operators (AND, OR, as well as AND NOT), parenthetical
 groupings, and prepended +plus and -minus
 * Algorithmic selection of relevant excerpts and highlighting of search
 terms within excerpts
 * Highly customizable query and indexing APIs
 * Phrase matching
 * Stemming
 * Stoplists
 .
 KinoSearch1 is derived from KinoSearch version 0.165 and is considered
 the stable upstream branch.

Package: libkiokudb-backend-dbi-perl
Description-md5: 7e76028736a3a97b5c58bcba59c72115
Description-en: DBI backend for KiokuDB
 KiokuDB::Backend::DBI is a backend for KiokuDB onto DBI-accessible databases
 such as PostgreSQL, MySQL and SQLite.
 .
 KiokuDB is a Moose-based object-oriented persistence frontend for a number
 of storage backends.

Package: libkiokudb-perl
Description-md5: 13cd4befb40b44667eff954aad6e9f05
Description-en: Perl module for object persistence
 KiokuDB is a Moose based frontend to various data stores, somewhere in
 between Tangram and Pixie.
 .
 Its purpose is to provide persistence for "regular" objects with as little
 effort as possible, without sacrificing control over how persistence is
 actually done, especially for harder to serialize objects.
 .
 KiokuDB is also non-invasive: it does not use ties, AUTOLOAD, proxy objects,
 sv_magic or any other type of trickery.
 .
 Many features important for proper Perl space semantics are supported,
 including shared data, circular structures, weak references, tied structures,
 etc.

Package: libkiokux-model-perl
Description-md5: ee24c46f2a5245e0be1040ee51d03538
Description-en: simple application specific wrapper for KiokuDB
 KiokuX::Model is a base class making it easy to create KiokuDB database
 instances in your application. It provides a standard way to
 instantiate and use a KiokuDB object in your apps.
 .
 As your app grows you can subclass it and provide additional
 convenience methods, without changing the structure of the code, but
 simply swapping your subclass for KiokuX::Model in e.g.
 Catalyst::Model::KiokuDB or whatever you use to glue it in.

Package: libkirigami-data
Description-md5: f6e74b3d953fb6b963d0ce05c59df309
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the data files.

Package: libkirigami-dev
Description-md5: d1ee49bc6948c256355ad57eb42a7d45
Description-en: set of QtQuick components targeted for mobile use (development)
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the development files.

Package: libkirigami-doc
Description-md5: 7c2cbd84dd9f274d9921373346dad08d
Description-en: set of QtQuick components targeted for mobile use (documentation)
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the qch documentation files.

Package: libkirigami6
Description-md5: 21cd720e700bb5d41b879efd32024096
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami core library.

Package: libkirigamiaddonscomponents6
Description-md5: 625a32eb8662bcda753dab873f02a744
Description-en: Kirigami addons components library
 This package contains the kirigami-addons components library.

Package: libkirigamiaddonsstatefulapp6
Description-md5: ea389c7ade83dc01eb7b8a48abd16b7d
Description-en: statefulapp library
 This package contains the kirigami-addons statefulapp library.

Package: libkirigamiapp6
Description-md5: fe3a1e56443c715f5408717addcd0131
Description-en: app library
 This package contains the kirigami-addons app library.

Package: libkirigamicontrols6
Description-md5: 30f219ecb13b197f5cf52c3382f636e6
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami controls library.

Package: libkirigamidelegates6
Description-md5: 8761944126eae3013c9a6023551822e4
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami delegates library.

Package: libkirigamidialogs6
Description-md5: a48737e0dd23492bd83ef5e289fa9303
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami dialogs library.

Package: libkirigamiforms6
Description-md5: bf37f6159c09cdedd6cbed04c3727a19
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami forms library.

Package: libkirigamiformsprivatecards6
Description-md5: 416099703e20e867340ffa33afa91ae4
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami formsprivatecards library.

Package: libkirigamiformsprivateflat6
Description-md5: 385f76af32d6a41670cba82ddf1b4a2b
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami formsprivateflat library.

Package: libkirigamiformsprivatetemplates6
Description-md5: 3cb5f32094720efe2d3a8b9380880fb6
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami formsprivatetemplates library.

Package: libkirigamilayouts6
Description-md5: c35f9e5e2630c7f5529725a5b7c7f088
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami layouts library.

Package: libkirigamilayoutsprivate6
Description-md5: 31db36b2b81e57e18988403fda90943e
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami layouts private library.

Package: libkirigamiplatform6
Description-md5: 3a58c88a373951554522161aa39eb8e4
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami platform library.

Package: libkirigamipolyfill6
Description-md5: 942e535d2af7bd1e8f87cb26b385d1b7
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami polyfill library.

Package: libkirigamiprimitives6
Description-md5: 77c5970465b596b600b107cd295aee6d
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami primitives library.

Package: libkirigamiprivate6
Description-md5: e1f41910fb8cd6306df4f49374050e45
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the private objects of the kirigami library.

Package: libkirigamitemplates6
Description-md5: b72437f44805e40445e3dbb6f000f275
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the kirigami templates library.

Package: libkissfft-dev
Description-md5: cdf4d60c2fc2c231ff6c7f5aa379fc1a
Description-en: Mixed-radix Fast Fourier Transform library (development tools)
 There are many great fft libraries already around. Kiss FFT is not trying to be
 better than any of them. It only attempts to be a reasonably efficient,
 moderately useful FFT that can use fixed or floating data types and can be
 incorporated into someone's C program in a few minutes with trivial licensing.
 .
 This package installs only files needed for development: header, libraries.

Package: libkissfft-float131
Description-md5: 6c3167e0954bf963fc1e3c93495671a2
Description-en: Mixed-radix Fast Fourier Transform library
 There are many great fft libraries already around. Kiss FFT is not trying to be
 better than any of them. It only attempts to be a reasonably efficient,
 moderately useful FFT that can use fixed or floating data types and can be
 incorporated into someone's C program in a few minutes with trivial licensing.

Package: libkitchensink-clojure
Description-md5: 56dd0a7f1c5524076d3c3caaf807d804
Description-en: utility library for Puppet Labs clojure projects
 kitchensink is a library of utility functions that are common to several
 Puppet Labs Clojure projects.

Package: libkitinerary-bin
Description-md5: 355f7fecf17a31db4a08243bd2cc0552
Description-en: library for Travel Reservation information - binaries
 This library provides an API for Data Model and Extraction System for
 Travel Reservation information.
 .
 This package contains the binaries like
 - kitinerary-extractor

Package: libkitinerary-data
Description-md5: bed7db327055fd249cc28e8b91fd73de
Description-en: library for Travel Reservation information - arch independent data
 This library provides an API for Data Model and Extraction System for
 Travel Reservation information.
 .
 This package contains the arch independent data for KPimItinerary.

Package: libkitinerary-dev
Description-md5: 0ab6887b9204b218de8c4e0d7a22652a
Description-en: library for Travel Reservation information - development files
 This library provides an API for Data Model and Extraction System for
 Travel Reservation information.
 .
 This package contains the development files.

Package: libkiwix-dev
Description-md5: 4ddf386634523d3763c335fa6c19378a
Description-en: library of common code for Kiwix (development)
 Kiwix is an offline Wikipedia reader. libkiwix provides the
 software core for Kiwix, and contains the code shared by all
 Kiwix ports (Windows, Linux, OSX, Android, etc.).
 .
 This package contains development files.

Package: libkiwix14
Description-md5: 7319cebf5cddfbdd7ae7c2c4e5180e1c
Description-en: library of common code for Kiwix
 Kiwix is an offline Wikipedia reader. libkiwix provides the
 software core for Kiwix, and contains the code shared by all
 Kiwix ports (Windows, Linux, OSX, Android, etc.).

Package: libkjournald0
Description-md5: 1748057c4c309eab381d130599bbc3a3
Description-en: kjournald library
 Journald-browser is a reference implementation of the kjournald
 library and provides a flexible tool to browse in local, remote and
 offline journald databases.
 .
 This package contains the kjournald library.

Package: libkkc-common
Description-md5: 4960bdc507132cf160dfadd49b6deadd
Description-en: Japanese Kana Kanji input library - common data
 libkkc provides a converter from Japanese Kana-string to
 Kana-Kanji-mixed-string. It was named after kkc.el in GNU Emacs, a simple Kana
 Kanji converter, while libkkc tries to convert sentences in a bit more complex
 way using N-gram language models.
 .
 This package provides common data such as typing rules for libkkc.

Package: libkkc-data
Description-md5: ef60031a646deb691d584e6e5449557b
Description-en: language model data for libkkc
 libkkc provides a converter from Japanese Kana-string to
 Kana-Kanji-mixed-string. It was named after kkc.el in GNU Emacs, a simple Kana
 Kanji converter, while libkkc tries to convert sentences in a bit more complex
 way using N-gram language models.
 .
 This package provides language model data for libkkc.

Package: libkkc-dev
Description-md5: d2d659aaf6d1da2e8ae140dfe3c03ca6
Description-en: Japanese Kana Kanji input library - development files
 libkkc provides a converter from Japanese Kana-string to
 Kana-Kanji-mixed-string. It was named after kkc.el in GNU Emacs, a simple Kana
 Kanji converter, while libkkc tries to convert sentences in a bit more complex
 way using N-gram language models.
 .
 This package provides the files necessary for compiling programs that
 depend on libkkc.

Package: libkkc-utils
Description-md5: cb4744bce317f475d1ec26b64d878c6d
Description-en: Japanese Kana Kanji input library - testing utility
 libkkc provides a converter from Japanese Kana-string to
 Kana-Kanji-mixed-string. It was named after kkc.el in GNU Emacs, a simple Kana
 Kanji converter, while libkkc tries to convert sentences in a bit more complex
 way using N-gram language models.
 .
 This package provides the testing utility for libkkc.

Package: libkkc2
Description-md5: d44595e967708a22e8f314d3df12ec95
Description-en: Japanese Kana Kanji input library
 libkkc provides a converter from Japanese Kana-string to
 Kana-Kanji-mixed-string. It was named after kkc.el in GNU Emacs, a simple Kana
 Kanji converter, while libkkc tries to convert sentences in a bit more complex
 way using N-gram language models.
 .
 This package provides the shared library for libkkc.

Package: libklatexformula4
Description-md5: 0105f86fd2fbdb93764c9704bb7c305d
Description-en: Runtime libraries for klatexformula
 With Klatexformula, just enter a formula and click "Evaluate" to get an image
 of a LaTeX formula. You can drag&drop, copy or save the resulting image
 directly from the GUI, which makes klatexformula a very convenient tool for
 presentations. Klatexformula also provides also tools for equation prototyping
 in LaTeX and a user-library of used equations.
 .
 This package provides the libraries klatexformula is based on.

Package: libklatexformula4-dev
Description-md5: 1454b94ac37755b7416950259522bf6a
Description-en: Runtime libraries for klatexformula, development files
 With Klatexformula, just enter a formula and click "Evaluate" to get an image
 of a LaTeX formula. You can drag&drop, copy or save the resulting image
 directly from the GUI, which makes klatexformula a very convenient tool for
 presentations. Klatexformula also provides also tools for equation prototyping
 in LaTeX and a user-library of used equations.
 .
 This package contains the header files for klatexformula libraries, and a Qt
 Designer plugin to help developers use the provided user interface elements.

Package: libklatexformula4-doc
Description-md5: e19d48d4a11e10317d0e0410bc76e16e
Description-en: Runtime libraries for klatexformula, API documentation
 With Klatexformula, just enter a formula and click "Evaluate" to get an image
 of a LaTeX formula. You can drag&drop, copy or save the resulting image
 directly from the GUI, which makes klatexformula a very convenient tool for
 presentations. Klatexformula also provides also tools for equation prototyping
 in LaTeX and a user-library of used equations.
 .
 This package contains API documentation for developers who wish to use the
 klatexformula libraries klftools and klfbackend.

Package: libkldap-data
Description-md5: 8bccea239dd9315d59503f37f88e9176
Description-en: Arch independent data forlibrary for accessing LDAP
 This is a library for accessing LDAP with a convenient Qt style C++ API.
 LDAP (Lightweight Directory Access Protocol) is an application protocol
 for querying and modifying directory services running over TCP/IP.
 .
 This package contains the arch independent data for KLdap.

Package: libkldap-dev
Description-md5: 7389f56e2b83cda2cf6f3ae47b1e5ac0
Description-en: library for accessing LDAP - development files
 This is a library for accessing LDAP with a convenient Qt style C++ API.
 LDAP (Lightweight Directory Access Protocol) is an application protocol
 for querying and modifying directory services running over TCP/IP.
 .
 This package contains the development files.

Package: libkldap-doc
Description-md5: b17033b799fd447cc13f81d93e1dcf64
Description-en: library for accessing LDAP (documentation)
 This is a library for accessing LDAP with a convenient Qt style C++ API.
 LDAP (Lightweight Directory Access Protocol) is an application protocol
 for querying and modifying directory services running over TCP/IP.
 .
 This package contains the documentation files.

Package: libkleo-data
Description-md5: 2f9f8e02d88fc32d05b80a363cde7960
Description-en: KDE PIM cryptographic library, data files
 This package contains the data files used by libkleo, a library for Kleopatra
 and other parts of KDE using certificate-based crypto.
 .
 This package is part of the KDE PIM module.

Package: libkleo-dev
Description-md5: dd52c8a48af676c49c901e4f40f8c8f6
Description-en: KDE PIM cryptographic library, devel files
 This package contains the development files for libkleo, a library for
 Kleopatra and other parts of KDE using certificate-based crypto.
 .
 This package is part of the KDE PIM module.

Package: libklipper6
Description-md5: 17093a81b8715340cb7a8a5bc08572cb
Description-en: Plasma Workspaces Klipper library
 Plasma Workspace is used as the base for Plasma Desktop, Mobile, and
 Bigscreen. It contains shared KCM configuration screens, applets as
 well as multiple libraries.
 .
 Klipper is the Plasma clipboard utility. It stores clipboard
 history, and allows you to link clipboard contents to application
 actions.
 .
 This package contains the Klipper library files.

Package: libklookandfeel6
Description-md5: 5ec8279bfecf5d6d7ee81d4813a6ab1a
Description-en: Plasma Workspaces KLookAndFeel library
 Plasma Workspace is used as the base for Plasma Desktop, Mobile, and
 Bigscreen. It contains shared KCM configuration screens, applets as
 well as multiple libraries.
 .
 This package contains the KLookAndFeel library files.

Package: libklu2
Description-md5: cb9e9673de39ce87ec542c57d2ec569e
Description-en: circuit simulation sparse LU factorization library
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 The KLU library provides routines for LU factorization, primarily for circuit
 simulation.

Package: libklutshnik-dev
Description-md5: 3ed0da6e7b8592bd6c34b9b8c5edba36
Description-en: store encrypted OPAQUE-protected information - C development files
 Klutshnik implements a proof-of-concept VTUOKMS: a Verifiable Threshold
 Updatable Oblivious Key Management for Storage Systems, as described in
 https://eprint.iacr.org/2019/1275 by Jarecki, Krawczyk and Resch.  A VTUOKMS is
 a system that builds on Oblivious Pseudorandom Functions (OPRF), hides keys and
 object identifiers from the KMS, offers unconditional security for key
 transport, provides key verifiability and reduces storage.  It offers updatable
 encryption capabilities that support key updates, key rotation, forward and
 post-compromise security, public key encryption and verifiability.
 .
 libklutshnik-dev delivers C development files for libklutshnik.

Package: libklutshnik0
Description-md5: 4cf2e164f14b15ccc12f5e325c9913dd
Description-en: store encrypted OPAQUE-protected information - C library
 Klutshnik implements a proof-of-concept VTUOKMS: a Verifiable Threshold
 Updatable Oblivious Key Management for Storage Systems, as described in
 https://eprint.iacr.org/2019/1275 by Jarecki, Krawczyk and Resch.  A VTUOKMS is
 a system that builds on Oblivious Pseudorandom Functions (OPRF), hides keys and
 object identifiers from the KMS, offers unconditional security for key
 transport, provides key verifiability and reduces storage.  It offers updatable
 encryption capabilities that support key updates, key rotation, forward and
 post-compromise security, public key encryption and verifiability.
 .
 libklutshnik0 delivers the C library.

Package: libkmahjongg-dev
Description-md5: cefc2ded176665344cf48857250eeb41
Description-en: development files for the KDE kmahjongg library
 This package contains development files for building software that uses
 the KDE kmahjongg library.
 .
 This package is part of the KDE games module.

Package: libkmahjongg6
Description-md5: 9c22e51d6b1e038e37bbb6861c59c811
Description-en: shared library for kmahjongg and kshisen
 This package contains a shared library used by the KDE games kmahjongg and
 kshisen.
 .
 This package is part of the KDE games module.

Package: libkmailtransport-data
Description-md5: 1881ef0395cdaeb1e0da088524b25cd0
Description-en: mail transport service library - data files
 Mailtransport is a library that provides the following functionality:
 .
 * Shared mail transport settings.
 * GUI elements to configure mail transport settings.
 * Job classes for mail sending.
 .
 This package also contains a KDE control module which can be embedded
 into your application to provide mail transport configuration.
 .
 This package contains data files.

Package: libkmailtransport-dev
Description-md5: 190b5361c7a790bbc55747354d626bb6
Description-en: mail transport service library - development files
 Mailtransport is a library that provides the following functionality:
 .
 * Shared mail transport settings.
 * GUI elements to configure mail transport settings.
 * Job classes for mail sending.
 .
 This package contains the development files.

Package: libkmbox-dev
Description-md5: 970f113ba32e693d20fad06b7422aaaf
Description-en: library for handling mbox mailboxes - development files
 This is a library for handling mailboxes in mbox format, using a Qt/KMime C++
 API.
 .
 This package contains the development files.

Package: libkmc-dev
Description-md5: 8cb3bb2f4a70923d92beb109aae9e3a4
Description-en: library to access KMC k-mer count files
 The kmc software is designed for counting k-mers (sequences of
 consecutive k symbols) in a set of reads. K-mer counting is
 important for many bioinformatics applications, e.g. developing de Bruijn
 graph assemblers.
 .
 This package contains the C++ library headers for accessing kmc's output
 file format.

Package: libkmer-dev
Description-md5: 075a6478a30ac00e1b458e8410f3c0e3
Description-en: suite of tools for DNA sequence analysis (development lib)
 The kmer package is a suite of tools for DNA sequence analysis.
 It provides tools for searching (ESTs, mRNAs, sequencing reads);
 aligning (ESTs, mRNAs, whole genomes); and a variety of analyses
 based on kmers.
 .
 This package contains headers and static libraries for kmer.

Package: libkmime-data
Description-md5: 8a1f03c7dc80e1bcf83d40055b8971b7
Description-en: Arch independent data for library for handling MIME data
 This library provides an API for handling MIME data. MIME (Multipurpose
 Internet Mail Extensions) is an Internet Standard that extends the format
 of e-mail to support text in character sets other than US-ASCII, non-text
 attachments, multi-part message bodies, and header information in non-ASCII
 character sets.
 .
 This package contains the arch independent data for KMime.

Package: libkmime-dev
Description-md5: 3e8d7b6fb7ba4938dc9cf77296922163
Description-en: library for handling MIME data - development files
 This library provides an API for handling MIME data. MIME (Multipurpose
 Internet Mail Extensions) is an Internet Standard that extends the format
 of e-mail to support text in character sets other than US-ASCII, non-text
 attachments, multi-part message bodies, and header information in non-ASCII
 character sets.
 .
 This package contains the development files.

Package: libkml-dev
Description-md5: 41acc8f4c44b381c1fd751480d36db88
Description-en: Library to manipulate KML 2.2 OGC standard files - development files
 This is a library for use with applications that want to parse,
 generate and operate on KML, a geo-data XML variant. It is an
 implementation of the OGC KML 2.2 standard. It is written in C++ and
 bindings are available via SWIG to Java and Python.
 .
 This package contains files required to build C/C++ programs which use
 the KML library.

Package: libkmlbase1t64
Description-md5: 6d1710301982efb01273995f6e2013f6
Description-en: Library to manipulate KML 2.2 OGC standard files - libkmlbase
 This is a library for use with applications that want to parse,
 generate and operate on KML, a geo-data XML variant. It is an
 implementation of the OGC KML 2.2 standard. It is written in C++ and
 bindings are available via SWIG to Java and Python.
 .
 This package contains the libkmlbase shared library.

Package: libkmlconvenience1t64
Description-md5: d3d167807c7ee1180e4d49a2b991273b
Description-en: Library to manipulate KML 2.2 OGC standard files - libkmlconvenience
 This is a library for use with applications that want to parse,
 generate and operate on KML, a geo-data XML variant. It is an
 implementation of the OGC KML 2.2 standard. It is written in C++ and
 bindings are available via SWIG to Java and Python.
 .
 This package contains the libkmlconvenience shared library.

Package: libkmldom1t64
Description-md5: aea3b3bb3ead8cf608357b3e58f61770
Description-en: Library to manipulate KML 2.2 OGC standard files - libkmldom
 This is a library for use with applications that want to parse,
 generate and operate on KML, a geo-data XML variant. It is an
 implementation of the OGC KML 2.2 standard. It is written in C++ and
 bindings are available via SWIG to Java and Python.
 .
 This package contains the libkmldom shared library.

Package: libkmlengine1t64
Description-md5: dbd087ef133e43b8b4f5cf6ea83c5b61
Description-en: Library to manipulate KML 2.2 OGC standard files - libkmlengine
 This is a library for use with applications that want to parse,
 generate and operate on KML, a geo-data XML variant. It is an
 implementation of the OGC KML 2.2 standard. It is written in C++ and
 bindings are available via SWIG to Java and Python.
 .
 This package contains the libkmlengine shared library.

Package: libkmlframework-java
Description-md5: 69076892bc95f1f4bbf00b577f0489d5
Description-en: library/framework for generating Google Earth KML
 The KML Framework is a library/framework for generating Google Earth
 KML (Keyhole Markup Language) documents. The framework is based on the
 work done by Eivind Bøhn as a part of his Master Thesis.

Package: libkmlregionator1t64
Description-md5: 0b9726865ba2233b8dc674abfea69c00
Description-en: Library to manipulate KML 2.2 OGC standard files - libkmlregionator
 This is a library for use with applications that want to parse,
 generate and operate on KML, a geo-data XML variant. It is an
 implementation of the OGC KML 2.2 standard. It is written in C++ and
 bindings are available via SWIG to Java and Python.
 .
 This package contains the libkmlregionator shared library.

Package: libkmlxsd1t64
Description-md5: f75753e83acec3d2fe2dbaedd2626077
Description-en: Library to manipulate KML 2.2 OGC standard files - libkmlxsd
 This is a library for use with applications that want to parse,
 generate and operate on KML, a geo-data XML variant. It is an
 implementation of the OGC KML 2.2 standard. It is written in C++ and
 bindings are available via SWIG to Java and Python.
 .
 This package contains the libkmlxsd shared library.

Package: libkmpris6
Description-md5: cadc0aa3081d898b6da89e61d25e5d56
Description-en: Plasma Workspace MPRIS library
 Plasma Workspace is used as the base for Plasma Desktop, Mobile, and
 Bigscreen. It contains shared KCM configuration screens, applets as
 well as multiple libraries.
 .
 This library can be used to control Media Player Remote Interfacing
 Specification-compatible media players.
 .
 This package contains Plasma Workspace MPRIS library files.

Package: libkms++-dev
Description-md5: 377381a1352185871ad34109cdc2fbb1
Description-en: C++ library for kernel mode setting - development files
 C++11 library, utilities and python bindings for Linux kernel mode setting
 .
 This package contains the development files.

Package: libkms++0
Description-md5: b7edca95cb5ac2dac5216f36204b0227
Description-en: C++ library for kernel mode setting
 C++11 library, utilities and python bindings for Linux kernel mode setting

Package: libknighttime0
Description-md5: 3e3d77be4862030bdfc8af381856fafc
Description-en: dark-light cycle scheduling helpers for Plasma - shared library
 The KNightTime provides helpers for scheduling the dark-light cycle. It can be
 used to implement features such as adjusting the screen color temperature
 based on time of day, etc. Features
 .
 The KNightTime offers a system service that provides the schedule and a client
 library to subscribe to the updates from the daemon.
 .
 This package contains the shared library.

Package: libknopflerfish-osgi-framework-java
Description-md5: 49322ad2b65c4748382466578a9ad814
Description-en: Java framework implementing the OSGi R6 version
 OSGi, Open Service Gateway Initiative, specifies an industry standard Java
 application platform, allowing multiple applications, to securely run in a
 single JVM. These programs can share resources as data, functionality and
 threads.
 .
 Applications areas for OSGi ranges from use as a service platform on embedded
 devices, to plugin mechanisms for larger programs. The initial goal of OSGi
 was the embedded market, but other uses are certainly possible.
 .
 This package specifically provides the framework JAR file.

Package: libknot-dev
Description-md5: 222569b292e4693196e25408435ddcc1
Description-en: Development files for Knot DNS shared libraries
 This package provides development files for shared libraries from
 Knot DNS.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: libknot16
Description-md5: 3c85ffe6321478de17dc790f4c802431
Description-en: DNS shared library from Knot DNS
 This package provides a DNS shared library used by Knot DNS and
 Knot Resolver.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: libkode-qt6-0
Description-md5: 2df101329765518e3613624f72609078
Description-en: C++/Qt code for C++ code generation and XML/XSD parsing (Qt6 shared library)
 This repository contains C++/Qt code mainly for C++ code generation and
 XML/XSD parsing. The goal of these codes to ease generation of C++ code
 from Qt based applications. The code generator is designed to support
 generating C++11 and onwards compliant code.
 .
 The code was originally part of the kode and the KDSOAP project.
 .
 This package contains the shared library files for Qt6.

Package: libkode-qt6-dev
Description-md5: fb835bc5ff2f9cf41732d3723f80de08
Description-en: C++/Qt code for C++ code generation and XML/XSD parsing (Qt6 development files)
 This repository contains C++/Qt code mainly for C++ code generation and
 XML/XSD parsing. The goal of these codes to ease generation of C++ code
 from Qt based applications. The code generator is designed to support
 generating C++11 and onwards compliant code.
 .
 The code was originally part of the kode and the KDSOAP project.
 .
 This package contains the library development files for Qt6.

Package: libkokkos-dev
Description-md5: f062e4cb79e1af41adee20a6ba8c498e
Description-en: C++ Performance Portability Programming
 This implements a programming model in C++ for writing performance
 portable applications targeting all major HPC platforms. For that purpose it
 provides abstractions for both parallel execution of code and data management.
 Kokkos is designed to target complex node architectures with N-level memory
 hierarchies and multiple types of execution resources. It currently can use
 CUDA, HPX, OpenMP and Pthreads as backend programming models with several other
 backends in development.
 .
 This is a development package of kokkos.

Package: libkokkos5.0
Description-md5: 06028a2fef412c139df49f847f264e20
Description-en: C++ Performance Portability Programming
 This implements a programming model in C++ for writing performance
 portable applications targeting all major HPC platforms. For that purpose it
 provides abstractions for both parallel execution of code and data management.
 Kokkos is designed to target complex node architectures with N-level memory
 hierarchies and multiple types of execution resources. It currently can use
 CUDA, HPX, OpenMP and Pthreads as backend programming models with several other
 backends in development.

Package: libkokyu-8.0.5
Description-md5: 06b7a697a8ae432b321f9464732943cc
Description-en: ACE scheduling and dispatching library
 Kokyu is a library designed to provide flexible scheduling and
 dispatching services.
 .
 Currently it provides real-time scheduling and dispatching services
 for TAO real-time CORBA Event Service.

Package: libkokyu-dev
Description-md5: a6b56a07bff2a96ae4d8f9d0ac80b0bd
Description-en: ACE scheduling and dispatching library - development files
 This package contains the header files and static library for the ACE
 scheduling and dispatching library.

Package: libkolabxml-dev
Description-md5: 9a7130a6d4160c839654528eb4e4caa9
Description-en: Development files for libkolabxml
 Libkolabxml is the reference implementation of the Kolab XML format.
 For more information see the libkolabxml package.
 .
 This package provides development files libkolabxml.

Package: libkolabxml1v5
Description-md5: 01546898c4418aefac0ceaf3d5324602
Description-en: Kolab XML format (shared library)
 Libkolabxml is the reference implementation of the Kolab XML format.
 .
 The Kolab 3.0 XML format is defined in
 <http://wiki.kolab.org/User:Mollekopf/Drafts/KEP:17>.
 .
 This package provides serialization/deserialization from/to  in-memory
 representations for all Kolab Objects, including input validation.

Package: libkomparediff2-6
Description-md5: a2b2c5e6ea84aa1ab038916ef6461972
Description-en: library to compare files and strings
 This package contains a library used to compare files and strings, and is
 used in Kompare and KDevelop.
 .
 This package is part of the KDE Software Development Kit module.

Package: libkomparediff2-data
Description-md5: f77d880c5d7e6a366b8f9b8c5b610f8a
Description-en: architecture-independent data files for libkomparediff2
 This package contains a library used to compare files and strings, and is
 used in Kompare and KDevelop.
 .
 This package contains the architecture-independent data files for
 libkomparediff2.
 .
 This package is part of the KDE Software Development Kit module.

Package: libkomparediff2-dev
Description-md5: 5923ec7db50bfd01c96c3d698d42f7e1
Description-en: library to compare files and strings - development files
 This package contains a library used to compare files and strings, and is
 used in Kompare and KDevelop.
 .
 This package contains development headers for the kompare library.
 .
 This package is part of the KDE Software Development Kit module.

Package: libkompareinterface-dev
Description-md5: 0fc6d45d7bf15de9d3f7da2602da088e
Description-en: file difference viewer - kpart interface library development files
 Kompare displays the differences between files.  It can compare the
 contents of files or directories, as well as create, display, and merge patch
 files.
 .
 This package contains the development files for the kpart needed by
 applications to embed kompare in them.
 .
 This package is part of the KDE Software Development Kit module.

Package: libkompareinterface6
Description-md5: 0007a168b7115d3e80a3fecf7e2bb807
Description-en: file difference viewer - kpart interface library
 Kompare displays the differences between files.  It can compare the
 contents of files or directories, as well as create, display, and merge patch
 files.
 .
 This package contains the shared library for the kpart interface component.
 .
 This package is part of the KDE Software Development Kit module.

Package: libkonq-dev
Description-md5: ff78d9ef8147ab982d24a80e9f20fb57
Description-en: development files for the Konqueror libraries
 Konqueror is the KDE web browser and an advanced file manager.
 .
 This package contains development files for building software that uses the
 Konqueror libraries.

Package: libkontactinterface-data
Description-md5: a2a7a275f7f1a309edfaddf600a21c0e
Description-en: Kontact interface library - data files
 This library provides the glue necessary for application "Parts" to be
 embedded as a Kontact component (or plugin).
 .
 This package contains shared data files.

Package: libkontactinterface-dev
Description-md5: 5d4ec19cad08b4aa5cb9586cb7df8087
Description-en: Kontact interface library - development files
 This library provides the glue necessary for application "Parts" to be
 embedded as a Kontact component (or plugin).
 .
 This package contains the development files.

Package: libkopenafs2t64
Description-md5: 0f99201d0fae91ddb99faa36485b802d
Description-en: AFS distributed file system runtime library (PAGs)
 AFS is a distributed filesystem allowing cross-platform sharing of
 files among multiple computers.  Facilities are provided for access
 control, authentication, backup and administrative management.
 .
 This package provides the shared library implementing an interface to
 manipulating AFS process authentication groups (PAGs).  It provides the
 a subset of the interface provided by the Heimdal libkafs library.

Package: libkopeninghours-dev
Description-md5: 3aa36412b696f4bcbc0edf67bddd653b
Description-en: OSM opening hours expressions library (development files)
 A library for parsing and evaluating OSM opening hours expressions.
 .
 OSM opening hours expressions are used to describe when a feature is
 open/available or closed. This format is not only used in OpenStreetMap itself,
 but in various other data sources or APIs needing such a description as well.
 .
 This package contains the development files.

Package: libkopeninghours1
Description-md5: 6496855967dc926ebd3446ff92e10f70
Description-en: OSM opening hours expressions library
 A library for parsing and evaluating OSM opening hours expressions.
 .
 OSM opening hours expressions are used to describe when a feature is
 open/available or closed. This format is not only used in OpenStreetMap itself,
 but in various other data sources or APIs needing such a description as well.

Package: libkosm1
Description-md5: 44a07da6d303ccd9418f32466955f1f6
Description-en: library for OSM data with Qt
 Use OSM data with Qt data types to use it easily in your Qt applications.
 .
 It gives you picking support for implementing interaction with map elements.
 It supports externally provided overlay elements. It allows pre-loading and
 caching API for offline support in applications.

Package: libkosmindoormap1
Description-md5: 272c1a9df6c999f33e1110cd5dba56d8
Description-en: OSM multi-floor indoor map renderer
 Open Street Map indoor map renderer of for example a (large) train station.
 .
 It has floor-level separation of OSM data and inter-floor navigation using
 stairs, escalators or elevators. Information for details like a selected
 amenity. Identifying railway platforms or airport gates in the map data. It is
 integrated with KPublicTransport to show line icons for railway platforms, show
 availability of rental bikes and get realtime equipment
 (elevators/escalators/etc) status information.

Package: libkosmindoorrouting1
Description-md5: 78ab3c614666d857bd28705cfd900173
Description-en: OSM multi-floor indoor map navigation
 Open Street Map indoor map navigation of for example a (large) train station.
 .
 It has floor-level separation of OSM data and inter-floor navigation using
 stairs, escalators or elevators. Information for details like a selected
 amenity. Identifying railway platforms or airport gates in the map data. It is
 integrated with KPublicTransport to show line icons for railway platforms, show
 availability of rental bikes and get realtime equipment
 (elevators/escalators/etc) status information.

Package: libkotlinx-atomicfu-java
Description-md5: a5946a7a3c9df3c6213188df1e4154ef
Description-en: AtomicFU - Idiomatic atomic operations in Kotlin
 AtomicFU is a library that provides the idiomatic and effective  way of using
 atomic operations in Kotlin: Code it like a boxed value, but run it efficiently
 as java.util.concurrent.atomic.AtomicXxxFieldUpdater. Kotlin-specific
 extensions (e.g. inline loop, update, updateAndGet functions), atomic arrays,
 user-defined extensions on atomics and locks.

Package: libkotlinx-coroutines-java
Description-md5: f3ff6a24d799e5291baa109b916b884d
Description-en: Library support for Kotlin coroutines
 Kotlin is a cross-platform, statically typed, general-purpose programming
 language with type inference. Kotlin is designed to interoperate fully with
 Java, and the JVM version of its standard library  depends on the Java Class
 Library, but type inference allows its syntax to be more concise.
 .
 This package contains the library support for Kotlin coroutines.

Package: libkpathsea-dev
Description-md5: 1e9ba572a4c4eefc4119b22ef8941c6e
Description-en: TeX Live: path search library for TeX (development part)
 This package contains the static library and header files for the
 Kpathsea[rch] library, which implements generic path searching,
 configuration, and TeX-specific file searching.

Package: libkpathsea6
Description-md5: fba2c2a902ad5d09ffef5a04264e4bab
Description-en: TeX Live: path search library for TeX (runtime part)
 This package contains the runtime part of the Kpathsea[rch] library,
 which implements generic path searching, configuration, and
 TeX-specific file searching.

Package: libkpim6addressbookimportexport6
Description-md5: 5453564a46abcb2f568326ea02ca2296
Description-en: Addressbook import export library
 KAddressBook enables you to manage your contacts efficiently and comfortably.
 It can load and save your contacts to many different locations, including
 the local file system, LDAP servers, and SQL databases.
 .
 This package contains the libary used for the import and and export of
 contacts.

Package: libkpim6akonadiagentbase6
Description-md5: 6cb0d91384ee342f64ac4e4891caf006
Description-en: Akonadi agent base library
 This library contains classes to implement agents for the Akonadi PIM
 data server.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6akonadiagentwidgetbase6
Description-md5: 72b20b173a12d4230d1e27be7b9f4b1f
Description-en: Akonadi agent widget base library
 This library contains classes to implement widget agents for the Akonadi PIM
 data server.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6akonadicalendar6
Description-md5: 3c53c6b55c5a80a95ca7aec512b79a31
Description-en: library providing calendar helpers for Akonadi items
 This library offers helper functions to integrate the use of Akonadi calendar
 items in applications.

Package: libkpim6akonadicalendarcore6
Description-md5: 15b0667bd5351b558d1b6beec49931e3
Description-en: library providing core calendar helpers for Akonadi items
 This library offers core helper functions to integrate the use of Akonadi
 calendar items in applications.

Package: libkpim6akonadicontactcore6
Description-md5: 66d2f8c5cb09d9ef0130a65e91528185
Description-en: Akonadi contacts access library - core library
 This library provides contacts manipulation helpers using the
 Akonadi PIM data server.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6akonadicontactwidgets6
Description-md5: d45c2df22d297664ef756efa5c269efd
Description-en: Akonadi contact access library - widgets library
 This library provides contacts manipulation helpers using the
 Akonadi PIM data server.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6akonadicore6
Description-md5: 7eaca65bf97daa5f493d62c080313159
Description-en: Akonadi core library
 This library contains Akonadi PIM data server core classes.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6akonadimime6
Description-md5: 4e624534e40cf9790cf55069c0d61f2f
Description-en: Akonadi MIME handling library
 This library provides MIME handling helpers using the
 Akonadi PIM data server.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6akonadiprivate6
Description-md5: fc68b591ff20eff8fb7e4c5e3375b4dd
Description-en: libraries for the Akonadi PIM storage service
 Akonadi is an extensible cross-desktop Personal Information Management (PIM)
 storage service. It provides a common framework for applications to store and
 access mail, calendars, addressbooks, and other PIM data.
 .
 This package contains libraries used by the Akonadi PIM storage service.

Package: libkpim6akonadisearchcore6
Description-md5: e95725044a9422408a5a8839c9602db3
Description-en: Akonadi search core library
 Internal library used to search in the Akonadi PIM data server.
 This package contains the core library.

Package: libkpim6akonadisearchdebug6
Description-md5: 7ccbe1e860f7db2cab48f433c7f45dff
Description-en: Akonadi search debug library
 Internal library used to search in the Akonadi PIM data server.
 This package contains the debug library.

Package: libkpim6akonadisearchpim6
Description-md5: bf68bd20069fda6b0b73124e28f8098f
Description-en: Akonadi search library
 Library used to search in the Akonadi PIM data server.

Package: libkpim6akonadisearchxapian6
Description-md5: 8ad50970db472e018bcff8bbf873fd17
Description-en: Akonadi search xapian library
 Internal library used to search in the Akonadi PIM data server.
 This package contains the xapian library.

Package: libkpim6akonadiwidgets6
Description-md5: 14a700b6cade167a55cbed0288970004
Description-en: Akonadi widgets library
 This library contains standard widgets for the Akonadi PIM data server.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6akonadixml6
Description-md5: fedb7044a6b3771e661d0d2237c65b21
Description-en: Akonadi XML helper library
 This library provides XML helpers using the Akonadi PIM data server.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6calendarsupport6
Description-md5: faa6b9ae1834c946ddc7e93cc77973d3
Description-en: KDE PIM Calendar support - library
 This library provides calendar support for KDE PIM.
 .
 This package provides the shared libraries.

Package: libkpim6calendarutils6
Description-md5: 345839acf405933e33db638ac032b51b
Description-en: library with utility functions for the handling of calendar data
 This library provides a set of utility functions that help applications access
 and use calendar data via the KCalCore library.

Package: libkpim6eventviews6
Description-md5: f3a931bd19a84c0919740535700ccfd8
Description-en: KDE PIM event handling - library
 This library provides an event creator for KDE PIM.
 .
 This package provides the shared libraries.

Package: libkpim6gapiblogger6
Description-md5: 0ab2dbb9a3cc27a9ee05df5b6a7fe199
Description-en: library to integrate with Google Blogger service API
 This package is part of libkgapi.

Package: libkpim6gapicalendar6
Description-md5: 23bbb9c625c6e525a8331f1f2f99b239
Description-en: library to integrate with Google Calendar service API
 This package is part of libkgapi.

Package: libkpim6gapicore6
Description-md5: 54f8a72da2e5a80b769787b65f0a59f6
Description-en: core library to integrate with Google service APIs
 This package is part of libkgapi.

Package: libkpim6gapidrive6
Description-md5: ffecc2c04c645daab0ee28719380599f
Description-en: library to integrate with Google Drive service API
 This package is part of libkgapi.

Package: libkpim6gapilatitude6
Description-md5: 9231c0952b775c1d09e0b8584f83add5
Description-en: library to integrate with Google Latitude service API
 This package is part of libkgapi.

Package: libkpim6gapimaps6
Description-md5: 4963a89e07c8770c1f8286e7cdc48b5e
Description-en: library to integrate with Google Maps service API
 This package is part of libkgapi.

Package: libkpim6gapipeople6
Description-md5: 702c8d5a3883d82f701a45aec77ed919
Description-en: library to integrate with Google People service API
 This package is part of libkgapi.

Package: libkpim6gapitasks6
Description-md5: e4e30c4cba468f3f8dde6bc0666c3697
Description-en: library to integrate with Google Tasks service API
 This package is part of libkgapi.

Package: libkpim6grantleetheme6
Description-md5: 1f5691859f111ae0c61fc219d811ab53
Description-en: KDE PIM grantlee theme support - library
 This library provides the grantlee theme support for KDE PIM.
 .
 This package provides the shared libraries.

Package: libkpim6gravatar6
Description-md5: beb8ec156e8b90ca7cfdb6ac03039963
Description-en: KDE PIM gravatar library
 This internal library is a brigde for using the gravatar service from KDE PIM
 applications.
 .
 This package is part of the KDE PIM module.

Package: libkpim6identitymanagementcore6
Description-md5: 75e4ad02dd356db0c8557f21a76468b9
Description-en: library for managing user identities
 This library provides an API for managing user identities.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6identitymanagementquick6
Description-md5: 75e4ad02dd356db0c8557f21a76468b9
Description-en: library for managing user identities
 This library provides an API for managing user identities.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6identitymanagementwidgets6
Description-md5: 4ee8bad1d0b67255ab0602bb0d9f3c66
Description-en: library for managing user identities
 This library provides an API for managing user identities with widgets.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6imap6
Description-md5: 15e0d328c72eb16d1c54232216220786
Description-en: library for handling IMAP data
 This library provides an API for handling data received from IMAP services.
 IMAP (Internet Message Access Protocol) is one of the two most prevalent
 Internet standard protocols for e-mail retrieval.

Package: libkpim6importwizard6
Description-md5: 1ac1205de0e3cf6e3198da0ba75dbde3
Description-en: PIM data import wizard - library
 akonadi-import-wizard is an assistant to import PIM data from other
 applications into Akonadi for use in KDE PIM applications
 .
 This package contains the import wizard shared libraries.

Package: libkpim6incidenceeditor6
Description-md5: 821f6678173bd4fcbf55b398995ccd73
Description-en: KDE PIM incidence editor - library
 This library provides an incidence editor for KDE PIM.
 .
 This package provides the shared library.

Package: libkpim6itinerary6
Description-md5: a467a95d3b36d239a58d3500e77e13b2
Description-en: library for Travel Reservation information
 This library provides an API for Data Model and Extraction System for
 Travel Reservation information.

Package: libkpim6kmanagesieve6
Description-md5: 41f348d1ad406a2453e30b07d2621e97
Description-en: Sieve remote script management support for kdepim, library
 This library implements a subset of the protocol for remotely managing Sieve
 scripts (RFC 5804). Among other basic operations, it provides an easy to use
 API for listing, retrieving, deleting, activating and uploading of scripts to
 the remote Sieve script server.
 .
 This package is part of the KDE PIM module.

Package: libkpim6kontactinterface6
Description-md5: 6f19c549a0a3669b6ef227dae99e378c
Description-en: Kontact interface library
 This library provides the glue necessary for application "Parts" to be
 embedded as a Kontact component (or plugin).

Package: libkpim6ksieve6
Description-md5: 9fc856526951c294fbc203c6acb2f202
Description-en: Sieve mail filtering language support for kdepim, library
 This library implements a parser and lexer for Sieve, the mail filtering
 language (RFC 3028).
 .
 This package is part of the KDE PIM module.

Package: libkpim6ksievecore6
Description-md5: 3c774870f87c3cd81c32ed0f54117ee7
Description-en: Sieve mail filtering language support for kdepim, core library
 This library implements the core services for libksieve.
 .
 This package is part of the KDE PIM module.

Package: libkpim6ksieveui6
Description-md5: 530a6c5f34077391676f0b0bed9a39b6
Description-en: Sieve mail filtering language support for kdepim, GUI library
 This library implements GUI dialogs and elements which enable users to easily
 create, edit and manage their mail filters on the mail servers which support
 the Sieve language (RFC 3028) and the protocol for remotely managing Sieve
 scripts (RFC 5804).
 .
 This package is part of the KDE PIM module.

Package: libkpim6ldapcore6
Description-md5: 2bc1a9b485bbacf6b6fdefdd2097e5ff
Description-en: library for accessing LDAP
 This is a library for accessing LDAP with a convenient Qt style C++ API.
 LDAP (Lightweight Directory Access Protocol) is an application protocol
 for querying and modifying directory services running over TCP/IP.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6ldapwidgets6
Description-md5: 2bc1a9b485bbacf6b6fdefdd2097e5ff
Description-en: library for accessing LDAP
 This is a library for accessing LDAP with a convenient Qt style C++ API.
 LDAP (Lightweight Directory Access Protocol) is an application protocol
 for querying and modifying directory services running over TCP/IP.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6libkdepim6
Description-md5: 0b8cef31f54cbd986ec19974ef571136
Description-en: KDE PIM library
 This is the internal runtime package for applications from the KDE PIM module.
 It contains shared libraries and data which most of KDE PIM applications use.
 .
 This package is part of the KDE PIM module and hold the part of libkdepim
 that do not depend on Akonadi.

Package: libkpim6libkleo6
Description-md5: 134d5b675a775fa494c8a27dd857368f
Description-en: KDE PIM cryptographic library
 This package contains libkleo, a library for Kleopatra and other parts of KDE
 using certificate-based crypto.
 .
 This package is part of the KDE PIM module.

Package: libkpim6mailcommon6
Description-md5: a643053763057912f5ec3bae95cb63ad
Description-en: KDE PIM email utility library
 The mail common library provides utility functions for dealing with email.
 .
 This package is part of KDE PIM module.

Package: libkpim6mailimporter6
Description-md5: d4cb6f1bf57b1311e8bca4cafd075a38
Description-en: KDE PIM Mail importer library
 This package contains a library for importing mails into KDE applications.
 .
 This package is part of the KDE PIM module.

Package: libkpim6mailimporterakonadi6
Description-md5: 96bc65d27c80727a70fa765bec02d454
Description-en: KDE PIM Mail importer Akonadi library
 This package contains a library for importing mails into Akonadi applications.
 .
 This package is part of the KDE PIM module.

Package: libkpim6mailtransport6
Description-md5: 4b70b7315299954d9c7ddbf6b4f0daa4
Description-en: mail transport service library
 Mailtransport is a library that provides the following functionality:
 .
 * Shared mail transport settings.
 * GUI elements to configure mail transport settings.
 * Job classes for mail sending.

Package: libkpim6mbox6
Description-md5: febe5c6e80fedbf1f282062563ad4d3e
Description-en: library for handling mbox mailboxes
 This is a library for handling mailboxes in mbox format, using a Qt/KMime C++
 API.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6messagecomposer6
Description-md5: 9b1e91dffa5a411917a57fa755736f29
Description-en: KDE PIM messaging library, composer library
 This package contains the message composer library. It provides basic e-mail
 message composing facilities.
 .
 This package is part of KDE PIM module.

Package: libkpim6messagecore6
Description-md5: 035d36e99d6729804a6073c2098ccd4e
Description-en: KDE PIM messaging library, core library
 This package contains the message core library. It provides basic e-mail
 message handling facilities.
 .
 This package is part the KDE PIM module.

Package: libkpim6messagelist6
Description-md5: 49a0d7f2169e8c95462d34be5e96bbb2
Description-en: KDE PIM messaging library, message list library
 This package contains the message list library. It provides a widget for the
 e-mail message lists with extensive filtering, grouping and useful features.
 .
 This package is part of the KDE PIM module.

Package: libkpim6messageviewer6
Description-md5: 319f8d30f993e4f4fe2a059521823cf8
Description-en: KDE PIM messaging library, message viewer library
 This package contains the message viewer library which implements feature-rich
 and highly configurable widget for viewing e-mail messages.
 .
 This package is part of the KDE PIM module.

Package: libkpim6mime6
Description-md5: ea8d6d0463a1443aeab1a64fda908b1b
Description-en: library for handling MIME data
 This library provides an API for handling MIME data. MIME (Multipurpose
 Internet Mail Extensions) is an Internet Standard that extends the format
 of e-mail to support text in character sets other than US-ASCII, non-text
 attachments, multi-part message bodies, and header information in non-ASCII
 character sets.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6mimetreeparser6
Description-md5: 635d2e79e5fa3bb98401cbcce2481c9a
Description-en: KDE PIM Mime Tree parser library
 This library implements a parser for the mime tree used by KMail.
 .
 This package is part of the KDE PIM module.
 This package contains the development files for the mime tree parser library.

Package: libkpim6mimetreeparsercore6
Description-md5: e6388499b09787430b7d9fc997465036
Description-en: core library for a MIME tree parser
 This is a parser for a MIME tree and is based on KMime. The goal is
 given a MIME tree to extract a list of parts (e.g. text, html) and a
 list of attachments, check the validity of the signatures and decrypt any
 encrypted part.
 .
 This package contains the core library.

Package: libkpim6mimetreeparserwidgets6
Description-md5: e12062381f23234fb98906ff8e877567
Description-en: widgets library for a MIME tree parser
 This is a parser for a MIME tree and is based on KMime. The goal is
 given a MIME tree to extract a list of parts (e.g. text, html) and a
 list of attachments, check the validity of the signatures and decrypt any
 encrypted part.
 .
 This package contains the widgets library.

Package: libkpim6pimcommon6
Description-md5: 7d4c4877ef9b8e8b8623b342b80a132a
Description-en: Common library for KDE PIM
 This library provides the common parts used across different KDE PIM
 components.
 .
 This package provides the shared libraries.

Package: libkpim6pimcommonactivities6
Description-md5: 24f16cf1a450ef881369b7d17338c9a6
Description-en: Common library for Plasma Activities in KDE PIM
 This library provides the common parts used for Plasma Activities.
 .
 This package provides the shared libraries.

Package: libkpim6pimcommonakonadi6
Description-md5: 7b44fed8be88d500040e4ca5cb638cf3
Description-en: Common library for KDE PIM Akonadi
 This library provides the common parts used across different KDE PIM Akonadi
 components.
 .
 This package provides the shared libraries.

Package: libkpim6pkpass6
Description-md5: bf7b99e51c879704afa812aaddf81ea0
Description-en: library for Apple Wallet Pass reader
 This library provides an API for Apple Wallet Pass reader.

Package: libkpim6smtp6
Description-md5: 75704be94f818dcb73fdf7187d5f3528
Description-en: library for handling SMTP data
 This library provides an API for handling SMTP services.
 SMTP (Simple Mail Transfer Protocol) is the most prevalent
 Internet standard protocols for e-mail transmission.

Package: libkpim6templateparser6
Description-md5: 724d02891f85b2429bcabdc216fcfc5e
Description-en: KMail template parser library
 This library implements a parser for the mail templates which KMail uses to
 enable customization of initial structure for the new, reply or forwarded
 messages.
 .
 This package is part of the KDE PIM module.

Package: libkpim6textedit6
Description-md5: 109259b7958e194638f3e7341d582dde
Description-en: library that provides a textedit with PIM-specific features
 KPIMTextedit provides a textedit with PIM-specific features. It also provides
 so-called rich text builders which can convert the formatted text in the text
 edit to all kinds of markup, like HTML or BBCODE.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: libkpim6tnef6
Description-md5: f3f7a69b6fda83c2826678706694ca3e
Description-en: library for handling TNEF data
 Ktnef is a library for handling data in the TNEF format (Transport Neutral
 Encapsulation Format, a proprietary format of e-mail attachment used by
 Microsoft Outlook and Microsoft Exchange Server). The API permits access
 to the actual attachments, the message properties (TNEF/MAPI), and allows
 one to view/extract message formatted text in Rich Text Format.

Package: libkpim6webengineviewer6
Description-md5: 6820c418b472aa21642d8eef0bb9105c
Description-en: KDE's Qt WebEngine Viewer
 This library implements view on Qt WebEngine used by KDE PIM.
 .
 This package is part of the KDE PIM module.

Package: libkpimimportwizard-dev
Description-md5: 4f2c82eec9f32dbb6a702784893b1ee1
Description-en: PIM data import wizard - development files
 akonadi-import-wizard is an assistant to import PIM data from other
 applications into Akonadi for use in KDE PIM applications
 .
 This package contains the import wizard developmentt files.

Package: libkpimtextedit-data
Description-md5: bca0a8d0fa518f77f38f05287d5a34ef
Description-en: libkpimtextedit - arch independent files
 KPIMTextedit provides a textedit with PIM-specific features. It also provides
 so-called rich text builders which can convert the formatted text in the text
 edit to all kinds of markup, like HTML or BBCODE.
 .
 This package contains the arch independent files.

Package: libkpimtextedit-dev
Description-md5: 36db1c740ff02746942a7e33f4e72e9f
Description-en: libkpimtextedit - development files
 KPIMTextedit provides a textedit with PIM-specific features. It also provides
 so-called rich text builders which can convert the formatted text in the text
 edit to all kinds of markup, like HTML or BBCODE.
 .
 This package contains the development files.

Package: libkpipewire-data
Description-md5: ca48c7a61dad9fca734ea317389a42c2
Description-en: KDE's Pipewire libraries - data files
 Components for rendering and recording PipeWire streams using Qt.
 .
 This package contains the library data files.

Package: libkpipewire-dev
Description-md5: acb8d3ded3b9b06bfe60adcdc5bde050
Description-en: KDE's Pipewire libraries - development files
 Components for rendering and recording PipeWire streams using Qt.
 .
 This package contains the library development files.

Package: libkpipewire6
Description-md5: f7177dcd45f9ad8c114ee2daacc06c0c
Description-en: KDE's Pipewire libraries - libkpipewire6 library
 Components for rendering and recording PipeWire streams using Qt.
 .
 This package contains the kpipewire main library.

Package: libkpipewiredmabuf6
Description-md5: 1345646cb677b895571ef067b1cf88ac
Description-en: KDE's Pipewire libraries - libkpipewiredmabuf6
 Components for rendering and recording PipeWire streams using Qt.
 .
 This package contains the kpipewiredmabuf library.

Package: libkpipewirerecord6
Description-md5: 698fdb0081df3516e5fba26acdf1c2b8
Description-en: KDE's Pipewire libraries - libkpipewirerecord6
 Components for rendering and recording PipeWire streams using Qt.
 .
 This package contains the kpipewirerecord library.

Package: libkpkpass-dev
Description-md5: 416f5fe817f4d8876cf3b0debce596f6
Description-en: library for Apple Wallet Pass reader - development files
 This library provides an API for Apple Wallet Pass reader.
 .
 This package contains the development files.

Package: libkpmcore-dev
Description-md5: 81e908e345c295321aef87887d52f89a
Description-en: KDE Partition Manager Core development files
 KDE Partition Manager Core (KPM core) allows software to re-use
 common partitioning GUI tasks.
 .
 It is used by the generic system installer called Calamares
 as well as the KDE Partition Manager application.
 .
 This package contains development files for kpmcore.

Package: libkpmcore13
Description-md5: 6657221d5ba350785332e5c86dfc3646
Description-en: KDE Partition Manager Core
 KDE Partition Manager Core (KPM core) allows software to re-use
 common partitioning GUI tasks.
 .
 It is used by the generic system installer called Calamares
 as well as the KDE Partition Manager application.

Package: libkproperty-data
Description-md5: eab3e08faef2f7750b59e6a06ee3694b
Description-en: data files for KProperty
 KProperty is a property editing framework with editor widget similar
 to what is known from Qt Designer.
 .
 This package contains the architecture independent data files for the
 KProperty libraries.
 .
 This package is part of the Calligra Suite.

Package: libkproperty3-dev
Description-md5: 68310bc5e4b2f27156b28b6c8752d321
Description-en: development files for KProperty
 KProperty is a property editing framework with editor widget similar
 to what is known from Qt Designer.
 .
 This package contains the development files for the KProperty libraries.
 .
 This package is part of the Calligra Suite.

Package: libkpropertycore3-4
Description-md5: 9bec2db03cc3ebaae9ef98c1e1087d93
Description-en: property editing framework -- core library
 KProperty is a property editing framework with editor widget similar
 to what is known from Qt Designer.
 .
 This package contains the shared core library.
 .
 This package is part of the Calligra Suite.

Package: libkpropertywidgets3-4
Description-md5: e1adbfbabbc0f43681d173ff3b9bee36
Description-en: property editing framework -- widgets library
 KProperty is a property editing framework with editor widget similar
 to what is known from Qt Designer.
 .
 This package contains the shared widgets library.
 .
 This package is part of the Calligra Suite.

Package: libkpublictransport-dev
Description-md5: c973b0fcd9b0077e0e361bc186fe2c8e
Description-en: Library to assist with accessing public transport (development files)
 A library providing a public transport API.
 .
 This package contains the development files and headers.

Package: libkpublictransport1
Description-md5: 21d24fc3a4e1c99264e872eea4d74af4
Description-en: Library to assist with accessing public transport
 A library providing a public transport API.
 .
 This package contains the main data.

Package: libkpublictransportonboard1
Description-md5: e0019d562f8b3239029c9b30bd2bb203
Description-en: Library to assist with accessing public transport onboard system
 A library providing a public transport API.
 .
 This package contains the onboard library.

Package: libkquickcontrolsprivate0
Description-md5: 81c6dd5d3f9304e5ede146fb9ef9be46
Description-en: provides integration of QML and KDE frameworks -- calendarevents
 Framework providing integration of QML and other KDE frameworks such
 as making i18n available.

Package: libkquickimageeditor1
Description-md5: 28fd7297597fdf5edd6f6612adb2e018
Description-en: Image editing components -- shared library
 A QtQuick plugin providing Image editing components.
 .
 This package contains its shared library.

Package: libkrb5-26t64-heimdal
Description-md5: c0c6ca8d74b4d950b5eaf9fb966ab142
Description-en: Heimdal Kerberos - libraries
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the Kerberos 5 library.

Package: libkreport-data
Description-md5: 97035b4e02dda612f0722370d2876879
Description-en: data files for KReport
 The KReport framework implements reporting functionality for creation
 of reports in MS Access style. They are also similar to SAP Crystal Reports
 and FileMaker reports.
 .
 This package contains the architecture independent data files for the
 KReport library.
 .
 This package is part of the Calligra Suite.

Package: libkreport3-4
Description-md5: c54003ba3a7ea2420e07c1c4ef3e660e
Description-en: report creation and generation framework -- shared library
 The KReport framework implements reporting functionality for creation
 of reports in MS Access style. They are also similar to SAP Crystal Reports
 and FileMaker reports.
 .
 Reports can be created interactively and programmatically. They can be
 previewed on screen, printed, and saved in a variety of formats such as
 HTML, PDF and OpenDocument.
 .
 Reports of this kind offer a way to view, format, and summarize the
 information. For example a simple report of contact phone numbers can be
 prepared, or a more complex report on sales for different products, regions,
 and periods of time.
 .
 A report is often filled with information from a database. There are many
 use cases:
 * The data can be displayed, summarized, sorted and grouped
 * Totals can be computed and displayed
 * Single or multiple records of data can be placed on a page
 * Details for individual data records can be placed in a layout
 * Labels can be created
 * The various report sections, such as title, header or footer, can be sized
 to suit
 * Reports can be generated on demand, thus eliminating saving them in files
 for further use
 .
 This package contains the shared library.
 .
 This package is part of the Calligra Suite.

Package: libkreport3-dev
Description-md5: fbdceda1c44fdc8d2553eba0b444f181
Description-en: development files for KReport
 The KReport framework implements reporting functionality for creation
 of reports in MS Access style. They are also similar to SAP Crystal Reports
 and FileMaker reports.
 .
 This package contains the development files for the KReport library.
 .
 This package is part of the Calligra Suite.

Package: libkreport3-plugin-barcode
Description-md5: c8f981b5daec3bb7b7800a57e0eecd04
Description-en: barcode plugin for KReport
 The KReport framework implements reporting functionality for creation
 of reports in MS Access style. They are also similar to SAP Crystal Reports
 and FileMaker reports.
 .
 This package contains the barcode plugin for KReport.
 .
 This package is part of the Calligra Suite.

Package: libkrunfw-dev
Description-md5: 200b5a334159fe78fe597fbb6c581f3a
Description-en: Library bundling guest payload consumed by libkrun - development files
 libkrunfw is a library bundling a Linux kernel in a dynamic library in
 a way that can be easily consumed by libkrun.
 By having the kernel bundled in a dynamic library, libkrun can leave
 to the linker the work of mapping the sections into the process, and
 then directly inject those mappings into the guest without any kind of
 additional work nor processing.
 This package contains development files for version 5 of the library.

Package: libkrunfw5
Description-md5: 36fb5b46593e07d2cb2be25f4bcac3f7
Description-en: Library bundling guest payload consumed by libkrun - version 5
 libkrunfw is a library bundling a Linux kernel in a dynamic library in
 a way that can be easily consumed by libkrun.
 By having the kernel bundled in a dynamic library, libkrun can leave
 to the linker the work of mapping the sections into the process, and
 then directly inject those mappings into the guest without any kind of
 additional work nor processing.

Package: libkryo-java
Description-md5: da44a3c9eb30dfcd1f087290a07ca69a
Description-en: object graph serialization framework for Java
 Kryo is a fast and efficient object graph serialization framework for Java.
 The goals of the project are speed, efficiency, and an easy to use API.
 The project is useful any time objects need to be persisted, whether to a
 file, database, or over the network.
 .
 Kryo can also perform automatic deep and shallow copying/cloning.
 This is direct copying from object to object, not object->bytes->object.

Package: libkryo2-java
Description-md5: da44a3c9eb30dfcd1f087290a07ca69a
Description-en: object graph serialization framework for Java
 Kryo is a fast and efficient object graph serialization framework for Java.
 The goals of the project are speed, efficiency, and an easy to use API.
 The project is useful any time objects need to be persisted, whether to a
 file, database, or over the network.
 .
 Kryo can also perform automatic deep and shallow copying/cloning.
 This is direct copying from object to object, not object->bytes->object.

Package: libksane-data
Description-md5: 29bd1c001f412e0e41b6799e2c5cb8a2
Description-en: scanner library (data files)
 The KDE scanner library provides an API and widgets for using scanners and
 other imaging devices supported by SANE.
 .
 This package contains data files used by the library.

Package: libksane-dev
Description-md5: 9c888fd40eed984d3cd8c91b83806d08
Description-en: scanner library development headers
 The KDE scanner library provides an API and widgets for using scanners and
 other imaging devices supported by SANE.
 .
 This package contains the scanner library development files.

Package: libksanecore-dev
Description-md5: 50481794e2edefc3c515c8f73b2d8e0c
Description-en: library providing logic to interface scanners - headers
 KSaneCore is a library that provides a Qt interface for the SANE library for
 scanner hardware.
 .
 This package contains the scanner library development files.

Package: libksanecore6-1
Description-md5: e8905236e4f04898ebfc4e88e2afb36b
Description-en: library providing logic to interface scanners
 KSaneCore is a library that provides a Qt interface for the SANE library for
 scanner hardware.
 .
 This package contains the shared library.

Package: libksanewidgets6-6
Description-md5: acb7108b6da4b4d9984cb1b4264a38a4
Description-en: scanner library (runtime)
 The KDE scanner library provides an API and widgets for using scanners and
 other imaging devices supported by SANE.
 .
 This package contains the shared library.

Package: libksba-mingw-w64-dev
Description-md5: 692551c5453a536d0f251c9e45e0c6ee
Description-en: X.509 and CMS support library (Windows development)
 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.
 .
 KSBA provides these subsystems: ASN.1 Parser, BER Decoder, BER
 Encoder, Certificate Handling and CMS Handling.
 .
 This package contains the runtime library files.
 .
 This is a Windows version of KSBA.  It's meant to be used when
 cross-building software that targets the Windows platform, e.g. the
 win32-loader component of Debian-Installer.

Package: libkscreen-bin
Description-md5: 779537c3d886f56eaa6f0ad951c5184b
Description-en: library for screen management - helpers
 The KDE multiple monitor support is trying be as smart as possible
 adapting the behavior of it to each use case making the configuration
 of monitors as simple as plugging them to your computer.
 .
 This package contains the library helpers and the corresponding D-Bus service.

Package: libkscreen-data
Description-md5: ec972afe639b815e89802d00b948fba2
Description-en: library for screen management - data files
 The KDE multiple monitor support is trying be as smart as possible
 adapting the behavior of it to each use case making the configuration
 of monitors as simple as plugging them to your computer.
 .
 This package contains data files.

Package: libkscreen-dev
Description-md5: 5a9972d118274e22de9a4ec2ad3410d1
Description-en: library for screen management - development files
 The KDE multiple monitor support is trying be as smart as possible
 adapting the behavior of it to each use case making the configuration
 of monitors as simple as plugging them to your computer.
 .
 This package contains the files necessary for development.

Package: libkscreen-doc
Description-md5: e7e55b6f610eaa1c34ba372538615a4d
Description-en: library for screen management - documentation
 The KDE multiple monitor support is trying be as smart as possible
 adapting the behavior of it to each use case making the configuration
 of monitors as simple as plugging them to your computer.
 .
 This package contains the QCH documentation files.

Package: libkscreenlocker6
Description-md5: 4b3c01d5d20e7e718c5d8bc75e7878ae
Description-en: Secure lock screen architecture
 KDE systemsettings module to configure kscreenlocker.
 .
 kscreenlocker can be configured to support the PAM ("Pluggable Authentication
 Modules") system for password checking (for unlocking the display).
 .
 PAM is a flexible application-transparent configurable user-authentication
 system found on FreeBSD, Solaris, and Linux (and maybe other unixes).
 .
 Information about PAM may be found on its homepage
 http://www.kernel.org/pub/linux/libs/pam/
 (Despite the location, this information is NOT Linux-specific.)
 .
 This package contains the library files for kscreenlocker.

Package: libkseexpr-data
Description-md5: a90064daaded605c2eb6389e9c8fb013
Description-en: embeddable expression evaluation engine - shared data
 SeExpr is an embeddable, arithmetic expression language that enables flexible
 artistic control and customization in creating computer graphics images.
 Example uses include procedural geometry synthesis, image synthesis,
 simulation control, crowd animation, and geometry deformation.
 .
 KSeExpr is a fork of SeExpr mainly used for Krita.
 .
 This package contains the data shared by the KSeExpr libraries.

Package: libkseexpr-dev
Description-md5: c4c9405a2ebe7495b26e0924d68c367d
Description-en: development files for libreadstat library
 ReadStat is a command-line tool and MIT-licensed C library for reading files
 from popular stats packages.
 .
 This package contains the development files.

Package: libkseexpr4
Description-md5: c157ea3e143b8a7cd757e48245f95d1c
Description-en: embeddable expression evaluation engine - shared library
 SeExpr is an embeddable, arithmetic expression language that enables flexible
 artistic control and customization in creating computer graphics images.
 Example uses include procedural geometry synthesis, image synthesis,
 simulation control, crowd animation, and geometry deformation.
 .
 KSeExpr is a fork of SeExpr mainly used for Krita.
 .
 This package contains the core shared library.

Package: libkseexprui4
Description-md5: f923496503faba2e746129511b6cfd58
Description-en: embeddable expression evaluation engine - UI shared library
 SeExpr is an embeddable, arithmetic expression language that enables flexible
 artistic control and customization in creating computer graphics images.
 Example uses include procedural geometry synthesis, image synthesis,
 simulation control, crowd animation, and geometry deformation.
 .
 KSeExpr is a fork of SeExpr mainly used for Krita.
 .
 This package contains the UI shared library.

Package: libkshark-dev
Description-md5: eb258b0ea140b5f49da589752db04c75
Description-en: Library for accessing ftrace file system (development files)
 Library for accessing ftrace file system and provides API for processing of
 tracing data.
 .
 This package is needed to compile programs against libkshark2.

Package: libkshark2
Description-md5: 08f8fbe73b08d5e690a65c97cde941d7
Description-en: Library for accessing ftrace file system (shared library)
 Library for accessing ftrace file system and provides API for processing of
 tracing data.
 .
 This package contains the shared library.

Package: libksieve-data
Description-md5: 762e34857d8184eb948e9a561e902d5c
Description-en: Sieve mail filtering language support for kdepim, data files
 This library implements a parser and lexer for Sieve, the mail filtering
 language (RFC 3028).
 .
 This package is part of the KDE PIM module.
 .
 This package provides the data files common to the kf5ksieve libraries.

Package: libksieve-dev
Description-md5: a5cff9b4660fb9ebd2513eb4a1d2d450
Description-en: Sieve mail filtering language support for kdepim, development files
 This library implements a parser and lexer for Sieve, the mail filtering
 language (RFC 3028).
 .
 This package contains development files for ksieve.

Package: libksmtp-data
Description-md5: 62a1e45be74ceadec2715bcea122d6a7
Description-en: library for handling SMTP data - arch independent files
 This library provides an API for handling data received from IMAP services.
 IMAP (Internet Message Access Protocol) is one of the two most prevalent
 Internet standard protocols for e-mail retrieval.
 .
 This package contains the arch independent data for KPimSMTP.

Package: libksmtp-dev
Description-md5: 4baa9c7344b25e1c20065aabbb626249
Description-en: library for handling SMTP data - devel files
 This library provides an API for handling SMTP services.
 SMTP (Simple Mail Transfer Protocol) is the most prevalent
 Internet standard protocols for e-mail transmission.
 .
 This package contains the development files.

Package: libksysguard-bin
Description-md5: f984ad69cccd51224e3b543236de212f
Description-en: library for system monitoring - utilities
 KSysGuard is a program to monitor various elements of your system, or any
 other remote system with the KSysGuard daemon (ksysgardd) installed.
 .
 This package contains the support utilities.

Package: libksysguard-data
Description-md5: 04c59c082ed415b91c6f2a2a1a736e1d
Description-en: library for system monitoring - data files
 KSysGuard is a program to monitor various elements of your system, or any
 other remote system with the KSysGuard daemon (ksysgardd) installed.
 .
 This package contains the data files

Package: libksysguard-dev
Description-md5: eded4c76df4fc7b38805b1b0fedc2483
Description-en: library for system monitoring - development files
 KSysGuard is a program to monitor various elements of your system, or any
 other remote system with the KSysGuard daemon (ksysgardd) installed.
 .
 This package contains the files necessary for development.

Package: libksysguardformatter2
Description-md5: 5636cc3fae22375ec56083cbab81c036
Description-en: library for system monitoring - ksysguardformatter shared library
 KSysGuard is a program to monitor various elements of your system, or any
 other remote system with the KSysGuard daemon (ksysgardd) installed.
 .
 This package contains the shared library libksysguardformatter.

Package: libksysguardsensorfaces2
Description-md5: be406df735e7ff53dd541a7fa1af21cd
Description-en: library for system monitoring - ksysguardsensorfaces shared library
 KSysGuard is a program to monitor various elements of your system, or any
 other remote system with the KSysGuard daemon (ksysgardd) installed.
 .
 This package contains the shared library libksysguardsensorfaces.

Package: libksysguardsensors2
Description-md5: 18fd78d31d2665cfcb4f59cbadd6b294
Description-en: library for system monitoring - ksysguardsensors shared library
 KSysGuard is a program to monitor various elements of your system, or any
 other remote system with the KSysGuard daemon (ksysgardd) installed.
 .
 This package contains the shared library libksysguardsensors.

Package: libksysguardsystemstats2
Description-md5: 31b9a81b48c181ea2b1fba434d510fd9
Description-en: library for system monitoring - ksysguardsystemstats shared library
 KSysGuard is a program to monitor various elements of your system, or any
 other remote system with the KSysGuard daemon (ksysgardd) installed.
 .
 This package contains the shared library libksysguardsystemstats.

Package: libktactilefeedback1
Description-md5: 0941cb8df35586722d49dddd55278779
Description-en: Tactile feedback library for Qt
 KTactileFeedback provides a C++ API as well as a QML module which use
 pluggable backends in order to provide tactile and audio feedback to the user.
 .
 This package provides the Qt API as well as the backend plugins.

Package: libktextaddons-data
Description-md5: cadfc251429fbfb72865af82343758dd
Description-en: KDE text handling addons - data files
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the data files needed by KTextAddons.

Package: libktextaddons-dev
Description-md5: 3c939a6b7a9b9f7473601f47db43134c
Description-en: KDE text handling addons - development files
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the development files needed to build software using
 KTextAddons.

Package: libktextaddons-doc
Description-md5: b26c37196b9b123e7fc6b5d4455fb98c
Description-en: KDE text handling addons - documentation
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package contains the qch documentation files.

Package: libktnef-data
Description-md5: dd4945f252c56bac441164f40454de59
Description-en: library for handling TNEF data - data files
 Ktnef is a library for handling data in the TNEF format (Transport Neutral
 Encapsulation Format, a proprietary format of e-mail attachment used by
 Microsoft Outlook and Microsoft Exchange Server). The API permits access
 to the actual attachments, the message properties (TNEF/MAPI), and allows
 one to view/extract message formatted text in Rich Text Format.
 .
 This package contains the data files.

Package: libktnef-dev
Description-md5: a95e1bed2254e08b66ef598466ac8c87
Description-en: library for handling TNEF data - development files
 Ktnef is a library for handling data in the TNEF format (Transport Neutral
 Encapsulation Format, a proprietary format of e-mail attachment used by
 Microsoft Outlook and Microsoft Exchange Server). The API permits access
 to the actual attachments, the message properties (TNEF/MAPI), and allows
 one to view/extract message formatted text in Rich Text Format.
 .
 This package contains the development files.

Package: libktorrent-dev
Description-md5: 40d8b13f688af01efbabeb3048b48715
Description-en: development files for the KTorrent Library
 The KTorrent library is a C++ / Qt / KDE Frameworks based implementation of
 the BitTorrent protocol (mostly client side).
 .
 This package contains header files, CMake modules and other files needed for
 developing and compiling/linking which use the KTorrent library.

Package: libktorrent-l10n
Description-md5: 8d79a5ca0b56ab19b6503b8e94cbda88
Description-en: localization files for the KTorrent library
 The KTorrent library is a C++ / Qt / KDE Frameworks based implementation of
 the BitTorrent protocol (mostly client side).
 .
 This package contains translations of the KTorrent library.

Package: libktorrent6-6abi1
Description-md5: 7046a59a71f40bdb06c41e409eeb5867
Description-en: KTorrent library for C++ / Qt / KDE Frameworks
 The KTorrent library is a C++ / Qt / KDE Frameworks based implementation of
 the BitTorrent protocol (mostly client side).
 .
 The library supports connectivity to HTTP and UDP trackers, mainline DHT and
 the new generation Micro Transport Protocol (uTP). In addition, it provides
 many powerful BitTorrent network features including but not limited to torrent
 downloading and seeding, torrent creation and downloaded data verification,
 magnet links, advanced peer management, IP blocking lists.

Package: libkubuntu-dev
Description-md5: 953bb1c0f5b54dcad1f1ce2c1884e256
Description-en: library for Kubuntu platform integration - development files
 This library bundles logic required for convenient Kubuntu specific integration
 of Qt and KDE software, such as localization handling and on-demand capability
 expansion by installing packages.
 .
 These are the development files.

Package: libkubuntu1
Description-md5: a64b17e49f6c06a085af5c0faffde3ae
Description-en: library for Kubuntu platform integration
 This library bundles logic required for convenient Kubuntu specific integration
 of Qt and KDE software, such as localization handling and on-demand capability
 expansion by installing packages.

Package: libkunifiedpush-data
Description-md5: d5f2ddde70ffc9ba63e9c64d985a57be
Description-en: UnifiedPush client library - data files
 This library can be used by applications wanting to receive push
 notifications from a UnifiedPush distributor like KUnifiedPush.
 .
 The library implements Message Encryption for Web Push (RFC 8291) and
 Voluntary Application Server Identification (VAPID) (RFC 8292).
 .
 This package contains the architecture-independent data files for
 libkunifiedpush.

Package: libkunifiedpush-dev
Description-md5: c713acdf2133c18eed28ca859cafd3f9
Description-en: UnifiedPush client library - development files
 This library can be used by applications wanting to receive push
 notifications from a UnifiedPush distributor like KUnifiedPush.
 .
 The library implements Message Encryption for Web Push (RFC 8291) and
 Voluntary Application Server Identification (VAPID) (RFC 8292).
 .
 This package contains the development files for libkunifiedpush.

Package: libkunifiedpush1
Description-md5: 7b6a29dcafe6c5defc771aaafe3efb37
Description-en: UnifiedPush client library
 This library can be used by applications wanting to receive push
 notifications from a UnifiedPush distributor like KUnifiedPush.
 .
 The library implements Message Encryption for Web Push (RFC 8291) and
 Voluntary Application Server Identification (VAPID) (RFC 8292).

Package: libkuserfeedback-l10n
Description-md5: ba55ae87427415dc9403d090ad0a519f
Description-en: user feedback for applications - localization files
 Framework for collecting user feedback for applications via telemetry
 and surveys.
 .
 Telemetry
 * Extensible set of data sources for telemetry.
 * Full control for the user on what data to contribute.
 Surveys
 * Distribute surveys and offer users to participate in them.
 * Survey targeting based on telemetry data.
 * Allow the user to configure how often they want to participate in surveys.
 .
 This package contains the shared localizations for KUserFeedback.

Package: libkuserfeedbackcore1
Description-md5: 18eca5c32d09309da34473117955dc23
Description-en: user feedback for applications - Qt 5 core library
 Framework for collecting user feedback for applications via telemetry
 and surveys.
 .
 Telemetry
 * Extensible set of data sources for telemetry.
 * Full control for the user on what data to contribute.
 Surveys
 * Distribute surveys and offer users to participate in them.
 * Survey targeting based on telemetry data.
 * Allow the user to configure how often they want to participate in surveys.
 .
 This package contains the core library for the Qt 5 version of KUserFeedback.

Package: libkuserfeedbackwidgets1
Description-md5: 3a2d6ab2b716997a2180828b48ac9617
Description-en: user feedback for applications - Qt 5 widgets library
 Framework for collecting user feedback for applications via telemetry
 and surveys.
 .
 Telemetry
 * Extensible set of data sources for telemetry.
 * Full control for the user on what data to contribute.
 Surveys
 * Distribute surveys and offer users to participate in them.
 * Survey targeting based on telemetry data.
 * Allow the user to configure how often they want to participate in surveys.
 .
 This package contains the widgets library used by the Qt 5 version of
 KUserFeedback.

Package: libkvazaar-dev
Description-md5: c537a97b06b3f0078d9693e8d45ce05d
Description-en: HEVC encoder - development files
 Kvazaar is an award-winning academic open-source video encoder for the
 state-of-the-art High Efficiency Video Coding (HEVC/H.265) standard.
 .
 Kvazaar is being developed in C and optimized in SSE/AVX intrinsics. The
 development is being coordinated by Ultra Video Group at Tampere University,
 Finland.
 .
 Kvazaar includes all coding tools of Main, Main 10, and Main Still Picture
 profiles of HEVC and its modular source code facilitates parallelization on
 multi and manycore processors as well as algorithm acceleration on hardware.
 .
 This cross-platform HEVC encoder is targeted at x86, x64, PowerPC, and ARM
 processors.
 .
 The development headers for compiling programs that use kvazaar are provided
 by this package.

Package: libkvazaar7
Description-md5: 410e9f799ffb62f029b821ed411f8310
Description-en: HEVC encoder - shared library
 Kvazaar is an award-winning academic open-source video encoder for the
 state-of-the-art High Efficiency Video Coding (HEVC/H.265) standard.
 .
 Kvazaar is being developed in C and optimized in SSE/AVX intrinsics. The
 development is being coordinated by Ultra Video Group at Tampere University,
 Finland.
 .
 Kvazaar includes all coding tools of Main, Main 10, and Main Still Picture
 profiles of HEVC and its modular source code facilitates parallelization on
 multi and manycore processors as well as algorithm acceleration on hardware.
 .
 This cross-platform HEVC encoder is targeted at x86, x64, PowerPC, and ARM
 processors.
 .
 This package contains the shared library.

Package: libkvilib5
Description-md5: 635a93bcd1440d16621693fe064c2aa9
Description-en: transitional dummy package
 This is a transitional dummy package, it can be safely removed.

Package: libkwargs-perl
Description-md5: 340412592182ce1b2a045145f4f9b6f3
Description-en: Perl module for simple and clean handling of named arguments
 Kwargs is a Perl module that makes very easy to write functions with
 named arguments, specially when they take lots of (sometimes optional)
 arguments.

Package: libkwaylandclient6
Description-md5: bee918373877d21733cbf5894eb67d58
Description-en: Qt library wrapper for Wayland libraries
 KWayland provides a Qt-style Client library wrapper for
 the Wayland libraries.

Package: libkweathercore-data
Description-md5: 68569ca7305293f4068b21d176397e27
Description-en: arch independent data for KWeatherCore
 Get weather forecast and alerts anywhere on the earth easy. It provides
 you a highly abstracted library for things related to weather.
 .
 You are able to get the weather by location or coordinate. It is also possible
 to get the alerts of a country.
 .
 This package contains the arch independent data for KWatherCore.

Package: libkweathercore-dev
Description-md5: 25cb72ea262cb995ed6e613a3058106b
Description-en: development files for KWeatherCore
 Get weather forecast and alerts anywhere on the earth easy. It provides
 you a highly abstracted library for things related to weather.
 .
 You are able to get the weather by location or coordinate. It is also possible
 to get the alerts of a country.
 .
 This package contains the development files.

Package: libkweathercore-doc
Description-md5: cc6e5f9fd49152f097c6d909f63599da
Description-en: development documentation for KWeatherCore
 Get weather forecast and alerts anywhere on the earth easy. It provides
 you a highly abstracted library for things related to weather.
 .
 You are able to get the weather by location or coordinate. It is also possible
 to get the alerts of a country.
 .
 This package contains the qch documentation files.

Package: libkweathercore6
Description-md5: a98e0508449e00b4f530c0c8dc5ca671
Description-en: Library for retrieval of weather information
 Get weather forecast and alerts anywhere on the earth easy. It provides
 you a highly abstracted library for things related to weather.
 .
 You are able to get the weather by location or coordinate. It is also possible
 to get the alerts of a country.

Package: libkwin-x11-6
Description-md5: 18724234de25581450cdaeb4cdc1fe92
Description-en: KDE window manager X11 library
 KWin (pronounced as one syllable "kwin") is the window
 manager for the KDE Plasma Desktop. It gives you complete
 control over your windows, making sure they're not in the way
 but aid you in your task. It paints the window decoration,
 the bar on top of every window with (configurable) buttons
 like close, maximize and minimize. It also handles placing
 of windows and switching between them.
 .
 This package provides the shared library for KWin X11

Package: libkwin6
Description-md5: 02cae5c96f2a22c6b7bb14383d30abed
Description-en: KDE window manager library
 KWin (pronounced as one syllable "kwin") is the window
 manager for the KDE Plasma Desktop. It gives you complete
 control over your windows, making sure they're not in the way
 but aid you in your task. It paints the window decoration,
 the bar on top of every window with (configurable) buttons
 like close, maximize and minimize. It also handles placing
 of windows and switching between them.
 .
 This package is part of the KDE base workspace module.

Package: libkworkspace6-6
Description-md5: 81119c72b3935cc98452ac99b3441b80
Description-en: Plasma Workspace library
 Plasma Workspace is used as the base for Plasma Desktop, Mobile, and
 Bigscreen. It contains shared KCM configuration screens, applets as
 well as multiple libraries.
 .
 This library provides the core features of Plasma Workspace like
 display, login and session management.
 .
 This package contains the main Plasma Workspace library files.

Package: libkxl0
Description-md5: dd0a1c9b7a5112a1b0c4bcdb0855e38b
Description-en: multimedia library for game development
 KXL (Kacchan X Windows System Library) is a library targeted at game
 development that provides functions for simple image and sound output
 as well as higher level functions for text drawing, timer and events
 handling and image manipulation.
 .
 This package contains the libkxl0 runtime library.

Package: libkxl0-dev
Description-md5: 79080d6d7255910cf654578630f5fc0e
Description-en: development files for libkxl0
 KXL (Kacchan X Windows System Library) is a library targeted at game
 development that provides functions for simple image and sound output
 as well as higher level functions for text drawing, timer and events
 handling and image manipulation.
 .
 This package contains the header files and static library needed to
 compile applications that use libkxl0.

Package: libkxml2-java
Description-md5: 7aa2635af97bf187f7a5b2454cba3511
Description-en: small XML parser, designed for small environments
 kXML is a small XML pull parser, specially designed for constrained
 environments such as Applets, Personal Java or MIDP devices. In
 contrast to kXML 1, kXML 2 is based on the common XML pull API.
 .
 Pull based XML parsing combines some of the advantages of SAX and DOM:
 .
 - In contrast to push parsers (SAX), pull parsers such as kXML make it
 possible to model the XML processing routines after the structure of
 the processed XML document. Events processing is similar to an
 InputStream. If a part of the stream requires special handling, the
 parser can simply be delegated to a specialized method by handing over
 the parser.
 - While the above is also possible with an explicit DOM, DOM usually
 requires that the whole document structure is present in main memory.
 - In contrast to DOM based parsing, the XML events are accessible
 immediately when they are available, it is not necessary to wait for
 the whole tree to build up.

Package: libkxml2-java-doc
Description-md5: 5d573d6be34a772fab48fb88325ec195
Description-en: small XML parser, designed for small environments - docs
 kXML is a small XML pull parser, specially designed for constrained
 environments such as Applets, Personal Java or MIDP devices. In
 contrast to kXML 1, kXML 2 is based on the common XML pull API.
 .
 Pull based XML parsing combines some of the advantages of SAX and DOM:
 .
 - In contrast to push parsers (SAX), pull parsers such as kXML make it
 possible to model the XML processing routines after the structure of
 the processed XML document. Events processing is similar to an
 InputStream. If a part of the stream requires special handling, the
 parser can simply be delegated to a specialized method by handing over
 the parser.
 - While the above is also possible with an explicit DOM, DOM usually
 requires that the whole document structure is present in main memory.
 - In contrast to DOM based parsing, the XML events are accessible
 immediately when they are available, it is not necessary to wait for
 the whole tree to build up.
 .
 This package contains the documentation.

Package: libkyai-business-framework
Description-md5: 8965de8ee6136e46b8057e0e51ad0fb6
Description-en: Kylin AI business framework
 This library provides the core business logic infrastructure for the Kylin AI
 ecosystem. It handles task scheduling, context management, and integration
 with underlying AI engines.
 .
 This package contains the shared libraries.

Package: libkyai-business-framework-dev
Description-md5: 0368dea1f37823965de79cf1eb7cf3d6
Description-en: Development files for Kylin AI business framework
 This library provides the core business logic infrastructure for the Kylin AI
 ecosystem.
 .
 This package contains the header files and static libraries needed for
 developing applications that use libkyai-business-framework.

Package: libkylin-ai-document-qa-service
Description-md5: da6fdb48a54afd6079fa503c97449c06
Description-en: shared library for the Kylin AI knowledge-base client
 This package provides the shared library used by applications to talk
 to the Kylin AI document knowledge-base service.
 .
 It offers the client-side API for creating knowledge bases, adding
 text files, and performing similarity searches.

Package: libkylin-ai-document-qa-service-dev
Description-md5: ad5bb91d17da9c88478702ac8bb143e3
Description-en: development files for the Kylin AI knowledge-base client library
 This package contains the header files, development symlink, and
 pkg-config metadata for building applications against the Kylin AI
 knowledge-base client library.

Package: libkylin-ai-document-service
Description-md5: 48c42c94e1ce7c95ed854cc6e9701fd3
Description-en: client library for the Kylin AI document service
 This package provides the shared library used by applications to start
 and communicate with the per-user document parsing service over gRPC.
 It exposes the client-side interface for submitting document chunking
 requests and receiving parsed text chunks.

Package: libkylin-ai-document-service-dev
Description-md5: f2758199cba74fb3a2f6add5a7493134
Description-en: Development files for the Kylin AI document service client library
 This package provides header files, the unversioned linker symlink, and
 pkg-config metadata for developing against libkylin-ai-document-service.
 It is needed when building applications that link to the document
 service client library.

Package: libkylin-ai-subsystem-plugin-dev
Description-md5: 4873022076a7c0fda5c6b3c656e6b86e
Description-en: development files for the Kylin AI subsystem plugin
 This package provides headers and pkg-config metadata for developing
 against the Kylin AI subsystem plugin and its model configuration UI.

Package: libkylin-ai-system-private-dev
Description-md5: 00a2d65083e822fd7f2d4d2e9a34d194
Description-en: Kylin AI System Private Libs
 Kylin AI System Private Libs provides a comprehensive
 set of AI functionalities for  developers to integrate
 AI capabilities engine plugin into Kylin AI Subsystem.
 This package only includes the development headers.

Package: libkylin-chkname-dev
Description-md5: 3b48f9b6372ccc41733cb2c04b7fb20d
Description-en: kylin username check - development files
 libkylin-chkname's purpose is to provide common functions for user name
 checking.
 .
 This package contains the development files, and should be used for
 compilation.

Package: libkylin-chkname0
Description-md5: 67fb47117a40587ae0286e8c125e1633
Description-en: kylin username check - shared library
 libkylin-chkname's purpose is to provide common functions for user name
 checking.
 .
 This package contains the shared library.

Package: libkylin-cloud-ai-engine-plugin
Description-md5: 84388012c0b75b37e676fe49bf293543
Description-en: cloud AI engine plugins for Kylin AI Engine
 This package provides cloud AI engine plugins for Kylin AI Engine.
 .
 It enables integration with cloud-based AI service backends for
 natural-language, speech, and vision features.

Package: libkylin-nm-base
Description-md5: ceda2e9f19ba97d2ed94e1b9983a0595
Description-en: Base library for Kylin NetworkManager integration
 libkylin-nm-base provides Qt-based network management components built
 on top of NetworkManager interfaces.
 It supports querying network status and managing wired and wireless
 connections for UKUI desktop environments.

Package: libkylin-ondevice-ai-engine-plugin
Description-md5: e3014c5222e4fa0bd34c911678875e2a
Description-en: Ondevice AI plugin for kylin AI engine
 This package provides on-device AI engine plugins for the Kylin AI
 subsystem.
 .
 It includes embedding, natural-language-processing, and vision engine
 libraries for local AI inference.

Package: libkyotocabinet-dev
Description-md5: 7a44f9afec1639df1fa43884828cb5ec
Description-en: Straightforward implementation of DBM - development headers
 Kyoto Cabinet is a library of routines for managing a database. The
 database is a simple data file containing records, each is a pair of
 a key and a value. Every key and value is serial bytes with variable
 length. Both binary data and character string can be used as a key and
 a value. Each key must be unique within a database. There is neither
 concept of data tables nor data types. Records are organized in
 hash table or B+ tree.
 .
 This package contains the development headers.

Package: libkyotocabinet16v5
Description-md5: 4ecfd98bdb4e15c82c1b0b272077ff49
Description-en: Straightforward implementation of DBM - shared library
 Kyoto Cabinet is a library of routines for managing a database. The
 database is a simple data file containing records, each is a pair of
 a key and a value. Every key and value is serial bytes with variable
 length. Both binary data and character string can be used as a key and
 a value. Each key must be unique within a database. There is neither
 concept of data tables nor data types. Records are organized in
 hash table or B+ tree.
 .
 This package contains the shared library.

Package: libkysdk-ai-common
Description-md5: 3be6bccdc57e74cc34a538740912b6a0
Description-en: Kylin AI Common
 This package provides the Kylin AI common shared library, including
 common interfaces, types, macros, and error definitions used by
 components of the Kylin AI subsystem.

Package: libkysdk-ai-common-dev
Description-md5: 4a7ae864894149b28e8c2649ff20f5a6
Description-en: Kylin AI Common (development files)
 This package contains the header files, development symlinks, CMake
 package files, and pkg-config metadata for building applications
 against the Kylin AI common library.

Package: libkysdk-ai-private-dev
Description-md5: f1bbfdc95e6968539d134f0252349e46
Description-en: Development files for libai-system
 Development files for libkysdk-ai-private0. Includes header files and
 libraries necessary for developing model configuration.

Package: libkysdk-ai-private0
Description-md5: fb9c77e17726731beeb53651a6dca9a6
Description-en: Kylin AI SDK
 Kylin AI SDK provides the model configuration functionality for
 Kylin AI System.

Package: libkysdk-applications
Description-md5: b99e4bed2fce80ce462cf6bb359b988a
Description-en: kylin SDK based on application level
 A set of interfaces and tools are provided to assist the software
 development of the application layer. It includes Qt extension control,
 window management module, process control module, display control module,
 D-Bus call module, gsetting acquisition module, etc.

Package: libkysdk-applications-dev
Description-md5: 63e6f7e911c82c018748b06f64cbcbba
Description-en: development for libkysdk-applications
 A set of interfaces and tools are provided to assist the software
 development of the application layer. It includes Qt extension control,
 window management module, process control module, display control module,
 D-Bus call module, gsetting acquisition module, etc.
 Contains development files for libkysdk-applications.

Package: libkysdk-base
Description-md5: a4ba686445e6a4596659ceb948fc4e77
Description-en: Kylin SDK basic library
 libkysdk-base provides common functions in the
 process of program development, including log
 management, message communication, process
 daemon, thread management, timer, debugging and
 embedding, configuration file reading and writing, etc.

Package: libkysdk-base-dev
Description-md5: 2ef2238c9abd49f04854ff2041e71fcb
Description-en: development files for libkysdk-base
 libkysdk-base-dev provides common functions in the
 process of program development, including log
 management, message communication, process daemon, thread
 management, timer, debugging and embedding, configuration
 file reading and writing, etc.
 Contains development files for libkysdk-base.

Package: libkysdk-coreai-dev
Description-md5: 61cc15d229b2892397ccafda3829dca0
Description-en: Development files for libkysdk-coreai0
 This package contains the header files, development symlinks, and
 pkg-config metadata for building applications against the Kylin
 CoreAI speech, vision, and embedding libraries.

Package: libkysdk-coreai0
Description-md5: c1d905a1427c7d8b185d1c974ef67b26
Description-en: Kylin AI Core AI SDK
 This package provides the Kylin CoreAI shared libraries for speech,
 vision, and embedding features.

Package: libkysdk-desktop
Description-md5: 7569341a4bb264232ce908ba3bfa33f4
Description-en: kylin SDK based on desktop level
 A set of interfaces and tools are provided to assist the software
 development of the desktop layer. It includes sound effects module,
 notification module etc.

Package: libkysdk-desktop-dev
Description-md5: f1ba3507423ac1c8bb04c454786648ae
Description-en: development for libkysdk-desktop
 A set of interfaces and tools are provided to assist the software
 development of the desktop layer. It includes sound effects module,
 notification module etc.
 .
 This package contains development files for libkysdk-desktop.

Package: libkysdk-genai-dev
Description-md5: 1250ef04aca2e64e9a7b77f25c328d30
Description-en: GenAI text and vision client libraries - development files
 This package contains the header files, development symlinks, and
 pkg-config metadata for building applications that use the GenAI
 text and vision libraries.

Package: libkysdk-genai0
Description-md5: 6c974894cc7f0fe79a7ed81ae150a46b
Description-en: GenAI text and vision client libraries
 This package provides shared libraries for accessing generative AI
 text processing (chat, summarization, translation) and image
 generation services on the local system.

Package: libkysdk-system
Description-md5: a4f134c6ee218b23702fb8236cd038f6
Description-en: Kylin System Layer Developer Kit
 libkysdk-system is system layer kit that provides API and services
 such as system information, disk information and system time, etc.
 .
 This package is metapackage.It provides the kysdk shared basic libraries.

Package: libkysdk-system-dev
Description-md5: 0a10c68536aca1fc6f806c9ff1e4f7ff
Description-en: Kylin System Layer Developer Kit - Development Library
 libkysdk-system is development library of system layer kit,
 providing API and services such as system information,
 disk information, and system time, etc.
 .
 This package provides the development files of libkysdk-system.

Package: libkysdk-vector-engine-client
Description-md5: a0ea809b1f59a644b4936ab3a9d94c8c
Description-en: client library for the Kylin AI vector engine
 Shared library for applications that interact with the Kylin AI
 vector engine.
 .
 This package provides the runtime library.

Package: libkysdk-vector-engine-client-dev
Description-md5: 22de59ce660e6aae10c4e71e15d5f3b6
Description-en: development files for the Kylin AI vector engine client
 This package contains header files, unversioned shared library symlinks,
 and pkg-config files for developing applications using
 libkysdk-vector-engine-client.

Package: libkywc1
Description-md5: 8b4a47bf6183f2d49c34a29bee4c39ad
Description-en: Kylin window manager client libraries
 kylin-wayland-compositor is a window manager for the UKUI desktop.
 It gives you complete control over your windows and paints the
 window decoration, the bar on top of window with buttons like
 close, maximize and minimize. It also handles placing of windows
 and switching between them. This window manager provides a rich
 set of features comparable to KWin (KDE) and Mutter (GNOME),
 including compositing, dynamic workspaces, and plugin extensibility.
 .
 This package includes the libkywc shared libraries.

Package: libkywc1-dev
Description-md5: 30575f942e85ee4ba144a7bd08790815
Description-en: Development files for libkywc
 kylin-wayland-compositor is a window manager for the UKUI desktop.
 It gives you complete control over your windows and paints the
 window decoration, the bar on top of window with buttons like
 close, maximize and minimize. It also handles placing of windows
 and switching between them. This window manager provides a rich
 set of features comparable to KWin (KDE) and Mutter (GNOME),
 including compositing, dynamic workspaces, and plugin extensibility.
 .
 This package includes development files for libkywc.

Package: libla4j-java
Description-md5: 0ef5cff5ef053d96d0a9d61ce2d66287
Description-en: Linear Algebra for Java
 La4j (Linear Algebra for Java) is a 100% Java library that provides
 Linear Algebra primitives (matrices and vectors) and algorithms. The
 la4j library was initially designed to be a lightweight and simple
 tool for passionate Java developers.

Package: liblablgl-ocaml
Description-md5: dfab78f17151d9e64ecb6ebb0bc82031
Description-en: Runtime libraries for lablgl
 LablGL is an OpenGL interface for Objective Caml. Since it includes
 support for the Togl widget you can comfortably use it with LablTk.
 A GtkGlarea binding for use with lablgtk is also provided.
 .
 This package contains only the dynamic libraries needed for running dynamic
 bytecode executables.

Package: liblablgl-ocaml-dev
Description-md5: 63edf9330c826aedb8702ee11c789d80
Description-en: OpenGL interface for Objective Caml
 LablGL gives access to the OpenGL interface from Objective Caml. Since it
 includes support for the Togl widget, you can comfortably use it with
 LablTk. A GtkGlarea binding for use with lablgtk is also provided.

Package: liblablgtk3-ocaml
Description-md5: 5a79af53a9cbe4532d105ee328f16f4a
Description-en: OCaml bindings to Gtk+ version 3 (runtime)
 This is the OCaml binding for GTK+ version 3. GTK stands for the GIMP Toolkit,
 a multi-platform toolkit for creating graphical user interfaces.
 .
 This package includes only the dynamic libraries needed for running dynamic
 bytecode executables.

Package: liblablgtk3-ocaml-dev
Description-md5: 328a146f37372c00375256e7c59bb64d
Description-en: OCaml bindings to Gtk+ version 3 (development files)
 This is the OCaml binding for GTK+ version 3. GTK stands for the GIMP Toolkit,
 a multi-platform toolkit for creating graphical user interfaces.
 .
 This package contains the development files of lablgtk.

Package: liblablgtk3-ocaml-doc
Description-md5: ea718922e8147221ecfb481ca64e1e49
Description-en: OCaml bindings to Gtk+ version 3 (documentation)
 This is the OCaml binding for GTK+ version 3. GTK stands for the GIMP Toolkit,
 a multi-platform toolkit for creating graphical user interfaces.
 .
 This package contains the API reference of all libraries provided by
 LablGTK3, and the collection of examples.

Package: liblablgtksourceview3-ocaml
Description-md5: 3f200ba3fc23f283d5d83cc4060e3182
Description-en: OCaml bindings for libgtksourceview3 (runtime)
 This is the OCaml binding for the GtkSourceView3 widget, a text widget that
 extends the standard GTK+ 3.x text widget with syntax highlighting and other
 features typical of a source editor.
 .
 This package contains the shared runtime stub libraries.

Package: liblablgtksourceview3-ocaml-dev
Description-md5: cee8e3313853ee2a9118621331f7805f
Description-en: OCaml bindings for libgtksourceview3 (development files)
 This is the OCaml binding for the GtkSourceView3 widget, a text widget that
 extends the standard GTK+ 3.x text widget with syntax highlighting and other
 features typical of a source editor.
 .
 This package contains the development files of the lablgtksourceview3 package.

Package: liblablgtkspell3-ocaml
Description-md5: 9e16d2aba4e70d47bd0369cfcf4622f7
Description-en: OCaml bindings for libgtkspell3 (runtime)
 This is the OCaml binding for the GtkSpell library which provides
 word-processor-style highlighting and replacement of misspelled words
 in a GtkTextView widget.
 .
 This package contains the shared runtime stub libraries.

Package: liblablgtkspell3-ocaml-dev
Description-md5: a708753914518fed8bf546b15b71dd08
Description-en: OCaml bindings for libgtkspell3 (development files)
 This is the OCaml binding for the GtkSpell library which provides
 word-processor-style highlighting and replacement of misspelled words
 in a GtkTextView widget.
 .
 This package contains the development files of the lablgtkspell3 package.

Package: liblabltk-ocaml
Description-md5: 88ca8d8153202b85d67c850289590daf
Description-en: OCaml bindings to Tcl/Tk (runtime libraries)
 mlTk is a library for interfacing OCaml with the scripting language
 Tcl/Tk.
 .
 In addition to the basic interface with Tcl/Tk, this package contains
 * the "jpf" library, written by Jun P. Furuse; it contains a "file
 selector" and "balloon help" support;
 * the "frx" library, written by Francois Rouaix;
 * the "tkanim" library, which supports animated gif loading/display.
 .
 This package contains runtime libraries.

Package: liblabltk-ocaml-dev
Description-md5: 6f1318449b0e6b19bc651f9367a7585c
Description-en: OCaml bindings to Tcl/Tk (dev. libraries)
 mlTk is a library for interfacing OCaml with the scripting language
 Tcl/Tk.
 .
 In addition to the basic interface with Tcl/Tk, this package contains
 * the "jpf" library, written by Jun P. Furuse; it contains a "file
 selector" and "balloon help" support;
 * the "frx" library, written by Francois Rouaix;
 * the "tkanim" library, which supports animated gif loading/display.
 .
 This package contains development libraries.

Package: libladspa-ocaml
Description-md5: acc3ab45ccccd200cec81e77ead75018
Description-en: OCaml bindings for LADSPA -- runtime files
 LADSPA is a free standard specification for audio effect plugins.
 Ocaml-ladspa provide an interface for OCaml programmers to this
 architecture.
 .
 This package contains only the shared runtime stub binaries.

Package: libladspa-ocaml-dev
Description-md5: 040e527006e4a7d477fb0b866eb36946
Description-en: OCaml bindings for LADSPA -- development files
 LADSPA is a free standard specification for audio effect plugins.
 Ocaml-ladspa provide an interface for OCaml programmers to this
 architecture.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ladspa.

Package: liblaf-plugin-java
Description-md5: dadb06e1685bbdcc04380a0761fb172e
Description-en: Support for third-party components in Java look-and-feel libraries
 The goal of this project is to provide a generic plugin framework for
 look-and-feels and define the interface of a common kind of plugins - the
 component plugins.

Package: liblaf-plugin-java-doc
Description-md5: e43557eb04a9fb6d09d554e115502b7c
Description-en: Support for third-party components in Java look-and-feel libraries (doc)
 The goal of this project is to provide a generic plugin framework for
 look-and-feels and define the interface of a common kind of plugins - the
 component plugins.
 .
 This package contains API documentation (Javadoc) for liblaf-plugin-java.

Package: liblaf-widget-java
Description-md5: 4308e881ea02d5f9021b96fc72334bf1
Description-en: Java widget toolbox for other look-and-feel libraries
 Laf-Widget project provide support for and base set of
 additional behaviour and widgets in look-and-feels libraries.
 .
 The list of currently provided widgets (from v4)
 * Auto-completion (model-based / free-text) on editable combo boxes.
 * Hover preview of minimized internal frames on desktop icons.
 * Menu search panel on menu bars.
 * Hover preview of tab in tabbed panes.
 * Overview dialog on tabbed panes with optional periodic refresh.
 * Tab paging on tabbed panes.
 * Password strength checker on password fields.
 * Lock border on non-editable text components and model editable combobox.
 * Select all text in text component on focus gain.
 * Context menu on text components with edit actions (copy / paste / cut ...).
 * Enhanced drag-and-drop support for trees.
 * Scroll pane selector.
 * Selecting / deselecting in text components on Escape key press.
 .
 Laf-Widget is used by substance look-and-feel since 3.0

Package: liblaf-widget-java-doc
Description-md5: 68e6ca63836484498ae65c085d2e63ab
Description-en: Java widget toolbox for look-and-feel libraries - documentation
 Laf-Widget project provide support for and base set of
 additional behaviour and widgets in look-and-feels libraries.
 .
 The list of currently provided widgets (from v4)
 * Auto-completion (model-based / free-text) on editable combo boxes.
 * Hover preview of minimized internal frames on desktop icons.
 * Menu search panel on menu bars.
 * Hover preview of tab in tabbed panes.
 * Overview dialog on tabbed panes with optional periodic refresh.
 * Tab paging on tabbed panes.
 * Password strength checker on password fields.
 * Lock border on non-editable text components and model editable combobox.
 * Select all text in text component on focus gain.
 * Context menu on text components with edit actions (copy / paste / cut ....
 * Enhanced drag-and-drop support for trees.
 * Scroll pane selector.
 * Selecting / deselecting in text components on Escape key press.
 .
 Laf-Widget is used by substance look-and-feel since 3.0
 .
 This package contains API documentation (Javadoc) for liblaf-widget-java.

Package: liblager-dev
Description-md5: 8090bcd727ae6273b8b26921286f58a2
Description-en: C++ library for value-oriented design -- development files
 lager is a C++ library to assist value-oriented design by implementing the
 unidirectional data-flow architecture. It is heavily inspired by Elm and Redux,
 and enables composable designs by promoting the use of simple value types and
 testable application logic via pure functions. And you get time-travel for
 free!
 .
 This package contains the development files.

Package: liblam4t64
Description-md5: 58d74167c19333440b1f8ad3df2db572
Description-en: Shared libraries used by LAM parallel programs
 LAM (Local Area Multicomputer) is an open source implementation of the
 Message Passing Interface (MPI) standard.
 .
 This package provides the shared library.

Package: liblambda-term-ocaml
Description-md5: 51f23fa9648b186666da2ed5899e97ab
Description-en: terminal manipulation library for OCaml (runtime)
 Lambda-term is a cross-platform library for manipulating the
 terminal. It provides abstraction for keys, mouse events, colors, as
 well as a set of widgets to write curses-oriented applications.
 .
 This package contains the runtime libraries for programs using
 lambda-term.

Package: liblambda-term-ocaml-dev
Description-md5: 264bd185c54b0b39e665d1717257a7e0
Description-en: terminal manipulation library for OCaml (development tools)
 Lambda-term is a cross-platform library for manipulating the
 terminal. It provides abstraction for keys, mouse events, colors, as
 well as a set of widgets to write curses-oriented applications.
 .
 This package contains the development stuff needed to use the
 lambda-term library in your programs.

Package: liblambdaisland-uri-clojure
Description-md5: 5351b91093bb7f13d8c0ac9ecdbcd810
Description-en: pure Clojure URI library
 This package provides a pure Clojure URI library. It is a modern replacement
 for the now unmaintained url-clojure (cemerick/url).

Package: liblammps-dev
Description-md5: bd3e5f34aab7356671f9f3cbf2018f6a
Description-en: Molecular Dynamics Simulator (dev files)
 LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale
 Atomic/Molecular Massively Parallel Simulator.
 .
 LAMMPS has potentials for soft materials (biomolecules, polymers) and
 solid-state materials (metals, semiconductors) and coarse-grained or
 mesoscopic systems. It can be used to model atoms or, more generically, as a
 parallel particle simulator at the atomic, meso, or continuum scale.
 .
 LAMMPS runs on single processors or in parallel using message-passing
 techniques and a spatial-decomposition of the simulation domain. The code is
 designed to be easy to modify or extend with new functionality.
 .
 This package contains development files and headers to build applications
 using the LAMMPS shared library.

Package: liblammps0t64
Description-md5: 95a8c59b10a7cfd9e036bde06240f237
Description-en: Molecular Dynamics Simulator (shared library)
 LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale
 Atomic/Molecular Massively Parallel Simulator.
 .
 LAMMPS has potentials for soft materials (biomolecules, polymers) and
 solid-state materials (metals, semiconductors) and coarse-grained or
 mesoscopic systems. It can be used to model atoms or, more generically, as a
 parallel particle simulator at the atomic, meso, or continuum scale.
 .
 LAMMPS runs on single processors or in parallel using message-passing
 techniques and a spatial-decomposition of the simulation domain. The code is
 designed to be easy to modify or extend with new functionality.
 .
 This package provides the LAMMPS shared library.

Package: liblanguage-detector-java
Description-md5: 0d8415b5ead2ee3ba86a9c3444cf7cc2
Description-en: Language Detection Library for Java
 This software uses language profiles which were created based on common text
 for each language. N-grams, a contiguous sequence of n items from a given
 sample of text, were then extracted from that text and stored in the profiles.
 When trying to figure out in what language a certain text is written, the
 program goes through the same process: It creates the same kind of n-grams of
 the input text. Then it compares the relative frequency of them, and finds the
 language that matches best. Currently 71 languages are supported.

Package: liblapack-test
Description-md5: e2a4bb667b79f7e1206927ea3bf7d8cb
Description-en: Library of linear algebra routines 3 - testing programs
 LAPACK version 3.X is a comprehensive FORTRAN library that does
 linear algebra operations including matrix inversions, least
 squared solutions to linear sets of equations, eigenvector
 analysis, singular value decomposition, etc. It is a very
 comprehensive and reputable package that has found extensive
 use in the scientific community.
 .
 These testing programs have been run against the
 shared library in the lapack package.  The results have been
 collected in the files test_results.  These
 programs are provided separately here so that the user can
 test and compare alternate versions of the lapack libraries,
 such as those provided by the ATLAS packages, and the lapack
 package.

Package: liblapack64-test
Description-md5: 3064bd491d0f1163860a033188f6cb04
Description-en: Library of linear algebra routines 3 - testing programs (64bit-index)
 LAPACK version 3.X is a comprehensive FORTRAN library that does
 linear algebra operations including matrix inversions, least
 squared solutions to linear sets of equations, eigenvector
 analysis, singular value decomposition, etc. It is a very
 comprehensive and reputable package that has found extensive
 use in the scientific community.
 .
 These testing programs have been run against the
 shared library in the lapack package.  The results have been
 collected in the files test_results.  These
 programs are provided separately here so that the user can
 test and compare alternate versions of the lapack libraries,
 such as those provided by the ATLAS packages, and the lapack
 package.
 .
 Compiled with Fortran option "-fdefault-integer-8".

Package: liblapackpp-dev
Description-md5: 7956c12d56e20f4ce189f6f64f18fdd4
Description-en: C++ API for the Linear Algebra PACKage (development files)
 The Linear Algebra PACKage (LAPACK) is a standard software library for
 numerical linear algebra. It provides routines for solving systems of linear
 equations and linear least squares problems, eigenvalue problems, and singular
 value decomposition. It also includes routines to implement the associated
 matrix factorizations such as LU, QR, Cholesky, etc. LAPACK was originally
 written in FORTRAN 77, and moved to Fortran 90 in version 3.2 (2008). LAPACK
 provides routines for handling both real and complex matrices in both single
 and double precision.
 .
 The objective of LAPACK++ is to provide a convenient, performance oriented API
 for development in the C++ language, that, for the most part, preserves
 established conventions, while, at the same time, takes advantages of modern
 C++ features, such as: namespaces, templates, exceptions, etc.
 .
 This package contains the static libraries and the header files.

Package: liblasi-dev
Description-md5: bf014463cc61f96d6640a722073a5890
Description-en: development files and documentation for the LASi library
 LASi is a library that provides a C++ stream output interface (with
 operator <<) for creating PostScript documents that can contain
 characters from any of the scripts and symbol blocks supported in
 Unicode and by the Pango layout engine. The library accommodates
 right-to-left scripts such as Arabic and Hebrew as easily as
 left-to-right scripts. Indic and Indic-derived Complex Text Layout
 (CTL) scripts, such as Devanagari, Thai, Lao, and Tibetan are
 supported to the extent provided by Pango and by the OpenType fonts
 installed on your system. All of this is provided without need for
 any special configuration or layout calculation on the programmer's
 part.
 .
 This package contains the development files as well as the HTML
 documentation for LASi.

Package: liblasi0t64
Description-md5: 6bb5ec207de2f4112f5312706180a131
Description-en: creation of PostScript documents containing Unicode symbols
 LASi is a library that provides a C++ stream output interface (with
 operator <<) for creating PostScript documents that can contain
 characters from any of the scripts and symbol blocks supported in
 Unicode and by the Pango layout engine. The library accommodates
 right-to-left scripts such as Arabic and Hebrew as easily as
 left-to-right scripts. Indic and Indic-derived Complex Text Layout
 (CTL) scripts, such as Devanagari, Thai, Lao, and Tibetan are
 supported to the extent provided by Pango and by the OpenType fonts
 installed on your system. All of this is provided without need for
 any special configuration or layout calculation on the programmer's
 part.

Package: liblasso-perl
Description-md5: a6fed384a4da3dba999199b652c91c55
Description-en: Library for Liberty Alliance and SAML protocols - Perl bindings
 Lasso is an implementation of Liberty Alliance and related protocols, for
 network identity federations, single sign-on and other web services protocols.
 The main specifications implemented by the library are ID-FF, ID-WSF and SAML.
 .
 This package contains Perl bindings for liblasso, needed to use lasso
 in Perl applications.

Package: liblastfm-fingerprint5-1
Description-md5: 7030490d5a55849ca93e208b83455aa1
Description-en: Last.fm fingerprinting library (Qt5 build)
 liblastfm is a collection of C++/Qt5 libraries provided by Last.fm for use
 with their web services.
 .
 This library lets you fingerprint decoded audio tracks and fetch metadata
 suggestions for them.

Package: liblastfm-fingerprint6-1
Description-md5: bc202d31f3c57873c7d0ad23547e13b6
Description-en: Last.fm fingerprinting library (Qt6 build)
 liblastfm is a collection of C++/Qt6 libraries provided by Last.fm for use
 with their web services.
 .
 This library lets you fingerprint decoded audio tracks and fetch metadata
 suggestions for them.

Package: liblastfm-java
Description-md5: 4b755599ef577a182a96d6954990dd0e
Description-en: last.fm API bindings for Java
 The last.fm API bindings for java are a wrapper for the new last.fm
 API and the last.fm submission service. It provides classes and
 methods to invoke last.fm API methods as well as scrobbling songs and
 streaming radio from within Java applications.

Package: liblastfm-ocaml-dev
Description-md5: 28afaa38941186bd4fceea063400e4b6
Description-en: OCaml interface to audioscrobbler and lastfm radios
 This OCaml module provides an API to audioscrobbler, the lastfm
 submission protocol, as well as the radio API, which allows one to
 listen to lastfm streams/radios.

Package: liblastfm5-1
Description-md5: 8cbd2f4af1315550eefdd1a74c344421
Description-en: Last.fm web services library (Qt5 build)
 liblastfm is a collection of C++/Qt5 libraries provided by Last.fm for use
 with their web services.
 .
 This package contains the base web services library.

Package: liblastfm5-dev
Description-md5: 1952075861d27d01ed3bbe34d324f0bf
Description-en: Last.fm web services library (Qt5 build) - development files
 liblastfm is a collection of C++/Qt5 libraries provided by Last.fm for use
 with their web services.
 .
 This package contains the development files. Developers working on a new
 client will need to request an API key. See README for more details.

Package: liblastfm6-1
Description-md5: 6bcdf8678193d895e822345032e5eb23
Description-en: Last.fm web services library (Qt6 build)
 liblastfm is a collection of C++/Qt6 libraries provided by Last.fm for use
 with their web services.
 .
 This package contains the base web services library.

Package: liblastfm6-dev
Description-md5: c232b846228b500e801c1f7fdc4fc345
Description-en: Last.fm web services library (Qt6 build) - development files
 liblastfm is a collection of C++/Qt6 libraries provided by Last.fm for use
 with their web services.
 .
 This package contains the development files. Developers working on a new
 client will need to request an API key. See README for more details.

Package: liblastlog2-2-dbgsym
Description-md5: 6a494e1c0d5e3d907fa217c0c3088231
Description-en: debug symbols for liblastlog2-2

Package: liblaszip-api8
Description-md5: 42b17c2ed1a2b21538e41c1c4a8db450
Description-en: Lossless LiDAR compression - API shared library
 LASzip quickly turns bulky LAS files into compact LAZ files without
 information loss.
 .
 This package contains the API shared library.

Package: liblaszip-dev
Description-md5: 3f58330744e1fd56b8fcd67b62d07e5c
Description-en: Lossless LiDAR compression - development files
 LASzip quickly turns bulky LAS files into compact LAZ files without
 information loss.
 .
 This package contains development files.

Package: liblaszip8
Description-md5: 747250a339d6d66f7c4ed700fa4fd7fb
Description-en: Lossless LiDAR compression - shared library
 LASzip quickly turns bulky LAS files into compact LAZ files without
 information loss.
 .
 This package contains the shared library.

Package: liblatex-decode-perl
Description-md5: de81e35cb61164a14df0add6b08aa906
Description-en: Perl module to convert LaTeX input to Unicode
 The module LaTeX::Decode does (obviously) the opposite of LaTeX::Encode: it
 converts LaTeX input to Unicode. :)
 It also comes with a companion utility script, latex2utf8.

Package: liblatex-driver-perl
Description-md5: 236fd2b8a161c4122a6ee4c0d1143a87
Description-en: driver module that encapsulates the details of formatting a LaTeX document
 The LaTeX::Driver module encapsulates the details of invoking the LaTeX
 programs to format a LaTeX document. Formatting with LaTeX is complicated;
 there are potentially many programs to run and the output of those programs
 must be monitored to determine whether further processing is required.
 .
 LaTeX::Driver runs the required commands in the directory specified, either
 explicitly with the dirname option or implicitly by the directory part of
 basename, or in the current directory. As a result of the processing up to a
 dozen or more intermediate files are created. These can be removed with the
 cleanup method.
 .
 The LaTeX::Driver module takes care of running and re-running latex on
 a LaTeX document so that forward references, tables of contents, and
 lists of figures and tables are resolved.  It will also run bibtex and
 makeindex if it detects that a bibliography or in index have been
 specified, and will re-run latex again one or more times until the
 formatting of the document has stabilized.

Package: liblatex-encode-perl
Description-md5: 5117117f8fc572a4e9cf19bfd1eb3048
Description-en: Perl module to encode characters for LaTeX formatting
 LaTeX::Encode provides a function to encode text that is to be formatted with
 LaTeX. It encodes characters that are special to LaTeX or that are
 represented in LaTeX by LaTeX commands.
 .
 The special characters are: \ (command character), { (open group), } (end
 group), & (table column separator), # (parameter specifier), % (comment
 character), _ (subscript), ^ (superscript), ~ (non-breakable space), $
 (mathematics mode).
 .
 Note that some of the LaTeX commands for characters are defined in the LaTeX
 textcomp package.

Package: liblatex-table-perl
Description-md5: 863fb6fdb3aac2afc8dc94c4db48fec6
Description-en: Perl extension for the automatic generation of LaTeX tables
 LaTeX::Table is a Perl extension for the automatic generation of LaTeX tables
 .
 LaTeX makes professional typesetting easy. Unfortunately, this is not
 entirely true for tables and the standard LaTeX table macros have a rather
 limited functionality. LaTeX::Table supports many CTAN packages and hides the
 complexity of using them behind an easy and intuitive API.
 .
 This module supports multipage tables via the xtab and the longtable package.
 For publication quality tables it utilizes the booktabs package. It also
 supports the tabularx and tabulary packages for nicer fixed-width tables.
 Furthermore, it supports the colortbl package for colored tables optimized for
 presentations.  The powerful new ctable package is supported and especially
 recommended when footnotes are needed. LaTeX::Table ships with some
 predefined, good looking themes.
 .
 This module ships with two small utilities. The first, csv2pdf is a CSV to PDF
 converter. It is only about 100 lines of code short and only meant as an
 example application, but it is already very powerful. It requires Getopt::Long,
 Text::CSV, LaTeX::Encode and LaTeX::Driver.
 .
 The second utility is ltpretty. It takes a lazy formatted LaTeX table from
 STDIN (typically piped from Vim or emacs) and outputs a completely formatted
 table. This makes this module not only useful for automatically generated
 reports, but also saves a lot of typing work in creating custom tables.

Package: liblatex-tom-perl
Description-md5: ed669a5008a60cdc259688630ecdc2d5
Description-en: module for parsing, analyzing and manipulating LaTeX documents
 The LaTeX::TOM  module provides a parser which parses and interprets (though
 not fully) LaTeX documents and returns a tree-based representation of what it
 finds. This tree is a LaTeX::TOM::Tree. The tree contains LaTeX::TOM::Node
 nodes.
 .
 This module should be especially useful to anyone who wants to do processing
 of LaTeX documents that requires extraction of plain-text information, or
 altering of the plain-text components (or alternatively, the math-text
 components).

Package: liblatex-tounicode-perl
Description-md5: 50729b93df629125bf6a81affddcb062
Description-en: Convert LaTeX commands to Unicode
 LaTeX::ToUnicode provides a method to convert LaTeX-style markups for accents
 etc. into their Unicode equivalents. It translates commands for special
 characters or accents into their Unicode equivalents and removes formatting
 commands. It is not at all bulletproof or complete.
 .
 This module converts values from BibTeX files into plain text.
 .
 In contrast to TeX::Encode, this module does not create HTML of any kind,
 including for HTML/XML metacharacters such as <, >, &, which can appear
 literally in the output. Entities are other handling for these has to happen
 at another level, if need be.

Package: liblavfile-2.2-0
Description-md5: 38a736e7069b6dfa199186431d6a7cae
Description-en: MJPEG capture/editing/replay and MPEG encoding toolset (library)
 The mjpeg programs are a set of tools that can do recording of videos and
 playback, simple cut-and-paste editing and the MPEG compression of audio and
 video under Linux.
 .
 This package contains the shared lavfile library.

Package: liblavjpeg-2.2-0
Description-md5: a40179b56ec649841a590b52d455bf8c
Description-en: MJPEG capture/editing/replay and MPEG encoding toolset (library)
 The mjpeg programs are a set of tools that can do recording of videos and
 playback, simple cut-and-paste editing and the MPEG compression of audio and
 video under Linux.
 .
 This package contains the shared lavjpeg library.

Package: liblaxjson-dev
Description-md5: 786e292b49448d63ee6fb6ec2b815ebf
Description-en: relaxed streaming JSON parser library (development files)
 Official JSON is almost human-readable and human-writable. Disabling a few of
 the strict rules makes it significantly more so.
 .
 This library is intended for parsing user input, such as a config file. It is
 not intended for serializing or deserializing, or as a format for computer-to-
 computer communication.
 .
 This relaxed streaming JSON parser allows:
 * unquoted keys
 * single quotes `'`
 * `//` and `/* */` style comments
 * extra commas `,` in arrays and objects
 .
 This package contains the development files.

Package: liblaxjson1
Description-md5: 319606f5369181d63b307ede321e40d5
Description-en: relaxed streaming JSON parser library
 Official JSON is almost human-readable and human-writable. Disabling a few of
 the strict rules makes it significantly more so.
 .
 This library is intended for parsing user input, such as a config file. It is
 not intended for serializing or deserializing, or as a format for computer-to-
 computer communication.
 .
 This relaxed streaming JSON parser allows:
 * unquoted keys
 * single quotes `'`
 * `//` and `/* */` style comments
 * extra commas `,` in arrays and objects

Package: liblayershellqtinterface-dev
Description-md5: bb3e33cfa62482008540b5073b2a6a45
Description-en: use the Wayland wl-layer-shell protocol - development files
 Qt component to allow applications to make use of the Wayland
 wl-layer-shell protocol.
 .
 This package includes the development files.

Package: liblayershellqtinterface6
Description-md5: 6638d50a465e2e7a05fde00aeb52b106
Description-en: use the Wayland wl-layer-shell protocol - run-time library
 Qt component to allow applications to make use of the Wayland
 wl-layer-shell protocol.
 .
 This package includes the library.

Package: liblayout-java
Description-md5: 10bcaa4b5de588488d838a57cb8b58cf
Description-en: Java layouting framework
 LibLayout is a layouting framework. It is based on the Cascading StyleSheets
 standard (in the upcoming version 3). The layouting expects to receive its
 content as a DOM structure (although it does not rely on the W3C-DOM API).

Package: liblayout-manager-perl
Description-md5: 8eb6f05a82471dafcc5e72b89ec5b5af
Description-en: module for managing layout of graphical components
 Layout::Manager is a Perl module that provides a framework for working with
 layout managers, which are classes that determine the size and position of
 arbitrary components within a container. A few managers are provided for
 reference purposes, but this module is intended to serve as a basis for other
 implementations.
 .
 This module uses Graphics::Primitive::Container as a source of its components
 (see libgraphics-primitive-perl for details).

Package: liblazymap-clojure
Description-md5: cdd28c5a237e460121f0c4b7e156f601
Description-en: transparent wrapper around Clojure's map types
 LazyMap is a transparent wrapper around the map types of Clojure. It works
 similar to lazy-seq for sequences: the value associated with a key via
 lazy-assoc is not evaluated until it is actually accessed. So if the value is
 dissoc'd before it is accessed the code necessary to generate the value is not
 executed at all.

Package: liblbfgs-dev
Description-md5: d5f65742152dd99ff4338f3d17c1fa28
Description-en: L-BFGS solver for unconstrained nonlinear optimization problems
 Solves nonlinear optimization problems using the limited-memory BFGS method.
 The user specifies a callback C function that returns the value and gradients
 of the cost function at a particular operating point. This library estimates
 the Hessians from user input, and applies Newton's method iteratively to find a
 local minimum of the cost function. This is a small library, written in C with
 minimal dependencies.
 .
 This package contains development files

Package: liblbfgs0
Description-md5: fd6420537d3e400fb27878507da038eb
Description-en: L-BFGS solver for unconstrained nonlinear optimization problems
 Solves nonlinear optimization problems using the limited-memory BFGS method.
 The user specifies a callback C function that returns the value and gradients
 of the cost function at a particular operating point. This library estimates
 the Hessians from user input, and applies Newton's method iteratively to find a
 local minimum of the cost function. This is a small library, written in C with
 minimal dependencies.

Package: liblbfgsb-dev
Description-md5: 37a00bbe01fedfbb7e538ca0f027a39e
Description-en: Limited-memory quasi-Newton bound-constrained optimization (static library)
 Fortran library implementing limited-memory quasi-Newton
 bound-constrained optimization as described in [1,2,3].
 .
 This package contains the static library.
 .
 [1] R. H. Byrd, P. Lu and J. Nocedal. A Limited Memory Algorithm for
 Bound Constrained Optimization, (1995), SIAM Journal on Scientific
 and Statistical Computing , 16, 5, pp. 1190-1208.
 .
 [2] C. Zhu, R. H. Byrd and J. Nocedal. L-BFGS-B: Algorithm 778:
 L-BFGS-B, FORTRAN routines for large scale bound constrained
 optimization (1997), ACM Transactions on Mathematical Software, Vol
 23, Num. 4, pp. 550 - 560.
 .
 [3] J.L. Morales and J. Nocedal. L-BFGS-B: Remark on Algorithm 778:
 L-BFGS-B, FORTRAN routines for large scale bound constrained
 optimization (2011), to appear in ACM Transactions on Mathematical
 Software.

Package: liblbfgsb-examples
Description-md5: ff7d9569cd9be35126da1eed31f862ef
Description-en: Limited-memory quasi-Newton bound-constrained optimization (examples)
 Fortran library implementing limited-memory quasi-Newton
 bound-constrained optimization as described in [1,2,3].
 .
 This package contains some example programs, their source code and
 example output as provided by upstream.
 .
 [1] R. H. Byrd, P. Lu and J. Nocedal. A Limited Memory Algorithm for
 Bound Constrained Optimization, (1995), SIAM Journal on Scientific
 and Statistical Computing , 16, 5, pp. 1190-1208.
 .
 [2] C. Zhu, R. H. Byrd and J. Nocedal. L-BFGS-B: Algorithm 778:
 L-BFGS-B, FORTRAN routines for large scale bound constrained
 optimization (1997), ACM Transactions on Mathematical Software, Vol
 23, Num. 4, pp. 550 - 560.
 .
 [3] J.L. Morales and J. Nocedal. L-BFGS-B: Remark on Algorithm 778:
 L-BFGS-B, FORTRAN routines for large scale bound constrained
 optimization (2011), to appear in ACM Transactions on Mathematical
 Software.

Package: liblbfgsb0
Description-md5: 72eba37b54e9327545a3ad001c7f7b82
Description-en: Limited-memory quasi-Newton bound-constrained optimization
 Fortran library implementing limited-memory quasi-Newton
 bound-constrained optimization as described in [1,2,3].
 .
 This package contains the library itself.
 .
 [1] R. H. Byrd, P. Lu and J. Nocedal. A Limited Memory Algorithm for
 Bound Constrained Optimization, (1995), SIAM Journal on Scientific
 and Statistical Computing , 16, 5, pp. 1190-1208.
 .
 [2] C. Zhu, R. H. Byrd and J. Nocedal. L-BFGS-B: Algorithm 778:
 L-BFGS-B, FORTRAN routines for large scale bound constrained
 optimization (1997), ACM Transactions on Mathematical Software, Vol
 23, Num. 4, pp. 550 - 560.
 .
 [3] J.L. Morales and J. Nocedal. L-BFGS-B: Remark on Algorithm 778:
 L-BFGS-B, FORTRAN routines for large scale bound constrained
 optimization (2011), to appear in ACM Transactions on Mathematical
 Software.

Package: liblbfgspp-dev
Description-md5: 1e1bc107294a60c779f539eab80f7460
Description-en: C++ library that implements the Limited-memory BFGS algorithm
 LBFGS++ is a header-only C++ library that implements the Limited-memory BFGS
 algorithm (L-BFGS) for unconstrained minimization problems, and a modified
 version of the L-BFGS-B algorithm for box-constrained ones.

Package: liblc3-tools
Description-md5: 1afef5f9218b802f28c6bbaa173a3587
Description-en: Low Complexity Communication Codec
 LC3 is an efficient low latency audio codec.
 .
 This package provides encoder and decoder tools.

Package: liblcas-dev
Description-md5: 6fa888ff103c3aea31684ea02818624b
Description-en: Local Centre Authorization Service development files
 LCAS makes binary ('yes' or 'no') authorization decisions at the site
 and resource level. In making this decision, it can use a variety of
 inputs: the 'grid' name of the user (the Subject Distinguished Name),
 any VO attributes the user has (like VOMS FQANs), the name of the
 executable the user intends to execute. It supports basic black and
 white list functionality, but also more complex VOMS-based
 expressions, based on the GACL language.
 .
 This package contains the development libraries.

Package: liblcas0
Description-md5: 6cca8a560bbb51e947237a95e4a6557d
Description-en: Local Centre Authorization Service runtime
 LCAS makes binary ('yes' or 'no') authorization decisions at the site
 and resource level. In making this decision, it can use a variety of
 inputs: the 'grid' name of the user (the Subject Distinguished Name),
 any VO attributes the user has (like VOMS FQANs), the name of the
 executable the user intends to execute. It supports basic black and
 white list functionality, but also more complex VOMS-based
 expressions, based on the GACL language.
 .
 This package contains the run-time library.

Package: liblchown-perl
Description-md5: 130bbc9b61138d8e0252e4330319a1b7
Description-en: Perl interface to the lchown() system call
 Lchown provides a perl interface to the lchown(2) UNIX system call. The
 lchown(2) call is useful to change the ownership and group of symbolic links,
 rather than changing that information for the referent (real target) of these
 links.

Package: liblcm-bin
Description-md5: 4274875216cece18f151e775ddec15df
Description-en: Lightweight Communications and Marshalling - Executable tools
 LCM is a set of libraries and tools for message passing and data marshalling,
 targeted at real-time systems where high-bandwidth and low latency are
 critical. It provides a publish/subscribe message passing model and automatic
 marshalling/unmarshalling code generation with bindings for applications in a
 variety of programming languages.
 .
 This package provides the executable tools.

Package: liblcm-dev
Description-md5: 1f882d937c0e6f3f03e9f6c90c860dd6
Description-en: Lightweight Communications and Marshalling - Dev files
 LCM is a set of libraries and tools for message passing and data marshalling,
 targeted at real-time systems where high-bandwidth and low latency are
 critical. It provides a publish/subscribe message passing model and automatic
 marshalling/unmarshalling code generation with bindings for applications in a
 variety of programming languages.
 .
 This package provides the development files.

Package: liblcm-doc
Description-md5: d885d269e0488eab93e32e0cdfd3ae62
Description-en: Lightweight Communications and Marshalling - Documentation
 LCM is a set of libraries and tools for message passing and data marshalling,
 targeted at real-time systems where high-bandwidth and low latency are
 critical. It provides a publish/subscribe message passing model and automatic
 marshalling/unmarshalling code generation with bindings for applications in a
 variety of programming languages.
 .
 This package contains the documentation.

Package: liblcm-java
Description-md5: d8aff6a9cdb9aeee76e083fc03bafa2f
Description-en: Lightweight Communications and Marshalling - Java Interface
 LCM is a set of libraries and tools for message passing and data marshalling,
 targeted at real-time systems where high-bandwidth and low latency are
 critical. It provides a publish/subscribe message passing model and automatic
 marshalling/unmarshalling code generation with bindings for applications in a
 variety of programming languages.
 .
 This package provides the Java interface.

Package: liblcm1
Description-md5: d0ea6c854930be67ba42299c8060a113
Description-en: Lightweight Communications and Marshalling - Runtime lib
 LCM is a set of libraries and tools for message passing and data marshalling,
 targeted at real-time systems where high-bandwidth and low latency are
 critical. It provides a publish/subscribe message passing model and automatic
 marshalling/unmarshalling code generation with bindings for applications in a
 variety of programming languages.
 .
 This package provides the runtime libraries.

Package: liblcmaps-dev
Description-md5: 725bd457bed333109c253421c99257e0
Description-en: LCMAPS development libraries
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials (typically X.509
 proxy certificates and VOMS attributes) and maps the user to a local
 account based on the site local policy.
 .
 It is a highly configurable pluggable interface, and many plugins are
 available to tailor almost every need. Since this is middleware, it
 does not interact with the user directly; to use it in a program please
 see the lcmaps-*-interface packages.
 .
 This package contains the development libraries.

Package: liblcmaps-without-gsi-dev
Description-md5: 8110af25cbc821b3b19793cf38974548
Description-en: LCMAPS development libraries (Without GSI)
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials (typically X.509
 proxy certificates and VOMS attributes) and maps the user to a local
 account based on the site local policy.
 .
 It is a highly configurable pluggable interface, and many plugins are
 available to tailor almost every need. Since this is middleware, it
 does not interact with the user directly; to use it in a program please
 see the lcmaps-*-interface packages.
 .
 This version is built without support for the GSI protocol.
 This package contains the development libraries.

Package: liblcmaps-without-gsi0t64
Description-md5: 90fa020934f817875b8c97ad24c21656
Description-en: Grid mapping service without GSI
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials (typically X.509
 proxy certificates and VOMS attributes) and maps the user to a local
 account based on the site local policy.
 .
 It is a highly configurable pluggable interface, and many plugins are
 available to tailor almost every need. Since this is middleware, it
 does not interact with the user directly; to use it in a program please
 see the lcmaps-interface package.
 .
 This package contains an implementation without GSI protocol support.

Package: liblcmaps0t64
Description-md5: 2f3b65e660650460dac55b7c45767aa1
Description-en: Grid (X.509) and VOMS credentials to local account mapping service
 The Local Centre MAPping Service (LCMAPS) is a security middleware
 component that processes the users Grid credentials (typically X.509
 proxy certificates and VOMS attributes) and maps the user to a local
 account based on the site local policy.
 .
 It is a highly configurable pluggable interface, and many plugins are
 available to tailor almost every need. Since this is middleware, it
 does not interact with the user directly; to use it in a program please
 see the lcmaps-interface package.
 .
 This package contains the run-time library necessary to use the framework.

Package: liblcrq-dev
Description-md5: f7b20f9d7745326d4d493e0823d40952
Description-en: librecast RaptorQ library (development)
 C library implementation of RaptorQ Forward Error Correction for
 Librecast
 .
 RFC6330 (IETF) describes the RaptorQ proposed standard, which LCRQ
 more-or-less follows. The primary focus has been on building a fast,
 simple and dependency-free FEC implementation for use with Librecast,
 and not on strict standards compliance. The code does, however,
 fairly closely follow the RFC.
 .
 This package includes the files used for development.

Package: liblcrq0.0
Description-md5: c76bbcad316c973df6f01bcd2389d2ef
Description-en: librecast RaptorQ library (runtime)
 C library implementation of RaptorQ Forward Error Correction for
 Librecast
 .
 RFC6330 (IETF) describes the RaptorQ proposed standard, which LCRQ
 more-or-less follows. The primary focus has been on building a fast,
 simple and dependency-free FEC implementation for use with Librecast,
 and not on strict standards compliance. The code does, however,
 fairly closely follow the RFC.
 .
 This package includes the runtime library.

Package: libldap-java
Description-md5: 97b31ec31aedff167c52eb2eb556e08c
Description-en: Netscape Directory SDK for Java
 The Netscape Directory SDK for Java includes the LDAP Java classes,
 which you use to build LDAP clients. The LDAP Java classes allow you
 to write applets and applications that can connect to LDAP servers
 and perform standard LDAP operations (for example, you can search
 for entries or add, update, or delete entries).

Package: libldap-ocaml-dev
Description-md5: 7b20c3d2c5f6c4acfa94587b72a7d8c4
Description-en: LDAP bindings for OCaml
 It supports the core ldap-client functions, including search, add,
 modify, and delete.
 .
 It has now an object oriented interface which supports the above
 features, and some additional ones. Such as, nice data structures
 for local ldap entries which record local modifications and can sync
 them with the server, fewer arguments needed to perform simple
 tasks, and an API modeled after Perl's Net::LDAP.

Package: libldaptive-java
Description-md5: 76c005621d81700b4b33479c08690982
Description-en: simple, extensible Java API for interacting with LDAP servers
 Ldaptive is a simple, extensible Java API for interacting with LDAP
 servers. It was designed to provide easy LDAP integration for application
 developers. Features include:
 .
 * Netty based asynchronous networking
 * Reactive API
 * Connection pooling
 * Authentication API with support for password policy
 * JAAS modules for authentication and authorization
 * SSL/startTLS support with easy configuration of trust and key material
 * Input/output of LDIF
 * Supported controls:
 * Authorization Identity (RFC 3829)
 * Content Synchronization (RFC 4533)
 * Entry Change Notification (draft-ietf-ldapext-psearch-03)
 * ManageDsaIT (RFC 3296)
 * Matched Values (RFC 3876)
 * Paged Results (RFC 2696)
 * Password Policy (draft-behera-ldap-password-policy-10 and
 draft-vchu-ldap-pwd-policy-00)
 * Persistent Search (draft-ietf-ldapext-psearch-03)
 * Proxy Authorization (RFC 4370)
 * Server Side Sorting (RFC 2891)
 * Session Tracking (draft-wahl-ldap-session-03)
 * Tree Delete (draft-armijo-ldap-treedelete)
 * Virtual List View (draft-ietf-ldapext-ldapv3-vlv-09)

Package: libldl3
Description-md5: e7462332615b7d7b295e298400e409f2
Description-en: simple LDL' factorization library for sparse matrices
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 The LDL library provides routines for sparse LDL' factorization and solving.
 These routines are not terrifically fast (they do not use dense matrix
 kernels), but the code is very short and concise. The purpose is to illustrate
 the algorithms in a very concise and readable manner, primarily for
 educational purposes.

Package: libldm-1.0-0t64
Description-md5: 04aac0f9901355231356fb6736d23e1b
Description-en: library for managing Microsoft Windows dynamic disks
 libldm is a library for managing Microsoft Windows dynamic disks,
 which use Microsoft's LDM metadata. It can inspect them, and also
 create and remove device-mapper block devices which can be mounted.

Package: libldm-common-dev
Description-md5: eaeb4963260a9446098057f55dacba9f
Description-en: Lomiri Upload/Download Manager - development files (Qt5)
 Lomiri Uploadi/Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package contains the common headers, shared between the client
 library and the daemon library.
 .
 Qt5 version of the LDM priv-common development files.

Package: libldm-common-qt6-0
Description-md5: a0ccbfaf99afbb3867bd4aeb6862faac
Description-en: Lomiri Upload/Download Manager - shared library (Qt6)
 Lomiri Upload/Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package includes the common shared library, shared between the
 client lib and the service lib.
 .
 Qt6 version of the ldm-common shared library.

Package: libldm-common-qt6-dev
Description-md5: 30f8c40458b509c7a1bb89decbd06e3e
Description-en: Lomiri Upload/Download Manager - development files (Qt6)
 Lomiri Uploadi/Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package contains the common headers, shared between the client
 library and the daemon library.
 .
 Qt6 version of the LDM priv-common development files.

Package: libldm-common0t64
Description-md5: c18acf7a9fc419e5acf1130590324f4f
Description-en: Lomiri Upload/Download Manager - shared library (Qt5)
 Lomiri Upload/Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package includes the common shared library, shared between the
 client lib and the service lib.
 .
 Qt5 version of the ldm-common shared library.

Package: libldm-dev
Description-md5: d1bfb938ce49331b25cdd15a7478fdae
Description-en: library for managing Microsoft Windows dynamic disks
 libldm is a library for managing Microsoft Windows dynamic disks,
 which use Microsoft's LDM metadata. It can inspect them, and also
 create and remove device-mapper block devices which can be mounted.
 .
 This package includes the headers

Package: libldm-priv-common-qt6-0
Description-md5: 424ec5ba8b0c690bfbb57c9c3ce30bf8
Description-en: Lomiri Upload/Download Manager - shared private library (Qt6)
 Lomiri Upload/Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package includes an auxiliary shared (but private) library.
 .
 Qt6 version of the LDM priv-common development files.

Package: libldm-priv-common0t64
Description-md5: 29b4696dca3174259d123de6f3114b55
Description-en: Lomiri Upload/Download Manager - shared private library (Qt5)
 Lomiri Upload/Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package includes an auxiliary shared (but private) library.
 .
 Qt5 version of the LDM priv-common development files.

Package: libldns-dev
Description-md5: 083ea4a865b476e84786300526909749
Description-en: ldns library for DNS programming - development files
 The goal of ldns is to simplify DNS programming, it supports recent RFCs
 like the DNSSEC documents, and allows developers to easily create software
 conforming to current RFCs, and experimental software for current Internet
 Drafts.
 .
 This package contains development libraries and headers.

Package: libldns3t64
Description-md5: 3da740c827b863503b94731195876d8d
Description-en: ldns library for DNS programming - shared library
 The goal of ldns is to simplify DNS programming, it supports recent RFCs
 like the DNSSEC documents, and allows developers to easily create software
 conforming to current RFCs, and experimental software for current Internet
 Drafts.
 .
 This package contains shared libraries.

Package: libleatherman-dev
Description-md5: 501cdaa141767dcb81881a55f17d99ac
Description-en: collection of C++ and CMake utility libraries - development files
 Leatherman is a collection of C++ and CMake utility libraries, primarily used
 in the Puppet ecosystem.
 .
 This package contains the C++ headers and the CMake utility libraries.

Package: libleatherman1.12.1t64
Description-md5: 1da2424d22ef715d5ddc294d390976e6
Description-en: collection of C++ and CMake utility libraries - shared libraries
 Leatherman is a collection of C++ and CMake utility libraries, primarily used
 in the Puppet ecosystem.
 .
 This package contains the actual shared libraries.

Package: libledit-ocaml-dev
Description-md5: 44cf919b826bff2e61cf92762546b6ed
Description-en: OCaml line editor library
 Ledit is a line editor, allowing to use control commands like in emacs
 or in shells (bash, tcsh). To be used with interactive commands. It is
 written in OCaml and Camlp4 and uses the library unix.cma.
 .
 This package ships Ledit as a development library, so that you can use
 it to build interactive programs with line editing capabilities.

Package: liblem-ocaml-dev
Description-md5: e277ca3595dfbd6b749991ed0fb5d138
Description-en: Tool merging math and logic for executable definitions (development)
 Lem is a tool for lightweight executable mathematics, for writing,
 managing, and publishing large-scale portable semantic definitions,
 with export to LaTeX, executable code (currently OCaml) and
 interactive theorem provers (currently Coq, HOL4, and Isabelle/HOL).
 .
 It is also intended as an intermediate language for generating
 definitions from domain-specific tools, and for porting definitions
 between interactive theorem proving systems.
 .
 This package contains the development files.

Package: liblemon-dev
Description-md5: 6d09ae0ec67d01dc6cbd33511371e9ea
Description-en: Library for Efficient Modeling and Optimization in Networks (development)
 LEMON stands for Library for Efficient Modeling and Optimization in
 Networks. It is a C++ template library providing efficient
 implementations of common data structures and algorithms with focus
 on combinatorial optimization tasks connected mainly with graphs
 and networks.
 .
 LEMON is a member of the COIN-OR initiative, a collection of OR related
 open source projects.
 .
 This package contains the static library and header files.

Package: liblemon-doc
Description-md5: 61c316ad77ba4a2d47757a372ee69543
Description-en: Library for Efficient Modeling and Optimization in Networks (doc)
 LEMON stands for Library for Efficient Modeling and Optimization in
 Networks. It is a C++ template library providing efficient
 implementations of common data structures and algorithms with focus
 on combinatorial optimization tasks connected mainly with graphs
 and networks.
 .
 LEMON is a member of the COIN-OR initiative, a collection of OR related
 open source projects.
 .
 This package contains the library documentation.

Package: liblemon-utils
Description-md5: d5943c4b543be8787d1aef8aff93d199
Description-en: Library for Efficient Modeling and Optimization in Networks (utilities)
 LEMON stands for Library for Efficient Modeling and Optimization in
 Networks. It is a C++ template library providing efficient
 implementations of common data structures and algorithms with focus
 on combinatorial optimization tasks connected mainly with graphs
 and networks.
 .
 LEMON is a member of the COIN-OR initiative, a collection of OR related
 open source projects.
 .
 This package contains the utilities accompanying the library.

Package: liblemon1.3.1
Description-md5: c6c8e59e3ec8e8fa899ed159c2a89cc5
Description-en: Library for Efficient Modeling and Optimization in Networks
 LEMON stands for Library for Efficient Modeling and Optimization in
 Networks. It is a C++ template library providing efficient
 implementations of common data structures and algorithms with focus
 on combinatorial optimization tasks connected mainly with graphs
 and networks.
 .
 LEMON is a member of the COIN-OR initiative, a collection of OR related
 open source projects.
 .
 This package contains the dynamic library.

Package: liblemonldap-ng-common-perl
Description-md5: d0b1b116b90ac4255174dccda83adf20
Description-en: Lemonldap::NG common files
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
 or directly on application webservers. It can be used in conjunction with
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorizations are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 Lemonldap::NG::Common contains common files used by other Lemonldap::NG
 modules.

Package: liblemonldap-ng-handler-perl
Description-md5: c31967de31456a28e089d30c57912036
Description-en: Lemonldap::NG handler common libraries
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
 or directly on application webservers. It can be used in conjunction with
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorizations are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 Lemonldap::NG::Handler provides Perl libraries used by web server handlers.

Package: liblemonldap-ng-manager-perl
Description-md5: ab72e3f536bf2e52dc3ca8f4623dfb67
Description-en: Lemonldap::NG manager part
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
 or directly on application webservers. It can be used in conjunction with
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorizations are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 Lemonldap::NG::Manager provides the administration interface.

Package: liblemonldap-ng-portal-perl
Description-md5: f7206438910a77b0f25d8f246a2c7c9d
Description-en: Lemonldap::NG authentication portal part
 Lemonldap::NG is a complete Web-SSO system that can run with reverse-proxies
 or directly on application webservers. It can be used in conjunction with
 OpenID-Connect, CAS and SAML systems as identity or service provider. It can
 also be used as proxy between those federation systems.
 .
 It manages both authentication and authorization and provides headers for
 accounting. So you can have a full AAA protection. Authorizations are built by
 associating a regular expression and a rule. Regular expression is applied on
 the requested URL and the rule calculates if the user is authorized.
 .
 Lemonldap::NG::Portal provides the authentication portal.
 .
 You may have to install some suggested packages depending on plugins you
 enabled. For example, libgd-perl is needed
 if you want to use Captcha,...

Package: liblemonldap-ng-ssoaas-apache-client-perl
Description-md5: 70d590f71fbfc80087226d003846ef9f
Description-en: Lemonldap::NG SSOaaS client for Apache
 Lemonldap::NG is a complete Web-SSO system that provides a SSO-as-a-Service
 system, natively usable with Nginx. Lemonldap::NG::SSOaaS::Apache::Client
 permits one to enroll an Apache server into Lemonldap::NG's SSOaaS service.

Package: liblensfun-bin
Description-md5: 1e6826fef634873c1f44ae7a1d731f42
Description-en: Lens Correction library - Utilities
 Lensfun is an opensource database of photographic lenses and their
 characteristics. It contains three kinds of objects:
 * mounts
 * cameras
 * lenses
 .
 It is used in various photo-related software in which it allows the
 correction of various artifacts:
 * distortion
 * transveral (also known as lateral) chromatic aberrations
 * vignetting
 * colour contribution of the lens (correcting said "yellowish" or "blueish"
 images)
 .
 It provides a way to read and search for specific things in the database.
 .
 This package contains the utilities.

Package: liblensfun-data-v1
Description-md5: f5225074ff91a4e41827d10f91eb56ab
Description-en: Lens Correction library - Data
 Lensfun is an opensource database of photographic lenses and their
 characteristics. It contains three kinds of objects:
 * mounts
 * cameras
 * lenses
 .
 It is used in various photo-related software in which it allows the
 correction of various artifacts:
 * distortion
 * transveral (also known as lateral) chromatic aberrations
 * vignetting
 * colour contribution of the lens (correcting said "yellowish" or "blueish"
 images)
 .
 It provides a way to read and search for specific things in the database.
 .
 This package contains the data collection.

Package: liblensfun-dev
Description-md5: bb8e062774d3f9554b076fc9234adb4e
Description-en: Lens Correction library - Development files
 Lensfun is an opensource database of photographic lenses and their
 characteristics. It contains three kinds of objects:
 * mounts
 * cameras
 * lenses
 .
 It is used in various photo-related software in which it allows the
 correction of various artifacts:
 * distortion
 * transveral (also known as lateral) chromatic aberrations
 * vignetting
 * colour contribution of the lens (correcting said "yellowish" or "blueish"
 images)
 .
 It provides a way to read and search for specific things in the database.
 .
 This package contains the development files.

Package: liblensfun-doc
Description-md5: 11df8042bdecbcc534b7a31c16df021b
Description-en: Lens Correction library - Documentation
 Lensfun is an opensource database of photographic lenses and their
 characteristics. It contains three kinds of objects:
 * mounts
 * cameras
 * lenses
 .
 It is used in various photo-related software in which it allows the
 correction of various artifacts:
 * distortion
 * transveral (also known as lateral) chromatic aberrations
 * vignetting
 * colour contribution of the lens (correcting said "yellowish" or "blueish"
 images)
 .
 It provides a way to read and search for specific things in the database.
 .
 This package contains the documentation.

Package: liblensfun1
Description-md5: 5f2f8b2eae6c3415d9164b0726c7942c
Description-en: Lens Correction library - Runtime files
 Lensfun is an opensource database of photographic lenses and their
 characteristics. It contains three kinds of objects:
 * mounts
 * cameras
 * lenses
 .
 It is used in various photo-related software in which it allows the
 correction of various artifacts:
 * distortion
 * transveral (also known as lateral) chromatic aberrations
 * vignetting
 * colour contribution of the lens (correcting said "yellowish" or "blueish"
 images)
 .
 It provides a way to read and search for specific things in the database.
 .
 This package contains the runtime files to access the library.

Package: libleptonica-dev
Description-md5: 5351dcd6181592772614a51725a8d065
Description-en: image processing library
 Well-tested C library for some basic image processing operations,
 along with a description of the functions and some design methods. A
 full set of affine transformations (translation, shear, rotation,
 scaling) on images of all depths is included, with the exception that
 some of the scaling methods do not work at all depths. There are also
 implementations of binary morphology, grayscale morphology,
 convolution and rank order filters, and applications such as jbig2
 image processing and color quantization. You will also find basic
 utilities for the safe and efficient handling of arrays (of strings,
 numbers, number pairs and image-related geometrical objects), byte
 queues, generic stacks, generic lists, and endian-independent
 indexing into 32-bit arrays.

Package: libleptonica6
Description-md5: 5351dcd6181592772614a51725a8d065
Description-en: image processing library
 Well-tested C library for some basic image processing operations,
 along with a description of the functions and some design methods. A
 full set of affine transformations (translation, shear, rotation,
 scaling) on images of all depths is included, with the exception that
 some of the scaling methods do not work at all depths. There are also
 implementations of binary morphology, grayscale morphology,
 convolution and rank order filters, and applications such as jbig2
 image processing and color quantization. You will also find basic
 utilities for the safe and efficient handling of arrays (of strings,
 numbers, number pairs and image-related geometrical objects), byte
 queues, generic stacks, generic lists, and endian-independent
 indexing into 32-bit arrays.

Package: libless-awful-ssl-clojure
Description-md5: be77c5ffc1c5cdb0f98dafb04612ac8a
Description-en: ssl wrapper for clojure around java crypto libraries
 This library tries to make it less complicated to build simple SSL-enabled
 applications: given a CA certificate and a signed key and cert, it can give
 you an SSLContext suitable for creating TCPSockets directly, or handing off
 to Netty.

Package: liblessen-java
Description-md5: b205a2219f43d9fba9c5e3dfcd43db7b
Description-en: lightweight CSS+LESS parser written in Java
 Lessen is a lightweight CSS+LESS parser that is also capable of variable
 substitution and beautification of its output. It consists of a set of
 relatively independent "tokenizers" that you chain in a pipeline to transform
 the input to the output.

Package: libleveldb-api-java
Description-md5: c938ec520b416b58343c917afe952542
Description-en: High level Java API for LevelDB
 Port of LevelDB in Java with the goal of having a feature complete
 implementation that is within 10% of the performance of the C++ original
 and produces byte-for-byte exact copies of the C++ code.
 .
 This package contains the high level API for LevelDB.

Package: libleveldb-dev
Description-md5: 65611e7de39f662c9fc62635dcbbb5bd
Description-en: fast key-value storage library (development files)
 LevelDB is a fast key-value storage library written at Google that
 provides an ordered mapping from string keys to string values.
 .
 This package provides the development files.

Package: libleveldb-java
Description-md5: ca0be0ae013811613dcded23f0e4d255
Description-en: Port of LevelDB to Java
 Port of LevelDB in Java with the goal of having a feature complete
 implementation that is within 10% of the performance of the C++ original
 and produces byte-for-byte exact copies of the C++ code.
 .
 This package contains the implementation of the LevelDB API.

Package: libleveldb1d
Description-md5: 94e634a529fcb52d194fc7532f9e40c1
Description-en: fast key-value storage library
 LevelDB is a fast key-value storage library written at Google that
 provides an ordered mapping from string keys to string values.
 .
 Features:
 * Keys and values are arbitrary byte arrays.
 * Data is stored sorted by key.
 * Callers can provide a custom comparison function to override
 the sort order.
 * The basic operations are Put(key, value), Get(key), Delete(key).
 * Multiple changes can be made in one atomic batch.
 * Users can create a transient snapshot to get a consistent view of
 data.
 * Forward and backward iteration is supported over the data.
 * Data is automatically compressed using the Snappy compression
 library.
 * External activity (file system operations etc.) is relayed through
 a virtual interface so users can customize the operating system
 interactions.
 * Detailed documentation about how to use the library is included with
 the source code.
 .
 Limitations:
 * This is not a SQL database. It does not have a relational data model,
 it does not support SQL queries, and it has no support for indexes.
 * Only a single process (possibly multi-threaded) can access a
 particular database at a time.
 * There is no client-server support builtin to the library.
 An application that needs such support will have to wrap their own
 server around the library.
 .
 This package provides the shared library.

Package: liblexbor-dev
Description-md5: cadd96f1562ec18762b4310c5b699d9d
Description-en: Pure C HTML and CSS renderer (development files)
 Lexbor is an HTML/CSS renderer designed to be fast, lightweight,
 and resource-efficient, yet it's a pure C99 library
 with no external dependencies.  It's primarily used in projects
 that need to process web content (e.g., parse, extract, or render HTML)
 but don't require a full browser environment.
 It's a browser engine, without a JavaScript engine,
 with a focus on parsing and DOM manipulation.
 It allows integration with other projects or languages,
 for example, bindings in Rust, Python, or Go.
 .
 This package provides the development files.

Package: liblexbor3
Description-md5: f1e2585e8d5bf26611a5ddcbe49a2f28
Description-en: Pure C HTML and CSS renderer (library)
 Lexbor is an HTML/CSS renderer designed to be fast, lightweight,
 and resource-efficient, yet it's a pure C99 library
 with no external dependencies.  It's primarily used in projects
 that need to process web content (e.g., parse, extract, or render HTML)
 but don't require a full browser environment.
 It's a browser engine, without a JavaScript engine,
 with a focus on parsing and DOM manipulation.
 It allows integration with other projects or languages,
 for example, bindings in Rust, Python, or Go.
 .
 This package provides shared libraries.

Package: liblexical-accessor-perl
Description-md5: afafa5aba56a50e8b088bc1c5cf2a17c
Description-en: true private attributes for Moose/Moo/Mouse
 Lexical::Accessor generates coderefs which can be used as methods to
 access private attributes for objects.
 .
 The private attributes are stored inside-out, and do not add any
 accessors to the class' namespace, so are completely invisible to any
 outside code, including any subclasses. This gives your attribute
 complete privacy:  subclasses can define a private (or even public)
 attribute with the same name as your private one and they will not
 interfere with each other.

Package: liblexical-failure-perl
Description-md5: 9c8be0534036c5a3221fa83ce4b15991
Description-en: Perl module for user-selectable lexically-scoped failure signaling
 Lexical::Failure sets up two new keywords: fail and ON_FAILURE, with which
 you can quickly create modules whose failure signaling is lexcially scoped,
 under the control of client code.
 .
 Normally, modules specify some fixed mechanism for error handling and require
 client code to adapt to that policy. One module may signal errors by
 returning undef, or perhaps some special "error object". Another may die or
 croak on failure. A third may set a flag variable. A fourth may require the
 client code to set up a callback, which is executed on failure.
 .
 If you are using all four modules, your own code now has to check for failure
 in four different ways, depending on where the failing component originated.
 If you would rather that all components throw exceptions, or all return
 undef, you will probably have to write wrappers around 3/4 of them, to
 convert from their "native" failure mechanism to your preferred one.

Package: liblexical-persistence-perl
Description-md5: db7ea5b22610e50e80f9226647bca8d4
Description-en: module for accessing persistent data through lexical variables
 Lexical::Persistence is a Perl data persistence framework that enables
 code to access persistent data through what looks like lexical
 variables. So, instead of passing data around explicitly, you can call
 functions through the Lexical::Persistence object and just use ordinary
 variables.

Package: liblexical-sealrequirehints-perl
Description-md5: b9c5697118d7348949143c754e242939
Description-en: Perl module to prevent the leakage of lexical hints
 Lexical::SealRequireHints is a module that works around two historical
 bugs in Perl's handling of the %^H (lexical hints) variable, which cause
 lexical state in one file to leak into another.

Package: liblexical-underscore-perl
Description-md5: b7f252e91e4d31ce3725bdc22b701191
Description-en: access your caller's lexical underscore
 Starting with Perl 5.10, it is possible to create a lexical version of
 the Perl default variable $_. Certain Perl constructs like the "given"
 keyword automatically use a lexical $_ rather than the global $_.
 .
 It is occasionallly useful for a sub to be able to access its caller's
 $_ variable regardless of whether it was lexical or not. The "(_)" sub
 prototype is the official way to do so, however there are sometimes
 disadvantages to this; in particular it can only appear as the final
 required argument in a prototype, and there is no way of the sub
 differentiating between an explicitly passed argument and $_.
 .
 lexical::underscore allows you to access your caller's lexical $_
 variable as easily as:
 .
 ${lexical::underscore()}

Package: liblexical-var-perl
Description-md5: 4baea79b9f897f5d816cc1af5039dced
Description-en: Perl module for using static variables without namespace pollution
 Lexical::Var implements lexical scoping of subroutines. Although it can be
 used directly, it is mainly intended to be infrastructure for modules that
 manage namespaces.
 .
 This module influences the meaning of single-part subroutine names that
 appear directly in code, such as "&foo" and "foo(123)". Normally, in the
 absence of any particular declaration, these would refer to the subroutine of
 that name located in the current package. A Lexical::Sub declaration can
 change this to refer to any particular subroutine, bypassing the package
 system entirely. A subroutine name that includes an explicit package part,
 such as "&main::foo", always refers to the subroutine in the specified
 package, and is unaffected by this module. A symbolic reference through a
 string value, such as "&{'foo'}", also looks in the package system, and so is
 unaffected by this module.
 .
 The types of name that can be influenced are scalar ("$foo"), array
 ("@foo"), hash ("%foo"), subroutine ("&foo"), and glob ("*foo").

Package: liblfi-dev
Description-md5: 1d478051cd0af031199d0815eaa03917
Description-en: Display GRIB2 fields using OpenGL (ancillary dev package)
 Small ancillary library used by glgrib (GLFW & EGL): this package contains the
 headers and the development files.

Package: liblfi0
Description-md5: e4307b6bc4ab1af83f2328430377f67e
Description-en: Display GRIB2 fields using OpenGL (ancillary shared library)
 This package contains a small ancillary shared library used by glgrib
 (GLFW & EGL).

Package: liblfortran-dev
Description-md5: a643a92d9e9a3654638ff6a774cd2d08
Description-en: flang library - Development package.
 LFortran is a modern open-source (BSD licensed) interactive Fortran compiler
 built on top of LLVM. It can execute user’s code interactively to allow
 exploratory work (much like Python, MATLAB or Julia) as well as compile
 to binaries with the goal to run user’s code on modern architectures such
 as multi-core CPUs and GPUs.
 .
 This provides the static libraries and development files.

Package: liblfortran-runtime0
Description-md5: 6ad21e393761b8fa15fc18b08d55bfaf
Description-en: Runtime libraries for the lfortran compiler
 LFortran is a modern open-source (BSD licensed) interactive Fortran compiler
 built on top of LLVM. It can execute user’s code interactively to allow
 exploratory work (much like Python, MATLAB or Julia) as well as compile
 to binaries with the goal to run user’s code on modern architectures such
 as multi-core CPUs and GPUs.
 .
 This provides the lfortran runtime libraries.

Package: liblfunction-dev
Description-md5: a8f585ae8d07cafd0fdc90ebc5b85e8a
Description-en: development files for liblfunction
 liblfunction is a library for computing zeros and values of L-functions.
 Supported L-functions include the Riemann zeta function, the
 L-function of the Ramanujan delta function, and L-functions
 of elliptic curves defined over the rationals.
 .
 This package contains the development files for the library.

Package: liblfunction1t64
Description-md5: 48ca7189c64627d8f90a505f3109e2af
Description-en: library for calculating with L-functions
 liblfunction is a library for computing zeros and values of L-functions.
 Supported L-functions include the Riemann zeta function, the
 L-function of the Ramanujan delta function, and L-functions
 of elliptic curves defined over the rationals.

Package: liblgooddatepicker-java
Description-md5: fe65a5df084209f8cc78213e0379d5b3
Description-en: Java Swing Date Picker library
 LGoodDatePicker is a graphical date picker widget with following features.
 - Easy to use, good looking, nice features, and localized.
 - Provides automatic internationalization.
 - Translations include 24 languages.
 - Natively uses the standard Java 8 time package (java.time.LocalDate).
 (Can also run in Java 6 or 7, using the Parallel Backports.)
 - Uses the JSR-310 standard.

Package: liblgooddatepicker-java-doc
Description-md5: df9608a4e7a4c9535623642df5303781
Description-en: documentation for the LGoodDatePicker library
 LGoodDatePicker is a graphical date picker widget with following features.
 - Easy to use, good looking, nice features, and localized.
 - Provides automatic internationalization.
 - Translations include 24 languages.
 - Natively uses the standard Java 8 time package (java.time.LocalDate).
 (Can also run in Java 6 or 7, using the Parallel Backports.)
 - Uses the JSR-310 standard.
 .
 This package contains the API documentation of liblgooddatepicker-java.

Package: liblgpio-dev
Description-md5: a93b3ccb26285c60493f029c0f6c8633
Description-en: Control GPIO pins via gpiochip devices - static libraries and headers
 The lgpio library is a fully featured library for controlling the GPIO pins
 of the local board. It includes facilities for software PWM, callbacks on
 level change, I2C, SPI, and UART wrappers.
 .
 This package contains the header files needed to use lgpio from C
 applications.

Package: liblgpio1
Description-md5: 774313f6ffbb3d1892ceb027652b98f8
Description-en: Control GPIO pins via gpiochip devices - shared libraries
 The lgpio library is a fully featured library for controlling the GPIO pins
 of the local board. It includes facilities for software PWM, callbacks on
 level change, I2C, SPI, and UART wrappers.
 .
 This package contains the lgpio library itself.

Package: liblhasa-dev
Description-md5: 1c2848e7386d75d8fe99f6b0d8b7f45a
Description-en: lzh decompression library - development files
 Lhasa is a library for parsing LHA (.lzh) archives and a free
 replacement for the Unix LHA tool.
 .
 Currently it is only possible to read from (ie. decompress) archives;
 generating (compressing) LHA archives may be an enhancement for future
 versions. The aim is to be compatible with as many different variants
 of the LHA file format as possible, including LArc (.lzs) and PMarc
 (.pma).

Package: liblhasa0
Description-md5: fcb1dd95c974dd8181635d0fe05b3863
Description-en: lzh archive decompression library
 Lhasa is a library for parsing LHA (.lzh) archives and a free
 replacement for the Unix LHA tool.
 .
 Currently it is only possible to read from (ie. decompress) archives;
 generating (compressing) LHA archives may be an enhancement for future
 versions. The aim is to be compatible with as many different variants
 of the LHA file format as possible, including LArc (.lzs) and PMarc
 (.pma).

Package: liblib-abs-perl
Description-md5: 6d4ad2618dab123a2c53e322e70a7458
Description-en: module to make relative path absolute to caller
 The main reason of the lib::abs module is transformate relative paths to
 absolute at the BEGIN stage, and push transformed to @INC. Relative path
 basis is not the current working directory, but the location of file, where
 the statement is (caller file).

Package: liblib-relative-perl
Description-md5: b79335ea7d50651b3f7ca4011177a313
Description-en: module to add paths relative to the current file to @INC
 lib::relative proposes a straightforward method to add a relative path to
 @INC: it takes a path relative to the current file, absolutizes it, and adds
 it to @INC.
 .
 Adding a path to @INC to load modules from a local directory may seem simple,
 but has a few common pitfalls to be aware of:
 .
 Directly adding a relative path to @INC means that any later code that
 changes the current working directory will change where modules are loaded
 from.
 .
 Additionally, the commonly used FindBin module relies on interpreter state
 and the path to the original script invoked by the perl interpreter,
 sometimes requiring workarounds in uncommon cases like generated or embedded
 code.

Package: liblib60870-2
Description-md5: 759c68dd2e10f2dc4a07542316dae09b
Description-en: library for IEC 60870-5 based protocols in C
 lib60870 is a feature rich and field proven implementation of the IEC
 60870-5-101/104 protocol for client (master station) and server (slave or
 controlled station). The library implements all data types of the IEC
 60870-5-101/104 specifications.
 .
 Features:
 * support for all application layer message types
 * master and slave
 * balanced and unbalanced link layers (for CS 101 serial communication)
 * client/server for CS 104 TCP/IP communication
 * CS 104 redundancy group support
 * CS101 slave/CS104 server: file service support
 * Supports most TLS features required by IEC 62351-3 (third party code
 mbedtls required)
 * portable C99 code

Package: liblib60870-dev
Description-md5: 582d98ef0998fc024d16376e10fe560c
Description-en: library for IEC 60870-5 based protocols in C (development files)
 lib60870 is a feature rich and field proven implementation of the IEC
 60870-5-101/104 protocol for client (master station) and server (slave or
 controlled station). The library implements all data types of the IEC
 60870-5-101/104 specifications.
 .
 This package contains the header files for lib608701.

Package: libliberator-clojure
Description-md5: 0834e21648434d1f4b82f149e46b4c91
Description-en: library for building RESTful applications
 Liberator is a Clojure library for building RESTful applications. Liberator
 used to be known as compojure-rest. It got renamed in July 2012. Liberator is
 loosely modeled after webmachine and shares the same aims as Bishop.

Package: liblibleidenalg-dev
Description-md5: 09cb6b24944bf70de62744e3f0b3028b
Description-en: implementation of the Leiden algorithm in C++ - headers
 This package implements the Leiden algorithm in C++.  It relies on igraph for
 it to function.  Besides the relative flexibility of the implementation, it
 also scales well, and can be run on graphs of millions of nodes (as long as
 they can fit in memory).  The core class is Optimiser which finds the optimal
 partition using the Leiden algorithm, which is an extension of the Louvain
 algorithm for a number of different methods.  The methods currently implemented
 are (1) modularity, (2) Reichardt and Bornholdt's model using the
 configuration null model and the Erdös-Rényi null model, (3) the Constant
 Potts model (CPM), (4) Significance, and finally (5) Surprise.  In addition,
 it supports multiplex partition optimisation allowing community detection on
 for example negative links or multiple time slices.  There is the possibility
 of only partially optimising a partition, so that some community assignments
 remain fixed.  It also provides some support for community detection on
 bipartite graphs.
 .
 This package contains the C++ development files.  Most people will find it
 easier to work with the Python interface provided by python3-leidenalg.

Package: liblibleidenalg1
Description-md5: 7dc14fa12080f06c0fdc8a2c3fa4467d
Description-en: implementation of the Leiden algorithm in C++ - library
 This package implements the Leiden algorithm in C++.  It relies on igraph for
 it to function.  Besides the relative flexibility of the implementation, it
 also scales well, and can be run on graphs of millions of nodes (as long as
 they can fit in memory).  The core class is Optimiser which finds the optimal
 partition using the Leiden algorithm, which is an extension of the Louvain
 algorithm for a number of different methods.  The methods currently implemented
 are (1) modularity, (2) Reichardt and Bornholdt's model using the
 configuration null model and the Erdös-Rényi null model, (3) the Constant
 Potts model (CPM), (4) Significance, and finally (5) Surprise.  In addition,
 it supports multiplex partition optimisation allowing community detection on
 for example negative links or multiple time slices.  There is the possibility
 of only partially optimising a partition, so that some community assignments
 remain fixed.  It also provides some support for community detection on
 bipartite graphs.
 .
 This package contains the library.

Package: liblibrary-callnumber-lc-perl
Description-md5: da44fa777fe12a1f80d135b36dcfea0f
Description-en: utility functions to deal with Library-of-Congress call numbers
 Library::CallNumber::LC is mostly designed to do call number normalization,
 with the following goals:
 .
 * The normalized call numbers are comparable with each other, for proper
 sorting
 * The normalized call number is a short as possible, so left-anchored
 wildcard searches are possible (e.g., searching on "A11*" should give you
 all the A11 call numbers)
 * A range defined by start_of_range and end_of_range should be correct,
 assuming that the string given for the end of the range is, in fact, a
 left prefix
 .
 That last point needs some explanation. The idea is that if someone gives a
 range of, say, A-AZ, what they really mean is A - AZ9999.99. The end_of_range
 method pads the given call number out to three cutters if need be. There is no
 attempt to make end_of_range normalization correspond to anything in real life.

Package: liblibrecast-dev
Description-md5: 6cfb6a48639040176cdc72ddeb74498e
Description-en: librecast IPv6 multicast library (development)
 Librecast is a C library which supports IPv6 multicast networking.
 .
 This package provides the development files.

Package: liblibrecast0.6
Description-md5: 534e6d2c4cd7e7c603f834725958cfbc
Description-en: librecast IPv6 multicast library (runtime)
 Librecast is a C library which supports IPv6 multicast networking.
 .
 This package provides the library.

Package: libliftoff-dev
Description-md5: 70611472cba028a22f4c46fd3d4ae94d
Description-en: lightweight KMS plane library - development files
 libliftoff eases the use of KMS planes from userspace without standing
 in your way. Users create "virtual planes" called layers, set KMS
 properties on them, and libliftoff will pick planes for these layers if
 possible.
 .
 This package contains the development files.

Package: libliftoff0
Description-md5: 30b1e2f16743e34b7d152a76838f7a74
Description-en: lightweight KMS plane library
 libliftoff eases the use of KMS planes from userspace without standing
 in your way. Users create "virtual planes" called layers, set KMS
 properties on them, and libliftoff will pick planes for these layers if
 possible.

Package: libliggghts-dev
Description-md5: bd0518b7882ae590f9f2a01777707449
Description-en: Open Source DEM Particle Simulation Software. Development files
 LIGGGHTS stands for LAMMPS improved for general granular and granular
 heat transfer simulations.
 .
 LAMMPS is a classical molecular dynamics simulator. It is widely used in
 the field of Molecular Dynamics. Thanks to physical and algorithmic analogies,
 LAMMPS is a very good platform for DEM simulations. LAMMPS offers a GRANULAR
 package to perform these kind of simulations. LIGGGHTS aims to improve those
 capability with the goal to apply it to industrial applications.
 Development version.
 .
 The package contains development files.

Package: libliggghts3t64
Description-md5: dfef3659090bbf7e942ebb5469c86902
Description-en: Open Source DEM Particle Simulation Software. Shared library
 LIGGGHTS stands for LAMMPS improved for general granular and granular
 heat transfer simulations.
 .
 LAMMPS is a classical molecular dynamics simulator. It is widely used in
 the field of Molecular Dynamics. Thanks to physical and algorithmic analogies,
 LAMMPS is a very good platform for DEM simulations. LAMMPS offers a GRANULAR
 package to perform these kind of simulations. LIGGGHTS aims to improve those
 capability with the goal to apply it to industrial applications.
 Development version.
 .
 The package contains shared library.

Package: liblightcouch-java
Description-md5: be61b73592f853999fd2fc3cc2543444
Description-en: LightCouch - CouchDB Java API
 LightCouch aims at providing a simple and easy-to-use APIs for accessing
 CouchDB databases. It offers a powerful and lightweight persistence interface
 with minimal code base and dependency.

Package: liblightdm-gobject-1-0
Description-md5: d89507481a2efa91e3fb4f6a104ffb60
Description-en: simple display manager (GObject library)
 This package contains the GObject library for lightdm, used by the GTK+
 greeter.

Package: liblightdm-gobject-dev
Description-md5: 55153b2c16a3401c35fbec2e01587881
Description-en: simple display manager (GObject development files)
 This package contains the development files for lightdm.
 They can be used to build new greeters applications GTK+ based.

Package: liblightdm-qt5-3-0
Description-md5: 14bad12e84d0c8c995dabc65095c9b02
Description-en: LightDM Qt 5 client library
 A Qt 5 based library for LightDM clients to use to interface with LightDM.

Package: liblightdm-qt5-3-dev
Description-md5: befe4f3f090b62ea12a3d96e66eeecbd
Description-en: LightDM Qt 5 client library (development files)
 A Qt 5 based library for LightDM clients to use to interface with LightDM.
 .
 This package contains header files and development information, which
 is useful for building LightDM greeters and user switchers.

Package: liblightvalue-generator-java
Description-md5: 9e6970363afd161f02f09513a6276071
Description-en: Generator of lightweight Java value/model classes
 LightValue is made to generate models for libraries as value classes, which
 are also JSON serialization friendly.
 .
 The primary goal is:
 .
 * NO mandatory runtime DEPENDENCIES for generated value classes.

Package: liblightvalue-gradle-plugin-java
Description-md5: 77893b155936553f2c5ad7ac02a3a8f8
Description-en: Gradle plugin for LightValue generator
 The package provides gradle plugin for LightValue generator.
 .
 LightValue is made to generate models for libraries as value classes, which
 are also JSON serialization friendly.
 .
 The primary goal is:
 .
 * NO mandatory runtime DEPENDENCIES for generated value classes.

Package: liblilv-0-0
Description-md5: d7a961f5c50bec814087fe7b3bb663c9
Description-en: library for simple use of LV2 plugins
 Lilv (formerly SLV2) is a library for LV2 hosts intended to make using
 LV2 Plugins as simple as possible (without sacrificing capabilities).
 .
 Lilv is the successor to SLV2, rewritten to be significantly faster
 and have minimal dependencies.
 .
 This package provides the shared library.

Package: liblilv-dev
Description-md5: 253b207d03b320f290334ece7fc563a9
Description-en: library for simple use of LV2 plugins (development files)
 Lilv (formerly SLV2) is a library for LV2 hosts intended to make using
 LV2 Plugins as simple as possible (without sacrificing capabilities).
 .
 Lilv is the successor to SLV2, rewritten to be significantly faster
 and have minimal dependencies.
 .
 This package provides the development files.

Package: liblilv-doc
Description-md5: 1acd702a5af3b3bb71da153fcb65e36c
Description-en: library for simple use of LV2 plugins (documentation)
 Lilv (formerly SLV2) is a library for LV2 hosts intended to make using
 LV2 Plugins as simple as possible (without sacrificing capabilities).
 .
 Lilv is the successor to SLV2, rewritten to be significantly faster
 and have minimal dependencies.
 .
 This package provides the developer's reference for lilv.

Package: liblime-dev
Description-md5: 10778bd886240230bc8b220f7690254c
Description-en: End-to-end encryption library featuring ECC and PFS
 LIME is an end-to-end encryption library for one-to-one and group
 instant messaging, allowing users to exchange messages privately and
 asynchronously. It uses Curve448-Goldilocks for key agreement and
 employs a double ratchet algorithm for perfect forward secrecy.
 .
 LIME is composed of a portable client library coupled with a public
 key server developed by Belledonne Communications to allow end-to-end
 encryption for messaging, without having to exchange cryptographic
 keys simultaneously.
 .
 The library exposes a C, C++ and Java API for easy integration in
 mobile and desktop environments.
 .
 This package contains everything needed to build software written
 against LIME.

Package: liblime-doc
Description-md5: 84b43af0c598f44268dd5df435460a78
Description-en: End-to-end encryption library featuring ECC and PFS
 LIME is an end-to-end encryption library for one-to-one and group
 instant messaging, allowing users to exchange messages privately and
 asynchronously. It uses Curve448-Goldilocks for key agreement and
 employs a double ratchet algorithm for perfect forward secrecy.
 .
 LIME is composed of a portable client library coupled with a public
 key server developed by Belledonne Communications to allow end-to-end
 encryption for messaging, without having to exchange cryptographic
 keys simultaneously.
 .
 The library exposes a C, C++ and Java API for easy integration in
 mobile and desktop environments.
 .
 This package contains the developer documentation.

Package: liblime1
Description-md5: 05a3535f1a42445f505b70fe74c727db
Description-en: End-to-end encryption library featuring ECC and PFS
 LIME is an end-to-end encryption library for one-to-one and group
 instant messaging, allowing users to exchange messages privately and
 asynchronously. It uses Curve448-Goldilocks for key agreement and
 employs a double ratchet algorithm for perfect forward secrecy.
 .
 LIME is composed of a portable client library coupled with a public
 key server developed by Belledonne Communications to allow end-to-end
 encryption for messaging, without having to exchange cryptographic
 keys simultaneously.
 .
 The library exposes a C, C++ and Java API for easy integration in
 mobile and desktop environments.
 .
 This package contains the run-time shared library.

Package: liblimesuite-dev
Description-md5: 71d10c345b86c0e0385f94bacf2ba792
Description-en: library to access LMS7 transceiver based hardware (development)
 Lime Suite is a collection of software supporting Lime Microsystems LMS7 RF
 transceiver based hardware such as the LimeSDR, LMS7002M UNITE board, or the
 Novena with LMS7 RF board.
 .
 This package contains the development files for liblimesuite.

Package: liblimesuite-doc
Description-md5: c283d5feacbaa1762b048964d693757b
Description-en: liblimesuite development documentation
 Lime Suite is a collection of software supporting Lime Microsystems LMS7 RF
 transceiver based hardware such as the LimeSDR, LMS7002M UNITE board, or the
 Novena with LMS7 RF board.
 .
 This package contains the development documentation for liblimesuite.

Package: liblimesuite23.11-1
Description-md5: 6a1dd8f74ec18cea3776817f2209aa59
Description-en: library to access LMS7 transceiver based hardware
 Lime Suite is a collection of software supporting Lime Microsystems LMS7 RF
 transceiver based hardware such as the LimeSDR, LMS7002M UNITE board, or the
 Novena with LMS7 RF board.
 .
 This package contains the shared library to access LMS7 based hardware.

Package: liblinbox-1.7.1
Description-md5: 30fbe0b4cf27a8d9d9f38f65a50b2cb9
Description-en: Library for exact linear algebra - shared library
 LinBox is a C++ template library for exact, high-performance
 linear algebra computation with dense, sparse, and structured
 matrices over the integers and over finite fields.
 .
 This package contains the LinBox shared library.

Package: liblinbox-dev
Description-md5: 3d70aca298c532fd1b106b13cb6b1166
Description-en: Library for exact linear algebra - development files
 LinBox is a C++ template library for exact, high-performance
 linear algebra computation with dense, sparse, and structured
 matrices over the integers and over finite fields.
 .
 This package contains the LinBox development files.

Package: liblinbox-doc
Description-md5: 4a042dd4696427b7972c8f2899ce9d9a
Description-en: LinBox Documentation
 LinBox is a C++ template library for exact, high-performance
 linear algebra computation with dense, sparse, and structured
 matrices over the integers and over finite fields.
 .
 This package provides the documentation of LinBox.

Package: liblinear-dev
Description-md5: 3220f8563b2ab0939512dfdf94c21574
Description-en: Development libraries and header files for LIBLINEAR
 LIBLINEAR is a library for learning linear classifiers for large scale
 applications. It supports Support Vector Machines (SVM) with L2 and L1
 loss, logistic regression, multi class classification and also Linear
 Programming Machines (L1-regularized SVMs). Its computational complexity
 scales linearly with the number of training examples making it one of
 the fastest SVM solvers around.
 .
 This package contains the header files and static libraries.

Package: liblinear-tools
Description-md5: 9f200c7831938a7e2fa45f605ff3452a
Description-en: Standalone applications for LIBLINEAR
 LIBLINEAR is a library for learning linear classifiers for large scale
 applications. It supports Support Vector Machines (SVM) with L2 and L1
 loss, logistic regression, multi class classification and also Linear
 Programming Machines (L1-regularized SVMs). Its computational complexity
 scales linearly with the number of training examples making it one of
 the fastest SVM solvers around. It also provides Python bindings.
 .
 This package contains the standalone applications.

Package: liblinear4
Description-md5: 8be0b1ca2e45a87f4eaaf60dcb3c7370
Description-en: Library for Large Linear Classification
 LIBLINEAR is a library for learning linear classifiers for large scale
 applications. It supports Support Vector Machines (SVM) with L2 and L1
 loss, logistic regression, multi class classification and also Linear
 Programming Machines (L1-regularized SVMs). Its computational complexity
 scales linearly with the number of training examples making it one of
 the fastest SVM solvers around. It also provides Python bindings.
 .
 This package contains the shared libraries.

Package: liblinenoise-ocaml
Description-md5: 11daaea664ea6913985e5c08e7c8c935
Description-en: Lightweight readline alternative with OCaml (runtime)
 Self-contained OCaml bindings to linenoise, easy high level
 readline functionality in OCaml.
 .
 This package contains the runtime files.

Package: liblinenoise-ocaml-dev
Description-md5: 00b71b6d147ae8d8fee175052dde48c7
Description-en: Lightweight readline alternative with OCaml (development)
 Self-contained OCaml bindings to linenoise, easy high level
 readline functionality in OCaml.
 .
 This package contains the development files.

Package: liblingot-dev
Description-md5: 7c238b7135f5ce5049c0a0d9d49e83e0
Description-en: musical instrument tuner -- development headers
 Lingot is a musical instrument tuner. It's accurate, easy to use, and
 highly configurable. Originally conceived to tune electric guitars,
 it can now be used to tune any instrument.
 .
 This package provides developers of similar tools with the sound
 processing parts. For now, the interface is experimental.

Package: liblingot0
Description-md5: eec754cf6395ca7f878d73f96be5b251
Description-en: musical instrument tuner -- shared library
 Lingot is a musical instrument tuner. It's accurate, easy to use, and
 highly configurable. Originally conceived to tune electric guitars,
 it can now be used to tune any instrument.
 .
 There is usually no reason to select this package explicitly.

Package: liblingot0-dbgsym
Description-md5: 3789b51078860ecab3606a5f2dc4ab1d
Description-en: debug symbols for liblingot0

Package: liblingua-en-fathom-perl
Description-md5: 7fc26d369c37941bcf27ed68bba53b3a
Description-en: Perl module for measuring readability of English text
 Lingua::EN::Fathom analyses English text in either a string or file. Totals
 are then calculated for the number of characters, words, sentences, blank and
 non blank (text) lines and paragraphs.
 .
 Three common readability statistics are also derived, the Fog, Flesch and
 Kincaid indices.
 .
 All of these properties can be accessed through individual methods, or by
 generating a text report.
 .
 A hash of all unique words and the number of times they occur is generated.

Package: liblingua-en-findnumber-perl
Description-md5: d4df7be705b8245d68e0c0607e93e73b
Description-en: module for locating (written) numbers in English text
 Lingua::EN::FindNumber provides a regular expression for finding numbers in
 English text. It also provides functions for extracting and manipulating such
 numbers.

Package: liblingua-en-inflect-number-perl
Description-md5: b7d0fbf7173cc2ce868cf1b3b4cbc75a
Description-en: Perl module to force number of words to singular or plural
 The Lingua::EN::Inflect::Number module extends the functionality of
 Lingua::EN::Inflect (the liblingua-en-inflect-perl package) with three new
 functions.
 .
 number() takes a word, and determines its number. It returns whether
 the word is singular, plural, or ambiguous for words that can be
 either singular or plural.
 .
 Based on the number() function there are to_S() and to_PL() which
 take a word and convert it forcefully either to singular or to
 plural. In Lingua::EN::Inflect funny things happen if you try to
 pluralise an already-plural word, but this module does the right
 thing.

Package: liblingua-en-inflect-perl
Description-md5: 61155cde9d18a04a2b0a8902f3994062
Description-en: Perl module to pluralize English words
 Lingua::EN::Inflect is a Perl module which can pluralize words in English. It
 handles the special cases, and support nouns, verbs, and adjectives. It can
 also pick between "a" and "an" based on pronunciation of a word and compare
 words in a "number-insensitive" manner.
 .
 Lingua::EN::Inflect follows the Oxford English Dictionary and the guidelines
 in Fowler's Modern English Usage, preferring the former where they disagree.
 Both British and American English are supported.

Package: liblingua-en-inflect-phrase-perl
Description-md5: b3f0580c1574dc61ec897ad64e12492a
Description-en: module for inflecting short English phrases
 Lingua::EN::Inflect::Phrase is a perl module which can be used to pluralize
 or singularize short English phrases.

Package: liblingua-en-namecase-perl
Description-md5: 79d789064a1f4e8ddacfe603bd8079dd
Description-en: Perl module to fix the case of people's names
 Forenames and surnames are often stored either wholly in UPPERCASE or wholly
 in lowercase. The Lingua::EN::NameCase module allows you to convert names
 into the correct case where possible.
 .
 Although forenames and surnames are normally stored separately, if they
 do appear in a single string, whitespace separated, NameCase and nc deal
 correctly with them.
 .
 NameCase currently correctly name cases names which include any of the
 following:
 Mc, Mac, al, el, ap, da, de, delle, della, di, du, del, der,
 la, le, lo, van and von.
 .
 It correctly deals with names which contain apostrophies and hyphens too.

Package: liblingua-en-nameparse-perl
Description-md5: 6af0e83a985139bbb0d1bce19989de78
Description-en: module for parsing a person's name in free text
 Lingua::EN::NameParse takes as input a person or persons name in
 free format text such as,
 .
 Mr AB & M/s CD MacNay-Smith
 MR J.L. D'ANGELO
 Estate Of The Late Lieutenant Colonel AB Van Der Heiden
 .
 and attempts to parse it. If successful, the name is broken
 down into components and useful functions can be performed such as:
 .
 converting upper or lower case values to name case (Mr AB MacNay   )
 creating a personalised greeting or salutation     (Dear Mr MacNay )
 extracting the names individual components         (Mr,AB,MacNay   )
 determining the type of format the name is in      (Mr_A_Smith     )

Package: liblingua-en-number-isordinal-perl
Description-md5: f45943a5167fb66c17c1468b7177d61a
Description-en: module for detecting English ordinal numbers
 Lingua::EN::Number::IsOrdinal will tell you if a number, either in words or
 as digits, is a cardinal or ordinal number
 <http://www.ego4u.com/en/cram-up/vocabulary/numbers/ordinal>.
 .
 This is useful if you e.g. want to distinguish these types of numbers found
 with Lingua::EN::FindNumber and take different actions.

Package: liblingua-en-numbers-ordinate-perl
Description-md5: da498b16b8fc8a130f9946e524ebf3f8
Description-en: Perl module to convert from cardinal numbers to ordinal numbers
 This is the CPAN Perl module Lingua::EN::Numbers::Ordinate.
 .
 There are two kinds of numbers in English -- cardinals (1,
 2, 3...), and ordinals (1st, 2nd, 3rd...).  This module
 provides functions for generating the ordinal form of a number,
 given its cardinal value.

Package: liblingua-en-sentence-perl
Description-md5: ca6ef3a939814f1ab9982bcc0814d7d8
Description-en: Perl module to split text into sentences
 The Lingua::EN::Sentence module contains the function get_sentences, which
 splits text into its constituent sentences, based on a regular expression and
 a list of abbreviations (built in and given).
 .
 Certain well know exceptions, such as abbreviations, may cause incorrect
 segmentations. But some of them are already integrated into this code and are
 being taken care of. Still, if you see that there are words causing the
 get_sentences function to fail, you can add those to the module, so it
 notices them.

Package: liblingua-en-syllable-perl
Description-md5: 51b5c9b335fbfc9aeb7e7a89bf1bad2e
Description-en: module to estimate syllable count in English words
 Lingua::EN::Syllable::syllable() estimates the number of syllables in the
 English word passed to it.
 .
 Note that it isn't entirely accurate... it fails (by one syllable) for about
 10-15% of the words. The only way to get a 100% accurate count is to do a
 dictionary lookup, so this is a small and fast alternative where more-or-less
 accurate results will suffice, such as estimating the reading level of a
 document.

Package: liblingua-en-tagger-perl
Description-md5: 9df46a402c637549fbe5291ef78db0aa
Description-en: part-of-speech tagger for English natural language processing
 Lingua::EN::Tagger is a perl module which implements a probability based,
 corpus-trained tagger that assigns POS tags to English text based on a lookup
 dictionary and a set of probability values. The tagger assigns appropriate
 tags based on conditional probabilities - it examines the preceding tag to
 determine the appropriate tag for the current word. Unknown words are
 classified according to word morphology or can be set to be treated as nouns
 or other parts of speech.
 .
 The tagger also extracts as many nouns and noun phrases as it can, using a
 set of regular expressions.

Package: liblingua-en-words2nums-perl
Description-md5: cdb2cf5cd5cf5cef81a13e27a30725a8
Description-en: convert English text to numbers
 A perl module that can parse a wide variety of English text
 and deduce the number it represents. For example, it can convert
 "five million, one thousand and sixteen" to 5001016, and
 "twenty-seventh" to 27.

Package: liblingua-es-numeros-perl
Description-md5: d9dbabdf9f42792c2a3e350cabcca6cf
Description-en: Perl module to convert numbers to Spanish text
 Lingua::ES::Numeros is an arbitrary precision number converter to its textual
 representation in Spanish. Supports cardinals, ordinals and reals. As managed
 numbers are widely longer than Perl's native number management, these are
 handled as character strings, allowing unlimited growth on the conversion
 system.

Package: liblingua-ga-gramadoir-perl
Description-md5: 38ae521f2615e7ac171e6ac306c86139
Description-en: Irish language grammar checker
 This package is an Irish (gaeilge) language grammar checker.
 .
 It contains a Perl module for grammar checking in Irish, and a
 script for using this module at the command-line.

Package: liblingua-identify-perl
Description-md5: e755aab022f16d43c0e2d8822029a77a
Description-en: language identification module for perl
 Lingua::Identify identifies the language a given string or file is
 written in.  Lingua-Identify is a modular, portable,
 unicode-compatible method of language detection with support for 33
 languages (and growing), and 4 methods of language identification.  It
 has support for large inputs by utilizing only a section of the file.

Package: liblingua-ispell-perl
Description-md5: e3c5b65e9d4f81ded9755c9ae11eb88b
Description-en: Perl module encapsulating access to the ispell program
 Lingua::Ispell allows a perl program to communicate with an ispell
 process to check spellings of strings.  A sample program called
 `spellcheck' is provided.

Package: liblingua-preferred-perl
Description-md5: 66fbe2ee7e4b7c701f452c236f994791
Description-en: Perl module which allows language content negotiation
 This is the CPAN Perl module Lingua::Preferred.
 .
 Many web browsers let you specify which languages you understand.
 Then they negotiate with the web server to get documents in the best
 language possible.  This is something similar in Perl.

Package: liblingua-pt-stemmer-perl
Description-md5: 4d19914afa66f45e7998e1d14a4f37fb
Description-en: Portuguese language stemming
 This module implements a Portuguese stemming algorithm proposed in the
 paper "A Stemming Algorithm for the Portuguese Language" by
 Moreira, V. and Huyck, C.

Package: liblingua-sentence-perl
Description-md5: 926b174056eca59cdd6237f7ec597741
Description-en: Perl extension for breaking text paragraphs into sentences
 Lingua::Sentence allows splitting of text paragraphs into sentences.
 It is based on scripts developed by Philipp Koehn and Josh Schroeder
 for processing the Europarl corpus <http://www.statmt.org/europarl/>.
 .
 The module uses punctuation and capitalization clues to split
 paragraphs into an newline-separated string with one sentence per line.

Package: liblingua-stem-fr-perl
Description-md5: 9fe83f907a82ebf5791c33490714e7da
Description-en: Perl French stemmer
 Lingua::Stem::Fr uses a modified version of the Porter Stemming Algorithm
 to return a stemmed words.
 .
 The algorithm is implemented as described in:
 http://snowball.tartarus.org/french/stemmer.html
 with some improvements.

Package: liblingua-stem-it-perl
Description-md5: 930dde4d3e707db589600697f03a5de9
Description-en: Perl Italian stemmer
 Lingua::Stem::It applies the Porter Stemming Algorithm to its parameters,
 returning the stemmed words.
 .
 The algorithm is implemented as described in
 http://snowball.tartarus.org/algorithms/italian/stemmer.html

Package: liblingua-stem-perl
Description-md5: 26c8b9f07ab77c6329dfd99338572957
Description-en: module for stemming of words
 Lingua::Stem applies stemming algorithms to its parameters,
 returning the stemmed words as appropriate to the selected
 locale.

Package: liblingua-stem-ru-perl
Description-md5: 149a0b5fb20de5498fb459c564fd62f2
Description-en: Porter's stemming algorithm for Russian (KOI8-R only)
 Lingua::Stem::Ru applies the Porter Stemming Algorithm to its parameters,
 returning the stemmed words.
 .
 The algorithm is implemented exactly as described in:
 http://snowball.tartarus.org/algorithms/russian/stemmer.html
 .
 The code is carefully crafted to work in conjunction with the Lingua::Stem
 module by Benjamin Franz. This stemmer is also based on the work of Aldo
 Capini, see Lingua::Stem::It.

Package: liblingua-stem-snowball-da-perl
Description-md5: decfa88bd29b95c08e8f7916274b1f90
Description-en: Porters stemming algorithm for Denmark
 The stem function takes a scalar as a parameter and stems the word
 according to Martin Porters Danish stemming algorithm,
 which can be found at the Snowball website: http://snowball.tartarus.org/.
 .
 Lingua::Stem::Snowball::Da also supports caching if you pass the use_cache
 option when constructing a new L:S:S:D object.

Package: liblingua-stem-snowball-perl
Description-md5: aaf87cef0ef4cf57a86475a30edbf213
Description-en: Perl interface to Snowball stemmers
 Stemming reduces related words to a common root form. For instance, "horse",
 "horses", and "horsing" all become "hors".  Most commonly, stemming is
 deployed as part of a search application, allowing searches for a given term
 to match documents which contain other forms of that term.
 .
 This module is very similar to Lingua::Stem -- however,
 Lingua::Stem is pure Perl, while Lingua::Stem::Snowball is an XS module which
 provides a Perl interface to the C version of the Snowball stemmers.
 (http://snowball.tartarus.org).

Package: liblingua-stopwords-perl
Description-md5: 0b9890001ce0e3015ac03af6dd4ced5b
Description-en: module with stop words for several languages
 In keyword search, it is common practice to suppress a collection of
 "stopwords": words such as "the", "and", "maybe", etc. which exist in a
 large number of documents and do not tell you anything important about any
 document which contains them.  Lingua::StopWords provides such "stoplists" in
 several languages.

Package: liblingua-translit-perl
Description-md5: ebc4c70841beb2d2e712d862b1a5632d
Description-en: Perl module that transliterates text between writing systems
 Lingua::Translit can be used to convert text from one writing system to
 another, based on national or international transliteration tables. Where
 possible a reverse transliteration is supported.
 .
 The term transliteration describes the conversion of text from one writing
 system or alphabet to another one. The conversion is ideally unique, mapping
 one character to exactly one character, so the original spelling can be
 reconstructed. Practically this is not always the case and one single letter
 of the original alphabet can be transcribed as two, three or even more
 letters.
 .
 Furthermore there is more than one transliteration scheme for one writing
 system. Therefore it is an important and necessary information, which scheme
 will be or has been used to transliterate a text, to work integrative and be
 able to reconstruct the original data.

Package: liblink-grammar-dev
Description-md5: 27fa2606540534a15648263e2a638969
Description-en: CMU's link grammar parser - development headers
 In Sleator, D. and Temperley, D. "Parsing English with a Link Grammar"
 (1991), the authors defined a new formal grammatical system called a
 "link grammar". A sequence of words is in the language of a link
 grammar if there is a way to draw "links" between words in such a way
 that the local requirements of each word are satisfied, the links do
 not cross, and the words form a connected graph. The authors encoded
 English grammar into such a system, and wrote this program to parse
 English using this grammar.
 .
 link-grammar can be used for linguistic parsing for information
 retrieval or extraction from natural language documents. It can also be
 used as a grammar checker.
 .
 This package contains the header files and static libraries.

Package: liblink-grammar-java
Description-md5: 8d7e7c5d63621df41b77032a62ee962e
Description-en: CMU's link grammar parser - JNI library
 In Sleator, D. and Temperley, D. "Parsing English with a Link Grammar"
 (1991), the authors defined a new formal grammatical system called a
 "link grammar". A sequence of words is in the language of a link
 grammar if there is a way to draw "links" between words in such a way
 that the local requirements of each word are satisfied, the links do
 not cross, and the words form a connected graph. The authors encoded
 English grammar into such a system, and wrote this program to parse
 English using this grammar.
 .
 link-grammar can be used for linguistic parsing for information
 retrieval or extraction from natural language documents. It can also be
 used as a grammar checker.
 .
 This package contains a Java JNI library
 for using link-grammar from your java applications.

Package: liblink-grammar5t64
Description-md5: 2fdb2bf2b6be0a9cb1cff05a085c5cfb
Description-en: CMU's link grammar parser - libraries
 In Sleator, D. and Temperley, D. "Parsing English with a Link Grammar"
 (1991), the authors defined a new formal grammatical system called a
 "link grammar". A sequence of words is in the language of a link
 grammar if there is a way to draw "links" between words in such a way
 that the local requirements of each word are satisfied, the links do
 not cross, and the words form a connected graph. The authors encoded
 English grammar into such a system, and wrote this program to parse
 English using this grammar.
 .
 link-grammar can be used for linguistic parsing for information
 retrieval or extraction from natural language documents. It can also be
 used as a grammar checker.
 .
 This package contains the shared library.

Package: liblinksem-ocaml-dev
Description-md5: c8b033dc47dbbd60d00ffbcddb0a1008
Description-en: Formalisation of the core ELF and DWARF file formats written in Lem
 Linksem is a formalisation of substantial parts of ELF linking and DWARF debug
 information.
 .
 The ELF formalisation (and parts of the ABI formalisation) are currently also
 being used as a subcomponent of the rmem architectural exploration tool, for
 parsing ELF files and setting up initial machine states.

Package: liblinux-acl-perl
Description-md5: c9af343d83069f1d5b43a6c83c9b2572
Description-en: Perl extension for reading and setting Access Control Lists for files
 The Linux::ACL module provides Perl bindings for libacl, the C library
 containing the POSIX 1003.1e draft standard 17 functions for manipulating
 access control lists.
 .
 It provides the setfacl() and getfacl() functions.

Package: liblinux-distribution-packages-perl
Description-md5: c4e7360847e94e30c594b614ca91a2c9
Description-en: list all packages on various Linux distributions
 Linux::Distribution::Packages is a simple module that uses
 Linux::Distribution to guess the Linux distribution and then uses the
 correct commands to list all the packages on the system and then output
 them in one of three formats: native, csv, and xml.
 .
 Distributions currently working: Debian, Ubuntu, Fedora, Redhat, Suse,
 Gentoo, Slackware, Redflag.
 .
 The module inherits from Linux::Distribution, so can also use its calls.

Package: liblinux-distribution-perl
Description-md5: ffb61f1544a0fa05a8fc06a8348be024
Description-en: module for detecting the running Linux distribution
 Linux::Distribution is a simple module that tries to guess on what Linux
 distribution it is running by looking for release's files in /etc. It now
 looks for 'lsb-release' first as that should be the most correct and adds
 ubuntu support. Secondly, it will look for the distro specific files.

Package: liblinux-dvb-perl
Description-md5: 115dfdf7c83fa95961673d1476b6556b
Description-en: interface to (some parts of) the Linux DVB API
 Linux::DVB provides an interface to the Linux DVB API. It is a
 straightforward translation of the C API. You should read the Linux DVB API
 description to make any sense of this module. It can be found here:
 .
 http://www.linuxtv.org/docs/dvbapi/dvbapi.html
 .
 Noteworthy limitations of this module include: No interface to the video,
 audio and net devices. If you need this functionality bug the author.

Package: liblinux-epoll-perl
Description-md5: 60f024b519750ccc84ea5e7837d54fc5
Description-en: perl epoll module for O(1) multiplexing
 Epoll is a multiplexing mechanism that scales up O(1) with number of watched
 files. Linux::Epoll is a callback style epoll module, unlike other epoll
 modules available on CPAN.

Package: liblinux-fd-perl
Description-md5: a2c5088c882756ce882f4629df08ec1c
Description-en: Linux specific special filehandles
 Linux::FD provides you Linux specific special file handles. These are
 .
 * Event filehandles
 * Signal filehandles
 * Timer filehandles
 .
 These allow you to use conventional polling mechanisms to wait a large variety
 of events.

Package: liblinux-inotify2-perl
Description-md5: aec48db66bdd77a38f53956fc62c1f0e
Description-en: scalable directory and file change notification
 inotify (inode notify) is a Linux kernel subsystem that monitors events in
 filesystems and reports those events to applications in real time.
 .
 inotify can be used to monitor individual files or directories. When a
 directory is monitored, inotify will return events for the directory itself
 and for files inside the directory.
 .
 This module implements an interface to the Linux 2.6.13 and later inotify
 directory and file change notification system.
 .
 It has a number of advantages over the Linux::Inotify module:
 - It is portable (Linux::Inotify only works on x86).
 - The equivalent of fullname works correctly.
 - It is better documented.
 - It has callback-style interface, which is better suited for integration.
 .
 This package provides the Perl module Linux::Inotify2.

Package: liblinux-io-prio-perl
Description-md5: 9a2318f64ca8537e9032aeda083cbb3f
Description-en: interface to Linux ioprio_set(2) and ioprio_get(2)
 Linux::IO_Prio is a perl module which provides access to the Linux
 functions ioprio_get(2) and ioprio_set(2). There are also ionice
 functions providing slightly more convenient perlish interface than the
 C API.
 .
 Currently only Linux is supported. Other operating systems are not
 supported due to kernel limitations. However support will be added as
 the kernel capability becomes available.

Package: liblinux-kernelsort-perl
Description-md5: 107606c2be267350ce8dc10c2b3581ad
Description-en: Perl module for sorting Linux Kernel version strings
 This is the CPAN Perl module Linux::KernelSort.
 .
 Linux::KernelSort is intended to sort a list of kernel versions into
 ascending order. It also provides the capability to compare two kernel
 versions and determine if one version is newer, older, or the same as
 the other version.

Package: liblinux-lvm-perl
Description-md5: b69e515790a491b4483f94a8b7957829
Description-en: Perl module to access LVM status information
 Linux::LVM parses the output from vgdisplay, pvdisplay, and lvdisplay and
 makes it available as a Perl hash.

Package: liblinux-pid-perl
Description-md5: 25692c456474be43f406f544ee69a22c
Description-en: wrapper around the getpid() and getppid() C functions
 Perl already returns the PID and PPID in variables and builtins. Linux::Pid
 forces perl to call the underlying C functions getpid() and getppid().
 .
 This is useful with multithreaded programs. Linux' C library, using the Linux
 thread model, returns different values of the PID and the PPID from different
 threads.
 .
 A known consumer of this functionality is Apache2::SizeLimit (in
 libapache2-mod-perl2).

Package: liblinux-prctl-perl
Description-md5: 14d95a534b7bc225435c297a6fadd302
Description-en: Perl extension for controlling process characteristics
 Linux::Prctl provides a nice interface to the Linux prctl function. The
 Linux prctl function allows you to control specific characteristics of
 a process' behaviour.
 .
 Besides prctl, this library also wraps libcap for complete
 capability handling.

Package: liblinux-systemd-perl
Description-md5: ec03c272f288fd6a2029f06f7bd03468
Description-en: Perl module with bindings for systemd APIs
 Linux::Systemd makes several systemd APIs available to Perl code:
 .
 * sd_notify(3) for startup and status notifications
 .
 * write to and read from the journal

Package: liblinux-termios2-perl
Description-md5: 6d3e060f559c2d45681ab3f94f57d33d
Description-en: Perl module for accessing the termios2 structure and ioctl
 This module provides an API equivalent to the POSIX::Termios class,
 but backed by the Linux-specific struct termios2 structure instead.
 .
 The primary use case is setting arbitrary baud rates, because
 POSIX::Termios only knows the standard speeds up to 38400 baud.

Package: liblinux-usermod-perl
Description-md5: 78937ad41188b2d0f8a120ee3d6310c4
Description-en: module to modify user and group accounts
 The Linux::usermod module adds, removes and modifies user and group accounts
 according to  the passwd and shadow files syntax (like struct passwd from
 pwd.h). It is not necessary  those accounts to be system as long as
 $Linux::usermod::file_passwd, $Linux::usermod::file_shadow,
 $Linux::usermod::file_group,  $Linux::usermod::file_gshadow are not in the
 "/etc" directory.

Package: liblip-dev
Description-md5: 4ee83e31f3d395f9f7925d0040a719d4
Description-en: reliable interpolation of multivariate scattered data
 Lip interpolates scattered multivariate data with a Lipschitz function.
 .
 Methods of interpolation of multivariate scattered data are scarce.
 The programming library Lip implements a
 new method by G. Beliakov, which relies on building reliable lower and
 upper approximations of Lipschitz functions. If we assume that the
 function that we want to interpolate is Lipschitz-continuous, we can
 provide tight bounds on its values at any point, in the worse case
 scenario. Thus we obtain the interpolant, which approximates the unknown
 Lipschitz function f  best in the worst case scenario. This translates
 into reliable learning of f, something that other methods cannot do (the
 error of approximation of most other methods can be infinitely large,
 depending on what f generated the data).
 .
 Lipschitz condition implies that the rate of change of the function is
 bounded:
 .
 |f(x)-f(y)|<M||x-y||.
 .
 It is easily interpreted as the largest slope of the function f. f needs
 not be differentiable.
 .
 The interpolant based on the Lipschitz properties of the function is
 piecewise linear, it possesses many useful properties, and it is shown
 that it is the best possible approximation to f in the worst case
 scenario. The value of the interpolant depends on the data points in the
 immediate neigbourhood of the point in question, and in this sense, the
 method is similar to the natural neighbour interpolation.
 .
 There are two methods of construction and evaluation of the interpolant.
 The explicit method processes all data points to find the neighbours of
 the point in question. It does not require any preprocessing, but the
 evaluation of the interpolant has linear complexity O(K) in terms of the
 number of data.
 .
 "Fast" method requires substantial preprocessing in the case of more
 than 3-4 variables, but then it provides O(log K) evaluation time, and
 thus is suitable for very large data sets (K of order of 500000) and
 modest dimension (n=1-4). For larger dimension, explicit method becomes
 practically more efficient. The class library Lip implements both fast
 and explicit methods.

Package: liblip2t64
Description-md5: 4ee83e31f3d395f9f7925d0040a719d4
Description-en: reliable interpolation of multivariate scattered data
 Lip interpolates scattered multivariate data with a Lipschitz function.
 .
 Methods of interpolation of multivariate scattered data are scarce.
 The programming library Lip implements a
 new method by G. Beliakov, which relies on building reliable lower and
 upper approximations of Lipschitz functions. If we assume that the
 function that we want to interpolate is Lipschitz-continuous, we can
 provide tight bounds on its values at any point, in the worse case
 scenario. Thus we obtain the interpolant, which approximates the unknown
 Lipschitz function f  best in the worst case scenario. This translates
 into reliable learning of f, something that other methods cannot do (the
 error of approximation of most other methods can be infinitely large,
 depending on what f generated the data).
 .
 Lipschitz condition implies that the rate of change of the function is
 bounded:
 .
 |f(x)-f(y)|<M||x-y||.
 .
 It is easily interpreted as the largest slope of the function f. f needs
 not be differentiable.
 .
 The interpolant based on the Lipschitz properties of the function is
 piecewise linear, it possesses many useful properties, and it is shown
 that it is the best possible approximation to f in the worst case
 scenario. The value of the interpolant depends on the data points in the
 immediate neigbourhood of the point in question, and in this sense, the
 method is similar to the natural neighbour interpolation.
 .
 There are two methods of construction and evaluation of the interpolant.
 The explicit method processes all data points to find the neighbours of
 the point in question. It does not require any preprocessing, but the
 evaluation of the interpolant has linear complexity O(K) in terms of the
 number of data.
 .
 "Fast" method requires substantial preprocessing in the case of more
 than 3-4 variables, but then it provides O(log K) evaluation time, and
 thus is suitable for very large data sets (K of order of 500000) and
 modest dimension (n=1-4). For larger dimension, explicit method becomes
 practically more efficient. The class library Lip implements both fast
 and explicit methods.

Package: libliquid-dev
Description-md5: b28c0e84894ae27a6206dc1d649d9cb8
Description-en: signal processing library for software defined radio (development files)
 liquid-dsp is a free and open-source digital signal processing (DSP)
 library designed specifically for software defined radios on embedded
 platforms. The aim is to provide a lightweight DSP library that does not
 rely on a myriad of external dependencies or proprietary and otherwise
 cumbersome frameworks. All signal processing elements are designed to be
 flexible, scalable, and dynamic, including filters, filter design,
 oscillators, modems, synchronizers, and complex mathematical operations.
 .
 This package contains the files required to compile programs using liquid-dsp.

Package: libliquid1
Description-md5: 6486af54628b5f0f55546e4f7d5b8967
Description-en: signal processing library for software defined radio
 liquid-dsp is a free and open-source digital signal processing (DSP)
 library designed specifically for software defined radios on embedded
 platforms. The aim is to provide a lightweight DSP library that does not
 rely on a myriad of external dependencies or proprietary and otherwise
 cumbersome frameworks. All signal processing elements are designed to be
 flexible, scalable, and dynamic, including filters, filter design,
 oscillators, modems, synchronizers, and complex mathematical operations.
 .
 This package contains the shared library.

Package: liblist-allutils-perl
Description-md5: a95d6806837e956a29fc41e82ab62eaa
Description-en: Perl wrapper for modules List::Util and List::MoreUtils
 Are you sick of trying to remember whether a particular helper is defined in
 `List::Util' or `List::MoreUtils'? The author sure is. Now you don't have to
 remember. List::AllUtils will export all of the functions that either of
 those two modules defines.

Package: liblist-keywords-perl
Description-md5: 58cf07b9f17d55457285a79cf49e1c6d
Description-en: selection of list utility keywords
 List::Keywords provides keywords that behave (almost) identically to familiar
 functions from List::Util, but implemented as keyword plugins instead of
 functions. As a result these run more efficiently, especially in small code
 cases.

Package: liblist-maker-perl
Description-md5: fa0e71ee20c17f8cedeeab8b90d5be6e
Description-en: Perl module to generate more sophisticated lists than just $a..$b
 The List::Maker module hijacks Perl's built-in file globbing syntax (< *.pl >
 and glob '*.pl') and retargets it at list creation.
 .
 The rationale is simple: most people rarely if ever glob a set of files, but
 they have to create lists in almost every program they write. So the list
 construction syntax should be easier than the filename expansion syntax.
 .
 Alternatively, you can load the module with an explicit name, and it creates
 a subroutine of that name that builds the same kinds of lists for you
 (leaving the globbing mechanism unaltered).

Package: liblist-moreutils-perl
Description-md5: db3a03427dc3f850ea1497c8b1cd8ec2
Description-en: Perl module with additional list functions not found in List::Util
 List::MoreUtils provides some trivial but commonly needed functionality on
 lists which is not going to go into List::Util.
 .
 All of the functions are implementable in only a couple of lines of Perl
 code. Using the functions from this module however should give slightly better
 performance as everything is implemented in C. The pure-Perl implementation of
 these functions only serves as a fallback in case the C portions of this module
 could not be compiled on this machine.

Package: liblist-moreutils-xs-perl
Description-md5: c6759df033244ab10506e6acafc8f20c
Description-en: Perl module providing compiled List::MoreUtils functions
 List::MoreUtils::XS is a backend for List::MoreUtils. Even if it's possible
 to have it practically independent from List::MoreUtils, it technically
 depends on List::MoreUtils. Since it's only a backend, the API is not public
 and can change without any warning.
 .
 List::MoreUtils provides some trivial but commonly needed functionality on
 lists which is not going to go into List::Util.

Package: liblist-objects-withutils-perl
Description-md5: 98639949d929ad56fd2bedd24a37caea
Description-en: list objects, kitchen sink included
 List::Objects::WithUtils provides a set of roles and classes
 defining an object-oriented interface to Perl hashes and arrays
 with useful utility methods, junctions, type-checking ability,
 and optional autoboxing.
 Originally derived from Data::Perl.

Package: liblist-rotation-cycle-perl
Description-md5: 74b289d7ec4276aec54ff5d73650b4b9
Description-en: module that cycles through a list of values
 Use List::Rotation::Cycle to loop through a list of values. Once you get to
 the end of the list, you go back to the beginning.
 .
 List::Rotation::Cycle is implemented as a Singleton Pattern. You always just
 get 1 (the very same) Cycle object even if you use the new method several
 times. This is done by using Memoize on the new method. It returns the same
 object for every use of new that comes with the same List of parameters.

Package: liblist-utilsby-xs-perl
Description-md5: ebed5b0e3446a08a630337e9a348debf
Description-en: XS implementation of List::UtilsBy
 List::UtilsBy::XS is an XS implementation of List::UtilsBy.
 Functions are faster than original ones.
 .
 List::UtilsBy provides a number of list utility functions for Perl.

Package: liblistserialsj-dev
Description-md5: e07967bb5ec01709a34b099474f9f686
Description-en: Development files for the listSerials library
 listSerials is a simple multiplatform program to list serial ports with
 vid/pid/iserial fields.
 .
 This package provides development files for the liblistSerialsj library.

Package: liblistserialsj1
Description-md5: 1e6427cf0b1c2e77839c9213ce9089a6
Description-en: Multiplatform program to list serial ports
 listSerials is a simple multiplatform program to list serial ports with
 vid/pid/iserial fields.
 .
 This package provides the liblistSerialsj shared library.

Package: liblitehtml-dev
Description-md5: 5332a7d20295cd9b18e37cec65b4a3cd
Description-en: lightweight HTML rendering engine with CSS2/CSS3 support (development files)
 litehtml is the lightweight HTML rendering engine with CSS2/CSS3 support. Note
 that litehtml itself does not draw any text, pictures or other graphics and
 that litehtml does not depend on any image/draw/font library. You are free to
 use any library to draw images, fonts and any other graphics. litehtml just
 parses HTML/CSS and places the HTML elements into the correct positions
 (renders HTML).
 .
 This package contains the header files and static lib.

Package: liblitl-dev
Description-md5: 78c48f8514e56b8a9e554d05d6920bf8
Description-en: Lightweight Trace Library - development files
 LiTL is a lightweight tool for recording events during the execution of
 scientific high-performance applications.
 .
 This package contains files for developments with litl.

Package: liblitl0
Description-md5: 836d43122132c7f34e8623f0272a715e
Description-en: Lightweight Trace Library - shared library
 LiTL is a lightweight tool for recording events during the execution of
 scientific high-performance applications.
 .
 This package contains the litl shared library.

Package: liblivejournal-perl
Description-md5: a6130f20cd4abc35c5155d64cf97f28d
Description-en: Perl implementation of the LiveJournal protocol
 The LiveJournal module implements the LiveJournal protocol. See
 http://www.livejournal.com/developer/protocol.bml for details. Data is
 requested from the server through mode lines. Many methods return a hash
 reference containing key/value pairs returned by the server.

Package: liblivetribe-jsr223-java
Description-md5: 4999aa1768cbd5833fb3a3e8befb4b7d
Description-en: Implementation of JSR 223: Scripting for Java
 This library allows bundling scripting pages into a WAR file, either
 stand-alone, or as part of an EAR. The full specification can be found at
 http://jcp.org/en/jsr/detail?id=223 .

Package: liblizzie-java
Description-md5: 66833c2d8975653b4031b0b430e507ea
Description-en: GUI for analyzing Go games in real time using Leela Zero
 Features include:
 .
 - Show win rates and confidence levels for selected moves on the board
 - Show best move sequence continuation, for these selected moves
 - Displays a graph of winrate against move number
 - Show whole game history including forked moves
 - Interactive play including undo/redo
 - Load and save games in SGF format

Package: libllama-dev
Description-md5: 0ccc8dce8fe5f08b5b7e2e307fdd52cb
Description-en: LLM inference in C/C++ - headers and development files
 The main goal of llama.cpp is to enable LLM inference with minimal setup and
 state-of-the-art performance on a wide range of hardware - locally and in the
 cloud.
 .
 * Plain C/C++ implementation without any dependencies
 * Apple silicon is a first-class citizen - optimized via ARM NEON, Accelerate
 and Metal frameworks
 * AVX, AVX2, AVX512 and AMX support for x86 architectures
 * 1.5-bit, 2-bit, 3-bit, 4-bit, 5-bit, 6-bit, and 8-bit integer quantization
 for faster inference and reduced memory use
 * Custom CUDA kernels for running LLMs on NVIDIA GPUs (support for AMD GPUs
 via HIP and Moore Threads MTT GPUs via MUSA)
 * Vulkan and SYCL backend support
 * CPU+GPU hybrid inference to partially accelerate models larger than the
 total VRAM capacity
 .
 The compute functionality is provided by ggml. By default, ggml's CPU backend
 is installed, but there are many other backends for CPUs and GPUs.
 .
 This package provides the llama.cpp library headers and development files.
 Note that these libraries are not yet stable, so they are installed to
 private directories for now.

Package: libllama0
Description-md5: 36a70fc6cbe218a641000353da72949d
Description-en: LLM inference in C/C++ - libraries
 The main goal of llama.cpp is to enable LLM inference with minimal setup and
 state-of-the-art performance on a wide range of hardware - locally and in the
 cloud.
 .
 * Plain C/C++ implementation without any dependencies
 * Apple silicon is a first-class citizen - optimized via ARM NEON, Accelerate
 and Metal frameworks
 * AVX, AVX2, AVX512 and AMX support for x86 architectures
 * 1.5-bit, 2-bit, 3-bit, 4-bit, 5-bit, 6-bit, and 8-bit integer quantization
 for faster inference and reduced memory use
 * Custom CUDA kernels for running LLMs on NVIDIA GPUs (support for AMD GPUs
 via HIP and Moore Threads MTT GPUs via MUSA)
 * Vulkan and SYCL backend support
 * CPU+GPU hybrid inference to partially accelerate models larger than the
 total VRAM capacity
 .
 The compute functionality is provided by ggml. By default, ggml's CPU backend
 is installed, but there are many other backends for CPUs and GPUs.
 .
 This package contains the libllama and libmtmd libraries. Note that these
 libraries are not yet stable, so they are installed to private directories
 for now.

Package: liblld-17
Description-md5: edabea654ba7a6bd671515adc0fffdd2
Description-en: LLVM-based linker, library
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package contains the LLD runtime library.

Package: liblld-17-dev
Description-md5: d5f91d89aa80d28cd4d98b74563f075b
Description-en: LLVM-based linker, header files
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package provides the header files to build extension over lld.

Package: liblld-18
Description-md5: edabea654ba7a6bd671515adc0fffdd2
Description-en: LLVM-based linker, library
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package contains the LLD runtime library.

Package: liblld-18-dev
Description-md5: d5f91d89aa80d28cd4d98b74563f075b
Description-en: LLVM-based linker, header files
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package provides the header files to build extension over lld.

Package: liblld-19
Description-md5: edabea654ba7a6bd671515adc0fffdd2
Description-en: LLVM-based linker, library
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package contains the LLD runtime library.

Package: liblld-19-dev
Description-md5: d5f91d89aa80d28cd4d98b74563f075b
Description-en: LLVM-based linker, header files
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package provides the header files to build extension over lld.

Package: liblld-20
Description-md5: edabea654ba7a6bd671515adc0fffdd2
Description-en: LLVM-based linker, library
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package contains the LLD runtime library.

Package: liblld-20-dev
Description-md5: d5f91d89aa80d28cd4d98b74563f075b
Description-en: LLVM-based linker, header files
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package provides the header files to build extension over lld.

Package: liblld-21
Description-md5: edabea654ba7a6bd671515adc0fffdd2
Description-en: LLVM-based linker, library
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package contains the LLD runtime library.

Package: liblld-21-dev
Description-md5: d5f91d89aa80d28cd4d98b74563f075b
Description-en: LLVM-based linker, header files
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package provides the header files to build extension over lld.

Package: liblld-22
Description-md5: edabea654ba7a6bd671515adc0fffdd2
Description-en: LLVM-based linker, library
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package contains the LLD runtime library.

Package: liblld-22-dev
Description-md5: d5f91d89aa80d28cd4d98b74563f075b
Description-en: LLVM-based linker, header files
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package provides the header files to build extension over lld.

Package: liblld-dev
Description-md5: 3d09f140d7fd8b259afe4212766942e3
Description-en: LLVM-based linker, library
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This is a dependency package providing the default liblld-dev package.

Package: liblld-rocm
Description-md5: edabea654ba7a6bd671515adc0fffdd2
Description-en: LLVM-based linker, library
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package contains the LLD runtime library.

Package: liblld-rocm-dev
Description-md5: d5f91d89aa80d28cd4d98b74563f075b
Description-en: LLVM-based linker, header files
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package provides the header files to build extension over lld.

Package: liblldb-17-dev
Description-md5: 8f3dc7f570ba958d1f7496e3e5195498
Description-en: Next generation, high-performance debugger, header files
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package provides the header files to build extension over lldb.

Package: liblldb-17t64
Description-md5: 88542bb8337de28344a74df10ce94f4e
Description-en: Next generation, high-performance debugger, library
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package contains the LLDB runtime library.

Package: liblldb-18
Description-md5: 88542bb8337de28344a74df10ce94f4e
Description-en: Next generation, high-performance debugger, library
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package contains the LLDB runtime library.

Package: liblldb-18-dev
Description-md5: 8f3dc7f570ba958d1f7496e3e5195498
Description-en: Next generation, high-performance debugger, header files
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package provides the header files to build extension over lldb.

Package: liblldb-19
Description-md5: 88542bb8337de28344a74df10ce94f4e
Description-en: Next generation, high-performance debugger, library
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package contains the LLDB runtime library.

Package: liblldb-19-dev
Description-md5: 8f3dc7f570ba958d1f7496e3e5195498
Description-en: Next generation, high-performance debugger, header files
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package provides the header files to build extension over lldb.

Package: liblldb-20
Description-md5: 88542bb8337de28344a74df10ce94f4e
Description-en: Next generation, high-performance debugger, library
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package contains the LLDB runtime library.

Package: liblldb-20-dev
Description-md5: 8f3dc7f570ba958d1f7496e3e5195498
Description-en: Next generation, high-performance debugger, header files
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package provides the header files to build extension over lldb.

Package: liblldb-21
Description-md5: 88542bb8337de28344a74df10ce94f4e
Description-en: Next generation, high-performance debugger, library
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package contains the LLDB runtime library.

Package: liblldb-21-dev
Description-md5: 8f3dc7f570ba958d1f7496e3e5195498
Description-en: Next generation, high-performance debugger, header files
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package provides the header files to build extension over lldb.

Package: liblldb-22
Description-md5: 88542bb8337de28344a74df10ce94f4e
Description-en: Next generation, high-performance debugger, library
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package contains the LLDB runtime library.

Package: liblldb-22-dev
Description-md5: 8f3dc7f570ba958d1f7496e3e5195498
Description-en: Next generation, high-performance debugger, header files
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package provides the header files to build extension over lldb.

Package: liblldb-dev
Description-md5: 8f3dc7f570ba958d1f7496e3e5195498
Description-en: Next generation, high-performance debugger, header files
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package provides the header files to build extension over lldb.

Package: liblldpctl-dev
Description-md5: 7c07279ef9f74d6b4a4b659882b71c38
Description-en: implementation of IEEE 802.1ab (LLDP) - development files
 LLDP is an industry standard protocol designed to supplant
 proprietary Link-Layer protocols such as Extreme's EDP (Extreme
 Discovery Protocol) and CDP (Cisco Discovery Protocol). The goal of
 LLDP is to provide an inter-vendor compatible mechanism to deliver
 Link-Layer notifications to adjacent network devices.
 .
 This implementation provides LLDP sending and reception, supports
 VLAN and includes an SNMP subagent that can interface to an SNMP
 agent through AgentX protocol.
 .
 This daemon is also able to deal with CDP, SONMP, FDP and EDP
 protocol. It also handles LLDP-MED extension.
 .
 This package contains development files to develop clients for lldpd.

Package: libllhttp-dev
Description-md5: 8be9b6fd67602a6317c4e8488db57560
Description-en: HTTP messages parser library dev files
 A C HTTP messages parser generated from typescript
 definitions, making it easier to maintain.
 .
 This package contains the development files.

Package: libllhttp-source
Description-md5: 9362587e6b4534894b9dad2a36738eb8
Description-en: HTTP messages parser library - source
 llhttp generates a C HTTP messages parser from typescript
 definitions, making it easier to maintain.
 .
 This package contains the generated sources.

Package: libllhttp9.4
Description-md5: 3031aa088082204f931e7d1d1b04dc17
Description-en: HTTP messages parser library
 A C HTTP messages parser generated from typescript
 definitions, making it easier to maintain.
 .
 This package contains the shared library.

Package: libllvm-17-ocaml-dev
Description-md5: 7727e410aa3baa784cb47a4afb95f4e8
Description-en: Modular compiler and toolchain technologies, OCaml bindings
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the OCaml bindings to develop applications using llvm.

Package: libllvm-18-ocaml-dev
Description-md5: 7727e410aa3baa784cb47a4afb95f4e8
Description-en: Modular compiler and toolchain technologies, OCaml bindings
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the OCaml bindings to develop applications using llvm.

Package: libllvm-19-ocaml-dev
Description-md5: 7727e410aa3baa784cb47a4afb95f4e8
Description-en: Modular compiler and toolchain technologies, OCaml bindings
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the OCaml bindings to develop applications using llvm.

Package: libllvm-20-ocaml-dev
Description-md5: 7727e410aa3baa784cb47a4afb95f4e8
Description-en: Modular compiler and toolchain technologies, OCaml bindings
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the OCaml bindings to develop applications using llvm.

Package: libllvm-21-ocaml-dev
Description-md5: 7727e410aa3baa784cb47a4afb95f4e8
Description-en: Modular compiler and toolchain technologies, OCaml bindings
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the OCaml bindings to develop applications using llvm.

Package: libllvm-22-ocaml-dev
Description-md5: 7727e410aa3baa784cb47a4afb95f4e8
Description-en: Modular compiler and toolchain technologies, OCaml bindings
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the OCaml bindings to develop applications using llvm.

Package: libllvm-ocaml-dev
Description-md5: 8230a64f1434e6a9d130fd514213f349
Description-en: Modular compiler and toolchain technologies, bindings for OCaml
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This is a dependency package providing the default bindings for OCaml.

Package: libllvm-rocm
Description-md5: a8854f4edf76a8c14ce34dc209bd1d11
Description-en: Modular compiler and toolchain technologies, runtime library
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVM runtime library.

Package: libllvm17t64
Description-md5: a8854f4edf76a8c14ce34dc209bd1d11
Description-en: Modular compiler and toolchain technologies, runtime library
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVM runtime library.

Package: libllvm18
Description-md5: a8854f4edf76a8c14ce34dc209bd1d11
Description-en: Modular compiler and toolchain technologies, runtime library
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVM runtime library.

Package: libllvm19
Description-md5: a8854f4edf76a8c14ce34dc209bd1d11
Description-en: Modular compiler and toolchain technologies, runtime library
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVM runtime library.

Package: libllvm20
Description-md5: a8854f4edf76a8c14ce34dc209bd1d11
Description-en: Modular compiler and toolchain technologies, runtime library
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVM runtime library.

Package: libllvm22
Description-md5: a8854f4edf76a8c14ce34dc209bd1d11
Description-en: Modular compiler and toolchain technologies, runtime library
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVM runtime library.

Package: libllvmlibc-18-dev
Description-md5: b678725717171e9f1656f9727ef63f83
Description-en: LLVM C Library - dev package
 Implementation of the C standard library targeting C17 and above.
 .
 This is an experimental project. Don't use in production.

Package: libllvmlibc-19-dev
Description-md5: b678725717171e9f1656f9727ef63f83
Description-en: LLVM C Library - dev package
 Implementation of the C standard library targeting C17 and above.
 .
 This is an experimental project. Don't use in production.

Package: libllvmlibc-20-dev
Description-md5: b678725717171e9f1656f9727ef63f83
Description-en: LLVM C Library - dev package
 Implementation of the C standard library targeting C17 and above.
 .
 This is an experimental project. Don't use in production.

Package: libllvmlibc-21-dev
Description-md5: b678725717171e9f1656f9727ef63f83
Description-en: LLVM C Library - dev package
 Implementation of the C standard library targeting C17 and above.
 .
 This is an experimental project. Don't use in production.

Package: libllvmlibc-22-dev
Description-md5: b678725717171e9f1656f9727ef63f83
Description-en: LLVM C Library - dev package
 Implementation of the C standard library targeting C17 and above.
 .
 This is an experimental project. Don't use in production.

Package: libllvmspirvlib-17-dev
Description-md5: fcddd340f01c10dfca707c1e80606070
Description-en: bi-directional translator for LLVM/SPIRV -- development files
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes static libs and headers for development.

Package: libllvmspirvlib-18-dev
Description-md5: fcddd340f01c10dfca707c1e80606070
Description-en: bi-directional translator for LLVM/SPIRV -- development files
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes static libs and headers for development.

Package: libllvmspirvlib-19-dev
Description-md5: fcddd340f01c10dfca707c1e80606070
Description-en: bi-directional translator for LLVM/SPIRV -- development files
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes static libs and headers for development.

Package: libllvmspirvlib-20-dev
Description-md5: fcddd340f01c10dfca707c1e80606070
Description-en: bi-directional translator for LLVM/SPIRV -- development files
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes static libs and headers for development.

Package: libllvmspirvlib-21-dev
Description-md5: fcddd340f01c10dfca707c1e80606070
Description-en: bi-directional translator for LLVM/SPIRV -- development files
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes static libs and headers for development.

Package: libllvmspirvlib-22-dev
Description-md5: fcddd340f01c10dfca707c1e80606070
Description-en: bi-directional translator for LLVM/SPIRV -- development files
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes static libs and headers for development.

Package: libllvmspirvlib17
Description-md5: 4658473b768e76c3b2f17ecbd52f8807
Description-en: bi-directional translator for LLVM/SPIRV -- shared library
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the shared library.

Package: libllvmspirvlib18.1
Description-md5: 4658473b768e76c3b2f17ecbd52f8807
Description-en: bi-directional translator for LLVM/SPIRV -- shared library
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the shared library.

Package: libllvmspirvlib19.1
Description-md5: 4658473b768e76c3b2f17ecbd52f8807
Description-en: bi-directional translator for LLVM/SPIRV -- shared library
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the shared library.

Package: libllvmspirvlib20.1
Description-md5: 4658473b768e76c3b2f17ecbd52f8807
Description-en: bi-directional translator for LLVM/SPIRV -- shared library
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the shared library.

Package: libllvmspirvlib21.1
Description-md5: 4658473b768e76c3b2f17ecbd52f8807
Description-en: bi-directional translator for LLVM/SPIRV -- shared library
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the shared library.

Package: libllvmspirvlib22.1
Description-md5: 4658473b768e76c3b2f17ecbd52f8807
Description-en: bi-directional translator for LLVM/SPIRV -- shared library
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the shared library.

Package: liblmdb++-dev
Description-md5: 318526b57f0e305f0cea2dacddb0d788
Description-en: C++ wrapper for LMDB
 This is a comprehensive C++ wrapper for the LMDB embedded database library,
 offering both an error-checked procedural interface and an object-oriented
 resource interface with RAII semantics.

Package: liblmdb-file-perl
Description-md5: d4a77f338934912a0354af96f89876f6
Description-en: tie to LMDB
 LMDB_File is a Perl module
 which allows Perl programs to make use of thefacilities
 provided by OpenLDAP's Lightning Memory-Mapped Database "LMDB".
 .
 LMDB is a Btree-based database management library
 modeled loosely on the BerkeleyDB API,
 but much simplified and extremely fast.

Package: liblms7compact-dev
Description-md5: 025556d17e59b7f1af983bec322a9258
Description-en: Compact LMS7002 library suitable for MCU: development
 The LMS7002M is Lime's second-generation field programmable RF (FPRF)
 transceiver IC with extended functionality to cover a greater range of
 frequencies and applications.
 .
 The library is developed for XTRX SDR which is the smallest easily embeddable
 software-defined radio (SDR). It is both affordable and high-performance. XTRX
 is designed to enable the next generation of wireless solutions, from
 prototype to production.
 .
 This package contains development files.

Package: liblms7compact0
Description-md5: 39ffa815f513ef380c323dd0c3ddc5ab
Description-en: Compact LMS7002 library suitable for MCU
 The LMS7002M is Lime's second-generation field programmable RF (FPRF)
 transceiver IC with extended functionality to cover a greater range of
 frequencies and applications.
 .
 The library is developed for XTRX SDR which is the smallest easily embeddable
 software-defined radio (SDR). It is both affordable and high-performance. XTRX
 is designed to enable the next generation of wireless solutions, from
 prototype to production.
 .
 This package contains the shared library.

Package: liblnk-dev
Description-md5: 8c527fa4d1a1bbff76a459631e62f3bb
Description-en: Windows Shortcut File format access library -- development files
 liblnk is a library to access the Windows Shortcut File (LNK) format.
 .
 This package includes the development support files.

Package: liblnk-utils
Description-md5: a606a52dd4d1d78f88f780a92454d505
Description-en: Windows Shortcut File format access library -- Utilities
 liblnk is a library to access the Windows Shortcut File (LNK) format.
 .
 This package contains lnkinfo, a tool to determine information about
 a Windows Shortcut File.

Package: liblnk1t64
Description-md5: 85314865eac7cf483d7c93b144d957c3
Description-en: Windows Shortcut File format access library
 liblnk is a library to access the Windows Shortcut File (LNK) format.
 .
 This package contains the shared library.

Package: liblo-dev
Description-md5: a0857a6252902e7b0a04364daa51da90
Description-en: Lightweight OSC library -- development files
 LibLO is a lightweight, easy to use implementation of the OSC (Open
 Sound Control) protocol (see
 <https://www.cnmat.berkeley.edu/OpenSoundControl/> for details).
 .
 Open Sound Control (OSC) is a protocol for communication among
 computers, sound synthesizers, and other multimedia devices that is
 optimized for modern networking technology. OSC features:
 .
 * Open-ended, dynamic, URL-style symbolic naming scheme
 * Symbolic and high-resolution numeric argument data
 * Pattern matching language to specify multiple recipients of a
 single message
 * High resolution time tags
 * "Bundles" of messages whose effects must occur simultaneously
 * Query system to dynamically find out the capabilities of an OSC
 server and get documentation
 .
 This package contains headers, documentation and static libraries.

Package: liblo-ocaml
Description-md5: 3234481f5f97fbabfef9be77ae31ecd0
Description-en: OCaml interface to the lo library -- runtime files
 This package provides an interface to the lo library for
 OCaml programmers.
 .
 LibLO is a lightweight, easy to use implementation of the OSC (Open
 Sound Control) protocol.
 .
 This package contains only the shared runtime stub libraries.

Package: liblo-ocaml-dev
Description-md5: 80eb25c6ba1acb2417674279b1c6f1dc
Description-en: OCaml interface to the lo library -- development files
 This package provides an interface to the lo library for
 OCaml programmers.
 .
 LibLO is a lightweight, easy to use implementation of the OSC (Open
 Sound Control) protocol
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-lo.

Package: liblo-tools
Description-md5: 59bfe151f4c4524f7cb4c6d26d659dba
Description-en: Lightweight OSC library (command-line tools)
 LibLO is a lightweight, easy to use implementation of the OSC (Open
 Sound Control) protocol (see
 <https://www.cnmat.berkeley.edu/OpenSoundControl/> for details).
 .
 Open Sound Control (OSC) is a protocol for communication among
 computers, sound synthesizers, and other multimedia devices that is
 optimized for modern networking technology. OSC features:
 .
 * Open-ended, dynamic, URL-style symbolic naming scheme
 * Symbolic and high-resolution numeric argument data
 * Pattern matching language to specify multiple recipients of a
 single message
 * High resolution time tags
 * "Bundles" of messages whose effects must occur simultaneously
 * Query system to dynamically find out the capabilities of an OSC
 server and get documentation
 .
 This package contains the tools included with the library.

Package: liblo10k1-0
Description-md5: 126648d0d55b7c1e5e15af7bc991a45c
Description-en: ALSA emu10k1/2 patch-loader library
 This is the runtime library for the ld10k1 patch loader for use with
 the emu10k1 ALSA driver.  Supports Sound Blaster Live!, Audigy and
 Audigy 2.

Package: liblo10k1-dev
Description-md5: 32a225c612fa5bea87d6a7597fa8a461
Description-en: ALSA emu10k1/2 patch-loader library development files
 These are the development files for the ld10k1 patch loader for use with
 the emu10k1 ALSA driver.  Supports Sound Blaster Live!, Audigy and
 Audigy 2.

Package: liblo7
Description-md5: a0009071edbde1d2c61d671ba4613887
Description-en: Lightweight OSC library
 LibLO is a lightweight, easy to use implementation of the OSC (Open
 Sound Control) protocol (see
 <https://www.cnmat.berkeley.edu/OpenSoundControl/> for details).
 .
 Open Sound Control (OSC) is a protocol for communication among
 computers, sound synthesizers, and other multimedia devices that is
 optimized for modern networking technology. OSC features:
 .
 * Open-ended, dynamic, URL-style symbolic naming scheme
 * Symbolic and high-resolution numeric argument data
 * Pattern matching language to specify multiple recipients of a
 single message
 * High resolution time tags
 * "Bundles" of messages whose effects must occur simultaneously
 * Query system to dynamically find out the capabilities of an OSC
 server and get documentation

Package: libload-perl
Description-md5: 83c1c6f8be95867b4f053843a1f80545
Description-en: pragma for controlling when subroutines will be loaded
 The "load" pragma allows a module developer to give the application developer
 more options with regards to optimize for memory or CPU usage. The "load"
 pragma gives more control on the moment when subroutines are loaded and start
 taking up memory. This allows the application developer to optimize for CPU
 usage (by loading all of a module at compile time and thus reducing the
 amount of CPU used during the execution of an application). Or allow the
 application developer to optimize for memory usage, by loading subroutines
 only when they are actually needed, thereby however increasing the amount of
 CPU needed during execution.
 .
 The "load" pragma combines the best of both worlds from AutoLoader and
 SelfLoader. And adds some more features.
 .
 In a situation where you want to use as little memory as possible, the "load"
 pragma (in the context of a module) is a drop-in replacement for AutoLoader.
 But for situations where you want to have a module load everything it could
 ever possibly need (e.g. when starting a mod_perl server in pre-fork mode),
 the "load" pragma can be used (in the context of an application) to have all
 subroutines of a module loaded without having to make any change to the
 source of the module in question.

Package: libloader-java
Description-md5: 8ed81c0560255f221a4abf7a4a4e80b7
Description-en: Java general purpose resource loading framework
 LibLoader is a general purpose resource loading framework. It has been
 designed to allow one to load resources from any physical location and to
 allow the processing of that content data in a generic way, totally
 transparent to the user of that library.

Package: libloader-java-doc
Description-md5: dbcbf5b3d69347321bedc3f33e3467e2
Description-en: Java general purpose resource loading framework -- documentation
 LibLoader is a general purpose resource loading framework. It has been
 designed to allow one to load resources from any physical location and to
 allow the processing of that content data in a generic way, totally
 transparent to the user of that library.
 .
 This package contains the Javadoc.

Package: libloadpng4-dev
Description-md5: 8382fb1c7cd5b4080ea300508a818113
Description-en: development files for the PNG loading addon for Allegro 4
 This package contains the development headers for libloadpng.
 .
 This add-on for Allegro will allow you to load and save PNG images using
 standard Allegro image handling functions as if they were normal bitmaps.
 .
 Allegro is a cross-platform library mainly aimed at video game and multimedia
 programming. It handles common, low-level tasks such as creating windows,
 accepting user input, loading data, drawing images, playing sounds, etc. and
 generally abstracting away the underlying platform.

Package: libloadpng4.4t64
Description-md5: 8e66d6adcf14dbf4adc2546849facda8
Description-en: PNG loading addon for Allegro 4
 This add-on for Allegro will allow you to load and save PNG images using
 standard Allegro image handling functions as if they were normal bitmaps.
 .
 Allegro is a cross-platform library mainly aimed at video game and multimedia
 programming. It handles common, low-level tasks such as creating windows,
 accepting user input, loading data, drawing images, playing sounds, etc. and
 generally abstracting away the underlying platform.

Package: libloc-database
Description-md5: d154539d906f73c8e983dd73b3da424a
Description-en: Database for IP geolocation query library
 libloc is a lightweight library to query the IPFire Location database and
 determine the location of someone else on the Internet based on their IP
 address.
 .
 This package provides the database with IP location information for libloc.

Package: libloc-dev
Description-md5: 8cc6b36456bc997a1516abe8a0a3e038
Description-en: IP geolocation query library (development files)
 libloc is a lightweight library to query the IPFire Location database and
 determine the location of someone else on the Internet based on their IP
 address.
 .
 This package provides the headers and development files needed to use libloc
 in your own programs.

Package: libloc1t64
Description-md5: 06ec2c2299e2f4e28ce041c7b403493b
Description-en: IP geolocation query library
 libloc is a lightweight library to query the IPFire Location database and
 determine the location of someone else on the Internet based on their IP
 address.
 .
 This package provides the shared library.

Package: liblocal-lib-perl
Description-md5: 7b74497a012b1f5564358ce91b6fb048
Description-en: module to use a local path for Perl modules
 local::lib is a Perl module that provides a quick, convenient way of setting
 up a user-local library located within the user's home directory. It also
 constructs and prints out for the user the list of environment variables
 using the syntax appropriate for the user's current shell (as specified by
 the SHELL environment variable), suitable for directly adding to one's shell
 configuration file.
 .
 More generally, this module enables bootstrapping and usage of a directory
 containing Perl modules outside of Perl's @INC. This makes it easier to ship
 an application with an app-specific copy of a Perl module, or collection of
 modules. It is also useful for the case where an upstream maintainer hasn't
 applied a patch to a module of theirs that you need for your application.

Package: liblocale-codes-perl
Description-md5: 0c55a2a5a63d22a12b0dbde52eee4e24
Description-en: collection of Perl modules for handling of locale codes
 Locale::Codes contains Perl modules which can be used to process ISO codes
 for identifying languages, countries, scripts, and currencies & funds.
 .
 It consists of a number of modules used for each of the different types of
 codes.

Package: liblocale-currency-format-perl
Description-md5: dd1d991dfe73f497dde0205329b7f942
Description-en: Perl functions for formatting monetary values
 Locale::Currency::Format is a light-weight Perl module that enables Perl code
 to display monetary values in the formats recognized internationally and/or
 locally.

Package: liblocale-hebrew-perl
Description-md5: 8288800328f8bbd7bfa6ccf95e617688
Description-en: module providing bidirectional Hebrew support
 Locale::Hebrew is a Perl module based on code from the Unicode Consortium.
 This module works the real Hebrew character set from scratch, because the
 Unicode Consortium's character set was invalid; as a result, there may be
 some errata.

Package: liblocale-maketext-extract-dbi-perl
Description-md5: cbd7097b6d0699030b1c43712f698cb5
Description-en: module to extract translation keys from a database
 Locale::Maketext::Extract::DBI extracts translation keys from a database
 table.

Package: liblocale-maketext-fuzzy-perl
Description-md5: 0b5d3f6c57f4f97803dfacfa76d1f72f
Description-en: Maketext from already interpolated strings
 Locale::Maketext::Fuzzy is a subclass of Locale::Maketext, with additional
 support for localizing messages that already contains interpolated variables.
 This is most useful when the messages are returned by external modules -- for
 example, to match "dir: command not found" against "[_1]: command not found".

Package: liblocale-maketext-gettext-perl
Description-md5: 1c5fe0642d63594153b9b958745ca6b2
Description-en: Perl module bridging gettext and Maketext localization frameworks
 Locale::Maketext::Gettext joins the GNU gettext and Maketext frameworks
 providing a code that bridges gettext po/pot localization infrastructure and
 Maketext Perl API.

Package: liblocale-maketext-lexicon-perl
Description-md5: cd691cdf8cf780b881c17672caa60866
Description-en: lexicon-handling backends for Locale::Maketext
 Locale::Maketext::Lexicon is a Perl module that extends Locale::Maketext with
 lexicon-handling modules to read from other localization formats, including
 gettext, msgcat, and more. It can read from databases, PO files or MO files.

Package: liblocale-msgfmt-perl
Description-md5: b446307605e9b638c366749b11d2da82
Description-en: pure Perl reimplementation of msgfmt
 Locale::Msgfmt is a tool to compile .po files to .mo files. This
 module does the same thing as msgfmt from GNU gettext-tools, except
 this is pure Perl.

Package: liblocale-po-perl
Description-md5: 6c8c5a17af621048bfe6b3f786e8da8b
Description-en: Perl module for manipulating .po entries from GNU gettext
 Locale::PO provides methods for manipulating objects that represent
 entries in a gettext po-file (untranslated and translated strings,
 with associated comments). It can load and save complete po-files.

Package: liblocale-subcountry-perl
Description-md5: 7d0199916bdb50ba701f7c1765e9ddcf
Description-en: module for converting state/province names to/from code
 Locale::SubCountry is a collection of Perl modules for converting the full
 name for a countries' administrative region to the code commonly used for
 postal addressing and vice versa. The codes are defined in ISO 3166-2:1998,
 "Codes for the representation of names of countries and their subdivisions."
 .
 Subcountry regions are defined as states in the US and Australia, provinces
 in Canada and counties in the UK. The names and codes for all subcountry
 regions in a country can be returned either as a hash or array.

Package: liblocale-us-perl
Description-md5: f4dbac33171c20cb1698f06728d1d56f
Description-en: module for United States state identification
 Locale::US provides methods allowing United States' two-letter
 state identification parsing from state code to state name
 and vice versa.

Package: liblocale-xgettext-perl
Description-md5: cd7ba64291bdee983deaad958f9634d1
Description-en: extract strings from arbitrary formats into PO files
 When using GNU gettext you often find yourself extracting translatable
 strings from more or less exotic file formats that cannot be handled by
 xgettext from the GNU gettext suite directly.
 .
 Locale::XGettext simplifies the task of writing a string extractor in Perl,
 Python, Java, Ruby or other languages by providing a common base needed
 for such scripts.
 .
 Included is a sample string extractor xgettext-txt for plain text files. It
 simply splits the input into paragraphs, and turns each paragraph into an
 entry of a PO file.
 .
 See also:
 https://github.com/gflohr/Locale-XGettext
 https://www.gnu.org/software/gettext/manual/html_node/PO-Files.html

Package: liblocales-perl
Description-md5: a32e1fbda6f183fb343244fd0bbd0940
Description-en: object-oriented access to localized CLDR information
 Locales is a Perl library providing an object-oriented interface to
 a particular locale, in order to obtain CLDR language and territory
 information from it.

Package: liblocalizer-java
Description-md5: f975b64f44440fa97a2a9a2abdabdbf6
Description-en: type-safe access to message resources
 This small tool reads your property files and generate Java classes
 that enables type-safe access to message resources.

Package: liblockfile-simple-perl
Description-md5: c8a67e1c16b523da04f6be7563a53942
Description-en: Perl module for simple advisory file locking
 The LockFile::Simple extension provides simple file locking, of
 the advisory kind, i.e. it requires cooperation between applications
 wishing to lock the same files.
 .
 It is meant to be used in quick-and-dirty scripts or more elaborated
 programs that want a simple locking scheme, yet with a reasonable
 level of configuration.

Package: liblodepng-dev
Description-md5: 9972bc1f15bfb691078e548c0867d847
Description-en: PNG encoder and decoder in C and C++, without dependencies (development files)
 PNG is a file format to store raster images losslessly with good compression,
 supporting different color types and alpha channel.
 .
 LodePNG is a PNG codec according to the Portable Network Graphics (PNG)
 Specification (Second Edition) - W3C Recommendation 10 November 2003.
 .
 The specifications used are:
 .
 *) Portable Network Graphics (PNG) Specification (Second Edition):
 http://www.w3.org/TR/2003/REC-PNG-20031110
 *) RFC 1950 ZLIB Compressed Data Format version 3.3:
 http://www.gzip.org/zlib/rfc-zlib.html
 *) RFC 1951 DEFLATE Compressed Data Format Specification ver 1.3:
 http://www.gzip.org/zlib/rfc-deflate.html
 .
 LodePNG works both in C (ISO C90) and C++, with a C++ wrapper that adds
 extra functionality.
 .
 This package contains the development files and examples.

Package: liblodepng0.1
Description-md5: d7f70035237d17fc920b870c0e67d463
Description-en: PNG encoder and decoder in C and C++, without dependencies (shared library)
 PNG is a file format to store raster images losslessly with good compression,
 supporting different color types and alpha channel.
 .
 LodePNG is a PNG codec according to the Portable Network Graphics (PNG)
 Specification (Second Edition) - W3C Recommendation 10 November 2003.
 .
 The specifications used are:
 .
 *) Portable Network Graphics (PNG) Specification (Second Edition):
 http://www.w3.org/TR/2003/REC-PNG-20031110
 *) RFC 1950 ZLIB Compressed Data Format version 3.3:
 http://www.gzip.org/zlib/rfc-zlib.html
 *) RFC 1951 DEFLATE Compressed Data Format Specification ver 1.3:
 http://www.gzip.org/zlib/rfc-deflate.html
 .
 LodePNG works both in C (ISO C90) and C++, with a C++ wrapper that adds
 extra functionality.
 .
 This package contains the shared objects.

Package: liblog-agent-logger-perl
Description-md5: 426bebf68196dd24447e6e79148d0bf1
Description-en: extension for Log::Agent providing an application-level logging API
 The Log::Agent::Logger class defines a generic interface for
 application logging. It must not be confused with the interface
 provided by Log::Agent, which is meant to be used by re-usable
 modules that do not wish to commit on a particular logging method,
 so that they remain true building blocks.

Package: liblog-agent-perl
Description-md5: 2f464a54687e39469fa80438ca44164a
Description-en: Perl module providing helper logging routines
 Log::Agent is a general logging framework aimed at reusable modules
 that allow code to be written that is independent of the final logging
 method to be used.

Package: liblog-agent-rotate-perl
Description-md5: 0bb18f592bca315a01ff1e9dc7fa1fa5
Description-en: extension for Log::Agent providing file-rotating features
 The Log::Agent::Rotate module is an extension of Log::Agent that brings
 file-rotating features to the File logging driver.
 .
 This is NOT a generic all-purpose logfile rotation package.  It is meant
 to be used only within the Log::Agent framework.

Package: liblog-any-adapter-callback-perl
Description-md5: 7bacefbabff09fe65fab471dd496c459
Description-en: module to send Log::Any logs to a subroutine
 Log::Any::Adapter::Callback lets you specify callback subroutine to be called
 by Log::Any's logging methods (like $log->debug(), $log->error(), etc) and
 detection methods (like $log->is_warning(), $log->is_fatal(), etc.).
 .
 This adapter is used for customized logging, and is mostly a convenient
 construct to save a few lines of code. You could achieve the same effect by
 creating a full Log::Any adapter class.
 .
 DEPRECATION NOTICE: Log::Any distribution since 1.708 comes with
 Log::Any::Adapter::Capture which does the same thing.
 Log::Any::Adapter::Callback is hence deprecated.

Package: liblog-any-adapter-dispatch-perl
Description-md5: 44848c1cc704aac07d40e073f83856cd
Description-en: adapter to use Log::Dispatch with Log::Any
 Log::Any::Adapter::Dispatch is a Log::Any adapter suitable for
 sending logging messages through Log::Dispatch.
 .
 You can pass any of Log::Dispatch parameters to the adapter
 constructor, or pass a Log::Dispatch object directly.

Package: liblog-any-adapter-filehandle-perl
Description-md5: 8b7d2fdb70ec8d3dc724f34970b3a49e
Description-en: basic Log::Any::Adapter to forward messages to a filehandle
 Log::Any::Adapter::FileHandle is a basic adapter that will simply forward log
 messages to a filehandle, or any object that supports a 'print' method
 (IO::String, IO::Socket::INET, Plack's $env->{psgi.errors} object, etc).
 .
 It was created so that scripts running under daemontools or runit can
 output messages to locally defined logs. It does not timestamp messages, that
 responsibility is delegated to the external log capture mechanism.

Package: liblog-any-adapter-log4perl-perl
Description-md5: 558faa6f74fd36fc05e33b337be2b4ce
Description-en: adapter to use Log::Log4perl with Log::Any
 Log::Any::Adapter::Log4perl is a Log::Any adapter that uses Log::Log4perl for
 logging.

Package: liblog-any-adapter-tap-perl
Description-md5: 369e49fd825205fa525de67d2693fad0
Description-en: logging adapter suitable for use in TAP testcases
 Log::Any::Adapter::TAP shows logging output when running testcases.
 E.g. all "warn" and more serious messages are emitted
 as "diag" output on STDERR,
 and less serious messages as "note" comments on STDOUT.

Package: liblog-contextual-perl
Description-md5: 21c729690ede11969c4ac1574d2731ef
Description-en: module for simple contextual logging
 Log::Contextual is a Perl module that provides an implementation-independent
 interface for simple data logging. It supports painless switching between any
 logger that implements the defined interface, either for the entire program
 (using set_logger) or for a given section of code (using with_logger).
 .
 The framework supports many logging levels that are enabled using environment
 variables (these are, in order of decreasing verbosity: trace, debug, info,
 warn, error, and fatal).
 .
 This package includes simple loggers that can be seamlessly upgraded to more
 advanced loggers, such as Log::Dispatchouli (see liblog-dispatchouli-perl).

Package: liblog-dispatch-array-perl
Description-md5: 34c9982eeccf97f6a655c62fc4deb0de
Description-en: module to log events to an array (reference)
 Log::Dispatch::Array provides a Log::Dispatch log output system that appends
 logged events to an array reference. This is probably only useful for testing
 the logging of your code.

Package: liblog-dispatch-config-perl
Description-md5: 7f8816054d72054f116356d7583455c4
Description-en: Log4j for Perl
 Log::Dispatch::Config is a subclass of Log::Dispatch and provides a way to
 configure Log::Dispatch object with configulation file (default, in AppConfig
 format). In other words, this is log4j for Perl, not with all API compatibility
 though.

Package: liblog-dispatch-configurator-any-perl
Description-md5: 0c3450ea485c8fb4ef73ce77f53a1393
Description-en: configurator implementation with Config::Any
 Log::Dispatch::Config is a wrapper for Log::Dispatch and provides a way to
 configure Log::Dispatch objects with configuration files. Somewhat like a
 lite version of log4j and Log::Log4perl it allows multiple log destinations.
 The standard configuration file format for Log::Dispatch::Config is
 AppConfig.
 .
 Log::Dispatch::Configurator::Any plugs in to Log::Dispatch::Config and allows
 the use of other file formats, in fact any format supported by the
 Config::Any module. As a bonus you can also pass in a configuration data
 structure instead of a file name.

Package: liblog-dispatch-dir-perl
Description-md5: cbcbcf9111eda6edb91971ddd46e568c
Description-en: module to log messages to separate files in a directory
 Log::Dispatch::Dir provides a simple object for logging to directories under
 the Log::Dispatch::* system, and automatically rotating them according to
 different constraints. Each message will be logged to a separate file the
 directory.

Package: liblog-dispatch-filerotate-perl
Description-md5: 517307dba97f7f216dee2a71a7c5d640
Description-en: Log to files that archive/rotate themselves
 This module provides a simple object for logging to files under the
 Log::Dispatch::* system, and automatically rotating them according to
 different constraints. This is basically a Log::Dispatch::File wrapper
 with additions.

Package: liblog-dispatch-filewriterotate-perl
Description-md5: 4cd9b41a3cc708ef7d68cc875e188af5
Description-en: module to log to files that archive/rotate themselves
 Log::Dispatch::FileWriteRotate functions similarly to
 Log::Dispatch::FileRotate, but uses File::Write::Rotate as backend, thus
 interoperates more easily with other modules which use File::Write::Rotate as
 backend, e.g. Tie::Handle::FileWriteRotate or Process::Govern.

Package: liblog-dispatch-message-passing-perl
Description-md5: e564fe092b135327a8b54a569dcd305a
Description-en: log events to Message::Passing
 Log::Dispatch::Message::Passing provides a Log::Dispatch log output
 system that sends logged events to Message::Passing.
 .
 This allows you to use any of the Message::Passing outputs or filters
 to process log events and send them across the network, and you can use
 the toolkit to trivially construct a log aggregator.

Package: liblog-dispatch-perl
Description-md5: 67f65d43161303792e9afec551e6ff64
Description-en: message dispatcher to multiple Log::Dispatch::* objects
 Log::Dispatch is a collection of Perl modules useful for logging messages to
 multiple outputs, each of which can have a minimum and maximum log level. It
 is designed to be easily subclassed, both for creating a new dispatcher
 object and particularly for creating new outputs.
 .
 It also allows both global (dispatcher level) and local (logging object)
 message formatting callbacks which allows greater flexibility and reduces
 the need for subclassing.

Package: liblog-dispatch-perl-perl
Description-md5: e0937d963fe5c008c9cc3a391d6dfafe
Description-en: Use core Perl functions for logging with Log::Dispatch
 Log::Dispatch::Perl provides a Log::Dispatch output object
 that logs using standard Perl core functions.
 .
 It allows you to fall back to the common Perl alternatives for
 logging, such as "warn" and "cluck". It also adds the possibility for
 a logging action to halt the current environment, such as with "die"
 and "croak".

Package: liblog-dispatchouli-perl
Description-md5: feaf6e4e1c173cc337d627b308cbfeb7
Description-en: simple wrapper around Log::Dispatch
 Log::Dispatchouli is a simple wrapper around Log::Dispatch intended to make
 it simpler to add logging to a program. It removes the need to think much
 about categories, facilities, levels, or things like that. It makes logging
 just configurable enough so you can find the logs you want, and easy enough
 that you will actually log things.
 .
 Log::Dispatchouli can log to syslog (if you specify a facility), standard
 error or standard output, to a file, or to an array in memory. Logging to
 memory is primarily intended for testing.
 .
 Additionally, Log::Dispatchouli uses String::Flogger to process the things to
 be logged, meaning you can easily log data structures. For more information,
 see String::Flogger (libstring-flogger-perl).

Package: liblog-fast-perl
Description-md5: adf85e58ecd0b3681cd2545c87abcd8d
Description-en: fast and flexible logger
 Log::Fast is very fast logger, designed for use in applications with thousands
 high-level events/operations per second (like network servers with thousands
 clients or web spiders which download hundreds url per second).
 .
 For example, on Core2Duo sending about 5000 messages to log on enabled log
 levels or 20000 messages on disabled log levels in one second will slow down
 your application only by 2-3%.
 .
 Comparing to some other CPAN modules, this one (in average): faster than
 Log::Dispatch in about 45 times, faster than Log::Handler in about 15 times,
 faster than Sys::Syslog in about 7 times, and slower than Log::Syslog::Fast in
 about 2 times.
 .
 Features:
 .
 * Global and local logger objects
 * Output to any open filehandle or local syslog
 * 5 log levels: ERR, WARN, NOTICE, INFO, DEBUG
 * Configurable prefix (log level, date/time, caller function name)
 * sprintf() support
 * Unicode support (UTF8)
 * Can avoid calculating log message content on disabled log levels

Package: liblog-ger-perl
Description-md5: fac3600aecbba5e8334cdc6253c6a8fc
Description-en: lightweight, flexible logging framework
 Log::ger is yet another logging framework with the following features:
 .
 * separation of producers and consumers/listeners
 * lightweight and fast
 * fFlexible

Package: liblog-handler-perl
Description-md5: 23dc39415034c4a86402ef91a77e4a36
Description-en: module to handle output destined for log files
 Log::Handler is an easy-to-use Perl module designed to handle log files. It's
 possible to define a log level for your programs and control information that
 will be written to the log file. The module handles locking and unlocking of
 the log file according to the operating mode. It can also verify the inode of
 log file, which is useful if log rotation is in use.

Package: liblog-log4perl-perl
Description-md5: db70b68f6aa6f743420613266b17f7e8
Description-en: Perl port of the widely popular log4j logging package
 Log::Log4perl is a pure Perl port of the widely popular Apache/Jakarta
 log4j library for Java. In the spirit of log4j, Log::Log4perl
 addresses the shortcomings of typical ad-hoc or homegrown logging
 systems by providing three mechanisms to control the amount of data
 being logged and where it ends up at:
 * Levels allow you to specify the priority of log
 messages. Low-priority messages are suppressed when the system's
 setting allows for only higher-priority messages.
 * Categories define which parts of the system you want to enable
 logging in. Category inheritance allows you to elegantly reuse
 and override previously defined settings of different parts in the
 category hierarchy. So, at a central location in your system (either
 in a configuration file or in the startup code) you may specify which
 components (classes, functions) of your system should generate logs.
 * Appenders allow you to choose which output devices the log data
 is being written to, once it clears the previously listed
 hurdles.

Package: liblog-loglite-perl
Description-md5: 161a70eb069b183d1849afa40c34ed9f
Description-en: Perl module that facilitates lightweight logging
 The Log::LogLite class helps create simple logs for an
 application. The Log::LogLite object is created with a logging
 level. The default logging level is 5. After the Log::LogLite object
 is created, each call to the write method may write a new line in the
 log file. If the level of the message is lower or equal to the
 logging level, the message will be written to the log file. The
 format of the logging messages can be controlled by changing the
 template, and by defining a default message. The class uses the
 IO::LockedFile class.

Package: liblog-message-perl
Description-md5: 73ad1a01841b670be617ca874d4ac9cc
Description-en: powerful and flexible message logging mechanism
 Log::Message is a generic message storage mechanism. It allows you to store
 messages on a stack -- either shared or private -- and assign meta-data to
 it. Some meta-data will automatically be added for you, like a timestamp and
 a stack trace, but some can be filled in by the user, like a tag by which to
 identify it or group it, and a level at which to handle the message (for
 example, log it, or die with it)
 .
 Log::Message also provides a powerful way of searching through items by
 regexes on messages, tags and level.

Package: liblog-message-simple-perl
Description-md5: a2c3a8ce0f1403ea00fb8c093f3585bf
Description-en: simplified interface to Log::Message
 Log::Message::Simple provides standardized logging facilities using the
 Log::Message module.

Package: liblog-report-lexicon-perl
Description-md5: 1c0dea28a4d0159ca98594006313eafd
Description-en: module for Log::Report translation table management
 Log::Report::Lexicon contains all components of Log::Report which handle
 translations.
 .
 Optionally integrates with Locale::Gettext, PPI, or GNU gettext.
 To use either of those, please install corresponding package.

Package: liblog-report-optional-perl
Description-md5: bd15d4e03b8a94f0f74a6095c87649e3
Description-en: wrapper around Log::Report and Log::Report::Minimal
 Log::Report::Optional will allow libraries (helper modules) to have a
 dependency to a small module instead of the full Log-Report distribution. The
 full power of Log::Report is only released when the main program uses that
 module. In that case, the module using the 'Optional' will also use the full
 Log::Report, otherwise the dressed-down Log::Report::Minimal version.

Package: liblog-report-perl
Description-md5: f59484b6dc57b1ebe21f73b7fad41072
Description-en: Perl module to report problems, with pluggable handlers and language support
 Handling messages to users can be a hassle, certainly when the same module is
 used for command-line and in a graphical interfaces, and has to cope with
 internationalization at the same time; this set of modules tries to
 simplify this.
 .
 Log::Report combines gettext features with Log::Dispatch-like features.
 However, you can also use this module to do only translations or only
 message dispatching.
 .
 Includes extension modules for integration with Dancer, Dancer2,
 DBIx::Class, Log::Dispatch, Log::Log4perl, and Mojolicious.
 To use either of those, please install corresponding package.

Package: liblog-report-template-perl
Description-md5: 3db632f853924898392ef3078a036002
Description-en: template toolkit with translations by Log::Report
 The Log::Report::Template module extends Template, which is the core of
 Template Toolkit. The main addition is support for translations via the
 translation framework offered by Log::Report.

Package: liblog-trace-perl
Description-md5: 1c9915a5353b88efc2600bf9986b51fb
Description-en: Perl module to provide a unified approach to tracing
 A module to provide a unified approach to tracing. A script can use Log::Trace
 qw( < mode > ) to set the behaviour of the TRACE function.
 .
 By default, the trace functions are exported to the calling package only. You
 can export the trace functions to other packages with the "Deep" option. See
 "OPTIONS" for more information.
 .
 All exports are in uppercase (to minimise collisions with "real" functions).

Package: liblog-tracemessages-perl
Description-md5: c6e2019dfd7c67e267cf56a8c3a963db
Description-en: Perl module to allow for trace messages in Perl code
 This is the CPAN Perl module Log::TraceMessages.
 .
 This module is a better way of putting 'hello there' trace messages in
 your code.  It lets you turn tracing on and off without commenting out
 trace statements, and provides other useful things like HTML-ified
 trace messages for CGI scripts and an easy way to trace out data
 structures using Data::Dumper.

Package: liblog4ada-dev
Description-md5: 8c829e18b725e895cb418ff99e9ad41a
Description-en: Ada library for flexible logging (development)
 Log4Ada is a library that eases logging in applications written in
 Ada. It is modelled after, and compatible with, log4j.  For more
 information about the logging scheme developed in this library see
 the log4j project : http://logging.apache.org/log4j/docs/
 .
 This package contains file needed to develop applications with Log4Ada.

Package: liblog4ada-doc
Description-md5: 7480bfd3ceb100e596b4c192159610ee
Description-en: Ada library for flexible logging (documentation)
 Log4Ada is a library that eases logging in applications written in
 Ada. It is modelled after, and compatible with, log4j.  For more
 information about the logging scheme developed in this library see
 the log4j project : http://logging.apache.org/log4j/docs/
 .
 This package contains a pdf documentation file and some examples.

Package: liblog4ada7
Description-md5: 024a18463f252bc5a9e4a8fc0d66ca51
Description-en: Ada library for flexible logging (runtime)
 Log4Ada is a library that eases logging in applications written in
 Ada. It is modelled after, and compatible with, log4j.  For more
 information about the logging scheme developed in this library see
 the log4j project : http://logging.apache.org/log4j/docs/
 .
 This is the runtime library for Log4Ada.

Package: liblog4c-dev
Description-md5: 31c0798f7be8caff39ef836adecc3bdb
Description-en: C library for flexible logging (development)
 Log4c is a library of C for flexible logging to files, syslog and other
 destinations.
 .
 It is modeled after the Log for Java library (http://logging.apache.org),
 staying as close to their API as is reasonable.
 .
 This package contains the Log4c development files.

Package: liblog4c-doc
Description-md5: 96dba61d96a20b0e07897ea38e609d2b
Description-en: C library for flexible logging (documentation)
 Log4c is a library of C for flexible logging to files, syslog and other
 destinations.
 .
 It is modeled after the Log for Java library (http://logging.apache.org),
 staying as close to their API as is reasonable.
 .
 This package contains the Log4c library documentation for developers.

Package: liblog4c3t64
Description-md5: bf0e59217bb8b62c9e3c550e222d0a17
Description-en: C library for flexible logging (runtime)
 Log4c is a library of C for flexible logging to files, syslog and other
 destinations.
 .
 It is modeled after the Log for Java library (http://logging.apache.org),
 staying as close to their API as is reasonable.
 .
 This package contains the files necessary for running applications that
 use the log4c library.

Package: liblog4cpp-doc
Description-md5: b75d7a4a37bd9e074e5936287cdbb821
Description-en: C++ library for flexible logging (documentation)
 Log for C++ is a library of C++ classes for flexible logging to files,
 syslog and other destinations. It is modeled after the Log for
 Java library (http://jakarta.apache.org/log4j/), staying as close to
 their API as is reasonable.

Package: liblog4cpp5-dev
Description-md5: 4f94a56bd197a4db1f0e5116bf395d20
Description-en: C++ library for flexible logging (development)
 Log for C++ is a library of C++ classes for flexible logging to files,
 syslog and other destinations. It is modeled after the Log for
 Java library (http://jakarta.apache.org/log4j/), staying as close to
 their API as is reasonable.
 .
 This package contains the log4cpp development files.

Package: liblog4cpp5v5
Description-md5: 68d5b2e0f1d83d2c6f6871e2264076af
Description-en: C++ library for flexible logging (runtime)
 Log for C++ is a library of C++ classes for flexible logging to files,
 syslog and other destinations. It is modeled after the Log for
 Java library (http://jakarta.apache.org/log4j/), staying as close to
 their API as is reasonable.
 .
 This package contains the files necessary for running applications that
 use the log4cpp library.

Package: liblog4cxx-dev
Description-md5: 715e50f335b5bd430bf8318c6a2bf2d9
Description-en: Logging library for C++ (development files)
 Log4cxx is the C++ port of log4j, a logging framework for JAVA.
 Log4cxx attempts to mimic log4j usage as much as the language will
 allow and to be compatible with log4j configuration and output formats.
 .
 This package provides the development files.

Package: liblog4cxx-doc
Description-md5: 4b776974b9f5373aa028dc3d9b3ca361
Description-en: Documentation for log4cxx
 Log4cxx is the C++ port of log4j, a logging framework for JAVA.
 Log4cxx attempts to mimic log4j usage as much as the language will
 allow and to be compatible with log4j configuration and output formats.
 .
 This package provides doxygen documentation for the library.

Package: liblog4cxx15
Description-md5: 44be4cff78578a3d4663ca5a13c019b6
Description-en: Logging library for C++
 Log4cxx is the C++ port of log4j, a logging framework for JAVA.
 Log4cxx attempts to mimic log4j usage as much as the language will
 allow and to be compatible with log4j configuration and output formats.

Package: liblog4j-extras1.2-java
Description-md5: 6f5b842fe2e4944c99e5610717ebbb0f
Description-en: Extras for Apache log4j
 This package provides additional appenders, filters and other capabilities
 for version 1.2 of Apache log4j. Several of these were backported from
 the abandoned log4j 1.3 development effort.

Package: liblog4j1.2-java
Description-md5: 6852e874e3a0a408361775c4958b1233
Description-en: Logging library for java
 log4j is a tool to help the programmer output log statements to a variety of
 output targets.
 .
 It is possible to enable logging at runtime without modifying the application
 binary. The log4j package is designed so that log statements can remain in
 shipped code without incurring a high performance cost.
 .
 One of the distinctive features of log4j is the notion of hierarchical
 loggers. Using loggers it is possible to selectively control which log
 statements are output at arbitrary granularity.
 .
 Log4j can output to: a file, a rolling file, a database with a JDBC driver,
 many output  asynchronously, a JMS Topic, a swing based logging console,
 the NT event log, /dev/null, a SMTP server (using javamail), a socket server,
 syslog, telnet daemon and stdout.
 .
 The format of the output can be defined using one of the various layout
 (or user defined layout) like: simple text, html, date, pattern defined and
 XML.

Package: liblog4j1.2-java-doc
Description-md5: 4de3d2b07bbd8d616f084238c912527a
Description-en: Documentation for liblog4j1.2-java
 The javadoc API documentation for the logging library
 from the Apache Jakarta project. The documentation is
 for the version 1.2 of the log4j API.

Package: liblog4j2-java
Description-md5: 45f804957a9794c4f807c12a4e0985f7
Description-en: Apache Log4j - Logging Framework for Java
 Apache Log4j 2 is an upgrade to Log4j that provides significant improvements
 over its predecessor, Log4j 1.x:
 .
 API Separation: The API for Log4j is separate from the implementation making
 it clear for application developers which classes and methods they can use
 while ensuring forward compatibility.
 .
 Improved Performance: Log4j 2 contains next-generation Asynchronous Loggers
 based on the LMAX Disruptor library. In multi-threaded scenarios Asynchronous
 Loggers have 10 times higher throughput and orders of magnitude lower latency
 than Log4j 1.x.
 .
 Support for multiple APIs: While the Log4j 2 API will provide the best
 performance, Log4j 2 provides support for the SLF4J and Commons Logging APIs.
 .
 Automatic Reloading of Configurations: Log4j 2 can automatically reload its
 configuration upon modification. It will do so without losing log events
 while reconfiguration is taking place.
 .
 Advanced Filtering: Log4j 2 supports filtering based on context
 data, markers, regular expressions, and other components in the Log event.
 Filtering can be specified to apply to all events before being passed to
 Loggers or as they pass through Appenders.
 .
 Plugin Architecture: Log4j uses the plugin pattern to configure components.
 As such, no code is needed to create and configure an Appender, Layout,
 Pattern Converter, and so on. Log4j automatically recognizes plugins
 and uses them when a configuration references them.
 .
 Property Support: Properties can be referenced in a configuration, Log4j will
 directly replace them, or Log4j will pass them to an underlying component that
 will dynamically resolve them. Properties come from values defined in the
 configuration file, system properties, environment variables, the
 ThreadContext Map, and data present in the event.

Package: liblog4net-cil-dev
Description-md5: cf21e8f012cbc72f9e8bf9c1f27640c4
Description-en: highly configurable logging API for the CLI
 log4net is a tool to help the programmer output log statements to a variety
 of output targets. log4net is a port of the excellent log4j framework to the
 Common Language Infrastructure (CLI). The framework is similar to the
 original log4j as possible while taking advantage of new features in the
 CLI runtime. For more information on log4net see the features document.
 .
 log4net is part of the Apache Logging Services project. The Logging
 Services project is intended to provide cross-language logging
 services for purposes of application debugging and auditing.
 .
 This package contains development headers for the log4net library

Package: liblog4net1.2-cil
Description-md5: 18cf719b7f552ecdddb6bd473c10790f
Description-en: highly configurable logging API for the CLI
 log4net is a tool to help the programmer output log statements to a variety
 of output targets. log4net is a port of the excellent log4j framework to the
 Common Language Infrastructure (CLI). The framework is similar to the
 original log4j as possible while taking advantage of new features in the
 CLI runtime. For more information on log4net see the features document.
 .
 log4net is part of the Apache Logging Services project. The Logging
 Services project is intended to provide cross-language logging
 services for purposes of application debugging and auditing.
 .
 This package contains the log4net library itself

Package: liblog4shib-dev
Description-md5: aadf6709f7462961f20a3f8b5eff2f9a
Description-en: log4j-style configurable logging library for C++ (development)
 log4shib provides a library of C++ classes for flexible
 logging to files, syslog, and other destinations.  It is modeled after the
 log4j Java library, staying as close to that API as is reasonable.
 .
 log4shib is a fork of the log4cpp library with additional fixes and
 modifications to improve its thread safety and robustness.  It is
 primarily intended for use by the Shibboleth web authentication
 system.
 .
 This package contains the headers and other necessary files to build
 applications or libraries that use or extend the log4shib library.

Package: liblog4shib-doc
Description-md5: 0e49581163c363986ae4b81749109659
Description-en: log4j-style configurable logging library for C++ (API docs)
 log4shib provides a library of C++ classes for flexible
 logging to files, syslog, and other destinations.  It is modeled after the
 log4j Java library, staying as close to that API as is reasonable.
 .
 log4shib is a fork of the log4cpp library with additional fixes and
 modifications to improve its thread safety and robustness.  It is
 primarily intended for use by the Shibboleth web authentication
 system.
 .
 This package contains the log4shib library API documentation generated
 by Doxygen.

Package: liblog4shib2
Description-md5: a432494534bb934d10303e32f389ac4a
Description-en: log4j-style configurable logging library for C++ (runtime)
 log4shib provides a library of C++ classes for flexible
 logging to files, syslog, and other destinations.  It is modeled after the
 log4j Java library, staying as close to that API as is reasonable.
 .
 log4shib is a fork of the log4cpp library with additional fixes and
 modifications to improve its thread safety and robustness.  It is
 primarily intended for use by the Shibboleth web authentication
 system.
 .
 This package contains the files necessary for running applications that
 use the log4shib library.

Package: liblogback-java
Description-md5: c911f2163fbb79f27f505654b1afb151
Description-en: flexible logging library for Java
 Logback is a reliable, generic, fast and flexible logging library for Java.
 It's intended as a successor to the popular log4j project.
 .
 The logback-core module lays the groundwork for the other two modules.
 .
 The logback-classic module can be assimilated to a significantly improved
 version of log4j. Moreover, logback-classic natively implements the SLF4J API
 so that you can readily switch back and forth between logback and other
 logging systems such as log4j or java.util.logging (JUL).
 .
 The logback-access module integrates with Servlet containers, such as Tomcat
 and Jetty, to provide HTTP-access log functionality.

Package: liblogfile-rotate-perl
Description-md5: 3878279999529406724c9fc46fb7b9f2
Description-en: Perl module to rotate logfiles
 Logfile::Rotate provides methods to rename and save several versions of
 your logfiles, optionally compressing them after renaming them.

Package: liblogg4-dev
Description-md5: eb3eb8af55cb95f13f93a90341a19233
Description-en: development files for the OGG loading addon for Allegro 4
 This package contains the development headers for liblogg.
 .
 liblogg is an Allegro add-on library for playing OGG/Vorbis audio files.
 It can load OGG/Vorbis files as Allegro SAMPLE's, or it can stream them
 from disk to save memory.
 .
 Allegro is a cross-platform library mainly aimed at video game and multimedia
 programming. It handles common, low-level tasks such as creating windows,
 accepting user input, loading data, drawing images, playing sounds, etc. and
 generally abstracting away the underlying platform.

Package: liblogg4.4t64
Description-md5: 3bf6f379fb24caced7ba17311e3b4297
Description-en: OGG loading addon for Allegro 4
 liblogg is an Allegro add-on library for playing OGG/Vorbis audio files.
 It can load OGG/Vorbis files as Allegro SAMPLE's, or it can stream them
 from disk to save memory.
 .
 Allegro is a cross-platform library mainly aimed at video game and multimedia
 programming. It handles common, low-level tasks such as creating windows,
 accepting user input, loading data, drawing images, playing sounds, etc. and
 generally abstracting away the underlying platform.

Package: liblogger-simple-perl
Description-md5: 94725cd973791bcfea81e3f75fc45d0e
Description-en: Simran-Log-Log and Simran-Error-Error modules
 This module provides an easier interface for functionality known from
 the Simran::Log::Log and Simran::Error::Error modules.

Package: liblogger-syslog-perl
Description-md5: 6e3081d73e42c08647a76b9b99dfda8c
Description-en: Logger::Syslog -- a simple wrapper over Sys::Syslog for Perl
 You want to deal with syslog, but you don't want to bother with Sys::Syslog,
 that module is for you.
 .
 Logger::Syslog takes care of everything regarding the Syslog communication, all
 you have to do is to use the function you need to send a message to syslog.
 .
 Logger::Syslog provides one function per Syslog message level: debug, info,
 warning, error, notice, critic, alert.

Package: liblognorm-dev
Description-md5: 654a6e3655d22aa1048381f5e3b1ef99
Description-en: log normalizing library - development files
 Liblognorm is an event and log normalization library that is capable of
 real-time processing. It provides the capability to normalize events to
 a set of standard formats.
 .
 This package contains the development files.

Package: liblognorm-doc
Description-md5: ef66e3082093e42dd51369f21dff4a95
Description-en: log normalizing library - developer documentation
 Liblognorm is an event and log normalization library that is capable of
 real-time processing. It provides the capability to normalize events to
 a set of standard formats.
 .
 This package contains the development documentation.

Package: liblognorm-utils
Description-md5: d40f2b157d33af44ae1862ce6df183c9
Description-en: log normalizing utilities
 Liblognorm is an event and log normalization library that is capable of
 real-time processing. It provides the capability to normalize events to
 a set of standard formats.
 .
 This package contains the lognormalizer tool.

Package: liblognorm5
Description-md5: da67a845ae86bc40b52f7b465cdfaed7
Description-en: log normalizing library
 Liblognorm is an event and log normalization library that is capable of
 real-time processing. It provides the capability to normalize events to
 a set of standard formats.
 .
 This package contains the shared library.

Package: liblogs-ocaml
Description-md5: 0c304d192500aec1626644a68e65d2ea
Description-en: logging infrastructure for OCaml (runtime)
 Logs provides a logging infrastructure for OCaml. Logging is
 performed on sources whose reporting level can be set
 independently. Log message report is decoupled from logging and is
 handled by a reporter.
 .
 A few optional log reporters are distributed with the base library
 and the API easily allows you to implement your own.
 .
 This package contains runtime files.

Package: liblogs-ocaml-dev
Description-md5: 918a406baa5d1019b1f0a75a69fe1f05
Description-en: logging infrastructure for OCaml (development)
 Logs provides a logging infrastructure for OCaml. Logging is
 performed on sources whose reporting level can be set
 independently. Log message report is decoupled from logging and is
 handled by a reporter.
 .
 A few optional log reporters are distributed with the base library
 and the API easily allows you to implement your own.
 .
 This package contains development files.

Package: liblogstash-logback-encoder-java
Description-md5: 759e42959092fe5b952629923b1fc4ce
Description-en: Logstash Logback Encoder
 Provides logback encoders, layouts, and appenders to log in JSON and other
 formats supported by Jackson

Package: liblombok-ast-java
Description-md5: f52a99b4b1d4a547986131ad6c9a8c3f
Description-en: Robust parser + AST for the Java language
 Lombok wraps the Abstract Syntax Tree (AST) produced by a target
 platform into its own AST system, mostly because both Eclipse and
 javac do not allow upward traversal (from a method to its owning
 type, for example).

Package: liblombok-java
Description-md5: 50fa9949a9e0357c63768b7d01d6bc6b
Description-en: Reduce boilerplate code in Java projects
 "Boilerplate" is a term used to describe code that is repeated in
 many parts of an application with little alteration. One of the most
 frequently voiced criticisms of the Java language is the volume of
 this type of code that is found in most projects. This problem is
 frequently a result of design decisions in various libraries, but is
 exacerbated by limitations in the language itself. Project Lombok
 aims to reduce the prevalence of some of the worst offenders by
 replacing them with a simple set of annotations.

Package: liblombok-patcher-java
Description-md5: 3b17e2580cd661eb9b01ca920e2a4b24
Description-en: live-rewrite classes as a JVM runs
 Lombok Patcher gives you the ability to live-rewrite classes as a JVM
 runs, either by loading as an agent during JVM bootup or by injecting
 the agent 'live' during execution.
 .
 To make this easier than fiddling with classes directly, Lombok
 Patcher offers a few 'patch scripts' to do common tasks, such as wrap
 your own code around any method call, replace methods entirely with
 your own, or add fields.
 .
 lombok.patcher also includes support for getting around the Eclipse
 OSGi container's classloader separation.

Package: liblomiri-action-qt1
Description-md5: 4d6c6f1353c719fc5b218275f68650f9
Description-en: Lomiri Action Qt5 API
 Lomiri Common Action API (built against Qt5). Allow applications to
 export actions in various forms to the Lomiri Shell.

Package: liblomiri-action-qt1-dev
Description-md5: 19d1a76dabebb4fdb621f32c645fa265
Description-en: Lomiri Action Qt5 API - development files
 Lomiri Common Action API (built against Qt5). Allow applications to
 export actions in various forms to the Lomiri Shell.
 .
 This package contains development files to develop against the library.

Package: liblomiri-action-qt6-1
Description-md5: 350bf4caf98c586de693ea8b90a5009b
Description-en: Lomiri Action Qt6 API
 Lomiri Common Action API (built against Qt6). Allow applications to
 export actions in various forms to the Lomiri Shell.

Package: liblomiri-action-qt6-1-dev
Description-md5: 982e6b2c9aab5d066c0ba41b40d4fe3b
Description-en: Lomiri Action Qt6 API - development files
 Lomiri Common Action API (built against Qt6). Allow applications to
 export actions in various forms to the Lomiri Shell.
 .
 This package contains development files to develop against the library.

Package: liblomiri-api-dev
Description-md5: 1c8171052f6b32c34e7bc383ffee2b67
Description-en: API for Lomiri shell integration (development headers)
 Lomiri Operating Environment is a convergent work shell designed
 for use cases on phone, tablet or desktop devices.
 .
 Lomiri API Library for integrating with the Lomiri shell.
 .
 This package contains the development files.

Package: liblomiri-api-doc
Description-md5: 8977359cdf9241a9e01c5c7c05ea324d
Description-en: API for Lomiri shell integration (documentation)
 Lomiri Operating Environment is a convergent work shell designed
 for use cases on phone, tablet or desktop devices.
 .
 Lomiri API Library for integrating with the Lomiri shell.
 .
 This package contains the API documentation.

Package: liblomiri-api0
Description-md5: bff3a859ed4b5419ec0e545542f91ab4
Description-en: API for Lomiri shell integration (shared library)
 Lomiri Operating Environment is a convergent work shell designed
 for use cases on phone, tablet or desktop devices.
 .
 Lomiri API Library for integrating with the Lomiri shell.
 .
 This package contains the shared library.

Package: liblomiri-app-launch-dev
Description-md5: fbf975ee0a4414df69a77efc9d6ded3f
Description-en: library for sending requests to the Lomiri App Launch
 Application launching system and associated utilities that is used to
 launch applications in a standard and confined way.
 .
 This package contains files that are needed to build applications.

Package: liblomiri-app-launch0
Description-md5: c9c891a14642f30b12fa49a01d19d84c
Description-en: library for sending requests to Lomiri App Launch
 Application launching system and associated utilities that is used to
 launch applications in a standard and confined way.
 .
 This package contains shared libraries to be used by applications.

Package: liblomiri-connectivity-qt1-1
Description-md5: bbf130d0eef550cecfe108ec78f4f82b
Description-en: Lomiri Connectivity Qt 5 API
 Lomiri Connectivity API - Qt 5 bindings
 .
 This package contains the shared library.

Package: liblomiri-connectivity-qt1-dev
Description-md5: f229441da6b18b4c90390d44e2a35d9e
Description-en: Lomiri Connectivity Qt 5 API - development files
 Lomiri Connectivity API - Qt 5 bindings
 .
 This package contains development files to develop against the
 Qt 5 library.

Package: liblomiri-connectivity-qt6-1
Description-md5: e7d7992c809114f04cce010551aad633
Description-en: Lomiri Connectivity Qt 6 API
 Lomiri Connectivity API - Qt 6 bindings

Package: liblomiri-connectivity-qt6-dev
Description-md5: 111fb10ab013a9ebbb1a1dc01749e5db
Description-en: Lomiri Connectivity Qt 6 API - development files
 Lomiri Connectivity API - Qt 6 bindings
 .
 This package contains development files to develop against the
 Qt 6 library.

Package: liblomiri-content-hub-dev
Description-md5: a52ce8456e39ee11833505ce9ff0267a
Description-en: content sharing development files (Qt5)
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 This package contains the Qt5 development headers of the library.

Package: liblomiri-content-hub-doc
Description-md5: 90fa1b30913d812b79254d9df43f4955
Description-en: Documentation files for Lomiri's liblomiri-content-hub-dev
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 Documentation files for the liblomiri-content-hub development

Package: liblomiri-content-hub-glib-dev
Description-md5: b8cd9a90a6813ee9b6e2e49961cd07b0
Description-en: content sharing development files for Lomiri - GLib bindings
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 GLib bindings of the development headers and libraries for the content hub

Package: liblomiri-content-hub-glib1
Description-md5: 9a338742806469b1b872546dee3084d6
Description-en: content sharing/picking library for Lomiri - GLib bindings
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 This package includes GLib bindings of the content sharing libraries.

Package: liblomiri-content-hub-qt6-1
Description-md5: b4fb1f30a105d518f3f74afce616a2ca
Description-en: content sharing/picking library (Qt6)
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 This package includes the content sharing libraries (Qt6).

Package: liblomiri-content-hub-qt6-dev
Description-md5: 8c1bae2989523e93cc84cce1f5e79c14
Description-en: content sharing development files (Qt6)
 All the development headers and libraries for the content hub
 .
 This package contains the Qt6 development headers of the library.

Package: liblomiri-content-hub1
Description-md5: a9736b73f996a8f7fb209d3682df438e
Description-en: content sharing/picking library for Lomiri (Qt5)
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 This package includes the content sharing libraries (Qt5).

Package: liblomiri-download-manager-client-dev
Description-md5: d464315fddceeb3f7269b7c95d37eda2
Description-en: Qt5 library for Lomiri Download Manager - client development files
 Lomiri Download Manager performs downloads from a centralized location.
 .
 This package contains the header that can be used to allow an
 application use the Lomiri Download Manager client library.
 .
 Qt5 version of the LDM client development files.

Package: liblomiri-download-manager-client-doc
Description-md5: 2c7e5bb5b68e937e9725b94adbfb70f8
Description-en: QT library for Lomiri Download Manager - client documentation files
 Lomiri Upload/Download Manager performs uploads and downloads from a
 centralized location.
 .
 Documentation files for the LDM client development.

Package: liblomiri-download-manager-client-qt6-0
Description-md5: cebf4a084311133ce38c3e434471a9cf
Description-en: Qt6 library for Lomiri Download Manager - shared client library
 Lomiri Download Manager performs downloads from a centralized location.
 .
 This package includes the public shared library providing the API
 for implementing a service client.
 .
 Qt6 version of the LDM client development files.

Package: liblomiri-download-manager-client-qt6-dev
Description-md5: 1bcc09f80ecc4c83f3c84a19b7f2363e
Description-en: Qt6 library for Lomiri Download Manager - client development files
 Lomiri Download Manager performs downloads from a centralized location.
 .
 This package contains the header that can be used to allow an
 application use the Lomiri Download Manager client library.
 .
 Qt6 version of the LDM client development files.

Package: liblomiri-download-manager-client0t64
Description-md5: 5c03c6026dbd042a3bb45c021bd9bb4b
Description-en: Qt5 library for Lomiri Download Manager - shared client library
 Lomiri Download Manager performs downloads from a centralized location.
 .
 This package includes the public shared library providing the API
 for implementing a service client.
 .
 Qt5 version of the LDM client development files.

Package: liblomiri-download-manager-common-dev
Description-md5: b801a4f74d54dca75b3e22e1cc76f5de
Description-en: Qt5 library for Lomiri Download Manager - common development files
 Lomiri Upload/Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package contains the common headers shared between the client
 library and the daemon library.
 .
 Qt5 version of the LDM client development files.

Package: liblomiri-download-manager-common-qt6-0
Description-md5: 8fe4277b2b5eb33920b0f4cf222abcca
Description-en: Qt6 library for Lomiri Download Manager - common shared library
 Lomiri Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package includes the common shared library between the client lib
 and the service lib.
 .
 Qt6 version of the LDM common development files.

Package: liblomiri-download-manager-common-qt6-dev
Description-md5: 107771b33ebd3d9c446d8987364473be
Description-en: Qt6 library for Lomiri Download Manager - common development files
 Lomiri Upload/Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package contains the common headers shared between the client
 library and the daemon library.
 .
 Qt6 version of the LDM client development files.

Package: liblomiri-download-manager-common0t64
Description-md5: 28b64dc52a796114d762932877da15fe
Description-en: Qt5 library for Lomiri Download Manager - common shared library
 Lomiri Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package includes the common shared library between the client lib
 and the service lib.
 .
 Qt5 version of the LDM common development files.

Package: liblomiri-indicator-transfer-dev
Description-md5: 4ec7322517b0b08f9b5b91d9ceef0e5a
Description-en: Development files for lomiri-indicator-transfer
 Indicator that shows file/data transfers in the indicator bar of the
 Lomiri operating shell.
 .
 This package contains development headers for the shared library of
 Lomiri Indicator Transfer.

Package: liblomiri-indicator-transfer1
Description-md5: 3e8ce0c5a9bbf1ba1860eeeea822617f
Description-en: Shared library used by Lomiri's Transfer Indicator and plugins
 Indicator that shows file/data transfers in the indicator bar of the
 Lomiri operating shell.
 .
 This package contains a shared library used by Lomiri Indicator
 Transfer.

Package: liblomiri-location-service-dev
Description-md5: 5b8d02736bfd1468ac1b0c191600d92a
Description-en: Lomiri Location Service (development files)
 Aggregates position/velocity/heading updates and exports them over DBus.
 .
 This package contains header files required to develop clients talking to the
 Lomiri Location Service.

Package: liblomiri-location-service3
Description-md5: c6cb991b42765105f7d9b9c6d77ac099
Description-en: Lomiri Location Service client library
 Aggregates position/velocity/heading updates and exports them over DBus.
 .
 This package contains the shared library needed by client applications.

Package: liblomiri-online-accounts-client-dev
Description-md5: 655063deeca39b2443ca014e04fa670f
Description-en: Library for the Lomiri Online Accounts panel - Qt 5 development files
 The LomiriOnlineAccountsClient library offers an API for applications to
 invoke the Lomiri's Online Accounts system settings in order to request
 the creation/configuration of accounts.
 .
 This package contains the development headers for the
 LomiriOnlineAccountsClient Qt 5 library.

Package: liblomiri-online-accounts-client-qt6-1
Description-md5: c731e209d216a4195798858e04426dd2
Description-en: Qt 6 Library to interact with the Lomiri Online Accounts panel
 The LomiriOnlineAccountsClient library offers a Qt 6-based API for
 applications to invoke the Lomiri's Online Accounts system settings in order
 to request the creation/configuration of accounts.

Package: liblomiri-online-accounts-client-qt6-dev
Description-md5: f19da53fcf3afc53f2f7ce369c0f5a83
Description-en: Library for the Lomiri Online Accounts panel - Qt 6 development files
 The LomiriOnlineAccountsClient library offers an API for applications to
 invoke the Lomiri's Online Accounts system settings in order to request
 the creation/configuration of accounts.
 .
 This package contains the development headers for the
 LomiriOnlineAccountsClient Qt 6 library.

Package: liblomiri-online-accounts-client1
Description-md5: eef48342cd21cf36686f183ccec255d5
Description-en: Qt 5 Library to interact with the Lomiri Online Accounts panel
 The LomiriOnlineAccountsClient library offers a Qt 5-based API for
 applications to invoke the Lomiri's Online Accounts system settings in order
 to request the creation/configuration of accounts.

Package: liblomiri-online-accounts-daemon-common-dev
Description-md5: 6a9bf126a9e7cbde4302c9843e3563e1
Description-en: Online Accounts simplified API (common bindings development files for Qt 5)
 D-Bus service implementing the simplified Online Accounts API.
 .
 This module contains the necessary files for developing client libraries
 interfacing with the simplified Online Accounts API based on Qt 5.

Package: liblomiri-online-accounts-daemon-dev
Description-md5: 2ba3e13b43516c2d765ac74b29955086
Description-en: Online Accounts simplified API (Qt 5 bindings development files)
 D-Bus service implementing the simplified Online Accounts API.
 .
 This module contains the necessary files for developing client libraries
 interfacing with the simplified Online Accounts API.

Package: liblomiri-online-accounts-daemon-qt6-1
Description-md5: 91fb740f0c39a17e29c7b2fe83fb5267
Description-en: Lomiri Online Accounts simplified API - Qt 6 library
 D-Bus service implementing the simplified Online Accounts API.
 .
 This package contains the API implementation of Lomiri's simplified
 Online Accounts API based on Qt 6.

Package: liblomiri-online-accounts-daemon-qt6-dev
Description-md5: 47129595ead1a334f1eeed42689358ce
Description-en: Online Accounts simplified API (Qt 6 bindings development files)
 D-Bus service implementing the simplified Online Accounts API.
 .
 This module contains the necessary files for developing client libraries
 interfacing with the simplified Online Accounts API based on Qt 6.

Package: liblomiri-online-accounts-daemon1
Description-md5: af538b3bbc61e3d24dac6fe3ca1dcc8a
Description-en: Lomiri Online Accounts simplified API - Qt 5 library
 D-Bus service implementing the simplified Online Accounts API.
 .
 This package contains the API implementation of Lomiri's simplified
 Online Accounts API based on Qt 5.

Package: liblomiri-online-accounts-plugin-dev
Description-md5: 5a7e8691f73fc8c5abb1e6aa4af48d86
Description-en: Online Accounts plugin module for Lomiri - Qt 5 development files
 The LomiriOnlineAccounts plugin system provides Lomiri applications with online
 accounts settings via a central setup mechanism in Lomiri System Settings.
 .
 This module contains the necessary files for developing such Lomiri
 Online Accounts plugins based on Qt 5.

Package: liblomiri-online-accounts-plugin-qt6-1
Description-md5: 034249c459182345eeea4740cdc14b96
Description-en: Online Accounts Qt 6 plugin module for Lomiri
 The LomiriOnlineAccounts plugin system provides Lomiri applications with online
 accounts settings via a central setup mechanism in Lomiri System Settings.
 .
 This package ships the Qt 6-based shared library of the Lomiri Online Accounts
 plugin system.

Package: liblomiri-online-accounts-plugin-qt6-dev
Description-md5: 0f9f1a91177bfc0043dd0394c7ec39d9
Description-en: Online Accounts plugin module for Lomiri - Qt 6 development files
 The LomiriOnlineAccounts plugin system provides Lomiri applications with online
 accounts settings via a central setup mechanism in Lomiri System Settings.
 .
 This module contains the necessary files for developing such Lomiri
 Online Accounts plugins based on Qt 6.

Package: liblomiri-online-accounts-plugin1
Description-md5: 1f6250ee721b10d113e3d18de5f5c8a2
Description-en: Online Accounts Qt 5 plugin module for Lomiri
 The LomiriOnlineAccounts plugin system provides Lomiri applications with online
 accounts settings via a central setup mechanism in Lomiri System Settings.
 .
 This package ships the Qt 5-based shared library of the Lomiri Online Accounts
 plugin system.

Package: liblomiri-online-accounts-qt5-1
Description-md5: 065b938420bb4450cd9ea56fc985d3e1
Description-en: Qt 5 Library for the simplified Online Accounts API
 The LomiriOnlineAccounts Qt 5 library offers an Qt-based API for
 applications to use the Lomiri Online Accounts functionality.

Package: liblomiri-online-accounts-qt5-dev
Description-md5: d1d62d81ffc655b3e135d661ffbd7530
Description-en: Library for the simplified Online Accounts API - Qt 5 development files
 The OnlineAccounts library offers an Qt 5-based API for applications to use
 the Online Accounts functionality.

Package: liblomiri-online-accounts-qt6-1
Description-md5: cdc0d368e84966f7780190227e6de581
Description-en: Qt 6 Library for the simplified Online Accounts API
 The LomiriOnlineAccounts Qt 6 library offers an Qt-based API for
 applications to use the Lomiri Online Accounts functionality.

Package: liblomiri-online-accounts-qt6-dev
Description-md5: b5bb4bca695621ae50ce86cd737b4ffe
Description-en: Library for the simplified Online Accounts API - Qt 6 development files
 The OnlineAccounts library offers an Qt 6-based API for applications to use
 the Online Accounts functionality.

Package: liblomiri-private0
Description-md5: f062670035d03ae5eaf24a30c663dca4
Description-en: Lomiri Operating Environment's Shell (private libs)
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package contains the private libraries for QML and other components
 only used by the Lomiri Shell.

Package: liblomiri-shell-api-dev
Description-md5: 1aa81455d1d1ddb945a47daef6b82003
Description-en: Qt 5 API for Lomiri shell integration (development headers)
 Lomiri Operating Environment is a convergent work shell designed
 for use cases on phone, tablet or desktop devices.
 .
 Lomiri API Library for integrating with the Lomiri shell.
 .
 This package contains the development files for Qt 5.

Package: liblomiri-shell-api-qt6-0
Description-md5: 9fc1f66a7e0e14b7c077b5664469e1be
Description-en: Qt 6 API for Lomiri shell integration (shared library)
 Lomiri Operating Environment is a convergent work shell designed
 for use cases on phone, tablet or desktop devices.
 .
 Lomiri API Library for integrating with the Lomiri shell.
 .
 This package contains the shared library for Qt 6.

Package: liblomiri-shell-api-qt6-dev
Description-md5: 33518ef0c6f2f7919b825c87824c8c0f
Description-en: Qt 6 API for Lomiri shell integration (development headers)
 Lomiri Operating Environment is a convergent work shell designed
 for use cases on phone, tablet or desktop devices.
 .
 Lomiri API Library for integrating with the Lomiri shell.
 .
 This package contains the development files for Qt 6.

Package: liblomiri-storage-framework-provider1
Description-md5: 3a8987c891bf0061c98b044f2aecf97f
Description-en: Library for Storage Framework providers
 API for storage framework clients and providers in Lomiri.
 .
 Server-side runtime support for provider implementations.

Package: liblomiri-storage-framework-qt-client-1-0
Description-md5: d54e7c80129677d4f0345129419ea307
Description-en: Client library for the Storage Framework (Qt5 API v1)
 API for storage framework clients and providers in Lomiri.
 .
 Runtime support for storage framework clients (Qt5 API v1)
 .
 This package wil be removed soon.

Package: liblomiri-storage-framework-qt-client-2-0
Description-md5: b0f6095514bd4fa0a555fd3b8830cef6
Description-en: Client library for the Storage Framework (API v2)
 API for storage framework clients and providers in Lomiri.
 .
 Runtime support for storage framework clients (Qt5 API v2).

Package: liblomiri-storage-framework-qt-local-client-1-0
Description-md5: d04f6c9c42b01cba37e5769b25ff0327
Description-en: Client library for the Storage Framework backed by the local file system
 API for storage framework clients and providers in Lomiri.
 .
 A version of the client-side API that implements a local
 file system provider. This is intended mainly for testing;
 it allows application code to use the storage framework
 API without requiring use of DBus and cloud service account.

Package: liblomiri-storage-framework-qt6-client-1-0
Description-md5: 7061bf9868db6ff9143b4ee3ec56b5f1
Description-en: Client library for the Storage Framework (Qt 6)
 API for storage framework clients and providers in Lomiri.
 .
 Runtime support for storage framework clients (Qt 6).

Package: liblomiri-storage-framework-qt6-provider-1-1
Description-md5: 9ad58cff2c3c192ec5a5fccfe3587931
Description-en: Library for Storage Framework providers (Qt6 version)
 API for storage framework clients and providers in Lomiri.
 .
 Server-side runtime support for provider implementations (Qt6 version).

Package: liblomiri-thumbnailer-qt-dev
Description-md5: d3cdc549ede6550f492d0b9cdd41894c
Description-en: Qt/C++ API to obtain thumbnails (development files)
 Lomiri Thumbnailer is an API for the Lomiri operating environment to
 create and cache image thumbnails for local and remote media.
 .
 Library providing a client API for obtaining thumbnails from the DBus
 service.
 .
 This package provides the development files for the library.

Package: liblomiri-thumbnailer-qt-doc
Description-md5: 0030d4e8843dea82707ee04f3da4d258
Description-en: Documentation for Thumbnailer API
 Lomiri Thumbnailer is an API for the Lomiri operating environment to
 create and cache image thumbnails for local and remote media.
 .
 API documentation of Thumbnailer API.

Package: liblomiri-thumbnailer-qt1.0
Description-md5: 118a884cdf727986556c0a172cff49da
Description-en: Qt/C++ API to obtain thumbnails
 Lomiri Thumbnailer is an API for the Lomiri operating environment to
 create and cache image thumbnails for local and remote media.
 .
 Library providing a client API for obtaining thumbnails from the DBus
 service.

Package: liblomiri-thumbnailer-qt6-1
Description-md5: 1a95ac71cebc158f0e6c5d0a1feed838
Description-en: Qt/C++ API to obtain thumbnails (Qt 6 variant)
 Lomiri Thumbnailer is an API for the Lomiri operating environment to
 create and cache image thumbnails for local and remote media.
 .
 Library providing a client API for obtaining thumbnails from the DBus
 service (Qt 6 variant).

Package: liblomiri-thumbnailer-qt6-dev
Description-md5: 8106c818d8785c7565b4001b74c79348
Description-en: Qt/C++ API to obtain thumbnails (Qt 6 variant development files)
 Lomiri Thumbnailer is an API for the Lomiri operating environment to
 create and cache image thumbnails for local and remote media.
 .
 Library providing a client API for obtaining thumbnails from the DBus
 service.
 .
 This package provides the development files for the Qt 6 variant of the
 library.

Package: liblomiri-upload-manager-common-dev
Description-md5: bbea0c0df47b665f66fd168455e0a044
Description-en: Qt5 library for Lomiri Upload Manager - common development files
 Lomiri Upload Manager performs uploads from a centralized location.
 .
 This package contains the common headers shared between the Qt5 client
 library and the daemon library.

Package: liblomiri-upload-manager-common-qt6-0
Description-md5: 7d98dee0d55bf9823ed31eed0277e00c
Description-en: Qt6 library for Lomiri Upload Manager - shared common library
 Lomiri Upload Manager performs uploads from a centralized location.
 .
 This package includes the common shared library between the Qt6 client lib
 and the service lib.

Package: liblomiri-upload-manager-common-qt6-dev
Description-md5: fb4a48eaa7e75d2c571dabb92260c70b
Description-en: Qt6 library for Lomiri Upload Manager - common development files
 Lomiri Upload Manager performs uploads from a centralized location.
 .
 This package contains the common headers shared between the Qt6 client
 library and the daemon library.

Package: liblomiri-upload-manager-common0t64
Description-md5: 970b2d6aca5378de1e4e37cbbd669a14
Description-en: Qt5 library for Lomiri Upload Manager - shared common library
 Lomiri Upload Manager performs uploads from a centralized location.
 .
 This package includes the common shared Qt5 library between the client lib
 and the service lib.

Package: liblomiri-url-dispatcher-dev
Description-md5: f45330e0a4fa32de737e48596647e21f
Description-en: Development files for consumers of the Lomiri URL Dispatcher
 Allows applications to request a URL to be opened and handled by another
 process without seeing the list of other applications on the system or
 starting them inside its own Application Confinement.
 .
 This package contains files that are needed to build applications.

Package: liblomiri-url-dispatcher0
Description-md5: c769e3fcc34a5095134b79a982a78e2a
Description-en: Library for sending requests to the Lomiri URL Dispatcher
 Allows applications to request a URL to be opened and handled by another
 process without seeing the list of other applications on the system or
 starting them inside its own Application Confinement.
 .
 This package contains shared libraries to be used by applications.

Package: liblomirigestures-dev
Description-md5: 5c1f58feb168daa01f8e5fd06ae5bece
Description-en: Lomiri gestures Qt 5 library development files
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the development files for
 Lomiri gestures Qt 5 library with SwipeArea

Package: liblomirigestures-qt6-1
Description-md5: b727579c8f35104f0c1401e74cd5f829
Description-en: Lomiri gestures Qt 6 library for Lomiri UI Toolkit
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 Qt 6 library supporting Gesture recognition for Lomiri UI Toolkit
 Classes for SwipeArea, and for Lomiri Gestures in general.

Package: liblomirigestures-qt6-1-private-dev
Description-md5: 855386ea7b36fb86e2745f949df93f1c
Description-en: Lomiri gestures Qt 6 library private development files
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the private development files for
 Lomiri gestures Qt 6 library with SwipeArea

Package: liblomirigestures-qt6-dev
Description-md5: fd53b5c6d630a4d2539d3a76c0436afc
Description-en: Lomiri gestures Qt 6 library development files
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the development files for
 Lomiri gestures Qt 6 library with SwipeArea

Package: liblomirigestures5-private-dev
Description-md5: 5f64bde7e7d510dca125215b8e50462c
Description-en: Lomiri gestures Qt 5 library private development files
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the private development files for
 Lomiri gestures Qt 5 library with SwipeArea

Package: liblomirigestures5t64
Description-md5: decae21fda8326fc48cde07f2445fc42
Description-en: Lomiri gestures Qt 5 library for Lomiri UI Toolkit
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 Library supporting Gesture recognition for Lomiri UI Toolkit
 Classes for SwipeArea, and for Lomiri Gestures in general.

Package: liblomirihistoryservice-dev
Description-md5: 210ac44b5c6b51df6b00ed48a9062c93
Description-en: History service to store messages and calls - development files
 A service to record the messages that are sent and received and the calls that
 are made in the Ubuntu Touch platform.
 .
 This package contains the development files for the history service client
 library.

Package: liblomirihistoryservice0
Description-md5: a14972c020aa67a61d32d0c2ec3f2d63
Description-en: History service to store messages and calls - client library
 A service to record the messages that are sent and received and the calls that
 are made in the Ubuntu Touch platform.
 .
 This package contains the client library to access the data stored by the
 history service.

Package: liblomirimetrics-dev
Description-md5: 49e8f00bfd2f51a9f3daf82fd933f8af
Description-en: Lomiri metrics Qt 5 library development files
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the development files for the
 Lomiri metrics Qt 5 library.

Package: liblomirimetrics-qt6-1
Description-md5: 97259bb4c288754e93bd362426667994
Description-en: Lomiri metrics Qt 6 library for Lomiri UI Toolkit
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 Qt 6 library for monitoring QtQuick 2 applications

Package: liblomirimetrics-qt6-1-private-dev
Description-md5: 6871ccc2079299b7f3289573d470aee9
Description-en: Lomiri metrics Qt 6 library private development files
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the private development files for
 the Lomiri metrics Qt 6 library

Package: liblomirimetrics-qt6-dev
Description-md5: 4a215804ef5ddc330cab7ad6647fa9f1
Description-en: Lomiri metrics Qt 6 library development files
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the development files for the
 Lomiri metrics Qt 6 library

Package: liblomirimetrics5-private-dev
Description-md5: 6b9fa911e7bbcf79737f95d6fbed7219
Description-en: Lomiri metrics Qt 5 library private development files
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the private development files for
 the Lomiri metrics Qt 5 library.

Package: liblomirimetrics5t64
Description-md5: 8e6c2f48ee2e9d6ad31e594f6070a3bd
Description-en: Lomiri metrics Qt 5 library for Lomiri UI Toolkit
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 Library for monitoring QtQuick 2 applications.

Package: liblomirisysteminfo-qt6-1
Description-md5: bf7f53855b00d0772a01018ac0bd44f0
Description-en: Lomiri system info Qt 6 library for Lomiri UI Toolkit
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 Library providing access to system-related information and capabilities.

Package: liblomirisysteminfo-qt6-1-private-dev
Description-md5: 4ea77ba8f9c6ed99b986ea6fbf037ea3
Description-en: Lomiri system info Qt 6 library private development files
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the private development files for
 the Lomiri system info library.

Package: liblomirisysteminfo-qt6-dev
Description-md5: 7853e0343195e3aa13457dd314706385
Description-en: Lomiri system info Qt 6 library development files
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the development files for the
 Lomiri system info library.

Package: liblomirisystemsettings-dev
Description-md5: 44033746c95acbaa68b0aaa298b2d9dc
Description-en: System Settings application for Lomiri - plug-in development files
 Lomiri-system-settings is the System Settings application used in Lomiri
 operating environment. it's designed for phones, tablets and convergent
 devices.
 .
 This package contains the plug-in library's development files.

Package: liblomirisystemsettings1
Description-md5: 3ef99488f79577807d3fc33bcdbe5041
Description-en: System Settings application for Lomiri - plug-in library
 Lomiri-system-settings is the System Settings application used in Lomiri
 operating environment. it's designed for phones, tablets and convergent
 devices.
 .
 This package contains the library used by settings plugins.

Package: liblomirisystemsettingsprivate-dev
Description-md5: 69bc0e3c1b64cebbc2088d6daff50a7d
Description-en: System Settings application for Lomiri - private development files
 Lomiri-system-settings is the System Settings application used in Lomiri
 operating environment. it's designed for phones, tablets and convergent
 devices.
 .
 This package contains the private library's development files.

Package: liblomirisystemsettingsprivate0.0
Description-md5: c2e7c8fe77f8e7be74f2c9c6b104dbd9
Description-en: System Settings application for Lomiri - private library
 Lomiri-system-settings is the System Settings application used in Lomiri
 operating environment. it's designed for phones, tablets and convergent
 devices.
 .
 This package contains the private library used by some settings plugins.

Package: liblomiritoolkit-dev
Description-md5: afdf6dc347d37d707a5e833ae015eb9b
Description-en: Lomiri toolkit common Qt 5 library development files
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the development files for
 Lomiri toolkit common Qt 5 library.

Package: liblomiritoolkit-qt6-1
Description-md5: 7237d8f901708af8410c62d4fdaeb793
Description-en: Lomiri toolkit common Qt 6 library for Lomiri UI Toolkit
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 Qt 6 library which contains components and helper classes that are shared
 between the Lomiri QML plugins.

Package: liblomiritoolkit-qt6-1-private-dev
Description-md5: 031c056e491555dd386a806c6383ea3b
Description-en: Lomiri toolkit common Qt 6 library private development files
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the private development files for
 Lomiri toolkit common Qt 6 library

Package: liblomiritoolkit-qt6-dev
Description-md5: 8199f6674bea24b14174bd181c53e185
Description-en: Lomiri toolkit common Qt 6 library development files
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the development files for
 Lomiri toolkit common Qt 6 library.

Package: liblomiritoolkit5-private-dev
Description-md5: c6fcac3c4eaeb24b2b0b3fe82f042a20
Description-en: Lomiri toolkit common Qt 5 library private development files
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the private development files for
 Lomiri toolkit common Qt 5 library.

Package: liblomiritoolkit5t64
Description-md5: d56d509eb38c88f7ce274e43cab85328
Description-en: Lomiri toolkit common Qt 5 library for Lomiri UI Toolkit
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 Contains components and helper classes that are shared between the
 Lomiri Qt 5 QML plugins.

Package: liblong-jump-perl
Description-md5: 75ebdf4b161b15e862cfabeb454c476c
Description-en: mechanism for returning to a specific point from a deeply nested stack
 Long::Jump essentially provides a multi-level return. You can mark a spot
 with setjump() and then unwind the stack back to that point from any nested
 stack frame by name using longjump(). You can also provide a list of return
 values.
 .
 This is not quite a match for C's long jump, but it is "close enough". It is
 safer than C's jump in that it only lets you escape frames by going up the
 stack, you cannot jump in other ways.

Package: liblopsub-bin
Description-md5: 8324dc5373ffcae3514181fc74edc836
Description-en: Long Option Parser for Subcommand - generator
 Lopsub  is  an  open  source library written in C which aims to ease
 the task of creating, documenting and parsing the options of Unix
 command line utilities. It is suitable for simple commands as well
 as complex command line utilities with many subcommands where  each
 subcommand  has its own set of options. Options and documentation are
 kept together in a single file which can be translated to C code (to
 be included in the application), or to a manual page.  The library
 supports single-character short options and GNU-style long  options.
 The public API is well documented and stable.
 This package contains the lopsubgen conversion utility.

Package: liblopsub-dev
Description-md5: 6a174e1445df8349bdf7f581a71b29c5
Description-en: Long Option Parser for Subcommand - headers
 Lopsub  is  an  open  source library written in C which aims to ease
 the task of creating, documenting and parsing the options of Unix
 command line utilities. It is suitable for simple commands as well
 as complex command line utilities with many subcommands where  each
 subcommand  has its own set of options. Options and documentation are
 kept together in a single file which can be translated to C code (to
 be included in the application), or to a manual page.  The library
 supports single-character short options and GNU-style long  options.
 The public API is well documented and stable.
 This package contains the development environment for the lopsub library.

Package: liblopsub1t64
Description-md5: 326dd94fe8c209931ed6a779831d62a4
Description-en: Long Option Parser for Subcommands
 Lopsub  is  an  open  source library written in C which aims to ease
 the task of creating, documenting and parsing the options of Unix
 command line utilities. It is suitable for simple commands as well
 as complex command line utilities with many subcommands where  each
 subcommand  has its own set of options. Options and documentation are
 kept together in a single file which can be translated to C code (to
 be included in the application), or to a manual page.  The library
 supports single-character short options and GNU-style long  options.
 The public API is well documented and stable.

Package: liblorene-debian1t64
Description-md5: 413a077f094cf0fb389b01f679917f15
Description-en: liblorene shared library
 LORENE is a set of C++ classes to solve various problems arising in
 numerical relativity, and more generally in computational
 astrophysics. It provides tools to solve partial differential
 equations by means of multi-domain spectral methods.
 .
 This package contains a shared library version of the liblorene library.

Package: liblorene-dev
Description-md5: 0e9376cdfff62bc81cf87fc06c0ca636
Description-en: development files for the LORENE framework for numerical relativity
 LORENE is a set of C++ classes to solve various problems arising in
 numerical relativity, and more generally in computational
 astrophysics. It provides tools to solve partial differential
 equations by means of multi-domain spectral methods.
 .
 This package contains the static libraries and include files
 necessary to build LORENE codes or applications using LORENE.
 .
 Compiling LORENE codes (including some that are shipped in the
 lorene-codes-src package) often requires a Fortran compiler. LORENE
 is configured to use gfortran.

Package: liblorene-export-debian0t64
Description-md5: c1bc9cab54d2894c474abda07e34900f
Description-en: liblorene_export shared library
 LORENE is a set of C++ classes to solve various problems arising in
 numerical relativity, and more generally in computational
 astrophysics. It provides tools to solve partial differential
 equations by means of multi-domain spectral methods.
 .
 This package contains a shared library version of the liblorene_export library.

Package: liblorenef77-debian1t64
Description-md5: 208d84ddc459baaecdc23c65ba7ca4f8
Description-en: liblorenef77 shared library
 LORENE is a set of C++ classes to solve various problems arising in
 numerical relativity, and more generally in computational
 astrophysics. It provides tools to solve partial differential
 equations by means of multi-domain spectral methods.
 .
 This package contains a shared library version of the liblorenef77 library.

Package: libloudmouth1-0
Description-md5: bee1e3af323288ad32eb032d9200a5fc
Description-en: Lightweight C Jabber library
 Loudmouth is a lightweight and easy-to-use C library for programming
 with the Jabber protocol. It's designed to be easy to get started
 with and yet extensible to let you do anything the Jabber protocol
 allows.

Package: libloudmouth1-dev
Description-md5: a9bf1ecb9059836b758f38ec0f7ee168
Description-en: Development files for Loudmouth Jabber library
 The development headers and API documentation for the LoudMouth
 Jabber library. See the description of libloudmouth1-0 for a more detailed
 description.

Package: liblouis-bin
Description-md5: cae9b467847bea41b21fa26bea4352d3
Description-en: Braille translation library - utilities
 Liblouis is a braille translator and back-translator.  It features support for
 computer and literary braille, supports contracted and uncontracted translation
 for many languages and has support for hyphenation.  Liblouis also supports
 math braille (Nemeth and Marburg).  New languages can easily be added through
 tables that support a rule- or dictionary based approach. Included are also
 tools for testing and debugging tables.
 .
 This package contains a few tools to test tables and translate text.

Package: liblouisutdml-java
Description-md5: 01cf3b0a85eceeb5d411215dff9262e6
Description-en: Braille UTDML translation library - java bindings
 liblouisutdml is an extension of liblouisxml, the translator from xml
 format into transcribed braille, that includes support for Unified
 Tactile Document Markup Language (UTDML).
 .
 This consists essentially of <brl> subtrees containing all the braille
 translations and formatting, plus some <meta> tags.
 .
 This package contains java bindings.

Package: liblouisxml-bin
Description-md5: f1f8297f6799a4be129e53ce59168471
Description-en: Braille XML translation utilities
 Liblouisxml translates files in the computer lingua franca xml format
 into properly transcribed braille. This includes translation into grade
 two, if desired, mathematical codes, etc. It also includes formatting
 according to a built-in style sheet which can be modified by the user.
 .
 This package contains xml2brl which translates an xml or text file into an
 embosser-ready braille file, and msword2brl which translates an ms-word file
 into an embosser-ready braille file.
 .
 In combination with ooo2dbk, it can also translate OpenOffice.org 1 documents.

Package: liblouisxml-data
Description-md5: f1698552972b3e49ac6803768bc8c1d6
Description-en: Braille XML translation library - data
 Liblouisxml translates files in the computer lingua franca xml format
 into properly transcribed braille. This includes translation into grade
 two, if desired, mathematical codes, etc. It also includes formatting
 according to a built-in style sheet which can be modified by the user.
 .
 This package contains runtime data.

Package: liblouisxml-dev
Description-md5: 505f2e6a54482766afe610fdb72d5335
Description-en: Braille XML translation library - static libs and headers
 Liblouisxml translates files in the computer lingua franca xml format
 into properly transcribed braille. This includes translation into grade
 two, if desired, mathematical codes, etc. It also includes formatting
 according to a built-in style sheet which can be modified by the user.
 .
 This package contains static libraries and development headers.

Package: liblouisxml1t64
Description-md5: 84e59cb1f8e15c150d918fed9f884e56
Description-en: Braille XML translation library - shared libs
 Liblouisxml translates files in the computer lingua franca xml format
 into properly transcribed braille. This includes translation into grade
 two, if desired, mathematical codes, etc. It also includes formatting
 according to a built-in style sheet which can be modified by the user.
 .
 This package contains shared libraries.

Package: liblowdown-dev
Description-md5: cddbe4fdce2b91969f4178b41e22243e
Description-en: Simple markdown translator (development files)
 Lowdown is a Markdown translator producing HTML5; roff documents (the ms, man,
 and mdoc macros), LaTeX, gemini (“gemtext”), OpenDocument, and ANSI/UTF8
 terminal output.
 .
 Beyond traditional Markdown syntax support, lowdown supports the following
 Markdown features and extensions:
 * autolinking
 * fenced code
 * tables
 * superscripts (traditional and GFM)
 * footnotes
 * disabled inline HTML
 * “smart typography”
 * metadata
 * commonmark (in progress)
 * definition lists
 * extended attributes
 * task lists
 * admonitions
 * templating
 .
 This package contains development libraries, header files, and manpages.

Package: liblowdown3
Description-md5: 259fbf96b9717b2f7f956dcccf1cf21b
Description-en: Simple markdown translator (shared library)
 Lowdown is a Markdown translator producing HTML5; roff documents (the ms, man,
 and mdoc macros), LaTeX, gemini (“gemtext”), OpenDocument, and ANSI/UTF8
 terminal output.
 .
 Beyond traditional Markdown syntax support, lowdown supports the following
 Markdown features and extensions:
 * autolinking
 * fenced code
 * tables
 * superscripts (traditional and GFM)
 * footnotes
 * disabled inline HTML
 * “smart typography”
 * metadata
 * commonmark (in progress)
 * definition lists
 * extended attributes
 * task lists
 * admonitions
 * templating
 .
 This package contains the shared runtime library.

Package: liblpsolve55-dev
Description-md5: 83ab2a5569e8e5aa48dc0c181dbcf28e
Description-en: Solve (mixed integer) linear programming problems - library
 The linear programming (LP) problem can be formulated as: Solve A.x >=
 V1, with V2.x maximal. A is a matrix, x is a vector of (nonnegative)
 variables, V1 is a vector called the right hand side, and V2 is a vector
 specifying the objective function.
 .
 An integer linear programming (ILP) problem is an LP with the
 constraint that all the variables are integers.  In a mixed integer
 linear programming (MILP) problem, some of the variables are integer
 and others are real.
 .
 The program lp_solve solves LP, ILP, and MILP problems. It is slightly
 more general than suggested above, in that every row of A (specifying
 one constraint) can have its own (in)equality, <=, >= or =. The result
 specifies values for all variables.
 .
 lp_solve uses the 'Simplex' algorithm and sparse matrix methods for
 pure LP problems.  If one or more of the variables is declared
 integer, the Simplex algorithm is iterated with a branch and bound
 algorithm, until the desired optimal solution is found.  lp_solve can
 read MPS format input files.
 .
 This package contains the static library for developing programs using
 liblpsolve.

Package: liblqr-1-0
Description-md5: 01c1668756b842af5e8eac18af261a6f
Description-en: converts plain array images into multi-size representation
 The LiquidRescale (lqr) library provides a C/C++ API for performing
 non-uniform resizing of images by the seam-carving technique.
 .
 The library takes images in plain array format as input and converts
 them to a multi-size representation.
 .
 Following is a list of features:
 .
 * Areas in the image can be marked for preservation or discard
 * Once the image has been fully processed, the scaling can be done
 in real-time. In fact, the information can be saved and read out
 later without any further processing
 * The resizing is done with a single function which automatically
 performs all the necessary operations; it can also work in
 successive steps without wasting computational time
 * Possibility to tune the carving operation by letting the seams be
 less connected, or more rigid, or both
 * Can export and import the visibility map (the seams)
 * Other images can be attached and undergo the same carving process
 as the parent image
 * The automatic feature detection algorithm can be tuned by
 selecting among different energy gradient functions
 * Reports progress through a customizable interface
 * A signalling system permits one to cleanly handle errors
 .
 The library implements the algorithm described in the paper "Seam
 Carving for Content-Aware Image Resizing" by Shai Avidan and Ariel
 Shamir, which can be found at
 http://www.faculty.idc.ac.il/arik/imret.pdf
 .
 This package contains the shared library.

Package: liblqr-1-0-dev
Description-md5: 76a75f0cb4b1e507e08f231fc68851ca
Description-en: converts plain array images into multi-size representation (developments files)
 The LiquidRescale (lqr) library provides a C/C++ API for performing
 non-uniform resizing of images by the seam-carving technique.
 .
 The library takes images in plain array format as input and converts
 them to a multi-size representation.
 .
 Following is a list of features:
 .
 * Areas in the image can be marked for preservation or discard
 * Once the image has been fully processed, the scaling can be done
 in real-time. In fact, the information can be saved and read out
 later without any further processing
 * The resizing is done with a single function which automatically
 performs all the necessary operations; it can also work in
 successive steps without wasting computational time
 * Possibility to tune the carving operation by letting the seams be
 less connected, or more rigid, or both
 * Can export and import the visibility map (the seams)
 * Other images can be attached and undergo the same carving process
 as the parent image
 * The automatic feature detection algorithm can be tuned by
 selecting among different energy gradient functions
 * Reports progress through a customizable interface
 * A signalling system permits one to cleanly handle errors
 .
 The library implements the algorithm described in the paper "Seam
 Carving for Content-Aware Image Resizing" by Shai Avidan and Ariel
 Shamir, which can be found at
 http://www.faculty.idc.ac.il/arik/imret.pdf
 .
 This package contains the development files.

Package: liblrcalc-dev
Description-md5: 6247532eb425e5443c58cbb0c27fe82c
Description-en: library for calculating Littlewood-Richardson coefficients - development files
 The "Littlewood-Richardson Calculator" is a package of C programs for
 computing Littlewood-Richardson coefficients, providing fast calculation of
 single LR coefficients, products of Schur functions, and skew Schur functions.
 Its interface uses the same notation as the SF package of John Stembridge, to
 make it easier to use both packages at the same time.
 .
 This package contains the development files for the library.

Package: liblrcalc1t64
Description-md5: 14aa2ad4875f6a3eadc4b1fa034a7c75
Description-en: library for calculating Littlewood-Richardson coefficients
 The "Littlewood-Richardson Calculator" is a package of C programs for
 computing Littlewood-Richardson coefficients, providing fast calculation of
 single LR coefficients, products of Schur functions, and skew Schur functions.
 Its interface uses the same notation as the SF package of John Stembridge, to
 make it easier to use both packages at the same time.
 .
 This package contains the shared library.

Package: liblrdf0
Description-md5: f98e22a5edd097ef106664a31fe07bab
Description-en: library to manipulate RDF files describing LADSPA plugins
 Liblrdf can read RDF/XML and N3 files and export N3 files. It also has
 a light taxonomic inference capablility.
 .
 It can also be used for general RDF manipulation.

Package: liblrdf0-dev
Description-md5: 029af0a2e269a85ac3874e9fd3fdc473
Description-en: liblrdf0 development files
 Liblrdf can read RDF/XML and N3 files and export N3 files. It also has
 a light taxonomic inference capablility.
 .
 It can also be used for general RDF manipulation.
 .
 This package holds static libraries and headers needed by developers
 who wish to use liblrdf0 in their programs.

Package: liblrs-dev
Description-md5: 5d0168d74b6acf76565022e34c5a9fa9
Description-en: package to enumerate vertices and extreme rays (development file)
 A convex polyhedron is the set of points satisfying a finite family
 of linear inequalities.  The study of the vertices and extreme rays
 of such systems is important and useful in e.g. mathematics and
 optimization.  In a dual interpretation, finding the vertices of a
 (bounded) polyhedron is equivalent to finding the convex hull
 (bounding inequalities) of an (arbitrary dimensional) set of points.
 Lrs (lexicographic reverse search) has two important features that
 can be very important for certain applications: it works in exact
 arithmetic, and it consumes memory proportional to the input, no
 matter how large the output is.
 .
 This package contains the optional headers, and a unversioned symlink
 to the library, useful for developers.

Package: liblrs2
Description-md5: 9920fe6a50b69ee0b84e21fc99b9a2e7
Description-en: package to enumerate vertices and extreme rays (shared libraries)
 A convex polyhedron is the set of points satisfying a finite family
 of linear inequalities.  The study of the vertices and extreme rays
 of such systems is important and useful in e.g. mathematics and
 optimization.  In a dual interpretation, finding the vertices of a
 (bounded) polyhedron is equivalent to finding the convex hull
 (bounding inequalities) of an (arbitrary dimensional) set of points.
 Lrs (lexicographic reverse search) has two important features that
 can be very important for certain applications: it works in exact
 arithmetic, and it consumes memory proportional to the input, no
 matter how large the output is.
 .
 This package contains the (required) shared library.

Package: liblsan0-loong64-cross
Description-md5: fd77936d8cda7d6af8bc33d6f395c678
Description-en: LeakSanitizer -- a memory leak detector (runtime)
 LeakSanitizer (Lsan) is a memory leak detector which is integrated
 into AddressSanitizer.

Package: liblsan0-ppc64-cross
Description-md5: fd77936d8cda7d6af8bc33d6f395c678
Description-en: LeakSanitizer -- a memory leak detector (runtime)
 LeakSanitizer (Lsan) is a memory leak detector which is integrated
 into AddressSanitizer.

Package: liblscp-dev
Description-md5: 22824dea0970231757a019d42abe0edd
Description-en: Development files for LinuxSampler Control Protocol library
 This package is for use with the LinuxSampler audio sampling
 engine / library and packages.
 Wraps the LinuxSampler network protocol and offers a
 convenient API in form of a C library.
 .
 This package contains the header files needed for
 development with liblscp. You will need this only if you
 intend to compile programs that use this library.

Package: liblscp-doc
Description-md5: 54e172f7ab719f693f7c2d7f764731e7
Description-en: Documentation for LinuxSampler Control Protocol library
 This package is for use with the LinuxSampler audio sampling
 engine /  library and packages.
 Wraps the LinuxSampler network protocol and offers a
 convenient API in form of a C library.
 .
 This package contains the developers reference of liblscp.

Package: liblscp6
Description-md5: ef49d8ee686a27c41b620e8c54ae271a
Description-en: LinuxSampler Control Protocol wrapper library
 This package is for use with the LinuxSampler audio sampling
 engine /  library and packages.
 Wraps the LinuxSampler network protocol and offers a
 convenient API in form of a C library.

Package: liblsl-dev
Description-md5: 0cc95af36efb1a15207cd1f305efd4c0
Description-en: library for multi-modal time-synched data transmission (devel)
 The lab streaming layer is a simple all-in-one approach to streaming
 experiment data between applications in a lab, e.g. instrument time series,
 event markers, audio, and so on
 .
 This package contains the development library

Package: liblsl2
Description-md5: addfc6fba7e2239c16b828e57fe07347
Description-en: library for multi-modal time-synched data transmission
 The lab streaming layer is a simple all-in-one approach to streaming
 experiment data between applications in a lab, e.g. instrument time series,
 event markers, audio, and so on

Package: libltc-dev
Description-md5: a3718909b21507cdf04a4042ff2c7107
Description-en: Development files for libltc
 Linear (or Longitudinal) Timecode (LTC) is an encoding of SMPTE timecode data
 as a Manchester-Biphase encoded audio signal. The audio signal is commonly
 recorded on a VTR track or other storage media.
 libltc provides functionality to both encode and decode LTC from/to timecode.
 .
 This package contains files needed for application development.

Package: libltc-doc
Description-md5: 184b0d3e2185713da2143eae47e8a22f
Description-en: Documentation for libltc
 Linear (or Longitudinal) Timecode (LTC) is an encoding of SMPTE timecode data
 as a Manchester-Biphase encoded audio signal. The audio signal is commonly
 recorded on a VTR track or other storage media.
 libltc provides functionality to both encode and decode LTC from/to timecode.
 .
 This package contains the API reference (as manpages) for the development of
 applications.

Package: libltc11
Description-md5: 0c3e518ac9ebfefd908e0a00c7bd1add
Description-en: linear timecode library
 Linear (or Longitudinal) Timecode (LTC) is an encoding of SMPTE timecode data
 as a Manchester-Biphase encoded audio signal. The audio signal is commonly
 recorded on a VTR track or other storage media.
 libltc provides functionality to both encode and decode LTC from/to timecode.
 .
 This package provides the shared library.

Package: liblttng-ctl-dev
Description-md5: c26f8601c8dbcbf56f23445103b2e4a9
Description-en: LTTng control and utility library (development files)
 The LTTng project aims at providing highly efficient tracing tools for Linux.
 Its tracers help tracking down performance issues and debugging problems
 involving multiple concurrent processes and threads. Tracing across multiple
 systems is also possible.
 .
 This package provides the development files for liblttng-ctl. This allows
 implementing trace control in external applications.

Package: liblttng-ctl0t64
Description-md5: f22c86813321509ad0d8b771b8b2cb17
Description-en: LTTng control and utility library
 The LTTng project aims at providing highly efficient tracing tools for Linux.
 Its tracers help tracking down performance issues and debugging problems
 involving multiple concurrent processes and threads. Tracing across multiple
 systems is also possible.
 .
 This package provides the control libraries used by lttng-tools.

Package: liblttng-ust-agent-java
Description-md5: a4d47b5f788f84f3cac7e9cda55c80b4
Description-en: LTTng 2.0 Userspace Tracer (Java agent library)
 The userspace tracer is designed to provide detailed information about
 userspace activity. Like the kernel tracer, performance is the main goal.
 Tracing does not require system calls or traps. UST instrumentation points may
 be added in any userspace code including signal handlers and libraries.
 .
 This package ships the Java agent with JUL and log4j support, as a .jar that
 can be imported directly in Java applications.

Package: liblttng-ust-agent-java-jni
Description-md5: 33eac7d1c6ffe2967a316eef0eff1dda
Description-en: LTTng 2.0 Userspace Tracer (Java agent JNI interface)
 The userspace tracer is designed to provide detailed information about
 userspace activity. Like the kernel tracer, performance is the main goal.
 Tracing does not require system calls or traps. UST instrumentation points may
 be added in any userspace code including signal handlers and libraries.
 .
 This package contains the native side of the Java agent for lttng-ust.

Package: liblttng-ust-java
Description-md5: 012c3df962c711bcc14d47f64cf5d8d6
Description-en: LTTng 2.0 Userspace Tracer (Java support library)
 The userspace tracer is designed to provide detailed information about
 userspace activity. Like the kernel tracer, performance is the main goal.
 Tracing does not require system calls or traps. UST instrumentation points may
 be added in any userspace code including signal handlers and libraries.
 .
 This package ships the Java side of the JNI interface, as a .jar that can be
 imported directly in Java applications.

Package: liblttng-ust-java-jni
Description-md5: aef77a9410a3c5d449a1257ef14d1b74
Description-en: LTTng 2.0 Userspace Tracer (JNI interface)
 The userspace tracer is designed to provide detailed information about
 userspace activity. Like the kernel tracer, performance is the main goal.
 Tracing does not require system calls or traps. UST instrumentation points may
 be added in any userspace code including signal handlers and libraries.
 .
 This package contains the native side of the JNI interface for lttng-ust.

Package: liblttoolbox3
Description-md5: 3dd75916523be5d1f6e1f1a24c225e72
Description-en: Shared library for lttoolbox
 The lttoolbox contains the augmented letter transducer tools for natural
 language processing used by Apertium, a platform for building rule-based
 and hybrid machine translation systems. The software is also useful
 for making morphological analysers and generators for natural language
 processing applications.
 .
 This package provides shared library for lttoolbox.

Package: liblua5.1-0
Description-md5: bc352b5115dff05ff2aede2bb7cb6dbb
Description-en: Shared library for the Lua interpreter version 5.1
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains runtime libraries.  You shouldn't need to install it
 explicitly.

Package: liblua5.1-0-dev
Description-md5: 883de8c555030d5626a244d06f1d320d
Description-en: Development files for the Lua language version 5.1
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains developer resources for using the Lua library.
 Install it if you are developing programs which use the Lua C API, both
 in C or C++.

Package: liblua5.1-luacsnd
Description-md5: d809d24f0a45014be52f8b6e4e5f85ed
Description-en: Lua bindings for the Csound API (transitional package)
 This is a transitional package. It can safely be removed.

Package: liblua5.2-0
Description-md5: 0e94c74e97a48f7da19ae355a7044d10
Description-en: Shared library for the Lua interpreter version 5.2
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains runtime libraries.  You shouldn't need to install it
 explicitly.

Package: liblua5.2-dev
Description-md5: cb939e19e8470a092c76923ad164a65d
Description-en: Development files for the Lua language version 5.2
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains developer resources for using the Lua library.
 Install it if you are developing programs which use the Lua C API.

Package: liblua5.3-0
Description-md5: ca24127b6ccd3aae89a4e9de4d35c034
Description-en: Shared library for the Lua interpreter version 5.3
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains runtime libraries.  You shouldn't need to install it
 explicitly.

Package: liblua5.3-dev
Description-md5: f8c83b9f0590949a5c02527b3619e0f7
Description-en: Development files for the Lua language version 5.3
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains developer resources for using the Lua library.
 Install it if you are developing programs which use the Lua C API.
 .
 This package also contains the official manual covering the Lua language
 and C API.

Package: liblua5.5-0
Description-md5: 599a8c0ef26eca7f98d70a5c69b83734
Description-en: Shared library for the Lua interpreter version 5.5
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains runtime libraries.  You shouldn't need to install it
 explicitly.

Package: liblua5.5-dev
Description-md5: 7627f3ddf0205eadebe62d9d3d92e91c
Description-en: Development files for the Lua language version 5.5
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains developer resources for using the Lua library.
 Install it if you are developing programs which use the Lua C API.
 .
 This package also contains the official manual covering the Lua language
 and C API.

Package: libluabind-dev
Description-md5: 0e64b98246e32af3ea55c0ad07673954
Description-en: luabind c++ binding for Lua: static library and headers
 Luabind is a library that helps you create bindings between C++ and Lua.
 It has the ability to expose functions and classes, written in C++, to
 Lua. It will also supply the functionality to define classes in Lua and
 let them derive from other Lua classes or C++ classes. Lua classes can
 override virtual functions from their C++ baseclasses. It is written
 towards Lua 5.0, and does not work with other Lua versions.
 .
 This package contains all files necessary to develop applications which
 use luabind.

Package: libluabind-doc
Description-md5: 114ffc2d5d7b0b916ec599ac62becd8f
Description-en: luabind c++ binding for Lua: documentation files
 Luabind is a library that helps you create bindings between C++ and Lua.
 It has the ability to expose functions and classes, written in C++, to
 Lua. It will also supply the functionality to define classes in Lua and
 let them derive from other Lua classes or C++ classes. Lua classes can
 override virtual functions from their C++ baseclasses. It is written
 towards Lua 5.0, and does not work with other Lua versions.
 .
 This package contains the luabind documentation.

Package: libluabind-examples
Description-md5: af883a7cc990b01185f8233d24c05bd6
Description-en: luabind c++ binding for Lua: example files
 Luabind is a library that helps you create bindings between C++ and Lua.
 It has the ability to expose functions and classes, written in C++, to
 Lua. It will also supply the functionality to define classes in Lua and
 let them derive from other Lua classes or C++ classes. Lua classes can
 override virtual functions from their C++ baseclasses. It is written
 towards Lua 5.0, and does not work with other Lua versions.
 .
 This package contains some luabind examples, including the basic "helloworld"
 and some more advanced examples.

Package: libluabind0.9.1d1
Description-md5: 4efce1fa612d6488d4e3a0a154c15c4e
Description-en: luabind c++ binding for Lua: runtime library
 Luabind is a library that helps you create bindings between C++ and Lua.
 It has the ability to expose functions and classes, written in C++, to
 Lua. It will also supply the functionality to define classes in Lua and
 let them derive from other Lua classes or C++ classes. Lua classes can
 override virtual functions from their C++ baseclasses. It is written
 towards Lua 5.0, and does not work with other Lua versions.
 .
 This package contains the luabind runtime libraries, for applications that
 have been built with luabind.

Package: libluajit-5.1-2
Description-md5: 76292c71f1b59553fdcdfd14152c1b74
Description-en: OpenResty-maintained branch of LuaJIT (shared objects)
 LuaJIT implements the full set of language features defined by Lua 5.1. The
 virtual machine (VM) is API- and ABI-compatible to the standard Lua interpreter
 and can be deployed as a drop-in replacement.
 .
 This package contains an embeddable version of LuaJIT that can be used as a
 replacement of the standard liblua-5.1 shared library.

Package: libluajit-5.1-common
Description-md5: 2362d9c573643015ba15824efa8a47da
Description-en: OpenResty-maintained branch of LuaJIT (common files)
 This package contains files needed by the LuaJIT interpreter/jitter as well
 by its embeddable (i.e. library) version.

Package: libluajit-5.1-dev
Description-md5: 7adfbc2682f93abf3f45667d846bb556
Description-en: OpenResty-maintained branch of LuaJIT (development files)
 This package contains header files and a statically linkable library for
 LuaJIT.

Package: liblucene++-contrib0t64
Description-md5: 8c4c8d4a7d38f1a56181264fd5b0081e
Description-en: Shared library with Lucene++ contributions
 Lucene++ is an up to date C++ port of the popular Java Lucene
 library, a high-performance, full-featured text search engine.
 .
 This additional contributions include analyzers, a memory-only
 index and a HTML highlighter for search results.

Package: liblucene++-dev
Description-md5: 4519492e24b3a040f229b0fc6b8f39db
Description-en: Development files for Lucene++
 Lucene++ is an up to date C++ port of the popular Java Lucene
 library, a high-performance, full-featured text search engine.
 .
 This package contains development files.

Package: liblucene++-doc
Description-md5: 9c9853c8d1e9187d6b83f1b5d6d91e47
Description-en: Reference manual for Lucene++
 Lucene++ is an up to date C++ port of the popular Java Lucene
 library, a high-performance, full-featured text search engine.
 .
 This package contains the reference manual and examples.

Package: liblucene++0t64
Description-md5: d589a4bd4bc8ae15b105cb8e241bfcc2
Description-en: Shared library for Lucene++
 Lucene++ is an up to date C++ port of the popular Java Lucene
 library, a high-performance, full-featured text search engine.
 .
 This package contains the shared library.

Package: liblucene-queryparser-perl
Description-md5: 51fa1e4710f0d85de78f80a6c68d1ab4
Description-en: Turn a Lucene query into a Perl data structure
 This module parses a Lucene query. It deals with fields, types, phrases,
 subqueries, and so on; everything handled by the SimpleQuery class in
 Lucene. The data structure is similar to the one given above, and is
 pretty self-explanatory.
 .
 The other function, deparse_query turns such a data structure back into
 a Lucene query string. This is useful if you've just been mucking about
 with the data.

Package: liblucene3-contrib-java
Description-md5: 6e5ba40a7625d39dd8548bb8ccc138ad
Description-en: Full-text search engine library for Java - additional libraries
 Lucene is a full-text search engine for the Java(TM) programming language.
 Lucene is not a complete application, but rather a code library and API
 that can easily be used to add search capabilities to applications.
 .
 This package contains a number of additional (contributed) libraries.

Package: liblucene3-java
Description-md5: b598142edd97b0840e91c346e12f0c5e
Description-en: Full-text search engine library for Java - core library
 Lucene is a full-text search engine for the Java(TM) programming language.
 Lucene is not a complete application, but rather a code library and API
 that can easily be used to add search capabilities to applications.
 .
 This package contains the Lucene core library.

Package: liblucene4.10-java
Description-md5: fab1d68687ea5561c9903e4b96ebcb35
Description-en: Full-text search engine library for Java(TM)
 Lucene is a full-text search engine for the Java(TM) programming language.
 Lucene is not a complete application, but rather a code library and API
 that can easily be used to add search capabilities to applications.

Package: liblucene8-java
Description-md5: fab1d68687ea5561c9903e4b96ebcb35
Description-en: Full-text search engine library for Java(TM)
 Lucene is a full-text search engine for the Java(TM) programming language.
 Lucene is not a complete application, but rather a code library and API
 that can easily be used to add search capabilities to applications.

Package: liblucene9-java
Description-md5: 00e81063ee8b7b27afd7fceae0593ed0
Description-en: text search engine library
 The Apache Lucene project develops open-source search software. The project
 releases a core search library named Lucene Core.
 .
 Lucene Core is a Java library providing powerful indexing and search features,
 as well as spellchecking, hit highlighting and advanced analysis/tokenization
 capabilities.

Package: libluksde-dev
Description-md5: bf6d34e235ccfa3b1b20d823ad0109dd
Description-en: library to access LUKS Disk Encryption volumes -- development files
 libluksde is a library to access LUKS Disk Encryption volumes.
 .
 This package includes the development support files.

Package: libluksde-utils
Description-md5: 3138e0f4ca04b6b171299f0152206f6c
Description-en: library to access LUKS Disk Encryption volumes -- Utilities
 libluksde is a library to access LUKS Disk Encryption volumes.
 .
 This package contains tools to access data ...

Package: libluksde1t64
Description-md5: 7761ec54caa764feb8741d2932656b9c
Description-en: library to access LUKS Disk Encryption volumes
 libluksde is a library to access LUKS Disk Encryption volumes.
 .
 This package contains the shared library.

Package: libluksmeta-dev
Description-md5: d00f9c901eb62ff7da3689738d46b894
Description-en: library to access metadata in the LUKSv1 header - development files
 LUKSMeta is a simple library for storing metadata in the LUKSv1 header.
 .
 This package provides the development files.

Package: libluksmeta0
Description-md5: 31e340dcbaeb21d997527e5bdfecb734
Description-en: library to access metadata in the LUKSv1 header
 LUKSMeta is a simple library for storing metadata in the LUKSv1 header.
 .
 This package provides the run-time library.

Package: liblunar-calendar-3.0-1
Description-md5: dd97a35cf523b41070529875770cabe4
Description-en: Chinese Lunar Calendar widget for GTK+ - so file
 The LunarCalendar provide Chinese lunar Calendar Wieget for GTK+ .
 .
 It support the application that use GTK3 calendar to display Chinese Lunar
 Calendar, such as xfce4-panel, mate-panel, gtk3-widget-factory, etc.
 .
 This package contains so file:
 * liblunar-calendar-3.0.so.1.0.1

Package: liblunar-calendar-dev
Description-md5: 3e7315b1a09b77b1fdb79871804e2905
Description-en: Chinese Lunar Calendar widget for GTK+ - develop files
 The LunarCalendar provide Chinese lunar Calendar Wieget for GTK+ .
 .
 It support the application that use GTK3 calendar to display Chinese Lunar
 Calendar, such as xfce4-panel, mate-panel, gtk3-widget-factory, etc.
 .
 This package contains develop files:
 * C headers
 * pkgconfig lunar-calendar-3.0.pc

Package: liblunar-calendar-doc
Description-md5: 3422bc3fec6e52e87ca66cfd66d25e4a
Description-en: Chinese Lunar Calendar widget for GTK+ - API documents
 The LunarCalendar provide Chinese lunar Calendar Wieget for GTK+ .
 .
 It support the application that use GTK3 calendar to display Chinese Lunar
 Calendar, such as xfce4-panel, mate-panel, gtk3-widget-factory, etc.
 .
 This package contains API documents, examples file.

Package: liblunar-calendar-gtk3-module
Description-md5: 504137be83900db0fffe00e184261e67
Description-en: Chinese Lunar Calendar widget for GTK+ - gtk3 module file
 The LunarCalendar provide Chinese lunar Calendar Wieget for GTK+ .
 .
 It support the application that use GTK3 calendar to display Chinese Lunar
 Calendar, such as xfce4-panel, mate-panel, gtk3-widget-factory, etc.
 .
 This package is useful for Chinese GUI Desktop user to display Chinese Lunar
 Calendar.
 .
 This package contains gtk3 module file:
 * liblunar-calendar-module.so

Package: liblunar-date-3.0-1
Description-md5: 2462165887bb9a6377af9cc4afd13a34
Description-en: Chinese Lunar library based on GObject
 Lunar-date is a Chinese Lunar library based on GObject, which can
 covert between Chinese lunar calendar and Gregorian calendar.
 .
 This package contains shared library and vala bindings.

Package: liblunar-date-dev
Description-md5: 5096d57d5e0675dbc62f0f71c1c16469
Description-en: Chinese Lunar library based on GObject - develop files
 Lunar-date is a Chinese Lunar library based on GObject, which can
 covert between Chinese lunar calendar and Gregorian calendar.
 .
 This package contains develop files:
 * C headers
 * pkgconfig lunar-date-3.0.pc
 * gir-1.0 LunarDate-3.0.gir

Package: liblunar-date-doc
Description-md5: 5b5973708e312357d93d5625be2f111b
Description-en: Chinese Lunar library based on GObject - API documents
 Lunar-date is a Chinese Lunar library based on GObject, which can
 covert between Chinese lunar calendar and Gregorian calendar.
 .
 This package contains API documents.

Package: liblur-dev
Description-md5: a50ecebbe4ff414aa0414a3d89633125
Description-en: Logitech Unifying Receiver access library - dev files
 liblur is an access library for devices connected to Logitech
 Unifying Receivers. It provides functions to enumerate or disconnect
 paired devices, and pair new devices.
 .
 This package contains the files required to build software using
 liblur.

Package: liblur3
Description-md5: 40bdafc976f67bd266831751bb6e8e99
Description-en: Logitech Unifying Receiver access library
 liblur is an access library for devices connected to Logitech
 Unifying Receivers. It provides functions to enumerate or disconnect
 paired devices, and pair new devices.

Package: liblutok-dev
Description-md5: 85755a044ac885d08997e36baf146042
Description-en: lightweight C++ API library for Lua -- development files
 Lutok provides thin C++ wrappers around the Lua C API to ease the
 interaction between C++ and Lua.  These wrappers make intensive use of
 RAII to prevent resource leakage, expose C++-friendly data types, report
 errors by means of exceptions and ensure that the Lua stack is always
 left untouched in the face of errors.  The library also provides a small
 subset of miscellaneous utility functions built on top of the wrappers.
 .
 Lutok focuses on providing a clean and safe C++ interface; the drawback
 is that it is not suitable for performance-critical environments.  In
 order to implement error-safe C++ wrappers on top of a Lua C binary
 library, Lutok adds several layers or abstraction and error checking
 that go against the original spirit of the Lua C API and thus degrade
 performance.
 .
 This package contains development files (headers, pkg-config files, ...)

Package: liblutok-doc
Description-md5: d0041f4c49611f5f0bfa993b2a48893f
Description-en: lightweight C++ API library for Lua -- documentation
 Lutok provides thin C++ wrappers around the Lua C API to ease the
 interaction between C++ and Lua.  These wrappers make intensive use of
 RAII to prevent resource leakage, expose C++-friendly data types, report
 errors by means of exceptions and ensure that the Lua stack is always
 left untouched in the face of errors.  The library also provides a small
 subset of miscellaneous utility functions built on top of the wrappers.
 .
 Lutok focuses on providing a clean and safe C++ interface; the drawback
 is that it is not suitable for performance-critical environments.  In
 order to implement error-safe C++ wrappers on top of a Lua C binary
 library, Lutok adds several layers or abstraction and error checking
 that go against the original spirit of the Lua C API and thus degrade
 performance.
 .
 This package contains the developer documentation & API reference.

Package: liblutok3
Description-md5: 3184988ce326b32b11523a0da95a974f
Description-en: lightweight C++ API library for Lua -- shared object
 Lutok provides thin C++ wrappers around the Lua C API to ease the
 interaction between C++ and Lua.  These wrappers make intensive use of
 RAII to prevent resource leakage, expose C++-friendly data types, report
 errors by means of exceptions and ensure that the Lua stack is always
 left untouched in the face of errors.  The library also provides a small
 subset of miscellaneous utility functions built on top of the wrappers.
 .
 Lutok focuses on providing a clean and safe C++ interface; the drawback
 is that it is not suitable for performance-critical environments.  In
 order to implement error-safe C++ wrappers on top of a Lua C binary
 library, Lutok adds several layers or abstraction and error checking
 that go against the original spirit of the Lua C API and thus degrade
 performance.
 .
 This package contains the linkable shared object.

Package: libluv-ocaml
Description-md5: 4f46b66fecf846ef1fca6e388be990ee
Description-en: OCaml binding to libuv (Runtime library)
 Luv is a binding to libuv, the cross-platform C library that does
 asynchronous I/O in Node.js and runs its main loop.
 .
 Besides asynchronous I/O, libuv also supports multiprocessing and
 multithreading. Multiple event loops can be run in different
 threads. libuv also exposes a lot of other functionality, amounting
 to a full OS API, and an alternative to the standard module Unix.
 .
 This package contains the runtime library of Luv.

Package: libluv-ocaml-dev
Description-md5: 5e2090bc1920c5e434926926eed95e4d
Description-en: OCaml binding to libuv (Development package)
 Luv is a binding to libuv, the cross-platform C library that does
 asynchronous I/O in Node.js and runs its main loop.
 .
 Besides asynchronous I/O, libuv also supports multiprocessing and
 multithreading. Multiple event loops can be run in different
 threads. libuv also exposes a lot of other functionality, amounting
 to a full OS API, and an alternative to the standard module Unix.
 .
 This package contains the development library of Luv.

Package: libluv-unix-ocaml
Description-md5: 7a9296aa954fce0ea458dc54c4bd438a
Description-en: Helpers for interfacing OCaml Luv and Unix (Runtime library)
 Luv is a binding to libuv, the cross-platform C library that does
 asynchronous I/O in Node.js and runs its main loop.
 .
 Besides asynchronous I/O, libuv also supports multiprocessing and
 multithreading. Multiple event loops can be run in different
 threads. libuv also exposes a lot of other functionality, amounting
 to a full OS API, and an alternative to the standard module Unix.
 .
 This package contains the runtime library of luv_unix, helpers for
 interfacing Luv and Unix.

Package: libluv-unix-ocaml-dev
Description-md5: fe35dbfcbd6e44849088efd3242c2910
Description-en: Helpers for interfacing OCaml Luv and Unix (Development package)
 Luv is a binding to libuv, the cross-platform C library that does
 asynchronous I/O in Node.js and runs its main loop.
 .
 Besides asynchronous I/O, libuv also supports multiprocessing and
 multithreading. Multiple event loops can be run in different
 threads. libuv also exposes a lot of other functionality, amounting
 to a full OS API, and an alternative to the standard module Unix.
 .
 This package contains the development library of luv_unix, helpers for
 interfacing Luv and Unix.

Package: liblv-perl
Description-md5: 961348cd70448301fff74d47e138e563
Description-en: lvalue subroutines for Perl
 LV makes lvalue subroutines easy and practical to use. It's inspired by the
 lvalue module which is sadly problematic because of the existence of another
 module on CPAN called Lvalue. (They can get confused on file-systems that
 have case-insensitive file names.)
 .
 LV comes with three different implementations, based on Variable::Magic,
 Sentinel and tie; it will choose and use the best available one.

Package: liblv2dynparam1-dev
Description-md5: 3e78e1234c4f134e72b3a4c78a2deea5
Description-en: lv2dynparam is a LV2 plugin interface extension
 Library that enables plugin parameters to appear and disappear
 (i.e. number of voices).
 It also allows nested grouping of parameters.
 Groups can be used for things like ADSR abstraction,
 i.e. group of 4 float parameters.
 .
 The extension consists of a header describing the extension
 interface and libraries, one for plugins and one for hosts,
 to expose functionality in more usable,
 from programmer point of view, interface.
 .
 This package contains the headers used to build applications
 that use liblv2dynparamhost1-1t64 and liblv2dynparamplugin1-0.

Package: liblv2dynparamhost1-1t64
Description-md5: 6248188f32dc325ee0350c3edd88b74f
Description-en: LV2 plugin interface extension - host
 Library that enables plugin parameters to appear and disappear
 (i.e. number of voices).
 It also allows nested grouping of parameters.
 Groups can be used for things like ADSR abstraction,
 i.e. group of 4 float parameters.
 .
 This package contains the shared library for liblv2dynparamhost1-1.

Package: liblv2dynparamplugin1-0t64
Description-md5: 63ebd6e92ec4c301794af4659b01d6bc
Description-en: LV2 plugin interface extension - plugin
 Library that enables plugin parameters to appear and disappear
 (i.e. number of voices).
 It also allows nested grouping of parameters.
 Groups can be used for things like ADSR abstraction,
 i.e. group of 4 float parameters.
 .
 This package contains the shared library for liblv2dynparamplugin1-0.

Package: liblwip-dev
Description-md5: 83e8f83a2223ef39b614b5dc3de5fd5c
Description-en: small implementation of the TCP/IP protocol suite - development files
 lwIP is a small independent implementation of the TCP/IPv4/IPv6 protocol
 suite that has been developed by Adam Dunkels at the Computer and
 Networks Architectures (CNA) lab at the Swedish Institute of Computer
 Science (SICS).
 .
 The focus of the lwIP TCP/IP implementation is to reduce the RAM usage
 while still having a full scale TCP. This making lwIP suitable for use
 in embedded systems with tens of kilobytes of free RAM and room for
 around 40 kilobytes of code ROM.
 .
 This package contains the development files.

Package: liblwip-doc
Description-md5: f2e8125bf9f947e56bf0a9a21627d02f
Description-en: small implementation of the TCP/IP protocol suite - documentation
 lwIP is a small independent implementation of the TCP/IPv4/IPv6 protocol
 suite that has been developed by Adam Dunkels at the Computer and
 Networks Architectures (CNA) lab at the Swedish Institute of Computer
 Science (SICS).
 .
 The focus of the lwIP TCP/IP implementation is to reduce the RAM usage
 while still having a full scale TCP. This making lwIP suitable for use
 in embedded systems with tens of kilobytes of free RAM and room for
 around 40 kilobytes of code ROM.
 .
 This package contains the documentation.

Package: liblwip0t64
Description-md5: 7a1d321ce7433276e56e6a396d612583
Description-en: small implementation of the TCP/IP protocol suite - shared library
 lwIP is a small independent implementation of the TCP/IPv4/IPv6 protocol
 suite that has been developed by Adam Dunkels at the Computer and
 Networks Architectures (CNA) lab at the Swedish Institute of Computer
 Science (SICS).
 .
 The focus of the lwIP TCP/IP implementation is to reduce the RAM usage
 while still having a full scale TCP. This making lwIP suitable for use
 in embedded systems with tens of kilobytes of free RAM and room for
 around 40 kilobytes of code ROM.
 .
 This package contains the shared library.

Package: liblwipv6-2t64
Description-md5: 87d515b8b103911b8daa45b440a27902
Description-en: User level (lightweight) TCP/IP stack with IPv6 support
 LWIPv6 is a user level TCP/IP stack with the following features:
 .
 Physical layer: ARP support, TUN/TAP/VDE drivers support.
 .
 Network layer: IP forwarding, fragmentation, NAT, IPv6 Stateless Address
 Autoconfiguration, Router Advertising support.
 .
 Transport layer: TCP: congestion control, RTT estimation, fast recovery, fast
 retransmit; UDP.
 .
 Berkeley Socket API: Protocol families PF_INET, PF_INET6, PF_PACKET, partial
 PF_NETLINK support; Socket types SOCK_STREAM, SOCK_DGRAM, SOCK_RAW support.
 .
 LWIPv6 is used, for instance, by a UMView module to support user level
 networking and configuration, usually together with VDE.
 .
 LWIPv6, along with UMView, is part of the View-OS project:
 http://wiki.virtualsquare.org

Package: liblwipv6-dev
Description-md5: 3481b819111ba206552d606560a3225a
Description-en: Development files for the LWIPv6 library
 LWIPv6 is a user level TCP/IP stack with the following features:
 .
 Physical layer: ARP support, TUN/TAP/VDE drivers support.
 .
 Network layer: IP forwarding, fragmentation, NAT, IPv6 Stateless Address
 Autoconfiguration, Router Advertising support.
 .
 Transport layer: TCP: congestion control, RTT estimation, fast recovery, fast
 retransmit; UDP.
 .
 Berkeley Socket API: Protocol families PF_INET, PF_INET6, PF_PACKET, partial
 PF_NETLINK support; Socket types SOCK_STREAM, SOCK_DGRAM, SOCK_RAW support.
 .
 LWIPv6 is used, for instance, by a UMView module to support user level
 networking and configuration, usually together with VDE.
 .
 LWIPv6, along with UMView, is part of the View-OS project:
 http://wiki.virtualsquare.org
 .
 This package contains the files needed to compile applications that link
 LWIPv6.

Package: liblwjgl-java
Description-md5: fd86496bdfeb39a5bd9164d83e87afd7
Description-en: Lightweight Java Game Library
 The Lightweight Java Game Library (LWJGL) is a solution aimed directly at
 professional and amateur Java programmers alike to enable commercial quality
 games to be written in Java. LWJGL provides developers access to high
 performance crossplatform libraries such as OpenGL (Open Graphics Library)
 and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D
 sound. Additionally LWJGL provides access to controllers such as Gamepads,
 Steering wheel and Joysticks. All in a simple and straight forward API.

Package: liblwjgl-java-doc
Description-md5: 64990d53a8a49e3abeb73d545612bcde
Description-en: Lightweight Java Game Library (javadoc)
 The Lightweight Java Game Library (LWJGL) is a solution aimed directly at
 professional and amateur Java programmers alike to enable commercial quality
 games to be written in Java. LWJGL provides developers access to high
 performance crossplatform libraries such as OpenGL (Open Graphics Library)
 and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D
 sound. Additionally LWJGL provides access to controllers such as Gamepads,
 Steering wheel and Joysticks. All in a simple and straight forward API.
 .
 This package contains the API documentation for lwjgl.

Package: liblwjgl-java-jni
Description-md5: b5fb6400d069da5e1732740f908cb8b0
Description-en: Lightweight Java Game Library (jni)
 The Lightweight Java Game Library (LWJGL) is a solution aimed directly at
 professional and amateur Java programmers alike to enable commercial quality
 games to be written in Java. LWJGL provides developers access to high
 performance crossplatform libraries such as OpenGL (Open Graphics Library)
 and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D
 sound. Additionally LWJGL provides access to controllers such as Gamepads,
 Steering wheel and Joysticks. All in a simple and straight forward API.
 .
 This package contains the java jni library.

Package: liblwp-authen-negotiate-perl
Description-md5: 95737c7f88151b5530b103de0db60c3d
Description-en: Perl module for GSSAPI based Authentication Plugin for LWP
 This is the CPAN Perl module LWP::Authen::Negotiate.
 .
 LWP::Authen::Negotiate is a transparent authentication plugin for LWP.
 The LWP::UserAgent will do authentication transparently based on your
 GSSAPI installation (MIT Kerberos or Heimdal).

Package: liblwp-authen-oauth-perl
Description-md5: 60938a78de4990f07bd5c65041113861
Description-en: OAuth authentication plugin for LWP
 This is the CPAN Perl module LWP::Authen::OAuth.
 .
 LWP::Authen::OAuth is an easy to use OAuth authentication plugin for LWP,
 that should work transparent in almost all cases. Furthermore it reduces the
 amount of code that needs to be written for an OAuth authentication.

Package: liblwp-authen-oauth2-perl
Description-md5: 4ace3a7e97e498a279453119438a010b
Description-en: module enabling OAuth 2 requests via LWP
 LWP::Authen::OAuth2 lets you access OAuth 2 protected APIs with LWP.
 Specifically it provides helper methods to construct all requests to the
 service provider, and takes care (if possible) of details like
 automatically refreshing tokens when needed.
 .
 There can be wide variation between implementations of OAuth 2.  Simple
 implementations can be handled with some configuration information, but
 hooks are available to handle more complex service providers.

Package: liblwp-authen-wsse-perl
Description-md5: 07753c74f67c4b3d909b07efa60b99c0
Description-en: library for enabling X-WSSE authentication in LWP
 LWP::Authen::Wsse allows LWP to authenticate against servers that are using
 the X-WSSE authentication scheme, as required by the Atom Authentication API.
 .
 The module is used indirectly through LWP, rather than including it directly in
 your code.  The LWP system will invoke the WSSE authentication when it
 encounters the authentication scheme while attempting to retrieve a URL from a
 server.

Package: liblwp-online-perl
Description-md5: a9e1fb8f8129efa098d4cabe9c6b8b69
Description-en: module to check if there is Internet access
 LWP::Online will try to verify, as accurately as it can, if the
 host has any Internet access: it will check if there is basic
 network access, DNS connectivity and it will also check whether
 one from a whole set of transport (HTTP, HTTPS, FTP, and so on) is
 actually available.
 .
 The exported 'online' function can also be used by other modules to
 skip the tests which require Internet connectivity.

Package: liblwp-protocol-http-socketunix-perl
Description-md5: 4efc1dea124bd5c86ab38d76731337ef
Description-en: Perl module to speak http through unix sockets
 LWP::Protocol::http::UnixSocket enables you to speak HTTP through UNIX
 sockets using perl.

Package: liblwp-protocol-psgi-perl
Description-md5: 5399ea877930ea00ed1f416814d0db46
Description-en: override LWP's HTTP/HTTPS backend with your own PSGI application
 LWP::Protocol::PSGI is a module to hijack *any* code
 that uses LWP::UserAgent underneath
 such that any HTTP or HTTPS requests can be routed
 to your own PSGI application.
 .
 Because it works with any code that uses LWP,
 you can override various WWW::*, Net::* or WebService::* modules
 such as WWW::Mechanize,
 without modifying the calling code or its internals.
 .
 PSGI is a specification to decouple web server environments
 from web application framework code.

Package: liblwp-protocol-socks-perl
Description-md5: 34ae667a3e0123776fbae823ef9a55f6
Description-en: SOCKS proxy support for LWP
 LWP::Protocol::socks implements the SOCKS protocol for Perl WWW library. It
 provides the essential hooks into the LWP system to add the capability to
 setup a LWP::UserAgent to use a SOCKS proxy the same way as already possible
 for a HTTP proxy.

Package: liblwp-useragent-cached-perl
Description-md5: 5119670c18e9785dc9ad9a0e88adb752
Description-en: LWP::UserAgent with simple caching mechanism
 LWP::UserAgent::Cached is yet another LWP::UserAgent subclass with cache
 support. It stores its cache in the files of a local filesystem and
 if a response is already available in the cache it is returned instead
 of making an HTTP request.

Package: liblwp-useragent-chicaching-perl
Description-md5: 44dff38d98c6f98fa14c5e4d14f2f228
Description-en: LWP::UserAgent with caching based on CHI
 LWP::UserAgent::CHICaching is yet another caching user agent.  When the
 client makes a request to the server, sometimes the response should be
 cached, so that no actual request has to be sent at all, or possibly
 just a request to validate the cache.  HTTP 1.1 defines how to do this.
 This class simply extends LWP::UserAgent with
 LWP::UserAgent::Role::CHICaching (also in this distribution) which is
 doing the real work to make it possible to use the very flexible CHI
 module to manage such a cache.

Package: liblwp-useragent-determined-perl
Description-md5: 45075551c6a7e918c720b951be32e775
Description-en: LWP useragent that retries errors
 LWP::UserAgent::Determined is a user agent for the perl WWW library (LWP).
 It adds failure tolerance to LWP by retrying if there is a possibly
 temporary error, such as a DNS timeout.

Package: liblwp-useragent-progressbar-perl
Description-md5: 0923dd67d080a92a57145c92da2c67ab
Description-en: LWP user agent that can display a progress bar
 LWP::UserAgent::ProgressBar is a subclass of LWP::UserAgent that provides a
 progress bar. This module have two extra methods: get_with_progress and
 post_with_progress.

Package: liblwpx-paranoidagent-perl
Description-md5: 72b8f4dc1f2138f27c3034ecff18d50e
Description-en: "paranoid" subclass of LWP::UserAgent
 The LWPx::ParanoidAgent is a class subclassing LWP::UserAgent, but
 paranoid against attackers. It's to be used when a remote resource is
 fetched on behalf of a possibly malicious user.
 .
 This class can do whatever LWP::UserAgent can (callbacks, uploads
 from files, etc).
 .
 Proxy support has been removed, because in that case you should do
 your paranoia at your proxy.
 .
 The URI scheme are limited to http and https.

Package: liblwt-dllist-ocaml
Description-md5: 6d3035f335e497fc3ed7d928cf5bdd92
Description-en: mutable doubly-linked list with Lwt iterators (runtime)
 A sequence is an object holding a list of elements which support the
 following operations:
 - adding an element to the left or the right in time and space O(1)
 - taking an element from the left or the right in time and space O(1)
 - removing a previously added element from a sequence in time and
 space O(1)
 - removing an element while the sequence is being transversed.
 .
 This package contains runtime libraries.

Package: liblwt-dllist-ocaml-dev
Description-md5: 68911946b0d3b4e4cc0208e2acfaf686
Description-en: mutable doubly-linked list with Lwt iterators (dev files)
 A sequence is an object holding a list of elements which support the
 following operations:
 - adding an element to the left or the right in time and space O(1)
 - taking an element from the left or the right in time and space O(1)
 - removing a previously added element from a sequence in time and
 space O(1)
 - removing an element while the sequence is being transversed.
 .
 This package contains all the development stuff.

Package: liblwt-log-ocaml
Description-md5: bd007b69ca5fd9052a018c510d5256c9
Description-en: optimised functions to read and write int16/32/64 (runtime)
 Lwt_log is a Lwt-friendly logging library. The library is split into
 two ocamlfind packages. The "basic" lwt_log includes Unix log
 destination support, such as files and syslog, and
 Lwt_daemon. lwt_log.core is the pure-OCaml part of lwt_log, suitable
 for targeting JavaScript in the browser, or elsewhere where Unix is
 not available.
 .
 This package contains the runtime files.

Package: liblwt-log-ocaml-dev
Description-md5: 319ff0c1a2833f92ed6387c90bb61690
Description-en: Lwt-friendly logging library (development)
 Lwt_log is a Lwt-friendly logging library. The library is split into
 two ocamlfind packages. The "basic" lwt_log includes Unix log
 destination support, such as files and syslog, and
 Lwt_daemon. lwt_log.core is the pure-OCaml part of lwt_log, suitable
 for targeting JavaScript in the browser, or elsewhere where Unix is
 not available.
 .
 This package contains the development files.

Package: liblwt-ocaml
Description-md5: 9a92aa1fd4c0739e2b6697cf09b27b72
Description-en: cooperative light-weight thread library for OCaml (runtime)
 Lwt is a library for cooperative threads implemented in a monadic style.
 Unlike preemptive threads, cooperative threads do not use a scheduler to
 distribute processor time between threads. Instead, each thread must
 announce that it wants to let the others run.
 .
 This package contains runtime libraries for programs using core Lwt.

Package: liblwt-ocaml-dev
Description-md5: 9cc00ecb2977eef354c4cc4a3b7427ea
Description-en: cooperative light-weight thread library for OCaml
 Lwt is a library for cooperative threads implemented in a monadic style.
 Unlike preemptive threads, cooperative threads do not use a scheduler to
 distribute processor time between threads. Instead, each thread must
 announce that it wants to let the others run.
 .
 This package contains all the development stuff you need to use the
 core Lwt OCaml library in your programs.

Package: liblwt-ssl-ocaml
Description-md5: de93671d346106c017868705b6e8c740
Description-en: OCaml OpenSSL binding with concurrent I/O (runtime)
 An Lwt-enabled wrapper around OCaml-SSL, that performs I/O
 concurrently. Ocaml-SSL, in turn, is a binding to the much-used
 OpenSSL.
 .
 This package contains runtime files.

Package: liblwt-ssl-ocaml-dev
Description-md5: 8a188c3a36d2786f0b0fb104acdc3119
Description-en: OCaml OpenSSL binding with concurrent I/O (dev)
 An Lwt-enabled wrapper around OCaml-SSL, that performs I/O
 concurrently. Ocaml-SSL, in turn, is a binding to the much-used
 OpenSSL.
 .
 This package contains development files.

Package: liblxc-common
Description-md5: 64c1c87f38b94cdcf67f746e6c6223fd
Description-en: Linux Containers userspace tools (library)
 Containers are insulated areas inside a system, which have their own namespace
 for filesystem, network, PID, IPC, CPU and memory allocation and which can be
 created using the Control Group and Namespace features included in the Linux
 kernel.
 .
 This package contains the common files for the shared library

Package: liblxc1t64
Description-md5: 1e0f601ab32a2567bee52c30378f862a
Description-en: Linux Containers userspace tools (library)
 Containers are insulated areas inside a system, which have their own namespace
 for filesystem, network, PID, IPC, CPU and memory allocation and which can be
 created using the Control Group and Namespace features included in the Linux
 kernel.
 .
 This package contains the shared library.

Package: liblxi-dev
Description-md5: 92da2895f556b1c9f549f8644d7ebda3
Description-en: LAN eXtensions for Instrumentation (LXI) software interface
 liblxi is an open source software library which offers a simple API for
 communicating with LXI compatible instruments. The API allows applications to
 easily discover instruments on networks and communicate SCPI commands.
 .
 Development files

Package: liblxi1
Description-md5: 2afda1181f30b9b0abbb3bb9432d5e40
Description-en: LAN eXtensions for Instrumentation (LXI) software interface
 liblxi is an open source software library which offers a simple API for
 communicating with LXI compatible instruments. The API allows applications to
 easily discover instruments on networks and communicate SCPI commands.

Package: liblxqt-globalkeys-ui2
Description-md5: 312affdb3c55103de523fe96b1e3a365
Description-en: daemon used to register global keyboard shortcuts (ui files)
 Daemon used to register global keyboard shortcuts.
 .
 This package contain the ui for LXQt globalkeys.

Package: liblxqt-globalkeys-ui2-dev
Description-md5: a25866eeca4543aa9d58fd833bfbf6ac
Description-en: daemon used to register global keyboard shortcuts (ui dev files)
 Daemon used to register global keyboard shortcuts.
 .
 This package contain the ui development files.

Package: liblxqt-globalkeys2
Description-md5: acc94226ed39dda478160762fa143cfd
Description-en: daemon used to register global keyboard shortcuts (shared libs)
 Daemon used to register global keyboard shortcuts.
 .
 This package contain the shared libs for LXQt globalkeys.

Package: liblxqt-globalkeys2-dev
Description-md5: 9efffca638647ceeb2b0737caab3e5dc
Description-en: daemon used to register global keyboard shortcuts (dev files)
 Daemon used to register global keyboard shortcuts.
 .
 This package contain the development files.

Package: liblxqt-l10n
Description-md5: c5e08788ff977106ca902255202d830e
Description-en: Language package for liblxqt
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 This package contains the l10n files needed by liblxqt.

Package: liblxqt2
Description-md5: bf3e7cd9a378b3284147d4b0e7a1697f
Description-en: Shared libraries for LXQt desktop environment (libs)
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 This package contains the shared libraries needed by the LXQt desktop
 environment.

Package: liblxqt2-dev
Description-md5: 8175aaaa9c67f299c849c26ae002a0e3
Description-en: Shared libraries for LXQt desktop environment (dev)
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 This package contain the development files.

Package: liblz-dev
Description-md5: a084d46963a96b29cebe664999d6a5f6
Description-en: data compressor based on the LZMA algorithm (development)
 The lzlib compression library provides in-memory LZMA compression and
 decompression functions, including integrity checking of the uncompressed data.
 The compressed data format used by the library is the lzip format.
 .
 This package contains the development files.

Package: liblz1
Description-md5: e2c39c374ff1a3daf7386ede1ef72f2c
Description-en: data compressor based on the LZMA algorithm (library)
 The lzlib compression library provides in-memory LZMA compression and
 decompression functions, including integrity checking of the uncompressed data.
 The compressed data format used by the library is the lzip format.

Package: liblz4-java
Description-md5: 7136d51a02051fcfc884a03c74212360
Description-en: LZ4 compression for Java
 LZ4 compression for Java, based on Yann Collet's work available at
 https://github.com/lz4/lz4. This library provides access to two compression
 methods that both generate a valid LZ4 stream: fast scan (LZ4) with a low
 memory footprint, very fast and reasonable compression ratio, and high
 compression (LZ4 HC) with medium memory footprint, rather slow and a good
 compression ratio
 .
 The streams produced by those two compression algorithms use the same
 compression format, are very fast to decompress and can be decompressed
 by the same decompressor instance.

Package: liblz4-jni
Description-md5: a1165aeca6f2023e021458f249310dad
Description-en: LZ4 compression for Java (JNI library)
 LZ4 compression for Java, based on Yann Collet's work available at
 https://github.com/lz4/lz4. This library provides access to two compression
 methods that both generate a valid LZ4 stream: fast scan (LZ4) with a low
 memory footprint, very fast and reasonable compression ratio, and high
 compression (LZ4 HC) with medium memory footprint, rather slow and a good
 compression ratio
 .
 The streams produced by those two compression algorithms use the same
 compression format, are very fast to decompress and can be decompressed
 by the same decompressor instance.
 .
 This package contains the architecture specific Java native interface part.

Package: liblzf-dev
Description-md5: 49389828382e2bd7c141cf5b69082d94
Description-en: Very small data compression library - development headers
 This library implements the very, very fast LZF compression algorithm written
 in C. Compression ratios are moderate with 40 to 50 percent for typical
 binary data, but decompression speed is basically at unoptimized memcpy
 speed.
 .
 This package installs the necessary files to develop and link against
 the library.

Package: liblzf1
Description-md5: 877aea019a6222e979f902a326f8df7a
Description-en: Very small data compression library
 This library implements the very, very fast LZF compression algorithm written
 in C. Compression ratios are moderate with 40 to 50 percent for typical
 binary data, but decompression speed is basically at unoptimized memcpy
 speed.

Package: liblzfse-dev
Description-md5: 5b3459daa8f1eb70a91a9b7b0ad2687e
Description-en: LZFSE Compression library (development files)
 LZFSE is a Lempel-Ziv style data compression algorithm using Finite
 State Entropy coding. It targets similar compression rates at higher
 compression and decompression speed compared to deflate using zlib.
 .
 This package contains the development files (C headers)

Package: liblzfse1
Description-md5: ac1bd88c3d3b5845b5c9be971a959c51
Description-en: LZFSE Compression library
 LZFSE is a Lempel-Ziv style data compression algorithm using Finite
 State Entropy coding. It targets similar compression rates at higher
 compression and decompression speed compared to deflate using zlib.

Package: libm2k-dev
Description-md5: bc2e7a9ac3c275d0d41255d463d6c17d
Description-en: ADI library headers for interfacing with the ADALM2000
 libm2k is a C++ library for interfacing with the ADALM2000.
 These M2K components represent the functionalities of ADALM2000:
 .
 - AnalogIn - oscilloscope or voltmeter
 - AnalogOut - signal generator
 - Digital - logic analyzer or pattern generator
 - PowerSupply - constant voltage generator
 - DMM - digital multimeter
 .
 This package installs the C++ headers and development files.

Package: libm2k-doc
Description-md5: 91b7d8b40466c6c30ef730c993e6e3fc
Description-en: ADI ADALM2000 documentation
 libm2k is a C++ library for interfacing with the ADALM2000.
 These M2K components represent the functionalities of ADALM2000:
 .
 - AnalogIn - oscilloscope or voltmeter
 - AnalogOut - signal generator
 - Digital - logic analyzer or pattern generator
 - PowerSupply - constant voltage generator
 - DMM - digital multimeter
 .
 This package installs the Doxygen made documentation.

Package: libm2k0.9.0
Description-md5: 068ac81aa715684e05722e5020948a20
Description-en: ADI library for interfacing with the ADALM2000
 libm2k is a C++ library for interfacing with the ADALM2000.
 These M2K components represent the functionalities of ADALM2000:
 .
 - AnalogIn - oscilloscope or voltmeter
 - AnalogOut - signal generator
 - Digital - logic analyzer or pattern generator
 - PowerSupply - constant voltage generator
 - DMM - digital multimeter
 .
 This package installs the C++ library itself.

Package: libm2mml0.0v5
Description-md5: 3ba5db84c7e169f1d3fd65a980c2f444
Description-en: library for transforming Matlab/Octave files to C++
 library for transforming Matlab/Octave files to C++ (with Eigen) and
 Matlab.
 .
 m2mml library.

Package: libm4api0.3t64
Description-md5: 45c788480b46c832475a4f4cd0effda1
Description-en: access Mini-Box M4-ATX power supplies (library)
 The m4api is a tool for monitoring and configuring Mini-Box M4-ATX
 power supplies.
 .
 This package provides the library files.

Package: libm4ri-0.0.20200125
Description-md5: 48dafbc73156751e16a1ca10466ab539
Description-en: Method of the Four Russians Inversion library, shared library
 M4RI is a library for fast arithmetic with dense matrices over F2.
 The name M4RI comes from the first implemented algorithm: The "Method
 of the Four Russians" inversion algorithm. This algorithm in turn is
 named after the "Method of the Four Russians" multiplication
 algorithm which is probably better referred to as Kronrod's method.
 .
 This package contains the m4ri shared library.

Package: libm4ri-dev
Description-md5: 030bd5d8b65bd75b686c09309aec2b1b
Description-en: Method of the Four Russians Inversion library, development files
 M4RI is a library for fast arithmetic with dense matrices over F2.
 The name M4RI comes from the first implemented algorithm: The "Method
 of the Four Russians" inversion algorithm. This algorithm in turn is
 named after the "Method of the Four Russians" multiplication
 algorithm which is probably better referred to as Kronrod's method.
 .
 This package contains development files for libm4ri.

Package: libm4rie-0.0.20200125
Description-md5: 6fcb6114f1119bffd6547fcee4b0452c
Description-en: extended Method of the Four Russians Inversion library, shared library
 M4RIE is a library for fast arithmetic with dense matrices over small finite
 fields of even characteristic. It uses the M4RI library, implementing the same
 operations over the finite field F2.
 .
 The name M4RI comes from the first implemented algorithm: The "Method
 of the Four Russians" inversion algorithm.  This algorithm in turn is
 named after the "Method of the Four Russians" multiplication
 algorithm which is probably better referred to as Kronrod's method.
 .
 This package contains the M4RIE shared library.

Package: libm4rie-dev
Description-md5: 23e739c333bdaf162004416e9443aaf5
Description-en: extended Method of the Four Russians Inversion library, development files
 M4RIE is a library for fast arithmetic with dense matrices over small finite
 fields of even characteristic. It uses the M4RI library, implementing the same
 operations over the finite field F2.
 .
 The name M4RI comes from the first implemented algorithm: The "Method
 of the Four Russians" inversion algorithm.  This algorithm in turn is
 named after the "Method of the Four Russians" multiplication
 algorithm which is probably better referred to as Kronrod's method.
 .
 This package contains development files for the M4RIE library.

Package: libmac-widgets-java
Description-md5: 5f8291dcaa541d2d08a4e30b9f55cef1
Description-en: collection of Mac style widgets written in Java
 Mac Widgets for Java are a collection of widgets seen in OS X applications,
 offered in a Java API. These widgets help Java developers create more
 Mac-like applications. Their usage is not restricted to Mac though, as
 they will render across platforms.

Package: libmacaroons-dev
Description-md5: 1f8de67952b90932fe77d3b7d85ef56e
Description-en: Development files for libmacaroons
 Development files (header file, pkg-config file) for libmacaroons.

Package: libmacaroons0
Description-md5: 7bbf3af7f3a6ee3465ec409fbfbd56c5
Description-en: C library supporting generation and use of macaroons
 This library provides an implementation of macaroons, which are
 flexible authorization tokens that work great in distributed systems.
 Like cookies, macaroons are bearer tokens that enable applications to
 ascertain whether their holders' actions are authorized.

Package: libmad-ocaml
Description-md5: ad1d28641121825ca8e146447583ce3e
Description-en: OCaml bindings for the MAD library (Runtime library)
 This OCaml library interfaces the MAD C library to decode MPEG files.
 The MAD library currently only supports the MPEG 1 standard, but fully
 implements all three audio layers (Layer I, Layer II, and Layer III, the
 latter often colloquially known as MP3.)
 .
 MAD has the following special features:
 - 100% fixed-point (integer) computation
 - completely new implementation based on the ISO/IEC 11172-3 standard
 - distributed under the terms of the GNU General Public License (GPL)
 .
 This package contains only the shared runtime stub libraries.

Package: libmad-ocaml-dev
Description-md5: 9a0fc2a66537f2ac668aea94aeca587c
Description-en: OCaml bindings for the MAD library (Development package)
 This OCaml library interfaces the MAD C library to decode MPEG files.
 The MAD library currently only supports the MPEG 1 standard, but fully
 implements all three audio layers (Layer I, Layer II, and Layer III, the
 latter often colloquially known as MP3.)
 .
 MAD has the following special features:
 - 100% fixed-point (integer) computation
 - completely new implementation based on the ISO/IEC 11172-3 standard
 - distributed under the terms of the GNU General Public License (GPL)
 .
 This package contains all the development stuff you need to use ocaml-mad
 in your programs.

Package: libmad0
Description-md5: c6cbbc997edfef059ba76746d12b6a3c
Description-en: MPEG audio decoder library
 MAD is an MPEG audio decoder. It currently only supports the MPEG 1
 standard, but fully implements all three audio layers (Layer I, Layer II,
 and Layer III, the latter often colloquially known as MP3.)
 .
 MAD has the following special features:
 - 100% fixed-point (integer) computation
 - completely new implementation based on the ISO/IEC 11172-3 standard

Package: libmad0-dev
Description-md5: bf2478178701150aac144fa1b8a3ff5f
Description-en: MPEG audio decoder development library
 MAD is an MPEG audio decoder. It currently only supports the MPEG 1
 standard, but fully implements all three audio layers (Layer I, Layer II,
 and Layer III, the latter often colloquially known as MP3.)
 .
 This is the package you need to develop or compile applications that use MAD.

Package: libmadlib
Description-md5: 303b3c3e0e2c00824511de571ca53ab4
Description-en: mesh adaptation library
 This package contains the dynamic libraries for MAdLib.
 .
 MAdLib is a library that performs global node repositioning and mesh
 adaptation by local mesh modifications on tetrahedral or triangular
 meshes. It is designed to frequently adapt the mesh in transient
 computations. MAdLib is written in C++.
 .
 The adaptation procedure is driven by two objectives:
 .
 - make the edge lengths as close as possible to a (non-homogenous)
 prescribed length,
 .
 - maintain a satisfying element quality everywhere.
 .
 MAdLib can be used in transient computations in order to maintain a
 satisfying element quality (moving boundaries, multiphase flows with
 interface tracking, ...) or/and to apply selective refinements and
 coarsenings (error estimators based, interface capturing: shocks,
 free surfaces, ...).

Package: libmadlib-dev
Description-md5: 59545d72bebee4b3c1a3a4afa24b98fb
Description-en: mesh adaptation library
 This package contains the development files (headers, so and static
 libraries) for MAdLib.
 .
 MAdLib is a library that performs global node repositioning and mesh
 adaptation by local mesh modifications on tetrahedral or triangular
 meshes. It is designed to frequently adapt the mesh in transient
 computations. MAdLib is written in C++.
 .
 The adaptation procedure is driven by two objectives:
 .
 - make the edge lengths as close as possible to a (non-homogenous)
 prescribed length,
 .
 - maintain a satisfying element quality everywhere.
 .
 MAdLib can be used in transient computations in order to maintain a
 satisfying element quality (moving boundaries, multiphase flows with
 interface tracking, ...) or/and to apply selective refinements and
 coarsenings (error estimators based, interface capturing: shocks,
 free surfaces, ...).

Package: libmadness-dev
Description-md5: ed54c55677142f37ade1ef8530f07a53
Description-en: Numerical Environment for Scientific Simulation (development files)
 MADNESS (Multiresolution Adaptive Numerical Environment for Scientific
 Simulation) provides a high-level environment for the solution of integral and
 differential equations in many dimensions using adaptive, fast methods with
 guaranteed precision based on multi-resolution analysis and novel separated
 representations. There are three main components to MADNESS. At the lowest
 level is a new petascale parallel programming environment that increases
 programmer productivity and code performance/scalability while maintaining
 backward compatibility with current programming tools such as MPI and Global
 Arrays. The numerical capabilities built upon the parallel tools provide a
 high-level environment for composing and solving numerical problems in many
 (1-6+) dimensions. Finally, built upon the numerical tools are new
 applications with initial focus upon chemistry, atomic and molecular physics,
 material science, and nuclear structure.
 .
 This package contains the static libraries and the header files.

Package: libmaeparser-dev
Description-md5: 67dcd676e68d90f8e36f179b5a130e4d
Description-en: Development files to parse Schrödinger Maestro files
 This package provides header files to develop one's own software
 that uses a library wth an Open Source parser for Maestro (.mae)
 files.

Package: libmaeparser1
Description-md5: 6cdadd6a80215bb5ded6b2c7da2015e7
Description-en: parser for Schrödinger Maestro files
 Maestro is a commercial "all-purpose molecular modeling environment",
 produced and distributed by the company Schrödinger. Maestro has its
 own cognate file format, typically associated with the ".mae" file
 extension. This package provides an Open Source parser for the Maestro
 file format, released and maintained by the Maestro developers.
 .
 This facilitates a lossless transition from the widely accepted suite
 of Schrödinger into local custom developments or the Open Source world
 at large. Maeparser handles output from:
 * Molecular Dynamics applications, such as Desmond and FEP+
 * Ligand-Protein Docking applications, such as Glide
 * Homology Modeling and folding applications, such as Prime
 * Ligand-based search applications, such as Phase and Phase Shape
 * Quantum Mechanics applications, such as Jaguar
 * Protein-Protein Docking applications
 * ... many other backends used in both Life and Material Sciences

Package: libmagic-mime-ocaml
Description-md5: 2637a5440d2c1a76d669299079f889fa
Description-en: OCaml library to map filenames to common MIME types (runtime files)
 This library contains a database of MIME types that maps filename
 extensions into MIME types suitable for use in many Internet
 protocols such as HTTP or e-mail. It is generated from the mime.types
 file found in Unix systems, but has no dependency on a filesystem
 since it includes the contents of the database as an ML
 datastructure.
 .
 This package contains runtime files.

Package: libmagic-mime-ocaml-dev
Description-md5: 354e401485e904e1c61c9b84d4274e2c
Description-en: OCaml library to map filenames to common MIME types (dev files)
 This library contains a database of MIME types that maps filename
 extensions into MIME types suitable for use in many Internet
 protocols such as HTTP or e-mail. It is generated from the mime.types
 file found in Unix systems, but has no dependency on a filesystem
 since it includes the contents of the database as an ML
 datastructure.
 .
 This package contains development files.

Package: libmagic-ocaml
Description-md5: 49a29c8b44338689ffaa2066d98c2110
Description-en: OCaml bindings for the File type determination library
 Libmagic is a library for classifying files according to magic number tests.
 This package provides OCaml interface to the C library.
 .
 This package contains only the shared runtime stub libraries.

Package: libmagic-ocaml-dev
Description-md5: 1301fa252bce197ec50774c1354db9b1
Description-en: OCaml bindings for the File type determination library
 Libmagic is a library for classifying files according to magic number tests.
 This package provides OCaml interface to the C library.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use libmagic.

Package: libmagicenum-dev
Description-md5: a0ea67dbdc6e2029b938c11a96cf89e5
Description-en: C++ library providing static reflection for enums
 magic_enum is a popular C++17 header-only library that provides static
 reflection for enums. It works with any enum type and does not require any
 macros or boilerplate code. It provides static reflection features such as
 to_string, from_string, iteration, etc., to C++ enums.

Package: libmagick++-7-headers
Description-md5: 06ec9b73bbf347a03e40ab70696842f9
Description-en: object-oriented C++ interface to ImageMagick - header files
 The Magick++ library is a set of C++ wrapper classes that provides access
 to the ImageMagick package functionality from within a C++ application.
 .
 This package includes header files needed to compile
 programs using Magick++.
 .
 This package is independent of channel depth.

Package: libmagick++-7.q16-5
Description-md5: 0c41c32b31e56b653148d8cf9257e740
Description-en: C++ interface to ImageMagick -- quantum depth Q16
 The Magick++ library is a set of C++ wrapper classes that provides access
 to the ImageMagick package functionality from within a C++ application.
 .
 This package contains the C++ libraries needed to run executables that make
 use of libMagick++.
 .
 This version of libmagick++ is compiled for a channel
 depth of 16 bits (Q16).

Package: libmagick++-7.q16-dev
Description-md5: c3c989aa362d5214cb2ded85b4ac9299
Description-en: C++ interface to ImageMagick - development files (Q16)
 The Magick++ library is a set of C++ wrapper classes that provides access
 to the ImageMagick package functionality from within a C++ application.
 .
 This package includes header files and static libraries needed to compile
 programs using Magick++.
 .
 This version of libmagick++-dev is compiled for a channel
 depth of 16 bits (Q16).

Package: libmagick++-7.q16hdri-5
Description-md5: b0c54866be90ee2a5f4037f3dfc1cdb4
Description-en: C++ interface to ImageMagick -- quantum depth Q16HDRI
 The Magick++ library is a set of C++ wrapper classes that provides access
 to the ImageMagick package functionality from within a C++ application.
 .
 This package contains the C++ libraries needed to run executables that make
 use of libMagick++.
 .
 This version of libmagick++ is compiled for a channel
 depth of 16 bits with high dynamic range (Q16HDRI).

Package: libmagick++-7.q16hdri-dev
Description-md5: bf2ce0cd49bc868a6c331922951dcdb3
Description-en: C++ interface to ImageMagick - development files (Q16HDRI)
 The Magick++ library is a set of C++ wrapper classes that provides access
 to the ImageMagick package functionality from within a C++ application.
 .
 This package includes header files and static libraries needed to compile
 programs using Magick++.
 .
 This version of libmagick++-dev is compiled for a channel
 depth of 16 bits with high dynamic range (Q16HDRI).

Package: libmagick++-dev
Description-md5: 72df7d1aa6ab2eef5f03e47d40bc60ab
Description-en: object-oriented C++ interface to ImageMagick -- dummy package
 The Magick++ library was a set of C++ wrapper classes that provides access
 to the ImageMagick package functionality from within a C++ application.
 .
 This is a transitional package to help migrate systems to the new
 ABI of libmagick++-7 development files for default channel depth.
 .
 This is a dummy package.  You can safely purge or remove it.

Package: libmagickcore-7-arch-config
Description-md5: 2bf5b3d73143b88a604852f9d76e6e3c
Description-en: low-level image manipulation library - architecture header files
 The MagickCore API is a low-level interface between the C programming language
 and the ImageMagick image processing libraries and is recommended for
 wizard-level programmers only. Unlike the MagickWand C API which uses only a
 few opaque types and accessors, with MagickCore you almost exclusively access
 the structure members directly.
 .
 This package includes the architecture dependent part of the
 headers files used by MagickCore.
 .
 This package is independent of channel depth.

Package: libmagickcore-7-headers
Description-md5: a8db8761301b33146d93d31dc2ac97b4
Description-en: low-level image manipulation library - header files
 The MagickCore API is a low-level interface between the C programming language
 and the ImageMagick image processing libraries and is recommended for
 wizard-level programmers only. Unlike the MagickWand C API which uses only a
 few opaque types and accessors, with MagickCore you almost exclusively access
 the structure members directly.
 .
 This package includes the architecture independent header files
 needed to compile programs using MagickCore.
 .
 This package is independent of channel depth.

Package: libmagickcore-7.q16-10
Description-md5: f688f89f9dd63da95c49e94b4496cd52
Description-en: low-level image manipulation library -- quantum depth Q16
 The MagickCore API is a low-level interface between the C programming language
 and the ImageMagick image processing libraries and is recommended for
 wizard-level programmers only. Unlike the MagickWand C API which uses only a
 few opaque types and accessors, with MagickCore you almost exclusively access
 the structure members directly.
 .
 This package contains the C libraries needed to run executables that make
 use of MagickCore.
 .
 This version of libmagickcore is compiled for a channel
 depth of 16 bits (Q16).

Package: libmagickcore-7.q16-10-extra
Description-md5: a06d4ac082de7d3d4609131eb58764ca
Description-en: low-level image manipulation library - extra codecs (Q16)
 This package adds support for SVG, WMF, OpenEXR, DjVu and Graphviz to
 MagickCore.
 .
 This version of libmagickcore-extra is compiled for a channel
 depth of 16 bits (Q16).

Package: libmagickcore-7.q16-dev
Description-md5: b3e9994222fe22a105ea09bc9fdbf60b
Description-en: low-level image manipulation library - development files (Q16)
 The MagickCore API is a low-level interface between the C programming language
 and the ImageMagick image processing libraries and is recommended for
 wizard-level programmers only. Unlike the MagickWand C API which uses only a
 few opaque types and accessors, with MagickCore you almost exclusively access
 the structure members directly.
 .
 This package includes header static libraries needed to compile
 programs using MagickCore.
 .
 This version of libmagickcore-dev is compiled for a channel
 depth of 16 bits (Q16).

Package: libmagickcore-7.q16hdri-10
Description-md5: 3b22716bce6596b26b5d0fe6f8a409c0
Description-en: low-level image manipulation library -- quantum depth Q16HDRI
 The MagickCore API is a low-level interface between the C programming language
 and the ImageMagick image processing libraries and is recommended for
 wizard-level programmers only. Unlike the MagickWand C API which uses only a
 few opaque types and accessors, with MagickCore you almost exclusively access
 the structure members directly.
 .
 This package contains the C libraries needed to run executables that make
 use of MagickCore.
 .
 This version of libmagickcore is compiled for a channel
 depth of 16 bits with high dynamic range (Q16HDRI).

Package: libmagickcore-7.q16hdri-10-extra
Description-md5: cd6b982f20932b9a3882651080cec791
Description-en: low-level image manipulation library - extra codecs (Q16HDRI)
 This package adds support for SVG, WMF, OpenEXR, DjVu and Graphviz to
 MagickCore.
 .
 This version of libmagickcore-extra is compiled for a channel
 depth of 16 bits with high dynamic range (Q16HDRI).

Package: libmagickcore-7.q16hdri-dev
Description-md5: 318e99730be581bdf46a9d774b773c39
Description-en: low-level image manipulation library - development files (Q16HDRI)
 The MagickCore API is a low-level interface between the C programming language
 and the ImageMagick image processing libraries and is recommended for
 wizard-level programmers only. Unlike the MagickWand C API which uses only a
 few opaque types and accessors, with MagickCore you almost exclusively access
 the structure members directly.
 .
 This package includes header static libraries needed to compile
 programs using MagickCore.
 .
 This version of libmagickcore-dev is compiled for a channel
 depth of 16 bits with high dynamic range (Q16HDRI).

Package: libmagickcore-dev
Description-md5: 1194f93f6ea33e3e32bfd62e17110f32
Description-en: low-level image manipulation library -- dummy package
 This package included header files and static libraries needed to compile
 programs using MagickCore.
 .
 This is a transitional package to help migrate systems to the new
 ABI of libmagickcore-7 development files for default channel depth.
 .
 This is a dummy package.  You can safely purge or remove it.

Package: libmagickwand-7-headers
Description-md5: 26a899f36addb78d0dfc2cc24f28ad9a
Description-en: image manipulation library - headers files
 The MagickWand API is the recommended interface between the C programming
 language and the ImageMagick image processing libraries. Unlike the
 MagickCore C API, MagickWand uses only a few opaque types. Accessors are
 available to set or get important wand properties.
 .
 This package includes header files needed to compile
 programs using MagickWand.
 .
 This package is independent of channel depth.

Package: libmagickwand-7.q16-10
Description-md5: 0c875be0fa5c3c27073edfb377baa500
Description-en: image manipulation library -- quantum depth Q16
 The MagickWand API is the recommended interface between the C programming
 language and the ImageMagick image processing libraries. Unlike the
 MagickCore C API, MagickWand uses only a few opaque types. Accessors are
 available to set or get important wand properties.
 .
 This package contains the C libraries needed to run executables that make
 use of MagickWand.
 .
 This version of libmagickwand is compiled for a channel
 depth of 16 bits (Q16).

Package: libmagickwand-7.q16-dev
Description-md5: 6e42d2139f5f25e467dea8208c50f942
Description-en: image manipulation library - development files (Q16)
 The MagickWand API is the recommended interface between the C programming
 language and the ImageMagick image processing libraries. Unlike the
 MagickCore C API, MagickWand uses only a few opaque types. Accessors are
 available to set or get important wand properties.
 .
 This package the static libraries needed to compile
 programs using MagickWand.
 .
 This version of libmagickwand-dev is compiled for a channel
 depth of 16 bits (Q16).

Package: libmagickwand-7.q16hdri-10
Description-md5: bb13722c05450e5cf602707c87e455ad
Description-en: image manipulation library -- quantum depth Q16HDRI
 The MagickWand API is the recommended interface between the C programming
 language and the ImageMagick image processing libraries. Unlike the
 MagickCore C API, MagickWand uses only a few opaque types. Accessors are
 available to set or get important wand properties.
 .
 This package contains the C libraries needed to run executables that make
 use of MagickWand.
 .
 This version of libmagickwand is compiled for a channel
 depth of 16 bits with high dynamic range (Q16HDRI).

Package: libmagickwand-7.q16hdri-dev
Description-md5: 129fb0c8f9aeae8e8d848457773b5c4e
Description-en: image manipulation library - development files (Q16HDRI)
 The MagickWand API is the recommended interface between the C programming
 language and the ImageMagick image processing libraries. Unlike the
 MagickCore C API, MagickWand uses only a few opaque types. Accessors are
 available to set or get important wand properties.
 .
 This package the static libraries needed to compile
 programs using MagickWand.
 .
 This version of libmagickwand-dev is compiled for a channel
 depth of 16 bits with high dynamic range (Q16HDRI).

Package: libmagickwand-dev
Description-md5: a3adfacb12df4d2fdcf28b53ba79f8be
Description-en: image manipulation library -- dummy package
 This package included the static libraries needed to compile
 programs using MagickWand.
 .
 This is a transitional package to help migrate systems to the new
 ABI of libmagickwand-7 development files for default channel depth.
 .
 This is a dummy package.  You can safely purge or remove it.

Package: libmagics++-data
Description-md5: 321cba5334173061fd108c281ef76d8f
Description-en: Data files needed for magics++ library
 Magics++ is the latest generation of the ECMWF's Meteorological plotting
 software MAGICS. Although completely redesigned in C++, it is intended to be
 as backwards-compatible as possible with the Fortran interface.
 .
 This package contains data expected by the magics++ library.

Package: libmagics++-dev
Description-md5: baa5d623da7de3a3bfd720cd69bd1fcf
Description-en: Development files for ECMWF  plotting software MAGICS++
 Magics++ is the latest generation of the ECMWF's Meteorological plotting
 software MAGICS. Although completely redesigned in C++, it is intended to be
 as backwards-compatible as possible with the Fortran interface.
 Besides its programming interfaces (Fortran and C), Magics++ offers MagML,
 a plot description language based on XML aimed at automatic web production.
 .
 This package includes the header files and static libraries needed to build
 against libmagics++.

Package: libmagics++-metview-dev
Description-md5: 5cbee2a14ce45ca3e81843d73bd70d3e
Description-en: Libraries needed for building MetView
 Magics++ is the latest generation of the ECMWF's Meteorological plotting
 software MAGICS. Although completely redesigned in C++, it is intended to be
 as backwards-compatible as possible with the Fortran interface.
 .
 This package includes the header files and static libraries needed to build
 metview against magics++.

Package: libmagma-rocm-dev
Description-md5: 8c96c9659ed332fd1cc18082bb49c285
Description-en: Matrix Algebra on GPU and Multicore Architectures (dev)
 The MAGMA project aims to develop a dense linear algebra library similar to
 LAPACK but for heterogeneous/hybrid architectures, starting with current
 "Multicore+GPU" systems.
 .
 The MAGMA research is based on the idea that, to address the complex challenges
 of the emerging hybrid environments, optimal software solutions will themselves
 have to hybridize, combining the strengths of different algorithms within a
 single framework. Building on this idea, we aim to design linear algebra
 algorithms and frameworks for hybrid manycore and GPU systems that can enable
 applications to fully exploit the power that each of the hybrid components
 offers.
 .
 This package contains the headers and the static libraries.

Package: libmagma-rocm-doc
Description-md5: acda0a8ac99c17cd5657815ecee12b3d
Description-en: Matrix Algebra on GPU and Multicore Architectures (doc)
 The MAGMA project aims to develop a dense linear algebra library similar to
 LAPACK but for heterogeneous/hybrid architectures, starting with current
 "Multicore+GPU" systems.
 .
 The MAGMA research is based on the idea that, to address the complex challenges
 of the emerging hybrid environments, optimal software solutions will themselves
 have to hybridize, combining the strengths of different algorithms within a
 single framework. Building on this idea, we aim to design linear algebra
 algorithms and frameworks for hybrid manycore and GPU systems that can enable
 applications to fully exploit the power that each of the hybrid components
 offers.
 .
 This package contains the Doxygen HTML documentation.

Package: libmagma-rocm-test
Description-md5: baed7e032a53edc2a27a115e648b92ee
Description-en: Matrix Algebra on GPU and Multicore Architectures (tests)
 The MAGMA project aims to develop a dense linear algebra library similar to
 LAPACK but for heterogeneous/hybrid architectures, starting with current
 "Multicore+GPU" systems.
 .
 The MAGMA research is based on the idea that, to address the complex challenges
 of the emerging hybrid environments, optimal software solutions will themselves
 have to hybridize, combining the strengths of different algorithms within a
 single framework. Building on this idea, we aim to design linear algebra
 algorithms and frameworks for hybrid manycore and GPU systems that can enable
 applications to fully exploit the power that each of the hybrid components
 offers.
 .
 This package contains the test executables.

Package: libmagma-sparse2-rocm
Description-md5: 7750b75e37a1ee879391c8fe2fcf6c2c
Description-en: Matrix Algebra on GPU and Multicore Architectures (solib, sparse)
 The MAGMA project aims to develop a dense linear algebra library similar to
 LAPACK but for heterogeneous/hybrid architectures, starting with current
 "Multicore+GPU" systems.
 .
 The MAGMA research is based on the idea that, to address the complex challenges
 of the emerging hybrid environments, optimal software solutions will themselves
 have to hybridize, combining the strengths of different algorithms within a
 single framework. Building on this idea, we aim to design linear algebra
 algorithms and frameworks for hybrid manycore and GPU systems that can enable
 applications to fully exploit the power that each of the hybrid components
 offers.
 .
 This package contains the shared object libmagma_sparse.so.2 as built for the
 AMD ROCm backend.

Package: libmagma2-rocm
Description-md5: 2dee2a4f82f3bd3d90833f097f70b636
Description-en: Matrix Algebra on GPU and Multicore Architectures (solib)
 The MAGMA project aims to develop a dense linear algebra library similar to
 LAPACK but for heterogeneous/hybrid architectures, starting with current
 "Multicore+GPU" systems.
 .
 The MAGMA research is based on the idea that, to address the complex challenges
 of the emerging hybrid environments, optimal software solutions will themselves
 have to hybridize, combining the strengths of different algorithms within a
 single framework. Building on this idea, we aim to design linear algebra
 algorithms and frameworks for hybrid manycore and GPU systems that can enable
 applications to fully exploit the power that each of the hybrid components
 offers.
 .
 This package contains the shared object libmagma.so.2 as built for the
 AMD ROCm backend.

Package: libmagpie-perl
Description-md5: 233fe0a1f1876bb5d24201e30dc9adbb
Description-en: RESTful Web Framework for Perl5
 Magpie is a web framework for Perl5 that steals the shiny bits from
 many different web frameworks we at Tamarou have used over the last
 decade. It is based on the ideas expressed by the W3C TAG in
 "Architecture of the World Wide Web" at
 <http://www.w3.org/TR/2004/REC-webarch-20041215/>, namely that the web
 is comprised of Resources that respond to certain methods (GET, POST,
 PUT, DELETE etc).

Package: libmagplus3v5
Description-md5: 25e7234e00d5dfa68d9d523112d26bef
Description-en: ECMWF meteorological plotting software library
 Magics++ is the latest generation of the ECMWF's Meteorological plotting
 software MAGICS. Although completely redesigned in C++, it is intended to be
 as backwards-compatible as possible with the Fortran interface.
 Besides its programming interfaces (Fortran and C), Magics++ offers MagML,
 a plot description language based on XML aimed at automatic web production.
 .
 The library supports the plotting of contours, wind fields, observations,
 satellite images, symbols, text, axis and graphs (including boxplots).
 .
 Data fields to be plotted may be presented in various formats,
 for instance GRIB 1 and 2 code data, Gaussian grid, regularly spaced grid
 and fitted data. Input data can also be in BUFR and NetCDF format
 or retrieved from an ODB database.
 .
 The produced meteorological plots can be saved in various formats,
 such as PostScript, EPS, PDF, GIF, PNG, SVG and KML.

Package: libmail-box-imap4-perl
Description-md5: 2c02d0bb602294c41062758061896ef4
Description-en: perl module for handling of IMAP4 folders as client
 Mail::Box::IMAP4 maintains a folder which has its messages stored on a remote
 server. The communication between the client application and the server is
 implemented using the IMAP4 protocol.

Package: libmail-box-perl
Description-md5: 651d98c98f8ccfaa3760f7dfd8825b72
Description-en: message-folder management module
 Mail::Box is the base-class for accessing various types of mail-folder
 organizational structures in a uniform way.  The various folder types vary
 on how they store their messages. For example, a folder may store many
 messages in a single file, or store each message in a separate file in a
 directory. Similarly, there may be different techniques for locking the
 folders.

Package: libmail-box-pop3-perl
Description-md5: 422fe0ddeeaabcea4a9b05c61dee51e3
Description-en: POP3 handler for Mail::Box
 Mail::Box::POP3 maintains a folder which has its messages stored on a remote
 server.  The communication between the client application and the server is
 implemented using the POP3 protocol.  This class uses
 Mail::Transport::POP3 to hide the transport of information, and focusses
 solely on the correct handling of messages within a POP3 folder.

Package: libmail-bulkmail-perl
Description-md5: d4eb5f8c7b253b66ee798b74ed82f0ae
Description-en: Platform independent mailing list module
 Mail::Bulkmail gives a fairly complete set of tools for
 managing mass-mailing lists.  It's really, really fast and
 can handle huge lists.
 .
 DO NOT USE THIS SOFTWARE TO SEND SPAM!

Package: libmail-checkuser-perl
Description-md5: 2a366cd43fa335425d26b1cfd2033ff3
Description-en: Perl module for checking email addresses for validity
 Mail::CheckUser provides routines for quickly checking the validity of
 email addresses. It carries out the following checks:
 .
 * syntax of the email address
 * existence of MX or A records for the domain part (optional)
 * direct connection via SMTP simulating email delivery with MAIL
 and RCPT (optional)

Package: libmail-chimp3-perl
Description-md5: 75d05be786dc8200eb6cffbf0adf858b
Description-en: interface to mailchimp.com's RESTful Web API v3
 Mail::Chimp3 is a Perl package for interacting with The Rocket Science Group's
 MailChimp service via its RESTful Web API v3.0. The package makes use of
 WEB::API.

Package: libmail-deliverystatus-bounceparser-perl
Description-md5: 19172a10ad20a8630c5bbec21f6f556c
Description-en: module for analyzing bounce messages
 Mail::DeliveryStatus::BounceParser analyzes bounce messages and returns a
 structured description of the addresses that bounced and why they bounced; it
 also returns information about the original returned message, where possible,
 including the Message-ID.

Package: libmail-field-received-perl
Description-md5: 25c5346aad5c9921314bc8000d0aa2f4
Description-en: mostly RFC822-compliant parser of Received headers
 Don't use this class directly!  Instead ask Mail::Field for new
 instances based on the field name!
 .
 Mail::Field::Received provides subroutines for parsing Received
 headers from e-mails.  It mostly complies with RFC822, but deviates to
 accommodate a number of broken MTAs which are in common use.  It also
 attempts to extract useful information which MTAs often embed within
 the (comments).
 .
 It is a subclass derived from the Mail::Field and Mail::Field::Generic
 classes.

Package: libmail-gnupg-perl
Description-md5: e4facd62adbd2b1d0cf7f0df5da3e5ff
Description-en: Perl module for processing email with GPG
 Mail::GnuPG can process or create PGP signed or encrypted
 email.

Package: libmail-imapclient-perl
Description-md5: 8f7e41e56a35c8756dfe6604e6105c9b
Description-en: Perl library for manipulating IMAP mail stores
 Mail::IMAPClient provides an interface for interacting with Internet Message
 Access Protocol (IMAP). It supports virtually all IMAP client operations as
 of RFC3501 and is even capable of handling most unknown commands, including
 non-standard extensions or those which are from a newer version of the IMAP
 specification.
 .
 There are various implementations of IMAP authentication mechanisms. If your
 mail system uses a different procedure to authenticate users, this feature is
 extensible through plugins.

Package: libmail-imaptalk-perl
Description-md5: 69a15ec715d21aa7f18e177043580116
Description-en: IMAP client interface with lots of features
 Mail::IMAPTalk communicates with an IMAP server. Each IMAP server command is
 mapped to a method of this object.
 .
 Although other IMAP modules exist on CPAN, this has several advantages over
 other modules.
 * It parses the more complex IMAP structures like envelopes and body
 structures into nice Perl data structures
 * It correctly supports atoms, quoted strings and literals at any point.
 Some parsers in other modules aren't fully IMAP compatiable and may
 break at odd times with certain messages on some servers
 * It allows large return values (eg. attachments on a message) to be read
 directly into a file, rather than into memory
 * It includes some helper functions to find the actual text/plain or
 text/html part of a message out of a complex MIME structure. It also
 can find a list of attachments, and CID links for HTML messages with.
 attached images
 * It supports decoding of MIME headers to Perl utf-8 strings
 automatically, so you don't have to deal with MIME encoded headers
 (enabled optionally)
 .
 While the IMAP protocol does allow for asynchronous running of commands, this
 module is designed to be used in a synchronous manner.

Package: libmail-java
Description-md5: da6f1470ea60cee91cb9e2af4b7bee94
Description-en: JavaMail API Reference Implementation
 The JavaMail API provides a platform-independent and protocol-independent
 framework to build mail and messaging applications.
 .
 This is the reference implementation of the JavaMail API. It supports SMTP,
 POP3, IMAP (including Gmail features) and Delivery Status Notifications
 parsing.

Package: libmail-listdetector-perl
Description-md5: 36a053392cef5da5a367014aa29f6230
Description-en: module for detecting mailing list messages
 Mail::ListDetector is a Perl module useful for detecting whether or not a
 message originates from a mailing list. It is based on RFC2369 and is also
 capable of matching mailman and ezmlm messages.

Package: libmail-mbox-messageparser-perl
Description-md5: b18f6cbf1cd487a2ce14c456a385239a
Description-en: Perl module for processing mbox folders
 Mail::Mbox::MessageParser is a Perl module that provides a feature-poor but
 very fast mbox parser. It uses the best of three strategies for parsing a
 mailbox: cached folder information, GNU grep, or highly optimized Perl.

Package: libmail-mboxparser-perl
Description-md5: f1df3b30d3f0d48a3d6a8f8bdeddd0ed
Description-en: module providing read-only access to UNIX mailboxes
 Mail::MboxParser attempts to provide a simplified access to standard
 UNIX-mailboxes.  It offers only a subset of methods to get 'straight
 to the point'. More sophisticated things can still be done by
 invoking any method from MIME::Tools on the appropriate return
 values.

Package: libmail-message-perl
Description-md5: be34bfbdc1e3cf069b92fc771e12bbf3
Description-en: generic class representing mail messages (perl library)
 A Mail::Message object is a container for MIME-encoded message information,
 as defined by RFC2822.  Everything what is not specificaly related to storing
 the messages in mailboxes (folders) is implemented in this class.  Methods
 which are related to folders is implemented in the Mail::Box::Message
 extension (included in the libmail-box-perl package).
 .
 The suggested packages are used by the various Mail::Message::Convert::*
 modules.

Package: libmail-milter-perl
Description-md5: 7b7de1114e62f5c97ac218574c57a366
Description-en: Perl extension modules for mail filtering via milter
 Mail::Milter is a set of modules useful to mail filter writers who
 are using the Sendmail::Milter and/or Sendmail::PMilter APIs to
 interface directly to the SMTP transaction.

Package: libmail-pop3client-perl
Description-md5: 37dd5f7e696d36afb7b09e6afc0230a1
Description-en: POP3 client module for perl
 Mail::POP3Client provides an object-oriented interface to a POP3 server.
 It can be used to write perl-based biff clients, mail
 readers, or whatever.

Package: libmail-rbl-perl
Description-md5: bcc1e785d800d461019572352ed5c52d
Description-en: Perl extension to access RBL-style host verification services
 Mail::RBL eases the task of checking if a given host is in the list. The
 methods available are described below:
 .
 - new(suffix, resolver): Creates a list handle
 - check($host): either a hostname or an IP address
 - check_rhsbl($host): queries RHSBLs instead of IP-based lists, useful for
 using lists such as some of http://www.rfc-ignorant.org/

Package: libmail-rfc822-address-perl
Description-md5: f0823ed61dfca92b5d9cacc12e9266a7
Description-en: Perl extension for validating email addresses
 Mail::RFC822::Address validates email addresses against the grammar described
 in RFC 822 using regular expressions.  How to validate a user supplied email
 address is a FAQ (see perlfaq9): the only sure way to see if a supplied email
 address is genuine is to send an email to it and see if the user receives it.
 The one useful check that can be performed on an address is to check that the
 email address is syntactically valid.  That is what this module does.
 .
 This module is functionally equivalent to RFC::RFC822::Address, but uses
 regular expressions rather than the Parse::RecDescent parser.  This means that
 startup time is greatly reduced making it suitable for use in transient scripts
 such as CGI scripts.

Package: libmail-sendeasy-perl
Description-md5: c01a7b6619520a22048be63243699e0f
Description-en: Perl module to send plain/html e-mails through SMTP servers
 Mail::SendEasy will send in a easy way e-mails, and doesn't have
 dependencies on libnet packages.
 .
 It supports SMTP authentication and attachments.

Package: libmail-spf-xs-perl
Description-md5: 91539b383b417fc315db89fba18caaf4
Description-en: library for validating mail senders with SPF - Perl bindings
 libspf2 implements the Sender Policy Framework, a part of the SPF/SRS
 protocol pair. libspf2 is a library which allows email systems such
 as Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF
 records and make sure that the email is authorized by the domain name
 that it is coming from. This prevents email forgery, commonly used by
 spammers, scammers and email viruses/worms.
 .
 This package provides an XS module for using libspf from Perl programs.

Package: libmail-srs-perl
Description-md5: 13dc080b0b33d9afd40c2d6bb38e5b70
Description-en: interface to Sender Rewriting Scheme
 The Sender Rewriting Scheme preserves .forward functionality in an
 SPF-compliant world.
 .
 SPF requires the SMTP client IP to match the envelope sender
 (return-path). When a message is forwarded through an intermediate
 server, that intermediate server may need to rewrite the return-path
 to remain SPF compliant. If the message bounces, that intermediate
 server needs to validate the bounce and forward the bounce to the
 original sender.

Package: libmail-thread-perl
Description-md5: 97eef3744019df391e0235e222cd0f44
Description-en: library for threading email by In-Reply-To and References
 The Mail::Thread module implements something relatively close to
 Jamie Zawinski's mail threading algorithm, as described by
 http://www.jwz.org/doc/threading.html.  This algorithm is based
 on following References and In-Reply-To headers, and is able to
 deal with not having all of the messages in a thread.

Package: libmail-transport-perl
Description-md5: 79a260297cfa2d346968b6e68f448d65
Description-en: perl library for sending email
 Mail::Transport is a base class providing common functionality for sending
 and receiving mail.
 .
 Included in this package are modules for sending mail via various means -
 smtp, mailx, exim, qmail and sendmail.

Package: libmail-verify-perl
Description-md5: d2fc7a250659f32ec251cff90f66a5d8
Description-en: Utility to verify an email address
 Mail::Verify provides a function CheckAddress function for verifying
 email addresses. First the syntax of the email address is checked, then
 it verifies that there is at least one valid MX server accepting email
 for the domain. Using Net::DNS and IO::Socket a list of MX records (or,
 falling back on a hosts A record) are checked to make sure at least one
 SMTP server is accepting connections.

Package: libmail-verp-perl
Description-md5: 664fc406c5361d90f793cd1704a1c165
Description-en: Variable Envelope Return Paths (VERP) address encoder/decoder
 Mail::Verp provides utility functions to encode and decode Variable Envelope
 Return Paths (VERP) addresses, as described by http://cr.yp.to/proto/verp.txt.
 .
 VERP addresses are used to help manage bounces coming back from remote SMTP
 servers, especially when dispatching mail for a mailing-list; the VERP address
 encodes the recipient address, which can then be recovered from the bounce to
 unsubscribe the address from the mailing-list.
 .
 The encoding uses the method described by
 http://www.courier-mta.org/draft-varshavchik-verp-smtpext.txt.

Package: libmailcommon-data
Description-md5: de44abf0ed6615d24862e961ae9a8253
Description-en: KDE PIM email utility library - data files
 The mail common library provides utility functions for dealing with email.
 .
 This package contains the shared data distributed with the library.
 .
 This package is part of KDE PIM module.

Package: libmailcommon-dev
Description-md5: e5f863b6e3a15d202b91e4c1f6cd9620
Description-en: KDE PIM email utility library - development files
 The mail common library provides utility functions for dealing with email.
 .
 This package contains the development files needed for the KDE PIM mail common
 library.
 .
 This package is part of KDE PIM module.

Package: libmailcommon-plugins
Description-md5: 9f85869ef7fe19f347dca80a74764ce0
Description-en: KDE PIM email utility library - plugins
 The mail common library provides utility functions for dealing with email.
 .
 This package contains the plugins distributed with the library.
 .
 This package is part of KDE PIM module.

Package: libmailimporter-data
Description-md5: 83016ee63cc91d26ff6b970d4e55ccac
Description-en: KDE PIM Mail importer library - data files
 Contains the data files for building software that uses the library for
 importing mails into KDE applications.
 .
 This package is part of the KDE PIM module.

Package: libmailimporter-dev
Description-md5: d21a03d5278835de775218569270e83c
Description-en: KDE PIM Mail importer library - development files
 Contains development files for building software that uses the library for
 importing mails into KDE applications.
 .
 This package is part of the KDE PIM module.

Package: libmailio2
Description-md5: adac219480de2efc005fba16ac12a90d
Description-en: cross platform C++ library for email support (library)
 mailio is a cross platform C++ library for MIME format and SMTP, POP3
 and IMAP protocols.
 .
 It is based on the standard C++ 17 and Boost library.
 .
 This package contains the library.

Package: libmailutils-dev
Description-md5: ad111e18158039f8492c52b4325559d9
Description-en: development files for GNU mailutils
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 This package includes the development files for GNU mailutils and
 GNU's Mail abstraction library.

Package: libmailutils9t64
Description-md5: 3a19b102336d5639c842ef925f5fa286
Description-en: GNU Mail abstraction library
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 This is GNU's Mail abstraction library.  This library allows programs to
 hook into a single library for many different types of mail backends.
 The following backend stores are currently provided: mbox, mh, maildir,
 dotmail, pop3, imap4.

Package: libmakefile-dom-perl
Description-md5: 4c9aacdd256c434d458bcb684b332f90
Description-en: Perl DOM implementation for Makefiles
 Makefile::DOM serves as an advanced lexer for (GNU) makefiles. It losslessly
 parses makefiles as "documents". The results are data structures similar to DOM
 trees, holding every single bit of the information in the original input files,
 including white spaces, blank lines and makefile comments, so it's possible to
 reproduce the original makefiles from the DOM trees. In addition, each node of
 the DOM trees is modifiable and so is the whole tree.

Package: libmalai-java
Description-md5: 16e460a7f49121d70fe976cbf4204ef6
Description-en: Malai software architecture pattern in Java
 libMalai is a Java implementation of the Malai architectural design pattern.
 Malai can be viewed as an major step beyond MVC where the controller has
 been completely rethought to consider modern evolutions of the interactivity
 of systems. Malai can also be viewed as MVP architecture focusing on modern
 concerns:
 - More and more interactivity in software systems (with more and more
 post-WIMP interactions)
 - Multi-platform development thanks to its modularity

Package: libmalcontent-ui-1-1
Description-md5: b6c3cfeeb9ed4541d6813afded892640
Description-en: library for parental control of applications - GTK widgets and dialogs
 malcontent implements support for restricting the type of content accessible
 to non-administrator accounts on a Linux system. Typically, when this is used,
 a non-administrator account will be for a child using the system; and the
 administrator accounts will be for the parents; and the content being filtered
 will be apps which are not suitable for the child to use, due to (for example)
 being too violent.
 .
 This is not a security boundary, and a sufficiently technically advanced user
 may always work around these parental controls. malcontent is not a mandatory
 access control (MAC) system like AppArmor or SELinux. However, its correct use
 by applications should provide enough of an obstacle to prevent users easily or
 accidentally having access to content which they shouldn’t.
 .
 This package contains the libmalcontent-ui library to display GTK widgets and
 dialogs.

Package: libmalcontent-ui-dev
Description-md5: 189479712137aef4e70070a85a7ca584
Description-en: development files for libmalcontent-ui
 malcontent implements support for restricting the type of content accessible
 to non-administrator accounts on a Linux system. Typically, when this is used,
 a non-administrator account will be for a child using the system; and the
 administrator accounts will be for the parents; and the content being filtered
 will be apps which are not suitable for the child to use, due to (for example)
 being too violent.
 .
 This is not a security boundary, and a sufficiently technically advanced user
 may always work around these parental controls. malcontent is not a mandatory
 access control (MAC) system like AppArmor or SELinux. However, its correct use
 by applications should provide enough of an obstacle to prevent users easily or
 accidentally having access to content which they shouldn’t.
 .
 This package contains the development files for libmalcontent-ui.

Package: libmaliit-glib-dev
Description-md5: 33c0b79a1ccd4cd4dc4ae7170afa5351
Description-en: Maliit Input Method Framework - GLib Development Headers
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package provides GLib development headers for the Maliit framework.

Package: libmaliit-glib2
Description-md5: 7370a4633bab6e0da04b305e891efa19
Description-en: Maliit Input Method Framework - GLib Bindings
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package provides GLib bindings for the Maliit framework.

Package: libmaliit-plugins2
Description-md5: 0b778f208f04f04d22a8d2ad9bbcbb5b
Description-en: Maliit Input Method Framework - Plugin Library (Qt5 version)
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package provides the maliit plugin library for the Maliit
 framework (Qt5 version).

Package: libmaliit6-plugins2
Description-md5: c07a074253522d921d1de5e301b901bc
Description-en: Maliit Input Method Framework - Plugin Library (Qt6 version)
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package provides the maliit plugin library for the Maliit
 framework (Qt6 version).

Package: libmaloc-dev
Description-md5: 1260edef3483640cf2f880595d2de374
Description-en: Object-oriented Abstraction Layer for C (development files)
 MALOC is a small, portable, abstract C environment library for object-
 oriented C programming.  MALOC is used as the foundation layer for a
 number of scientific applications, including MC, SG, and APBS.  MALOC
 can be used as a small stand-alone abstraction environment for writing
 portable C programs which need access to resources which are typically
 architecture-dependent, such as INET sockets, timing routines, and so
 on.  MALOC provides abstract datatypes, memory management routines,
 timing routines, machine epsilon, access to UNIX and INET sockets, MPI,
 etc.  All things that can vary from one architecture to another are
 abstracted out of an application code and placed in MALOC.
 .
 This package contains the header files, static library and the
 programmer's guide in HTML format.

Package: libmaloc1
Description-md5: a4e6af64df141f484ae9c9ac68c7db0e
Description-en: Object-oriented Abstraction Layer for C
 MALOC is a small, portable, abstract C environment library for object-
 oriented C programming.  MALOC is used as the foundation layer for a
 number of scientific applications, including MC, SG, and APBS.  MALOC
 can be used as a small stand-alone abstraction environment for writing
 portable C programs which need access to resources which are typically
 architecture-dependent, such as INET sockets, timing routines, and so
 on.  MALOC provides abstract datatypes, memory management routines,
 timing routines, machine epsilon, access to UNIX and INET sockets, MPI,
 etc.  All things that can vary from one architecture to another are
 abstracted out of an application code and placed in MALOC.

Package: libmandoc-dev
Description-md5: 7acafc0123ed4b551ba2b7d7f9cb8513
Description-en: BSD manpage compiler toolset - library
 mandoc is a suite of tools compiling mdoc, the roff macro language of choice
 for BSD manual pages, and man, the predominant historical language for UNIX
 manuals. It is small, ISO C, ISC-licensed, and quite fast. The main component
 of the toolset is the mandoc utility program, based on the libmandoc
 validating compiler, to format output for UNIX terminals (with support for
 wide-character locales), XHTML, HTML, PostScript, and PDF.
 .
 This package contains the libmandoc static library, which can be used to
 embed mandoc in other programs.

Package: libmanette-0.2-0
Description-md5: 7f469f3a1353b18933ffce198fb03fa2
Description-en: Simple GObject game controller library
 libmanette is a library for using game controllers using an API inspired
 by GDK's device and event handling. It supports the W3C Draft Gamepad
 specification.
 .
 This package contains the shared libraries.

Package: libmanette-0.2-dev
Description-md5: 4f80d8f8a87872d1322545e0cf462522
Description-en: Simple GObject game controller library - development files
 libmanette is a library for using game controllers using an API inspired
 by GDK's device and event handling. It supports the W3C Draft Gamepad
 specification.
 .
 This package contains the development files.

Package: libmango-perl
Description-md5: 5dcdf23bd741796f42031d656c63948a
Description-en: Pure-Perl non-blocking I/O MongoDB client
 Mango is a pure-Perl non-blocking I/O MongoDB client, optimized for use with
 the Mojolicious real-time web framework, and with multiple event loop
 support.
 .
 To learn more about MongoDB you should take a look at the official
 documentation|http://docs.mongodb.org.
 .
 Note that this whole distribution is EXPERIMENTAL and will change without
 warning!
 .
 Many features are still incomplete or missing, so you should wait for a
 stable 1.0 release before using any of the modules in this distribution in a
 production environment. Unsafe operations are not supported, so far this is
 considered a feature.

Package: libmanif-dev
Description-md5: 4d977fb3d62226c7afd2f0bc9965285d
Description-en: Lie theory library for state estimation (C++)
 manif is a Lie theory library for state estimation targeted at robotics
 applications. It is developed as a header-only C++11 library with Python 3
 wrappers.
 .
 This package installs the C++ library.

Package: libmapbox-geometry-dev
Description-md5: 90ad8c87dd98e547c45287c39af896ed
Description-en: Generic C++ interfaces for geometry types, collections, and features
 geometry.hpp provides header-only, generic C++ interfaces for geometry
 types, geometry collections, and features.
 .
 These types are designed to be easy to parse and serialize to GeoJSON.
 .
 They should also be a robust and high performance container for data
 processing and conversion.

Package: libmapbox-polylabel-dev
Description-md5: 23ee5938882fb4b4a543c246f55b33cc
Description-en: Fast algorithm for finding polygon pole of inaccessibility
 polylabel provides a fast algorithm for finding polygon pole of
 inaccessibility, the most distant internal point from the polygon
 outline (not to be confused with centroid). Useful for optimal placement
 of a text label on a polygon.
 .
 It's an iterative grid algorithm, inspired by the paper by
 Garcia-Castellanos & Lombardo, 2007. Unlike the one in the paper, this
 algorithm:
 .
 * guarantees finding global optimum within the given precision
 * is many times faster (10-40x)

Package: libmapbox-variant-dev
Description-md5: 84818161de86498f6e1c5de1314b800d
Description-en: Alternative to boost::variant for C++11
 Mapbox variant has the same speedy performance of boost::variant but is
 faster to compile, results in smaller binaries, and has no dependencies.
 .
 Mapbox variant has been a very valuable, lightweight alternative for
 apps that can use c++11 or c++14 but that do not want a Boost dependency.
 Mapbox variant has also been useful in apps that do depend on Boost,
 like Mapnik, to help (slightly) with compile times and to majorly lessen
 dependence on Boost in core headers.

Package: libmapcache-dev
Description-md5: 1f8ebab8f7c0ac720b80aa138d67a608
Description-en: tile caching server - shared library development files
 This package contains the development files for the shared library.
 .
 MapCache is a server that implements tile caching to speed up access to WMS
 layers. The primary objectives are to be fast and easily deployable, while
 offering the essential features (and more!) expected from a tile caching
 solution.

Package: libmapcache1t64
Description-md5: 4fc54d3ae76fdbcec473dad35147ef08
Description-en: tile caching server - shared library
 This package contains the shared library.
 .
 MapCache is a server that implements tile caching to speed up access to WMS
 layers. The primary objectives are to be fast and easily deployable, while
 offering the essential features (and more!) expected from a tile caching
 solution.

Package: libmapnik-dev
Description-md5: fd0e8839490c2fcbdcb9c274208e9950
Description-en: C++ toolkit for developing GIS applications (devel)
 Mapnik is an OpenSource C++ toolkit for developing GIS
 (Geographic Information Systems) applications. At the core is a C++
 shared library providing algorithms/patterns for spatial data access and
 visualization.
 .
 Essentially a collection of geographic objects (map, layer, datasource,
 feature, geometry), the library doesn't rely on "windowing systems" and
 is intended to work in multi-threaded environments
 .
 This package contains the development headers, API documentation, and
 build utilities.

Package: libmapnik4.3
Description-md5: 36506166fb82747c4d1db71abd2dcf0c
Description-en: C++ toolkit for developing GIS applications (libraries)
 Mapnik is an OpenSource C++ toolkit for developing GIS
 (Geographic Information Systems) applications. At the core is a C++
 shared library providing algorithms/patterns for spatial data access and
 visualization.
 .
 Essentially a collection of geographic objects (map, layer, datasource,
 feature, geometry), the library doesn't rely on "windowing systems" and
 is intended to work in multi-threaded environments
 .
 This package contains the shared library and input plugins.

Package: libmapscript-java
Description-md5: 2c37aa3c2505079c21c31d57a9f3de73
Description-en: Java library for MapServer
 Java MapScript provides MapServer functions for Java applications.
 .
 MapServer is a CGI-based framework for Internet map services which
 supports Open Geospatial Consortium (OGC) standards.

Package: libmapscript-perl
Description-md5: 23a573748b9459aeca549f3899cc3a39
Description-en: Perl MapServer module
 Perl MapScript module provides MapServer functions for Perl scripts.
 .
 MapServer is a CGI-based framework for Internet map services which
 supports Open Geospatial Consortium (OGC) standards.

Package: libmapserver-dev
Description-md5: 949d307d2e1e8320886d07ecfbaf7d23
Description-en: Shared library development files for MapServer
 This package contains the development files for the shared library.
 .
 MapServer is a CGI-based framework for Internet map services which
 supports Open Geospatial Consortium (OGC) standards. Scripting
 functionality in MapScript is provided by the suggested mapscript
 library packages.

Package: libmapserver2t64
Description-md5: b1a0e7b7cf78d706db342cfe372ebbfe
Description-en: Shared library for MapServer
 This package contains the shared library.
 .
 MapServer is a CGI-based framework for Internet map services which
 supports Open Geospatial Consortium (OGC) standards. Scripting
 functionality in MapScript is provided by the suggested mapscript
 library packages.

Package: libmapsforge-java
Description-md5: 8ea7ae01f8fd829e8a8554614bf9ce15
Description-en: vector map library and writer
 Mapsforge project uses a compact file format for fast ad-hoc rendering of
 OpenStreetMap data. It provide tools to compile your own maps with detailed
 instructions and also precompiled maps. It provides simple boilerplate code
 to build applications that display OpenStreetMap-based maps. It provides a
 library to build standalone applications in Java.
 .
 Mapsforge maps can be flexibly styled with XML style files. It provide
 tools & library for POI search and also precompiled POI.

Package: libmapsforge-java-doc
Description-md5: 1a775b69fe5455a07a37c20eff5474b3
Description-en: vector map library and writer (documentation)
 Mapsforge project uses a compact file format for fast ad-hoc rendering of
 OpenStreetMap data. It provide tools to compile your own maps with detailed
 instructions and also precompiled maps. It provides simple boilerplate code
 to build applications that display OpenStreetMap-based maps. It provides a
 library to build standalone applications in Java.
 .
 Mapsforge maps can be flexibly styled with XML style files. It provide
 tools & library for POI search and also precompiled POI.
 .
 This package contains the documentation of mapsforge

Package: libmarble-dev
Description-md5: fb95e3deb746c2108996bc02d744e00d
Description-en: development files for the Marble globe widget library
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains development files for building software that uses the
 Marble globe widget library.
 .
 This package is part of the KDE education module.

Package: libmarblewidget-qt6-28
Description-md5: 8f23268e979ea3d3950e1c149471bb35
Description-en: Marble globe widget library
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains the widget shared libraries for the Marble globe.
 .
 This package is part of the KDE education module.

Package: libmarc-charset-perl
Description-md5: 090970ca9052623fc8387d2bcdfe9824
Description-en: Perl module for bidirectional MARC-8 <-> Unicode conversion
 MARC::Charset allows you to turn MARC-8 encoded strings into UTF-8
 strings.
 .
 MARC-8 is a single byte character encoding that predates unicode, and
 allows you to put non-Roman scripts in MARC bibliographic records.
 .
 The MARC21 standard now supports encoding character data in Unicode,
 specifically the UCS Transformation Formats-8 (UTF-8).  Unicode
 notwithstanding, libraries still have a wealth of data encoded using
 MARC-8. Yet, some new data formats such as XML require that characters are
 encoded using Unicode. In order to facilitate conversion the Library of
 Congress graciously published character mappings to enable the conversion
 of MARC-8 data to Unicode.

Package: libmarc-crosswalk-dublincore-perl
Description-md5: b62c97cf4ca5f27ca9a6f21b36c3a2a0
Description-en: Convert data between MARC and Dublin Core
 MARC::Crosswalk::DublinCore provides an implementation of the LOC's spec
 on how to convert metadata between MARC and Dublin Core format. The spec
 for converting MARC to Dublin Core is available at:
 http://www.loc.gov/marc/marc2dc.html, and from DC to MARC:
 http://www.loc.gov/marc/dccross.html.
 .
 NB: The conversion cannot be done in a round-trip manner. i.e. Doing a
 conversion from MARC to DC, then trying to go back to MARC will not yield the
 original record.

Package: libmarc-fast-perl
Description-md5: 946aee8a3cec60bcd1df66a8eaaa985f
Description-en: fast implementation of MARC database reader
 Marc::Fast is a very fast alternative to the MARC and MARC::Record modules.
 It's is also very suitable for random access to MARC records (as opposed to
 sequential one).

Package: libmarc-file-marcmaker-perl
Description-md5: 59708bd53da847df763a5b9db279f583
Description-en: work with MARCMaker/MARCBreaker records
 MARC::File::MARCMaker is an extension to MARC::Record for working with
 MARC21 data using the format used by the Library of Congress MARCMaker
 and MARCBreaker programs.

Package: libmarc-file-mij-perl
Description-md5: efd673a24558dc0bc8cb8a33ad44ff2d
Description-en: read newline-delimited marc-in-json files
 MARC::File::MiJ is a subclass of MARC::File for reading MARC records
 encoded as newline-delimited marc-in-json, as supported by
 pymarc/ruby-marc/marc4j.

Package: libmarc-lint-perl
Description-md5: 9ca7fd11e3637c97e8747479159bac5c
Description-en: Perl extension for checking validity of MARC records
 MARC::Lint is a Perl module for checking the validity of MARC records. Most
 of the users will want to do something like is shown in the synopsis. Other
 users may choose instead to overload MARC::Lint's methods and provide their
 own special field-level checking. If you have certain requirements, such as
 making sure that all 952 tags have a certain call number in them, you can
 write a function that checks for that, and still get all the benefits of the
 MARC::Lint framework.

Package: libmarc-loader-perl
Description-md5: 4f2c257d440bbe730998cf4b36dd270c
Description-en: Perl module for creating MARC record from a hash
 MARC::Loader is a Perl module for creating MARC records from a hash variable.
 .
 This module depends on MARC::Record.

Package: libmarc-loop-perl
Description-md5: 9ff24f09faf2c8212aa7be84c48a70ba
Description-en: mechanism to process a batch of MARC21 records
 MARC::Loop is an alternative to MARC::File and MARC::Record that eschews an
 object-oriented approach in favor of a bare-bones procedural one.

Package: libmarc-mir-perl
Description-md5: 5dd78a9586e3063885c0975d82bab99c
Description-en: specification for in-memory representation of a MARC record
 MARC::MIR is not a library, it's a specification for in-memory representation
 of a MARC record with simplcity in mind. The current module comes with a set
 of helpers to manipulate it (i call it MARC::MIR DSL).
 .
 The DSL itself is designed to be used the most natural way possible.

Package: libmarc-parser-raw-perl
Description-md5: 53034316263dd50f9a5ca29737c06e48
Description-en: parser for ISO 2709 encoded MARC records
 MARC::Parser::RAW is a lightweight, fault tolerant parser
 for ISO 2709 encoded MARC records.
 Tags, indicators and subfield codes are not validated
 against the MARC standard.
 Record length from leader and field lengths from the directory
 are ignored.
 Records with a faulty structure will be skipped with a warning.
 The resulting data structure is optimized
 for usage with the Catmandu data toolkit.

Package: libmarc-parser-xml-perl
Description-md5: 9f6a242edc122bdffb55561f9cc21727
Description-en: parser for MARC XML records
 MARC::Parser::XML is a lightweight, fault tolerant parser for MARC XML
 records. Tags, indicators and subfield codes are not validated against the
 MARC standard. The resulting data structure is optimized for usage with the
 Catmandu data tool kit.

Package: libmarc-perl
Description-md5: 70b5de495557d79c966d5f46a5e367b1
Description-en: Perl extension to manipulate MAchine Readable Cataloging records
 MARC.pm is a Perl 5 module for reading in, manipulating, and outputting
 bibliographic records in the USMARC format.
 .
 MARC.pm can handle both single and batches of MARC records. The limit on
 the number of records in a batch is determined by the memory capacity of
 the machine you are running. If memory is an issue for you MARC.pm will
 allow you to read in records from a batch gradually. MARC.pm also includes
 a variety of tools for searching, removing, and even creating records from
 scratch.

Package: libmarc-record-perl
Description-md5: 2c634470d4ea057f31720f76fd10bad4
Description-en: Perl extension for handling MARC records
 The MARC::* series of modules create a simple object-oriented
 abstraction of MARC record handling.  The files are:
 .
 MARC::Doc::Tutorial
 A tutorial explaining how to use MARC::Record.
 .
 MARC::Record
 The core class for representing a single MARC record.
 .
 MARC::Field
 Another core class for representing a single field in a record.
 .
 MARC::Batch
 The basic object for access to a batch of one or more MARC records.
 .
 MARC::File
 Base class for the MARC file.
 .
 MARC::File::USMARC
 MARC::File::MicroLIF
 Subclasses of MARC::File specific to the USMARC and MicroLIF formats
 .
 MARC::Lint
 Extension to check MARC records for validity.

Package: libmarc-schema-perl
Description-md5: 55d4b07d7bf732adfc5e4365ec7095b3
Description-en: specification of the MARC21 format as Perl data structures
 MARC::Schema defines a set of MARC21 fields and subfields to validate
 Catmandu::MARC records.
 .
 For a more detailed description of the (default) schema see MARC21 structure
 in JSON: https://pkiraly.github.io/2018/01/28/marc21-in-json/.

Package: libmarc-spec-perl
Description-md5: 4f722490a0ff8a2f61c1760e9bbaba34
Description-en: MARCspec parser and builder
 MARC::Spec is a "MARCspec - A common MARC record path language"
 parser and validator. MARCspec facilitates the exchange of definitions
 for mapping MARC data to arbitrary formats.

Package: libmarc-transform-perl
Description-md5: e437ef4de0cc945f16b5236a2d377268
Description-en: Perl module to transform a MARC record with a yaml configuration file
 MARC::Transform transforms a MARC record using a YAML configuration file.
 .
 It allows you to create, update, delete, and duplicate fields and subfields of
 a record. You can also use scripts and lookup tables. You can specify
 conditions to execute these actions.
 .
 All conditions, actions, functions and lookup tables are defined by YAML.

Package: libmarc-xml-perl
Description-md5: 21e4463082f1047e66f12c543833c42a
Description-en: Perl library to access MARC data encoded as XML
 MARC::XML is an extension to the Marc::Record distribution for working with
 MARC21 data that is encoded as XML. The XML encoding used is the MARC21slim
 schema supplied by the Library of Congress. Installing MARC-XML automatically
 adds support for the additional file format for use with MARC::Batch.

Package: libmarc4j-java
Description-md5: c180ab77dddd15bb607efe44a644bf1a
Description-en: API for working with MARC and MARCXML in Java
 The goal of MARC4J is to provide an easy to use Application Programming
 Interface (API) for working with MARC and MARCXML in Java. MARC stands for
 MAchine Readable Cataloging and is a widely used exchange format for
 bibliographic data. MARCXML provides a loss-less conversion between MARC
 (MARC21 but also other formats like UNIMARC) and XML.

Package: libmarco-dev
Description-md5: 88b205f6c74893832a5b077c4bca9018
Description-en: library for Marco window manager (development files)
 Marco is a small window manager, using GTK+ to do everything. It is
 developed mainly for the MATE Desktop.
 .
 This package contains the development files.

Package: libmarco-private2
Description-md5: 8d8d482e47ca934ede42f00ce29f81b7
Description-en: library for Marco window manager
 Marco is a small window manager, using GTK+ to do everything. It is
 developed mainly for the MATE Desktop.
 .
 This package contains the library.

Package: libmariadb-dev-compat
Description-md5: 4e4bcacf382bb1ad738f392fb886a606
Description-en: MariaDB Connector/C, compatibility symlinks
 MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
 server. SQL (Structured Query Language) is the most popular database query
 language in the world. The main goals of MariaDB are speed, robustness and
 ease of use.
 .
 This package includes compatibility symlinks to allow sources expecting the
 MySQL client libraries to be built against MariaDB Connector/C.

Package: libmariadb-java
Description-md5: f57148b7ca2c6af81995e7f4cc432c4b
Description-en: Java database driver for MariaDB and MySQL
 MariaDB Connector/J is a pure Java JDBC 4.2 compatible driver, used to
 connect applications developed in Java to MariaDB and MySQL databases.

Package: libmarisa-perl
Description-md5: 37790a39d2ea9074869ceb7fbd79b157
Description-en: Perl bindings for MARISA
 Matching Algorithm with Recursively Implemented StorAge (MARISA) is a static
 and space-efficient trie data structure.
 .
 This package contains Perl bindings for MARISA.

Package: libmarkdent-perl
Description-md5: a21c0b5b4bfab007b89d77e2d4125ad1
Description-en: event-based Markdown parser toolkit
 Markdent provides a toolkit for parsing Markdown
 (and Markdown variants, aka dialects).
 Unlike the other Markdown Perl tools,
 this module can be used for more than just generating HTML.
 The core parser generates events (like XML's SAX),
 making it easy to analyze a Markdown document in any number of ways.
 .
 If you're only interested in converting Markdown to HTML,
 you can use the Markdent::Simple::Document class to do this,
 although you can just as well use better battle-tested tools
 like Text::Markdown.
 .
 Markdown is a lightweight markup language
 with plain text formatting syntax.
 Its design allows it to be converted to many output formats,
 but the original tool by the same name only supports HTML.

Package: libmarkdown-php
Description-md5: 42e4c8673f4497204617778885a246e6
Description-en: PHP library for rendering Markdown data
 "Markdown" is two things: a plain text markup syntax, and a software
 tool that converts the plain text markup to HTML for publishing on the
 web.
 .
 The Markdown syntax allows you to write text naturally and format it
 without using HTML tags. More importantly: in Markdown format, your text
 stays enjoyable to read for a human being, and this is true enough that
 it makes a Markdown document publishable as-is, as plain text. If you
 are using text-formatted email, you already know some part of the
 syntax.
 .
 PHP Markdown can work as a plug-in for WordPress and bBlog, as a
 modifier for the Smarty templating engine, or as a replacement for
 textile formatting in any software that support textile.

Package: libmarkdown-render-perl
Description-md5: f6c1cc2458f5cfc72ebcc133e675b7b6
Description-en: module to render markdown using Text::Markdown::Discount or GitHub API
 Markdown::Render provides both a Perl module and a command line tool to
 render markdown as HTML using either Text::Markdown::Discount or GitHub's
 API. They can replace tags included in the markdown with a number of
 different types of metadata.

Package: libmarkup-lwt-ocaml
Description-md5: 0106c905300889b917ae24c2c6522c1d
Description-en: adapter between Markup.ml and Lwt (runtime)
 Markup.ml provides an HTML parser and an XML parser. The parsers are
 wrapped in a simple interface: they are functions that transform byte
 streams to parsing signal streams. Streams can be manipulated in
 various ways, such as processing by fold, filter, and map, assembly
 into DOM tree structures, or serialization back to HTML or XML.
 .
 Both parsers are based on their respective standards. The HTML
 parser, in particular, is based on the state machines defined in
 HTML5.
 .
 The parsers are error-recovering by default, and accept
 fragments. This makes it very easy to get a best-effort parse of some
 input. The parsers can, however, be easily configured to be strict,
 and to accept only full documents.
 .
 Apart from this, the parsers are streaming (do not build up a
 document in memory), non-blocking (can be used with threading
 libraries), lazy (do not consume input unless the signal stream is
 being read), and process the input in a single pass. They
 automatically detect the character encoding of the input stream, and
 convert everything to UTF-8.
 .
 This package contains the adapter between Markup.ml and Lwt.
 .
 This package contains runtime files.

Package: libmarkup-lwt-ocaml-dev
Description-md5: e8c5ac64363e2a4c362454d030606ef7
Description-en: adapter between Markup.ml and Lwt (dev files)
 Markup.ml provides an HTML parser and an XML parser. The parsers are
 wrapped in a simple interface: they are functions that transform byte
 streams to parsing signal streams. Streams can be manipulated in
 various ways, such as processing by fold, filter, and map, assembly
 into DOM tree structures, or serialization back to HTML or XML.
 .
 Both parsers are based on their respective standards. The HTML
 parser, in particular, is based on the state machines defined in
 HTML5.
 .
 The parsers are error-recovering by default, and accept
 fragments. This makes it very easy to get a best-effort parse of some
 input. The parsers can, however, be easily configured to be strict,
 and to accept only full documents.
 .
 Apart from this, the parsers are streaming (do not build up a
 document in memory), non-blocking (can be used with threading
 libraries), lazy (do not consume input unless the signal stream is
 being read), and process the input in a single pass. They
 automatically detect the character encoding of the input stream, and
 convert everything to UTF-8.
 .
 This package contains the adapter between Markup.ml and Lwt.
 .
 This package contains development files.

Package: libmarkup-ocaml
Description-md5: 3694c8b1244565400b83095ac37bf6c0
Description-en: error-recovering functional HTML5 and XML parsers and writers (runtime)
 Markup.ml provides an HTML parser and an XML parser. The parsers are
 wrapped in a simple interface: they are functions that transform byte
 streams to parsing signal streams. Streams can be manipulated in
 various ways, such as processing by fold, filter, and map, assembly
 into DOM tree structures, or serialization back to HTML or XML.
 .
 Both parsers are based on their respective standards. The HTML
 parser, in particular, is based on the state machines defined in
 HTML5.
 .
 The parsers are error-recovering by default, and accept
 fragments. This makes it very easy to get a best-effort parse of some
 input. The parsers can, however, be easily configured to be strict,
 and to accept only full documents.
 .
 Apart from this, the parsers are streaming (do not build up a
 document in memory), non-blocking (can be used with threading
 libraries), lazy (do not consume input unless the signal stream is
 being read), and process the input in a single pass. They
 automatically detect the character encoding of the input stream, and
 convert everything to UTF-8.
 .
 This package contains runtime files.

Package: libmarkup-ocaml-dev
Description-md5: 13e4e7296f23acaf08aa8a390c1e8b77
Description-en: error-recovering functional HTML5 and XML parsers and writers (dev files)
 Markup.ml provides an HTML parser and an XML parser. The parsers are
 wrapped in a simple interface: they are functions that transform byte
 streams to parsing signal streams. Streams can be manipulated in
 various ways, such as processing by fold, filter, and map, assembly
 into DOM tree structures, or serialization back to HTML or XML.
 .
 Both parsers are based on their respective standards. The HTML
 parser, in particular, is based on the state machines defined in
 HTML5.
 .
 The parsers are error-recovering by default, and accept
 fragments. This makes it very easy to get a best-effort parse of some
 input. The parsers can, however, be easily configured to be strict,
 and to accept only full documents.
 .
 Apart from this, the parsers are streaming (do not build up a
 document in memory), non-blocking (can be used with threading
 libraries), lazy (do not consume input unless the signal stream is
 being read), and process the input in a single pass. They
 automatically detect the character encoding of the input stream, and
 convert everything to UTF-8.
 .
 This package contains development files.

Package: libmarpa-r2-perl
Description-md5: 470a3aa3303ab3a6c28038ca8f688d00
Description-en: BNF grammar parser
 Marpa::R2 parses any language whose grammar can be written in BNF.
 That includes recursive grammars, ambiguous grammars, infinitely
 ambiguous grammars and grammars with useless or empty productions.
 Marpa does both left- and right-recursion in linear time -- in fact if
 a grammar is in any class currently in practical use, Marpa will parse
 it in linear time.

Package: libmartchus-c++utilities-dev
Description-md5: 26248f37dca275a5ed581c3c1f19476d
Description-en: useful C++ classes and routines used by Martchus' applications (headers)
 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
 .
 It also provides the following convenience functions and data structures:
 * min() and max(), for any number of arguments
 * digitsum(), factorial(), powerModulo(), inverseModulo(), and orderModulo()
 * Damerau–Levenshtein distance
 * *N*-dimensional arrays
 .
 This is the development version of the library. You will need this only if
 you intend to compile programs that use this library.

Package: libmartchus-c++utilities5t64
Description-md5: 3c1103ca0a679177444025a103591d44
Description-en: 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
 .
 It also provides the following convenience functions and data structures:
 * min() and max(), for any number of arguments
 * digitsum(), factorial(), powerModulo(), inverseModulo(), and orderModulo()
 * Damerau–Levenshtein distance
 * *N*-dimensional arrays

Package: libmartchus-qtforkawesome-dev
Description-md5: 5815e0d4b4414c7626a3baba95dc4122
Description-en: library that conveniently enables the use of Fork Awesome in Qt (headers)
 Qt ForkAwesome is a C++ library that conveniently enables the use of Fork
 Awesome in Qt applications.  Qt ForkAwesome enumerates and encodes Fork
 Awesome as Qt resources, it provides an 'enum' of the icon-font definitions,
 and it enables font glyphs to be used in cases where Qt requires traditional
 icons.  Qt ForkAwesome uses FreeType to render, hint, and antialias
 icon-fonts.
 .
 Refer to the description of fonts-fork-awesome for more information about
 icon-fonts.
 .
 This is the development package of libmartchus-qtforkawesome.  Please note
 that, at this time, Qt ForkAwesome's ABI changes with every release.

Package: libmartchus-qtforkawesome1t64
Description-md5: c828eb70ee69bef38065f2d80c343979
Description-en: C++ library that conveniently enables the use of Fork Awesome in Qt
 Qt ForkAwesome is a C++ library that conveniently enables the use of Fork
 Awesome in Qt applications.  Qt ForkAwesome enumerates and encodes Fork
 Awesome as Qt resources, it provides an 'enum' of the icon-font definitions,
 and it enables font glyphs to be used in cases where Qt requires traditional
 icons.  Qt ForkAwesome uses FreeType to render, hint, and antialias
 icon-fonts.
 .
 Refer to the description of fonts-fork-awesome for more information about
 icon-fonts.

Package: libmartchus-qtutilities-dev
Description-md5: 15174bc4e8913c29b63fa08b1412da20
Description-en: common Qt related functionality used by Martchus' applications (headers)
 Martchus-qtutilities contains Qt-related C++ classes and routines for such
 things as the dialogs, widgets, and models used in Martchus' applications.
 .
 This is the development version of the library. You will need this only if
 you intend to compile programs that use this library.

Package: libmartchus-qtutilities6
Description-md5: 4e5591c44b4647aa02df9f42ac24284c
Description-en: common Qt related functionality used by Martchus' applications
 Martchus-qtutilities contains Qt-related C++ classes and routines for such
 things as the dialogs, widgets, and models used in Martchus' applications.

Package: libmash-dev
Description-md5: 7fbad641a54f662891c122784ebd0efe
Description-en: development headers and static library for Mash
 This package contains C++ development headers and a static library to
 build custom programs utilizing Mash, a MinHash based genome distance
 estimator.

Package: libmason-perl
Description-md5: 99fba69bc12bdef907becf443159dace
Description-en: powerful, high-performance templating for the web and beyond
 Mason is a powerful Perl-based templating system, designed to generate
 dynamic content of all kinds.
 .
 Unlike many templating systems, Mason does not attempt to invent an
 alternate, "easier" syntax for templates. It provides a set of syntax and
 features specific to template creation, but underneath it is still clearly
 and proudly recognizable as Perl.
 .
 Mason is most often used for generating web pages. It can handle web requests
 directly via PSGI, or act as the view layer for a web framework such as
 Catalyst or Dancer.
 .
 All documentation is indexed at Mason::Manual.
 .
 The previous major version of Mason (1.x) is available under the name
 HTML::Mason (package libhtml-mason-perl).

Package: libmason-plugin-cache-perl
Description-md5: ef2ba3b409671123ee595a3881f3a80b
Description-en: component cache object and filter for Mason
 Mason::Plugin::Cache is a plugin for the Mason web templating framework
 that adds a cache method and Cache filter to access a cache (CHI) object
 with a namespace unique to the component.

Package: libmason-plugin-htmlfilters-perl
Description-md5: 5206644dcdeadf7248d1d7d66efd9173
Description-en: HTML generation filter plugin for Mason
 Mason::Plugin::HTMLFilters provides handy filters for the HTML generated
 by the Mason web templating framework.
 .
 Currently, filter functions include basic and comprehensive HTML
 escaping, URI escaping and paragraph formatting.

Package: libmason-plugin-routersimple-perl
Description-md5: 038b63e870c8b5ae690a9eea7bf3ec3e
Description-en: Mason plugin to specify routes for page components with Router::Simple
 Mason::Plugin::RouterSimple is a plugin for the Mason web templating
 framework. It makes it possible to map request paths to page components
 using Router::Simple routes.

Package: libmasonx-interp-withcallbacks-perl
Description-md5: 1a809b1164f4d19839863ff90337f9d2
Description-en: Mason callback support via Params::CallbackRequest
 MasonX::Interp::WithCallbacks subclasses HTML::Mason::Interp in order to
 provide a Mason callback system built on Params::CallbackRequest.
 Callbacks may be either code references provided to the new() constructor,
 or methods defined in subclasses of Params::Callback. Callbacks are triggered
 either for every request or by specially named keys in the Mason request
 arguments, and all callbacks are executed at the beginning of a request, just
 before Mason creates and executes the request component stack.
 .
 This module brings support for a sort of plugin architecture based on
 Params::CallbackRequest to Mason. Mason then executes code before executing
 any components. This approach allows you to carry out logical processing of
 data submitted from a form, to affect the contents of the Mason request
 arguments (and thus the %ARGS hash in components), and even to redirect or
 abort the request before Mason handles it.

Package: libmasonx-processdir-perl
Description-md5: e27bc24e30eb38df46b398cdbe22979b
Description-en: Perl module to process a directory of Mason 2 templates
 MasonX::ProcessDir is convenience extension of
 Any::Template::ProcessDir. It is used to recursively processes a
 directory of Mason 2 templates, generating a set of result files in the
 same directory or in a parallel directory.

Package: libmasonx-request-withapachesession-perl
Description-md5: eddc7f2d5c2c30d0f5db0e03104becd3
Description-en: Session handler in the Mason Request object
 MasonX::Request::WithApacheSession takes advantage of the new flexibility in
 Mason 1.09_01 and newer to integrate an Apache::Session session directly into
 Mason's Request object.

Package: libmassivethreads-dev
Description-md5: e0ff9631b95556a2b7c4af8e6d58e27c
Description-en: Lightweight Thread Library for High Productivity Languages - devel
 This provides a multithreaded processing library to achieve
 dynamic load balancing within compute nodes.
 .
 This package contains files that are needed to build applications.

Package: libmassivethreads0
Description-md5: 9e6039c225eee611784e12f27cea6047
Description-en: Lightweight Thread Library for High Productivity Languages - libs
 This provides a multithreaded processing library to achieve
 dynamic load balancing within compute nodes.
 .
 This package includes the shared library.

Package: libmastodon-client-perl
Description-md5: a675b1186c9a8305a68fcec50e62b4ab
Description-en: Mastodon API perl bindings
 Mastodon::Client lets you talk to a Mastodon server to obtain authentication
 credentials, read posts from timelines in both static or streaming mode, and
 perform all the other operations exposed by the Mastodon API.
 .
 Most of these are available through convenience methods, which validate input
 parameters and are likely to provide meaningful feedback in case of
 errors.
 .
 Alternatively, this distribution can be used via the low-level request
 methods (post, get, etc), which allow direct access to the API endpoints. All
 other methods call one of these at some point.

Package: libmatch-simple-perl
Description-md5: 10b3c14e73b911f9fd189f6360a653f8
Description-en: simplified clone of smartmatch operator
 match::simple provides a simple match operator "|M|" that acts like a
 sane subset of the (as of Perl 5.18) deprecated smart match operator.
 Unlike smart match, the behaviour of the match is determined entirely
 by the operand on the right hand side.

Package: libmatch-simple-xs-perl
Description-md5: ac60777af50654cf688cc6db008fd8ec
Description-en: XS backend for match::simple
 match::simple::XS is a faster XS-based implementation of match::simple.
 .
 Depending on what sort of matches done, it is likely to be several
 times faster. In extreme cases, such as matching a string in an
 arrayref, it can be twenty-five times faster, or more. However, where
 $that is a single regexp, it's around 30% slower.
 .
 Overall though, the performance improvement should be worthwhile.

Package: libmatchbox-dev
Description-md5: 996b1cb852ac4f0ca6b6348d9d6c0aab
Description-en: shared library for Matchbox Project applications [development]
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as handhelds, set-top boxes, kiosks and anything else
 for which screen space, input mechanisms or system resources are limited.
 .
 libmatchbox provides core functionality used by several Matchbox project
 applications.
 .
 This package contains libmatchbox development files.

Package: libmatchbox-doc
Description-md5: 005ef41912cfb29d498f6efb5272faf8
Description-en: shared library for Matchbox Project applications [documentation]
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as handhelds, set-top boxes, kiosks and anything else
 for which screen space, input mechanisms or system resources are limited.
 .
 libmatchbox provides core functionality used by several Matchbox project
 applications.
 .
 This package contains the libmatchbox documentation.

Package: libmatchbox1
Description-md5: 43f7e83b7704824f6044bb370492d2a9
Description-en: shared library for Matchbox Project applications [runtime]
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as handhelds, set-top boxes, kiosks and anything else
 for which screen space, input mechanisms or system resources are limited.
 .
 libmatchbox provides core functionality used by several Matchbox project
 applications.
 .
 This package contains the libmatchbox runtime library.

Package: libmate-desktop-2-17t64
Description-md5: 07f5c07902f071f30ac5c42d0f5aaa8c
Description-en: Library with common API for various MATE modules (library)
 The MATE component mate-desktop contains the libmate-desktop library, the
 mate-about program, as well as some desktop-wide documents.
 .
 The libmate-desktop library provides an API shared by several applications
 on the desktop, but that cannot live in the platform for various
 reasons.
 .
 The package contains the actual mate-desktop library.

Package: libmate-desktop-dev
Description-md5: 437ddd22a9d457897497a28bd94e2dbd
Description-en: Library with common API for various MATE modules (development files)
 The MATE component mate-desktop contains the libmate-desktop library, the
 mate-about program, as well as some desktop-wide documents.
 .
 The libmate-desktop library provides an API shared by several applications
 on the desktop, but that cannot live in the platform for various
 reasons.
 .
 This package contains the mate-desktop development files.

Package: libmate-desktop-doc
Description-md5: 85f62c1094850474d17679faeb2b838a
Description-en: Library with common API for various MATE modules (documentation files)
 The MATE component mate-desktop contains the libmate-desktop library, the
 mate-about program, as well as some desktop-wide documents.
 .
 The libmate-desktop library provides an API shared by several applications
 on the desktop, but that cannot live in the platform for various
 reasons.
 .
 This package contains the documentation files.

Package: libmate-menu-dev
Description-md5: 05611ad044fe143fff049c88b81bba0c
Description-en: implementation of the freedesktop menu specs for MATE (development files)
 The package contains an implementation of the draft
 "Desktop Menu Specification" from freedesktop.org:
 .
 http://www.freedesktop.org/Standards/menu-spec
 .
 This package contains the development files.

Package: libmate-menu2
Description-md5: 2b1b57b7cf893bb2cfceb3ee05d6a9cb
Description-en: implementation of the freedesktop menu specification for MATE (library)
 The package contains an implementation of the draft
 "Desktop Menu Specification" from freedesktop.org:
 .
 http://www.freedesktop.org/Standards/menu-spec
 .
 This package contains the actual library files.

Package: libmate-panel-applet-4-1
Description-md5: d8e7c9a5144be0cfbcc57d4b0056cc0e
Description-en: library for MATE Panel applets
 The MATE Panel is an essential part of the MATE Desktop, providing
 toolbar-like “panels” which can be attached to the sides of your desktop.
 They are used to launch applications and embed a number of other
 functions, such as quick launch icons, the clock, the notification area,
 volume controls and the battery charge indicator, and utilities ranging
 from weather forecast to system monitoring.
 .
 This package contains the MATE Panel applet library.

Package: libmate-panel-applet-dev
Description-md5: 2f7b31123d0b0efe74df7a663424f723
Description-en: library for MATE Panel applets (development files)
 The MATE Panel is an essential part of the MATE Desktop, providing
 toolbar-like “panels” which can be attached to the sides of your desktop.
 They are used to launch applications and embed a number of other
 functions, such as quick launch icons, the clock, the notification area,
 volume controls and the battery charge indicator, and utilities ranging
 from weather forecast to system monitoring.
 .
 This package contains the development files of the MATE panel applet
 library.

Package: libmate-panel-applet-doc
Description-md5: 909324b489f7b1861fa1761741a87599
Description-en: library for MATE Panel applets (documentation files)
 The MATE Panel is an essential part of the MATE Desktop, providing
 toolbar-like “panels” which can be attached to the sides of your desktop.
 They are used to launch applications and embed a number of other
 functions, such as quick launch icons, the clock, the notification area,
 volume controls and the battery charge indicator, and utilities ranging
 from weather forecast to system monitoring.
 .
 This package contains the documentation files of the MATE panel applet
 library.

Package: libmate-sensors-applet-plugin-dev
Description-md5: ea8f8aca43b6b1c361f133e3c434e1e1
Description-en: Library for plugins for the mate-sensors-applet package (development files)
 MATE Sensors Applet is an applet for the MATE panel that displays
 readings from hardware sensors, including temperatures, fan speeds and
 voltage readings.
 .
 This package contains the files necessary to develop plugins for the
 applet.

Package: libmate-sensors-applet-plugin0
Description-md5: 2e569b14a8bf071dbd0a3dd13e2f2271
Description-en: Library for plugins for the mate-sensors-applet package
 MATE Sensors Applet is an applet for the MATE panel that displays
 readings from hardware sensors, including temperatures, fan speeds and
 voltage readings.
 .
 This package contains the library that is used to create plugins for
 the applet.

Package: libmatedict-dev
Description-md5: d0a7cf7c0ec62bbfcea17ece86101254
Description-en: MATE desktop utilities (matedict development files)
 The MATE dictionary is a program which can look up the definition of words
 over the internet (including a panel applet to do the same). MATE
 dictionary is included in the MATE utilities bundle.
 .
 This package provides the development files of the MATE dictionary library.

Package: libmatedict6
Description-md5: 107bac6b6101143a6cb2a6af72ca58de
Description-en: MATE desktop utilities (matedict library)
 The MATE dictionary is a program which can look up the definition of words
 over the internet (including a panel applet to do the same). MATE
 dictionary is included in the MATE utilities bundle.
 .
 This package provides the MATE dictionary library.

Package: libmatekbd-common
Description-md5: 53b275bca5c7b0f568c8d001b53babd1
Description-en: MATE library to manage keyboard configuration (common files)
 libmatekbd offers an API to manage the keyboard in MATE applications.
 .
 libmatekbdui offers an API to display a graphical user interface for
 libmatekbd operations.
 .
 This package contains the architecture-independent files.

Package: libmatekbd-dev
Description-md5: e93ff714a09bcc1f566662d5ddbcdc7a
Description-en: MATE library to manage keyboard configuration (development files)
 libmatekbd offers an API to manage the keyboard in MATE applications.
 .
 libmatekbdui offers an API to display a graphical user interface for
 libmatekbd operations.
 .
 This package contains the development files.

Package: libmatekbd4
Description-md5: 9a1c8c8e2f16cc90311d6a8a0e172942
Description-en: MATE library to manage keyboard configuration
 libmatekbd offers an API to manage the keyboard in MATE applications.
 .
 libmatekbdui offers an API to display a graphical user interface for
 libmatekbd operations.
 .
 This package contains the shared libraries.

Package: libmatemixer-common
Description-md5: 6e955858d8f287ee6e129c78756630e0
Description-en: Mixer library for MATE Desktop (common files)
 Mixer library for MATE Desktop. It provides an abstract API allowing
 access to mixer functionality available in the PulseAudio, ALSA and OSS
 sound systems.
 .
 This package contains the architecture-independent files.

Package: libmatemixer-dev
Description-md5: 7526072c404dcc017d8a08fd6825ab48
Description-en: Mixer library for MATE Desktop (development files)
 Mixer library for MATE Desktop. It provides an abstract API allowing
 access to mixer functionality available in the PulseAudio, ALSA and OSS
 sound systems.
 .
 This package contains the development files.

Package: libmatemixer-doc
Description-md5: 8531d121ec18147407f6c941c4ffbc42
Description-en: Mixer library for MATE Desktop (documentation files)
 Mixer library for MATE Desktop. It provides an abstract API allowing
 access to mixer functionality available in the PulseAudio, ALSA and OSS
 sound systems.
 .
 This package contains the documentation files.

Package: libmatemixer0
Description-md5: c57ac9885ede64f133c8d56c665bf7f8
Description-en: Mixer library for MATE Desktop
 Mixer library for MATE Desktop. It provides an abstract API allowing
 access to mixer functionality available in the PulseAudio, ALSA and OSS
 sound systems.
 .
 This package contains the shared libraries.

Package: libmateweather-common
Description-md5: 9b1f8dc5a0ae5b5a23a35bcf93001f27
Description-en: MateWeather shared library (common files)
 libmateweather is a library to access weather information from online
 services for numerous locations.
 .
 This package contains the architecture independent files.

Package: libmateweather-dev
Description-md5: 044d4a59ee16ee9c8ff70692d143b78d
Description-en: MateWeather shared library (development files)
 libmateweather is a library to access weather information from online
 services for numerous locations.
 .
 This package contains the development files.

Package: libmateweather1t64
Description-md5: 018883b44fead614d635fdbc4535af89
Description-en: MateWeather shared library
 libmateweather is a library to access weather information from online
 services for numerous locations.
 .
 This package contains the shared library.

Package: libmath-amoeba-perl
Description-md5: 3846bf34953c97795b534bfef29d2ec3
Description-en: Numerical optimization by Downhill Simplex method
 This is an implementation of the Downhill Simpex Method in Multidimensions
 (Nelder and Mead) for finding the (local) minimum of a function. Doing this
 in Perl makes it easy for that function to actually be the output of another
 program such as a simulator.
 .
 Arrays and the function are passed by reference to the routines.

Package: libmath-base-convert-perl
Description-md5: 914fe6ecc3ecfc3bea27b231f3a6db7e
Description-en: module for very fast base to base conversion
 Math::Base::Convert provides fast functions and methods to convert between
 arbitrary number bases from 2 (binary) thru 65535.
 .
 This module is pure Perl, has no external dependencies, and is backward
 compatible with old versions of Perl 5.

Package: libmath-base36-perl
Description-md5: c5d2582f230791a233c310bfce911a81
Description-en: Perl module for encoding and decoding of base36 strings
 Math::Base36 converts to and from Base36 numbers (0..9 - A..Z).

Package: libmath-basecalc-perl
Description-md5: 3de8e14b12b71729d063143569be90e8
Description-en: module for numeric base conversion
 Math::BaseCalc is a Perl module for converting numeric values between various
 bases. It provides several predefined digit sets (Hexadecimal, Base64, etc.)
 and allows custom digit sets to be defined for base conversion.

Package: libmath-basecnv-perl
Description-md5: cb89d18c0ad45fc478af7714e4135480
Description-en: set of fast functions to convert between number bases
 Math::BaseCnv provides a few simple functions for converting between
 arbitrary number bases. It is as fast as the author currently knows
 how to make it (of course relying only on the lovely Perl).

Package: libmath-bezier-perl
Description-md5: 63fb224da781d1f81471b5f72e7a0ec4
Description-en: Perl module for the solution of Bezier Curves
 Math::Bezier implements the algorithm for the solution of Bezier curves as
 presented by Robert D. Miller in Graphics Gems V, "Quick and Simple Bezier
 Curve Drawing".
 .
 A new Bezier curve is created using the new() constructor, passing a list of
 (x, y) control points.
 .
 use Math::Bezier;
 my @control = ( 0, 0, 10, 20, 30, -20, 40, 0 );
 my $bezier = Math::Bezier->new(@control);
 .
 Alternately, a reference to a list of control points may be passed.

Package: libmath-bigint-gmp-perl
Description-md5: 066a920527fa290e81fb19557e04cb69
Description-en: module for arbitrary precision arithmetic using GMP
 Math::BigInt::GMP is a Perl module that uses direct bindings to the GNU
 Multiple Precision Arithmetic Library (also known as GMP) to provide a
 high-performance drop-in replacement for Math::BigInt.

Package: libmath-bigint-perl
Description-md5: 904dc7e8dc3be1b73ab79f2b758bf81d
Description-en: arbitrary size integer/floating/rational number math package
 Math::BigInt, Math::BigFloat, and Math::BigRat are modules for arbitrary
 precision integers, floating point numbers, and rational numbers.
 .
 All operators are overloaded; operations with overloaded operators preserve
 the arguments.
 .
 Math::BigInt, Math::BigFloat, and Math::BigRat are also in perl core, this
 package provides newer versions separately.

Package: libmath-calc-units-perl
Description-md5: 5ff58357425f157f78c833eb65fa1df0
Description-en: Human-readable unit-aware calculator
 Math::Calc::Units is a simple calculator that keeps track of units. It only
 handles combinations of byte sizes and duration only, though adding any other
 multiplicative types is easy. Any unknown type is treated as a unique user
 type (with some effort to map English plurals to their singular forms).
 .
 The included 'ucalc' program prints out all of the "readable" variants of a
 value. For example, "3 bytes" will only produce "3 byte", but "3 byte/sec"
 produces the original along with "180 byte/minute", etc.

Package: libmath-calculus-differentiate-perl
Description-md5: f0366d02a8bd1a0586738137883e5365
Description-en: Algebraic Differentiation Engine
 Math::Calculus::Differentiate can take an algebraic expression,
 parse it into a tree structure, modify the tree to give a representation
 of the differentiated function, simplify the tree and turn the tree back
 into an output of the same form as the input.
 .
 It supports differentiation of expressions including the +, -, *, / and ^
 (raise to power) operators, bracketed expressions to enable correct precedence
 and the functions ln, exp, sin, cos, tan, sec, cosec, cot, sinh, cosh, tanh,
 sech, cosech, coth, asin, acos, atan, asinh, acosh and atanh.

Package: libmath-calculus-expression-perl
Description-md5: e70853fe10f210789caa3505ff78fe01
Description-en: Algebraic Calculus Tools Expression Class
 Math::Calculus::Expression can take an algebraic expression, parse it into a
 tree structure, simplify the tree, substitute variables and named constants for
 other variables or constants (which may be numeric), numerically evaluate the
 tree and turn the tree back into an output of the same form as the input.
 .
 It supports a wide range of expressions including the +, -, *, / and ^
 (raise to power) operators, bracketed expressions to enable correct precedence
 and the functions ln, exp, sin, cos, tan, sec, cosec, cot, sinh, cosh, tanh,
 sech, cosech, coth, asin, acos, atan, asinh, acosh and atanh.

Package: libmath-calculus-newtonraphson-perl
Description-md5: 984da4bd93093cd67a805d62a30542a4
Description-en: Algebraic Newton Raphson Implementation
 The Math::Calculus::NewtonRaphson module takes an algebraic expression,
 parses it and then uses the Newton Raphson method to solve it.
 The Newton Raphson method relies on the fact that the expression
 you pass in evaluates to zero where there is a solution. That is, to solve:-
 .
 x^2 = 5
 .
 You would need to pass in:-
 .
 x^2 - 5
 .
 It understands expressions containing any of the operators +, -, *, / and ^
 (raise to power), bracketed expressions to enable correct precedence and the
 functions ln, exp, sin, cos, tan, sec, cosec, cot, sinh, cosh, tanh, sech,
 cosech, coth, asin, acos, atan, asinh, acosh and atanh.

Package: libmath-cartesian-product-perl
Description-md5: 07896b1f4057c729739122df49436cd5
Description-en: generate the Cartesian product of zero or more lists
 Math::Cartesian::Product generates the Cartesian product of zero or
 more lists.
 .
 Given two lists, say: [a,b] and [1,2,3], the Cartesian product is the
 set of all ordered pairs:
 .
 (a,1), (a,2), (a,3), (b,1), (b,2), (b,3)
 .
 which select their first element from all the possibilities listed in
 the first list, and select their second element from all the
 possibilities in the second list.
 .
 The idea can be generalized to n-tuples selected from n lists where all
 the elements of the first list are combined with all the elements of
 the second list, the results of which are then combined with all the
 member of the third list and so on over all the input lists.

Package: libmath-cephes-perl
Description-md5: 33f74b69040b2af01ca8a9c8156f7dda
Description-en: perl interface to the math cephes library
 Math::Cephes provides an interface to over 150 mathematical functions of the
 cephes math library of Stephen Moshier, including trigonometric, hyperbolic,
 exponential, logarithmic, Bessel, Gamma, Beta, elliptic integrals,
 hypergeometric, distribution functions, etc.
 .
 Some common constants, such as PI and SQRT2, are also available.  As well,
 there is support for arithmetic operations for fractions (adding, subtracting,
 dividing, multiplying) and also for various functions of complex numbers.

Package: libmath-clipper-perl
Description-md5: 4c4319c75195cfdce8e42f459a056425
Description-en: Perl module for Polygon clipping in 2D
 Math::Clipper is a C++ (and Delphi) library that implements polygon
 clipping. A Polygon is represented by a reference to an array of 2D
 points. A Point is, in turn, represented by a reference to an array
 containing two numbers: The X and Y coordinates.
 .
 Clipper 4.x works with polygons with integer coordinates. Data in
 floating point format will need to be scaled appropriately to be
 converted to the available integer range before polygons are added to a
 clipper object. (Scaling utilities are provided.)

Package: libmath-combinatorics-clojure
Description-md5: 1eed0ccc80c058314af513f22f4fb33a
Description-en: generate lazy sequences for common combinatorial functions in Clojure
 math.combinatorics is a collection of efficient functional algorithms for
 generating lazy sequences for common combinatorial functions, like partitions,
 selections, cartesian products, etc. It is implemented in pure Clojure.

Package: libmath-combinatorics-perl
Description-md5: db25f66e1ba328c4921b7125cfdc2e26
Description-en: module for performing combinations and permutations on lists
 Combinatorics is the branch of mathematics studying the enumeration,
 combination, and permutation of sets of elements and the mathematical
 relations that characterize their properties. As a jumping off point,
 refer to:
 .
 http://mathworld.wolfram.com/Combinatorics.html
 .
 Math::Combinatorics provides a pure-perl implementation of nCk, nPk, and n!
 (combination, permutation, and factorial, respectively).

Package: libmath-convexhull-monotonechain-perl
Description-md5: 4bb3e9e975532650819a5c71b6067496
Description-en: Perl module to calculate a convex hull using Andrew's monotone chain algorithm
 Math::ConvexHull::MonotoneChain optionally exports a single function
 convex_hull which calculates the convex hull of the input points and returns
 it. Andrew's monotone chain convex hull algorithm constructs the convex hull
 of a set of 2-dimensional points in O(n*log(n)) time.
 .
 It does so by first sorting the points lexicographically (first by
 x-coordinate, and in case of a tie, by y-coordinate), and then constructing
 upper and lower hulls of the points in O(n) time. It should be somewhat faster
 than a plain Graham's scan (also O(n*log(n))) in practice since it avoids polar
 coordinates.

Package: libmath-convexhull-perl
Description-md5: a02a323f887a3c86ec26ef2e87a912c6
Description-en: Perl module to calculate convex hulls using Graham's scan (n*log(n))
 Math::ConvexHull is a simple module that calculates convex hulls from a set
 of points in 2D space. It is a straightforward implementation of the
 algorithm known as Graham's scan which, with complexity of O(n*log(n)), is
 the fastest known method of finding the convex hull of an arbitrary set of
 points. There are some methods of eliminating points that cannot be part of
 the convex hull. These may or may not be implemented in a future version.
 .
 The implementation cannot deal with duplicate points. Therefore, points which
 are very, very close (think floating point close) to the previous point are
 dropped since version 1.02 of the module. However, if you pass in randomly
 ordered data which contains duplicate points, this safety measure might not
 help you. In that case, you will have to remove duplicates yourself.

Package: libmath-derivative-perl
Description-md5: 582db70549bacf46272bf3dd44e28430
Description-en: Perl package for numeric 1st and 2nd order differentiation
 Math::Derivative exports functions for performing numerical first
 and second order differentiation on data. The functions take
 references to two arrays containing the x and y ordinates of the data
 and return an array of the 1st or 2nd derivative at the given x
 ordinates. The 2nd derivative may optionally be given values to use
 for the first derivative at the start and end points of the data -
 otherwise 'natural' values are used.

Package: libmath-fibonacci-perl
Description-md5: 13273f9a41b841b3bbef4263b9607aeb
Description-en: Fibonacci numbers calculations Perl module
 Math::Fibonacci provides a few functions related to Fibonacci numbers,
 such as getting the n term of a Fibonacci sequence, compute and
 return the first n Fibonacci numbers, decompose an integer into the
 sum of Fibonacci numbers, etc.

Package: libmath-geometry-voronoi-perl
Description-md5: e8f0afc0d831283b9118bb6dcf7e2ef1
Description-en: Perl module to compute Voronoi diagrams from sets of points
 Math::Geometry::Voronoi computes Voronoi diagrams from a set of input points.
 This module is a wrapper around a C implementation by Steve Fortune, the
 inventor of the algorithm used (Fortune's algorithm), that was further
 modified by Derek Bradley.
 .
 Info on Voronoi diagrams can be found here:
 .
 http://en.wikipedia.org/wiki/Voronoi_diagram

Package: libmath-gmp-perl
Description-md5: b0166d75f02e02d173a8378095d0c6d9
Description-en: high speed arbitrary size integer math for perl
 Math::GMP was designed to be a drop-in replacement both for
 Math::BigInt and for regular integer arithmetic.  Unlike BigInt,
 though, Math::GMP uses the GNU gmp library for all of its
 calculations, as opposed to straight Perl functions.  This can result
 in speed improvements.
 .
 The downside is that this module is not 100% compatible to Math::BigInt.

Package: libmath-gradient-perl
Description-md5: e582f68861916365ec5d665289cb85e6
Description-en: module for calculating smooth numerical transitions
 Math::Gradient is a Perl module that is useful for calculating numbers needed
 to make smooth transitions between two or more numerical values (graphically
 represented as gradients). The primary intent of this module is to make it
 easy to mix colours, both in terms of basic and multiple-point gradients.

Package: libmath-gsl-perl
Description-md5: dfa5018f38b9367956ffa5bb05dd2165
Description-en: interface to the GNU Scientific Library using SWIG
 The GNU Scientific Library (GSL) is a numerical library for C
 and C++ programmers. It is free software under the GNU General
 Public License. Math::GSL uses SWIG to generate Perl bindings to
 most GSL functionality.

Package: libmath-int128-perl
Description-md5: 2a019f4b648b1361713d646a0d25920c
Description-en: Perl module to manipulate 128 bits integers
 Math::Int128 adds support for 128 bit integers, signed and unsigned, to Perl.
 .
 The API is comparable to Math::Int64, just s/64/128/g ;-)
 .
 Besides that, as object allocation and destruction has been found to be a
 bottleneck, an alternative set of operations that use their first argument as
 the output (instead of the return value) is also provided.

Package: libmath-int64-perl
Description-md5: 48a479a11986fe72a99d21d0aca5da2e
Description-en: module to manipulate 64 bits integers in Perl
 Math::Int64 adds support for 64 bit integers, signed and unsigned, to Perl.

Package: libmath-libm-perl
Description-md5: 69a83cda78c6ede5378b89fb84b014b5
Description-en: Perl extension for the C math library, libm
 Math::Libm is a translation of the C math.h file. It exports a number of
 mathematical constants, like pi and e, and functions such as floor(),
 log10() or tan().

Package: libmath-matrix-maybegsl-perl
Description-md5: 4319e95479570371d1f5d6d0fddcdbba
Description-en: Uniform use of Math::MatrixReal and Math::GSL::Matrix
 Math::Matrix::MaybeGSL interfaces with Math::GSL::Matrix or, if that is not
 available, Math::MatrixReal. The idea behind this module is to allow the
 development of tools that use matrices that will work in pure Perl (using
 Math::MatrixReal) or with extra efficiency using Math::GSL::Matrix.
 .
 Given the two modules API is quite distinct, this module defines its own API,
 using method names from both these modules.

Package: libmath-matrixreal-perl
Description-md5: 6c80b736915661a8f567d701ed0ea5bc
Description-en: module to manipulate NxN matrices of real numbers
 Math::MatrixReal implements the data type "matrix of reals" (and consequently
 also "vector of reals") which can be used almost like any other basic Perl
 type thanks to operator overloading.
 .
 It features many important operations and methods: matrix norm, matrix
 transposition, matrix inverse, determinant of a matrix, order and numerical
 condition of a matrix, scalar product of vectors, vector product of vectors,
 vector length, projection of row and column vectors, a comfortable way for
 reading in a matrix from a file, the keyboard or your code, and many more.
 .
 It allows one to solve linear equation systems using an efficient algorithm
 known as "L-R-decomposition" and several approximative (iterative) methods.
 .
 It features an implementation of Kleene's algorithm to compute the minimal
 costs for all paths in a graph with weighted edges (the "weights" being the
 costs associated with each edge).
 .
 Finally, it allows one to solve the eigensystem of a real symmetric matrix,
 using Householder transformation and QL decomposition.

Package: libmath-mpfr-perl
Description-md5: 38165fe78d3fd37e178327c59642c415
Description-en: perl interface to the MPFR (floating point) library
 Math::MPFR is a bigfloat module utilising the MPFR library. Basically this
 module simply wraps the 'mpfr' floating point functions provided by that
 library. Operator overloading is also available.

Package: libmath-nocarry-perl
Description-md5: 77e4272f85c3bb932be510617688dd7e
Description-en: Perl module for no carry arithmetic
 The perl module Math::NoCarry implememnts no carry arithmetic which
 doesn't allow you to carry digits to the next column.  For example,
 if you add 8 and 4, you normally expect the answer to be 12, but that
 1 digit is a carry.  In no carry arithmetic you can't do that, so the
 sum of 8 and 4 is just 2.  In effect, this is addition modulo 10 in
 each column. The following example discards all of the carry digits:
 .
 1234
 + 5678
 ------
 6802
 .
 For multiplication, the result of pair-wise multiplication
 of digits is the modulo 10 value of their normal, everyday
 multiplication.

Package: libmath-numbercruncher-perl
Description-md5: 709f747896b8db4f958781e7760ce5c5
Description-en: Perl5 module with commonly needed Maths and Stats functions
 This module is a collection of commonly needed number-related functions,
 including numerous standard statistical, geometric, and probability
 functions. Some of these functions are taken directly from _Mastering
 Algorithms with Perl_, by Jon Orwant, Jarkko Hietaniemi, and John
 Macdonald, and others are adapted heavily from same.

Package: libmath-numeric-tower-clojure
Description-md5: bf6052b45ac2146f3e752273ac2b1dee
Description-en: math functions for Clojure
 math.numeric-tower provides math functions that deal intelligently with the
 various types in Clojure's numeric tower, as well as math functions
 commonly found in Scheme implementations:
 .
 * (expt x y) - x to the yth power
 * (abs n) - absolute value of n
 * (gcd m n) - greatest common divisor of m and n
 * (lcm m n) - least common multiple of m and n
 * (floor x) - round down
 * (ceil x) - round up
 * (round x) - round to nearest
 * (sqrt x) - square root, exact if possible
 * (exact-integer-sqrt k) returns floor of square root and the "remainder"

Package: libmath-planepath-perl
Description-md5: dc97b85e89f658bd36ac8a52e4d8c798
Description-en: Perl module to calculate mathematical paths through a 2-D plane
 Math::PlanePath is a collection of Perl modules to generate some paths through
 the 2-D X,Y plane, mainly integer oriented, and including
 .
 * Square numbering of Ulam's spiral
 * Pentagonal, hexagonal, heptagonal spirals
 * Pyramid and triangular spirals and rows
 * An infinite knight's tour
 * Vogel's sunflower floret (and variations)
 * Sacks' quadratic spiral
 * Spiral of Theodorus
 * Peano, Hilbert and Z-Order
 * Gosper's flowsnake
 * Koch curve and quadric curve
 * Sierpinski triangle
 * Dragon curves
 * Pixellated rings, and by hypotenuse distance
 * Trees of rationals and Pythagorean triples
 * Some complex base related patterns

Package: libmath-polygon-perl
Description-md5: cff9c03d67aa49b8c41d3e1e1a722eb2
Description-en: Perl module for Polygon calculations
 Math::Polygon provides an OO interface around Math::Polygon::Calc (for
 simple polygon calculations) andMath::Polygon::Clip (for framing a
 polygon in a square). There's also a collection of convex algorithms,
 for polygons with exclusions, and for polygon transformation.

Package: libmath-prime-util-gmp-perl
Description-md5: c652df25ba7baf70f97b9ebaab45379b
Description-en: utilities related to prime numbers, using GMP
 Math::Prime::Util::GMP contains a set of utilities related to prime numbers,
 using GMP. This includes primality tests, getting primes in a range, and
 factoring.
 .
 While it certainly can be used directly, the main purpose of this module is
 for Math::Prime::Util. That module will automatically load this if it is
 installed, greatly speeding up many of its operations on big numbers.
 .
 Inputs and outputs for big numbers are via strings, so you do not need to use
 a bigint package in your program. However if you do use bigints, inputs will
 be converted internally so there is no need to convert before a call. Output
 results are returned as either Perl scalars (for native-size) or strings (for
 bigints). Math::Prime::Util tries to reconvert all strings back into the
 callers bigint type if possible, which makes it more convenient for
 calculations.

Package: libmath-prime-util-perl
Description-md5: bed77692d09193d886c8cb183a6ff27f
Description-en: utilities related to prime numbers, including fast sieves and factoring
 Math::Prime::Util is a set of perl utilities related to prime
 numbers. These include multiple sieving methods, is_prime,
 prime_count, nth_prime, approximations and bounds for the prime_count
 and nth prime, next_prime and prev_prime, factoring utilities, and
 more.
 .
 The default sieving and factoring are intended to be (and currently are) the
 fastest on CPAN, including Math::Prime::XS, Math::Prime::FastSieve,
 Math::Factor::XS, Math::Prime::TiedArray, Math::Big::Factors,
 Math::Factoring, and Math::Primality (when the GMP module is available). For
 numbers in the 10-20 digit range, it is often orders of magnitude faster.
 Typically it is faster than Math::Pari for 64-bit operations.
 .
 All operations support both Perl UV's (32-bit or 64-bit) and bignums. It
 requires no external software for big number support, as there are Perl
 implementations included that solely use Math::BigInt and Math::BigFloat.
 However, performance will be improved for most big number functions by
 installing Math::Prime::Util::GMP, and is definitely recommended if you do
 many bignum operations. Also look into Math::Pari as an alternative.

Package: libmath-quaternion-perl
Description-md5: 6e783c2c4edc758d178fea2778df1771
Description-en: Perl routines to handle operations on quaternions
 Math::Quaternion lets you create and manipulate quaternions. A quaternion is a
 mathematical object developed as a kind of generalization of complex numbers,
 usually represented by an array of four real numbers, and is often used to
 represent rotations in three-dimensional space.
 .
 See, for example, http://mathworld.wolfram.com/Quaternion.html for more
 details on the mathematics of quaternions.
 .
 Quaternions can be added, subtracted, and scaled just like complex numbers or
 vectors -- they can also be multiplied, but quaternion multiplication DOES
 NOT COMMUTE. That is to say, if you have quaternions $q1 and $q2, then in
 general $q1*$q2 != $q2*$q1. This is related to their use in representing
 rotations, which also do not commute.

Package: libmath-random-free-perl
Description-md5: 5ebd407fd1d573d32f24cf3db57843e9
Description-en: Free drop-in replacement for Math::Random
 Math::Random::Free is free implementation of Math::Random, serving as drop-in
 replacement for this module.

Package: libmath-random-isaac-perl
Description-md5: 979461586e1145474de0835f739282b9
Description-en: Perl interface to the ISAAC PRNG Algorithm
 Math::Random::ISAAC implements the ISAAC (Indirection, Shift, Accumulate, Add
 and Count) pseudorandom number generator (PRNG) algorithm described on the
 project page at: <URL:http://burtleburtle.net/bob/rand/isaac.html>
 .
 As with other algorithms like the Mersenne Twister (see Math::Random::MT),
 this algorithm is designed to take some seed information and produce seemingly
 random results as output.
 .
 The results are uniformly distributed, unbiased, and unpredictable unless you
 know the seed. The algorithm was published by Bob Jenkins in the late 1990s
 and despite the best efforts of many security researchers, no feasible attacks
 have been found to date.
 .
 For comparison with other algorithms intended to generate random data, the
 Mersenne Twister has a period of 2^19937-1, the related TT800 has a period
 of 2^800-1 values. ISAAC has a period of 2^8295 values on average.

Package: libmath-random-isaac-xs-perl
Description-md5: 4e5f3245bca4d4bc871c2d1355b32060
Description-en: Perl implementation of the ISAAC PRNG (C/XS Accelerated)
 Math::Random::ISAAC::XS implements the same interface as Math::Random::ISAAC
 and can be used as a drop-in replacement. This is the recommended version of
 the module, based on Bob Jenkins' reference implementation in C as described
 in his paper at: <URL:http://burtleburtle.net/bob/rand/isaac.html>
 .
 If you install this package, then any code that uses Math::Random::ISAAC will
 automagically benefit from this faster implementation. Performance increases
 are somewhere on the order of 400-500%.

Package: libmath-random-mt-auto-perl
Description-md5: ddc845ad39090215811d6f850a623658
Description-en: Auto-seeded Mersenne Twister PRNGs
 The Mersenne Twister is a fast pseudorandom number generator (PRNG) that is
 capable of providing large volumes (> 10^6004) of "high quality" pseudorandom
 data to applications that may exhaust available "truly" random data sources
 or system-provided PRNGs such as rand|perlfunc/"rand".
 .
 Math::Random::MT::Auto provides PRNGs that are based on the Mersenne Twister.
 There is a functional interface to a single, standalone PRNG, and an OO
 interface (based on the inside-out object model as implemented by the
 Object::InsideOut module) for generating multiple PRNG objects. The PRNGs are
 normally self-seeding, automatically acquiring a (19968-bit) random seed from
 user-selectable sources. (Manual seeding is optionally available.)

Package: libmath-random-mt-perl
Description-md5: ebdfc64a41c3239a7ebb6bee6083379e
Description-en: Perl implementation of the Mersenne Twister algorithm
 Math::Random::MT provides an implementation of the Mersenne Twister
 pseudorandom number generator algorithm developed by Makoto Matsumoto
 and Takuji Nishimura.
 .
 It is related to but a different algorithm than a previous work by
 the same authors - the TT800 algorithm, which keeps less state data
 (MT uses 624 numbers compared to TT800's 25). Consequently, the
 period is much larger - 2^19937-1 compared to TT800's 2^800-1. For
 comparison, ISAAC's period is 2^8295 values on average.
 .
 For more information, peruse M. Matsumoto and T. Nishimura's paper:
 <URL:http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/ARTICLES/mt.pdf>.

Package: libmath-random-oo-perl
Description-md5: 5170a55872e4ec6260518e977a7bd031
Description-en: consistent object-oriented interface for generating random numbers
 CPAN contains many modules for generating random numbers in various ways and
 from various probability distributions using pseudo-random number generation
 algorithms or other entropy sources. (The /"SEE ALSO" section has some
 examples.) Unfortunately, no standard interface exists across these modules.
 Math::Random::OO defines an abstract interface for random number generation.
 Subclasses of this model will implement specific types of random number
 generators or will wrap existing random number generators.
 .
 This consistency will come at the cost of some efficiency, but will enable
 generic routines to be written that can manipulate any provided random number
 generator that adheres to the interface. E.g., a stochastic simulation could
 take a number of user-supplied parameters, each of which is a
 Math::Random::OO subclass object and which represent a stochastic variable
 with a particular probability distribution.

Package: libmath-random-secure-perl
Description-md5: 481ea68d3ed5fde432b54d6f3d59679e
Description-en: cryptographically-secure, cross-platform replacement for rand()
 Math::Random::Secure is intended to provide a cryptographically-secure
 replacement for Perl's built-in rand function.
 .
 "Crytographically secure", in this case, means that: nobody can guess the
 future number, there are so many possible seeds that it would take millenia
 for an attacker to try them all.

Package: libmath-random-tt800-perl
Description-md5: b9f910f9c5a8eb0e1b8fad9817bc6d49
Description-en: Perl module implementing the TT800 algorithm
 Math::Random::TT800 provides an implementation of Makoto Matsumoto and Takuji
 Nishimura's pseudorandom number generator (PRNG) algorithm called TT800. It is
 similar to some other fantastic PRNG algorithms such as the Mersenne Twister
 (see libmath-random-mt-perl) and ISAAC (see libmath-random-isaac-perl). This
 particular implementation is particularly notable because it has no external
 dependencies aside from Perl itself.
 .
 The algorithm itself is described in Matsumoto's article published in ACM
 Transactions on Modelling and Computer Simulation, Volume 4, Issue 3, 1994,
 pages 254-266.
 .
 This algorithm is similar to the Mersenne Twister algorithm but uses a smaller
 array to hold state information (25 elements compared to MT's 624).
 Consequently, the period is much smaller - 2^800-1 versus MT's 2^19937-1.
 The period of ISAAC is 2^8295 values on average.

Package: libmath-randomorg-perl
Description-md5: 01928fb0cc64e2c180f93ad935d65412
Description-en: Perl module to retrieve random numbers and data from random.org
 Math::RandomOrg provides functions for retrieving random data from
 the random.org server. Data may be retrieved in an integer or
 byte-stream format using the randnum and randbyte functions
 respectively.

Package: libmath-round-perl
Description-md5: 8e626959e9f6daa79e7541e3465093ea
Description-en: Perl extension for rounding numbers
 Math::Round supplies functions that will round numbers in different
 ways.

Package: libmath-sparsematrix-perl
Description-md5: 13b9a45006acc48516e3fd223e303d44
Description-en: Provides a sparse matrix class for perl
 Math::SparseMatrix provides simple sparse matrix functionality such as
 creation of sparse matrices, writing them out to a file, reading
 matrices from files and reading transpose of a matrix stored in a
 file.

Package: libmath-sparsevector-perl
Description-md5: 99e8bdb5489e5efd1193cb802460d847
Description-en: Provides a sparse vector class for perl
 Supports sparse vector operations such as setting a value in a vector,
 reading a value at a given index, obtaining all indices, addition and
 dot product of two sparse vectors, and vector normalization.

Package: libmath-spline-perl
Description-md5: d2d73e03012f68c188a4e952eae11b89
Description-en: module providing cubic spline interpolation of data
 Math::Spline provides cubic spline interpolation of numeric data. The
 data is passed as references to two arrays containing the x and y
 ordinates. It may be used as an exporter of the numerical functions
 or, more easily as a class module.

Package: libmath-symbolic-perl
Description-md5: 0c7aa4fb6da74faa2a168e95db3ade8d
Description-en: module for performing symbolic calculations
 Math::Symbolic is a Perl module for performing symbolic calculations, similar
 to Computer Algebra Systems (CAS) like Maxima, Maple and Mathematica. Using
 this software, algebraic expressions can be parsed from strings, manipulated
 in Perl and even compiled into code references.

Package: libmath-tamuanova-perl
Description-md5: 49953e3281393d05801261caebe4bf5c
Description-en: Perl extension for the tamuanova library
 Math::TamuAnova allows you to use the tamu-anova library from perl programs.
 .
 TAMU ANOVA is a C library that allows one to compute both single and two
 factor ANOVA (Analysis of Variance).

Package: libmath-utils-perl
Description-md5: 62fefff335d7127afb0eef62b9eb8aee
Description-en: collection of useful mathematical functions not in Perl
 Math::Utils is a broad collection of useful mathematical functions not
 available in core perl. In addition to general-purpose functions such
 as log10(), log2(), floor() or fsum(), there are generators to create
 comparison functions for floating point (non-integer) numbers as well
 as some polynomial operations on plain lists of coefficients.

Package: libmath-vec-perl
Description-md5: 936c204c9eeec7dfec6248078214421a
Description-en: Object-Oriented Vector Math Methods in Perl
 This module was adapted from Math::Vector, written by Wayne M. Syvinski.
 .
 It uses most of the same algorithms, and currently preserves the same
 names as the original functions, though some aliases have been added to
 make the interface more natural.
 .
 The "object" for the object oriented calling style is a blessed array
 reference which contains a vector of the form [x,y,z].  Methods will
 typically return a list.

Package: libmath-vecstat-perl
Description-md5: 23a8fcdb9772183aa374f71d0dc8dcdf
Description-en: module providing some basic numeric stats on vectors
 Math::VecStat provides some basic statistics on numerical vectors.
 All the subroutines can take a reference to the vector to be operated on.
 In some cases a copy of the vector is acceptable, but is not recommended
 for efficiency.

Package: libmath-vector-real-kdtree-perl
Description-md5: 129acdf20b07d4b7ad94f8e1e485734d
Description-en: kd-Tree implementation for Perl on top of Math::Vector::Real
 Math::Vector::Real::kdTree implements a kd-Tree data structure in Perl and
 common algorithms on top of it.
 .
 The following methods are provided:
 * new()
 * clone()
 * insert()
 * size()
 * at()
 * move()
 * find_nearest_vector()
 * find_farthest_vector()
 * k_means_start()
 * k_means_step()
 * k_means_loop()
 * k_means_assign()
 * find_in_ball()
 * ordered_by_proximity()

Package: libmath-vector-real-perl
Description-md5: 7de11646771b8b0b274520133c3e7677
Description-en: Perl module for real number vector arithmetic
 Math::Vector::Real is a pure Perl module to manipulate vectors of
 any dimension.
 .
 The function V, always exported by the module, allows one to create new
 vectors:
 .
 $v = V(0, 1, 3, -1);
 .
 Vectors are represented as blessed array references. It is allowed to
 manipulate the arrays directly as far as only real numbers are inserted
 (well, actually, integers are also allowed because from a mathematical point
 of view, integers are a subset of the real numbers).
 .
 Vectors can be used in mathematical expressions, the currently supported
 operations are:
 .
 . + * /
 . - (both unary and binary)
 . x (cross product for 3D vectors)
 . += -= *= /= x=
 . == !=
 . "" (stringfication)
 . abs (returns the norm)
 . atan2 (returns the angle between two vectors)
 .
 When an array reference is used in an operation involving a vector, it is
 automatically upgraded to a vector.

Package: libmath-vector-real-xs-perl
Description-md5: c188906c2f90ee7201ae83aa01f66962
Description-en: Perl module for real vector arithmetic in fast XS
 Math::Vector::Real::XS reimplements most of the functions in
 Math::Vector::Real in XS for a great performance boost.
 .
 Once this module is installed, Math::Vector::Real will load and use it
 automatically.

Package: libmath-vectorreal-perl
Description-md5: 55fce0b03e4dc2fdc679291acd7eab0c
Description-en: Module to handle 3D Vector Mathematics
 The Math::VectorReal package defines a 3D mathematical "vector", in a way
 that is compatible with the previous CPAN module Math::MatrixReal. However it
 provides a more vector oriented set of mathematical functions and overload
 operators, to the MatrixReal package. For example the normal perl string
 functions "x" and "." have been overloaded to allow vector cross and dot
 product operations. Vector math formula thus looks like vector math formula
 in perl programs using this package.
 .
 While this package is compatible with Math::MatrixReal, you DO NOT need to
 have that package to perform purely vector orientated calculations. You will
 need it however if you wish to do matrix operations with these vectors. The
 interface has been designed with this package flexibility in mind.
 .
 The vectors are defined in the same way as a "row" Math::MatrixReal matrix,
 instead of that packages choice of "column" definition for vector operations.
 Such vectors are multiplied to matices with the vector on the left and the
 matrix on the right. EG: v * M -> 'v

Package: libmatheval-dev
Description-md5: a48124505acb0f389cafbd0051891c60
Description-en: GNU library for evaluating symbolic mathematical expressions (development)
 GNU libmatheval is a library comprising of several procedures that make
 it possible to create an in-memory tree representation of mathematical
 functions over single or multiple variables and later use this
 representation to evaluate functions for specified variable values, to
 create corresponding trees for function derivatives over specified
 variables or to print textual representations of in-memory trees to a
 specified string.  The library supports arbitrary variable names in
 expressions, decimal constants, basic unary and binary operators and
 elementary mathematical functions.
 .
 This package contains the header files and static library.

Package: libmatheval1
Description-md5: 6bf1ce060a2678245c53ac63714c9510
Description-en: GNU library for evaluating symbolic mathematical expressions (runtime)
 GNU libmatheval is a library comprising of several procedures that make
 it possible to create an in-memory tree representation of mathematical
 functions over single or multiple variables and later use this
 representation to evaluate functions for specified variable values, to
 create corresponding trees for function derivatives over specified
 variables or to print textual representations of in-memory trees to a
 specified string.  The library supports arbitrary variable names in
 expressions, decimal constants, basic unary and binary operators and
 elementary mathematical functions.
 .
 This package contains the runtime shared library.

Package: libmathic-dev
Description-md5: df1a4b2eb5668131d7c5fe66eb8b9bea
Description-en: C++ library for Groebner basis computation (developer tools)
 Mathic is a C++ library of fast data structures designed for use in Groebner
 basis computation. This includes data structures for ordering S-pairs,
 performing divisor queries and ordering polynomial terms during polynomial
 reduction.
 .
 This package contains the developer tools.

Package: libmathic0v5
Description-md5: edf83d13ca7fcc48c0dd91f19ccc66be
Description-en: C++ library for Groebner basis computation (runtime library)
 Mathic is a C++ library of fast data structures designed for use in Groebner
 basis computation. This includes data structures for ordering S-pairs,
 performing divisor queries and ordering polynomial terms during polynomial
 reduction.
 .
 This package contains the runtime library.

Package: libmathicgb-dev
Description-md5: 78e97546d6660f0dd0d54cd595744562
Description-en: Compute Groebner bases (developer tools)
 Mathicgb is a program for computing Groebner basis and signature Groebner
 bases.  Mathicgb is based on the fast data structures from mathic.
 .
 The paper "Practical Groebner Basis Computation" describes the algorithms in
 Mathicgb from a high level. It was presented at ISSAC 2012 and is available at
 http://arxiv.org/abs/1206.6940
 .
 This package contains the developer tools.

Package: libmathicgb0t64
Description-md5: 16d258a1c64b6d42cbc8dd32996526eb
Description-en: Compute Groebner bases (runtime library)
 Mathicgb is a program for computing Groebner basis and signature Groebner
 bases.  Mathicgb is based on the fast data structures from mathic.
 .
 The paper "Practical Groebner Basis Computation" describes the algorithms in
 Mathicgb from a high level. It was presented at ISSAC 2012 and is available at
 http://arxiv.org/abs/1206.6940
 .
 This package contains the runtime library.

Package: libmatio-dev
Description-md5: 195d58c4fcd19b42e5d7a814611ff4be
Description-en: MATLAB MAT File I/O Library - development files
 matio is a C library for reading and writing MATLAB MAT files.
 .
 This package contains the development files needed to compile software to
 use the libmatio API.

Package: libmatio-doc
Description-md5: a140d01a113b253236814fc41f16b27d
Description-en: MATLAB MAT File I/O Library - documentation files
 matio is a C library for reading and writing MATLAB MAT files.
 .
 This package contains the documentation of the library (HTML, PDF and
 manpages).

Package: libmatio14
Description-md5: 28a1a330dd486ff4a1c4fec3cf57d2da
Description-en: MATLAB MAT File I/O Library - shared library
 matio is a C library for reading and writing MATLAB MAT files.
 .
 This package contains the shared version of the library.

Package: libmatroska-dev
Description-md5: e540f73aa5eb543cd7a5e0cb371615b5
Description-en: extensible open standard audio/video container format (development files)
 Matroska is aiming to become the standard of Multimedia
 Container Formats one day. It is based on EBML (Extensible Binary
 Meta Language), a kind of binary version of XML. This way the
 significant advantages in terms of future format extensibility
 are gained without breaking file support in old parsers.
 .
 This package contains the header files and static libraries needed to
 compile applications that use libmatroska.

Package: libmatroska7
Description-md5: 8ca914496271a6e5ee9bd7dd2f982310
Description-en: extensible open standard audio/video container format (shared library)
 Matroska is aiming to become the standard of Multimedia
 Container Formats one day. It is based on EBML (Extensible Binary
 Meta Language), a kind of binary version of XML. This way the
 significant advantages in terms of future format extensibility
 are gained without breaking file support in old parsers.
 .
 This package contains the shared library needed to run applications that
 use libmatroska.

Package: libmatthew-debug-java
Description-md5: d02e378111bbd284ea565f7c4b1b5af9
Description-en: Debugging library for Java
 This package provides a debugging library for Java, including a generic
 utility class for providing nicely formatted dumps of byte arrays
 (similar to the hexdump utility).

Package: libmatthew-io-java
Description-md5: c1067c70a00735e66f688a7af8b9d78f
Description-en: Extra IO library for Java
 This library provides extensions to the Java I/O subsystem. Firstly, there is
 a class which will connect any InputStream with an OutputStream and copies data
 between them.
 .
 Secondly there are two classes for inserting into an Input or OutputStream pipe
 a command line command, so that everything is piped through that command.
 .
 Thirdly there are a pair of classes for splitting streams in two. This can
 either be to two OuputStreams, or to an OutputStream and a file.
 Equivelent to the UNIX tool tee in UNIX pipes.

Package: libmatthew-java-doc
Description-md5: 5500b39d5f380ba195169d6114bdf2f7
Description-en: API documentation for the libmatthew-java libraries
 This package contains the Javadoc API documentation for the
 other packages: libcgi-java, libmatthew-debug-java,
 libmatthew-io-java and libunixsocket-java.

Package: libmaus2-2
Description-md5: 55b705a22f0ba99da0cde174ad3a9774
Description-en: collection of data structures and algorithms for biobambam
 Libmaus2 is a collection of data structures and algorithms. It contains
 .
 * I/O classes (single byte and UTF-8)
 * bitio classes (input, output and various forms of bit level manipulation)
 * text indexing classes (suffix and LCP array, fulltext and minute (FM), ...)
 * BAM sequence alignment files input/output (simple and collating)
 .
 and many lower level support classes.

Package: libmaus2-dev
Description-md5: 418518b3aad104e78744935b0590e105
Description-en: collection of data structures and algorithms for biobambam (devel)
 Libmaus2 is a collection of data structures and algorithms. It contains
 .
 * I/O classes (single byte and UTF-8)
 * bitio classes (input, output and various forms of bit level manipulation)
 * text indexing classes (suffix and LCP array, fulltext and minute (FM), ...)
 * BAM sequence alignment files input/output (simple and collating)
 .
 and many lower level support classes.
 .
 This package contains header files and static libraries.

Package: libmaven-antrun-extended-plugin-java
Description-md5: 60ae263acb89e910f727b2f369fdbe76
Description-en: Extended integration between Maven and Ant
 This extended antrun maven plugin enables users not only to run ant scripts
 embedded in the POM, but also to reference maven dependencies using Ant
 task classes. This enables the user to delegate more complex tasks to Ant
 such as constructing file-based installation distros.

Package: libmaven-antrun-plugin-java
Description-md5: dfe40e71265c1913f8131a54eff634bb
Description-en: Maven AntRun Plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Maven Antrun Plugin runs Ant scripts embedded in the POM

Package: libmaven-archiver-java
Description-md5: cef3c6d14879859239d4ab7f7ab2d9d5
Description-en: Archiver component for Maven
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Maven Archiver is mainly used by Maven plugins to handle packaging.

Package: libmaven-artifact-transfer-java
Description-md5: ce1359040743d89958de82884e2e6a4b
Description-en: Apache Maven Artifact Transfer
 Maven Artifact Transfer is a shared component intended as an API to install,
 deploy and resolving artifacts in Maven 3.

Package: libmaven-assembly-plugin-java
Description-md5: 583e3db6b3cc49e3a47d72fcff3fb5fe
Description-en: Maven Assembly Plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Maven Assembly plugin is used to create archives of your project's
 sources, classes, dependencies etc. from flexible assembly descriptors.

Package: libmaven-bundle-plugin-java
Description-md5: 3db251b06d023214f20f879914c3afd5
Description-en: Maven plugin to handle artifact OSGi metadata
 Maven is a software project management and comprehension tool.
 Based on the concept of a project object model (POM), Maven can
 manage a project's build, reporting and documentation from a central
 piece of information.
 .
 This plugin allow you to handle artifact OSGi metadata of your artifact
 (JAR, WAR). It manage a new type of packaging "bundle" in your POM.
 .
 This plugin depends on Felix Bundle Repository and BND for low-level
 handling of metadata.

Package: libmaven-clean-plugin-java
Description-md5: 74a37c040f53f4c6a17ff6161d345e6e
Description-en: Maven clean plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package ships the maven clean plugin which is used to remove files
 generated at build-time in a project's directory.

Package: libmaven-common-artifact-filters-java
Description-md5: 9c0f8fc021ecd22f84f94f059b4d628b
Description-en: Maven Common Artifact Filters
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package ships a shared library containing a collection of ready-made
 filters to control inclusion/exclusion of artifacts during dependency
 resolution.

Package: libmaven-compiler-plugin-java
Description-md5: ad1d3f8d8f0d6d2eac2b6036e6627466
Description-en: Maven Compiler plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Compiler Plugin is used to compile the sources of your project. The
 default compiler is javac and is used to compile Java sources.

Package: libmaven-dependency-analyzer-java
Description-md5: 8ce50adcca8b9a6516498efffe0ce156
Description-en: Maven Dependency Analyzer
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package ships a shared library for analysing dependencies.

Package: libmaven-dependency-plugin-java
Description-md5: 37b377f8bcd850f46bfc0f4d80dd79af
Description-en: Maven Dependency Plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This plugin provides dependency manipulation (copy, unpack) and analysis.

Package: libmaven-dependency-tree-java
Description-md5: b18fa261778aad9cb7765e310a1f0403
Description-en: Maven Dependency Tree
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package ships a shared library for analysis dependencies.

Package: libmaven-deploy-plugin-java
Description-md5: 238b037226283db2c4b2061a5d5551b6
Description-en: Maven Deploy plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Deploy Plugin is used to add artifacts to a remote repository for sharing
 with other developers and projects.

Package: libmaven-ejb-plugin-java
Description-md5: 96251340a02d6793c02b0c4bad7c1387
Description-en: Maven EJB Plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Maven EJB plugin generates a J2EE Enterprise JavaBean (EJB) file as well
 as the associated client JAR.

Package: libmaven-enforcer-plugin-java
Description-md5: ed8edfc68d72b1146b294147ca420ace
Description-en: Maven build rule execution framework
 Enforcer is a Maven build rule execution framework.
 Maven Enforcer Plugin provides goals to control certain environmental
 constraints such as Maven version, JDK version and OS family along with many
 more standard rules:
 * alwaysPass - Always passes... used to test plugin configuration.
 * alwaysFail - Always fail... used to test plugin configuration.
 * bannedDependencies - enforces that excluded dependencies aren't included.
 * evaluateBeanshell - evaluates a beanshell script.
 * requireReleaseDeps - enforces that no snapshots are included as
 dependencies.
 * requireReleaseVersion - enforces that the artifact is not a snapshot.
 * requireMavenVersion - enforces the Maven version.
 * requireJavaVersion - enforces the JDK version.
 * requireOS - enforces the OS / CPU Archictecture.
 * requirePluginVersions - enforces that all plugins have a specified version.
 * requireProperty - enforces the existence and values of properties.
 * requireFilesDontExist - enforces that the list of files do not exist.
 * requireFilesExist - enforces that the list of files do exist.
 * requireFilesSize - enforces that the list of files exist and are within a
 certain size range.
 Custom rules are easy to make with the maven-enforcer-rule-api.

Package: libmaven-exec-plugin-java
Description-md5: 2a724da6e155dded1ed1fcdc6a9c7dd3
Description-en: Exec Maven Plugin (transitional package)
 Maven plugin to allow execution of system and Java programs.
 It provides two goals to help execute system and Java programs:
 * exec:exec, execute programs and Java programs in a separate process
 * exec:java, execute Java programs in the same VM.
 .
 This is a dummy transitional package. It may be safely removed.

Package: libmaven-file-management-java
Description-md5: b2f37c3ab9ca9627483b1fbaa5b824c9
Description-en: Maven File Management API
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Maven File Management API provides an API to collect files from a given
 directory using several include/exclude rules.

Package: libmaven-file-management-java-doc
Description-md5: 37efb55ba9cd651c5ecd2432bbbeeb57
Description-en: Documentation for Maven File Management API
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Maven File Management API provides an API to collect files from a given
 directory using several include/exclude rules.
 .
 This package contains the API documentation of libmaven-file-management-java.

Package: libmaven-filtering-java
Description-md5: ed20dd2e704d04eff88eba02c5929290
Description-en: Maven Filtering
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package provides a shared component for all Maven plugins which needs to
 filter resources.

Package: libmaven-install-plugin-java
Description-md5: 97e0cf70aab090e8941adbe3f55b65b9
Description-en: Maven install plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package ships the maven install plugin which is used to install the
 built artifact into the local repository.

Package: libmaven-invoker-java
Description-md5: 3e408ec04957b01f8c1b24d232fc98c6
Description-en: Maven Invoker
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package provides a component to programmatically invoke Maven.

Package: libmaven-invoker-plugin-java
Description-md5: 4d2cabae112994ecbf93e22387db7c31
Description-en: Maven Invoker Plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Maven Invoker Plugin is used to run a set of Maven projects. The plugin
 can determine whether each project execution is successful, and optionally
 can verify the output generated from a given project execution.

Package: libmaven-jar-plugin-java
Description-md5: e83117cddb58f4093b5c740737e1c9c1
Description-en: Maven Jar Plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This plugin provides the capability to build and sign jars.

Package: libmaven-javadoc-plugin-java
Description-md5: c4f78942697e98bf8b81d87c2ff0716b
Description-en: Maven Javadoc Plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Maven Javadoc Plugin is a plugin that uses the javadoc tool for generating
 javadocs for the specified project.

Package: libmaven-jaxb2-plugin-java
Description-md5: 9993014ba27a3754bceab37bf1111cf5
Description-en: Maven JAXB 2.x Plugin Project
 Maven2 plugin for JAXB 2.x XJC compiler to generate Java sources from XML
 Schemas.

Package: libmaven-mapping-java
Description-md5: e76b51574b37e2dc097e998e13772416
Description-en: Apache Maven Mapping
 Maven Mapping is a shared component to assist in interpolating file names
 using properties from a Maven project.

Package: libmaven-parent-java
Description-md5: 0f4128bd2a4f9ba0e4a83f9b539e763f
Description-en: Maven metadata for Apache Maven itself
 Maven is a software project management and comprehension tool. Based on
 the concept of a project object model (POM), Maven can manage a project's
 build, reporting and documentation from a central piece of information.
 .
 This package contains the metadata (POM file) used by Maven during the build of
 Maven itself and related projects.

Package: libmaven-plugin-testing-java
Description-md5: 5837016f523e19521d082a94a60fd6fd
Description-en: Maven Plugin Testing
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package ships the necessary modules to be able to test Maven Plugins.

Package: libmaven-plugin-tools-java
Description-md5: ebfd49ac2b309e72433b5713943e2b40
Description-en: Maven Plugin Tools
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package ships some basic POM tools.

Package: libmaven-processor-plugin-java
Description-md5: c1c1150726cef6ac365c1582b3bca9b0
Description-en: Maven plugin to process annotations for Java 6 at compile time
 The Maven processor plugin helps to use from Maven the new annotation
 processing provided by Java 6 integrated in the Java compiler.
 This plugin could be considered the 'alter ego' of the Maven apt plugin.

Package: libmaven-remote-resources-plugin-java
Description-md5: a8b6c0d19815b8490eed3f5c6dff6c67
Description-en: Apache Maven Remote Resources Plugin
 Process resources packaged in JARs that have been deployed to a remote
 repository. The primary use case being satisfied is the consistentinclusion
 of common resources in a large set of projects. Maven projects atApache
 use this plug-in to satisfy licensing requirements at Apache whereeach
 project must include license and notice files for each release.

Package: libmaven-reporting-api-java
Description-md5: 18ad320725ae7078ea21acfc44c6f03e
Description-en: Maven Reporting API
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package provides the Maven Reporting API.

Package: libmaven-reporting-exec-java
Description-md5: 1219f384130ff424e33725ca5aee0da4
Description-en: Apache Maven Reporting Executor
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package provides classes to manage report plugin executions with Maven 3.

Package: libmaven-reporting-impl-java
Description-md5: 7a62e578ee22aa6540cb561337c0c0ab
Description-en: Maven Reporting API Implementation
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package implements the Maven Reporting API.

Package: libmaven-resolver-1.6-java
Description-md5: edaa553990cf545d9368136d4688ef6e
Description-en: Library to handle Java artifact repositories
 Apache Maven Artifact Resolver is a library for working with artifact
 repositories and dependency resolution. Maven Artifact Resolver deals
 with the specification of local repository, remote repository, developer
 workspaces, artifact transports and artifact resolution.

Package: libmaven-resolver-java
Description-md5: edaa553990cf545d9368136d4688ef6e
Description-en: Library to handle Java artifact repositories
 Apache Maven Artifact Resolver is a library for working with artifact
 repositories and dependency resolution. Maven Artifact Resolver deals
 with the specification of local repository, remote repository, developer
 workspaces, artifact transports and artifact resolution.

Package: libmaven-resolver-transport-http-1.6-java
Description-md5: 9ead610d3acd350162a6e699972c9a52
Description-en: Library to handle Java artifact repositories (HTTP transport)
 Apache Maven Artifact Resolver is a library for working with artifact
 repositories and dependency resolution. Maven Artifact Resolver deals
 with the specification of local repository, remote repository, developer
 workspaces, artifact transports and artifact resolution.
 .
 This package contains the maven-resolver-transport-http module.

Package: libmaven-resolver-transport-http-java
Description-md5: 9ead610d3acd350162a6e699972c9a52
Description-en: Library to handle Java artifact repositories (HTTP transport)
 Apache Maven Artifact Resolver is a library for working with artifact
 repositories and dependency resolution. Maven Artifact Resolver deals
 with the specification of local repository, remote repository, developer
 workspaces, artifact transports and artifact resolution.
 .
 This package contains the maven-resolver-transport-http module.

Package: libmaven-resources-plugin-java
Description-md5: 1c1e6404a1c6857bacb55260e55c0566
Description-en: Maven resources plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Resources Plugin handles the copying of project resources to the output
 directory.

Package: libmaven-scm-java
Description-md5: c0a45b47d64253f7778cb66e89c6eb9d
Description-en: Maven SCM - Common API for SCM operations (Core API)
 Maven SCM supports Maven 2.x plugins and other tools by providing them
 with a common API for doing SCM operations. Maven SCM supports the main
 SCMs such as Subversion, Git, Mercurial, Bazaar, CVS, Perforce and more.
 .
 This package contains the core API (maven-scm-api and maven-scm-managers).

Package: libmaven-scm-providers-java
Description-md5: 4b4bb411ce2be4da71c4f10d65f4e069
Description-en: Maven SCM - Common API for SCM operations (Providers)
 Maven SCM supports Maven 2.x plugins and other tools by providing them
 with a common API for doing SCM operations. Maven SCM supports the main
 SCMs such as Subversion, Git, Mercurial, Bazaar, CVS, Perforce and more.
 .
 This package contains the providers (maven-scm-provider-*).

Package: libmaven-script-interpreter-java
Description-md5: 59798a5524454883494b3bd8690da943
Description-en: Maven Script Interpreter
 This component provides some utilities to interpret/execute some scripts
 for various implementations: groovy or beanshell.

Package: libmaven-shade-plugin-java
Description-md5: 6843e0295f38e9cfe8315ab8bdb07ecc
Description-en: Maven shade plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package ships the Maven shade plugin which is used to build an Uber-JAR
 from the current project, including dependencies.

Package: libmaven-shared-incremental-java
Description-md5: 7b0d8f9e4ef27ba381350f15f6239023
Description-en: Maven incremental build utilities
 This project provides various utility classes and plexus components for
 supporting incremental build functionality in maven plugins.

Package: libmaven-shared-io-java
Description-md5: 7df0ab0cd3243f0b55309d2446145d1b
Description-en: Maven API for I/O support
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package ships the I/O support API like logging, download or file
 scanning.

Package: libmaven-shared-jar-java
Description-md5: b4402f5f7aaa20c8a7ecac387c9c53a2
Description-en: Maven JAR Utilities
 Utilities that help identify the contents of a JAR, including Java class
 analysis and Maven metadata analysis.

Package: libmaven-shared-utils-java
Description-md5: 8fa2d1eba2915564dd11957b446b8c4e
Description-en: Replacement for plexus-utils in Maven
 This project aims to be a functional replacement for plexus-utils in Maven.
 .
 It is not a 100% API compatible replacement though, but a replacement with
 improvements: lots of methods got cleaned up, generics got added and a lot
 of unused code was dropped.

Package: libmaven-site-plugin-java
Description-md5: 45b7f27b7592142e3c4a35f3ba3f99af
Description-en: Maven Site Plugin for generating a site
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Maven 2 Site Plugin is used to generate a site for the project. The
 generated site also includes the project's reports that were configured in the
 <reporting>  section of the POM.

Package: libmaven-source-plugin-java
Description-md5: b80ba31e45693d0b59629888cc0b6d5f
Description-en: Maven Source Plugin
 The Maven 2 Source Plugin creates a JAR archive of the source files of
 the current project. The Source Plugin has five goals:
 * source:aggregate aggregrates sources for all modules in an aggregator
 project.
 * source:jar is used to bundle the main sources of the project into a
 jar archive.
 * source:test-jar on the other hand, is used to bundle the test sources
 of the project into a jar archive.
 * source:jar-no-fork is similar to jar but does not fork the build lifecycle.
 * source:test-jar-no-fork is similar to test-jar but does not fork the
 build lifecycle.

Package: libmaven-verifier-java
Description-md5: 0fb0f67b79f7c819e6b52114a39a2703
Description-en: Maven Verifier Component
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 Maven Verifier is a shared library for Maven and it provides a test harness
 for Maven integration tests.

Package: libmaven-war-plugin-java
Description-md5: 211c8fcefa2b0f5681e0e77a3fce60a8
Description-en: Maven WAR Plugin
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 The Maven WAR plugin builds a Web Application Archive (WAR) file from the
 project output and its dependencies.

Package: libmaven3-core-java
Description-md5: abb87c54e35fb1d351e8ef791d118c95
Description-en: Core libraries for Maven 3
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package contains the core libraries for Maven 3.

Package: libmavibot-java
Description-md5: ab8411a81f568d9380be371ec6ecefac
Description-en: Apache Mavibot - MVCC BTree Java Implementation
 Mavibot is a Multi Version Concurrency Control (MVCC) BTree in Java.
 It is expected to be a replacement for JDBM (The current backend for
 the Apache Directory Server), but could be a good fit for any other
 project in need of a Java MVCC BTree implementation.

Package: libmawk-dev
Description-md5: 838bd7e7e8bde2b693e186d427083d87
Description-en: embeddable mawk lib
 Libmawk is a fork of the popular awk implementation mawk, and aims to be
 the lightweight script language programmers embed in their application.
 .
 This package constains all header files to allow applications to compile
 with embedded awk scripting.

Package: libmawk1t64
Description-md5: 6fd977d4cec9b49c0a52c6bbcb53db0f
Description-en: embeddable mawk lib
 Libmawk is a fork of the popular awk implementation mawk, and aims to be
 the lightweight script language programmers embed in their application.
 .
 This implementation also supports some minor extensions over mawk:
 - dynamic awk function calls from awk scripts (by name in string)
 - dynamic variables (access variable by name in string)
 - include "scriptname.awk"
 .
 Besides the shared object, an lmawk binary is also installed, which is
 command-line-compatible with mawk but provides all those extra features.

Package: libmaxflow-dev
Description-md5: 3bfd08cf539a26d95feeb22bc9e5040e
Description-en: Development files for the maxflow-mincut algorithm
 This library implements an efficient minimum cut/maximum flow
 algorithms on graphs that can be used for exact or approximate
 energy minimization in low-level vision. The algorithm provides a high
 performance that makes near real-time performance possible.
 This package provides the development files for the library.

Package: libmaxflow0
Description-md5: 1ee5a6a07bfc764a4fcc79b47ac7e1cb
Description-en: This library provides the maxflow-mincut algorithm
 This library implements an efficient minimum cut/maximum flow
 algorithms on graphs that can be used for exact or approximate
 energy minimization in low-level vision. The algorithm provides a high
 performance that makes near real-time performance possible.

Package: libmaxmind-db-common-perl
Description-md5: e5760e13d2dc34d404775fa6648cd528
Description-en: collection of common code for the MaxMind DB Perl modules
 MaxMind::DB::Common provides some shared code for use by both the
 MaxMind DB reader and writer Perl modules.
 .
 For now, the only piece documented for public consumption is
 MaxMind::DB::Metadata.

Package: libmaxmind-db-reader-perl
Description-md5: 516385a51a2741ca94f12cbdb233fb39
Description-en: Perl module to read MaxMind DB files and look up IP addresses
 MaxMind::DB::Reader provides a low-level interface to the MaxMind DB
 file format as described at https://maxmind.github.io/MaxMind-DB/.
 .
 If you are looking for an interface to MaxMind's GeoIP2 or GeoLite2
 downloadable databases, you should also check out the libgeoip2-perl
 package, which provides a higher level OO interface to those databases.
 .
 The MaxMind-DB-Reader distribution ships with a single pure Perl
 implementation of the Reader API. There is a separate distribution that
 provides an XS implementation, which links against libmaxminddb. It is
 packaged as libmaxmind-db-reader-xs-perl and approximately 100 times
 faster than the pure Perl implementation.
 .
 This module is deprecated and will only receive fixes for major bugs and
 security vulnerabilities. New features and functionality will not be added.

Package: libmaxmind-db-reader-xs-perl
Description-md5: 8a239b28dd462f36a5fdc2a931e2814e
Description-en: fast XS implementation of the MaxMind DB reader
 MaxMind::DB::Reader::XS is an implementation of the MaxMind::DB::Reader
 API using XS to link against the libmaxminddb library.  This is much
 faster than the Pure Perl implementation: the speedup is typically by a
 factor of 50-100. Simply installing this package is enough to have
 MaxMind::DB::Reader automatically load it.

Package: libmaxmind-db-writer-perl
Description-md5: 62901e5f5cedb976f3bae29e03e1da2c
Description-en: module to create MaxMind DB database files
 This distribution contains the code necessary to write MaxMind DB database
 files. See MaxMind::DB::Writer::Tree for API docs.
 .
 Upstream deprecation notice:
 This code is no longer maintained. We recommend using the Go mmdbwriter
 package (https://github.com/maxmind/mmdbwriter) to write MMDB files.

Package: libmbassador-java
Description-md5: 1a722a6f73e28ff7f461fb777f59e834
Description-en: feature-rich Java event bus optimized for high-throughput
 MBassador is a light-weight, high-performance event bus implementing the
 publish subscribe pattern. It is designed for ease of use and aims to be
 feature rich and extensible while preserving resource efficiency and
 performance.
 .
 The core of MBassador is built around a custom data structure that provides
 non-blocking reads and minimized lock contention for writes such that
 performance degradation of concurrent read/write access is minimal.

Package: libmbd-dev
Description-md5: a36e2bd601b6d942b5c117e1690d0582
Description-en: Many-body dispersion library (development files)
 libMBD implements the many-body dispersion (MBD) method.
 .
 This package contains the static libraries and the header files.

Package: libmbedcrypto16
Description-md5: 089e59e52cf32d2ed32ddae69ab9caa3
Description-en: lightweight crypto and SSL/TLS library - crypto library
 mbed TLS (formerly known as PolarSSL) is a lean open source crypto library for
 providing SSL and TLS support in your programs. It offers an intuitive API and
 documented header files, so you can actually understand what the code does.
 It features:
 - Symmetric algorithms, like AES, Blowfish, Triple-DES, DES, ARC4, Camellia
 and XTEA
 - Hash algorithms, like SHA-1, SHA-2, RIPEMD-160 and MD5
 - Entropy pool and random generators, like CTR-DRBG and HMAC-DRBG
 - Public key algorithms, like RSA, Elliptic Curves, Diffie-Hellman, ECDSA
 and ECDH
 - TLS 1.0, 1.1 and 1.2
 - Abstraction layers for ciphers, hashes, public key operations, platform
 abstraction and threading
 .
 This package contains the shared library handling cryptography.

Package: libmbedtls-dev
Description-md5: 9d820bf2796d3f3e7c0eaaf77c2fd1dc
Description-en: lightweight crypto and SSL/TLS library - development files
 mbed TLS (formerly known as PolarSSL) is a lean open source crypto library for
 providing SSL and TLS support in your programs. It offers an intuitive API and
 documented header files, so you can actually understand what the code does.
 It features:
 - Symmetric algorithms, like AES, Blowfish, Triple-DES, DES, ARC4, Camellia
 and XTEA
 - Hash algorithms, like SHA-1, SHA-2, RIPEMD-160 and MD5
 - Entropy pool and random generators, like CTR-DRBG and HMAC-DRBG
 - Public key algorithms, like RSA, Elliptic Curves, Diffie-Hellman, ECDSA
 and ECDH
 - TLS 1.0, 1.1 and 1.2
 - Abstraction layers for ciphers, hashes, public key operations, platform
 abstraction and threading
 .
 This package contains the header files and static libraries for mbed TLS.

Package: libmbedtls-doc
Description-md5: d46d54ca9165e1e5c2288aad4e23f910
Description-en: lightweight crypto and SSL/TLS library - documentation
 mbed TLS (formerly known as PolarSSL) is a lean open source crypto library for
 providing SSL and TLS support in your programs. It offers an intuitive API and
 documented header files, so you can actually understand what the code does.
 It features:
 - Symmetric algorithms, like AES, Blowfish, Triple-DES, DES, ARC4, Camellia
 and XTEA
 - Hash algorithms, like SHA-1, SHA-2, RIPEMD-160 and MD5
 - Entropy pool and random generators, like CTR-DRBG and HMAC-DRBG
 - Public key algorithms, like RSA, Elliptic Curves, Diffie-Hellman, ECDSA
 and ECDH
 - TLS 1.0, 1.1 and 1.2
 - Abstraction layers for ciphers, hashes, public key operations, platform
 abstraction and threading
 .
 This package contains the API documentation.

Package: libmbedtls21
Description-md5: acebc4350a5a2702d410e22bc8592b50
Description-en: lightweight crypto and SSL/TLS library - tls library
 mbed TLS (formerly known as PolarSSL) is a lean open source crypto library for
 providing SSL and TLS support in your programs. It offers an intuitive API and
 documented header files, so you can actually understand what the code does.
 It features:
 - Symmetric algorithms, like AES, Blowfish, Triple-DES, DES, ARC4, Camellia
 and XTEA
 - Hash algorithms, like SHA-1, SHA-2, RIPEMD-160 and MD5
 - Entropy pool and random generators, like CTR-DRBG and HMAC-DRBG
 - Public key algorithms, like RSA, Elliptic Curves, Diffie-Hellman, ECDSA
 and ECDH
 - TLS 1.0, 1.1 and 1.2
 - Abstraction layers for ciphers, hashes, public key operations, platform
 abstraction and threading
 .
 This package contains the shared library handling TLS.

Package: libmbedx509-7
Description-md5: c68c7d272de9a84f5b10146fd155db8e
Description-en: lightweight crypto and SSL/TLS library - x509 certificate library
 mbed TLS (formerly known as PolarSSL) is a lean open source crypto library for
 providing SSL and TLS support in your programs. It offers an intuitive API and
 documented header files, so you can actually understand what the code does.
 It features:
 - Symmetric algorithms, like AES, Blowfish, Triple-DES, DES, ARC4, Camellia
 and XTEA
 - Hash algorithms, like SHA-1, SHA-2, RIPEMD-160 and MD5
 - Entropy pool and random generators, like CTR-DRBG and HMAC-DRBG
 - Public key algorithms, like RSA, Elliptic Curves, Diffie-Hellman, ECDSA
 and ECDH
 - TLS 1.0, 1.1 and 1.2
 - Abstraction layers for ciphers, hashes, public key operations, platform
 abstraction and threading
 .
 This package contains the shared library handling x509 certificates.

Package: libmbt-dev
Description-md5: 4e8583a56e3ed89c37c48042a432b103
Description-en: memory-based tagger-generator and tagger - development
 MBT is a memory-based tagger-generator and tagger in one. The tagger-generator
 part can generate a sequence tagger on the basis of a training set of tagged
 sequences; the tagger part can tag new sequences. MBT can, for instance, be
 used to generate part-of-speech taggers or chunkers for natural language
 processing.
 .
 MBT is a product of the Centre of Language and Speech Technology (Radboud
 University Nijmegen, The Netherlands), the ILK Research Group (Tilburg
 University, The Netherlands) and the CLiPS Research Centre (University
 of Antwerp, Belgium).
 .
 If you do scientific research in natural language processing, MBT will
 likely be of use to you.
 .
 This package provides the header files required to compile C++ programs that
 use libmbt.

Package: libmbt2
Description-md5: aa5125e7d30275fbf0696f3e3d1de9b7
Description-en: memory-based tagger-generator and tagger - runtime
 MBT is a memory-based tagger-generator and tagger in one. The tagger-generator
 part can generate a sequence tagger on the basis of a training set of tagged
 sequences; the tagger part can tag new sequences. MBT can, for instance, be
 used to generate part-of-speech taggers or chunkers for natural language
 processing.
 .
 MBT is a product of the Centre of Language and Speech Technology (Radboud
 University Nijmegen, The Netherlands), the ILK Research Group (Tilburg
 University, The Netherlands) and the CLiPS Research Centre (University
 of Antwerp, Belgium).
 .
 If you do scientific research in natural language processing, MBT will
 likely be of use to you.
 .
 This package provides the runtime files required to run programs that use
 libmbt.

Package: libmbtserver-dev
Description-md5: 43d95536d01c7661301e42216c816474
Description-en: Server extensions for Timbl - development
 MbtServer extends Mbt with a server layer, running as a TCP server.  Mbt is a
 memory-based tagger-generator and tagger for natural language processing.
 MbtServer provides the possibility to access a trained tagger from multiple
 sessions. It also allows one to run and access different taggers in parallel.
 .
 MbtServer is a product of the Centre for Language and Speech Technology
 (Radboud University, Nijmegen, The Netherlands), the ILK Research Group
 (Tilburg University, The Netherlands) and the CLiPS Research Centre
 (University of Antwerp, Belgium).
 .
 If you do scientific research in natural language processing, MbtServer will
 likely be of use to you.
 This package provides the header files required to compile C++ programs that
 use timblserver.

Package: libmbtserver2
Description-md5: 71cca87c1e01552ae56068153201baf0
Description-en: Server extensions for Timbl - runtime
 MbtServer extends Mbt with a server layer, running as a TCP server.  Mbt is a
 memory-based tagger-generator and tagger for natural language processing.
 MbtServer provides the possibility to access a trained tagger from multiple
 sessions. It also allows one to run and access different taggers in parallel.
 .
 MbtServer is a product of the Centre for Language and Speech Technology
 (Radboud University, Nijmegen, The Netherlands), the ILK Research Group
 (Tilburg University, The Netherlands) and the CLiPS Research Centre
 (University of Antwerp, Belgium).
 .
 If you do scientific research in natural language processing, MbtServer will
 likely be of use to you.
 .
 This package provides the runtime files required to run programs that use
 timblserver

Package: libmccs-ocaml
Description-md5: 07e43fdef92ca49e839c3d6a694d1d42
Description-en: stripped-down MCCS CUDF solver for OCaml
 mccs (which stands for Multi Criteria CUDF Solver) is a CUDF problem solver
 developed at UNS during the European MANCOOSI project.
 .
 This repository contains a stripped-down version of the mccs solver, taken from
 snapshot 1.1, with a binding as an OCaml library, and building with dune.
 .
 The binding enables interoperation with binary CUDF data from the OCaml CUDF
 library, and removes the native C++ parsers and printers from mccs.
 Only the GLPK backend and the lpsolve interface are compiled

Package: libmccs-ocaml-dev
Description-md5: 0fbfab5ffc963a215dbd0c7a67ebe3cb
Description-en: stripped-down MCCS CUDF solver for OCaml -- development files
 mccs (which stands for Multi Criteria CUDF Solver) is a CUDF problem solver
 developed at UNS during the European MANCOOSI project.
 .
 This repository contains a stripped-down version of the mccs solver, taken from
 snapshot 1.1, with a binding as an OCaml library, and building with dune.
 .
 The binding enables interoperation with binary CUDF data from the OCaml CUDF
 library, and removes the native C++ parsers and printers from mccs.
 Only the GLPK backend and the lpsolve interface are compiled
 .
 This package contains development files, necessary to compile OCaml code that
 uses the ocaml-mccs library.

Package: libmce-perl
Description-md5: 110445ce0d1ec17c87d4c2eaec27bc5a
Description-en: Many-Core Engine for Perl providing parallel processing capabilities
 Many-core Engine (MCE) for Perl helps enable a new level of performance
 by maximizing all available cores. MCE spawns a pool of workers and
 therefore does not fork a new process per each element of data. Instead,
 MCE follows a bank queuing model. Imagine the line being the data and
 bank-tellers the parallel workers. MCE enhances that model by adding the
 ability to chunk the next n elements from the input stream to the next
 available worker.
 .
 Chunking and input data are optional in MCE. One may use MCE to run many
 workers in parallel without specifying input data.

Package: libmceliece-dev
Description-md5: 842b57d22b3b93fc11c46819a701b69a
Description-en: Classic McEliece microlibrary - development files
 libmceliece is a Classic McEliece microlibrary.
 libmceliece has a very simple stateless API based on the SUPERCOP API,
 with wire-format inputs and outputs, providing functions that directly match
 the KEM operations provided by Classic McEliece, such as functions
 .
 mceliece6960119_keypair
 mceliece6960119_enc
 mceliece6960119_dec
 for the mceliece6960119 KEM.
 .
 Internally, libmceliece is based on the official Classic McEliece software,
 specifically the vec implementation (designed to work portably across CPUs) and
 he avx implementation (designed for higher performance on Intel/AMD CPUs with
 AVX2 instructions). libmceliece includes automatic run-time selection
 of implementations.
 .
 libmceliece is intended to be called by larger multi-function libraries
 (such as traditional cryptographic libraries), including libraries in other
 languages via FFI. The idea is that libmceliece takes responsibility for
 the details of Classic McEliece computation, including optimization,
 timing-attack protection, and (in ongoing work) verification,
 freeing up the calling libraries to concentrate on application-specific
 needs such as protocol integration. Applications can also call libmceliece
 directly.
 .
 Development files.

Package: libmceliece1
Description-md5: 84486f605dd26a0b1186adc19b8ad83e
Description-en: Classic McEliece microlibrary - shared library
 libmceliece is a Classic McEliece microlibrary.
 libmceliece has a very simple stateless API based on the SUPERCOP API,
 with wire-format inputs and outputs, providing functions that directly match
 the KEM operations provided by Classic McEliece, such as functions
 .
 mceliece6960119_keypair
 mceliece6960119_enc
 mceliece6960119_dec
 for the mceliece6960119 KEM.
 .
 Internally, libmceliece is based on the official Classic McEliece software,
 specifically the vec implementation (designed to work portably across CPUs) and
 he avx implementation (designed for higher performance on Intel/AMD CPUs with
 AVX2 instructions). libmceliece includes automatic run-time selection
 of implementations.
 .
 libmceliece is intended to be called by larger multi-function libraries
 (such as traditional cryptographic libraries), including libraries in other
 languages via FFI. The idea is that libmceliece takes responsibility for
 the details of Classic McEliece computation, including optimization,
 timing-attack protection, and (in ongoing work) verification,
 freeing up the calling libraries to concentrate on application-specific
 needs such as protocol integration. Applications can also call libmceliece
 directly.
 .
 Shared library.

Package: libmcfp-dev
Description-md5: 3d8c457f47a521008b898aaa7d02329c
Description-en: header only configuration parser library
 There are already a few configuration parser around, but most of them
 introduce runtime dependencies. This header-only library avoids that
 and add a simple to use and complete C++ API for accessing configuration
 passed through command line arguments or configuration files. The argv
 parsing is following the POSIX standard.
 .
 Configuration is available throughout the entire program using a singleton
 object.

Package: libmckoisqldb-java
Description-md5: b49ef12c1532b1c7e170f1e0c33240b9
Description-en: Mckoi SQL Database (MckoiSQLDB)
 A full SQL database system with JDBC driver that can be embedded in a Java
 application or operate as a stand-alone server with clients connecting
 via TCP/IP.

Package: libmcl14-ocaml-dev
Description-md5: 6e03e75de494dbc4969f55fa3d3093fe
Description-en: library providing bindings between mcl and OCaml
 The MCL package is an implementation of the MCL algorithm, and offers
 utilities for manipulating sparse matrices (the essential data
 structure in the MCL algorithm) and conducting cluster experiments.
 .
 This library provides bindings between mcl and OCaml.
 .
 This OCaml code is based on a patch for mcl version 14.  Unfortunately
 the attempt to port the patch to latest mcl did not succeeded.

Package: libmcp-perl
Description-md5: 00665fc3e2010f58452d187d6bf4e3c7
Description-en: module to connect Perl with LLMs using MCP (Model Context Protocol)
 The Model Context Protocol (MCP - https://modelcontextprotocol.io/)
 is a standard that allows Large Language Models (LLMs) to interact
 with web services.

Package: libmcpl-dev
Description-md5: 3a776110722dc31630ffa842a50ffe47
Description-en: Monte Carlo Particle Lists - development files
 This package includes the shared library for reading and writing
 *.mcpl files, a binary format with lists of particle state
 information, for interchanging and reshooting events between various
 Monte Carlo simulation applications.

Package: libmcpl1
Description-md5: b0a276aa0a39095df7aaad3c1890ec9e
Description-en: Monte Carlo Particle Lists - library
 This package includes the shared library for reading and writing
 *.mcpl files, a binary format with lists of particle state
 information, for interchanging and reshooting events between various
 Monte Carlo simulation applications.

Package: libmcpp-dev
Description-md5: b54ee1320257f6ea0d2704922300ce56
Description-en: Alternative C/C++ preprocessor (development files)
 This package installs the development files for the library version
 of mcpp.

Package: libmcpp0
Description-md5: 50d35e9f6b87fff3c47b700d85bb7bc0
Description-en: Alternative C/C++ preprocessor (shared library)
 This package installs the shared library version of mcpp.

Package: libmcrypt-dev
Description-md5: b481039d4729ba8de2b97d7b32c5a2e4
Description-en: De-/Encryption Library development files
 libmcrypt is the library which implements all the algorithms and
 modes found in mcrypt.
 .
 libmcrypt supports the algorithms: BLOWFISH, TWOFISH, DES, TripleDES,
 3-WAY, SAFER-sk64, SAFER-sk128, SAFER+, LOKI97, GOST, RC2, RC6, MARS,
 IDEA, RIJNDAEL-128, RIJNDAEL-192, SERPENT, RIJNDAEL-256, CAST-128
 (known as CAST5), CAST-256, ARCFOUR, ENIGMA, PANAMA, XTEA and WAKE.
 Block algorithms can be used in: CBC, ECB, CFB and OFB (8 bit and n
 bit, where n is the size of the algorithm's block length).
 .
 More information can be found at the libmcrypt homepage
 https://mcrypt.sourceforge.net/ .

Package: libmcrypt4
Description-md5: 6c2f8744885be952f09a0205099c134f
Description-en: De-/Encryption Library
 libmcrypt is the library which implements all the algorithms and
 modes found in mcrypt.
 .
 libmcrypt supports the algorithms: BLOWFISH, TWOFISH, DES, TripleDES,
 3-WAY, SAFER-sk64, SAFER-sk128, SAFER+, LOKI97, GOST, RC2, RC6, MARS,
 IDEA, RIJNDAEL-128, RIJNDAEL-192, SERPENT, RIJNDAEL-256, CAST-128
 (known as CAST5), CAST-256, ARCFOUR, ENIGMA, PANAMA, XTEA and WAKE.
 Block algorithms can be used in: CBC, ECB, CFB and OFB (8 bit and n
 bit, where n is the size of the algorithm's block length).
 .
 More information can be found at the libmcrypt homepage
 https://mcrypt.sourceforge.net/ .

Package: libmctc-lib-dev
Description-md5: 3a299d57c1159cfb20cbe3a3a3d89bf3
Description-en: modular computation tool chain library (development files)
 Common tool chain for working with molecular structure data in various
 applications. This library provides a unified way to perform operations on
 molecular structure data, like reading and writing to common geometry file
 formats.
 .
 This package contains development files.

Package: libmctc-lib0
Description-md5: 012f6431c9438970d85bd0e57d188f59
Description-en: modular computation tool chain library
 Common tool chain for working with molecular structure data in various
 applications. This library provides a unified way to perform operations on
 molecular structure data, like reading and writing to common geometry file
 formats.

Package: libmd4c-dev
Description-md5: b035061e243da14d92d4a0555b7da0ff
Description-en: Markdown for C - development files
 MD4C is C Markdown parser with the following features:
 .
 Compliance: Generally MD4C aims to be compliant to the latest version of
 CommonMark specification. Right now fully compliant to CommonMark 0.28.
 .
 Extensions: MD4C supports some commonly requested and accepted extensions.
 .
 Compactness: MD4C is implemented in one source file and one header file.
 .
 Embedding: MD4C is easy to reuse in other projects, its API is very
 straightforward: There is actually just one function, md_parse().
 .
 Push model: MD4C parses the complete document and calls callback functions
 provided by the application for each start/end of block, start/end of a span,
 and with any textual contents.
 .
 Portability: MD4C builds and works on Windows and Linux, and it should
 be fairly simple to make it run also on most other systems.
 .
 Encoding: MD4C can be compiled to recognize ASCII-only control characters,
 UTF-8 and, on Windows, also UTF-16, i.e. what is on Windows commonly
 called just "Unicode". See more details below.
 .
 Permissive license: MD4C is available under the MIT license.
 .
 This package ships the library's development files.

Package: libmd4c-html-dev
Description-md5: ab3592c1ffbf66f556a6cd0114f41c07
Description-en: Markdown for C HTML-renderer - development files
 MD4C is C Markdown parser with the following features:
 .
 Compliance: Generally MD4C aims to be compliant to the latest version of
 CommonMark specification. Right now fully compliant to CommonMark 0.28.
 .
 Extensions: MD4C supports some commonly requested and accepted extensions.
 .
 Compactness: MD4C is implemented in one source file and one header file.
 .
 Embedding: MD4C is easy to reuse in other projects, its API is very
 straightforward: There is actually just one function, md_parse().
 .
 Push model: MD4C parses the complete document and calls callback functions
 provided by the application for each start/end of block, start/end of a span,
 and with any textual contents.
 .
 Portability: MD4C builds and works on Windows and Linux, and it should
 be fairly simple to make it run also on most other systems.
 .
 Encoding: MD4C can be compiled to recognize ASCII-only control characters,
 UTF-8 and, on Windows, also UTF-16, i.e. what is on Windows commonly
 called just "Unicode". See more details below.
 .
 Permissive license: MD4C is available under the MIT license.
 .
 This package ships the standalone Markdown-to-HTML converter's development
 files.

Package: libmd4c-html0
Description-md5: c2cd54f007c1a437aa1397200511c064
Description-en: Markdown for C HTML-renderer
 MD4C is C Markdown parser with the following features:
 .
 Compliance: Generally MD4C aims to be compliant to the latest version of
 CommonMark specification. Right now fully compliant to CommonMark 0.28.
 .
 Extensions: MD4C supports some commonly requested and accepted extensions.
 .
 Compactness: MD4C is implemented in one source file and one header file.
 .
 Embedding: MD4C is easy to reuse in other projects, its API is very
 straightforward: There is actually just one function, md_parse().
 .
 Push model: MD4C parses the complete document and calls callback functions
 provided by the application for each start/end of block, start/end of a span,
 and with any textual contents.
 .
 Portability: MD4C builds and works on Windows and Linux, and it should
 be fairly simple to make it run also on most other systems.
 .
 Encoding: MD4C can be compiled to recognize ASCII-only control characters,
 UTF-8 and, on Windows, also UTF-16, i.e. what is on Windows commonly
 called just "Unicode". See more details below.
 .
 Permissive license: MD4C is available under the MIT license.
 .
 This package ships the standalone Markdown-to-HTML converter.

Package: libmd4c-html0-dev
Description-md5: ab3592c1ffbf66f556a6cd0114f41c07
Description-en: Markdown for C HTML-renderer - development files
 MD4C is C Markdown parser with the following features:
 .
 Compliance: Generally MD4C aims to be compliant to the latest version of
 CommonMark specification. Right now fully compliant to CommonMark 0.28.
 .
 Extensions: MD4C supports some commonly requested and accepted extensions.
 .
 Compactness: MD4C is implemented in one source file and one header file.
 .
 Embedding: MD4C is easy to reuse in other projects, its API is very
 straightforward: There is actually just one function, md_parse().
 .
 Push model: MD4C parses the complete document and calls callback functions
 provided by the application for each start/end of block, start/end of a span,
 and with any textual contents.
 .
 Portability: MD4C builds and works on Windows and Linux, and it should
 be fairly simple to make it run also on most other systems.
 .
 Encoding: MD4C can be compiled to recognize ASCII-only control characters,
 UTF-8 and, on Windows, also UTF-16, i.e. what is on Windows commonly
 called just "Unicode". See more details below.
 .
 Permissive license: MD4C is available under the MIT license.
 .
 This package ships the standalone Markdown-to-HTML converter's development
 files.

Package: libmd4c0
Description-md5: b1a7a354ebf1c0e39e45738f2bc87adf
Description-en: Markdown for C
 MD4C is C Markdown parser with the following features:
 .
 Compliance: Generally MD4C aims to be compliant to the latest version of
 CommonMark specification. Right now fully compliant to CommonMark 0.28.
 .
 Extensions: MD4C supports some commonly requested and accepted extensions.
 .
 Compactness: MD4C is implemented in one source file and one header file.
 .
 Embedding: MD4C is easy to reuse in other projects, its API is very
 straightforward: There is actually just one function, md_parse().
 .
 Push model: MD4C parses the complete document and calls callback functions
 provided by the application for each start/end of block, start/end of a span,
 and with any textual contents.
 .
 Portability: MD4C builds and works on Windows and Linux, and it should
 be fairly simple to make it run also on most other systems.
 .
 Encoding: MD4C can be compiled to recognize ASCII-only control characters,
 UTF-8 and, on Windows, also UTF-16, i.e. what is on Windows commonly
 called just "Unicode". See more details below.
 .
 Permissive license: MD4C is available under the MIT license.

Package: libmdb3t64
Description-md5: 4662ebd8f8175e8d1b5b5b1a82a207cc
Description-en: Core library for accessing JET / MS Access (MDB) files
 Core library for accessing JET / MS Access database (MDB) files
 programmatically.
 .
 Allows one to use MDB files with PHP for example.

Package: libmdbsql3t64
Description-md5: 4631d1cf31db9c8b0dbb06584f110982
Description-en: mdbtools SQL library
 Libraries built on libmdb to provide a SQL engine for reading
 JET / MS Access database (MDB) files.
 .
 See mdb-sql util in mdbtools package.

Package: libmdc-dev
Description-md5: 53a2aab93f8109ef0a25825d34ccb705
Description-en: Medical Image (DICOM, ECAT, ...) conversion tool (development)
 This project stands for Medical Image Conversion. Released under the
 (L)GPL, it comes with the full C-source code of the library, a
 flexible command line utility and a neat graphical front-end using
 the GTK+ toolkit. The currently supported formats are: Acr/Nema 2.0,
 Analyze (SPM), DICOM 3.0, InterFile 3.3 and PNG.
 .
 Static library, include files and documentation for developers.

Package: libmdc3t64
Description-md5: b860f64f5e205b878e90adc7e37cbc41
Description-en: Medical Image (DICOM, ECAT, ...) conversion tool (library)
 This project stands for Medical Image Conversion. Released under the
 (L)GPL, it comes with the full C-source code of the library, a
 flexible command line utility and a neat graphical front-end using
 the GTK+ toolkit. The currently supported formats are: Acr/Nema 2.0,
 Analyze (SPM), DICOM 3.0, InterFile 3.3 and PNG.
 .
 This is the central library needed by medcon, xmedcon and derived
 programs.

Package: libmdds-dev
Description-md5: 25a247f8274e76d26ab3b83ab127592a
Description-en: Multi Dimension Data structure library -- headers
 A collection of multi-dimensional data structure and indexing algorithm.
 .
 This is a C++ library, and is a collection of various data structures designed
 to efficiently store and query multi-dimensional data for various
 filtering criteria. Different structures are optimized for different
 query needs.
 .
 This library is a source-code only library. It’s designed to be
 header-only meaning that the user program does not need to link to any
 additional shared library in order to use these data structures. The
 data structures are all available as C++ templates.

Package: libmdds-doc
Description-md5: bbf4c8373fecae797744372c33dba360
Description-en: Multi Dimension Data structure library -- documentation
 A collection of multi-dimensional data structure and indexing algorithm.
 .
 This is a C++ library, and is a collection of various data structures designed
 to efficiently store and query multi-dimensional data for various
 filtering criteria. Different structures are optimized for different
 query needs.
 .
 This library is a source-code only library. It’s designed to be
 header-only meaning that the user program does not need to link to any
 additional shared library in order to use these data structures. The
 data structures are all available as C++ templates.
 .
 This package contains the API documentation for mdds.

Package: libmdnsd-dev
Description-md5: a8dd42db446f08af8d35828e5d5efb95
Description-en: static library, header files, and docs for libmdnsd
 This is the static library, including header files, for libmdnsd
 which was originally made for mdnsd.
 .
 The documentation is scarce at best, see the source code for mdnsd
 for the gory details.

Package: libmdnsd2
Description-md5: 8102f94a977a5753dbc6da240875404d
Description-en: small mDNS library for mdnsd
 This is the multicast DNS (mDNS) library used by mdnsd.  It can be used
 by any application in need of advertising its services over mDNS-SD.
 .
 See the libmdnsd-dev package for details.

Package: libmdock-java
Description-md5: 6c0428b30748108d7d05df41bd2fdae6
Description-en: lightweight Java component nesting and docking system
 Lightweight Java docking framework as used by Protégé.

Package: libmdx-ocaml
Description-md5: 48f56c988850dfe300a9bb81b2affaa3
Description-en: execute OCaml code inside markdown documentation -- runtime files
 Executing code blocks within documentation allows them to
 be kept up to date. It supports Markdown and mli/mld
 documentation types.
 .
 This package contains only the executables

Package: libmdx-ocaml-dev
Description-md5: 9886832a48936889e53507e2299dee8c
Description-en: execute OCaml code inside markdown documentation -- development files
 Executing code blocks within documentation allows them to
 be kept up to date. It supports Markdown and mli/mld
 documentation types.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-mdx.

Package: libmeanwhile-dev
Description-md5: d8851238f01600e4383842daf9b33384
Description-en: development package for libmeanwhile
 This library provides the basic Lotus Sametime Community Client session
 functionality along with the core services; Presence, Messaging, and
 Conferencing.
 .
 This package contains development files of the library.

Package: libmeanwhile1
Description-md5: 82e65bea7e1388bd4ffee62b6cc57363
Description-en: open implementation of the Lotus Sametime Community Client protocol
 This library provides the basic Lotus Sametime Community Client session
 functionality along with the core services; Presence, Messaging, and
 Conferencing.

Package: libmecab-java
Description-md5: 0da229f287ef0947feed6981190e91a9
Description-en: mecab binding for Java - java classes
 Mecab is a Japanese morphological analysis system.
 .
 libmecab-java is built for Java.

Package: libmecab-jni
Description-md5: d366666b4b4d1ade8cced89e04dc2f81
Description-en: mecab binding for Java - native interface
 Mecab is a Japanese morphological analysis system.
 .
 libmecab-jni is built for Java.

Package: libmecab-perl
Description-md5: ca50e133dc90548b12d8092a7b91fd55
Description-en: Mecab binding for Perl
 Mecab is a Japanese morphological analysis system.
 .
 libmecab-perl is its binding for Perl.

Package: libmed-dev
Description-md5: 6247a3e8f3474ac1927444ea6172c773
Description-en: Development files for libmed
 MED-fichier (Modélisation et Echanges de Données, in English Modelisation
 and Data Exchange) is a library to store and exchange meshed data or
 computation results. It uses the HDF5 file format to store the data.

Package: libmed-doc
Description-md5: 22ea389dbc51d700f3dec52e96ca96de
Description-en: Documentation for the MED-fichier library
 MED-fichier (Modélisation et Echanges de Données, in English Modelisation
 and Data Exchange) is a library to store and exchange meshed data or
 computation results. It uses the HDF5 file format to store the data.
 .
 This package provides the documentation for the MED-fichier library
 (in French).

Package: libmed-tools
Description-md5: 7601014f8912fdb31eb7eeed63cb64af
Description-en: Runtime tools to handle MED files
 MED-fichier (Modélisation et Echanges de Données, in English Modelisation
 and Data Exchange) is a library to store and exchange meshed data or
 computation results. It uses the HDF5 file format to store the data.
 .
 This package contains runtime tools for med-fichier:
 - mdump: a tool to dump MED files
 - xmdump: graphical version of mdump.
 - medconforme: a tool to validate a MED file
 - medimport: a tool to convert a MED v2.1 or v2.2 file into a MED v2.3
 file

Package: libmed11
Description-md5: 2f0d6f36c3259dd9231f7dde9469055f
Description-en: Library to exchange meshed data (Fortran version)
 MED-fichier (Modélisation et Echanges de Données, in English Modelisation
 and Data Exchange) is a library to store and exchange meshed data or
 computation results. It uses the HDF5 file format to store the data.
 .
 This package contains the MED-fichier runtime library (Fortran version).

Package: libmedc-dev
Description-md5: 9f91a0945dddc9dc6c190f9a667c2941
Description-en: Development files for libmedc
 MED-fichier (Modélisation et Echanges de Données, in English Modelisation
 and Data Exchange) is a library to store and exchange meshed data or
 computation results. It uses the HDF5 file format to store the data.
 .
 This package contains the header files and static library needed to
 compile applications that use libmedC.

Package: libmedc11t64
Description-md5: 240c8fa72a78b0c954354b94f28bb7cf
Description-en: Library to exchange meshed data (C version)
 MED-fichier (Modélisation et Echanges de Données, in English Modelisation
 and Data Exchange) is a library to store and exchange meshed data or
 computation results. It uses the HDF5 file format to store the data.
 .
 This package contains the MED-fichier runtime library (C version).

Package: libmedia-convert-perl
Description-md5: 478b9b74f425ff588ea40ff933d298fc
Description-en: Generate ffmpeg command lines from OO perl
 The Media::Convert package provides an API that generates ffmpeg
 command lines to convert audio and video assets from one format to
 another.
 .
 It is meant as a perl library, but ships with a simple command-line
 binary (mc-encode) which can handle a subset of the API and can
 convert/transcode video or audio assets from one format to another
 using recommended settings for the target codec.

Package: libmediainfo-dev
Description-md5: 526e0a6f28cff202d6f5871161067a37
Description-en: library reading metadata from media files -- headers
 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...
 .
 This package contains the headers and other development support files needed
 for compiling and linking applications and libraries which use this library.

Package: libmediainfo-doc
Description-md5: ae6e292bef7eea527a031a672977b21c
Description-en: library for reading metadata from media files -- documentation
 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...
 .
 This package contains the Doxygen generated API reference for developing
 applications/libraries using this library.

Package: libmediainfo0v5
Description-md5: 1af312bbd3fb696ce54d33f2a540be54
Description-en: library for reading metadata from media files -- shared library
 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...
 .
 This package contains the shared library needed for running applications which
 use this library.

Package: libmedialibrary-dev
Description-md5: 80b73cc8238c02cd773f095a88fe0810
Description-en: library for managing media files in a media library (development files)
 Medialibrary provides tools for media applications to manage their media
 libraries. It supports media discovery, metadata handling, and a database
 backend. The latter provides ways to easily search and browse the media
 library.
 .
 This package contains the development files for medialibrary.

Package: libmedialibrary0
Description-md5: 69cb6a71455a20746399ee1d22b00732
Description-en: library for managing media files in a media library (shared library)
 Medialibrary provides tools for media applications to manage their media
 libraries. It supports media discovery, metadata handling, and a database
 backend. The latter provides ways to easily search and browse the media
 library.
 .
 This package contains the shared library.

Package: libmediascanner-2.0-4
Description-md5: da0572363136887453cfc8359841bcd7
Description-en: Access library for the media scanner's index
 This library provides convenient and safe access to the media scanner's
 index files.

Package: libmediascanner-2.0-dev
Description-md5: 68f92e52425f3867cbeb2cddc85fdc9f
Description-en: Development files for libmediascanner
 Media Scanner 2.0 is a user session D-Bus services that scans files (and
 etects changes) in the user's home directory relevant for media apps
 (such as the gallery app, the music player app, the mediaplayer app,
 etc.).
 .
 This package provides the infrastructure for using the media scanner's
 access library in C++ based projects.

Package: libmediawiki-api-perl
Description-md5: 3753bd8e38dd0f59c42dc0ff2e67caa8
Description-en: Perl interface to the MediaWiki API
 MediaWiki::API is a Perl module that provides an interface to the MediaWiki
 API (see <URL:http://www.mediawiki.org/wiki/API>), which allows the creation
 of scripts to automate editing and extraction of data from MediaWiki-driven
 sites like Wikipedia.

Package: libmediawiki-bot-perl
Description-md5: 2526485ffbde78a8722e61fe77eca123
Description-en: high-level bot framework for interacting with MediaWiki wikis
 MediaWiki::Bot is a framework that can be used to write bots which interface
 with the MediaWiki API (http://en.wikipedia.org/w/api.php).
 .
 Actions the framework supports include:
 .
 * logging in/out of a MediaWiki wiki
 * editing a wiki page
 * moving a wiki page
 * retrieving the edit history of a wiki page
 * listing all pages linking to a wiki page
 * downloading an image file from a wiki
 * searching for text across all wiki pages

Package: libmediawiki-dumpfile-perl
Description-md5: 6288e73f2b4754f73d0f7d836c972b46
Description-en: Perl module to parse MediaWiki dump files
 MediaWiki::DumpFile is used to parse various dump files from a MediaWiki
 instance. The most likely use-case is that you want to parse content at
 http://download.wikimedia.org/backup-index.html provided by WikiMedia,
 which includes the English and all other language Wikipedias.
 .
 This module could also be considered Parse::MediaWikiDump version 2. It
 has been created as a separate distribution to improve the API without
 breaking existing code that is using Parse::MediaWikiDump.

Package: libmedimport-dev
Description-md5: b52f0c78ed2124ddf544e253cf42161e
Description-en: Development files for libmedimport0
 MED-fichier (Modélisation et Echanges de Données, in English Modelisation
 and Data Exchange) is a library to store and exchange meshed data or
 computation results. It uses the HDF5 file format to store the data.
 .
 This package contains the header files and static library needed to
 compile applications that use libmedimport, including C++ applications.

Package: libmedimport0v5
Description-md5: 182d0b9e5ac0a9842a525879342fe142
Description-en: Library to import old version files
 MED-fichier (Modélisation et Echanges de Données, in English Modelisation
 and Data Exchange) is a library to store and exchange meshed data or
 computation results. It uses the HDF5 file format to store the data.
 .
 This package contains the library able to import old version files (C
 version).

Package: libmedley-clojure
Description-md5: 7dcc12d0eef5dfbfaa4c0a2cd6c4e9f1
Description-en: Clojure/ClojureScript utility library
 Medley is a lightweight Clojure/ClojureScript library of useful,
 mostly pure functions that are "missing" from clojure.core.
 Medley has a tight focus and limits itself to a small set of general-purpose
 functions.

Package: libmeep-dev
Description-md5: 34e1ac04787768670678b1afc7048a17
Description-en: development library for using meep
 Meep is a free and open-source software package for electromagnetics
 simulation via the finite-difference time-domain (FDTD) method.
 .
 Its features include:
 * Free and open-source software under the GNU GPL.
 * Complete scriptability via Python, Scheme, or C++ APIs.
 * Simulation in 1d, 2d, 3d, and cylindrical coordinates.
 * Distributed memory parallelism on any system supporting MPI.
 * Arbitrary anisotropic electric permittivity ε and magnetic permeability μ,
 along with dispersive ε(ω) and μ(ω) including loss/gain,
 nonlinear (Kerr & Pockels) dielectric and magnetic materials,
 electric/magnetic conductivities σ, and saturable gain/absorption.
 * Perfectly-matched layer (PML) absorbing boundaries as well as
 Bloch-periodic and perfect-conductor boundary conditions.
 * Exploitation of symmetries to reduce the computation size, including
 even/odd mirror planes and 90°/180° rotations.
 * Arbitrary current sources including a guided-mode launcher.
 * Frequency-domain solver for finding the response to a
 continuous-wave (CW) source.
 * ε/μ and field import/export in the HDF5 data format.
 * GDSII file import for planar geometries.
 * Materials library containing predefined broadband, complex
 refractive indices.
 * Field analyses including Poynting flux, mode decomposition, near to far
 transformations, frequency extraction, local density of states (LDOS),
 modal volume, Maxwell stress tensor, arbitrary functions; completely
 programmable.
 .
 This package contains some files for developing software.

Package: libmeep-mpi-default-dev
Description-md5: d74e1d6b21cac19ea4465c2bce3c4076
Description-en: development library for using parallel version of meep
 Meep is a free and open-source software package for electromagnetics
 simulation via the finite-difference time-domain (FDTD) method.
 .
 Its features include:
 * Free and open-source software under the GNU GPL.
 * Complete scriptability via Python, Scheme, or C++ APIs.
 * Simulation in 1d, 2d, 3d, and cylindrical coordinates.
 * Distributed memory parallelism on any system supporting MPI.
 * Arbitrary anisotropic electric permittivity ε and magnetic permeability μ,
 along with dispersive ε(ω) and μ(ω) including loss/gain,
 nonlinear (Kerr & Pockels) dielectric and magnetic materials,
 electric/magnetic conductivities σ, and saturable gain/absorption.
 * Perfectly-matched layer (PML) absorbing boundaries as well as
 Bloch-periodic and perfect-conductor boundary conditions.
 * Exploitation of symmetries to reduce the computation size, including
 even/odd mirror planes and 90°/180° rotations.
 * Arbitrary current sources including a guided-mode launcher.
 * Frequency-domain solver for finding the response to a
 continuous-wave (CW) source.
 * ε/μ and field import/export in the HDF5 data format.
 * GDSII file import for planar geometries.
 * Materials library containing predefined broadband, complex
 refractive indices.
 * Field analyses including Poynting flux, mode decomposition, near to far
 transformations, frequency extraction, local density of states (LDOS),
 modal volume, Maxwell stress tensor, arbitrary functions; completely
 programmable.
 .
 This package contains some files for developing software.

Package: libmeep-mpi-default33
Description-md5: 0ac342e03e62938e9f63e65559d7e509
Description-en: library for using parallel version of meep
 Meep is a free and open-source software package for electromagnetics
 simulation via the finite-difference time-domain (FDTD) method.
 .
 Its features include:
 * Free and open-source software under the GNU GPL.
 * Complete scriptability via Python, Scheme, or C++ APIs.
 * Simulation in 1d, 2d, 3d, and cylindrical coordinates.
 * Distributed memory parallelism on any system supporting MPI.
 * Arbitrary anisotropic electric permittivity ε and magnetic permeability μ,
 along with dispersive ε(ω) and μ(ω) including loss/gain,
 nonlinear (Kerr & Pockels) dielectric and magnetic materials,
 electric/magnetic conductivities σ, and saturable gain/absorption.
 * Perfectly-matched layer (PML) absorbing boundaries as well as
 Bloch-periodic and perfect-conductor boundary conditions.
 * Exploitation of symmetries to reduce the computation size, including
 even/odd mirror planes and 90°/180° rotations.
 * Arbitrary current sources including a guided-mode launcher.
 * Frequency-domain solver for finding the response to a
 continuous-wave (CW) source.
 * ε/μ and field import/export in the HDF5 data format.
 * GDSII file import for planar geometries.
 * Materials library containing predefined broadband, complex
 refractive indices.
 * Field analyses including Poynting flux, mode decomposition, near to far
 transformations, frequency extraction, local density of states (LDOS),
 modal volume, Maxwell stress tensor, arbitrary functions; completely
 programmable.
 .
 This package contains libraries for the OpenMPI version on 64bit architectures
 and for the MPICH version on 32bit architectures.

Package: libmeep33
Description-md5: 183acba4add9cf152d6178cb314a7ce9
Description-en: library for using meep
 Meep is a free and open-source software package for electromagnetics
 simulation via the finite-difference time-domain (FDTD) method.
 .
 Its features include:
 * Free and open-source software under the GNU GPL.
 * Complete scriptability via Python, Scheme, or C++ APIs.
 * Simulation in 1d, 2d, 3d, and cylindrical coordinates.
 * Distributed memory parallelism on any system supporting MPI.
 * Arbitrary anisotropic electric permittivity ε and magnetic permeability μ,
 along with dispersive ε(ω) and μ(ω) including loss/gain,
 nonlinear (Kerr & Pockels) dielectric and magnetic materials,
 electric/magnetic conductivities σ, and saturable gain/absorption.
 * Perfectly-matched layer (PML) absorbing boundaries as well as
 Bloch-periodic and perfect-conductor boundary conditions.
 * Exploitation of symmetries to reduce the computation size, including
 even/odd mirror planes and 90°/180° rotations.
 * Arbitrary current sources including a guided-mode launcher.
 * Frequency-domain solver for finding the response to a
 continuous-wave (CW) source.
 * ε/μ and field import/export in the HDF5 data format.
 * GDSII file import for planar geometries.
 * Materials library containing predefined broadband, complex
 refractive indices.
 * Field analyses including Poynting flux, mode decomposition, near to far
 transformations, frequency extraction, local density of states (LDOS),
 modal volume, Maxwell stress tensor, arbitrary functions; completely
 programmable.
 .
 This package contains the library.

Package: libmegapixels-dev
Description-md5: dd42d8601c0733a07820db59506bbfcc
Description-en: Device abstraction library for Megapixels -- Development files
 libmegapixels is the device abstraction layer used by Megapixels, a GTK4
 camera application supporting multiple mobile devices.
 .
 This package contains the development files for building software based on
 libmegapixels.

Package: libmegapixels-utils
Description-md5: edf2ac031445fedee2476c19e290bead
Description-en: Device abstraction library for Megapixels -- Utility programs
 libmegapixels is the device abstraction layer used by Megapixels, a GTK4
 camera application supporting multiple mobile devices.
 .
 This package contains command-line utilities that can be useful for creating
 and improving device configurations.

Package: libmegapixels1
Description-md5: 16322899c6100ee6ab6a9e5b5e824153
Description-en: Device abstraction library for Megapixels -- Shared library
 Megapixels is a GTK4 camera application that knows how to deal with the V4L2
 media request API. It now relies on libmegapixels for handling all the device
 and platform-specific code.
 .
 This package contains the shared library itself.

Package: libmem-usage-ocaml
Description-md5: 4dc5f1581cc4ac717becef94c2a7832d
Description-en: return information on memory usage -- runtime files
 The module will return information on memory usage. It is
 designed to be simple and cross-platform.
 .
 This package contains only the shared runtime stub libraries

Package: libmem-usage-ocaml-dev
Description-md5: cd4e557e9d4b90b2ebed080a5e4acc69
Description-en: return information on memory usage -- development files
 The module will return information on memory usage. It is
 designed to be simple and cross-platform.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-mem_usage.

Package: libmemcached-libmemcached-perl
Description-md5: 4e3803bfe4c478513d486abafeb9752e
Description-en: thin, fast, full interface to the libmemcached client API
 Memcached::libmemcached is a very thin, highly efficient, wrapper around the
 libmemcached library. It's implemented almost entirely in C.
 .
 It gives full access to the rich functionality offered by libmemcached.
 libmemcached is fast, light on memory usage, thread safe, and provide full
 access to server side methods.
 .
 - Synchronous and Asynchronous support.
 .
 - TCP and Unix Socket protocols.
 .
 - A half dozen or so different hash algorithms.
 .
 - Implementations of the new cas, replace, and append operators.
 .
 - Man pages written up on entire API.
 .
 - Implements both modulo and consistent hashing solutions.

Package: libmemoize-expirelru-perl
Description-md5: 362b3f35fc4ae7b5a06f9d76fde2ddbf
Description-en: Expiry plug-in for Memoize that adds LRU cache expiration
 Memoize::ExpireLRU implements an expiry policy for Memoize that follows LRU
 semantics, that is, the last n results, where n is specified as the argument
 to the CACHESIZE parameter, will be cached.
 .
 For the theory of Memoization, please see the Memoize module documentation.

Package: libmemoize-memcached-perl
Description-md5: 5fb94d848a28914a27b84a2f8adc7fbd
Description-en: implementation of Memoize using memcached for storage
 Memoize::Memcached is a Perl module that implements an interface similar to
 the Memoize module available in Perl core. It is designed to store results
 using one or more memcached servers.
 .
 For the theory of Memoization, please see the Memoize module documentation.

Package: libmemory-usage-perl
Description-md5: 42abea55c4c4e24c5805f127942a56d4
Description-en: Determine actual memory usage of Perl programs
 Memory::Usage measures, from the operating system's perspective,
 how much memory a Perl program is using at any given time.
 .
 It can record memory usage at specific times, and report about
 it afterwards.

Package: libmems-dev
Description-md5: d69753138606636bd9743d8705e86fd7
Description-en: development library to support DNA string matching and comparative genomics
 libMems is a freely available software development library to support DNA
 string matching and comparative genomics. Among other things, libMems
 implements an algorithm to perform approximate multi-MUM and multi-MEM
 identification. The algorithm uses spaced seed patterns in conjunction
 with a seed-and-extend style hashing method to identify matches. The method
 is efficient, requiring a maximum of only 16 bytes per base of the largest
 input sequence, and this data can be stored externally (i.e. on disk) to
 further reduce memory requirements.
 .
 This is the development package containing the statically linked
 library and the header files.

Package: libmems1t64
Description-md5: c60c05b4ca212f4f7c319570e75ba1d3
Description-en: library to support DNA string matching and comparative genomics
 libMems is a freely available software development library to support DNA
 string matching and comparative genomics. Among other things, libMems
 implements an algorithm to perform approximate multi-MUM and multi-MEM
 identification. The algorithm uses spaced seed patterns in conjunction
 with a seed-and-extend style hashing method to identify matches. The method
 is efficient, requiring a maximum of only 16 bytes per base of the largest
 input sequence, and this data can be stored externally (i.e. on disk) to
 further reduce memory requirements.
 .
 This package contains the dynamic library.

Package: libmemtailor-dev
Description-md5: faf6393357ed0432450318ed728e6c65
Description-en: C++ library of special purpose memory allocators (developer tools)
 Memtailor is a C++ library of special purpose memory allocators. It currently
 offers an arena allocator and a memory pool.
 .
 This package contains the developer tools.

Package: libmemtailor0
Description-md5: 9a6736b1608b67887a364e9298fc3c59
Description-en: C++ library of special purpose memory allocators (shared library)
 Memtailor is a C++ library of special purpose memory allocators. It currently
 offers an arena allocator and a memory pool.
 .
 This package contains the shared library.

Package: libmenhir-ocaml-dev
Description-md5: 4313c2cf8caec65a573af15e872ce415
Description-en: Menhir library for OCaml
 Menhir is a LR(1) parser generator for the OCaml programming language.
 It is mostly compatible with the ocamlyacc parser generator provided with
 OCaml, and has a number of enhancements over ocamlyacc.
 .
 This package contains the Menhir library for the OCaml programming language.
 It gives access to, among others, the following modules:
 * InfiniteArray: implements infinite arrays, that is, arrays
 that grow transparently upon demand.
 * RowDisplacement: compresses a two-dimensional table, where some
 values are considered insignificant, via row displacement.
 * Engine: LR parsing engine.

Package: libmenlo-legacy-perl
Description-md5: 2de7f94d6d8cfb4a34a132b0f7a6bccd
Description-en: legacy internal and client support for Menlo
 Menlo::Legacy is a package to install Menlo::CLI::Compat which is a
 compatibility library that implements the classic version of cpanminus
 internals and behaviors. This is so that existing users of cpanm and API
 clients such as Carton, Carmel and App::cpm can rely on the stable features
 and specific behaviors of cpanm.

Package: libmenlo-perl
Description-md5: 426f4f325e9f873310ab7ca14f651ec0
Description-en: CPAN client backend
 Menlo is a backend for cpanm 2.0, developed with the goal to replace cpanm
 internals with a set of modules that are more flexible, extensible and easier
 to use.

Package: libmenu-cache-bin
Description-md5: 725d65d225e430ba8faeb2a194b5ea8f
Description-en: LXDE implementation of the freedesktop Menu's cache (libexec)
 Libmenu-cache is a library creating and utilizing caches to speed up
 the access to freedesktop.org defined application menus.
 .
 This package contains the binaries required to use libmenu-cache library.

Package: libmenu-cache-dev
Description-md5: 9176db60f0bc3d4cc5dea61f3800257e
Description-en: LXDE implementation of the freedesktop Menu's cache (devel)
 Libmenu-cache is a library creating and utilizing caches to speed up
 the access to freedesktop.org defined application menus.
 .
 This package contains the development files.

Package: libmenu-cache-doc
Description-md5: c863cdc802b3b4239d7d47d2183fe47e
Description-en: LXDE implementation of the freedesktop Menu's cache (docs)
 Libmenu-cache is a library creating and utilizing caches to speed up
 the access to freedesktop.org defined application menus.
 .
 This package contains the development documentation.

Package: libmenu-cache3
Description-md5: d8d1a8a6d218622dc8a4c4530d271e5a
Description-en: LXDE implementation of the freedesktop Menu's cache
 Libmenu-cache is a library creating and utilizing caches to speed up
 the access to freedesktop.org defined application menus.
 .
 It can be used as a replacement of libgnome-menu of gnome-menus:
 .
 * Shorten time for loading menu entries.
 * Ease of use (API is very similar to that of libgnome-menu).
 * Lightweight runtime library (parsing of the menu definition files
 are done by menu-cache-gen when the menus are really changed).
 * Less unnecessary and complicated file monitoring.
 * Heavily reduced disk I/O.

Package: libmeryl-dev
Description-md5: 9f7832d4a21dbee43ec075eb1c1484c1
Description-en: in- and out-of-core kmer counting and utilities (development lib)
 meryl computes the kmer content of genomic sequences.  Kmer
 content is represented as a list of kmers and the number of
 times each occurs in the input sequences.  The kmer can be
 restricted to only the forward kmer, only the reverse kmer,
 or the canonical kmer (lexicographically smaller of the
 forward and reverse kmer at each location).  Meryl can
 report the histogram of counts, the list of kmers and their
 counts, or can perform mathematical and set operations
 on the processed data files.
 .
 This package contains the static libraries and header files.

Package: libmeschach-dev
Description-md5: 0ebca0d1c27b5eb2f5823cf1eaab080f
Description-en: development files for meschach
 These are files necessary for compiling programs with the
 meschach linear algebra library.

Package: libmeschach1.2
Description-md5: 69dba98206becf30985c64c094368e12
Description-en: library for performing operations on matrices and vectors
 Meschach is a library of routines written in C for matrix
 computations. These include operations for basic numerical linear
 algebra; routines for matrix factorisations; solving systems of
 equations; solving least squares problems; computing eigenvalues,
 eigenvectors and singular values;sparse matrix computations including
 both direct and iterative methods. This package makes use of the
 features of the C programming language: data structures, dynamic
 memory allocation and deallocation, pointers, functions as parameters
 and objects. Meschach has a number of self-contained data structures
 for matrices, vectors and other mathematical objects.
 Web site: ftp://ftpmaths.anu.edu.au/pub/meschach/meschach.html

Package: libmeshb-dev
Description-md5: 8c4e7474acb943f5f0833096f483dc82
Description-en: A library to handle the *.meshb file format
 The Gamma Mesh Format (GMF) and the associated library libMeshb provide
 programers of simulation and meshing software with an easy way to store their
 meshes and physical solutions. The GMF features more than 200 kinds of data
 types, like vertex, polyhedron, normal vector or vector solution field. The
 libMeshb provides a convenient way to move data between those files, via
 keyword tags, and the user's own structures. Transparent handling of ASCII &
 binary files. Transparent handling of little & big endian files. Optional ultra
 fast asynchronous and low level transfers. Can call user's own pre and post
 processing routines in a separate thread while accessing a file

Package: libmeshoptimizer-dev
Description-md5: dedf1e744dfcdd8a3e26b7925a467747
Description-en: Mesh optimizing library for 3D object rendering - development headers
 When a GPU renders triangle meshes, various stages of the GPU pipeline have
 to process vertex and index data. The efficiency of these stages depends on
 the data you feed to them; this library provides algorithms to help optimize
 meshes for these stages, as well as algorithms to reduce the mesh complexity
 and storage overhead.
 .
 This package provides the development headers for the library.

Package: libmeshoptimizer2d
Description-md5: 55e3dc216793fa6a83d1867aa7f08b7c
Description-en: Mesh optimizing library for 3D object rendering
 When a GPU renders triangle meshes, various stages of the GPU pipeline have
 to process vertex and index data. The efficiency of these stages depends on
 the data you feed to them; this library provides algorithms to help optimize
 meshes for these stages, as well as algorithms to reduce the mesh complexity
 and storage overhead.

Package: libmeshsdfilter-dev
Description-md5: 9deb939a7597ca089f17a08a467f50cd
Description-en: Static/Dynamic Filtering for Mesh Geometry
 Implementation of the mesh normal filtering algorithm from the paper: Juyong
 Zhang, Bailin Deng, Yang Hong, Yue Peng, Wenjie Qin, Ligang Liu. Static/Dynamic
 Filtering for Mesh Geometry. arXiv:1712.03574.
 .
 This is a header-only library. This package contains the headers

Package: libmessage-passing-amqp-perl
Description-md5: 7c750ff66a00b810e294b3eca09c2583
Description-en: input and output message-pass messages via AMQP
 Message::Passing::AMQP is an AMQP adaptor
 for Message::Passing for speaking to AMQP servers,
 for example <RabbitMQ http://www.rabbitmq.com/> or QPID.
 .
 The Advanced Message Queuing Protocol (AMQP)
 is an open standard application layer protocol
 for message-oriented middleware.

Package: libmessage-passing-filter-regexp-perl
Description-md5: 734a28bca95c6739f619b7a02da72929
Description-en: regexp capture filter For Message::Passing
 Message::Passing::Filter::Regexp is a Message::Passing filter which
 passes all incoming messages through regexp captures.
 .
 Note it must be applied after Message::Passing::Filter::ToLogstash
 because it won't process JSON data but directly captures
 "$message-"{'@message'}> data lines into "%{ $message-"{'@fields'} }>.

Package: libmessage-passing-perl
Description-md5: 5e0d1a5cdbb8a553fb5167fc91fdf567
Description-en: simple way of doing messaging
 Message::Passing is a library for building high performance,
 loosely coupled and reliable/reseliant applications,
 structured as small services
 which communicate over the network by passing messages.

Package: libmessage-passing-zeromq-perl
Description-md5: 6c3d6a8b97c6321fe8a6d5c74e417e68
Description-en: input and output messages to ZeroMQ
 Message::Passing::ZeroMQ is a ZeroMQ transport for Message::Passing.
 .
 Designed for use as a log transport and aggregation mechanism for perl
 applications, allowing you to aggregate structured and non-structured
 log messages across the network in a non-blocking manner.
 .
 Clients (i.e. users of the Message::Passing::Output::ZeroMQ class)
 connect to a server (i.e. a user of the Message::Passing::Input::ZeroMQ
 class) via ZeroMQ's pub/sub sockets. These are setup to be lossy and
 non-blocking, meaning that if the log-receiver process is down or slow,
 then the application will queue a small (and configurable) amount of
 logs on its side, and after that log messages will be dropped.
 .
 Whilst throwing away log messages isn't a good thing to do, or
 something that you want to happen regularly, in many (especially web
 application) contexts, network logging being a single point of failure
 is not acceptable from a reliability and graceful degradation
 standpoint.
 .
 The application grinding to a halt as a non-essential centralised
 resource is unavailable (e.g. the log aggregation server) is
 significantly less acceptable than the loss of non-essential logging
 data.

Package: libmessaging-menu-dev
Description-md5: ba05b7a66badec5348752888f6712f3c
Description-en: Ayatana Messaging Menu - library development files
 A place on the user's desktop that collects messages that need a response.
 .
 This menu provides a condensed and collected view of all of those messages
 for quick access, but without making them annoying in times that you want
 to ignore them.
 .
 This package provides development files for the Messaging Menu shared
 library.

Package: libmessaging-menu0
Description-md5: 07eda7d0891a892ece4bbb0b276cb20f
Description-en: Ayatana Messaging Menu - shared library
 A place on the user's desktop that collects messages that need a response.
 .
 This menu provides a condensed and collected view of all of those messages
 for quick access, but without making them annoying in times that you want
 to ignore them.
 .
 This library contains information to build status providers to go into
 the messaging menu.

Package: libmeta-builder-perl
Description-md5: e6a5397d4bcdd289b5a5d6cb9da9d0f2
Description-en: tool for creating Meta objects to track custom metrics
 Meta programming is becoming more and more popular. The popularity of Meta
 programming comes from the fact that many problems are made significantly
 easier. There are a few specialized Meta tools out there, for instance
 Class:MOP which is used by Moose to track class metadata.
 .
 Meta::Builder is designed to be a generic tool for writing Meta objects.
 Unlike specialized tools, Meta::Builder makes no assumptions about what
 metrics you will care about. Meta::Builder also mkaes it simple for others to
 extend your meta-object based tools by providing hooks for other packages to
 add metrics to your meta object.
 .
 If a specialized Meta object tool is available to meet your needs please use
 it. However if you need a simple Meta object to track a couple metrics, use
 Meta::Builder.

Package: libmeta-perl
Description-md5: bc544ecf2bc93ea010e4b523c8e5a84b
Description-en: meta-programming API
 This package provides an API for metaprogramming; that is, allowing code to
 inspect or manipulate parts of its own program structure. Parts of the perl
 interpreter itself can be accessed by means of "meta"-objects provided by
 this package. Methods on these objects allow inspection of details, as well
 as creating new items or removing existing ones.
 .
 The intention of this API is to provide a nicer replacement for existing
 tricks such as no strict 'refs' and using globrefs, and also to be a more
 consistent place to add new abilities, such as more APIs for inspection and
 alteration of internal structures, metaprogramming around the new 'class'
 feature, and other such uses.
 .
 meta should be considered experimental; no API stability guarantees are made
 at this time. Behaviour may be added, altered, or removed in later versions.

Package: libmetabase-fact-perl
Description-md5: fc8a9896c4a0cdbe7a9f2dcc2c13ce02
Description-en: base class for Metabase Facts
 Metabase is a system for associating metadata with CPAN
 distributions. The metabase can be used to store test reports, reviews,
 coverage analysis reports, reports on static analysis of coding style, or
 anything else for which datatypes are constructed.
 .
 Metabase::Fact is a base class for Facts (really opinions or analyses) that
 can be sent to or retrieved from a Metabase repository.
 .
 Metabase::Report is a base class for collections of Metabase::Fact objects
 that can be sent to or retrieved from a Metabase system.

Package: libmetacity-dev
Description-md5: 2870632925f93a4879c6dd6207016ddb
Description-en: development files for the Metacity window manager
 Metacity is a small window manager, using GTK to do everything.
 .
 As the author says, metacity is a "Boring window manager for the adult in
 you. Many window managers are like Marshmallow Froot Loops; Metacity is
 like Cheerios."
 .
 This package contains the development files.

Package: libmetacity3
Description-md5: a636d9a504b8d22465fdf467b4819178
Description-en: library for the Metacity window manager
 Metacity is a small window manager, using GTK to do everything.
 .
 As the author says, metacity is a "Boring window manager for the adult in
 you. Many window managers are like Marshmallow Froot Loops; Metacity is
 like Cheerios."
 .
 This package contains the shared library.

Package: libmetacpan-client-perl
Description-md5: 649d4a8722e53a0cc782f611bfa62cc7
Description-en: MetaCPAN API client
 MetaCPAN::Client is a hopefully-complete API-compliant client to MetaCPAN
 (https://metacpan.org) with DWIM capabilities, to make your life easier.
 .
 This module has three purposes:
 .
 * Provide 100% of the MetaCPAN API
 * Be lightweight, to allow flexible usage
 * DWIM

Package: libmetadata-extractor-java
Description-md5: 2d715b7fe2f3b1a84b2c8be5b3ec5f89
Description-en: JPEG metadata extraction framework
 Java based metadata extraction library for JPEG images
 with support for Exif and Iptc metadata segments, including
 manufacturer specific metadata of several digital camera models.

Package: libmetadata-ocaml-dev
Description-md5: 0fa9d4c2b8f423803e382491930b70ea
Description-en: read metadata from various formats
 A pure OCaml library to read metadata from various formats. For now, are
 supported:
 .
 audio formats: ID3v1 and ID3v2 (for mp3), ogg/vorbis, ogg/opus and flac
 .
 image formats: jpeg and png
 .
 video formats: mp4 and avi

Package: libmetainf-services-java
Description-md5: 95f22d783f8a44fa750f726637afc616
Description-en: META-INF/services generator
 This tiny library is an annotation processor that automatically generates
 META-INF/services/* file from annotations that you placed on your source
 code, thereby eliminating the need for you to do it by yourself.

Package: libmetalang99-dev
Description-md5: a89e45d89f9db37cc94f48dd4409e715
Description-en: Full-blown preprocessor metaprogramming
 Metalang99 is a firm foundation for writing reliable and maintainable
 metaprograms in pure C99. It is implemented as an interpreted FP
 language atop of preprocessor macros: just #include <metalang99.h>
 and you are ready to go. Metalang99 features algebraic data types,
 pattern matching, recursion, currying, and collections; in addition,
 it provides means for compile-time error reporting and
 debugging. With our built-in syntax checker, macro errors should be
 perfectly comprehensible, enabling you for convenient development.

Package: libmetee-dev
Description-md5: d926cda280bf33f1ffeb6193bd0c2ce6
Description-en: Intel Management Engine Interface library, development files
 The Intel Management Engine Interface is a side channel bus on various
 Intel hardware, giving access to serial numbers, device telemetry and
 firmware storage.
 .
 This library provides functions to find and use existing MEI instances on
 the system.
 .
 This package provides the development headers and static library.

Package: libmetee6.2.3.0
Description-md5: 8e381db520f3a0593f08e94b648a95cb
Description-en: Intel Management Engine Interface library, development files
 The Intel Management Engine Interface is a side channel bus on various
 Intel hardware, giving access to serial numbers, device telemetry and
 firmware storage.
 .
 This library provides functions to find and use existing MEI instances on
 the system.
 .
 This package provides the runtime library.

Package: libmethod-alias-perl
Description-md5: 8958c19cdc2efae927960bbd0cb65be6
Description-en: module to create method aliases
 The traditional way to create a method alias (provide an alternate
 name for a method) is simply a GLOB alias.  While this works fine for
 functions, it does not work for methods overloaded by a subclass.
 .
 Instead, Method::Alias creates a number of methods in the caller's
 package to call the real method. It is designed to be used as a pragma,
 to which you provide a set of pairs of method names.

Package: libmethod-autoload-perl
Description-md5: 23cb1b1f372cc45492a9066744a0bf0e
Description-en: autoloads methods from a list of packages into the current package
 The Method::Autoload base class package is used to autoload methods
 from a list of packages where you may not know what methods are
 available until run time.  A good use of this package is programming
 support for user contributed packages or user contributed plugins.

Package: libmethod-signatures-perl
Description-md5: 4e7365eb54dc9096b107c62eb4e8bf36
Description-en: method and function declarations with signatures and no source filter
 Method::Signatures provides two new keywords, func and method, which
 may be used to write subroutines with signatures, very similar to
 perl6 signatures.
 .
 It also does type checking, understanding all the types that Moose
 (or Mouse) would understand.

Package: libmethod-signatures-simple-perl
Description-md5: 346511f6edf0c614647c9acc26865cea
Description-en: module for basic method declarations with signatures
 Method::Signatures::Simple is a Perl module that enables developers to make
 basic method declarations, optionally with a signature as well. It provides a
 small amount of syntactic sugar and is intended to be a stepping stone to the
 more feature-complete Method::Signatures (see libmethod-signatures-perl) and
 MooseX::Method::Signatures (see libmoosex-method-signatures-perl) modules.

Package: libmetis-dev
Description-md5: a58d4dd979258f5f559727b1e2cc4055
Description-en: Serial Graph Partitioning and Fill-reducing Matrix Ordering. Header
 METIS is a set of serial programs for partitioning graphs, partitioning finite
 element meshes, and producing fill reducing orderings for sparse matrices.
 The algorithms implemented in METIS are based on the multilevel
 recursive-bisection, multilevel k-way, and multi-constraint partitioning
 schemes. The package contains a header-file.

Package: libmetis-doc
Description-md5: 2528f66a8c5d7135bd3fd8fc607002bb
Description-en: Serial Graph Partitioning and Fill-reducing Matrix Ordering. Documentation
 METIS is a set of serial programs for partitioning graphs, partitioning finite
 element meshes, and producing fill reducing orderings for sparse matrices.
 The algorithms implemented in METIS are based on the multilevel
 recursive-bisection, multilevel k-way, and multi-constraint partitioning
 schemes. The package contains examples and documentation.

Package: libmetis5
Description-md5: 5ecba79562a1f64953b11cec5c00f5d1
Description-en: Serial Graph Partitioning and Fill-reducing Matrix Ordering
 METIS is a set of serial programs for partitioning graphs, partitioning finite
 element meshes, and producing fill reducing orderings for sparse matrices.
 The algorithms implemented in METIS are based on the multilevel
 recursive-bisection, multilevel k-way, and multi-constraint partitioning
 schemes.

Package: libmetkit-data
Description-md5: e17aed0c2e16f83f05902006ac4a1168
Description-en: Data used by the ECMWF Metkit Library
 MetKit is a toolkit from ECMWF for manipulating and describing
 meteorological objects, implementing the MARS language and associated
 processing and semantics.
 .
 This package contains data used by Metkit

Package: libmetkit-dev
Description-md5: b404f9e9f4b2eda46ac44f899fd39740
Description-en: Development files for the Metkit toolkit
 MetKit is a toolkit from ECMWF for manipulating and describing
 meteorological objects, implementing the MARS language and associated
 processing and semantics.
 .
 This package provides shared libraries and headers.

Package: libmetkit-utils
Description-md5: 18ec69375ccc709635f8cf67931673dc
Description-en: Utilities for the MetKit MARS access library
 MetKit is a toolkit from ECMWF for manipulating and describing
 meteorological objects, implementing the MARS language and associated
 processing and semantics.
 .
 This package contains the tool 'parse-mars-request'

Package: libmetkit0d
Description-md5: ffd1c836e3d87e69b2df136b1d6bd4dc
Description-en: Library for Meteorology tookit, implementing MARS language
 MetKit is a toolkit from ECMWF for manipulating and describing
 meteorological objects, implementing the MARS language and associated
 processing and semantics.
 MARS is the Meteorological Archive Retrieval System from ECMWF.

Package: libmetrics-any-perl
Description-md5: ff33d42aefbe75a68f76ed8d292817fa
Description-en: abstract collection of monitoring metrics
 Metrics::Any provides a central location for modules to report monitoring
 metrics, such as counters of the number of times interesting events have
 happened, and programs to collect up and send those metrics to monitoring
 services.
 .
 Inspired by Log::Any, this module splits the overall problem into two sides.
 Modules wishing to provide metrics for monitoring purposes can use the use
 Metrics::Any statement to obtain a collector into which they can report
 metric events. By default this collector doesn't actually do anything, so
 modules can easily use it without adding extra specific dependencies for
 specific reporting.
 .
 A program using one or more such modules can apply a different policy and
 request a particular adapter implementation in order to actually report these
 metrics to some external system, by using the use Metrics::Any::Adapter
 statement.

Package: libmetrics-clojure
Description-md5: 2186767ac314caaf4d5293d591c2d0aa
Description-en: Clojure wrapper for Coda Hale's metrics library
 This package contains the following Clojure libraries
 * metrics-clojure: A Clojure façade for Coda Hale's metrics library
 * metrics-clojure-ganglia: Ganglia reporter integration for metrics-clojure
 * metrics-clojure-health: Gluing together metrics-clojure and healthchecks
 * metrics-clojure-jvm: Gluing together metrics-clojure and JVM
 instrumentation
 * metrics-clojure-ring: Integration of metrics-clojure with Ring

Package: libmetro-policy-java
Description-md5: 2f73950b6619a394db883dafcd74825f
Description-en: WS-Policy implementation in Java
 Metro Policy is the WS-Policy implementation for the Metro Web Services
 stack.
 .
 WS-Policy is a specification that allows web services to use XML
 to advertise their policies (on security, quality of service, etc.)
 and for web service consumers to specify their policy requirements.

Package: libmetrohash-dev
Description-md5: a55a21e78689aa0c8264bccf61a93bee
Description-en: hash functions for non-cryptographic use cases (headers)
 Set of state-of-the-art hash functions for non-cryptographic use cases. They
 are notable for being algorithmically generated in addition to their
 exceptional performance. The set of published hash functions may be expanded
 in the future, having been selected from a very large set of hash functions
 that have been constructed this way.
 .
 This package provides library headers.

Package: libmetrohash1
Description-md5: 8b45383ebdb75731de00f0cefeb1376b
Description-en: hash functions for non-cryptographic use cases
 Set of state-of-the-art hash functions for non-cryptographic use cases. They
 are notable for being algorithmically generated in addition to their
 exceptional performance. The set of published hash functions may be expanded
 in the future, having been selected from a very large set of hash functions
 that have been constructed this way.

Package: libmetview-dev
Description-md5: aab56829c1a4f7ec880dc0283fb8b3eb
Description-en: Development files for MetView
 Metview has been designed as a flexible, modular and extendible system
 able to accommodate the evolving needs of the user.
 The system is based on the ECMWF standards for graphics (Magics) and
 data access (MARS) but can also access locally stored data.
 The user interface is based on Motif and Qt. Metview is a
 fully distributed system where modules can run on different workstations
 and servers.
 .
 This package provides static libraries and include files for building
 Metview-based software.

Package: libmetview0d
Description-md5: 538ea032789f4cb1b8c6534dbc24d0df
Description-en: Shared libraries  for MetView
 Metview has been designed as a flexible, modular and extendible system
 able to accommodate the evolving needs of the user.
 The system is based on the ECMWF standards for graphics (Magics) and
 data access (MARS) but can also access locally stored data.
 The user interface is based on Motif and Qt. Metview is a
 fully distributed system where modules can run on different workstations
 and servers.
 .
 This package provides shared libraries and  for  Metview-based software.

Package: libmew-ocaml
Description-md5: fbb68bd1a99edb56b7d1e4877a16bacb
Description-en: modal editing witch (runtime)
 This is the core module of mew, a general modal editing engine
 generator.
 .
 This package contains the runtime libraries for programs using
 mew.

Package: libmew-ocaml-dev
Description-md5: 3e02b0f3131968ed18056e9c09b5f675
Description-en: modal editing witch (dev)
 This is the core module of mew, a general modal editing engine
 generator.
 .
 This package contains the development stuff needed to use the
 mew library in your programs.

Package: libmew-vi-ocaml
Description-md5: 855329812a550d5986fdd4dcd24b64cb
Description-en: modal editing witch, VI interpreter (runtime)
 This is a vi-like modal editing engine generator.
 .
 This package contains the runtime libraries for programs using
 mew_vi.

Package: libmew-vi-ocaml-dev
Description-md5: 9ff7a555a430a569f554687993e9bba3
Description-en: modal editing witch, VI interpreter (dev)
 This is a vi-like modal editing engine generator.
 .
 This package contains the development stuff needed to use the
 mew_vi library in your programs.

Package: libmfem-dev
Description-md5: 65e4de3a4887a9507024be17bd159bc0
Description-en: C++ library for finite element methods - development files
 This is a modular parallel C++ library for finite element methods. Its goal is
 to enable high-performance scalable finite element discretization research and
 application development on a wide variety of platforms, ranging from laptops
 to supercomputers.
 .
 This package provides mfem library development files.

Package: libmfem4.9
Description-md5: e1ccc7afcf6f837f0196eee7faa3d6ac
Description-en: Lightweight, general, scalable C++ library for finite element methods
 This is a modular parallel C++ library for finite element methods. Its goal is
 to enable high-performance scalable finite element discretization research and
 application development on a wide variety of platforms, ranging from laptops
 to supercomputers.

Package: libmfsio-dev
Description-md5: 483a8887d83de0afb35291d2f6226c9d
Description-en: MooseFS IO library - development files
 This package contains the development files used for building applications
 that use the MooseFS IO Library.
 .
 MooseFS (MFS) is a fault tolerant, scaling-out, network distributed file
 system. It spreads data over several physical servers which are visible to
 the user as one resource. For standard file operations MooseFS mounted
 with FUSE acts as other Unix-alike file systems:
 .
 * A hierarchical structure (directory tree).
 * POSIX file attributes (permissions, last access and modification times).
 * Special files (block and character devices, pipes and sockets).
 * Symbolic links and hard links.
 * Access control based on IP address and/or password.
 .
 Distinctive features of MooseFS are:
 .
 * High availability.
 * Fault tolerance.
 * Strong integrity check.
 * Capacity is dynamically expandable by simply adding new computers/disks.
 * Deleted files are retained for a configurable period of time
 (a file system level "trash bin").
 * Coherent snapshots of files, even during I/O.

Package: libmfsio1t64
Description-md5: 593c4c5bb35072b262a4cd418c905b5f
Description-en: MooseFS IO library
 MooseFS client IO library.
 .
 MooseFS (MFS) is a fault tolerant, scaling-out, network distributed file
 system. It spreads data over several physical servers which are visible to
 the user as one resource. For standard file operations MooseFS mounted
 with FUSE acts as other Unix-alike file systems:
 .
 * A hierarchical structure (directory tree).
 * POSIX file attributes (permissions, last access and modification times).
 * Special files (block and character devices, pipes and sockets).
 * Symbolic links and hard links.
 * Access control based on IP address and/or password.
 .
 Distinctive features of MooseFS are:
 .
 * High availability.
 * Fault tolerance.
 * Strong integrity check.
 * Capacity is dynamically expandable by simply adding new computers/disks.
 * Deleted files are retained for a configurable period of time
 (a file system level "trash bin").
 * Coherent snapshots of files, even during I/O.

Package: libmfx-gen-dev
Description-md5: 6f21d4610f20a2f1cd2d308de70b40ac
Description-en: Intel VPL GPU Runtime -- development files
 Intel Video Processing Library GPU Runtime is a Runtime implementation of
 Intel VPL API for Intel Gen GPUs. Runtime provides access to
 hardware-accelerated video decode, encode and filtering.
 .
 Supported video encoders: HEVC, AVC, MPEG-2, JPEG, VP9
 Supported video decoders: HEVC, AVC, VP8, VP9, MPEG-2, VC1, JPEG, AV1, VVC
 Supported video pre-processing filters: Color Conversion, Deinterlace, Denoise,
 Resize, Rotate, Composition
 .
 This package includes files for development.

Package: libmfx-gen1.2
Description-md5: 1128b0ffa9f8bfc9695cdbbf995eed61
Description-en: Intel VPL GPU Runtime -- shared library
 Intel Video Processing Library GPU Runtime is a Runtime implementation of
 Intel VPL API for Intel Gen GPUs. Runtime provides access to
 hardware-accelerated video decode, encode and filtering.
 .
 Supported video encoders: HEVC, AVC, MPEG-2, JPEG, VP9
 Supported video decoders: HEVC, AVC, VP8, VP9, MPEG-2, VC1, JPEG, AV1, VVC
 Supported video pre-processing filters: Color Conversion, Deinterlace, Denoise,
 Resize, Rotate, Composition
 .
 This package includes the shared library.

Package: libmgba-dev
Description-md5: ce3f20d08c7c5b6efc4e01cb6a7b4ee7
Description-en: Game Boy Advance emulator (development files)
 mGBA is a new emulator for running Game Boy Advance games. It aims to be faster
 and more accurate than many existing Game Boy Advance emulators, as well as
 adding features that other emulators lack.
 .
 This package provides the development files for building applications using
 the libmgba library.
 .
 Game Boy Advance is a registered trademark of Nintendo of America Inc. mGBA is
 not affiliated with or endorsed by any of the companies mentioned.

Package: libmgba0.10t64
Description-md5: 5ad27beebff5c20e643d23f8d5a547c8
Description-en: Game Boy Advance emulator (common library for mGBA)
 mGBA is a new emulator for running Game Boy Advance games. It aims to be faster
 and more accurate than many existing Game Boy Advance emulators, as well as
 adding features that other emulators lack.
 .
 This package provides the common library for mGBA.
 .
 Game Boy Advance is a registered trademark of Nintendo of America Inc. mGBA is
 not affiliated with or endorsed by any of the companies mentioned.

Package: libmgl-data
Description-md5: 72a1e314d7edd0e8da326b2891f7a2c6
Description-en: library for scientific graphs (data files)
 A free cross-platform library of fast C++ routines for plotting data in up
 to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
 files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
 MathGL can also be used in the console. There are interfaces to a set of
 languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
 .
 This package contains the MathGL data files.

Package: libmgl-dev
Description-md5: 441e5bcf090e9cc82c7c471500af5e51
Description-en: library for scientific graphs (development files)
 A free cross-platform library of fast C++ routines for plotting data in up
 to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
 files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
 MathGL can also be used in the console. There are interfaces to a set of
 languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
 .
 This package contains the development files.

Package: libmgl-fltk8t64
Description-md5: e266cf0dd887b9170b6126ba6b9f77c6
Description-en: library for scientific graphs (fltk interface for windows)
 A free cross-platform library of fast C++ routines for plotting data in up
 to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
 files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
 MathGL can also be used in the console. There are interfaces to a set of
 languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
 .
 This package contains the fltk interface shared object files for window
 opening.

Package: libmgl-glut8t64
Description-md5: bc00345a6654105a9c2bc4b3630451c6
Description-en: library for scientific graphs (glut interface for windows)
 A free cross-platform library of fast C++ routines for plotting data in up
 to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
 files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
 MathGL can also be used in the console. There are interfaces to a set of
 languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
 .
 This package contains the glut interface shared object files for window
 opening.

Package: libmgl-mpi8t64
Description-md5: 2d3d49746caedfdbced3dc37fdf8f29e
Description-en: library for scientific graphs (mpi enhanced runtime library)
 A free cross-platform library of fast C++ routines for plotting data in up
 to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
 files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
 MathGL can also be used in the console. There are interfaces to a set of
 languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
 .
 This package contains the, parallel interface enhanced, shared object
 files.

Package: libmgl-qt6-8
Description-md5: 65674fc1ba0d029dd5fccd30999c71b8
Description-en: library for scientific graphs (Qt interface for windows)
 A free cross-platform library of fast C++ routines for plotting data in up
 to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
 files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
 MathGL can also be used in the console. There are interfaces to a set of
 languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
 .
 This package contains the Qt interface shared object files for window
 opening.

Package: libmgl-wnd8t64
Description-md5: ae1ba382faceb7364c853fce1dda06e4
Description-en: library for scientific graphs (windows runtime library)
 A free cross-platform library of fast C++ routines for plotting data in up
 to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
 files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
 MathGL can also be used in the console. There are interfaces to a set of
 languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
 .
 This package contains the window opening related shared object files based
 on Fltk, Qt and Wx.

Package: libmgl-wx8t64
Description-md5: 756ea267aac5d394736c05f89a837fad
Description-en: library for scientific graphs (wx interface for windows)
 A free cross-platform library of fast C++ routines for plotting data in up
 to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
 files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
 MathGL can also be used in the console. There are interfaces to a set of
 languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
 .
 This package contains the wx interface shared object files for window
 opening.

Package: libmgl8t64
Description-md5: 5b29b5827601f6236045854d314cfdae
Description-en: library for scientific graphs (main runtime library)
 A free cross-platform library of fast C++ routines for plotting data in up
 to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
 files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
 MathGL can also be used in the console. There are interfaces to a set of
 languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
 .
 This package contains the shared object files.

Package: libmia-2.4-4
Description-md5: 1c01274852920737b2c1e078f7c40a6f
Description-en: library for 2D and 3D gray scale image processing
 libmia comprises a set of libraries and plug-ins for general purpose
 2D and 3D gray scale image processing and basic handling of triangular
 meshes. The libraries provide a basic infrastructure and  generic
 algorithms, that can be specialized by specifying the appropriate plug-ins.

Package: libmia-2.4-dev
Description-md5: bb521e97149b4aeedba27558e3984ed4
Description-en: library for 2D and 3D gray scale image processing, development files
 libmia comprises a set of libraries and plug-ins for general purpose
 2D and 3D gray scale image processing and basic handling of triangular
 meshes. The libraries provide a basic infrastructure and  generic
 algorithms, that can be specialized by specifying the appropriate plug-ins.
 This package provides the development files for the library.

Package: libmia-2.4-doc
Description-md5: e40d97a996009c44675411a8605dc5b8
Description-en: library for 2D and 3D gray scale image processing, documentation
 libmia comprises a set of libraries and plug-ins for general purpose
 2D and 3D gray scale image processing and basic handling of triangular
 meshes. The libraries provide a basic infrastructure and  generic
 algorithms, that can be specialized by specifying the appropriate plug-ins.
 This package provides the Doxygen generated API reference.

Package: libmiallib-dev
Description-md5: 27f4961c2a07fa987b1d0bd4a13ffd92
Description-en: JRC morphological and image processing library - Development files
 Miallib is a C library including image processing and
 mathematical morphology algorithms used by Join Research Center
 in their Big Data Analytics Platform, with binding for Python
 provided.
 .
 This package contains the files needed to develop a software that
 will use the Miallib (headers, static objects, configuration script).

Package: libmiallib1
Description-md5: b7bd283625f499e4453aa7f0ab0b6a2b
Description-en: JRC morphological and image processing library
 Miallib is a C library including image processing and
 mathematical morphology algorithms used by Join Research Center
 in their Big Data Analytics Platform, with binding for Python
 provided.
 .
 This package contains the shared library.

Package: libmialm-dev
Description-md5: 4c34c6fccb569f445b0f518a0dc930eb
Description-en: Development files for the MIA landmark library
 This library implements handling for landmarks and 3D view positioning
 for optimal landmark visibility, and in-and output of these landmarks.
 This library is part of the MIA tool chain for medical image analysis.
 This package contains the development files - headers, shared libraries,
 and pkg-config files.

Package: libmialm-doc
Description-md5: 901a8c5b35e7f36483d39223da7c1514
Description-en: Documentation for the MIA landmark library
 This library implements handling for landmarks and 3D view positioning
 for optimal landmark visibility, and in-and output of these landmarks.
 This library is part of the MIA tool chain for medical image analysis.
 This package contains the library documentation.

Package: libmialm3t64
Description-md5: f5423b5188f970f23d008c70addf6bc5
Description-en: Landmark handling for the MIA tool chain
 This library implements handling for landmarks and 3D view positioning
 for optimal landmark visibility, and in-and output of these landmarks.
 This library is part of the MIA tool chain for medical image analysis.

Package: libmicroba-java
Description-md5: cd5bd2f95a550527fad90b538d370f16
Description-en: set of JFC (Swing) components
 Microba is a set of finely crafted & feature rich JFC (Swing) components.
 Keywords: jfc, swing, java, date picker, datepicker, date-picker, calendar,
 gradient editor, marker, slider, palette editor

Package: libmicroba-java-doc
Description-md5: 9cc99d5a647870c51068b137865d5160
Description-en: Documentation for libmicroba-java
 Microba is a set of finely crafted & feature rich JFC (Swing) components.
 Keywords: jfc, swing, java, date picker, datepicker, date-picker, calendar,
 gradient editor, marker, slider, palette editor
 .
 This package contains the documentation.

Package: libmicrodns-dev
Description-md5: cebbbf6d16d4838b4eb57e275e981e21
Description-en: minimal mDNS resolver and announcer library (development files)
 Multicast Domain Name System (mDNS) is a zero-configuration service that
 allows one to resolve host names to IP addresses in local networks.
 libmicrodns provides a minimal implementation of a mDNS resolver as well as an
 announcer.
 .
 This package contains the development files.

Package: libmicrodns1
Description-md5: 7ff63dfd32843593c000687651e46e93
Description-en: minimal mDNS resolver and announcer library (shared library)
 Multicast Domain Name System (mDNS) is a zero-configuration service that
 allows one to resolve host names to IP addresses in local networks.
 libmicrodns provides a minimal implementation of a mDNS resolver as well as an
 announcer.
 .
 This package contains the shared library.

Package: libmicrohttpd-dev
Description-md5: 086a03adbfa00b9ffca631a67418ab82
Description-en: library embedding HTTP server functionality (development)
 GNU libmicrohttpd is a small C library that is supposed to make it easy to run
 an HTTP server as part of another application.
 .
 This package contains the development files.

Package: libmicrohttpd12t64
Description-md5: 350d03e174f87d58b64c872c0e76b6e2
Description-en: 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:
 .
 * C library: fast and small
 * API is simple, expressive and fully reentrant
 * Implementation is HTTP 1.1 compliant
 * HTTP server can listen on multiple ports
 * Four different threading models (select, poll, pthread, thread pool)
 * Support for IPv6
 * Support for SHOUTcast
 * Support for incremental processing of POST data (optional)
 * Support for basic and digest authentication (optional)
 * Support for SSL3 and TLS

Package: libmicroprofile-dev
Description-md5: d7beb45cc5f54ebe819becca0c8cbe0e
Description-en: embeddable CPU/GPU profiler - development
 Microprofile is an embeddable CPU/GPU profiler with an in-app and HTML
 visualizers, written in C++.
 .
 This package contains the development files.

Package: libmicroprofile4
Description-md5: 727cdeb4fd9a8129982598de97a56936
Description-en: embeddable CPU/GPU profiler
 Microprofile is an embeddable CPU/GPU profiler with an in-app and HTML
 visualizers, written in C++.
 .
 This package contains the shared library.

Package: libmidi-alsa-perl
Description-md5: 88be341d249a95b777e2784066882f10
Description-en: Perl interface to the ALSA library
 MIDI::ALSA offers a Perl interface to the ALSA library.
 It also offers some functions to translate events from and to the event
 format used in the MIDI-Perl module (packaged as libmidi-perl).
 .
 Nothing is exported by default, but all the functions and constants can be
 exported, e.g.:
 .
 use MIDI::ALSA(client, connectfrom, connectto, id, input, output);
 use MIDI::ALSA(':CONSTS');

Package: libmidi-perl
Description-md5: 68b887cc4a8661f85f45b0db18c80866
Description-en: module to read, compose, modify, and write MIDI files in Perl
 This suite of Perl modules provides routines for reading, composing,
 modifying, and writing MIDI files.

Package: libmigemo-dev
Description-md5: 331bc9292238aec2b7599692111b2028
Description-en: Japanese incremental search tool written in C - development binaries
 Migemo is a tool that supports Japanese incremental search with Romaji.
 Originally migemo is written in Ruby. C/Migemo provides search tool and
 library written in C.
 .
 This package provides static library, header file.

Package: libmigemo1
Description-md5: efbf037d1387fc225f6af6885818e383
Description-en: Japanese incremental search tool written in C - library
 Migemo is a tool that supports Japanese incremental search with Romaji.
 Originally migemo is written in Ruby. C/Migemo provides search tool and
 library written in C.
 .
 This package provides shared library.

Package: libmiglayout-java
Description-md5: 2b6f1c0de04f183efc795a7fbebc7d3c
Description-en: Java Layout Manager
 MiGLayout is a superbly versatile SWT/Swing layout manager that makes
 layout problems trivial. It is using String or API type-checked
 constraints to format the layout. MiGLayout can produce flowing, grid
 based, absolute (with links), grouped and docking layouts. MiGLayout
 is created to be to manually coded layouts what Matisse/GroupLayout
 is to IDE supported visual layouts.

Package: libmikmod-dev
Description-md5: 9decf0eef32854cd26522f5a1ae8e9e1
Description-en: Portable sound library - development files
 This library is capable of playing samples as well as module files
 and was originally written by Jean-Paul Mikkers (MikMak) for DOS. It
 has subsequently been hacked by many hands and now runs on many Unix
 flavours.
 .
 It supports OSS, ALSA, SDL and PulseAudio outputs, and can also write
 to disk in raw, WAV and AIFF formats.
 .
 Supported file formats include mod, stm, s3m, mtm, xm, and it.
 .
 This package contains the symlinks, headers, and object files needed
 to compile and link programs which use libmikmod.

Package: libmikmod3
Description-md5: 09d5d4293a767b876db757a8e2def065
Description-en: Portable sound library
 This library is capable of playing samples as well as module files
 and was originally written by Jean-Paul Mikkers (MikMak) for DOS. It
 has subsequently been hacked by many hands and now runs on many Unix
 flavours.
 .
 It supports OSS, ALSA, SDL and PulseAudio outputs, and can also write
 to disk in raw, WAV and AIFF formats.
 .
 Supported file formats include mod, stm, s3m, mtm, xm, and it.

Package: libmilib-java
Description-md5: ddecc4a1117c8082c039b60168afe7e1
Description-en: library for Next Generation Sequencing (NGS) data processing
 A helping Java package adopted by a range of Open Source tools for the
 analysis of B and T cell repertoires.

Package: libmilter-dev
Description-md5: e961a139d1a575ab5b69e686c367e8be
Description-en: Sendmail Mail Filter API (Milter) (development files)
 The Sendmail Mail Filter API (Milter) is designed to allow third-party
 programs access to mail messages as they are being processed in order
 to filter meta-information (headers) and content.
 .
 The Debian Sendmail package is built to support libmilter.
 .
 This is the libmilter static library and include files for development.
 .
 The documentation on building a Milter is in the sendmail-doc package.

Package: libmilter1.0.1
Description-md5: 1ab872167c7f9ea0ae2341dd78f2e74a
Description-en: Sendmail Mail Filter API (Milter)
 The Sendmail Mail Filter API (Milter) is designed to allow third-party
 programs access to mail messages as they are being processed in order
 to filter meta-information(headers) and content.
 .
 The Debian Sendmail package is built to support libmilter.
 .
 This package contains libmilter.so

Package: libmimalloc-dev
Description-md5: 40d14bc1bf6167cbbf5637bba27be327
Description-en: compact general purpose allocator with excellent performance (devel files)
 This is a general purpose allocator with excellent performance characteristics.
 Initially developed by Daan Leijen for the run-time systems of the Koka and
 Lean languages.
 .
 It is a drop-in replacement for malloc and can be used in other programs
 without code changes.
 .
 This package contains the development files.

Package: libmimalloc3
Description-md5: 253dc8dd3e88071fe117429fd469c99b
Description-en: compact general purpose allocator with excellent performance
 This is a general purpose allocator with excellent performance characteristics.
 Initially developed by Daan Leijen for the run-time systems of the Koka and
 Lean languages.
 .
 It is a drop-in replacement for malloc and can be used in other programs
 without code changes.

Package: libmime-base32-perl
Description-md5: 2a82d236fc39b10d2cbbb5e62d33159e
Description-en: Base32 encoder/decoder
 Similar to Base64, Base32 encodes arbitrary (binary) data in ASCII text.  The
 difference to Base64 is that Base32 encoding is case insensitive.
 .
 Base32 is defined in rfc3548 using the characters [A-Z2-7], but this module
 by default uses [0-9A-V] for compatibility with older versions of
 MIME::Base32.  An RFC compliant mode is also provided, though.

Package: libmime-base64-urlsafe-perl
Description-md5: 684a20d951cf537b4e624a15fc2673f6
Description-en: Perl version of Python's URL-safe base64 codec
 MIME::Base64::URLSafe is a perl version of python's URL-safe base64 encoder /
 decoder.
 .
 When embedding binary data in URL, it is preferable to use base64 encoding.
 However, two characters ('+' and '/') used in the standard base64 encoding have
 special meanings in URLs, often leading to re-encoding with URL-encoding, or
 worse, interoperability problems.
 .
 To overcome the problem, the module provides a variation of base64 codec
 compatible with python's urlsafe_b64encode / urlsafe_b64decode

Package: libmime-charset-perl
Description-md5: c18f33cdbc0746a4313e3e4add8bbe41
Description-en: module for MIME character set information
 MIME::Charset provides information about character sets specified in the MIME
 (Multipurpose Internet Mail Extensions) format. It is often used to describe
 character set and encoding information for messages on the Internet.
 .
 This module allows one to work with character sets and encodings, providing
 a simple facility for converting between them.

Package: libmime-ecoencode-perl
Description-md5: 8a03533b85240feb4055ce904daa33c4
Description-en: MIME encoding (economical)
 MIME::EcoEncode implements MIME encoded-word syntax
 as defined in RFC 2047.
 .
 MIME encoded-word syntax uses a string of ASCII characters
 indicating both the original character encoding (the "charset")
 and the content-transfer-encoding
 used to map the bytes of the charset into ASCII characters.

Package: libmime-encwords-perl
Description-md5: fbfe95b07d8f714dd902a16c301f3781
Description-en: Perl interface to deal with RFC 2047 encoded words
 MIME::EncWords is a module providing several utilities to encode and decode
 arbitrary text in RFC 2047 (formerly RFC 1522) format. The MIME standard gives
 users the ability to represent any characters in any character set by using
 special sequences like:
 .
 =?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?=
 .
 There are various modules available to manipulate these special character
 sequences. This module bears most resemblance to the MIME::Words module and
 provides a similar interface, providing for relatively painless upgrading,
 while having stricter conformance to the aforementioned RFCs. It provides
 more flexibility than MIME::WordDecoder because characters can be mapped
 into any desired encoding, rather than simply the local system representation.

Package: libmime-explode-perl
Description-md5: 0a007f260cf8e89cc519d89afe13fea0
Description-en: Perl extension to explode MIME messages
 MIME::Explode is a Perl module for parsing and decoding single or multipart
 MIME messages, and outputting its decoded components to a given directory.
 The module is designed to allows users to extract the attached files
 out of a MIME encoded email messages or mailboxes.

Package: libmime-lite-html-perl
Description-md5: f0fa8051ebd0ea1534245eb4cf82ca75
Description-en: Transform HTML page into MIME email
 Mime::Lite::Html provides an interface for sending message that supports HTML
 format and builds it for you. This is useful to transform HTML pages into MIME
 email like that:
 .
 * Get the page with LWP if needed
 * Parse page to find included images and objects (gif, jpg, flash)
 * Attach them to mail with proper header
 * Include external CSS and Javascript files
 * Replace relative urls with absolute ones
 * Build the MIME email with any parts found

Package: libmime-lite-tt-perl
Description-md5: 498e30f01cf3d407029a58162a31f510
Description-en: module to generate MIME messages from Template Toolkit templates
 MIME::Lite::TT is a wrapper around MIME::Lite which is used to create MIME
 messages. The text part of the message is generated from a Template Toolkit
 template.

Package: libmime-util-java
Description-md5: 4c72a68217a295fd7ae05896b9a2e40c
Description-en: MIME types detector library
 Enable Java programs to detect MIME types based on file extensions, magic data
 and content sniffing. Supports detection from java.io.File,
 java.io.InputStream, java.net.URL and byte arrays.

Package: libmimepull-java
Description-md5: 72874e09a4338ab5d7aa272c2c4707b1
Description-en: Pull API for parsing MIME messages
 Mimepull provides a streaming API to access attachments parts in a MIME
 message. It's designed to parse large MIME messages that couldn't be loaded
 into memory. MIME message parsing is done using pull-parsing, much similar
 to StAX in XML world. The MIME parts are constructed lazily, and parsing
 is triggered by applications while reading the attachment parts. The API
 provides various configuration options to control parsing and storing of
 MIME parts.

Package: libmimetic-dev
Description-md5: 68c15515a9d7bb98ff22d92473d63da4
Description-en: C++ MIME library (development)
 mimetic is a MIME library written in C++ designed to be easy to use and
 integrate but yet fast and efficient.
 .
 mimetic has been built around the standard lib. This means that you'll not
 find yet another string class or list implementation and that you'll feel
 comfortable in using this library from the very first time.
 .
 mimetic doesn't use exceptions but it heavily uses templates so a mostly
 standard compliant C++ compiler is required.
 .
 This package contains the header files.

Package: libmimetic-doc
Description-md5: d761973d51ff525a30f73641210aaf53
Description-en: C++ MIME library (documentation)
 mimetic is a MIME library written in C++ designed to be easy to use and
 integrate but yet fast and efficient.
 .
 mimetic has been built around the standard lib. This means that you'll not
 find yet another string class or list implementation and that you'll feel
 comfortable in using this library from the very first time.
 .
 mimetic doesn't use exceptions but it heavily uses templates so a mostly
 standard compliant C++ compiler is required.
 .
 This package contains the developers' documentation.

Package: libmimetic0t64
Description-md5: 5c4c04016c81bdb53a48f8013fcf4342
Description-en: C++ MIME library (runtime)
 mimetic is a MIME library written in C++ designed to be easy to use and
 integrate but yet fast and efficient.
 .
 mimetic has been built around the standard lib. This means that you'll not
 find yet another string class or list implementation and that you'll feel
 comfortable in using this library from the very first time.
 .
 mimetic doesn't use exceptions but it heavily uses templates so a mostly
 standard compliant C++ compiler is required.
 .
 This package contains the libraries.

Package: libmimetreeparser-data
Description-md5: e32fb6af99e6a60451fb53d53107e3d2
Description-en: MIME tree parser - data files
 This is a parser for a MIME tree and is based on KMime. The goal is
 given a MIME tree to extract a list of parts (e.g. text, html) and a
 list of attachments, check the validity of the signatures and decrypt any
 encrypted part.
 .
 This package contains the data files.

Package: libmimetreeparser-dev
Description-md5: 054cc70a8dfa310c379bce46e2ca7065
Description-en: MIME tree parser - development files
 This is a parser for a MIME tree and is based on KMime. The goal is
 given a MIME tree to extract a list of parts (e.g. text, html) and a
 list of attachments, check the validity of the signatures and decrypt any
 encrypted part.
 .
 This package contains the development files.

Package: libmina-sshd-java
Description-md5: c944f07d200ff3bf522c2f36f2a64acf
Description-en: Java server and client implementation of the SSH protocol
 This library is based on Apache MINA. It provides support for Java based
 applications requiring SSH support.

Package: libmina2-java
Description-md5: 7991a079c046004a4fe443a3da836df4
Description-en: Java network application framework
 Apache MINA is a network application framework which helps users develop high
 performance and high scalability network applications easily. It provides an
 abstract - event-driven - asynchronous API over various transports such as
 TCP/IP and UDP/IP via Java NIO.
 .
 Some of the features of Apache Mina are:
 - Unified API for various transport types: TCP/UDP/RS232/In-VM
 - Filter interface as an extension point; similar to Servlet filters
 - Low-level and high-level API
 - Highly customizable thread model
 - Out-of-the-box SSL / TLS and StartTLS support using Java 5 SSLEngine
 - Overload shielding & traffic throttling
 - Unit testability using mock objects
 - JMX managability
 - Stream-based I/O support via StreamIoHandler
 .
 This package contains Apache Mina 2.X release.

Package: libminc-dev
Description-md5: 34b28ce77489a2a57d3469e48b4802b2
Description-en: MNI medical image format development environment
 This package contains the library and headers for libminc2 and
 libminc_io.
 .
 The Minc file format is a highly flexible medical image file format.
 Minc version 1 is built on top of the NetCDF generalized data format.
 Minc version 2 is built on top of the HDF data format.  This library
 handles both formats.  In each case the format is
 simple, self-describing, extensible, portable and N-dimensional, with
 programming interfaces for both low-level data access and high-level
 volume manipulation. On top of the libraries is a suite of generic
 image-file manipulation tools. The format, libraries and tools are
 designed for use in a medical-imaging research environment : they are
 simple and powerful and make no attempt to provide a pretty interface
 to users.

Package: libminc2-5.3.0t64
Description-md5: faea1d0686f84353dbdd5663b760d99e
Description-en: MNI medical image format library
 This package contains the libraries libminc2 and libminc_io.
 .
 The Minc file format is a highly flexible medical image file format.
 Minc version 1 is built on top of the NetCDF generalized data format.
 Minc version 2 is built on top of the HDF data format.  This library
 handles both formats.  In each case the format is
 simple, self-describing, extensible, portable and N-dimensional, with
 programming interfaces for both low-level data access and high-level
 volume manipulation. On top of the libraries is a suite of generic
 image-file manipulation tools. The format, libraries and tools are
 designed for use in a medical-imaging research environment : they are
 simple and powerful and make no attempt to provide a pretty interface
 to users.

Package: libmini18n-dev
Description-md5: 6865f4e3cb7cc3ec625ba0d6cff59824
Description-en: minimal internationalization library - devel headers
 mini18n is a small and non-intrusive translation library,
 designed for small memory and (non-)GNU systems.
 .
 Features:
 * Overrideable system-locale support
 * Full UTF-8 support
 * Converters for systems not using UTF-8
 .
 This package contains the devel headers needed to link against libmini18n.

Package: libmini18n1
Description-md5: 5a0055709e379d73c418c95d7bc3ac43
Description-en: minimal internationalization library
 mini18n is a small and non-intrusive translation library,
 designed for small memory and (non-)GNU systems.
 .
 Features:
 * Overrideable system-locale support
 * Full UTF-8 support
 * Converters for systems not using UTF-8

Package: libminiaudio-dev
Description-md5: 64915158bdae59026426679c32bbcfc7
Description-en: audio playback and capture library
 miniaudo is a single-file library for audio playback and
 capture supporting a wide range of formats.
 .
 This is a header-only library.

Package: libminicoredumper-dev
Description-md5: 75da1ef13d0e5ad0ab062527528ecb4a
Description-en: minicoredumper library development files
 Using libminicoredumper, an application can register exactly what data
 should be dumped by minicoredumper. This data will not only be dumped in
 case of a crash, but also can be triggered to dump during runtime.
 .
 This package provides a dynamic library and a C header file.

Package: libminicoredumper2
Description-md5: 9eeb387e48332f33cc0c54ff0ba247da
Description-en: minicoredumper library
 Using libminicoredumper, an application can register exactly what data
 should be dumped by minicoredumper. This data will not only be dumped in
 case of a crash, but also can be triggered to dump during runtime.

Package: libminidjvu-dev
Description-md5: abafc38d182bba5b5c2b2bb227782f3e
Description-en: Small DjVu encoder/decoder, development files
 MiniDjVu library development files, for DjVu format encoding and
 decoding.

Package: libminidjvu0t64
Description-md5: 15255b84817ab14284c6fc253fb483f2
Description-en: Small DjVu encoder/decoder, shared library
 MiniDjVu shared library, for DjVu format encoding and decoding.

Package: libminidns-java
Description-md5: 4f6c0e4499bf3e315a6f0e0ad473f254
Description-en: minimal DNS client library for Android and Java SE
 MiniDNS can parse resource records (A, AAAA, NS, SRV, etc.) and is easy to use
 and extend. MiniDNS aims to be secure, modular, light weight and as simple as
 possible. It also provides support for DNSSEC and DANE, and is thus useful
 if you want to bring DNSSEC close to your application.
 .
 It comes with a pluggable cache mechanism, a pre-configured cache and an easy
 to use high-level API (minidns-hla) for those who just want to perform a
 reliable lookup of a domain name.

Package: libminimap-dev
Description-md5: 647ab7371e272e602da39011f6ce9161
Description-en: development headers for libminimap
 Minimap is an experimental tool to efficiently find multiple approximate
 mapping positions between two sets of long sequences, such as between
 DNA reads and reference genomes, between genomes and between long noisy reads.
 .
 This package contains the C library headers for using minimap in custom tools,
 along with a static library.

Package: libminimap0
Description-md5: 4e4ec317efc08dd8c8b487237f940e42
Description-en: library for approximate mapping of long biosequences
 Minimap is an experimental tool to efficiently find multiple approximate
 mapping positions between two sets of long sequences, such as between DNA
 reads and reference genomes, between genomes and between long noisy reads.
 .
 This package contains a shared library offering the minimap API to custom C
 programs.

Package: libminimap2-dev
Description-md5: 8efacf0205d1c3c71a37aef1dcca9771
Description-en: development headers for libminimap
 Minimap2 is a versatile sequence alignment program that aligns DNA or
 mRNA sequences against a large reference database. Typical use cases
 include: (1) mapping PacBio or Oxford Nanopore genomic reads to the
 human genome; (2) finding overlaps between long reads with error rate up
 to ~15%; (3) splice-aware alignment of PacBio Iso-Seq or Nanopore cDNA
 or Direct RNA reads against a reference genome; (4) aligning Illumina
 single- or paired-end reads; (5) assembly-to-assembly alignment; (6) full-
 genome alignment between two closely related species with divergence
 below ~15%.
 .
 This package contains the C library headers for using minimap in custom tools,
 along with a static library.

Package: libminini-dev
Description-md5: 0ad3a01ef3a922e3aa6991a32943fad8
Description-en: minimal INI file parser - development headers
 minIni is a programmer's library to read and write "INI" files in embedded
 systems. minIni takes little resources, has a deterministic memory footprint
 and can be configured for various kinds of file I/O libraries. The principal
 purpose for minIni is to be used on embedded systems that run on an RTOS (or
 even without any operating system). minIni requires that such a system provides
 a kind of storage and file I/O system, but it does not require that this file
 I/O system is compatible with the standard C/C++ library.
 .
 This package contains the development headers.

Package: libminini1t64
Description-md5: 75fa2922cfe4ce463001c2b3c424e4e8
Description-en: minimal INI file parser
 minIni is a programmer's library to read and write "INI" files in embedded
 systems. minIni takes little resources, has a deterministic memory footprint
 and can be configured for various kinds of file I/O libraries. The principal
 purpose for minIni is to be used on embedded systems that run on an RTOS (or
 even without any operating system). minIni requires that such a system provides
 a kind of storage and file I/O system, but it does not require that this file
 I/O system is compatible with the standard C/C++ library.

Package: libminion-backend-sqlite-perl
Description-md5: ef8f709eeaf5c8cca752630c491fea86
Description-en: SQLite backend for Minion job queue
 Minion::Backend::SQLite is a backend for Minion based on Mojo::SQLite. All
 necessary tables will be created automatically with a set of migrations named
 minion.
 .
 If no connection string or :temp: is provided, the database will be
 created in a temporary directory.

Package: libminion-perl
Description-md5: b0ccb9faec6e766d876160196fbc70f3
Description-en: job queue for Mojolicious
 Minion is a job queue for the Mojolicious real-time web framework, with
 support for multiple named queues, priorities, delayed jobs, job
 dependencies, job results, retries with backoff, statistics, distributed
 workers, parallel processing, autoscaling, resource leak protection and
 multiple backends (such as PostgreSQL).
 .
 Job queues allow you to process time and/or computationally intensive tasks
 in background processes, outside of the request/response lifecycle. Among
 those tasks you'll commonly find image resizing, spam filtering, HTTP
 downloads, building tarballs, warming caches and basically everything else
 you can imagine that's not super fast.

Package: libminizip-dev
Description-md5: 7e04fd2db94142bac7088b40d3d54230
Description-en: compression library - minizip development files
 minizip is a minimalistic library that supports compressing, extracting,
 viewing, and manipulating zip files.
 .
 This package includes development support files for the minizip library.

Package: libminizip-ng-dev
Description-md5: 3883f5c87592554a76248c388101e156
Description-en: compression library - minizip development files
 minizip-ng is a minimalistic library that supports compressing, extracting,
 viewing, and manipulating zip files.
 .
 This package includes development support files for the minizip-ng library.

Package: libminizip-ng4t64
Description-md5: 97dcb99b8b1749a6e36843edf27a1ec0
Description-en: minizip-ng library (binaries)
 minizip-ng zip manipulation library
 .
 This package contains the minizip-ng runtime shared library.

Package: libminizip1t64
Description-md5: a12204dcd77c9ce884283c34fabfb8e6
Description-en: compression library - minizip library
 minizip is a minimalistic library that supports compressing, extracting,
 viewing, and manipulating zip files.
 .
 This package includes the minizip library.

Package: libminja-dev
Description-md5: 7196c15428b70ddb812c6c4db85387cc
Description-en: minimalistic C++ Jinja templating engine
 Minja is a header-only C++17 reimplementation of the Jinja templating engine
 designed for use in C++ projects. It provides a minimal subset of Jinja2
 .
 This package provides the C++ header files minja.

Package: libminlog-java
Description-md5: 6bf22eaa1e41f66fa73a9530ef88c656
Description-en: minimal Java logging library
 MinLog is a Java logging library. Key features:
 * Zero overhead Logging statements below a given level can
 be automatically removed by javac at compile time.
 This means applications can have detailed trace and debug logging
 without having any impact on the finished product.
 * Simple and efficient The API is concise and the code is
 very efficient at runtime.
 * Extremely lightweight The entire project consists of a single Java file
 with ~100 non-comment lines of code.

Package: libminpack1
Description-md5: 26a32cc8b7faa989a6a4b9ebb1be080f
Description-en: nonlinear equations and nonlinear least squares shared library
 Minpack includes software for solving nonlinear equations and
 nonlinear least squares problems.  Five algorithmic paths each include
 a core subroutine and an easy-to-use driver.  The algorithms proceed
 either from an analytic specification of the Jacobian matrix or
 directly from the problem functions.  The paths include facilities for
 systems of equations with a banded Jacobian matrix, for least squares
 problems with a large amount of data, and for checking the consistency
 of the Jacobian matrix with the functions.
 .
 This package provides the shared library.

Package: libmiopen-dev
Description-md5: 2928cc79a12ffdfd246f50dc96acd178
Description-en: ROCm library for machine learning primitives - headers
 MIOpen is a library for machine learning on AMD GPUs. It provides
 high-performance primitives for a number of operations, including
 convolutions, batch normalization, pooling layers, and softmax layers
 for Recurrent Neural Networks. HIP and OpenCL are both supported as
 programming models.
 .
 This package provides the AMD ROCm MIOpen development headers.

Package: libmiopen-doc
Description-md5: 362f1d515622cf0334a2fde4a3018930
Description-en: ROCm library for machine learning primitives - documentation
 MIOpen is a library for machine learning on AMD GPUs. It provides
 high-performance primitives for a number of operations, including
 convolutions, batch normalization, pooling layers, and softmax layers
 for Recurrent Neural Networks. HIP and OpenCL are both supported as
 programming models.
 .
 This package provides the AMD ROCm MIOpen documentation.

Package: libmiopen-tests-data
Description-md5: e67a880ca0c818aca6cb60001fdf8662
Description-en: ROCm library for machine learning primitives - system database
 MIOpen is a library for machine learning on AMD GPUs. It provides
 high-performance primitives for a number of operations, including
 convolutions, batch normalization, pooling layers, and softmax layers
 for Recurrent Neural Networks. HIP and OpenCL are both supported as
 programming models.
 .
 This package provides the MIOpen pre-tuned performance database for
 supported AMD GPU architectures.

Package: libmiopen1
Description-md5: 13f9a0b9197eb1c26dc9dd394c5495eb
Description-en: ROCm library for machine learning primitives - library
 MIOpen is a library for machine learning on AMD GPUs. It provides
 high-performance primitives for a number of operations, including
 convolutions, batch normalization, pooling layers, and softmax layers
 for Recurrent Neural Networks. HIP and OpenCL are both supported as
 programming models.
 .
 This package provides the AMD ROCm MIOpen library.

Package: libmiopen1-tests
Description-md5: 39eaf4beb2bb6905ac4af1cdc31df831
Description-en: ROCm library for machine learning primitives - tests
 MIOpen is a library for machine learning on AMD GPUs. It provides
 high-performance primitives for a number of operations, including
 convolutions, batch normalization, pooling layers, and softmax layers
 for Recurrent Neural Networks. HIP and OpenCL are both supported as
 programming models.
 .
 This package provides the AMD ROCm MIOpen driver and unit tests executable.

Package: libmir-core-dev
Description-md5: b1a392eee3426fb766e273c8f3087452
Description-en: D software building blocks and conventions -- development files
 Generic building blocks and conventions for software
 written in the D programming language.
 .
 Using the code does not introduce a D runtime dependency
 (betterC compatibility).
 This package contains development files for the D programming language.

Package: libmir-core1
Description-md5: a143a5662ad49e210ca89ed1385fb5ec
Description-en: Base D software building blocks and conventions
 Generic building blocks and conventions for software
 written in the D programming language.
 .
 Using the code does not introduce a D runtime dependency
 (betterC compatibility).

Package: libmirage-clock-ocaml
Description-md5: c44fca0eb07c719f92f4c1c32e8f6c9e
Description-en: libraries and module types for portable clocks (runtime)
 This library implements portable support for an operating system
 timesource that is compatible with the MirageOS library interfaces.
 .
 It implements an MCLOCK module that represents a monotonic timesource
 since an arbitrary point, and PCLOCK which counts time since the Unix
 epoch.
 .
 This package contains the shared runtime libraries.

Package: libmirage-clock-ocaml-dev
Description-md5: 534101f179868fb175f91684efce2c64
Description-en: libraries and module types for portable clocks (dev)
 This library implements portable support for an operating system
 timesource that is compatible with the MirageOS library interfaces.
 .
 It implements an MCLOCK module that represents a monotonic timesource
 since an arbitrary point, and PCLOCK which counts time since the Unix
 epoch.
 .
 This package contains development files.

Package: libmirage-crypto-ocaml
Description-md5: 592614841e50dec730bb2ce61f97fe48
Description-en: simple symmetric cryptography for the modern age (runtime)
 Mirage-crypto provides symmetric ciphers (DES, AES, RC4,
 ChaCha20/Poly1305), and hashes (MD5, SHA-1, SHA-2).
 .
 Mirage-crypto-rng provides a random number generator interface, and
 implementations: Fortuna, HMAC-DRBG, getrandom/getentropy based (in
 the unix sublibrary).
 .
 Mirage-crypto-pk provides public-key cryptography (RSA, DSA, DH).
 .
 Mirage-crypto-ec provides an implementation of key exchange (ECDH)
 and digital signature (ECDSA/EdDSA) algorithms using code from Fiat
 (https://github.com/mit-plv/fiat-crypto). The curves P224
 (SECP224R1), P256 (SECP256R1), P384 (SECP384R1), P521 (SECP521R1),
 and 25519 (X25519, Ed25519) are implemented by this package.
 .
 This package contains the shared runtime libraries.

Package: libmirage-crypto-ocaml-dev
Description-md5: eeb78e422b88d8f8bed2e34e22d2eb9b
Description-en: cryptography in OCaml for the modern age (dev)
 Mirage-crypto provides symmetric ciphers (DES, AES, RC4,
 ChaCha20/Poly1305), and hashes (MD5, SHA-1, SHA-2).
 .
 Mirage-crypto-rng provides a random number generator interface, and
 implementations: Fortuna, HMAC-DRBG, getrandom/getentropy based (in
 the unix sublibrary).
 .
 Mirage-crypto-pk provides public-key cryptography (RSA, DSA, DH).
 .
 Mirage-crypto-ec provides an implementation of key exchange (ECDH)
 and digital signature (ECDSA/EdDSA) algorithms using code from Fiat
 (https://github.com/mit-plv/fiat-crypto). The curves P224
 (SECP224R1), P256 (SECP256R1), P384 (SECP384R1), P521 (SECP521R1),
 and 25519 (X25519, Ed25519) are implemented by this package.
 .
 This package contains development files.

Package: libmirage-dev
Description-md5: b430ad0166e57ae3837db86a1b7260ea
Description-en: CD-ROM image access library development files
 libMirage is a CD-ROM image access library, part of the CDEmu suite,
 a free, GPL CD/DVD-ROM device emulator for Linux.
 .
 This package contains the files needed to compile and link programs which
 use libMirage.

Package: libmirage-doc
Description-md5: 385dee5383addcd22c8c43277c480dc7
Description-en: Reference manual for libMirage
 libMirage is a CD-ROM image access library, part of the CDEmu suite,
 a free, GPL CD/DVD-ROM device emulator for Linux.
 .
 This package contains the reference manual.

Package: libmirage-kv-mem-ocaml
Description-md5: c57b9783e23fa505c117fd8329953b16
Description-en: in-memory key value store for MirageOS (runtime)
 Implements the mirage-kv interface, but does not provide a persistent
 data storage. Use for testing or amnesia.
 .
 This package contains the shared runtime libraries.

Package: libmirage-kv-mem-ocaml-dev
Description-md5: fc4beb961c789ed8a0cb2fa321956148
Description-en: in-memory key value store for MirageOS (dev)
 Implements the mirage-kv interface, but does not provide a persistent
 data storage. Use for testing or amnesia.
 .
 This package contains development files.

Package: libmirage-kv-ocaml
Description-md5: 08add48189b10e3d9ba3ad922da68136
Description-en: MirageOS signatures for key/value devices (runtime)
 mirage-kv provides the Mirage_kv.RO and Mirage_kv.RW signatures the
 MirageOS key/value devices should implement.
 .
 This package contains the shared runtime libraries.

Package: libmirage-kv-ocaml-dev
Description-md5: dd01809123654fadcdcc3e105a0f08d8
Description-en: MirageOS signatures for key/value devices (dev)
 mirage-kv provides the Mirage_kv.RO and Mirage_kv.RW signatures the
 MirageOS key/value devices should implement.
 .
 This package contains development files.

Package: libmirage-ptime-ocaml
Description-md5: 7fb26a8cd113a5191d607fd98f2c971d
Description-en: libraries and module types for portable clocks (runtime)
 This library implements portable support for an operating system
 timesource that is compatible with the MirageOS library interfaces
 found in: https://github.com/mirage/mirage
 .
 It implements a POSIX clock which counts time since the Unix epoch.
 .
 This package contains runtime files.

Package: libmirage-ptime-ocaml-dev
Description-md5: 423bb8d48af8f4d42493fb6a1d0a9bc4
Description-en: libraries and module types for portable clocks (development)
 This library implements portable support for an operating system
 timesource that is compatible with the MirageOS library interfaces
 found in: https://github.com/mirage/mirage
 .
 It implements a POSIX clock which counts time since the Unix epoch.
 .
 This package contains development files.

Package: libmirage12
Description-md5: cecbc0310d74874eb65468e588a66e25
Description-en: CD-ROM image access library
 This is libMirage library, a CD-ROM image access library, and part of the
 CDEmu suite, a free, GPL CD/DVD-ROM device emulator for Linux. It is
 written in C and based on GLib.
 .
 The aim of libMirage is to provide uniform access to the data stored in
 different image formats, by creating a representation of disc stored in image
 file, which is based on GObjects.

Package: libmirisdr-dev
Description-md5: 5ba07644c184ce726698a18ca30a1571
Description-en: Software defined radio support for Mirics hardware (development files)
 Software for the Mirics MSi2500 + MSi001 SDR platform
 .
 The hardware part of MiriSDR brings information from an antenna connector
 to a USB plug.
 .
 This package is the software that provides control of the USB hardware
 and an API to pass data to software defined radio applications on the host.
 .
 This package contains development files.

Package: libmirisdr4
Description-md5: 1daf67ef471d1dfebd5e792abc6825a1
Description-en: Software defined radio support for Mirics hardware (library)
 Software for the Mirics MSi2500 + MSi001 SDR platform
 .
 The hardware part of MiriSDR brings information from an antenna connector
 to a USB plug.
 .
 This package is the software that provides control of the USB hardware
 and an API to pass data to software defined radio applications on the host.
 .
 This package contains the shared library.

Package: libmirserver-dev
Description-md5: 5df494748c81b14deddb055b2b3bb810
Description-en: Mir Display Server - server library - development headers
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains header files required to build Mir servers.

Package: libmirserver-internal-dev
Description-md5: c08a545f18ccfa3078ec20ccc687abac
Description-en: Mir Display Server - internal server development headers
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 This package contains internal server headers with no stability
 guarantee, for servers that wish to use functionality for which no
 public API exists yet.

Package: libmission-control-plugins-dev
Description-md5: 0115beafbafd4cd8fe1e1d8f4a8a84b8
Description-en: management daemon for Telepathy (headers for plugins)
 Telepathy Mission Control 5 is an account manager and channel dispatcher for
 the Telepathy framework. This package contains development headers to build
 plugins for Mission Control.

Package: libmission-control-plugins-doc
Description-md5: e1975b335d367bc7d6e7733a2fbafd49
Description-en: management daemon for Telepathy (documentation for plugins)
 Telepathy Mission Control 5 is an account manager and channel dispatcher for
 the Telepathy framework. This package contains API documentation to build
 plugins for Mission Control.

Package: libmission-control-plugins0t64
Description-md5: c170b6dd6040fbef530e3b58104d894e
Description-en: management daemon for Telepathy (library for plugins)
 Telepathy Mission Control 5 is an account manager and channel dispatcher for
 the Telepathy framework. This package contains a library against which plugins
 for Mission Control must be linked.

Package: libmixin-extrafields-param-perl
Description-md5: e3001f56161d574a572801a70bcfe358
Description-en: module to make classes provide a familiar "param" method
 Mixin::ExtraFields::Param mixes in to your class to provide a param method
 like the ones provided by CGI, CGI::Application, and other classes. It uses
 Mixin::ExtraFields, which means it can use any Mixin::ExtraFields driver to
 store your data.

Package: libmixin-extrafields-perl
Description-md5: 06b4eac35df5ef8760932b62afde2594
Description-en: module to add extra stashes of data to objects
 Mixin::ExtraFields is a Perl module that provides a simple way to add an
 arbitrary number of stashes for named data. These data can be stored in the
 object, in a database, or anywhere else. The storage mechanism is abstracted
 away from the provided interface, so one storage mechanism can be easily
 swapped for another. Multiple ExtraFields stashes can be mixed into one
 class, using one or many storage mechanisms.

Package: libmixin-linewise-perl
Description-md5: b897f901f14cbe990b45d74aa28eb863
Description-en: module to handle general file input/output operations
 Mixin::Linewise is a Perl module that provides a generalized framework for
 handling input/output operations. It can open files for I/O, convert strings
 to handle type objects, and more.
 .
 With Reader and Writer classes, you can just write a method to manipulate
 normal handles, and let the modules do the rest, like providing string and
 filename handling methods.

Package: libmjpegtools-dev
Description-md5: 36202d3a50477c3c07aa5acf4beb6788
Description-en: MJPEG capture/editing/replay and MPEG encoding toolset (development)
 The mjpeg programs are a set of tools that can do recording of videos and
 playback, simple cut-and-paste editing and the MPEG compression of audio and
 video under Linux.
 .
 This package contains the development files.

Package: libmjpegutils-2.2-0
Description-md5: 4bd44d51ba1f5fa7bd7e2b60574c1a03
Description-en: MJPEG capture/editing/replay and MPEG encoding toolset (library)
 The mjpeg programs are a set of tools that can do recording of videos and
 playback, simple cut-and-paste editing and the MPEG compression of audio and
 video under Linux.
 .
 This package contains the shared mjpegutils library.

Package: libmjson-java
Description-md5: 980c146d743bae149dd27c77e9e91efe
Description-en: lean JSON Library for Java with a compact API
 mJson is an extremely lightweight Java JSON library with a very concise API.
 Unlike other JSON libraries, it focuses on manipulating JSON structures in
 Java without necessarily mapping them to/from strongly typed Java objects.
 Because of its tiny size, it is well-suited for any application aiming at a
 small footprint such as mobile applications.

Package: libmkcal-qt5-0
Description-md5: d75d3dccaa2e21cb8deae82bba2d542e
Description-en: SQlite storage backend for KCalendarCore (Qt 5)
 Extends KDE calendar core library and provides an SQlite backend.
 .
 This package contains the Qt5 build of the libmkcal library.

Package: libmkcal-qt5-dev
Description-md5: 8c012e94a30bfac629a777fc0aed3515
Description-en: SQlite storage backend for KCalendarCore development files (Qt 5)
 Extends KDE calendar core library and provides an SQlite backend.
 .
 This package contains the development files for the Qt 5 variant.

Package: libmkcal-qt6-0
Description-md5: 59af6c2f560c6792d986b0c094ad6455
Description-en: SQlite storage backend for KCalendarCore (Qt 6)
 Extends KDE calendar core library and provides an SQlite backend.
 .
 This package contains the Qt6 build of the libmkcal library.

Package: libmkcal-qt6-dev
Description-md5: 3259a1d8e4f4a0e911f1011df2f95152
Description-en: SQlite storage backend for KCalendarCore development files (Qt 6)
 Extends KDE calendar core library and provides an SQlite backend.
 .
 This package contains the development files for the Qt 6 variant.

Package: libmkdoc-xml-perl
Description-md5: d10c023700b04bda94a70d529fdd6dea
Description-en: MKDoc XML Toolkit
 MKDoc is a web content management system written in Perl which focuses on
 standards compliance, accessiblity and usability issues, and multi-lingual
 websites.

Package: libmldbm-sync-perl
Description-md5: 40dfb74ef25727e3622324d0ede71df0
Description-en: Perl module for safe concurrent access to MLDBM databases
 MLDBM::Sync wraps around the MLDBM interface, by handling concurrent
 access to MLDBM databases with file locking, and flushes i/o explicitly
 per lock/unlock.  The new [Read]Lock()/UnLock() API can be used to serialize
 requests logically and improve performance for bundled reads & writes.

Package: libmlir-17-dev
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlir-17t64
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlir-18
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlir-18-dev
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlir-19
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlir-19-dev
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlir-20
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlir-20-dev
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlir-21
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlir-21-dev
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlir-22
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlir-22-dev
Description-md5: b2671453793175bc5bd7c93d05c96c40
Description-en: Multi-Level Intermediate Representation library
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.

Package: libmlnlffi-smlnj
Description-md5: 91042464312368b337439290860d5775
Description-en: No Longer Foreign Function Interface
 Allows ML programs to inspect and manipulate C data structures
 directly. This is implemented through three separate libraries, one
 that provides a user-code accessible frontend, one that
 implements this, and another that handles low-level raw memory
 access.

Package: libmlocale-dev
Description-md5: 856cf4b47bbfbfd6a6d1c62443bbf221
Description-en: MLocale (and friends) development files (Qt 5 variant)
 With that separation one can use those localization facilities without
 having to bring on board also the MeeGo Touch GUI toolkit.
 .
 This package contains Qt 5 development files for the mLocale library.

Package: libmlocale5-0
Description-md5: b8f64cb65d97572947831116b844663c
Description-en: MLocale (and friends), originally from libmeegotouch (Qt 5 variant)
 Provide localization facilities from libmeegotouch without having to
 bring on board also the MeeGo Touch GUI toolkit.
 .
 This package ships the Qt 5 version of the MLocale shared library.

Package: libmlocale6-0
Description-md5: 0a41f39c5b68c6b00d80e6bc5cd84a83
Description-en: MLocale (and friends), originally from libmeegotouch (Qt 6 variant)
 Provide localization facilities from libmeegotouch without having to
 bring on board also the MeeGo Touch GUI toolkit.
 .
 This package ships the Qt 6 version of the MLocale shared library.

Package: libmlocale6-dev
Description-md5: 54a527342bb11364328b8742bf3994a6
Description-en: MLocale (and friends) development files (Qt 6 variant)
 With that separation one can use those localization facilities without
 having to bring on board also the MeeGo Touch GUI toolkit.
 .
 This package contains Qt 6 development files for the mLocale library.

Package: libmlpack-dev
Description-md5: 5660c8c90c61f0ce67048a9b1b536b58
Description-en: intuitive, fast, scalable C++ machine learning library (development libs)
 This package contains the mlpack Library development files.
 .
 Machine Learning Pack (mlpack) is an intuitive, fast, scalable C++
 machine learning library, meant to be a machine learning analog to
 LAPACK.  It aims to implement a wide array of machine learning
 methods and function as a "swiss army knife" for machine learning
 researchers.

Package: libmlpcap-ocaml
Description-md5: 40473b1e306e72013282dd7669cad853
Description-en: binding of libpcap for OCaml (runtime package)
 MLpcap implements OCaml stubs to libpcap. It allows one to call almost
 all function of libpcap from OCaml.

Package: libmlpcap-ocaml-dev
Description-md5: a5eac13d299e0fdf07305ba98c02d49f
Description-en: binding of libpcap for OCaml
 MLpcap implements OCaml stubs to libpcap. It allows one to call almost
 all function of libpcap from OCaml.
 .
 Development files.

Package: libmlpost-ocaml-dev
Description-md5: 509e61867830c36e51f91be45359cc66
Description-en: OCaml interface to Metapost (library)
 Mlpost is an OCaml library for scientific drawing. It relies on
 Metapost, giving the possibility to include (La)TeX fragments.
 Mlpost users can use the full power of OCaml to generate their
 diagrams, including static typing and the possibility to use any
 OCaml library. Moreover, Mlpost promotes a declarative style quite
 different from existing tools.
 .
 This package contains the library itself.

Package: libmlpost-ocaml-doc
Description-md5: f36265c83c23574bbab096c6c49e1311
Description-en: Objective Caml interface to Metapost (doc)
 Mlpost is an OCaml library for scientific drawing. It relies on
 Metapost, giving the possibility to include (La)TeX fragments.
 Mlpost users can use the full power of OCaml to generate their
 diagrams, including static typing and the possibility to use any
 OCaml library. Moreover, Mlpost promotes a declarative style quite
 different from existing tools.
 .
 This package contains the API reference of the library.

Package: libmlrisctools-smlnj
Description-md5: 0d24329346bff9f7ec34be3dd4b38321
Description-en: Library for generating MLRISC modules
 The MLRISC system allows an easy way to create a back-end to convert
 SML into machine code. These tools provide an easy way to generate
 MLRISC modules from machine descriptions.

Package: libmlt++-dev
Description-md5: 4d6b5bbde9cc62c5817cd8317333a0ef
Description-en: MLT multimedia framework C++ wrapper (development)
 MLT is an open source multimedia framework, designed and developed for
 television broadcasting. It provides a toolkit for broadcasters, video
 editors, media players, transcoders, web streamers and many more types of
 applications. The functionality of the system is provided via an assortment
 of ready to use tools, xml authoring components, and an extendible plug-in
 based API.
 .
 This package contains the static libraries and headers for developing
 applications that use the MLT multimedia framework C++ wrapper.

Package: libmlt++7
Description-md5: aca1ad662b6b3311655b23307bbc7454
Description-en: MLT multimedia framework C++ wrapper (runtime)
 MLT is an open source multimedia framework, designed and developed for
 television broadcasting. It provides a toolkit for broadcasters, video
 editors, media players, transcoders, web streamers and many more types of
 applications. The functionality of the system is provided via an assortment
 of ready to use tools, xml authoring components, and an extendible plug-in
 based API.
 .
 This package contains the files necessary for running applications that
 use the MLT multimedia framework C++ wrapper.

Package: libmlt-data
Description-md5: b51503d2acd3e514d41cada40a978ea6
Description-en: multimedia framework (data)
 MLT is an open source multimedia framework, designed and developed for
 television broadcasting. It provides a toolkit for broadcasters, video
 editors, media players, transcoders, web streamers and many more types of
 applications. The functionality of the system is provided via an assortment
 of ready to use tools, xml authoring components, and an extendible plug-in
 based API.
 .
 This package contains the data files for the MLT multimedia framework.

Package: libmlt-dev
Description-md5: 560d6021b000ad5387abd7a319907b74
Description-en: multimedia framework (development)
 MLT is an open source multimedia framework, designed and developed for
 television broadcasting. It provides a toolkit for broadcasters, video
 editors, media players, transcoders, web streamers and many more types of
 applications. The functionality of the system is provided via an assortment
 of ready to use tools, xml authoring components, and an extendible plug-in
 based API.
 .
 This package contains the static libraries and headers for developing
 applications that use the MLT multimedia framework.

Package: libmlt7
Description-md5: eafc70788fe70ed5740aa0a320784b9c
Description-en: multimedia framework (runtime)
 MLT is an open source multimedia framework, designed and developed for
 television broadcasting. It provides a toolkit for broadcasters, video
 editors, media players, transcoders, web streamers and many more types of
 applications. The functionality of the system is provided via an assortment
 of ready to use tools, xml authoring components, and an extendible plug-in
 based API.
 .
 This package contains the files necessary for running applications that
 use the MLT multimedia framework.

Package: libmm-dev
Description-md5: 8bdc2dd04706caf12a5940813c3bc8d1
Description-en: Shared memory library - development files
 OSSP mm is a two layer abstraction library which simplifies the use of
 shared memory between forked (and therefore closely related) processes.
 It hides all platform-dependent aspects of the process from the user
 and provides a malloc(3)-style API.
 .
 This package contains the development files required to compile
 programs that use mm.

Package: libmm-ocaml
Description-md5: c0336f4b8f658f3e7b4eda5d114b48f6
Description-en: OCaml multimedia library -- runtime files
 OCaml-mm is a toolkit for audio and video processing
 in OCaml. It provides a standard interface and various
 usual manipulations on audio data, images and video data.
 .
 This package contains only the shared runtime stub libraries.

Package: libmm-ocaml-dev
Description-md5: 2ac2c905038e8a33dab8203c54de4171
Description-en: OCaml multimedia library -- development files
 OCaml-mm is a toolkit for audio and video processing
 in OCaml. It provides a standard interface and various
 usual manipulations on audio data, images and video data.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-mm.

Package: libmm14
Description-md5: fd39b9e2ef5b012984147eecb02586ce
Description-en: Shared memory library - runtime
 OSSP mm is a two layer abstraction library which simplifies the use of
 shared memory between forked (and therefore closely related) processes.
 It hides all platform-dependent aspects of the process from the user
 and provides a malloc(3)-style API.
 .
 This package contains the runtime libraries required to run programs
 dynamically linked against mm.

Package: libmmap-allocator-dev
Description-md5: 529e65a711138c35048785870eb84219
Description-en: STL allocator that mmaps files
 When reading large files (>100MB) into memory, read() calls are usually
 not very space and time efficient, since the whole data is copiied at
 least once. Furthermore, when using STL containers (like a vector for
 example), data is copiied another time unless the location of the vector
 content as parameter to read() will be specified.
 .
 It would be nice to tell the vector a filename and have the vector mmap
 the file directly. This not only avoids the read() copiing (and the STL
 vector copiing) but also allows different processes that read the same
 file to see the same physical memory. Fortunately STL foresees an
 interface to do exactly this.
 .
 Libmmap-allocator helps to handle big files that contain unstructured
 data (like doubles or even text files), mmap_allocator is worth a try.

Package: libmmap-ocaml
Description-md5: 6819ab93aba77d04dc317339c25b2fcd
Description-en: file mapping functionality in OCaml (runtime)
 This project provides a Mmap.map_file function for mapping files in
 memory. This function is the same as the Unix.map_file function added
 in OCaml >= 4.06.
 .
 This package contains runtime files.

Package: libmmap-ocaml-dev
Description-md5: c152208aa281cbafcb15a0eb54eb4d06
Description-en: file mapping functionality in OCaml (development)
 This project provides a Mmap.map_file function for mapping files in
 memory. This function is the same as the Unix.map_file function added
 in OCaml >= 4.06.
 .
 This package contains development files.

Package: libmmb-dev
Description-md5: 7ac0094cc444f665ecdd800d309d94fa
Description-en: development files of MacroMoleculeBuilder
 MacroMoleculeBuilder, previously known as RNABuilder, can be used for morphing,
 homology modeling, folding (e.g. using base pairing contacts), redesigning
 complexes, fitting to low-resolution density maps, predicting local
 rearrangements upon mutation, and many other applications.
 .
 This package contains the development files.

Package: libmmb4.1
Description-md5: d4e2aa704070661228555b94f83240c4
Description-en: shared library of MacroMoleculeBuilder
 MacroMoleculeBuilder, previously known as RNABuilder, can be used for morphing,
 homology modeling, folding (e.g. using base pairing contacts), redesigning
 complexes, fitting to low-resolution density maps, predicting local
 rearrangements upon mutation, and many other applications.
 .
 This package contains the shared library.

Package: libmmdb2-0
Description-md5: c53d422a24955cc05597e8d702264679
Description-en: macromolecular coordinate library - runtime
 MMDB is designed to assist developers in working with macromolecular
 coordinate files. The library handles both PDB and mmCIF format files.
 .
 The Library also features an internal binary format, portable between
 different platforms. This is achieved at uniformity of the Library's
 interface functions, so there is no difference in handling different
 formats.
 .
 MMDB provides various high-level tools for working with coordinate files,
 including reading and writing, orthogonal-fractional transforms,
 generation of symmetry mates, editing the molecular structure and more.
 .
 This package contains the shared library components needed for programs
 that have been linked to the mmdb library.

Package: libmmdb2-dev
Description-md5: 4d7af372a796d3be4fc8804d182d5a51
Description-en: macromolecular coordinate library - development files
 MMDB is designed to assist developers in working with macromolecular
 coordinate files. The library handles both PDB and mmCIF format files.
 .
 The Library also features an internal binary format, portable between
 different platforms. This is achieved at uniformity of the Library's
 interface functions, so there is no difference in handling different
 formats.
 .
 MMDB provides various high-level tools for working with coordinate files,
 including reading and writing, orthogonal-fractional transforms,
 generation of symmetry mates, editing the molecular structure and more.
 .
 This package contains library and header files needed for program
 development.

Package: libmmlib-dev
Description-md5: 4f81a6b096e392361962e8afeabc9862
Description-en: mmlib library (Development files)
 mmlib is the general purpose library providing helper functions to other
 module. It provides a cross-platform OS abstaction layer as well as facilities
 like logging or error reporting.
 .
 This package contains the files needed to compile and link programs which
 use mmlib. The manpages are shipped in this package.

Package: libmmlib1t64
Description-md5: a0bec47006ef04a2076e66f43dca40e4
Description-en: mmlib library (shared lib)
 mmlib is the general purpose library providing helper functions to other
 module. It provides a cross-platform OS abstaction layer as well as facilities
 like logging or error reporting.
 .
 This package contains the shared library

Package: libmmmulti-dev
Description-md5: 1a84ada3bda863871dc9a15ffbff5b84
Description-en: header only library for mmmulti
 Sometimes you have a lot of plain-old data, but you need random access
 to it. These header-only classes combine memory-mapped files with
 high-performance parallel sorting and appropriate indexing strategies
 to support very large (>memory but <disk) multimaps, multisets, and
 interval trees.
 .
 This implements a memory backed multimap intended for use where:
 * your keys are integers, or can be mapped to dense range of integers,
 * the memory mapped file is on fast storage, like an SSD (although
 this is not a requirement),
 * you have arbitrary values of fixed size (e.g. structs, other POD
 types) that can be sorted,
 * you don't need dynamic updates of the table,
 * and you are likely to run out of memory of you use a traditional
 map or hash table,
 * but you can handle approximately 1 bit per record in RAM.
 .
 These may seem to be very specific, but many problems can be mapped into
 a dense integer set. mmmulti::map developed first as a data structure
 to support seqwish, which uses it to generate precise variation graphs
 from pairwise alignments between collections of sequences. As this
 multimap forms a key data processing kernel in the algorithm, it can
 scale to extremely large problem sizes, limited only by available disk
 space. Although performance is much slower than an in-memory structure,
 it is virtually guaranteed to be able to complete the compute.

Package: libmms-dev
Description-md5: 62bfa1d7651879a27e6bbeac3d60d0ce
Description-en: MMS stream protocol library - development files
 LibMMS is a common library for parsing mms:// and mmsh:// type network
 streams.  These are commonly used to stream Windows Media Video content
 over the web.  LibMMS itself is only for receiving MMS stream, it
 doesn't handle sending at all.
 .
 This package holds the development files.

Package: libmms0
Description-md5: f0d8b772e6cf9505dde2b805a2408997
Description-en: MMS stream protocol library - shared library
 LibMMS is a common library for parsing mms:// and mmsh:// type network
 streams.  These are commonly used to stream Windows Media Video content
 over the web.  LibMMS itself is only for receiving MMS stream, it
 doesn't handle sending at all.
 .
 This package holds the shared library.

Package: libmmtf-java
Description-md5: 4ffa7c1bd4a2981609b704c167b2e9ac
Description-en: Java API for macromolecular transmission format encoder/decoder
 The Macromolecular Transmission Format (MMTF) is a compact binary format to
 transmit and store biomolecular structures for fast 3D visualization and
 analysis.

Package: libmnemonicsetter-java
Description-md5: 36647495f146bcdd10a1620c972ccf5d
Description-en: Java library for automatically setting Swing mnemonics
 This simple Java library generates mnemonics for Swing menu items
 and toolbar elements.
 .
 It has no dependencies beside Java 7.

Package: libmng-dev
Description-md5: fdb8e2a268bfbd4c9984a39c4e1aa7eb
Description-en: M-N-G library (Development headers)
 The libmng library supports decoding, displaying, encoding, and various other
 manipulations of the Multiple-image Network Graphics (MNG) format image files.
 It uses the zlib compression library, and optionally the JPEG library by the
 Independent JPEG Group (IJG) and/or lcms (little cms), a color-management
 library by Marti Maria Saguar.
 .
 This package provides development headers.

Package: libmng2
Description-md5: 44b84456d07b211a83ed1660f6cea215
Description-en: Multiple-image Network Graphics library
 The libmng library supports decoding, displaying, encoding, and various other
 manipulations of the Multiple-image Network Graphics (MNG) format image files.
 It uses the zlib compression library, and optionally the JPEG library by the
 Independent JPEG Group (IJG) and/or lcms (little cms), a color-management
 library by Marti Maria Saguar.

Package: libmobi-dev
Description-md5: 0d875b87c717e33daccf87cfd486846f
Description-en: Development files for libmobi
 libmobi is a C library for handling Mobipocket/Kindle ebook format documents.
 The library handles .prc, .mobi, .azw; .azw3, .azw4, some .pdb documents.
 It allows one to read and parse documents, recreate source files of ebook
 documents and dictionaries. It is also possible to edit document's metadata.
 It handles encrypted files.

Package: libmobi-tools
Description-md5: a29580e2d2d20c12edd70e84d9eab314
Description-en: Tools for handling Mobipocket/Kindle ebook format documents
 Tools can open .prc, .mobi, .azw; .azw3, .azw4 and some older .pdb documents.
 .
 mobitool allows one to extract resources, decompile, analyze and convert
 documents.
 .
 mobimeta allows one to edit document's metadata.
 .
 mobidrm is a tool for encrypting and decrypting documents.

Package: libmobi0t64
Description-md5: 454c5c9f8b419bd485096f533120b9e9
Description-en: C library for handling Mobipocket/Kindle ebook format documents
 The library handles .prc, .mobi, .azw; .azw3, .azw4, some .pdb documents.
 It allows one to read and parse documents, recreate source files of ebook
 documents and dictionaries. It is also possible to edit document's metadata.
 It handles encrypted files.

Package: libmock-quick-perl
Description-md5: e9998ff2e7f48e393aec028b23b17070
Description-en: Perl module for quick side-effect free mocking of objects and classes
 Mock::Quick is here to solve the current problems with Mocking libraries.
 .
 There are a couple Mocking libraries available on CPAN. The primary
 problems with these libraries include verbose syntax, and most
 importantly side-effects. Some Mocking libraries expect you to mock a
 specific class, and will unload it then redefine it. This is
 particularly a problem if you only want to override a class on a
 lexical level.
 .
 Mock::Quick provides a declarative mocking interface that results in a
 very concise, but clear syntax. There are separate facilities for
 mocking object instances, and classes. You can quickly create an
 instance of an object with custom attributes and methods. You can also
 quickly create an anonymous class, optionally inhereting from another,
 with whatever methods you desire.
 .
 Mock::Quick also provides a tool that provides an OO interface to
 overriding methods in existing classes. This tool also allows for the
 restoration of the original class methods. Best of all this is a
 localized tool, when your control object falls out of scope the original
 class is restored.

Package: libmock-sub-perl
Description-md5: d8acbc1120affc82977f91a7e8d790a8
Description-en: module to mock subroutines for unit testing
 Mock::Sub is an easy to use and very lightweight module for mocking out sub
 calls. It is useful for testing areas of your own modules where getting
 coverage may be difficult due to nothing to test against, and/or to reduce
 test run time by eliminating the need to call subs that you really don't want
 or need to test.

Package: libmocked-perl
Description-md5: 306ea86e7eb4fdfeb32474f160741f42
Description-en: module to use real libraries from within mocked libraries
 When mocking modules using 'mocked', you are certain that no extra "real"
 libraries are being loaded.  But sometimes you don't want to use real
 libraries from within your mocked library.  This module allows you to load
 real libraries using your previous include paths.

Package: libmockito-java
Description-md5: 0ac7d720808d8c696b626cda053fa6c3
Description-en: mocking framework for Java
 Mockito is a mocking library which lets you write tests with a
 clean and simple API.
 .
 It generates mocks using reflection, it records all mock invocations,
 including methods arguments.

Package: libmockobjects-java
Description-md5: 7dcebf40f105e3c38519d137bdecea5f
Description-en: Framework for developing and using mock objects
 Mock Objects is a test-first driven framework for building
 generic software and/or unit testing frameworks. It supports:
 * A methodology for developing and using mock objects.
 * A core mock object framework. This is a library of code that
 supports the implementation of mock objects, based around a
 set of expectation classes for values and collections. There are
 also various other classes to make mock objects easier to write
 or to use.
 * A default set of mock implementations for the standard Java
 platform APIs. This is a start on packages such as servlets, sql,
 and io.

Package: libmockobjects-java-doc
Description-md5: f34a829223d6df04ca0aab04e39567ae
Description-en: Framework for developing and using mock objects -- documentation
 Mock Objects is a test-first driven framework for building
 generic software and/or unit testing frameworks. It supports:
 * A methodology for developing and using mock objects.
 * A core mock object framework. This is a library of code that
 supports the implementation of mock objects, based around a
 set of expectation classes for values and collections. There are
 also various other classes to make mock objects easier to write
 or to use.
 * A default set of mock implementations for the standard Java
 platform APIs. This is a start on packages such as servlets, sql,
 and io.
 .
 This package includes the mock objects javadocs.

Package: libmodbus-dev
Description-md5: 319ed6ee1d4051d730fb32bd227a21ca
Description-en: development files for the Modbus protocol library
 A Modbus library written in C, to send/receive data with a device which
 respects the Modbus protocol. This library can use a serial port or an
 Ethernet connection.
 .
 This package contains the development files.

Package: libmodbus5
Description-md5: c6ad0aa78fc2b26d475235f37a7cbbff
Description-en: library for the Modbus protocol
 A Modbus library written in C, to send/receive data with a device which
 respects the Modbus protocol. This library can use a serial port or an
 Ethernet connection.
 .
 This package contains the shared library.

Package: libmodello-java
Description-md5: 6ba99e77efd4a85eeb56c044adfac89b
Description-en: Data Model toolkit in use by the Maven 2 Project
 Once a DataModel is defined, the toolkit can be used to generate any of the
 following at compile time.
 .
 * Java Pojos of the DataModel.
 * Java Pojos to XML Writer. (provided via xpp3, stax, jdom or dom4j)
 * XML to Java Pojos Reader. (provided via xpp3, stax or dom4j)
 * XDOC documentation of the DataModel.
 * XML Schema to validate the DataModel.
 .
 Modello is used to build the maven system.

Package: libmodello-maven-plugin-java
Description-md5: aa19150c09565d32e25407f329a0cd49
Description-en: Modello Maven Plugin enables the use of Modello in Maven builds
 Modello is a Data Model toolkit in use by the Maven 2 Project.
 .
 This package provides a Maven plugin to enable the use of Modello in Maven
 builds.

Package: libmodem-vgetty-perl
Description-md5: ebcceb32cb30626b0a02d6e538fc084b
Description-en: Perl module for interfacing with vgetty (Modem::Vgetty)
 Modem::Vgetty is a Perl interface to vgetty(8), which can be used for
 communication with voice modems.

Package: libmodern-perl-perl
Description-md5: 805b603247846f42d27a4cf2b53735f9
Description-en: module for enabling all of the features of Modern Perl
 Modern Perl programs use several modules to enable additional features of
 Perl and of the CPAN. Instead of copying and pasting all of these 'use'
 lines, instead write only one:
 .
 use Modern::Perl;
 .
 This enables the strict and warnings pragmas, as well as all of the features
 available since Perl 5.10.
 .
 For enabling features of newer Perl releases, a year can be specified as an
 import tag, e.g.:
 .
 use Modern::Perl '2017';
 .
 enables 5.24 features. Cf. Modern::Perl(3pm) for details.
 .
 See http://www.modernperlbooks.com/mt/2009/01/toward-a-modernperl.html for
 more information, http://www.modernperlbooks.com/ for further discussion of
 Modern Perl and its implications, and
 http://onyxneon.com/books/modern_perl/index.html for a freely-downloadable
 Modern Perl tutorial.

Package: libmodhmm-dev
Description-md5: a28911d9948c3709e84d452c97509368
Description-en: library for constructing, training and scoring hidden Markov models (dev)
 Library for constructing, training and scoring hidden Markov models.  It
 is provided with PSORTb but might be used separately.
 .
 PSORTb enables prediction of bacterial protein subcellular localization
 (SCL) and provides a quick and inexpensive means for gaining insight
 into protein function, verifying experimental results, annotating newly
 sequenced bacterial genomes, detecting potential cell surface/secreted
 drug targets, as well as identifying biomarkers for microbes.
 .
 This library needed by PSORTb is distributed separately by upstream.
 .
 This package contains the static library which is needed to link PSORTb.

Package: libmodhmm0
Description-md5: b3050f1ca429453acb05f8abbbac34de
Description-en: library for constructing, training and scoring hidden Markov models
 Library for constructing, training and scoring hidden Markov models.  It
 is provided with PSORTb but might be used separately.
 .
 PSORTb enables prediction of bacterial protein subcellular localization
 (SCL) and provides a quick and inexpensive means for gaining insight
 into protein function, verifying experimental results, annotating newly
 sequenced bacterial genomes, detecting potential cell surface/secreted
 drug targets, as well as identifying biomarkers for microbes.
 .
 This library needed by PSORTb is distributed separately by upstream.
 .
 This package contains the shared library which is needed to run PSORTb.

Package: libmodi-dev
Description-md5: e37c7aeb727d6e47c1f4dfd7b59e34d1
Description-en: Mac OS disk image format access library -- development files
 libmodi is a library to access the Mac OS disk image format.
 .
 This package includes the development support files.

Package: libmodi-utils
Description-md5: e14f74ff23e7376b5bb55b2b1b75e799
Description-en: Mac OS disk image format access library -- Utilities
 libmodi is a library to access the Mac OS disk image format.
 .
 This package contains
 - modiinfo, a utility to determine information  about a Mac OS disk image
 - modimount, a tool to mount a Mac OS disk image file

Package: libmodi1
Description-md5: 3798a3a9484a1fcd0f6589c45512f30f
Description-en: Mac OS disk image format access library
 libmodi is a library to access the Mac OS disk image format.
 .
 This package contains the shared library.

Package: libmodpbase64-0
Description-md5: ba41475b08bffae7688c2bb4730a6ff9
Description-en: collection of high performance c-string transformations
 This implementation is frequently 2x faster than standard implementations.
 The transformations include base64, base16, base85, base2, url and javascript
 escaping, as well as fast number to string and upper/lower case conversions.

Package: libmodpbase64-dev
Description-md5: c7e831968e9b26299fa758a9cf315a51
Description-en: collection of high performance c-string transformations (development files)
 This implementation is frequently 2x faster than standard implementations.
 The transformations include base64, base16, base85, base2, url and javascript
 escaping, as well as fast number to string and upper/lower case conversions.
 .
 Development files

Package: libmodplug-dev
Description-md5: 9c41f5f23e12c7200721f4a159e891e8
Description-en: development files for mod music based on ModPlug
 Module files (MOD music, tracker music) are a family of music file
 formats originating from the MOD file format on Amiga systems used in
 late 1980s.
 .
 This package contains the header files and .so symlinks required to
 compile code against libmodplug, a library based on the mod rendering
 code from ModPlug, a popular Windows mod player written by Olivier
 Lapicque, found at http://www.modplug.com.

Package: libmodplug1
Description-md5: fa315d9a6c9673cd063644e36eb92a84
Description-en: shared libraries for mod music based on ModPlug
 Module files (MOD music, tracker music) are a family of music file
 formats originating from the MOD file format on Amiga systems used in
 late 1980s.
 .
 This is a library based on the mod music rendering code from ModPlug,
 a popular Windows mod player written by Olivier Lapicque, found at
 http://www.modplug.com.

Package: libmods-record-perl
Description-md5: 0ea13aa28d9459f5b77de9a88ced97fe
Description-en: module for handling MODS records
 MODS::Record provides MODS parsing and creation for MODS Schema 3.5.
 .
 MODS is specified and described at the Library of Congress:
 <http://www.loc.gov/standards/mods/>

Package: libmodsecurity-dev
Description-md5: 4ea364f415fa1f3a1042e49f9f70bcbb
Description-en: ModSecurity v3 library component (development files)
 Libmodsecurity is one component of the ModSecurity v3 project. The library
 codebase serves as an interface to ModSecurity Connectors taking in web
 traffic and applying traditional ModSecurity processing. In general, it
 provides the capability to load/interpret rules written in the ModSecurity
 SecRules format and apply them to HTTP content provided by your application
 via Connectors.
 .
 This package includes the development support files.

Package: libmodsecurity3t64
Description-md5: e02d4affae1707ad1d4512b9e8eb7108
Description-en: ModSecurity v3 library component
 Libmodsecurity is one component of the ModSecurity v3 project. The library
 codebase serves as an interface to ModSecurity Connectors taking in web
 traffic and applying traditional ModSecurity processing. In general, it
 provides the capability to load/interpret rules written in the ModSecurity
 SecRules format and apply them to HTTP content provided by your application
 via Connectors.

Package: libmodule-build-cleaninstall-perl
Description-md5: 0a5c86a8efbc1cf3cd1513ecb44e812c
Description-en: module for removing the old module before installing the new one
 Module::Build::CleanInstall is a subclass of Module::Build with one
 additional feature, before upgrading the module from and old version to a new
 one, it first removes the files installed by the previous version. This is
 useful especially when the new version will not contain some files that the
 old one did, and it is necessary that those files do not remain in place.
 .
 Since it is a subclass of Module::Build it is used exactly like that module.
 Module::Build::CleanInstall does provide an additional action uninstall, but
 it need not be called separately; the action install will call it when
 invoked.
 .
 The uninstalling is done by removing the files in the installed module's
 packlist which is created when the module is first installed.

Package: libmodule-build-parse-yapp-perl
Description-md5: b3a485c981e7955ff90be34d18bc9836
Description-en: module to build Parse::Yapp parsers from source
 Module::Build::Parse::Yapp is a subclass of Module::Build made to build
 Parse::Yapp parsers from the source. Thus, prebuilt parsers do not have to be
 included in the source distribution.
 .
 Module::Build::Parse::Yapp looks for *.yp files under 'lib' and produces Perl
 modules in place of them under 'blib/lib'. Therefore, a grammar file
 'lib/A/B/C.yp' will be converted to 'blib/lib/A/B/C.pm' with a package name
 of 'A::B::C'.

Package: libmodule-build-perl
Description-md5: fa2ee309b6f2eec3e9cf7b941eb79c8b
Description-en: framework for building and installing Perl modules
 Module::Build is a framework for easily building, testing and installing Perl
 packages. It is meant as a next-generation replacement for ExtUtils::MakeMaker
 and offers many additional features characteristic of a more modern install
 system, including simple subclassing for custom build actions.
 .
 Because it is written in Pure Perl, it has very few external dependencies. In
 particular, it allows for installation of packages on systems without 'make'
 and will even work without a shell. Its only prerequisites are modules that
 are included with perl 5.6.0 and it is core as of perl 5.10.

Package: libmodule-build-pluggable-cpanfile-perl
Description-md5: ca719464c57a8384ca3532345d3cdcd9
Description-en: plugin for Module::Build::Pluggable to use cpanfiles
 Module::Build::Pluggable::CPANfile is a plugin for Module::Build::Pluggable
 to include dependencies from cpanfile into meta files.

Package: libmodule-build-pluggable-perl
Description-md5: c952c097cde8779c6270db76153a5c2b
Description-en: plugins for the perl module Module::Build
 Module::Build::Pluggable adds pluggability for Module::Build. You can call
 HOOK_prepare on preparing arguments for Module::Build->new, HOOK_configure
 on configuration step, and HOOK_build on build step.

Package: libmodule-build-pluggable-ppport-perl
Description-md5: 89d734800328dd33ae48eac2396f591a
Description-en: module to generate a ppport.h file automatically
 Module::Build::Pluggable::PPPort can be used to generate the file ppport.h
 automatically for use with the Module::Build::Pluggable Perl module.

Package: libmodule-build-tiny-perl
Description-md5: 1c8c004a8b88e4f7cc5ca7f268bdd7bf
Description-en: tiny replacement for Module::Build
 Many Perl distributions use a Build.PL file instead of a Makefile.PL file
 to drive distribution configuration, build, test and installation.
 Traditionally, Build.PL uses Module::Build as the underlying build system.
 Module::Build::Tiny provides a simple, lightweight, drop-in replacement.

Package: libmodule-build-using-pkgconfig-perl
Description-md5: 89084e2f7a59e159ecc06643e3de3401
Description-en: Module::Build extension for using platform libraries provided by pkg-config
 Module::Build::Using::PkgConfig is a subclass of Module::Build that provides
 some handy methods to assist the Build.PL script of XS-based module
 distributions that make use of platform libraries managed by pkg-config.
 .
 As well as supporting libraries installed on a platform-wide basis and thus
 visible to pkg-config itself, this subclass also assists with Alien::-based
 wrappers of these system libraries, allowing them to be dynamically installed
 at build time if the platform does not provide them.

Package: libmodule-build-withxspp-perl
Description-md5: 002590c6eb3fa8d7a4ae534410cefa5c
Description-en: XS++ enhanced flavour of Module::Build
 Module::Build::WithXSpp is a subclass of Module::Build that adds some
 tools and processes to make it easier to use for wrapping C++ using
 XS++ (ExtUtils::XSpp).

Package: libmodule-build-xsutil-perl
Description-md5: c3699a66f9a8ce14b660d9193ecdd0d6
Description-en: Module::Build class for building XS modules
 Module::Build::XSUtil is subclass of Module::Build for support building XS
 modules.
 .
 Beyond other features it supports checking for C99 and C++ compilers
 as well as to enable compiler warnings or debug options.

Package: libmodule-bundled-files-perl
Description-md5: 4f9173d97019575b8448ae3b802263b4
Description-en: perl module to access files bundled with your module
 Module::Bundled::Files provides a simple method of accessing files that need
 to be bundled with a module.

Package: libmodule-compile-perl
Description-md5: 2c895f469bca163c4a3ab8c4e6b7e773
Description-en: Perl module providing a system to compile Perl modules
 Module::Compile provides a system for writing modules that *compile* other
 Perl modules.
 .
 Modules that use these compilation modules get compiled into some
 altered form the first time they are run. The result is cached into
 ".pmc" files.
 .
 Perl has native support for ".pmc" files. It always checks for them,
 before loading a ".pm" file.

Package: libmodule-corelist-perl
Description-md5: c21e63c7a8b93430a7380fd85795db3b
Description-en: module to determine modules shipped with perl
 Module::CoreList is a Perl module that can provide various information about
 the versions of Perl modules that shipped with perl interpreter releases.
 .
 It contains a hash of hashes which is keyed on the perl interpreter version,
 as indicated in $]. The second level hash has pairs of modules and as well as
 their versions. It's possible that the version of a module is unspecified, in
 which case it will be undef.
 .
 Other features include a hash providing ISO formatted versions of the release
 dates, as gleaned from perlhist, and a hash that clusters known perl releases
 by their major versions.

Package: libmodule-cpanfile-perl
Description-md5: bd04706dbc8c738be5e31b5abb9a9ecf
Description-en: format for describing CPAN dependencies of Perl applications
 Module::CPANfile is a tool to handle cpanfile format to load application
 specific dependencies, not just for CPAN distributions.
 .
 `cpanfile` describes CPAN dependencies required to execute associated Perl
 code.
 .
 Place the `cpanfile` in the root of the directory containing the associated
 code. For instance, in a Catalyst application, place the `cpanfile` in the
 same directory as `myapp.conf`.
 .
 Tools supporting `cpanfile` format (e.g. cpanm and carton) will automatically
 detect the file and install dependencies for the code to run.

Package: libmodule-cpants-analyse-perl
Description-md5: 3f107ff03ea640300d187a83eba0e9c3
Description-en: Perl module to generate Kwalitee ratings for a distribution
 Module::CPANTS::Analyse is a utility module used by Test::Kwalitee and others
 to analyse CPAN distributions and determine their Kwalitee. Kwalitee is a set
 of software metrics useful for determine how good your software is; it's not
 true software quality, which your computer can't measure in a general sense.
 (If you can, you've solved a hard problem in computer science.)
 .
 Kwalitee looks like quality, sounds like quality, but it's not quite quality.
 If you plan to release a distribution to the CPAN -- or even within your own
 organization -- testing its Kwalitee before creating a release can help you
 improve your quality as well.

Package: libmodule-depends-perl
Description-md5: 2936d4ca9f7140b8b0664bbff8dac3c8
Description-en: Perl module to identify the dependencies of a distribution
 Module::Depends extracts module dependencies from an unpacked
 distribution tree.
 .
 Module::Depends only evaluates the {MY,}META.{json,yml} files shipped with a
 distribution. This won't be effective until all distributions ship such
 files, so you should look at Module::Depends::Intrusive.

Package: libmodule-extract-perl
Description-md5: ea2d7cd52575ddd25ad110573710a74d
Description-en: base class for working with Perl distributions
 Module::Extract is a convenience base class for modules that work with
 Perl distributions.
 .
 Its purpose is to take care of the mechanisms of locating and extracting
 a Perl distribution so that your module can do something specific to the
 distribution.

Package: libmodule-extract-use-perl
Description-md5: 7e55ad26f8bca9280f0aa57526ae3fc6
Description-en: Perl module to extract which modules some code uses
 Module::Extract::Use extracts the names of the modules used in a file using a
 static analysis. It uses PPI (Perl Parsing Interface) to tokenize and extract
 the file data.
 .
 Since this module does not run code, it cannot find dynamic uses of modules,
 such as eval "require $class".

Package: libmodule-extract-version-perl
Description-md5: 331f35fe573cc4c5a63ed7dab4366b7c
Description-en: module to extract a module version safely
 The Module::Extract::VERSION module lets you pull out of module source code
 the version number for the module. It assumes that there is only one $VERSION
 in the file and the entire $VERSION statement is on the same line.

Package: libmodule-extractuse-perl
Description-md5: 7dcf947b8c07987f1d0d8f98d647bdfa
Description-en: Perl module to find out modules used by the specified Perl source
 Module::ExtractUse is basically a Parse::RecDescent grammar to parse Perl
 code. It tries very hard to find all modules (whether pragmas, Core, or from
 CPAN) used by the parsed code.
 .
 "Usage" is defined by either calling use or require.

Package: libmodule-faker-perl
Description-md5: a594dc90ff087b2464e5baa2f82a32ee
Description-en: module to build fake dists for testing CPAN tools
 Module::Faker is a tool for building fake CPAN modules and, perhaps more
 importantly, fake CPAN distributions. These are useful for running tools that
 operate against CPAN distributions without having to use real CPAN
 distributions. This is much more useful when testing an entire CPAN instance,
 rather than a single distribution, for which see CPAN::Faker.

Package: libmodule-info-perl
Description-md5: d2f74c45bf0bbe7c7b37ef4ffb97d061
Description-en: Perl module providing information about Perl modules
 Module::Info is a Perl module for determining information about Perl modules
 without actually loading the module. It isn't actually specific to modules
 and should work on any Perl code.

Package: libmodule-inspector-perl
Description-md5: ebcd4d546ec09599c7eb1158bd2a65da
Description-en: integrated API for inspecting Perl distributions
 Module::Inspector provides an unified and easy to use API for examining Perl
 module distributions, either unrolled on disk or as a tarball.
 .
 It provides a single API for accessing various module features, such as
 dependencies, regardless of the method used by the module to describe them.

Package: libmodule-install-authorrequires-perl
Description-md5: a7b1ea0b3b2bd3d82f04d626f4b04c3b
Description-en: declare author-only dependencies
 Modules often have optional requirements, for example dependencies that
 are useful for (optional) tests, but not required for the module to
 work properly.
 .
 Usually you want all developers of a project to have these optional
 modules installed. However, simply telling everyone or printing
 diagnostic messages if optional dependencies are missing often isn't
 enough to make sure all authors have all optional modules installed.
 .
 Module::Install already has a way of detecting an author environment,
 so an easy way to achieve the above would be something like:
 .
 if ($Module::Install::AUTHOR) {
 requires 'Some::Module';
 requires 'Another::Module' => '0.42';
 }
 .
 Unfortunately, that'll also make the optional dependencies show up in
 the distributions "META.yml" file, which is obviously wrong, as they
 aren't actually hard requirements.
 .
 Working that around requires a considerable amount of non-trivial
 Makefile.PL hackery, or simply using Module::Install::AuthorRequires's
 "author_requires" command.

Package: libmodule-install-authortests-perl
Description-md5: d58628dfae5efbe6dd40ea321ace7ab4
Description-en: designate tests only run by module authors
 Module::Install::AuthorTests adds two Module::Install commands which
 declares that the test files found in the directory ./xt should be run
 only if the module is being built by an author.

Package: libmodule-install-autolicense-perl
Description-md5: 1747c5d390219a47179c5c68d681c449
Description-en: automagically generate LICENSE files
 Module::Install::AutoLicense is a Module::Install extension that
 generates a "LICENSE" file automatically whenever the author runs
 "Makefile.PL". On the user side it does nothing.
 .
 When "make distclean" is invoked by the author, the "LICENSE" is
 removed.
 .
 The appropriate license is determined from the meta provided with the
 "license" command and the holder of the license from the "author"
 command.
 .
 Software::License is used to generate the "LICENSE" file.

Package: libmodule-install-automanifest-perl
Description-md5: 185f4c4946bbf47368fbe7df1291b664
Description-en: generate MANIFEST automatically
 The Module::Install::AutoManifest extension adds behavior for automatically
 generating MANIFEST to Module::Install.
 .
 Before 'make distdir', 'make manifest' will be run for you
 automatically. Likewise, 'make distclean' will remove your
 automatically-generated MANIFEST.

Package: libmodule-install-contributors-perl
Description-md5: d76a17b416799dd6ea94895b1095720e
Description-en: add an "x_contributors" section to your META.yml
 Module::Install::Contributors is a plugin for Module::Install. It adds
 a "x_contributors" section to your META.yml file. This is an array of
 strings, which should normally be in "Name <email>" format.

Package: libmodule-install-copyright-perl
Description-md5: 0a2c1f83baa837191c1b9a66650f3d2c
Description-en: package a COPYRIGHT file with a distribution
 Module::Install::Copyright extracts copyright and licensing information
 from embedded pod and/or RDF metadata included in the distribution, and
 outputs it as a text file called "COPYRIGHT" which should roughly
 conform to the Debian copyright file format.
 .
 This package also provides Module::Install::Credits.

Package: libmodule-install-doap-perl
Description-md5: a57ca3fef18eeba4ab810f371fa79656
Description-en: generate META.yml data from DOAP
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 Module::Install::DOAP generates your META.yml file from RDF data
 (especially DOAP) in your distribution's 'meta' directory.

Package: libmodule-install-doapchangesets-perl
Description-md5: dc8f227ab24a6818bc14cc38afc16cb6
Description-en: write your distribution change log in RDF
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 Module::Install::DOAPChangeSets allows you to write your Changes file
 in Turtle or RDF/XML and autogenerate a human-readable text file.
 .
 To do this, create an RDF file called "meta/changes.ttl" (or something
 like that) and describe your distribution's changes in RDF using the
 Dublin Core, DOAP, and DOAP Change Sets vocabularies. Then in your
 Makefile.PL, include:
 .
 write_doap_changes "meta/changes.ttl", "Changes", "turtle";
 .
 This line will read your data from the file named as the first
 argument, parse it using either Turtle or RDFXML parsers (the third
 argument), and output a human-readable changelog to the file named as
 the second argument.

Package: libmodule-install-extratests-perl
Description-md5: 219bfb0f3c7a68a6ebab540e5372d10f
Description-en: contextual tests that the harness can ignore
 Module::Install::ExtraTests adds one Module::Install command:
 .
 extra_tests;
 .
 This declares that the test files found in the directory ./xt should be
 run only in certain instances:
 .
 ./xt/author  - run when tests are being run in an author's working copy
 ./xt/smoke   - run when the dist is being smoked (AUTOMATED_TESTING=1)
 ./xt/release - run during "make disttest"
 .
 These directories are recurisvely scanned for *.t files.  If any
 directories or files exist in ./xt that are not recognized, the
 Makefile.PL will die.

Package: libmodule-install-manifestskip-perl
Description-md5: 41d6a9d117e9570c321128aad55e9559
Description-en: generate a MANIFEST.SKIP file
 Module::Install::ManifestSkip generates a "MANIFEST.SKIP" file for you
 (using Module::Manifest::Skip) that contains the common files that
 people do not want in their "MANIFEST" files. The SKIP file is
 generated each time that you (the module author) run "Makefile.PL".
 .
 You can add your own custom entries at the top of the "MANIFEST" file.
 Just put a blank line after your entries, and they will be left alone.
 .
 This module also adds 'MANIFEST' to the "clean_files()" list so that
 "make clean" will remove your "MANIFEST".

Package: libmodule-install-perl
Description-md5: 39bd50891a371c10b1ee578cd6c09c7a
Description-en: framework for installing Perl modules
 NOTE: while Module::Install pioneered many great ideas in its time, its
 primary benefits have been better achieved by other tools, like Dist::Zilla,
 and its spinoffs. Use of Module::Install for new distributions is therefore
 discouraged by the maintainers.
 .
 Module::Install is a package for writing installers for CPAN (or CPAN-like)
 distributions that are clean, simple, minimalist, act in a strictly correct
 manner with ExtUtils::MakeMaker. It will run on any Perl installation version
 5.005 or newer.
 .
 It is designed to automatically include a copy of itself with modules that
 use it, thus ensuring that bleeding-edge features will be available for use
 in Makefile.PL in a simple and portable way. It is simple to learn, and has
 the same features as ExtUtils::MakeMaker and Module::Build. However, it has
 the advantage that it requires no installation for end-users.

Package: libmodule-install-rdf-perl
Description-md5: 06347aa1c55860c06e99e0f25f0c9150
Description-en: advanced metadata for your Perl packaging
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 Module::Install::RDF doesn't really do much on its own, but is a
 pre-requisite for Module::Install::DOAP.
 .
 Specifically, it reads all the RDF it can find in the distribution's
 'meta' directory and exposes it for other modules to make use of. It
 also allows you to write out a combined graph using Turtle.

Package: libmodule-install-readmefrompod-perl
Description-md5: 572ad419b006ba4dc684e5625836a57f
Description-en: automatically convert POD to a README
 Module::Install::ReadmeFromPod is a Module::Install extension that
 generates a "README" file automatically from an indicated file
 containing POD, whenever the author runs "Makefile.PL". Several output
 formats are supported: plain-text, HTML, PDF or manpage.

Package: libmodule-install-rtx-perl
Description-md5: 664c8ebea0c190abdeb2766fae33b3bb
Description-en: RT extension installer
 This Module::Install extension implements several functions
 for installing RT extensions.
 .
 This is for Debian packagers of RT extensions.

Package: libmodule-install-substitute-perl
Description-md5: 4a467179d600a27c681df3496c63c7fa
Description-en: substitute values into files before install
 Module::Install::Substitute is an extension for the Module::Install system
 that allows you to substitute values into files before install, for example
 paths to libs or binary executables.

Package: libmodule-install-trustmetayml-perl
Description-md5: 65c50a284e897b93d6afde928daacfb6
Description-en: trust META.yml list of dependencies
 CPAN doesn't trust "META.yml"'s list of dependencies for a module.
 Instead it expects "Makefile.PL" run on the computer the package is
 being installed upon to generate its own list of dependencies (called
 "MYMETA.yml" or "MYMETA.json").
 .
 Module::Install::TrustMetaYml generates "MYMETA.yml" by simply passing
 through the dependencies from "META.yml".

Package: libmodule-install-xsutil-perl
Description-md5: fc0a9dba08228573538ee6390e1a2278
Description-en: Module::Install extension for handling XS modules
 Module::Install::XSUtil is a Perl module which extends Module::Install by
 providing a set of utilities to setup distributions which include or depend
 on XS module.
 .
 For examples of this module in action in the wild, see XS::MRO::Compat and/or
 Method::Cumulative.

Package: libmodule-load-conditional-perl
Description-md5: c762ba860ae06f9230999cb027d2e479
Description-en: module for looking up information about modules
 Module::Load::Conditional provides simple ways to query and possibly load any
 of the modules you have installed on your system during runtime. It is able
 to load multiple modules at once or none at all if one of them was not able
 to load. It also takes care of any error checking and so forth.

Package: libmodule-manifest-perl
Description-md5: 25e7dafa9186706da0d58cbea4f1f9db
Description-en: module for parsing and examining a Perl distribution MANIFEST file
 Module::Manifest is a simple utility module created originally for use in
 Module::Inspector.
 .
 It allows you to load the MANIFEST file that comes in a Perl distribution
 tarball, examine the contents, and perform some simple tasks.
 .
 Granted, the functionality needed to do this is quite simple, but the Perl
 distribution MANIFEST specification contains a couple of little
 idiosyncracies, such as line comments and space-seperated inline comments.
 .
 The use of this module means that any little nigglies are dealt with behind
 the scenes, and you can concentrate the main task at hand.

Package: libmodule-manifest-skip-perl
Description-md5: 211ce72c2a88489aef81bba355d4457e
Description-en: MANIFEST.SKIP management for Perl modules
 Module::Manifest::Skip is mostly intended for module packaging
 frameworks to share a common, up-to-date "MANIFEST.SKIP" base. For
 example, Module::Install::ManifestSkip, uses this module to get the
 actual SKIP content. However this module may be useful for any module
 author.
 .
 CPAN module authors use a MANIFEST.SKIP file to exclude certain well
 known files from getting put into a generated MANIFEST file, which
 would cause them to go into the final distribution package.
 .
 The packaging tools try to automatically skip things for you, but if
 you add one of your own entries, you have to add all the common ones
 yourself. This module attempts to make all of this boring process as
 simple and reliable as possible.
 .
 Module::Manifest::Skip can create or update a MANIFEST.SKIP file for
 you. You can add your own entries, and it will leave them alone. You
 can even tell it to not skip certain entries that it normally skips,
 although this is rarely needed.

Package: libmodule-math-depends-perl
Description-md5: 4d6a95573f90ebddad82257bbf47ae30
Description-en: convenience object for manipulating Perl module dependencies
 Module::Math::Depends is a convenience module for storing Perl module
 interdependencies. It can accumulate several dependency links, picking the
 most requiring ones, so that you end up with a set of dependencies that
 represent all of imput dependency relationships.

Package: libmodule-metadata-perl
Description-md5: eca75d7541a5cefdf17187227243db09
Description-en: Perl module to gather package and POD information from perl module files
 Module::Metadata provides a standard way to gather metadata (like name,
 version, list of packages, list of pod sections, ...) about a .pm file
 through (mostly) static analysis and (some) code execution. When
 determining the version of a module, the $VERSION assignment is evaled,
 as is traditional in the CPAN toolchain.

Package: libmodule-optional-perl
Description-md5: c0a317fb7084df4e2da924b0b9223d7d
Description-en: Module::Optional - Breaking module dependency chains
 This module provides a way of using a module which may or may not be
 installed on the target machine. If the module is available it behaves
 as a straight use. If the module is not available, subs are repointed to
 their equivalents in a dummy namespace.

Package: libmodule-package-perl
Description-md5: 433166e3b0522e88aff945b3b3a3aa57
Description-en: postmodern Perl module packaging
 Module::Package is a drop-in replacement for Module::Install. It does
 everything Module::Install does, but just a bit better.
 .
 Actually this module is simply a wrapper around Module::Install. It
 attempts to drastically reduce what goes in a Makefile.PL, while at the
 same time, fixing many of the problems that people have had with
 Module::Install (and other module frameworks) over the years.

Package: libmodule-package-rdf-perl
Description-md5: 62d6ed8738c1aa3a22471437c44266e8
Description-en: drive your distribution with RDF
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 Module::Package::RDF allows you to keep a really simple Makefile.PL:
 Just add semantic packaging information as RDF Turtle files.

Package: libmodule-path-perl
Description-md5: 19a59345d1e412e07e1a436aadd06f93
Description-en: module to get the full path to a locally installed Perl module
 Module::Path provides a single function, module_path(), which takes a module
 name and finds the first directory in the @INC path where the module is
 installed locally. It returns the full path to that file, resolving any
 symlinks.

Package: libmodule-pluggable-fast-perl
Description-md5: c05c18640bfcfbea329a589bf6681afa
Description-en: module for fast plugins with instantiation
 Module::Pluggable::Fast is similar to Module::Pluggable but instantiates
 plugins as soon as they are found, which is useful for code generators like
 Class::DBI::Loader.

Package: libmodule-pluggable-ordered-perl
Description-md5: 8773144fb6b6131835f6fc3295fc20af
Description-en: Perl module to load plugins in a specified order
 Module::Pluggable::Ordered is a Perl module which extends the functionality
 provided by Module::Pluggable, allowing hooks to determine an ordering for
 modules to be loaded, producing an effect like the System V init process,
 where files can specify where in the init sequence they'd like to be called.

Package: libmodule-pluggable-perl
Description-md5: c7c2682ba1b76dc1b9bc7f5fdb566d38
Description-en: module for giving  modules the ability to have plugins
 Module::Pluggable provides a simple but, hopefully, extensible way of having
 'plugins' for your module. Essentially all it does is export a method into
 your namespace that looks through a search path for .pm files and turn those
 into class names. Optionally it instantiates those classes for you.

Package: libmodule-reader-perl
Description-md5: 9d0b7cf5080a2ad9c72af29d19dfa3ab
Description-en: module to find and read perl modules like perl does
 Module::Reader finds modules in @INC using the same algorithm perl does. From
 that, it will give you the source content of a module, the file name (where
 available), and how it was found. Searches (and content) are based on the
 same internal rules that perl uses for require() and do().

Package: libmodule-refresh-perl
Description-md5: 9642ecb5a41ac4e2b3eb5262b6338805
Description-en: tool to refresh %INC files when updated on disk
 Module::Refresh is a generalization of the functionality provided by
 Apache::StatINC and Apache::Reload.  It's designed to make it
 easy to do simple iterative development when working in a persistent
 environment.
 .
 It does not require mod_perl.

Package: libmodule-runtime-conflicts-perl
Description-md5: dcfb0eb8923b383b591430fcbbbceebe
Description-en: module to provide information on conflicts for Module::Runtime
 Module::Runtime::Conflicts provides conflicts checking for Module::Runtime,
 which had a recent release that broke some versions of Moose. It is called
 from Moose::Conflicts and moose-outdated.

Package: libmodule-scandeps-perl
Description-md5: e27f79a2df77de085028e5eb8da94d32
Description-en: module to recursively scan Perl code for dependencies
 Module::ScanDeps is a Perl module that scans potential modules used by perl
 programs to determine information about modules they depend on. It performs
 static analysis as well as more aggressive scanning (by running files in
 compile-only or normal mode).

Package: libmodule-signature-perl
Description-md5: ad1669ef0e0d515d71d070f29252404b
Description-en: module to manipulate CPAN SIGNATURE files
 Module::Signature is a Perl module that adds cryptographic authentications to
 CPAN distributions, via the special SIGNATURE file. It also includes the
 cpansign tool to sign distributions and to verify signatures, and supports
 using many different cryptographic hashing algorithms.
 .
 DEPRECATION NOTICE: Module::Signature has been deprecated because it does not
 provide the user with the security assurance that its usage would imply.
 .
 Module authors should remove the SIGNATURE file when they upload new versions
 to PAUSE. Module users should uninstall Module::Signature.

Package: libmodule-starter-pbp-perl
Description-md5: d3479be11b5fa51ddc9b4b54275f190d
Description-en: Perl module to create new perl modules following best practices
 Module::Starter::PBP implements a simple approach to creating modules and
 their support files, based on the Module::Starter approach. Module::Starter
 needs to be installed before this module can be used.
 .
 When used as a Module::Starter plugin, this module allows you to specify a
 simple directory of templates which are filled in with module-specific
 information, and thereafter form the basis of your new module.
 .
 The default templates that this module initially provides are based on the
 recommendations in the book "Perl Best Practices" by Damian Conway.

Package: libmodule-starter-perl
Description-md5: 50f4c2a62ee9044d7a70aaf3a959f7bc
Description-en: simple starter kit for Perl modules
 Module::Starter is used to create a skeletal Perl module distribution,
 including basic builder scripts, tests, documentation, and module code.
 The module-starter script should be enough for most users, but the core
 Module::Starter module can also be overridden for more complex situations.

Package: libmodule-starter-plugin-cgiapp-perl
Description-md5: e2e6e0be26a18a011a0159c1117a2d71
Description-en: template based module starter for CGI apps
 This is a plugin for Module::Starter that builds you a skeleton
 CGI::Application module with all the extra files needed to package it for
 CPAN. You can customize the output using HTML::Template.

Package: libmodule-starter-plugin-simplestore-perl
Description-md5: dd998326b60306be370418573a62305b
Description-en: template storage methods for Module::Starter
 This Module::Starter plugin is intended to be loaded after
 Module::Starter::Plugin::Template. It implements the templates method,
 required by the Template plugin. The DirStore plugin stores all the required
 templates as files in a directory.

Package: libmodule-starter-plugin-tt2-perl
Description-md5: af931c7f089359e83c731c056394e59b
Description-en: module providing Template toolkit support for Module::Starter
 Module::Starter::Plugin::TT2 is intended to be loaded after
 Module::Starter::Plugin::Template. It implements the renderer and render
 methods, required by the Template plugin. The methods are implemented with
 Template Toolkit.
 .
 Module::Starter::Plugin::TT2's distribution includes a directory,
 templates/dir, and a file templates/inline that contain stock templates for
 use with the InlineStore and DirStore plugins. The module itself contains
 default templates in its data section.

Package: libmodule-starter-smart-perl
Description-md5: 4c52c28700cff768ce2f5684205e69ad
Description-en: Module::Starter plugin to add new modules into existing distributions
 Module::Starter::Smart is a simple helper plugin for Module::Starter. It
 overrides the create_distro, create_modules, and create_t subroutines
 defined in whichever engine plugin in use (say, Module::Starter::Simple).
 .
 When invoked with an existing distribution, the plugin may bypass the
 create_basedir subroutine, pull in a list of existing modules as well as
 test files, create new modules, and recreate the manifest file accordingly.

Package: libmodule-used-perl
Description-md5: 3a90a4cc77e0581df729cbd83aa0f6ac
Description-en: library to detect modules loaded by Perl code without running it
 Module::Used is a Perl module that does static analysis of arbitrary Perl
 code, looking for use and require statements to determine what modules are
 required by the code. It also knows about Moose and Moose::Role, so it can
 determine appropriate dependencies in that case too.

Package: libmodule-util-perl
Description-md5: a2483ec7172b039fb899fb776345eae6
Description-en: Perl module to manipulate Perl module names
 Module::Util provides useful functions to manipulate module names. Its main
 aim is to centralise some of the functions commonly used by modules that
 manipulate other modules in some way, like converting module names to relative
 paths.
 .
 It also provides some general utility functions for working with modules, such
 as determining whether a string "looks like" a module name, or testing if a
 module is loaded (using %INC magic).

Package: libmodule-versions-report-perl
Description-md5: ec0704ecc86790f2aaac6ec5b16e24ed
Description-en: Report versions of all modules in memory
 The author says: "I often get email from someone reporting a bug in a
 module I've written. I email back, asking what version of the module
 it is, what version of Perl on what OS, and sometimes what version of
 some relevant third library (like XML::Parser). They reply, saying
 "Perl5". I say "I need the exact version, as reported by 'perl -v'".
 They tell me. And I say "I, uh, also asked about the version of my
 module and XML::Parser [or whatever]". They say "Oh yeah. It is 2.27".
 "Is that my module or XML::Parser?" "XML::Parser." "OK, and what
 about my module's version?" "Oh yeah. That's 3.11." By this time,
 days have passed, and what should have been a simple operation --
 reporting the version of Perl and relevant modules, has been
 needlessly complicated".
 .
 This module is for simplifying that task. If you add "use
 Module::Versions::Report;" to a program (especially handy if your
 program is one that demonstrates a bug in some module), then when the
 program has finished running, you well get a report detailing all the
 modules in memory, and noting the version of each (for modules that
 defined a $VERSION, at least).

Package: libmodule-want-perl
Description-md5: 4a32e42f6fbe8b2d469bd8094d4aa685
Description-en: module to check @INC only once for wanted modules
 Sometimes you want to lazy load a module for use in, say, a loop or function.
 First you do the eval-require but then realize if the module is not available
 it will re-search @INC each time. So then you add a lexical boolean to your
 eval and do the same simple logic all over the place.
 .
 Module::Want encapsulates that logic so that have_mod() is like eval {
 require X; 1 } but if the module can't be loaded it will remember that fact
 and not look in @INC again on subsequent calls.

Package: libmodulemd-dev
Description-md5: 53c9a8f3fb98605f9119bef6b22f7873
Description-en: C Library for handling module metadata files - development files
 The libmodulemd API provides an interface for handling metadata
 files describing the modular repositories introduced in the Fedora
 project and RedHat Enterprise Linux.
 .
 This package contains the header files needed for development.

Package: libmodulemd-tools
Description-md5: 64a018ad1ae66b74af1a856c132655bd
Description-en: C Library for handling module metadata files - utilities
 The libmodulemd API provides an interface for handling metadata
 files describing the modular repositories introduced in the Fedora
 project and RedHat Enterprise Linux.
 .
 This package contains the command-line utilities.

Package: libmodulemd2
Description-md5: 133150da5ee076301387e98f7c0d6b1c
Description-en: C Library for handling module metadata files
 The libmodulemd API provides an interface for handling metadata
 files describing the modular repositories introduced in the Fedora
 project and RedHat Enterprise Linux.
 .
 This package contains the shared library.

Package: libmoe-dev
Description-md5: 565fd817ce34396e6f3fb5fcf9575c6a
Description-en: library to handle multiple octets character encoding scheme (devel files)
 libmoe is a collection of routines to handle sequence of characters
 consisting of multiple octets.  The main functionalities are to convert
 the encoding of a character from ISO 2022 to "fake" UTF-8, and vice versa.
 .
 This development package contains include files for the interface.
 It includes also a static lib for particular cases.

Package: libmoe1.5
Description-md5: d186220a55afb1c065c446cb35c59616
Description-en: library to handle multiple octets character encoding scheme
 libmoe is a collection of routines to handle sequence of characters
 consisting of multiple octets.  The main functionalities are to convert
 the encoding of a character from ISO 2022 to "fake" UTF-8, and vice versa.

Package: libmojo-executor-java
Description-md5: 51e7a511b27f7cb184f07a6843ed369c
Description-en: Maven Mojo Executor
 The Mojo Executor provides a way to execute other Mojos (plugins) within a
 Maven plugin, allowing one to easily create Maven plugins that are composed
 of other plugins.

Package: libmojo-ioloop-readwriteprocess-perl
Description-md5: 490fe8b2c1579bfd6c3c1fea1bd5ad04
Description-en: module to execute external programs or internal code blocks as separate process
 Mojo::IOLoop::ReadWriteProcess is yet another Mojo process manager. Processes
 can be either internal blocks or code, or external programs.
 .
 Mojo::IOLoop::ReadWriteProces inherits all events, attributes, and methods
 from Mojo::EventEmitter and adds new ones. It supports running processes
 directly, in parallel, in batch mode, and in a queue.

Package: libmojo-jwt-perl
Description-md5: 84a89b8cca435d57acd49790fc1850de
Description-en: JSON Web Token the Mojo way
 JSON Web Token is described in https://tools.ietf.org/html/rfc7519. Mojo::JWT
 implements that standard with an API that should feel familiar to Mojolicious
 users (though of course it is useful elsewhere). Indeed, JWT is much like
 Mojolicious::Sessions except that the result is a url-safe text string rather
 than a cookie.

Package: libmojo-pg-perl
Description-md5: bb1d2a95f3d8bb64471f38eff726ac32
Description-en: module to make PostgreSQL fun to use with Mojolicious
 Mojo::Pg is a wrapper around DBD::Pg that makes PostgreSQL a lot of
 fun to use with the Mojolicious real-time web framework.
 .
 Features of note include URL-based database connections, automatic
 transaction rollback support, database migrations written in plain SQL,
 and asynchronous triggers.
 .
 Support for Mojo::Pg is present in the Minion job queue for Mojolicious.

Package: libmojo-rabbitmq-client-perl
Description-md5: 565b020aad89c9a41719b2a700dff4b5
Description-en: Mojo::IOLoop based RabbitMQ client
 Mojo::RabbitMQ::Client is a rewrite of AnyEvent::RabbitMQ to work
 on top of Mojo::IOLoop.

Package: libmojo-server-fastcgi-perl
Description-md5: 1bd85cef707a7f036b9e0a3611f45167
Description-en: Mojolicious FastCGI Server
 Mojo::Server::FastCGI is a portable pure-Perl FastCGI implementation as
 described in the FastCGI Specification.
 .
 Mojolicious::Command::fastcgi is a command interface to
 Mojo::Server::FastCGI.

Package: libmojo-sqlite-perl
Description-md5: 2cca63908adb56d3912d039d3e4e1c99
Description-en: tiny Mojolicious wrapper for SQLite
 Mojo::SQLite is a tiny wrapper around DBD::SQLite that makes SQLite a
 lot of fun to use with the Mojolicious real-time web framework. Use
 all SQL features SQLite has to offer, generate CRUD queries from data
 structures, and manage your database schema with migrations.

Package: libmojolicious-perl
Description-md5: c5246a296b06051e6ccc13560c65eaf4
Description-en: simple, yet powerful, Web Application Framework
 Mojolicious is a Perl Web Application Framework built around the familiar
 Model-View-Controller philosophy. It supports a simple single file mode via
 Mojolicious::Lite, RESTful routes, plugins, Perl-ish templates, session
 management, signed cookies, a testing framework, internationalization, first
 class Unicode support, and more.
 .
 The package also provides the morbo and hypnotoad (development) web servers
 and the mojo command line script.

Package: libmojolicious-plugin-assetpack-perl
Description-md5: c155e7c6e01afda45a63b9cc4f738ca3
Description-en: Mojolicious plugin for compressing and converting assets
 Mojolicious::Plugin::AssetPack is Mojolicious plugin for processing static
 assets. The idea is that JavaScript and CSS files should be served as one
 minified file to save bandwidth and roundtrip time to the server.
 .
 It compresses and converts less, sass, javascript and coffeescript files.

Package: libmojolicious-plugin-authentication-perl
Description-md5: a404f7fe20619b11be702977d1d6e5e2
Description-en: module to make authentication a bit easier for Mojolicious
 Mojolicious::Plugin::Authentication is a module that helps you deal with
 authenticating users in your Mojolicious application.

Package: libmojolicious-plugin-authorization-perl
Description-md5: f0afc05b2b7a311eacf27a9a88bb0d47
Description-en: module to make authorization a bit easier for Mojolicious
 Mojolicious::Plugin::Authorization provides a very simple API implementation
 of role-cbased access control (RBAC). This plugin is only an API you will
 have to do all the work of setting up your roles and privileges and then
 provide four subs that are used by the plugin. The plugin expects that the
 current session will be used to get the role its privileges. It also assumes
 that you have already been authenticated and your role set. That is about it
 you are free to implement any system you like.

Package: libmojolicious-plugin-basicauth-perl
Description-md5: 17b29798e65b2eff2bc6050859443881
Description-en: basic HTTP auth helper for Mojolicious
 Mojolicious::Plugin::BasicAuth contains mojolicious plugin that allows You to
 use basic HTTP authentication inside Your mojolicious web application.

Package: libmojolicious-plugin-bcrypt-perl
Description-md5: af43bf6a1c1a19e936d99f2fb9af6ff0
Description-en: module to bcrypt passwords for Mojolicious
 Mojolicious::Plugin::Bcrypt module provides a helper for crypting and
 validating passwords via bcrypt algorithm inside your mojolicious web
 application.

Package: libmojolicious-plugin-cgi-perl
Description-md5: 7d48195550ed17ccc4d96998df7e87e9
Description-en: Mojolicious plugin to run CGI scripts
 Mojolicious::Plugin::CGI plugin enables Mojolicious to run Perl CGI scripts.
 It does so by forking a new process with a modified environment and reads
 the STDOUT in a non-blocking manner.

Package: libmojolicious-plugin-i18n-perl
Description-md5: 4c22f7962990d63a4e711719b259f2f8
Description-en: internationalization plugin for Mojolicious 3.x and higher
 Mojolicious::Plugin::I18N is an internationalization plugin for Mojolicious 3.x
 and higher. I18N is provided by Locale::Maketext.

Package: libmojolicious-plugin-mailexception-perl
Description-md5: 611507c51d1724734c1ce04b18d90b79
Description-en: Mojolicious plugin to send crash information by email
 The plugin catches all exceptions, packs them into email and sends them to
 email.

Package: libmojolicious-plugin-oauth2-perl
Description-md5: b73b2e845d00aba49cafd3ef344f06cf
Description-en: Auth against OAuth2 APIs
 Mojolicious::Plugin::OAuth2 allows you to easily authenticate against a
 OAuth2 provider. It includes configurations for a few popular providers,
 but you can add your own easily as well.
 .
 Note that OAuth2 requires https, so you need to have the optional
 Mojolicious dependency required to support it.

Package: libmojolicious-plugin-openapi-perl
Description-md5: 601c2ecf8f16dfb159f38935f3302c84
Description-en: OpenAPI/Swagger plugin for Mojolicious
 Mojolicious::Plugin::OpenAPI is a Mojolicious plugin that adds routes and
 input/output validation to your Mojolicious application based on an OpenAPI
 (Swagger) specification.

Package: libmojolicious-plugin-renderfile-perl
Description-md5: 845c6b72aa3295ffb2555558d6ae1227
Description-en: "render_file" helper for Mojolicious
 Mojolicious::Plugin::RenderFile is a Mojolicious plugin that adds
 "render_file" helper. It does not read file in memory and just streaming it
 to a client.

Package: libmojolicious-plugin-templatetoolkit-perl
Description-md5: 69a5234b3e649e06c290480158cba5c0
Description-en: Template Toolkit renderer plugin for Mojolicious
 Mojolicious::Plugin::TemplateToolkit is a renderer for tt2 or Template
 Toolkit templates. See Template and Template::Manual for details on the
 Template Toolkit format, and Mojolicious::Guides::Rendering for general
 information on rendering in Mojolicious.
 .
 Along with template files, inline and data section templates can be rendered
 in the standard Mojolicious fashion. Template files and data sections will be
 retrieved using Mojolicious::Renderer via Template::Provider::Mojo for both
 direct rendering and directives such as INCLUDE. This means that instead of
 specifying INCLUDE_PATH|Template::Manual::Config/"INCLUDE_PATH", you should
 set Mojolicious::Renderer/"paths" to the appropriate paths.
 .
 $app->renderer->paths(['/path/to/templates']);
 .
 push @{$app->renderer->paths}, '/path/to/more/templates';

Package: libmojoshader-dev
Description-md5: 3625cf607714aaf89e940a62cc10f96c
Description-en: library to move calls to Direct3D shaders to OpenGL (development files)
 MojoShader is a library to work with Direct3D shaders on alternate 3D APIs and
 non-Windows platforms. The primary motivation is moving shaders to OpenGL
 languages on the fly. The developer deals with "profiles" that represent
 various target languages, such as GLSL or ARB_*_program.
 .
 This allows a developer to manage one set of shaders, presumably written in
 Direct3D HLSL, and use them across multiple rendering backends. This also means
 that the developer only has to worry about one (offline) compiler to manage
 program complexity, while MojoShader itself deals with the reduced complexity
 of the bytecode at runtime.
 .
 MojoShader provides both a simple API to convert bytecode to various profiles,
 and (optionally) basic glue to rendering APIs to abstract the management of the
 shaders at runtime.
 .
 This package contains the header files and static library for libmojoshader0.

Package: libmojoshader0
Description-md5: 00a0764671f0317fef464709eed31ae8
Description-en: library to move calls to Direct3D shaders to OpenGL
 MojoShader is a library to work with Direct3D shaders on alternate 3D APIs and
 non-Windows platforms. The primary motivation is moving shaders to OpenGL
 languages on the fly. The developer deals with "profiles" that represent
 various target languages, such as GLSL or ARB_*_program.
 .
 This allows a developer to manage one set of shaders, presumably written in
 Direct3D HLSL, and use them across multiple rendering backends. This also means
 that the developer only has to worry about one (offline) compiler to manage
 program complexity, while MojoShader itself deals with the reduced complexity
 of the bytecode at runtime.
 .
 MojoShader provides both a simple API to convert bytecode to various profiles,
 and (optionally) basic glue to rendering APIs to abstract the management of the
 shaders at runtime.

Package: libmolequeue-dev
Description-md5: 4641dbb4936623023ce26b8b14890f1f
Description-en: Desktop integration of high performance computing resources (development files)
 MoleQueue is a desktop application for abstracting, managing, and coordinating
 the execution of tasks both locally and on remote computational resources.
 Users can set up local and remote queues that describe where the task will be
 executed. Each queue can have programs, with templates to facilitate the
 execution of the program. Input files can be staged, and output files
 collected using a standard interface. Some highlights:
 .
 * Intuitive interface designed to be useful to whole community
 * Support for local execution and remote schedulers (SGE, PBS, SLURM)
 * System tray resident application managing queue of queues and job lifetime
 * Simple, lightweight JSON-RPC 2.0 based communication over local sockets
 * Qt 5 client library for simple integration in Qt applications
 .
 This package contains the static library and the header files.

Package: libmondrian-java
Description-md5: b5b479afcfc1faa55c6f1efb709c6fb2
Description-en: OLAP server written in Java
 Mondrian is an OLAP server written in Java. It enables to interactively
 analyze very large datasets stored in SQL databases without writing SQL.
 .
 It can be used for :
 * High performance, interactive analysis of large or small volumes of
 information
 * "Dimensional" exploration of data, for example analyzing sales by product
 line, by region, by time period
 * Parsing of Multi-Dimensional eXpression (MDX) language into Structured Query
 Language (SQL) to retrieve answers to dimensional queries
 * High-speed queries through the use of aggregate tables in the RDBMS
 * Advanced calculations using the calculation expressions of the MDX language

Package: libmongo-client-dev
Description-md5: 9444758d0519df5440772b02a6d69585
Description-en: Development files for the alternate C driver for MongoDB
 libmongo-client is an alternative C language driver to the MongoDB
 document-oriented datastore.
 .
 This package is needed to compile programs against libmongo-client0,
 as only it includes the header files and static libraries needed for
 compiling.

Package: libmongo-client-doc
Description-md5: acda6e707f62abb1fbaf5d083c7d3b1e
Description-en: Documentation for the alternate C driver for MongoDB
 libmongo-client is an alternative C language driver to the MongoDB
 document-oriented datastore.
 .
 This package contains the API documentation, tutorials and examples.

Package: libmongo-client0
Description-md5: 5518dc3e27aa7a642d97ef47097df56e
Description-en: Alternate C driver for the MongoDB document-oriented datastore
 MongoDB is a high-performance, open source, schema-free
 document-oriented data store.
 .
 This library provides an alternative C language driver, focusing on
 stability, ease of use, striving to make the most common use cases as
 convenient as possible.
 .
 Among its features are:
 .
 * Well documented, easy, clean and stable API.
 * Support for asynchronous operation.
 * ReplicaSet support, with support for automatic reconnecting and
 discovery.
 * Safe-mode support, to optionally enable extra safety checks on
 writes.

Package: libmongoc-dev
Description-md5: f75b0d98dc34e4da08d5b1a695963802
Description-en: MongoDB C client library - dev files
 libmongoc is the officially supported MongoDB client library for C
 applications.
 .
 This package contains all files necessary to develop applications which
 use libmongoc.

Package: libmongoc-doc
Description-md5: 11b136dcf9b8276606b7deea828477ff
Description-en: MongoDB C client library - documentation
 libmongoc is the officially supported MongoDB client library for C
 applications.
 .
 This package contains the man pages for libmongoc.

Package: libmongoc2-2
Description-md5: e6169cf9d29c80f10bc51741c28ec2f6
Description-en: MongoDB C client library - runtime files
 libmongoc is the officially supported MongoDB client library for C
 applications.
 .
 This package contains the libmongoc runtime libraries, for applications that
 have been built with libmongoc.

Package: libmongocrypt-dev
Description-md5: a227a155ed35cab15ab46f9f52676120
Description-en: client-side field level encryption library - dev files
 libmongocrypt facilitates the client-side encryption and decryption,
 at the field level, of data stored in MongoDB.
 .
 This package contains the libmongocrypt and libkms_message development
 headers and libraries.

Package: libmongocrypt0
Description-md5: 2f7fb997fb79baa084cc840772c7084d
Description-en: client-side field level encryption library - runtime files
 libmongocrypt facilitates the client-side encryption and decryption,
 at the field level, of data stored in MongoDB.
 .
 This package contains the libmongocrypt and libkms_message runtime
 libraries.

Package: libmongocxx-dev
Description-md5: 3d71ff2a964206f29d4189d9f34310ab
Description-en: MongoDB C++ client library - dev files
 libmongocxx is the officially supported MongoDB client library for C++
 applications.
 .
 This package contains all files necessary to develop applications which
 use libmongocxx.

Package: libmongocxx-doc
Description-md5: 22d0ca7e7d9844d20ad65eb38be7980e
Description-en: MongoDB C++ client library - documentation
 libmongocxx is the officially supported MongoDB client library for C++
 applications.
 .
 This package contains the documentation for libmongocxx and libbsoncxx.

Package: libmongocxx1-1
Description-md5: 23eb0075af7fa0539670453618e1bd01
Description-en: MongoDB C++ client library - runtime files
 libmongocxx is the officially supported MongoDB client library for C++
 applications.
 .
 This package contains the libmongocxx runtime libraries, for applications that
 have been built with libmongocxx.

Package: libmongodb-java
Description-md5: 52a11228eee9abf4d87d93775e661a4b
Description-en: MongoDB Java Driver
 Debian package for the official MongoDB Java Driver providing both synchronous
 and asynchronous interaction with MongoDB. Powering the drivers is a new driver
 core and BSON library.
 .
 Features
 .
 BSON Library
 A standalone BSON library, with a new Codec infrastructure that you can use to
 build high-performance encoders and decoders without requiring an intermediate
 Map instance.
 .
 MongoDB Driver
 An updated Java driver that includes the legacy API as well as a new generic
 MongoCollection interface that complies with a new cross-driver CRUD
 specification.
 .
 MongoDB Async Driver
 A new asynchronous API that can leverage either Netty or Java 7's
 AsynchronousSocketChannel for fast and non-blocking IO.
 .
 Core driver
 The MongoDB Driver and Async Driver are both built on top of a new core
 library, which anyone can use to build alternative or experimental high-level
 APIs.

Package: libmongodb-perl
Description-md5: eb5a91f2d0eaa13c9c3ff715b169370b
Description-en: Mongo Driver for Perl
 MongoDB is a high-performance, open source, schema-free document-oriented
 data store. The MongoDB module provides an interface to easily access
 it from Perl.
 .
 As of August 13, 2020, the MongoDB Perl driver and related libraries are no
 longer supported by MongoDB.

Package: libmonitoring-icinga2-client-rest-perl
Description-md5: aae443c42ed2d8186cf96f013a39a926
Description-en: Perl module providing REST integration with icinga2
 Monitoring::Icinga2::Client::REST is used to integrate with the REST API that
 Icinga2 provides.

Package: libmonitoring-livestatus-class-perl
Description-md5: 2207ba28744868543fda2281a7d518c2
Description-en: Object-Oriented interface for Monitoring::Livestatus
 This module is an object-oriented interface for Monitoring::Livestatus
 .
 The module is still in an early stage of development, there can be some
 API changes between releases.

Package: libmonitoring-livestatus-perl
Description-md5: da293a11eabfb69fc0dcde833b3907f1
Description-en: Perl API for check_mk livestatus to access runtime
 Monitoring::Livestatus connects via socket/tcp to the check_mk livestatus
 addon for Nagios and Icinga. You first have to install and activate the
 mklivestatus addon in your monitoring installation.

Package: libmonitoring-plugin-perl
Description-md5: 06f8b4f1b7aedf19122bd13f37e0286c
Description-en: family of perl modules to streamline writing Monitoring plugins
 Monitoring::Plugin and its associated Monitoring::Plugin::* modules are a
 family of perl modules to streamline writing Monitoring plugins. The main end
 user modules are Monitoring::Plugin, providing an object-oriented interface
 to the entire Monitoring::Plugin::* collection, and
 Monitoring::Plugin::Functions, providing a simpler functional interface to a
 useful subset of the available functionality.
 .
 The purpose of the collection is to make it as simple as possible for
 developers to create plugins that conform the Monitoring Plugin guidelines
 (https://www.monitoring-plugins.org/doc/guidelines.html).

Package: libmonkey-patch-action-perl
Description-md5: e5b8f722580417ee6ecc0c15dfbbd9d8
Description-en: module to monkey-patching subs from other packages, with restore
 Monkey patching is a way to extend or modify the runtime code of a program or
 library without altering the original source code.
 .
 Monkey::Patch::Action is based on Monkey::Patch and provides lexical scope
 monkey-patching so that you can wrap any other package's subroutine with your
 own code. It makes things even easier by helping you apply a stack of patches
 and unapply them later in flexible order.

Package: libmonkey-patch-perl
Description-md5: 599fcefcdc18f8a3f74021cf28bce735
Description-en: scoped monkey-patching Perl module
 Monkey patching is a way to extend or modify the runtime code of a
 program or library without altering the original source code.
 .
 Monkey::Patch provides lexical scope monkey-patching so that you can wrap
 any other package's subroutine with your own code and still have access
 to the original subroutine.

Package: libmono-cecil-cil
Description-md5: 21204068f21588e11e8c399d633a8225
Description-en: library to generate and inspect CIL assemblies
 Cecil is a library under development to generate and inspect programs and
 libraries in the ECMA CIL format.
 .
 In simple English, with Cecil, you can load existing managed assemblies,
 browse all the contained types, modify them on the fly and save back to the
 disk the modified assembly.
 .
 This package contains the Cecil library

Package: libmono-cecil-cil-dev
Description-md5: 56007ad4828b7a8dc1595202e2633051
Description-en: library to generate and inspect CIL assemblies
 Cecil is a library under development to generate and inspect programs and
 libraries in the ECMA CIL format.
 .
 In simple English, with Cecil, you can load existing managed assemblies,
 browse all the contained types, modify them on the fly and save back to the
 disk the modified assembly.
 .
 This package contains development files for the Cecil library, and should
 be used for compilation.

Package: libmonolith-ocaml
Description-md5: 5b77b80c6a62c784f846afd9e1406df3
Description-en: framework for strong random testing of OCaml libraries (runtime)
 Monolith offers facilities for **testing an OCaml library** (for
 instance, a data structure implementation) by **comparing it against
 a reference implementation**. It can be used to perform either random
 testing or fuzz testing.
 .
 This package contains runtime files.

Package: libmonolith-ocaml-dev
Description-md5: c33ee9efeb7c4951c569aa4abbae5a5f
Description-en: framework for strong random testing of OCaml libraries (dev files)
 Monolith offers facilities for **testing an OCaml library** (for
 instance, a data structure implementation) by **comparing it against
 a reference implementation**. It can be used to perform either random
 testing or fuzz testing.
 .
 This package contains development files.

Package: libmonospaceif-common
Description-md5: e0ee4c001461f8dd751def8ae33fc332
Description-en: Provides localization data for libmonospaceif
 This package is required by all packages which are using the static library
 provided by the "libmonospaceif-dev" package. Usually there's no need to
 install this package manually.

Package: libmonospaceif-dev
Description-md5: b537573ff03b13462bca030b5879339e
Description-en: Interface translating libfizmo output into monospaced text
 This interface will translate all Z-Machine output, including window
 operations and text output, into simple place-cursor-at-x-y-and-print-text
 events, which in turn can be used for simple ncurses-like output on
 terminal-like displays. This is used by the fizmo-ncursesw frontend.

Package: libmoose-autobox-perl
Description-md5: a808f2947ccd9972ca6e19c560046e42
Description-en: Perl autobox wrapper that understands Moose roles
 Moose::Autobox implements SCALAR, ARRAY, HASH and CODE handlers for use with
 autobox, which is a Perl pragma facilitating method calls on native Perl data
 types. This module understands the hierarchy of roles and provides support for
 data manipulation in a manner similar to what Perl 6 might do.

Package: libmoose-perl
Description-md5: cdb749f6802d04685cc71b5a7f9a5c87
Description-en: modern Perl object system framework
 Moose is an extension of the Perl 5 object system. The main goal of Moose is to
 make Perl 5 Object Oriented programming easier, more consistent, and less
 tedious. With Moose you can think more about what you want to do and less about
 the mechanics of OOP.
 .
 Additionally, Moose is built on top of Class::MOP, which is a metaclass system
 for Perl 5. This means that Moose not only makes building normal Perl 5 objects
 better, but it provides the power of metaclass programming as well.
 .
 Moose also conveniently manages all attributes (including inherited ones) that
 are defined, but also provides facilities for properly initializing instance
 slots, setting defaults where appropriate and performing any necessary type
 constraint checking or coercion.
 .
 More details about the structure of Moose as well as its features can be found
 in the ever-expanding Moose::Cookbook document.

Package: libmoosex-abstractmethod-perl
Description-md5: 7942b0288e27254e522ad66c61d55a6a
Description-en: Declare methods requirements that must be satisfied
 Moosex::AbstractMethod allows classes to flag certain methods as being
 required to be implemented by a subclass, much as a Moose::Role does with
 'requires'.

Package: libmoosex-aliases-perl
Description-md5: 7b738094d429699937a456d2b025b46b
Description-en: Moose extension for easy aliasing of methods and attributes
 MooseX::Aliases is an extension to Moose that facilitates simple aliasing of
 methods and attributes. It provides an alias parameter for has() to generate
 aliased accessors as well as the standard ones. Further, attributes can also
 be initialized in the constructor via their aliased names.

Package: libmoosex-app-cmd-perl
Description-md5: 5cd90db13e5ab3902dd7f58c0e7e8579
Description-en: Perl module combining App::Cmd and MooseX::Getopt
 MooseX::App::Cmd allows one to write moose commands as moose classes,
 with MooseX::Getopt defining the options.

Package: libmoosex-app-perl
Description-md5: b5106cf4910c31d90b1ffeb5d750d404
Description-en: helper for user-friendly Perl/Moose command line apps
 MooseX::App is a highly customizeable helper to write user-friendly command
 line applications without having to worry about most of the annoying things
 usually involved. Just take any existing Moose class, add a single line
 (use MooseX-App qw(PluginA PluginB ...);) and create one class for each
 command in an underlying namespace.

Package: libmoosex-arrayref-perl
Description-md5: 5d954b7422d86937f318ddb72eb40b03
Description-en: blessed arrayrefs with Moose
 Objects implemented with arrayrefs rather than hashrefs are often
 faster than those implemented with hashrefs. Moose's default object
 implementation is hashref based. Can we go faster?
 .
 Simply "use MooseX::ArrayRef" instead of "use Moose", but note the
 limitations (see documentation).
 .
 The current implementation is mostly a proof of concept, but it does
 mostly seem to work.

Package: libmoosex-async-perl
Description-md5: 28e7ab85aab98dcc50cee74ce48e595a
Description-en: set of Moose metaclasses to support asynchronous operations
 MooseX::Async is a collection of metaclasse modules for MooseX::POE (see
 libmoosex-poe-perl) and it's siblings. As such, it is probably not very
 useful on its own. Please see them for documentation.

Package: libmoosex-attribute-chained-perl
Description-md5: 541dab1e8b6ab46e301e4dcd85270ade
Description-en: Moose attribute that returns the instance to allow for chaining
 MooseX::Attribute::Chained is a Moose Trait which allows for method chaining
 on accessors by returning $self on write/set operations.

Package: libmoosex-attribute-env-perl
Description-md5: efa753cbb06390dd6df8009a97390d96
Description-en: mechanism to set default value of an attribute to a value from %ENV
 MooseX::Attribute::ENV is a Moose attribute trait that you use when you want
 the default value for an attribute to be populated from the %ENV hash. This
 module has a few other features that offer merit, as well as being a simple
 enough attribute trait that it can serve as a learning tool.
 .
 If the named key isn't found in %ENV, then defaults will execute as normal.

Package: libmoosex-attributehelpers-perl
Description-md5: 663960d998485526b855e4ba71943afa
Description-en: Perl library to extend your attribute interfaces
 MooseX::AttributeHelpers provides commonly-used attribute helper methods for
 more specific types of data than those offered by Moose alone. It provides
 Bool, Counter, Number, String, Array, Bag, Hash, ImmutableHash, and List
 attribute types.
 .
 These modules are deprecated, as their functionality is available in Moose
 itself as native attribute traits.

Package: libmoosex-attributeshortcuts-perl
Description-md5: 2a436f27d5ea643bb6455ad7f7aeac47
Description-en: Moose extension providing shorthands for common attribute options
 Ever found yourself repeatedly specifying writers and builders, because
 there's no good shortcut to specifying them? Sometimes you want an
 attribute to have a read-only public interface, but a private writer. And
 wouldn't it be easier to just say "builder => 1" and have the attribute
 construct the canonical "_build_$name" builder name for you?
 .
 MooseX::AttributeShortcuts causes an attribute trait to be applied to all
 attributes  defined to the using class. This trait extends the attribute
 option processing to handle the above variations.

Package: libmoosex-attributetags-perl
Description-md5: ca451db1cb51c1195d155de5caae4754
Description-en: tag your Moose attributes
 MooseX::AttributeTags is a factory for attribute traits.

Package: libmoosex-blessed-reconstruct-perl
Description-md5: 8848bea384c4421c2b9d72caed5bb9a8
Description-en: Data::Visitor for creating Moose objects
 The purpose of MooseX::Blessed::Reconstruct module is to "fix up" blessed data
 into a real Moose object.
 .
 This is used internally by MooseX::YAML but has no implementation details
 having to do with YAML itself.

Package: libmoosex-classattribute-perl
Description-md5: 749904ff588e917fbec21f7c1066fbe7
Description-en: module to declare class attributes Moose-style
 MooseX::ClassAttribute allows you to declare class attributes in exactly the
 same way as object attributes, using class_has() instead of has().
 .
 You can use any feature of Moose's attribute declarations, including
 overriding a parent's attributes, delegation (handles), attribute traits,
 etc. All features should just work. The one exception is the "required" flag,
 which is not allowed for class attributes.
 .
 The accessor methods for class attribute may be called on the class directly,
 or on objects of that class. Passing a class attribute to the constructor
 will not set that attribute.

Package: libmoosex-clone-perl
Description-md5: 02ae664ddc642f60145aa5a9551b9650
Description-en: Moose extension providing fine-grained cloning support
 MooseX::Clone extends Moose's low level cloning functionality by providing
 selective deep cloning using introspection. Attributes with the Clone trait
 will handle cloning of data within the object, typically delegating to the
 attribute value's own clone method.

Package: libmoosex-compiletime-traits-perl
Description-md5: 63cafeb95fa12cd7f695abdcbb8aa65c
Description-en: Moose extension to allow role application at compile-time
 MooseX::CompileTime::Traits is an extension for the Moose object framework
 that allows role application at compile time via use statements. What this
 class does is provide an import method that will apply each of the roles
 (along with any arguments for parameterized roles).

Package: libmoosex-configfromfile-perl
Description-md5: 1aa290654993a468cd3d3fa7b3766f2c
Description-en: Moose role for setting attributes from a config file
 MooseX::ConfigFromFile is an abstract Moose role that provides an alternate
 constructor for creating objects, using parameters passed in from a config
 file. The actual implementation of reading the configuration file is left
 to subroles.

Package: libmoosex-configuration-perl
Description-md5: c4dc391958065098ac8648b0c3425080
Description-en: module for defining attributes which come from configuration files
 MooseX::Configuration lets you define attributes which can come from a
 configuration file. It also adds a role to your class which allows you to
 write a configuration file.
 .
 It is based on using a simple INI-style configuration file, which contains
 sections and keys.

Package: libmoosex-daemonize-perl
Description-md5: d04a46bdf39d4d23f11ceeaab889f554
Description-en: role for daemonizing your Moose based application
 MooseX::Daemonize provides a set of basic roles as an infrastructure to
 write a persistent daemon that has a pid file, and responds appropriately
 to Signals.
 .
 The upstream maintainers of this module now recommend using Daemon::Control
 instead.

Package: libmoosex-declare-perl
Description-md5: a23c86ccf4625922a046a429eca34150
Description-en: Moose extension providing a declarative syntax
 MooseX::Declare provides syntactic sugar for Moose, the postmodern object
 system for Perl 5, inspired by Perl 6. When used in your code, it sets up the
 "class" and "role" keywords that can be used to declare classes in an elegant
 and concise manner.

Package: libmoosex-emulate-class-accessor-fast-perl
Description-md5: ab471d7501a91acaab36ca0b5f7d5d07
Description-en: module to emulate Class::Accessor::Fast using Moose attributes
 MooseX::Emulate::Class::Accessor::Fast attempts to emulate the behavior of
 Class::Accessor::Fast as accurately as possible using the Moose attribute
 system.
 .
 The public API of Class::Accessor::Fast is wholly supported, but the private
 methods are not. If you are only using the public methods (as you should) then
 migrating to this is trivial.

Package: libmoosex-followpbp-perl
Description-md5: 7a2c05470b867cdaaadbcbe9bcf30c91
Description-en: Moose extension to name your accessors get_foo() and set_foo()
 MooseX::FollowPBP does not provide any methods. Simply loading it changes the
 default naming policy for the loading class so that accessors are separated
 into get and set methods. The get methods are prefixed with "get_" as the
 accessor, while set methods are prefixed with "set_". This is the naming
 style recommended by Damian Conway in Perl Best Practices.

Package: libmoosex-getopt-perl
Description-md5: d2d01e1e90e652a7c1653de56457288a
Description-en: Moose extension for processing command line options
 MooseX::Getopt is a Moose role which provides an alternate constructor for
 creating objects using parameters passed in from the command line. This module
 automatically discovers command line parameters by introspecting your class
 attributes, using the name of your attribute as the command line option. If
 there is a type constraint defined, it will configure Getopt::Long to handle
 the option accordingly.
 .
 By default, attributes beginning with an underscore are considered private and
 are not given commandline argument support, unless the attribute's metaclass
 is set to MooseX::Getopt::Meta::Attribute. You can also use this behaviour to
 get non-default commandline option names and aliases.

Package: libmoosex-has-options-perl
Description-md5: b1029d0421ff58e38e43f0126e1a6acb
Description-en: module for succinctly declaring options for Moose attributes
 MooseX::Has::Options provides a succinct syntax for declaring options for
 Moose attributes. It hijacks the has function imported by Moose and replaces
 it with one that understands the options syntax.

Package: libmoosex-has-sugar-perl
Description-md5: 614df1cdfdd2fdac2284b59b3cb87802
Description-en: Moose extension for syntactic sugar in 'has' fields
 MooseX::Has::Sugar is a module that provides a simple way to avoid quoting
 option strings. Normally, Moose accepts parameters in Perl's hash style,
 which requires a list of key/value pairs. This module is convenient for
 boolean options and to prevent errors with mistyping string values, since
 the expressions provided by this module are checked at compile-time.

Package: libmoosex-hasdefaults-perl
Description-md5: ed9e9d471314143a3bd5b7d49f3d1a8f
Description-en: Moose module to default "is" to "ro" or "rw" for all attributes
 MooseX::HasDefaults allows one to set a default of "ro" or "rw" for the "is"
 of all Moose object "has" attributes, thus saving some typing.
 .
 MooseX::HasDefaults is similar to, but requires less typing than,
 MooseX::AttributeDefaults and MooseX::Attributes::Curried.

Package: libmoosex-insideout-perl
Description-md5: 9641c707c7a3d0e4842091a6db00f65c
Description-en: Moose extension for non-intrusive subclassing
 MooseX::InsideOut is a Perl module that enables non-intrusive subclassing of
 non-Moose classes with Moose. By setting up attribute slot storage somewhere
 other than $self, you can extend classes whose internals are not hash-based.

Package: libmoosex-lazyrequire-perl
Description-md5: 1e96bbb53ad1b001052eee857ff00392
Description-en: Moose extension to delay errors for attribute declarations
 MooseX::LazyRequire adds a lazy_require option to Moose attribute
 declarations.
 .
 The reader methods for all attributes with that option will throw an
 exception unless a value for the attributes was provided earlier by a
 constructor parameter or through a writer method.

Package: libmoosex-log-log4perl-perl
Description-md5: f7d3b385c7f6018add242f8384b64a1e
Description-en: logging role for Moose based on Log::Log4perl
 MooseX::Log::Log4perl is a Perl module that provides a Moose role, built on
 Log::Log4perl, for use with your Moose classes. The initialization of the
 Log4perl instance must be performed prior to logging the first log message.
 Otherwise the default initialization will happen, probably not doing the
 things you expect.

Package: libmoosex-logdispatch-perl
Description-md5: 1a90c0e74d234939649fca9fdf225198
Description-en: logging role for Moose
 MooseX::LogDispatch provides a Log::Dispatch role for use with your Moose
 classes.
 .
 SEE ALSO:
 .
 Log::Dispatch
 Log::Dispatch::Config
 Log::Dispatch::Configurator
 MooseX::LogDispatch::Levels

Package: libmoosex-markasmethods-perl
Description-md5: 5ca28fbd0c048b699c6d300bce022f0b
Description-en: moose extension to ark overload code symbols as methods
 MooseX::MarkAsMethods is a Perl module that allows one to easily mark
 certain functions as Moose methods. This will allow other packages
 such as namespace::autoclean to operate without blowing away your
 overloads. After using MooseX::MarkAsMethods your overloads will be
 recognized by Class::MOP as being methods, and class extension as well
 as composition from roles with overloads will "just work".
 .
 By default this module checks for overloads, and marks those functions
 as methods.
 .
 namespace::autoclean will be invoked to clear out non-methods when
 'autoclean => 1' is passed to import or use.

Package: libmoosex-meta-typeconstraint-forcecoercion-perl
Description-md5: 3094192037a72bf1505d2d0812fd249d
Description-en: Perl modeule for forcing coercion when validating type constraints
 MooseX::Meta::TypeConstraint::ForceCoercion allows one to wrap any
 Moose::Meta::TypeConstraint in a way that will force coercion of the
 value when checking or validating a value against it.

Package: libmoosex-meta-typeconstraint-mooish-perl
Description-md5: fb46959317d727f91cc5faa6afc9b330
Description-en: module to translate Moo-style constraints to Moose-style
 Moose::Meta::TypeConstraint are expected to return true if the value passes
 the constraint, and false otherwise; Moo "constraints", on the other hand,
 die if validation fails.
 .
 The MooseX::Meta::TypeConstraint::Mooish metaclass allows for Moo-style
 constraints; it will wrap them and translate their Moo into a dialect Moose
 understands.
 .
 Note that this is largely to enable functionality in
 MooseX::AttributeShortcuts; the easiest way use this metaclass is by using
 that package. Also, as it's not inconceivable that this functionality may be
 desired in other constraint metaclasses, the bulk of this metaclass'
 functionality is implemented as a trait
 (MooseX::TraitFor::Meta::TypeConstraint::Mooish).

Package: libmoosex-method-signatures-perl
Description-md5: 4537e90a157f267575a28838db18ef77
Description-en: Moose extension for method declarations with type constraints
 MooseX::Method::Signatures provides a proper method keyword, like
 "sub" but specifically for making methods and validating their
 arguments against Moose type constraints.

Package: libmoosex-methodattributes-perl
Description-md5: 27f5d3a86a6b8f803f0a9be5fd7d6a83
Description-en: Moose extension for code attribute introspection
 MooseX::MethodAttributes is a Perl module that allows code attributes of
 methods to be introspected using Moose meta method objects.

Package: libmoosex-multiinitarg-perl
Description-md5: 4fd79e81354e1cee35238f19bd8b498f
Description-en: Perl library providing attributes with aliases for constructors
 MooseX::MultiInitArg is an extension to Moose that allows you to call an
 attribute any number of things while you're passing arguments to your object
 constructor. This is useful when you want to change attribute names without
 breaking backward compatibility with the existing API.

Package: libmoosex-multimethods-perl
Description-md5: 7bc0b952d047533f10f3dc973d24eeb3
Description-en: Moose extension enabling multi method dispatch
 MooseX::MultiMethods is a Perl module providing multi method dispatch based
 on Moose type constraints. When invoking a method declared as "multi", a
 matching variant will be selected based on the passed parameters and the
 declared type constraints.

Package: libmoosex-mungehas-perl
Description-md5: 9ed21556eac9d559fceea5602d85ccad
Description-en: munge your "has" (works with Moo, Moose and Mouse)
 MooseX::MungeHas alters the behaviour of the attributes
 of your Moo, Moose or Mouse based class.
 It manages to support all three
 because it doesn't attempt to do anything smart with metathingies;
 it simply installs a wrapper for 'has'
 that munges the attribute specification hash
 before passing it on to the original 'has' function.

Package: libmoosex-nonmoose-perl
Description-md5: b7b79048dd6bc602cffd352272e6e329
Description-en: Moose extension to allow easy subclassing of non-Moose classes
 MooseX::NonMoose allows for easily subclassing non-Moose classes with Moose,
 taking care of the annoying details connected with doing this. It tries to be
 as non-intrusive as possible - in most cases, inheriting from Moose classes
 and inheriting from non-Moose classes should work identically.

Package: libmoosex-object-pluggable-perl
Description-md5: 888565feaea69a9ff50f0e4bf33b2d39
Description-en: Perl module for adding plugin support to your Moose classes
 MooseX::Object::Pluggable is meant to be loaded as a role from Moose-based
 classes. It will add five methods and four attributes to assist you with the
 loading and handling of plugins and extensions for plugins. This may pollute
 your namespace, however great care has been taken in using the least
 ambiguous names possible.

Package: libmoosex-oneargnew-perl
Description-md5: f4e587551e5ae281046252958bcc504b
Description-en: Moose role that extends class' constructor to accept single arguments
 MooseX::OneArgNew lets your constructor take a single argument, which will be
 translated into the value for a one-entry hashref. It is a parameterized
 role with two parameters:
 * type - The Moose type that the single argument must be for the one-arg form
 to work. This should be an existing type, and may be either a string type or
 a MooseX::Type.
 * init_arg - This is the string that will be used as the key for the hashref
 constructed from the one-arg call to new.

Package: libmoosex-param-perl
Description-md5: 44d5f97c516049aee1d16bb23d1b3a1d
Description-en: simple Moose role providing a standard param method
 The MooseX::Param Perl module is a very simple Moose role which provides a
 CGI like param method. It provides a params attribute which has a read-only
 accessor and a HashRef type constraint. It also adds a builder method to
 properly initialize it.

Package: libmoosex-params-validate-perl
Description-md5: e775b245149a47c21ca222c0ce69d02d
Description-en: Moose extension for validating method parameters
 MooseX::Params::Validate is a Perl module that enables Moose programs to
 validate method parameters, ensuring that incoming parameters are of the
 appropriate Moose types and roles.
 .
 This module is one of many developing options to do this sort of thing;
 See MooseX::Method::Signatures (libmoosex-method-signatures-perl) and
 MooseX::Declare (libmoosex-declare-perl) for others.

Package: libmoosex-poe-perl
Description-md5: 0ddfad0692c01608463bde9f5a3c724f
Description-en: Moose wrapper around a POE::Session
 MooseX::POE is a Perl module that provides a Moose-ish way to manipulate
 POE::Session instances. It provides an 'event' keyword to associate events
 with a given block of code. The current session will then be able to run
 these events in the normal fashion, whilst providing the encapsulation and
 other nice features afforded by Moose.

Package: libmoosex-relatedclassroles-perl
Description-md5: d7f9e1a1c842796b44995e9fa8028919
Description-en: module for applying Moose roles to a related class
 Frequently, you have to use a class that provides some foo_class accessor or
 attribute as a method of dependency injection. Use MooseX::RelatedClassRoles
 when you'd rather apply roles to make your custom foo_class instead of
 manually setting up a subclass.

Package: libmoosex-role-parameterized-perl
Description-md5: 98fbfdefabbd132fbe332435d072319a
Description-en: Moose extension providing parameterized roles
 MooseX::Role::Parameterized is a Moose extension that consists of two things:
 parameter declarations and a role block.
 .
 Parameters are declared using the "parameter" keyword which resembles Moose's
 "has", even supporting any option that "has" accepts. You can use any option
 that "has" accepts. The default value for the "is" option is read-only, as
 that's a very common case. These parameters will get their values when the
 consuming class (or role) uses Moose's "with". A parameter object will be
 constructed with these values, and passed to the role block.

Package: libmoosex-role-strict-perl
Description-md5: 6f70e0344bcc6e4ffcff9f73798f3e5b
Description-en: module for using strict 'roles' with Moose
 When using Moose::Role, a class which provides a method a role provides will
 silently override that method. This can cause strange, hard-to-debug errors
 when the role's methods are not called. Simple use MooseX::Role::Strict
 instead of Moose::Role and overriding a role's method becomes a
 composition-time failure.
 .
 WARNING: this is ALPHA code. More features to be added later.

Package: libmoosex-role-timer-perl
Description-md5: 024111e9422e7c8e15ebc4c2222230dd
Description-en: Moose role for measuring elapsed time with Time::HiRes
 MooseX::Role::Timer is a Moose role that provides timers to your
 object, making it easier to keep track of how long whatever actions
 take. Time is measured with Time::Hires so sub-second timers are possible.
 .
 This Perl module is compatible with Any::Moose.

Package: libmoosex-role-withoverloading-perl
Description-md5: e64b01a9b1f222e4a9f6a351de828b8f
Description-en: Moose extension for roles that support overloading
 MooseX::Role::WithOverloading allows you to write a Moose::Role which defines
 overloaded operators and allows those operator overloadings to be composed
 into the classes/roles/instances it's compiled to, while plain Moose::Roles
 would lose the overloading.

Package: libmoosex-runnable-perl
Description-md5: e819ecf4799d5c56f40718569ccb7272
Description-en: tag a class as a runnable application
 MooseX::Runnable is a framework
 for making classes runnable applications.
 This role doesn't do anything
 other than tell the rest of the framework
 that your class is a runnable application
 that has a run method which accepts arguments
 and returns the process' exit code.
 .
 This is a convention that the community has been using for a while.
 This role tells the computer that your class uses this convention,
 and let's the computer abstract away
 some of the tedium this entails.

Package: libmoosex-semiaffordanceaccessor-perl
Description-md5: aeeeea7b3a4b7eb1d4b64a2c78c8417f
Description-en: Perl module to generate accessors automatically
 MooseX::SemiAffordanceAccessor is a module that changes the default naming
 policy for the loading class so that methods are separated into accessors
 (which have the same name as the attribute) and mutators (via set_ methods).
 .
 It is compatible with existing naming schemes, since attributes that explicitly
 provide a "reader" or "writer" name are left unchanged. The terminology
 "semi-affordance" is inspired by David Wheeler's Class::Meta module (see
 libclass-meta-perl).

Package: libmoosex-setonce-perl
Description-md5: d9f5fcf353a7d29f4d1de2c6b615893d
Description-en: module providing write-once, read-many attributes for Moose
 MooseX::SetOnce provides the SetOnce attribute which lets your class have
 attributes that are not lazy and not set, but that cannot be altered once
 set.
 .
 The logic is very simple: if you try to alter the value of an attribute with
 the SetOnce trait, either by accessor or writer, and the attribute has a
 value, it will throw an exception.
 .
 If the attribute has a clearer, you may clear the attribute and set it again.

Package: libmoosex-simpleconfig-perl
Description-md5: 6a9d7666a07f5abe57fa645c15f6c57b
Description-en: Moose role for setting attributes from a simple configfile
 The MooseX::SimpleConfig role loads simple configuration files to set object
 attributes. It uses Config::Any to actually parse the config files.
 Like all MooseX::ConfigFromFile - derived configfile loaders, it is
 automatically supported by the MooseX::Getopt role as well.

Package: libmoosex-singlearg-perl
Description-md5: a03a9e68bca511f11f9f89885a72d757
Description-en: module to instantiate Moose objects using a single argument
 MooseX::SingleArg allows Moose instances to be constructed with a single
 argument. Your class or role must use this module and then use the single_arg
 method to declare which attribute will be assigned the single argument value.
 .
 If the class is constructed using the typical argument list name/value pairs,
 or with a hashref, then things work as is usual. But, if the arguments are a
 single non-hashref value then that argument will be assigned to whatever
 attribute you have declared.

Package: libmoosex-singleton-perl
Description-md5: 8fe31c8c64caaf518706bd9d74d33ccb
Description-en: Moose extension to turn a class into a singleton
 MooseX::Singleton lets you easily change your Moose class into a singleton,
 which is a class that only has one instance in an application. All you should
 need to do is change your use of "use Moose" to "use MooseX::Singleton". This
 module uses a new class metaclass and instance metaclass, so if you're doing
 metamagic you may not be able to use this.

Package: libmoosex-storage-perl
Description-md5: 037d004ba3ed57369dba6955a7331944
Description-en: serialization framework for Moose classes
 MooseX::Storage is a serialization framework for Moose classes. It provides a
 flexible and highly pluggable way to serialize Moose classes to a number of
 different formats and styles.

Package: libmoosex-strictconstructor-perl
Description-md5: a7ea30805a0339e3e3ae9e55c8531007
Description-en: Make your object constructors blow up on unknown attributes
 "use MooseX::StrictConstructor" instead of just "use Moose" makes your
 constructors strict. If your constructor is called with an attribute
 init argument that your class does not declare, then it calls
 "Carp::confess()". This is a great way to catch small typos.

Package: libmoosex-traitfor-meta-class-betteranonclassnames-perl
Description-md5: e1cc19d9e677db6a0bf70fb9a9f1a3e0
Description-en: helper for MooseX::Util to generate anonymous class names
 MooseX::TraitFor::Meta::Class::BetterAnonClassNames helps MooseX::Util's
 with_traits() method to create better named anonymous classes.
 .
 my $anon_class_name = with_traits('Zombie::Catcher', 'SomeTrait');
 .
 now becomes
 .
 Zombie::Catcher::__ANON__::SERIAL::1
 .
 rather than
 .
 Moose::Meta::Class::__ANON__::SERIAL::1

Package: libmoosex-traits-perl
Description-md5: 22262244829860021f01a1e641f1459f
Description-en: Moose extension to apply roles at object creation time
 MooseX::Traits provides a method to add some roles to a class when creating
 it (during new). Since components can be added easily to a given class, users
 don't have to create a named class with the desired roles applied or apply
 the roles to the instance one-by-one. This module also provides a basic way
 to initialize the applied roles' attributes while constructing objects.

Package: libmoosex-traits-pluggable-perl
Description-md5: d52f341a516bc775f2888f2c262abffe
Description-en: Moose extension for class precedence search of traits
 MooseX::Traits::Pluggable extends the functionality of MooseX::Traits (see
 libmoosex-traits-perl) by providing support for class precedence searching
 and some extra attributes.

Package: libmoosex-types-common-perl
Description-md5: 1501f858c7d108c67cc250f7f560e80b
Description-en: module with commonly used type constraints for Moose
 MooseX::Types::Common is a Perl module that contains a set of commonly-used
 type constraints that do not ship with Moose by default. In particular, it
 has string and numeric type constraints.

Package: libmoosex-types-datetime-morecoercions-perl
Description-md5: 57f336036d08ab338217faca6cbe3e8d
Description-en: extensions to MooseX::Types::DateTime
 MooseX::Types::DateTime::MoreCoercions builds on MooseX::Types::DateTime to
 add additional custom types and coercions. Since it builds on an existing
 type, all coercions and constraints are inherited.

Package: libmoosex-types-datetime-perl
Description-md5: 9d662b1a588e487ea50a264e1000ddc7
Description-en: Moose extension for DateTime-related constraints and coercions
 MooseX::Types::DateTime packages several Moose::Util::TypeConstraints with
 coercions, designed to work with the DateTime suite of objects.

Package: libmoosex-types-email-perl
Description-md5: 685fead3eb39184c7f2d4f272b3fc8ae
Description-en: email address validation type constraints for Moose
 MooseX::Types::Email provides a Moose type constraints which uses
 Email::Valid and Email::Abstract to check for valid email addresses
 and messages.  Types that support both single items and an arrayref
 of items are available.

Package: libmoosex-types-iso8601-perl
Description-md5: 953d95deb30eaf807dac45cb34c319b9
Description-en: ISO8601 date and duration string type constraints for Moose
 MooseX::Types::ISO8601 packages several TypeConstraints with coercions for
 working with ISO8601 date strings and the DateTime suite of objects.
 .
 Available date constraints:
 .
 - ISO8601DateStr
 - ISO8601TimeStr
 - ISO8601DateTimeStr
 - ISO8601DateTimeTZStr

Package: libmoosex-types-json-perl
Description-md5: 5c36d8c2dabe7091844f028eb051871c
Description-en: module providing JSON-constrained strings
 MooseX::Types::JSON is a Moose extension that provides type constraints that
 validate strings in the JavaScript Object Notation (JSON) format. It can use
 either the JSON or relaxed JSON specifications and depends on JSON to do
 the heavy lifting (see libjson-perl for details).

Package: libmoosex-types-laxnum-perl
Description-md5: ad16b2cbb34fca9d41f036cdf2bfe80d
Description-en: Moose type providing the loose behavior of Moose's old Num type
 MooseX::Types::LaxNum accepts everything for which Scalar::Util's
 looks_like_number() returns true. It can be used to get the old behaviour of
 Moose::Util::TypeConstraints::Num, since Num has been changed to be more
 strict since 2.10.

Package: libmoosex-types-loadableclass-perl
Description-md5: a2a88f65f5cb963061305bdc496ef87c
Description-en: ClassName type constraint with coercion to load the class
 MooseX::Types::LoadableClass and MooseX::Types::LoadableRole are type
 constraints with coercion to load a class/role.

Package: libmoosex-types-netaddr-ip-perl
Description-md5: 2dc16b5853407a5ecb2687fea9f4b0ad
Description-en: Moose extension for NetAddr::IP type constraints
 MooseX::Types::NetAddr::IP provides IP Address type constraints and coercions
 for Moose, based on NetAddr::IP (see libnet-addr-ip-perl). It provides three
 subtypes: NetAddrIPv4 and NetAddrIPv6 (which must be IPv4 and IPv6 addresses
 respectively) as well as NetAddrIP (which may be an IPv4 or IPv6 address).

Package: libmoosex-types-path-class-perl
Description-md5: 24588c3a136510377f71605d6545dd56
Description-en: Path::Class type library for Moose
 MooseX::Types::Path::Class creates common Moose types, coercions and option
 specifications useful for dealing with Path::Class objects as Moose
 attributes.
 .
 Coercions (see Moose::Util::TypeConstraints) are made from both 'Str' and
 'ArrayRef' to both Path::Class::Dir and Path::Class::File objects. If you
 have MooseX::Getopt installed, the Getopt option type ("=s") will be added
 for both Path::Class::Dir and Path::Class::File.

Package: libmoosex-types-path-tiny-perl
Description-md5: 97893a8b52f80b704b086e0542bc3d27
Description-en: Path::Tiny types and coercions for Moose
 MooseX::Types::Path::Tiny provides Path::Tiny types for Moose. It handles two
 important types of coercion:
 * coercing objects with overloaded stringification
 * coercing to absolute paths
 .
 It also can check to ensure that files or directories exist.
 .
 File::Tiny is a file path utility module.
 .
 Moose is an extension of the Perl 5 object system.

Package: libmoosex-types-perl
Description-md5: ea789ae5da0d3bcdcb1d07ca01b94e82
Description-en: Moose extension to organise types in libraries
 MooseX::Types allows developers to organise and selectively import your own
 and the built-in types in libraries, rather than the default behaviour where
 types are global. As a nice side effect, it catches typographic errors at
 compile-time too.
 .
 The main motivation for this module is to provide an easy way of preventing
 conflicts with your type names, since the internal fully qualified names of
 the types will be prefixed with the library's name. It also provides some
 convenient functions for working with Moose types.

Package: libmoosex-types-perl-perl
Description-md5: 3e3f63c2f7d8ab89dcd3b71c0d2e0a07
Description-en: Moose types that check against Perl syntax
 MooseX::Types::Perl provides Moose types for checking things (mostly strings)
 against syntax that is, or is a reasonable subset of, Perl syntax.

Package: libmoosex-types-portnumber-perl
Description-md5: b441bf4bc30d020b76930143614a8397
Description-en: Moose extension for IANA Port Number types
 MooseX::Types::PortNumber provides IANA port number types for Moose.
 .
 It provides three specific subtypes as described by The Internet Assigned
 Numbers Authority (IANA): the Well Known Ports, Registered Ports, and the
 Dynamic/Free ports.

Package: libmoosex-types-set-object-perl
Description-md5: 58d85f032e30daff3d515c3b311ea821
Description-en: Perl module providing a Set::Object type
 MooseX::Types::Set::Object provides Moose type constraint (see MooseX::Types
 and Moose::Util::TypeConstraints) that is a Set::Object, with coercions. It
 is essentially a collection of unordered objects without duplication (see
 Set Theory in Mathematics).
 .
 Similarly, it allows one to operate on these sets - determining their union,
 intersection, difference and symmetric difference in a trivial way. There are
 many more operations, which are discussed in Set::Object's documentation.

Package: libmoosex-types-stringlike-perl
Description-md5: 07db6cc6e6c77ae57ed9fa7e7e582d06
Description-en: Moose type constraints for strings or string-like objects
 MooseX::Types::Stringlike provides a more general version of the Str type. If
 coercions are enabled, it will accepts objects that overload stringification
 and coerces them into strings.
 .
 Moose is an extension of the Perl 5 object system.

Package: libmoosex-types-structured-perl
Description-md5: 5e7f1a5247daa4375b8c1205ca47e4eb
Description-en: Moose extension for type constraints on structured types
 MooseX::Types::Structured provides structured type constraints for Moose. A
 structured type constraint is a standard container Moose type constraint,
 such as an ArrayRef or HashRef, which has been enhanced to allow you to
 explicitly name all the allowed type constraints inside the structure.

Package: libmoosex-types-uri-perl
Description-md5: 5a6d24759e445323e3f8e96b5ce5f6fa
Description-en: package provides URI related types and coercions for Moose
 MooseX::Types::URI provides Moose types for fun with URIs.
 .
 It has slightly DWIMier types than the URI classes have due to implementation
 details, so the types should be more forgiving when ducktyping will work
 anyway (e.g. URI::WithBase does not inherit URI).

Package: libmoosex-types-varianttable-perl
Description-md5: a2ff3d3194957596612c33f4a1f08256
Description-en: Moose extension for a type-constraint based dispatch table
 MooseX::Types::VariantTable is a Moose extension that implements a simple
 dispatch table based on Moose type constraints. Subtypes will be checked
 before their parents, meaning that the order of the declaration does not
 matter.

Package: libmoosex-undeftolerant-perl
Description-md5: 0aadc15f3936679a5c8e8cbef762aa52
Description-en: makes Moose attribute(s) tolerant to undef initialization
 Loading MooseX::UndefTolerant in your Moose class
 makes initialization of your attributes tolerant of undef.
 If you specify the value of undef to any of the attributes
 they will not be initialized,
 effectively behaving as if you had not provided a value at all.

Package: libmoosex-util-perl
Description-md5: 35945ed8ec354a9c868c245c90b6018e
Description-en: Moose::Util extensions
 MooseX::Util is a utility module that handles all of the same functions that
 Moose::Util handles. In fact, most of the functions exported by this package
 are simply re-exports from Moose::Util. However, a number of the functions
 have been re-implemented, for a variety of reasons.

Package: libmoosex-xsaccessor-perl
Description-md5: 87b3c3e51bc75ed7c41b814d8f415964
Description-en: use Class::XSAccessor to speed up Moose accessors
 MooseX::XSAccessor accelerates
 Moose-generated accessor, reader, writer and predicate methods
 using Class::XSAccessor.
 You get a speed-up for no extra effort.
 It is automatically applied to every attribute in the class.

Package: libmoosex-yaml-perl
Description-md5: d1a554ba679ddfb906049999a553e2e2
Description-en: module to load Moose objects from YAML
 MooseX::YAML provides DWIM loading of Moose based objects from YAML
 documents.
 .
 Any hashes blessed into a Moose class will be replaced with a properly
 constructed instance (respecting init args, BUILDALL, and the meta instance
 type).

Package: libmoox-buildargs-perl
Description-md5: f326754cf9c8feebfdda7e48cd42c162
Description-en: Perl role for saving the instantiation arguments
 It is often useful to be able to access the arguments that were
 used to create an object in their unadulterated form, before any
 coercions or init_args have changed them.  The MooX::BuildArgs role
 provides the arguments via the "build_args" attribute.

Package: libmoox-cmd-perl
Description-md5: 43bbd3721bffe6a2f4cfc2ec3bfe76b5
Description-en: easy Moo style way to make command organized CLI apps
 MooX::Cmd eases the writing of command line utilities,
 accepting commands and subcommands and so on.
 These commands can form a tree,
 which is mirrored in the package structure.
 On invocation each command along the path through the tree
 (starting from the toplevel command
 through to the most specific one)
 is instantiated.

Package: libmoox-configfromfile-perl
Description-md5: ce85edd8dac1a04dd9b6caf219844f11
Description-en: Moo extension for initializing objects from config file
 MooX::ConfigFromFile is intended to easy load initialization values
 for attributes on object construction from an appropriate config file.
 The building is done in MooX::ConfigFromFile::Rule -
 using MooX::ConfigFromFile ensures the role is applied.

Package: libmoox-file-configdir-perl
Description-md5: dbeaa2d48b71178eb948b585ca037855
Description-en: Moo extension for File::ConfigDir
 MooX::File::ConfigDir is a helper
 for easily find configuration file locations.
 Whether to use this information
 for finding a suitable place for installing them
 or looking around for finding any piece of settings,
 heavily depends on the requirements.

Package: libmoox-handlesvia-perl
Description-md5: ec231b5b5585262d38b271cb4cf49985
Description-en: Moose Native Traits-like behavior for Moo
 MooX::HandlesVia is an extension of Moo's 'handles' attribute
 functionality. It provides a means of proxying functionality from an
 external class to the given attribute.
 .
 This is most commonly used as a way to emulate 'Native Trait'
 behavior that is common in Moose code.

Package: libmoox-late-perl
Description-md5: aaf77e889ebf0b182c14ad37cf7a1e95
Description-en: easily translate Moose code to Moo
 Moo is a light-weight object oriented programming framework which
 aims to be partly compatible with Moose. However, the surface syntax
 of Moo differs somewhat from Moose.
 .
 MooX::late provides some assistance by enabling a slightly more
 Moosey surface syntax. MooX::late makes it easier:
 .
 - to port code that was initially written for Moose to Moo
 - to write Moo code that can later be converted to use the
 full Moose feature-set if needed.

Package: libmoox-locale-passthrough-perl
Description-md5: a5d7a516dc4a30d5a2d8ec9ce3a907c1
Description-en: Perl module to provide a translation API and passthrough
 MooX::Locale::Passthrough is made to allow CPAN modules use a translator API
 without adding heavy dependencies. It can be used together with
 MooX::Locale::TextDomain::OO to plugin any desired translation.

Package: libmoox-log-any-perl
Description-md5: 342b14ee7d7320da79d3c02a6475918e
Description-en: role to add Log::Any
 MooX::Log::Any is a logging role building a very lightweight wrapper to
 Log::Any for use with your Moo or Moose classes.

Package: libmoox-options-perl
Description-md5: 9c31a4766c20ee27c2dc1c13a382b885
Description-en: explicit options extension for object class
 MooX::Options will add "option" which act as "has" but support
 additional feature for getopt.
 .
 You will have "new_with_options" to instantiate new object for command
 line.

Package: libmoox-role-cloneset-perl
Description-md5: 1a7ce7858f25b90d5a231fec6c6ed318
Description-en: Perl Moo role for creating updated copies of immutable objects
 MooX::Role::CloneSet is a role for immutable objects, providing an easy
 way to create a new object with some modified properties.  It provides
 the cset() method that creates a new object with the specified changes,
 shallowly copying all the rest of the original object's properties.

Package: libmoox-role-eventemitter-perl
Description-md5: d93b9c14402c68d49a7919435a8fc9ff
Description-en: Event emitter role for Moo
 MooX::Role::EventEmitter provides an event emitter role for Moo.

Package: libmoox-role-logger-perl
Description-md5: 19a62f652270869b98d7a234f621e649
Description-en: provide logging via Log::Any
 MooX::Role::Logger provides universal logging via Log::Any.  The class
 using this role doesn't need to know or care about the details of log
 configuration, implementation or destination.
 .
 Use it when you want your module to offer logging capabilities, but
 don't know who is going to use your module or what kind of logging they
 will implement. This role lets you do your part and leaves actual log
 setup and routing to someone else.
 .
 The application that ultimately uses your module can then choose to
 direct log messages somewhere based on its own needs and configuration
 with Log::Any::Adapter.
 .
 This role is based on Moo so it should work with either Moo or Moose
 based classes.

Package: libmoox-shorthas-perl
Description-md5: 01b4e61290539ef49953b56f34d12d4b
Description-en: Shortcuts for common Moo has attribute configurations
 Moo's has asks developers to repeat themselves a lot to set up attributes,
 and since its inceptions the most common configurations of attributes have
 crystallized through long usage.
 .
 MooX::ShortHas module provides sugar shortcuts that wrap around has under the
 appropriate names to reduce the effort of setting up an attribute to naming
 it with a shortcut.

Package: libmoox-singleton-perl
Description-md5: 111f89545cac5e7f36c4e64a43b833dd
Description-en: module for turning a Moo class into singleton
 Moox::Singleton is a Role::Tiny role that provides the "instance" method
 turning objects into singletons.
 .
 NOTE: Subsequent calls to "instance" will return the singleton instance
 ignoring any arguments. This is different from MooseX::Singleton which does
 not allow any arguments.

Package: libmoox-strictconstructor-perl
Description-md5: 0bd7d8089f8b121d5a6b4aee71c69d52
Description-en: make Moo-based object constructors blow up on unknown attributes
 Simply loading MooX::StrictConstructor
 makes your constructors "strict".
 If your constructor is called with an attribute init argument
 that your class does not declare,
 then it dies.
 This is a great way to catch small typos.

Package: libmoox-struct-perl
Description-md5: 209c9706901e1ae9366553b2027194bb
Description-en: simple lightweight record-like structures making sounds like cows
 MooX::Struct allows you to create cheap struct-like classes
 for your data using Moo.
 .
 While similar in spirit to MooseX::Struct and Class::Struct,
 MooX::Struct has a somewhat different usage pattern.
 Rather than providing you with a "struct" keyword
 which can be used to define structs,
 you define all the structs as part of the "use" statement.
 This means they happen at compile time.
 .
 A struct is just an "anonymous" Moo class.
 MooX::Struct creates this class for you,
 and installs a lexical alias for it in your namespace.
 Thus your module can create a "Point3D" struct,
 and some other module can too,
 and they won't interfere with each other.
 All struct classes inherit from MooX::Struct.

Package: libmoox-thunking-perl
Description-md5: 895e19b09474516b8bac7a4bc3a9d45e
Description-en: Allow Moo attributes to be "thunked"
 MooX::Thunking is a Moo extension allowing another value for the "is" parameter
 to "has" in Moo: "thunked". If used, this will allow you to transparently
 provide either a real value for the attribute, or a "CodeLike" in
 Types::TypeTiny that when called will return such a real value.

Package: libmoox-traits-perl
Description-md5: 2379ef27cdb9a0daccd098cb5b9ee563
Description-en: module to automatically apply roles at object creation time
 Like MooseX::Traits, the MooX::Traits module provides a method to add some
 roles to a class when creating it (during new), only for Moo.
 .
 Although called MooX::Traits, this module actually uses Role::Tiny, so
 doesn't really require Moo. If you use it in a non-Moo class, you should be
 able to safely consume any Role::Tiny-based traits.
 .
 If you use it in a Moo class, you should also be able to consume
 Moo::Role-based traits and Moose::Role-based traits.

Package: libmoox-types-mooselike-numeric-perl
Description-md5: 85543ffb56cb40b1a5bc83be92e77e77
Description-en: Moo types for numbers
 Moo attributes (like Moose) have an 'isa' property.
 MooX::Types::MooseLike(::Base) provides some basic types for this property.
 .
 MooX::Types::MooseLike::Numeric provides type for numbers.

Package: libmoox-types-mooselike-perl
Description-md5: 48fe7a8dd4dc5a30cc81e96cf123717b
Description-en: module providing some Moosish types and a type builder
 Moo attributes (like Moose) have an 'isa' property.
 MooX::Types::MooseLike(::Base) provides some basic types for this property.
 One can import all types with the ':all' tag or import a list of types.
 .
 These types provide a check that the contact attribute is a hash reference,
 that the guest_list is an array reference, and that the records are an array
 of hash references.

Package: libmoox-types-setobject-perl
Description-md5: cf34d97006ac90076f5a6c628e7faf72
Description-en: Set::Object type for Moo
 Moo attributes (like Moose) have an 'isa' property.
 MooX::Types::MooseLike(::Base) provides some basic types for this property.
 .
 MooX::Types::SetObject provides the SetObject type.

Package: libmoox-typetiny-perl
Description-md5: b095b6809b4e6f010555183338154ce8
Description-en: Optimized type checks for Moo + Type::Tiny
 MooX::TypeTiny optimizes Moo type checks when used with Type::Tiny to perform
 better. It will automatically apply to isa checks and coercions that use
 Type::Tiny. Non-Type::Tiny isa checks will work as normal.
 .
 This is done by inlining the type check in a more optimal manner that is
 specific to Type::Tiny rather than the general mechanism Moo usually uses.
 .
 With this module, setters with type checks should be as fast as an equivalent
 check in Moose.
 .
 It is hoped that eventually this type inlining will be done automatically,
 making this module unnecessary.

Package: libmopac7-1gf
Description-md5: abfbf47df15af016738b812d75e6ee07
Description-en: Semi-empirical Quantum Chemistry Library (library)
 MOPAC provides routines to solve the electronic structure of molecules
 on a semi-empirical level. Available methods include MNDO, MINDO/3, AM1
 and PM3.
 .
 This package contains the MOPAC7 code folded into a dynamic library.

Package: libmopac7-dev
Description-md5: c01ccccc1cf220e57da1e3be482760f4
Description-en: Semi-empirical Quantum Chemistry Library (development files)
 MOPAC provides routines to solve the electronic structure of molecules
 on a semi-empirical level. Available methods include MNDO, MINDO/3, AM1
 and PM3.
 .
 This package contains the MOPAC7 code folded into a static library and
 the headers.

Package: libmorbig-ocaml-dev
Description-md5: ba5ef021c11ef2ee4b4950a4fe7b7a8f
Description-en: OCaml libraries of the morbig shell parser (development files)
 Morbig is a parser for shell scripts that are written in the POSIX
 shell script language. It parses the scripts statically, that is
 without executing them, and constructs a concrete syntax tree for
 each of them. The concrete syntax trees are built using constructors
 according to the shell grammar of the POSIX standard.
 .
 This package contains the development stuff you need to use morbig for
 the development of programs. It provides, among others, functions for
 parsing shell scripts, the type definition of concrete syntax trees,
 and functions for reading and writing concrete syntax trees.

Package: libmorfologik-stemming-java
Description-md5: 5209441db2fee60e5360350464ccd9c0
Description-en: Finite state automaton and stemming engine library
 Java based morfologik-stemming library provides the following fatures:
 .
 - Finite state automaton traversal routines for Jan Daciuk's FSA package.
 - A stemming engine for the Polish language built on top of FSA traversal.
 .
 The library may be used for other languages as well.

Package: libmorfologik-stemming2-java
Description-md5: 5209441db2fee60e5360350464ccd9c0
Description-en: Finite state automaton and stemming engine library
 Java based morfologik-stemming library provides the following fatures:
 .
 - Finite state automaton traversal routines for Jan Daciuk's FSA package.
 - A stemming engine for the Polish language built on top of FSA traversal.
 .
 The library may be used for other languages as well.

Package: libmorph
Description-md5: b196f7a62101a6f8b5bca107b1d501b4
Description-en: digital image warping library
 libmorph warps images; the warping technique was invented and first used by
 Industrial Light and Magic, and is commonly called "morphing."
 libmorph also contains utilities to handle control meshes, that are
 line grids that are used to design an image warp.

Package: libmorph-dev
Description-md5: d90127c803a43b47c5b2cb6edf22d208
Description-en: digital image warping library (development files)
 This package contains header files for, and a static version of, the libmorph
 library.

Package: libmorsmall-ocaml-dev
Description-md5: 37af2166c902045c700f2913c257a622
Description-en: OCaml libraries for abstract syntax of shell scripts
 The morsmall library defines a type for abstract syntax trees of
 POSIX shell scripts. It also provides a converter from the concrete
 syntax trees produced by the morbig parser to abstract syntax, and
 a printer from abstract syntax to shell.
 .
 This development library is only useful when you are developing
 OCaml programs that act on shell scripts.

Package: libmosquitto-dev
Description-md5: c7c1d296f95ce5d3f19f1eff322ffba8
Description-en: MQTT version 5.0/3.1.1/3.1 client library, development files
 This is the header and man page for the libmosquitto1 C library, which is a
 library for implementing MQTT version 5.0/3.1.1/3.1 clients. This package is
 needed to do development with libmosquitto1.

Package: libmosquitto1
Description-md5: d6db03b5024e1bf84fc82288546d2e4d
Description-en: MQTT version 5.0/3.1.1/3.1 client library
 This is a C library for implementing MQTT version 5.0/3.1.1/3.1 clients.
 .
 MQTT provides a method of carrying out messaging using a publish/subscribe
 model. It is lightweight, both in terms of bandwidth usage and ease of
 implementation. This makes it particularly useful at the edge of the network
 where a sensor or other simple device may be implemented using an arduino for
 example.

Package: libmosquittopp-dev
Description-md5: c5f9bbcc930cd67ad24072907bcd3b2a
Description-en: MQTT version 3.1 client C++ library, development files
 This is the header and man page for the libmosquittopp1 C++ library, which is
 a library for implementing MQTT version 3.1 clients. This package is needed to
 do development with libmosquittopp1.

Package: libmosquittopp1
Description-md5: 0c7667ef38834199bd13c53fd6b80d2a
Description-en: MQTT version 5.0/3.1.1/3.1 client C++ library
 This is a C++ library for implementing MQTT version 5.0/3.1.1/3.1 clients.
 .
 MQTT provides a method of carrying out messaging using a publish/subscribe
 model. It is lightweight, both in terms of bandwidth usage and ease of
 implementation. This makes it particularly useful at the edge of the network
 where a sensor or other simple device may be implemented using an arduino for
 example.

Package: libmotif-common
Description-md5: d91fa974c4776914380a3919f93ff4c1
Description-en: Motif - common files
 Motif is the industry standard GUI component toolkit for *NIX.
 .
 This package contains Motif common bindings and bitmaps.

Package: libmotif-dev
Description-md5: e1370e2ae54252d3f861255b7e91945d
Description-en: Motif - development files
 Motif is the industry standard GUI component toolkit for *NIX.
 .
 This package provides everything needed for developing Motif
 applications, including header files, static libraries and the API
 manual pages.

Package: libmount1-dbgsym
Description-md5: 71ac59e91322074a943c7163ee527749
Description-en: debug symbols for libmount1

Package: libmousepad-dev
Description-md5: 540a021acaddf29cc595839dbb4bba98
Description-en: development files for libmousepad
 Mousepad is a graphical text editor for Xfce based on Leafpad.
 .
 This package contains the development files for libmousepad, library to be
 used for Mousepad plugins.

Package: libmousepad0
Description-md5: 4d7aa79389a13ff2cad6e3e31150e147
Description-en: mousepad plugins library
 Mousepad is a graphical text editor for Xfce based on Leafpad.
 .
 This package contains the libmousepad library, used for Mousepad plugins.

Package: libmousex-configfromfile-perl
Description-md5: b64ce6ccc24da294d0b4ef7fce766e81
Description-en: abstract Mouse role for setting attributes from a configfile
 MouseX::ConfigFromFile is an abstract role which provides an alternate
 constructor for creating objects using parameters passed in from a
 configuration file. The actual implementation of reading the configuration
 file is left to concrete subroles.
 .
 It declares an attribute configfile and a class method new_with_config, and
 requires that concrete roles derived from it implement the class method
 get_config_from_file.
 .
 Attributes specified directly as arguments to new_with_config supersede those
 in the configfile.

Package: libmousex-getopt-perl
Description-md5: ed9ea4e2a5a4300ee8ddd69d83a2d4df
Description-en: Mouse role for processing command line options
 MouseX::Getopt is a role which provides an alternate constructor for creating
 objects using parameters passed in from the command line.
 .
 MouseX::Getopt attempts to DWIM as much as possible with the command line
 params by introspecting your class's attributes. It will use the name of your
 attribute as the command line option, and if there is a type constraint
 defined, it will configure Getopt::Long to handle the option accordingly.
 .
 You can use the trait MouseX::Getopt::Meta::Attribute::Trait or the attribute
 metaclass MouseX::Getopt::Meta::Attribute to get non-default commandline
 option names and aliases.
 .
 You can use the trait MouseX::Getopt::Meta::Attribute::Trait::NoGetopt or the
 attribute metaclass MouseX::Getopt::Meta::Attribute::NoGetopt to have
 MouseX::Getopt ignore your attribute in the commandline options.

Package: libmousex-nativetraits-perl
Description-md5: fcd34f27ebee085378af8eb64892147c
Description-en: extension for attribute interfaces for Mouse
 While Mouse attributes provide a way to name your accessors, readers,
 writers, clearers and predicates, MouseX::NativeTraits provides
 commonly used attribute helper methods for more specific types of data.
 .
 As seen in the "SYNOPSIS", you specify the data structure via the
 "traits" parameter. These traits will be loaded automatically, so you
 need not load MouseX::NativeTraits explicitly.
 .
 This extension is compatible with Moose native traits, although it is
 not a part of Mouse core.

Package: libmousex-strictconstructor-perl
Description-md5: dd01af90f7d0204f38b8cb8abc3253ea
Description-en: Mouse extension for making object constructors die on unknown attributes
 Simply loading MouseX::StrictConstructor in your Perl package will make
 your constructor "strict". If your constructor is called with an attribute
 argument that your class does not declare, then it dies. This is a great
 way to catch small typos.

Package: libmousex-types-path-class-perl
Description-md5: 3fb90dc37e7de9bfe0a4f719691c4746
Description-en: Path::Class type library for Mouse
 MouseX::Types::Path::Class creates common Mouse types, coercions and
 option specifications useful for dealing with Path::Class objects as
 Mouse attributes.
 .
 Coercions (see Mouse::Util::TypeConstraints) are made from both "Str"
 and "ArrayRef" to both Path::Class::Dir and Path::Class::File objects.
 If you have MouseX::Getopt installed, the Getopt option type ("=s") will
 be added for both Path::Class::Dir and Path::Class::File.

Package: libmousex-types-perl
Description-md5: 24a0ecd5dd2b722381df9d16aa028a65
Description-en: Mouse extension to organise types in libraries
 MouseX::Types allows developers to organise and selectively import your own
 and the built-in types in libraries, rather than the default behaviour where
 types are global. As a nice side effect, it catches typographic errors at
 compile-time too.
 .
 The main motivation for this module is to provide an easy way of preventing
 conflicts with your type names, since the internal fully qualified names of
 the types will be prefixed with the library's name. It also provides some
 convenient functions for working with Mouse types.

Package: libmovit-dev
Description-md5: f63472b43766bbdb443478d2f439d651
Description-en: GPU video filter library - development files
 Movit is a high-quality, high performance, open-source library for video
 filters. It uses the GPU present in almost any modern computer to
 accelerate computation of common filters and transitions, facilitating
 real-time HD video editing even on modest hardware.
 .
 This package contains the header files and static libraries.

Package: libmovit8
Description-md5: 71920f634a98a85930b8d071d02bf927
Description-en: GPU video filter library
 Movit is a high-quality, high performance, open-source library for video
 filters. It uses the GPU present in almost any modern computer to
 accelerate computation of common filters and transitions, facilitating
 real-time HD video editing even on modest hardware.

Package: libmozilla-ca-perl
Description-md5: 9e896b45aad73ed1479e3052a982f98c
Description-en: Mozilla's CA cert bundle in PEM format
 Mozilla::CA provides a copy of Mozilla's bundle of Certificate Authority
 certificates in a form that can be consumed by modules and libraries based on
 OpenSSL.
 .
 The module provide a single function: SSL_ca_file().

Package: libmozilla-publicsuffix-perl
Description-md5: e05eff9491dc83d6f62686c82fc098e1
Description-en: Perl interface to the Mozilla Public Suffix List
 Mozilla::PublicSuffix provides a single function that returns the public
 suffix of a domain name by referencing a parsed copy of Mozilla's Public
 Suffix List. From the official website at https://publicsuffix.org/:
 .
 A "public suffix" is one under which Internet users can directly register
 names. Some examples of public suffixes are com, co.uk and pvt.k12.wy.us. The
 Public Suffix List is a list of all known public suffixes.

Package: libmozjs-128-0
Description-md5: f89af245fcd7e180a36a8d4344ddb570
Description-en: SpiderMonkey JavaScript library
 SpiderMonkey is the code-name for Mozilla Firefox's C++ implementation of
 JavaScript. It is intended to be embedded in other applications
 that provide host environments for JavaScript.
 .
 This library is intended for use in contexts where only trusted
 JavaScript code will be run, such as GNOME's gjs, Cinnamon's cjs, and
 polkit's rules parsing. It should not be used to run untrusted JavaScript
 from web pages: use a security-supported implementation such as Firefox,
 Chrome or WebKitGTK's JavaScriptCore instead.

Package: libmozjs-128-dev
Description-md5: c76a055b4feb8f29a549fddecb1c771a
Description-en: SpiderMonkey JavaScript library - development headers
 SpiderMonkey is the code-name for Mozilla Firefox's C++ implementation of
 JavaScript. It is intended to be embedded in other applications
 that provide host environments for JavaScript.
 .
 This package contains the header files which are
 needed for developing SpiderMonkey embedders.
 .
 This library is intended for use in contexts where only trusted
 JavaScript code will be run, such as GNOME's gjs, Cinnamon's cjs, and
 polkit's rules parsing. It should not be used to run untrusted JavaScript
 from web pages: use a security-supported implementation such as Firefox,
 Chrome or WebKitGTK's JavaScriptCore instead.

Package: libmp3-info-perl
Description-md5: 4b6d6f282ff1c2cee4861f1738c03232
Description-en: module to manipulate / fetch info from MP3 audio files
 DEPRECATION NOTICE: you may want to consider using Audio::Scan instead
 (by the same author, packaged as libaudio-scan-perl; see
 https://rt.cpan.org/Public/Bug/Display.html?id=45143)
 .
 The MP3::Info module gives a set of function for manipulating info tags in MP3
 files and retrieving technical information from them.
 .
 This package was formerly known as MPEG::MP3Info and still has a wrapper
 for applications that refer to it using the old name.

Package: libmp3-tag-perl
Description-md5: 788c024962e1f5fc78785f29cce01278
Description-en: perl module for reading tags of MP3 audio files
 MP3::Tag is a wrapper module to read different tags of mp3 files.
 It provides an easy way to access the functions of separate modules
 which do the handling of reading/writing the tags itself.
 .
 At the moment MP3::Tag::ID3v1 and MP3::Tag::ID3v2 are supported.

Package: libmp3lame-ocaml
Description-md5: 06ef1a05721e61b470e156444e4e1ce1
Description-en: OCaml interface to the lame library -- runtime files
 This package provides an interface to the lame library for
 OCaml programmers.
 .
 LAME (LAME Ain't an MP3 Encoder) is a research project for
 learning about and improving MP3 encoding technology. LAME
 includes an MP3 encoding library, a simple frontend application,
 and other tools for sound analysis, as well as convenience tools.
 .
 This package contains only the shared runtime stub libraries.

Package: libmp3lame-ocaml-dev
Description-md5: 779ba94216ceaf4d6f0d7332fbe10c35
Description-en: OCaml interface to the lame library -- development files
 This package provides an interface to the lame library for
 OCaml programmers.
 .
 LAME (LAME Ain't an MP3 Encoder) is a research project for
 learning about and improving MP3 encoding technology. LAME
 includes an MP3 encoding library, a simple frontend application,
 and other tools for sound analysis, as well as convenience tools.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-lame.

Package: libmp3spi-java
Description-md5: 6b4ed4c8cec0df24e7c960717c539b82
Description-en: interface to support MP3 (MPEG 1/2/2.5 Layer 1/2/3) audio format
 MP3SPI is a Java Service Provider Interface that adds MP3 (MPEG
 1/2/2.5 Layer 1/2/3) audio format support for Java Platform. It
 supports streaming, ID3v2 frames and Equalizer.

Package: libmp3splt
Description-md5: 4794c51a43d96344f0bb7a6ae62e3e74
Description-en: support library for mp3splt and mp3splt-gtk
 The mp3splt utility splits audio files at a given begin and end time position
 without decoding.  This package provides the library functions used by the
 command line and graphical interfaces.

Package: libmp4-info-perl
Description-md5: d7699e473b157af51fb6854ab3f0fb6d
Description-en: module to read info from MPEG-4 files
 The MP4::Info module can be used to extract tag and meta information from
 MPEG-4 audio (AAC) and video files. It is designed as a drop-in replacement
 for MP3::Info.
 .
 Note that this module does not allow you to update the information in MPEG-4
 files.

Package: libmpack-dev
Description-md5: 280d1bfa36b36f003b424ede3d768829
Description-en: small binary serialization/RPC library (development files)
 libmpack is a small binary serialization/RPC library that implements both the
 msgpack and msgpack-rpc specifications.
 .
 Differences from msgpack-c:
 .
 * Callback-based API to simplify (de)serialization directly to/from
 application-specific objects.
 * C89 compatible code
 * No allocation performed by the library, but helpers to simplify dynamic
 allocation if the application needs it.
 * Non-backtracking, incremental/iterative parse/serialization API
 .
 This package contains the headers files needed for developing with mpack

Package: libmpack0
Description-md5: 44ae84dbedc247a57ce95f1ab05d8d14
Description-en: small binary serialization/RPC library
 libmpack is a small binary serialization/RPC library that implements both the
 msgpack and msgpack-rpc specifications.
 .
 Differences from msgpack-c:
 .
 * Callback-based API to simplify (de)serialization directly to/from
 application-specific objects.
 * C89 compatible code
 * No allocation performed by the library, but helpers to simplify dynamic
 allocation if the application needs it.
 * Non-backtracking, incremental/iterative parse/serialization API

Package: libmpcdec-dev
Description-md5: 25ad82b8c07d97a152de2e7bbb249382
Description-en: MusePack decoder - development files
 Musepack is an audio compression format with a strong emphasis on
 high quality. It's not lossless, but it is designed for transparency,
 so that you won't be able to hear differences between the original
 wave file and the much smaller MPC file.
 .
 It is based on the MPEG-1 Layer-2 / MP2 algorithms, but since 1997
 it has rapidly developed and vastly improved and is now at an advanced
 stage in which it contains heavily optimized and patentless code.
 .
 This package contains the header files, static libraries
 and symbolic links that developers using libreplaygain will need.

Package: libmpcdec6
Description-md5: 7c6006299630a14c4bd10aa79555250e
Description-en: MusePack decoder - library
 Musepack is an audio compression format with a strong emphasis on
 high quality. It's not lossless, but it is designed for transparency,
 so that you won't be able to hear differences between the original
 wave file and the much smaller MPC file.
 .
 It is based on the MPEG-1 Layer-2 / MP2 algorithms, but since 1997
 it has rapidly developed and vastly improved and is now at an advanced
 stage in which it contains heavily optimized and patentless code.

Package: libmpd-dev
Description-md5: cbbcab803f9be956e62c0803dc2bba1b
Description-en: High-level client library for accessing Music Player Daemon
 LibMpd is a library that provides high-level, callback-based access to
 Music Player Daemon (mpd).
 .
 This package contains the development libraries, headers and documentation.

Package: libmpd1
Description-md5: f68285677e81099625f7602eb71ee49e
Description-en: High-level client library for accessing Music Player Daemon
 LibMpd is a library that provides high-level, callback-based access to
 Music Player Daemon (mpd).
 .
 This package contains the shared libraries.

Package: libmpdclient-dev
Description-md5: aa72ed3bbb87ac52789de78f949a1781
Description-en: client library for the Music Player Daemon (development files)
 libmpdclient provides an API for interfacing the Music Player Daemon (MPD). It
 offers a low-level asynchronous API which knowns the MPD protocol syntax as
 well as a higher level synchronous API implementing the MPD commands and
 parsing all responses.
 .
 This package contains the header files.

Package: libmpdclient-doc
Description-md5: d7dc349499fbc57204a2fe76c3a281ee
Description-en: client library for the Music Player Daemon (API documentation)
 libmpdclient provides an API for interfacing the Music Player Daemon (MPD). It
 offers a low-level asynchronous API which knowns the MPD protocol syntax as
 well as a higher level synchronous API implementing the MPD commands and
 parsing all responses.
 .
 This package contains the API documentation.

Package: libmpdclient2t64
Description-md5: 78173fe783f2412444a570648f780872
Description-en: client library for the Music Player Daemon
 libmpdclient provides an API for interfacing the Music Player Daemon (MPD). It
 offers a low-level asynchronous API which knowns the MPD protocol syntax as
 well as a higher level synchronous API implementing the MPD commands and
 parsing all responses.
 .
 This package contains the shared library.

Package: libmpdec++-dev
Description-md5: 891ef1493cf9d71bc8b18518364579a3
Description-en: library for decimal floating point arithmetic (C++ development files)
 mpdecimal is a package for correctly-rounded arbitrary precision decimal
 floating point arithmetic.

Package: libmpdec++4
Description-md5: d7ae49547fb837e6e53cda83eb9f2afa
Description-en: library for decimal floating point arithmetic (C++ runtime library)
 mpdecimal is a package for correctly-rounded arbitrary precision decimal
 floating point arithmetic.

Package: libmpdec-dev
Description-md5: aaec92a2292a393a662516d21db6c572
Description-en: library for decimal floating point arithmetic (development files)
 mpdecimal is a package for correctly-rounded arbitrary precision decimal
 floating point arithmetic.

Package: libmpdec4
Description-md5: 2f19ce990bf7966f694538878f26b3ce
Description-en: library for decimal floating point arithmetic (runtime library)
 mpdecimal is a package for correctly-rounded arbitrary precision decimal
 floating point arithmetic.

Package: libmpeg2-4
Description-md5: 869678f708813db8ff6318c20f0fbb0a
Description-en: MPEG1 and MPEG2 video decoder library
 libmpeg2 is a library which can decode MPEG1 and MPEG2 video streams.
 .
 The main features in libmpeg2 are:
 .
 * Conformance - libmpeg2 is able to decode all mpeg streams that conform to
 certain restrictions. For streams that follow these restrictions, libmpeg2
 is probably 100% conformant to the mpeg standards - and there's a pretty
 extensive test suite to check this.
 .
 * Speed - there has been huge efforts there, and libmpeg2 is probably the
 fastest library around for what it does.
 .
 * Portability - most of the code is written in C, and when platform-specific
 optimizations are used, there always is a generic C routine to fall back
 on.  This should be portable to all architectures - at least it is known
 people run this code on x86, ppc, sparc, arm and sh4.
 .
 * Reuseability - libmpeg2 is not intended to include any project-specific
 code, but it should still include enough features to be used by very
 diverse projects.
 .
 This package contains the libmpeg2 shared libraries.

Package: libmpeg2-4-dev
Description-md5: 6409bb41bb30b8b0aa5e75e68f50776b
Description-en: libmpeg2 development libraries and headers
 libmpeg2 is a library which can decode MPEG1 and MPEG2 video streams.
 .
 This package contains the libraries and headers required to compile
 programs which use libmpeg2.

Package: libmpeg2encpp-2.2-0
Description-md5: b4bb7b2f044280cd1eb6c72c720660d1
Description-en: MJPEG capture/editing/replay and MPEG encoding toolset (library)
 The mjpeg programs are a set of tools that can do recording of videos and
 playback, simple cut-and-paste editing and the MPEG compression of audio and
 video under Linux.
 .
 This package contains the shared mpeg2encpp library.

Package: libmpeg3-2t64
Description-md5: 2b82ba929aa1635981362108f5183814
Description-en: MPEG streams decoding library
 LibMPEG3 is a versatile and high-performance library capable
 of decoding both audio and video from many different MPEG formats.
 .
 LibMPEG3 decodes several MPEG standards into uncompressed
 data suitable for editing and playback. It currently decodes:
 .
 - MPEG-2 video
 - MPEG-1 video
 - mp3 audio
 - mp2 audio
 - ac3 audio
 - MPEG-2 transport streams
 - MPEG-2 program streams
 - MPEG-1 program streams
 - IFO files

Package: libmpeg3-dev
Description-md5: 98f3a72376e224db592a3d79ddc81e69
Description-en: Headers and static libraries for libMPEG3
 Headers and static libraries for the libMPEG3 decoding
 library. Refer to libmpeg3-2t64 package for description.

Package: libmpfi-dev
Description-md5: b4a9e72e03e8fe69b6be2cb690144e91
Description-en: multiple precision floating-point interval computation library -- libdev
 This package provides a C library of functions for interval arithmetic
 computations with arbitrary precision.
 .
 The basic principle of interval arithmetic consists in enclosing every number
 by an interval containing it and being representable by machine numbers: for
 instance it can be stored as its lower and upper endpoints and these bounds
 are machine numbers, or as a centre and a radius which are machine numbers.
 .
 The arithmetic operations are extended for interval operands in such a way
 that the exact result of the operation belongs to the computed interval.
 .
 The purpose of an arbitrary precision interval arithmetic is on the one hand
 to get guaranteed results, thanks to interval computation, and on the other
 hand to obtain accurate results, thanks to multiple precision arithmetic. The
 MPFI library is built upon MPFR in order to benefit from the correct roundings
 provided by MPFR. Further advantages of using MPFR are its portability and
 compliance with the IEEE 754 standard for floating-point arithmetic.
 .
 This package provides the static library and symbolic links needed for
 development.

Package: libmpfi-dev-common
Description-md5: 16bad2ee62363c94c264e4d3d5bb4ec0
Description-en: multiple precision floating-point interval computation library -- headers
 This package provides a C library of functions for interval arithmetic
 computations with arbitrary precision.
 .
 The basic principle of interval arithmetic consists in enclosing every number
 by an interval containing it and being representable by machine numbers: for
 instance it can be stored as its lower and upper endpoints and these bounds
 are machine numbers, or as a centre and a radius which are machine numbers.
 .
 The arithmetic operations are extended for interval operands in such a way
 that the exact result of the operation belongs to the computed interval.
 .
 The purpose of an arbitrary precision interval arithmetic is on the one hand
 to get guaranteed results, thanks to interval computation, and on the other
 hand to obtain accurate results, thanks to multiple precision arithmetic. The
 MPFI library is built upon MPFR in order to benefit from the correct roundings
 provided by MPFR. Further advantages of using MPFR are its portability and
 compliance with the IEEE 754 standard for floating-point arithmetic.
 .
 This package provides the headers needed by developers.

Package: libmpfi-doc
Description-md5: f91bd601adb0e54e67c6cda299f13229
Description-en: multiple precision floating-point interval computation library -- doc
 This package provides a C library of functions for interval arithmetic
 computations with arbitrary precision.
 .
 The basic principle of interval arithmetic consists in enclosing every number
 by an interval containing it and being representable by machine numbers: for
 instance it can be stored as its lower and upper endpoints and these bounds
 are machine numbers, or as a centre and a radius which are machine numbers.
 .
 The arithmetic operations are extended for interval operands in such a way
 that the exact result of the operation belongs to the computed interval.
 .
 The purpose of an arbitrary precision interval arithmetic is on the one hand
 to get guaranteed results, thanks to interval computation, and on the other
 hand to obtain accurate results, thanks to multiple precision arithmetic. The
 MPFI library is built upon MPFR in order to benefit from the correct roundings
 provided by MPFR. Further advantages of using MPFR are its portability and
 compliance with the IEEE 754 standard for floating-point arithmetic.
 .
 This package provides the user manual.

Package: libmpfi0
Description-md5: 062409ab526856212342ab4f10dcb533
Description-en: multiple precision floating-point interval computation library -- lib
 This package provides a C library of functions for interval arithmetic
 computations with arbitrary precision.
 .
 The basic principle of interval arithmetic consists in enclosing every number
 by an interval containing it and being representable by machine numbers: for
 instance it can be stored as its lower and upper endpoints and these bounds
 are machine numbers, or as a centre and a radius which are machine numbers.
 .
 The arithmetic operations are extended for interval operands in such a way
 that the exact result of the operation belongs to the computed interval.
 .
 The purpose of an arbitrary precision interval arithmetic is on the one hand
 to get guaranteed results, thanks to interval computation, and on the other
 hand to obtain accurate results, thanks to multiple precision arithmetic. The
 MPFI library is built upon MPFR in order to benefit from the correct roundings
 provided by MPFR. Further advantages of using MPFR are its portability and
 compliance with the IEEE 754 standard for floating-point arithmetic.
 .
 This package provides the dynamic library.

Package: libmpfrc++-dev
Description-md5: cea93988c8a7a85d6c06e9c6d82fe0f6
Description-en: multi-precision floating point number class for C++
 MPFR C++ introduces C++ arbitrary precision numeric types; based on
 GNU MPFR --- Multiple Precision Floating-Point Reliable Library.
 .
 MPFR C++ makes possible to use MPFR calculations in the same simple
 way as calculations with numbers of built-in types double or float:
 all arithmetic and boolean operators (+, -, *, /, >, !=, etc.) are
 implemented through operator overloading technique; elementary
 mathematical functions (sqrt, pow, sin, cos, etc.) are supported.

Package: libmpich-dev
Description-md5: e149dc4535ba6513c18c3f12eb0d79da
Description-en: Development files for MPICH
 MPICH is a high-performance and widely portable implementation of the
 MPI-4.1 standard from the Argonne National Laboratory.
 It efficiently supports different computation and communication platforms
 including commodity clusters, SMPs, massively parallel systems, and
 high-speed networks.
 This release has all MPI 4.1 functions and features required by the standard
 with the exception of support for the "external32" portable I/O format and
 user-defined data representations for I/O.
 .
 This package includes the MPICH headers and static libraries, as well
 as the compiler wrappers needed to build MPICH programs.

Package: libmpich12
Description-md5: cb410bb79c6d94c9c46a8dbe2cc059b2
Description-en: Shared libraries for MPICH
 MPICH is a high-performance and widely portable implementation of the
 MPI-4.1 standard from the Argonne National Laboratory.
 It efficiently supports different computation and communication platforms
 including commodity clusters, SMPs, massively parallel systems, and
 high-speed networks.
 This release has all MPI 4.1 functions and features required by the standard
 with the exception of support for the "external32" portable I/O format and
 user-defined data representations for I/O.
 .
 This package includes the MPICH shared libraries.

Package: libmpj-java
Description-md5: 81a4287139c3768721186cb871101724
Description-en: Java library for parallel applications for multicore processors and clusters
 MPJ Express is a Java message passing library that allows application
 developers to write and execute parallel applications for multicore
 processors and compute clusters/clouds.

Package: libmplex2-2.2-0
Description-md5: 2bb2239c3582fa2873aa92be9b466c13
Description-en: MJPEG capture/editing/replay and MPEG encoding toolset (library)
 The mjpeg programs are a set of tools that can do recording of videos and
 playback, simple cut-and-paste editing and the MPEG compression of audio and
 video under Linux.
 .
 This package contains the shared mplex2 library.

Package: libmpris-qt5-1
Description-md5: def25e07a9f517c06abdb06e06334650
Description-en: Qt MPRIS interface and adaptor
 qtmpris is a library which implement the MPRIS v.2 specification.
 .
 The MPRIS ( Media Player Remote Interfacing Specification ) is a
 standard D-Bus interface which aims to provide a common programmatic
 API for controlling media players.
 .
 This package contains the header files of qtmpris.

Package: libmpris-qt5-dev
Description-md5: 72fb5db53569110e325861dbff4080cd
Description-en: Qt MPRIS interface and adaptor (development files)
 qtmpris is a library which implement the MPRIS v.2 specification.
 .
 The MPRIS ( Media Player Remote Interfacing Specification ) is a
 standard D-Bus interface which aims to provide a common programmatic
 API for controlling media players.
 .
 This package contains the shared libraries.

Package: libmpris-qt6-1
Description-md5: 04002c3704cf36ac69bf045bfaeb6272
Description-en: Qt 6 MPRIS interface and adaptor (shared library)
 qtmpris is a library which implement the MPRIS v.2 specification.
 .
 The MPRIS ( Media Player Remote Interfacing Specification ) is a
 standard D-Bus interface which aims to provide a common programmatic
 API for controlling media players.
 .
 This package contains the shared library.

Package: libmpris-qt6-dev
Description-md5: e80a7824f07cbf1d989120928b98d9d9
Description-en: Qt 6 MPRIS interface and adaptor (development files)
 qtmpris is a library which implement the MPRIS v.2 specification.
 .
 The MPRIS ( Media Player Remote Interfacing Specification ) is a
 standard D-Bus interface which aims to provide a common programmatic
 API for controlling media players.
 .
 This package contains the header files and development files.

Package: libmps-dev
Description-md5: dcba28f2b41fe2727ebb49a77a850659
Description-en: Multiprecision polynomial solver (development)
 A polynomial rootfinder that can determine arbitrary precision approximations
 with guaranteed inclusion radii.
 It supports exploiting of polynomial structures such as sparsisty and allows
 for polynomial implicitly defined or in some non standard basis.
 .
 This package contains the development headers and the .so library of MPSolve.

Package: libmps-fortran-dev
Description-md5: 110c40640fbc3cf609ecc2c026613fc8
Description-en: Multiprecision polynomial solver (FORTRAN module development)
 A polynomial rootfinder that can determine arbitrary precision approximations
 with guaranteed inclusion radii.
 It supports exploiting of polynomial structures such as sparsisty and allows
 for polynomial implicitly defined or in some non standard basis.
 .
 This package contains the module MPS that can be used to compile FORTRAN
 programs using MPSolve.

Package: libmps-fortran0t64
Description-md5: 88419704d9cd4077f94572ab23a7dc4b
Description-en: Multiprecision polynomial solver (FORTRAN module)
 A polynomial rootfinder that can determine arbitrary precision approximations
 with guaranteed inclusion radii.
 It supports exploiting of polynomial structures such as sparsisty and allows
 for polynomial implicitly defined or in some non standard basis.
 .
 This package contains the module MPS that can be used to call MPSolve from
 FORTRAN programs.

Package: libmps3t64
Description-md5: 773f3dae7569f8c6356eca4236ec339a
Description-en: Multiprecision polynomial solver (shared library)
 A polynomial rootfinder that can determine arbitrary precision approximations
 with guaranteed inclusion radii.
 It supports exploiting of polynomial structures such as sparsisty and allows
 for polynomial implicitly defined or in some non standard basis.
 .
 This package contains the libmps shared library of MPSolve.

Package: libmptcpd4
Description-md5: 844bd3471e4e6f51098be2d61a6ff896
Description-en: Multipath TCP Daemon Library
 The Multipath TCP Daemon Library is a library to build plugins for the
 mptcpd, short for Multipath TCP Daemon. This library can be used to
 perform Multipath TCP path management related operations in the user
 space.
 .
 The daemon interacts with the Linux kernel through a generic Netlink
 connection to track per-connection information (e.g. available remote
 addresses), available network interfaces, request new MPTCP subflows,
 handle requests for subflows, etc. The plugin can react on events and
 requests path management related operations to create subflows,
 advertise addresses, etc.

Package: libmptcpd4-dev
Description-md5: 3e0c1ef3021ab314cf708c8568a4e2a6
Description-en: Multipath TCP Daemon Library - Development files
 The Multipath TCP Daemon Library is a library to build plugins for the
 mptcpd, short for Multipath TCP Daemon. This library can be used to
 perform Multipath TCP path management related operations in the user
 space.
 .
 The daemon interacts with the Linux kernel through a generic Netlink
 connection to track per-connection information (e.g. available remote
 addresses), available network interfaces, request new MPTCP subflows,
 handle requests for subflows, etc. The plugin can react on events and
 requests path management related operations to create subflows,
 advertise addresses, etc.
 .
 This package provides the development files (ie. includes, static library)
 that allows one to build software or mptcpd plugins which uses libmptcpd4.

Package: libmptcpd4-doc
Description-md5: 5f91fcd15c31d200387820492f51ac1c
Description-en: Multipath TCP Daemon Library - documentation
 The Multipath TCP Daemon Library is a library to build plugins for the
 mptcpd, short for Multipath TCP Daemon. This library can be used to
 perform Multipath TCP path management related operations in the user
 space.
 .
 The daemon interacts with the Linux kernel through a generic Netlink
 connection to track per-connection information (e.g. available remote
 addresses), available network interfaces, request new MPTCP subflows,
 handle requests for subflows, etc. Plugins can react on events and
 requests path management related operations to create subflows,
 advertise addresses, etc.
 .
 This package provides documentation files describing how to use libmptcpd4.

Package: libmptcpwrap0
Description-md5: 9819956b26fb038cd274fa89a06f7029
Description-en: Multipath TCP Converter Library
 The Multipath TCP Converter Library - libmptcpwrap - helps to enable MPTCP
 usage on unmodified legacy services. This library can be used with
 LD_PRELOAD to force MPTCP socket usage instead of TCP.
 .
 To use MPTCP on a Linux kernel, it is required to explicitly create an
 MPTCP socket. In theory, it is then needed to modify an existing program
 to benefit from MPTCP. In practice, 'socket()' syscall can be modified
 to create an MPTCP socket instead of TCP. This is done with the help of
 this lib and LD_PRELOAD.

Package: libmpv-dev
Description-md5: 75dc37959dc839bda92d807f6bf8032d
Description-en: video player based on MPlayer/mplayer2 (client library dev files)
 mpv is a movie player based on MPlayer and mplayer2. It supports a wide
 variety of video file formats, audio and video codecs, and subtitle types.
 .
 This package provides development files for libmpv.

Package: libmpv2
Description-md5: f53ab59815e161d1223f2ea17a8a58bd
Description-en: video player based on MPlayer/mplayer2 (client library)
 mpv is a movie player based on MPlayer and mplayer2. It supports a wide
 variety of video file formats, audio and video codecs, and subtitle types.
 .
 This package provides a client library that can be used to embed mpv in other
 applications.

Package: libmpvqt-dev
Description-md5: bfbba04e7a4c611de7b50c6d8d597e69
Description-en: Libmpv wrapper for QtQuick2 and QML development
 MpvQt is a libmpv wrapper for QtQuick2 and QML
 these are the development files.
 .
 This package contains the files necessary for development.

Package: libmpvqt3
Description-md5: 109cb948e75f1e343b92465de86ac57d
Description-en: Libmpv wrapper for QtQuick2 and QML
 MpvQt is a libmpv wrapper for QtQuick2 and QML
 this is the library.
 .
 This package contains the shared library,

Package: libmqdb-perl
Description-md5: f159a2a24d53376a5adc192ddb8a0fb9
Description-en: MappedQueryDB toolkit for federated databases
 MQdb.pm is a base toolkit for working with relational databases in the
 context of a federation of object databases. It provides some base federation
 support and a variation on an Object-relational-mapped template model.

Package: libmqtt-client-java
Description-md5: 56cadfc978f8096b3bee38eeefddf1fa
Description-en: Java MQTT Client API
 mqtt-client is a Java implementation of the MQTT publish-subscribe messaging
 protocol. It takes care of automatically reconnecting to the MQTT server and
 restoring the client session if any network failures occur. Applications can
 use a blocking API style, a futures based API, or a callback/continuations
 passing API style.

Package: libmr-tarantool-perl
Description-md5: f1c0b20e962f987ff39c707cdab8b9d1
Description-en: perl driver for tarantool
 Tarantool is a high performance key/value storage server.
 .
 The package contains perl driver for the storage server.

Package: libmrcal-dev
Description-md5: ddd1af42771f0decc52cf7c6cad7bf08
Description-en: Calibration and SFM library
 A photogrammetry toolkit that provides improved methods for making and using
 camera models (calibration, tracking, mapping, etc). The focus is on
 calibration and uncertainty propagation to produce the most accurate models
 possible. This package provides the development C libraries

Package: libmrcal5
Description-md5: ed7f5030d267d9a7bfdc75af000a2344
Description-en: Calibration and SFM library
 A photogrammetry toolkit that provides improved methods for making and using
 camera models (calibration, tracking, mapping, etc). The focus is on
 calibration and uncertainty propagation to produce the most accurate models
 possible. This package provides the runtime C libraries

Package: libmrgingham-dev
Description-md5: fe4ad488a5d6a26335819587802437b8
Description-en: Chessboard finder for visual calibration routines
 Given an observed image containing a chessboard or a grid of circles, mrgingham
 locates the board in the image, and precisely computes the location of the
 chessboard corners (or circle centers). This is similar to the routines in
 OpenCV, but is faster and more robust.
 .
 This package provides the development C++ libraries

Package: libmrgingham2
Description-md5: d53b997a7c7869c546343cf7d9847fd9
Description-en: Chessboard finder for visual calibration routines
 Given an observed image containing a chessboard or a grid of circles, mrgingham
 locates the board in the image, and precisely computes the location of the
 chessboard corners (or circle centers). This is similar to the routines in
 OpenCV, but is faster and more robust.
 .
 This package provides the runtime C++ libraries

Package: libmrm4
Description-md5: b5e9899babc1f3ae9752ea7de354d238
Description-en: Motif - MRM (Motif Resource Manager) shared library
 Motif is the industry standard GUI component toolkit for *NIX.
 .
 This package contains the MRM (Motif Resource Manager) shared library.

Package: libmro-compat-perl
Description-md5: 195130cee4f6bea2731a762f3f96eadc
Description-en: mro::* interface compatibility for Perls < 5.9.5
 The "mro" namespace provides several utilities for dealing with method
 resolution order and method caching in general in Perl 5.9.5 and higher.
 .
 MRO::Compat provides those interfaces for earlier versions of Perl
 (back to 5.6.0 anyway).

Package: libmrss0-dev
Description-md5: 021c7ce3022f6890a219973284d750a7
Description-en: libmrss development files
 libmrss is a C library for parsing, writing and creating RSS
 (0.91, 0.92, 1.0, 2.0) files or streams.
 .
 This package provides a static library and C header files.

Package: libmrss0t64
Description-md5: 388c19f32b006fa0ccf750fb76a91a9a
Description-en: C library for parsing, writing and creating RSS files or streams
 libmrss is a C library for parsing, writing and creating RSS
 (0.91, 0.92, 1.0, 2.0) files or streams.
 .
 This package contains the shared libraries.

Package: libmrtd-dev
Description-md5: b22d38612b6963b534198fd6bf80818b
Description-en: Development files for libmrtd0t64
 Machine-readable travel documents such as passports nowadays usually contain
 an RFID chip for storing various data. This library provides useful functions
 for reading out the data from these documents. This version of the library
 supports the Basic Access Control (BAC). It uses several cryptographic
 functions from either libgcrypt or libtomcrypt (depending on compile-time
 options) in order to do the necessary decryption of the content of the MRTDs.
 The key for the BAC-scheme is derived from the Machine-readable zone (MRZ)
 which is printed on the MRTD.
 .
 The library depends on libnfc for the hardware interaction and only devices
 supported by libnfc will therefore work.
 .
 This package contains header files for building programs linked with
 libmrtd0.

Package: libmrtd0t64
Description-md5: 2c2406a745d9163477377627376b82da
Description-en: MRTD - Machine-readable travel document library
 Machine-readable travel documents such as passports nowadays usually contain
 an RFID chip for storing various data. This library provides useful functions
 for reading out the data from these documents. This version of the library
 supports the Basic Access Control (BAC). It uses several cryptographic
 functions from either libgcrypt or libtomcrypt (depending on compile-time
 options) in order to do the necessary decryption of the content of the MRTDs.
 The key for the BAC-scheme is derived from the Machine-readable zone (MRZ)
 which is printed on the MRTD.
 .
 The library depends on libnfc for the hardware interaction and only devices
 supported by libnfc will therefore work.

Package: libmruby-dev
Description-md5: 6bddf1a81d2ccb06577675e9dd117322
Description-en: lightweight implementation of the Ruby language (development files)
 mruby is the lightweight implementation of the Ruby language complying to
 the ISO standard.
 This can be linked and embedded within your application.
 .
 This package contains the development files.

Package: libmseed-dev
Description-md5: 5968499563a877938f021eefd1aab54b
Description-en: seed data records manipulation library (development files)
 Provides a framework for manipulation of SEED (Standard for the Exchange
 of Earthquake Data) data records.
 .
 This package includes development files for compiling against libmseed.

Package: libmseed-doc
Description-md5: 2cd856f92c9037d75663003c0f9fe5da
Description-en: seed data records manipulation library (documentation and example files)
 Provides a framework for manipulation of SEED (Standard for the Exchange
 of Earthquake Data) data records.
 .
 This package includes documentation and example files for compiling against
 libmseed.

Package: libmseed2t64
Description-md5: 867615f7d8d90ead569ce591985be577
Description-en: seed data records manipulation library
 Provides a framework for manipulation of SEED (Standard for the Exchange
 of Earthquake Data) data records.
 .
 Functionality is also included for managing waveform data as continuous
 traces. All structures of seed 2.4 data records are supported with the
 following exceptions: Blockette 2000 opaque data which has an unknown
 data structure by definition and Blockette 405.

Package: libmsgcat-perl
Description-md5: 1cca3614d4f7702026ec6658d4f094e7
Description-en: perl module to access XPG4 message catalog functions
 Locale::Msgcat is a small perl module for systems which support the XPG4
 message catalog functions : catopen(3), catgets(3) and catclose(3).
 .
 The module can be used to internationalize a perl program. Messages
 inside a catalog are identified by integers (unlike gettext which uses the
 English string as identifier).

Package: libmsgpack-c-dev
Description-md5: aaa4ec8746da17cd92797d0ede58eeae
Description-en: binary-based efficient object serialization library (development files)
 MessagePack is a binary-based efficient object serialization library.
 It enables to exchange structured objects between many languages like JSON.
 But unlike JSON, it is very fast and small.
 .
 This package contains the headers files needed for developing with msgpack-c.

Package: libmsgpack-c-doc
Description-md5: b2f85ec02ee96cd50bfcfde6ddcbc386
Description-en: binary-based efficient object serialization library (docs)
 MessagePack is a binary-based efficient object serialization library.
 It enables to exchange structured objects between many languages like JSON.
 But unlike JSON, it is very fast and small.
 .
 This package contains the documentation of msgpack-c's API.

Package: libmsgpack-c2
Description-md5: 677c4104c271c72734cdb3d0e0f5a033
Description-en: binary-based efficient object serialization library
 MessagePack is a binary-based efficient object serialization library.
 It enables to exchange structured objects between many languages like JSON.
 But unlike JSON, it is very fast and small.

Package: libmsgpack-cxx-dev
Description-md5: 0b1816f2fd2f77c1ee19a5a01e6ec213
Description-en: binary-based efficient object serialization library (development files)
 MessagePack is a binary-based efficient object serialization library.
 It enables to exchange structured objects between many languages like JSON.
 But unlike JSON, it is very fast and small.
 .
 This package contains the headers files needed for developing with msgpack-cxx.

Package: libmsgpack-cxx-doc
Description-md5: f6ca54468088923a6d40b2c6900528e8
Description-en: binary-based efficient object serialization library (docs)
 MessagePack is a binary-based efficient object serialization library.
 It enables to exchange structured objects between many languages like JSON.
 But unlike JSON, it is very fast and small.
 .
 This package contains the documentation of msgpack-cxx's API.

Package: libmsgpack-dev
Description-md5: 635a93bcd1440d16621693fe064c2aa9
Description-en: transitional dummy package
 This is a transitional dummy package, it can be safely removed.

Package: libmsgpack-java
Description-md5: 1b7c3020a8bf5ed927b6470950d27e16
Description-en: MessagePack for Java
 MessagePack is a binary serialization format. For example, a small integer can
 be encoded in a single byte, and short strings only need a single byte prefix
 + the original byte array. MessagePack implementation is already available in
 various languages and works as a universal data format.
 .
 msgpack-java supports serialization and deserialization of Java objects through
 jackson-databind.

Package: libmsgpuck-dev
Description-md5: 80c201c55c2840cc2403ff7c91f2e90d
Description-en: MsgPack serialization library in a self-contained header file
 MsgPack is a binary-based efficient object serialization library.
 It enables to exchange structured objects between many languages like JSON.
 But unlike JSON, it is very fast and small.
 .
 msgpuck is very lightweight header-only library designed to be embedded to
 your application by the C/C++ compiler. The library is fully documented and
 covered by unit tests.
 .
 This package provides a self-contained header file and a static library.
 The static library contains generated code for inline functions and
 globals tables needed by the some library functions.

Package: libmsgsl-dev
Description-md5: 0cbebf36c35250963c3a365e8229090b
Description-en: Microsoft Guidelines Support Library
 The Guideline Support Library (GSL) contains functions and types that are
 suggested for use by the C++ Core Guidelines maintained by the Standard C++
 Foundation. This package contains Microsoft's implementation of GSL.
 .
 The library includes types like span<T>, string_span, owner<> and others.
 .
 The entire implementation is provided inline in the headers under the gsl
 directory. The implementation generally assumes a platform that implements
 C++14 support.

Package: libmshr-dev
Description-md5: 030d0d5edf8a0ebdc16a43e2117ceaac
Description-en: Shared links and header files for mshr
 mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries
 described by Constructive Solid Geometry (CSG) or from surface files,
 utilizing CGAL and Tetgen as mesh generation backends.
 .
 This package contains the development files, and also the
 utility program mshrable.

Package: libmshr-dev-common
Description-md5: 025640f976ad77260e91edcf0c1dc2f4
Description-en: Shared links and header files for mshr
 mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries
 described by Constructive Solid Geometry (CSG) or from surface files,
 utilizing CGAL and Tetgen as mesh generation backends.
 .
 This package contains the common headers and development files.

Package: libmshr2019.2
Description-md5: 98e1c2d6b1d51adfc8932768e0d1f845
Description-en: Shared libraries for mshr
 mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries
 described by Constructive Solid Geometry (CSG) or from surface files,
 utilizing CGAL and Tetgen as mesh generation backends.
 .
 This package contains the shared libraries.

Package: libmshr64-2019.2
Description-md5: 0f5043b117636dfc84b0acc6ca6ed610
Description-en: Shared libraries for mshr with 64-bit indexing
 mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries
 described by Constructive Solid Geometry (CSG) or from surface files,
 utilizing CGAL and Tetgen as mesh generation backends.
 .
 This package contains the shared libraries with support for
 64-bit indexing (libdolfin64 and PETSc-64).

Package: libmshr64-dev
Description-md5: 41614ce468f586fe0c16604da0bef628
Description-en: Shared links and header files for mshr with 64-bit indexing
 mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries
 described by Constructive Solid Geometry (CSG) or from surface files,
 utilizing CGAL and Tetgen as mesh generation backends.
 .
 This package contains the development files with support for
 64-bit indexing (libdolfin64 and PETSc-64).

Package: libmsi-1.0-0
Description-md5: c3107717249ea3478ae89c661ff1bcd9
Description-en: Windows Installer file manipulation library
 libmsi provides functions to manipulate Windows Installer (.msi)
 files, both for reading and writing their contents and querying their
 databases.
 .
 This package contains the runtime library.

Package: libmsi-dev
Description-md5: 1044fc13c13eae095e13d1e1dcd642e1
Description-en: Windows Installer file manipulation library - development files
 libmsi provides functions to manipulate Windows Installer (.msi)
 files, both for reading and writing their contents and querying their
 databases.
 .
 This package contains the header files and libraries required to
 develop software using libmsi.

Package: libmsiecf-dev
Description-md5: 51a72abfbec3c08d9578db4a08f812ae
Description-en: Microsoft Internet Explorer Cache File access library -- development files
 libmsiecf is a library to access the Microsoft Internet Explorer
 (MSIE) Cache File (index.dat) files.
 .
 This package includes the development support files.

Package: libmsiecf-utils
Description-md5: d9a22e29c04bd434470ed61cd9550e95
Description-en: Microsoft Internet Explorer Cache File access library -- Utilities
 libmsiecf is a library to access the Microsoft Internet Explorer
 (MSIE) Cache File (index.dat) files.
 .
 This package contains tools to access data stored in index.dat files:
 msiecfexport, msiecfinfo.

Package: libmsiecf1t64
Description-md5: 618c14c263bf713f588eb80e2b1b3176
Description-en: Microsoft Internet Explorer Cache File access library
 libmsiecf is a library to access the Microsoft Internet Explorer
 (MSIE) Cache File (index.dat) files.
 .
 This package contains the shared library.

Package: libmsnumpress-dev
Description-md5: 0ff91f5ad33ede35eca7fd01ef56906d
Description-en: Numeric data compression for mass spectrometry (devel files)
 Implementations of two compression schemes for numeric data from mass
 spectrometers.
 .
 The library provides implementations of 3 different algorithms, 1 designed to
 compress first order smooth data like retention time or M/Z arrays, and 2 for
 compressing non smooth data with lower requirements on precision like ion count
 arrays.
 .
 This package ships the library development and documentation files.

Package: libmsnumpress1
Description-md5: 54a9ad9aa901b77183159bceec58f524
Description-en: Numeric data compression for mass spectrometry (runtime)
 Implementations of two compression schemes for numeric data from mass
 spectrometers.
 .
 The library provides implementations of 3 different algorithms, 1 designed to
 compress first order smooth data like retention time or M/Z arrays, and 2 for
 compressing non smooth data with lower requirements on precision like ion count
 arrays.
 .
 This package ships the binary shared object library.

Package: libmsoffice-word-html-writer-perl
Description-md5: 6b90a146a1755ac7bba47ad8deca1716
Description-en: module for writing MsWord documents in HTML format
 MsOffice::Word::HTML-Writer is one way to programmatically generate documents
 targeted for Microsoft Word (MsWord).
 .
 MsWord can read documents encoded in native binary format, in Rich Text
 Format (RTF), in WordML (an XML dialect), or -- maybe this is less known --
 in HTML, with some special markup for pagination and other MsWord-specific
 features. Such HTML documents are often in several parts, because attachments
 like images or headers/footers need to be in separate files; however, since
 it is more convenient to carry all data in a single file, MsWord also
 supports the "MHTML" format (or "MHT" for short), i.e. an encapsulation of a
 whole HTML tree into a single file encoded in MIME multipart format. This
 format can be generated interactively from MsWord by calling the "SaveAs"
 menu and choosing the .mht extension.
 .
 MsOffice::Word::HTML::Writer helps you to programmatically generate MsWord
 documents in MHT format. The advantage of this technique is that one can rely
 on standard HTML mechanisms for layout control, such as styles, tables, divs,
 etc -- of course this markup can be produced using your favorite HTML module.
 The added value of MsOffice::Word::HTML::Writer is to help building the MIME
 multipart file, and provide some abstractions for representing
 MsWord-specific features (headers, footers, fields, etc.). This is probably
 the most convenient way for programmatic document generation.

Package: libmsoffice-word-surgeon-perl
Description-md5: a0416ddda6db58e7d90c60a8755539c2
Description-en: Perl module for modifying docx documents using regular expressions
 MsOffice::Word::Surgeon supports a few operations for modifying or extracting
 text from Microsoft Word documents in '.docx' format -- therefore the name
 'surgeon'. There is no functionality for creating Word documents from
 scratch.

Package: libmsoffice-word-template-perl
Description-md5: e55b42f6ad153c7298cd2cb584165c83
Description-en: Perl module for creating Microsoft Word documents from Word templates
 MsOffice::Word::Template module treats a Microsoft Word document as a
 template for generating other documents. The idea is similar to the "mail
 merge" functionality in Word, but with much richer possibilities. The whole
 power of a Perl templating engine can be exploited, for example for
 .
 * dealing with complex, nested datastructures
 .
 * using control directives for loops, conditionals, subroutines, etc.
 .
 * defining custom data processing functions or macros
 .
 Template authors just use basic highlighting in MsWord to mark the templating
 directives.

Package: libmsolve-dev
Description-md5: 60d7e1c4e0fb9a595d02b01bf68f5775
Description-en: computer algebra algorithms for solving polynomial systems (development)
 msolve is an open source C library implementing computer algebra
 algorithms for solving polynomial systems (with rational coefficients
 or coefficients in a prime field).
 .
 Currently, with msolve, you can basically solve multivariate
 polynomial systems. This encompasses:
 .
 * the computation of Groebner bases
 * real root isolation of the solutions to polynomial systems
 * the computation of the dimension and the degree of the solution set
 * and many other things you can do using msolve.
 .
 This package contains the development files for the library.

Package: libmsolve3
Description-md5: 9ff82053aea2db1447f9126c78115fe0
Description-en: computer algebra algorithms for solving polynomial systems (shared library)
 msolve is an open source C library implementing computer algebra
 algorithms for solving polynomial systems (with rational coefficients
 or coefficients in a prime field).
 .
 Currently, with msolve, you can basically solve multivariate
 polynomial systems. This encompasses:
 .
 * the computation of Groebner bases
 * real root isolation of the solutions to polynomial systems
 * the computation of the dimension and the degree of the solution set
 * and many other things you can do using msolve.
 .
 This package contains the shared library.

Package: libmspub-tools
Description-md5: 5c0f4c021dc4968b465139c6ac4dcf22
Description-en: library for parsing the mspub file structure -- tools
 Libmspub is library providing ability to interpret and import mspub
 diagrams into various applications.
 .
 This package contains pub2xhtml and pub2raw.

Package: libmstch-dev
Description-md5: 93ba6373ddf92f46953c53e814eaa32c
Description-en: Mustache implementation in C++11
 Mstch is a complete implementation of {{mustache}} templates using
 modern C++. It's compliant with specifications v1.1.3, including the
 lambda module.
 .
 Mustache is a logic-less template language. As such, it is very well
 suited for programs that are written in a compiled language, such as C
 and C++, as they cannot easily evaluate code found in a template.
 Mustache does however supports a simple conditional and a loop statement.
 .
 This package contains the header files and a static library.

Package: libmstoolkit-dev
Description-md5: 5c0edad679eee08ab6cfb6f4b7c85e68
Description-en: libraries for manipulating mass spectrometry data - dev files
 The MSToolkit is a light-weight C++ library for reading, writing, and
 manipulating mass spectrometry data. The MSToolkit is easily linked
 to virtually any C++ algorithm for simple, fast file reading and
 analysis.
 .
 Supported File Formats:
 -----------------------
 - read-only mzML including internal compression (zlib and numpress)
 and external compression (.mzML.gz) read-only;
 - read-only mzXML including internal compression (zlib) and external
 compression (.mzXML.gz)
 - read/write mgf, ms1, ms2, bms1, bms2, cms1, cms2
 .
 Simple Interface:
 ------------------
 - Open any file format from a single function call;
 - Store any  spectrum in a simple, comprehensive data structure;
 - Sequential or random-access file reading.

Package: libmstoolkit-tools
Description-md5: 93caaaaf6a3e37ed704ef2faac971a8e
Description-en: libraries for manipulating mass spectrometry data - tools
 The MSToolkit is a light-weight C++ library for reading, writing, and
 manipulating mass spectrometry data. The MSToolkit is easily linked
 to virtually any C++ algorithm for simple, fast file reading and
 analysis.
 .
 Supported File Formats:
 -----------------------
 - read-only mzML including internal compression (zlib and numpress)
 and external compression (.mzML.gz) read-only;
 - read-only mzXML including internal compression (zlib) and external
 compression (.mzXML.gz)
 - read/write mgf, ms1, ms2, bms1, bms2, cms1, cms2
 .
 Simple Interface:
 ------------------
 - Open any file format from a single function call;
 - Store any  spectrum in a simple, comprehensive data structure;
 - Sequential or random-access file reading.
 .
 This package ships a MS/MS spectrum loader tool.

Package: libmstoolkit82t64
Description-md5: 512a4862e2c9fdd3f9be63c8467c326e
Description-en: libraries for manipulating mass spectrometry data - runtime
 The MSToolkit is a light-weight C++ library for reading, writing, and
 manipulating mass spectrometry data. The MSToolkit is easily linked
 to virtually any C++ algorithm for simple, fast file reading and
 analysis.
 .
 Supported File Formats:
 -----------------------
 - read-only mzML including internal compression (zlib and numpress)
 and external compression (.mzML.gz) read-only;
 - read-only mzXML including internal compression (zlib) and external
 compression (.mzXML.gz)
 - read/write mgf, ms1, ms2, bms1, bms2, cms1, cms2
 .
 Simple Interface:
 ------------------
 - Open any file format from a single function call;
 - Store any  spectrum in a simple, comprehensive data structure;
 - Sequential or random-access file reading.
 .
 This package ships these libraries:
 .
 - libmstoolkit;
 - libmstoolkitlite;

Package: libmsv-dev
Description-md5: 438d531872d307d4473b7465316824fe
Description-en: Monkeysphere validation library (development files)
 libmsv provides a C API to the Monkeysphere Validation Agent
 using the Validation Agent Protocol
 .
 This package contains the development header and library.

Package: libmsv-java
Description-md5: b093f492f833d72e71ea36d946a51555
Description-en: Sun multi-schema XML validator
 The Sun Multi-Schema XML Validator is a Java tool to validate XML
 documents against several kinds of XML schemata. It supports DTD,
 RELAX Namespace, RELAX Core, RELAX NG, TREX, and a subset of W3C
 XML Schema Part 1.
 .
 It features both a command line utility that can read XML documents and
 validate them against a schema and a library that can be incorporated in
 a Java program.

Package: libmsv1
Description-md5: 60ea2cac789af91189aec05849c97c54
Description-en: Monkeysphere validation library
 libmsv provides a C API to the Monkeysphere Validation Agent
 using the Validation Agent Protocol

Package: libmtbl-dev
Description-md5: 64219bdc8f47cf6bd803646f1c2540c7
Description-en: immutable sorted string table library (development files)
 mtbl is a C library implementation of the Sorted String Table (SSTable)
 data structure, based on the SSTable implementation in the open source
 Google LevelDB library. An SSTable is a file containing an immutable
 mapping of keys to values. Keys are stored in sorted order, with an
 index at the end of the file allowing keys to be located quickly.
 .
 mtbl is not a database library. It does not provide an updateable
 key-value data store, but rather exposes primitives for creating,
 searching and merging SSTable files. Unlike databases which use
 the SSTable data structure internally as part of their data store,
 management of SSTable files -- creation, merging, deletion, combining
 of search results from multiple SSTables -- is left to the
 discretion of the mtbl library user.
 .
 This package contains the static library, header file, and documentation
 for libmtbl.

Package: libmtbl1
Description-md5: ae19f39416dba25831787faa865c6ff0
Description-en: immutable sorted string table library
 mtbl is a C library implementation of the Sorted String Table (SSTable)
 data structure, based on the SSTable implementation in the open source
 Google LevelDB library. An SSTable is a file containing an immutable
 mapping of keys to values. Keys are stored in sorted order, with an
 index at the end of the file allowing keys to be located quickly.
 .
 mtbl is not a database library. It does not provide an updateable
 key-value data store, but rather exposes primitives for creating,
 searching and merging SSTable files. Unlike databases which use
 the SSTable data structure internally as part of their data store,
 management of SSTable files -- creation, merging, deletion, combining
 of search results from multiple SSTables -- is left to the
 discretion of the mtbl library user.
 .
 This package contains the shared library for libmtbl.

Package: libmtime-ocaml
Description-md5: 41f48143c22ec9d29e39d6de1d4e1625
Description-en: monotonic wall-clock time for OCaml (runtime)
 Mtime has platform independent support for monotonic wall-clock time
 in pure OCaml. This time increases monotonically and is not subject
 to operating system calendar time adjustments. The library has types
 to represent nanosecond precision timestamps and time spans.
 .
 This package contains runtime files.

Package: libmtime-ocaml-dev
Description-md5: a031637f7535850f100bacff852cdf14
Description-en: monotonic wall-clock time for OCaml (development)
 Mtime has platform independent support for monotonic wall-clock time
 in pure OCaml. This time increases monotonically and is not subject
 to operating system calendar time adjustments. The library has types
 to represent nanosecond precision timestamps and time spans.
 .
 This package contains development files.

Package: libmts-esp-dev
Description-md5: d1dd227c450b7f95cb90d78d132e11c2
Description-en: microtuning support to audio and MIDI plugins
 The MTS-ESP library is a simple but versatile C/C++ library for adding
 microtuning support to audio and MIDI plugins. It allows for a single master
 plugin to simultaneously control the tuning of any number of connected client
 plugins across a DAW session. Connection between a master and clients is
 automatic and invisible.

Package: libmu-dbm9t64
Description-md5: 2aa73cd0d8a4ffdab7ed230774df26e4
Description-en: GNU Mail abstraction library -- dbm support
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 This is GNU's Mail abstraction library dbm support component. This library
 allows programs to hook into a single library for many different types of
 mail backends. The following backend stores are currently provided: mbox,
 mh, maildir, dotmail, pop3, imap4.

Package: libmu-perl
Description-md5: 220f34f59b2fa16202ab9131da528fd0
Description-en: Moo but with less typing
 Mu is Moo, but with less typing.
 .
 Mu imports both Moo and MooX::ShortHas, making it even less work in typing
 and reading to set up an object.

Package: libmu-tiny-perl
Description-md5: c264a2326c07b0ccb0ec780d70e37ce0
Description-en: minimal variant of Mu
 Mu::Tiny is the bare minimum subset of Mu, a wrapper around Moo, the
 Minimalist Object Orientation library. Mu::Tiny supports read-only attributes
 and lazy builders.

Package: libmuffin-dev
Description-md5: d928b101f71b9d4630ab309e6bd9ffa7
Description-en: window and compositing manager (development files)
 Muffin is a window manager performing compositing as well based on
 GTK+ and Clutter and used in Cinnamon desktop environment.
 .
 This package contains the development files.

Package: libmuffin0t64
Description-md5: 1e178c92317a2bd556fb60b23ea5cef1
Description-en: window and compositing manager (shared library)
 Muffin is a window manager performing compositing as well based on
 GTK+ and Clutter and used in Cinnamon desktop environment.
 .
 This package contains the shared library.

Package: libmujoco-dev
Description-md5: 3677831d8296e8b03f60228d5230c07e
Description-en: MuJoCo physics simulator - development files
 MuJoCo stands for Multi-Joint dynamics with Contact. It is a general purpose
 physics engine that aims to facilitate research and development in robotics,
 biomechanics, graphics and animation, machine learning, and other areas which
 demand fast and accurate simulation of articulated structures interacting with
 their environment.
 .
 MuJoCo has a C API and is intended for researchers and developers. The runtime
 simulation module is tuned to maximize performance and operates on low-level
 data structures that are preallocated by the built-in XML compiler. The library
 includes interactive visualization with a native GUI, rendered in OpenGL.
 MuJoCo further exposes a large number of utility functions for computing
 physics-related quantities.
 .
 This package contains the development files (headers and static library).

Package: libmujoco-samples
Description-md5: 8cbd9b4cbd4b458dbe9477f2cec9c309
Description-en: MuJoCo physics simulator - sample programs and models
 MuJoCo stands for Multi-Joint dynamics with Contact. It is a general purpose
 physics engine that aims to facilitate research and development in robotics,
 biomechanics, graphics and animation, machine learning, and other areas which
 demand fast and accurate simulation of articulated structures interacting with
 their environment.
 .
 MuJoCo has a C API and is intended for researchers and developers. The runtime
 simulation module is tuned to maximize performance and operates on low-level
 data structures that are preallocated by the built-in XML compiler. The library
 includes interactive visualization with a native GUI, rendered in OpenGL.
 MuJoCo further exposes a large number of utility functions for computing
 physics-related quantities.
 .
 This package contains sample programs and demonstration models.

Package: libmujoco3.5.0
Description-md5: 3c499a06a61017ef4208c3347286ab87
Description-en: MuJoCo physics simulator - shared library
 MuJoCo stands for Multi-Joint dynamics with Contact. It is a general purpose
 physics engine that aims to facilitate research and development in robotics,
 biomechanics, graphics and animation, machine learning, and other areas which
 demand fast and accurate simulation of articulated structures interacting with
 their environment.
 .
 MuJoCo has a C API and is intended for researchers and developers. The runtime
 simulation module is tuned to maximize performance and operates on low-level
 data structures that are preallocated by the built-in XML compiler. The library
 includes interactive visualization with a native GUI, rendered in OpenGL.
 MuJoCo further exposes a large number of utility functions for computing
 physics-related quantities.
 .
 This package contains the shared library.

Package: libmujs-dev
Description-md5: afeeab9939eb09dc4331e18f7bb9da5a
Description-en: Lightweight JavaScript interpreter (development package)
 MuJS is a lightweight JavaScript interpreter designed for embedding in other
 software to extend them with scripting capabilities.
 .
 MuJS was designed with a focus on small size, correctness, and simplicity.
 It is written in portable C and implements ECMAScript as specified by ECMA-262.
 The interface for binding with native code is designed to be as simple as
 possible to use, and is very similar to Lua. There is no need to interact with
 byzantine C++ template mechanisms, or worry about marking and unmarking garbage
 collection roots, or wrestle with obscure build systems.

Package: libmujs3
Description-md5: bc7f75e22b01a65a35d30a72c5036bad
Description-en: Lightweight JavaScript interpreter library
 MuJS is a lightweight JavaScript interpreter designed for embedding in other
 software to extend them with scripting capabilities.
 .
 MuJS was designed with a focus on small size, correctness, and simplicity.
 This package contains the shared runtime library.

Package: libmulticobex1-dev
Description-md5: fc557dab11a648bd7bc0ae7a690c4a50
Description-en: multi-protocol cable OBEX library - development files
 This library add support for making use of several ways to use OBEX
 over serial lines. Phones from several vendors are supported.
 .
 This package contains the development files.

Package: libmulticobex1t64
Description-md5: 3babf24a5b7263db42a893bdebe1a3d5
Description-en: multi-protocol cable OBEX library
 This library add support for making use of several ways to use OBEX
 over serial lines. Phones from several vendors are supported.
 .
 This package contains the runtime library.

Package: libmulticore-bench-ocaml-dev
Description-md5: 614b634769bc87b35944b1529504d274
Description-en: framework for writing multicore benchmark executables
 Multicore bench is a framework for writing multicore
 benchmark executables to run locally on your computer and
 on current-bench.

Package: libmulticore-magic-dscheck-ocaml-dev
Description-md5: e9e0ad2cb5db8f481720208236e76e98
Description-en: multicore-magic API with atomic modules from dscheck -- development files
 Implements the multicore-magic API with the atomic module of
 DScheck to make DScheck tests possible in libraries using
 multicore-magic
 .
 This package includes the development files required to
 develop modules using multicore-magic-dscheck.

Package: libmulticore-magic-ocaml
Description-md5: d52d939b53922eea393a2fd77618308f
Description-en: extract the best possible performance from multicore OCaml -- runtime files
 Low-level multicore utilities for OCaml. These are indented
 for experts for extracting the best possible performance from
 multicore OCaml.
 .
 This package contains only the shared runtime stub libraries.

Package: libmulticore-magic-ocaml-dev
Description-md5: 898fe0c430060adf98edcf5ccc28f025
Description-en: extract the best possible performance from multicore OCaml -- development files
 Low-level multicore utilities for OCaml. These are indented
 for experts for extracting the best possible performance from
 multicore OCaml.
 .
 This package includes the development files required to
 develop modules using multicore-magic.

Package: libmulticoretests-ocaml-dev
Description-md5: a126d67889dc59b2b86710e69ca34dec
Description-en: randomized test suite of the OCaml standard library
 Property-based tests of parts of the OCaml multicore
 compiler and run time.

Package: libmultidimensional-perl
Description-md5: f778090b6f21eaf4351f38bcbde1e2fc
Description-en: Perl pragma to disable multidimensional array emulation
 Perl's multidimensional array emulation stems from the days before the
 language had references, but these days it mostly serves to bite you
 when you typo a hash slice by using the $ sigil instead of @.
 .
 This module lexically makes using multidimensional array emulation a
 fatal error at compile time. To enable it, simply say
 .
 no multidimensional;
 .
 at the beginning of your script.

Package: libmultispeech5
Description-md5: cc75947379dcd41ed3158eeb0b633d3d
Description-en: Multilingual speech server - core shared library
 Though Multispeech was primarily designed for use in conjunction
 with Emacspeak, but being capable to work with Speech Dispatcher
 as its backend module, it can provide multilingual speech output
 for Orca screenreader as well.
 .
 This package provides core shared library.

Package: libmultiverse-core-java
Description-md5: acaba5cf37a814bddf01aba42dafc18f
Description-en: Java library implementing Software Transactional Memory (STM)
 Multiverse is meant as an alternative to traditional lock based
 concurrency. If you have worked with databases before, Transactional
 Memory should feel familiar because both share one very important
 concept: transactions.
 .
 Multiverse is language independent so it can be used without relying
 on instrumentation and therefore can easily be used with other
 languages that can run on the JVM like Scala, Groovy or JRuby.
 .
 Also it reduces complexity of concurrency control, it can be used
 demanding production environments and provides a framework for STM
 experiments.

Package: libmumps-5.8
Description-md5: 3f5077d4617d80daf0ac8274bb6a5446
Description-en: Direct linear systems solver - parallel shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.

Package: libmumps-5.9
Description-md5: 3f5077d4617d80daf0ac8274bb6a5446
Description-en: Direct linear systems solver - parallel shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.

Package: libmumps-64pord-5.8
Description-md5: 5a888b1a342a2e94a90d63109cb8d3a2
Description-en: Direct linear systems solver (64 bit) - parallel shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package supports 64-bit ordering (-DPORD_INTSIZE64).

Package: libmumps-64pord-5.9
Description-md5: 5a888b1a342a2e94a90d63109cb8d3a2
Description-en: Direct linear systems solver (64 bit) - parallel shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package supports 64-bit ordering (-DPORD_INTSIZE64).

Package: libmumps-64pord-ptscotch-5.9
Description-md5: a0dae21b4a69ca731cc72362a293e857
Description-en: Direct linear systems solver (64 bit) - PTScotch-version shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package provides shared libaries enabling reordering of data using
 PTSCOTCH. It supports 64-bit ordering (-DPORD_INTSIZE64).

Package: libmumps-64pord-scotch-5.9
Description-md5: e2fea1f33f14732db6f96ed663716c14
Description-en: Direct linear systems solver (64 bit) - Scotch-version shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package provides shared libaries enabling reordering of data using
 SCOTCH. It supports 64-bit ordering (-DPORD_INTSIZE64).

Package: libmumps-64pord-seq-5.9
Description-md5: f3008ed88cc2348c6a9305b684badcc2
Description-en: Direct linear systems solver (64 bit) - non-parallel shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package is built the MUMPS libseq dummy sequential MPI library.
 Unless you know that you specifically need this, then you almost
 certainly want the libmumps-64pord-5.9 package.
 .
 This package supports 64-bit ordering (-DPORD_INTSIZE64).

Package: libmumps-dev
Description-md5: df8d2f2904a9df44aec3849c3beec234
Description-en: Direct linear systems solver - parallel development files
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.

Package: libmumps-headers-dev
Description-md5: 73a2bea231709018b2b75161cab4d961
Description-en: Direct linear systems solver - development header files
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package provides MUMPS header files used by libmumps*-dev packages.

Package: libmumps-ptscotch-5.8
Description-md5: dda2423c0624e114135fde415d2ed7b5
Description-en: Direct linear systems solver - PTScotch-version shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package provides shared libaries enabling reordering of data using
 PTSCOTCH.

Package: libmumps-ptscotch-5.9
Description-md5: dda2423c0624e114135fde415d2ed7b5
Description-en: Direct linear systems solver - PTScotch-version shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package provides shared libaries enabling reordering of data using
 PTSCOTCH.

Package: libmumps-ptscotch-dev
Description-md5: 321a8c81f61b1038c0a28a977f0a7e03
Description-en: Direct linear systems solver - PTScotch-version development files
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package provides static libaries enabling reordering of data using
 PTSCOTCH.

Package: libmumps-scotch-5.9
Description-md5: 0274bcf64a0ac447a0ad91ece85a0774
Description-en: Direct linear systems solver - Scotch-version shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package provides shared libaries enabling reordering of data using
 SCOTCH.

Package: libmumps-scotch-dev
Description-md5: 3e8e4d2096cd36a29623e15eb483acec
Description-en: Direct linear systems solver - Scotch-version development files
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package provides static libaries enabling reordering of data using
 SCOTCH.

Package: libmumps-seq-5.8
Description-md5: 254df1a8b87cb1b2a54e28c33afcdf58
Description-en: Direct linear systems solver - non-parallel shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package is built the MUMPS libseq dummy sequential MPI library.
 Unless you know that you specifically need this, then you almost
 certainly want the libmumps-5.8 package.

Package: libmumps-seq-5.9
Description-md5: a499d1d86e0782b768c36dc79b4c7031
Description-en: Direct linear systems solver - non-parallel shared libraries
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package is built the MUMPS libseq dummy sequential MPI library.
 Unless you know that you specifically need this, then you almost
 certainly want the libmumps-5.9 package.

Package: libmumps-seq-dev
Description-md5: f5a73cf19e9751103fcb0255d1e6d748
Description-en: Direct linear systems solver - non-parallel development files
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package is built the MUMPS libseq dummy sequential MPI library.
 Unless you know that you specifically need this, then you almost
 certainly want the libmumps-dev package.

Package: libmumps64-dev
Description-md5: 04ddfe628dc0190ea8320168b051fe3a
Description-en: Direct linear systems solver (64 bit) - parallel development files
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package supports 64-bit ordering (-DPORD_INTSIZE64).

Package: libmumps64-ptscotch-dev
Description-md5: 56220a793222f7a1dbf30aa904dcdab0
Description-en: Direct linear systems solver (64 bit) - PTScotch-version development files
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package provides static libaries enabling reordering of data using
 PTSCOTCH. It supports 64-bit ordering (-DPORD_INTSIZE64).

Package: libmumps64-scotch-dev
Description-md5: fbbdc82aa71f50af5cd14c0f1624aaa4
Description-en: Direct linear systems solver (64 bit) - Scotch-version development files
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package provides static libaries enabling reordering of data using
 SCOTCH. It supports 64-bit ordering (-DPORD_INTSIZE64).

Package: libmumps64-seq-dev
Description-md5: 224ca7fac3b4348baa80d8cc51423a16
Description-en: Direct linear systems solver (64 bit) - non-parallel development files
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.
 .
 This package is built the MUMPS libseq dummy sequential MPI library.
 Unless you know that you specifically need this, then you almost
 certainly want the libmumps64-dev package.
 .
 This package supports 64-bit ordering (-DPORD_INTSIZE64).

Package: libmunge-dev
Description-md5: 6744487a7ffdff391eee3a1dc939981e
Description-en: authentication service for credential -- development package
 MUNGE (MUNGE Uid 'N' Gid Emporium) is an authentication service
 for creating and validating credentials.  It allows a process
 to authenticate the UID and GID of another local or remote
 process within a group of hosts having common users and groups.
 These hosts form a security realm that is defined by a shared
 cryptographic key.
 .
 This package contains the development files for compiling
 applications using MUNGE.

Package: libmunge-maven-plugin-java
Description-md5: 811c0c653719edd20cc0adebddc8a013
Description-en: Maven plugin to pre-process Java code
 The Munge Plugin for Maven provides mojos to munge (pre-process) Java code.
 .
 It only supports conditional inclusion of source based on defined strings of
 the form "if[tag]", "if_not[tag]", "else[tag], and "end[tag]".

Package: libmunge2
Description-md5: b0b124971cd61d5ccbdcc2325e9f38b3
Description-en: authentication service for credential -- library package
 MUNGE (MUNGE Uid 'N' Gid Emporium) is an authentication service
 for creating and validating credentials.  It allows a process
 to authenticate the UID and GID of another local or remote
 process within a group of hosts having common users and groups.
 These hosts form a security realm that is defined by a shared
 cryptographic key.
 .
 This package contains the shared library required to run
 applications using MUNGE.

Package: libmuparser-dev
Description-md5: faf54a2506b453eacbe6f5a65f6f52e6
Description-en: fast mathematical expressions parse library (development)
 muParser is a high performance mathematical parser library, written in pure
 C++. It is based on transforming an expression into a bytecode and
 precalculating constant parts of it.
 .
 This package contains the development files.

Package: libmuparser2v5
Description-md5: 589ec95875ec092646bb06ac6c9bb5ff
Description-en: fast mathematical expressions parser library (runtime)
 muParser is a high performance mathematical parser library, written in pure
 C++. It is based on transforming an expression into a bytecode and
 precalculating constant parts of it.
 .
 This package contains the files necessary for running applications that use
 the muParser library.

Package: libmuparserx-dev
Description-md5: a18d03bc5256032e45d7b60132182226
Description-en: mathematical expression parser library (development files)
 The evaluation of a mathematical expression is a standard task required in
 many applications. It can be solved by either using a standard math expression
 parser such as muparser or by embedding a scripting language such as Lua. There
 are however some limitations: Although muparser is pretty fast it will only
 work with scalar values and although Lua is very flexible it does neither
 support binary operators for arrays nor complex numbers. So if you need a math
 expression parser with support for arrays, matrices and strings muparserx may
 be able to help you. It was originally based on the original muparser engine
 but has since evolved into a standalone project with a completely new parsing
 engine.
 .
 This package contains the development files for libmuparserx.

Package: libmuparserx4.0.12
Description-md5: f9600d06e7690140f675958918a85ff3
Description-en: mathematical expression parser library
 The evaluation of a mathematical expression is a standard task required in
 many applications. It can be solved by either using a standard math expression
 parser such as muparser or by embedding a scripting language such as Lua. There
 are however some limitations: Although muparser is pretty fast it will only
 work with scalar values and although Lua is very flexible it does neither
 support binary operators for arrays nor complex numbers. So if you need a math
 expression parser with support for arrays, matrices and strings muparserx may
 be able to help you. It was originally based on the original muparser engine
 but has since evolved into a standalone project with a completely new parsing
 engine.
 .
 This package contains the shared library.

Package: libmupdf-dev
Description-md5: 9f0475fe82b21a208c2f2f42ef3a31e2
Description-en: development files for the MuPDF viewer
 MuPDF is a lightweight PDF viewer and toolkit written in portable C.
 It also reads XPS, OpenXPS and ePub documents.
 .
 This package contains the static the unversioned library and headers.

Package: libmupdf27.0
Description-md5: d083b8a93eeb2faa1ea3f2d4e7f2fa79
Description-en: shared library for the MuPDF viewer
 MuPDF is a lightweight PDF viewer and toolkit written in portable C.
 It also reads XPS, OpenXPS and ePub documents.
 .
 This package contains the shared library libmupdf and libmupdfcpp.

Package: libmupen64plus-dev
Description-md5: 8670f9de6df8551442e1b87599ce3bec
Description-en: mupen64plus development package
 Flexible N64 Emulator for Linux that works with many ROMs that are publically
 available. It consists of separate components to provide an user interface,
 audio and graphics output, controller input, co-processor emulation and an
 emulator core.
 .
 This package contains everything which is needed to build plugins or frontends
 against the mupen64plus API.

Package: libmupen64plus2
Description-md5: 511d1a7c41f40e3e056d9c5f9d92533c
Description-en: plugin-based Nintendo 64 emulator, core library
 Flexible N64 Emulator for Linux that works with many ROMs that are publically
 available. It consists of separate components to provide an user interface,
 audio and graphics output, controller input, co-processor emulation and an
 emulator core.
 .
 It has the following features:
 * cheat system
 * exchangeable plugins for graphics, sound and input emulation
 * multiple save states
 * common configuration system for all components
 .
 This package contains the actual emulator which must be loaded by a frontend.

Package: libmurmurhash-dev
Description-md5: b7eb2cce3b7d7dd05fcc151dbba69919
Description-en: libmurmurhash header files
 MurmurHash is one of the most commonly used non-cryptographic hash
 functions. This project bundles it into a shared library to avoid code
 duplication. Further it provides compatibility even for big-endian
 systems.
 .
 This package installs files needed for development.

Package: libmurmurhash2
Description-md5: de92456beacfaf0ff9af9eb35eb0a6f2
Description-en: Portable MurmurHash Implementation
 MurmurHash is one of the most commonly used non-cryptographic hash
 functions. This project bundles it into a shared library to avoid code
 duplication. Further it provides compatibility even for big-endian
 systems.
 .
 This package installs shared library files.

Package: libmurphy-clojure
Description-md5: 9a3d7664b0bf3630595cc750c5021f4f
Description-en: Clojure library for better handling of bad situations
 Murphy is a library that provides several facilities to improve error handling
 in Clojure code.

Package: libmuscle-dev
Description-md5: d5fbef309f543e667cfbe72a5c2b786f
Description-en: multiple alignment development library for protein sequences
 MUSCLE is a multiple alignment program for protein sequences. MUSCLE
 stands for multiple sequence comparison by log-expectation. In the
 authors tests, MUSCLE achieved the highest scores of all tested
 programs on several alignment accuracy benchmarks, and is also one of
 the fastest programs out there.
 .
 This library was derived from the original MUSCLE and turned into
 a library.
 .
 This package contains the static library and header files.

Package: libmuscle1
Description-md5: ff9ed9e8164b525907c7ee17683c733a
Description-en: multiple alignment library for protein sequences
 MUSCLE is a multiple alignment program for protein sequences. MUSCLE
 stands for multiple sequence comparison by log-expectation. In the
 authors tests, MUSCLE achieved the highest scores of all tested
 programs on several alignment accuracy benchmarks, and is also one of
 the fastest programs out there.
 .
 This library was derived from the original MUSCLE and turned into
 a library.
 .
 This package contains the dynamic library.

Package: libmusic-chord-namer-perl
Description-md5: 6df8f42734633a409493a6c4cd921c85
Description-en: given notes, return the best chord name
 Music::Chord::Namer optionally exports one sub, chordname, which accepts some
 notes as either a string or a list and returns the best chord name it can
 think of.

Package: libmusic-dev
Description-md5: a5e50c9d0fb03b123c6533f9334581f6
Description-en: Multi-Simulation Coordinator for MPI -- Development files
 MUSIC allows spike events and continuous time series to be
 communicated between parallel applications within the same MPI job in
 a cluster computer.  Typical usage cases are connecting models
 developed for different simulators and connecting a parallel
 simulator to a post-processing tool.
 .
 This package contains the header files which are needed to compile
 and link programs against libmusic.

Package: libmusic-scales-perl
Description-md5: b4c3a167fd819036207131fc7b64882f
Description-en: supply necessary notes/offsets for musical scales
 Music::Scales supplies notes/offsets for assorted musical scales. Given a
 keynote A-G(#/b) and a scale-name, it will return the scale in a number of
 formats - as an array of notenames, a hash of semitone-offsets for each note,
 or in MIDI/PDL format.

Package: libmusic1t64
Description-md5: c929caad0761ce3cedba865a3aa1b814
Description-en: Multi-Simulation Coordinator for MPI -- Runtime library
 MUSIC allows spike events and continuous time series to be
 communicated between parallel applications within the same MPI job in
 a cluster computer.  Typical usage cases are connecting models
 developed for different simulators and connecting a parallel
 simulator to a post-processing tool.
 .
 This package contains the MUSIC library.

Package: libmusicbrainz-discid-perl
Description-md5: 966458e4e1d35cd0eac72eae86e4a632
Description-en: Perl interface to the MusicBrainz libdiscid library
 MusicBrainz::DiscID is a Perl interface to the MusicBrainz libdiscid library.
 It is useful for calculating a MusicBrainz DiscID from an audio compact disc
 in the drive. The coding style differs slightly from the C library as this
 module supports Perl's Object-Oriented programming features.

Package: libmusicbrainz5-2
Description-md5: 7ad6173306c78397c257de9dd9218143
Description-en: Library to access the MusicBrainz.org database (C wrapper functions)
 MusicBrainz is a community music metadatabase that attempts to create a
 comprehensive music information site.
 .
 This package contains the shared library for the C wrapper functions.

Package: libmusicbrainz5-dev
Description-md5: 26e3704f92ddc6e02a31ac849916b02c
Description-en: Library to access the MusicBrainz.org database (development files)
 MusicBrainz is a community music metadatabase that attempts to create a
 comprehensive music information site.
 .
 This package contains the development files.

Package: libmusicbrainz5-doc
Description-md5: 487ce9fd5db701549c4399d3eac58a74
Description-en: Library to access the MusicBrainz.org database (developer documentation)
 MusicBrainz is a community music metadatabase that attempts to create a
 comprehensive music information site.
 .
 This package contains the developer documentation.

Package: libmusicbrainz5cc2v5
Description-md5: 3c5224bed9739024ea5815be8194f3a9
Description-en: Library to access the MusicBrainz.org database
 MusicBrainz is a community music metadatabase that attempts to create a
 comprehensive music information site.
 .
 This package contains the shared library.

Package: libmustache-d-dev
Description-md5: 1ff3e9d1caf3d1e278cde195ed17747e
Description-en: Mustache rendering engine for D -- development files
 Mustache is a push-strategy (a.k.a logic-less) template engine.
 .
 This package contains D development files for a Mustache implementation
 in the D programming language.

Package: libmustache-d0
Description-md5: dd778293605d48aeb3ccb2c396a14f94
Description-en: Mustache rendering engine for D
 Mustache is a push-strategy (a.k.a logic-less) template engine.
 .
 This package contains an implementation in the D programming language.

Package: libmustache-java
Description-md5: 8975467685e022f7c95c4d74069b82d6
Description-en: Mustache implementation in Java
 Mustache is a logic-less templating system for HTML, config files, anything.
 Mustache processes a template preceded by YAML frontmatter from standard
 input and prints one or more documents to standard output.

Package: libmutter-test-51
Description-md5: 0e619df20013f2831da3a5dfc3597711
Description-en: Test helper library for GNOME's window manager library
 Mutter is a Wayland display server and X11 window manager and
 compositor library. It contains functionality related to, among other
 things, window management, window compositing, focus tracking, workspace
 management, keybindings and monitor configuration.
 .
 This package contains a private library used by the automated tests for
 mutter and gnome-shell. It should not be used by non-GNOME packages.

Package: libmvel-java
Description-md5: ae2103425edb51679af4a6543f074cac
Description-en: expression language for Java-based applications - Library
 MVEL may be useful as an extension to anything from use in JSP Tag Libraries,
 to the configuration facilities of your library/framework.
 .
 In addition to being an expression language, MVEL also comes packaged with an
 templating system similar to Velocity and FreeMarker.

Package: libmwaw-tools
Description-md5: 13e3b33c80702e5ba597ca5e98cb7040
Description-en: import library for some old Mac text documents -- tools
 libmwaw contains some import filters for old Mac text documents
 (MacWrite, ClarisWorks, ... ) based on top of libwpd.
 .
 This package contains mwaw2html, mwaw2raw and mwaw2text.

Package: libmxml-dev
Description-md5: 069403033667756ecb6166364b5a1e8d
Description-en: small XML parsing library (development)
 Mini-XML is a small XML parsing library that you can use to read XML and
 XML-like data files in your application without requiring large non-standard
 libraries.
 .
 Mini-XML provides the following functionality:
 * Reading of UTF-8 and UTF-16 and writing of UTF-8 encoded XML files and
 strings.
 * Data is stored in a linked-list tree structure, preserving the XML data
 hierarchy.
 * Supports arbitrary element names, attributes, and attribute values with
 no preset limits, just available memory.
 * Supports integer, real, opaque ("cdata"), and text data types in "leaf"
 nodes.
 * Functions for creating, indexing, and managing trees of data.
 * "Find" and "walk" functions for easily locating and navigating trees of
 data.
 .
 This package contains the Mini-XML development files.

Package: libmxml4
Description-md5: eb1bef5e14adefb88afacfb433e95acc
Description-en: small XML parsing library (runtime)
 Mini-XML is a small XML parsing library that you can use to read XML and
 XML-like data files in your application without requiring large non-standard
 libraries.
 .
 Mini-XML provides the following functionality:
 * Reading of UTF-8 and UTF-16 and writing of UTF-8 encoded XML files and
 strings.
 * Data is stored in a linked-list tree structure, preserving the XML data
 hierarchy.
 * Supports arbitrary element names, attributes, and attribute values with
 no preset limits, just available memory.
 * Supports integer, real, opaque ("cdata"), and text data types in "leaf"
 nodes.
 * Functions for creating, indexing, and managing trees of data.
 * "Find" and "walk" functions for easily locating and navigating trees of
 data.
 .
 Mini-XML doesn't do validation or other types of processing on the data based
 upon schema files or other sources of definition information, nor does it
 support character entities other than those required by the XML specification.
 .
 This package contains the files necessary for running applications that
 use the Mini-XML library.

Package: libmygpo-qt-dev
Description-md5: b3dc59b7946e5beaeee11700dcf5dd76
Description-en: Qt5 development headers for the mygpo-qt library
 C++/Qt Library wrapping the gpodder.net Webservice.
 .
 This package contains the Qt5 development headers for the mygpo-qt library.

Package: libmygpo-qt5-1
Description-md5: e157c8f7bef523a5a1aa19fddc7f1cd7
Description-en: mygpo-qt library package for Qt 5
 C++/Qt Library wrapping the gpodder.net Webservice.
 .
 This package contains the myqpo-qt library for Qt 5.

Package: libmygpo-qt6-1
Description-md5: a71d320934398f70e5cf2f1ff5173f58
Description-en: mygpo-qt library package for Qt 6
 C++/Qt Library wrapping the gpodder.net Webservice.
 .
 This package contains the myqpo-qt library for Qt 6.

Package: libmygpo-qt6-dev
Description-md5: c1d63bdaa8246d92bca8ff3d579a76c8
Description-en: Qt6 development headers for the mygpo-qt library
 C++/Qt Library wrapping the gpodder.net Webservice.
 .
 This package contains the Qt6 development headers for the mygpo-qt library.

Package: libmygui-dev
Description-md5: b55353355ad5c973ee672848ee970a84
Description-en: Fast, simple and flexible GUI for OpenMW - development files
 MyGUI is a GUI library which aims to be fast, flexible and simple GUIs in C++.
 Features include
 Layout Editor.
 Multicolour text.
 Per pixel cut.
 Changing alpha support for widgets (also in states configuration).
 Interface localisation.
 Fast RTTI for safe casts.
 Tool tips.
 Animated cursors and pictures.
 User xml resources.
 Truetype fonts and fonts from texture.
 Widgets controllers (moving, fading and so on).
 Flexible configuration in xml config file.
 Subskins with tiling, with direct access to texture.
 Possibility to store any data in widgets items.
 Skin themes.
 Wrappers for fast UI development.
 Drag'n'drop.
 .
 This package contains the headers and static libraries needed to develop
 programs using MyGUI.

Package: libmygui.ogreplatform0debian2
Description-md5: bed1039d30155c6ed6c23786ae49b79a
Description-en: Fast, simple and flexible GUI - Ogre interface
 MyGUI is a GUI library which aims to be fast, flexible and simple GUIs in C++.
 Features include
 Layout Editor.
 Multicolour text.
 Per pixel cut.
 Changing alpha support for widgets (also in states configuration).
 Interface localisation.
 Fast RTTI for safe casts.
 Tool tips.
 Animated cursors and pictures.
 User xml resources.
 Truetype fonts and fonts from texture.
 Widgets controllers (moving, fading and so on).
 Flexible configuration in xml config file.
 Subskins with tiling, with direct access to texture.
 Possibility to store any data in widgets items.
 Skin themes.
 Wrappers for fast UI development.
 Drag'n'drop.
 .
 This package contains the MyGUI interface to the Ogre graphics engine.

Package: libmygui.opengl3platform0debian2
Description-md5: 7240999fbdb3eb4ccc6d0e82beba3818
Description-en: Fast, simple and flexible GUI - OpenGL3 interface
 MyGUI is a GUI library which aims to be fast, flexible and simple GUIs in C++.
 Features include
 Layout Editor.
 Multicolour text.
 Per pixel cut.
 Changing alpha support for widgets (also in states configuration).
 Interface localisation.
 Fast RTTI for safe casts.
 Tool tips.
 Animated cursors and pictures.
 User xml resources.
 Truetype fonts and fonts from texture.
 Widgets controllers (moving, fading and so on).
 Flexible configuration in xml config file.
 Subskins with tiling, with direct access to texture.
 Possibility to store any data in widgets items.
 Skin themes.
 Wrappers for fast UI development.
 Drag'n'drop.
 .
 This package contains the MyGUI interface for OpenGL3.

Package: libmygui.openglplatform0debian2
Description-md5: 5fa98085e87cca9304697261f2c587ab
Description-en: Fast, simple and flexible GUI - OpenGL interface
 MyGUI is a GUI library which aims to be fast, flexible and simple GUIs in C++.
 Features include
 Layout Editor.
 Multicolour text.
 Per pixel cut.
 Changing alpha support for widgets (also in states configuration).
 Interface localisation.
 Fast RTTI for safe casts.
 Tool tips.
 Animated cursors and pictures.
 User xml resources.
 Truetype fonts and fonts from texture.
 Widgets controllers (moving, fading and so on).
 Flexible configuration in xml config file.
 Subskins with tiling, with direct access to texture.
 Possibility to store any data in widgets items.
 Skin themes.
 Wrappers for fast UI development.
 Drag'n'drop.
 .
 This package contains the MyGUI interface for OpenGL.

Package: libmyguiengine3debian2
Description-md5: afe5cbd340fa9b451f1b023a9496ec24
Description-en: Fast, simple and flexible GUI - shared library
 MyGUI is a GUI library which aims to be fast, flexible and simple GUIs in C++.
 Features include
 Layout Editor.
 Multicolour text.
 Per pixel cut.
 Changing alpha support for widgets (also in states configuration).
 Interface localisation.
 Fast RTTI for safe casts.
 Tool tips.
 Animated cursors and pictures.
 User xml resources.
 Truetype fonts and fonts from texture.
 Widgets controllers (moving, fading and so on).
 Flexible configuration in xml config file.
 Subskins with tiling, with direct access to texture.
 Possibility to store any data in widgets items.
 Skin themes.
 Wrappers for fast UI development.
 Drag'n'drop.
 .
 This package contains the MyGUI runtime engine.

Package: libmypaint-1.5-1
Description-md5: 067cae648726d4484ef91f7cfb45446a
Description-en: brush library for mypaint
 MyPaint is a pressure- and tilt-sensitive painting program which works well
 with Wacom graphics tablets and other similar devices. It comes with a large
 brush collection including charcoal and ink to emulate real media, but the
 highly configurable brush engine allows you to experiment with your own
 brushes and with not-quite-natural painting.
 .
 This package contains the shared library.

Package: libmypaint-common
Description-md5: 9295afe043cedd4da9c2754efbccf9dd
Description-en: brush library for mypaint - common files
 MyPaint is a pressure- and tilt-sensitive painting program which works well
 with Wacom graphics tablets and other similar devices. It comes with a large
 brush collection including charcoal and ink to emulate real media, but the
 highly configurable brush engine allows you to experiment with your own
 brushes and with not-quite-natural painting.
 .
 This package contains architecture-independent files such as translations.

Package: libmypaint-dev
Description-md5: 7eb8ecd83685415681ee6bd4168f1cc6
Description-en: brush library for mypaint - development files
 MyPaint is a pressure- and tilt-sensitive painting program which works well
 with Wacom graphics tablets and other similar devices. It comes with a large
 brush collection including charcoal and ink to emulate real media, but the
 highly configurable brush engine allows you to experiment with your own
 brushes and with not-quite-natural painting.
 .
 This package contains the development files.

Package: libmypaint-doc
Description-md5: 1539dd84494d71934622e5eb7cfaa4c2
Description-en: brush library for mypaint - documentation
 MyPaint is a pressure- and tilt-sensitive painting program which works well
 with Wacom graphics tablets and other similar devices. It comes with a large
 brush collection including charcoal and ink to emulate real media, but the
 highly configurable brush engine allows you to experiment with your own
 brushes and with not-quite-natural painting.
 .
 This package contains the API reference.

Package: libmyproxy-dev
Description-md5: 321bc934b10e482fb9052c0f64edf742
Description-en: Credential Management Service Development
 MyProxy is open source software for managing X.509 Public Key Infrastructure
 (PKI) security credentials (certificates and private keys). MyProxy
 combines an online credential repository with an online certificate
 authority to allow users to securely obtain credentials when and where needed.
 Users run myproxy-logon to authenticate and obtain credentials, including
 trusted CA certificates and Certificate Revocation Lists (CRLs).
 .
 This package contains development files for MyProxy.

Package: libmyproxy-voms
Description-md5: 330df7d5d0f1c60d7c993c1a28a964bb
Description-en: Credential Management Service VOMS Library
 MyProxy is open source software for managing X.509 Public Key Infrastructure
 (PKI) security credentials (certificates and private keys). MyProxy
 combines an online credential repository with an online certificate
 authority to allow users to securely obtain credentials when and where needed.
 Users run myproxy-logon to authenticate and obtain credentials, including
 trusted CA certificates and Certificate Revocation Lists (CRLs).
 .
 This package contains runtime libs for MyProxy to use VOMS.

Package: libmyproxy6t64
Description-md5: 91cfb233468452c1468feba783477e4c
Description-en: Credential Management Service Library
 MyProxy is open source software for managing X.509 Public Key Infrastructure
 (PKI) security credentials (certificates and private keys). MyProxy
 combines an online credential repository with an online certificate
 authority to allow users to securely obtain credentials when and where needed.
 Users run myproxy-logon to authenticate and obtain credentials, including
 trusted CA certificates and Certificate Revocation Lists (CRLs).
 .
 This package contains runtime libs for MyProxy.

Package: libmysofa-dev
Description-md5: aa2f9d2fa062666616e95b168ab4b1f1
Description-en: library to read HRTFs stored in the AES69-2015 SOFA format - development files
 libmysofa is a light weight C-library intended to read SOFA (Spatially Oriented
 Format for Acoustics) files for spatial rendering.
 It hardly has any library dependencies and is suitable for embedded devices.
 .
 It reads SOFA files and checks whether the data complies to the
 "SimpleFreeFieldHRIR" conventions. In addition, it provides functions to
 look-up and interpolate the filters for a given orientation and to normalize
 the HRTFs (Head-Related Transfer Functions) to a reference level.
 .
 This package contains the files necessary to compile applications using
 libmysofa.

Package: libmysofa-utils
Description-md5: cd8553dd8d9bf82cad3bb16a9abc6127
Description-en: library to read HRTFs stored in the AES69-2015 SOFA format - utilities
 libmysofa is a light weight C-library intended to read SOFA (Spatially Oriented
 Format for Acoustics) files for spatial rendering.
 It hardly has any library dependencies and is suitable for embedded devices.
 .
 It reads SOFA files and checks whether the data complies to the
 "SimpleFreeFieldHRIR" conventions. In addition, it provides functions to
 look-up and interpolate the filters for a given orientation and to normalize
 the HRTFs (Head-Related Transfer Functions) to a reference level.
 .
 This package contains the mysofa2json utility.

Package: libmysofa1
Description-md5: 22541e7c07a54d434b83ace1302c4215
Description-en: library to read HRTFs stored in the AES69-2015 SOFA format
 libmysofa is a light weight C-library intended to read SOFA (Spatially Oriented
 Format for Acoustics) files for spatial rendering.
 It hardly has any library dependencies and is suitable for embedded devices.
 .
 It reads SOFA files and checks whether the data complies to the
 "SimpleFreeFieldHRIR" conventions. In addition, it provides functions to
 look-up and interpolate the filters for a given orientation and to normalize
 the HRTFs (Head-Related Transfer Functions) to a reference level.
 .
 This package contains the shared objects necessary to run an application using
 libmysofa.

Package: libmysql++-dev
Description-md5: fc9a037d745318a9210658320f325d92
Description-en: MySQL C++ library bindings (development)
 MySQL++ is a complex C++ API for MySQL (and other SQL databases
 soon). The goal of this API is to make working with Queries as easy
 as working with other STL containers.
 .
 This package provides development support.

Package: libmysql++-doc
Description-md5: be32687771bbe79af1a1f8d7287f021b
Description-en: MySQL C++ library bindings (documentation and examples)
 MySQL++ is a complex C++ API for MySQL (and other SQL databases
 soon). The goal of this API is to make working with Queries as easy
 as working with other STL Containers.
 .
 This package provides documentation and examples.  Please read the
 instructions in README.Debian in order to build the examples.

Package: libmysql++3t64
Description-md5: 1fb45f774499d200041215cee05918a3
Description-en: MySQL C++ library bindings (runtime)
 MySQL++ is a complex C++ API for MySQL (and other SQL databases
 soon). The goal of this API is to make working with Queries as easy
 as working with other STL Containers.
 .
 This package provides runtime support.

Package: libmysql-diff-perl
Description-md5: bd3f0ab36aefd53b6bf2d1ed9627dcc2
Description-en: module for comparing the table structure of two MySQL databases
 MySQL::Diff is suite of Perl modules and accompanying CLI script for
 comparing the schema (table structures) of two MySQL databases.
 .
 The package also contains the mysql-schema-diff script.
 .
 For further mysql helper scripts mysql-utilities might be interesting.

Package: libmysql-ocaml
Description-md5: 1a20ccd365b0d7b5c95754bad81741f4
Description-en: OCaml bindings for MySql (runtime package)
 This OCaml library interfaces the MySql C library. It can be used to access
 and modify MySql databases from OCaml programs.
 .
 This package contains only the shared runtime stub libraries.

Package: libmysql-ocaml-dev
Description-md5: e00bebedefaf1906ffa127d61655eea5
Description-en: OCaml bindings for MySql (development package)
 This OCaml library interfaces the MySql C library. It can be used to access
 and modify MySql databases from OCaml programs.
 .
 This package contains all the development stuff you need to use
 OCaml MySql in your programs.

Package: libmysqlcppconn-dev
Description-md5: bb5699994096ff28d4eff6db5acd103e
Description-en: MySQL Connector for C++ (development files)
 MySQL Connector/C++ is a MySQL database connector for C++.
 .
 It mimics the JDBC 4.0 API.
 .
 This package contains the development files (headers, static library).

Package: libmysqlcppconn7t64
Description-md5: 3e05a8a275438c98cfe5d5c6ef4a7d9f
Description-en: MySQL Connector for C++ (library)
 MySQL Connector/C++ is a MySQL database connector for C++.
 .
 It mimics the JDBC 4.0 API.
 .
 This package contains the shared library

Package: libnabrit-dev
Description-md5: 21d1e1d12a91f9e6b4b92e30a83dab6e
Description-en: LV2 bridging helper library (development files)
 NASPRO Bridge it is a little helper library to develop insert-your-API-here
 to LV2 bridges.
 .
 This package provides the development files.

Package: libnabrit3
Description-md5: ca7097e7d3a37227de181d7a918f82cb
Description-en: LV2 bridging helper library
 NASPRO Bridge it is a little helper library to develop insert-your-API-here
 to LV2 bridges.
 .
 As of now, it basically offers a few utility functions and Turtle/RDF
 serialization for LV2 dynamic manifest generation, supporting the
 following LV2 specifications/extensions:
 * LV2 revision 4.0;
 * LV2 Dynamic Manifest revision 1.0;
 * Extended Port Information draft revision 3 (only for the logarithmic port
 property);
 * LV2 Events revision 1.0;
 * LV2 MIDI Events revision 1.0.
 .
 It is written in C99 and is almost entirely reentrant and thread-safe.
 .
 This package includes the shared library object.

Package: libnacl-dev
Description-md5: e1cdd33a5a613a6864b25b58370820ed
Description-en: High-speed software library for network communication
 NaCl (pronounced "salt") is a new easy-to-use high-speed
 software library for network communication, encryption,
 decryption, signatures, etc. NaCl's goal is to provide
 all of the core operations needed to build higher-level
 cryptographic tools.
 This package contains header and library files needed
 for software development that makes use of NaCl.

Package: libnacore-dev
Description-md5: 285524e77ef892bcb4dfa89921a257ff
Description-en: NASPRO core library (development files)
 A tiny convenience library containing useful code to implement LV2
 dynamic manifest plugins and especially bridges from other APIs to
 LV2.
 .
 This package includes the development tools.

Package: libnacore-doc
Description-md5: e4266314a2a44915d55bfcffa6533592
Description-en: NASPRO core library (documentation)
 A tiny convenience library containing useful code to implement LV2
 dynamic manifest plugins and especially bridges from other APIs to
 LV2.
 .
 This package includes the documentation files.

Package: libnacore5
Description-md5: c38537b1aa3d6024887882f881f40763
Description-en: NASPRO core library
 A tiny convenience library containing useful code to implement LV2
 dynamic manifest plugins and especially bridges from other APIs to
 LV2.
 .
 It provides:
 * LV2 dynamic manifest and descriptor generation;
 * OS-independent path scanning;
 * OS-independent environment variables retrieving;
 * OS-independent dynamic loading;
 * AVL trees.
 .
 It supports the LV2 core specification and the following
 specifications/extensions:
 * LV2 Dynamic Manifest (http://lv2plug.in/ns/ext/dyn-manifest);
 * LV2 Units (http://lv2plug.in/ns/extensions/units);
 * LV2 URI Map (http://lv2plug.in/ns/ext/uri-map);
 * LV2 Events (http://lv2plug.in/ns/ext/event);
 * LV2 MIDI Events (http://lv2plug.in/ns/ext/midi);
 * LV2 Extended Port Information (http://lv2plug.in/ns/dev/extportinfo)
 (only the epp:logarithmic property is supported).
 .
 This package includes the shared library object.

Package: libnaga-java
Description-md5: 0dcf32eb94885ccb1351b3ffe18fe908
Description-en: Simplified Java NIO asynchronous sockets
 Naga aims to be a very small NIO library that provides a handful of java
 classes to wrap the usual Socket and ServerSocket with asynchronous NIO
 counterparts.
 .
 All of this is driven from a single thread, making it useful for both client
 (e.g. allowing I/O to be done in the AWT-thread without any need for threads)
 and server programming (1 thread for all connections instead of 2
 threads/connection).
 .
 Naga contains the code needed to get NIO up and running without having to code
 partially read buffers and setting various selection key flags.

Package: libnagios-object-perl
Description-md5: 56bb35b8181b8f2d51c3d766ff06224c
Description-en: module to parse and represent Nagios configuration as objects
 Nagios::Object is a group of modules for parsing a Nagios configuration and
 providing an object representation in Perl. It has support for inheriting from
 templates and the structure is kept in tact within the Perl representation.
 .
 Nagios::StatusLog reads the Nagios status log and returns Status objects which
 can be used to get status information about a host.
 .
 Nagios::Config creates a new Nagios::Config object, which will parse a Nagios
 main configuration file and all of it's object configuration files.

Package: libnamespace-autoclean-perl
Description-md5: cc577199398ebdf3000ada0b769aeb4a
Description-en: module to remove imported symbols after compilation
 namespace::autoclean is a Perl pragma that keeps your namespace clean by
 removing all imported symbols at the end of the current package's compile
 cycle. Perhaps most importantly, this means that imported functions will no
 longer be made accidentally accessible to users outside of your package via
 method invocations.
 .
 This module differs from namespace::clean (see libnamespace-clean-perl) in
 that it cleans all imported functions, whether or not the imports happened
 prior to using the pragma. Things that "look" like a method (according to
 Class::MOP) will be left alone.

Package: libnamespace-sweep-perl
Description-md5: 4b17b3b9cb63a7beaa5d62f1768f8cd0
Description-en: sweeps up imported subs in your classes
 Because Perl methods are just regular subroutines, it's difficult to
 tell what's a method and what's just an imported function. As a result,
 imported functions can be called as methods on your objects.
 .
 The namespace::sweep pragma will delete imported functions from your
 class's symbol table, thereby ensuring that your interface is as you
 specified it. However, code inside your module will still be able to
 use the imported functions without any problems.

Package: libnanoflann-dev
Description-md5: c314502787f875d29905ec23097f498e
Description-en: C++11 header-only library for Nearest Neighbor Search with KD-Trees
 Nanoflann is a fork of the FLANN library. Originally born as a child project
 of the Mobile Robot Programming Toolkit, nanoflann is now available as
 stand-alone library.
 .
 It trades some of the flexibility of FLANN for raw execution speed and is much
 more memory efficient, as it avoids unnecessary copies of point cloud data.

Package: libnanomsg-dev
Description-md5: e2429730ce2fa0f498fd0d0ed00a1e07
Description-en: nanomsg development files
 nanomsg is a socket library that provides several common
 communication patterns. It aims to make the networking layer fast,
 scalable, and easy to use. Implemented in C, it works on a wide range
 of operating systems with no further dependencies.
 .
 The communication patterns, also called "scalability protocols", are
 basic blocks for building distributed systems. By combining them you
 can create a vast array of distributed applications. The following
 scalability protocols are currently available:
 .
 PAIR - simple one-to-one communication
 BUS - simple many-to-many communication
 REQREP - allows one to build clusters of stateless services
 to process user requests
 PUBSUB - distributes messages to large sets of interested subscribers
 PIPELINE - aggregates messages from multiple sources and
 load balances them among many destinations
 SURVEY - allows one to query state of multiple applications in a single go
 .
 This package contains the development files for nanomsg.

Package: libnanomsg-raw-perl
Description-md5: 8b91ee3f4a866b12f88583e1e7d3872f
Description-en: low-level interface to nanomsg for Perl
 NanoMsg::Raw is a binding directly to the underlying nanomsg C library.
 It is intended to provide a very low-level and manual interface; it does
 not provide a convenient high-level API, integration with event loops,
 or any other abstractions.

Package: libnanomsg5
Description-md5: 1a6694014b0865da0e1f7d614e3cb606
Description-en: high-performance implementation of scalability libraries
 nanomsg is a socket library that provides several common
 communication patterns. It aims to make the networking layer fast,
 scalable, and easy to use. Implemented in C, it works on a wide range
 of operating systems with no further dependencies.
 .
 The communication patterns, also called "scalability protocols", are
 basic blocks for building distributed systems. By combining them you
 can create a vast array of distributed applications. The following
 scalability protocols are currently available:
 .
 PAIR - simple one-to-one communication
 BUS - simple many-to-many communication
 REQREP - allows one to build clusters of stateless services
 to process user requests
 PUBSUB - distributes messages to large sets of interested subscribers
 PIPELINE - aggregates messages from multiple sources and
 load balances them among many destinations
 SURVEY - allows one to query state of multiple applications in a single go

Package: libnanopb-dev
Description-md5: d9470ed3f10fa53f7e0649bf817d4bcd
Description-en: Protocol Buffers with small code size, development files
 Plain-C implementation of Google's Protocol Buffers data format. It is
 targeted at 32 bit microcontrollers, but is also fit for other embedded
 systems with tight (<10 kB ROM, <1 kB RAM) memory constraints.
 .
 This package contains the development files (headers, static library).

Package: libnanosvg-dev
Description-md5: 4568e47d3abbbc6ed3b77a7c8321619c
Description-en: simple svg parsing library -- development files
 NanoSVG is a simple stupid single-header-file SVG parse. The output of
 the parser is a list of cubic bezier shapes.
 .
 The library suits well for anything from rendering scalable icons in
 your editor application to prototyping a game.
 .
 NanoSVG supports a wide range of SVG features, but something may be
 missing, feel free to create a pull request!
 .
 The shapes in the SVG images are transformed by the viewBox and
 converted to specified units. That is, you should get the same looking
 data as your designed in your favorite app.
 .
 NanoSVG can return the paths in few different units. For example if you
 want to render an image, you may choose to get the paths in pixels, or
 if you are feeding the data into a CNC-cutter, you may want to use
 millimeters.
 .
 The units passed to NanoSVG should be one of: 'px', 'pt', 'pc' 'mm',
 'cm', or 'in'. DPI (dots-per-inch) controls how the unit conversion is
 done.
 .
 If you don't know or care about the units stuff, "px" and 96 should get
 you going.
 .
 This package contains header files, other development files, and a static
 library required to compile programs against this library.

Package: libnanovdb-dev
Description-md5: b535e163d230be950d22adcff158bf75
Description-en: Sparse Volume Processing toolkit - NanoVDB - dev
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for developping NanoVDB applications

Package: libnanovdb-tools
Description-md5: 4ff38c6c193042c810745d6c8b6c3136
Description-en: Sparse Volume Processing toolkit - NanoVDB - runtime
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for the runtime. It installs nanovdb_convert,
 nanovdb_print, nanovdb_validate.

Package: libnanovg-dev
Description-md5: b5413d35798d7b168ed7d06e9bcb4f0d
Description-en: antialiased vector graphics rendering library for OpenGL
 NanoVG is small antialiased vector graphics rendering library for OpenGL. It
 has lean API modeled after HTML5 canvas API. It is aimed to be a practical
 toolset for building scalable user interfaces and visualizations.

Package: libnanoxml2-java
Description-md5: a5ce8a9e9d26e5f25d4ae38fa2e4a713
Description-en: Small XML parser for Java
 NanoXML is a (actually more than one) small XML parser for Java. It
 provides the Java packages net.n3.nanoxml.*, net.n3.nanoxml.sax.* and
 nanoxml.* in nanoxml2.jar, nanoxml2-sax.jar and nanoxml2-lite.jar.
 The package nanoxml.* is source compatible with NanoXML 1 but is more
 restrictive on what it will parse than NanoXML 1.

Package: libnanoxml2-java-doc
Description-md5: 1adf7a4968bd97deae5202e9d934dcc2
Description-en: documentation for libnanoxml2-java
 NanoXML is a small XML parser for Java. This is the javadoc for it
 (the Java packages net.n3.nanoxml.*, net.n3.nanoxml.sax.* and nanoxml.*)
 and some examples.

Package: libnarcissus-java
Description-md5: 14b3b31836c7fb427cd93328d3ad993c
Description-en: limited Java reflection library that bypasses security
 Narcissus is a JNI native code library that provides a small subset of the
 Java reflection API, while bypassing all of Java's access/visibility checks,
 security manager restrictions, and module strong encapsulation enforcement, by
 calling methods and accessing fields through the JNI API. This allows code that
 relies on reflective access to non-public classes, fields, and methods to keep
 working even now that strong encapsulation is being enforced in JDK 16+.
 .
 Narcissus works on JDK 7+, however it is most useful for suppressing
 reflective access warnings in JDK 9-15, and for circumventing strong
 encapsulation for JDK 16+, in order to keep legacy software running (for
 example, when legacy software depends upon setAccessible to access a needed
 private field of a class in some library).
 .
 This package contains the Java bindings / API / library (jar).

Package: libnarcissus-jni
Description-md5: e70e65adae9d98426ca2f0e2ff80fc0d
Description-en: limited Java reflection library that bypasses security
 Narcissus is a JNI native code library that provides a small subset of the
 Java reflection API, while bypassing all of Java's access/visibility checks,
 security manager restrictions, and module strong encapsulation enforcement, by
 calling methods and accessing fields through the JNI API. This allows code that
 relies on reflective access to non-public classes, fields, and methods to keep
 working even now that strong encapsulation is being enforced in JDK 16+.
 .
 Narcissus works on JDK 7+, however it is most useful for suppressing
 reflective access warnings in JDK 9-15, and for circumventing strong
 encapsulation for JDK 16+, in order to keep legacy software running (for
 example, when legacy software depends upon setAccessible to access a needed
 private field of a class in some library).
 .
 This package contains the native/compiled Java Native Interface (JNI) library.

Package: libnative-platform-java
Description-md5: 57b8678c02421b6bad42c1de1fe4c389
Description-en: Java bindings for various native APIs
 A collection of cross-platform Java APIs for various native APIs.
 Supports OS X, Linux, Solaris and Windows.
 .
 These APIs support Java 5 and later. Some of these APIs overlap with APIs
 available in later Java versions.

Package: libnative-platform-java-doc
Description-md5: f7c71def87860676342787e1cf37d091
Description-en: testing and specification framework for Java and Groovy - Docs
 A collection of cross-platform Java APIs for various native APIs.
 Supports OS X, Linux, Solaris and Windows.
 .
 These APIs support Java 5 and later. Some of these APIs overlap with APIs
 available in later Java versions.
 .
 This package contains Javadoc API for libnative-platform-java.

Package: libnative-platform-jni
Description-md5: d2edbb7a20b15d71881f9782c4dc8e81
Description-en: Java bindings for various native APIs - JNI library
 A collection of cross-platform Java APIs for various native APIs.
 Supports OS X, Linux, Solaris and Windows.
 .
 These APIs support Java 5 and later. Some of these APIs overlap with APIs
 available in later Java versions.
 .
 This package contains the java JNI library.

Package: libnativecall-perl
Description-md5: dd8985000f4a835f7e4a1c411df521b8
Description-en: Perl 5 interface to foreign functions in Perl code without XS
 The NativeCall module calls into dynamic libraries that follow the C calling
 convention in order to write simple library bindings.
 .
 It mimics the NativeCall module and interface from Perl 6.
 .
 Under the hood, it uses FFI::Platypus, inheritance and attributes.

Package: libnats-dev
Description-md5: bcfb48348a5549314af2054815b574aa
Description-en: C client for the NATS messaging system (development files)
 NATS messaging enables the exchange of data that is segmented into messages
 among computer applications and services. These messages are addressed by
 subjects and do not depend on network location. This provides an abstraction
 layer between the application or service and the underlying physical network.
 Data is encoded and framed as a message and sent by a publisher.
 The message is received, decoded, and processed by one or more subscribers.
 .
 This package provides the C headers for NATS

Package: libnats3.12
Description-md5: 85103e184862df4ebeb6f110a67b4edc
Description-en: C client for the NATS messaging system
 NATS messaging enables the exchange of data that is segmented into messages
 among computer applications and services. These messages are addressed by
 subjects and do not depend on network location. This provides an abstraction
 layer between the application or service and the underlying physical network.
 Data is encoded and framed as a message and sent by a publisher.
 The message is received, decoded, and processed by one or more subscribers.
 .
 This package provides the C shared libraries for NATS

Package: libnauty-2.9.3
Description-md5: ce3b7cc561ee6f473e25af7147246464
Description-en: library for graph automorphisms -- library package
 nauty (No AUTomorphisms, Yes?) is a set of procedures for computing
 automorphism groups of graphs and digraphs. This mathematical software
 suite is developed by Brendan McKay and Adolfo Piperno:
 http://pallini.di.uniroma1.it
 .
 nauty computes graph information in the form of a set of generators,
 the size of the group, and the orbits of the group; it can also
 produce a canonical label. The nauty suite is written in C and comes
 with a command-line interface, a collection of command-line tools,
 and an Application Programming Interface (API).
 .
 This package provides the shared libraries required to run programs
 compiled against the nauty library. To compile your own programs you
 also need to install the libnauty-dev package.

Package: libnauty-dev
Description-md5: c7ded615ba9941568df9fee08666aba9
Description-en: library for graph automorphisms -- development package
 nauty (No AUTomorphisms, Yes?) is a set of procedures for computing
 automorphism groups of graphs and digraphs. This mathematical software
 suite is developed by Brendan McKay and Adolfo Piperno:
 http://pallini.di.uniroma1.it
 .
 nauty computes graph information in the form of a set of generators,
 the size of the group, and the orbits of the group; it can also
 produce a canonical label. The nauty suite is written in C and comes
 with a command-line interface, a collection of command-line tools,
 and an Application Programming Interface (API).
 .
 This package contains the header files, static libraries and symbolic
 links that developers using the nauty API will need.

Package: libnb-absolutelayout-java
Description-md5: f28eef7772e2a33feff0822e537d93db
Description-en: Java LayoutManager to allow placement in absolute positions
 This library is part of the Netbeans platform and provides an
 implementation of the java.awt.LayoutManager interface. This
 implementation allows you to position components by their
 absolute position.

Package: libnb-javaparser-java
Description-md5: cf2595601aa456f02b4a23c0402b0afe
Description-en: Parser for the Java language which is good for use in tools
 NetBeans parser for Java is patched version of the Java compiler.
 The patches are necessary for making the compiler usable in tools.
 They contain things like improved error recovery, performance
 improvements etc.
 .
 Please notice that the NetBeans Java parser is intended solely for use
 in development tools and can not and should not be used as a Java compiler.
 It does not produce class files. If you want to compile Java source code
 use the javac compiler included in JDK releases.

Package: libnb-org-openide-modules-java
Description-md5: b6500a729dfef7d0fc0c3e10a740e61b
Description-en: Utility classes for modules from the NetBeans Platform
 The NetBeans Platform is a set of modules, each providing their own
 APIs and working together or in a standalone mode. This package provides
 some utility functions for managing NetBeans modules.

Package: libnb-org-openide-util-java
Description-md5: 3ff487bf2a6284fe032419bb77136087
Description-en: Utility classes from the NetBeans Platform
 The NetBeans Platform is a set of modules, each providing their own
 APIs and working together or in a standalone mode. This package provides
 some utility functions used by the modules that make up the platform.

Package: libnb-org-openide-util-lookup-java
Description-md5: e4fe9aebd1eba14a5e713de7d1d939d1
Description-en: Utility lookup classes from the NetBeans Platform
 The NetBeans Platform is a set of modules, each providing their own
 APIs and working together or in a standalone mode. This package provides
 some utility functions for lookups and is used by the modules that make
 up the platform.

Package: libnb-platform-devel-java
Description-md5: 3295d82a0d20977cd6b3d096f0408be0
Description-en: Build harness for NetBeans Platform
 The NetBeans Platform is a framework for building rich desktop applications
 in Java. It provides the code that is required to connect actions to menu
 items, toolbar items, keyboard shortcuts and more. It is the core of the
 NetBeans IDE.
 .
 This package contains the NetBeans Platform Harness containing the build
 scripts and ant tasks required to build an application on top of NetBeans
 Platform.

Package: libnb-platform18-java
Description-md5: 9c5fb88cced5a31fb01a6f43ce65c2b1
Description-en: NetBeans Platform for building rich desktop applications in Java
 The NetBeans Platform is a framework for building rich desktop applications
 in Java. It provides the code that is required to connect actions to menu
 items, toolbar items, keyboard shortcuts and more. It is the core of the
 NetBeans IDE.
 .
 This package provides the platform itself.

Package: libnbcompat-dev
Description-md5: 26194e6397751eb8b0a625998780dd92
Description-en: NetBSD pkgsrc compatibility library
 libnbcompat is designed to let non-NetBSD operating systems execute
 code that is part of the NetBSD pkgsrc repository.  It is, in
 particular, required for building the NetBSD (package mtree-netbsd).
 .
 This package installs the header and static library files.  libnbcompat
 is not provided as a shared library.

Package: libnbd-bin
Description-md5: cf790e966207aeb17d12d3decac4d891
Description-en: Utilities using the Network Block Device client library
 NBD — Network Block Device — is a protocol for accessing Block
 Devices (hard disks and disk-like things) over a Network.
 .
 This is the NBD client library in userspace, a simple library for
 writing NBD clients.
 .
 This package contains utilities that make use of libnbd:
 .
 - nbdcopy
 - nbddiscard
 - nbddump
 - nbdfuse
 - nbdinfo
 - nbdzero

Package: libnbd-dev
Description-md5: 177999def0eb7c9610d511b838c14b91
Description-en: Network Block Device client library -- development files
 NBD — Network Block Device — is a protocol for accessing Block
 Devices (hard disks and disk-like things) over a Network.
 .
 This is the NBD client library in userspace, a simple library for
 writing NBD clients.
 .
 This package contains the development files.

Package: libnbd-ocaml
Description-md5: db5d8b5abeb70b006dae91a1009761e6
Description-en: Network Block Device client library -- OCaml bindings
 NBD — Network Block Device — is a protocol for accessing Block
 Devices (hard disks and disk-like things) over a Network.
 .
 This is the NBD client library in userspace, a simple library for
 writing NBD clients.
 .
 This package contains the OCaml bindings to libnbd.

Package: libnbd-ocaml-dev
Description-md5: 174a81577292d238af4e3a727e837cc8
Description-en: Network Block Device client library -- OCaml development files
 NBD — Network Block Device — is a protocol for accessing Block
 Devices (hard disks and disk-like things) over a Network.
 .
 This is the NBD client library in userspace, a simple library for
 writing NBD clients.
 .
 This package contains all the files needed to develop OCaml programs
 which use OCaml bindings to libnbd.

Package: libnbd0
Description-md5: 4711e5a1539c38e75d1633014c9184f7
Description-en: Network Block Device client library -- shared library
 NBD — Network Block Device — is a protocol for accessing Block
 Devices (hard disks and disk-like things) over a Network.
 .
 This is the NBD client library in userspace, a simple library for
 writing NBD clients.
 .
 The key features are:
 .
 * Synchronous and asynchronous APIs, both for ease of use and for
 writing non-blocking, multithreaded clients.
 .
 * High performance.
 .
 * Minimal dependencies for the basic library.
 .
 * Well-documented, stable API.
 .
 * Bindings in several programming languages.
 .
 This package contains the shared library.

Package: libnblib-gmx-dev
Description-md5: dc27cd189c67f6f5e8570c76bbb9230c
Description-en: GROMACS molecular dynamics sim, NB-LIB development kit
 GROMACS is a versatile package to perform molecular dynamics, i.e. simulate
 the Newtonian equations of motion for systems with hundreds to millions of
 particles.
 .
 The goal of NB-LIB is to enable researchers to programmatically define
 molecular simulations. Traditionally these have been performed using a
 collection of executables and a manual workflow followed by a “black-box”
 simulation engine. NB-LIB allows users to script a variety of novel
 simulation and analysis workflows at a more granular level.
 .
 This package contains header files for NB-LIB.  For the legacy GROMACS
 API, see libgromacs-dev.

Package: libnblib-gmx0
Description-md5: 4d65ba852c35b66c083ab49bac0f2eb5
Description-en: GROMACS molecular dynamics sim, NB-LIB shared libraries
 GROMACS is a versatile package to perform molecular dynamics, i.e. simulate
 the Newtonian equations of motion for systems with hundreds to millions of
 particles.
 .
 The goal of NB-LIB is to enable researchers to programmatically define
 molecular simulations. Traditionally these have been performed using a
 collection of executables and a manual workflow followed by a “black-box”
 simulation engine. NB-LIB allows users to script a variety of novel
 simulation and analysis workflows at a more granular level.
 .
 This package contains the shared library, libnblib-gmx.

Package: libncap-dev
Description-md5: 884c70036bc3177d8f6ceadd19548707
Description-en: static library and header files for libncap
 ncap is a network capture library like libpcap (on which it is based)
 and tcpdump. It produces binary data in its own ncap format, which can
 be stored in a dump file or transmitted over a UDP socket. Unlike
 libpcap, it discards data link headers and only supports IPv4 and IPv6
 packets, but it can perform reassembly of IP datagrams.
 .
 This package contains the static library, development headers, and
 documentation.

Package: libncap44t64
Description-md5: ac503e38f51d2dce652990c7a73274ae
Description-en: network capture library
 ncap is a network capture library like libpcap (on which it is based)
 and tcpdump. It produces binary data in its own ncap format, which can
 be stored in a dump file or transmitted over a UDP socket. Unlike
 libpcap, it discards data link headers and only supports IPv4 and IPv6
 packets, but it can perform reassembly of IP datagrams.
 .
 This package contains the shared library.

Package: libncarg-bin
Description-md5: f8affe674e63c9363c21bae99542a011
Description-en: NCAR command-language library - development tools
 This package provides development tools for developing applications of the
 NCARG command library, such as wrappers for compilation of NCL executables.

Package: libncarg-data
Description-md5: b77afafcc6bb70406642ac66445db160
Description-en: NCAR command-language library - Data
 NCAR Command Language library used by NCAR. This package contains data such
 as colormaps, fonts and map data that is used by the ncarg library.

Package: libncarg-dev
Description-md5: 9c9148628e6b5c148812518160386ff6
Description-en: Development files for the NCAR command language library
 ncarg is the NCAR command-language.

Package: libncarg0t64
Description-md5: 848c564cd2a3d341bcecdb0eb6060b5d
Description-en: NCAR command-language library
 NCAR Command Language library used by NCAR binaries and tools.

Package: libncbi-ngs-dev
Description-md5: 3422bc1afe8fcaeaf775092e387806dd
Description-en: Next Generation Sequencing language Bindings (C++ development)
 NGS is a new, domain-specific API for accessing reads, alignments and
 pileups produced from Next Generation Sequencing. The API itself is
 independent from any particular back-end implementation, and supports
 use of multiple back-ends simultaneously. It also provides a library for
 building new back-end "engines". The engine for accessing SRA data is
 contained within the sister repository ncbi-vdb.
 .
 The API is currently expressed in C++, Java and Python languages. The
 design makes it possible to maintain a high degree of similarity between
 the code in one language and code in another - especially between C++
 and Java.
 .
 This is the full development package.

Package: libncbi-ngs3
Description-md5: eea05f384e3aa5790614840e037c0cad
Description-en: Next Generation Sequencing language Bindings (full runtime)
 NGS is a new, domain-specific API for accessing reads, alignments and
 pileups produced from Next Generation Sequencing. The API itself is
 independent from any particular back-end implementation, and supports
 use of multiple back-ends simultaneously. It also provides a library for
 building new back-end "engines". The engine for accessing SRA data is
 contained within the sister repository ncbi-vdb.
 .
 The API is currently expressed in C++, Java and Python languages. The
 design makes it possible to maintain a high degree of similarity between
 the code in one language and code in another - especially between C++
 and Java.

Package: libncbi-vdb-dev
Description-md5: e70dc7ddf4e377a06c2d8543dd083b4d
Description-en: libraries for using data in the INSDC Sequence Read Archives (devel)
 The (US) National Center for Biotechnology Information (NCBI)'s
 Virtual/Vertical Database (VDB) is a highly compressed column-oriented
 data warehousing technology developed initially to address the needs
 of the Sequence Read Archive (SRA). It is unique in that it builds
 databases from smaller parts that can function independently as
 _documents_, supports effective and efficient compression, supports
 encryption while remaining encrypted on disk, transparent distribution
 and remote access.
 .
 This is the development package for reading VDB data.

Package: libncbi-vdb3
Description-md5: 33dc6d15c524be0c91a0944c83f0ee7c
Description-en: libraries for using data in the INSDC Sequence Read Archives
 The (US) National Center for Biotechnology Information (NCBI)'s
 Virtual/Vertical Database (VDB) is a highly compressed column-oriented
 data warehousing technology developed initially to address the needs
 of the Sequence Read Archive (SRA). It is unique in that it builds
 databases from smaller parts that can function independently as
 _documents_, supports effective and efficient compression, supports
 encryption while remaining encrypted on disk, transparent distribution
 and remote access.
 .
 This package contains a runtime library for reading VDB data.

Package: libncbi-wvdb-dev
Description-md5: 86b1533d3960704980cb451336afdcfe
Description-en: virtual layer update module of ncbi-vdb library (devel)
 The (US) National Center for Biotechnology Information (NCBI)'s
 Virtual/Vertical Database (VDB) is a highly compressed column-oriented
 data warehousing technology developed initially to address the needs
 of the Sequence Read Archive (SRA). It is unique in that it builds
 databases from smaller parts that can function independently as
 _documents_, supports effective and efficient compression, supports
 encryption while remaining encrypted on disk, transparent distribution
 and remote access.
 .
 This package contains development files for updating VDB data.

Package: libncbi-wvdb3
Description-md5: 8a7b8bf0ce8fc54e15a4863648ce9ebb
Description-en: virtual layer update module of ncbi-vdb library
 The (US) National Center for Biotechnology Information (NCBI)'s
 Virtual/Vertical Database (VDB) is a highly compressed column-oriented
 data warehousing technology developed initially to address the needs
 of the Sequence Read Archive (SRA). It is unique in that it builds
 databases from smaller parts that can function independently as
 _documents_, supports effective and efficient compression, supports
 encryption while remaining encrypted on disk, transparent distribution
 and remote access.
 .
 This package contains a runtime library for updating VDB data.

Package: libncbi6-dev
Description-md5: 397e7576b7b653c951a05767d413c623
Description-en: NCBI libraries for biology applications (development files)
 This package supplies development versions of NCBI's non-graphical C
 libraries, along with the corresponding header files.

Package: libncbi6t64
Description-md5: ee2f5e6d19b749ea798d4e71fc2ea0e6
Description-en: NCBI libraries for biology applications
 The NCBI Software Development Toolkit was developed for the production and
 distribution of GenBank, Entrez, BLAST, and related services by NCBI.  It
 allows you to read and write NCBI ASN.1 files, builds Blast or Entrez, etc.

Package: libncl-dev
Description-md5: 07d2f750a621cd36412ae478d18f8a3c
Description-en: NEXUS Class Library (static lib and header files)
 The NEXUS Class Library is a C++ library for parsing NEXUS files.
 .
 The NEXUS file format is widely used in bioinformatics. Several popular
 phylogenetic programs such as Paup, MrBayes, Mesquite, and MacClade use
 this format.
 .
 This package contains the static library and header files of the NEXUS
 library.

Package: libncl2
Description-md5: 18f719b8b12804f0384bffe0c07bf0ca
Description-en: NEXUS Class Library
 The NEXUS Class Library is a C++ library for parsing NEXUS files.
 .
 The NEXUS file format is widely used in bioinformatics. Several popular
 phylogenetic programs such as Paup, MrBayes, Mesquite, and MacClade use
 this format.
 .
 This package contains the dynamic NEXUS library.

Package: libncrystal-bin
Description-md5: ca6cdd01ffb633b3d41ecefecce809f1
Description-en: Monte Carlo simulations of neutrons in crystals (utilities)
 This is a source distribution of NCrystal, a library and associated
 tools which enables calculations for Monte Carlo simulations of
 thermal neutrons in crystals.
 .
 This package contains the command-line utilities.

Package: libncrystal-data
Description-md5: 71d408b035b8c9b0dce57501442b61fd
Description-en: Monte Carlo simulations of neutrons in crystals (data files)
 This is a source distribution of NCrystal, a library and associated
 tools which enables calculations for Monte Carlo simulations of
 thermal neutrons in crystals.
 .
 This package contains the data files.

Package: libncrystal-dev
Description-md5: e2da209c39e3e5f8164a946a421c8cb6
Description-en: Monte Carlo simulations of neutrons in crystals (dev files)
 This is a source distribution of NCrystal, a library and associated
 tools which enables calculations for Monte Carlo simulations of
 thermal neutrons in crystals.
 .
 This package contains the development files.

Package: libncrystal1t64
Description-md5: b5ee1ef09f20c2a7dc684451e6343a7a
Description-en: Monte Carlo simulations of neutrons in crystals (library)
 This is a source distribution of NCrystal, a library and associated
 tools which enables calculations for Monte Carlo simulations of
 thermal neutrons in crystals.
 .
 This package contains the shared library.

Package: libncursesada-dev
Description-md5: b7b81e20d8d590811609a370bf137b06
Description-en: Ada binding to the ncurses text interface library: development
 NcursesAda allows programmers to use the Ncurses library within the
 Ada language. This means programming panels, colors, forms in text
 terminals or emulators.
 .
 Install this package if you want to write programs that use
 libncursesada.

Package: libncursesada6.2.4
Description-md5: 7721b23d6dfacd75830af0270b9e3d62
Description-en: Ada binding to the ncurses text interface library: shared library
 NcursesAda allows programmers to use the Ncurses library within the
 Ada language. This means programming panels, colors, forms in text
 terminals or emulators.
 .
 This package contains the runtime shared library.

Package: libndp-tools
Description-md5: 1746febcf3808f082d79e52c552895b8
Description-en: Library for Neighbor Discovery Protocol (tools)
 libndp is a library for the IPv6 Neighbor Discovery Protocol (NDP).  It
 contains functions for building and parsing NDP messages, and provides
 a high-level interface for sending and receiving NDP messages on a
 network interface.
 .
 This package contains a tool named ndptool for sending and receiving
 NDP messages.

Package: libndpi-bin
Description-md5: 66dafa1fe722761c54103ee068368ca4
Description-en: extensible deep packet inspection library - ndpiReader
 nDPI is a ntop-maintained superset of the popular OpenDPI library. Released
 under the LGPL license, its goal is to extend the original library by adding
 new protocols that are otherwise available only on the paid version of
 OpenDPI.
 .
 nDPI has also been modified to be suitable for traffic monitoring
 applications, by disabling specific features that slow down the DPI engine
 while being them un-necessary for network traffic monitoring.
 .
 With nDPI, it is possible to both detect known protocols on non-standard ports
 (e.g. detect http non ports other than 80), and also the opposite.
 .
 This package contains the ndpiReader binary.

Package: libndpi-dev
Description-md5: e35efcfb938fb1ac13eb734082bade2c
Description-en: extensible deep packet inspection library - development files
 nDPI is a ntop-maintained superset of the popular OpenDPI library. Released
 under the LGPL license, its goal is to extend the original library by adding
 new protocols that are otherwise available only on the paid version of
 OpenDPI.
 .
 nDPI has also been modified to be suitable for traffic monitoring
 applications, by disabling specific features that slow down the DPI engine
 while being them un-necessary for network traffic monitoring.
 .
 With nDPI, it is possible to both detect known protocols on non-standard ports
 (e.g. detect http non ports other than 80), and also the opposite.
 .
 This package contains the static library and compilation headers.

Package: libndpi-wireshark
Description-md5: 809b9def1ac7d2d84b4cbd9d358ba15a
Description-en: extensible deep packet inspection library - wireshark dissector
 nDPI is a ntop-maintained superset of the popular OpenDPI library. Released
 under the LGPL license, its goal is to extend the original library by adding
 new protocols that are otherwise available only on the paid version of
 OpenDPI.
 .
 nDPI has also been modified to be suitable for traffic monitoring
 applications, by disabling specific features that slow down the DPI engine
 while being them un-necessary for network traffic monitoring.
 .
 With nDPI, it is possible to both detect known protocols on non-standard ports
 (e.g. detect http non ports other than 80), and also the opposite.
 .
 This package contains the wireshark dissector based on nDPI.  The dissector is
 installed in the plugin directory for the current wireshark version.

Package: libndpi4.2t64
Description-md5: 6e2821da8a7bf2aa3eeb62f5026f3a73
Description-en: extensible deep packet inspection library - shared library
 nDPI is a ntop-maintained superset of the popular OpenDPI library. Released
 under the LGPL license, its goal is to extend the original library by adding
 new protocols that are otherwise available only on the paid version of
 OpenDPI.
 .
 nDPI has also been modified to be suitable for traffic monitoring
 applications, by disabling specific features that slow down the DPI engine
 while being them un-necessary for network traffic monitoring.
 .
 With nDPI, it is possible to both detect known protocols on non-standard ports
 (e.g. detect http non ports other than 80), and also the opposite.
 .
 This package contains the shared library.

Package: libneatvnc-dev
Description-md5: b7c21a381b892c03f3be60003b3eeca7
Description-en: Fast and neat VNC server library (development files)
 Neatvnc is a liberally licensed VNC server library that's intended
 to be fast and neat. It comes with the goal of speed, clean interface
 and interoperability with the Freedesktop.org ecosystem.
 .
 This package provides library development files.

Package: libneatvnc1
Description-md5: 21feeedd6102ec748c3b4719961eb5ad
Description-en: Fast and neat VNC server library (shared library)
 Neatvnc is a liberally licensed VNC server library that's intended
 to be fast and neat. It comes with the goal of speed, clean interface
 and interoperability with the Freedesktop.org ecosystem.
 .
 This package provides shared libraries.

Package: libneko2
Description-md5: 580c9dcbe61899893890543ecf971276
Description-en: Lightweight virtual machine - shared library
 Neko provides a common runtime for several different languages,
 including JavaScript and haXe.
 .
 This is the shared library implementing the Neko virtual machine.
 .
 Neko was written by Nicolas Cannasse.

Package: libnekohtml-java
Description-md5: afcfa91bf59ae9a50d844a09de31cc84
Description-en: NekoHTML - HTML parser for Java
 NekoHTML is a simple HTML scanner and tag balancer that enables
 application programmers to parse HTML documents and access the
 information using standard XML interfaces. The parser can scan HTML
 files and "fix up" many common mistakes that human (and computer)
 authors make in writing HTML documents. NekoHTML adds missing parent
 elements; automatically closes elements with optional end tags; and
 can handle mismatched in-line element tags.

Package: libnekohtml-java-doc
Description-md5: c40aa156f20eef7cc51d3f368ff2948f
Description-en: NekoHTML - HTML parser for Java (Documentation)
 NekoHTML is a simple HTML scanner and tag balancer that enables
 application programmers to parse HTML documents and access the
 information using standard XML interfaces. The parser can scan HTML
 files and "fix up" many common mistakes that human (and computer)
 authors make in writing HTML documents. NekoHTML adds missing parent
 elements; automatically closes elements with optional end tags; and
 can handle mismatched in-line element tags.
 .
 This package provides the API documentation for NekoHTML.

Package: libnemesis3
Description-md5: 9eb98f1dd4cba9cdd3d2a7faf808a966
Description-en: Parallel extension to the EXODUSII datamodel
 NEMESIS is an enhancement to the EXODUSII finite element database
 model used to store and retrieve data for unstructured parallel finite
 element analyses. NEMESIS adds data structures which facilitate the
 partitioning of a scalar (standard serial) EXODUSII file onto parallel
 disk systems found on many parallel computers.

Package: libnemo-extension-dev
Description-md5: 0846f43492eb6c2c33ee91f3ad3d1d0c
Description-en: Nemo component system facilities (development files)
 Nemo is the official file manager for the Cinnamon desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the Cinnamon
 desktop. It works on local and remote filesystems.
 .
 This package contains the files needed to compile and link nemo extensions.

Package: libnemo-extension1
Description-md5: d4d691032b1dfa111e4b7768fbfeca28
Description-en: Nemo component system facilities
 Nemo is the official file manager for the Cinnamon desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the Cinnamon
 desktop. It works on local and remote filesystems.
 .
 This package contains the shared library needed by the nemo extensions.

Package: libneon-2-sse-dev
Description-md5: 81ee3fecd0efdf1ccd359f0041d1ef3d
Description-en: simplify ARM to IA32 porting
 neon-2-sse makes the correspondence between ARM NEON intrinsics (as defined
 in "arm_neon.h") and x86 SSE (up to SSE4.2) intrinsic functions as defined in
 headers files.

Package: libneon27-dev
Description-md5: 13db1b46ada9d0818a5b922c4fe1a841
Description-en: Header and static library files for libneon27t64
 This package contains the headers and the static library for libneon27.
 .
 Neon provides lower-level interfaces to directly implement new HTTP
 methods, and higher-level interfaces so that you don't have to
 worry about the lower-level stuff.

Package: libneon27-gnutls-dev
Description-md5: ecbfc4dc5d1a91b9bd05b3180f5fdb0e
Description-en: Header and static library files for libneon27t64 (GnuTLS enabled)
 This package contains the headers and the static library for
 libneon27-gnutls.
 .
 Neon provides lower-level interfaces to directly implement new HTTP
 methods, and higher-level interfaces so that you don't have to
 worry about the lower-level stuff.

Package: libneon27t64
Description-md5: 25375e3eda9a6b3868d3c4eff816aab4
Description-en: HTTP and WebDAV client library
 neon is an HTTP and WebDAV client library, with a C language API.
 .
 WARNING: THE NEON API IS NOT YET STABLE.
 .
 Provides lower-level interfaces to directly implement new HTTP
 methods, and higher-level interfaces so that you don't have to
 worry about the lower-level stuff.
 .
 Current features:
 * High-level interface to HTTP and WebDAV methods (PUT, GET, HEAD, etc.)
 * Low-level interface to HTTP request handling, to allow implementing
 new methods easily.
 * persistent connections
 * RFC2617 basic and digest authentication (including auth-int, md5-sess)
 * Proxy support (including basic/digest authentication)
 * SSL/TLS support using OpenSSL (including client certificate and thread
 safety support)
 * Generic WebDAV 207 XML response handling mechanism
 * XML parsing using the expat or libxml parsers
 * Easy generation of error messages from 207 error responses
 * WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL.
 * WebDAV metadata support: set and remove properties, query any set ofi
 properties (PROPPATCH/PROPFIND).
 * autoconf macros supplied for easily embedding neon directly inside an
 application source tree.

Package: libneon27t64-gnutls
Description-md5: 9c3f655cf33a91a79975dcb7aa3146e4
Description-en: HTTP and WebDAV client library (GnuTLS enabled)
 neon is an HTTP and WebDAV client library, with a C language API.
 .
 WARNING: THE NEON API IS NOT YET STABLE.
 .
 Provides lower-level interfaces to directly implement new HTTP
 methods, and higher-level interfaces so that you don't have to
 worry about the lower-level stuff.
 .
 Current features:
 * High-level interface to HTTP and WebDAV methods (PUT, GET, HEAD, etc.)
 * Low-level interface to HTTP request handling, to allow implementing
 new methods easily.
 * persistent connections
 * RFC2617 basic and digest authentication (including auth-int, md5-sess)
 * Proxy support (including basic/digest authentication)
 * SSL/TLS support using GnuTLS (including client certificate and thread
 safety support)
 * Generic WebDAV 207 XML response handling mechanism
 * XML parsing using the expat or libxml parsers
 * Easy generation of error messages from 207 error responses
 * WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL.
 * WebDAV metadata support: set and remove properties, query any set ofi
 properties (PROPPATCH/PROPFIND).
 * autoconf macros supplied for easily embedding neon directly inside an
 application source tree.

Package: libnest2d-dev
Description-md5: 6da4f4c6ab799ecf61457623ff34bb59
Description-en: 2D irregular bin packaging and nesting C++ header-only library
 Libnest2D is a library and framework for the 2D bin packaging problem.
 Inspired from the SVGNest Javascript library the project is built from scratch
 in C++11. The library is written with a policy that it should be usable out of
 the box with a very simple interface but has to be customizable to the very
 core as well. The algorithms are defined in a header only fashion with
 templated geometry types. These geometries can have custom or already existing
 implementation to avoid copying or having unnecessary dependencies.
 .
 A default backend is provided if the user of the library just wants to use it
 out of the box without additional integration. This backend is reasonably fast
 and robust, being built on top of boost geometry and the polyclipping library.
 Usage of this default backend implies the dependency on these packages but its
 header only as well.

Package: libnet-abuse-utils-perl
Description-md5: b8f4ca2df69d8fa304c3f74991f89aae
Description-en: Routines useful for processing network abuse
 Net::Abuse::Utils provides several functions useful for determining
 information about an IP address including contact/reporting addresses,
 ASN/network info, reverse DNS, and DNSBL listing status. Functions which take
 an IP accept either IPv6 or IPv4 IPs unless indicated otherwise.
 .
 It also contains a small command-line tool called ip-info which on
 the one hand show-cases the capabilities of this Perl module, but is
 also useful in general for gathering information about some IP
 address.

Package: libnet-address-ip-local-perl
Description-md5: e544515786720e797fccb753fc231972
Description-en: Perl module for discovering the local system's IP address
 Net::Address::IP::Local discovers the local system's IP address that would
 be used as the source address when contacting "the internet" or a certain
 specified remote IP address.

Package: libnet-akamai-perl
Description-md5: 7ee7a1f559bc8be546aae2f7665f2e07
Description-en: Perl module to interact with Akamai
 Net::Akamai is a Perl module to interact with Akamai CCUAPI
 to handle multiple purge requests.

Package: libnet-akismet-perl
Description-md5: 8e85928a0632dc98f84d7ec12271bc9b
Description-en: Perl interface to Akismet - comment and trackback spam fighter
 Net::Akismet is a Perl interface to the Akismet API.
 Akismet is a web comment and trackback spam fighter service.
 .
 See http://akismet.com/ and http://akismet.com/development/api/

Package: libnet-amazon-ec2-perl
Description-md5: bff8f9824bf637578577dac0088f0fb9
Description-en: Perl interface to the Amazon Elastic Compute Cloud (EC2)
 Net::Amazon::EC2 is a Perl interface to Amazon's Elastic Compute Cloud. It
 uses the Query API to communicate with Amazon's Web Services framework. This
 module is coded against the EC2 Query API version '2014-06-15'.

Package: libnet-amazon-s3-perl
Description-md5: b367b1b11aea58562190b9697382daa9
Description-en: Amazon S3 Perl API - Simple Storage Service
 Net::Amazon::S3 provides a Perlish interface to Amazon S3. From the
 developer blurb: "Amazon S3 is storage for the Internet. It is
 designed to make web-scale computing easier for developers. Amazon S3
 provides a simple web services interface that can be used to store and
 retrieve any amount of data, at any time, from anywhere on the web. It
 gives any developer access to the same highly scalable, reliable,
 fast, inexpensive data storage infrastructure that Amazon uses to run
 its own global network of web sites. The service aims to maximize
 benefits of scale and to pass those benefits on to developers".
 .
 To find out more about S3, please visit: http://s3.amazonaws.com/
 .
 To use this module you will need to sign up to Amazon Web Services and
 provide an "Access Key ID" and " Secret Access Key". If you use this
 module, you will incur costs as specified by Amazon. Please check the
 costs. If you use this module with your Access Key ID and Secret
 Access Key you must be responsible for these costs.

Package: libnet-amazon-s3-tools-perl
Description-md5: 17198601af01de7bdc108808d1a6fe1f
Description-en: Command line tools for Amazon AWS S3
 These S3 command line tools allow you to manipulate and populate an S3
 account.  Refer to the documentation (pod and man) for each of the
 tools.
 .
 This Net::Amazon::S3::Tools module is mostly just a stub, to hoist
 the bundling and installation of the executable scripts that make up
 the actual tools.

Package: libnet-amazon-signature-v4-perl
Description-md5: 3521ca089346c6c2aaef3d260db8ae7c
Description-en: module for the Amazon Web Services signature version 4
 Net::Amazon::Signature::V4 signs an HTTP::Request to Amazon Web Services by
 appending an Authorization header. Amazon Web Services signature version 4,
 AWS4-HMAC-SHA256, is used.

Package: libnet-amqp-perl
Description-md5: 44b6d3047b5862d083dc076bcf2befa5
Description-en: AMQP (de)serialization and representation
 Net::AMQP implements the frame (de)serialization and representation of
 the Advanced Message Queue Protocol (http://www.amqp.org/). It is to be
 used in conjunction with client or server software that does the actual
 TCP/IP communication.

Package: libnet-appliance-session-perl
Description-md5: 832f1a82497d86ac73e9863b61dcdbba
Description-en: module for running command-line sessions to network appliances
 Use Net::Appliance::Session to establish an interactive command-line
 session with a network appliance. There is special support for moving
 into "privileged" mode and "configure" mode, along with the ability to
 send commands to the connected device and retrieve returned output.
 .
 Built-in commands come from a phrasebook which supports many network device
 vendors (Cisco, HP, etc) or you can install a new phrasebook. Most phases of
 the connection are configurable for different device behaviours.

Package: libnet-arp-perl
Description-md5: 317356f0268017ecdd742d2a7d4a5cba
Description-en: module to create ARP packets and lookup for ARP information
 Net::ARP module allows for creating arbitrary ARP packages from within
 your Perl code, as well as for looking up the ARP information for
 machines in your local network.

Package: libnet-async-fastcgi-perl
Description-md5: cc11ebe1ad5aea7d3efa1136571772dd
Description-en: FastCGI engine using IO::Async
 Net::Async::FastCGI allows a program to respond asynchronously to FastCGI
 requests, as part of a program based on IO::Async. An object in this class
 represents a single FastCGI responder that the webserver is configured to
 communicate with. It can handle multiple outstanding requests at a time,
 responding to each as data is provided by the program. Individual outstanding
 requests that have been started but not yet finished, are represented by
 instances of Net::Async::FastCGI::Request.

Package: libnet-async-http-perl
Description-md5: d6fd95d96c39acd8622958280dd441f8
Description-en: module to use HTTP with IO::Async
 Net::Async::HTTP implements an asynchronous HTTP user agent. It sends
 requests to servers, returning Future instances to yield responses when they
 are received. The object supports multiple concurrent connections to servers,
 and allows multiple requests in the pipeline to any one connection. Normally,
 only one such object will be needed per program to support any number of
 requests.
 .
 As well as using futures the module also supports a callback-based interface.
 .
 Net::Async::HTTP optionally supports SSL connections, if IO::Async::SSL is
 installed. If so, SSL can be requested either by passing a URI with the https
 scheme, or by passing a true value as the SSL parameter.

Package: libnet-async-irc-perl
Description-md5: 8a0837bc905bf9ed1e07e735ef41ee35
Description-en: IRC client for use with IO::Async
 This object class implements an asynchronous IRC client, for use in programs
 based on IO::Async.
 .
 Most of the actual IRC message handling behaviour is implemented by the
 parent class Net::Async::IRC::Protocol.
 .
 Most of the behaviour related to being an IRC client is implemented by the
 parent class Protocol::IRC::Client.
 .
 The following documentation may make mention of these above two parent
 classes; the reader should make reference to them when required.

Package: libnet-async-matrix-perl
Description-md5: 8c79ef96b8538c79a89f90e84171ae67
Description-en: use Matrix with IO::Async
 Matrix is an new open standard for interoperable Instant Messaging and VoIP,
 providing pragmatic HTTP APIs and open source reference implementations for
 creating and running your own real-time communication infrastructure.
 .
 Net::Async::Matrix allows an program to interact with a Matrix homeserver as
 a connected user client.
 .
 http://matrix.org/
 .
 This description was automagically extracted from the module by dh-make-perl.

Package: libnet-async-mpd-perl
Description-md5: e1a013fa8107f07c13eee7767460543f
Description-en: non-blocking interface to MPD (Perl module)
 Net::Async::MPD provides a non-blocking interface to an MPD server. It
 supports all MPD commands, including command lists and waiting in idle mode
 for a change to happen.
 .
 All operations can be done using synchronous (blocking) and/or asynchronous
 (non-blocking) techniques and event handlers.

Package: libnet-async-tangence-perl
Description-md5: a30b4d21ce4e468d4605889865261303
Description-en: module to use Tangence with IO::Async
 This distribution provides concrete implementations of the Tangence base
 classes, allowing either servers or clients to be written based on IO::Async.
 .
 To implement a server, see Net::Async::Tangence::Server.
 .
 To implement a client, see Net::Async::Tangence::Client.
 .
 Net::Async::Tangence itself does not provide any code, and exists only to
 provide the module $VERSION and top-level documentation.

Package: libnet-async-websocket-perl
Description-md5: 41e4975368297f548863aaafa75d80c5
Description-en: WebSockets implemented with IO::Async
 Net::Async::WebSocket provides modules that implement the WebSocket protocol,
 and allows either servers or clients to be written based on IO::Async.

Package: libnet-bluetooth-perl
Description-md5: 740230cefde068844b7a297be8ee5003
Description-en: Perl interface to Bluetooth libraries
 Net::Bluetooth works with the BlueZ libraries as well as with Microsoft
 Windows. It allows developers to manage Bluetooth features such as device
 and services discovery, RFCOMM connections and other Bluetooth functions.

Package: libnet-bonjour-perl
Description-md5: 8cfefe87a9a2c51d00a6bd59ee07df18
Description-en: Perl module for DNS service discovery
 Net::Bonjour is a set of modules that allow one to discover local services
 via multicast DNS (mDNS) or enterprise services via traditional DNS.

Package: libnet-cidr-set-perl
Description-md5: ba9d03ffa7f74aeac7e72af4eacbdc46
Description-en: Net::CIDR::Set perl module to manipulate sets of IP addresses
 Net::CIDR::Set represents sets of IP addresses and allows standard
 set operations (union, intersection, membership test etc.) to be
 performed on them.
 .
 In spite of the name it can work with sets consisting of arbitrary
 ranges of IP addresses - not just CIDR blocks.  It works on IPv4 and
 IPv6 addresses.

Package: libnet-cisco-mse-rest-perl
Description-md5: 494979667107684c80998dc0ff6bea68
Description-en: Perl wrapper for Cisco MSE REST interface
 Net::Cisco::MSE::REST provides a Perl interface for communication with Cisco
 Mobility Services Engine (MSE) using the REST interface.

Package: libnet-citadel-perl
Description-md5: 641ce4e77834e96f71dd7a7fa11f5e13
Description-en: Citadel.org protocol coverage
 Citadel is a "turnkey open-source solution for email and collaboration".
 The main component is the Citadel server. To communicate with it you can
 use either a web interface, or - if you have to automate things - with a
 protocol. NET::Citadel tries to do a bit of abstraction and handles some
 of the protocol handling. The basic idea is that the application using
 the package deals with Citadel's objects: rooms, floors, users.

Package: libnet-cli-interact-perl
Description-md5: 450ace545e16375e1306167ded2e81f3
Description-en: toolkit for CLI Automation
 Automating command line interface (CLI) interactions is not a new idea, but
 can be tricky to implement. Net::CLI::Interact aims to provide a simple and
 manageable interface to CLI interactions, supporting: SSH, Telnet and
 serial-Line connections, Unix and Windows support, and reuseable device
 command phrasebooks.

Package: libnet-cpp-dev
Description-md5: 20bac7d0e1db3ce81bd557744588b094
Description-en: C++11 library for networking purposes - development headers
 Net-Cpp is a simple and straightforward networking library for C++11.
 .
 This package includes all the development headers and libraries for
 net-cpp.

Package: libnet-cpp-doc
Description-md5: 6c90d70d3393c34fe94775a52b04c90a
Description-en: Documentation files for libnet-cpp-dev
 Net-Cpp is a simple and straightforward networking library for C++11.
 .
 This package includes the documentation files for the libnet-cpp
 development.

Package: libnet-cpp2
Description-md5: 3b2ed14f3cc3161baa31ef1f53bd1f61
Description-en: C++11 library for networking purposes - runtime library
 Net-Cpp is a simple and straightforward networking library for C++11.
 .
 This package includes the net-cpp runtime libraries.

Package: libnet-cups-perl
Description-md5: 225566ef494863fc1afa19a899b8080f
Description-en: Perl module for printing through CUPS
 Net::CUPS is a Perl module that provides an object-oriented interface to the
 Common Unix Printing System (CUPS). It supports retrieving information such
 as names of all configured printers, authenticating with username/password
 credentials, and various other utilities for manipulating the CUPS daemon.

Package: libnet-cve-perl
Description-md5: 09893bc1dbed49af6c2664c2aef5836d
Description-en: module to fetch CVE information from cve.org
 Net::CVE provides a Perl interface to retrieve information from the CVE
 database <https://www.cve.org/Downloads> provided by https://cve.org based on
 a CVE tag.

Package: libnet-daap-dmap-perl
Description-md5: 4839c4c544fd79328f46f7de6f2ed91b
Description-en: Perl module for reading and writing DAAP structures
 Net::DAAP::DMAP allows reading and writing DAAP structures. A DMAP structure
 is a binary record used in Apple's DAAP protocol. It may contain other DMAP
 structures. Fields in a DMAP structure are identified by a short name
 ("msdc"). The short name is what's in the binary record, but a content codes
 list gives a long name ("dmap.databasescount") and a data type for the record
 (32-bit integer).

Package: libnet-daemon-perl
Description-md5: 96083cade835c6847a252e14ed708eac
Description-en: Perl module for building portable Perl daemons easily
 Net::Daemon is an abstract base class for implementing portable
 server applications in a very simple way. The module is designed
 for Perl 5.005 and threads, but can work with fork() and Perl 5.004.

Package: libnet-dbus-glib-perl
Description-md5: e564872240debae7373f717509575e6b
Description-en: extension for the DBus GLib bindings
 Net::DBus::GLib provides an extension to the Net::DBus module allowing
 integration with the GLib mainloop. To integrate with the main loop, simply
 get a connection to the bus via the methods in Net::DBus::GLib rather than
 the usual Net::DBus module.

Package: libnet-dhcp-perl
Description-md5: 5c78ebceaea7c56360ef6ee525c94b58
Description-en: Perl interface for handling DHCP packets
 Net::DHCP is a release of the DHCP protocol interface to Perl 5. There are
 two parts to the interface: the packet component (Net::DHCP::Packet) and the
 constants component (Net::DHCP::Constants) which represents constants used
 in DHCP protocol, defined in RFC 1533, RFC 2132, RFC 2241, RFC 2485,
 RFC 2563, RFC 2937, RFC 3004, RFC 3011, RFC 3046.
 .
 With Net::DHCP you can create and analyze DHCP packets which are sent or
 received with the help of IO::Socket::INET.

Package: libnet-dhcpv6-duid-parser-perl
Description-md5: 491cc6a5842816e64d8159905b5dd2ea
Description-en: OO interface to parse DHCPv6 Unique Identifiers
 Object oriented interface to parse RFC3315 compliant DHCPv6 Unique
 Identifiers (DUIDs).
 .
 Net::DHCPv6::DUID::Parser was written for the purpose of splitting
 the DUID into its constituent parts. It does some textual conversions
 that may save you some time.

Package: libnet-dict-perl
Description-md5: 12271d0dd13b139216a7f26db71081f6
Description-en: client API for accessing dictionary servers (RFC 2229)
 Net::Dict is a perl module for looking up words and their definitions on
 network dictionary servers. Net::Dict provides a simple DICT client API for
 the network protocol described in RFC2229. This module allows connect with
 DICT server, matching words and selecting databases.

Package: libnet-dns-async-perl
Description-md5: ff37822b9571c0d083fb8e91f50d9029
Description-en: Asynchronous DNS helper for high volume perl applications
 Net::DNS::Async is a fire-and-forget asynchronous DNS helper.
 That is, the user application adds DNS questions to the helper, and
 the callback will be called at some point in the future without
 further intervention from the user application. The application need
 not handle selects, timeouts, waiting for a response or any other
 such issues.
 .
 If the same query is added to the queue more than once, the module
 may combine the queries; that is, it will perform the query only
 once, and will call each callback registered for that query in turn,
 passing the same Net::DNS::Response object to each query. For this
 reason, you should not modify the Net::DNS::Response object in any
 way lest you break things horribly for a subsequent callback.
 .
 This module is similar in principle to POE::Component::Client::DNS, but
 does not require POE.

Package: libnet-dns-fingerprint-perl
Description-md5: 81470c0db4074535adc78c5c4fea5a45
Description-en: library to determine DNS server vendor, product and version
 Identifying individual nameserver implementations is based on "borderline"
 protocol behaviour. The DNS protocol offers a multitude of message bits,
 response types, opcodes, classes, query types and label types in a fashion
 that makes some mutually exclusive while some are not used in a query
 messages at all.
 .
 Not every implementation offers the full set of features the DNS protocol
 set currently has. Some implementations offer features outside the protocol
 set, and there are implementations that do not conform to standards.
 .
 Amongst the servers it is able to identify are:
 .
 - VGRS ATLAS
 - BIND (v4, v8, v9)
 - eNom DNS
 - Incognito DNS commander
 - MARADNS
 - MS Server NT4/2000/2003
 - MyDNS
 - Net::DNS::Namesever
 - Nominnum ANS/CNS
 - NonSequitur DNS
 - NSD
 - Oak DNS
 - Pliant DNS Server
 - Posadis
 - PowerDNS
 - QuickDNS
 - Rbldnsd
 - Simple DNS plus
 - TinyDNS
 - TotD
 - UltraDNS
 - pdnsd
 - Yaku-NS
 - DeleGate DNS proxy
 - sheerdns
 - dproxy
 - dnrd
 - JDNSS
 - javadns jnamed
 - Nomde DNS tunnel
 - Viking DNS server
 - small HTTP server
 - Cisco Network Registrar
 - Netnumber ENUM server
 - RaidenDNSD
 - Runtop Implementation
 - Mikrotik Implementation
 - Axis Video Network Implementation
 - Fasthosts Envisage DNS server
 - WinGate DNS
 - Ascenvision SwiftDNS
 - Nortel Networks Instant Internet
 - Nortel Networks Alteon ACEswitch
 - Aethra ATOS Stargate ADSL
 - 3Com Office Connect Remote
 - 4d WebSTAR
 - Netopia Implementation
 - DNS4me
 - Tzolkin DNS service
 - jdns javadns service
 - dents
 .
 This module is called: Net::Dns::Fingerprint

Package: libnet-dns-lite-perl
Description-md5: 461c0ef37837ab068ede9af56cadf96c
Description-en: pure-perl DNS resolver with support for timeout
 Net::DNS::Lite provides a replacement function for Socket::inet_aton, with
 support for timeouts.
 .
 Net::DNS::Lite will also cache the DNS responses internally using the
 supplied cache object.

Package: libnet-dns-native-perl
Description-md5: 43ec59a2097c1beccabedc4c45314eb8
Description-en: non-blocking system DNS resolver
 Net::DNS::Native provides several methods for host name resolution.
 It is designed to be used with event loops. All resolving are done by
 getaddrinfo(3) implemented in your system library. Since getaddrinfo()
 is blocking function and this class doesn't want to block, calls to
 this function will be done in separate thread. This class uses system
 native threads and not perl threads. So overhead shouldn't be too big.

Package: libnet-dns-resolver-mock-perl
Description-md5: f67af5d08c88847e42b3b68dbc8f8599
Description-en: module to mock a DNS Resolver object for testing
 Net::DNS::Resolver::Mock is a subclass of Net::DNS::Resolver which parses a
 zonefile for its data source. Primarily for use in testing.

Package: libnet-dns-resolver-programmable-perl
Description-md5: 0af5d17ab98dea97840b15d23dbd17dc
Description-en: programmable DNS resolver class for offline emulation of DNS
 Net::DNS::Resolver::Programmable is a Net::DNS::Resolver descendant class that
 allows a virtual DNS to be emulated instead of querying the real DNS.  A set
 of static DNS records may be supplied, or arbitrary code may be specified as a
 means for retrieving DNS records, or even generating them on the fly.

Package: libnet-dns-resolver-unbound-perl
Description-md5: 01405251003f6cefadab8796952542ca
Description-en: Net::DNS resolver based on libunbound
 Net::DNS::Resolver::Unbound is designed as an extension to an existing
 Net::DNS installation which facilitates DNS(SEC) name resolution using the
 libunbound library.
 .
 Net::DNS::Resolver::Unbound replaces the resolver send() and bgsend()
 functionality in the Net::DNS::Resolver::Base implementation.

Package: libnet-dpap-client-perl
Description-md5: 612872e30e9dab347b8059775a8986a0
Description-en: Perl module for cnnecting to iPhoto shares (DPAP)
 The Net::DPAP::Client module provides a DPAP client. DPAP is the Digital Photo
 Access Protocol and is the protocol that Apple iPhoto uses to share photos.
 This allows you to browse shared albums, and download thumbnail and hires
 versions of shared photos.
 .
 It currently doesn't support password-protected shares.

Package: libnet-dropbox-api-perl
Description-md5: fd59235b8d517ad490cbe06de9ef7940
Description-en: Perl module providing a dropbox API interface
 Net::Dropbox::API is a perl interface to the Dropbox API. The Dropbox
 API is a OAuth based API.

Package: libnet-duo-perl
Description-md5: 33ce35b17b885c145fb16d09adc40c22
Description-en: Perl API for Duo multifactor authentication service
 Net::Duo provides an object-oriented Perl interface for the Duo Security
 REST APIs.  It attempts to abstract some of the API details and provide
 an object-oriented view of the returned objects in order to make use of
 the API in Perl code more natural than dealing with JSON data structures
 directly.  Currently, some parts of the Auth and Admin APIs are
 implemented alongside with generic methods to call any of the JSON-based
 APIs.

Package: libnet-epp-perl
Description-md5: de641e98a45cd593ce836edddf28cb90
Description-en: module implementing the Extensible Provisioning Protocol
 Net::EPP is a collection of Perl modules that collectively implement the
 Extensible Provisioning Protocol (EPP) as defined in RFC 4930. EPP is used
 for provisioning and management of objects stored in a shared repository.
 The protocol defines generic object management operations and an extensible
 framework that maps operations to objects.
 .
 Many Network Information Centres use EPP to provide services for provisioning
 of Internet domain names, hosts, and related contact details.

Package: libnet-facebook-oauth2-perl
Description-md5: 9c6d57ab0847c86a923e03a4a5c17e49
Description-en: simple Perl wrapper around Facebook OAuth v2.0 protocol
 Net::Facebook::Oauth2 gives you a way to simply access FaceBook Oauth 2.0
 protocol. It can be used to authenticate users using Facebook and to access to
 user datas.

Package: libnet-fastcgi-perl
Description-md5: a7179b40c4bddc1125cb553e8283e1d2
Description-en: Perl toolkit to write FastCGI applications
 Net::FastCGI aims to provide a complete API for working with the FastCGI
 protocol.
 .
 The primary goal is to provide a function oriented and object oriented
 API which are not tied to a specific I/O model or framework.
 Secondary goal is to provide higher level tools/API which can be used for
 debugging and interoperability testing.

Package: libnet-finger-perl
Description-md5: b08da731386ee2216fb475990618d345
Description-en: perl Module providing an API for Finger queries
 Net::Finger is a Perl interface to the Finger service,
 connecting to a local or remote server and making the request.
 For more details see the Net::Finger(3pm) manpage.

Package: libnet-frame-device-perl
Description-md5: 8b1f6b3f8138e00867e7db59dc7d2395
Description-en: module to get network device information
 Net::Frame::Device is used to get network information, and is especially
 useful when you want to do low-level network programming.
 .
 It also provides useful functions to lookup network MAC addresses.

Package: libnet-frame-dump-perl
Description-md5: 070077349414b96c7ca0f4eb2e3d495b
Description-en: base-class for a tcpdump like implementation
 Net::Frame::Dump is the base class for all dump modules. With them, you can
 open a device for live capture, for offline analysis, or for creating a pcap
 file.
 .
 See Net::Frame::Dump::Offline, Net::Frame::Dump::Online,
 Net::Frame::Dump::Writer for specific usage.

Package: libnet-frame-layer-icmpv6-perl
Description-md5: 2095d09a4deec4ba9554c442ec8ba318
Description-en: module for encoding and decoding of the ICMPv6 layer
 Net::Frame::Layer::ICMPv6 implements the encoding and decoding of the ICMPv6
 layer.
 .
 This module helps to create and decode ICMPv6 packets as well as compute the
 packet checksum and extract the values of the protocol fields allowing them to
 be easily manipulated.
 .
 See also Net::Frame::Layer for other attributes and methods.

Package: libnet-frame-layer-ipv6-perl
Description-md5: 5aa7f9f6e6732cbd76bd1367a11d3815
Description-en: module for encoding and decoding of the IPv6 layer
 Net::Frame::Layer::IPv6 implements the encoding and decoding of the IPv6
 layer.
 .
 This module helps to create and decode IPv6 packets as well as extract the
 values of the protocol fields allowing them to be easily manipulated.
 .
 See also Net::Frame::Layer for other attributes and methods.

Package: libnet-frame-perl
Description-md5: 4d0c290846fe1764bb7a54cfadbcbcf7
Description-en: framework for crafting raw frames
 Net::Frame is a Perl framework for crafting raw frames (Layers 2 through 7).
 Out of the box, it can be used to produce ARP, Ethernet, IPv4, PPP, TCP and
 UDP frames. It has an extensible design for new frame implementations.
 .
 This module only creates frames; Net::Write (see libnet-write-perl) can be
 used to write frames directly to wire.

Package: libnet-frame-simple-perl
Description-md5: f5408326ad2fd75396f3a2a5b01c84d9
Description-en: module to make crafting network frames easier
 Net::Frame::Simple is part of Net::Frame frame crafting framework. It is
 totally optional, but can make playing with the network far easier.
 .
 Basically, it hides the complexity of frame forging, sending, and receiving,
 by providing helper methods, which will analyze internally how to assemble
 frames and find responses to probes.
 .
 For example, it will take care of computing lengths and checksums, and
 matching a response frame to the requesting frame.

Package: libnet-freedb-perl
Description-md5: 97aed50209e0c43e0e4a0e0e338a0d69
Description-en: Perl interface to freedb servers
 Net::FreeDB was inspired by Net::CDDB.  And in-fact was designed as a
 replacement in-part by Net::CDDB's author Jeremy D. Zawodny.  Net::FreeDB
 provides an OOP interface to the FreeDB servers as well as some basic
 CDROM functionality like determining disc ids, track offsets, etc.

Package: libnet-github-perl
Description-md5: 7efb519b012d73012796c1673e0958ad
Description-en: Perl interface for GitHub
 GitHub, https://github.com/, is a service for hosting Git source code
 repositories and managing projects using Git. The Net::GitHub module
 provides a Perl interface that implements V3 and V4 of the GitHub API,
 described at https://developer.github.com/ .

Package: libnet-gmail-imap-label-perl
Description-md5: 83e53f3ae2ddf1681bbe3e42fb9637c8
Description-en: IMAP proxy for Google's Gmail that retrieves message labels
 Net::Gmail::IMAP::Label provides a proxy that sits between an IMAP client and
 Gmail's IMAPS server and adds GMail labels to the X-Label header. This proxy
 uses the Gmail IMAP extensions.
 .
 To use this proxy, your e-mail client will need to connect to the proxy using
 the IMAP protocol (without SSL).

Package: libnet-google-authsub-perl
Description-md5: 6cd9e29552e09f81d5afbeb1d56e932f
Description-en: module to interact with sites that implement Google style AuthSub
 Net::Google::AuthSub allows you to interact with sites that implement Google
 style AuthSub. The module is an API for the Authentication Service of Google.
 It can be used to access both regular Google accounts and hosted Google
 accounts (Google Apps).

Package: libnet-gpsd3-perl
Description-md5: e754243b9692eda5e1618e3b02941d09
Description-en: Perl interface to the gpsd server daemon protocol version 3 (JSON)
 Net::GPSD3 provides an object client interface to the gpsd server daemon
 utilizing the version 3.1 protocol. gpsd is an open source GPS daemon from
 http://gpsd.berlios.de/. Support for Version 3 of the protocol (JSON) was
 adding to the daemon in version 2.90. If your daemon is before 2.90 then
 please use the Net::GPSD package.

Package: libnet-hotline-perl
Description-md5: ff133c5a8801bc69d0ca05f735b7177c
Description-en: Hotline interface module for Perl
 Net::Hotline contains an interface to write programs that connect to
 Hotline servers.  Hotline is a set of protocols allowing chat, news, and file
 transfers. Any user can run his/her own server and register it with a public
 tracker, which is a meta-server that users can access to obtain a list of
 registered servers and connect to them.

Package: libnet-https-any-perl
Description-md5: ce1405018546b50a07d64135bd31be2a
Description-en: wrapper around Net::SSLeay
 This is a wrapper around Net::SSLeay providing a simple interface for the use
 of Business::OnlinePayment.
 .
 It used to allow switching between Net::SSLeay and Crypt::SSLeay
 implementations, but that was obsoleted.  If you need to do that, use LWP
 instead.  You can set $Net::HTTPS::SSL_SOCKET_CLASS = "Net::SSL" for
 Crypt::SSLeay instead of the default Net::SSLeay (since 6.02).

Package: libnet-https-nb-perl
Description-md5: 4ed722c00fb782ee7a922ea524cc55e3
Description-en: low-level non-blocking HTTPS client
 Net::HTTPS::NB provides a non-blocking HTTPS client. It has the same
 interface as Net::HTTPS and Net::HTTP, but it will never try multiple
 reads when the read_response_headers() or read_entity_body() methods are
 invoked. If read_response_headers() did not see enough data to complete
 the headers an empty list is returned. If read_entity_body() did not see
 new entity data in its read the value -1 is returned.

Package: libnet-httpserver-perl
Description-md5: e4d0d241cb5fc89770b9fffb972d88fa
Description-en: extensible HTTP server framework for Perl
 Net::HTTPServer provides a light HTTP server. It can serve files, or
 can be configured to call Perl functions when a URL is accessed.
 .
 Net::HTTPServer basically turns a CGI script into a stand alone
 server. Useful for temporary services, mobile/local servers, or
 embedding an HTTP server into another program.

Package: libnet-ident-perl
Description-md5: 8bde7bdbf883d1e2054c42bdfff87766
Description-en: Perl module to lookup the username on the remote end of a TCP/IP connection
 Net::Ident is a Perl module implementing the RFC1413 Identification Protocol,
 also known as "ident".
 .
 It provides both a simple interface for doing one ident lookup at a time, and
 an asynchronous interface to perform (possibly) many simultaneous lookups, or
 simply continue serving other things while the lookup is proceeding.

Package: libnet-idn-encode-perl
Description-md5: 95ed4482037b5404760a3b70d4463646
Description-en: Internationalizing Domain Names in Applications (IDNA)
 Net::IDN::Encode provides an easy-to-use interface to encode and decode
 Internationalized Domain Names (IDNs).
 .
 IDNs use characters drawn from a large repertoire (Unicode), but IDNA
 allows the non-ASCII characters to be represented using only the ASCII
 characters already allowed in so-called host names today
 (letter-digit-hypen, /[A-Z0-9-]/i).

Package: libnet-idn-nameprep-perl
Description-md5: 7c791899ba2cb3f3ee8152cc65157f18
Description-en: stringprep profile for Internationalized Domain Names (RFC 3491)
 Net::IDN::Nameprep implements the nameprep specification, which describes how
 to prepare internationalized domain name (IDN) labels in order to increase
 the likelihood that name input and name comparison work in ways that make
 sense for typical users throughout the world. Nameprep is a profile of the
 stringprep protocol and is used as part of a suite of on-the-wire protocols
 for internationalizing the Domain Name System (DNS).

Package: libnet-ifconfig-wrapper-perl
Description-md5: 749a27e65b4614649c3b323b7cb2148b
Description-en: multiplatform Perl wrapper for ifconfig
 The Net::Ifconfig::Wrapper Perl module provides a multiplatform wrapper
 for ip(8) or ifconfig(8).

Package: libnet-imap-client-perl
Description-md5: 46f38c85b50868a56d92bbfa8090e66e
Description-en: Perl module to communicate with IMAP servers
 Net::IMAP::Client provides methods to access an IMAP server. It aims to
 provide a simple and clean API, while employing a rigorous parser for IMAP
 responses in order to create Perl data structures from them. The code is
 simple, clean and extensible.

Package: libnet-imap-perl
Description-md5: 74dc6df67364a809d9b08b4f715e97e4
Description-en: client interface to IMAP (Internet Message Access Protocol)
 Net::IMAP provides a perl interface to the client portion of IMAP
 (Internet Message Access Protocol).
 .
 Additionally it also supports ACAP (Application Configuration Access
 Protocol), IMSP (Internet Message Support Protocol, superseded by
 ACAP) and ICAP (Internet Calendar Access Protocol).

Package: libnet-imap-simple-perl
Description-md5: aeb731ade36245e781311c35b65133d9
Description-en: Perl module to manage an IMAP account
 Net::IMAP::Simple provides a simple way to access and manipulate information
 on Internet Message Access Protocol (IMAP) capable servers. The API is mostly
 equivalent to Net::POP3, with some additional extensions based on the other
 features supported in the IMAP standard. This module supports connections via
 SSL using IO::Socket::SSL (see libio-socket-ssl-perl), over IPv6 using
 IO::Socket::INET6 (see libio-socket-inet6-perl) and handling messages in
 various ways (delete or undelete, mark as read or unread, expunge, edit
 flags, and more).

Package: libnet-imap-simple-ssl-perl
Description-md5: 1e2fe0d81d5e651a0e51f95e8c900176
Description-en: Subclass of Net::IMAP::Simple with SSL support
 Net::IMAP::Simple::SSL is a subclass of Net::IMAP::Simple that
 includes SSL support. The interface is identical.

Package: libnet-inet6glue-perl
Description-md5: e7051e787620bcf19360b5628d08aa0b
Description-en: glue module to make perl modules IPv6 ready
 Net::INET6Glue is a collection of modules to make common modules IPv6 ready
 by hotpatching them.
 .
 Unfortunately the current state of IPv6 support in perl is that no IPv6
 support is in the core and that a lot of important modules (like Net::FTP,
 Net::SMTP, LWP, ...) do not support IPv6 even if the modules for IPv6 sockets
 like Socket6, IO::Socket::IP or IO::Socket::INET6 are available.

Package: libnet-interface-perl
Description-md5: 49732a004849c228b21aa9ced3dab18e
Description-en: Perl module for manipulating host network interfaces
 Net::Interface is a module that allows access to the host network interfaces
 in a manner similar to ifconfig(8). Version 1.00 is a complete re-write and
 includes support for IPV6 as well as the traditional IPV4.
 .
 Both read and write access to network device attributes including the
 creation of new logical and physical interfaces is available where supported
 by the OS and this module.
 .
 NOTE: Many of the operations of Net::Interface, particularly those that set
 interface values require privileged access to OS resources. Wherever possible,
 Net::Interface will simply fail softly when there are not adequateprivileges
 to perform the requested operation or where the operation is not supported.

Package: libnet-ip-minimal-perl
Description-md5: b66035221bfc2030f6ff046591fba0de
Description-en: module to check if an IP address is version 4 or 6
 Net::IP::Minimal provides only three of the many functions that Net::IP
 offers, while using a lot less memory: ip_get_version(), ip_is_ipv4()
 and ip_is_ipv6().

Package: libnet-ip-xs-perl
Description-md5: 14c3e0671a7d2f45864553d6f4aa3d30
Description-en: Perl extension for manipulating IPv4/IPv6 addresses (XS)
 Net::IP::XS is a XS (C) implementation of Net::IP (libnet-ip-perl in
 Debian) that provides functions to deal with IPv4/IPv6 addresses.
 .
 The module can be used as a class, allowing the user to instantiate
 IP objects, which can be single IP addresses, prefixes, or ranges of
 addresses.  There is also a procedural way of accessing most of the
 functions. Most subroutines can take either IPv4 or IPv6 addresses
 transparently.

Package: libnet-ipaddress-perl
Description-md5: fa3eb4156d97593d349dd8cf85312346
Description-en: functions used to manipulate IP addresses, masks and FQDN's
 Net::IPAddress is a collection of helpful functions used to convert IP
 addresses to/from 32-bit integers, applying subnet masks to IP addresses,
 validating IP address strings, and splitting a FQDN into its host and domain
 parts.

Package: libnet-iptrie-perl
Description-md5: 6d92cc9a7d66db2ee64f61f33a27ea9d
Description-en: Perl module for building IPv4 and IPv6 address space hierarchies
 Net::IPTrie uses a radix tree (or trie) to quickly build the hierarchy of a
 given address space (both IPv4 and IPv6). This allows the user to perform
 fast subnet or routing lookups. It is implemented exclusively in Perl.

Package: libnet-irc-perl
Description-md5: 5a62eed077afc0099589f2a31e61bc45
Description-en: IRC (Internet Relay Chat) interface module for Perl
 Net::IRC contains an interface to write programs that connect to the IRC
 (Internet Relay Chat) protocol. Please note that this module is deprecated
 and no longer receives any maintenance whatsoever; for new projects, it is
 recommended that Bot::BasicBot or POE::Component::IRC be used instead.

Package: libnet-irr-perl
Description-md5: 2ecbae4eed037b5962f581cfdf2d677a
Description-en: perl interface to the Internet Route Registry daemon
 Net::IRR provides an object oriented perl interface to the Internet Route
 Registry. The interface uses the RIPE/RPSL Tool Query Language as defined in
 Appendix B of the IRRd User Guide. The guide can be found at
 http://www.irrd.net/, however an understanding of the query language is not
 required to use this module.
 .
 Net::IRR supports IRRd's multiple-command mode. Multiple-command mode is good
 for intensive queries since only one TCP connection needs to be made for
 multiple queries. The interface also allows for additional queries that
 aren't supported by standard UNIX whois utitilies.

Package: libnet-jabber-bot-perl
Description-md5: bc02f004f169c8600811d0474b242bb9
Description-en: automated Bot creation with safeties
 This Perl module, Net::Jabber::Bot, provides tools
 for writing a Jabber Bot.
 .
 The idea behind the module is
 that someone creating a bot should not really have to know
 a whole lot about how the Jabber protocol works in
 order to use it.
 It also allows us to abstract away all the things
 that can get a bot maker into trouble.
 Essentially the object helps protect the coders
 from their own mistakes.

Package: libnet-jabber-loudmouth-perl
Description-md5: 39039da1c5d891b084066f89d455343b
Description-en: Perl interface for the loudmouth jabber library
 Net::Jabber::Loudmouth is a perl interface for libloudmouth, Lightweight C
 Jabber library. It allows you to do the same stuff with Net::Jabber, but with a
 nicer interface and much faster, because most of the code is written in C.

Package: libnet-jabber-perl
Description-md5: 1570bc9144e437212f292c3fccd61884
Description-en: Perl modules for accessing the Jabber protocol
 Net::Jabber is a collection of Perl modules that provide a Perl Developer
 access to the Jabber protocol. OOP modules provide a clean interface to
 writing anything from a full client to a simple protocol tester.

Package: libnet-kafka-perl
Description-md5: 94f5b5c9ef0182462ab788bfe49a3a3e
Description-en: Perl client for Apache Kafka
 Net::Kafka provides Perl bindings to the librdkafka C client library.
 .
 Includes modules:
 * Net::Kafka::Producer - asynchronous producer interface
 * Net::Kafka::Consumer - consumer interface

Package: libnet-ldap-filterbuilder-perl
Description-md5: 51c8e7118f81eae4c3a00a32c3ae3d94
Description-en: module to build LDAP filter statements
 Net::LDAP::FilterBuilder constructs LDAP filter statements which are
 compliant with the RFC 4515 syntax and also safely escape special characters.
 Filter statements can be built incrementally using simple logic operations.

Package: libnet-ldap-server-perl
Description-md5: 1f66e6d94d9026d395588d3b33bf54d1
Description-en: LDAP server-side protocol handling in Perl
 Net::LDAP::Server provides the protocol handling for an LDAP server.
 You can subclass it and implement the request types you need.  Once
 you accept a connection (e.g. using Net::Daemon), Net::LDAP::Server
 takes care of decoding client requests and encoding your replies.

Package: libnet-ldap-server-test-perl
Description-md5: b4b33649b6c7b5ae84411706814ed78e
Description-en: provides a test LDAP server for Net::LDAP testing
 Net::LDAP::Server::Test implements a test LDAP server to be used for
 testing code using Net::LDAP, for use in automated test suites are other
 places where a real LDAP server is not available.

Package: libnet-ldap-sid-perl
Description-md5: 893eb6c426803c88f52efde35ffd167e
Description-en: module for Active Directory Security Identifier (SID) manipulation
 Microsoft Active Directory stores a Security Identifier (SID) in an attribute
 with syntax String(Sid). Net::Ldap::Sid contains functions to convert a SID
 between the binary String(Sid) representation and a string representation.

Package: libnet-ldapapi-perl
Description-md5: 770aa5e273f9a7a2ceafb5dcd378c923
Description-en: Perl bindings for OpenLDAP C API
 Net::LDAPapi provides a Perl interface to the OpenLDAP C libraries.
 Both the original "C API" and new "Perl OO" style interface methods
 are supported.  This module differs from Net::LDAP in that it
 uses C bindings to achieve significant performance improvements.

Package: libnet-ldns-perl
Description-md5: f363f4cc0281b1b756922b7bcfc7b674
Description-en: Perl wrapper for the ldns DNS library
 The goal of ldns is to simplify DNS programming, it supports recent RFCs
 like the DNSSEC documents, and allows developers to easily create software
 conforming to current RFCs, and experimental software for current Internet
 Drafts.
 .
 Net::LDNS is a Perl wrapper for ldns library.

Package: libnet-libdnet-perl
Description-md5: a4de6a5ddc3fd70dfae59f99d0d9bead
Description-en: interface to libdumbnet's low-level network functions
 Net::Libdnet is a Perl module that provides a simple and portable interface
 to many useful low-level networking routines. Its functionality includes
 network address manipulation, kernel ARP cache and route table manipulation,
 firewalling, network interface manipulation, network traffic interception via
 tunnel interfaces, and raw IP packet/Ethernet frame transmission.
 .
 This module is intended to complement functionality provided by libpcap. For
 historical reasons, Dug Song's libdnet is called libdumbnet on Debian.

Package: libnet-libdnet6-perl
Description-md5: 7ce865a619fded55a4ea79592a7045e3
Description-en: module to add IPv6 support to Net::Libdnet
 Net::Libdnet6 is a Perl module that adds IPv6 support to Net::Libdnet to
 provide a simple and portable interface to many useful low-level networking
 routines. Its functionality includes network address manipulation, kernel
 ARP cache and route table manipulation, firewalling, network interface
 manipulation, network traffic interception via tunnel interfaces, and raw IP
 packet/Ethernet frame transmission.
 .
 See: libnet-libdnet-perl for further details on Net::Libdnet

Package: libnet-libidn2-perl
Description-md5: be3c0d8076882a293a0b31bfbf03e161
Description-en: Perl bindings for GNU Libidn2
 Net::LibIDN2 provides bindings for GNU Libidn2, a C library for handling
 internationalized domain names based on IDNA 2008, Punycode and TR46.

Package: libnet-luminis-build-plugin-java
Description-md5: ca1a63ee10dbd49ddd1150f68a624711
Description-en: Wrapper around Bnd to allow easy bundle creation from ant builds.
 The OSGi bundle ant task is a wrapper around Bnd to allow easy bundle creation
 from ant builds.
 .
 Creates an OSGi bundle. Computes OSGi headers (most notably the importPackage
 and exportPackage) from class analysis.

Package: libnet-mac-perl
Description-md5: 367dc4912ff382c4ed63de5447844645
Description-en: module for representing and manipulating MAC addresses
 Net::Mac is a module that allows you to store a MAC address
 in a Perl object, find out information about a stored MAC address and
 convert a MAC address into a specified format and easily compare two
 MAC addresses for string or numeric equality.

Package: libnet-mac-vendor-perl
Description-md5: 1bc441cccdee4c30985ea12d5f31ab36
Description-en: module to look up the vendor by OUI
 The Institute of Electrical and Electronics Engineers (IEEE) assigns an
 Organizational Unique Identifier (OUI) to manufacturers of network
 interfaces. Each interface has a Media Access Control (MAC) address of six
 bytes. The first three bytes are the OUI.
 .
 Net::MAC::Vendor allows you to take a MAC address and turn it into the OUI
 and vendor information. You can, for instance, scan a network, collect MAC
 addresses, and turn those addresses into vendors. With vendor information,
 you can often guess at what you are looking at (e.g. an Apple product).
 .
 You can use this as a module as its individual functions, or call it as a
 script with a list of MAC addresses as arguments. The module can figure it
 out.

Package: libnet-managesieve-perl
Description-md5: c536c86a2cd66ba154745e2b41a8a2b5
Description-en: Perl client module for ManageSieve
 Net::ManageSieve is a Perl module that provides a client interface to the
 ManageSieve protocol. It manipulates scripts on a host running a ManageSieve
 service; this module does not perform, validate or do anything else like the
 Sieve scripts themselves.

Package: libnet-mqtt-simple-perl
Description-md5: e7ee822e6027380ab169188eeecca2c8
Description-en: Minimal MQTT version 3 interface
 Net::MQTT::Simple consists of only one file and has no dependencies except
 core Perl modules, making it suitable for embedded installations where CPAN
 installers are unavailable and resources are limited.
 .
 Only basic MQTT functionality is provided; if you need more, you'll have to
 use the full-featured Net::MQTT instead.

Package: libnet-nbname-perl
Description-md5: 64dad3fa04241f5f8f2afd157490a5cf
Description-en: NetBIOS Name Service Requests
 This is the Net::NBName Perl module, for resolving the NetBIOS host names
 used by Windows/Samba.  It can be used
 1. to resolve NetBIOS names to IP addresses
 2. to determine registered NetBIOS names on a host
 A pure Perl module, using the Socket core module.

Package: libnet-nessus-rest-perl
Description-md5: c17b7ee23d16f856e3aa4eb9402505a2
Description-en: REST interface for Nessus 6.0
 Net::Nessus::REST provides a Perl module for communication with the Nessus
 vulnerability scanner developed by Tenable Network Security, via its REST
 interface.

Package: libnet-nessus-xmlrpc-perl
Description-md5: 0074d8510ec8ad752ff54e0a2ff44e7d
Description-en: module for communication with Nessus scanner(v4.2+) via XMLRPC
 Net::Nessus::XMLRPC is a Perl interface for communication with the Nessus
 scanner over XMLRPC. It includes methods for starting, stopping, pausing,
 resuming and monitoring scans, downloading reports, etc.

Package: libnet-nis-perl
Description-md5: 4a19626df50e240a383efa2387cc5d50
Description-en: Interface to Sun's Network Information Service
 This is a snapshot release of the NIS interface to Perl 5.  There are
 three parts to the interface: the raw component (Net::NIS), the object-
 oriented component (Net::NIS::Table), and the tied interface (Net::NIS)

Package: libnet-nslookup-perl
Description-md5: 6aad141284bb1f38dbfb62d50369832a
Description-en: simple DNS lookup module for perl
 Net::Nslookup provides the capabilities of the standard UNIX command line
 tool nslookup(1). Net::DNS is a wonderful and full featured module, but quite
 often, all you need is `nslookup $host`. Net::Nslookup provides that
 functionality.
 .
 Net::Nslookup exports a single function, called nslookup. nslookup can be
 used to retrieve A, PTR, CNAME, MX, and NS records.
 .
 my $a = nslookup(host => "use.perl.org", type => "A");
 .
 my @mx = nslookup(domain => "perl.org", type => "MX");
 .
 my @ns = nslookup(domain => "perl.org", type => "NS");

Package: libnet-ntp-perl
Description-md5: 8fc3922914c9db01a37ffeb69807a5e5
Description-en: Perl module to query NTP servers
 Net::NTP is a small perl module to query an NTP (Network Time Protocol)
 time server for the current time. It exports a single method
 (get_ntp_response) and returns an associative array based upon RFC1305 and
 RFC2030.  The response from the server is "humanized" to a point that further
 processing of the information received from the server can be manipulated.
 For example: timestamps are in epoch, so one could use the localtime function
 to produce an even more "human" representation of the timestamp.

Package: libnet-oauth-perl
Description-md5: 229e57533790e7a628ca66292bde593c
Description-en: implementation of the OAuth 1.0 protocol
 Net::OAuth implements OAuth, which is "An open protocol to allow secure API
 authentication in a simple and standard method from desktop and web
 applications."
 .
 In practical terms, OAuth is a mechanism for a Consumer to request protected
 resources from a Service Provider on behalf of a user.

Package: libnet-oauth2-authorizationserver-perl
Description-md5: e8b79b038a39e9295ac9bee4b9a4736d
Description-en: implementation of an OAuth2 Authorization Server
 Net::OAuth2::AuthorizationServer is the gateway to the various OAuth2 grant
 flows, as documented at https://tools.ietf.org/html/rfc6749. Each module
 implements a specific grant flow and is designed to "just work" with minimal
 detail and effort.

Package: libnet-oauth2-perl
Description-md5: 8b48bab54a92250578bba64ffc633ee2
Description-en: implementation of the OAuth 2.0 protocol
 Net::OAuth2 implements OAuth 2.0 authorization protocol client.
 OAuth 2.0 is incompatible with OAuth 1.0.
 .
 The library can be used to authenticate users against OAuth 2.0
 service providers such as Google and Facebook.

Package: libnet-openid-common-perl
Description-md5: 7248a5b5dd9be5fa6ccc4e2db1756ca6
Description-en: libraries shared between Net::OpenID::Consumer and Net::OpenID::Server
 The Consumer and Server implementations share a few libraries which are
 provided by this package as Net::Openid::Common and others.

Package: libnet-openid-consumer-perl
Description-md5: 97f98fe1734b596391948303893f9434
Description-en: library for consumers of OpenID identities
 Net::OpenID::Consumer is the Perl API for (the consumer half of) OpenID, a
 distributed identity system based on proving you own a URL, which is then
 your identity.

Package: libnet-openid-server-perl
Description-md5: a632df1b503094240408009162563ea3
Description-en: library for servers of OpenID identities
 This is the Perl API for (the server half of) OpenID, a distributed
 identity system based on proving you own a URL, which is then your
 identity.  More information is available at:
 .
 http://openid.net/

Package: libnet-opensrs-perl
Description-md5: b217c951fc893be30b05a5f0c3152370
Description-en: Perl interface for domain registration via the Tucows OpenSRS HTTPS XML API.
 The client library distributed by OpenSRS can be difficult to integrate into
 a custom environment, and their web interface becomes quickly tedious with
 heavy usage. This is a clean and relatively quick library to perform the
 most common API methods described in the OpenSRS API documentation.

Package: libnet-openssh-compat-perl
Description-md5: 5bcdccfe197fb207ce6895206b45c581
Description-en: collection of compatibility modules for Net::OpenSSH
 Net::OpenSSH::Compat and submodules are a set of adapter modules that
 run on top of Net::OpenSSH providing the APIs of other SSH modules
 available from CPAN. Currently, there are adapters available for
 Net::SSH, Net::SSH2 and Net::SSH::Perl.

Package: libnet-openssh-parallel-perl
Description-md5: 7730c37ab6c5cda17af7a54e2b834d8d
Description-en: run SSH jobs in parallel
 Net::OpenSSH::Parallel is an scheduler that can run commands in parallel in a
 set of hosts through SSH. It tries to find a compromise between being simple
 to use, efficient and covering a good part of the problem space of parallel
 process execution via SSH.

Package: libnet-openssh-perl
Description-md5: e6746f5b94ef6022f9bfcd22b73c2c46
Description-en: Perl SSH client package implemented on top of OpenSSH
 Net::OpenSSH is a secure shell client package implemented on top of the
 OpenSSH binary client (ssh), leveraging the multiplexing feature found
 in current versions of OpenSSH. That is, when a new Net::OpenSSH object
 is created, ssh is run in master mode establishing a permanent
 connection. Then, every time a new operation is requested, a new ssh
 process is started in slave mode, reusing the master SSH
 connection to send the request to the remote side. This makes
 Net::OpenSSH very fast, as most of the latency of ssh is intrinsic to
 the protocol.
 .
 If you like the API of other Perl SSH distributions like Net::SSH,
 Net::SSH2 or Net::SSH::Perl, and would like to use them with
 Net::OpenSSH, have a look at the libnet-openssh-compat-perl package.

Package: libnet-oping-perl
Description-md5: c5e4a15fe5509f3c0ede9fec40e2e8b2
Description-en: module for ICMP latency measurement
 Net::Oping is a Perl module for sending ICMP ECHO_REQUESTs (better known as
 "ping packets") and measuring the time that elapses until the reception of an
 ICMP ECHO_REPLY packet (also known as "pong"). It supports pinging multiple
 hosts in parallel using IPv4 or IPv6 transparently.

Package: libnet-pcap-perl
Description-md5: fdb1a5ec4649c04fab47840f892c83c3
Description-en: Perl binding to the LBL pcap packet capture library
 Net::Pcap allows the user to interface with the LBL pcap(3) library.
 Libpcap describes itself as "a system-independent interface for user-level
 packet capture. Libpcap provides a portable framework for low-level network
 monitoring." This modules gives a program the ability to capture data from a
 network interface in a similar way tcpdump does.

Package: libnet-ph-perl
Description-md5: 6bfb6833cd413a22119a003c4c292a83
Description-en: Perl module for accessing Ph servers
 Net::PH is a Perl class implementing a simple Nameserver/Ph client as
 described in CCSO Nameserver -- Server-Client Protocol or RFC 2378.  The
 Ph protocol is now mostly obsolete, replaced at most sites by LDAP.  This
 module is only of interest if you know you need to access a Ph server.

Package: libnet-prometheus-perl
Description-md5: 04784b3b0dfd04eeedc5c78dc85e294d
Description-en: module to export monitoring metrics for Prometheus
 Net::Prometheus provides the ability for a program to collect monitoring
 metrics and export them to the Prometheus.io monitoring server.
 .
 As Prometheus will expect to collect the metrics by making an HTTP request,
 facilities are provided to yield a PSGI application that the containing
 program can embed in its own structure to provide the results, or the
 application can generate a plain-text result directly and serve them by its
 own means.

Package: libnet-proxy-perl
Description-md5: e130613fe9b20396829a864e6d63cf24
Description-en: framework for proxying network connections in many ways
 The Net::Proxy module is a framework for creating various kinds of network
 proxies in a very simple way.
 .
 A proxy is a program that transfer data across a network boundary between
 a client and a server. Net::Proxy introduces the concept of "connectors",
 which abstract the server part (connected to the client) and the client
 part (connected to the server) of the proxy.
 .
 This makes it very easy to implement specific techniques to cross a
 given network boundary, possibly by using a proxy on one side of the
 network fence, and a reverse-proxy on the other side of the fence.
 .
 This package also provides the sslh SSH/HTTPS service multiplexer
 written in perl.

Package: libnet-radius-perl
Description-md5: be458ad2df2cabaadbbd0e1d141548c6
Description-en: distribution of modules interfacing to the RADIUS protocol
 Net::Radius modules provide an interface to the RADIUS (RFC2138)
 protocol. It consists of the following modules:
 .
 * Net::Radius::Packet - Deals with RADIUS packets
 * Net::Radius::Dictionary - Deals with RADIUS dictionaries
 .
 This module is essentially the original RADIUS-1.0 distribution by
 Christopher Masto plus a number of changes and fixes by Luis Muñoz and
 Ian Smith.

Package: libnet-rawip-perl
Description-md5: cd44a21db2baa31d8ddc1874b5d29721
Description-en: Perl interface to lowlevel TCP/IP
 Net::RawIP gives you the ability to create and manipulate arbitrary IP
 packages and fiddle around with every bit in the protocol header.
 .
 This module is useful if you want to implement a "traceroute" or "ping" in
 PERL or you just want to learn about TCP/IP protocol suite but are afraid of
 the C language.

Package: libnet-rblclient-perl
Description-md5: 6af691534883a3ae3195c3ecda875b55
Description-en: module to query multiple Realtime Blackhole Lists in parallel
 The Net::RBLClient module is used to discover what RBL's are listing a
 particular IP address. It parallelizes requests for fast response.
 .
 An RBL, or Realtime Blackhole List, is a list of IP addresses meeting some
 criteria such as involvement in Unsolicited Bulk Email.  Each RBL has
 its own criteria for addition and removal of addresses.  If you want to
 block email or other traffic to/from your network based on one or more
 RBLs, you should carefully study the behavior of those RBLs before and
 during such blocking.

Package: libnet-remctl-perl
Description-md5: 5826a5390f82b8a624cf57cb3bd4ffa1
Description-en: Perl client for Kerberos-authenticated command execution
 Contains the Net::Remctl Perl library, which provides native Perl
 bindings for the libremctl client library.  Also contains the
 Net::Remctl::Backend module, which assists in writing remctl backends in
 Perl.
 .
 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication.  The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name.  Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.

Package: libnet-rendezvous-publish-backend-avahi-perl
Description-md5: c11613d6d653b2e9bbf80109c80bf821
Description-en: Perl module to publish zeroconf data with the Avahi library
 Net::Rendezvous::Publish::Backend::Avahi publishes zeroconf data with the
 Avahi library. It is a backend for the Net::Rendezvous::Publish module.

Package: libnet-rendezvous-publish-perl
Description-md5: b8e4d6f970823be097818fe258383a50
Description-en: Perl module to publish Rendezvous services
 Net::Rendezvous::Publish creates, publish and manages Rendezvous services. It
 can manage how much time will handle network events and updates of internal
 state.

Package: libnet-route-perl
Description-md5: 8b93dd66d1b931c8b7630e0945dff930
Description-en: portable interface to the routing table
 Every OS provides its custom interface to the routing table: Linux's
 "route" utility is different from BSD's "route show", from Windows'
 "route print", etc. Parsing all these different output styles in an
 (otherwise portable) script can quickly become inconvenient.
 .
 Net::Route abstracts the system specifics and provides a single,
 portable interface.

Package: libnet-scp-expect-perl
Description-md5: e45682be1362161fe22af1fe902b7825
Description-en: Wrapper for scp to send passwords via Expect
 Net::SCP::Expect allows you to transfer files via scp, but instead of having
 to use shared keys or to input a password interactively, it allows you to
 send them programmataically via Expect.

Package: libnet-scp-perl
Description-md5: b8202df5af81a88e7291cab068f1ca8b
Description-en: Perl extension for secure copy protocol
 Net::SCP provides simple wrappers around the "scp" command and to
 Net::FTP-like interface. It can be called in batch mode to upload
 or download files using SSH protocol.

Package: libnet-server-coro-perl
Description-md5: a49e53202bb6370fe73269dd13a4c38b
Description-en: co-operative multithreaded server using Coro
 Net::Server::Coro implements multithreaded server for the Net::Server
 architecture, using Coro and Coro::Socket to make all reads and
 writes non-blocking. Additionally, it supports non-blocking SSL
 negotiation.

Package: libnet-server-mail-perl
Description-md5: 1e7ecab0f74f93fa9685fc31ea9529a5
Description-en: versatile and extensible mail server framework
 Net::Server::Mail is a versatile and extensible implementation of the SMTP
 protocol and closely-related protocols like ESMTP and LMTP. The event driven
 object-oriented API makes it easy to incorporate the SMTP protocol into perl
 programs.
 .
 It provides a mechanism to easily add future or not yet implemented ESMTP
 extensions. Developers can hook code at each SMTP session state and change
 the module's behaviors by registering event call-backs. The class is designed
 to be easily inherited from.

Package: libnet-server-ss-prefork-perl
Description-md5: b358167f235365b8927e9bca8a8331e3
Description-en: hot-deployable variant of Net::Server::PreFork
 Net::Server::SS::PreFork is a Net::Server personality, extending
 Net::Server::PreFork, that can be run by the start_server script
 of Server::Starter.

Package: libnet-sftp-foreign-perl
Description-md5: 4bd10853c793c5b25b7c15be66463def
Description-en: client for the Secure File Transfer Protocol
 Net::SFTP::Foreign is a Perl client for the Secure File Transfer Protocol
 (SFTP) version 3 as defined in the SSH File Transfer Protocol IETF draft,
 which can be found at
 <http://www.openssh.org/txt/draft-ietf-secsh-filexfer-02.txt>.
 .
 Net::SFTP::Foreign uses any compatible 'ssh' command installed on the system
 (for instance, OpenSSH's 'ssh') to establish the secure connection to the
 remote server.
 .
 A wrapper module Net::SFTP::Foreign::Compat is also provided for
 compatibility with Net::SFTP.

Package: libnet-sftp-sftpserver-perl
Description-md5: e8b427b04411ce7ad762053f4dff5916
Description-en: Secure File Transfer Protocol Server
 Net::SFTP::SftpServer is a Perl port of sftp-server from OpenSSH
 providing access control on a per user and per command basis with
 improved logging via syslog.
 .
 This version of the Net::SFTP::SftpServer Perl module currently
 implements SSH File Transfer Protocol version 3.
 .
 The limitations compared with the OpenSSH implementation are as follows:
 .
 - Only files and directories are dealt with - other inode types are not
 returned on readdir.
 - A virtual chroot is performed - / (rootfs) is treated as the users home
 directory from the client perspective and all file access to / will
 be in /<home_path>/<username>. The <home_path> is defined on object
 initialisation, it is not obtained from /etc/passwd.
 - All symlinked files or directories can be hidden and made inaccessible on
 request. Symlink returns "permission denied" then, readlink returns "file
 does not exist".
 - Setting of stats (set_stat or set_fstat) is disabled - the client will
 receive permission denied.
 - Permissions for files and dirs are defaulted - the defaults are set on
 object initialisation.

Package: libnet-sieve-perl
Description-md5: 00d7a9221576bbfe56ce4ed9dc0255ea
Description-en: implementation of managesieve protocol to manage sieve scripts
 Net::Sieve is a package for clients for the "MANAGESIEVE" protocol, which is
 an Internet Draft protocol for manipulation of "Sieve" scripts in a repository.
 More simply, Net::Sieve lets you control your mail-filtering rule files on a
 mail server.
 .
 Net::Sieve supports the use of "TLS" via the "STARTTLS" command. Net::Sieve
 open the connexion to the sieve server, methods allow one to list all scripts,
 activate or deactivate scripts, read, delete or put scripts.

Package: libnet-sieve-script-perl
Description-md5: 06596c271aa665bd53e5c783d994770c
Description-en: module to parse and write sieve scripts
 Net::Sieve::Script provides a way to read, parse and write sieve file script,
 with access to Rule, Action and Condition objects.
 .
 Support for RFC 5228 - sieve base, RFC 5231 - relational, RFC 5230 -
 vacation,  Draft regex.

Package: libnet-sip-perl
Description-md5: de7fe871394bdf284756a821ce6613ae
Description-en: framework for SIP modules
 Net::SIP is a Perl framework that provides many useful tools with which to
 write software for SIP endpoints (e.g phones, answer machines), SIP proxies
 and registrars. It contains no GUI and no real code for working with video
 or audio, though it does have some support for RTP (no RTCP) and working with
 PCMU/8000 and PCMA/8000 data.

Package: libnet-smpp-perl
Description-md5: f44f2e2dacecca2f6fabb84580efae85
Description-en: implementation of Short Message Peer to Peer protocol over TCP
 Net::SMPP implements Short Message Peer to Peer protocol, which is frequently
 used to pass short messages between mobile operators implementing short
 message service (SMS). This is applicable to both European GSM and American
 CDMA/TDMA systems.

Package: libnet-smtp-server-perl
Description-md5: 41c1c91538bbd7c7c24d36eb1d7ca28f
Description-en: native Perl SMTP Server implementation for Perl
 The Net::SMTP::Server module implements an RFC 821 compliant SMTP
 server, completely in Perl.  It's extremely extensible, so adding in
 things like spam filtering, or more advanced routing and handling
 features can be easily handled.  An additional module,
 Net::SMTP::Server::Relay has also been implemented as an example of
 just one application of this extensibility.  See the pod for more
 details on that module.  This extension has been tested on both Unix
 and Win32 platforms.
 .
 Creating a new server is as trivial as:
 .
 $server = new Net::SMTP::Server($host, $port);
 .
 This creates a new SMTP::Server.  Both $host and $port are optional,
 and default to the current hostname and the standard SMTP port (25).
 However, if you run on a multi-homed machine, you may want to
 explicitly specify which interface to bind to.

Package: libnet-smtp-tls-butmaintained-perl
Description-md5: 43bd8922459cad487c7ee8278461c57a
Description-en: Perl module for providing SMTP client supporting TLS and AUTH
 Net::SMTP::TLS::ButMaintained is a TLS and AUTH capable SMTP client which
 offers an interface that users will find familiar from Net::SMTP.
 Net::SMTP::TLS::ButMaintained implements a subset of the methods provided by
 that module, but certainly not (yet) a complete mirror image of that API.

Package: libnet-smtp-tls-perl
Description-md5: d7dbad05c04ad5907a5b016a93e8978a
Description-en: Perl SMTP client library supporting TLS and AUTH
 Net::SMTP::TLS is a TLS and AUTH capable SMTP client library which offers an
 interface that users will find familiar from Net::SMTP. Net::SMTP::TLS
 implements a subset of the methods provided by that module, but certainly not
 (yet) a complete mirror image of that API.

Package: libnet-smtpauth-perl
Description-md5: f826978f86bea2e8db98ab8d44e0601f
Description-en: Perl module that provides SMTP authentication (Net::SMTP_auth)
 Net::SMTP_auth implements a client interface to the SMTP and ESMTP protocol
 AUTH service extension, enabling a perl5 application to talk to and
 authenticate against SMTP servers.
 .
 This module supplies a more powerful environment than Net::SMTP (provided
 by perl-modules).

Package: libnet-smtps-perl
Description-md5: 7150aabd679a509c4d4f076f399bf88b
Description-en: SSL/STARTTLS support for Net::SMTP
 Net::SMTPS implements a wrapper for Net::SMTP, enabling over-SSL/STARTTLS
 support. This module inherits all the methods from Net::SMTP. You may use all
 the friendly options that came bundled with Net::SMTP. You can control the
 SSL usage with the options of new() constructor method. 'doSSL' option is the
 switch, and, If you would like to control detailed SSL settings, you can set
 SSL_* options that are brought from IO::Socket::SSL. Please see the document
 of IO::Socket::SSL about these options detail.
 .
 Just one method difference from the Net::SMTP, you may select SMTP AUTH
 mechanism as the third option of auth() method.

Package: libnet-snmp-interfaces-perl
Description-md5: 08933a574f4bbcbb2af500f3aff1cbfa
Description-en: simple methods to gain interface data via SNMP
 Net::SNMP::Interfaces aims to provide simple object methods to obtain
 information about a host's network interfaces (be it a server a
 router or whatever).  The motivation was largely to allow a
 programmer to use SNMP to obtain this information without needing to
 know a great deal about the gory details.
 .
 The module uses Net::SNMP under the hood to do the dirty work although the
 user shouldn't have to worry about that (the Net::SNMP object is
 available though for those who might feel the need).
 .
 The actual details for a particular interface are obtained from the
 methods of Net::SNMP::Interfaces::Details - objects of which type can
 be obtained for the methods all_interfaces() and interface().

Package: libnet-snpp-perl
Description-md5: aaad0a7f50d79a96d04a3afcf2865d4c
Description-en: perl module for accessing SNPP servers
 Net::SNPP is a Perl module that provides access to the SNPP Simple Network
 Paging Protocol. It also provides Net:SNPP::Server for creating SNPP servers.

Package: libnet-socks-perl
Description-md5: a91cc4da438056f04e516b12fc98847d
Description-en: Perl module providing an API to communicate with SOCKS servers
 Net::SOCKS is a SOCKS client module that can communicate with SOCKS v4 and v5
 servers. It currently allows you to make outgoing and incoming TCP
 connections.

Package: libnet-ssh-authorizedkeysfile-perl
Description-md5: a268649f2ee38816f3454f49e5b74690
Description-en: Read and modify ssh's authorized_keys files
 Net::SSH::AuthorizedKeysFile reads and modifies authorized_keys files.
 authorized_keys files contain public keys and meta information to be used by
 ssh on the remote host to let users in without having to type their password.

Package: libnet-ssh-perl
Description-md5: b024edd244261a7f0e89b447433841e3
Description-en: Perl extension for secure shell
 Net::SSH provides simple wrappers around the "ssh" command.
 It can be called in batch mode to launch remote commands or
 interactively.

Package: libnet-ssh2-perl
Description-md5: 3ea5531d51cdeb379015a8d9804127d6
Description-en: Perl module for the SSH 2 protocol
 Net::SSH2 is a perl interface to the libssh2 (http://www.libssh2.org)
 library. It supports the SSH2 protocol (there is no support for SSH1) with
 all of the key exchanges, ciphers, and compression of libssh2.

Package: libnet-ssl-expiredate-perl
Description-md5: bd5f0068b8247fd0fbf10fdf231795f1
Description-en: obtain expiration date of certificate
 Net::SSL::ExpireDate gets certificate from network (SSL) or local file and
 obtains its expiration date.

Package: libnet-sslglue-perl
Description-md5: 92801fa4064bf78045ab9fff9731c382
Description-en: module to add/extend SSL support for common perl modules
 Some commonly used perl modules don't have SSL support at all, even if the
 protocol would support it. Others have SSL support, but most of them don't do
 proper checking of the servers certificate.
 .
 The Net::SSLGlue::* modules try to add SSL support or proper certificate to
 these modules.

Package: libnet-statsd-perl
Description-md5: f5a6250f147d5718793138be516cd7bd
Description-en: perl client for Etsy's statsd daemon
 Net::Statsd implement a UDP client for the statsd statistics collector
 daemon.
 .
 You want to use this module to track statistics in your Perl
 application, such as how many times a certain event occurs (user logins
 in a web application, or database queries issued), or you want to time
 and then graph how long certain events take, like database queries
 execution time or time to download a certain file, etc...

Package: libnet-stomp-perl
Description-md5: 4c9e18e100e6674d5719505005c14468
Description-en: Perl module providing a Streaming Text Orientated Messaging Protocol client
 Net::Stomp allows you to write a Stomp client. Stomp is the Streaming Text
 Orientated Messaging Protocol (or the Protocol Briefly Known as TTMP and
 Represented by the symbol :ttmp). It's a simple and easy to implement
 protocol for working with Message Orientated Middleware from any language.
 Net::Stomp is useful for talking to Apache ActiveMQ, an open source (Apache
 2.0 licensed) Java Message Service 1.1 (JMS) message broker packed with many
 enterprise features.
 .
 A Stomp frame consists of a command, a series of headers and a body - see
 Net::Stomp::Frame for more details.
 .
 For details on the protocol see <https://stomp.github.io/>.

Package: libnet-subnet-perl
Description-md5: 33564dcddb2ced8a966af79a392aacfd
Description-en: Fast IP-in-subnet matcher module for IPv4 and IPv6
 Net::Subnet is a simple but fast pure Perl module for determining whether a
 given IP address is in a given set of IP subnets. It's iterative, and it
 doesn't use any fancy tries, but because it uses simple bitwise operations on
 strings it's still very fast.
 .
 The module supports both IPv4 and IPv6.

Package: libnet-subnets-perl
Description-md5: ca923d06836c558da5e29d58a2b200b5
Description-en: module for IPv4 subnet calculations
 Net::Subnets is a Perl module that provides a quick and simple method to
 perform miscellaneous operations with IP version 4 (IPv4) addresses. It can
 match a list of IP addresses against one or more CIDR (Classless Inter-Domain
 Routing) subnets. It also calculates ranges of IP addresses based on a subnet
 size, specified as a CIDR.

Package: libnet-syslogd-perl
Description-md5: 793499d2c6611809fcc714617701c0a1
Description-en: Perl implementation of Syslog Listener
 Net::Syslogd is a class implementing a simple Syslog listener in Perl.
 Net::Syslogd will accept messages on the default Syslog port (UDP 514) and
 attempt to decode them according to RFC 3164.

Package: libnet-tclink-perl
Description-md5: 6665b14c513cf4edf1184e540996fd28
Description-en: Perl interface to the TrustCommerce payment gateway
 Net::TCLink is a module that allows for fast, secure, reliable credit
 card and check transactions via the TrustCommerce IP gateway. The
 module consists of a single function call that accepts a hash that
 describes the requested transaction and returns a map that describes the
 result.

Package: libnet-telnet-cisco-perl
Description-md5: f99c1fb531aa232bc29ff9d93dbd374b
Description-en: Additional functionality to automate Cisco management
 Net::Telnet::Cisco provides additional functionality to
 Net::Telnet for dealing with Cisco routers. It provides a new
 object that allows for remote management of routers through perl
 issuing commands like you were connected directly to the router
 (or switch).
 .
 For most management issues you might want to use the Net::SNMP
 module better (it's faster, better error handling and doesn't use
 up router virtual terminals) but for those things you can not do
 using that module use this one.

Package: libnet-telnet-perl
Description-md5: 6a162eea4393effd0b42e8c2b126a01e
Description-en: Perl module to script telnetable connections
 Net::Telnet allows you to make client connections to a TCP port and
 do network I/O, especially to a port using the TELNET protocol.
 Simple I/O methods such as print, get, and getline are provided.
 More sophisticated interactive features are provided because
 connecting to a TELNET port ultimately means communicating with a
 program designed for human interaction.  These interactive features
 include the ability to specify a timeout and to wait for patterns to
 appear in the input stream, such as the prompt from a shell.

Package: libnet-tftp-perl
Description-md5: f7d0dc06db613a724949584d676c6a36
Description-en: Perl module for accessing TFTP servers
 Net::TFTP is a class implementing a simple Trivial File Transfer
 Protocol client in Perl as described in RFC1350. Net::TFTP also
 supports the TFTP Option Extension (as described in RFC2347), with the
 following options: RFC2348 Blocksize Option.

Package: libnet-tftpd-perl
Description-md5: 2f0038c6c5e1acb72f814f5605f55ce3
Description-en: Perl extension for Trivial File Transfer Protocol Server
 Net::TFTPd is a class implementing a simple Trivial File Transfer Protocol
 server in Perl as described in RFC1350.
 .
 Net::TFTPd also supports the TFTP Option Extension (as described in RFC2347),
 with the following options:
 .
 - RFC2348 TFTP Blocksize Option
 - RFC2349 TFTP Timeout Interval and Transfer Size Options

Package: libnet-trac-perl
Description-md5: 107008d881117dcf23dc5fa2318be88b
Description-en: Perl client library for Trac
 Net::Trac is simple client library for a remote Trac instance. Because
 Trac doesn't provide a web services API, this module currently "fakes"
 an RPC interface around Trac's webforms and the feeds it exports.
 Because of this, it's somewhat more brittle than a true RPC client would
 be.
 .
 As of now, this module has been tested against Trac 10.4 and Trac 11.0.
 .
 The author's needs for this module are somewhat modest and its current
 featureset reflects this. Right now, only basic read/write functionality
 for Trac's tickets is provided.

Package: libnet-traceroute-perl
Description-md5: 6ec03b7a03f9896e9db3bac878ec319a
Description-en: traceroute(1) functionality in perl
 Net::Traceroute implements a parser for various traceroute implementations.
 At present, it can parse most LBL traceroute derivatives used on typical
 unixes, and the traceroute of cisco IOS. Traceroutes known not to be
 supported include that of Microsoft Windows and HP-UX.
 .
 This module has two basic modes of operation, one, where it will run
 traceroute for you, and the other where you provide text from previously
 running traceroute to parse.

Package: libnet-traceroute-pureperl-perl
Description-md5: 9a7c3d1777322b24b32b622d003454f3
Description-en: traceroute(1) functionality in perl via raw sockets
 Net::Traceroute::PurePerl implements traceroute(1) functionality for perl5.
 It allows you to trace the path IP packets take to a destination. It is
 implemented by using raw sockets to act just like the regular traceroute.
 .
 You must also be root to use the raw sockets.

Package: libnet-twitter-lite-perl
Description-md5: 586b461994d84b41297447257798a10a
Description-en: interface to the Twitter API
 Net::Twitter::Lite is a lightweight Perl implementation of the Twitter API.
 It uses the same definitions as Net::Twitter (see libnet-twitter-perl), but
 without the extra bells and whistles. Same great taste, less filling.
 .
 This module is related to, but is not part of, Net::Twitter. Its API methods
 and documentation are derived from Net::Twitter's internals. It exists for
 those who cannot, or prefer not to install Moose and its dependencies.
 .
 If you need additional functionality, finer-grained control over features,
 backwards compatibility with older versions and additional error handling
 options, you should using Net::Twitter instead.

Package: libnet-twitter-perl
Description-md5: 4fdf8de458eb19f8a6f3b3ca1f9ee799
Description-en: Perl interface to the Twitter social network
 Net::Twitter is a Perl module that provides an interface to the Twitter.com
 social networking site. This module allows you to set your status message
 as well as review the messages from those you follow.
 .
 This package also provides Net::Identica, an API for the Twitter-inspired
 StatusNet social networking software, <URL:http://status.net/>.
 .
 DEPRECATION NOTICE: According to the upstream author, Net::Twitter has
 been superseded by Twitter::API and will no longer be supported in the future.

Package: libnet-upnp-perl
Description-md5: 0f146066c54cd659e55e234ace8a976f
Description-en: Perl extensions for UPnP
 Net::UPnP provides support for applications that contact other
 devices via UPnP protocols.
 .
 The following modules are supported:
 - Net::UPnP::AV::Container
 - Net::UPnP::AV::Content
 - Net::UPnP::AV::Item
 - Net::UPnP::AV::MediaServer
 - Net::UPnP::ActionResponse
 - Net::UPnP::ControlPoint
 - Net::UPnP::Device
 - Net::UPnP::GW::Gateway
 - Net::UPnP::HTTP
 - Net::UPnP::HTTPResponse
 - Net::UPnP::QueryResponse
 - Net::UPnP::Service

Package: libnet-vnc-perl
Description-md5: fb56036fa0b278fd3a3a6f88d3db23c8
Description-en: Perl module implementing a simple VNC client
 Virtual Network Computing (VNC) is a desktop sharing system which uses the
 RFB (Remote FrameBuffer) protocol to remotely control another computer.
 Net::VNC acts as a VNC client and communicates to a VNC server using the RFB
 protocol, allowing you to capture the screen of the remote computer.
 .
 This module dies upon connection errors (with a timeout of 15 seconds) and
 protocol errors.
 .
 This implementation is based largely on the RFB Protocol Specification,
 http://www.realvnc.com/docs/rfbproto.pdf. That document has an error in the
 DES encryption description, which is clarified via
 http://www.vidarholen.net/contents/junk/vnc.html.

Package: libnet-whois-ip-perl
Description-md5: 6477567a6fb51617104ef1df087c4951
Description-en: Lookup whois entries of IP addresses with Perl
 Net::Whois::IP is a module to do whois lookup of IP addresses. It
 should recursively query the various whois providers until it gets
 the more detailed information including either TechPhone or
 OrgTechPhone by default; however, this is overrideable.

Package: libnet-whois-parser-perl
Description-md5: 58f1a4b156e630758dcac74706286b8c
Description-en: module for parsing whois information
 The Net::Whois::Parser module provides whois data parsing, it usees
 Net::Whois::Raw module to get whois information for domains and you can add
 your own parsers for any whois server.

Package: libnet-whois-raw-perl
Description-md5: bcc6f5572d82ebe416929ab26a043fad
Description-en: Perl Module providing an API to access whois database
 Net::Whois::Raw returns raw unparsed whois information.
 It follows references to other registrars by Network Solutions. It uses
 the <tld>.whois-servers.net notion.

Package: libnet-works-perl
Description-md5: 4d7c33ca8c299ccd03d3e4aec1c57f65
Description-en: Perl module providing improved APIs for IP addresses and networks
 The NetAddr::IP module is very complete, correct, and useful. However, its
 API design is a bit crufty. Net::Works provides an alternative API that aims
 to address the biggest problems with that module's API, as well as adding
 some additional features.
 .
 This distro contains two main modules, Net::Works::Address and
 Net::Works::Network.
 .
 NOTE: This distro's APIs are still in flux. Use at your own risk.

Package: libnet-write-perl
Description-md5: 73847ea0571c295754821b9e327a9f29
Description-en: portable interface to open and send raw data to network
 Net::Write provides a portable interface to write raw data directly to a
 network interface. It provides three methods: open, send and close. It is
 especially useful because it can send arbitrary packets on the link layer
 (layer 2), network layer (layer 3) or transport layer (layer 4).

Package: libnet-xmpp-perl
Description-md5: 5f02cb8ce817ad0de370c6a2336138aa
Description-en: XMPP Perl library
 Net::XMPP is a convenient tool to use for any perl script that would like to
 utilize the XMPP Instant Messaging protocol.  While not a client in and of
 itself, it provides all of the necessary back-end functions to make a CGI
 client or command-line perl client feasible and easy to use.

Package: libnet-z3950-simple2zoom-perl
Description-md5: b1cca8744cab72ea66f36c42ea27ea71
Description-en: gateway between Z39.50 and SRU/SRW
 The Net::Z3950::Simple2ZOOM module provides all the application logic of a
 generic "Swiss Army Gateway" between Z39.50 and SRU. It is used by the
 simple2zoom program, and there is probably no good reason to make any other
 program to use it. For that reason, this library-level documentation is more
 than usually terse.
 .
 The library has only two public entry points: the new() constructor and the
 launch_server() method. The synopsis above shows how they are used: a
 Simple2ZOOM object is created using new(), then the launch_server() method is
 invoked on it to -- get ready for a big surprise here -- launch the server.
 (In fact, this synopsis is essentially the whole of the code of the
 simple2zoom program. All the work happens inside the library.)

Package: libnet-z3950-simpleserver-perl
Description-md5: 703ef8791f8c832495e0ac84bf7c2609
Description-en: simple perl API for building Z39.50 servers
 The Net::Z3950::SimpleServer module is a tool for constructing Z39.50
 "Information Retrieval" servers in Perl. The module is easy to use, but it does
 help to have an understanding of the Z39.50 query structure and the
 construction of structured retrieval records.
 .
 Z39.50 is a network protocol for searching remote databases and
 retrieving the results in the form of structured "records". It is widely
 used in libraries around the world, as well as in the US Federal Government.
 In addition, it is generally useful whenever you wish to integrate a number
 of different database systems around a shared, asbtract data model.
 .
 The model of the module is simple: It implements a "generic" Z39.50
 server, which invokes callback functions supplied by you to search
 for content in your database. You can use any tools available in
 Perl to supply the content, including modules like DBI and
 WWW::Search.
 .
 The server will take care of managing the network connections for
 you, and it will spawn a new process (or thread, in some
 environments) whenever a new connection is received.

Package: libnet-z3950-zoom-perl
Description-md5: 96c6a6386b727d2e1fd99cf274e06106
Description-en: Perl extension implementing the ZOOM API for Information Retrieval via Z39.50
 Net::Z3950::ZOOM provides a nice, Perlish implementation of the ZOOM
 Abstract API described and documented at http://zoom.z3950.org/api/
 .
 The ZOOM module is implemented as a set of thin classes on top of the
 non-OO functions provided by this distribution's Net::Z3950::ZOOM module,
 which in turn is a thin layer on top of the ZOOM-C code supplied as part of
 Index Data's YAZ Toolkit.  Because ZOOM-C is also the underlying code that
 implements ZOOM bindings in C++, Visual Basic, Scheme, Ruby, .NET
 (including C#) and other languages, this Perl module works compatibly with
 those other implementations.  (Of course, the point of a public API such as
 ZOOM is that all implementations should be compatible anyway; but knowing
 that the same code is running is reassuring.)

Package: libnetapp-perl
Description-md5: 689aeb8749ffce3382a9d8cd62379a95
Description-en: Perl modules for managing NetApp's NAS devices
 NetApp provides a suite of modules for managing NetApp's NAS devices,
 commonly referred to as "filers".
 .
 Both SSH and telnet are supported, but only SSH is really recommended. NetApp
 doesn't support concurrent access via telnet, and the error checking using
 SSH is far more robust. Not to mention, you can configure secure access via
 SSH without using passwords, but telnet access will always require a
 password.

Package: libnetcdf-c++4-1
Description-md5: 8c7bac660c8619174f9e2bab867f280a
Description-en: C++ interface for scientific data access to large binary data
 NetCDF (network Common Data Form) is an interface for scientific
 data access and a freely-distributed software library that provides an
 implementation of the interface.  The netCDF library also defines a
 machine-independent format for representing scientific data.
 Together, the interface, library, and format support the creation,
 access, and sharing of scientific data.
 .
 This package contains the C++ shared library.

Package: libnetcdf-c++4-dev
Description-md5: 71181a739ea7845f4c7cced97dbf2120
Description-en: creation, access, and sharing of scientific data in C++
 NetCDF (network Common Data Form) is a set of interfaces for array-oriented
 data access and a freely distributed collection of data access libraries for
 C, Fortran, C++, Java, and other languages. The netCDF libraries support a
 machine-independent format for representing scientific data. Together, the
 interfaces, libraries, and format support the creation, access, and sharing of
 scientific data.
 .
 This package contains headers for the C++ library.

Package: libnetcdf-c++4-doc
Description-md5: b654a515bbc50638dd000c7b54b34744
Description-en: NetCDF C++ API documentation
 NetCDF (network Common Data Form) is a set of interfaces for array-oriented
 data access and a freely distributed collection of data access libraries for
 C, Fortran, C++, Java, and other languages. The netCDF libraries support a
 machine-independent format for representing scientific data. Together, the
 interfaces, libraries, and format support the creation, access, and sharing of
 scientific data.
 .
 This package contains documentation for the C++ library.

Package: libnetcdf-dev
Description-md5: a69d0426580d27f5d4f055305e9c725e
Description-en: creation, access, and sharing of scientific data
 NetCDF (network Common Data Form) is a set of interfaces for array-oriented
 data access and a freely distributed collection of data access libraries for
 C, Fortran, C++, Java, and other languages. The netCDF libraries support a
 machine-independent format for representing scientific data. Together, the
 interfaces, libraries, and format support the creation, access, and sharing of
 scientific data.
 .
 This package provides headers.

Package: libnetcdf-mpi-22
Description-md5: 544d5abff5d8ffd3a09189e30430026f
Description-en: Interface for scientific data access to large binary data
 NetCDF (network Common Data Form) is an interface for scientific
 data access and a freely-distributed software library that provides an
 implementation of the interface.  The netCDF library also defines a
 machine-independent format for representing scientific data.
 Together, the interface, library, and format support the creation,
 access, and sharing of scientific data.
 .
 This package contains the C run-time shared libraries required
 by programs.

Package: libnetcdf-mpi-dev
Description-md5: f5762b06d6f3c4ec071c7868de8d7e05
Description-en: creation, access, and sharing of array-oriented scientific data
 NetCDF (network Common Data Form) is a set of interfaces for array-oriented
 data access and a freely distributed collection of data access libraries for
 C, Fortran, C++, Java, and other languages. The netCDF libraries support a
 machine-independent format for representing scientific data. Together, the
 interfaces, libraries, and format support the creation, access, and sharing of
 scientific data.
 .
 This package provides headers.

Package: libnetcdf-pnetcdf-22
Description-md5: 544d5abff5d8ffd3a09189e30430026f
Description-en: Interface for scientific data access to large binary data
 NetCDF (network Common Data Form) is an interface for scientific
 data access and a freely-distributed software library that provides an
 implementation of the interface.  The netCDF library also defines a
 machine-independent format for representing scientific data.
 Together, the interface, library, and format support the creation,
 access, and sharing of scientific data.
 .
 This package contains the C run-time shared libraries required
 by programs.

Package: libnetcdf-pnetcdf-dev
Description-md5: f5762b06d6f3c4ec071c7868de8d7e05
Description-en: creation, access, and sharing of array-oriented scientific data
 NetCDF (network Common Data Form) is a set of interfaces for array-oriented
 data access and a freely distributed collection of data access libraries for
 C, Fortran, C++, Java, and other languages. The netCDF libraries support a
 machine-independent format for representing scientific data. Together, the
 interfaces, libraries, and format support the creation, access, and sharing of
 scientific data.
 .
 This package provides headers.

Package: libnetcdf22
Description-md5: 544d5abff5d8ffd3a09189e30430026f
Description-en: Interface for scientific data access to large binary data
 NetCDF (network Common Data Form) is an interface for scientific
 data access and a freely-distributed software library that provides an
 implementation of the interface.  The netCDF library also defines a
 machine-independent format for representing scientific data.
 Together, the interface, library, and format support the creation,
 access, and sharing of scientific data.
 .
 This package contains the C run-time shared libraries required
 by programs.

Package: libnetcdff-dev
Description-md5: d2445c4e99243782d72a68eddc1e9245
Description-en: creation, access, and sharing of scientific data in Fortran
 NetCDF (network Common Data Form) is a set of interfaces for array-oriented
 data access and a freely distributed collection of data access libraries for
 C, Fortran, C++, Java, and other languages. The netCDF libraries support a
 machine-independent format for representing scientific data. Together, the
 interfaces, libraries, and format support the creation, access, and sharing of
 scientific data.
 .
 This package contains headers for the Fortran library.

Package: libnetcdff-doc
Description-md5: d7b1767343c951b2b9123beb7655cc31
Description-en: NetCDF Fortran documentation
 NetCDF (network Common Data Form) is a set of interfaces for array-oriented
 data access and a freely distributed collection of data access libraries for
 C, Fortran, C++, Java, and other languages. The netCDF libraries support a
 machine-independent format for representing scientific data. Together, the
 interfaces, libraries, and format support the creation, access, and sharing of
 scientific data.
 .
 This package contains documentation for the Fortran library.

Package: libnetcdff7
Description-md5: abba460c89e69383f8a75eac4626e0e5
Description-en: Fortran interface for scientific data access to large binary data
 NetCDF (network Common Data Form) is an interface for scientific
 data access and a freely-distributed software library that provides an
 implementation of the interface.  The netCDF library also defines a
 machine-independent format for representing scientific data.
 Together, the interface, library, and format support the creation,
 access, and sharing of scientific data.
 .
 This package contains the Fortran shared library.

Package: libnetclasses-dev
Description-md5: 765b1e681c2fa4c92899af9d753d5f0d
Description-en: GNUstep framework for socket programming (development files)
 Netclasses is an easy to use interface to socket programming in Objective-C
 with GNUstep. The core netclasses supports virtually any protocol, but the
 distribution comes with everything needed for TCP/IP (opening ports,
 background connections, etc.). Netclasses seamlessly integrates into
 NSRunLoop, which means there should be no need for redesigning applications
 to use it.
 .
 This package contains the development files.

Package: libnetclasses1
Description-md5: 55c9273d5db4b7a4035c0bbd2c2168a6
Description-en: GNUstep framework for socket programming (shared library)
 Netclasses is an easy to use interface to socket programming in Objective-C
 with GNUstep. The core netclasses supports virtually any protocol, but the
 distribution comes with everything needed for TCP/IP (opening ports,
 background connections, etc.). Netclasses seamlessly integrates into
 NSRunLoop, which means there should be no need for redesigning applications
 to use it.
 .
 This package contains the shared library.

Package: libnetconf2-4
Description-md5: d8e4da63c4c05ff31a8851f57dc67c15
Description-en: library for IETF NETCONF protocol
 NETCONF library in C intended for building NETCONF clients and servers. NETCONF
 is the NETwork CONFiguration protocol introduced by IETF.
 .
 libnetconf2 is a NETCONF library in C handling NETCONF authentication and all
 NETCONF RPC communication both server and client-side. Note that NETCONF
 datastore implementation is not a part of this library. The library supports
 both NETCONF 1.0 (RFC 4741) as well as NETCONF 1.1 (RFC 6241). The main
 features include:
 .
 * NETCONF over SSH (RFC 4742, RFC 6242), using libssh.
 * NETCONF over TLS (RFC 7589), using OpenSSL.
 * DNSSEC SSH Key Fingerprints (RFC 4255)
 * NETCONF over pre-established transport sessions (using this mechanism the
 communication can be tunneled through sshd(8), for instance).
 * NETCONF Call Home (RFC 8071).
 * NETCONF Event Notifications (RFC 5277),
 .
 This package contains the shared library.

Package: libnetconf2-dev
Description-md5: bba302d48e3339f7c5020534a7b018c8
Description-en: library for IETF NETCONF protocol (development)
 NETCONF library in C intended for building NETCONF clients and servers. NETCONF
 is the NETwork CONFiguration protocol introduced by IETF.
 .
 This package contains the development files.

Package: libnetconf2-doc
Description-md5: 5bb3c719248dba5db2218bce93a9db77
Description-en: library for IETF NETCONF protocol (documentation)
 NETCONF library in C intended for building NETCONF clients and servers. NETCONF
 is the NETwork CONFiguration protocol introduced by IETF.
 .
 This package contains the documentation.

Package: libnetdot-client-rest-perl
Description-md5: fad2f6c29814467a80fbe082d3123703
Description-en: rESTful API for Netdot
 Netdot::Client::REST can be used in Perl scripts that need access to the
 Netdot application database. Communication occurs over HTTP/HTTPS, thus
 avoiding the need to open SQL access on the machine running Netdot.

Package: libnetfilter-acct-dev
Description-md5: db91488ec6cc730dcfe1cc0d3343a728
Description-en: Development files for libnetfilter-acct1
 libnetfilter_acct is a userspace library providing an interface to the
 extended netfilter accounting infrastructure.
 .
 This package provides development files and static libraries.

Package: libnetfilter-acct1
Description-md5: 2e8fdcf53053e61e9d723d6913b584b6
Description-en: Netfilter acct library
 libnetfilter_acct is a userspace library providing an interface to the
 extended netfilter accounting infrastructure.

Package: libnetfilter-cthelper-dev
Description-md5: 6f8029927c127fdd9422f20ce5b074e8
Description-en: Development files for libnetfilter-cthelper0
 libnetfilter_cthelper is the userspace library that provides the programming
 interface to the user-space helper infrastructure available since Linux kernel
 3.6. With this library, you register, configure, enable and disable user-space
 helpers.
 .
 This package provides development files and static libraries.

Package: libnetfilter-cthelper-doc
Description-md5: 5441fe3cfb738798b04f3f486da41796
Description-en: Documentation files for libnetfilter-cthelper0
 libnetfilter_cthelper is the userspace library that provides the programming
 interface to the user-space helper infrastructure available since Linux kernel
 3.6. With this library, you register, configure, enable and disable user-space
 helpers.
 .
 This package provides HTML documentation for the API.

Package: libnetfilter-cthelper0
Description-md5: 57ac6830f86b760cec16d3ca335da79e
Description-en: userspace-helper for netfilter library
 libnetfilter_cthelper is the userspace library that provides the programming
 interface to the user-space helper infrastructure available since Linux kernel
 3.6. With this library, you register, configure, enable and disable user-space
 helpers.

Package: libnetfilter-cttimeout-dev
Description-md5: 5bdf18b2bd1f971fbd863d038a4b01a6
Description-en: Development files for libnetfilter-cttimeout1
 libnetfilter_cttimeout is the userspace library that provides the programming
 interface to the fine-grain connection tracking timeout infrastructure. With
 this library, you can create, update and delete timeout policies that can be
 attached to traffic flows. This library is used by conntrack-tools.
 .
 This package provides development files and static libraries.

Package: libnetfilter-cttimeout-doc
Description-md5: c735f032617ddffa047f8a24818d5e46
Description-en: Documentation files for libnetfilter-cttimeout1
 libnetfilter_cttimeout is the userspace library that provides the programming
 interface to the fine-grain connection tracking timeout infrastructure. With
 this library, you can create, update and delete timeout policies that can be
 attached to traffic flows. This library is used by conntrack-tools.
 .
 This package provides HTML documentation for the API.

Package: libnetfilter-cttimeout1
Description-md5: a68e3fde1d2b753983d68b4765be232d
Description-en: fine-grain connection tracking timeout infrastructure for netfilter
 libnetfilter_cttimeout is the userspace library that provides the programming
 interface to the fine-grain connection tracking timeout infrastructure. With
 this library, you can create, update and delete timeout policies that can be
 attached to traffic flows. This library is used by conntrack-tools.

Package: libnetfilter-log-dev
Description-md5: 978d91328b5a12e4b7f2c6aec2972231
Description-en: Development files for libnetfilter-log1
 libnetfilter_log is a userspace library providing interface to
 packets that have been logged by the kernel packet filter. It is part
 of a system that deprecates the old syslog/dmesg based packet
 logging.
 .
 This package provides development files and static libraries.

Package: libnetfilter-log-doc
Description-md5: 29f3d9284d34b7b116df69dc2c871e12
Description-en: Documentation files for libnetfilter-log1
 libnetfilter_log is a userspace library providing interface to
 packets that have been logged by the kernel packet filter. It is part
 of a system that deprecates the old syslog/dmesg based packet
 logging.
 .
 This package provides HTML documentation and man-pages for the API.

Package: libnetfilter-log1
Description-md5: 464129ba0fa3fefdcb0be40edef6c09d
Description-en: Netfilter netlink-log library
 libnetfilter_log is a userspace library providing interface to
 packets that have been logged by the kernel packet filter. It is part
 of a system that deprecates the old syslog/dmesg based packet
 logging.

Package: libnetfilter-queue-dev
Description-md5: 482010785b18f843898bee125996e9a2
Description-en: Development files for libnetfilter-queue1
 libnetfilter_queue is a userspace library providing an API to packets
 that have been queued by the kernel packet filter. It is part of a
 system that deprecates the old ip_queue / libipq mechanism.
 .
 This package provides development files and static libraries.

Package: libnetfilter-queue-doc
Description-md5: d4d9e8c57b509ab468283f906e399b37
Description-en: Documentation files for libnetfilter-queue1
 libnetfilter_queue is a userspace library providing an API to packets
 that have been queued by the kernel packet filter. It is part of a
 system that deprecates the old ip_queue / libipq mechanism.
 .
 This package provides man-pages and HTML documentation for the API.

Package: libnetfilter-queue1
Description-md5: c65e99ef9fffa7b2e55c1af24e2f7d64
Description-en: Netfilter netlink-queue library
 libnetfilter_queue is a userspace library providing an API to packets
 that have been queued by the kernel packet filter. It is part of a
 system that deprecates the old ip_queue / libipq mechanism.

Package: libnethttpd-ocaml-dev
Description-md5: e8160ce8bc75cac2800de27f8b2b0197
Description-en: OCaml application-level Internet libraries - HTTP daemon development libraries
 Ocamlnet is a collection of OCaml libraries focusing focus on
 application-level Internet protocols and conventions.
 .
 Ocamlnet consists of the following libraries:
 * netstring: processing of strings that occur in network context
 * netcgi2: portable web applications
 * nethttpd: is a web server component (HTTP server implementation)
 * netplex: generic server framework
 * rpc: OncRPC implementation
 * netclient: clients for HTTP, FTP, and Telnet
 * equeue: event queue used for many protocol implementations
 * shell: external commands invocation
 * netshm: shared memory for IPC purposes
 * netsys: bindings for system functions
 * smtp and pop: two further client implementations
 .
 A number of ideas and concepts are used throughout the libraries:
 * netchannels are a way to abstract sequential I/O channels
 * event queues provided by equeue and unixqueue make asynchronous
 protocol interpreters possible
 .
 This package contains the development stuff you need to use the
 nethttpd library in your programs.

Package: libnetpacket-perl
Description-md5: f59c25dfa99c124983f2f9ed23e02b9b
Description-en: modules to manipulate network packets at the protocol level
 NetPacket provides a base class for a cluster of modules related to
 decoding and encoding of network protocols.  Each NetPacket
 descendent module knows how to encode and decode packets for the
 network protocol it implements.  Consult the documentation for the
 module in question for protocol-specific implementation.
 .
 Note that there is no inheritance in the NetPacket:: cluster of
 modules other than each protocol module being a NetPacket.  This
 was seen to be too restrictive as imposing inheritance relationships
 (for example between the IP, UDP and TCP protocols) would make things
 like tunneling or other unusual situations difficult.

Package: libnetpbm-dev
Description-md5: 79e6c450cdf1b6e25cc7f14d625db16c
Description-en: Graphics conversion tools development libraries and header files
 Netpbm is a toolkit for manipulation of graphic images, including
 conversion of images between a variety of different formats. There
 are over 220 separate tools in the package including converters for
 more than 80 graphics formats.
 .
 This development package contains the library and header
 files for the pbm, pgm, pnm, and ppm graphics formats.

Package: libnetpbm11t64
Description-md5: 3636fad4e9228905a1bd589e452e1335
Description-en: Graphics conversion tools shared libraries
 Netpbm is a toolkit for manipulation of graphic images, including
 conversion of images between a variety of different formats. There
 are over 220 separate tools in the package including converters for
 more than 80 graphics formats.
 .
 This package contains the shared libraries used by netpbm.

Package: libnetsds-kannel-perl
Description-md5: 4f50ddcd2200ddfba21e2f48574d365e
Description-en: Service Delivery Suite framework - Kannel SMS gateway API
 NetSDS::Kannel module provides API to Kannel SMS gateway.
 .
 To decrease innecessary problems we use a lot of predefined parameters
 while sending and receiving messages via Kannel HTTP API. It's not so
 flexible as direct HTTP processing but less expensive in development
 time ;-)
 .
 This modules uses LWP to send messages and CGI.pm to process messages
 from Kannel.

Package: libnetsds-perl
Description-md5: 1c079e5a43eee13ccbb3f15c63775771
Description-en: Service Delivery Suite framework
 NetSDS is a flexible framework for rapid software development using the
 following technologies:
 .
 * Perl5 - default programming language
 * PostgreSQL - default DBMS
 * MemcacheQ - message queue manager
 * Apache - HTTP server with FastCGI support
 * Kannel - SMS and WAP gateway
 * Asterisk - VoIP / telephony applications
 * Mbuni - MMSC and MMS VAS gateway

Package: libnetsds-util-perl
Description-md5: 76063e6cebf236d41d658728de3589bc
Description-en: Service Delivery Suite framework - supplementary packages
 NetSDS::Util modules contains functions useful for everyday tasks.
 .
 * NetSDS::Util::Convert - data format conversions
 * NetSDS::Util::DateTime - processing date and time
 * NetSDS::Util::File - work with files and catalogs
 * NetSDS::Util::Spreadsheet - processing spreadsheet files
 * NetSDS::Util::Misc - miscellaneous routines
 * NetSDS::Util::String - text and binary strings processing
 * NetSDS::Util::Struct - data structures conversion
 * NetSDS::Util::Translit - transliteration
 * NetSDS::Util::Types - work with data types

Package: libnetsnmptrapd45
Description-md5: da6a8feb8243410498d5be17f4bc4c36
Description-en: SNMP (Simple Network Management Protocol) trap library
 The Simple Network Management Protocol (SNMP) provides a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 The Net-SNMP trap library contains functions for receiving SNMP
 trap and inform messages.

Package: libnetsvcs-8.0.5
Description-md5: 6519ca8cff1774a8d53c9df5b9154391
Description-en: ACE network service implementations - libraries
 ACE network services provide reusable components for common
 distributed system tasks such as logging, naming, locking, and time
 synchronization.
 .
 This package contains runtime libraries for ACE network services.

Package: libnetsvcs-dev
Description-md5: bad0d70b1dc3ef49ed21fae07acddc4a
Description-en: ACE network service implementations - development files
 ACE network services provide reusable components for common
 distributed system tasks such as logging, naming, locking, and time
 synchronization.
 .
 This package contains header files and static library for the ACE
 network services library.

Package: libnetty-buffer-java
Description-md5: 9d39700a9ddd21967da9656df562213d
Description-en: Java NIO client/server socket framework
 Netty is a Java NIO client/server framework which enables quick and easy
 development of network applications such as protocol servers and clients.
 It greatly simplifies and streamlines network programming such as TCP and UDP
 socket server.
 .
 This package includes the buffer library.

Package: libnetty-common-java
Description-md5: 51c2e52ae7e726636fb98e9e6b0afd30
Description-en: Java NIO client/server socket framework
 Netty is a Java NIO client/server framework which enables quick and easy
 development of network applications such as protocol servers and clients.
 It greatly simplifies and streamlines network programming such as TCP and UDP
 socket server.
 .
 This package includes the common libraries.

Package: libnetty-java
Description-md5: 4e808a51970b88a65d2691382ec76d52
Description-en: Java NIO client/server socket framework
 Netty is a Java NIO client/server framework which enables quick and easy
 development of network applications such as protocol servers and clients.
 It greatly simplifies and streamlines network programming such as TCP and UDP
 socket server.

Package: libnetty-reactive-streams-java
Description-md5: 36c97673b05816ef876b7744b3d995a7
Description-en: Netty Reactive Streams
 This library provides a reactive streams implementation for Netty.
 Essentially it comes in the form of two channel handlers, one that
 publishes inbound messages received on a channel to a Publisher,
 and another that writes messages received by a Subscriber outbound.
 .
 Features include:
 * Full backpressure support, as long as the AUTO_READ channel option
 is disabled.
 * Publishers/subscribers can be dynamically added and removed from
 the pipeline.
 * Multiple publishers/subscribers can be inserted into the pipeline.
 * Customisable cancel/complete/failure handling.

Package: libnetty-tcnative-java
Description-md5: b93d461d885a435d4eba7c8bdcc72527
Description-en: Tomcat native fork for Netty
 netty-tcnative is a fork of Tomcat Native, the native interface used by Tomcat
 to leverage the Apache Portable Runtime and provide superior scalability,
 performance, and better integration with native server technologies.
 .
 netty-tcnative includes a set of changes contributed by Twitter, Inc, such as:
 * Simplified distribution and linkage of native library
 * Complete mavenization of the project
 * Improved OpenSSL support

Package: libnetty-tcnative-jni
Description-md5: 13ee3f63d74e87e143e87a874f5187ae
Description-en: Tomcat native fork for Netty (JNI library)
 netty-tcnative is a fork of Tomcat Native, the native interface used by Tomcat
 to leverage the Apache Portable Runtime and provide superior scalability,
 performance, and better integration with native server technologies.
 .
 netty-tcnative includes a set of changes contributed by Twitter, Inc, such as:
 * Simplified distribution and linkage of native library
 * Complete mavenization of the project
 * Improved OpenSSL support
 .
 This package contains the JNI library.

Package: libnetwork-ipv4addr-perl
Description-md5: e51343381da729f3a12abaa3fd3872c5
Description-en: Perl extension for manipulating IPv4 addresses
 Net::IPv4Addr provides functions for parsing IPv4 addresses both
 in traditional address/netmask format and in the new CIDR format.
 There are also methods for calculating the network and broadcast
 address and also to see check if a given address is in a specific
 network.

Package: libnetx-java
Description-md5: f05555abff9d7362fa2b70ccf66ff0b5
Description-en: An open-source JNLP client
 Netx is a high-quality implementation of the Java Network Launching
 Protocol (JNLP). It downloads code over the network for applications
 and applets, caches it, and runs it in a secure environment.
 .
 General Features of netx and JNLP:
 * Quality: Highest quality open-source JNLP client.
 * Modular: Easily add JNLP capabilities to any applications.
 * Security: Run code in a sandbox or log its activities.
 * Small Size: Loads from a ~130K JAR file.
 * Auto-Update: No special code needed to auto-update apps.
 * Fast startup: Runs code from a cache for fast starting.
 * Saves Memory: Supports running apps in a shared JVM.
 * No Browser: Runs apps and applets without a browser.
 * Web Based: No installers needed to deploy an application

Package: libnewlib-arm-none-eabi
Description-md5: 47fc4150018135ba1d1e6d59b3f93b52
Description-en: C library and math library compiled for bare metal using Cortex A/R/M
 Newlib is a C library and math library intended for use on embedded systems.
 It is a conglomeration of several library parts, all under free software
 licenses that make them easily usable on embedded products.
 .
 This package contains the newlib library compiled for Cortex-A*,
 Cortex-R4/R5/R7 and Cortex-M0/M0+/M3/M4 targets.

Package: libnewlib-dev
Description-md5: 162c7aade6589c92a4fbbfc3569b799e
Description-en: C library and math library intended for use on embedded systems
 Newlib is a C library and math library intended for use on embedded systems.
 It is a conglomeration of several library parts, all under free software
 licenses that make them easily usable on embedded products.
 .
 This package contains the newlib headers.

Package: libnewlib-doc
Description-md5: 40948aff3525e14c614fec3d16fcd682
Description-en: C library and math library intended for use on embedded systems (doc)
 Newlib is a C library and math library intended for use on embedded systems.
 It is a conglomeration of several library parts, all under free software
 licenses that make them easily usable on embedded products.
 .
 This package contains the newlib documentation.

Package: libnewlib-sh-elf-dev
Description-md5: 9edb68d74f28f7451b915cf28df93881
Description-en: small ISO C standard library for embedded SuperH devices
 This package provides Newlib, a C library for embedded systems, configured
 for use on SuperH devices.

Package: libnewmat10-dev
Description-md5: 3a88b77a81fed5a44f0d1af78913cf5b
Description-en: matrix manipulations library (C++ headers files)
 Newmat library is intended for scientists and engineers
 who need to manipulate a variety of types of matrices
 using standard matrix operations.
 Emphasis is on the kind of operations needed in statistical calculations
 such as least squares, linear equation solve and eigenvalues.
 .
 Newmat supports matrix types: Matrix (rectangular matrix);
 UpperTriangularMatrix; LowerTriangularMatrix; DiagonalMatrix;
 SymmetricMatrix; BandMatrix; UpperBandMatrix; LowerBandMatrix;
 SymmetricBandMatrix; IdentityMatrix;
 RowVector; ColumnVector.
 .
 Only one element type (float or double) is supported (default is double).
 .
 The library includes the operations *, +, -, *=, +=, -=, Kronecker product,
 Schur product, concatenation, inverse, transpose, conversion between types,
 submatrix, determinant, Cholesky decomposition, QR triangularisation,
 singular value decomposition, eigenvalues of a symmetric matrix, sorting,
 fast Fourier and trig. transforms and printing.
 .
 libnewmat-dev contains static libraries, headers, and some documentation.

Package: libnewmat10ldbl
Description-md5: 547d97745a4aaefafc82afa00e942f0d
Description-en: matrix manipulations library (C++)
 Newmat library is intended for scientists and engineers
 who need to manipulate a variety of types of matrices
 using standard matrix operations.
 Emphasis is on the kind of operations needed in statistical calculations
 such as least squares, linear equation solve and eigenvalues.
 .
 Newmat supports matrix types: Matrix (rectangular matrix);
 UpperTriangularMatrix; LowerTriangularMatrix; DiagonalMatrix;
 SymmetricMatrix; BandMatrix; UpperBandMatrix; LowerBandMatrix;
 SymmetricBandMatrix; IdentityMatrix;
 RowVector; ColumnVector.
 .
 Only one element type (float or double) is supported (default is double).
 .
 The library includes the operations *, +, -, *=, +=, -=, Kronecker product,
 Schur product, concatenation, inverse, transpose, conversion between types,
 submatrix, determinant, Cholesky decomposition, QR triangularisation,
 singular value decomposition, eigenvalues of a symmetric matrix, sorting,
 fast Fourier and trig. transforms and printing.

Package: libnews-article-nocem-perl
Description-md5: 31a0f9829a97cbc6341baf8c10b8d71a
Description-en: module to generate accurate NoCeM notices
 News::Article::NoCeM is an extension to News::Article that allows the easy and
 accurate creation of NoCeM notices for Usenet articles.
 .
 NoCeM is a mechanism to cryptographically authenticate cancel (hide) control
 messages on usenet. The NoCeM FAQ is available on the web at
 http://www.cm.org/faq.html.

Package: libnews-article-perl
Description-md5: 67d2d90e076ba81eaee6bbea2cf546a6
Description-en: Perl modules for manipulating Usenet articles
 Provides News::Article, News::FormArticle, News::AutoReply, and
 News::FormReply, which are Perl modules for manipulating Usenet articles
 and mail messages.  Supported capabilities include modifying headers,
 signing articles with either the PGPMoose or pgpverify algorithms,
 posting and mailing articles, and instantiating them from templates.  It
 was primarily written for use by gateways and moderation programs.

Package: libnews-newsrc-perl
Description-md5: 97d5a8a437ed61bdb9819d22d2781c43
Description-en: Perl module to manage .newsrc files
 News::Newsrc manages newsrc files.
 Methods are provided for
 - reading and writing newsrc files
 - adding and removing newsgroups
 - changing the order of newsgroups
 - subscribing and unsubscribing from newsgroups
 - testing whether groups exist and are subscribed
 - marking and unmarking articles
 - testing whether articles are marked
 - returning lists of newsgroups
 - returning lists of articles

Package: libnews-nntpclient-perl
Description-md5: f06c7822708055bafb51878549dd38a4
Description-en: Perl module to access NNTP servers
 News::NNTPClient allows you full access to NNTP (aka news or NetNews)
 servers from within Perl applications. With it you can write applications
 that post articles to NNTP servers, download articles, etc.

Package: libnews-scan-perl
Description-md5: 1905705aa33510cf9d593d55a8a6caf2
Description-en: Perl module to report Usenet newsgroup stats
 News::Scan provides a class whose objects can be used to gather and
 report Usenet newsgroup statistics, such as number of articles, volume
 of traffic (header/body/total), original text, signatures, threads,
 posters, crossposts etc.

Package: libnewt-pic
Description-md5: 038737cb30e131e1b2b9cdbca20a39cc
Description-en: Not Erik's Windowing Toolkit, shared library subset kit
 This is used to develop subsets of the newt shared libraries for use on
 custom installation floppies and in embedded systems. Unless you're
 making one of those, you won't need this package.

Package: libnewuoa-dev
Description-md5: b2331f2f5ce05344044b57984987e287
Description-en: Development files for libnewuoa
 This library contains the C++ implementation of the NEWUOA derivative free
 optimization algorithm originally published by Michael J. D. Powell.
 .
 This specific package contains all files needed to develop new
 software using libnewuoa.

Package: libnewuoa0
Description-md5: cf266aa0afaef6584e7c1245961fcb1e
Description-en: Library file for libnewuoa
 This library contains the C++ implementation of the NEWUOA derivative free
 optimization algorithm originally published by Michael J. D. Powell.
 .
 This package contains the shared library file only.

Package: libnexstar-dev
Description-md5: a38165974d8c97364c00e8196d60d8d3
Description-en: Celestron/SkyWatcher telescope control library development files
 This library implements the serial commands supported by the Celestron
 NexStar hand control (HC) and SkyWatcher/Orion SynScan HC. This applies
 to the Celestron: NexStar GPS, NexStar GPS-SA, NexStar iSeries, NexStar
 SE Series, NexStar GT, CPC, SLT, Advanced-VX, Advanced-GT, CGE, CGEM etc.
 SkyWatcher: EQ5, HEQ5, EQ6 (Pro), AZ-EQ5 GT, AZ-EQ6 GT, EQ8 etc. and the
 corresponding Orion mounts.
 This package contains the development files of the library

Package: libnexstar0t64
Description-md5: af0cdb61f18c6a8e49bec2c68e24a033
Description-en: Celestron/SkyWatcher telescope control shared library
 This library implements the serial commands supported by the Celestron
 NexStar hand control (HC) and SkyWatcher/Orion SynScan HC. This applies
 to the Celestron: NexStar GPS, NexStar GPS-SA, NexStar iSeries, NexStar
 SE Series, NexStar GT, CPC, SLT, Advanced-VX, Advanced-GT, CGE, CGEM etc.
 SkyWatcher: EQ5, HEQ5, EQ6 (Pro), AZ-EQ5 GT, AZ-EQ6 GT, EQ8 etc. and the
 corresponding Orion mounts.
 This package contains the shared library

Package: libnext-jdbc-clojure
Description-md5: edc73a6324c5979c7957475f910f82a9
Description-en: modern low-level Clojure wrapper for JDBC-based database access
 The next generation of clojure.java.jdbc: a new low-level Clojure wrapper for
 JDBC-based access to databases.

Package: libnextcloudsync-dev
Description-md5: 82ea5fe280429dba7572f75ce99316c1
Description-en: Nextcloud folder synchronization - development files
 The Nextcloud desktop app lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 This package contains the library development files.

Package: libnextcloudsync0t64
Description-md5: 1c95ec7efdb6cd473a548e7a1a6a0129
Description-en: Nextcloud folder synchronization - libraries
 The Nextcloud desktop app lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 This package provides the library for nextcloud-desktop.

Package: libnexus-dev
Description-md5: 802c2eb417532e82c520d013eda72861
Description-en: NeXus scientific data file format - development libraries
 NeXus is a common data format for neutron, X-ray, and muon science. It
 is being developed as an international standard by scientists and
 programmers representing major scientific facilities in Europe, Asia,
 Australia, and North America in order to facilitate greater cooperation
 in the analysis and visualization of neutron, X-ray, and muon data.
 .
 This is the package containing the development libraries.

Package: libnexus-java
Description-md5: 48093e9012ab64c3bbbd8820acad34de
Description-en: NeXus scientific data file format - java libraries
 NeXus is a common data format for neutron, X-ray, and muon science. It
 is being developed as an international standard by scientists and
 programmers representing major scientific facilities in Europe, Asia,
 Australia, and North America in order to facilitate greater cooperation
 in the analysis and visualization of neutron, X-ray, and muon data.
 .
 This is the package containing the java libraries.

Package: libnexus-jni
Description-md5: e485382d3275cc00bc57a491df3cbb00
Description-en: NeXus scientific data file format - JNI library
 NeXus is a common data format for neutron, X-ray, and muon science. It
 is being developed as an international standard by scientists and
 programmers representing major scientific facilities in Europe, Asia,
 Australia, and North America in order to facilitate greater cooperation
 in the analysis and visualization of neutron, X-ray, and muon data.
 .
 This is the package containing the JNI libraries.

Package: libnexus1
Description-md5: 7c6785979ea1defca70f24f7764c9031
Description-en: NeXus scientific data file format - runtime libraries
 NeXus is a common data format for neutron, X-ray, and muon science. It
 is being developed as an international standard by scientists and
 programmers representing major scientific facilities in Europe, Asia,
 Australia, and North America in order to facilitate greater cooperation
 in the analysis and visualization of neutron, X-ray, and muon data.
 .
 This is the package containing the runtime libraries.

Package: libnfc-bin
Description-md5: 82a758def65da0f218511a6ffe2b1277
Description-en: Near Field Communication (NFC) binaries
 libnfc is a library for Near Field Communication. It abstracts the
 low-level details of communicating with the devices away behind an
 easy-to-use high-level API.
 It supports most hardware based on the NXP PN531, PN532 or PN533
 controller chips.
 .
 This package contains some utils that come along with libnfc, for
 development or debugging purposes (including nfc-list, nfc-mfclassic,
 nfc-mfultralight, etc).

Package: libnfc-dev
Description-md5: 037ec8e5c2df8a7fd00e1b1adb9c76f2
Description-en: Near Field Communication (NFC) library (development files)
 libnfc is a library for Near Field Communication. It abstracts the
 low-level details of communicating with the devices away behind an
 easy-to-use high-level API.
 It supports most hardware based on the NXP PN531, PN532 or PN533
 controller chips.
 .
 This package contains the header and development files needed to build
 programs and packages using libnfc.

Package: libnfc-examples
Description-md5: 6181d6940d8ce3e02ccce167918f4bfa
Description-en: Near Field Communication (NFC) examples
 libnfc is a library for Near Field Communication. It abstracts the
 low-level details of communicating with the devices away behind an
 easy-to-use high-level API.
 It supports most hardware based on the NXP PN531, PN532 or PN533
 controller chips.
 .
 Some examples are provided with libnfc for debugging and/or
 educational purposes (nfc-anticol, nfc-emulate, etc.).

Package: libnfc-pn53x-examples
Description-md5: ba90f0239b746ed2563a448e0a685a4f
Description-en: Near Field Communication (NFC) examples for PN53x chips only
 libnfc is a library for Near Field Communication. It abstracts the
 low-level details of communicating with the devices away behind an
 easy-to-use high-level API.
 It supports most hardware based on the NXP PN531, PN532 or PN533
 controller chips.
 .
 Some PN53x-only examples are provided with libnfc for debugging
 and/or educational purposes (pn53x-sam, pn53x-tamashell, etc.).

Package: libnfc6
Description-md5: ba9b969f618f147c461db7f7275cbdda
Description-en: Near Field Communication (NFC) library
 libnfc is a library for Near Field Communication. It abstracts the
 low-level details of communicating with the devices away behind an
 easy-to-use high-level API.
 It supports most hardware based on the NXP PN531, PN532 or PN533
 controller chips.
 .
 This package contains the runtime library files needed to run software
 using libnfc.

Package: libnfft3-dev
Description-md5: d5727fa6ed636cb72284b3857c021b2a
Description-en: development files for the NFFT library
 NFFT3 is a software library written in C for computing nonequispaced fast
 Fourier and related transformations. In detail, NFFT3 implements:
 .
 1) The nonequispaced fast Fourier transform (NFFT)
 - the forward transform (NFFT)
 - the adjoint transform (adjoint NFFT)
 .
 2) Generalisations of the NFFT
 - to arbitrary knots in time and frequency domain (NNFFT)
 - to the sphere S^2 (NFSFT)
 - to the hyperbolic cross (NSFFT)
 - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
 - to the rotation group (NFSOFT)
 .
 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
 .
 4) Applications in
 - medical imaging
 (i) magnetic resonance imaging
 (ii) computerised tomography
 - summation schemes
 (i) fast Gauss transform (FGT)
 (ii) singular kernels
 (iii) zonal kernels
 - polar FFT, discrete Radon transform, ridgelet transform
 .
 This package provides the development files for the NFFT library.

Package: libnfft3-doc
Description-md5: 0eb592f68f3e19f8c097d46c45de7417
Description-en: documentation for the NFFT library
 NFFT3 is a software library written in C for computing nonequispaced fast
 Fourier and related transformations. In detail, NFFT3 implements:
 .
 1) The nonequispaced fast Fourier transform (NFFT)
 - the forward transform (NFFT)
 - the adjoint transform (adjoint NFFT)
 .
 2) Generalisations of the NFFT
 - to arbitrary knots in time and frequency domain (NNFFT)
 - to the sphere S^2 (NFSFT)
 - to the hyperbolic cross (NSFFT)
 - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
 - to the rotation group (NFSOFT)
 .
 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
 .
 4) Applications in
 - medical imaging
 (i) magnetic resonance imaging
 (ii) computerised tomography
 - summation schemes
 (i) fast Gauss transform (FGT)
 (ii) singular kernels
 (iii) zonal kernels
 - polar FFT, discrete Radon transform, ridgelet transform
 .
 This package provides the documentation for the NFFT library.

Package: libnfft3-double4
Description-md5: 5e9e117c4d51f0c6300f43d5c2b3f062
Description-en: library for computing non-uniform Fourier transforms (double precision)
 NFFT3 is a software library written in C for computing nonequispaced fast
 Fourier and related transformations. In detail, NFFT3 implements:
 .
 1) The nonequispaced fast Fourier transform (NFFT)
 - the forward transform (NFFT)
 - the adjoint transform (adjoint NFFT)
 .
 2) Generalisations of the NFFT
 - to arbitrary knots in time and frequency domain (NNFFT)
 - to the sphere S^2 (NFSFT)
 - to the hyperbolic cross (NSFFT)
 - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
 - to the rotation group (NFSOFT)
 .
 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
 .
 4) Applications in
 - medical imaging
 (i) magnetic resonance imaging
 (ii) computerised tomography
 - summation schemes
 (i) fast Gauss transform (FGT)
 (ii) singular kernels
 (iii) zonal kernels
 - polar FFT, discrete Radon transform, ridgelet transform
 .
 This package provides the shared library compiled with double precision.

Package: libnfft3-julia
Description-md5: a9fc476023ed5b14e774770d68a6c87f
Description-en: library for computing non-uniform Fourier transforms (julia interface)
 NFFT3 is a software library written in C for computing nonequispaced fast
 Fourier and related transformations. In detail, NFFT3 implements:
 .
 1) The nonequispaced fast Fourier transform (NFFT)
 - the forward transform (NFFT)
 - the adjoint transform (adjoint NFFT)
 .
 2) Generalisations of the NFFT
 - to arbitrary knots in time and frequency domain (NNFFT)
 - to the sphere S^2 (NFSFT)
 - to the hyperbolic cross (NSFFT)
 - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
 - to the rotation group (NFSOFT)
 .
 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
 .
 4) Applications in
 - medical imaging
 (i) magnetic resonance imaging
 (ii) computerised tomography
 - summation schemes
 (i) fast Gauss transform (FGT)
 (ii) singular kernels
 (iii) zonal kernels
 - polar FFT, discrete Radon transform, ridgelet transform
 .
 This package provides the julia interface..

Package: libnfft3-long4
Description-md5: c0d3cd7569bb4bc9f50bde5fcbd2ad12
Description-en: library for computing non-uniform Fourier transforms (long-double precision)
 NFFT3 is a software library written in C for computing nonequispaced fast
 Fourier and related transformations. In detail, NFFT3 implements:
 .
 1) The nonequispaced fast Fourier transform (NFFT)
 - the forward transform (NFFT)
 - the adjoint transform (adjoint NFFT)
 .
 2) Generalisations of the NFFT
 - to arbitrary knots in time and frequency domain (NNFFT)
 - to the sphere S^2 (NFSFT)
 - to the hyperbolic cross (NSFFT)
 - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
 - to the rotation group (NFSOFT)
 .
 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
 .
 4) Applications in
 - medical imaging
 (i) magnetic resonance imaging
 (ii) computerised tomography
 - summation schemes
 (i) fast Gauss transform (FGT)
 (ii) singular kernels
 (iii) zonal kernels
 - polar FFT, discrete Radon transform, ridgelet transform
 .
 This package provides the shared library compiled with long-double precision.

Package: libnfft3-single4
Description-md5: 936227704d694499b465e220468ae9e7
Description-en: library for computing non-uniform Fourier transforms (single precision)
 NFFT3 is a software library written in C for computing nonequispaced fast
 Fourier and related transformations. In detail, NFFT3 implements:
 .
 1) The nonequispaced fast Fourier transform (NFFT)
 - the forward transform (NFFT)
 - the adjoint transform (adjoint NFFT)
 .
 2) Generalisations of the NFFT
 - to arbitrary knots in time and frequency domain (NNFFT)
 - to the sphere S^2 (NFSFT)
 - to the hyperbolic cross (NSFFT)
 - to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
 - to the rotation group (NFSOFT)
 .
 3) Generalised inverses based on iterative methods, e.g. CGNR, CGNE
 .
 4) Applications in
 - medical imaging
 (i) magnetic resonance imaging
 (ii) computerised tomography
 - summation schemes
 (i) fast Gauss transform (FGT)
 (ii) singular kernels
 (iii) zonal kernels
 - polar FFT, discrete Radon transform, ridgelet transform
 .
 This package provides the shared library compiled with single precision.

Package: libnfs-utils
Description-md5: 9f0720d9da6558a657cc9c7e38e09522
Description-en: NFS client library (binaries)
 LIBNFS is a client library for accessing NFS shares over a network.
 .
 LIBNFS offers three different APIs, for different use :
 1, RAW : A fully async low level rpc library for nfs protocols
 2, NFS ASYNC : A fully asynchronous library for high level vfs functions
 3, NFS SYNC : A synchronous library for high level vfs functions
 .
 This package provides command line utilities.

Package: libnfsidmap-regex
Description-md5: 305f8542704dce6ccb44a747f07198c8
Description-en: Plugin to map NFSv4 names to and from ids via regex
 The regex plugin parses NFSv4 user and groups names using regex to extract the
 local user or group. NFSv4 names are created by adding constant strings before
 and after the local user and group names.

Package: libnghttp3-9
Description-md5: a31982b29f83bb8f288135cfcd531be2
Description-en: HTTP/3 mapping over QUIC and QPACK (library)
 nghttp3 is an implementation of HTTP/3 mapping over
 QUIC (RFC 9114) and QPACK (RFC 9204). The library is
 written in C.
 .
 This package contains the shared library.

Package: libnghttp3-dev
Description-md5: 290fc75a70ba6be094f5690c3e202fb9
Description-en: HTTP/3 mapping over QUIC and QPACK (development)
 nghttp3 is an implementation of HTTP/3 mapping over
 QUIC (RFC 9114) and QPACK (RFC 9204). The library is
 written in C.
 .
 This package contains the development files.

Package: libnginx-mod-http-auth-jwt
Description-md5: dea5aa1e9b11f0eaadad6739e64bd33a
Description-en: Nginx module to validate JSON Web Tokens (JWT)
 This module supports symmetric and RSA public key validation
 of JSON Web Tokens.
 It can extract claims and make them available as NGINX variables,
 or write them to request or response headers.

Package: libnginx-mod-http-auth-pam
Description-md5: f5d57dbf0c65acd242b1a0560e3e3bfd
Description-en: PAM authentication module for Nginx
 The nginx_http_auth_pam module enables authentication using PAM.
 .
 The module uses PAM as a backend for simple http authentication. It
 also allows setting the pam service name to allow more fine grained control.

Package: libnginx-mod-http-auth-spnego
Description-md5: a79c15be4d6a290433d15749f69f742b
Description-en: SPNEGO authentication module for Nginx
 This module enables authentication using the Simple and Protected GSSAPI
 Negotiation Mechanism (SPNEGO, RFC4559).
 .
 Currently, the only supported mechanism is Kerberos, including unconstrained
 and constrained (S4U2Proxy) delegations.

Package: libnginx-mod-http-brotli-filter
Description-md5: 7dba050ba818197c55675628661cc9da
Description-en: Brotli lossless compression support for Nginx - filter
 Brotli is a generic-purpose lossless compression algorithm that compresses
 data using a combination of a modern variant of the LZ77 algorithm, Huffman
 coding and 2nd order context modeling, with a compression ratio comparable
 to the best currently available general-purpose compression methods. It is
 similar in speed with deflate but offers more dense compression.
 .
 ngx_brotli filter module - used to compress responses on-the-fly

Package: libnginx-mod-http-brotli-static
Description-md5: bbe2653cb5ff287965d8af352d9343f4
Description-en: Brotli lossless compression support for Nginx - static
 Brotli is a generic-purpose lossless compression algorithm that compresses
 data using a combination of a modern variant of the LZ77 algorithm, Huffman
 coding and 2nd order context modeling, with a compression ratio comparable
 to the best currently available general-purpose compression methods. It is
 similar in speed with deflate but offers more dense compression.
 .
 ngx_brotli static module - used to serve pre-compressed files

Package: libnginx-mod-http-cache-purge
Description-md5: 398ab43d3187cbe8c5005bbdf7b75662
Description-en: Purge content from Nginx caches
 Cache Purge module adds purging capabilities to Nginx. It allows purging
 content from caches used by all of Nginx proxy modules, like FastCGI, Proxy,
 SCGI and uWSGI.

Package: libnginx-mod-http-dav-ext
Description-md5: 2690910ae7bd132adb0173b9b23604dc
Description-en: WebDAV missing commands support for Nginx
 WebDAV Ext module complements the Nginx WebDAV module to provide a full
 WebDAV support.
 .
 WebDAV Ext provides the missing PROPFIND & OPTIONS methods.

Package: libnginx-mod-http-echo
Description-md5: cda98608ae8e10263447397ae552edce
Description-en: Bring echo and more shell style goodies to Nginx
 Echo module wraps lots of Nginx internal APIs for streaming input and output,
 parallel/sequential subrequests, timers and sleeping, as well as various meta
 data accessing.
 .
 Basically it provides various utilities that help testing and debugging of
 other modules by trivially emulating different kinds of faked subrequest
 locations.
 .
 People will also find it useful in real-world applications that need to:
 .
 1. Serve static contents directly from memory.
 2. Wrap the upstream response with custom header and footer (kinda like the
 addition module but with contents read directly from the config file and
 Nginx variables).
 3. Merge contents of various "Nginx locations" (i.e., subrequests) together in
 a single main request (using echo_location and its friends).

Package: libnginx-mod-http-eval
Description-md5: c5be0f4d7eab6ef5d2fac90ddba33829
Description-en: Capture subrequest response bodies into Nginx variables for testing
 This module is meant to be used for testing, within other Nginx modules
 test suites.
 Its production use is discouraged.
 To get similar functionalities and more, see the libnginx-mod-http-lua module.

Package: libnginx-mod-http-fancyindex
Description-md5: 6258d67cce31732f8e890750dae6ebf2
Description-en: Fancy indexes module for the Nginx
 The Fancy Index module makes possible the generation of file listings, like
 the built-in autoindex module does, but adding a touch of style by introducing
 ways to customize the result.

Package: libnginx-mod-http-geoip
Description-md5: b9336eed4064843a4bc5981a2d63799f
Description-en: GeoIP HTTP module for Nginx
 The ngx_http_geoip module creates variables with values depending on the
 client IP address, using the precompiled MaxMind databases.
 .
 Those variables include country, region, city, latitude, longitude, postal
 code, etc.

Package: libnginx-mod-http-headers-more-filter
Description-md5: 92b32d38fc0fbbbb77340cc1cd063a62
Description-en: Set and clear input and output headers for Nginx
 The Headers More module allows you to add, set, or clear any output or input
 header that you specify.
 .
 This is an enhanced version of the standard headers module because it provides
 more utilities like resetting or clearing "builtin headers" like Content-Type,
 Content-Length, and Server.

Package: libnginx-mod-http-js
Description-md5: a4d7e4815b4b0ea1948e6814f564a02e
Description-en: JavaScript HTTP module for Nginx
 This module extends Nginx with configuration directives
 that allows one to run a subset of ECMAScript 5.1 (and later
 extensions) language.
 It features integration with
 - response body filter
 - location content handler
 - http, server, location variables

Package: libnginx-mod-http-lua
Description-md5: 54f5fee9d10603d78e3df169c29b9a06
Description-en: Lua module for Nginx
 Embed Lua runtime into nginx.
 .
 This module embeds Lua, via LuaJIT 2-5.1, into Nginx and by leveraging Nginx's
 subrequests, allows the integration of the powerful Lua threads
 (Lua coroutines) into the Nginx event model.

Package: libnginx-mod-http-memc
Description-md5: afc06075a90b7ce92188834379e657ca
Description-en: Extended memcached commands module for Nginx
 This module supports almost the whole memcached ascii protocol,
 and provides many more commands than the embedded memcached
 module in Nginx.
 The libnginx-mod-http-srcache-filter module can be configured to
 use that module to cache responses.

Package: libnginx-mod-http-modsecurity
Description-md5: cf6069c86447e84ccb42a9bc146d26f0
Description-en: WAF module for Nginx
 The ModSecurity-nginx connector is the connection point between nginx and
 libmodsecurity (ModSecurity v3). Said another way, this project provides a
 communication channel between nginx and libmodsecurity. This connector is
 required to use LibModSecurity with nginx.

Package: libnginx-mod-http-ndk
Description-md5: bb02698c2bb350fa8b6c2dddcabc6895
Description-en: Nginx Development Kit module
 The NDK is an Nginx module that is designed to extend the core functionality of
 the excellent Nginx webserver in a way that can be used as a basis of other
 Nginx modules.
 .
 It has functions and macros to deal with generic tasks that don't currently
 have generic code as part of the core distribution. The NDK itself adds few
 features that are seen from a user's point of view - it's just designed to help
 reduce the code that Nginx module developers need to write.

Package: libnginx-mod-http-ndk-dev
Description-md5: d5bfb575bac18bb8782020a118890ca0
Description-en: Nginx Development Kit module - development files
 The NDK is an Nginx module that is designed to extend the core functionality of
 the excellent Nginx webserver in a way that can be used as a basis of other
 Nginx modules.
 .
 This package provides development headers and necessary config scripts
 for the Nginx development kit module, useful to develop and link third party
 additions to the Debian nginx web/proxy server packages using Nginx
 development kit module.
 .
 Development files.

Package: libnginx-mod-http-perl
Description-md5: e53a1df1937247757c6e3b6896311998
Description-en: Perl module for Nginx
 Embed Perl runtime into nginx.
 .
 The ngx_http_perl module is used to implement location and variable handlers
 in Perl and insert Perl calls into SSI.
 .
 Note that this module is marked experimental.

Package: libnginx-mod-http-push-stream
Description-md5: c248a8a0206584b88aca7f44495c5c24
Description-en: HTTP push stream module for Nginx
 This module lets Nginx handles HTTP push streams like
 Event Source, WebSocket, Long Polling, JSONP, M-JPEG, and more.

Package: libnginx-mod-http-set-misc
Description-md5: 5456f63254cedcc3e02470cffea6f6ba
Description-en: Extended rewrite directives module for Nginx
 This module provides more directives that can be used in
 the Nginx rewrite phase, like the 'set' directive.
 - URI escaping and unescaping
 - JSON quoting
 - digests encoding and decoding
 - random number generator

Package: libnginx-mod-http-srcache-filter
Description-md5: 5e6432a021d64b2ee25e230f89e246a5
Description-en: Transparent caching layer for Nginx
 This module provides a transparent caching layer for arbitrary nginx
 locations. The caching behavior is mostly compatible with RFC 2616.
 It allows full configuration through its nginx directives.

Package: libnginx-mod-http-subs-filter
Description-md5: a29d97dc83cda7588ba1e3de961c7413
Description-en: Substitution filter module for Nginx
 Substitution Nginx module can do both regular expression and fixed string
 substitutions on response bodies. The module is quite different from Nginx's
 native Substitution module. It scans the output chains buffer and
 matches string line by line, just like Apache's mod_substitute.

Package: libnginx-mod-http-uploadprogress
Description-md5: 488a4ddc35482d27784766b871e61d3a
Description-en: Upload progress system for Nginx
 Upload progress module is an implementation of an upload progress system, that
 monitors RFC1867 POST uploads as they are transmitted to upstream servers.
 .
 It works by tracking the uploads proxied by Nginx to upstream servers without
 analysing the uploaded content and offers a web API to report upload progress
 in Javscript, Json or any other format.

Package: libnginx-mod-http-upstream-fair
Description-md5: e1780a80134775b6bb0a8cbe12e76218
Description-en: Nginx Upstream Fair Proxy Load Balancer
 The Nginx fair proxy balancer enhances the standard round-robin load balancer
 provided with Nginx so that it tracks busy backend servers and adjusts
 balancing accordingly.

Package: libnginx-mod-http-xss
Description-md5: 9d6af1626ac7b5b78749223040a16b1e
Description-en: Native cross-site scripting support in Nginx
 This module adds cross-site AJAX support to Nginx.
 Currently only cross-site GET is supported.
 But cross-site POST will be added in the future.
 The cross-site GET is currently implemented as JSONP.

Package: libnginx-mod-nchan
Description-md5: d6ec98083d8ecb11ff9c5cd125dedf07
Description-en: Fast, flexible pub/sub server for Nginx
 Nchan is a scalable, flexible pub/sub server for the modern web, It can be
 configured as a standalone server, or as a shim between your application and
 tens, thousands, or millions of live subscribers. It can buffer messages in
 memory, on-disk, or via Redis. All connections are handled asynchronously and
 distributed among any number of worker processes. It can also scale to many
 nginx server instances with Redis.
 .
 Full documentation available at https://nchan.slact.net

Package: libnginx-mod-rtmp
Description-md5: eb85f8aa7815ff300af3d5cb8446be0c
Description-en: RTMP support for Nginx
 The nginx RTMP module is a fully-featured streaming solution implemented in
 nginx.
 .
 It provides the following features:
 - Live streaming with RTMP, HLS and MPEG-DASH;
 - RTMP Video on Demand from local or HTTP sources;
 - Stream relay support via a push or pull model;
 - Integrated stream recording;
 - and more.

Package: libnginx-mod-stream-geoip
Description-md5: 39b7da5ef1607467992a06519853ebe5
Description-en: GeoIP Stream module for Nginx
 The ngx_stream_geoip module creates variables with values depending on the
 client IP address, using the precompiled MaxMind databases.
 .
 Those variables include country, region, city, latitude, longitude, postal
 code, etc.

Package: libnginx-mod-stream-js
Description-md5: a3b2174898f9a52df5f046b72b4f4795
Description-en: JavaScript Stream module for Nginx
 This module extends Nginx with configuration directives
 that allows one to run a subset of ECMAScript 5.1 (and later
 extensions) language.
 It features integration with
 - the access phase
 - the content phase
 - stream, server variables

Package: libnglib-6.2t64
Description-md5: 749dde83fc8c0f63e018605be247d718
Description-en: Automatic 3d tetrahedral mesh generator shared library
 NETGEN is an automatic 3d tetrahedral mesh generator. It accepts
 input from constructive solid geometry (CSG) or boundary
 representation (BRep) from STL file format. The connection to a
 geometry kernel allows the handling of IGES and STEP files. NETGEN
 contains modules for mesh optimization and hierarchical mesh
 refinement.
 .
 This package contains the shared libraries.

Package: libnglib-dev
Description-md5: 688d6219dad630c08a816fa98ae2a6fb
Description-en: Automatic 3d tetrahedral mesh generator development files
 NETGEN is an automatic 3d tetrahedral mesh generator. It accepts
 input from constructive solid geometry (CSG) or boundary
 representation (BRep) from STL file format. The connection to a
 geometry kernel allows the handling of IGES and STEP files. NETGEN
 contains modules for mesh optimization and hierarchical mesh
 refinement.
 .
 This package contains the static libraries and header files.

Package: libngraph0
Description-md5: 61e52388cc8318848e6b08329e19d3f6
Description-en: library to create scientific 2-dimensional graphs
 Ngraph is the program to create scientific 2-dimensional graphs for
 researchers and engineers.
 .
 This package contains library of ngraph-gtk.

Package: libngraph0-dev
Description-md5: bad10b93b9a7153d9e75b505c663fc54
Description-en: Header files for compiling plugins for Ngraph-gtk
 Ngraph is the program to create scientific 2-dimensional graphs for
 researchers and engineers. This program can create advanced graphs
 which can't be created by spreadsheets. Graphs can be exported to
 postscript.
 .
 This package contains header files.

Package: libngs-c++-dev
Description-md5: 9534a0a0250642f9581d48e416693286
Description-en: Next Generation Sequencing language Bindings (C++ development)
 NGS is a new, domain-specific API for accessing reads, alignments and
 pileups produced from Next Generation Sequencing. The API itself is
 independent from any particular back-end implementation, and supports
 use of multiple back-ends simultaneously. It also provides a library for
 building new back-end "engines". The engine for accessing SRA data is
 contained within the sister repository ncbi-vdb.
 .
 The API is currently expressed in C++, Java and Python languages. The
 design makes it possible to maintain a high degree of similarity between
 the code in one language and code in another - especially between C++
 and Java.
 .
 This is the development package for C++ usage.

Package: libngs-c++3
Description-md5: 0fec940c649cd38f828013b13b889f53
Description-en: Next Generation Sequencing language Bindings (C++ runtime)
 NGS is a new, domain-specific API for accessing reads, alignments and
 pileups produced from Next Generation Sequencing. The API itself is
 independent from any particular back-end implementation, and supports
 use of multiple back-ends simultaneously. It also provides a library for
 building new back-end "engines". The engine for accessing SRA data is
 contained within the sister repository ncbi-vdb.
 .
 The API is currently expressed in C++, Java and Python languages. The
 design makes it possible to maintain a high degree of similarity between
 the code in one language and code in another - especially between C++
 and Java.

Package: libngs-java
Description-md5: 7e9c9b034df5ad8390e688ab3dbb4b4b
Description-en: Next Generation Sequencing language Bindings (Java bindings)
 NGS is a new, domain-specific API for accessing reads, alignments and
 pileups produced from Next Generation Sequencing. The API itself is
 independent from any particular back-end implementation, and supports
 use of multiple back-ends simultaneously. It also provides a library for
 building new back-end "engines". The engine for accessing SRA data is
 contained within the sister repository ncbi-vdb.
 .
 The API is currently expressed in C++, Java and Python languages. The
 design makes it possible to maintain a high degree of similarity between
 the code in one language and code in another - especially between C++
 and Java.
 .
 Java bindings.

Package: libngs-java-doc
Description-md5: 0b28558f8410c16ac13258cb3eb503e2
Description-en: Next Generation Sequencing language Bindings (Java documentation)
 NGS is a new, domain-specific API for accessing reads, alignments and
 pileups produced from Next Generation Sequencing. The API itself is
 independent from any particular back-end implementation, and supports
 use of multiple back-ends simultaneously. It also provides a library for
 building new back-end "engines". The engine for accessing SRA data is
 contained within the sister repository ncbi-vdb.
 .
 The API is currently expressed in C++, Java and Python languages. The
 design makes it possible to maintain a high degree of similarity between
 the code in one language and code in another - especially between C++
 and Java.
 .
 Documentation for the Java bindings.

Package: libngs-jni
Description-md5: ac3f619a761e17f97e3175d723403d2c
Description-en: Next Generation Sequencing language Bindings (Java native binding)
 NGS is a new, domain-specific API for accessing reads, alignments and
 pileups produced from Next Generation Sequencing. The API itself is
 independent from any particular back-end implementation, and supports
 use of multiple back-ends simultaneously. It also provides a library for
 building new back-end "engines". The engine for accessing SRA data is
 contained within the sister repository ncbi-vdb.
 .
 The API is currently expressed in C++, Java and Python languages. The
 design makes it possible to maintain a high degree of similarity between
 the code in one language and code in another - especially between C++
 and Java.
 .
 Java native bindings.

Package: libngspice0
Description-md5: 8a6869e2d8e51325d05b8f6550e38e97
Description-en: Spice circuit simulator - library
 NGspice is a mixed-level/mixed-signal circuit simulator. Its code is based on
 three open source software packages:
 Spice3f5, Cider1b1 and Xspice. It supports compiled Verilog-A models through
 the built-in OSDI interface.
 .
 This package contains the NGSpice library.

Package: libngspice0-dev
Description-md5: a6a1533be321ea19bb652178807575a9
Description-en: Spice circuit simulator - development files for libngspice
 NGSpice is a mixed-level/mixed-signal circuit simulator. Its code is based on
 three open source software packages:
 Spice3f5, Cider1b1 and Xspice. It supports compiled Verilog-A models through
 the built-in OSDI interface.
 .
 This package contains the development files for NGSpice.

Package: libngtcp2-16
Description-md5: 459aeb7021c3e1f67cedf8f59abf6ef0
Description-en: QUIC protocol library
 ngtcp2 project is an implementation of QUIC protocol,
 standardized in RFC 9000.
 .
 QUIC is a transport protocol that multiplexes stream of
 data over UDP, providing low-latency, secure and reliable
 connections.
 .
 This package contains the shared library.

Package: libngtcp2-crypto-gnutls-dev
Description-md5: f4660dedaa791435eceecd533c058226
Description-en: development files for crypto helper library (GnuTLS)
 ngtcp2 project is an implementation of QUIC protocol,
 standardized in RFC 9000.
 .
 QUIC is a transport protocol that multiplexes stream of
 data over UDP, providing low-latency, secure and reliable
 connections.
 .
 This package contains the development files.
 .
 TLS support is provided by GnuTLS.

Package: libngtcp2-crypto-gnutls8
Description-md5: 28ab00613e998e61a78b5120dec5a032
Description-en: crypto helper library for with GnuTLS backend
 ngtcp2 project is an implementation of QUIC protocol,
 standardized in RFC 9000.
 .
 QUIC is a transport protocol that multiplexes stream of
 data over UDP, providing low-latency, secure and reliable
 connections.
 .
 This package contains the shared library.
 .
 TLS support is provided by GnuTLS.

Package: libngtcp2-crypto-ossl-dev
Description-md5: 073c79ccbbd0dc6209263acc295fc210
Description-en: development files for crypto helper library (OpenSSL)
 ngtcp2 project is an implementation of QUIC protocol,
 standardized in RFC 9000.
 .
 QUIC is a transport protocol that multiplexes stream of
 data over UDP, providing low-latency, secure and reliable
 connections.
 .
 This package contains the development files.
 .
 TLS support is provided by OpenSSL.

Package: libngtcp2-crypto-ossl0
Description-md5: 35d98c9c30ce7aa1128491207babe124
Description-en: crypto helper library for with OpenSSL backend
 ngtcp2 project is an implementation of QUIC protocol,
 standardized in RFC 9000.
 .
 QUIC is a transport protocol that multiplexes stream of
 data over UDP, providing low-latency, secure and reliable
 connections.
 .
 This package contains the shared library.
 .
 TLS support is provided by OpenSSL.

Package: libngtcp2-dev
Description-md5: 65378aad8ecc4b2e9a691e541c64dab2
Description-en: development files for QUIC protocol library
 ngtcp2 project is an implementation of QUIC protocol,
 standardized in RFC 9000.
 .
 QUIC is a transport protocol that multiplexes stream of
 data over UDP, providing low-latency, secure and reliable
 connections.
 .
 This package contains the development files.

Package: libnhgri-blastall-perl
Description-md5: cf6de604bebf5ddc13b29e76839026df
Description-en: Perl extension for running and parsing NCBI's BLAST 2.x
 NHGRI::Blastall will enable usage of BLAST out of a Perl script, if BLAST2
 or WU-BLAST are installed locally. Main features are:
 * run BLAST (also via network, which requires blastcl3)
 * BLAST single sequences against each other or against a given library
 * format databases
 * mask out repetitive DNA
 * read, parse and filter existing BLAST reports

Package: libnice-dev
Description-md5: f6f55296bfc2891942fa1c06d3772058
Description-en: ICE library (development files)
 Nice is an implementation of the IETF's draft Interactive Connectivity
 Establishment standard (ICE).  ICE is useful for applications that want to
 establish peer-to-peer UDP data streams. It automates the process of
 traversing NATs and provides security against some attacks.
 .
 Existing standards that use ICE include the Session Initiation Protocol (SIP)
 and the Jingle XMPP extension for audio/video calls.
 .
 Nice includes integration with GStreamer.
 .
 This package provides development files for nice.

Package: libnice-doc
Description-md5: 106ee7b86a0699c970a20a22b5e58c75
Description-en: ICE library (documentation)
 Nice is an implementation of the IETF's draft Interactive Connectivity
 Establishment standard (ICE).  ICE is useful for applications that want to
 establish peer-to-peer UDP data streams. It automates the process of
 traversing NATs and provides security against some attacks.
 .
 Existing standards that use ICE include the Session Initiation Protocol (SIP)
 and the Jingle XMPP extension for audio/video calls.
 .
 Nice includes integration with GStreamer.
 .
 This package contains documentation for libnice.

Package: libnice10
Description-md5: 607bd90945ab95ad3b967004acbc27c6
Description-en: ICE library (shared library)
 Nice is an implementation of the IETF's draft Interactive Connectivity
 Establishment standard (ICE).  ICE is useful for applications that want to
 establish peer-to-peer UDP data streams. It automates the process of
 traversing NATs and provides security against some attacks.
 .
 Existing standards that use ICE include the Session Initiation Protocol (SIP)
 and the Jingle XMPP extension for audio/video calls.
 .
 Nice includes integration with GStreamer.
 .
 This package provides the nice library.

Package: libnids-dev
Description-md5: 3327917b5c1b90867914281272dc4bf3
Description-en: IP defragmentation TCP segment reassembly library (development)
 Libnids is a library that provides the functionality of one of the NIDS
 (Network Intrusion Detection System) components, namely E-component.
 Libnids code watches all local network traffic, cooks received datagrams a
 bit, and provides convenient information about them to the NIDS analyzing
 modules.
 Libnids performs assembly of TCP segments into TCP streams, IP
 defragmentation, and TCP port scan detection.
 .
 This is the development package.

Package: libnids1.21t64
Description-md5: 9d3ed834284c35a8cc819e07ef022acc
Description-en: IP defragmentation TCP segment reassembly library
 Libnids is a library that provides the functionality of one of the NIDS
 (Network Intrusion Detection System) components, namely E-component.
 Libnids code watches all local network traffic, cooks received datagrams a
 bit, and provides convenient information about them to the NIDS analyzing
 modules.
 Libnids performs assembly of TCP segments into TCP streams, IP
 defragmentation, and TCP port scan detection.

Package: libnifti-dev
Description-md5: c71942977fcd7b3b2b737cc792b494a0
Description-en: IO libraries for the NIfTI-1 data format (obsolete)
 Niftilib is a set of i/o libraries for reading and writing files in the
 NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
 image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
 brain images.
 .
 This is a transitional dummy package.  It installs libnifti2-dev which
 should be used instead.

Package: libnifti-doc
Description-md5: 99231d2938c80d5fae677e20b580fbb1
Description-en: NIfTI library API documentation
 Niftilib is a set of i/o libraries for reading and writing files in the
 NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
 image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
 brain images.
 .
 This package provides the library API reference documentation.

Package: libnifti2-2
Description-md5: dc0a97051cebb3cedd65756709df30b8
Description-en: IO libraries for the NIfTI-1 data format
 Niftilib is a set of i/o libraries for reading and writing files in the
 NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
 image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
 brain images.
 .
 This package contains the shared library of libnifti.

Package: libnifti2-dev
Description-md5: b80737ee05787aa1fae2b94937bcecb3
Description-en: IO libraries for the NIfTI-1 data format (development)
 Niftilib is a set of i/o libraries for reading and writing files in the
 NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
 image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
 brain images.
 .
 This package provides the header files and static libraries of libnifti2.

Package: libnifticdf-dev
Description-md5: d4e8de120a30873fc28f314efe86bed5
Description-en: NIfTI functions to compute cumulative distributions (development)
 Niftilib is a set of i/o libraries for reading and writing files in the
 NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
 image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
 brain images.
 .
 This package contains the header files and static libraries nifticdf that
 provides functions to compute cumulative distributions and their inverses.

Package: libnifticdf2
Description-md5: 539c92acd7729092661ca348610742cb
Description-en: NIfTI functions to compute cumulative distributions
 Niftilib is a set of i/o libraries for reading and writing files in the
 NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
 image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
 brain images.
 .
 This package contains the shared library nifticdf that provides functions
 to compute cumulative distributions and their inverses.

Package: libniftiio-dev
Description-md5: 4fe39c9de9eceaf25884f7241e8fe1c6
Description-en: development low-level IO libraries for the NIfTI-1 data format (niftiio)
 Niftilib is a set of i/o libraries for reading and writing files in the
 NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
 image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
 brain images.
 .
 This package provides the header files and static libraries of libniftiio.

Package: libniftiio2t64
Description-md5: 9e57c34e3d737257f8578f65b169a407
Description-en: low-level IO libraries for the NIfTI-1 data format (niftiio)
 Niftilib is a set of i/o libraries for reading and writing files in the
 NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
 image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
 brain images.
 .
 This package contains the shared library of the low-level IO library niftiio.

Package: libnippy-clojure
Description-md5: b75a50229113423c20f5ab3624f67b05
Description-en: High-performance serialization library for Clojure
 the fastest serialization library for Clojure
 .
 Clojure's rich data types are awesome. And its reader allows you to take your
 data just about anywhere. But the reader can be painfully slow when you've got
 a lot of data to crunch (like when you're serializing to a database).
 .
 Nippy is an attempt to provide a reliable, high-performance drop-in
 alternative to the reader. Used by the Carmine Redis client, the Faraday
 DynamoDB client, PigPen, Onyx and others.

Package: libnist-sip-aosp-java
Description-md5: 140a611b14a396a907ed13e02f0cd527
Description-en: Parser and Stack API
 Contains a protocol stack/library that helps to build and test SIP
 applications and servers.

Package: libnitrokey-common
Description-md5: 8426be57e8b624a5f4fb05e7da09ee76
Description-en: Transitional package for nitrokey-udev
 This is a transional package. It can safely be removed.

Package: libnitrokey-dev
Description-md5: 8f409009fa51d2277eb8cafe824ba36b
Description-en: library to communicate with Nitrokey stick devices (development)
 library to communicate with Nitrokey Pro and Storage devices in a clean and
 easy manner. Written in C++14, testable with py.test and Catch frameworks,
 with C API, Python access.
 .
 This package contains development headers needed when developing
 C++ applications that use libnitrokey

Package: libnitrokey3
Description-md5: d084336ac37663a7da31ecaa4bb80b9a
Description-en: library to communicate with Nitrokey stick devices
 library to communicate with Nitrokey Pro and Storage devices in a clean and
 easy manner. Written in C++14, testable with py.test and Catch frameworks,
 with C API, Python access.

Package: libnjb-dev
Description-md5: d9af44b62fe01921a674fec98a2c4342
Description-en: Creative Labs Nomad Jukebox library development files
 libnjb is a C library and API for communicating with the Creative
 NOMAD JukeBox and Dell DJ digital audio. The protocol these devices
 use is presumably called PDE (Portable Digital Entertainment protocol)
 at Creative. Newer devices using the Microsoft MTP (Media Transfer
 Protocol) are not supported.
 .
 This package contains the headers and development libraries.

Package: libnjb-doc
Description-md5: b158c44d727855a801674f36f1f9cf07
Description-en: Creative Labs Nomad Jukebox library documentation
 libnjb is a C library and API for communicating with the Creative
 NOMAD JukeBox and Dell DJ digital audio. The protocol these devices
 use is presumably called PDE (Portable Digital Entertainment protocol)
 at Creative. Newer devices using the Microsoft MTP (Media Transfer
 Protocol) are not supported.
 .
 This package contains the development documentation.

Package: libnjb-tools
Description-md5: 04151b7e2e3ff206b39bf4b37906811d
Description-en: Creative Labs Nomad Jukebox library tools
 libnjb is a C library and API for communicating with the Creative
 NOMAD JukeBox and Dell DJ digital audio. The protocol these devices
 use is presumably called PDE (Portable Digital Entertainment protocol)
 at Creative. Newer devices using the Microsoft MTP (Media Transfer
 Protocol) are not supported.
 .
 This package contains the library tools each performing a simple
 function, such as transferring a track to the jukebox. The source
 code for these tools is in the package libnjb-doc.

Package: libnjb5
Description-md5: 865edd41a29231bc3cd9f385ae6e95a8
Description-en: Creative Labs Nomad Jukebox library
 libnjb is a C library and API for communicating with the Creative
 NOMAD JukeBox and Dell DJ digital audio. The protocol these devices
 use is presumably called PDE (Portable Digital Entertainment protocol)
 at Creative. Newer devices using the Microsoft MTP (Media Transfer
 Protocol) are not supported.
 .
 This package contains the shared library.

Package: libnkf-perl
Description-md5: 71f779ea25617dfda560775b4a8c0628
Description-en: Network Kanji code conversion Filter for Perl
 libnkf-perl will let you use the nkf (Network Kanji code conversion
 filter) as NKF.pm from Perl programs.

Package: libnl-utils
Description-md5: 537dfb1fadad9495ce89a4ea80d0d36d
Description-en: Utilities for dealing with netlink sockets
 This is a library for applications dealing with netlink sockets.
 The library provides an interface for raw netlink messaging and various
 netlink family specific interfaces.
 .
 These utilities help dealing with netlink sockets.

Package: libnlohmann-json-schema-validator-dev
Description-md5: 9577e5215a01dcc83497cd1316fb8130
Description-en: json schema validation library (development files)
 This is a C++ library for validating JSON documents based on a
 JSON Schema which itself should validate with draft-7 of JSON Schema
 Validation.
 .
 This package is needed to compile programs against
 libjson-schema-validator2.

Package: libnlohmann-json-schema-validator2
Description-md5: 5a69e8fd36e248fbad443d36758828cb
Description-en: json schema validation library (shared library)
 This is a C++ library for validating JSON documents based on a
 JSON Schema which itself should validate with draft-7 of JSON Schema
 Validation.
 .
 This package contains the shared library.

Package: libnlopt-cxx-dev
Description-md5: 7647a7a3073810ecd229b58fa8ff9d57
Description-en: nonlinear optimization library -- development package for C++
 NLopt is a free/open-source library for nonlinear optimization, providing
 a common interface for a number of different free optimization routines
 available online as well as original implementations of various other
 algorithms. Its features include:
 .
 * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R.
 * A common interface for many different algorithms
 * Support for large-scale optimization.
 * Both global and local optimization algorithms.
 * Algorithms using function values only (derivative-free) and also
 algorithms exploiting user-supplied gradients.
 * Algorithms for unconstrained optimization, bound-constrained optimization,
 and general nonlinear inequality/equality constraints.
 .
 This package contains the header files, static libraries and symbolic
 links that developers using NLopt library with C++ will need.

Package: libnlopt-cxx0
Description-md5: c5626c9d31569b3caec8048c79caf83e
Description-en: nonlinear optimization library (C++ interface)
 NLopt is a free/open-source library for nonlinear optimization, providing
 a common interface for a number of different free optimization routines
 available online as well as original implementations of various other
 algorithms. Its features include:
 .
 * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R.
 * A common interface for many different algorithms
 * Support for large-scale optimization.
 * Both global and local optimization algorithms.
 * Algorithms using function values only (derivative-free) and also
 algorithms exploiting user-supplied gradients.
 * Algorithms for unconstrained optimization, bound-constrained optimization,
 and general nonlinear inequality/equality constraints.
 .
 This package provides the shared libraries required to run programs
 compiled with NLopt in C++. To compile your own programs you also need to
 install libnlopt-cxx-dev.

Package: libnlopt-dev
Description-md5: 3a60213dcbce4be8ac46ec87fdd34fc1
Description-en: nonlinear optimization library -- development package
 NLopt is a free/open-source library for nonlinear optimization, providing
 a common interface for a number of different free optimization routines
 available online as well as original implementations of various other
 algorithms. Its features include:
 .
 * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R.
 * A common interface for many different algorithms
 * Support for large-scale optimization.
 * Both global and local optimization algorithms.
 * Algorithms using function values only (derivative-free) and also
 algorithms exploiting user-supplied gradients.
 * Algorithms for unconstrained optimization, bound-constrained optimization,
 and general nonlinear inequality/equality constraints.
 .
 This package contains the header files, static libraries and symbolic
 links that developers using NLopt library will need.

Package: libnlopt-guile0
Description-md5: 5f819eeefb46284f5454b449c22356aa
Description-en: nonlinear optimization library -- Guile bindings
 NLopt is a free/open-source library for nonlinear optimization, providing
 a common interface for a number of different free optimization routines
 available online as well as original implementations of various other
 algorithms. Its features include:
 .
 * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R.
 * A common interface for many different algorithms
 * Support for large-scale optimization.
 * Both global and local optimization algorithms.
 * Algorithms using function values only (derivative-free) and also
 algorithms exploiting user-supplied gradients.
 * Algorithms for unconstrained optimization, bound-constrained optimization,
 and general nonlinear inequality/equality constraints.
 .
 This package contains the bindings for GNU Guile.

Package: libnlopt0
Description-md5: c41badfd2897b8eb36caba8f98c02d3e
Description-en: nonlinear optimization library
 NLopt is a free/open-source library for nonlinear optimization, providing
 a common interface for a number of different free optimization routines
 available online as well as original implementations of various other
 algorithms. Its features include:
 .
 * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R.
 * A common interface for many different algorithms
 * Support for large-scale optimization.
 * Both global and local optimization algorithms.
 * Algorithms using function values only (derivative-free) and also
 algorithms exploiting user-supplied gradients.
 * Algorithms for unconstrained optimization, bound-constrained optimization,
 and general nonlinear inequality/equality constraints.
 .
 This package provides the shared libraries required to run programs
 compiled with NLopt. To compile your own programs you also need to
 install libnlopt-dev.

Package: libnmap-parser-perl
Description-md5: 2261a9dd5003f34203206f0c271373ac
Description-en: module to parse nmap scan results with perl
 Nmap::Parser is implemented by parsing the XML scan data that is
 generated by nmap. This will enable anyone who utilizes nmap to
 quickly create fast and robust security scripts that utilize the
 powerful port scanning abilities of nmap.

Package: libnmz7
Description-md5: 8fc96fc8fe7f207ca75d956d528be706
Description-en: full text search engine - shared library
 Namazu is a full text search engine which is usable via CGI. It features
 a simple and easy setup, and is written in C and Perl. Namazu uses the
 text utilities nkf, kakasi or chasen.
 .
 The package contains shared library. It is for CGI, command line tool,
 and/or another utilities.

Package: libnmz7-dev
Description-md5: 785c068f5d0a992221c7b6ae2f56a8bb
Description-en: full text search engine - header files and static libraries
 Namazu is a full text search engine which is usable via CGI. It features
 a simple and easy setup, and is written in C and Perl. Namazu uses the
 text utilities nkf, kakasi or chasen.
 .
 The package contains libnmz header files and static libraries. It is for
 Namazu search client developments.

Package: libnng-dev
Description-md5: 127155107dc43cb344a8849b7b2344a8
Description-en: Lightweight Messaging Library - development
 Lightweight, broker-less library, offering a simple API to solve
 common recurring messaging problems, such as publish/subscribe,
 RPC-style request/reply, or service discovery. The API frees the
 programmer from worrying about details like connection management,
 retries, and other common considerations, so that they can focus on
 the application instead of the plumbing.
 .
 This package contains the header files needed for developing programs
 using libwebsockets and a static library.

Package: libnng-doc
Description-md5: e5305122e67359fe18e1da9119fff901
Description-en: Lightweight Messaging Library - HTML documentation
 Lightweight, broker-less library, offering a simple API to solve
 common recurring messaging problems, such as publish/subscribe,
 RPC-style request/reply, or service discovery. The API frees the
 programmer from worrying about details like connection management,
 retries, and other common considerations, so that they can focus on
 the application instead of the plumbing.
 .
 This package installs HTML documentation for developing programs using
 libwebsockets.

Package: libnng1
Description-md5: f2e865e7a6e1d42209aa49e7e0aecb36
Description-en: Lightweight Messaging Library - shared library
 Lightweight, broker-less library, offering a simple API to solve
 common recurring messaging problems, such as publish/subscribe,
 RPC-style request/reply, or service discovery. The API frees the
 programmer from worrying about details like connection management,
 retries, and other common considerations, so that they can focus on
 the application instead of the plumbing.
 .
 This package contains the shared library.

Package: libnode-dev
Description-md5: d77e4d1c3efd6887c38624406fd96fa9
Description-en: evented I/O for V8 javascript (development files)
 Node.js is a platform built on Chrome's JavaScript runtime for easily
 building fast, scalable network applications. Node.js uses an
 event-driven, non-blocking I/O model that makes it lightweight and
 efficient, perfect for data-intensive real-time applications that run
 across distributed devices.
 .
 This package provides development headers for libnode137

Package: libnode137
Description-md5: aa09cb3413d563f4b3b5a9d6a7723845
Description-en: evented I/O for V8 javascript - runtime library
 Node.js is a platform built on Chrome's JavaScript runtime for easily
 building fast, scalable network applications. Node.js uses an
 event-driven, non-blocking I/O model that makes it lightweight and
 efficient, perfect for data-intensive real-time applications that run
 across distributed devices.
 .
 Node.js is bundled with several useful libraries to handle server
 tasks:
 .
 System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX,
 HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings.
 .
 This package provides the dynamic library for Node.js.

Package: libnoggit-java
Description-md5: 7c76aafc739bd4bae8286820fe1f4ad6
Description-en: Fast streaming JSON parser for Java
 Noggit is the world's fastest streaming JSON parser for Java.
 Features:
 * Fast! Measured as the fastest JSON parser on char[], String input.
 * Streaming API (StAX/pull-parser like) for both easy and efficient parsing
 * Conforms to the JSON standard: http://www.ietf.org/rfc/rfc4627.txt
 * Memory efficiency
 * incremental parsing (Reader-based) in order to handle huge messages
 * a single byte of state needed per nested object or array
 * does not read large objects (including primitives) completely
 into memory unless asked
 * can eliminate most copying, allowing the user to provide
 the output buffer for values
 * can handle primitives of any size (does not attempt to parse
 numerics into a certain language primitives unless asked)
 * Simple serialization of objects (List, Map, etc)
 * Optional creation of objects (List, Map, etc) when parsing.

Package: libnoise-dev
Description-md5: 828666310d2f8c620404f88966bb65c0
Description-en: Portable, coherent noise-generating library for C++
 libnoise is a portable C++ library that is used to generate coherent noise,
 a type of smoothly-changing noise. libnoise can generate Perlin noise,
 ridged multifractal noise, and other types of coherent-noise. Coherent noise
 is often used by graphics programmers to generate natural-looking textures,
 planetary terrain, and other things.
 .
 This package contains the headers and static libraries needed to build
 programs using libnoise.

Package: libnoise0
Description-md5: 6e79f045f3eef814f5a00d448a179c07
Description-en: Portable, coherent noise-generating library for C++
 libnoise is a portable C++ library that is used to generate coherent noise,
 a type of smoothly-changing noise. libnoise can generate Perlin noise,
 ridged multifractal noise, and other types of coherent-noise. Coherent noise
 is often used by graphics programmers to generate natural-looking textures,
 planetary terrain, and other things.

Package: libnop-dev
Description-md5: df740104eefe5f6b7ee006747b6113d1
Description-en: C++ Native Object Protocols
 libnop is a header-only library for serializing and deserializing C++ data
 types without external code generators or runtime support libraries. The only
 mandatory requirement is a compiler that supports the C++14 standard.
 .
 libnop has the following goals:
 .
 * Make simple serialization tasks easy and complex tasks tractable.
 * Remove the need to use code generators and schema files to describe
 data types, formats, and protocols: perform these tasks naturally
 within the C++ language.
 * Avoid additional runtime support requirements for serialization.
 * Provide contemporary features such as bidirectional binary
 compatibility, data validation, type safety, and type fungibility.
 * Handle intrinsic types, common STL types and containers, and
 user-defined types with a minimum of effort.
 * Produce optimized code that is easy to analyze and profile.
 * Avoid internal dynamic memory allocation when possible.

Package: libnorm-dev
Description-md5: 52464e8b65c1b8b2e42bca782cadcbbf
Description-en: NACK-Oriented Reliable Multicast (NORM) library (development files)
 The NORM protocol is designed to provide end-to-end reliable transport of
 bulk data objects or streams over generic IP multicast routing and forwarding
 services.
 libnorm provides a shared library and an API to use such protocol.
 .
 This package provides the development files for norm.

Package: libnorm-doc
Description-md5: ad9e90ef64da619b05b93a2918266e87
Description-en: NACK-Oriented Reliable Multicast (NORM) library (documentation)
 The NORM protocol is designed to provide end-to-end reliable transport of
 bulk data objects or streams over generic IP multicast routing and forwarding
 services.
 libnorm provides a shared library and an API to use such protocol.
 .
 This package provides the documentation and examples for norm.

Package: libnorm1t64
Description-md5: e52904c25bf347aa95f47e0afcfa9ea0
Description-en: NACK-Oriented Reliable Multicast (NORM) library
 The NORM protocol is designed to provide end-to-end reliable transport of
 bulk data objects or streams over generic IP multicast routing and forwarding
 services.
 libnorm provides a shared library and an API to use such protocol.

Package: libnormaliz-dev
Description-md5: 7f408f5c78c66b35f2838bf81080c55c
Description-en: math computing tools for affine monoids, rational polytopes and cones - libdev
 Normaliz is a mathematical tool for computations in affine monoids, vector
 configurations, lattice polytopes, and rational cones.
 .
 This package contains static libraries and symbolic links that developers
 using the Normaliz library will need.

Package: libnormaliz-dev-common
Description-md5: 0383c909fa6cf4484cbb37018ab60c1e
Description-en: math computing tools for affine monoids, rational polytopes and cones - headers
 Normaliz is a mathematical tool for computations in affine monoids, vector
 configurations, lattice polytopes, and rational cones.
 .
 This package contains the header files that developers using the Normaliz
 library will need.

Package: libnormaliz3
Description-md5: 3bfb348a011a8b2266dd66d58a40ae35
Description-en: math computing tools for affine monoids, rational polytopes and cones - libs
 Normaliz is a mathematical tool for computations in affine monoids, vector
 configurations, lattice polytopes, and rational cones.
 .
 This package provides the shared libraries required to run programs compiled
 against the Normaliz library. To compile your own programs you also need to
 install the libnormaliz-dev package.

Package: libnotcurses++-dev
Description-md5: dcac54dd9bb5b772c3b9eb74e574c573
Description-en: Character graphics and TUI library (C++ development)
 Notcurses facilitates the creation of modern TUI programs,
 making full use of Unicode and 24-bit TrueColor. It presents
 an API similar to that of Curses, and rides atop Terminfo.
 .
 These files are necessary for C++ development using Notcurses.

Package: libnotcurses++3
Description-md5: 1cdd7a2f6f4023c4f7512a4256f6ee16
Description-en: Character graphics and TUI library (C++)
 Notcurses facilitates the creation of modern TUI programs,
 making full use of Unicode and 24-bit TrueColor. It presents
 an API similar to that of Curses, and rides atop Terminfo.

Package: libnotcurses-core-dev
Description-md5: d0791b7d9a52c31ea635350650df7d74
Description-en: Character graphics and TUI library (core development)
 Notcurses facilitates the creation of modern TUI programs, making
 full use of Unicode and 24-bit TrueColor. This development
 package covers the Notcurses core library.
 .
 These files are necessary for C development using Notcurses. They
 do not include multimedia support; that requires libnotcurses-dev.

Package: libnotcurses-core3
Description-md5: dfd026d4542b4d6a16905ae9ed20cb7c
Description-en: Character graphics and TUI library (core)
 Notcurses facilitates the creation of modern TUI programs, making
 full use of Unicode and 24-bit TrueColor.
 .
 This core library lacks multimedia support. For that,
 libnotcurses3 must be installed.

Package: libnotcurses-dev
Description-md5: d241700687591efb2e7f9219779b9c07
Description-en: Character graphics and TUI library (development)
 Notcurses facilitates the creation of modern TUI programs, making
 full use of Unicode and 24-bit TrueColor. Its API is similar
 to that of NCURSES, but extends that with z-buffering, rendering
 of images and video using ffmpeg, alpha blending, widgets, palette
 fades, resize awareness, and multithreading support.
 .
 These files are necessary for C development using Notcurses. This
 package installs multimedia support atop libnotcurses-core-dev.

Package: libnotcurses3
Description-md5: 453e5cc65d78315da7ca365d2eebce76
Description-en: Character graphics and TUI library
 Notcurses facilitates the creation of modern TUI programs, making
 full use of Unicode and 24-bit TrueColor. Its API is similar
 to that of NCURSES, but extends that with z-buffering, rendering
 of images and video using ffmpeg, alpha blending, widgets, palette
 fades, resize awareness, and multithreading support.
 .
 This package provides multimedia support via ffmpeg.

Package: libnotificationmanager1
Description-md5: 2a62fef8881e2f1eab4ca93f6e3a28cd
Description-en: Plasma Workspace notification manager library
 Plasma Workspace is used as the base for Plasma Desktop, Mobile, and
 Bigscreen. It contains shared KCM configuration screens, applets as
 well as multiple libraries.
 .
 This library is responsible for listing notifications, closing them
 and interacting with them in Plasma.
 .
 This package contains the notification manager library files.

Package: libnotmuch-dev
Description-md5: a1e17324d765b889ff548548272b51f9
Description-en: thread-based email index, search and tagging (development)
 Notmuch is a system for indexing, searching, reading, and tagging
 large collections of email messages in maildir or mh format. It uses
 the Xapian library to provide fast, full-text search with a very
 convenient search syntax.
 .
 This package provides the necessary development libraries and header
 files to allow you to develop new software using libnotmuch.

Package: libnotmuch5t64
Description-md5: 5d8978b625dc63ed37692e47885061fb
Description-en: thread-based email index, search and tagging (runtime)
 Notmuch is a system for indexing, searching, reading, and tagging
 large collections of email messages in maildir or mh format. It uses
 the Xapian library to provide fast, full-text search with a very
 convenient search syntax.
 .
 This package contains the runtime library, necessary to run
 applications using libnotmuch.

Package: libnova-0.16-0t64
Description-md5: 6fd9bae1f008c4e52f9bcdbf8dd3b90d
Description-en: celestial mechanics, astrometry and astrodynamics library
 libnova is a general purpose, double precision, Celestial Mechanics,
 Astrometry and Astrodynamics library.

Package: libnova-dev
Description-md5: 126c47badf2d98da18365f95cc27ad82
Description-en: development files for libnova astronomical library
 libnova is a general purpose, double precision, Celestial Mechanics,
 Astrometry and Astrodynamics library.
 .
 This package contains the development files.

Package: libnova-dev-bin
Description-md5: 95ebada6476550b632ff4735a950fc83
Description-en: development config tool for libnova astronomical library
 libnova is a general purpose, double precision, Celestial Mechanics,
 Astrometry and Astrodynamics library.
 .
 This package contains the libnovaconfig tool.

Package: libnproc-ocaml-dev
Description-md5: d7c1d7c761b371acc9516ecb27ee85b6
Description-en: process pool implementation for OCaml
 Nproc is a process pool implementation for OCaml. A process pool is a
 fixed set of processes that perform arbitrary computations for a
 master process, in parallel and without blocking the master. Master
 and workers communicate by message-passing. Nproc relies on fork,
 pipes, Marshal and Lwt.
 .
 This package contains the development modules you need to use Nproc
 in your programs.

Package: libnpth-mingw-w64-dev
Description-md5: de875eb23e65d545a4c54474166192be
Description-en: replacement for GNU Pth using system threads (Windows dev)
 nPth is a non-preemptive threads implementation using an API very
 similar to the one known from GNU Pth. It has been designed as a
 replacement of GNU Pth for non-ancient operating systems. In
 contrast to GNU Pth it is based on the system's standard threads
 implementation. Thus nPth allows the use of libraries which are not
 compatible to GNU Pth.
 .
 This is a Windows version of nPth.  It's meant to be used when
 cross-building software that targets the Windows platform, e.g. the
 win32-loader component of Debian-Installer.

Package: libnrepl-clojure
Description-md5: 4110dbfedb2b89cc9ceed5fd550eb6ff
Description-en: Clojure network REPL
 nrepl provides a REPL server and client, along with some common APIs of
 use to IDEs and other tools that may need to evaluate Clojure code in remote
 environments.
 .
 This project is intended to be a replacement for tools.nrepl, which is no
 longer maintained.

Package: libnrepl-incomplete-clojure
Description-md5: b91ed3dbafc5d8967a33cef500269d9e
Description-en: Simple Clojure library providing code completion
 nrepl-incomplete is a simple Clojure library providing code completion. The
 library was extracted from nREPL's codebase and aims to replace
 clojure-complete.

Package: libns3-dev
Description-md5: b04c39395592e83014e68bd13544c81b
Description-en: Static and header files of ns-3
 ns-3 is a discrete-event network simulator for Internet systems,
 targeted primarily for research and educational use.
 ns-3 is free software, licensed under the GNU GPLv2 license,
 and is publicly available for research, development, and use.
 ns-3 is intended as an eventual replacement for the popular
 ns-2 simulator. The project acronym “nsnam” derives
 historically from the concatenation of ns (network simulator)
 and NAM (network animator).
 .
 This package contains static libraries, header files.

Package: libns3.48
Description-md5: b7ee6eaa287b7316a4ad8b00fbd1c4a0
Description-en: shared libraries of ns-3
 ns-3 is a discrete-event network simulator for Internet systems,
 targeted primarily for research and educational use.
 ns-3 is free software, licensed under the GNU GPLv2 license,
 and is publicly available for research, development, and use.
 ns-3 is intended as an eventual replacement for the popular
 ns-2 simulator. The project acronym “nsnam” derives
 historically from the concatenation of ns (network simulator)
 and NAM (network animator).
 .
 This package contains shared libraries.

Package: libnss-cache
Description-md5: 6fb15bb8f527d499dc98b3fa39fb6e66
Description-en: NSS module for using nsscache-generated files
 This package provides a Name Service Switch module that uses .cache
 files as a name service. This means providing user account
 information, group ids, netgroups, and automounts.

Package: libnss-extrausers
Description-md5: ddb09d6e0234d21eb8b08b919f49ef5b
Description-en: nss module to have an additional passwd, shadow and group file
 This Name Service Switch (NSS) module reads /var/lib/extrausers/passwd,
 /var/lib/extrausers/shadow and /var/lib/extrausers/groups, allowing to
 store system accounts and accounts copied from other systems in different
 files.

Package: libnss-ldapd
Description-md5: e7b7a2438b22672c09b4a1cf9def958e
Description-en: NSS module for using LDAP as a naming service
 This package provides a Name Service Switch module that allows using an LDAP
 server to provide user account, group, host name, alias, netgroup, and
 basically any other information that would normally be retrieved from /etc
 flat files or NIS.

Package: libnss-libvirt
Description-md5: c74cf9f1252c4873853aa409030d9c12
Description-en: virtualization library - NSS plugins
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains two NSS plugins: the 'libvirt_guests' plugin resolves
 the name of the domain to its IP address, while the 'libvirt' plugin looks
 at the hostname configured inside the guest OS instead. Both can be enabled
 at the same time.

Package: libnss-libvirt-hwe
Description-md5: 90e3bfac498ce38f20aa3b1b53682095
Description-en: virtualization library - NSS plugins
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains two NSS plugins: the 'libvirt_guests' plugin resolves
 the name of the domain to its IP address, while the 'libvirt' plugin looks
 at the hostname configured inside the guest OS instead. Both can be enabled
 at the same time.

Package: libnss-malcontent
Description-md5: 74904758315d27a0ee1bed2f4fcf3f0a
Description-en: NSS module providing web filtering
 malcontent implements support for restricting the type of content accessible
 to non-administrator accounts on a Linux system. Typically, when this is used,
 a non-administrator account will be for a child using the system; and the
 administrator accounts will be for the parents; and the content being filtered
 will be apps which are not suitable for the child to use, due to (for example)
 being too violent.
 .
 This is not a security boundary, and a sufficiently technically advanced user
 may always work around these parental controls. malcontent is not a mandatory
 access control (MAC) system like AppArmor or SELinux. However, its correct use
 by applications should provide enough of an obstacle to prevent users easily or
 accidentally having access to content which they shouldn’t.
 .
 This package contains an NSS module implementing the `gethostbyname()`
 functions, which applies a user-specific filter list to all name lookup
 requests to allow filtering websites.
 .
 Installing this package automatically adds the module to /etc/nsswitch.conf.

Package: libnss-myhostname
Description-md5: 0980255dcdd179a9442647b0c4bdcb7c
Description-en: nss module providing fallback resolution for the current hostname
 This package contains a plugin for the Name Service Switch, providing host
 name resolution for the locally configured system hostname as returned by
 gethostname(2). It returns all locally configured public IP addresses or -- if
 none are configured, the IPv4 address 127.0.0.2 (which is on the local
 loopback) and the IPv6 address ::1 (which is the local host).
 .
 A lot of software relies on that the local host name is resolvable. This
 package provides an alternative to the fragile and error-prone manual editing
 of /etc/hosts.
 .
 Installing this package automatically adds myhostname to /etc/nsswitch.conf.

Package: libnss-mysql
Description-md5: 4c9eb42a47a5418f1452dac0d1bc92c2
Description-en: NSS module for using MySQL/MariaDB as a naming service
 libnss-mysql provides a Name Service Switch module that allows MySQL/MariaDB
 to act as a name service.
 .
 Its configuration is very flexible by allowing to set an SQL query per NSS
 call (getpwnam, getpwuid, ...).
 .
 It currently supports storage of passwd, group and shadow information.

Package: libnss-nis
Description-md5: 565c2da031d683347dde58984d1547f2
Description-en: NSS module for using NIS as a naming service
 This package provides a Name Service Switch that allows your NIS server
 act as a name service. This means providing user account information,
 group id's, host information, aliases, netgroups, and basically anything
 else that you would normally get from /etc flat files.
 .
 This module was formerly part of glibc, but is now standalone to be able
 to link against TI-RPC for IPv6 support.

Package: libnss-nisplus
Description-md5: e620c83572be426198dc1cd03c9ba481
Description-en: NSS module for using NIS+ as a naming service
 This package provides a Name Service Switch that allows your NIS+ server
 act as a name service. This means providing user account information,
 group id's, host information, aliases, netgroups, and basically anything
 else that you would normally get from /etc flat files.
 .
 This module was formerly part of glibc, but is now standalone to be able
 to link against TI-RPC for IPv6 support.

Package: libnss-resolve
Description-md5: 2dce7349d41cde95481f217d1250a7a1
Description-en: nss module to resolve names via systemd-resolved
 nss-resolve is a plugin for the GNU Name Service Switch (NSS) functionality
 of the GNU C Library (glibc) providing DNS and LLMNR resolution to programs via
 the systemd-resolved daemon (provided in the systemd-resolved package).
 .
 Installing this package automatically adds resolve to /etc/nsswitch.conf.

Package: libnss-sudo
Description-md5: 2cc9144ccc4579770f6edd178d590425
Description-en: Transitional Package - libnss-sudo has been removed
 Transitional package for the removed libnss-sudo.
 .
 This can be safely removed.

Package: libnss-tls
Description-md5: 53a26ccf679046df5105562f66adab20
Description-en: NSS module for encrypted DNS name resolution
 nss-tls is an alternative, encrypted name resolving library to use
 with glibc, which uses DNS-over-HTTPS (DoH).
 .
 The glibc name resolver can be configured through nsswitch.conf(5) to
 use nss-tls instead of the DNS resolver, or fall back to DNS when
 nss-tls fails.
 .
 This way, all applications that use the standard resolver API
 (getaddrinfo(), gethostbyname(), etc'), are transparently migrated
 from DNS to encrypted means of name resolving, with zero
 application-side changes and minimal resource consumption footprint.
 However, nss-tls does not deal with applications that use their own,
 built-in DNS resolver.
 .
 This package contains the NSS module, a tiny client library, which
 delegates the resolving work to nss-tlsd through the Unix socket and
 passes the results back to the application, without dependencies
 other than libc.

Package: libnss-unknown
Description-md5: 5045bf18646942cf37c3d0aa33189382
Description-en: nss module to handle unknown uids
 nss-unknown is a small library to gracefully handle unknown uids
 .
 This library is very useful in host <=> guest container build
 environments, where shifting UIDs/GIDs result in a mismatch in
 between them

Package: libnss-wrapper
Description-md5: b40c80337d043205218777eaf49b1e6f
Description-en: NSS wrapper library
 There are projects which provide daemons needing to be able to create, modify
 and delete unix users. Or just switch user ids to interact with the system,
 for example a user space file server. To be able to test that you need the
 privilege to modify the passwd and groups file. With nss_wrapper it is
 possible to define your own passwd and groups file which will be used by
 software to act correctly while under test.
 .
 If you have a client and server under test they normally use functions to
 resolve network names to addresses (DNS) or vice versa. The nss_wrappers allow
 you to create a hosts file to setup name resolution for the addresses you use
 with socket_wrapper.

Package: libnsync-cpp1t64
Description-md5: 8d6299a16528d0984a7f1f79e3ed3171
Description-en: C library that exports various synchronization primitives (C++ lib)
 nsync is a C library that exports various synchronization primitives:
 .
 * locks
 * condition variables
 * run-once initialization
 * waitable counter (useful for barriers)
 * waitable bit (useful for cancellation, or other conditions)
 .
 This package ships C++ shared object.

Package: libnsync-dev
Description-md5: ac44873098edc1a553168a2e52be9bd7
Description-en: C library that exports various synchronization primitives (dev)
 nsync is a C library that exports various synchronization primitives:
 .
 * locks
 * condition variables
 * run-once initialization
 * waitable counter (useful for barriers)
 * waitable bit (useful for cancellation, or other conditions)
 .
 This package ships header files.

Package: libnsync1t64
Description-md5: bac83ba0929bf6aa09c52ac60f4d4df6
Description-en: C library that exports various synchronization primitives (C lib)
 nsync is a C library that exports various synchronization primitives:
 .
 * locks
 * condition variables
 * run-once initialization
 * waitable counter (useful for barriers)
 * waitable bit (useful for cancellation, or other conditions)
 .
 This package ships C shared object.

Package: libnthash-dev
Description-md5: 0594065329be0972efe23be4ee0be429
Description-en: Recursive hash function for hashing all possible k-mers in a DNA/RNA sequence
 This is a header-only binary containing the
 necessary files for implementing nthash function.

Package: libntl-dev
Description-md5: c44da408ceecbf12d4a613a7e3f3c5f7
Description-en: Number Theory Library, development files
 NTL is a high-performance, portable C++ library providing
 data structures and algorithms for manipulating signed,
 arbitrary length integers, and for vectors, matrices,
 and polynomials over the integers and over finite fields.
 .
 This package contains development files for NTL.

Package: libntl44
Description-md5: 383c92c19d092a80953746295da6b389
Description-en: Number Theory Library, shared library
 NTL is a high-performance, portable C++ library providing
 data structures and algorithms for manipulating signed,
 arbitrary length integers, and for vectors, matrices,
 and polynomials over the integers and over finite fields.
 .
 This package contains the NTL shared library.

Package: libntru-0.5
Description-md5: 2a2ee6c4e3419d3d7ae4591db6a61f0d
Description-en: C implementation of the public-key encryption scheme NTRUEncrypt
 This library is an implementation of the NTRU encryption scheme in C. The
 NTRUEncrypt public key cryptosystem, also known as the NTRU encryption
 algorithm, is a lattice-based alternative to RSA and ECC and is based on the
 shortest vector problem in a lattice (which is not known to be breakable
 using quantum computers).

Package: libntru-0.5-dev
Description-md5: 0375a6426e0627d1e7fe9cd55a4da7d1
Description-en: C implementation of the public-key encryption scheme NTRUEncrypt
 This library is an implementation of the NTRU encryption scheme in C. The
 NTRUEncrypt public key cryptosystem, also known as the NTRU encryption
 algorithm, is a lattice-based alternative to RSA and ECC and is based on the
 shortest vector problem in a lattice (which is not known to be breakable
 using quantum computers).
 .
 This package contains the development headers.

Package: libntruprime-dev
Description-md5: 16ad1f2b72d56409f2c7a0d7f460b7c5
Description-en: microlibrary for Streamlined NTRU Prime - development files
 libntruprime is an implementation of the Streamlined NTRU Prime
 cryptosystem as a microlibrary.
 .
 Development files.

Package: libntruprime1
Description-md5: 669866189191cdf5424671e6421d2037
Description-en: microlibrary for Streamlined NTRU Prime - shared library
 libntruprime is an implementation of the Streamlined NTRU Prime
 cryptosystem as a microlibrary.
 .
 Streamlined NTRU Prime (sntrup) is a lattice-based cryptosystem with
 the following features:
 .
 - Stability: Almost all details of sntrup match a May 2016
 publication. The only exceptions are small changes to encoding and
 hashing published in April 2019.
 .
 - Patent-freeness: April 2019 predates almost all post-quantum
 patents. Analyses of various lattice patents filed before April
 2019 indicate no problems for sntrup.
 .
 - Deployment: The popular OpenSSH tool switched to sntrup761 by
 default in April 2022, following initial integration of sntrup into
 TinySSH.
 .
 - Affordability: Keys and ciphertexts are about 1KB for sntrup761,
 and computations are fast.
 .
 - Careful design: Subject to the requirement of being a small
 lattice-based cryptosystem, sntrup is systematically designed to
 eliminate unnecessary complications in security review. It
 eliminates decryption failures, for example, and eliminates
 cyclotomics. The cryptosystem has never needed a security patch.
 .
 - Risk management: A much higher sntrup1277 security level is fully
 supported, and is recommended whenever 2KB keys and ciphertexts are
 affordable, to reduce risks from improvements in lattice attacks.
 .
 - Flexibility: The sntrup design allows a full spectrum of tradeoffs
 between size and security level, so applications with intermediate
 size limits aren't forced into much lower security levels. Six
 different sizes have been selected for support.
 .
 libntruprime has a very simple stateless API based on the SUPERCOP
 API, with wire-format inputs and outputs, providing functions that
 directly match the KEM operations provided by the sntrup
 specification, such as functions
 .
 sntrup1277_keypair
 sntrup1277_enc
 sntrup1277_dec
 .
 for the sntrup1277 KEM.
 .
 Internally, libntruprime includes implementations designed to work
 portably across CPUs, and implementations designed for higher
 performance on Intel/AMD CPUs with AVX2 instructions. libntruprime
 includes automatic run-time selection of implementations.
 .
 libntruprime is intended to be called by larger multi-function
 libraries (such as traditional cryptographic libraries), including
 libraries in other languages via FFI. The idea is that libntruprime
 takes responsibility for the details of sntrup computation, including
 optimization, timing-attack protection, and (in ongoing work)
 verification, freeing up the calling libraries to concentrate on
 application-specific needs such as protocol integration. Applications
 can also call libntruprime directly.
 .
 Shared library.

Package: libnum-ocaml
Description-md5: c7645f0ae07e788a4922176c3460f5c1
Description-en: library for arbitrary-precision and rational arithmetic (runtime)
 This OCaml library implements arbitrary-precision arithmetic on big
 integers and on rationals.
 .
 This is a legacy library. It used to be part of the core OCaml
 distribution (in otherlibs/num) but is now distributed separately. New
 applications that need arbitrary-precision arithmetic should use the
 Zarith library (https://github.com/ocaml/Zarith) instead of the Num
 library, and older applications that already use Num are encouraged to
 switch to Zarith. Zarith delivers much better performance than Num and
 has a nicer API.
 .
 This package contains runtime files.

Package: libnum-ocaml-dev
Description-md5: 8762f0ab01f1b1ec32e62aa775f7fd59
Description-en: library for arbitrary-precision and rational arithmetic (development)
 This OCaml library implements arbitrary-precision arithmetic on big
 integers and on rationals.
 .
 This is a legacy library. It used to be part of the core OCaml
 distribution (in otherlibs/num) but is now distributed separately. New
 applications that need arbitrary-precision arithmetic should use the
 Zarith library (https://github.com/ocaml/Zarith) instead of the Num
 library, and older applications that already use Num are encouraged to
 switch to Zarith. Zarith delivers much better performance than Num and
 has a nicer API.
 .
 This package contains development files.

Package: libnumber-bytes-human-perl
Description-md5: 49a330a6ecdbe4b8caf1428cf18ab4c6
Description-en: module to convert byte count to human readable format and back
 Number::Bytes::Human provides a formatter which turns byte counts to
 usual readable format, like '2.0K' or '3.1GiB', as well as a parser to
 go the opposite way. It was inspired by the -h option of Unix utilities
 like du and df for "human-readable" output.

Package: libnumber-format-perl
Description-md5: f8d366b823c8fede442f059ae4a6588d
Description-en: Perl module to format numbers for display
 Number::Format is a Perl module that formats numbers according to standard
 conventions, such as adding thousands separators and decimal points
 appropriate to the current locale. It can also convert strings into numbers,
 format currency values, and convert numbers to KB, MB, and GB values.

Package: libnumber-fraction-perl
Description-md5: b0795824fa8de69c797da47d881e7eff
Description-en: Perl extension to model fractions
 Number::Fraction is a Perl module
 which allows you to work with fractions in your Perl programs.

Package: libnumber-phone-perl
Description-md5: 4deae243a2c58457f1fb4eeb88921590
Description-en: base class for parsing and dealing with phone numbers
 This Perl module and its sub-classes provides support for parsing
 and dealing with phone numbers, e.g. Number::Phone::Country looks up
 the country based on a telephone number.

Package: libnumber-range-perl
Description-md5: 20dfb3310a5e318ef2dfbda3151a73e4
Description-en: Perl extension to work with ranges of numbers
 Number::Range will take a description of a range, and then allow you to test
 on if a number falls within the range. You can also add and delete from the
 range.

Package: libnumber-recordlocator-perl
Description-md5: d747efb9d2d66a64e29433b873f69a4e
Description-en: Perl module that encodes integers into a short "locator string"
 Number::RecordLocator encodes integers into a 32 character "alphabet"
 designed to be short and easy to read and pronounce. The encoding maps:
 .
 0 to O
 1 to I
 S to F
 B to P
 .
 With a 32 bit encoding, you can map 33.5 million unique ids into a 5
 character code.

Package: libnumber-tolerant-perl
Description-md5: b0e469a7423c50528159f456f4d1b431
Description-en: module defining tolerance ranges for inexact numbers
 Number::Tolerant creates a number-like object whose value refers to a range
 of possible values, each equally acceptable. It overloads comparison
 operations to reflect this.

Package: libnumbertext-1.0-0
Description-md5: 55c946971de3c67f249d3001ddb1e26e
Description-en: Number to number name and money text conversion library
 libnumbertext provides easy to configure, lightweight open source C++, Java,
 JavaScript, Python libraries and a LibreOffice Spreadsheet extension for
 number to number name conversion, including cardinal and ordinal numbers,
 ordinal indicators and money amounts with currencies in more than 30 languages
 and numeral systems.

Package: libnumbertext-data
Description-md5: 4a3c6c068a6e286614bd70df53f6d2eb
Description-en: Number to number name and money text conversion library -- data files
 libnumbertext provides easy to configure, lightweight open source C++, Java,
 JavaScript, Python libraries and a LibreOffice Spreadsheet extension for
 number to number name conversion, including cardinal and ordinal numbers,
 ordinal indicators and money amounts with currencies in more than 30 languages
 and numeral systems.
 .
 This package contains the data files.

Package: libnumbertext-dev
Description-md5: 3e6bed22f28c23f58c34406c3b0cb380
Description-en: Number to number name and money text conversion library -- development
 libnumbertext provides easy to configure, lightweight open source C++, Java,
 JavaScript, Python libraries and a LibreOffice Spreadsheet extension for
 number to number name conversion, including cardinal and ordinal numbers,
 ordinal indicators and money amounts with currencies in more than 30 languages
 and numeral systems.
 .
 This package contains the needed files to develop/build against
 libnumbertext.

Package: libnumbertext-java
Description-md5: ec1b6a6c2ff46e2cc51f7fed035983a5
Description-en: Number to number name and money text conversion library for Java
 libnumbertext provides easy to configure, lightweight open source C++, Java,
 JavaScript, Python libraries and a LibreOffice Spreadsheet extension for
 number to number name conversion, including cardinal and ordinal numbers,
 ordinal indicators and money amounts with currencies in more than 30 languages
 and numeral systems.
 .
 This package contains the numbertext Java library.

Package: libnumbertext-tools
Description-md5: 7cc0a8b5fc9c98ed8ee6a75bfd3708f5
Description-en: Number to number name and money text conversion library -- speller utility
 libnumbertext provides easy to configure, lightweight open source C++, Java,
 JavaScript, Python libraries and a LibreOffice Spreadsheet extension for
 number to number name conversion, including cardinal and ordinal numbers,
 ordinal indicators and money amounts with currencies in more than 30 languages
 and numeral systems.
 .
 This package contains the "spellout" tool which uses libnumbertext to spell
 out numbers.

Package: libnumericalchameleon-java
Description-md5: 6f9e4aa14e4431159d3552aad08a988e
Description-en: Spoken and written numbers
 Convert numbers into words for different languages
 .
 This is a dependency needed by JVerein

Package: libnuspell-dev
Description-md5: c22ee856d427dc220970dcaf529ea7c2
Description-en: spell checker (development)
 Nuspell is a free and open source spell checker that is written in modern C++.
 It is designed for languages with rich morphology and complex word compounding.
 .
 Main features are:
 - Full unicode support backed by ICU
 - Backward compatibility with Hunspell dictionary file format
 - Twofold affix stripping (for agglutinative languages, like Azeri,
 Basque, Estonian, Finnish, Hungarian, Turkish, etc.)
 - Support complex compounds (for example, Hungarian, German and Dutch)
 - Support language specific features (for example, special casing of
 Azeri and Turkish dotted i, or German sharp s)
 - Handle conditional affixes, circumfixes, fogemorphemes, forbidden
 words, pseudoroots and homonyms.
 .
 This package contains the development files.

Package: libnuspell5
Description-md5: f864b6a5cc3d6be5ed1bac33b83fe591
Description-en: spell checker (shared library)
 Nuspell is a free and open source spell checker that is written in modern C++.
 It is designed for languages with rich morphology and complex word compounding.
 .
 Main features are:
 - Full unicode support backed by ICU
 - Backward compatibility with Hunspell dictionary file format
 - Twofold affix stripping (for agglutinative languages, like Azeri,
 Basque, Estonian, Finnish, Hungarian, Turkish, etc.)
 - Support complex compounds (for example, Hungarian, German and Dutch)
 - Support language specific features (for example, special casing of
 Azeri and Turkish dotted i, or German sharp s)
 - Handle conditional affixes, circumfixes, fogemorphemes, forbidden
 words, pseudoroots and homonyms.
 .
 This package contains the shared library.

Package: libnux-4.0-0
Description-md5: 90d396a1d9bee5777dd30987b07c2d73
Description-en: Visual rendering toolkit for real-time applications - shared lib
 Nux is a graphical user interface toolkit for applications that mixes opengl
 hardware acceleration with high quality visual rendering.
 .
 This package contains shared libraries to be used by applications.

Package: libnux-4.0-common
Description-md5: 4c25406b214daa0c0f7508e217b5c92b
Description-en: Visual rendering toolkit for real-time applications - common files
 Nux is a graphical user interface toolkit for applications that mixes opengl
 hardware acceleration with high quality visual rendering.
 .
 This package contains common architecture files used by the library.

Package: libnux-4.0-dev
Description-md5: cb19142683fff19dae7d5f404499bcd9
Description-en: Visual rendering toolkit for real-time applications - dev files
 Nux is a graphical user interface toolkit for applications that mixes opengl
 hardware acceleration with high quality visual rendering.
 .
 This package contains files that are needed to build applications.

Package: libnvidia-container-tools
Description-md5: 2647d8f26e5eb9c3457079d5e2513ae1
Description-en: NVIDIA container runtime library (command-line tools)
 The nvidia-container library provides an interface to configure GNU/Linux
 containers leveraging NVIDIA hardware. The implementation relies on several
 kernel subsystems and is designed to be agnostic of the container runtime.
 .
 This package contains command-line tools that facilitate using the library.

Package: libnvidia-container1
Description-md5: a40bbfecc5089f428edcc869bee3be53
Description-en: NVIDIA container runtime library
 The nvidia-container library provides an interface to configure GNU/Linux
 containers leveraging NVIDIA hardware. The implementation relies on several
 kernel subsystems and is designed to be agnostic of the container runtime.
 .
 This package requires the NVIDIA driver (>= 340.29) to be installed separately.

Package: libnvtt-bin
Description-md5: 598e2d6011d38701b5a2a43e7d189162
Description-en: NVIDIA Texture Tools (Binaries)
 NVIDIA Texture Tools is a collection of image processing and texture
 manipulation tools, designed to be integrated in game tools and asset
 conditioning pipelines.  The primary features of the library are mipmap and
 normal map generation, format conversion and DXT compression.
 .
 This package contains the nvidia texture tools.

Package: libnvtt-dev
Description-md5: f8304c0f4bf78dc93f43f9a9aa2c412f
Description-en: NVIDIA Texture Tools (Header)
 NVIDIA Texture Tools is a collection of image processing and texture
 manipulation tools, designed to be integrated in game tools and asset
 conditioning pipelines.  The primary features of the library are mipmap and
 normal map generation, format conversion and DXT compression.
 .
 This package contains the header and development files needed to build
 programs and packages using libnvtt.

Package: libnvtt2.1
Description-md5: 7273a275ff878793be8b5261fa0f48a6
Description-en: NVIDIA Texture Tools
 NVIDIA Texture Tools is a collection of image processing and texture
 manipulation tools, designed to be integrated in game tools and asset
 conditioning pipelines.  The primary features of the library are mipmap and
 normal map generation, format conversion and DXT compression.

Package: libnx-x11-6t64
Description-md5: fde12ec89f69b45155aa3fbb34f081c6
Description-en: nxagent's libNX_X11 client-part library
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides the libNX_X11 library (a libX11 drop-in
 replacement used by nxagent).

Package: libnx-x11-dev
Description-md5: bb6ec802cfe36a04708b9d1a7af555b5
Description-en: nxagent's libNX_X11 client-part library (development headers)
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides development headers of the libNX_X11 library (a
 libX11 drop-in replacement used by nxagent).

Package: libnxml0-dev
Description-md5: aafa3437a74bbcf17db06b32b1ca4ebd
Description-en: static library and C header files for libnxml0t64
 libnxml is a C library for parsing, writing, and creating XML 1.0 and
 1.1 files or streams. It supports UTF-8, UTF-16be and UTF-16le, UCS-4
 (1234, 4321, 2143, 2312).
 .
 This package provides a static library and C header files.

Package: libnxml0t64
Description-md5: 98a4e996c4c183c28a668167e60ef135
Description-en: C library for parsing, writing and creating xml 1.0/1.1 files or streams
 libnxml is a C library for parsing, writing, and creating XML 1.0 and
 1.1 files or streams. It supports UTF-8, UTF-16be and UTF-16le, UCS-4
 (1234, 4321, 2143, 2312).
 .
 This package contains the shared libraries.

Package: libnxt
Description-md5: c5a13844bd731d450efd15025013e574
Description-en: utility library for talking to the LEGO Mindstorms NXT brick
 LibNXT is an utility library for talking to the LEGO Mindstorms NXT intelligent
 brick at a relatively low level. It currently does:
 * Handling USB communication and locating the NXT in the USB tree.
 * Interaction with the Atmel AT91SAM boot assistant.
 * Flashing of a firmware image to the NXT.
 * Execution of code directly in RAM.
 .
 The design of LibNXT is layered, meaning you can plug into it at any level of
 complexity or abstraction you desire, from the lowest level USB bulk
 bit-pushing interface, to an API exposing the SAM-BA commandset, right up to
 just calling nxt_firmware_flash() and having everything taken care of!
 .
 This package provides two binary utils:
 * fwflash is the program that uses LibNXT. As its name hints, its purpose is
 to take a NXT firmware image file and flash it to a connected NXT device.
 * fwexec is another utility, which takes a specially compiled firmware image,
 uploads it to the NXT's RAM, and executes it directly from there.

Package: libo2
Description-md5: 417d6a4a69baf1bfdf1790ab9ab85f8e
Description-en: next generation communication protocol for music systems
 O2 is a communication protocol for interactive music and media applications.
 It is inspired by Open Sound Control (OSC) and uses similar means to form
 addresses, specify types, and encode messages.
 .
 In addition to providing message delivery, O2 offers a discovery mechanism
 where processes automatically discover and connect to other processes.
 Furthermore, O2 implements a clock synchronization protocol.
 .
 O2 is based on IP (Internet Protocol), but there are some mechanisms that allow
 an O2 process to serve as a bridge to other networks such as Bluetooth.

Package: libo2-dev
Description-md5: 7774fbee4beb9163aba1c09abfc0133a
Description-en: next generation communication protocol for music systems - development files
 O2 is a communication protocol for interactive music and media applications.
 It is inspired by Open Sound Control (OSC) and uses similar means to form
 addresses, specify types, and encode messages.
 .
 In addition to providing message delivery, O2 offers a discovery mechanism
 where processes automatically discover and connect to other processes.
 Furthermore, O2 implements a clock synchronization protocol.
 .
 O2 is based on IP (Internet Protocol), but there are some mechanisms that allow
 an O2 process to serve as a bridge to other networks such as Bluetooth.
 .
 This package contains headers, documentation and static libraries.

Package: libo3dgc-dev
Description-md5: 1b282a72ce17d1589a49e857c3721e1d
Description-en: Open 3D Graphics Compression library (development)
 Open3DGC provides an efficient implementation of patent free MPEG tools for
 3D graphics compression.
 .
 This package contains the headers and the static library to use Open3DGC.

Package: liboakleaf-dev
Description-md5: 9bf1ff72263307cfa6d3f05218c36adc
Description-en: Robust statistical estimates library (development)
 Oakleaf is a computer library implementing robust statistical estimates.
 The library currently supports estimates: the robust mean, the mean of
 Poisson data, mean by quantilies and the robust linear regression.
 .
 This package contains library files for development.

Package: liboakleaf-doc
Description-md5: b542f5c4d0d8c08b00797bebe774f213
Description-en: Robust statistical estimates library (documentation)
 Oakleaf is a computer library implementing robust statistical estimates.
 The library currently supports estimates: the robust mean, the mean of
 Poisson data, mean by quantilies and the robust linear regression.
 .
 This package contains some documentation.

Package: liboakleaf1
Description-md5: 9465ef09337ab9162df2a385e1eb8fcb
Description-en: Robust statistical estimates library (run-time support)
 Oakleaf is a computer library implementing robust statistical estimates.
 The library currently supports estimates: the robust mean, the mean of
 Poisson data, mean by quantilies and the robust linear regression.
 .
 This package contains run-time library.

Package: liboaknut-dev
Description-md5: 442a03de532e958d5e059f5f0c2a940a
Description-en: C++20 assembler for AArch64
 Oaknut is a header-only library that allows one to dynamically assemble code
 in-memory at runtime. It can emit instructions from ARMv8.0 up to ARMv8.3.
 .
 This package contains the development headers and the CMake Config files to
 discover them.

Package: liboam-dev
Description-md5: 1eb5e107c285a53e4390e8ac4e9e2c36
Description-en: Datacenter flavor of a GPU system-management API headers
 OCP Accelerator Module (OAM), is an Open Compute Project (OCP) hardware
 standard, used in datacenters and high-performance-computing (HPC) clusters.
 This library is the sibling of the ROCm System Management Interface (SMI)
 Application Programming Interface (API), targeted at OAMs.
 .
 This package contains the development headers.

Package: liboam7
Description-md5: 9228e2fe2c2bbf4cb5c819a156e4659d
Description-en: Datacenter flavor of a GPU system-management API
 OCP Accelerator Module (OAM), is an Open Compute Project (OCP) hardware
 standard, used in datacenters and high-performance-computing (HPC) clusters.
 This library is the sibling of the ROCm System Management Interface (SMI)
 Application Programming Interface (API), targeted at OAMs.

Package: liboar-perl
Description-md5: 1d9bb63369cc9b6fcc30f821d04f9227
Description-en: OAR batch scheduler common library package
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This package installs the common libraries of the OAR batch scheduler

Package: liboas0
Description-md5: 4bf709abef85349844310e38efae05a9
Description-en: Output Address Selection for outgoing IPv6 connections
 Oas (Output Address Selection) is a wrapper around connect() that
 allows one to choose the source address for outgoing IPv6 connections
 from programs that don't support this by themselves.

Package: liboasis-ocaml
Description-md5: 9bf184f247de355955f0c7457c9b1c34
Description-en: Build-system generation for OCaml projects -- runtime
 OASIS generates a full configure, build and install system for your
 application. It starts with a simple `_oasis` file at the toplevel of your
 project and creates everything required.
 .
 It uses external tools like OCamlbuild and it can be considered as the glue
 between various subsystems that do the job. It should support the following
 tools:
 .
 - OCamlbuild
 - OMake (todo)
 - OCamlMakefile (todo),
 - ocaml-autoconf (todo)
 .
 It also features a do-it-yourself command line invocation and an internal
 configure/install scheme. Libraries are managed through findlib. It has been
 tested on GNU Linux and Windows.
 .
 OASIS supports standard entry points and descriptions. It helps to
 integrates your libraries and software with third parties tools like GODI.
 .
 This package contains the shared runtime libraries and plugins.

Package: liboasis-ocaml-dev
Description-md5: ab9439e2d1c902c5c8763e2786bf5e63
Description-en: Build-system generation for OCaml projects -- development files
 OASIS generates a full configure, build and install system for your
 application. It starts with a simple `_oasis` file at the toplevel of your
 project and creates everything required.
 .
 It uses external tools like OCamlbuild and it can be considered as the glue
 between various subsystems that do the job. It should support the following
 tools:
 .
 - OCamlbuild
 - OMake (todo)
 - OCamlMakefile (todo),
 - ocaml-autoconf (todo)
 .
 It also features a do-it-yourself command line invocation and an internal
 configure/install scheme. Libraries are managed through findlib. It has been
 tested on GNU Linux and Windows.
 .
 OASIS supports standard entry points and descriptions. It helps to
 integrates your libraries and software with third parties tools like GODI.
 .
 This package contains the development files needed for using OASIS as
 a library.

Package: liboasis-ocaml-doc
Description-md5: 3022ad0ad8a104aef2e85aa2c8dee1e5
Description-en: Architecture for building OCaml libraries and applications
 OASIS generates a full configure, build and install system for your
 application. It starts with a simple `_oasis` file at the toplevel of your
 project and creates everything required.
 .
 It uses external tools like OCamlbuild and it can be considered as the glue
 between various subsystems that do the job. It should support the following
 tools:
 .
 - OCamlbuild
 - OMake (todo)
 - OCamlMakefile (todo),
 - ocaml-autoconf (todo)
 .
 It also features a do-it-yourself command line invocation and an internal
 configure/install scheme. Libraries are managed through findlib. It has been
 tested on GNU Linux and Windows.
 .
 OASIS supports standard entry points and descriptions. It helps to
 integrates your libraries and software with third parties tools like GODI.
 .
 This package contains the documentation.

Package: liboauth-dev
Description-md5: 5df69f4fcc6724ea580ccea728759d0f
Description-en: C library implementing OAuth Core 1.0a API (development files)
 OAuth (Open Authorization) is an authentication protocol that allows
 users to approve a client (such as a Twitter third-party app) to act on
 their behalf without sharing their password. liboauth provides basic
 functions to escape and encode parameters according to the OAuth Core
 1.0a API, and offers high-level functions to sign requests or verify
 signatures.
 .
 This package contains the development files.

Package: liboauth-lite2-perl
Description-md5: 46a74c3de94c96ee8195067beaa626a6
Description-en: OAuth 2.0 Library
 OAuth::Lite2 provides a lightweight OAuth library for Perl and Plack.
 .
 See also:
 https://oauth.net/2
 .
 Client
 OAuth::Lite2::Client::WebServer
 OAuth::Lite2::Client::UsernameAndPassword
 .
 Server
 OAuth::Lite2::Server::Endpoint::Token
 Plack::Middleware::Auth::OAuth2::ProtectedResource

Package: liboauth-signpost-java
Description-md5: 2eed1fcd67da6b2e15022f2528f03c46
Description-en: simple OAuth message signing for Java
 Signpost is an easy and intuitive solution for signing HTTP messages on the
 Java platform in conformance with the OAuth Core 1.0a standard. Signpost
 follows a modular and flexible design, allowing you to combine it with
 different HTTP messaging layers. It currently supports the following HTTP
 libraries:
 .
 - Java HttpURLConnection
 - Apache Commons HTTP 4.x

Package: liboauth0
Description-md5: 96ba9de36483859b32e6d2d29813b5ca
Description-en: C library implementing OAuth Core 1.0a API (runtime)
 OAuth (Open Authorization) is an authentication protocol that allows
 users to approve a client (such as a Twitter third-party app) to act on
 their behalf without sharing their password. liboauth provides basic
 functions to escape and encode parameters according to the OAuth Core
 1.0a API, and offers high-level functions to sign requests or verify
 signatures.
 .
 This package contains the shared libraries.

Package: liboauth2-1
Description-md5: 34ef6b1533f22374db43c1dd8dd1aaae
Description-en: Generic oauth2 and OIDC library
 Generic library that can be used to build OAuth 2.0 and OpenID Connect
 C-based servers and clients e.g. web-server plugins.
 .
 This package contains the files necessary for running applications that use
 the liboauth2 library.

Package: liboauth2-apache-dev
Description-md5: 8eab858f32c1217d13c3f62a1619d59a
Description-en: Generic oauth2 and OIDC library (apache2 bindings development)
 Generic library that can be used to build OAuth 2.0 and OpenID Connect
 C-based servers and clients e.g. web-server plugins.
 .
 This package contains the development files necessary for apache2 bindings.

Package: liboauth2-apache1
Description-md5: 34b99b984208cc034860f4f1ca104d00
Description-en: Generic oauth2 and OIDC library (apache2 bindings)
 Generic library that can be used to build OAuth 2.0 and OpenID Connect
 C-based servers and clients e.g. web-server plugins.
 .
 This package contains the files necessary for running applications that use
 apache2 bindings.

Package: liboauth2-dev
Description-md5: 43ecfa2f76d64a49106406b8793ee182
Description-en: Generic oauth2 and OIDC library (development)
 Generic library that can be used to build OAuth 2.0 and OpenID Connect
 C-based servers and clients e.g. web-server plugins.
 .
 This package contains the development files necessary for running applications
 that use the liboauth2 library.

Package: libobantoo-java
Description-md5: 00e10d517903d7c356c06a4c9f956bd3
Description-en: OBanToo is a Java library with banking tools
 A library of tools for German online banking implementing SEPA, IBAN/BIC,
 DETAUS and QIF.

Package: libobexftp-perl
Description-md5: eb467b77a7a5c4c90b4b96ed81eb9621
Description-en: perl binding to the object exchange file transfer library
 OBEX, the OBject EXchange protocol, can best be described as binary HTTP.
 OBEX is optimized for ad-hoc links and can be used to exchange
 all kind of objects like files, pictures, calendar entries (vCal)
 and business cards (vCard) over bluetooth, IrDA, USB and serial cable
 links.
 .
 This package contains the binding for the Perl programming language.

Package: libobexftp0-dev
Description-md5: 445e4aea9a4954325a2cc4bacf4c0c59
Description-en: object exchange file transfer library - development files
 OBEX, the OBject EXchange protocol, can best be described as binary HTTP.
 OBEX is optimized for ad-hoc links and can be used to exchange
 all kind of objects like files, pictures, calendar entries (vCal)
 and business cards (vCard) over bluetooth, IrDA, USB and serial cable
 links.
 .
 This package contains the development files.

Package: libobexftp0t64
Description-md5: 3f630006616157ef1d82f6e3b75bdfd0
Description-en: object exchange file transfer library
 OBEX, the OBject EXchange protocol, can best be described as binary HTTP.
 OBEX is optimized for ad-hoc links and can be used to exchange
 all kind of objects like files, pictures, calendar entries (vCal)
 and business cards (vCard) over bluetooth, IrDA, USB and serial cable
 links.
 .
 This package contains the runtime library.

Package: libobjc-11-dev
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-alpha-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-amd64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-arc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-arm64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-armel-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-armhf-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-hppa-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-i386-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-m68k-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-powerpc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-ppc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-ppc64el-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-riscv64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-s390x-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-sh4-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-sparc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-11-dev-x32-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-alpha-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-amd64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-arc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-arm64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-armel-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-armhf-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-hppa-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-i386-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-m68k-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-powerpc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-ppc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-ppc64el-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-riscv64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-s390x-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-sh4-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-sparc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-12-dev-x32-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-alpha-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-amd64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-arc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-arm64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-armel-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-armhf-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-hppa-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-i386-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-loong64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-m68k-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-powerpc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-ppc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-ppc64el-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-riscv64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-s390x-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-sh4-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-sparc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-13-dev-x32-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-alpha-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-amd64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-arc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-arm64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-armel-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-armhf-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-hppa-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-i386-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-loong64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-m68k-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-powerpc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-ppc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-ppc64el-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-riscv64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-s390x-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-sh4-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-sparc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-14-dev-x32-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-alpha-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-amd64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-arc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-arm64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-armel-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-armhf-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-hppa-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-i386-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-loong64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-m68k-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-powerpc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-ppc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-ppc64el-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-riscv64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-s390x-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-sh4-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-sparc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-15-dev-x32-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-alpha-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-amd64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-arc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-arm64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-armel-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-armhf-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-hppa-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-i386-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-loong64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-m68k-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-powerpc-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-ppc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-ppc64el-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-riscv64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-s390x-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-sh4-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-sparc64-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc-16-dev-x32-cross
Description-md5: 7ff3333ac4ef3f78ec469fae5e05bf5d
Description-en: Runtime library for GNU Objective-C applications (development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libobjc4
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-alpha-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-amd64-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-arc-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-arm64-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-armel-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-armhf-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-hppa-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-i386-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-loong64-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-m68k-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-powerpc-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-ppc64-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-ppc64el-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-riscv64-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-s390x-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-sh4-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-sparc64-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjc4-x32-cross
Description-md5: 30a0a695b3f5d643272b0bb547f0578c
Description-en: Runtime library for GNU Objective-C applications
 Library needed for GNU ObjC applications linked against the shared library.

Package: libobjcryst-dev
Description-md5: 2c5dabbd4ef3f246ad9fe3f19b327f97
Description-en: Object-Oriented Crystallographic Library for C++ (headers)
 libobjcryst expands the ObjCryst++ source to make it easier
 to use as a system shared lirbary but does not include GUI related
 files from ObjCryst++.
 .
 This package contains the developer headers.

Package: libobjcryst0
Description-md5: 4a81a813b9e68be4849cff61d9d70c3b
Description-en: Object-Oriented Crystallographic Library for C++
 libobjcryst expands the ObjCryst++ source to make it easier
 to use as a system shared lirbary but does not include GUI related
 files from ObjCryst++.
 .
 This package contains the shared library.

Package: libobject-accessor-perl
Description-md5: f71a115491842d69a6b1b935437c5d14
Description-en: interface to create per object accessors
 Object::Accessor provides an interface to create per object accessors (as
 opposed to per Class accessors, as, for example, Class::Accessor provides).
 .
 You can choose to either subclass this module, and thus using its accessors
 on your own module, or to store an Object::Accessor object inside your own
 object, and access the accessors from there.

Package: libobject-cloner-java
Description-md5: 16941a4eeabcf82cc47ff6217a42033f
Description-en: Java Object cloning library with extensible strategies
 Java Object cloning library. Supports extensible shallow and deep
 object cloning strategies.

Package: libobject-container-perl
Description-md5: e00eb45aa10da0c96c45b3fce79a2e38
Description-en: module that provides a simple object container
 Object::Container is an object container with an OO interface. It is
 used to make singletons out of ordinary classes.
 .
 For example, if you want to have a single instance of WWW::Mechanize
 throughout a program, you can do
 Object::Container->register('WWW::Mechanize') somewhere and then you
 can retrieve that instance of WWW::Mechanize from anywhere else with
 Object::Container->get('WWW::Mechanize');
 .
 Class::Singleton is a similar module, which makes subclasses
 singletons. Unlike Class::Singleton, Object::Container can make any
 class a singleton.
 .
 Object::Registrar is another similar module, but it does not support
 lazy loading.

Package: libobject-declare-perl
Description-md5: 6767c6415af764ef15843c4e25eb61e0
Description-en: declarative object constructor
 Object::Declare exports one function, declare, for building named
 objects with a declarative syntax, similar to how Jifty::DBI::Schema
 defines its columns.
 .
 In list context, declare returns a list of name/object pairs in the
 order of declaration (allowing duplicates), suitable for putting into a hash.
 In scalar context, declare returns a hash reference.
 .
 Example: function for defining some declarative object
 .
 sub do_declare { declare {
 column x =>
 is rw,
 is Very::Happy;
 } };

Package: libobject-destroyer-perl
Description-md5: a710fe77af1b54080546dc1a5f507d6e
Description-en: module to make objects with circular references DESTROY normally
 Object::Destroyer allows for the creation of "Destroy" handles. The
 handle is "attached" to a circular relationship, but is not a part of
 it. When the destroy handle falls out of scope, it will be cleaned up
 correctly, and while being cleaned up, it will also force the data
 structure it is attached to be destroyed as well. Object::Destroyer
 can call a specified release method on an object (or method DESTROY by
 default). Alternatively, it can execute an arbitrary user code passed to
 constructor as a code reference.

Package: libobject-event-perl
Description-md5: 7531170760f70d2190fd1c5b1f7c1414
Description-en: Perl event callback interface
 Object::Event is a Perl module that provides a consistent interface for
 registering and emitting events. You can register callbacks for events,
 trigger events and even stop the current event from running further
 callbacks.

Package: libobject-extend-perl
Description-md5: 9d1d13de047a5c65ef8a4a0cc4a10804
Description-en: add and override per-object methods
 Object::Extend allows objects to be extended with per-object methods, similar
 to the use of singleton methods in Ruby. Object methods are added to an
 object-specific shim class (known as an eigenclass), which extends the object's
 original class. The original class is left unchanged.

Package: libobject-forkaware-perl
Description-md5: 05526b95e2108082441ae295b3c6e0aa
Description-en: module to make an object aware of process forks and threads
 Object::ForkAware invisibly wraps your object and makes it fork-aware,
 automatically checking $$ on every access and recreating the object if the
 process id changes. (The object is also thread-aware; if the thread id
 changes, the object is recreated in the same manner.)
 .
 The object can be safely used with type checks and various type constraint
 mechanisms, as isa() and can() respond as if they were being called against
 the contained object itself.
 .
 Rationale: If you've ever had an object representing a network connection to
 some server, or something else containing a socket, a filehandle, etc, and
 used it in a program that forks, and then forgot to close and reopen your
 socket/handle etc. in the new process, you'll know what chaos can ensue.
 Depending on the type of connection, you can have multiple processes trying
 to write to the same resource at once, or simultaneous reads getting each
 other's data, dogs and cats living together... It's horrible, and it's an
 easy problem to run into.

Package: libobject-id-perl
Description-md5: 2c445063a2540e512d20c10ec788e05a
Description-en: unique identifier for any object
 Object::ID is a unique identifier for any object, regardless of its type,
 structure or contents. Its features are:
 .
 * Works on ANY object of any type
 * Does not modify the object in any way
 * Does not change with the object's contents
 * Is O(1) to calculate (ie. doesn't matter how big the object is)
 * The id is unique for the life of the process
 * The id is always a true value

Package: libobject-import-perl
Description-md5: 2bb7a36012ced69616cc51aa9fa75e53
Description-en: import methods of an object as functions to a package
 Object::Import lets you call methods of a certain object more easily by
 exporting them as functions to a package. The exported functions are not
 called as methods and do not receive an object argument, but instead the
 object is fixed at the time you import them with this module.

Package: libobject-insideout-perl
Description-md5: bbae9714f7fd504af165803e8138f458
Description-en: comprehensive inside-out object construction kit
 Object::InsideOut is a Perl module that implements inside-out objects as
 anonymous scalar references that are blessed into a class with the scalar
 containing the ID for the object (usually a sequence number). The scalar
 reference is set as read-only to prevent accidental modifications to the ID.
 Object data (such as fields) are stored within the class's package in either
 arrays indexed by the object's ID, or hashes keyed to the object's ID.

Package: libobject-lazy-perl
Description-md5: 7bd2b2f3dde0e666bd5756fd8b2761f4
Description-en: create objects late from non-owned classes
 Object::Lazy implements lazy evaluation and can create lazy objects from
 every class.
 .
 Creates a dummy object including a subroutine which knows how to build the
 real object.
 .
 Later, if a method of the object is called, the real object will be built.
 .
 Inherited methods from UNIVERSAL.pm are implemented and so overwritten. This
 are isa, DOES, can and VERSION.

Package: libobject-multitype-perl
Description-md5: d4dd0fb2896b15e075b32a9a2aff42a2
Description-en: Perl objects as Hash, Array, Scalar, Code and Glob at once
 The Object::MultiType module returns an object that works like a Hash,
 Array, Scalar, Code and Glob object at the same time.  It uses tie and
 override magic to expose to the perl level the intrinsic typeglob-ness
 of all references. If this does not make sense to you, you probably will
 not be using it directly, although you may wind up installing it as a
 dependency of something else.

Package: libobject-pad-classattr-struct-perl
Description-md5: 79854b84bd7e18aa26071593a188c40d
Description-en: declare an Object::Pad class to be struct-like
 Object::Pad::ClassAttr::Struct provides
 a third-party class attribute for Object::Pad-based classes,
 which applies some attributes automatically
 to every slot added to the class,
 as a convenient shortcut for making structure-like classes.
 .
 Object::Pad provides a simple syntax for creating object classes,
 which uses private variables that look like lexicals
 as object member fields.

Package: libobject-pad-fieldattr-final-perl
Description-md5: 8bcff6f97d9b9135654cae65b595bc9e
Description-en: declare Object::Pad fields read-only after construction
 Object::Pad::FieldAttr::Final provides a third-party field attribute for
 Object::Pad-based classes, which declares that the field it is attached to
 shall be set as read-only when the constructor returns, disallowing further
 modification to it.
 .
 WARNING The ability for Object::Pad to take third-party field attributes is
 still new and highly experimental, and subject to much API change in future.
 As a result, this module should be considered equally experimental.
 .
 This package is a replacement for libobject-pad-slotattr-final-perl following
 the renaming and deprecation of Object::Pad::SlotAttr::Final upstream.

Package: libobject-pad-fieldattr-isa-perl
Description-md5: 552bc4f5ac47627bdee48f4c5196331f
Description-en: apply class type constraints to Object::Pad fields
 Object::Pad::FieldAttr::Isa provides a third-party field attribute for
 Object::Pad-based classes, which declares that values assigned to the field
 must conform to a given object type.
 .
 WARNING The ability for Object::Pad to take third-party field attributes is
 still new and highly experimental, and subject to much API change in future.
 As a result, this module should be considered equally experimental.
 .
 This package is a replacement for libobject-pad-slotattr-isa following
 the renaming and deprecation of Object::Pad::SlotAttr::Isa upstream.

Package: libobject-pad-fieldattr-lazyinit-perl
Description-md5: 5567a2b88babeb69b28e8ad5bb47bd7a
Description-en: lazily initialise Object::Pad fields at first read
 Object::Pad::FieldAttr::LazyInit provides a third-party field attribute for
 Object::Pad-based classes, which declares that the field it is attached to
 has a lazy initialisation method, which will be called the first time the
 field's value is read from.
 .
 WARNING The ability for Object::Pad to take third-party field attributes is
 still new and highly experimental, and subject to much API change in future.
 As a result, this module should be considered equally experimental.
 .
 This package is a replacement for libobject-pad-slotattr-lazyinit-perl
 following the renaming and deprecation of Object::Pad::SlotAttr::LazyInit
 upstream.

Package: libobject-pad-fieldattr-trigger-perl
Description-md5: cac3b3221e9536b6384bea918837043d
Description-en: invoke an instance method after a :writer accessor
 Object::Pad::FieldAttr::Trigger provides a third-party field attribute for
 Object::Pad-based classes, which declares that a named instance method shall
 be invoked after a generated :writer accessor method is called.
 .
 WARNING The ability for Object::Pad to take third-party field attributes is
 still new and highly experimental, and subject to much API change in future.
 As a result, this module should be considered equally experimental.
 .
 This package is a replacement for libobject-pad-slotattr-trigger-perl following
 the renaming and deprecation of Object::Pad::SlotAttr::Trigger upstream.

Package: libobject-pluggable-perl
Description-md5: 528156a70f9ffdcb318b9e9a1f835189
Description-en: base class for creating plugin enabled objects
 Object::Pluggable is a base class for creating plugin enabled objects.
 It is a generic port of POE::Component::IRC's plugin system. If your
 component dispatches events to listeners, then Object::Pluggable may
 be a good fit for you.

Package: libobject-realize-later-perl
Description-md5: 4a89a313973eee838e28b5b9e696427c
Description-en: Perl module providing delayed creation of objects
 The Object::Realize::Later class helps with implementing transparent
 on demand realization of object data.  This is related to the tricks
 on autoloading of data, the lesser known cousin of autoloading of
 functionality.
 .
 On demand realization is all about performance gain.  Why should you
 spent costly time on realizing an object, when the data on the object is
 never (or not yet) used?  In interactive programs, postponed realization
 may boost start-up: the realization of objects is triggered by the
 use, so spread over time.

Package: libobject-remote-perl
Description-md5: 286da08960f39003aba1849cd7cae642
Description-en: module to call methods on objects in other processes or on other hosts
 Object::Remote allows a process to create an object in another
 process - usually one running on another machine connected via ssh,
 although other connection mechanisms are available.

Package: libobject-result-perl
Description-md5: 1b9bfd412943ee11b5980cd0590e48ec
Description-en: module allowing subs to build and return objects on-the-fly
 Object::Result adds a new keyword to Perl: result
 .
 That keyword acts like a return, but instead of a list of values to return,
 it takes a single block which specifies the behaviour (i.e. the methods and
 operator overloading) of an object to be returned.
 .
 The intention is to make it much less onerous to return clean, properly
 encapsulated objects...instead of returning lists of values or references to
 arrays or hashes.

Package: libobject-signature-perl
Description-md5: 7842e01de2c2fb045d9bdcbdd2333580
Description-en: module perl for generate cryptographic signatures for objects
 Object::Signature is an abstract base class that you can inherit from in
 order to allow your objects to generate unique cryptographic signatures.
 .
 The method used to generate the signature is based on Storable and
 Digest::MD5. The object is fed to "Storable::nfreeze" to get a string,
 which is then passed to Digest::MD5::md5_hex to get a unique 32
 character hexadecimal signature.

Package: libobject-tiny-perl
Description-md5: 69b601e8892d89a9fc49dfa537132a55
Description-en: module for building classes, simply
 Object::Tiny is a Perl module for building classes as simply as possible. It
 is useful for rapid prototyping, especially for data classes with a simple
 structure and mostly read-only accessors. It is a minimalistic way to build
 classes, intentionally omitting complex features that interfere with the way
 you build modules.

Package: libobjenesis-java
Description-md5: 418773f2a88982cb6fa73d56d72f71f8
Description-en: Java library to instantiate a new object of a particular class
 Objenesis is a small Java library that serves one purpose: to instantiate a
 new object of a particular class.
 Java already supports this dynamic instantiation of classes using
 Class.newInstance(). However, this only works if the class has an appropriate
 constructor. There are many times when a class cannot be instantiated this
 way, such as when the class contains:
 * Constructors that require arguments.
 * Constructors that have side effects.
 * Constructors that throw exceptions.
 As a result, it is common to see restrictions in libraries stating that
 classes must require a default constructor.
 Objenesis aims to overcomes these restrictions by bypassing the constructor
 on object instantiation.

Package: libobjfw1
Description-md5: 95dbaefff074c95252eba549f0dcc28a
Description-en: ObjFW library
 The libobjfw1 package contains the library needed by programs using ObjFW.

Package: libobjfw1-dev
Description-md5: 3c2c765845d3e624dda13b9efc23ca8e
Description-en: Header files, libraries and tools for libobjfw1
 The libobjfw1-dev package contains the header files, libraries and tools to
 develop programs using ObjFW.

Package: libobjfwhid1
Description-md5: 594eb96d33fc1edfdf86285b4f639fbe
Description-en: HID support for ObjFW
 The libobjfwhid1 package contains HID support for ObjFW.

Package: libobjfwhid1-dev
Description-md5: 02a97648bc398384bec5ce88fca11d06
Description-en: Header files and libraries for libobjfwhid
 The libobjfwhid1-dev package contains header files and libraries for HID
 support for ObjFW.

Package: libobjfwrt1
Description-md5: 5e0b00b830499dbcd58cc9d0256bcce2
Description-en: ObjFW Objective-C runtime library
 The libobjfwrt1 package contains ObjFW's Objective-C runtime library.

Package: libobjfwrt1-dev
Description-md5: 76961d4c617e08f10e8adef1278e2678
Description-en: Header files and libraries for libobjfwrt
 The libobjfwrt1-dev package contains header files and libraries for ObjFW's
 Objective-C runtime library.

Package: libobjfwtls1
Description-md5: fb54d1cb03511eb6c62ad75b4b46baf3
Description-en: TLS support for ObjFW
 The libobjfwtls1 package contains TLS support for ObjFW.

Package: libobjfwtls1-dev
Description-md5: 135ec3608a8807c417801aae5dc69b1d
Description-en: Header files and libraries for libobjfwtls
 The libobjfwtls1-dev package contains header files and libraries for TLS
 support for ObjFW.

Package: libobrender32
Description-md5: bdd80e6a0bfc7f451e19916277d01495
Description-en: rendering library for openbox themes
 Openbox works with your applications, and makes your desktop easier to manage.
 This is because the approach to its development was the opposite of what seems
 to be the general case for window managers. Openbox was written first to
 comply with standards and to work properly. Only when that was in place did
 the team turn to the visual interface.
 .
 Openbox is fully functional as a stand-alone working environment, or can be
 used as a drop-in replacement for the default window manager in the GNOME or
 KDE desktop environments.
 .
 Openbox 3 is a completely new breed of window manager. It is not based upon
 any existing code base, although the visual appearance has been based upon
 that of Blackbox. Openbox 2 was based on the Blackbox 0.65.0 codebase.
 .
 This package contains the libobrender library files used by openbox
 for theme rendering.

Package: libobs-dev
Description-md5: 225773aeb3e625b11d710d9b8c43c078
Description-en: recorder and streamer for live video content (development files)
 OBS Studio is designed for efficiently recording and streaming live video
 content. It supports live RTP streaming to various streaming sites.
 .
 This package contains the development files.

Package: libobs0t64
Description-md5: e656b9704323c8e11d168b672bfabb94
Description-en: recorder and streamer for live video content (shared library)
 OBS Studio is designed for efficiently recording and streaming live video
 content. It supports live RTP streaming to various streaming sites.
 .
 This package contains the shared library libobs.

Package: libobt2
Description-md5: c6c89fc6e3fd0e035c3b5033ac8de758
Description-en: parsing library for openbox
 Openbox works with your applications, and makes your desktop easier to manage.
 This is because the approach to its development was the opposite of what seems
 to be the general case for window managers. Openbox was written first to
 comply with standards and to work properly. Only when that was in place did
 the team turn to the visual interface.
 .
 Openbox is fully functional as a stand-alone working environment, or can be
 used as a drop-in replacement for the default window manager in the GNOME or
 KDE desktop environments.
 .
 Openbox 3 is a completely new breed of window manager. It is not based upon
 any existing code base, although the visual appearance has been based upon
 that of Blackbox. Openbox 2 was based on the Blackbox 0.65.0 codebase.
 .
 This package contains the libobt library files used by openbox
 to load and parse configuration and theme files of openbox.

Package: libobus-ocaml
Description-md5: 6f2a20757691a18a1b983ef212a31a3c
Description-en: pure OCaml implementation of D-Bus (runtime)
 OBus is a pure OCaml implementation of D-Bus. It aims to provide a
 clean and easy way for OCaml programmers to access and provide D-Bus
 services.
 .
 This package contains dynamically loadable plugins of OBus.

Package: libobus-ocaml-bin
Description-md5: a8bf004ef9dfcd573ccb84376066a1dc
Description-en: pure OCaml implementation of D-Bus (command-line tools)
 OBus is a pure OCaml implementation of D-Bus. It aims to provide a
 clean and easy way for OCaml programmers to access and provide D-Bus
 services.
 .
 This package contains command-line tools useful for using OBus.

Package: libobus-ocaml-dev
Description-md5: e72147b0cd345487307857daceca669c
Description-en: pure OCaml implementation of D-Bus (development files)
 OBus is a pure OCaml implementation of D-Bus. It aims to provide a
 clean and easy way for OCaml programmers to access and provide D-Bus
 services.
 .
 D-Bus is a message bus, used for sending messages between
 applications. It supports broadcast messages, asynchronous messages
 (thus decreasing latency), authentication, and more. It is designed
 to be low-overhead. D-Bus also supports a method call mapping for its
 messages.
 .
 This package contains development files of OBus.

Package: libocaml-compiler-libs-ocaml-dev
Description-md5: 13f43406d60df557d1ae97bb320bc71f
Description-en: OCaml compiler libraries repackaged
 This package simply repackages the OCaml compiler libraries so they
 don’t expose everything at toplevel. For instance Ast_helper is now
 Ocaml_common.Ast_helper.
 .
 The special library ocaml_shadow adds a deprecation warning on all
 modules from the compiler libraries, to force the user to use the
 prefixed names.

Package: libocaml-intrinsics-kernel-ocaml
Description-md5: 57b30db56b1425ef856a3124af595329
Description-en: library of intrinsics for OCaml (runtime)
 The ocaml_intrinsics_kernel library provides an OCaml interface to
 operations that have dedicated hardware instructions on some
 micro-architectures. Currently, it provides the following operations:
 .
 * conditional select
 .
 ocaml_intrinsics_kernel can be used by programs compiled to
 javascript.
 .
 This package contains runtime files.

Package: libocaml-intrinsics-kernel-ocaml-dev
Description-md5: a8b620d665a60570e36d98aeb7c11a08
Description-en: library of intrinsics for OCaml (dev)
 The ocaml_intrinsics_kernel library provides an OCaml interface to
 operations that have dedicated hardware instructions on some
 micro-architectures. Currently, it provides the following operations:
 .
 * conditional select
 .
 ocaml_intrinsics_kernel can be used by programs compiled to
 javascript.
 .
 This package contains development files.

Package: libocaml-version-ocaml
Description-md5: c4df8c2f2aece531879ea7285a828a8c
Description-en: handle OCaml compiler version strings (runtime)
 This library provides facilities to parse version numbers of the
 OCaml compiler, and enumerates the various official OCaml releases
 and configuration variants.
 .
 This package contains runtime files.

Package: libocaml-version-ocaml-dev
Description-md5: c688a66ba19bdb2d7ea1d17078e10e79
Description-en: handle OCaml compiler version strings (dev)
 This library provides facilities to parse version numbers of the
 OCaml compiler, and enumerates the various official OCaml releases
 and configuration variants.
 .
 This package contains development files.

Package: libocamlformat-ocaml
Description-md5: 36d06295a8d524d04bd766a8a228f328
Description-en: auto-formatter for OCaml code (runtime library)
 ocamlformat is a code formatter for OCaml. It comes with opinionated
 default settings but is also fully customizable to suit your coding
 style.
 - Profiles: ocamlformat offers profiles with predefined formatting
 configurations.
 - Configurable: Users can change the formatting profile and configure
 every option in their .ocamlformat configuration file.
 - Format Comments: ocamlformat can format comments, docstrings, and
 even code blocks in your comments.
 - RPC: ocamlformat provides an RPC server that can be used by other
 tools to easily format OCaml Code.
 .
 This package contains the runtime library for programs using
 the ocamlformat library.

Package: libocamlformat-ocaml-dev
Description-md5: 790defbfa4322e182dca9c4e5489b086
Description-en: auto-formatter for OCaml code (development library)
 ocamlformat is a code formatter for OCaml. It comes with opinionated
 default settings but is also fully customizable to suit your coding
 style.
 - Profiles: ocamlformat offers profiles with predefined formatting
 configurations.
 - Configurable: Users can change the formatting profile and configure
 every option in their .ocamlformat configuration file.
 - Format Comments: ocamlformat can format comments, docstrings, and
 even code blocks in your comments.
 - RPC: ocamlformat provides an RPC server that can be used by other
 tools to easily format OCaml Code.
 .
 This package contains the development stuff needed to use the
 ocamlformat library in your programs.

Package: libocamlgraph-ocaml-dev
Description-md5: c9e1aab0d370ea03c8ecd59bfb8a0877
Description-en: graph library for OCaml
 Ocamlgraph is a graph library for OCaml. Its contribution is
 three-fold:
 .
 * It provides an easy-to-use graph data structure together with
 several operations and algorithms over graphs.  It is a
 reasonably efficient imperative data structure for directed
 graphs with vertices and edges labeled with integers.
 .
 * Then ocamlgraph provides several other graph implementations
 for those not satisfied with the one above. Some are
 persistent (imutable) and other imperative (mutable). Some
 are directed and other are not. Some have labels for
 vertices, or labels for edges, or both. Some have abstract
 types for vertices. etc.
 These implementations are written as functors: you give the
 types of vertices labels, edge labels, etc. and you get the
 data structure as a result.
 .
 * Finally, ocamlgraph provides several classic operations and
 algorithms over graphs.
 They are also written as functors i.e. independently of the
 data structure for graphs. One consequence is that you can
 define your own data structure for graphs and yet re-use all
 the algorithms from this library -- you only need to provide
 a few operations such as iterating over all vertices, over
 the successors of a vertex, etc.

Package: libocamlgraph-ocaml-doc
Description-md5: e776a6d176a4ed15ae93da729fd7f18f
Description-en: documentation for the OCamlgraph library
 This package provides the API reference documentation generated by
 ocamldoc.

Package: libocamlgsl-ocaml
Description-md5: ccd28f9b94a165186d5499b5ed15d8a1
Description-en: GNU scientific library for OCaml
 This is an interface to GSL (GNU scientific library), for the
 Objective Caml language.
 .
 See the libgsl2 package for more details.

Package: libocamlgsl-ocaml-dev
Description-md5: ccd28f9b94a165186d5499b5ed15d8a1
Description-en: GNU scientific library for OCaml
 This is an interface to GSL (GNU scientific library), for the
 Objective Caml language.
 .
 See the libgsl2 package for more details.

Package: libocamlnet-ocaml
Description-md5: f540d2b01b006530a2334722a516b266
Description-en: OCaml application-level Internet libraries - core runtime libraries
 Ocamlnet is a collection of OCaml libraries focusing focus on
 application-level Internet protocols and conventions.
 .
 Ocamlnet consists of the following libraries:
 * netstring: processing of strings that occur in network context
 * netcgi2: portable web applications
 * nethttpd: is a web server component (HTTP server implementation)
 * netplex: generic server framework
 * rpc: OncRPC implementation
 * netclient: clients for HTTP, FTP, and Telnet
 * equeue: event queue used for many protocol implementations
 * shell: external commands invocation
 * netshm: shared memory for IPC purposes
 * netsys: bindings for system functions
 * smtp and pop: two further client implementations
 .
 A number of ideas and concepts are used throughout the libraries:
 * netchannels are a way to abstract sequential I/O channels
 * event queues provided by equeue and unixqueue make asynchronous
 protocol interpreters possible
 .
 This package contains only the shared runtime stub libraries for the
 core Ocamlnet libraries. Stub libraries for SSL-related components are
 available in the libocamlnet-ssl-ocaml-dev package.

Package: libocamlnet-ocaml-bin
Description-md5: 8cfaa95bd8a97f9ec1049aded2472cdf
Description-en: OCaml application-level Internet libraries - binaries
 Ocamlnet is a collection of OCaml libraries focusing focus on
 application-level Internet protocols and conventions.
 .
 Ocamlnet consists of the following libraries:
 * netstring: processing of strings that occur in network context
 * netcgi2: portable web applications
 * nethttpd: is a web server component (HTTP server implementation)
 * netplex: generic server framework
 * rpc: OncRPC implementation
 * netclient: clients for HTTP, FTP, and Telnet
 * equeue: event queue used for many protocol implementations
 * shell: external commands invocation
 * netshm: shared memory for IPC purposes
 * netsys: bindings for system functions
 * smtp and pop: two further client implementations
 .
 A number of ideas and concepts are used throughout the libraries:
 * netchannels are a way to abstract sequential I/O channels
 * event queues provided by equeue and unixqueue make asynchronous
 protocol interpreters possible
 .
 This package contains the binaries ocamlrpcgen (a helper for creating
 RPC stubs) and netplex-admin (generic administration tool for netplex
 systems).

Package: libocamlnet-ocaml-dev
Description-md5: 9fdab1e94b9c1b6067b49fe139322d2e
Description-en: OCaml application-level Internet libraries - core development libraries
 Ocamlnet is a collection of OCaml libraries focusing focus on
 application-level Internet protocols and conventions.
 .
 Ocamlnet consists of the following libraries:
 * netstring: processing of strings that occur in network context
 * netcgi2: portable web applications
 * nethttpd: is a web server component (HTTP server implementation)
 * netplex: generic server framework
 * rpc: OncRPC implementation
 * netclient: clients for HTTP, FTP, and Telnet
 * equeue: event queue used for many protocol implementations
 * shell: external commands invocation
 * netshm: shared memory for IPC purposes
 * netsys: bindings for system functions
 * smtp and pop: two further client implementations
 .
 A number of ideas and concepts are used throughout the libraries:
 * netchannels are a way to abstract sequential I/O channels
 * event queues provided by equeue and unixqueue make asynchronous
 protocol interpreters possible
 .
 This package contains the development stuff you need to use the core
 Ocamlnet libraries in your programs. The following libraries are
 packaged separately: SSL-related libraries (libocamlnet-ssl-ocaml-dev),
 GTK-related libraries (libocamlnet-gtk2-ocaml-dev), nethttpd
 (libnethttpd-ocaml-dev). The netcgi2 Apache connector is also part of
 this package; to run applications built for that connector you will
 need the mod_netcgi_apache Apache module (libapache2-mod-ocamlnet).

Package: libocamlnet-ocaml-doc
Description-md5: 5ffb38b72172c21a21861ca17dc6b957
Description-en: OCaml application-level Internet libraries - documentation and examples
 Ocamlnet is a collection of OCaml libraries focusing focus on
 application-level Internet protocols and conventions.
 .
 Ocamlnet consists of the following libraries:
 * netstring: processing of strings that occur in network context
 * netcgi2: portable web applications
 * nethttpd: is a web server component (HTTP server implementation)
 * netplex: generic server framework
 * rpc: OncRPC implementation
 * netclient: clients for HTTP, FTP, and Telnet
 * equeue: event queue used for many protocol implementations
 * shell: external commands invocation
 * netshm: shared memory for IPC purposes
 * netsys: bindings for system functions
 * smtp and pop: two further client implementations
 .
 A number of ideas and concepts are used throughout the libraries:
 * netchannels are a way to abstract sequential I/O channels
 * event queues provided by equeue and unixqueue make asynchronous
 protocol interpreters possible
 .
 This package contains the Ocamlnet reference manual in HTML format and
 several examples about how to use the various libraries.

Package: libocamlnet-ssl-ocaml
Description-md5: 89cc0166ce2f354970915f4c0aa14af6
Description-en: OCaml application-level Internet libraries - SSL runtime libraries
 Ocamlnet is a collection of OCaml libraries focusing focus on
 application-level Internet protocols and conventions.
 .
 Ocamlnet consists of the following libraries:
 * netstring: processing of strings that occur in network context
 * netcgi2: portable web applications
 * nethttpd: is a web server component (HTTP server implementation)
 * netplex: generic server framework
 * rpc: OncRPC implementation
 * netclient: clients for HTTP, FTP, and Telnet
 * equeue: event queue used for many protocol implementations
 * shell: external commands invocation
 * netshm: shared memory for IPC purposes
 * netsys: bindings for system functions
 * smtp and pop: two further client implementations
 .
 A number of ideas and concepts are used throughout the libraries:
 * netchannels are a way to abstract sequential I/O channels
 * event queues provided by equeue and unixqueue make asynchronous
 protocol interpreters possible
 .
 This package contains only the shared runtime stub libraries for the
 SSL-related libraries of Ocamlnet.

Package: libocamlnet-ssl-ocaml-dev
Description-md5: 211a53e85bba6dc0a086ef56acbfd6bc
Description-en: OCaml application-level Internet libraries - SSL development libraries
 Ocamlnet is a collection of OCaml libraries focusing focus on
 application-level Internet protocols and conventions.
 .
 Ocamlnet consists of the following libraries:
 * netstring: processing of strings that occur in network context
 * netcgi2: portable web applications
 * nethttpd: is a web server component (HTTP server implementation)
 * netplex: generic server framework
 * rpc: OncRPC implementation
 * netclient: clients for HTTP, FTP, and Telnet
 * equeue: event queue used for many protocol implementations
 * shell: external commands invocation
 * netshm: shared memory for IPC purposes
 * netsys: bindings for system functions
 * smtp and pop: two further client implementations
 .
 A number of ideas and concepts are used throughout the libraries:
 * netchannels are a way to abstract sequential I/O channels
 * event queues provided by equeue and unixqueue make asynchronous
 protocol interpreters possible
 .
 This package contains the development stuff you need to use SSL-related
 libraries of Ocamlnet in your programs.

Package: libocamlviz-ocaml-dev
Description-md5: d38ab86d2532821e17dad3ceddb5818f
Description-en: real-time profiling tools for Objective Caml (library)
 Ocamlviz gives the ability to instrument an existing code, in real
 time, with lightweight monitoring annotations. Ocamlviz can also be
 used as a debugging tool.
 .
 Here are a few possibilities provided by Ocamlviz:
 * observe details about the garbage collector
 * observe how many times the program goes through a point
 * make a set of values (any) and count its cardinal number and its
 size in the heap
 * observe how much time passed between two points of the program
 * observe the value of integers, floating-point numbers, booleans
 and strings
 * observe details about hash tables, like the number of empty
 buckets, or the filling rate
 * etc
 .
 This package provides the Ocamlviz library.

Package: libocamlviz-ocaml-doc
Description-md5: 402baef7c5d7c64e940da595ff815e93
Description-en: real-time profiling tools for Objective Caml (documentation)
 Ocamlviz gives the ability to instrument an existing code, in real
 time, with lightweight monitoring annotations. Ocamlviz can also be
 used as a debugging tool.
 .
 Here are a few possibilities provided by Ocamlviz:
 * observe details about the garbage collector
 * observe how many times the program goes through a point
 * make a set of values (any) and count its cardinal number and its
 size in the heap
 * observe how much time passed between two points of the program
 * observe the value of integers, floating-point numbers, booleans
 and strings
 * observe details about hash tables, like the number of empty
 buckets, or the filling rate
 * etc
 .
 This package provides the API documentation of the Ocamlviz library
 generated by ocamldoc out the source code.

Package: libocas-dev
Description-md5: 761f8c618d5ce09271f182164daec8ac
Description-en: Development libraries and header files for LIBOCAS
 This library implements Optimized Cutting Plane Algorithm (OCAS) for
 training linear Support Vector Machine (SVM) classifiers from
 large-scale data. The computational effort of OCAS scales linearly with
 the number of training examples. It is one of the fastest SVM solvers
 around for solving linear and multiclass L2 regularized SVMs.
 .
 This package contains the header files and static libraries.

Package: libocas-tools
Description-md5: d0708ea67d3481622667210aecfd4ca6
Description-en: Standalone applications implementing the OCAS solver
 This library implements Optimized Cutting Plane Algorithm (OCAS) for
 training linear Support Vector Machine (SVM) classifiers from
 large-scale data. The computational effort of OCAS scales linearly with
 the number of training examples. It is one of the fastest SVM solvers
 around for solving linear and multiclass L2 regularized SVMs.
 .
 This package contains the standalone applications.

Package: libocas0
Description-md5: 04f2824e0277572b50b051dfb91c0e1b
Description-en: OCAS solver for training linear SVM classifiers
 This library implements Optimized Cutting Plane Algorithm (OCAS) for
 training linear Support Vector Machine (SVM) classifiers from
 large-scale data. The computational effort of OCAS scales linearly with
 the number of training examples. It is one of the fastest SVM solvers
 around for solving linear and multiclass L2 regularized SVMs.
 .
 This package contains the shared libraries.

Package: libocct-data-exchange-7.9
Description-md5: 0a462a946be9108f7ddbcd8fb91c8665
Description-en: Open CASCADE Technology module for CAD data format interoperability
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package provides support for data exchange.
 .
 This package contains the following shared libraries:
 TKXSBase TKSTEPBase TKSTEPAttr TKSTEP209 TKSTEP TKIGES TKXCAF TKXDEIGES
 TKXDESTEP TKSTL TKVRML TKXmlXCAF TKBinXCAF

Package: libocct-data-exchange-dev
Description-md5: 35a7641131573d6146f9e6afd33439cf
Description-en: Open CASCADE Technology module for CAD data format interoperability - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains the headers and symlinks for libraries shipped by
 libocct-data-exchange.

Package: libocct-doc
Description-md5: 233099350946d7c2cf0c50910f9f2245
Description-en: Open CASCADE Technology CAE platform documentation
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains documentation files.

Package: libocct-draw-7.9
Description-md5: 6ed447a9052845a407ff1f43daead1df
Description-en: Open CASCADE Technology command interpreter & graphical test library
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 Draw is a command interpreter based on Tcl and a graphical system used to test
 and demonstrate Open CASCADE Technology modeling libraries.
 .
 This package provides the shared libraries component of Draw.

Package: libocct-draw-dev
Description-md5: d6289a88e5768594e0056e1b2ebec896
Description-en: Open CASCADE Technology interpreter & graphics test library - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 Draw is a command interpreter based on Tcl and a graphical system used to test
 and demonstrate Open CASCADE Technology modeling libraries.
 .
 This package contains the headers and symlinks for libraries shipped by
 libocct-draw.

Package: libocct-foundation-7.9
Description-md5: 213b3c5d67d710413df6fc13abde4ac5
Description-en: OCCT module underlying all other OCCT classes
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains foundation classes which provide a variety of
 general-purpose services such as automated management of heap memory,
 exception handling, classes for manipulating aggregates of data, basic
 math tools.
 .
 This package contains the following shared libraries:
 TKernel TKMath

Package: libocct-foundation-dev
Description-md5: 19348aa8a760adbfdcf466d79693168e
Description-en: Open CASCADE Technology module underlying all other OCCT classes - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains the headers and symlinks for libraries shipped by
 libocct-foundation.

Package: libocct-ivtk-7.9
Description-md5: 2077a916a820012c35f39aba7853dd12
Description-en: Open CASCADE Technology graphical data ivtk module
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package provides services for displaying 2D and 3D graphics.
 .
 This package contains the following shared libraries:
 TKIVtk

Package: libocct-ivtk-dev
Description-md5: a6013761882e0bd88e63997e56bd4c3d
Description-en: Open CASCADE Technology graphical data ivtk module - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains the headers and symlinks for libraries shipped by
 libocct-ivtk.

Package: libocct-modeling-algorithms-7.9
Description-md5: 00ceb4917d79694ed0da776203c9c343
Description-en: Open CASCADE Technology geometrical & topological algorithms module
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains the following shared libraries:
 TKGeomAlgo TKTopAlgo TKPrim TKBO TKBool TKHLR TKFillet TKOffset TKFeat
 TKMesh TKXMesh TKShHealing

Package: libocct-modeling-algorithms-dev
Description-md5: 02e43bffbf6d5f5f2d5e4ba574962523
Description-en: Open CASCADE Technology geometrical & topological algorithms module - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains the headers and symlinks for libraries shipped by
 libocct-modeling-algorithms.

Package: libocct-modeling-data-7.9
Description-md5: 8c27efd0d0fbd962475a25bb6b2132bf
Description-en: Open CASCADE Technology 2D/3D geometric primitives data structures
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package supplies data structures to represent 2D and 3D geometric models.
 .
 This package contains the following shared libraries:
 TKG2d TKG3d TKGeomBase TKBRep

Package: libocct-modeling-data-dev
Description-md5: 8dcc2d278c3a990a5e86cc4072cf537f
Description-en: Open CASCADE Technology 2D/3D geometric primitives data structures - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains the headers and symlinks for libraries shipped by
 libocct-modeling-data.

Package: libocct-ocaf-7.9
Description-md5: 1de597c398cd805e4865624079f6397b
Description-en: Open CASCADE Technology application-specific data and functionality
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package provides Open CASCADE Application Framework services.
 .
 This package contains the following shared libraries:
 .
 TKCDF TKLCAF TKCAF TKBinL TKXmlL TKBin TKXml TKStdL TKStd TKTObj TKBinTObj
 TKXmlTObj TKVCAF

Package: libocct-ocaf-dev
Description-md5: 0eed7999a06b54074076a200bda16730
Description-en: Open CASCADE Technology application-specific data and functionality - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains the headers and symlinks for libraries shipped by
 libocct-ocaf.

Package: libocct-visualization-7.9
Description-md5: d3bd431d0cc4e0f3582719ef61b553b9
Description-en: Open CASCADE Technology graphical data visualization module
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package provides services for displaying 2D and 3D graphics.
 .
 This package contains the following shared libraries:
 TKService TKV3d TKOpenGl TKMeshVS TKD3DHost

Package: libocct-visualization-dev
Description-md5: 3dbdb7cb864e3ef32e12fe3eca1da8d1
Description-en: Open CASCADE Technology graphical data visualization module - dev files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains the headers and symlinks for libraries shipped by
 libocct-visualization.

Package: libocp-indent-ocaml
Description-md5: d3852e0bb1bcaa46b117432658960a42
Description-en: OCaml indentation tool for emacs and vim - libraries
 ocp-indent is a command-line tool that allows one to indent a whole OCaml
 source code file (or parts of it) either to standard output or in-place.
 A configuration file allows user defaults as well as per-project parameters.
 The ratio of correctly indented lines is comparable with emacs tuareg mode
 while being an order of magnitude faster.
 .
 This package includes the shared libraries.

Package: libocp-indent-ocaml-dev
Description-md5: 5fde9882f06552f949cafe81fc719a8d
Description-en: OCaml indentation tool for emacs and vim - development libraries
 ocp-indent is a command-line tool that allows one to indent a whole OCaml
 source code file (or parts of it) either to standard output or in-place.
 A configuration file allows user defaults as well as per-project parameters.
 The ratio of correctly indented lines is comparable with emacs tuareg mode
 while being an order of magnitude faster.
 .
 This package includes the development libraries.

Package: libocplib-endian-ocaml
Description-md5: 9078e59dfdd0ad99ddbfd6195de6acb2
Description-en: optimised functions to read and write int16/32/64 (runtime)
 Optimised functions to read and write int16/32/64 from strings, bytes
 and bigarrays, based on primitives added in version 4.01.
 .
 The library implements three modules:
 * EndianString works directly on strings, and provides submodules
 BigEndian and LittleEndian, with their unsafe counter-parts;
 * EndianBytes works directly on bytes, and provides submodules
 BigEndian and LittleEndian, with their unsafe counter-parts;
 * EndianBigstring works on bigstrings (Bigarrays of chars), and
 provides submodules BigEndian and LittleEndian, with their unsafe
 counter-parts.
 .
 This package contains the runtime files.

Package: libocplib-endian-ocaml-dev
Description-md5: 827f1083952f25516de946954a4906f1
Description-en: optimised functions to read and write int16/32/64 (development)
 Optimised functions to read and write int16/32/64 from strings, bytes
 and bigarrays, based on primitives added in version 4.01.
 .
 The library implements three modules:
 * EndianString works directly on strings, and provides submodules
 BigEndian and LittleEndian, with their unsafe counter-parts;
 * EndianBytes works directly on bytes, and provides submodules
 BigEndian and LittleEndian, with their unsafe counter-parts;
 * EndianBigstring works on bigstrings (Bigarrays of chars), and
 provides submodules BigEndian and LittleEndian, with their unsafe
 counter-parts.
 .
 This package contains the development files.

Package: libocrad-dev
Description-md5: 5d6dc17f69ab81875b40715fa732a7cd
Description-en: optical character recognition library
 GNU Ocrad is an OCR (Optical Character Recognition) program based on a
 feature extraction method. It reads a bitmap image in pgm/pbm format and
 produces text in byte (8-bit) or UTF-8 formats.
 .
 Ocrad includes a layout analyzer able to separate the columns or blocks
 of text normally found on printed pages.
 .
 This package includes the static library.

Package: libocsigenserver-ocaml
Description-md5: 85d30e4e1955715ce7329b6590fb7564
Description-en: web server of the Ocsigen project (runtime libraries)
 The Ocsigen project is aimed at proposing clean and safe tools for
 developing and running client/server Web 2.0 applications.
 .
 Ocsigen Server is a full featured Web server. It implements most
 features of the HTTP protocol, and has a very powerful extension
 mechanism that make very easy to plug your own OCaml modules for
 generating pages. Many extensions are available, like a reverse
 proxy, content compression, access control, authentication, etc.
 .
 This package contains runtime libraries.

Package: libocsigenserver-ocaml-dev
Description-md5: a67c331d7c29c9ca274305599b26f3c7
Description-en: web server of the Ocsigen project (dev libraries)
 The Ocsigen project is aimed at proposing clean and safe tools for
 developing and running client/server Web 2.0 applications.
 .
 Ocsigen Server is a full featured Web server. It implements most
 features of the HTTP protocol, and has a very powerful extension
 mechanism that make very easy to plug your own OCaml modules for
 generating pages. Many extensions are available, like a reverse
 proxy, content compression, access control, authentication, etc.
 .
 This package contains development libraries.

Package: libocsipersist-lib-ocaml
Description-md5: 0d26099a6ff5afca0cbcc1028abd5805
Description-en: persistent key/value storage for Ocsigen (support library) (runtime)
 This library defines signatures and auxiliary tools for defining
 backends for the Ocsipersist frontend. Ocsipersist is used
 pervasively in Eliom/Ocsigen to handle sessions and references. It
 can be used as an extension for ocsigenserver or as a
 library. Implementations of the following backends currently exist:
 PostgreSQL, SQLite.
 .
 This package contains runtime files.

Package: libocsipersist-lib-ocaml-dev
Description-md5: 6e08cbcc8cd11537175e86a3a6d048bb
Description-en: persistent key/value storage for Ocsigen (support library) (dev)
 This library defines signatures and auxiliary tools for defining
 backends for the Ocsipersist frontend. Ocsipersist is used
 pervasively in Eliom/Ocsigen to handle sessions and references. It
 can be used as an extension for ocsigenserver or as a
 library. Implementations of the following backends currently exist:
 PostgreSQL, SQLite.
 .
 This package contains development files.

Package: libocsipersist-ocaml
Description-md5: 9c97f02ba7e1041116ed8006143e7a80
Description-en: persistent key/value storage for Ocsigen (runtime)
 This is an virtual library defining a unified frontend for a number
 of key/value storage implementations. Ocsipersist is used pervasively
 in Eliom/Ocsigen to handle sessions and references. It can be used as
 an extension for ocsigenserver or as a library. Implementations of
 the following backends currently exist: PostgreSQL, SQLite.
 .
 This package contains runtime files.

Package: libocsipersist-ocaml-dev
Description-md5: 345575b881edc56701b3eeeaf10615c2
Description-en: persistent key/value storage for Ocsigen (dev)
 This is an virtual library defining a unified frontend for a number
 of key/value storage implementations. Ocsipersist is used pervasively
 in Eliom/Ocsigen to handle sessions and references. It can be used as
 an extension for ocsigenserver or as a library. Implementations of
 the following backends currently exist: PostgreSQL, SQLite.
 .
 This package contains development files.

Package: libocsipersist-pgsql-ocaml
Description-md5: 0e90149a060df5c6b2963821e18aab97
Description-en: persistent key/value storage for Ocsigen using PostgreSQL (runtime)
 This library provides a PostgreSQL backend for the unified key/value
 storage frontend as defined in the ocsipersist package. Ocsipersist
 is used pervasively in Eliom/Ocsigen to handle sessions and
 references. It can be used as an extension for ocsigenserver or as a
 library.
 .
 This package contains runtime files.

Package: libocsipersist-pgsql-ocaml-dev
Description-md5: 924d121c7f4d5699fbe73d281e331cfb
Description-en: persistent key/value storage for Ocsigen using PostgreSQL (dev)
 This library provides a PostgreSQL backend for the unified key/value
 storage frontend as defined in the ocsipersist package. Ocsipersist
 is used pervasively in Eliom/Ocsigen to handle sessions and
 references. It can be used as an extension for ocsigenserver or as a
 library.
 .
 This package contains development files.

Package: libocsipersist-sqlite-ocaml
Description-md5: 307632a4b33af3cfadc30a2b36ee0abe
Description-en: persistent key/value storage for Ocsigen using SQLite (runtime)
 This library provides a SQLite backend for the unified key/value
 storage frontend as defined in the ocsipersist package. Ocsipersist
 is used pervasively in Eliom/Ocsigen to handle sessions and
 references. It can be used as an extension for ocsigenserver or as a
 library.
 .
 This package contains runtime files.

Package: libocsipersist-sqlite-ocaml-dev
Description-md5: f307adc69b6bb3ad6f5743b3149b5da3
Description-en: persistent key/value storage for Ocsigen using SQLite (dev)
 This library provides a SQLite backend for the unified key/value
 storage frontend as defined in the ocsipersist package. Ocsipersist
 is used pervasively in Eliom/Ocsigen to handle sessions and
 references. It can be used as an extension for ocsigenserver or as a
 library.
 .
 This package contains development files.

Package: liboctavius-ocaml
Description-md5: ef46cdd1c545123447ebade9c064d81a
Description-en: ocamldoc comment syntax parser (runtime)
 Octavius is a library to parse the ocamldoc comment syntax.
 .
 This package contains runtime files.

Package: liboctavius-ocaml-dev
Description-md5: f6a0af243fdeb06de46e5c4adad02d66
Description-en: ocamldoc comment syntax parser (dev files)
 Octavius is a library to parse the ocamldoc comment syntax.
 .
 This package contains development files.

Package: liboctomap-dev
Description-md5: a04d90ca26ee2082e4e268ecef2029d9
Description-en: Octomap library development files
 The OctoMap library implements a 3D occupancy grid mapping approach,
 providing data structures and mapping algorithms in C++ particularly suited
 for robotics. The map implementation is based on an octree and is designed
 to meet the following requirements: Full 3D model, Updatable, Flexible and
 Compact. This package contains the development stuff.

Package: liboctomap1.10
Description-md5: 13517a6f729b239af8aff00c3798cf39
Description-en: 3D occupancy grid mapping approach library for mapping
 The OctoMap library implements a 3D occupancy grid mapping approach,
 providing data structures and mapping algorithms in C++ particularly suited
 for robotics. The map implementation is based on an octree and is designed
 to meet the following requirements: Full 3D model, Updatable, Flexible and
 Compact. This package contains the library itself.

Package: liboctovis-dev
Description-md5: 495c7b1d0175d543a036597158a4c3ec
Description-en: Visualization library for OctoMap development files
 Visualization library for the OctoMap library based on Qt and libQGLViewer.
 This library encapsulates the functions to view a Octomap octrees. This package
 contains the development files.

Package: liboctovis1.10
Description-md5: 72368bf4421864257af7f7ad8e79ef49
Description-en: Visualization library for OctoMap
 Visualization library for the OctoMap library based on Qt and libQGLViewer.
 This library encapsulates the functions to view a Octomap octrees. It
 provides an API to visualizate the octree.

Package: libocxl-doc
Description-md5: f88369c64d004158b113b46860031ede
Description-en: Documentation files for development with libocxl
 LibOCXL provides an access library which allows the user to implement a
 userspace driver for an OpenCAPI accelerator.
 .
 This package contains the documentation files.

Package: libodb-2.4
Description-md5: 85354392dee2fbece67aa83bd791545e
Description-en: Common ODB Runtime Library
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains the common ODB runtime library. Every application
 that includes code generated by the ODB compiler will need to link to this
 library.

Package: libodb-boost-2.4t64
Description-md5: 02c5f5b07c1282912c297a5c06319d60
Description-en: Boost ODB runtime library
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains the Boost ODB profile library. The Boost profile
 provides support for persisting Boost smart pointers, containers, and
 value types with the ODB system.

Package: libodb-boost-dev
Description-md5: 63f56cc9a82c717434d8b700a3c6f8cf
Description-en: Boost ODB runtime library (development)
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains libraries and header files for developing
 applications that use libodb-boost .

Package: libodb-dev
Description-md5: 971d2b8460707ddfbc2bee61bff0bf7e
Description-en: Common ODB Runtime Library (development)
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains libraries and header files for developing
 applications that use libodb .

Package: libodb-mysql-2.4t64
Description-md5: 1f8ddae91ff25f3b0807bf638ddaa3b6
Description-en: ODB Runtime Library for MySQL
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains the MySQL ODB runtime library. Every application
 that includes code generated for the MySQL database will need to link to
 this library.

Package: libodb-mysql-dev
Description-md5: 0316040d34a25faac94ad78e3f0a8573
Description-en: ODB Runtime Library for MySQL (development)
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains libraries and header files for developing
 applications that use libodb-mysql .

Package: libodb-pgsql-2.4
Description-md5: e521205e44673e289cb61b66a8c50c7b
Description-en: ODB Runtime Library for PostgreSQL
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains the PostgreSQL ODB runtime library. Every application
 that includes code generated for the PostgreSQL database will need to link to
 this library.

Package: libodb-pgsql-dev
Description-md5: 5e402e08d75c6c0d369d9121cdda2124
Description-en: ODB Runtime Library for PostgreSQL (development)
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains libraries and header files for developing
 applications that use libodb-pgsql .

Package: libodb-qt-2.4t64
Description-md5: b372cc98526dbf6e55f3bd55a002f9bc
Description-en: Qt ODB runtime library
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains the Qt profile library. The Qt profile provides
 support for persisting Qt smart pointers, containers, and value types
 with the ODB system.

Package: libodb-qt-dev
Description-md5: 95afc7743453fe7f6f5eab1b31f2e6b5
Description-en: Qt ODB runtime library (development)
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains libraries and header files for developing
 applications that use libodb-qt .

Package: libodb-sqlite-2.4
Description-md5: 13a846e187b6e6695d753a898d27349c
Description-en: ODB Runtime Library for SQLite
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains the SQLite ODB runtime library. Every application
 that includes code generated for the SQLite database will need to link to
 this library.

Package: libodb-sqlite-dev
Description-md5: 43c98bfa05488e05d30602971dcbf294
Description-en: ODB Runtime Library for SQLite (development)
 ODB is an object-relational mapping (ORM) system for C++. It provides
 tools, APIs, and library support that allow you to persist C++ objects to
 a relational database (RDBMS) without having to deal with tables, columns,
 or SQL and without manually writing any of the mapping code.
 .
 This package contains libraries and header files for developing
 applications that use libodb-sqlite .

Package: libodc-0d
Description-md5: 56d271a856e5adac76bfc60089ca65f2
Description-en: Observational Database Access library for ECMWF
 ODC is software developed at ECMWF for encoding and processing of
 observational data. It includes a SQL filtering and statistics engine,
 command line tools and APIs for C/C++ and Fortran.

Package: libodc-dev
Description-md5: 93580a508d21bfb574f7dd5dd0c3de47
Description-en: Observational Data processing for meteorology
 ODC is a software developed at ECMWF for encoding and processing of
 observational data. It includes a SQL filtering and statistics engine,
 command line tools and APIs for C/C++, Fortran and Python.
 .
 This package provides shared libraries and headers.

Package: libode-dev
Description-md5: 3dff7c471911c9afc8d17588d6f76185
Description-en: Open Dynamics Engine - development files
 ODE is a free, industrial quality library for simulating articulated rigid
 body dynamics - for example ground vehicles, legged creatures, and moving
 objects in VR environments. It is fast, flexible, robust and platform
 independent, with advanced joints, contact with friction, and built-in
 collision detection.
 .
 This package provides the header files and static libraries built with
 double precision, default in 64 bits platforms. In 32 bits platforms
 default is single precision.

Package: libode8t64
Description-md5: b507a6854f75e39dbb6c66c2f979f53c
Description-en: Open Dynamics Engine - runtime library
 ODE is a free, industrial quality library for simulating articulated rigid
 body dynamics - for example ground vehicles, legged creatures, and moving
 objects in VR environments. It is fast, flexible, robust and platform
 independent, with advanced joints, contact with friction, and built-in
 collision detection.
 .
 This package provides the shared libraries built with double precision,
 default in 64 bits platforms. In 32 bits platforms default is single
 precision.

Package: libodfdom-java
Description-md5: 48fb2f00eac8427750881a79c63d43bf
Description-en: OpenDocument Format (ODF) framework
 ODFDOM is an OpenDocument Format (ODF) framework. Its purpose is to provide an
 easy common way to create, access and manipulate ODF files, without requiring
 detailed knowledge of the ODF specification. It is designed to provide the ODF
 developer community with an easy lightwork programming API portable to any
 object-oriented language. The current reference implementation is written in
 Java.

Package: libodil-dev
Description-md5: 60a3d1b088d03e7c5d9517e072327c9b
Description-en: C++11 library for the DICOM standard (development files)
 Odil leverages C++ constructs to provide a user-friendly API of the
 different parts of the DICOM standard. Included in Odil are exception-based
 error handling, generic access to datasets elements, standard JSON and XML
 representation of datasets, and generic implementation of messages, clients
 and servers for the various DICOM protocols.
 .
 This package contains the development files.

Package: libodil-doc
Description-md5: e170551c412c074db16012936c15516c
Description-en: C++11 library for the DICOM standard (documentation)
 Odil leverages C++ constructs to provide a user-friendly API of the
 different parts of the DICOM standard. Included in Odil are exception-based
 error handling, generic access to datasets elements, standard JSON and XML
 representation of datasets, and generic implementation of messages, clients
 and servers for the various DICOM protocols.
 .
 This package contains the documentation files.

Package: libodil0t64
Description-md5: e2d4d5529d9b8f2f8199d67a281dfb8e
Description-en: C++11 library for the DICOM standard
 Odil leverages C++ constructs to provide a user-friendly API of the
 different parts of the DICOM standard. Included in Odil are exception-based
 error handling, generic access to datasets elements, standard JSON and XML
 representation of datasets, and generic implementation of messages, clients
 and servers for the various DICOM protocols.
 .
 Odil also provides conversion to and from DCMTK data structures.
 .
 This package contains the shared library.

Package: libodin-dev
Description-md5: 963879b22d90216253422ac2fa40b9fa
Description-en: static libraries and header for ODIN sequences
 This package provides static libraries and headers of the ODIN libraries
 odindata, adinpara, odinqt, odinseq and tjutils. They are required for
 building magnetic resonance imaging (MRI) sequences with ODIN.

Package: libodoc-ocaml
Description-md5: c335bf33ba137a409ce130f6b46f3777
Description-en: documentation generator for OCaml (runtime libraries)
 Odoc is a documentation generator for the OCaml programming language.
 It reads doc comments contained in OCaml source code, delimited with
 (** ... *), and produces HTML.
 .
 Odoc's main advantage over ocamldoc is an accurate cross-referencer,
 which handles the complexity of the OCaml module system. Odoc also
 offers a good opportunity to improve HTML output compared to ocamldoc.
 .
 Furthermore, odoc can be used by dune to generate documentation of
 OCaml projects using dune as a build-system.
 .
 This package contains the runtime files.

Package: libodoc-ocaml-dev
Description-md5: 28311ef57783319966135be82ce8f6c9
Description-en: documentation generator for OCaml (development libraries)
 Odoc is a documentation generator for the OCaml programming language.
 It reads doc comments contained in OCaml source code, delimited with
 (** ... *), and produces HTML.
 .
 Odoc's main advantage over ocamldoc is an accurate cross-referencer,
 which handles the complexity of the OCaml module system. Odoc also
 offers a good opportunity to improve HTML output compared to ocamldoc.
 .
 Furthermore, odoc can be used by dune to generate documentation of
 OCaml projects using dune as a build-system.
 .
 This package contains the development files.

Package: libodoc-parser-ocaml
Description-md5: 5045ce3e5215810caa2488c52a3e4c1a
Description-en: parser for OCaml documentation comments (runtime files)
 Odoc_parser is a library for parsing the contents of OCaml
 documentation comments, formatted using 'odoc' syntax, an extension
 of the language understood by ocamldoc.
 .
 This package contains runtime files.

Package: libodoc-parser-ocaml-dev
Description-md5: a0b73de42ea945fd0138474ce757944d
Description-en: parser for OCaml documentation comments (dev files)
 Odoc_parser is a library for parsing the contents of OCaml
 documentation comments, formatted using 'odoc' syntax, an extension
 of the language understood by ocamldoc.
 .
 This package contains development files.

Package: libodsstream-dev
Description-md5: b184ff2a948589e128f461c6f411a65e
Description-en: C++ library to read or write ODS files (development files)
 libodsstream provides a simple way to read and write Open
 Document Spreadsheet files. The hight memory efficiency comes
 from the fact that only streams are used for the read/write
 operations.
 .
 This package contains the header files of the library.

Package: libodsstream-doc
Description-md5: f2eb5073574677021faf2dbc5e220ce3
Description-en: doxygen documentation of the ODSstream library
 libodsstream provides a simple way to read and write Open
 Document Spreadsheet files. The hight memory efficiency comes
 from the fact that only streams are used for the read/write
 operations.
 .
 This package contains the developer documentation.

Package: libodsstream0
Description-md5: 60169ab21e2254cc02d9117a7310d2d3
Description-en: C++ library to read or write ODS files
 libodsstream provides a simple way to read and write Open
 Document Spreadsheet files. The hight memory efficiency comes
 from the fact that only streams are used for the read/write
 operations.
 .
 This package contains the shared library.

Package: libofa0
Description-md5: 35279c75f95c9f7e6182e0e9ce7c44b3
Description-en: library for acoustic fingerprinting
 LibOFA (Library Open Fingerprint Architecture) is a library for
 generating acoustic fingerprints that can be used to identify music
 files using the MusicDNS service.
 .
 This package provides the runtime library.

Package: libofa0-dev
Description-md5: c0b3f9e7e84c030539bdf0bc3f8ce95c
Description-en: library for acoustic fingerprinting (development files)
 LibOFA (Library Open Fingerprint Architecture) is a library for
 generating acoustic fingerprints that can be used to identify music
 files using the MusicDNS service.
 .
 This package provides is the development files.

Package: libofapi-dev
Description-md5: da286a82f47357d38c0e3a52e1a559e7
Description-en: OpenFirmware device-tree parsing library - development files
 oflib is a library designed to make the parsing of POWER and SPARC
 device-tree's (OpenFirmware) simple and fast.
 .
 It is useful for querying the hardware of the current system in applications
 for Apple, IBM and SUN machines.
 .
 This package contains files that are needed to build applications.

Package: libofapi-example
Description-md5: 04b72439a9d8e7b3d0b1bc32a4267f0f
Description-en: OpenFirmware device-tree parsing library - example files
 oflib is a library designed to make the parsing of POWER and SPARC
 device-tree's (OpenFirmware) simple and fast.
 .
 It is useful for querying the hardware of the current system in applications
 for Apple, IBM and SUN machines.
 .
 Example applications are included to show some of its capabilities.

Package: libofapi0
Description-md5: c69354475e87dc4612d643ecc77111f3
Description-en: OpenFirmware device-tree parsing library - runtime
 oflib is a library designed to make the parsing of POWER and SPARC
 device-tree's (OpenFirmware) simple and fast.
 .
 It is useful for querying the hardware of the current system in applications
 for Apple, IBM and SUN machines.
 .
 This package includes the shared library.

Package: liboffload-19
Description-md5: 841bdc20a27b40722e37c7b2d0838a75
Description-en: Offload Library
 The offload library facilitates efficient task distribution by offloading
 specific computational tasks from the CPU to alternative hardware accelerators
 such as GPUs or FPGAs.

Package: liboffload-19-dev
Description-md5: 352e5b2eb6f0446d5039b547a7bc6d17
Description-en: Offload Library - Development Package
 The offload library facilitates efficient task distribution by offloading
 specific computational tasks from the CPU to alternative hardware accelerators
 such as GPUs or FPGAs.
 .
 This development package includes headers and other resources needed for building
 applications that utilize the offload runtime.

Package: liboffload-20
Description-md5: 841bdc20a27b40722e37c7b2d0838a75
Description-en: Offload Library
 The offload library facilitates efficient task distribution by offloading
 specific computational tasks from the CPU to alternative hardware accelerators
 such as GPUs or FPGAs.

Package: liboffload-20-dev
Description-md5: 352e5b2eb6f0446d5039b547a7bc6d17
Description-en: Offload Library - Development Package
 The offload library facilitates efficient task distribution by offloading
 specific computational tasks from the CPU to alternative hardware accelerators
 such as GPUs or FPGAs.
 .
 This development package includes headers and other resources needed for building
 applications that utilize the offload runtime.

Package: liboffload-21
Description-md5: 841bdc20a27b40722e37c7b2d0838a75
Description-en: Offload Library
 The offload library facilitates efficient task distribution by offloading
 specific computational tasks from the CPU to alternative hardware accelerators
 such as GPUs or FPGAs.

Package: liboffload-21-dev
Description-md5: 0335a80bacd1f17cc3caa43cce0c4820
Description-en: Offload Library - Development Package
 The offload library facilitates efficient task distribution by offloading
 specific computational tasks from the CPU to alternative hardware accelerators
 such as GPUs or FPGAs.
 .
 This development package includes headers and other resources needed for
 building applications that utilize the offload runtime.

Package: liboffload-22
Description-md5: 841bdc20a27b40722e37c7b2d0838a75
Description-en: Offload Library
 The offload library facilitates efficient task distribution by offloading
 specific computational tasks from the CPU to alternative hardware accelerators
 such as GPUs or FPGAs.

Package: liboffload-22-dev
Description-md5: 0335a80bacd1f17cc3caa43cce0c4820
Description-en: Offload Library - Development Package
 The offload library facilitates efficient task distribution by offloading
 specific computational tasks from the CPU to alternative hardware accelerators
 such as GPUs or FPGAs.
 .
 This development package includes headers and other resources needed for
 building applications that utilize the offload runtime.

Package: libofono-qt-dev
Description-md5: 7669a33698c53bad00038aca6c19b210
Description-en: Qt oFono library (development files)
 This package contains development files for ofono-qt, a Qt-based
 library that provides bindings to oFono.
 .
 oFono is a free software project for mobile telephony (GSM/UMTS)
 applications. It is build on 3GPP standards and uses a high-level
 D-Bus API for use by telephony applications.
 .
 This package contains the development files for libofono-qt.

Package: libofono-qt-doc
Description-md5: ac24eaca825e5d04f323a2821d637555
Description-en: Qt oFono library API documentation
 This package contains development the API documentation for ofono-qt, a
 Qt-based library that provides bindings to oFono.
 .
 oFono is a free software project for mobile telephony (GSM/UMTS)
 applications. It is build on 3GPP standards and uses a high-level
 D-Bus API for use by telephony applications.
 .
 This package contains the API documentation of libofono-qt.

Package: libofono-qt1
Description-md5: fe23f034ae73439e94c2c2597092c633
Description-en: Qt oFono library
 This package contains ofono-qt, a Qt-based library that provides
 bindings to oFono.
 .
 oFono is a free software project for mobile telephony (GSM/UMTS)
 applications. It is build on 3GPP standards and uses a high-level
 D-Bus API for use by telephony applications.

Package: libofx-dev
Description-md5: 7b0fc9d07c424633158719d258c98cb2
Description-en: development package for libofx7t64
 This package provides header files and related support for developing
 packages that use libofx7t64, a library to support the Open Financial Exchange
 format.
 .
 Open Financial Exchange is an open standard for exchanging financial
 information. Using this library a program can enable support for
 common financial transactions such as bill payment, accessing account
 information and investment tracking.

Package: libofx-doc
Description-md5: ffce6dce534b8e099486953788690def
Description-en: documentation for libofx7t64
 This package provides HTML documentation and sample OFX files for developing
 packages using libofx7t64, a library to support the Open Financial Exchange
 format.
 .
 Open Financial Exchange is an open standard for exchanging financial
 information. Using this library a program can enable support for
 common financial transactions such as bill payment, accessing account
 information and investment tracking.

Package: libofx7t64
Description-md5: e975558c55288eb8c7f6715d9f429c4b
Description-en: library to support the Open Financial Exchange format
 Open Financial Exchange is an open standard for exchanging financial
 information. Using this library a program can enable support for
 common financial transactions such as bill payment, accessing account
 information and investment tracking.

Package: libogdf-tulip-6.0
Description-md5: 7ad54bc0e757b709d369df7c90ad820a
Description-en: Open Graph Drawing Framework shared library, built for Tulip
 This is the Open Graph Drawing Framework library, built as a shared
 lib as required by Tulip.

Package: libogg-ocaml
Description-md5: 235a1fd60d3bf98da76cfa1d97e28813
Description-en: OCaml bindings for the Ogg bitstream library -- runtime files
 Libogg is a library for manipulating ogg bitstreams. It handles
 both making ogg bitstreams and getting packets from ogg bitstreams.
 .
 This package contains only the shared runtime stub libraries.

Package: libogg-ocaml-dev
Description-md5: e104c372b507357be0299b577b4e6499
Description-en: OCaml bindings for the Ogg bitstream library -- development files
 Libogg is a library for manipulating ogg bitstreams. It handles
 both making ogg bitstreams and getting packets from ogg bitstreams.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ogg.

Package: libogg-vorbis-decoder-perl
Description-md5: 0affa8304ecd77f33d6a5cf503b197a4
Description-en: module for decoding Ogg Vorbis streams
 Ogg::Vorbis::Decoder is a Perl module for decoding Ogg Vorbis files, based on
 the Vorbisfile interface (see libvorbis-dev for details). It can read data in
 Pulse-code Modulation (PCM) format from a file or stream, seek by raw bytes,
 PCM samples, or time.

Package: libogg-vorbis-header-pureperl-perl
Description-md5: 41a525e592aff23eed72bcda723d4584
Description-en: pure Perl interface to Ogg Vorbis information fields
 Ogg::Vorbis::Header::PurePerl is an object-oriented interface to Ogg Vorbis
 information and comment fields, implemented entirely in Perl. Intended to be a
 drop in replacement for Ogg::Vobis::Header.
 .
 Unlike Ogg::Vorbis::Header, this module will go ahead and fill in all of the
 information fields as soon as you construct the object. In other words, the new
 and load constructors have identical behavior.

Package: liboggkate-dev
Description-md5: 42fbab643f09b4832020479a1b182cfe
Description-en: Codec for karaoke and text encapsulation for Ogg (dev)
 Kate is meant to be used for karaoke alongside audio/video streams (typically
 Vorbis and Theora), movie subtitles, song lyrics, and anything that needs text
 data at arbitrary time intervals.
 .
 liboggkate provides an API for the encapsulation of kate streams into Ogg.
 This package contains the development libraries.

Package: liboggkate1
Description-md5: 23431caff7d267e36d535589d0523848
Description-en: Codec for karaoke and text encapsulation for Ogg
 Kate is meant to be used for karaoke alongside audio/video streams (typically
 Vorbis and Theora), movie subtitles, song lyrics, and anything that needs text
 data at arbitrary time intervals.
 .
 liboggkate provides an API for the encapsulation of kate streams into Ogg.

Package: liboggz2
Description-md5: 83f5a2cbc1b076a704584d2078c080c0
Description-en: convenience interface for Ogg stream I/O
 Oggz provides a simple programming interface for reading and writing
 Ogg files and streams.
 .
 liboggz supports the flexibility afforded by the Ogg file format while
 presenting the following API niceties:
 .
 * Strict adherence to the formatting requirements of Ogg bitstreams,
 to ensure that only valid bitstreams are generated.
 * A simple, callback based open/read/close or open/write/close interface
 to raw Ogg files.
 * A customisable seeking abstraction for seeking on multitrack Ogg data.
 * A packet queue for feeding incoming packets for writing, with callback
 based notification when this queue is empty.
 * A handy table structure for storing information on each logical
 bitstream.

Package: liboggz2-dev
Description-md5: 16b2138409de171b7f8e0286db10f1bd
Description-en: convenience interface for Ogg stream I/O (development files)
 Oggz provides a simple programming interface for reading and writing
 Ogg files and streams.
 .
 This package contains the header files, static libraries, and stream
 debugging tools required for developing applications that use Oggz.

Package: liboglappth-dev
Description-md5: ab8f62aba2e96e9c1326b1dee056f31c
Description-en: Oglappth Library (development files)
 A library for creating portable OpenGL applications with easy-to-code
 scene setup and selection operations.
 .
 This package provides the development and header files and the
 static library.

Package: liboglappth2
Description-md5: f140101ad2cef2c62fcd281f92d2261d
Description-en: Oglappth Library
 A library for creating portable OpenGL applications with easy-to-code
 scene setup and selection operations.
 .
 This package provides the shared library.

Package: libogmrip-dev
Description-md5: 060831276aad0d224649fbac31aa4aab
Description-en: Application for ripping and encoding DVD - development files
 ogmrip is an application and a set of libraries for ripping and encoding
 DVD into AVI, OGM MP4 or Matroska files using a wide variety of codecs. It
 relies on mplayer, mencoder, ogmtools, mkvtoolnix, oggenc, lame and faac to
 perform its tasks.
 o transcodes from DVD or files
 o outputs ogm, avi, mp4 or matroska files
 o calculates video bitrate for a given filesize
 o calculates cropping parameters and scaling factors
 o supports multiple audio and subtitles streams encoding
 o lots of codecs (vorbis, mp3, pcm, ac3, dts, aac, xvid, lavc, x264, theora)
 o uses maximum quality codec switches
 o rips contiguous chapters
 .
 This package contains the headers and development libraries.

Package: libogmrip1
Description-md5: 731796223771bb19b76782ca2339466e
Description-en: Application for ripping and encoding DVD - libraries files
 ogmrip is an application and a set of libraries for ripping and encoding
 DVD into AVI, OGM MP4 or Matroska files using a wide variety of codecs. It
 relies on mplayer, mencoder, ogmtools, mkvtoolnix, oggenc, lame and faac to
 perform its tasks.
 o transcodes from DVD or files
 o outputs ogm, avi, mp4 or matroska files
 o calculates video bitrate for a given filesize
 o calculates cropping parameters and scaling factors
 o supports multiple audio and subtitles streams encoding
 o lots of codecs (vorbis, mp3, pcm, ac3, dts, aac, xvid, lavc, x264, theora)
 o uses maximum quality codec switches
 o rips contiguous chapters
 .
 This package contains the shared libraries.

Package: libognl-java
Description-md5: 48b49286f4645eb23dac7280ff44af94
Description-en: Java expression language
 OGNL stands for Object-Graph Navigation Language; it is an expression language
 for getting and setting properties of Java objects. You use the same
 expression for both getting and setting the value of a property.

Package: libognl-java-doc
Description-md5: 60ea7d96c7ae7292dadb9e27bde2b8dc
Description-en: Java expression language - Documentation
 OGNL stands for Object-Graph Navigation Language; it is an expression language
 for getting and setting properties of Java objects. You use the same
 expression for both getting and setting the value of a property.
 .
 This package contains Language, Developer Documentation and API of
 OGNL software.

Package: libogre-1.12-dev
Description-md5: c6016e4d1e7a57e4d04758e982fcc7c0
Description-en: 3D Object-Oriented Graphics Rendering Engine (development files)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the headers needed to develop with OGRE.

Package: libogre-1.9-dev
Description-md5: c6016e4d1e7a57e4d04758e982fcc7c0
Description-en: 3D Object-Oriented Graphics Rendering Engine (development files)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the headers needed to develop with OGRE.

Package: libogre-1.9.0t64
Description-md5: ce83dd986432adba1100139c0d09fa07
Description-en: 3D Object-Oriented Graphics Rendering Engine (libraries)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library and plugins.

Package: libogre-14-dev
Description-md5: c6016e4d1e7a57e4d04758e982fcc7c0
Description-en: 3D Object-Oriented Graphics Rendering Engine (development files)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the headers needed to develop with OGRE.

Package: libogre-next-dev
Description-md5: 6b9b323f4e3cf6b84b16ee7bcc34531d
Description-en: 3D Object-Oriented Graphics Rendering Engine (development files)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the headers needed to develop with OGRE-Next.

Package: libogre1.12.10t64
Description-md5: ce83dd986432adba1100139c0d09fa07
Description-en: 3D Object-Oriented Graphics Rendering Engine (libraries)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library and plugins.

Package: libogrebites14.5
Description-md5: e76475b2f66b4e40dadad88396cfc3b0
Description-en: 3D Object-Oriented Graphics Rendering Engine (libOgreBites)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library libOgreBites.

Package: libogrebitesqt14.5
Description-md5: 4395b5bedfb15ac587bcc6d79194e4fc
Description-en: 3D Object-Oriented Graphics Rendering Engine (Qt integration)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library libOgreBitesQt that provide Ogre
 integration with Qt.

Package: libogremain14.5
Description-md5: 4fc38aec7bd102986206ef7b1d169d30
Description-en: 3D Object-Oriented Graphics Rendering Engine (main library)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library libOgreMain and plugins.

Package: libogremeshlodgenerator14.5
Description-md5: 1c7a7aab73127eee8815511c1ce4b864
Description-en: 3D Object-Oriented Graphics Rendering Engine (libOgreMeshLodGenerator)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library libOgreMeshLodGenerator.

Package: libogrenexthlmspbs2.3.3
Description-md5: 9a146689dd733a91b6ec9d04f3e056db
Description-en: 3D Object-Oriented Graphics Rendering Engine - hlmspbs
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 The package name includes all the version number on it. The reason for that
 is that upstream does not guarantee ABI stability even on patches. For more
 information check the README.Debian file section 'ABI policy upstream'.
 .
 This package contains the library libogrenexthlmspbs.

Package: libogrenexthlmsunlit2.3.3
Description-md5: 5ad4f52922b58b8513bff23019e7fb48
Description-en: 3D Object-Oriented Graphics Rendering Engine - hlmsunlit
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 The package name includes all the version number on it. The reason for that
 is that upstream does not guarantee ABI stability even on patches. For more
 information check the README.Debian file section 'ABI policy upstream'.
 .
 This package contains the library libogrenexthlmsunlit.

Package: libogrenextmain2.3.3
Description-md5: cc8f56db235639971c1df14b2afcdce2
Description-en: 3D Object-Oriented Graphics Rendering Engine - Main lib+plugins
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 The package name includes all the version number on it. The reason for that
 is that upstream does not guarantee ABI stability even on patches. For more
 information check the README.Debian file section 'ABI policy upstream'.
 .
 This package contains the library libogrenextmain and the plugins and rendering
 systems.

Package: libogrenextmeshlodgenerator2.3.3
Description-md5: 0bcabc519655504b59dfeaa04dd0e5ee
Description-en: 3D Object-Oriented Graphics Rendering Engine - meshlodgenerator
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 The package name includes all the version number on it. The reason for that
 is that upstream does not guarantee ABI stability even on patches. For more
 information check the README.Debian file section 'ABI policy upstream'.
 .
 This package contains the library libogrenextmeshlodgenerator.

Package: libogrenextoverlay2.3.3
Description-md5: d95461831ba90bd881e268957eb17b84
Description-en: 3D Object-Oriented Graphics Rendering Engine - overlay
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 The package name includes all the version number on it. The reason for that
 is that upstream does not guarantee ABI stability even on patches. For more
 information check the README.Debian file section 'ABI policy upstream'.
 .
 This package contains the library libogrenextoverlay.

Package: libogrenextplanarreflections2.3.3
Description-md5: efbf1e350b557939d86ee0b06917e3c4
Description-en: 3D Object-Oriented Graphics Rendering Engine - planarreflections
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 The package name includes all the version number on it. The reason for that
 is that upstream does not guarantee ABI stability even on patches. For more
 information check the README.Debian file section 'ABI policy upstream'.
 .
 This package contains the library libogrenextplanarreflections.

Package: libogrenextsceneformat2.3.3
Description-md5: b54ac1700e17340aa36ce1c6de633bf4
Description-en: 3D Object-Oriented Graphics Rendering Engine - sceneformat
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 The package name includes all the version number on it. The reason for that
 is that upstream does not guarantee ABI stability even on patches. For more
 information check the README.Debian file section 'ABI policy upstream'.
 .
 This package contains the library libogrenextsceneformat.

Package: libogreoverlay14.5
Description-md5: 1c97eea091cc00b480cff39954ba27b3
Description-en: 3D Object-Oriented Graphics Rendering Engine (libOgreOverlay)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library libOgreOverlay.

Package: libogrepaging14.5
Description-md5: f8421e80ecef9fe268f4d4ac7b4411b0
Description-en: 3D Object-Oriented Graphics Rendering Engine (libOgrePaging)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library libOgrePaging.

Package: libogreproperty14.5
Description-md5: 646baf14d8514f5cd45e1b333d2ded87
Description-en: 3D Object-Oriented Graphics Rendering Engine (libOgreProperty)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library libOgreProperty.

Package: libogrertshadersystem14.5
Description-md5: 81101a0d1c40af6f05961e6fe0616472
Description-en: 3D Object-Oriented Graphics Rendering Engine (libOgreRTShaderSystem)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library libOgreRTShaderSystem.

Package: libogreterrain14.5
Description-md5: 4d26c47f5bd24cf0a69a7306bef9c7da
Description-en: 3D Object-Oriented Graphics Rendering Engine (libOgreTerrain)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library libOgreTerrain.

Package: libogrevolume14.5
Description-md5: f7b418d88850370b032c80b24a3cf724
Description-en: 3D Object-Oriented Graphics Rendering Engine (libOgreVolume)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the library libOgreVolume.

Package: libohex-ocaml
Description-md5: 7f63043da24314bac112affcb25a5e96
Description-en: OCaml library for hexadecimal encoding and decoding (runtime)
 ohex is an OCaml library to encode and decode hexadecimal byte
 sequences.
 .
 This package contains runtime files.

Package: libohex-ocaml-dev
Description-md5: 22baf3aed9be1226e268578daccd1fec
Description-en: OCaml library for hexadecimal encoding and decoding (dev)
 ohex is an OCaml library to encode and decode hexadecimal byte
 sequences.
 .
 This package contains development files.

Package: liboidc-agent-dev
Description-md5: 313d99aa9f3d838d17f172585f99f5a9
Description-en: oidc-agent library development files
 oidc-agent is a commandline tool for obtaining OpenID Connect Access tokens on
 the commandline.
 .
 This package provides the development files (static library and headers)
 required for building applications with liboidc-agent, a library for
 communicating with oidc-agent.

Package: liboidc-agent4t64
Description-md5: 360700f56531ff57c53b4d5d583e5895
Description-en: oidc-agent library
 oidc-agent is a commandline tool for obtaining OpenID Connect Access tokens on
 the commandline.
 .
 This package provides a library for easy communication with oidc-agent.
 Applications can use this library to request access token from oidc-agent.

Package: libois-1.3.0v5
Description-md5: 33f2dc6f2c4a32f4c0839319e0904906
Description-en: Object Oriented Input System library (C++)
 Object Oriented Input System (OIS) is meant to be a cross platform,
 simple solution for using all kinds of Input Devices
 (KeyBoards, Mice, Joysticks, etc) and feedback devices (e.g. forcefeedback)
 .
 Written in C++ using Object Oriented Design patterns.

Package: libois-dev
Description-md5: e7f238c605de249f41ef35fc0bc18774
Description-en: Object Oriented Input System library (C++ development headers)
 Object Oriented Input System (OIS) is meant to be a cross platform,
 simple solution for using all kinds of Input Devices
 (KeyBoards, Mice, Joysticks, etc) and feedback devices (e.g. forcefeedback)
 .
 This package provides the development files.

Package: libois-perl
Description-md5: 684c304a575bbaba56b19263d1f68010
Description-en: Perl binding for the OIS C++ input framework
 This is a Perl binding for OIS, Object-Oriented Input System, a crossplatform
 C++ input framework, found at <http://sourceforge.net/projects/wgois>. It is
 made so that Ogre (<https://metacpan.org/release/Ogre>) can be useful,
 but there might be uses outside of Ogre.
 .
 The wrapping isn't really complete at the moment.

Package: libojalgo-java
Description-md5: 0d3d25d4913c7973633c4757af4ec28a
Description-en: Java library to do mathematics, linear algebra and optimisation
 ojAlgo is a fast pure Java linear algebra library. It features:
 - Optimisation (mathematical programming) tools including LP, QP and MIP
 solvers – again this is pure Java with zero dependencies;
 - A collection of "array" classes that can be sparse or dense and arbitrarily
 large. They can be used as 1-, 2- or N/Any-dimensional arrays, and may
 contain/handle a multitude of different number types including complex
 numbers, rational numbers and quaternions. The memory for the arrays can
 alternatively be allocated off heap or in a file. The linear algebra part of
 ojAlgo builds on these arrays – they’re fast and efficient;
 - Artificial Neural Networks;
 - Various other things like time series, random numbers, stochastic
 processes, descriptive statistics...

Package: libokhttp-java
Description-md5: 5e1b758270e2bf3ae2c415657543b562
Description-en: HTTP+HTTP/2 client for Android and Java applications
 OkHttp is an HTTP client that’s efficient by default. It supports both
 synchronous blocking calls and async calls with callbacks.
 * HTTP/2 support allows all requests to the same host to share a socket.
 * Connection pooling reduces request latency (if HTTP/2 isn’t available).
 * Transparent GZIP shrinks download sizes.
 * Response caching avoids the network completely for repeat requests

Package: libokhttp-signpost-java
Description-md5: 324a1e8bedc0b65f721997417223b928
Description-en: Signpost extension for signing OkHttp requests
 Signpost is the easy and intuitive solution for signing HTTP messages on the
 Java platform in conformance with the OAuth Core 1.0a standard. This library
 is a Signpost extension for the OkHttp HTTP client.

Package: libokio-java
Description-md5: a664357e1d3a64c97d6447344380b008
Description-en: Modern I/O API for Java
 Okio is a new library that complements java.io and java.nio to make it much
 easier to access, store, and process data.

Package: libokio-java-doc
Description-md5: 2c11af9322165df64d8c729f0cae4a2f
Description-en: Modern I/O API for Java - Documentations
 Okio is a new library that complements java.io and java.nio to make it much
 easier to access, store, and process data.
 .
 This package contains the API Javadoc.

Package: libokteta-l10n
Description-md5: 69b48e35e96f7d94506455f6d1431395
Description-en: translations of okteta/kasten libraries
 Okteta is a simple editor for the raw data of files. This type of program is
 also called hexadecimal editor or binary editor.
 .
 This package provides the translations for the various libokteta/libkasten
 libraries.

Package: libokteta3core0
Description-md5: d78e503e2efc6ec4ecb489035a47e92d
Description-en: core Okteta library
 Okteta is a simple editor for the raw data of files. This type of program is
 also called hexadecimal editor or binary editor.
 .
 This package provides the core part of the Okteta libraries.

Package: libokteta3gui0
Description-md5: 117a6d39961e5987ddfc07eec87dcfe4
Description-en: gui Okteta library
 Okteta is a simple editor for the raw data of files. This type of program is
 also called hexadecimal editor or binary editor.
 .
 This package provides the GUI part of the Okteta libraries.

Package: libokular6core4
Description-md5: 43c22bdb4061c61963c0d307cf1a600a
Description-en: libraries for the Okular document viewer
 This package contains libraries used by the Okular document viewer.
 .
 This package is part of the KDE graphics module.

Package: libola-dev
Description-md5: 16954100f1d61ec13c3e01687df980d0
Description-en: Open Lighting Architecture - development libraries
 The DMX512 standard for Digital MultipleX is used for digital
 communication networks commonly used to control stage lighting and
 effects.
 .
 The Open Lighting Architecture (OLA) provides a plugin framework for
 distributing DMX512 control signals.
 .
 This package contains the development files for libola and various related
 libraries, used to write plugins or control the OLA daemon.

Package: libola1t64
Description-md5: 2c33e1587c81a2ab01b57c9556e7f8cf
Description-en: Open Lighting Architecture - shared libraries
 The DMX512 standard for Digital MultipleX is used for digital
 communication networks commonly used to control stage lighting and
 effects.
 .
 The Open Lighting Architecture (OLA) provides a plugin framework for
 distributing DMX512 control signals.
 .
 This package contains the shared libraries required to communicate with
 olad.

Package: libolap4j-java
Description-md5: c381c9ea854fcdda76f54bff33ef97e0
Description-en: unified Java API to access an OLAP server
 olap4j is a Java library to access a OLAP server with an unified API :
 you may switch your OLAP server to another implementation with ease.
 .
 It can be compared to JDBC for SQL servers.
 .
 This project is supported by many libre software project in this area :
 * Jasperreports
 * Mondrian
 * Pentaho

Package: libolap4j-java-doc
Description-md5: 5447d121101cdf999e517f112f11c0bd
Description-en: unified Java API to access an OLAP server - documentation
 olap4j is a Java library to access a OLAP server with an unified API :
 you may switch your OLAP server to another implementation with ease.
 .
 It can be compared to JDBC for SQL servers.
 .
 This project is supported by many libre software project in this area :
 * Jasperreports
 * Mondrian
 * Pentaho
 .
 This package contains Javadoc API of olap4j package.

Package: libole-storage-lite-perl
Description-md5: 7ccfd1f3355666ddce2cc58bedd1df02
Description-en: simple class for OLE document interface
 OLE::Storage_Lite is a Perl module that allows you to read and write an
 OLE-Structured file. OLE (Object Linking and Embedding) is Microsoft's
 framework for a compound document technology which is used throughout the
 Office product family.
 .
 This module provides the OLE functionality for Spreadsheet::ParseExcel (see
 libspreadsheet-parseexcel-perl) which can used to extract data from Excel
 spreadsheets.

Package: libolecf-dev
Description-md5: b300117978cb8f81881f283db6143b08
Description-en: OLE2 Compound File format access library -- development files
 libolecf is a library to access the OLE 2 Compound File (OLECF) format.
 .
 This package includes the development support files.

Package: libolecf-utils
Description-md5: f305d922683243b107ff676d92b74143
Description-en: OLE2 Compound File format access library -- Utilities
 libolecf is a library to access the OLE 2 Compound File (OLECF) format.
 .
 This package contains tools to access data stored in OLECF files:
 olecfexport, olecfinfo, lecfmount.

Package: libolecf1t64
Description-md5: a5330b1030a39c8b32613af8d0567b4c
Description-en: OLE2 Compound File format access library
 libolecf is a library to access the OLE 2 Compound File (OLECF) format.
 .
 This package contains the shared library.

Package: libolm-dev
Description-md5: a2c9afedbbbd5766532400f3a68210ce
Description-en: implementation of the Double Ratchet cryptographic ratchet - development files
 Olm is an implementation of the Double Ratchet cryptographic ratchet
 described by https://whispersystems.org/docs/specifications/doubleratchet/,
 written in C and C++11 and exposed as a C API.
 .
 This library also includes an implementation
 of the Megolm cryptographic ratchet
 which is intended for encrypted messaging applications
 where there may be a large number of recipients of each message,
 thus precluding the use of peer-to-peer encryption systems such as Olm.
 .
 Megolm is the end-to-end encryption system
 for the Matrix communications protocol.
 .
 This package contains the development files
 for compiling programs that use olm.

Package: libolm3
Description-md5: 551ea5b8fcf7320e9b77a88b6c07e5c6
Description-en: implementation of the Double Ratchet cryptographic ratchet
 Olm is an implementation of the Double Ratchet cryptographic ratchet
 described by https://whispersystems.org/docs/specifications/doubleratchet/,
 written in C and C++11 and exposed as a C API.
 .
 This library also includes an implementation
 of the Megolm cryptographic ratchet
 which is intended for encrypted messaging applications
 where there may be a large number of recipients of each message,
 thus precluding the use of peer-to-peer encryption systems such as Olm.
 .
 Megolm is the end-to-end encryption system
 for the Matrix communications protocol.

Package: libomd-ocaml
Description-md5: a1b504dc15b8e21a808c55d3333da3e9
Description-en: Markdown frontend in pure OCaml (runtime)
 This Markdown library is implemented using only pure OCaml (including
 I/O operations provided by the standard OCaml compiler distribution).
 OMD is meant to be as faithful as possible to the original Markdown.
 Additionally, OMD implements a few Github markdown features, an
 extension mechanism, and some other features. Note that the opam
 package installs both the OMD library and the command line tool
 `omd`.
 .
 This package contains the runtime files.

Package: libomd-ocaml-dev
Description-md5: 81e5b143b9945b290e19dff351756d73
Description-en: Markdown frontend in pure OCaml (development)
 This Markdown library is implemented using only pure OCaml (including
 I/O operations provided by the standard OCaml compiler distribution).
 OMD is meant to be as faithful as possible to the original Markdown.
 Additionally, OMD implements a few Github markdown features, an
 extension mechanism, and some other features. Note that the opam
 package installs both the OMD library and the command line tool
 `omd`.
 .
 This package contains the development files.

Package: libomemo-c-dev
Description-md5: 27747fc12916213184c47571a12470cb
Description-en: OMEMO encryption library - development files
 This is a fork of libsignal-protocol-c, an implementation of Signal's
 ratcheting forward secrecy protocol that works in synchronous and
 asynchronous messaging. The fork adds support for OMEMO as defined in
 XEP-0384 versions 0.3.0 and later.
 .
 This package contains the development files.

Package: libomemo-c0
Description-md5: d28c4fd81f55a14919ffd5f5b69619f1
Description-en: OMEMO encryption library
 This is a fork of libsignal-protocol-c, an implementation of Signal's
 ratcheting forward secrecy protocol that works in synchronous and
 asynchronous messaging. The fork adds support for OMEMO as defined in
 XEP-0384 versions 0.3.0 and later.

Package: libomemo-dev
Description-md5: 759cc9c418f6bec773824eb63cb69b25
Description-en: Library implementing OMEMO (XEP-0384) (development headers)
 OMEMO is an XMPP Extension Protocol (XEP) for secure multi-client
 end-to-end encryption. It is based on Double Ratched and PEP.
 .
 This package contains the development files.

Package: libomemo0
Description-md5: 3a141df0ef663ba1a9b0e274e7578a43
Description-en: Library implementing OMEMO (XEP-0384)
 OMEMO is an XMPP Extension Protocol (XEP) for secure multi-client
 end-to-end encryption. It is based on Double Ratched and PEP.
 .
 This package contains the shared library.

Package: libomniorb4-3t64
Description-md5: da969910988d77327fd08022e55d7c9e
Description-en: omniORB core libraries
 omniORB4 is a freely available Common Object Request Broker
 Architecture (CORBA) 2.6 compliant object request broker (ORB)
 implementation. It is based on the IIOP communications
 protocol and should be interoperable with any other
 CORBA 2.6 compliant ORB.
 .
 This includes libomniorb4, libomnicodesets4, libomnidynamic4
 and libomnissltp4.

Package: libomniorb4-dev
Description-md5: 9f73da61615a8b6b129df5815526234e
Description-en: omniORB core libraries development files
 omniORB4 is a freely available Common Object Request Broker
 Architecture (CORBA) 2.6 compliant object request broker (ORB)
 implementation. It is based on the IIOP communications
 protocol and should be interoperable with any other
 CORBA 2.6 compliant ORB.
 .
 This includes developer files for libomniorb4, libomnicodesets4,
 libomnidynamic4 and libomnissltp4.

Package: libomnithread4
Description-md5: a3dd18f844eda9e9672e35fcafeac7cf
Description-en: C++ threading library
 omniORB4 is a freely available Common Object Request Broker
 Architecture (CORBA) 2.6 compliant object request broker (ORB)
 implementation. It is based on the IIOP communications
 protocol and should be interoperable with any other
 CORBA 2.6 compliant ORB.
 .
 This includes libomnithread4.

Package: libomnithread4-dev
Description-md5: a852499e39385b9cf4750887bef93978
Description-en: C++ threading library development files
 omniORB4 is a freely available Common Object Request Broker
 Architecture (CORBA) 2.6 compliant object request broker (ORB)
 implementation. It is based on the IIOP communications
 protocol and should be interoperable with any other
 CORBA 2.6 compliant ORB.
 .
 This includes developer files libomnithread4.

Package: libomp-17-dev
Description-md5: 6f692a0e089a2d4587b533b4f246db62
Description-en: LLVM OpenMP runtime - dev package
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.

Package: libomp-17-doc
Description-md5: 55ecafb377674896611f496b3a8a1433
Description-en: LLVM OpenMP runtime - Documentation
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.
 .
 This package contains the documentation of this package.

Package: libomp-18-dev
Description-md5: 6f692a0e089a2d4587b533b4f246db62
Description-en: LLVM OpenMP runtime - dev package
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.

Package: libomp-18-doc
Description-md5: 55ecafb377674896611f496b3a8a1433
Description-en: LLVM OpenMP runtime - Documentation
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.
 .
 This package contains the documentation of this package.

Package: libomp-19-dev
Description-md5: 6f692a0e089a2d4587b533b4f246db62
Description-en: LLVM OpenMP runtime - dev package
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.

Package: libomp-19-doc
Description-md5: 55ecafb377674896611f496b3a8a1433
Description-en: LLVM OpenMP runtime - Documentation
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.
 .
 This package contains the documentation of this package.

Package: libomp-20-dev
Description-md5: 6f692a0e089a2d4587b533b4f246db62
Description-en: LLVM OpenMP runtime - dev package
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.

Package: libomp-20-doc
Description-md5: 55ecafb377674896611f496b3a8a1433
Description-en: LLVM OpenMP runtime - Documentation
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.
 .
 This package contains the documentation of this package.

Package: libomp-21-dev
Description-md5: 6f692a0e089a2d4587b533b4f246db62
Description-en: LLVM OpenMP runtime - dev package
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.

Package: libomp-21-doc
Description-md5: 55ecafb377674896611f496b3a8a1433
Description-en: LLVM OpenMP runtime - Documentation
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.
 .
 This package contains the documentation of this package.

Package: libomp-22-dev
Description-md5: 6f692a0e089a2d4587b533b4f246db62
Description-en: LLVM OpenMP runtime - dev package
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.

Package: libomp-22-doc
Description-md5: 55ecafb377674896611f496b3a8a1433
Description-en: LLVM OpenMP runtime - Documentation
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.
 .
 This package contains the documentation of this package.

Package: libomp-dev
Description-md5: 202f0fbb693fa89b277f9dba961a9e52
Description-en: LLVM OpenMP runtime - dev package
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.
 .
 This is a dependency package providing the default LLVM OpenMP dev
 package.

Package: libomp-jonathonl-dev
Description-md5: ded6c00a30c550e6cf8a58302612018e
Description-en: parallel programming library
 Omp is a simple parallel programming library that mimics OpenMP
 syntax.

Package: libomp5
Description-md5: e28f50eb4beb8e316b69da2c1c0194c3
Description-en: LLVM OpenMP runtime
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.

Package: libomp5-17t64
Description-md5: e28f50eb4beb8e316b69da2c1c0194c3
Description-en: LLVM OpenMP runtime
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.

Package: libomp5-18
Description-md5: e28f50eb4beb8e316b69da2c1c0194c3
Description-en: LLVM OpenMP runtime
 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.

Package: libompl-dev
Description-md5: 15b8689b9ec8a047afe0c3ddd9863b4e
Description-en: Open Motion Planning Library (OMPL) development files
 The Open Motion Planning Library is a set of sampling-based motion
 planning algorithms. The content of the library is limited to these
 algorithms, which means there is no environment specification, no
 collision detection, and no visualization. The library is designed so
 it can be easily integrated into systems that provide those
 additional components. This package contains the development files
 needed to use the library.

Package: libompl17
Description-md5: b4ac7fae3bdb3fe02a2138b02d07a0bd
Description-en: Open Motion Planning Library (OMPL)
 The Open Motion Planning Library is a set of sampling-based motion
 planning algorithms. The content of the library is limited to these
 algorithms, which means there is no environment specification, no
 collision detection, and no visualization. The library is designed so
 it can be easily integrated into systems that provide those
 additional components.  This package contains the library itself.

Package: libondselsolver-dev
Description-md5: 3a5d712eaf31790b18a042ef66bd3504
Description-en: Assembly Constraints and Multibody Dynamics code - library
 The OndselSolver library for assembly constraints and multibody dynamics
 is used by FreeCAD 1.0.0 for its new Assembly workbench.
 .
 This package contains the development files.

Package: libondselsolver1
Description-md5: e5d52817fd1bd10838b4e6cfd067ed99
Description-en: Assembly Constraints and Multibody Dynamics code - development files
 The OndselSolver library for assembly constraints and multibody dynamics
 is used by FreeCAD 1.0.0 for its new Assembly workbench.
 .
 This package contains the library.

Package: libonemind-commons-invoke-java
Description-md5: 06505aaa8e3c818b091bac971aba280e
Description-en: Java invocation framework library
 The OneMind commons-invoke framework is a complimentary framework to the
 reflection. While reflection allow discovery/invocation of the java object
 through JVM kernel, the invocation framework allows programmatic help for
 method lookup and invocation.

Package: libonemind-commons-java-java
Description-md5: d586427ac812abfbddf288eb2fe61230
Description-en: common java library used to support other developments
 The OneMind commons-java library contains java utilities and mini-frameworks
 that are created to support other developments. It contains the following
 packages:
 .
 * org.onemind.commons.java.criterion - for representing logical constraints
 * org.onemind.commons.java.datastructure - some datastructure classes
 * org.onemind.commons.java.event - event/event firer interface and a simple
 listener list implementation
 * org.onemind.commons.java.html.css - css attribute constants for css
 related programming, and a simple css generation framework
 * org.onemind.commons.java.io - FileUtils
 * org.onemind.commons.java.lang - Null, Enum, ConfigurationException and
 ReflectUtils
 * org.onemind.commons.java.servlet - ServletUtils
 * org.onemind.commons.java.sql - sql metadata representation, sql type
 mapper and utils
 * org.onemind.commons.java.util - more utilities classes
 * org.onemind.commons.java.xml - utilities for xml parsing

Package: libonnx-dev
Description-md5: 665d15b57bf5a0586e4708b9d70c2818
Description-en: Open Neural Network Exchange (ONNX) (dev)
 Open Neural Network Exchange (ONNX) is the first step toward an open ecosystem
 that empowers AI developers to choose the right tools as their project evolves.
 ONNX provides an open source format for AI models.  It defines an extensible
 computation graph model, as well as definitions of built-in operators and
 standard data types. Initially onnx focuses on the capabilities needed for
 inferencing (evaluation).
 .
 Caffe2, PyTorch, Microsoft Cognitive Toolkit, Apache MXNet and other tools are
 developing ONNX support. Enabling interoperability between different frameworks
 and streamlining the path from research to production will increase the speed
 of innovation in the AI community.
 .
 This package contains the development files.

Package: libonnx-testdata
Description-md5: fb18c1bb8d0c77628e2687ebbe330b61
Description-en: Open Neural Network Exchange (ONNX) (test data)
 Open Neural Network Exchange (ONNX) is the first step toward an open ecosystem
 that empowers AI developers to choose the right tools as their project evolves.
 ONNX provides an open source format for AI models.  It defines an extensible
 computation graph model, as well as definitions of built-in operators and
 standard data types. Initially onnx focuses on the capabilities needed for
 inferencing (evaluation).
 .
 Caffe2, PyTorch, Microsoft Cognitive Toolkit, Apache MXNet and other tools are
 developing ONNX support. Enabling interoperability between different frameworks
 and streamlining the path from research to production will increase the speed
 of innovation in the AI community.
 .
 This package contains the test data.

Package: libonnx1t64
Description-md5: 8eff9e20f3c4a74e9c6c4d5fdede8900
Description-en: Open Neural Network Exchange (ONNX) (libs)
 Open Neural Network Exchange (ONNX) is the first step toward an open ecosystem
 that empowers AI developers to choose the right tools as their project evolves.
 ONNX provides an open source format for AI models.  It defines an extensible
 computation graph model, as well as definitions of built-in operators and
 standard data types. Initially onnx focuses on the capabilities needed for
 inferencing (evaluation).
 .
 Caffe2, PyTorch, Microsoft Cognitive Toolkit, Apache MXNet and other tools are
 developing ONNX support. Enabling interoperability between different frameworks
 and streamlining the path from research to production will increase the speed
 of innovation in the AI community.
 .
 This package contains the shared objects.

Package: libonnxruntime-dev
Description-md5: d144454e52fb87ef69f028500671d13a
Description-en: cross-platform inference and training ML accelerator (dev files)
 ONNX Runtime is a performance-focused complete scoring engine for Open Neural
 Network Exchange (ONNX) models, with an open extensible architecture to
 continually address the latest developments in AI and Deep Learning. ONNX
 Runtime stays up to date with the ONNX standard with complete implementation of
 all ONNX operators, and supports all ONNX releases (1.2+) with both future and
 backwards compatibility. Please refer to this page for ONNX opset compatibility
 details.
 .
 This package provides the development files for libonnxruntime.

Package: libonnxruntime-providers
Description-md5: 73e5becef1aeaeacfa7bb0a1f617ef14
Description-en: cross-platform inference and training ML accelerator (providers)
 ONNX Runtime is a performance-focused complete scoring engine for Open Neural
 Network Exchange (ONNX) models, with an open extensible architecture to
 continually address the latest developments in AI and Deep Learning. ONNX
 Runtime stays up to date with the ONNX standard with complete implementation of
 all ONNX operators, and supports all ONNX releases (1.2+) with both future and
 backwards compatibility. Please refer to this page for ONNX opset compatibility
 details.
 .
 This package provides the providers.

Package: libonnxruntime1.23
Description-md5: 552d4cb5b759776d4c1e450cf6be2235
Description-en: cross-platform inference and training ML accelerator (shared lib)
 ONNX Runtime is a performance-focused complete scoring engine for Open Neural
 Network Exchange (ONNX) models, with an open extensible architecture to
 continually address the latest developments in AI and Deep Learning. ONNX
 Runtime stays up to date with the ONNX standard with complete implementation of
 all ONNX operators, and supports all ONNX releases (1.2+) with both future and
 backwards compatibility. Please refer to this page for ONNX opset compatibility
 details.
 .
 This package provides the shared library.

Package: liboobs-1-5
Description-md5: 46d753586494084fa55addf746c12fa1
Description-en: GObject based interface to system-tools-backends - shared library
 Liboobs is a lightweight library that provides a GObject based
 interface to system-tools-backends. It's completely abstracted of the
 communication and authentication details, making it easy for
 applications to integrate with the system details.
 .
 This package contains the shared library.

Package: liboobs-1-dev
Description-md5: 9db16df14687e70477f29ac1737c7214
Description-en: GObject based interface to system-tools-backends - dev files
 Liboobs is a lightweight library that provides a GObject based
 interface to system-tools-backends. It's completely abstracted of the
 communication and authentication details, making it easy for
 applications to integrate with the system details.
 .
 This package contains the development files.

Package: liboop-dev
Description-md5: c1c96d057e9c92c0d339b15a1ca57fff
Description-en: Event loop management library - development files
 Liboop is a low-level event loop management library for POSIX-based
 operating systems. It supports the development of modular, multiplexed
 applications which may respond to events from several sources. It
 replaces the "select() loop" and allows the registration of event
 handlers for file and network I/O, timers and signals. Since processes
 use these mechanisms for almost all external communication, liboop can
 be used as a basis for almost any application.
 .
 This package contains the liboop development libraries and header
 files, required to develop and/or compile applications that use liboop.

Package: liboop-doc
Description-md5: 44622d23807d9fd53cc28d5dafa6811a
Description-en: Event loop management library - documentation
 Liboop is a low-level event loop management library for POSIX-based
 operating systems. It supports the development of modular, multiplexed
 applications which may respond to events from several sources. It
 replaces the "select() loop" and allows the registration of event
 handlers for file and network I/O, timers and signals. Since processes
 use these mechanisms for almost all external communication, liboop can
 be used as a basis for almost any application.
 .
 This package contains a mirror of the
 https://www.lysator.liu.se/liboop/ website and its associated HTML
 documentation for the liboop library.

Package: liboop4t64
Description-md5: bb66d05af562c8c1e1673c7e4dae7d94
Description-en: Event loop management library
 Liboop is a low-level event loop management library for POSIX-based
 operating systems. It supports the development of modular, multiplexed
 applications which may respond to events from several sources. It
 replaces the "select() loop" and allows the registration of event
 handlers for file and network I/O, timers and signals. Since processes
 use these mechanisms for almost all external communication, liboop can
 be used as a basis for almost any application.

Package: libooptools-dev
Description-md5: 767a7e243d2c8d3c8a6937c94a72f55f
Description-en: Development files of LoopTools
 LoopTools is a package for evaluation of scalar and tensor one-loop
 integrals based on the FF package by G.J. van Oldenborgh. It features
 an easy Fortran, C++, and Mathematica interface to the scalar
 one-loop functions of FF and in addition provides the 2-, 3-, and
 4-point tensor coefficient functions.
 .
 This package provides development files of LoopTools.

Package: libopam-0install-cudf-ocaml
Description-md5: 5b5690c2657074fbb8b49db5e3831d89
Description-en: Opam solver using 0install backend using the CUDF interface (runtime)
 Opam's default solver is designed to maintain a set of packages over
 time, minimising disruption when installing new programs and finding
 a compromise solution across all packages.
 .
 In many situations (e.g. CI, local roots or duniverse builds) this is
 not necessary, and we can get a solution much faster by using a
 different algorithm.
 .
 This package uses 0install's solver algorithm with opam packages
 using the CUDF interface.
 .
 This package contains the runtime files.

Package: libopam-0install-cudf-ocaml-dev
Description-md5: d245acfebcc924fa28c558f660534431
Description-en: Opam solver using 0install backend using the CUDF interface (dev)
 Opam's default solver is designed to maintain a set of packages over
 time, minimising disruption when installing new programs and finding
 a compromise solution across all packages.
 .
 In many situations (e.g. CI, local roots or duniverse builds) this is
 not necessary, and we can get a solution much faster by using a
 different algorithm.
 .
 This package uses 0install's solver algorithm with opam packages
 using the CUDF interface.
 .
 This package contains the development files.

Package: libopam-file-format-ocaml-dev
Description-md5: 65c535efe3fbc718dc985723112f7934
Description-en: Parser and printer for the opam file syntax
 opam-file-format is a library for printing and parsing opam files.
 It is the one used by the OPAM package manager, making it authoritative
 in that it accepts exactly the syntax that OPAM itself uses.
 .
 This binary package provides the development files.

Package: libopamgt-dev
Description-md5: 9fb3653d63ee5151e3eddfc26449ab98
Description-en: Development files for libopamgt0
 libopamgt is the library necessary to build applications that interface with
 an Omni-Path fabric manager.
 .
 This package is needed to compile programs against libopamgt0.
 It contains the header files and links needed for compiling.

Package: libopamgt0
Description-md5: d0dd89464c0f3b0238a11a0a06a908b0
Description-en: Omni-Path fabric management API library
 libopamgt is the library necessary to build applications that interface with
 an Omni-Path fabric manager.
 .
 This package contains the shared libraries.

Package: libopaque-bin
Description-md5: 89c8a247466ebfa321029aed3d95b77c
Description-en: Language bindings for establishing a shared secret using the OPAQUE protocol
 The opaque library implements the OPAQUE protocol as proposed in the IRTF
 Crypto Forum Research Group draft
 (https://github.com/cfrg/draft-irtf-cfrg-opaque).
 The OPAQUE protocol combines a Oblivious Pseudo-Random Function (OPRF) and an
 Authenticated Key-Exchange (AKE) into a protocol where a user holding nothing
 but a password and a server holding some information protected by the password
 can establish a shared secret.  The library comes with bindings for js, php7,
 ruby, java, erlang, lua, python, go and SASL.
 .
 libopaque-bin ships the opaque(1) commandline frontend.

Package: libopaque-dev
Description-md5: 2645ddc568a48524a64007721e4b8975
Description-en: Establishing a shared secret using the OPAQUE protocol - C development files
 The opaque library implements the OPAQUE protocol as proposed in the IRTF
 Crypto Forum Research Group draft
 (https://github.com/cfrg/draft-irtf-cfrg-opaque).
 The OPAQUE protocol combines a Oblivious Pseudo-Random Function (OPRF) and an
 Authenticated Key-Exchange (AKE) into a protocol where a user holding nothing
 but a password and a server holding some information protected by the password
 can establish a shared secret.
 .
 libopaque-dev delivers C development files for libopaque.

Package: libopaque0
Description-md5: 6c3b84bc8e7c19be1a6290864fa66267
Description-en: Establishing a shared secret using the OPAQUE protocol - C library
 The opaque library implements the OPAQUE protocol as proposed in the IRTF
 Crypto Forum Research Group draft
 (https://github.com/cfrg/draft-irtf-cfrg-opaque).
 The OPAQUE protocol combines a Oblivious Pseudo-Random Function (OPRF) and an
 Authenticated Key-Exchange (AKE) into a protocol where a user holding nothing
 but a password and a server holding some information protected by the password
 can establish a shared secret.
 .
 libopaque0 delivers the C library.

Package: libopasadb-dev
Description-md5: 8b388b8a8d3036724472ef7ac6017090
Description-en: Development files for libopasadb1
 libopasadb is a library for easy access to the Omni-Path shared memory SA
 cache exported by the ibacm distributed SA provider (dsap).
 .
 This package is needed to compile programs against libopasadb1.
 It contains the header files and links needed for compiling.

Package: libopasadb1
Description-md5: edd3e8241c3dc9430a8b4619f2ea7dd9
Description-en: Omni-Path dsap API library
 libopasadb is a library for easy access to the Omni-Path shared memory SA
 cache exported by the ibacm distributed SA provider (dsap).
 .
 This package contains the shared libraries.

Package: libopen-trace-format-dev
Description-md5: cc31607672380d5ebba77ef4f230204a
Description-en: Open Trace Format support library - development files
 OTF is a standard trace format used by several high-performance tools,
 using an ASCII encoding, which supports multiple streams. The libotf
 provides support for reading/writing them.
 .
 This package contains development files to compile against
 libopen-trace-format.

Package: libopen-trace-format1
Description-md5: 942a33170a37b40f4d87c2a585041442
Description-en: Open Trace Format support library - shared library
 OTF is a standard trace format used by several high-performance tools,
 using an ASCII encoding, which supports multiple streams. The libotf
 provides support for reading/writing them.
 .
 This package contains the libotf shared library.

Package: libopen-trace-format2-10u
Description-md5: 56f2ee7c3d3c6438d540d20d1f4991e9
Description-en: Open Trace Format support library - shared library
 OTF is a standard trace format used by several high-performance tools,
 using an ASCII encoding, which supports multiple streams. The libotf2
 provides support for reading/writing them.
 .
 This package contains the libotf shared library.

Package: libopen-trace-format2-dev
Description-md5: a84a5e51d99a521ad8004769164c0cfd
Description-en: Open Trace Format support library - development files
 OTF is a standard trace format used by several high-performance tools,
 using an ASCII encoding, which supports multiple streams. The libotf2
 provides support for reading/writing them.
 .
 This package contains development files to compile against
 libopen-trace-format.

Package: libopen3d-dev
Description-md5: 7f50e228865cfccefabbd802df6d9d7c
Description-en: Library for 3D data processing - development headers
 Open3D is an open-source library that supports rapid development of
 software that deals with 3D data. The Open3D frontend exposes a set
 of carefully selected data structures and algorithms in both C++ and
 Python. The backend is highly optimized and is set up for parallelization.
 .
 This package contains the development headers for C++

Package: libopen3d0.19
Description-md5: 293b80c6ea389274989a61431706a06e
Description-en: Library for 3D data processing
 Open3D is an open-source library that supports rapid development of
 software that deals with 3D data. The Open3D frontend exposes a set
 of carefully selected data structures and algorithms in both C++ and
 Python. The backend is highly optimized and is set up for parallelization.

Package: libopen62541-1.4
Description-md5: be2740bae511dedd33e508b0b4258293
Description-en: implementation of OPC UA (IEC 62541)
 open62541 provides the necessary tools to implement dedicated OPC UA clients
 and servers, or to integrate OPC UA-based communication into existing
 applications.

Package: libopen62541-1.4-dev
Description-md5: 47787bb66c503564c414e1bf6a3ab2fe
Description-en: implementation of OPC UA (IEC 62541) - development
 Contains the header files for the development of C-based applications with the
 open62541 library.

Package: libopen62541-1.4-tools
Description-md5: 90ccf309a9cccd75e6164c3e3eef7385
Description-en: implementation of OPC UA (IEC 62541) - tools and nodeset-compiler
 Contains tools for the use with the open62541 library. For example the
 nodeset-compiler and the generation of self-signed application certificates.

Package: libopenafs-dev
Description-md5: b6f316eebfa1cc038bb9afed528de9fc
Description-en: AFS distributed filesystem development libraries
 AFS is a distributed filesystem allowing cross-platform sharing of
 files among multiple computers.  Facilities are provided for access
 control, authentication, backup and administrative management.
 .
 This package provides static development libraries and headers
 needed to compile AFS applications.

Package: libopenal-data
Description-md5: 46f14b2122a33082c8e42cb2ecd28f83
Description-en: Software implementation of the OpenAL audio API (data files)
 OpenAL, the Open Audio Library, is a joint effort to create an open,
 vendor-neutral, cross-platform API for interactive, primarily spatialized
 audio. OpenAL's primary audience are application developers and desktop
 users that rely on portable standards like OpenGL, for games and other
 multimedia applications.
 .
 This package installs data files used by the OpenAL Soft shared library.

Package: libopenal-dev
Description-md5: dc7d0fb4cfa3510d0c5bd03b73f95606
Description-en: Software implementation of the OpenAL audio API (development files)
 OpenAL, the Open Audio Library, is a joint effort to create an open,
 vendor-neutral, cross-platform API for interactive, primarily spatialized
 audio. OpenAL's primary audience are application developers and desktop
 users that rely on portable standards like OpenGL, for games and other
 multimedia applications.
 .
 This package contains the files necessary for development with OpenAL .

Package: libopenal1
Description-md5: 6c583bdfdc4c7b37bbd96c94be753ea6
Description-en: Software implementation of the OpenAL audio API (shared library)
 OpenAL, the Open Audio Library, is a joint effort to create an open,
 vendor-neutral, cross-platform API for interactive, primarily spatialized
 audio. OpenAL's primary audience are application developers and desktop
 users that rely on portable standards like OpenGL, for games and other
 multimedia applications.
 .
 This library is meant as a compatible update/replacement to the OpenAL Sample
 Implementation (the SI). The SI has been unmaintained for quite a while, and
 would require a lot of work to clean up. This is a fork the old Windows version
 to attempt an accelerated ALSA version of an OpenAL implementation.
 .
 OpenAL Soft supports mono, stereo, 4-channel, 5.1, 6.1, and 7.1 output, as
 opposed to the SI's 4-channel max (though it did have some provisions for 6
 channel, this was not 5.1, and was seemingly a "late" addition). OpenAL Soft
 does not support the Vorbis and MP3 extensions, however those were considered
 deprecated even in the SI. It does, though, support some of the newer
 extensions like AL_EXT_FLOAT32 and AL_EXT_MCFORMATS for multi-channel and
 floating-point formats, as well as ALC_EXT_EFX for environmental audio effects,
 and others.
 .
 This package installs the OpenAL Soft shared library.

Package: libopenalgz-ut-dev
Description-md5: 38e1d818131e11b3158d5e1514068338
Description-en: Unit test library for C++20 and later, based on qlibs/ut
 Header-only and thread-safe testing framework derived from qlibs/ut,
 providing cross-platform support and simple integration.

Package: libopenapi-client-perl
Description-md5: 4f81704719c2a3d261c9c496bc0e184d
Description-en: client module for talking to an Open API powered server
 OpenAPI::Client generates classes that can talk to an Open API server.
 This is done by generating a custom class, based on a Open API specification,
 with methods that transform parameters into a HTTP request.
 .
 The generated class will perform input validation, so invalid data won't be
 sent to the server.
 .
 Mojolicious::Command::openapi is a command line interface for
 OpenAPI::Client.

Package: libopenaptx-dev
Description-md5: 65039cf7c87123ad222c66cfa11a30b6
Description-en: Audio Processing Technology codec (aptX), development headers
 Support for aptX and aptX HD codec variants; they both operate on raw 24-bit
 signed stereo audio sample; at 6:1 fixed compress ratio for aptX; at 4:1 fixed
 compress ratio for aptX HD.
 .
 This package contains the development headers.

Package: libopenaptx0
Description-md5: 5fec29aeb61395a7313b8452e621d825
Description-en: Audio Processing Technology codec (aptX), shared libraries
 Support for aptX and aptX HD codec variants; they both operate on raw 24-bit
 signed stereo audio sample; at 6:1 fixed compress ratio for aptX; at 4:1 fixed
 compress ratio for aptX HD.
 .
 This package contains the shared libraries.

Package: libopenbabel-dev
Description-md5: e0f49b03b2bb3c7cc3f4260ddac3d5b6
Description-en: Chemical toolbox library (development files)
 Open Babel is a chemical toolbox designed to speak the many languages of
 chemical data. It allows one to search, convert, analyze, or store data from
 molecular modeling, chemistry, solid-state materials, biochemistry, or related
 areas.  Features include:
 .
 * Hydrogen addition and deletion
 * Support for Molecular Mechanics
 * Support for SMARTS molecular matching syntax
 * Automatic feature perception (rings, bonds, hybridization, aromaticity)
 * Flexible atom typer and perception of multiple bonds from atomic coordinates
 * Gasteiger-Marsili partial charge calculation
 .
 File formats Open Babel supports include PDB, XYZ, CIF, CML, SMILES, MDL
 Molfile, ChemDraw, Gaussian, GAMESS, MOPAC and MPQC.
 .
 This package contains the static library and the header files.

Package: libopenbabel-doc
Description-md5: 50f6904705e9dd3e189ab24d0022c449
Description-en: Chemical toolbox library (documentation)
 Open Babel is a chemical toolbox designed to speak the many languages of
 chemical data. It allows one to search, convert, analyze, or store data from
 molecular modeling, chemistry, solid-state materials, biochemistry, or related
 areas.  Features include:
 .
 * Hydrogen addition and deletion
 * Support for Molecular Mechanics
 * Support for SMARTS molecular matching syntax
 * Automatic feature perception (rings, bonds, hybridization, aromaticity)
 * Flexible atom typer and perception of multiple bonds from atomic coordinates
 * Gasteiger-Marsili partial charge calculation
 .
 File formats Open Babel supports include PDB, XYZ, CIF, CML, SMILES, MDL
 Molfile, ChemDraw, Gaussian, GAMESS, MOPAC and MPQC.
 .
 This package contains the library documentation.

Package: libopenbabel7
Description-md5: 442e58bc4ff9f8011d7beca63712ffab
Description-en: Chemical toolbox library
 Open Babel is a chemical toolbox designed to speak the many languages of
 chemical data. It allows one to search, convert, analyze, or store data from
 molecular modeling, chemistry, solid-state materials, biochemistry, or related
 areas.  Features include:
 .
 * Hydrogen addition and deletion
 * Support for Molecular Mechanics
 * Support for SMARTS molecular matching syntax
 * Automatic feature perception (rings, bonds, hybridization, aromaticity)
 * Flexible atom typer and perception of multiple bonds from atomic coordinates
 * Gasteiger-Marsili partial charge calculation
 .
 File formats Open Babel supports include PDB, XYZ, CIF, CML, SMILES, MDL
 Molfile, ChemDraw, Gaussian, GAMESS, MOPAC and MPQC.
 .
 This package contains the shared library.

Package: libopenblas-dev
Description-md5: 6767f771b22ddc31fc8d54607648d657
Description-en: Optimized BLAS (linear algebra) library (dev, meta)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 This package includes the static libraries and symbolic links
 needed for program development.

Package: libopenblas-openmp-dev
Description-md5: 8bd02d34dc740b05c1ba1240e3b7cd05
Description-en: Optimized BLAS (linear algebra) library (dev, openmp)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 This package includes the static libraries and symbolic links
 needed for program development.
 .
 Configuration: USE_THREAD=1 USE_OPENMP=1 INTERFACE64=0

Package: libopenblas-pthread-dev
Description-md5: f2f183b962d67ff8a0e739ea469d30fe
Description-en: Optimized BLAS (linear algebra) library (dev, pthread)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 This package includes the static libraries and symbolic links
 needed for program development.
 .
 Configuration: USE_THREAD=1 USE_OPENMP=0 INTERFACE64=0

Package: libopenblas-serial-dev
Description-md5: 33ecb2f03e9c827beea85622b6936a30
Description-en: Optimized BLAS (linear algebra) library (dev, serial)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 This package includes the static libraries and symbolic links
 needed for program development.
 .
 Configuration: USE_THREAD=0 USE_OPENMP=0 INTERFACE64=0

Package: libopenblas0
Description-md5: 6c05c74194b9608a9e4a8e772a8dfd34
Description-en: Optimized BLAS (linear algebra) library (meta)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.

Package: libopenblas0-openmp
Description-md5: 0d92b928f3f40663802e271e7e61a43b
Description-en: Optimized BLAS (linear algebra) library (shared lib, openmp)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 Configuration: USE_THREAD=1 USE_OPENMP=1 INTERFACE64=0

Package: libopenblas0-pthread
Description-md5: 9554059dc1b93470c9587e45f3253503
Description-en: Optimized BLAS (linear algebra) library (shared lib, pthread)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 Configuration: USE_THREAD=1 USE_OPENMP=0 INTERFACE64=0

Package: libopenblas0-serial
Description-md5: 9daddbb729f384eb477352b98bd3fec7
Description-en: Optimized BLAS (linear algebra) library (shared lib, serial)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 Configuration: USE_THREAD=0 USE_OPENMP=0 INTERFACE64=0

Package: libopenblas64-0
Description-md5: 24ac6fc9bb0198180d13b1ebfdb9fdb9
Description-en: Optimized BLAS (linear algebra) library (shared lib, 64bit, meta)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 This metapackage provides a 64-bit indexing version.

Package: libopenblas64-0-openmp
Description-md5: 06bc687a691a27e6b343fc8909f46be7
Description-en: Optimized BLAS (linear algebra) library (shared lib, 64bit, openmp)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 Configuration: USE_THREAD=1 USE_OPENMP=1 INTERFACE64=1

Package: libopenblas64-0-pthread
Description-md5: bd354b93a621f3e63f69a34745d9ba01
Description-en: Optimized BLAS (linear algebra) library (shared lib, 64bit, pthread)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 Configuration: USE_THREAD=1 USE_OPENMP=0 INTERFACE64=1

Package: libopenblas64-0-serial
Description-md5: 643d6c7673b3e7475941d3391c9a33b1
Description-en: Optimized BLAS (linear algebra) library (shared lib, 64bit, serial)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 Configuration: USE_THREAD=0 USE_OPENMP=0 INTERFACE64=1

Package: libopenblas64-dev
Description-md5: a5d690b9ab0e6c3cdb60c1c61f48e89a
Description-en: Optimized BLAS (linear algebra) library (dev, 64bit, meta)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 This package includes the static libraries and symbolic links
 needed for program development.
 .
 This metapackage provides a 64-bit indexing version.

Package: libopenblas64-openmp-dev
Description-md5: 3f3ca369b11248eb586d5aea98069db6
Description-en: Optimized BLAS (linear algebra) library (dev, 64bit, openmp)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 This package includes the static libraries and symbolic links
 needed for program development.
 .
 Configuration: USE_THREAD=1 USE_OPENMP=1 INTERFACE64=1

Package: libopenblas64-pthread-dev
Description-md5: f3ecbd523f47df60aa61e2cc126e9c9d
Description-en: Optimized BLAS (linear algebra) library (dev, 64bit, pthread)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 This package includes the static libraries and symbolic links
 needed for program development.
 .
 Configuration: USE_THREAD=1 USE_OPENMP=0 INTERFACE64=1

Package: libopenblas64-serial-dev
Description-md5: c06587cd19c8d6e2580ce6d80de4c5f3
Description-en: Optimized BLAS (linear algebra) library (dev, 64bit, serial)
 OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
 .
 On amd64, arm64, i386, loong64, ppc64el, riscv64 and s390x, all kernels are
 included in the library and the one matching best your processor is selected
 at runtime.
 .
 On other architectures, for maximum performance, you may want to rebuild
 OpenBLAS locally, see the section: “Building an optimized OpenBLAS package for
 your machine” in README.Debian.
 .
 This package includes the static libraries and symbolic links
 needed for program development.
 .
 Configuration: USE_THREAD=0 USE_OPENMP=0 INTERFACE64=1

Package: libopencamlib-2023.01
Description-md5: b1724bcd8474e836280c1eb115bb12cd
Description-en: C++ library for creating 3D toolpaths for CNC machines
 OpenCAMLib is a 3D CAM library in C++ with Python bindings. The main
 functionality it provides is axial and radial cutter-projection algorithms
 against polyhedral (triangulated) surfaces.

Package: libopencamlib-dev
Description-md5: 784da9b0fafce367e3244415093548fd
Description-en: C++ library for creating 3D toolpaths for CNC machines - headers
 OpenCAMLib is a 3D CAM library in C++ with Python bindings. The main
 functionality it provides is axial and radial cutter-projection algorithms
 against polyhedral (triangulated) surfaces.
 .
 This package provides development headers for OpenCAMLib.

Package: libopencensus-java
Description-md5: 2c4137e36014b6c9615010dd60913a5c
Description-en: stats collection and distributed tracing framework
 OpenCensus is a toolkit for collecting application performance and
 behavior data. It currently includes 3 apis: stats, tracing and tags.

Package: libopenchemlib-java
Description-md5: 2dc3b58cba1766e5f4bc3b4aaa60dbd8
Description-en: framework providing cheminformatics core functionality
 OpenChemLib is Java based framework providing cheminformatics core
 functionality and user interface components. Its main focus is on organics
 chemistry and small molecules. It is built around a StereoMolecule class,
 which represents a molecule using atom and bond tables, provides atom
 neighbours, ring and aromaticity information, and supports MDL's concept of
 enhanced stereo representation. Additional classes provide, 2D-depiction,
 descriptor calculation, molecular similarity and substructure search,
 reaction search, property prediction, conformer generation, support for
 molfile and SMILES formats, energy minimization, ligand-protein
 interactions, and more. OpenChemLib's idcode represents molecules,
 fragments or reactions as canonical, very compact string that includes
 stereo and query features.
 .
 Different to other cheminformatics frameworks, OpenChemLib also provides
 user interface components that allow one to easily embed chemical functionality
 into Java applications, e.g. to display or edit chemical structures or
 reactions.

Package: libopencl-clang-18-dev
Description-md5: a3778115ad90d0947318a4ca025d1360
Description-en: thin wrapper for clang -- development files
 Opencl-clang is a thin wrapper library around clang. It has an
 OpenCL-oriented API and is capable of compiling OpenCL C kernels
 to SPIR-V modules.
 .
 This package includes files needed for development.

Package: libopencl-clang-19-dev
Description-md5: a3778115ad90d0947318a4ca025d1360
Description-en: thin wrapper for clang -- development files
 Opencl-clang is a thin wrapper library around clang. It has an
 OpenCL-oriented API and is capable of compiling OpenCL C kernels
 to SPIR-V modules.
 .
 This package includes files needed for development.

Package: libopencl-clang-20-dev
Description-md5: a3778115ad90d0947318a4ca025d1360
Description-en: thin wrapper for clang -- development files
 Opencl-clang is a thin wrapper library around clang. It has an
 OpenCL-oriented API and is capable of compiling OpenCL C kernels
 to SPIR-V modules.
 .
 This package includes files needed for development.

Package: libopencl-clang-21-dev
Description-md5: a3778115ad90d0947318a4ca025d1360
Description-en: thin wrapper for clang -- development files
 Opencl-clang is a thin wrapper library around clang. It has an
 OpenCL-oriented API and is capable of compiling OpenCL C kernels
 to SPIR-V modules.
 .
 This package includes files needed for development.

Package: libopencl-clang-22-dev
Description-md5: a3778115ad90d0947318a4ca025d1360
Description-en: thin wrapper for clang -- development files
 Opencl-clang is a thin wrapper library around clang. It has an
 OpenCL-oriented API and is capable of compiling OpenCL C kernels
 to SPIR-V modules.
 .
 This package includes files needed for development.

Package: libopencl-clang18.1
Description-md5: 99773d47de61dea15893c5e8d11f91fe
Description-en: thin wrapper for clang
 Opencl-clang is a thin wrapper library around clang. It has an
 OpenCL-oriented API and is capable of compiling OpenCL C kernels
 to SPIR-V modules.

Package: libopencl-clang19.1
Description-md5: 99773d47de61dea15893c5e8d11f91fe
Description-en: thin wrapper for clang
 Opencl-clang is a thin wrapper library around clang. It has an
 OpenCL-oriented API and is capable of compiling OpenCL C kernels
 to SPIR-V modules.

Package: libopencl-clang20.1
Description-md5: 99773d47de61dea15893c5e8d11f91fe
Description-en: thin wrapper for clang
 Opencl-clang is a thin wrapper library around clang. It has an
 OpenCL-oriented API and is capable of compiling OpenCL C kernels
 to SPIR-V modules.

Package: libopencl-clang21.1
Description-md5: 99773d47de61dea15893c5e8d11f91fe
Description-en: thin wrapper for clang
 Opencl-clang is a thin wrapper library around clang. It has an
 OpenCL-oriented API and is capable of compiling OpenCL C kernels
 to SPIR-V modules.

Package: libopencl-clang22.1
Description-md5: 99773d47de61dea15893c5e8d11f91fe
Description-en: thin wrapper for clang
 Opencl-clang is a thin wrapper library around clang. It has an
 OpenCL-oriented API and is capable of compiling OpenCL C kernels
 to SPIR-V modules.

Package: libopencolorio-dev
Description-md5: b3b2a3f3fe578a9ec975139074bddcf5
Description-en: complete color management solution - development
 OpenColorIO (OCIO) is a complete color management solution geared
 towards motion picture production with an emphasis on visual effects
 and computer animation. OCIO provides a straightforward and
 consistent user experience across all supporting applications while
 allowing for sophisticated back-end configuration options suitable
 for high-end production usage. OCIO is compatible with the Academy
 Color Encoding Specification (ACES) and is LUT-format agnostic,
 supporting many popular formats.
 .
 OpenColorIO is released as version 2.0 and has been in development
 since 2003. OCIO represents the culmination of years of production
 experience earned on such films as SpiderMan 2 (2004), Surf's Up
 (2007), Cloudy with a Chance of Meatballs (2009), Alice in Wonderland
 (2010), and many more. OpenColorIO is natively supported in
 commercial applications like Katana, Mari, Nuke, Maya, Houdini,
 Silhouette FX, and others.
 .
 OpenColorIO is free and open source software and one of several
 projects actvively sponsored by the ASWF (Academy Software
 Foundation).
 .
 This package provides the development files used to build
 applications using OpenColorIO.

Package: libopencolorio2.5
Description-md5: ac2abff5ec0c2797186f0dc2cefcfd21
Description-en: complete color management solution - runtime
 OpenColorIO (OCIO) is a complete color management solution geared
 towards motion picture production with an emphasis on visual effects
 and computer animation. OCIO provides a straightforward and
 consistent user experience across all supporting applications while
 allowing for sophisticated back-end configuration options suitable
 for high-end production usage. OCIO is compatible with the Academy
 Color Encoding Specification (ACES) and is LUT-format agnostic,
 supporting many popular formats.
 .
 OpenColorIO is released as version 2.0 and has been in development
 since 2003. OCIO represents the culmination of years of production
 experience earned on such films as SpiderMan 2 (2004), Surf's Up
 (2007), Cloudy with a Chance of Meatballs (2009), Alice in Wonderland
 (2010), and many more. OpenColorIO is natively supported in
 commercial applications like Katana, Mari, Nuke, Maya, Houdini,
 Silhouette FX, and others.
 .
 OpenColorIO is free and open source software and one of several
 projects actvively sponsored by the ASWF (Academy Software
 Foundation).
 .
 This package provides the runtime files used to run applications
 built against OpenColorIO.

Package: libopenconnect-dev
Description-md5: ca2a50163f3a5cbe8210d16b4cd91a46
Description-en: open client for various network vendors SSL VPNs - development files
 OpenConnect is an SSL VPN client initially created to support Cisco's
 AnyConnect SSL VPN. It has since been extended to support the Pulse Connect
 Secure VPN (formerly known as Juniper Network Connect or Junos Pulse), the Palo
 Alto Networks GlobalProtect SSL VPN, F5 Big-IP SSL VPN, Fortinet Fortigate SSL
 VPN and Array Networks AG SSL VPN.
 .
 This package provides the header and development files.

Package: libopenconnect5
Description-md5: 11288ae2b30d8692b397a2108e8dd9f6
Description-en: open client for various network vendors SSL VPNs - shared library
 OpenConnect is an SSL VPN client initially created to support Cisco's
 AnyConnect SSL VPN. It has since been extended to support the Pulse Connect
 Secure VPN (formerly known as Juniper Network Connect or Junos Pulse), the Palo
 Alto Networks GlobalProtect SSL VPN, F5 Big-IP SSL VPN, Fortinet Fortigate SSL
 VPN and Array Networks AG SSL VPN.
 .
 This package provides the shared library.

Package: libopencore-amrnb-dev
Description-md5: 671a2e2b8b441777bcf55f971b9296b8
Description-en: Adaptive Multi Rate speech codec - development files
 This library contains an implementation of the 3GPP TS 26.073 specification for
 the Adaptive Multi Rate (AMR) speech codec. The implementation is derived from
 the OpenCORE framework, part of the Google Android project.
 .
 This package contains the files necessary for development.

Package: libopencore-amrnb0
Description-md5: 6df00c34aece08a5528c0e26a8b0d9f6
Description-en: Adaptive Multi Rate speech codec - shared library
 This library contains an implementation of the 3GPP TS 26.073 specification for
 the Adaptive Multi Rate (AMR) speech codec. The implementation is derived from
 the OpenCORE framework, part of the Google Android project.
 .
 This package contains the encoder/decoder shared library.

Package: libopencore-amrwb-dev
Description-md5: 6e53d2e9b8679f91cd6d47cdc8fe3307
Description-en: Adaptive Multi-Rate - Wideband speech codec - development files
 This library contains an implementation of the 3GPP TS 26.173 specification for
 the Adaptive Multi-Rate - Wideband (AMR-WB) speech decoder. The implementation
 is derived from the OpenCORE framework, part of the Google Android project.
 .
 This package contains the files necessary for development.

Package: libopencore-amrwb0
Description-md5: 97f9a18dd38dc599fb718dd1ee6269fc
Description-en: Adaptive Multi-Rate - Wideband speech codec - shared library
 This library contains an implementation of the 3GPP TS 26.173 specification for
 the Adaptive Multi-Rate - Wideband (AMR-WB) speech decoder. The implementation
 is derived from the OpenCORE framework, part of the Google Android project.
 .
 This package contains the decoder shared library.

Package: libopencryptoki-dev
Description-md5: 5ccede4e52f23a23ec6f510afbb7738e
Description-en: PKCS#11 implementation (development)
 openCryptoki is a PKCS#11 Cryptographic Token Interface Standard
 implementation.  It includes drivers and libraries to enable IBM cryptographic
 hardware such as Trusted Computing Platform (TPM) cryptographic devices as well
 as a software token for testing.
 .
 This package contains the development files.

Package: libopencryptoki0
Description-md5: 8feafc6f1695544c5f562059012b0d01
Description-en: PKCS#11 implementation (library)
 openCryptoki is a PKCS#11 Cryptographic Token Interface Standard
 implementation.  It includes drivers and libraries to enable IBM cryptographic
 hardware such as Trusted Computing Platform (TPM) cryptographic devices as well
 as a software token for testing.
 .
 This package contains the library.

Package: libopencsd-bin
Description-md5: 31d5f108d196b63ad9944f29d45b6126
Description-en: ARM CoreSight trace decode utility
 Tool to decode ARM Coresight trace stream packets.
 .
 The CoreSight library provides an API suitable for the decode of ARM(r)
 CoreSight(tm) trace streams. It supports ETMv3 data & instruction trace,
 ETMv4 instruction trace, PTM (v1.1) instruction trace, STM (v1.1) software
 trace, and support for external/custom decoders.
 .
 This is the tools package containing useful binaries.

Package: libopencsd-dev
Description-md5: 52d6dc5bc57f1d7c4f0b10b069b5844d
Description-en: ARM CoreSight trace decode library development files
 This library provides an API suitable for the decode of ARM(r) CoreSight(tm)
 trace streams. It supports ETMv3 data & instruction trace, ETMv4 instruction
 trace, PTM (v1.1) instruction trace, STM (v1.1) software trace, and support for
 external/custom decoders.
 .
 This is the development package containing the headers and static library build

Package: libopencsd-doc
Description-md5: ac0804d174296d8c0430ecfaa00a9a31
Description-en: ARM CoreSight trace decode library documentation
 This library provides an API suitable for the decode of ARM(r) CoreSight(tm)
 trace streams. It supports ETMv3 data & instruction trace, ETMv4 instruction
 trace, PTM (v1.1) instruction trace, STM (v1.1) software trace, and support for
 external/custom decoders.
 .
 This is the documentation package.

Package: libopencsd1
Description-md5: c49e1c2955dc573abe34af6f679ce304
Description-en: ARM CoreSight Trace decode library
 This library provides an API suitable for the decode of ARM(r) CoreSight(tm)
 trace streams. It supports ETMv3 data & instruction trace, ETMv4 instruction
 trace, PTM (v1.1) instruction trace, STM (v1.1) software trace, and support for
 external/custom decoders.
 .
 This library is trypically used via perf, but libopencsd-bin also contains a
 test binary.

Package: libopencsg-dev
Description-md5: 648c990158737b1708d7cdb8e616e21d
Description-en: image-based CSG library using OpenGL (development files)
 OpenCSG is a library for CSG (Constructive Solid Geometry) that can combine
 geometric primitives to more complex objects, for example the difference
 between two primitives. Instead of explicitly calculating the shape of the
 resulting object, it uses OpenGL's z-buffer to render the image.
 .
 OpenCSG implements both the Goldfeather and the SCS algorithm.
 .
 This package contains files needed to compile opencsg applications.

Package: libopencsg-example
Description-md5: 4d143d91f410cadf627e8ae3ef192884
Description-en: image-based CSG library using OpenGL (example program)
 OpenCSG is a library for CSG (Constructive Solid Geometry) that can combine
 geometric primitives to more complex objects, for example the difference
 between two primitives. Instead of explicitly calculating the shape of the
 resulting object, it uses OpenGL's z-buffer to render the image.
 .
 OpenCSG implements both the Goldfeather and the SCS algorithm.
 .
 This package contains a OpenCSG demo program.

Package: libopencsg1
Description-md5: fdde7d18a8c2636768085ea13ba79f81
Description-en: image-based CSG (Constructive Solid Geometry) library using OpenGL
 OpenCSG is a library for CSG (Constructive Solid Geometry) that can combine
 geometric primitives to more complex objects, for example the difference
 between two primitives. Instead of explicitly calculating the shape of the
 resulting object, it uses OpenGL's z-buffer to render the image.
 .
 OpenCSG implements both the Goldfeather and the SCS algorithm.
 .
 This package contains shared library files.

Package: libopencsg1-dbg
Description-md5: 0e7e9614e27c3e8ad984b8e5f302a7a6
Description-en: debugging symbols for libopencsg
 OpenCSG is a library for CSG (Constructive Solid Geometry) that can combine
 geometric primitives to more complex objects, for example the difference
 between two primitives. Instead of explicitly calculating the shape of the
 resulting object, it uses OpenGL's z-buffer to render the image.
 .
 OpenCSG implements both the Goldfeather and the SCS algorithm.
 .
 This package contains the debugging symbols for libopencsg.

Package: libopencsv-java
Description-md5: d22c56945ba1189f6b7930bd42ca05dc
Description-en: opencsv - Library for reading and writing CSV in Java
 Opencsv is a very simple csv (comma-separated values) parser library for Java.
 It supports all the basic csv-type things you're likely to want to do:
 .
 * Arbitrary numbers of values per line
 * Ignoring commas in quoted elements
 * Handling quoted entries with embedded carriage returns
 (ie entries that span multiple lines)
 * Configurable separator and quote characters (or use sensible defaults)
 * Read all the entries at once, or use an Iterator style model
 * Creating csv files from String[] (ie. automatic escaping of embedded
 quote chars)

Package: libopenctm-dev
Description-md5: f3f78fa98c7b277518d15c0662ccff13
Description-en: Library headers for compression of 3D triangle meshes
 OpenCTM — the Open Compressed Triangle Mesh file format — is a file format,
 a software library and a tool set for compression of 3D triangle meshes.
 The geometry is compressed to a fraction of comparable file formats,
 and the format is easily accessible through a simple, portable API.
 .
 This package contains the development files needed for compiling programs
 using OpenCTM.

Package: libopenctm1
Description-md5: e7bbed0d3c2e8ddeb50193116d996b27
Description-en: Library for compression of 3D triangle meshes
 OpenCTM — the Open Compressed Triangle Mesh file format — is a file format,
 a software library and a tool set for compression of 3D triangle meshes.
 The geometry is compressed to a fraction of comparable file formats,
 and the format is easily accessible through a simple, portable API.
 .
 This package contains the OpenCTM runtime library.

Package: libopencv-calib3d-dev
Description-md5: c555b19d1c732957aca4a27481b20185
Description-en: development files for libopencv-calib3d410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Camera Calibration library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-calib3d410
Description-md5: 90b6483109ee9ac13cb0398eafec9088
Description-en: computer vision Camera Calibration library
 This package contains the OpenCV (Open Computer Vision) Camera Calibration
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-contrib-dev
Description-md5: 94496a9831645cf402667d65bdfdd422
Description-en: development files for libopencv-contrib410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) contrib library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-contrib410
Description-md5: 4476e1b9fe83aca4c93f65c38967a691
Description-en: computer vision contrlib library
 This package contains the OpenCV (Open Computer Vision) opencv_contrib runtime
 libraries. This package contain following contrlib libraries:
 .
 - aruco
 - barcode
 - bgsegm
 - bioinspired
 - ccalib
 - cnn_3dobj
 - cvv
 - datasets
 - dpm
 - face
 - freetype
 - fuzzy
 - hdf
 - hfs
 - img_hash
 - line_descriptor
 - matlab
 - optflow
 - ovis
 - phase_unwrapping
 - plot
 - reg
 - rgbd
 - saliency
 - sfm
 - signal
 - stereo
 - structured_light
 - surface_matching
 - tracking
 - ximgproc
 - xobjdetect
 - xphoto
 - wechat-qrcode
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-core-dev
Description-md5: 4f82d1d002519fe7a588de93d3f08182
Description-en: development files for libopencv-core410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) core.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-core410
Description-md5: 8292a7f05662b9e9cf3408ffc2f8e61f
Description-en: computer vision core library
 This package contains the OpenCV (Open Computer Vision) core runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-dev
Description-md5: f9dc67381f1013c39fe59842c79cbddf
Description-en: development files for opencv
 This is a metapackage providing development package necessary for
 development of OpenCV (Open Computer Vision).
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-dnn-dev
Description-md5: 79dcdb19d80060e63caf1e5a81762ecb
Description-en: development files for libopencv-dnn410
 This package contains the header files and static library needed to compile
 in deep neural network module.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-dnn410
Description-md5: 72ced12aa6915ca1fd2c25f0f814929c
Description-en: computer vision Deep neural network module
 This package contains the OpenCV (Open Computer Vision) deep neural network
 module.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-features2d-dev
Description-md5: 216fa824cd164d18170a13e739da161f
Description-en: development files for libopencv-features2d410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Feature Detection and
 Descriptor Extraction library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-features2d410
Description-md5: 122b12bbf961eda4e13f729263851b16
Description-en: computer vision Feature Detection and Descriptor Extraction library
 This package contains the OpenCV (Open Computer Vision) Feature Detection
 and Descriptor Extraction runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-flann-dev
Description-md5: 036d56a07167919af926589b993a34f4
Description-en: development files for libopencv-flann410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Clustering and Search
 in Multi-Dimensional spaces library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-flann410
Description-md5: b0dfaeb42797c690e89719d4e38be30c
Description-en: computer vision Clustering and Search in Multi-Dimensional spaces library
 This package contains the OpenCV (Open Computer Vision) clustering and
 search in Multi-Dimensional spaces runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-highgui-dev
Description-md5: 5c78e554262cc61c75546ab87ca09040
Description-en: development files for libopencv-highgui410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) High-level GUI and
 Media I/O library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-highgui410
Description-md5: 4f2ee9c2e44d09b28cce1cc8726b50f0
Description-en: computer vision High-level GUI and Media I/O library
 This package contains the OpenCV (Open Computer Vision) High-level GUI
 and Media I/O runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-imgcodecs-dev
Description-md5: 484f14094ff14469b7dd7b1cce80fe0f
Description-en: development files for libopencv-imgcodecs410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Image Codecs library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-imgcodecs410
Description-md5: a60db0058ca6d4545c6dee49271993ff
Description-en: computer vision Image Codecs library
 This package contains the OpenCV (Open Computer Vision) Image Codecs
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-imgproc-dev
Description-md5: d89bf2f4094125e9d00aa73cc88a85ab
Description-en: development files for libopencv-imgproc410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Image Processing library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-imgproc410
Description-md5: 98d7deaad1f7fb1315ad11b8d946c391
Description-en: computer vision Image Processing library
 This package contains the OpenCV (Open Computer Vision) Image Processing
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-java
Description-md5: 3ec3c157401d8e95562d4ddb20dd6782
Description-en: Java bindings for the computer vision library
 This package contains Java bindings for the OpenCV (Open Computer Vision)
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-ml-dev
Description-md5: f34c04efdbda6b3a789a4f398b46215c
Description-en: development files for libopencv-ml410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Machine Learning library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-ml410
Description-md5: 59ba4a6fa1005775468fe2df9151c0bb
Description-en: computer vision Machine Learning library
 This package contains the OpenCV (Open Computer Vision) Machine Learning
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-objdetect-dev
Description-md5: ed123727ea3f5d30ae9321f58de2f1e5
Description-en: development files for libopencv-objdetect410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Object Detection library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-objdetect410
Description-md5: 9a77ab897ba11a70615d3e366bf512ad
Description-en: computer vision Object Detection library
 This package contains the OpenCV (Open Computer Vision) Object Detection
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-photo-dev
Description-md5: 7030e45d915e81308f72c19fa72cc00d
Description-en: development files for libopencv-photo410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) computational photography
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-photo410
Description-md5: c096ada5b24714a93c563c0c9324da3b
Description-en: computer vision computational photography library
 This package contains the OpenCV (Open Computer Vision) computational
 photography runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-shape-dev
Description-md5: 95bba044963b3bfc034d5acda2554fd3
Description-en: development files for libopencv-shape410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) shape descriptors and
 matchers library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-shape410
Description-md5: 29f59ebec864aa3692b3bfeb6fe9c8d7
Description-en: computer vision shape descriptors and matchers library
 This package contains the OpenCV (Open Computer Vision) shape descriptors
 and matchers runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-stitching-dev
Description-md5: 685dc972a46a8fa2b9657c5e639e6250
Description-en: development files for libopencv-stitching410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) image stitching library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-stitching410
Description-md5: ac8bc208181de694f4af969d67121211
Description-en: computer vision image stitching library
 This package contains the OpenCV (Open Computer Vision) image stitching
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-superres-dev
Description-md5: 071902c3eefb3418fd812393dba61388
Description-en: development files for libopencv-superres410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Super Resolution library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-superres410
Description-md5: d6c05e870423afcb1e1ba16cdd7f3b6b
Description-en: computer vision Super Resolution library
 This package contains the OpenCV (Open Computer Vision) Super Resolution
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-video-dev
Description-md5: 3702e2be3aca384079cb43d5d33aa8d4
Description-en: development files for libopencv-video410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Video analysis library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-video410
Description-md5: bd7405911f1732d24e276b0fe9a79d56
Description-en: computer vision Video analysis library
 This package contains the OpenCV (Open Computer Vision) Video analysis
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-videoio-dev
Description-md5: 6825ad39bf85b2b6e728a3b2d543d0ef
Description-en: development files for libopencv-videoio410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) Video I/O library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-videoio410
Description-md5: 9423a6c92ac81c419de450fdcf11b5f3
Description-en: computer vision Video I/O library
 This package contains the OpenCV (Open Computer Vision) Video I/O
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-videostab-dev
Description-md5: b5e857aed1bea483e139f5723130d1d2
Description-en: development files for libopencv-videostab410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) video stabilization
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-videostab410
Description-md5: efea3ad388a51f61b9510a64b37f2ec2
Description-en: computer vision video stabilization library
 This package contains the OpenCV (Open Computer Vision) video stabilization
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-viz-dev
Description-md5: 743e98698a7879a6a2ea3740516be596
Description-en: development files for libopencv-viz410
 This package contains the header files and static library needed to compile
 applications that use OpenCV (Open Computer Vision) 3D data visualization
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv-viz410
Description-md5: d65227bfb9f1bec6ce226d96bdf9fd6b
Description-en: computer vision 3D data visualization library
 This package contains the OpenCV (Open Computer Vision) 3D data visualization
 runtime libraries.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopencv410-jni
Description-md5: 3e8bfd86bff143c280bb78e8c95073c6
Description-en: Java jni library for the computer vision library
 This package contains Java jni library for the OpenCV (Open Computer Vision)
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: libopendbx1-dev
Description-md5: faa464e753df5c1d3fd7281c38c69353
Description-en: Lightweight database access abstraction layer (dev)
 OpenDBX provides a simple and lightweight API for interfacing native
 relational database APIs in a consistent way. By using the OpenDBX API you
 don't have to adapt your program to the different database APIs by yourself.
 .
 This package contains the header file to develop backends for libopendbx

Package: libopendbx1-firebird
Description-md5: 0f8bb25c8946b4bf468ddd1e3bdffc46
Description-en: Firebird backend for OpenDBX
 OpenDBX provides a simple and lightweight API for interfacing native
 relational database APIs in a consistent way. By using the OpenDBX API you
 don't have to adapt your program to the different database APIs by yourself.
 .
 This package contains the Firebird backend.

Package: libopendbx1-mssql
Description-md5: b40b59006d0986f857eff25955633efa
Description-en: MSSQL backend for OpenDBX
 OpenDBX provides a simple and lightweight API for interfacing native
 relational database APIs in a consistent way. By using the OpenDBX API you
 don't have to adapt your program to the different database APIs by yourself.
 .
 This package contains the MSSQL backend.

Package: libopendbx1-mysql
Description-md5: b323633ef284576959a44e5ac082f4ca
Description-en: MySQL backend for OpenDBX
 OpenDBX provides a simple and lightweight API for interfacing native
 relational database APIs in a consistent way. By using the OpenDBX API you
 don't have to adapt your program to the different database APIs by yourself.
 .
 This package contains the MySQL backend.

Package: libopendbx1-odbc
Description-md5: 8c66f30fa8734bf75466d8a4bd1e36df
Description-en: ODBC backend for OpenDBX
 OpenDBX provides a simple and lightweight API for interfacing native
 relational database APIs in a consistent way. By using the OpenDBX API you
 don't have to adapt your program to the different database APIs by yourself.
 .
 This package contains the ODBC backend.

Package: libopendbx1-pgsql
Description-md5: c0e2d86f4caf23f7173c3ba4791d0060
Description-en: PostgreSQL backend for OpenDBX
 OpenDBX provides a simple and lightweight API for interfacing native
 relational database APIs in a consistent way. By using the OpenDBX API you
 don't have to adapt your program to the different database APIs by yourself.
 .
 This package contains the PostgreSQL backend.

Package: libopendbx1-sqlite3
Description-md5: 81ba0d87765952c0e44387e44b017475
Description-en: SQLite3 backend for OpenDBX
 OpenDBX provides a simple and lightweight API for interfacing native
 relational database APIs in a consistent way. By using the OpenDBX API you
 don't have to adapt your program to the different database APIs by yourself.
 .
 This package contains the SQLite3 backend.

Package: libopendbx1-sybase
Description-md5: 2f5f814a64af9199d3757c1996b41e0c
Description-en: Sybase ctlib backend for OpenDBX
 OpenDBX provides a simple and lightweight API for interfacing native
 relational database APIs in a consistent way. By using the OpenDBX API you
 don't have to adapt your program to the different database APIs by yourself.
 .
 This package contains the Sybase backend.

Package: libopendbx1t64
Description-md5: 6c51bee33a4a50701f13a18c4222eac0
Description-en: Lightweight database access abstraction layer
 OpenDBX provides a simple and lightweight API for interfacing native
 relational database APIs in a consistent way. By using the OpenDBX API you
 don't have to adapt your program to the different database APIs by yourself.
 .
 The sqlite3 backend is recommended by default if no other backend is
 installed with libopendbx1t64

Package: libopendkim-dev
Description-md5: 0e1686f82b43e39e13d796b198a6c2d4
Description-en: DomainKeys Identified Mail (DKIM) library (development files)
 The OpenDKIM Project is a community effort to develop and maintain a C library
 for producing DKIM-aware applications and an open source milter for providing
 DomainKeys Identified Mail (DKIM) service.
 .
 This package provides the required header files and development libraries for
 developing against the OpenDKIM library.

Package: libopendkim11
Description-md5: 9b02828110d544fd49cf0cd49fcaa3fe
Description-en: DomainKeys Identified Mail (DKIM) library
 The OpenDKIM Project is a community effort to develop and maintain a C library
 for producing DKIM-aware applications and an open source milter for providing
 DomainKeys Identified Mail (DKIM) service.
 .
 This package provides library for implementing signing and verification of the
 DomainKeys Identified Mail (DKIM) standard. This library provides support for
 signing and verifying signatures according to RFC 4871, and supports both
 DomainKeys signing policy and DKIM ADSP.

Package: libopendmarc-dev
Description-md5: e4dc81acaf2788b0971d922b883f52e6
Description-en: DMARC policy library (development files)
 Domain-based Message Authentication, Reporting and Conformance (DMARC),
 builds on the successes of technologies such as DomainKeys Identified Mail
 (DKIM) and the Sender Policy Framework (SPF) to create an infrastructure that
 enforces policy on domain names that are visible to end users, and creates a
 feedback framework for identifying and tracking fraudulent use of domain
 names in email.
 .
 This package provides the required header files and development libraries for
 developing against the OpenDMARC library.

Package: libopendmarc2t64
Description-md5: 560522f95a22b8a4b1077034fdb6adc3
Description-en: DMARC policy library
 Domain-based Message Authentication, Reporting and Conformance (DMARC),
 builds on the successes of technologies such as DomainKeys Identified Mail
 (DKIM) and the Sender Policy Framework (SPF) to create an infrastructure that
 enforces policy on domain names that are visible to end users, and creates a
 feedback framework for identifying and tracking fraudulent use of domain
 names in email.
 .
 This package provides a library for implementing mail validation and policy
 enforcement for DMARC.

Package: libopendrim0
Description-md5: 410b4eec94e9d67d707dd17f64871b29
Description-en: OpenDRIM Provider Common Library
 Library providing common functionalities
 needed by all the OpenDRIM providers.

Package: libopendrim0-dev
Description-md5: fd774c1e5555bf1decb8204d5c2f67a2
Description-en: OpenDRIM Provider Common Library - development files
 This package contains the headers and other development files not included in
 the main OpenDRIM Provider Common Library package.
 Install this if you wish to compile your own OpenDRIM providers.

Package: libopendsp-dev
Description-md5: 3d7d44a4598e46ea83126a973103a970
Description-en: OpenDSP signal processing library - development files
 OpenDSP is an open source signal processing library.
 It contains methods and routines for signal processing
 in imaging and radio astronomy.
 .
 This package contains the development files.

Package: libopendsp3t64
Description-md5: f383559e92ab6b618e1742a383b06058
Description-en: OpenDSP signal processing library
 OpenDSP is an open source signal processing library.
 It contains methods and routines for signal processing
 in imaging and radio astronomy.
 .
 This package contains the library.

Package: libopenexr-3-4-33
Description-md5: 6aa8c7a19a756c09f8395cb8a8db2fc0
Description-en: runtime files for the OpenEXR image library
 OpenEXR is a high dynamic-range (HDR) image file format developed by
 Industrial Light & Magic for use in computer imaging applications.
 .
 OpenEXR's features include:
 * Higher dynamic range and colour precision than existing 8- and
 10-bit image file formats.
 * Support for the "half" 16-bit floating-point pixel format.
 * Multiple lossless image compression algorithms. Some of the
 included codecs can achieve 2:1 lossless compression ratios on
 images with film grain.
 * Extensibility. New compression codecs and image types can easily
 be added by extending the C++ classes included in the OpenEXR
 software distribution. New image attributes (strings, vectors,
 integers, etc.) can be added to OpenEXR image headers without
 affecting backward compatibility with existing OpenEXR
 applications.
 .
 This package contains the following shared library:
 * IlmImf - a library that reads and writes OpenEXR images.

Package: libopenexr-dev
Description-md5: 041ba0b565b5d3e025b5210c674fe87e
Description-en: development files for the OpenEXR image library
 OpenEXR is a high dynamic-range (HDR) image file format developed by
 Industrial Light & Magic for use in computer imaging applications.
 .
 OpenEXR's features include:
 * Higher dynamic range and colour precision than existing 8- and
 10-bit image file formats.
 * Support for the "half" 16-bit floating-point pixel format.
 * Multiple lossless image compression algorithms. Some of the
 included codecs can achieve 2:1 lossless compression ratios on
 images with film grain.
 * Extensibility. New compression codecs and image types can easily
 be added by extending the C++ classes included in the OpenEXR
 software distribution. New image attributes (strings, vectors,
 integers, etc.) can be added to OpenEXR image headers without
 affecting backward compatibility with existing OpenEXR
 applications.
 .
 This package contains the header files required if you wish to
 compile/develop applications that use OpenEXR libraries.

Package: libopenexr-doc
Description-md5: 5e2760f920ebfa2ee187bfff1bee3237
Description-en: documentation and examples for the OpenEXR image format
 OpenEXR is a high dynamic-range (HDR) image file format developed by
 Industrial Light & Magic for use in computer imaging applications.
 .
 OpenEXR's features include:
 * Higher dynamic range and colour precision than existing 8- and
 10-bit image file formats.
 * Support for the "half" 16-bit floating-point pixel format.
 * Multiple lossless image compression algorithms. Some of the
 included codecs can achieve 2:1 lossless compression ratios on
 images with film grain.
 * Extensibility. New compression codecs and image types can easily
 be added by extending the C++ classes included in the OpenEXR
 software distribution. New image attributes (strings, vectors,
 integers, etc.) can be added to OpenEXR image headers without
 affecting backward compatibility with existing OpenEXR
 applications.
 .
 This package contains documentation in form of examples.

Package: libopenfec-dev
Description-md5: 9fa01a608c8d3e633ada8bd792e74654
Description-en: Application-Level Forward Erasure Correction codes (development files)
 Application-Level Forward Erasure Correction codes, or AL-FEC (also called
 UL-FEC, for Upper-Layers FEC). The idea is to add redundancy in order to be
 able to recover from erasures. Because of their position in the communication
 stack, these codes are implemented as software codecs, and they find many
 applications in robust transmission and distrituted storage systems.
 .
 This package provides the development files for libopenfec.

Package: libopenfec1
Description-md5: d39b501f1051225cd12d7b9479957214
Description-en: Application-Level Forward Erasure Correction codes (shared library)
 Application-Level Forward Erasure Correction codes, or AL-FEC (also called
 UL-FEC, for Upper-Layers FEC). The idea is to add redundancy in order to be
 able to recover from erasures. Because of their position in the communication
 stack, these codes are implemented as software codecs, and they find many
 applications in robust transmission and distrituted storage systems.
 .
 This package provides the shared library.

Package: libopengl-glfw-perl
Description-md5: f51bdffe40f48907665bdc16c119d71c
Description-en: Perl bindings for the GLFW library
 OpenGL::GLFW provides perl5 bindings to the GLFW library for OpenGL
 applications development. The implementation is a direct translation of the
 GLFW C interface to perl. You can use the official GLFW documentation at
 http://www.glfw.org/documentation.html for the specifics of the GLFW API.

Package: libopengl-image-perl
Description-md5: 54da144f3b3393c3c261d82de855f06a
Description-en: Image loader for OpenGL
 This module provides methods to load/modify/save images for use
 with OpenGL textures, FBOs and VBOs.
 .
 It also requires at least one supported OpenGL::Image imaging engine.
 At this time, the following drivers are supported:
 .
 * Targa  - Pure Perl - uncompressed RGBA files (comes with OpenGL::Image).
 * Magick - Requires PerlMagick (v6.3.5 or newer for best performance).

Package: libopengl-modern-perl
Description-md5: c688ad92f8a24cd14ba62de455d971f9
Description-en: Perl extension to Modern OpenGL API up to 4.5
 OpenGL::Modern provides perl bindings to the OpenGL graphics APIs using
 the OpenGL Extension Wrangler (GLEW) library.

Package: libopengl-perl
Description-md5: 49fc80d1b2617a3b2a01b30ff7b21ec5
Description-en: Perl interface providing graphics display using OpenGL
 OpenGL is a Perl module that provides an interface to most of Open Graphics
 Library, API versions 1.0, 1.1 and 1.2. There is full support for the Utility
 Toolkit (GLUT) up to version 3 and provides some additional functionality via
 partial support for the Utility Library (GLU). It also provides functionality
 to use the X Window System (through X11 and GLX) as an alternative to GLUT.

Package: libopengl-xscreensaver-perl
Description-md5: 3f6c7ed7e94264f614d5b888be2aa182
Description-en: Perl module for writing OpenGL-based XScreenSaver hacks
 OpenGL::XScreenSaver allows you to write OpenGL XScreenSaver hacks in Perl.
 It prepares the OpenGL library to be used with XScreenSaver.
 .
 It provides subroutines to support both preview and full screen mode.

Package: libopengv-dev
Description-md5: c0ce31d6fa05bf4f31808584ed7ed3d1
Description-en: Computer vision methods for solving geometric vision problems.
 Contains absolute-pose, relative-pose, triangulation, and point-cloud alignment
 methods for the calibrated case. All problems can be solved with central or
 non-central cameras, and embedded into a random sample consensus or nonlinear
 optimization context. Matlab and Python interfaces are implemented as well
 .
 This package contains the build-time libraries

Package: libopengv-doc
Description-md5: 35dba6a1e6a79ae4d086c504cfa4a056
Description-en: Computer vision methods for solving geometric vision problems.
 Contains absolute-pose, relative-pose, triangulation, and point-cloud alignment
 methods for the calibrated case. All problems can be solved with central or
 non-central cameras, and embedded into a random sample consensus or nonlinear
 optimization context. Matlab and Python interfaces are implemented as well
 .
 This package contains the documentation

Package: libopengv1t64
Description-md5: 1b8c42bc0ae1cd282c294127f3e757a0
Description-en: Computer vision methods for solving geometric vision problems.
 Contains absolute-pose, relative-pose, triangulation, and point-cloud alignment
 methods for the calibrated case. All problems can be solved with central or
 non-central cameras, and embedded into a random sample consensus or nonlinear
 optimization context. Matlab and Python interfaces are implemented as well
 .
 This package contains the run-time libraries

Package: libopenh264-8
Description-md5: 70331bc5b44eb553955aa702809efccb
Description-en: OpenH264 Video Codec
 OpenH264 is a codec library which supports H.264 encoding and decoding.
 It is suitable for use in real time applications such as WebRTC.

Package: libopenh264-cisco8
Description-md5: dff704a43d485eb325e4bc04bd302a1e
Description-en: OpenH264 Video Codec provided by Cisco Systems, Inc.
 OpenH264 is a codec library which supports H.264 encoding and decoding.
 It is suitable for use in real time applications such as WebRTC.
 .
 In order to comply with the AVC/H.264 Patent Portfolio License Conditions,
 this package downloads the suitable binary for the architecture and
 installs it. Besides the download, this is an empty package.

Package: libopenh264-dev
Description-md5: b30f15f79c44d28782ebe4c1a41c64a9
Description-en: OpenH264 Video Codec - development files
 OpenH264 is a codec library which supports H.264 encoding and decoding.
 It is suitable for use in real time applications such as WebRTC.
 .
 This package contains the development files.

Package: libopenhft-affinity-java
Description-md5: 6a5f9d033be8234a0e2d2d4ab65bf7a5
Description-en: OpenHFT Java Thread Affinity library
 The Thread Affinity library can increase applications performance by
 allowing threads to be bound to specific CPU cores. This is a benefit
 if the data is already on the cores L1 cache because it won't have
 to be reloaded. The OpenHFT Thread Affinity library is the ideal choice
 for writing low latency code.

Package: libopenhft-chronicle-bytes-java
Description-md5: 588858a751ffd75a77bb0e48b0cca39c
Description-en: OpenHFT byte buffer library
 Chronicle Bytes has a similar purpose to Java NIO's ByteBuffer with some
 extensions. It's build on Chronicle Core's direct memory and OS system
 call access and contains all the low level memory access wrappers.
 The API supports:
 * 64-bit sizes
 * UTF-8 and ISO-8859-1 encoded strings.
 * thread safe off heap memory operations.
 * deterministic release of resources via reference counting.
 * compressed data types such as stop bit encoding.
 * elastic ByteBuffer wrappers which resize as required.
 * parsing text and writing text directly to off heap bytes.

Package: libopenhft-chronicle-core-java
Description-md5: 6908d693061beabc6736aa0004b39b16
Description-en: OpenHFT core library
 Chronicle Core wraps up low level access to:
 * Off Heap Memory Access
 * JVM Access Methods
 * OS Calls
 * Resource Reference Counting
 * Object Pools
 * Class Local Caching
 * Maths Functions for casting types, rounding double, faster hashing.
 * Serializable Lambdas
 * Histogram A high performance wide range histogram.

Package: libopenhft-chronicle-network-java
Description-md5: 7dd046ce578ff2c1463244248b826e5b
Description-en: OpenHFT High Performance Network library
 Chronicle Network is a network library designed to be lower latency
 and support higher throughputs than Netty by employing techniques
 used in low latency trading systems.

Package: libopenhft-chronicle-queue-java
Description-md5: 2aae26c3b5e2ef2f96b241dd9e5fcd9f
Description-en: Java library for persisted low latency messaging
 Chronicle is a Java library focused on building a persisted low latency
 messaging framework for high performance and critical applications. Using
 non-heap storage options (RandomAccessFile) Chronicle provides a processing
 environment where applications do not suffer from garbage collection.

Package: libopenhft-chronicle-threads-java
Description-md5: 1600a2074fe9ad47a404606edb11c4fe
Description-en: OpenHFT thread pool library
 Chronicle Threads provides a high performance thread pool. This thread pool
 is designed to share blocking, monitoring and busy waiting threads. Busy
 waiting tasks can be prioritised for HIGH, MEDIUM, DAEMON (low priority)
 as well as TIMER (fixed rate events) tasks in a single thread without
 creating garbage.

Package: libopenhft-chronicle-wire-java
Description-md5: c026c8b6084b0b43f119fcab0ceb9857
Description-en: Wire format abstraction library
 Chronicle Wire supports a separation of describing what data one want
 to store and retrieve and how it should be rendered/parsed. Chronicle
 Wire handles a variety of formatting options for a wide range of formats.

Package: libopenhft-compiler-java
Description-md5: 122d4bc06ee1fca2d0701b0137c3539c
Description-en: Java Runtime Compiler library
 This library takes a String, compiles it and loads it returning a class from
 what was built. By default it uses the current ClassLoader. It supports nested
 classes, but otherwise builds one class at a time.

Package: libopenhft-lang-java
Description-md5: e74a92d57655722d61e5bdb810fefb07
Description-en: High Performance Java library for High Frequency Trading
 This library provides marshalling, de-marshalling and handling
 of thread safe off heap memory through ByteBuffers. It is designed
 to be largely GC-less such that millions of entries with 32 MB heap can be
 queued without triggering the garbage collector.

Package: libopenhmd-dev
Description-md5: 3405c713230ecd03aa561c7eae7dcf18
Description-en: API and drivers for immersive technology (development files)
 OpenHMD aims to provide a Free and Open Source API and drivers for
 immersive technology, such as head mounted displays with built in head
 tracking.
 .
 This package provides the necessary files needed for development.

Package: libopenhmd0
Description-md5: 4f245a94c3c301ef8ed19f4292bb76f9
Description-en: API and drivers for immersive technology (shared library)
 OpenHMD aims to provide a Free and Open Source API and drivers for
 immersive technology, such as head mounted displays with built in head
 tracking.
 .
 This package provides the shared library.

Package: libopenhpi-dev
Description-md5: 375e5bb8c23075b2c97b42796c8b577c
Description-en: OpenHPI libraries (development files)
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains the development libraries and include files needed
 to build an application program that uses OpenHPI.

Package: libopenhpi3
Description-md5: 1da27024bde21d7fe1e9488d8c7d6e87
Description-en: OpenHPI libraries (runtime and support files)
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains the runtime libraries and support files needed by
 an application program that uses OpenHPI.  As a packaging convenience,
 this base library also includes the watchdog and simulator plugin
 modules.

Package: libopenid4java-java
Description-md5: 0a5b6e7226f137047a1359dddf26f942
Description-en: This library allows you to OpenID-enable your Java webapp
 OpenID starts with the concept that anyone can identify themselves on the
 Internet the same way websites do - with a URI. Since URIs are at the very core
 of Web architecture, they provide a solid foundation for user-centric identity.
 The first piece of the OpenID framework is authentication -- how you prove
 ownership of a URI. Today, websites require usernames and passwords to login,
 which means that many people use the same password everywhere. With OpenID
 Authentication, your username is your URI, and your password (or other
 credentials) stays safely stored on your OpenID Provider (which you can run
 yourself, or use a third-party identity provider).
 .
 The library provided by this package supports the following specifications:
 - OpenID Authentication 2.0
 - OpenID Authentication 1.1 (in compatibility mode)
 - OpenID Attribute Exchange 1.0
 - OpenID Simple Registration 1.0 and 1.1, draft 1
 - OpenID Provider Authentication Policy Extension 1.0
 - OpenID Information Cards 1.0, draft 1

Package: libopenigtlink-dev
Description-md5: 385f70104e132741f241800c875251b1
Description-en: Open IGT Link is a simple network protocol - development
 Open IGT Link is a simple network protocol intended for trackers,
 robots and other devices to send data to the main application.
 Some devices might also accept commands.
 .
 For example applications may include:
 * Stereotactic surgical guidance using optical position sensor and
 medical image visualization software.
 * Intraoperative image guidance using real-time MRI and medical image
 visualization software
 * Robot-assisted intervention using robotic device and surgical planning
 software
 .
 This package contains the development files needed to build
 your own IGT applications.

Package: libopenigtlink3.0
Description-md5: 7969e30f8b6f74f772534a168befd13c
Description-en: Open IGT Link is a simple network protocol - runtime
 Open IGT Link is a simple network protocol intended for trackers,
 robots and other devices to send data to the main application.
 Some devices might also accept commands.
 .
 For example applications may include:
 * Stereotactic surgical guidance using optical position sensor and
 medical image visualization software.
 * Intraoperative image guidance using real-time MRI and medical image
 visualization software
 * Robot-assisted intervention using robotic device and surgical planning
 software
 .
 This package contains library files for OpenIGTLink.

Package: libopenimageio-dev
Description-md5: 79e85393e0498d7b2f3f86b2bf0fd9ff
Description-en: Library for reading and writing images - development
 OpenImageIO is a library for reading and writing images, and a bunch of
 related classes, utilities, and applications. Main features include:
 .
 * Extremely simple but powerful ImageInput and ImageOutput APIs for reading
 and writing 2D images that is format agnostic -- that is, a "client app"
 doesn't need to know the details about any particular image file formats.
 Specific formats are implemented by DLL/DSO plugins.
 .
 * Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa,
 JPEG-2000, DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS,
 SGI, PNM/PPM/PGM/PBM, Field3d, WebP. More coming! The plugins are really
 good at understanding all the strange corners of the image formats, and
 are very careful about preserving image metadata (including Exif, GPS, and
 IPTC data).
 .
 * An ImageCache class that transparently manages a cache so that it can access
 truly vast amounts of image data (thousands of image files totaling hundreds
 of GB) very efficiently using only a tiny amount (tens of megabytes at most)
 of runtime memory. Additionally, a TextureSystem class provides filtered
 MIP-map texture lookups, atop the nice caching behavior of ImageCache.
 .
 * Several image tools based on these classes, including iinfo (print detailed
 info about images), iconvert (convert among formats, data types, or modify
 metadata), idiff (compare images), igrep (search images for matching
 metadata). Because these tools are based on ImageInput/ImageOutput, they
 work with any image formats for which ImageIO plugins are available.
 .
 * A really nice image viewer, iv, also based on OpenImageIO classes (and so
 will work with any formats for which plugins are available).
 .
 * Supported on Linux, OS X, and Windows.
 .
 * All available under the BSD license, so you may modify it and use it in both
 open source or proprietary apps.
 .
 This package contains the static library and headers for building programs that
 use libOpenImageIO.

Package: libopenimageio-doc
Description-md5: f550d05008082201e9792b4067d1e402
Description-en: Library for reading and writing images - documentation
 OpenImageIO is a library for reading and writing images, and a bunch of
 related classes, utilities, and applications. Main features include:
 .
 * Extremely simple but powerful ImageInput and ImageOutput APIs for reading
 and writing 2D images that is format agnostic -- that is, a "client app"
 doesn't need to know the details about any particular image file formats.
 Specific formats are implemented by DLL/DSO plugins.
 .
 * Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa,
 JPEG-2000, DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS,
 SGI, PNM/PPM/PGM/PBM, Field3d, WebP. More coming! The plugins are really
 good at understanding all the strange corners of the image formats, and
 are very careful about preserving image metadata (including Exif, GPS, and
 IPTC data).
 .
 * An ImageCache class that transparently manages a cache so that it can access
 truly vast amounts of image data (thousands of image files totaling hundreds
 of GB) very efficiently using only a tiny amount (tens of megabytes at most)
 of runtime memory. Additionally, a TextureSystem class provides filtered
 MIP-map texture lookups, atop the nice caching behavior of ImageCache.
 .
 * Several image tools based on these classes, including iinfo (print detailed
 info about images), iconvert (convert among formats, data types, or modify
 metadata), idiff (compare images), igrep (search images for matching
 metadata). Because these tools are based on ImageInput/ImageOutput, they
 work with any image formats for which ImageIO plugins are available.
 .
 * A really nice image viewer, iv, also based on OpenImageIO classes (and so
 will work with any formats for which plugins are available).
 .
 * Supported on Linux, OS X, and Windows.
 .
 * All available under the BSD license, so you may modify it and use it in both
 open source or proprietary apps.
 .
 This package provides the official documentation.

Package: libopenimageio2.5
Description-md5: c0ca779c18c1e503cf6eeec23485ac25
Description-en: Library for reading and writing images - runtime
 OpenImageIO is a library for reading and writing images, and a bunch of
 related classes, utilities, and applications. Main features include:
 .
 * Extremely simple but powerful ImageInput and ImageOutput APIs for reading
 and writing 2D images that is format agnostic -- that is, a "client app"
 doesn't need to know the details about any particular image file formats.
 Specific formats are implemented by DLL/DSO plugins.
 .
 * Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa,
 JPEG-2000, DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS,
 SGI, PNM/PPM/PGM/PBM, Field3d, WebP. More coming! The plugins are really
 good at understanding all the strange corners of the image formats, and
 are very careful about preserving image metadata (including Exif, GPS, and
 IPTC data).
 .
 * An ImageCache class that transparently manages a cache so that it can access
 truly vast amounts of image data (thousands of image files totaling hundreds
 of GB) very efficiently using only a tiny amount (tens of megabytes at most)
 of runtime memory. Additionally, a TextureSystem class provides filtered
 MIP-map texture lookups, atop the nice caching behavior of ImageCache.
 .
 * Several image tools based on these classes, including iinfo (print detailed
 info about images), iconvert (convert among formats, data types, or modify
 metadata), idiff (compare images), igrep (search images for matching
 metadata). Because these tools are based on ImageInput/ImageOutput, they
 work with any image formats for which ImageIO plugins are available.
 .
 * A really nice image viewer, iv, also based on OpenImageIO classes (and so
 will work with any formats for which plugins are available).
 .
 * Supported on Linux, OS X, and Windows.
 .
 * All available under the BSD license, so you may modify it and use it in both
 open source or proprietary apps.
 .
 This package contains the runtime library for building programs that use
 libOpenImageIO.

Package: libopenjfx-java
Description-md5: 238d2eecdf8319dd2b316de08d5badf5
Description-en: JavaFX/OpenJFX - Rich client application platform for Java (Java libraries)
 JavaFX/OpenJFX is a set of graphics and media APIs that enables Java developers
 to design, create, test, debug, and deploy rich client applications that
 operate consistently across diverse platforms.
 .
 This package contains the Java libraries only, installing it won't add
 the JavaFX classes to the default classpath automatically. The integration
 with the JRE is provided by the openjfx package.

Package: libopenjfx-java-doc
Description-md5: ac88b714fc6ab003feed1a3c9d501728
Description-en: JavaFX/OpenJFX - Rich client application platform for Java (Javadoc)
 JavaFX/OpenJFX is a set of graphics and media APIs that enables Java developers
 to design, create, test, debug, and deploy rich client applications that
 operate consistently across diverse platforms.
 .
 This package contains the API documentation for libopenjfx-java.

Package: libopenjfx-jni
Description-md5: aee76293940d3c485509232524f9f5e1
Description-en: JavaFX/OpenJFX - Rich client application platform for Java (native libraries)
 JavaFX/OpenJFX is a set of graphics and media APIs that enables Java developers
 to design, create, test, debug, and deploy rich client applications that
 operate consistently across diverse platforms.
 .
 This package contains the native libraries for libopenjfx-java.

Package: libopenjp2-tools
Description-md5: 0a3523a6b50d867d64a1e9a95eab1127
Description-en: command-line tools using the JPEG 2000 library
 This package provides with command-line tools allowing for conversions between
 several formats and also provides tools for encoding and decoding
 motion-jpeg2000 video formats:
 .
 - opj_decompress: decodes j2k, jp2, and jpt files to pgm, ppm, pnm,
 pgx, and bmp.
 - opj_compress: encodes pnm, pgm, pgx, bmp, and ppm files to j2k,
 and jp2.
 - opj_dump: dump information contains in j2k and jp2.
 - index_create: create jp2 with JPIP index file from a j2k file.
 - frames_to_mj2: convert YUV video streams to mj2 format.
 - mj2_to_frames: convert mj2 video streams to YUV format.
 - wrap_j2k_in_mj2: wrap j2k codestreams into mj2 format.
 - extract-j2k-from_mj2: extract j2k codestreams from the mj2 format.

Package: libopenjpa-java
Description-md5: c8c70268ca4e9852bb60095769acc32c
Description-en: Java Persistence 2.0 API (JPA) implementation library
 OpenJPA is Apache's implementation of Sun's Java Persistence 2.0 API (JSR-317
 JPA 2.0) specification for the transparent persistence of Java objects.
 .
 It is an object-relational mapping (ORM) solution for the Java language,
 which simplifies storing objects in databases.

Package: libopenjph-dev
Description-md5: eceef8411d3baa01fba5abc8a8f9d54d
Description-en: HTJ2K image compression/decompression library (developer files)
 Implementation of High-throughput JPEG2000 (HTJ2K), also known as JPH, JPEG2000
 Part 15, ISO/IEC 15444-15, and ITU-T T.814. This library only implements HTJ2K
 only, supporting features that are defined in JPEG2000 Part 1 (for example, for
 wavelet transform, only reversible 5/3 and irreversible 9/7 are supported).
 .
 This package installs the development files.

Package: libopenjph0.28
Description-md5: f6a234e146d44127f11ca208ca5984b0
Description-en: HTJ2K image compression/decompression library (runtime files)
 Implementation of High-throughput JPEG2000 (HTJ2K), also known as JPH, JPEG2000
 Part 15, ISO/IEC 15444-15, and ITU-T T.814. This library only implements HTJ2K
 only, supporting features that are defined in JPEG2000 Part 1 (for example, for
 wavelet transform, only reversible 5/3 and irreversible 9/7 are supported).
 .
 This package installs the runtime files.

Package: libopenjpip-dec-server
Description-md5: 200d1d78759ac8db1c5fffc4421914fa
Description-en: tool to allow caching of JPEG 2000 files using JPIP protocol
 This is client side application for caching remote JPEG 2000 using the JPIP
 protocol. This command line application needs to run on the client side to
 allow application such as opj_viewer to view images.

Package: libopenjpip-viewer
Description-md5: d4f6750c32f5c0ed568ffce976ad74f1
Description-en: JPEG 2000 java based viewer for advanced remote JPIP access
 Java based client to view remote JPEG 2000 using JPIP protocol.
 This is a simple java viewer to allow:
 .
 - Scale up request: Enlarge the window
 - ROI request: Select a region by mouse click and drag, then click inside the
 red frame of the selected region
 - Annotate image with ROI information in XML metadata: Click button "Region
 Of Interest"
 - Open a new window presenting an aligned image with a locally stored image:
 Click button "Image Registration" (Under Construction)

Package: libopenjpip7
Description-md5: 50cc5e723cb5be57e1d384f85d8d78f9
Description-en: JPEG 2000 Interactive Protocol
 OpenJPEG is a library for handling the JPEG 2000 image compression format.
 JPEG 2000 is a wavelet-based image compression standard and permits progressive
 transmission by pixel and resolution accuracy for progressive downloads of an
 encoded image. It supports lossless and lossy compression, supports higher
 compression than JPEG 1991, and has resilience to errors in the image.
 .
 This is an implementation of the JPEG 2000 Interactive Protocol (Part-9)

Package: libopenjson-java
Description-md5: bf7e8772289b328b3d48ca386aaca3b7
Description-en: rewrite of the evil licensed json.org
 json.org is a popular java library to parse and create json string from
 the author of the json standard Douglas Crockford. His implementation however
 is not free software[1].
 .
 The Android team did a cleanroom reimplementation of a json library and
 this package has extended the implementation done by the Android team.
 .
 [1] http://wiki.debian.org/qa.debian.org/jsonevil

Package: libopenmesh-apps
Description-md5: 122eac3f3c8aa96b8083c3ee7f436930
Description-en: Tools for representing and manipulating polygonal meshes
 OpenMesh is a generic and efficient data structure for representing and
 manipulating polygonal meshes. It was designed with the following goals in
 mind:
 .
 - Flexibility: provide a basis for many different algorithms without the need
 for adaptation.
 .
 - Efficiency: maximize time efficiency while keeping memory usage as low as
 possible.
 .
 - Ease of use: wrap complex internal structure in an easy-to-use interface.
 .
 OpenMesh provides the following features:
 .
 - Representation of arbitrary polygonal (the general case) and pure triangle
 meshes (providing more efficient, specialized algorithms)
 .
 - Explicit representation of vertices, halfedges, edges and faces.
 .
 - Fast neighborhood access, especially the one-ring neighborhood
 .
 - Highly customizable
 .
 - Choose your coordinate type (dimension and scalar type)
 - Attach user-defined elements/functions to the mesh elements.
 - Attach and check for attributes
 - Attach data at runtime using dynamic properties.
 .
 This package provides the executable tools

Package: libopenmesh-dev
Description-md5: cbe0977823fda1faa5c8bb56c479d16a
Description-en: Tools for representing and manipulating polygonal meshes
 OpenMesh is a generic and efficient data structure for representing and
 manipulating polygonal meshes. It was designed with the following goals in
 mind:
 .
 - Flexibility: provide a basis for many different algorithms without the need
 for adaptation.
 .
 - Efficiency: maximize time efficiency while keeping memory usage as low as
 possible.
 .
 - Ease of use: wrap complex internal structure in an easy-to-use interface.
 .
 OpenMesh provides the following features:
 .
 - Representation of arbitrary polygonal (the general case) and pure triangle
 meshes (providing more efficient, specialized algorithms)
 .
 - Explicit representation of vertices, halfedges, edges and faces.
 .
 - Fast neighborhood access, especially the one-ring neighborhood
 .
 - Highly customizable
 .
 - Choose your coordinate type (dimension and scalar type)
 - Attach user-defined elements/functions to the mesh elements.
 - Attach and check for attributes
 - Attach data at runtime using dynamic properties.
 .
 This package provides the development files library

Package: libopenmesh-doc
Description-md5: 20bc1a5b198f6a1091e4b5e382be3d6e
Description-en: Tools for representing and manipulating polygonal meshes
 OpenMesh is a generic and efficient data structure for representing and
 manipulating polygonal meshes. It was designed with the following goals in
 mind:
 .
 - Flexibility: provide a basis for many different algorithms without the need
 for adaptation.
 .
 - Efficiency: maximize time efficiency while keeping memory usage as low as
 possible.
 .
 - Ease of use: wrap complex internal structure in an easy-to-use interface.
 .
 OpenMesh provides the following features:
 .
 - Representation of arbitrary polygonal (the general case) and pure triangle
 meshes (providing more efficient, specialized algorithms)
 .
 - Explicit representation of vertices, halfedges, edges and faces.
 .
 - Fast neighborhood access, especially the one-ring neighborhood
 .
 - Highly customizable
 .
 - Choose your coordinate type (dimension and scalar type)
 - Attach user-defined elements/functions to the mesh elements.
 - Attach and check for attributes
 - Attach data at runtime using dynamic properties.
 .
 This package provides the HTML documentation

Package: libopenmesh11.0
Description-md5: 8eab3daa1c04bbf6dee7c1bc0d5c5b96
Description-en: Tools for representing and manipulating polygonal meshes
 OpenMesh is a generic and efficient data structure for representing and
 manipulating polygonal meshes. It was designed with the following goals in
 mind:
 .
 - Flexibility: provide a basis for many different algorithms without the need
 for adaptation.
 .
 - Efficiency: maximize time efficiency while keeping memory usage as low as
 possible.
 .
 - Ease of use: wrap complex internal structure in an easy-to-use interface.
 .
 OpenMesh provides the following features:
 .
 - Representation of arbitrary polygonal (the general case) and pure triangle
 meshes (providing more efficient, specialized algorithms)
 .
 - Explicit representation of vertices, halfedges, edges and faces.
 .
 - Fast neighborhood access, especially the one-ring neighborhood
 .
 - Highly customizable
 .
 - Choose your coordinate type (dimension and scalar type)
 - Attach user-defined elements/functions to the mesh elements.
 - Attach and check for attributes
 - Attach data at runtime using dynamic properties.
 .
 This package provides the shared library

Package: libopenmm-dev
Description-md5: 25e69d74ba10a1b7460f8e3223ed4e40
Description-en: C++ header files for the OpenMM library
 OpenMM is a software toolkit for performing molecular simulations on a range
 of high performance computing architectures. This package provides C++ header
 files for the development with that library.

Package: libopenmm-plugins
Description-md5: eb58805c9446811e133c03cab1b615fb
Description-en: Plugins for the OpenMM library
 OpenMM is a software toolkit for performing molecular simulations on a range
 of high performance computing architectures. This package provides OpenMM
 plugins.

Package: libopenmm8.1
Description-md5: 801291977e5c1fde4c38382f84bd633c
Description-en: High-performance molecular simulation library
 OpenMM is a software toolkit for performing molecular simulations on a range
 of high performance computing architectures. It is based on a layered
 architecture: the lower layers function as a reusable library that can be
 invoked by any application, while the upper layers form a complete environment
 for running molecular simulations.

Package: libopenmpi-dev
Description-md5: b378507a7bc7ecccf3855f2ea92d5e20
Description-en: high performance message passing library -- header files
 Open MPI is a project combining technologies and resources from several other
 projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
 MPI library available. A completely new MPI-3 compliant implementation, Open
 MPI offers advantages for system and software vendors, application developers
 and computer science researchers.
 .
 This package contains the header files and compiler wrappers which are needed
 to compile and link programs against libopenmpi.

Package: libopenmpi40
Description-md5: 72141e1823cc63cbe9896c2f4fefec5f
Description-en: high performance message passing library -- shared library
 Open MPI is a project combining technologies and resources from several other
 projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
 MPI library available. A completely new MPI-3.1 compliant implementation, Open
 MPI offers advantages for system and software vendors, application developers
 and computer science researchers.
 .
 This package contains the Open MPI shared libraries.

Package: libopenmpt-dev
Description-md5: e899780c52ed26977044921cd9a42bc1
Description-en: module music library based on OpenMPT -- development files
 libopenmpt is a cross-platform C++ and C library to decode tracked music
 files (modules) into a raw PCM audio stream. It is based on the player code
 of the OpenMPT project, a descendant of the original ModPlug Tracker.
 .
 This package contains the development files required to compile programs
 using libopenmpt.

Package: libopenmpt-doc
Description-md5: 85f44f32077c23f3dbdcf086ba35863b
Description-en: module music library based on OpenMPT -- documentation
 libopenmpt is a cross-platform C++ and C library to decode tracked music
 files (modules) into a raw PCM audio stream. It is based on the player code
 of the OpenMPT project, a descendant of the original ModPlug Tracker.
 .
 This package contains documentation for developing programs which use
 libopenmpt.

Package: libopenmpt-modplug-dev
Description-md5: c6b7faaa95039be9044ebc0a8153dc17
Description-en: module music library based on OpenMPT -- modplug compat development files
 libopenmpt is a cross-platform C++ and C library to decode tracked music
 files (modules) into a raw PCM audio stream. It is based on the player code
 of the OpenMPT project, a descendant of the original ModPlug Tracker.
 .
 This package contains the development files required to compile programs
 using libopenmpt's modplug compatibility layer. It serves as an alternative
 to the libmodplug-dev package.

Package: libopenmpt-modplug1
Description-md5: ea0daa9f2d6090a2c5eb4442a92773c7
Description-en: module music library based on OpenMPT -- modplug compat library
 libopenmpt is a cross-platform C++ and C library to decode tracked music
 files (modules) into a raw PCM audio stream. It is based on the player code
 of the OpenMPT project, a descendant of the original ModPlug Tracker.
 .
 This package contains the modplug compatibility shared library. It is used by
 programs that want to use libopenmpt's decoder, but are written using
 libmodplug's API.

Package: libopenmpt0t64
Description-md5: bbcfd0fce52b01db5359cbf8dd308d08
Description-en: module music library based on OpenMPT -- shared library
 libopenmpt is a cross-platform C++ and C library to decode tracked music
 files (modules) into a raw PCM audio stream. It is based on the player code
 of the OpenMPT project, a descendant of the original ModPlug Tracker.
 .
 This package contains the main shared library.

Package: libopenms-dev
Description-md5: c8ea1356431bcad3384d7fdcab0bd70a
Description-en: library for LC/MS data management and analysis - dev files
 OpenMS is a library for LC/MS data management and analysis. OpenMS
 offers an infrastructure for the development of mass
 spectrometry-related software and powerful 2D and 3D visualization
 solutions.
 .
 OpenMS offers analyses for various quantitation protocols, including
 label-free quantitation, SILAC, iTRAQ, SRM, SWATH…
 .
 It provides built-in algorithms for de-novo identification and
 database search, as well as adapters to other state-of-the art tools
 like X!Tandem, Mascot, OMSSA…
 .
 OpenMS supports the Proteomics Standard Initiative (PSI) formats for
 MS data and supports easy integration of tools into workflow engines
 like Knime, Galaxy, WS-Pgrade, and TOPPAS via the TOPPtools concept
 and a unified parameter handling.
 .
 This package ships the library development files.

Package: libopenms2.6.0
Description-md5: 7633779758c79e3b5ef79cffb1c599f0
Description-en: library for LC/MS data management and analysis - runtime
 OpenMS is a library for LC/MS data management and analysis. OpenMS
 offers an infrastructure for the development of mass
 spectrometry-related software and powerful 2D and 3D visualization
 solutions.
 .
 OpenMS offers analyses for various quantitation protocols, including
 label-free quantitation, SILAC, iTRAQ, SRM, SWATH…
 .
 It provides built-in algorithms for de-novo identification and
 database search, as well as adapters to other state-of-the art tools
 like X!Tandem, Mascot, OMSSA…
 .
 OpenMS supports the Proteomics Standard Initiative (PSI) formats for
 MS data and supports easy integration of tools into workflow engines
 like Knime, Galaxy, WS-Pgrade, and TOPPAS via the TOPPtools concept
 and a unified parameter handling.

Package: libopenni-dev
Description-md5: 800dca35f2367fd8cd722b16bc899a5a
Description-en: headers for OpenNI 'Natural Interaction' frameworks
 OpenNI is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. OpenNI provides the interface for physical devices and for
 middleware components. The API enables modules to be registered in the OpenNI
 framework, which then produce sensory data. OpenNI also allows selection of
 different hardware and middleware modules.
 .
 This package provides the headers and pkgconfig for building C/C++ programs
 that use OpenNI libraries.

Package: libopenni-java
Description-md5: eede748bf5b638e30531c84eddaf68cc
Description-en: Java framework for sensor-based 'Natural Interaction'
 OpenNI is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. OpenNI provides the interface for physical devices and for
 middleware components. The API enables modules to be registered in the OpenNI
 framework, which then produce sensory data. OpenNI also allows selection of
 different hardware and middleware modules.
 .
 This package provides Java bindings for OpenNI.

Package: libopenni-sensor-pointclouds-dev
Description-md5: 995ee4fbe89ad245dac2a905d5151ac6
Description-en: headers for Kinect sensor modules for the OpenNI framework
 OpenNI is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. This package provides modules for OpenNI that get the data from
 the Kinect camera for processing with the OpenNI Middleware, like PrimeSense
 NITE.
 .
 This is a fork of the original OpenNI sensor driver providing support for
 Kinect as well as the original PrimeSense devices.
 .
 This package provides the headers for building against these sensor modules.

Package: libopenni-sensor-pointclouds0
Description-md5: a58b32a8f6c90ea1a1ae6f6ed0eca6d8
Description-en: Microsoft Kinect sensor modules for the OpenNI framework
 OpenNI is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. This package provides modules for OpenNI that get the data from
 the Kinect camera for processing with the OpenNI Middleware, like PrimeSense
 NITE.
 .
 This is a fork of the original OpenNI sensor driver providing support for
 Kinect as well as the original PrimeSense devices.
 .
 This package includes all of the sensor modules needed to work with the
 Kinect camera in OpenNI.

Package: libopenni-sensor-primesense-dev
Description-md5: 0c19f532eb91524c4a61134b53cb444d
Description-en: headers for working with PrimeSense sensor OpenNI modules
 OpenNI is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. This package provides modules for OpenNI that get the data from
 the PrimeSense camera for processing with the OpenNI Middleware, like
 PrimeSense NITE.
 .
 This package provides the headers for building against these sensor modules.

Package: libopenni-sensor-primesense0
Description-md5: e83321db6c7fcc9ae978e4b9687a6ac0
Description-en: PrimeSense sensor modules for the OpenNI framework
 OpenNI is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. This package provides modules for OpenNI that get the data from
 the PrimeSense camera for processing with the OpenNI Middleware, like
 PrimeSense NITE.
 .
 This package includes all of the sensor modules needed to work with the
 PrimeSense camera in OpenNI.

Package: libopenni0t64
Description-md5: bd9b74a9a5080e5f4ad93e4913099dfd
Description-en: framework for sensor-based 'Natural Interaction'
 OpenNI is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. OpenNI provides the interface for physical devices and for
 middleware components. The API enables modules to be registered in the OpenNI
 framework, which then produce sensory data. OpenNI also allows selection of
 different hardware and middleware modules.

Package: libopenni2-0
Description-md5: c99e775f4ad9a67b93f6530851a5cc14
Description-en: framework for sensor-based 'Natural Interaction'
 OpenNI2 is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. OpenNI2 provides the interface for physical devices and for
 middleware components. The API enables modules to be registered in the OpenNI2
 framework, which then produce sensory data. OpenNI2 also allows selection of
 different hardware and middleware modules.

Package: libopenni2-dev
Description-md5: 90f7d0b6b089b6719648e02f4c38eed6
Description-en: headers for OpenNI 'Natural Interaction' frameworks
 OpenNI is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. OpenNI provides the interface for physical devices and for
 middleware components. The API enables modules to be registered in the OpenNI
 framework, which then produce sensory data. OpenNI also allows selection of
 different hardware and middleware modules.

Package: libopennlp-maxent-java
Description-md5: 2324f97c2d3a45b4c07538c19662f1c2
Description-en: OpenNLP Maximum Entropy Package
 Maximum entropy is a powerful method for constructing statistical models of
 classification tasks, such as part of speech tagging in Natural Language
 Processing. Several example applications using maxent can be found in the
 OpenNLP Tools Library.

Package: libopenobex2
Description-md5: 729a552232c780f0321b79447d299d2c
Description-en: OBEX protocol library
 The Object Exchange protocol can best be described as binary HTTP.
 OBEX is optimised for ad-hoc wireless links and can be used to exchange
 all kind of objects like files, pictures, calendar entries (vCal)
 and business cards (vCard).
 .
 OBEX is builtin in devices like PDA's like the Palm Pilot, and mobile
 phones like the Ericsson R320, Siemens S25, Siemens S45, Siemens ME45,
 Nokia NM207 and Nokia 9110 Communicator.

Package: libopenobex2-dev
Description-md5: 4d31e157f562dcd3c965f79792a8e0a6
Description-en: OBEX protocol library - development files
 The Object Exchange protocol can best be described as binary HTTP.
 OBEX is optimised for ad-hoc wireless links and can be used to exchange
 all kind of objects like files, pictures, calendar entries (vCal)
 and business cards (vCard).
 .
 OBEX is builtin in devices like PDA's like the Palm Pilot, and mobile
 phones like the Ericsson R320, Siemens S25, Siemens S45, Siemens ME45,
 Nokia NM207 and Nokia 9110 Communicator.
 .
 This package contains the development files.

Package: libopenoffice-oodoc-perl
Description-md5: 36b9c9ed97f6ef559426773c48d6b0c8
Description-en: module for working with Open Document Format files
 OpenOffice::OODoc is a Perl module for reading from/writing to files that
 comply with the OASIS Open Document Format for Office Applications (ODF),
 also known as the ISO/IEC 26300:2006 standard. It provides a high-level,
 document-oriented language, and isolates the programmer from the details
 of the file format.
 .
 This module can process different document classes (texts, spreadsheets,
 presentations, and drawings). It can retrieve or update styles and images,
 document metadata, as well as text content.

Package: libopenr2-3
Description-md5: 951e5884feffdcdbdfe7247555cd102f
Description-en: MFC/R2 (telephony) call setup library
 OpenR2 is a library that implements the MFC/R2 telephony signalling
 over E1 lines using the DAHDI Telephony interface.
 .
 The MFC/R2 protocol is a telephony signalling protocol, widely used in Latin
 America, China and Africa, similar to the ISDN protocols found in most of
 Europe and North America
 .
 This package contains a shared library implementing the protocol.
 .
 You may want to have a look at the Asterisk PBX for a telephony application
 that uses this library.

Package: libopenr2-bin
Description-md5: 5cd7fd8863a539b6d153d39ad4d6b9ce
Description-en: MFC/R2 (telephony) call setup library - test programs
 OpenR2 is a library that implements the MFC/R2 telephony signalling
 over E1 lines using the DAHDI Telephony interface.
 .
 The MFC/R2 protocol is a telephony signalling protocol, widely used in Latin
 America, China and Africa, similar to the ISDN protocols found in most of
 Europe and North America
 .
 This package contains r2test - test-driver for libopenr2.

Package: libopenr2-dev
Description-md5: 95a8715d17c9976bda257d19a15d5e51
Description-en: MFC/R2 (telephony) call setup library - development headers
 OpenR2 is a library that implements the MFC/R2 telephony signalling
 over E1 lines using the DAHDI Telephony interface.
 .
 The MFC/R2 protocol is a telephony signalling protocol, widely used in Latin
 America, China and Africa, similar to the ISDN protocols found in most of
 Europe and North America
 .
 This package contains libraries and header files for developing applications.

Package: libopenraw-dev
Description-md5: 458ed959fe93b05b3fa8b78b8cd6b38b
Description-en: free implementation for RAW decoding - development files
 libopenraw is an ongoing project to provide a free software implementation for
 camera RAW files decoding. One of the main reason is that dcraw is not suited
 for easy integration into applications, and there is a need for an easy to use
 API to build free software digital image processing application.
 .
 It also has the goal to address missing feature from dcraw like meta-data
 decoding and easy thumbnail extraction.
 .
 This package contains development header files.

Package: libopenraw7t64
Description-md5: 3fa013f4d9dbdd70d5631e8e10d4f8ba
Description-en: free implementation for RAW decoding
 libopenraw is an ongoing project to provide a free software implementation for
 camera RAW files decoding. One of the main reason is that dcraw is not suited
 for easy integration into applications, and there is a need for an easy to use
 API to build free software digital image processing application.
 .
 It also has the goal to address missing feature from dcraw like meta-data
 decoding and easy thumbnail extraction.

Package: libopenrawgnome-dev
Description-md5: 4fd33ea5af277080af87718cfb838683
Description-en: GNOME integration for libopenraw - development files
 libopenraw is an ongoing project to provide a free software implementation for
 camera RAW files decoding. One of the main reason is that dcraw is not suited
 for easy integration into applications, and there is a need for an easy to use
 API to build free software digital image processing application.
 .
 It also has the goal to address missing feature from dcraw like meta-data
 decoding and easy thumbnail extraction.
 .
 This package contains the development header files.

Package: libopenrawgnome7t64
Description-md5: b5fd3350b91ac4f5d61b4bdd4620755c
Description-en: free implementation for RAW decoding (GNOME integration)
 libopenraw is an ongoing project to provide a free software implementation for
 camera RAW files decoding. One of the main reason is that dcraw is not suited
 for easy integration into applications, and there is a need for an easy to use
 API to build free software digital image processing application.
 .
 It also has the goal to address missing feature from dcraw like meta-data
 decoding and easy thumbnail extraction.
 .
 This package contains the GNOME integration library.

Package: libopenrefine-arithcode-java
Description-md5: 457eb5f28b88e1370c68847f31962d77
Description-en: Java implementation of arithmetic coding and PPM compression
 Arithmetic coding is a general technique for coding the outcome of a
 stochastic process based on an adaptive model. The expected bit rate is the
 cross-entropy rate of the model versus the actual process. PPM, prediction by
 partial matching, is an adaptive statistical model of a symbol sequence which
 models the likelihood of the next byte based on a (relatively short) suffix of
 the sequence of previous bytes.

Package: libopenrefine-butterfly-java
Description-md5: d23d0e2890423fd4404840fe69bbf99f
Description-en: modular web application framework
 Butterfly is a modular web application framework written in Java but mainly
 focused on the use of Javascript on both the client-side and the server-side
 to make it easier to build modern web applications that rely heavily on
 javascript and ajax/json conduits.

Package: libopenrefine-opencsv-java
Description-md5: 48069bf788cf2f95973d0be741809e83
Description-en: CSV parser library for Java
 OpenCSV is an easy-to-use CSV (comma-separated values) parser library for
 Java. Opencsv supports all the basic CSV-type features like:
 * Arbitrary numbers of values per line
 * Ignoring commas in quoted elements
 * Handling quoted entries with embedded carriage returns
 * Configurable separator and quote characters
 .
 This is a fork of the OpenCSV project on SourceForge. In addition this package
 supports multi-character separators in CSV/TSV files.

Package: libopenrefine-vicino-java
Description-md5: 23317e83333e0ddc95231ace3421bb55
Description-en: near-neighbor search tool for Java
 Vicino is a library to perform nearest neighbor searching and clustering. The
 idea is being able to query data by distance search with pluggable distance
 functions.

Package: libopenscap-dev
Description-md5: 92305ab1e80ad2484e9b5517c49da03c
Description-en: libraries enabling integration of the SCAP line of standards - Development files
 OpenSCAP is a set of open source libraries providing an easier path
 for integration of the SCAP line of standards. SCAP is a line of
 standards managed by NIST with the goal of providing a standard language
 for the expression of Computer Network Defense related information.
 .
 The intended scope of this project is to implement working interface
 wrappers for parsing and querying SCAP content including:
 * Common Configuration Enumeration (CCE)
 * Common Platform Enumeration (CPE)
 * Extensible Configuration Checklist Description Format (XCCDF)
 * Open Vulnerability and Assessment Language (OVAL)
 .
 This package contains the development files for OpenSCAP.

Package: libopenscap-perl
Description-md5: cf7b11aaf179d32093df4e77f1767575
Description-en: libraries enabling integration of the SCAP line of standards - Perl bindings
 OpenSCAP is a set of open source libraries providing an easier path
 for integration of the SCAP line of standards. SCAP is a line of
 standards managed by NIST with the goal of providing a standard language
 for the expression of Computer Network Defense related information.
 .
 The intended scope of this project is to implement working interface
 wrappers for parsing and querying SCAP content including:
 * Common Configuration Enumeration (CCE)
 * Common Platform Enumeration (CPE)
 * Extensible Configuration Checklist Description Format (XCCDF)
 * Open Vulnerability and Assessment Language (OVAL)
 .
 This package contains the Perl bindings for OpenSCAP.

Package: libopenscap33
Description-md5: 57022c1c6631dae6dc16f6190f2623ea
Description-en: libraries enabling integration of the SCAP line of standards
 OpenSCAP is a set of open source libraries providing an easier path
 for integration of the SCAP line of standards. SCAP is a line of
 standards managed by NIST with the goal of providing a standard language
 for the expression of Computer Network Defense related information.
 .
 The intended scope of this project is to implement working interface
 wrappers for parsing and querying SCAP content including:
 * Common Configuration Enumeration (CCE)
 * Common Platform Enumeration (CPE)
 * Extensible Configuration Checklist Description Format (XCCDF)
 * Open Vulnerability and Assessment Language (OVAL)
 .
 This package contains libraries for OpenSCAP.

Package: libopenscenegraph-dev
Description-md5: a64373fee457d50bacc3205834dad47b
Description-en: 3D scene graph, development files
 A portable, high level graphics toolkit for the development of high performance
 graphics applications such as flight simulators, games, virtual reality or
 scientific visualization.  Providing an object orientated framework on top of
 OpenGL, it frees the developer from implementing and optimizing low level
 graphics calls, and provide many additional utilities for rapid development of
 graphics applications.
 .
 This package contains the development headers.

Package: libopenscenegraph161
Description-md5: a75df68b0adcf71b7736ef2a388be345
Description-en: 3D scene graph, shared libs
 A portable, high level graphics toolkit for the development of high performance
 graphics applications such as flight simulators, games, virtual reality or
 scientific visualization.  Providing an object orientated framework on top of
 OpenGL, it frees the developer from implementing and optimizing low level
 graphics calls, and provide many additional utilities for rapid development of
 graphics applications.
 .
 This package contains the shared libraries.

Package: libopenshot-audio-dev
Description-md5: 3fd7dc237b3e5ed2601c94a4040cf1bd
Description-en: development files for the OpenShot audio library
 The OpenShot audio library is a program which allows high-quality
 editing and playback of audio based on the JUCE library.
 .
 This package provides the development files.

Package: libopenshot-audio-doc
Description-md5: 16f42549fa26d965998b4a7457618efa
Description-en: documentation for the OpenShot audio library
 The OpenShot audio library is a program which allows high-quality
 editing and playback of audio based on the JUCE library.
 .
 This package provides the documentation.

Package: libopenshot-audio-test-sound
Description-md5: 325f0bc0697f11e338f50df8443334be
Description-en: plays test sound using libopenshot-audio
 The OpenShot audio library is a program which allows high-quality
 editing and playback of audio based on the JUCE library.
 .
 This package provides the test binary to test the sound using
 libopenshot-audio.

Package: libopenshot-audio10
Description-md5: ee5da53019df3890000816b7b9043907
Description-en: library for high-quality audio editing
 The OpenShot audio library is a program which allows high-quality
 editing and playback of audio based on the JUCE library.
 .
 This package provides the shared library.

Package: libopenshot-dev
Description-md5: 93fddc73323bce69c0e452cdccaf4bfd
Description-en: development files for the OpenShot video library
 OpenShot Library (libopenshot) is an open-source project dedicated to
 delivering high quality video editing, animation, and playback solutions
 to the world. The API currently supports C++, Python, and Ruby.
 .
 This package provides the development files.

Package: libopenshot-doc
Description-md5: 184778abfcf426ff5ebb574b3ed7583b
Description-en: documentation for the OpenShot video library
 OpenShot Library (libopenshot) is an open-source project dedicated to
 delivering high quality video editing, animation, and playback solutions
 to the world. The API currently supports C++, Python, and Ruby.
 .
 This package provides the documentation.

Package: libopenshot28
Description-md5: 9a6752fee7d26667c4090bff9b2449fd
Description-en: library for high-quality video editing
 OpenShot Library (libopenshot) is an open-source project dedicated to
 delivering high quality video editing, animation, and playback solutions
 to the world. The API currently supports C++, Python, and Ruby.
 .
 This package provides the shared libraries.

Package: libopenslide-dev
Description-md5: f967cf2097baa7e0d4d099e1caa9cd87
Description-en: Development files for the OpenSlide library
 OpenSlide is a C library that provides a simple interface to read whole-slide
 images also known as virtual slides.
 .
 Whole-slide images, also known as virtual slides, are large, high resolution
 images used in digital pathology. Reading these images using standard image
 tools or libraries is a challenge because these tools are typically designed
 for images that can comfortably be uncompressed into RAM or a swap file.
 Whole-slide images routinely exceed RAM sizes, often occupying tens of
 gigabytes when uncompressed. Additionally, whole-slide images are typically
 multi-resolution, and only a small amount of image data might be needed at a
 particular resolution.
 .
 This library currently supports:
 - Aperio (.svs, .tif)
 - Hamamatsu (.vms, .vmu, .ndpi)
 - Leica (.scn)
 - MIRAX (.mrxs)
 - Sakura (.svslide)
 - Trestle (.tif)
 - Generic tiled TIFF (.tif)
 .
 This package contains development files needed to build OpenSlide applications.

Package: libopenslide0
Description-md5: 3b4ea59f89949d5281073386d6f90df2
Description-en: library for reading whole slide image files
 OpenSlide is a C library that provides a simple interface to read whole-slide
 images also known as virtual slides.
 .
 Whole-slide images, also known as virtual slides, are large, high resolution
 images used in digital pathology. Reading these images using standard image
 tools or libraries is a challenge because these tools are typically designed
 for images that can comfortably be uncompressed into RAM or a swap file.
 Whole-slide images routinely exceed RAM sizes, often occupying tens of
 gigabytes when uncompressed. Additionally, whole-slide images are typically
 multi-resolution, and only a small amount of image data might be needed at a
 particular resolution.
 .
 This library currently supports:
 - Aperio (.svs, .tif)
 - Hamamatsu (.vms, .vmu, .ndpi)
 - Leica (.scn)
 - MIRAX (.mrxs)
 - Sakura (.svslide)
 - Trestle (.tif)
 - Generic tiled TIFF (.tif)
 .
 This package contains the libraries needed to run OpenSlide applications.

Package: libopensm-dev
Description-md5: 5d0feea0f32be89cc048f5044cb99c7a
Description-en: Header files for compiling against libopensm
 OpenSM provides an implementation of an InfiniBand Subnet Manager (SM) and
 Administrator (SA). One Subnet Manager is required to run on each InfiniBand
 subnet in order to initialize the InfiniBand hardware.
 .
 This package contains the header files for compiling applications
 against libopensm.

Package: libopensm9
Description-md5: ec230469dab7baea7db17badf92aa566
Description-en: InfiniBand subnet manager library
 OpenSM provides an implementation of an InfiniBand Subnet Manager (SM) and
 Administrator (SA). One Subnet Manager is required to run on each InfiniBand
 subnet in order to initialize the InfiniBand hardware.

Package: libopensmtpd-dev
Description-md5: 13efb851e525fe369ad7356fbd7aaf4e
Description-en: development files for libopensmtpd
 This library provides an event-based interface for writing
 OpenSMTPD filters. It is used, for example, by the dkimsign filter
 provided by the filter-dkimsign package.
 .
 This package provides C header files. Non-developers likely have
 little use for this package.

Package: libopensmtpd0t64
Description-md5: 84295c2a1b7bc1b8b9e58e810a0f45b2
Description-en: event-based interface for writing OpenSMTPD filters
 This library provides an event-based interface for writing
 OpenSMTPD filters. It is used, for example, by the dkimsign filter
 provided by the filter-dkimsign package.

Package: libopentelemetry-proto-dev
Description-md5: 86463f9739002dd6fd9de830862ea99d
Description-en: OpenTelemetry protocol specification and proto files
 OpenTelemetry is an observability framework and toolkit designed to create and
 manage telemetry data such as traces, metrics, and logs. Crucially,
 OpenTelemetry is vendor- and tool-agnostic, meaning that it can be used with a
 broad variety of Observability backends.
 .
 OpenTelemetry is focused on the generation, collection, management, and export
 of telemetry. A major goal of OpenTelemetry is that you can easily instrument
 your applications or systems, no matter their language, infrastructure, or
 runtime environment. The storage and visualization of telemetry is
 intentionally left to other tools.
 .
 This package contains the C++ library code.

Package: libopentest4j-java
Description-md5: 1a7eb9fbfb7a627362d785c0f83c05fd
Description-en: Open Test Alliance API
 Open source project to provide a minimal common foundation for testing
 libraries on the JVM. The primary goal of the project is to enable testing
 frameworks like JUnit, TestNG, Spock, etc. and third-party assertion
 libraries like Hamcrest, AssertJ, etc. to use a common set of exceptions
 that IDEs and build tools can support in a consistent manner across all
 testing scenarios -- for example, for consistent handling of failed
 assertions and failed assumptions as well as visualization of test execution
 in IDEs and reports.

Package: libopentest4j-reporting-java
Description-md5: 3ae1f9c73a7901954a6d68e3e01ac45a
Description-en: Open Test Reporting
 Open Test Reporting contains the definition of and tooling for two new
 XML-based test reporting formats that are agnostic of any testing framework
 and programming language yet concrete enough to be consumable by a wide
 range of downstream tools such as IDEs, build tools, and report generators.

Package: libopenthreads-dev
Description-md5: 7c4c372fddd0511ee9bcb2eaf36abcad
Description-en: Object-Oriented (OO) thread interface for C++, development files
 This library is intended to provide a minimal & complete Object-Oriented (OO)
 thread interface for C++ programmers, used primarily in OpenSceneGraph.  It is
 loosely modeled on the Java thread API, and the POSIX Threads standards.
 .
 This package contains the development headers.

Package: libopenthreads21
Description-md5: 8d3858e711ae2275fd118fff05f23ee7
Description-en: Object-Oriented (OO) thread interface for C++, shared libs
 This library is intended to provide a minimal & complete Object-Oriented (OO)
 thread interface for C++ programmers, used primarily in OpenSceneGraph.  It is
 loosely modeled on the Java thread API, and the POSIX Threads standards.
 .
 This package contains the shared libraries.

Package: libopentimelineio-dev
Description-md5: c02cb9dabcb8fc89c71c82708a895c49
Description-en: API for editorial cut information - development files
 An interchange format and API for editorial cut information. OTIO contains
 information about the order and length of cuts and references to external
 media.  It is not however, a container format for media.
 .
 For integration with applications, the core OTIO library is implemented in
 C++ and provides an in-memory data model, as well as library functions for
 interpreting, manipulating, and serializing that data model.
 .
 The project also supports an official Python binding, which is intended to
 be an idiomatic and ergonomic binding for Python developers. The Python
 binding includes a plugin system which supports a number of different types
 of plugins, most notably adapters, which can be used to read and write
 legacy formats into the OTIO data model.
 .
 This package contains the development files for the library.

Package: libopentimelineio0
Description-md5: cab17ad7ad1a92ec956d44adfe0194a5
Description-en: API for editorial cut information
 An interchange format and API for editorial cut information. OTIO contains
 information about the order and length of cuts and references to external
 media.  It is not however, a container format for media.
 .
 For integration with applications, the core OTIO library is implemented in
 C++ and provides an in-memory data model, as well as library functions for
 interpreting, manipulating, and serializing that data model.
 .
 The project also supports an official Python binding, which is intended to
 be an idiomatic and ergonomic binding for Python developers. The Python
 binding includes a plugin system which supports a number of different types
 of plugins, most notably adapters, which can be used to read and write
 legacy formats into the OTIO data model.

Package: libopentk-cil-dev
Description-md5: f6a19ff1f44c50194bc9e2b88c42d33b
Description-en: Open Toolkit wrapper for OpenGL, OpenAL and OpenCL - Dev files
 The Open Toolkit is an advanced, low-level C# library that wraps OpenGL,
 OpenCL and OpenAL. It is suitable for games, scientific applications and
 any other project that requires 3d graphics, audio or compute functionality.
 .
 This package contains the development files for OpenTK, and should be used
 for compilation.

Package: libopentk1.1-cil
Description-md5: 221d2aef3693948bdc704fff10217c91
Description-en: Open Toolkit wrapper for OpenGL, OpenAL and OpenCL - Assemblies
 The Open Toolkit is an advanced, low-level C# library that wraps OpenGL,
 OpenCL and OpenAL. It is suitable for games, scientific applications and
 any other project that requires 3d graphics, audio or compute functionality.
 .
 This package contains the OpenTK assemblies

Package: libopentracing-c-wrapper-dev
Description-md5: 7b1efe6cc82248c52f2a5c50c4c255d2
Description-en: C wrapper for the C++ impl of the OpenTracing API dev libs
 OpenTracing C Wrapper library was created due to the need to use distributed
 tracing within C programs.
 .
 The OpenTracing project (https://opentracing.io/) has published a
 C-language implementation on https://github.com/opentracing/opentracing-c
 but that implementation is incomplete, with the last update on Jun
 27th 2018
 .
 This library takes inspiration from the header files in that project but
 implements the proposed functionality fully by wrapping the functional
 C++ library.
 .
 This package contains the development headers for libopentracing-c-wrapper

Package: libopentracing-c-wrapper0t64
Description-md5: b19f09ffa4e0729f1d601b527e9ab294
Description-en: C wrapper for the C++ impl of the OpenTracing API
 OpenTracing C Wrapper library was created due to the need to use distributed
 tracing within C programs.
 .
 The OpenTracing project (https://opentracing.io/) has published a
 C-language implementation on https://github.com/opentracing/opentracing-c
 but that implementation is incomplete, with the last update on Jun
 27th 2018
 .
 This library takes inspiration from the header files in that project but
 implements the proposed functionality fully by wrapping the functional
 C++ library.

Package: libopentracing-dev
Description-md5: cff705755e53b41000fa21778a597171
Description-en: OpenTracing API for C++ Dev Libraries
 C++ implementation of the OpenTracing API see http://opentracing.io
 for additional information. Library is in libopentracing1

Package: libopentracing1
Description-md5: 3632387d72e8cd1e4cbe6cb897c313bf
Description-en: OpenTracing API for C++
 C++ implementation of the OpenTracing API see http://opentracing.io
 for additional information

Package: libopenturns-dev
Description-md5: 2a8a65e52224af0284be4cb67ae07591
Description-en: headers and development libraries for OpenTURNS
 OpenTURNS is a powerful and generic tool to treat and quantify
 uncertainties in numerical simulations in design, optimization and
 control. It allows both sensitivity and reliability analysis studies:
 * defining the outputs of interest and decision criterion;
 * quantify and model the source of uncertainties;
 * propagate uncertainties and/or analyse sensitivity and
 * rank the sources of uncertainty
 .
 Targeted users are all engineers who want to introduce the
 probabilistic dimension in their so far deterministic studies.
 .
 This package contains development files needed to build OpenTURNS applications.

Package: libopenturns0.27
Description-md5: 704c048cbf6db5f07fc688a824c90d66
Description-en: dynamic libraries for OpenTURNS
 OpenTURNS is a powerful and generic tool to treat and quantify
 uncertainties in numerical simulations in design, optimization and
 control. It allows both sensitivity and reliability analysis studies:
 * define the outputs of interest and decision criteria;
 * quantify and model the source of uncertainties;
 * propagate uncertainties and/or analyse sensitivity
 * rank the sources of uncertainty
 .
 Targeted users are all engineers who want to introduce the
 probabilistic dimension in their so far deterministic studies.
 .
 This package provides the dynamic libraries.

Package: libopenvdb-dev
Description-md5: 9cddbeb9f13eaafdf0af10b6d78d4ee5
Description-en: Sparse Volume Processing toolkit - dev
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for developping OpenVDB applications

Package: libopenvdb-doc
Description-md5: b244b357ac2fde3bc289641f454b7be9
Description-en: Sparse Volume Processing toolkit - doc
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for the doc files for OpenVDB

Package: libopenvdb-tools
Description-md5: d3b56c1c14d852f49b402bdfdeefaab7
Description-en: Sparse Volume Processing toolkit - runtime
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for the runtime. It installs vdb_lod, vdb_print, vdb_tool,
 vdb_render and vdb_view.

Package: libopenvdb10.0t64
Description-md5: 119ea2ed9b180c78a8b4019abb71bd75
Description-en: Sparse Volume Processing toolkit - lib
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This package contains the libraries needed to run OpenVDB applications

Package: libopenvlbi-dev
Description-md5: d937a438b40dd8d8a65aa7760449b62e
Description-en: OpenVLBI Correlator library - development files
 OpenVLBI is an open source library for astronomical interferometers.
 with OpenVLBI astronomers can join together more telescopes to observe
 celestial objects at great resolution.
 OpenVLBI can be used with radio antennas or optical sensors.
 A test and multi-contextual client/server applications are included into
 openvlbi-bin, and libopenvlbi contains the correlator library.
 An INDI client is included into openvlbi-bin which connects to one or more
 INDI servers that observe in realtime.
 .
 This package contains the development files.

Package: libopenvlbi-doc
Description-md5: ef05d8d1f87d7d8f1b778daed15fcca8
Description-en: OpenVLBI Correlator - documentation
 OpenVLBI is an open source correlator for astronomical interferometers.
 with OpenVLBI astronomers can join together more telescopes to observe
 celestial objects at great resolution.
 OpenVLBI can be used with radio antennas or optical sensors.
 .
 This package contains documentation.

Package: libopenvlbi3t64
Description-md5: 52d226f3f92d012694223d3abb9b6e48
Description-en: OpenVLBI Correlator library
 OpenVLBI is an open source library for astronomical interferometers.
 with OpenVLBI astronomers can join together more telescopes to observe
 celestial objects at great resolution.
 OpenVLBI can be used with radio antennas or optical sensors.
 A test and multi-contextual client/server applications are included into
 openvlbi-bin, and libopenvlbi contains the correlator library.
 An INDI client is included into openvlbi-bin which connects to one or more
 INDI servers that observe in realtime.
 .
 This package contains the library.

Package: libopenwsman-dev
Description-md5: ea659a1a43a24fe018142b77dd1eb544
Description-en: Open Web Services Manager library development files
 Openwsman is a project intended to provide an open-source implementation of
 the Web Services Management specification (WS-Management) and to expose
 system management information on the Linux operating system using the
 WS-Management protocol. WS-Management is based on a suite of web services
 specifications and usage requirements that exposes a set of operations
 focused on and covers all system management aspects.
 .
 This package provides the library development headers.

Package: libopenwsman1
Description-md5: 1e29bce43731a5b7033c42a60dda598c
Description-en: Transitional dummy package for libwsman
 This is a transitional dummy package. It can be safely removed.

Package: libopenxr-dev
Description-md5: bbcfe44d8583c528180709ac5cb32d5f
Description-en: OpenXR software development kit -- development headers
 OpenXR is an API specification for writing portable, cross-platform
 virtual reality (VR) and augmented reality (AR) software.
 .
 This package includes header files needed for development.

Package: libopenxr-loader1
Description-md5: 0dbd9153f44249d8a6ed36225ad504e3
Description-en: OpenXR loader library
 OpenXR is an API specification for writing portable, cross-platform
 virtual reality (VR) and augmented reality (AR) software.
 .
 This package contains the OpenXR loader, which is used by
 OpenXR-based software to access the active runtime and
 handle API layers.
 .
 To run OpenXR-based software, an OpenXR runtime is needed
 in addition to this package.

Package: libopenxr-utils
Description-md5: e1d8776ece778f3b70c6349051da708e
Description-en: OpenXR software development kit -- utilities
 OpenXR is an API specification for writing portable, cross-platform
 virtual reality (VR) and augmented reality (AR) software.
 .
 This package includes three utility binaries from the
 OpenXR-SDK-Source repository:
 .
 - hello_xr - A sample OpenXR application that works with
 multiple graphics APIs.
 - openxr_runtime_list - Provides information on the active
 OpenXR runtime.
 - openxr_runtime_list_json - Provides information on the active
 OpenXR runtime in a JSON format to help update the
 OpenXR-Inventory data repository.

Package: libopenxr1-monado
Description-md5: 42b7f7e3f486af4cff6ec3f9bcb011da
Description-en: Monado implementation of the OpenXR API
 Monado is an open-source package for interacting with virtual and
 augmented reality (collectively known as XR) hardware and software.
 .
 This package (in some cases, together with other Monado packages) provides
 a runtime that aims to be a complete and conforming implementation of the
 OpenXR 1.1 and OpenXR 1.0 API from Khronos. When used with the "simulated"
 device driver, this package is conformant with OpenXR 1.0. When used with
 any other driver or for OpenXR 1.1, this package is based on a published
 Khronos Specification and is expected to pass the Khronos Conformance
 Process. Current conformance status can be found at
 www.khronos.org/conformance.

Package: liboping-dev
Description-md5: a26f6bd523cb990b2a189d424ccc838a
Description-en: C/C++ library to generate ICMP ECHO_REQUESTs (development files)
 liboping features pinging multiple hosts in parallel using IPv4 or IPv6
 transparently. The interface is object oriented.
 .
 This package contains the header files, the static library and the manpages.

Package: liboping0
Description-md5: d2f37fbfb9564fb0ca5231e5a1530efc
Description-en: C/C++ library to generate ICMP ECHO_REQUESTs
 liboping features pinging multiple hosts in parallel using IPv4 or IPv6
 transparently. The interface is object oriented.
 .
 This package contains the shared library.

Package: libopm-common
Description-md5: fa2fdadcd9a8abc6b4fb3956d49e0678
Description-en: Tools for Eclipse reservoir simulation files -- library
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 The Eclipse file format is widely used in the reservoir simulation
 community. This package provides library containing code for processing
 files in Eclipse format as well as utility code used by other OPM
 modules.

Package: libopm-common-bin
Description-md5: 0b7721ca0bfd02d60520174005663530
Description-en: Tools for Eclipse reservoir simulation files -- utility programs
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 The Eclipse file format is widely used in the reservoir simulation
 community. This package provides utility programs to process files
 in this format, like for comparing two files, converting between
 binary version and formatted text file format, etc.

Package: libopm-common-dev
Description-md5: 9f0c4321a4edd4076d38b2289c90d613
Description-en: Tools for Eclipse reservoir simulation files -- development files
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 This package contains the shared buildsystem of all OPM modules,
 the headers for input, parsing, and output of files in Eclipse format,
 a format widely used in the reservoir simulation community, and generic
 utilities used in other OPM modules.

Package: libopm-common-doc
Description-md5: 6d3a99580e17a54e28dd7e4ae43c3909
Description-en: Tools for Eclipse reservoir simulation files -- documentation
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 This package contains the source code documentation of library and tools
 for Eclipse reservoir simulation files.

Package: libopm-grid
Description-md5: 43e564721b92f6c16ececf703742368f
Description-en: DUNE grid implementations for reservoir simulation -- library
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-grid provides implementations of grids for reservoir simulation,
 corner point or more general pillar grids, following the DUNE grid interface:
 CpGrid, a parallel corner point grid, and PolyhedralGrid a more general serial
 grid implementation of an unstructured, legacy, grid.
 .
 A standard grid type in the petroleum industry, corner-point grids fills
 the domain with a relatively low number of cells while still providing
 sufficient flexibility to model faults, fractures and erosion. The grid
 format was originally designed with an eye towards geological modeling
 rather than numerical simulation, but is still suitable for e.g. low order
 finite volume discretizations.
 .
 This package provides the library of the grid implementations.

Package: libopm-grid-bin
Description-md5: daf5cfbf8d555d141fbbbe8e0be74f29
Description-en: corner point grid utility programs
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-grid provides implementations of grids for reservoir simulation,
 corner point or more general pillar grids, following the DUNE grid interface:
 CpGrid, a parallel corner point grid, and PolyhedralGrid a more general serial
 grid implementation of an unstructured, legacy, grid.
 .
 A standard grid type in the petroleum industry, corner-point grids fills
 the domain with a relatively low number of cells while still providing
 sufficient flexibility to model faults, fractures and erosion. The grid
 format was originally designed with an eye towards geological modeling
 rather than numerical simulation, but is still suitable for e.g. low order
 finite volume discretizations.
 .
 This package provides programs to mirror corner point grids specified in
 Eclipse file format and convert the corner point grid representation
 of an Eclipse together with permeability/porosity to file suitable
 for visualization with Paraview.

Package: libopm-grid-dev
Description-md5: fb8a51ca678b8a489fe8c21af32a4f03
Description-en: DUNE grid implementations for reservoir simulation -- development files
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-grid provides implementations of grids for reservoir simulation,
 corner point or more general pillar grids, following the DUNE grid interface:
 CpGrid, a parallel corner point grid, and PolyhedralGrid a more general serial
 grid implementation of an unstructured, legacy, grid.
 .
 A standard grid type in the petroleum industry, corner-point grids fills
 the domain with a relatively low number of cells while still providing
 sufficient flexibility to model faults, fractures and erosion. The grid
 format was originally designed with an eye towards geological modeling
 rather than numerical simulation, but is still suitable for e.g. low order
 finite volume discretizations.
 .
 This package provides the development files for the grid implementations,
 i.e. the headers and shared library links.

Package: libopm-grid-doc
Description-md5: d590b623b755f72e4588ba78c88f1dd8
Description-en: DUNE grid implementations for reservoir simulation -- documentation
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-grid provides implementations of grids for reservoir simulation,
 corner point or more general pillar grids, following the DUNE grid interface:
 CpGrid, a parallel corner point grid, and PolyhedralGrid a more general serial
 grid implementation of an unstructured, legacy, grid.
 .
 A standard grid type in the petroleum industry, corner-point grids fills
 the domain with a relatively low number of cells while still providing
 sufficient flexibility to model faults, fractures and erosion. The grid
 format was originally designed with an eye towards geological modeling
 rather than numerical simulation, but is still suitable for e.g. low order
 finite volume discretizations.
 .
 This package provides the source code documentation of the grid
 implementations.

Package: libopm-models-dev
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: libopm-models-doc
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: libopm-simulators
Description-md5: 56e1acedd6234c496183c4235f53d8b5
Description-en: Open porous media / reservoir simulators -- library
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-simulators provides a research (ebos) and a production (flow) fully
 implicit black-oil simulators, supporting one to three phases and
 supporting solvent and polymer options. It uses cell centered finite
 volume schemes with two point flux approximation and automatic
 differentiation for the discretization and uses state of the art linear
 and nonlinear solvers. It supports standard and multi segment well
 models and reading and writing file in Eclipse format, a very common
 format used in the oil reservoir simulation community.
 .
 Package provides the library used by the research (ebos) and production
 (flow) fully implicit  black-oil simulators.

Package: libopm-simulators-bin
Description-md5: a53078b54969f0808458867bd6bb2768
Description-en: Parallel porous media / reservoir simulators -- applications
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-simulators provides a research (ebos) and a production (flow) fully
 implicit black-oil simulators, supporting one to three phases and
 supporting solvent and polymer options. It uses cell centered finite
 volume schemes with two point flux approximation and automatic
 differentiation for the discretization and uses state of the art linear
 and nonlinear solvers. It supports standard and multi segment well
 models and reading and writing file in Eclipse format, a defacto
 industry standard in the oil reservoir simulation community.
 .
 Package provides the simulation programs.

Package: libopm-simulators-dev
Description-md5: 2081827cf2da00f50fdbcc42d393ba35
Description-en: Parallel porous media / reservoir simulators -- development files
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-simulators provides a research (ebos) and a production (flow) fully
 implicit black-oil simulators, supporting one to three phases and
 supporting solvent and polymer options. It uses cell centered finite
 volume schemes with two point flux approximation and automatic
 differentiation for the discretization and uses state of the art linear
 and nonlinear solvers. It supports standard and multi segment well
 models and reading and writing file in Eclipse format, a very common
 format used in the oil reservoir simulation community.
 .
 Package provides the development files (headers and shared library links).

Package: libopm-simulators-doc
Description-md5: 8b23700b16a9d881dea6ba8c0f73dea2
Description-en: Open porous media / reservoir simulators -- documentation
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-simulators provides a research (ebos) and a production (flow) fully
 implicit black-oil simulators, supporting one to three phases and
 supporting solvent and polymer options. It uses cell centered finite
 volume schemes with two point flux approximation and automatic
 differentiation for the discretization and uses state of the art linear
 and nonlinear solvers. It supports standard and multi segment well
 models and reading and writing file in Eclipse format, a very common
 format used in the oil reservoir simulation community.
 .
 Package provides documentation of the source code of the simulators.

Package: libopm-upscaling
Description-md5: f5adbe2326af653914969fa715f89e1a
Description-en: Porous media upscaling tools -- library
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-upscaling provides tools for single phase and relative permeability
 upscaling. During upscaling effective parameters (like porosity,
 permeability, and capillary pressure) for a simulation on a coarser scale
 are computed from properties of a simulation on a fine scale.
 .
 Package provides the shared library used by the upscaling applications.

Package: libopm-upscaling-bin
Description-md5: 341212c591ed4e125a15eda09b058803
Description-en: Porous media upscaling tools -- applications
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-upscaling provides tools for single phase and relative permeability
 upscaling. During upscaling effective parameters (like porosity,
 permeability, and capillary pressure) for a simulation on a coarser scale
 are computed from properties of a simulation on a fine scale.
 .
 Package provides the upscaling applications.

Package: libopm-upscaling-dev
Description-md5: 08651316d101be599bb4e8f3ced0912f
Description-en: Porous media upscaling tools -- development files
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-upscaling provides tools for single phase and relative permeability
 upscaling. During upscaling effective parameters (like porosity,
 permeability, and capillary pressure) for a simulation on a coarser scale
 are computed from properties of a simulation on a fine scale.
 .
 Package provides the development files (headers and shared library links).

Package: libopm-upscaling-doc
Description-md5: 64dcfd2b0519df9e7e7ab43e35aff3fc
Description-en: Porous media upscaling tools -- documentation
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-upscaling provides tools for single phase and relative permeability
 upscaling. During upscaling effective parameters (like porosity,
 permeability, and capillary pressure) for a simulation on a coarser scale
 are computed from properties of a simulation on a fine scale.
 .
 Package provides the documentation of the source code.

Package: liboprf-dev
Description-md5: 543a4dbbf4749d42eedb12557f3b579b
Description-en: OPRF and Threshold OPRF library - C development files
 This library implements the basic OPRF (ristretto255, SHA-512) variant from the
 "Oblivious Pseudorandom Functions using Prime-Order Groups" Draft from the IRTF
 Crypto Forum Research Group (https://github.com/cfrg/draft-irtf-cfrg-voprf/).
 Additionally it implements a threshold OPRF based on "TOPPSS: Cost-minimal
 Password-Protected Secret Sharing based on Threshold OPRF" by Krawczyk et al
 (https://ia.cr/2017/363).
 .
 liboprf-dev delivers C development files for liboprf.

Package: liboprf0t64
Description-md5: 3ed8c19b179c8da03830c171712a1363
Description-en: Oblivious Pseudo-Random Functions and Threshold OPRF library
 This library implements the basic OPRF (ristretto255, SHA-512) variant from the
 "Oblivious Pseudorandom Functions using Prime-Order Groups" Draft from the IRTF
 Crypto Forum Research Group (https://github.com/cfrg/draft-irtf-cfrg-voprf/).
 Additionally it implements a threshold OPRF based on "TOPPSS: Cost-minimal
 Password-Protected Secret Sharing based on Threshold OPRF" by Krawczyk et al
 (https://ia.cr/2017/363).

Package: libopsin-java
Description-md5: 50ed6d8909ab2c61d44d66b51df2dd2f
Description-en: Chemical name to structure converter
 OPSIN (Open Parser for Systematic IUPAC Nomenclature) converts IUPAC compound
 names to semantic chemical information and outputs a structure either as
 CML (Chemical Markup Language), SMILES, or InChI.
 .
 This package contains the Java library.

Package: liboptimade-filter-perl
Description-md5: ab52e6acd2fc98369fbc5d1d4d3ba9f2
Description-en: OPTIMADE filter language parser/composer
 OPTIMADE filter language is an SQL-like query language. OPTIMADE::Filter
 contains both a parser and a composer for this language.

Package: liboptimade-propertydefinitions-perl
Description-md5: cb3e800b038aaee8a74f50826fa215ce
Description-en: object-oriented interface to OPTIMADE's property definitions
 OPTIMADE's property definitions is a data description language based on YAML.
 OPTIMADE::PropertyDefinitions provides an object-oriented interface to such
 YAML files.

Package: liboptint-ocaml
Description-md5: 323eb0915fff0a52f7709ed416bd6c06
Description-en: efficient integer types on 64-bit architectures (runtime)
 This library provides two new integer types, Optint.t and Int63.t,
 which guarantee efficient representation on 64-bit architectures and
 provide a best-effort boxed representation on 32-bit architectures.
 .
 Implementation depends on target architecture.
 .
 This package contains runtime files.

Package: liboptint-ocaml-dev
Description-md5: 9f30e2a622a660a38758fb35ce9aa69e
Description-en: efficient integer types on 64-bit architectures (dev)
 This library provides two new integer types, Optint.t and Int63.t,
 which guarantee efficient representation on 64-bit architectures and
 provide a best-effort boxed representation on 32-bit architectures.
 .
 Implementation depends on target architecture.
 .
 This package contains development files.

Package: liboptions-java
Description-md5: 6a8cb683615d4700aa1d84aaf4bf7da9
Description-en: command line option parsing library for Java
 Generic Java API to
 * Check whether the syntax used is valid and supported
 * Retrieve the actual data required for the application
 The Options class implements a generic approach to easily handle the
 most complex situations. The class allows for a simple definition of the
 required options and data arguments, and provides thorough syntax checks
 and easy access to the results of these checks.

Package: liboptions-java-doc
Description-md5: 38eba89b8ef82ea496e5298eb8e89324
Description-en: command line option parsing library for Java (documentation)
 Generic Java API to
 * Check whether the syntax used is valid and supported
 * Retrieve the actual data required for the application
 The Options class implements a generic approach to easily handle the
 most complex situations. The class allows for a simple definition of the
 required options and data arguments, and provides thorough syntax checks
 and easy access to the results of these checks.
 .
 This package provides the documentation for the library

Package: libopts25
Description-md5: d48a8ad59e617622d38a7b59db3b01bf
Description-en: automated option processing library based on autogen
 This package contains the shared libraries needed by binaries that use
 autoopts for option processing. The package containing the header files
 and static libraries is libopts25-dev. The package containing the
 development tools is autogen.

Package: libopts25-dev
Description-md5: 2d896a368c6ce52025f25873536165ae
Description-en: automated option processing library based on autogen
 This package contains the header files and static libraries used by
 autoopts. The package containing the shared libraries is libopts25. The
 package containing the development tools is autogen.

Package: libopus-ocaml
Description-md5: 2cb8dec222dd70a65dd866b58ba8d6a4
Description-en: OCaml interface to the opus library -- runtime files
 This package provides an interface to the opus library for
 OCaml programmers.
 .
 The Opus codec is designed for interactive speech and audio transmission over
 the Internet. It is designed by the IETF Codec Working Group and incorporates
 technology from Skype's SILK codec and Xiph.Org's CELT codec.
 .
 This package contains only the shared runtime stub libraries.

Package: libopus-ocaml-dev
Description-md5: 1190e56973671c2ec3eb923405ba9ede
Description-en: OCaml interface to the opus library -- development files
 This package provides an interface to the opus library for
 OCaml programmers.
 .
 The Opus codec is designed for interactive speech and audio transmission over
 the Internet. It is designed by the IETF Codec Working Group and incorporates
 technology from Skype's SILK codec and Xiph.Org's CELT codec.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-opus.

Package: libopusenc-dev
Description-md5: 3404bf936a44c14b872bd29c1e6fd82b
Description-en: High-level API for encoding Opus audio streams (development files)
 libopusenc provides a convenient high-level API for creating .opus files or
 streaming Ogg Opus data.  It is implemented as a layer on top of Xiph.Org's
 reference libopus library.
 .
 This package provides the libopusenc library headers and development files.

Package: libopusenc-doc
Description-md5: 376a43737fee766c6fd0d8a1fa5392b5
Description-en: High-level API for encoding Opus audio streams (documentation)
 libopusenc provides a convenient high-level API for creating .opus files or
 streaming Ogg Opus data.  It is implemented as a layer on top of Xiph.Org's
 reference libopus library.
 .
 This package provides the developer documentation for libopusenc.

Package: libopusenc0
Description-md5: 358e3a37ac7fe28153b064eaf0908b8a
Description-en: High-level API for encoding Opus audio streams (library)
 libopusenc provides a convenient high-level API for creating .opus files or
 streaming Ogg Opus data.  It is implemented as a layer on top of Xiph.Org's
 reference libopus library.
 .
 This package provides the libopusenc runtime library.

Package: libopusfile-dev
Description-md5: 4147624c0b9b87366e3b12907f146e03
Description-en: development files for libopusfile
 libopusfile provides several sets of built-in routines for file and stream
 access, and may also use custom stream I/O routines provided by the embedded
 environment.  There are built-in I/O routines provided for ANSI-compliant
 stdio (FILE *), memory buffers, and URLs (including <file:> URLs, plus
 optionally <http:> and <https:> URLs).
 .
 It is implemented as a layer on top of Xiph.Org's reference libogg and
 libopus libraries.
 .
 This package provides the Opus library headers and development files.

Package: libopusfile-doc
Description-md5: 98a56db52e38921a5786baf7e8677e8b
Description-en: libopusfile API documentation
 libopusfile provides several sets of built-in routines for file and stream
 access, and may also use custom stream I/O routines provided by the embedded
 environment.  There are built-in I/O routines provided for ANSI-compliant
 stdio (FILE *), memory buffers, and URLs (including <file:> URLs, plus
 optionally <http:> and <https:> URLs).
 .
 It is implemented as a layer on top of Xiph.Org's reference libogg and
 libopus libraries.
 .
 This package contains the developer documentation for libopusfile.

Package: libopusfile0
Description-md5: cda1839c7101edb36d4008aebdefb6b2
Description-en: High-level API for basic manipulation of Ogg Opus audio streams
 libopusfile provides several sets of built-in routines for file and stream
 access, and may also use custom stream I/O routines provided by the embedded
 environment.  There are built-in I/O routines provided for ANSI-compliant
 stdio (FILE *), memory buffers, and URLs (including <file:> URLs, plus
 optionally <http:> and <https:> URLs).
 .
 It is implemented as a layer on top of Xiph.Org's reference libogg and
 libopus libraries.
 .
 This package provides the opusfile runtime library.

Package: liborcania-dev
Description-md5: 6a6789fd530d0c38b3118edf5c3df136
Description-en: library for angharad programs, development files
 Potluck with different functions for different purposes that can
 be shared among C programs
 .
 This package contains the development files.

Package: liborcania2.3
Description-md5: 41add086f3e60fc8b8a0c5ea8202d2c5
Description-en: library for angharad programs
 Potluck with different functions for different purposes that can
 be shared among C programs

Package: liborcus-bin
Description-md5: 459b163b4324efaf7f2729fc752e1b84
Description-en: library for processing spreadsheet documents - binaries
 Orcus is a library that provides a collection of standalone file processing
 filters.  It is currently focused on providing filters for spreadsheet
 documents, but filters for other productivity application types (such as
 wordprocessor and presentation) are in consideration.
 .
 The library currently includes filters for xlsx, ods, csv, and generic XML
 formats.
 .
 This package contains the command-line applications for converting documents.

Package: libordered-clojure
Description-md5: af04d2c951dae2b0811159e9e672b8b4
Description-en: Provides sets and maps that maintain the insertion order of their contents
 This package provides a clojure library for sets and maps that maintain the
 insertion order of their contents.

Package: liborigin2-1v5
Description-md5: 4f9bf842d2dcd5c6e73ffb78bc4f5098
Description-en: library for reading OriginLab Origin 7.5 project files (runtime)
 liborigin2 is a library for reading the project files from the OriginLab
 Origin 7.5 plotting program. OriginLab Origin provides extensive scientific
 graphing and data analysis capabilities and includes several new tools that
 simplify common operations.
 .
 See http://www.originlab.com for more information about OriginLab Origin.
 .
 This package contains the files necessary for running applications that
 use the liborigin2 library.

Package: liborigin2-dev
Description-md5: a8874cef4caff152b4168ea9a89d50e7
Description-en: library for reading OriginLab Origin 7.5 project files (development)
 liborigin2 is a library for reading the project files from the OriginLab
 Origin 7.5 plotting program. OriginLab Origin provides extensive scientific
 graphing and data analysis capabilities and includes several new tools that
 simplify common operations.
 .
 See http://www.originlab.com for more information about OriginLab Origin.
 .
 This package contains the development header files.

Package: liborlite-migrate-perl
Description-md5: c2023239cf004ef150a095fa4f0c738c
Description-en: Perl helper module for SQLite-to-ORLite schema migration
 ORLite::Migrate is a light weight Database Schema Migration enhancement for
 ORLite. It provides a simple implementation of schema versioning within the
 SQLite database using the built-in user_version pragma (which is set to zero
 by default).

Package: liborlite-mirror-perl
Description-md5: 5d2d8428d9703aba2f56b94b352164ab
Description-en: ORLite extension to use remote SQLite databases
 ORLite::Mirror provides a simple mechanism for opening a read-only SQLite
 database from anywhere on the web. In a method analogous to using ORLite to
 work with a local read-only SQLite database, you can use ORLite::Mirror to
 open a SQLite database at an arbitrary URI. If the remote file has a "gz" or
 "bz2" extension, then ORLite::Mirror will decompress the file before opening.

Package: liborlite-perl
Description-md5: df1c47adf63f30a5524d84ecb2ece3ec
Description-en: lightweight SQLite-specific ORM
 ORLite is a Perl module that implements an object-relational mapper designed
 specifically for SQLite. It follows many of the same principles as the ::Tiny
 series of modules and has a design that aligns directly to the capabilities
 of SQLite.
 .
 ORLite discovers the schema of a SQLite database, and then deploys a set of
 packages for talking to that database.

Package: liborlite-statistics-perl
Description-md5: 9fcc8bd232e729329826fc7d92f89277
Description-en: ORLite extension providing simple statistics
 ORLite::Statistics provides easy integration with the Statistics::Basic set
 of modules (see libstatistics-basic-perl). It enables some basic statistical
 analysis by generating a vector for a particular method, which can then be
 used for any number of things, like determining the median, mean, standard
 deviation and other basic descriptive statistics.

Package: liboro-java
Description-md5: 13828b6fdf02cd24f01df6e9bf8c9f62
Description-en: Regular expression library for Java
 The Jakarta-ORO Java classes are a set of text-processing Java classes
 that provide Perl5 compatible regular expressions, AWK-like regular
 expressions, glob expressions, and utility classes for performing
 substitutions, splits, filtering filenames, etc.
 ORO is faster and more functional than gnu.regexp.

Package: liboro-java-doc
Description-md5: 3ec9395d21a0156e45b1b41488ece071
Description-en: Regular expression library for Java -- documentation
 The Jakarta-ORO Java classes are a set of text-processing Java classes
 that provide Perl5 compatible regular expressions, AWK-like regular
 expressions, glob expressions, and utility classes for performing
 substitutions, splits, filtering filenames, etc.
 ORO is faster and more functional than gnu.regexp.
 .
 This package contains the API documentation of liboro-java

Package: liborocos-kdl-dev
Description-md5: 7a979ce2ca0d6d92e79a1eeaeda0352b
Description-en: Kinematics and Dynamics Library development files
 Orocos project to supply RealTime usable kinematics and dynamics code,
 it contains code for rigid body kinematics calculations and
 representations for kinematic structures and their inverse and forward
 kinematic solvers. This package contains the development files
 of the library.

Package: liborocos-kdl1.5
Description-md5: a8bdca2699499b3eefa3a7d3720cb971
Description-en: Kinematics and Dynamics Library runtime
 Orocos project to supply RealTime usable kinematics and dynamics code,
 it contains code for rigid body kinematics calculations and
 representations for kinematic structures and their inverse and forward
 kinematic solvers. This package contains the library itself.

Package: liborson-charts-java
Description-md5: aa5b4bb964bf3de7bf5199ad5686e306
Description-en: Java library generating 3D charts
 Orson Charts is a library module for Java(tm) platform that allows you to
 create 3D charts for use in client-side and server-side applications.
 JavaFX and Swing applications are supported with export
 to PDF, SVG, PNG and JPEG.

Package: liborson-charts-java-doc
Description-md5: a627adbe819c4927e6bd5d054735f1b9
Description-en: Java library generating 3D charts (doc)
 Orson Charts is a library module for Java(tm) platform that allows you to
 create 3D charts for use in client-side and server-side applications.
 JavaFX and Swing applications are supported with export
 to PDF, SVG, PNG and JPEG.
 .
 This package contains the API documentation of liborson-charts-java.

Package: liborthancframework-dev
Description-md5: 1ad384e36625bbb7e2cb8d2a3684c759
Description-en: Orthanc Framework development files
 The Orthanc Framework is a shared library publishing C++ classes
 from the Orthanc source code that are reused in most official
 plugins for Orthanc.
 .
 This package includes the header files of the Orthanc Framework.

Package: liborthancframework1
Description-md5: 041fc3aa6f2483ae43130588ed4e178e
Description-en: Transitional package
 This is a transitional dummy package. It can safely be removed once
 no other packages depend on it.

Package: liborthancframework1.12.11
Description-md5: 392aa2993031dd44d8b8826b01ed8365
Description-en: Orthanc Framework library
 The Orthanc Framework is a shared library publishing C++ classes
 from the Orthanc source code that are reused in most official
 plugins for Orthanc.
 .
 This package contains the shared library of the Orthanc Framework.

Package: libortp-dev
Description-md5: 491be54d6f8bf5d7d33c535279fda3c1
Description-en: Development files for the ortp RTP library
 This library implements RFC 3550 (RTP) and offers an easy to
 use API with high-level and low-level access. It is part of
 Linphone.
 .
 The main features are support for multiple profiles (AV profile
 RFC 3551 being the default one); an optional packet scheduler
 for synchronizing RTP recv and send; blocking or non-blocking
 IO for RTP sessions; multiplexed IO; some of RFC 4733 for
 telephone events over RTP.
 .
 This package contains the development files.

Package: libortp-doc
Description-md5: fcfd134a4f64d546e7ffb477fdc16509
Description-en: oRTP API documentation
 This library implements RFC 3550 (RTP) and offers an easy to
 use API with high-level and low-level access. It is part of
 Linphone.
 .
 The main features are support for multiple profiles (AV profile
 RFC 3551 being the default one); an optional packet scheduler
 for synchronizing RTP recv and send; blocking or non-blocking
 IO for RTP sessions; multiplexed IO; some of RFC 4733 for
 telephone events over RTP.
 .
 This package contains the API documentation.

Package: libortp16
Description-md5: 13c152962710d40dde2dc6114071765c
Description-en: Real-time Transport Protocol (RTP) stack
 This library implements RFC 3550 (RTP) and offers an easy to
 use API with high-level and low-level access. It is part of
 Linphone.
 .
 The main features are support for multiple profiles (AV profile
 RFC 3551 being the default one); an optional packet scheduler
 for synchronizing RTP recv and send; blocking or non-blocking
 IO for RTP sessions; multiplexed IO; some of RFC 4733 for
 telephone events over RTP.

Package: liboscache-java
Description-md5: 109c4e42ac90637feae60a3d42674902
Description-en: caching solution for java server pages (JSP)
 OSCache is a caching solution that includes a JSP tag library and set
 of classes to perform fine grained dynamic caching of JSP content,
 servlet responses or arbitrary objects. It provides both in memory and
 persistent on disk caches, and can allow your site to have graceful
 error tolerance. If an error occurs like your db goes down, you can
 serve the cached content so people can still surf the site almost
 without knowing.

Package: liboscar4-java
Description-md5: d5f657dd1ff80e9193c145ed413e56e2
Description-en: automated annotation of chemistry in scientific articles
 OSCAR (Open Source Chemistry Analysis Routines) is an open source extensible
 system for the automated annotation of chemistry in scientific articles. It can
 be used to identify chemical names, reaction names, ontology terms, enzymes and
 chemical prefixes and adjectives, and chemical data such as state, yield, IR,
 NMR and mass spectra and elemental analyses. In addition, where possible, any
 chemical names detected will be annotated with structures derived either by
 lookup, or name-to-structure parsing using OPSIN or with identifiers from the
 ChEBI (Chemical Entities of Biological Interest) ontology.

Package: liboscpack-dev
Description-md5: 7e366d5e2ae23caecae5c9e2edb8448a
Description-en: C++ library for packing and unpacking OSC packets - dev files
 Oscpack is simply a set of C++ classes for packing and unpacking OSC
 packets. Oscpack includes a minimal set of UDP networking classes for
 Windows and POSIX which are sufficient for writing many OSC applications
 and servers, but you are encouraged to use another networking framework
 if it better suits your needs. Oscpack is not an OSC application
 framework, it doesn't include infrastructure for constructing or routing
 OSC namespaces, just classes for easily constructing, sending, receiving
 and parsing OSC packets. The library should also be easy to use for
 other transport methods (eg serial).
 .
 The key goals of the oscpack library are:
 .
 - to be a simple and complete implementation of OSC
 - to be portable to a wide variety of platforms
 - to allow easy development of robust OSC applications (for example it
 should be impossible to crash a server by sending it malformed packets,
 and difficult to create malformed packets.)
 .
 This package contains files needed for development.

Package: liboscpack1
Description-md5: f3e561585e023a54f0f8a77c683ac5d8
Description-en: C++ library for packing and unpacking OSC packets
 Oscpack is simply a set of C++ classes for packing and unpacking OSC
 packets. Oscpack includes a minimal set of UDP networking classes for
 Windows and POSIX which are sufficient for writing many OSC applications
 and servers, but you are encouraged to use another networking framework
 if it better suits your needs. Oscpack is not an OSC application
 framework, it doesn't include infrastructure for constructing or routing
 OSC namespaces, just classes for easily constructing, sending, receiving
 and parsing OSC packets. The library should also be easy to use for
 other transport methods (eg serial).
 .
 The key goals of the oscpack library are:
 .
 - to be a simple and complete implementation of OSC
 - to be portable to a wide variety of platforms
 - to allow easy development of robust OSC applications (for example it
 should be impossible to crash a server by sending it malformed packets,
 and difficult to create malformed packets.)
 .
 This package provides the shared library.

Package: libosd-dev
Description-md5: c8e8c491e7abda9c09069de691efd6e4
Description-en: high performance subdivision surface (subdiv) library - development
 OpenSubdiv is a set of open source libraries that implement high
 performance subdivision surface (subdiv) evaluation on massively
 parallel CPU and GPU architectures. This codepath is optimized for
 drawing deforming subdivs with static topology at interactive
 framerates. The resulting limit surface matches Pixar's Renderman to
 numerical precision.
 .
 This package provides the development files.

Package: libosd-doc
Description-md5: beef9877dc0872688f3a2195dc7d569b
Description-en: high performance subdivision surface (subdiv) library - documentation
 OpenSubdiv is a set of open source libraries that implement high
 performance subdivision surface (subdiv) evaluation on massively
 parallel CPU and GPU architectures. This codepath is optimized for
 drawing deforming subdivs with static topology at interactive
 framerates. The resulting limit surface matches Pixar's Renderman to
 numerical precision.
 .
 This package provides the documentation.

Package: libosdcpu3.6.0
Description-md5: a7a7d763d796280eb194abeb27376356
Description-en: high performance subdivision surface (subdiv) library - CPU runtime
 OpenSubdiv is a set of open source libraries that implement high
 performance subdivision surface (subdiv) evaluation on massively
 parallel CPU and GPU architectures. This codepath is optimized for
 drawing deforming subdivs with static topology at interactive
 framerates. The resulting limit surface matches Pixar's Renderman to
 numerical precision.
 .
 This package provides the CPU-based runtime library.

Package: libosdgpu3.6.0
Description-md5: 5540105c543d600614d04a8e68f84479
Description-en: high performance subdivision surface (subdiv) library - GPU runtime
 OpenSubdiv is a set of open source libraries that implement high
 performance subdivision surface (subdiv) evaluation on massively
 parallel CPU and GPU architectures. This codepath is optimized for
 drawing deforming subdivs with static topology at interactive
 framerates. The resulting limit surface matches Pixar's Renderman to
 numerical precision.
 .
 This package provides the GPU-based runtime library.

Package: liboseq-ocaml-dev
Description-md5: 6ec6436e28c28460d4dcf7a8b3b9956c
Description-en: list of suspensions as a composable lazy iterator
 Contains a simple list of suspensions. They are designed as
 a composable lazy iterator that behaves like a value.
 .
 The type of sequences is compatible with the new standard type
 of iterators.

Package: libosgi-annotation-java
Description-md5: 55175967ff2a0a16445a3ccc638e60e1
Description-en: Java OSGi API - annotation module
 OSGi, for Open Services Gateway initiative framework, is a module system and
 service platform for the Java programming language.
 .
 This package contains the OSGi annotation module.
 .
 On top of OSGi Core it provides additional services to help dynamic
 components.

Package: libosgi-annotation-java-doc
Description-md5: e1c13bb2ffde3caece5c0437f75edc4a
Description-en: Javadoc for Java OSGi API - annotation module
 OSGi, for Open Services Gateway initiative framework, is a module system and
 service platform for the Java programming language.
 .
 This package contains Javadoc HTML documentation for libosgi-annotation-java.

Package: libosgi-compendium-java
Description-md5: 01c5e14456164cb06cfb7f7d9929ce96
Description-en: Java OSGi API - Compendium module
 OSGi, for Open Services Gateway initiative framework, is a module system and
 service platform for the Java programming language.
 .
 This package contains OSGi Compendium for Release 6.
 .
 On top of OSGi Core, this provide additional services to help dynamic
 components.

Package: libosgi-compendium-java-doc
Description-md5: d73d9ffaa4b606d801559aa11994cb8b
Description-en: Javadoc for Java OSGi API - Compendium module
 OSGi, for Open Services Gateway initiative framework, is a module system and
 service platform for the Java programming language.
 .
 This package contains OSGi Compendium for Release 6.
 .
 On top of OSGi Core, this provide additional services to help dynamic
 components.
 .
 This package contains Javadoc HTML documentation for libosgi-compendium-java.

Package: libosgi-core-java
Description-md5: 0155390363f792f5cd8ea825c8b2ade3
Description-en: Java OSGi API - Core module
 OSGi, for Open Services Gateway initiative framework, is a module system and
 service platform for the Java programming language.
 .
 This package contains the OSGi Core module.

Package: libosgi-core-java-doc
Description-md5: 1d508deb3ca928512bda44019f49d646
Description-en: Javadoc for Java OSGi API - Core module
 OSGi, for Open Services Gateway initiative framework, is a module system and
 service platform for the Java programming language.
 .
 This package contains Javadoc HTML documentation for libosgi-core-java.

Package: libosgi-foundation-ee-java
Description-md5: ceb4cc92115eb1d46b5da7f0754307fc
Description-en: Java OSGi API - Foundation Execution Environment
 OSGi, for Open Services Gateway initiative framework, is a module system and
 service platform for the Java programming language.
 .
 This package contains OSGi Foundation Execution Environment
 for Release 4 Version 4.2.
 This provide Java interfaces for javax.microedition package (J2ME) and
 java.net/java.lang/java.io/java.util packages (J2SE).

Package: libosinfo-1.0-0
Description-md5: f876c13a2dc71fac563bc3ec3984a9df
Description-en: Library for managing information about operating systems and hypervisors
 libosinfo is a GObject based library API for managing information about
 operating systems, hypervisors and the (virtual) hardware devices they
 can support. It includes a database containing device metadata and
 provides APIs to match/identify optimal devices for deploying an
 operating system on a hypervisor.
 .
 Via the GObject Introspection, the API is available in all common
 programming languages.
 .
 This package contains the shared library.

Package: libosinfo-1.0-dev
Description-md5: c452d12ef13dbe942b5b162d84fdc0cc
Description-en: libosinfo development files
 libosinfo is a GObject based library API for managing information about
 operating systems, hypervisors and the (virtual) hardware devices they
 can support. It includes a database containing device metadata and
 provides APIs to match/identify optimal devices for deploying an
 operating system on a hypervisor.
 .
 This package contains the development headers and Vala bindings.

Package: libosinfo-bin
Description-md5: 9b54dcff8b2811fb98d2a5c218b33934
Description-en: Tools for querying the osinfo database via libosinfo
 libosinfo is a GObject based library API for managing information about
 operating systems, hypervisors and the (virtual) hardware devices they
 can support. It includes a database containing device metadata and
 provides APIs to match/identify optimal devices for deploying an
 operating system on a hypervisor.
 .
 This package contains the runtime files to detect operating systems and query
 the database.

Package: libosinfo-l10n
Description-md5: 24dcf86001a20324b976a8a7e8619a24
Description-en: Translations for libosinfo
 libosinfo is a GObject based library API for managing information about
 operating systems, hypervisors and the (virtual) hardware devices they
 can support. It includes a database containing device metadata and
 provides APIs to match/identify optimal devices for deploying an
 operating system on a hypervisor.
 .
 This package contains the libosinfo translations.

Package: libosip2-15t64
Description-md5: 9454bb2a1f7c80ec7523f5320f771242
Description-en: Session Initiation Protocol (SIP) library
 oSIP is an implementation of SIP.
 .
 SIP stands for the Session Initiation Protocol
 and is described by the RFC3261.
 This library aims to provide multimedia
 and telecom software developers
 an easy and powerful interface
 to initiate and control SIP based sessions in their applications.
 .
 SIP is the IETF replacement for the ITU's H323.
 Example programs using this library are partysip and linphone.

Package: libosip2-dev
Description-md5: ef14d53b803c1fafcb006f23cd99803c
Description-en: development files for the SIP library
 libosip2 header files and static libraries
 to assist in development of programs wishing to use SIP.
 .
 The oSIP library is written in C, is thread safe
 and has no dependencies except the standard C library.
 .
 oSIP could be used to implement an IP soft-phone
 as well as embedded SIP software.
 oSIP is not limited to endpoint agents implementations
 and can also be used to implement SIP proxies
 or registration services.
 .
 oSIP currently provides an API for the SIP message parser,
 SDP message parser,
 and library to handle "SIP transactions"
 as defined by the SIP standards (RFC3261).

Package: libosl-dev
Description-md5: 4e93264df8e1f4c2a0e4e566aa40d52a
Description-en: library for Shogi playing programs
 OpenShogiLib (OSL) provides following features of Shogi playing programs,
 especially for Shogi programming study. Shogi is a Japanese two-player board
 game like Chess.
 1. Board: reading/writing records, generating legal moves etc.
 2. Evaluation function: piece values and a lot of features
 3. Hash table: hashing boards etc.
 4. Checkmate search: concurrent df-pn+ etc.
 5. Search framework: full-depth search, realization probability etc.
 6. Move category: mate, illegal moves etc.
 7. Opening book
 8. Gaming: search time control etc.
 .
 This package contains header files and static libraries for developers.

Package: libosl-doc
Description-md5: a0ffe8c7925e6f58707d4a070b490a5e
Description-en: library for Shogi playing programs
 OpenShogiLib (OSL) provides following features of Shogi playing programs,
 especially for Shogi programming study. Shogi is a Japanese two-player board
 game like Chess.
 1. Board: reading/writing records, generating legal moves etc.
 2. Evaluation function: piece values and a lot of features
 3. Hash table: hashing boards etc.
 4. Checkmate search: concurrent df-pn+ etc.
 5. Search framework: full-depth search, realization probability etc.
 6. Move category: mate, illegal moves etc.
 7. Opening book
 8. Gaming: search time control etc.
 .
 This package contains documents that Doxygen generates from OSL source files.

Package: libosl1v5
Description-md5: c72051bdbc2bd1c10693f2d0ef57c111
Description-en: library for Shogi playing programs
 OpenShogiLib (OSL) provides following features of Shogi playing programs,
 especially for Shogi programming study. Shogi is a Japanese two-player board
 game like Chess.
 1. Board: reading/writing records, generating legal moves etc.
 2. Evaluation function: piece values and a lot of features
 3. Hash table: hashing boards etc.
 4. Checkmate search: concurrent df-pn+ etc.
 5. Search framework: full-depth search, realization probability etc.
 6. Move category: mate, illegal moves etc.
 7. Opening book
 8. Gaming: search time control etc.
 .
 OSL works only on Pentium4 or later compatible CPUs due to using the SSE2
 instruction set.

Package: libosmcomp5
Description-md5: f1c96d5c540fa762e33bd64b4c64a8ac
Description-en: InfiniBand subnet manager - component library
 OpenSM provides an implementation of an InfiniBand Subnet Manager (SM) and
 Administrator (SA). One Subnet Manager is required to run on each InfiniBand
 subnet in order to initialize the InfiniBand hardware.

Package: libosmesa6
Description-md5: e0dd0508dd95a809bb554369d28e278c
Description-en: Mesa Off-screen rendering extension
 OSmesa is a Mesa extension that allows programs to render to an
 off-screen buffer using the OpenGL API without having to create a
 rendering context on an X Server.  It uses a pure software renderer.
 .
 This package provides both 16-bit and 32-bit versions of the off-screen
 renderer which do not require external libraries to work.

Package: libosmesa6-dev
Description-md5: 9b1d7a0b3e6a2ea021f4443f42dcff4f
Description-en: Mesa Off-screen rendering extension -- development files
 This package provides the required environment for developing programs
 that use the off-screen rendering extension of Mesa.
 .
 For more information on OSmesa see the libosmesa6 package.

Package: libosmgpsmap-1.0-1
Description-md5: 949cb1448db43a745f634c5b42194cab
Description-en: GTK+ library to embed OpenStreetMap maps
 libosmgpsmap is a library to embed maps in applications that when given GPS
 co-ordinates, draws a GPS track, and points of interest on a moving map
 display. Downloads map data from a number of websites, including
 openstreetmap.org, openaerialmap.org and others.

Package: libosmgpsmap-1.0-dev
Description-md5: 1f2bceff5ac8f59a7e058fcf5758c7fa
Description-en: GTK+ library to embed OpenStreetMap maps - development files
 libosmgpsmap is a library to embed maps in applications that when given GPS
 co-ordinates, draws a GPS track, and points of interest on a moving map
 display. Downloads map data from a number of websites, including
 openstreetmap.org, openaerialmap.org and others.
 .
 These are the development files for libosmgpsmap0, needed only if you're
 writing or compiling an application which will use it.

Package: libosmium2-dev
Description-md5: 1d96312841d12988a3b703331a930111
Description-en: C++ framework for working with OSM data files
 The Osmium library has extensive support for all types of OSM entities: nodes,
 ways, relations, and changesets. It allows reading from and writing to OSM
 files in XML and PBF formats, including change files and full history files.
 Osmium can store OSM data in memory and on disk in various formats and using
 various indexes. Its easy to use handler interface allows you to quickly write
 data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
 and GeoJSON geometries for easy conversion into many GIS formats and it can
 assemble multipolygons from ways and relations.
 .
 Osmium is a header-only library, so there is nothing to compile to build it.
 Just include the header files you need.
 .
 This package contains the Osmium library headers.

Package: libosmium2-doc
Description-md5: f1c569f981e7d524d5e9cc9077a2979a
Description-en: C++ framework for working with OSM data files - documentation
 The Osmium library has extensive support for all types of OSM entities: nodes,
 ways, relations, and changesets. It allows reading from and writing to OSM
 files in XML and PBF formats, including change files and full history files.
 Osmium can store OSM data in memory and on disk in various formats and using
 various indexes. Its easy to use handler interface allows you to quickly write
 data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
 and GeoJSON geometries for easy conversion into many GIS formats and it can
 assemble multipolygons from ways and relations.
 .
 Osmium is a header-only library, so there is nothing to compile to build it.
 Just include the header files you need.
 .
 This package contains the Osmium library documentation.

Package: libosmo-abis-dev
Description-md5: 50a0aef7bb565131d6bfe28417797aa5
Description-en: Development headers for A-bis interface
 The libosmo-abis library contains common/shared code regarding the A-bis
 interface between GSM BTS and BSC. This package in particular contains the
 development files needed to develop with the libosmoabis and libosmotrau
 libraries.

Package: libosmo-cc-dev
Description-md5: b8f3ae0995992b695cb4297b468aa8d9
Description-en: Development headers for the libosmo-cc library
 The header files provided by this package can be used to
 develop libosmo-cc libraries.

Package: libosmo-fl2k-dev
Description-md5: 74b9d387cd65e5db102df25fe36b9ac7
Description-en: use a VGA USB adapter as DAC and SDR transmitter - development
 This software allows one to use USB 3.0 to VGA adapters based on the
 Fresco Logic FL2000 chip as general purpose DACs and SDR transmitter
 generating a continuous stream of samples by avoiding the HSYNC and
 VSYNC blanking intervals.
 .
 This package provides the development files.

Package: libosmo-fl2k0
Description-md5: f3629df4c2bd4d367c47bb581d28fc6c
Description-en: use a VGA USB adapter as DAC and SDR transmitter - library
 This software allows one to use USB 3.0 to VGA adapters based on the
 Fresco Logic FL2000 chip as general purpose DACs and SDR transmitter
 generating a continuous stream of samples by avoiding the HSYNC and
 VSYNC blanking intervals.
 .
 This package provides the shared library.

Package: libosmo-gsup-client-dev
Description-md5: ab18f5c718d71bd46c201bb098bfc26f
Description-en: Development headers of Osmocom GSUP client library
 This is a shared library that can be used to implement client programs for
 the GSUP protocol.  The typical GSUP server is OsmoHLR, with OsmoMSC, OsmoSGSN
 and External USSD Entities (EUSEs) using this library to implement clients.
 .
 This package contains the development headers.

Package: libosmo-gsup-client0
Description-md5: 328ba436c6f83edec121bb38309ae19e
Description-en: Osmocom GSUP (General Subscriber Update Protocol) client library
 This is a shared library that can be used to implement client programs for
 the GSUP protocol.  The typical GSUP server is OsmoHLR, with OsmoMSC, OsmoSGSN
 and External USSD Entities (EUSEs) using this library to implement clients.

Package: libosmo-hnbap-dev
Description-md5: 520bf0fb5c70706dc949b7d9f72adc48
Description-en: Osmocom code for the Iuh interface (HNBAP), development
 HNBAP is a control protocol found in Home Node B networks on
 the Iu-h interface.
 .
 This package provides the development files.

Package: libosmo-hnbap0t64
Description-md5: efde1ec6382d043c741908bcde20017c
Description-en: Osmocom code for the Iuh interface (HNBAP), library
 HNBAP is a control protocol found in Home Node B networks on
 the Iu-h interface.
 .
 This package provides the shared library.

Package: libosmo-mgcp-client-dev
Description-md5: cdcc75cb9e80e8a6ef91c32b84ced21a
Description-en: Osmocom's Media Gateway Control Protocol client utilities - development files
 OsmoMGW, the Osmocom Media Gateway, is a Media Gateway for handling user
 plane (voice) traffic in cellular networks.
 .
 OsmoMGW is the generalized version of an earlier much more special-purpose
 implementation called osmo-bsc_mgcp.
 .
 This package contains the client utilities - development files.

Package: libosmo-mgcp-client14
Description-md5: cc7cbe5ddc4fb7b6c3b66fb594648d07
Description-en: Osmocom's Media Gateway Control Protocol client utilities
 OsmoMGW, the Osmocom Media Gateway, is a Media Gateway for handling user
 plane (voice) traffic in cellular networks.
 .
 OsmoMGW is the generalized version of an earlier much more special-purpose
 implementation called osmo-bsc_mgcp.
 .
 This package contains the client utilities.

Package: libosmo-mslookup-dev
Description-md5: 7b41c4afe7cdc8bb8c844c3bb2f1fb07
Description-en: Development headers of Osmocom MS lookup library
 The shared library libosmo-mslookup contains routines for looking up
 mobile subscribers.
 .
 This package contains the development headers.

Package: libosmo-mslookup1
Description-md5: b432f9c306bdcbf5c01765e3413643a5
Description-en: Osmocom MS lookup library
 This shared library contains routines for looking up mobile subscribers.
 .
 This package contains the library.

Package: libosmo-netif-dev
Description-md5: 1fe8290816c3b845db47318677dc327c
Description-en: Development headers for Osmocom network interface
 The libosmo-netif library is one of the libraries needed by the
 OpenBSC GSM infrastructure software. This library in particular implements
 the shared code for network interfaces.
 .
 This package contains the development files needed for developing with
 the libosmo-netif library.

Package: libosmo-ranap-dev
Description-md5: ab5e814c5815ff53397df9ceffcd33c8
Description-en: Osmocom code for the Iuh interface (RANAP), development
 RANAP (an acronym for Radio Access Network Application Part) is a protocol
 specified by 3GPP in TS 25.413 and used in UMTS for signaling between the
 Core Network, which can be a MSC or SGSN, and the UTRAN. RANAP is carried
 over Iu-interface.
 .
 HNBAP is a control protocol found in Home Node B networks on the Iu-h
 interface.
 .
 This package provides the development files.

Package: libosmo-ranap7
Description-md5: 43499175bb29c5a1b1cbddeb5d529cd5
Description-en: Osmocom code for the Iuh interface (RANAP), library
 RANAP (an acronym for Radio Access Network Application Part) is a protocol
 specified by 3GPP in TS 25.413 and used in UMTS for signaling between the
 Core Network, which can be a MSC or SGSN, and the UTRAN. RANAP is carried
 over Iu-interface.
 .
 HNBAP is a control protocol found in Home Node B networks on the Iu-h
 interface.
 .
 This package provides the shared library.

Package: libosmo-rua-dev
Description-md5: 0abce0e3033cd254f4841ea5833bc136
Description-en: Osmocom code for the Iuh interface (RUA), development
 RUA is an acronym for RANAP User Adaption.
 .
 This package provides the development files.

Package: libosmo-rua0t64
Description-md5: 37945eec533d4e4bccc0254370d7816e
Description-en: Osmocom code for the Iuh interface (RUA), library
 RUA is an acronym for RANAP User Adaption.
 .
 This package provides the shared library.

Package: libosmo-sabp-dev
Description-md5: 74dba58136807a1fffbd614501c8735a
Description-en: Osmocom code for the Iuh interface (SABP), development
 SABP is an acronym for Service Area Broadcast Protocol.
 .
 It permits user data (so-called SMS-CB data) to be broadcast by the
 network in a way that can be received by all phones in the coverage
 area of the given Service Area (group of cells) simultaneously.
 .
 Service Area Broadcast is the UMTS successor of the GSM Cell_Broadcast.
 .
 This package provides the development files.

Package: libosmo-sabp1t64
Description-md5: a65ba88d9eacbe8f8e1070262576063c
Description-en: Osmocom code for the Iuh interface (SABP), library
 SABP is an acronym for Service Area Broadcast Protocol.
 .
 It permits user data (so-called SMS-CB data) to be broadcast by the
 network in a way that can be received by all phones in the coverage
 area of the given Service Area (group of cells) simultaneously.
 .
 Service Area Broadcast is the UMTS successor of the GSM Cell_Broadcast.
 .
 This package provides the shared library.

Package: libosmo-sbcap-dev
Description-md5: 9426a4c484b25922fcdd7a599425b642
Description-en: Osmocom's library to encode/decode SBc-AP messages
 The Cell Broadcast Centre (CBC) is the heart of the Cell Broadcast Service
 (CBS) as well as a variety of disaster/emergency warning systems (PWS).
 .
 OsmoCBC provides a REST/JSON interface for receiving cell broadcast messages
 from external entities and a 3GPP CBSP interface towards BSCs like OsmoBSC.
 .
 This package contains the development headers for libosmo-sbcap2.

Package: libosmo-sbcap2
Description-md5: 75799dc6599248edc2d9612d6dcd4ade
Description-en: Osmocom's library to encode/decode SBc-AP messages
 The Cell Broadcast Centre (CBC) is the heart of the Cell Broadcast Service
 (CBS) as well as a variety of disaster/emergency warning systems (PWS).
 .
 OsmoCBC provides a REST/JSON interface for receiving cell broadcast messages
 from external entities and a 3GPP CBSP interface towards BSCs like OsmoBSC.
 .
 This package contains the shared library to encode and decode SBc-AP messages.

Package: libosmo-sccp-dev
Description-md5: 8e070ef906970234ad41b0d7cca14c80
Description-en: Development files for libsccp, libmtp and libxua
 SCCP is a network layer protocol that provides extended routing, flow
 control, segmentation, connection-orientation, and error correction
 facilities in Signaling System 7 telecommunications networks. It is heavily
 used in cellular networks such as GSM. This package contains the development
 files for the library.

Package: libosmo-sigtran-dev
Description-md5: 1c03d667f6bd3a5d7161b635736243ef
Description-en: Development headers for the Osmocom SIGTRAN library
 libosmo-sigtran is a shared library containing SS7/SIGTRAN related
 functionality, including connection-less and connection-oriented
 SCCP as per ITU-T Q.71x,
 M3UA (MTP3 User Adaptation) according to IETF RFC4666,
 SUA (SCCP User Adpatation) according to IETF RFC3868
 as well as MTP-level routing function and handling of signaling links,
 linksets, ASPs, SGs, etc.
 .
 This package contains development files.

Package: libosmo-sigtran-doc
Description-md5: 0ce4e1288c499435e51701f0b5515764
Description-en: Documentation for the Osmocom SIGTRAN library
 libosmo-sigtran is a shared library containing SS7/SIGTRAN related
 functionality, including connection-less and connection-oriented
 SCCP as per ITU-T Q.71x,
 M3UA (MTP3 User Adaptation) according to IETF RFC4666,
 SUA (SCCP User Adpatation) according to IETF RFC3868
 as well as MTP-level routing function and handling of signaling links,
 linksets, ASPs, SGs, etc.
 .
 This package contains documentation.

Package: libosmo-sigtran11
Description-md5: 931e9059b6ea1bd9aea1d467b415dd00
Description-en: Osmocom SIGTRAN library (SCCP, SUA, M3UA and more)
 This is a shared library containing SS7/SIGTRAN related functionality,
 including connection-less and connection-oriented SCCP as per ITU-T Q.71x,
 M3UA (MTP3 User Adaptation) according to IETF RFC4666,
 SUA (SCCP User Adpatation) according to IETF RFC3868
 as well as MTP-level routing function and handling of signaling links,
 linksets, ASPs, SGs, etc.

Package: libosmoabis15
Description-md5: 8146bd50c67f3eb0b2fd2bdba549b5dd
Description-en: GSM A-bis handling
 This library contains common/shared code regarding the A-bis interface between
 the GSM Base transceiver station (BTS) and the GSM Base station controller BSC.
 .
 It also implements drivers for mISDN and DAHDI based E1 cards, as well as some
 A-bis/IP dialects.

Package: libosmocc3
Description-md5: 07dfd15451978c1e60ffdd1851900d6e
Description-en: Libosmo-cc library
 Libosmo-cc contains required libraries for Osmocom Call Control
 and is currently used in osmocom-analog.

Package: libosmocodec-doc
Description-md5: 3d271a5120a8f319fb0aa5d5fa3f8c71
Description-en: Documentation for the osmo codec library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 This package contains the documentation for the libosmocodec library.

Package: libosmocodec4
Description-md5: 0c09fd6df65f165d0c2d592f6c1f106f
Description-en: Osmo codec library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 The libosmocodec library in particular contains the implementation of multiple
 GSM codecs:
 .
 - GSM 06.10 - GSM FR Codec
 - GSM 06.20 - GSM HR Codec
 - GSM 06.60 - GSM EFR Codec
 - GSM 06.90 - GSM AMR Codec

Package: libosmocoding-doc
Description-md5: adf7e5ec016014a24b219879c049e7a5
Description-en: Documentation for the osmo coding library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 This package contains the documentation for the libosmocoding library.

Package: libosmocoding0
Description-md5: 29347cbbdbeef1403b9225924ad94de9
Description-en: Osmo coding library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 The libosmocoding library in particular contains the implementation of
 GSM, GPRS and EDGE transcoding routines, migrated from OsmoBTS.

Package: libosmocore
Description-md5: f59946f33b0378accb65eccb6eade4ca
Description-en: Open Source MObile COMmunications CORE library (metapackage)
 The libraries provided by this package contain various utility functions.
 These were originally developed as part of the
 OpenBSC project but are of a more generic nature and thus useful to (at
 least) other programs that are developed in the sphere of Free Software / Open
 Source mobile communication.

Package: libosmocore-dev
Description-md5: 9b4869af5fb363d878d72d05a4b97c12
Description-en: Development headers for Open Source MObile COMmunications CORE library
 The header files provided by this package may be used to develop
 with any of the libosmocore libraries.
 .
 Also static libraries are installed with this package.

Package: libosmocore-doc
Description-md5: 534b14c764573b8e14874cd13a4d7876
Description-en: Documentation for the Osmo Core library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 This package contains the documentation for the libosmocore library.

Package: libosmocore-utils
Description-md5: 6338eb9f16151f3ccf3fc9e097f06365
Description-en: Utilities for gsm
 This package contains a program for frequency calculation for GSM called
 'osmo-arfcn' and a program called 'osmo-auc-gen' that is used for testing GSM
 authentication.
 .
 They use the libosmocore library. The libosmocore library contain various
 utility functions that were originally developed as part of the OpenBSC
 project, but which are of a more generic nature and thus useful to (at least)
 other programs that are developed in the sphere of Free Software / Open Source
 mobile communication.

Package: libosmocore22
Description-md5: d84ddbf49e5cd9f364d7d2b42c96a79c
Description-en: Osmo Core library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 The libosmocore library in particular is a collection of common code used in
 various sub-projects inside the Osmocom family of projects.

Package: libosmoctrl-doc
Description-md5: 72458ac44178e4187c48f6f3dc061bdd
Description-en: Documentation for the Osmocom CTRL library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 This package contains the documentation for the libosmoctrl library.

Package: libosmoctrl0
Description-md5: 3ed925d636495a7933b8bac6c1972e18
Description-en: Osmo control library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 The libosmoctrl library in particular contains an SNMP-like status interface.

Package: libosmogb-doc
Description-md5: 30732b34a9746581d532262a64cc4897
Description-en: Documentation for the Osmo GPRS Gb library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 This package contains the documentation for the libosmogb library.

Package: libosmogb14
Description-md5: 2a9ab57c88412c45225f1e0a78b3722b
Description-en: Osmo GPRS GB library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 The libosmogb library in particular contains a GPRS BSSGP protocol
 implementation.

Package: libosmogsm-doc
Description-md5: 822bd515ccfb077d80e20b7dd7e574de
Description-en: Documentation for the Osmo GSM utility library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 This package contains the documentation for the libosmogsm library.

Package: libosmogsm20
Description-md5: c04f7a0e6860b11a8f4106cf5dcafa7d
Description-en: Osmo GSM utility library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 The libosmogsm library in particular is a collection of common code used in
 various GSM related sub-projects inside the Osmocom family of projects. It
 includes A5/1 and A5/2 ciphers, COMP128v1, a LAPDm implementation, a GSM TLV
 parser, SMS utility routines as well as protocol definitions for a series of
 protocols.

Package: libosmoisdn-doc
Description-md5: 8238ddf1e694b66a5affd120b1d4d74a
Description-en: Documentation for the Osmo ISDN utility library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 This package contains the documentation for the libosmoisdn library.

Package: libosmoisdn0
Description-md5: c3f025c6075cc53082aac985e5d17298
Description-en: Osmo ISDN utility library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 The libosmoisdn library in particular is a collection of common code used in
 various ISDN related sub-projects inside the Osmocom family of projects. It
 includes an I.460 sub-channel multiplex and a generic LAPD core.

Package: libosmomtp0
Description-md5: fe3c70e0aec1adc1289180986ebfa2bd
Description-en: Message Transfer Part for Signaling System 7
 MTP is part of the Signaling System 7 used for communication in Public
 Switched Telephone Networks. MTP is responsible for reliable, unduplicated and
 in-sequence transport of SS7 messages between communication partners.
 This library is closely related to the libosmosccp library.

Package: libosmonetif11
Description-md5: c9fe926ac6f91bb3f3ce6cdf53f72527
Description-en: Common/shared code regarding network interface for OpenBSC
 The libosmo-netif library is one of the libraries needed by the
 OpenBSC GSM infrastructure software. This library in particular implements
 the shared code for network interfaces.

Package: libosmosccp0
Description-md5: 9a8e1655bde7b31c3538347e4f590f92
Description-en: Library for Signalling Connection Control Part (SCCP)
 SCCP is a network layer protocol that provides extended routing, flow control,
 segmentation, connection-orientation, and error correction facilities in
 Signaling System 7 telecommunications networks.
 It is heavily used in cellular networks such as GSM.

Package: libosmosdr-dev
Description-md5: ced59cc23791e11ee054cd868ffa08c1
Description-en: Software defined radio support for OsmoSDR hardware (development files)
 OsmoSDR is a 100% Free Software based small form-factor inexpensive
 SDR (Software Defined Radio) project.
 .
 The hardware part of OsmoSDR brings information from an antenna connector
 to a USB plug.
 .
 This package is the software that provides control of the USB hardware
 and an API to pass data to software defined radio applications on the host.
 .
 This package contains development files.

Package: libosmosdr0
Description-md5: 7ca0e25e4381b1a49425468e74f6e817
Description-en: Software defined radio support for OsmoSDR hardware (library)
 OsmoSDR is a 100% Free Software based small form-factor inexpensive
 SDR (Software Defined Radio) project.
 .
 The hardware part of OsmoSDR brings information from an antenna connector
 to a USB plug.
 .
 This package is the software that provides control of the USB hardware
 and an API to pass data to software defined radio applications on the host.
 .
 This package contains the shared library.

Package: libosmosim-doc
Description-md5: 3c4d0083df453c18615f3d14714cdc15
Description-en: Documentation for the Osmo SIM library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 This package contains the documentation for the libosmosim library.

Package: libosmosim2
Description-md5: 01287e6dd28c7786d019b10da5bced11
Description-en: Osmo SIM library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 The libosmosim library in particular contains routines for SIM card access.

Package: libosmotrau11
Description-md5: 0ecceb898592f83711415aac91e4e55d
Description-en: GSM trau handling
 This library implements the Transcoder and Rate Adaptation Unit (TRAU) for
 GSM systems. It is closely related to the libosmo-abis library.
 .
 TRAU performs transcoding function for speech channels and rate adaptation (RA)
 for data channels in the GSM network.

Package: libosmovty-doc
Description-md5: 3d47770504c844d9ad9c7f7ee08be54d
Description-en: Documentation for the Osmo VTY library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 This package contains the documentation for the libosmovty library.

Package: libosmovty13
Description-md5: 77f399cfc0dc6d1a3d1926e4fc98bac9
Description-en: Osmo VTY library
 This is part of the libosmocore "meta"-library. The libosmocore library
 contains various utility functions that were originally developed as part of
 the OpenBSC project, but which are of a more generic nature and thus useful to
 (at least) other programs that are developed in the sphere of Free Software /
 Open Source mobile communication.
 .
 The libosmovty library in particular implements the interactive command-line
 on the VTY (Virtual TTY) as well as configuration file parsing.

Package: libosmoxua0
Description-md5: e7d06984ffdbe59bafb4c4ba160f6fea
Description-en: Osmocom SCCP support library for generating and parsing messages
 SCCP is a network layer protocol that provides extended routing, flow control,
 segmentation, connection-orientation, and error correction facilities in
 Signaling System 7 telecommunications networks.
 It is heavily used in cellular networks such as GSM.
 This library is used to provide generating and parsing message facilities.

Package: libosmpbf-dev
Description-md5: 4efddfc6dce26a29060c007aaeae103b
Description-en: C headers for OpenStreetMap PBF file format
 Osmpbf is a Java/C library to read and write OpenStreetMap PBF files.
 PBF (Protocol buffer Binary Format) is a binary file format for OpenStreetMap
 data that uses Google Protocol Buffers as low-level storage.
 .
 This package provides the C headers to be used in third-party
 applications.

Package: libosmpbf-java
Description-md5: a26476a39a3b93968f0b29cec9f3d944
Description-en: Java access library for OpenStreetMap PBF file format
 Osmpbf is a Java/C library to read and write OpenStreetMap PBF files.
 PBF (Protocol buffer Binary Format) is a binary file format for OpenStreetMap
 data that uses Google Protocol Buffers as low-level storage.
 .
 This package provides a Java library.

Package: libosmpbf1
Description-md5: 51154ac426df00280068f5585e45cec9
Description-en: OpenStreetMap PBF file format library
 Osmpbf is a Java/C library to read and write OpenStreetMap PBF files.
 PBF (Protocol buffer Binary Format) is a binary file format for OpenStreetMap
 data that uses Google Protocol Buffers as low-level storage.
 .
 This package provides the shared library.

Package: libosmvendor5
Description-md5: e23712bce6487fa56657e13b77f7925f
Description-en: InfiniBand subnet manager - vendor library
 OpenSM provides an implementation of an InfiniBand Subnet Manager (SM) and
 Administrator (SA). One Subnet Manager is required to run on each InfiniBand
 subnet in order to initialize the InfiniBand hardware.

Package: libosp-dev
Description-md5: c886d203f924f28f39a7c62f660e64f8
Description-en: OpenJade group's SP suite, developer support
 This contains include files and the static library for libosp.
 This C++ library contains entity management functions, parsing functions,
 and other functions useful for SGML/XML/DSSSL development.

Package: libosp5
Description-md5: 3ba5bab58b5ec24657f78e068cf12ad2
Description-en: Runtime library for OpenJade group's SP suite
 This is the SP suite's shared library runtime support.  This C++
 library contains entity management functions, parsing functions, and
 other functions useful for SGML/XML/DSSSL development.
 .
 This shared library is used by the opensp and openjade packages.

Package: libospray-dev
Description-md5: e12d2b0da4253c7c328409884721c514
Description-en: OSPRay library development files
 Intel® OSPRay is an open source, scalable, and portable ray tracing engine
 for high-performance, high-fidelity visualization on Intel Architecture
 CPUs, Intel Xe GPUs, and ARM64 CPUs.
 .
 This package contains the headers library for building programs that
 use the OSPRay at runtime.

Package: libospray3
Description-md5: 12226a1bd212be4d5ee2b7bd433fd9ea
Description-en: open source, scalable, and portable ray tracing engine library
 Intel® OSPRay is an open source, scalable, and portable ray tracing engine
 for high-performance, high-fidelity visualization on Intel Architecture
 CPUs, Intel Xe GPUs, and ARM64 CPUs.
 .
 This package contains the OSPRay library for running programs that use OSPRay

Package: libosptk-dev
Description-md5: 83f94f3669a51cf2e5c5f4b0c74e32aa
Description-en: OSP Toolkit development library and header files
 The Open Settlement Protocol (OSP) standard defined by the European
 Telecommunications Standards Institute (ETSI TS 101 321) www.etsi.org.
 .
 The OSP Toolkit is an open source implementation of the OSP peering protocol
 and is freely available from www.sourceforge.net. It enables applications for
 secure multi-lateral peering.
 .
 libosptk development library and header files for building OSP client end
 applications with OSP Toolkit.

Package: libosptk4t64
Description-md5: 7f3a18fa0a46ba0f24d90eb1098ffe7f
Description-en: OSP Toolkit shared library
 The Open Settlement Protocol (OSP) standard defined by the European
 Telecommunications Standards Institute (ETSI TS 101 321) www.etsi.org.
 .
 The OSP Toolkit is an open source implementation of the OSP peering protocol
 and is freely available from www.sourceforge.net. It enables applications for
 secure multi-lateral peering.
 .
 libosptk run-time shared library needed by OSP client end applications that
 use OSP Toolkit.

Package: libosra-dev
Description-md5: 74733f655eeb71809abcdcf4edcf6809
Description-en: optical structure recognition (development files)
 OSRA is a utility designed to convert graphical representations of
 chemical structures, as they appear in journal articles, patent documents,
 textbooks, trade magazines etc., into SMILES (Simplified Molecular
 Input Line Entry Specification) - a computer recognizable molecular structure
 format. OSRA can read a document in any of the over 90 graphical formats
 parseable by ImageMagick - including GIF, JPEG, PNG, TIFF, PDF, PS etc., and
 generate the SMILES representation of the molecular structure images
 encountered within that document.

Package: libosra2
Description-md5: 4030e7ded633efd6c5877c032800d93d
Description-en: optical structure recognition (shared library)
 OSRA is a utility designed to convert graphical representations of
 chemical structures, as they appear in journal articles, patent documents,
 textbooks, trade magazines etc., into SMILES (Simplified Molecular
 Input Line Entry Specification) - a computer recognizable molecular structure
 format. OSRA can read a document in any of the over 90 graphical formats
 parseable by ImageMagick - including GIF, JPEG, PNG, TIFF, PDF, PS etc., and
 generate the SMILES representation of the molecular structure images
 encountered within that document.

Package: libosrm-dev
Description-md5: 976911649b2f066e4b62d722a57a69be
Description-en: Open Source Routing Machine - development files
 OSRM is a modern C++ routing engine for shortest paths in road networks.
 It uses OpenStreetMap data as its data source.
 .
 This package contains the development headers and libraries needed to
 build applications that use libosrm.

Package: libosrm26
Description-md5: 23fe562f1ab0f9615d7f6707080006d4
Description-en: Open Source Routing Machine - shared libraries
 OSRM is a modern C++ routing engine for shortest paths in road networks.
 It uses OpenStreetMap data as its data source.
 .
 This package contains the shared libraries needed to run OSRM-based
 applications.

Package: liboss4-salsa-asound2
Description-md5: ba4b32966a682b6600ab6e8f12bc04ce
Description-en: OSS to Alsa compatibility library - binary compatibility symlink
 Liboss4-salsa is a library providing an ALSA interface on top of OSS.
 .
 This package contains a symbolic link that makes applications already compiled
 with ALSA use liboss4-salsa.

Package: liboss4-salsa2
Description-md5: 1ee9befd9bbe018d6f278dddb477dbd5
Description-en: OSS to Alsa compatibility library
 Liboss4-salsa is a library providing an ALSA interface on top of OSS.

Package: libossp-uuid-dev
Description-md5: bbe5c5375d1aedc1ecf2bc1ac348986c
Description-en: OSSP uuid ISO-C and C++ - headers and static libraries
 OSSP uuid is a C API and corresponding CLI program for the generation
 and analysis of DCE 1.1 and, IETF RFC-9562- compliant Universally Unique
 Identifiers (UUIDs). It supports variant 1 UUIDs of versions:
 1 (time and node),
 3 (name (namespace+data), MD5),
 4 (random),
 5 (name (namespace+data), SHA-1),
 6 (time and node with improved locality),
 7 (UNIX time, random data).
 Additional API bindings are provided for C++98 (deprecated) and Perl:5.
 Optional backward compatibility exists for the ISO-C DCE-1.1
 and Perl Data::UUID APIs.
 .
 UUIDs are 128 bit numbers which are intended to have a high likelihood
 of uniqueness over space and time and are computationally difficult
 to guess. They are globally unique identifiers which can be locally
 generated without contacting a global registration authority. UUIDs
 are intended as unique identifiers for both mass tagging objects
 with an extremely short lifetime and to reliably identifying very
 persistent objects across a network.
 .
 This package contains the development environment for the ossp-uuid library.

Package: libossp-uuid-perl
Description-md5: 2facbd920d1aafa2a370b50973eb4eef
Description-en: perl OSSP::UUID - OSSP uuid Perl Binding
 OSSP uuid is a C API and corresponding CLI program for the generation
 and analysis of DCE 1.1 and, IETF RFC-9562- compliant Universally Unique
 Identifiers (UUIDs). It supports variant 1 UUIDs of versions:
 1 (time and node),
 3 (name (namespace+data), MD5),
 4 (random),
 5 (name (namespace+data), SHA-1),
 6 (time and node with improved locality),
 7 (UNIX time, random data).
 Additional API bindings are provided for C++98 (deprecated) and Perl:5.
 Optional backward compatibility exists for the ISO-C DCE-1.1
 and Perl Data::UUID APIs.
 .
 UUIDs are 128 bit numbers which are intended to have a high likelihood
 of uniqueness over space and time and are computationally difficult
 to guess. They are globally unique identifiers which can be locally
 generated without contacting a global registration authority. UUIDs
 are intended as unique identifiers for both mass tagging objects
 with an extremely short lifetime and to reliably identifying very
 persistent objects across a network.
 .
 OSSP::uuid provides two Perl APIs:
 .
 The OO-style API is a wrapper around the C-style API and intended for
 high-level and regular programming.
 .
 The C-style API is a direct mapping of the OSSP uuid ISO-C API to Perl and
 is intended for low-level programming.
 .
 The Debian package provides also Data::UUID interface so OSSP::uuid can be
 used as a replacement for the upstream Perl module.

Package: libossp-uuid16
Description-md5: ed3d67a2879aeb8d5fcbc4cd8d19feab
Description-en: OSSP uuid ISO-C and C++ - shared library
 OSSP uuid is a C API and corresponding CLI program for the generation
 and analysis of DCE 1.1 and, IETF RFC-9562- compliant Universally Unique
 Identifiers (UUIDs). It supports variant 1 UUIDs of versions:
 1 (time and node),
 3 (name (namespace+data), MD5),
 4 (random),
 5 (name (namespace+data), SHA-1),
 6 (time and node with improved locality),
 7 (UNIX time, random data).
 Additional API bindings are provided for C++98 (deprecated) and Perl:5.
 Optional backward compatibility exists for the ISO-C DCE-1.1
 and Perl Data::UUID APIs.
 .
 UUIDs are 128 bit numbers which are intended to have a high likelihood
 of uniqueness over space and time and are computationally difficult
 to guess. They are globally unique identifiers which can be locally
 generated without contacting a global registration authority. UUIDs
 are intended as unique identifiers for both mass tagging objects
 with an extremely short lifetime and to reliably identifying very
 persistent objects across a network.
 .
 This package contains the shared library.

Package: libost-base-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-base2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-bindings-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-bindings2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-conop-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-conop2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-db-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-db2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-geom-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-geom2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-gfx-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-gfx2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-gui-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-gui2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-img-alg-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-img-alg2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-img-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-img2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-info-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-info2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-io-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-io2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-mol-alg-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-mol-alg2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-mol-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-mol-mm-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-mol-mm2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-mol2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-seq-alg-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-seq-alg2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-seq-dev
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libost-seq2.11
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: libostree-1-1
Description-md5: 7f070d279b2cc988d078b2a019548640
Description-en: content-addressed filesystem for operating system binaries (library)
 libostree is a library for managing bootable, immutable, versioned
 filesystem trees. It is like git in that it checksums individual files
 and has a content-addressed object store; unlike git, it "checks out"
 the files using hardlinks into an immutable directory tree. This
 can be used to provide atomic upgrades with rollback, history and
 parallel-installation, particularly useful on "fixed purpose" systems
 such as embedded devices. It is also used by the Flatpak application
 runtime system.
 .
 This package contains the shared library.

Package: libostree-dev
Description-md5: c22486f6aa7420e21a9ea0a7a63be1ad
Description-en: Development files for the libostree library
 libostree is a library for managing bootable, immutable, versioned
 filesystem trees. It is like git in that it checksums individual files
 and has a content-addressed object store; unlike git, it "checks out"
 the files using hardlinks into an immutable directory tree. This
 can be used to provide atomic upgrades with rollback, history and
 parallel-installation, particularly useful on "fixed purpose" systems
 such as embedded devices. It is also used by the Flatpak application
 runtime system.
 .
 This package contains development headers and the pkg-config file for
 libostree.

Package: libostree-doc
Description-md5: 09cc3f7b6e492af7e658d0d0b52eed53
Description-en: Development documentation for the libostree library
 libostree provides a library and tools for managing bootable, immutable,
 versioned filesystem trees. See the ostree package's description for
 more details.
 .
 This package contains development documentation for libostree.

Package: libostyle-dev
Description-md5: 916e65c0872facd3207bfd335df5203a
Description-en: OpenJade libraries, developer support
 Contains include files and the static library for libogrove,
 libospgrove, and libostyle.  This is useful for those developing on
 top of the OpenJade grove or DSSSL engine.

Package: libostyle1t64
Description-md5: 32031f3a284c6b91eaa28d9ed0cf34ea
Description-en: Runtime libraries for OpenJade
 OpenJade's shared libraries, runtime support.  Includes libogrove,
 providing an abstract interface to groves; libospgrove, an interface
 to groves on top of the OpenSP suite; and libostyle, the actual DSSSL
 style engine.
 .
 This shared library is used by the openjade package.

Package: libotcl1
Description-md5: a4aba19e9311012ddddf6a3cde318f8b
Description-en: shared library of OTcl
 OTcl, short for MIT Object Tcl, is an extension to Tcl/Tk for
 object-oriented programming. It shouldn't be confused with the
 IXI Object Tcl extension by Dean Sheenan. (Sorry, but both of them
 like the name and have been using it for a while.)
 .
 Some of OTcl's features as compared to alternatives are:
 designed to be dynamically extensible, like Tcl, from the ground up
 builds on Tcl syntax and concepts rather than importing another language
 compact yet powerful object programming system
 fairly portable implementation (2000 lines of C, without core hacks)
 .
 OTcl was created by David Wetherall as part of the VUsystem project
 at MIT. Since 1997, OTcl has been maintained as part of the Mash and
 VINT/ns efforts (with David's blessing).
 .
 This package contains shared library file.

Package: libotcl1-dev
Description-md5: 00fa674e771e7485cb34ba45cadcdbae
Description-en: static library of OTcl
 OTcl, short for MIT Object Tcl, is an extension to Tcl/Tk for
 object-oriented programming. It shouldn't be confused with the
 IXI Object Tcl extension by Dean Sheenan. (Sorry, but both of them
 like the name and have been using it for a while.)
 .
 Some of OTcl's features as compared to alternatives are:
 designed to be dynamically extensible, like Tcl, from the ground up
 builds on Tcl syntax and concepts rather than importing another language
 compact yet powerful object programming system
 fairly portable implementation (2000 lines of C, without core hacks)
 .
 OTcl was created by David Wetherall as part of the VUsystem project
 at MIT. Since 1997, OTcl has been maintained as part of the Mash and
 VINT/ns efforts (with David's blessing).
 .
 This package contains static library and header files.

Package: libotf-bin
Description-md5: 2075617542cefdc880848f9a00770039
Description-en: Library for handling OpenType Font - utilities
 The libotf library provides the following facilities:
 - Read Open Type Layout Tables from OTF file.  Currently these
 tables are supported; head, name, cmap, GDEF, GSUB, and GPOS.
 - Convert a Unicode character sequence to a glyph code sequence by
 using the above tables.
 .
 The combination of libotf and the FreeType library (Ver.2) realizes
 CTL (complex text layout) by OpenType fonts.
 .
 This package contains the support utilities of libotf.

Package: libotf-trace-dev
Description-md5: f5368aa013b39af127938fe9591c9125
Description-en: Open Trace format support library - compatibility symlink
 OTF is a standard trace format used by several high-performance tools,
 using an ASCII encoding, which supports multiple streams. The libotf
 provides support for reading/writing them.
 .
 This package contains compatibility symlinks for the old libotf.so library name
 and headers.

Package: libotf2-trace-dev
Description-md5: a757bd7847f954411942e28dcd5138b2
Description-en: Open Trace Format support library - compatibility symlinks
 OTF is a standard trace format used by several high-performance tools,
 using an ASCII encoding, which supports multiple streams. The libotf2
 provides support for reading/writing them.
 .
 This package contains compatibility symlinks to make -lotf2 link with
 libopen-trace-format2-dev.  This should however be avoided and use
 pkg-config otf2 instead.

Package: libotfaux0
Description-md5: 93324652b397f948446cdfe5c3db4ea7
Description-en: Open Trace Format support library - shared library
 OTF is a standard trace format used by several high-performance tools,
 using an ASCII encoding, which supports multiple streams. The libotfaux
 provides support for reading/writing them.
 .
 This package contains the libotfaux shared library.

Package: libotp0t64-heimdal
Description-md5: 6390958186e4638a428e5ae7c9683f6f
Description-en: Heimdal Kerberos - OTP support library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the library for OTP support.

Package: libotpw-dev
Description-md5: 8b12e23933b0bd94aff7db81b291b4e0
Description-en: OTPW library development files and documentation
 OTPW is a one-time password system which is robust against
 the password list being stolen and race for the last digit
 attacks.
 .
 This package contains the development files needed to write
 programs using OTPW and the documentation of the OTPW system.

Package: libotr5-bin
Description-md5: cabe52be34e19cb49134e7403fac07e6
Description-en: toolkit for Off-the-Record Messaging library
 OTR allows you to have private conversations over IM by providing:
 - Encryption
 - No one else can read your instant messages.
 - Authentication
 - You are assured the correspondent is who you think it is.
 - Deniability
 - The messages you send do not have digital signatures that are
 checkable by a third party.  Anyone can forge messages after a
 conversation to make them look like they came from you.  However,
 during a conversation, your correspondent is assured the messages
 they see are authentic and unmodified.
 - Perfect forward secrecy
 - If you lose control of your private keys, no previous conversation
 is compromised.
 .
 This package contains the program files for the OTR library.

Package: libotr5-dev
Description-md5: 0160a998e6aeb87f9abcb51b96c11d5a
Description-en: Off-the-Record Messaging library development files
 OTR allows you to have private conversations over IM by providing:
 - Encryption
 - No one else can read your instant messages.
 - Authentication
 - You are assured the correspondent is who you think it is.
 - Deniability
 - The messages you send do not have digital signatures that are
 checkable by a third party.  Anyone can forge messages after a
 conversation to make them look like they came from you.  However,
 during a conversation, your correspondent is assured the messages
 they see are authentic and unmodified.
 - Perfect forward secrecy
 - If you lose control of your private keys, no previous conversation
 is compromised.
 .
 This package contains the header files and static libraries needed to
 develop applications using libotr.

Package: libotr5t64
Description-md5: ceddfd1759f2dd328e4fb47bb0941c85
Description-en: Off-the-Record Messaging library
 OTR allows you to have private conversations over IM by providing:
 - Encryption
 - No one else can read your instant messages.
 - Authentication
 - You are assured the correspondent is who you think it is.
 - Deniability
 - The messages you send do not have digital signatures that are
 checkable by a third party.  Anyone can forge messages after a
 conversation to make them look like they came from you.  However,
 during a conversation, your correspondent is assured the messages
 they see are authentic and unmodified.
 - Perfect forward secrecy
 - If you lose control of your private keys, no previous conversation
 is compromised.
 .
 This package provides the OTR library.

Package: libots-dev
Description-md5: 25affcebbb8ab1dd3a634d5212fb816c
Description-en: Open Text Summarizer (development)
 OTS reads a text and decides which sentences are important and which
 are not. Then it creates a short summary or will highlight the main
 idea in the text (the output can be HTML). OTS is m17n'd and
 works with UTF-8 encoding.
 .
 This package contains files used for development with ots.

Package: libots0
Description-md5: 25297800d6cba6545a5a518c52b09a3e
Description-en: Open Text Summarizer (library)
 OTS reads a text and decides which sentences are important and which
 are not. Then it creates a short summary or will highlight the main
 idea in the text (the output can be HTML). OTS is m17n'd and works
 with UTF-8 encoding.
 .
 This package contains shared library.

Package: libouch-perl
Description-md5: 8614d07344e802c3d99e90e9e73d054f
Description-en: exception handling module
 The Ouch module ("exceptions that don't hurt") provides a class for exception
 handling that doesn't require a lot of boilerplate, nor any up front
 definition.  It is fast, easy to use, requires few typing, and has no prereqs,
 but still provides much of that same functionality as e.g. Exception::Class.

Package: libounit-ocaml-dev
Description-md5: 54f3333853eca18a12402e076f6959bc
Description-en: Unit testing framework for OCaml
 OUnit is a unit testing framework for OCaml, imspired
 by the JUnit tool for Java and the HUnit tool for Haskell.
 .
 OUnit is designed to provide a convenient way for you to write tests
 for your OCaml code.  Tests can be aggregated into test suites, making
 it easy to both write tests close to the code being examined and
 execute a comprehensive aggregate set of tests -- or any subset of it.

Package: liboverload-filecheck-perl
Description-md5: ea91f8cf534e83bf7213550bb64e8f5b
Description-en: Perl module that provides a hook system to mock Perl filecheck operations
 Overload::FileCheck provides a way to mock one or more file checks. It is also
 possible to mock stat/lstat functions using "mock_all_from_stat" and let
 Overload::FileCheck mock for you for any other -X checks.
 .
 By using mock_all_file_checks you can set a hook function to reply any -X
 check. You can provide your own pure perl code when performing file checks
 using one of the -X ops: -e, -f, -z.

Package: libow-3.2-4t64
Description-md5: 086588cdedbaf6679752df008761ccfe
Description-en: 1-Wire File System full library
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 This package includes the ow library that is able to talk directly to 1-wire
 buses.

Package: libow-dev
Description-md5: 0e072636a466d69d58972850381be786
Description-en: 1-Wire File System (development files)
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 This package includes development libraries and C header files.

Package: libow-perl
Description-md5: ffbe6c7b2414f987cd55830f1fd7997d
Description-en: Dallas 1-wire support: Perl5 bindings
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 Perl bindings for the OWFS 1-wire support library have been produced
 with SWIG and allow access to libow functions from perl code.

Package: libow-php
Description-md5: 69200be8271e801ff2db1ac9c1431b59
Description-en: Dallas 1-wire support: PHP bindings
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 PHP bindings for the OWFS 1-wire support library have been produced
 with SWIG and allow access to libow* functions from PHP code.

Package: libow-tcl
Description-md5: ed32ed77cdcf60344ce287030c0864b8
Description-en: Dallas 1-wire support: Tcl bindings
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 This package contains Tcl bindings to the OWFS core library (libow),
 which is used to access 1-Wire networks

Package: libowasp-antisamy-java
Description-md5: d7abb20da27a090315946e1efb126ebe
Description-en: OWASP AntiSamy
 The OWASP AntiSamy project is a collection of APIs for safely allowing
 users to supply their own HTML and CSS without exposing the site to XSS
 vulnerabilities

Package: libowasp-encoder-java
Description-md5: 69ecf66da795e092bebc530348f02371
Description-en: OWASP Java Encoder Project
 The OWASP Encoders package is a collection of high-performance low-overhead
 contextual encoders, that when utilized correctly, is an effective tool
 in preventing Web Application security vulnerabilities such as Cross-Site
 Scripting.

Package: libowasp-esapi-java
Description-md5: 6e5fb651ab901cb4a139e25eac8c158d
Description-en: Enterprise Security API (ESAPI)
 The Enterprise Security API (ESAPI) project is an OWASP project to
 create simple strong security controls for every web
 platform. Security controls are not simple to build. You can read
 about the hundreds of pitfalls for unwary developers on the OWASP web
 site. By providing developers with a set of strong controls, OWASP
 aims to eliminate some of the complexity of creating secure web
 applications.

Package: libowasp-java-html-sanitizer-java
Description-md5: 66d50b51121e76528d69a0641804635b
Description-en: OWASP Java HTML Sanitizer
 A fast and easy to configure HTML Sanitizer written in Java which lets
 you include HTML authored by third-parties in your web application while
 protecting against XSS.

Package: libowcapi-3.2-4t64
Description-md5: 09bdc0ef38656c4bf67d53864ca0c146
Description-en: 1-Wire File System C library
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 This package includes the C API that allows one to talk directly to 1-wire
 buses (through the libow library).

Package: libowfat-dev
Description-md5: 3c1183c210647b93d17990f2c3d56bb0
Description-en: Reimplementation of libdjb, development files
 This library is a reimplementation of libdjb, which means that it provides
 Daniel Bernstein's interfaces (with some extensions).
 .
 It contains wrappers around memory allocation, buffered I/O, routines for
 formatting and scanning, a full DNS resolver, several socket routines,
 wrappers for socket functions, wait, and an abstraction
 around errno.  It also includes wrappers for Unix signal functions and a
 layer of mmap and sendfile.
 .
 This package contains the libowfat development files and man pages.

Package: libowfat0t64
Description-md5: 557370088ad8ec1211a633c6b3341988
Description-en: Reimplementation of libdjb, shared library
 This library is a reimplementation of libdjb, which means that it provides
 Daniel Bernstein's interfaces (with some extensions).
 .
 It contains wrappers around memory allocation, buffered I/O, routines for
 formatting and scanning, a full DNS resolver, several socket routines,
 wrappers for socket functions, wait, and an abstraction
 around errno.  It also includes wrappers for Unix signal functions and a
 layer of mmap and sendfile.

Package: libowl-directsemantics-perl
Description-md5: 6a717f6cd1f2c8d1a79f08f4c00b084d
Description-en: representation of the direct semantics of OWL2
 The Web Ontology Language (OWL) is a family of knowledge representation
 languages for authoring ontologies.
 .
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 OWL::DirectSemantics provides a basic framework for representing the
 OWL 2 direct semantics model, and a translator to build that model from
 an RDF-based model.

Package: libowlapi-java
Description-md5: 88d523976f17d7938fbdcd2bab2df59a
Description-en: Java API for creating, manipulating and serialising OWL Ontologies
 OWL API is a Java API for creating, manipulating and serialising OWL
 Ontologies.
 .
 The following components are included:
 .
 * An API for OWL 2 and an in-memory reference implementation.
 * Read and write support for RDF/XML, OWL/XML, Functional syntax, Manchester
 syntax, Turtle, OBO.
 * Write support for KRSS, DL syntax, LaTeX.
 * Other formats via RIO integration (NTriples, JSON, etc.).
 * Reasoner interfaces for working with reasoners such as FaCT++, HermiT,
 Pellet, Racer, JFact and Chainsaw.
 * See documentation pages on the wiki for more details.

Package: libowncloudsync-dev
Description-md5: 4ddfc1fd37b4158dec855912f2b9dbe8
Description-en: development files for owncloudsync
 The ownCloudSync system lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 This package contains the library development files.

Package: libowncloudsync0t64
Description-md5: 1d41f22efce53b8457cadd769fa3013e
Description-en: ownCloudSync folder synchronization - libraries
 The ownCloudSync system lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 This library is based on CSync, but adds functions that are missing in
 CSync and more specific to graphical clients.

Package: libownet-3.2-4t64
Description-md5: 236bfc551d195bb2e90046f9f56c04f5
Description-en: owserver protocol library
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 This package includes the ownet library that is able to talk to a owserver
 in order to get/send 1-wire information.

Package: libownet-dev
Description-md5: 19807df8706d32cd554aab34316b96a6
Description-en: owserver protocol library (development files)
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 This package contains the development libraries and interfaces
 to access a remote owserver.

Package: libownet-perl
Description-md5: 55edf9595fd4beca6841998473d4f506
Description-en: Perl module for accessing 1-wire networks
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 OWNet.pm is a perl module for accessing 1-wire sensors through an owserver.

Package: libownet-php
Description-md5: fad0dc678965e2f501262b816b620bb9
Description-en: Dallas 1-wire support: PHP OWNet library
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 The PHP OWNet library lets you access owserver and allows reading,
 writing and listing the 1-wire bus.

Package: liboxford-calendar-perl
Description-md5: a5437504f50ff127c65db72bb80cde27
Description-en: University of Oxford calendar conversion routines
 This module converts University of Oxford dates (Oxford academic dates)
 to and from Real World dates, and provides information on Terms of the
 University.

Package: liboxygenstyle5-6
Description-md5: 73460f775b1e702119f6a57deb2ca1be
Description-en: style library for the Oxygen desktop theme (Qt 5)
 The Oxygen desktop theme is used by Plasma and other KDE Software.
 .
 This package contains the private library used by the widget theme
 and KWin style.

Package: liboxygenstyle6-6
Description-md5: 6f3a7ff2ba698039757c1475d1b52521
Description-en: style library for the Oxygen desktop theme (Qt 6)
 The Oxygen desktop theme is used by Plasma and other KDE Software.
 .
 This package contains the private library used by the widget theme
 and KWin style.

Package: liboxygenstyleconfig5-6
Description-md5: 0158180362743b10ac902bc5b069b8a0
Description-en: style library configuration for the Oxygen desktop theme (Qt 5)
 The Oxygen desktop theme is used by Plasma and other KDE Software.
 .
 This package contains the private library used to configure the widget theme
 and KWin style.

Package: liboxygenstyleconfig6-6
Description-md5: e1465a44f7f4cd61c4dcc91bd35e98a6
Description-en: style library configuration for the Oxygen desktop theme (Qt 6)
 The Oxygen desktop theme is used by Plasma and other KDE Software.
 .
 This package contains the private library used to configure the widget theme
 and KWin style.

Package: libp4est-2.3
Description-md5: e80a50e228ca07830a64dd22d30e1642
Description-en: Algorithms for Parallel Adaptive Mesh Refinement - shared library
 The p4est software library enables the dynamic management of a collection of
 adaptive octrees, conveniently called a forest of octrees. p4est is designed to
 work in parallel and scale to hundreds of thousands of processor cores.
 .
 This package contains the shared library.

Package: libp4est-dev
Description-md5: 1eb998be717d04c1faca5373d8c4b2f0
Description-en: Algorithms for Parallel Adaptive Mesh Refinement - development files
 The p4est software library enables the dynamic management of a collection of
 adaptive octrees, conveniently called a forest of octrees. p4est is designed to
 work in parallel and scale to hundreds of thousands of processor cores.
 .
 This package contains the development files.

Package: libp4est-sc-2.3
Description-md5: f3676b0f5475017514008ac7151ccff9
Description-en: Algorithms for Parallel Adaptive Mesh Refinement - support library
 The p4est software library enables the dynamic management of a collection of
 adaptive octrees, conveniently called a forest of octrees. p4est is designed to
 work in parallel and scale to hundreds of thousands of processor cores.
 .
 This package contains the support library.

Package: libp8-platform-dev
Description-md5: 88607b7d8df1961ccc0503b3639ffa79
Description-en: Pulse-Eight's platform support library -- development files
 Platform support library of Pulse-Eight. It includes C++ wrappers for
 platform-specific atomic operations, threading, sockets and also
 string utilities.
 .
 This package provides the necessary files needed for development.

Package: libp8-platform2
Description-md5: 29984f9d86b99afba1b934f1755995e5
Description-en: Pulse-Eight's platform support library
 Platform support library of Pulse-Eight. It includes C++ wrappers for
 platform-specific atomic operations, threading, sockets and also
 string utilities.

Package: libpackage-constants-perl
Description-md5: 4c46f4771ac9e7ca0ac67002048cf710
Description-en: module to list constants defined in a package
 Package::Constants lists all the constants defined in a certain package. This
 can be useful for, among others, setting up an autogenerated
 @EXPORT/@EXPORT_OK for a Constants.pm file.

Package: libpackage-deprecationmanager-perl
Description-md5: 4cd65f8632548df5aefa4320397a4548
Description-en: module for managing deprecation warnings for Perl distributions
 Package::DeprecationManager allows you to manage a set of deprecations for
 one or more modules. It will issue one warning per deprecated feature used,
 optionally with regard to an -api_version specified by users of your module.

Package: libpackage-locator-perl
Description-md5: 64fd810ea8cc27112833e4a050308583
Description-en: module to find a package among CPAN-like repositories
 Package::Locator attempts to answer the question: "Where a distribution that
 will provide this package?" The answer is divined by searching the indexes
 for one or more CPAN-like repositories. If you also provide a specific
 version number, Package::Locator will attempt to find a distribution with
 that version of the package, or higher. You can also ask to find the latest
 version of a package across all the indexes.
 .
 Package::Locator only looks at the index files for each repository, and those
 indexes only contain information about the latest versions of the packages
 within that repository. So Package::Locator is not BackPAN magic -- you
 cannot use it to find precisely which distribution a particular package (or
 file) came from.

Package: libpackage-new-perl
Description-md5: b0cef8d52f51fb9b3caab197d801f8be
Description-en: simple base package from which to inherit
 The Package::New object provides a consistent constructor for objects,
 similar to Package::Base or Object::Tiny. It provides the methods 'new'
 and 'initialize', as well as a method 'dump' for debugging through
 Package::New::Dump.

Package: libpackage-pkg-perl
Description-md5: 6b80757b499d987653c928a7376b5bb1
Description-en: collection of package manipulation utilities
 Package::Pkg is a Perl module that provides several utility functions useful
 for manipulating packages and their subroutines. You can install arbitrary
 code references as functions in a given namespace, alias functions from one
 package to another, and set up an exporter.
 .
 In many respects, this package provides functionality similar to Sub::Install
 (see libsub-install-perl) and Sub::Exporter (see libsub-exporter-perl).

Package: libpackage-variant-perl
Description-md5: d9e41e8d86276ed2c2189189e6c39977
Description-en: parameterizable packages
 Package::Variant allows you to build a variable package that contains a
 package template and can use it to build variant packages at runtime.
 .
 Your variable package will export a subroutine which will build a
 variant package, combining its arguments with the template, and return
 the name of the new variant package.
 .
 The implementation does not care about what kind of packages it builds,
 be they simple function exporters, classes, singletons or something
 entirely different.

Package: libpackagekitqt6-2
Description-md5: d52de5c2ddc69193b2745972635eb436
Description-en: Library for accessing PackageKit using Qt6
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package provides a library to access PackageKit using Qt6.

Package: libpackagekitqt6-dev
Description-md5: 327e76af9d83dcaef93a2fc3f01c59f8
Description-en: Library for accessing PackageKit using Qt6 (development files)
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package provides the header files for PackageKit-Qt for Qt6.

Package: libpacketdump3-dev
Description-md5: 8428bbaa38837f79e4082f98ad0b53af
Description-en: development headers for the libpacketdump library
 This package contains development headers and other ancillary files for
 the libpacketdump library.
 .
 libpacketdump provides a library which can parse packets and display the
 packet contents in a nice human-readable form. The output is similar to that
 produced by tcpdump, although the formatting is somewhat more verbose.
 .
 libpacketdump is developed by the WAND Network Research Group at Waikato
 University in New Zealand.

Package: libpacketdump3t64
Description-md5: ecc8a6935f30064ed6d7a861cb74a8fa
Description-en: network packet parsing and human-readable display library
 libpacketdump provides a library which can parse packets and display the
 packet contents in a nice human-readable form. The output is similar to that
 produced by tcpdump, although the formatting is somewhat more verbose.
 .
 libpacketdump is developed by the WAND Network Research Group at Waikato
 University in New Zealand.

Package: libpacparser-dev
Description-md5: fc4041d246a7a90ca4c53b8610275047
Description-en: library to parse proxy auto-config files (development files)
 a library to parse proxy auto-config (PAC) files. Proxy auto-config files are
 a vastly used proxy configuration method these days. Web browsers can use a PAC
 file to determine which proxy server to use or whether to go direct for a given
 URL. PAC files are written in JavaScript and can be programmed to return
 different proxy methods (e.g. "PROXY proxy1:port; DIRECT") depending upon URL,
 source IP address, protocol, time of the day etc. PAC files introduce a lot of
 possibilities.
 .
 Needless to say, PAC files are now a widely accepted method for proxy
 configuration management and companies all over are using them in corporate
 environments. Almost all popular web browsers support PAC files. The idea
 behind pacparser is to make it easy to add this PAC file parsing capability to
 any program (C and Python supported right now).
 .
 This package contains the header files to build against the shared library.

Package: libpacparser1
Description-md5: 604ae1599415f153a5d48a871341da3c
Description-en: library to parse proxy auto-config files
 a library to parse proxy auto-config (PAC) files. Proxy auto-config files are
 a vastly used proxy configuration method these days. Web browsers can use a PAC
 file to determine which proxy server to use or whether to go direct for a given
 URL. PAC files are written in JavaScript and can be programmed to return
 different proxy methods (e.g. "PROXY proxy1:port; DIRECT") depending upon URL,
 source IP address, protocol, time of the day etc. PAC files introduce a lot of
 possibilities.
 .
 Needless to say, PAC files are now a widely accepted method for proxy
 configuration management and companies all over are using them in corporate
 environments. Almost all popular web browsers support PAC files. The idea
 behind pacparser is to make it easy to add this PAC file parsing capability to
 any program (C and Python supported right now).
 .
 This package contains the shared library, and pactester, a tool for testing
 PAC files

Package: libpadwalker-perl
Description-md5: f686c2f2dfe85157f03c0ffade424501
Description-en: module to inspect and manipulate lexical variables
 PadWalker is a module that allows you to inspect and even modify lexical
 variables in the current "lexical pad stack." Perl tracks which variables
 are accessible and visible in each lexical scope by keeping a separate
 set of variables for each scope. This module looks for a given variable
 by traversing that stack, which allows it to alter anything in the stack,
 even variables not normally accessible in the current scope.
 .
 In practise, this module is useful for checking anything defined in the full
 stack of subroutines that called your function, making it extremely useful
 for debugging. It is, however, not recommended for use in production code.

Package: libpagmo-dev
Description-md5: 4773be678fff3e9ade23ee71bb5f9315
Description-en: library for massively parallel optimisation (development files)
 pagmo is a C++ scientific library built around the idea of providing an
 unified interface to optimization algorithms and to optimization
 problems and to make their deployment in massively parallel environments easy.
 .
 This package contains the headers and the static library.

Package: libpagmo9t64
Description-md5: 39743f3d32f4f018ddcbbdcba90a0645
Description-en: library for massively parallel optimisation (shared library)
 pagmo is a C++ scientific library built around the idea of providing an
 unified interface to optimization algorithms and to optimization
 problems and to make their deployment in massively parallel environments easy.
 .
 This package contains the shared library.

Package: libpaho-mqtt-dev
Description-md5: 84a5de0c45c719f0b0c180d285be41d9
Description-en: Eclipse Paho MQTT C client - development files
 This libraries enable applications to connect to an MQTT broker to publish
 messages, and to subscribe to topics and receive published messages.
 .
 This package contains files for development and static libraries.

Package: libpaho-mqtt1.3
Description-md5: bc2c0e046719f5991114ce6c7a656941
Description-en: Eclipse Paho MQTT C client - shared libraries
 This libraries enable applications to connect to an MQTT broker to publish
 messages, and to subscribe to topics and receive published messages.

Package: libpaho-mqttpp-dev
Description-md5: ee583be87c7a6ab11bba1740c7e2fc89
Description-en: Eclipse Paho MQTT C++ Client Library - development files
 This library enables C++11 applications to connect to an MQTT broker,
 publish messages to the broker, and to subscribe to topics and receive
 published messages.
 .
 This package contains the development files.

Package: libpaho-mqttpp-doc
Description-md5: 90adae71ba1b77262ed8b7c6365cb632
Description-en: Eclipse Paho MQTT C++ Client Library - library documentation
 This library enables C++11 applications to connect to an MQTT broker,
 publish messages to the broker, and to subscribe to topics and receive
 published messages.
 .
 This package contains the doxygen generated HTML documentation for the
 libraries.

Package: libpaho-mqttpp3-1
Description-md5: 783c4a3237d0e2c067f666154cf57387
Description-en: Eclipse Paho MQTT C++ Client Library - shared libraries
 This library enables C++11 applications to connect to an MQTT broker,
 publish messages to the broker, and to subscribe to topics and receive
 published messages.
 .
 This package contains the shared library.

Package: libpaje-dev
Description-md5: 5b5e8fecc041e53c27b01d41b0d727c6
Description-en: Parsing, manipulation and simulation of paje trace files (dev)
 The libpaje library features the implementation of the Paje File
 Reader, Event Decoder and Simulator. It is capable of reading trace
 files in the Paje file format and keeping them in memory. Data is
 accessed through a well-defined and efficient interface. You can use
 this library to built new visualization techniques for trace
 analysis, without handling all the parsing of files and how events
 are simulated to rebuilt the behavior of the traced application that
 is meant to be analyzed.
 .
 This package contains the development files (headers, etc.)

Package: libpaje2
Description-md5: 37458e44ffe8f9b9de126262dabf8aa3
Description-en: Parsing, manipulation and simulation of paje trace files
 The libpaje library features the implementation of the Paje File
 Reader, Event Decoder and Simulator. It is capable of reading trace
 files in the Paje file format and keeping them in memory. Data is
 accessed through a well-defined and efficient interface. You can use
 this library to built new visualization techniques for trace
 analysis, without handling all the parsing of files and how events
 are simulated to rebuilt the behavior of the traced application that
 is meant to be analyzed.
 .
 This package contains the run-time files.

Package: libpal-java
Description-md5: 746860c317a376d9cc7d4aee77a54f79
Description-en: Phylogenetic Analysis Library
 The PAL project is a collaborative effort to provide a high quality Java
 library for use in molecular evolution and phylogenetics. At present PAL
 consists of approximately 200 public classes/interfaces in 16 packages
 Please refer to the API documentation for a detailed description of all
 classes and methods available, and to the release history for an
 overview of the development history of PAL.

Package: libpal-java-doc
Description-md5: 626f3545e35af7dabad6f4385dadb93c
Description-en: Phylogenetic Analysis Library - documentation
 The PAL project is a collaborative effort to provide a high quality
 Java library for use in molecular evolution and phylogenetics.  At
 present PAL consists of approximately 200 public classes/interfaces in
 16 packages Please refer to the API documentation for a detailed
 description of all classes and methods available, and to the release
 history for an overview of the development history of PAL.
 .
 This package contains the documentation.

Package: libpalm-pdb-perl
Description-md5: eb5b6128c82c1ce2aa612b7a241fe949
Description-en: modules to parse Palm database files
 The Palm::PDB module provides a framework for reading and writing database
 files for use on PalmOS devices such as the PalmPilot. It can read and write
 both Palm Database (.pdb) and Palm Resource (.prc) files.  It is intended to
 be used in conjunction with supplemental modules for specific types of
 databases, such as Palm::Raw (also included in this package) or Palm::Memo
 (included in libpalm-perl).

Package: libpalm-perl
Description-md5: c55c530dcdc1d00d4dcc21f8d64da7be
Description-en: modules for manipulating pdb and prc database files
 Palm is a collection of Perl modules useful for manipulating Palm Pilot
 databases, including Palm::ToDo, Palm::Datebook, Palm::Address, and
 Palm::Memo.

Package: libpam-abl
Description-md5: 789ce08b518a05d9764bf9713f98255c
Description-en: blocks hosts attempting a brute force attack
 a PAM module that provides auto blacklisting of hosts and users responsible
 for repeated failed authentication attempts. Generally configured so that
 blacklisted users still see normal login prompts but are guaranteed
 to fail to authenticate.

Package: libpam-afs-session
Description-md5: 7a08b5843f4c8a2abbb8d29ebcc472cf
Description-en: PAM module to set up a PAG and obtain AFS tokens
 AFS is a distributed network file system.  It uses in-kernel credentials
 (AFS tokens) obtained from Kerberos tickets for authentication and access
 control, and controls access to those credentials via PAGs (process
 authentication groups).  This module provides a PAM session
 implementation that puts new logins in separate PAGs and optionally runs
 an external program (usually aklog) to obtain tokens from Kerberos
 tickets.  It is designed to work with a Kerberos PAM module that obtains
 the initial Kerberos tickets.

Package: libpam-barada
Description-md5: 4c6daaf0f978ecc64d1fdf686d0582fd
Description-en: PAM module to provide two-factor authentication based on HOTP
 Use HOTP (RFC4226) two-factor authentication with PAM.
 .
 In addition to a normal password, users are also assigned a 128 bit key and
 arbitrary-length PIN number. Every time you'd like to login using a OTP, you
 calculate a secure hash based on your assigned PIN and an increasing counter,
 the result of which is a six character one time password.
 .
 While this module could be used in conjunction with many different
 client devices, it was written specifically with Android devices in
 mind.  There is companion software which runs on Android, so that your
 phone essentially becomes a SecureID token.  All you need to do is
 open up the software, type in your PIN, and you get back a 6-character
 number that you can use to login to your system.

Package: libpam-biometric
Description-md5: c8a32dce742fe7ad131b2c99983a8108
Description-en: PAM module for biometric authentication
 This package provides the PAM module required for biometric
 authentication in the UKUI desktop environment.

Package: libpam-ccreds
Description-md5: 996a71e096b611797c4a85c7f4de3533
Description-en: Pam module to cache authentication credentials
 This package provides the means for Linux workstations to locally
 authenticate using an enterprise identity when the network is unavailable.
 Used in conjunction with the nss_updatedb utility, it provides a mechanism for
 disconnected use of network directories. They are designed to work with
 libpam-ldap and libnss-ldap.

Package: libpam-cgfs
Description-md5: e709f3eddd48d5ce8595be4d003fd4f5
Description-en: PAM module for managing cgroups for LXC
 LXCFS provides a FUSE based filesystem to improve the LXC experience
 within the containers.
 .
 This provides a Pluggable Authentication Module (PAM) to provide
 logged-in users with a set of cgroups which they can administer.
 This allows for instance unprivileged containers, and session
 management using cgroup process tracking.

Package: libpam-cgroup
Description-md5: 44304588c16a37916a9622e84c7443f2
Description-en: control and monitor control groups (PAM)
 Control Groups (cgroups) provide a mechanism for aggregating/partitioning sets
 of tasks, and all their future children, into hierarchical groups with
 specialized behaviour.
 .
 libcgroup allows one to manipulate, control, administrate and monitor cgroups
 and the associated controllers.
 .
 This package contains the PAM module to move a user session into an existing
 cgroup by attempting to match uid and gid against the defined cgroup rules
 configuration.

Package: libpam-chroot
Description-md5: bbdef08c6105e8de4951ff6fb34ad201
Description-en: Chroot Pluggable Authentication Module for PAM
 This package includes a special (but not thoroughly tested) PAM
 module to provide chrooted (restricted) environments for users.
 The module tries to provide a transparent wrapper around the
 average user, one that puts them in a fake file-system (eg, their
 '/' is really /some/where/else).
 .
 In order to setup this environment in Debian please read the
 README.Debian as well as the detailed example provided in
 /usr/share/doc/libpam-chroot/examples

Package: libpam-ck-connector
Description-md5: ac8bf0bb4ffed67d7a5236a01dc77fa8
Description-en: ConsoleKit PAM module
 ConsoleKit is a system daemon for tracking what users are logged
 into the system and how they interact with the computer (e.g.
 which keyboard and mouse they use).
 .
 This package provides a PAM module which can be used for console logins.
 Graphical login managers should talk to ConsoleKit directly.

Package: libpam-duo
Description-md5: 5d0f3e76087d91df8b294245281e2929
Description-en: PAM module for Duo Security two-factor authentication
 This provides the PAM module needed to interact with the Duo Security
 API for handling out-of-band two-factor authentication. Also includes
 manpage.

Package: libpam-encfs
Description-md5: 8d52be1c31cea38768c53d34621d8115
Description-en: PAM module to automatically mount encfs filesystems on login
 This PAM module integrates encfs and PAM, so home directories are
 automatically mounted on login. EncFS provides an encrypted filesystem in
 user-space, this PAM module easily allow each user to have an encrypted home,
 and mount it automatically using its login password as encfs password.

Package: libpam-fingwit
Description-md5: 7a91c403f6e73ae8c633bf6e60443943
Description-en: Smart PAM module for fingerprint authentication
 This PAM module is used in combination with pam_fprintd.so.
 .
 It returns PAM_AUTHINFO_UNAVAIL when fprintd should be skipped
 (ssh sessions, login with encrypted home dirs..)
 .
 It returns PAM_IGNORE when auth can be performed by fprintd.

Package: libpam-fscrypt
Description-md5: 421164b2c9097f303ec36802927e6dea
Description-en: PAM module for Linux filesystem encryption
 fscrypt is a high-level tool for the management of Linux filesystem
 encryption. This tool manages metadata, key generation, key wrapping,
 PAM integration, and provides a uniform interface for creating and
 modifying encrypted directories.
 .
 This PAM module can be used to unlock one or more directories upon user
 login and then lock those directories when the user ends their session.

Package: libpam-geoip
Description-md5: f3d86399dec235aaf05ce4ff59b14f91
Description-en: PAM module checking access of source IPs with a GeoIP2 database
 This PAM module provides GeoIP2 checking for logins. The user can be
 allowed or denied based on the location of the originating IP address.
 This is similar to pam_access, but uses a GeoIP2 City database instead
 of host name / IP matching.

Package: libpam-glome
Description-md5: 144e641772043a4a13b87095a0f8083c
Description-en: Generic Low Overhead Message Exchange PAM module
 Generic Low Overhead Message Exchange (GLOME) is a protocol providing secure
 authentication and authorization for low dependency environments.
 .
 This package contains a PAM module implementing the GLOME Login protocol.

Package: libpam-google-authenticator
Description-md5: 33f93312ce7d14b36ca1c90e19dbd5ac
Description-en: Two-step verification
 The Google Authenticator project includes implementations of one-time
 passcode generators for several mobile platforms, as well as a
 pluggable authentication module (PAM). One-time passcodes are generated
 using open standards developed by the Initiative for Open
 Authentication (OATH) (which is unrelated to OAuth).
 .
 These implementations support the HMAC-Based One-time Password (HOTP)
 algorithm specified in RFC 4226 and the Time-based One-time Password
 (TOTP) algorithm currently in draft.

Package: libpam-heimdal
Description-md5: 66e4a509213fb644555c0cb0d4c1efd6
Description-en: PAM module for Heimdal Kerberos
 A Kerberos PAM module build against the Heimdal libraries.  It supports
 authenticating against a Kerberos KDC, obtaining tickets and populating
 an initial ticket cache, authorizing users via a ~/.k5login file, and
 changing Kerberos passwords.

Package: libpam-heimdal-dbgsym
Description-md5: af267345a0e9233709945b1edd58c1b9
Description-en: debug symbols for libpam-heimdal

Package: libpam-krb5-dbgsym
Description-md5: 9b757b0f2d7101e533bc8abe3ea414fa
Description-en: debug symbols for libpam-krb5

Package: libpam-kstore
Description-md5: 3dba28ba098bb92ce3da812c68b9136b
Description-en: unlock user key in an Ubuntu key store
 This pam module unlocks the encrypted luks device containing the user key
 on an Ubuntu key store.

Package: libpam-kwallet-common
Description-md5: 83901c676405d783d765926c75eeb5d5
Description-en: KWallet integration with PAM (common files)
 The KDE Wallet system provides a secure way to store passwords and other
 secret information, allowing the user to remember only a single KDE Wallet
 password instead of numerous different passwords and credentials.
 .
 This package provides a the common files needed by all versions
 of the PAM integration.

Package: libpam-kwallet5
Description-md5: b9991a72056e3b17b4a318ff96389d7f
Description-en: KWallet integration with PAM
 The KDE Wallet system provides a secure way to store passwords and other
 secret information, allowing the user to remember only a single KDE Wallet
 password instead of numerous different passwords and credentials.
 .
 This package provides a simple PAM integration for KWallet, so you can log in
 to open a KWallet.

Package: libpam-lastlog2
Description-md5: 44d05a5389249ac3ace99386c8a9584d
Description-en: lastlog2 database PAM module
 Y2038 safe lastlog database implementation, PAM module.

Package: libpam-lastlog2-dbgsym
Description-md5: 46f4e2c24ec1b2f8b39811afb9220f22
Description-en: debug symbols for libpam-lastlog2

Package: libpam-ldapd
Description-md5: a68cceed2d243cdea8ef0c6500b412f7
Description-en: PAM module for using LDAP as an authentication service
 This package provides a Pluggable Authentication Module that provides user
 authentication, authorization and password management based on credentials
 stored in an LDAP server.

Package: libpam-mklocaluser
Description-md5: 259dcdbc4c59dcfaaf6e30f71e13f271
Description-en: Configure PAM to create a local user if it does not exist already
 When the user logs in for the first time, a local POSIX user account is
 created in /etc/passwd, a primary group is created in /etc/group, and a
 local home directory is created in /home.
 .
 This is useful on roaming computers when the password is set up to be
 cached by, for example, libpam-ccreds or sssd to allow login without
 network connectivity using the password provided by a network
 authentication service like Kerberos or LDAP.
 .
 Other than the caching mechanisms of libpam-ccreds or libpam-sssd /
 libnss-sssd, the libpam-mklocaluser approach makes the LDAP accounts
 more persistent on the roaming workstation and robust again credentials
 cache deletions and such.
 .
 The pam_mklocaluser PAM module additionally allows for execution of
 additional hook scripts when users log in to such a roaming computer for
 the first time.

Package: libpam-mysql
Description-md5: 41eefce73be5185cbe117d9faa5cbdf2
Description-en: PAM module interfacing with MySQL databases
 This module lets PAM-enabled applications get authentication and
 account information from MySQL databases.  Passwords can be stored
 in various encrypted formats, for example as crypt, MD5 or SHA1 hashes,
 in MySQL format or in the Drupal 7 salted format.  Account and password
 expiration is handled via SQL expressions.  Logging into MySQL is also
 supported.

Package: libpam-net
Description-md5: dfd0cecf9fceaf88d7be11f827a2fd99
Description-en: create/join network namespaces at login
 libpam-net implements two pam modules:
 .
 pam_newnet.so: users belonging to the newnet group get a new network namespace
 at login. lo interface is down.
 .
 pam_usernet.so: users belonging to the usernet group get their own network name
 at login. If a network namespace having the same name as the username exists,
 pam runs the user's shell in that namespace. If such a namespace does not
 exist, it is created during the login process.
 .
 pam_groupnet.so: users belonging to any group starting with groupnet-
 join the network namespace named after the dash of the group.
 If the specified network namespace exists, pam runs the user shell in that
 namespace. If such a namespace does does not exist, it is created during the
 login process.

Package: libpam-oath
Description-md5: 2d17d3000b8fde392811eab2f2429fb0
Description-en: OATH Toolkit libpam_oath PAM module
 OATH Toolkit provide components to build one-time password
 authentication systems.  It contains shared C libraries, command line
 tools and a PAM module.  Supported technologies include the
 event-based HOTP algorithm (RFC 4226), the time-based TOTP algorithm
 (RFC 6238), and Portable Symmetric Key Container (PSKC, RFC 6030) to
 manage secret key data.  OATH stands for Open AuTHentication, which is
 the organization that specify the algorithms.
 .
 This package contain a PAM module to authenticate users against
 a local file-based OATH database.

Package: libpam-ocaml
Description-md5: 66aff82d0fbe733288fdcf6fa319078f
Description-en: OCaml bindings for the PAM library (runtime)
 OCamlPAM is a wrapper for the Pluggable Authentication Modules (PAM)
 library. PAM provides a flexible mechanism for authenticating users
 via administrator-defined policies. PAM has modules for
 authenticating via Unix passwd files, Kerberos, LDAP, etc. Additional
 modules for custom authentication mechanisms can be created and
 deployed without recompiling existing services based on
 PAM. Moreover, policies defining the authentication requirements can
 be changed at runtime without restarting running services.
 .
 This package contains only the shared runtime stub library for
 OCamlPAM.

Package: libpam-ocaml-dev
Description-md5: 625d593784be25ae8c6ee0ec043a4509
Description-en: OCaml bindings for the PAM library (development files)
 OCamlPAM is a wrapper for the Pluggable Authentication Modules (PAM)
 library. PAM provides a flexible mechanism for authenticating users
 via administrator-defined policies. PAM has modules for
 authenticating via Unix passwd files, Kerberos, LDAP, etc. Additional
 modules for custom authentication mechanisms can be created and
 deployed without recompiling existing services based on
 PAM. Moreover, policies defining the authentication requirements can
 be changed at runtime without restarting running services.
 .
 This package contains the development stuff you need to use the
 OCamlPAM library in your programs.

Package: libpam-otpw
Description-md5: a43d1a9a348a59e88243400409ecdfdc
Description-en: Use OTPW for PAM authentication
 OTPW is a one-time password system which is robust against
 the password list being stolen and race for the last digit
 attacks.
 .
 This package contains the PAM library to use OTPW in any
 program which uses PAM.

Package: libpam-passwdqc
Description-md5: c0baba01633c370fa3e5fb16367dfe19
Description-en: PAM module for password strength policy enforcement
 passwdqc is a password/passphrase strength checking and policy
 enforcement toolset, including a PAM module (libpam-passwdqc),
 command-line programs (pwqcheck and pwqgen), and a library (libpasswdqc).
 .
 pam_passwdqc (optionally) integrates with PAM such that it gets invoked
 when users change their passwords. The module is capable of checking
 password or passphrase strength, enforcing a policy, and offering
 randomly-generated passphrases, with all of these features being
 optional and easily (re-)configurable.

Package: libpam-pkcs11
Description-md5: d44f6069a65d3f2315a9b26928bb8649
Description-en: Fully featured PAM module for using PKCS#11 smart cards
 A Pluggable Authentication Module for PKCS#11 based smart cards. Useful for
 enabling smart card based user login to a system.
 .
 More advanced than libpam-p11. Additional features include full verification of
 the card data using certificate chains and certificate revocation lists.
 Advanced username mapping including LDAP, Active Directory and Kerberos.

Package: libpam-poldi
Description-md5: fd9d5e54f9a1ab9458bf10efee04cb7b
Description-en: PAM module allowing authentication using a OpenPGP smartcard
 This PAM module will allow you to login, screenlock and validate to
 services using your GnuPG smartcard.
 You might have expected to find this with a name of libpam-pgp, libpam-gpg,
 libpam-openpgp or libpam-gnupg.
 .
 This code is considered experimental and needs more testing. It is, however,
 already used for the daily login.

Package: libpam-pwdfile
Description-md5: e98d8b2dd1222b513e5d7da36f9c9e0e
Description-en: PAM module allowing authentication via an /etc/passwd-like file
 This PAM module lets you use an arbitrarily-named text file similar in
 structure to /etc/passwd to authenticate users.

Package: libpam-python
Description-md5: 436cc5b152ec33bc944bfb0d6a0ed955
Description-en: Enables PAM modules to be written in Python
 This PAM module runs the Python interpreter, thus allowing PAM modules
 to be written in Python. As a Python incurs a considerable overhead its
 intended audience is SysAdmins writing one off PAM modules. If you are
 doing that, you should probably install the documentation in
 libpam-python-doc as well.

Package: libpam-python-doc
Description-md5: 15f975ebdc9c8922dbb7f8761b49d551
Description-en: Documentation for the bindings provided by libpam-python
 The libpam-python PAM module runs the Python interpreter, thus allowing
 PAM modules to be written in Python.
 .
 This package documents the bindings provided by libpam-python.

Package: libpam-radius-auth
Description-md5: b1d911feec4563ba30fb34237dd03b2f
Description-en: PAM RADIUS authentication module
 This is the PAM to RADIUS authentication module. It allows any PAM-capable
 machine to become a RADIUS client for authentication and accounting
 requests. You will, however, need to supply your own RADIUS server to
 perform the actual authentication

Package: libpam-script
Description-md5: 92f94c216214f5e561093f81177e8f47
Description-en: PAM module which allows executing a script
 This module will allow you to execute scripts during authorization,
 password changes and sessions. This is very handy if your current
 security application has no PAM support but is accessible with
 perl or other scripts.

Package: libpam-shishi
Description-md5: 79fe735f0d428949cb8ad6159aecf321
Description-en: PAM module for Shishi Kerberos v5
 Shishi is an implementation of the kerberos v5 network authentication
 system.
 .
 This package contain a PAM module to authenticate local users against
 a Kerberos KDC, and acquire Kerberos tickets.

Package: libpam-slurm
Description-md5: 035a8fde10a3e36e6768e0962da94426
Description-en: PAM module to authenticate using the Slurm resource manager
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 Pluggable Authentication Module (PAM) for restricting access to compute
 nodes where Slurm performs resource management. Access to the node is
 restricted to user root and users who have been allocated resources on
 that node.

Package: libpam-slurm-adopt
Description-md5: b2879f460905c22e7d0452e9df8102d0
Description-en: PAM module to authenticate users running a Slurm job and track their processes
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 Pluggable Authentication Module (PAM) for restricting access to compute
 nodes where Slurm performs resource management to users who have a
 running job. The user's connection is "adopted" into the "external"
 step of the job so that processes spawned are tracked and Slurm can
 perform a complete cleanup when the job is completed.

Package: libpam-snapper
Description-md5: 46efe8ad060046e71acb637119d9384e
Description-en: PAM module for Linux filesystem snapshot management tool
 Snapper is a tool for Linux filesystem snapshot management. Apart from the
 obvious creation and deletion of snapshots, it can compare snapshots and revert
 differences between snapshots. In simple terms, this allows root and non-root
 users to view older versions of files and revert changes.
 .
 This package contains the PAM library for snapper, which allows the
 administrator to take snapshots when an user logs in or out of the system.

Package: libpam-ssh
Description-md5: c26971721c6a2574951e0b043df02a05
Description-en: Authenticate using SSH keys
 This pluggable authentication module (PAM) provides single sign-on
 using secure shell (SSH) keys:
 - during authentication, the user types a SSH passphrase and is authenticated
 if the passphrase successfully decrypts the user's SSH private keys;
 - in session phase, a ssh-agent process is started and decrypted keys are
 added, and thus the user can SSH to other hosts that accept key
 authentication without typing more passwords for the entire session.
 .
 Recent versions of OpenSSH have raised `Important` coexistence issues
 between libpam-ssh and sshd, while libpam-ssh is no longer supported
 by upstream. For these reasons, the maintainer of this package strongly
 encourages to envisage alternatives.

Package: libpam-ssh-agent-auth
Description-md5: b497af339bd0a11905af49467fcfcf83
Description-en: PAM Authentication via forwarded ssh-agent
 pam_ssh_agent_auth is a PAM module which permits PAM authentication via your
 keyring in a forwarded ssh-agent.
 .
 This module can be used to provide authentication for anything run locally that
 supports PAM. It was written specifically with the intention of permitting
 authentication for sudo without password entry, and also has been proven useful
 for use with su as an alternative to wheel.

Package: libpam-tmpdir
Description-md5: c9c33816b35630d5805a8dca706f7906
Description-en: automatic per-user temporary directories
 Many programs use $TMPDIR for storing temporary files.  Not
 all of them are good at securing the permissions of those
 files.  libpam-tmpdir sets $TMPDIR and $TMP for PAM sessions
 and sets the permissions quite tight.  This helps system
 security by having an extra layer of security, making such
 symlink attacks and other /tmp based attacks harder or
 impossible

Package: libpam-u2f
Description-md5: 15c1cea4fb85bab8e83154ff676d27f0
Description-en: universal 2nd factor (U2F) PAM module
 Universal 2nd Factor (U2F) is an authentication mechanism that strengthen
 other authentications, and through this PAM module it can be used to
 require a U2F device in order to authenticate.
 .
 This package contains the PAM module, which performs the U2F
 Authentication step.  Before this, you need to perform the U2F Registration
 step which can be completed using the pamu2fcfg package.

Package: libpam-ufpidentity
Description-md5: 20fbb24c1c4dc2a66e4c413137976d92
Description-en: PAM library for UFP identity
 The UFP Identity PAM module provides integration of the UFP Identity
 service into your existing user authentication infrastructure. PAM is
 used by Linux/BSD, Solaris and Mac OS X for user authentication to
 various services such as SSH, login, and sudo.
 See https://github.com/ufpidentity/pam_ufpidentity/blob/master/README.md
 for details about installation.

Package: libpam-wrapper
Description-md5: 77a0eb9127f8beb460a141761f12316f
Description-en: Tool to test PAM applications
 This component of cwrap allows you to test your PAM (Linux-PAM and OpenPAM)
 application.
 .
 For testing PAM applications, simple PAM module called pam_matrix is
 included.

Package: libpam-wtmpdb
Description-md5: 2a0cc9e1ec4c95736ac9846129a37e22
Description-en: wtmp database PAM module
 Year 2038-safe wtmp database implementation, PAM module. Successful logins
 will be recorded in the wtmp database, if enabled.

Package: libpam-wtmpdb-dbgsym
Description-md5: 89974052d517185799b744c5516e6794
Description-en: debug symbols for libpam-wtmpdb

Package: libpam-x2go
Description-md5: 10ed811048a58a8bcef8b9841322f6d1
Description-en: PAM Module to check credentials against X2Go servers
 Auth and session PAM module that uses SSH to authenticate against
 an X2Go server as the remote host and user. Local account required.
 .
 This PAM module is intended for facilitating Remote Logon into X2Go
 servers using LightDM's Arctica Greeter.

Package: libpam-x2go-dev
Description-md5: f00185b0f34f69325edd1b390bf86910
Description-en: PAM Module to check credentials against X2Go servers (development files)
 Auth and session PAM module that uses SSH to authenticate against
 an X2Go server as the remote host and user. Local account required.
 .
 This PAM module is intended for facilitating Remote Logon into X2Go
 servers using LightDM's Arctica Greeter.
 .
 This package contains the pam_x2go.so header files.

Package: libpam-yubico
Description-md5: d0744e8e79ba8b0531d2ced11a11bf5c
Description-en: two-factor password and YubiKey OTP PAM module
 This package provides the Yubico PAM module. It enables the use of
 two-factor authentication, with existing logins and passwords plus
 a YubiKey One-Time Password that is validated against an online
 validation service. The default is the free YubiCloud, but it is easy
 to set up a custom service.
 .
 A second mode of operation is available using the YubiKey's HMAC-SHA-1
 Challenge-Response functionality. This allows for offline validation
 using a YubiKey, for example on a laptop computer. However, this only
 works for local logins, not for instance SSH logins.

Package: libpam-zfs
Description-md5: 22667c0f995168539097f168459e100b
Description-en: PAM module for managing encryption keys for ZFS
 OpenZFS is a storage platform that encompasses the functionality of
 traditional filesystems and volume managers. It supports data checksums,
 compression, encryption, snapshots, and more.
 .
 This provides a Pluggable Authentication Module (PAM) that automatically
 unlocks encrypted ZFS datasets upon login.

Package: libpamtest0
Description-md5: d54bfb88023db48b3242de0be6fe5242
Description-en: Library to test PAM modules
 This component of cwrap allows you to test your PAM (Linux-PAM and OpenPAM)
 module.
 .
 For testing a PAM module you can use the pamtest library, which simplifies
 testing of modules. You can combine it with the cmocka unit testing framework
 or you can use the provided Python bindings to write tests for your module in
 Python.
 .
 This package provides shared libraries.

Package: libpamtest0-dev
Description-md5: 0ea864991f8cf0e1af4829833896c343
Description-en: Development files for library to test PAM modules
 This component of cwrap allows you to test your PAM (Linux-PAM and OpenPAM)
 module.
 .
 For testing a PAM module you can use the pamtest library, which simplifies
 testing of modules. You can combine it with the cmocka unit testing framework
 or you can use the provided Python bindings to write tests for your module in
 Python.
 .
 This package provides development headers.

Package: libpandoc-elements-perl
Description-md5: d9024263fe1e9d2a9e8e7213504ac207
Description-en: create and process Pandoc documents
 Pandoc::Elements provides utility functions to create abstract syntax
 trees (AST) of Pandoc documents.  The resulting data structure can be
 converted by Pandoc to many other document formats, such as HTML,
 LaTeX, ODT, and ePUB.
 .
 This package includes the Perl module Pandoc::Elements,
 and the pandoc filter multifilter.

Package: libpandoc-wrapper-perl
Description-md5: 5e02af8c393b7aa92705d8f26a1d652d
Description-en: wrapper for the mighty Pandoc document converter
 Pandoc::Wrapper provides a Perl wrapper
 for John MacFarlane's Pandoc document converter.
 .
 Pandoc is a command-line tool for converting text-centric documents
 from one markup format to another,
 covering a large range of markup formats.

Package: libpango-perl
Description-md5: fa8d0b39e1ea579624a3f5de632ac556
Description-en: Perl module to layout and render international text
 Pango is a library for laying out and rendering text, with an emphasis on
 internationalization. Pango can be used anywhere that text layout is needed,
 but using Pango in conjunction with Cairo and/or Gtk2 provides a complete
 solution with high quality text handling and graphics rendering.
 .
 This package provides the Perl bindings for the Pango library.

Package: libpano13-3t64
Description-md5: c861c2b47e497ed444fd1bf7445a1b37
Description-en: panorama tools library
 This package contains the panoramatools library. It provides basic
 algorithmic tools to generate, edit and transform many kinds of
 panoramic images.

Package: libpano13-bin
Description-md5: 7a818fba6ee0143cbbaa387f71f0a797
Description-en: panorama tools utilities
 This package contains the following tools, all part of the Panorama Tools
 library, and supposed to make it easy to work with panoramic images:
 * panoinfo    - List details about the libpano13 library
 * PTblender   - Colour and brightness correction of panoramas
 * PTcrop      - Crop TIFF images
 * PTinfo      - Display information about a panotools-generated image
 * PTmasker    - Compute stitching masks
 * PTmender    - Replacement for PTStitcher
 * PToptimizer - Wrapper around control point optimization routines
 * PTroller    - Merge several images into a single one
 * PTtiff2psd  - Convert a set of TIFF files into a Photoshop PSD file
 * PTtiffdump  - Compare two TIFF images
 * PTuncrop    - Uncrop TIFF images

Package: libpano13-dev
Description-md5: e56d37fef5d1428c47e6d73b1971d612
Description-en: panorama tools library development files
 This package contains the panoramatools library. It provides basic
 algorithmic tools to generate, edit and transform many kinds of
 panoramic images.
 .
 This package holds static libraries and headers needed by developers
 who wish to use libpano13 in their programs.

Package: libpantomime-clojure
Description-md5: 542a61c782c719819942161d2cb68db1
Description-en: Clojure library dealing with MIME types
 Pantomime is a tiny Clojure library that deals with MIME types (Internet media
 types, sometimes referred to as "content types"). It uses Apache Tika under
 the hood to detect MIME types using several techniques:
 .
 * Known file extensions
 * Magic bytes
 * Content-type information for resources served via HTTP
 * XML schema information

Package: libpantomime-dev
Description-md5: ca44bf97f001ba2778c244ddfd37942c
Description-en: GNUstep framework for mail handling (development files)
 Pantomime provides a GNUstep framework that models a mail system. Pantomime
 can be seen as a JavaMail 1.2 clone written in Objective-C.
 .
 Pantomime provides the following features:
 .
 * A full MIME encoder and decoder
 * A "folder view" to POP3 accounts, local (Berkeley Format) or IMAP mailboxes
 * A powerful API to work on all aspects of Message objects
 * A local mailer and a SMTP conduit for sending messages
 * APOP and SMTP AUTH support
 * IMAP and POP3 URL Scheme support
 * iconv and Core Foundation support
 * maildir support
 * SSL support for IMAP, POP3 and SMTP
 * and more!
 .
 This package contains the files required to develop applications that use
 Pantomime.

Package: libpantomime1.4
Description-md5: 22fd0bc0523de50eeb1777efdf4670ed
Description-en: GNUstep framework for mail handling (runtime library)
 Pantomime provides a GNUstep framework that models a mail system. Pantomime
 can be seen as a JavaMail 1.2 clone written in Objective-C.
 .
 This package contains the runtime library files.

Package: libpaperclips-java
Description-md5: c91b2f22a68d76acd5ebc7721f441be4
Description-en: Simplified Java Printing Support for SWT
 Simple, light weight, extensible Java printing plug-in for SWT. PaperClips
 hides the complexity of laying out and rendering documents on the printer,
 helping you focus on what to print instead of how to print it.
 .
 In a nutshell, PaperClips provides an assortment of document "building
 blocks," which you can tweak and combine to form a custom document. The
 assembled document is then sent to PaperClips for printing. PaperClips
 includes support for printing text, images, borders, headers and footers,
 column layouts and grid layouts, to name a few. It can also be extended with
 your own printable classes.
 .
 With PaperClips you do not have to track cursors, calculate line breaking,
 fool around with font metrics, or manage system resources--it's all handled
 internally. And unlike report-generation tools, you are not constrained to a
 predefined document structure (like report bands). Every document is custom
 and the layout is up to you.

Package: libpaperclips-java-doc
Description-md5: 3bc2d998f88cbf7376fc765b523af053
Description-en: Documentation for libpaperclips-java
 Simple, light weight, extensible Java printing plug-in for SWT. PaperClips
 hides the complexity of laying out and rendering documents on the printer,
 helping you focus on what to print instead of how to print it.
 .
 In a nutshell, PaperClips provides an assortment of document "building
 blocks," which you can tweak and combine to form a custom document. The
 assembled document is then sent to PaperClips for printing. PaperClips
 includes support for printing text, images, borders, headers and footers,
 column layouts and grid layouts, to name a few. It can also be extended with
 your own printable classes.
 .
 With PaperClips you do not have to track cursors, calculate line breaking,
 fool around with font metrics, or manage system resources--it's all handled
 internally. And unlike report-generation tools, you are not constrained to a
 predefined document structure (like report bands). Every document is custom
 and the layout is up to you.
 .
 This package contains the API documentation for the actual library.

Package: libpapi-dev
Description-md5: ad8c33eae9baf7e2a45dc255ff4527ee
Description-en: PAPI development files (headers and API documentation)
 Performance Application Programming Interface (PAPI) provides the tool
 designer and application engineer with a consistent interface and methodology
 for use of the performance counter hardware found in most major
 microprocessors. PAPI enables software engineers to see, in near real time,
 the relation between software performance and processor events.
 .
 In addition Component PAPI provides access to a collection of components that
 expose performance measurement opportunites across the hardware and software
 stack.
 .
 This package provides the development files of PAPI.

Package: libpapi7.2
Description-md5: cd2258548a79264446b7c7ff4e485011
Description-en: PAPI runtime (shared libraries)
 Performance Application Programming Interface (PAPI) provides the tool
 designer and application engineer with a consistent interface and methodology
 for use of the performance counter hardware found in most major
 microprocessors. PAPI enables software engineers to see, in near real time,
 the relation between software performance and processor events.
 .
 In addition Component PAPI provides access to a collection of components that
 expose performance measurement opportunites across the hardware and software
 stack.
 .
 Accessing performance counters from userspace may require reducing the paranoia
 level in /proc/sys/kernel/perf_event_paranoid, see README.Debian for details.
 .
 This package provides the shared library.

Package: libpapilo-clusol0d
Description-md5: d56943e832d52bbd83a0bb336875d811
Description-en: Parallel Presolve for Integer and Linear Optimization (LUSOL library)
 PaPILO, a C++14-based software package, provides parallel presolve routines
 for (mixed integer) linear programming problems. The routines are implemented
 using templates which allows switching to higher precision or rational
 arithmetic using the boost multiprecision package.
 .
 This package installs the shared PaPILO LUSOL library.

Package: libpapilo-core0d
Description-md5: 479fe422d78129a1f54de6edb66e87ec
Description-en: Parallel Presolve for Integer and Linear Optimization (core library)
 PaPILO, a C++14-based software package, provides parallel presolve routines
 for (mixed integer) linear programming problems. The routines are implemented
 using templates which allows switching to higher precision or rational
 arithmetic using the boost multiprecision package.
 .
 This package installs the shared PaPILO core library.

Package: libpapilo-dev
Description-md5: 5cf6f749ddb06c576ecea1c19c693149
Description-en: Parallel Presolve for Integer and Linear Optimization (development files)
 PaPILO, a C++14-based software package, provides parallel presolve routines
 for (mixed integer) linear programming problems. The routines are implemented
 using templates which allows switching to higher precision or rational
 arithmetic using the boost multiprecision package.
 .
 This package provides the necessary files to develop and link against the
 PaPILO library.

Package: libpappl-dev
Description-md5: 671c058cd510b52bec440384cea572c1
Description-en: C-based framework/library for developing CUPS Printer Applications - Headers
 PAPPL is a simple C-based framework/library for developing CUPS Printer
 Applications, which are the recommended replacement for printer drivers. It
 was specifically developed to support LPrint and a future Gutenprint Printer
 Application but is sufficiently general purpose to support any kind of printer
 or driver that can be used on desktops, servers, and in embedded environments.
 .
 This package contains the static library, headers and documentation.

Package: libpappl-retrofit-dev
Description-md5: 0e7d069c09593e1e92f19af5385dbd02
Description-en: Library to turn classic CUPS drivers into Printer Applications - Headers
 pappl-retrofit is a simple C-based framework/library for converting classic
 CUPS printer drivers into Printer Applications.
 .
 From CUPS 3.x on (release end-2023) and already now with the CUPS
 Snap classic CUPS drivers consisting of PPD and filters are not
 supported any more. CUPS itself only supports driverless IPP printers
 then and Printer Applications are emulations of driverless IPP printers.
 .
 This package contains the static library, headers and documentation.

Package: libpappl-retrofit1
Description-md5: b012ba33aaaf64523d9a969a4e14d16d
Description-en: Library to turn classic CUPS drivers into Printer Applications
 pappl-retrofit is a simple C-based framework/library for converting classic
 CUPS printer drivers into Printer Applications.
 .
 From CUPS 3.x on (release end-2023) and already now with the CUPS
 Snap classic CUPS drivers consisting of PPD and filters are not
 supported any more. CUPS itself only supports driverless IPP printers
 then and Printer Applications are emulations of driverless IPP printers.
 .
 This package provides the library containing all the needed functionality.

Package: libpappl1t64
Description-md5: 5cd1404b7d91480ce336cbff786b2412
Description-en: C-based framework/library for developing CUPS Printer Applications
 PAPPL is a simple C-based framework/library for developing CUPS Printer
 Applications, which are the recommended replacement for printer drivers. It
 was specifically developed to support LPrint and a future Gutenprint Printer
 Application but is sufficiently general purpose to support any kind of printer
 or driver that can be used on desktops, servers, and in embedded environments.

Package: libpappsomspp-cli
Description-md5: 86bdff66c22ff11f21443585327694d6
Description-en: C++ library to handle mass spectrometry data (GUI development files)
 libpappsomspp provides a simple API to perform a variety of
 tasks related to mass spectrometry. Although the library is
 proteomics oriented, it also features interesting functions to perform
 mass spectral data integrations. The main features are:
 .
 - abstractions for peptides, ions, amino acid modifications...
 - integrations to mass spectra, drift spectra, XIC chromatograms...
 .
 This package ships command line interface programs.

Package: libpappsomspp-core-dev
Description-md5: f9fb95fa2316feb8393e293201842f35
Description-en: C++ library to handle mass spectrometry data (development files)
 libpappsomspp provides a simple API to perform a variety of
 tasks related to mass spectrometry. Although the library is
 proteomics oriented, it also features interesting functions to perform
 mass spectral data integrations. The main features are:
 .
 - abstractions for peptides, ions, amino acid modifications...
 - integrations to mass spectra, drift spectra, XIC chromatograms...
 .
 This package ships the development files for the non-GUI library.

Package: libpappsomspp-core0
Description-md5: d284803512cb6877890a2095df3b9fae
Description-en: C++ library to handle mass spectrometry data (non-GUI runtime)
 libpappsomspp provides a simple API to perform a variety of
 tasks related to mass spectrometry. Although the library is
 proteomics oriented, it also features interesting functions to perform
 mass spectral data integrations. The main features are:
 .
 - abstractions for peptides, ions, amino acid modifications...
 - integrations to mass spectra, drift spectra, XIC chromatograms...
 .
 This package ships the non-GUI library.

Package: libpappsomspp-doc
Description-md5: 5ac60a96a25a46b9e68991b12c3db065
Description-en: C++ library to handle mass spectrometry data (developer documentation)
 libpappsomspp provides a simple API to perform a variety of
 tasks related to mass spectrometry. Although the library is
 proteomics oriented, it also features interesting functions to perform
 mass spectral data integrations. The main features are:
 .
 - abstractions for peptides, ions, amino acid modifications...
 - integrations to mass spectra, drift spectra, XIC chromatograms...
 .
 This package contains the developer documentation.

Package: libpappsomspp-gui-dev
Description-md5: c9b7d2b228b70dd17b9c056c5e4e4dd3
Description-en: C++ library to handle mass spectrometry data (GUI development files)
 libpappsomspp provides a simple API to perform a variety of
 tasks related to mass spectrometry. Although the library is
 proteomics oriented, it also features interesting functions to perform
 mass spectral data integrations. The main features are:
 .
 - abstractions for peptides, ions, amino acid modifications...
 - integrations to mass spectra, drift spectra, XIC chromatograms...
 .
 This package ships the development files for the GUI library.

Package: libpappsomspp-gui0
Description-md5: 01a9b7d7e6f2bc88bdca85179c6085ce
Description-en: C++ library to handle mass spectrometry data (GUI runtime)
 libpappsomspp provides a simple API to perform a variety of
 tasks related to mass spectrometry. Although the library is
 proteomics oriented, it also features interesting functions to perform
 mass spectral data integrations. The main features are:
 .
 - abstractions for peptides, ions, amino acid modifications...
 - integrations to mass spectra, drift spectra, XIC chromatograms...
 .
 This package ships the GUI library.

Package: libpapyrus3-dev
Description-md5: 59a76b18054d40d7d49927a3cbfc68e9
Description-en: DICOM compatible file format library
 PAPYRUS 3.0 file format based on the new DICOM 3.0 Standard addresses the open
 interchange of medical images in files or on removable storage media. This
 specific implementation of the DICOM standard is intended as a generic solution
 for interchange of multi-modality medical images on removable media. It can
 also be used for convenient exchange of image data between different computer
 systems through industry standard file transfer mechanisms. Finally it can also
 be used for storage and archival of medical image data in a DICOM compatible
 format.
 .
 This package contains the libraries needed to run PAPYRUS 3.0 applications.

Package: libpar-dist-perl
Description-md5: 90e5bcc9819d97c47ac5d1d9a12bcbbe
Description-en: perl module to create and manipulate PAR distributions
 The PAR::Dist module creates and manipulates PAR distributions. These are
 architecture-specific .par files, containing everything under blib/ of a CPAN
 distribution after the make or Build stage, a META.yml describing metadata
 of the original CPAN distribution, and a MANIFEST detailing all files within
 it. Digitally signed PAR distributions will also contain a SIGNATURE file.

Package: libpar-packer-perl
Description-md5: 5baca5dc69d075a0c228c0179cbfc32e
Description-en: utility for creating PAR archives and stand-alone executables
 PAR (Perl Archiving Toolkit) is a Cross-Platform Packaging and Deployment
 tool, dubbed as a cross between Java's JAR and Perl2EXE/PerlApp.
 .
 This package contains the PAR component PAR::Packer, i.e. the modules and
 tools necessary for creating PAR archives and stand-alone executables.

Package: libpar-perl
Description-md5: 9cbc81416e82699691bd175698a63fb5
Description-en: Perl redistributable module packaging framework
 PAR is a Perl framework which allows you to easily bundle a typical blib/
 tree into a compressed file (currently a zip) called a Perl Archive. This
 makes it fairly simple to redistribute, even providing support for loading
 C/XS modules by overriding DynaLoader's bootstrapping methods. It writes a
 shared object file to a temporary file at the time it is needed.

Package: libparaglob-dev
Description-md5: a176271483e0d2e87641dbddd33edb70
Description-en: library that matches a string against a large list of patterns
 Paraglob is a library that is able to match strings against a large
 list of patterns using a variant of the Aho-Corasick algorithm. It is
 used within the Zeek Network Security Monitoring software.
 .
 This package contains header files and a static library.

Package: libparallel-forkmanager-perl
Description-md5: 6bb0a40f522764021adf95ad8e0377f6
Description-en: simple parallel processing fork manager for Perl
 Parallel::ForkManager Perl module is intended for use in operations that can
 be done in parallel where the number of processes to be forked off should be
 limited. Typical use is a downloader which will be retrieving
 hundreds/thousands of files.

Package: libparallel-hashmap-dev
Description-md5: 44371b6c7fe8a48c746babd4ce7a7c5a
Description-en: header-only hash map implementation
 This repository aims to provide a set of excellent hash map
 implementations, as well as a btree alternative to std::map and std::set,
 with the following characteristics:
 .
 * Header only: nothing to build, just copy the parallel_hashmap directory
 to your project and you are good to go.
 * drop-in replacement for std::unordered_map, std::unordered_set,
 std::map and std::set
 * Compiler with C++11 support required, C++14 and C++17 APIs are provided
 (such as try_emplace)
 * Very efficient, significantly faster than your compiler's unordered
 map/set or Boost's, or than sparsepp
 * Memory friendly: low memory usage, although a little higher than
 sparsepp
 * Supports heterogeneous lookup
 * Easy to forward declare: just include phmap_fwd_decl.h in your header
 files to forward declare Parallel Hashmap containers [note: this does
 not work currently for hash maps with pointer keys]
 * Dump/load feature: when a flat hash map stores data that is
 std::trivially_copyable, the table can be dumped to disk and restored
 as a single array, very efficiently, and without requiring any hash
 computation. This is typically about 10 times faster than doing
 element-wise serialization to disk, but it will use 10% to 60% extra
 disk space. See examples/serialize.cc. (flat hash map/set only)
 * Tested on Windows (vs2015 & vs2017, vs2019, Intel compiler 18 and 19),
 linux (g++ 4.8.4, 5, 6, 7, 8, clang++ 3.9, 4.0, 5.0) and MacOS (g++
 and clang++) - click on travis and appveyor icons above for detailed
 test status.
 * Automatic support for boost's hash_value() method for providing the
 hash function (see examples/hash_value.h). Also default hash support
 for std::pair and std::tuple.

Package: libparallel-iterator-perl
Description-md5: 61b86987f0cbfb204e7ae37a44c66a03
Description-en: module for simple parallel execution
 Parallel::Iterator provides a 'parallel map()'. Multiple worker processes are
 forked so that many instances of the transformation function may be executed
 simultaneously.
 .
 For time consuming operations, particularly operations that spend most of
 their time waiting for I/O, this is a big performance win. It also provides a
 simple idiom to make effective use of multi CPU systems.

Package: libparallel-prefork-perl
Description-md5: 707358d60f3f7f1e203436d04c819821
Description-en: simple prefork server framework
 Parallel::Prefork is much like Parallel::ForkManager, but supports graceful
 shutdown and run-time reconfiguration.

Package: libparallel-runner-perl
Description-md5: 8fc58689db9e31ff9695ac3a1a320f36
Description-en: Perl module to manage running things in parallel processes
 Parallel::Runner is a super specialised parallel task manager. You create
 the object with a process limit and callbacks for what to do while waiting for
 a free process slot, as well as a callback for what a process should do just
 before exiting.

Package: libparams-callbackrequest-perl
Description-md5: 9e861a31ab365e6beb4586fbf56dea26
Description-en: handler for functional and object-oriented callbacks in Perl
 Params::CallbackRequest provides functional and object-oriented callbacks to
 method and function parameters. Callbacks may be either code references
 provided to the new() constructor, or methods defined in subclasses of
 Params::Callback. Callbacks are triggered either for every call to the
 Params::CallbackRequest request() method, or by specially named keys in the
 parameters to request().
 .
 The idea behind this module is to provide a sort of plugin architecture for
 Perl templating systems. Callbacks are triggered by the contents of a request
 to the Perl templating server, before the templating system itself executes.
 This approach allows you to carry out logical processing of data submitted
 from a form, to affect the contents of the request parameters before they're
 passed to the templating system for processing, and even to redirect or abort
 the request before the templating system handles it.

Package: libparams-coerce-perl
Description-md5: 04abe85bb9a4e225bf3bf7f457960f94
Description-en: Perl module to permit parameter coercion for classes
 Params::Coerce attempts to encourage flexibility in the ways that your class
 accepts parameters by making it easier to take different types of parameters,
 while adding negligible additional complexity to your code.

Package: libparams-validate-perl
Description-md5: 5e447d8721950161f2c85427a998a5ae
Description-en: Perl module to validate parameters to Perl method/function calls
 Params::Validate is a Perl module providing a flexible way to validate method
 and function call parameters. The validation can be as simple as checking for
 the presence of required parameters, or more complex, like validating object
 classes (via isa) or capabilities (via can) and checking parameter types. It
 also provides extensibility through customized validation callbacks.
 .
 The module has been designed to work equally well with positional or named
 parameters (via a hash or hash reference) and includes experimental support
 for attributes (see Attribute::Params::Validate for details).

Package: libparams-validationcompiler-perl
Description-md5: 0a4b565162996119df50ab909e71bdeb
Description-en: module to build an optimized subroutine parameter validator
 Params::ValidationCompiler creates a customized, highly efficient parameter
 checking subroutine. It can handle named or positional parameters, and can
 return the parameters as key/value pairs or a list of values.
 .
 In addition to type checks, it also supports parameter defaults, optional
 parameters, and extra "slurpy" parameters.
 .
 A parameter specification can be provided as either an arrayref (which expects
 positional params) or a hashref (which expects named params). Parameter types
 can be specified as Moose, Type::Tiny or Specio type objects. Parameters can
 be specified as being optional and can be provided with default values.

Package: libparanamer-java
Description-md5: 2bfbed08ac759a4d9cc644440f211864
Description-en: Java library to access method parameter names at runtime
 Paranamer is a library that allows the parameter names of non-private methods
 and constructors to be accessed at runtime. Normally this information is
 dropped by the compiler. With the advent of advanced scripting languages and
 web action frameworks for the Java Virtual Machine it is of increasing
 importance to be able to leverage a method's parameter names. Scripting
 languages like Groovy & JRuby, web action frameworks like Waffle and VRaptor
 and the compelling Grails as well as SOAP and REST designs could also benefit.

Package: libparanamer-java-doc
Description-md5: ca5f621661c69aeb0114087f88d870aa
Description-en: Java library to access method parameter names at runtime -- docs
 Paranamer is a library that allows the parameter names of non-private methods
 and constructors to be accessed at runtime.
 .
 This package contains the Javadoc API documentation for libparanamer-java.

Package: libparanamer-maven-plugin-java
Description-md5: a3b3bb6a276277dc83d98531dd9ffcb5
Description-en: Paranamer Maven Plugin
 Paranamer is a library that allows the parameter names of non-private methods
 and constructors to be accessed at runtime. Normally this information is
 dropped by the compiler. With the advent of advanced scripting languages and
 web action frameworks for the Java Virtual Machine it is of increasing
 importance to be able to leverage a method's parameter names. Scripting
 languages like Groovy & JRuby, web action frameworks like Waffle and VRaptor
 and the compelling Grails as well as SOAP and REST designs could also benefit.
 .
 This package contains the paranamer-maven-plugin and its dependency
 paranamer-generator.

Package: libparanoid-perl
Description-md5: d2cc231211df9ef9e7fa2a98ae301324
Description-en: module for safer, more secure programming
 Paranoid is a collection of Perl modules that began as simple utilities which
 perform things in a (debatably) safer and taint-safe manner. Since then it's
 also grown to include functionality that fit into the same framework and
 conventions of the original modules.

Package: libparany-ocaml
Description-md5: fadb30b58e91535352223d616e17ecc0
Description-en: Generalized map reduce for parallel computers (runtime)
 Parallelize any kind of computation. Generalized map reduce for parallel
 computers (not distributed computing).  Can process a very large file in
 parallel on a multicore computer; provided there is a way to cut your file into
 independent blocks (the "demux" function).  Can process in parallel an infinite
 stream of elements.
 .
 This package contains the runtime files.

Package: libparany-ocaml-dev
Description-md5: b4ecf775e854ff8ebcdec5c6008be8a8
Description-en: Generalized map reduce for parallel computers (development)
 Parallelize any kind of computation. Generalized map reduce for parallel
 computers (not distributed computing).  Can process a very large file in
 parallel on a multicore computer; provided there is a way to cut your file into
 independent blocks (the "demux" function).  Can process in parallel an infinite
 stream of elements.
 .
 This package contains the development files.

Package: libparasail-dev
Description-md5: dfdb541a27d009a5fd5dd02ebb272884
Description-en: Development heaaders and static libraries for parasail
 This package provides development headers and static libraries for
 parasail. It is a SIMD C library containing implementations of the
 Smith-Waterman, Needleman-Wunsch, and various semi-global pairwise
 sequence alignment algorithm.

Package: libparasail8
Description-md5: 85f1fb6436c34864e69b882e1ef7f3f9
Description-en: Lib with various pairwise sequence alignment algorithms
 parasail is a SIMD C (C99) library containing implementations of
 the Smith-Waterman, Needleman-Wunsch, and various semi-global
 pairwise sequence alignment algorithms. Parasail implements most
 known algorithms for vectorized pairwise sequence alignment,
 including diagonal, blocked, striped, and prefix scan.

Package: libparboiled-java
Description-md5: 31da10c96f30bda506693ff99e69b37a
Description-en: Parser library based on Parsing Expression Grammars (PEGs)
 Parboiled is a library providing parsing of arbitrary input text based on
 Parsing expression grammars (PEGs). PEGs are an alternative to context free
 grammars (CFGs) for formally specifying syntax, they make a good replacement
 for regular expressions and generally have quite a few advantages over
 the "traditional" way of building parsers via CFGs.

Package: libpari-dev
Description-md5: a85707baed5c7884054cdfe277a18017
Description-en: PARI/GP Computer Algebra System development files
 PARI/GP is a widely used computer algebra system designed for fast
 computations in number theory (factorizations, algebraic number theory,
 elliptic curves...), but also contains a large number of other useful
 functions to compute with mathematical entities such as matrices,
 polynomials, power series, algebraic numbers etc., and a lot of
 transcendental functions. PARI is also available as a C library to allow
 for faster computations.
 .
 Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
 France), PARI is now under the GPL and maintained by Karim Belabas
 with the help of many volunteer contributors.
 .
 This package contains the include files and static library.

Package: libpari-gmp-tls9
Description-md5: 97f7c30b6b948deb4f4764672b21bea8
Description-en: PARI/GP Computer Algebra System shared library
 PARI/GP is a widely used computer algebra system designed for fast
 computations in number theory (factorizations, algebraic number theory,
 elliptic curves...), but also contains a large number of other useful
 functions to compute with mathematical entities such as matrices,
 polynomials, power series, algebraic numbers etc., and a lot of
 transcendental functions. PARI is also available as a C library to allow
 for faster computations.
 .
 Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
 France), PARI is now under the GPL and maintained by Karim Belabas
 with the help of many volunteer contributors.
 .
 This package contains the shared library built with GNU MP support.

Package: libparlatype-dev
Description-md5: 10099fb62d09d7200757737d7909489c
Description-en: Library for Parlatype - development version
 Provides the GStreamer backend for Parlatype, a wave loader and a wave viewer
 widget. Mainly used by Parlatype but open for other programs as well.
 .
 This package provides the necessary development libraries and include
 files to develop and compile libparlatype.

Package: libparlatype-doc
Description-md5: 1a998580d47c900b4992c69dbebe997f
Description-en: Documentation files for the Parlatype library
 Provides the GStreamer backend for Parlatype, a wave loader and a wave viewer
 widget. Mainly used by Parlatype but open for other programs as well.
 .
 This package contains the HTML documentation for the Parlatype library
 in /usr/share/doc/libparlatype-doc/html/ .

Package: libparlatype7
Description-md5: c0e4a18734bcfb50760157d46a6835bb
Description-en: Library for Parlatype - runtime version
 Provides the GStreamer backend for Parlatype, a wave loader and a wave viewer
 widget. Mainly used by Parlatype but open for other programs as well.
 .
 This package contains runtime libraries needed by Parlatype.

Package: libparmap-ocaml
Description-md5: 280ac6c07f9640a6d90a8cd6d74b62df
Description-en: small OCaml library allowing to exploit multicore architectures (runtime)
 Parmap is a minimalistic library allowing to exploit multicore
 architectures for OCaml programs with minimal modifications.
 .
 This package provides the runtime library.

Package: libparmap-ocaml-dev
Description-md5: d0e330b24f602ae3703a70ce698344dd
Description-en: small OCaml library allowing to exploit multicore architectures (development)
 Parmap is a minimalistic library allowing to exploit multicore
 architectures for OCaml programs with minimal modifications.
 .
 This package provides the development files needed to build OCaml programs
 linking to this library.

Package: libparpack2-dev
Description-md5: fd30cbaebb5feaf3cce172b72935657f
Description-en: Parallel subroutines to solve large scale eigenvalue problems (development)
 ARPACK software is capable of solving large scale symmetric,
 nonsymmetric, and generalized eigenproblems from significant
 application areas. The software is designed to compute a few (k)
 eigenvalues with user specified features such as those of largest
 real part or largest magnitude. Storage requirements are on the order
 of n*k locations. No auxiliary storage is required. A set of Schur
 basis vectors for the desired k-dimensional eigen-space is computed
 which is numerically orthogonal to working precision. Numerically
 accurate eigenvectors are available on request.
 .
 This package contains the static libraries and the documentation for
 development with libparpack (including examples).

Package: libparpack2t64
Description-md5: 4494da9b9d83f76de585d0fa3f53ef51
Description-en: Parallel subroutines to solve large scale eigenvalue problems
 ARPACK software is capable of solving large scale symmetric,
 nonsymmetric, and generalized eigenproblems from significant
 application areas. The software is designed to compute a few (k)
 eigenvalues with user specified features such as those of largest
 real part or largest magnitude. Storage requirements are on the order
 of n*k locations. No auxiliary storage is required. A set of Schur
 basis vectors for the desired k-dimensional eigen-space is computed
 which is numerically orthogonal to working precision. Numerically
 accurate eigenvectors are available on request.
 .
 Important Features:
 .
 * Reverse Communication Interface.
 * Single and Double Precision Real Arithmetic Versions for Symmetric,
 Non-symmetric,
 * Standard or Generalized Problems.
 * Single and Double Precision Complex Arithmetic Versions for Standard or
 Generalized Problems.
 * Routines for Banded Matrices - Standard or Generalized Problems.
 * Routines for The Singular Value Decomposition.
 * Example driver routines that may be used as templates to implement
 numerous Shift-Invert strategies for all problem types, data types and
 precision.
 .
 This package provides parpack: the MPI implementation of arpack.
 .
 This package contains the shared library.

Package: libparquet-dev
Description-md5: 532549d583bbb062d9ddcaf00a13fc0d
Description-en: Apache Parquet is a columnar storage format
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ header files.

Package: libparquet2300
Description-md5: 09dcefd62fe27f6770f0b45074b0619a
Description-en: Apache Parquet is a columnar storage format
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides C++ library files to process the Apache Parquet
 format.

Package: libparse-bbcode-perl
Description-md5: df7d2ede450664a0b14d51389ffeab69
Description-en: Perl module to parse BBCode and render it as HTML or text
 Parse::BBCode parses common bbcode like
 .
 [b]bold[/b] [size=10]big[/size]
 .
 short tags like
 .
 [foo://test]
 .
 and custom bbcode tags.

Package: libparse-binary-perl
Description-md5: 6e562a9197ca9b86f44e8ea0b7918e09
Description-en: Binary data structure parser
 Parse::Binary makes parsing binary data structures much easier, by serving as
 a base class for classes that represents the binary data, which may contain
 objects of other classes to represent parts of itself.
 .
 Documentation is unfortunately a bit lacking at this moment. Please read the
 tests and source code of Parse::AFP and Win32::Exe for examples of using this
 module.

Package: libparse-cpan-packages-perl
Description-md5: dfd4e8c7dee00aae4ffdce192f32d0b3
Description-en: module to parse the CPAN Packages file
 Parse::CPAN::Packages is a Perl module that parses the package details index
 file named "02packages.details.txt.gz". This file contains lots of useful
 information and this module provides a simple interface to the data contained
 within.
 .
 Note that this module does not concern itself with downloading or unpacking
 the "02packages.details.txt.gz" file; you will need to do this yourself.

Package: libparse-debcontrol-perl
Description-md5: 31fd75256aab72c27dfdb97f5e3f18e6
Description-en: parser for debian control-like files
 Parse::DebControl is an easy OO way to parse Debian control files and
 other colon separated key-value pairs. It's specifically designed
 to handle the format used in Debian control files, template files, and
 the cache files used by dpkg.
 .
 For basic format information see:
 http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-controlsyntax
 .
 This module does not actually do any intelligence with the file content
 (because there are a lot of files in this format), but merely handles
 the format. It can handle simple control files, or files hundreds of lines
 long efficiently and easily.

Package: libparse-debian-packages-perl
Description-md5: df608c1b32b956e0ad4af2695d85793f
Description-en: module for parsing the data from a Debian Packages.gz
 Parse::Debian::Packages parses the Packages files used by the Debian
 package management tools.
 .
 It presents itself as an iterator.  Each call of the ->next method
 will return the next package found in the file.

Package: libparse-dia-sql-perl
Description-md5: 14caeb8bcca27c513a0435fab5459e44
Description-en: module for parsing Dia diagram files and generating SQL
 Parse::Dia::SQL is a Perl module that parses files created in the Dia diagram
 creation program, represents it as an internal datastructure, and produces
 the SQL statements it represents.
 .
 This package also provides the 'parsediasql' command-line utility to convert
 diagrams into SQL. this utility replaces the older tedia2sql program.

Package: libparse-distname-perl
Description-md5: d79a799ae95327d3380b48f689dfe514
Description-en: module to parse a CPAN distribution name
 Parse::Distname is yet another distribution name parser. It works almost the
 same as CPAN::DistnameInfo, but Parse::Distname takes a different approach.
 It tries to extract a version part of a distribution and treat the rest as a
 distribution name, contrary to CPAN::DistnameInfo which tries to define a
 name part and treat the rest as a version.

Package: libparse-dmidecode-perl
Description-md5: 41570676113a9d810efd80d9ad20ef55
Description-en: interface to SMBIOS using dmidecode
 Parse::DMIDecode provides an OO interface to SMBIOS information through the
 dmidecode command which is known to work under a number of Linux, BSD and
 BeOS variants.

Package: libparse-edid-perl
Description-md5: a2958c22c96dd9da09f3bbdc8ac24eb8
Description-en: extended display identification data (EDID) parser
 The Parse::EDID perl module provides some functions to parse Extended
 Display Identification Data binary data structures.
 .
 Extended Display Identification Data (EDID) is a metadata format for
 display devices to describe their capabilities to a video source. The
 data format is defined by a standard published by the Video Electronics
 Standards Association (VESA).
 .
 This module helps to analyse display devices capabilities from perl
 scripts.

Package: libparse-errorstring-perl-perl
Description-md5: f7d65c41ddd87a53a80d77d4b03ee6f0
Description-en: module for parsing error messages from the Perl interpreter
 Parse::ErrorString::Perl is aimed primarily at those developing integrated
 development environments, allowing them to have a nice object oriented
 interface to parsed error messages of the Perl interpreter.

Package: libparse-exuberantctags-perl
Description-md5: 348c262871840a113fe67133ce72899b
Description-en: exuberant ctags parser for Perl
 Parse::ExuberantCTags parses ctags files and handles both traditional
 ctags as well as extended ctags files such as produced with Exuberant
 ctags. It does not handle emacs-style "etags" files.
 .
 The module is implemented as a wrapper around the readtags library
 that normally ships with Exuberant ctags. If you do not know what
 that is, you are encouraged to have a look at
 http://ctags.sourceforge.net/ and look at the exuberant-ctags
 package.

Package: libparse-fixedlength-perl
Description-md5: 6b0ec3df4abc6293ef27c2f668f15e1c
Description-en: Perl module to parse a string containing fixed length fields
 The Parse::FixedLength module facilitates the process of breaking
 a string into its fixed-length components. Sure, it's a glorified
 (and in some ways more limited) substitute for the perl functions pack and
 unpack, but this module helps in the maintainability of working with fixed
 length formats as the number of fields in a format grows.

Package: libparse-http-useragent-perl
Description-md5: f72de1952b3732effc44ca39fd9b2ca3
Description-en: parser for the HTTP User Agent string
 Parse::HTTP::UserAgent implements a rules-based parser and tries to
 identify MSIE, FireFox, Opera, Safari & Chrome first. It then tries to
 identify Mozilla, Netscape, Robots and the rest will be tried with a
 generic parser. There is also a structure dumper, useful for debugging.
 .
 This module is deprecated. It is recommended to use HTTP::BrowserDetect
 (libhttp-browserdetect-perl) instead.

Package: libparse-man-perl
Description-md5: 01244e90821ebf5c52eaf7db3a3bff1c
Description-en: parse nroff-formatted manpages
 This abstract subclass of Parser::MGC recognises nroff grammar from a file or
 string value. It invokes methods when various nroff directives are
 encountered. It is intended that this class be used as a base class, with
 methods provided to handle the various directives and formatting options.
 Typically a subclass will store intermediate results in a data structure,
 building it as directed by these method invocations.

Package: libparse-mediawikidump-perl
Description-md5: 44083e1db74ca29b5b72b1ed2cb028e5
Description-en: Perl module to parse MediaWiki dump files
 Parse::MediaWikiDump is a Perl module which provides tools needed to process
 the contents of XML dump files generated by MediaWiki (page information, with
 single or multiple revisions, as well as link dumps).

Package: libparse-method-signatures-perl
Description-md5: 573c2aa224b46ff6de6e6236dac43ee1
Description-en: Perl module to parse Perl6-like method signatures
 Parse::Method::Signatures takes a method signature and extracts information
 about it. For users of Perl5 who are unfamiliar with this feature, it is
 essentially what prototypes are to other languages like C, where methods and
 functions have parameterized lists that can also optionally enforce data type
 constraints. It is useful to process Perl6 code, but also the subset of Perl6
 supported backported to Perl5 via Moose.
 .
 This is primarily intended as a utility module to be used by developers that
 work with either Moose or Perl6 code, such as MooseX::Method::Signatures
 (see libmoosex-method-signatures-perl).

Package: libparse-mime-perl
Description-md5: 642836c2fcd5c74c7dfca7be14cca4a8
Description-en: module to parse mime-types, match against media ranges
 The Parse::MIME module provides basic functions for handling mime-types. It
 can handle matching mime-types against a list of media-ranges according the
 section 14.1 of the HTTP specification RFC 2616.

Package: libparse-nessus-nbe-perl
Description-md5: 441b3865fb666f1d420efb5e3bad6440
Description-en: module to extract specific data from Nessus NBE files
 Parse::Nessus::NBE is designed to extract information from Nessus NBE files.
 Functions have been designed to return certain sets of data, such as service
 banners and OS versions. Other functions have been provided that will return
 more specific information, such as all IPs listening on a given port or all
 IPs associated with a specified plugin id.

Package: libparse-netstat-perl
Description-md5: 924f70132163d21c181a62155034540a
Description-en: module to parse the output of the "netstat" command
 Parse::Netstat provides a function called "parse_netstat()" that
 parses the output of the Unix "netstat" command.

Package: libparse-plainconfig-perl
Description-md5: a40130cf9f43581ec0d3fa7b208c45d7
Description-en: parser for plain-text configuration files
 Parse::PlainConfig provides a simple way to write a config object class that
 supports all the basic primitive data types (scalar, array, and hashes) while
 allowing for arbitrary delimiters, comment characters, and more.

Package: libparse-pmfile-perl
Description-md5: 377b120425c22cb021d9083c286d3df9
Description-en: module to parse .pm file as PAUSE does
 Most of the code of this module is taken from the PAUSE code as of April 2013
 almost verbatim. Thus, the heart of Parse::PMFile should be quite stable.
 .
 Parse::PMFile doesn't provide features to extract a distribution or parse
 meta files intentionally.

Package: libparse-recdescent-perl
Description-md5: a058ed9671cea16a2a640a94e7788bd0
Description-en: Perl module to create and use recursive-descent parsers
 Parse::RecDescent incrementally generates top-down recursive-descent text
 parsers from simple yacc-like grammar specifications. It provides:
 .
 * Regular expressions or literal strings as terminals (tokens)
 * Multiple (non-contiguous) productions for any rule
 * Repeated, optional and alternate sub-rules within productions
 * Late-bound (run-time dispatched) sub-rules
 * Full access to Perl within actions specified as part of the grammar
 * Simple automated error reporting during parser generation and parsing
 * The ability to commit to, uncommit to, or reject particular productions
 during a parse
 * Incremental extension of the parsing grammar (even during a parse)
 * The ability to retrieve the generated parsing code

Package: libparse-syslog-perl
Description-md5: 28b5201a1b3afa310e9ac9a7d47d7090
Description-en: perl module for parsing syslog entries
 Unix syslogs are convenient to read for humans but because of small
 differences between operating systems and things like 'last message
 repeated xx times' not very easy to parse by a script.
 .
 Parse::Syslog presents a simple interface to parse syslog files: you
 create a parser on a file (with new) and call next to get one line at
 a time with Unix-timestamp, host, program, pid and text returned in a
 hash-reference.

Package: libparse-win32registry-perl
Description-md5: 0a57a9741ea8cc17d0825526891ec8fc
Description-en: Perl module for parsing Windows registry files
 Parse::Win32Registry is a module for parsing Windows Registry files, allowing
 you to read the keys and values of a registry file without going through the
 Windows API.
 .
 It provides an object-oriented interface to the keys and values in a registry
 file. Registry files are structured as trees of keys, with each key
 containing further subkeys or values.
 .
 It supports both Windows NT registry files (Windows NT, 2000, XP, 2003,
 Vista) and Windows 95 registry files (Windows 95, 98, and Millennium
 Edition).

Package: libparse-yapp-perl
Description-md5: 20f57c0f17259125725a96b3e0bf60dd
Description-en: Perl module for creating fully reentrant LALR parser OO Perl modules
 This is a collection of modules that let you generate and use yacc
 like thread safe (reentrant) parsers with perl object oriented
 interface.
 .
 The script yapp is a front-end to the Parse::Yapp module and let you
 easily create a Perl OO parser from an input grammar file.

Package: libparser-mgc-perl
Description-md5: 91341dfae300b9b90441551dff4045da
Description-en: builder for simple recursive-descent parsers
 Parser::MGC provides a low-level framework
 for building recursive-descent parsers
 that consume a given input string from left to right,
 returning a parse structure.
 It takes its name from the `m//gc' regexps
 used to implement the token parsing behaviour.
 .
 It provides a number of token-parsing methods,
 which each extract a grammatical token from the string.
 It also provides wrapping methods
 that can be used to build up a possibly-recursive grammar structure,
 by applying a structure around other parts of parsing code.

Package: libparsexp-ocaml
Description-md5: 69099851cc1f54efb2ffcadcf103e9d3
Description-en: S-expression parsing library (runtime)
 This library provides generic parsers for parsing S-expressions from
 strings or other medium.
 .
 The library is focused on performances but still provide full generic
 parsers that can be used with strings, bigstrings, lexing buffers,
 character streams or any other sources effortlessly.
 .
 It provides three different class of parsers:
 * the normal parsers, producing [Sexp.t] or [Sexp.t list] values;
 * the parsers with positions, building compact position sequences so
 that one can recover original positions in order to report
 properly located errors at little cost;
 * the Concrete Syntax Tree parsers, produce values of type
 [Parsexp.Cst.t] which record the concrete layout of the
 s-expression syntax, including comments.
 .
 This library is portable and doesn't provide IO functions. To read
 s-expressions from files or other external sources, you should use
 parsexp_io.
 .
 This package contains runtime files.

Package: libparsexp-ocaml-dev
Description-md5: 3b44168e3daae86cf102ad6b152753de
Description-en: S-expression parsing library (development)
 This library provides generic parsers for parsing S-expressions from
 strings or other medium.
 .
 The library is focused on performances but still provide full generic
 parsers that can be used with strings, bigstrings, lexing buffers,
 character streams or any other sources effortlessly.
 .
 It provides three different class of parsers:
 * the normal parsers, producing [Sexp.t] or [Sexp.t list] values;
 * the parsers with positions, building compact position sequences so
 that one can recover original positions in order to report
 properly located errors at little cost;
 * the Concrete Syntax Tree parsers, produce values of type
 [Parsexp.Cst.t] which record the concrete layout of the
 s-expression syntax, including comments.
 .
 This library is portable and doesn't provide IO functions. To read
 s-expressions from files or other external sources, you should use
 parsexp_io.
 .
 This package contains development files.

Package: libparsington-java
Description-md5: e0ee59cafda9b2079864d4c4aca3d692
Description-en: mathematical expression parser for Java
 Parsington is an infix-to-postfix (or infix-to-syntax-tree) expression
 parser for mathematical expressions written in Java. It is simple yet
 fancy, handling (customizable) operators, functions, variables and
 constants in a similar way to what the Java language itself supports.

Package: libparsington-java-doc
Description-md5: 0894f833c1a6523baf41a7f3078fa74f
Description-en: documentation for parsington
 Parsington is an infix-to-postfix (or infix-to-syntax-tree) expression
 parser for mathematical expressions written in Java. It is simple yet
 fancy, handling (customizable) operators, functions, variables and
 constants in a similar way to what the Java language itself supports.
 .
 This package contains the API documentation.

Package: libparsley-clojure
Description-md5: 293dcb314d36c41a2467cf7a7be5774a
Description-en: DSL for creating total and truly incremental parsers in Clojure
 Parsley can create parsers for custom grammars and yield parse-trees for any
 given input. The parsers generated by Parsley are a variant of LR parsers.

Package: libparted-i18n
Description-md5: 877b5444c339988ec68855c01cf352df
Description-en: disk partition manipulator - i18n support
 GNU Parted is a program that allows you to create, destroy, resize,
 move, and copy disk partitions. This is useful for creating space
 for new operating systems, reorganizing disk usage, and copying data
 to new hard disks.
 .
 This package contains localization data.

Package: libparu1
Description-md5: 1697880b6e3d8276e8873f417c9cddef
Description-en: unsymmetric multifrontal multithreaded sparse LU factorization
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 ParU is an implementation of the multifrontal sparse LU factorization
 method.  Parallelism is exploited both in the BLAS and across different frontal
 matrices using OpenMP tasking, a shared-memory programming model for modern
 multicore architectures. The package is written in C++ and real sparse matrices
 are supported.

Package: libparyfor-dev
Description-md5: 36daf5db07e02aab764eddcac160bef5
Description-en: Parallel_for implementation based on atomic queues
 The parallel_for templates replace #pragma omp parallel for.
 This uses a callback that takes the iteration number.

Package: libpass-otp-perl
Description-md5: 08ba82806b3aba62c94341a37e729fdd
Description-en: Perl implementation of HOTP / TOTP algorithms
 The Pass::OTP module provides implementation of HOTP and TOTP algorithms
 according to the RFC 4226 and RFC 6238.

Package: libpassim-dev
Description-md5: 6f38fa71561725bd178e7bacd648a763
Description-en: development files for libpassim
 Passim is used to cache small files (such as those from a CDN) to be able
 to share with other clients on the local network that would otherwise be
 downloading the same files.
 .
 This package provides the development files for libpassim that allow
 applications to use it.

Package: libpassim1
Description-md5: 3c2e5b9e17b36647ff626d067a4ecbff
Description-en: passim local caching server library
 Passim is used to cache small files (such as those from a CDN) to be able
 to share with other clients on the local network that would otherwise be
 downloading the same files.
 .
 This package provides the library that applications use to interface with
 the passim software.

Package: libpasswd-unix-perl
Description-md5: 6775f8a3dbea58f644a2b850ab83a3e2
Description-en: object-oriented and function interface to standard Unix files
 The Passwd::Unix module provides an abstract interface to /etc/passwd,
 /etc/shadow and /etc/group format files. It is inspired by Unix::PasswdFile
 module (that one does not handle /etc/shadow file, what is necessary in
 modern systems like Sun Solaris 10 or Linux).

Package: libpasswdqc-dev
Description-md5: 676fac155c8f43c82165a5b73b91e410
Description-en: password checking and policy enforcement library (devel)
 (C development files) passwdqc is a password/passphrase strength
 checking and policy enforcement toolset, including a PAM module
 (libpam-passwdqc), command-line programs (pwqcheck and pwqgen), and a
 library (libpasswdqc).
 .
 This package provides the development libraries and header files
 required to build tools using the libpasswdqc library.

Package: libpasswdqc1
Description-md5: 6500076ee209c99d3baf7f913645d15c
Description-en: password strength checking and policy enforcement library
 passwdqc is a password/passphrase strength checking and policy enforcement
 toolset, including a PAM module (libpam-passwdqc), command-line programs
 (pwqcheck and pwqgen), and a library (libpasswdqc).
 .
 This package provides the underlying library which exports all the
 functionality.

Package: libpatch-ocaml
Description-md5: 4e159c6b522a4ba65ec0fb2cdc41d059
Description-en: patch library purely in OCaml (runtime files)
 This is a library which parses unified diff and git diff output, and
 can apply a patch in memory.
 .
 This package contains runtime files.

Package: libpatch-ocaml-dev
Description-md5: d9e8867baecb2b338acffd1ff697a350
Description-en: patch library purely in OCaml (dev files)
 This is a library which parses unified diff and git diff output, and
 can apply a patch in memory.
 .
 This package contains development files.

Package: libpath-class-file-stat-perl
Description-md5: 1ca51cc88931b1cf7b25cf76948ce2f0
Description-en: cache of stat calls for a Path::Class::File object
 Path::Class::File::Stat perl module is an extension of
 Path::Class::File. Path::Class::File::Stat is useful in long-running
 programs (as under mod_perl) where you might have a file handle opened
 and want to check if the underlying file has changed.

Package: libpath-class-perl
Description-md5: 25649d958f6aa1acb64975af942871a3
Description-en: module for cross-platform path specification manipulation
 Path::Class is a module for manipulation of file and directory specifications
 (strings describing their locations; for example: '/home/ken/foo.txt') in a
 cross-platform manner. It supports pretty much every platform Perl runs on,
 including Unix, Windows, Mac, VMS, Epoc, Cygwin, OS/2 and NetWare.
 .
 Path::Class uses File::Spec internally, wrapping all the unsightly details so
 you can concentrate on your application code. Path::Class provides an object
 model of path specifications and their semantics. In other words, it creates
 objects representing files and directories, and provides methods that relate
 them to each other.

Package: libpath-class-uri-perl
Description-md5: 36d4305a138dabb89ca4dfa7736741ee
Description-en: module to serialize and deserialize Path::Class objects as file:// URI
 Path::Class::URI is an extension to Path::Class to serialize file path from
 and to file:// form URI objects.
 .
 Path::Class::URI encodes and decodes non URI-safe characters using its
 literal byte encodings. If you call uri methods on Win32 Path::File objects,
 you'll get local filename encodings.
 .
 If you want to avoid that and always use UTF-8 filename encodings in URI, see
 Path::Class::Unicode bundled in this distribution.

Package: libpath-dispatcher-perl
Description-md5: b2a79d42fea6d96b7a98387638ff78e3
Description-en: flexible and extensible dispatcher module
 Path::Dispatcher is a Perl module that allows a program to determine which
 code to execute by matching a path against a list of rules. Dispatch takes
 a path and returns a list of matches; from there, you can "run" the rules
 that matched. Developers may also inspect which rules were matched without
 executing their codeblocks.

Package: libpath-finddev-perl
Description-md5: 740233b696755cc39c08cb31b56e78d6
Description-en: Perl module to find a development source tree somewhere in an upper hierarchy
 Path::FindDev provides an easy and platform-independent way to find the
 root of a development source tree in some parent directory, irrespective
 of which test you put it in, and regardless of what $CWD happens to be
 when you call it.  Path::FindDev is mostly a glue layer around
 Path::IsDev with a few directory walking tricks.

Package: libpath-isdev-perl
Description-md5: 4aa04977fb597466061c00e4a6d1711b
Description-en: Perl module to determine if a given Path resembles a development source tree
 Path::IsDev is more or less a bunch of heuristics for determining if a
 given path is a development tree root of some kind. This has many
 useful applications, notably ones that require behaviours for
 "installed" modules to be different to those that are still "in
 development".

Package: libpath-iter-perl
Description-md5: 872751e419c60f6f7034e94c54fc196b
Description-en: module for simple efficient path iteration
 Path::Iter allows one to iterate through the contents of a given path without
 having to build the entire list first.

Package: libpath-router-perl
Description-md5: bbb8210af16a8e541f4ba203830f8d17
Description-en: tool for routing paths
 Path::Router provides a way of deconstructing paths into parameters
 suitable for dispatching on. It also provides the inverse in that it
 will take a list of parameters, and construct an appropriate uri for
 it.

Package: libpathplan-dev
Description-md5: aa3b881e054c5a03ab434e0498feeba9
Description-en: rich set of graph drawing tools - pathplan library (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libpathplan4
Description-md5: 3b349696750e1cfac5e966e847c18e9c
Description-en: rich set of graph drawing tools - pathplan library
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the pathplan library.

Package: libpbbam-dev
Description-md5: 039a4aa6bcb0392ce64021829793ed17
Description-en: Pacific Biosciences binary alignment/map (BAM) library (headers)
 The BAM format is a binary, compressed, record-oriented container format
 for raw or aligned sequence reads. The associated SAM format is a text
 representation of the same data. The specifications for BAM/SAM are maintained
 by the SAM/BAM Format Specification Working Group.
 .
 PacBio-produced BAM files are fully compatible with the BAM specification,
 but makes use of the extensibility mechanisms of the BAM specification to
 encode PacBio-specific information. The pbbam library provides tools to
 work with these files
 .
 This package contains the library header files.

Package: libpbbam2.4.0
Description-md5: c3737d26939fa535670a0bb022994c7f
Description-en: Pacific Biosciences binary alignment/map (BAM) library
 The BAM format is a binary, compressed, record-oriented container format
 for raw or aligned sequence reads. The associated SAM format is a text
 representation of the same data. The specifications for BAM/SAM are maintained
 by the SAM/BAM Format Specification Working Group.
 .
 PacBio-produced BAM files are fully compatible with the BAM specification,
 but makes use of the extensibility mechanisms of the BAM specification to
 encode PacBio-specific information. The pbbam library provides tools to
 work with these files

Package: libpbcopper-dev
Description-md5: b1890fbc9c8584fb8a4afa8b35cdf187
Description-en: data structures, algorithms, and utilities for C++ applications -- header files
 pbcopper provides general tools for C++ applications. It is developed
 for use by applications of the Pacific Biosciences SMRT Analysis
 suite.
 .
 This package contains the header files and static library

Package: libpbcopper2.3.0
Description-md5: 12c9a1573b5e0c0d448a2c7b804a1f50
Description-en: data structures, algorithms, and utilities for C++ applications
 pbcopper provides general tools for C++ applications. It is developed
 for use by applications of the Pacific Biosciences SMRT Analysis
 suite.
 .
 This package contains the dynamic library

Package: libpbdata-dev
Description-md5: ebdc2dbf2e52207fa7ae6fd6d39bf69d
Description-en: tools for handling PacBio sequences (development files)
 Blasr_libcpp is a library used by blasr and other executables such as
 samtoh5, loadPulses for analyzing PacBio sequences. This library contains
 three sub-libraries, including pbdata, hdf and alignment.
 .
 This package contains the header files and static library for the pbdata
 sublibrary.

Package: libpbihdf-dev
Description-md5: ce6f954e33aa91c73a010ee3d8bd448f
Description-en: tools for handling PacBio hdf5 files (development files)
 Blasr_libcpp is a library used by blasr and other executables such as
 samtoh5, loadPulses for analyzing PacBio sequences. This library contains
 three sub-libraries, including pbdata, hdf and alignment.
 .
 This package contains the header files and static library for the hdf
 sublibrary.

Package: libpbkdf-ocaml
Description-md5: 16ff13cd38142590aa8543d2828f897d
Description-en: password based key derivation functions from PKCS#5 (runtime)
 An implementation of PBKDF 1 and 2 as defined by PKCS#5.
 .
 This package contains runtime files.

Package: libpbkdf-ocaml-dev
Description-md5: 3aeadbd0743956df310be57de312fcdb
Description-en: password based key derivation functions from PKCS#5 (dev)
 An implementation of PBKDF 1 and 2 as defined by PKCS#5.
 .
 This package contains development files.

Package: libpbkdf2-tiny-perl
Description-md5: f1135ae4a74dc4c888d78129cc3846fe
Description-en: Minimalist PBKDF2 (RFC 2898) with HMAC-SHA1 or HMAC-SHA2
 PBKDF2::Tiny provides a minimal PBKDF2 implementation using HMAC-SHA1
 or HMAC-SHA2 in under 100 lines of code.  It requires no modules
 other than core for versions of Perl greater than 5.10.

Package: libpbseq
Description-md5: b024df8187de72aeaddd0ccb56712bf7
Description-en: library for analyzing PacBio sequencing data
 Blasr_libcpp is a library used by blasr and other executables such as
 samtoh5, loadPulses for analyzing PacBio sequences. This library contains
 three sub-libraries, including pbdata, hdf and alignment.
 .
 This is a metapackage that depends on the pbseqlib component shared libraries.

Package: libpbseq-dev
Description-md5: 947127d931e94ac3a437c44273d0cf6f
Description-en: library for analyzing PacBio sequencing data (development files)
 Blasr_libcpp is a library used by blasr and other executables such as
 samtoh5, loadPulses for analyzing PacBio sequences. This library contains
 three sub-libraries, including pbdata, hdf and alignment.
 .
 This is a metapackage that depends on the pbseqlib component development files.

Package: libpcc-dev
Description-md5: f2b9170f38b089f437bfc52db61fb95b
Description-en: Portable C Compiler (development files)
 PCC is a small, simple, fast and understandable C99 compiler based on the
 original Portable C Compiler by S. C. Johnson, written in the late 1970s.
 Focus on being able to compile and run on a PDP11, even if it may not happen
 in reality, keeps it lean; abstinence from over-complicated algorithms leads
 to quick reliable code generation. Even though much of the compiler has been
 rewritten, some of the basics still remain.
 .
 This package contains the headers and static library files necessary for
 building C programs.

Package: libpcg-cpp-dev
Description-md5: 246e0b2f44aec688bbacf907c3bf7e6e
Description-en: compile-time library for PCG random number generation
 implementation of the PCG family of random number generators, which are fast,
 statistically excellent, and offer a number of useful features.
 .
 Full details can be found at the PCG-Random website:
 http://www.pcg-random.org.

Package: libpcl-apps1.15
Description-md5: fb64622368e817e9f7599d538d8a8231
Description-en: Point Cloud Library - apps library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the libraries needed to run applications depending
 on PCL apps.

Package: libpcl-common1.15
Description-md5: e124d70174bf8fd27896e1a2702f7c75
Description-en: Point Cloud Library - common library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL common library.

Package: libpcl-dev
Description-md5: 621d78511d316c10676102f4eb2d5e65
Description-en: Point Cloud Library - development files
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains development files (headers and shared library
 symbolic link).

Package: libpcl-doc
Description-md5: 2eac989d9e8426e817a291a4d72d8b4d
Description-en: Point Cloud Library - documentation
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the Doxygen generated documentation.

Package: libpcl-features1.15
Description-md5: 6b2cfde4ea608cec5667c51cecae1d04
Description-en: Point Cloud Library - features library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL features library.

Package: libpcl-filters1.15
Description-md5: 5dc174cffaaecba9a8e6573ea3742124
Description-en: Point Cloud Library - filters library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL filters library.

Package: libpcl-io1.15
Description-md5: 32b70475a17565f461df37256996889a
Description-en: Point Cloud Library - I/O library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the libraries needed to run applications
 depending on PCL io.

Package: libpcl-kdtree1.15
Description-md5: 2b746b073bd8243924b1f76887ef7870
Description-en: Point Cloud Library - kdtree library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL kdtree library.

Package: libpcl-keypoints1.15
Description-md5: 2ebd8d288fd640a31cadb9a47aea2b49
Description-en: Point Cloud Library - keypoints library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL keypoints library.

Package: libpcl-ml1.15
Description-md5: 555d995717db7a2124ff109f381f6b9c
Description-en: Point Cloud Library - ml library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL ml library.

Package: libpcl-octree1.15
Description-md5: 3e222bdd6932ba069557aae7996aee8a
Description-en: Point Cloud Library - octree library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL octree library.

Package: libpcl-outofcore1.15
Description-md5: 03cc4446a707e8e13cbb22dd7978a195
Description-en: Point Cloud Library - outofcore library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the libraries needed to run applications
 depending on PCL outofcore.

Package: libpcl-people1.15
Description-md5: d4e81c5414b8901c2263bfa3d8deea03
Description-en: Point Cloud Library - people library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the libraries needed to run applications
 depending on PCL people.

Package: libpcl-recognition1.15
Description-md5: 7845b738fa518f105555886cf24db674
Description-en: Point Cloud Library - recognition library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the libraries needed to run applications
 depending on PCL recognition.

Package: libpcl-registration1.15
Description-md5: 99866bb3c92cf3b4f48a9ad2a5ba3faa
Description-en: Point Cloud Library - registration library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL registration library.

Package: libpcl-sample-consensus1.15
Description-md5: 231c3575c742c67f65c7337736d3c42c
Description-en: Point Cloud Library - sample consensus library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL sample consensus library.

Package: libpcl-search1.15
Description-md5: 08d512cb4be213d02f0208aa68cfbe10
Description-en: Point Cloud Library - search library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL search library.

Package: libpcl-segmentation1.15
Description-md5: d78224d9a2146191c1882e51ec9c34bb
Description-en: Point Cloud Library - segmentation library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL segmentation library.

Package: libpcl-stereo1.15
Description-md5: 1d394a47859d0d2b58cbaa560b3c2c06
Description-en: Point Cloud Library - stereo library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL stereo library.

Package: libpcl-surface1.15
Description-md5: d3a8222ea16ee8055baf78527c964e45
Description-en: Point Cloud Library - surface library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL surface library.

Package: libpcl-tracking1.15
Description-md5: 3b3ad71f463a97f672c9a544e952698c
Description-en: Point Cloud Library - tracking library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL tracking library.

Package: libpcl-visualization1.15
Description-md5: 0e570a53d7eb86b10ad020e182428d16
Description-en: Point Cloud Library - visualization library
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package contains the PCL visualization library.

Package: libpcp-archive1
Description-md5: 418ab3edf4e1a16b156d8bbbba060a4e
Description-en: Performance Co-Pilot archive writing library
 The libpcp-archive1 package contains the runtime environment required
 by an application that creates a Performance Co-Pilot (PCP) archive
 suitable for use with the PCP tools.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-archive1-dev
Description-md5: 4164d5e8980ebc200a529586a597bddd
Description-en: Performance Co-Pilot archive writing library and headers
 The libpcp-archive1-dev package contains the library and header files
 needed to build an application that creates a Performance Co-Pilot
 (PCP) archive suitable for use with the PCP tools.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-gui2
Description-md5: 1c28948b7991a57f936073e464001865
Description-en: Performance Co-Pilot graphical client tools library
 The libpcp-gui2 package contains the runtime environment required by any
 monitoring tool that makes use of the time control services of pmtime(1).
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-gui2-dev
Description-md5: 9ca30fe7380049e48ee83b4e62201a43
Description-en: Performance Co-Pilot graphical client tools library and headers
 The libpcp-gui2-dev package contains the Performance Co-Pilot (PCP)
 library and header files needed to incorporate graphical time control
 (pmtime) into a monitoring application.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-import-perl
Description-md5: 34705d3426a989b6475587a1a373d4b8
Description-en: Performance Co-Pilot log import Perl module
 The PCP::LogImport Perl module contains the language bindings for
 building Perl applications that import performance data from a file
 or real-time source and create a Performance Co-Pilot (PCP) archive
 suitable for use with the PCP tools.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-import1
Description-md5: 2660332f14f15107e34e2b8f0fe11c60
Description-en: transitional package
 This is a transitional package. It can safely be removed once
 /usr/lib/libpcp_import.so.1 is no longer needed.

Package: libpcp-import1-dev
Description-md5: 2660332f14f15107e34e2b8f0fe11c60
Description-en: transitional package
 This is a transitional package. It can safely be removed once
 /usr/lib/libpcp_import.so.1 is no longer needed.

Package: libpcp-import2
Description-md5: 21820a66945a5f23fedbb7b97be231a9
Description-en: Performance Co-Pilot data import library
 The libpcp-import2 package contains the runtime environment required
 by an application that imports performance data from a file or
 real-time source and creates a Performance Co-Pilot (PCP) archive
 suitable for use with the PCP tools.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-import2-dev
Description-md5: 824c1072a5d93c5ef2c017a6fa359343
Description-en: Performance Co-Pilot data import library and headers
 The libpcp-import2-dev package contains the library and header files
 needed to build an application that imports performance data from
 a file or real-time source and creates a Performance Co-Pilot (PCP)
 archive suitable for use with the PCP tools.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-logsummary-perl
Description-md5: 71f56b1f4ee6cee801c1773c942736ad
Description-en: Performance Co-Pilot historical log summary module
 The PCP::LogSummary module provides a Perl module for using the
 statistical summary data produced by the Performance Co-Pilot
 pmlogsummary utility.  This utility produces various averages,
 minima, maxima, and other calculations based on the performance
 data stored in a PCP archive.  The Perl interface is ideal for
 exporting this data into third-party tools (e.g. spreadsheets).
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-mmv-perl
Description-md5: 0c3176c480fb3ffbbd98fad52c9abd59
Description-en: Performance Co-Pilot Memory Mapped Value Perl module
 The PCP::MMV module contains the Perl language bindings for
 building scripts instrumented with the Performance Co-Pilot
 (PCP) Memory Mapped Value (MMV) mechanism.
 .
 This mechanism allows arbitrary values to be exported from an
 instrumented script into the PCP infrastructure for monitoring
 and analysis with pmchart, pmie, pmlogger and other PCP tools.

Package: libpcp-mmv1
Description-md5: 457396061a802e5456c3b2b735de6812
Description-en: Performance Co-Pilot Memory Mapped Value client library
 The libpcp-mmv1 package contains the runtime environment required by an
 application that utilises Memory Mapped Value instrumentation to export
 runtime instrumentation into the Performance Co-Pilot infrastructure.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-mmv1-dev
Description-md5: 0d580434d25d883c60bac406b6a0aad6
Description-en: Performance Co-Pilot Memory Mapped Value library and headers
 The libpcp-mmv1-dev package contains the Performance Co-Pilot (PCP)
 library and header files needed to utilise memory mapped value
 instrumentation into a monitored application.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-pmda-perl
Description-md5: 8e0a7c4e61a03937eeed385ec9ed2895
Description-en: Performance Co-Pilot Domain Agent Perl module
 The PCP::PMDA Perl module contains the language bindings for
 building Performance Metric Domain Agents (PMDAs) using Perl.
 Each PMDA exports performance data for one specific domain, for
 example the operating system kernel, Cisco routers, a database,
 an application, etc.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-pmda3
Description-md5: 6ab4805d4d7a5e730db5fd41bd7a47d7
Description-en: Performance Co-Pilot Domain Agent library
 The libpcp3-pmda package contains the runtime environment required by
 a Performance Metric Domain Agent (PMDA).  A PMDA exports performance
 data for one specific domain, for example the operating system kernel,
 DNS, SMTP, Cisco router, a database, an application, etc.

Package: libpcp-pmda3-dev
Description-md5: d52259a59c1f377fecfb9586b66103b5
Description-en: Performance Co-Pilot Domain Agent library and headers
 The libpcp-pmda3-dev package contains the Performance Co-Pilot (PCP)
 library and header files needed to develop Performance Metric Domain
 Agents (PMDAs).  Each PMDA exports performance data for one domain;
 for example the operating system kernel, Cisco routers, a database,
 an application, etc.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-trace2
Description-md5: 711ef2309ae5bf7bb95712491a6f5ebb
Description-en: Performance Co-Pilot application tracing library
 The libpcp-trace2 package contains the runtime environment required by
 an application that is directly instrumented for event and value
 tracking by pmdatrace(3), the Trace Performance Metric Domain Agent.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-trace2-dev
Description-md5: d78b1261f571fd7c35a7b4a234a2569a
Description-en: Performance Co-Pilot application tracing library and headers
 The libpcp-trace2-dev package contains the Performance Co-Pilot (PCP)
 library and header files needed to directly instrument an application
 for event and value tracking by the pmdatrace(1) PCP Trace Performance
 Metric Domain Agent.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-web1
Description-md5: e8bf26728de690a193091bd6f713efbb
Description-en: Performance Co-Pilot data import library
 The libpcp-web1 package contains the runtime environment required
 by a PMDA to parse and extract metric data from a JSON file.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp-web1-dev
Description-md5: 3e3296b845d689b2bcd23f745f131471
Description-en: Performance Co-Pilot web tooling
 The libpcp-web1-dev package contains the library and header files
 needed to build a PMDA which parses and extracts metric data from
 a JSON file.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp3
Description-md5: 12ac2bd910f8d1eb5d16c9c49059f2c6
Description-en: transitional package
 This is a transitional package. It can safely be removed once libpcp4
 is installed.

Package: libpcp3-dev
Description-md5: 016ec35ed4a91205df2393372581b873
Description-en: transitional package
 This is a transitional package. It can safely be removed once
 /usr/lib/libpcp.so.3 is no longer needed.

Package: libpcp4
Description-md5: 0ce4f2c7b98a96c8bef9e78eedee201e
Description-en: Performance Co-Pilot library
 The libpcp4 package contains the runtime environment required by
 programs that make use of Performance Co-Pilot (PCP) services.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcp4-dev
Description-md5: f652fd6ae3ef28ca7e9e80c776ebd500
Description-en: Performance Co-Pilot library and headers
 The libpcp4-dev package contains the base Performance Co-Pilot (PCP)
 library and header files needed to develop collector and monitor
 programs which make use of PCP services.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: libpcre2-ocaml
Description-md5: b8d3010b8b97b75e34c72f03b5ec8d54
Description-en: OCaml bindings for PCRE2 (runtime)
 This OCaml-library interfaces the PCRE2 (Perl-compatibility
 regular expressions) C library. it can be used for matching
 regular expressions which are written in Perl style.
 .
 Compared with the OCaml standard library "Str" module, this
 library:
 * uses Perl style rather than Emacs one
 * is reentrant and thus thread safe
 * is faster (when compiled to native code is even faster than
 Perl regular expressions)
 * returns data on which you can safely use destructive updates
 * gives more "programming comfort" through a better API
 .
 This package contains only the shared runtime stub libraries.

Package: libpcre2-ocaml-dev
Description-md5: 6ec890d30b09df27ef070ada84eec4c1
Description-en: OCaml bindings for PCRE2 (Perl Compatible Regular Expression)
 This OCaml-library interfaces the PCRE2 (Perl-compatibility
 regular expressions) C library. it can be used for matching
 regular expressions which are written in Perl style.
 .
 Compared with the OCaml standard library "Str" module, this
 library:
 * uses Perl style rather than Emacs one
 * is reentrant and thus thread safe
 * is faster (when compiled to native code is even faster than
 Perl regular expressions)
 * returns data on which you can safely use destructive updates
 * gives more "programming comfort" through a better API
 .
 This package contains all the development stuff you need to use
 OCaml PCRE2 in your programs.

Package: libpcsc-perl
Description-md5: 5f4fd63e82232da694fe522a31361a67
Description-en: Perl interface to the PC/SC smart card library
 This package contains a Perl wrapper to the PC/SC smartcard library
 (pcsc-lite) together with some small examples.
 .
 The provided modules are Chipcard::PCSC and Chipcard::PCSC::Card

Package: libpcscada-dev
Description-md5: 7373678593c74fe493ca5bd4b299167c
Description-en: Ada bindings to PC/SC middleware (development)
 PCSC/Ada provides thin- and thick-bindings to PC/SC-middleware for the Ada
 programming language. The library allows applications written in Ada to
 communicate with smart cards using the SCard API.
 .
 This package contains the development files.

Package: libpcscada0.7.7
Description-md5: cc04dac07193d4a4f34da92e2fb3e8f9
Description-en: Ada bindings to PC/SC middleware
 PCSC/Ada provides thin- and thick-bindings to PC/SC-middleware for the Ada
 programming language. The library allows applications written in Ada to
 communicate with smart cards using the SCard API.

Package: libpd-dev
Description-md5: c1e7d7047f98be5ca9c25b705cdf731c
Description-en: Pure Data as an embeddable audio synthesis library - header files
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides development files needed to build programs that link
 against the embedable library version of Pd.

Package: libpd0
Description-md5: 7a2c6321c80a73d00f1f70553fc04759
Description-en: Pure Data as an embeddable audio synthesis library
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides the library version of Pd, that allows you to embed
 the audio the Pure Data computer music system into your own applications.

Package: libpdb-redo-dev
Description-md5: 247b9dc6af8c07e9791b443d65646277
Description-en: Development files for libpdb-redo
 This library contains shared code for the various programs
 in the project PDB-REDO.
 .
 This specific package contains all files needed to develop new
 software using libpdb-redo.

Package: libpdb-redo3.5
Description-md5: 4e406db325624306219193a3854d1dbd
Description-en: Library file for libpdb-redo
 This library contains shared code for the various programs
 in the project PDB-REDO.
 .
 This package contains the shared library for libpdb-redo.

Package: libpdf-api2-perl
Description-md5: 9dda7c8abd2d04e90740565a796db6a8
Description-en: module for creating, modifying, and examining PDF files
 PDF::API2 started as a nice API around the Text::PDF modules created by
 Martin Hosken.
 .
 Features:
 - Works with more than one PDF file open at once
 - It presents a object-oriented API to the user
 - Supports the 14 base PDF Core Fonts
 - Supports TrueType/OpenType fonts with both TT and CFF Outlines
 - Supports Adobe-Type1 Fonts (pfb/pfa/afm)
 - Supports native Embedding of bitmap images (jpeg, ppm, png)
 - Supports modification of existing pdfs and import/cloning of pages
 - Lite version of the API for first-timers

Package: libpdf-api2-simple-perl
Description-md5: f01daf5eff6608497eab848af9c37143
Description-en: simple interface for manipulating PDF files
 PDF::API2::Simple is a Perl module for creating and manipulating files in the
 Portable Document Format (PDF). It aims to provide a simplified interface for
 working with these documents, using PDF::API2 (see libpdf-api2-perl) for the
 heavy lifting.

Package: libpdf-api2-xs-perl
Description-md5: 1ba0d33b4ffcc451706e1d14b3f3f4b8
Description-en: optional PDF::API2 add-on using XS to speed up expensive operations
 PDF::API2 will make use of the PDF::API2::XS distribution if it's installed,
 to speed up some operations that are significantly faster in C than in Perl.
 .
 There's no need to interact with this distribution directly. PDF::API2 will
 use it automatically if it detects it.

Package: libpdf-builder-perl
Description-md5: 7792d9c2b049a49f98dec6e46b50a000
Description-en: Facilitates the creation and modification of PDF files
 PDF::Builder started as a fork of PDF::API2, but has since added new features
 and fixed large bugs compared to the original.
 .
 Features:
 - Works with more than one PDF file open at once
 - It presents a object-oriented API to the user
 - Supports the 14 base PDF Core Fonts
 - Supports TrueType/OpenType fonts with both TT and CFF Outlines
 - Supports Adobe-Type1 Fonts (pfb/pfa/afm)
 - Supports native Embedding of bitmap images (jpeg, ppm, png)
 - Supports modification of existing pdfs and import/cloning of pages
 - Lite version of the API for first-timers

Package: libpdf-create-perl
Description-md5: 09210befb5791f0fbd6e5c5033af7df9
Description-en: Perl module to create PDF files
 PDF::Create allows you to create documents in the Portable Document Format
 (PDF) using a large number of primitives, and emit the result as a PDF file
 or stream.
 .
 Documents can have several pages, a table of content, an information section
 and many other PDF elements. Since documents are constructed on-the-fly, the
 memory footprint is not tied to the size of the pages; only the number of
 pages.
 .
 It is intended to be simple and highly portable, as it is written purely in
 Perl. For more complex tasks, see libpdf-api2-perl.

Package: libpdf-fdf-simple-perl
Description-md5: 404df3e4a4c4ac582bfcefcd1970386d
Description-en: Perl module to read and write (Acrobat) FDF files
 PDF::FDF::Simple helps creating and extracting the content of FDF files. It
 is meant to be a simple replacement for the Adobe FdfToolkit. Therefore some
 of its behavior, especially handling of diverse whitespace/newline artefacts,
 is orientated on FdfToolkit's handling.
 .
 After the extraction process the content is available within a hash
 reference.
 .
 For creating FDF files it currently only supports setting text
 values. Anyway, this should be enough to create FDF files for text
 fields, text areas, checkboxes and radio buttons.
 .
 PDF::FDF::Simple uses Parse::RecDescent and understands both the
 "Kids" notation and the "dotted" notation for field names. Saving will
 always use the "dotted" notation.

Package: libpdf-fromhtml-perl
Description-md5: bd49703d4c4fe2d637f8b15be11ea47e
Description-en: module to convert HTML documents to PDF
 PDF::FromHTML transforms HTML into PDF, using an assortment of XML
 transformations implemented in PDF::FromHTML::Twig.
 .
 There is also a command-line utility, html2pdf, that comes with
 this distribution.

Package: libpdf-report-perl
Description-md5: f9ae5a766155dbae42df0543b4ec47ec
Description-en: simplified PDF report generator
 PDF::Report is written around Alfred Reibenschuh's PDF::API2. It
 provides methods to create a PDF document with text, lines, color and
 graphics.

Package: libpdf-reuse-barcode-perl
Description-md5: 1f1a96752d12e7b2ca374bd36068683d
Description-en: module to create barcodes for PDF documents with PDF::Reuse
 PDF::Reuse::Barcode is a sub-module to PDF::Reuse. It creates barcode
 "images" to be used in PDF documents. It uses GD::Barcode and its
 sub-modules: GD::Barcode::Code39, COOP2of5, EAN13 and so on, to calculate the
 barcode pattern. For Code128 it uses Barcode::Code128.
 .
 Normally the barcodes are displayed on a white background and with the
 characters under the bars. You can rotate the "image", make it smaller or
 bigger, prolong the bars and change the background. (But then, don't forget to
 test that your barcode scanner still understands it.)
 .
 If you don't change the size of the "image", the bars are approximately 24
 pixels high (the guard bars a few pixels longer) and the box/background is 38
 pixels high and something like 20 pixels wider than the barcodes. The text
 under the bars are 10 pixels high.

Package: libpdf-reuse-perl
Description-md5: 8acfed55eb6f8d6519809a5451e580c0
Description-en: Reuse and mass produce PDF documents
 PDF::Reuse could be used when you want to mass produce similar (but not
 identical) PDF documents and reuse templates, JavaScripts and some other
 components. It is functional to be fast, and to give your programs capacity to
 produce many pages per second and very big PDF documents if necessary.
 .
 The module produces PDF-1.4 files. Some features of PDF-1.5, like "object
 streams" and "cross reference streams", are supported, but only at an
 experimental level. More testing is needed. (If you get problems with a new
 document from Acrobat 6 or 7, try to save it or recreate it as a PDF-1.4
 document first, before using it together with this module.)

Package: libpdf-table-perl
Description-md5: 6213d5faf3bfc93d2ffc0e9494b8c04a
Description-en: utility class for building table layouts in a PDF::API2 object
 PDF::Table is a utility for use with the PDF::API2 module from
 CPAN. It can be used to display text data in a table layout within
 the PDF. The text data must be in a 2d array (such as returned by a
 DBI statement handle fetchall_arrayref() call). The PDF::Table will
 automatically add as many new pages as necessary to display all of
 the data. Various layout properties, such as font, font size, and
 cell padding and background color can be specified for each column
 and/or for even/odd rows. See the METHODS section in the man page.

Package: libpdf-writer-perl
Description-md5: 847150f55c6d952d12737d3322e8d331
Description-en: PDF writer abstraction layer
 PDF::Writer is a generalised API that allows a module that generates PDFs to
 transparently target multiple backends without changing its code. The
 currently supported backends are:
 * PDF::API2
 * PDFlib (versions 3+)
 * Mock
 If both PDF::API2 and pdflib_pl are available, PDF::API2 is preferred.
 If neither is available, a run-time exception will be thrown.

Package: libpdfbox-graphics2d-java
Description-md5: 86da9311d48d81fb96de1a9b1557409e
Description-en: Java library to embed graphics as vector drawing in a PDF
 Using this library one can use any Graphics2D API based SVG / graph /
 chart library to embed those graphics as vector drawing in a PDF. In
 combination with PDFBox PDFRenderer/PageDrawer one can also "rerender"
 PDF pages and change certain aspects (e.g. change the color mapping and
 perform an overfill) .
 .
 The following features are supported:
 .
 * Drawing any shape using draw...() and fill...() methods from
 Graphics2D.
 * Drawing images. The default is to always lossless compress them. One
 could plugin one's own Image -> PDImageXObject conversion if one wants
 to encode the images as jpeg.
 * All BasicStroke attributes.
 * Paint:
 - Color. One can specify one's own color mapping implementation to
 special map the (RGB) colors to PDColor. Beside using CMYK colors
 one can also use spot colors.
 - GradientPaint, LinearGradientPaint and RadialGradientPaint. There
 are some restrictions.
 - TexturePaint.
 * Drawing text. By default all text is drawn as vector shapes, so no
 fonts are embedded. RTL languages are supported. It's possible to use
 fonts, but this loses some features (especially RTL support) and one
 must provide the TTF files of the fonts if the default PDF fonts are
 not enough.

Package: libpdfbox-java
Description-md5: 1b5fbf856ba2ed472930b083b1a34915
Description-en: PDF library for Java
 The Apache PDFBox library is an open source Java tool for working with PDF
 documents. This project allows creation of new PDF documents, manipulation
 of existing documents and the ability to extract content from documents.

Package: libpdfbox2-java
Description-md5: f9b6e1a97ce4e85fefde2532a63c9e89
Description-en: PDF library for Java
 The Apache PDFBox library is an open source Java tool for working with PDF
 documents. This project allows creation of new PDF documents, manipulation
 of existing documents and the ability to extract content from documents.
 .
 This package contains version 2 of the library which is backwards incompatible.

Package: libpdfio-dev
Description-md5: f090faa39d1a1183dbcd8a7ce2d28720
Description-en: C library for reading and writing PDF files (development files)
 The primary goals of PDFio are:
 - Read and write any version of PDF file
 - Provide access to pages, objects, and streams within a PDF file
 - Support reading and writing of encrypted PDF files
 - Extract or embed useful metadata (author, creator, page information, etc.)
 - "Filter" PDF files, for example to extract a range of pages or to embed
 fonts that are missing from a PDF
 - Provide access to objects used for each page
 .
 PDFio is not concerned with rendering or viewing a PDF file, although a PDF
 RIP or viewer could be written using it.
 .
 This package contains the headers, documentation, and examples.

Package: libpdfio1
Description-md5: ec113b2df239b5bee21fe51d6a9d6b5e
Description-en: C library for reading and writing PDF files
 The primary goals of PDFio are:
 - Read and write any version of PDF file
 - Provide access to pages, objects, and streams within a PDF file
 - Support reading and writing of encrypted PDF files
 - Extract or embed useful metadata (author, creator, page information, etc.)
 - "Filter" PDF files, for example to extract a range of pages or to embed
 fonts that are missing from a PDF
 - Provide access to objects used for each page
 .
 PDFio is not concerned with rendering or viewing a PDF file, although a PDF
 RIP or viewer could be written using it.

Package: libpdfrenderer-java
Description-md5: d5ca09e8d593f090d8939aa930e7b321
Description-en: Java PDF renderer and viewer
 The PDF Renderer is just what the name implies: an open source, all
 Java library which renders PDF documents to the screen using Java2D.
 Typically this means drawing into a Swing panel, but it could also draw
 to other Graphics2D implementations. It could be used to draw on top of
 PDFs, share them over a network, convert PDFs to PNG images, or maybe
 even project PDFs into a 3D scene.

Package: libpdl-ccs-perl
Description-md5: 5a2ad970cb3c58cfc877117b5376e562
Description-en: module to provide various utilities for PDL CSS
 PDL::CCS is a wrapper package which pulls in a number of submodules dealing
 with sparse structures. It provides means of handling large sparse
 n-dimensional structures in an optimized way and some low-level utilities
 permitting to operate on them.

Package: libpdl-fftw3-perl
Description-md5: c6e744b7436554f873cb2bd8821f6110
Description-en: PDL interface to the Fastest Fourier Transform in the West v3
 PDL::FFTW3 is a PDL binding to version 3 of the FFTW library.
 Supported are complex <-> complex and real <-> complex FFTs.
 Supports both single and double precision operation. Operates with PDL's
 native complex data.

Package: libpdl-filter-perl
Description-md5: a3fdb7bc33e4acadc66b0c5b078c4bd3
Description-en: Linear filtering routines for PDL
 This contains linear filtering routines. It contains the following packages:
 * PDL::Filter::LinPred  Linear predictive filtering
 * PDL::Filter::Linear   Linear filtering for PDL

Package: libpdl-fit-perl
Description-md5: 5c1259fd801612fb23a510696de97369
Description-en: Fitting functions for PDL
 PDL::Fit provides:
 * PDL::Fit::Gaussian
 * PDL::Fit::LM
 * PDL::Fit::Linfit
 * PDL::Fit::Polynomial
 .
 Currently, only Levenberg-Marquardt, Gaussian, linear, and polynomial
 fitting are implemented.
 For a fairly concise overview on fitting see Numerical Recipes,
 chapter 15 "Modeling of data".

Package: libpdl-graphics-colorspace-perl
Description-md5: 187b83fd75cc050dc9035a33c24cbbdd
Description-en: Colour-space conversions for PDL
 PDL::Graphics::ColorSpace does image color space conversions such as
 RGB to XYZ and Lab to LCH.
 .
 Derived from Graphics::ColorObject (Izvorski & Reibenschuh, 2005)
 but since it's implemented in C and PDL, it runs *much* faster.

Package: libpdl-graphics-gnuplot-perl
Description-md5: fc796c291cad0fde8b6b45aa42bc6d19
Description-en: gnuplot-based plotting backend for PDL
 PDL::Graphics::Gnuplot allows PDL data to be plotted using Gnuplot as a backend
 for 2D and 3D plotting and image display.
 .
 It is not necessary to understand the gnuplot syntax to generate basic, or
 even complex, plots - though the full syntax is available for advanced users
 who want the full flexibility of the Gnuplot backend.
 .
 Gnuplot recognizes both hard-copy and interactive plotting devices, and on
 interactive devices (like X11) it is possible to pan, scale, and rotate both
 2-D and 3-D plots interactively. You can also enter graphical data through
 mouse clicks on the device window.

Package: libpdl-graphics-simple-perl
Description-md5: ffc9f669714bb5cc921b9a58aafd2a21
Description-en: Simple backend-independent plotting for PDL
 PDL can plot through a plethora of external plotting modules. Each module
 tends to be less widely available than Perl itself, and to require an
 additional step or two to install. For simple applications ("throw up an
 image on the screen", or "plot a curve") it is useful to have a subset of all
 plotting capability available in a backend-independent layer.
 PDL::Graphics::Simple provides that capability.
 .
 PDL::Graphics::Simple implements all the functionality used in the PDL::Book
 examples, with identical syntax. It also generalizes that syntax - you can
 use ::Simple graphics, with slight syntactical differences, in the same
 manner that you would use any of the engine modules. See the Examples below
 for details.
 .
 The plot you get will always be what you asked for, regardless of which
 plotting engine you have installed on your system.

Package: libpdl-graphics-trid-perl
Description-md5: 73aec037e9aca0f3bf0a59b8e9a96a0a
Description-en: PDL 3D interface
 PDL::Graphics::TriD provides a 3D plotting capability to PDL, using OpenGL.
 .
 Can currently plot lines, points, meshes, and arbitrary triangles, both
 with and without smoothing.

Package: libpdl-gsl-perl
Description-md5: b2f9d7bab7da05bb6155618eadef1999
Description-en: PDL interface to the GNU Scientific Library
 PDL::GSL provides:
 * PDL::GSL::CDF
 * PDL::GSL::DIFF
 * PDL::GSL::INTEG
 * PDL::GSL::INTERP
 * PDL::GSL::LINALG
 * PDL::GSL::MROOT
 * PDL::GSL::RNG
 * PDL::GSL::SF
 * PDL::Stats::Distr (because it needs GSL to operate)

Package: libpdl-io-dicom-perl
Description-md5: 165831fb47334dcc99d4c176f9402841
Description-en: Read 16-bit gray level Dicom images into PDL
 PDL::IO::Dicom can read some Dicom images. As Dicom is an extremely
 complex format, this module can unfortunately not handle all different
 image types included in the DICOM standard. One common format that is
 currently not supported is the Papyrus format.

Package: libpdl-io-envi-perl
Description-md5: aafb77be1f8325d7c3e1e944dec44ecf
Description-en: Read ENVI data into PDL
 PDL::IO::ENVI can read ENVI-formatted data. This is a flat-binary raster
 file with an accompanying ASCII header file. The data are stored as a
 binary stream of bytes, often referred to as the interleave type.
 .
 It is used for geospatial data. See
 https://www.nv5geospatialsoftware.com/docs/ENVIImageFiles.html for more.

Package: libpdl-io-gd-perl
Description-md5: c3ba6c7cdffb6984983b12b17b84b80a
Description-en: PDL interface to the GD image library
 PDL::IO::GD provides both a function-orientated, and more recently
 an object-oriented interface. Can produce files and data in both
 RGB-in-lowest dimension, and X-and-Y-in-lowest dimension formats.

Package: libpdl-io-hdf-perl
Description-md5: c40c9b9928b8ab018ee3829425150deb
Description-en: PDL interface to read and write HDF4 files
 PDL::IO::HDF reads and writes HDF4 files with the SD, VS, and V
 interfaces into ndarrays.
 For more information on HDF, see http://hdf.ncsa.uiuc.edu/
 .
 For HDF5 (a different format), see PDL::IO::HDF5. For NetCDF, see
 PDL::NetCDF.

Package: libpdl-io-hdf5-perl
Description-md5: 6631f8ba01500451a3855ed7ec5cf15e
Description-en: PDL Interface to the HDF5 Data Format
 PDL::IO::HDF5 provides an object-oriented interface for PDLs to the HDF5
 data-format. Information on the HDF5 Format can be found at the NCSA's web
 site at http://www.hdfgroup.org

Package: libpdl-io-idl-perl
Description-md5: 8c1a6382ebe3dd80de22162934133e55
Description-en: Read IDL(tm) data files into PDL
 PDL::IO::IDL can read IDL data files, currently not writing.
 Scalars, arrays, and structures are all supported. Heap pointers,
 compiled code, and objects are not supported.

Package: libpdl-io-matlab-perl
Description-md5: f5cc485d970d3069b341fb1f72f688cb
Description-en: PDL support to read/write Matlab format data files
 PDL::IO::Matlab provides routines to read and write Matlab data files in PDL
 (perl data language) programs. Both functional and OO interface are provided.
 .
 Only real, multi-dimensional arrays corresponding to PDL data types are
 supported. Compression for both reading and writing is supported.

Package: libpdl-linearalgebra-perl
Description-md5: 5cc2f748a4287fb94987580397449f61
Description-en: Linear Algebra utils for PDL
 PDL::LinearAlgebra provides PDL bindings to LAPACK and BLAS. The package
 contains both the slower-but-more-flexible PDL::LinearAlgebra module and
 faster-but-more-specific PDL::LinearAlgebra::Real and
 PDL::LinearAlgebra::Complex modules.

Package: libpdl-netcdf-perl
Description-md5: 2e8917065cb4ab6e2677394fb303f065
Description-en: Netcdf-IO for PDL
 PDL::NetCDF provides the PDL interface to the Unidata NetCDF library.
 It uses the netCDF version 3 library to make a subset of netCDF functionality
 available to PDL users in a clean, object-oriented interface.
 .
 The NetCDF standard allows N-dimensional binary data to be efficiently
 stored, annotated and exchanged between many platforms.
 .
 When one creates a new netCDF object, this object is associated with one
 netCDF file.

Package: libpdl-opt-simplex-perl
Description-md5: 9815cf7bc0a81be26f542a11087c6c16
Description-en: PDL implementation of simplex optimization algorithm
 PDL::Opt::Simplex implements the Nelder-Mead method. The algorithm
 is to move a "simplex" of N+1 points in the N-dimensional search space
 according to certain rules. The main benefit of the algorithm is that
 you do not need to calculate the derivatives of your function.

Package: libpdl-perldl2-perl
Description-md5: ae95d0ba55106aa1480a2089f00d6966
Description-en: Simple shell (version 2) for PDL using Devel::REPL
 PDL::Perldl2 implements an alternative shell for the Perl Data Language.
 It uses Devel::REPL to provide a better understanding of Perl syntax than
 the "perldl" shell provided in main PDL. Also enables being a genuine REPL,
 where if an option is set, then the return values of each given command
 are automatically printed out.

Package: libpdl-stats-perl
Description-md5: dec74b72747e2e82a80554b3c2b912a2
Description-en: collection of statistics modules in Perl Data Language
 This package provides several statistical Perl module:
 * PDL::Stats::Basic   basic statistics and related utilities such as
 standard deviation, Pearson correlation, and t-tests
 * PDL::Stats::GLM     general and generalized linear modeling methods such as
 ANOVA, linear regression, PCA, and logistic regression
 * PDL::Stats::Kmeans  classic k-means cluster analysis
 * PDL::Stats::TS      basic time series functions

Package: libpdl-transform-color-perl
Description-md5: c1493e3ffcd7d0ff7b0b6064cafbbb76
Description-en: Useful color system conversions for PDL
 PDL::Transform::Color includes a variety of useful color conversion
 transformations. It can be used for simple hacks on machine-native color
 representations (RGB <-> HSV, etc.), for simple encoding/decoding of
 machine-native color representations such as sRGB, or for more sophisticated
 manipulation of absolute color standards including large-gamut or perceptual
 systems.
 .
 The color transforms in this module can be used for converting between proper
 color systems, for gamma-converting pixel values, or for generating
 pseudocolor from one or two input parameters. In addition to transforming
 color data between different representations, Several named "color maps"
 (also called "color tables") are provided.
 .
 The module uses linearized sRGB (lsRGB) as a fundamental color basis. sRGB is
 the standard color system used by most consumer- to mid-grade computer
 equipment, so casual users can use this color representation without much
 regard for gamuts, colorimetric standards, etc.

Package: libpdl-transform-proj4-perl
Description-md5: 6629fc2bea24058a252d2e225f33bb12
Description-en: PDL::Transform interface to the PROJ library
 PDL::Transform::Proj4 works like PDL::Transform::Cartography, but using
 the PROJ library's much wider range of projections.
 .
 Please see the proj library docs at http://www.remotesensing.org/proj for
 more information on PROJ, and how to use the library.

Package: libpdl-vectorvalued-perl
Description-md5: 9820fe6cd21d086d5f06032700b2dfc0
Description-en: module to provide some utilities for vector-valued PDLs
 PDL::VectorValued provides generalizations of some elementary PDL functions
 to higher-order PDLs which treat vectors as "data values".

Package: libpe-dev
Description-md5: f41f69cc74405d0da355e45702bf218b
Description-en: library to read Windows PE files (development files)
 The libpe1t64 package provides a shared library which allows reading PE 32 and
 64-bit files. Third party programs depend on this package to read internals of
 PE files.
 .
 This library is part of readpe.
 .
 This package provides the development files for libpe1.

Package: libpe1t64
Description-md5: df3df9e9d7b14430a1da40b65219bc19
Description-en: library to read Windows PE files
 The libpe1t64 package provides a shared library which allows reading PE 32 and
 64-bit files. Third party programs depend on this package to read internals of
 PE files.
 .
 This library is part of readpe.

Package: libpeas-2-0
Description-md5: a9cffb3101ac5efc8a2c201f22101852
Description-en: Application plugin library
 libpeas-2 is a library that allows applications to support plugins.

Package: libpeas-2-common
Description-md5: 2012a89c3b2ad5603aedad4050583f68
Description-en: Application plugin library (common files)
 libpeas-2 is a library that allows applications to support plugins.
 .
 This package contains common files, such as translations and icons.

Package: libpeas-2-dev
Description-md5: ae02fbe23b23855b1bca6b8b7e3528c6
Description-en: Application plugin library (development files)
 libpeas-2 is a library that allows applications to support plugins.
 .
 This package contains the headers files required for developing software that
 uses libpeas-2.

Package: libpeas-2-doc
Description-md5: 84513e9d4c30e02aaa4d6332c6c81014
Description-en: Application plugin library (documentation)
 libpeas is a library that allows applications to support plugins.
 .
 This package contains the API reference for libpeas-2.

Package: libpeasd-3-0
Description-md5: f955dad7a381c704ef7c8fd326f78820
Description-en: GTK+ application plugin library - D bindings
 Libpeas is a library that allows GTK+ applications to support plugins.
 .
 This package contains the runtime needed for applications written in D.

Package: libpeasd-3-dev
Description-md5: b379bf0b73d6021045dd7757d5404a94
Description-en: GTK+ application plugin library - development files for D
 Libpeas is a library that allows GTK+ applications to support plugins.
 .
 This package contains development files needed to write applications in
 the D programming language that use Libpeas.

Package: libpegdown-java
Description-md5: 48f635b0b60dada62faf7ead868154dd
Description-en: Lightweight Markdown processing library
 Pegdown is nearly 100% compatible with the original Markdown specification
 and fully passes the original Markdown test suite. On top of the standard
 Markdown feature set pegdown implements a number of extensions similar
 to what other popular Markdown processors offer.

Package: libpegex-perl
Description-md5: 65ab3ca22e1c134d3575b1506bf44f94
Description-en: Acmeist PEG Parser Framework
 Pegex is an Acmeist parser framework. It allows you to easily create parsers
 that will work equivalently in lots of programming languages! The inspiration
 for Pegex comes from the parsing engine upon which the postmodern programming
 language Perl 6 is based on. Pegex brings this beauty to the other
 *just*modern languages that have a normal regular expression engine
 available.
 .
 Pegex gets it name by combining Parsing Expression Grammars (PEG), with
 Regular Expessions (Regex). That's actually what Pegex does.
 .
 PEG is the cool new way to elegantly specify recursive descent grammars. The
 Perl 6 language is defined in terms of a self modifying PEG language called
 Perl 6 Rules. Regexes are familiar to programmers of most modern programming
 languages. Pegex defines a simple PEG syntax, where all the terminals are
 regexes. This means that Pegex can be quite fast and powerful.
 .
 Pegex attempts to be the simplest way to define new (or old) Domain Specific
 Languages (DSLs) that need to be used in several programming languages and
 environments. Things like JSON, YAML, Markdown etc. It also great for writing
 parsers/compilers that only need to work in one language.

Package: libpentaho-reporting-flow-engine-java
Description-md5: 7e1f947e9835ca5cfbf7ed7a84c36950
Description-en: report library for java
 Pentaho Reporting Flow Engine is a free Java report library.
 .
 It has the following features:
 * full on-screen print preview;
 * data obtained via Swing's TableModel interface
 (making it easy to print data directly from your application);
 * XML-based report definitions;
 * output to the screen, printer or various export formats
 (PDF, HTML, CSV, Excel, plain text);
 * support for servlets (uses the JFreeReport extensions)
 * extensive documentation in Acrobat PDF format, plus full Javadocs;

Package: libpentaho-reporting-flow-engine-java-doc
Description-md5: 3259450ac5634ca20475d72367f6e622
Description-en: report library for java documentation
 Pentaho Reporting Flow Engine is a free Java report library.
 .
 It has the following features:
 * full on-screen print preview;
 * data obtained via Swing's TableModel interface
 (making it easy to print data directly from your application);
 * XML-based report definitions;
 * output to the screen, printer or various export formats
 (PDF, HTML, CSV, Excel, plain text);
 * support for servlets (uses the JFreeReport extensions)
 * extensive documentation in Acrobat PDF format, plus full Javadocs;
 .
 This package contains the Javadoc, the Manual and the Developers Guide of
 the Pentaho Reporting Flow Engine.

Package: libpeony-dev
Description-md5: 7a8cbc28d9541666b5b833226ea366aa
Description-en: libraries for Peony components (development files)
 Peony is the official file manager for the UKUI desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the UKUI
 desktop. It works on local and remote filesystems.
 .
 This package contains the development files for the libraries needed
 by Peony's extensions.

Package: libpeony3
Description-md5: 3ea21947740e28573eeecf5d23f19ca2
Description-en: libraries for Peony components
 Peony is the official file manager for the UKUI desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the UKUI
 desktop. It works on local and remote filesystems.
 .
 This package contains a few runtime libraries needed by Peony's
 extensions.

Package: libperfmark-java
Description-md5: 83bcc41135aa10d5cd7e150810b94d30
Description-en: High Performance Tracing Library for Java
 Low-overhead, manually-instrumented, tracing library for Java. Users can add
 the tracing function calls to their code to see how long each part takes.
 .
 Features
 .
 * Very Low Overhead: When enabled, tracing a function call adds about 70ns.
 Tracing is done in a lock-free, wait-free, thread local buffer, which
 avoids interfering with your latency-sensitive code.
 .
 * Dynamically Enabled: PerfMark can be enabled or disabled at runtime. When
 disabled, PerfMark has zero overhead, taking advantage of the JIT compiler
 to remove the tracing.
 .
 * Inter-thread Communication: Existing profilers have difficulty expressing
 which thread wakes up and executes work on another thread. PerfMark allows
 users to express this relationship explicitly, making for a clear picture
 of how code flows.
 .
 * Small Library Size: The PerfMark tracing API is only 5 KB in size, and has
 minimal dependencies making it easy to include in other projects. If no
 backend for recording the trace is present, the library safely disables
 itself.
 .
 * Multiple Java Versions: The PerfMark API supports Java 6, making it easy to
 include on older or constrained environments. Additionally, PerfMark
 includes optimized backends for Java 6, Java 7, and Java 9. Each of these
 backends is automatically loaded at runtime (if possible) and uses advanced
 JVM features for maximum speed.
 .
 * Chrome Trace Viewer Integration: PerfMark can export to the Chrome Trace
 Event Format, making it easy to view in your Web Browser.

Package: libperformance-dev
Description-md5: 164c53592e5118ebdf9ff4be170b732b
Description-en: GNUstep performance library (development files)
 The GNUstep performance library implements various classes intended
 to be used in high-performance libraries and applications.  Available
 are classes for caching objects in memory for rapid access, managing
 FIFO queues, thread pools for performing methods which need to make
 use of a runloop for I/O and/or timers, for objects in parallel in
 other threads, linked list functionality, timing information,
 statistics about the number of events or the duration of operations,
 uniqued objects and more.
 .
 This package contains the development files and the library reference
 documentation.

Package: libperformance0.6
Description-md5: 305c48e9a7728aa2e9018ffc30dcd5c8
Description-en: GNUstep performance library (runtime library)
 The GNUstep performance library implements various classes intended
 to be used in high-performance libraries and applications.  Available
 are classes for caching objects in memory for rapid access, managing
 FIFO queues, thread pools for performing methods which need to make
 use of a runloop for I/O and/or timers, for objects in parallel in
 other threads, linked list functionality, timing information,
 statistics about the number of events or the duration of operations,
 uniqued objects and more.
 .
 This package contains the shared library.

Package: libperinci-cmdline-perl
Description-md5: 2e861f4e1f50736354ba09de17b3894c
Description-en: Rinci/Riap-based command-line application framework
 Perinci::CmdLine is currently empty, because the implementation is currently
 split into Perinci::CmdLine::Lite (the lightweight version) and
 Perinci::CmdLine::Classic (the full but heavier version). There's also
 Perinci::CmdLine::Any that lets you choose between the two dynamically, à la
 Any::Moose. And finally there's also Perinci::CmdLine::Inline, the even more
 lightweight version.

Package: libperinci-object-perl
Description-md5: 4de3e8c48baab1193443ec00fc1ddab8
Description-en: module that provides a object-oriented interface for Rinci
 Rinci works using pure data structures, but sometimes it's convenient to have
 an object-oriented interface (wrapper) for those data. Perinci::Object module
 provides just that.

Package: libperinci-sub-normalize-perl
Description-md5: bb901444500db5ef800d950366a802a3
Description-en: Perl module to normalize Rinci function metadata
 Perinci::Sub::Normalize normalizes and checks Rinci function metadata $meta
 and returns a normalized metadata, which is a shallow copy of $meta. This is
 done by normalize_function_metadata subroutine.

Package: libperinci-sub-util-perl
Description-md5: ca874a0f947f8845e61f64b8175236f3
Description-en: Perl module that is a helper to write functions
 Perinci::Sub::Util is a helper to write functions. This module could help with
 handling errors, where the application can be killed or just throw some warn,
 generate stub functions and be used as a caller.

Package: libperinci-sub-util-propertymodule-perl
Description-md5: 94fcf3f4183630264716b16c90b846b7
Description-en: module to detect which property modules are used with Perinci
 Perinci::Sub::Util::PropertyModule provides a function to detect which
 additional property modules (Perinci::Sub::Property::*) are used with the
 Perinci framework.

Package: libperl-critic-community-perl
Description-md5: bf845708f44c1703f1fb1133823a703b
Description-en: community-inspired Perl::Critic policies
 Perl::Critic::Community is a set of Perl::Critic policies to enforce the
 practices generally recommended by subsets of the Perl community,
 particularly on IRC.
 .
 Formerly known as Perl::Critic::Freenode.
 .
 Because this policy "theme" is designed to be used with zero configuration on
 the command line, some duplication will occur if it is used in combination
 with core Perl::Critic policies.

Package: libperl-critic-perl
Description-md5: 5c461a970fff1643c12b1a918d67e5fb
Description-en: Perl module to critique code for best practices
 Perl::Critic is an extensible framework for creating and applying software
 coding policies to Perl source code. By default, it is distributed with a
 number of policy modules that attempt to enforce various coding guidelines,
 including those discussed in Damian Conway's Perl Best Practices. However,
 it is not limited to PBP and will even support policies that contradict PBP.
 You can enable, disable and customize those policies through the Perl::Critic
 interface. You can also create new Policy modules to suit your own tastes.

Package: libperl-critic-policy-plicease-prohibitarrayassignaref-perl
Description-md5: 61954930b2044493ab4f85150b5739c5
Description-en: Perl::Critic policy about not assigning an anonymous arrayref to an array
 The Perl::Critic::Policy::Plicease::ProhibitArrayAssignAref policy is a fork
 of Perl::Critic::Policy::ValuesAndExpressions::ProhibitArrayAssignAref. It
 differs from the original by not having a dependency on List::MoreUtils.
 .
 It asks you not to assign an anonymous arrayref to an array
 .
 @array = [ 1, 2, 3 ]; # bad
 .
 The idea is that it's rather unclear whether an arrayref is intended, or
 might have meant to be a list like
 .
 @array = ( 1, 2, 3 );

Package: libperl-critic-policy-variables-prohibitlooponhash-perl
Description-md5: ecce282a05e9de05894bf706da5c8960
Description-en: Perl::Critic policy to avoid writing loops on hashes
 Perl::Critic::Policy::Variables::Prohibitlooponhash is a Perl::Critic policy
 to check whether loops correctly iterate on hashes' keys or values, not on
 hashes themselves.

Package: libperl-critic-pulp-perl
Description-md5: 83a0baeae753247226cf2ae9e5a1ea12
Description-en: add-on policies for Perl::Critic
 Collection of add-on policies for Perl::Critic checking for miscellaneous
 bugs, compatibility, efficiency, and cosmetic things. See the POD of
 Perl::Critic::Pulp for the full list.

Package: libperl-critic-toomuchcode-perl
Description-md5: 4e53e2f32d410a5c761361c468e1d882
Description-en: perlcritic add-ons that generally check for dead code
 Perl::Critic::TooMuchCode is an add-on for Perl::Critic is aiming for
 identifying trivial dead code.  Either the ones that has no use, or the
 one that produce no effect.  Having dead code floating around causes
 maintenance burden. Some might prefer not to generate them in the first place.

Package: libperl-destruct-level-perl
Description-md5: 3dec2c476892862a087e45ef926a1b1a
Description-en: Perl module to change Perl's destruction level
 Perl::Destruct::Level is an interface allowing one to change Perl's internal
 destruction level. While this functionality is available through the
 PERL_DESTRUCT_LEVEL environment variable when perl is compiled with debug
 support, this module provides it for perls without -DDEBUGGING.
 .
 The default value of the destruct level is 0; it means that perl won't bother
 destroying all its internal data structures, but let the OS do the cleanup
 for it at exit.
 .
 Relevant values recognized by perl are 1 and 2. Consult your source code to
 know exactly what they mean. Note that some embedded environments might
 extend the meaning of the destruction level for their own purposes: mod_perl
 does that, for example.

Package: libperl-languageserver-perl
Description-md5: 4d034ce32d12bd2b022d369ad1527a27
Description-en: Language Server and Debug Protocol Adapter for Perl
 Perl::LanguageServer is a Language Server and Debug Protocol Adapter for
 Perl. It implements the Language Server Protocol which provides
 syntax-checking, symbol search, etc. Perl to various editors, for example
 Visual Studio Code or Atom.
 https://microsoft.github.io/language-server-protocol/specification
 .
 It also implements the Debug Adapter Protocol, which allows debugging with
 various editors/includes
 https://microsoft.github.io/debug-adapter-protocol/overview
 .
 To use both with Visual Studio Code, install the extension "perl"
 https://marketplace.visualstudio.com/items?itemName=richterger.perl

Package: libperl-metrics-simple-perl
Description-md5: 8740cd5f564b45541190e1ef5f1cf100
Description-en: module to provide metrics of Perl code
 Perl::Metrics::Simple is a Perl module that provides several useful methods
 for static analysis of one or many Perl files. It currently offers these
 metrics: packages, subroutines, lines of code, and an approximation of
 cyclomatic (mccabe) complexity for the subroutines and the "main" portion
 of the code.
 .
 This module is designed to be simpler than the similar Perl::Metric module.

Package: libperl-minimumversion-fast-perl
Description-md5: 21a156640781d07dfbb8ed8c79bd9b6b
Description-en: Find a minimum required version of perl for Perl code
 Perl::MinimumVersion::Fast module takes Perl source code and
 calculates the minimum version of perl required to be able to run
 it. Because it is based on goccy's Compiler::Lexer, it can do this
 without having to actually load the code.
 .
 Perl::MinimumVersion::Fast is an alternative fast & lightweight
 implementation of Perl::MinimumVersion.

Package: libperl-minimumversion-perl
Description-md5: e80178659ae89e167b9b29c1a3673225
Description-en: module to determine minimum required version of perl required
 Perl::MinimumVersion is a module that inspects arbitrary Perl source code and
 determines the minimum version of perl required to be able to run it. Because
 it is based on PPI, it can do this without having to actually load the code.
 .
 Currently it tests both the syntax of your code, and the use of explicit
 version dependencies such as "require 5.005".
 .
 Future plans are to also add support for tracing module dependencies.

Package: libperl-osnames-perl
Description-md5: 3d78f926f9304889058f74d0437ea4f0
Description-en: Perl module to list possible $^O ($OSNAME) values with description
 Perl::osnames provides possible values of $^O, along with a description for
 each. It also provides helper functions, such as whether an operating system
 is POSIX-compatible or Unix-like.

Package: libperl-prereqscanner-notquitelite-perl
Description-md5: 62566753384acd823040cb38beffb5f3
Description-en: Perl module for scanning Perl code for prerequisites
 Perl::PrereqScanner::NotQuiteLite is yet another prerequisites scanner. It
 passes almost all the scanning tests for Perl::PrereqScanner and
 Module::ExtractUse (ie. except for a few dubious ones), and runs slightly
 faster than PPI-based Perl::PrereqScanner. However, it doesn't run as fast as
 Perl::PrereqScanner::Lite (which uses an XS lexer).
 .
 Perl::PrereqScanner::NotQuiteLite also recognizes eval. Prerequisites in eval
 are not considered as requirements, but they may be collected as suggestions.
 .
 Conditional requirements or requirements loaded in a block are treated as
 recommends. Noed modules are stored separately (since 0.94). You may or may
 not need to merge them into requires.

Package: libperl-prereqscanner-perl
Description-md5: 52d4424914e66a7c382f115ce1b6a513
Description-en: module for extracting prerequisites from Perl code
 Perl::PrereqScanner is a Perl module that extracts distribution prerequisites
 from files through various means. The extraction is not perfect but provides
 a best-guess approximation.
 .
 It currently detects the following:
 * plain lines beginning with use or require in perl modules and scripts
 * regular inheritance declared with the base and parent pragmata
 * Moose inheritance declared with the extends keyword
 * Moose roles included with the with keyword

Package: libperl-version-perl
Description-md5: b5d1d1be4d74b733e157ba5fc629cf46
Description-en: module to parse and manipulate Perl version strings
 Perl::Version provides a simple interface for parsing, manipulating and
 formatting Perl version strings.
 .
 Unlike version.pm (which concentrates on parsing and comparing version
 strings) Perl::Version is designed for cases where you'd like to parse a
 version, modify it and get back the modified version formatted like the
 original.

Package: libperl4caml-ocaml
Description-md5: 3ab398347d4d3fb546c6190b756325bb
Description-en: Use Perl code in OCaml programs, runtime library
 perl4caml allows you to use Perl code within Objective CAML (OCaml),
 thus neatly side-stepping the old problem with OCaml which was that it
 lacked a comprehensive set of libraries. Well now you can use any part
 of CPAN in your OCaml code.
 .
 This package provides the runtime dynamic library necessary to use this
 in bytecode OCaml programs.

Package: libperl4caml-ocaml-dev
Description-md5: a60f7295d056cf3e69fc1ad36c23ee62
Description-en: Use Perl code in OCaml programs, development files
 perl4caml allows you to use Perl code within Objective CAML (OCaml),
 thus neatly side-stepping the old problem with OCaml which was that it
 lacked a comprehensive set of libraries. Well now you can use any part
 of CPAN in your OCaml code.
 .
 This package provides the tools necessary to use perl4caml in your own
 programs.  To get the documentation, please install libperl4caml-ocaml-doc.

Package: libperl4caml-ocaml-doc
Description-md5: a06bd1196dedbf0967fb22a13a8a7074
Description-en: Use Perl code in OCaml programs, documentation
 perl4caml allows you to use Perl code within Objective CAML (OCaml),
 thus neatly side-stepping the old problem with OCaml which was that it
 lacked a comprehensive set of libraries. Well now you can use any part
 of CPAN in your OCaml code.
 .
 This package provides developers' documentation and examples about the
 use of perl4caml.

Package: libperl6-caller-perl
Description-md5: 3b894e27848f66077ea1a431ef6d484b
Description-en: Perl6-like OO caller() interface for Perl 5
 By default, Perl6::Caller exports the caller function. This automatically
 returns a new caller object. An optional argument specifies how many stack
 frames back to skip, just like the CORE::caller function.

Package: libperl6-export-attrs-perl
Description-md5: a798d1078ad74a2194bad3d535b79c68
Description-en: Perl 6 'is export(...)' trait as a Perl 5 attribute
 Perl6::Export::Attrs implements a Perl 5 native version
 of what the Perl 6 symbol export mechanism will look like.

Package: libperl6-export-perl
Description-md5: 39e72eb85fd75dea679c0a8f12355d0b
Description-en: implementation of the Perl 6 'is export(...)' trait
 Perl6::Export prototypes the Perl 6 'exported' and 'exportable' traits
 in Perl 5.
 .
 Instead of messing around with @EXPORT arrays, you just declare which
 subs are to be exported (or are exportable on request) as part of
 those subs.

Package: libperl6-form-perl
Description-md5: a638dca452341e73b0d95f1613de65e6
Description-en: Perl 5 implementation of the Perl 6 'form' built-in
 Formats are Perl 5's mechanism for creating text templates with
 fixed-width fields. Those fields are then filled in using values from
 prespecified package variables.
 .
 Unlike Perl 5, Perl 6 doesn't have a C<format> keyword. Or the
 associated built-in formatting mechanism. Instead it has a Form.pm
 module. And a C<form> function.
 .
 The Perl6::Form module implements virtually all of the functionality of the
 Perl 6 Form.pm module.

Package: libperl6-junction-perl
Description-md5: 7d1e90c462d00dcdfa814a0f11b85633
Description-en: module providing Perl6-style Junction operators in Perl5
 Perl6::Junction is a lightweight module which provides 'Junction' operators
 in Perl5, the most commonly used being any and all. It is inspired by the
 Perl6 design docs, see http://dev.perl.org/perl6/doc/design/exe/E06.html.
 .
 Perl6::Junction provides a limited subset of the functionality of
 Quantum::Superpositions.

Package: libperl6-say-perl
Description-md5: b6fc68faf59676883ca87bdf55a9b9b8
Description-en: module to print without newline needed
 Perl6::Say implements a close simulation of the say function in Perl 6, which
 acts like print but automatically appends a newline.
 .
 Use it just like print (except that it only supports the indirect
 object syntax when the stream is a bareword).
 .
 Since perl 5.10, you don't need this module.  The Perl 6 say function is
 available in Perl 5.10 by saying "use feature 'say';".

Package: libperl6-slurp-perl
Description-md5: 87a33d7220edd876da1517f8e0ca1bc5
Description-en: module implementing the Perl 6 'slurp' built-in
 Perl6::Slurp allows you to "slurp" in contents from a file or
 a file handle into a scalar or an array. This used to be done by
 modifying the $/ built-in, but Perl6::Slurp provides the ease of
 use of the Perl 6's slurp() function.

Package: libperlanet-perl
Description-md5: 213a845372db6362c892ae876b980101
Description-en: program for creating programs that aggregate web feeds
 Perlanet is a Perl module for aggregating web feeds.
 .
 It allows you to aggregate a number of web feeds
 (both Atom and RSS)
 and to publish a web page and another web feed
 containing the aggregated content.

Package: libperlbal-perl
Description-md5: 4666ba8f234e4ce367b1c1a13a3d4e89
Description-en: Perlbal libraries; embed perlbal into another app
 These are libraries that allow an application to internally run an instance
 of perlbal.
 .
 Perlbal is a single-threaded event-based server supporting HTTP load
 balancing, web serving, and a mix of the two. Perlbal can act as either a web
 server or a reverse proxy.
 .
 One of the defining things about Perlbal is that almost everything can be
 configured or reconfigured on the fly without needing to restart the software.
 A basic configuration file containing a management port enables you to easily
 perform operations on a running instance of Perlbal.
 .
 Perlbal can also be extended by means of per-service (and global) plugins that
 can override many parts of request handling and behavior.

Package: libperlbal-xs-httpheaders-perl
Description-md5: 25f8e8c06865df065fae255d42910626
Description-en: Perlbal extension for processing HTTP headers faster
 Perlbal::XS::HTTPHeaders is used to read HTTP headers from a string and to
 parse them into an internal storage format for easy access and modification.
 You can also ask the module to reconstitute the headers into one big string,
 useful if you're writing a proxy and need to read and write headers while
 maintaining the ability to modify individual parts of the whole.
 .
 The goal is to be fast. This is a lot faster than doing all of the text
 processing in Perl directly, and a lot of the flexibility of Perl is
 maintained by implementing the library in Perl and descending from
 Perlbal::HTTPHeaders.

Package: libperldoc-search-perl
Description-md5: 7b3083185d69608b82ea5c1ea6d5a5b9
Description-en: Index and Search local Perl Documentation
 Perldoc::Search uses the swish-e engine to index the local Perl
 documentation. It provides both the command line utility perldig
 and an API to perform searches on the index. It uses SWISH::API::Common
 as the indexing and search engine.
 .
 This package also contains the command line utility perldig, which digs up
 keywords in the local Perl documentation

Package: libperlio-eol-perl
Description-md5: ed2c3daec1c9456d31ec93b1459e831a
Description-en: PerlIO layer for normalizing line endings
 The PerlIO::eol layer normalizes any of CR, LF, CRLF and Native encoding into
 the designated line ending. It works for both input and output handles.

Package: libperlio-layers-perl
Description-md5: 321037522d28dbb934fba3a40596ada5
Description-en: Perl module to query a filehandle's capabilities
 Perl's filehandles are implemented as a stack of layers, with the bottom-most
 usually doing the actual IO and the higher ones doing buffering,
 encoding/decoding or transformations. PerlIO::Layers allows you to query the
 filehandle's properties concerning these layers.

Package: libperlio-via-dynamic-perl
Description-md5: 0622e70223b45a4e1d6b06da574557a1
Description-en: module to create dynamic PerlIO layers
 PerlIO::via::dynamic is used for creating dynamic PerlIO layers. It is
 useful when the behavior or the layer depends on variables. You should
 not use this module as via layer directly (ie :via(dynamic)).
 .
 Use the constructor to create new layers, with two arguments:
 translate and untranslate. Then use $p->via ($fh) to wrap the
 handle.
 .
 Note that PerlIO::via::dynamic uses the scalar fields to reference to
 the object representing the dynamic namespace. If you

Package: libperlio-via-symlink-perl
Description-md5: 27331236e7b038c574532c2a8bf4a5d0
Description-en: PerlIO layer for creating symlinks
 PerlIO::via::symlink allows you to create a symbolic link by
 writing to the file handle.

Package: libperlio-via-timeout-perl
Description-md5: a2bc7549f59ca9bdf0aabc8d109bd47e
Description-en: PerlIO layer that adds read & write timeout to a handle
 PerlIO::via::Timeout implements a PerlIO layer, that adds read / write
 timeout. This can be useful to avoid blocking while accessing a handle (file,
 socket, ...), and fail after some time.

Package: libperlmenu-perl
Description-md5: 30ba296222f706495e1b58c9830072a9
Description-en: Menu and Template (curses-based) UI for Perl
 perlmenu is a Perl module that provides your application
 with access to easy-to-use functions for templates,
 menus, forms, and the like -- everything needed
 to put a slick UI on a program without resorting to
 a GUI.

Package: libperlude-perl
Description-md5: aee098b22aff3a60880bdcf0b334c768
Description-en: shell and powershell pipes, haskell keywords mixed with the awesomeness of perl
 Perlude: If you're used to a unix shell, Windows Powershell or any
 language coming with the notion of streams, perl could be frustrating
 as functions like map and grep only works with arrays.
 .
 The goodness of it is that '|' is an on demand operator that can easily
 compose actions on potentially very large amount of data in a very memory
 and you can control the amount of consummed data in a friendly way.
 .
 Perlude gives a better '|' to Perl: as it works on scalars which can be
 both strings (like unix shell), numbers or references (like powershell).

Package: libperlx-assert-perl
Description-md5: 88d7e08b1c96f34f3dc9061c835d4d44
Description-en: yet another assertion keyword
 PerlX::Assert is a framework for embedding assertions in Perl code.
 Under normal circumstances, assertions are not checked; they are
 optimized away at compile time.
 .
 However if, at compile time, any of the following environment variables
 is true, assertions are checked, and if they fail, throw an exception.
 .
 - PERL_STRICT
 - AUTHOR_TESTING
 - EXTENDED_TESTING
 - RELEASE_TESTING
 .
 That is, assertions will only typically be checked when the test suite
 is being run on the authors' machine, or otherwise opted into.

Package: libperlx-define-perl
Description-md5: 5651ae0fcdc8fec1e4bdfe40c7ab1eaa
Description-en: cute syntax for defining constants
 PerlX::Define is a yet another module for defining constants.
 .
 Differences from constant.pm:
 .
 * Cute syntax.
 Like constant.pm, constants get defined at compile time,
 not run time.
 * Requires Perl 5.12 or above.
 If you're lucky enough to be able to free yourself
 from the shackles of supporting decade-old versions of Perl,
 PerlX::Define is your friend.
 * Only supports scalar constants.
 List constants are rarely useful.
 Your constant can of course be a reference to an array or hash,
 but this module doesn't attempt
 to make the referred-to structure read only.
 * Doesn't try to handle some of the things constant.pm does
 like declaring constants using fully-qualified names,
 or defining constants pointing at magic scalars.
 .
 Prior to version 0.100, PerlX::Define was bundled with Moops.

Package: libperlx-maybe-perl
Description-md5: b86869b049b9c21a4593f5245cecd370
Description-en: return a pair only if they are both defined
 Moose classes (and some other classes) distinguish between an attribute
 being unset and the attribute being set to undef. Supplying a
 constructor arguments like this:
 .
 my $bob = Person->new(
 name => $name,
 age => $age,
 );
 .
 Will result in the "name" and "age" attributes possibly being set to
 undef (if the corresponding $name and $age variables are not defined),
 which may violate the Person class' type constraints.
 .
 PerlX::Maybe checks that $x and $y are both defined. If they are, it
 returns them both as a list; otherwise it returns the empty list.
 .
 This package also includes Syntax::Feature::Maybe.

Package: libperlx-maybe-xs-perl
Description-md5: 923df061de5e574d0943f8c78ed8e6f1
Description-en: XS backend for PerlX::Maybe
 PerlX::Maybe::XS is a (possibly 30% faster) XS implementation of
 PerlX::Maybe.

Package: libpersalys-dev
Description-md5: 410ec871204c963973c583e57de42fc9
Description-en: GUI for uncertainty treatment (development files)
 Persalys is a graphical user interface for OpenTURNS, dedicated to the
 treatment of uncertainty and the management of variabilities. The software is
 a tool between the computer simulation, probabilistic analyses and the data
 sciences. The interface is available in French or in English.
 .
 Persalys allows one to:
 - create mathematical models: analytical, coupling with an external model
 (finite elements, ...), FMU;
 - analyse the variability of one's parameters thanks to many methods and
 visualisation tools;
 - statistically analyse one's measuring data, infer probability distributions
 or create metamodels.
 .
 This package contains the development files.

Package: libpersalys0
Description-md5: d18a408a86b776164799cdd928e2b903
Description-en: GUI for uncertainty treatment (shared libraries)
 Persalys is a graphical user interface for OpenTURNS, dedicated to the
 treatment of uncertainty and the management of variabilities. The software is
 a tool between the computer simulation, probabilistic analyses and the data
 sciences. The interface is available in French or in English.
 .
 Persalys allows one to:
 - create mathematical models: analytical, coupling with an external model
 (finite elements, ...), FMU;
 - analyse the variability of one's parameters thanks to many methods and
 visualisation tools;
 - statistically analyse one's measuring data, infer probability distributions
 or create metamodels.
 .
 This package contains the shared libraries.

Package: libpetal-perl
Description-md5: 05b9c761ca804dc0679361b40d50f66f
Description-en: Perl Template Attribute Language - TAL for perl
 Petal is an XML based templating engine that is able to process any kind of
 XML, XHTML and HTML.
 .
 Petal borrows a lot of good ideas from the Zope Page Templates TAL
 specification, it is very well suited for the creation of WYSIWYG XHTML
 editable templates.

Package: libpetal-utils-perl
Description-md5: 31755fd2f020f11be6f1b9af72218412
Description-en: Useful template modifiers for Petal
 Petal::Utils contains commonly used Petal modifiers (or plugins),
 and bundles them with an easy-to-use installation interface.
 .
 Petal is an XML based templating engine that is able to process any kind of
 XML, XHTML and HTML.

Package: libpetsc-complex-dev
Description-md5: 8f875d2e33f062bf8a5090f431f3003d
Description-en: Virtual package depending on latest PETSc development package
 PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
 of data structures and routines for the scalable (parallel) solution of
 scientific applications modeled by partial differential equations.  It employs
 the MPI standard for all message-passing communication.  Several sample
 scientific applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This is a dummy package which depends on the most recent version of
 libpetsc-complexX-dev with complex number support (X=version).

Package: libpetsc-complex3.24
Description-md5: 0ab821b7c559aaa1e8f546fd39530b14
Description-en: Shared libraries for version 3.24 of PETSc with Complex Numbers
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package contains the PETSc 3.24 shared library, supporting
 complex numbers.
 .
 It provides soname libpetsc-complex3.24

Package: libpetsc-complex3.24-dbg
Description-md5: 1e851e3c9da0215f11f9be9e4665d429
Description-en: Debugging libraries for PETSc
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package provides the development files and debugging libraries for
 debugging applications using PETSc 3.24 with complex number support.
 .
 Libraries include unstripped symbols, but this package is also built with
 internal PETSc debugging activated (--with-debugging=1).

Package: libpetsc-complex3.24-dev
Description-md5: 81cc11b289028d0c2dc10b1c44d3903a
Description-en: Static libraries, shared links, header files for PETSc
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package provides the development files for building applications
 using PETSc 3.24 with support for complex numbers.
 .
 Note HYPRE is not supported with PETSc complex.

Package: libpetsc-real-dev
Description-md5: 0825f2bf23862044ae0b2d06e81d473f
Description-en: Virtual package depending on latest PETSc development package
 PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
 of data structures and routines for the scalable (parallel) solution of
 scientific applications modeled by partial differential equations.  It employs
 the MPI standard for all message-passing communication.  Several sample
 scientific applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This is a dummy package which depends on the most recent version of
 libpetsc-realX-dev with real number support (X=version).

Package: libpetsc-real3.24
Description-md5: 8daf556a5dcea228879ae37f013e39a4
Description-en: Shared libraries for version 3.24 of PETSc
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package contains the PETSc 3.24 shared library for real numbers.
 .
 It provides soname libpetsc-real3.24

Package: libpetsc-real3.24-dbg
Description-md5: 6090882d83783550eb8eff54e2e4ec45
Description-en: Debugging libraries for PETSc
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package provides the development files and debugging libraries for
 debugging applications using PETSc 3.24 with real numbers.
 .
 Libraries include unstripped symbols, but this package is also built with
 internal PETSc debugging activated (--with-debugging=1).

Package: libpetsc-real3.24-dev
Description-md5: 2e743caefcff8180a8c4318f872d3b50
Description-en: Static libraries, shared links, header files for PETSc
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package provides the development files for building applications
 using PETSc 3.24 with real numbers.

Package: libpetsc3.24-dev-common
Description-md5: a32ebbd3bf55607b79b142fb0c1eebb9
Description-en: Common header and support dev files for PETSc
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package provides header and other support files common to the
 various dev packages (with real or complex number support) for PETSc 3.24.

Package: libpetsc3.24-dev-examples
Description-md5: a297688698bd69149fd64903be1d8b0d
Description-en: Static libraries, shared links, header files for PETSc
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package provides example, test, and tutorial scripts for PETSc 3.24.

Package: libpetsc64-complex-dev
Description-md5: 8e048939ed9ca0178d7c639bca3b6702
Description-en: Latest 64-bit PETSc development package with complex numbers
 PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
 of data structures and routines for the scalable (parallel) solution of
 scientific applications modeled by partial differential equations.  It employs
 the MPI standard for all message-passing communication.  Several sample
 scientific applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This is a dummy package which depends on the most recent version of
 libpetsc64-complexX-dev with complex number support and 64-bit
 indexing (X=version).

Package: libpetsc64-complex3.24
Description-md5: 78803fca4e2fd38d6909e84909f15010
Description-en: Shared libraries for version 3.24 of 64-bit PETSc with Complex Numbers
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package contains the PETSc 3.24 shared library, supporting
 complex numbers and 64-bit indexing.
 .
 It provides soname libpetsc64-complex3.24

Package: libpetsc64-complex3.24-dbg
Description-md5: 4c8e8bbe76881c4db9af5953ce0f74fb
Description-en: Debugging libraries for 64-bit PETSc with Complex Numbers
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package provides the development files and debugging libraries
 for debugging applications using PETSc 3.24 with complex number
 support and 64-bit indexing.
 .
 Libraries include unstripped symbols, but this package is also built
 with internal PETSc debugging activated (--with-debugging=1).

Package: libpetsc64-complex3.24-dev
Description-md5: 739287c6529ef2005746b1d6f07e2a34
Description-en: Development files for 64-bit PETSc with complex numbers
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package provides the development files for building applications
 using PETSc 3.24 with support for complex numbers and 64-bit
 indexing.
 .
 Note HYPRE is not supported with PETSc complex.

Package: libpetsc64-real-dev
Description-md5: 59dd1c0daf1186a4352de59614959df7
Description-en: Virtual package depending on latest 64-bit PETSc development package
 PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
 of data structures and routines for the scalable (parallel) solution of
 scientific applications modeled by partial differential equations.  It employs
 the MPI standard for all message-passing communication.  Several sample
 scientific applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This is a dummy package which depends on the most recent version of
 libpetsc64-realX-dev with real number support and 64-bit indexing
 (X=version).

Package: libpetsc64-real3.24
Description-md5: c26c3e66d9c8eca10f23dce04959934b
Description-en: Shared libraries for version 3.24 of 64-bit PETSc
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package contains the PETSc 3.24 shared library for real numbers
 and 64-bit indexing.
 .
 It provides soname libpetsc-real3.24

Package: libpetsc64-real3.24-dbg
Description-md5: 2918db39651b94cc22922912c999c38e
Description-en: Debugging libraries for PETSc
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package provides the development files and debugging libraries for
 debugging applications using PETSc 3.24 with real numbers and 64-bit indexing.
 .
 Libraries include unstripped symbols, but this package is also built with
 internal PETSc debugging activated (--with-debugging=1).

Package: libpetsc64-real3.24-dev
Description-md5: 9d4d246bc9584470cfaf79d478ddd514
Description-en: Static libraries, shared links, header files for 64-bit PETSc
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package provides the development files for building applications
 using PETSc 3.24 with real numbers and 64-bit indexing.

Package: libpf4j-java
Description-md5: 006b8b095db77aad8635d60a57203aaf
Description-en: framework to turn monolithic Java applications into modular ones
 PF4J is a lightweight framework which helps one to build a modular application
 by defining plugins, which are containers for extension points (defining
 where, in the application, custom code may be called), for extensions (which
 implement extension points) and for optional life-cycle methods to start, load
 and stop extensions.
 A plugin is similar to modules in other programming languages.

Package: libpf4j-update-java
Description-md5: 75d518527e9618d2be8c57e34ab7f785
Description-en: update mechanism for Java modular applications
 This package allows one to inspect repositories to check the availability of
 updates for Java plugins. The available updates can then be installed, updated
 or uninstalled using the classes in this package.
 Plugins are containers for extension points (defining  where, in the
 application, custom code may be called), for extensions (which implement
 extension points) and for optional life-cycle methods to start, load and stop
 extensions.

Package: libpff-dev
Description-md5: 7c6799e13fd19c9b3ac50d16ac36f3b9
Description-en: library to access various ms outlook files formats (development)
 Libpff is a library to access Personal Folder File (PFF) and Offline Folder
 File (OFF) formats. Those files formats are used by MS Outlook in PAB
 (Personal Address Book), PST (Personal Storage Table) and OST
 (Offline Storage Table) files.
 .
 This package contains the development files.

Package: libpff1t64
Description-md5: a67c2cedaed212753eb102ce4b65a8d9
Description-en: library to access various ms outlook files formats
 Libpff is a library to access Personal Folder File (PFF) and Offline Folder
 File (OFF) formats. Those files formats are used by MS Outlook in PAB
 (Personal Address Book), PST (Personal Storage Table) and OST
 (Offline Storage Table) files.

Package: libpfm4
Description-md5: 0bcc80034d18de9750e5f9ac06aedd9b
Description-en: Library to program the performance monitoring events
 Libpfm4 helps convert from an event name, expressed as a string, to
 the event encoding. The encoding can then be used with specific OS
 interfaces. Libpfm4 also provides OS-specific interfaces to directly
 setup OS-specific data structures to be passed to the kernel. The
 current libpfm4, for instance, provides support for the perf_events
 interface which was introduced in Linux v2.6.31.
 .
 This package provides the shared library.

Package: libpfm4-dev
Description-md5: 3872a46e131fdb997e3bbc1d835eaf29
Description-en: Development files for the libpfm4 library
 Libpfm4 helps convert from an event name, expressed as a string, to
 the event encoding. The encoding can then be used with specific OS
 interfaces. Libpfm4 also provides OS-specific interfaces to directly
 setup OS-specific data structures to be passed to the kernel. The
 current libpfm4, for instance, provides support for the perf_events
 interface which was introduced in Linux v2.6.31.
 .
 This package provides the development files of the library.

Package: libpfs-dev
Description-md5: 857f9f662fdc40b991ad669389a628df
Description-en: C++ library to read and write pfs files (development files)
 PFS is a high-dynamic range (HDR) image format. It is an attempt to integrate
 existing file formats by providing a simple data format that can be used to
 exchange data between applications. This library can be used to write custom
 applications that can integrate with the existing pfstools programs.
 .
 This package contains the header files and the static library.

Package: libpfs2
Description-md5: 3f4fb3b66eeb1617b63ec44b7ac6de83
Description-en: C++ library to read and write pfs files
 PFS is a high-dynamic range (HDR) image format. It is an attempt to integrate
 existing file formats by providing a simple data format that can be used to
 exchange data between applications. This library can be used to write custom
 applications that can integrate with the existing pfstools programs.
 .
 This package contains the shared library.

Package: libpg-hstore-perl
Description-md5: 135217ea1e5cb990e8d00a5823b0c53c
Description-en: Perl module for working with PostgreSQLs HSTORE data type
 Pg::hstore decodes and encodes PostgreSQLs HSTORE data type into/from Perl
 hash refs.
 .
 This module was previously known as DBD::Pg::hstore, but has been renamed
 to Pg::hstore because it's not DBD specific.

Package: libpg-query-dev
Description-md5: b4f14bb4feef27984065e3fee7dec481
Description-en: C library for accessing the PostgreSQL parser outside of the server environment
 This library uses the actual PostgreSQL server source to parse SQL queries and
 return the internal PostgreSQL parse tree.

Package: libpg-query1818.0
Description-md5: b4f14bb4feef27984065e3fee7dec481
Description-en: C library for accessing the PostgreSQL parser outside of the server environment
 This library uses the actual PostgreSQL server source to parse SQL queries and
 return the internal PostgreSQL parse tree.

Package: libpgf-dev
Description-md5: a941972740fd627952445e0807ed0611
Description-en: Progressive Graphics File (PGF) library - development files
 libpgf is a library implementing an interface for handling
 PGF (Progressive Graphic File) format files.
 .
 This package contains files needed for development.

Package: libpgf7
Description-md5: 471071eb7a82ca163d62d7337948a3c6
Description-en: Progressive Graphics File (PGF) library - runtime files
 libpgf is a library implementing an interface for handling
 PGF (Progressive Graphic File) format files.
 .
 This package contains runtime library files needed to run
 software using libpgf.

Package: libpgm-5.3-0t64
Description-md5: 46e778aa0963aa92ffc1db02a8b200a9
Description-en: OpenPGM shared library
 OpenPGM is an open source implementation of the Pragmatic General Multicast
 (PGM) specification in RFC 3208 available at www.ietf.org. PGM is a reliable
 and scalable multicast protocol that enables receivers to detect loss,
 request retransmission of lost data, or notify an application of
 unrecoverable loss. PGM is a receiver-reliable protocol, which means the
 receiver is responsible for ensuring all data is received, absolving the
 sender of reception responsibility. PGM runs over a best effort datagram
 service, currently OpenPGM uses IP multicast but could be implemented above
 switched fabrics such as InfiniBand.
 .
 This is the runtime package for programs that use the OpenPGM library.

Package: libpgm-dev
Description-md5: c37f162932a99cac3ff26b9610f4fc78
Description-en: OpenPGM development files
 OpenPGM is an open source implementation of the Pragmatic General Multicast
 (PGM) specification in RFC 3208 available at www.ietf.org. PGM is a reliable
 and scalable multicast protocol that enables receivers to detect loss,
 request retransmission of lost data, or notify an application of
 unrecoverable loss. PGM is a receiver-reliable protocol, which means the
 receiver is responsible for ensuring all data is received, absolving the
 sender of reception responsibility. PGM runs over a best effort datagram
 service, currently OpenPGM uses IP multicast but could be implemented above
 switched fabrics such as InfiniBand.
 .
 This is the development package which contains headers and static libraries
 for the OpenPGM library.

Package: libpgm2asc-dev
Description-md5: 62c00f40c03e453f0aa43fe186aedb57
Description-en: Command line OCR - development files
 This is a multi-platform OCR (Optical Character Recognition) program.
 .
 It can read pnm, pbm, pgm, ppm, some pcx and tga image files.
 .
 These are the development files.

Package: libpgm2asc0.52t64
Description-md5: a25a594f2c4ccb7e93a591e0a4720d9a
Description-en: Command line OCR - shared library
 This is a multi-platform OCR (Optical Character Recognition) program.
 .
 It can read pnm, pbm, pgm, ppm, some pcx and tga image files.
 .
 This package contains the shared library.

Package: libpgobject-perl
Description-md5: 3e71584b2d52f4717a23cebd6bf1bbbf
Description-en: base class for PG Object subclasses
 PGObject contains the base routines for object management using discoverable
 stored procedures in PostgreSQL databases. PGObject contains only common
 functionality and support structures, and low-level API's. Most developers
 will want to use more functional modules which add to these functions.
 .
 The overall approach here is to provide the basics for a toolkit that other
 modules can extend. This is thus intended to be a component for building
 integration between PostgreSQL user defined functions and Perl objects.
 .
 Because decisions such as state handling are largely outside of the scope of
 this module, this module itself does not do any significant state handling.
 Database handles (using DBD::Pg 2.0 or later) must be passed in on every
 call. This decision was made in order to allow for diversity in this area,
 with the idea that wrapper classes would be written to implement this.

Package: libpgobject-simple-perl
Description-md5: 8148effd76039760baa1440bcade7f71
Description-en: minimalist stored procedure mapper based on LedgerSMB's DBObject
 PGObject::Simple is a minimalist framework for mapping stored procedures in
 PostgreSQL to object methods. The framework is truly minimalist and hence the
 "Simple" designation (in fact the module contains less than 50 lines of code,
 and the code is dwarfed by both POD and test cases). It is intended to be of
 use for developers wishing for such a minimalist framework and those who may
 want to have a reference for how to build such a mapping framework themselves.
 .
 The framework lends itself to a few specific antipatterns. Objects can become
 ill-formed, overly nebulous, or the like. It is thus very important when using
 this for actual development to ensure that acceptable data structures are well
 documented and that these are adhered to.
 .
 This module is based on a simple idea, namely that stored procedures can tell
 application classes how to call them. See the POD for specific information and
 guidelines.

Package: libpgobject-simple-role-perl
Description-md5: 7215b29a87631d6f72aa5765dcf1b951
Description-en: Moo/Moose mappers for minimalist PGObject framework
 PGObject::Simple::Role is a Moo/Moose mapper for minimalist PGObject framework
 (embodied in PGObject::Simple).  Basically it provides a way to easily map
 stored procedures using the conventions of PGObject::Simple for Moo/Moose
 environments, allowing you to use that functionality in those environments.
 The role itself makes no assumptions about database state, but provides hooks
 for classes to use to retrieve or create database handles for their use.
 .
 This module is suited to quick and easy integration of PostgreSQL stored
 procedures with Moo and Moose object models. It is quite powerful and it makes
 developing in such environments relatively easy.

Package: libpgobject-type-bigfloat-perl
Description-md5: 0baa081e777d1e998c604aca75da7ba1
Description-en: Math::BigFloat wrappers for PGObject classes
 PGObject::Type::BigFloat provides a PGObject-aware wrapper around
 Math::BigFloat. This can then be the basis of "double-facing" classes sitting
 between user interfaces and the database. Once registered (optionally in a
 registry, which must already exist), it grabs all NUMERIC and FLOAT types and
 returns these as Math::BigFloat-compatible objects.

Package: libpgobject-type-bytestring-perl
Description-md5: a9946d0a49440741942c7141ed8c49cb
Description-en: wrapper for raw strings mapping to BYTEA columns
 PGObject::Type::ByteString provides a basic wrapper around Perl strings,
 mapping them to a BYTEA field.

Package: libpgobject-type-datetime-perl
Description-md5: 6ea5cece4cd0bfecbd38f41a0daa3d8f
Description-en: DateTime Wrappers for PGObject
 PGObject::Type::DateTime provides a basic wrapper around DateTime to allow
 PGObject-framework types to automatically tie date/time related objects, but
 date and timestamp formats are handled in the 'from_db' routines.
 .
 This specific module only supports the ISO YMD datestyle. The MDY or DMY
 datestyles may be usable in future versions but datestyles other than ISO
 raise ambiguity issues, sufficient that they cannot always even be used in
 PostgreSQL as input.
 .
 This module also provides basic default handling. Times are assigned a date
 of '0001-01-01' and dates are assigned a time of midnight. Whether this is
 set is persisted, along with whether timezones are set, and these are
 returned to a valid ISO YMD format on export, if a date component was
 initially set.
 .
 This means you can use this for general math without worrying about many of
 the other nicities. Parsing ISO YMD dates and standard times (24 hr format)
 is supported via the from_db interface, which also provides a useful way of
 handing dates in.

Package: libpgobject-type-json-perl
Description-md5: 940e9fd4e8131569961f1f157af23746
Description-en: JSON wrappers for PGObject
 PGObject::Type::JSON is a type handler for JSON entities. This is a best
 effort mapping of types to references. Literal values are handled as literal
 references. It allows json types or other (specified by custom register) types
 to be converted from JSON into objects according to their values. This module
 assumes that encoding will be in UTF8 across the board and is not safe to use
 with other database encodings.

Package: libpgobject-util-dbadmin-perl
Description-md5: 88eb31a5cff24c18f320646dd1f153e1
Description-en: PostgreSQL Database Management Facilities for PGObject
 The PGObject::Util::DBAdmin module provides an interface to the basic Postgres
 DB manipulation utilities including the following functions: server_version,
 list_dbs, create, run_file, backup, backup_globals, restore, & drop.

Package: libpgobject-util-dbchange-perl
Description-md5: dcc87f50225e5f4b855f6cc40fa3dc13
Description-en: module to track applied change files in the PostgreSQL database
 The PGObject::Util::DBChange Perl Module allows one to track applied change
 files in a PostgreSQL database, using the sha hash of the normalized content
 (comments and whitespace lines stripped) of the file to track its identity.

Package: libpgobject-util-dbmethod-perl
Description-md5: 3cdd5a32eadc95328efa3588e411cf6d
Description-en: object mappings for the PGObject Framework
 PGObject::Util::DBMethod provides syntactic sugar which allows for declarative
 mapping of stored procedures to supported PGObject paradigms.  It is designed
 to work initially with PGObject::Simple, but will almost certainly be supported
 with PGObject::CompositeType when this is released.
 .
 Please see the POD/Man page for detailed information.

Package: libpgobject-util-pseudocsv-perl
Description-md5: 9f2af1c81deeb4f755a9ac080677a8f8
Description-en: PostgreSQL text representations parser
 PostgreSQL can represent tuples and arrays in a text format that is almost
 like CSV. Unfortunately this format has a number of gotchas which render
 existing CSV-parsers useless. PGObject::Util::PseudoCSV provides basic
 parsing functions to other programs for db interface purposes. With this
 module you can both parse pseudocsv representations of tuples and arrays and
 you can create them from a list.
 .
 The API's here assume you send one (and only one) pseudo-csv record to the
 API at once. These may be nested, so a single tuple can contain arrays of
 tuples which can contain arrays of tuples ad infinitum but the parsing only
 goes one layer deep tuple-wise so that handling classes have an opportunity to
 re-parse with appropriate type information. Naturally this has performance
 implications, so depth in SQL structures passed should be reasonably limited.

Package: libpgocaml-ocaml
Description-md5: 6093705cfad4057e7dd443b8a8ccbe6c
Description-en: OCaml type-safe bindings for PostgreSQL (runtime)
 PG'OCaml provides an interface to PostgreSQL databases for OCaml applications.
 It uses Camlp4 to extend the OCaml syntax, enabling one to directly embed SQL
 statements inside the OCaml code. Moreover, it uses the describe feature of
 PostgreSQL to obtain type information about the database. This allows PG'OCaml
 to check at compile-time if the program is indeed consistent with the database
 structure. This type-safe database access is the primary advantage that
 PG'OCaml has over other PostgreSQL bindings for OCaml.
 .
 This package contains dynamically loadable plugins for PG'OCaml.

Package: libpgocaml-ocaml-dev
Description-md5: 8ce3441ca051da9d82af3217ad79aac9
Description-en: OCaml type-safe bindings for PostgreSQL (development)
 PG'OCaml provides an interface to PostgreSQL databases for OCaml applications.
 It uses Camlp4 to extend the OCaml syntax, enabling one to directly embed SQL
 statements inside the OCaml code. Moreover, it uses the describe feature of
 PostgreSQL to obtain type information about the database. This allows PG'OCaml
 to check at compile-time if the program is indeed consistent with the database
 structure. This type-safe database access is the primary advantage that
 PG'OCaml has over other PostgreSQL bindings for OCaml.
 .
 This package contains development files for PG'OCaml.

Package: libpgp-sign-perl
Description-md5: 3272ca51cbeb7d0dd8bcef3195df4528
Description-en: Perl module to create detached PGP signatures
 PGP::Sign creates and checks detached PGP signatures for textual data
 using GnuPG.  Other PGP implementations are also supported with run-time
 configuration.  Secret key passphrases are passed via a pipe, and no
 temporary files are required for signature generation (but are for
 signature verification).

Package: libpgplot-perl
Description-md5: 0bcad72bb03a82fdbdd15f1eaf307200
Description-en: perl interface to the pgplot plotting library
 The PGPLOT module provides a perl interface to the pgplot libraries used for
 plotting and visualizing scientific data. It is particularly popular for
 plotting astronomical data. Compared to using pgplot from C or FORTRAN,
 these Perl bindings allow for a faster, more interactive development.

Package: libpgplot0
Description-md5: f1cb3323ff5ab1ee705431ac5eb3ce25
Description-en: PGPLOT replacement shared lib based on giza
 Giza is a lightweight scientific plotting library built on top of cairo that
 provides uniform output to multiple devices. Giza also provides a
 mostly compatible, modern replacement for the PGPLOT graphics library.
 .
 This package provides a free replacement for the PGPLOT shared lib.

Package: libpgpool-dev
Description-md5: e7072bbc9ee688a1df4b094d04b278ed
Description-en: pgpool control protocol library - headers
 pgpool-II is a middleware that works between PostgreSQL servers and a
 PostgreSQL database client.  This package contains headers for the pgpool
 control protocol library (libpcp).

Package: libpgpoolpcp3
Description-md5: 2cd55b5780fe90e7a4c652bb45f02e47
Description-en: pgpool control protocol library
 pgpool-II is a middleware that works between PostgreSQL servers and a
 PostgreSQL database client.  This package contains the pgpool control
 protocol library (libpcp).

Package: libpgraphutil-smlnj
Description-md5: 0cf888cac32c70386d1035109950738e
Description-en: Portable graph utility library for SML Compilation Manager
 Utility routines for use with portable dependency graphs. This
 package contains support to build list-of-edges dependency graphs and
 convert them back into valid SML code.

Package: libpgsbox8
Description-md5: 40154db248a195ca9c8964593aa4bdfb
Description-en: Draw and label curvilinear coordinate grids with pgplot
 PGSBOX draws and labels a curvilinear coordinate grid.  The caller
 must provide a separate external function, NLFUNC, to define the
 non-linear coordinate transformation.

Package: libpgtcl
Description-md5: 0a071edc2fb4b55293485317e8770d65
Description-en: Tcl client library binding for PostgreSQL
 This library provides Tcl bindings to the PostgreSQL client library (libpq),
 which is used to communicate with the PostgreSQL database server.
 .
 PostgreSQL is an object-relational SQL database management system.
 Tcl is a widely used and easily extended interpreted language.

Package: libpgtcl-dev
Description-md5: 4dc4046f88f345ad4f1536d007e9fd39
Description-en: Tcl client library binding for PostgreSQL - development files
 This library provides Tcl bindings to the PostgreSQL client library (libpq),
 which is used to communicate with the PostgreSQL database server.
 This package contains the header files and html/pdf documentation.
 .
 PostgreSQL is an object-relational SQL database management system.
 Tcl is a widely used and easily extended interpreted language.

Package: libphat-dev
Description-md5: b867efc3fb2d64b6ea9f058663778fcf
Description-en: C++ library for boundary matrix reductions over Z/2Z
 The Persistent Homology Algorithm Toolox is a header-only C++ library
 for performing the filtered Z/2Z (co)boundary matrix operations
 commonly needed when computing (persistent) (co)homology in
 topological data analysis.
 .
 This package contains the header files. A standalone program exposing
 some of the features is available in phat-utils.

Package: libphdi-dev
Description-md5: aa150d144492fb40d20acc9684c2919c
Description-en: Parallels Hard Disk image (PHDI) format access library -- development files
 libphdi is a library to access the Parallels Hard Disk image (PHDI) format.
 .
 This package includes the development support files.

Package: libphdi-utils
Description-md5: 1f5877d7213cdebd8cdc537160b7eebf
Description-en: Parallels Hard Disk image (PHDI) format access library -- Utilities
 libphdi is a library to access the Parallels Hard Disk image (PHDI) format.
 .
 This package contains
 - phdiinfo, a utility to determine information  about a Parallels Hard Disk image file
 - phdimount, a utility to mount a Parallels Hard Disk image file

Package: libphdi1
Description-md5: fb6c717482fd44d858a7580c3001ddb7
Description-en: Parallels Hard Disk image (PHDI) format access library
 libphdi is a library to access the Parallels Hard Disk image (PHDI) format.
 .
 This package contains the shared library.

Package: libphitsmcpl1
Description-md5: 37d3af12787596782332f159ff0a93ac
Description-en: Monte Carlo Particle Lists - PHITS library
 This package includes the shared library for reading and writing
 *.mcpl files, a binary format with lists of particle state
 information, for interchanging and reshooting events between various
 Monte Carlo simulation applications.

Package: libphobos2-ldc-shared-dev
Description-md5: 6fa7ca6aec1bfaf657951109a1045f64
Description-en: LLVM D Compiler - Standard and runtime libraries, imports
 LDC is a portable compiler for the D programming language with modern
 optimization and code generation capabilities.
 It is based on the latest DMD frontend and uses LLVM as backend.
 .
 This package contains D imports for the Phobos standard library,
 D runtime and LDC JIT.
 It also contains debug builds of the libraries, to make finding
 issues easier while developing with LDC.

Package: libphobos2-ldc-shared111
Description-md5: 5777ddd0d5fdeb4f3f541af7c9f87df2
Description-en: LLVM D Compiler - Standard and runtime libraries
 LDC is a portable compiler for the D programming language with modern
 optimization and code generation capabilities.
 It is based on the latest DMD frontend and uses LLVM as backend.
 .
 This package contains the Phobos D standard library, D runtime library
 and LDC JIT library.

Package: libphobos2-ldc-shared112
Description-md5: 5777ddd0d5fdeb4f3f541af7c9f87df2
Description-en: LLVM D Compiler - Standard and runtime libraries
 LDC is a portable compiler for the D programming language with modern
 optimization and code generation capabilities.
 It is based on the latest DMD frontend and uses LLVM as backend.
 .
 This package contains the Phobos D standard library, D runtime library
 and LDC JIT library.

Package: libphodav-3.0-0
Description-md5: 0cfb5907a243adfcd233ba5999d25a79
Description-en: WebDAV server implementation using libsoup
 phởdav is a WebDAV server implementation using libsoup (RFC 4918).

Package: libphodav-3.0-common
Description-md5: bc338a5585feda03fa3c041d0e3a00b2
Description-en: WebDAV server implementation using libsoup (common files)
 phởdav is a WebDAV server implementation using libsoup (RFC 4918).
 .
 This package contains the translations files.

Package: libphodav-3.0-dev
Description-md5: 5ad2db8c16d269c859893e2ac42fc93b
Description-en: WebDAV server implementation using libsoup (development files)
 phởdav is a WebDAV server implementation using libsoup (RFC 4918).
 .
 This package contains the development files.

Package: libphonenumber-data
Description-md5: 7ccadd569ef674f891aba8947bee83a2
Description-en: parsing/formatting/validating phone numbers - data files
 .
 This package provides the data files for libphonenumber,
 such as carrier files.

Package: libphonenumber-dev
Description-md5: 12721939fe1f80882d2c0bf45c4a9302
Description-en: parsing/formatting/validating phone numbers - development files
 Google's common C++ and Java library for parsing, formatting, storing and
 validating international phone numbers.
 .
 This package contains the static libraries and include files.

Package: libphonenumber8-java
Description-md5: 5c4f6b4e2ca96ba0504b6d60e4232276
Description-en: parsing/formatting/validating phone numbers - java
 Google's common C++ and Java library for parsing, formatting, storing and
 validating international phone numbers.
 .
 This package contains the runtime library JARs for Java users.

Package: libphonon-l10n
Description-md5: 5fb5c5e03e13752a969d0058624110dd
Description-en: multimedia framework from KDE using Qt - localization files
 Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package contains the shared localizations for the core Phonon library.

Package: libphonon4qt5-4t64
Description-md5: eb7be7fabd46114c915e41a45ed1852b
Description-en: multimedia framework from KDE using Qt 5 - core library
 Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package contains the core library of the Phonon cross-platform multimedia
 framework from KDE. It is required to run applications that use Phonon.

Package: libphonon4qt5-data
Description-md5: ed2e4f23c14aa750d0848dbf3ccbf554
Description-en: transitional package for libphonon-l10n
 Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This is a transitional package for migrating to libphonon-l10n. It can safely
 be removed.

Package: libphonon4qt5-dev
Description-md5: 518cde877f4ecd37a5c64945a7ed8c9c
Description-en: multimedia framework from KDE using Qt 5 - development files
 Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package contains the development files needed to build Qt 5 applications
 using the Phonon cross-platform multimedia framework.

Package: libphonon4qt5experimental-dev
Description-md5: 02b0850cd92ed16b7257d2225bb2a0d3
Description-en: multimedia framework from KDE using Qt 5 - experimental development files
 Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package contains the development files needed to build Phonon back-ends
 or internal applications which need the Phonon-Experimental library.
 Third-party applications should not depend on this library. Please read
 README.Debian if you are considering a build-dependency on this package.

Package: libphonon4qt5experimental4t64
Description-md5: 59a3de9d2e24d2d36beb2c51a3fd9032
Description-en: multimedia framework from KDE using Qt 5 - experimental library (internal)
 Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package contains the Phonon-Experimental library, which might be needed
 by Phonon back-ends or other internal applications. Third-party applications
 should not depend on this library. Please read README.Debian before using this
 library.

Package: libphonon4qt6-4t64
Description-md5: ad58e4ac2275f3b431a5133e5532cb73
Description-en: multimedia framework from KDE using Qt 6 - core library
 Phonon is a Qt 6 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package contains the core library of the Phonon cross-platform multimedia
 framework from KDE. It is required to run applications that use Phonon.

Package: libphonon4qt6-dev
Description-md5: dd02810a8200b7ce9b0b251dc724471f
Description-en: multimedia framework from KDE using Qt 6 - development files
 Phonon is a Qt 6 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package contains the development files needed to build Qt 6 applications
 using the Phonon cross-platform multimedia framework.

Package: libphonon4qt6experimental-dev
Description-md5: b6d4dfb0cb34ea79bcc7ec67a509afb8
Description-en: multimedia framework from KDE using Qt 6 - experimental development files
 Phonon is a Qt 6 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package contains the development files needed to build Phonon back-ends
 or internal applications which need the Phonon-Experimental library.
 Third-party applications should not depend on this library. Please read
 README.Debian if you are considering a build-dependency on this package.

Package: libphonon4qt6experimental4t64
Description-md5: f318d3a5085e507b80de93d344f1c03c
Description-en: multimedia framework from KDE using Qt 6 - experimental library (internal)
 Phonon is a Qt 6 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package contains the Phonon-Experimental library, which might be needed
 by Phonon back-ends or other internal applications. Third-party applications
 should not depend on this library. Please read README.Debian before using this
 library.

Package: libphosh-0.45-0
Description-md5: d7a2c9b35c887967f5091d89d1fc0691
Description-en: Pure Wayland shell for mobile devices - binding shared library
 Phosh is a graphical shell for Wayland compositors speaking the layer-surface
 protocol and aimed at mobile devices like smart phones and tablets using touch
 based inputs and small screens.
 .
 This package contains the shared library for language bindings.

Package: libphosh-0.45-dev
Description-md5: 6ffae71e903354cd0c56a5b0856fb89c
Description-en: Pure Wayland shell for mobile devices - binding development files
 Phosh is a graphical shell for Wayland compositors speaking the layer-surface
 protocol and aimed at mobile devices like smart phones and tablets using touch
 based inputs and small screens.
 .
 This package contains the development files for language bindings

Package: libphp-adodb
Description-md5: 2377d690aaafb4578a3d228030eea689
Description-en: ADOdb is a PHP database abstraction layer library
 A library for PHP, to allow for a universal way to access databases.
 ADOdb stands for Active Data Objects Data Base. Currently supported databases
 are MySQL, Interbase, Sybase, PostgreSQL, Oracle, Microsoft SQL server, Foxpro
 ODBC, Access ODBC, Informix, DB2, Sybase SQL Anywhere, generic ODBC and
 Microsoft's ADO.

Package: libphp-embed
Description-md5: 50ac76316cbcb524d7a0e5189812e644
Description-en: HTML-embedded scripting language (Embedded SAPI library) (default)
 This package provides the library /usr/lib/libphp.so which can
 be used by application developers to embed PHP scripting functionality.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on latest stable
 PHP version (currently 8.5).

Package: libphp-jabber
Description-md5: e8d6034a0e4e78f4c839cd2826067356
Description-en: Object-oriented PHP interface for the Jabber/XMPP protocol
 Class.Jabber.PHP is an object oriented solution to make Jabber connectivity
 for your website, bot, or even IM client as simple as possible when using PHP.
 CJP gives you complete abstraction from Jabber/XMPP so that you don't have
 to worry about API to the server, and instead focus on the quality of the
 Jabber features that you are implementing.

Package: libphp-jpgraph
Description-md5: c9831eb177883d0d61891a683d8e7ee9
Description-en: Object oriented graph library for php
 JpGraph is an object oriented class library for php. JpGraph makes
 it easy to draw both "quick and dirty" graphs with a minimum of code
 and complex professional graphs which requires a very fine grain
 control. JpGraph is equally well suited for both scientific and
 business type of graphs. Though claimed as non php works perfectly
 for all samples with php. This is the last GPLed version,
 more recent version are non DFSG complianti (See copyright file).

Package: libphp-jpgraph-examples
Description-md5: e2bca41ba340850eeb1df9d3fa856e9f
Description-en: Object oriented graph library for php (examples)
 JpGraph is an object oriented class library for php. JpGraph makes
 it easy to draw both "quick and dirty" graphs with a minimum of code
 and complex professional graphs which requires a very fine grain
 control. JpGraph is equally well suited for both scientific and
 business type of graphs. Though claimed as non php works perfectly
 for all samples with php. This is the last GPLed version,
 more recent version are non DFSG complianti (See copyright file).
 .
 This package contains examples for using JpGraph library.

Package: libphp-phpmailer
Description-md5: 06aaafb82656c596449ba5a0695d68f2
Description-en: full featured email transfer class for PHP
 Many PHP developers utilize email in their code. The only PHP function
 that supports this is the mail() function. However, it does not provide
 any assistance for making use of popular features such as HTML-based
 emails and attachments.
 .
 Class Features:
 - Integrated SMTP support - send without a local mail server
 - Send emails with multiple TOs, CCs, BCCs and REPLY-TOs
 - Multipart/alternative emails for mail clients that do not read
 HTML email
 - Support for UTF-8 content and 8bit, base64, binary, and
 quoted-printable encodings
 - SMTP authentication with LOGIN, PLAIN, NTLM and CRAM-MD5 mechanisms
 over SSL and TLS transports
 - Error messages in 47 languages
 - DKIM and S/MIME signing support

Package: libphp-serialization-perl
Description-md5: 983f3ce722457a28e7f6d86cc3d1f9fd
Description-en: Perl module to manipulate serialized PHP data structures
 PHP::Serialization provides a simple means of serializing Perl data structures
 (including object data) into PHP's serialized data format. It can also process
 this data as input, in order to read serialized PHP data structures into their
 Perl equivalents. Numeric arrays are mapped to arrays in Perl and vice-versa.
 Similarly, arrays which contain string keys are mapped to hashes in Perl.

Package: libphp-simplepie
Description-md5: 193f7e12b6027569dd4f18c31bd9bcff
Description-en: RSS and Atom feed parsing in PHP
 SimplePie is a very fast and easy-to-use class, written in PHP,
 that puts the 'simple' back into 'really simple syndication
 .
 Simplepie is an easy to use API that handles all of the dirty work
 when it comes to fetching, caching, parsing, normalizing data structures
 between RSS and Atom formats, handling character encoding translation,
 and sanitizing the resulting data

Package: libphp-snoopy
Description-md5: 46e7485ff14934fee117712fb44cab1f
Description-en: Snoopy is a PHP class that simulates a web browser
 It automates the task of retrieving web page content and posting forms,
 for example.
 .
 Some of Snoopy's features:
 .
 * easily fetch the contents of a web page
 * easily fetch the text from a web page (strip html tags)
 * easily fetch the links from a web page
 * supports proxy hosts
 * supports basic user/pass authentication
 * supports setting user_agent, referer, cookies and header content
 * supports browser redirects, and controlled depth of redirects
 * expands fetched links to fully qualified URLs (default)
 * easily submit form data and retrieve the results
 * supports following html frames (added v0.92)
 * supports passing cookies on redirects (added v0.92)

Package: libphp8.5-embed
Description-md5: cbd7cb478d3b931a31c4d0192e222d72
Description-en: HTML-embedded scripting language (Embedded SAPI library)
 This package provides the library /usr/lib/libphp8.5.so which can
 be used by application developers to embed PHP scripting functionality.
 .
 The following extensions are built in: Core date filter hash json lexbor
 libxml openssl pcntl pcre random Reflection session sodium SPL standard uri
 Zend OPcache zlib.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 WARNING: The embed SAPI is experimental and there's no guarantee that
 the API/ABI will be kept compatible even between minor releases.  You
 have been warned.

Package: libphysfs-dev
Description-md5: 78f64f68fcaa03166671767c2a500825
Description-en: filesystem abstraction library for game programmers (development headers)
 The PhysicsFS filesystem abstraction library provides a simple C
 interface to aid game programmers in utilizing game assets packaged in
 many different types of archive files.
 .
 This package contains the development libraries and headers.

Package: libphysfs1
Description-md5: 690cc5acdd4c5a562184ca3d5289cd66
Description-en: filesystem abstraction library for game programmers
 The PhysicsFS filesystem abstraction library provides a simple C
 interface to aid game programmers in utilizing game assets packaged in
 many different types of archive files.

Package: libpiano-dev
Description-md5: da5ec54f1b7601e7d9cd8ea0cf91b454
Description-en: library to interface with Pandora radio -- development
 libpiano is a cross-platform library to interface with the personalized
 web radio Pandora, supporting all important features the official Flash™
 client has:
 .
 * Create, delete, rename stations and add more music
 * Rate and temporary ban tracks as well as move them to another station
 * “Shared stations”
 .
 and some that it does not have (yet):
 .
 * last.fm scrobbling
 * Proxy support for use in areas not supported by Pandora (outside the USA)
 .
 You need an account in order to use this player, so please consider
 create one for free before using pianobar at https://pandora.com.
 .
 This package provides the development files used to build application
 using libpiano.

Package: libpiano0t64
Description-md5: 4ef61cedc40b1c5d9cd5ab1ac9a98f46
Description-en: library to interface with Pandora radio -- runtime files
 libpiano is a cross-platform library to interface with the personalized
 web radio Pandora, supporting all important features the official Flash™
 client has:
 .
 * Create, delete, rename stations and add more music
 * Rate and temporary ban tracks as well as move them to another station
 * “Shared stations”
 .
 and some that it does not have (yet):
 .
 * last.fm scrobbling
 * Proxy support for use in areas not supported by Pandora (outside the USA)
 .
 You need an account in order to use this player, so please consider
 create one for free before using pianobar at https://pandora.com.
 .
 This package provides the runtime files used to run application
 built against libpiano.

Package: libpicard-java
Description-md5: fd011bcd3681f58c02bb5072a25e58bc
Description-en: Java library to manipulate SAM and BAM files
 SAM (Sequence Alignment/Map) format is a generic format for storing
 large nucleotide sequence alignments. This library provides classes to
 manipulate SAM and BAM files.
 .
 A command line wrapper for this library is provided in the picard-tools
 package.

Package: libpicard-java-doc
Description-md5: 2ec6c008270f52537984bd109df9341e
Description-en: Documentation for the java picard library
 SAM (Sequence Alignment/Map) format is a generic format for storing
 large nucleotide sequence alignments. The picard java library provides classes
 to manipulate SAM and BAM files.
 .
 This package contains the javadoc of the picard java library.

Package: libpiccolo-java
Description-md5: 65c0e7ead052c30e894f4ce7280edbff
Description-en: toolkit for development of 2D structured graphics
 Piccolo is a toolkit for creating graphical applications in Java,
 with visual effects such as zooming, animation and multiple
 representations. It supports the development of 2D structured graphics
 programs, in general, and Zoomable User Interfaces (ZUIs), in particular.
 .
 Piccolo allows programmers to build structured graphical applications
 without worrying about the low level details. The infrastructure provides
 efficient repainting of the screen, bounds management, event handling and
 dispatch, picking (determining which visual object the mouse is over),
 animation, layout, zooming, and more.

Package: libpicocli-java
Description-md5: c8a615df773383502dae2ab4429d938c
Description-en: Tiny command line interpreter library for Java applications
 Picocli is a one-file framework for creating Java command line applications
 with almost zero code. It supports a variety of command line syntax styles
 including POSIX, GNU, MS-DOS and more. Picocli generates highly customizable
 usage help messages with ANSI colors and styles. Picocli-based applications
 can have command line TAB completion showing available options, option
 parameters and subcommands, for any level of nested subcommands.

Package: libpicocontainer-java
Description-md5: b6512ed5df0c09d227cc9625e31951ac
Description-en: Java library implementing the Dependency Injection pattern
 PicoContainer is a highly embeddable full service Inversion of Control (IoC)
 container for components that honour the Dependency Injection pattern. It can
 be used as a lightweight alternative to Sun's J2EE patterns for web
 applications or general solutions.
 .
 Despite it being very compact in size, PicoContainer supports different
 dependency injection types (Constructor, Setter, Annotated Field and Method)
 and offers multiple lifecycle and monitoring strategies.

Package: libpicocontainer1-java
Description-md5: b40500b5643e6a8cf972f1765feaec13
Description-en: Java library implementing the Dependency Injection pattern
 PicoContainer is a highly embeddable full service Inversion of Control
 (IoC) container for components honour the Dependency Injection pattern.
 It can be used as a lightweight alternative to Sun's J2EE patterns for
 web applications or general solutions.
 .
 Despite it being very compact in size (the core is ~128K and it has no
 mandatory dependencies outside the JDK), PicoContainer supports
 different dependency injection types (Constructor, Setter, Annotated
 Field and Method) and offers multiple lifecycle and monitoring
 strategies.

Package: libpicohttpparser-dev
Description-md5: 2acd7cca17373c0df915e41fe20ba08f
Description-en: Development files for picohttpparser
 This contains the header and adds an unversioned symlink to the library

Package: libpicohttpparser1
Description-md5: 03ad5b0ba646fd1b08ff360b70048126
Description-en: PicoHTTPParser is a tiny, primitive, fast HTTP request/response parser
 Unlike most parsers, it is stateless and does not allocate memory by itself.
 All it does is accept pointer to buffer and the output structure, and setups
 the pointers in the latter to point at the necessary portions of the buffer.
 .
 It is originally intended to be embedded as source. To help with situations
 where this is undesirable this package provides the picohttpparser as a shared
 library.

Package: libpigpiod-if-dev
Description-md5: e08398d1777df211f9eb1cab857b1fcb
Description-en: Development headers for client libraries for Raspberry Pi GPIO control
 Pigpio is a set of software which allows control of the General Purpose Input
 Outputs (GPIO) locally or remotely. Currently only the client side is Packaged
 in Debian as the server side is incompatible with Debian kernels.
 .
 This package provides development headers for the libpigpiod_if2 and
 libpigpiod_if client libraries.

Package: libpigpiod-if1t64
Description-md5: 2ebd40e447ca63cc60272e0955a9485d
Description-en: Client library for Raspberry Pi GPIO control (deprecated)
 Pigpio is a set of software which allows control of the General Purpose Input
 Outputs (GPIO) locally or remotely. Currently only the client side is Packaged
 in Debian as the server side is incompatible with Debian kernels.
 .
 This package provides the deprecated libpigpiod_if client library

Package: libpigpiod-if2-1t64
Description-md5: 457dbea1dbad00b3316ff64212a791b9
Description-en: Client library for Raspberry Pi GPIO control
 Pigpio is a set of software which allows control of the General Purpose Input
 Outputs (GPIO) locally or remotely. Currently only the client side is Packaged
 in Debian as the server side is incompatible with Debian kernels.
 .
 This package provides the libpigpiod_if2 client library

Package: libpillowfight-dev
Description-md5: 0b1cf5901aa55a7abad1314ee69f7d94
Description-en: Various image processing algorithms library - development files
 Really simple C Library containing various image processing algorithms.
 It includes several image processing algorithms specialized for scanned paper
 described in the library package.
 .
 This package installs the development headers

Package: libpillowfight0
Description-md5: 40f86543ae5b627b99bec493af2de28b
Description-en: Various image processing algorithms library
 Really simple C Library containing various image processing algorithms.
 It includes the following algorithms:
 - Unpaper's algorithms: Blackfilter, Noisefilter, Blurfilter, Masks,
 Grayfilter, Border
 - Canny edge detection
 - Sobel operator
 - Gaussian blur
 - ACE (Automatic Color Equalization ; Parallelized implementation)
 - SWT (Stroke Width Transformation)
 - Compare : Compare two images (grayscale) and makes the pixels that are
 different really visible (red).
 - Scan borders: Tries to detect the borders of a page in an image coming from
 a scanner.
 .
 This package installs the C library

Package: libpimcommon-data
Description-md5: 927c1aa26ac7bfff5ffe9859601ad678
Description-en: Common library for KDE PIM - data files
 This library provides the common parts used across different KDE PIM
 components.
 .
 This package provides the data files used by the library.

Package: libpimcommon-dev
Description-md5: db67b90eda72cee61ebcee919d1530ed
Description-en: Common library for KDE PIM - devel files
 This library provides the common parts used across different KDE PIM
 components.
 .
 This package provides the development files.

Package: libpio-dev
Description-md5: 7d84f3d6cfcc795d2af9972e485b55ec
Description-en: Library for accessing Raspberry Pi 5 PIO hardware
 A development library providing user-space API to the rp1-pio driver for
 accessing PIO hardware on the Raspberry Pi 5.
 .
 It implements a clone of the PICO SDK PIO API, allowing existing PIO code
 to run with minimal modifications by forwarding calls to RP1 through RPC.
 .
 This package contains the development files.

Package: libpio0
Description-md5: bd3a2c8ec8ea0ef622a0157595f750f3
Description-en: Library for accessing Raspberry Pi 5 PIO hardware
 A development library providing user-space API to the rp1-pio driver for
 accessing PIO hardware on the Raspberry Pi 5.
 .
 It implements a clone of the PICO SDK PIO API, allowing existing PIO code
 to run with minimal modifications by forwarding calls to RP1 through RPC.
 .
 This package contains the shared library.

Package: libpipewire-0.3-modules-extra
Description-md5: 850c30942e95114bc2463b8f98ef23a0
Description-en: libraries for the PipeWire multimedia server - extra modules
 PipeWire is a server and user space API to deal with multimedia
 pipelines. This includes:
 .
 - Making available sources of audio and video (such as from a capture devices
 or application provided streams) and multiplexing this with clients.
 - Accessing sources of audio and video for consumption.
 - Generating graphs for audio and video processing.
 .
 This package contains the ffado driver module.

Package: libpipewire-0.3-modules-x11
Description-md5: bc8ef3ab07b2505388b17ccf79d5a7ee
Description-en: libraries for the PipeWire multimedia server - X11 modules
 PipeWire is a server and user space API to deal with multimedia
 pipelines. This includes:
 .
 - Making available sources of audio and video (such as from a capture devices
 or application provided streams) and multiplexing this with clients.
 - Accessing sources of audio and video for consumption.
 - Generating graphs for audio and video processing.
 .
 This package contains X11 modules.

Package: libpipewire-0.3-modules-xrdp
Description-md5: 2501bb85f8808544d3b533fb648a9f82
Description-en: libraries for the PipeWire multimedia server - xrdp modules
 PipeWire is a server and user space API to deal with multimedia
 pipelines. This includes:
 .
 - Making available sources of audio and video (such as from a capture devices
 or application provided streams) and multiplexing this with clients.
 - Accessing sources of audio and video for consumption.
 - Generating graphs for audio and video processing.
 .
 This package contains xrdp modules. It allows xrdp to generate sound on a
 pipewire-based system.

Package: libpistache-dev
Description-md5: a0e016840dda195657300f4dbcebf409
Description-en: elegant C++ REST framework - development files
 Pistache is a modern and elegant HTTP and REST framework for C++.
 It is entirely written in pure C++17 and provides a clear and pleasant API.
 .
 Pistache provides both an HTTP server and client that can be used to create and
 query complex web and REST APIs.
 .
 This package contains the development headers, static library, and examples.
 The static library was built with TLS support.

Package: libpistache0.4
Description-md5: bd7b0c6c85add82d98aa64ff2f2c82ea
Description-en: elegant C++ REST framework
 Pistache is a modern and elegant HTTP and REST framework for C++.
 It is entirely written in pure C++17 and provides a clear and pleasant API.
 .
 Pistache provides both an HTTP server and client that can be used to create and
 query complex web and REST APIs.
 .
 This package contains the shared library built with TLS support.

Package: libpithub-perl
Description-md5: 83a107c694bea34ecf6377a7f81aec58
Description-en: Github v3 API
 Pithub is a Perl module to provide access to Github v3 API in an
 object oriented way.
 .
 This module does not support older version of Github API.

Package: libpixelif-common
Description-md5: 9d64e4519c3924a4ba962a103a53c2a6
Description-en: Provides localization and font data for libpixelif
 This package is required by all packages which are using libpixelif. It's
 usually not necessary to install this package manually and should be
 normally installed as a dependency for another package.

Package: libpixelif-dev
Description-md5: 9e0f7e300216a9d67ee81fe21267d070
Description-en: Interface translating fizmo output into pixel data
 This library transforms fizmo's raw Z-Machine output into pixel-based
 output operations. It greatly simplifies the implementation of a
 GUI-based Z-Machine interpreter and is used by the fizmo-sdl2 frontend.

Package: libpixelmed-codec-java
Description-md5: ae7e9479fda5173bcb9723cf717408b2
Description-en: JPEG selective block redaction codec for pixelmed
 Pixelmed is a stand-alone DICOM toolkit that implements code for reading
 and creating DICOM data, DICOM network and file support, a database of
 DICOM objects, support for display of directories, images, reports and
 spectra, and DICOM object validation.
 .
 This package contains the JPEG selective block redaction codec as well
 as the jpegparse command line tool.

Package: libpixelmed-imageio-java
Description-md5: 527dc53c26579d559bc464cbec940fb8
Description-en: JPEG lossless decoder for pixelmed
 Pixelmed is a stand-alone DICOM toolkit that implements code for reading
 and creating DICOM data, DICOM network and file support, a database of
 DICOM objects, support for display of directories, images, reports and
 spectra, and DICOM object validation.
 .
 This package contains the JPEG lossless decoder.

Package: libpixelmed-java
Description-md5: f90f1efa84ffb080ca0823163f82166b
Description-en: DICOM implementation containing Image Viewer and a ECG Viewer
 This is a stand-alone DICOM toolkit that implements code for reading
 and creating DICOM data, DICOM network and file support, a database of
 DICOM objects, support for display of directories, images, reports and
 spectra, and DICOM object validation.

Package: libpixels-java
Description-md5: 289e8cc01aa5a0b4eeb561300215188a
Description-en: manipulation and filtering of images in Java
 A large number of Java Image filters which are all standard Java
 BufferedImageOps and can be plugged directly into existing programs.
 .
 Many of these filters are useful in applications such as games where images
 need to be generated on the fly, or where it's quicker to generate them rather
 than downloading them. For instance, it's quicker to download one image and
 rotate it several times than to download several separate images.
 .
 Another use for the filters is in animation. For example animating the Water
 Ripple filter can produce a nice rippling effect. Some of the filters have a
 time parameter for this purpose.
 .
 All of the filters are designed to work with TYPE_INT_ARGB images.
 .
 More info and samples can be found in
 http://www.jhlabs.com/ip/filters/index.html

Package: libpixie-java
Description-md5: 6ff37f5ec8cf10752b4a521f268b75b1
Description-en: Java Vector Format Viewer Library
 Pixie is a WMF-File reading library originally written as converter for the
 Pixie-ImageViewer. Pixie was long time dead and is now resurrected as
 WMF-Reader and ImageProducer for Java 1.2.2 or higher.
 .
 Pixie lacks the support for most BitMap-Formats but everything else is
 working fine. Write-Support will be implemented somewhere in the future,
 classes for the writesupport are mostly dummies at the moment.

Package: libpj-java
Description-md5: 8b44fd800b1ed9eab9597876d70e58b4
Description-en: API and middleware for parallel programming in Java
 Parallel Java (PJ) is for parallel programming in 100% Java on shared memory
 multiprocessor (SMP) parallel computers, cluster parallel computers, and
 hybrid SMP cluster parallel computers. PJ was developed in the Department of
 Computer Science at the Rochester Institute of Technology.

Package: libpkcs11-proxy0
Description-md5: dceff03eef722f6e20c8875b84356327
Description-en: proxy for the PKCS11-library (client)
 This project is based on a stripped down GNOME Keyring without all GNOME
 dependencies and other features.
 .
 The proxy tunnels PKCS11-requests over the network.  One possible use
 is to store cryptograhic information on a separate server.  This way
 the crypto can be isolated from the rest of the system.
 .
 This package contains the stuff that is needed on the client side.

Package: libpkgconfig-perl
Description-md5: 81de42c237215e8067d9ed01ea96a960
Description-en: Pure-Perl Core-Only replacement for pkg-config
 PkgConfig provides a pure-perl, core-only replacement for the
 pkg-config utility.
 While pkg-config is a compiled binary linked with glib,
 the pure-perl version has no such requirement, and will run
 wherever Perl ( >= 5.6 ) does.
 The package provides a pure perl binary called ppkg-config which
 can be used as well as pkg-config.

Package: libpktriggercord0
Description-md5: fc1c5b1ee3bfa89960af6de17fdc794b
Description-en: library for Pentax cameras in MSC mode
 This package contains a library to control Pentax cameras in MSC mode.A
 .
 After one connects the camera to the PC with the USB cable, one can control
 the camera from the computer. One can read status information, one can change
 several settings, and one can take pictures. The pictures are stored in the
 camera's buffer and can be downloaded to the PC. Pictures are not written on
 the SD card of the camera.

Package: libplacebo-dev
Description-md5: 8573a0e9eaebdc417a110d8bbb759598
Description-en: GPU-accelerated video/image rendering primitives (development files)
 The library provides useful GPU-accelerated image processing primitives based
 on GLSL. It includes shader routines for decoding and transforming colors,
 tone mapping, dithering, and for various algorithms that sample from images,
 such as debanding and scaling.
 .
 This package contains the development files.

Package: libplacebo360
Description-md5: 6e6253382a0be31062c18fbf3b6b6b29
Description-en: GPU-accelerated video/image rendering primitives (shared library)
 The library provides useful GPU-accelerated image processing primitives based
 on GLSL. It includes shader routines for decoding and transforming colors,
 tone mapping, dithering, and for various algorithms that sample from images,
 such as debanding and scaling.
 .
 This package contains the shared library.

Package: libplack-app-proxy-perl
Description-md5: 033054021d7047d1a6e6bc15d34a026c
Description-en: Plack::App::Proxy - middleware-aware proxy application for Plack
 A streaming capable proxy for Plack.
 .
 This application is just like a normal PSGI application and is middleware
 aware, which means you can modify proxy requests (and responses) using Plack
 middleware stack.

Package: libplack-builder-conditionals-perl
Description-md5: 381b35e94e87d5238c484e8516f4b0c6
Description-en: Plack::Builder extension for Conditionals
 Plack::Builder::Conditionals is an extension that provides the following
 functions: 'match_if', 'addr', 'path', 'method', 'header', 'browser',
 'all', and 'any'.

Package: libplack-handler-anyevent-fcgi-perl
Description-md5: 5f146e62c782482149b5c7584cb41e73
Description-en: asynchronous FCGI handler for PSGI using AnyEvent::FCGI
 Plack::Handler::AnyEvent::FCGI is a PSGI adapter for AnyEvent::FCGI
 allowing AnyEvent based non-blocking applications running behind a
 web server using FastCGI as a protocol.

Package: libplack-handler-fcgi-ev-perl
Description-md5: 57628f840b16d9a76fd0a57710cf7c8f
Description-en: asynchronous PSGI handler using FCGI::EV
 Plack::Handler::FCGI::EV is an asynchronous PSGI handler using FCGI::EV as
 its backend. It can be used to replace Plack::Handler::FCGI to run
 application using asynchronous EV library.

Package: libplack-middleware-cache-perl
Description-md5: acff017990f1d4336bae81f3f2c70d64
Description-en: Plack middleware for caching responses of certain URLs
 Plack::Middleware::Cache allows you to cache expensive and non-changing
 responses from URIs that match a list of regular expression patterns.

Package: libplack-middleware-crossorigin-perl
Description-md5: 5270e31b4873d0a9288abd5e18fbb6f6
Description-en: Plack middleware adding headers to allow CORS
 Plack::Middleware::CrossOrigin adds
 Cross Origin Request Sharing headers
 used by modern browsers
 to allow XMLHttpRequest to work across domains.
 This module will also help protect against CSRF attacks
 in some browsers.
 .
 This module attempts to fully conform to the CORS spec,
 while allowing additional flexibility
 in the values specified for the of the headers.
 .
 Plack is a set of tools similar to Ruby's Rack
 or Python's Paste for WSGI.
 It implements the Perl Server Gateway Interface (PSGI)
 standard interface,
 which allows developers to decouple their web application framework
 from the local web server environment.

Package: libplack-middleware-csrfblock-perl
Description-md5: d5d612d6b6700f3dcd4fec83c5bda6ec
Description-en: Plack middleware to block CSRF (cross-site request forgery)
 Plack::Middleware::CSRFBlock helps blocking Cross-Site Request Forgeries,
 and can be used without any modifications to your application, in
 most cases.
 .
 When the application response Content-type header is "text/html" or
 "application/xhtml+xml", this middleware inserts a hidden input tag
 that contains a token string into all POST-forms found in the
 response body.
 .
 For every POST requests, this middleware ensures that the input
 parameters contain the correct token parameter. If not found, the
 middleware throws an HTTP error 403 (Forbidden) and the forged
 request does not even reach your application.

Package: libplack-middleware-debug-perl
Description-md5: ea3f645780cac4028a5519c0660b2505
Description-en: Plack middleware for displaying request/response debug information
 Plack::Middleware::Debug offers a configurable set of panels that
 display information about the current request and response, thus aiding
 in debugging. It is heavily influenced by the Django Debug Toolbar.

Package: libplack-middleware-deflater-perl
Description-md5: 4dff139990d0af8ee3e8d6e10b48de54
Description-en: middleware to compress response body with gzip or deflate
 Plack::Middleware::Deflater is a middleware to encode your response body in
 gzip or deflate, based on the Accept-Encoding HTTP request header. While
 saving a little bandwidth it will increase the Plack server load, so ideally
 you should handle this on the frontend reverse proxy servers.
 .
 This middleware removes Content-Length and streams encoded content, which
 means the server should support HTTP/1.1 chunked response or downgrade to
 HTTP/1.0 and close the connection.

Package: libplack-middleware-expires-perl
Description-md5: dd7dda5da03309b133d812afd76180a5
Description-en: mod_expires for plack
 Plack is a set of tools similar to Ruby's Rack or Python's Paste for
 WSGI. It implements the Perl Server Gateway Interface (PSGI) standard
 interface, which allows developers to decouple their web application
 framework from the local web server environment.
 .
 Plack::Middleware::Expires is Apache's mod_expires for Plack.
 .
 This middleware controls the setting of Expires HTTP header and the
 max-age directive of the Cache-Control HTTP header in server responses.
 .
 Note: Expires works only for successful response and If exists Expires
 HTTP header already, this middleware does not override.

Package: libplack-middleware-file-sass-perl
Description-md5: 1366045a7423d4b80bed3d8fc5ab940f
Description-en: Sass and SCSS support for all Plack-based PSGI frameworks
 PSGI is a specification to decouple web server environments from web
 application framework code.  Plack is an implementation of PSGI.
 .
 Plack::Middleware::File::Sass is a Plack middleware component that
 works with Plack::App::File or Plack::Middleware::Static to compile
 Sass templates into CSS stylesheet in every request.
 .
 When a request comes in for *.css* file, this middleware changes the
 internal path to *.sass* or *.scss*, depending on the configuration, in
 the same directory. If the Sass template is found, a new CSS stylesheet
 is built on memory and served to the browsers. Otherwise, it falls back
 to the original *.css* file in the directory.
 .
 This middleware should be very handy for the development. While Sass to
 CSS rendering is reasonably fast, for the production environment you
 might want to precompile Sass templates to CSS files on disk and serves
 them with a real web server like nginx or lighttpd.
 .
 Text::Sass provides only a limited Sass implementation, so the Ruby
 implementation is recommended even when Text::Sass is available.

Package: libplack-middleware-fixmissingbodyinredirect-perl
Description-md5: c2ac3cabf9fda24c08043541a9c06afc
Description-en: Plack::Middleware which ensures redirect response have a body
 Plack::Middleware::FixMissingBodyInRedirect sets a minimal body for
 redirect responses, in cases where one has not already been set. This can
 be useful e.g. when a user has turned auto-redirect off.

Package: libplack-middleware-header-perl
Description-md5: 88dedf95ff247d458277abda94406c29
Description-en: Plack middleware to modify HTTP response headers
 Plack is a set of tools similar to Ruby's Rack or Python's Paste for
 WSGI. It implements the Perl Server Gateway Interface (PSGI) standard
 interface, which allows developers to decouple their web application
 framework from the local web server environment.
 .
 Plack::Middleware::Header allows modification (setting, appending to,
 and unsetting) of HTTP response headers.

Package: libplack-middleware-logany-perl
Description-md5: 2b8fbfbe82da4afc2bce8cbf5ba56cc5
Description-en: use Log::Any to handle logging from your Plack app
 Plack::Middleware::LogAny is a Plack::Middleware component
 that allows you to use Log::Any
 to handle the logging object, psgix.logger.
 .
 It really tries to be the thinnest possible shim,
 so it doesn't handle any configuration
 beyond setting the category
 to which messages from plack might be logged.
 .
 Plack is a set of tools
 similar to Ruby's Rack or Python's Paste for WSGI.
 It implements the Perl Server Gateway Interface (PSGI) interface,
 which allows developers to decouple their web application framework
 from the local web server environment.

Package: libplack-middleware-logerrors-perl
Description-md5: 6cacb49964aa26072a1434e659242ea3
Description-en: map psgi.errors to psgix.logger or other logger
 psgi.errors defaults to stderr in most backends,
 which results in content going somewhere unhelpful
 like the server console.
 .
 Plack::Middleware::LogErrors simply remaps the psgi.errors stream
 to the psgix.logger stream,
 or an explicit logger that you provide.
 .
 This is especially handy
 when used in combination with other middlewares
 such as Plack::Middleware::LogWarn
 (which diverts Perl warnings to psgi.errors);
 Plack::Middleware::HTTPExceptions
 (which diverts uncaught exceptions to psgi.errors);
 and Plack::Middleware::AccessLog,
 which defaults to psgi.errors when not passed a logger --
 which is also automatically applied via plackup
 (so if you provided no --access-log option indicating a filename,
 psgi.errors is used).
 .
 Plack is a set of tools similar to Ruby's Rack
 or Python's Paste for WSGI.
 It implements the Perl Server Gateway Interface (PSGI)
 standard interface,
 which allows developers to decouple their web application framework
 from the local web server environment.

Package: libplack-middleware-logwarn-perl
Description-md5: afed018761614ff34c1ef686a9a73113
Description-en: converts warnings to log messages
 Plack::Middleware::LogWarn is a Plack::Middleware component that will
 help you get warnings into a logger. You probably want to use some sort
 of real logging system such as Log::Log4perl and another
 Plack::Middleware such as Plack::Middleware::Log4perl.
 .
 Plack is a set of tools similar to Ruby's Rack or Python's Paste for
 WSGI. It implements the Perl Server Gateway Interface (PSGI) standard
 interface, which allows developers to decouple their web application
 framework from the local web server environment.

Package: libplack-middleware-methodoverride-perl
Description-md5: 418af3d86c4a2a983ba8214cff4d81db
Description-en: Plack::Middleware to override REST methods via POST
 Plack::Middleware::MethodOverride provides a workaround for writing RESTful
 Plack applications that also support web browsers. Using a header named
 X-HTTP-Method-Override or a form action parameter named x-tunneled-method,
 the REQUEST_METHOD key of the Plack environment hash will be replaced with
 the specified value, allowing a POST request to be used in place of any the
 other HTTP methods.

Package: libplack-middleware-removeredundantbody-perl
Description-md5: a6d3212b0bf499d1ba5d2d1ae3e9c5b3
Description-en: Plack::Middleware which removes an unnecessary HTTP response body
 Plack::Middleware::RemoveRedundantBody is in some ways the opposite of
 Plack::Middleware::FixMissingBodyInRedirect: it removes the body from HTTP
 responses that do not require one.

Package: libplack-middleware-reverseproxy-perl
Description-md5: 5cd0c50c33722c63fdc88c0eb3b140f4
Description-en: module supporting apps to run as a reverse proxy backend
 Plack::Middleware::ReverseProxy resets some HTTP headers, which changed by
 reverse-proxy. You can specify the reverse proxy address and stop fake
 requests using 'enable_if' directive in your app.psgi.

Package: libplack-middleware-session-perl
Description-md5: 5e03df26302212f73884de3797efca7b
Description-en: Perl module for Plack middleware session management
 Plack::Middleware::Session provides Plack Middleware
 component for session management. By default it will
 use cookies to keep session state and store data in
 memory. This library also comes with other state and
 store solutions. It should be noted that it stores
 the current session as a hash reference in the
 psgix.session key inside the $env where it can
 accessed as needed.

Package: libplack-middleware-status-perl
Description-md5: 9fa096597170f0236dd58a97ac717efa
Description-en: Perl module for Plack middleware mapping URLs to status codes
 Plack::Middleware::Status is a Perl module providing a Plack Middleware
 component for mapping application URLs to responses with any given
 HTTP Status Code.

Package: libplack-middleware-test-stashwarnings-perl
Description-md5: 21f6ecdcf0b85c65db632d53c5e75ceb
Description-en: module for testing plack application warnings
 Plack::Middleware::Test::StashWarnings is a Plack middleware component to
 record warnings generated by your application so that you can test them to
 make sure your application complains about the right things.
 .
 The warnings generated by your application are available at a special URL
 (/__test_warnings), encoded with Storable/nfreeze. So using
 Test::WWW::Mechanize you can just get that URL and Storable/thaw its content.

Package: libplack-perl
Description-md5: 645aed1b71f7fd8a2f3134da60b76e77
Description-en: interface between web servers and Perl web applications
 Plack is a set of tools similar to Ruby's Rack or Python's Paste for WSGI. It
 implements the Perl Server Gateway Interface (PSGI) standard interface, which
 allows developers to decouple their web application framework from the local
 web server environment.
 .
 This package contains middleware components, a reference server and utilities
 for web application frameworks.

Package: libplack-request-withencoding-perl
Description-md5: a1e1375e6981f27c32c55d6d19030a34
Description-en: Perl module subclass of Plack::Request which supports encoding
 Plack::Request::WithEncoding is a subclass of Plack::Request that supports
 encoded requests. It overrides many Plack::Request attributes to return
 decoded values.
 .
 This feature allows a single application to seamlessly handle a wide variety
 of different language code sets. Applications that must be able to handle
 many different translations at once will find this extension able to quickly
 solve that problem.

Package: libplack-test-agent-perl
Description-md5: e8b7354bb59de47556a41164ad1fb659
Description-en: OO interface for testing low-level Plack/PSGI apps
 Plack is a set of tools similar to Ruby's Rack or Python's Paste for WSGI.
 It implements the Perl Server Gateway Interface (PSGI) standard interface,
 which allows developers to decouple their web application framework from
 the local web server environment.
 .
 Plack::Test::Agent is an OO interface to test PSGI applications. It can
 perform GET and POST requests against PSGI applications either in process or
 over HTTP through a Plack::Handler-compatible backend.
 .
 This is an experimental module and its interface may change.

Package: libplack-test-anyevent-perl
Description-md5: b192b7a7d36d3e31e76237ca6fb9ba69
Description-en: run Plack::Test on AnyEvent-based PSGI applications
 Plack::Test::AnyEvent allows you to easily test
 your AnyEvent-based PSGI applications.
 Normally,
 Plack::Test::MockHTTP or Plack::Test::Server work fine for this,
 but this implementation comes in handy
 when you'd like to test your streaming results as they come in,
 or if your application uses long-polling.
 For non-streaming requests,
 you can use this module exactly like Plack::Test::MockHTTP;
 otherwise, you can set up a content handler and call $res->recv.
 The event loop will then run
 until the PSGI application closes its writer handle
 or until your test client calls send on the response.

Package: libplack-test-externalserver-perl
Description-md5: 8c06f5bb6686cadfbb20287df15160df
Description-en: module for running HTTP tests on external live servers
 Plack::Test::ExternalServer allows you to run your Plack::Test tests against
 an external server instead of just against a local application through either
 mocked HTTP or a locally spawned server.
 .
 See Plack::Test on how to write tests that can use this module.

Package: libplanarity-dev
Description-md5: f28d30077e69f473f522fe3b08e90130
Description-en: Library of planarity-related graph algorithms (devel files)
 This library contains the reference implementation of the
 Edge Addition Planarity Algorithm, which is the best
 linear-time method to embed a planar graph and isolate
 planarity obstructions.
 .
 This package contains the development files.

Package: libplanarity4
Description-md5: d31262e485eaa6bd82908930866cb7b9
Description-en: Library of planarity-related graph algorithms
 This library contains the reference implementation of the
 Edge Addition Planarity Algorithm, which is the best
 linear-time method to embed a planar graph and isolate
 planarity obstructions.
 .
 This package contains the library.

Package: libplanify-common
Description-md5: b00cf4fcafe2ee2a84d9c1a74da6fd0d
Description-en: Task manager with Todoist/Nextcloud/CalDAV support (common files)
 Planify is a modern, fast, and intuitive task manager designed for the GNOME
 desktop. Built with GTK4 and libadwaita, it provides a seamless and native user
 experience with full support for dark mode.
 .
 This package contains architecture-independent files such as translations.

Package: libplanify-dev
Description-md5: ebb435f226d29bd8daf451ad747d85f1
Description-en: Task manager with Todoist/Nextcloud/CalDAV support
 Planify is a modern, fast, and intuitive task manager designed for the GNOME
 desktop. Built with GTK4 and libadwaita, it provides a seamless and native user
 experience with full support for dark mode.
 .
 This package contains the development files.

Package: libplanify0
Description-md5: f3ee0d9c145e8aaffd5509b23e2065d2
Description-en: Task manager with Todoist/Nextcloud/CalDAV support (library)
 Planify is a modern, fast, and intuitive task manager designed for the GNOME
 desktop. Built with GTK4 and libadwaita, it provides a seamless and native user
 experience with full support for dark mode.
 .
 This package contains the library.

Package: libplank-common
Description-md5: 462b91fa57341b181d80c9f35097cd07
Description-en: Library to build an elegant, simple, clean dock (shared files)
 Plank is a dock enabling you to start applications and manage your windows.
 .
 Plank is meant to be the simplest dock on the planet. The goal is to
 provide just what a dock needs and absolutely nothing more. It is,
 however, a library which can be extended to create other dock programs
 with more advanced features.
 .
 This package contains the architecture-independent files.

Package: libplank-dev
Description-md5: 11674ebacdcc6ad4ee23a2c598e66626
Description-en: Library to build an elegant, simple, clean dock (development files)
 Plank is a dock enabling you to start applications and manage your windows.
 .
 Plank is meant to be the simplest dock on the planet. The goal is to
 provide just what a dock needs and absolutely nothing more. It is,
 however, a library which can be extended to create other dock programs
 with more advanced features.
 .
 This package contains the development files to build docks based on Plank.

Package: libplank-doc
Description-md5: c8e90359fedd364bea31f640687637bc
Description-en: Library to build an elegant, simple, clean dock (documentation)
 Plank is a dock enabling you to start applications and manage your windows.
 .
 Plank is meant to be the simplest dock on the planet. The goal is to
 provide just what a dock needs and absolutely nothing more. It is,
 however, a library which can be extended to create other dock programs
 with more advanced features.
 .
 This package contains the documentation.

Package: libplank1
Description-md5: 69903f312d07e0666b246b6f69dec000
Description-en: Library to build an elegant, simple, clean dock
 Plank is a dock enabling you to start applications and manage your windows.
 .
 Plank is meant to be the simplest dock on the planet. The goal is to
 provide just what a dock needs and absolutely nothing more. It is,
 however, a library which can be extended to create other dock programs
 with more advanced features.
 .
 This package contains the shared library used by docks based on Plank.

Package: libplasma-dev
Description-md5: 9e8a6c758ca761afb9c0b2c7b99501fa
Description-en: development files for libplasma
 Plasma library and runtime components based upon KF6 and Qt 6.
 .
 Contains development files for libplasma.

Package: libplasma-doc
Description-md5: 0fb4dfc7b86e2cbee79397ad1e5493da
Description-en: Plasma Runtime components (documentation)
 Plasma library and runtime components based upon KF6 and Qt 6.
 .
 This package contains the qch documentation files.

Package: libplasma-geolocation-interface-dev
Description-md5: 6f53cb13aea0faddb20ea7f3c3386f9f
Description-en: development files for the Plasma geolocation library
 This library provides support for interfacing with geolocation
 provider services like GPS or Mozilla Location Service.
 .
 This package contains development files for building software that
 uses the Plasma geolocation library.

Package: libplasma-geolocation-interface6
Description-md5: 32e051e8aa7d7f6f2a61074110492063
Description-en: Plasma geolocation library
 This library provides support for interfacing with geolocation
 provider services like GPS or Mozilla Location Service.

Package: libplasma5support-data
Description-md5: 054c6c2ee04bc6aa56d42091f4ee26bf
Description-en: support components for porting from KF5/Qt5 to KF6/Qt6 - data files
 Plasma5Support Framework providing migration aids for KF5 -> KF6 migrations.
 .
 This package contains the data files for the shared library.

Package: libplasma5support-dev
Description-md5: 4dad11a65362530ccfa41040d6ef2500
Description-en: support components for porting from KF5/Qt5 to KF6/Qt6 - development files
 Plasma5Support Framework providing migration aids for KF5 -> KF6 migrations.
 .
 This package contains the development files for the shared library.

Package: libplasma5support6
Description-md5: 7c55a3b389c419735d0a06a3b8cd31de
Description-en: support components for porting from KF5/Qt5 to KF6/Qt6 - shared library
 Plasma5Support Framework providing migration aids for KF5 -> KF6 migrations.
 .
 This package contains the shared library.

Package: libplasma7
Description-md5: a15d5f4558d300bd70c5c317ba2f78ee
Description-en: Plasma Runtime components
 Plasma library and runtime components based upon KF6 and Qt 6.

Package: libplasmaactivities-data
Description-md5: b8bf4e2ca9a6aea4b5fbf5b128bad0dd
Description-en: core components for the KDE's Activities system - shared library
 When a user is interacting with a computer, there are three main areas of
 contextual information that may affect the behaviour of the system: who the
 user is, where they are, and what they are doing. Activities deal with the
 last one.
 .
 This package contain the architecture-independent files for the library.

Package: libplasmaactivities-dev
Description-md5: 2c1f5867b310c8ee2a6dd78f276c549f
Description-en: core components for the KDE's Activities system - development files
 When a user is interacting with a computer, there are three main areas of
 contextual information that may affect the behaviour of the system: who the
 user is, where they are, and what they are doing. Activities deal with the
 last one.
 .
 This package contain the development files for the shared library.

Package: libplasmaactivities-qt6-doc
Description-md5: 44e2d043daeb3a480f9bc2de94df4083
Description-en: core components for the KDE's Activities system - documentation
 When a user is interacting with a computer, there are three main areas of
 contextual information that may affect the behaviour of the system: who the
 user is, where they are, and what they are doing. Activities deal with the
 last one.
 .
 This package contain the developer documentation for the shared library.

Package: libplasmaactivities7
Description-md5: 93f8600585e2b4e8b02f3a3290086de0
Description-en: core components for the KDE's Activities system - shared library
 When a user is interacting with a computer, there are three main areas of
 contextual information that may affect the behaviour of the system: who the
 user is, where they are, and what they are doing. Activities deal with the
 last one.
 .
 This package contain the shared library for interacting with KDE Activities.

Package: libplasmaactivitiesstats-dev
Description-md5: 304cfb4f1fe364c1c6028b366f4c6c0d
Description-en: development files for plasma-activities-stats
 A library for accessing the usage data collected by the activities system.
 .
 Contains development files for plasma-activities-stats.

Package: libplasmaactivitiesstats-doc
Description-md5: 8f7af533e2bbea9a016bc28872294c10
Description-en: usage data collected by the activities system (documentation)
 A library for accessing the usage data collected by the activities
 system.
 .
 This package contains the qch documentation files.

Package: libplasmaactivitiesstats1
Description-md5: 82eea0122ea6d583c99c94564a3f0af2
Description-en: usage data collected by the activities system
 A library for accessing the usage data collected by the activities
 system.

Package: libplasmaquick7
Description-md5: a15d5f4558d300bd70c5c317ba2f78ee
Description-en: Plasma Runtime components
 Plasma library and runtime components based upon KF6 and Qt 6.

Package: libplasmaweatherdata6
Description-md5: 773eb186203b33b48a2dcad767d63656
Description-en: weather data manipulation library for Plasma widgets
 This library provide various classes to manipulate weather forecast data.
 .
 This package is part of the KDE Plasma 6 addons module.

Package: libplasmaweatherion6
Description-md5: da5afd4493b3cae761db5460b4755a90
Description-en: weather location and forcast library for Plasma widgets
 This library provides weather "ions" that can be used to request locations
 and weather forecast on the locations.
 .
 This package is part of the KDE Plasma 6 addons module.

Package: libplayerctl-dev
Description-md5: 9ec8d36255707e984445c1289509efc5
Description-en: utility to control media players via MPRIS (development files)
 Playerctl is a command-line utility and library for controlling media players
 that implement the MPRIS D-Bus Interface Specification. Compatible players
 include audacious, cmus, mopidy, mpd, mpv, quod libet, rhythmbox, spotify,
 and vlc.
 .
 Playerctl makes it easy to bind player actions, such as play and pause,
 to media keys. Playerctl also provides an introspectable library accessible
 in many popular scripting languages that allows more detailed control like
 the ability to subscribe to media player events or get metadata such as
 artist and title for the playing track.
 .
 This package contains the development files.

Package: libplayerctl-doc
Description-md5: ef554a94090d8a13f61d9cd10b911f0a
Description-en: utility to control media players via MPRIS (documentation)
 Playerctl is a command-line utility and library for controlling media players
 that implement the MPRIS D-Bus Interface Specification. Compatible players
 include audacious, cmus, mopidy, mpd, mpv, quod libet, rhythmbox, spotify,
 and vlc.
 .
 Playerctl makes it easy to bind player actions, such as play and pause,
 to media keys. Playerctl also provides an introspectable library accessible
 in many popular scripting languages that allows more detailed control like
 the ability to subscribe to media player events or get metadata such as
 artist and title for the playing track.
 .
 This package contains the API documentation.

Package: libplayerctl2
Description-md5: 6d436a3521eb4958e82fc09c5053a53b
Description-en: utility to control media players via MPRIS (library)
 Playerctl is a command-line utility and library for controlling media players
 that implement the MPRIS D-Bus Interface Specification. Compatible players
 include audacious, cmus, mopidy, mpd, mpv, quod libet, rhythmbox, spotify,
 and vlc.
 .
 Playerctl makes it easy to bind player actions, such as play and pause,
 to media keys. Playerctl also provides an introspectable library accessible
 in many popular scripting languages that allows more detailed control like
 the ability to subscribe to media player events or get metadata such as
 artist and title for the playing track.
 .
 This package contains the shared library.

Package: libplb-dev
Description-md5: 0c0a0f0dc8684237d68eff48b37d7977
Description-en: CFD solver based on the lattice Boltzmann method. Development files
 A software tool for classical CFD, particle-based models and complex physical
 interaction, Palabos offers a powerful environment for your fluid flow
 simulations.
 .
 Through the innovative matrix-based interface, setting up a massively parallel
 simulation or developing a new physical model has become simpler than ever.
 The package contains development files.

Package: libplb-doc
Description-md5: 019a6d9c804665b81d9aee8feab0d73a
Description-en: CFD solver based on the lattice Boltzmann method. Documentation
 A software tool for classical CFD, particle-based models and complex physical
 interaction, Palabos offers a powerful environment for your fluid flow
 simulations.
 .
 Through the innovative matrix-based interface, setting up a massively parallel
 simulation or developing a new physical model has become simpler than ever.
 The package contains documentation and examples

Package: libplb1t64
Description-md5: 574552b618b5e22d328e745c436cc1cb
Description-en: CFD solver based on the lattice Boltzmann method. Shared library
 A software tool for classical CFD, particle-based models and complex physical
 interaction, Palabos offers a powerful environment for your fluid flow
 simulations.
 .
 Through the innovative matrix-based interface, setting up a massively parallel
 simulation or developing a new physical model has become simpler than ever.
 The package contains shared library.

Package: libplexus-ant-factory-java
Description-md5: 491fa6e367170a7646f32d103b3ac978
Description-en: Plexus Ant Factory
 The Plexus project provides a full software stack for creating and
 executing software projects. Based on the Plexus container, the applications
 can utilise component-oriented programming to build modular, reusable
 components that can easily be assembled and reused.
 .
 This package provides a factory for instantiating Ant with Plexus.

Package: libplexus-archiver-java
Description-md5: b3b4a2c20fbbb4da37575bce39e8dbf7
Description-en: Archiver plugin for the Plexus compiler system
 The Plexus project provides a full software stack for creating and
 executing software projects. Based on the Plexus container, the applications
 can utilise component-oriented programming to build modular, reusable
 components that can easily be assembled and reused.
 .
 This package provides the Archiver plugin for Plexus, used to create
 JARs and other archives.

Package: libplexus-bsh-factory-java
Description-md5: 4c57369165168db5fb166101644f57b0
Description-en: Plexus Beanshell Factory
 The Plexus project provides a full software stack for creating and
 executing software projects. Based on the Plexus container, the applications
 can utilise component-oriented programming to build modular, reusable
 components that can easily be assembled and reused.
 .
 This package provides a factory for instantiating BeanShell with Plexus.

Package: libplexus-build-api-java
Description-md5: e7ca906de427f3435670667ae9517b6d
Description-en: Incremental build API for Plexus components
 The Plexus project provides a full software stack for creating and
 executing software projects. Based on the Plexus container, the applications
 can utilise component-oriented programming to build modular, reusable
 components that can easily be assembled and reused.
 .
 This package provides an incremental build API for Plexus components.

Package: libplexus-cipher-java
Description-md5: 08520af3cf05c11f4d559eca3901d8de
Description-en: Plexus Cipher Component used by Maven
 The Plexus project provides a full software stack for creating and
 executing software projects. Based on the Plexus container, the applications
 can utilise component-oriented programming to build modular, reusable
 components that can easily be assembled and reused.
 .
 This package provides a cipher component for Plexus.

Package: libplexus-classworlds-java
Description-md5: b1a0d61295e8c24d13c4c57055664bd9
Description-en: Class loading utilities for the Plexus framework
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 While Plexus is similar to other inversion-of-control (IoC) or dependency
 injection frameworks such as the Spring Framework, it is a full-fledged
 container that supports many more features such as:
 .
 * Component lifecycles
 * Component instantiation strategies
 * Nested containers
 * Component configuration
 * Auto-wiring
 * Component dependencies, and
 * Various dependency injection techniques including constructor injection,
 setter injection, and private field injection.

Package: libplexus-classworlds2-java
Description-md5: 7357454f1f63ef1ddffc5eda895e6db9
Description-en: Class loading utilities for the Plexus framework (transitional package)
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 While Plexus is similar to other inversion-of-control (IoC) or dependency
 injection frameworks such as the Spring Framework, it is a full-fledged
 container that supports many more features such as:
 .
 * Component lifecycles
 * Component instantiation strategies
 * Nested containers
 * Component configuration
 * Auto-wiring
 * Component dependencies, and
 * Various dependency injection techniques including constructor injection,
 setter injection, and private field injection.
 .
 This is a transitional package, please use libplexus-classworlds-java instead.

Package: libplexus-cli-java
Description-md5: e7776fc412c960ce1bcb6fb97a0af129
Description-en: Easily create CLIs with Plexus components
 The Plexus project provides a full software stack for creating and
 executing software projects. Based on the Plexus container, the applications
 can utilise component-oriented programming to build modular, reusable
 components that can easily be assembled and reused.
 .
 This package provides a facility for creating CLIs with Plexus.

Package: libplexus-cli-java-doc
Description-md5: 38948b4e16ce6b3f2abdadb54a298a75
Description-en: Documentation for Plexus CLI
 The Plexus project provides a full software stack for creating and
 executing software projects. Based on the Plexus container, the applications
 can utilise component-oriented programming to build modular, reusable
 components that can easily be assembled and reused.
 .
 This package contains the API documentation of libplexus-cli-java.

Package: libplexus-compiler-java
Description-md5: cab89c52692850e6656d11896c9440e9
Description-en: Plexus compiler system
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 This package provides the Plexus Compiler API and its implementation modules
 supporting javac, jikes, eclipse, aspectj and csharp compilers.

Package: libplexus-component-annotations-java
Description-md5: 89b5ea235fab1023cc1930a6d89040ac
Description-en: Plexus Component Annotations
 Plexus Component Java 5 annotations, to describe Plexus components
 properties in java sources with standard annotations instead of javadoc
 annotations.

Package: libplexus-component-metadata-java
Description-md5: 1ab4f6891c372135ca1f54040de41f42
Description-en: Component Metadata Maven plugin for Plexus
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 This package provides the Maven plugin generating the component metadata.

Package: libplexus-container-default-java
Description-md5: 9551d02c6ed755e02829fca81251ab8c
Description-en: Plexus Inversion-of-control Container
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 This package contains the plexus-container-default module.

Package: libplexus-container-default1.5-java
Description-md5: 4e8653ac8e93a33b517180caab0dc173
Description-en: Plexus Inversion-of-control Container (transitional package)
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 This is a transitional package, please use libplexus-container-default-java
 instead.

Package: libplexus-digest-java
Description-md5: 3b980eedcd674865fa614dc36e7e237a
Description-en: Digest utilities for the Plexus system
 The Plexus project provides a full software stack for creating and
 executing software projects. Based on the Plexus container, the applications
 can utilise component-oriented programming to build modular, reusable
 components that can easily be assembled and reused.
 .
 This package provides digest (checksum) utilities for Plexus.

Package: libplexus-i18n-java
Description-md5: 38bbf6583a17e6b12b9c8c07158b90de
Description-en: Internationalization support for Plexus applications
 Plexus I18n is a set of Plexus-components supporting internationalization of
 Plexus-based applications.

Package: libplexus-interactivity-api-java
Description-md5: 9350bd3b48098c0a5102ca06d0808b03
Description-en: interactivity API for the Plexus framework
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 While Plexus is similar to other inversion-of-control (IoC) or dependency
 injection frameworks such as the Spring Framework, it is a full-fledged
 container that supports many more features such as:
 .
 * Component lifecycles
 * Component instantiation strategies
 * Nested containers
 * Component configuration
 * Auto-wiring
 * Component dependencies, and
 * Various dependency injection techniques including constructor injection,
 setter injection, and private field injection.

Package: libplexus-interpolation-java
Description-md5: 9f02cdfe7cd57ebd3facbe893680935d
Description-en: Plexus Interpolation API
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 While Plexus is similar to other inversion-of-control (IoC) or dependency
 injection frameworks such as the Spring Framework, it is a full-fledged
 container that supports many more features such as:
 .
 * Component lifecycles
 * Component instantiation strategies
 * Nested containers
 * Component configuration
 * Auto-wiring
 * Component dependencies, and
 * Various dependency injection techniques including constructor injection,
 setter injection, and private field injection.
 .
 Plexus interpolator is focused on providing a more modular, flexible
 interpolation framework for the expression language style commonly seen in
 Maven, Plexus, and other related projects.

Package: libplexus-io-java
Description-md5: cb4f6448adf93738be3653cf2ca8a63c
Description-en: Plexus IO Components
 Plexus IO is a set of plexus components, which are designed for use in I/O
 operations. These I/O operations are doing nothing spectacular. For example,
 Apache Commons IO is a much more powerful library in the same area. However,
 the implementation as a plexus component allows reuse in Maven.
 .
 The following component groups are currently available:
 * File Mappers
 * File Selectors

Package: libplexus-languages-java
Description-md5: 8e34cbf54dcf8b5a06d7dcf6c8e03913
Description-en: Plexus shared language features
 Plexus Languages maintains shared language features used by the Plexus
 components, such as parsing or extracting modules information in various
 ways for the Java language.

Package: libplexus-resources-java
Description-md5: cfa3acbaa8210cd1f18b33a73484bb89
Description-en: Plexus Resource Component
 A component to transparently retrieve resources from the filesystem, classpath
 or internet.

Package: libplexus-sec-dispatcher-java
Description-md5: 5c61edd7f749f27a1bac43cc3b988afc
Description-en: Plexus Security Dispatcher Component used by Maven
 The Plexus project provides a full software stack for creating and
 executing software projects. Based on the Plexus container, the applications
 can utilise component-oriented programming to build modular, reusable
 components that can easily be assembled and reused.

Package: libplexus-testing-java
Description-md5: 0c9f28bbba58162ba968bd3d4d228799
Description-en: Plexus Testing
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 This library helps testing plexus components.

Package: libplexus-utils2-java
Description-md5: e3e33cd52dac5110ca44f67afeac6477
Description-en: utilities for the Plexus framework
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 While Plexus is similar to other inversion-of-control (IoC) or dependency
 injection frameworks such as the Spring Framework, it is a full-fledged
 container that supports many more features such as:
 .
 * Component lifecycles
 * Component instantiation strategies
 * Nested containers
 * Component configuration
 * Auto-wiring
 * Component dependencies, and
 * Various dependency injection techniques including constructor injection,
 setter injection, and private field injection.

Package: libplexus-utils2-java-doc
Description-md5: 2974c23ef9d3f0fc95064b3d534bef98
Description-en: utilities for the Plexus framework - documentation
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 While Plexus is similar to other inversion-of-control (IoC) or dependency
 injection frameworks such as the Spring Framework, it is a full-fledged
 container that supports many more features such as:
 .
 * Component lifecycles
 * Component instantiation strategies
 * Nested containers
 * Component configuration
 * Auto-wiring
 * Component dependencies, and
 * Various dependency injection techniques including constructor injection,
 setter injection, and private field injection.
 .
 This package provides the API documentation for libplexus-utils2-java.

Package: libplexus-velocity-java
Description-md5: ee0c503d32a5e637df9ca6e4661eda2d
Description-en: Plexus component interface to velocity
 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 While Plexus is similar to other inversion-of-control (IoC) or dependency
 injection frameworks such as the Spring Framework, it is a full-fledged
 container that supports many more features such as:
 .
 * Component lifecycles
 * Component instantiation strategies
 * Nested containers
 * Component configuration
 * Auto-wiring
 * Component dependencies, and
 * Various dependency injection techniques including constructor injection,
 setter injection, and private field injection.

Package: libplexus-xml-java
Description-md5: 914258166e24318d49158770100acab2
Description-en: Plexus XML Utilities
 This library is a collection of various utility classes to ease working
 with XML in Maven.

Package: libplf-colony-dev
Description-md5: 86370a069e5bfcf5540a955dcec9f173
Description-en: fast C++ unordered container
 plf::colony is an unordered data container providing fast iteration/
 insertion/erasure while maintaining pointer validity to non-erased
 elements.  It offers no big-O advantages over std::list but its
 performance is drastically better.

Package: libplfit-dev
Description-md5: 44678bda1dd2bf546eb71ee2789f7da0
Description-en: fitting power-law distributions to empirical data -- development
 The plfit software fits power-law distributions to empirical (discrete or
 continuous) data, according to the method of Clauset, Shalizi and Newman
 [SIAM Review 51, 661-703 (2009)].
 .
 This package contains the header files, static libraries and symbolic
 links that developers using the plfit library will need.

Package: libplfit0
Description-md5: c382dccedbd81c678e26b4dd5c7e5939
Description-en: fitting power-law distributions to empirical data -- library
 The plfit software fits power-law distributions to empirical (discrete or
 continuous) data, according to the method of Clauset, Shalizi and Newman
 [SIAM Review 51, 661-703 (2009)].
 .
 This package provides the shared library required to run programs
 compiled against the plfit library. To compile your own programs you
 also need to install the libplfit-dev package.

Package: libplib-dev
Description-md5: 311b4175473525ac027f57d49600af6c
Description-en: Portability Libraries: Development package
 Provides a Joystick interface, a simple GUI built on top of OpenGL,
 some standard geometry functions, a sound library and a simple scene
 graph API built on top of OpenGL.
 .
 This package provides the static libraries, the header files and the
 development links to the shared libraries. You need this package if you
 want to compile software which needs plib.

Package: libplib-doc
Description-md5: 14fafb3ed99eb96fea9fd86b5eef813b
Description-en: Portability Libraries: documentation and examples
 The Portability Libraries plib provide a Joystick interface, a simple GUI
 built on top of OpenGL, some standard geometry functions, a sound library
 and a simple scene graph API built on top of OpenGL.
 .
 This package contains HTML documentation and examples for plib. The
 documentation is a copy of the documentation which can be found online at
 http://plib.sourceforge.net/

Package: libplib1t64
Description-md5: 637cad6a8079760abc2b32b8f0e044e2
Description-en: Portability Libraries: Run-time package
 Provides a Joystick interface, a simple GUI built on top of OpenGL,
 some standard geometry functions, a sound library and a simple scene
 graph API built on top of OpenGL.
 .
 This package provides the shared libraries. It should be installed
 automatically by packages which need it.

Package: libplist-utils
Description-md5: f3e61dfbb8451db7dc3eae7293afdb7d
Description-en: Apple property list converter
 This package contains tools to convert Apple property list files from binary
 to XML and vice-versa. It's part of the libimobiledevice stack, providing
 access to iDevices (iPod, iPhone, iPad ...).

Package: libpll-dev
Description-md5: eaedd4763bbb1c111c6bc1bfc015ed92
Description-en: Phylogenetic Likelihood Library (development)
 PLL is a highly optimized, parallelized software library to ease the
 development of new software tools dealing with phylogenetic inference.
 .
 Among the functions included in PLL are parsing multiple sequence
 alignments (MSA) from PHYLIP and FASTA files, reading Newick trees,
 performing topological moves such as SPR and NNI, model optimization,
 likelihood evaluation and partitioned analysis by assigning different
 substitution models to each partition of the MSA. PLL fully implements
 the GTR nucleotide substitution model for DNA data and a number of
 models for aminoacid data.
 .
 This package contains the static library and the header file.

Package: libpll0
Description-md5: cabc80f806b90e2b49087e0912cd8201
Description-en: Phylogenetic Likelihood Library
 PLL is a highly optimized, parallelized software library to ease the
 development of new software tools dealing with phylogenetic inference.
 .
 Among the functions included in PLL are parsing multiple sequence
 alignments (MSA) from PHYLIP and FASTA files, reading Newick trees,
 performing topological moves such as SPR and NNI, model optimization,
 likelihood evaluation and partitioned analysis by assigning different
 substitution models to each partition of the MSA. PLL fully implements
 the GTR nucleotide substitution model for DNA data and a number of
 models for aminoacid data.
 .
 This package contains the dynamic library.

Package: libplog-dev
Description-md5: d3b49c95dd247e52ef9baacb620eeab9
Description-en: C++ header-only logging library
 Plog is a C++ logging library that is designed to be as simple,
 small and flexible as possible. It is created as an alternative
 to existing large libraries and provides some unique features as
 CSV log format and wide string support.

Package: libplot-dev
Description-md5: 5b06f51d830cf0a518b0bc62a70d0f38
Description-en: GNU plotutils libraries (development files)
 The GNU plotting utilities include programs for plotting
 two-dimensional scientific data.  They are built on top of GNU
 `libplot', a library for device-independent two-dimensional vector
 graphics.
 .
 This package contains the header files and static libraries necessary
 for building programs which use libplot.

Package: libplot2c2
Description-md5: 9116339e5ea867da3eda7683a0973ffe
Description-en: GNU plotutils libraries
 The GNU plotting utilities include programs for plotting
 two-dimensional scientific data.  They are built on top of GNU
 `libplot', a library for device-independent two-dimensional vector
 graphics.
 .
 This package contains the shared libraries used by the programmes in
 plotutils to alleviate the need for packages to depend on the entire
 plotutils package.

Package: libploticus0
Description-md5: b47c12e80699be026a5d670960b162ed
Description-en: script driven business graphics library
 libploticus is not a function or mathematical plotting package like
 gnuplot, nor would it be a good choice for applications where
 mathematical formulas or scientific notations are to be rendered
 as an integral part of the data display.  libploticus is also not
 intended as a "marketing" graphics package.  Its goal is to
 display data crisply without extra decoration and distracting
 "dingbats" that cloud the picture.
 .
 libploticus supports a wide range of output options, including jpeg
 (Joint Photographics Experts Group format), png (Portable Network
 Graphics format), svg (Simple Vector Graphics), bmp (Microsoft BitMaP),
 ps (PostScript), swf (Flash), and X11.

Package: libploticus0-dev
Description-md5: e77316437e6b542f3fb53ae4992bcfb7
Description-en: Development files for the ploticus library
 libploticus is not a function or mathematical plotting package like
 gnuplot, nor would it be a good choice for applications where
 mathematical formulas or scientific notations are to be rendered
 as an integral part of the data display.  libploticus is also not
 intended as a "marketing" graphics package.  Its goal is to
 display data crisply without extra decoration and distracting
 "dingbats" that cloud the picture.

Package: libplplot-data
Description-md5: bd59614b4a646f34118ddf9030ebaee2
Description-en: Scientific plotting library (data files)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the architecture-independent data files used by
 the PLplot C library.

Package: libplplot-dev
Description-md5: a4f560488d2925922a3a95d234e764b1
Description-en: Scientific plotting library (development files)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains all that is needed for doing development in C,
 C++ and Fortran with PLplot. For development in Tcl/Tk, Python and
 Java, install the plplot-tcl-dev, python3-plplot and libplplot-java
 packages, respectively. This package also includes the OCaml and Lua
 examples. To use one of these languages you will also need to install
 the libplplot-xxx package for that language.

Package: libplplot-java
Description-md5: 9be651b2fe4b86da141747b3ad0d8f8c
Description-en: Scientific plotting library (Java bindings)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the Java bindings for PLplot.

Package: libplplot-lua
Description-md5: 15b01f15d00c6e0a485725fa37f771ef
Description-en: Scientific plotting library (Lua bindings)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package provides the Lua bindings for PLplot.

Package: libplplot-ocaml
Description-md5: 037c0775570fa05ff6f5f75b19c4c9fe
Description-en: OCaml bindings for the scientific plotting library
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package provides the OCaml bindings for PLplot.

Package: libplplot-ocaml-dev
Description-md5: 863ea4066e03489260996582c4d047af
Description-en: OCaml support for the PLplot plotting library (development files)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package provides the development package for PLplot OCaml bindings.

Package: libplplot17
Description-md5: c3f3527bdbadd832ddea1189dc9fba15
Description-en: Scientific plotting library
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the PLplot library for C.

Package: libplplotada-dev
Description-md5: 6882c31d542533f2ffc9e45ece5bbe72
Description-en: Ada support for PLplot, a plotting library (development files)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains all that is needed for doing PLplot development in
 Ada.

Package: libplplotada4.2
Description-md5: 132b70eb75a1fd1e20f29998334b7a1d
Description-en: Ada support for PLplot, a plotting library
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the runtime Ada bindings library for PLplot.

Package: libplplotcxx15
Description-md5: f12263a92a75c6e7dc6362bac29d5c6f
Description-en: Scientific plotting library (C++ binding)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the C++ binding for PLplot.

Package: libplplotfortran0
Description-md5: d794d8932a6170a1b17942ded61821f2
Description-en: Scientific plotting library (fortran bindings)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the Fortran 95 bindings for PLplot. Note: the Fortran
 77 bindings have been deprecated upstream for some time and have now been
 dropped from the Debian packages.

Package: libplplotqt2
Description-md5: 28fedac3e79b55e453c293e32551da5f
Description-en: Scientific plotting library (Qt bindings)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package provides C++ bindings to allow use of the PLplot API in
 Qt applications.

Package: libplplotwxwidgets1
Description-md5: 2ede11f4982f1eb91c163ebbc4c7cdb4
Description-en: Scientific plotting library (wxWidgets bindings)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package provides the wxWidgets bindings.

Package: libplucene-perl
Description-md5: 7de236ef6bead77db359661f349d17e3
Description-en: Perl port of the Lucene search engine
 Plucene is a fully-featured and highly customizable search engine toolkit
 based on the Lucene API. (http://jakarta.apache.org/lucene)
 .
 It is not, in and of itself, a functional search engine - you are expected
 to subclass and tie all the pieces together to suit your own needs.
 The synopsis above gives a rough indication of how to use the engine
 in simple cases. See Plucene::Simple for one example of tying it
 all together.

Package: libplume-hashmap-util-java
Description-md5: 3a47e870abf09dee04b5ea1cee53d9cb
Description-en: Plume-lib utility libraries for Java HashMaps
 Hashmap Java utility libraries from the plume-lib project. These libraries are:
 Hasher, WeakHashMap, and WeakIdentityHashMap.

Package: libplume-reflection-util-java
Description-md5: ce1260d849e96be966f8adab3af2df15
Description-en: Utility libraries related to Java reflection
 Various utility libraries related to Java reflection from the plume-lib
 project.

Package: libplume-util-java
Description-md5: 6f9f0f2682b8b15c96081dc5f8a527b5
Description-en: Plume-lib utility libraries for Java
 Various Java utility libraries from the plume-lib project. These include:
 collections and iterators, text processing, math, random selection,
 determinism and immutability, utility interfaces, and the JVM runtime system.

Package: libpluto-jpl-eph-dev
Description-md5: be4ca50a2c24704b5e938f064f1b9ea5
Description-en: development files to interact with JPL ephemerides data
 Header files and a static library that are the basis of tools
 in the pluto-jpl-eph package.
 .
 The package is a build requirement of the pluto-lunar tools.

Package: libpluto-lunar-dev
Description-md5: 7e425c9b43215571eae0cf50314a199b
Description-en: development files for astronomical Lunar library
 This package provides a static library and header files to reuse the
 routines of the Lunar tools to interpret data on asteroids/comments or
 prepare the same for submission to the Minor Planet Center.

Package: libplutosvg-dev
Description-md5: 90ac5bbc07766705ab7926c9d0b2fc85
Description-en: Tiny SVG rendering library - devel
 PlutoSVG is a compact and efficient SVG rendering library.
 It is specifically designed for parsing and rendering SVG documents embedded
 in OpenType fonts, providing an optimal balance between speed and minimal
 memory usage. It is also suitable for rendering scalable icons.
 .
 This package contains the development files for libplutosvg.

Package: libplutosvg0
Description-md5: aa8af6671d6ab73b2d10276434dee0a3
Description-en: Tiny SVG rendering library
 PlutoSVG is a compact and efficient SVG rendering library.
 It is specifically designed for parsing and rendering SVG documents embedded
 in OpenType fonts, providing an optimal balance between speed and minimal
 memory usage. It is also suitable for rendering scalable icons.

Package: libplutovg-dev
Description-md5: c1be8611b4e980ceea7dc2682e3ce2ae
Description-en: Tiny 2D vector graphics library - devel
 PlutoVG is a standalone 2D vector graphics library. It features:
 - Path Filling, Stroking and Dashing
 - Solid, Gradient and Texture Paints
 - Fonts and Texts
 - Clipping and Compositing
 - Transformations
 - Images
 .
 This package contains the development files for libplutovg.

Package: libplutovg1
Description-md5: 840e7b64a4a0134cdb188efa1a451643
Description-en: Tiny 2D vector graphics library
 PlutoVG is a standalone 2D vector graphics library. It features:
 - Path Filling, Stroking and Dashing
 - Solid, Gradient and Texture Paints
 - Fonts and Texts
 - Clipping and Compositing
 - Transformations
 - Images

Package: libpmem1-debug
Description-md5: 697a0e77150bc6487a3729b3486cd5ae
Description-en: Persistent Memory low level support library — debug build
 libpmem provides low level persistent memory support.  In particular, support
 for the persistent memory instructions for flushing changes to pmem is
 provided.
 .
 This package contains a special build of this library meant for debugging
 purposes.  It contains extra logging, assertions and expensive checks that
 should not be used otherwise.

Package: libpmemblk-dev
Description-md5: f8052a2fce3cfd4c94b570c948d011eb
Description-en: development files for libpmemblk1
 libpmemblk implements a pmem-resident array of blocks, all the same size, where
 a block is updated atomically with respect to power failure or program
 interruption (no torn blocks).
 .
 This package contains libraries and header files used for linking programs
 against libpmemblk.

Package: libpmemblk1
Description-md5: 3873d4fafd81a68a50d94cab692b4040
Description-en: Persistent Memory block array support library
 libpmemblk implements a pmem-resident array of blocks, all the same size, where
 a block is updated atomically with respect to power failure or program
 interruption (no torn blocks).
 .
 This library is provided for cases requiring large arrays of objects at least
 512 bytes each.  Most developers will find higher level libraries like
 libpmemobj to be more generally useful.

Package: libpmemblk1-debug
Description-md5: ddbf05c8e9e2b36a8c300f922ba8d7e1
Description-en: Persistent Memory block array support library — debug build
 libpmemblk implements a pmem-resident array of blocks, all the same size, where
 a block is updated atomically with respect to power failure or program
 interruption (no torn blocks).
 .
 This library is provided for cases requiring large arrays of objects at least
 512 bytes each.  Most developers will find higher level libraries like
 libpmemobj to be more generally useful.
 .
 This package contains a special build of this library meant for debugging
 purposes.  It contains extra logging, assertions and expensive checks that
 should not be used otherwise.

Package: libpmemlog-dev
Description-md5: 69bdcdf2c72a6bf4c1c27aa2ecaadd45
Description-en: development files for libpmemlog1
 libpmemlog implements a pmem-resident log file.
 .
 This package contains libraries and header files used for linking programs
 against libpmemlog.

Package: libpmemlog1
Description-md5: 67e3acc4dccc137002792541ef8231f2
Description-en: Persistent Memory log file support library
 libpmemlog implements a pmem-resident log file.
 .
 This library is provided for cases requiring an append-mostly file to record
 variable length entries.  Most developers will find higher level libraries like
 libpmemobj to be more generally useful.

Package: libpmemlog1-debug
Description-md5: 37a8b158394823c70a645db5457aa5f7
Description-en: Persistent Memory log file support library — debug build
 libpmemlog implements a pmem-resident log file.
 .
 This library is provided for cases requiring an append-mostly file to record
 variable length entries.  Most developers will find higher level libraries like
 libpmemobj to be more generally useful.
 .
 This package contains a special build of this library meant for debugging
 purposes.  It contains extra logging, assertions and expensive checks that
 should not be used otherwise.

Package: libpmemobj-dev
Description-md5: 1be2d0dffc38c7eae6c164e14c56350d
Description-en: development files for libpmemobj1
 libpmemobj turns a persistent memory file into a flexible object store,
 supporting transactions, memory management, locking, lists, and a number of
 other features.
 .
 This package contains libraries and header files used for linking programs
 against libpmemobj.

Package: libpmemobj1-debug
Description-md5: 0a3fbeef26f18eb7a62fbfb3f2fb42c3
Description-en: Persistent Memory object store support library — debug build
 libpmemobj turns a persistent memory file into a flexible object store,
 supporting transactions, memory management, locking, lists, and a number of
 other features.
 .
 This package contains a special build of this library meant for debugging
 purposes.  It contains extra logging, assertions and expensive checks that
 should not be used otherwise.

Package: libpmempool-dev
Description-md5: 771d209a7ad4856d90a1c2e31b9dc906
Description-en: development files for libpmempool1
 libpmempool provides a set of utilities for management, diagnostics and repair
 of persistent memory pools.
 .
 This package contains libraries and header files used for linking programs
 against libpmempool.

Package: libpmempool1
Description-md5: 75906050b58ab3e64d2442367bfb0470
Description-en: Persistent Memory pool management support library
 libpmempool provides a set of utilities for management, diagnostics and repair
 of persistent memory pools.  A pool in this context means a pmemobj pool,
 pmemblk pool, pmemlog pool or BTT layout, independent of the underlying
 storage.  The libpmempool is for applications that need high reliability or
 built-in troubleshooting.  It may be useful for testing and debugging purposes
 also.

Package: libpmempool1-debug
Description-md5: 758bd9af67c46ca570ad22430535f4cb
Description-en: Persistent Memory pool management support library — debug build
 libpmempool provides a set of utilities for management, diagnostics and repair
 of persistent memory pools.  A pool in this context means a pmemobj pool,
 pmemblk pool, pmemlog pool or BTT layout, independent of the underlying
 storage.  The libpmempool is for applications that need high reliability or
 built-in troubleshooting.  It may be useful for testing and debugging purposes
 also.
 .
 This package contains a special build of this library meant for debugging
 purposes.  It contains extra logging, assertions and expensive checks that
 should not be used otherwise.

Package: libpmi0-dev
Description-md5: ba76cb412188d19b10fb458fd18b5282
Description-en: Slurm PMI library implementation development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the Slurm PMI implementation static library and header
 files

Package: libpmi0t64
Description-md5: 573fb95da72ca131b33b23144ccf47bd
Description-en: Slurm PMI library implementation
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the Slurm PMI runtime implementation.

Package: libpmi2-0-dev
Description-md5: 3aa069a7f30bf9e49b0824cede98513a
Description-en: Slurm PMI2 library implementation development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the Slurm PMI2 implementation static library and header
 files

Package: libpmi2-0t64
Description-md5: 2b10862150992da0b37c78197953673c
Description-en: Slurm PMI2 library implementation
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the Slurm PMI2 runtime implementation.

Package: libpmix-bin
Description-md5: eeb9219943b64a66fd2e9bcf4655f473
Description-en: Process Management Interface (Exascale) library - tools
 PMIX is the OpenMPI implementation of the Process Management Interface (PMI)
 Exascale API. This package provides utilities for working with pmix.

Package: libpmix-dev
Description-md5: 40649f4e98770885669b0326273d7233
Description-en: Development files for the PMI Exascale library
 This is the OpenMPI implementation of the Process Management Interface (PMI)
 Exascale API. PMIx aims to retain transparent compatibility with the existing
 PMI-1 and PMI-2 definitions, and any future PMI releases; Support
 the Instant On initiative for rapid startup of applications at exascale
 and beyond.

Package: libpmix2t64
Description-md5: aca5aa31def7ae96d62a110030ef497f
Description-en: Process Management Interface (Exascale) library
 This is the OpenMPI implementation of the Process Management Interface (PMI)
 Exascale API. PMIx aims to retain transparent compatibility with the existing
 PMI-1 and PMI-2 definitions, and any future PMI releases; Support
 the Instant On initiative for rapid startup of applications at exascale
 and beyond.

Package: libpms-1.0-0
Description-md5: 22dffea55a929ffcacdd2dc6a6443c33
Description-en: Phosh and related settings for mobile - shared libraries
 Mobile Settings allows one to configure settings of the Phosh mobile
 environment that would otherwise involve using the command line.
 .
 This package contains the shared library.

Package: libpms-1.0-common
Description-md5: ed3cf74193619d113f1f11f71aa58331
Description-en: Phosh and related settings for mobile - common files
 Mobile Settings allows one to configure settings of the Phosh mobile
 environment that would otherwise involve using the command line.
 .
 This package contains the architecture independent files

Package: libpms-dev
Description-md5: 32d3cd5c1b8cee9b0ba6842d884a8dec
Description-en: Phosh and related settings for mobile - library development files
 Mobile Settings allows one to configure settings of the Phosh mobile
 environment that would otherwise involve using the command line.
 .
 This package contains the development files.

Package: libpnetcdf-dev
Description-md5: 0103ba17a43b67909b8b1d0270e35fa5
Description-en: Development files for the parallel netCDF library
 PnetCDF is a library providing high-performance parallel I/O while still
 maintaining file-format compatibility with  Unidata's NetCDF,
 specifically the formats of CDF-1 and CDF-2.
 Although NetCDF supports parallel I/O starting from version 4, the files
 must be in HDF5 format. PnetCDF is currently the only choice for carrying
 out parallel I/O on files that are in classic formats (CDF-1 and 2).
 .
 In addition, PnetCDF supports the CDF-5 file format, an extension of CDF-2,
 that supports more data types and allows users to define large dimensions,
 attributes, and variables (>2B elements).

Package: libpnetcdf7
Description-md5: 7091f57470e3f2961350c0e6ced75dba
Description-en: Libraryfor reading and writing parallel NetCDF files
 PnetCDF provides high-performance parallel I/O while still
 maintaining file-format compatibility with  Unidata's NetCDF,
 specifically the formats of CDF-1 and CDF-2.
 .
 In addition, PnetCDF supports the CDF-5 file format, an extension of CDF-2,
 that supports more data types and allows users to define large dimensions,
 attributes, and variables (>2B elements).
 .
 This package provides the static library libpnetcdf.a

Package: libpng++-dev
Description-md5: b1147c8a07a4becb81c4214047c6219f
Description-en: C++ interface to the PNG (Portable Network Graphics) library
 PNG++ aims to provide simple yet powerful C++ interface to libpng, the
 Portable Network Graphics (PNG) reference implementation library.
 .
 Using raw libpng in C++ may impose serious challenge since lots of
 precautions must be taken to handle initialization/deinitialization of
 control structures as well as handling errors correctly. With png++
 you can read or write PNG images just in a single line of C++ code.

Package: libpng-sixlegs-java
Description-md5: 6be0f5a473624889a2e9a40e6b36f966
Description-en: Sixlegs Java PNG Decoder
 Sixlegs Java PNG Decoder is Java library for decoding PNG image files.
 Supports all valid bit depths (grayscale/color), interlacing, paletted images,
 alpha channel/transparency, gamma correction, access to most standard chunks,
 private chunk handling, and progressive display.

Package: libpng-sixlegs-java-doc
Description-md5: 4b5544e5d45c8fa98959b87767ccdb4f
Description-en: Documentation for Sixlegs Java PNG Decoder
 This package contains documentation and examples
 for Sixlegs Java PNG Decoder library.

Package: libpnglite-dev
Description-md5: 9bf6e3b0a52313a1980355e5f20bfb05
Description-en: lightweight C library for loading and writing PNG images
 It was created as a substitute for libpng in situations when libpng is more
 than enough. It currently requires zlib for inflate and crc checking and it
 can read the most common types of PNG images. The library has a small and
 simple to use interface.
 .
 This package provides the header file.

Package: libpnglite0
Description-md5: 7797b3fd26f6aef084eb4796eb64aef2
Description-en: lightweight C library for loading and writing PNG images
 It was created as a substitute for libpng in situations when libpng is more
 than enough. It currently requires zlib for inflate and crc checking and it
 can read the most common types of PNG images. The library has a small and
 simple to use interface.
 .
 This package provides the shared library.

Package: libpocketpy-dev
Description-md5: c3f25aae461f192f183e661def11a023
Description-en: lightweight Python interpreter - development files
 Minimal Python interpreter intended for embedding and scripting
 use cases where a compact interpreter is desirable.
 .
 This package contains development libraries, header files and
 manpages for pocketpy.

Package: libpocketpy2
Description-md5: 8556119fbeab7ce3a2bbf37abc9dfec1
Description-en: lightweight Python interpreter - shared library
 Minimal Python interpreter intended for embedding and scripting
 use cases where a compact interpreter is desirable.
 .
 This package provides the pocketpy shared libraries.

Package: libpocketsphinx-dev
Description-md5: 5ea1ecd749ada3e7e3ea46628c0859ce
Description-en: Speech recognition tool - front-end library development files
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains header files and static libraries for developing programs
 that use the Pocket Shinx frontend.

Package: libpocketsphinx5
Description-md5: 99849d015bdd33057d3551569d51df77
Description-en: Speech recognition tool - front-end library
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains the frontend shared library

Package: libpocl-dev
Description-md5: e354c66ecd7fac208f624d728c125be4
Description-en: development files for the PoCL library
 Portable Computing Language is an open source implementation of the OpenCL
 standard which can be easily adapted for new targets. One of the goals of the
 project is improving performance portability of OpenCL programs, avoiding the
 need for target-dependent manual optimizations.
 .
 This package provides the development files for the PoCL library. Unless very
 specific needs, this package is useless. This package is only required to link
 directly and explicitly with PoCL.
 .
 To develop OpenCL programs (that can be run with PoCL), the opencl-dev virtual
 package (provided by ocl-icd-opencl-dev for example) is required, not this one.

Package: libpocl-devices-level0
Description-md5: 9851a2c5fad1e6c605ec77ab44111700
Description-en: Portable Computing Language library - Level Zero device library
 Portable Computing Language is an open source implementation of the OpenCL
 standard which can be easily adapted for new targets. One of the goals of the
 project is improving performance portability of OpenCL programs, avoiding the
 need for target-dependent manual optimizations.
 .
 This package provides the Level Zero device library.

Package: libpocl2-common
Description-md5: 78bb8a43cbfd220175471920d25274ed
Description-en: common files for the PoCL library
 Portable Computing Language is an open source implementation of the OpenCL
 standard which can be easily adapted for new targets. One of the goals of the
 project is improving performance portability of OpenCL programs, avoiding the
 need for target-dependent manual optimizations.
 .
 This package provides the architecture independent files of the PoCL library.

Package: libpocl2t64
Description-md5: 610b47f08150bddaa4674d5a7911773f
Description-en: Portable Computing Language library
 Portable Computing Language is an open source implementation of the OpenCL
 standard which can be easily adapted for new targets. One of the goals of the
 project is improving performance portability of OpenCL programs, avoiding the
 need for target-dependent manual optimizations. A "native" target is included,
 which allows running OpenCL kernels on the host (CPU).
 .
 This package provides the core of PoCL.

Package: libpoco-dev
Description-md5: 1b91fe3677ef8b75308caffee92a21ec
Description-en: C++ Portable Components (POCO) Development files
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 POCO consists of four core libraries, and a number of add-on libraries. The
 core libraries are Foundation, XML, Util and Net. Two of the add-on libraries
 are NetSSL, providing SSL support for the network classes in the Net library,
 and Data, a library for uniformly accessing different SQL databases.

Package: libpoco-doc
Description-md5: 71155ed30fd19ca1b44cb32caa26e0c2
Description-en: Documentation for POCO - The C++ Portable Components
 The C++ Portable Components currently consist of eleven libraries:
 * The Foundation library (contains a platform abstraction layer)
 * The XML library (contains an XML parser as well as an XMLWriter)
 * The Util library (contains classes for working with configuration files and
 command line arguments)
 * The Net and the NetSSL libraries (contains network classes like sockets,
 SMTP, HTTP, Secure Socket Layer, SSL secured HTTP, etc.)
 * The Data library (contains data abstraction layer)
 * The ODBC, MySQL and the SQLite libraries (contains database connectivity)
 * The Crypto library (contains implementation of DES, AES, RSA, etc.)
 * The Zip library

Package: libpocoactiverecord112
Description-md5: c6d9b69d4c83f7a3c8ffa9c77623d881
Description-en: C++ Portable Components (POCO) ActiveRecord library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO ActiveRecord library.

Package: libpococrypto112
Description-md5: d20d9d70d021194aa10f1b184697de07
Description-en: C++ Portable Components (POCO) Crypto library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Crypto library.

Package: libpocodata112
Description-md5: 3f7d44de13372a2b4f59d7bd12f3d1ca
Description-en: C++ Portable Components (POCO) Data library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Data library.

Package: libpocodatamysql112
Description-md5: b242a04e13d0a969b036615648878971
Description-en: C++ Portable Components (POCO) Data MySQL library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Data MySQL library.

Package: libpocodataodbc112
Description-md5: 9f392c1ffe5f45e769291c0b73a43855
Description-en: C++ Portable Components (POCO) ODBC library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Data ODBC library. In Debian, it is linked
 against unixODBC but also iODBC can be used instead.

Package: libpocodatapostgresql112
Description-md5: 775945a2711f8befd9f8f89efb2a3c30
Description-en: C++ Portable Components (POCO) Data PostgreSQL library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Data PostgreSQL library.

Package: libpocodatasqlite112
Description-md5: 4e3bb8a256f9e545e9f7c5487766b248
Description-en: C++ Portable Components (POCO) Data SQLite library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Data SQLite library.

Package: libpocoencodings112
Description-md5: 80d415a04f39012eab680f24c3be08ac
Description-en: C++ Portable Components (POCO) Encodings library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Encodings library.

Package: libpocofoundation112
Description-md5: 193b466aeaa62c78d13eb62ee4e14251
Description-en: C++ Portable Components (POCO) Foundation library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Foundation library.

Package: libpocojson112
Description-md5: 1bf1dea22e9ba1a15bc7a18901eaa6cc
Description-en: C++ Portable Components (POCO) JSON library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO JSON library.

Package: libpocojwt112
Description-md5: ac4695c6ba87518d39c2a667c1ffaa93
Description-en: C++ Portable Components (POCO) JWT library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO JWT library.

Package: libpocomongodb112
Description-md5: 86f33922bb29693ef7ebde653447e687
Description-en: C++ Portable Components (POCO) Data MongoDB library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO MongoDB library.

Package: libpoconet112
Description-md5: 66c3515613ccc0b0dcbd07bf74f0f592
Description-en: C++ Portable Components (POCO) Network library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Net library.

Package: libpoconetssl112
Description-md5: cd83557021fec60759ed324c6bda42a2
Description-en: C++ Portable Components (POCO) Network library with SSL
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Network SSL library.

Package: libpocoprometheus112
Description-md5: 79cb4bf07d02224d8cf3b8d9f7b507bd
Description-en: C++ Portable Components (POCO) Prometheus library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Prometheus library.

Package: libpocoredis112
Description-md5: f9a0d3a0514590d484e1636f677492b0
Description-en: C++ Portable Components (POCO) Redis library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides POCO Redis library.

Package: libpocoutil112
Description-md5: 8314c191ecb67104d646b7fde3414931
Description-en: C++ Portable Components (POCO) Util library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides POCO Util library.

Package: libpocoxml112
Description-md5: 4e77968d72115ce46c1294c67f46a051
Description-en: C++ Portable Components (POCO) XML library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO XML library.

Package: libpocozip112
Description-md5: df98f4959cba82cef400b93ed9fe7c66
Description-en: C++ Portable Components (POCO) Zip library
 The POCO C++ Libraries are a collection of open source C++ class libraries
 that simplify and accelerate the development of network-centric, portable
 applications in C++. The libraries integrate perfectly with the C++ Standard
 Library and fill many of the functional gaps left open by it.
 .
 POCO is built strictly using standard ANSI/ISO C++, including the standard
 library. The contributors attempt to find a good balance between using advanced
 language features and keeping the classes comprehensible and the code clean,
 consistent and easy to maintain.
 .
 This package provides the POCO Zip library.

Package: libpod-2-docbook-perl
Description-md5: 2a2571b9456244d811c0d49b817151e9
Description-en: module for converting Pod data to DocBook SGML
 Pod::2::DocBook is a module for translating Pod-formatted documents to
 DocBook 4.2 SGML (see http://www.docbook.org/). It is primarily a back end
 for pod2docbook, but, as a Pod::Parser subclass, it can be used on its own.

Package: libpod-abstract-perl
Description-md5: 9d92f9c7c7a20fe35dfa0288510f7d59
Description-en: abstract document tree for Perl POD documents
 Pod::Abstract provides an abstract, tree-based interface to POD documents. It
 allows straightforward, round-trip capable manipulation of POD documentation.
 .
 This also allows an easy tree-based mechanism to write a Pod::<format> type
 filter. The package includes a simple, and extensible, command line utility
 called "paf" (Pod::Abstract Filter). This program can chain together filter
 operations, allowing manipulation and extraction of POD documents from the
 command line.

Package: libpod-coverage-perl
Description-md5: e9fce37b1e0cde66dd70b4cc7ef1e2a9
Description-en: checker for comprehensiveness of perl module documentation
 POD::Coverage provides a mechanism for determining if the pod for a given
 module is comprehensive. It checks on a function by function basis and is
 useful for finding holes in module documentation.

Package: libpod-coverage-trustpod-perl
Description-md5: 614551421df10095347ad5aa0ce912ae
Description-en: module to support hints for Pod::Coverage
 Pod::Coverage::TrustPod is a Perl module that extends Pod::Coverage by
 allowing your Plain Old Documentation (POD) to declare certain symbol names
 as trusted. It is similar to using the 'trustme' feature in your test file,
 but does not require changes to the test file; instead, you make such trust
 annotations in your POD in a specially formatted field.

Package: libpod-elemental-perl
Description-md5: 4ede3c3d269ac4360e3b41d27a62d5f0
Description-en: module for manipulating POD elements
 Pod::Elemental is a system for treating Perl's Plain Old Documentation (POD)
 format as trees of elements. This model is similar in nature to, though less
 sophisticated than, the HTML Document Object Model (DOM). This makes it easy
 to perform many different transformations on the document data.

Package: libpod-elemental-perlmunger-perl
Description-md5: c3c2384d55f8dc77b44cc607508dada2
Description-en: Perl module that rewrites Perl documentation
 Pod::Elemental::PerlMunger is a role to be included in classes that rewrite
 the documentation of a Perl document, stripping out all the Pod, munging it,
 and replacing it into the Perl.

Package: libpod-elemental-transformer-list-perl
Description-md5: c4acf05e9d940c10c82d5a1e6b6c6a26
Description-en: module to transform :list regions into =over/=back
 Pod::Elemental::Transformer::List module provides a way to write lists
 in Pod in an easier way than usual =over/=item/back section.
 .
 In your Pod document, you must add a =for declaration and then the list
 items prefixed with '*'

Package: libpod-eventual-perl
Description-md5: 96a8116ac19420213adc098968480acd
Description-en: module to read a POD as a series of trivial events
 Pod::Eventual is a collection of Perl modules designed to read line-based
 input and produce events describing each POD paragraph or directive it finds.
 Once complete, events are immediately passed to the handle_event method. This
 method should be implemented by subclasses of Pod::Eventual; otherwise the
 default handle_event method will raise an exception.

Package: libpod-index-perl
Description-md5: 2bd7070edb1864ddfee11eb6a81f6686
Description-en: index and search PODs using X<> entries
 The Pod-Index distribution includes various modules for indexing and
 searching POD that is appropriately marked with X<> POD codes.
 .
 Pod::Index, as a module, does nothing. Everything is done by
 Pod::Index::Builder, Pod::Index::Search, and other helper modules.

Package: libpod-latex-perl
Description-md5: 10547a7da0ffed32c9f964b6846170f2
Description-en: module to convert Pod data to formatted LaTeX
 Pod::LaTeX is a module to convert documentation in the Pod format into LaTeX.
 The pod2latex command uses this module for translation.
 .
 Pod::LaTeX is a derived class from Pod::Select.

Package: libpod-markdown-perl
Description-md5: ac17805ab377e66f8409a9b0fde99845
Description-en: module to convert POD to the Markdown file format
 Pod::Markdown is a Perl module that parses Plain Old Documentation (POD) and
 converts it into the Markdown text format. It subclasses Pod::Parser, so it
 supports all of its commands, too.
 .
 Markdown is a markup language to convert structured text into (X)HTML. Its
 main design goal is to make the input text as readable as possible. For this,
 the syntax is highly inspired by the format of plain text email. Markdown
 supports features like headers, *emphasis*, code blocks, blockquotes and
 links. For maximum flexibility, it also allows embedding HTML tags, both
 within paragraphs (eg. <span>), and at block level (<div>, <table>).

Package: libpod-minimumversion-perl
Description-md5: d0e91f397fd0fa09d9c19bf077e276a9
Description-en: module to determine minimum Perl version of POD directives
 Pod::MinimumVersion parses the POD in a Perl script, module, or document, and
 reports what version of Perl is required to process the directives in it with
 pod2man etc.

Package: libpod-pandoc-perl
Description-md5: 122f1a66dcf9f02a424715bd41f45cd6
Description-en: process Plain Old Documentation format with Pandoc
 The Plain Old Documentation format (POD) is a markup language used to
 document Perl code (see perlpod for reference).
 .
 Pod::Pandoc is an attempt to unify and extend Pod converting based on the
 Pandoc document converter. Pandoc supports more document formats in a more
 detailled and uniform way than any set of Perl modules will ever do.
 For this reason Pod::Pandoc provides methods to convert Pod to the
 Pandoc document model for further processing with Pandoc.

Package: libpod-plainer-perl
Description-md5: 75964be788011871d08e054f7cdba051
Description-en: Perl extension for converting Pod to old-style Pod
 Pod::Plainer uses Pod::Parser which takes Pod with the (new) 'C<< .. >>'
 constructs and returns the old(er) style with just 'C<>'; '<' and '>' are
 replaced by 'E<lt>' and 'E<gt>'.
 .
 This can be used to pre-process Pod before using tools which do not recognise
 the new style Pods.

Package: libpod-pom-perl
Description-md5: 5fc68269056bf4696a3244f764e0ee8c
Description-en: module providing a Pod Object Model
 Pod::POM is a Perl Pod document parser that exposes an object model called
 Pod Object Model. The object model is generated as a hierarchical tree of
 nodes, each of which represents a different element of the original document.
 The tree can be walked manually and the nodes examined, printed or otherwise
 manipulated. Pod::POM also provides view objects, which can automatically
 traverse the tree, or section thereof, and generate an output representation
 in one form or another.

Package: libpod-pom-view-restructured-perl
Description-md5: 01354bc6de537bff68e3cda64355ea0f
Description-en: view for Pod::POM that outputs reStructuredText
 Pod::POM::View::Restructured outputs reStructuredText that is expected to be
 used with Sphinx. Verbatim sections (indented paragraphs) in the POD will be
 output with syntax highlighting for Perl code by default.

Package: libpod-projectdocs-perl
Description-md5: af076f19df3ba1fa30c8b84b7ff0afa4
Description-en: module to generate CPAN like project documents from POD
 The Pod::ProjectDocs module allows you to generate CPAN like POD pages from
 your modules for your projects. It also creates an optional index page.
 .
 Additionally, you can use the command line script pod2projdocs to generate
 your documentation without creating a custom perl script.

Package: libpod-pseudopod-perl
Description-md5: 89b52ab8e32482440920f37556c9d7d2
Description-en: framework for parsing PseudoPod
 PseudoPod is an extended set of Pod tags used for book manuscripts. Standard
 Pod doesn't have all the markup options you need to mark up files for
 publishing production. PseudoPod adds a few extra tags for footnotes, tables,
 sidebars, etc.
 .
 Pod::PseudoPod adds parsing support for the PseudoPod tags. It also overrides
 Pod::Simple's _handle_element_start, _handle_text, and _handle_element_end
 methods so that parser events are turned into method calls.
 .
 In general, you'll only want to use this module as the base class for a
 PseudoPod formatter/processor.

Package: libpod-readme-perl
Description-md5: 99d4a0110c0dd3026000f9ae42ca7b66
Description-en: Perl module to convert POD to README file
 Pod::Readme is no longer a subclass of a POD parsing module. Instead, it is a
 simple POD filter.
 .
 This module allows authors to mark portions of the POD to be included only in,
 or to be excluded from the README file.  It also allows you to include
 portions of another file (such as a separate ChangeLog).

Package: libpod-sax-perl
Description-md5: 3533e91eeaebda08a25dabad9835a67b
Description-en: Perl module for generating SAX events from POD
 The Pod::SAX module parses POD and generates corresponding SAX events. The aim
 of this module is not round trip data preservation, but rather standards
 compliance, while maintaining simple access to the underlying data.

Package: libpod-simple-perl
Description-md5: c7cec2775c221602530ea0f955a7a3a5
Description-en: framework for parsing files in the Pod markup language
 Pod::Simple is a Perl module that provides useful utilities for parsing text
 in the POD (Plain Old Documentation) markup language that is typically used to
 write documentation for Perl modules and scripts.

Package: libpod-simple-wiki-perl
Description-md5: 3acd9c3fccb060a986a34da50351d2f9
Description-en: Perl class for creating Pod to Wiki filters
 Pod::Simple::Wiki is used to convert Pod text to Wiki text.
 .
 Pod (Plain Old Documentation) is a simple markup language used for writing
 Perl documentation.
 .
 A Wiki is a user extensible web site. It uses very simple mark-up that is
 converted to Html. For an introduction to Wikis see:
 http://en.wikipedia.org/wiki/Wiki

Package: libpod-spell-perl
Description-md5: eaff2f86c7bb837f181fc25ef0afe879
Description-en: formatter to easily check the spelling of POD
 Pod::Spell is a POD formatter whose output is good for checking the spelling
 of the document.  Pod::Spell is much like Pod::Text, except that it doesn't
 put much effort into actual formatting, and it suppresses things that look
 like Perl symbols or Perl jargon (so that your spellchecking program won't
 complain about mystery words like "`$thing'" or "`Foo::Bar'" or "hashref").

Package: libpod-strip-perl
Description-md5: ecd274aa20d91e76b4568fd246b4cca9
Description-en: remove POD documentation from Perl code
 Pod::Strip is a subclass of Pod::Simple that removes the POD (plain old
 documentation) from Perl code. The POD may optionally be replaced with
 comments so that line numbers of the code stay the same.
 .
 Pod::Strip is useful in Perl code parsers that don't want to bother about POD.

Package: libpod-tests-perl
Description-md5: 6f653d8206a2db0a82f7aaf97258c47b
Description-en: Perl extension for excts embedded tests and code examples from POD
 Pod::Tests is a specialized POD viewer to extract embedded tests and code
 examples from POD. It doesn't do much more than that.
 .
 This module is deprecated, in favour of Test::Inline.

Package: libpod-thread-perl
Description-md5: 696111b859a803db0b85c41c5294f72e
Description-en: Convert POD to thread, an HTML macro language
 Pod::Thread converts documentation in POD format to thread, a macro
 language used to generate HTML.  This module and the pod2thread program
 provided by this package are used by DocKnot to handle formatting of POD
 documentation.

Package: libpod-tree-perl
Description-md5: e1e352929990975308e558f79ca7fe6c
Description-en: module for creating a static syntax tree for a POD
 Pod::Tree parses a POD into a static syntax tree. Applications walk the
 tree to recover the structure and content of the POD. See Pod::Tree::Node
 for a description of the tree.

Package: libpod-weaver-perl
Description-md5: 67d9ccdef51f5297e3de7508f1a16815
Description-en: Perl module to weave together a Pod document from an outline
 Pod::Weaver is a system for building Pod documents from templates. It doesn't
 perform simple text substitution, but instead builds a
 Pod::Elemental::Document. Its plugins sketch out a series of sections that
 will be produced based on an existing Pod document or other provided
 information.

Package: libpod-weaver-plugin-ensureuniquesections-perl
Description-md5: 581e599099e2b403e924de02cd7ea307
Description-en: Pod::Weaver plugin to check for duplicate Pod section headers
 Pod::Weaver::Plugin::EnsureUniqueSections is a Pod::Weaver plugin to
 ensure that the Pod after weaving has no duplicate top-level section
 headers.  This can help you if you are converting from writing all
 your own POD to generating it with Pod::Weaver.  If you begin
 generating a section with Pod::Weaver but you forget to delete the
 manually written section of the same name, this plugin will warn you.

Package: libpod-weaver-section-contributors-perl
Description-md5: 9483e104ce77448f92ed0302082c4be8
Description-en: Pod::Weaver plugin for a section listing contributors
 Pod::Weaver::Section::Contributors provides a Pod::Weaver plugin to
 generate a section listing modules contributors.  These can be named
 on the source of individual modules as well as on the pod weaver and
 dist zilla configuration files.

Package: libpod-weaver-section-legal-complicated-perl
Description-md5: 47ae0961fe1e08d8d03bf4d78acfaefc
Description-en: Pod::Weaver plugin for per module authors, copyright holders, and license
 Pod::Weaver::Section::Legal::Complicated is a Pod::Weaver plugin to
 create Pod sections listing authors, copyright owners, and licenses
 of each module in the distribution.  It is targeted at distributions
 with a large number of modules and where different module may have
 different authos, copyright holders, and licenses.  It does so by
 parsing individual modules and looking for specific comments.

Package: libpod-weaver-section-support-perl
Description-md5: 2c77f02f66039d5c924881c5a5da3246
Description-en: Dist::Zilla plugin to add a SUPPORT section to your POD
 Pod::Weaver::Section::Support is a Dist::Zilla plugin to that will
 produce a hunk of pod that lists the various ways to get support for
 your module.
 .
 If you have Dist::Zilla::Plugin::Repository enabled in your dist.ini, be sure
 to check the repository_link attribute!
 .
 The generated support section is added ONLY to the main module's POD,
 because it would be a waste of space to add it to all modules in your
 dist.

Package: libpod-webserver-perl
Description-md5: 0e610d292860729995560c5f0de915e7
Description-en: miniature web server for reading Pod in web browsers
 Pod::Webserver can be run as an application that works as a minimal web
 server to serve local Perl documentation. It's like perldoc except it works
 through your browser.

Package: libpod-wordlist-hanekomu-perl
Description-md5: b347f62302b66254985b81237a1f7234
Description-en: collection of stop words to spell check POD documents
 Pod::Wordlist::hanekomu, when loaded, adds more stopwords for POD spell check,
 that is, words that should be ignored by the spell check.
 .
 WARNING: This module is deprecated. All non-name words from this list have
 been merged into the master Pod::Wordlist module. Therefore, this list is no
 longer maintained.

Package: libpod-wsdl-perl
Description-md5: 8a7bcde46a5dd4644144028766a542b3
Description-en: creator of WSDL documents from (extended) POD
 Pod::WSDL is Perl module to create WSDL documents from (extended) module
 documentation (POD).

Package: libpod-xhtml-perl
Description-md5: fad49be79253f4a67d7c666c33d42690
Description-en: module for translating POD to XHTML
 There's Pod::PXML and Pod::XML, so why is Pod::Xhtml needed? You need
 an XSLT to transform XML into XHTML and many people don't have the time
 or inclination to do this. But they want to make sure that the pages
 they put on their web site are well-formed, they want those pages to
 use stylesheets easily, and possibly they want to squirt the XHTML
 through some kind of filter for more processing.
 .
 By generating well-formed XHTML straight away anyone can just
 use the output files as-is. For those who want to use XML tools or
 transformations they can use the XHTML as a source, because it's a
 well-formed XML document.

Package: libpod2-base-perl
Description-md5: 42decce1914e95e001eafce3fd1e2f23
Description-en: module for translations of Perl documentation
 POD2::Base is an abstraction of the code in POD2::IT and POD2::FR.
 These modules belong to the Italian and the French translation projects
 of core Perl pods.
 .
 Once a translation package had been installed, the translated
 documentation can be accessed with:
 .
 $ perldoc POD2::<lang>::<podname>
 Or
 $ perldoc -L IT <podpage>

Package: libpodofo-dev
Description-md5: 6fca5148ee2f292cc2afba75a0839028
Description-en: PoDoFo development files
 The PoDoFo library is a free, portable C++ library which includes classes to
 parse PDF files and modify their contents into memory. The changes can be
 written back to disk easily. The parser can also be used to extract
 information from a PDF file (for example the parser could be used in a PDF
 viewer). Besides parsing PoDoFo includes also very simple classes to create
 your own PDF files. All classes are documented so it is easy to start writing
 your own application using PoDoFo.
 .
 This package contains the header development files used for building
 PoDoFo-enabled applications.

Package: libpodofo-utils
Description-md5: 4d9de53690690c97777dfcb5a257b598
Description-en: PoDoFo utilities
 The PoDoFo library is a free, portable C++ library which includes classes to
 parse PDF files and modify their contents into memory. The changes can be
 written back to disk easily. The parser can also be used to extract
 information from a PDF file (for example the parser could be used in a PDF
 viewer). Besides parsing PoDoFo includes also very simple classes to create
 your own PDF files. All classes are documented so it is easy to start writing
 your own application using PoDoFo.
 .
 This package contains tools for working with PDF files.

Package: libpodofo0.9.8t64
Description-md5: d06b9c84c314e7bd8952e46d020948a4
Description-en: PoDoFo - library to work with the PDF file format
 The PoDoFo library is a free, portable C++ library which includes classes to
 parse PDF files and modify their contents into memory. The changes can be
 written back to disk easily. The parser can also be used to extract
 information from a PDF file (for example the parser could be used in a PDF
 viewer). Besides parsing PoDoFo includes also very simple classes to create
 your own PDF files. All classes are documented so it is easy to start writing
 your own application using PoDoFo.

Package: libpoe-component-client-dns-perl
Description-md5: 0d1861bbda99450b20183889bc098f61
Description-en: POE Component for performing asynchronous DNS queries
 POE::Component::Client::DNS is a wrapper for non-blocking DNS queries based on
 Net::DNS (libnet-dns-perl). It lets other tasks run while something is waiting
 for a nameserver response and allows multiple DNS servers to be queried at the
 same time. DNS client components are spawned as separate sessions rather than
 being created as proper objects; for full details, see the documentation.

Package: libpoe-component-client-http-perl
Description-md5: 763263eed6d9084f4b08667fd44cf1a9
Description-en: POE Component for running asynchronous HTTP transactions
 POE::Component::Client::HTTP is an HTTP User-Agent that allows programs to
 easily make HTTP requests within the POE framework. It allows other sessions
 to run while these transactions are being processed and can handle several
 HTTP transactions in parallel.

Package: libpoe-component-client-ident-perl
Description-md5: f0df67046eae7e05f8df22c343afdc0c
Description-en: POE component that provides non-blocking ident lookups
 POE::Component::Client::Ident is a POE component that provides
 non-blocking ident lookup services to other POE components and
 sessions.

Package: libpoe-component-client-keepalive-perl
Description-md5: 55ce61326cac4d5f8c8a71cc33687d6c
Description-en: POE component that manages and keeps alive client connections
 POE::Component::Client::Keepalive creates and manages connections for other
 components. It maintains a cache of kept-alive connections for quick reuse.
 It is written specifically for clients that can benefit from kept-alive
 connections, such as HTTP clients. Using it for one-shot connections would
 probably be silly.

Package: libpoe-component-client-mpd-perl
Description-md5: 6092cff107cb7e827f8d2f20161309b9
Description-en: client library for MPD (Music Player Daemon)
 POE::Component::Client::MPD is a Perl POE component module that provides a
 clear message passing interface for talking to and controlling Music Player
 Daemon (MPD) servers. A connection to the MPD server is established as soon
 as a new object is created. Commands are then sent to the server as messages
 are passed.

Package: libpoe-component-client-ping-perl
Description-md5: 36a5b886a5c0597f892c9aa9e411b4c3
Description-en: ICMP ping client component for POE
 POE::Component::Client::Ping is an asynchronous, event driven client
 for ICMP ping. It accepts events containing the specifics of ICMP
 ping requests, and it returns events carrying the results of those
 pings.
 .
 Ping client components are not proper objects.  Instead of being
 created, as most objects are, they are "spawned" as separate sessions.
 To avoid confusion (and hopefully not cause other confusion), they
 must be spawned with a spawn method, not created anew with a new
 one.

Package: libpoe-component-dbiagent-perl
Description-md5: f26dd5d43fff4a74bf1bab1b50b3b9d2
Description-en: POE Component for running asynchronous DBI calls
 POE::Component::DBIAgent is your answer to non-blocking DBI in POE.
 .
 It fires off a configurable number child processes (defaults to 3) and
 feeds database queries to it via two-way pipe (or sockets ... however
 POE::Component::Wheel::Run is able to manage it).  The primary method
 is query.

Package: libpoe-component-irc-perl
Description-md5: b8b646cc0a2eee06f62e229e4f484810
Description-en: POE Component for manipulating IRC sessions
 POE::Component::IRC is a POE component which acts as an easily controllable
 IRC client for your other POE components and sessions. You create an IRC
 component and tell it what events your session cares about and where to
 connect to, and it sends back interesting IRC events when they happen. You
 make the client do things by sending it events.

Package: libpoe-component-jabber-perl
Description-md5: a5645571063ac791a0f5105593dd81aa
Description-en: pOE Component for communicating over Jabber
 POE::Component::Jabber is a module that simplies for the POE developer, access
 to the Jabber protocol through the use of one of the four Client classes. With
 built in events for common Jabber packets, all a POE developer need do is
 provide an event and arguments for most events so the responses to the
 requests can be properly handled by the coder.
 .
 Please see the Client classes for more detailed descriptions of the events
 provided.

Package: libpoe-component-jobqueue-perl
Description-md5: 0ffeab47c7f4380c105f575720ee944f
Description-en: POE component to manage queues and worker pools
 POE::Component::JobQueue manages a finite pool of worker sessions as they
 handle an arbitrarily large number of tasks. It often is used as a form of
 flow control, preventing a large group of tasks from exhausting some sort of
 resource.
 .
 This module implements two kinds of queue: active and passive. Both types of
 queues use a Worker coderef to spawn sessions that process jobs, but how they
 use the Worker differs between them.

Package: libpoe-component-pcap-perl
Description-md5: 78db90abf83a4ef00f8c9af75080d3b3
Description-en: POE Interface to Net::Pcap
 POE::Component::Pcap provides a wrapper for using the Net::Pcap module
 from POE programs.  The component creates a separate session which
 posts events to a specified session and state when packets are
 available.

Package: libpoe-component-pool-thread-perl
Description-md5: 7816203191bc7fd9455fb2b41d023c89
Description-en: POE Managed Boss/Worker thread pool
 Thread pool expand-on-demand managed through a POE session in a
 manner that does not interfere with cooperative multitasking. A single pipe is
 created, each thread communicates its state to the main process through this
 pipe. No serialization occurs (these are threads, not child processes), so
 execution is very fast.
 .
 This package provides the Perl modules Poe::Component::Pool::Thread.

Package: libpoe-component-pubsub-perl
Description-md5: 0ef81bd14c5518de285b69b89dcc6c9e
Description-en: generic publish/subscribe POE::Component
 POE::Component::PubSub is a generic publish/subscribe POE::Component
 that enables POE::Sessions to publish events to which other
 POE::Sessions may subscribe.

Package: libpoe-component-resolver-perl
Description-md5: 447f2364ca043d729c0d6b76eb97d548
Description-en: POE Component for domain name resolution
 POE::Component::Resolver is a Perl module that provides nonblocking domain
 name resolution by using Socket::GetAddrInfo's getaddrinfo() function in
 subprocesses where they are permitted to block indefinitely.
 .
 By default, it will use a maximum of eight subprocesses and prefer address
 families in whatever order Socket::GetAddrInfo returns them. These defaults
 can be overridden with constructor parameters.

Package: libpoe-component-rssaggregator-perl
Description-md5: 82556eb1fc386a71172bc750ee19c116
Description-en: POE component to watch multiple RSS feeds
 POE::Component::RSSAggregator is a POE component that can monitor multiple
 RSS feeds for new headlines/items. Each configured RSS feed has its own
 update interval. Whilst running, new feeds can be added and existing feeds
 paused, resumed and removed.

Package: libpoe-component-schedule-perl
Description-md5: ee3d5c6321f1a1754e7d130bf43eff54
Description-en: Schedule POE events using DateTime::Set iterators
 This perl module is a POE component that sends events to POE client sessions on
 a schedule defined by a DateTime::Set iterator.
 .
 This module originally started as POE::Component::Cron and got forked in order
 to extract the generic parts and isolate the Cron specific code in order to
 reduce dependencies on other Perl modules. Nowadays, POE::Component::Cron
 inherits from POE::Component::Schedule.
 .
 This package provides the Perl module Poe::Component::Schedule.

Package: libpoe-component-server-jsonrpc-perl
Description-md5: 3f79f60d4b105ebd018437621bf6e183
Description-en: POE tcp and http based JSON-RPC 1.0 server
 This Perl module is a POE component that allows you to easily create an HTTP
 or TCP JSON RPC server inside POE.
 .
 The specification is defined on http://json-rpc.org/ and this module uses
 the JSON-RPC specification version 1.0 (version 1.1 does not cover TCP
 streams).
 .
 This package provides Poe::Component::Server::Jsonrpc.

Package: libpoe-component-server-simplehttp-perl
Description-md5: b474a6b22607f4de58bb30ce2d580fcc
Description-en: simple HTTP server for POE
 POE::Component::Server::SimpleHTTP is Perl extension to easily serve HTTP
 requests within the POE framework. It also includes support for secure
 connections via SSL if POE::Component::SSLify (libpoe-component-sslify-perl),
 and pre-forking if IPC::Shareable (libipc-shareable-perl) are available.

Package: libpoe-component-server-soap-perl
Description-md5: 13819232ac1ea303fe5e9ea2f55f9d17
Description-en: POE component to publish event handlers via SOAP over HTTP
 POE::Component::Server::SOAP is a component that can publish event handlers
 via SOAP over HTTP. Currently, this module only supports SOAP/1.1 requests,
 though support for SOAP/1.2 is planned. A simple HTTP server is provided by
 POE::Component::Server::SimpleHTTP (libpoe-component-server-simplehttp-perl).

Package: libpoe-component-sslify-perl
Description-md5: f2654218699d515fc52cd0e503980e87
Description-en: module for SSL connection handling in POE Components
 POE::Component::SSLify is a POE Component that represents the standard way to
 handle SSL connections for other POE Components. It allows for the creation of
 SSL-wrapped sockets, generally used with POE::Wheel::SocketFactory, which are
 correctly handled by the POE engine.

Package: libpoe-component-syndicator-perl
Description-md5: da58a0969a0fb529baad617a3c5e19a6
Description-en: POE component base class which implements the Observer pattern
 POE::Component::Syndicator is a base class for POE components which need to
 handle a persistent resource (e.g. a connection to an IRC server) for one or
 more sessions in an extendable way.
 .
 POE::Component::Syndicator (as well as Object::Pluggable, which this module
 inherits from) was born out of POE::Component::IRC, the guts of which quickly
 spread to other POE components. Now they can all inherit from this module
 instead.

Package: libpoe-filter-http-parser-perl
Description-md5: cdc26331324a0a3b36e16a4ea6e45a0d
Description-en: POE filter for HTTP clients or servers
 POE::Filter::HTTP::Parser is a filter for the Perl Object Environment (POE)
 system based on HTTP::Parser. It can be used to easily create POE-based HTTP
 servers or clients.
 .
 With the type set to client, which is the default behaviour, 'get' will parse
 HTTP::Response objects from HTTP streams and 'put' will accept HTTP::Request
 objects and convert them to HTTP streams.
 .
 For servers, the reverse will happen; 'get' will parse HTTP::Request objects
 from HTTP streams and 'put' will accept HTTP::Response objects and convert
 them to HTTP streams. If there is an error parsing the request, this filter
 will generate a HTTP::Response object instead, encapsulating an error message
 suitable for simply sending back to the requesting client.

Package: libpoe-filter-ircd-perl
Description-md5: a313bd66483397b96c814b036e6a06cb
Description-en: parser for the IRC protocol
 POE::Filter::IRCD is a Perl module that provides a convenient way of creating
 and parsing Internet Relay Chat (IRC) protocol commands using the Perl Object
 Environment (POE) framework.
 .
 This module provides the basic parsing engine for various modules, including
 POE::Component::IRC and POE::Component::Server::IRC. A standalone version is
 available as Parse::IRC.

Package: libpoe-filter-ssl-perl
Description-md5: 7f09cd1824ecad60d59b5e67d9c23f70
Description-en: module to make SSL in POE easy and flexible
 POE::Filter::SSL allows one to secure connections of POE::Wheel::ReadWrite
 with OpenSSL by a POE::Filter object, and behaves (beside of SSLing) as
 POE::Filter::Stream.
 .
 POE::Filter::SSL can be added, switched and removed during runtime, for
 example if you want to initiate SSL (see the SSL on an established
 connection example in SYNOPSIS) on an already established connection. You
 are able to combine POE::Filter::SSL with other filters, for example have
 a HTTPS server together with POE::Filter::HTTPD.
 .
 POE::Filter::SSL is based on Net::SSLeay, but got two XS functions which
 Net::SSLeay is missing.

Package: libpoe-filter-stomp-perl
Description-md5: 3970b6f89dbfaba13f15fcd466c9b06b
Description-en: Perl extension for the POE Environment to provide a Stomp filter
 POE::Filter::Stomp is a filter for the POE environment. It will translate the
 input buffer into Net::Stomp::Frame objects and serialize the output buffer
 from said objects. For more information an the STOMP protocol, please refer
 to: https://stomp.github.io/ .

Package: libpoe-filter-xml-perl
Description-md5: 935985b89a1998077e08c60bf66f072d
Description-en: POE Filter for parsing XML
 POE::Filter::XML is a Perl module that provides POE with an encapsulated XML
 parsing strategy that processes XML streams. The default XML::SAX compliant
 Handler will produce POE::Filter::XML::Node objects, but this behaviour can
 be changed by overriding the default Handler.

Package: libpoe-loop-tk-perl
Description-md5: ee8e64c2f79a0e1424a7a630561f32b8
Description-en: POE event loop implementation using Tk
 POE::Loop::Tk implements the standard POE::Loop event loop interface for the
 Tk toolkit. It provides features needed to manage a Tk-based event loop in
 Perl in a consistent fashion and does not differ from the standard interface.
 Please see POE::Loop from libpoe-perl for details on how this works.

Package: libpoe-perl
Description-md5: 0b5e51f6ec6d0c70457fc5463047ce44
Description-en: event-driven component architecture for Perl
 POE stands for "Perl Object Environment" and provides libraries for event
 driven state machines, I/O abstraction and object management. It includes
 high level interfaces for sockets, alarms and file input/output. It can be
 used as a cooperative threading environment and/or a portable component
 architecture.

Package: libpoe-test-loops-perl
Description-md5: a076a11fd7ccd5694592b83bc3e76961
Description-en: test framework for POE event loops
 POE::Test::Loops is a Perl helper module that provides a framework for testing
 the functionality of POE event loops. It contains a single function that sets
 up all the loop tests for one or more POE::Loop subclasses. It is most useful
 during development and building of POE event loops.

Package: libpoet-perl
Description-md5: 0e6def1f67d13ba4c290db24c18826a5
Description-en: modern Perl web framework for Mason developers
 Poet is a modern Perl web framework designed especially for Mason
 developers. It uses PSGI/Plack for server integration, Mason for request
 routing and templating, and a selection of best-of-breed CPAN modules
 for caching, logging and configuration.

Package: libpog-dev
Description-md5: 71421e6dc9b6e9ff29de77ff4ebdce50
Description-en: C++ library for generating LALR(1) parsers
 Pog is C++17 library for generating LALR(1) parsers. This library is
 header-only itself but requires RE2 library which does not come with
 header-only version. It splits definitions of parser into:
 * Declaration of tokens (regular expressions describing how the input should
 be tokenized)
 * Grammar rules over tokens from tokenization phase

Package: libpoke-dev
Description-md5: 88a778d68821f6d11eea1cd6713278e7
Description-en: Extensible editor for structured binary data (development headers)
 GNU poke is an interactive, extensible editor for binary data.  Not
 limited to editing basic entities such as bits and bytes, it provides
 a full-fledged procedural, interactive programming language designed
 to describe data structures and to operate on them.
 .
 This package contains the development files for the libpoke library.

Package: libpoke1
Description-md5: 0a4048147779826683e2a1ef967ee070
Description-en: Extensible editor for structured binary data (library)
 GNU poke is an interactive, extensible editor for binary data.  Not
 limited to editing basic entities such as bits and bytes, it provides
 a full-fledged procedural, interactive programming language designed
 to describe data structures and to operate on them.
 .
 This package contains the shared library libpoke.

Package: libpolkit-qt5-1-1
Description-md5: 51231eb419588722c5ed0b75b4e01a56
Description-en: PolicyKit-qt5-1 library
 PolicyKit is an application-level toolkit for defining and handling the policy
 that allows unprivileged processes to speak to privileged processes.
 .
 It is a framework for centralizing the decision making process with respect to
 granting access to privileged operations (like calling the HAL Mount() method)
 for unprivileged (desktop) applications.
 .
 libpolkit-qt5-1 provides convenience classes and methods for Qt 5/KDE
 applications that want to use PolicyKit.
 .
 This package contains the files necessary for running applications that use
 the libpolkit-qt5-1 library.

Package: libpolkit-qt5-1-dev
Description-md5: 7a6490789e9c442013e7b68fb1c978d9
Description-en: PolicyKit-qt5-1 development files
 PolicyKit is an application-level toolkit for defining and handling the policy
 that allows unprivileged processes to speak to privileged processes.
 .
 It is a framework for centralizing the decision making process with respect to
 granting access to privileged operations (like calling the HAL Mount() method)
 for unprivileged (desktop) applications.
 .
 libpolkit-qt5-1 provides convenience classes and methods for Qt 5/KDE
 applications that want to use PolicyKit-1.
 .
 This package contains the development libraries and headers for the Qt 5
 version.

Package: libpolkit-qt6-1-1
Description-md5: 5cdf03409613854db21f08395ab3bb7f
Description-en: PolicyKit-qt6-1 library
 PolicyKit is an application-level toolkit for defining and handling the policy
 that allows unprivileged processes to speak to privileged processes.
 .
 It is a framework for centralizing the decision making process with respect to
 granting access to privileged operations (like calling the HAL Mount() method)
 for unprivileged (desktop) applications.
 .
 libpolkit-qt6-1 provides convenience classes and methods for Qt 6/KDE
 applications that want to use PolicyKit.
 .
 This package contains the files necessary for running applications that use
 the libpolkit-qt6-1 library.

Package: libpolkit-qt6-1-dev
Description-md5: 929fcd0938065f6687ffd663921a0e9c
Description-en: PolicyKit-qt6-1 development files
 PolicyKit is an application-level toolkit for defining and handling the policy
 that allows unprivileged processes to speak to privileged processes.
 .
 It is a framework for centralizing the decision making process with respect to
 granting access to privileged operations (like calling the HAL Mount() method)
 for unprivileged (desktop) applications.
 .
 libpolkit-qt6-1 provides convenience classes and methods for Qt 6/KDE
 applications that want to use PolicyKit-1.
 .
 This package contains the development libraries and headers for the Qt 6
 version.

Package: libpolly-17-dev
Description-md5: 840a80a0b2b70b4ddca3d4d6f53126e7
Description-en: High-level loop and data-locality optimizer
 Uses an abstract mathematical representation based on integer polyhedra
 to analyze and optimize the memory access pattern of a program

Package: libpolly-18-dev
Description-md5: 840a80a0b2b70b4ddca3d4d6f53126e7
Description-en: High-level loop and data-locality optimizer
 Uses an abstract mathematical representation based on integer polyhedra
 to analyze and optimize the memory access pattern of a program

Package: libpolly-19-dev
Description-md5: 840a80a0b2b70b4ddca3d4d6f53126e7
Description-en: High-level loop and data-locality optimizer
 Uses an abstract mathematical representation based on integer polyhedra
 to analyze and optimize the memory access pattern of a program

Package: libpolly-20-dev
Description-md5: 840a80a0b2b70b4ddca3d4d6f53126e7
Description-en: High-level loop and data-locality optimizer
 Uses an abstract mathematical representation based on integer polyhedra
 to analyze and optimize the memory access pattern of a program

Package: libpolly-21-dev
Description-md5: 840a80a0b2b70b4ddca3d4d6f53126e7
Description-en: High-level loop and data-locality optimizer
 Uses an abstract mathematical representation based on integer polyhedra
 to analyze and optimize the memory access pattern of a program

Package: libpolly-22-dev
Description-md5: 840a80a0b2b70b4ddca3d4d6f53126e7
Description-en: High-level loop and data-locality optimizer
 Uses an abstract mathematical representation based on integer polyhedra
 to analyze and optimize the memory access pattern of a program

Package: libpolly-dev
Description-md5: b1ebd58b811853a7fda8234df9e2d634
Description-en: High-level loop and data-locality optimizer
 Uses an abstract mathematical representation based on integer polyhedra
 to analyze and optimize the memory access pattern of a program
 .
 This is a dependency package providing the default libbolt-dev package.

Package: libpolyclipping-dev
Description-md5: 8e9dbf3dbcb218bd659852e7ad6eb32b
Description-en: Polygon and line clipping and offsetting library (development files)
 The Clipper library performs polygon clipping, polygon offsetting and polyline
 offsetting. All four boolean clipping operations are supported - intersection,
 union, difference and exclusive-or. Also, there are no restrictions on the
 types of polygons that can be clipped - they can have holes, be
 self-intersecting, have coincident edges etc.
 .
 These are the files needed for compiling programs with libpolyclipping.

Package: libpolyclipping22
Description-md5: 03166c6c67aaf16891cfaa8dbae0a859
Description-en: Polygon and line clipping and offsetting library (shared library)
 The Clipper library performs polygon clipping, polygon offsetting and polyline
 offsetting. All four boolean clipping operations are supported - intersection,
 union, difference and exclusive-or. Also, there are no restrictions on the
 types of polygons that can be clipped - they can have holes, be
 self-intersecting, have coincident edges etc.

Package: libpolyglot-maven-java
Description-md5: 6cc8a4c50d8ec0978239e80fafca21b6
Description-en: modules to enable Maven usage in others JVM languages
 Polyglot Maven harnesses the power of Maven through modern implementations
 of the JVM language like Groovy, Scala, Clojure and JRuby.

Package: libpolyglot-maven-java-doc
Description-md5: 589db571ded3f7e63dfd2f846152b3f1
Description-en: modules to enable Maven usage in others JVM languages - docs
 Polyglot Maven harnesses the power of Maven through modern implementations
 of the JVM language like Groovy, Scala, Clojure and JRuby.
 .
 This package contains the API documentation of libpolyglot-maven-java.

Package: libpolylib-dev
Description-md5: 3732838c420556d5ad279bc782817a77
Description-en: Development files for PolyLib
 Polylib is a free C library for doing computations on polyhedra.
 The library is operating on objects like vectors, matrices, lattices,
 polyhedra, Z-polyhedra, unions of polyhedra and other intermediary
 structures.
 It provides functions for all important operations on these structures.
 .
 This package contains the header files and static libraries which are
 needed for developing polylib applications.

Package: libpolylib10
Description-md5: ef7d2f78687cbeceb400d77f4a8eb0e4
Description-en: Polyhedral library
 Polylib is a free C library for doing computations on polyhedra.
 The library is operating on objects like vectors, matrices, lattices,
 polyhedra, Z-polyhedra, unions of polyhedra and other intermediary
 structures.
 It provides functions for all important operations on these structures.
 This package provides the shared libraries for 32-bit, 64-bit, and
 GMP integers.

Package: libpolymake-dev
Description-md5: b22abf1005eeb32d0168e9c8a7ad4992
Description-en: Tool for algorithmic discrete geometry -- development package
 Polymake started out as a tool for the algorithmic treatment of convex
 polyhedra. By now it also deals with finite simplicial complexes,
 tight spans of finite metric spaces, polyhedral surfaces, and other
 discrete mathematical objects.
 .
 This package contains shared library symlinks.

Package: libpolymake-dev-common
Description-md5: cdce7cffe84208fee2db82e1fac587c9
Description-en: Tool for algorithmic discrete geometry -- common dev package
 Polymake started out as a tool for the algorithmic treatment of convex
 polyhedra. By now it also deals with finite simplicial complexes,
 tight spans of finite metric spaces, polyhedral surfaces, and other
 discrete mathematical objects.
 .
 This package contains common header files.

Package: libpolymake4.15
Description-md5: bab29e1d36a27516ec3e107e360f035a
Description-en: Tool for algorithmic discrete geometry -- library package
 Polymake started out as a tool for the algorithmic treatment of convex
 polyhedra. By now it also deals with finite simplicial complexes,
 tight spans of finite metric spaces, polyhedral surfaces, and other
 discrete mathematical objects.
 .
 This package contains shared libraries.

Package: libpolyml-dev
Description-md5: db20fd643ea90de1e706c31ed98524f2
Description-en: development files for Poly/ML, a compiler for Standard ML
 Poly/ML is an implementation of the Standard ML programming language
 Standard ML is a general-purpose, modular, type-safe, strict,
 functional programming language. Poly/ML is SML 97 compliant
 interpreter and compiler that supports the generation of stand-alone
 executables with an interactive toplevel (REPL).
 .
 This package provides the files needed to compile stand-alone executables
 with Poly/ML.

Package: libpolyml9
Description-md5: 6e1db82c6b32728b54ff598cdd28d4f4
Description-en: runtime files for Poly/ML, a compiler for Standard ML
 Poly/ML is an implementation of the Standard ML programming language
 Standard ML is a general-purpose, modular, type-safe, strict,
 functional programming language. Poly/ML is SML 97 compliant
 interpreter and compiler that supports the generation of stand-alone
 executables with an interactive toplevel (REPL).
 .
 This package provides the files needed to run stand-alone executables
 built with Poly/ML.

Package: libpolyseed-dev
Description-md5: 96b2204b0ab76c08705113b513b62472
Description-en: Mnemonic seed library (development package)
 Mnemonic seed library for Monero and other CryptoNote-based currencies.
 The mnemonic phrase can be treated as a polynomial over GF(2048), which
 enables the use of an efficient Reed-Solomon error correction code with one
 check word. All single-word errors can be detected and all single-word
 erasures can be corrected without false positives.
 .
 To prevent the seed from being accidentally used with a different
 cryptocurrency, a coin flag is XORed with the second word after the checksum
 is calculated. Checksum validation will fail unless the wallet software XORs
 the same coin flag with the second word when restoring.
 .
 This is the development package.

Package: libpolyseed1
Description-md5: 79a4e357967132f25fbc81702d14cbd6
Description-en: Mnemonic seed library
 Mnemonic seed library for Monero and other CryptoNote-based currencies.
 The mnemonic phrase can be treated as a polynomial over GF(2048), which
 enables the use of an efficient Reed-Solomon error correction code with one
 check word. All single-word errors can be detected and all single-word
 erasures can be corrected without false positives.
 .
 To prevent the seed from being accidentally used with a different
 cryptocurrency, a coin flag is XORed with the second word after the checksum
 is calculated. Checksum validation will fail unless the wallet software XORs
 the same coin flag with the second word when restoring.

Package: libpomegranate-clojure
Description-md5: 20dfa984c7435511ac30b378b2229232
Description-en: dependency resolution and repository handling library for Clojure
 pomegranate provides a Clojure interface to sonatype-aether. It supports the
 following features from Aether:
 .
 *Dependency resolution and common dependency graph/hierarchy manipulation
 operations.
 *Local installation of artifacts.
 *Remote deployment.
 *Repository authentication.
 *HTTP proxy configuration.
 *Offline mode.
 .
 It also allows provides dynamic inclusion of libraries in the classpath
 whether the libraries are installed or have to be retrieved from a repository.

Package: libpomp-dev
Description-md5: 462dac45625fb4a3c4bf1827c2a30113
Description-en: OpenMP Pragma And Region Instrumentor - development files
 OPARI is a source-to-source translation tool which automatically adds all
 necessary calls to the pomp runtime measurement library which allows one to
 collect runtime performance data of Fortran, C, or C++ OpenMP applications.
 .
 This package contains the development files.

Package: libpomp0
Description-md5: 0086375d9ce71a51b049c4eacc96e93d
Description-en: OpenMP Pragma And Region Instrumentor - shared library
 OPARI is a source-to-source translation tool which automatically adds all
 necessary calls to the pomp runtime measurement library which allows one to
 collect runtime performance data of Fortran, C, or C++ OpenMP applications.
 .
 This package contains the shared library.

Package: libpomp2-dev
Description-md5: 05d40f81c1245cde8f9dfdaf6a3e6f33
Description-en: OpenMP Pragma And Region Instrumentor - development files
 OPARI2 is a source-to-source translation tool which automatically adds all
 necessary calls to the pomp runtime measurement library which allows one to
 collect runtime performance data of Fortran, C, or C++ OpenMP applications.
 .
 This is the successor of opari (1), with a completely reworked API
 .
 This package contains the development files.

Package: libpomp2-doc
Description-md5: 81585be3db083b2aea198678c40cf736
Description-en: OpenMP Pragma And Region Instrumentor - documentation
 OPARI2 is a source-to-source translation tool which automatically adds all
 necessary calls to the pomp runtime measurement library which allows one to
 collect runtime performance data of Fortran, C, or C++ OpenMP applications.
 .
 This is the successor of opari (1), with a completely reworked API
 .
 This package contains the development documentation.

Package: libponapi-client-perl
Description-md5: 012f0215c7c53dc7ec045c50d888a0bc
Description-en: client to a JSON:API v1.0 service
 PONAPI::Client is a JSON:API compliant client; it should be able to communicate
 with any API-compliant service.
 .
 The client does a handful of checks required by the spec, then uses Hijk to
 communicate with the service.
 .
 In most cases, all API methods return a response document:
 .
 my $response = $client->retrieve(...);
 .
 In list context however, all API methods will return the request status and
 the document:
 .
 my ($status, $response) = $client->retrieve(...)

Package: libpoppler-qt5-1t64
Description-md5: 0ac9bcecfcfad7f5e76c5f9836ae7168
Description-en: PDF rendering library (Qt 5 based shared library)
 Poppler is a PDF rendering library based on Xpdf PDF viewer.
 .
 This package provides the Qt 5 based shared library for applications
 using the Qt 5 interface to Poppler.

Package: libpoppler-qt5-dev
Description-md5: 23f42cab8509c36d744da26df5cb855a
Description-en: PDF rendering library -- development files (Qt 5 interface)
 Poppler is a PDF rendering library based on Xpdf PDF viewer.
 .
 This package contains the headers and development libraries needed to
 build applications using the Qt 5-based Poppler interface.

Package: libpoppler-qt6-3t64
Description-md5: 1aac226e2e4f235dbc8ce10a562d619f
Description-en: PDF rendering library (Qt 6 based shared library)
 Poppler is a PDF rendering library based on Xpdf PDF viewer.
 .
 This package provides the Qt 6 based shared library for applications
 using the Qt 6 interface to Poppler.

Package: libpoppler-qt6-dev
Description-md5: d697e5693c5678626b355602947110a5
Description-en: PDF rendering library -- development files (Qt 6 interface)
 Poppler is a PDF rendering library based on Xpdf PDF viewer.
 .
 This package contains the headers and development libraries needed to
 build applications using the Qt 6-based Poppler interface.

Package: libpopplerkit-dev
Description-md5: 7e1a53f2ee8cab0fb875ee15be2a5b07
Description-en: GNUstep framework for rendering PDF content (development files)
 PopplerKit is a GNUstep framework for accessing and rendering PDF content.  It
 is based on the poppler library.
 .
 Its features are:
 - Render PDF content.
 - Extract text from a PDF document.
 - Access a PDF document's outline.
 - Search in PDF documents.
 .
 This package contains the development files.

Package: libpopplerkit0
Description-md5: 26238b714ebd2d7f3ff06ba98c16fcbe
Description-en: GNUstep framework for rendering PDF content (library files)
 PopplerKit is a GNUstep framework for accessing and rendering PDF content.  It
 is based on the poppler library.
 .
 Its features are:
 - Render PDF content.
 - Extract text from a PDF document.
 - Access a PDF document's outline.
 - Search in PDF documents.
 .
 This package contains the runtime libraries.

Package: libportal-qt5-1
Description-md5: 0b128e4d065d3c90221305b95dc36dcf
Description-en: Flatpak portal library for Qt 5 GUIs
 libportal provides GIO-style C APIs for most Flatpak portals' D-Bus
 interfaces. It is primarily intended for installation in Flatpak runtimes,
 where applications can use it to interact with portals; it can also be
 used to test the portal services.
 .
 See the xdg-desktop-portal package's description for more information
 about portals.
 .
 This package contains the shared library for integration with Qt 5.

Package: libportal-qt5-dev
Description-md5: 61a3b25fe14c8e5f74fc95859c5613e1
Description-en: Flatpak portal library (development files for Qt 5)
 libportal provides GIO-style C APIs for most Flatpak portals' D-Bus
 interfaces. It is primarily intended for installation in Flatpak runtimes,
 where applications can use it to interact with portals; it can also be
 used to test the portal services.
 .
 See the xdg-desktop-portal package's description for more information
 about portals.
 .
 This package contains development headers and the pkg-config file for
 integration with Qt 5.

Package: libportal-tests-gtk3
Description-md5: 8784786d31d3e6683f90115550340ccc
Description-en: Flatpak portal library (test program for GTK 3)
 libportal provides GIO-style C APIs for most Flatpak portals' D-Bus
 interfaces. It is primarily intended for installation in Flatpak runtimes,
 where applications can use it to interact with portals; it can also be
 used to test the portal services.
 .
 See the xdg-desktop-portal package's description for more information
 about portals.
 .
 This package contains the portal-test-gtk3 application, and will contain
 "as-installed" test programs if they are added.

Package: libportal-tests-gtk4
Description-md5: a5ca829977cd2135da99e11b7d3237d4
Description-en: Flatpak portal library (test program for GTK 4)
 libportal provides GIO-style C APIs for most Flatpak portals' D-Bus
 interfaces. It is primarily intended for installation in Flatpak runtimes,
 where applications can use it to interact with portals; it can also be
 used to test the portal services.
 .
 See the xdg-desktop-portal package's description for more information
 about portals.
 .
 This package contains the org.gnome.PortalTest.Gtk4 application, and
 will contain "as-installed" test programs if they are added.

Package: libportal-tests-qt5
Description-md5: d89392464eacd09011c8579b1d06b74f
Description-en: Flatpak portal library (test program for Qt)
 libportal provides GIO-style C APIs for most Flatpak portals' D-Bus
 interfaces. It is primarily intended for installation in Flatpak runtimes,
 where applications can use it to interact with portals; it can also be
 used to test the portal services.
 .
 See the xdg-desktop-portal package's description for more information
 about portals.
 .
 This package contains the portal-test-qt application, and will contain
 "as-installed" test programs if they are added.

Package: libportaudio-ocaml
Description-md5: 590f7c06f11b001627ce76672c25b661
Description-en: OCaml bindings for the portaudio library -- runtime files
 Portaudio is a portable audio I/O library designed for cross-platform
 support of audio. This package provides OCaml interface to this library.
 .
 This package contains only the shared runtime stub libraries.

Package: libportaudio-ocaml-dev
Description-md5: bc8dcaf9ae6f0834f8b6d2aa88a8327c
Description-en: OCaml bindings for the portaudio library -- development files
 Portaudio is a portable audio I/O library designed for cross-platform
 support of audio. This package provides OCaml interface to this library.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use portaudio.

Package: libportaudio2
Description-md5: a71bbbd00a98fe093b85cc97ff79e9ae
Description-en: Portable audio I/O - shared library
 PortAudio is a portable audio I/O library designed for cross-platform
 support of audio. It uses a callback mechanism to request audio
 processing.  Audio can be generated in various formats, including 32
 bit floating point, and will be converted to the native format
 internally.
 .
 This package contains the shared library.

Package: libportaudiocpp0
Description-md5: cad40baf68fba1028830450850d536d4
Description-en: Portable audio I/O C++ bindings - shared library
 PortAudio is a portable audio I/O library designed for cross-platform
 support of audio. It uses a callback mechanism to request audio
 processing.  Audio can be generated in various formats, including 32
 bit floating point, and will be converted to the native format
 internally.
 .
 This package contains the shared library of the C++ bindings.

Package: libportlet-api-2.0-spec-java
Description-md5: b9f860908ed13a85f414b0a956fb2db4
Description-en: Java Portlet Specification V2.0
 The Java Portlet API version 2.0 developed by the Java Community Process
 JSR-286 Expert Group.
 .
 Portlets are pluggable user interface components that are managed
 and displayed in a web portal like Liferay or JBoss Gatein.
 .
 Package current source code is taken from Apache Portals project
 <http://portals.apache.org/>.

Package: libportmidi-dev
Description-md5: 091bbd3ebd7254960ecd6cf0a07f73d1
Description-en: library for real-time MIDI input/output (devel)
 PortMidi is a platform independent library for MIDI input/output.
 This package provides the header files for PortMidi and PortTime.

Package: libportmidi2
Description-md5: 9f9666446f0ffc1d9fc1a123b2e6ae06
Description-en: library for real-time MIDI input/output
 PortMidi is a platform independent library for MIDI input/output.
 This package provide the PortMidi and PortTime libraries.

Package: libportsmf-dev
Description-md5: 251216742ee0bd85c0446a022a6df075
Description-en: Portable Standard Midi File Library (development files)
 Portsmf is "Port Standard MIDI File", a cross-platform, C++ library for reading
 and writing Standard MIDI Files.
 .
 Features:
 .
 - input and output of Standard MIDI Files
 - data structures, classes, etc. for representing music data in memory
 o sequence structure consisting of multiple tracks
 o track structure consisting of multiple events
 o events contain note and control data
 o extensible attribute-value property lists
 o tempo track and time signature representation
 - input and output of a text-based representation: Allegro files
 - extensive editing operations on sequences and tracks
 - conversion to/from binary buffers for archiving, undo/redo, etc.
 .
 This package contains the development files.

Package: libportsmf0t64
Description-md5: 92e23ecfe29fa5e6b5c71f09b8ce6871
Description-en: Portable Standard Midi File Library
 Portsmf is "Port Standard MIDI File", a cross-platform, C++ library for reading
 and writing Standard MIDI Files.
 .
 Features:
 .
 - input and output of Standard MIDI Files
 - data structures, classes, etc. for representing music data in memory
 o sequence structure consisting of multiple tracks
 o track structure consisting of multiple events
 o events contain note and control data
 o extensible attribute-value property lists
 o tempo track and time signature representation
 - input and output of a text-based representation: Allegro files
 - extensive editing operations on sequences and tracks
 - conversion to/from binary buffers for archiving, undo/redo, etc.

Package: libposelib
Description-md5: 6c409fd3b9946d53977f3bde8d580a0a
Description-en: Minimal solvers for calibrated camera pose estimation
 This library provides a collection of minimal solvers for camera pose
 estimation. The focus is on calibrated absolute pose estimation problems
 from different types of correspondences.

Package: libposix-2008-perl
Description-md5: 414915c0fccc93ecfaea0577b6aea0fa
Description-en: Perl interface to POSIX.1-2008 and beyond
 POSIX::2008 provides many of the interfaces specified by POSIX.1-2008 and
 later that the core POSIX module withholds, implements in Perl or messed up.
 .
 It also ships a number of nonstandard interfaces and constants present in
 Linux, BSD and Solaris that are extensions of POSIX.

Package: libposix-atfork-perl
Description-md5: 0a5a222e8cbfc3ebc25a714a8f293514
Description-en: hook registrations at fork(2)
 POSIX::AtFork is an interface to pthread_atfork(3),
 which registers handlers called before and after fork(2).

Package: libposix-bindings-ocaml
Description-md5: 109671b9345283a2a91ebd55f42cdb5d
Description-en: OCaml interface for posix -- runtime files
 It includes a variety of low-level APIs for interacting with
 posix. It includes posix-types, posix-unix-socket, posix-time2,
 posix-getopt, posix-uname and posix-signal.
 .
 This package contains only the shared runtime stub libraries

Package: libposix-bindings-ocaml-dev
Description-md5: 5aa1edb67133ecab597a3813f58ea64f
Description-en: OCaml interface for POSIX -- development files
 It includes a variety of low-level APIs for interacting with
 posix. It includes posix-types, posix-unix-socket, posix-time2,
 posix-getopt, posix-uname and posix-signal.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-posix.

Package: libposix-strftime-compiler-perl
Description-md5: f03824b2cd502b6dda91d3bda64ab8c9
Description-en: GNU C library compatible strftime for loggers and servers
 POSIX::strftime::Compiler provides a GNU C library compatible
 strftime(3), which is not affected by the system locale. This is useful
 when you want to write loggers, servers and portable applications that
 generate the same result strings on any locale. Technically,
 POSIX::strftime::Compiler wraps POSIX::strftime and converts some format
 characters to perl code.

Package: libposix-strptime-perl
Description-md5: 040fcdfc673050d32fd1454253dacce6
Description-en: Perl extension to the POSIX date parsing strptime(3) function
 POSIX::strptime is a Perl interface to strptime(3). The strptime()
 function converts the specified character string to time values, using
 the specified format.

Package: libposixsignalmanager-dev
Description-md5: d850007f369b6a09fa93a7836cc4ca46
Description-en: posix signal handling for qt - headers
 Library safe, synchronous and asynchronous handling of posix signals
 for Qt applications and libraries.
 .
 This package contains the header files and symbolic links need for
 building software using posixsignalmanager.

Package: libposixsignalmanager-qt6-0a
Description-md5: b00b1b06f318ac35a0235e3f44660d91
Description-en: posix signal handling for Qt6 - shared library
 Library safe, synchronous and asynchronous handling of posix signals
 for Qt6 applications and libraries.
 .
 This package contains the shared libraries necessary to run programs
 compiled with posixsignalmanager for Qt6.

Package: libposixsignalmanager-qt6-dev
Description-md5: 7b1558af51219c374b5a79da3a904b34
Description-en: posix signal handling for Qt6 - headers
 Library safe, synchronous and asynchronous handling of posix signals
 for Qt6 applications and libraries.
 .
 This package contains the header files and symbolic links needed for
 building software using posixsignalmanager with Qt6.

Package: libposixsignalmanager0a
Description-md5: 3316017f22d841a5f0b7fd42b6e483b7
Description-en: posix signal handling for qt - shared library
 Library safe, synchronous and asynchronous handling of posix signals
 for Qt applications and libraries.
 .
 This package contains the shared libraries necessary to run programs
 compiled with posixsignalmanager.

Package: libpostfix-parse-mailq-perl
Description-md5: 9ef17461b96057383982497f77a88520
Description-en: module to parse the postfix mail queue
 Postfix::Parse::Mailq is a Perl module that reads the output of Postfix's
 mailq command and returns the contents of the queue as an arrayref. Each
 record is then reported as a hashref.

Package: libpostgis-java
Description-md5: 9a0091420d5a2bf380ec2f5dff0a1246
Description-en: Geographic objects support for PostgreSQL -- JDBC support
 PostGIS adds support for geographic objects to the PostgreSQL
 object-relational database. In effect, PostGIS "spatially enables"
 the PostgreSQL server, allowing it to be used as a backend spatial
 database for geographic information systems (GIS), much like ESRI's
 SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS
 "Simple Features Specification for SQL".
 .
 This package contains JDBC support for PostGIS.

Package: libpostgresql-jdbc-java
Description-md5: bb1e9935490d1fa107fc086ecb80a0d4
Description-en: Java database (JDBC) driver for PostgreSQL
 PostgreSQL JDBC Driver allows Java programs to connect to a PostgreSQL
 database (8.4 or later) using standard, database independent Java code.
 It is an open source JDBC driver written in Pure Java (Type 4), and
 communicates in the PostgreSQL native network protocol.

Package: libpostgresql-ocaml
Description-md5: 718c84528714ad45f0e927a5223b0c9a
Description-en: OCaml bindings to PostgreSQL's libpq (runtime)
 This OCaml-library provides an interface to PostgreSQL, an
 efficient and reliable, open source, relational database.
 Almost all functionality available through the C-API (libpq) is
 replicated in a type-safe way. This library uses objects for
 representing database connections and results of queries.
 .
 This package contains the shared runtime stub libraries and plugins.

Package: libpostgresql-ocaml-dev
Description-md5: 0df7c2b97d5fb18845f885e61a3b8925
Description-en: OCaml bindings to PostgreSQL's libpq
 This OCaml-library provides an interface to PostgreSQL, an
 efficient and reliable, open source, relational database.
 Almost all functionality available through the C-API (libpq) is
 replicated in a type-safe way. This library uses objects for
 representing database connections and results of queries.
 .
 This package contains all the development stuff you need to use
 OCaml Postgres bindings in your programs.

Package: libpostscript-file-perl
Description-md5: 5e3fd9196f919855bc71cd4cfe60add7
Description-en: module for creating Adobe PostScript files
 PostScript::File is a Perl module capable of producing the outline for an
 Adobe PostScript file. It provides convenient routines for writing PostScript
 directly, and also includes error reporting and debugging facilities. Though
 it is designed to be used independently, the functions provided are suitable
 for use in other modules.

Package: libpostscript-perl
Description-md5: b41447351b3b7cc358e3bd839b4f91cf
Description-en: Perl module to generate PostScript code
 The PostScript module lets you generate PostScript files within a Perl
 script.
 .
 With PostScript::Element you can represent circles, boxes, lines and images
 such that they can be easily output as PostScript code.
 With PostScript::TextBlock you can write text blocks into your output file.

Package: libpostscript-simple-perl
Description-md5: b74d10367f71b20b827c2c247b5dd416
Description-en: Perl library for generating postscript files
 PostScript::Simple allows you to have a simple method of writing
 PostScript files from Perl. It has several graphics primitives that
 allow lines, circles, polygons and boxes to be drawn. Text can be
 added to the page using standard PostScript fonts.

Package: libpostscriptbarcode
Description-md5: 45acc946dbee69ae19739dbb28c0ed91
Description-en: Barcode Writer in Pure PostScript
 Barcode Writer in Pure Postscript generates all barcode formats entirely
 within PostScript so that the process of converting the input data into the
 printed output can be performed by the printer or RIP itself. This is ideal
 for variable data printing (VDP) and avoids the need to re-implement the
 barcode generation process whenever your language needs change.

Package: libpotemkin-clojure
Description-md5: 435ae19f0541f3351949ac6a5f469444
Description-en: collection of facades and workarounds for Clojure
 Potemkin is a collection of facades and workarounds for things that are more
 difficult than they should be.  All functions are within the `potemkin'
 namespace.

Package: libpotrace-dev
Description-md5: abd121465afda9b39bd9e184a0586e97
Description-en: development files for potrace library
 potrace is a utility for tracing a bitmap, which means, transforming
 a bitmap into a smooth, scalable image.
 .
 libpotrace-dev contains header file needed to compile programs that
 utilize the potrace library.

Package: libpotrace0
Description-md5: 64e073d4ed763198ef6c64366f39e670
Description-en: library for tracing bitmaps
 potrace is a utility for tracing a bitmap, which means, transforming
 a bitmap into a smooth, scalable image.
 .
 libpotrace0 contains files needed to run programs that utilize the
 potrace library.

Package: libpowercap-dev
Description-md5: 00f97407fd3505672d9958fe5b11e7c3
Description-en: Development files for libpowercap
 This package provides everything needed to develop other programs and
 libraries with libpowercap, including header files and pkg-config
 configurations.

Package: libpowercap0
Description-md5: ab0a0f255f2c88f4c166bae8bea7489f
Description-en: Shared library for accessing the powercap Linux kernel feature
 This library provides methods to access the Linux kernel powercap
 interface. It exposes functions for direct access to sysfs files,
 as well as an abstraction to discover and operate on Intel RAPL
 power zones.

Package: libpowerdevilcore2
Description-md5: 91e467ba5874234e56188073f9bbfb96
Description-en: shared library for the KDE power management features in Plasma
 PowerDevil is the internal name of the KDE power management service
 for Plasma. It is responsible for some (but not all) interactions
 with hardware functionality.
 .
 This package contains the shared library providing the core features
 of PowerDevil.

Package: libpowerman0
Description-md5: 6fdd76e85e33c51f928b9af608effbb5
Description-en: Client library for Powerman - Centralized PDU management
 PowerMan is a tool for manipulating Power Distribution Units (PDUs) from a
 central location. It is suitable for remote operation in data centers or
 compute cluster environment.
 .
 This package contains the shared client library.

Package: libpowerman0-dev
Description-md5: 78e6d7a42ba7b35667ffbb96bd3853c6
Description-en: Development files for Powerman - Centralized PDU management
 PowerMan is a tool for manipulating Power Distribution Units (PDUs) from a
 central location. It is suitable for remote operation in data centers or
 compute cluster environment.
 .
 This package contains the development files.

Package: libpp-ocaml
Description-md5: 90d2a677e873b6fa755fa3adbc9e3aaa
Description-en: pretty printing for OCaml applications (runtime files)
 This package provides a lean alternative to the standard library's
 Format module.
 .
 This package contains runtime files.

Package: libpp-ocaml-dev
Description-md5: a944d46498b27cab8ee608a077fe9b4c
Description-en: pretty printing for OCaml applications (dev files)
 This package provides a lean alternative to the standard library's
 Format module.
 .
 This package contains development files.

Package: libppd-tests
Description-md5: a30cdd50425510de61c40aa7f0de6a34
Description-en: OpenPrinting libppd - Upstream test programs for autopkgtests
 This library contains everything needed to support PPD (PostScript
 Printer Description) files, reading and parsing, handling collections
 of PPD files, building PPD files from printer IPP attributes and from
 *.drv files.
 .
 It contains the full PPD file and PostScript output functionality of
 CUPS 2.x (libcups, ppdc) and cups-filters 1.x, so that the functionality
 stays available for retro-fitting classic CUPS drivers after switching
 to CUPS 3.x which has all PPD file support removed.
 .
 This package contains test programs from the upstream code which are used
 for the autopkgtests.
 .
 For using libppd you do not need to install this package. It does not
 contain anything useful for end users.

Package: libppd-utils
Description-md5: 9f3a670fe142c6ba86028f0bed73dccb
Description-en: OpenPrinting libppd - PPD manipulation and test utilities
 This library contains everything needed to support PPD (PostScript
 Printer Description) files, reading and parsing, handling collections
 of PPD files, building PPD files from printer IPP attributes and from
 *.drv files.
 .
 It contains the full PPD file and PostScript output functionality of
 CUPS 2.x (libcups, ppdc) and cups-filters 1.x, so that the functionality
 stays available for retro-fitting classic CUPS drivers after switching
 to CUPS 3.x which has all PPD file support removed.
 .
 This package provides the test utility testppdfile which replaces
 the cupstestppd utility of CUPS 2.x. It also provides command line
 utilities to generate and manipulate PPD files and convert between PPD
 files and *.drv files. The core functionality of these utilities is
 implemented in libppd.

Package: libppi-html-perl
Description-md5: 608ded8221d2c21926a52749fdf2d13b
Description-en: module to highlight Perl code using PPI
 PPI::HTML is a Perl module which uses the PPI (a Perl Parsing Interface, see
 libppi-perl) module to create syntax-highlighted HTML documents from Perl
 code. It supports extensibility through stylesheets and provides an easy
 facility to change colours of your output.

Package: libppi-perl
Description-md5: 65e8ee936b1f6025105595702eb5063b
Description-en: module to parse, analyze and manipulate Perl code
 PPI provides the ability to parse, analyze and manipulate Perl code without
 actually executing the code, by implementing a lexer similar to what perl has
 itself internally.
 .
 The purpose of PPI is not to parse Perl Code, but to parse Perl Documents. By
 making this distinction and treating the problem this way, one could analyze
 files containing Perl source code in isolation from any other resources and
 without executing it, including other libraries. A significant feature of PPI
 is the ability to analyze Perl source code without requiring an instance of
 perl to run alongside or inside the parser.

Package: libppi-xs-perl
Description-md5: 3d0bbd6ee1b138a7782503612232647b
Description-en: Perl module to accelerate the Perl Parsing Interface (PPI)
 PPI::XS provides XS-based acceleration of the core PPI packages. It
 selectively replaces a (small but growing) number of methods throughout PPI
 with identical but much faster C versions.
 .
 Once installed, it will be auto-detected and loaded in by PPI completely
 transparently. The integration between the primary (Perl) implementation and
 the XS-accelerated version are designed to degrade gracefully if they fall out
 of sync -- the Perl version is preferred over the XS version.

Package: libppix-documentname-perl
Description-md5: 0cb592f4efd11bfa70f16ed2a3f7182c
Description-en: utility to extract a name from a PPI Document
 PPIx::DocumentName contains a few utilities for extracting a "name" out of an
 arbitrary Perl file.
 .
 Typically, this is the module name, in the form:
 .
 package Foo
 .
 However, it also supports extraction of an override statement in the form:
 .
 # PODNAME: OverrideName::Goes::Here
 .
 which may be more applicable for documents that lack a package statement, or
 the package statement may be "wrong", but they still need the document parsed
 under the guise of having a name (for purposes such as POD).

Package: libppix-editortools-perl
Description-md5: 1ca9ae8202a21cfb6c6fa30e94209844
Description-en: set of tools for editors to use for manipulating Perl via PPI
 PPIx::EditorTools is a set of tools designed to be used by IDEs and Editors
 to manipulate Perl code. It provides base classes and utility methods for
 manipulating Perl via PPI.

Package: libppix-quotelike-perl
Description-md5: d3077502829fc3b1fef390c3e3d0b9f9
Description-en: module to parse Perl string literals and string-literal-like things
 The PPIx::QuoteLike module parses Perl string literals and things that are
 reasonably like string literals. Its real reason for being is to find
 interpolated variables for Perl::Critic policies and similar code.

Package: libppix-regexp-perl
Description-md5: affd490263909622de74933e9561bd66
Description-en: module to parse regular expressions
 PPIx::Regexp is a Perl module that parses regular expressions in a manner
 similar to the way that PPI (see libppi-perl) parses Perl documents. This
 class forms the root of the parse tree, which is similar to PPI::Document.
 Like PPI, this module produces output which is round-trip safe.

Package: libppix-utilities-perl
Description-md5: e922ae96d09b0f657c401d05c9b73c7c
Description-en: Perl module containing extensions to PPI
 This is a collection of functions for dealing with PPI objects, many of which
 originated in Perl::Critic. They are organized into modules by the kind of
 PPI class they relate to, by replacing the "PPI" at the front of the module
 name with "PPIx::Utilities", e.g. functionality related to PPI::Nodes is in
 PPIx::Utilities::Node.

Package: libppix-utils-perl
Description-md5: f8462ad2072f6d7c81f5b31035946dba
Description-en: utility functions for PPI
 PPIx::Utils is a collection of utility functions for working with PPI
 documents. The functions are organized into submodules, and may be imported
 from the appropriate submodule or via this module.
 .
 These functions were originally from Perl::Critic::Utils and related modules,
 and have been split off to this distribution for use outside of Perl::Critic.

Package: libppl-c4
Description-md5: 3c87365d9c2bd2105b6021fbbfa6cdf0
Description-en: Parma Polyhedra Library (C interface)
 The Parma Polyhedra Library (PPL) is a C++ library for the
 manipulation of (not necessarily closed) convex polyhedra and other
 numerical abstractions.  The applications of convex polyhedra include
 program analysis, optimized compilation, integer and combinatorial
 optimization and statistical data-editing.  The Parma Polyhedra
 Library is user friendly (you write `x + 2*y + 5*z <= 7' when you
 mean it), fully dynamic (available virtual memory is the only
 limitation to the dimension of anything), written in standard C++,
 exception-safe, rather efficient and thoroughly documented.
 .
 This package provides the C interface.

Package: libppl-dev
Description-md5: 4fa45d1b24bb1abf6f705e66d3cc4f4a
Description-en: Parma Polyhedra Library (development)
 The Parma Polyhedra Library (PPL) is a C++ library for the
 manipulation of (not necessarily closed) convex polyhedra and other
 numerical abstractions.  The applications of convex polyhedra include
 program analysis, optimized compilation, integer and combinatorial
 optimization and statistical data-editing.  The Parma Polyhedra
 Library is user friendly (you write `x + 2*y + 5*z <= 7' when you
 mean it), fully dynamic (available virtual memory is the only
 limitation to the dimension of anything), written in standard C++,
 exception-safe, rather efficient and thoroughly documented.
 .
 This package provides the header files and static libraries for the
 C and C++ interfaces.

Package: libppl-doc
Description-md5: e029bc6a5a70f3c124b8771f1c1acfb5
Description-en: Parma Polyhedra Library: Documentation
 The Parma Polyhedra Library (PPL) is a C++ library for the
 manipulation of (not necessarily closed) convex polyhedra and other
 numerical abstractions.  The applications of convex polyhedra include
 program analysis, optimized compilation, integer and combinatorial
 optimization and statistical data-editing.  The Parma Polyhedra
 Library is user friendly (you write `x + 2*y + 5*z <= 7' when you
 mean it), fully dynamic (available virtual memory is the only
 limitation to the dimension of anything), written in standard C++,
 exception-safe, rather efficient and thoroughly documented.
 .
 This package provides the documentation.

Package: libppl-swi
Description-md5: 4c97f42e74e4bb86b89de5582d8bbbdd
Description-en: Parma Polyhedra Library (SWI Prolog interface)
 The Parma Polyhedra Library (PPL) is a C++ library for the
 manipulation of (not necessarily closed) convex polyhedra and other
 numerical abstractions.  The applications of convex polyhedra include
 program analysis, optimized compilation, integer and combinatorial
 optimization and statistical data-editing.  The Parma Polyhedra
 Library is user friendly (you write `x + 2*y + 5*z <= 7' when you
 mean it), fully dynamic (available virtual memory is the only
 limitation to the dimension of anything), written in standard C++,
 exception-safe, rather efficient and thoroughly documented.
 .
 This package provides the SWI Prolog interface.

Package: libppl14
Description-md5: 5bfdb37d7ebe77449accec15da9c6faa
Description-en: Parma Polyhedra Library (runtime library)
 The Parma Polyhedra Library (PPL) is a C++ library for the
 manipulation of (not necessarily closed) convex polyhedra and other
 numerical abstractions.  The applications of convex polyhedra include
 program analysis, optimized compilation, integer and combinatorial
 optimization and statistical data-editing.  The Parma Polyhedra
 Library is user friendly (you write `x + 2*y + 5*z <= 7' when you
 mean it), fully dynamic (available virtual memory is the only
 limitation to the dimension of anything), written in standard C++,
 exception-safe, rather efficient and thoroughly documented.

Package: libppr-perl
Description-md5: 74d574beade5d3476ff168832399db97
Description-en: Pattern-based Perl Recognizer
 The PPR module provides a single regular expression that defines a set of
 independent subpatterns suitable for matching entire Perl documents, as well
 as a wide range of individual syntactic components of Perl (i.e. statements,
 expressions, control blocks, variables, etc.)
 .
 The regex does not "parse" Perl (that is, it does not build a syntax tree,
 like the PPI module does). Instead it simply "recognizes" standard Perl
 constructs, or new syntaxes composed from Perl constructs.
 .
 Its features and capabilities therefore complement those of the PPI module,
 rather than replacing them.

Package: libpprint-ocaml
Description-md5: 599ae255d50b93e787e1ed1dd396807a
Description-en: Pretty printing toolbox for OCaml (runtime files)
 OCaml library for pretty-printing textual documents. It takes
 care of indentation and line breaks, and is typically used
 on code.
 .
 This package contains the runtime files to use the library.

Package: libpprint-ocaml-dev
Description-md5: 24b27a23638e1998691b55dc4e759728
Description-en: Pretty printing toolbox for OCaml (dev files)
 OCaml library for pretty-printing textual documents. It takes
 care of indentation and line breaks, and is typically used
 on code.
 .
 This package contains the development files for the library.

Package: libppx-assert-ocaml
Description-md5: ad4136b56fceda86891156861c11fc06
Description-en: provide assertions in OCaml (runtime files)
 This package provides extension nodes to compare
 values and raise useful errors if they differ.
 .
 This package contains runtime files.

Package: libppx-assert-ocaml-dev
Description-md5: 0bd6986610ebe757d8ebb5f79e17c2c4
Description-en: provide assertions in OCaml (dev files)
 This package provides extension nodes to compare
 values and raise useful errors if they differ.
 .
 This package contains development files.

Package: libppx-base-ocaml
Description-md5: b61a253a2aa8b329e49935d066cb1a1f
Description-en: base set of ppx rewriters (runtime files)
 This package provides the base set of ppx rewriters,
 used to build various other Jane Street packages.
 .
 This package contains runtime files.

Package: libppx-base-ocaml-dev
Description-md5: 72dc262a5bc37b1637571feb65d965e7
Description-en: base set of ppx rewriters (dev files)
 This package provides the base set of ppx rewriters,
 used to build various other Jane Street packages.
 .
 This package contains development files.

Package: libppx-bin-prot-ocaml
Description-md5: 4897be9d7a13546e54c4ade605b07315
Description-en: generation of bin_prot readers and writers from types (runtime)
 This package provides a ppx rewriter that generates binary
 serialization and deserialization functions from type definitions,
 using Jane Street's bin_prot library.
 .
 This package contains runtime files.

Package: libppx-bin-prot-ocaml-dev
Description-md5: f74af02f6013f9a6f3e82a147bc18603
Description-en: generation of bin_prot readers and writers from types (development)
 This package provides a ppx rewriter that generates binary
 serialization and deserialization functions from type definitions,
 using Jane Street's bin_prot library.
 .
 This package contains development files.

Package: libppx-cold-ocaml
Description-md5: b86fa7443711f557de82fe1cc770bb57
Description-en: provide the @cold annotation for OCaml (runtime files)
 This package provides the @cold annotation to program in OCaml
 to disable a closure optimisation.
 .
 This package contains runtime files.

Package: libppx-cold-ocaml-dev
Description-md5: 659edc78b6846840db3f7072ede466c2
Description-en: provide the @cold annotation for OCaml (dev files)
 This package provides the @cold annotation to program in OCaml
 to disable a closure optimisation.
 .
 This package contains development files.

Package: libppx-compare-ocaml
Description-md5: 3f17cb47e6da3ca3e7b90d4c68df765c
Description-en: generation of comparison functions from OCaml types (runtime)
 Ppx_compare is a ppx rewriter that derives comparison and equality
 functions from type representations. The scaffolded functions are
 usually much faster than ocaml's Pervasives.compare and
 Pervasives.(=). Scaffolding functions also gives you more flexibility
 by allowing you to override them for a specific type and more safety
 by making sure that you only compare comparable values.
 .
 This package contains runtime files.

Package: libppx-compare-ocaml-dev
Description-md5: 806b25c8a40645f87dec90f4ee28dac4
Description-en: generation of comparison functions from OCaml types (development)
 Ppx_compare is a ppx rewriter that derives comparison and equality
 functions from type representations. The scaffolded functions are
 usually much faster than ocaml's Pervasives.compare and
 Pervasives.(=). Scaffolding functions also gives you more flexibility
 by allowing you to override them for a specific type and more safety
 by making sure that you only compare comparable values.
 .
 This package contains development files.

Package: libppx-custom-printf-ocaml
Description-md5: 2ab5185e4d0c30d2b7b5525607659bc9
Description-en: printf-style format-strings for user-defined string conversion (runtime)
 ppx_custom_printf is a ppx rewriter that allows the use of
 user-defined string conversion functions in format strings (that is,
 strings passed to printf, sprintf, etc.).
 .
 No new syntax is introduced. Instead a previously ill-typed use of
 the ! operator is re-purposed.
 .
 This package contains runtime files.

Package: libppx-custom-printf-ocaml-dev
Description-md5: fd363fe67f50a2dcc3969e0c4029b640
Description-en: printf-style format-strings for user-defined string conversion (dev)
 ppx_custom_printf is a ppx rewriter that allows the use of
 user-defined string conversion functions in format strings (that is,
 strings passed to printf, sprintf, etc.).
 .
 No new syntax is introduced. Instead a previously ill-typed use of
 the ! operator is re-purposed.
 .
 This package contains development files.

Package: libppx-derivers-ocaml-dev
Description-md5: ab196b5f3dde65734683dae0de2204bd
Description-en: interoperability of ppx-deriving and ppx-type-conv
 This package is useful when programming with ppx syntax extensions in
 the OCaml programming language. Its purpose is to allow the ppx_deriving
 and ppx_type_conv syntax extensions to interoperate gracefully when linked
 as part of the same ocaml-migrate-parsetree driver.

Package: libppx-deriving-ocaml
Description-md5: 78e04260955cc64c48f886d479237c56
Description-en: type-driven code generation for OCaml (runtime files)
 Ppx_deriving provides common infrastructure for generating code based
 on type definitions, and a set of useful plugins for common tasks.
 .
 This package contains runtime files.

Package: libppx-deriving-ocaml-dev
Description-md5: edb671db6b10ed6c0cce6f7f80f75a61
Description-en: type-driven code generation for OCaml (dev files)
 Ppx_deriving provides common infrastructure for generating code based
 on type definitions, and a set of useful plugins for common tasks.
 .
 This package contains development files.

Package: libppx-deriving-yojson-ocaml-dev
Description-md5: 6ea76790282bcf2c08342200a25522a3
Description-en: OCaml syntax extension for JSON serialization
 Ppx-deriving-yojson is a syntax extension for the OCaml programming
 language. It allows you to annotate your type definitions, such that
 functions for serialization to JSON, and for deserialization from
 JSON, are automatically derived.

Package: libppx-enumerate-ocaml
Description-md5: 662945793d708e813b47d0201e8e7ab9
Description-en: list all values of a finite type (runtime files)
 This package generates a list with all possible values
 of a finite type.
 .
 This package contains runtime files.

Package: libppx-enumerate-ocaml-dev
Description-md5: 38e3f765a2e39fd6210c2f8be0379def
Description-en: list all values of a finite type (dev files)
 This package generates a list with all possible values
 of a finite type.
 .
 This package contains development files.

Package: libppx-expect-ocaml
Description-md5: be9074fcadd2ae297e5c47dddf9a5529
Description-en: testing framework for OCaml (runtime files)
 This package provides a testing framework similar
 to Python's cram framework for OCaml programming.
 .
 This package contains runtime files.

Package: libppx-expect-ocaml-dev
Description-md5: b369f5322a66253ea7e2e9b9909e64cc
Description-en: testing framework for OCaml (dev files)
 This package provides a testing framework similar
 to Python's cram framework for OCaml programming.
 .
 This package contains development files.

Package: libppx-fields-conv-ocaml
Description-md5: 80945b1cda76e83930aa161dec93ddaa
Description-en: generation of accessor and iteration functions for OCaml records (runtime)
 ppx_fields_conv is a ppx rewriter that can be used to define first
 class values representing record fields, and additional routines, to
 get and set record fields, iterate and fold over all fields of a
 record and create new record values.
 .
 This package contains runtime files.

Package: libppx-fields-conv-ocaml-dev
Description-md5: 656bfd81649f55026933dec85d8f1b8c
Description-en: generation of accessor and iteration functions for OCaml records (dev)
 ppx_fields_conv is a ppx rewriter that can be used to define first
 class values representing record fields, and additional routines, to
 get and set record fields, iterate and fold over all fields of a
 record and create new record values.
 .
 This package contains development files.

Package: libppx-globalize-ocaml
Description-md5: 862a6763f3e835d638e66985c670b9d6
Description-en: copy local values to the global heap (runtime files)
 This package provides a ppx rewriter to copy local values
 to the global heap.
 .
 This package contains runtime files.

Package: libppx-globalize-ocaml-dev
Description-md5: 369093f44344c66bfeea8b20157af592
Description-en: copy local values to the global heap (dev files)
 This package provides a ppx rewriter to copy local values
 to the global heap.
 .
 This package contains development files.

Package: libppx-hash-ocaml
Description-md5: 36a0837fca90ea4746c94af6f0850cb1
Description-en: ppx writer generating hash functions (runtime)
 This package provides a ppx writer generating hash functions
 from type expressions and definitions
 .
 This package contains runtime files.

Package: libppx-hash-ocaml-dev
Description-md5: 716c02f4d66aa89c07ba4aea43666b79
Description-en: ppx writer generating hash functions (development)
 This package provides a ppx writer generating hash functions
 from type expressions and definitions
 .
 This package contains development files.

Package: libppx-here-ocaml
Description-md5: 9800a6c317705da5fcb1941143e0c8b6
Description-en: OCaml extension node whose value is its source position (runtime)
 This package provides a ppx rewriter that defines an extension node
 whose value is its source position. This is normally used so
 exceptions can contain better positions. It can also be used in cases
 where stack traces are useless (for instance in monads with a
 complicated control flow).
 .
 This package contains runtime files.

Package: libppx-here-ocaml-dev
Description-md5: 65e859aa2515de47c0b598123a3b462c
Description-en: OCaml extension node whose value is its source position (development)
 This package provides a ppx rewriter that defines an extension node
 whose value is its source position. This is normally used so
 exceptions can contain better positions. It can also be used in cases
 where stack traces are useless (for instance in monads with a
 complicated control flow).
 .
 This package contains development files.

Package: libppx-import-ocaml
Description-md5: f96f7525f882db68c98c579826d5548a
Description-en: OCaml extension to import declarations (runtime)
 This package provides a ppx rewriter to import declarations from
 interface files.
 .
 This package contains runtime files.

Package: libppx-import-ocaml-dev
Description-md5: 6245a05e2a73ffff223065b65339c03e
Description-en: OCaml extension to import declarations (development)
 This package provides a ppx rewriter to import declarations from
 interface files.
 .
 This package contains development files.

Package: libppx-inline-test-ocaml
Description-md5: 89a2140884abd69986f82e8fd53fd5ed
Description-en: syntax extension for in-line tests in OCaml (runtime files)
 This package provides a syntax extension to write in-line
 tests in OCaml code.
 .
 This package contains runtime files.

Package: libppx-inline-test-ocaml-dev
Description-md5: 7411564e95cd755cc331cdf476e233a1
Description-en: syntax extension for in-line tests in OCaml (dev files)
 This package provides a syntax extension to write in-line
 tests in OCaml code.
 .
 This package contains development files.

Package: libppx-js-style-ocaml
Description-md5: 9a9eb8f171c8c952c9fa65b9c787962e
Description-en: code style checker for Jane Street packages (runtime)
 Part of the Jane Street's PPX rewriters collection.
 .
 This package is a no-op ppx rewriter. It is used as a 'lint' tool to
 enforce some coding conventions across all Jane Street packages.
 .
 This package contains runtime files.

Package: libppx-js-style-ocaml-dev
Description-md5: 1a22fbd97027f945aa1a1b02b4e2bf9d
Description-en: code style checker for Jane Street packages (dev files)
 Part of the Jane Street's PPX rewriters collection.
 .
 This package is a no-op ppx rewriter. It is used as a 'lint' tool to
 enforce some coding conventions across all Jane Street packages.
 .
 This package contains development files.

Package: libppx-let-ocaml
Description-md5: 65a4ff796d3f00387fa802e7ec243255
Description-en: ppx rewriter for monadic and applicative bindings (runtime files)
 A ppx rewriter for monadic and applicative let bindings, match
 expressions, and if expressions.
 .
 This package contains runtime files.

Package: libppx-let-ocaml-dev
Description-md5: fe08b991b568ce6d3661c6b3525b58fa
Description-en: ppx rewriter for monadic and applicative bindings (dev files)
 A ppx rewriter for monadic and applicative let bindings, match
 expressions, and if expressions.
 .
 This package contains development files.

Package: libppx-optcomp-ocaml
Description-md5: dfb1020181fcc0b7bb913f4c146736dc
Description-en: optional compilation for OCaml (runtime files)
 ppx_optcomp stands for Optional Compilation. It is a tool used to
 handle optional compilations of pieces of code depending of the word
 size, the version of the compiler, ...
 .
 This package contains runtime files.

Package: libppx-optcomp-ocaml-dev
Description-md5: 992a4a6997b984aa47e3ef18c16e08f4
Description-en: optional compilation for OCaml (dev files)
 ppx_optcomp stands for Optional Compilation. It is a tool used to
 handle optional compilations of pieces of code depending of the word
 size, the version of the compiler, ...
 .
 This package contains development files.

Package: libppx-sexp-conv-ocaml
Description-md5: 8250a2d8b74e423443b3fceeeb14252f
Description-en: generation of S-expressions from type definitions (runtime files)
 ppx_sexp_conv is a PPX syntax extension that generates code for
 converting OCaml types to and from S-expressions, as defined in the
 sexplib library.
 .
 This package contains runtime files.

Package: libppx-sexp-conv-ocaml-dev
Description-md5: 8306bf1b08d1d1dc6c1d6dcff4dfcb1a
Description-en: generation of S-expressions from type definitions (dev files)
 ppx_sexp_conv is a PPX syntax extension that generates code for
 converting OCaml types to and from S-expressions, as defined in the
 sexplib library.
 .
 This package contains development files.

Package: libppx-stable-witness-ocaml
Description-md5: 20fa5af7561b2e96663f6a1ecc99f68b
Description-en: stable witness derivation (runtime)
 Ppx extension for deriving a witness that a type is intended to be
 stable. In this context, stable means that the serialization format
 will never change. This allows programs running at different versions
 of the code to safely communicate.
 .
 This package contains runtime files.

Package: libppx-stable-witness-ocaml-dev
Description-md5: 0fb1dc27e4bbeeb9edc4ee7d4b635b15
Description-en: stable witness derivation (development)
 Ppx extension for deriving a witness that a type is intended to be
 stable. In this context, stable means that the serialization format
 will never change. This allows programs running at different versions
 of the code to safely communicate.
 .
 This package contains development files.

Package: libppx-string-ocaml
Description-md5: cc168273ce2f76e9267fd992bcb20493
Description-en: string interpolation (runtime)
 Ppx extension for string interpolation. Part of the Jane Street's PPX
 rewriters collection.
 .
 This package contains runtime files.

Package: libppx-string-ocaml-dev
Description-md5: 270aa35649e732436620f313cea7bee3
Description-en: string interpolation (development)
 Ppx extension for string interpolation. Part of the Jane Street's PPX
 rewriters collection.
 .
 This package contains development files.

Package: libppx-variants-conv-ocaml
Description-md5: 113f656b761163041088b6e7243c4d47
Description-en: generation of accessor and iteration functions for OCaml variants (runtime)
 ppx_variants_conv is a ppx rewriter that can be used to define first
 class values representing variant constructors, and additional
 routines to fold, iterate and map over all constructors of a variant
 type.
 .
 This package contains runtime files.

Package: libppx-variants-conv-ocaml-dev
Description-md5: f77ab6b5924394377e3724e5c33a4c33
Description-en: generation of accessor and iteration functions for OCaml variants (dev)
 ppx_variants_conv is a ppx rewriter that can be used to define first
 class values representing variant constructors, and additional
 routines to fold, iterate and map over all constructors of a variant
 type.
 .
 This package contains development files.

Package: libppx-visitors-ocaml-dev
Description-md5: b22173fd471aaf707ed2fcb2a3b392dd
Description-en: OCaml syntax extension for object-oriented visitors
 Visitors is a syntax extension for the OCaml programming language. It
 allows you to annotate your type definitions, such that a visitor class
 will be automatically generated. This visitor class contains methods
 for the traversal of your data structure, like iter, map, fold, etc. It
 is then easy to override these methods for your needs. This is very
 convenient when programming with complex algebraic data structures.

Package: libppx-visitors-ocaml-doc
Description-md5: 1f9a0e76214184ea483ad1772f5e5159
Description-en: Documentation of the visitors syntax extension for OCaml
 This package contains the documentation of the visitors syntax extension
 for the OCaml programming language.

Package: libppx-yojson-conv-lib-ocaml
Description-md5: 05c16a9b240655ff031e40e94c6eec3a
Description-en: runtime lib for ppx_yojson_conv (runtime)
 Runtime lib for ppx_yojson_conv.
 .
 Part of the Jane Street's PPX rewriters collection.
 .
 This package contains runtime files.

Package: libppx-yojson-conv-lib-ocaml-dev
Description-md5: 4cf79bc6bc0e3f37be58b35474fe1a0a
Description-en: runtime lib for ppx_yojson_conv (dev files)
 Runtime lib for ppx_yojson_conv.
 .
 Part of the Jane Street's PPX rewriters collection.
 .
 This package contains development files.

Package: libppx-yojson-conv-ocaml
Description-md5: d8f03754c4475aa212a7b3b480683a28
Description-en: [@@deriving] plugin to generate Yojson conversion functions (runtime)
 [@@deriving] plugin to generate Yojson conversion functions.
 .
 Part of the Jane Street's PPX rewriters collection.
 .
 This package contains runtime files.

Package: libppx-yojson-conv-ocaml-dev
Description-md5: ad4f1187928312366050a4ecf29b617d
Description-en: [@@deriving] plugin to generate Yojson conversion functions (dev files)
 [@@deriving] plugin to generate Yojson conversion functions.
 .
 Part of the Jane Street's PPX rewriters collection.
 .
 This package contains development files.

Package: libppxlib-jane-ocaml
Description-md5: 516e7b382fbb05325d6489f88fe7e61e
Description-en: utilities to work on AST of the Jane Street OCaml compiler (runtime)
 This library can be used to work with Abstract Syntax Trees corresponding
 to the augmented parse tree recognized by the Jane Street OCaml compiler.
 .
 This package contains runtime files.

Package: libppxlib-jane-ocaml-dev
Description-md5: 109d985ccfd5be89b5f721e8ac689da6
Description-en: utilities to work on AST of the Jane Street OCaml compiler (development)
 This library can be used to work with Abstract Syntax Trees corresponding
 to the augmented parse tree recognized by the Jane Street OCaml compiler.
 .
 This package contains development files.

Package: libppxlib-ocaml-dev
Description-md5: 2e94536ae38249e857efb2232e153ad9
Description-en: meta-programming for OCaml
 The ppxlib project provides the basis for the ppx system, which is
 currently the officially supported method for meta-programming in
 OCaml. It offers a principled way to generate code at compile time in
 OCaml projects. It features:
 * OCaml AST / parser / pretty-printer snapshot, to create a full
 frontend independent of the version of OCaml;
 * library for ppx rewriters in general, and type-driven code
 generators in particular;
 * feature-full driver for OCaml AST transformers;
 * quotation mechanism allowing to write values representing the
 OCaml AST in the OCaml syntax;
 * generator of open recursion classes from type definitions.

Package: libpq-oauth
Description-md5: d5259e31d90f6d0ac8b8ed95bdbc16b7
Description-en: PostgreSQL C client library - OAuth flow
 libpq-oauth is an optional module for libpq5 implementing the Device
 Authorization flow for OAuth clients (RFC 8628). It is maintained as
 its own shared library in order to isolate its dependency on libcurl.
 (End users who don't want the Curl dependency can simply choose not
 to install this module.)
 .
 If a connection string allows the use of OAuth, and the server asks
 for it, and a libpq client has not installed its own custom OAuth
 flow, libpq will attempt to delay-load this module using dlopen() and
 the following ABI. Failure to load results in a failed connection.
 .
 PostgreSQL is an object-relational SQL database management system.

Package: libpqmarble-dev
Description-md5: a061c51c440834162fb2e7417c9ea557
Description-en: Development files for libpqmarble
 Paulo Queiroz's collection of useful functions and reusable widgets.
 .
 Development library.

Package: libpqmarble2t64
Description-md5: 58387c651374b3cdebaa79b7a49e44d0
Description-en: Collection of useful functions and reusable widgets
 Paulo Queiroz's collection of useful functions and reusable widgets.
 .
 Run-time dynamic shared library.

Package: libpqxx-8.0
Description-md5: dc37989b1694c880a6cc0c33ac321ae1
Description-en: C++ library to connect to PostgreSQL
 libpqxx is a C++ library to enable user programs to communicate with
 the PostgreSQL database back-end. The database back-end can
 be local or it may be on another machine, accessed via
 TCP/IP.

Package: libpqxx-dev
Description-md5: ae2258d027a7f3800908ae66b4546312
Description-en: C++ library to connect to PostgreSQL (development files)
 libpqxx is a C++ library to enable user programs to communicate with
 the PostgreSQL database back-end.
 .
 This package contains header files for linking against libpqxx.

Package: libpqxx-doc
Description-md5: 01b73116f5f8577ab3eafead9d98c75b
Description-en: C++ library to connect to PostgreSQL (documentation)
 libpqxx is a C++ library to enable user programs to communicate with
 the PostgreSQL database back-end.
 .
 This package contains documentation and examples.

Package: libpracticalxml-java
Description-md5: 6495b291662ded3fc093619e141d7d7a
Description-en: practical XML handling routines
 The package provides a collection of utility classes for working with
 the JDK's built-in XML packages. These are meant to bring the well
 maintained core routines of the JDK closer to regular applications for
 handling XML data and their schemata. Priorities in the development
 where set to meet specific needs in the maintainers' other professional
 and personal projects.

Package: libpragmatic-perl
Description-md5: 90a291ac55700615d0bece220aeceaa0
Description-en: Adds pragmata to Exporter
 Pragmatic implements a default import method for processing pragmata before
 passing the rest of the import to Exporter.
 .
 Perl automatically calls the import method when processing a use statement
 for a module. Modules and use are documented in perlfunc and perlmod.
 .
 (Do not confuse Pragmatic with pragmatic modules, such as less, strict and
 the like. They are standalone pragmata, and are not associated with any other
 module.)

Package: libprecis-java
Description-md5: d0519f2f56bbc8ebb0f056cd9b53f044
Description-en: Java implementation of the PRECIS Framework
 PRECIS validates and prepares Unicode strings in a way, so that they can
 safely be used in application protocols, e.g. when dealing with usernames and
 passwords.
 .
 For example, if strings are used for authentication and authorization
 decisions, the security of an application could be compromised if an entity
 providing a given string is connected to the wrong account or online resource
 based on different interpretations of the string.
 .
 PRECIS takes care of such issues.
 .
 This library supports the following specifications:
 .
 RFC 8264: PRECIS Framework: Preparation, Enforcement, and Comparison of
 Internationalized Strings in Application Protocols
 RFC 8265: Preparation, Enforcement, and Comparison of Internationalized
 Strings Representing Usernames and Passwords
 RFC 8266: Preparation, Enforcement, and Comparison of Internationalized
 Strings Representing Nicknames
 RFC 5893: Right-to-Left Scripts for Internationalized Domain Names for
 Applications (IDNA)
 .
 PRECIS obsoletes Stringprep (RFC 3454) and this library obsoletes software
 like Libidn's Stringprep class.

Package: libpreferencepanes-dev
Description-md5: 5e71eb28f38d0ae53204c25d9cf8b776
Description-en: GNUstep preferences library - development files
 System Preferences is an application which allows one to manage the
 settings of many aspects of the GNUstep environment and its
 applications.  The System Preferences application is made of Modules,
 each one a bundle representing a single control panel, and is thus
 extensible and modular.
 .
 This package contains the development files for the PrefrencePanes
 framework, allowing to add additional SystemPreferences bundles.

Package: libpreferencepanes1
Description-md5: 08571eca7cbb585d7adfadbc1331779c
Description-en: GNUstep preferences library - runtime library
 System Preferences is an application which allows one to manage the
 settings of many aspects of the GNUstep environment and its
 applications.  The System Preferences application is made of Modules,
 each one a bundle representing a single control panel, and is thus
 extensible and modular.
 .
 This package contains the PrefrencePanes runtime library.

Package: libprefork-perl
Description-md5: 657bb353eb91cfbdf66a1da5706db92b
Description-en: pragma for optimized module loading for forking or non-forking processes
 The prefork pragma is intended to allow module writers to optimise module
 loading for both scenarios with as little additional code as possible.
 .
 prefork.pm is intended to serve as a central and optional marshalling point
 for state detection (the software is running in compile-time or run-time mode)
 and to act as a relatively light-weight module loader.

Package: libpresage-data
Description-md5: c5837aee954ac3b77d4dded1c4ad9146
Description-en: intelligent predictive text entry platform (data files)
 Presage is an intelligent predictive text entry platform.
 .
 This package contains the sample statistical data files and
 abbreviation files needed by presage.

Package: libpresage-dev
Description-md5: 0d2b5291a9f240b3d78b305f84fdce14
Description-en: intelligent predictive text entry platform (development files)
 Presage is an intelligent predictive text entry platform.
 .
 This package contains development files.
 .
 This package contains the header files needed to compile applications
 or shared objects that use libpresage.

Package: libpresage-doc
Description-md5: 1a704d3daf7bca9927616001a97a517f
Description-en: intelligent predictive text entry platform (documentation)
 Presage is an intelligent predictive text entry platform.
 .
 This package contains the documentation for libpresage.
 .
 Documentation is available in HTML and LaTeX format.

Package: libpresage1v5
Description-md5: da65d13c0bcd366f8d981d4cdf6b2091
Description-en: intelligent predictive text entry platform (shared library)
 Presage is an intelligent predictive text entry platform.
 .
 A predictive text entry system attempts to improve the ease and speed
 of textual input by predicting words. Word prediction consists in
 computing which word tokens or word completions are most likely to be
 entered next. The system analyses the text already entered and
 combines the information thus extracted with other information sources
 to calculate the set of most probable tokens.
 .
 Presage exploits redundant information embedded in natural
 languages to generate word predictions. The modular architecture
 allows its language model to be extended and customized to utilize
 statistical, syntactic, and semantic information sources.
 .
 This package contains the shared library.

Package: libpri-dev
Description-md5: b929f767d75d1ba667c066eaf946044d
Description-en: Primary Rate ISDN specification development files
 Development files for the C implementation of the Primary Rate ISDN
 specification.
 .
 It was based on the Bellcore specification SR-NWT-002343 for National
 ISDN.  As of May 12, 2001, it has been tested work with NI-2, Nortel
 DMS-100, and Lucent 5E Custom protocols on switches from Nortel and Lucent.

Package: libpri1.4
Description-md5: 57ac3ce48778cd2de1ea8c37a3cc934b
Description-en: Primary Rate ISDN specification library
 C implementation of the Primary Rate ISDN specification.  It was
 based on the Bellcore specification SR-NWT-002343 for National ISDN.  As of
 May 12, 2001, it has been tested work with NI-2, Nortel DMS-100, and Lucent
 5E Custom protocols on switches from Nortel and Lucent

Package: libprimecount-dev
Description-md5: c4d9cd768e5fff6463aa6d234547016c
Description-en: fast prime number counter C/C++ library -- libdev
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 See https://github.com/kimwalisch/primecount for more information.
 .
 This package provides the static library and symbolic links needed
 for development.

Package: libprimecount-dev-common
Description-md5: e47aa2c71b43b46253ba3a0b093e82d6
Description-en: fast prime number counter C/C++ library -- headers
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 See https://github.com/kimwalisch/primecount for more information.
 .
 This package provides the headers needed by developers.

Package: libprimecount8
Description-md5: 5db19285a2ad03659bf7785e53409d4b
Description-en: fast prime number counter C/C++ library -- lib
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 See https://github.com/kimwalisch/primecount for more information.
 .
 This package provides the shared library.

Package: libprimesieve-dev
Description-md5: af6c9e8135485b2cd9c3ee10f98650fb
Description-en: fast prime number generator C/C++ library -- libdev
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This package provides the static library and symbolic links needed
 for development.

Package: libprimesieve-dev-common
Description-md5: 915158f8f06df5d0ae1e4da041151f48
Description-en: fast prime number generator C/C++ library -- headers
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This package provides the headers needed by developers.

Package: libprimesieve12
Description-md5: 0b1d98bef2f55f2d610f176744a73674
Description-en: fast prime number generator C/C++ library -- lib
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This package provides the shared library.

Package: libprintsys
Description-md5: 777c859205de4fef2bc6304bd0b38adc
Description-en: printcap parser, helper for gnulpr's printfilters
 This package installs the libprintsys libraries and
 /usr/lib/printfilters/pcap, a small utility
 that parses /etc/printcap.

Package: libprintsys-dev
Description-md5: 5c27d1042eb7b7363ef3a428e5c883b0
Description-en: printcap parser, helper for gnulpr's printfilters, dev files
 This package installs the libprintsys development files and static libraries
 for libprintsys, some library parsing /etc/printcap.

Package: libprismatic-plumbing-clojure
Description-md5: 939b4505f736314cb8f072f924953208
Description-en: Clojure utility belt library
 Plumbing includes the following libraries:
 * Graph: a simple and declarative way to specify a structured computation,
 which is easy to analyze, change, compose, and monitor.
 * plumbing.core: a library of very commonly used functions.
 * plumbing.map: common operations on maps (both Clojure immutable and mutable
 Java maps)

Package: libprismatic-schema-clojure
Description-md5: f3ad2721dca62e19bae7fa3fe6e7d1c8
Description-en: Clojure(Script) library for declarative data description and validation
 Schema is a rich language for describing data shapes, with a variety of
 features:
 .
 * Data validation, with descriptive error messages of failures (targeted at
 programmers)
 * Annotation of function arguments and return values, with optional runtime
 validation
 * Schema-driven data coercion, which can automatically, succinctly, and
 safely convert complex data types.

Package: libpriv-wrapper
Description-md5: 0d3a46ba896bf859a6f65b61bf871421
Description-en: Privilege wrapper library
 priv_wrapper is a library to disable resource limits and other
 privilege dropping.
 .
 priv_wrapper allows one to disable chroot, prctl, pledge and setrlmit
 system calls.
 .
 priv_wrapper aims to help running processes which are dropping
 privileges or are restricting resources in test environments.
 .
 Like other cwrap projects, it works as a LD preload library, which
 overrides various system functions.

Package: libprivileges-drop-perl
Description-md5: ca07589771d9662364d10618ab2bdf3e
Description-en: module to make it simple to drop all privileges
 Privileges::Drop tries to simplify the process of dropping privileges. This
 can be useful when your Perl program needs to bind to privileged ports, etc.
 This module is much like Proc::UID, except that it's implemented in pure
 Perl. Special care has been taken to also drop saved uid on platforms that
 support this, currently only tested on Linux.

Package: libprobe-perl-perl
Description-md5: 66746d1359f8984288612a9dc9fa8f25
Description-en: module to obtain information about the currently running Perl interpreter
 Probe::Perl provides methods for obtaining information about the currently
 running Perl interpreter.
 .
 It can retrieve the current version, path, @INC or details about perl
 configuration, as well as compare if two Perl interpreters are the same.

Package: libproc-background-perl
Description-md5: abc0f1f6ed8df8552dda2f5e03bf27d9
Description-en: generic interface for Unix and Win32 background process management
 Proc::Background is a generic interface for placing processes in the
 background on both Unix and Win32 platforms. This module lets you start,
 kill, wait on, retrieve exit values, and see if background processes still
 exist.

Package: libproc-daemon-perl
Description-md5: b2a69902691abc084a95a049775658ec
Description-en: module for running scripts as daemons
 Proc::Daemon can be used by a Perl program to initialize itself as a daemon
 (a background process with no controlling terminal). You can also check the
 status of the daemon (alive or dead) and you can kill the daemon.

Package: libproc-fastspawn-perl
Description-md5: 2fe6cca29f3d57895cf57eae5b9e5df6
Description-en: module to fork+exec, or spawn, a subprocess as quickly as possible
 The purpose of the small (in scope and footprint) Proc::FastSpawn module is
 simple: spawn a subprocess asynchronously as efficiently and/or fast as
 possible. Basically the same as calling fork+exec (on POSIX), but hopefully
 faster than those two syscalls.
 .
 Apart from fork overhead, this module also allows you to fork+exec programs
 when otherwise you couldn't - for example, when you use POSIX threads in your
 perl process then it generally isn't safe to call fork from perl, but it is
 safe to use this module to execute external processes.

Package: libproc-fork-perl
Description-md5: 1f58d783d7d4aa6f6efedc38a8cf28da
Description-en: Perl interface to the fork() system call
 Proc::Fork provides an intuitive, Perl-ish way to write forking
 programs by facilitating the use of blocks to illustrate which code
 section executes in which fork.

Package: libproc-guard-perl
Description-md5: a34c131684099dc095bc6323353d3717
Description-en: process runner with RAII pattern
 Proc::Guard runs a process, and destroys it when the calling perl script
 exits.
 .
 This is useful for testing code working with e.g. server processes.

Package: libproc-invokeeditor-perl
Description-md5: 00c6eeb8c8182cb9a5a128efc160df8d
Description-en: Perl extension for starting a text editor
 Proc::InvokeEditor module provides the ability to supply some text to an
 external text editor, have it edited by the user, and retrieve the results.
 .
 The File::Temp module is used to provide secure, safe temporary
 files, and File::Temp is set to its highest available level of
 security. This may cause problems on some systems where no secure
 temporary directory is available.
 .
 When the editor is started, no subshell is used. Your path will
 be scanned to find the binary to use for each editor if the string
 given does not exist as a file, and if a named editor contains whitespace,
 for example if you try to use the editor 'xemacs -nw', then the string will
 be split on whitespace and anything after the editor name will be passed
 as arguments to your editor. A shell is not used but this should cover
 most simple cases.

Package: libproc-pid-file-perl
Description-md5: a901408b477a0a0e3e93491802db7e1d
Description-en: Perl module for managing process id files
 Proc::PID::File is useful for writers of daemons and other processes
 that need to tell whether other instances are running already.
 The module accomplishes this via Unix-style pidfiles.

Package: libproc-queue-perl
Description-md5: a826614dd74f03a0501d8b5d870b7e7c
Description-en: Perl module to limit the number of child processes
 Proc::Queue lets you parallelise a perl program using the fork, exit, wait
 and waitpid calls as usual but without taking care of creating too many
 processes and overloading the machine.
 .
 It redefines perl fork, exit, wait and waitpid core functions. Old programs
 do not need to be reprogrammed, only the use Proc::Queue ... sentence has to
 be added to them.

Package: libproc-reliable-perl
Description-md5: b8f017f9e636ed3a455f1237fb949e95
Description-en: Perl module to run external processes reliably
 Proc::Reliable is a class for simple, reliable and configurable subprocess
 execution in Perl. In particular, it is especially useful for managing the
 execution of 'problem' programs which are likely to fail, hang, or otherwise
 behave in an unruly manner.
 .
 This module includes all of the functionality of the backticks operator and
 system() functions, plus many common uses of fork() and exec(), open2() and
 open3(). It incorporates a number of options, including sending data to the
 subprocess on STDIN, collecting STDOUT and STDERR separately or together,
 killing hung processes, timeouts and automatic retries.

Package: libproc-simple-perl
Description-md5: bf8a641f47001e9d35ca55d7097cd7e2
Description-en: Perl interface to launch and control background processes
 The Proc::Simple package provides objects mimicking real-life processes from a
 user's point of view.
 .
 Either external programs or perl subroutines can be launched and
 controlled as processes in the background.

Package: libproc-syncexec-perl
Description-md5: 56c8a6eb4e31b203c243b77e5d205be7
Description-en: module to spawn processes but report exec() errors properly
 Proc::SyncExec contains functions for synchronized process spawning
 with full error return. If the child's exec() call fails the reason
 for the failure is reported back to the parent.

Package: libproc-terminator-perl
Description-md5: e60536bdb518f8b7a7decfb6c4820c0a
Description-en: module to conveniently terminate processes
 Proc::Terminator provides a convenient way to kill a process, often useful in
 utility and startup functions which need to ensure the death of an external
 process.
 .
 Proc::Terminator provides a simple, blocking, and procedural interface to
 kill a process or multiple processes (not tested), and not return until they
 are all dead.
 .
 Proc::Terminator can know if you do not have permissions to kill a process,
 if the process is dead, and other interesting tidbits.
 .
 It also provides for flexible options in the type of death a process will
 experience. Whether it be slow or immediate.

Package: libproc-wait3-perl
Description-md5: 3208785aa5130bfb441e89bed0b4f4b3
Description-en: Perl interface to the wait3() system call
 Proc::Wait3 is a Perl extension that provides access to the wait3 system call,
 which is used to wait for state changes in child processes. Unlike wait, wait3
 additionally returns child's resource usage information.

Package: libprocess-cpp-dev
Description-md5: 537e99771a2515c91a426e147cfe6724
Description-en: C++11 library for handling processes (dev headers and libraries)
 process-cpp is a simple and straightforward wrapper around process creation
 and control. It helps both with handling child processes and with interacting
 with the current process. Some of its features include:
 .
 - Thread-safe get/set/unset operation on the current process's environment.
 - Throwing and non-throwing overloads of functions when system calls are
 involved.
 - Seamless redirection of input, output and error streams of child processes.
 - Type-safe interaction with the virtual proc filesystem, both for reading &
 writing.
 .
 This package includes all the development headers and libraries for
 process-cpp.

Package: libprocess-cpp-doc
Description-md5: 83c7f74ea03773677370a3a5e00fb7ea
Description-en: C++11 library for handling processes (documentation)
 process-cpp is a simple and straightforward wrapper around process creation
 and control. It helps both with handling child processes and with interacting
 with the current process. Some of its features include:
 .
 - Thread-safe get/set/unset operation on the current process's environment.
 - Throwing and non-throwing overloads of functions when system calls are
 involved.
 - Seamless redirection of input, output and error streams of child processes.
 - Type-safe interaction with the virtual proc filesystem, both for reading &
 writing.
 .
 This package includes documentation files for the libprocess-cpp development.

Package: libprocess-cpp3
Description-md5: e73a6946d497f646dfe1642512f3f20b
Description-en: C++11 library for handling processes (runtime libraries)
 process-cpp is a simple and straightforward wrapper around process creation
 and control. It helps both with handling child processes and with interacting
 with the current process. Some of its features include:
 .
 - Thread-safe get/set/unset operation on the current process's environment.
 - Throwing and non-throwing overloads of functions when system calls are
 involved.
 - Seamless redirection of input, output and error streams of child processes.
 - Type-safe interaction with the virtual proc filesystem, both for reading &
 writing.
 .
 The library's main purpose is to assist in testing and when a software
 component needs to carry out process creation/control tasks, e.g., a graphical
 shell. To this end, the library is extensively tested and tries to ensure
 fail-safe operation as much as possible.
 .
 This package includes the process-cpp runtime libraries.

Package: libprocess-ocaml
Description-md5: 946ee3bf51ac2b9b8cfccd14f153417e
Description-en: easy process control (runtime)
 Process makes it easy to use commands like functions.
 .
 This package contains the runtime libraries for programs using
 process.

Package: libprocess-ocaml-dev
Description-md5: 51e0db281fa43b81372b5bcf0cf6d001
Description-en: easy process control (development)
 Process makes it easy to use commands like functions.
 .
 This package contains the development stuff needed to use the
 process library in your programs.

Package: libprocesscore11
Description-md5: 2881df7cb77a99078def470364cbc0d3
Description-en: library for system monitoring - processcore shared library
 KSysGuard is a program to monitor various elements of your system, or any
 other remote system with the KSysGuard daemon (ksysgardd) installed.
 .
 This package contains the shared library libprocesscore.

Package: libprocessing-core-java
Description-md5: c44fcead9e7ea01acbabb0ec7399a98b
Description-en: Java animation and interaction library
 Processing is an open source programming language
 and environment for people who want to create images,
 animations, and interactions.
 .
 This package provides the core library needed to run
 such animations.

Package: libprocyon-java
Description-md5: 101010f6c4d05ae9c6ca2e7dc2a213c0
Description-en: Procyon Framework
 Procyon is a suite of Java metaprogramming tools focused on code
 generation and analysis. It includes the following libraries:
 * Core Framework
 * Reflection Framework
 * Expressions Framework
 * Compiler Toolset
 * Java Decompiler

Package: libprogress-any-output-termprogressbarcolor-perl
Description-md5: dfc6e536d892f9e9a9d5a8d45523cd6a
Description-en: module to output progress to terminal as color bar
 Progress::Any::Output::TermProgressBarColor permits one to display nice
 and rich progress bars using customizable colors and animations.

Package: libprogress-any-perl
Description-md5: e5e92c788339a0a65340c79b3f04192e
Description-en: Perl module to record progress to any output
 Progress::Any is an interface for applications that want to display progress
 to users. It decouples progress updating and output, rather similar to how
 Log::Any decouples log producers and consumers (output). The API is also
 rather similar to Log::Any, except Adapter is called Output and category is
 called task.
 .
 Progress::Any records position/target and calculates elapsed time, estimated
 remaining time, and percentage of completion. One or more output modules
 (Progress::Any::Output::*) display this information.

Package: libproguard-core-java
Description-md5: 49ea3d172ccf85ad6b80e411f172f94d
Description-en: Library to read, analyze, modify, and write Java class files
 ProGuardCORE is a free library to read, analyze, modify, and write Java
 class files. It is the core of the well-known shrinker, optimizer, and
 obfuscator ProGuard, the ProGuard Assembler and Disassembler, and the
 Kotlin Metadata Printer.

Package: libproguard-java
Description-md5: c1c037f8b33c7d6a249ae21254562a24
Description-en: Java class file shrinker, optimizer, and obfuscator (Library)
 ProGuard is a free Java class file shrinker, optimizer, and
 obfuscator.  It can detect and remove unused classes, fields,
 methods, and attributes. It can then optimize bytecode and remove
 unused instructions. Finally, it can rename the remaining classes,
 fields, and methods using short meaningless names. The resulting jars
 are smaller and harder to reverse-engineer.
 .
 This package contains the Proguard Java library

Package: libproj-dev
Description-md5: 40d0d1a33cba08b9ef61eeeefba902f5
Description-en: Cartographic projection library (development files)
 Proj and invproj perform respective forward and inverse transformation
 of cartographic data to or from Cartesian data with a wide range of
 selectable projection functions (over 100 projections).
 .
 Geod and invgeod perform geodesic (Great Circle) computations for
 determining latitude, longitude and back azimuth of a terminus point given
 a initial point latitude, longitude, azimuth and distance (direct) or the
 forward and back azimuths and distance between an initial and terminus
 point latitudes and longitudes (inverse).
 .
 This package provides the PROJ development files.

Package: libproj25
Description-md5: 63723d6b8c6f0bed598df07b06bf4614
Description-en: Cartographic projection library
 Proj and invproj perform respective forward and inverse transformation
 of cartographic data to or from Cartesian data with a wide range of
 selectable projection functions (over 100 projections).
 .
 Geod and invgeod perform geodesic (Great Circle) computations for
 determining latitude, longitude and back azimuth of a terminus point given
 a initial point latitude, longitude, azimuth and distance (direct) or the
 forward and back azimuths and distance between an initial and terminus
 point latitudes and longitudes (inverse).
 .
 This package provides the PROJ shared library used by tools and third
 parties programs.

Package: libprojectm-dev
Description-md5: ec11a3d8caf0253b1a2991da68657b5c
Description-en: Advanced Milkdrop-compatible music visualization library - dev
 libprojectm is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains the development headers.

Package: libprojectm3
Description-md5: 25811eb3de3a571679c9894cb51cc24e
Description-en: Advanced Milkdrop-compatible music visualization library
 libprojectm is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains the library and essential data needed for
 the visualization library to work.

Package: libprometheus-cpp-core1.0
Description-md5: 06ec3d1a19c31fe63404dfc952191eeb
Description-en: Prometheus Client Library for Modern C++ (core metrics)
 This library aims to enable Metrics-Driven Development for C++ services.
 It implements the Prometheus Data Model, a powerful abstraction on which
 to collect and expose metrics.
 .
 This package contains the metric primitives.

Package: libprometheus-cpp-pull1.0
Description-md5: 7c0cec4a58befda6cc5d979e33c71eb7
Description-en: Prometheus Client Library for Modern C++ (pull support)
 This library aims to enable Metrics-Driven Development for C++ services.
 It implements the Prometheus Data Model, a powerful abstraction on which
 to collect and expose metrics.
 .
 This package contains the regular pull support.

Package: libprometheus-cpp-push1.0
Description-md5: 13e92af51605d4e9d29f7ec617fce4b4
Description-en: Prometheus Client Library for Modern C++ (push gateway support)
 This library aims to enable Metrics-Driven Development for C++ services.
 It implements the Prometheus Data Model, a powerful abstraction on which
 to collect and expose metrics.
 .
 This package contains the push-gateway support.

Package: libprometheus-tiny-perl
Description-md5: 5f47c4513cba7f3d4b3ca1c2acb535e8
Description-en: tiny module to export monitoring metrics for Prometheus
 Prometheus::Tiny is a minimal metrics client for the Prometheus time-series
 database, that can be used to instrument a service so that it can export
 monitoring metrics so that Prometheus compatible servers can collect them.
 .
 It does the following things differently to Net::Prometheus:
 * No setup. No need to pre-declare metrics to get something useful.
 * Labels are passed in a hash. Positional parameters get awkward.
 * No inbuilt collectors, PSGI apps, etc. Just the metrics.
 * No different metric types. You get what you ask for.

Package: libprometheus-tiny-shared-perl
Description-md5: 1baa4a6f15176f630642111f7efc0854
Description-en: tiny Prometheus client with a shared database behind it
 Prometheus::Tiny::Shared is a wrapper around Prometheus::Tiny that instead of
 storing metrics data in a hashtable, stores them in a shared datastore
 (provided by Hash::SharedMem, though this may change in the future). This
 lets you keep a single set of metrics in a multithreaded app.

Package: libpromise-xs-perl
Description-md5: 7eca4dc06f43b5c8131a7ad3be79a4c0
Description-en: Fast promises in Perl
 This module provides a Promises/A+ interface with its
 major parts implemented in XS for speed. It is a fork and refactor
 of AnyEvent::XSPromises, and retains that module's bare-bones interface.

Package: libproperties-cpp-dev
Description-md5: 4627c90b599dacc53df4d94bd7d09634
Description-en: C++11 library providing properties/signals - dev headers
 Properties-cpp is a C++11 library providing properties/signals.
 .
 This package includes all the development headers and libraries for
 properties-cpp.

Package: libproperties-cpp-doc
Description-md5: 71a24a32219d670df4a478b0f74383ab
Description-en: Documentation files for libproperties-cpp-dev
 Properties-cpp is a C++11 library providing properties/signals.
 .
 This package includes the documentation files for the libproperties-cpp
 development.

Package: libproperties-maven-plugin-java
Description-md5: acee8693861ea937c7d4436898dcc0db
Description-en: Maven Plugin to read and write property files from mojo.codehaus.org
 The Properties Maven Plugin is here to make life a little easier when dealing
 with properties. It provides goals to read and write properties from files.

Package: libprotobuf-c-dev
Description-md5: 1d397a37d564ebd24c34190b57ce6f99
Description-en: Protocol Buffers C static library and headers (protobuf-c)
 Protocol Buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to XML, but smaller, faster, and
 simpler. You define how you want your data to be structured once, then you can
 use special generated source code to easily write and read your structured
 data to and from a variety of data streams and using a variety of languages.
 You can even update your data structure without breaking deployed programs
 that are compiled against the "old" format.
 .
 This is the "protobuf-c" implementation of Protocol Buffers in C.
 .
 This package contains the static library and development headers.

Package: libprotobuf-c1
Description-md5: 9c4249f4ed507aa6007c13b98366f88b
Description-en: Protocol Buffers C shared library (protobuf-c)
 Protocol Buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to XML, but smaller, faster, and
 simpler. You define how you want your data to be structured once, then you can
 use special generated source code to easily write and read your structured
 data to and from a variety of data streams and using a variety of languages.
 You can even update your data structure without breaking deployed programs
 that are compiled against the "old" format.
 .
 This is the "protobuf-c" implementation of Protocol Buffers in C.
 .
 This package contains the shared library.

Package: libprotobuf-java
Description-md5: 2ac9477d01e9d2920f1793f9f58f3aa6
Description-en: Java bindings for protocol buffers
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to XML, but smaller, faster, and
 simpler. You define how you want your data to be structured once, then you can
 use special generated source code to easily write and read your structured
 data to and from a variety of data streams and using a variety of languages.
 You can even update your data structure without breaking deployed programs
 that are compiled against the "old" format.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the Java bindings for the protocol buffers. You will
 need the protoc tool (in the protobuf-compiler package) to compile your
 definition to Java classes, and then the modules in this package will allow
 you to use those classes in your programs.

Package: libprotobuf-java-format-java
Description-md5: 390808110609442fa3cfd4774734ca6d
Description-en: Library to serialize protobuf messages to XML, JSON and HTML
 The protobuf-java-format library provide serialization and de-serialization
 of different formats based on  Google's protobuf Message. Enables overriding
 the default (byte array) output to text based formats such as XML, JSON
 and HTML.

Package: libprotobuf2-java
Description-md5: 2ac9477d01e9d2920f1793f9f58f3aa6
Description-en: Java bindings for protocol buffers
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to XML, but smaller, faster, and
 simpler. You define how you want your data to be structured once, then you can
 use special generated source code to easily write and read your structured
 data to and from a variety of data streams and using a variety of languages.
 You can even update your data structure without breaking deployed programs
 that are compiled against the "old" format.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the Java bindings for the protocol buffers. You will
 need the protoc tool (in the protobuf-compiler package) to compile your
 definition to Java classes, and then the modules in this package will allow
 you to use those classes in your programs.

Package: libprotocol-http2-perl
Description-md5: 1f75cfab051022ccd6811b729d754f05
Description-en: HTTP/2 protocol implementation with client and server libraries
 Protocol::HTTP2 is HTTP/2 protocol implementation (RFC 7540) with stateful
 decoders/encoders of HTTP/2 frames. You may use this module to implement your
 own HTTP/2 client/server/intermediate on top of your favorite event loop over
 plain or TLS socket.
 .
 Protocol::HTTP2::Client is HTTP/2 client library. It's intended to make
 HTTP/2 client implementations on top of your favorite event-loop.
 .
 Protocol::HTTP2::Server is HTTP/2 server library. It's intended to make
 HTTP/2 server implementations on top of your favorite event loop.

Package: libprotocol-irc-perl
Description-md5: c33e6f324b34ae2323749a17ddab9f88
Description-en: IRC protocol handling
 This mix-in class provides a base layer of IRC message handling logic. It
 allows reading of IRC messages from a string buffer and dispatching them to
 handler methods on its instance.
 .
 Protocol::IRC::Client provides an extension to this logic that may be more
 convenient for IRC client implementations. Much of the code provided here is
 still useful in client applications, so the reader should be familiar with
 both modules.

Package: libprotocol-osc-perl
Description-md5: e71a18c336e278eb2df0133cbce260a5
Description-en: module to implement (de)coding and processing of OSC packets
 Protocol::OSC implements the encoding, decoding and processing of OSC packets
 following the Open Sound Control protocol.
 .
 It's pure Perl implementation, is faster than Net::LibLO (~4x) and
 Net::OpenSoundControl (~2x) and also provides a connection agnostic interface,
 path matching and type tagging according OSC v1 specification (and v1.1)

Package: libprotocol-websocket-perl
Description-md5: c21f47fa35799a5abf15daf82cc5e264
Description-en: Perl library that implements WebSocket protocol
 Client/server WebSocket message and frame parser/constructor.
 Protocol::WebSocket does not provide a WebSocket server or client, but is
 made for using in http servers or clients to provide WebSocket support.
 .
 Protocol::WebSocket supports the following WebSocket protocol versions:
 * draft-ietf-hybi-17 (latest)
 * draft-ietf-hybi-10
 * draft-ietf-hybi-00 (with HAProxy support)
 * draft-hixie-75
 .
 By default the latest version is used. The WebSocket version is detected
 automatically on the server side. On the client side you have set a version
 attribute to an appropriate value.

Package: libprotozero-dev
Description-md5: 99e828f5a18e6c77a2ef7c148dc684d2
Description-en: Minimalistic protocol buffer decoder and encoder in C++
 protozero is a minimalistic protocol buffer decoder and encoder in C++.
 .
 Designed for high performance. Suitable for writing zero copy parsers
 and encoders with minimal need for run-time allocation of memory.
 .
 Low-level: this is designed to be a building block for writing a very
 customized decoder for a stable protobuf schema. If your protobuf schema
 is changing frequently or lazy decoding is not critical for your
 application then this approach offers no value: just use the decoding
 API available via the C++ API that can be generated via the Google
 Protobufs protoc program.
 .
 This package contains the protozero headers.

Package: libprotozero-doc
Description-md5: f8f02732f2cc17ad161e0c8c936983b2
Description-en: Minimalistic protocol buffer decoder and encoder in C++ - docs
 protozero is a minimalistic protocol buffer decoder and encoder in C++.
 .
 Designed for high performance. Suitable for writing zero copy parsers
 and encoders with minimal need for run-time allocation of memory.
 .
 Low-level: this is designed to be a building block for writing a very
 customized decoder for a stable protobuf schema. If your protobuf schema
 is changing frequently or lazy decoding is not critical for your
 application then this approach offers no value: just use the decoding
 API available via the C++ API that can be generated via the Google
 Protobufs protoc program.
 .
 This package contains the protozero documentation.

Package: libproxool-java
Description-md5: 982551bc167e8d21aa4554695d040a46
Description-en: Java JDBC connection pool
 A Java SQL Driver that provides a connection pool wrapper around
 another Driver of your choice. Very simple to migrate existing code.
 Fully configurable. Fast, mature and robust. Transparently adds
 connection pooling to your existing JDBC driver.

Package: libproxy-tools
Description-md5: aac59bba35e1a229fc8c5ffe6e4ba4cb
Description-en: automatic proxy configuration management library (tools)
 libproxy is a lightweight library which makes it easy to develop
 applications proxy-aware with a simple and stable API.
 .
 This package contains a program to interact with libproxy from the
 command line.

Package: libproxy-vole-java
Description-md5: 9b48efa2226ce3fe1eeaa2e475b761e5
Description-en: Proxy Vole
 Proxy Vole is a Java library to auto detect the platform network proxy
 settings.
 .
 Use the Proxy Vole library to provide network connectivity out of the
 box for your Java application. It provides strategies for auto
 detecting the current proxy settings. There are many configurable
 strategies to choose from. At the moment Proxy Vole supports the
 following proxy detection strategies.
 * Read platform settings (Supports: Windows, KDE, GNOME, OSX)
 * Read browser setting (Supports: Firefox 3.x+, Internet Explorer;
 Chrome and Webkit use the platform settings)
 * Read environment variables (often used variables on Linux / Unix
 server systems)
 * Auto detection script by using WPAD/PAC (Not all variations
 supported)

Package: libproxychains-dev
Description-md5: 1c8b002ff3b2383731a29f1e9ca1978a
Description-en: proxy chains -- shared library (development)
 Proxy chains force any tcp connection made by any given tcp client
 to follow through proxy (or proxy chain). It is a kind of proxifier.
 It acts like sockscap / premeo / eborder driver ( intercepts TCP calls )
 .
 See 'proxychains' package for more detailed description.
 .
 This package contains development header files for the shared library used
 by proxychains.

Package: libproxychains3
Description-md5: fe57e55b13b40fe87add5c5ff5856975
Description-en: proxy chains -- shared library (runtime)
 Proxy chains force any tcp connection made by any given tcp client
 to follow through proxy (or proxy chain). It is a kind of proxifier.
 It acts like sockscap / premeo / eborder driver ( intercepts TCP calls )
 .
 See 'proxychains' package for more detailed description.
 .
 This package contains runtime for the shared library used by proxychains.
 .
 The package 'dnsutils' is needed to perform DNS requests through proxy. In the
 case you turned 'proxy_dns' option off in configuration file you don't need
 dnsutils to be installed.

Package: libproxychains4
Description-md5: ce4f4a023ecf86be769c63e090309751
Description-en: runtime shared library for proxychains-ng
 Proxychains is a UNIX program, that hooks network-related libc functions
 in dynamically linked programs via a preloaded DLL (dlsym(), LD_PRELOAD)
 and redirects the connections through SOCKS4a/5 or HTTP proxies.
 It supports TCP only (no UDP/ICMP etc).
 .
 This project, proxychains-ng, is the continuation of the unmaintained
 proxychains project (known as proxychains package in Debian).
 .
 This package provides the runtime shared library used by proxychains-ng
 program.

Package: libproxyprotocol-dev
Description-md5: 1018d19c0471be1c360fc3f4d6c8a99e
Description-en: Development files for the C library to create and parse PROXY protocol v1 and v2
 libproxyprotocol is an ANSI C library to parse and create PROXY
 protocol v1 and v2 headers with support for all Type-Length-Values
 (TLVs) including the custom ones from AWS and Azure
 .
 This package contains the development headers and is only needed when
 building packages which use libproxyprotocol.

Package: libproxyprotocol1
Description-md5: 6c9bc155dfb3c23b3fd05e21483b522c
Description-en: C library to create and parse PROXY protocol v1 and v2
 libproxyprotocol is an ANSI C library to parse and create PROXY
 protocol v1 and v2 headers with support for all Type-Length-Values
 (TLVs) including the custom ones from AWS and Azure
 .
 Easy addition and access to any TLV through API functions when
 creating or extracting v2 PROXY protocol headers.
 .
 Easy way through the API to request a specific alignment, CRC32C
 checksum when creating v2 PROXY protocol headers.
 .
 Easy way through an API function to create health check v2 PROXY
 protocol headers.
 .
 Socket free logic. Does not hook, manipulate, assume any networking.
 It merely works on buffers.

Package: libprpc-perl
Description-md5: 71fef0eef111d076e5d8dcd6ee55aafb
Description-en: Perl extensions for writing pRPC servers and clients
 Perl RPC simplifies the writing of Perl based client/server
 applications.  RPC::pServer is the package used on the server side,
 and you guess what RPC::pClient is for.  pRPC works by defining a set
 of functions that may be executed by the client.

Package: libprrte-bin
Description-md5: 87eb017588000bd6b1d9bb09b965df3e
Description-en: PMix Reference Run Time Environment - Tools
 PMIX is the OpenMPI implementation of the Process Management Interface (PMI)
 Exascale API. This package provides utilities for working with PMix
 Reference Run Time Environment.

Package: libprrte-dev
Description-md5: 306c127377bc5b16348ff35d494dd42a
Description-en: Development files for the PRRTE library
 This is the PMix Reference Run Time Environment library. PMIX is the
 Process Management Interface (Exascale) library, a component of OpenMPI.
 This package contains the development files, headers and static library.

Package: libprrte3
Description-md5: 60cabea2ebbee8f61821ec2562f15c62
Description-en: PMix Reference Run Time Environment - Library
 This is the OpenMPI implementation of the Process Management Interface (PMI)
 Exascale (PMix) Reference Run Time Environment.

Package: libpseudo
Description-md5: f41b1741419145eeaea38b6e58e00fd6
Description-en: advanced tool for simulating superuser privileges
 The pseudo utility offers a way to run commands in a virtualized "root"
 environment, allowing ordinary users to run commands which give the
 illusion of creating device nodes, changing file ownership, and otherwise doing
 things necessary for creating distribution packages or filesystems.
 .
 Pseudo has a lot of similarities to fakeroot but is a new implementation
 that improves on the problems seen using fakeroot. Pseudo is now
 extensively used by Poky as a replacement to fakeroot but can also be
 used standalone in many other use cases.
 .
 This package contains the LD_PRELOAD libraries.

Package: libpsimd-dev
Description-md5: 6df882b70d46c9658be89355f5294c22
Description-en: Portable 128-bit SIMD intrinsics
 P(ortable) SIMD -- Portable 128-bit SIMD intrinsics
 .
 This is a header-only library.

Package: libpsm-infinipath1
Description-md5: f14abc291eb95080b3ab5e3c76a2cc89
Description-en: PSM Messaging library for Intel Truescale adapters
 The PSM Messaging API, or PSM API, is Intel's (formerly QLogic's) low-level,
 user-level communication interface for the Truescale family of products. PSM
 users can use mechanisms necessary to implement higher-level communication
 interfaces in parallel environments.
 .
 This package contains the shared libraries.

Package: libpsm-infinipath1-dbg
Description-md5: f68caae7e29fb67a86a5faecbd64f3e0
Description-en: Debugging symbols for libpsm-infinipath1
 The PSM Messaging API, or PSM API, is Intel's (formerly QLogic's) low-level,
 user-level communication interface for the Truescale family of products. PSM
 users can use mechanisms necessary to implement higher-level communication
 interfaces in parallel environments.
 .
 This package contains the debugging symbols associated with
 libpsm-infinipath1. They will automatically be used by gdb for debugging
 libpsm-infinipath1-related issues.

Package: libpsm-infinipath1-dev
Description-md5: 14d45305113471acbf79d96d34eda680
Description-en: Development files for libpsm-infinipath1
 The PSM Messaging API, or PSM API, is Intel's (formerly QLogic's) low-level,
 user-level communication interface for the Truescale family of products. PSM
 users can use mechanisms necessary to implement higher-level communication
 interfaces in parallel environments.
 .
 This package is needed to compile programs against libpsm-infinipath1.
 It contains the header files and links needed for compiling.

Package: libpsm2-2
Description-md5: b0d67b9b1cdc64f83fc1128eded819c0
Description-en: Intel PSM2 library
 PSM2 is Intel's low-level user-space communications interface for
 the Intel(R) OPA family of products. PSM2 users are enabled with
 mechanisms necessary to implement higher level communications
 interfaces in parallel environments.

Package: libpsm2-2-compat
Description-md5: 6fe882d03b825248c872bb124b08dd96
Description-en: Compat library for Intel PSM2
 PSM compatibility API is Intel's low-level user-space communications
 interface for the Intel(R) TrueScale family of products. This library
 adds support for MPIs linked with PSM versions < 2.

Package: libpsm2-dev
Description-md5: e6456c0f14b0a183301e0a2ace9a971a
Description-en: Development files for Intel PSM2 library
 PSM2 is Intel's low-level user-space communications interface for
 the Intel(R) OPA family of products. PSM2 users are enabled with
 mechanisms necessary to implement higher level communications
 interfaces in parallel environments. This package contains the
 development headers for Intel PSM2 library.

Package: libpsml-dev
Description-md5: 9b8acf20356a7c8c83e5d1d1ef42f296
Description-en: library to handle pseudopotentials in PSML format (development files)
 PSML (for PSeudopotential Markup Language) is a file format for norm-
 conserving pseudopotential data which is designed to encapsulate as much as
 possible the abstract concepts in the domain's ontology, and to provide
 appropriate metadata and provenance information.
 .
 The libPSMML library provides an API for parsing PSML files and extracting
 information from them.
 .
 This package contains the static libraries and the header files.

Package: libpsmt2-frontend-ocaml
Description-md5: fe163c52ae883e12ada3674e552f9b19
Description-en: Parse and type-check SMT-LIB 2 (runtime files)
 A library to parse and type-check a conservative extension
 of the SMT-LIB 2 standard with prenex polymorphism.
 .
 This package provides the runtime files.

Package: libpsmt2-frontend-ocaml-dev
Description-md5: 35f563832b292fc18578aed4988c7bcf
Description-en: Parse and type-check SMT-LIB 2 (dev files)
 A library to parse and type-check a conservative extension
 of the SMT-LIB 2 standard with prenex polymorphism.
 .
 This package provides the dev files.

Package: libpsocksxx-dev
Description-md5: 2edb3e5999e9ba4d9414e636ee7a6661
Description-en: psocksxx is a C++ wrapper for POSIX sockets (development files)
 psocksxx library attempts to borrow the concepts from socket++ and
 socket-library, but not the code, and create a well documented (and
 hopefully easy to understand) POSIX socket communication wrapper in
 C++. To keep the code simple and clean this project will only support
 POSIX sockets.
 This package holds the development files.

Package: libpsocksxx-doc
Description-md5: 42a00af6eac1df99740706082fca695e
Description-en: psocksxx is a C++ wrapper for POSIX sockets (documentation)
 psocksxx library attempts to borrow the concepts from socket++ and
 socket-library, but not the code, and create a well documented (and
 hopefully easy to understand) POSIX socket communication wrapper in
 C++. To keep the code simple and clean this project will only support
 POSIX sockets.
 This package holds the documentation.

Package: libpsocksxx0t64
Description-md5: 938d4741f41d3b5344c601a42459ade0
Description-en: psocksxx is a C++ wrapper for POSIX sockets
 psocksxx library attempts to borrow the concepts from socket++ and
 socket-library, but not the code, and create a well documented (and
 hopefully easy to understand) POSIX socket communication wrapper in
 C++. To keep the code simple and clean this project will only support
 POSIX sockets.

Package: libpsq-ocaml
Description-md5: 8c799897a0ef991eed5b23880f14beb0
Description-en: functional priority search queues (runtime)
 Typical applications are searches, schedulers and caches. If you ever
 scratched your head because that A* didn't look quite right, a PSQ is
 what you needed.
 .
 This package contains the runtime libraries for programs using
 the psq library.

Package: libpsq-ocaml-dev
Description-md5: bc1a60b554af65d9128afb0cfb7ff3d3
Description-en: functional priority search queues (dev)
 Typical applications are searches, schedulers and caches. If you ever
 scratched your head because that A* didn't look quite right, a PSQ is
 what you needed.
 .
 This package contains the development stuff needed to use the
 psq library in your programs.

Package: libpst-dev
Description-md5: 0a707cb266b64c9fbeffe4e783ed19f9
Description-en: library for reading Microsoft Outlook PST files (development files)
 Library for accessing data from Microsoft Outlook PST files.
 .
 This package include the files needed for developing with libpst,
 including the headers, static library and documentation.

Package: libpst4t64
Description-md5: cdf74a6d42e16aee25bc6963ddac68f2
Description-en: library for reading Microsoft Outlook PST files
 Library for accessing data from Microsoft Outlook PST files.
 .
 This package include the libpst shared library used by applications.

Package: libpstoedit-dev
Description-md5: 7c2db4b4905e6348872a01e9f7b3e78f
Description-en: PostScript to editable vector graphics library (development files)
 pstoedit is a framework for converting Postscript and PDF files to various
 editable vector graphic formats.
 .
 This package contains files to build programs that use libpstoedit.

Package: libpstoedit0t64
Description-md5: 059c32bbdbcd0967436aa6b72e56e2d1
Description-en: PostScript to editable vector graphics library (runtime files)
 pstoedit is a framework for converting Postscript and PDF files to various
 editable vector graphic formats.

Package: libpstreams-dev
Description-md5: d6a272f3a8d6d3b2eec60d7416a0dd97
Description-en: C++ iostream interface to POSIX process I/O
 PStreams allows you to run another program from your C++ application and to
 transfer data between the two programs, similar to shell pipelines. The
 PStreams class works like a wrapper for the POSIX.2 functions popen(3) and
 pclose(3) (although it doesn't actually use them), using a C++ iostreams
 interface, instead of C's stdio library. Thus, PStreams makes it possible to
 run an external program and handle its stdin, stdout, and stderr just like you
 would handle any other C++ iostream.

Package: libpsurface-dev
Description-md5: 316a40ae2f948cbae4a8d50e913a833d
Description-en: piecewise linear bijections between triangulated surfaces -- development files
 Psurface is a C++ library that handles piecewise linear bijections
 between triangulated surfaces. These surfaces can be of arbitrary
 shape and need not even be manifolds.
 .
 There are two main uses for psurface. When doing adaptive finite
 element simulations on grids with parametrized boundaries, psurface
 can store the parametrization. Boundary parametrizations are
 practically mappings from the coarse grid boundary to the actual
 boundary, and if that actual boundary is a triangulated surface then
 psurface can handle it. This is implemented, for example, in the
 dune-grid module of Dune.
 .
 Secondly, when doing domain decomposition methods with nonconforming
 interfaces, you need to relate the two interface grids to each
 other. Psurface can do this for you, even if your interfaces do not
 match geometrically. Such is the case, e.g., in contact
 problems. This second functionality is also available for 1d surfaces
 in 2d space.
 .
 The easiest way to use psurface for domain decomposition is to get
 the dune-grid-glue module and use it to drive psurface.
 .
 This package contains the development files.

Package: libpsurface0t64
Description-md5: a3a8666696f210a2df80c060accf194b
Description-en: piecewise linear bijections between triangulated surfaces -- shared library
 Psurface is a C++ library that handles piecewise linear bijections
 between triangulated surfaces. These surfaces can be of arbitrary
 shape and need not even be manifolds.
 .
 This package contains the shared library.

Package: libpsych-java
Description-md5: c6bc651afa3bfe108b48a82c1353a893
Description-en: ruby-psych Java extension
 ruby-psych is a YAML parser and emitter. Psych leverages libyaml for its
 YAML parsing and emitting capabilities. In addition to wrapping
 libyaml, Psych also knows how to serialize and de-serialize most Ruby
 objects to and from the YAML format.
 .
 Psych has been included with the main Ruby implementation since 1.9.2,
 and is the default YAML parser from 1.9.3 and beyond.
 .
 libpsych-java ships the Java extension to improve performance for Ruby
 implementations running in the JVM, like jruby.

Package: libptexenc-dev
Description-md5: 97f8c00c2afd15ca23c120745336c811
Description-en: TeX Live: ptex encoding library (development part)
 This package contains the static library and header files for the
 ptexenc library, a library for encoding support in pTeX, a Japanese
 TeX engine.

Package: libptexenc1
Description-md5: a5ab52d0e6ab6894ec8f152cb125bbc0
Description-en: TeX Live: pTeX encoding library
 library for encoding support in pTeX, a Japanese TeX engine.

Package: libpthread-stubs0-dev
Description-md5: febf47fd836991c5b22ad0c176b41e1b
Description-en: pthread stubs not provided by native libc, development files
 This library provides weak aliases for pthread functions not provided
 in libc or otherwise available by default.  Libraries like libxcb rely
 on pthread stubs to use pthreads optionally, becoming thread-safe when
 linked to libpthread, while avoiding any performance hit when running
 single-threaded. libpthread-stubs supports this behavior even on
 platforms which do not supply all the necessary pthread stubs.
 .
 On platforms which already supply all the necessary pthread stubs, this
 package ships only the pkg-config file pthread-stubs.pc, to allow
 libraries to unconditionally express a dependency on pthread-stubs and
 still obtain correct behavior.

Package: libpthreadpool-dev
Description-md5: a3741cc8a315ec15b9c38d4645a0e2ee
Description-en: pthread-based thread pool for C/C++ (development)
 pthreadpool is a portable and efficient thread pool implementation. It provides
 similar functionality to #pragma omp parallel for, but with additional
 features.
 .
 This package contains the development files.

Package: libpthreadpool0
Description-md5: 2b2d95feb6ba45a977b432f1a4d70508
Description-en: pthread-based thread pool for C/C++ (shared object)
 pthreadpool is a portable and efficient thread pool implementation. It provides
 similar functionality to #pragma omp parallel for, but with additional
 features.
 .
 This package contains the shared object.

Package: libptime-ocaml
Description-md5: 34437bd4eec361b86446dae69f9fa2dc
Description-en: POSIX time for OCaml (runtime)
 Ptime has platform independent POSIX time support in pure OCaml. It
 provides a type to represent a well-defined range of POSIX timestamps
 with picosecond precision, conversion with date-time values,
 conversion with RFC 3339 timestamps and pretty printing to a
 human-readable, locale-independent representation.
 .
 This package contains runtime files.

Package: libptime-ocaml-dev
Description-md5: 9b2e9217050fa70d0f080b42a652f23a
Description-en: POSIX time for OCaml (development)
 Ptime has platform independent POSIX time support in pure OCaml. It
 provides a type to represent a well-defined range of POSIX timestamps
 with picosecond precision, conversion with date-time values,
 conversion with RFC 3339 timestamps and pretty printing to a
 human-readable, locale-independent representation.
 .
 This package contains development files.

Package: libptl-dev
Description-md5: 8c5b262a9f5b7d00d9b42f5645db1d0c
Description-en: parallel tasking library - development files
 PTL is a lightweight C++11 multithreading tasking system featuring
 a thread-pool, task-groups, and a lock-free task queue.
 .
 This package contains the development files.

Package: libptl2t64
Description-md5: 1ba83d09c7982bde0923462cd5d2b02a
Description-en: parallel tasking library
 PTL is a lightweight C++11 multithreading tasking system featuring
 a thread-pool, task-groups, and a lock-free task queue.

Package: libptmap-ocaml
Description-md5: 6be128e739b415a773c3fdb1a9748a2b
Description-en: Maps over integers implemented as Patricia trees (Runtime library)
 OCaml implementation of an efficient maps over integers,
 from a paper by Chris Okasaki.
 .
 This package contains runtime libraries.

Package: libptmap-ocaml-dev
Description-md5: cd8e0c6d8cb743b6f96dd83037c97b9c
Description-en: Maps over integers implemented as Patricia trees (Development package)
 OCaml implementation of an efficient maps over integers,
 from a paper by Chris Okasaki.
 .
 This package contains development files.

Package: libptmap-ocaml-doc
Description-md5: db95ddf6880df43650d3a0b5f3d04497
Description-en: Documentation for ocaml-ptmap
 OCaml implementation of an efficient maps over integers,
 from a paper by Chris Okasaki.
 .
 This package contains documentation for ocaml-ptmap in html format.

Package: libptscotch-64-7.0
Description-md5: c3b4a95d2efbdabf162faa9f5ef87862
Description-en: MPI programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 Shared libraries package for PT-SCOTCH, the MPI version of scotch, which
 is a set of programs and libraries which implement the static mapping and
 sparse matrix reordering algorithms developed within the SCOTCH project.
 .
 This package provides libptscotch with 64-bit indexing (IDXSIZE=64)
 for SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num.

Package: libptscotch-64-dev
Description-md5: 94e88327e5c3e66634e74bc5ad104cd3
Description-en: MPI programs and libraries for graph, mesh and hypergraph partitioning
 Headers and libraries package for PT-SCOTCH, the MPI version of scotch, which
 is a set of programs and libraries which implement the static mapping and
 sparse matrix reordering algorithms developed within the SCOTCH project.
 .
 This package provides scotch with 64-bit indexing (IDXSIZE=64) for
 SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num.

Package: libptscotch-64i-7.0
Description-md5: 986fad4950e8fdc5baaa39d6b30ef9af
Description-en: MPI programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 Shared libraries package for PT-SCOTCH, the MPI version of scotch, which
 is a set of programs and libraries which implement the static mapping and
 sparse matrix reordering algorithms developed within the SCOTCH project.
 .
 This package provides libptscotch with both 64-bit indexing and integers
 (IDXSIZE=64 and INTSIZE=64).

Package: libptscotch-64i-dev
Description-md5: f8cd664ea84ee3dd2500fc801ebff7e8
Description-en: MPI programs and libraries for graph, mesh and hypergraph partitioning
 Headers and libraries package for PT-SCOTCH, the MPI version of scotch, which
 is a set of programs and libraries which implement the static mapping and
 sparse matrix reordering algorithms developed within the SCOTCH project.
 .
 This package provides libptscotch with both 64-bit indexing and integers
 (IDXSIZE=64 and INTSIZE=64).

Package: libptscotch-7.0c
Description-md5: 4f6f275a40d71d2a070c51326b849b38
Description-en: MPI programs and libraries for graph, mesh and hypergraph partitioning
 Shared libraries package for PT-SCOTCH, the MPI version of scotch, which
 is a set of programs and libraries which implement the static mapping and
 sparse matrix reordering algorithms developed within the SCOTCH project.

Package: libptscotch-dev
Description-md5: 0eafb053278f9be78b326b70f40b1fd4
Description-en: MPI programs and libraries for graph, mesh and hypergraph partitioning
 Headers and libraries package for PT-SCOTCH, the MPI version of scotch, which
 is a set of programs and libraries which implement the static mapping and
 sparse matrix reordering algorithms developed within the SCOTCH project.

Package: libptscotcherr-7.0
Description-md5: 8111c75c75ce0ac7963156c84ef9a42f
Description-en: libraries for graph, mesh and hypergraph partitioning (error handling)
 Headers and libraries package for scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.
 .
 This package provides shared libraries, libptscotcherr and
 libptscotcherrexit, used for error handling by ptscotch.

Package: libptscotcherr-dev
Description-md5: 31c727d669b08358aead544dd37ab953
Description-en: libraries for graph, mesh and hypergraph partitioning (error handling)
 Headers and libraries package for scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.
 .
 This package provides development files for the common libptscotcherr
 and libptscotcherrexit libraries used for error handling by ptscotch.

Package: libptytty-dev
Description-md5: 205d90ca3d13e01635a3ea9a18b7e5c0
Description-en: library for OS-independent pseudo-tty management - development files
 A small library that offers pseudo-tty management in an OS-independent way. It
 also offers session database support (utmp and optional wtmp/lastlog updates
 for login shells).
 .
 This package contains libptytty's header files.

Package: libptytty0
Description-md5: cad95f640cd3abd3e6d2f3097e36f775
Description-en: library for OS-independent pseudo-tty management - runtime libraries
 A small library that offers pseudo-tty management in an OS-independent way. It
 also offers session database support (utmp and optional wtmp/lastlog updates
 for login shells).
 .
 This package contains libptytty's runtime libraries.

Package: libpublicinbox-perl
Description-md5: 55df14d2a691b9850fe3bbcf2d7501d1
Description-en: Perl libraries for public-inbox
 The PublicInbox Perl module provides various functions to access and update
 mailing list archives in the public-inbox format.

Package: libpugixml-dev
Description-md5: a86232277e9683cac7c9e6690b4c38db
Description-en: Light-weight C++ XML processing library (development)
 pugixml is a lightweight C++ XML processing library with XPath
 support. It features:
 * DOM like interface with rich traversal/modification capabilities
 * Extermely fast non-validating XML parser which constructs the DOM
 tree from an XML file/buffer.
 * XPath 1.0 implementation for complex data-driven tree queries
 * Full Unicode support with Unicode interface variants and automatic
 encoding conversions.
 .
 This package provides required development header files which allows
 integrating pugixml with your application.

Package: libpugixml1v5
Description-md5: c8d8d8740c5512ad047e6d4aa7824458
Description-en: Light-weight C++ XML processing library
 pugixml is a lightweight C++ XML processing library with XPath
 support. It features:
 * DOM like interface with rich traversal/modification capabilities
 * Extermely fast non-validating XML parser which constructs the DOM
 tree from an XML file/buffer.
 * XPath 1.0 implementation for complex data-driven tree queries
 * Full Unicode support with Unicode interface variants and automatic
 encoding conversions.
 .
 This library is extremely portable and easy to integrate and use.
 .
 Since pugixml has a DOM parser, it can't process XML documents that do
 not fit in memory; also the parser is a non-validating one, so if you
 need DTD or XML Schema validation, the library is not for you.

Package: libpugl-0-0
Description-md5: 779cefa3be582182b6f1749be767a04c
Description-en: portable API for OpenGL graphical interfaces
 Pugl is a minimal portable API for OpenGL GUIs which supports
 embedding and is suitable for use in plugins, but can also be
 used for programs.
 .
 Pugl is vaguely similar to GLUT, but with some significant
 distinctions:
 * Minimal in scope, providing only what is necessary to draw
 and receive keyboard and mouse input.
 * No reliance on static data whatsoever, so the API can be
 used in plugins or multiple independent parts of a program.
 * Single implementation, which is small, liberally licensed
 and suitable for direct inclusion in programs if avoiding a
 library dependency is desired.
 * Support for embedding in other windows, so Pugl code can
 draw to a widget inside a larger GUI.
 * More complete support for keyboard input, including
 additional “special” keys, modifiers, and support for
 detecting individual modifier key presses.

Package: libpugl-dev
Description-md5: 8001406c338d66c7afc444e74ff0f4d4
Description-en: portable API for OpenGL graphical interfaces (headers)
 Pugl is a minimal portable API for OpenGL GUIs which supports
 embedding and is suitable for use in plugins, but can also be
 used for programs.
 .
 This package provides the development files.

Package: libpulse-java
Description-md5: b6ad3a33a6f508a03526b3098febb07b
Description-en: PulseAudio sound driver for Java
 IcedTea implementation of javax.sound.sampled.spi.MixerProvider using
 PulseAudio as a mixer.

Package: libpulse-jni
Description-md5: 64561d0b5244752007260862680d0ecd
Description-en: PulseAudio sound driver for Java (JNI libraries)
 IcedTea implementation of javax.sound.sampled.spi.MixerProvider using
 PulseAudio as a mixer.
 .
 This package contains the architecture specific Java native interface part.

Package: libpulse-ocaml
Description-md5: 67dfe8157396c17e4c3a6e4e4188ce3b
Description-en: OCaml interface to the PulseAudio sound server
 This package provied an interface to the PulseAudio sound server for
 OCaml programmers.
 .
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This package contains only the shared runtime stub libraries.

Package: libpulse-ocaml-dev
Description-md5: 9e2259125ae5b278fbc09b72f345294d
Description-en: OCaml interface to the pulseaudio library
 This package provied an interface to the PulseAudio sound server for
 OCaml programmers.
 .
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-pulseaudio.

Package: libpulsedsp
Description-md5: 4d14e4e65420d03adc0822289f18a007
Description-en: PulseAudio OSS pre-load library
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This package provides the pre-load library used to redirect applications
 using OSS through pulseaudio.

Package: libpuma-dev
Description-md5: c9821e8e15aff05140677eb117ef9273
Description-en: C/C++/AspectC++ Scanner and Parsers (development headers)
 libPuma is a library written in C++ for Scanning and Parsing C++
 Code. It also does some semantic analysis.
 .
 It was written to facilitate the development for tools, which manipulate
 and/or transfor C/C++ Code.
 .
 This package ships a static copy of libPuma only.

Package: libpuma-doc
Description-md5: 1fd0c248141594e601ba4648d5905590
Description-en: C/C++/AspectC++ Scanner and Parsers (documentation)
 libPuma is a library written in C++ for Scanning and Parsing C++
 Code. It also does some semantic analysis.
 .
 It was written to facilitate the development for tools, which manipulate
 and/or transfor C/C++ Code.
 .
 This package ships doxygen generated documentation for Puma.

Package: libpuppetlabs-http-client-clojure
Description-md5: d78246d3cad487f3b16677c5b652f447
Description-en: Clojure wrapper around libhttpasyncclient-java
 puppetlabs-http-client is a wrapper around the Apache HttpAsyncClient
 library providing some extra functionality for configuring SSL in a way
 compatible with Puppet.

Package: libpuppetlabs-i18n-clojure
Description-md5: aca3e7a3a91eb4de3391475f2a7413b5
Description-en: Clojure i18n library
 puppetlabs-i18n provides convenience functions to access the JVM's
 localization facilities and automates managing messages and resource bundles.
 The tooling for translators uses GNU gettext so that translators can work with
 PO files which are widely used and for which a huge amount of tooling exists.

Package: libpuppetlabs-ring-middleware-clojure
Description-md5: 63a035b0e006d7d35adea62e032cfac5
Description-en: common Ring middleware for Puppet projects
 This is a Ring middleware meant for use with the Trapperkeeper Jetty9
 webservice. The package also contains common Ring middleware between Puppet
 projects and helpers to be used with it.

Package: libpurelibc-dev
Description-md5: 4cd41cf2747b02f5c014021405816317
Description-en: Overlay library for glibc that allows system call capturing - development
 Pure_libc converts glibc from a libc+system interfacing library into a
 libc-only library. A process can trace the system call generated by itself
 by purelibc. Pure_libc is not complete yet. Stdio has been implemented onto
 the fopencookie call. Due to current limitations of fopencookie, freopen may
 not work properly when reopening files different from std{in, out, err}.
 .
 This package contains the development files for libvdestack

Package: libpurelibc1
Description-md5: c0831680a79080ac2927e10edbaa5138
Description-en: Overlay library for glibc that allows system call capturing
 Pure_libc converts glibc from a libc+system interfacing library into a
 libc-only library. A process can trace the system call generated by itself
 by purelibc. Pure_libc is not complete yet. Stdio has been implemented onto
 the fopencookie call. Due to current limitations of fopencookie, freopen may
 not work properly when reopening files different from std{in, out, err}.
 .
 This package contains the library

Package: libpurify-dev
Description-md5: 7309ad8d1328150195f16a8c69254b60
Description-en: Routines for radio interferometric imaging (development files)
 PURIFY is a collection of routines written in C that implements different
 tools for radio interferometric imaging including file handling (for both
 visibilities and fits files), implementation of the measurement operator
 and set-up of the different optimization problems used for image
 deconvolution. The code calls the generic Sparse OPTimization (SOPT)
 package to solve the imaging optimization problems.
 .
 This package contains the development files.

Package: libpurify2.0
Description-md5: 0e07dce7231025c114f56f042ec1a72b
Description-en: Routines for radio interferometric imaging (shared lib)
 PURIFY is a collection of routines written in C that implements different
 tools for radio interferometric imaging including file handling (for both
 visibilities and fits files), implementation of the measurement operator
 and set-up of the different optimization problems used for image
 deconvolution. The code calls the generic Sparse OPTimization (SOPT)
 package to solve the imaging optimization problems.
 .
 This package contains the shared library.

Package: libpurple-bin
Description-md5: 3f2fa9ccdba915285d4e6876d2cf5334
Description-en: multi-protocol instant messaging library - extra utilities
 This package contains the utilities not included in the main libpurple0t64
 package. Currently included are: purple-remote, purple-send,
 purple-send-async, and purple-url-handler.

Package: libpurple-dev
Description-md5: 773153fa74cfe067af125b9e1b5dbf99
Description-en: multi-protocol instant messaging library - development files
 This package contains the headers and other development files not included in
 the main libpurple0t64 package. Install this if you wish to compile your own
 client-agnostic plugins, or would like to compile programs that use
 libpurple.

Package: libpurple0t64
Description-md5: 07c886f163d1c6f3500018ff9fd3b644
Description-en: multi-protocol instant messaging library
 libpurple is a library intended to be used by programmers seeking
 to write an IM client that connects to many IM networks.
 Currently supported out of the box are:
 Jabber/XMPP, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, Lotus
 Sametime, SIMPLE, and Zephyr. It can support many more with plugins.
 .
 Some extra packages are suggested to use increased functionality:
 * libtcl8.6, libtk8.6:
 - Support for writing plugins with Tcl/Tk

Package: libpuzzle-bin
Description-md5: 9ef9ad482476dca51ae4f4cda8ee42fa
Description-en: quick similar image finder - runtime tool
 The Puzzle library is designed to quickly find visually similar images
 (GIF, PNG, JPG), even if they have been resized, recompressed,
 recolored or slightly modified.
 .
 This package contains the command-line tool: puzzle-diff.

Package: libpuzzle-dev
Description-md5: 3cf50754184ea1b780fbcc5e579f28d0
Description-en: quick similar image finder - development files
 The Puzzle library is designed to quickly find visually similar images
 (GIF, PNG, JPG), even if they have been resized, recompressed,
 recolored or slightly modified.
 .
 This package contains the development files.

Package: libpuzzle1
Description-md5: 9f331cf6c5254793a9b82427a8f349fc
Description-en: quick similar image finder - shared library
 The Puzzle library is designed to quickly find visually similar images
 (GIF, PNG, JPG), even if they have been resized, recompressed,
 recolored or slightly modified.
 .
 This package contains the C library.

Package: libpwaccess-dev
Description-md5: 56013c01fb58f47aeab4be9a4c2f6efc
Description-en: user management and authentication - development files
 The account-utils package contains the utilities and services to do user
 management and authentication without the need for setuid/setgid binaries.
 .
 This package contains the files needed for developing applications that use
 libpwaccess.

Package: libpwaccess0
Description-md5: f0b04022e3286e42ae2b90611deff4da
Description-en: user management and authentication - shared library
 The account-utils package contains the utilities and services to do user
 management and authentication without the need for setuid/setgid binaries.
 .
 This package contains the libpwaccess shared library.

Package: libpwizlite-dev
Description-md5: 2f89fc19584d28e2c0d8508eb5691034
Description-en: Library to load mzML/mzXML files (dev files)
 This library is a dumbed-down version of the Proteowizard library.
 This library only contains the required features to
 load standard mzML/mzXML mass spectrometry data files.
 .
 See http://proteowizard.sourceforge.net/ for the original project.
 .
 This package ships the development files.

Package: libpwizlite3t64
Description-md5: 012b19a8c79ebdb8399f8d01da8f935c
Description-en: Library to load mzML/mzXML files (runtime files)
 This library is a dumbed-down version of the Proteowizard library.
 This library only contains the required features to
 load standard mzML/mzXML mass spectrometry data files.
 .
 See http://proteowizard.sourceforge.net/ for the original project.
 .
 This package ships the runtime library files.

Package: libpwm-dev
Description-md5: 1fafd4835965121d4bd1cf979ad4a589
Description-en: C library for interacting with Linux PWM devices - development files
 This library allows one to drive Linux PWM devices from userspace.
 Traditionally this is done using files in `/sys/class/pwm`. This lib also
 supports an character device interface. Both ABIs are supported transparently.
 .
 This package contains the static variant of that library and the development
 headers.

Package: libpwm-tools
Description-md5: a5682fcfb722ed9b5cff3e1fcc8bd7af
Description-en: Simple tools manipulating Linux PWM devices
 The tools included here (pwmset, pwmround, pwmtestperf) are test tools mainly
 used during development and testing of Linux PWM drivers. But if you just want
 to make an LED blink, these are useful, too.

Package: libpwm0
Description-md5: bea4847fbaaff8b2e66b8f5f227aca64
Description-en: C library for interacting with Linux PWM devices - shared library
 This library allows one to drive Linux PWM devices from userspace.
 Traditionally this is done using files in `/sys/class/pwm`. This lib also
 supports an character device interface. Both ABIs are supported transparently.
 .
 This package contains the runtime library.

Package: libpwquality-tools
Description-md5: 748331af36bc84978f52ee4344e90e81
Description-en: tools for password quality checking and generation
 libpwquality's purpose is to provide common functions for password
 quality checking and also scoring them based on their apparent randomness. The
 library also provides a function for generating random passwords with good
 pronounceability.
 .
 Tools for password quality checking and generation.

Package: libpxp-ocaml-dev
Description-md5: f59fc8ba310eac8bd437980472be6e86
Description-en: OCaml library that implements an XML-1.0 validating parser
 PXP is a validating parser for XML-1.0 which has been written entirely
 in Objective Caml.
 .
 PXP is the new name of the parser formerly known as "Markup". PXP means
 "Polymorphic XML parser" and emphasizes its most useful property: that
 the API is polymorphic and can be configured such that different objects
 are used to store different types of elements.

Package: libpyml-ocaml
Description-md5: f9ec0742f13f878ba900e1304925bf9c
Description-en: OCaml bindings for Python (runtime)
 py.ml provides OCaml bindings for Python. This library subsumes the
 pycaml library. Bindings are split in three modules:
 * Py provides the initialization functions and some high-level
 bindings, with error handling and naming conventions closer to
 OCaml usages;
 * Pycaml provides a signature close to the old Pycaml module, so as
 to ease migration;
 * Pywrappers provides low-level bindings, which follow closely the
 conventions of the C bindings for Python. Submodules
 Pywrappers.Python2 and Pywrappers.Python3 contain version-specific
 bindings.
 .
 This package contains the runtime files.

Package: libpyml-ocaml-dev
Description-md5: ac47fe8c828d0c292982f2d2c2aa84f8
Description-en: OCaml bindings for Python (development)
 py.ml provides OCaml bindings for Python. This library subsumes the
 pycaml library. Bindings are split in three modules:
 * Py provides the initialization functions and some high-level
 bindings, with error handling and naming conventions closer to
 OCaml usages;
 * Pycaml provides a signature close to the old Pycaml module, so as
 to ease migration;
 * Pywrappers provides low-level bindings, which follow closely the
 conventions of the C bindings for Python. Submodules
 Pywrappers.Python2 and Pywrappers.Python3 contain version-specific
 bindings.
 .
 This package contains the development files.

Package: libpyside6-dev
Description-md5: 6f39d1d6fbbde4789375173e2e664100
Description-en: Python bindings for Qt 6 (development files)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides the development headers for the libpyside6 library.

Package: libpyside6-py3-6.10
Description-md5: 7b685c0cf1aa3b6d0ac27ac8e238f2fa
Description-en: Python 3 bindings for Qt 6 (base files)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python3 base file used by all modules.

Package: libpystring-dev
Description-md5: 32671d67cb2444e284a1ced95327b090
Description-en: collection of C++ functions for Python's string class methods - development
 Pystring is a collection of C++ functions which match the interface
 and behavior of Python's string class methods using std::string.
 Implemented in C++, it does not require or make use of a Python
 interpreter. It provides convenience and familiarity for common
 string operations not included in the standard C++ library.
 It's also useful in environments where both C++ and Python are used.
 .
 Overlapping functionality (such as index and slice/substr) of
 std::string is included to match Python interfaces.
 .
 This package provides the headers.

Package: libpystring0
Description-md5: 4835253532de0c5d1db9558f0e0d6771
Description-en: collection of C++ functions for Python's string class methods - runtime
 Pystring is a collection of C++ functions which match the interface
 and behavior of Python's string class methods using std::string.
 Implemented in C++, it does not require or make use of a Python
 interpreter. It provides convenience and familiarity for common
 string operations not included in the standard C++ library.
 It's also useful in environments where both C++ and Python are used.
 .
 Overlapping functionality (such as index and slice/substr) of
 std::string is included to match Python interfaces.
 .
 This package provides the shared libraries.

Package: libpython3.14-testsuite
Description-md5: b0871b48c3860e7a6ebb3f08408fc7a2
Description-en: Testsuite for the Python standard library (v3.14)
 The complete testsuite for the Python standard library.  Note that
 a subset is found in the libpython3.14-stdlib package, which should
 be enough for other packages to use (please do not build-depend
 on this package, but file a bug report to include additional
 testsuite files in the libpython3.14-stdlib package).

Package: libpython3.15
Description-md5: 084f7a1bef0aa849039081e3d46630b9
Description-en: Shared Python runtime library (version 3.15)
 Python is a high-level, interactive, object-oriented language. Its 3.15 version
 includes an extensive class library with lots of goodies for
 network programming, system administration, sounds and graphics.
 .
 This package contains the shared runtime library, normally not needed
 for programs using the statically linked interpreter.

Package: libpython3.15-dbg
Description-md5: e89d795e45255a3405310f25da06a9a6
Description-en: Debug Build of the Python Interpreter (version 3.15)
 The package holds two things:
 .
 - Extensions for a Python interpreter configured with --pydebug.
 - Debug information for standard python extensions.
 .
 See the README.debug for more information.

Package: libpython3.15-dev
Description-md5: 3455ac777950eb14a7b3526105189993
Description-en: Header files and a static library for Python (v3.15)
 Header files, a static library and development tools for building
 Python (v3.15) modules, extending the Python interpreter or embedding
 Python (v3.15) in applications.
 .
 Maintainers of Python packages should read README.maintainers.
 .
 This package contains development files. It is normally not
 used on it's own, but as a dependency of python3.15-dev.

Package: libpython3.15-minimal
Description-md5: 74f98817c8d94cc66acd9a098a2a5327
Description-en: Minimal subset of the Python language (version 3.15)
 This package contains some essential modules. It is normally not
 used on it's own, but as a dependency of python3.15-minimal.

Package: libpython3.15-stdlib
Description-md5: 61bba94b532ebcfd90fd3d3f5d30894e
Description-en: Interactive high-level object-oriented language (standard library, version 3.15)
 Python is a high-level, interactive, object-oriented language. Its 3.15 version
 includes an extensive class library with lots of goodies for
 network programming, system administration, sounds and graphics.
 .
 This package contains Python 3.15's standard library. It is normally not
 used on its own, but as a dependency of python3.15.

Package: libpython3.15-testsuite
Description-md5: d0d2e45a2e0edae7b84504406cb3043c
Description-en: Testsuite for the Python standard library (v3.15)
 The complete testsuite for the Python standard library.  Note that
 a subset is found in the libpython3.15-stdlib package, which should
 be enough for other packages to use (please do not build-depend
 on this package, but file a bug report to include additional
 testsuite files in the libpython3.15-stdlib package).

Package: libpyzy-1.0-0v5
Description-md5: 759302988bd5715f90ab45ee9e6d9859
Description-en: Chinese PinYin and Bopomofo conversion library
 Algorithm library of ibus-pinyin. It is separated from ibus-pinyin
 to convenient other programs.
 .
 This package contains shared library.

Package: libpyzy-dev
Description-md5: 1f705aea93b67ce8a06486468af45582
Description-en: Development files of libpyzy
 Algorithm library of ibus-pinyin. It is separated from ibus-pinyin
 to convenient other programs.
 .
 This package contains static library and header files.

Package: libqaccessibilityclient-qt6-0
Description-md5: 7abeac7425a3b377ac1176d6f7d1e699
Description-en: helper to make writing accessibility tools easier
 Helper library to make writing accessibility tools easier.  Used by
 screen readers for example.
 .
 This package contains the shared library.

Package: libqaccessibilityclient-qt6-dev
Description-md5: 762347af976a8f9abb38d101828ff820
Description-en: helper to make writing accessibility tools easier -- development
 Helper library to make writing accessibility tools easier.  Used by
 screen readers for example.
 .
 This package contains the development files.

Package: libqalculate-data
Description-md5: b4a9d85057a1a9f8aef5146972590a3a
Description-en: Powerful and easy to use desktop calculator - data
 Qalculate! is small and simple to use but with much power and versatility
 underneath.  Features include customizable functions, units, arbitrary
 precision, plotting, and a graphical interface that uses a one-line
 fault-tolerant expression entry (although it supports optional traditional
 buttons).
 .
 This package contains the data files needed by libqalculate.

Package: libqalculate-dev
Description-md5: f539c1ac1488eeb06b0232761399ea2e
Description-en: Powerful and easy to use desktop calculator - development
 Qalculate! is small and simple to use but with much power and versatility
 underneath.  Features include customizable functions, units, arbitrary
 precision, plotting, and a graphical interface that uses a one-line
 fault-tolerant expression entry (although it supports optional traditional
 buttons).
 .
 This package contains the development files needed to build the frontends.

Package: libqalculate-doc
Description-md5: 02fc32ed83533c6b69ef67af7a10ef00
Description-en: Powerful and easy to use desktop calculator - documentation
 Qalculate! is small and simple to use but with much power and versatility
 underneath.  Features include customizable functions, units, arbitrary
 precision, plotting, and a graphical interface that uses a one-line
 fault-tolerant expression entry (although it supports optional traditional
 buttons).
 .
 This package contains the libqalculate documentation for developers.

Package: libqalculate23
Description-md5: d259e364d39e86d2ec2ec0bbf8522e97
Description-en: Powerful and easy to use desktop calculator - library
 Qalculate! is small and simple to use but with much power and versatility
 underneath.  Features include customizable functions, units, arbitrary
 precision, plotting, and a graphical interface that uses a one-line
 fault-tolerant expression entry (although it supports optional traditional
 buttons).
 .
 This package contains the shared library used by all Qalculate! frontends.

Package: libqapt-dev
Description-md5: ebfb8a382214854d21b85301af1fea89
Description-en: Development headers for the QApt library
 LibQApt is a Qt wrapper around the libapt-pkg library as well as an APT
 implementation using libapt-pkg. The aim is to provide a sane API for
 package management to ease the development of package managers written in Qt
 and C++
 .
 This package contains the development headers for the QApt library

Package: libqapt3
Description-md5: 038c717459bf7e7e73e27ab32c90ffc8
Description-en: QApt library package
 LibQApt is a Qt wrapper around the libapt-pkg library as well as an APT
 implementation using libapt-pkg. The aim is to provide a sane API for
 package management to ease the development of package managers written in Qt
 and C++
 .
 This package contains the QApt library

Package: libqapt3-runtime
Description-md5: 1383b3859e9d954f26494c46e0594b54
Description-en: Runtime components for the QApt library
 LibQApt is a Qt wrapper around the libapt-pkg library as well as an APT
 implementation using libapt-pkg. The aim is to provide a sane API for
 package management to ease the development of package managers written in Qt
 and C++
 .
 This package contains the runtime components necessary for applications using
 the QApt library to run.

Package: libqat-dev
Description-md5: 58a567bd3f3b504eb97b5b4506248e84
Description-en: Intel Quickassist Technology (QAT): development
 Intel QuickAssist Technology (QAT) provides hardware acceleration for
 offloading security, authentication and compression services from the CPU for
 significant increased performance and efficiency.
 .
 This package contains the development files.

Package: libqat4
Description-md5: be82a16316c8b1eb88b1149b3a26b1a3
Description-en: Intel Quickassist Technology (QAT): library
 Intel QuickAssist Technology (QAT) provides hardware acceleration for
 offloading security, authentication and compression services from the CPU for
 significant increased performance and efficiency.
 .
 This package contains the shared library.

Package: libqatzip-dev
Description-md5: f55de7675f0cce48d2299b8adc42f6aa
Description-en: Intel Quickassist Technology (QAT): compression (development)
 Intel QuickAssist Technology (QAT) provides hardware acceleration for
 offloading security, authentication and compression services from the CPU for
 significant increased performance and efficiency.
 .
 QATzip provides extended accelerated compression and decompression services.
 .
 This package contains the development files.

Package: libqatzip3
Description-md5: 2022f657702f616d0e6a9018d9e405a0
Description-en: Intel Quickassist Technology (QAT): compression (library)
 Intel QuickAssist Technology (QAT) provides hardware acceleration for
 offloading security, authentication and compression services from the CPU for
 significant increased performance and efficiency.
 .
 QATzip provides extended accelerated compression and decompression services.
 .
 This package contains the shared library.

Package: libqbscore3.3
Description-md5: 0811f7ca5d99f9e873fc52232c622b8a
Description-en: Qbs core library
 Qbs is a general purpose cross-platform build tool that aims at fast and
 correct incremental builds. It features a project description language that
 is similar to QML.
 .
 This package contains Qbs core shared library.

Package: libqca-qt5-2
Description-md5: 1aaabb32f2a15a11d2838d2b32644d22
Description-en: libraries for the Qt Cryptographic Architecture [Qt 5]
 The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
 platform API for a range of cryptographic features, including SSL/TLS,
 X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
 .
 This package contains the Qt 5 version.

Package: libqca-qt5-2-dev
Description-md5: 16a8f0d71e6d7df62da4db126468b4bb
Description-en: development files for the Qt Cryptographic Architecture [Qt 5]
 The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
 platform API for a range of cryptographic features, including SSL/TLS,
 X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
 .
 This package contains development files for building software that uses the
 Qt Cryptographic Architecture using Qt 5.

Package: libqca-qt5-2-plugins
Description-md5: 75e411fa25c92ae571a7905b9568a742
Description-en: QCA plugins for libqca2 [Qt 5]
 This plugin provides cryptographic as well as helper plugins for Qt
 Cryptographic Architecture (QCA).
 .
 This package contains the Qt 5 versions.

Package: libqca-qt6-2
Description-md5: d6b23fd53a92b30b107bcf709ed2726c
Description-en: libraries for the Qt Cryptographic Architecture [Qt 6]
 The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
 platform API for a range of cryptographic features, including SSL/TLS,
 X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
 .
 This package contains the Qt 6 version.

Package: libqca-qt6-dev
Description-md5: c79190582b4b891d6d264005ef89eb22
Description-en: development files for the Qt Cryptographic Architecture [Qt 6]
 The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
 platform API for a range of cryptographic features, including SSL/TLS,
 X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
 .
 This package contains development files for building software that uses the
 Qt Cryptographic Architecture using Qt 6.

Package: libqca-qt6-plugins
Description-md5: 1f8926a0fd020f6fc99ac442d8654a2f
Description-en: QCA plugins for libqca2 [Qt 6]
 This plugin provides cryptographic as well as helper plugins for Qt
 Cryptographic Architecture (QCA).
 .
 This package contains the Qt 6 versions.

Package: libqca2-doc
Description-md5: dd72ebca568996d714100bc0c6c8978a
Description-en: API documentation for the Qt Cryptographic Architecture
 The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
 platform API for a range of cryptographic features, including SSL/TLS,
 X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
 .
 This package contains documentation for developers working with the
 Qt Cryptographic Architecture.

Package: libqcheck-core-ocaml
Description-md5: fca259cad1ec93f3f1606be3e7170d79
Description-en: QuickCheck inspired property-based testing for OCaml (Runtime library)
 This module allows one to check invariants (properties of some types) over
 randomly generated instances of the type. It provides combinators for
 generating instances and printing them.

Package: libqcheck-core-ocaml-dev
Description-md5: 92495d7c40551c5fbaf5cbe629f27d54
Description-en: QuickCheck inspired property-based testing for OCaml (Development package)
 This module allows one to check invariants (properties of some types) over
 randomly generated instances of the type. It provides combinators for
 generating instances and printing them.

Package: libqcheck-lin-ocaml-dev
Description-md5: bfbd411390a93cad6cbe52273dbaf225
Description-en: QCheck module testing sequential consistency
 Allows for testing an API for sequential consistency. I.e.
 it performs a sequence of random commands in parallel,
 records the results and checks whether the observed results
 can be liniarized and reconciled with some sequential
 execution. The library offers an embedded, combinator DSL
 to describe signatures succinctly.

Package: libqcheck-multicoretests-util-ocaml-dev
Description-md5: bd65be5d0d1be2bcd13281ce317c3935
Description-en: QCheck helper functions for testing multicore programs
 a small library of utility functions for QCheck-based
 testing of multicore programs.

Package: libqcheck-ocaml
Description-md5: 03b1d439838ed2c58bb0e7c2425b7293
Description-en: QuickCheck inspired property-based testing for OCaml (Runtime library)
 This module allows one to check invariants (properties of some types) over
 randomly generated instances of the type. It provides combinators for
 generating instances and printing them.
 .
 This is a compatibility library, depends on libqcheck-ocaml.

Package: libqcheck-ocaml-dev
Description-md5: e09ed79bba6040b88ff9ff5edf7e52a6
Description-en: QuickCheck inspired property-based testing for OCaml (Development package)
 This module allows one to check invariants (properties of some types) over
 randomly generated instances of the type. It provides combinators for
 generating instances and printing them.
 .
 This is a compatibility library, depends on libqcheck-ocaml.

Package: libqcheck-ocaml-doc
Description-md5: 1ef80994d3ea7567009c0adbf3cd348a
Description-en: Documentation for ocaml-qcheck
 This module allows one to check invariants (properties of some types) over
 randomly generated instances of the type. It provides combinators for
 generating instances and printing them.
 .
 This package contains documentation for ocaml-qcheck in html format.

Package: libqcheck-ounit-ocaml
Description-md5: 67d6867edcc76b989bb21ebad586dba7
Description-en: QCheck integration with OUnit (Runtime library)
 This module provides QCheck integration with OUnit.
 .
 QCheck allows one to check invariants (properties of some types) over
 randomly generated instances of the type. It provides combinators for
 generating instances and printing them.

Package: libqcheck-ounit-ocaml-dev
Description-md5: 541dafcfb635ee408291c0652a02f782
Description-en: QCheck integration with OUnit (Development package)
 This module provides QCheck integration with OUnit.
 .
 QCheck allows one to check invariants (properties of some types) over
 randomly generated instances of the type. It provides combinators for
 generating instances and printing them.

Package: libqcheck-stm-ocaml-dev
Description-md5: 54662e03bbbe767cf040d8658473cfa8
Description-en: QCheck module testing parallel state-machines
 STM contains a revision of qcstm extended to run parallel
 state-machine tests akin to Erlang QuickCheck, Haskell
 Hedgehog, ScalaCheck. To do so, the STM library performs a
 sequence of random operations in parallel and records the
 results. STM then checks whether the observed results are
 linearizable by reconciling them with a sequential
 execution of a model description. The model expresses the
 intended meaning of each tested command.

Package: libqcodeeditor-dev
Description-md5: 16cd33591bc1f5d586f73e16aace0280
Description-en: Qt widget for editing/viewing code
 Abilities:
 - Auto parentheses
 - Different highlight rules
 - Auto indentation
 - Replace tabs with spaces
 - GLSL completion rules
 - GLSL highlight rules
 - C++ highlight rules
 - XML highlight rules
 - JSON highligh rules
 - Frame selection
 - Qt Creator styles
 .
 This package contains the build-time libraries

Package: libqcodeeditor0
Description-md5: 74d62691eace0c21073fbaa0cbf5d6a8
Description-en: Qt widget for editing/viewing code
 Abilities:
 - Auto parentheses
 - Different highlight rules
 - Auto indentation
 - Replace tabs with spaces
 - GLSL completion rules
 - GLSL highlight rules
 - C++ highlight rules
 - XML highlight rules
 - JSON highligh rules
 - Frame selection
 - Qt Creator styles
 .
 This package contains the run-time libraries

Package: libqcoro5core0t64
Description-md5: 92cf687d08104c741f4ddad2c50f87b4
Description-en: C++20 coroutines for Qt5 - Core
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt5 actions.
 .
 This is the core library.

Package: libqcoro5dbus0t64
Description-md5: 34030802234ca0bd39994f4d2739b557
Description-en: C++20 coroutines for Qt5 - DBus
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt5 actions.
 .
 This is the DBus library.

Package: libqcoro5network0t64
Description-md5: d7783b020526cf2059dd71353540814e
Description-en: C++20 coroutines for Qt5 - Network
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt5 actions.
 .
 This is the network library.

Package: libqcoro5qml0t64
Description-md5: 723d081031929c00cc0d20ffe16797a6
Description-en: C++20 coroutines for Qt5 - QML
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt5 actions.
 .
 This is the QML library.

Package: libqcoro5quick0t64
Description-md5: d694bbf78e705f0d5960d3b43af2ff7c
Description-en: C++20 coroutines for Qt5 - QtQuick
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt5 actions.
 .
 This is the QtQuick library.

Package: libqcoro5websockets0t64
Description-md5: 9417865b9bf1990cf6b65ee19e6d0bad
Description-en: C++20 coroutines for Qt5 - WebSockets
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt5 actions.
 .
 This is the web sockets library.

Package: libqcoro6core0t64
Description-md5: 9e76b94c82e1bd88c205c8cdb9722849
Description-en: C++20 coroutines for Qt6 - Core
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt6 actions.
 .
 This is the core library.

Package: libqcoro6dbus0t64
Description-md5: ebd79610db65d8b899c5fc3be0e24ca6
Description-en: C++20 coroutines for Qt6 - DBus
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt6 actions.
 .
 This is the DBus library.

Package: libqcoro6network0t64
Description-md5: b264a309eba10c32e0aab2d4e4a094d2
Description-en: C++20 coroutines for Qt6 - Network
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt6 actions.
 .
 This is the network library.

Package: libqcoro6qml0t64
Description-md5: 30d1ad8e512bd12a18a717fd136e4d81
Description-en: C++20 coroutines for Qt6 - QML
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt6 actions.
 .
 This is the QML library.

Package: libqcoro6quick0t64
Description-md5: a57bec424abf52663b77eeda59e263ae
Description-en: C++20 coroutines for Qt6 - QtQuick
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt6 actions.
 .
 This is the QtQuick library.

Package: libqcoro6websockets0t64
Description-md5: 74c798aacda71846388a784d8465b753
Description-en: C++20 coroutines for Qt6 - WebSockets
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt6 actions.
 .
 This is the web sockets library.

Package: libqcow-dev
Description-md5: 2877f7b721886c2ee0e85e11eae61928
Description-en: QEMU Copy-On-Write image format access library -- development files
 libqcow is a library to access the QEMU Copy-On-Write (QCOW) image format.
 .
 This package includes the development support files.

Package: libqcow-utils
Description-md5: 47d81ceacc7aecaba8af34b2ec1d888d
Description-en: QEMU Copy-On-Write image format access library -- Utilities
 libqcow is a library to access the QEMU Copy-On-Write (QCOW) image format.
 .
 This package contains tools to access data stored in QCOW files:
 qcowinfo, qcowmount.

Package: libqcow1t64
Description-md5: ad2e480029d6e2c25ba681d44b0d5b79
Description-en: QEMU Copy-On-Write image format access library
 libqcow is a library to access the QEMU Copy-On-Write (QCOW) image format.
 .
 This package contains the shared library.

Package: libqcustomplot-dev
Description-md5: b56d858102b1612fa7c0207027593111
Description-en: Qt C++ widget for plotting - header
 QCustomPlot plotting library focuses on making good looking, publication
 quality 2D plots, graphs and charts, as well as offering high performance for
 realtime visualization applications. The package contains a header-file.
 .
 This package ships the development files for building with Qt5 and Qt6

Package: libqcustomplot-doc
Description-md5: 9a9b021d71e85d55acd8d7bea038c265
Description-en: Qt C++ widget for plotting - documentation and examples
 QCustomPlot plotting library focuses on making good looking, publication
 quality 2D plots, graphs and charts, as well as offering high performance for
 realtime visualization applications. The package contains examples and
 documentation.

Package: libqcustomplot2.1
Description-md5: ebcade51583643d39a9fa938c7f89369
Description-en: Qt C++ widget for plotting
 QCustomPlot plotting library focuses on making good looking, publication
 quality 2D plots, graphs and charts, as well as offering high performance for
 realtime visualization applications.
 .
 This package was built using the Qt5 libraries.

Package: libqcustomplot2.1-qt6
Description-md5: 425359f18a5b4f6df86388db4c2ea0f7
Description-en: Qt C++ widget for plotting
 QCustomPlot plotting library focuses on making good looking, publication
 quality 2D plots, graphs and charts, as well as offering high performance for
 realtime visualization applications.
 .
 This package was built using the Qt6 libraries.

Package: libqd-dev
Description-md5: 1bc09b53f42c38be40a36c8430f7ff32
Description-en: Double-double and quad double types in C++ and F90
 This package supports both a double-double datatype (approx. 32
 decimal digits) and a quad-double datatype (approx. 64 decimal
 digits). The computational library is written in C++. Both C++ and
 Fortran-90 high-level language interfaces are provided to permit one
 to convert an existing C++ or Fortran-90 program to use the library
 with only minor changes to the source code.

Package: libqd0t64
Description-md5: 1bc09b53f42c38be40a36c8430f7ff32
Description-en: Double-double and quad double types in C++ and F90
 This package supports both a double-double datatype (approx. 32
 decimal digits) and a quad-double datatype (approx. 64 decimal
 digits). The computational library is written in C++. Both C++ and
 Fortran-90 high-level language interfaces are provided to permit one
 to convert an existing C++ or Fortran-90 program to use the library
 with only minor changes to the source code.

Package: libqdbm++-dev
Description-md5: 8313484351bbb52707b84116467f5e02
Description-en: QDBM Database Libraries for C++ [development] (transitional package)
 This is a dummy package to ease transition to new package name.

Package: libqdbm-dev
Description-md5: 8ecbc97abdf57fa7e815a175033d8000
Description-en: QDBM Database Libraries [development]
 This is the development package which contains headers and static
 libraries for the QDBM database library.

Package: libqdbm-java
Description-md5: c37e054ac5037142e52e24f1baa9ffa0
Description-en: QDBM Database Libraries for Java
 QDBM is an embedded database library compatible with GDBM and NDBM.
 It features hash database and B+ tree database and is developed referring
 to GDBM for the purpose of the following three points: higher processing
 speed, smaller size of a database file, and simpler API.
 This package provides the Java interface for the QDBM database library.

Package: libqdbm-perl
Description-md5: 248ea0093eddd1535351b8f178593a1b
Description-en: QDBM Database Libraries for Perl
 QDBM is an embedded database library compatible with GDBM and NDBM.
 It features hash database and B+ tree database and is developed referring
 to GDBM for the purpose of the following three points: higher processing
 speed, smaller size of a database file, and simpler API.
 This package provides the Perl interface for the QDBM database library.

Package: libqdbm14t64
Description-md5: cef087cddd2fc9d696ab1c958efb7619
Description-en: QDBM Database Libraries without GDBM wrapper[runtime]
 QDBM is an embedded database library compatible with GDBM and NDBM.
 It features hash database and B+ tree database and is developed referring
 to GDBM for the purpose of the following three points: higher processing
 speed, smaller size of a database file, and simpler API.
 This is the runtime package for programs that use the QDBM database
 library.

Package: libqdbm3++c2
Description-md5: 1d8b6244b3fc84f6406ddea07f19ac04
Description-en: QDBM Database Libraries for C++ [runtime] (transitional package)
 This is a dummy package to ease transition to new package name.

Package: libqdjango-db0
Description-md5: 583c1fd59acabd61ca6003a23a3d1fc5
Description-en: Database library for the QDjango framework
 QDjango is a cross-platform C++ web development framework built upon Qt.
 Where possible it tries to follow django's API, hence its name.
 .
 This package contains the database object relational model library.

Package: libqdjango-dev
Description-md5: 268832bf47a300255aadeb06b460e55e
Description-en: Development files for the QDjango framework
 QDjango is a cross-platform C++ web development framework built upon Qt.
 Where possible it tries to follow django's API, hence its name.
 .
 This package contains the development headers and libraries.

Package: libqdjango-doc
Description-md5: 67a73c0aa314bdafc22e16390d437963
Description-en: Documentation for the QDjango framework
 QDjango is a cross-platform C++ web development framework built upon Qt.
 Where possible it tries to follow django's API, hence its name.
 .
 This package contains the HTML documentation.

Package: libqdjango-http0
Description-md5: 770437e13d639b1a2a549e68437a6a87
Description-en: HTTP library for the QDjango framework
 QDjango is a cross-platform C++ web development framework built upon Qt.
 Where possible it tries to follow django's API, hence its name.
 .
 This package contains the HTTP library.

Package: libqdox-java
Description-md5: 6fb2081caebf46bed4df43d752b756df
Description-en: Quickly parses declarations and Javadoc from Java source
 qdox quickly parses Java source files looking for key items of
 interest:
 * class and interface definitions
 * member declarations
 * import statements
 * JavaDoc comments
 .
 qdox ignores all other components of Java source, such as actual method
 implementations, to avoid overhead.  qdox returns a simple document
 model containing only the declarations and containing enough
 information to be useful.

Package: libqdox2-java
Description-md5: 95fe9152da69107a1292a44950be92ec
Description-en: quickly parses declarations and Javadoc from Java source
 QDox quickly parses Java source files looking for key items of
 interest:
 * class and interface definitions
 * member declarations
 * import statements
 * JavaDoc comments
 .
 QDox ignores all other components of Java source, such as actual method
 implementations, to avoid overhead. QDox returns a simple document model
 containing only the declarations and containing enough information to be
 useful.
 .
 This is version 2 of QDox which is backwards incompatible with earlier
 versions.

Package: libqdwizard-java
Description-md5: b4ec327efb6afda94d4b985c47e40412
Description-en: simple Java Wizard API
 QDWizard is a dead simple API for creating Swing wizards. It is designed
 to minimize required code and has no dependencies besides Java 5.

Package: libqes-dev
Description-md5: ce5d45184a1cbc2672d82e344a96f38c
Description-en: DNA sequence parsing library -- development
 A small C library, with a bioinformatic focus. Optimised for speed and a clean
 API. Handles sequence parsing and miscellaneous manipulation of DNA sequences.
 .
 These are the development headers required to use libqes in your own
 applications.

Package: libqes0
Description-md5: 5ae04551622364c6702f079257c5699a
Description-en: DNA sequence parsing library
 A small C library, with a bioinformatic focus. Optimised for speed and a clean
 API. Handles sequence parsing and miscellaneous manipulation of DNA sequences.
 .
 This package is the shared library which programs using libqes should link to.
 Developers will want libqes-dev installed to use libqes in developing their
 applications.

Package: libqfits-dev
Description-md5: 5a6ab3ed000aacbd5051dffb20ec3ba0
Description-en: Development files for libqfits
 This package contains the header files and static library needed to
 compile applications that use qfits.

Package: libqfits0
Description-md5: 78ef1e487eef7665691671f7173070a7
Description-en: Library offering easy access to FITS files
 FITS (Flexible Image Transport System) is a data format most used in
 astronomy.
 .
 qfits is a stand-alone library written in C to interact with files
 complying with the FITS format. It is fast and portable over any
 kind of POSIX-compliant platform. Functionalities offered by this
 library are:
 * Header queries (get keywords, values).
 * Header manipulation (load/modify/save).
 * Header/data offset queries.
 * Pixel loading/saving to memory.
 * Support for files of any dimension (NAXIS).
 * Support for FITS extensions, including ASCII and binary tables.

Package: libqgis-3d3.44.13
Description-md5: 12c7e46a9ba3838604ff324ef2f4b517
Description-en: QGIS - shared 3d library
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the shared 3d library.

Package: libqgis-analysis3.44.13
Description-md5: bbce9a642240ceda07f97dc929f9b3b4
Description-en: QGIS - shared analysis library
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the shared analysis library.

Package: libqgis-app3.44.13
Description-md5: 23c167da57fa2c94db3ad31618e4bca8
Description-en: QGIS - shared app library
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the shared app library.

Package: libqgis-core3.44.13
Description-md5: 088a2dda37829f9928fa200ce0e8ad40
Description-en: QGIS - shared core library
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the shared core library.

Package: libqgis-customwidgets
Description-md5: d1970042c339de23134950db6dfcef02
Description-en: QGIS custom widgets for Qt Designer
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains a library to use specific QGIS widgets in Qt Designer.

Package: libqgis-dev
Description-md5: a1e0eb713c023b2ba12f7f4f1bc853fe
Description-en: QGIS - development files
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the headers and libraries needed to develop plugins for
 QGIS.

Package: libqgis-gui3.44.13
Description-md5: 2165ba9b4d7e41a03df30272ae0eefa8
Description-en: QGIS - shared gui library
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the shared gui library.

Package: libqgis-native3.44.13
Description-md5: 8cdea1246871e92b3436eab7f993e31a
Description-en: QGIS - shared native gui library
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the shared native gui library.

Package: libqgis-server3.44.13
Description-md5: c63221150996c9c3e07765375705efb7
Description-en: QGIS - shared server library
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the shared server library.

Package: libqgisgrass8-3.44.13
Description-md5: 708140c2b18f4c8e06328e190460d96c
Description-en: QGIS - shared grass library
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the shared grass library.

Package: libqgispython3.44.13
Description-md5: 9f7049c2185751c59d8a6eb264ba1338
Description-en: QGIS - shared Python library
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the shared Python library.

Package: libqglviewer-dev-qt5
Description-md5: 28fba5924bf41324c4b8fa36b39758de
Description-en: OpenGL 3D viewer library based on Qt5 - development files
 libqglviewer (also known as libQGLViewer) is a free C++ library based on Qt
 that enables the quick creation of OpenGL 3D viewers. It features a powerful
 camera trackball and simple applications simply require an implementation of
 the draw() function. It is a tool of choice for OpenGL beginners and
 assignments. It provides screenshot saving, mouse manipulated frames, stereo
 display, interpolated keyFrames, object selection, and much more. It is fully
 customizable and easy to extend to create complex applications, with a
 possible Qt GUI.
 .
 This package contains the files needed to develop and compile programs
 using QGLViewer linked with Qt5.

Package: libqglviewer-dev-qt6
Description-md5: 92945b6bed4f6ed4024e93a8930bc022
Description-en: OpenGL 3D viewer library based on Qt5 - development files
 libqglviewer (also known as libQGLViewer) is a free C++ library based on Qt
 that enables the quick creation of OpenGL 3D viewers. It features a powerful
 camera trackball and simple applications simply require an implementation of
 the draw() function. It is a tool of choice for OpenGL beginners and
 assignments. It provides screenshot saving, mouse manipulated frames, stereo
 display, interpolated keyFrames, object selection, and much more. It is fully
 customizable and easy to extend to create complex applications, with a
 possible Qt GUI.
 .
 This package contains the files needed to develop and compile programs
 using QGLViewer linked with Qt6.

Package: libqglviewer-doc
Description-md5: 8aea14fc852d7c54eccb8c83bfa02ae6
Description-en: OpenGL 3D viewer library - documentation and examples
 libqglviewer (also known as libQGLViewer) is a free C++ library based on Qt
 that enables the quick creation of OpenGL 3D viewers. It features a powerful
 camera trackball and simple applications simply require an implementation of
 the draw() function. It is a tool of choice for OpenGL beginners and
 assignments. It provides screenshot saving, mouse manipulated frames, stereo
 display, interpolated keyFrames, object selection, and much more. It is fully
 customizable and easy to extend to create complex applications, with a
 possible Qt GUI.
 .
 This package contains documentation and examples.

Package: libqglviewer-headers
Description-md5: d7abe84745f57a392c0760e14037ee33
Description-en: OpenGL 3D viewer library - header files
 libqglviewer (also known as libQGLViewer) is a free C++ library based on Qt
 that enables the quick creation of OpenGL 3D viewers. It features a powerful
 camera trackball and simple applications simply require an implementation of
 the draw() function. It is a tool of choice for OpenGL beginners and
 assignments. It provides screenshot saving, mouse manipulated frames, stereo
 display, interpolated keyFrames, object selection, and much more. It is fully
 customizable and easy to extend to create complex applications, with a
 possible Qt GUI.
 .
 This package contains headers.

Package: libqglviewer2-qt5t64
Description-md5: aae0b5541d1e7a4fb3c56329339ae344
Description-en: OpenGL 3D viewer library based on Qt - runtime library
 libqglviewer (also known as libQGLViewer) is a free C++ library based on Qt
 that enables the quick creation of OpenGL 3D viewers. It features a powerful
 camera trackball and simple applications simply require an implementation of
 the draw() function. It is a tool of choice for OpenGL beginners and
 assignments. It provides screenshot saving, mouse manipulated frames, stereo
 display, interpolated keyFrames, object selection, and much more. It is fully
 customizable and easy to extend to create complex applications, with a
 possible Qt GUI.
 .
 This package contains the shared library needed to run programs using
 QGLViewer. This package contains QGLViewer linked with Qt5.

Package: libqglviewer2-qt6
Description-md5: 5bbdd5e4df1d3dad599aaa5789ac29a3
Description-en: OpenGL 3D viewer library based on Qt - runtime library
 libqglviewer (also known as libQGLViewer) is a free C++ library based on Qt
 that enables the quick creation of OpenGL 3D viewers. It features a powerful
 camera trackball and simple applications simply require an implementation of
 the draw() function. It is a tool of choice for OpenGL beginners and
 assignments. It provides screenshot saving, mouse manipulated frames, stereo
 display, interpolated keyFrames, object selection, and much more. It is fully
 customizable and easy to extend to create complex applications, with a
 possible Qt GUI.
 .
 This package contains the shared library needed to run programs using
 QGLViewer. This package contains QGLViewer linked with Qt6.

Package: libqgpgme-dev
Description-md5: 1e53e9909657c31d4e1fc0463474a1a7
Description-en: Qt bindings for GPGME (development files)
 GpgME++ (aka GpgMEpp) is a C++ wrapper (or C++ bindings) for the
 GnuPG project's GPGME (GnuPG Made Easy) library.
 .
 QGpgME is a library that provides GPGME integration with QEventLoop
 and some Qt datatypes (e.g. QByteArray).
 .
 This package contains the headers and other files needed to compile
 against this library.

Package: libqgpgme15t64
Description-md5: 0d569a713cd9a1fb2465f4dd9add5f06
Description-en: library for GPGME integration with Qt
 QGpgME is a library that provides GPGME integration with QEventLoop
 and some Qt datatypes (e.g. QByteArray).
 .
 This is the official upstream Qt binding for GPGME.

Package: libqgpgmeqt6-15
Description-md5: 515fca17e9eb4a3f81022a3d83914eab
Description-en: library for GPGME integration with Qt 6
 QGpgME is a library that provides GPGME integration with QEventLoop
 and some Qt datatypes (e.g. QByteArray).
 .
 This is the official upstream Qt 6 binding for GPGME.

Package: libqgpgmeqt6-dev
Description-md5: 15b047a55fab91e20e0a1be041ec33db
Description-en: Qt 6 bindings for GPGME (development files)
 GpgME++ (aka GpgMEpp) is a C++ wrapper (or C++ bindings) for the
 GnuPG project's GPGME (GnuPG Made Easy) library.
 .
 QGpgME is a library that provides GPGME integration with QEventLoop
 and some Qt datatypes (e.g. QByteArray).
 .
 This package contains the headers and other files needed to compile
 against this library with Qt6.

Package: libqgpsmm-dev
Description-md5: 9e58667fc8c71eff35cac0c5a3f96118
Description-en: Global Positioning System - Qt wrapper for libgps (development)
 The gpsd service daemon can monitor one or more GPS devices connected to
 a host computer, making all data on the location and movements of the
 sensors available to be queried on TCP port 2947.
 .
 This package provides the development file for libQgpsmm, the Qt version of
 libgpsmm. It contains pkgconfig and qmake bits to build with the library.

Package: libqgpsmm32
Description-md5: c10285f0d14c1d7f263002160056c2c5
Description-en: Global Positioning System - Qt wrapper for libgps
 The gpsd service daemon can monitor one or more GPS devices connected to
 a host computer, making all data on the location and movements of the
 sensors available to be queried on TCP port 2947.
 .
 This package provides libQgpsmm, the Qt version of libgpsmm.
 It is a wrapper over libgps, the service library for querying GPS
 devices. libQgpsmm is available on all platforms which are supported
 by Qt4.

Package: libqhttpengine-dev
Description-md5: 2d2d5e3d762094f3bdae33677805fbcb
Description-en: HTTP server for Qt applications - development files
 QHttpEngine provides a set of classes that enable Qt applications to create an
 HTTP server capable of serving static files and exposing a public API.
 .
 This package provides the files necessary for developing applications that use
 the library.

Package: libqhttpengine-doc
Description-md5: c2211cf7c5380ee4f7906a989b9ec895
Description-en: HTTP server for Qt applications - documentation
 QHttpEngine provides a set of classes that enable Qt applications to create an
 HTTP server capable of serving static files and exposing a public API.
 .
 This package contains the documentation for the library.

Package: libqhttpengine-examples
Description-md5: 54cc18c76eddaa4e54c83225407fc322
Description-en: HTTP server for Qt applications - examples
 QHttpEngine provides a set of classes that enable Qt applications to create an
 HTTP server capable of serving static files and exposing a public API.
 .
 This package provides a set of examples that use the library.

Package: libqhttpengine0
Description-md5: 743557d6488e5936ab38e6690483fcab
Description-en: HTTP server for Qt applications
 QHttpEngine provides a set of classes that enable Qt applications to create an
 HTTP server capable of serving static files and exposing a public API.
 .
 This package provides the shared library required by applications at runtime.

Package: libqhull-dev
Description-md5: 735dfe4d963810a16a8702d6ef055708
Description-en: calculate convex hulls and related structures (development files)
 Qhull computes convex hulls, Delaunay triangulations, halfspace
 intersections about a point, Voronoi diagrams, furthest-site
 Delaunay triangulations, and furthest-site Voronoi diagrams. It
 runs in 2-d, 3-d, 4-d, and higher dimensions.
 .
 This package contains the files necessary for development (headers and
 libraries), as well as the library documentation in HTML format.

Package: libqhull-doc
Description-md5: ed72d4dbd9f8831237fbd8d3972d71ec
Description-en: calculate convex hulls and related structures (documentation files)
 Qhull computes convex hulls, Delaunay triangulations, halfspace
 intersections about a point, Voronoi diagrams, furthest-site
 Delaunay triangulations, and furthest-site Voronoi diagrams. It
 runs in 2-d, 3-d, 4-d, and higher dimensions.
 .
 This package contains the documentation for Qhull.

Package: libqhull-r8.0
Description-md5: 67d673d0eeff25d8a8327ec3e103fffa
Description-en: calculate convex hulls and related structures (reentrant shared library)
 Qhull computes convex hulls, Delaunay triangulations, halfspace
 intersections about a point, Voronoi diagrams, furthest-site
 Delaunay triangulations, and furthest-site Voronoi diagrams. It
 runs in 2-d, 3-d, 4-d, and higher dimensions.
 .
 This package contains the reentrant version of the shared C library.

Package: libqhull8.0
Description-md5: 96612986fdccf608bfe0f94682a4bcef
Description-en: calculate convex hulls and related structures (shared library)
 Qhull computes convex hulls, Delaunay triangulations, halfspace
 intersections about a point, Voronoi diagrams, furthest-site
 Delaunay triangulations, and furthest-site Voronoi diagrams. It
 runs in 2-d, 3-d, 4-d, and higher dimensions.
 .
 This package contains the shared C library.

Package: libqhullcpp8.0
Description-md5: e4b42aecd47a9984585fac6958e25472
Description-en: calculate convex hulls and related structures (C++ shared library)
 Qhull computes convex hulls, Delaunay triangulations, halfspace
 intersections about a point, Voronoi diagrams, furthest-site
 Delaunay triangulations, and furthest-site Voronoi diagrams. It
 runs in 2-d, 3-d, 4-d, and higher dimensions.
 .
 This package contains the shared C++ library.

Package: libqjdns-qt5-2t64
Description-md5: 3bf56ff58f9196a90c0993817489a57a
Description-en: Simple DNS queries library  - Qt5 wrapper
 For Qt5 users there is a wrapper available called QJDns and a very
 high-level wrapper called QJDnsShared (under its original name
 JDnsShared).

Package: libqjdns-qt5-dev
Description-md5: 8c440a2999f42697f2b9087e3a8ba127
Description-en: Simple DNS queries library Qt5 wrapper - development files
 JDNS is a simple DNS implementation that can perform normal DNS
 queries of any record type (notably SRV), as well as Multicast DNS
 queries and advertising.
 .
 The libqjdns-qt5-dev package contains libraries and header files for
 developing Qt5 applications that use qjdns.

Package: libqjs-dev
Description-md5: ea0dc49877f5e51f0958150fb8708af2
Description-en: small and embeddable Javascript engine library - development files
 QuickJS-NG is a small and embeddable Javascript engine, aiming to support the
 latest ECMAScript specification.
 It is a community-driven fork of the original QuickJS project.
 .
 This package provides the development files and static library.

Package: libqjs0
Description-md5: d13e783813779814aa923f5bae291a4c
Description-en: small and embeddable Javascript engine library
 QuickJS-NG is a small and embeddable Javascript engine, aiming to support the
 latest ECMAScript specification.
 It is a community-driven fork of the original QuickJS project.
 .
 This package provides the shared library.

Package: libqm-dsp-dev
Description-md5: 9ee66db928b03261610b69f164badb6a
Description-en: Development files (headers) for libqm-dsp library
 This is a C++ library for DSP and Music Informatics purposes,
 written at the Queen Mary University.
 Among other things, it provides functions for audio analysis.
 .
 This package contains the headers used to build applications
 that use libqm-dsp.

Package: libqm-dsp0t64
Description-md5: ea61d3fb85f0f2930449f9f9baafd64c
Description-en: C++ library for audio signals analysis
 This is a C++ library for DSP and Music Informatics purposes,
 written at the Queen Mary University.
 Among other things, it provides functions for audio analysis.
 .
 This package contains the shared library for libqm-dsp.

Package: libqmath3d-dev
Description-md5: e2a563cccbdc302c1b566e57f337da6e
Description-en: Useful 3dmaths functions from Qt3d v1.0
 Qt3d v1.0 is long-dead, but part of it remains useful. This
 library collects those math3d functions in standalone form.
 .
 This package contains the development files.

Package: libqmath3d1
Description-md5: 948de627415cf253c7fd23526f714642
Description-en: Useful 3dmaths functions from Qt3d v1.0
 Qt3d v1.0 is long-dead, but part of it remains useful. This
 library collects those math3d functions in standalone form.
 .
 This package is the library itself.

Package: libqmenumodel-dev
Description-md5: 89633ad09e042b4f3a56341df38d3733
Description-en: Qt 5 binding for GMenuModel - development files
 Qt binding for GMenuModel that allows connecting to a menu model exposed on
 D-Bus and presents it as a list model. It can be used to expose indicator or
 application menus for applications using the Qt framework.
 .
 This package contains the development headers for libqmenumodel (Qt 5 variant).

Package: libqmenumodel-qt6-1
Description-md5: 69f697b2ebea15b098a2b26c79fe0978
Description-en: Qt 6 binding for GMenuModel - shared library
 Qt binding for GMenuModel that allows connecting to a menu model exposed on
 D-Bus and presents it as a list model. It can be used to expose indicator or
 application menus for applications using the Qt framework.
 .
 This package contains the shared library required by applications using
 QMenuModel (Qt 6 variant).

Package: libqmenumodel-qt6-dev
Description-md5: dd66d9270144a80c2b5886f77768c69f
Description-en: Qt 6 binding for GMenuModel - development files
 Qt binding for GMenuModel that allows connecting to a menu model exposed on
 D-Bus and presents it as a list model. It can be used to expose indicator or
 application menus for applications using the Qt framework.
 .
 This package contains the development headers for libqmenumodel (Qt 6 variant).

Package: libqmenumodel1
Description-md5: b01934a2da4a1265f05f51b36b17c45c
Description-en: Qt 5 binding for GMenuModel - shared library
 Qt binding for GMenuModel that allows connecting to a menu model exposed on
 D-Bus and presents it as a list model. It can be used to expose indicator or
 application menus for applications using the Qt framework.
 .
 This package contains the shared library required by applications using
 QMenuModel (Qt 5 variant).

Package: libqmf-qt5-dev
Description-md5: 5ebda8e5a3143a73e506c0eee3555d29
Description-en: Qt 5 Messaging Framework (QMF) development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development files used for building Qt 5
 applications using QMF libraries.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: libqmfclient-qt5-4
Description-md5: 3f0fc29eea208e8ce5f3176f1d8c122f
Description-en: Qt 5 Messaging Framework (QMF) client library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Messaging Framework client library.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: libqmfmessageserver-qt5-4
Description-md5: cba107c6d7abaef70633000e7c85e509
Description-en: Qt 5 Messaging Framework (QMF) server library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Messaging Framework message server library.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: libqmobipocket6-3
Description-md5: 6e1f11472a4c1e45e95acde8d0643226
Description-en: Qt6 library for reading Mobipocket documents
 QMobipocket6 is a Qt6 library for reading Mobipocket documents.
 .
 This package is part of the KDE graphics module.

Package: libqmobipocket6-data
Description-md5: 1911da6361ec147933f13e7f0768c667
Description-en: Qt6 library for reading Mobipocket documents - data files
 QMobipocket6 is a Qt6 library for reading Mobipocket documents.
 .
 This package contains the architecture-independent data files for
 QMobipocket6.
 .
 This package is part of the KDE graphics module.

Package: libqmobipocket6-dev
Description-md5: c4550682628d76716853670e1e2e7213
Description-en: development files for the QMobipocket6 library
 QMobipocket6 is a Qt6 library for reading Mobipocket documents.
 .
 This package contains the files necessary for development.
 .
 This package is part of the KDE graphics module.

Package: libqoa-dev
Description-md5: 380422317c95a942109b057497e64256
Description-en: “Quite OK Audio Format” for fast, lossy audio compression (devel)
 This is the original QOA implementation to work with images with C or C++.
 .
 This package contains the single header file.

Package: libqoauth-dev
Description-md5: fa06a4d487a09660e19f518c16d6851a
Description-en: Qt5-based OAuth implementation development headers
 QOAuth is a Qt5-based C++ implementation of an interface to services
 using the OAuth authorization scheme.
 .
 OAuth is described in detail at http://oauth.net/
 .
 This package contains the headers required for building programs that
 use QOauth.

Package: libqoauth2
Description-md5: b6cbe485188ec4d6f7efdfec295d38e2
Description-en: Qt5-based client implementation of the OAuth authorization scheme
 QOAuth is a Qt5-based C++ implementation of an interface to services
 using OAuth authorization scheme.
 .
 OAuth is described in detail at http://oauth.net/

Package: libqofono-dev
Description-md5: 17b7e1c4e469e28a169eedcad09d7d35
Description-en: Qt 5 library for Ofono (development files)
 Shared library for accessing the ofono daemon, and a declarative plugin
 for it. This allows accessing ofono in qtquick and friends.
 .
 This package contains the Qt5 header files of the libqofono shared library.

Package: libqofono-examples
Description-md5: 3cc43ecb6e7f40679733e887cd0414a3
Description-en: QtQuick/QML example application
 Shared library for accessing the ofono daemon, and a declarative plugin
 for it. This allows accessing ofono in qtquick and friends.
 .
 This package contains the ofonotest example application written in
 QtQuick/QML.

Package: libqofono-qt5-0
Description-md5: 72667bf83a21d3933ab17c994de7f47d
Description-en: Qt 5 library for Ofono
 Shared library for accessing the ofono daemon, and a declarative plugin
 for it. This allows accessing ofono in qtquick and friends.
 .
 This package contains the Qt5 build of the libqofono library.

Package: libqofono-qt6-0
Description-md5: d621e4a999c620ced82cdb247c825fab
Description-en: Qt 6 library for Ofono
 Shared library for accessing the ofono daemon, and a declarative plugin
 for it. This allows accessing ofono in qtquick and friends.
 .
 This package contains the Qt6 build of the libqofono library.

Package: libqofono-qt6-dev
Description-md5: 6345a30bd79e7c580114133b7ae9ae2f
Description-en: Qt 6 library for Ofono (development files)
 Shared library for accessing the ofono daemon, and a declarative plugin
 for it. This allows accessing ofono in qtquick and friends.
 .
 This package contains the Qt6 header files of the libqofono shared library.

Package: libqofono-tests
Description-md5: 9388599667378106d7c5c87769c3b307
Description-en: Qt library for Ofono (unit tests)
 Shared library for accessing the ofono daemon, and a declarative plugin
 for it. This allows accessing ofono in qtquick and friends.
 .
 This package contains the unit tests of the shared library. These
 require ofono to be running. Before they can be run at build-time, more
 upstream work is required. As an alternative, the executable unit tests
 are provided for run-time.

Package: libqofonoext-dev
Description-md5: 3a440843ead6de1b447c2ba4487f40f9
Description-en: Qt 5 bindings for ofono extensions development files
 A library for accessing ofono extensions, and a declarative plugin for it.
 .
 This package contains the development files for the Qt bindings.

Package: libqofonoext-qt6-1
Description-md5: 9d00b0e44f3b767645aa3cc5a6b33a4b
Description-en: Qt 6 bindings for ofono extensions
 A library for accessing ofono extensions, and a declarative plugin for it.
 .
 This package contains the Qt6 build of the libqofonoext library.

Package: libqofonoext-qt6-dev
Description-md5: 18e34be27c1e838aedfb6d29a9433370
Description-en: Qt 6 bindings for ofono extensions development files
 A library for accessing ofono extensions, and a declarative plugin for it.
 .
 This package contains the development files for the Qt bindings.

Package: libqofonoext1
Description-md5: c3551dee00c33b3765fb305c71b0041e
Description-en: Qt 5 bindings for ofono extensions
 A library for accessing ofono extensions, and a declarative plugin for it.
 .
 This package contains the Qt5 build of the libqofonoext library.

Package: libqoi-dev
Description-md5: 0dc4e16009205d5edc769f12c975cb6d
Description-en: “Quite OK Image Format” for fast, lossless image compression (devel)
 This is the original QOI implementation to work with images with C or C++.
 .
 This package contains the single header file.

Package: libqpid-proton-cpp12
Description-md5: 611b7d2a58e6b0d93f6913d183f0a643
Description-en: C++ libraries for Qpid Proton
 Qpid Proton is a high-performance, lightweight messaging library. It can be
 used in the widest range of messaging applications, including brokers, client
 libraries, routers, bridges, proxies, and more. Proton makes it trivial to
 integrate with the AMQP 1.0 ecosystem from any platform, environment, or
 language.
 .
 This package provides the C++ shared libraries for Qpid Proton.

Package: libqpid-proton-cpp12-dev
Description-md5: 0eeef589d5e436292dc3a87b8aa82416
Description-en: C++ Development libraries for writing messaging apps with Qpid Proton
 Qpid Proton is a high-performance, lightweight messaging library. It can be
 used in the widest range of messaging applications, including brokers, client
 libraries, routers, bridges, proxies, and more. Proton makes it trivial to
 integrate with the AMQP 1.0 ecosystem from any platform, environment, or
 language.
 .
 This package provides the C++ development libraries for Qpid Proton.

Package: libqpid-proton-cpp12-dev-doc
Description-md5: b8747a032d27d5e7afa9f99ce2f786cc
Description-en: C++ developer documentation for Qpid Proton
 Qpid Proton is a high-performance, lightweight messaging library. It can be
 used in the widest range of messaging applications, including brokers, client
 libraries, routers, bridges, proxies, and more. Proton makes it trivial to
 integrate with the AMQP 1.0 ecosystem from any platform, environment, or
 language.
 .
 This package provides C++ developer documentation for Qpid Proton.

Package: libqpid-proton-j-extensions-java
Description-md5: a06a3c1acebe9d1cd20ed65a8cc351ec
Description-en: Websocket extension of Qpid Proton-J
 Extends the Apache Qpid Proton-J library to talk AMQP over WEBSOCKETS.
 Several messaging platforms hosted on Microsoft Azure like Azure Service
 Bus, Azure Event Hubs, and Azure IOT Hub support AMQP 1.0.
 .
 Currently, this library is mainly used in conjunction with the Azure IOT
 SDK and Azure Event Hubs client libraries.

Package: libqpid-proton11
Description-md5: b2e7eb24c38fe6111250aa607c457691
Description-en: C libraries for Qpid Proton
 Qpid Proton is a high-performance, lightweight messaging library. It can be
 used in the widest range of messaging applications, including brokers, client
 libraries, routers, bridges, proxies, and more. Proton makes it trivial to
 integrate with the AMQP 1.0 ecosystem from any platform, environment, or
 language.
 .
 This package provides the shared libraries for Qpid Proton.

Package: libqpid-proton11-dev
Description-md5: 4618de3ea3e9628228ce2c6c7fc81ef6
Description-en: C Development libraries for writing messaging apps with Qpid Proton
 Qpid Proton is a high-performance, lightweight messaging library. It can be
 used in the widest range of messaging applications, including brokers, client
 libraries, routers, bridges, proxies, and more. Proton makes it trivial to
 integrate with the AMQP 1.0 ecosystem from any platform, environment, or
 language.
 .
 This package provides the C development libraries for Qpid Proton.

Package: libqpid-proton11-dev-doc
Description-md5: a41750caef97b5b94885b19b4eed6465
Description-en: Developer documentation for Qpid Proton
 Qpid Proton is a high-performance, lightweight messaging library. It can be
 used in the widest range of messaging applications, including brokers, client
 libraries, routers, bridges, proxies, and more. Proton makes it trivial to
 integrate with the AMQP 1.0 ecosystem from any platform, environment, or
 language.
 .
 This package provides C developer documentation for Qpid Proton.

Package: libqpid-proton11-dev-examples
Description-md5: 6fd1f64650284a15cd7bde4528c9a018
Description-en: Example applications for writign messaging apps with Qpid Proton
 Qpid Proton is a high-performance, lightweight messaging library. It can be
 used in the widest range of messaging applications, including brokers, client
 libraries, routers, bridges, proxies, and more. Proton makes it trivial to
 integrate with the AMQP 1.0 ecosystem from any platform, environment, or
 language.
 .
 This package provides C and C++ language examples for Qpid Proton.

Package: libqpx-dev
Description-md5: 69202bcd331a8cb5f44f0087faccbba3
Description-en: CD/DVD quality checker (development files)
 QPxTool gives you access to all available Quality Checks (Q-Checks) on written
 and blank media, that are available for your drive. This will help you to find
 the right media and the optimized writing speed for your hardware, which will
 increase the chance for a long data lifetime.
 .
 This package contains the headers and development files.

Package: libqpx0t64
Description-md5: 130412cb6e95d3415de81a09a42577b8
Description-en: CD/DVD quality checker (shared libraries)
 QPxTool gives you access to all available Quality Checks (Q-Checks) on written
 and blank media, that are available for your drive. This will help you to find
 the right media and the optimized writing speed for your hardware, which will
 increase the chance for a long data lifetime.
 .
 This package contains the shared libraries for QPxTool.

Package: libqqc2breezestyle-dev
Description-md5: 3aef9cf21865351d89968cc8db978e54
Description-en: development files for Breeze inspired QQC2 Style
 This is a pure Qt Quick/Kirigami Qt Quick Controls style.
 Unlike QQC2-Desktop-Style, it does not depend on Qt Widgets and the system
 QStyle.
 .
 This package contains the development files.

Package: libqqwing-dev
Description-md5: 814334d2e07b608eb20acb872a81d82c
Description-en: tool for generating and solving Sudoku puzzles (development)
 Sudoku puzzle generator and solver. It offers the following features:
 *Can solve 1000 puzzles in 1 second and generate 1000 puzzles in 25 seconds.
 *Uses logic. Uses as many solve techniques as possible when solving
 puzzles rather than guessing.
 *Rates puzzles. Most generators don't give an indication of the difficulty
 of a Sudoku puzzle. QQwing does.
 *Can print solve instructions for any puzzle.
 *Customizable output style, including a CSV style that is easy to
 import into a database.
 .
 This contains the development headers

Package: libqqwing2v5
Description-md5: cc61d6f16381606165a3dd526f41531d
Description-en: tool for generating and solving Sudoku puzzles (library)
 Sudoku puzzle generator and solver. It offers the following features:
 *Can solve 1000 puzzles in 1 second and generate 1000 puzzles in 25 seconds.
 *Uses logic. Uses as many solve techniques as possible when solving
 puzzles rather than guessing.
 *Rates puzzles. Most generators don't give an indication of the difficulty
 of a Sudoku puzzle. QQwing does.
 *Can print solve instructions for any puzzle.
 *Customizable output style, including a CSV style that is easy to
 import into a database.
 .
 This package contains the shared library

Package: libqrcodegen-dev
Description-md5: 61c372aa1e2978693f6becd349ca7499
Description-en: QR Code generator library in multiple languages - C development headers
 This project aims to be the best, clearest QR Code generator library in
 multiple languages. The primary goals are flexible options and absolute
 correctness. Secondary goals are compact implementation size and good
 documentation comments. Core features:
 * Available in 7 programming languages, all with nearly equal functionality:
 Java, JavaScript, TypeScript, Python, C++, C, Rust
 * Significantly shorter code but more documentation comments compared to
 competing libraries
 * Supports encoding all 40 versions (sizes) and all 4 error correction levels,
 as per the QR Code Model 2 standard
 * Output formats: Raw modules/pixels of the QR symbol (all languages), SVG XML
 string (all languages except C), BufferedImage raster bitmap (Java only),
 HTML5 canvas (JavaScript and TypeScript only)
 * Encodes numeric and special-alphanumeric text in less space than general
 text
 * Open source code under the permissive MIT License
 .
 This package contains the development files in C.

Package: libqrcodegen-java
Description-md5: 464b9081b2b89a5fbbeff3c8a93fc5f7
Description-en: QR Code generator library in multiple languages - Java version
 This project aims to be the best, clearest QR Code generator library in
 multiple languages. The primary goals are flexible options and absolute
 correctness. Secondary goals are compact implementation size and good
 documentation comments. Core features:
 * Available in 7 programming languages, all with nearly equal functionality:
 Java, JavaScript, TypeScript, Python, C++, C, Rust
 * Significantly shorter code but more documentation comments compared to
 competing libraries
 * Supports encoding all 40 versions (sizes) and all 4 error correction levels,
 as per the QR Code Model 2 standard
 * Output formats: Raw modules/pixels of the QR symbol (all languages), SVG XML
 string (all languages except C), BufferedImage raster bitmap (Java only),
 HTML5 canvas (JavaScript and TypeScript only)
 * Encodes numeric and special-alphanumeric text in less space than general
 text
 * Open source code under the permissive MIT License
 .
 This package contains the library for Java.

Package: libqrcodegen1
Description-md5: 6a5ce51786759822839d980f65a7b2d9
Description-en: QR Code generator library in multiple languages - C version
 This project aims to be the best, clearest QR Code generator library in
 multiple languages. The primary goals are flexible options and absolute
 correctness. Secondary goals are compact implementation size and good
 documentation comments. Core features:
 * Available in 7 programming languages, all with nearly equal functionality:
 Java, JavaScript, TypeScript, Python, C++, C, Rust
 * Significantly shorter code but more documentation comments compared to
 competing libraries
 * Supports encoding all 40 versions (sizes) and all 4 error correction levels,
 as per the QR Code Model 2 standard
 * Output formats: Raw modules/pixels of the QR symbol (all languages), SVG XML
 string (all languages except C), BufferedImage raster bitmap (Java only),
 HTML5 canvas (JavaScript and TypeScript only)
 * Encodes numeric and special-alphanumeric text in less space than general
 text
 * Open source code under the permissive MIT License
 .
 This package contains the shared library in C.

Package: libqrcodegencpp-dev
Description-md5: a2076785e9ba79f56bd9132378897111
Description-en: QR Code generator library in multiple languages - C++ development headers
 This project aims to be the best, clearest QR Code generator library in
 multiple languages. The primary goals are flexible options and absolute
 correctness. Secondary goals are compact implementation size and good
 documentation comments. Core features:
 * Available in 7 programming languages, all with nearly equal functionality:
 Java, JavaScript, TypeScript, Python, C++, C, Rust
 * Significantly shorter code but more documentation comments compared to
 competing libraries
 * Supports encoding all 40 versions (sizes) and all 4 error correction levels,
 as per the QR Code Model 2 standard
 * Output formats: Raw modules/pixels of the QR symbol (all languages), SVG XML
 string (all languages except C), BufferedImage raster bitmap (Java only),
 HTML5 canvas (JavaScript and TypeScript only)
 * Encodes numeric and special-alphanumeric text in less space than general
 text
 * Open source code under the permissive MIT License
 .
 This package contains the development files in C++.

Package: libqrcodegencpp1
Description-md5: 5090c843558dcd8e597468504f1b7cb4
Description-en: QR Code generator library in multiple languages - C++ version
 This project aims to be the best, clearest QR Code generator library in
 multiple languages. The primary goals are flexible options and absolute
 correctness. Secondary goals are compact implementation size and good
 documentation comments. Core features:
 * Available in 7 programming languages, all with nearly equal functionality:
 Java, JavaScript, TypeScript, Python, C++, C, Rust
 * Significantly shorter code but more documentation comments compared to
 competing libraries
 * Supports encoding all 40 versions (sizes) and all 4 error correction levels,
 as per the QR Code Model 2 standard
 * Output formats: Raw modules/pixels of the QR symbol (all languages), SVG XML
 string (all languages except C), BufferedImage raster bitmap (Java only),
 HTML5 canvas (JavaScript and TypeScript only)
 * Encodes numeric and special-alphanumeric text in less space than general
 text
 * Open source code under the permissive MIT License
 .
 This package contains the shared library in C++.

Package: libqrencode-dev
Description-md5: 93e2c95a91a6edc73021b6efbd9ce45b
Description-en: QR Code encoding library -- development
 Libqrencode is a library for encoding data in a QR Code symbol, a kind of 2D
 symbology that can be scanned by handy terminals such as a mobile phone with
 CCD.  The capacity of QR Code is up to 7000 digits or 4000 characters, and has
 high robustness.
 .
 Libqrencode supports QR Code model 2, described in JIS (Japanese Industrial
 Standards) X0510:2004 or ISO/IEC 18004.
 .
 This package contains development files (a header, pkg-config settings, etc.)

Package: libqrencode4
Description-md5: 48371ea383ae6451a3476de34561f67c
Description-en: QR Code encoding library
 Libqrencode is a library for encoding data in a QR Code symbol, a kind of 2D
 symbology that can be scanned by handy terminals such as a mobile phone with
 CCD.  The capacity of QR Code is up to 7000 digits or 4000 characters, and has
 high robustness.
 .
 Libqrencode supports QR Code model 2, described in JIS (Japanese Industrial
 Standards) X0510:2004 or ISO/IEC 18004.
 .
 This package contains runtime libraries of libqrencode.

Package: libqrupdate-dev
Description-md5: dcc28fd21320dcbac34a2ef57e8cf28b
Description-en: Fast updates of QR and Cholesky decompositions -- development files
 qrupdate is a Fortran library for QR and Cholesky decompositions. It
 is most notably used by Octave.
 .
 This package contains the development files.

Package: libqrupdate-doc
Description-md5: eb0ad7396f20977a911ed725a90f6c88
Description-en: Fast updates of QR and Cholesky decompositions -- documentation
 qrupdate is a Fortran library for QR and Cholesky decompositions. It
 is most notably used by Octave.
 .
 This package contains the Doxygen documentation.

Package: libqrupdate1
Description-md5: 362cd8c45e0cb27993e05f8be51c697c
Description-en: Fast updates of QR and Cholesky decompositions
 qrupdate is a Fortran library for QR and Cholesky decompositions. It
 is most notably used by Octave.
 .
 This package contains the shared library.

Package: libqsastime-dev
Description-md5: 50108538c058e2b15a79bc388b474234
Description-en: Time format conversion library (development files)
 The qsastime library is a simple library for handling time format
 conversion. It overcomes the limitations of the POSIX time handling
 routines by allow high precision time variables over a large range
 of ranges of dates and by correctly handling leap seconds. It was
 designed with the needs of scientific data plotting in mind. This
 package provides the necessary files to do development with
 libqsastime.
 .
 The source code for this library is part of the plplot source
 package.

Package: libqsastime0
Description-md5: 1b0ca9bf80be8acb86ff7fc64cc84f9a
Description-en: Time format conversion library
 The qsastime library is a simple library for handling time format
 conversion. It overcomes the limitations of the POSIX time handling
 routines by allow high precision time variables over a large range
 of ranges of dates and by correctly handling leap seconds. It was
 designed with the needs of scientific data plotting in mind. This
 package provides the runtime library.
 .
 The source code for this library is part of the plplot source
 package.

Package: libqscintilla2-doc
Description-md5: d2194a865e62d5f55f158826e3da4189
Description-en: API documentation for QScintilla 2
 QScintilla is a text editor for Qt5 with features especially useful
 when writing and debugging source code. These include support for syntax
 styling, error indicators, code completion, call tips and margins.
 .
 This package contains API documentation and usage examples for QScintilla 2.

Package: libqscintilla2-qt5-15
Description-md5: 199ccf9871a65668bcb592ca2fb35573
Description-en: Qt5 port of the Scintilla source code editing widget
 QScintilla is a text editor for Qt5 with features especially useful when
 writing and debugging source code. These include support for syntax
 styling, error indicators, code completion, call tips and margins.
 .
 Styling choices are more open than with many editors, allowing the use
 of proportional fonts, bold and italics, multiple foreground and background
 colours and multiple fonts.

Package: libqscintilla2-qt5-designer
Description-md5: b2af5f4be77d6e3ea602f517b662d0e2
Description-en: Qt5 Designer plugin for QScintilla 2
 QScintilla is a text editor for Qt5 with features especially useful when
 writing and debugging source code. These include support for syntax
 styling, error indicators, code completion, call tips and margins.
 .
 This package contains a plugin to use the QScintilla 2 widget in the
 Qt5 UI Designer.

Package: libqscintilla2-qt5-dev
Description-md5: 51eae04359bd7e51c65dc04b40b73910
Description-en: Scintilla source code editing widget for Qt5, development files
 QScintilla is a text editor for Qt5 with features especially useful when
 writing and debugging source code. These include support for syntax
 styling, error indicators, code completion, call tips and margins.
 .
 This package contains development headers needed when developing C++
 applications that use QScintilla 2 and Qt 5.

Package: libqscintilla2-qt5-l10n
Description-md5: 8999221ef928ab9036f5930207811428
Description-en: Scintilla source code editing widget for Qt5, translation files
 QScintilla is a text editor for Qt5 with features especially useful when
 writing and debugging source code. These include support for syntax
 styling, error indicators, code completion, call tips and margins.
 .
 This package contains translations for libqscintilla2.

Package: libqscintilla2-qt6-15
Description-md5: f8cf1f52a3c95d229d28507c180badfd
Description-en: Qt6 port of the Scintilla source code editing widget
 QScintilla is a text editor for Qt6 with features especially useful when
 writing and debugging source code. These include support for syntax
 styling, error indicators, code completion, call tips and margins.
 .
 Styling choices are more open than with many editors, allowing the use
 of proportional fonts, bold and italics, multiple foreground and background
 colours and multiple fonts.

Package: libqscintilla2-qt6-designer
Description-md5: b4186e9e9c69b9e1d07b44f32d1d4ee8
Description-en: Qt6 Designer plugin for QScintilla 2
 QScintilla is a text editor for Qt6 with features especially useful when
 writing and debugging source code. These include support for syntax
 styling, error indicators, code completion, call tips and margins.
 .
 This package contains a plugin to use the QScintilla 2 widget in the
 Qt6 UI Designer.

Package: libqscintilla2-qt6-dev
Description-md5: f3ba80dea337d1421bb893d57307e732
Description-en: Scintilla source code editing widget for Qt6, development files
 QScintilla is a text editor for Qt6 with features especially useful when
 writing and debugging source code. These include support for syntax
 styling, error indicators, code completion, call tips and margins.
 .
 This package contains development headers needed when developing C++
 applications that use QScintilla 2 and Qt 6.

Package: libqscintilla2-qt6-l10n
Description-md5: 3fe7617a696832691c0a514234f2af7c
Description-en: Scintilla source code editing widget for Qt6, translation files
 QScintilla is a text editor for Qt6 with features especially useful when
 writing and debugging source code. These include support for syntax
 styling, error indicators, code completion, call tips and margins.
 .
 This package contains translations for libqscintilla2.

Package: libqsopt-ex-dev
Description-md5: 3b49c49f743a74a10820c0327a4c8028
Description-en: Exact linear programming solver -- development files
 QSopt-ex is an implementation of a simplex-based algorithm that returns exact
 rational solutions, taking advantage of the speed of floating-point
 calculations and attempting to minimize the operations performed in
 rational arithmetic.
 .
 This package contains the header files and static library.

Package: libqsopt-ex2t64
Description-md5: bfb6524d22a683f6001b800f6e89962e
Description-en: Exact linear programming solver -- shared library
 QSopt-ex is an implementation of a simplex-based algorithm that returns exact
 rational solutions, taking advantage of the speed of floating-point
 calculations and attempting to minimize the operations performed in
 rational arithmetic.
 .
 This package contains the main library.

Package: libqt-advanced-docking-system-dev
Description-md5: 6756f5199235a6cd5e9f740a9d15cdc6
Description-en: Advanced Docking System for Qt
 Qt Advanced Docking System lets you create customizable layouts using a full
 featured window docking system similar to what is found in many popular
 integrated development environments (IDEs) such as Visual Studio.
 .
 This package contains the build-time libraries

Package: libqt-advanced-docking-system4
Description-md5: 43739519183046d74c1da7c6fc4aea53
Description-en: Advanced Docking System for Qt
 Qt Advanced Docking System lets you create customizable layouts using a full
 featured window docking system similar to what is found in many popular
 integrated development environments (IDEs) such as Visual Studio.
 .
 This package contains the run-time libraries

Package: libqt-color-widgets-dev
Description-md5: 2dc5740ae83d77dc5cd18e851db76ade
Description-en: Qt widgets to manage color inputs
 This is a color dialog that is more user-friendly than the default QColorDialog
 and several other color-related widgets
 .
 The provided widgets are:
 - ColorWheel, An analog widget used to select a color
 - ColorPreview, A simple widget that displays a color
 - GradientSlider, A slider that has a gradient background
 - HueSlider, A variant of GradientSlider that has a rainbow background
 - ColorSelector, A ColorPreview that shows a ColorDialog when clicked
 - ColorDialog, A dialog that uses the above widgets to provide a better user
 experience than QColorDialog
 - ColorListWidget, A widget to edit a list of colors
 - Swatch, A widget to display a color palette
 - ColorPaletteWidget, A widget to use and manage a list of palettes
 - Color2DSlider, An analog widget used to select 2 color components
 - ColorLineEdit, A widget to manipulate a string representing a color
 - HarmonyColorWheel, A ColorWheel which allows defining multiple colors,
 separated by hue
 - GradientListModel, A QAbstractListModel used to list gradients (useful for
 combo boxes, list views and the like)
 .
 This package contains the build-time libraries

Package: libqt-color-widgets2
Description-md5: 5e6f23d33a281f2e35d1ee44a911eac2
Description-en: Qt widgets to manage color inputs
 This is a color dialog that is more user-friendly than the default QColorDialog
 and several other color-related widgets
 .
 The provided widgets are:
 - ColorWheel, An analog widget used to select a color
 - ColorPreview, A simple widget that displays a color
 - GradientSlider, A slider that has a gradient background
 - HueSlider, A variant of GradientSlider that has a rainbow background
 - ColorSelector, A ColorPreview that shows a ColorDialog when clicked
 - ColorDialog, A dialog that uses the above widgets to provide a better user
 experience than QColorDialog
 - ColorListWidget, A widget to edit a list of colors
 - Swatch, A widget to display a color palette
 - ColorPaletteWidget, A widget to use and manage a list of palettes
 - Color2DSlider, An analog widget used to select 2 color components
 - ColorLineEdit, A widget to manipulate a string representing a color
 - HarmonyColorWheel, A ColorWheel which allows defining multiple colors,
 separated by hue
 - GradientListModel, A QAbstractListModel used to list gradients (useful for
 combo boxes, list views and the like)
 .
 This package contains the run-time libraries

Package: libqt5-ukui-style-dev
Description-md5: 5b0ccf52b16aa34e09513c365c306fb8
Description-en: Development files of libqt5-ukui-style1
 qt5-ukui-platformtheme is official platform theme of UKUI desktop
 environment. It also provides the common metadatas for ukui-styles
 and platform theme using. The library provided many convenient API
 for changing a qt widgets style, such as buttons color, tabwidget
 animation, etc.
 .
 This package provides the development files of libqt5-ukui-style1.

Package: libqt5-ukui-style1
Description-md5: 3c35e9a70ef7b4cb302bafbc5ebc792e
Description-en: UKUI platform theme and styles' shared library
 qt5-ukui-platformtheme is official platform theme of UKUI desktop
 environment. It also provides the common metadatas for ukui-styles
 and platform theme using. The library provided many convenient API
 for changing a qt widgets style, such as buttons color, tabwidget
 animation, etc.
 .
 This package provides the shared libraries used by ukui platform
 theme and ukui-styles.

Package: libqt53danimation5
Description-md5: 5050ed32aab215826d624fdb5caafd57
Description-en: Qt 3D animation module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Animation module.

Package: libqt53dcore5
Description-md5: ee495a574921a5d1d1f90ea143d45ddc
Description-en: Qt 3D module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D Core module.

Package: libqt53dextras5
Description-md5: c7ee3f73a666eebfc6e61461f2184c11
Description-en: Qt 3D extras
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D extras module.

Package: libqt53dinput5
Description-md5: 1a557218f50ec9b60ace8e757d4e7f90
Description-en: Qt 3D Input module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D Input module.

Package: libqt53dlogic5
Description-md5: 80a3c2698ef0b31b111a85e5f9e9e070
Description-en: Qt 3D logic module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D Logic module.

Package: libqt53dquick5
Description-md5: 92cddc09c5eb6302149a2a59faad487b
Description-en: Qt 3D Quick module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D Quick module.

Package: libqt53dquickanimation5
Description-md5: 3da2672f34e164c92e131106cd66a27b
Description-en: Qt 3D Quick animation module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Animation module.

Package: libqt53dquickextras5
Description-md5: 77128f5a97149574fd4abf61c3c8e997
Description-en: Qt 3D Quick extras
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D Quick extras module.

Package: libqt53dquickinput5
Description-md5: b72fdb2aa4706cfe8b64b600546af444
Description-en: Qt 3D Quick input
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D Quick input module.

Package: libqt53dquickrender5
Description-md5: 95d6b01f6d987adc09c14cfed1ef7298
Description-en: Qt 3D Quick Renderer module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D Quick Renderer module.

Package: libqt53dquickscene2d5
Description-md5: f50896d9ab3e2716932c24f8ec04f825
Description-en: Qt 3D Quick scene module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Scene 2D module.

Package: libqt53drender5
Description-md5: f3866e0412da852779aa86dda563febb
Description-en: Qt 3D Renderer module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D Renderer module.

Package: libqt5bluetooth5
Description-md5: 5cadd27323ff460e7d13ee8ef4cc8850
Description-en: Qt Connectivity Bluetooth module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Bluetooth part of the Qt Connectivity module.

Package: libqt5bluetooth5-bin
Description-md5: b3c02af40a23b56b4bf2c3c1a3ecb884
Description-en: Qt Connectivity Bluetooth module helper binaries
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Bluetooth helper binaries.

Package: libqt5charts5
Description-md5: 78fe0a4b599676757f1650be78c4f4a6
Description-en: Qt charts shared library
 Qt Charts module provides a set of easy to use chart components.
 .
 This package contains the shared library for Qt Charts.

Package: libqt5charts5-dev
Description-md5: d790223e7176aa6a25cacaf66900c360
Description-en: Qt charts development files
 Qt Charts module provides a set of easy to use chart components.
 .
 This package contains the header development files used for building Qt 5
 applications using QtCharts.

Package: libqt5concurrent5t64
Description-md5: e0df68f337531f2bfba6d9963eebfc16
Description-en: Qt 5 concurrent module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtConcurrent module contains functionality to support concurrent execution
 of program code.

Package: libqt5contact5-plugin-sqlite
Description-md5: 6b1e372d1aa386168d087129dd291524
Description-en: SQLite-based plugin for QtPIM Contacts
 Backend for the QtContacts API which stores contact information to a local
 SQLite database.

Package: libqt5contacts5a
Description-md5: 2f48c07bace2d6691360fbae8783a306
Description-en: Qt PIM module, Contacts library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt PIM module's Contacts library.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: libqt5core5t64
Description-md5: 75c9109eafc0c1da6d6b6ca7b292f133
Description-en: Qt 5 core module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtCore module contains core non-GUI functionality.

Package: libqt5datavisualization5
Description-md5: aa5d7092ff3d5b729c96ae40bd0ac156
Description-en: Qt 5 Data Visualization module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a set of APIs to visualize data in 3D as bar, scatter,
 and surface graphs.

Package: libqt5datavisualization5-dev
Description-md5: cdd98ae58ec93447bbdc3570f65bef0d
Description-en: APIs for data visualization functionality - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development files needed to build Qt applications
 using the Qt Data Visualization library.

Package: libqt5dbus5t64
Description-md5: 66ed2fe869611cd7a269446bd63f9400
Description-en: Qt 5 D-Bus module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtDBus module is a Unix-only library that you can use to make Inter-Process
 Communication using the D-Bus protocol.
 .
 Applications using the QtDBus module can provide services to other, remote
 applications by exporting objects, as well as use services exported by those
 applications by placing calls and accessing properties.

Package: libqt5designer5
Description-md5: 7ffa0bb5842adb966c1c5b7e69997c4a
Description-en: Qt 5 designer module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtDesigner module provides classes that allow you to create your own
 custom widget plugins for Qt Designer, and classes that enable you to access
 Qt Designer's components.

Package: libqt5designercomponents5
Description-md5: 7de8dd34c7de96d3b41df25cec62de7e
Description-en: Qt 5 Designer components module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package includes components for the Qt 5 Designer module.

Package: libqt5feedback5
Description-md5: 7d98eb01d172caa82a3359049f18ad7e
Description-en: Qt Feedback module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt Feedback module.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: libqt5feedback5-hfd
Description-md5: 496bd10173cea2d148e210519480e766
Description-en: Qt feedback library extension for accessing the HFD service
 Human feedback device service is a Dbus activated service that manages
 human feedback devices such as LEDs and vibrators on mobile devices.
 .
 This package contains the Qt feedback library extension for accessing
 the HFD service.

Package: libqt5gamepad5
Description-md5: c840362b43a598f14ab594c4d753ff46
Description-en: Qt 5 gamepad module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains he gamepad module library.

Package: libqt5gamepad5-dev
Description-md5: 2dbd6e967ba8429d342acd5dc0835699
Description-en: Qt 5 gamepad module - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development files for the gamepad module.

Package: libqt5gui5-gles
Description-md5: 03224169253711c70efe99c16927c87c
Description-en: Qt 5 GUI module — OpenGL ES variant
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtGui module extends QtCore with GUI functionality.
 .
 This package provides a version of Qt GUI library built against OpenGL ES,
 for use on embedded/mobile devices.

Package: libqt5gui5t64
Description-md5: 9dadc5c1f0624a1be05b1ff4f1c6cd6d
Description-en: Qt 5 GUI module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtGui module extends QtCore with GUI functionality.

Package: libqt5help5
Description-md5: dc0f2e17602f253ba78a2ab8bbb8d543
Description-en: Qt 5 help module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtHelp module provides classes for integrating online documentation in
 applications.

Package: libqt5hunspellinputmethod5
Description-md5: d11681a4e491350d5b02cfa4fbc7ca90
Description-en: Qt virtual keyboard - helper library for Hunspell input method
 The Qt Virtual Keyboard project provides an input framework and
 reference keyboard frontend for Qt 5 on Linux Desktop/X11, Windows
 Desktop, and Boot2Qt targets.
 .
 This package contains the helper shared library for Hunspell input method.

Package: libqt5keychain1
Description-md5: 9042c99b62028ecf8dc9255de4103f9f
Description-en: Qt API to store passwords (Qt 5 version)
 It can use KWallet or GNOME Keyring, if one of them is available.
 If none of them is available, qtkeychain will report an error or writes
 with explicit request the password unencrypted at a file.
 .
 This is the version built for Qt 5.

Package: libqt5location5
Description-md5: faf8936a8aaae73be369efa5286a805a
Description-en: Qt Location module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt Location module.

Package: libqt5location5-plugin-mapboxgl
Description-md5: 00ad2798f5ea004513fbd3b05d520dff
Description-en: Qt Location module - Mapbox GL plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Mapbox GL plugin for Qt Location.

Package: libqt5location5-plugins
Description-md5: 5b7150af1f4ab09b41ff2138b17c5b41
Description-en: Qt Location module - geolocation plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt Location plugins: ESRI, Items Overlay, Mapbox,
 HERE/Nokia and Open Street Map.

Package: libqt5multimedia5
Description-md5: 0fd4e386c6bde062c12b013340fc2cae
Description-en: Qt 5 Multimedia module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a set of APIs to play and record media, and manage a
 collection of media content.

Package: libqt5multimedia5-plugins
Description-md5: 871e5673651571ab7438746185ff6654
Description-en: Qt 5 Multimedia module plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a set of plugins for supporting m3u, pulseaudio
 and GStreamer.

Package: libqt5multimediagsttools5
Description-md5: 9a134dca24de2bf35c9ac74b753148dd
Description-en: GStreamer tools for  Qt 5 Multimedia module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the GStreamer tools for Qt 5 Multimedia module.

Package: libqt5multimediaquick5
Description-md5: 10cd066c6217162123930b6485245e89
Description-en: Qt 5 Multimedia Quick module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a set of APIs to play and record media, and manage a
 collection of media content with the Quick module.

Package: libqt5multimediawidgets5
Description-md5: a85511daf2fe288583ce79f752671d86
Description-en: Qt 5 Multimedia Widgets module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a set of widgets to play and record media, and manage a
 collection of media content.

Package: libqt5network5t64
Description-md5: 267676193dcb13e33a5c3f9c219b1838
Description-en: Qt 5 network module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtNetwork module offers classes that allow you to write TCP/IP clients and
 servers. It provides classes to make network programming easier and portable.

Package: libqt5networkauth5
Description-md5: 81aa226fcf9d3e2e1245eb3335794ab2
Description-en: online account access for Qt apps - Library
 Qt Network Authorization provides a set of APIs that enable Qt
 applications to obtain limited access to online accounts and HTTP
 services without exposing users' passwords.
 .
 This package contains the QtNetworkAuth libraries.

Package: libqt5networkauth5-dev
Description-md5: c62d53864a68ba4ad74ec1ba0c22d65f
Description-en: online account access for Qt apps - Development Files
 Qt Network Authorization provides a set of APIs that enable Qt
 applications to obtain limited access to online accounts and HTTP
 services without exposing users' passwords.
 .
 This package contains the development files needed to build Qt 5 applications
 using the QtNetworkAuth library.

Package: libqt5nfc5
Description-md5: dd537692b1adfade44d5f65724e44cc3
Description-en: Qt Connectivity NFC module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the NFC part of the Qt Connectivity module.

Package: libqt5opengl5-dev
Description-md5: 76f1fd5b0a241ef67384ff7dfbd93542
Description-en: Qt 5 OpenGL library development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development files needed to build Qt 5 applications
 using QtOpenGL library.

Package: libqt5opengl5t64
Description-md5: 0966e72b3545e5c76ba7176064c64965
Description-en: Qt 5 OpenGL module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtOpenGL module offers classes that make it easy to use OpenGL in Qt
 applications.
 .
 OpenGL is a standard API for rendering 3D graphics. OpenGL only deals with 3D
 rendering and provides little or no support for GUI programming issues.

Package: libqt5organizer5a
Description-md5: ed8d300fc6b3a1af43a5d3e844504189
Description-en: Qt PIM module, Organizer library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt PIM module's Organizer library.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: libqt5pas-dev
Description-md5: f8ec31f3420bf55837378d9c0a431a4e
Description-en: Development files for Qt5Pas
 Provides interface for Pascal applications
 to the Qt5 C++ libraries.
 This binding does not cover the whole Qt5 framework, it
 just contains all classes needed to use Qt as a widgetset.
 .
 This package contains files needed to develop
 Qt5 based applications with Pascal.

Package: libqt5pas1
Description-md5: 284230714eab1ee0512dac5681ba61d2
Description-en: Qt5 interface bindings for Pascal
 Provides interface for Pascal applications
 to the Qt5 C++ libraries.
 This binding does not cover the whole Qt5 framework, it
 just contains all classes needed to use Qt as a widgetset.

Package: libqt5positioning5
Description-md5: e4fae679fe1460e90893909931d9dc74
Description-en: Qt Positioning module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt Positioning module.

Package: libqt5positioning5-plugins
Description-md5: 8e8ffe67e4c7e99862ec2c75f7616f13
Description-en: Qt Positioning module - position plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt Positioning plugins.

Package: libqt5positioningquick5
Description-md5: 909d37bbf15e9b3d1e42c3b67d16253d
Description-en: Qt Positioning module - Qt Quick module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contain the Qt Quick interface for the Qt Positioning module.

Package: libqt5printsupport5t64
Description-md5: ad2a0dcae2a6addab1c4c4b7c64b6a4e
Description-en: Qt 5 print support module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtPrintSupport module provides classes to make printing easier and
 portable.

Package: libqt5publishsubscribe5t64
Description-md5: b3e50d9b59fd7e165b714f2920ab4f07
Description-en: Qt Systems module - publish subscribe
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Publish Subscribe part of the Qt Systems module.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: libqt5qml5
Description-md5: a738ffdd7112e97f1f00381ee382723b
Description-en: Qt 5 QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt QML module provides a framework for developing applications and
 libraries with the QML language. It defines and implements the language
 and engine infrastructure, and provides an API to enable application
 developers to extend the QML language with custom types and integrate
 QML code with JavaScript and C++.

Package: libqt5qmlmodels5
Description-md5: bdc7e9b476499ec1ea13a9c5477ededf
Description-en: Qt 5 QML Models library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt QML Models support library.

Package: libqt5qmlworkerscript5
Description-md5: b3f2c36ce8517dffb933ee68f894f688
Description-en: Qt 5 QML Worker Script library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt QML Worker Script support library.

Package: libqt5quick5
Description-md5: b007eea137d3d44d7f8ffa1d25ab7526
Description-en: Qt 5 Quick library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Quick is a collection of technologies that are designed to help
 developers create the kind of intuitive, modern, fluid user interfaces
 that are increasingly used on mobile phones, media players, set-top
 boxes and other portable devices.

Package: libqt5quick5-gles
Description-md5: 70395f664bd188ac9751f21120d0d22c
Description-en: Qt 5 Quick library — OpenGL ES variant
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Quick is a collection of technologies that are designed to help
 developers create the kind of intuitive, modern, fluid user interfaces
 that are increasingly used on mobile phones, media players, set-top
 boxes and other portable devices.
 .
 This package provides a version of Qt Quick library built against OpenGL
 ES, for use on embedded/mobile devices.

Package: libqt5quickcontrols2-5
Description-md5: dc63dc18ef3dc5ab1ac25e9f4869da46
Description-en: Qt 5 Quick Controls 2 library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 5 Quick Controls 2 library.

Package: libqt5quickparticles5
Description-md5: 938aa93447dd78ea7f9aad01a0de0dc4
Description-en: Qt 5 Quick particles module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Particles support library.

Package: libqt5quickparticles5-gles
Description-md5: 4831f260b13683231de1e649d4262600
Description-en: Qt 5 Quick particles module — OpenGL ES variant
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides a version of the Qt Quick Particles support library
 built against OpenGL ES, for use on embedded/mobile devices.

Package: libqt5quickshapes5
Description-md5: 92a5771fca0a1dad6f1ec898f473be2c
Description-en: Qt 5 Quick Shapes module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Shapes support library.

Package: libqt5quicktemplates2-5
Description-md5: 0a1cdb4ffdd64f222b7f3c56f65e9476
Description-en: Qt 5 Quick Templates 2 library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 5 Quick Templates 2 library.

Package: libqt5quicktest5
Description-md5: 62d336fbf0430511d8db72f806e6fba5
Description-en: Qt 5 Quick Test library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Test library for QtDeclarative module.

Package: libqt5quickwidgets5
Description-md5: 361283124e954f5db8ff11d3fb23121e
Description-en: Qt 5 Quick Widgets library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Widgets library for QtDeclarative module.

Package: libqt5qxlsx-dev
Description-md5: ae566ff12d679f9e51d528d1539fb67a
Description-en: Excel file (*.xlsx) reader/writer library for Qt5 (development).
 QXlsx is excel file (*.xlsx) reader/writer library.
 Development language of QXlsx is C++ (with Qt).
 .
 This file contains development files.

Package: libqt5qxlsx0t64
Description-md5: 1610692d03d23f79e3c2be45803aecb3
Description-en: Excel file (*.xlsx) reader/writer library for Qt5 (library).
 QXlsx is excel file (*.xlsx) reader/writer library.
 Development language of QXlsx is C++ (with Qt).
 .
 This file contains the shared library.

Package: libqt5script5
Description-md5: d3c4a0e8070a26c56f291248544e83a5
Description-en: Qt 5 script module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtScript module provides classes for making Qt applications scriptable.

Package: libqt5scripttools5
Description-md5: 0514b920233acecc79cd86b47fb195a3
Description-en: Qt 5 script tools module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtScriptTools module provides additional components for applications that
 use Qt Script.
 .
 This package contains the Qt Script debugger, a tool for debugging script
 execution in Qt applications that use Qt Script.

Package: libqt5sensors5
Description-md5: 41282d0d6f2d4c83b25b30273ba0058c
Description-en: Qt Sensors module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt Sensors module.

Package: libqt5sensors5-dev
Description-md5: dd848e0ce5cb3cf7836fc859c55e581f
Description-en: Qt 5 Sensors development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications using Qt Sensors library.

Package: libqt5serialport5
Description-md5: 495baaf3e432acf5b4e4136a5d0e645a
Description-en: Qt 5 serial port support
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package includes the library to use serial ports from within Qt 5.

Package: libqt5serialport5-dev
Description-md5: ec6e5c3fc91d00795e2fd511b16872a7
Description-en: Qt 5 serial port development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package includes the development headers for the serial port library.

Package: libqt5serviceframework5t64
Description-md5: 36e51796b18106e33c0803efe6aef6f3
Description-en: Qt Systems module - service framework
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Service Framework part of the Qt Systems module.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: libqt5sql5-ibase
Description-md5: 795132c8ae8170c30afb981caa53c8cf
Description-en: Qt 5 Firebird database driver
 This package contains the Firebird plugin for Qt 5.
 .
 Install it if you intend to use or write Qt programs that are to access a
 Firebird/InterBase DB.

Package: libqt5sql5-mysql
Description-md5: ef00502b07fd416665becb7a946fa058
Description-en: Qt 5 MySQL database driver
 This package contains the MySQL plugin for Qt 5.
 .
 Install it if you intend to use or write Qt programs that are to access a
 MySQL DB.

Package: libqt5sql5-odbc
Description-md5: 307a8af530b7222b52853293e564167c
Description-en: Qt 5 ODBC database driver
 This package contains the ODBC plugin for Qt 5.
 .
 Install it if you intend to use or write Qt programs that are to access an
 ODBC DB.

Package: libqt5sql5-psql
Description-md5: 26b8a37b36abcc581802bb9591e003d6
Description-en: Qt 5 PostgreSQL database driver
 This package contains the PostgreSQL plugin for Qt 5.
 .
 Install it if you intend to use or write Qt programs that are to access a
 PostgreSQL DB.

Package: libqt5sql5-sqlite
Description-md5: f74ea3b242033484777e5a5e9fb468bc
Description-en: Qt 5 SQLite 3 database driver
 This package contains the SQLite 3 plugin for Qt 5.
 .
 Install it if you intend to use or write Qt programs that are to access an
 SQLite 3 DB.

Package: libqt5sql5-tds
Description-md5: 98049901ac7df77f69890567ec4a2170
Description-en: Qt 5 FreeTDS database driver
 This package contains the FreeTDS plugin for Qt 5.
 .
 Install it if you intend to use or write Qt programs that are to access a
 MS SQL or Sybase SQL server.

Package: libqt5sql5t64
Description-md5: 0713fa3e9592ca24526ad333118f8889
Description-en: Qt 5 SQL module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtSql module helps you provide seamless database integration to your Qt
 applications.

Package: libqt5svg5
Description-md5: 0e98bb6ccd1201f38567cb67caec74ad
Description-en: Qt 5 SVG module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtSvg module provides classes for displaying the contents of SVG files.
 .
 Scalable Vector Graphics (SVG) is a language for describing two-dimensional
 graphics and graphical applications in XML.

Package: libqt5svg5-dev
Description-md5: aa60a505d0dba59e0a5d3f03ca43c3c7
Description-en: Qt 5 SVG module development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtSvg module provides classes for displaying the contents of SVG files.
 .
 Scalable Vector Graphics (SVG) is a language for describing two-dimensional
 graphics and graphical applications in XML.
 .
 This package contains the header development files used for building Qt 5
 applications using QtSvg library.

Package: libqt5systeminfo5t64
Description-md5: a6d640a60aed9ec0f2f5dd8e987f72b4
Description-en: Qt Systems module - system info
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the System Info part of the Qt Systems module.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: libqt5test5t64
Description-md5: 439bbed1193cb169575d82d618b4c6c1
Description-en: Qt 5 test module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtTest module provides classes for unit testing Qt applications and
 libraries.

Package: libqt5texttospeech5
Description-md5: 86d2af7f9969f2907387ada1b3ded49d
Description-en: Speech library for Qt - libraries
 QtSpeech provides support for text-to-speech and speech recognition in Qt
 applications.
 .
 This package contains the QtSpeech libraries.

Package: libqt5texttospeech5-dev
Description-md5: 3e68851d509136fa89bb569fbfe517dd
Description-en: Speech library for Qt - development files
 QtSpeech provides support for text-to-speech and speech recognition in Qt
 applications.
 .
 This package contains the development files needed to build Qt 5 applications
 using the QtSpeech library.

Package: libqt5versit5a
Description-md5: d194430a054da7d8130a932e9b854f78
Description-en: Qt PIM module, Versit library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt PIM module's Versit library.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: libqt5versitorganizer5a
Description-md5: 39cdd38dea099ca0a10ccc81648a08ba
Description-en: Qt PIM module, Versit Organizer library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt PIM module's Versit Organizer library.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: libqt5virtualkeyboard5
Description-md5: 78a136402c639ee281d560bc7d43d9d8
Description-en: Qt virtual keyboard - public shared library
 The Qt Virtual Keyboard project provides an input framework and
 reference keyboard frontend for Qt 5 on Linux Desktop/X11, Windows
 Desktop, and Boot2Qt targets.
 .
 This package contains the Qt virtual keyboard shared library.

Package: libqt5virtualkeyboard5-dev
Description-md5: 6bcb4ebd61bb28653ef8432dce05cbd3
Description-en: Qt virtual keyboard - development files
 The Qt Virtual Keyboard project provides an input framework and
 reference keyboard frontend for Qt 5 on Linux Desktop/X11, Windows
 Desktop, and Boot2Qt targets.
 .
 This package contains the development files needed to implement input
 methods for virtual keyboards.

Package: libqt5waylandclient5
Description-md5: 7cc850804bc09f5b0e1e0cee60caf34a
Description-en: QtWayland client library
 QtWayland is a Qt 5 module that wraps the functionality of Wayland.
 .
 This package contains the QtWayland client library.

Package: libqt5waylandclient5-dev
Description-md5: d0866fd115050f0a9d8f14bb2d65c442
Description-en: QtWayland client development files
 QtWayland is a Qt 5 module that wraps the functionality of Wayland.
 .
 This package contains the development files for QtWayland client
 library.

Package: libqt5waylandcompositor5
Description-md5: 56edadfc07488e0d9aca516c2084a0c4
Description-en: QtWayland compositor library
 QtWayland is a Qt 5 module that wraps the functionality of Wayland.
 .
 This package contains the QtWayland compositor library.

Package: libqt5waylandcompositor5-dev
Description-md5: 7a8c591fbcb20080de7d0f632545e691
Description-en: QtWayland compositor development files
 QtWayland is a Qt 5 module that wraps the functionality of Wayland.
 .
 This package contains the development files for QtWayland compositor
 library.

Package: libqt5webchannel5
Description-md5: 829e222f31518e40533db3dab79d4f40
Description-en: Web communication library for Qt
 Qt WebChannel enables peer-to-peer communication between the host (QML/C++
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine.
 .
 This package contains the QtWebChannel libraries.

Package: libqt5webchannel5-dev
Description-md5: eb6ad2d668b1ef07106b3ec1f4871eed
Description-en: Web communication library for Qt - development files
 Qt WebChannel enables peer-to-peer communication between the host (QML/C++
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine.
 .
 This package contains the development files needed to build Qt 5 applications
 using the QtWebChannel library.

Package: libqt5webengine-data
Description-md5: 70c095a2d71cb4b25e0fa9ccae40143f
Description-en: Web content engine library for Qt - Data
 QtWebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the arch independent parts of QtWebEngine libraries.

Package: libqt5webengine5
Description-md5: 69d0d176121854ca8e3b3dcc1257f6c2
Description-en: Web content engine library for Qt
 QtWebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the QtWebEngine library.

Package: libqt5webenginecore5
Description-md5: f2a6911642d638a902d26f9a29d1147d
Description-en: Web content engine library for Qt - Core
 QtWebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the core QtWebEngine library.

Package: libqt5webenginewidgets5
Description-md5: 4b1e03a97de3f9c20a40549e15be1f98
Description-en: Web content engine library for Qt - Widget
 QtWebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the widget QtWebEngine library.

Package: libqt5websockets5
Description-md5: b84696a3848a9bbf8128e1a90e113caa
Description-en: Qt 5 Web Sockets module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a Qt library that implements WebSockets, both
 client and server.

Package: libqt5websockets5-dev
Description-md5: 2f8b2b13fe269de8796213253310c05e
Description-en: Qt 5 Web Sockets module - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development files needed to build Qt applications
 using Qt 5 Web Sockets library.

Package: libqt5widgets5t64
Description-md5: d3e73eff3b63455d65d61db3b685f693
Description-en: Qt 5 widgets module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtWidgets module extends QtGui with C++ widget functionality.

Package: libqt5x11extras5
Description-md5: 2574e8fb23c97454c12c4db6cefe9fa2
Description-en: Qt 5 X11 extras
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package includes the library to access X11 stuff from within Qt 5.

Package: libqt5x11extras5-dev
Description-md5: 983dd8be836bae64e10eefe9a7ac8668
Description-en: Qt 5 X11 extras development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package includes the development headers for the X11 extras library.

Package: libqt5xdg-dev
Description-md5: 3887730e5ef1af54a0e102cc9ee60e2b
Description-en: Development files for libqtxdg
 This library implements functions of the XDG Specifications in Qt. It is part
 of LXQt.
 .
 This package provides development files. This is the Qt5 variant.

Package: libqt5xdg3
Description-md5: 7a5c8bee8c2f45ce27e91c4b39f73d0c
Description-en: Implementation of the XDG Specifications for Qt (shared lib)
 This library implements functions of the XDG Specifications in Qt.  It is part
 of LXQt.
 .
 This package provides the shared library. This is the Qt5 variant.

Package: libqt5xdgiconloader-dev
Description-md5: 35573dae9b115972105484b879464018
Description-en: Development files for libqtxdgiconloader
 This library implements the backend to load icons which are handled according
 to the XDG Icon Theme Specification in Qt. It is part of LXQt.
 .
 This package provides development files. This is the Qt5 variant.

Package: libqt5xdgiconloader3
Description-md5: c74696c4ae69b831a712f043135cbf79
Description-en: Implementation of the XDG Iconloader for Qt (shared lib)
 This library implements the backend to load icons which are handled according
 to the XDG Icon Theme Specification in Qt. It is part of LXQt.
 .
 This package provides the shared library. This is the Qt5 variant.

Package: libqt5xml5t64
Description-md5: c3b1596533c67529df54c353807c6cae
Description-en: Qt 5 XML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtXml module provides a stream reader and writer for XML documents,
 and C++ implementations of SAX and DOM.

Package: libqt5xmlpatterns5
Description-md5: d15f85c7e8471f230227f226e1113d01
Description-en: Qt 5 XML patterns module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtXmlPatterns is a XQuery and XPath engine for XML and custom data models.

Package: libqt5xmlpatterns5-dev
Description-md5: 854381d5c52ed80e7e72ec7e04934402
Description-en: Qt 5 XML patterns development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications using QtXmlPatterns library.

Package: libqt6-ukui-style-dev
Description-md5: 7f3d788156d0eb047eceecff05e48c25
Description-en: Development files of libqt6-ukui-style1
 qt6-ukui-platformtheme is official platform theme of UKUI desktop
 environment. It also provides the common metadatas for ukui-styles
 and platform theme using. The library provided many convenient API
 for changing a qt widgets style, such as buttons color, tabwidget
 animation, etc.
 .
 This package provides the development files of libqt6-ukui-style1.

Package: libqt6-ukui-style1
Description-md5: 403b4bbb1da9382ff18a4ac3696b4b9f
Description-en: UKUI platform theme and styles' shared library
 qt6-ukui-platformtheme is official platform theme of UKUI desktop
 environment. It also provides the common metadatas for ukui-styles
 and platform theme using. The library provided many convenient API
 for changing a qt widgets style, such as buttons color, tabwidget
 animation, etc.
 .
 This package provides the shared libraries used by ukui platform
 theme and ukui-styles.

Package: libqt63danimation6
Description-md5: 971a546fcf02967ab31d5304e6ef9af9
Description-en: Qt 6 3D Animation library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Animation library.

Package: libqt63dcore6
Description-md5: c5161ef1d7c5239b98ce48521bc15ce8
Description-en: Qt 6 3D Core library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 3D Core library.

Package: libqt63dextras6
Description-md5: 5a752ae5155942a121ef32ba0e12ff3e
Description-en: Qt 6 3D extras library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 3D extras library.

Package: libqt63dinput6
Description-md5: c498735a1bda09ce9031a379df754fed
Description-en: Qt 6 3D Input library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 3D Input library.

Package: libqt63dlogic6
Description-md5: 6c9d2f30615ea38150efb74aaa0f6966
Description-en: Qt 6 3D Logic library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 3D Logic library.

Package: libqt63dquick6
Description-md5: 80b1c5d7aa3bfa51d3c5ebf60656b5b3
Description-en: Qt 6 3D Quick library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 3D Quick library.

Package: libqt63dquickextras6
Description-md5: 084fa17c5c743745533c78fd4a3ace43
Description-en: Qt 6 3D Quick extras library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 3D Quick extras library.

Package: libqt63dquickscene2d6
Description-md5: 6d00ac99554e035a9806ed9c9291c6e9
Description-en: Qt 6 3D Quick Scene 2D library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick Scene 2D library.

Package: libqt63dquickscene3d6
Description-md5: 7a06441f290077b9373e5f811d1444de
Description-en: Qt 6 3D Quick Scene 3D library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick Scene 3D library.

Package: libqt63drender6
Description-md5: a830b0874790994d910e7ceca50dfb63
Description-en: Qt 6 3D Renderer library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 3D Renderer library.

Package: libqt6bluetooth6
Description-md5: 1b791f6634f562d215263306e7014d68
Description-en: Qt 6 Connectivity Bluetooth library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Bluetooth part of the Qt 6 Connectivity library.

Package: libqt6bluetooth6-bin
Description-md5: a912531a8c9292af84269fad0b3ebf81
Description-en: Qt 6 Connectivity Bluetooth module helper binaries
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Bluetooth helper binaries.

Package: libqt6charts6
Description-md5: 03108703a3dd98ba18e9897fbc85fc1e
Description-en: Qt 6 Charts library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Charts module provides a set of easy to use chart components.
 .
 This package contains the shared library for Qt 6 Charts.

Package: libqt6concurrent6
Description-md5: 9cec83c0f4093047ba7e32ad593d5a17
Description-en: Qt 6 concurrent module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtConcurrent module contains functionality to support concurrent execution
 of program code.

Package: libqt6core5compat6
Description-md5: 383698706d38a045fd920bc29b9951f7
Description-en: Qt 6 Qt5Compat library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Core5Compat library.

Package: libqt6core6t64
Description-md5: ed80e594b46abbc607aba1af415d15fe
Description-en: Qt 6 core module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtCore module contains core non-GUI functionality.

Package: libqt6datavisualization6
Description-md5: a9a25069499b1485a8ead59e6f089ec7
Description-en: Qt 6 Data Visualization library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a set of APIs to visualize data in 3D as bar, scatter,
 and surface graphs.

Package: libqt6dbus6
Description-md5: 20382f17c87d23906db49d6aff3e0465
Description-en: Qt 6 D-Bus module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtDBus module is a Unix-only library that you can use to make Inter-Process
 Communication using the D-Bus protocol.
 .
 Applications using the QtDBus module can provide services to other, remote
 applications by exporting objects, as well as use services exported by those
 applications by placing calls and accessing properties.

Package: libqt6designer6
Description-md5: 986f432bbff60ff52a603b9e2cf94ec0
Description-en: Qt 6 Designer library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtDesigner library provides classes that allow you to create your own
 custom widget plugins for Qt Designer, and classes that enable you to access
 Qt Designer's components.

Package: libqt6designercomponents6
Description-md5: 71732d16c67ecd5566b66caf890a822a
Description-en: Qt 6 Designer Components library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package includes components for the Qt 6 Designer library.

Package: libqt6graphs6
Description-md5: 4b411018f20d98008b91b578262abb0f
Description-en: Qt 6 Graphs library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Graphs library.

Package: libqt6graphswidgets6
Description-md5: 9f07e4616841dea920da48ffa526dd32
Description-en: Qt 6 Graphs Widgets library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Graphs Widgets library.

Package: libqt6grpc6
Description-md5: 548998f62ff5468f3abe553569e7f2cf
Description-en: Qt 6 gRPC library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the library for Qt 6 gRPC.

Package: libqt6grpcquick6
Description-md5: 9192daecea8f295ecb16f1f0ad14bc2c
Description-en: Qt 6 gRPC Quick library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the library for Qt 6 gRPC Quick.

Package: libqt6gui6
Description-md5: f07aad264aff41f35affdd7048a48ba2
Description-en: Qt 6 GUI module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtGui module extends QtCore with GUI functionality.

Package: libqt6help6
Description-md5: dd03e86544d1ff010af726d093f219ef
Description-en: Qt 6 Help library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtHelp library provides classes for integrating online documentation in
 applications.

Package: libqt6httpserver6
Description-md5: 0eb419b6bae25041bb661a6e2551ab9e
Description-en: Qt 6 HTTP Server library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 HTTP Server library.

Package: libqt6keychain1
Description-md5: 10d60ac98009b0ac72d644a8c19d3cf9
Description-en: Qt API to store passwords (Qt 6 version)
 It can use KWallet or GNOME Keyring, if one of them is available.
 If none of them is available, qtkeychain will report an error or writes
 with explicit request the password unencrypted at a file.
 .
 This is the version built for Qt 6.

Package: libqt6labsplatform6
Description-md5: 3845542ee67e013119e4ee6fa982bab8
Description-en: Qt 6 Labs Platform library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Labs Platform library.

Package: libqt6labssynchronizer6
Description-md5: dfdc291f6c02631db2be3c77dbd58f81
Description-en: Qt 6 Labs Synchronizer library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Labs Synchronizer library.

Package: libqt6location6
Description-md5: 44946b0446850b3d7c1db03db9064daa
Description-en: Qt 6 Location library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Location library.

Package: libqt6lottie6
Description-md5: f76d8b855a104e574b41fbbe8a59dd2d
Description-en: Qt 6 Lottie library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a plugin created/exported directly from After Effects.

Package: libqt6lottievectorimagegenerator6
Description-md5: 8363c7104c578ea6ad02f71d9b7e2649
Description-en: Qt 6 Lottie Vector Image Generator library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Lottie Vector Image Generator library.

Package: libqt6lottievectorimagehelpers6
Description-md5: c78410801a516098587eab208307fb46
Description-en: Qt 6 Lottie Vector Image Helpers library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Lottie Vector Image Helpers library.

Package: libqt6multimedia6
Description-md5: b8886e830b3a216c39918a3b4d5bc34e
Description-en: Qt 6 Multimedia library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a set of APIs to play and record media, and manage a
 collection of media content.

Package: libqt6multimediawidgets6
Description-md5: 3e8ca6cb11a3716022cbd462a48465bc
Description-en: Qt 6 Multimedia Widgets library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a set of widgets to play and record media, and manage a
 collection of media content.

Package: libqt6network6
Description-md5: d7dc5b8f2c46f21b15001c31c8361c8a
Description-en: Qt 6 network module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtNetwork module offers classes that allow you to write TCP/IP clients and
 servers. It provides classes to make network programming easier and portable.

Package: libqt6networkauth6
Description-md5: fb8883324f70d5b0cd4cea9760ea1e48
Description-en: Qt 6 NetworkAuth library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Network Authorization provides a set of APIs that enable Qt
 applications to obtain limited access to online accounts and HTTP
 services without exposing users' passwords.
 .
 This package contains the Qt 6 NetworkAuth libraries.

Package: libqt6nfc6
Description-md5: cfeb1a8b25bea7ece0df841a99cf0486
Description-en: Qt 6 Connectivity NFC library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the NFC part of the Qt 6 Connectivity library.

Package: libqt6opengl6
Description-md5: ab5139665c337d66ad0eee00d9dc3f85
Description-en: Qt 6 OpenGL module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtOpenGL module offers classes that make it easy to use OpenGL in Qt
 applications.
 .
 OpenGL is a standard API for rendering 3D graphics. OpenGL only deals with 3D
 rendering and provides little or no support for GUI programming issues.

Package: libqt6openglwidgets6
Description-md5: fda40a8dcce2f181f56eb4d655f044b5
Description-en: Qt 6 OpenGL widgets module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtOpenGL module offers classes that make it easy to use OpenGL in Qt
 applications.
 .
 OpenGL is a standard API for rendering 3D graphics. OpenGL only deals with 3D
 rendering and provides little or no support for GUI programming issues.
 .
 The OpenGL widgets module provides the widget for rendering OpenGL graphics.

Package: libqt6pas-dev
Description-md5: 9f637f173db1861b98fc3a3aaea9cc21
Description-en: Development files for Qt6Pas
 Provides interface for Pascal applications to the Qt6 C++ libraries.
 This binding does not cover the whole Qt6 framework,
 it just contains all classes needed to use Qt6 as a lazarus widgetset.
 .
 This package contains files needed to develop
 Qt6 based applications with Pascal.

Package: libqt6pas6
Description-md5: 9a6fad023aefa2ff88b3550fefb3376c
Description-en: Qt6 interface bindings for Pascal
 Provides interface for Pascal applications to the Qt6 C++ libraries.
 This binding does not cover the whole Qt6 framework,
 it just contains all classes needed to use Qt6 as a lazarus widgetset.

Package: libqt6pdf6
Description-md5: 9e93846359b72d728a876966127d4f0f
Description-en: Qt 6 PDF library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt PDF module contains classes and functions for rendering PDF documents.
 .
 This package contains the Qt 6 PDF library.

Package: libqt6pdfquick6
Description-md5: 9e7d33b08d5bfc93fe9ebbbdca248f65
Description-en: Qt 6 PDF Quick library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt PDF module contains classes and functions for rendering PDF documents.
 .
 This package contains the Qt 6 PDF Quick library.

Package: libqt6pdfwidgets6
Description-md5: e1f9338f5a102f7799e4115fb42cc9ba
Description-en: Qt 6 PDF Widgets library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt PDF module contains classes and functions for rendering PDF documents.
 .
 This package contains the Qt 6 PDF Widgets library.

Package: libqt6positioning6
Description-md5: 3cf36c29b87c8350c2f5ef70076f5d85
Description-en: Qt 6 Positioning library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Positioning library.

Package: libqt6positioning6-plugins
Description-md5: 7725251458ed6b3617a958ffd05e2fd6
Description-en: Qt 6 Positioning module - position plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Positioning plugins.

Package: libqt6positioningquick6
Description-md5: aef800aa9a002a54cadea1826c7460a7
Description-en: Qt 6 Positioning library - Qt Quick library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contain the Qt Quick interface for the Qt 6 Positioning library.

Package: libqt6printsupport6
Description-md5: dcb2db28fa663896211cb6e41decc68c
Description-en: Qt 6 print support module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtPrintSupport module provides classes to make printing easier and
 portable.

Package: libqt6protobuf6
Description-md5: 956c707828ebc9ddc03d9515a19ab23e
Description-en: Qt 6 protocol buffers library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the library for Qt 6 protocol buffers.

Package: libqt6protobufqtcoretypes6
Description-md5: bc7359f64c817e3be4861e333e577b39
Description-en: Qt 6 protocol buffers Qt Core types library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the library for Qt 6 protocol buffers Qt Core types.

Package: libqt6protobufqtguitypes6
Description-md5: feeee207fde21910d2f4b3a330e04497
Description-en: Qt 6 procotol buffers Qt GUI types library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the library for Qt 6 protocol buffers Qt GUI types.

Package: libqt6protobufquick6
Description-md5: 2114971cb9b85da06812b2a568221572
Description-en: Qt 6 protocol buffers QML library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the QML library for Qt 6 protocol buffers.

Package: libqt6protobufwellknowntypes6
Description-md5: ce35f87a202b31c6ea50f93ec067e525
Description-en: Qt 6 gRPC protocol buffers Well Known types library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the library for Qt 6 protocol buffer Well Known types.

Package: libqt6qml6
Description-md5: 4d04b0360d2eb1a2d3a838e26511c4ca
Description-en: Qt 6 QML library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt QML module provides a framework for developing applications and
 libraries with the QML language. It defines and implements the language
 and engine infrastructure, and provides an API to enable application
 developers to extend the QML language with custom types and integrate
 QML code with JavaScript and C++.

Package: libqt6qmlcompiler6
Description-md5: 7c399dad5212c1282ecac1644a98525c
Description-en: Qt 6 QML Compiler library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt QML Compiler library.

Package: libqt6qmlmeta6
Description-md5: 31b94c17a9d9fb1903371e94688467bd
Description-en: Qt 6 QML Meta library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt QML Meta support library.

Package: libqt6qmlmodels6
Description-md5: 11d07bf5cec96ccbf30583e2f7e170a9
Description-en: Qt 6 QML Models library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt QML Models support library.

Package: libqt6qmlnetwork6
Description-md5: 302e6dbe066d508d49454be327e4e2df
Description-en: Qt 6 QML Network library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt QML Network support library.

Package: libqt6qmlworkerscript6
Description-md5: bcc0f0d893d9ca241d5c55038759b573
Description-en: Qt 6 QML WorkerScript library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt QML WorkerScript support library.

Package: libqt6quick3d6
Description-md5: 4895322e2841afa45c49ca682ae2e77f
Description-en: Qt 6 Quick 3D library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Quick 3D library.

Package: libqt6quick3dassetimport6
Description-md5: 0460c8c6c78e25bc82438569fda3e629
Description-en: Qt 6 Quick 3D Asset Import library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Quick 3D Asset Import library.

Package: libqt6quick3dassetutils6
Description-md5: 7555ac1a9b8f642c1b61385fed19f5eb
Description-en: Qt 6 Quick 3D Asset Utils library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Quick 3D Asset Utils library.

Package: libqt6quick3dglslparser6
Description-md5: 0bd48f182001de4ebbfa882ebd57272d
Description-en: Qt 6 Quick 3D GLS Parser library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Quick 3D GLS Parser library.

Package: libqt6quick3diblbaker6
Description-md5: f08760f2ac66e6f9cbd301ba27540e2e
Description-en: Qt 6 Quick 3D IblBaker library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Quick 3D IblBaker library.

Package: libqt6quick3dphysics6
Description-md5: 0136ff6730be09198bd4f33d393bf374
Description-en: Qt 6 Quick 3D Physics library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Quick 3D Physics library.

Package: libqt6quick3druntimerender6
Description-md5: 7968ee0ab02aae4e574b58745842a271
Description-en: Qt 6 Quick 3D Runtime Renderer library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Quick 3D Runtime Renderer library.

Package: libqt6quick3dutils6
Description-md5: 8a878d2b052f67a5bf697e65175d9b33
Description-en: Qt 6 Quick 3D Utils library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Quick 3D Utils library.

Package: libqt6quick3dxr6
Description-md5: dcf3323d2ce83ff3cccf7506624c3fd0
Description-en: Qt 6 Quick 3D Extended Reality library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Quick 3D Extended Reality library.

Package: libqt6quick6
Description-md5: 5a6117382d335f1384293dead42fd8de
Description-en: Qt 6 Quick library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Quick is a collection of technologies that are designed to help
 developers create the kind of intuitive, modern, fluid user interfaces
 that are increasingly used on mobile phones, media players, set-top
 boxes and other portable devices.

Package: libqt6quickcontrols2-6
Description-md5: 8836d2ddb12c61d29938412dd3bd224e
Description-en: Qt 6 Quick Controls 2 library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Controls 2 support library.

Package: libqt6quickshapes6
Description-md5: d624e23b18487f8e5c538b3e85c0f7c3
Description-en: Qt 6 Quick Shapes library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Shapes support library.

Package: libqt6quickshapesdesignhelpers6
Description-md5: c5db7bc087b09a6b3632fe46eb825d94
Description-en: Qt 6 Quick Shapes Design Helpers library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Shapes Design Helpers library.

Package: libqt6quicktemplates2-6
Description-md5: 1769134644a834e2569b0dc2785ea1bb
Description-en: Qt 6 Quick Templates 2 library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Templates 2 support library.

Package: libqt6quicktest6
Description-md5: 892ace3716699467cf464afdafebb5b3
Description-en: Qt 6 Quick Test library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Test library for QtDeclarative module.

Package: libqt6quickvectorimage6
Description-md5: dcc9e1c0347e4103c171c88f32846a82
Description-en: Qt 6 Quick Vector Image library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Vector Image support library.

Package: libqt6quickvectorimagegenerator6
Description-md5: 15cf8ff0ad3488229ec2e48b02bb682c
Description-en: Qt 6 Quick Vector Image Generator library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Vector Image Generator support library.

Package: libqt6quickvectorimagehelpers6
Description-md5: 68a91f34033cde63bc0fdaf32df516c8
Description-en: Qt 6 Quick Vector Image Helper library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Vector Image Helper library.

Package: libqt6quickwidgets6
Description-md5: 418d01bb487412fce92b8e7c0aac5b1c
Description-en: Qt 6 Quick Widgets library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Widgets library for QtDeclarative module.

Package: libqt6remoteobjects6
Description-md5: 6de2f12ca838bc15fafb5968a12940f4
Description-en: Qt 6 Remote Objects library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Remote Objects extends Qt's existing functionalities to enable
 information exchange between processes or computers.
 .
 This package contains the shared library for Qt Remote Objects.

Package: libqt6remoteobjects6-bin
Description-md5: f1a684789edace4207e3b0343cdfbf68
Description-en: Qt 6 Remote Objects - the Replica Compiler (repc)
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Remote Objects extends Qt's existing functionalities to enable
 information exchange between processes or computers.
 .
 The Replica Compiler (repc) generates QObject header files based on an API
 definition file.

Package: libqt6scxml6
Description-md5: 26bdf2302f07c729d239a8689ca64420
Description-en: Qt 6 SCXML library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt SCXML module provides functionality to create state
 machines from SCXML files. This includes both dynamically
 creating state machines (loading the SCXML file and instantiating
 states and transitions) and generating a C++ file that has a class
 implementing the state machine. It also contains functionality
 to support data models and executable content.
 .
 This package contains the library for Qt 6 SCXML.

Package: libqt6scxml6-bin
Description-md5: 2689519dea08a13c0119dc272248f5f3
Description-en: Qt 6 SCXML helper binaries
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt SCXML module provides functionality to create state
 machines from SCXML files. This includes both dynamically
 creating state machines (loading the SCXML file and instantiating
 states and transitions) and generating a C++ file that has a class
 implementing the state machine. It also contains functionality
 to support data models and executable content.
 .
 This package contains the helper binary for Qt 6 SCXML.

Package: libqt6sensors6
Description-md5: c32d67dbb991f47e3a9e68e1e4de53d9
Description-en: Qt 6 Sensors library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Sensors library.

Package: libqt6serialbus6
Description-md5: 4c5cd03296a939557e8b39ab56031738
Description-en: Qt 6 Serial Bus library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt 6 Serial Bus module provides the Qt module for general purpose
 serial bus access, support for CAN and potentially other
 serial buses.
 .
 This package contains the shared library for Qt 6 Serial Bus.

Package: libqt6serialbus6-bin
Description-md5: ab8bb0b1aafb74f0b93239ba19c41efe
Description-en: Qt 6 Serial Bus helper binaries
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt 6 Serial Bus module provides the Qt module for general purpose
 serial bus access, support for CAN and potentially other
 serial buses.
 .
 This package contains helper binaries for the Qt 6 Serial Bus module.

Package: libqt6serialport6
Description-md5: ddc17c7527f4cef20d6d618886833627
Description-en: Qt 6 serial port support library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the library for Qt 6 Serial ports.

Package: libqt6shadertools6
Description-md5: ca473c82ae3e7e5f7d02c12b50bc7b2b
Description-en: Qt 6 shader tools module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QTShaderTools module contains APIs and tools to provide functionality
 for the shader pipeline used by QtQuick.

Package: libqt6spatialaudio6
Description-md5: 7643f5f795328c54852e03b86db640de
Description-en: Qt 6 Spatial Audio library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a rich set of QML types and C++ classes to implement
 sound fields in 3D space.

Package: libqt6sql6
Description-md5: 57e79d838a6fcee7447f0e8d47e77121
Description-en: Qt 6 SQL module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtSql module helps you provide seamless database integration to your Qt
 applications.

Package: libqt6sql6-ibase
Description-md5: 2115a91d0211d788aae589355ea1607a
Description-en: Qt 6 Firebird database driver
 This package contains the Firebird plugin for Qt 6.
 .
 Install it if you intend to use or write Qt programs that are to access a
 Firebird/InterBase DB.

Package: libqt6sql6-mysql
Description-md5: 16631a538bfca86f8fd1847b0951a3ca
Description-en: Qt 6 MySQL database driver
 This package contains the MySQL plugin for Qt 6.
 .
 Install it if you intend to use or write Qt programs that are to access a
 MySQL DB.

Package: libqt6sql6-odbc
Description-md5: 2efb5f41197d91ce21a9548565aeda61
Description-en: Qt 6 ODBC database driver
 This package contains the ODBC plugin for Qt 6.
 .
 Install it if you intend to use or write Qt programs that are to access an
 ODBC DB.

Package: libqt6sql6-psql
Description-md5: 99db9d30d2cd0b7c8e26d832434bcf1e
Description-en: Qt 6 PostgreSQL database driver
 This package contains the PostgreSQL plugin for Qt 6.
 .
 Install it if you intend to use or write Qt programs that are to access a
 PostgreSQL DB.

Package: libqt6sql6-sqlite
Description-md5: e4d133d22563b7455e47e1144e40a2b6
Description-en: Qt 6 SQLite 3 database driver
 This package contains the SQLite 3 plugin for Qt 6.
 .
 Install it if you intend to use or write Qt programs that are to access an
 SQLite 3 DB.

Package: libqt6statemachine6
Description-md5: e34f8e3a75a77b839a27b5fad17cb77c
Description-en: Qt 6 State Machine library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt SCXML module provides functionality to create state
 machines from SCXML files. This includes both dynamically
 creating state machines (loading the SCXML file and instantiating
 states and transitions) and generating a C++ file that has a class
 implementing the state machine. It also contains functionality
 to support data models and executable content.
 .
 This package contains the library for Qt 6 State Machine.

Package: libqt6svg6
Description-md5: 5844f0be7c0f88ea38f4fbc4d462ac2c
Description-en: Qt 6 SVG library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtSvg module provides classes for displaying the contents of SVG files.
 .
 Scalable Vector Graphics (SVG) is a language for describing two-dimensional
 graphics and graphical applications in XML.
 .
 This package contains Qt 6 SVG library.

Package: libqt6svgwidgets6
Description-md5: 73bf4421d651b6d185e6024a0e4d7e4f
Description-en: Qt 6 SVG Widgets library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtSvg module provides classes for displaying the contents of SVG files.
 .
 Scalable Vector Graphics (SVG) is a language for describing two-dimensional
 graphics and graphical applications in XML
 .
 This package contains Qt 6 SVG Widgets library.

Package: libqt6test6
Description-md5: 04fef6f2638f7e52d1818d6708483554
Description-en: Qt 6 test module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtTest module provides classes for unit testing Qt applications and
 libraries.

Package: libqt6texttospeech6
Description-md5: d7cdfd5980f9123a38aaac4c5b08efa3
Description-en: Qt 6 Speech library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick Timeline library.

Package: libqt6uitools6
Description-md5: 271cde670b39650fa4419c16bd52aba0
Description-en: Qt 6 UI tools library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The package provides classes to handle forms created with Qt Designer.

Package: libqt6virtualkeyboard6
Description-md5: 3eb5af4ef494525f20c8633640ba68dc
Description-en: Qt 6 Virtual Keyboard library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Virtual Keyboard project provides an input framework and
 reference keyboard frontend for Qt 6 on Linux Desktop/X11, Windows
 Desktop, and Boot2Qt targets.
 .
 This package contains the Qt Virtual Keyboard library.

Package: libqt6waylandclient6
Description-md5: 8df898cc6a24d03adc4416d181f3227a
Description-en: Qt 6 Wayland client module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Wayland Client library provides the necessary functions for an
 application to act as a Wayland client and connect to a Wayland compositor.

Package: libqt6waylandcompositor6
Description-md5: caa2f97d75e9e7d3851511e109c9d6b8
Description-en: Qt 6 Wayland Compositor library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtWayland is a Qt 6 module that wraps the functionality of Wayland.
 .
 This package contains the Qt 6 Wayland Compositor library.

Package: libqt6waylandcompositoriviapplication6
Description-md5: 7e53634e8b71d0b70022544eb32c1561
Description-en: Qt 6 Wayland Compositor Ivi Application library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtWayland is a Qt 6 module that wraps the functionality of Wayland.
 .
 This package contains the Qt 6 Wayland Compositor Ivi Application library.

Package: libqt6waylandcompositorpresentationtime6
Description-md5: 630bbc1a10a420baba25da7155beca1f
Description-en: Qt 6 Wayland Compositor Presentation Time library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtWayland is a Qt 6 module that wraps the functionality of Wayland.
 .
 This package contains the Qt 6 Wayland Compositor Presentation Time library.

Package: libqt6waylandcompositorwlshell6
Description-md5: 938ba5d39ef5ce8ddab3b7d66a5570a6
Description-en: Qt 6 Wayland Compositor WlShell library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtWayland is a Qt 6 module that wraps the functionality of Wayland.
 .
 This package contains the Qt 6 Wayland Compositor WlShell library.

Package: libqt6waylandcompositorxdgshell6
Description-md5: c3b32723a8d0a404c7cf0d1eee166fc0
Description-en: Qt 6 Wayland Compositor XdgShell library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtWayland is a Qt 6 module that wraps the functionality of Wayland.
 .
 This package contains the Qt 6 Wayland Compositor XdgShell library.

Package: libqt6webchannel6
Description-md5: 0ca86750d90acef19cb2ad8855e57df1
Description-en: Qt 6 WebChannel library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebChannel enables peer-to-peer communication between the host (QML/C++
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine.
 .
 This package contains the Qt 6 WebChannel library.

Package: libqt6webchannelquick6
Description-md5: f44fc0852871dfc25ed5fb643dfac08d
Description-en: Qt 6 WebChannel Quick library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebChannel enables peer-to-peer communication between the host (QML/C++
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine.
 .
 This package contains the Qt 6 WebChannel Quick library.

Package: libqt6webengine6-data
Description-md5: b935a676ba526c7f340df6421336baf6
Description-en: Qt 6 Web content engine library - data
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the arch independent parts of Qt WebEngine libraries.

Package: libqt6webenginecore6
Description-md5: a2e570d6ccb599f68586a29a46577a68
Description-en: Qt 6 WebEngine Core library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the Qt 6 WebEngine Core library.

Package: libqt6webenginecore6-bin
Description-md5: f04a2fb25e4a8f7682c8cc89cc3758cf
Description-en: Qt 6 WebEngine Core binaries
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the Qt 6 WebEngine Core binaries.

Package: libqt6webenginequick6
Description-md5: 36e25c0df42f958fd519dc93dbdbbef8
Description-en: Qt 6 WebEngine Quick library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the Qt 6 WebEngine Quick library.

Package: libqt6webenginewidgets6
Description-md5: d089185bff7c549185a1b4349061f421
Description-en: Qt 6 WebEngine Widgets library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the Qt 6 WebEngine Widgets library.

Package: libqt6websockets6
Description-md5: c8b23c1ae85f4255bc861820d2091b5d
Description-en: Qt 6 WebSockets library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a Qt library that implements WebSockets, both
 client and server.

Package: libqt6webview6
Description-md5: 35c4afdf6aadcf441fcf74ef3c30188f
Description-en: Qt 6 WebView library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebView provides a way to display web content in a QML application
 without necessarily including a full web browser stack by using
 native APIs where it makes sense.
 .
 This package contains the Qt 6 WebView library.

Package: libqt6widgets6
Description-md5: dee1fa987803bb779f9789877ed5e2c5
Description-en: Qt 6 widgets module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtWidgets module extends QtGui with C++ widget functionality.

Package: libqt6wlshellintegration6
Description-md5: f78988f27b46d10a0bf7b8e54c55dc3f
Description-en: Qt 6 Wayland ShellIntegration library
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtWayland is a Qt 6 module that wraps the functionality of Wayland.
 .
 This package contains the Qt 6 Wayland ShellIntegration library.

Package: libqt6xdg-dev
Description-md5: 2b1a9a4fe4d46f78a59d017296037277
Description-en: Development files for libqtxdg
 This library implements functions of the XDG Specifications in Qt. It is part
 of LXQt.
 .
 This package provides development files.

Package: libqt6xdg4
Description-md5: 682beb74b0058e6395eb1a9511e2158e
Description-en: Implementation of the XDG Specifications for Qt (shared lib)
 This library implements functions of the XDG Specifications in Qt.  It is part
 of LXQt.
 .
 This package provides the shared library.

Package: libqt6xdgiconloader-dev
Description-md5: 1b35c44bb34a251aefef80bb5e3bf41c
Description-en: Development files for libqtxdgiconloader
 This library implements the backend to load icons which are handled according
 to the XDG Icon Theme Specification in Qt. It is part of LXQt.
 .
 This package provides development files.

Package: libqt6xdgiconloader4
Description-md5: f52ca23c74d3bb1788b5787d10a785b4
Description-en: Implementation of the XDG Iconloader for Qt (shared lib)
 This library implements the backend to load icons which are handled according
 to the XDG Icon Theme Specification in Qt. It is part of LXQt.
 .
 This package provides the shared library.

Package: libqt6xml6
Description-md5: cc74db0521d7ab3d5dd5db432fb38e34
Description-en: Qt 6 XML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtXml module provides a stream reader and writer for XML documents,
 and C++ implementations of SAX and DOM.

Package: libqtcurve-utils2
Description-md5: 498992691352bd31b32474f90a4d5667
Description-en: common library for QtCurve
 This package contains common library for QtCurve.
 .
 QtCurve is a set of widget styles for Qt and GTK+ libraries. It provides a
 consistent look between KDE, GNOME and other applications based on these
 libraries, which is easy on the eyes and visually pleasing.

Package: libqtdbusmock-qt6-1
Description-md5: 767c2a8575360a80fc75df3eeb01f6e2
Description-en: Library for mocking DBus interactions using Qt
 A simple library for mocking DBus services with a Qt API
 .
 This package contains the shared libraries.

Package: libqtdbusmock-qt6-dev
Description-md5: 1c68be0d76530e391faa9524d9fd0f2a
Description-en: Library for mocking DBus interactions using Qt
 A simple library for mocking DBus services with a Qt API
 .
 This package contains files that are needed to build.

Package: libqtdbusmock1
Description-md5: c36609046c2e0f8cc642d28ddef53461
Description-en: Library for mocking DBus interactions using Qt
 A simple library for mocking DBus services with a Qt API. The software
 is relevant for unit testing DBus services based on Qt API.
 .
 This package contains the shared library.

Package: libqtdbusmock1-common
Description-md5: 22dd764cd6aecce4ed520986c2713b12
Description-en: Library for mocking DBus interactions using Qt (common files)
 A simple library for mocking DBus services with a Qt API. The software
 is relevant for unit testing DBus services based on Qt API.
 .
 This package contains extra dbusmock templates.

Package: libqtdbusmock1-dev
Description-md5: d733110bfe1cdeb9f1f5678f578edbd8
Description-en: Library for mocking DBus interactions using Qt (development files)
 A simple library for mocking DBus services with a Qt API. The software
 is relevant for unit testing DBus services based on Qt API.
 .
 This package contains header files needed for development.

Package: libqtdbustest-qt6-1
Description-md5: c6cef23f7945338b15939356ec832de6
Description-en: Library for testing DBus interactions using Qt 6
 A simple library for testing Qt based DBus services and clients. This
 library is relevant for running unit tests against DBus for Qt 6
 applications.
 .
 This package contains the shared Qt 6 library.

Package: libqtdbustest-qt6-dev
Description-md5: c5d22f10cfe266bc1156c2dbddfa15c0
Description-en: Library for testing DBus interactions using Qt 6 -- development files
 A simple library for testing Qt based DBus services and clients. This
 library is relevant for running unit tests against DBus for Qt 6
 applications.
 .
 This package contains header files needed for development.

Package: libqtdbustest1
Description-md5: e2a33f072b74ae80425162c6004ae9ce
Description-en: Library for testing DBus interactions using Qt 5
 A simple library for testing Qt based DBus services and clients. This
 library is relevant for running unit tests against DBus for Qt 5
 applications.
 .
 This package contains the shared Qt 5 library.

Package: libqtdbustest1-dev
Description-md5: 22f7a334568c7ac7616c277004b78003
Description-en: Library for testing DBus interactions using Qt 5 -- development files
 A simple library for testing Qt based DBus services and clients. This
 library is relevant for running unit tests against DBus for Qt 5
 applications.
 .
 This package contains header files needed for development.

Package: libqtermwidget6-2
Description-md5: b7b7dff364093cfafdc7668119ac67b8
Description-en: Terminal emulator widget for Qt 6 (shared libraries)
 QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as
 built-in console or terminal emulation widget.
 .
 This package provides the shared libraries.

Package: libqtermwidget6-2-dev
Description-md5: 03023ee354c20507e7ff1f327b96a77d
Description-en: Terminal emulator widget for Qt 6 (development files)
 QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as
 built-in console or terminal emulation widget.
 .
 This package provides the development files.

Package: libqtest-ocaml
Description-md5: 3458cf6fe224ccc5471ffe21ac3117e4
Description-en: Inline (Unit) Tests for OCaml (Runtime library)
 qtest extracts inline unit tests written using a special syntax in
 comments. Those tests are then run using the oUnit framework and the
 qcheck library. The possibilities range from trivial tests -- extremely
 simple to use -- to sophisticated random generation of test cases.

Package: libqtest-ocaml-dev
Description-md5: 51f7d734e73109a16bd3c13e826edb5c
Description-en: Inline (Unit) Tests for OCaml (Development package)
 qtest extracts inline unit tests written using a special syntax in
 comments. Those tests are then run using the oUnit framework and the
 qcheck library. The possibilities range from trivial tests -- extremely
 simple to use -- to sophisticated random generation of test cases.

Package: libqtest-ocaml-doc
Description-md5: 5b2fc594a6d2366dd5ed158680863692
Description-en: Documentation for ocaml-qtest
 qtest extracts inline unit tests written using a special syntax in
 comments. Those tests are then run using the oUnit framework and the
 qcheck library. The possibilities range from trivial tests -- extremely
 simple to use -- to sophisticated random generation of test cases.
 .
 This package contains documentation for ocaml-qtest in html format.

Package: libqtilitools-dev
Description-md5: 6152ba96aa21ba28230631c81fb7f78f
Description-en: Qtilitools library package
 Qtilitools is the base utility for Qtilities, a set of lightweight Qt-based
 applications. It is comparable to lxqt-build-tools.

Package: libqtmirserver-dev
Description-md5: 376ec2bea0b32507542d53504a40f1e0
Description-en: Developer files for QtMir server API
 QtMir is a set of Qt5 components to enable one to write a Mir server with Qt.
 It contains a QPA (Qt Platform Abstraction) plugin which creates and manages
 a Mir server. It also exposes some internal Mir functionality.
 .
 This package contains the library headers for developers.

Package: libqtmirserver2
Description-md5: 628cff369478303cbde4b695026d15cb
Description-en: QtMir server API shared library
 QtMir is a set of Qt5 components to enable one to write a Mir server with Qt.
 It contains a QPA (Qt Platform Abstraction) plugin which creates and manages
 a Mir server. It also exposes some internal Mir functionality.
 .
 Contains the shared library containing QtMir server API.

Package: libqtpropertybrowser-dev
Description-md5: 0b27dd2131dcb793652328ce1f7ad328
Description-en: Qt Property Browser Library - development
 A framework providing a set of graphical editors for
 Qt properties similar to the one used in Qt Designer.
 .
 This package contains development files needed to build applications
 using Qt Property Browser

Package: libqtpropertybrowser6
Description-md5: bd1b72948c7659969fdb59de232a6c5f
Description-en: Qt Property Browser Library - runtime
 A framework providing a set of graphical editors for
 Qt properties similar to the one used in Qt Designer.
 .
 This package contains the shared libraries needed to run applications
 linked against libqtpropertybrowser6.

Package: libqtqmlmodels-dev
Description-md5: 2bd08d3c61023a53aa25593edfed2847
Description-en: Additional list-type data models for QML apps
 This package adds 2 C++ data models to the qml back end, for use by
 QML applications.
 .
 QQmlObjectListModel : a much nicer way to expose C++ list to QML than
 the quick & dirty QList<QObject*> property. Supports all the strong
 model features of QAbstractListModel while having the simple and well
 know API of QList.
 .
 QQmlVariantListModel : a dead-simple way to create a dynamic C++ list
 of any type and expose it to QML, much better than using a QVariantList
 property.
 .
 This package contains the development files.

Package: libqtqmlmodels0
Description-md5: 506beb85814cdf9d7a7e41b52037faf6
Description-en: Additional list-type data models for QML apps
 This package adds 2 C++ data models to the qml back end, for use by
 QML applications.
 .
 QQmlObjectListModel : a much nicer way to expose C++ list to QML than
 the quick & dirty QList<QObject*> property. Supports all the strong
 model features of QAbstractListModel while having the simple and well
 know API of QList.
 .
 QQmlVariantListModel : a dead-simple way to create a dynamic C++ list
 of any type and expose it to QML, much better than using a QVariantList
 property.
 .
 This package is the library itself.

Package: libqtspell-qt6-1
Description-md5: 2b2b9d9127e1c83d5eae5657592d9b66
Description-en: Spell checking for Qt6 text widgets library
 QtSpell adds spell-checking functionality to Qt6's text widgets, using the
 enchant spell-checking library.
 .
 This package contains the library for qtspell-qt6.

Package: libqtspell-qt6-data
Description-md5: 413f6a50602cf2d427ca0a225fff5308
Description-en: Spell checking for Qt6 text widgets library - data files
 QtSpell adds spell-checking functionality to Qt6's text widgets, using the
 enchant spell-checking library.
 .
 This package contains the data files for qtspell-qt6.

Package: libqtspell-qt6-dev
Description-md5: 11cd4fd9193d4500e155f7af336047a6
Description-en: Development files for libqtspell-qt6
 QtSpell adds spell-checking functionality to Qt6's text widgets, using the
 enchant spell-checking library.
 .
 This package contains the headers and libraries for developing applications
 with qtspell-qt6 support.

Package: libqtspell-qt6-html
Description-md5: 60e7019d83785a617dde1f740873805c
Description-en: Spell checking for Qt6 text widgets documentation
 QtSpell adds spell-checking functionality to Qt5's text widgets, using the
 enchant spell-checking library.
 .
 This package contains the documentation for qtspell-qt6.

Package: libquadmath0-x32-cross
Description-md5: fb375c278b15a5774cef34cf9570ecc9
Description-en: GCC Quad-Precision Math Library
 A library, which provides quad-precision mathematical functions on targets
 supporting the __float128 datatype. The library is used to provide on such
 targets the REAL(16) type in the GNU Fortran compiler.

Package: libquadrule-dev
Description-md5: 1d7f17af0e2073cb44b2af43781f945c
Description-en: Development files for quadrule
 QUADRULE is a C library which sets up a variety of quadrature rules, used to
 approximate the integral of a function over various domains.
 .
 QUADRULE returns the abscissas and weights for a variety of one dimensional
 quadrature rules for approximating the integral of a function. The best rule is
 generally Gauss-Legendre quadrature, but other rules offer special features,
 including the ability to handle certain weight functions, to approximate an
 integral on an infinite integration region, or to estimate the approximation
 error.
 .
 This package provides everything needed for compiling C programs that call
 quadrule functions.

Package: libquadrule1
Description-md5: 162fcfab508a672346d8099af4d469f3
Description-en: Quadrature rules and numerical integration routines
 QUADRULE is a C library which sets up a variety of quadrature rules, used to
 approximate the integral of a function over various domains.
 .
 QUADRULE returns the abscissas and weights for a variety of one dimensional
 quadrature rules for approximating the integral of a function. The best rule is
 generally Gauss-Legendre quadrature, but other rules offer special features,
 including the ability to handle certain weight functions, to approximate an
 integral on an infinite integration region, or to estimate the approximation
 error.

Package: libquantlib0-dev
Description-md5: 9a3d30e86d3db13dd65257db4851cf2c
Description-en: Quantitative Finance Library -- development package
 The QuantLib project aims to provide a comprehensive software framework
 for quantitative finance. The goal is to provide a standard free/open
 source library to quantitative analysts and developers for modeling,
 trading, and risk management of financial assets.
 .
 This package contains the header files, static libraries and symbolic
 links that developers using QuantLib will need.

Package: libquantlib0v5
Description-md5: 09d28e349b363281814e483fe7b60419
Description-en: Quantitative Finance Library -- library package
 The QuantLib project aims to provide a comprehensive software framework
 for quantitative finance. The goal is to provide a standard free/open
 source library to quantitative analysts and developers for modeling,
 trading, and risk management of financial assets.
 .
 This package provides the shared libraries required to run programs
 compiled with QuantLib.

Package: libquantum-dev
Description-md5: c4290df5c8a6eedc33ff9fc2d8a10fdc
Description-en: library for the simulation of a quantum computer (development files)
 libquantum is a C library for the simulation of a quantum computer. Based on
 the principles of quantum mechanics, it provides an implementation of a
 quantum register. Basic operations for register manipulation such as the
 Hadamard gate or the Controlled-NOT gate are available through an easy-to-use
 interface. Measurements can be performed on either single qubits or the whole
 quantum register.
 .
 Features:
 * Simulation of arbitrary quantum algorithms is possible
 * High performance and low memory consumption
 * Decoherence support for realistic quantum computation
 * Interface for quantum error correction (QEC)
 * Supports the density operator formalism
 * Implementations of Shor's factoring algorithm and Grover's search
 algorithm are included
 .
 This package contains the header files and static libraries which are needed
 to develop applications based on libquantum.

Package: libquantum-entanglement-perl
Description-md5: c3bcfb1175fa6df5cfe8545561fb7ae2
Description-en: Quantum Mechanic entanglement of variables in perl
 One of the more popular interpretations of quantum mechanics holds that
 instead of particles always being in a single, well defined, state
 they instead exist as an almost ghostly overlay of many different
 states (or values) at the same time.  Of course, it is our experience
 that when we look at something, we only ever find it in one single state.
 This is explained by the many states of the particle collapsing to a
 single state and highlights the importance of observation.
 .
 Essentially, this allows you to put variables into a superposition
 of states, have them interact with each other (so that all states
 interact) and then observe them (testing to see if they satisfy
 some comparison operator, printing them) which will collapse
 the entire system so that it is consistent with your knowledge.

Package: libquantum-superpositions-perl
Description-md5: cda325058019dcf83360178338957879
Description-en: Quantum Mechanic-like superpositions for Perl
 The Quantum::Superpositions module provides a new scalar data structure: the
 superposition. In a metaphor drawn from quantum mechanics, superpositions store
 a collection of values by overlaying them in parallel superimposed states
 within a single scalar variable.
 .
 Under the standard interpretation of quantum mechanics, until they are
 observed, particles exist only as a discontinuous probability function. Under
 the Cophenhagen Interpretation, this situation is often visualized by imagining
 the state of an unobserved particle to be a ghostly overlay of all its possible
 observable states simultaneously. For example, a particle that might be
 observed in state A, B, or C may be considered to be in a pseudo-state where it
 is simultaneously in states A, B, and C.  Such a particle is said to be in a
 superposition of states.

Package: libquantum8
Description-md5: 2b3196a54025b97a83329e8bbc680df3
Description-en: library for the simulation of a quantum computer
 libquantum is a C library for the simulation of a quantum computer. Based on
 the principles of quantum mechanics, it provides an implementation of a
 quantum register. Basic operations for register manipulation such as the
 Hadamard gate or the Controlled-NOT gate are available through an easy-to-use
 interface. Measurements can be performed on either single qubits or the whole
 quantum register.
 .
 Features:
 * Simulation of arbitrary quantum algorithms is possible
 * High performance and low memory consumption
 * Decoherence support for realistic quantum computation
 * Interface for quantum error correction (QEC)
 * Supports the density operator formalism
 * Implementations of Shor's factoring algorithm and Grover's search
 algorithm are included
 .
 This package contains the shared libraries.

Package: libquartz-java
Description-md5: e19cdb50400c888327cada3dd4096723
Description-en: open source job scheduling system
 Quartz is a full-featured, open source job scheduling system that can
 be integrated with, or used along side virtually any J2EE or J2SE
 application - from the smallest stand-alone application to the
 largest e-commerce system. Quartz can be used to create simple or
 complex schedules for executing tens, hundreds, or even
 tens-of-thousands of jobs; jobs whose tasks are defined as standard
 Java components or EJBs. The Quartz Scheduler includes many
 enterprise-class features, such as JTA transactions and clustering.

Package: libquartz2-java
Description-md5: e19cdb50400c888327cada3dd4096723
Description-en: open source job scheduling system
 Quartz is a full-featured, open source job scheduling system that can
 be integrated with, or used along side virtually any J2EE or J2SE
 application - from the smallest stand-alone application to the
 largest e-commerce system. Quartz can be used to create simple or
 complex schedules for executing tens, hundreds, or even
 tens-of-thousands of jobs; jobs whose tasks are defined as standard
 Java components or EJBs. The Quartz Scheduler includes many
 enterprise-class features, such as JTA transactions and clustering.

Package: libquazip-doc
Description-md5: 0f152c05eb6f6c7787d47a30d7e1e89a
Description-en: C++ wrapper for ZIP/UNZIP (documentation)
 QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
 can be used to access ZIP archives. It uses Trolltech's Qt toolkit.
 .
 QuaZIP allows you to access files inside ZIP archives using QIODevice API,
 and that means that you can also use QTextStream, QDataStream or
 whatever you would like to use on your zipped files.
 .
 QuaZIP provides complete abstraction of the ZIP/UNZIP API, for both reading
 from and writing to ZIP archives.
 .
 This package contains the API documentation in HTML.

Package: libquazip1-doc
Description-md5: 03fb387088a4a349386aafc85f986859
Description-en: Qt/C++ wrapper over minizip - Version 1 - documentation
 QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
 Minizip) using Trolltech's Qt library.
 This package contains documentation for version 1 of the library.

Package: libquazip1-qt5-1.7
Description-md5: 707909c01e2611e531e7ec5b13cf608c
Description-en: Qt/C++ wrapper over minizip - Version 1.7 (Qt5)
 QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
 Minizip) using Trolltech's Qt library.
 This package contains version 1.7 of the library, compiled for use with
 Qt version 5.

Package: libquazip1-qt5-1t64
Description-md5: c5faf42a159d761318c9b2e9c01e02ac
Description-en: Qt/C++ wrapper over minizip - Version 1 (Qt5)
 QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
 Minizip) using Trolltech's Qt library.
 This package contains version 1 of the library, compiled for use with
 Qt version 5.

Package: libquazip1-qt5-dev
Description-md5: 103828571c26cacf3b179eedb053bf43
Description-en: Qt/C++ wrapper over minizip - Version 1 (Qt5) - development files
 QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
 Minizip) using Trolltech's Qt library.
 This package contains development files for version 1 of the library,
 compiled for use with Qt version 5.

Package: libquazip1-qt5-doc
Description-md5: b13e8f1f853b18b5830a6ce34c7b4057
Description-en: Qt/C++ wrapper over minizip - Version 1 (Qt5) - documentation
 QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
 Minizip) using Trolltech's Qt library.
 This package contains documentation for version 1 of the library,
 compiled for use with Qt version 5.

Package: libquazip1-qt6-1.7
Description-md5: c4aa87c5345a7532cc53dee71515e75d
Description-en: Qt/C++ wrapper over minizip - Version 1.7 (Qt6)
 QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
 Minizip) using Trolltech's Qt library.
 This package contains version 1.7 of the library, compiled for use with
 Qt version 6.

Package: libquazip1-qt6-1t64
Description-md5: 03e6c0dd23a5071f13cc7b99a953bbd4
Description-en: Qt/C++ wrapper over minizip - Version 1 (Qt6)
 QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
 Minizip) using Trolltech's Qt library.
 This package contains version 1 of the library, compiled for use with
 Qt version 6.

Package: libquazip1-qt6-dev
Description-md5: 3292056d66abfdbf65c07839aa21d7e4
Description-en: Qt/C++ wrapper over minizip - Version 1 (Qt6) - development files
 QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
 Minizip) using Trolltech's Qt library.
 This package contains development files for version 1 of the library,
 compiled for use with Qt version 6.

Package: libquazip1-qt6-doc
Description-md5: a0902e18e3e114bbf64b0c2b4d7e53c9
Description-en: Qt/C++ wrapper over minizip - Version 1 (Qt6) - documentation
 QuaZip is the C++ wrapper for Gilles Vollant's ZIP/UNZIP package (AKA
 Minizip) using Trolltech's Qt library.
 This package contains documentation for version 1 of the library,
 compiled for use with Qt version 6.

Package: libquazip5-1t64
Description-md5: fbc8c4bb8f18179535c27ab56b2114be
Description-en: C++ wrapper for ZIP/UNZIP
 QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
 can be used to access ZIP archives. It uses Trolltech's Qt toolkit.
 .
 QuaZIP allows you to access files inside ZIP archives using QIODevice API,
 and that means that you can also use QTextStream, QDataStream or
 whatever you would like to use on your zipped files.
 .
 QuaZIP provides complete abstraction of the ZIP/UNZIP API, for both reading
 from and writing to ZIP archives.
 .
 QuaZIP built using Qt5 libraries.

Package: libquazip5-dev
Description-md5: 90f03f0ef7b0288d2a8b723cf04f7e86
Description-en: C++ wrapper for ZIP/UNZIP (development files)
 QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that
 can be used to access ZIP archives. It uses Trolltech's Qt toolkit.
 .
 QuaZIP allows you to access files inside ZIP archives using QIODevice API,
 and that means that you can also use QTextStream, QDataStream or
 whatever you would like to use on your zipped files.
 .
 QuaZIP provides complete abstraction of the ZIP/UNZIP API, for both reading
 from and writing to ZIP archives.
 .
 This package contains the development files.

Package: libquickcharts-dev
Description-md5: af657cb9239f3807960f0c37547a2946
Description-en: Quick Charts - development files
 A QtQuick plugin providing high-performance charts (GPU-accelerated).
 .
 It supports three different chart types: pie, line and bar, which can be fed
 from multiple types of data sources. There is also support for axis labels, an
 axis grid and a legend.  Additionally, there is a submodule that contains some
 convenience items.
 .
 The pie and line charts are rendered using a technique called signed
 distance fields, which allows efficient GPU-accelerated rendering of 2D
 shapes without loss of quality.
 .
 This package contains the development files.

Package: libquickcharts1
Description-md5: 5bf7e27312162cb056fd24ad1be3e499
Description-en: Quick Charts
 A QtQuick plugin providing high-performance charts (GPU-accelerated).
 .
 It supports three different chart types: pie, line and bar, which can be fed
 from multiple types of data sources. There is also support for axis labels, an
 axis grid and a legend.  Additionally, there is a submodule that contains some
 convenience items.
 .
 The pie and line charts are rendered using a technique called signed
 distance fields, which allows efficient GPU-accelerated rendering of 2D
 shapes without loss of quality.
 .
 This package contains the core library.

Package: libquickchartscontrols1
Description-md5: e6834f29e182540b85f087cbe2bc1875
Description-en: Quick Charts
 A QtQuick plugin providing high-performance charts (GPU-accelerated).
 .
 It supports three different chart types: pie, line and bar, which can be fed
 from multiple types of data sources. There is also support for axis labels, an
 axis grid and a legend.  Additionally, there is a submodule that contains some
 convenience items.
 .
 The pie and line charts are rendered using a technique called signed
 distance fields, which allows efficient GPU-accelerated rendering of 2D
 shapes without loss of quality.
 .
 This package contains the controls library.

Package: libquickfix-dev
Description-md5: a0a7658fe2e52dc5ff05a0af4baf7351
Description-en: FIX protocol library - development files
 The Financial Information eXchange (FIX) Protocol is a message standard
 developed to facilitate the electronic exchange of information related to
 securities transactions. It is intended for use between trading partners
 wishing to automate communications.
 .
 This package includes the quickfix development files.

Package: libquickfix-doc
Description-md5: c6cddb0be3afbc23ea9edd549ae81937
Description-en: FIX protocol library - documentation
 The Financial Information Exchange (FIX) Protocol is a message standard
 developed to facilitate the electronic exchange of information related to
 securities transactions. It is intended for use between trading partners
 wishing to automate communications.
 .
 This package includes the quickfix documentation.

Package: libquickfix17t64
Description-md5: 61f79266f45a940d3e264ceadecf9f14
Description-en: FIX protocol library - runtime files
 The Financial Information eXchange (FIX) Protocol is a message standard
 developed to facilitate the electronic exchange of information related to
 securities transactions. It is intended for use between trading partners
 wishing to automate communications.
 .
 This package includes the quickfix runtime files.

Package: libquickjs
Description-md5: 3cc7719e53eba3df3ca926fcb19b5376
Description-en: small and embeddable Javascript engine library
 QuickJS is a small and embeddable Javascript engine. It supports the
 ES2020 specification, including modules, asynchronous generators, proxies and
 BigInt.
 .
 It supports mathematical extensions such as big decimal float numbers
 (BigDecimal), big binary floating point numbers (BigFloat), and operator
 overloading.
 .
 This is the library package.

Package: libquicktime-dev
Description-md5: d267680c6a1ab57536dc5a4e4fc20ab6
Description-en: library for reading and writing Quicktime files (development)
 libquicktime is a library for reading and writing QuickTime files on UNIX
 systems. Video CODECs supported by this library are OpenDivX, MJPA, JPEG Photo,
 PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression. Supported audio CODECs are Ogg
 Vorbis, IMA4, ulaw, and any linear PCM format.
 .
 This package contains the development files.

Package: libquicktime-doc
Description-md5: 77eb32321123d2bd2a7cf01397f3715a
Description-en: library for reading and writing Quicktime files (documentation)
 libquicktime is a library for reading and writing QuickTime files on UNIX
 systems. Video CODECs supported by this library are OpenDivX, MJPA, JPEG Photo,
 PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression. Supported audio CODECs are Ogg
 Vorbis, IMA4, ulaw, and any linear PCM format.
 .
 This package contains the html documentation of the libquicktime API.

Package: libquicktime2
Description-md5: a733d5535b74f7f426e16427135e6348
Description-en: library for reading and writing Quicktime files
 libquicktime is a library for reading and writing QuickTime files on UNIX
 systems. Video CODECs supported by this library are OpenDivX, MJPA, JPEG Photo,
 PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression. Supported audio CODECs are Ogg
 Vorbis, IMA4, ulaw, and any linear PCM format.

Package: libquicktree-dev
Description-md5: be9205bb231d182f5660cff0aa1ca314
Description-en: Neighbor-Joining algorithm for phylogenies (development)
 QuickTree is an efficient implementation of the Neighbor-Joining
 algorithm (PMID: 3447015), capable of reconstructing phylogenies from
 huge alignments in time less than the age of the universe.
 .
 QuickTree accepts both distance matrix and multiple-sequence-aligment
 inputs. The former should be in PHYLIP format. The latter should be
 in Stockholm format, which is the native alignment format for the Pfam
 database. Alignments in various formats can be converted to Stockholm
 format with the sreformat program, which is part of the HMMer package
 (hmmer.org).
 .
 The tress are written to stdout, in the Newick/New-Hampshire format
 use by PHYLIP and many other programs
 .
 This package contains some header files from quicktree that are used
 by other packages.

Package: libquirc-dev
Description-md5: 3d338ac7cad6aab1b7e32411e7c02dec
Description-en: QR decoder library - development files
 quirc is a library for extracting and decoding QR codes from images.
 .
 This package contains development files for libquirc

Package: libquirc1
Description-md5: bf43e2e8badf22d6b5fd20f6c6b6bf3d
Description-en: QR decoder library
 quirc is a library for extracting and decoding QR codes from images
 .
 This package contains the shared library.

Package: libquoin-clojure
Description-md5: 6ee1ae4bc7cd8846d06c54373c07f18c
Description-en: Clojure utilities for writing template engines
 Provides map access and text manipulation functions for
 writing template engines in Clojure.

Package: libquota-perl
Description-md5: 77eb3d01d3e38124514d34e52a2fd767
Description-en: Perl interface to file system quotas
 Quota is a Perl module that provides access to filesystem quota information.
 This module uses the quotactl() or ioctl() system calls to set or query quota
 information on the local host. It also supports remotely submitting queries
 via RPC to a remote host.

Package: libquotient-dev
Description-md5: 662e433539cd73b5cf0002691e4a9279
Description-en: Qt6 library to write cross-platform clients for Matrix - development files
 libQuotient is a Qt6-based library to make IM clients for the Matrix
 protocol. It is the backbone of Quaternion, NeoChat and some other projects.
 .
 This package contains the development files for libQuotient.

Package: libquotientqt6-0.9
Description-md5: 73447105f74da8c2ec924b3a3b211aba
Description-en: Qt6 library to write cross-platform clients for Matrix
 libQuotient is a Qt6-based library to make IM clients for the Matrix
 protocol. It is the backbone of Quaternion, Spectral and some other projects.

Package: libquvi-0.9-0.9.4
Description-md5: 6ead196a588a039d5e8b105123cb5273
Description-en: library for parsing video download links (runtime libraries)
 Library to parse Adobe flash video download links. It supports Youtube
 and other similar video websites. It provides access to functionality and
 data through an API, and does not enable or require the use of the
 flash technology.

Package: libquvi-0.9-dev
Description-md5: ec84926e3079a30f918e18a1a2609e94
Description-en: library for parsing video download links (development package)
 Library to parse Adobe flash video download links. It supports Youtube
 and other similar video websites. It provides access to functionality and
 data through an API, and does not enable or require the use of the
 flash technology.
 .
 This package provides the necessary files to compile programs which
 use libquvi.

Package: libquvi-0.9-doc
Description-md5: afa5d720031c37bf6ca2a455627ce15c
Description-en: library for parsing video download links (documentation package)
 Library to parse Adobe flash video download links. It supports Youtube
 and other similar video websites. It provides access to functionality and
 data through an API, and does not enable or require the use of the
 flash technology.
 .
 This package provides the necessary documentation to make use the library.

Package: libquvi-scripts-0.9
Description-md5: 7401175f409f150b2093bd00aaf16ead
Description-en: library for parsing video download links (Lua scripts)
 libquvi is a library to parse Adobe flash video download links. It
 supports Youtube and other similar video websites. It provides access
 to functionality and data through an API, and does not enable or
 require the use of the flash technology.
 .
 This package contains the Lua scripts used to parse documents.

Package: libqwebdav-qt5-1
Description-md5: 061740246ac489fb08cf270a7d879900
Description-en: QWebDAV Library (Qt5 variant)
 QWebDAV is a Qt library that provides access to WebDAV servers.
 .
 This package contains the Qt5 version of the library.

Package: libqwebdav-qt5-dev
Description-md5: d0f02997697ee4db0d22eb8a1f17f25a
Description-en: QWebDAV Library development files (Qt5 variant)
 QWebDAV is a Qt library that provides access to WebDAV servers.
 .
 This package contains development files necessary to develop Qt5
 applications using the QWebDAV library.

Package: libqwebdav-qt6-1
Description-md5: eab67787c03bceaa3d60d58fad93ae8c
Description-en: QWebDAV Library (Qt6 variant)
 QWebDAV is a Qt library that provides access to WebDAV servers.
 .
 This package contains the Qt6 version of the library.

Package: libqwebdav-qt6-dev
Description-md5: 6ddc7a71d72fb5fad7baa3a74ae7688d
Description-en: QWebDAV Library development files (Qt6 variant)
 QWebDAV is a Qt library that provides access to WebDAV servers.
 .
 This package contains development files necessary to develop Qt6
 applications using the QWebDAV library.

Package: libqwprot-dev
Description-md5: 3f01134c8f8d89795564341ef1ae237d
Description-en: QuakeWorld protocol header files
 C header files used to ensure that the game server (mvdsv) and the game client
 (ezquake) always speak the same protocol version. This package is only useful
 when building a QuakeWorld-compatible server or client.

Package: libqwt-doc
Description-md5: 5219e56c993fd6d844f2b3ec4a01abe6
Description-en: Qt widgets library for technical applications (documentation)
 The Qwt library contains Qt GUI Components and utility classes which
 are primarily useful for programs with a technical background. Most of
 these widgets are used to control or display values, arrays, or ranges
 of type double.
 .
 This package contains the Qwt library documentation and programming examples
 for developers.

Package: libqwt-headers
Description-md5: 5d60a1487a3510c897c01d8f087d5bb9
Description-en: Qt widgets library for technical applications (header files)
 The Qwt library contains Qt GUI Components and utility classes which
 are primarily useful for programs with a technical background. Most of
 these widgets are used to control or display values, arrays, or ranges
 of type double.
 .
 This package contains the Qwt header files for Qt5 and Qt6.

Package: libqwt-qt5-6
Description-md5: ad16cddead85723a296ab44492894dd9
Description-en: Qt widgets library for technical applications (runtime, qt5)
 The Qwt library contains Qt GUI Components and utility classes which
 are primarily useful for programs with a technical background. Most of
 these widgets are used to control or display values, arrays, or ranges
 of type double.
 .
 This package contains the files necessary for running applications that
 use the Qwt library and Qt5.

Package: libqwt-qt5-6.3
Description-md5: ad16cddead85723a296ab44492894dd9
Description-en: Qt widgets library for technical applications (runtime, qt5)
 The Qwt library contains Qt GUI Components and utility classes which
 are primarily useful for programs with a technical background. Most of
 these widgets are used to control or display values, arrays, or ranges
 of type double.
 .
 This package contains the files necessary for running applications that
 use the Qwt library and Qt5.

Package: libqwt-qt5-dev
Description-md5: d84c19043fe71bc96056ed89068b51e5
Description-en: Qt widgets library for technical applications (development, qt5)
 The Qwt library contains Qt GUI Components and utility classes which
 are primarily useful for programs with a technical background. Most of
 these widgets are used to control or display values, arrays, or ranges
 of type double.
 .
 This package contains the Qwt development files for Qt5.

Package: libqwt-qt6-6.3
Description-md5: 010132425b7a7943f64293bf49729077
Description-en: Qt widgets library for technical applications (runtime, qt6)
 The Qwt library contains Qt GUI Components and utility classes which
 are primarily useful for programs with a technical background. Most of
 these widgets are used to control or display values, arrays, or ranges
 of type double.
 .
 This package contains the files necessary for running applications that
 use the Qwt library and Qt6.

Package: libqwt-qt6-dev
Description-md5: 96afc5852259025a7eb1bad43d527a04
Description-en: Qt widgets library for technical applications (development, qt6)
 The Qwt library contains Qt GUI Components and utility classes which
 are primarily useful for programs with a technical background. Most of
 these widgets are used to control or display values, arrays, or ranges
 of type double.
 .
 This package contains the Qwt development files for Qt6.

Package: libqwtplot3d-doc
Description-md5: 0d6756dbb87a7944eefe019a6c23d423
Description-en: 3D plotting library based on Qt/OpenGL (documentation)
 QwtPlot3D is a feature rich Qt/OpenGL-based C++ programming
 library, providing essentially a bunch of 3D-widgets for
 programmers.
 .
 This package contains the html documentation and example
 programs.

Package: libqwtplot3d-qt5-0
Description-md5: f623ab7db12f09b56b337f41f06c65dc
Description-en: 3D plotting library based on Qt5/OpenGL (runtime)
 QwtPlot3D is a feature rich Qt/OpenGL-based C++ programming
 library, providing essentially a bunch of 3D-widgets for
 programmers.
 .
 This package contains the files necessary for running applications that
 use the QwtPlot3D library and Qt5.

Package: libqwtplot3d-qt5-dev
Description-md5: e6826375332b7753fda05f686336d18b
Description-en: 3D plotting library based on Qt5/OpenGL (development)
 QwtPlot3D is a feature rich Qt/OpenGL-based C++ programming
 library, providing essentially a bunch of 3D-widgets for
 programmers.
 .
 This package contains the QwtPlot3D development files for Qt5.

Package: libqxmpp-doc
Description-md5: 6d121c3fdcde483c6c25e97a22d7b3ba
Description-en: Documentation for the QXmpp library
 QXmpp is a cross-platform C++ XMPP library built upon Qt. It strives to be
 as easy to use as possible.
 .
 This package contains the HTML documentation.

Package: libqxmppomemoqt6-8
Description-md5: d6f9bde49654d347adb7f2080e32f8e0
Description-en: QXmppOmemo library for XMPP client and server applications
 QXmpp is a cross-platform C++ XMPP library built upon Qt. It strives to be
 as easy to use as possible.
 .
 This package contains the OMEMO shared library.

Package: libqxmppqt6-8
Description-md5: 2918ea70a02995fa5b48f49929eff7c1
Description-en: QXmpp library for XMPP client and server applications
 QXmpp is a cross-platform C++ XMPP library built upon Qt. It strives to be
 as easy to use as possible.
 .
 This package contains the shared library.

Package: libqxmppqt6-dev
Description-md5: 8945352ac346a9f60fbb923da035a50b
Description-en: Development files for the QXmpp library
 QXmpp is a cross-platform C++ XMPP library built upon Qt. It strives to be
 as easy to use as possible.
 .
 This package contains the development headers and libraries.

Package: libqxp-0.0-0
Description-md5: e490adaf60a917531c1e7c4f8711da00
Description-en: library for reading and converting QuarkXPress files
 libqxp is a library and a set of tools for reading and converting
 QuarkXPress file format. It supports versions 3.1-4.1 currently.

Package: libqxp-dev
Description-md5: 376ac5a5d5a22d3c360693a4aa53d0aa
Description-en: library for reading and converting QuarkXPress files -- development
 libqxp is a library and a set of tools for reading and converting
 QuarkXPress file format. It supports versions 3.1-4.1 currently.
 .
 This package contains the needef files (headers, ..) for developing
 applications using libqxp.

Package: libqxp-doc
Description-md5: 18750f3f6c4c14650d9996a2d5a68962
Description-en: library for reading and converting QuarkXPress files -- documentation
 libqxp is a library and a set of tools for reading and converting
 QuarkXPress file format. It supports versions 3.1-4.1 currently.
 .
 This package contains the documentation for libqxp

Package: libqxp-tools
Description-md5: 83e15c80888aaf31218c1f1997dcb92b
Description-en: library for reading and converting QuarkXPress files -- tools
 libqxp is a library and a set of tools for reading and converting
 QuarkXPress file format. It supports versions 3.1-4.1 currently.
 .
 This package contains the qxp2raw, qxp2svg and qxp2text tools.

Package: libqzxing-dev
Description-md5: 13a84c6d8e74d9e4a006808b6d7331a1
Description-en: QZXing library (development headers)
 Qt wrapper for the ZXing 1D/2D barcode image decoder.
 .
 Supports barcode decoding for the following types:
 .
 UPC-A
 UPC-E
 EAN-8
 EAN-13
 ITF
 Code 39
 Code 93
 Code 128 (GS1)
 Codabar
 QR Code
 Data Matrix
 Aztec (beta)
 PDF 417
 .
 Supports barcode encoding for the following types:
 .
 QR Code
 .
 This package contains the development header files of the QZXing shared
 library.

Package: libqzxing3
Description-md5: 7b0316422fb4f88afcc2a454e53e7896
Description-en: QZXing library
 Qt wrapper for the ZXing 1D/2D barcode image decoder.
 .
 Supports barcode decoding for the following types:
 .
 UPC-A
 UPC-E
 EAN-8
 EAN-13
 ITF
 Code 39
 Code 93
 Code 128 (GS1)
 Codabar
 QR Code
 Data Matrix
 Aztec (beta)
 PDF 417
 .
 Supports barcode encoding for the following types:
 .
 QR Code
 .
 This package contains the shared library files.

Package: librabbitmq-client-java
Description-md5: b00f45732f47d279ddce60e870ee4ec0
Description-en: RabbitMQ Java client
 The RabbitMQ Java client library allows Java code to interface with RabbitMQ.

Package: librad0
Description-md5: 0c3c1845570ecf9b41988097abb8f6b1
Description-en: rapid application development library
 radlib is a C language library developed to abstract details of interprocess
 communications and common linux/unix system facilities so that application
 developers can concentrate on application solutions. It encourages developers
 (whether expert or novice) to use a proven paradigm of event-driven,
 asynchronous design. By abstracting interprocess messaging, events, timers,
 and any I/O device that can be represented as a file descriptor, radlib
 simplifies the implementation of multi-purpose processes, as well as multi-
 process applications.

Package: librad0-tools
Description-md5: 7ddb488afb7ac5950f240e0b97c874d6
Description-en: tools for rapid application development library
 radlib is a C language library developed to abstract details of interprocess
 communications and common linux/unix system facilities so that application
 developers can concentrate on application solutions. It encourages developers
 (whether expert or novice) to use a proven paradigm of event-driven,
 asynchronous design. By abstracting interprocess messaging, events, timers,
 and any I/O device that can be represented as a file descriptor, radlib
 simplifies the implementation of multi-purpose processes, as well as multi-
 process applications.
 .
 This is a package containing some tools.

Package: libradare2-6.0.0t64
Description-md5: dfda815bd836af96da187e64c68ee2b1
Description-en: libraries from the radare2 suite
 The project aims to create a complete, portable, multi-architecture,
 unix-like toolchain for reverse engineering.
 .
 It is composed by an hexadecimal editor (radare) with a wrapped IO
 layer supporting multiple backends for local/remote files, debugger
 (OS X, BSD, Linux, W32), stream analyzer, assembler/disassembler (rasm)
 for x86, ARM, PPC, m68k, Java, MSIL, SPARC, code analysis modules and
 scripting facilities. A bindiffer named radiff, base converter (rax),
 shellcode development helper (rasc), a binary information extractor
 supporting PE, mach0, ELF, class, etc. named rabin, and a block-based
 hash utility called rahash.
 .
 This package provides the libraries from radare2.

Package: libradare2-common
Description-md5: 81def606bdbfb8421869ce59a9762a3b
Description-en: arch independent files from the radare2 suite
 The project aims to create a complete, portable, multi-architecture,
 unix-like toolchain for reverse engineering.
 .
 It is composed by an hexadecimal editor (radare) with a wrapped IO
 layer supporting multiple backends for local/remote files, debugger
 (OS X, BSD, Linux, W32), stream analyzer, assembler/disassembler (rasm)
 for x86, ARM, PPC, m68k, Java, MSIL, SPARC, code analysis modules and
 scripting facilities. A bindiffer named radiff, base converter (rax),
 shellcode development helper (rasc), a binary information extractor
 supporting PE, mach0, ELF, class, etc. named rabin, and a block-based
 hash utility called rahash.
 .
 This package provides the arch independent files from radare2.

Package: libradare2-dev
Description-md5: 662bda1d8b9ba8523cf11b2c4ab9abe5
Description-en: devel files from the radare2 suite
 The project aims to create a complete, portable, multi-architecture,
 unix-like toolchain for reverse engineering.
 .
 It is composed by an hexadecimal editor (radare) with a wrapped IO
 layer supporting multiple backends for local/remote files, debugger
 (OS X, BSD, Linux, W32), stream analyzer, assembler/disassembler (rasm)
 for x86, ARM, PPC, m68k, Java, MSIL, SPARC, code analysis modules and
 scripting facilities. A bindiffer named radiff, base converter (rax),
 shellcode development helper (rasc), a binary information extractor
 supporting PE, mach0, ELF, class, etc. named rabin, and a block-based
 hash utility called rahash.
 .
 This package provides the devel files from radare2.

Package: libradcli-dev
Description-md5: 421c87b41ef421d63938021a3350f424
Description-en: Enhanced RADIUS client library development files
 Enhanced RADIUS client library contains implementation of the RADIUS
 protocol for remote authentication and accounting.
 .
 This package contains development libraries and header files.

Package: libradcli4
Description-md5: 28cec154abd08ba5e3a42f3cd64c2fc2
Description-en: Enhanced RADIUS client library
 radcli is an enhanced version of the freeradius-client, libradius1
 and it's successor radiusclient-ng, the RADIUS client library.
 radcli contains vastly improved API and many additional bug
 fixes. The library is also more efficient than the original version.

Package: libradsec-dev
Description-md5: 2a34f5cfaec4cd20d7e5ecc0c0321028
Description-en: RADIUS library with RADSEC support
 RADIUS (RFC 2865) provides a protocol for authenticating and
 authorizing users to network services.
 .
 This is the development library for libradsec, a RADIUS library
 supporting RADIUS and RADSEC.

Package: libradsec0t64
Description-md5: 7636d41ae25e0c7b3185736ba12e3cf3
Description-en: RADIUS library supporting RADSEC
 RADIUS (RFC 2865) provides a mechanism for authenticating and
 authorizing users to use network services.
 .
 This is the shared library for a RADIUS library supporting RADSEC
 (RADIUS over TLS).

Package: libraft-dev
Description-md5: 352eeb1a3ca4712b645daf367a9728ce
Description-en: Raft Consensus protocol implementation - development files
 Fully asynchronous C implementation of the Raft consensus protocol.
 .
 The library has modular design: its core part implements only the core Raft
 algorithm logic, in a fully platform independent way. On top of that, a
 pluggable interface defines the I/O implementation for networking
 (send/receive RPC messages) and disk persistence (store log entries and
 snapshots).
 .
 This package contains the development headers and library files needed to
 compile programs using Raft Consensus protocol.

Package: libraft-tools
Description-md5: 8479e6c4a1a44f20cecdc5f7078df66e
Description-en: Raft Consensus protocol implementation - benchmarking programs
 Fully asynchronous C implementation of the Raft consensus protocol.
 .
 The library has modular design: its core part implements only the core Raft
 algorithm logic, in a fully platform independent way. On top of that, a
 pluggable interface defines the I/O implementation for networking
 (send/receive RPC messages) and disk persistence (store log entries and
 snapshots).
 .
 This package contains tools for benchmarking the libraft library.

Package: libraft0
Description-md5: 349b6ffd4b764d541d60dd97010a93f2
Description-en: Raft Consensus protocol implementation - shared library
 Fully asynchronous C implementation of the Raft consensus protocol.
 .
 The library has modular design: its core part implements only the core Raft
 algorithm logic, in a fully platform independent way. On top of that, a
 pluggable interface defines the I/O implementation for networking
 (send/receive RPC messages) and disk persistence (store log entries and
 snapshots).
 .
 This package contains the C library needed to run executables that use Raft
 Consensus protocol.

Package: librandom123-dev
Description-md5: 6946df1f8b87be171778d0719734f839
Description-en: parallel random numbers library
 Random123 is a family of highly parallelizable counter-based random
 number generators (CBRNGs) that are useful for a wide range of
 applications.
 .
 Random123 is a library of "counter-based" random number generators
 (CBRNGs), in which the Nth random number can be obtained by applying a
 stateless mixing function to N instead of the conventional approach of
 using N iterations of a stateful transformation. CBRNGs are ideal for a
 wide range of applications on modern multi-core CPUs, GPUs, clusters,
 and special-purpose hardware. Three families of non-cryptographic CBRNGs
 are described in a paper presented at the SC11 conference: ARS (based on
 the Advanced Encryption System (AES)), Threefry (based on the Threefish
 encryption function), and Philox (based on integer multiplication). They
 all satisfy rigorous statistical testing (passing BigCrush in TestU01),
 vectorize and parallelize well (each generator can produce at least 2^64
 independent streams), have long periods (the period of each stream is at
 least 2^128), require little or no memory or state, and have excellent
 performance (a few clock cycles per byte of random output). The
 Random123 library can be used with CPU (C and C++) and GPU (CUDA and
 OpenCL) applications.

Package: librandom123-doc
Description-md5: 2cf62cadd3698cd9ffbc8b874dd8094c
Description-en: documentation and examples of parallel random numbers library
 Random123 is a family of highly parallelizable counter-based random
 number generators (CBRNGs) that are useful for a wide range of
 applications.
 .
 Random123 is a library of "counter-based" random number generators
 (CBRNGs), in which the Nth random number can be obtained by applying a
 stateless mixing function to N instead of the conventional approach of
 using N iterations of a stateful transformation. CBRNGs are ideal for a
 wide range of applications on modern multi-core CPUs, GPUs, clusters,
 and special-purpose hardware. Three families of non-cryptographic CBRNGs
 are described in a paper presented at the SC11 conference: ARS (based on
 the Advanced Encryption System (AES)), Threefry (based on the Threefish
 encryption function), and Philox (based on integer multiplication). They
 all satisfy rigorous statistical testing (passing BigCrush in TestU01),
 vectorize and parallelize well (each generator can produce at least 264
 independent streams), have long periods (the period of each stream is at
 least 2128), require little or no memory or state, and have excellent
 performance (a few clock cycles per byte of random output). The
 Random123 library can be used with CPU (C and C++) and GPU (CUDA and
 OpenCL) applications.
 .
 This package contains the documentation and examples for the library.

Package: librandombytes-dev
Description-md5: c49556fb8aa646852c77c88ec1465430
Description-en: Library generating fresh randomness - development files
 librandombytes is a public-domain library providing a simple API for
 applications generating fresh randomness: include <randombytes.h>,
 call randombytes(x, xbytes) whenever desired to generate fresh random bytes
 x[0], x[1], ..., x[xbytes-1], and link with -lrandombytes.
 .
 Random bytes are often used directly in applications. Random bytes are also
 the foundation of more complicated random objects, such as random integers
 in a limited interval, random floating-point numbers from a (nearly) normal
 distribution, and random keys used in public-key cryptosystems. librandombytes
 is dedicated to obtaining fresh random bytes in the first place, and leaves
 it to higher-level libraries to convert those bytes into other types of random
 objects.
 .
 librandombytes aims for the following stringent randomness goal: no feasible
 computation will ever be able to tell the difference between the output bytes
 and true randomness (independent uniformly distributed random bytes). This
 makes the randombytes() output suitable for use in applications ranging from
 simulations to cryptography.
 .
 Development files.

Package: librandombytes1
Description-md5: d3b5190c1a9601e1208c9e6ffecd61a6
Description-en: Library generating fresh randomness - shared library
 librandombytes is a public-domain library providing a simple API for
 applications generating fresh randomness: include <randombytes.h>,
 call randombytes(x, xbytes) whenever desired to generate fresh random bytes
 x[0], x[1], ..., x[xbytes-1], and link with -lrandombytes.
 .
 Random bytes are often used directly in applications. Random bytes are also
 the foundation of more complicated random objects, such as random integers
 in a limited interval, random floating-point numbers from a (nearly) normal
 distribution, and random keys used in public-key cryptosystems. librandombytes
 is dedicated to obtaining fresh random bytes in the first place, and leaves
 it to higher-level libraries to convert those bytes into other types of random
 objects.
 .
 librandombytes aims for the following stringent randomness goal: no feasible
 computation will ever be able to tell the difference between the output bytes
 and true randomness (independent uniformly distributed random bytes). This
 makes the randombytes() output suitable for use in applications ranging from
 simulations to cryptography.
 .
 Shared library.

Package: librandomconv-ocaml
Description-md5: 8fadd651d3bd5a546bd7f304054cb886
Description-en: convert from random byte vectors to random native numbers (runtime files)
 Given a function which produces random byte vectors, convert it to a
 number of your choice (int8/int16/int32/int64/int/float).
 .
 This package contains runtime files.

Package: librandomconv-ocaml-dev
Description-md5: 1efbb0db1d589bb8fcb3cffff8b7044c
Description-en: convert from random byte vectors to random native numbers (dev files)
 Given a function which produces random byte vectors, convert it to a
 number of your choice (int8/int16/int32/int64/int/float).
 .
 This package contains development files.

Package: librandomx-dev
Description-md5: 58c4da771bc5fa55ceea6543cde847da
Description-en: proof of work (PoW) algorithm for CPUs - development headers
 RandomX is a proof-of-work (PoW) algorithm
 that is optimized for general-purpose CPUs.
 RandomX uses random code execution (hence the name)
 together with several memory-hard techniques
 to minimize the efficiency advantage of specialized hardware.
 .
 This package provides development headers for RandomX.

Package: librandomx0
Description-md5: 76c00972699cc21ff06b694aa57ad6d6
Description-en: proof of work (PoW) algorithm for CPUs
 RandomX is a proof-of-work (PoW) algorithm
 that is optimized for general-purpose CPUs.
 RandomX uses random code execution (hence the name)
 together with several memory-hard techniques
 to minimize the efficiency advantage of specialized hardware.

Package: librang-dev
Description-md5: c05a6d6a4e6d743ee07fea6208f11081
Description-en: c++ terminal colour library
 Simple header-only library that supports terminal colours
 on unix and windows using ansi sequences.
 Detects if output is a tty, and if colour is supported.
 Uses c++ iostream objects to do this.
 .
 If you need colour support on non-ansi terminals try termdb
 instead.

Package: librange-v3-dev
Description-md5: 42d25f9ecce438bbe27358d647bb9843
Description-en: range algorithms, views, and actions for C++14/17/20 - headers
 Range-v3 is a generic library that augments the existing standard library with
 facilities for working with ranges. A range can be loosely thought of a pair
 of iterators. This library provides a full implementation of all the standard
 algorithms with range-based overloads for convenience.
 .
 This package contains headers of the library.

Package: librange-v3-doc
Description-md5: 9eb034d99691e57e8eb003f5794f7f48
Description-en: range algorithms, views, and actions for C++14/17/20 - documentation
 Range-v3 is a generic library that augments the existing standard library with
 facilities for working with ranges. A range can be loosely thought of a pair
 of iterators. This library provides a full implementation of all the standard
 algorithms with range-based overloads for convenience.
 .
 This package ships HTML documentation of the library.

Package: libranlip-dev
Description-md5: 4a6e178d0f726a324a8135876e86f297
Description-en: gen. random variates with multivariate Lipschitz density - dev
 RanLip generates random variates with an arbitrary multivariate
 Lipschitz density.
 .
 While generation of random numbers from a variety of distributions is
 implemented in many packages (like GSL library
 http://www.gnu.org/software/gsl/  and UNURAN library
 http://statistik.wu-wien.ac.at/unuran/), generation of random variate
 with an arbitrary distribution, especially in the multivariate case, is
 a very challenging task. RanLip is a method of generation of random
 variates with arbitrary Lipschitz-continuous densities,  which works in
 the univariate and multivariate cases, if the dimension is not very
 large (say 3-10 variables).
 .
 Lipschitz condition implies that the rate of change of the function (in
 this case, probability density p(x)) is bounded:
 .
 |p(x)-p(y)|<M||x-y||.
 .
 From this condition, an overestimate of the density can be built, so
 called hat function h(x)>=p(x), using a number of values of p(x) at some
 points. The more values are used, the better is the hat function. The
 method of acceptance/rejection then works as follows: generatea  random
 variate X with density h(x); generate an independent uniform on (0,1)
 random number Z; if p(X)<=Z h(X), then return X, otherwise repeat all
 the above steps.
 .
 RanLip constructs a piecewise constant hat function of the required
 density p(x) by subdividing the domain of p (an n-dimensional rectangle)
 into many smaller rectangles, and computes the upper bound on p(x)
 within each of these rectangles, and uses this upper bound as the value
 of the hat function.
 .
 These are the development files

Package: libranlip1c2
Description-md5: 0a0dc742db9790243c365b07c70c5bab
Description-en: generates random variates with multivariate Lipschitz density
 RanLip generates random variates with an arbitrary multivariate
 Lipschitz density.
 .
 While generation of random numbers from a variety of distributions is
 implemented in many packages (like GSL library
 http://www.gnu.org/software/gsl/  and UNURAN library
 http://statistik.wu-wien.ac.at/unuran/), generation of random variate
 with an arbitrary distribution, especially in the multivariate case, is
 a very challenging task. RanLip is a method of generation of random
 variates with arbitrary Lipschitz-continuous densities,  which works in
 the univariate and multivariate cases, if the dimension is not very
 large (say 3-10 variables).
 .
 Lipschitz condition implies that the rate of change of the function (in
 this case, probability density p(x)) is bounded:
 .
 |p(x)-p(y)|<M||x-y||.
 .
 From this condition, an overestimate of the density can be built, so
 called hat function h(x)>=p(x), using a number of values of p(x) at some
 points. The more values ared used, the better is the hat function. The
 method of acceptance/rejection then works as follows: generatea  random
 variate X with density h(x); generate an independent uniform on (0,1)
 random number Z; if p(X)<=Z h(X), then return X, otherwise repeat all
 the above steps.
 .
 RanLip constructs a piecewise constant hat function of the required
 density p(x) by subdividing the domain of p (an n-dimensional rectangle)
 into many smaller rectangles, and computes the upper bound on p(x)
 within each of these rectangles, and uses this upper bound as the value
 of the hat function.

Package: librapidcheck-dev
Description-md5: 2be2495b55819d35799650fd31e48150
Description-en: C++ framework for property based testing
 RapidCheck is a C++ framework for property based testing inspired by
 QuickCheck and other similar frameworks.  In property based testing,
 you state facts about your code that given certain precondition should
 always be true.  RapidCheck then generates random test data to try and
 find a case for which the property doesn't hold.  If such a case is
 found, RapidCheck tries to find the smallest case (for some definition
 of smallest) for which the property is still false and then displays
 this as a counterexample.  For example, if the input is an integer,
 RapidCheck tries to find the smallest integer for which the property is
 false.

Package: librapidfuzz-cpp-dev
Description-md5: 3c676f1a5412b7811a67c48b782e1022
Description-en: Rapid fuzzy string matching library (C++ header files)
 RapidFuzz is a fast string matching library for Python and C++,
 providing Levenshtein and other distances.  This is similar to the
 functionality of the python3-fuzzywuzzy package.  There are a few
 significant differences between these packages:
 .
 1) RapidFuzz is MIT licensed.
 2) RapidFuzz provides many string metrics, such as Hamming and Jaro-Winkler,
 which are not included in FuzzyWuzzy.
 3) RapidFuzz is mostly written in C++, and has further algorithmic
 improvements to make string matching even faster.
 4) RapidFuzz fixes multiple bugs in the `partial_ratio` implementation.
 .
 This package provides the C++ header files for RapidFuzz.

Package: librapidfuzz-cpp-doc
Description-md5: 1e4e372390d98315fe9b6940bf320857
Description-en: Rapid fuzzy string matching library (C++ library documentation)
 RapidFuzz is a fast string matching library for Python and C++,
 providing Levenshtein and other distances.  This is similar to the
 functionality of the python3-fuzzywuzzy package.  There are a few
 significant differences between these packages:
 .
 1) RapidFuzz is MIT licensed.
 2) RapidFuzz provides many string metrics, such as Hamming and Jaro-Winkler,
 which are not included in FuzzyWuzzy.
 3) RapidFuzz is mostly written in C++, and has further algorithmic
 improvements to make string matching even faster.
 4) RapidFuzz fixes multiple bugs in the `partial_ratio` implementation.
 .
 This package contains the RapidFuzz C++ library documentation in HTML format.

Package: librapidxml-dev
Description-md5: 694c4d41dd65eb0d2dab80b1c115bb05
Description-en: fast XML DOM-style parser in C++ (development files)
 RapidXml is a fast XML DOM-style parser written in C++.
 .
 RapidXml provides a minimalistic API and reduced memory footprint suitable
 for embedded applications.
 .
 Limitations:
 * The parser ignores DOCTYPE declarations.
 * There is no support for XML namespaces.
 * The parser does not check for character validity.
 * The interface of the parser does not conform to DOM specification.
 * The parser does not check for attribute uniqueness.

Package: librappor-aosp-java
Description-md5: fa556340646dc3321bed3edbe7aa8f25
Description-en: Rappor java client library
 RAPPOR is a novel privacy technology that allows inferring statistics about
 populations while preserving the privacy of individual users.
 .
 This package only contains Rappor java client library.

Package: librarian-puppet
Description-md5: 88d1c602478696581bd8cdb727ccbc61
Description-en: bundler for your puppet modules
 Simplify deployment of your Puppet infrastructure by automatically pulling in
 modules from the forge and git repositories with a single command.

Package: librarian-puppet-simple
Description-md5: 0b1553be2c7f412bf613ee4e21112f35
Description-en: simple version of librarian-puppet with most of its commands
 librarian-puppet-simple was created out of its author's frustration with the
 dependency management in librarian-puppet. Librarian-puppet offers to simplify
 deployment of a Puppet infrastructure by automatically pulling in modules from
 the forge and git repositories with a single command. This package only
 allows one to pin revisions for a collection of modules, and it is also less
 heavy than librarian-puppet.
 .
 librarian-puppet-simple has fewer commands, but they should be compatible with
 the original librarian-puppet.
 .
 Note that you cannot currently install both librarian-puppet and
 librarian-puppet-simple at the same time.

Package: libraritan-rpc-perl
Description-md5: 36b81be269e064b0dfed4ec79c93d774
Description-en: Perl module for the Raritan Xerus™ JSON-RPC interface
 Raritan::RPC and the other modules in this package provide the Perl bindings
 for interacting with the JSON-RPC interface of Raritan or Xerus™ Rack PDUs
 related product series PX2, PX3, PX4, PXC, PXO, Branch Circuit Monitor BCM2
 and EMX, Smart Rack Controller and also the Raritan Transfer Switch series.
 .
 Please also note that some functionality of the Python library is depending
 on the running firmware version on the target device. You can get a general
 overview and further information and the most recent firmware files on the
 website https://www.raritan.com/support.

Package: librasterlite2-1
Description-md5: 12bc70dfe5821a821556377783558fe6
Description-en: library for huge raster coverages using a SpatiaLite DBMS
 librasterlite2 is an open source library that stores and retrieves huge
 raster coverages using a SpatiaLite DBMS.
 .
 It is intended to completely replace and supersede librasterlite.
 The two projects are completely unrelated: the unique similarity between
 both is just in covering the same identical application area.
 .
 This package contains the shared library.

Package: librasterlite2-dev
Description-md5: a085e2bbdd262e8b3abe1a312b9f9d4d
Description-en: library for huge raster coverages using a SpatiaLite DBMS - headers
 librasterlite2 is an open source library that stores and retrieves huge
 raster coverages using a SpatiaLite DBMS.
 .
 It is intended to completely replace and supersede librasterlite.
 The two projects are completely unrelated: the unique similarity between
 both is just in covering the same identical application area.
 .
 This package contains development files.

Package: libratpoints-2.1.3
Description-md5: 1e579f92341608bffa5aa192daecd2e7
Description-en: library for finding rational points on hyperelliptic curves
 This program tries to find all rational points within a given height
 bound on a hyperelliptic curve in a very efficient way, by using
 an optimized quadratic sieve algorithm.
 .
 This package contains the shared library.

Package: libratpoints-dev
Description-md5: 9f93640ce0beb1e168af73f3377adbac
Description-en: development files for libratpoints
 This program tries to find all rational points within a given height
 bound on a hyperelliptic curve in a very efficient way, by using
 an optimized quadratic sieve algorithm.
 .
 This package contains the development files for the library.

Package: librav1e-dev
Description-md5: 82598347f692300e2550e8c52acb3eb3
Description-en: Fastest and safest AV1 encoder - development files
 rav1e is an encoder for the AV1 video codec.
 .
 This package contains the development files.

Package: librav1e0.8
Description-md5: 9fcdf1b9109373f4bf8c019048694800
Description-en: Fastest and safest AV1 encoder - shared library
 rav1e is an encoder for the AV1 video codec.
 .
 This package contains the shared library.

Package: libraven0
Description-md5: 675442cae5bf17a794d54dd4abaf8dc5
Description-en: Raven library for budgie-desktop
 Budgie-Desktop is a GTK+ based desktop environment which focuses on
 simplicity and elegance.  It provides a traditional desktop metaphor
 based interface utilising customisable panel based menu driven system.
 Budgie-Desktop is written from scratch utilising many GNOME based
 sub-systems such as GVC and gnome-settings-daemon.
 .
 This provides the budgie-desktop user-defined settings called raven.

Package: libraw-bin
Description-md5: 4c913ed132454ab0396aa40ae3b9f9f5
Description-en: raw image decoder library (tools)
 LibRaw is a library for reading RAW files obtained from digital photo cameras
 (CRW/CR2, NEF, RAF, DNG, and others).
 .
 This package contains some tools to manipulate RAW files.

Package: libraylib-dev
Description-md5: 894e6f70ee931ff54f42f16395dd1d11
Description-en: raylib - development files
 raylib is a simple and easy-to-use library to enjoy videogames programming.
 .
 raylib is highly inspired by Borland BGI graphics lib and by XNA framework and
 it's especially well suited for prototyping, tooling, graphical applications,
 embedded systems and education.
 .
 This package contains header files for developing with raylib.

Package: libraylib600
Description-md5: c917b18ca6f6d73c07772927c935b18b
Description-en: simple and easy-to-use library to enjoy videogames programming
 raylib is a simple and easy-to-use library to enjoy videogames programming.
 .
 raylib is highly inspired by Borland BGI graphics lib and by XNA framework and
 it's especially well suited for prototyping, tooling, graphical applications,
 embedded systems and education.

Package: libraynes-fs-clojure
Description-md5: 7fd2544dc4731334982adced5f20a996
Description-en: filesystem utility library for Clojure
 raynes-fs is a collection of functions that interact with the filesystem. It
 wraps java.io.File and offers support for emulating a cwd-like behavior under
 JVM.

Package: librbac-client-clojure
Description-md5: 461a8d49c6e395b7575b754a65b6a41f
Description-en: lightweight API clients for PE services
 This package contains a Clojure library designed to hold lightweight API
 clients for PE services. The clients are meant to provide alternate versions
 of the trapperkeeper services.

Package: librbio4
Description-md5: a2933b3e3e892e65d39a0e21f0c3e829
Description-en: read/write sparse matrices in Rutherford/Boeing format
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 RBio is a library for reading/writing sparse matrices in the Rutherford/Boeing
 format.

Package: librbl-dev
Description-md5: 3bc1fffb4a9a9b8cea011d371ca519bc
Description-en: Real-time Blacklist (RBL) query library (development files)
 The OpenDKIM Project is a community effort to develop and maintain a C library
 for producing DKIM-aware applications and an open source milter for providing
 DomainKeys Identified Mail (DKIM) service.
 .
 This package provides the required header files and development libraries for
 developing against the OpenDKIM project RBL library.

Package: librbl1
Description-md5: b295a5019ebec16e23eb47b2defa9776
Description-en: Real-time Blacklist (RBL) query library
 The OpenDKIM Project is a community effort to develop and maintain a C library
 for producing DKIM-aware applications and an open source milter for providing
 DomainKeys Identified Mail (DKIM) service.
 .
 This package provides library for implementing OpenDKIM's RBL system.

Package: librcc-dev
Description-md5: 7ab13dc6058ca22e95383c5480aaf9aa
Description-en: RusXMMS Charset Conversion library (development files)
 libRCC allows developers to work with multiple encodings of the same language
 by adapting the encoding of ID3 tags, M3U and PLS playlists (including file
 names) to local settings on the fly.
 .
 The library is not limited to ID3 tags and can be used by any program that
 works with small titles or file names in different languages and encodings.
 .
 * Language auto-detection.
 * On-the-fly translation between languages, using online-services.
 * Encoding auto-detection for most European Languages.
 * Support for encoding detection plugins (besides Enca and LibRCD).
 * Recoding/translation of multi-language playlists.
 * Cache to speed-up re-recoding.
 * Potential to configure new languages and encodings.
 * Shared configuration file.
 * Menu localization.
 .
 This package contains the development files (headers and libraries)
 needed to develop programs using libRCC.

Package: librcc-doc
Description-md5: aa923eda7d9f77e8fdc3a5f90c192c5e
Description-en: RusXMMS Charset Conversion library (documentation)
 libRCC allows developers to work with multiple encodings of the same language
 by adapting the encoding of ID3 tags, M3U and PLS playlists (including file
 names) to local settings on the fly.
 .
 The library is not limited to ID3 tags and can be used by any program that
 works with small titles or file names in different languages and encodings.
 .
 * Language auto-detection.
 * On-the-fly translation between languages, using online-services.
 * Encoding auto-detection for most European Languages.
 * Support for encoding detection plugins (besides Enca and LibRCD).
 * Recoding/translation of multi-language playlists.
 * Cache to speed-up re-recoding.
 * Potential to configure new languages and encodings.
 * Shared configuration file.
 * Menu localization.
 .
 This package contains the libRCC development documentation and examples.

Package: librcc0
Description-md5: 79227b86bb8a2b4dd97036c6a865d7eb
Description-en: RusXMMS Charset Conversion library
 libRCC allows developers to work with multiple encodings of the same language
 by adapting the encoding of ID3 tags, M3U and PLS playlists (including file
 names) to local settings on the fly.
 .
 The library is not limited to ID3 tags and can be used by any program that
 works with small titles or file names in different languages and encodings.
 .
 * Language auto-detection.
 * On-the-fly translation between languages, using online-services.
 * Encoding auto-detection for most European Languages.
 * Support for encoding detection plugins (besides Enca and LibRCD).
 * Recoding/translation of multi-language playlists.
 * Cache to speed-up re-recoding.
 * Potential to configure new languages and encodings.
 * Shared configuration file.
 * Menu localization.

Package: librccl-dev
Description-md5: 4ce233ca209f9d9b829906e81844af89
Description-en: ROCm Communication Collectives Library - headers
 RCCL (pronounced "Rickle") is a library of collective communication routines
 built on the AMD ROCm platform and optimized for discrete AMD GPUs. It
 implements routines such as all-reduce, all-gather, reduce, broadcast,
 reduce-scatter, gather, scatter and all-to-all. The library is optimized for
 high bandwidth over channels including PCIe, xGMI, InfiniBand Verbs or TCP/IP
 sockets and supports an arbitrary number of GPUs.
 .
 This package provides the RCCL development headers.

Package: librccl-doc
Description-md5: bf587d2c74c8c7fc2668da6a31c8b10a
Description-en: ROCm Communication Collectives Library - documentation
 RCCL (pronounced "Rickle") is a library of collective communication routines
 built on the AMD ROCm platform and optimized for discrete AMD GPUs. It
 implements routines such as all-reduce, all-gather, reduce, broadcast,
 reduce-scatter, gather, scatter and all-to-all. The library is optimized for
 high bandwidth over channels including PCIe, xGMI, InfiniBand Verbs or TCP/IP
 sockets and supports an arbitrary number of GPUs.
 .
 This package provides the RCCL documentation.

Package: librccl1
Description-md5: ec9b01a6c897699e6e3e8bd8a0d6b318
Description-en: ROCm Communication Collectives Library - library
 RCCL (pronounced "Rickle") is a library of collective communication routines
 built on the AMD ROCm platform and optimized for discrete AMD GPUs. It
 implements routines such as all-reduce, all-gather, reduce, broadcast,
 reduce-scatter, gather, scatter and all-to-all. The library is optimized for
 high bandwidth over channels including PCIe, xGMI, InfiniBand Verbs or TCP/IP
 sockets and supports an arbitrary number of GPUs.
 .
 This package provides the RCCL library.

Package: librccl1-tests
Description-md5: db5129a99698c655f7fbfe6bc33eaf68
Description-en: ROCm Communication Collectives Library - tests
 RCCL (pronounced "Rickle") is a library of collective communication routines
 built on the AMD ROCm platform and optimized for discrete AMD GPUs. It
 implements routines such as all-reduce, all-gather, reduce, broadcast,
 reduce-scatter, gather, scatter and all-to-all. The library is optimized for
 high bandwidth over channels including PCIe, xGMI, InfiniBand Verbs or TCP/IP
 sockets and supports an arbitrary number of GPUs.
 .
 This package provides the RCCL test binaries used for verifying that the
 library is functioning correctly. These binaries are only used to check whether
 RCCL works correctly on a given GPU, so generally speaking, users probably
 don't need this package.

Package: librccui0
Description-md5: d1ddd5b615b94dafd53ac81d178cf607
Description-en: RusXMMS Charset Conversion library (user interface)
 libRCC allows developers to work with multiple encodings of the same language
 by adapting the encoding of ID3 tags, M3U and PLS playlists (including file
 names) to local settings on the fly.
 .
 The library is not limited to ID3 tags and can be used by any program that
 works with small titles or file names in different languages and encodings.
 .
 * Language auto-detection.
 * On-the-fly translation between languages, using online-services.
 * Encoding auto-detection for most European Languages.
 * Support for encoding detection plugins (besides Enca and LibRCD).
 * Recoding/translation of multi-language playlists.
 * Cache to speed-up re-recoding.
 * Potential to configure new languages and encodings.
 * Shared configuration file.
 * Menu localization.
 .
 This package contains the libRCC UI library.

Package: librcd-dev
Description-md5: f2e99119b6ffafcdd343aef997d50f57
Description-en: Library for autodection charset of Russian text - dev files
 LibRCD is used by RusXMMS project for encoding auto-detection.
 It is optimized to handle very short titles, like ID3 tags,
 file names and etc, and provides very high accuracy even
 for short 3-4 letter words.
 Current version supports Russian and Ukrainian languages
 and able to distinguish UTF-8, KOI8-R, CP1251, CP866, ISO8859-1.
 If compared with Enca, LibRCC provides better detection accuracy
 on short titles and is able to detect ISO8859-1 (non-cyrillic)
 encoding what allows one to properly display correct ID3 v.1 titles.
 .
 This package provides library development files.

Package: librcd0
Description-md5: 4e3c58701b6663609d890b1dc857d4ea
Description-en: Library for autodection charset of Russian text
 LibRCD is used by RusXMMS project for encoding auto-detection.
 It is optimized to handle very short titles, like ID3 tags,
 file names and etc, and provides very high accuracy even
 for short 3-4 letter words.
 Current version supports Russian and Ukrainian languages
 and able to distinguish UTF-8, KOI8-R, CP1251, CP866, ISO8859-1.
 If compared with Enca, LibRCC provides better detection accuracy
 on short titles and is able to detect ISO8859-1 (non-cyrillic)
 encoding what allows one to properly display correct ID3 v.1 titles.
 .
 This package provides shared library files.

Package: librcheevos-dev
Description-md5: 88835afcea5d2ae13b8a3081144ea5a6
Description-en: RetroAchievements helper library for game emulators
 rcheevos is a set of C code, or a library if you will, that tries to make it
 easier for emulators to process RetroAchievements data, providing support for
 achievements and leader boards for their players.
 .
 Keep in mind that rcheevos does not provide HTTP network connections. Clients
 must get data from RetroAchievements, and pass the response down to rcheevos
 for processing.
 .
 Not all structures defined by rcheevos can be created via the public API, but
 are exposed to allow interactions beyond just creation, destruction, and
 testing, such as the ones required by UI code that helps to create them.
 .
 Finally, rcheevos does not allocate or manage memory by itself. All structures
 that can be returned by it have a function to determine the number of bytes
 needed to hold the structure, and another one that actually builds the
 structure using a caller-provided buffer to bake it.
 .
 It is currently only available as a static library.

Package: librcs-perl
Description-md5: 2235c513c5f0b2abed450c06eb2b8809
Description-en: Perl Object Class for Revision Control System (RCS)
 This Perl module provides an object oriented interface to access
 Revision Control System (RCS) utilities. This module should simplify
 the creation of an RCS front-end.

Package: librcsb-core-wrapper-doc
Description-md5: dec5fecdc5c8f6fb38d9df030e2ca881
Description-en: documentation for librcsb-core-wrapper0t64
 The RCSB Core Wrapper library was developed to provide an object-oriented
 application interface to information in mmCIF format. It includes several
 classes for accessing data dictionaries and mmCIF format data files.
 .
 This package contains html documentation.

Package: librcsb-core-wrapper0-dev
Description-md5: a1effad67881b8c8d13373e0bae35692
Description-en: development files for librcsb-core-wrapper0t64
 The RCSB Core Wrapper library was developed to provide an object-oriented
 application interface to information in mmCIF format. It includes several
 classes for accessing data dictionaries and mmCIF format data files.
 .
 This package contains files necessary for developing applications with
 the library.

Package: librcsb-core-wrapper0t64
Description-md5: 76b14fd0ad75ca5a0807b9f83a3a33db
Description-en: C++ library providing OO API to information in mmCIF format
 The RCSB Core Wrapper library was developed to provide an object-oriented
 application interface to information in mmCIF format. It includes several
 classes for accessing data dictionaries and mmCIF format data files.
 .
 This package contains the shared library.

Package: librda-bin
Description-md5: 349adeea6621cab2c35bdae2af5d0d61
Description-en: Remote Desktop Awareness (utility)
 This library provides an API for detecting if a desktop session
 is running inside a remote desktop session (e.g. X2Go).
 .
 This package contains the RDA check utility.

Package: librda-common
Description-md5: 7b902c4d0e972e207a82b0de72731b76
Description-en: Remote Desktop Awareness (common files)
 This library provides an API for detecting if a desktop session
 is running inside a remote desktop session (e.g. X2Go).
 .
 This package contains the RDA library's common files.

Package: librda-dev
Description-md5: ebbaaff6b7f469c00c34c9bde74d9638
Description-en: Remote Desktop Awareness (development headers)
 This library provides an API for detecting if a desktop session
 is running inside a remote desktop session (e.g. X2Go).
 .
 This package contains the RDA development headers.

Package: librda0
Description-md5: 8f901c1f22d93d28e0422d6cb02143aa
Description-en: Remote Desktop Awareness (shared library)
 This library provides an API for detecting if a desktop session
 is running inside a remote desktop session (e.g. X2Go).
 .
 This package contains the RDA shared library.

Package: librdata-dev
Description-md5: da43f27b69639d385c225d985a951cf5
Description-en: Read and write R data frames from C (dev files)
 Originally part of ReadStat, librdata is a small C library
 for reading and writing R data frames.
 .
 Features:
 .
 - Read both RData and RDS formats
 - Read compressed files (requires bzip2, zlib, and lzma)
 - Write factors, timestamps, logical vectors, and more
 .
 This package distributes development files.

Package: librdata0t64
Description-md5: d188f7ed06bf59f1ddb31a6184a89f68
Description-en: Read and write R data frames from C (runtime files)
 Originally part of ReadStat, librdata is a small C library
 for reading and writing R data frames.
 .
 Features:
 .
 - Read both RData and RDS formats
 - Read compressed files (requires bzip2, zlib, and lzma)
 - Write factors, timestamps, logical vectors, and more
 .
 This package distributes the shared object runtime library.

Package: librdf-acl-perl
Description-md5: ed80839c81573dea936b86df74c4dce1
Description-en: access control lists for the semantic web
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::ACL is a Perl library for managing access control lists based on
 RDF data defined, either a serialised string of RDF, a file name, a URI
 or any other method handled by RDF::TrineShortcuts.
 .
 Note that this module provides access control and does not perform
 authentication!

Package: librdf-aref-perl
Description-md5: 046aaf7e47382aa955f39c3e9fa9d5a1
Description-en: another RDF Encoding Form
 aREF (another RDF Encoding Form) is an encoding of RDF graphs
 in form of arrays, hashes, and Unicode strings.
 .
 RDF::aREF implements decoding from aREF data to RDF triples.
 .
 +aREF has been an attempt to solve problems
 that meanwhile have largely been solved by JSON-LD.
 Despite aRef having its own benefits,
 please consider using a more established technology (JSON-LD) instead!

Package: librdf-closure-perl
Description-md5: 27c29623f0ddf25864721b98d2e52ab0
Description-en: pure Perl RDF inferencing
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::Closure is a pure Perl RDF inference engine
 designed as an add-in for RDF::Trine.
 It is largely a port of Ivan Herman's Python RDFClosure library,
 though there has been some restructuing,
 and there are a few extras thrown in.

Package: librdf-doap-lite-perl
Description-md5: 6c5fbed7cd6c050a126e7a2c794a6243
Description-en: write DOAP data quickly and easily
 RDF::DOAP::Lite is a small companion module to RDF::DOAP, enabling you
 to output DOAP data easily from standard CPAN distribution files.
 .
 DOAP (Description of a Project) is an RDF Schema and XML vocabulary to
 describe software projects, in particular free and open source
 software.

Package: librdf-doap-perl
Description-md5: f245d71a884a463ad39f26f60bbfa05f
Description-en: object-oriented interface for DOAP data
 RDF::DOAP provides classes to parse and build DOAP data.
 .
 DOAP (Description of a Project) is an RDF Schema and XML vocabulary
 to describe software projects,
 in particular free and open source software.

Package: librdf-endpoint-perl
Description-md5: 73881bcf2ae31a6d147b7fd6b7df263f
Description-en: SPARQL Protocol Endpoint implementation
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::Endpoint is a Perl library implementing the SPARQL Protocol for
 RDF using the PSGI interface provided by Plack. It may be run with any
 Plack handler.

Package: librdf-generator-http-perl
Description-md5: 1763254ad04554b1b3349de861039841
Description-en: Perl module to generate RDF from an HTTP request
 RDF::Generator::HTTP simply takes an HTTP::Message object, and based on its
 content, especially the content the HTTP::Header object(s) it contains,
 creates a simple RDF representation of the contents. It is useful chiefly for
 recording data when crawling resources on the Web, but it may also have other
 uses.

Package: librdf-generator-void-perl
Description-md5: f0512c6762d7a4ea85ca8a8c21a44bd9
Description-en: generate VoID descriptions based on data in an RDF model
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 VoID is an RDF Schema vocabulary for expressing metadata about RDF
 datasets, intended as a bridge between the publishers and users of RDF
 data. More info at <http://www.w3.org/TR/void/>.
 .
 RDF::Generator::Void takes a RDF::Trine::Model object as input to the
 constructor, and based on the data in that model as well as data
 supplied by the user, it creates a new model with a VoID description of
 the data in the model.

Package: librdf-helper-properties-perl
Description-md5: 8ef4aa26c312fdfec59a5c920c0b91da
Description-en: shortcuts to retrieve certain information
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::Helper::Properties provides some convenience routines for handling
 RDF data.

Package: librdf-icalendar-perl
Description-md5: bdfed210c88d5018c33419b6073b3203
Description-en: convert between RDF and iCalendar
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::iCalendar::Exporter takes some RDF using the W3C's iCalendar
 vocabulary, and outputs RDF::iCalendar::Entity objects.
 .
 An RDF::iCalendar::Entity objects is an individual iCalendar calendar.
 It overloads stringification, so just treat it like a string.

Package: librdf-kml-exporter-perl
Description-md5: 5e5059306748585c10dabef3b36c5aed
Description-en: export RDF geo data to KML (Google Earth)
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::KML::Exporter takes RDF using W3C's WGS84 Geo Positioning
 vocabulary and converts it to KML format as used by Google Earth.

Package: librdf-ldf-perl
Description-md5: e590f0d55a46f0836777bb8c516b35a2
Description-en: Linked Data Fragments client
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web, also known as Linked Data.
 .
 Linked Data Fragment (LDF) is a protocol to exchange specific views of
 Linked Data.
 .
 RDF::LDF implements a basic Linked Data Fragment client, also known as
 a Triple Pattern Fragments client.

Package: librdf-linkeddata-perl
Description-md5: 2b4b40623bfa57e1aa6883aa0f7facfb
Description-en: simple Linked Data implementation
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::LinkedData is used to create a minimal Linked Data server that can
 serve RDF data out of an RDF::Trine::Model. It will look up URIs in the
 model and do the right thing (known as the 303 dance) and mint URLs for
 that, as well as content negotiation. Thus, you can concentrate on URIs
 for your things, you need not be concerned about minting URLs for the
 pages to serve it.

Package: librdf-ns-curated-perl
Description-md5: 0f269d0c309e39536160b1e9d51dd4c5
Description-en: curated set of RDF prefixes
 RDF::NS::Curated contains a limited list of prefix and URI pairs that
 are commonly used in RDF.  The intention is that prefixes in this list
 can be safely used in code that has a long lifetime.  The list has been
 derived mostly from W3C standards documents, but also some popularity
 lists.
 .
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.

Package: librdf-ns-perl
Description-md5: 3bf03d7748b0e9e211a3cc2c163df4d1
Description-en: just use popular RDF namespace prefixes from prefix.cc
 Hardcoding URI namespaces and prefixes for RDF applications
 is neither fun nor maintainable.
 In the end we all use more or less the same prefix definitions,
 as collected at <http://prefix.cc>.
 RDF::NS includes all these prefixes
 as defined at specific snapshots in time.
 These snapshots correspond to version numbers of this module.
 By selecting particular versions,
 you make sure that changes at prefix.cc won't affect your scripts.

Package: librdf-perl
Description-md5: 62911993aa32a23c48327b04af6c257a
Description-en: Perl language bindings for the Redland RDF library
 The Perl interface modules for the Redland Resource Description
 Framework (RDF) library providing an object-oriented interface in
 the RDF::Redland package.

Package: librdf-prefixes-perl
Description-md5: 31cc34bebbe7e5d2f082377d06aa87de
Description-en: simple way to turn URIs into QNames
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::Prefixes is not so much for managing namespaces/prefixes in code
 (see RDF::Trine::NamespaceMap for that), but as a helper for code that
 serialises data using namespaces.
 .
 It generates pretty prefixes, reducing "http://purl.org/dc/terms/" to
 "dc" rather than something too generic like "ns01", and provides a
 context for keeping track of namespaces already used, so that when
 "http://purl.org/dc/elements/1.1/" is encountered, it won't stomp on
 the previous definition of "dc".

Package: librdf-query-client-perl
Description-md5: 85c51b81be415677d7c653192e813d4e
Description-en: get data from W3C SPARQL Protocol 1.0 servers
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.
 .
 RDF::Query::Client helps query data
 from W3C SPARQL Protocol 1.0 servers.

Package: librdf-query-perl
Description-md5: ce25279c71828bfc011c5f2e483ac68e
Description-en: complete SPARQL 1.1 Query and Update implementation for RDF::Trine
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.
 .
 RDF::Query allows SPARQL 1.1 and RDQL queries
 to be run against an RDF model,
 returning rows of matching results.

Package: librdf-queryx-lazy-perl
Description-md5: 596a1456da1aaafc5add780b194179c6
Description-en: avoid all those boring PREFIX definitions
 RDF::QueryX::Lazy is a fairly trivial subclass of RDF::Query that
 auto-defines many prefixes for you, so you can be lazy.  It should have
 most of the common ones in there.
 .
 Oh yeah, and if you want, you can pass a key 'lazy' in the RDF::Query
 %options hash with additional prefix mappings.

Package: librdf-rdfa-generator-perl
Description-md5: 6036f31dfccd6884b22c13ace70629b8
Description-en: generate data for RDFa serialization
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDFa is a collection of attributes and processing rules for extending
 XHTML to support RDF.
 .
 RDF::RDFa::Generator is a Perl library for generating XHTML output with
 embedded RDFa hints.

Package: librdf-rdfa-parser-perl
Description-md5: 5760ddd0ab25ce847f99bb344185ed4f
Description-en: flexible RDFa parser
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDFa is a collection of attributes and processing rules for extending
 XHTML to support RDF.
 .
 RDF::RDFa::Parser is a Perl library providing a flexible RDFa parser
 for e.g....:
 * working with an RDF::Trine::Model that can be queried with SPARQL
 * dealing with local data
 * working with Open Graph Protocol data

Package: librdf-storage-mysql
Description-md5: 5c3dd40c018e140b350fc44764761564
Description-en: RDF library, MariaDB backend
 Redland is a library that provides a high-level interface for RDF
 (Resource Description Framework) implemented in an object-based API.
 It is modular and supports different RDF/XML parsers, storage
 mechanisms and other elements. Redland is designed for applications
 developers to provide RDF support in their applications as well as
 for RDF developers to experiment with the technology.
 .
 This package contains the MariaDB storage backend.

Package: librdf-storage-postgresql
Description-md5: 58e18e8a427a3c6c6fe6c8734c45a383
Description-en: RDF library, PostGreSQL backend
 Redland is a library that provides a high-level interface for RDF
 (Resource Description Framework) implemented in an object-based API.
 It is modular and supports different RDF/XML parsers, storage
 mechanisms and other elements. Redland is designed for applications
 developers to provide RDF support in their applications as well as
 for RDF developers to experiment with the technology.
 .
 This package contains the PostGreSQL storage backend.

Package: librdf-storage-sqlite
Description-md5: dbcdbb49f20f64309855accc1cf62c8d
Description-en: RDF library, SQLite backend
 Redland is a library that provides a high-level interface for RDF
 (Resource Description Framework) implemented in an object-based API.
 It is modular and supports different RDF/XML parsers, storage
 mechanisms and other elements. Redland is designed for applications
 developers to provide RDF support in their applications as well as
 for RDF developers to experiment with the technology.
 .
 This package contains the SQLite storage backend.

Package: librdf-storage-virtuoso
Description-md5: 183dd4cac130dea64164e500b1ad5c86
Description-en: RDF library, Virtuoso backend
 Redland is a library that provides a high-level interface for RDF
 (Resource Description Framework) implemented in an object-based API.
 It is modular and supports different RDF/XML parsers, storage
 mechanisms and other elements. Redland is designed for applications
 developers to provide RDF support in their applications as well as
 for RDF developers to experiment with the technology.
 .
 This package contains the Virtuoso storage backend.

Package: librdf-trin3-perl
Description-md5: ebe6247047d481d9d19be84518908e2b
Description-en: notation 3 extensions for RDF::Trine
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::TriN3 extends RDF::Trine in three ways:
 .
 *   Adds a Notation 3 parser.
 *   Adds a Notation 3 serializer.
 *   Provides a subclass of literals to represent Notation 3 formulae.
 .
 In addition, a parser is provided for Notation 3 extended with
 ShorthandRDF notation - <http://esw.w3.org/ShorthandRDF>.

Package: librdf-trine-node-literal-xml-perl
Description-md5: 7189c260925f1be38e4c5d2b3eb5c043
Description-en: RDF Node class for XML Literals
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::Trine::Node::Literal::XML extends the RDF::Trine framework with
 XML Literals.

Package: librdf-trine-perl
Description-md5: 23b1093f6fe0e9acad39f790d0bbaba3
Description-en: RDF Framework for Perl
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::Trine provides an RDF framework with an emphasis on extensibility,
 API stability, and the presence of a test suite. The package consists
 of several components:
 .
 * RDF::Trine::Model - RDF model providing access to a triple store.
 * RDF::Trine::Parser - Native RDF parsers (RDF/XML, RDFa, Turtle,
 RDF/JSON, TriG, N-Triples, and N-Quads).
 * RDF::Trine::Serializer, a set of native RDF serializers for RDF/XML,
 Turtle, RDF/JSON, N-Triples, Canonical N-Triples, and N-Quads.
 * RDF::Trine::Store::DBI - A triple store for MySQL and SQLite, based
 on the Redland schema.
 * RDF::Trine::Iterator - Iterator classes for variable bindings and
 RDF statements, used by RDF::Trine::Store, RDF::Trine::Model, and
 RDF::Query.
 * RDF::Trine::Namespace - A convenience class for easily constructing
 RDF node objects from URI namespaces.
 .
 RDFa parser requires the package librdf-rdfa-parser-perl.
 .
 DBI backends other than SQLite require either of packages
 libdbd-pg-perl libdbd-mysql-perl.
 .
 Redis store requires the package libredis-perl.

Package: librdf-trine-serializer-rdfa-perl
Description-md5: 6a6942be6a14a55cb290045e58841fe1
Description-en: RDFa Serializer for RDF::Trine
 The RDF::Trine::Serializer class provides an API
 for serializing RDF graphs to strings and files.
 This subclass provides RDFa serialization via RDF::RDFa::Generator.
 .
 It is intended that this module will replace
 the RDF::Trine compatibility methods in RDF::RDFa::Generator,
 which are now deprecated.
 This is done to allow both RDF::Trine and Attean to use it,
 but not require them as dependencies.
 .
 RDF::Trine is a Perl framework
 for working with RDF data and SPARQL queries.
 .
 SPARQL is an RDF query language,
 that is, a semantic query language for databases,
 able to retrieve and manipulate data
 stored in Resource Description Framework format.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.

Package: librdf-trinex-compatibility-attean-perl
Description-md5: 356bf0fad5955489f6274a7e1b0850c8
Description-en: compatibility layer between Attean and RDF::Trine
 RDF::TrineX::Compatibility::Attean is a compatibility layer
 that is useful for modules that are in transition to Attean,
 in that older modules will be able to use newer code.
 It is for example a dependency for RDFa serialization.
 .
 RDF::Trine and Attean are both Perl frameworks
 for working with RDF data and SPARQL queries,
 the former using Moose and deprecated
 in favor of the latter using Moo.
 .
 SPARQL is an RDF query language,
 that is, a semantic query language for databases,
 able to retrieve and manipulate data
 stored in Resource Description Framework format.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.

Package: librdf-trinex-functions-perl
Description-md5: 1698b9384bca3d0ee467e4e54656c8de
Description-en: shortcut functions for RDF::Trine's object-oriented interface
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::Trine provides an RDF framework with an emphasis on extensibility,
 API stability, and the presence of a test suite.
 .
 RDF::TrineX::Functions provides some shortcut functions for RDF::Trine.
 It is a replacement for the venerable RDF::TrineShortcuts. Not a
 drop-in replacement. It has fewer features, fewer dependencies, less
 hackishness, less magic and fewer places it can go wrong.

Package: librdf-trinex-serializer-mockturtlesoup-perl
Description-md5: 3966a22ac5df3dc8d415ea67af427022
Description-en: RDF/Turtle serializer pleasant for humans to look at
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::Trine provides an RDF framework with an emphasis on extensibility,
 API stability, and the presence of a test suite.
 .
 RDF::TrineX::Serializer::MockTurtleSoup provides an RDF::Trine
 serializer like RDF::Trine::Serializer::Turtle but real pretty.
 .
 And slower.
 .
 And probably breaks with some complex graphs.

Package: librdf-vcard-perl
Description-md5: e6c2d5c238638be6b3ce6ddabc763f31
Description-en: convert between RDF and vCard
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 RDF::vCard::Exporter takes some RDF using the W3C's vCard vocabulary,
 and outputs RDF::vCard::Entity objects.
 .
 RDF::vCard::Importer does the reverse.

Package: librdf4j-java
Description-md5: d050970152d51caadadde9787e327dc4
Description-en: extensible framework for RDF and RDF Schema data
 Eclipse RDF4J is a powerful Java framework for processing and handling RDF
 data. This includes creating, parsing, scalable storage, reasoning and querying
 with RDF and Linked Data. It offers an easy-to-use API that can be connected to
 all leading RDF database solutions. It allows one to connect with SPARQL
 endpoints and create applications that leverage the power of linked data and
 Semantic Web.

Package: librdfa-java
Description-md5: a5886f4a510e18d82b9bc1aa684c5b11
Description-en: SAX-based Java RDFa parser
 RDFa is a specification for attributes to express structured data in HTML5,
 XHTML, and any XML application. The rendered, hypertext content of (X)HTML or
 XML is reused by the RDFa markup, so that publishers don't need to repeat
 significant data in the document. Tools can extract that structured data and
 generate RDF triples for further reuse. RDFa can be considered as another
 serialization format for RDF, alongside Turtle, RDF/XML, or JSON-LD

Package: librdkafka++1
Description-md5: c95a91eb81b5170c3ac46ae01d89a199
Description-en: library implementing the Apache Kafka protocol (C++ bindings)
 librdkafka is a C library implementation of the Apache Kafka protocol,
 providing Producer, Consumer and Admin clients. It was designed with message
 delivery reliability and high performance in mind, current figures exceed 1
 million msgs/second for the producer and 3 million msgs/second for the
 consumer.
 .
 More information about Apache Kafka can be found at http://kafka.apache.org/
 .
 This package contains the C++ shared library.

Package: librdkafka-dev
Description-md5: 2f47faef9806ae0190670ff71b24dbc4
Description-en: library implementing the Apache Kafka protocol (development headers)
 librdkafka is a C library implementation of the Apache Kafka protocol,
 providing Producer, Consumer and Admin clients. It was designed with message
 delivery reliability and high performance in mind, current figures exceed 1
 million msgs/second for the producer and 3 million msgs/second for the
 consumer.
 .
 More information about Apache Kafka can be found at http://kafka.apache.org/
 .
 This package contains the development headers.

Package: librdkafka1
Description-md5: 696c49fea3f32483b05e6861c3db5ef0
Description-en: library implementing the Apache Kafka protocol
 librdkafka is a C library implementation of the Apache Kafka protocol,
 providing Producer, Consumer and Admin clients. It was designed with message
 delivery reliability and high performance in mind, current figures exceed 1
 million msgs/second for the producer and 3 million msgs/second for the
 consumer.
 .
 More information about Apache Kafka can be found at http://kafka.apache.org/
 .
 This package contains the C shared library.

Package: librdkit-dev
Description-md5: 3152649d93bd0ddc83e1c7945944f739
Description-en: Collection of cheminformatics and machine-learning software (development files)
 RDKit is a Python/C++ based cheminformatics and machine-learning software
 environment.  Features Include:
 .
 * Chemical reaction handling and transforms
 * Substructure searching with SMARTS
 * Canonical SMILES
 * Molecule-molecule alignment
 * Large number of molecular descriptors, including topological,
 compositional, EState, SlogP/SMR, VSA and Feature-map vectors
 * Fragmentation using RECAP rules
 * 2D coordinate generation and depiction, including constrained depiction
 * 3D coordinate generation using geometry embedding
 * UFF and MMFF94 forcefields
 * Chirality support, including calculation of (R/S) stereochemistry codes
 * 2D pharmacophore searching
 * Fingerprinting, including Daylight-like, atom pairs, topological
 torsions, Morgan algorithm and MACCS keys
 * Calculation of shape similarity
 * Multi-molecule maximum common substructure
 * Machine-learning via clustering and information theory algorithms
 * Gasteiger-Marsili partial charge calculation
 .
 File formats RDKit supports include MDL Mol, PDB, SDF, TDT, SMILES and RDKit
 binary format.
 .
 This package contains the header files.

Package: librdkit1t64
Description-md5: 44919f57f0a122c9c5ca6e5e0a22ae0e
Description-en: Collection of cheminformatics and machine-learning software (shared libraries)
 RDKit is a Python/C++ based cheminformatics and machine-learning software
 environment.  Features Include:
 .
 * Chemical reaction handling and transforms
 * Substructure searching with SMARTS
 * Canonical SMILES
 * Molecule-molecule alignment
 * Large number of molecular descriptors, including topological,
 compositional, EState, SlogP/SMR, VSA and Feature-map vectors
 * Fragmentation using RECAP rules
 * 2D coordinate generation and depiction, including constrained depiction
 * 3D coordinate generation using geometry embedding
 * UFF and MMFF94 forcefields
 * Chirality support, including calculation of (R/S) stereochemistry codes
 * 2D pharmacophore searching
 * Fingerprinting, including Daylight-like, atom pairs, topological
 torsions, Morgan algorithm and MACCS keys
 * Calculation of shape similarity
 * Multi-molecule maximum common substructure
 * Machine-learning via clustering and information theory algorithms
 * Gasteiger-Marsili partial charge calculation
 .
 File formats RDKit supports include MDL Mol, PDB, SDF, TDT, SMILES and RDKit
 binary format.
 .
 This package contains the shared libraries.

Package: librdp-taxonomy-tree-java
Description-md5: 3ca52a7a167d7db89c3ecd68cd20a739
Description-en: taxonomy tree library from Ribosomal Database Project (RDP)
 The TaxonomyTree project is a library used by other  Ribosomal Database
 Project (RDP) tools.

Package: libre-dev
Description-md5: 250413372ba2b828147326048d16f9a8
Description-en: generic library for real-time communications (development files)
 Libre is a portable and generic library for real-time communications
 with async IO support and a complete SIP stack with support for protocols
 such as SDP, RTP/RTCP, STUN/TURN/ICE, BFCP, HTTP and DNS Client.
 .
 The current features are:
 .
 * SIP Stack (RFC 3261)
 * SDP
 * RTP and RTCP
 * SRTP and SRTCP (Secure RTP)
 * DNS-Client
 * STUN/TURN/ICE stack
 * BFCP
 * HTTP-stack with client/server
 * Websockets
 * Jitter-buffer
 * Async I/O (poll, epoll, select, kqueue)
 * UDP/TCP/TLS/DTLS transport
 * JSON parser
 * RTMP and RTMPS (Real Time Messaging Protocol)
 .
 Design goals:
 .
 Portable POSIX source code (ANSI C89 and ISO C99 standard)
 Robust, fast, low memory footprint
 RFC compliance
 IPv4 and IPv6 support
 .
 This package provides development headers.

Package: libre-graph-api-cpp-qt-client
Description-md5: a429629acd2882ae0f8598df640389cd
Description-en: C++/Qt client implementation of Libre Graph API
 The Libre Graph API is an API for open Cloud Collaboration. It provides
 an open source standard for open Cloud Collaboration. See the Libre Graph Home
 for more details.
 .
 This package provides a CPP/Qt Client implementation.

Package: libre-ocaml-dev
Description-md5: 5a959c5daac57653c02b65c6fa186cc5
Description-en: regular expression library for OCaml
 RE is regular expression library for OCaml. The following styles of
 regular expressions are supported:
 * Perl-style regular expressions (module Re.Perl);
 * Posix extended regular expressions (module Re.Posix);
 * Emacs-style regular expressions (module Re.Emacs);
 * Shell-style file globbing (module Re.Glob);
 * Compatibility layer for OCaml's built-in Str module (module Re.Str).
 .
 It is also possible to build regular expressions by combining simpler
 regular expressions (module Re)
 .
 This package contains the development modules you need to use RE in
 your programs.

Package: libre1
Description-md5: 8eeb6da2e90188b5a520366f227a1864
Description-en: generic library for real-time communications with async IO support
 Libre is a portable and generic library for real-time communications
 with async IO support and a complete SIP stack with support for protocols
 such as SDP, RTP/RTCP, STUN/TURN/ICE, BFCP, HTTP and DNS Client.
 .
 The current features are:
 .
 * SIP Stack (RFC 3261)
 * SDP
 * RTP and RTCP
 * SRTP and SRTCP (Secure RTP)
 * DNS-Client
 * STUN/TURN/ICE stack
 * BFCP
 * HTTP-stack with client/server
 * Websockets
 * Jitter-buffer
 * Async I/O (poll, epoll, select, kqueue)
 * UDP/TCP/TLS/DTLS transport
 * JSON parser
 * RTMP and RTMPS (Real Time Messaging Protocol)
 .
 Design goals:
 .
 Portable POSIX source code (ANSI C89 and ISO C99 standard)
 Robust, fast, low memory footprint
 RFC compliance
 IPv4 and IPv6 support

Package: libre2-dev
Description-md5: 877d8fcb54ca1379d20bacacf044187e
Description-en: efficient, principled regular expression library, development kit
 RE2 is a fast, safe, thread-friendly alternative to backtracking regular
 expression engines like those used in PCRE, Perl, and Python. It is a C++
 library.
 .
 RE2 uses automata theory to guarantee that regular expression searches run in
 time linear in the size of the input. RE2 implements memory limits, so that
 searches can be constrained to a fixed amount of memory. RE2 is engineered to
 use a small fixed C++ stack footprint no matter what inputs or regular
 expressions it must process; thus RE2 is useful in multithreaded environments
 where thread stacks cannot grow arbitrarily large.
 .
 On large inputs, RE2 is often much faster than backtracking engines; its use
 of automata theory lets it apply optimizations that the others cannot.
 .
 This package contains the static library and header files used in development.

Package: libre2j-java
Description-md5: 6e8a1c416dea1831f4a1a03d245727ec
Description-en: RE2/J: linear time regular expression matching in Java
 RE2 is a regular expression engine that runs in time linear in the size of the
 input. RE2/J is a port of RE2 to pure Java.
 .
 Java's standard regular expression package, java.util.regex, and many other
 widely used regular expression packages such as PCRE, Perl and Python use a
 backtracking implementation strategy: when a pattern presents two alternatives
 such as a|b, the engine will try to match subpattern a first, and if that
 yields no match, it will reset the input stream and try to match b instead.
 .
 If such choices are deeply nested, this strategy requires an exponential
 number of passes over the input data before it can detect whether the input
 matches. If the input is large, it is easy to construct a pattern whose
 running time would exceed the lifetime of the universe. This creates a
 security risk when accepting regular expression patterns from untrusted
 sources, such as users of a web application.
 .
 In contrast, the RE2 algorithm explores all matches simultaneously in a single
 pass over the input data by using a nondeterministic finite automaton.
 .
 There are certain features of PCRE or Perl regular expressions that cannot be
 implemented in linear time, for example, backreferences, but the vast majority
 of regular expressions patterns in practice avoid such features.

Package: libreact-ocaml
Description-md5: d6f34d11481da79d2e1ae5323f959c7d
Description-en: functional reactive programming in OCaml (plugins)
 React is an OCaml module for functional reactive programming.
 It provides support to program with time varying values:
 applicative events and signals. React doesn't define any primitive
 event or signal, this lets the client chooses the concrete timeline.
 .
 This package contains dynamically loadable plugins of React.

Package: libreact-ocaml-dev
Description-md5: 027bb3795cb7c55ed4e12cdb0f8b0c2e
Description-en: functional reactive programming in OCaml
 React is an OCaml module for functional reactive programming.
 It provides support to program with time varying values:
 applicative events and signals. React doesn't define any primitive
 event or signal, this lets the client chooses the concrete timeline.
 .
 This package contains development files of React.

Package: libreactive-streams-java
Description-md5: 3a083bcb5e47d371edcd18c72a590c1a
Description-en: Standard for asynchronous stream processing with non-blocking backpressure
 Reactive Streams is an initiative to provide a standard for asynchronous
 stream processing with non-blocking back pressure. This encompasses efforts
 aimed at runtime environments (JVM and JavaScript) as well as network
 protocols.

Package: libreactivedata-ocaml
Description-md5: 7a449da4fad9771b511b1bfd7cb6d4ec
Description-en: FRP with incremental changes in data structures (runtime)
 ReactiveData is an OCaml module for functional reactive programming
 (FRP) based on React. It adds support to incremental changes in data
 structures by reasoning on patches instead of absolute values.
 .
 This package contains dynamically loadable plugins of ReactiveData.

Package: libreactivedata-ocaml-dev
Description-md5: 6c373c561b6ec81b9748a83126d2faa3
Description-en: FRP with incremental changes in data structures
 ReactiveData is an OCaml module for functional reactive programming
 (FRP) based on React. It adds support to incremental changes in data
 structures by reasoning on patches instead of absolute values.
 .
 This package contains development files of ReactiveData.

Package: libreactor-core-java
Description-md5: 67b49b6a5fd597e5855f2cbb42b56a89
Description-en: Reactive Streams Specification Implementation
 Reactor is a foundational library building for reactive fast data applications
 on the JVM. It provides abstractions for Java, Groovy and other JVM languages
 to make building event and data-driven applications easier. Various dispatchers
 are available to provide the developer with a range of choices from thread-pool
 style, long-running task execution to non-blocking, high-volume task
 dispatching.

Package: libreaderwriterqueue-dev
Description-md5: 33b6b913dc7114dde0b8fe7d60ae240a
Description-en: single-producer, single-consumer lock-free queue for C++
 This package provides a lock-free queue  for C++.  It only supports
 a two-thread use case (one consuming, and one producing). The threads
 can't switch roles, though you could use this queue completely from a
 single thread if you wish (but that would sort of defeat the purpose!).
 .
 Features:
 * Blazing fast
 * Compatible with C++11 (supports moving objects instead of making
 copies)
 * Fully generic (templated container of any type) -- just like
 std::queue, you never need to allocate memory for elements yourself
 (which saves you the hassle of writing a lock-free memory manager
 to hold the elements you're queueing)
 * Allocates memory up front, in contiguous blocks
 * Provides a try_enqueue method which is guaranteed never to allocate
 memory (the queue starts with an initial capacity)
 * Also provides an enqueue method which can dynamically grow the size
 of the queue as needed
 * Also provides try_emplace/emplace convenience methods
 * Has a blocking version with wait_dequeue
 * Completely "wait-free" (no compare-and-swap loop). Enqueue and
 dequeue are always O(1) (not counting memory allocation)
 * On x86, the memory barriers compile down to no-ops, meaning enqueue
 and dequeue are just a simple series of loads and stores (and
 branches)

Package: libreadline-java
Description-md5: e1224d9daf9b16643de6a0807053db5d
Description-en: GNU readline and BSD editline wrappers for Java
 Included is the Java package org.gnu.readline which provides the GNU
 readline and BSD editline libraries for Java.  Note that this is NOT a
 pure Java implementation; it merely contains JNI wrappers for the standard
 system libraries.
 .
 BSD editline resembles GNU readline but is under a more relaxed license.
 In some cases it can be used as a drop-in replacement for GNU readline
 when licensing issues prevent GNU readline from being used.

Package: libreadonly-perl
Description-md5: b7b346189e6c11c18015c43e895af85e
Description-en: facility for creating read-only scalars, arrays and hashes
 Readonly is a facility for creating non-modifiable variables.
 This is useful for configuration files, headers, etc.
 It can also be useful as a development and debugging tool, for catching
 updates to variables that should not be changed.

Package: libreadonly-tiny-perl
Description-md5: 3a4810b8ea5d24fa011b6e6c683965ae
Description-en: Perl module to provide simple, correct readonly values
 Readonly::Tiny provides a simple and correct way of making values readonly.
 Unlike Readonly it does not cause arrays and hashes to be tied, it just uses
 the core SvREADONLY flag.

Package: libreadonlyx-perl
Description-md5: 86cb0bc23ac70877c053ed425d3a5749
Description-en: faster facility for creating read-only scalars, arrays, hashes
 ReadonlyX is a near-drop-in replacement for Readonly, the popular facility
 for creating non-modifiable variables. This is useful for configuration
 files, headers, etc. It can also be useful as a development and debugging
 tool for catching updates to variables that should not be changed.

Package: libreadosm-dev
Description-md5: 900bc1d8e1d322396aa23175328b9648
Description-en: simple library to parse OpenStreetMap files - headers
 ReadOSM is an open source library to extract valid data from within an
 OpenStreetMap input file. Such OSM files come in two different
 formats, .osm (XML) and .pbf.
 .
 Some of the design goals of ReadOSM are:
 - to be simple and lightweight
 - to be stable, robust and efficient
 - to be easily and universally portable
 - making the whole parsing process of both .osm or .osm.pbf files
 completely transparent from the application own perspective.
 .
 This package contains files needed for development.

Package: libreadosm-doc
Description-md5: 283f9f08f9d0cfd2ee74f56278613ed0
Description-en: simple library to parse OpenStreetMap files - documentation
 ReadOSM is an open source library to extract valid data from within an
 OpenStreetMap input file. Such OSM files come in two different
 formats, .osm (XML) and .pbf.
 .
 Some of the design goals of ReadOSM are:
 - to be simple and lightweight
 - to be stable, robust and efficient
 - to be easily and universally portable
 - making the whole parsing process of both .osm or .osm.pbf files
 completely transparent from the application own perspective.
 .
 This package contains the library documentation..

Package: libreadosm1
Description-md5: 2ac9570b3ab551fbe95e40293df77fc0
Description-en: simple library to parse OpenStreetMap files
 ReadOSM is an open source library to extract valid data from within an
 OpenStreetMap input file. Such OSM files come in two different
 formats, .osm (XML) and .pbf.
 .
 Some of the design goals of ReadOSM are:
 - to be simple and lightweight
 - to be stable, robust and efficient
 - to be easily and universally portable
 - making the whole parsing process of both .osm or .osm.pbf files
 completely transparent from the application own perspective.

Package: libreadstat-dev
Description-md5: c4c9405a2ebe7495b26e0924d68c367d
Description-en: development files for libreadstat library
 ReadStat is a command-line tool and MIT-licensed C library for reading files
 from popular stats packages.
 .
 This package contains the development files.

Package: libreadstat1t64
Description-md5: 98af8bee9d2bd85eaf00d44ec3bbeaf8
Description-en: read/write data sets from SAS, Stata, and SPSS - shared library
 ReadStat is a command-line tool and MIT-licensed C library for reading files
 from popular stats packages. Supported data formats include:
 .
 - SAS: SAS7BDAT (binary file) and XPORT (transport file)
 - Stata: DTA (binary file) versions 104-119
 - SPSS: POR (portable file), SAV (binary file), and ZSAV (compressed binary)
 .
 Supported metadata formats include:
 .
 - SAS: SAS7BCAT (catalog file) and .sas (command file)
 - Stata: .dct (dictionary file)
 - SPSS: .sps (command file)
 .
 There is also write support for all the data formats, but not the metadata
 formats.
 .
 This package contains the shared library.

Package: librec-dev
Description-md5: fdac18b8688e25fb6b422e2cb1caf49a
Description-en: recutils development files
 librec is a library containing many useful C routines
 that applications can use to access recfiles.
 .
 This package contains header files and the library
 needed to develop applications.

Package: librec1
Description-md5: ffa49bf8375a16291b077e2800f007f8
Description-en: library for accessing recfiles programmatically
 librec is a library containing many useful C routines
 that applications can use to access recfiles.
 .
 This package contains the shared libraries.

Package: librecad
Description-md5: d9135c95b7b340a7d52e6f02c873080e
Description-en: Computer-aided design (CAD) system
 LibreCAD is an application for computer aided design (CAD) in two
 dimensions (2D). With LibreCAD you can create technical drawings such as
 plans for buildings, interiors, mechanical parts or schematics and
 diagrams.

Package: librecad-data
Description-md5: 0e5eafc76941eb84c7ad1d26fcab39e8
Description-en: Computer-aided design (CAD) system -- shared files
 LibreCAD is an application for computer aided design (CAD) in two
 dimensions (2D).
 .
 This package contains platform independent files for LibreCAD, including
 fonts, patterns, and interface translations.

Package: librecast-dev
Description-md5: 70a052cdf435e2279b68329d2f5f4732
Description-en: Software implementation of Recast and Detour Navigation (development files)
 Recast is state of the art navigation mesh construction toolset for games.
 .
 * It is automatic, which means that you can throw any level geometry at it and
 you will get robust mesh out
 * It is fast which means swift turnaround times for level designers
 * It is open source so it comes with full source and you can customize it to
 your heart's content.
 .
 The Recast process starts with constructing a voxel mold from a level
 geometry and then casting a navigation mesh over it. The process consists
 of three steps, building the voxel mold, partitioning the mold into simple
 regions, peeling off the regions as simple polygons
 .
 Recastnavigation Development Headers

Package: librecast1debian0
Description-md5: 184999af3052ed8827bc8e49132a8bdb
Description-en: Software implementation of Recast Navigation (shared library)
 Recast is state of the art navigation mesh construction toolset for games.
 .
 Recastnavigation Libraries

Package: librecoll39
Description-md5: 6160a14191b12478002a6fc7dc3cc112
Description-en: Base library for recoll and related extensions
 This package contains the base code interfacing with Xapian and is used by the
 recoll commands, the Python extensions, the KDE plugins.

Package: librecoll39-dev
Description-md5: c7f5c9c77be0d0a6279ba8950b018a1d
Description-en: Development files for librecoll
 This package  contains the development files for librecoll package, which is
 base code interfacing with Xapian and is used by the recoll commands, the
 Python extensions, the KDE plugins.

Package: librecommended-perl
Description-md5: a53db184abe93897a677aa4cf4115941
Description-en: Load recommended Perl modules on demand when available
 recommended gathers a list of recommended modules and versions and provides
 means to check if they are available. It is a thin veneer around
 Module::Runtime.
 .
 There are two major benefits over using Module::Runtime directly:
 .
 * Self-documents recommended modules together with versions at the top
 of your code, while still loading them on demand elsewhere.
 * Dies if a recommended module exists but fails to compile, but
 doesn't die if the module is missing or the version is insufficient.
 This is not something that Module::Runtime offers in a single
 subroutine.

Package: libredberry-pipe-java
Description-md5: 5511208b136ffc6a9fca5c200e9d2cc7
Description-en: implementation of concurrent pipelines
 Redberry is an open source computer algebra system designed for algebraic
 manipulations with tensors.
 .
 This package provides its "pipe" subproject featuring a Java library
 for implementation of concurrent pipelines.

Package: libredis-fast-perl
Description-md5: fe8ad2f20740152a7511e3618205da08
Description-en: Perl binding for Redis database
 Redis::Fast is a wrapper around Salvatore Sanfilippo's hiredis C client.
 It is compatible with Redis.pm.
 .
 This version supports protocol 2.x (multi-bulk) or later of Redis
 available at https://github.com/antirez/redis/.

Package: libredis-perl
Description-md5: b5f8b907ab36a5a0f5002d8a85db7a7e
Description-en: persistent key-value database with network interface (Perl client library)
 Redis is a key-value database in a similar vein to memcache but the dataset
 is non-volatile. Redis additionally provides native support for atomically
 manipulating and querying data structures such as lists and sets.
 .
 This package contains the Perl client library.

Package: libref-util-perl
Description-md5: 9695e70d74443ff0fd59d0a91fe95b76
Description-en: set of utility functions for checking references
 Ref::Util introduces several functions to help identify references in a
 faster and smarter way. In short:
 .
 ref $foo eq 'ARRAY'
 # is now:
 is_arrayref($foo)

Package: libref-util-xs-perl
Description-md5: 15de027690d805efcd951d3936749e33
Description-en: XS implementation for Ref::Util
 Ref::Util::XS is the XS implementation of Ref::Util, which provides several
 functions to help identify references in a more convenient way than the usual
 approach of examining the return value of ref.
 .
 You should use Ref::Util::XS by installing Ref::Util itself (packaged as
 libref-util-perl): If the system doesn't have Recommends turned off, you will
 get libref-util-xs-perl automatically. Ref::Util::XS will be used
 automatically, providing a significant speed boost to everything that uses
 Ref::Util.
 .
 See Ref::Util for full documentation of the available functions.

Package: libreflectasm-java
Description-md5: add1aaddf9a4bbd3ace74ac8d2fa522d
Description-en: library that provides reflection by using code generation
 ReflectASM is a very small Java library that provides high performance
 reflection by using code generation. An access class is generated
 to set/get fields, call methods, or create a new instance.
 .
 The access class uses bytecode rather than Java's reflection,
 so it is much faster. It can also access primitive fields via
 bytecode to avoid boxing.

Package: libreflectasm-java-doc
Description-md5: 7868dc6a991415b76b6f454111b4e897
Description-en: library that provides reflection by using code generation - doc
 ReflectASM is a very small Java library that provides high performance
 reflection by using code generation. An access class is generated
 to set/get fields, call methods, or create a new instance.
 .
 The access class uses bytecode rather than Java's reflection,
 so it is much faster. It can also access primitive fields via
 bytecode to avoid boxing.
 .
 This package contains the Javadoc API

Package: libreflectcpp-dev
Description-md5: c450107d0c5e0b46a772e2dc967e9e04
Description-en: C++20 library for fast (de-)serialization and validation (development files)
 reflect-cpp is a C++20 library for fast serialization, deserialization
 and validation using reflection. It supports JSON, BSON, CBOR,
 flexbuffers, msgpack, TOML, XML, YAML / msgpack.org.
 .
 This package contains development files for libreflectcpp.

Package: libreflectcpp0.21
Description-md5: 58534d0ab02cc922cd7975a260195b9d
Description-en: C++20 library for fast (de-)serialization and validation (shared library)
 reflect-cpp is a C++20 library for fast serialization, deserialization
 and validation using reflection. It supports JSON, BSON, CBOR,
 flexbuffers, msgpack, TOML, XML, YAML / msgpack.org.
 .
 This package contains libreflectcpp shared library.

Package: libreflections-java
Description-md5: a5bd3e0125145fbeabafd84dfe309b5a
Description-en: Java runtime metadata analysis library
 Reflections scans a classpath, indexes the metadata, allows one to query it on
 runtime and may save and collect that information for many modules within a
 project.
 .
 Using Reflections one can query metadata such as:
 - get all subtypes of some type;
 - get all types/members annotated with some annotation;
 - get all resources matching a regular expression;
 - get all methods with specific signature including parameters, parameter
 annotations and return type.

Package: libregex-clojure
Description-md5: 47cbbc9a86f113d9a68845a3d2888cdf
Description-en: Composable regexes for Clojure
 Allows one to use regexes or parts of them. Also provides support for named
 groups. Its syntax can be found at:
 https://github.com/cgrand/regex/blob/master/syntax.html

Package: libregexp-assemble-perl
Description-md5: b62757e0536209ebab08805d880c6245
Description-en: Perl module to merge several regular expressions
 Regexp::Assemble takes an arbitrary number of regular expressions
 and assembles them into a single regular expression (or RE) that
 matches all that the individual REs match.
 .
 It is also possible to track the original patterns, so that you can
 determine which, among the source patterns that form the assembled
 pattern, was the one that caused the match to occur.

Package: libregexp-common-email-address-perl
Description-md5: 924aff224fcbbc613366bec7c665d764
Description-en: Regexp::Common extension for matching e-mail addresses
 The Regexp::Common::Email::Address Perl module extends Regexp::Common
 with a pattern that matches e-mail addresses as defined by RFC-2822.  It
 is simple glue between the parser in Email::Address and Regexp::Common.

Package: libregexp-common-net-cidr-perl
Description-md5: 397cd3ecc532f38554e519db368db88c
Description-en: provide patterns for CIDR blocks
 This module provides regexp patterns for CIDR netblocks.

Package: libregexp-common-time-perl
Description-md5: fde97c244427f7524c74cd1e91699189
Description-en: Regexp::Common extension for date and time matching
 Regexp::Common::time extends Regexp::Common with regular expressions
 that can be used for parsing dates and times.

Package: libregexp-debugger-perl
Description-md5: e859860a902d984b9d1bcb30b9a1ef38
Description-en: Perl module to visually debug regexes in-place
 Regexp::Debugger is a module that helps tame unruly regexes by
 providing live interactive run-time visualizations of any regex in a
 Perl code. The debugger allows one to track capture variables, follow
 recursive subpattern matches, set break-points within a regex match,
 and even step backwards through the matching process to work out
 exactly where things started going so horribly wrong.
 .
 When you load this module, any regex in the same lexical scope will be
 visually (and interactively) debugged as it matches.
 .
 In addition to the Perl module, the package also contains the
 module's commandline frontend rxrx.

Package: libregexp-grammars-perl
Description-md5: 726e098899d4a7fbdb4d0558679e35c7
Description-en: Perl module to add grammatical parsing features to Perl 5.10 regexes
 Regexp::Grammars adds a small number of new regex constructs that can be used
 within Perl 5.10 patterns to implement complete recursive-descent parsing.
 .
 Perl 5.10 already supports recursive=descent matching, via the new
 (?<name>...) and (?&name) constructs. This technique makes it possible
 to use regexes to recognize complex, hierarchical--and even recursive--
 textual structures. The problem is that Perl 5.10 doesn't provide any
 support for extracting that hierarchical data into nested data
 structures. In other words, using Perl 5.10 you can match complex data,
 but not parse it into an internally useful form.
 .
 An additional problem when using Perl 5.10 regexes to match complex
 data formats is that you have to make sure you remember to insert whitespace-
 matching constructs (such as \s*) at every possible position where the
 data might contain ignorable whitespace. This reduces the readability
 of such patterns, and increases the chance of errors (typically caused
 by overlooking a location where whitespace might appear).
 .
 The Regexp::Grammars module solves both those problems.

Package: libregexp-ipv6-perl
Description-md5: 8e7590c55287ef79687d6f6408e0318c
Description-en: Regular expression for IPv6 addresses
 Regexp::IPv6 exports the $IPv6_re regular expression that matches any valid
 IPv6 address as described in "RFC 2373 - 2.2 Text Representation of
 Addresses" but ::. Any string not compliant with such RFC will be rejected.

Package: libregexp-java
Description-md5: b1141233204ba0843794bf8c71c5504d
Description-en: Regular expression library for Java
 Regexp is a 100% Pure Java Regular Expression package. Regular expressions
 are pattern descriptions which enable sophisticated matching of strings.
 In addition to being able to match a string against a pattern, you can also
 extract parts of the match. This is especially useful in text parsing!

Package: libregexp-java-doc
Description-md5: 9139de802e5cd5b0dd71ef1b82eff7ca
Description-en: Documentation for the Regular expression library
 Regexp is a 100% Pure Java Regular Expression package. Regular expressions
 are pattern descriptions which enable sophisticated matching of strings.
 In addition to being able to match a string against a pattern, you can also
 extract parts of the match. This is especially useful in text parsing!
 .
 This package provides the Javadoc for the regexp API.

Package: libregexp-log-perl
Description-md5: 44681d692754bdf523f37ef0b3c59111
Description-en: base class for log files regexp builders
 Regexp::Log is a base class for a variety of modules that generate
 regular expressions for performing the usual data munging tasks on log
 files that cannot be simply split().
 .
 The goal of this module family is to compute regular expressions based
 on the configuration string of the log.
 .
 Please note that there is I<nothing useful> you can do with
 Regexp::Log! Use one of its derived classes!

Package: libregexp-optimizer-perl
Description-md5: 1b74113d51796e203a32281d454d3290
Description-en: modules for optimizing regular expressions
 This contains two modules, Regexp::List and Regexp::Optimizer.
 .
 Regexp::List offers a method which turns a list of words into an
 optimized regular expression which matches all words therein.
 The optimized regular expression is much more efficient than a
 simple-minded '|'-concatenation.
 .
 Regexp:Optimizer factors out common suffices/prefices in regular
 expressions (trie optimization). Currently, the user has to optimize
 "foo|far" and "foo|goo" into "f(?:oo|ar)" and "[fg]oo" by hand;
 this module does it automatically.

Package: libregexp-pattern-defhash-perl
Description-md5: 634984d4865342aeb8f48a812886c8ae
Description-en: Regexp patterns related to DefHash
 Regexp::Pattern is a convention for organizing reusable regex patterns.

Package: libregexp-reggrp-perl
Description-md5: e246cfa2372453b1893cd595b76dcbf6
Description-en: Perl module for grouping regular expressions
 Regexp::RegGrp is a pure Perl library providing an object-oriented
 API for grouping regular expressions into a single group of regular
 expressions.

Package: libregexp-shellish-perl
Description-md5: 977ed7de1efd7462ea92fabd86cf2342
Description-en: module for shell-like regular expressions
 Regexp::Shellish provides shell-like regular expressions.  The wildcards
 provided are ?, * and **, where ** is like * but matches /.
 .
 Case sensitivity and constructs like **, (a*b), and {a,b,c} can be disabled.

Package: libregexp-stringify-perl
Description-md5: c0ee9871c0a34130380fafa54c22072a
Description-en: Perl module to stringify a Regexp object
 Regexp::Stringify is an alternative to Perl's default stringification of
 Regexp objects (i.e.:`"$re"`) and has some features/options, e.g.: producing
 a regexp string that is compatible with certain Perl versions.

Package: libregexp-trie-perl
Description-md5: ed31d8763f7bde3b0361abe24f363c64
Description-en: Perl module for building a trie-ized regular expression
 Regexp::Trie is a faster but simpler version of Regexp::Assemble or
 Regexp::Optimizer. It builds a regular expression that matches multiple
 string literals with more or less common prefixes.

Package: libregf-dev
Description-md5: d5c35feba69b190eaad6aedec3bec75f
Description-en: Windows NT Registry File (REGF) format access library -- development files
 libregf is a library to access the Windows NT Registry File (REGF)
 format.
 .
 This package includes the development support files.

Package: libregf-utils
Description-md5: e5cd02438ff4618b17d01ce02917fe46
Description-en: libregf -- Utilities
 libregf is a library to access the Windows NT Registry File (REGF)
 format.
 .
 This package contains a few tools to work with data stored in
 registry files: regfexport, regfinfo, regfmount, regfreport.

Package: libregf1t64
Description-md5: 7358258195a98a63469ec568276ec4df
Description-en: Windows NT Registry File (REGF) format access library
 libregf is a library to access the Windows NT Registry File (REGF)
 format.

Package: libregfi-dev
Description-md5: 2aed8bca746e6c7f0c3aadaeb08a57c0
Description-en: utility to analysis for Windows NT-based registry (devel files)
 RegLookup is a system to direct analysis of Windows NT-based registry
 files providing command line tools, a C API, and a Python module for
 accessing registry data structures. The project has a focus on providing
 tools for digital forensics investigations (though is useful for many
 purposes), and includes algorithms for retrieving deleted data structures
 from registry hives.
 .
 Currently the program allows one to read an entire registry and output it
 in a (mostly) standardized, quoted format. It also provides features for
 filtering of results based on registry path and data type.
 .
 This package provides the development files.

Package: libregfi1t64
Description-md5: 166686126ff450d9d34a781f46c10fba
Description-en: utility to analysis for Windows NT-based registry (shared library)
 RegLookup is a system to direct analysis of Windows NT-based registry
 files providing command line tools, a C API, and a Python module for
 accessing registry data structures. The project has a focus on providing
 tools for digital forensics investigations (though is useful for many
 purposes), and includes algorithms for retrieving deleted data structures
 from registry hives.
 .
 Currently the program allows one to read an entire registry and output it
 in a (mostly) standardized, quoted format. It also provides features for
 filtering of results based on registry path and data type.
 .
 This package provides the runtime library.

Package: libregina3
Description-md5: 51946d705e2913f3a41eda1981946218
Description-en: Regina REXX interpreter, run-time library
 Regina is an ANSI compliant REXX interpreter for multiple platforms.
 .
 REXX is a procedural language that allows programs and algorithms
 to be written in a clear and structured way, it is also designed
 to be used as a macro language by arbitrary application programs.
 .
 Contains runtime shared libraries.

Package: libregina3-dev
Description-md5: cef9fd3ba6fe54f23a05c173673e2a87
Description-en: Regina REXX interpreter, development files
 Regina is an ANSI compliant REXX interpreter for multiple platforms.
 .
 REXX is a procedural language that allows programs and algorithms
 to be written in a clear and structured way, it is also designed
 to be used as a macro language by arbitrary application programs.
 .
 Contains static library, header file rexxsaa.h and regina-config
 script.

Package: librelative-perl
Description-md5: 69789b4ef666e3ea89dd61c1b594bd57
Description-en: Load modules with relative names
 This module allows you to load modules using only parts of their name,
 relatively to the current module or to a given module. Module names are
 by default searched below the current module, but can be searched upper
 in the hierarchy using the ..:: syntax.
 .
 In order to further loosen the namespace coupling, import returns
 the full names of the loaded modules, making object-oriented code easier
 to write:
 .
 use relative;
 .
 my ($Maker, $Publisher) = import relative qw(Create Publish);
 my $report    = $Maker->new;
 my $publisher = $Publisher->new;

Package: librelaxng-datatype-java
Description-md5: 6472d8159e6cd83f4c61b390da41e060
Description-en: Java datatype interface for RELAX NG
 RELAX NG is a schema language for XML. This library is a Java interface
 for describing datatypes within RELAX NG.

Package: librelaxngcc-java
Description-md5: 69b0cf29f18bc3e61fa57b21dc3f5f59
Description-en: RELAX NG Compiler Compiler
 RelaxNGCC is a tool for generating Java source code from a given RELAX NG
 grammar. By embedding code fragments in the grammar like yacc or JavaCC, you
 can take appropriate actions while parsing valid XML documents against the
 grammar.

Package: librelaxngcc-java-doc
Description-md5: a341170e86d64b6c3137c69b054e60ba
Description-en: RELAX NG Compiler Compiler -- documentation
 RelaxNGCC is a tool for generating Java source code from a given RELAX NG
 grammar. By embedding code fragments in the grammar like yacc or JavaCC, you
 can take appropriate actions while parsing valid XML documents against the
 grammar.
 .
 This package contains javadoc for librelaxngcc-java.

Package: libreligion-islam-prayertimes-perl
Description-md5: 1c050a36e2f00a99c6504b99503bb07a
Description-en: Perl module that calculates Muslim Prayers Times and Sunrise
 Religion::Islam::PrayerTimes calculates Muslim prayers times and sunrise for
 any location on the earth.

Package: librelp-dev
Description-md5: 42c1d0b6aeb68e5586482de4937a9e25
Description-en: Reliable Event Logging Protocol (RELP) library - development files
 RELP provides reliable event logging over the network.
 .
 RELP (and hence) librelp assures that no message is lost, not even when
 connections break and a peer becomes unavailable. The current version of
 RELP has a minimal window of opportunity for message duplication after a
 session has been broken due to network problems. In this case, a few messages
 may be duplicated (a problem that also exists with plain tcp syslog). Future
 versions of RELP will address this shortcoming.
 .
 Please note that RELP is a general-purpose, extensible logging protocol. Even
 though it was designed to solve the urgent need of rsyslog-to-rsyslog
 communication, RELP supports many more applications. Extensible command verbs
 provide ample opportunity to extend the protocol without affecting existing
 applications.

Package: librelp0
Description-md5: e173389330cd3d94c1a9439e2181decf
Description-en: Reliable Event Logging Protocol (RELP) library
 RELP provides reliable event logging over the network.
 .
 RELP (and hence) librelp assures that no message is lost, not even when
 connections break and a peer becomes unavailable. The current version of
 RELP has a minimal window of opportunity for message duplication after a
 session has been broken due to network problems. In this case, a few messages
 may be duplicated (a problem that also exists with plain tcp syslog). Future
 versions of RELP will address this shortcoming.
 .
 Please note that RELP is a general-purpose, extensible logging protocol. Even
 though it was designed to solve the urgent need of rsyslog-to-rsyslog
 communication, RELP supports many more applications. Extensible command verbs
 provide ample opportunity to extend the protocol without affecting existing
 applications.

Package: librem-dev
Description-md5: b78f3fcd721c89c1ae43abb20505e13d
Description-en: library for real-time audio and video processing (development)
 A compact, portable and generic library for realtime audio and video
 processing.
 .
 Library has following features:
 * Audio buffering, mixing, codecs and resampling
 * Video mixing, rescaling and pixel format conversion
 .
 Library was designed with following goals:
 * Portable POSIX source code (ANSI C89 and ISO C99 standard)
 * Intelligent and user friendly APIs
 * Robust, fast, low memory footprint
 .
 This package provides required development header files which allows
 integrating librem with your application.

Package: librem-ec-acpi-dkms
Description-md5: 439fad5567fc8e14cff06cec562a9b3b
Description-en: dkms driver sources for EC ACPI in Purism Librem devices
 The driver librem_ec_acpi provides Linux kernel support
 for the ACPI embedded controller of the following devices:
 * Purism Librem 14 laptop
 .
 Advanced Configuration and Power Interface (ACPI) is a protocol
 to discover and configure computer hardware components,
 to perform power management
 e.g. putting unused hardware components to sleep,
 to perform auto configuration
 e.g. Plug and Play and hot swapping,
 and to perform status monitoring.
 .
 This package provides sources for the librem_ec_acpi kernel module,
 for use with the Dynamic Kernel Module Support (dkms) framework.

Package: librem1
Description-md5: a15b0f5452bac0d2dd2b4521b8a7c9f0
Description-en: toolkit library for real-time audio and video processing
 A compact, portable and generic library for realtime audio and video
 processing.
 .
 Library has following features:
 * Audio buffering, mixing, codecs and resampling
 * Video mixing, rescaling and pixel format conversion
 .
 Library was designed with following goals:
 * Portable POSIX source code (ANSI C89 and ISO C99 standard)
 * Intelligent and user friendly APIs
 * Robust, fast, low memory footprint

Package: librem5-tweaks
Description-md5: 8a7147fc68d57f2a4184fd7dc0211d48
Description-en: Default configuration settings for the Librem-5
 This package contains configuration settings for the librem5.
 It ships:
 .
 * default gsettings
 * udev rules
 * gpsd configuration

Package: libremctl-dev
Description-md5: f5ce9f2de69997d2751cd393d7ee2357
Description-en: Development files for Kerberos-authenticated command execution
 The development files required to build and link C or C++ programs that
 use the remctl client library.  The underlying library is linked against
 MIT Kerberos.
 .
 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication.  The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name.  Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.

Package: libremctl1t64
Description-md5: c48d1cd81e1dd3256f13944a485ec149
Description-en: Library for Kerberos-authenticated command execution
 The remctl client library, linked against MIT Kerberos.
 .
 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication.  The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name.  Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.

Package: librenaissance-dev
Description-md5: f9f3d9f94f75bcd78a49a1013754b60d
Description-en: GNUstep GUI Framework - development files
 Renaissance is a GNUstep development framework which runs on top of
 the GNUstep libraries.  It also works on top of the Apple Mac OS X
 Cocoa libraries, providing an opaque layer to write portable
 applications.
 .
 GNUstep Renaissance allows you to describe your user interface in simple
 and intuitive XML files, using an open, standard format describing the
 logic of the interface.  At run-time, GNUstep Renaissance will then
 generate the user interfaces (using the native host OpenStep-like libraries)
 by reading the XML files.  The connections between the objects created
 from the XML files, and the other objects in the application are done
 via outlets (as traditionally in OpenStep); a new quick and intuitive
 syntax has been developed to make creating outlets as easy as possible.

Package: librenaissance0
Description-md5: 63334b1786963acc6769b12dc7822aef
Description-en: GNUstep GUI Framework - library files
 Renaissance is a GNUstep development framework which runs on top of
 the GNUstep libraries.  It also works on top of the Apple Mac OS X
 Cocoa libraries, providing an opaque layer to write portable
 applications.

Package: librenaissance0-dev
Description-md5: f10c34e909761e05ec40b87177bef427
Description-en: GNUstep GUI Framework - transitional package
 Renaissance is a GNUstep development framework which runs on top of
 the GNUstep libraries.
 .
 This is an empty transitional package which can be safely removed.

Package: libreoffice
Description-md5: 088230de5697749b53ffeec818013832
Description-en: office productivity suite (metapackage)
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This metapackage installs all components of libreoffice:
 * libreoffice-writer: Word processor
 * libreoffice-calc: Spreadsheet
 * libreoffice-impress: Presentation
 * libreoffice-draw: Drawing
 * libreoffice-base: Database
 * libreoffice-math: Equation editor
 It also recommends additional packages (e.g. fonts) in order to match an
 upstream LibreOffice install as closely as possible.
 .
 You can extend the functionality of LibreOffice by installing these
 packages:
 * hunspell-*/myspell-*: Hunspell/Myspell dictionaries
 for use with LibreOffice
 * libreoffice-l10n-*: UI interface translation
 * libreoffice-help-*: User help
 * mythes-*: Thesauri for the use with LibreOffice
 * hyphen-*: Hyphenation patterns for LibreOffice
 * libreoffice-gtk3: Gtk UI Plugin, GNOME File Picker support
 * libreoffice-gnome: GIO backend
 * unixodbc: ODBC database support
 * cups-bsd: Allows LibreOffice to detect your CUPS printer queues
 automatically
 * libsane: Use your sane-supported scanner with LibreOffice
 * libxrender1: Speed up display by using Xrender library
 * libgl1: OpenGL support
 * openclipart-libreoffice: Open Clip Art Gallery with LibreOffice index
 files
 * firefox-esr | thunderbird | firefox:
 Mozilla profile with Certificates needed for XML Security...
 * openjdk-11-jre | openjdk-8-jre | java8-runtime:
 Java Runtime Environment for use with LibreOffice
 * pstoedit / imagemagick / ghostscript: helper tools for EPS
 * gstreamer0.10-plugins-*: GStreamer plugins for use with LibreOffices
 media backend
 * libpaper-utils: papersize detection support via paperconf
 * bluez: Bluetooth support for Impress (slideshow remote control)
 * afdko-bin: Handling of embedded fonts during import/export/...

Package: libreoffice-base
Description-md5: 5529fff5c628ca6b70284749063daea4
Description-en: office productivity suite -- database
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the database component for LibreOffice.

Package: libreoffice-base-drivers
Description-md5: 053150c78db425da1e4c18f95eac8e8a
Description-en: Database connectivity drivers for LibreOffice
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the database connectivity drivers used by LibreOffices
 database functionality:
 - ODBC
 - JDBC
 - dBase
 - Calc
 - Flat files
 .
 You can extend this by installing:
 .
 * unixodbc: ODBC database support
 * libmyodbc | odbc-postgresql | libsqliteodbc | tdsodbc | odbc-mdbtools: ODBC
 drivers for:
 - MySQL
 - PostgreSQL
 - SQLite
 - MS SQL / Sybase SQL
 - *.mdb (JET / MS Access)
 * libmariadb-java | libpg-java | libjtds-java: JDBC Drivers
 for:
 - MySQL/MariaDB
 - PostgreSQL
 - MS SQL Server and Sybase
 * libreoffice-sdbc-hsqldb: embedded HSQLDB SDBC Driver
 * libreoffice-sdbc-firebird: (embedded) Firebird SDBC Driver
 * libreoffice-sdbc-postgresql: PostgreSQL SDBC Driver
 * libreoffice-sdbc-mysql: MySQL/MariaDB SDBC Driver

Package: libreoffice-base-nogui
Description-md5: e83dd6cdb7c67ccb13c0407fd6a32ebc
Description-en: office productivity suite -- database (no GUI variant)
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the database component for LibreOffice.

Package: libreoffice-calc-nogui
Description-md5: ed9483b973f6b2dd25d568b6ef77d8c4
Description-en: office productivity suite -- spreadsheet (no GUI variant)
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the spreadsheet component for LibreOffice
 for use with libreoffice-core-nogui.

Package: libreoffice-canzeley-client
Description-md5: b266ee6255c92d50ec22d977e3c832f5
Description-en: LibreOffice Extension to organize a German Law Office
 This program handles records and personal data in a law firm,
 manages hold-files and adds data into documents. Own templates can
 be easily created. They are flexibly managed by this software for advocates.
 All document files belonging to a record are stored in a separate
 (sub-) directory and are managed at this place by the program.
 Canzeley is network-based, but can also be installed and operated on a
 stand-alone computer.
 .
 To install the necessary server, please note the information in
 README.Debian and in the (German) installation manual.

Package: libreoffice-core-nogui
Description-md5: d16e9871c20b5b5c8f38d6d74c8dfe8e
Description-en: office productivity suite -- arch-dependent files (no GUI variant)
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the architecture-dependent core files of
 LibreOffice without GUI support for server-based or commandline usage of
 LibreOffice.

Package: libreoffice-dev-gui
Description-md5: c7381cdfc5446c44dd4085615626c61e
Description-en: office productivity suite -- "GUI" development stuff
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the gengal utility which was moved from
 libreoffice-dev.

Package: libreoffice-dmaths
Description-md5: 75ac67b23e6a5138dd35c3aacdf2363d
Description-en: Formula editing plug-in for LibreOffice Writer
 This package integrates with LibreOffice to simplify the editing of
 mathematical and scientific formulas. It also allows you to use your
 favorite drawing software and include graphs of functions into a
 document.

Package: libreoffice-draw-nogui
Description-md5: c4d7d9707b31ef9344d70e006f7a27af
Description-en: office productivity suite -- drawing (no GUI variant)
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the drawing component for LibreOffice.

Package: libreoffice-evolution
Description-md5: 7d9a6b62e74d5a806f263ecd0d4bed18
Description-en: office productivity suite -- Evolution addressbook support
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package allows LibreOffice to access Evolution address books.
 You need to install evolution separately.

Package: libreoffice-grammalecte
Description-md5: cab97d278a9bcf38c1a9c753ab996cd2
Description-en: French spellchecker and grammar checker (LibreOffice extension)
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains a libreoffice-grammalecte, a French language
 spellchecker, grammar checker and hyphenator extension for LibreOffice.

Package: libreoffice-gtk4
Description-md5: 286c3520f994b01929165fe0f5270c87
Description-en: office productivity suite -- GTK 4 integration
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the GTK plugin for drawing LibreOffices widgets
 with GTK 4 and GTK/GNOMEish print dialog.
 .
 You need to enable it manually by export SAL_USE_VCLPLUGIN=gtk4.

Package: libreoffice-h2orestart
Description-md5: 3ade0d94b7bc354b63627e5bc56f1871
Description-en: LibreOffice import filter for Hancom HWP/HWPX document
 This enhances LibreOffice Writer to read Hancom Office documents, as known as
 HWP and its successor HWPX, which are widely used in South Korea, especially
 by the government organizations.
 .
 It supports the HWP v5 format or the HWPX format only. It doesn't work for
 the ancient HWP v3 format.

Package: libreoffice-impress-nogui
Description-md5: 10ce2c27d434135cd9308937c1bdb31c
Description-en: office productivity suite -- presentation (no GUI variant)
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the presentation component for LibreOffice.

Package: libreoffice-kf6
Description-md5: f949c58052050af92a4bb22203028d42
Description-en: office productivity suite -- KDE Frameworks 6 integration
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the KF6 plugin for LibreOffice and a KF6-based File
 Picker when running under Plasma.

Package: libreoffice-librelogo
Description-md5: 023ad301975a76b3e2e8cd81201bf306
Description-en: Logo-like programming language for LibreOffice
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains Librelogo, which is a pyuno-based Logo-like programming
 language with interactive vectorgraphics for education and DTP
 - basic Logo syntax for back compatibility with educational Logo systems
 - interactive vectorgraphics in LibreOffice Writer
 - native commands (easily translatable)
 - Python data structures (list, tuple, set, dictionary) and other Python
 features

Package: libreoffice-lightproof-en
Description-md5: 1c973545bc5cf09391e2d171512dfaf5
Description-en: Lightproof grammar checker for LibreOffice (English)
 Lightproof is a grammar checker extension generator in Python3.
 The result of the generation is a single Lightproof or vendor specific
 grammar checker language package.
 .
 This package contains a Lightproof extension for LibreOffice for English.

Package: libreoffice-lightproof-hu
Description-md5: 07ee40f343b81fbf7ffb39d529d56bb2
Description-en: Lightproof grammar checker for LibreOffice (Hungarian)
 Lightproof is a grammar checker extension generator in Python3.
 The result of the generation is a single Lightproof or vendor specific
 grammar checker language package.
 .
 This package contains a Lightproof extension for LibreOffice for Hungarian.

Package: libreoffice-lightproof-pt-br
Description-md5: 9729b94d12e6aa1d4c719358a203fcab
Description-en: Lightproof grammar checker for LibreOffice (Brazilian Portuguese)
 Lightproof is a grammar checker extension generator in Python.
 The result of the generation is a single Lightproof or vendor specific
 grammar checker language package.
 .
 This package contains a Lightproof extension for LibreOffice for
 Brazlian Portuguese.

Package: libreoffice-lightproof-ru-ru
Description-md5: c409f471ca7774ba1f60bf68529c6640
Description-en: Lightproof grammar checker for LibreOffice (Russian)
 Lightproof is a grammar checker extension generator in Python3.
 The result of the generation is a single Lightproof or vendor specific
 grammar checker language package.
 .
 This package contains a Lightproof extension for LibreOffice for Russian.

Package: libreoffice-math-nogui
Description-md5: e104f51d572d2ee302d3c3550e97e6ff
Description-en: office productivity suite -- equation editor (no GUI variant)
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the equation editor component for LibreOffice.

Package: libreoffice-nogui
Description-md5: 5effc8f5f85387f383a3075664ced764
Description-en: office productivity suite (metapackage, no GUI)
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This metapackage installs all components of libreoffice:
 * libreoffice-writer: Word processor
 * libreoffice-calc: Spreadsheet
 * libreoffice-impress: Presentation
 * libreoffice-draw: Drawing
 * libreoffice-base: Database
 * libreoffice-math: Equation editor
 .
 WITHOUT GUI SUPPORT.
 .
 This package is intended mostly for scripting needs.

Package: libreoffice-numbertext
Description-md5: 78a5e9c27ddb98bb45500b838ffb0b68
Description-en: number to number name and currency name conversion LO Calc Add-In
 NUMBERTEXT and MONEYTEXT are spreadsheet functions for number to number name
 and currency name conversion proposed for OpenFormula standard. MONEYTEXT is
 functionally top-compliant with the ECMA/ISO standard BAHTTEXT function, and
 supports more than 30 languages.
 .
 This Add-In provides those functions to LibreOffice Calc.
 .
 https://extensions.libreoffice.org/extensions/numbertext-1

Package: libreoffice-parlatype
Description-md5: 53d3a9686fa51cffd81065591a062c6b
Description-en: LibreOffice Extension for Parlatype
 Controls Parlatype from within LibreOffice. Adds a toolbar to link the
 current media file to the document and lets Parlatype go to timestamps on
 mouseclick or key navigation. A set of macros can be assigned to shortcuts,
 e.g. inserting timestamps.

Package: libreoffice-plasma
Description-md5: 36a51d062e37f6d96526d1414adef018
Description-en: office productivity suite -- some Plasma integration
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains some minor Plasma integration (like AppData
 and "Create New..." integration) .

Package: libreoffice-qt6
Description-md5: a45aee748dd8cc60d61451e1f7253f31
Description-en: office productivity suite -- Qt 6 integration
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the Qt 6 plugin for drawing LibreOffices widgets
 with Qt 6 and a Qt File Picker and print dialog.
 .
 You need to enable it manually by export SAL_USE_VCLPLUGIN=qt6.

Package: libreoffice-report-builder
Description-md5: e3c9562277895483024c6ff8e6d1dfdf
Description-en: LibreOffice component for building database reports
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the report builder:
 "Create with the Sun Report Builder stylish, smart-looking database reports.
 The flexible report editor can define group and page headers as well as
 group and page footers and even calculation fields are available to
 accomplish complex database reports."

Package: libreoffice-report-builder-bin
Description-md5: 4de9416ad29a7951be39b95f83055e84
Description-en: LibreOffice component for building database reports -- libraries
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains some architecture-dependent support libraries
 (librpt*.so) for the report builder component.

Package: libreoffice-report-builder-bin-nogui
Description-md5: 6d5263ac65fb4d1c4c7caf8eb713944d
Description-en: LibreOffice component for building database reports -- libraries (no GUI variant)
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains some architecture-dependent support libraries
 (librpt*.so) for the report builder component.

Package: libreoffice-rust-uno-example
Description-md5: 776156cb67bfc7419eb92bafc349ad39
Description-en: Example extension for LibreOffices Rust-UNO binding
 This package contains a example extension testing the Libreoffice
 Rust-UNO binding.
 .
 You normally don't need it unless you want to look at it since it doesn't
 contain anything useful except a test; but it  is used for testing in
 autopkgtest

Package: libreoffice-script-provider-bsh
Description-md5: 720bef09745ce9eb4902772fb5c437d8
Description-en: BeanShell script support provider for LibreOffice scripting framework
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 The Scripting Framework allows LibreOffice users to write and run macros
 in multiple languages including LibreOffice Basic, Python, Java, BeanShell
 and JavaScript. These macros can then be assigned to menus, toolbars,
 keyboard shortcuts, events and embedded objects.
 .
 This package contains the script provider to support BeanShell.

Package: libreoffice-script-provider-js
Description-md5: 41b18315e9be2aaa24a28415b907118e
Description-en: JavaScript script support provider for LibreOffice scripting framework
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 The Scripting Framework allows LibreOffice users to write and run macros
 in multiple languages including LibreOffice Basic, Python, Java, BeanShell
 and JavaScript. These macros can then be assigned to menus, toolbars,
 keyboard shortcuts, events and embedded objects.
 .
 This package contains the script provider to support JavaScript.

Package: libreoffice-script-provider-python
Description-md5: 019117f2dc708fc6c1179714b81e2076
Description-en: Python script support provider for LibreOffice scripting framework
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 The Scripting Framework allows LibreOffice users to write and run macros
 in multiple languages including LibreOffice Basic, Python, Java, BeanShell
 and JavaScript. These macros can then be assigned to menus, toolbars,
 keyboard shortcuts, events and embedded objects.
 .
 This package contains the script provider to support Python.

Package: libreoffice-sdbc-firebird
Description-md5: 17d206d15f4a6fbda10fa8da477a3e8c
Description-en: (embedded) Firebird SDBC driver for LibreOffice
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 The Firebird SDBC Driver allows one to use the Firebird (embedded) database
 from LibreOffice without any wrapper layer such as ODBC or JDBC.

Package: libreoffice-sdbc-hsqldb
Description-md5: 6f134726a575672413c47417341a5e32
Description-en: embedded HSQLDB SDBC driver for LibreOffice
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 The HSQLDB SDBC Driver allows one to use the HSQLDB embedded database from
 LibreOffice without any wrapper layer such as ODBC or JDBC.

Package: libreoffice-sdbc-mysql
Description-md5: 1022a8fb85f50d65847256d96ae25e4f
Description-en: MariaDB/MySQL SDBC driver for LibreOffice
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 The MariaDB/MySQL driver allows one to use the MariaDB or MySQL
 database from LibreOffice without any wrapper layer such as ODBC or JDBC.

Package: libreoffice-sdbc-postgresql
Description-md5: 06f71158aa78dbe7201679601bd1279b
Description-en: PostgreSQL SDBC driver for LibreOffice
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 The PostgreSQL SDBC Driver allows one to use the PostgreSQL database from
 LibreOffice without any wrapper layer such as ODBC or JDBC.

Package: libreoffice-smoketest-data
Description-md5: 7540f40cccbf63cb8381dca8979a0828
Description-en: data files for LibreOffices "smoketest"
 Data files for the LibreOffice "smoketest".

Package: libreoffice-style-breeze
Description-md5: b3a725e09462ccaec72c3b8bb964827b
Description-en: office productivity suite -- Breeze symbol style
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the "breeze" symbol style, default style for KDE 5.

Package: libreoffice-style-karasa-jaga
Description-md5: 62dc98488a5247cbad91f4e0ec562bcf
Description-en: office productivity suite -- Karasa Jaga symbol style
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the "karasa_jaga" symbol style.

Package: libreoffice-style-sifr
Description-md5: 0fd5516a8dab8f6841c284edea8786d7
Description-en: office productivity suite -- Sifr symbol style
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the "sifr" symbol style (an adaption of the Gnome
 symbolic theme), needs to be manually  enabled in the LibreOffice option
 menu.

Package: libreoffice-style-sukapura
Description-md5: b9dbd94d0660dbc8a05ba918cb3fb897
Description-en: office productivity suite -- Sukapura symbol style
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the "sukapura" symbol style.

Package: libreoffice-style-tango
Description-md5: aaf8968f6a7dfef93cd3c0082bbe8dbd
Description-en: transitional package for Tango symbol style
 You can safely remove this package.

Package: libreoffice-subsequentcheckbase
Description-md5: cda482c5487d616e1ae7a228fce1d955
Description-en: LibreOffice java test libraries
 Java libraries LibreOffice subsequentchecks integration test suite

Package: libreoffice-templates
Description-md5: fea377ae38d9387a2529c3905e5b61e8
Description-en: Additional set of templates for LibreOffice
 Additional set of templates for:
 - LibreOffice Calc spreadsheets
 - LibreOffice Writer texts
 - LibreOffice Impress presentations

Package: libreoffice-texmaths
Description-md5: bcf9aef56ee3ce4c5119c544ea6cfa71
Description-en: TexMaths is a LaTeX equation editor for LibreOffice
 TexMaths generates SVG or PNG images from LaTeX equations, inserts them into
 the document, and the LaTeX source is stored alongside the image in the ODT
 format. TexMaths can be used to edit the source and regenerate the image, or
 one can unzip the ODT and extract the LaTeX source from the content.xml.

Package: libreoffice-uiconfig-base
Description-md5: e6ac75c394251a0c3842ae13e3f9c033
Description-en: UI data ("config") for LibreOffice Base
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains internal "configuration" of various UI components.
 It is not meant to be editable. It is just split out for dependencies of
 other packages.
 .
 You will usually not need to install this package manually but it should
 just be pulled in by other packages.

Package: libreoffice-uiconfig-report-builder
Description-md5: c254f403f0fe84819d9f6437b3755876
Description-en: UI data ("config") for the LibreOffice Report Builder
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains internal "configuration" of various UI components.
 It is not meant to be editable. It is just split out for dependencies of
 other packages.
 .
 You will usually not need to install this package manually but it should
 just be pulled in by other packages.

Package: libreoffice-wiki-publisher
Description-md5: a66aaa282ae4941588a4d314d1ebbf79
Description-en: LibreOffice extension for working with MediaWiki articles
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains an extension to create/edit/publish MediaWiki
 articles with LibreOffice

Package: libreoffice-writer-nogui
Description-md5: 963dc225bb14f9e5974345a7995f16a7
Description-en: office productivity suite -- word processor (no GUI variant)
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This package contains the wordprocessor component for LibreOffice.

Package: libreoffice-writer2latex
Description-md5: 9721bfe333a01a7407f3212cc8ed1b6c
Description-en: Writer/Calc to LaTeX converter extension for LibreOffice
 Writer2LaTeX is a java utility to convert OpenOffice.org/LibreOffice
 documents – in particular documents containing formulas – into other
 formats. It is actually two converters, i.e.:
 1) Writer2LaTeX converts documents into LaTeX 2e format for high quality
 typesetting.
 2) Writer2BibTeX extracts bibliographic data from a document and stores it in
 BibTeX format (works together with Writer2LaTeX).
 .
 This package contains the extension providing writer2latex for LibreOffice.

Package: libreoffice-writer2xhtml
Description-md5: 9889cd2e88785ecbdfba03d50f77d835
Description-en: Writer/Calc to XHTML converter extension for LibreOffice
 LibreOffice extension and standalone library to convert text documents to HTML
 and EPUB.
 .
 This package contains the extension providing writer2xhtml for LibreOffice.

Package: libreoffice-zemberek
Description-md5: 6609beab52ffc09d95070076e6b1fb65
Description-en: Turkish spell checker extension for LibreOffice
 Zemberek is an open source, platform independent, general purpose Natural
 Language Processing library and toolset designed for Turkic languages,
 especially Turkish.
 .
 This package contains Turkish spell checker extension for LibreOffice.

Package: libreofficekit-dev-gtk
Description-md5: f21a52a8131048a3b01cbcb1b56afa07
Description-en: LibreOfficeKit -- Gtk header and introspection development
 LibreOfficeKit can be used for accessing LibreOffice functionality through
 C/C++, without any need to use UNO.
 .
 This package contains the header needed for using LibreOfficeKit with Gtk
 and for developing stuff using introspection.

Package: librep-dev
Description-md5: 6aa328f204caf7cb7af4dea16a22f72d
Description-en: development libraries and headers for librep
 rep is a dialect of Lisp, designed to be used both as an extension
 language for applications and as a general purpose programming language.
 .
 It was originally written to be mostly-compatible with Emacs Lisp, but has
 subsequently diverged markedly. Its aim is to combine the best features of
 Scheme and Common Lisp and provide an environment that is comfortable for
 implementing both small and large scale systems. It tries to be a
 "pragmatic" programming language.
 .
 This package contains the files needed to embed the rep interpreter in an
 application.

Package: librep16
Description-md5: 8759c74887b085375c139464fcfd0338
Description-en: embedded lisp command interpreter library
 rep is a dialect of Lisp, designed to be used both as an extension
 language for applications and as a general purpose programming language.
 .
 It was originally written to be mostly-compatible with Emacs Lisp, but has
 subsequently diverged markedly. Its aim is to combine the best features of
 Scheme and Common Lisp and provide an environment that is comfortable for
 implementing both small and large scale systems. It tries to be a
 "pragmatic" programming language.
 .
 This package contains the shared library for applications that embed
 the rep interpreter. You should not need to install this package manually.

Package: librepcb
Description-md5: cb9d11c129f457481f307d25161d61e5
Description-en: EDA software to develop printed circuit boards
 Provides project management, powerful library management,
 and intuitive schematic and board editors.
 Human-readable, VCS-friendly file formats for libraries and projects.
 Supports multiple PCB variants for the same schematic and
 automatic netlist synchronisation between schematic and board.

Package: librepfunc-dev
Description-md5: 92ea587dcb0fd192b730e57c574cfc67
Description-en: set of C++ classes and utilities for building multimedia tools (dev files)
 This is a collection of utilities and functions used for example in w-scan-cpp
 .
 This package contains the files required to build other packages.

Package: librepfunc1
Description-md5: 6aaa9ccaae58197c5ef411128544c4e1
Description-en: set of C++ classes and utilities for building multimedia tools
 This is a collection of utilities and functions used for example in w-scan-cpp
 .
 string related:
 * LowerCase and UpperCase
 * LeftTrim and RightTrim and Trim
 * FrontFill and BackFill
 * ReplaceAll
 .
 vector of string related:
 * SplitStr
 .
 number conversion to string or vice versa
 * IntToStr
 * FloatToStr
 * ExpToStr
 * StrToInt
 * StrToFloat
 .
 print time
 * TimeStr
 .
 other conversions
 * BCDtoDecimal
 .
 sleep threads
 * Sleep, mSleep, uSleep
 .
 print hex data
 * HexDump
 .
 files and directories
 * FileExists
 * cFileList
 * ReadFileToStream
 * ReadFile
 * WriteStreamToFile
 * WriteFile
 .
 start/stop threads from main thread
 * ThreadBase

Package: libreplacer-java
Description-md5: c1c43bb31f12e968f84f9a0d27b8cc5f
Description-en: Maven plugin to replace tokens in a given file with a value
 This plugin is typically used to change database or network configuration
 within a project during a maven build. It also can perform some advanced text
 replacement functions, such as providing a separate token/value file to keep
 your build script concise, writing resulting text after replacement to a
 separate file and token matching with regular expressions. There is even
 support for making exact document node replacements via X-Path.

Package: libreplaygain-dev
Description-md5: 23cd0965d8678f4cdf055324d592ef62
Description-en: Calculate ReplayGain information - development files
 libreplaygain calculates the perceived loudness of audio and
 suggests dB adjustments according to the ReplayGain standard.
 .
 This package contains the header files, static libraries
 and symbolic links that developers using libreplaygain will need.

Package: libreplaygain1
Description-md5: 64fb9bf5746ccf4e399883febf805e4d
Description-en: Calculate ReplayGain information - library
 libreplaygain calculates the perceived loudness of audio and
 suggests dB adjustments according to the ReplayGain standard.
 .
 This package provides the shared library.

Package: libreply-perl
Description-md5: d625336bcf21da688357d76480cd6070
Description-en: lightweight extensible Perl REPL
 Reply ("read, eval, print, loop, yay!") is a lightweight, extensible REPL for
 Perl. It is plugin-based (see Reply::Plugin), and through plugins supports
 many advanced features such as coloring and pretty printing, readline
 support, and pluggable commands.
 .
 NOTE: This is an early release, and implementation details of this module are
 still very much in flux. Feedback is welcome!

Package: librepo-dev
Description-md5: f5ee69e0784c5ed7c185f6160b8218a4
Description-en: librepo - development files
 A library providing C and Python (libcURL-like) APIs to
 download repository metadata.
 .
 This package contains the development header files for the
 librepo library.

Package: librepo-doc
Description-md5: 5816a1cd03687807d327979d31ba3bb9
Description-en: Documentation for the librepo library (common documentation)
 A library providing C and Python (libcURL-like) APIs to
 download repository metadata.
 .
 This package installs common documentation for the librepo
 C bindings.

Package: librepo0
Description-md5: fee6ae42eec29b7667ad2d2b8d9dd2f5
Description-en: librepo - shared library
 A library providing C and Python (libcURL-like) APIs to
 download repository metadata.
 .
 This package provides the librepo shared library.

Package: librepository-java
Description-md5: 748be748309c99dc3abb3714dbac4da4
Description-en: abstraction library for accessing hierachic bulk content
 LibRepository provides a simple abstraction layer to access bulk content that
 is organized in a hierarchical layer.
 .
 Unlike the JSR-000170, this library does not aim to solve all problems
 associated with content storages. The main purpose of LibRepository is to
 give users an abstract view over an filesystem like structure so that content
 generator and content consumer do no longer have to make assumptions about
 where to store the generated content.
 .
 The repositories described here should not be used to store other things than
 BLOBs.

Package: librepository-java-doc
Description-md5: 03e444117f8753d871c3ab62d2b6a5f8
Description-en: abstraction library for accessing hierachic bulk content -- documentation
 LibRepository provides a simple abstraction layer to access bulk content that
 is organized in a hierarchical layer.
 .
 Unlike the JSR-000170, this library does not aim to solve all problems
 associated with content storages. The main purpose of LibRepository is to
 give users an abstract view over an filesystem like structure so that content
 generator and content consumer do no longer have to make assumptions about
 where to store the generated content.
 .
 The repositories described here should not be used to store other things than
 BLOBs.
 .
 This package contains the Javadoc.

Package: libreproc++14
Description-md5: f64e975c7889b5687832fd4819e70618
Description-en: Cross-platform C99/C++11 process library (C++ library)
 reproc (Redirected Process) is a cross-platform C/C++ library that simplifies
 starting, stopping and communicating with external programs. The main use case
 is executing command line applications directly from C or C++ code and
 retrieving their output.
 .
 This package contains the reproc++ library that depends on reproc and adapts
 its API to an idiomatic C++11 API. It also adds a few extras that simplify
 working with external programs from C++.

Package: libreproc-dev
Description-md5: db0452a5fa501100828c665cc5caaef3
Description-en: Cross-platform C99/C++11 process library (development files)
 reproc (Redirected Process) is a cross-platform C/C++ library that simplifies
 starting, stopping and communicating with external programs. The main use case
 is executing command line applications directly from C or C++ code and
 retrieving their output.
 .
 This package contains development files for reproc and reproc++.

Package: libreproc14
Description-md5: b23e13f953864bd96f0a03f70141a057
Description-en: Cross-platform C99/C++11 process library (C library)
 reproc (Redirected Process) is a cross-platform C/C++ library that simplifies
 starting, stopping and communicating with external programs. The main use case
 is executing command line applications directly from C or C++ code and
 retrieving their output.
 .
 This package contains the reproc C99 library for working with external
 programs.

Package: libres-ocaml-dev
Description-md5: e52157010401abe136046930003c1d3d
Description-en: OCaml library for automatically resizing contiguous data structure
 This OCaml library consists of a set of modules which implement
 automatically resizing (i.e. reallocating) data structures that consume
 a contiguous part of memory.
 .
 This allows appending and removing of elements to/from arrays (both
 boxed and unboxed), strings (i.e. buffers), bit strings and weak arrays
 while still maintaining fast constant-time access to elements.
 .
 There are also functors that allow the generation of similar modules
 which use different reallocation strategies.

Package: libresample1
Description-md5: f56ce66a3b5b3f3afbabfe27abef1f24
Description-en: real-time audio resampling library - shared libraries
 A real-time library for audio sampling rate conversion
 providing several useful features
 relative to resample-1.7 on which it is based:
 * More portable
 (source includes autoconf script and Visual C++ project file,
 packaging adds CMake script with shared library support).
 * Memory-based
 (no need to read or write external files).
 * Floating-point computations
 (not fixed-point).
 * Faster and more accurate results
 (filter table increased by a factor of 32).
 * Supports variable resampling ratio
 (data can be processed in small chunks).
 * Easily applied to any number of simultaneous data channels
 * LGPL-licensed
 (libsamplerate, a GPL-licensed alternative,
 is considered by the libresample author to be technically superior).
 .
 This package contains the shared libraries for resample.

Package: libresample1-dev
Description-md5: e962a5cfcc2a35efcd4309b10f6d7e47
Description-en: real-time audio resampling library - development files
 A real-time library for audio sampling rate conversion
 providing several useful features
 relative to resample-1.7 on which it is based:
 * More portable
 (source includes autoconf script and Visual C++ project file,
 packaging adds CMake script with shared library support).
 * Memory-based
 (no need to read or write external files).
 * Floating-point computations
 (not fixed-point).
 * Faster and more accurate results
 (filter table increased by a factor of 32).
 * Supports variable resampling ratio
 (data can be processed in small chunks).
 * Easily applied to any number of simultaneous data channels
 * LGPL-licensed
 (libsamplerate, a GPL-licensed alternative,
 is considered by the libresample author to be technically superior).
 .
 This package contains the development headers and static libraries
 for resample.

Package: libresid-builder-dev
Description-md5: f06308368fe1a1ee820c0a02a57eb15e
Description-en: SID chip emulation class based on resid
 SID builder packages provide a chip emulator, to be used by libsidplay2.
 This package is an emulation based on the resid library, including hardsid
 support.

Package: libresid-builder0c2a
Description-md5: f06308368fe1a1ee820c0a02a57eb15e
Description-en: SID chip emulation class based on resid
 SID builder packages provide a chip emulator, to be used by libsidplay2.
 This package is an emulation based on the resid library, including hardsid
 support.

Package: libresidfp-dev
Description-md5: 594a2fa145e7e66da9ce04253436491a
Description-en: Library to software emulation of the MOS 6581/8580 SID chip (development files)
 Libresidfp is a reverse engineered software emulation of the MOS 6581 SID
 (Sound Interface Device) chip. This chip was used in the Commodore 64
 computer. This library can be linked into programs emulating the MOS 6510
 MPU to play music made for the C64 computer.
 .
 This package contains libresidfp static library and header files.

Package: libresidfp0
Description-md5: ae8fb4954cac848db827ddc10da1c900
Description-en: Library to software emulation of the MOS 6581/8580 SID chip
 Libresidfp is a reverse engineered software emulation of the MOS 6581 SID
 (Sound Interface Device) chip. This chip was used in the Commodore 64
 computer. This library can be linked into programs emulating the MOS 6510
 MPU to play music made for the C64 computer.

Package: libresolv-wrapper
Description-md5: 48ee6b6ef111bfdf88b82ad170c404cd
Description-en: wrapper for DNS name resolving or DNS faking
 Makes it possible to contact your own DNS implementation in your test
 environment. It requires socket_wrapper to be able to contact the server.
 Alternatively, the wrapper is able to fake DNS queries and return valid
 responses to your application.

Package: librespeed-cli
Description-md5: 9d22fbd3faaf1c6b188e8f059d9a8a08
Description-en: Command line client for LibreSpeed
 librespeed-cli allows you to measure your internet speed via LibreSpeeds
 servers.
 .
 It has the following features:
 ping, jitter, download/upload speed, IP address, ISP information, result
 sharing (telemetry) (optional)

Package: librest-application-perl
Description-md5: 4d18099975ddfe63924cb9ef15f22bb4
Description-en: framework for building RESTful web-applications
 Rest::Application acts as a base class for applications which implement a
 RESTful interface, similar to CGI::Application.

Package: librest-client-perl
Description-md5: 763fd867050ca169c1118d2d6e992640
Description-en: simple client for interacting with RESTful HTTP/HTTPS resources
 REST::Client provides an easy to use interface for interacting with RESTful
 HTTP/HTTPS resources through an intuitive API.

Package: libresteasy-java
Description-md5: 79cc073b179395537fb04a5568a5e6e7
Description-en: RESTEasy -- Framework for RESTful Web services and Java applications
 RESTEasy is a JBoss project that provides various frameworks to help you build
 RESTful Web Services and Java applications. It is a fully certified and
 portable implementation of the Java API for RESTful Web Services (JAX-RS)
 specification. JAX-RS is a new Java Community Process (JCP) specification that
 provides a Java API for RESTful Web Services over the HTTP protocol.

Package: libresteasy3.0-java
Description-md5: eff41d4e2ee9ce9df59510a7a4e31f22
Description-en: RESTEasy 3.0 -- Framework for RESTful Web services and Java applications
 RESTEasy is a JBoss project that provides various frameworks to help you build
 RESTful Web Services and Java applications. It is a fully certified and
 portable implementation of the Java API for RESTful Web Services (JAX-RS)
 specification. JAX-RS is a new Java Community Process (JCP) specification that
 provides a Java API for RESTful Web Services over the HTTP protocol.
 .
 This package provides version 3.0 needed by Dogtag PKI.

Package: librestfuldb-perl
Description-md5: b7810aec99f4d54a532c528bba961f26
Description-en: Web frontend for relational databases - Perl modules
 RestfulDB is a Web frontend for SQL databases. It provides both a Web GUI
 and a RESTful API for interaction with any MySQL/MariaDB or SQLite database.
 RestfulDB is developed with off-the-shelf usage in mind, but nevertheless
 it provides the means to override the default interpretations of underlying
 database's schema and data.
 .
 This package contains Perl modules required by RestfulDB.

Package: librestinio-dev
Description-md5: e36c2cc69686953d74d7745189505ca6
Description-en: restinio implements an embedded HTTP/Websocket server
 It is based on standalone version of ASIO and targeted primarily for
 asynchronous processing of HTTP-requests.
 Since v.0.4.1 Boost::ASIO (1.66 or higher) is also supported
 This package contains a header-only C++14 library.

Package: libresult-ocaml
Description-md5: 82da4fa6173bde41fa5083d4cd8b1a88
Description-en: compatibility Result module (runtime files)
 Projects that want to use the new result type defined in OCaml >=
 4.03 while staying compatible with older version of OCaml should use
 the Result module defined in this library.
 .
 This package contains runtime files.

Package: libresult-ocaml-dev
Description-md5: bb9223510251cb87d7063cee34f09e94
Description-en: compatibility Result module (dev files)
 Projects that want to use the new result type defined in OCaml >=
 4.03 while staying compatible with older version of OCaml should use
 the Result module defined in this library.
 .
 This package contains development files.

Package: libreswan
Description-md5: 85f11a75b91fd863b98f3e219668ec8a
Description-en: Internet Key Exchange daemon
 Libreswan is an IPsec implementation for Linux. It has support for most
 of the extensions (RFC + IETF drafts) related to IPsec, including
 IKEv2, X.509 Digital Certificates, NAT Traversal, and many others.
 .
 Libreswan has been forked from Openswan 2.6.38, which was forked from
 FreeS/WAN 1.99.
 .
 The Libreswan IKE daemon is named pluto. It was inherited from the FreeS/WAN
 project, but provides improved X.509 certificate support and other features.

Package: libretro-beetle-pce-fast
Description-md5: d32c55124c773520eceebb289deb6ea7
Description-en: Libretro wrapper for the Beetle PCE FAST core
 This wrapper makes Beetle PCE FAST core API compatible with libretro, thus
 allowing its use with libretro frontends, such as RetroArch.
 .
 This core emulates the TurboGrafx-16 Entertainment SuperSystem, originally
 known in Japan as the PC Engine. It also emulates the TurboGrafx-CD (CD-ROM²).
 .
 Beetle PCE FAST is based in the Mednafen "pce_fast" module, so it has some
 tricks to speed up the hardware emulation, but with some loss in accuracy.

Package: libretro-beetle-psx
Description-md5: 01137698581fed55d1ac4d25a749aa3b
Description-en: Libretro wrapper for the Beetle PSX core
 This wrapper makes Beetle PSX core API compatible with libretro, thus
 allowing its use with libretro frontends, such as RetroArch.
 .
 Beetle is a fork of Mednafen for libretro. This core emulates the PlayStation
 console.
 .
 PlayStation is a registered trademark of Sony Computer Entertainment Inc.
 Mednafen/Beetle PSX is not affiliated with or endorsed by any of the companies
 mentioned. The emulator is for educational and development purposes only and it
 may not be used to play games you do not legally own.

Package: libretro-beetle-vb
Description-md5: 198f87db895526e4f95f389f95ce8ead
Description-en: Libretro wrapper for the Beetle VB core
 This wrapper makes Beetle VB core API compatible with libretro, thus allowing
 its use with libretro frontends, such as RetroArch.
 .
 Beetle is a fork of Mednafen for libretro. This core emulates the Nintendo
 Virtual Boy hardware.

Package: libretro-beetle-wswan
Description-md5: 598a2a9101e0e0f3b053ce15a786eb2f
Description-en: Libretro wrapper for the Beetle WSWAN core
 This wrapper makes Beetle WSWAN core API compatible with libretro, thus
 allowing its use with libretro frontends, such as RetroArch.
 .
 Beetle is a fork of Mednafen for libretro. This core emulates the Bandai
 handheld WonderSwan hardware.
 .
 The Mednafen WSWAN core is itself a fork of Cygne.

Package: libretro-bsnes-mercury-accuracy
Description-md5: 0b537935cdc2bb7f994b008e396e7d0f
Description-en: Libretro wrapper for bsnes-mercury accuracy core
 This wrapper makes bsnes-mercury accuracy core API compatible with libretro,
 thus allowing its use with libretro frontends, such as RetroArch.
 .
 This core is enabled to emulate only SNES hardware and its subsystems (from
 the command line only), like Super Game Boy, Satellaview and Sufami Turbo.
 .
 bsnes-mercury is a fork of higan, aiming to restore some useful features that
 have been removed, as well as improving performance a bit. Maximum accuracy is
 still uncompromisable; anything that affects accuracy is optional and off by
 default. The name is because metals are shiny, like the accuracy promises of
 bsnes, and mercury is the fastest metal.
 .
 This package comes with the bsnes-mercury accuracy core, which runs 100% of
 SNES games, with perfect emulation of the console. It requires high CPU usage.

Package: libretro-bsnes-mercury-balanced
Description-md5: 205b2ec57b955715a17051799b6c59bc
Description-en: Libretro wrapper for bsnes-mercury balanced core
 This wrapper makes bsnes-mercury balanced core API compatible with libretro,
 thus allowing its use with libretro frontends, such as RetroArch.
 .
 This core is enabled to emulate only SNES hardware and its subsystems (from
 the command line only), like Super Game Boy, Satellaview and Sufami Turbo.
 .
 bsnes-mercury is a fork of higan, aiming to restore some useful features that
 have been removed, as well as improving performance a bit. Maximum accuracy is
 still uncompromisable; anything that affects accuracy is optional and off by
 default. The name is because metals are shiny, like the accuracy promises of
 bsnes, and mercury is the fastest metal.
 .
 This package comes with the bsnes-mercury balanced core, which tries to keep
 a good balance between accuracy and performance. It runs almost all SNES games.

Package: libretro-bsnes-mercury-performance
Description-md5: b974a40849310afd241098c2c845d3bf
Description-en: Libretro wrapper for bsnes-mercury performance core
 This wrapper makes bsnes-mercury performance core API compatible with libretro,
 thus allowing its use with libretro frontends, such as RetroArch.
 .
 This core is enabled to emulate only SNES hardware and its subsystems (from
 the command line only), like Super Game Boy, Satellaview and Sufami Turbo.
 .
 bsnes-mercury is a fork of higan, aiming to restore some useful features that
 have been removed, as well as improving performance a bit. Maximum accuracy is
 still uncompromisable; anything that affects accuracy is optional and off by
 default. The name is because metals are shiny, like the accuracy promises of
 bsnes, and mercury is the fastest metal.
 .
 This package comes with the bsnes-mercury performance core, which provides
 faster emulation at the cost of reduced accuracy, including problems with some
 games.

Package: libretro-core-info
Description-md5: 5147db7a01770b4563a0c1bda5df448d
Description-en: Info files for Libretro cores
 This package installs info files for all cores.

Package: libretro-desmume
Description-md5: 4fe41c3e595aa23b7e15d56bd43fcdf1
Description-en: Libretro wrapper for DeSmuME
 This wrapper makes DeSmuME core API compatible with libretro, thus allowing its
 use with libretro frontends, such as RetroArch.
 .
 DeSmuME attempts to emulate, as faithfully as possible, the Nintendo DS and
 Nintendo DS Lite handheld game consoles. Nintendo DSi is not supported.
 .
 Nintendo DS, Nintendo DS Lite and Nintendo DSi are registered trademarks of
 Nintendo of America Inc. DeSmuME is not affiliated with or endorsed by any of
 the companies mentioned.

Package: libretro-gambatte
Description-md5: 7fd14526c911f3d75b690e20ec97f647
Description-en: Libretro wrapper for Gambatte
 This wrappers makes Gambatte API compatible with libretro, thus allowing
 its use with libretro frontends, such as RetroArch.
 .
 Gambatte is a portable, open-source Game Boy and Game Boy Color emulator.
 .
 Game Boy and Game Boy Color are registered trademarks of Nintendo of
 America Inc. Gambatte is not affiliated with or endorsed by any of the
 companies mentioned.

Package: libretro-mgba
Description-md5: f9edc73ad2073d663999041d35a8f6e6
Description-en: Libretro wrapper for mGBA
 This wrapper makes mGBA API compatible with libretro, thus allowing its use
 with libretro frontends, such as RetroArch.
 .
 mGBA is a new emulator for running Game Boy Advance games. It aims to be faster
 and more accurate than many existing Game Boy Advance emulators, as well as
 adding features that other emulators lack.
 .
 Game Boy Advance is a registered trademark of Nintendo of America Inc. mGBA is
 not affiliated with or endorsed by any of the companies mentioned.

Package: libretro-nestopia
Description-md5: 1964a214bbd412a0808d8ecbb0acca5d
Description-en: libretro wrapper for Nestopia
 Nestopia is a Nintendo Entertainment System (NES) / Famicom emulator, with a
 high compatibility rate.
 .
 This package provides a wrapper allowing the Nestopia engine to be used with
 libretro frontends such as RetroArch and Highscore (formerly GNOME Games).

Package: libretro-sameboy
Description-md5: ad28e4f143441b9c976af0b6e6845c3c
Description-en: libretro wrapper for SameBoy
 SameBoy is an extremely accurate Game Boy, Game Boy Color and Super Game Boy
 emulator and it includes a wide range of powerful debugging features,
 making it ideal for both casual players and developers.
 .
 In addition to accuracy and developer capabilities, SameBoy has all
 the features one would expect from an emulator,
 from save states to scaling filters.
 .
 This package contains a wrapper allowing the SameBoy engine to be
 used with libretro frontends such as RetroArch.

Package: libreturn-multilevel-perl
Description-md5: 8f25b72b95c3aeb6759d34c3b85b9684
Description-en: Perl module to enable returning from a nested call stack
 Return::MultiLevel provides a way to return immediately from a deeply
 nested call stack. This is similar to exceptions, but exceptions don't
 stop automatically at a target frame (and they can be caught by
 intermediate stack frames). In other words, this is more like
 setjmp(3)/longjmp(3) than die.

Package: libreturn-type-perl
Description-md5: 41d5fc1b55846a3e338aa321821cf07f
Description-en: specify a return type for a function (optionally with coercion)
 Return::Type allows you to specify a return type for your subs.
 Type constraints from any Type::Tiny, MooseX::Types
 or MouseX::Types type library are supported.

Package: libreverseproxy-formfiller-perl
Description-md5: b8115f209c7728d2d152cd6aa400ae52
Description-en: ModPerl module to fill and submit any html form
 ReverseProxy::FormFiller makes an Apache server, positioned as a frontal
 server or as a reverse-proxy, fill and (possibly) submit html forms in place
 of users.
 .
 This is particularly intended for authentication forms, if you want users to
 be authenticated with some account, but if you don't want them to know and
 type any password. But it also works with any html POST form.
 .
 ReverseProxy::FormFiller is based on Apache2 mod_perl filters. So you have to
 enable mod_perl.

Package: librg-blast-parser-perl
Description-md5: a173e9b812f45f91a3a23ddf37953dd2
Description-en: very fast NCBI BLAST parser - binding for Perl
 This package contains Perl binding for a very fast C++ library that parses
 the default output of NCBI BLAST programs.  BLAST results are returned in a
 convenient hash structure.
 .
 Evaluated on a very small test set, this parser is considerably faster
 than Zerg::Report from libzerg-perl.

Package: librg-exception-perl
Description-md5: a5303672ffd0c6fbb543a45aa4297fef
Description-en: RG::Exception Perl module
 This package provides the RG::Exception Perl module, required by certain
 tools from the Rost Lab.
 .
 The following exceptions are implemented:
 * RG::Exception
 * RG::Exception::NotImplemented
 * RG::Exception::SyntaxError

Package: librg-reprof-bundle-perl
Description-md5: c445f7550b7b4d99a2f06d1b2366079b
Description-en: protein secondary structure and accessibility predictor (perl module)
 'reprof' is an improved implementation of 'prof', a popular protein secondary
 structure and accessibility predictor.  Prediction is either
 done from protein sequence alone or from an alignment - the latter should be
 used for optimal performance.
 .
 This package provides the perl modules implementing 'reprof' along with the
 necessary data files.

Package: librg-utils-perl
Description-md5: e86b9440ce0f9e901f8fa119265614b5
Description-en: parsers and format conversion utilities used by (e.g.) profphd
 This package contributes to the PredictProtein server for the automated
 structural annotation of protein sequences. It features as series of conversion
 tools like:
 .
 * blast2saf.pl
 * blastpgp_to_saf.pl
 * conv_hssp2saf.pl
 * copf.pl
 * hssp_filter.pl
 * safFilterRed.pl
 .
 which are supported by the modules:
 .
 * RG:Utils::Conv_hssp2saf
 * RG:Utils::Copf
 * RG:Utils::Hssp_filter

Package: librgpio-dev
Description-md5: 07c33ff4caa55098ed9602bac020b498
Description-en: Control GPIO pins remotely via rgpiod - static libraries and headers
 The rgpio library is a fully featured library for controlling the GPIO pins of
 a computer via the rpgio daemon. It includes facilities for software PWM,
 callbacks on level change, I2C, SPI, and UART wrappers. The daemon also
 provides file handling, script and network facilities.
 .
 This package contains the header files needed to control rgpiod from C
 applications.

Package: librgpio1
Description-md5: 02d16ebe4b0514da8291412035ace294
Description-en: Control GPIO pins remotely via rgpiod - shared libraries
 The rgpio library is a fully featured library for controlling the GPIO pins of
 a computer via the rpgio daemon. It includes facilities for software PWM,
 callbacks on level change, I2C, SPI, and UART wrappers. The daemon also
 provides file handling, script and network facilities.
 .
 This package contains the rgpio library itself.

Package: librgxg-dev
Description-md5: 884ab2965991bc650b14393bb55f3586
Description-en: development files and documentation for librgxg
 librgxg is a C library to generate (extended) regular expressions.
 .
 It can be useful to generate (extended) regular expressions to match for
 instance a specific number range (e.g. 0 to 31 or 00 to FF) or all addresses
 of a CIDR block (e.g. 192.168.0.0/24 or 2001:db8:aaaa::/64).
 .
 This package contains the development files (i.e. includes, static library,
 manual pages) that allow one to build software which uses librgxg.

Package: librgxg0
Description-md5: e620c598b3f5a3165589baf21b8f4d86
Description-en: C library to generate regular expressions
 librgxg is a C library to generate (extended) regular expressions.
 .
 It can be useful to generate (extended) regular expressions to match for
 instance a specific number range (e.g. 0 to 31 or 00 to FF) or all addresses
 of a CIDR block (e.g. 192.168.0.0/24 or 2001:db8:aaaa::/64).
 .
 This package contains the C runtime libraries.

Package: librheolef-dev
Description-md5: cd5c554cfb3d2b8669953ff2551421ba
Description-en: efficient Finite Element environment - development files
 Rheolef is a computer environment that serves as a convenient laboratory for
 computations in applied mathematics involving finite element-like methods.
 It provides a set of commands and C++ algorithms and containers.
 .
 Most basically, containers cover the classic graph data structure for sparse
 matrix formats and finite element meshes. At a higher level of abstraction,
 they can handle approximate finite element spaces, discrete fields.
 Flexible and powerful expressions are used to specify bilinear forms.
 .
 Current applications include:
 * massively distributed memory finite element environment, based on MPI;
 * elasticity, Stokes and Navier-Stokes problems in 2D and 3D;
 * complex fluids applications: viscoplasticity, viscoelasticity, wall slip;
 * nonlinear problems with fixed-point, Newton and continuation methods;
 * high order polynomials, mixed elements and discontinuous Galerkin methods;
 * auto-adaptive mesh approaches;
 * axisymmetric problems;
 * multi-regions and variable coefficient problems.
 .
 This package provides the headers required for development.

Package: librheolef1
Description-md5: 8360cebc0605679d59a36620302eb168
Description-en: efficient Finite Element environment - shared library
 Rheolef is a computer environment that serves as a convenient laboratory for
 computations in applied mathematics involving finite element-like methods.
 It provides a set of commands and C++ algorithms and containers.
 .
 Most basically, containers cover the classic graph data structure for sparse
 matrix formats and finite element meshes. At a higher level of abstraction,
 they can handle approximate finite element spaces, discrete fields.
 Flexible and powerful expressions are used to specify bilinear forms.
 .
 Current applications include:
 * massively distributed memory finite element environment, based on MPI;
 * elasticity, Stokes and Navier-Stokes problems in 2D and 3D;
 * complex fluids applications: viscoplasticity, viscoelasticity, wall slip;
 * nonlinear problems with fixed-point, Newton and continuation methods;
 * high order polynomials, mixed elements and discontinuous Galerkin methods;
 * auto-adaptive mesh approaches;
 * axisymmetric problems;
 * multi-regions and variable coefficient problems.
 .
 This package provides the shared library.

Package: librhino-java
Description-md5: 56304b110a7e11df7b042a8bec6b6f22
Description-en: Libraries for rhino Java Script Engine
 Rhino is an implementation of the JavaScript language written
 entirely in Java. It is typically embedded into Java applications to
 provide scripting to end users.
 .
 This package contains only Java library and no interpreter. For
 Rhino interpreter, you install rhino package.

Package: libriddley-clojure
Description-md5: 06ba08afe52e6c9d8bafd6a94f921ec8
Description-en: code walking library for Clojure
 Riddley provides a correct `riddley.walk/macroexpand-all`, which preserves the
 binding information in `&env` and expands inlined functions, and
 `riddley.walk/walk-exprs`, which is a general mechanism for code walking and
 transformation.

Package: libridl-java
Description-md5: 9e017c19c2cbf8cab7b83a1ee17e6890
Description-en: transitional package for LibreOffice UNO runtime environment
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This has now been merged into liblibreoffice-java and this package thus
 can be safely removed once installed.

Package: libriemann-client-dev
Description-md5: 8c0efc85c22252e4a8d15ba28eaa88a6
Description-en: Development files for the Riemann C client library
 The riemann-c-client library provides a C language client, with a
 simple but convenient API, to connect to Riemann, send events and run
 queries against it
 .
 This package is needed to compile programs linked against
 librliemann-client0, as only this includes the header files and
 static libraries needed for compiling.

Package: libriemann-client0
Description-md5: f862699266634bf228710b82bfc96b09
Description-en: C language client library for the Riemann event stream processor
 Riemann is a network event stream processor, intended for analyitics,
 metrics and alerting; and to glue various monitoring systems together.
 .
 This library provides a C language client, with a simple but
 convenient API, to connect to Riemann, send events and run queries
 against it.

Package: librime-bin
Description-md5: 670bc074a8b52a9a9d489d4814a250b2
Description-en: Rime Input Method Engine - utilities
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the executable utilities of RIME.

Package: librime-data
Description-md5: 73630e548aa1fb1b5aabe777874c4790
Description-en: Rime Input Method Engine, the schema data (metapackage)
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package depends on the necessary and recommended schema data of RIME.

Package: librime-dev
Description-md5: 5a303b53e5db9bc1c2de0e9930e12592
Description-en: Rime Input Method Engine, the core library - development files
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the development files of RIME.

Package: librime-plugin-charcode
Description-md5: ca80749840f88ad2a47010108f7951a3
Description-en: Rime Input Method Engine - charcode plugin
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides charcode plugin for RIME. It can be used for codepoint
 translation and charset filtering.

Package: librime-plugin-lua
Description-md5: 5e5c128df2706b41563f3a1b3bb02735
Description-en: Rime Input Method Engine - Lua extension plugin
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides Lua extension plugin for RIME with the following
 features:
 .
 * Supports extending RIME processors, segmentors, translators and filters
 * Provides high-level programming model for translators and filters
 * Loaded dynamically as a librime plugin

Package: librime-plugin-octagram
Description-md5: f59fbfa1a6a02ded72d6d87c53393961
Description-en: Rime Input Method Engine - octagram plugin
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides octagram plugin for RIME. It provides extra functionality
 in grammar checking.

Package: librime1t64
Description-md5: f5e86f1f1a251acdb3861a6e84a727fb
Description-en: Rime Input Method Engine - core library
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the core library of RIME.

Package: librinci-perl
Description-md5: 976d9a9cf37edbdafe9d88b0d595faaa
Description-en: module that provides a language-neutral metadata for your code
 Rinci is a set of extensible, language-neutral metadata
 specifications for your code. Rinci allows various helper tools, from code
 generator to web middleware to documentation generator to other protocols, to
 act on your code, making your life easier as a programmer.
 .
 Rinci is geared towards dynamic scripting languages like Perl, Python, Ruby,
 PHP, JavaScript, but is not limited to those languages.

Package: libring-anti-forgery-clojure
Description-md5: e2f28b399d2e04c71d1c458d56c9eb66
Description-en: Ring middleware to prevent CSRF attacks
 ring-anti-forgery is a Ring middleware that prevents CSRF attacks via
 a randomly-generated anti-forgery token. By default, any request that isn't a
 HEAD or GET request will require an anti-forgery token, or an "access denied"
 response will be returned. The token is bound to the session, and accessible
 via the "anti-forgery-token" variable.

Package: libring-basic-authentication-clojure
Description-md5: 8dd987f8c0ca10d7f1c8b0c05638b6b4
Description-en: ring middleware to enforce basic authentication
 Ring middleware to enforce basic authentication as described in RFC2617
 section 2.

Package: libring-codec-clojure
Description-md5: 0d98220fff67dce5f1b325e6f48392f4
Description-en: Clojure library for encoding and decoding data
 ring-codec provides functions for encoding and decoding data into formats
 commonly used in web applications:
 .
 * percent-encoding/decoding
 * url-encoding/decoding
 * base64 encoding/decoding
 * form encoding/decoding

Package: libring-core-clojure
Description-md5: 3367586f84a99dd955e73027782e067b
Description-en: Clojure web applications library
 Ring is a Clojure web applications library inspired by Python's WSGI
 and Ruby's Rack. By abstracting the details of HTTP into a simple,
 unified API, Ring allows web applications to be constructed of modular
 components that can be shared among a variety of applications, web
 servers, and web frameworks.
 .
 This package contains the core Ring library.

Package: libring-defaults-clojure
Description-md5: 240b8664d707ce762b3dd81fb667a4e8
Description-en: Ring middleware that provides sensible defaults
 Knowing what middleware to add to a Ring application, and in what
 order, can be difficult and prone to error.
 .
 This library attempts to automate the process, by providing sensible
 and secure default configurations of Ring middleware for both websites
 and HTTP APIs.

Package: libring-headers-clojure
Description-md5: 9f1a907494c1f43bca2567c5e4a59bc8
Description-en: Ring middleware for common response headers
 ring-headers is a Ring middleware collection for adding and manipulating
 common response headers. It provides middleware for:
 .
 * replacing relative redirects with absolute redirects. Useful
 for clients that do not yet implement RFC 7231.
 * automatically adding a charset to the content-type header in
 response maps.
 * handling headers set by HTTP proxies.
 * adding various 'X-' response headers.

Package: libring-jetty-adapter-clojure
Description-md5: 90716107ac83fb01d0db43321b21d497
Description-en: Clojure web applications library - Jetty adapter
 Ring is a Clojure web applications library inspired by Python's WSGI
 and Ruby's Rack. By abstracting the details of HTTP into a simple,
 unified API, Ring allows web applications to be constructed of modular
 components that can be shared among a variety of applications, web
 servers, and web frameworks.
 .
 This package contains the Ring Jetty adapter.

Package: libring-json-clojure
Description-md5: 9392ad04961afcb15808f97a3da739cc
Description-en: ring middleware functions for handling JSON requests and responses
 This package contains the Standard Ring middleware functions for handling JSON
 requests and responses.

Package: libring-mock-clojure
Description-md5: 761c1804fdf0e03311611b8d8a0def52
Description-en: library for creating mock Ring request maps
 Ring-mock is a library for creating mock Ring request maps. It is primarily
 used for testing applications using Ring.

Package: libring-servlet-clojure
Description-md5: 61b05978db73a44d271e648adaf37022
Description-en: Clojure web applications library - servlet utilities
 Ring is a Clojure web applications library inspired by Python's WSGI
 and Ruby's Rack. By abstracting the details of HTTP into a simple,
 unified API, Ring allows web applications to be constructed of modular
 components that can be shared among a variety of applications, web
 servers, and web frameworks.
 .
 This package contains the Ring servlet utility library.

Package: libring-ssl-clojure
Description-md5: 756ab180b684054b11ef8383f599f733
Description-en: Ring middleware for managing HTTPS requests
 This library is a collection of Ring middlewares for managing HTTPS requests.
 It includes middlewares for:
 .
 * parsing the X-Forwarded-Proto header
 * redirecting HTTP requests to HTTPS
 * adding the Strict-Transport-Security response header

Package: librist-dev
Description-md5: d378f00a94280dca9df8e2413b69df3a
Description-en: Reliable Internet Stream Transport -- development files
 Reliable Internet Stream Transport (RIST) is a transport protocol
 designed for reliable transmission of video over lossy networks
 (including the Internet) with low latency and high quality.
 .
 RIST is intended as a more reliable successor to Secure Reliable
 Transport (SRT), and as an open alternative to proprietary commercial
 options such as Zixi, VideoFlow, QVidium, and DVEO (Dozer).
 .
 This package contains the library development files.

Package: librist4
Description-md5: 0bf2f47b5cbee6438a188bd12233e1bc
Description-en: Reliable Internet Stream Transport -- shared library
 Reliable Internet Stream Transport (RIST) is a transport protocol
 designed for reliable transmission of video over lossy networks
 (including the Internet) with low latency and high quality.
 .
 RIST is intended as a more reliable successor to Secure Reliable
 Transport (SRT), and as an open alternative to proprietary commercial
 options such as Zixi, VideoFlow, QVidium, and DVEO (Dozer).
 .
 This package contains the shared library.

Package: librivescript-perl
Description-md5: 967616e0b34bec04b1a53914238e8c08
Description-en: simple trigger/response language primarily used for chatbots
 RiveScript is a simple trigger/response language primarily used for the
 creation of chatting robots. It's designed to have an easy-to-learn syntax
 but provide a lot of power and flexibility.

Package: librkcommon-dev
Description-md5: ea5552b7fa397d493e73e225c6a89570
Description-en: Development files for librkcommon
 This package contains libraries and header files for
 applications that use librkcommon.

Package: librkcommon1
Description-md5: 1797fb07954005e33569e8574c662754
Description-en: Intel RenderKit common C++/CMake infrastructure
 This project represents a common set of C++ infrastructure and CMake
 utilities used by various components of Intel oneAPI Rendering Toolkit.

Package: librlottie-dev
Description-md5: 67dcd1d254f73b409922bee5c8a424b7
Description-en: library for rendering vector based animations and art (development headers)
 Lottie loads and renders animations and vectors exported in the bodymovin JSON
 format. Bodymovin JSON can be created and exported from After Effects with
 bodymovin, Sketch with Lottie Sketch Export, and from Haiku.
 .
 For the first time, designers can create and ship beautiful animations without
 an engineer painstakingly recreating it by hand. Since the animation is backed
 by JSON they are extremely small in size but can be large in complexity.
 .
 This package provides public C/C++ headers.

Package: librlottie0-1
Description-md5: cb50bc5f366ce6137b521bf0635cfc37
Description-en: library for rendering vector based animations and art
 Lottie loads and renders animations and vectors exported in the bodymovin JSON
 format. Bodymovin JSON can be created and exported from After Effects with
 bodymovin, Sketch with Lottie Sketch Export, and from Haiku.
 .
 For the first time, designers can create and ship beautiful animations without
 an engineer painstakingly recreating it by hand. Since the animation is backed
 by JSON they are extremely small in size but can be large in complexity.

Package: librnd4-cloud
Description-md5: 1b1dc76a4130870349bb3f2a5dc5c69c
Description-en: Networking plugins for accessing remote resources.
 Support library plugin for 'cloud' footprint/symbol access plugin
 that integrates remote, web access resources like edakrill or
 gedasymbols.org.

Package: librnd4-dev
Description-md5: e082cd104e414d3f4f1ce5da4f0bfcf6
Description-en: Ringdove 2D cad library, files for development.
 Headers, templates, scripts for compiling Ringdove applications.

Package: librnd4-doc
Description-md5: 31a6baa719dfc3291793250a38cbc7b0
Description-en: Documentation for librnd.
 Developer documentation for using librnd.

Package: librnd4-hid-gtk4-gl
Description-md5: 514eaeb69b9d0e54e72bf9dfd8fa90cb
Description-en: GUI: gtk4, opengl
 Hardware accelerated (opengl) rendering on gtk4.

Package: librnd4-hid-lesstif
Description-md5: 0e9f185dd5b1da152683803323f1b183
Description-en: GUI: motif/lesstif, software render
 Lightweight GUI and software rendering using the motif (lesstif)
 toolkit.

Package: librnd4-lib-gl
Description-md5: ae1b13b8549fb75351fa1adb8e1ef270
Description-en: Support library for rendering with opengl.
 Provides plugins for driving an opengl output, rendering the drawing
 on opengl.

Package: librnd4-lib-gui
Description-md5: fcb7ce8f437a360c8db695a0cabc7f2d
Description-en: Support library for building the GUI.
 Provides librnd specific dialog boxes (e.g. fontsel) and top window
 GUI elements.

Package: librnd4-pixmap
Description-md5: a95d550be3f0932cbaf407ae40e7ca2a
Description-en: Import and export pixmap images.
 Low level support for png/jpeg/gif export plugins, low level import
 pixmap objects using libgd.

Package: librnd4t64
Description-md5: a7430f924fc3485752cf664aa4379560
Description-en: Ringdove 2D CAD library framework
 librnd is a modular framework library for 2D CAD applications. It
 provides the following built-in features:
 - hierarchic configuration files
 - flexible menu and hotkey system
 - HID API for CLI/GUI frontend
 - multi-layer rendering support
 - interactive drawing tool infrastructure
 - action infrastructure
 - polygon clipping
 - turing complete user scripting
 .
 Supported via plugins:
 - CLI/batch frontend
 - gtk4 frontend with gl hardware accelerated rendering
 - lesstif/motif frontend

Package: librngom-java
Description-md5: f6821bd5e1ee5489c81286a1ab5c757f
Description-en: Java library for parsing RELAX NG grammars
 RNGOM is an open-source Java library for parsing RELAX NG grammars.
 .
 In particular, RNGOM can:
 * parse the XML syntax
 * parse the compact syntax
 * check all the semantic restrictions as specified in the specification
 * parse RELAX NG into application-defined data structures
 * build a default data structure based around the binarized simple syntax
 or another data structure that preserves more of the parsed information
 * parse foreign elements/attributes in a schema
 * parse comments in a schema

Package: librnnoise-dev
Description-md5: 0e24bdc5b1eeaafcf633249987373ed3
Description-en: Recurrent neural network for audio noise reduction (development files)
 RNNoise is a noise suppression library based on a recurrent neural network.
 It combines classic signal processing with deep learning to perform real-time
 full-band (48 kHz) speech noise suppression, and is small and fast enough to
 run on a Raspberry Pi. It is used by projects such as Mumble, OBS Studio and
 PulseAudio/PipeWire noise-cancellation modules.
 .
 This package contains the C header and the pkg-config file needed to build
 applications against RNNoise.

Package: librnnoise0
Description-md5: dac9800ae71135b07659da6ec1e76305
Description-en: Recurrent neural network for audio noise reduction (shared library)
 RNNoise is a noise suppression library based on a recurrent neural network.
 It combines classic signal processing with deep learning to perform real-time
 full-band (48 kHz) speech noise suppression, and is small and fast enough to
 run on a Raspberry Pi. It is used by projects such as Mumble, OBS Studio and
 PulseAudio/PipeWire noise-cancellation modules.
 .
 This package contains the shared library.

Package: librnp-dev
Description-md5: 3393f4e9138987184491c2c43ba46d61
Description-en: Cross-platform OpenPGP (RFC4880) tools (development files)
 RNP is a set of cross-platform tools implementing OpenPGP (RFC 4880) and
 related standards.
 .
 This package contains the development headers and documentation used
 to build other tools against the library.

Package: librnp0
Description-md5: e9d7e9930f43bc65cce6dbc246fe3e3e
Description-en: Cross-platform OpenPGP (RFC4880) tools (library)
 RNP is a set of cross-platform tools implementing OpenPGP (RFC 4880) and
 related standards.
 .
 This package contains the shared library, librnp.

Package: libroaring-dev
Description-md5: b16b3be65c513bbcca44859b8da66b34
Description-en: Portable Roaring bitmaps in C (and C++) (headers)
 Bitsets, also called bitmaps, are commonly used as fast data structures.
 Unfortunately, they can use too much memory. To compensate, we often use
 compressed bitmaps.
 Roaring bitmaps are compressed bitmaps which tend to outperform conventional
 compressed bitmaps such as WAH, EWAH or Concise.
 .
 This package provides library headers.

Package: libroaring21
Description-md5: 50c3a27afee744cfe6f53a1f647732d0
Description-en: Portable Roaring bitmaps in C (and C++)
 Bitsets, also called bitmaps, are commonly used as fast data structures.
 Unfortunately, they can use too much memory. To compensate, we often use
 compressed bitmaps.
 Roaring bitmaps are compressed bitmaps which tend to outperform conventional
 compressed bitmaps such as WAH, EWAH or Concise.

Package: librobert-hooke-clojure
Description-md5: 4d4a4d48a4b80a0f59cfbc7dd8108f6d
Description-en: Function wrapper library for Clojure
 Robert Hooke is a Clojure library that provides a flexible, composable
 mechanism to extend functions after they have been defined.
 .
 Hooks can be used to change the behaviour of the functions they wrap in many
 ways, for example:
 .
 * conditional execution
 * modify arguments
 * add side effects
 * return different values
 .
 Hooke is inspired by Emacs Lisp's defadvice and clojure.test fixtures.

Package: librobotraconteur-companion-dev
Description-md5: 8aa5350b2c718c3740af28a0c949c2ee
Description-en: Companion C++ library for Robot Raconteur development files
 The Robot Raconteur C++ Companion library provides additional support
 for standardized types and services in Robot Raconteur along with
 other useful utilities. This package provides development files of
 robotraconteur-companion.

Package: librobotraconteur-dev
Description-md5: 6d750b2ac86bbdb99835fc492ff63fc5
Description-en: Robot Raconteur development files
 Robot Raconteur is a communication framework for
 Robotics and Automation. This package provides the
 development files for Robot Raconteur

Package: librobotraconteurcompanion0.4
Description-md5: 70cc7f59c4985640320d9edead83067a
Description-en: Companion C++ library for Robot Raconteur runtime
 The Robot Raconteur C++ Companion library provides additional support
 for standardized types and services in Robot Raconteur along with
 other useful utilities. This package provides run-time library
 of robotraconteur-companion.

Package: librobotraconteurcore1
Description-md5: f2dcaccf123c83a05948b5ef4be8fa74
Description-en: Robot Raconteur core runtime library
 Robot Raconteur is a communication framework for
 Robotics and Automation. This package provides the
 core runtime library of Robot Raconteur.

Package: librobottestingframework-dev
Description-md5: 3834250a96050de4a61e9f8544d652ec
Description-en: Robot Testing Framework - development files
 It is a generic and multi-platform testing framework for the test
 driven development (TDD) which is initially designed for the robotic
 systems.
 However, it can be used for any TDD system. The framework provides
 functionalities for developing and running unit tests in a language and
 middleware independent manner. The test cases are developed as
 independent plug-ins (i.e., using scripting languages or built as
 dynamically loadable libraries) to be loaded and executed by an
 automated test runner.
 Moreover, a fixture manager prepares the setup (e.g., running robot
 interfaces, simulator) and actively monitors that all the requirements
 for running the tests are satisfied during the execution of the tests.
 These functionalities along with other facilities such as the test
 result collector, result formatter and remote interface allow for rapid
 development of test units to cover different levels of system testing.
 .
 This package contains the development files.

Package: librobottestingframework-dll2
Description-md5: 6015b5580031c90920c2f230ae6176db
Description-en: Robot Testing Framework - RTF_dll library
 It is a generic and multi-platform testing framework for the test
 driven development (TDD) which is initially designed for the robotic
 systems.
 However, it can be used for any TDD system. The framework provides
 functionalities for developing and running unit tests in a language and
 middleware independent manner. The test cases are developed as
 independent plug-ins (i.e., using scripting languages or built as
 dynamically loadable libraries) to be loaded and executed by an
 automated test runner.
 Moreover, a fixture manager prepares the setup (e.g., running robot
 interfaces, simulator) and actively monitors that all the requirements
 for running the tests are satisfied during the execution of the tests.
 These functionalities along with other facilities such as the test
 result collector, result formatter and remote interface allow for rapid
 development of test units to cover different levels of system testing.
 .
 This package contains the RTF_dll shared library.

Package: librobottestingframework-doc
Description-md5: a37a120c5436f147b45cd0c54bb445ab
Description-en: Robot Testing Framework - documentation
 It is a generic and multi-platform testing framework for the test
 driven development (TDD) which is initially designed for the robotic
 systems.
 However, it can be used for any TDD system. The framework provides
 functionalities for developing and running unit tests in a language and
 middleware independent manner. The test cases are developed as
 independent plug-ins (i.e., using scripting languages or built as
 dynamically loadable libraries) to be loaded and executed by an
 automated test runner.
 Moreover, a fixture manager prepares the setup (e.g., running robot
 interfaces, simulator) and actively monitors that all the requirements
 for running the tests are satisfied during the execution of the tests.
 These functionalities along with other facilities such as the test
 result collector, result formatter and remote interface allow for rapid
 development of test units to cover different levels of system testing.
 .
 This package contains the documentation and example files.

Package: librobottestingframework-lua2
Description-md5: 183cfc310c9339b04c472fd094c3b3f5
Description-en: Robot Testing Framework - RTF_lua library
 It is a generic and multi-platform testing framework for the test
 driven development (TDD) which is initially designed for the robotic
 systems.
 However, it can be used for any TDD system. The framework provides
 functionalities for developing and running unit tests in a language and
 middleware independent manner. The test cases are developed as
 independent plug-ins (i.e., using scripting languages or built as
 dynamically loadable libraries) to be loaded and executed by an
 automated test runner.
 Moreover, a fixture manager prepares the setup (e.g., running robot
 interfaces, simulator) and actively monitors that all the requirements
 for running the tests are satisfied during the execution of the tests.
 These functionalities along with other facilities such as the test
 result collector, result formatter and remote interface allow for rapid
 development of test units to cover different levels of system testing.
 .
 This package contains the RTF_lua shared library.

Package: librobottestingframework-ruby2
Description-md5: 657bc611080e9d2c6044161de6344324
Description-en: Robot Testing Framework - RTF_ruby library
 It is a generic and multi-platform testing framework for the test
 driven development (TDD) which is initially designed for the robotic
 systems.
 However, it can be used for any TDD system. The framework provides
 functionalities for developing and running unit tests in a language and
 middleware independent manner. The test cases are developed as
 independent plug-ins (i.e., using scripting languages or built as
 dynamically loadable libraries) to be loaded and executed by an
 automated test runner.
 Moreover, a fixture manager prepares the setup (e.g., running robot
 interfaces, simulator) and actively monitors that all the requirements
 for running the tests are satisfied during the execution of the tests.
 These functionalities along with other facilities such as the test
 result collector, result formatter and remote interface allow for rapid
 development of test units to cover different levels of system testing.
 .
 This package contains the RTF_ruby shared library.

Package: librobottestingframework2
Description-md5: 0a155d37cb2537617a02027dbf5de13c
Description-en: Robot Testing Framework - RTF library
 It is a generic and multi-platform testing framework for the test
 driven development (TDD) which is initially designed for the robotic
 systems.
 However, it can be used for any TDD system. The framework provides
 functionalities for developing and running unit tests in a language and
 middleware independent manner. The test cases are developed as
 independent plug-ins (i.e., using scripting languages or built as
 dynamically loadable libraries) to be loaded and executed by an
 automated test runner.
 Moreover, a fixture manager prepares the setup (e.g., running robot
 interfaces, simulator) and actively monitors that all the requirements
 for running the tests are satisfied during the execution of the tests.
 These functionalities along with other facilities such as the test
 result collector, result formatter and remote interface allow for rapid
 development of test units to cover different levels of system testing.
 .
 This package contains the RTF shared library.

Package: libroc-dev
Description-md5: 6bcf4178f53eb51fdb8201a05e4acc2e
Description-en: real-time audio streaming over the network (development files)
 Roc is a network transport, highly specialized for the real-time streaming use
 case. The user writes the stream to the one end and reads it from another end,
 and Roc deals with all the complexity of the task of delivering data in time
 and with no loss. Encoding, decoding, adjusting rates, restoring losses - all
 these are performed transparently under the hood.
 .
 This package provides the development files for libroc.

Package: librocalution-dev
Description-md5: 44649142299973a18c60183ac479f0f0
Description-en: ROCm library for iterative sparse solvers - headers
 rocALUTION is a library that provides iterative sparse preconditioners and
 solvers. The rocALUTION project began as a port of PARALUTION to the AMD ROCm
 platform. This library supports an OpenMP backend for multi-core CPUs and an
 MPI backend for multi-node clusters.
 .
 rocALUTION provides a C++ API containing implementations of fixed-point
 iteration schemes such as Jacobi iteration and Gauss-Seidel; Krylov subspace
 methods such as the conjugate gradient method and the biconjugate gradient
 stabilized method; a mixed-precision defect correction scheme; a Chebyshev
 iteration scheme; as well as geometric and algebraic multigrid solvers. There
 are also a wide variety of sparse preconditioners, including several based on
 matrix splitting schemes, factorization schemes, and approximate inverses.
 .
 This package provides the AMD ROCm rocALUTION development headers.

Package: librocalution-doc
Description-md5: 66927a5abab1be031d7d25878b1231bc
Description-en: ROCm library for iterative sparse solvers - documentation
 rocALUTION is a library that provides iterative sparse preconditioners and
 solvers. The rocALUTION project began as a port of PARALUTION to the AMD ROCm
 platform. This library supports an OpenMP backend for multi-core CPUs and an
 MPI backend for multi-node clusters.
 .
 rocALUTION provides a C++ API containing implementations of fixed-point
 iteration schemes such as Jacobi iteration and Gauss-Seidel; Krylov subspace
 methods such as the conjugate gradient method and the biconjugate gradient
 stabilized method; a mixed-precision defect correction scheme; a Chebyshev
 iteration scheme; as well as geometric and algebraic multigrid solvers. There
 are also a wide variety of sparse preconditioners, including several based on
 matrix splitting schemes, factorization schemes, and approximate inverses.
 .
 This package provides the AMD ROCm rocALUTION documentation.

Package: librocalution1
Description-md5: 57415c15172f78830396d5dcd9ef89a0
Description-en: ROCm library for iterative sparse solvers - library
 rocALUTION is a library that provides iterative sparse preconditioners and
 solvers. The rocALUTION project began as a port of PARALUTION to the AMD ROCm
 platform. This library supports an OpenMP backend for multi-core CPUs and an
 MPI backend for multi-node clusters.
 .
 rocALUTION provides a C++ API containing implementations of fixed-point
 iteration schemes such as Jacobi iteration and Gauss-Seidel; Krylov subspace
 methods such as the conjugate gradient method and the biconjugate gradient
 stabilized method; a mixed-precision defect correction scheme; a Chebyshev
 iteration scheme; as well as geometric and algebraic multigrid solvers. There
 are also a wide variety of sparse preconditioners, including several based on
 matrix splitting schemes, factorization schemes, and approximate inverses.
 .
 This package provides the AMD ROCm rocALUTION library.

Package: librocalution1-tests
Description-md5: 57fa9026bd5b402d652be5fe281a4cfd
Description-en: ROCm library for iterative sparse solvers - tests
 rocALUTION is a library that provides iterative sparse preconditioners and
 solvers. The rocALUTION project began as a port of PARALUTION to the AMD ROCm
 platform. This library supports an OpenMP backend for multi-core CPUs and an
 MPI backend for multi-node clusters.
 .
 rocALUTION provides a C++ API containing implementations of fixed-point
 iteration schemes such as Jacobi iteration and Gauss-Seidel; Krylov subspace
 methods such as the conjugate gradient method and the biconjugate gradient
 stabilized method; a mixed-precision defect correction scheme; a Chebyshev
 iteration scheme; as well as geometric and algebraic multigrid solvers. There
 are also a wide variety of sparse preconditioners, including several based on
 matrix splitting schemes, factorization schemes, and approximate inverses.
 .
 This package provides the AMD ROCm rocALUTION test binaries used for verifying
 that the library is functioning correctly.

Package: librocblas-dev
Description-md5: c09515b9355dba36f84cc1c22ebed670
Description-en: ROCm library for basic linear algebra - headers
 rocBLAS is a library for performing basic linear algebra routines
 on AMD GPUs. It provides implementations of BLAS operations such as
 dot product (DOT), general matrix multiplication (GEMM), triangular
 matrix multiplication (TRMM), and many others. It is built on the
 AMD ROCm platform and optimized for discrete AMD GPUs. The rocBLAS
 library is implemented in the HIP programming language and is
 supplemented by tuned assembly kernels.
 .
 rocBLAS provides a C99 interface and supports operations on matrices
 of half-, single- or double-precision floating point numbers. The
 library provides variants for its routines that efficiently operate
 on batches of matrices and that support a variety of data layouts.
 .
 This package provides the AMD ROCm rocBLAS development headers.

Package: librocblas-doc
Description-md5: bc25f4a6395f8bf40b54d688fb966b61
Description-en: ROCm library for basic linear algebra - documentation
 rocBLAS is a library for performing basic linear algebra routines
 on AMD GPUs. It provides implementations of BLAS operations such as
 dot product (DOT), general matrix multiplication (GEMM), triangular
 matrix multiplication (TRMM), and many others. It is built on the
 AMD ROCm platform and optimized for discrete AMD GPUs. The rocBLAS
 library is implemented in the HIP programming language and is
 supplemented by tuned assembly kernels.
 .
 rocBLAS provides a C99 interface and supports operations on matrices
 of half-, single- or double-precision floating point numbers. The
 library provides variants for its routines that efficiently operate
 on batches of matrices and that support a variety of data layouts.
 .
 This package provides the AMD ROCm rocBLAS documentation.

Package: librocblas5
Description-md5: 8386b8f0471962605b35672fb65c1336
Description-en: ROCm library for basic linear algebra - library
 rocBLAS is a library for performing basic linear algebra routines
 on AMD GPUs. It provides implementations of BLAS operations such as
 dot product (DOT), general matrix multiplication (GEMM), triangular
 matrix multiplication (TRMM), and many others. It is built on the
 AMD ROCm platform and optimized for discrete AMD GPUs. The rocBLAS
 library is implemented in the HIP programming language and is
 supplemented by tuned assembly kernels.
 .
 rocBLAS provides a C99 interface and supports operations on matrices
 of half-, single- or double-precision floating point numbers. The
 library provides variants for its routines that efficiently operate
 on batches of matrices and that support a variety of data layouts.
 .
 This package provides the AMD ROCm rocBLAS library.

Package: librocblas5-bench
Description-md5: c729e09fa6ace4fdc550e766f28e2b9f
Description-en: ROCm library for basic linear algebra - benchmarks
 rocBLAS is a library for performing basic linear algebra routines
 on AMD GPUs. It provides implementations of BLAS operations such as
 dot product (DOT), general matrix multiplication (GEMM), triangular
 matrix multiplication (TRMM), and many others. It is built on the
 AMD ROCm platform and optimized for discrete AMD GPUs. The rocBLAS
 library is implemented in the HIP programming language and is
 supplemented by tuned assembly kernels.
 .
 rocBLAS provides a C99 interface and supports operations on matrices
 of half-, single- or double-precision floating point numbers. The
 library provides variants for its routines that efficiently operate
 on batches of matrices and that support a variety of data layouts.
 .
 This package provides the AMD ROCm rocBLAS benchmark client used for
 gathering performance data about library functions.

Package: librocblas5-tests
Description-md5: bfcbe8432621857b8e72a76268eb4b61
Description-en: ROCm library for basic linear algebra - tests
 rocBLAS is a library for performing basic linear algebra routines
 on AMD GPUs. It provides implementations of BLAS operations such as
 dot product (DOT), general matrix multiplication (GEMM), triangular
 matrix multiplication (TRMM), and many others. It is built on the
 AMD ROCm platform and optimized for discrete AMD GPUs. The rocBLAS
 library is implemented in the HIP programming language and is
 supplemented by tuned assembly kernels.
 .
 rocBLAS provides a C99 interface and supports operations on matrices
 of half-, single- or double-precision floating point numbers. The
 library provides variants for its routines that efficiently operate
 on batches of matrices and that support a variety of data layouts.
 .
 This package provides the AMD ROCm rocBLAS test binaries used for verifying
 that the library is functioning correctly. These binaries are only used to
 check whether rocBLAS works correctly on a given GPU, so generally speaking,
 users probably don't need this package.

Package: librocblas5-tests-data
Description-md5: b53f40c6ae9414685b2b5c5becda24d0
Description-en: ROCm library for basic linear algebra - test data
 rocBLAS is a library for performing basic linear algebra routines
 on AMD GPUs. It provides implementations of BLAS operations such as
 dot product (DOT), general matrix multiplication (GEMM), triangular
 matrix multiplication (TRMM), and many others. It is built on the
 AMD ROCm platform and optimized for discrete AMD GPUs. The rocBLAS
 library is implemented in the HIP programming language and is
 supplemented by tuned assembly kernels.
 .
 rocBLAS provides a C99 interface and supports operations on matrices
 of half-, single- or double-precision floating point numbers. The
 library provides variants for its routines that efficiently operate
 on batches of matrices and that support a variety of data layouts.
 .
 This package provides the data files required by the AMD ROCm rocBLAS tests.
 The tests are only used to check whether rocBLAS works correctly on a given
 GPU, so generally speaking, users probably don't need this package.

Package: librocfft-dev
Description-md5: 9e65abaf6240ee805197b9522911e98d
Description-en: ROCm library for computing Fast Fourier Transforms - headers
 rocFFT is a library for computing the discrete Fourier transform. It is
 built on the AMD ROCm platform and optimized for discrete AMD GPUs.
 .
 rocFFT provides a C99 API and makes use of run-time compilation to create
 optimized execution plans for its computations. The rocFFT library supports
 single and double precision floating point formats for calculating one-, two-
 and three-dimensional transforms for real or complex data of arbitrary length.
 .
 This package provides the AMD ROCm rocFFT development headers.

Package: librocfft-doc
Description-md5: dd469e946b8220d816edf7bf8d3cd227
Description-en: ROCm library for computing Fast Fourier Transforms - documentation
 rocFFT is a library for computing the discrete Fourier transform. It is
 built on the AMD ROCm platform and optimized for discrete AMD GPUs.
 .
 rocFFT provides a C99 API and makes use of run-time compilation to create
 optimized execution plans for its computations. The rocFFT library supports
 single and double precision floating point formats for calculating one-, two-
 and three-dimensional transforms for real or complex data of arbitrary length.
 .
 This package provides the AMD ROCm rocFFT documentation.

Package: librocfft0
Description-md5: 649cf0d2501ac100a061942bc6bd6ba6
Description-en: ROCm library for computing Fast Fourier Transforms - library
 rocFFT is a library for computing the discrete Fourier transform. It is
 built on the AMD ROCm platform and optimized for discrete AMD GPUs.
 .
 rocFFT provides a C99 API and makes use of run-time compilation to create
 optimized execution plans for its computations. The rocFFT library supports
 single and double precision floating point formats for calculating one-, two-
 and three-dimensional transforms for real or complex data of arbitrary length.
 .
 This package provides the AMD ROCm rocFFT library.

Package: librocfft0-tests
Description-md5: 86662dab604cc4d1bf9172cde6eb493f
Description-en: ROCm library for computing Fast Fourier Transforms - tests
 rocFFT is a library for computing the discrete Fourier transform. It is
 built on the AMD ROCm platform and optimized for discrete AMD GPUs.
 .
 rocFFT provides a C99 API and makes use of run-time compilation to create
 optimized execution plans for its computations. The rocFFT library supports
 single and double precision floating point formats for calculating one-, two-
 and three-dimensional transforms for real or complex data of arbitrary length.
 .
 This package provides the AMD ROCm rocFFT test binaries. These binaries are
 only used to check whether rocFFT works correctly on a given GPU, so
 generally speaking, users probably don't need this package.

Package: librocksdb-dev
Description-md5: fd41823b5c0f305a3ef7c50ffc8f2dde
Description-en: persistent Key-Value Store for Flash and RAM Storage (development)
 C++ library providing an embedded key-value store, where keys and values are
 arbitrary byte streams. It was developed at Facebook based on LevelDB and
 provides backwards-compatible support for LevelDB APIs.
 .
 RocksDB is optimized for Flash with extremely low latencies. RocksDB uses a
 Log Structured Database Engine for storage, written entirely in C++.
 .
 RocksDB features highly flexible configuration settings that may be tuned to
 run on a variety of production environments, including pure memory, Flash,
 hard disks or HDFS. It supports various compression algorithms and good tools
 for production support and debugging.
 .
 Features:
 - Designed for application servers wanting to store up to a few terabytes
 of data on locally attached Flash drives or in RAM
 - Optimized for storing small to medium size key-values on fast storage --
 flash devices or in-memory
 - Scales linearly with number of CPUs so that it works well on ARM
 processors
 .
 This package contains libraries and header files for developing
 applications that use librocksdb .

Package: librocksdb9.11
Description-md5: ed757835b75c149c7294311b08c36b93
Description-en: persistent Key-Value Store for Flash and RAM Storage
 C++ library providing an embedded key-value store, where keys and values are
 arbitrary byte streams. It was developed at Facebook based on LevelDB and
 provides backwards-compatible support for LevelDB APIs.
 .
 RocksDB is optimized for Flash with extremely low latencies. RocksDB uses a
 Log Structured Database Engine for storage, written entirely in C++.
 .
 RocksDB features highly flexible configuration settings that may be tuned to
 run on a variety of production environments, including pure memory, Flash,
 hard disks or HDFS. It supports various compression algorithms and good tools
 for production support and debugging.
 .
 Features:
 - Designed for application servers wanting to store up to a few terabytes
 of data on locally attached Flash drives or in RAM
 - Optimized for storing small to medium size key-values on fast storage --
 flash devices or in-memory
 - Scales linearly with number of CPUs so that it works well on ARM
 processors

Package: librocm-core-dev
Description-md5: 605b21f35bafa963bf4cd12936b2bc80
Description-en: provides methods to get information about installed ROCm - headers
 rocm-core can be used to get a ROCm release version in addition to other
 base information like install path.
 .
 rocm-core is not used by all ROCm components and may not provide an accurate
 value for versions if the other component packages are not updated at the
 same time.
 .
 This package provides the librocm-core1 development headers

Package: librocm-core1
Description-md5: 777ee023fc675e56dadcdb0de99de8c7
Description-en: provides methods to get information about installed ROCm
 rocm-core can be used to get a ROCm release version in addition to other
 base information like install path.
 .
 rocm-core is not used by all ROCm components and may not provide an accurate
 value for versions if the other component packages are not updated at the
 same time.

Package: librocm-dbgapi0
Description-md5: 76535d61aafe9f636a0cc0e282de3da5
Description-en: AMD GPU debugger support - library
 The ROCdbpgapi library provides debugging routines to inspect and
 control programs running on AMD GPUs. This library is used by
 debuggers to receive notifications of events, query the GPU state,
 and step through execution. However, operations such as symbolic
 mappings, code object decoding and stack unwinding are outside the
 scope of this library.
 .
 This package provides the ROCdbgapi library.

Package: librocm-smi-dev
Description-md5: ef23fc9e0a6805ffd424d1d6162bbc2c
Description-en: ROCm System Management Interface (ROCm SMI) library headers
 ROCm SMI is part of the ROCm software stack. It is a C library for Linux
 that provides a user-space interface for applications to monitor and
 control GPU applications.
 .
 This package contains the development headers.

Package: librocm-smi64-7
Description-md5: 026433d45cc38b5e7f9eed95abe3536f
Description-en: ROCm System Management Interface (ROCm SMI) library
 The ROCm System Management Interface Library, or ROCm SMI library,
 is part of the ROCm software stack. It is a C library for Linux
 that provides a user space interface for applications to monitor
 and control GPU applications.

Package: librocprim-dev
Description-md5: edd066b23d7d104be2a557666cf1415d
Description-en: parallel primitives for GPU-accelerated code - headers
 rocPRIM is a header-only library providing HIP parallel primitives for
 developing performant GPU-accelerated code on the AMD ROCm platform.
 .
 This package provides AMD ROCm rocPRIM development headers.

Package: librocprim-tests
Description-md5: 2796fa24a6db08b5a67188c0611d50c5
Description-en: parallel primitives for GPU-accelerated code - tests
 rocPRIM is a header-only library providing HIP parallel primitives for
 developing performant GPU-accelerated code on the AMD ROCm platform.
 .
 This package provides the AMD ROCm rocPRIM test binaries. These binaries are
 only used to check whether rocPRIM works correctly on a given GPU, so
 generally speaking, users probably don't need this package.

Package: librocrand-dev
Description-md5: 431d68152f99ec9c06fef17d26a041b3
Description-en: generate pseudo- and quasi-random numbers - headers
 The rocRAND project provides functions that generate pseudo-random and
 quasi-random numbers.
 .
 The rocRAND library is implemented in the HIP programming language and
 optimised for AMD's latest discrete GPUs. It is designed to run on top of
 AMD's ROCm runtime, but it also works on CUDA enabled GPUs.
 .
 This package provides AMD ROCm rocRAND development headers.

Package: librocrand-doc
Description-md5: 5110ea87701c9d5ccd2aa0a97cf8c960
Description-en: generate pseudo- and quasi-random numbers - documentation
 The rocRAND project provides functions that generate pseudo-random and
 quasi-random numbers.
 .
 The rocRAND library is implemented in the HIP programming language and
 optimised for AMD's latest discrete GPUs. It is designed to run on top of
 AMD's ROCm runtime, but it also works on CUDA enabled GPUs.
 .
 This package provides the AMD ROCm rocRAND documentation.

Package: librocrand1
Description-md5: 9037264cf4a34608e69bed13c6d204c8
Description-en: generate pseudo- and quasi-random numbers - library
 The rocRAND project provides functions that generate pseudo-random and
 quasi-random numbers.
 .
 The rocRAND library is implemented in the HIP programming language and
 optimised for AMD's latest discrete GPUs. It is designed to run on top of
 AMD's ROCm runtime, but it also works on CUDA enabled GPUs.
 .
 This package provides the AMD ROCm rocRAND library.

Package: librocrand1-tests
Description-md5: ad9950d6d6d2bc5901292b006f9f2e12
Description-en: generate pseudo- and quasi-random numbers - test binaries
 The rocRAND project provides functions that generate pseudo-random and
 quasi-random numbers.
 .
 The rocRAND library is implemented in the HIP programming language and
 optimised for AMD's latest discrete GPUs. It is designed to run on top of
 AMD's ROCm runtime, but it also works on CUDA enabled GPUs.
 .
 This package provides AMD ROCm rocRAND test binaries. These binaries are
 only used to check whether rocRAND works correctly on a given GPU, so
 generally speaking, users probably don't need this package.

Package: librocsolver-dev
Description-md5: 56b16a88f149ae8d74d3bc2d029ef76c
Description-en: ROCm library for numerical linear algebra - headers
 rocSOLVER is an implementation of LAPACK routines built on the AMD ROCm
 platform and optimized for discrete AMD GPUs.
 .
 rocSOLVER provides a C99 API that extends the rocBLAS interface. It
 includes LAPACK and LAPACK-like routines for triangular factorizations,
 orthogonal factorizations, linear-systems solvers, least-squares solvers,
 symmetric eigensolvers and singular value decomposition.
 .
 This package provides the AMD ROCm rocSOLVER development headers.

Package: librocsolver-doc
Description-md5: 0ee2475bc20fe69ee340105ef7305eda
Description-en: ROCm library for numerical linear algebra - documentation
 rocSOLVER is an implementation of LAPACK routines built on the AMD ROCm
 platform and optimized for discrete AMD GPUs.
 .
 rocSOLVER provides a C99 API that extends the rocBLAS interface. It
 includes LAPACK and LAPACK-like routines for triangular factorizations,
 orthogonal factorizations, linear-systems solvers, least-squares solvers,
 symmetric eigensolvers and singular value decomposition.
 .
 This package provides the AMD ROCm rocSOLVER documentation.

Package: librocsolver0
Description-md5: 423f4344692cbf00192332bb7ee62b4d
Description-en: ROCm library for numerical linear algebra - library
 rocSOLVER is an implementation of LAPACK routines built on the AMD ROCm
 platform and optimized for discrete AMD GPUs.
 .
 rocSOLVER provides a C99 API that extends the rocBLAS interface. It
 includes LAPACK and LAPACK-like routines for triangular factorizations,
 orthogonal factorizations, linear-systems solvers, least-squares solvers,
 symmetric eigensolvers and singular value decomposition.
 .
 This package provides the AMD ROCm rocSOLVER library.

Package: librocsolver0-bench
Description-md5: e17c603e563dd8a854229a34bb599b83
Description-en: ROCm library for numerical linear algebra - benchmarks
 rocSOLVER is an implementation of LAPACK routines built on the AMD ROCm
 platform and optimized for discrete AMD GPUs.
 .
 rocSOLVER provides a C99 API that extends the rocBLAS interface. It
 includes LAPACK and LAPACK-like routines for triangular factorizations,
 orthogonal factorizations, linear-systems solvers, least-squares solvers,
 symmetric eigensolvers and singular value decomposition.
 .
 This package provides the AMD ROCm rocSOLVER benchmark client used for
 gathering performance data about library functions.

Package: librocsolver0-tests
Description-md5: 64ce665d0d738ef6468970da5ccdf795
Description-en: ROCm library for numerical linear algebra - tests
 rocSOLVER is an implementation of LAPACK routines built on the AMD ROCm
 platform and optimized for discrete AMD GPUs.
 .
 rocSOLVER provides a C99 API that extends the rocBLAS interface. It
 includes LAPACK and LAPACK-like routines for triangular factorizations,
 orthogonal factorizations, linear-systems solvers, least-squares solvers,
 symmetric eigensolvers and singular value decomposition.
 .
 This package provides the AMD ROCm rocSOLVER test binaries used for verifying
 that the library is functioning correctly. These binaries are only used to
 check whether rocSOLVER works correctly on a given GPU, so generally speaking,
 users probably don't need this package.

Package: librocsparse-dev
Description-md5: 3a9bcfb86428d296725192f275a4dd9e
Description-en: ROCm library for sparse linear algebra - headers
 rocSPARSE is a library that implements BLAS operations for sparse data
 structures. It is built on the AMD ROCm platform and optimized for
 discrete AMD GPUs.
 .
 rocSPARSE provides a C99 API containing sparse level 1, sparse level 2 and
 sparse level 3 BLAS functions, as well as general matrix multiplication
 between dense and sparse matricies (GEMMI), sparse preconditioner functions,
 sparse matrix format conversion functions, and sparse matrix reordering
 functions.
 .
 It supports a variety of sparse matrix formats, including coordinate list
 in either array of structure form (COO) or structure of array form (COO SOA),
 compressed sparse row (CSR) or column (CSC), block compressed sparse row
 (BSR), general block compressed sparse row (GEBSR), and the ELLPACK-ITPACK
 format (ELL).
 .
 This package provides the AMD ROCm rocSPARSE development headers.

Package: librocsparse-doc
Description-md5: 460a476b6c6ddfb27cb00196c9084f74
Description-en: ROCm library for sparse linear algebra - documentation
 rocSPARSE is a library that implements BLAS operations for sparse data
 structures. It is built on the AMD ROCm platform and optimized for
 discrete AMD GPUs.
 .
 rocSPARSE provides a C99 API containing sparse level 1, sparse level 2 and
 sparse level 3 BLAS functions, as well as general matrix multiplication
 between dense and sparse matricies (GEMMI), sparse preconditioner functions,
 sparse matrix format conversion functions, and sparse matrix reordering
 functions.
 .
 It supports a variety of sparse matrix formats, including coordinate list
 in either array of structure form (COO) or structure of array form (COO SOA),
 compressed sparse row (CSR) or column (CSC), block compressed sparse row
 (BSR), general block compressed sparse row (GEBSR), and the ELLPACK-ITPACK
 format (ELL).
 .
 This package provides the AMD ROCm rocSPARSE documentation.

Package: librocsparse1
Description-md5: 895d64658a4eb14e9876d8a4ac11ec3d
Description-en: ROCm library for sparse linear algebra - library
 rocSPARSE is a library that implements BLAS operations for sparse data
 structures. It is built on the AMD ROCm platform and optimized for
 discrete AMD GPUs.
 .
 rocSPARSE provides a C99 API containing sparse level 1, sparse level 2 and
 sparse level 3 BLAS functions, as well as general matrix multiplication
 between dense and sparse matricies (GEMMI), sparse preconditioner functions,
 sparse matrix format conversion functions, and sparse matrix reordering
 functions.
 .
 It supports a variety of sparse matrix formats, including coordinate list
 in either array of structure form (COO) or structure of array form (COO SOA),
 compressed sparse row (CSR) or column (CSC), block compressed sparse row
 (BSR), general block compressed sparse row (GEBSR), and the ELLPACK-ITPACK
 format (ELL).
 .
 This package provides the AMD ROCm rocSPARSE library.

Package: librocsparse1-tests
Description-md5: f980ed97aa3ebbada2f3a85ee7e03be2
Description-en: ROCm library for sparse linear algebra - tests
 rocSPARSE is a library that implements BLAS operations for sparse data
 structures. It is built on the AMD ROCm platform and optimized for
 discrete AMD GPUs.
 .
 rocSPARSE provides a C99 API containing sparse level 1, sparse level 2 and
 sparse level 3 BLAS functions, as well as general matrix multiplication
 between dense and sparse matricies (GEMMI), sparse preconditioner functions,
 sparse matrix format conversion functions, and sparse matrix reordering
 functions.
 .
 It supports a variety of sparse matrix formats, including coordinate list
 in either array of structure form (COO) or structure of array form (COO SOA),
 compressed sparse row (CSR) or column (CSC), block compressed sparse row
 (BSR), general block compressed sparse row (GEBSR), and the ELLPACK-ITPACK
 format (ELL).
 .
 This package provides the AMD ROCm rocSPARSE test binaries used for verifying
 that the library is functioning correctly. These binaries are only used to
 check whether rocSPARSE works correctly on a given GPU, so generally speaking,
 users probably don't need this package.

Package: librocsparse1-tests-data
Description-md5: 3b8a0f7eb9b766f97f15ee9ac4216015
Description-en: ROCm library for sparse linear algebra - test data
 rocSPARSE is a library that implements BLAS operations for sparse data
 structures. It is built on the AMD ROCm platform and optimized for
 discrete AMD GPUs.
 .
 rocSPARSE provides a C99 API containing sparse level 1, sparse level 2 and
 sparse level 3 BLAS functions, as well as general matrix multiplication
 between dense and sparse matricies (GEMMI), sparse preconditioner functions,
 sparse matrix format conversion functions, and sparse matrix reordering
 functions.
 .
 It supports a variety of sparse matrix formats, including coordinate list
 in either array of structure form (COO) or structure of array form (COO SOA),
 compressed sparse row (CSR) or column (CSC), block compressed sparse row
 (BSR), general block compressed sparse row (GEBSR), and the ELLPACK-ITPACK
 format (ELL).
 .
 This package provides the data files required by the AMD ROCm rocSPARSE tests.
 The tests are only used to check whether rocSPARSE works correctly on a given
 GPU, so generally speaking, users probably don't need this package.

Package: librocthrust-dev
Description-md5: 6ad3f45bce0d11624bf9b2ac345b9c60
Description-en: ROCm parallel algorithms library - headers
 rocThrust is a header-only library that provides common data structures
 and algorithms for high-performance GPU code. It is a port of the
 Thrust library to the AMD ROCm platform.
 .
 rocThrust is intended for use with AMD GPUs. It is implemented in the
 HIP language and is a source-compatible substitute for the Thrust
 library.
 .
 This package provides AMD ROCm rocThrust development headers.

Package: librocthrust-tests
Description-md5: c9ace10297dc2a5e938ca9cff177559f
Description-en: ROCm parallel algorithms library - tests
 rocThrust is a header-only library that provides common data structures
 and algorithms for high-performance GPU code. It is a port of the
 Thrust library to the AMD ROCm platform.
 .
 rocThrust is intended for use with AMD GPUs. It is implemented in the
 HIP language and is a source-compatible substitute for the Thrust
 library.
 .
 This package provides the AMD ROCm rocThrust test binaries. These binaries
 are only used to check whether rocThrust works correctly on a given GPU, so
 generally speaking, users probably don't need this package.

Package: libroctx-dev
Description-md5: 41a30364e0f195a0981d95259128e98c
Description-en: ROCm library for profiler annotations - headers
 The ROC-TX library provides functions can be used to add information
 to ROCm GPU profiler traces, thereby helping to correlate low-level
 events (e.g. kernel launches) with the high-level functionality that
 they implement.
 .
 This package provides the AMD ROCm ROC-TX development headers.

Package: libroctx64-4
Description-md5: da6cd4ac167f1b0cb471674ec2d49875
Description-en: ROCm library for profiler annotations - library
 The ROC-TX library provides functions can be used to add information
 to ROCm GPU profiler traces, thereby helping to correlate low-level
 events (e.g. kernel launches) with the high-level functionality that
 they implement.
 .
 This package provides the AMD ROCm ROC-TX library.

Package: librocwmma-dev
Description-md5: 1c056a7f9d06751b799cf001d18f3ad2
Description-en: development files for rocWMMA C++ library
 rocWMMA is a C++ library for accelerating mixed-precision matrix
 multiply-accumulate (MMA) operations leveraging AMD GPU hardware. rocWMMA makes
 it easier to break down MMA problems into fragments and distribute block-wise
 MMA operations in parallel across GPU wavefronts. The API consists of a header
 library, that can be used to compile MMA acceleration directly into GPU kernel
 device code. This can benefit from compiler optimization in the generation of
 kernel assembly, and doesn't incur additional overhead costs of linking to
 external runtime libraries or having to launch separate kernels.
 .
 Development files and headers for rocwmma.

Package: librocwmma-docs
Description-md5: 629144b256dcc8426bafc2ad293cbdc3
Description-en: documentation for rocWMMA C++ library
 rocWMMA is a C++ library for accelerating mixed-precision matrix
 multiply-accumulate (MMA) operations leveraging AMD GPU hardware. rocWMMA makes
 it easier to break down MMA problems into fragments and distribute block-wise
 MMA operations in parallel across GPU wavefronts. The API consists of a header
 library, that can be used to compile MMA acceleration directly into GPU kernel
 device code. This can benefit from compiler optimization in the generation of
 kernel assembly, and doesn't incur additional overhead costs of linking to
 external runtime libraries or having to launch separate kernels.
 .
 Documentation files for rocwmma.

Package: librocwmma-tests
Description-md5: 8f48604c9202cc7dc3070f1275c3910e
Description-en: test binaries for rocWMMA C++ library
 rocWMMA is a C++ library for accelerating mixed-precision matrix
 multiply-accumulate (MMA) operations leveraging AMD GPU hardware. rocWMMA makes
 it easier to break down MMA problems into fragments and distribute block-wise
 MMA operations in parallel across GPU wavefronts. The API consists of a header
 library, that can be used to compile MMA acceleration directly into GPU kernel
 device code. This can benefit from compiler optimization in the generation of
 kernel assembly, and doesn't incur additional overhead costs of linking to
 external runtime libraries or having to launch separate kernels.
 .
 Test files for rocwmma.

Package: librocwmma-tests-validate
Description-md5: b40a30aee899779c5676f61ae07cda69
Description-en: test binaries (with -validate) for rocWMMA C++ library
 rocWMMA is a C++ library for accelerating mixed-precision matrix
 multiply-accumulate (MMA) operations leveraging AMD GPU hardware. rocWMMA makes
 it easier to break down MMA problems into fragments and distribute block-wise
 MMA operations in parallel across GPU wavefronts. The API consists of a header
 library, that can be used to compile MMA acceleration directly into GPU kernel
 device code. This can benefit from compiler optimization in the generation of
 kernel assembly, and doesn't incur additional overhead costs of linking to
 external runtime libraries or having to launch separate kernels.
 .
 Validate test files for rocwmma.
 Containing test binaries with -validate suffix.

Package: libroken19t64-heimdal
Description-md5: 09767e23fe6e020c9a8665bbe1cfa203
Description-en: Heimdal Kerberos - roken support library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the library for roken support.

Package: librokuecp-dev
Description-md5: fb175ba97b39fc5bc74847ef44b4b3a7
Description-en: C library to control Roku devices remotely using ECP - development files
 RokuECP uses the External Control Protocol created by Roku to control
 and otherwise interact with Roku TVs and streaming boxes over a local
 network in an lightweight and easy to use C library.
 .
 This package contains development files for version 0 of the library.

Package: librokuecp-doc
Description-md5: 2ff92bbb0361cabf493d2716cd7f35cd
Description-en: C library to control Roku devices remotely using ECP - documentation
 RokuECP uses the External Control Protocol created by Roku to control
 and otherwise interact with Roku TVs and streaming boxes over a local
 network in an lightweight and easy to use C library.
 .
 This package contains documentation for version 0 of the library.

Package: librokuecp0
Description-md5: d79406d6723c4d96d015e866959cf08f
Description-en: C library to control Roku devices remotely using ECP - Version 0
 RokuECP uses the External Control Protocol created by Roku to control
 and otherwise interact with Roku TVs and streaming boxes over a local
 network in an lightweight and easy to use C library.

Package: librole-basic-perl
Description-md5: dd0ad6ba57d901e040a3957458a9fea7
Description-en: simple implementation of roles
 Role::Basic provides a simple role implementation without using Moose.

Package: librole-commons-perl
Description-md5: 14276c8664972be4f9d0f7c132eebaf6
Description-en: roles that can be commonly used, for the mutual benefit of all
 Role::Commons is not yet another implementation of roles. It is a
 collection of generic, reusable roles that hopefully you will love to
 apply to your classes. These roles are built using Moo::Role, so
 automatically integrate into the Moose object system if you're using
 it, but they do not require Moose.
 .
 This package also provides the modules Object::AUTHORITY, Object::Tap
 and Authority::shared.

Package: librole-eventemitter-perl
Description-md5: 88459f07089a543b3be7da5b7434ac8a
Description-en: Perl module providing an event emitter role
 Role::EventEmitter is a simple Role::Tiny role for event emitting objects
 based on Mojo::EventEmitter. This role can be applied to any hash-based
 object class such as those created with Class::Tiny, Moo, or Moose.

Package: librole-hasmessage-perl
Description-md5: 4eb1d6ffcb027d10938f99080852c371
Description-en: Moose roles to summarize the message of an object
 Role::HasMessage is a simple Moose role that provides a method called message
 that returns a string summarizing the message or event represented by an
 object.
 .
 This distribution also provides the Role::HasMessage::Errf module, which is
 an implementation of Role::HasMessage that uses String::Errf to format
 sprintf-like message strings. It adds a message_fmt attribute, initialized by
 the message argument.

Package: librole-hooks-perl
Description-md5: a5c1cfe19c99632ed9f41fd431612c89
Description-en: role callbacks
 This module allows a role to run a callback when it is applied to a class or
 to another role.

Package: librole-identifiable-perl
Description-md5: 6fb0a29131a357dc3a3e1c10701854d7
Description-en: Moose roles to identify things
 The Role::Identifiable distribution provides several Moose roles for
 identifying things.
 .
 This distribution provides the following roles:
 * Role::Identifiable::HasIdent - Adds a required ident attribute that
 stores a simple string, meant to identify exceptions.
 * Role::Identifiable::HasTags - Adds the ability for your class and its
 composed parts (roles, superclasses) as well as instances of it to
 contribute to a pool of tags describing each instance.

Package: librole-rest-client-perl
Description-md5: 5fa1a0cfd9a1c81ecb114e9e756abf5a
Description-en: REST Client Role
 This REST Client role makes REST connectivity easy.
 Role::REST::Client will handle encoding and decoding when using
 the HTTP verbs GET, PUT, POST, DELETE, OPTIONS and HEAD.
 Role::REST::Client supports the json, x-www-form-urlencoded, xml
 and yaml encodings.

Package: libroman-perl
Description-md5: 969e5775386cf882386fabcb305ebacc
Description-en: Perl module for converting between Roman and Arabic numerals
 The Roman module provides some functions which help conversion of numeric
 notation between Roman and Arabic.
 .
 Domain of valid Roman numerals is limited to less than 4000, since proper
 Roman digits for the rest are not available in ASCII.

Package: libromana-perligata-perl
Description-md5: b14575af6018cc8aa0fa3c0de913f63f
Description-en: perl module for writing in Latin
 Using Filters, the Lingua::Romana::Perligata module makes it
 possible to write Perl programs in Latin.

Package: librome-java
Description-md5: 2dfdee29029b4198fa7e33a9524e6e39
Description-en: Java library to handle Atom and RSS feeds
 ROME is an set of open source Java tools for parsing, generating
 and publishing RSS and Atom feeds.
 .
 You can parse to an RSS object model, an Atom object model or an
 abstract SyndFeed model that can model either family of formats.

Package: librope-ocaml
Description-md5: e2e0bc3f621b08ff3446ce519f83b8ba
Description-en: ropes ("heavyweight strings") for OCaml (Runtime library)
 Ropes are a scalable string implementation: they are designed for efficient
 operation that involve the string as a whole such as concatenation and
 substring. This library implements ropes for OCaml. It is rich enough to
 replace strings.

Package: librope-ocaml-dev
Description-md5: 389f9a547203ee264a2761b035af9e3f
Description-en: ropes ("heavyweight strings") for OCaml (Development package)
 Ropes are a scalable string implementation: they are designed for efficient
 operation that involve the string as a whole such as concatenation and
 substring. This library implements ropes for OCaml. It is rich enough to
 replace strings.
 .
 This package contains the files that are necessary to compile OCaml code
 that uses the rope library.

Package: librose-datetime-perl
Description-md5: 895763525b86e8e13e2eb412d480e5cb
Description-en: collection of Perl modules for manipulating DateTime dates
 Rose::DateTime is a collection of Perl modules that provide a few convenience
 functions and objects for manipulating DateTime dates.
 .
 Rose::DateTime::Util contains a simple date parser and a slightly customized
 date formatter.
 .
 Rose::DateTime::Parser encapsulates a date parser with an associated default
 time zone.

Package: librose-db-object-perl
Description-md5: cb2d2e439102e097764fb1cae74764c0
Description-en: framework providing an extensible high-performance ORM
 Rose::DB::Object is a base class for objects that encapsulate a single row in
 a database table. By deriving objects from this module, you get a simple API
 for manipulating database tuples. This module inherits from, and follows the
 convention of, Rose::Object. See the manual for Rose::Object or the tutorial,
 Rose::DB::Object::Tutorial, for details.

Package: librose-db-perl
Description-md5: 97e6f3356a716e6b890f1018d4ff0a56
Description-en: Perl DBI wrapper and abstraction layer
 Rose::DB is a wrapper and abstraction layer for DBI-related functionality.
 Instead of dealing with "databases" that exist on "hosts" or are located via
 some vendor-specific addressing scheme, Rose::DB deals with "logical" data
 sources. It supports technologies like the Rose::DB::Object object-relational
 mapper system (see librose-db-object-perl for details).

Package: librose-object-perl
Description-md5: 2c916191cfc8b2550454dc1691ae0d68
Description-en: simple Perl object base class
 Rose::Class is a generic base class for classes. It provides a single class
 method (error), but may be expanded further in the future.
 .
 A class that inherits from Rose::Class is not expected to allow objects
 of that class to be instantiated, since the namespace for class and object
 methods is shared. For example, it is common for Rose::Object-derived classes
 to have error methods, but this would conflict with the Rose::Class method of
 the same name.

Package: librose-uri-perl
Description-md5: 967794ae433d74969a484a693e9e13e3
Description-en: module for an easy  manipulation of URI components
 Rose::URI perl module is an alternative to URI with more
 functionalities like:
 * a rich set of query string manipulation methods
 * query parameters with multiple values
 * usage of Apache's C-based URI parsing and HTML escaping functions
 when run in a mod_perl 1.x web server environment.
 .
 Rose::URI stores each URI "in pieces" (scheme, host, path, etc.) and
 then assembles those pieces when the entire URI is needed as a
 string. This technique is based on the assumption that the URI will be
 manipulated many more times than it is stringified. If this is not the
 case in your usage scenario, then URI may be a better alternative.
 .
 Rose::URI actually uses the URI class to do the heavy lifting of
 parsing URIs when not running in a mod_perl 1.x environment.

Package: librostlab-blast-doc
Description-md5: 4117db0d809dc5407c3c4af63e161f2e
Description-en: very fast C++ library for parsing the output of NCBI BLAST programs (doc)
 This package provides a very fast library for parsing the default output of
 NCBI BLAST programs into a C++ structure.
 .
 libzerg is faster, but it provides only lexing (i.e. it only returns pairs
 of token identifiers and token string values).  librostlab-blast uses a
 parser generated with bison on top of a flex-generated lexer very similar to
 that of libzerg.
 .
 This package contains html and pdf documentation.

Package: librostlab-blast0-dev
Description-md5: f9f4b225f587efca8a14bc238cde199f
Description-en: very fast C++ library for parsing the output of NCBI BLAST programs (devel)
 This package provides a very fast library for parsing the default output of
 NCBI BLAST programs into a C++ structure.
 .
 libzerg is faster, but it provides only lexing (i.e. it only returns pairs
 of token identifiers and token string values).  librostlab-blast uses a
 parser generated with bison on top of a flex-generated lexer very similar to
 that of libzerg.
 .
 This package contains files necessary for developing applications with
 librostlab-blast.

Package: librostlab-blast0v5
Description-md5: 0393081ba7d558876c2bb0f10e1bbcee
Description-en: very fast C++ library for parsing the output of NCBI BLAST programs
 This package provides a very fast library for parsing the default output of
 NCBI BLAST programs into a C++ structure.
 .
 libzerg is faster, but it provides only lexing (i.e. it only returns pairs
 of token identifiers and token string values).  librostlab-blast uses a
 parser generated with bison on top of a flex-generated lexer very similar to
 that of libzerg.
 .
 This package contains the shared library.

Package: librostlab-doc
Description-md5: 8a9a95cc7ccd7eee6dad63c6b045c1d1
Description-en: C++ library for computational biology (documentation)
 This library was developed by the Rost Lab.  The lab's research is
 driven by a conviction that protein and DNA sequences encode a
 significant core of information about the ultimate structure and
 function of genetic material and its gene products.
 .
 The library provides the following facilities:
 * current working directory resource
 * exception with stack backtrace
 * file lock resource
 * passwd and group structures for C++
 * effective uid and gid resource
 * rostlab::bio::seq class with stream input operator for FASTA format
 * umask resource
 .
 This package contains html documentation.

Package: librostlab3-dev
Description-md5: d82e70f9644ddff4a2b18c59521a62e8
Description-en: C++ library for computational biology (development)
 This library was developed by the Rost Lab.  The lab's research is
 driven by a conviction that protein and DNA sequences encode a
 significant core of information about the ultimate structure and
 function of genetic material and its gene products.
 .
 The library provides the following facilities:
 * current working directory resource
 * exception with stack backtrace
 * file lock resource
 * passwd and group structures for C++
 * effective uid and gid resource
 * rostlab::bio::seq class with stream input operator for FASTA format
 * umask resource
 .
 This package contains files necessary for developing applications with
 librostlab.

Package: librostlab3t64
Description-md5: 84fa8cf8c75920a1570a2aeef3906293
Description-en: C++ library for computational biology
 This library was developed by the Rost Lab.  The lab's research is
 driven by a conviction that protein and DNA sequences encode a
 significant core of information about the ultimate structure and
 function of genetic material and its gene products.
 .
 The library provides the following facilities:
 * current working directory resource
 * exception with stack backtrace
 * file lock resource
 * passwd and group structures for C++
 * effective uid and gid resource
 * rostlab::bio::seq class with stream input operator for FASTA format
 * umask resource
 .
 This package contains the shared library.

Package: librouter-simple-perl
Description-md5: 84dceee17e8e89445cd2922072204c42
Description-en: simple HTTP router for web applications
 Router::Simple is a simple router class. Its main purpose is to serve
 as a dispatcher for web applications. Router::Simple can match against
 PSGI $env directly, which means it's easy to use with PSGI supporting
 web frameworks.

Package: libroutino-dev
Description-md5: 966d0e8199fe023d28b9d9ec8eea72ee
Description-en: Routino library development headers
 Routino is an application for finding a route between two points
 using the dataset of topographical information collected by
 OpenStreetMap
 .
 This package provides the routino headers.

Package: libroutino-slim0
Description-md5: aae571993073d113492f8a8df58be59c
Description-en: Routino slim routing library
 Routino is an application for finding a route between two points
 using the dataset of topographical information collected by
 OpenStreetMap
 .
 This package provides the libroutino-slim shared library.

Package: libroutino0
Description-md5: 9899bcbaa9c839f76b78255177ddca63
Description-en: Routino routing library
 Routino is an application for finding a route between two points
 using the dataset of topographical information collected by
 OpenStreetMap
 .
 This package provides the libroutino shared library.

Package: librpc-xml-perl
Description-md5: 689e59d74d528a279b1e895307e173e5
Description-en: Perl implementation of the XML-RPC protocol
 RPC::XML is a Perl module that implements the XML-RPC protocol. It provides
 classes for sample client and server implementations, a server designed as
 an Apache location-handler, and a suite of data-manipulation classes that
 are used by them.

Package: librplay-perl
Description-md5: 78951ec24704b3dffc10ff7dc9801a3b
Description-en: rplay network audio system - perl modules
 Contains perl modules which aid in creating rplay-aware perl scripts.
 .
 RPlay allows sounds to be played to and from local and remote Unix
 systems.  Sounds can be played with or without sending audio data over
 the network using either UDP or TCP/IP.  RPlay audio servers can be
 configured to share sound files with each other.
 .
 Support for RPlay is included in several applications.  These include
 xpilot, xlockmore, xboing, fvwm, and ctwm.

Package: librplay3
Description-md5: df58351023e9232ffecf4e15af55d602
Description-en: rplay network audio system - shared libraries
 Contains shared libraries for the rplay network audio system.
 .
 RPlay allows sounds to be played to and from local and remote Unix
 systems.  Sounds can be played with or without sending audio data over
 the network using either UDP or TCP/IP.  RPlay audio servers can be
 configured to share sound files with each other.
 .
 Support for RPlay is included in several applications.  These include
 xpilot, xlockmore, xboing, fvwm, and ctwm.

Package: librplay3-dev
Description-md5: 917bc0a2cbf1ea0bd796dc9e0ad3b65a
Description-en: rplay network audio system - development libraries
 Contains header files and development libraries for the rplay network
 audio system.
 .
 RPlay allows sounds to be played to and from local and remote Unix
 systems.  Sounds can be played with or without sending audio data over
 the network using either UDP or TCP/IP.  RPlay audio servers can be
 configured to share sound files with each other.
 .
 Support for RPlay is included in several applications.  These include
 xpilot, xlockmore, xboing, fvwm, and ctwm.

Package: librply-dev
Description-md5: 02f8948c6b227b47a54fd938c5171345
Description-en: ANSI C Library for PLY file format input and output
 RPly is a library that lets applications read and write PLY files. The PLY file
 format is widely used to store geometric information, such as 3D models, but is
 general enough to be useful for other purposes. This package provides the
 development C libraries

Package: librply1
Description-md5: 601fcdef4f02a26347bcb1c9787650ea
Description-en: ANSI C Library for PLY file format input and output
 RPly is a library that lets applications read and write PLY files. The PLY file
 format is widely used to store geometric information, such as 3D models, but is
 general enough to be useful for other purposes. This package provides the
 runtime C libraries

Package: librpm-dev
Description-md5: b61ce5bb0129a6b93ca353a53ac9c1e2
Description-en: RPM shared library, development kit
 The RPM Package Manager (RPM) is a command-line driven package
 management system capable of installing, uninstalling, verifying,
 querying, and updating computer software packages.
 .
 This package provides the development kit, containing static
 libraries and header files necessary to build programs that use
 librpm.

Package: librpm-sequoia-1
Description-md5: 56d81d9d1d3310aa83eb21e8f2b9fbba
Description-en: Provides an implementation of the rpm's pgp interface using Sequoia.
 This package contains the shared library librpm-sequoia.

Package: librpm-sequoia-dev
Description-md5: f41016bf932de282e5fced1669029a33
Description-en: Provides an implementation of the rpm's pgp interface using Sequoia.
 This package contains the development files for librpm-sequoia.

Package: librpm10
Description-md5: 43dcb3c7127ac155f80bce6eb02448dc
Description-en: RPM shared library
 The RPM Package Manager (RPM) is a command-line driven package
 management system capable of installing, uninstalling, verifying,
 querying, and updating computer software packages.
 .
 This library allows programs to make use of an RPM database or RPM packages
 without going through the program rpm.

Package: librpmbuild10
Description-md5: 6c8fdac9007ad1483cb5ded0c7a78d4e
Description-en: RPM build shared library
 The RPM Package Manager (RPM) is a command-line driven package
 management system capable of installing, uninstalling, verifying,
 querying, and updating computer software packages.
 .
 This library provides an interface for building RPM packages.

Package: librpmio10
Description-md5: b102b4700b4f67e72b6c457300d1dee3
Description-en: RPM IO shared library
 The RPM Package Manager (RPM) is a command-line driven package
 management system capable of installing, uninstalling, verifying,
 querying, and updating computer software packages.
 .
 This library provides basic IO functionality which is used by librpm.

Package: librpmsign10
Description-md5: c2958f0a844ec375af9b40fae17c7280
Description-en: RPM signing shared library
 The RPM Package Manager (RPM) is a command-line driven package
 management system capable of installing, uninstalling, verifying,
 querying, and updating computer software packages.
 .
 This library provides an interface for signing RPM packages.

Package: librrdp-perl
Description-md5: 87e890a98286d4f7d5c24faa0b5131ca
Description-en: time-series data storage and display system (Perl interface, piped)
 The Round Robin Database Tool (RRDtool) is a system to store and display
 time-series data (e.g. network bandwidth, machine-room temperature,
 server load average). It stores the data in Round Robin Databases (RRDs),
 a very compact way that will not expand over time. RRDtool processes the
 extracted data to enforce a certain data density, allowing for useful
 graphical representation of data values.
 .
 This package contains a Perl interface to RRDs using command pipes: Rrdp.

Package: librrds-perl
Description-md5: a816eb47df42c3395ae6b507578e6999
Description-en: time-series data storage and display system (Perl interface, shared)
 The Round Robin Database Tool (RRDtool) is a system to store and display
 time-series data (e.g. network bandwidth, machine-room temperature,
 server load average). It stores the data in Round Robin Databases (RRDs),
 a very compact way that will not expand over time. RRDtool processes the
 extracted data to enforce a certain data density, allowing for useful
 graphical representation of data values.
 .
 This package contains a Perl interface to RRDs using a shared library: Rrds.

Package: librrdtool-oo-perl
Description-md5: 047be07482d2becfdaf8d8bcf2d30699
Description-en: object-oriented interface to RRDTool
 RRDTool::OO is an object-oriented Perl interface to Tobi Oetiker's round robin
 database tool, also known as rrdtool. It uses rrdtool's RRDs module to access
 rrdtool's shared library. It tries to marry rrdtool's database engine with the
 Perl programming language.
 .
 Using this module hides implementation details of the RRD engine, uses easy-
 to-memorize named parameters and sets meaningful defaults for parameters not
 needed in simple cases. For the experienced user, however, it still provides
 full access to rrdtool's API.

Package: librresult-ocaml
Description-md5: d3e42beb92e407eb58b77b74dab50a1a
Description-en: result value combinators for OCaml (runtime)
 Rresult is an OCaml module for handling computation results and
 errors in an explicit and declarative manner, without resorting to
 exceptions. It defines combinators to operate on the result type
 available from OCaml 4.03 in the standard library.
 .
 This package contains the runtime libraries for programs using
 rresult.

Package: librresult-ocaml-dev
Description-md5: d3e1231adf4b6e8de5d9c2a154c86898
Description-en: result value combinators for OCaml (dev)
 Rresult is an OCaml module for handling computation results and
 errors in an explicit and declarative manner, without resorting to
 exceptions. It defines combinators to operate on the result type
 available from OCaml 4.03 in the standard library.
 .
 This package contains the development stuff needed to use the
 rresult library in your programs.

Package: librsb-dev
Description-md5: 1638ddbe1736e9468a9adcafded7429a
Description-en: shared-memory Sparse BLAS library using the RSB matrix format (development)
 This is a library for sparse matrix computations featuring the Recursive
 Sparse Blocks (RSB) matrix format. This format allows cache efficient and
 multi-threaded (that is, shared memory parallel) operations on large
 sparse matrices.  It provides the most common operations necessary to
 iterative solvers, like matrix-vector multiplication, triangular solution,
 rows/columns scaling, diagonal extraction / setting, blocks extraction,
 norm computation, formats conversion.  The RSB format is especially well
 suited for symmetric and transposed multiplication variants.
 .
 This package contains the static libraries for development with
 librsb, including examples.

Package: librsb-doc
Description-md5: 7c003162dc16cee091926a9a74cfb5d5
Description-en: shared-memory Sparse BLAS library using the RSB matrix format (documentation)
 This is a library for sparse matrix computations featuring the Recursive
 Sparse Blocks (RSB) matrix format. This format allows cache efficient and
 multi-threaded (that is, shared memory parallel) operations on large
 sparse matrices.  It provides the most common operations necessary to
 iterative solvers, like matrix-vector multiplication, triangular solution,
 rows/columns scaling, diagonal extraction / setting, blocks extraction,
 norm computation, formats conversion.  The RSB format is especially well
 suited for symmetric and transposed multiplication variants.
 .
 This package contains the documentation for librsb.

Package: librsb-tools
Description-md5: 7e6d97ec560dd940fb6ccb39a2ded351
Description-en: shared-memory Sparse BLAS library using the RSB matrix format (tools)
 This is a library for sparse matrix computations featuring the Recursive
 Sparse Blocks (RSB) matrix format. This format allows cache efficient and
 multi-threaded (that is, shared memory parallel) operations on large
 sparse matrices.  It provides the most common operations necessary to
 iterative solvers, like matrix-vector multiplication, triangular solution,
 rows/columns scaling, diagonal extraction / setting, blocks extraction,
 norm computation, formats conversion.  The RSB format is especially well
 suited for symmetric and transposed multiplication variants.
 .
 This package contains the rsbench program for testing the
 functionality and performance of librsb.

Package: librsb0t64
Description-md5: 49deb3750a7999f6c6f68eba43c969b6
Description-en: shared-memory Sparse BLAS library using the RSB matrix format
 This is a library for sparse matrix computations featuring the Recursive
 Sparse Blocks (RSB) matrix format. This format allows cache efficient and
 multi-threaded (that is, shared memory parallel) operations on large
 sparse matrices.  It provides the most common operations necessary to
 iterative solvers, like matrix-vector multiplication, triangular solution,
 rows/columns scaling, diagonal extraction / setting, blocks extraction,
 norm computation, formats conversion.  The RSB format is especially well
 suited for symmetric and transposed multiplication variants.
 .
 This package contains the shared library and the rsbench utility.

Package: librscode-dev
Description-md5: 0ef786fe368dba48af70fc4f254b7f02
Description-en: development libraries and headers for RSCODE
 The RSCODE project is an implementation of a Reed-Solomon error correction
 algorithm. It provides a byte-sized block coding which is convenient for
 adding protection to data which is stored as eight-bit bytes (i.e., most
 common computer data).
 .
 The Reed-Solomon code is the same one used for encoding of data on Audio CD's
 and CD-ROM disks, as well as many magnetic and optical disk controllers. You
 basically want to use Reed-Solomon coding in any situation where "forward
 error correction" is needed, i.e., the decoder will not have the option of
 requesting retransmission of bad blocks.
 .
 This package contains the header file and the static library.

Package: librscode1
Description-md5: 81acf4c1026e1284d9edf654b47ab293
Description-en: library implementing a Reed-Solomon error correction algorithm
 The RSCODE project is an implementation of a Reed-Solomon error correction
 algorithm. It provides a byte-sized block coding which is convenient for
 adding protection to data which is stored as eight-bit bytes (i.e., most
 common computer data).
 .
 The Reed-Solomon code is the same one used for encoding of data on Audio CD's
 and CD-ROM disks, as well as many magnetic and optical disk controllers. You
 basically want to use Reed-Solomon coding in any situation where "forward
 error correction" is needed, i.e., the decoder will not have the option of
 requesting retransmission of bad blocks.
 .
 This package contains the shared library.

Package: librsplib-dev
Description-md5: 847298d2c8debb602f931a6f320708bd
Description-en: headers of the RSerPool client/server API library rsplib
 Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
 RFC 5356) for a lightweight server pool and session management framework.
 It provides highly available pool management (that is registration
 handling and load distribution/balancing) by components called Registrar
 and a client-side/server-side API for accessing the service of a pool.
 .
 This package provides header files for the rsplib library. You need them
 to develop your own RSerPool-based clients and servers.

Package: librsplib3t64
Description-md5: 221bc248b57314a4222bf063e3c5f73b
Description-en: RSerPool client/server API library for session management
 Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
 RFC 5356) for a lightweight server pool and session management framework.
 It provides highly available pool management (that is registration
 handling and load distribution/balancing) by components called Registrar
 and a client-side/server-side API for accessing the service of a pool.
 .
 The API library is provided by this package.

Package: librss-ocaml
Description-md5: e56530bb8068205e1566065eced6d8dd
Description-en: RSS 2.0 parser and printer for OCaml (runtime)
 OCaml-RSS is a small OCaml library providing functions to parse and print RSS
 2.0 files. The parser can also parse some RDF files, but some fields are not
 taken into account. There is still some work to do (add missing RSS 2.0
 attributes, add convenient functions).
 .
 OCaml-RSS was previously part of Cameleon but is now developed separately
 and is findlib compatible.

Package: librss-ocaml-dev
Description-md5: 2543d82cc422dd31c113e35bd370feb4
Description-en: RSS 2.0 parser and printer for OCaml (development)
 This package is a small OCaml library providing functions to parse and print
 RSS 2.0 files. The parser can also parse some RDF files, but some fields are
 not taken into account. There is still some work to do (add missing RSS 2.0
 attributes, add convenient functions).
 .
 OCaml-RSS was previously part of Cameleon but is now developed separately
 and is findlib compatible.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use OCaml-RSS.

Package: librsskit-dev
Description-md5: 6848406434a272d9059718a71db57676
Description-en: GNUstep RSS framework (development files)
 RSSKit is a GNUstep library (framework) for parsing and reading
 various RSS file formats.
 .
 This package contains the development files and API documentation.

Package: librsskit0d
Description-md5: c94429a21401d8438dbba4f7c6a4461f
Description-en: GNUstep RSS framework (runtime library)
 RSSKit is a GNUstep library (framework) for parsing and reading
 various RSS file formats.
 .
 This package contains the runtime library.

Package: librsvg2-bin
Description-md5: a1b379fe0bbd2e726d1b308aa5edfb28
Description-en: command-line utility to convert SVG files
 The rsvg library is an efficient renderer for Scalable Vector Graphics
 (SVG) pictures.
 .
 This package includes a command-line utility to convert the SVG files
 to the PNG format.

Package: librsvg2-tests
Description-md5: 4a8c6322b8be06a407eb2eb25353f2cc
Description-en: automated tests for RSVG library
 The rsvg library is an efficient renderer for Scalable Vector Graphics
 (SVG) pictures.
 .
 This package contains automated tests, which can be run with
 gnome-desktop-testing or autopkgtest.

Package: librsync-dev
Description-md5: ea307aaa7473a706ad1a66d631ffce5a
Description-en: rsync remote-delta algorithm library (development)
 librsync implements the rsync remote-delta algorithm, which allows for
 efficient remote updates of a file, without requiring the old and new versions
 to both be present at the transmitter. The library uses a stream-based designed
 so that it can be easily embedded into network applications.
 .
 This package contains the development files.

Package: librsync2t64
Description-md5: 452126c42dad55ba12f1708398255636
Description-en: rsync remote-delta algorithm library
 librsync implements the rsync remote-delta algorithm, which allows for
 efficient remote updates of a file, without requiring the old and new versions
 to both be present at the transmitter. The library uses a stream-based designed
 so that it can be easily embedded into network applications.
 .
 librsync is used by rdiff-backup and duplicity backup applications.

Package: librsyntaxtextarea-java
Description-md5: e919b1c1b92f4fc3435c307112b3a3a2
Description-en: Java library for syntax highlighting text component
 RSyntaxTextArea extends JTextComponent so it integrates completely
 with the standard javax.swing.text package. It is fast and efficient, and
 can be used in any application that needs to edit or view source code.
 .
 Some of RSyntaxTextArea's features include:
 * Syntax highlighting for over 25 programming languages
 * Find/Replace with standard options
 * Loading and saving of local or remote files
 * User-defined macros
 * Code templates
 * Unlimited undo/redo
 * Drag and drop
 * Edit with multiple fonts simultaneously
 * Bracket matching
 * Current line highlighting
 * Clickable hyperlinks (only certain languages)

Package: librt-client-rest-perl
Description-md5: 93590d60eb84fb18242e7154b6504e88
Description-en: RESTful Perl interface to RT installations
 RT::Client::REST is a set of object-oriented Perl modules designed to
 make communicating with RT using REST protocol easy.  Most of the
 features have been implemented and tested with rt 3.6.0 and later.

Package: librtaudio-dev
Description-md5: dd73f8e0509286e46be77e27a5193600
Description-en: C++ library for realtime audio input/ouput (development files)
 RtAudio is a set of C++ classes that provides a common API (Application
 Programming Interface) for realtime audio input/output across Linux
 (native ALSA, JACK, and OSS), Macintosh OS X, SGI, and Windows
 (DirectSound and ASIO) operating systems. RtAudio significantly
 simplifies the process of interacting with computer audio hardware.
 .
 This package provides the development files.

Package: librtaudio-doc
Description-md5: 82643beb135fa458533e14f7752ca2f0
Description-en: C++ library for realtime audio input/ouput (documentation files)
 RtAudio is a set of C++ classes that provides a common API (Application
 Programming Interface) for realtime audio input/output across Linux
 (native ALSA, JACK, and OSS), Macintosh OS X, SGI, and Windows
 (DirectSound and ASIO) operating systems. RtAudio significantly
 simplifies the process of interacting with computer audio hardware.
 .
 This package provides the API documentation.

Package: librtaudio7
Description-md5: df6f7f4ccea489bfc4c9f8cfa4e5a09b
Description-en: C++ library for realtime audio input/ouput
 RtAudio is a set of C++ classes that provides a common API (Application
 Programming Interface) for realtime audio input/output across Linux
 (native ALSA, JACK, and OSS), Macintosh OS X, SGI, and Windows
 (DirectSound and ASIO) operating systems. RtAudio significantly
 simplifies the process of interacting with computer audio hardware. It
 was designed with the following objectives:
 .
 * object-oriented C++ design
 * simple, common API across all supported platforms
 * only one source and two header files for easy inclusion in
 programming projects
 * allow simultaneous multi-api support
 * support dynamic connection of devices
 * provide extensive audio device parameter control
 * allow audio device capability probing
 * automatic internal conversion for data format, channel number
 compensation, (de)interleaving, and byte-swapping
 .
 RtAudio incorporates the concept of audio streams, which represent audio
 output (playback) and/or input (recording). Available audio devices and
 their capabilities can be enumerated and then specified when opening a
 stream.
 .
 This package provides the shared library.

Package: librte-acl26
Description-md5: a5d2ee1c7313d4b898df1e363803f19a
Description-en: Data Plane Development Kit (librte-acl runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-acl.

Package: librte-baseband-acc26
Description-md5: 4b77b37154b70e89c1385da7d9837ed3
Description-en: Data Plane Development Kit (librte-baseband-acc100 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-baseband-acc100.

Package: librte-baseband-fpga-5gnr-fec26
Description-md5: da36bef4a6787fa8426dc1f2e58b3a3f
Description-en: Data Plane Development Kit (librte-baseband-fpga-5gnr-fec runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-baseband-fpga-5gnr-fec.

Package: librte-baseband-fpga-lte-fec26
Description-md5: 35512db6bfb553d0acbf0416359c1f56
Description-en: Data Plane Development Kit (librte-baseband-fpga-lte-fec runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-baseband-fpga-lte-fec.

Package: librte-baseband-la12xx26
Description-md5: c9f33f4d4615999c0cbca728519ccfae
Description-en: Data Plane Development Kit (librte-baseband-la12x runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-baseband-la12x.

Package: librte-baseband-null26
Description-md5: 69a87dd8fffa732b04b2e251eda5f269
Description-en: Data Plane Development Kit (librte-baseband-null runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-baseband-null.

Package: librte-baseband-turbo-sw26
Description-md5: 5c894473e0b5d0ff0070803f6e8e470b
Description-en: Data Plane Development Kit (librte-baseband-turbo-sw runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-baseband-turbo-sw.

Package: librte-bbdev26
Description-md5: 554c622d26ca6516fda37111ad7f82ef
Description-en: Data Plane Development Kit (librte-bbdev runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-bbdev.

Package: librte-bitratestats26
Description-md5: 16abe8f707bd645160be36a6990b5b1a
Description-en: Data Plane Development Kit (librte-bitratestats runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-bitratestats.

Package: librte-bpf26
Description-md5: 3c445bc6594fc0b93b49c5039cbcfd04
Description-en: Data Plane Development Kit (librte-bpf runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-bpf.
 .
 The DPDK provides an BPF library that gives the ability to load and
 execute Enhanced Berkeley Packet Filter (eBPF) bytecode within user-space
 dpdk application.

Package: librte-bus-cdx26
Description-md5: e0eeb744641b90bc094c982b8a782b3c
Description-en: Data Plane Development Kit (librte-bus-cdx runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-bus-cdx.

Package: librte-bus-dpaa26
Description-md5: af96bcc1cbad111852bffd3e09c94c4a
Description-en: Data Plane Development Kit (librte-bus-dpaa runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-bus-dpaa.

Package: librte-bus-fslmc26
Description-md5: f70b54492d6679d9d694cc8514b99a3f
Description-en: Data Plane Development Kit (librte-bus-fslmc runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-bus-fslmc.

Package: librte-bus-ifpga26
Description-md5: 30ad062022b683e13b3839301b544dd1
Description-en: Data Plane Development Kit (librte-bus-ifpga runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-bus-ifpga.

Package: librte-bus-platform26
Description-md5: 9e732d447694896df313fcdc8638b8da
Description-en: Data Plane Development Kit (librte-bus-platform runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-bus-platform.

Package: librte-bus-uacce26
Description-md5: 7f54e54a1adc4a34f4a03f08e83ec6e9
Description-en: Data Plane Development Kit (librte-bus-uacce runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-bus-uacce.

Package: librte-cfgfile26
Description-md5: 24e5f832fe233d2fb73656ffb2780016
Description-en: Data Plane Development Kit (librte-cfgfile runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-cfgfile.

Package: librte-cmdline26
Description-md5: d1d31d557aedb8b87066af8e68b6ea21
Description-en: Data Plane Development Kit (librte-cmdline runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-cmdline.

Package: librte-common-cnxk26
Description-md5: ce70c16773161357b29f93c62643f04f
Description-en: Data Plane Development Kit (librte-common-cnxk runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-common-cnxk.

Package: librte-common-cpt26
Description-md5: 4f12012f31b5aaf2e54367a722a88adf
Description-en: Data Plane Development Kit (librte-common-cpt runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-common-cpt.

Package: librte-common-dpaax26
Description-md5: 0d101302b964490b9633b281af19d30a
Description-en: Data Plane Development Kit (librte-common-dpaax runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-common-dpaax.

Package: librte-common-ionic26
Description-md5: 8bda347634d7cdddcebcd1eae9f4485b
Description-en: Data Plane Development Kit (librte-common-ionic runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-common-ionic.

Package: librte-common-nfp26
Description-md5: e5b27f4815d1aa7c8a97c83bff41eb57
Description-en: Data Plane Development Kit (librte-common-nfp library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-common-nfp.

Package: librte-common-nitrox26
Description-md5: 0e8656a62122df3686acae3c6265d898
Description-en: Data Plane Development Kit (librte-common-nitrox runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-common-nitrox.

Package: librte-common-octeontx26
Description-md5: 03d2898e232c8157b5a7f982d8cdd4be
Description-en: Data Plane Development Kit (librte-common-octeontx library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-common-octeontx.

Package: librte-common-qat26
Description-md5: c39375d2fe7c49d1d2abb6e67098a81c
Description-en: Data Plane Development Kit (librte-common-qat runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-common-qat.

Package: librte-common-sfc-efx26
Description-md5: 3ecf4a10a476e2639b989d110832e17c
Description-en: Data Plane Development Kit (librte-common-sfc-efx runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-common-sfc-efx.

Package: librte-common-zsda26
Description-md5: 9e33128a5582e2b121657c903f2ce014
Description-en: Data Plane Development Kit (librte-net-zsda runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-zsdh.

Package: librte-compress-isal26
Description-md5: 5629f580d2300815285928611051bd26
Description-en: Data Plane Development Kit (librte-compress-isal runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-compress-isal.
 The ISA-L PMD (librte-compress-isal-comp) provides poll mode compression &
 decompression driver support for utilizing Intel ISA-L library, which
 implements the deflate algorithm for both Deflate(compression) and
 Inflate(decompression).

Package: librte-compress-mlx5-26
Description-md5: f5e0740b3d20ee5b3123083c29237f7c
Description-en: Data Plane Development Kit (librte-compress-mlx5 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-compress-mlx5.

Package: librte-compress-nitrox26
Description-md5: 48dda20bd8c57f54b6f864c9fa91389f
Description-en: Data Plane Development Kit (librte-ccompress-nitrox2 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-compress-nitrox.

Package: librte-compress-octeontx26
Description-md5: 67575cb937305d4bf3136b00f039d7d0
Description-en: Data Plane Development Kit (librte-compress-octeontx runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-compress-octeontx.

Package: librte-compress-zlib26
Description-md5: a21712f04d223aba750617df39b5063d
Description-en: Data Plane Development Kit (librte-compress-zlib runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-compress-zlib.

Package: librte-compressdev26
Description-md5: b2369556a4505ce49d82d58e0724a221
Description-en: Data Plane Development Kit (librte-compressdev runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-compressdev.
 .
 Provides poll mode compression & decompression driver support.

Package: librte-crypto-bcmfs26
Description-md5: bedc2c32b6d8cef8b00b482cbc83024b
Description-en: Data Plane Development Kit (librte-crypto-bcmfs runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-bcmfs.

Package: librte-crypto-caam-jr26
Description-md5: a5f12ee5357cf3842e6e4f47eae2695d
Description-en: Data Plane Development Kit (librte-crypto-caam-jr runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-caam-jr.

Package: librte-crypto-ccp26
Description-md5: 24f046ef82081b5f1d502e954c4365e7
Description-en: Data Plane Development Kit (librte-crypto-ccp runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-ccp.

Package: librte-crypto-cnxk26
Description-md5: d5d929959b7d2f70bf834c7bfbc55b48
Description-en: Data Plane Development Kit (librte-crypto-cnxk runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-cnxk.

Package: librte-crypto-dpaa-sec26
Description-md5: a8f728703380f59dbc70c8cfa54bf007
Description-en: Data Plane Development Kit (librte-crypto-dpaa-sec runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-dpaa-sec.

Package: librte-crypto-dpaa2-sec26
Description-md5: d24620080557912172e7d798a0d30dee
Description-en: Data Plane Development Kit (librte-crypto-dpaa2-sec runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-dpaa2-sec.

Package: librte-crypto-ionic26
Description-md5: da9602712f53bd6796f4c7709d5db196
Description-en: Data Plane Development Kit (librte-crypto-ionic runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-ionic.

Package: librte-crypto-ipsec-mb26
Description-md5: 318e9c3510ab5f11909c3b63c9a94612
Description-en: Data Plane Development Kit (librte-crypto-ipsec-mb runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-ipsec-mb.
 .
 As of DPDK 21.11 this absorbed the former crypto libs for aesni-gcm, aesni-mb,
 kasumi, snow3g and zuc - their usage and EAL options stay the same.

Package: librte-crypto-mlx5-26
Description-md5: 8afeb7dd2fd10cf04ac25ed1776e6a69
Description-en: Data Plane Development Kit (librte-crypto-mlx5 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-mlx5.

Package: librte-crypto-nitrox26
Description-md5: 0d83fa746c05263658c8c2d1e3498777
Description-en: Data Plane Development Kit (librte-crypto-nitrox runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-nitrox which is
 The Nitrox crypto poll mode driver provides support for offloading
 cryptographic operations to the NITROX V security processor

Package: librte-crypto-null26
Description-md5: eb1ca335028833b10a6bc7cca526c95e
Description-en: Data Plane Development Kit (librte-crypto-null runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-null.

Package: librte-crypto-octeontx26
Description-md5: b030557f69d3b6fa7cbe5bbd8721b429
Description-en: Data Plane Development Kit (librte-crypto-octeontx runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-octeontx.

Package: librte-crypto-openssl26
Description-md5: 3c7cce51bd2cdee0bb3fc55841ef2816
Description-en: Data Plane Development Kit (librte-crypto-openssl runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-openssl.

Package: librte-crypto-scheduler26
Description-md5: c786b32ffbc6936b59575b0a7d895651
Description-en: Data Plane Development Kit (librte-crypto-scheduler runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-scheduler.

Package: librte-crypto-virtio26
Description-md5: 52dcce7d550825ce3340c65251314464
Description-en: Data Plane Development Kit (librte-crypto-virtio runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-crypto-virtio.

Package: librte-dispatcher26
Description-md5: 9008c9b929dd86f26fc5c8dd6883300c
Description-en: Data Plane Development Kit (librte-dispatcher runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-dispatcher.

Package: librte-distributor26
Description-md5: da1331faf098413667bd4c98973a000e
Description-en: Data Plane Development Kit (librte-distributor runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-distributor.

Package: librte-dma-cnxk26
Description-md5: 6043aea7559d66388076dff33eb2dde6
Description-en: Data Plane Development Kit (librte-dma-cnxk runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-dma-cnxk.

Package: librte-dma-dpaa2-26
Description-md5: fca6a15299169b3791dfbec4d01a0d01
Description-en: Data Plane Development Kit (librte-dma-dpaa2 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-dma-dpaa2.

Package: librte-dma-dpaa26
Description-md5: 349ec41a8ab3634ec4ecd7bba174f710
Description-en: Data Plane Development Kit (librte-dma-dpaa runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-dma-dpaa.

Package: librte-dma-hisi-acc26
Description-md5: 60029e1972fae8452c40aa657203a9a7
Description-en: Data Plane Development Kit (librte-dma-hisi-acc runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-dma-hisi-acc.

Package: librte-dma-hisi-pciep26
Description-md5: 8d5ee28df51c4efcf3057a7cfb4de602
Description-en: Data Plane Development Kit (librte-dma-hisi-pciep runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-dma-hisi-pciep.

Package: librte-dma-idxd26
Description-md5: fab1f21de65a27862cc8ec4dc21f1456
Description-en: Data Plane Development Kit (librte-dma-idxd runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-dma-idxd.

Package: librte-dma-ioat26
Description-md5: ff34d3ca023b3f710d39ef8a7a2096b3
Description-en: Data Plane Development Kit (librte-dma-ioat runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-dma-ioat.

Package: librte-dma-odm26
Description-md5: adbe03702c77bddb5798bff6d257c53d
Description-en: Data Plane Development Kit (librte-dma-odm runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-dma-odm.

Package: librte-dma-skeleton26
Description-md5: 4342416f5cecbfb9abf7b79963c0ca92
Description-en: Data Plane Development Kit (librte-dma-skeleton runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-dma-skeleton.

Package: librte-efd26
Description-md5: 5a046496680fbf2806c42e4e127507ea
Description-en: Data Plane Development Kit (librte-efd runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-efd.

Package: librte-event-cnxk26
Description-md5: 83bc8fd299392ae02409db419a76d5d8
Description-en: Data Plane Development Kit (librte-event-cnxk runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-event-cnxk.

Package: librte-event-dlb2-26
Description-md5: 757137dff40b24e64f51ac542f3f7eb1
Description-en: Data Plane Development Kit (librte-event-dlb2 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-event-dlb2.

Package: librte-event-dpaa2-26
Description-md5: e6498f02f16c610e9e97f756293c5ccb
Description-en: Data Plane Development Kit (librte-event-dpaa2 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-event-dpaa2.

Package: librte-event-dpaa26
Description-md5: 75788392906a8a73ed281f9cb543753d
Description-en: Data Plane Development Kit (librte-event-dpaa runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-event-dpaa.

Package: librte-event-dsw26
Description-md5: 3b9396458247b583cfa2ceb6e397b0e6
Description-en: Data Plane Development Kit (librte-event-dsw runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-dsw-event.

Package: librte-event-octeontx26
Description-md5: b1a126011e37a5677cae1f7407169277
Description-en: Data Plane Development Kit (librte-event-octeontx runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-event-octeontx.

Package: librte-event-opdl26
Description-md5: b7794a2452c755cb8408f2707af7b672
Description-en: Data Plane Development Kit (librte-event-opdl runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-event-opdl.

Package: librte-event-skeleton26
Description-md5: 06769780e134586ddd46f57b33605590
Description-en: Data Plane Development Kit (librte-event-skeleton runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-event-skeleton.

Package: librte-event-sw26
Description-md5: 4030a959b9aeb9256ad95be211281f1f
Description-en: Data Plane Development Kit (librte-event-sw runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-event-sw.

Package: librte-eventdev26
Description-md5: bceb237e2179c1d9f649ec4196bf5bed
Description-en: Data Plane Development Kit (librte-eventdev runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-eventdev.

Package: librte-fib26
Description-md5: c735f4fd26cbe0689d311d9e189b752f
Description-en: Data Plane Development Kit (libfib runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for libfib.
 FIB (Forwarding information base) implementation for IPv4 Longest Prefix Match

Package: librte-gpudev26
Description-md5: 672e4fdfe8dc00f57673ebed45bd1997
Description-en: Data Plane Development Kit (librte-gpudev runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-gpudev.

Package: librte-graph26
Description-md5: 5ecf0b3b73b33cf1257c95a941a25276
Description-en: Data Plane Development Kit (librte-graph runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-graph.

Package: librte-gro26
Description-md5: f43e2e3e4205df571e1e567900f8c972
Description-en: Data Plane Development Kit (librte-gro runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-gro.

Package: librte-ipsec26
Description-md5: aa02e7b2bd25643377fd3561794019aa
Description-en: Data Plane Development Kit (librte-ipsec runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-ipsec.

Package: librte-jobstats26
Description-md5: e6ee4244db07a08725983b0cb8bb3caa
Description-en: Data Plane Development Kit (librte-jobstats runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-jobstats.

Package: librte-latencystats26
Description-md5: 1fffcd4e3ce4e4d4992c914adbdddc5e
Description-en: Data Plane Development Kit (librte-latencystats runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-latencystats.

Package: librte-lpm26
Description-md5: 408ded5de556acc64826bd7673473e36
Description-en: Data Plane Development Kit (librte-lpm runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-lpm.

Package: librte-member26
Description-md5: 6621f59968b6db54793c0254f73ffd72
Description-en: Data Plane Development Kit (librte-member runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-member.

Package: librte-mempool-bucket26
Description-md5: 981761b4e5df1d367e55d8cd64659c5b
Description-en: Data Plane Development Kit (librte-mempool-bucket runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-mempool-bucket.

Package: librte-mempool-cnxk26
Description-md5: 9c4362780a5f86efca113646b65c73a7
Description-en: Data Plane Development Kit (librte-mempool-cnxk runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-mempool-cnxk.

Package: librte-mempool-dpaa2-26
Description-md5: 8bf5b48ac893733a90aacd769d49e261
Description-en: Data Plane Development Kit (librte-mempool-dpaa2 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-mempool-dpaa2.

Package: librte-mempool-dpaa26
Description-md5: 0297c86cc92d444d8026d1a3d0fd97aa
Description-en: Data Plane Development Kit (librte-mempool-dpaa runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-mempool-dpaa.

Package: librte-mempool-octeontx26
Description-md5: 98a089f0e8e47a2b9142c537fc70e781
Description-en: Data Plane Development Kit (librte-mempool-octeontx runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-mempool-octeontx.

Package: librte-mempool-stack26
Description-md5: 19db10379a4420cee72113f52437c7e8
Description-en: Data Plane Development Kit (librte-mempool-stack runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-mempool-stack.

Package: librte-meta-all
Description-md5: 500ceb7a8069273219c8f1fc8fb059dc
Description-en: Data Plane Development Kit (all sub-libraries)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all librte libraries produced by DPDK.

Package: librte-meta-allpmds
Description-md5: 765656312bba5336bd1594e32557a349
Description-en: Data Plane Development Kit (all poll mode drivers)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all poll mode drivers produced by DPDK.

Package: librte-meta-baseband
Description-md5: e2cc28d70939a29f985175aeba36d488
Description-en: Data Plane Development Kit (baseband libraries)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all the librte baseband libraries.

Package: librte-meta-bus
Description-md5: 258638de2a320f6076b1f490e30e8b97
Description-en: Data Plane Development Kit (bus libraries)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all the librte bus libraries.

Package: librte-meta-common
Description-md5: 14ae31a5236f6641dd196a1da8f4d6a8
Description-en: Data Plane Development Kit (common libraries)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all the librte common libraries.

Package: librte-meta-compress
Description-md5: c3cf8e623caf0ca9028f88d3f60fca45
Description-en: Data Plane Development Kit (compress libraries)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all the librte compress libraries.

Package: librte-meta-crypto
Description-md5: 7a90e0af829627c97ff04ced1ca4e0b4
Description-en: Data Plane Development Kit (crypto libraries)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all the librte crypto libraries.

Package: librte-meta-dma
Description-md5: 92ad5827f85e6310962e58f01a070c1f
Description-en: Data Plane Development Kit (dma libraries)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all the librte dma libraries.

Package: librte-meta-event
Description-md5: aeda28723b9b2eb93d42ec8661e0dfd9
Description-en: Data Plane Development Kit (event libraries)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all the librte event libraries.

Package: librte-meta-mempool
Description-md5: b69ed1e75152fd6027537be61afb7241
Description-en: Data Plane Development Kit (mempool libraries)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all the librte mempool libraries.

Package: librte-meta-net
Description-md5: a1b81595ed97f73e17b39fed64a33361
Description-en: Data Plane Development Kit (net libraries)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all the librte net libraries.

Package: librte-meta-raw
Description-md5: f295c104e38a8eacff8bb01ddb0430e6
Description-en: Data Plane Development Kit (raw libraries)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This is a metapackage to pull in all the librte raw libraries.

Package: librte-metrics26
Description-md5: 12637f259119e227b7395f9f586b5117
Description-en: Data Plane Development Kit (librte-metrics runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-metrics.

Package: librte-ml-cnxk26
Description-md5: 0e75c52f5cc0a9d03c33a80c3d4dee67
Description-en: Data Plane Development Kit (librte-ml-cnxk runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-ml-cnxk.

Package: librte-mldev26
Description-md5: 6d98d765361c7fcd5a05aef38edfedbb
Description-en: Data Plane Development Kit (librte-mldev runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-mldev.

Package: librte-net-af-xdp26
Description-md5: 1f308773035690d2a316beecdf557c69
Description-en: Data Plane Development Kit (librte-net-af-xdp runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-af-xdp.
 AF_XDP is an address family that is optimized for high performance packet
 processing. AF_XDP sockets enable the possibility for XDP program to redirect
 packets to a memory buffer in userspace.

Package: librte-net-ark26
Description-md5: e6f67600a802c9eb00b90994cc79acea
Description-en: Data Plane Development Kit (librte-net-ark runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-ark.

Package: librte-net-atlantic26
Description-md5: 59afcd0d5e27304b9c81bb80658deee6
Description-en: Data Plane Development Kit (librte-net-atlantic runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-atlantic.

Package: librte-net-avp26
Description-md5: 96e188803586b87e56b7142d8a096d0b
Description-en: Data Plane Development Kit (librte-net-avp runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-avp.

Package: librte-net-axgbe26
Description-md5: 3303a7322396b4a4fd6f48901596d4fe
Description-en: Data Plane Development Kit (librte-net-axgbe runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-axgbe.

Package: librte-net-bnx2x26
Description-md5: dae1cc2c87172533e5061e0f6ccc13b6
Description-en: Data Plane Development Kit (librte-net-bnx2x runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-bnx2x.

Package: librte-net-bnxt26
Description-md5: dd9becf254fe57b4b2043547499dd879
Description-en: Data Plane Development Kit (librte-net-bnxt runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-bnxt.

Package: librte-net-cnxk26
Description-md5: 81318687fec2b9fbdf32fe352781af83
Description-en: Data Plane Development Kit (librte-net-cnxk runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-cnxk.

Package: librte-net-cpfl26
Description-md5: bfb774ff70da8ef8c680ff718e40a85b
Description-en: Data Plane Development Kit (librte-net-cpfl runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-cpfl.

Package: librte-net-cxgbe26
Description-md5: 8f917b3e3b9950611182c8939d79ab77
Description-en: Data Plane Development Kit (librte-net-cxgbe runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-cxgbe.

Package: librte-net-dpaa2-26
Description-md5: bda92ceb650c96ba0929ecf10397baa5
Description-en: Data Plane Development Kit (librte-net-dpaa2 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-dpaa2.

Package: librte-net-dpaa26
Description-md5: c8e2cd66d925bbe54e9ad61dd2f5aca5
Description-en: Data Plane Development Kit (librte-net-dpaa runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-dpaa.

Package: librte-net-ena26
Description-md5: d97cd9ed3d631f8866a77f83f71338c1
Description-en: Data Plane Development Kit (librte-net-ena runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-ena.

Package: librte-net-enetc26
Description-md5: c46f100079b8a14e953a9bb23e7238ea
Description-en: Data Plane Development Kit (librte-net-enetc runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-enetc.

Package: librte-net-enetfec26
Description-md5: 3141536dd90df5b548cd1571ea1278d3
Description-en: Data Plane Development Kit (librte-net-enetfec runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-enetfec.

Package: librte-net-enic26
Description-md5: aa26ba84267b77ac9ee5ecb9a487604f
Description-en: Data Plane Development Kit (librte-net-enic runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-enic.

Package: librte-net-failsafe26
Description-md5: 1175f8abdcb230eeb3f45177c3bd951a
Description-en: Data Plane Development Kit (librte-net-failsafe runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-failsafe.

Package: librte-net-gve26
Description-md5: 46be6901c31b66787c3295d95c3a49b6
Description-en: Data Plane Development Kit (librte-net-gve runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-gve.

Package: librte-net-hinic26
Description-md5: 66236e31563b141d225645c94580871f
Description-en: Data Plane Development Kit (librte-net-hinic runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-hinic.

Package: librte-net-hinic3-26
Description-md5: 20afc83055e384f6c78b8bff8751d277
Description-en: Data Plane Development Kit (librte-net-hinic3 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-hinic3.

Package: librte-net-hns3-26
Description-md5: ee9ba5871cf451800f06c4445dd5e503
Description-en: Data Plane Development Kit (librte-net-hns3 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-hns3 which is
 The hns3 PMD (librte-net-hns3) provides poll mode driver support for the
 inbuilt Hisilicon Network Subsystem(HNS) network engine found in the
 Hisilicon Kunpeng 920 SoC

Package: librte-net-iavf26
Description-md5: e4caae55f49af7b068f1de649476fcb3
Description-en: Data Plane Development Kit (librte-net-iavf runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-iavf.

Package: librte-net-ice26
Description-md5: 1e16853432ea0848fd521de40f8eea6b
Description-en: Data Plane Development Kit (librte-net-ice runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-ice.

Package: librte-net-idpf26
Description-md5: f89dff0a47ad25e177da4efda3d7dd62
Description-en: Data Plane Development Kit (librte-net-idpf runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-idpf.

Package: librte-net-ionic26
Description-md5: 30124b38b8512f0d19953ab453eb56a6
Description-en: Data Plane Development Kit (librte-net-ionic runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-ionic.

Package: librte-net-ipn3ke26
Description-md5: 4caf62b37e15cb79949c9456140a8386
Description-en: Data Plane Development Kit (librte-net-ipn3ke runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-ipn3ke.
 It provides poll mode driver support for Intel FPGA PAC(Programmable
 Acceleration Card) N3000 based on the Intel Ethernet Controller
 X710/XXV710 and Intel Arria 10 FPGA.

Package: librte-net-mana26
Description-md5: 66ae010690dc31ef405a895dbf735e1b
Description-en: Data Plane Development Kit (librte-net-mana runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-mana.

Package: librte-net-memif26
Description-md5: c1267e232b83240b2348a701c7d31714
Description-en: Data Plane Development Kit (librte-net-memif runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-memif.

Package: librte-net-nbl26
Description-md5: f672702a67ccd8b193ea8d0d50419749
Description-en: Data Plane Development Kit (librte-net-nbl runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-nbl.

Package: librte-net-nfp26
Description-md5: 8ea2f7ac05b98fba613d6c6181083143
Description-en: Data Plane Development Kit (librte-net-nfp runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-nfp.

Package: librte-net-ngbe26
Description-md5: c21fc600d58cec050141ed8e96645412
Description-en: Data Plane Development Kit (librte-net-ngbe runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-ngbe.

Package: librte-net-ntnic26
Description-md5: 24781f6de4bd3eaf765c27496b6f670b
Description-en: Data Plane Development Kit (librte-net-ntnic runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-ntnic.

Package: librte-net-null26
Description-md5: 163d74ebe99f50759431ecdf3fca7b8e
Description-en: Data Plane Development Kit (librte-net-null runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-null.

Package: librte-net-octeon-ep26
Description-md5: 72e1b8a87b082d6b8488a21dfc9e426d
Description-en: Data Plane Development Kit (librte-net-octeon-ep runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-octeon-ep.

Package: librte-net-octeontx26
Description-md5: 8a194a957288bb682ee7bcffb00efa5d
Description-en: Data Plane Development Kit (librte-net-octeontx runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-octeontx.

Package: librte-net-pfe26
Description-md5: fee4fae246bea45089c83c3946b4dace
Description-en: Data Plane Development Kit (librte-net-pfe runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-pfe which is
 The PFE NIC PMD (librte-net-pfe) provides poll mode driver support for the
 inbuilt NIC found in the NXP LS1012 SoC.

Package: librte-net-qede26
Description-md5: 07f1a5c68a6f94574be8a2d0cff0577f
Description-en: Data Plane Development Kit (librte-net-qede runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-qede which is
 The base driver is the backend module for the QLogic FastLinQ QL4xxxx
 25G/40G CNA family of adapters as well as their virtual functions (VF)
 in SR-IOV context.

Package: librte-net-r8169-26
Description-md5: ae943d37906367804f631190d6bbd5bb
Description-en: Data Plane Development Kit (librte-net-r8169 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-r8169.

Package: librte-net-ring26
Description-md5: 1b881da32e89ca7545133c6f13d54e8b
Description-en: Data Plane Development Kit (librte-net-ring runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-ring.

Package: librte-net-rnp26
Description-md5: f2a870bc28131d5eb94903fb29ece7e7
Description-en: Data Plane Development Kit (librte-net-rnp runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-rnp.

Package: librte-net-sfc26
Description-md5: 6cc36008fe7d31fcdb25fe5a6edf8dde
Description-en: Data Plane Development Kit (librte-net-sfc runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-sfc.

Package: librte-net-softnic26
Description-md5: 9ff54da6a79e4d70964f4e0fb79c0aa1
Description-en: Data Plane Development Kit (librte-net-softnic runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-softnic.

Package: librte-net-txgbe26
Description-md5: 33b125d4482012cad409972f973edd69
Description-en: Data Plane Development Kit (librte-net-txgbe runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-txgbe.

Package: librte-net-xsc26
Description-md5: 6e15706430cb5f79c2af04becd64084c
Description-en: Data Plane Development Kit (librte-net-xsc runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-xsc.

Package: librte-net-zxdh26
Description-md5: f6f0c5f73439dd5bb7fb3c4ad0b6646d
Description-en: Data Plane Development Kit (librte-net-zxdh runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-zxdh.

Package: librte-node26
Description-md5: 3ff97126eae0de1a5bba78df0750b273
Description-en: Data Plane Development Kit (librte-node runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-node.
 .
 The graph library provides API to enable graph framework operations such as
 create, lookup, dump and destroy on graph and node operations such as clone,
 edge update, and edge shrink, etc. The API also allows one to create the stats
 cluster to monitor per graph and per node stats.

Package: librte-pcapng26
Description-md5: f586c935d788adaca0fc4abeb1876213
Description-en: Data Plane Development Kit (librte-net-pcapng runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-net-pcapng.

Package: librte-pdcp26
Description-md5: 8ef772a63303cd824bde789ca14aeb42
Description-en: Data Plane Development Kit (librte-pdcp runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-pdcp.

Package: librte-pdump26
Description-md5: 889496901115352e4b0e409e438f51c7
Description-en: Data Plane Development Kit (librte-pdump runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-pdump.

Package: librte-pipeline26
Description-md5: 68d0d509ca595953349b8332c677a5b5
Description-en: Data Plane Development Kit (librte-pipeline runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-pipeline.

Package: librte-pmu26
Description-md5: 4f5c291398e674c54d748e2ba8048ce4
Description-en: Data Plane Development Kit (librte-pmu runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-pmu.

Package: librte-port26
Description-md5: b7f1259fb6f50629558d09c46f11e354
Description-en: Data Plane Development Kit (librte-port runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-port.

Package: librte-power-acpi26
Description-md5: 26a6384701b9a2e7d7ac05757931e02e
Description-en: Data Plane Development Kit (librte-power-acpi runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-power-acpi.

Package: librte-power-amd-pstate26
Description-md5: 94ab1bb56bcd4ca99dde1563f0d11d87
Description-en: Data Plane Development Kit (librte-power-amd-pstate runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-power-amd-pstate.

Package: librte-power-cppc26
Description-md5: 112011105ad3a5b190db28abb1e204ba
Description-en: Data Plane Development Kit (librte-power-cppc runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-power-cppc.

Package: librte-power-intel-pstate26
Description-md5: 6f31093e1fda4baf20629f84362eaa58
Description-en: Data Plane Development Kit (librte-power-intel-pstate runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-power-intel-pstate.

Package: librte-power-intel-uncore26
Description-md5: 4edac732f882b5509c343f0dbca3fe3e
Description-en: Data Plane Development Kit (librte-power-intel-uncore runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-power-intel-uncore.

Package: librte-power-kvm-vm26
Description-md5: fa5e273d960ace83f18393caa049a90b
Description-en: Data Plane Development Kit (librte-power-kvm-vm runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-power-kvm-vm.

Package: librte-power26
Description-md5: 0e709de74160909e47a34c24c3ff24c3
Description-en: Data Plane Development Kit (librte-power runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-power.

Package: librte-raw-cnxk-bphy26
Description-md5: 9535e3ee8d25f2396f2a3f0ad9b840d4
Description-en: Data Plane Development Kit (librte-raw-cnxk-bphy runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-raw-cnxk-bphy.

Package: librte-raw-cnxk-gpio26
Description-md5: 44e7bc8146163a056b4eb58145e787d4
Description-en: Data Plane Development Kit (librte-raw-cnxk-gpio runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-raw-cnxk-gpio.

Package: librte-raw-cnxk-rvu-lf26
Description-md5: 915ba4c0521556bccf2aeb78d6a48f15
Description-en: Data Plane Development Kit (librte-raw-cnxk-rvu-lf runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-raw-cnxk-rvu-lf.

Package: librte-raw-dpaa2-cmdif26
Description-md5: e333e918bdc1c363ecaacf4729ca4ef0
Description-en: Data Plane Development Kit (librte-raw-dpaa2-cmdif runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-raw-dpaa2-cmdif.

Package: librte-raw-gdtc26
Description-md5: ff9ad64360f0a76cc498f008928801a8
Description-en: Data Plane Development Kit (librte-raw-gdtc runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-raw-gdtc.

Package: librte-raw-ifpga26
Description-md5: 9e6bf30803d23b502e3c897fbc0dbd2d
Description-en: Data Plane Development Kit (librte-raw-ifpga runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-raw-ifpga.
 .
 The SW IFPGA Rawdev Driver (ifpga-raw) provides a Rawdev driver that
 utilizes Intel FPGA Software Stack OPAE(Open Programmable Acceleration Engine)
 for FPGA management.

Package: librte-raw-ntb26
Description-md5: 4de2c9e0a75799d16a125369c73c3e74
Description-en: Data Plane Development Kit (librte-raw-ntb runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-raw-ntb.

Package: librte-raw-skeleton26
Description-md5: fa12fed29610bdf7e335c3f0ac5cd0e7
Description-en: Data Plane Development Kit (librte-raw-skeleton runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-raw-skeleton.

Package: librte-rawdev26
Description-md5: ddebb18fbea00325885e90ba076f27e6
Description-en: Data Plane Development Kit (librte-rawdev runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-rawdev.

Package: librte-regex-cn9k26
Description-md5: faa88c118ff31cbf9b03b7fa853b5a6b
Description-en: Data Plane Development Kit (librte-regex-cn9k runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-regex-cn9k.

Package: librte-regex-mlx5-26
Description-md5: f610d7028ee3b8ff28aa9db04391ae64
Description-en: Data Plane Development Kit (librte-regex-mlx5 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-regex-mlx5.

Package: librte-regexdev26
Description-md5: 4c9246d1cad930e23615b9b5f9eb2215
Description-en: Data Plane Development Kit (librte-regexdev runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-regexdev.

Package: librte-reorder26
Description-md5: 1bd5f612b3b33b52891bfc6584ec9ad4
Description-en: Data Plane Development Kit (librte-reorder runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-reorder.

Package: librte-rib26
Description-md5: f431bd231a2ba226e7eb97f46f3b9496
Description-en: Data Plane Development Kit (librib runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librib.
 RIB is a Level compressed tree implementation for IPv4 Longest Prefix Match

Package: librte-stack26
Description-md5: 86892477e1beed410f63695db7706d82
Description-en: Data Plane Development Kit (librte-stack runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-stack.

Package: librte-table26
Description-md5: fabf0f94a3ff5d1a7ebd4ffe86892aa9
Description-en: Data Plane Development Kit (librte-table runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-table.

Package: librte-timer26
Description-md5: fe14de18c22808f7dd94937bda4ab506
Description-en: Data Plane Development Kit (librte-timer runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-timer.

Package: librte-vdpa-ifc26
Description-md5: 707bccae2ca6540dd0eb319bed2cf5cf
Description-en: Data Plane Development Kit (librte-vdpa-ifc runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-vdpa-ifc.

Package: librte-vdpa-mlx5-26
Description-md5: 9fb3216df3907215900c510194ab56f8
Description-en: Data Plane Development Kit (librte-vdpa-mlx5 runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-vdpa-mlx5.

Package: librte-vdpa-nfp26
Description-md5: 42a5587cb5067c6269fa5f94eb72ebd4
Description-en: Data Plane Development Kit (librte-vdpa-nfp runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-vdpa-nfp.

Package: librte-vdpa-sfc26
Description-md5: 795f7e72c99ae0eb1cc1c9ed9c63bae2
Description-en: Data Plane Development Kit (librte-vdpa-sfc runtime library)
 DPDK is a set of libraries for fast packet processing. Applications run
 in user-space and communicate directly with dedicated network interfaces.
 .
 This package contains the runtime libraries for librte-vdpa-sfc.

Package: librtf-document-perl
Description-md5: 18ee5dd90ae7aec4adf0d19f632f2a01
Description-en: Perl extension for generating Rich Text Format (RTF) files
 RTF::Document is a Perl module for generating Rich Text Format (RTF)
 documents that can be used by most text converters and word
 processors.

Package: librtf-writer-perl
Description-md5: d869e2bc51e65f24623e1ec66991e83b
Description-en: module for creating RTF files
 RTF::Writer is for generating documents in Rich Text Format.
 .
 This module is a class; an object belonging to this class acts like
 an output filehandle, and calling methods on it causes RTF text to
 be written.
 .
 Incidentally, this module also optionally exports a few functions, particularly
 related to length.
 .
 The following documentation assumes some familiarity with the RTF
 Specification.  Users not already intimately familiar with RTF should
 look at RTF::Cookbook and/or the book "RTF Pocket Guide" from O'Reilly.

Package: librtfilter-dev
Description-md5: b083ce80438bd7f31634fa14c407e358
Description-en: realtime digital filtering library (development files)
 rtfilter is a library that provides a set of routines implementing realtime
 digital filter for multichannel signals (i.e. filtering multiple signals
 with the same filter parameters). It implements FIR, IIR filters and
 downsampler for float and double data type (both for real and complex
 valued signal). Additional functions are also provided to design few usual
 filters: Butterworth, Chebyshev, windowed sinc, analytical filter...
 .
 One of the main differences from other libraries providing digital signal
 processing is that the filter functions have been specifically designed and
 optimized for multichannel signals (from few channels to several hundred).
 .
 This package contains the files needed to compile and link programs which
 use rtfilter.

Package: librtfilter1
Description-md5: bdf31cc76e726bf4358e3a37750a86c8
Description-en: realtime digital filtering library
 rtfilter is a library that provides a set of routines implementing realtime
 digital filter for multichannel signals (i.e. filtering multiple signals
 with the same filter parameters). It implements FIR, IIR filters and
 downsampler for float and double data type (both for real and complex
 valued signal). Additional functions are also provided to design few usual
 filters: Butterworth, Chebyshev, windowed sinc, analytical filter...
 .
 One of the main differences from other libraries providing digital signal
 processing is that the filter functions have been specifically designed and
 optimized for multichannel signals (from few channels to several hundred).

Package: librtimulib-dev
Description-md5: 036fd154cb8143dcfb3674ea47eae823
Description-en: Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (dev files)
 The simplest way to connect a 9-dof, 10-dof or 11-dof IMU to an embedded Linux
 system and obtain Kalman-filtered quaternion or Euler angle pose data.
 Basically, two simple function calls (IMUInit() and IMURead()) are pretty much
 all that's needed to integrate RTIMULib.
 .
 This package provides the development files.

Package: librtimulib-utils
Description-md5: 7c6c159c26f5f57170220d5282c0371b
Description-en: Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (utilities)
 The simplest way to connect a 9-dof, 10-dof or 11-dof IMU to an embedded Linux
 system and obtain Kalman-filtered quaternion or Euler angle pose data.
 Basically, two simple function calls (IMUInit() and IMURead()) are pretty much
 all that's needed to integrate RTIMULib.
 .
 This package provides the calibration utility.

Package: librtimulib7
Description-md5: 2bfdfb8898f569b6f2573ff2f8763b88
Description-en: Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (shared library)
 The simplest way to connect a 9-dof, 10-dof or 11-dof IMU to an embedded Linux
 system and obtain Kalman-filtered quaternion or Euler angle pose data.
 Basically, two simple function calls (IMUInit() and IMURead()) are pretty much
 all that's needed to integrate RTIMULib.
 .
 This package provides shared library.

Package: librtklib-dev
Description-md5: 68faa49de7f900a8fa34192c35812083
Description-en: RTK and other advanced GNSS positioning techniques -- Development
 RTKLIB is an open source program package for standard and precise
 positioning with GNSS (Global Navigation Satellite System).
 RTKLIB consists of a portable program library and several APs
 (Application Programs) utilizing the library.
 .
 This package includes the development files.

Package: librtklib1
Description-md5: 3b981907ea55495b48c9edca01dec537
Description-en: RTK and other advanced GNSS positioning techniques -- Library
 RTKLIB is an open source program package for standard and precise
 positioning with GNSS (Global Navigation Satellite System).
 RTKLIB consists of a portable program library and several APs
 (Application Programs) utilizing the library.
 .
 This package includes the library.

Package: librtlsdr-dev
Description-md5: 80add2321bdda28a25cb030cf0c28f7f
Description-en: Software defined radio receiver for Realtek RTL2832U (development)
 rtl-sdr is a software defined radio (SDR) receiver software for certain
 low-cost DVB-T/DAB(+) USB dongles based on the Realtek RTL2832U chip.
 .
 This package contains development files.

Package: librtlsdr0
Description-md5: 29f2fdb7d8f0b96a1c1915fd8793a197
Description-en: Software defined radio receiver for Realtek RTL2832U (library)
 rtl-sdr is a software defined radio (SDR) receiver software for certain
 low-cost DVB-T/DAB(+) USB dongles based on the Realtek RTL2832U chip.
 .
 This package contains the shared library.

Package: librtmidi-dev
Description-md5: 54fd0b82fc9ca8bd591d66ee5342b772
Description-en: C++ library for realtime MIDI input/ouput (development files)
 RtMidi is a set of C++ classes that provides a common API (Application
 Programming Interface) for realtime MIDI input/output across Linux
 (native ALSA, JACK, and OSS), Macintosh OS X, SGI, and Windows
 (DirectSound and ASIO) operating systems. RtMidi significantly
 simplifies the process of interacting with computer audio hardware.
 .
 This package provides the development files.

Package: librtmidi-doc
Description-md5: 1b1c666717aabc2056f67495c496b2f9
Description-en: C++ library for realtime MIDI input/ouput (documentation files)
 RtMidi is a set of C++ classes that provides a common API (Application
 Programming Interface) for realtime MIDI input/output across Linux
 (native ALSA, JACK, and OSS), Macintosh OS X, SGI, and Windows
 (DirectSound and ASIO) operating systems. RtMidi significantly
 simplifies the process of interacting with computer audio hardware.
 .
 This package provides the API documentation.

Package: librtmidi7
Description-md5: 9a66460f214f5272ef03c09813bb00cf
Description-en: C++ library for realtime MIDI input/ouput
 RtMidi is a set of C++ classes that provides a common API (Application
 Programming Interface) for realtime MIDI input/output across Linux
 (native ALSA, JACK, and OSS), Macintosh OS X, SGI, and Windows
 (DirectSound and ASIO) operating systems. RtMidi significantly
 simplifies the process of interacting with computer audio hardware. It
 was designed with the following objectives:
 .
 * object-oriented C++ design
 * simple, common API across all supported platforms
 * only one source and two header files for easy inclusion in
 programming projects
 * MIDI device enumeration
 .
 MIDI input and output functionality are separated into two classes,
 RtMidiIn and RtMidiOut. Each class instance supports only a single MIDI
 connection. RtMidi does not provide timing functionality (i.e., output
 messages are sent immediately). Input messages are timestamped with delta
 times in seconds (via a double floating point type). MIDI data is passed
 to the user as raw bytes using an std::vector<unsigned char>.
 .
 This package provides the shared library.

Package: librtpi-dev
Description-md5: 4e295073d783029fe1a44ae2ca3a039a
Description-en: realtime capable pthread locking primitives (dev)
 The Real-Time Priority Inheritance Library (librtpi) is
 intended to bridge the gap between the glibc pthread
 implementation and a functionally correct priority inheritance
 for pthread locking primitives, such as pthread_mutex and
 pthread_condvar. Specifically, priority based wakeup is required
 for correct operation, in  contrast to the more time-based
 ordered wakeup groups in the glibc pthread condvar implementation.
 This package contains the development files.

Package: librtpi1
Description-md5: 4616741b1a66673938c20bb7f6097a26
Description-en: realtime capable pthread locking primitives (lib)
 The Real-Time Priority Inheritance Library (librtpi) is
 intended to bridge the gap between the glibc pthread
 implementation and a functionally correct priority inheritance
 for pthread locking primitives, such as pthread_mutex and
 pthread_condvar. Specifically, priority based wakeup is required
 for correct operation, in  contrast to the more time-based
 ordered wakeup groups in the glibc pthread condvar implementation.
 This package contains the runtime library.

Package: librtr-dev
Description-md5: 9196ffa7d18c6a465e8d1e0f810254dd
Description-en: Small extensible RPKI-RTR-Client (development)
 RTRlib implemnts the RPKI/Router Protocol client. The library allows fetching
 and storing validated prefix origin data from a RTR-cache and performs origin
 verification of prefixes. It supports different types of transport sessions
 (e.g., SSH, unprotected TCP) and is easily extendable.
 .
 This package contains development files.

Package: librtr-doc
Description-md5: 95d5ec0e112a17fc522e918d0e5a3d94
Description-en: Small extensible RPKI-RTR-Client (documentation)
 RTRlib implemnts the RPKI/Router Protocol client. The library allows fetching
 and storing validated prefix origin data from a RTR-cache and performs origin
 verification of prefixes. It supports different types of transport sessions
 (e.g., SSH, unprotected TCP) and is easily extendable.
 .
 This package contains the documentation.

Package: librtr0t64
Description-md5: 4584cd5af0b8c1076de047f8c66f5d8f
Description-en: Small extensible RPKI-RTR-Client
 RTRlib implemnts the RPKI/Router Protocol client. The library allows fetching
 and storing validated prefix origin data from a RTR-cache and performs origin
 verification of prefixes. It supports different types of transport sessions
 (e.g., SSH, unprotected TCP) and is easily extendable.

Package: librtsp-server-perl
Description-md5: 1a0f6fcafc450fed7ea7feceae434836
Description-en: Lightweight RTSP/RTP streaming media server (library)
 This module is designed to accept a number of sources to connect and
 transmit audio and video streams. Clients can connect and send RTSP
 commands to receive RTP data.
 .
 This was designed to make rebroadcasting audio and video data over a
 network simple.
 .
 This package provide the PERL library Rtsp::Server.

Package: librttopo-dev
Description-md5: 8eef3f18ed202897263edf1c83073c18
Description-en: Tuscany Region topology library - Development files
 The RT Topology Library exposes an API to create and manage standard
 (ISO 13249 aka SQL/MM) topologies using user-provided data stores.
 .
 The code is derived from PostGIS liblwgeom library enhanced to provide
 thread-safety, have less dependencies and be independent from PostGIS
 release cycles.
 .
 This package contains the development files.

Package: librttopo1
Description-md5: 28d084e05e252c790a1717a903a1c453
Description-en: Tuscany Region topology library
 The RT Topology Library exposes an API to create and manage standard
 (ISO 13249 aka SQL/MM) topologies using user-provided data stores.
 .
 The code is derived from PostGIS liblwgeom library enhanced to provide
 thread-safety, have less dependencies and be independent from PostGIS
 release cycles.
 .
 This package contains the shared library.

Package: librttr-core0.9.6t64
Description-md5: 3021af7e7b903da8172f6cb9674dfb40
Description-en: C++ reflection library
 RTTR stands for Run Time Type Reflection. It describes the ability of a
 computer program to introspect and modify an object at runtime. It is also
 the name of the library itself, which is written in C++ and released as open
 source library.
 .
 This package contains the shared library.

Package: librttr-dev
Description-md5: db911358866aa2e86d6168220e36f0bd
Description-en: C++ reflection library (development headers)
 RTTR stands for Run Time Type Reflection. It describes the ability of a
 computer program to introspect and modify an object at runtime. It is also
 the name of the library itself, which is written in C++ and released as open
 source library.
 .
 This package contains the development libraries and headers.

Package: librubberband-dev
Description-md5: e43c92387a7d98825bcaeb59e0597e90
Description-en: audio time-stretching and pitch-shifting library (development files)
 Rubber Band is a library and utility program that permits you to
 change the tempo and pitch of an audio recording independently of one
 another.
 .
 This package contains development files for linking against
 librubberband, along with the static version of the library. API
 documentation is available at
 https://www.breakfastquay.com/rubberband/code-doc/ .

Package: librubberband3
Description-md5: 4028c22f594568d9ed3f1a77fd3101c8
Description-en: audio time-stretching and pitch-shifting library
 Rubber Band is a library and utility program that permits you to
 change the tempo and pitch of an audio recording independently of one
 another.

Package: librudecgi-dev
Description-md5: b92779c662f6ff3d4718c198f604cd1e
Description-en: C++ parser library for CGI applications - development libraries
 RudeCGI is a  C++ parser library for accessing form data, path info and cookie
 data from CGI applications. In addition to normal GET and POST data, the
 component supports file uploads (multipart/form-data), and simple XML content
 types (text/XML) - allowing easy use with XML based clients such as Flash
 applications. Furthermore, the component supports path-mapping, allowing
 information to be specified without identifying keywords. In addition to
 normal CGI operation, if the component detects that it is not in a web-
 environment it provides an interactive console dialog to let you supply
 formdata in real-time as the application requests it. The component does
 not parse the environment until the application first accesses the instance
 object. As such, no parsing overhead will occur if the application does not
 explicitly access the component.
 .
 This package contains header files and static libraries.

Package: librudecgi5v5
Description-md5: 3ef2e01c3d5f1d2aa8f8d8cce09e0bfc
Description-en: C++ parser library for CGI applications - runtime
 RudeCGI is a c++ parser library for accessing form data, path info and cookie
 data from CGI applications. In addition to normal GET and POST data, the
 component supports file uploads (multipart/form-data), and simple XML content
 types (text/XML) - allowing easy use with XML based clients such as Flash
 applications. Furthermore, the component supports path-mapping, allowing
 information to be specified without identifying keywords. In addition to
 normal CGI operation, if the component detects that it is not in a web-
 environment it provides an interactive console dialog to let you supply
 formdata in real-time as the application requests it. The component does
 not parse the environment until the application first accesses the instance
 object. As such, no parsing overhead will occur if the application does not
 explicitly access the component.

Package: librulexdb-dev
Description-md5: ac6ad7fd9adfc947ebfb73c98aed66e5
Description-en: Russian pronunciation dictionary access library (development)
 RuLex database is primarily intended for use along with the
 Ru_tts speech synthesizer in order to improve its pronunciation.
 .
 This package contains the development files.

Package: librulexdb0
Description-md5: a5606473e216a1b29f0eee97637c727d
Description-en: Russian pronunciation dictionary access library (runtime)
 RuLex database is primarily intended for use along with the
 Ru_tts speech synthesizer in order to improve its pronunciation.
 .
 This package contains the shared library.

Package: libruli-bin
Description-md5: 9423532753b04f60706f01e8edc576db
Description-en: Library for easily querying DNS SRV records - sample programs
 RULI stands for Resolver User Layer Interface. It's a library
 built on top of an asynchronous DNS stub resolver. RULI
 provides an easy-to-use interface for querying DNS SRV
 resource records. The goal is to promote the wide deployment
 of SRV-cognizant client programs. RULI aims to fully support
 SRV-related standards.
 .
 This package contains the RULI sample programs.

Package: libruli4-dev
Description-md5: e28e375db82b8c9fb059eba83d96dd18
Description-en: Library for easily querying DNS SRV records - development files
 RULI stands for Resolver User Layer Interface. It's a library
 built on top of an asynchronous DNS stub resolver. RULI
 provides an easy-to-use interface for querying DNS SRV
 resource records. The goal is to promote the wide deployment
 of SRV-cognizant client programs. RULI aims to fully support
 SRV-related standards.
 .
 This package contains the RULI development libraries and
 header files, required to develop and/or compile
 applications that use RULI.

Package: libruli4t64
Description-md5: e2645cf7434378604f739fc83fe104d4
Description-en: Library for easily querying DNS SRV records
 RULI stands for Resolver User Layer Interface. It's a library
 built on top of an asynchronous DNS stub resolver. RULI
 provides an easy-to-use interface for querying DNS SRV
 resource records. The goal is to promote the wide deployment
 of SRV-cognizant client programs. RULI aims to fully support
 SRV-related standards.

Package: librun-parts-perl
Description-md5: 5212d3ea3f8ba2f88f1d5846dd4bd599
Description-en: Offers run-parts' functionality in Perl
 run-parts and hence Run::Parts runs all the executable files named
 within constraints described below, found in the given directory.
 Other files and directories are silently ignored.
 .
 Additionally they can just print the names of the all matching files
 (not limited to executables, but ignores blacklisted files like
 e.g. backup files), but don't actually run them.
 .
 Run::Parts contains two backend implementation. Run::Parts::Debian
 actually uses /bin/run-parts and Run::Parts::Perl is a pure Perl
 implementation of a basic set of run-parts' functionality.
 .
 On Debian Run::Parts uses Run::Parts::Debian by default. But you can
 also choose any of the backends explicitly.

Package: librunapp-perl
Description-md5: 30146136d99e30cf0d6a6df04d47b806
Description-en: generic module to run web-applications
 RunApp streamlines the process for configuring applications that
 requires one or more web servers and/or other daemons, during
 development or deployment.  It builds the config files required  by
 the services (such as apache's httpd.conf) using a hash.

Package: librunning-commentary-perl
Description-md5: 547d7b6938bb2bcfd04f43ab07779586
Description-en: Perl module to call system() with tracking messages
 Running::Commentary provides a single subroutine: run() which is
 designed to be a more informative and less error-prone replacement for
 the built-in system(). run() acts like system(), except that it returns
 true on success and false on failure, and it announces what it's doing.
 .
 It also provides a compile-time keyword: run_with with which you can set
 lexically scoped default options for run().

Package: librust-ab-glyph-dev
Description-md5: 45fc0494b13017ccc4d1b721572ad9c9
Description-en: API for loading, scaling, positioning and rasterizing OpenType font glyphs - Rust source code
 Source code for Debianized Rust crate "ab_glyph"

Package: librust-ab-glyph-rasterizer-dev
Description-md5: 23bd7822834b5b68b4708510a50e578b
Description-en: Coverage rasterization for lines, quadratic & cubic beziers - Rust source code
 Source code for Debianized Rust crate "ab_glyph_rasterizer"

Package: librust-abnf-core-dev
Description-md5: 24a979b8f79ff98b4a2cefbfe36172e9
Description-en: nom-based parser for ABNF core rules - Rust source code
 The abnf-core crate is a parser for ABNF core rules
 based on nom 7.
 It is primarily a building block for the ABNF parsing crate,
 but should also be useful in itself.
 .
 This package contains the source for the Rust abnf-core crate,
 for use with cargo.

Package: librust-abnf-dev
Description-md5: 4255e5c73ed38b164bb71edcd76cc928
Description-en: Nom-based parser for ABNF - Rust source code
 Source code for Debianized Rust crate "abnf"

Package: librust-abnf-to-pest-dev
Description-md5: bb070dfce2ff9106ee536a1bac0e803c
Description-en: Tiny crate that helps convert ABNF grammars to pest - Rust source code
 Source code for Debianized Rust crate "abnf_to_pest"

Package: librust-abscissa-core-dev
Description-md5: 7fa3d6d8a2b0d8616f423b5602c89249
Description-en: Application microframework with support for command-line option parsing, configuration, error handling, logging, and terminal interactions - Rust source code
 This crate contains the framework's core functionality.
 .
 Source code for Debianized Rust crate "abscissa_core"

Package: librust-abscissa-derive-dev
Description-md5: 4d8557b1b92add57f0648268b93aec93
Description-en: Custom derive support for the abscissa application microframework - Rust source code
 Source code for Debianized Rust crate "abscissa_derive"

Package: librust-accesskit-consumer-dev
Description-md5: 699b9038f819a3ed62c13ea6cc55d96b
Description-en: AccessKit consumer library (internal) - Rust source code
 Source code for Debianized Rust crate "accesskit_consumer"

Package: librust-accesskit-dev
Description-md5: 15f9abd083943a03ca81fe99c4966252
Description-en: UI accessibility infrastructure across platforms - Rust source code
 Source code for Debianized Rust crate "accesskit"

Package: librust-acme-micro-dev
Description-md5: b4dea49d0ff70c7914c5d97ce6b4780f
Description-en: Requesting certificates from an ACME provider (acme-lib fork) - Rust source code
 Source code for Debianized Rust crate "acme-micro"

Package: librust-actix-codec-dev
Description-md5: 0cbbde4076a50792cc265ae8598d335a
Description-en: Codec utilities for working with framed protocols - Rust source code
 Source code for Debianized Rust crate "actix-codec"

Package: librust-actix-derive-dev
Description-md5: 67a2ac40a8cab0e7ccb639059873da59
Description-en: Derive macros for `actix` actors - Rust source code
 Source code for Debianized Rust crate "actix_derive"

Package: librust-actix-files-dev
Description-md5: 5f4ae76561b1ce907dd8020c67e6943b
Description-en: Static file serving for Actix Web - Rust source code
 Source code for Debianized Rust crate "actix-files"

Package: librust-actix-http-dev
Description-md5: 4c497d2069e488ca220ced8dea4cccc9
Description-en: HTTP types and services for the Actix ecosystem - Rust source code
 Source code for Debianized Rust crate "actix-http"

Package: librust-actix-macros-dev
Description-md5: 540a18612a2ab42b535a3316c4ad6ffd
Description-en: Macros for Actix system and runtime - Rust source code
 Source code for Debianized Rust crate "actix-macros"

Package: librust-actix-multipart-derive-dev
Description-md5: 0915da26becd5f257fd48b69a57a9a18
Description-en: Multipart form derive macro for Actix Web - Rust source code
 Source code for Debianized Rust crate "actix-multipart-derive"

Package: librust-actix-multipart-dev
Description-md5: 6a12a36b8ecd78fbc7a0db636e93c36b
Description-en: Multipart form support for Actix Web - Rust source code
 Source code for Debianized Rust crate "actix-multipart"

Package: librust-actix-router-dev
Description-md5: eec4630f1d03c1962e45aa61488ce57a
Description-en: Resource path matching and router - Rust source code
 Source code for Debianized Rust crate "actix-router"

Package: librust-actix-rt-dev
Description-md5: f253ca32fec7625eaef7efac2e98ba18
Description-en: Tokio-based single-threaded async runtime for the Actix ecosystem - Rust source code
 Source code for Debianized Rust crate "actix-rt"

Package: librust-actix-server-dev
Description-md5: 02d70961ebe0e6e345eb24c2a4170d28
Description-en: General purpose TCP server built for the Actix ecosystem - Rust source code
 Source code for Debianized Rust crate "actix-server"

Package: librust-actix-service-dev
Description-md5: 15065c0b6dfbd2d899e49d0f0ea94779
Description-en: Service trait and combinators for representing asynchronous request/response operations - Rust source code
 Source code for Debianized Rust crate "actix-service"

Package: librust-actix-tls-dev
Description-md5: 10a17b105e1851e2c1b18292481039b4
Description-en: TLS acceptor and connector services for Actix ecosystem - Rust source code
 Source code for Debianized Rust crate "actix-tls"

Package: librust-actix-utils-dev
Description-md5: afdd3f44fd0fea1e14ea7c76cdbc7b21
Description-en: Various utilities used in the Actix ecosystem - Rust source code
 Source code for Debianized Rust crate "actix-utils"

Package: librust-actix-web-codegen-dev
Description-md5: 4363adc0c2d8e44a3bab08ca0e55f7cb
Description-en: Routing and runtime macros for Actix Web - Rust source code
 Source code for Debianized Rust crate "actix-web-codegen"

Package: librust-actix-web-dev
Description-md5: 77f64c6704da3ebaa9fa4f375e9173d2
Description-en: Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust - Rust source code
 Source code for Debianized Rust crate "actix-web"

Package: librust-actix-web-httpauth-dev
Description-md5: 0bef2480fe23d8edff66067989b208b0
Description-en: HTTP authentication schemes for Actix Web - Rust source code
 Source code for Debianized Rust crate "actix-web-httpauth"

Package: librust-adaptive-barrier-dev
Description-md5: 3b1019c74ef32b0024dd9dd3c4dc194b
Description-en: Barrier with adaptable number of thread subsciptions - Rust source code
 Source code for Debianized Rust crate "adaptive-barrier"

Package: librust-adblock-dev
Description-md5: 5f7a10e04be895665cc826559fceaa4a
Description-en: native Rust module for Adblock Plus syntax - Rust source code
 EasyList, EasyPrivacy) filter parsing and matching.
 .
 Source code for Debianized Rust crate "adblock"

Package: librust-addchain-dev
Description-md5: 8388a84851aa83fb8e1f9694c85f7b0a
Description-en: Generate addition chains - Rust source code
 This package contains the source for the Rust addchain crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-addr-dev
Description-md5: 7a3373762f5a0e8c8ba19cfb2996f108
Description-en: Parsing domain names - Rust source code
 Source code for Debianized Rust crate "addr"

Package: librust-addr2line-dev
Description-md5: f655c7757aa94f98621492c3d9e27c98
Description-en: Cross-platform symbolication library - Rust source code
 Source code for Debianized Rust crate "addr2line"

Package: librust-adler-dev
Description-md5: 10f326e8faf946037605618e8c2b8212
Description-en: Simple clean-room implementation of the Adler-32 checksum - Rust source code
 Source code for Debianized Rust crate "adler"

Package: librust-adler2-dev
Description-md5: 5892ac086409112a98d5f0fabbfad102
Description-en: Simple clean-room implementation of the Adler-32 checksum - Rust source code
 Source code for Debianized Rust crate "adler2"

Package: librust-adler32-dev
Description-md5: 520b88b809b6c8ad647aec89b9099518
Description-en: Minimal Adler32 implementation for Rust - Rust source code
 This package contains the source for the Rust adler32 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-advisory-lock-dev
Description-md5: da8276f1fd68e6b69979f51f2ca441ea
Description-en: Cross-platform advisory file lock - Rust source code
 Source code for Debianized Rust crate "advisory-lock"

Package: librust-aead-0.5-dev
Description-md5: cb6ba517605ca74093d2d6b9a39bcb33
Description-en: Traits for Authenticated Encryption with Associated Data (AEAD) algorithms, such as AES-GCM as ChaCha20Poly1305, which provide a high-level API - Rust source code
 Source code for Debianized Rust crate "aead"

Package: librust-aead-dev
Description-md5: cb6ba517605ca74093d2d6b9a39bcb33
Description-en: Traits for Authenticated Encryption with Associated Data (AEAD) algorithms, such as AES-GCM as ChaCha20Poly1305, which provide a high-level API - Rust source code
 Source code for Debianized Rust crate "aead"

Package: librust-aes-0.8-dev
Description-md5: a477e5bd04f58d954e200f9d8be93199
Description-en: AES (Advanced Encryption Standard, aka Rijndael) in Rust - Rust source code
 Rijndael)
 .
 Source code for Debianized Rust crate "aes"

Package: librust-aes-dev
Description-md5: a477e5bd04f58d954e200f9d8be93199
Description-en: AES (Advanced Encryption Standard, aka Rijndael) in Rust - Rust source code
 Rijndael)
 .
 Source code for Debianized Rust crate "aes"

Package: librust-aes-gcm-0.10-dev
Description-md5: 9be242184a526d5b6cc6563ac874f93e
Description-en: Pure Rust implementation of the AES-GCM Cipher - Rust source code
 Source code for Debianized Rust crate "aes-gcm"

Package: librust-aes-gcm-dev
Description-md5: 9be242184a526d5b6cc6563ac874f93e
Description-en: Pure Rust implementation of the AES-GCM Cipher - Rust source code
 Source code for Debianized Rust crate "aes-gcm"

Package: librust-aes-kw-dev
Description-md5: 05c222028f53a88f38fc7d9666772999
Description-en: AES Key Wrap (KW) and Key Wrap with Padding (KWP) modes - Rust source code
 Pure Rust implementation of the NIST AES-KW Key Wrap and NIST AES-KWP
 Key Wrap with Padding modes also described in RFC3394, RFC5649, and
 NIST 800-38F.
 Source code for Debianized Rust crate "aes-kw"

Package: librust-aes-siv-dev
Description-md5: c3666330634daa43293a96f34c514a98
Description-en: Pure Rust implementation of the AES-SIV Misuse-Resistant Authenticated Encryption Cipher (RFC 5297) with optional architecture-specific hardware acceleration - Rust source code
 This package contains the source for the Rust aes-siv crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-ahash-dev
Description-md5: e220653abf313100bf1093166450758c
Description-en: non-cryptographic hash function - Rust source code
 AHash is the fastest, DOS resistant hash currently available in Rust.
 AHash is intended *exclusively* for use in in-memory hashmaps.
 .
 AHash's output is of high quality
 but aHash is **not** a cryptographically secure hash.
 .
 This package contains the source for the Rust ahash crate,
 for use with cargo.

Package: librust-aho-corasick-dev
Description-md5: 59c68fca40cc0a12e3695f408c7253a1
Description-en: Fast multiple substring searching - Rust source code
 A library for finding occurrences of many patterns at once with SIMD
 acceleration in some cases. This library provides multiple pattern search
 principally through an implementation of the Aho-Corasick algorithm, which
 builds a finite state machine for executing searches in linear time. Features
 include case insensitive matching, overlapping matches, fast searching via SIMD
 and optional full DFA construction and search & replace in streams.

Package: librust-alacritty-config-derive-dev
Description-md5: a6bd76766239b148f260b0077e74450b
Description-en: Failure resistant deserialization derive - Rust source code
 Source code for Debianized Rust crate "alacritty_config_derive"

Package: librust-alacritty-config-dev
Description-md5: d38629456b4a23daf98b5da51bff3b81
Description-en: Alacritty configuration abstractions - Rust source code
 Source code for Debianized Rust crate "alacritty_config"

Package: librust-alacritty-terminal-dev
Description-md5: d47860122866cc1404131c6edf85cc77
Description-en: Writing terminal emulators - Rust source code
 Source code for Debianized Rust crate "alacritty_terminal"

Package: librust-aliasable-dev
Description-md5: 7b0618e9b4ad9f3042dd456ea5bc72de
Description-en: Basic aliasable (non unique pointer) types - Rust source code
 Source code for Debianized Rust crate "aliasable"

Package: librust-aligned-dev
Description-md5: 2a8bde62faa2686a15685ac86a0455a0
Description-en: Newtype with alignment of at least `A` bytes - Rust source code
 Source code for Debianized Rust crate "aligned"

Package: librust-aligned-vec-dev
Description-md5: 033b7379d069fefd0b676fa4c2954529
Description-en: Aligned vector and box containers - Rust source code
 Source code for Debianized Rust crate "aligned-vec"

Package: librust-alloc-no-stdlib-dev
Description-md5: a2f0cdd1a2662698c194142da33a131b
Description-en: Dynamic allocator that may be used with or without the stdlib - Rust source code
 This allows a package with nostd to allocate memory dynamically and be used
 either with a custom allocator, items on the stack, or by a package that wishes
 to simply use Box<>. It also provides options to use calloc or a mutable global
 variable for pre-zeroed memory
 .
 This package contains the source for the Rust alloc-no-stdlib crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-alloc-stdlib-dev
Description-md5: fb857719e9dd7ba67d4ae9ceea90d593
Description-en: Dynamic allocator example that may be used with the stdlib - Rust source code
 This package contains the source for the Rust alloc-stdlib crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-alloc-traits-dev
Description-md5: 41ce09734ab693722fa8734670af00c1
Description-en: Traits to replace or supplement the alloc module in no_std - Rust source code
 Source code for Debianized Rust crate "alloc-traits"

Package: librust-alloca-dev
Description-md5: a02b8bed20c301b9986ad7208d35217d
Description-en: Mostly safe wrapper for alloca - Rust source code
 Source code for Debianized Rust crate "alloca"

Package: librust-allocator-api2-dev
Description-md5: 810a69664705761df21187575a51c096
Description-en: Mirror of Rust's allocator API - Rust source code
 Source code for Debianized Rust crate "allocator-api2"

Package: librust-alphanumeric-sort-dev
Description-md5: bec34e1434a05469f39096c527435789
Description-en: This crate can help you sort order for files and folders whose names contain numerals - Rust source code
 Source code for Debianized Rust crate "alphanumeric-sort"

Package: librust-alsa-dev
Description-md5: 1a28e9bb68b1aa9606309f213c7cd5c8
Description-en: Thin but safe wrappers for ALSA (Linux sound API) - Rust source code
 Source code for Debianized Rust crate "alsa"

Package: librust-alsa-sys-dev
Description-md5: dae2110d460ff7c180fbdbdd0ee3a78b
Description-en: FFI bindings for the ALSA project (Advanced Linux Sound Architecture) - Rust source code
 This package contains the source for the Rust alsa-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-always-assert-dev
Description-md5: fee69e68e025d69a85cc1d16a9bfa2f1
Description-en: Recoverable assertions for long-running robust applications - Rust source code
 Source code for Debianized Rust crate "always-assert"

Package: librust-ambient-authority-dev
Description-md5: cd72a08c913ce99fb363f93dd04bc886
Description-en: Ambient Authority - Rust source code
 Source code for Debianized Rust crate "ambient-authority"

Package: librust-amd-smi-wrapper-dev
Description-md5: c9aba6965ca1c003dbc1cb079011b6ad
Description-en: wrapper for AMD SMI library - Rust source code
 amd-smi-wrapper is a wrapper
 for the AMD System Management Interface (AMD SMI) library.
 .
 This package contains the source for the Rust crates
 amd-smi-wrapper and amd-smi-wrapper-sys,
 for use with cargo.

Package: librust-amdgpu-sysfs-dev
Description-md5: c4988cd63e10491b440f89d5d7cd4a45
Description-en: Interacting with the Linux Kernel SysFS interface for GPUs (mainly targeted at the AMDGPU driver) - Rust source code
 Source code for Debianized Rust crate "amdgpu-sysfs"

Package: librust-ammonia-dev
Description-md5: 2d9fabd06a365443c30ce1cac38b05d6
Description-en: HTML Sanitization - Rust source code
 Source code for Debianized Rust crate "ammonia"

Package: librust-anes-dev
Description-md5: 6c1470aa1fc4d33fb918aa870fd542cd
Description-en: ANSI Escape Sequences provider & parser - Rust source code
 This package contains the source for the Rust anes crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-annotate-snippets-dev
Description-md5: 719920d271d0977acee4fe45ebe2890c
Description-en: Building code annotations - Rust source code
 Source code for Debianized Rust crate "annotate-snippets"

Package: librust-ansi-colours-dev
Description-md5: f6cb61448debcb690f3b96815ac0dc2c
Description-en: True-colour ↔ ANSI terminal palette converter - Rust source code
 Source code for Debianized Rust crate "ansi_colours"

Package: librust-ansi-escapes-dev
Description-md5: 86709eb3d0903c4470b7afe50272ec60
Description-en: Ansi escape codes for manipulating the terminal - Rust source code
 Source code for Debianized Rust crate "ansi-escapes"

Package: librust-ansi-parser-dev
Description-md5: 3e7aa6bdc6463c7f3029a77cb09d6c2a
Description-en: Library using nom for parsing ANSI Escape Codes - Rust source code
 Source code for Debianized Rust crate "ansi-parser"

Package: librust-ansi-str-dev
Description-md5: 9e8a28b3a1b6360ef21fd02b3183004f
Description-en: Library which provides a set of methods to work with ANSI strings - Rust source code
 Source code for Debianized Rust crate "ansi-str"

Package: librust-ansi-term-dev
Description-md5: 33927dd5897746372ff89c94fe931263
Description-en: ANSI terminal styles and colors - Rust source code
 Source code for Debianized Rust crate "ansi_term"

Package: librust-ansi-to-tui-dev
Description-md5: 5dbe20b10a93e317bf7b5a62d46ee7e8
Description-en: Convert ANSI color and style codes into Ratatui Text - Rust source code
 Source code for Debianized Rust crate "ansi-to-tui"

Package: librust-ansi-width-dev
Description-md5: 5d3898c22c21fcb738537d4876ed6f99
Description-en: Calculate the width of a string when printed to the terminal - Rust source code
 Source code for Debianized Rust crate "ansi-width"

Package: librust-ansitok-dev
Description-md5: 94818521856949b703cee4a59f68f745
Description-en: Parsing ANSI Escape Codes - Rust source code
 Source code for Debianized Rust crate "ansitok"

Package: librust-anstream-dev
Description-md5: 3942d8b54b3e358654bdeb18a1abdb99
Description-en: IO stream adapters for writing colored text that will gracefully degrade according to your terminal's capabilities - Rust source code
 Source code for Debianized Rust crate "anstream"

Package: librust-anstyle-dev
Description-md5: 12325481d629eb510cc33ff07ea5466a
Description-en: ANSI text styling - Rust source code
 Source code for Debianized Rust crate "anstyle"

Package: librust-anstyle-lossy-dev
Description-md5: 0af8514aa260568499273f5d52c82227
Description-en: Lossy conversion between ANSI Color Codes - Rust source code
 Source code for Debianized Rust crate "anstyle-lossy"

Package: librust-anstyle-parse-dev
Description-md5: 2217a20cac3f0336f3953af02085a47a
Description-en: Parse ANSI Style Escapes - Rust source code
 Source code for Debianized Rust crate "anstyle-parse"

Package: librust-anstyle-query-dev
Description-md5: f93c49afdeab7c49d24a5c181e52c20c
Description-en: Look up colored console capabilities - Rust source code
 Source code for Debianized Rust crate "anstyle-query"

Package: librust-anstyle-svg-dev
Description-md5: 2dee7e2f91111380555c34b6a042cc1c
Description-en: Convert ANSI escape codes to SVG - Rust source code
 Source code for Debianized Rust crate "anstyle-svg"

Package: librust-antidote-dev
Description-md5: d3d41f1149c48db645c9928b01568f21
Description-en: Poison-free Mutex and RwLock types - Rust source code
 This package contains the source for the Rust antidote crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-any-ascii-dev
Description-md5: f0dd07c5e4816a1ced74a151abda093b
Description-en: Unicode to ASCII transliteration - Rust source code
 Source code for Debianized Rust crate "any_ascii"

Package: librust-anyhow-dev
Description-md5: bea98a3b3c07ef656f23a111f27d8e79
Description-en: Flexible concrete Error type built on std::error::Error - Rust source code
 Source code for Debianized Rust crate "anyhow"

Package: librust-aom-sys-dev
Description-md5: c4a0ca2d2f231ed94b12559a933faa29
Description-en: FFI bindings to aom - Rust source code
 Source code for Debianized Rust crate "aom-sys"

Package: librust-aperture-dev
Description-md5: 79365d053471398d4a5dfb885b090854
Description-en: GTK Widget for cameras using gstreamer and pipewire - Rust source code
 Source code for Debianized Rust crate "aperture"

Package: librust-apfs-dev
Description-md5: bcffb8316c49f8242e72ecb5f89bb3de
Description-en: Read-only APFS (Apple File System) parser - Rust source code
 Source code for Debianized Rust crate "apfs"

Package: librust-app-dirs2-dev
Description-md5: dc4ac1048aa041911bc98a4f3d72c966
Description-en: Put your app's data in the right place on every platform - Rust source code
 Community-maintained project.
 .
 This package contains the source for the Rust app_dirs2 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-append-only-vec-dev
Description-md5: ff002a5eadb2689c5a3ea10bc80189e3
Description-en: Append-only, concurrent vector - Rust source code
 Source code for Debianized Rust crate "append-only-vec"

Package: librust-appendlist-dev
Description-md5: c72397a6dcc8f54f4a6e55c0f805182d
Description-en: Append-only list that preserves references to its elements - Rust source code
 Source code for Debianized Rust crate "appendlist"

Package: librust-apple-nvram-dev
Description-md5: 4c4edba40fe09b22fff4a52eb8a6d503
Description-en: Parse and write apple-formatted nvram entries - Rust source code
 Source code for Debianized Rust crate "apple-nvram"

Package: librust-approx-dev
Description-md5: afc1c030d10c14373f1d6ea2fa256310
Description-en: Approximate floating point equality comparisons and assertions - Rust source code
 Source code for Debianized Rust crate "approx"

Package: librust-apr-dev
Description-md5: 49fe9c6cd2ae006b0639a8d41986d174
Description-en: Rust bindings for Apache Portable Runtime - Rust source code
 Source code for Debianized Rust crate "apr"

Package: librust-apr-sys-dev
Description-md5: e1c2933a3060ebcfa47d437cdcde052e
Description-en: Low-level FFI bindings for Apache Portable Runtime - Rust source code
 Source code for Debianized Rust crate "apr-sys"

Package: librust-apt-sources-dev
Description-md5: 96a3a84d2359dafad306df4f61bb8a59
Description-en: Parser for APT source files (package repositories specification) - Rust source code
 Source code for Debianized Rust crate "apt-sources"

Package: librust-apt-swarm-dev
Description-md5: 98221a40a1055cdce08d811a40444106
Description-en: Experimental p2p gossip network for OpenPGP signature transparency
 Source code for Debianized Rust crate "apt-swarm"

Package: librust-ar-dev
Description-md5: f1b036c707675ebece9731dbf109cfbb
Description-en: Encoding/decoding Unix archive files - Rust source code
 Source code for Debianized Rust crate "ar"

Package: librust-arbitrary-dev
Description-md5: cb90ca7574586c0dc384e42acfd1661f
Description-en: Trait for generating structured data from unstructured data - Rust source code
 Source code for Debianized Rust crate "arbitrary"

Package: librust-arboard-dev
Description-md5: 11b2d289cbd5f43a1f871162717b5ecd
Description-en: Image and text handling for the OS clipboard - Rust source code
 Source code for Debianized Rust crate "arboard"

Package: librust-arc-swap-dev
Description-md5: 79949c23d90f2384933b205c8a2372f4
Description-en: Atomically swappable Arc - Rust source code
 Source code for Debianized Rust crate "arc-swap"

Package: librust-archery-dev
Description-md5: 6de4db88ebfb73060aa2d85f847e6d7a
Description-en: Abstract over the atomicity of reference-counting pointers - Rust source code
 Source code for Debianized Rust crate "archery"

Package: librust-arcstr-dev
Description-md5: dee713df1201d26ae8d61c36f731f160
Description-en: Better reference-counted string type, with zero-cost (allocation-free) support for string literals, and reference counted substrings - Rust source code
 Source code for Debianized Rust crate "arcstr"

Package: librust-arcu-dev
Description-md5: 52151d975266602a58f82a0c49f0bd44
Description-en: An RCU implementation for Rust. - Rust source code
 Source code for Debianized Rust crate "arcu"

Package: librust-arf-strings-dev
Description-md5: f1a1dbcc931dac444cc1174164bf94f7
Description-en: Encoding and decoding for ARF strings - Rust source code
 Source code for Debianized Rust crate "arf-strings"

Package: librust-arg-enum-proc-macro-dev
Description-md5: 516bd9028e98ea7498d93a4e005561b8
Description-en: Procedural macro compatible with clap arg_enum - Rust source code
 Source code for Debianized Rust crate "arg_enum_proc_macro"

Package: librust-argfile-dev
Description-md5: bde97529eac22d09467eb61f8924093f
Description-en: Load additional CLI args from file - Rust source code
 Source code for Debianized Rust crate "argfile"

Package: librust-argh-complete-dev
Description-md5: 345c4612c53bff4e2ab3af6a5cbe659d
Description-en: Autocompletion generators for argh-based CLIs - Rust source code
 Source code for Debianized Rust crate "argh_complete"

Package: librust-argh-derive-dev
Description-md5: fa94d8af46e77c1763d52380061c9897
Description-en: Derive-based argument parsing optimized for code size - Rust source code
 Source code for Debianized Rust crate "argh_derive"

Package: librust-argh-dev
Description-md5: a29743506d72b22b57e57063f87f4f7b
Description-en: Derive-based argument parsing optimized for code size - Rust source code
 Source code for Debianized Rust crate "argh"

Package: librust-argh-shared-dev
Description-md5: 8e1a98a7cb6eff93e86c1f15708db8fa
Description-en: Derive-based argument parsing optimized for code size - Rust source code
 Source code for Debianized Rust crate "argh_shared"

Package: librust-argmax-dev
Description-md5: 1e02d48eb8cfdffa9e96997bbe12cd1d
Description-en: Deal with 'argument too long' errors - Rust source code
 Source code for Debianized Rust crate "argmax"

Package: librust-argon2-dev
Description-md5: 91023ae4d9d2286764a7c8a03667c179
Description-en: Pure Rust implementation of the Argon2 password hashing function with support for the Argon2d, Argon2i, and Argon2id algorithmic variants - Rust source code
 Source code for Debianized Rust crate "argon2"

Package: librust-argparse-dev
Description-md5: fde180a14dfa3e7a7311bb162a105d33
Description-en: Powerful command-line argument parsing library - Rust source code
 Source code for Debianized Rust crate "argparse"

Package: librust-ariadne-dev
Description-md5: 64f19bf895331cba9cd1f812fd1b55b6
Description-en: Fancy diagnostics & reporting crate - Rust source code
 Source code for Debianized Rust crate "ariadne"

Package: librust-array-const-fn-init-dev
Description-md5: fa0d0202f01bcbf822066318223072f7
Description-en: Initializes an array with constant values calculated by a `const fn` (Rust)
 Source code for Debianized Rust crate "array-const-fn-init"

Package: librust-array-init-dev
Description-md5: 37e252b39ad9d42569346c01f9c35854
Description-en: Safe wrapper for initializing fixed-size arrays - Rust source code
 Source code for Debianized Rust crate "array-init"

Package: librust-array-macro-dev
Description-md5: 775895c3c393fbc1584141c0778b849a
Description-en: Array multiple elements constructor syntax - Rust source code
 Source code for Debianized Rust crate "array-macro"

Package: librust-arraydeque-dev
Description-md5: 7ad1484fd8d6b85ba6189f5acec4710b
Description-en: Fixed-capacity ring buffer which can be stored on the stack - Rust source code
 Source code for Debianized Rust crate "arraydeque"

Package: librust-arrayref-dev
Description-md5: 6e9c8bd1e84c74cac46b2ba643318907
Description-en: Macros to take array references of slices - Rust source code
 Source code for Debianized Rust crate "arrayref"

Package: librust-arraystring-dev
Description-md5: 3cd1f09c742de1d45af0687ce00835cc
Description-en: Fixed capacity stack based generic string - Rust source code
 Source code for Debianized Rust crate "arraystring"

Package: librust-arrayvec-dev
Description-md5: 42fa30072764f6c7254a8fb43a09bbf7
Description-en: Vector with fixed capacity, backed by an array - Rust source code
 Implements fixed capacity ArrayVec and ArrayString.
 .
 Source code for Debianized Rust crate "arrayvec"

Package: librust-as-raw-xcb-connection-dev
Description-md5: d8c73883f48e4a02a3e48407b9f2cb30
Description-en: Trait to facilitate interoperatibility with libxcb C API - Rust source code
 Source code for Debianized Rust crate "as-raw-xcb-connection"

Package: librust-as-result-dev
Description-md5: 34728406191b046b1ea3d3bdc0b841b1
Description-en: Traits for converting types which may be interpreted as or into a result - Rust source code
 Source code for Debianized Rust crate "as-result"

Package: librust-as-slice-dev
Description-md5: e7f717be72daad66c09dfc1dccda28dc
Description-en: `AsSlice` and `AsMutSlice` traits - Rust source code
 Source code for Debianized Rust crate "as-slice"

Package: librust-as-variant-dev
Description-md5: b32a2a0b2ca38bbf2bf116e75240f98c
Description-en: simple macro to convert enums to options - Rust source code
 as-variant is a simple Rust macro
 to convert enums with newtype variants to Options.
 .
 This package contains the source for the Rust as_variant crate,
 for use with cargo.

Package: librust-asahi-bless-dev
Description-md5: 3d07284dfd80166588deb7e8a8f56081
Description-en: Select active boot partition on ARM Macs - Rust source code
 Source code for Debianized Rust crate "asahi-bless"

Package: librust-ascii-canvas-dev
Description-md5: bcc35b82ab617848173a6146291ff05c
Description-en: Simple canvas for drawing lines and styled text and emitting to the terminal - Rust source code
 Source code for Debianized Rust crate "ascii-canvas"

Package: librust-ascii-dev
Description-md5: 28d424e3e1a361575626866162beea0c
Description-en: ASCII-only equivalents to `char`, `str` and `String` - Rust source code
 Source code for Debianized Rust crate "ascii"

Package: librust-ascii-table-dev
Description-md5: 17ce802e3f83a961ae9888f302a25d2c
Description-en: Print ASCII tables to the terminal - Rust source code
 Source code for Debianized Rust crate "ascii_table"

Package: librust-ash-dev
Description-md5: 5a5ac79468042b9f7aea954fa71e2873
Description-en: Vulkan bindings for Rust - Rust source code
 Source code for Debianized Rust crate "ash"

Package: librust-ashpd-dev
Description-md5: 653667908d34b7e68967b7fc6d436a54
Description-en: XDG portals wrapper in Rust using zbus - Rust source code
 Source code for Debianized Rust crate "ashpd"

Package: librust-askalono-dev
Description-md5: 74de1f20772869111a89be584a759786
Description-en: Detect the contents of license files - Rust source code
 Source code for Debianized Rust crate "askalono"

Package: librust-askama-axum-dev
Description-md5: 325b7131e4ddbab3ba8760be5ffb2b34
Description-en: Axum integration for Askama templates - Rust source code
 Source code for Debianized Rust crate "askama_axum"

Package: librust-askama-derive-dev
Description-md5: 4a4409730b1c871af2545f28a377b5e3
Description-en: Procedural macro package for Askama - Rust source code
 This package contains the source for the Rust askama_derive crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-askama-dev
Description-md5: 2825ea5506b686a73faad0720db43409
Description-en: Type-safe, compiled Jinja-like templates for Rust - Rust source code
 Source code for Debianized Rust crate "askama"

Package: librust-askama-escape-dev
Description-md5: 66f4053fc7b8f95290af75f962f9a323
Description-en: Optimized HTML escaping code, extracted from Askama - Rust source code
 This package contains the source for the Rust askama_escape crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-askama-parser-dev
Description-md5: f8908298bd0ed0d7bdb3fafc343eae18
Description-en: Parser for Askama templates - Rust source code
 Source code for Debianized Rust crate "askama_parser"

Package: librust-asn1-derive-dev
Description-md5: e98a04a29ca4a95d3caa9cdf0edecbb7
Description-en: #[derive] support for asn1 - Rust source code
 Source code for Debianized Rust crate "asn1_derive"

Package: librust-asn1-dev
Description-md5: c10eaec3648d955835baa1b8c8fd2779
Description-en: ASN.1 (DER) parser and writer for Rust - Rust source code
 Source code for Debianized Rust crate "asn1"

Package: librust-asn1-rs-derive-dev
Description-md5: 7fb15bdfa9b3f5f631c9de4b180e8ab3
Description-en: Derive macros for the `asn1-rs` crate - Rust source code
 Source code for Debianized Rust crate "asn1-rs-derive"

Package: librust-asn1-rs-dev
Description-md5: 8a203e69be07fc8266d55852c7648851
Description-en: parser/encoder for ASN.1 BER/DER data - Rust source code
 asn1-rs is a set of parsers/encoders for Basic Encoding Rules
 (BER [X.690])
 and Distinguished Encoding Rules(DER [X.690]) formats,
 implemented with the nom parser combinator framework.
 .
 This package contains the source for the Rust crates
 asn1-rs asn1-rs-derive asn1-impl,
 for use with cargo.

Package: librust-asn1-rs-impl-dev
Description-md5: d8bc21f9122f8221e86bc15dc8ab4c10
Description-en: Implementation details for the `asn1-rs` crate - Rust source code
 Source code for Debianized Rust crate "asn1-rs-impl"

Package: librust-assert-approx-eq-dev
Description-md5: 8c6d1ab2e3fffcb1c2863937d713be3d
Description-en: Assert approximately equal - Rust source code
 This package contains the source for the Rust assert_approx_eq crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-assert-cmd-dev
Description-md5: 3359977bd3864a1a171bc227d2d6bd18
Description-en: Test CLI Applications - Rust source code
 Source code for Debianized Rust crate "assert_cmd"

Package: librust-assert-dev
Description-md5: fed4510bd26836f280b2a29df7f66c5a
Description-en: Package provides assertions for testing - Rust source code
 Source code for Debianized Rust crate "assert"

Package: librust-assert-enum-variants-dev
Description-md5: 9b1888cf430860ddd29e9a684378cc9d
Description-en: This macro performs a compile-time check to validate an enum
 A Rust macro that asserts that all variants of an enum are as provided
 in the macro invocation.
 Source code for Debianized Rust crate "assert_enum_variants"

Package: librust-assert-fs-dev
Description-md5: 61d8a6e19630329516b0decf76009893
Description-en: Filesystem fixtures and assertions for testing - Rust source code
 Source code for Debianized Rust crate "assert_fs"

Package: librust-assert-impl-dev
Description-md5: 9388437b235f33c8936b6c280fc2ffc5
Description-en: Macro for static assert types implement a trait or not - Rust source code
 This package contains the source for the Rust assert-impl crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-assert-json-diff-dev
Description-md5: 5c87c8f3bea1cce3585ddbfbb1e40b95
Description-en: easily compare two JSON values and get great output - Rust source code
 This crate includes macros for comparing two serializable values
 by diffing their JSON representations.
 It is designed to give much more helpful error messages
 than the standard [`assert_eq!`].
 It basically does a diff of the two objects
 and tells you the exact differences.
 This is useful when asserting that two large JSON objects are the same.
 .
 This package contains the source for the Rust assert-json-diff crate,
 for use with cargo.

Package: librust-assert-matches-dev
Description-md5: f297164d57fd5831a5d1dc55c6e07e38
Description-en: Asserts that a value matches a pattern - Rust source code
 This package contains the source for the Rust assert_matches crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-assert-matches2-dev
Description-md5: 031ec4bf09f228f0f8406c69107d102b
Description-en: Version of the assert_matches! macro that brings variables from the pattern into scope - Rust source code
 Source code for Debianized Rust crate "assert_matches2"

Package: librust-assert2-dev
Description-md5: e19146959d640acf9d19071085a189fe
Description-en: Assert!(...) and check!(...) macros inspired by Catch2, now with diffs! - Rust source code
 Source code for Debianized Rust crate "assert2"

Package: librust-assert2-macros-dev
Description-md5: 8864899de23551a95bafe899e2be3f4c
Description-en: Procedural macros for assert2 - Rust source code
 Source code for Debianized Rust crate "assert2-macros"

Package: librust-assign-dev
Description-md5: 97cd3f34d10979834ce6b1614b35ca2b
Description-en: Simple macro to allow mutating instance with declarative flavor - Rust source code
 This package contains the source for the Rust assign crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-associative-cache-dev
Description-md5: 8af3bf90e12e985c954cdec2fcade66a
Description-en: Generic N-way associative cache with fixed-size capacity and random or least recently used (LRU) replacement - Rust source code
 Source code for Debianized Rust crate "associative-cache"

Package: librust-assorted-debian-utils-dev
Description-md5: 5f2431566dd13070313d1b5a8cb058ea
Description-en: Collection of various utilities for Debian work - Rust source code
 Source code for Debianized Rust crate "assorted-debian-utils"

Package: librust-astral-async-zip-dev
Description-md5: 800a63728a6549c63e45e03129fbd1ba
Description-en: Asynchronous ZIP archive reading/writing crate - Rust source code
 Source code for Debianized Rust crate "astral_async_zip"

Package: librust-astral-pubgrub-dev
Description-md5: b18cc26925b20ba2dcb4c87a12a5ae59
Description-en: PubGrub version solving algorithm - Rust source code
 Source code for Debianized Rust crate "astral-pubgrub"

Package: librust-astral-tl-dev
Description-md5: 88fedeaeee6b71ac041e2502e34c551e
Description-en: Fast HTML parser written in pure Rust - Rust source code
 Source code for Debianized Rust crate "astral-tl"

Package: librust-astral-tokio-tar-dev
Description-md5: 5c84c1a20192e43234c1abb2b4bd9772
Description-en: An async TAR file reader and writer - Rust source code
 This library does not currently handle compression, but it is abstract over all
 I/O readers and writers. Additionally, great lengths are taken to ensure that
 the entire contents are never required to be entirely resident in memory all
 at once.
 .
 Source code for Debianized Rust crate "astral-tokio-tar"

Package: librust-astral-version-ranges-dev
Description-md5: c88e863ba2181762ebe7926c85889bbc
Description-en: Performance-optimized type for generic version ranges and operations on them - Rust source code
 Source code for Debianized Rust crate "astral-version-ranges"

Package: librust-async-attributes-dev
Description-md5: a667ecf3661d366d0fd4ed8d7443c2c0
Description-en: experimental language-level polyfills for Async Rust - Rust source code
 Async Rust is a work in progress.
 The language has enabled us to do some fantastic things,
 but not everything is figured out yet.
 This crate exists to polyfill language-level support for async idioms
 before they can be part of the language.
 .
 A great example of this is "async fn main",
 which we first introduced as part of the "runtime" crate.
 Its premise is that if "async fn" is required for every "await" call,
 it makes sense to apply that even to "fn main".
 Unfortunately this would require compiler support to enable,
 so we've provided an experimental polyfill for it in the mean time.
 .
 This package contains the source
 for the Rust async-attributes crate,
 for use with cargo.

Package: librust-async-backtrace-attributes-dev
Description-md5: 4b9561f599fd5c804bdc477996bb9e56
Description-en: Procedural macros for the `async-backtrace` crate - Rust source code
 Source code for Debianized Rust crate "async-backtrace-attributes"

Package: librust-async-backtrace-dev
Description-md5: e8d243e69ff7007ed8decd315081a863
Description-en: Efficient, logical 'backtraces' of async tasks - Rust source code
 Source code for Debianized Rust crate "async-backtrace"

Package: librust-async-broadcast-dev
Description-md5: 04833eab5431ecc2bdb08cc00bdd3de2
Description-en: Async broadcast channels - Rust source code
 Source code for Debianized Rust crate "async-broadcast"

Package: librust-async-channel-dev
Description-md5: 8a433fba0f5e96395b07c6bbbbad2769
Description-en: async multi-producer multi-consumer channel - Rust source code
 async-channel is a lightweight implementation
 of asyncronous multi-producer multi-consumer channels.
 .
 This package contains the source
 for the Rust async-channel crate,
 for use with cargo.

Package: librust-async-codec-lite-dev
Description-md5: a68da4356de76c429e2fa554c2c79f13
Description-en: Adaptors from AsyncRead/AsyncWrite to Stream/Sink using futures - Rust source code
 Source code for Debianized Rust crate "async-codec-lite"

Package: librust-async-compat-dev
Description-md5: 8c975ab0437ce3ccc5ba296ce1d3b691
Description-en: Compatibility adapter between tokio and futures - Rust source code
 Source code for Debianized Rust crate "async-compat"

Package: librust-async-compression-dev
Description-md5: 5263f25f237b5fe0a43a19d4c00b8b92
Description-en: Adaptor between compression crates and Rust's async types - Rust source code
 Source code for Debianized Rust crate "async-compression"

Package: librust-async-dup-dev
Description-md5: 16a193a12fa91c2e6d93bc9cbb407c96
Description-en: Duplicate an async I/O handle - Rust source code
 Source code for Debianized Rust crate "async-dup"

Package: librust-async-executor-dev
Description-md5: ed13a956becb306a33acc6d23536b4c1
Description-en: async executors - Rust source code
 async-executor provides a lighweight implementation
 of asyncronous executors.
 .
 This package contains the source
 for the Rust async-executor crate,
 for use with cargo.

Package: librust-async-fn-stream-dev
Description-md5: 58159baa095b1688d1c97640d971eab0
Description-en: lightweight implementation of async-stream without macros - Rust source code
 async-fn-stream is a version of async-stream without macros.
 This crate provides generic implementations of Stream trait.
 Stream is an asynchronous version of std::iter::Iterator.
 .
 This package contains the source for the Rust async-fn-stream crate,
 packaged for use with cargo.

Package: librust-async-fs-dev
Description-md5: 9b860211aaa8c2a69ecb8f010cc81268
Description-en: async filesystem primitives - Rust source code
 async-fs is a lightweight implementation
 of asyncronous filesystem primitives.
 .
 This package contains the source
 for the Rust async-fs crate,
 for use with cargo.

Package: librust-async-generic-dev
Description-md5: 6f2d2fb24c5b33e07d8e748736f15d1b
Description-en: Write code that can be both async and synchronous without duplicating it - Rust source code
 Source code for Debianized Rust crate "async-generic"

Package: librust-async-global-executor-dev
Description-md5: 2c26313e40d0e6f296f3854cf2a2bb36
Description-en: Global executor built on top of async-executor and async-io - Rust source code
 Source code for Debianized Rust crate "async-global-executor"

Package: librust-async-h1-dev
Description-md5: d7e3bbbaee06b76acce3ea52c827962c
Description-en: Asynchronous HTTP 1.1 parser - Rust source code
 Source code for Debianized Rust crate "async-h1"

Package: librust-async-io-dev
Description-md5: a55a5330784046c801561faefce17b45
Description-en: Async I/O and timers - Rust source code
 Source code for Debianized Rust crate "async-io"

Package: librust-async-lock-dev
Description-md5: 8c3dd79b1e365bb5ad3528dacdc791f7
Description-en: async synchronization primitives - Rust source code
 async-lock is a lightweight implementation
 of asyncronous synchronization primitives.
 .
 This package contains the source
 for the Rust async-lock crate,
 for use with cargo.

Package: librust-async-mutex-dev
Description-md5: c47cc6603d99a4caba34ca0c6e431870
Description-en: Async mutex - Rust source code
 Source code for Debianized Rust crate "async-mutex"

Package: librust-async-native-tls-dev
Description-md5: 0f95e28e07fc5aefc253f64564e80b4f
Description-en: Native TLS using futures - Rust source code
 Source code for Debianized Rust crate "async-native-tls"

Package: librust-async-net-dev
Description-md5: 118bff1ff0deec077742519b9e902d8b
Description-en: async networking primitives - Rust source code
 async-net is a lightweight implementation
 of asyncronous networking primitives for TCP/UDP/Unix communication.
 .
 This package contains the source
 for the Rust async-net crate,
 for use with cargo.

Package: librust-async-process-dev
Description-md5: 8686b778a4f266a4d95ae39be7390c1a
Description-en: async interface for working with processes - Rust source code
 async-process provides a lightweight interface
 for working asyncronously with processes.
 .
 This package contains the source
 for the Rust async-process crate,
 for use with cargo.

Package: librust-async-recursion-dev
Description-md5: 93e9c54b5fdd0a00708891e6747c67ed
Description-en: Recursion for async functions - Rust source code
 Source code for Debianized Rust crate "async-recursion"

Package: librust-async-scoped-dev
Description-md5: 8c5feda18750ed06d7f5a0ab7419b577
Description-en: Spawn scoped (non 'static) asynchronous futures for async_std and tokio runtimes - Rust source code
 Source code for Debianized Rust crate "async-scoped"

Package: librust-async-signal-dev
Description-md5: bc96cebf5a76850a7793d66fd21b21d2
Description-en: Async signal handling - Rust source code
 Source code for Debianized Rust crate "async-signal"

Package: librust-async-std-dev
Description-md5: 6ad1c3c21ece5b7b537fd8d84584eb28
Description-en: async version of the Rust standard library - Rust source code
 async-std is a library
 that looks and feels like the Rust standard library,
 except everything in it is made to work with async/await
 exactly as you would expect it to.
 .
 This package contains the source for the Rust async-std crate,
 for use with cargo.

Package: librust-async-std-resolver-dev
Description-md5: 08b68b6345b7677788fe7892787bc1b5
Description-en: Hickory DNS is a safe and secure DNS library, for async-std - Rust source code
 This Resolver library uses the hickory-proto library to perform all DNS
 queries. The Resolver is intended to be a high-level library for any DNS record
 resolution see Resolver and AsyncResolver for supported resolution types. The
 Client can be used for other queries.
 .
 Source code for Debianized Rust crate "async-std-resolver"

Package: librust-async-stream-dev
Description-md5: 050371af9bb29d0c93866a1816e0865c
Description-en: Asynchronous streams using async & await notation - Rust source code
 Source code for Debianized Rust crate "async-stream"

Package: librust-async-stream-impl-dev
Description-md5: b79396dbcf48186eb12f64b7d9fc4bf1
Description-en: Proc macros for async-stream crate - Rust source code
 Source code for Debianized Rust crate "async-stream-impl"

Package: librust-async-task-dev
Description-md5: 6d17c78b38bd843f6c1aa7e5af945334
Description-en: task abstraction for building executors - Rust source code
 async-task provides task abstraction for building executors.
 .
 To spawn a future onto an executor,
 we first need to allocate it on the heap
 and keep some state attached to it.
 The state indicates whether the future is ready for polling,
 waiting to be woken up, or completed.
 Such a stateful future is called a task.
 .
 This package contains the source
 for the Rust async-task crate,
 for use with cargo.

Package: librust-async-tempfile-dev
Description-md5: 1fe1cf07582507d2a31e996f6ef956d9
Description-en: Automatically deleted async I/O temporary files - Rust source code
 Source code for Debianized Rust crate "async-tempfile"

Package: librust-async-tls-dev
Description-md5: 30ec4f70093ce3ad4b827921abf2cdee
Description-en: Asynchronous TLS/SSL streams using Rustls - Rust source code
 Source code for Debianized Rust crate "async-tls"

Package: librust-async-trait-dev
Description-md5: cae9ee21a31ff99da74e494596d39643
Description-en: Type erasure for async trait methods - Rust source code
 Source code for Debianized Rust crate "async-trait"

Package: librust-async-tungstenite-dev
Description-md5: b1f39d0a75d2777a4eb03b93b16cd32a
Description-en: Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation - Rust source code
 Source code for Debianized Rust crate "async-tungstenite"

Package: librust-async-walkdir-dev
Description-md5: 1525cb2f0a3f78f728733a3ae126428c
Description-en: Asynchronous directory traversal for Rust - Rust source code
 Source code for Debianized Rust crate "async-walkdir"

Package: librust-async-zip-dev
Description-md5: aa28b138ed90bc4dac9f0cca8df7481f
Description-en: Asynchronous ZIP archive reading/writing crate - Rust source code
 Source code for Debianized Rust crate "async_zip"

Package: librust-asynchronous-codec-dev
Description-md5: c2299080bc00a73eea6459f92451fa9c
Description-en: Utilities for encoding and decoding frames using `async/await` - Rust source code
 Source code for Debianized Rust crate "asynchronous-codec"

Package: librust-atk-0.18-dev
Description-md5: 47228c1b0ddbdf9e34f3e81e4fe7251f
Description-en: Rust bindings for the ATK library - Rust source code
 This package contains the source for the Rust atk crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-atk-sys-0.18-dev
Description-md5: 0c3c7bbf99aa9eeb366bb6fd80e0b2e6
Description-en: FFI bindings to libatk-1 - Rust source code
 This package contains the source for the Rust atk-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-atlatl+serde-dev
Description-md5: 13a460b7ea42fb885f584a380d7e19a8
Description-en: Double-array tries - feature "serde"
 This metapackage enables feature serde for the Rust atlatl crate, by pulling in
 any additional dependencies needed by that feature.

Package: librust-atlatl-dev
Description-md5: ffb7b09fd93f3155911d2f29747122b1
Description-en: Double-array tries - Rust source code
 This package contains the source for the Rust atlatl crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-atoi-dev
Description-md5: 3440e7cb6917dfbc38836eb17eba291d
Description-en: Parse integers directly from `[u8]` slices in safe code - Rust source code
 This package contains the source for the Rust atoi crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-atom-dev
Description-md5: dd34c45cd1627d4fc76887c79acf9b59
Description-en: Safe abstraction around AtomicPtr - Rust source code
 This package contains the source for the Rust atom crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-atom-syndication-dev
Description-md5: 11c7b68d303280706c341151bbd054d5
Description-en: Serializing the Atom web content syndication format - Rust source code
 Source code for Debianized Rust crate "atom_syndication"

Package: librust-atomic-dev
Description-md5: dc2cde3d281a3d85822ef7e00738a987
Description-en: Generic Atomic<T> wrapper type - Rust source code
 Source code for Debianized Rust crate "atomic"

Package: librust-atomic-float-dev
Description-md5: 2e2c4049959c34877f9216c2614837ba
Description-en: Floating point types which can be safely shared between threads - Rust source code
 Source code for Debianized Rust crate "atomic_float"

Package: librust-atomic-polyfill-dev
Description-md5: 32924fc3172dc22ea7923095a7c19334
Description-en: Atomic polyfills, for targets where they're not available - Rust source code
 Source code for Debianized Rust crate "atomic-polyfill"

Package: librust-atomic-refcell-dev
Description-md5: 9ec742b7f47c21fb4d5dae00b594f13b
Description-en: Threadsafe RefCell - Rust source code
 Source code for Debianized Rust crate "atomic_refcell"

Package: librust-atomic-waker-dev
Description-md5: 1fd1e2621e6b9a07a0af644abcadbdbc
Description-en: Synchronization primitive for task wakeup - Rust source code
 This package contains the source for the Rust atomic-waker crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-atomicwrites-dev
Description-md5: 2ed6b133f24d1c4ab3ed4759d9a37e96
Description-en: Atomic file-writes - Rust source code
 Source code for Debianized Rust crate "atomicwrites"

Package: librust-attribute-derive-dev
Description-md5: 66ba90eeb1c048e94b5c1c1747bcb44b
Description-en: Clap like parsing for attributes in proc-macros - Rust source code
 Source code for Debianized Rust crate "attribute-derive"

Package: librust-attribute-derive-macro-dev
Description-md5: c99a33625b89de374688be9c66167455
Description-en: Clap for proc macro attributes - Rust source code
 Source code for Debianized Rust crate "attribute-derive-macro"

Package: librust-atty-dev
Description-md5: 2e326c67ae66d9dc4f2672cbf3081c54
Description-en: Simple interface for querying atty - Rust source code
 Source code for Debianized Rust crate "atty"

Package: librust-audio-checker-dev
Description-md5: af236b7913444b44bd9d98e391348ab3
Description-en: Library checking if audio files are broken - Rust source code
 This package contains the source for the Rust audio_checker crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-auditable-extract-dev
Description-md5: 962b6f7ecf9dd7b63298b09a67f13712
Description-en: Extract the dependency trees embedded in binaries by `cargo auditable` - Rust source code
 Source code for Debianized Rust crate "auditable-extract"

Package: librust-auditable-info-dev
Description-md5: 52f8230e9277698f8fd3b70fcdfd7761
Description-en: High-level crate to extract the dependency trees embedded in binaries by `cargo auditable` - Rust source code
 Source code for Debianized Rust crate "auditable-info"

Package: librust-auditable-serde-dev
Description-md5: bf72bf020841fde4b5824ee55464806f
Description-en: Serialize/deserialize data encoded by `cargo auditable` - Rust source code
 Source code for Debianized Rust crate "auditable-serde"

Package: librust-auth-git2-dev
Description-md5: 3fdcebac80987be838100346cac2f2b2
Description-en: Authentication for `git2` - Rust source code
 Source code for Debianized Rust crate "auth-git2"

Package: librust-auto-enums-dev
Description-md5: 797baf50f1e1d7b0d99d6aa1af60ff94
Description-en: To allow multiple return types by automatically generated enum - Rust source code
 Source code for Debianized Rust crate "auto_enums"

Package: librust-auto-impl-dev
Description-md5: 69937a93f9020c5d14385b56bc8a606e
Description-en: auto-traits for pointers and closures - Rust source code
 auto_impl is a proc-macro attribute
 for automatically implementing a trait
 for references, some common smart pointers and closures.
 .
 This package contains the source for the Rust crate auto_impl,
 for use with cargo.

Package: librust-autocfg-dev
Description-md5: 5eef7101ef095e726c3bcb2c291cd3d3
Description-en: Automatic cfg for Rust compiler features - Rust source code
 Source code for Debianized Rust crate "autocfg"

Package: librust-automod-dev
Description-md5: a53566dd1666614527a1cffb52655e47
Description-en: Pull in every source file in a directory as a module - Rust source code
 Source code for Debianized Rust crate "automod"

Package: librust-av-data-dev
Description-md5: 974f9a35728483bba0576e3697df556c
Description-en: Multimedia data structures - Rust source code
 Source code for Debianized Rust crate "av-data"

Package: librust-av-metrics-dev
Description-md5: 49b195cdd04d245612848f1312391f30
Description-en: Collection of algorithms for measuring audio/video metrics - Rust source code
 Source code for Debianized Rust crate "av-metrics"

Package: librust-av-scenechange-dev
Description-md5: 59c5cbb03b591ec93d9016e53132bfc4
Description-en: Estimates frames in a video where a scenecut would be ideal - Rust source code
 Source code for Debianized Rust crate "av-scenechange"

Package: librust-av1-grain-dev
Description-md5: b3f3e5c7136791b0eb3254b8a9a2d1f1
Description-en: Helpers for generating and parsing AV1 film grain data - Rust source code
 Source code for Debianized Rust crate "av1-grain"

Package: librust-average-dev
Description-md5: 88dbec8d9eb2bbdadb215ba34448422f
Description-en: Calculate statistics iteratively - Rust source code
 Source code for Debianized Rust crate "average"

Package: librust-avif-parse-dev
Description-md5: 167ad7a76cf0ea315f2f9dfbdabe4720
Description-en: Parser for AVIF image files - Rust source code
 Source code for Debianized Rust crate "avif-parse"

Package: librust-avif-serialize-dev
Description-md5: 459528721c5effce36cffa8ab00eb026
Description-en: Minimal writer for AVIF header structure (MPEG/HEIF/MIAF/ISO-BMFF) - Rust source code
 Source code for Debianized Rust crate "avif-serialize"

Package: librust-avt-dev
Description-md5: e4ac4f3c29e7749af71e2deed65318d5
Description-en: Asciinema virtual terminal - Rust source code
 Source code for Debianized Rust crate "avt"

Package: librust-awaitable-dev
Description-md5: 33eb97606cc208149c54cb3bd4f333fd
Description-en: Awaitable type with input and output that can be stored in container - Rust source code
 Source code for Debianized Rust crate "awaitable"

Package: librust-awaitable-error-dev
Description-md5: 0d9566e1a4fda77b4d84272823998fe4
Description-en: Awaitable type with input and output that can be stored in container - Rust source code
 Source code for Debianized Rust crate "awaitable-error"

Package: librust-aws-lc-rs-dev
Description-md5: 5375b0e55520373cff6ce1f5cc13e9bd
Description-en: General-purpose cryptographic library maintained by the AWS Cryptography team - Rust source code
 This library strives to be API-compatible with the popular Rust library named
 ring.
 .
 Source code for Debianized Rust crate "aws-lc-rs"

Package: librust-aws-lc-sys-dev
Description-md5: ec3f230b42fc81b5783cf409bd71ceb2
Description-en: General-purpose cryptographic library maintained by the AWS Cryptography team - Rust source code
 It іs based on code from the Google BoringSSL project and the OpenSSL project.
 .
 Source code for Debianized Rust crate "aws-lc-sys"

Package: librust-axum-client-ip-dev
Description-md5: 25851ee97dbad8d8424f33787be6771d
Description-en: Client IP address extractors for Axum - Rust source code
 Source code for Debianized Rust crate "axum-client-ip"

Package: librust-axum-core-dev
Description-md5: 55fee838efb8bb67f7e838e0f6c4b566
Description-en: core types and traits for the web framework axum - Rust source code
 axum is a web application framework
 that focuses on ergonomics and modularity.
 .
 * Route requests to handlers with a macro free API.
 * Declaratively parse requests using extractors.
 * Simple and predictable error handling model.
 * Generate responses with minimal boilerplate.
 * Take full advantage of the tower and tower-http ecosystem
 of middleware, services, and utilities.
 .
 In particular the last point
 is what sets axum apart from other frameworks.
 axum doesn't have its own middleware system
 but instead uses tower::Service.
 This means axum gets timeouts, tracing, compression,
 authorization, and more, for free.
 It also enables you to share middleware
 with applications written using hyper or tonic.
 .
 This package contains the source for the Rust crate axum-core,
 for use with cargo.

Package: librust-axum-dev
Description-md5: d344a71cc2b599020f281f7573e0f36d
Description-en: ergonomic and modular web framework - Rust source code
 axum is a web application framework
 that focuses on ergonomics and modularity.
 .
 * Route requests to handlers with a macro free API.
 * Declaratively parse requests using extractors.
 * Simple and predictable error handling model.
 * Generate responses with minimal boilerplate.
 * Take full advantage of the tower and tower-http ecosystem
 of middleware, services, and utilities.
 .
 In particular the last point
 is what sets axum apart from other frameworks.
 axum doesn't have its own middleware system
 but instead uses tower::Service.
 This means axum gets timeouts, tracing, compression,
 authorization, and more, for free.
 It also enables you to share middleware
 with applications written using hyper or tonic.
 .
 This package contains the source for the Rust crate axum,
 for use with cargo.

Package: librust-axum-extra-dev
Description-md5: fbdd36d5b99880f1b877f9ceb9c42ff8
Description-en: extra utilities for the web framework axum - Rust source code
 axum is a web application framework
 that focuses on ergonomics and modularity.
 .
 * Route requests to handlers with a macro free API.
 * Declaratively parse requests using extractors.
 * Simple and predictable error handling model.
 * Generate responses with minimal boilerplate.
 * Take full advantage of the tower and tower-http ecosystem
 of middleware, services, and utilities.
 .
 In particular the last point
 is what sets axum apart from other frameworks.
 axum doesn't have its own middleware system
 but instead uses tower::Service.
 This means axum gets timeouts, tracing, compression,
 authorization, and more, for free.
 It also enables you to share middleware
 with applications written using hyper or tonic.
 .
 This package contains the source for the Rust crate axum-extra,
 for use with cargo.

Package: librust-axum-macros-dev
Description-md5: 995e47ca01d8b3dcd95cfb1d1cfe8e11
Description-en: macros for the web framework axum - Rust source code
 axum is a web application framework
 that focuses on ergonomics and modularity.
 .
 * Route requests to handlers with a macro free API.
 * Declaratively parse requests using extractors.
 * Simple and predictable error handling model.
 * Generate responses with minimal boilerplate.
 * Take full advantage of the tower and tower-http ecosystem
 of middleware, services, and utilities.
 .
 In particular the last point
 is what sets axum apart from other frameworks.
 axum doesn't have its own middleware system
 but instead uses tower::Service.
 This means axum gets timeouts, tracing, compression,
 authorization, and more, for free.
 It also enables you to share middleware
 with applications written using hyper or tonic.
 .
 This package contains the source for the Rust crate axum-macros,
 for use with cargo.

Package: librust-axum-server-dev
Description-md5: 6518735fceaa4cfd23abed3fc5dd0b8c
Description-en: hyper server implementation used with axum - Rust source code
 axum is a web application framework
 that focuses on ergonomics and modularity.
 .
 axum-server is a server implementation
 for the axum framework
 using the hyper HTTP library.

Package: librust-aya-dev
Description-md5: e6aac7d0a799c6fcacbbdc8833c7d01f
Description-en: Rust ebpf library - Rust source code
 Source code for Debianized Rust crate "aya"

Package: librust-aya-obj-dev
Description-md5: b35dff07dd4bfce1218843b6d1893c09
Description-en: EBPF object file parsing library with BTF and relocation support - Rust source code
 Source code for Debianized Rust crate "aya-obj"

Package: librust-az-dev
Description-md5: 19407f24d8871e050876f70152305b50
Description-en: Casts and checked casts - Rust source code
 This package contains the source for the Rust az crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-backoff-dev
Description-md5: 33053ef6c0112efa42359d4c5ac9609c
Description-en: Retry operations with exponential backoff policy - Rust source code
 Source code for Debianized Rust crate "backoff"

Package: librust-backon-dev
Description-md5: a2160f96eda13b4987694d14ba2fc6e1
Description-en: Make retry like a built-in feature provided by Rust - Rust source code
 Source code for Debianized Rust crate "backon"

Package: librust-backslash-dev
Description-md5: 523a9f14af0b90c3c910d9aeac4e3ba8
Description-en: Parsing escape characters - Rust source code
 This package contains the source for the Rust backslash crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-backtrace-dev
Description-md5: fc1cb1f31289354910341c4c3e839591
Description-en: Acquire a backtrace at runtime - Rust source code
 Source code for Debianized Rust crate "backtrace"

Package: librust-backtrace-ext-dev
Description-md5: 0311f2069b37f2393c892747f70b9755
Description-en: Minor conveniences on top of the backtrace crate - Rust source code
 Source code for Debianized Rust crate "backtrace-ext"

Package: librust-backtrace-sys-dev
Description-md5: 721ee827fff4a36ee730af2f14d3598c
Description-en: Bindings to the libbacktrace gcc library - Rust source code
 Source code for Debianized Rust crate "backtrace-sys"

Package: librust-bacon-dev
Description-md5: e749df68073cc729a9aefe74a8491463
Description-en: background code checker - Rust source code
 bacon is a code checker designed to run in the background, alongside your
 editor, with minimal interaction, notifying you of warnings, errors, or test
 failures.
 .
 This package contains its source code.

Package: librust-barrel-dev
Description-md5: 7b4f797d75d16b1841ec8f42c17c0e11
Description-en: Powerful schema migration building API for Rust - Rust source code
 This package contains the source for the Rust barrel crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-base-encode-dev
Description-md5: 9bf08d915a29fb3c7a0b2667a8a62cc7
Description-en: Encode and decode data to any base - Rust source code
 Source code for Debianized Rust crate "base-encode"

Package: librust-base-x-dev
Description-md5: c6333f9b483b178fc35be6cbdc9ed49e
Description-en: Encode/decode any base - Rust source code
 This package contains the source for the Rust base-x crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-base16-dev
Description-md5: 9e214e24169f9395aa841534c91fec24
Description-en: Base16 (hex) encoding and decoding - Rust source code
 Source code for Debianized Rust crate "base16"

Package: librust-base16ct-dev
Description-md5: 31795ee855e247f4ee78a79a193ae723
Description-en: Pure Rust implementation of Base16 a.k.a hexadecimal (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable "best effort" constant-time operation and embedded-friendly no_std support - Rust source code
 This package contains the source for the Rust base16ct crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-base32-dev
Description-md5: 227e90843315946c17673c25a3e02fda
Description-en: Base32 encoder/decoder for Rust - Rust source code
 Source code for Debianized Rust crate "base32"

Package: librust-base62-dev
Description-md5: ab81e7a3426ac9de22fbbfd9842a518a
Description-en: Base62 encoding/decoding library - Rust source code
 Source code for Debianized Rust crate "base62"

Package: librust-base64-dev
Description-md5: 32fd475be71ad568067a575a587f286c
Description-en: Encodes and decodes base64 as bytes or utf8 - Rust source code
 Source code for Debianized Rust crate "base64"

Package: librust-base64-simd-dev
Description-md5: 6dd496f15640f0a4b27f9fb55d3f72e7
Description-en: SIMD-accelerated base64 encoding and decoding - Rust source code
 Source code for Debianized Rust crate "base64-simd"

Package: librust-base64-url-dev
Description-md5: 8f4e1a80be1290f88eb93ad0194c1558
Description-en: Base64 encode, decode, escape and unescape for URL applications - Rust source code
 Source code for Debianized Rust crate "base64-url"

Package: librust-base64ct-dev
Description-md5: 14a62d6c873dc6f2852f83f0b8d6a061
Description-en: Pure Rust implementation of Base64 (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable "best effort" constant-time operation and embedded-friendly no_std support - Rust source code
 Source code for Debianized Rust crate "base64ct"

Package: librust-base64urlsafedata-dev
Description-md5: 561235c2113afa77df314baa368478fb
Description-en: Base 64 Url Safe wrapper for Serde - Rust source code
 Source code for Debianized Rust crate "base64urlsafedata"

Package: librust-basic-toml-dev
Description-md5: d7589a9546ede4358b2bf37c2108aef5
Description-en: Minimal TOML library with few dependencies - Rust source code
 Source code for Debianized Rust crate "basic-toml"

Package: librust-bat-dev
Description-md5: ad07f1ccda62a905bf9c50826c538f39
Description-en: Cat(1) clone with wings - Rust source code
 Source code for Debianized Rust crate "bat"

Package: librust-bb8-dev
Description-md5: 8665de3557c06a1809b8053c6fe40b06
Description-en: Full-featured async (tokio-based) connection pool (like r2d2) - Rust source code
 Source code for Debianized Rust crate "bb8"

Package: librust-bcrypt-dev
Description-md5: 0db8704d0e08b2ee63d4fb6ba9560588
Description-en: Easily hash and verify passwords using bcrypt - Rust source code
 Source code for Debianized Rust crate "bcrypt"

Package: librust-bcrypt-pbkdf-dev
Description-md5: 31612456922187c20f2cc7b01d9a01f9
Description-en: Bcrypt-pbkdf password-based key derivation function - Rust source code
 Source code for Debianized Rust crate "bcrypt-pbkdf"

Package: librust-bech32-dev
Description-md5: b20d6bbf02f113b6839590b016dcfb07
Description-en: Encodes and decodes the Bech32 format and implements the bech32 and bech32m checksums - Rust source code
 Source code for Debianized Rust crate "bech32"

Package: librust-beef-dev
Description-md5: ab3c0f3c34288cf56321a47d5e5c65f8
Description-en: More compact Cow - Rust source code
 This package contains the source for the Rust beef crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-bel7-cli-dev
Description-md5: 112e3adf467b36c4d72f1c95359f626f
Description-en: command-line interface utilities - rust source code
 bel7-cli provides reusable helpers for building polished Rust command-line
 applications. It includes utilities for colored terminal output, string
 truncation, and optional table formatting support. Additional feature flags
 provide integrations for clap-based argument parsing and standardized process
 exit codes.
 .
 The crate is intended for developers writing CLI tools in Rust who want
 lightweight convenience helpers without reimplementing common terminal UI
 functionality.
 .
 This package contains the source code for Debianized Rust crate "bel7-cli".

Package: librust-bencher-dev
Description-md5: ecbd9f5e48b16e3e1da47ca7eb2aa4e7
Description-en: Port of the libtest (unstable Rust) benchmark runner to Rust stable releases - Rust source code
 Supports running benchmarks and filtering based on the name. Benchmark
 execution works exactly the same way and no more (caveat: black_box is still
 missing!).
 .
 This package contains the source for the Rust bencher crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-bendy-dev
Description-md5: 4237bac3ec291b0563bed6d5f79dd550
Description-en: Encoding and decoding bencode with enforced canonicalization rules - Rust source code
 Source code for Debianized Rust crate "bendy"

Package: librust-bet-dev
Description-md5: c8e7f040f371dc6fa450fb41a2ddc0fd
Description-en: Helps parsing and evaluating binary expression trees - Rust source code
 Source code for Debianized Rust crate "bet"

Package: librust-better-panic-dev
Description-md5: 34becdc3b2f002e9e97401496320d954
Description-en: Pretty panic backtraces inspired by Python's tracebacks - Rust source code
 This package contains the source for the Rust better-panic crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-better-scoped-tls-dev
Description-md5: 45ddfde044041b3cbafaa0e6a00a89c9
Description-en: scoped-tls with good error message - Rust source code
 better_scoped_tls is an opinionated version of scoped-tls.
 .
 Scoped thread local variables created by this crate will panic
 with a good message on usage without ".set".
 .
 Syntax is exactly the same as the original scoped-tls.
 .
 This package contains the source for the Rust crate better_scoped_tls,
 for use with cargo.

Package: librust-bgzip-dev
Description-md5: 4d8db2cea69fa92a622a6d29376e0421
Description-en: Bgzip - Rust source code
 Source code for Debianized Rust crate "bgzip"

Package: librust-biblatex-dev
Description-md5: 6939d464de23f809b4bccc10687b593e
Description-en: Parsing, writing, and evaluating BibTeX and BibLaTeX files - Rust source code
 Source code for Debianized Rust crate "biblatex"

Package: librust-bigdecimal-dev
Description-md5: f7e03c716b8e0e437cce574f28c14752
Description-en: Arbitrary precision decimal numbers - Rust source code
 Source code for Debianized Rust crate "bigdecimal"

Package: librust-bimap-dev
Description-md5: 5269e3b7ce26033ec2b8deeff527b2d7
Description-en: Bijective maps - Rust source code
 Source code for Debianized Rust crate "bimap"

Package: librust-binary-heap-plus-dev
Description-md5: c198b74e4a74efbfa82426d39b829c5d
Description-en: Enhanced version of std::collections::BinaryHeap - Rust source code
 Source code for Debianized Rust crate "binary-heap-plus"

Package: librust-binary-install-dev
Description-md5: 00ab75a6be525805b38dfdacfbb64d53
Description-en: utils to find and install binaries - Rust source code
 binary-install is a utility library
 for finding and installing binaries from a path to a global cache.
 .
 This package contains the source for the Rust crate binary-install,
 for use with cargo.

Package: librust-binary-merge-dev
Description-md5: d69b9d352d561266b737024a5a7c64cc
Description-en: Minimum comparison merge of two sorted sequences with random access - Rust source code
 This package contains the source for the Rust binary-merge crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-binascii-dev
Description-md5: 9330dc297701b69f32f86bd9ba1fea82
Description-en: Useful no-std binascii operations including base64, base32 and base16 (hex) - Rust source code
 This package contains the source for the Rust binascii crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-bincode-derive-dev
Description-md5: e2adcb910c03a9fd4cbf582cf594e592
Description-en: #[derive(Encode, Decode)] for bincode - Rust source code
 Source code for Debianized Rust crate "bincode_derive"

Package: librust-bincode-derive-next-dev
Description-md5: 9331ab13928f327bab42575f93f07333
Description-en: Procedural macros for bincode-next: high-performance derive macros for Encode, Decode, ZeroCopy, and more - Rust source code
 Source code for Debianized Rust crate "bincode_derive-next"

Package: librust-bincode-dev
Description-md5: fd7a85bf88b79b9584cf652f6aea851c
Description-en: Binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa! - Rust source code
 This package contains the source for the Rust bincode crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-bindgen-dev
Description-md5: 0f5047fc164db07d00115bf53f4b28a8
Description-en: Automatically generates Rust FFI bindings to C and C++ libraries - Rust source code
 Source code for Debianized Rust crate "bindgen"

Package: librust-binfarce-dev
Description-md5: 05b6add21217c80d628de049bdbf01c8
Description-en: Extremely minimal parser for ELF, Mach-O, PE and ar - Rust source code
 This package contains the source for the Rust binfarce crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-biquad-dev
Description-md5: 5dc277696a90701e5a7ec8f60a1913fd
Description-en: Digital second order IIR filtrers, also known as biquads - Rust source code
 This package contains the source for the Rust biquad crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-bisection-dev
Description-md5: 7fd5d1f46b2561c878275525efd1825d
Description-en: The Python bisect module - Rust source code
 Source code for Debianized Rust crate "bisection"

Package: librust-bit-dev
Description-md5: ef1bdc0195b00a61b95fadc0d83a84e4
Description-en: Library which provides helpers to manipulate bits and bit ranges - Rust source code
 This package contains the source for the Rust bit crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-bit-field-dev
Description-md5: eccb3a5915bf4b404baf2f3e4a06a5e3
Description-en: Simple bit field trait providing bit methods - Rust source code
 Crate which provides the BitField trait, which provides methods for
 operating on individual bits and ranges of bits on Rust's integral types.
 Source code for Debianized Rust crate "bit_field"

Package: librust-bit-set-dev
Description-md5: bfdfe9755041d5d8ccdec3bb4c78ba90
Description-en: Set of bits - Rust source code
 Source code for Debianized Rust crate "bit-set"

Package: librust-bit-utils-dev
Description-md5: 176b69f34cb1bf11a8ccf6ecec3e1f38
Description-en: Bit utilities (and eventually Nibble support) for Rust - Rust source code
 This package contains the source for the Rust bit_utils crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-bit-vec-dev
Description-md5: 2ec36e1f12075343bc570e6e0012e730
Description-en: Vector of bits - Rust source code
 Source code for Debianized Rust crate "bit-vec"

Package: librust-bitarray-dev
Description-md5: 484aebd0a714cb597a65ab205360718d
Description-en: Const generics driven bit array specialized for hamming distance - Rust source code
 Source code for Debianized Rust crate "bitarray"

Package: librust-bitcoin-consensus-encoding-dev
Description-md5: 93fe1a8180ec18e65bd45b8fd315083b
Description-en: Consensus encoding and decoding - Rust source code
 This crate provides specialized traits and implementations for encoding
 and decoding Bitcoin objects according to the Bitcoin consensus rules.
 Source code for Debianized Rust crate "bitcoin-consensus-encoding"

Package: librust-bitcoin-hashes-dev
Description-md5: b191b708169efcb23d158ef460f9d14f
Description-en: Hash functions used by the rust-bitcoin ecosystem - Rust source code
 This library provides efficient and type-safe implementations of various
 cryptographic hash functions optimized for Bitcoin applications. It includes
 support for algorithms such as SHA-1, SHA-256, SHA-512, RIPEMD-160, and
 Hash160/Hash256 double-hashes.
 .
 Features include:
 * Strict compile-time type safety preventing mixing of different hash types.
 * Zero-allocation and highly performant streaming APIs.
 * Native support for standard serialization and formatting traits.
 Source code for Debianized Rust crate "bitcoin_hashes"

Package: librust-bitcoin-internals-dev
Description-md5: ab2c81c3848eea59f8d96d6d526f622c
Description-en: Internal types and macros used by rust-bitcoin ecosystem - Rust source code
 This package provides the source code for the Debianized Rust crate
 "bitcoin-internals", an auxiliary utility library used across core crates in
 the upstream rust-bitcoin organization (such as bitcoin, bitcoin_hashes, and
 bitcoin-io).
 .
 The crate provides low-level shared logic, including:
 * Variable-length integer encoding (CompactSize) utilities.
 * Internal macros for testing, error generation, and formatting wrappers.
 * Extension traits and stack-allocated data structures designed to minimize
 third-party dependencies.
 * Const-evaluation compatibility workarounds for strict Minimum Supported
 Rust Version (MSRV) compliance.
 Source code for Debianized Rust crate "bitcoin-internals"

Package: librust-bitcoin-io-dev
Description-md5: 61cc1036414382f5ab5d7021ddd5fd1c
Description-en: Simple I/O traits for no-std (and std) environments - Rust source code
 Source code for Debianized Rust crate "bitcoin-io"

Package: librust-bitfield-dev
Description-md5: 8228a0a9d22c38ae6d0c00f2f7ad8e96
Description-en: Macros to generate bitfield-like struct - Rust source code
 Source code for Debianized Rust crate "bitfield"

Package: librust-bitfield-macros-dev
Description-md5: ba9e9e71854b712f4674eb4dd350bfaa
Description-en: Internal crate for the bitfield crate - Rust source code
 Source code for Debianized Rust crate "bitfield-macros"

Package: librust-bitfields-dev
Description-md5: d0414b464502f4106bd83436f339acac
Description-en: Macro for generating flexible bitfields - Rust source code
 Useful for low-level code (embedded or emulators).
 .
 Source code for Debianized Rust crate "bitfields"

Package: librust-bitfields-impl-dev
Description-md5: a57b98a3098bd6f81790d21e6cbd06f7
Description-en: Macro for generating flexible bitfields - Rust source code
 Useful for low-level code (embedded or emulators).
 .
 Source code for Debianized Rust crate "bitfields-impl"

Package: librust-bitflags-1-dev
Description-md5: 030f4d114d79da7441c78b445fea5d3d
Description-en: Macro to generate structures which behave like bitflags - Rust source code
 Source code for Debianized Rust crate "bitflags"

Package: librust-bitflags-dev
Description-md5: 030f4d114d79da7441c78b445fea5d3d
Description-en: Macro to generate structures which behave like bitflags - Rust source code
 Source code for Debianized Rust crate "bitflags"

Package: librust-bitmaps-dev
Description-md5: 2951ae7c524b2830abf2d8ca4326a61c
Description-en: Fixed size boolean arrays - Rust source code
 This package contains the source for the Rust bitmaps crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-bitops-dev
Description-md5: e9a28b26f41c3f910700871d7b00edf9
Description-en: Miscellaneous bit operations for any Integer - Rust source code
 Source code for Debianized Rust crate "bitops"

Package: librust-bitreader-dev
Description-md5: d19a40691c155cddadab87fe72081ff1
Description-en: BitReader helps reading individual bits from a slice of bytes - Rust source code
 You can read "unusual" numbers of bits from the byte slice, for example 13 bits
 at once. The reader internally keeps track of position within the buffer.
 .
 Source code for Debianized Rust crate "bitreader"

Package: librust-bitstream-io-dev
Description-md5: 8ab33b0872a8874bd969124d1d03e56e
Description-en: Reading/writing un-aligned values from/to streams in big-endian and little-endian formats - Rust source code
 Source code for Debianized Rust crate "bitstream-io"

Package: librust-bitstring-dev
Description-md5: f2736ee26e90f0bfd02a26e62f678e4c
Description-en: Bitstring traits and implementations - Rust source code
 Source code for Debianized Rust crate "bitstring"

Package: librust-bitter-dev
Description-md5: 5071696e89ecd704362bba52d72fbc1b
Description-en: Swiftly extracts unaligned bit-level data from a byte slice - Rust source code
 Source code for Debianized Rust crate "bitter"

Package: librust-bitvec-dev
Description-md5: 90cbb7d4c377ddb201863a3f33dc22e5
Description-en: Addresses memory by bits, for packed collections and bitfields - Rust source code
 This package contains the source for the Rust bitvec crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-bitvec-helpers-dev
Description-md5: ac8e9c5d3b8c93029c7c592d08802aed
Description-en: BitVec based bitstream reader and writer - Rust source code
 Source code for Debianized Rust crate "bitvec_helpers"

Package: librust-bk-tree-dev
Description-md5: 0538ab4863e797a8b03dc9e9ecf3d019
Description-en: Rust BK-tree implementation - Rust source code
 Source code for Debianized Rust crate "bk-tree"

Package: librust-bkt-dev
Description-md5: 6a131ddb51976395f712d5c05a5b00fb
Description-en: CLI and Rust library for caching subprocess invocations - Rust source code
 This package contains the source for the Rust bkt crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-blake2-dev
Description-md5: 10ca7dcde3fa6a432823bf8dcc893839
Description-en: BLAKE2 hash functions - Rust source code
 This package contains the source for the Rust blake2 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-blake2-rfc-dev
Description-md5: 0a132781f878fce66f50f1532141771b
Description-en: Pure Rust implementation of BLAKE2 based on RFC 7693 - Rust source code
 Source code for Debianized Rust crate "blake2-rfc"

Package: librust-blake2b-simd-dev
Description-md5: 4f88d7142b7b0f063d18ee9eeef8ff59
Description-en: Pure Rust BLAKE2b implementation with dynamic SIMD - Rust source code
 Source code for Debianized Rust crate "blake2b_simd"

Package: librust-blake2s-simd-dev
Description-md5: 05b22a04546aed58be3fde0474117f74
Description-en: Pure Rust BLAKE2s implementation with dynamic SIMD - Rust source code
 Source code for Debianized Rust crate "blake2s_simd"

Package: librust-blake3-dev
Description-md5: abf1ec221595e32909eb81525cdc6008
Description-en: BLAKE3 hash function - Rust source code
 Source code for Debianized Rust crate "blake3"

Package: librust-blanket-dev
Description-md5: e9ba0887483b9d0cec9b5d73fa09e964
Description-en: Simple macro to derive blanket implementations for your traits - Rust source code
 Source code for Debianized Rust crate "blanket"

Package: librust-blight-dev
Description-md5: 3433d48dc4ad2df37f52234796b59b49
Description-en: Hassle-free CLI backlight utility/library for Linux - Rust source code
 Source code for Debianized Rust crate "blight"

Package: librust-blobby-0.3-dev
Description-md5: df65e68452df135bf3091a3b5d51bfa5
Description-en: Iterator over simple binary blob storage - Rust source code
 Source code for Debianized Rust crate "blobby"

Package: librust-blobby-dev
Description-md5: df65e68452df135bf3091a3b5d51bfa5
Description-en: Iterator over simple binary blob storage - Rust source code
 Source code for Debianized Rust crate "blobby"

Package: librust-block-buffer-0.10-dev
Description-md5: bd0c893c0461b966f3e6d1fa779cd8f9
Description-en: Buffer type for block processing of data - Rust source code
 Buffer type for block processing of data with minimized amount of
 unreachable panics.
 Source code for Debianized Rust crate "block-buffer"

Package: librust-block-buffer-dev
Description-md5: 2e2c409317bcc09cc598622cbb7ddd07
Description-en: Buffer types for block processing of data - Rust source code
 Buffer type for block processing of data with minimized amount of
 unreachable panics.
 Source code for Debianized Rust crate "block-buffer"

Package: librust-block-cipher-trait+blobby-dev
Description-md5: 9fe2dedef63260026e25d23bb89e5f49
Description-en: Traits for description of block ciphers - feature "blobby" and 1 more
 This metapackage enables feature "blobby" for the Rust block-cipher-trait
 crate, by pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "dev" feature.

Package: librust-block-cipher-trait-dev
Description-md5: fa21981b0193d0911e1d7fac6e81ea5c
Description-en: Traits for description of block ciphers - Rust source code
 This package contains the source for the Rust block-cipher-trait crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-block-dev
Description-md5: dfc440df9ce3d5885753bb20ece8ecb1
Description-en: Rust interface for Apple's C language extension of blocks - Rust source code
 This package contains the source for the Rust block crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-block-padding-0.3-dev
Description-md5: f3d131e754f18341cb1c27d7d234b299
Description-en: Padding and unpadding of messages divided into blocks - Rust source code
 Source code for Debianized Rust crate "block-padding"

Package: librust-block-padding-dev
Description-md5: f3d131e754f18341cb1c27d7d234b299
Description-en: Padding and unpadding of messages divided into blocks - Rust source code
 Source code for Debianized Rust crate "block-padding"

Package: librust-blocking-dev
Description-md5: f45077cc398ecf76ec5af8ee56b04736
Description-en: thread pool for isolating blocking I/O - Rust source code
 blocking provides a thread pool
 for isolating blocking I/O in async programs.
 .
 Sometimes there's no way to avoid blocking I/O.
 Consider files or stdin,
 which have weak asyncronous support on modern operating systems.
 While IOCP, AIO, and io_uring are possible solutions,
 they're not always available or ideal.
 .
 Since blocking is not allowed inside futures,
 we must move blocking I/O onto a special thread pool
 provided by this crate.
 The pool dynamically spawns and stops threads
 depending on the current number of running I/O jobs.
 .
 This package contains the source
 for the Rust blocking crate,
 for use with cargo.

Package: librust-blosc2-sys-dev
Description-md5: e7b3bd2b793868151571871f043955aa
Description-en: Bindings to C Blosc2 - Rust source code
 Source code for Debianized Rust crate "blosc2-sys"

Package: librust-blowfish-0.9-dev
Description-md5: 23fda656c8231cc97ed7b2431cd0593e
Description-en: Blowfish block cipher - Rust source code
 Source code for Debianized Rust crate "blowfish"

Package: librust-blowfish-dev
Description-md5: 7b2fe45b67e7bcfa9cf97ecd32a189c8
Description-en: Blowfish block cipher - Rust source code
 This package contains the source for the Rust blowfish crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-bmap-parser-dev
Description-md5: 9417f1d6b86714b3ce4f5e7498007e74
Description-en: Rust that allows you to copy files or flash block devices safely - Rust source code
 Source code for Debianized Rust crate "bmap-parser"

Package: librust-bon-dev
Description-md5: 30bc6c9eb3bfbe7deb107d585a1b408a
Description-en: Next-gen compile-time-checked builder generator. - Rust source code
 Source code for Debianized Rust crate "bon"

Package: librust-bon-macros-dev
Description-md5: fa96b7eb8af72f998e37fa2d57cb62f8
Description-en: Private Proc-macro crate for bon crate - Rust source code
 Source code for Debianized Rust crate "bon-macros"

Package: librust-borrow-or-share-dev
Description-md5: 420e1233fd11b94cbbbe4cd1b2e2e12d
Description-en: Traits for either borrowing or sharing data - Rust source code
 Source code for Debianized Rust crate "borrow-or-share"

Package: librust-borsh-derive-dev
Description-md5: abbeaad6541796c85af7203c13e6b265
Description-en: Binary Object Representation Serializer for Hashing - Rust source code
 Source code for Debianized Rust crate "borsh-derive"

Package: librust-borsh-dev
Description-md5: 5cfbd18ce010af3da222537a84a68cb9
Description-en: Binary Object Representation Serializer for Hashing - Rust source code
 Source code for Debianized Rust crate "borsh"

Package: librust-botan-dev
Description-md5: 4ac9be98efec5eacf261545dcdd10435
Description-en: Rust wrapper for Botan cryptography library - Rust source code
 Source code for Debianized Rust crate "botan"

Package: librust-botan-sys-dev
Description-md5: 0d00a90b9da9d4af6710a4f18b2e69d5
Description-en: FFI wrapper for Botan cryptography library - Rust source code
 Source code for Debianized Rust crate "botan-sys"

Package: librust-bounded-static-derive-dev
Description-md5: 258461028cb8e60acb44ad46fec704ba
Description-en: macro to derive ToBoundedStatic and IntoBoundedStatic traits - Rust source code
 The bounded-static-derive crate provides the ToStatic macro
 which can be used to derive implementations
 of the ToBoundedStatic and IntoBoundedStatic traits
 for all struct and enum that can be converted
 to a form that is bounded by 'static.
 .
 The ToStatic macro should be used via the bounded-static crate
 rather than using this crate directly.
 .
 This package contains the source
 for the Rust bounded-static-derive crate,
 for use with cargo.

Package: librust-bounded-static-dev
Description-md5: 78ab401654f51d8199f2139c12cbfd2f
Description-en: ToBoundedStatic and IntoBoundedStatic traits - Rust source code
 The bounded-static crate defines the ToBoundedStatic
 and IntoBoundedStatic traits,
 the ToStatic macro and provides implementations for common types.
 This crate has zero-dependencies, is no_std friendly
 and forbids unsafe code.
 .
 This package contains the source
 for the Rust bounded-static crate,
 for use with cargo.

Package: librust-box-drawing-dev
Description-md5: e70ed8e9efce2468d97bad9bdf0b7fd4
Description-en: Very simple library containing constants for UTF-8 box drawing - Rust source code
 This package contains the source for the Rust box_drawing crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-boxcar-dev
Description-md5: 37b83ff178609f5e4adda5541e74fd69
Description-en: Concurrent, append-only vector - Rust source code
 Source code for Debianized Rust crate "boxcar"

Package: librust-bpaf-derive-dev
Description-md5: 9246b1758910a2f877e49a2f6492beb9
Description-en: Derive macros for bpaf Command Line Argument Parser - Rust source code
 Source code for Debianized Rust crate "bpaf_derive"

Package: librust-bpaf-dev
Description-md5: 077f9966040fdda487e2a4c57b7f3cb2
Description-en: Simple Command Line Argument Parser with parser combinators - Rust source code
 Source code for Debianized Rust crate "bpaf"

Package: librust-breezyshim-dev
Description-md5: e9c71818fbf2d1c3254b7edd221049a8
Description-en: Rust shim around the Breezy Python API - Rust source code
 Source code for Debianized Rust crate "breezyshim"

Package: librust-broot-dev
Description-md5: 5974118d3a3c5fb8227c7d48875dfc24
Description-en: File browser and launcher - Rust source code
 Source code for Debianized Rust crate "broot"

Package: librust-brotli-decompressor-dev
Description-md5: b7d543ac5c047ca3b5705687f1ce64e1
Description-en: Brotli decompressor library avoiding the rust stdlib - Rust source code
 This makes it suitable for embedded devices and kernels. It is designed with a
 pluggable allocator so that the standard lib's allocator may be employed. The
 default build also includes a stdlib allocator and stream interface. Disable
 this with --features=no-stdlib. Alternatively, --features=unsafe turns off
 array bounds checks and memory initialization but provides a safe interface
 for the caller.  Without adding the --features=unsafe argument, all included
 code is safe. For compression in addition to this library, download https://
 github.com/dropbox/rust-brotli
 .
 Source code for Debianized Rust crate "brotli-decompressor"

Package: librust-brotli-dev
Description-md5: 5341da6dff3c44193b3a8864e60f3fe9
Description-en: Compressor and decompressor for brotli written in rust - Rust source code
 This makes it suitable for embedded devices and kernels. It is designed with a
 pluggable allocator so that the standard lib's allocator may be employed. The
 default build also includes a stdlib allocator and stream interface. Disable
 this with --features=no-stdlib. All included code is safe.
 .
 Source code for Debianized Rust crate "brotli"

Package: librust-browserslist-data-dev
Description-md5: 72623ca2b8d6d407710835f711fbe2c6
Description-en: Data for browserslist-rs - Rust source code
 Source code for Debianized Rust crate "browserslist-data"

Package: librust-browserslist-rs-dev
Description-md5: 213782379d276dde70e18fe43ee811e2
Description-en: Rust-ported Browserslist - Rust source code
 Source code for Debianized Rust crate "browserslist-rs"

Package: librust-bs58-dev
Description-md5: 1c00220c11d8c54c2576f5e55e511cba
Description-en: Another Base58 codec implementation - Rust source code
 Source code for Debianized Rust crate "bs58"

Package: librust-bson-dev
Description-md5: 6edb2b6fd8a01a358f0a72b23646adc7
Description-en: Encoding and decoding support for BSON in Rust - Rust source code
 Source code for Debianized Rust crate "bson"

Package: librust-bstr-dev
Description-md5: e5444fa62c3be4051b7b980b7654ecf9
Description-en: String type that is not required to be valid UTF-8 - Rust source code
 Source code for Debianized Rust crate "bstr"

Package: librust-btoi-dev
Description-md5: d7279f911d7b1805f2d8eb7d348a25ce
Description-en: Parse integers directly from ASCII byte slices - Rust source code
 This package contains the source for the Rust btoi crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-btree-range-map-dev
Description-md5: 4df027c57daa9434e9257c811f310b07
Description-en: B-tree range map implementation - Rust source code
 Source code for Debianized Rust crate "btree-range-map"

Package: librust-btree-slab-dev
Description-md5: 084ec9ffb6694d61cc3fe7750524cc7d
Description-en: Memory compact Slab-based B-tree implementation - Rust source code
 Source code for Debianized Rust crate "btree-slab"

Package: librust-buf-list-dev
Description-md5: 56df8f25206946cad4e5b0038935499b
Description-en: List of buffers that implements the bytes::Buf trait - Rust source code
 Source code for Debianized Rust crate "buf-list"

Package: librust-buffer-redux-dev
Description-md5: 3756cae3e86a2c3bfd2129487792acd6
Description-en: Drop-in replacements for buffered I/O types in Rust's std::io - Rust source code
 These replacements retain the method names/signatures and implemented traits of
 their stdlib
 counterparts, making replacement as simple as swapping the import of the type.
 Source code for Debianized Rust crate "buffer-redux"

Package: librust-buffered-reader-dev
Description-md5: 94172ecc1c29be61f1e68c52b3cd12a7
Description-en: Super-powered Reader - Rust source code
 BufferedReader is like the BufRead trait in Rust's std library and the
 BufReader struct, but it allows the user to explicitly control the
 amount of buffering.  This enables lookahead without consuming data.
 Source code for Debianized Rust crate "buffered-reader"

Package: librust-bugreport-dev
Description-md5: 14a40fd928328820f05a73f62b1e8f7b
Description-en: Collect system and environment information for bug reports - Rust source code
 This package contains the source for the Rust bugreport crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-build-const-dev
Description-md5: a15369229369c769d03834acbaaf1f0c
Description-en: Creating importable constants from build.rs or a script - Rust source code
 This package contains the source for the Rust build_const crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-build-rs-dev
Description-md5: f870a3b0a18215da57270e251d0638d9
Description-en: Convenience wrapper for cargo buildscript input/output - Rust source code
 This package contains the source for the Rust build-rs crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-buildlog-consultant-dev
Description-md5: 68418a2ae77bd97cb10d05239f5114c8
Description-en: Buildlog parser and analyser - Rust source code
 Source code for Debianized Rust crate "buildlog-consultant"

Package: librust-buildstructor-dev
Description-md5: 8cf31ef11ac1d7d3287365611bad8cbd
Description-en: Macro to derive a builder from a constructor function - Rust source code
 Source code for Debianized Rust crate "buildstructor"

Package: librust-built-dev
Description-md5: 3003617111e4023cfdcac5826cc99705
Description-en: Provides a crate with information from the time it was built - Rust source code
 Source code for Debianized Rust crate "built"

Package: librust-bumpalo-dev
Description-md5: d5c610ea011b439e18ec9c5c6bab00fb
Description-en: Fast bump allocation arena for Rust - Rust source code
 Source code for Debianized Rust crate "bumpalo"

Package: librust-by-address-dev
Description-md5: 332a20055cf418db3ba5b04ba5498b47
Description-en: Wrapper for comparing and hashing pointers by address - Rust source code
 Source code for Debianized Rust crate "by_address"

Package: librust-byte-slice-cast-dev
Description-md5: b649524ace4d389385551933f4a078f9
Description-en: Safely cast bytes slices from/to slices of built-in fundamental numeric types - Rust source code
 Source code for Debianized Rust crate "byte-slice-cast"

Package: librust-byte-tools-dev
Description-md5: 264d2fe59e9c4575da884b84abdac219
Description-en: Bytes related utility functions - Rust source code
 This package contains the source for the Rust byte-tools crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-byte-unit-dev
Description-md5: 40d68d41f51acf9fa26560017ffb634f
Description-en: Interacting with units of bytes - Rust source code
 Source code for Debianized Rust crate "byte-unit"

Package: librust-bytecheck-derive-dev
Description-md5: e2f4edc4b4a8d3cf7e4a4f1ac8d3de67
Description-en: Derive macro for bytecheck - Rust source code
 Source code for Debianized Rust crate "bytecheck_derive"

Package: librust-bytecheck-dev
Description-md5: 383b01aabe46d517888ad35704d49745
Description-en: Memory validation framework for Rust - Rust source code
 Source code for Debianized Rust crate "bytecheck"

Package: librust-bytecodec-dev
Description-md5: ab65d8aadfc3bc0e96db9559fd350906
Description-en: Tiny framework for implementing encoders/decoders of byte-oriented protocols - Rust source code
 Source code for Debianized Rust crate "bytecodec"

Package: librust-bytecount-dev
Description-md5: 29ad75619823930f1f03af42dd07fcff
Description-en: Count bytes or UTF-8 codepoints in a byte slice - Rust source code
 Source code for Debianized Rust crate "bytecount"

Package: librust-bytelines-dev
Description-md5: d8bb82c03e584a3771669daec2fd8f7d
Description-en: Read input lines as byte slices for high efficiency - Rust source code
 Source code for Debianized Rust crate "bytelines"

Package: librust-bytemuck-derive-dev
Description-md5: f7d10415d6519901578dd0934430e52b
Description-en: Derive proc-macros for `bytemuck` - Rust source code
 Source code for Debianized Rust crate "bytemuck_derive"

Package: librust-bytemuck-dev
Description-md5: 3a93df158cde17e10af4c62e9b8c026d
Description-en: Mucking around with piles of bytes - Rust source code
 Source code for Debianized Rust crate "bytemuck"

Package: librust-byteorder-dev
Description-md5: 6d74a82454f337e0162907b6776f36b7
Description-en: Reading/writing numbers in big-endian and little-endian - Rust source code
 Source code for Debianized Rust crate "byteorder"

Package: librust-byteorder-slice-dev
Description-md5: 7bfc672253c01886e342439b6b656be5
Description-en: Byteorder like crate for &[u8] - Rust source code
 This package contains the source for the Rust byteorder_slice crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-bytes-dev
Description-md5: 4b8bae13feb060110a23dd3d868ed174
Description-en: Types and traits for working with bytes - Rust source code
 Source code for Debianized Rust crate "bytes"

Package: librust-bytes-str-dev
Description-md5: e25858742b23e875773f959d2a14cf27
Description-en: string type backed by bytes crate - Rust source code
 bytes-str provides a string type that is backed by bytes crate.
 .
 This package contains the source for the Rust crate bytes-str,
 for use with cargo.

Package: librust-bytes-utils-dev
Description-md5: 3990552a10826f07bcf99b539e162731
Description-en: Additional utilities for working with the bytes crate - Rust source code
 This crate offers a few utilities to make working with the types
 and traits in the bytes crate (librust-bytes-dev) even more
 convenient and powerful.  It contains:
 .
 - SegmentedBuf for concatenation without copying
 - Str and StrMut, string wrappers around Bytes and BytesMut
 .
 It can be built without std if needed.
 Source code for Debianized Rust crate "bytes-utils"

Package: librust-bytesize-dev
Description-md5: 5bfa86a3bdf3a33562c8f760e3628d1d
Description-en: Semantic wrapper for byte count representations - Rust source code
 Source code for Debianized Rust crate "bytesize"

Package: librust-bytestring-dev
Description-md5: a7441fe564f0dcbd684673de7cc9e12c
Description-en: UTF-8 encoded read-only string using `Bytes` as storage - Rust source code
 Source code for Debianized Rust crate "bytestring"

Package: librust-bzip2-dev
Description-md5: ccc486674bea0cdd8253d18fdafeda1f
Description-en: bzip2 (compression & decompression) - Rust source code
 A streaming bzip2 compression/decompression library for Rust.
 .
 This can be used to link against libbz2 or with a pure Rust bzip2
 implementation.
 Source code for Debianized Rust crate "bzip2"

Package: librust-bzip2-sys-dev
Description-md5: b873496380e66c1ddb0e6fdb9c0350c2
Description-en: libbzip2 bindings for compression and decompression - Rust source code
 Rust bindings for system-distributed libbzip2 shared object library.
 Source code for Debianized Rust crate "bzip2-sys"

Package: librust-c-enum-dev
Description-md5: ea548d0edb044bfe4f0603fd73da75c6
Description-en: macro to generate c-like enums - Rust source code
 c-enum provides a rust macro
 for easily defining structs that act like C enums.
 .
 This package contains the source for the Rust crate c-enum,
 for use with cargo.

Package: librust-c2-chacha+byteorder-dev
Description-md5: 6e1e40cb3dccf130649f0fa03c3393cb
Description-en: ChaCha family of stream ciphers - feature "byteorder"
 This metapackage enables feature "byteorder" for the Rust c2-chacha crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-c2-chacha+default-dev
Description-md5: 0f6599dfb1f2893ba6fcda51be6480f8
Description-en: ChaCha family of stream ciphers - feature "default"
 This metapackage enables feature "default" for the Rust c2-chacha crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-c2-chacha+lazy-static-dev
Description-md5: 6039e0b270c6fb49634615d9e1d6a5aa
Description-en: ChaCha family of stream ciphers - feature "lazy_static" and 1 more
 This metapackage enables feature "lazy_static" for the Rust c2-chacha crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "std" feature.

Package: librust-c2-chacha+rustcrypto-api-dev
Description-md5: 9055717af6764934fcc83b10672bbf2f
Description-en: ChaCha family of stream ciphers - feature "rustcrypto_api"
 This metapackage enables feature "rustcrypto_api" for the Rust c2-chacha crate,
 by pulling in any additional dependencies needed by that feature.

Package: librust-c2-chacha+simd-dev
Description-md5: aee47786b0f1a1936e9e8b6ef955e5e8
Description-en: ChaCha family of stream ciphers - feature "simd"
 This metapackage enables feature "simd" for the Rust c2-chacha crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-c2-chacha+stream-cipher-dev
Description-md5: dd2644b1500ad73d8b2a750678250c9c
Description-en: ChaCha family of stream ciphers - feature "stream-cipher"
 This metapackage enables feature "stream-cipher" for the Rust c2-chacha crate,
 by pulling in any additional dependencies needed by that feature.

Package: librust-c2-chacha-dev
Description-md5: 26d36a82230a0e82a652fef58b14b73c
Description-en: ChaCha family of stream ciphers - Rust source code
 This package contains the source for the Rust c2-chacha crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cab-dev
Description-md5: 7ff658fc2dd123aee0390f8155e4151d
Description-en: Read/write Windows cabinet (CAB) files - Rust source code
 Source code for Debianized Rust crate "cab"

Package: librust-cacache-dev
Description-md5: 001d4cafd285a7d0c60b769676cabc4b
Description-en: Content-addressable, key-value, high-performance, on-disk cache - Rust source code
 Source code for Debianized Rust crate "cacache"

Package: librust-cached-dev
Description-md5: 40e58b4be3f2dbcfbd2102260d604dbf
Description-en: Generic cache implementations and simplified function memoization - Rust source code
 Source code for Debianized Rust crate "cached"

Package: librust-cached-proc-macro-dev
Description-md5: f3c587ea22ebe4f37606b67d1b8af4a6
Description-en: Caching structures and simplified function memoization - Rust source code
 Source code for Debianized Rust crate "cached_proc_macro"

Package: librust-cached-proc-macro-types-dev
Description-md5: 04dd25b65325dc532fc905f4d60dbb41
Description-en: Generic cache implementations and simplified function memoization - Rust source code
 Source code for Debianized Rust crate "cached_proc_macro_types"

Package: librust-cachedir-dev
Description-md5: 19f4e625a9f50da58a46409009e51a50
Description-en: Help interacting with cache directories and CACHEDIR.TAG files - Rust source code
 Source code for Debianized Rust crate "cachedir"

Package: librust-cairo-rs-0.18-dev
Description-md5: b831041329a13991d68cb93b564dc88a
Description-en: Rust bindings for the Cairo library - Rust source code
 Source code for Debianized Rust crate "cairo-rs"

Package: librust-cairo-rs-dev
Description-md5: b831041329a13991d68cb93b564dc88a
Description-en: Rust bindings for the Cairo library - Rust source code
 Source code for Debianized Rust crate "cairo-rs"

Package: librust-cairo-sys-rs-0.18-dev
Description-md5: b8c25ad556fbbe78a2a9f936231a20f5
Description-en: FFI bindings to libcairo - Rust source code
 This package contains the source for the Rust cairo-sys-rs crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cairo-sys-rs-dev
Description-md5: 6fe4db39bee811f70ee7ae4c56272670
Description-en: FFI bindings to libcairo - Rust source code
 Source code for Debianized Rust crate "cairo-sys-rs"

Package: librust-calamine-dev
Description-md5: 249533f6dcd651ab6726a6f33de26a6c
Description-en: An Excel/OpenDocument Spreadsheet reader and deserializer - Rust source code
 Source code for Debianized Rust crate "calamine"

Package: librust-calendrical-calculations-dev
Description-md5: 44d49ed0b3ffa92e6bd94d4db2a5ead8
Description-en: Calendrical calculations in Rust - Rust source code
 Source code for Debianized Rust crate "calendrical_calculations"

Package: librust-calloop-0.10+futures-io-dev
Description-md5: 44c7e9b76d0f10a66bb8b64c33e7b66a
Description-en: Callback-based event loop - feature "futures-io"
 This metapackage enables feature "futures-io" for the Rust calloop crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-calloop-0.10+futures-util-dev
Description-md5: 6de07174f654c995fc49fe7035e14da7
Description-en: Callback-based event loop - feature "futures-util" and 1 more
 This metapackage enables feature "futures-util" for the Rust calloop crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "executor" feature.

Package: librust-calloop-0.10-dev
Description-md5: a3d0f592e2355f07e124f7c762e056bc
Description-en: Callback-based event loop - Rust source code
 Source code for Debianized Rust crate "calloop"

Package: librust-calloop-dev
Description-md5: a3d0f592e2355f07e124f7c762e056bc
Description-en: Callback-based event loop - Rust source code
 Source code for Debianized Rust crate "calloop"

Package: librust-calloop-wayland-source-dev
Description-md5: 5a6043aa9838803172009b43a25debcc
Description-en: Wayland-rs client event source for callloop - Rust source code
 Source code for Debianized Rust crate "calloop-wayland-source"

Package: librust-camellia-dev
Description-md5: 942680476f9916cf63dc25695aaf0d78
Description-en: Camellia block cipher - Rust source code
 This package contains the source for the Rust camellia crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-camino-dev
Description-md5: 9c74de34e64ea6ddfea945798367f52a
Description-en: UTF-8 paths - Rust source code
 Source code for Debianized Rust crate "camino"

Package: librust-camino-tempfile-dev
Description-md5: 15da7d639aa49137391e9437e28608fd
Description-en: Managing temporary files and directories, with UTF-8 paths - Rust source code
 Source code for Debianized Rust crate "camino-tempfile"

Package: librust-canonical-path-dev
Description-md5: 6074af1269edc655b47a097e2b68ce5e
Description-en: Path and PathBuf-like types for representing canonical filesystem paths - Rust source code
 This package contains the source for the Rust canonical-path crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cap-async-std-dev
Description-md5: f788f6a7abe9b88706ff14db7b1fadac
Description-en: Capability-based version of async-std - Rust source code
 Source code for Debianized Rust crate "cap-async-std"

Package: librust-cap-fs-ext-dev
Description-md5: c974fc0d98a134c083295059c9a188d7
Description-en: Extension traits for `Dir`, `File`, etc - Rust source code
 Source code for Debianized Rust crate "cap-fs-ext"

Package: librust-cap-net-ext-dev
Description-md5: 81247eed44a4a2f5760dc6f9c05ad8f6
Description-en: Extension traits for `TcpListener`, `Pool`, etc - Rust source code
 Source code for Debianized Rust crate "cap-net-ext"

Package: librust-cap-primitives-dev
Description-md5: e0890c551b9c12894ad6a413783eb6eb
Description-en: Capability-based primitives - Rust source code
 Source code for Debianized Rust crate "cap-primitives"

Package: librust-cap-rand-dev
Description-md5: 37f490252571f64459095834979b82b0
Description-en: Capability-based random number generators - Rust source code
 Source code for Debianized Rust crate "cap-rand"

Package: librust-cap-std-dev
Description-md5: df3f6eec5b488dad7b8a0bd3b30612af
Description-en: Capability-based version of the Rust standard library - Rust source code
 Source code for Debianized Rust crate "cap-std"

Package: librust-cap-tempfile-dev
Description-md5: e076b7eab158c83aa832bc7cac0ac97c
Description-en: Capability-based temporary directories - Rust source code
 Source code for Debianized Rust crate "cap-tempfile"

Package: librust-cap-time-ext-dev
Description-md5: 06650d9817b6087ebdac405ea213795e
Description-en: Extension traits for `SystemClock` and `MonotonicClock` - Rust source code
 Source code for Debianized Rust crate "cap-time-ext"

Package: librust-capctl-dev
Description-md5: 297a646acc83f1560219761ba17b0d16
Description-en: Pure-Rust interface to prctl() and Linux capabilities - Rust source code
 Source code for Debianized Rust crate "capctl"

Package: librust-capng-dev
Description-md5: e31179744d24b863b6058e95d2e49196
Description-en: Rust wrapper for libcap-ng - Rust source code
 This package contains the source for the Rust capng crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-capnp-dev
Description-md5: 80a40797a4a352fef253c9d255b6c885
Description-en: Runtime library for Cap'n Proto data encoding - Rust source code
 Source code for Debianized Rust crate "capnp"

Package: librust-capnp-futures-dev
Description-md5: 3d27c98a2641036c2c03c4b4ec074f80
Description-en: Async serialization for Cap'n Proto messages - Rust source code
 Source code for Debianized Rust crate "capnp-futures"

Package: librust-capnp-rpc-dev
Description-md5: 961770775f3ea5d5bd37b76334c5976b
Description-en: The Cap'n Proto remote procedure call protocol - Rust source code
 Source code for Debianized Rust crate "capnp-rpc"

Package: librust-capnpc-dev
Description-md5: 49c125de237533d3d11dc4f1b412c739
Description-en: Cap'n Proto code generation - Rust source code
 Source code for Debianized Rust crate "capnpc"

Package: librust-caps-dev
Description-md5: 9118c0d9ef618253d0ef29f9578923ee
Description-en: Pure-Rust library to work with Linux capabilities - Rust source code
 Source code for Debianized Rust crate "caps"

Package: librust-capstone-dev
Description-md5: 8e87e7828b9b6157bdcad0d31b116a08
Description-en: Bindings to capstone disassembly engine - rust source code
 Bindings to the capstone library (https://www.capstone-engine.org/)
 disassembly framework.

Package: librust-capstone-sys-dev
Description-md5: 5b67de24fe92f1b4a207aca3c3437043
Description-en: System bindings to the capstone disassembly library - Rust source code
 Source code for Debianized Rust crate "capstone-sys"

Package: librust-carapace-spec-clap-dev
Description-md5: ffae69b2ae7814bf507e492b93d825e0
Description-en: Spec generation for clap-rs/clap - Rust source code
 Source code for Debianized Rust crate "carapace_spec_clap"

Package: librust-card-backend-dev
Description-md5: b2ddb619237d1af97bf8e7bc3a9ecd90
Description-en: Card backend trait, for use with the openpgp-card crate - Rust source code
 Source code for Debianized Rust crate "card-backend"

Package: librust-card-backend-pcsc-dev
Description-md5: 31979b4c8142f631762b943d73e58818
Description-en: PCSC card backend, e.g - Rust source code
 for use with the openpgp-card crate
 .
 Source code for Debianized Rust crate "card-backend-pcsc"

Package: librust-card-validate-dev
Description-md5: 9453a878433a2fc594f2f29f26057ae6
Description-en: Rust card validate detects and validates credit card numbers - Rust source code
 Source code for Debianized Rust crate "card-validate"

Package: librust-cargo-binutils-dev
Description-md5: 4201dde1cdd934167a4fd4820ed13d5a
Description-en: Proxy for LLVM tools like llvm-nm, llvm-objdump and llvm-size - Rust source code
 Source code for Debianized Rust crate "cargo-binutils"

Package: librust-cargo-c-dev
Description-md5: 49c1aee5f0290981f42f18ef100fd7f6
Description-en: Helper program to build and install c-like libraries - Rust source code
 Source code for Debianized Rust crate "cargo-c"

Package: librust-cargo-config2-dev
Description-md5: be7ebfbeb8036efdbea86e33fae7c22a
Description-en: Load and resolve Cargo configuration - Rust source code
 Source code for Debianized Rust crate "cargo-config2"

Package: librust-cargo-credential-dev
Description-md5: d8d717fc4cc72bb2641c46c67324f630
Description-en: Assist writing Cargo credential helpers - Rust source code
 Source code for Debianized Rust crate "cargo-credential"

Package: librust-cargo-credential-libsecret-dev
Description-md5: d757a9728926adbd8f7c287141a144c3
Description-en: Cargo credential process that stores tokens with GNOME libsecret - Rust source code
 Source code for Debianized Rust crate "cargo-credential-libsecret"

Package: librust-cargo-dev
Description-md5: 5fcbd48f38ae3ab8b1040883b508432f
Description-en: Package manager for Rust - Rust source code
 Source code for Debianized Rust crate "cargo"

Package: librust-cargo-emit-dev
Description-md5: 7a11e6cc20c01d5174d63c43790dca96
Description-en: Talk to Cargo easily at build time - Rust source code
 This package contains the source for the Rust cargo-emit crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cargo-lock-dev
Description-md5: a6d36cb87c28e86359fcd54082fc60ef
Description-en: Self-contained Cargo.lock parser - Rust source code
 Source code for Debianized Rust crate "cargo-lock"

Package: librust-cargo-metadata-dev
Description-md5: 7e1112b87366baeb585aee670ba84019
Description-en: Structured access to the output of `cargo metadata` - Rust source code
 Source code for Debianized Rust crate "cargo_metadata"

Package: librust-cargo-options-dev
Description-md5: dbbef6887a34141d90239a8a02f6dfcc
Description-en: Reusable common Cargo command line options - Rust source code
 Source code for Debianized Rust crate "cargo-options"

Package: librust-cargo-platform-dev
Description-md5: 09e795d10503733f9dcfef1f078f3395
Description-en: Cargo's representation of a target platform - Rust source code
 Source code for Debianized Rust crate "cargo-platform"

Package: librust-cargo-test-macro-dev
Description-md5: a038aa3decb297892be402b6e6c826cc
Description-en: Helper proc-macro for Cargo's testsuite - Rust source code
 Source code for Debianized Rust crate "cargo-test-macro"

Package: librust-cargo-test-support-dev
Description-md5: 7e71ff57c06aa5a62ec2354ef8072feb
Description-en: Testing framework for Cargo's testsuite - Rust source code
 Source code for Debianized Rust crate "cargo-test-support"

Package: librust-cargo-util-dev
Description-md5: ebaa708c8f06709e3fcbf5b58c895afb
Description-en: Miscellaneous support code used by Cargo - Rust source code
 Source code for Debianized Rust crate "cargo-util"

Package: librust-cargo-util-schemas-dev
Description-md5: 1d040da2930c06167bd6d6041b665e9d
Description-en: Deserialization schemas for Cargo - Rust source code
 Source code for Debianized Rust crate "cargo-util-schemas"

Package: librust-cascade-dev
Description-md5: cbbef1bd6b4ddfe0972738a72f0e6802
Description-en: Dart-like cascade macro for Rust - Rust source code
 This package contains the source for the Rust cascade crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-caseless-dev
Description-md5: 44ef49f65c485b2e04f1d3fe702a118f
Description-en: Unicode caseless matching - Rust source code
 Source code for Debianized Rust crate "caseless"

Package: librust-cassowary-dev
Description-md5: dca04967dff7ae5ba14c9d3d840a6565
Description-en: The Cassowary linear constraint solving algorithm - Rust source code
 The Cassowary algorithm is designed for naturally laying out user interfaces
 using linear constraints, like 'this button must line up with this text box'.
 .
 This package contains the source for the Rust cassowary crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cast-dev
Description-md5: 081817270b903463d33f569a1adde15f
Description-en: Ergonomic, checked cast functions for primitive types - Rust source code
 This package contains the source for the Rust cast crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-cast-sender-dev
Description-md5: 79dc0c42e5d5ff21bb6a624909529cbe
Description-en: Fully asynchronous implementation of the Google Cast CASTV2 protocol, allowing communication with receivers such as Chromecast or Google TV devices - Rust source code
 Source code for Debianized Rust crate "cast-sender"

Package: librust-cast5-dev
Description-md5: cddbd0482e6564f8eb5073db3ccfb0fb
Description-en: CAST5 block cipher - Rust source code
 This package contains the source for the Rust cast5 crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-castaway-dev
Description-md5: 0df56d52103c4a1700097c687851ab56
Description-en: Safe, zero-cost downcasting for limited compile-time specialization - Rust source code
 Source code for Debianized Rust crate "castaway"

Package: librust-cbc-0.1-dev
Description-md5: b22aca7c056b48efcfcd7869c47e35d7
Description-en: Cipher Block Chaining (CBC) block cipher mode of operation - Rust source code
 Source code for Debianized Rust crate "cbc"

Package: librust-cbc-dev
Description-md5: cf49c4e950de5c2eddb276b425254451
Description-en: Cipher Block Chaining (CBC) block cipher mode of operation - Rust source code
 This package contains the source for the Rust cbc crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-cbindgen-dev
Description-md5: 1b7dc35ff31d9ee74931f7da971f58bf
Description-en: Generating C bindings to Rust code - Rust source code
 Source code for Debianized Rust crate "cbindgen"

Package: librust-cbor4ii-dev
Description-md5: 52463910725cf0cb3bc18febdf67d4d4
Description-en: CBOR: Concise Binary Object Representation - Rust source code
 Source code for Debianized Rust crate "cbor4ii"

Package: librust-cc-dev
Description-md5: f1b93396481ada07d5c6198d9862adb2
Description-en: Build C/C++/asm in build.rs - Rust source code
 Source code for Debianized Rust crate "cc"

Package: librust-cc-traits-dev
Description-md5: c9adc3d1ccb2b771881a322cd3c07d98
Description-en: Common collection traits - Rust source code
 This package contains the source for the Rust cc-traits crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cdb-dev
Description-md5: a516b9c1278d6d235f50a5c4a9a89fc9
Description-en: Pure Rust library to read and write CDB files - Rust source code
 Source code for Debianized Rust crate "cdb"

Package: librust-cddl-dev
Description-md5: d4d8b45691939d0f661c79c13eb0a3a5
Description-en: Parser for the Concise data definition language (CDDL) - Rust source code
 Source code for Debianized Rust crate "cddl"

Package: librust-cdylib-link-lines-dev
Description-md5: 35b12260c7536699b20d0921b8f9477d
Description-en: Collection of link-lines useful to build correct cdylibs on targets - Rust source code
 Source code for Debianized Rust crate "cdylib-link-lines"

Package: librust-cee-scape-dev
Description-md5: 560d7802f77c4eb01f53fb835ab0ac02
Description-en: Cee-scape crate provides Rust access to `setjmp` and `sigsetjmp` functionality - Rust source code
 Source code for Debianized Rust crate "cee-scape"

Package: librust-cexpr-dev
Description-md5: 1b99b2fad718bcb50234d2dffe9bbd99
Description-en: C expression parser and evaluator - Rust source code
 This package contains the source for the Rust cexpr crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-cfb-dev
Description-md5: 511e429236ce52a63798da8f8bfec395
Description-en: Read/write Compound File Binary (structured storage) files - Rust source code
 Source code for Debianized Rust crate "cfb"

Package: librust-cfb-mode-dev
Description-md5: 561724b5d31bfe2c7103ebadf5f549bc
Description-en: Cipher Feedback (CFB) block cipher mode of operation - Rust source code
 This package contains the source for the Rust cfb-mode crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cfg-aliases-dev
Description-md5: 7a934dcb30fdfbe18416cdffbbf4b693
Description-en: Tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks - Rust source code
 Source code for Debianized Rust crate "cfg_aliases"

Package: librust-cfg-expr-dev
Description-md5: 938f48e0a925853e8a59a716fddb9ea4
Description-en: Parser and evaluator for Rust `cfg()` expressions - Rust source code
 Source code for Debianized Rust crate "cfg-expr"

Package: librust-cfg-if-dev
Description-md5: 823b8577d26c5cec36913e4e9e50d963
Description-en: Rust macro for defining #[cfg] if-else statements - Rust source code
 Structured like an if-else chain, the first matching branch is the item that
 gets emitted.
 .
 Source code for Debianized Rust crate "cfg-if"

Package: librust-cgmath-dev
Description-md5: 01a95417ea84b6db80cc2cb0882f7e4c
Description-en: Linear algebra and mathematics library for computer graphics - Rust source code
 Source code for Debianized Rust crate "cgmath"

Package: librust-chacha20-0.9-dev
Description-md5: 6c6a5de3d95c726006300cbf329d9081
Description-en: ChaCha20 stream cipher (RFC 8439) in pure Rust - Rust source code
 Additionally provides the ChaCha8, ChaCha12, XChaCha20, XChaCha12 and XChaCha8
 stream ciphers, and also optional rand_core-compatible RNGs based on those
 ciphers.
 .
 Source code for Debianized Rust crate "chacha20"

Package: librust-chacha20-dev
Description-md5: 079cbf5f51029646dd65aecd5376d2f1
Description-en: ChaCha20 stream cipher (RFC 8439) in pure Rust - Rust source code
 Additionally provides the ChaCha8, ChaCha12, XChaCha20, XChaCha12 and XChaCha8
 stream ciphers, and also optional rand_core-compatible RNGs based on those
 ciphers.
 .
 This package contains the source for the Rust chacha20 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-chacha20poly1305-dev
Description-md5: b7c674a2aa531640bfdb99bae54a1f0e
Description-en: ChaCha20Poly1305 Authenticated Encryption (RFC 8439) in pure Rust - Rust source code
 Also contains implementations of the XChaCha20Poly1305 extended nonce variant
 of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and ChaCha12Poly1305
 lightweight variants.
 .
 This package contains the source for the Rust chacha20poly1305 crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-char-device-dev
Description-md5: 079acc6a8d890c9c429a7e7b99219cb9
Description-en: Character Device I/O - Rust source code
 Source code for Debianized Rust crate "char-device"

Package: librust-char-reader-dev
Description-md5: e7a9d1d6f5ef298ddb540965eaa70018
Description-en: Safely read wild streams as chars or lines - Rust source code
 Source code for Debianized Rust crate "char_reader"

Package: librust-chardetng-dev
Description-md5: abd2d62c01c398e72d37d35d4460eacd
Description-en: Character encoding detector for legacy Web content - Rust source code
 Source code for Debianized Rust crate "chardetng"

Package: librust-charset-dev
Description-md5: f222211d3e79f6d47a6bdc627fea89d3
Description-en: Character encoding decoding for email - Rust source code
 Source code for Debianized Rust crate "charset"

Package: librust-chbs-dev
Description-md5: 6b4cee7179778888f211806cb5b093f5
Description-en: Crate providing secure passphrase generation based on a wordlist - Rust source code
 Source code for Debianized Rust crate "chbs"

Package: librust-checked-int-cast-dev
Description-md5: c8eccb769a4deff94ffb80f0fa62a91a
Description-en: Conversions between primitive integers with overflow and underflow checking - Rust source code
 This package contains the source for the Rust checked_int_cast crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-chic-dev
Description-md5: 450b9606e9e6e2cb65bf2102f7f5fc2d
Description-en: Pretty parser error reporting - Rust source code
 Source code for Debianized Rust crate "chic"

Package: librust-chili-dev
Description-md5: e33f09a69ebe3b81545b7d790c5d88da
Description-en: Low-overhead parallelization library - Rust source code
 Source code for Debianized Rust crate "chili"

Package: librust-chrono-dev
Description-md5: c3553977333741739504bf4fceacfaa7
Description-en: Date and time library for Rust - Rust source code
 Source code for Debianized Rust crate "chrono"

Package: librust-chrono-english-dev
Description-md5: 696190daad593604c20d6b8a23c50316
Description-en: Parses simple English dates, inspired by Linux date command - Rust source code
 Source code for Debianized Rust crate "chrono-english"

Package: librust-chrono-humanize-dev
Description-md5: 0acd729f0fcc82edc3842598a1ccc2d7
Description-en: Human-friendly time expressions - Rust source code
 Human-friendly time expressions - similar to Python arrow.humanize
 This package contains the source for the Rust chrono-humanize crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-chrono-tz-build-dev
Description-md5: 4b18de3b04558a8931f9123566069984
Description-en: Internal build script for chrono-tz - Rust source code
 Source code for Debianized Rust crate "chrono-tz-build"

Package: librust-chrono-tz-dev
Description-md5: 1168fc064bfecf3cc06f217770a11688
Description-en: TimeZone implementations for chrono from the IANA database - Rust source code
 Source code for Debianized Rust crate "chrono-tz"

Package: librust-chronoutil-dev
Description-md5: c1345b52090bb2b734d881c50dd3be4c
Description-en: Powerful extensions to rust's Chrono crate - Rust source code
 Source code for Debianized Rust crate "chronoutil"

Package: librust-chumsky-dev
Description-md5: bc801a5e28ded0c6bdceacae6b795947
Description-en: Parser library for humans with powerful error recovery - Rust source code
 Source code for Debianized Rust crate "chumsky"

Package: librust-chunked-transfer-dev
Description-md5: 7dc2a3e0ee812c5e15c3ac18117da8be
Description-en: Encoder and decoder for HTTP chunked transfer coding (RFC 7230 § 4.1) - Rust source code
 Source code for Debianized Rust crate "chunked_transfer"

Package: librust-chunky-vec-dev
Description-md5: 3dff9a86e5ce39bca479362b77ae1b14
Description-en: Pin safe, append only vector never moves the backing store for an element - Rust source code
 Source code for Debianized Rust crate "chunky-vec"

Package: librust-ciborium-dev
Description-md5: 3398378e284e3e119e540de6615f520d
Description-en: Serde implementation of CBOR using ciborium-basic - Rust source code
 Source code for Debianized Rust crate "ciborium"

Package: librust-ciborium-io-dev
Description-md5: dc4dd8494ac55c86c68de8d382a37585
Description-en: Simplified Read/Write traits for no_std usage - Rust source code
 Source code for Debianized Rust crate "ciborium-io"

Package: librust-ciborium-ll-dev
Description-md5: 3d41f77b223c25605303bfc497e2a6cb
Description-en: Low-level CBOR codec primitives - Rust source code
 Source code for Debianized Rust crate "ciborium-ll"

Package: librust-cid-dev
Description-md5: ee09caff5123570ecc67b813161fe53b
Description-en: CID in rust - Rust source code
 Source code for Debianized Rust crate "cid"

Package: librust-cidr-dev
Description-md5: d3e7c8a835c8f3c53e0c507861ffce11
Description-en: IP network and IP host within network types - Rust source code
 Source code for Debianized Rust crate "cidr"

Package: librust-cint-dev
Description-md5: e781018e56dcb07d51709ffcd890e22e
Description-en: Lean, minimal, and stable set of types for color interoperation between crates in Rust - Rust source code
 Source code for Debianized Rust crate "cint"

Package: librust-cipher-0.4-dev
Description-md5: 48aae45901d5b6c8995275d640c9006a
Description-en: Traits for describing block ciphers and stream ciphers - Rust source code
 Source code for Debianized Rust crate "cipher"

Package: librust-cipher-dev
Description-md5: be12e25d045b75e73cc1dc9de18e03f0
Description-en: Traits for describing block ciphers and stream ciphers - Rust source code
 This package contains the source for the Rust cipher crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-circular-buffer-dev
Description-md5: 5cf87b26a213733db6921355c5fb5210
Description-en: Efficient circular buffer implementation - Rust source code
 Source code for Debianized Rust crate "circular-buffer"

Package: librust-circular-dev
Description-md5: 7c7731a796dc80a354a1261699b685ac
Description-en: Stream abstraction designed for use with nom - Rust source code
 Source code for Debianized Rust crate "circular"

Package: librust-citationberg-dev
Description-md5: 803aaa4b8af7b460787f4c4b7404253a
Description-en: Parser for CSL files - Rust source code
 Source code for Debianized Rust crate "citationberg"

Package: librust-claims-dev
Description-md5: 373cf6d3140fd51b6594cd011721e46b
Description-en: Additional assertion macros for testing - Rust source code
 Source code for Debianized Rust crate "claims"

Package: librust-clang-sys-dev
Description-md5: 314727ad8d036adab5ae3386bc184985
Description-en: Rust bindings for libclang - Rust source code
 Source code for Debianized Rust crate "clang-sys"

Package: librust-clap-2-dev
Description-md5: 78f06f846d2ce1f00131762c5eaf2a4d
Description-en: Rust Command Line Argument Parser - Rust source code
 Source code for Debianized Rust crate "clap"

Package: librust-clap-3-dev
Description-md5: 78f06f846d2ce1f00131762c5eaf2a4d
Description-en: Rust Command Line Argument Parser - Rust source code
 Source code for Debianized Rust crate "clap"

Package: librust-clap-builder-dev
Description-md5: eaa7729c2ad919235cc1b675a66c5d6c
Description-en: Simple to use, efficient, and full-featured Command Line Argument Parser - Rust source code
 Source code for Debianized Rust crate "clap_builder"

Package: librust-clap-cargo-dev
Description-md5: ac0036b19b484fd8ebc891bc116756ff
Description-en: Re-usable CLI flags for `cargo` plugins - Rust source code
 Source code for Debianized Rust crate "clap-cargo"

Package: librust-clap-complete-3-dev
Description-md5: c2f7fcfaeeca4945fb43690a437a9754
Description-en: Generate shell completion scripts for your clap::Command - Rust source code
 Source code for Debianized Rust crate "clap_complete"

Package: librust-clap-complete-command-dev
Description-md5: 04b3844439ebef2d658abca018cf00e7
Description-en: Reduces boilerplate for adding a shell completion command to Clap - Rust source code
 Source code for Debianized Rust crate "clap_complete_command"

Package: librust-clap-complete-dev
Description-md5: c2f7fcfaeeca4945fb43690a437a9754
Description-en: Generate shell completion scripts for your clap::Command - Rust source code
 Source code for Debianized Rust crate "clap_complete"

Package: librust-clap-complete-fig-dev
Description-md5: 24c4d574ba3cac257eb3b5555e70af09
Description-en: Generator library used with clap for Fig completion scripts - Rust source code
 Source code for Debianized Rust crate "clap_complete_fig"

Package: librust-clap-complete-nushell-dev
Description-md5: 6e2d619c8e3d1f28afe15bc8136691a3
Description-en: Generator library used with clap for Nushell completion scripts - Rust source code
 Source code for Debianized Rust crate "clap_complete_nushell"

Package: librust-clap-derive-3-dev
Description-md5: 590abc2dfbb915d893ec1c3c875cce6b
Description-en: Parse command line argument by defining a struct, derive crate - Rust source code
 Source code for Debianized Rust crate "clap_derive"

Package: librust-clap-derive-dev
Description-md5: 590abc2dfbb915d893ec1c3c875cce6b
Description-en: Parse command line argument by defining a struct, derive crate - Rust source code
 Source code for Debianized Rust crate "clap_derive"

Package: librust-clap-dev
Description-md5: 78f06f846d2ce1f00131762c5eaf2a4d
Description-en: Rust Command Line Argument Parser - Rust source code
 Source code for Debianized Rust crate "clap"

Package: librust-clap-help-dev
Description-md5: 54410ce2ff1540f17bbe96bed474a1e1
Description-en: Utility printing help of a clap application - Rust source code
 Source code for Debianized Rust crate "clap-help"

Package: librust-clap-lex-dev
Description-md5: 7d96122b8556703b025041cd4a0e14e6
Description-en: Minimal, flexible command line parser - Rust source code
 Source code for Debianized Rust crate "clap_lex"

Package: librust-clap-mangen-dev
Description-md5: 314bf07ed298edab8fbbe03269a4b482
Description-en: Manpage generator for clap - Rust source code
 Source code for Debianized Rust crate "clap_mangen"

Package: librust-clap-markdown-dev
Description-md5: 17e61e2c184a68be2e369546fa663de6
Description-en: Autogenerate Markdown documentation for clap command-line tools - Rust source code
 Source code for Debianized Rust crate "clap-markdown"

Package: librust-clap-num-dev
Description-md5: 12b2547d0373fada194c5c8d5b83f722
Description-en: Number parsers for clap - Rust source code
 Source code for Debianized Rust crate "clap-num"

Package: librust-clap-verbosity-flag-dev
Description-md5: d04b43b0a1d72b862e203df416be7c61
Description-en: Easily add a `--verbose` flag to CLIs using Clap - Rust source code
 Source code for Debianized Rust crate "clap-verbosity-flag"

Package: librust-clearscreen-dev
Description-md5: f3fd90435fb003cc6e79c04329f418ea
Description-en: Cross-platform terminal screen clearing - Rust source code
 Source code for Debianized Rust crate "clearscreen"

Package: librust-cli-log-dev
Description-md5: 964148b9c04a852d56de9770c3907a9b
Description-en: Simple logging and timing facility configured with an env variable - Rust source code
 Source code for Debianized Rust crate "cli-log"

Package: librust-client-ip-dev
Description-md5: a0e8635e9de93d9f76866e47c13970f5
Description-en: HTTP client IP address extractors - Rust source code
 Source code for Debianized Rust crate "client-ip"

Package: librust-clio-dev
Description-md5: f6d2d12b685ada09757747484132e110
Description-en: library for parsing CLI file names - Rust source code
 clio is a rust library for parsing CLI file names.
 .
 It implements the standard unix conventions of when the file name is "-"
 then sending the data to stdin/stdout as appropriate.
 With the "clap-parse" feature it also adds a bunch of useful filters
 to validate paths from command line parameters,
 e.g. it exists or is/isn't a directory.
 .
 This package contains the source for the Rust clio crate,
 for use with cargo.

Package: librust-clipboard-dev
Description-md5: 7adf6ea1fd312c1efb11b0755843dece
Description-en: Rust-clipboard is a cross-platform library for getting and setting the contents of the OS-level clipboard - Rust source code
 Source code for Debianized Rust crate "clipboard"

Package: librust-clipboard-wayland-dev
Description-md5: 696d15052478efb1cce1d6d20fb5c9ec
Description-en: Obtain access to the clipboard of a Wayland window - Rust source code
 Source code for Debianized Rust crate "clipboard_wayland"

Package: librust-clipboard-x11-dev
Description-md5: bb9ea5b836c0ae166777a2f60d8eea2b
Description-en: Obtain access to the X11 clipboard - Rust source code
 Source code for Debianized Rust crate "clipboard_x11"

Package: librust-clircle-dev
Description-md5: 6124cf92f4f93a4d282176901eb28014
Description-en: Detect IO circles in your CLI apps arguments - Rust source code
 Source code for Debianized Rust crate "clircle"

Package: librust-clock-steering-dev
Description-md5: 3382b1416707c3eb88bb4fbc8d4e662e
Description-en: Functionality for manual clock steering - Rust source code
 Source code for Debianized Rust crate "clock-steering"

Package: librust-clone-file-dev
Description-md5: edc211c1730e5963aebedfa7fac5caeb
Description-en: Clone files and file ranges with little overhead/CoW - Rust source code
 Source code for Debianized Rust crate "clone-file"

Package: librust-close-fds-dev
Description-md5: 0599a80d0b290fd55785a07bba1d4b70
Description-en: Library that makes it easy to close all open file descriptors - Rust source code
 Source code for Debianized Rust crate "close_fds"

Package: librust-clru-dev
Description-md5: 5ed6e58bbb1362a1027bf259c71de814
Description-en: LRU cache implementation with constant time operations and weighted semantic - Rust source code
 Source code for Debianized Rust crate "clru"

Package: librust-cmac-dev
Description-md5: b72316a5a5681d638af534030a82c466
Description-en: Generic implementation of Cipher-based Message Authentication Code - Rust source code
 This package contains the source for the Rust cmac crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-cmake-dev
Description-md5: edc0df8dc54142c5bc95b301cc4b3024
Description-en: Build dependency for running `cmake` to build a native library - Rust source code
 This package contains the source for the Rust cmake crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-cmov-dev
Description-md5: 423d985a59e29f28d022ec9f2562d1e5
Description-en: Conditional move CPU intrinsics which are guaranteed on major platforms (ARM32/ARM64, x86/x86_64, RISC-V) to execute in constant-time and not be rewritten as branches by the compiler - Rust source code
 Provides wrappers for the CMOV family of instructions on x86/x86_64 and CSEL on
 AArch64, along with a portable "best-effort" pure Rust fallback implementation.
 .
 Source code for Debianized Rust crate "cmov"

Package: librust-cobs-dev
Description-md5: e3a5ae1f78ad7ca21d399efa4503712c
Description-en: The Consistent Overhead Byte Stuffing (COBS) algorithm - Rust source code
 COBS is an algorithm for transforming a message into an encoding where a
 specific value     (the "sentinel" value) is not used. This value can then be
 used to mark frame boundaries     in a serial communication channel.
 .
 Source code for Debianized Rust crate "cobs"

Package: librust-codegenrs-dev
Description-md5: f7495b8cc2834f3569c9d0092859c0d1
Description-en: Moving code-gen our of build.rs - Rust source code
 Source code for Debianized Rust crate "codegenrs"

Package: librust-codemap-dev
Description-md5: c95aeadd4a32637527bef6c81768b94b
Description-en: Data structure for efficiently storing source code position and span information (e.g - Rust source code
 in a compiler AST), and mapping it back to file/line/column locations for error
 reporting and suggestions.
 .
 Source code for Debianized Rust crate "codemap"

Package: librust-codepage-437-dev
Description-md5: 043c88e5be9ed00dcf3d5ea3aa22bbbd
Description-en: Codepage 437 transcoding for Rust - Rust source code
 This package contains the source for the Rust codepage-437 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-codepage-dev
Description-md5: e89abf212e2a0d4d576b426d857b5895
Description-en: Map Windows code page numbers to encoding_rs character - Rust source code
 Source code for Debianized Rust crate "codepage"

Package: librust-codesnake-dev
Description-md5: e437cb71edd81ee904815714333f195e
Description-en: Pretty printer for non-overlapping code spans - Rust source code
 Source code for Debianized Rust crate "codesnake"

Package: librust-codespan-reporting-dev
Description-md5: 3e64b11031b3b0502fc31942d29ba10d
Description-en: Beautiful diagnostic reporting for text-based programming languages - Rust source code
 Source code for Debianized Rust crate "codespan-reporting"

Package: librust-codex-dev
Description-md5: eabf00e68ec411788dfb4d83fec7fe30
Description-en: Human-friendly notation for Unicode symbols - Rust source code
 Source code for Debianized Rust crate "codex"

Package: librust-codspeed-dev
Description-md5: dd2d610a4745cef1aa502ec902d72e74
Description-en: Core instrumentation library for CodSpeed - Rust source code
 Source code for Debianized Rust crate "codspeed"

Package: librust-codspeed-divan-compat-macros-dev
Description-md5: 92a5a586f6a5dd67cc0a81a5a792f7ce
Description-en: Macros for the Divan compatibility layer for CodSpeed - Rust source code
 Source code for Debianized Rust crate "codspeed-divan-compat-macros"

Package: librust-collect-array-dev
Description-md5: 544c5c862e08cfb3ce3f36bf7408d07d
Description-en: Allows for collecting an Iterator into an exactly sized array - Rust source code
 Source code for Debianized Rust crate "collect_array"

Package: librust-collection-literals-dev
Description-md5: 26dcb8bed4b7760d53d5050ff96f724e
Description-en: Easy-to-use macros for initializing any collection - Rust source code
 Source code for Debianized Rust crate "collection_literals"

Package: librust-color-eyre-dev
Description-md5: 4f66d4f8029f53ee93e4037f1b991d6a
Description-en: Error report handler for panics and eyre::Reports for colorful, consistent, and well formatted error reports for all kinds of errors - Rust source code
 Source code for Debianized Rust crate "color-eyre"

Package: librust-color-print-dev
Description-md5: e0c60b57e37626f47d843652bdfe0fa2
Description-en: Colorize and stylize strings for terminal at compile-time, by using an HTML-like syntax - Rust source code
 Source code for Debianized Rust crate "color-print"

Package: librust-color-print-proc-macro-dev
Description-md5: 86c7c30f45f47201d6eec501bc3909d4
Description-en: The package color-print - Rust source code
 Source code for Debianized Rust crate "color-print-proc-macro"

Package: librust-color-quant-dev
Description-md5: b05039ca89a3f9ec3716d0b78cfc4cde
Description-en: Color quantization library to reduce n colors to 256 colors - Rust source code
 This package contains the source for the Rust color_quant crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-color-spantrace-dev
Description-md5: 23c7aab77dae896f1447a875dcf6e6b9
Description-en: Pretty printer for tracing_error::SpanTrace based on color-backtrace - Rust source code
 Source code for Debianized Rust crate "color-spantrace"

Package: librust-color-thief-dev
Description-md5: 5b18ca60a44da0794471bbc07dded72b
Description-en: Grabs the dominant color or a representative color palette from an image - Rust source code
 Source code for Debianized Rust crate "color-thief"

Package: librust-color-to-tui-dev
Description-md5: 2924a3e6851993af6df395a6f8106400
Description-en: Parse colors and convert them to ratatui::style::Colors - Rust source code
 Source code for Debianized Rust crate "color-to-tui"

Package: librust-colorchoice-dev
Description-md5: d2a10da578b627ddb77cced043d6bc3c
Description-en: Global override of color control - Rust source code
 Source code for Debianized Rust crate "colorchoice"

Package: librust-colored-dev
Description-md5: c4236875d47733ea9b98f03bd44113a6
Description-en: Most simple way to add colors in your terminal - Rust source code
 Source code for Debianized Rust crate "colored"

Package: librust-colored-json-dev
Description-md5: f5b3fc5f27c49323ce3ba92c5bf27d96
Description-en: Colorize JSON, for printing it out on the command line - Rust source code
 Source code for Debianized Rust crate "colored_json"

Package: librust-colorful-dev
Description-md5: ac3796a7cc1ced6b2e85104aed78ae39
Description-en: Make your terminal output colorful - Rust source code
 This package contains the source for the Rust colorful crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-colorgrad-dev
Description-md5: a4a709046fcee8f8cc435d17e8fcd77b
Description-en: color scales library for data visualization - Rust source code
 Source code for Debianized Rust crate "colorgrad"

Package: librust-colorsys-dev
Description-md5: 2318cfd4703af2328b5ade17d7673c67
Description-en: Module for color conversion and mutation - Rust source code
 Works with RGB(a)( as hexadecimal too), HSL(a), CMYK color models and with ANSI
 color codes
 .
 This package contains the source for the Rust colorsys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-combine-dev
Description-md5: ad2624ac9116f963e3fa7acf975583f5
Description-en: fast parser combinators on arbitrary streams - Rust source code
 This package contains the source for the Rust combine crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-comfy-table-dev
Description-md5: 2a4580163c077363747a926a3b390510
Description-en: Easy to use library for building beautiful tables with automatic content wrapping - Rust source code
 Source code for Debianized Rust crate "comfy-table"

Package: librust-command-group-dev
Description-md5: 98ebdefa5e9644726ccffbf8ed4272c7
Description-en: Extension to Command to spawn in a process group - Rust source code
 Source code for Debianized Rust crate "command-group"

Package: librust-commoncrypto-dev
Description-md5: bb4f4412a2d4fda801d0c274bdf41980
Description-en: Idiomatic Rust wrappers for Mac OS X's CommonCrypto library - Rust source code
 This package contains the source for the Rust commoncrypto crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-commoncrypto-sys-dev
Description-md5: 1c1276ee386d5aa92b88e7cd4810af93
Description-en: FFI bindings to Mac OS X's CommonCrypto library - Rust source code
 This package contains the source for the Rust commoncrypto-sys crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-compact-str-dev
Description-md5: bdde72f2e37c848085b1da2e34bf6f7c
Description-en: Memory efficient string type - Rust source code
 Source code for Debianized Rust crate "compact_str"

Package: librust-compare-dev
Description-md5: f68bf4b6d5c1185feefd8529aba9abc3
Description-en: Experimental comparators for collections to be generic over - Rust source code
 This package contains the source for the Rust compare crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-compile-commands-dev
Description-md5: 74572f358a38f0a0bdc4922e526045b5
Description-en: Work with compile_commands.json and compile_flags.txt in Rust programs - Rust source code
 Source code for Debianized Rust crate "compile_commands"

Package: librust-compiletest-rs-dev
Description-md5: 6a8e8593014b3e4c771e3b3a06f90c37
Description-en: Compiletest utility from the Rust compiler as a standalone testing harness - Rust source code
 Source code for Debianized Rust crate "compiletest_rs"

Package: librust-compound-duration-dev
Description-md5: 59c3b6809357ab19fdaab4ae8a75b7c3
Description-en: Convert seconds to compound duration (week, days, hours, minutes, seconds) - Rust source code
 This package contains the source for the Rust compound_duration crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-comrak-dev
Description-md5: f8d12aa7d3c0f4b935e556e80041595d
Description-en: 100% CommonMark-compatible GitHub Flavored Markdown parser and formatter - Rust source code
 Source code for Debianized Rust crate "comrak"

Package: librust-concat-idents-dev
Description-md5: e01a503e22b0ea82acd554b3ed71995b
Description-en: Allows concatenating multiple identifiers and using them everywhere - Rust source code
 Source code for Debianized Rust crate "concat-idents"

Package: librust-concat-string-dev
Description-md5: 8e33a7bbd9e55e6e1764fb1b0a1ebb13
Description-en: Provides macros for concatenating string slices into owned strings - Rust source code
 Source code for Debianized Rust crate "concat-string"

Package: librust-concread-dev
Description-md5: 98a4fe678fa8c43c6809bd938c6b0271
Description-en: Concurrently Readable Data-Structures for Rust - Rust source code
 Source code for Debianized Rust crate "concread"

Package: librust-concurrent-arena-dev
Description-md5: 4d230eb0f49bbc0a06317a4880169424
Description-en: U32 concurrent insertion/removal arena that returns ArenaArc - Rust source code
 Source code for Debianized Rust crate "concurrent_arena"

Package: librust-concurrent-queue-dev
Description-md5: f056525ea26f4ab6212c4950045de647
Description-en: Concurrent multi-producer multi-consumer queue - Rust source code
 Source code for Debianized Rust crate "concurrent-queue"

Package: librust-condtype-dev
Description-md5: 31bccb2bc01fab473641937b493a22ce
Description-en: Choose types at compile-time via boolean constants - Rust source code
 Source code for Debianized Rust crate "condtype"

Package: librust-config-dev
Description-md5: 935af5fcc0ce586855d119e2cd1dda9c
Description-en: Layered configuration system for Rust applications - Rust source code
 Source code for Debianized Rust crate "config"

Package: librust-config-file-dev
Description-md5: 0fd24d636c772ebe20e3d0e699acce45
Description-en: Read and parse configuration file automatically - Rust source code
 Source code for Debianized Rust crate "config-file"

Package: librust-configparser-dev
Description-md5: b78102794cc777523a89c6cdd0ad1888
Description-en: Simple INI and ini-style configuration parsing utility - Rust source code
 You can use this to write Rust programs which can be customized by end users
 easily.
 .
 Source code for Debianized Rust crate "configparser"

Package: librust-confy-dev
Description-md5: 88684b311fa890a3ced7adaa718d0da3
Description-en: Boilerplate-free configuration management - Rust source code
 confy offers Zero-boilerplate configuration management for Rust.
 .
 This lets the developer focus on storing the right data, instead of
 worrying about how or where to store it.
 Source code for Debianized Rust crate "confy"

Package: librust-console-dev
Description-md5: 619f3ad45fa1ac79654ba5e20bf19852
Description-en: Terminal and console abstraction for Rust - Rust source code
 Source code for Debianized Rust crate "console"

Package: librust-console-error-panic-hook-dev
Description-md5: 427d1d86b6b1eedab9d15672e996e800
Description-en: wasm32-unknown-unknown log panic hook to `console.error` - Rust source code
 This package contains the source for the Rust console_error_panic_hook crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-console-log-dev
Description-md5: a8abe4ff7e6e6fe1b2e5a9233af40718
Description-en: Logging facility that routes Rust log messages to the browser's console - Rust source code
 Source code for Debianized Rust crate "console_log"

Package: librust-const-cstr-dev
Description-md5: ba5be1c04816830f426c05cc3394c992
Description-en: Create static C-compatible strings from Rust string literals - Rust source code
 This package contains the source for the Rust const-cstr crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-const-default-derive-dev
Description-md5: 1d45ef70d557b4d56b3dd78bb8f8a5ed
Description-en: #[derive(ConstDefault)] - Rust source code
 Source code for Debianized Rust crate "const-default-derive"

Package: librust-const-default-dev
Description-md5: dd97c08da4a61558899ff76370db7dc6
Description-en: Const Default trait - Rust source code
 Source code for Debianized Rust crate "const-default"

Package: librust-const-field-offset-dev
Description-md5: a24c2c95e0f33059de5ab6b571f8f301
Description-en: Derive macro providing const field offsets using core::mem::offset_of! - Rust source code
 Source code for Debianized Rust crate "const-field-offset"

Package: librust-const-field-offset-macro-dev
Description-md5: 6e9626151ebd4b9d0a29907f46efb8bb
Description-en: Procedural macro to generate constant field offsets using core::mem::offset_of! - Rust source code
 Source code for Debianized Rust crate "const-field-offset-macro"

Package: librust-const-fn-dev
Description-md5: 435868b774382212e904aaf1428304a8
Description-en: Lightweight attribute for easy generation of const functions with conditional compilations - Rust source code
 Source code for Debianized Rust crate "const_fn"

Package: librust-const-format-dev
Description-md5: beb83397a4e3c69a43dbf474bb2b53ef
Description-en: Compile-time string formatting - Rust source code
 Source code for Debianized Rust crate "const_format"

Package: librust-const-format-proc-macros-dev
Description-md5: 6d107829666987799bf7ac40c5ad0270
Description-en: Implementation detail of the `const_format` crate - Rust source code
 Source code for Debianized Rust crate "const_format_proc_macros"

Package: librust-const-oid-0.9-dev
Description-md5: cf3ab6113bba8feb538b09a117d0b4e7
Description-en: Const implementation of Object Identifier (OID) standard - Rust source code
 embedded) support
 .
 Source code for Debianized Rust crate "const-oid"

Package: librust-const-oid-dev
Description-md5: cf3ab6113bba8feb538b09a117d0b4e7
Description-en: Const implementation of Object Identifier (OID) standard - Rust source code
 embedded) support
 .
 Source code for Debianized Rust crate "const-oid"

Package: librust-const-panic-dev
Description-md5: acdcb6accb5739dff45365f97b6da9d2
Description-en: Const panic with formatting - Rust source code
 Source code for Debianized Rust crate "const_panic"

Package: librust-const-panic-proc-macros-dev
Description-md5: 97e67515aa03cff675e3d7dee13d1806
Description-en: Implementation detail of the `const_panic` crate - Rust source code
 Source code for Debianized Rust crate "const_panic_proc_macros"

Package: librust-const-random-dev
Description-md5: 7cd6b4f9542bdebc40374d43e52aa42d
Description-en: Provides compile time random number generation - Rust source code
 Source code for Debianized Rust crate "const-random"

Package: librust-const-random-macro-dev
Description-md5: 8139b166cb6c278785d3a314020bed83
Description-en: Provides the procedural macro used by const-random - Rust source code
 Source code for Debianized Rust crate "const-random-macro"

Package: librust-const-str-dev
Description-md5: 821f3c64d222ad612a340924a7503f5f
Description-en: Compile-time string operations - Rust source code
 Source code for Debianized Rust crate "const-str"

Package: librust-const-str-proc-macro-dev
Description-md5: 77230e37d64cfa92b687fdf59869f61e
Description-en: Compile-time string operations - Rust source code
 Source code for Debianized Rust crate "const-str-proc-macro"

Package: librust-constant-time-eq-dev
Description-md5: 70c5d5bcac8755d183f03a2945c40412
Description-en: Compares two equal-sized byte strings in constant time - Rust source code
 Source code for Debianized Rust crate "constant_time_eq"

Package: librust-container-pid-dev
Description-md5: d14059262cfaf493e9e5257db36a8134
Description-en: Resolve container names to their PIDs - Rust source code
 Source code for Debianized Rust crate "container-pid"

Package: librust-content-inspector-dev
Description-md5: ea5ce49b0a1b6a276c67d7b8fa5af20a
Description-en: Fast inspection of binary buffers to guess/determine the encoding - Rust source code
 This package contains the source for the Rust content_inspector crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-conv-dev
Description-md5: 7a7ba372617c2e4d3495342071b04332
Description-en: Number of conversion traits with more specific semantics than those provided by 'as' or 'From'/'Into' - Rust source code
 This package contains the source for the Rust conv crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-convert-case-dev
Description-md5: 5a38d9af280ac3c1a1bccf9710869113
Description-en: Convert strings into any case - Rust source code
 This package contains the source for the Rust convert_case crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cookie-dev
Description-md5: 075b1f4fc048a0f0722bb99d8e5dfeff
Description-en: HTTP cookie parsing and cookie jar management - Rust source code
 Supports signed and private (encrypted, authenticated) jars.
 .
 Source code for Debianized Rust crate "cookie"

Package: librust-cookie-factory-dev
Description-md5: 7cd7476eb3bf39bce1fdaea2835a5138
Description-en: Nom inspired serialization library - Rust source code
 This package contains the source for the Rust cookie-factory crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cookie-store-dev
Description-md5: 311052439cc43e8f350477bafa941e6c
Description-en: Cookie storage and retrieval - Rust source code
 Source code for Debianized Rust crate "cookie_store"

Package: librust-coolor-dev
Description-md5: cc681839abee6e6457d5c15780693341
Description-en: Conversion between color formats - Rust source code
 Source code for Debianized Rust crate "coolor"

Package: librust-copy-dir-dev
Description-md5: 03901cefcf3dc0b2144f622cae1732e0
Description-en: Copy directories recursively in a straightforward and predictable way - Rust source code
 Source code for Debianized Rust crate "copy_dir"

Package: librust-copyless-dev
Description-md5: 8d701790a2c9275685f4a4d814ca909d
Description-en: Ways to eliminate memcpy calls when using the standard library - Rust source code
 This package contains the source for the Rust copyless crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-copypasta-dev
Description-md5: 5b3e2cf9ff404b52f01adf81f7b71a0b
Description-en: Cross-platform library for getting and setting the contents of the OS-level clipboard - Rust source code
 Source code for Debianized Rust crate "copypasta"

Package: librust-copypasta-ext-dev
Description-md5: 01f6a12f9c065a46fa1f7c0eb368bbb3
Description-en: Clipboard library providing useful extensions for copypasta - Rust source code
 Source code for Debianized Rust crate "copypasta-ext"

Package: librust-core-affinity-dev
Description-md5: 8ba817438654dceac0409c9ba65a0910
Description-en: Manages CPU affinities - Rust source code
 Source code for Debianized Rust crate "core_affinity"

Package: librust-core-error-dev
Description-md5: 315d2839e4e5bb8da29962677b5a66ef
Description-en: Std::error::Error for libcore - Rust source code
 Source code for Debianized Rust crate "core-error"

Package: librust-core-maths-dev
Description-md5: e941da9456d9552627e510a1af0883cf
Description-en: Full nostd float functionality extension trait backed by libm - Rust source code
 Source code for Debianized Rust crate "core_maths"

Package: librust-core2-dev
Description-md5: d46823529f20416cf686c4656b6fe12f
Description-en: Bare essentials of std::io for use in no_std - Rust source code
 Alloc support is optional.
 .
 This package contains the source for the Rust core2 crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-counter-dev
Description-md5: 40190dd2f4fe055d2329e128a8d99cad
Description-en: Simple package to count generic iterables - Rust source code
 Source code for Debianized Rust crate "counter"

Package: librust-countio-dev
Description-md5: 6e17fdbdca05f23d89ade022841c88cb
Description-en: Byte counting for std::io::{Read, Write, Seek} and its async variants from futures and tokio - Rust source code
 Source code for Debianized Rust crate "countio"

Package: librust-countme-dev
Description-md5: 17adf6a82df94b3621c4b8e8b01c72ff
Description-en: Counts the number of live instances of types - Rust source code
 Source code for Debianized Rust crate "countme"

Package: librust-cov-mark-dev
Description-md5: 9c67ac863dc578b6edad08d839f6b8fd
Description-en: Manual coverage marks - Rust source code
 Source code for Debianized Rust crate "cov-mark"

Package: librust-cp-r-dev
Description-md5: 8131c0098a96d86edd91046a8094aaab
Description-en: Copy files and directories recursively, preserving mtime and permissions - Rust source code
 Source code for Debianized Rust crate "cp_r"

Package: librust-cpal-dev
Description-md5: c9e0236fdbea176c0988102146a66ed2
Description-en: Low-level cross-platform audio I/O library in pure Rust - Rust source code
 Source code for Debianized Rust crate "cpal"

Package: librust-cpio-reader-dev
Description-md5: 9024b11dfc56dbe52961401bc171b307
Description-en: Library to read the contents of cpio files
 Source code for Debianized Rust crate "cpio_reader"

Package: librust-cplus-demangle-dev
Description-md5: 280f4a4f07a9fab32c7b13ab0d51fcb6
Description-en: Rust wrapper for GNU libiberty's cplus_demangle to demangle C++ symbols - Rust source code
 Source code for Debianized Rust crate "cplus_demangle"

Package: librust-cpp-build-dev
Description-md5: dcdf2cd4703ff655fb2b5e11c1a8d109
Description-en: Cargo build script for the `cpp` crate - Rust source code
 Source code for Debianized Rust crate "cpp_build"

Package: librust-cpp-common-dev
Description-md5: 9652032ad12b433f07144baa6a94374a
Description-en: Implementation details crate for the `cpp` crate - Rust source code
 Source code for Debianized Rust crate "cpp_common"

Package: librust-cpp-demangle-dev
Description-md5: 6b8a8bf655e8632cbabd555219be99aa
Description-en: Demangling C++ symbols - Rust source code
 Source code for Debianized Rust crate "cpp_demangle"

Package: librust-cpp-dev
Description-md5: 8f555d50dcc946e01e9f738debf97413
Description-en: Inline C++ code closures - Rust source code
 Source code for Debianized Rust crate "cpp"

Package: librust-cpp-macros-dev
Description-md5: 5937e11fa3f3afecf54043daa17a8286
Description-en: Procedural macro implementation for the `cpp` crate - Rust source code
 Source code for Debianized Rust crate "cpp_macros"

Package: librust-cpp-syn-dev
Description-md5: b1039b4d45b5ac88c9e8ec935330ec64
Description-en: Internal rust-cpp nom parser for Rust source code - Rust source code
 This package contains the source for the Rust cpp_syn crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cpp-synmap-dev
Description-md5: 6e7962cbb1818aa92ea6141ca12ed420
Description-en: Sourcemap and full crate parsing support for `cpp_syn` - Rust source code
 This package contains the source for the Rust cpp_synmap crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cpp-synom-dev
Description-md5: 7865a88181b846f4302591fab30292f1
Description-en: Stripped-down Nom parser used by cpp_syn - Rust source code
 This package contains the source for the Rust cpp_synom crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cpu-time-dev
Description-md5: 4cb95b5d70c4b8c4fda307ef4af54073
Description-en: Small crate that provides CPU time measurement - Rust source code
 Source code for Debianized Rust crate "cpu-time"

Package: librust-cpubits-dev
Description-md5: 95588b0d2f054dda6fd692bd074eee28
Description-en: Compile-time detection heuristics for the optimal word size to use for the target CPU, which in some cases may differ from its address size a.k.a - Rust source code
 `target_pointer_width`. Implemented as `macro_rules!`
 .
 Source code for Debianized Rust crate "cpubits"

Package: librust-cpufeatures-0.2-dev
Description-md5: 70381c11facd70b20a8e43f25df2415f
Description-en: Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets,  with no_std support and support for mobile targets including Android and iOS - Rust source code
 Source code for Debianized Rust crate "cpufeatures"

Package: librust-cpufeatures-dev
Description-md5: 65905b23077813160c17987481005894
Description-en: Lightweight runtime CPU feature detection - Rust source code
 Source code for Debianized Rust crate "cpufeatures"

Package: librust-cpuid-bool-dev
Description-md5: aa79e662f6584209757cb3e356eeb721
Description-en: Lightweight no-std compatible alternative to is_x86_feature_detected - Rust source code
 This package contains the source for the Rust cpuid-bool crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cranelift-dev
Description-md5: c45cf1f645ef46817eeb135c4eb05044
Description-en: low-level retargetable code generator - Rust source code
 Cranelift is a low-level retargetable code generator.
 It translates a target-independent intermediate representation
 into executable machine code.
 .
 This package contains the source for the Rust cranelift crate,
 for use with cargo.

Package: librust-crates-io-dev
Description-md5: 12f8a38e4572157263b210e3767f8f9a
Description-en: Helpers for interacting with crates.io - Rust source code
 Source code for Debianized Rust crate "crates-io"

Package: librust-crc-catalog-dev
Description-md5: 6bb6614084970810995aa082d54beabe
Description-en: Catalog of CRC algorithms (generated from http://reveng.sourceforge.net/crc-catalogue) expressed as simple Rust structs - Rust source code
 Source code for Debianized Rust crate "crc-catalog"

Package: librust-crc-dev
Description-md5: c7432d030f3b3c1668abe0fdd579648a
Description-en: CRC with support of various standards - Rust source code
 Source code for Debianized Rust crate "crc"

Package: librust-crc16-dev
Description-md5: 3b2d25876cebf4678dfbe4ba312f1472
Description-en: CRC16 implementation - Rust source code
 Source code for Debianized Rust crate "crc16"

Package: librust-crc24-dev
Description-md5: 9dc45f3019a9a52845155346174139ce
Description-en: CRC-24 implementation (IETF RFC2440-compatible) - Rust source code
 Source code for Debianized Rust crate "crc24"

Package: librust-crc32c-dev
Description-md5: 498edfcb90690af1fcf8c54683afef52
Description-en: Safe implementation for hardware accelerated CRC32C instructions with software fallback - Rust source code
 Source code for Debianized Rust crate "crc32c"

Package: librust-crc32fast-dev
Description-md5: ee698b6707d22486b9b5e9ca5f15741e
Description-en: Fast, SIMD-accelerated CRC32 (IEEE) checksum computation - Rust source code
 Source code for Debianized Rust crate "crc32fast"

Package: librust-crc64-dev
Description-md5: 9bca0d4304b6167b920adc425779fd61
Description-en: CRC64 checksum implementation - Rust source code
 Source code for Debianized Rust crate "crc64"

Package: librust-crdts-dev
Description-md5: aefc7f82e4f374dd41d4ac97e68aa6d4
Description-en: practical, serializable, thoroughly tested CRDTs - Rust source code
 crdts provides a family of thoroughly tested hybrid CRDTs
 supporting both State and Op based replication.
 .
 In distributed computing,
 a conflict-free replicated data type (CRDT) is a data structure
 that is replicated across multiple computers in a network,
 with the following features:
 * The application can update any replica independently,
 concurrently and without coordinating with other replicas.
 * An algorithm (itself part of the data type) automatically resolves
 any inconsistencies that might occur.
 * Although replicas may have different state
 at any particular point in time,
 they are guaranteed to eventually converge.
 .
 There are two approaches to CRDTs -
 operation-based CRDTs and state-based CRDTs.
 Both provide strong eventual consistency;
 the former is more more efficient to distribute,
 whereas the latter is simpler to design and implement.
 .
 This package contains the source for the Rust crdts crate,
 for use with cargo.

Package: librust-criterion-cycles-per-byte-dev
Description-md5: 128dfe9a43e64896edf72270166c67c5
Description-en: Measure time with CPU cycles for criterion - Rust source code
 Source code for Debianized Rust crate "criterion-cycles-per-byte"

Package: librust-criterion-dev
Description-md5: 831682fb862e1c68d99b07dab1e8ebb0
Description-en: statistics-driven micro-benchmarking - Rust source code
 Criterion.rs helps you write fast Rust code
 by detecting and measuring performance improvements or regressions,
 even small ones, quickly and accurately.
 You can optimize with confidence,
 knowing how each change affects the performance of your code.
 .
 This package contains the source for the Rust criterion crate,
 for use with cargo.

Package: librust-criterion-plot-dev
Description-md5: dc6b1f424f44ae7689ebdb9088b1aba6
Description-en: Criterion's plotting library - Rust source code
 Source code for Debianized Rust crate "criterion-plot"

Package: librust-critical-section-dev
Description-md5: b9c0c75b3a41279c29dfb02e2b5f1e95
Description-en: Cross-platform critical section - Rust source code
 Source code for Debianized Rust crate "critical-section"

Package: librust-crlify-dev
Description-md5: 0237c42d51144c2294098b7f3ebc2186
Description-en: Std::io::Write wrapper that replaces   with  - Rust source code
 on Windows.
 .
 Source code for Debianized Rust crate "crlify"

Package: librust-crokey-dev
Description-md5: e630fb0a84b857710bc6e8c48ec54833
Description-en: parse and describe keys - helps incorporate keybindings in terminal applications
 Source code for Debianized Rust crate "crokey"

Package: librust-crokey-proc-macros-dev
Description-md5: 38215bedfe8f9352b4e2b2a04092a32e
Description-en: Proc macros for the crokey crate - Rust source code
 Source code for Debianized Rust crate "crokey-proc_macros"

Package: librust-crossbeam-channel-dev
Description-md5: 259d9beb0647e2714088b9842b694da2
Description-en: Multi-producer multi-consumer channels for message passing - Rust source code
 Source code for Debianized Rust crate "crossbeam-channel"

Package: librust-crossbeam-deque-dev
Description-md5: 92b157ac8b82b74887ed0238dad49d08
Description-en: Concurrent work-stealing deque - Rust source code
 Source code for Debianized Rust crate "crossbeam-deque"

Package: librust-crossbeam-dev
Description-md5: abdd1ab3859e2204ed991f4149b00ce8
Description-en: Support for concurrent and parallel programming - Rust source code
 Source code for Debianized Rust crate "crossbeam"

Package: librust-crossbeam-epoch-dev
Description-md5: ceca782d76b50857563179e01bf7460a
Description-en: Epoch-based garbage collection - Rust source code
 Source code for Debianized Rust crate "crossbeam-epoch"

Package: librust-crossbeam-queue-dev
Description-md5: 79c6b8ee46c3b147604ae530e1aa0131
Description-en: Concurrent queues - Rust source code
 Source code for Debianized Rust crate "crossbeam-queue"

Package: librust-crossbeam-utils-dev
Description-md5: 009c282f87841c8a97d646d9e14b3353
Description-en: Utilities for concurrent programming - Rust source code
 Source code for Debianized Rust crate "crossbeam-utils"

Package: librust-crossfont-dev
Description-md5: 74696de8285ce2d541fc3dbc1018b6d9
Description-en: Cross platform native font loading and rasterization - Rust source code
 Source code for Debianized Rust crate "crossfont"

Package: librust-crossterm-dev
Description-md5: 3ac7152e5609484408f9896913c45557
Description-en: Crossplatform terminal library for manipulating terminals - Rust source code
 Source code for Debianized Rust crate "crossterm"

Package: librust-crosstermion-dev
Description-md5: e695ea75b532ba97de8dda51f15ab889
Description-en: Utilities for `crossterm`, without ties to `termion` - Rust source code
 Source code for Debianized Rust crate "crosstermion"

Package: librust-cruet-dev
Description-md5: 0041792060fdf9080afd5a39c6e2b192
Description-en: Adds String based inflections for Rust - Rust source code
 Snake, kebab, camel, sentence, class, title and table cases as well as
 ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize
 are supported as both traits and pure functions acting on String types.
 .
 Source code for Debianized Rust crate "cruet"

Package: librust-crunchy-dev
Description-md5: 721928dc85ed0500d0c41eea1b3e29dc
Description-en: Crunchy unroller: deterministically unroll constant loops - Rust source code
 This package contains the source for the Rust crunchy crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-crypto-bigint-0.5-dev
Description-md5: 71b41eb893227949cba5fd94c58e0bd6
Description-en: Cryptographic Big Integers - Rust source code
 Pure Rust implementation of a big integer library which has been designed from
 the ground-up for use in cryptographic applications.
 .
 Provides constant-time, `no_std`-friendly implementations of modern formulas
 using const generics.
 Source code for Debianized Rust crate "crypto-bigint"

Package: librust-crypto-bigint-dev
Description-md5: 71b41eb893227949cba5fd94c58e0bd6
Description-en: Cryptographic Big Integers - Rust source code
 Pure Rust implementation of a big integer library which has been designed from
 the ground-up for use in cryptographic applications.
 .
 Provides constant-time, `no_std`-friendly implementations of modern formulas
 using const generics.
 Source code for Debianized Rust crate "crypto-bigint"

Package: librust-crypto-common-0.1-dev
Description-md5: 87a723555e6c35ef4ffed6da089d7d48
Description-en: Common cryptographic traits - Rust source code
 Source code for Debianized Rust crate "crypto-common"

Package: librust-crypto-common-dev
Description-md5: 0e461a78345156374ab196f03d4a008f
Description-en: Common cryptographic traits - Rust source code
 This package contains the source for the Rust crypto-common crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-crypto-mac-dev
Description-md5: 2a1b58ea4575d844e0fe763fc9c2335b
Description-en: Trait for Message Authentication Code (MAC) algorithms - Rust source code
 This package contains the source for the Rust crypto-mac crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-crypto-secretbox-dev
Description-md5: 5b5fac6034d0398d9ed2cfadfd30c0fb
Description-en: Pure Rust implementation of the XSalsa20Poly1305 (a.k.a - Rust source code
 NaCl crypto_secretbox) authenticated encryption cipher as well as the libsodium
 variant of XChaCha20Poly1305
 .
 Source code for Debianized Rust crate "crypto_secretbox"

Package: librust-cryptoki-dev
Description-md5: 8f07977622d34d3a5540e5ce958d406e
Description-en: Rust-native wrapper around the PKCS #11 API - Rust source code
 Source code for Debianized Rust crate "cryptoki"

Package: librust-cryptoki-sys-dev
Description-md5: 1a0ac5ab706d5231dd240b15e85689dc
Description-en: FFI wrapper around the PKCS #11 API - Rust source code
 Source code for Debianized Rust crate "cryptoki-sys"

Package: librust-csscolorparser-dev
Description-md5: 75da6bac18e3c4008fe967016aca3aa1
Description-en: CSS color parser library - Rust source code
 Source code for Debianized Rust crate "csscolorparser"

Package: librust-cssparser+serde-dev
Description-md5: 46c442a3919b2a562c3c7992091bccd9
Description-en: CSS Syntax Level 3 - feature "serde"
 This metapackage enables feature "serde" for the Rust cssparser crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-cssparser-dev
Description-md5: f62ccfc819dc5b7413833770ac3523a6
Description-en: CSS Syntax Level 3 - Rust source code
 This package contains the source for the Rust cssparser crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-cssparser-macros-dev
Description-md5: c0b761f9c51681396058dea6dee820bf
Description-en: Procedural macros for cssparser - Rust source code
 This package contains the source for the Rust cssparser-macros crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-cstr-argument-dev
Description-md5: 8c9495ee88a3e80f32ccda545843d27a
Description-en: Trait for converting arguments to null terminated strings. - Rust source code
 Source code for Debianized Rust crate "cstr-argument"

Package: librust-cstr-dev
Description-md5: b4e9296047ac79f524ad44262359a25b
Description-en: Macro for building static CStr reference - Rust source code
 Source code for Debianized Rust crate "cstr"

Package: librust-csv-core-dev
Description-md5: 63de6b03d95d1f98e66d4dc5ec9f25d6
Description-en: Bare bones CSV parsing with no_std support - Rust source code
 Source code for Debianized Rust crate "csv-core"

Package: librust-csv-dev
Description-md5: 002b200ca833cda463db3bd05f3f1141
Description-en: Fast CSV parsing with support for serde - Rust source code
 Source code for Debianized Rust crate "csv"

Package: librust-csv2svg-dev
Description-md5: b224f1bb217bffde43a764e0e3e0b88f
Description-en: Take a csv as input and outputs svg - Rust source code
 Source code for Debianized Rust crate "csv2svg"

Package: librust-ct-codecs-dev
Description-md5: 329cdcd390bc497d932299cb292327c0
Description-en: Constant-time base64, base32, and hex codecs reimplemented in Rust - Rust source code
 Source code for Debianized Rust crate "ct-codecs"

Package: librust-ctor-dev
Description-md5: 0bbab8bfa66679cbc2a99d140b57b6af
Description-en: __attribute__((constructor)) for Rust - Rust source code
 Source code for Debianized Rust crate "ctor"

Package: librust-ctor-lite-dev
Description-md5: d95755e5210a0ebf643e9c7b898b4f88
Description-en: Run code at program startup or shutdown - Rust source code
 Source code for Debianized Rust crate "ctor-lite"

Package: librust-ctr-0.9-dev
Description-md5: 2eb84aa2cc07088452478488a673d0d1
Description-en: CTR block modes of operation - Rust source code
 Source code for Debianized Rust crate "ctr"

Package: librust-ctr-dev
Description-md5: 96754800706cd918864c00da8f84087c
Description-en: CTR block modes of operation - Rust source code
 This package contains the source for the Rust ctr crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-ctrlc-dev
Description-md5: bb005b94a6183d806d54409637f2e346
Description-en: Easy Ctrl-C handler for Rust projects - Rust source code
 Source code for Debianized Rust crate "ctrlc"

Package: librust-ctutils-dev
Description-md5: 83f721f534e4e457cec2568ad2290a62
Description-en: Constant-time utility library with selection and equality testing support targeting cryptographic applications - Rust source code
 Supports `const fn` where appropriate. Built on the `cmov` crate which provides
 architecture-specific predication intrinsics. Heavily inspired by the `subtle`
 crate.
 .
 Source code for Debianized Rust crate "ctutils"

Package: librust-cty-dev
Description-md5: eb7b4dd6111e0d5da8f15bdc515b2cf9
Description-en: Type aliases to C types like c_int for use with bindgen - Rust source code
 This package contains the source for the Rust cty crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-culpa-dev
Description-md5: a37a935080b698eb5692b50a45070478
Description-en: Error-handling syntax in Rust - Rust source code
 Source code for Debianized Rust crate "culpa"

Package: librust-culpa-macros-dev
Description-md5: d48f42d2cd0ddd77f4490c3e8810633b
Description-en: Internal implementation details of `culpa` - Rust source code
 Source code for Debianized Rust crate "culpa-macros"

Package: librust-curl+http2-dev
Description-md5: e38fbc8cddafea0695b50e674f55790d
Description-en: Rust bindings to libcurl for making HTTP requests - feature "http2"
 This metapackage enables feature "http2" for the Rust curl crate, by pulling in
 any additional dependencies needed by that feature.

Package: librust-curl+openssl-probe-dev
Description-md5: 4300eda77d88ff6144e0d03a67b9d34b
Description-en: Rust bindings to libcurl for making HTTP requests - feature "openssl-probe"
 This metapackage enables feature "openssl-probe" for the Rust curl crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-curl+openssl-sys-dev
Description-md5: 244d6293f15f7cca9de97a96cd5b94af
Description-en: Rust bindings to libcurl for making HTTP requests - feature "openssl-sys"
 This metapackage enables feature "openssl-sys" for the Rust curl crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-curl+ssl-dev
Description-md5: aa7b418c5deb51fedcf7976d1a430599
Description-en: Rust bindings to libcurl for making HTTP requests - feature "ssl" and 1 more
 This metapackage enables feature "ssl" for the Rust curl crate, by pulling in
 any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "default" feature.

Package: librust-curl+static-curl-dev
Description-md5: 24e900f1dfacfb670c314cad15e697f4
Description-en: Rust bindings to libcurl for making HTTP requests - feature "static-curl"
 This metapackage enables feature "static-curl" for the Rust curl crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-curl+static-ssl-dev
Description-md5: 88fca4f4235837aae040be68f0777303
Description-en: Rust bindings to libcurl for making HTTP requests - feature "static-ssl"
 This metapackage enables feature "static-ssl" for the Rust curl crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-curl-dev
Description-md5: d84da5ac5d80b5092bd1c0117d5afe40
Description-en: Rust bindings to libcurl for making HTTP requests - Rust source code
 Source code for Debianized Rust crate "curl"

Package: librust-curl-sys+http2-dev
Description-md5: 21063b33560d4831b4a46f95df170e69
Description-en: Native bindings to the libcurl library - feature "http2" and 1 more
 This metapackage enables feature "http2" for the Rust curl-sys crate,
 by pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "libnghttp2-sys" feature.

Package: librust-curl-sys+openssl-sys-dev
Description-md5: ee2b7f336192dc405667fcad3d462547
Description-en: Native bindings to the libcurl library - feature "openssl-sys" and 3 more
 This metapackage enables feature "openssl-sys" for the Rust curl-sys crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "default", "ssl", and "static-
 ssl" features.

Package: librust-curl-sys-dev
Description-md5: b37bba6f12cf8af49e93d2e653aa243e
Description-en: Native bindings to the libcurl library - Rust source code
 Source code for Debianized Rust crate "curl-sys"

Package: librust-current-platform-dev
Description-md5: be2c2b4dad557e518fbd6c5d4f3b1d28
Description-en: Find out what platform your code is running on - Rust source code
 Source code for Debianized Rust crate "current_platform"

Package: librust-cursive-core-dev
Description-md5: 012a6534ab97930b301ff05d6a13ae31
Description-en: Core components for the Cursive TUI - Rust source code
 Source code for Debianized Rust crate "cursive_core"

Package: librust-cursive-dev
Description-md5: 694d33818a57779274de34c2462b402b
Description-en: TUI (Text User Interface) library focused on ease-of-use - Rust source code
 Source code for Debianized Rust crate "cursive"

Package: librust-cursive-macros-dev
Description-md5: cafa3494cca39d137f8db16ef891b2bc
Description-en: Proc-macros for the cursive TUI library - Rust source code
 Source code for Debianized Rust crate "cursive-macros"

Package: librust-cursive-table-view-dev
Description-md5: b5f1a1766691f7623b4805977b0f3adb
Description-en: Basic table view implementation for cursive - Rust source code
 Source code for Debianized Rust crate "cursive_table_view"

Package: librust-cursive-tabs-dev
Description-md5: a80b7555df6204f137ba1029c7ce5d1e
Description-en: Tabs for gyscos/cursive views - Rust source code
 Source code for Debianized Rust crate "cursive-tabs"

Package: librust-cursor-icon-dev
Description-md5: bbaa88a6a043f3d2a9e0c47b54c878ea
Description-en: Cross platform cursor icon type - Rust source code
 Source code for Debianized Rust crate "cursor-icon"

Package: librust-curve25519-dalek-4-dev
Description-md5: 7aa34ebc7f8e7e31c4d1c3d461c670ed
Description-en: Pure-Rust implementation of group operations on ristretto255 and Curve25519 - Rust source code
 Source code for Debianized Rust crate "curve25519-dalek"

Package: librust-curve25519-dalek-derive-dev
Description-md5: a1c193e0a402014900a783c87a764c82
Description-en: Curve25519-dalek Derives - Rust source code
 Source code for Debianized Rust crate "curve25519-dalek-derive"

Package: librust-curve25519-dalek-dev
Description-md5: 0a6d3ec8ee43cc6350e146fbaba47cd7
Description-en: group operations on Ristretto and Curve25519 - Rust source code
 curve25519-dalek is a pure-Rust implementation
 of group operations on Ristretto and Curve25519.
 -
 curve25519-dalek` is a library providing group operations
 on the Edwards and Montgomery forms of Curve25519,
 and on the prime-order Ristretto group.
 .
 curve25519-dalek is not intended to provide implementations
 of any particular crypto protocol.
 Rather, implementations of those protocols
 (such as x25519-dalek and ed25519-dalek)
 should use curve25519-dalek as a library.
 .
 curve25519-dalek is intended to provide
 a clean and safe mid-level API
 for use implementing a wide range of ECC-based crypto protocols,
 such as key agreement, signatures, anonymous credentials, rangeproofs,
 and zero-knowledge proof systems.
 .
 In particular, curve25519-dalek implements Ristretto,
 which constructs a prime-order group
 from a non-prime-order Edwards curve.
 This provides the speed and safety benefits
 of Edwards curve arithmetic,
 without the pitfalls of cofactor-related abstraction mismatches.
 .
 This package contains the source for the Rust curve25519-dalek crate,
 for use with cargo.

Package: librust-custom-error-dev
Description-md5: 978268101cfc36c62da01d2a66eb5f38
Description-en: Custom errors using the custom_error! macro - Rust source code
 Source code for Debianized Rust crate "custom_error"

Package: librust-cvss-dev
Description-md5: ab05a64ed85083d0cabaad64b15f31c2
Description-en: Common Vulnerability Scoring System parser/serializer - Rust source code
 Source code for Debianized Rust crate "cvss"

Package: librust-cvt-dev
Description-md5: 281e36e4440cf8af3881d7a14141878e
Description-en: Expose the cvt function from Rust libstd - Rust source code
 This package contains the source for the Rust cvt crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-cx448-dev
Description-md5: 6e0980952d9c6308cd892e74c1d9d90c
Description-en: Pure-Rust implementation of Ed448 and Curve448 and Decaf - Rust source code
 This crate also includes signing and verifying of Ed448 signatures, and x448.
 .
 Source code for Debianized Rust crate "cx448"

Package: librust-cxx-build-dev
Description-md5: 8b8f8708b53c577f6b07375c06847325
Description-en: C++ code generator for integrating cxx into a Cargo build - Rust source code
 Source code for Debianized Rust crate "cxx-build"

Package: librust-cxx-dev
Description-md5: bb52099562baa02df6dc0f03d306a43c
Description-en: Safe interop between Rust and C++ - Rust source code
 Source code for Debianized Rust crate "cxx"

Package: librust-cxx-gen-dev
Description-md5: 59e11fe941a8ba23ab976a921775ed71
Description-en: C++ code generator to integrate cxx into higher level tools - Rust source code
 Source code for Debianized Rust crate "cxx-gen"

Package: librust-cxxbridge-flags-dev
Description-md5: 1c4d3105626b906c14d7525cbeeba849
Description-en: Compiler configuration of the `cxx` crate (implementation detail) - Rust source code
 Source code for Debianized Rust crate "cxxbridge-flags"

Package: librust-cxxbridge-macro-dev
Description-md5: d0075e5c954e0dad7d62ebf758a88880
Description-en: Implementation detail of the `cxx` crate - Rust source code
 Source code for Debianized Rust crate "cxxbridge-macro"

Package: librust-cyclonedx-bom-dev
Description-md5: 7d7a55155c84d765e777c1f5cccf0818
Description-en: CycloneDX Software Bill of Materials Library - Rust source code
 Source code for Debianized Rust crate "cyclonedx-bom"

Package: librust-cyclonedx-bom-macros-dev
Description-md5: e0e099230d6a2f2b26cacc395ad57b8f
Description-en: Procedural macros used internally by the `cyclonedx-bom` crate - Rust source code
 Source code for Debianized Rust crate "cyclonedx-bom-macros"

Package: librust-czkawka-core-dev
Description-md5: 26ad57b914c0424639a33f9d2c1b72f2
Description-en: Core of Czkawka app - Rust source code
 Source code for Debianized Rust crate "czkawka_core"

Package: librust-daachorse-dev
Description-md5: f93a5977f5816c5d4cd80660c77c1751
Description-en: Daachorse: Double-Array Aho-Corasick - Rust source code
 Source code for Debianized Rust crate "daachorse"

Package: librust-daemonix-dev
Description-md5: abe66ba544a649f19a5757d2fc9207d4
Description-en: Spawn daemon processes on Unix-like systems - Rust source code
 Source code for Debianized Rust crate "daemonix"

Package: librust-daft-derive-dev
Description-md5: a46c3adcb5cfcb165bb04216ef56c158
Description-en: Derive macro for daft - Rust source code
 Source code for Debianized Rust crate "daft-derive"

Package: librust-daft-dev
Description-md5: f19d684a0c96c64cbb7c32c3a01d9d45
Description-en: Structural diffs of Rust data structures - Rust source code
 Source code for Debianized Rust crate "daft"

Package: librust-darling+diagnostics-dev
Description-md5: 663776fdb4bf8328ecf749b6660e0734
Description-en: proc-macro library for reading attributes into structs - feature "diagnostics"
 This metapackage enables feature "diagnostics" for the Rust darling crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-darling+suggestions-dev
Description-md5: 935f35832d952e7ab0dcd2a70f061dd5
Description-en: proc-macro library for reading attributes into structs - feature "suggestions" and 1 more
 This metapackage enables feature "suggestions" for the Rust darling crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "default" feature.

Package: librust-darling-0.14-dev
Description-md5: d30b940c4cb15641483b6555138396d2
Description-en: proc-macro library for reading attributes into structs - Rust source code
 Source code for Debianized Rust crate "darling"

Package: librust-darling-core+strsim-dev
Description-md5: 68add5e2d27a179b6500c5ed4422f576
Description-en: helper crate for darling - feature "strsim" and 1 more
 Use https://crates.io/crates/darling in your code.
 .
 This metapackage enables feature "strsim" for the Rust darling_core crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "suggestions" feature.

Package: librust-darling-core-0.14-dev
Description-md5: 137af37fbc49e3ad2ea58e43aa97da44
Description-en: helper crate for darling - Rust source code
 darling_core is a helper crate for darling, a proc-macro library for reading
 attributes into structs when implementing custom derives.

Package: librust-darling-core-dev
Description-md5: 137af37fbc49e3ad2ea58e43aa97da44
Description-en: helper crate for darling - Rust source code
 darling_core is a helper crate for darling, a proc-macro library for reading
 attributes into structs when implementing custom derives.

Package: librust-darling-dev
Description-md5: d30b940c4cb15641483b6555138396d2
Description-en: proc-macro library for reading attributes into structs - Rust source code
 Source code for Debianized Rust crate "darling"

Package: librust-darling-macro-0.14-dev
Description-md5: ca561373f730cddb4a193a24d07a2c0d
Description-en: helper crate for darling - Rust source code
 darling_macro is a helper crate for darling, a proc-macro library for reading
 attributes into structs when implementing custom derives.

Package: librust-darling-macro-dev
Description-md5: ca561373f730cddb4a193a24d07a2c0d
Description-en: helper crate for darling - Rust source code
 darling_macro is a helper crate for darling, a proc-macro library for reading
 attributes into structs when implementing custom derives.

Package: librust-dary-heap-dev
Description-md5: add7e1a17d370e9ee2107c7cebd9d74a
Description-en: D-ary heap - Rust source code
 Source code for Debianized Rust crate "dary_heap"

Package: librust-dashmap-dev
Description-md5: 748d0d5717085dfd6040d98cdb3bba0c
Description-en: Blazing fast concurrent HashMap for Rust - Rust source code
 Source code for Debianized Rust crate "dashmap"

Package: librust-dashu-base-dev
Description-md5: 967e4ad48161e127582cacdbbc4b7088
Description-en: Common trait definitions and tools for the `dashu` libraries - Rust source code
 Source code for Debianized Rust crate "dashu-base"

Package: librust-dasp-sample-dev
Description-md5: 073cb00db05e6a92928834cd2cb3c7da
Description-en: Abstraction for audio PCM DSP samples, along with useful conversions and operations - Rust source code
 This package contains the source for the Rust dasp_sample crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-data-encoding-dev
Description-md5: b5fa6cea02c999599c269f1a3d4d2222
Description-en: Efficient and customizable data-encoding functions - Rust source code
 Source code for Debianized Rust crate "data-encoding"

Package: librust-data-encoding-macro-dev
Description-md5: b98643cec097de4c1f2b55e46ec13327
Description-en: Macros for data-encoding - Rust source code
 Source code for Debianized Rust crate "data-encoding-macro"

Package: librust-data-encoding-macro-internal-dev
Description-md5: 1649644f0ef1eaddb3c82fec98ba488b
Description-en: Internal library for data-encoding-macro - Rust source code
 Source code for Debianized Rust crate "data-encoding-macro-internal"

Package: librust-data-url-dev
Description-md5: e0b56e6737ff5ae4bfa4a1acbca1e68d
Description-en: Processing of data: URL according to WHATWG’s Fetch Standard - Rust source code
 Source code for Debianized Rust crate "data-url"

Package: librust-databake-derive-dev
Description-md5: 8e324c53981de33db624a854951c8f14
Description-en: Custom derive for the databake crate - Rust source code
 Source code for Debianized Rust crate "databake-derive"

Package: librust-databake-dev
Description-md5: 5890ac63cd7184a6038f54c09ba501db
Description-en: Trait that lets structs represent themselves as (const) Rust expressions - Rust source code
 Source code for Debianized Rust crate "databake"

Package: librust-datasize-derive-dev
Description-md5: e83c30c1a18ddbd3fcc583f5c6cb7528
Description-en: Derive macros for the `datasize` crate - Rust source code
 Source code for Debianized Rust crate "datasize_derive"

Package: librust-datasize-dev
Description-md5: efd43ab6995a0225c68249d8e8ecd4f2
Description-en: Simplified heap memory size estimator - Rust source code
 Source code for Debianized Rust crate "datasize"

Package: librust-datatest-stable-dev
Description-md5: 1509fe4e612d38fd93cb67d664dd7210
Description-en: Data-driven tests that work on stable Rust - Rust source code
 Source code for Debianized Rust crate "datatest-stable"

Package: librust-dateparser-dev
Description-md5: 7ddfce1f89fe5750d7948d2c747af541
Description-en: Parse dates in string formats that are commonly used - Rust source code
 Source code for Debianized Rust crate "dateparser"

Package: librust-datetime-dev
Description-md5: bdeacc6e63a5339718204b0080a3dd3c
Description-en: Date and time formatting and arithmetic - Rust source code
 Source code for Debianized Rust crate "datetime"

Package: librust-dav-server-dev
Description-md5: 9787eae89b99d4199faf2eec16340347
Description-en: Rust WebDAV server library - Rust source code
 A fork of the webdav-handler crate.
 .
 Source code for Debianized Rust crate "dav-server"

Package: librust-dav1d-dev
Description-md5: d1b128f4e56475bb117d1199348b411a
Description-en: Libdav1d bindings - Rust source code
 Source code for Debianized Rust crate "dav1d"

Package: librust-dav1d-sys-dev
Description-md5: f84ba6236d43b4e49f1d79b897f32b1e
Description-en: FFI bindings to dav1d - Rust source code
 Source code for Debianized Rust crate "dav1d-sys"

Package: librust-dbl-dev
Description-md5: 10072b95b369d38592b16d2ff4c23e61
Description-en: Double operation in Galois Field (GF) - Rust source code
 This package contains the source for the Rust dbl crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-dbus-dev
Description-md5: ac1767cf02ab2bd40a19852fa1470f49
Description-en: Bindings to D-Bus, a bus commonly used on Linux for IPC - Rust source code
 Source code for Debianized Rust crate "dbus"

Package: librust-dbus-secret-service-dev
Description-md5: aad8c5636ead99e10ea3e05c96dc18fb
Description-en: Interface with Secret Service API over DBUS - Rust source code
 This dbus-secret-service crate offers Rust code access to the
 FreeDesktop.org Secret Service over D-Bus.  It offers a similar API to
 the secret-service crate, but without requiring an async runtime.
 Source code for Debianized Rust crate "dbus-secret-service"

Package: librust-dbus-tree-dev
Description-md5: 224116a397e7d2ba7794474a78689c94
Description-en: Framework for writing D-Bus method handlers (legacy) - Rust source code
 This package contains the source for the Rust dbus-tree crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-dbus-udisks2-dev
Description-md5: 91e3401d3d6f57645d063e08cf8c30fc
Description-en: UDisks2 DBus API - Rust source code
 Source code for Debianized Rust crate "dbus-udisks2"

Package: librust-deadpool-dev
Description-md5: 1ffaa42fd277c66a2cb311c4ae1d3873
Description-en: Dead simple async pool - Rust source code
 Source code for Debianized Rust crate "deadpool"

Package: librust-deadpool-runtime-dev
Description-md5: c2c928dd2027928b15998eef5f2d207f
Description-en: Dead simple async pool utitities for sync managers - Rust source code
 Source code for Debianized Rust crate "deadpool-runtime"

Package: librust-deb822-derive-dev
Description-md5: eb5f2f2ea5d9464916f4714a88fd2d4a
Description-en: Derive macro for deb822 style paragraphs - Rust source code
 Source code for Debianized Rust crate "deb822-derive"

Package: librust-deb822-fast-dev
Description-md5: 8f2583c14c17591457e21bee3d0e6096
Description-en: Fast parsing of Debian control files in the deb822 format - Rust source code
 Source code for Debianized Rust crate "deb822-fast"

Package: librust-deb822-lossless-dev
Description-md5: 79c586fccc568f3cb9c3a5762d704c79
Description-en: Lossless parser for deb822 files - Rust source code
 Source code for Debianized Rust crate "deb822-lossless"

Package: librust-debbugs-dev
Description-md5: cf08f49d77265947eb4b5950e41d7e46
Description-en: Debian Bugtracking System API client - Rust source code
 Source code for Debianized Rust crate "debbugs"

Package: librust-debcargo-dev
Description-md5: e3d5b919249739cbd1a2875b20d4c69f
Description-en: Create a Debian package from a Cargo crate - Rust source code
 Source code for Debianized Rust crate "debcargo"

Package: librust-debian-analyzer-dev
Description-md5: cc735915a0f511c16cc56656e463b1d2
Description-en: Debian analyzer - Rust source code
 Source code for Debianized Rust crate "debian-analyzer"

Package: librust-debian-changelog-dev
Description-md5: 93666bd05f2b4133966027f87e3483d0
Description-en: Parser for Debian changelog files - Rust source code
 Source code for Debianized Rust crate "debian-changelog"

Package: librust-debian-control-dev
Description-md5: e3b5ebe55b5f4770aede06d556c2c418
Description-en: Parser for Debian control files - Rust source code
 Source code for Debianized Rust crate "debian-control"

Package: librust-debian-copyright-dev
Description-md5: 057e04906739ade312f610c5a60d7736
Description-en: Parser for Debian copyright files - Rust source code
 Source code for Debianized Rust crate "debian-copyright"

Package: librust-debian-watch-dev
Description-md5: 4840e7c8f793cbc8bb8f1d6661eaeabc
Description-en: Parser for Debian watch files - Rust source code
 Source code for Debianized Rust crate "debian-watch"

Package: librust-debian-workbench-dev
Description-md5: 675507f0a621122edf6541757f721ad2
Description-en: Debian workbench - Rust source code
 Source code for Debianized Rust crate "debian-workbench"

Package: librust-debug-ignore-dev
Description-md5: b6a43fd901eb6165dad77c793e484d7d
Description-en: Newtype wrapper to skip field in Debug output - Rust source code
 Source code for Debianized Rust crate "debug-ignore"

Package: librust-debugid-dev
Description-md5: dd80076c5b41415a088ec30154f2b0e7
Description-en: Common reusable types for implementing the sentry.io protocol - Rust source code
 This package contains the source for the Rust debugid crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-debversion-dev
Description-md5: 2065c676f4c00b84d26a31975d2fb72f
Description-en: Debian version parsing, manipulation and comparison - Rust source code
 Source code for Debianized Rust crate "debversion"

Package: librust-decorum-dev
Description-md5: 14080ea7e4569e4df0ac88ce9c671eb1
Description-en: Total ordering, equivalence, hashing, and constraints for floating-point types - Rust source code
 Source code for Debianized Rust crate "decorum"

Package: librust-default-from-serde-dev
Description-md5: 4c4767a7a7781623b78919dbdc4a2f4a
Description-en: derive default using #[serde(default)] - Rust source code
 default-from-serde resolves Derive Default using serde::Deserialize.
 No mismatch between Default and Deserialize anymore.
 .
 This package contains the source for the Rust crates
 default-from-serde derive-default-from-serde,
 for use with cargo.

Package: librust-defer-dev
Description-md5: cd09e9fed15e6fa44a22daa24abcddca
Description-en: Utility to defer excecution of code, inspired by go's defer statement - Rust source code
 Source code for Debianized Rust crate "defer"

Package: librust-defer-drop-dev
Description-md5: 14e91d36ac27a0fca37696c417e64484
Description-en: Defer dropping large types to a background thread - Rust source code
 Source code for Debianized Rust crate "defer-drop"

Package: librust-deflate-dev
Description-md5: cb6d51ea074ab1d17c1768fb582e6bf4
Description-en: DEFLATE, zlib and gzip encoder written in Rust - Rust source code
 This package contains the source for the Rust deflate crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-deflate64-dev
Description-md5: 5dd9dd532fdadde6868cd731be10126a
Description-en: Deflate64 implementation based on .NET's implementation - Rust source code
 Source code for Debianized Rust crate "deflate64"

Package: librust-defmac-dev
Description-md5: e4f6d96fd5e2ce3e7098892adb048aa1
Description-en: Macro to define lambda-like macros inline - Rust source code
 Source code for Debianized Rust crate "defmac"

Package: librust-defmt-dev
Description-md5: 845875bace1a8a801f869e7485d8afbd
Description-en: Highly efficient logging framework that targets resource-constrained devices, like microcontrollers - Rust source code
 Source code for Debianized Rust crate "defmt"

Package: librust-defmt-macros-dev
Description-md5: 2087a59d3ff3b9e4b8690130edb7564c
Description-en: Defmt macros - Rust source code
 Source code for Debianized Rust crate "defmt-macros"

Package: librust-defmt-parser-dev
Description-md5: 1f981725b3d2ed37999d6a25faa700e3
Description-en: Parsing library for defmt format strings - Rust source code
 Source code for Debianized Rust crate "defmt-parser"

Package: librust-delegate-dev
Description-md5: 38576e3e7ab4355de09b3b0add760026
Description-en: Method delegation with less boilerplate - Rust source code
 Source code for Debianized Rust crate "delegate"

Package: librust-deltae-dev
Description-md5: c6c430d8ec9d9c8a4efc8dd2bf85e724
Description-en: Calculate Delta E between two colors in CIE Lab space - Rust source code
 Source code for Debianized Rust crate "deltae"

Package: librust-deluxe-core-dev
Description-md5: b1120cb28a09f35c6bf2267e7a7e4bca
Description-en: Core traits and helpers for Deluxe procedural macro attribute parser - Rust source code
 Source code for Debianized Rust crate "deluxe-core"

Package: librust-deluxe-dev
Description-md5: 10efde2effee69baf5044edc27201948
Description-en: Procedural macro attribute parser - Rust source code
 Source code for Debianized Rust crate "deluxe"

Package: librust-deluxe-macros-dev
Description-md5: 25f25f000337bfe61ce240769e1f8d01
Description-en: Derive macros for Deluxe procedural macro attribute parser - Rust source code
 Source code for Debianized Rust crate "deluxe-macros"

Package: librust-dep3-dev
Description-md5: 6bbb92b998c33d6606e1836ee3566493
Description-en: Parsing and generating DEP-3 headers - Rust source code
 Source code for Debianized Rust crate "dep3"

Package: librust-der-derive-0.7-dev
Description-md5: 9dc84bfde3ca999aa45a1b67cc49f8c6
Description-en: Custom derive support for the der crate - Rust source code
 Source code for Debianized Rust crate "der_derive"

Package: librust-der-derive-dev
Description-md5: 9dc84bfde3ca999aa45a1b67cc49f8c6
Description-en: Custom derive support for the der crate - Rust source code
 Source code for Debianized Rust crate "der_derive"

Package: librust-der-dev
Description-md5: cd6104e6dde9ae433bde326c2a638c5c
Description-en: Distinguished Encoding Rules (DER) for ASN.1 - Rust source code
 Source code for Debianized Rust crate "der"

Package: librust-der-oid-macro-dev
Description-md5: bad0399df12974156aa7b2063f6f6b59
Description-en: Macro to encode DER oids at compile time - Rust source code
 This package contains the source for the Rust der-oid-macro crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-der-parser-dev
Description-md5: fc12d9a1f7a5559b2df56426b6cd4f9b
Description-en: Parser/encoder for ASN.1 BER/DER data - Rust source code
 Source code for Debianized Rust crate "der-parser"

Package: librust-deranged-dev
Description-md5: f3c42d3cf47f12a70dd6d6d72a5724d0
Description-en: Ranged integers - Rust source code
 Source code for Debianized Rust crate "deranged"

Package: librust-derivative-dev
Description-md5: 27987fb21d48d9c2f1a42cc6761f4aa7
Description-en: Set of alternative `derive` attributes for Rust - Rust source code
 This package contains the source for the Rust derivative crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-derive-arbitrary-dev
Description-md5: cb127474b9b86483ce5c3c7b227716e4
Description-en: Derives arbitrary traits - Rust source code
 Source code for Debianized Rust crate "derive_arbitrary"

Package: librust-derive-builder-core-dev
Description-md5: b18fa8da0bb40ff89f72cc2f40e07e14
Description-en: Internal helper library for the derive_builder crate - Rust source code
 Source code for Debianized Rust crate "derive_builder_core"

Package: librust-derive-builder-dev
Description-md5: 60010f0e48f9ceae2522a4f6279e5514
Description-en: Rust macro to automatically implement the builder pattern for arbitrary structs - Rust source code
 Source code for Debianized Rust crate "derive_builder"

Package: librust-derive-builder-macro-dev
Description-md5: 9cd1799c4f1389b5e145dcfe86e60950
Description-en: Rust macro to automatically implement the builder pattern for arbitrary structs - Rust source code
 Source code for Debianized Rust crate "derive_builder_macro"

Package: librust-derive-deftly-dev
Description-md5: d5e707e5bc251e493cb975c5692c5c22
Description-en: Ergonomic way to write derive() macros - Rust source code
 Uncompiled Rust library "derive-deftly"

Package: librust-derive-deref-dev
Description-md5: 59b423e9b075030e59ae4e91cc9d7247
Description-en: Macros to derive Deref/DerefMut for single-field structs - Rust source code
 Source code for Debianized Rust crate "derive_deref"

Package: librust-derive-destructure2-dev
Description-md5: f9034c983c39fe37e376affcde72ee0d
Description-en: Destructure structs that implement Drop - Rust source code
 Source code for Debianized Rust crate "derive_destructure2"

Package: librust-derive-ex-dev
Description-md5: 809cd9602e0cc81aeac7d6d2d45ac19e
Description-en: Improved version of the standard trait implementation macro - Rust source code
 Source code for Debianized Rust crate "derive-ex"

Package: librust-derive-getters-dev
Description-md5: f2213160f5604d6259426c9f3aaefc22
Description-en: Simple boilerplate getters generator - Rust source code
 Source code for Debianized Rust crate "derive-getters"

Package: librust-derive-into-owned-dev
Description-md5: d74ecf69ba67b4252d3efc3ab579aac5
Description-en: Custom derives to help with types containing Cow fields - Rust source code
 This package contains the source for the Rust derive-into-owned crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-derive-more-0.99-dev
Description-md5: a05827db56a93002b1c9dc8b38b23e71
Description-en: Adds #[derive(x)] macros for more traits - Rust source code
 Source code for Debianized Rust crate "derive_more"

Package: librust-derive-more-1-dev
Description-md5: a05827db56a93002b1c9dc8b38b23e71
Description-en: Adds #[derive(x)] macros for more traits - Rust source code
 Source code for Debianized Rust crate "derive_more"

Package: librust-derive-more-dev
Description-md5: a05827db56a93002b1c9dc8b38b23e71
Description-en: Adds #[derive(x)] macros for more traits - Rust source code
 Source code for Debianized Rust crate "derive_more"

Package: librust-derive-more-impl-1-dev
Description-md5: 03509af94b8d71261129117131292d1f
Description-en: Internal implementation of `derive_more` crate - Rust source code
 This package provides internal implementation for the derive_more
 crate.  You probably want to install (or build-depend) on
 librust-derive-more-dev directly, rather than this package.
 Source code for Debianized Rust crate "derive_more-impl"

Package: librust-derive-more-impl-dev
Description-md5: 03509af94b8d71261129117131292d1f
Description-en: Internal implementation of `derive_more` crate - Rust source code
 This package provides internal implementation for the derive_more
 crate.  You probably want to install (or build-depend) on
 librust-derive-more-dev directly, rather than this package.
 Source code for Debianized Rust crate "derive_more-impl"

Package: librust-derive-new-dev
Description-md5: d6776fbc9ce5768a4fe4190f1e33c304
Description-en: Derive simple constructor functions for structs and enums - Rust source code
 This package contains the source for the Rust derive-new crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-derive-utils-dev
Description-md5: 200d4c94f7a8f516338812d328b612cf
Description-en: Procedural macro helper for easily writing derive macros for enums - Rust source code
 Source code for Debianized Rust crate "derive_utils"

Package: librust-derive-where-dev
Description-md5: e2268671462fb2a515af894a15360f9f
Description-en: Deriving with custom trait bounds - Rust source code
 Source code for Debianized Rust crate "derive-where"

Package: librust-derp-dev
Description-md5: 7cf75f56b82deb51d13a40b2e9282705
Description-en: DER Parser (and Writer) - Rust source code
 Source code for Debianized Rust crate "derp"

Package: librust-des-0.8-dev
Description-md5: 3d74a64ea5fdc78b22a517edb5df1a22
Description-en: DES and Triple DES (3DES, TDES) block ciphers implementation - Rust source code
 Source code for Debianized Rust crate "des"

Package: librust-des-dev
Description-md5: 3a0e3ecaf9ec0b6cdb557af25b8ec340
Description-en: DES and Triple DES (3DES, TDES) block ciphers implementation - Rust source code
 This package contains the source for the Rust des crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-descape-dev
Description-md5: 9b9eb230c1d6cd1191ce68904f453468
Description-en: Adds a single extension trait for &str to unescape any backslashes - Rust source code
 Source code for Debianized Rust crate "descape"

Package: librust-deser-hjson-dev
Description-md5: 2544abb43b18efd0ad00c4c8ea6400d4
Description-en: Hjson deserializer for Serde - Rust source code
 Source code for Debianized Rust crate "deser-hjson"

Package: librust-desktop-edit-dev
Description-md5: 43dabf3b8c2a66b95ca5284ffbcd8749
Description-en: Lossless parser and editor for .desktop files - Rust source code
 Source code for Debianized Rust crate "desktop-edit"

Package: librust-destructure-traitobject-dev
Description-md5: 5ca0cb8aecea342f17f642adb3abd482
Description-en: Unsafe helpers for working with raw trait objects - Rust source code
 (Forked from traitobject)
 .
 Source code for Debianized Rust crate "destructure_traitobject"

Package: librust-detone-dev
Description-md5: 37b1985bfcf7011a1b8b4bdf2737a6e9
Description-en: Decompose Vietnamese tone marks - Rust source code
 Source code for Debianized Rust crate "detone"

Package: librust-deunicode-dev
Description-md5: be71a2529d783ad5076239b83eb238ee
Description-en: Convert Unicode strings to pure ASCII by intelligently transliterating them - Rust source code
 Suppors Emoji and Chinese.
 .
 Source code for Debianized Rust crate "deunicode"

Package: librust-device-tree-dev
Description-md5: c913550ab941f0d9c931a7bc06508736
Description-en: Reads and parses Linux device tree images - Rust source code
 This package contains the source for the Rust device_tree crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-devicemapper-dev
Description-md5: 3ae2ced5a14d57063ecf4091be58f247
Description-en: Using Linux device mapper - Rust source code
 Source code for Debianized Rust crate "devicemapper"

Package: librust-devicemapper-sys-dev
Description-md5: bd4380582d3b5e6ef0c9775076b0c70d
Description-en: Low level bindings for devicemapper - Rust source code
 Auto-generated low-level Rust binding for Linux devicemapper. You
 probably don't want to use this library directly; instead, look at
 devicemapper.

Package: librust-dhcp4r-dev
Description-md5: ff1042663405c8ec196988a4a7db9cec
Description-en: IPv4 DHCP library with working server example - Rust source code
 This package contains the source for the Rust dhcp4r crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-dhcproto-dev
Description-md5: ff1dc6ba2e87e6dfb81e4de86b51b2a6
Description-en: DHCP parser and encoder for DHCPv4/DHCPv6 - Rust source code
 `dhcproto` aims to be a functionally complete DHCP implementation.
 .
 Source code for Debianized Rust crate "dhcproto"

Package: librust-dhcproto-macros-dev
Description-md5: f3a3cf266e5d5cccd69f4f5739fafc1b
Description-en: Macro library for generating option types for dhcproto - Rust source code
 This package contains the source for the Rust dhcproto-macros crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-dialoguer-dev
Description-md5: 1bb468ffc369351e2f952d8845b47b53
Description-en: Command line prompting library - Rust source code
 Source code for Debianized Rust crate "dialoguer"

Package: librust-dictgen-dev
Description-md5: 44e3d496534973e15ce26ac917535ac5
Description-en: Compile-time case-insensitive map - Rust source code
 Source code for Debianized Rust crate "dictgen"

Package: librust-diesel-derives-dev
Description-md5: e1c538368f09eda7ce44bc8e50efee1d
Description-en: Proc macro derives for diesel - Rust source code
 Source code for Debianized Rust crate "diesel_derives"

Package: librust-diesel-dev
Description-md5: 1994ba7e917115b91a8a2a457127ccb3
Description-en: Safe and extensible ORM and Query Builder - Rust source code
 Source code for Debianized Rust crate "diesel"

Package: librust-diesel-migrations-dev
Description-md5: cba57c7eaa5f366a4bc47ddbcbf0496c
Description-en: Migration management for diesel - Rust source code
 Source code for Debianized Rust crate "diesel_migrations"

Package: librust-diesel-table-macro-syntax-dev
Description-md5: db18534e5e32805642c66db5374917c9
Description-en: Internal diesel crate - Rust source code
 Source code for Debianized Rust crate "diesel_table_macro_syntax"

Package: librust-diff-dev
Description-md5: 791c90facaae31bc93e011fe9bc7335e
Description-en: LCS based slice and string diffing implementation - Rust source code
 Source code for Debianized Rust crate "diff"

Package: librust-difference+bin-dev
Description-md5: 4f4b92c5f5ff03bcb4c5903b873e9188
Description-en: text diffing and assertion library - feature "bin"
 This metapackage enables feature bin for the Rust difference crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-difference+getopts-dev
Description-md5: 2c12e3eeaeaba2883b7f6bf0daeadb25
Description-en: text diffing and assertion library - feature "getopts"
 This metapackage enables feature getopts for the Rust difference crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-difference-dev
Description-md5: b7ae5f97745cb5a10347c4bce862a2c2
Description-en: text diffing and assertion library - Rust source code
 This package contains the source for the Rust difference crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-difflib-dev
Description-md5: b72f305f8350b55ab156dc8136dd0d18
Description-en: Port of Python's difflib library to Rust - Rust source code
 This package contains the source for the Rust difflib crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-diffus-derive-dev
Description-md5: b0a05664ba03cc508b51276c7e3ea133
Description-en: Finds the difference between two instances of any data structure - Rust source code
 Supports derive on structs and enums.
 .
 Source code for Debianized Rust crate "diffus-derive"

Package: librust-diffus-dev
Description-md5: 4ed3f53304f0e38c289ae8cb78f482b9
Description-en: Finds the difference between two instances of any data structure - Rust source code
 Supports: collections, Strings, Maps etc. Uses LCS where applicable. Also
 supports derive via `diffus-derive`.
 .
 Source code for Debianized Rust crate "diffus"

Package: librust-diffutils-dev
Description-md5: 85cdf0afb5693d28f8fcab7aa2bd56d6
Description-en: CLI app for generating diff files - Rust source code
 Source code for Debianized Rust crate "diffutils"

Package: librust-diffy-imara-dev
Description-md5: 1a63d2389a2b30ca0253ba55fbc570aa
Description-en: Tools for finding and manipulating differences between files - Rust source code
 Source code for Debianized Rust crate "diffy-imara"

Package: librust-digest-0.10-dev
Description-md5: 50187dfbcfa251ea99bb084f73a24f7c
Description-en: Traits for cryptographic hash functions and MACs - Rust source code
 Source code for Debianized Rust crate "digest"

Package: librust-digest-auth-dev
Description-md5: 5af9752a09f39d9a973479f5529dfd78
Description-en: Digest Auth algorithm as defined in IETF RFC 2069, 2617, and 7616 - Rust source code
 Source code for Debianized Rust crate "digest_auth"

Package: librust-digest-dev
Description-md5: 8a3482c8ef8c0d1df431166302f24c29
Description-en: Traits for cryptographic hash functions and MACs - Rust source code
 This package contains the source for the Rust digest crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-diligent-date-parser-dev
Description-md5: 4bf7c5cb431fae69674f06c4409ce621
Description-en: Parsing datetime in unknown format - Rust source code
 Source code for Debianized Rust crate "diligent-date-parser"

Package: librust-dir-test-dev
Description-md5: f5c81127b6a3a740cd5b17a6f5d9e1fd
Description-en: Provides a macro to generate tests from files in a directory - Rust source code
 Source code for Debianized Rust crate "dir-test"

Package: librust-dir-test-macros-dev
Description-md5: a19c2eb418059ac0f19d39bccdfa418e
Description-en: Provides a procedural macro for `dir-test` - Rust source code
 Source code for Debianized Rust crate "dir-test-macros"

Package: librust-dircpy-dev
Description-md5: 45a091c17971a57eb439986a50ad4076
Description-en: Copy directories recursively with flexible options - Rust source code
 Source code for Debianized Rust crate "dircpy"

Package: librust-directories-dev
Description-md5: a98533bd3b31dd1bc53f3e5411c37d51
Description-en: Tiny mid-level library for standard locations of directories - Rust source code
 Source code for Debianized Rust crate "directories"

Package: librust-directories-next-dev
Description-md5: 8d27749c98818a731305a05c9a3089f0
Description-en: Library for platform-specific standard locations of dirs - Rust source code
 Source code for Debianized Rust crate "directories-next"

Package: librust-dirs-dev
Description-md5: 141cd0f120350003ef2d4011682945e6
Description-en: low-level library for standard locations of directories - Rust source code
 Source code for Debianized Rust crate "dirs"

Package: librust-dirs-next-dev
Description-md5: e66dba8cd2bc74418c306354d8aa06d0
Description-en: next low-level library for standard locations of directories - Rust source code
 Source code for Debianized Rust crate "dirs-next"

Package: librust-dirs-sys-dev
Description-md5: 0ec6a62fac0a7921b78f9b1472df3a9b
Description-en: Helper functions for the dirs crate - Rust source code
 Source code for Debianized Rust crate "dirs-sys"

Package: librust-dirs-sys-next-dev
Description-md5: eac67e4ffcb020ff47f5a5e67b4a145b
Description-en: System-level helper functions for the dirs and directories crates - Rust source code
 Source code for Debianized Rust crate "dirs-sys-next"

Package: librust-dirty-tracker-dev
Description-md5: dc11f85a0968991ec2aa3cbd2539cf69
Description-en: Track which files have changed - Rust source code
 Source code for Debianized Rust crate "dirty-tracker"

Package: librust-discard-dev
Description-md5: c7e6f44f8e9a53c953e38ed8f21369b4
Description-en: Discard trait which allows for intentionally leaking memory - Rust source code
 This package contains the source for the Rust discard crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-diskus-dev
Description-md5: 8c0bec8cb05abdf85aa49b814047c001
Description-en: Minimal, fast alternative to 'du -sh' - Rust source code
 Source code for Debianized Rust crate "diskus"

Package: librust-display-error-chain-dev
Description-md5: 32c8309617912c5db5884abae3824c32
Description-en: Formats a standard error and its sources - Rust source code
 Source code for Debianized Rust crate "display-error-chain"

Package: librust-displaydoc-dev
Description-md5: 4cb25a8975041b6f296f623b4ecee5c8
Description-en: Derive macro for implementing the display Trait via a doc comment and string interpolation - Rust source code
 Source code for Debianized Rust crate "displaydoc"

Package: librust-dissimilar-dev
Description-md5: 7ebf5434e1ce8b4bec8a91d44aa27357
Description-en: Diff library with semantic cleanup, based on Google's diff-match-patch - Rust source code
 This package contains the source for the Rust dissimilar crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-distro-info-dev
Description-md5: 1aa15c246bd4294b1f8dfdfa61f282d4
Description-en: Parsing Debian/Ubuntu distro-info-data - Rust source code
 Source code for Debianized Rust crate "distro-info"

Package: librust-divan-dev
Description-md5: 3420f3be22c3521d54d80d310f61c187
Description-en: Statistically-comfy benchmarking library - Rust source code
 Source code for Debianized Rust crate "divan"

Package: librust-divan-macros-dev
Description-md5: 4c9fa0c3cac84700ccb7ab75ff0e6c01
Description-en: Macros for Divan, a statistically-comfy benchmarking library - Rust source code
 Source code for Debianized Rust crate "divan-macros"

Package: librust-divbuf-dev
Description-md5: 2dfb73555601eca328f20b9420733985
Description-en: Buffer object that can be recursively divided into smaller buffers - Rust source code
 Source code for Debianized Rust crate "divbuf"

Package: librust-divrem-dev
Description-md5: 9980590ee2c8b369d17a8122bffac8ad
Description-en: Division and modulus variants - Rust source code
 Source code for Debianized Rust crate "divrem"

Package: librust-dlib-dev
Description-md5: 2bc22a2997832c2790b04bce2e8d1750
Description-en: Helper macros for handling manually loading optional system libraries - Rust source code
 Source code for Debianized Rust crate "dlib"

Package: librust-dlv-list-dev
Description-md5: 8e136386a1b37cc038fa345333abd7b5
Description-en: Semi-doubly linked list implemented using a vector - Rust source code
 This package contains the source for the Rust dlv-list crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-dmidecode-dev
Description-md5: 130319f6dbf3a8f7599e9093c739099a
Description-en: Decode SMBIOS/DMI information into accessible data structures - Rust source code
 Source code for Debianized Rust crate "dmidecode"

Package: librust-dns-lookup-dev
Description-md5: 1e08459bec3c8c0a6ea92549781b6a67
Description-en: Simple dns resolving api, much like rust's unstable api - Rust source code
 Also includes getaddrinfo and getnameinfo wrappers for libc variants.
 .
 Source code for Debianized Rust crate "dns-lookup"

Package: librust-dns-parser+serde-derive-dev
Description-md5: 60e679a8e8cbcf27857d9627a49e14e6
Description-en: Pure-rust DNS protocol parser library - feature "serde_derive"
 This does not support network, only     raw protocol parser.
 .
 This metapackage enables feature "serde_derive" for the Rust dns-parser crate,
 by pulling in any additional dependencies needed by that feature.

Package: librust-dns-parser+serde-dev
Description-md5: 139329a85593bccea5dd4d56a20ef78c
Description-en: Pure-rust DNS protocol parser library - feature "serde"
 This does not support network, only     raw protocol parser.
 .
 This metapackage enables feature "serde" for the Rust dns-parser crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-dns-parser+with-serde-dev
Description-md5: d7b2849271c6a3ef253daea01b58b9fe
Description-en: Pure-rust DNS protocol parser library - feature "with-serde"
 This does not support network, only     raw protocol parser.
 .
 This metapackage enables feature "with-serde" for the Rust dns-parser crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-dns-parser-dev
Description-md5: 78c0034c9f8bb7f2b4364aa3aabed527
Description-en: Pure-rust DNS protocol parser library - Rust source code
 This does not support network, only     raw protocol parser.
 .
 This package contains the source for the Rust dns-parser crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-doc-comment-dev
Description-md5: 042312f790c7d4c5197125e6af0ff12a
Description-en: Macro to generate doc comments - Rust source code
 Source code for Debianized Rust crate "doc-comment"

Package: librust-dockerfile-dev
Description-md5: b8d7613e61c076d8cbb64a4a888a5e28
Description-en: Dynamically generating Dockerfiles - Rust source code
 This package contains the source for the Rust dockerfile crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-dockworker-dev
Description-md5: c0099da15cc1850aa5b7afdd0b1640b1
Description-en: Docker daemon API client - Rust source code
 (a fork of Faraday's boondock)
 .
 Source code for Debianized Rust crate "dockworker"

Package: librust-docmatic-dev
Description-md5: c080cf8b750f91eb57346a2daafb984e
Description-en: Test Rust examples in your documentation - Rust source code
 Source code for Debianized Rust crate "docmatic"

Package: librust-docopt-dev
Description-md5: de6ab0eafe1418cc353e1d3876dbd789
Description-en: Command line argument parsing - Rust source code
 Source code for Debianized Rust crate "docopt"

Package: librust-document-features-dev
Description-md5: b3734ef23ebf7269b0b1a8318849b796
Description-en: Extract feature documentation from Cargo.toml comments - Rust source code
 Source code for Debianized Rust crate "document-features"

Package: librust-document-tree-dev
Description-md5: 1807869705d27eebd77a6435a3c7df40
Description-en: ReStructuredText’s DocumentTree representation - Rust source code
 Source code for Debianized Rust crate "document_tree"

Package: librust-docx-rs-dev
Description-md5: 1d819682a35b97b42e44f771133f7ef7
Description-en: .docx file writer with Rust/WebAssembly - Rust source code
 Source code for Debianized Rust crate "docx-rs"

Package: librust-does-it-json-dev
Description-md5: c6b2ca5bf160b0fa3b7ce505b4b9af6b
Description-en: Compare serde serialization with the schemars JSON schema - Rust source code
 Source code for Debianized Rust crate "does-it-json"

Package: librust-dogged-dev
Description-md5: b435499d68a834086ba6299a340f904c
Description-en: Persistent vector, similar to Clojure - Rust source code
 This package contains the source for the Rust dogged crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-dolby-vision-dev
Description-md5: 8057cd20a4b0ce244769ca2ed579d44b
Description-en: Dolby Vision metadata parsing and writing - Rust source code
 Source code for Debianized Rust crate "dolby_vision"

Package: librust-dot-writer-dev
Description-md5: a74237c4c64d6c934b67c64a0b5e9a8e
Description-en: Writing the Graphviz DOT graph language - Rust source code
 This package contains the source for the Rust dot-writer crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-dotenv-analyzer-dev
Description-md5: 39981f290522dca6c318074c498abe3f
Description-en: Check and fix .env files - Rust source code
 Source code for Debianized Rust crate "dotenv-analyzer"

Package: librust-dotenv-core-dev
Description-md5: 38f0242cb02cae57a7062f80e572cd09
Description-en: Common crate for dotenv-linter crates - Rust source code
 Source code for Debianized Rust crate "dotenv-core"

Package: librust-dotenv-finder-dev
Description-md5: 0039e9b6061a734088875029789674c4
Description-en: Find and parse .env files - Rust source code
 Source code for Debianized Rust crate "dotenv-finder"

Package: librust-dotenv-linter-dev
Description-md5: a40122b863c515b6f025f1e4f65704ff
Description-en: lightning-fast linter for .env files - Rust source code
 Dotenv-linter is a lightning-fast tool to check and lint .env files.
 It helps developers find potential vulnerabilities, security issues,
 and inconsistencies in their environment variable files, ensuring they
 adhere to best practices.
 .
 The tool provides various checks, including:
 - Key-value format verification
 - Duplicate key detection
 - Detection of spaces around the equal sign
 - Leading/trailing whitespace checks
 Source code for Debianized Rust crate "dotenv-linter"

Package: librust-dotenv-schema-dev
Description-md5: acf7d3f3c57e0fb1bf1b46c160e36f04
Description-en: Validate .env files against schemas - Rust source code
 Source code for Debianized Rust crate "dotenv-schema"

Package: librust-dotenvy-dev
Description-md5: 508519035aefa04aa5ff518d089c37ca
Description-en: Well-maintained fork of the dotenv crate - Rust source code
 This package contains the source for the Rust dotenvy crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-downcast-dev
Description-md5: 65c2bad591ccb06fce3dac6f0aca3312
Description-en: trait for downcasting trait objects back to their original types
 Source code for Debianized Rust crate "downcast"

Package: librust-downcast-rs-dev
Description-md5: 37d304727c1286d46bfa50b4d541b537
Description-en: Trait object downcasting support using only safe Rust - Rust source code
 It supports type parameters, associated types, and type constraints.
 .
 This package contains the source for the Rust downcast-rs crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-doxx-dev
Description-md5: 611760c6e7d314c003f0db4364038f0b
Description-en: Terminal document viewer for .docx files - Rust source code
 Source code for Debianized Rust crate "doxx"

Package: librust-doxygen-rs-dev
Description-md5: 62bbdd601b2ff8ea6cccabac42f51b4e
Description-en: Transform Doxygen to Rustdoc - Rust source code
 This package contains the source for the Rust doxygen-rs crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-dpi-dev
Description-md5: eab183ec4b752ce9788614beb5c71d20
Description-en: Types for handling UI scaling - Rust source code
 Source code for Debianized Rust crate "dpi"

Package: librust-dragonbox-ecma-dev
Description-md5: b8fcbd9c91b3e4be7eede4990f6309d6
Description-en: Dragonbox is a float-to-string conversion algorithm - Rust source code
 Source code for Debianized Rust crate "dragonbox_ecma"

Package: librust-drm-dev
Description-md5: 31df964d4f34d83a422aa6ba9bd5e2ce
Description-en: Safe, low-level bindings to the Direct Rendering Manager API - Rust source code
 Source code for Debianized Rust crate "drm"

Package: librust-drm-ffi-dev
Description-md5: 3655045a89e7fbd15e47072454c5605d
Description-en: Safe, low-level bindings to the Direct Rendering Manager API - Rust source code
 Source code for Debianized Rust crate "drm-ffi"

Package: librust-drm-fourcc-dev
Description-md5: 2d90e93ef0415418ccd10ea68f7368db
Description-en: Provides an enum with every valid Direct Rendering Manager (DRM) format fourcc - Rust source code
 Source code for Debianized Rust crate "drm-fourcc"

Package: librust-drm-sys-dev
Description-md5: 542dd83aaf3437fbbd0af5af196a6119
Description-en: Bindings to the Direct Rendering Manager API - Rust source code
 Source code for Debianized Rust crate "drm-sys"

Package: librust-dromedary-dev
Description-md5: 603209d5fd8cad7031b894f2e1a93837
Description-en: Transport layer for Breezy - Rust source code
 Source code for Debianized Rust crate "dromedary"

Package: librust-drop-bomb-dev
Description-md5: 356bc0340459ed12a434856f769a6c55
Description-en: Runtime guard for implementing linear types - Rust source code
 This package contains the source for the Rust drop_bomb crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-drop-tracker-dev
Description-md5: 9b4c328d86416445341ec35596156af2
Description-en: Check when a variable gets dropped - Rust source code
 Useful for testing wrappers and containers that use unsafe memory management.
 .
 Source code for Debianized Rust crate "drop-tracker"

Package: librust-dsa-0.6-dev
Description-md5: 1fda65106a253a6b8608740c8dc648d3
Description-en: Pure Rust implementation of DSA - Rust source code
 Source code for Debianized Rust crate "dsa"

Package: librust-dsa-dev
Description-md5: 1fda65106a253a6b8608740c8dc648d3
Description-en: Pure Rust implementation of DSA - Rust source code
 Source code for Debianized Rust crate "dsa"

Package: librust-dsl-auto-type-dev
Description-md5: 59294a166292e1c729826696a2fac727
Description-en: Automatically expand query fragment types for factoring as functions - Rust source code
 Source code for Debianized Rust crate "dsl_auto_type"

Package: librust-dtact-dev
Description-md5: 8effd51b379cd907f7b0eccc1c7f2309
Description-en: Dtact: A non-preemptive, stackful coroutine runtime featuring a lock-free context arena, P2P mesh scheduling, and architecture-specific assembly switchers - Rust source code
 Designed for hardware-level control and non-blocking heterogeneous
 orchestration.
 .
 Source code for Debianized Rust crate "dtact"

Package: librust-dtact-macros-dev
Description-md5: 3f968d3827788fdf8ca42f0c40bc9a4c
Description-en: Macro utilities for Dtact: A non-preemptive, stackful coroutine runtime featuring a lock-free context arena, P2P mesh scheduling, and architecture-specific assembly switchers - Rust source code
 Designed for hardware-level control and non-blocking heterogeneous
 orchestration.
 .
 Source code for Debianized Rust crate "dtact-macros"

Package: librust-dtoa-dev
Description-md5: bc13adaa1e0519b5bd68b94c23db410d
Description-en: Fast functions for printing floating-point primitives - Rust source code
 Source code for Debianized Rust crate "dtoa"

Package: librust-dtoa-short-dev
Description-md5: 023592a6cfba08dd6da8b56c8d5b1d6d
Description-en: Serialize float number and truncate to certain precision - Rust source code
 Source code for Debianized Rust crate "dtoa-short"

Package: librust-dtor-dev
Description-md5: 3e83b78af8757bae11dca6d59ea5a76b
Description-en: Global, no_std-compatible destructors for all platforms that run after main (like C/C++ __attribute__((destructor))) - Rust source code
 Source code for Debianized Rust crate "dtor"

Package: librust-duct-dev
Description-md5: 2235d81d7cc580e6020b9d038d6afd39
Description-en: Running child processes - Rust source code
 This package contains the source for the Rust duct crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-dunce-dev
Description-md5: 6887cf397c9742072f752c32b713e965
Description-en: Normalize Windows paths to the most compatible format, avoiding UNC where possible - Rust source code
 Source code for Debianized Rust crate "dunce"

Package: librust-dyn-clonable-dev
Description-md5: 0f335b9b86b827fd00e985c51ddf8680
Description-en: Attribute wrapper for dyn-clone - Rust source code
 Source code for Debianized Rust crate "dyn-clonable"

Package: librust-dyn-clonable-impl-dev
Description-md5: 253fbc351ff89f098ccb94a6487fb074
Description-en: Attribute wrapper for dyn-clone - Rust source code
 Source code for Debianized Rust crate "dyn-clonable-impl"

Package: librust-dyn-clone-dev
Description-md5: 6601181f35d515620cb64cb1c581b67d
Description-en: Clone trait that is dyn-compatible - Rust source code
 Source code for Debianized Rust crate "dyn-clone"

Package: librust-dysk-cli-dev
Description-md5: 5ec19953e535267bf90fe19cc526efc2
Description-en: Dysk cli as a library - Rust source code
 Source code for Debianized Rust crate "dysk-cli"

Package: librust-easy-cast+always-assert-dev
Description-md5: a8306021960d65ae5e5a7e9dd41faef4
Description-en: Type conversions which are expected to succeed - feature "always_assert"
 This metapackage enables feature "always_assert" for the Rust easy-cast crate,
 by pulling in any additional dependencies needed by that feature.

Package: librust-easy-cast+libm-dev
Description-md5: ca68cdea60237dd0a1da94945ca17f8e
Description-en: Type conversions which are expected to succeed - feature "libm"
 This metapackage enables feature "libm" for the Rust easy-cast crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-easy-cast-dev
Description-md5: 8bb49ea2edac5843beccfbc661abbdd7
Description-en: Type conversions which are expected to succeed - Rust source code
 This package contains the source for the Rust easy-cast crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-easy-ext-dev
Description-md5: 48ed1d1f693814326f5d0085c1ebafc3
Description-en: Lightweight attribute macro for easily writing extension trait pattern - Rust source code
 Source code for Debianized Rust crate "easy-ext"

Package: librust-easy-parallel-dev
Description-md5: 9e385d87906fa51c49c69cf6803ac9ba
Description-en: run closures in parallel - Rust source code
 easy-parallel is a simple primitive
 for spawning threads in bulk and waiting for them to complete.
 Threads are allowed to borrow local variables from the main thread.
 .
 This package contains the source
 for the Rust easy-parallel crate,
 packaged for use with cargo.

Package: librust-eax-dev
Description-md5: f2c664b71ca5f2a4c62df1c6b4d02f47
Description-en: Pure Rust implementation of EAX with AEAD cipher - Rust source code
 This scheme is only based on a block cipher. It uses counter mode (CTR) for
 encryption and CBC mode for generating a OMAC/CMAC/CBCMAC (all names for the
 same thing).
 .
 This package contains the source for the Rust eax crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-ecb-dev
Description-md5: 58b2e37835ca16dd618644830d7ccacf
Description-en: Electronic Codebook (ECB) block cipher mode of operation - Rust source code
 This package contains the source for the Rust ecb crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-ecdsa-0.16-dev
Description-md5: b59fa5898af23fd168d766202c10c3b0
Description-en: Pure Rust implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA) as specified in FIPS 186-4 (Digital Signature Standard), providing RFC6979 deterministic signatures as well as support for added entropy - Rust source code
 Source code for Debianized Rust crate "ecdsa"

Package: librust-ecdsa-dev
Description-md5: b59fa5898af23fd168d766202c10c3b0
Description-en: Pure Rust implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA) as specified in FIPS 186-4 (Digital Signature Standard), providing RFC6979 deterministic signatures as well as support for added entropy - Rust source code
 Source code for Debianized Rust crate "ecdsa"

Package: librust-ecolor-dev
Description-md5: 87fd956874316f0195c0db7fbac9524d
Description-en: Color structs and color conversion utilities - Rust source code
 Source code for Debianized Rust crate "ecolor"

Package: librust-ecow-dev
Description-md5: 0790b510e7c9c8b51a8b889c8d16c8df
Description-en: Compact, clone-on-write vector and string - Rust source code
 Source code for Debianized Rust crate "ecow"

Package: librust-ed25519-2-dev
Description-md5: 5289c2100ade6c41b607bdfa5e7a663c
Description-en: Generic Ed25519 signature algorithm - Rust source code
 Source code for Debianized Rust crate "ed25519"

Package: librust-ed25519-compact-dev
Description-md5: e0d1f14af81502e48346a76c77ad433c
Description-en: Small, self-contained, wasm-friendly Ed25519 implementation - Rust source code
 This package contains the source for the Rust ed25519-compact crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-ed25519-dalek-2-dev
Description-md5: 6caf3efbcf3803456dce2136dd2c1855
Description-en: ed25519 EdDSA key generations, signing, and verification - Rust source code
 Source code for Debianized Rust crate "ed25519-dalek"

Package: librust-ed25519-dalek-dev
Description-md5: 6caf3efbcf3803456dce2136dd2c1855
Description-en: ed25519 EdDSA key generations, signing, and verification - Rust source code
 Source code for Debianized Rust crate "ed25519-dalek"

Package: librust-ed25519-dev
Description-md5: 2bc317a0986bba14d5dbf4f1875bac96
Description-en: generic Ed25519 signature algorithm - Rust source code
 The `ed25519` crate allows you can write code
 which signs and verifies messages using the Ed25519 signature algorithm
 generically over any supported Ed25519 implementation.
 .
 This allows consumers of your code
 to plug in whatever implementation they want
 to use without having to add all potential Ed25519 libraries
 you'd like to support as optional dependencies.
 .
 Ed25519 is an EdDSA signature scheme
 using the secure hash function SHA-512 (SHA-2)
 and the elliptic curve Curve25519.
 .
 This package contains the source for the Rust ed25519 crate,
 for use with cargo.

Package: librust-edit-dev
Description-md5: 1392bd0ef25fe2b30a77c5f602cc5f5d
Description-en: Open a file in the default text editor - Rust source code
 Source code for Debianized Rust crate "edit"

Package: librust-edit-distance-dev
Description-md5: 810111aad127168213f10e0f9961bbc2
Description-en: Levenshtein edit distance between strings, a measure for similarity - Rust source code
 This package contains the source for the Rust edit-distance crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-editor-command-dev
Description-md5: 781338ac55376fe470514a6eae6ddfe7
Description-en: Open files in a user's configured editor - Rust source code
 Source code for Debianized Rust crate "editor-command"

Package: librust-educe-dev
Description-md5: 68d0e41f200d94d1fbe4f037276b3527
Description-en: This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits - Rust source code
 Source code for Debianized Rust crate "educe"

Package: librust-effective-limits-dev
Description-md5: 493011ec97239937df9be43d0da3fdd1
Description-en: Estimate effective resource limits for a process e.g - Rust source code
 how much RAM is available for use.
 .
 Source code for Debianized Rust crate "effective-limits"

Package: librust-egg-dev
Description-md5: 9481907acd10fcdca85dd2b0fd1fc970
Description-en: implementation of egraphs - Rust source code
 egg (EGraphs Good) is an e-graph library
 optimized for equality saturation.
 .
 The function "Dot" requires the executable "dot" to be available,
 which is provided by the package "graphviz".
 .
 This package contains the source for the Rust crate egg,
 for use with cargo.

Package: librust-ego-tree-dev
Description-md5: fb90c7b2923e9cf19c5549cf075f7f02
Description-en: Vec-backed ID-tree - Rust source code
 Source code for Debianized Rust crate "ego-tree"

Package: librust-either-dev
Description-md5: c8bbc0b037ae63327454bf9c1955315f
Description-en: Enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases - Rust source code
 Source code for Debianized Rust crate "either"

Package: librust-either-or-both-dev
Description-md5: 7ab9ab78d5ee3e1f10d17c4819531dd8
Description-en: Enums EitherOrBoth with the three variants Left, Right, Both and Either with the Left and Right variants - Rust source code
 Source code for Debianized Rust crate "either-or-both"

Package: librust-elasticlunr-rs-dev
Description-md5: c1ba6f39081f76dfd5f938838665eca3
Description-en: Partial Rust port of elasticlunr.js for search indexes - Rust source code
 Source code for Debianized Rust crate "elasticlunr-rs"

Package: librust-elf-rs-dev
Description-md5: 25839fd7a2558d4a53105a220afdfe9a
Description-en: Simple no_std ELF file reader for ELF32 and ELF64 - Rust source code
 Source code for Debianized Rust crate "elf_rs"

Package: librust-elliptic-curve-0.13-dev
Description-md5: d3c752c559e08e8a5bff0430c084b5ac
Description-en: General purpose Elliptic Curve Cryptography (ECC) support, including types and traits for representing various elliptic curve forms, scalars, points, and public/secret keys composed thereof - Rust source code
 Source code for Debianized Rust crate "elliptic-curve"

Package: librust-elliptic-curve-dev
Description-md5: d3c752c559e08e8a5bff0430c084b5ac
Description-en: General purpose Elliptic Curve Cryptography (ECC) support, including types and traits for representing various elliptic curve forms, scalars, points, and public/secret keys composed thereof - Rust source code
 Source code for Debianized Rust crate "elliptic-curve"

Package: librust-elsa-dev
Description-md5: 8663bd8aa7cabf0048d2830d95d5e532
Description-en: Append-only collections for Rust where borrows to entries can outlive insertions - Rust source code
 Source code for Debianized Rust crate "elsa"

Package: librust-email-address-dev
Description-md5: 81a0611c150629a87d87fb3ed35c5175
Description-en: Provides a RFC-compliant `EmailAddress` newtype - Rust source code
 Source code for Debianized Rust crate "email_address"

Package: librust-emath-dev
Description-md5: 91bed70be2244d34ad92c6f839bec2e3
Description-en: Minimal 2D math library for GUI work - Rust source code
 Source code for Debianized Rust crate "emath"

Package: librust-embed-doc-image-dev
Description-md5: 9c3141b4d7f6447d9bcb0de4431df5e0
Description-en: Embed images in Rust documentation - Rust source code
 Source code for Debianized Rust crate "embed-doc-image"

Package: librust-embedded-io-adapters-dev
Description-md5: 887e5362b718819ff6ddd4bdf4d47c40
Description-en: Adapters between the `embedded-io` traits and other I/O traits - Rust source code
 Source code for Debianized Rust crate "embedded-io-adapters"

Package: librust-embedded-io-async-dev
Description-md5: a0a0f8d7a50515cea710e13886915501
Description-en: Async embedded IO traits - Rust source code
 Source code for Debianized Rust crate "embedded-io-async"

Package: librust-embedded-io-dev
Description-md5: e407a4e69c36c7f4ce1cec32ad8cff87
Description-en: Embedded IO traits - Rust source code
 This package contains the source for the Rust embedded-io crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-emojis-dev
Description-md5: 8148e8842f843b96c188fee4ab0f7983
Description-en: ✨ Lookup emoji in *O(1)* time, access metadata and GitHub shortcodes, iterate over all emoji, and more! - Rust source code
 Source code for Debianized Rust crate "emojis"

Package: librust-ena+dogged-dev
Description-md5: c31a395c14c1baed8617561d4c6b2f9f
Description-en: Rust implementation of union-find - feature "dogged" and 1 more
 Based on code from rustc.
 .
 This metapackage enables feature "dogged" for the Rust ena crate, by pulling in
 any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "persistent" feature.

Package: librust-ena-dev
Description-md5: 5a51dd0068bdd74dba6580a69fc3eb98
Description-en: Rust implementation of union-find - Rust source code
 Based on code from rustc.
 .
 Source code for Debianized Rust crate "ena"

Package: librust-enclose-dev
Description-md5: b38560e40278a124d9d6a06699561faa
Description-en: Convenient macro, for cloning values into a closure - Rust source code
 Source code for Debianized Rust crate "enclose"

Package: librust-encode-unicode+ascii-dev
Description-md5: d4f3792532e79b09a4507153af2860b8
Description-en: UTF-8 and UTF-16 char types, methods, for char, u8 and u16 - feature "ascii"
 This metapackage enables feature "ascii" for the Rust encode_unicode crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-encode-unicode-dev
Description-md5: 38cab97cf2b50d2b68cd62aba4940ffd
Description-en: UTF-8 and UTF-16 char types, methods, for char, u8 and u16 - Rust source code
 This package contains the source for the Rust encode_unicode crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-encoding-dev
Description-md5: f1ef60122d80b74923ab240c2ba7b8ca
Description-en: Character encoding support for Rust - Rust source code
 This package contains the source for the Rust encoding crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-encoding-index-japanese-dev
Description-md5: 87536c12ba740dbd04ea683f1ac8a85d
Description-en: Index tables for Japanese character encodings - Rust source code
 This package contains the source for the Rust encoding-index-japanese crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-encoding-index-korean-dev
Description-md5: 178745f157a737772fc07aa00a6cb568
Description-en: Index tables for Korean character encodings - Rust source code
 This package contains the source for the Rust encoding-index-korean crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-encoding-index-simpchinese-dev
Description-md5: 0c42a795b910061a5dacf616fa0b3d8f
Description-en: Index tables for simplified Chinese character encodings - Rust source code
 This package contains the source for the Rust encoding-index-simpchinese crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-encoding-index-singlebyte-dev
Description-md5: e7da94d95b5d01a8e2087feceb7c49e3
Description-en: Index tables for various single-byte character encodings - Rust source code
 This package contains the source for the Rust encoding-index-singlebyte crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-encoding-index-tests-dev
Description-md5: 527f461d7d6a2534e45a5c405c08e57d
Description-en: Helper macros to test index tables for character encodings - Rust source code
 This package contains the source for the Rust encoding_index_tests crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-encoding-index-tradchinese-dev
Description-md5: 573039119de7571618a53c6e84d905b4
Description-en: Index tables for traditional Chinese character encodings - Rust source code
 This package contains the source for the Rust encoding-index-tradchinese crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-encoding-rs-dev
Description-md5: d15676e3297c7b0665bfad00da1f97b6
Description-en: Gecko-oriented implementation of the Encoding Standard - Rust source code
 Source code for Debianized Rust crate "encoding_rs"

Package: librust-encoding-rs-io-dev
Description-md5: 797c8236e384cfa811f607c7d98f1654
Description-en: Streaming transcoding for encoding_rs - Rust source code
 This package contains the source for the Rust encoding_rs_io crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-endi-dev
Description-md5: 4e8c92c16239c6072b596823dbaec0a1
Description-en: Simple endian-handling library - Rust source code
 Source code for Debianized Rust crate "endi"

Package: librust-endian-type-dev
Description-md5: 66e7103ee8f0d4315bee02eab38bf5de
Description-en: Type safe wrappers for types with a defined byte order - Rust source code
 This package contains the source for the Rust endian-type crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-enquote-dev
Description-md5: 2f97f8e539b6147ab185a44a598ef155
Description-en: Quotes and unquotes strings - Rust source code
 This package contains the source for the Rust enquote crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-entities-dev
Description-md5: 93e2e9616726d7b79525e49208453ee5
Description-en: Provides the raw data needed to convert to and from HTML entities - Rust source code
 This package contains the source for the Rust entities crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-enum-as-inner-dev
Description-md5: d1b053a14b0fde8a3ca0f22d871cb4e6
Description-en: Proc-macro for inner field accessors on enums - Rust source code
 Source code for Debianized Rust crate "enum-as-inner"

Package: librust-enum-dispatch-dev
Description-md5: 293bbd0b6514537e1683efe3d97a4c89
Description-en: Fast dynamic-dispatched method calls - Rust source code
 Source code for Debianized Rust crate "enum_dispatch"

Package: librust-enum-iterator-derive-dev
Description-md5: 01558b645370bc3973a5fe4e6e8c1cf3
Description-en: Procedural macro to derive Sequence - Rust source code
 Source code for Debianized Rust crate "enum-iterator-derive"

Package: librust-enum-iterator-dev
Description-md5: 0d1d06693c965880f8093af7fee3afdb
Description-en: Tools to iterate over all values of a type (e.g - Rust source code
 all variants of an enumeration)
 .
 Source code for Debianized Rust crate "enum-iterator"

Package: librust-enum-kinds-dev
Description-md5: d5962a79d73f282ac6b002edbd9ec994
Description-en: Generate enums with matching variants but without any of the associated data - Rust source code
 Source code for Debianized Rust crate "enum-kinds"

Package: librust-enum-map-derive-dev
Description-md5: 28f7bb09f65cda4cd48cb2e6aa1f3bcd
Description-en: Macros 1.1 implementation of #[derive(Enum)] - Rust source code
 Source code for Debianized Rust crate "enum-map-derive"

Package: librust-enum-map-dev
Description-md5: be8bb6bb9e932c378e3c5663af3ef622
Description-en: Map with C-like enum keys represented internally as an array - Rust source code
 Source code for Debianized Rust crate "enum-map"

Package: librust-enum-ordinalize-derive-dev
Description-md5: f358e2403d067de33409ebe64c2189c0
Description-en: Procedural macro that enables enums to not only obtain the ordinal values of their variants but also allows for the construction of enums from an ordinal value - Rust source code
 Source code for Debianized Rust crate "enum-ordinalize-derive"

Package: librust-enum-ordinalize-dev
Description-md5: 8029df9acaba6f107460521b4716d841
Description-en: This library enables enums to not only obtain the ordinal values of their variants but also allows for the construction of enums from an ordinal value - Rust source code
 Source code for Debianized Rust crate "enum-ordinalize"

Package: librust-enum-primitive-derive-dev
Description-md5: f4f5eeedd75f12f8a8979338d182c92b
Description-en: enum_primitive implementation using procedural macros - Rust source code
 This package contains the source for the Rust enum-primitive-derive crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-enum-primitive-dev
Description-md5: de50da82bdbc11115df0a476df7ae02e
Description-en: Macro to generate num::FromPrimitive instances for enum - Rust source code
 This package contains the source for the Rust enum_primitive crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-enum-to-u8-slice-derive-dev
Description-md5: 34638ba59469af073c4f815a6744513b
Description-en: Simple fork of enum_to_str_derive (by @DCjanus), convert enum to u8 slice ref - Rust source code
 This package contains the source for the Rust enum_to_u8_slice_derive crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-enum-unitary-dev
Description-md5: 77e037087a702f7f3a458be54361f6b7
Description-en: Trait and macro for unitary enums - Rust source code
 Source code for Debianized Rust crate "enum-unitary"

Package: librust-enum-utils-dev
Description-md5: bb288c3e2de6492bbd9a255de8b9e629
Description-en: Set of useful proc macros for enums - Rust source code
 Source code for Debianized Rust crate "enum-utils"

Package: librust-enum-utils-from-str-dev
Description-md5: 59d0c9cc1d000dffe162e6abbef36954
Description-en: Code generation for mapping from strings to arbitrary values - Rust source code
 Source code for Debianized Rust crate "enum-utils-from-str"

Package: librust-enumber-dev
Description-md5: 9e405b50c7bbe9e12dad6ecbb12cd12c
Description-en: Provide useful impls on numerical enums - Rust source code
 This package contains the source for the Rust enumber crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-enumflags2-derive-dev
Description-md5: f833e5a9e875394f32310450fad8d4e6
Description-en: Do not use directly, use the reexport in the `enumflags2` crate - Rust source code
 This allows for better compatibility across versions.
 .
 Source code for Debianized Rust crate "enumflags2_derive"

Package: librust-enumflags2-dev
Description-md5: da6f881d00ee5ac3bb77ef679a835f06
Description-en: Enum-based bit flags - Rust source code
 Source code for Debianized Rust crate "enumflags2"

Package: librust-enumn-dev
Description-md5: 4288624e47daa1d80bfe47c20623df0e
Description-en: Convert number to enum - Rust source code
 Source code for Debianized Rust crate "enumn"

Package: librust-enumset-derive-dev
Description-md5: ca7bbfc34b277758d04a1569fcf288e5
Description-en: Internal helper crate for enumset - Rust source code
 Not public API.
 .
 Source code for Debianized Rust crate "enumset_derive"

Package: librust-enumset-dev
Description-md5: e71905e57fa98bd9e8bfca034bc066cf
Description-en: Creating compact sets of enums - Rust source code
 Source code for Debianized Rust crate "enumset"

Package: librust-env-filter-dev
Description-md5: a2b701e28c99ffb8d23c67084375e6af
Description-en: Filter log events using environment variables - Rust source code
 Source code for Debianized Rust crate "env_filter"

Package: librust-env-logger-dev
Description-md5: f137377a93493d6d549b858895683036
Description-en: Log implementation configured via environment variable - Rust source code
 Source code for Debianized Rust crate "env_logger"

Package: librust-env-proxy-dev
Description-md5: 111db8c14138bf989da9abfa9745de02
Description-en: determine proxy parameters for a URL from the environment - Rust source code
 This package contains the source for the Rust env_proxy crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-environment-dev
Description-md5: ba942f9b326b3b387bbe6275cead6740
Description-en: handle environment variable context - Rust source code
 This package contains the source for the Rust environment crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-envy-dev
Description-md5: 83e4998bf7cf0f897e48bf91b632dbb8
Description-en: Deserialize env vars into typesafe structs - Rust source code
 This package contains the source for the Rust envy crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-epoll-dev
Description-md5: 84e272ccc75f43825086134e0995cc84
Description-en: Safe epoll interface - Rust source code
 Source code for Debianized Rust crate "epoll"

Package: librust-equivalent-dev
Description-md5: 4dab5bae90ccf1df6ee2928e416e3c70
Description-en: Traits for key comparison in maps - Rust source code
 Source code for Debianized Rust crate "equivalent"

Package: librust-erased-serde-dev
Description-md5: 6630b7cd3f1a942de0f5945b87ed871f
Description-en: Type-erased Serialize and Serializer traits - Rust source code
 Source code for Debianized Rust crate "erased-serde"

Package: librust-erbium-core-dev
Description-md5: bb772a4d74eae929a847c2171b245639
Description-en: Network services for small/home networks - Core code - Rust source code
 Source code for Debianized Rust crate "erbium-core"

Package: librust-erbium-net-dev
Description-md5: 8bc33a2ef884e29ae77867b2ddaeabe3
Description-en: Network services for small/home networks - Low level networking abstractions - Rust source code
 Source code for Debianized Rust crate "erbium-net"

Package: librust-errno-dev
Description-md5: 36518fbf745f54d4cf70a40f48df96fd
Description-en: Cross-platform interface to the `errno` variable - Rust source code
 Source code for Debianized Rust crate "errno"

Package: librust-error-chain+backtrace-dev
Description-md5: 2c2dcc9812625fe23ccb1a5f60f2fcaf
Description-en: Yet another error boilerplate library - feature "backtrace"
 This metapackage enables feature "backtrace" for the Rust error-chain crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-error-chain+default-dev
Description-md5: 6c28e9c1f592a7caaf1e7b3fe328387d
Description-en: Yet another error boilerplate library - feature "default"
 This metapackage enables feature "default" for the Rust error-chain crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-error-chain-dev
Description-md5: 90529ca126619ffd1779258b34125d9a
Description-en: Yet another error boilerplate library - Rust source code
 This package contains the source for the Rust error-chain crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-error-code-dev
Description-md5: ce8164da16c91411bf376714a0c1038d
Description-en: Error code - Rust source code
 Source code for Debianized Rust crate "error-code"

Package: librust-esaxx-rs+cc-dev
Description-md5: acdcede578d54bbc2bb61af913888512
Description-en: Wrapping around sentencepiece's esaxxx library - feature "cc" and 2 more
 This metapackage enables feature "cc" for the Rust esaxx-rs crate, by pulling
 in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "cpp", and "default" features.

Package: librust-esaxx-rs-dev
Description-md5: 0e05ef292e7156b386a2d4fe5aa35a6d
Description-en: Wrapping around sentencepiece's esaxxx library - Rust source code
 Source code for Debianized Rust crate "esaxx-rs"

Package: librust-escape-string-dev
Description-md5: b3a79a21a061594fff225f25b5dce8c7
Description-en: Efficiently parse backslash-escaped strings - Rust source code
 Source code for Debianized Rust crate "escape_string"

Package: librust-escape8259-dev
Description-md5: 0f85eaf7304540daf7576a8b10506bc4
Description-en: RFC8259-compliant string escaping and un-escaping - Rust source code
 Source code for Debianized Rust crate "escape8259"

Package: librust-escaper-dev
Description-md5: e38b990729928263795658cc06927d4d
Description-en: HTML entity encoding and decoding - Rust source code
 Source code for Debianized Rust crate "escaper"

Package: librust-escapist-dev
Description-md5: f2e00caacf310352dd3db3b421f4bdb2
Description-en: Minimal library for escaping HTML and href attributes; it can also unescape HTML - Rust source code
 Source code for Debianized Rust crate "escapist"

Package: librust-escargot-dev
Description-md5: 3d54d9b7f593fb16df7204bd0b1379f6
Description-en: Cargo API written in Paris - Rust source code
 Source code for Debianized Rust crate "escargot"

Package: librust-esl01-renderdag-dev
Description-md5: 72e029f9b64c10a8c32ee8be0332550f
Description-en: Render a graph into ASCII or Unicode text - Rust source code
 Source code for Debianized Rust crate "esl01-renderdag"

Package: librust-etcetera-dev
Description-md5: 2ea2795500b33b0d835dcf73c86cbd47
Description-en: Unopinionated library for obtaining configuration, data, cache, & other directories - Rust source code
 Source code for Debianized Rust crate "etcetera"

Package: librust-etherparse-dev
Description-md5: 79fb00485be1fbbdae6fd67f85db697b
Description-en: Parsing & writing a bunch of packet based protocols (EthernetII, IPv4, IPv6, UDP, TCP ...) - Rust source code
 Source code for Debianized Rust crate "etherparse"

Package: librust-ethtool-dev
Description-md5: 307a11cc9a7280842852322cf849b85c
Description-en: Linux Ethtool Communication Library - Rust source code
 Source code for Debianized Rust crate "ethtool"

Package: librust-euclid-dev
Description-md5: cb175a6af50b0d6010792b6355207481
Description-en: Geometry primitives - Rust source code
 Source code for Debianized Rust crate "euclid"

Package: librust-eui48-dev
Description-md5: 92b81f187c2f2e15e6ffe452b2d8d984
Description-en: Generate and parse IEEE EUI-48 and EUI-64, also known as MAC-48 media access control addresses - Rust source code
 The IEEE claims trademarks on the names EUI-48 and EUI-64, in which EUI is an
 abbreviation for Extended Unique Identifier.
 .
 Source code for Debianized Rust crate "eui48"

Package: librust-evalexpr-dev
Description-md5: 3961462acf53a4db844e806943d4d3e8
Description-en: arithmetic and boolean expression evaluator - Rust source code
 Evalexpr is an expression evaluator
 and tiny scripting language in Rust.
 It has a small and easy to use interface
 and can be easily integrated into any application.
 It is very lightweight and comes with no further dependencies.
 .
 This package contains the source for the Rust crate evalexpr,
 for use with cargo.

Package: librust-evdev-dev
Description-md5: cbc37f63dd199047c121a28206c8268f
Description-en: Evdev interface for Linux - Rust source code
 Source code for Debianized Rust crate "evdev"

Package: librust-evdev-rs-dev
Description-md5: 789c0736890df70b249fc71b87979ec4
Description-en: Bindings to libevdev for interacting with evdev devices - Rust source code
 It moves the common tasks when dealing with evdev devices into a library and
 provides a library interface to the callers, thus avoiding erroneous ioctls,
 etc.
 .
 Source code for Debianized Rust crate "evdev-rs"

Package: librust-evdev-sys-dev
Description-md5: 737fa42526e13de2824c6f9ff80e435f
Description-en: Raw bindings to libevdev - Rust source code
 High level Rust bindings are available in the `evdev` crate
 .
 Source code for Debianized Rust crate "evdev-sys"

Package: librust-event-listener-dev
Description-md5: 6c2d9df2effacaece1c1e92a9e477841
Description-en: notify async tasks or threads - Rust source code
 event-listener is a synchronization primitive
 similar to eventcounts.
 .
 You can use this crate to turn non-blocking data structures
 into async or blocking data structures.
 .
 This package contains the source
 for the Rust event-listener crate,
 for use with cargo.

Package: librust-event-listener-strategy-dev
Description-md5: aab743542184f07881a849084b168f8e
Description-en: Block or poll on event_listener easily - Rust source code
 Source code for Debianized Rust crate "event-listener-strategy"

Package: librust-eww-shared-util-dev
Description-md5: 84389b6eb26eb2c0d9b28f2f20b7b239
Description-en: Utility crate used in eww - Rust source code
 This package contains the source for the Rust eww_shared_util crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-exacl-dev
Description-md5: fae4cd05883e6f3aab4af089ef1ac8ba
Description-en: Manipulate file system access control lists (ACL) on macOS, Linux, and FreeBSD - Rust source code
 Source code for Debianized Rust crate "exacl"

Package: librust-exec-dev
Description-md5: 030c974a378cd1126db0a87c3315b839
Description-en: Simple wrapper around execvp - Rust source code
 This package contains the source for the Rust exec crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-executable-path-dev
Description-md5: d9520cf9546b82f09b500b588d167371
Description-en: Get the path of a binary target's executable - Rust source code
 Source code for Debianized Rust crate "executable-path"

Package: librust-exitcode-dev
Description-md5: 7034798b78d3fc84d0240da3460616db
Description-en: Preferred system exit codes as defined by sysexits.h - Rust source code
 This package contains the source for the Rust exitcode crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-expat-sys-dev
Description-md5: c4d731571bbc40814c9ef71cc41aa780
Description-en: XML parser library written in C - Rust source code
 This package contains the source for the Rust expat-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-expect-test-dev
Description-md5: b2351c52b5437014655337be4f74be13
Description-en: Minimalistic snapshot testing library - Rust source code
 Source code for Debianized Rust crate "expect-test"

Package: librust-expecting-dev
Description-md5: ebaf0ceddcfe1a6694ab93651376733c
Description-en: macros that test conditions without panicking - Rust source code
 Expecting provides macros for testing conditions without panicking.
 The expect_* family of macros cause an early return of anyhow::Error
 if the expected condition is not met.
 .
 This crate is especially helpful in async integration tests
 that involve provisioning and tearing down resources;
 rather than struggle to catch panics,
 you can simply use expect_* instead of assert_* to return Result.
 .
 This package contains the source for the Rust expecting crate,
 for use with cargo.

Package: librust-expectorate-dev
Description-md5: 4cc57baa6fa8219cec82dc6f44b0b3b5
Description-en: Comparing output to file contents with simple updating - Rust source code
 Source code for Debianized Rust crate "expectorate"

Package: librust-expectrl-dev
Description-md5: d29c904b13b454d227e6f8fba0f3e28c
Description-en: Automating terminal applications in Unix like Don libes expect - Rust source code
 Source code for Debianized Rust crate "expectrl"

Package: librust-exr-dev
Description-md5: bcb181446e19fa4a93b61334f4fdd9c0
Description-en: Read and write OpenEXR files without any unsafe code - Rust source code
 Source code for Debianized Rust crate "exr"

Package: librust-ext4-view-dev
Description-md5: 5bf8f0c23d65c842f97b5c137446aa04
Description-en: Read-only ext2/ext3/ext4 filesystem library (no_std compatible)
 Source code for Debianized Rust crate "ext4-view"

Package: librust-extended-dev
Description-md5: 2a12fe8d134ce9088a88bad540ab3df3
Description-en: Extended precision 80-bit floating-point numbers (f80) - Rust source code
 Source code for Debianized Rust crate "extended"

Package: librust-eyre+default-dev
Description-md5: 7f5a066a4a9352a1e80a14ce7e0802ff
Description-en: Flexible concrete Error Reporting type built on std::error::Error with customizable Reports - feature "default"
 This metapackage enables feature "default" for the Rust eyre crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-eyre-dev
Description-md5: 4daed48be0056e589babd63eb383cd06
Description-en: Flexible concrete Error Reporting type built on std::error::Error with customizable Reports - Rust source code
 Source code for Debianized Rust crate "eyre"

Package: librust-eza-dev
Description-md5: 99f922f82a57892632db3ea4e836c784
Description-en: Modern replacement for ls - Rust source code
 Source code for Debianized Rust crate "eza"

Package: librust-faccess-dev
Description-md5: bf5806388e2b6314980100cb5f52d9c7
Description-en: Simple file accessibility checks - Rust source code
 Source code for Debianized Rust crate "faccess"

Package: librust-fake-instant-dev
Description-md5: 969011976d4977f466922ce06b75abfd
Description-en: Fake clock for deterministic testing depending on time - Rust source code
 Source code for Debianized Rust crate "fake_instant"

Package: librust-fake-simd-dev
Description-md5: 55d39e0c8b88c8f41076f9c4fb443005
Description-en: Mimicking simd crate on stable Rust - Rust source code
 This package contains the source for the Rust fake-simd crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-fake-tty-dev
Description-md5: e9c529659f56d0c29a25144b9133034c
Description-en: Run command with bash pretending to be a tty - Rust source code
 Source code for Debianized Rust crate "fake-tty"

Package: librust-fallible-collections-dev
Description-md5: 6022e8950a3a8588fdbc7a198fc8ff7f
Description-en: Crate which adds fallible allocation api to std collections - Rust source code
 Source code for Debianized Rust crate "fallible_collections"

Package: librust-fallible-iterator-dev
Description-md5: 4c9d946423182b8c5db77091cfabbe4a
Description-en: Fallible iterator traits - Rust source code
 Source code for Debianized Rust crate "fallible-iterator"

Package: librust-fallible-streaming-iterator-dev
Description-md5: b5df59ce8a3964e246a4a40f0b399cc2
Description-en: Fallible streaming iteration - Rust source code
 This package contains the source for the Rust fallible-streaming-iterator
 crate, packaged by debcargo for use with cargo and dh-cargo.

Package: librust-fancy-regex-dev
Description-md5: e695898afa5593de05f964e16117a048
Description-en: Regexes, supporting a relatively rich set of features, including backreferences and look-around - Rust source code
 Source code for Debianized Rust crate "fancy-regex"

Package: librust-fast-float2-dev
Description-md5: 83fb9cb3b709dfd68e02e24c83ef4384
Description-en: Fast floating-point number parser - Rust source code
 Source code for Debianized Rust crate "fast-float2"

Package: librust-fast-image-resize-dev
Description-md5: 0151eeebd7ec0bbe386154e011fcdbfd
Description-en: Fast image resizing with using of SIMD instructions - Rust source code
 Source code for Debianized Rust crate "fast_image_resize"

Package: librust-fast-qr-dev
Description-md5: 399b9404fbc4fff84ad532c6021b74a8
Description-en: Generates optimized QRCode - Rust source code
 Source code for Debianized Rust crate "fast_qr"

Package: librust-fast-srgb8-dev
Description-md5: e7d1103b786852154ecd9c834f434028
Description-en: conversions between linear float and 8-bit sRGB - Rust source code
 fast-srgb8 is a small crate implementing fast conversion
 between linear float and 8-bit sRGB.
 .
 This package contains the source for the Rust fast-srgb8 crate,
 for use with cargo.

Package: librust-faster-hex-dev
Description-md5: 1b362f6efcc14cc1ac017910448d9f9e
Description-en: Fast hex encoding - Rust source code
 Source code for Debianized Rust crate "faster-hex"

Package: librust-fasteval-dev
Description-md5: 31cf7554ac4c84450483a2316538ae21
Description-en: Fast evaluation of algebraic expressions - Rust source code
 This package contains the source for the Rust fasteval crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-fastrand-dev
Description-md5: 6f2df02397547d4efdebc87e84adee2b
Description-en: Simple and fast random number generator - Rust source code
 Source code for Debianized Rust crate "fastrand"

Package: librust-fat-macho-dev
Description-md5: f5ed0063c78a114530170b774182d49c
Description-en: Mach-O Fat Binary Reader and Writer - Rust source code
 Source code for Debianized Rust crate "fat-macho"

Package: librust-fax-derive-dev
Description-md5: a849451ba902a33879781332aa578584
Description-en: Bitstream matcher for the fax crate - Rust source code
 Source code for Debianized Rust crate "fax_derive"

Package: librust-fax-dev
Description-md5: d011d633668ad2ceba8953b0bff3226f
Description-en: Decoder & Encoder for bi-level image encodings used in fax - Rust source code
 Source code for Debianized Rust crate "fax"

Package: librust-fd-lock-dev
Description-md5: e53d7e61de272bae867d55e393304537
Description-en: Advisory cross-platform lock on a file using a file descriptor to it - Rust source code
 Source code for Debianized Rust crate "fd-lock"

Package: librust-fdeflate-dev
Description-md5: 50640e5c3e6f3d599dfb7b7831091ece
Description-en: Fast specialized deflate implementation - Rust source code
 Source code for Debianized Rust crate "fdeflate"

Package: librust-fdlimit-dev
Description-md5: 3fcf394c21bcde2293c4eac6386cff44
Description-en: utility crate for raising file descriptor limits - Rust source code
 This package contains the source for the Rust fdlimit crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-fearless-simd-dev
Description-md5: 20ba09e631721fb264028c63124fdf78
Description-en: Safer and easier SIMD - Rust source code
 Source code for Debianized Rust crate "fearless_simd"

Package: librust-fehler-dev
Description-md5: f735e39febee941c460b995cf9f534ad
Description-en: Error-handling syntax in Rust - Rust source code
 This package contains the source for the Rust fehler crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-fehler-macros-dev
Description-md5: ef762b95322d46c4214d576f92bc3639
Description-en: Macros des Fehlers - Rust source code
 This package contains the source for the Rust fehler-macros crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-femme-dev
Description-md5: 8005d74be04e9773c82bcd639172cbd4
Description-en: pretty-printer and ndjson logger for log crate - Rust source code
 Not just a pretty (inter)face.
 .
 femme is a pretty-printer and ndjson logger for the log crate.
 .
 This package contains the source for the Rust femme crate,
 for use with cargo.

Package: librust-fern-dev
Description-md5: c812d3348f62f67ba6e3b46d252cb65b
Description-en: Simple, efficient logging - Rust source code
 Source code for Debianized Rust crate "fern"

Package: librust-fernet-dev
Description-md5: 10e8897c2bee0dd59bc62d4f5ce55cc6
Description-en: Fernet in Rust - Rust source code
 This package contains the source for the Rust fernet crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-ff-derive-dev
Description-md5: 262c3673c44d5fbf25759ea1f0d8cbf9
Description-en: Procedural macro library used to build custom prime field implementations - Rust source code
 This package contains the source for the Rust ff_derive crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-ff-dev
Description-md5: 4ceae510f69a3fc1991a59fac78a28f6
Description-en: Building and interfacing with finite fields - Rust source code
 This package contains the source for the Rust ff crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-ffmpeg-cmdline-utils-dev
Description-md5: 68ba938957304b3f4c0649cf7ecf6d81
Description-en: Rust wrapper around the commandline interface to FFMPEG - Rust source code
 Can be used to read frames from videos into bufrers in rust.
 .
 Source code for Debianized Rust crate "ffmpeg_cmdline_utils"

Package: librust-ffmpeg-gst-wrapper-dev
Description-md5: a5f627a74bf60ea13472272637641349
Description-en: Adapter to allow vid_dup_finder to seamlessly use gstreamer or ffmpeg - Rust source code
 Source code for Debianized Rust crate "ffmpeg_gst_wrapper"

Package: librust-fiat-crypto-dev
Description-md5: 049287c240c559ae887f7b46eb087ddd
Description-en: Fiat-crypto generated Rust - Rust source code
 Source code for Debianized Rust crate "fiat-crypto"

Package: librust-field-offset-dev
Description-md5: ae03418069423d9b34a6c2443188a2eb
Description-en: Safe pointer-to-member implementation - Rust source code
 Source code for Debianized Rust crate "field-offset"

Package: librust-figment-dev
Description-md5: 44aec78031aeb65c9c1d13314f95da03
Description-en: Configuration library so con-free, it's unreal - Rust source code
 Source code for Debianized Rust crate "figment"

Package: librust-file-diff-dev
Description-md5: d9169e31d8699a9d689a2967dba0c9d2
Description-en: Atomic utility for diffing files in testing - Rust source code
 This package contains the source for the Rust file_diff crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-file-id-dev
Description-md5: d34284b5f310ec91793aad397757fca8
Description-en: utility for reading inode numbers
 Source code for Debianized Rust crate "file-id"

Package: librust-file-rotate-dev
Description-md5: 3e399b12688804ead5a8ac3668e0be5d
Description-en: Log rotation for files - Rust source code
 Source code for Debianized Rust crate "file-rotate"

Package: librust-file-size-dev
Description-md5: fc29bba558d624689de4f59f90b88720
Description-en: Function formatting file sizes in 4 chars - Rust source code
 Source code for Debianized Rust crate "file-size"

Package: librust-filebuffer-dev
Description-md5: bdc071b3589b028a4f58b3959f38047f
Description-en: Fast and simple file reading - Rust source code
 Source code for Debianized Rust crate "filebuffer"

Package: librust-filedescriptor-dev
Description-md5: 1913c4873ae774f1363d7b9ed0c76ec3
Description-en: More ergonomic wrappers around RawFd and RawHandle - Rust source code
 Source code for Debianized Rust crate "filedescriptor"

Package: librust-filespooler-dev
Description-md5: 3334e57f207c27e5293887f834eadade
Description-en: Sequential, distributed, POSIX-style job queue processing - Rust source code
 Source code for Debianized Rust crate "filespooler"

Package: librust-filetime-dev
Description-md5: 7985347a21db553fd1e436830f98844a
Description-en: Platform-agnostic accessors of timestamps in File metadata - Rust source code
 Source code for Debianized Rust crate "filetime"

Package: librust-find-crate-dev
Description-md5: c56e8de2373c672efa676247ea17642b
Description-en: Find the crate name from the current Cargo.toml - Rust source code
 Source code for Debianized Rust crate "find-crate"

Package: librust-find-msvc-tools-dev
Description-md5: aea1a3b123f53cc65b5de6ab5ccebd06
Description-en: Find windows-specific tools, read MSVC versions from the registry and from COM interfaces - Rust source code
 Source code for Debianized Rust crate "find-msvc-tools"

Package: librust-findshlibs-dev
Description-md5: 5903433ee8188d1a6a772403e5d7e7aa
Description-en: Find shared libraries loaded in the current process - Rust source code
 Source code for Debianized Rust crate "findshlibs"

Package: librust-findutils-dev
Description-md5: bc9c9e4a048de78522a7acefd77d27d1
Description-en: GNU findutils - Rust source code
 Source code for Debianized Rust crate "findutils"

Package: librust-finl-unicode-dev
Description-md5: 6d974ffd4cc468bb67bf0d15def58185
Description-en: Handling Unicode functionality for finl (categories and grapheme segmentation)
 Source code for Debianized Rust crate "finl_unicode"

Package: librust-fips203-dev
Description-md5: 210fc8ab7a94e596eb896627401c20b5
Description-en: ML-KEM (Module-Lattice-Based Key-Encapsulation Mechanism) - Rust source code
 FIPS 203 Module-Lattice-Based Key-Encapsulation Mechanism (ML-KEM)
 Standard written in pure Rust for server, desktop, browser and
 embedded applications.
 .
 This crate implements the FIPS 203 final standard in pure Rust with
 minimal and mainstream dependencies, and without any unsafe code. All
 three security parameter sets are fully supported and tested. The
 implementation operates in constant-time (outside of rho, which is
 part of the encapsulation key sent across the trust boundary in the
 clear), does not require the standard library, e.g. `#[no_std]`, has
 no heap allocations, e.g. no `alloc` needed, and optionally exposes
 the `RNG` so it is suitable for the full range of applications down to
 the bare-metal. The API is stabilized and the code is heavily biased
 towards safety and correctness; further performance optimizations will
 be implemented as the standard matures. This crate will quickly follow
 any changes to FIPS 203 as they become available.
 .
 See <https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.203.pdf> for
 a full description of the target functionality.
 Source code for Debianized Rust crate "fips203"

Package: librust-fix-getters-rules-dev
Description-md5: 5964a565b4152b8b1ec6d7dc80ad8f39
Description-en: Fix get functions name by removing the get prefix when applicable - Rust source code
 This package contains the source for the Rust fix-getters-rules crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-fixed-decimal-dev
Description-md5: b7d8dba40ec6505fe4c0c0bc4d15f055
Description-en: API for representing numbers in a human-readable form - Rust source code
 Source code for Debianized Rust crate "fixed_decimal"

Package: librust-fixed-dev
Description-md5: 1bd92df031fa142c8895d8ce35d3dfe4
Description-en: fixed-point numbers - Rust source code
 The fixed crate provides fixed-point numbers.
 .
 * FixedI8 and FixedU8 are eight-bit fixed-point numbers.
 * FixedI16 and FixedU16 are 16-bit fixed-point numbers.
 * FixedI32 and FixedU32 are 32-bit fixed-point numbers.
 * FixedI64 and FixedU64 are 64-bit fixed-point numbers.
 * FixedI128 and FixedU128 are 128-bit fixed-point numbers.
 .
 This package contains the source for the Rust crate fixed,
 for use with cargo.

Package: librust-fixed-hash-dev
Description-md5: f46baee52bd366292f48f718bcb2134a
Description-en: Macros to define custom fixed-size hash types - Rust source code
 Source code for Debianized Rust crate "fixed-hash"

Package: librust-fixedbitset-dev
Description-md5: 00bd36039dd1d80409dbf94fc22add90
Description-en: Simple bitset collection - Rust source code
 This package contains the source for the Rust fixedbitset crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-flagset-dev
Description-md5: 6580204bb4702cfe862dcdccdde8dd1e
Description-en: Enumeration-based bit flags - Rust source code
 Source code for Debianized Rust crate "flagset"

Package: librust-flate2-dev
Description-md5: 83f16bdadcfecf17f15c0955669e8fab
Description-en: FLATE, Gzip, and Zlib bindings for Rust - Rust source code
 Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip,
 and raw deflate streams.
 .
 Source code for Debianized Rust crate "flate2"

Package: librust-flex-grow-dev
Description-md5: a0286d051b2952475a3d97426ac237d9
Description-en: Allocate a size between children - Rust source code
 Source code for Debianized Rust crate "flex-grow"

Package: librust-flexi-logger-dev
Description-md5: 65e711e2fedcc6a4b009644e55d097a8
Description-en: Flexible and easy-to-use logger that writes logs to stderr and/or to files
 It allows custom logline formats, and it allows changing the log specification
 at runtime. It also allows defining additional log streams, e.g. for alert or
 security messages.
 .
 Source code for Debianized Rust crate "flexi_logger"

Package: librust-flickzeug-dev
Description-md5: 4bcc87ac60a79e5b56007bdb7012702c
Description-en: Fork of diffy: diff, patch, and merge library featuring Myers' algorithm, unified diff format parsing, fuzzy patch application, and three-way merge with conflict detection - Rust source code
 Source code for Debianized Rust crate "flickzeug"

Package: librust-flo-curves-dev
Description-md5: bad2d775de9a9b51a042981abf9fa008
Description-en: Manipulating Bezier curves - Rust source code
 Source code for Debianized Rust crate "flo_curves"

Package: librust-float-cmp-dev
Description-md5: 76852428039c402bb2cb668d8c6a279e
Description-en: Floating point approximate comparison traits - Rust source code
 This package contains the source for the Rust float-cmp crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-float-eq-derive-dev
Description-md5: 0233f939a1aabd6fc15b89f290c45223
Description-en: Derive macro support for float_eq - Rust source code
 This package contains the source for the Rust float_eq_derive crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-float-eq-dev
Description-md5: 659631b01ab3f89c3a59a4a87e7d0f0e
Description-en: Compare IEEE floating point primitives, structs and collections for equality - Rust source code
 This package contains the source for the Rust float_eq crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-float-extras-dev
Description-md5: 4d9f1b41a1c8afb419262241e23467bc
Description-en: Extra floating-point math functions from C math library - Rust source code
 Source code for Debianized Rust crate "float_extras"

Package: librust-float-next-after-dev
Description-md5: 3cc7effd0be4b8de1d5bb359d37f8c72
Description-en: Trait for native rust f64/f32 nextafter - Rust source code
 Source code for Debianized Rust crate "float_next_after"

Package: librust-float-ord-dev
Description-md5: 7709f89ceeed3cce08c50d98acc80852
Description-en: Total ordering for floating-point numbers - Rust source code
 This package contains the source for the Rust float-ord crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-float16-dev
Description-md5: 3e7b74d09a4926ad4746178c22ce5327
Description-en: Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types - Rust source code
 Source code for Debianized Rust crate "float16"

Package: librust-fluent-bundle-dev
Description-md5: f3539e54e7b4d853480f130cc8596048
Description-en: L10n system for natural language translations - Rust source code
 Source code for Debianized Rust crate "fluent-bundle"

Package: librust-fluent-dev
Description-md5: bc1184a860f9133dd3823dfec86e929c
Description-en: Project Fluent localization framework - Rust source code
 Source code for Debianized Rust crate "fluent"

Package: librust-fluent-fallback-dev
Description-md5: aa92c9bb898c968b1379618b96ad1823
Description-en: High-level implementation of a collection of locale bundles including fallback between locales for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations - Rust source code
 Source code for Debianized Rust crate "fluent-fallback"

Package: librust-fluent-langneg-dev
Description-md5: f6d108b13833183b4ca41bf3f3b91b51
Description-en: Language and locale negotiation - Rust source code
 Source code for Debianized Rust crate "fluent-langneg"

Package: librust-fluent-pseudo-dev
Description-md5: 2ad5a6dc3fa4eb099974a94195913f66
Description-en: Pseudol10n transformation API for use with Project Fluent - Rust source code
 Source code for Debianized Rust crate "fluent-pseudo"

Package: librust-fluent-syntax-dev
Description-md5: 42abadcb7cd451675665f8c6cafd3dd2
Description-en: Low-level parser, AST, and serializer API for the syntax used by Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations - Rust source code
 Source code for Debianized Rust crate "fluent-syntax"

Package: librust-fluent-uri-dev
Description-md5: d8a48ba3db98057fcd4fa85b16406b90
Description-en: Generic URI/IRI handling library compliant with RFC 3986/3987 - Rust source code
 Source code for Debianized Rust crate "fluent-uri"

Package: librust-flume-dev
Description-md5: 995c195ee7bdaeb53250ed2760ee9a8d
Description-en: blazingly fast multi-producer channel - Rust source code
 Flume is a Rust library
 for a blazingly fast multi-producer, multi-consumer channel.
 .
 "Do not communicate by sharing memory;
 instead, share memory by communicating."
 .
 This package contains the source for the Rust flume crate,
 for use with cargo.

Package: librust-fmt2io-dev
Description-md5: 4e5b68ddd93f328959f15844dd1e7fef
Description-en: Bridge between std::io::Write and std::fmt::Write - Rust source code
 Source code for Debianized Rust crate "fmt2io"

Package: librust-fnv-dev
Description-md5: ee2611939d3d1fd571b6de468bc06064
Description-en: Fowler–Noll–Vo hash function - Rust source code
 This package contains the source for the Rust fnv crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-foldhash-dev
Description-md5: e77961fcdbe47f29b91b2dad6e818170
Description-en: Fast, non-cryptographic, minimally DoS-resistant hashing algorithm - Rust source code
 Source code for Debianized Rust crate "foldhash"

Package: librust-fomat-macros-dev
Description-md5: b5eef2cf3175bfcc38a8aef69989d6fb
Description-en: Alternative syntax for print/write/format-like macros with a small templating language - Rust source code
 This package contains the source for the Rust fomat-macros crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-font-kit-dev
Description-md5: 4b41b9f405846ccf21958c2bd2822be8
Description-en: Cross-platform font loading library - Rust source code
 Source code for Debianized Rust crate "font-kit"

Package: librust-font-types-dev
Description-md5: 4b7ed0b128973aca35ce19a85ac6cf01
Description-en: Scalar types used in fonts - Rust source code
 Source code for Debianized Rust crate "font-types"

Package: librust-fontconfig-parser-dev
Description-md5: 6d7566df95e7e465b142d2c92a27a8f2
Description-en: Fontconfig file parser in pure Rust - Rust source code
 Source code for Debianized Rust crate "fontconfig-parser"

Package: librust-fontdb-dev
Description-md5: 324e01a32f31dbffbee5cc1d17be4061
Description-en: simple font database with CSS-like queries - Rust source code
 fontdb is a simple, in-memory font database with CSS-like queries.
 .
 This package contains the source for the Rust crate fontdb,
 for use with cargo.

Package: librust-foreign-types-0.3-dev
Description-md5: 278e61f5fd14735fcbe56b1224a14c79
Description-en: Framework for Rust wrappers over C APIs - Rust source code
 Source code for Debianized Rust crate "foreign-types"

Package: librust-foreign-types-dev
Description-md5: 0479eb6aa339fa14149888efa78c02f3
Description-en: Framework for Rust wrappers over C APIs - Rust source code
 This package contains the source for the Rust foreign-types crate, packaged by
 debcargo for use with cargo and dh-cargo.
 .
 Additionally, this package also provides "default" and "std" features.

Package: librust-foreign-types-macros-dev
Description-md5: a21fa77565dda0013340c6e4e6cbe112
Description-en: Internal crate used by foreign-types - Rust source code
 This package contains the source for the Rust foreign-types-macros crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-foreign-types-shared-0.1-dev
Description-md5: 44d2ddbcefb45c8a79737688a05149a9
Description-en: Internal crate used by foreign-types - Rust source code
 Source code for Debianized Rust crate "foreign-types-shared"

Package: librust-foreign-types-shared-dev
Description-md5: f431b852bdeb6ef42f8b256f0b2e30f4
Description-en: Internal crate used by foreign-types - Rust source code
 This package contains the source for the Rust foreign-types-shared crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-forensic-adb-dev
Description-md5: 3e3974956d45ab3269cbe9900823efdf
Description-en: Client library for the Android Debug Bridge (adb) - Rust source code
 Source code for Debianized Rust crate "forensic-adb"

Package: librust-forgejo-api-dev
Description-md5: d1e1e0045641ca28957e679e94153769
Description-en: Interface to Forgejo's Web API - Rust source code
 Source code for Debianized Rust crate "forgejo-api"

Package: librust-fork-dev
Description-md5: c87c9de2aeed2695620b7239da6d7de3
Description-en: Creating a new process detached from the controlling terminal (daemon) - Rust source code
 Source code for Debianized Rust crate "fork"

Package: librust-form-urlencoded-dev
Description-md5: e9ed7e15d809a3aaeaee535fb709544d
Description-en: Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms - Rust source code
 Source code for Debianized Rust crate "form_urlencoded"

Package: librust-formatx-dev
Description-md5: 0e538fd567472a41440c6bc6d53e06aa
Description-en: Macro for formatting non literal strings at runtime - Rust source code
 Source code for Debianized Rust crate "formatx"

Package: librust-forwarded-header-value-dev
Description-md5: ab9f9b2404fc5f26e2d69a4779145ca6
Description-en: Parser for values from the Forwarded header (RFC 7239) - Rust source code
 Source code for Debianized Rust crate "forwarded-header-value"

Package: librust-four-cc-dev
Description-md5: 46787ac03d72cbc9549debb2478b1f82
Description-en: Newtype wrapper for representation of 4-char-code values - Rust source code
 Source code for Debianized Rust crate "four-cc"

Package: librust-fraction-dev
Description-md5: 6d58cf6664b8d7b635ecb612cdc45b06
Description-en: Lossless fractions and decimals; drop-in float replacement - Rust source code
 Source code for Debianized Rust crate "fraction"

Package: librust-fragile-dev
Description-md5: 406934aa316e9d4001f22f773516f44a
Description-en: Wrapper types that permit sending non Send types - Rust source code
 Source code for Debianized Rust crate "fragile"

Package: librust-framehop-dev
Description-md5: 736c491147c1eb3f10dd53d99aad5a8e
Description-en: Stack frame unwinding support for various formats - Rust source code
 Source code for Debianized Rust crate "framehop"

Package: librust-framework-lib-dev
Description-md5: f59db5ff88a802a28cde2bf886226d28
Description-en: Control Framework Computer systems - Rust source code
 Source code for Debianized Rust crate "framework_lib"

Package: librust-freedesktop-icons-dev
Description-md5: aa2daa5625e3d5011d1dc034428363f3
Description-en: Freedesktop Icons lookup crate - Rust source code
 Source code for Debianized Rust crate "freedesktop-icons"

Package: librust-freetype-dev
Description-md5: 1fa5e730da5335b5c1b42fe13fcbcc93
Description-en: Bindings for Freetype used by Servo - Rust source code
 Source code for Debianized Rust crate "freetype"

Package: librust-freetype-rs-dev
Description-md5: 5369eb3244b385b3f07977fbd3a4be6d
Description-en: Bindings for FreeType font library - Rust source code
 Source code for Debianized Rust crate "freetype-rs"

Package: librust-freetype-sys-dev
Description-md5: dcfab28c59ca72c8876c32e2a8907fba
Description-en: Low level binding for FreeType font library - Rust source code
 Source code for Debianized Rust crate "freetype-sys"

Package: librust-frizbee-dev
Description-md5: c4dfcb45ffb152f1c262600efdc2523f
Description-en: Fast typo-resistant fuzzy matching via SIMD smith waterman, similar algorithm to FZF - Rust source code
 Source code for Debianized Rust crate "frizbee"

Package: librust-fs-at-dev
Description-md5: 567e57de4beb61b2e5b9cd1456e9c8dc
Description-en: 'at' functions for various platforms - Rust source code
 Source code for Debianized Rust crate "fs_at"

Package: librust-fs-err-dev
Description-md5: d06cff657a961123501fd5739d714203
Description-en: Drop-in replacement for std::fs with more helpful error messages - Rust source code
 Source code for Debianized Rust crate "fs-err"

Package: librust-fs-extra-dev
Description-md5: da5d67b7e13f1e186aaa9f23527dcacb
Description-en: Expanding std::fs and std::io - Rust source code
 Recursively copy folders with information about process and much more.
 .
 This package contains the source for the Rust fs_extra crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-fs-set-times-dev
Description-md5: f585bda9acf314089d8c7939f5a96fd9
Description-en: Set filesystem timestamps - Rust source code
 Source code for Debianized Rust crate "fs-set-times"

Package: librust-fs2-dev
Description-md5: 51fb3faef40e273ca0cddc7f08f08711
Description-en: Cross-platform file locks and file duplication - Rust source code
 Source code for Debianized Rust crate "fs2"

Package: librust-fs4-dev
Description-md5: 36db552e4a487af1ce357384a4e26f20
Description-en: No libc, pure Rust cross-platform file locks - Rust source code
 Original fs2, now supports async and replace libc by rustix.
 .
 Source code for Debianized Rust crate "fs4"

Package: librust-fscommon-dev
Description-md5: 8227d99bfc63de11aedcee72d1727cca
Description-en: Filesystem common utilities - Rust source code
 Source code for Debianized Rust crate "fscommon"

Package: librust-fsevent-sys-dev
Description-md5: 7461f594cd11c2d589e8fab174329a13
Description-en: Rust bindings to the fsevent macOS API for file changes notifications - Rust source code
 This package contains the source for the Rust fsevent-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-fslock-dev
Description-md5: b6abe991ea456ad643fc26a9c9ba00ef
Description-en: Use files as locks - Rust source code
 Source code for Debianized Rust crate "fslock"

Package: librust-fst-dev
Description-md5: eeee1865b34ac05a7e813aa0307851b7
Description-en: Use finite state transducers to compactly represents sets or maps of many strings (> 1 billion is possible) - Rust source code
 Source code for Debianized Rust crate "fst"

Package: librust-fts-sys-dev
Description-md5: 06a8e39ef5001f68e2be3adbb69963df
Description-en: File hierarchy traversal functions (FTS) - Rust source code
 Source code for Debianized Rust crate "fts-sys"

Package: librust-fuchsia-cprng-dev
Description-md5: 633d93fc013e7df1b34320874c70f5e5
Description-en: The Fuchsia cryptographically secure pseudorandom number generator - Rust source code
 This package contains the source for the Rust fuchsia-cprng crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-fuchsia-zircon-dev
Description-md5: 87cde71939bac4b14bdd5df5b0c37450
Description-en: Rust bindings for the Zircon kernel - Rust source code
 This package contains the source for the Rust fuchsia-zircon crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-fuchsia-zircon-sys-dev
Description-md5: 7c8dd1382612af324ca3da9c85dac506
Description-en: Low-level Rust bindings for the Zircon kernel - Rust source code
 This package contains the source for the Rust fuchsia-zircon-sys crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-fun-time-derive-dev
Description-md5: 88c67db6bf677a7babf875bfea03ce3b
Description-en: Macro implementations of fun_time - Rust source code
 Source code for Debianized Rust crate "fun_time_derive"

Package: librust-fun-time-dev
Description-md5: 48151a4eeeb6a8319fd9dc2f904b6813
Description-en: Simple Rust library that allows you to easily time your function calls with a simple attribute! - Rust source code
 Source code for Debianized Rust crate "fun_time"

Package: librust-function-name-dev
Description-md5: 225ef3be3cfd6eca3e5a9a2a66e1f591
Description-en: Macro that expands to the name of the annotated function - Rust source code
 Source code for Debianized Rust crate "function_name"

Package: librust-function-name-proc-macro-dev
Description-md5: ff0c92b9f2f7f7b489791c2b256c9e85
Description-en: Macro that expands to the name of the annotated function - Rust source code
 Source code for Debianized Rust crate "function_name-proc-macro"

Package: librust-fundu-dev
Description-md5: c8bb7ccfc7136e59d87d34dbb03fb345
Description-en: Configurable, precise and fast rust string parser to a Duration - Rust source code
 Source code for Debianized Rust crate "fundu"

Package: librust-funty-dev
Description-md5: c223439a70c0bb891d91257e9db09c57
Description-en: Trait generalization over the primitive types - Rust source code
 This package contains the source for the Rust funty crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-fuser-dev
Description-md5: 9f711e5c142b689513ca198afbc7658c
Description-en: Filesystem in Userspace (FUSE) for Rust - Rust source code
 Source code for Debianized Rust crate "fuser"

Package: librust-futf-dev
Description-md5: 6b8dc132dbf6b9cd53710fa31dc48fa1
Description-en: Handling fragments of UTF-8 - Rust source code
 This package contains the source for the Rust futf crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-future-queue-dev
Description-md5: a3e1beaabf113b62f898a415789d2b05
Description-en: Adapters to manage a queue of futures, where each future can have a different weight - Rust source code
 Source code for Debianized Rust crate "future-queue"

Package: librust-futures-bounded-dev
Description-md5: 96fbe449abf1566a6a17e48717019212
Description-en: Utilities for bounding futures in size and time - Rust source code
 Source code for Debianized Rust crate "futures-bounded"

Package: librust-futures-channel-dev
Description-md5: 1727d7828f1e78e60eaa300f5a043c9b
Description-en: Channels for asynchronous communication using futures-rs - Rust source code
 Source code for Debianized Rust crate "futures-channel"

Package: librust-futures-codec-dev
Description-md5: a55e61e50b4fe9166dec0f3c48d4fdbd
Description-en: Utilities for encoding and decoding frames using `async/await` - Rust source code
 This package contains the source for the Rust futures_codec crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-futures-core-dev
Description-md5: 4ee42665159e1ae9b7b339665e32c260
Description-en: Core traits and types in for the `futures` library - Rust source code
 Source code for Debianized Rust crate "futures-core"

Package: librust-futures-dev
Description-md5: 3959734115451b2541e61cd12c81585f
Description-en: Futures and streams - Rust source code
 Source code for Debianized Rust crate "futures"

Package: librust-futures-executor-dev
Description-md5: 539e90eaf46709cf7147ff722424ed35
Description-en: Executors for asynchronous tasks based on the futures-rs library - Rust source code
 Source code for Debianized Rust crate "futures-executor"

Package: librust-futures-intrusive-dev
Description-md5: 388e3e59db9239462d100e84adbe04f5
Description-en: Futures based on intrusive data structures - for std and no-std environments - Rust source code
 This package contains the source for the Rust futures-intrusive crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-futures-io-dev
Description-md5: ecfeeeb48b80ae2e49215897255d166a
Description-en: `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library - Rust source code
 Source code for Debianized Rust crate "futures-io"

Package: librust-futures-lite-dev
Description-md5: f1c99fb008636ba65d7d85182fcdd9e3
Description-en: Futures, streams, and async I/O combinators - Rust source code
 Source code for Debianized Rust crate "futures-lite"

Package: librust-futures-locks-dev
Description-md5: a2854e4096dc3477d0e993518eb3df73
Description-en: Futures-aware lock primitives - Rust source code
 This package contains the source for the Rust futures-locks crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-futures-macro-dev
Description-md5: 87fe1c4c338c7068a2ed50611bca3edf
Description-en: Futures-rs procedural macro implementations - Rust source code
 Source code for Debianized Rust crate "futures-macro"

Package: librust-futures-micro-dev
Description-md5: 9e21b5ba088552c622b2f00634ac486d
Description-en: Minimal, no_std compatible async prelude - Rust source code
 This package contains the source for the Rust futures-micro crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-futures-ringbuf-dev
Description-md5: 6a1299b120c16b7aa6f021c982a44055
Description-en: Mock Type implementing AsyncRead/AsyncWrite for testing and examples - Rust source code
 Source code for Debianized Rust crate "futures_ringbuf"

Package: librust-futures-rustls-dev
Description-md5: a6f57352fab1bc48bcd5f984405995cf
Description-en: asynchronous TLS/SSL streams for futures using Rustls
 futures-rustls provides asynchronous TLS/SSL streams
 for futures using Rustls.
 .
 Rustls is a modern TLS library written in Rust.
 It uses ring for cryptography
 and webpki for certificate verification.
 .
 Ring is a Rust library implementing safe, fast, small crypto
 using Rust with BoringSSL's cryptography primitives.
 .
 Webpki is a Rust library to validate Web PKI (TLS/SSL) certificates.
 .
 This package contains the source for the Rust futures-rustls crate,
 for use with cargo.

Package: librust-futures-sink-dev
Description-md5: 0ca2d74a564abc77b936325e3751b906
Description-en: Asynchronous `Sink` trait for the futures-rs library - Rust source code
 Source code for Debianized Rust crate "futures-sink"

Package: librust-futures-task-dev
Description-md5: 29110af2788b77dbfc813daab8351d05
Description-en: Tools for working with tasks - Rust source code
 Source code for Debianized Rust crate "futures-task"

Package: librust-futures-test-dev
Description-md5: 97249e2179a70f5a34ea16a0cb947088
Description-en: Common utilities for testing components built off futures-rs - Rust source code
 Source code for Debianized Rust crate "futures-test"

Package: librust-futures-timer-dev
Description-md5: b83a52eb787af997e6fe9a86c06c7db5
Description-en: timeouts for futures - Rust source code
 A general purpose crate
 for working with timeouts and delays with futures.
 .
 This package contains the source for the Rust futures-timer crate,
 for use with cargo.

Package: librust-futures-util-dev
Description-md5: 11af644094c4242852607920d1bebf2b
Description-en: Common utilities for the futures-rs library - Rust source code - Rust source code
 Source code for Debianized Rust crate "futures-util"

Package: librust-fuzzt-dev
Description-md5: 632844c6009f0a08dc1d12b63266b6ad
Description-en: Implementations of string similarity metrics - Rust source code
 Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler,
 and Sørensen-Dice.
 .
 Source code for Debianized Rust crate "fuzzt"

Package: librust-fuzzy-matcher-dev
Description-md5: 84144878c8f130b7c6efe6f81f256fca
Description-en: Fuzzy Matching Library - Rust source code
 This package contains the source for the Rust fuzzy-matcher crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-fwdansi-dev
Description-md5: b88920897e38df95a7e377cb8a873697
Description-en: Forwards a byte string with ANSI escape code to a termcolor terminal - Rust source code
 This package contains the source for the Rust fwdansi crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-fxhash-dev
Description-md5: c4caa0ec480f7727ad7417bbf4aac9a9
Description-en: Fast, non-secure, hashing algorithm - Rust source code
 This package contains the source for the Rust fxhash crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-fxprof-processed-profile-dev
Description-md5: faf0819ebc2cff7f72133c7708577f92
Description-en: Create profiles in the Firefox Profiler's processed profile JSON format - Rust source code
 Source code for Debianized Rust crate "fxprof-processed-profile"

Package: librust-g2gen-dev
Description-md5: 98439814af4943c83b5c661c9a0050b8
Description-en: Macro to create types that implement fast finite field arithmetic - Rust source code
 Source code for Debianized Rust crate "g2gen"

Package: librust-g2p-dev
Description-md5: 748674b7cc4aa78d00b22c7597b30575
Description-en: Create types that implement fast finite field arithmetic - Rust source code
 Source code for Debianized Rust crate "g2p"

Package: librust-g2poly-dev
Description-md5: 38a75c3e07522e562787797436dd6fb8
Description-en: Primitive implementation of polynomials over the field GF(2) - Rust source code
 Source code for Debianized Rust crate "g2poly"

Package: librust-garde-derive-dev
Description-md5: e527c2c9e32a1e4c4d57346501c5f486
Description-en: Derive macros for garde - Rust source code
 Source code for Debianized Rust crate "garde_derive"

Package: librust-garde-dev
Description-md5: 17a3c5feddfef6f09604dfdefe3d3551
Description-en: Validation library - Rust source code
 Source code for Debianized Rust crate "garde"

Package: librust-gat-std-dev
Description-md5: 5cdf6ad49e049ef918ed5d73157b23c0
Description-en: Variants of Rust std traits that use GATs - Rust source code
 Source code for Debianized Rust crate "gat-std"

Package: librust-gat-std-proc-dev
Description-md5: e82efd459904bc49b8c8c8e1e087b2ec
Description-en: Proc macros for gat-std - Rust source code
 Source code for Debianized Rust crate "gat-std-proc"

Package: librust-gbm-dev
Description-md5: 94b33dc451967947bf658094c90c4255
Description-en: Libgbm bindings for rust - Rust source code
 Source code for Debianized Rust crate "gbm"

Package: librust-gbm-sys-dev
Description-md5: bf8a4191a339f35da6050d95b879e207
Description-en: Bindgen generated unsafe libgbm wrapper - Rust source code
 Source code for Debianized Rust crate "gbm-sys"

Package: librust-gcd-dev
Description-md5: 2d458ebae05377b04f47b9e14839e316
Description-en: calculating greatest common divisor - Rust source code
 This package contains the source for the Rust gcd crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-gdk-0.18-dev
Description-md5: cf9ba4d7024bfc1b0c37a5f8f072415e
Description-en: Rust bindings for the GDK 3 library - Rust source code
 This package contains the source for the Rust gdk crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-gdk-pixbuf-0.18-dev
Description-md5: c47eb73e74e4e1f4028e1bfa014f4c53
Description-en: Rust bindings for the GdkPixbuf library - Rust source code
 Source code for Debianized Rust crate "gdk-pixbuf"

Package: librust-gdk-pixbuf-dev
Description-md5: c47eb73e74e4e1f4028e1bfa014f4c53
Description-en: Rust bindings for the GdkPixbuf library - Rust source code
 Source code for Debianized Rust crate "gdk-pixbuf"

Package: librust-gdk-pixbuf-sys-0.18-dev
Description-md5: 4118c97fa2e2f254a9c6f2a154b0c7ef
Description-en: FFI bindings to libgdk_pixbuf-2.0 - Rust source code
 Source code for Debianized Rust crate "gdk-pixbuf-sys"

Package: librust-gdk-pixbuf-sys-dev
Description-md5: 4118c97fa2e2f254a9c6f2a154b0c7ef
Description-en: FFI bindings to libgdk_pixbuf-2.0 - Rust source code
 Source code for Debianized Rust crate "gdk-pixbuf-sys"

Package: librust-gdk-sys-0.18-dev
Description-md5: fc300542add29d5581b1cb0bb553416a
Description-en: FFI bindings to libgdk-3 - Rust source code
 Source code for Debianized Rust crate "gdk-sys"

Package: librust-gdk4-dev
Description-md5: 52bc3c0aab8b42e6a8be0f111351b050
Description-en: Rust bindings of the GDK 4 library - Rust source code
 Source code for Debianized Rust crate "gdk4"

Package: librust-gdk4-sys-dev
Description-md5: d78684cb5ef87db4aaefe19cad63c6d0
Description-en: FFI bindings of GDK 4 - Rust source code
 Source code for Debianized Rust crate "gdk4-sys"

Package: librust-gdk4-wayland-dev
Description-md5: 7739ebc6189693ea8369b354c6c11f35
Description-en: Rust bindings of the GDK 4 Wayland library - Rust source code
 Source code for Debianized Rust crate "gdk4-wayland"

Package: librust-gdk4-wayland-sys-dev
Description-md5: e83972dcce3662deeaae04b7d3dfa43d
Description-en: FFI bindings of GDK4 Wayland - Rust source code
 Source code for Debianized Rust crate "gdk4-wayland-sys"

Package: librust-gdk4-x11-dev
Description-md5: 31ff812e5b67db9488eef741204e19b8
Description-en: Rust bindings of the GDK4 X11 library - Rust source code
 Source code for Debianized Rust crate "gdk4-x11"

Package: librust-gdk4-x11-sys-dev
Description-md5: 7540ff3c2652f569b3592c6311555820
Description-en: FFI bindings of GDK4 X11 - Rust source code
 Source code for Debianized Rust crate "gdk4-x11-sys"

Package: librust-gen-lsp-types-dev
Description-md5: ae6439540366e95d81a8b7187082fdf5
Description-en: Rust LSP types generated from the official metamodel - Rust source code
 Source code for Debianized Rust crate "gen-lsp-types"

Package: librust-genawaiter-dev
Description-md5: 2bc26cc2bf2bf8ba0d6c3c035ee55e4a
Description-en: Stackless generators on stable Rust - Rust source code
 Source code for Debianized Rust crate "genawaiter"

Package: librust-genawaiter-macro-dev
Description-md5: f02e9d8fc65f47c89422fd3b4509f200
Description-en: Convenience macros for generators (genawaiter) - Rust source code
 This package contains the source for the Rust genawaiter-macro crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-genawaiter-proc-macro-dev
Description-md5: 987246a103283d356942df5224c277b7
Description-en: Procedural macro for generators (genawaiter) - Rust source code
 This package contains the source for the Rust genawaiter-proc-macro crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-generator-dev
Description-md5: 599dcb226942a2b37f2443d2c9488814
Description-en: Stackfull Generator Library in Rust - Rust source code
 This package contains the source for the Rust generator crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-generic-array-0.14-dev
Description-md5: 99d9b7b0fa7a2ba38903a61c028f46e2
Description-en: Generic types implementing functionality of arrays - Rust source code
 Source code for Debianized Rust crate "generic-array"

Package: librust-generic-array-dev
Description-md5: 99d9b7b0fa7a2ba38903a61c028f46e2
Description-en: Generic types implementing functionality of arrays - Rust source code
 Source code for Debianized Rust crate "generic-array"

Package: librust-genetlink-dev
Description-md5: d6c384c6ec2ce8f392b2a5ba254df302
Description-en: Communicate with generic netlink - Rust source code
 This package contains the source for the Rust genetlink crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-genmesh-dev
Description-md5: ce7fc5c5dec4f9f77eee1583dfd565ec
Description-en: Package for generating 3D meshes - Rust source code
 Source code for Debianized Rust crate "genmesh"

Package: librust-geo-types-dev
Description-md5: cab624585bf625563d8e67dd1aad30b5
Description-en: Geospatial primitive data types - Rust source code
 Source code for Debianized Rust crate "geo-types"

Package: librust-geojson-dev
Description-md5: 58332ca8e8b1e2e56f0ca87d6e2b232e
Description-en: Read and write GeoJSON vector geographic data - Rust source code
 Source code for Debianized Rust crate "geojson"

Package: librust-get-size-derive2-dev
Description-md5: b6078831a813db08cb959705b68e7ded
Description-en: Derives the GetSize trait - Rust source code
 Source code for Debianized Rust crate "get-size-derive2"

Package: librust-get-size2-dev
Description-md5: dc0533669bf8a945e4ffdc3a79668848
Description-en: Determine the size in bytes an object occupies inside RAM - Rust source code
 Source code for Debianized Rust crate "get-size2"

Package: librust-getch-dev
Description-md5: 24b60bc5390f4dd2977d9019024f559a
Description-en: Portable implementation of getch using termios - Rust source code
 Source code for Debianized Rust crate "getch"

Package: librust-gethostname-dev
Description-md5: 20715e5bf429f11ac2578d5e74720ccb
Description-en: Gethostname for all platforms - Rust source code
 Source code for Debianized Rust crate "gethostname"

Package: librust-getopts-dev
Description-md5: 9181c34e0589745f33e2ce3834b3b674
Description-en: Getopts-like option parsing - Rust source code
 Source code for Debianized Rust crate "getopts"

Package: librust-getrandom-dev
Description-md5: b7468bf8f9d77baaaa127fff3c657248
Description-en: Retrieve random data from system source - Rust source code
 Source code for Debianized Rust crate "getrandom"

Package: librust-getset-dev
Description-md5: ea92132db13bed09776b6977b967c4f0
Description-en: We're ready to go! - Rust source code
 A procedural macro for generating the most basic getters and setters on fields.
 .
 This package contains the source for the Rust getset crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-gettext-dev
Description-md5: a6b5056fbb8e74e80045ba35378ed81a
Description-en: Gettext translation framework for Rust - Rust source code
 This package contains the source for the Rust gettext crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-gettext-rs-dev
Description-md5: 25e67ff7331f50eca91baecaf3bd2163
Description-en: Safe bindings for gettext - Rust source code
 Source code for Debianized Rust crate "gettext-rs"

Package: librust-gettext-sys-dev
Description-md5: b6042d8b71537610954d994761a727f2
Description-en: Raw FFI bindings for gettext - Rust source code
 This package contains the source for the Rust gettext-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-gg-alloc-dev
Description-md5: 6de693e77545fdb3f5b4ffe9ec86070b
Description-en: Custom allocator that only returns pointers above 2G - Rust source code
 This package contains the source for the Rust gg-alloc crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-ghac-dev
Description-md5: e8eab21bcf8aa092726bab464278e49f
Description-en: Generated protobuf definitions for GitHub Actions Cache service V2 - Rust source code
 Generated Rust protobuf/gRPC definitions for the GitHub Actions Cache service
 V2, as used by the ghac service of the opendal crate.Source code for Debianized
 Rust crate "ghac"

Package: librust-ghash-0.5-dev
Description-md5: 80d1d5285daf4e4b9e25132dff442d02
Description-en: Universal hash over GF(2^128) for Message Authentication Codes - Rust source code
 Source code for Debianized Rust crate "ghash"

Package: librust-ghash-dev
Description-md5: c908a0f8401cf8c5754b924dd45fef52
Description-en: Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC), as in the AES-GCM authenticated encryption cipher - Rust source code
 This package contains the source for the Rust ghash crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-ghost-dev
Description-md5: 4d2d0f0550130b225bd2837df05ac0a2
Description-en: Define your own PhantomData - Rust source code
 This package contains the source for the Rust ghost crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-gif-dev
Description-md5: 4c440ad931f34168d268d0fc2e405543
Description-en: GIF de- and encoder - Rust source code
 Source code for Debianized Rust crate "gif"

Package: librust-gimli-dev
Description-md5: 4693effdff7bd2ee0a885ab91fa7f9e8
Description-en: Reading and writing the DWARF debugging format - Rust source code
 Source code for Debianized Rust crate "gimli"

Package: librust-gio-0.18-dev
Description-md5: 70b9ea1e523801662e59ab734f0190dd
Description-en: Rust bindings for the Gio library - Rust source code
 Source code for Debianized Rust crate "gio"

Package: librust-gio-dev
Description-md5: 70b9ea1e523801662e59ab734f0190dd
Description-en: Rust bindings for the Gio library - Rust source code
 Source code for Debianized Rust crate "gio"

Package: librust-gio-sys-0.18-dev
Description-md5: 4ca7c58a42b4e5734b46a216b5591ea1
Description-en: FFI bindings to libgio-2.0 - Rust source code
 This package contains the source for the Rust gio-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-gio-sys-dev
Description-md5: 9cbc06804670f4d5fd504da544fa02f3
Description-en: FFI bindings to libgio-2.0 - Rust source code
 Source code for Debianized Rust crate "gio-sys"

Package: librust-gio-unix-dev
Description-md5: b8782c54defd261df9f3997a0d6f193d
Description-en: Rust bindings for the GioUnix library - Rust source code
 Source code for Debianized Rust crate "gio-unix"

Package: librust-gio-unix-sys-dev
Description-md5: 59be63313c5b18a6d56f5ba191f8363d
Description-en: FFI bindings to libgio-2.0 Unix APIs - Rust source code
 Source code for Debianized Rust crate "gio-unix-sys"

Package: librust-gir-format-check-dev
Description-md5: de825804f10dd30949ab1888c0491610
Description-en: File format checker - Rust source code
 This package contains the source for the Rust gir-format-check crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-git-absorb-dev
Description-md5: d1983a07ec95da5d2a840418fa08b7e6
Description-en: Git commit --fixup, but automatic - Rust source code
 Source code for Debianized Rust crate "git-absorb"

Package: librust-git-conventional-dev
Description-md5: bc4303843a2a39a7e929211aee0f22d3
Description-en: Parser library for the Conventional Commit specification - Rust source code
 Source code for Debianized Rust crate "git-conventional"

Package: librust-git-state-dev
Description-md5: f0ee2c78c8f26651abe1d2fbb5726938
Description-en: Probe git repository state - Rust source code
 Source code for Debianized Rust crate "git-state"

Package: librust-git-testament-derive-dev
Description-md5: 5d79614a5cc6c399eb7ad3ceed026a62
Description-en: Record git working tree status when compiling your crate - inner procedural macro - Rust source code
 Source code for Debianized Rust crate "git-testament-derive"

Package: librust-git-testament-dev
Description-md5: 933b5554c20638ab2c03ef8b75476ba8
Description-en: Record git working tree status when compiling your crate - Rust source code
 Source code for Debianized Rust crate "git-testament"

Package: librust-git2+default-dev
Description-md5: 9f3df519a32eb7a03c60b4aefe41ce14
Description-en: Bindings to libgit2 for interoperating with git repositories - feature "default"
 This library is both threadsafe and memory safe and allows both reading and
 writing git repositories.
 .
 This metapackage enables feature "default" for the Rust git2 crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-git2+https-dev
Description-md5: 09f3ed4205589e1be2d74efdc5af5bb6
Description-en: Bindings to libgit2 for interoperating with git repositories - feature "https"
 This library is both threadsafe and memory safe and allows both reading and
 writing git repositories.
 .
 This metapackage enables feature "https" for the Rust git2 crate, by pulling in
 any additional dependencies needed by that feature.

Package: librust-git2+openssl-probe-dev
Description-md5: 62d6dc9d20611eafa3a6f42aa8d28786
Description-en: Bindings to libgit2 for interoperating with git repositories - feature "openssl-probe"
 This library is both threadsafe and memory safe and allows both reading and
 writing git repositories.
 .
 This metapackage enables feature "openssl-probe" for the Rust git2 crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-git2+openssl-sys-dev
Description-md5: f74a98cbb9808b56292f0d8eba816d03
Description-en: Bindings to libgit2 for interoperating with git repositories - feature "openssl-sys"
 This library is both threadsafe and memory safe and allows both reading and
 writing git repositories.
 .
 This metapackage enables feature "openssl-sys" for the Rust git2 crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-git2+ssh-dev
Description-md5: 2328fe9b5d5eb540ee69f4e80819ad47
Description-en: Bindings to libgit2 for interoperating with git repositories - feature "ssh"
 This library is both threadsafe and memory safe and allows both reading and
 writing git repositories.
 .
 This metapackage enables feature "ssh" for the Rust git2 crate, by pulling in
 any additional dependencies needed by that feature.

Package: librust-git2-curl-dev
Description-md5: fd79666c77cdfea765b1c3adc6ac584e
Description-en: Backend for an HTTP transport in libgit2 powered by libcurl - Rust source code
 Intended to be used with the git2 crate.
 .
 Source code for Debianized Rust crate "git2-curl"

Package: librust-git2-dev
Description-md5: 4a657e3ca9d8481f429657b79b32d4b7
Description-en: Bindings to libgit2 for interoperating with git repositories - Rust source code
 This library is both threadsafe and memory safe and allows both reading and
 writing git repositories.
 .
 Source code for Debianized Rust crate "git2"

Package: librust-github-actions-expressions-dev
Description-md5: fb1a38489a6c9142eacdd889847dd29d
Description-en: GitHub Actions expression parser and data types - Rust source code
 Source code for Debianized Rust crate "github-actions-expressions"

Package: librust-github-actions-models-dev
Description-md5: ac76f1f7873b5fa185c2d42c1b05d320
Description-en: Unofficial, high-quality data models for GitHub Actions workflows, actions, and related components - Rust source code
 Source code for Debianized Rust crate "github-actions-models"

Package: librust-gix-actor-dev
Description-md5: f3c98c7ad91b12b6bafd3bffae5042d2
Description-en: Way to identify git actors - Rust source code
 Source code for Debianized Rust crate "gix-actor"

Package: librust-gix-archive-dev
Description-md5: 17882101dc100f4791c2335b709055dd
Description-en: Archive generation from of a worktree stream - Rust source code
 Source code for Debianized Rust crate "gix-archive"

Package: librust-gix-attributes-dev
Description-md5: f7cf78e7eaa96020e7ea59a6e0a67bcd
Description-en: The gitoxide project dealing .gitattributes files - Rust source code
 Source code for Debianized Rust crate "gix-attributes"

Package: librust-gix-bitmap-dev
Description-md5: ea8fee2f99ed1128aa2e5c72ac8a1e65
Description-en: The gitoxide project dedicated implementing the standard git bitmap format - Rust source code
 Source code for Debianized Rust crate "gix-bitmap"

Package: librust-gix-chunk-dev
Description-md5: 50c18959d7123e33cc666019bccdc643
Description-en: Interact with the git chunk file format used in multi-pack index and commit-graph files - Rust source code
 Source code for Debianized Rust crate "gix-chunk"

Package: librust-gix-command-dev
Description-md5: 194d7351e01d8cb20f6be9e37344266b
Description-en: The gitoxide project handling internal git command execution - Rust source code
 Source code for Debianized Rust crate "gix-command"

Package: librust-gix-commitgraph-dev
Description-md5: fe0d5baadc88dceecc64e5149b17c93d
Description-en: Read-only access to the git commitgraph file format - Rust source code
 Source code for Debianized Rust crate "gix-commitgraph"

Package: librust-gix-config-dev
Description-md5: 4a51c04fdff108d296b9b7fc439b0684
Description-en: Git-config file parser and editor from the gitoxide project - Rust source code
 Source code for Debianized Rust crate "gix-config"

Package: librust-gix-config-value-dev
Description-md5: fa38945873e9895ab45301910c25fbc9
Description-en: The gitoxide project providing git-config value parsing - Rust source code
 Source code for Debianized Rust crate "gix-config-value"

Package: librust-gix-credentials-dev
Description-md5: f6daedddfb146259a28b0bebce0267c3
Description-en: The gitoxide project to interact with git credentials helpers - Rust source code
 Source code for Debianized Rust crate "gix-credentials"

Package: librust-gix-date-dev
Description-md5: 970f08cbd187e2156d0f4346ff4d0e8e
Description-en: The gitoxide project parsing dates the way git does - Rust source code
 Source code for Debianized Rust crate "gix-date"

Package: librust-gix-dev
Description-md5: 4c5167edfbde509d6d556ba8ff9e711e
Description-en: Interact with git repositories just like git would - Rust source code
 Source code for Debianized Rust crate "gix"

Package: librust-gix-diff-dev
Description-md5: 6ee1fd8e2963a73930f8433c1cdc3c38
Description-en: Calculate differences between various git objects - Rust source code
 Source code for Debianized Rust crate "gix-diff"

Package: librust-gix-dir-dev
Description-md5: b73889d0fd2c377eb5912b61e788af09
Description-en: The gitoxide project dealing with directory walks - Rust source code
 Source code for Debianized Rust crate "gix-dir"

Package: librust-gix-discover-dev
Description-md5: 782dadcc88dc723e7eb42fe934ab9afd
Description-en: Discover git repositories and check if a directory is a git repository - Rust source code
 Source code for Debianized Rust crate "gix-discover"

Package: librust-gix-error-dev
Description-md5: 67524346bf27873afa2a9b49b6c8da46
Description-en: The gitoxide project to provide common errors and error-handling utilities - Rust source code
 Source code for Debianized Rust crate "gix-error"

Package: librust-gix-features-dev
Description-md5: 261b2b7603be15b0e7d7bb9945ea54c5
Description-en: Integrate various capabilities using compile-time feature flags - Rust source code
 Source code for Debianized Rust crate "gix-features"

Package: librust-gix-filter-dev
Description-md5: d32ce35fef76c1080303813f8a0b5419
Description-en: The gitoxide project implementing git filters - Rust source code
 Source code for Debianized Rust crate "gix-filter"

Package: librust-gix-fs-dev
Description-md5: 09ca124cceea5be4eeb9ab571230402b
Description-en: Crate providing file system specific utilities to `gitoxide` - Rust source code
 Source code for Debianized Rust crate "gix-fs"

Package: librust-gix-glob-dev
Description-md5: 0194dcfdb92e93af18b84cc3eedd1f63
Description-en: The gitoxide project dealing with pattern matching - Rust source code
 Source code for Debianized Rust crate "gix-glob"

Package: librust-gix-hash-dev
Description-md5: 79df2389cea3a9fe1cdf830f6a330ae1
Description-en: Borrowed and owned git hash digests used to identify git objects - Rust source code
 Source code for Debianized Rust crate "gix-hash"

Package: librust-gix-hashtable-dev
Description-md5: 61344a25293d555ccf0348b08fffddde
Description-en: Crate that provides hashtable based data structures optimized to utilize ObjectId keys - Rust source code
 Source code for Debianized Rust crate "gix-hashtable"

Package: librust-gix-ignore-dev
Description-md5: fd299d72d4715349dcebdabcca3a5f54
Description-en: The gitoxide project dealing .gitignore files - Rust source code
 Source code for Debianized Rust crate "gix-ignore"

Package: librust-gix-imara-diff-dev
Description-md5: 20e3a8e01605b1557caf90b99a73e6cd
Description-en: High performance library for computing diffs - Rust source code - Rust source code
 Imara-diff is a solid (imara in Swahili) diff library for Rust. Solid refers to
 the fact that imara-diff provides very good runtime performance even in
 pathological cases so that your application never appears to freeze while
 waiting on a diff. The performance improvements are achieved using battle
 tested heuristics used in gnu-diff and git that are known to yield fast runtime
 and performance.
 .
 Imara-diff provides two diff algorithms:
 .
 - The linear-space variant of the well known Myers algorithm
 - The Histogram algorithm which is a variant of the patience diff algorithm.
 .
 Myers algorithm has been enhanced with preprocessing and multiple heuristics to
 ensure fast runtime in pathological cases to avoid quadratic time complexity
 and closely matches the behavior of gnu-diff and git. The Histogram algorithm
 was originally ported from git but has been heavily optimized. The Histogram
 algorithm outperforms Myers diff by 10% - 100% across a wide variety of
 workloads.
 Source code for Debianized Rust crate "gix-imara-diff"

Package: librust-gix-index-dev
Description-md5: f2db0d9f0e1883983008ac8b96044431
Description-en: Work-in-progress crate of the gitoxide project dedicated implementing the git index file - Rust source code
 Source code for Debianized Rust crate "gix-index"

Package: librust-gix-lock-dev
Description-md5: 039a9a4913700b91fdbb6b14afa478e1
Description-en: Git-style lock-file implementation - Rust source code
 Source code for Debianized Rust crate "gix-lock"

Package: librust-gix-macros-dev
Description-md5: c96d50fe85141efc171b4bc43e3693e6
Description-en: Proc-macro utilities for gix - Rust source code
 Source code for Debianized Rust crate "gix-macros"

Package: librust-gix-mailmap-dev
Description-md5: 88dfcc36e6c67ee018c1bdf61822e10c
Description-en: The gitoxide project for parsing mailmap files - Rust source code
 Source code for Debianized Rust crate "gix-mailmap"

Package: librust-gix-merge-dev
Description-md5: e5c8979aa316b2baf9332d0350c6375d
Description-en: The gitoxide project implementing merge algorithms - Rust source code
 Source code for Debianized Rust crate "gix-merge"

Package: librust-gix-negotiate-dev
Description-md5: e0287374076793f1017c1b73c72f264f
Description-en: The gitoxide project implementing negotiation algorithms - Rust source code
 Source code for Debianized Rust crate "gix-negotiate"

Package: librust-gix-object-dev
Description-md5: b503fd1b41693d9d96ac97afd7a79660
Description-en: Immutable and mutable git objects with decoding and encoding support - Rust source code
 Source code for Debianized Rust crate "gix-object"

Package: librust-gix-odb-dev
Description-md5: b5b6eb347dab8309c66b0375a2ed71ac
Description-en: Implements various git object databases - Rust source code
 Source code for Debianized Rust crate "gix-odb"

Package: librust-gix-pack-dev
Description-md5: 0aea60a89cab86fcecab2ae1b2eadcba
Description-en: Implements git packs and related data structures - Rust source code
 Source code for Debianized Rust crate "gix-pack"

Package: librust-gix-packetline-blocking-dev
Description-md5: 7d32b2899d328ee8a77dfa1913e6e719
Description-en: Duplicate of `gix-packetline` with the `blocking-io` feature pre-selected - Rust source code
 Source code for Debianized Rust crate "gix-packetline-blocking"

Package: librust-gix-packetline-dev
Description-md5: 7c038faab4ecb3fe5f2a674e494ef942
Description-en: The gitoxide project implementing the pkt-line serialization format - Rust source code
 Source code for Debianized Rust crate "gix-packetline"

Package: librust-gix-path-dev
Description-md5: 673be3f875459fde6b5fc36fe54e37d0
Description-en: The gitoxide project dealing paths and their conversions - Rust source code
 Source code for Debianized Rust crate "gix-path"

Package: librust-gix-pathspec-dev
Description-md5: 581cf6e2bab9947cc8cf74ced57fa5c9
Description-en: The gitoxide project dealing magical pathspecs - Rust source code
 Source code for Debianized Rust crate "gix-pathspec"

Package: librust-gix-prompt-dev
Description-md5: 64519def3be6a01f12303d747578e2cf
Description-en: The gitoxide project for handling prompts in the terminal - Rust source code
 Source code for Debianized Rust crate "gix-prompt"

Package: librust-gix-protocol-dev
Description-md5: 4dfd9c1d5ab6cf99b1ce859b45acb70d
Description-en: The gitoxide project for implementing git protocols - Rust source code
 Source code for Debianized Rust crate "gix-protocol"

Package: librust-gix-quote-dev
Description-md5: f9a1b69933efed53369fab10501972e3
Description-en: The gitoxide project dealing with various quotations used by git - Rust source code
 Source code for Debianized Rust crate "gix-quote"

Package: librust-gix-ref-dev
Description-md5: c73611d3a4cabecae8bde1700447cd17
Description-en: Handle git references - Rust source code
 Source code for Debianized Rust crate "gix-ref"

Package: librust-gix-refspec-dev
Description-md5: ea0bdf6f5e27e0b230b468c4a1c94a27
Description-en: The gitoxide project for parsing and representing refspecs - Rust source code
 Source code for Debianized Rust crate "gix-refspec"

Package: librust-gix-revision-dev
Description-md5: 0a0e626d0f5d7c0215de3885f24560d8
Description-en: The gitoxide project dealing with finding names for revisions and parsing specifications - Rust source code
 Source code for Debianized Rust crate "gix-revision"

Package: librust-gix-revwalk-dev
Description-md5: 25423f4754f7d674945aed5f28a027af
Description-en: Crate providing utilities for walking the revision graph - Rust source code
 Source code for Debianized Rust crate "gix-revwalk"

Package: librust-gix-sec-dev
Description-md5: 5f65fd23e309ed967ae6cda7351d0556
Description-en: The gitoxide project providing a shared trust model - Rust source code
 Source code for Debianized Rust crate "gix-sec"

Package: librust-gix-shallow-dev
Description-md5: 96bb8e81649653d6a15da07bb4bfb627
Description-en: Handle files specifying the shallow boundary - Rust source code
 Source code for Debianized Rust crate "gix-shallow"

Package: librust-gix-status-dev
Description-md5: 3fba25ca86a9cd698797dfd035bfe648
Description-en: The gitoxide project dealing with 'git status'-like functionality - Rust source code
 Source code for Debianized Rust crate "gix-status"

Package: librust-gix-submodule-dev
Description-md5: 1cf91585dc7862d38c1deea19c38c7da
Description-en: The gitoxide project dealing git submodules - Rust source code
 Source code for Debianized Rust crate "gix-submodule"

Package: librust-gix-tempfile-dev
Description-md5: 244c556dcadc4df1b6e6b19b6bf4b4a2
Description-en: Tempfile implementation with a global registry to assure cleanup - Rust source code
 Source code for Debianized Rust crate "gix-tempfile"

Package: librust-gix-trace-dev
Description-md5: 15dd8c4a8410e422aa05402686ce6fa7
Description-en: Provide minimal `tracing` support that can be turned off to zero cost - Rust source code
 Source code for Debianized Rust crate "gix-trace"

Package: librust-gix-transport-dev
Description-md5: 71e9cd80c0994ff38f392807312a2018
Description-en: The gitoxide project dedicated to implementing the git transport layer - Rust source code
 Source code for Debianized Rust crate "gix-transport"

Package: librust-gix-traverse-dev
Description-md5: b4bf106ba08f35fb05442ab15d43d3d8
Description-en: The gitoxide project - Rust source code
 Source code for Debianized Rust crate "gix-traverse"

Package: librust-gix-url-dev
Description-md5: 287de9f85dfd6cca476d76f1ebb112dd
Description-en: The gitoxide project implementing parsing and serialization of gix-url - Rust source code
 Source code for Debianized Rust crate "gix-url"

Package: librust-gix-utils-dev
Description-md5: cb0675d7a5b3062e197d09ab7b667c68
Description-en: Crate with `gitoxide` utilities that don't need feature toggles - Rust source code
 Source code for Debianized Rust crate "gix-utils"

Package: librust-gix-validate-dev
Description-md5: 0cfb0b5696c085aaa2c2c7745d6396b4
Description-en: Validation functions for various kinds of names in git - Rust source code
 Source code for Debianized Rust crate "gix-validate"

Package: librust-gix-worktree-dev
Description-md5: 371f8193bd4a1c2ee70dd81e05013766
Description-en: The gitoxide project for shared worktree related types and utilities - Rust source code
 Source code for Debianized Rust crate "gix-worktree"

Package: librust-gix-worktree-state-dev
Description-md5: 3880a22959008ffb35f3c03c3d04e952
Description-en: The gitoxide project implementing setting the worktree to a particular state - Rust source code
 Source code for Debianized Rust crate "gix-worktree-state"

Package: librust-gix-worktree-stream-dev
Description-md5: 8ab47371e46a8be65726f3ef0f0a8262
Description-en: Generate a byte-stream from a git-tree - Rust source code
 Source code for Debianized Rust crate "gix-worktree-stream"

Package: librust-gl-dev
Description-md5: 59361aed75f2a488099610cd7ca9ebaf
Description-en: OpenGL bindings - Rust source code
 This package contains the source for the Rust gl crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-gl-generator-dev
Description-md5: 31c3fb726bee4c5b0d95502d1e09bffb
Description-en: Code generators for creating bindings to the Khronos OpenGL APIs - Rust source code
 This package contains the source for the Rust gl_generator crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-glib-0.18-dev
Description-md5: c51b81039b4c087ae88e5f5744df36e9
Description-en: Rust bindings for the GLib library - Rust source code
 Source code for Debianized Rust crate "glib"

Package: librust-glib-build-tools-dev
Description-md5: 069e22f9b795c6ef4bcdd3b131ffd447
Description-en: Rust bindings for the Gio library, build script utils crate - Rust source code
 Source code for Debianized Rust crate "glib-build-tools"

Package: librust-glib-dev
Description-md5: c51b81039b4c087ae88e5f5744df36e9
Description-en: Rust bindings for the GLib library - Rust source code
 Source code for Debianized Rust crate "glib"

Package: librust-glib-macros-0.18-dev
Description-md5: 849f36b5b63c333cd97cb7db2a9bc911
Description-en: Rust bindings for the GLib library, proc macros crate - Rust source code
 This package contains the source for the Rust glib-macros crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-glib-macros-dev
Description-md5: 9c20c4cfc0a5713852da88add8a6c421
Description-en: Rust bindings for the GLib library, proc macros crate - Rust source code
 Source code for Debianized Rust crate "glib-macros"

Package: librust-glib-sys-0.18-dev
Description-md5: e75b7ce0b76b7eff379d24c987780733
Description-en: FFI bindings to libglib-2.0 - Rust source code
 This package contains the source for the Rust glib-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-glib-sys-dev
Description-md5: 6ca34064f782a4b66ce1dd8683436181
Description-en: FFI bindings to libglib-2.0 - Rust source code
 Source code for Debianized Rust crate "glib-sys"

Package: librust-glib-unix-dev
Description-md5: f0408d38ad7eae1189e42b2e0dc1fce9
Description-en: Rust bindings for the GLibUnix library - Rust source code
 Source code for Debianized Rust crate "glib-unix"

Package: librust-glib-unix-sys-dev
Description-md5: aee03129b7b0f918da908dc5f4112911
Description-en: FFI bindings to libglib-2.0 Unix APIs - Rust source code
 Source code for Debianized Rust crate "glib-unix-sys"

Package: librust-glibc-musl-version-dev
Description-md5: 9556fe5ec0c87261bd970ef7c9f28fd3
Description-en: Small crate to detect glibc and musl versions from the running system - Rust source code
 Source code for Debianized Rust crate "glibc_musl_version"

Package: librust-glidesort-dev
Description-md5: 8eb42327de074f232e6e860a56d3008e
Description-en: Glidesort sorting algorithm - Rust source code
 Source code for Debianized Rust crate "glidesort"

Package: librust-glob-dev
Description-md5: 97f529bfc053ddb1e8973be93e8ca79e
Description-en: Match file paths against Unix shell style patterns - Rust source code
 Source code for Debianized Rust crate "glob"

Package: librust-globalcache-dev
Description-md5: 1d57332c8a2b3db0d633f4bf51c6f6aa
Description-en: Cache utility for per-process management of cache instances - Rust source code
 Source code for Debianized Rust crate "globalcache"

Package: librust-globset-dev
Description-md5: dc9cba9d8fb146caf04fc86ee5f12c9d
Description-en: Cross platform single glob and glob set matching - Rust source code
 Glob set matching is the process of matching one or more glob patterns against
 a single candidate path simultaneously, and returning all of the globs that
 matched.
 .
 Source code for Debianized Rust crate "globset"

Package: librust-globwalk-dev
Description-md5: cad4128ba463690771126fe94c8cde22
Description-en: Glob-matched recursive file system walking - Rust source code
 Source code for Debianized Rust crate "globwalk"

Package: librust-gloo-timers-dev
Description-md5: 7478e6635c3129ac7a2c5aed111b2fcf
Description-en: Convenience crate for working with JavaScript timers - Rust source code
 Source code for Debianized Rust crate "gloo-timers"

Package: librust-glow-dev
Description-md5: a0ba5657881811bb6c6c5bf272949810
Description-en: set of bindings to run GL (Open GL, OpenGL ES, and WebGL) - Rust source code
 Source code for Debianized Rust crate "glow"

Package: librust-glutin-dev
Description-md5: 3d2894d1ea2fb48e226b821dca6f3125
Description-en: Cross-platform OpenGL context provider - Rust source code
 Source code for Debianized Rust crate "glutin"

Package: librust-glutin-egl-sys-dev
Description-md5: 7ba70305eda7b870abf635e31acdaaf9
Description-en: Egl bindings for glutin - Rust source code
 Source code for Debianized Rust crate "glutin_egl_sys"

Package: librust-glutin-glx-sys-dev
Description-md5: cb6b3a83927de98b9bad965783343300
Description-en: Glx bindings for glutin - Rust source code
 Source code for Debianized Rust crate "glutin_glx_sys"

Package: librust-glutin-winit-dev
Description-md5: c390fba55b6f1f2b396ffcd5a26cd436
Description-en: Glutin bootstrapping helpers with winit - Rust source code
 Source code for Debianized Rust crate "glutin-winit"

Package: librust-glycin-common-dev
Description-md5: ff4b95c30f20628a0fdd8bc54f5d30f3
Description-en: Sandboxed image decoding - Rust source code
 Source code for Debianized Rust crate "glycin-common"

Package: librust-glycin-dev
Description-md5: c977c8105e338304515c185662ee53a4
Description-en: Sandboxed image decoding - Rust source code
 Source code for Debianized Rust crate "glycin"

Package: librust-glycin-utils-dev
Description-md5: a1d183a417897439140ffdc34a06299a
Description-en: Sandboxed image decoding - Rust source code
 Source code for Debianized Rust crate "glycin-utils"

Package: librust-gnuplot-dev
Description-md5: 60483fc5de539ec0bb00e4ebd8541266
Description-en: Rust gnuplot controller - Rust source code
 This package contains the source for the Rust gnuplot crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-gobject-sys-0.18-dev
Description-md5: abf6da6c432d359218ea80435b51b547
Description-en: FFI bindings to libgobject-2.0 - Rust source code
 This package contains the source for the Rust gobject-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-gobject-sys-dev
Description-md5: 78d09ea4231bcada24cff297c2330f28
Description-en: FFI bindings to libgobject-2.0 - Rust source code
 Source code for Debianized Rust crate "gobject-sys"

Package: librust-goblin-dev
Description-md5: 6fd43590a2150317b6af8d5843ccce89
Description-en: Impish, cross-platform, ELF, Mach-o, and PE binary parsing and loading crate - Rust source code
 Source code for Debianized Rust crate "goblin"

Package: librust-goldenfile-dev
Description-md5: 36789917cd98cf2b04bdb40e2b556fd7
Description-en: Simple goldenfile testing library - Rust source code
 Source code for Debianized Rust crate "goldenfile"

Package: librust-google-cloud-logging-dev
Description-md5: d5d7b0fd1f076228708354de02aedaa1
Description-en: Google Cloud Structured Logging structures - Rust source code
 Source code for Debianized Rust crate "google_cloud_logging"

Package: librust-gperftools-dev
Description-md5: 93334fdfb0028fc6623c5a69781d4757
Description-en: Bindings to google's gperftools - Rust source code
 Source code for Debianized Rust crate "gperftools"

Package: librust-gpg-error-dev
Description-md5: b9f73269dccf44fe4a578ca8a8a3051b
Description-en: Libgpg-error bindings for Rust - Rust source code
 Source code for Debianized Rust crate "gpg-error"

Package: librust-gpgme-dev
Description-md5: 1a865c86ec57d50a4df4ff7714449f74
Description-en: GPGme bindings for Rust - Rust source code
 Source code for Debianized Rust crate "gpgme"

Package: librust-gpgme-sys-dev
Description-md5: 2e71d68d5017de1b72b758ca0a902f74
Description-en: Raw bindings for gpgme - Rust source code
 Source code for Debianized Rust crate "gpgme-sys"

Package: librust-gpt-dev
Description-md5: 29781feede57b954c769e841019bff0b
Description-en: Pure-Rust library to work with GPT partition tables - Rust source code
 This package contains the source for the Rust gpt crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-gpu-alloc-dev
Description-md5: 3c6cfa61bb5dc5141ef9eb24e44617de
Description-en: Implementation agnostic memory allocator for Vulkan like APIs - Rust source code
 Source code for Debianized Rust crate "gpu-alloc"

Package: librust-gpu-alloc-types-dev
Description-md5: fac5f83e411ab708c17c32728cadeaee
Description-en: core types of gpu-alloc Rust library - Rust source code
 Source code for Debianized Rust crate "gpu-alloc-types"

Package: librust-gpu-descriptor-dev
Description-md5: c381e65d6d9be3c6bc0fbc5d08e760a9
Description-en: Implementation agnostic descriptor allocator for Vulkan like APIs - Rust source code
 Source code for Debianized Rust crate "gpu-descriptor"

Package: librust-gpu-descriptor-types-dev
Description-md5: 37bf26151ad94403a3f3b8fa45981a20
Description-en: core types of gpu-descriptor Rust library - Rust source code
 Source code for Debianized Rust crate "gpu-descriptor-types"

Package: librust-graphene-rs-dev
Description-md5: 7a74c597be01a6ccf43e89b183488d10
Description-en: Rust bindings for the Graphene library - Rust source code
 Source code for Debianized Rust crate "graphene-rs"

Package: librust-graphene-sys-dev
Description-md5: 3df5f98f9ca56ef9be097ad0d634ead1
Description-en: FFI bindings to libgraphene-1.0 - Rust source code
 Source code for Debianized Rust crate "graphene-sys"

Package: librust-graphql-parser-dev
Description-md5: e0f445326ae32eea354f62194586c76c
Description-en: Parser, AST and serializer for graphql query language and scheme     definition language (sometimes called IDL) - Rust source code
 Source code for Debianized Rust crate "graphql-parser"

Package: librust-grass-compiler-dev
Description-md5: 4ef96fe39fb262b9d7203f58dc2064e7
Description-en: Internal implementation of the grass compiler - Rust source code
 Source code for Debianized Rust crate "grass_compiler"

Package: librust-grass-dev
Description-md5: 6cff4c04543456df7e1a988f29c911b7
Description-en: Sass compiler written purely in Rust - Rust source code
 grass provides functionality for compiling Sass to CSS,
 targeting compatibility with the reference implementation in Dart.
 .
 This package contains the source for the Rust crate grass,
 for use with cargo.

Package: librust-grcov-dev
Description-md5: 4e64812b6aa08782a5a7da2648d5ac90
Description-en: Collect and aggregate code coverage data for multiple source files - Rust source code
 Source code for Debianized Rust crate "grcov"

Package: librust-greetd-ipc+async-trait-dev
Description-md5: 82ab2e6a98fb2021790e9e1e235889ff
Description-en: The greetd IPC protocol - feature "async-trait"
 This metapackage enables feature "async-trait" for the Rust greetd_ipc crate,
 by pulling in any additional dependencies needed by that feature.

Package: librust-greetd-ipc+thiserror-dev
Description-md5: fbc3620ad2c5657dd1838d2367fe2d4e
Description-en: The greetd IPC protocol - feature "thiserror" and 2 more
 This metapackage enables feature "thiserror" for the Rust greetd_ipc crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "codec", and "sync-codec"
 features.

Package: librust-greetd-ipc+tokio-codec-dev
Description-md5: f2bd07f595716a5a664c3035ae98c15b
Description-en: The greetd IPC protocol - feature "tokio-codec"
 This metapackage enables feature "tokio-codec" for the Rust greetd_ipc crate,
 by pulling in any additional dependencies needed by that feature.

Package: librust-greetd-ipc+tokio-dev
Description-md5: 4290684bf16b79b37f6bf299a5a8de7e
Description-en: The greetd IPC protocol - feature "tokio"
 This metapackage enables feature "tokio" for the Rust greetd_ipc crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-greetd-ipc-dev
Description-md5: 22bee2b3bf9bfd261005f0c08115d4a4
Description-en: The greetd IPC protocol - Rust source code
 Source code for Debianized Rust crate "greetd_ipc"

Package: librust-grep-cli-dev
Description-md5: 331251e36a1522fd60c750f049d5afd5
Description-en: Utilities for search oriented command line applications - Rust source code
 Source code for Debianized Rust crate "grep-cli"

Package: librust-grep-dev
Description-md5: bcf217c251b0c5ded354db8d566382b6
Description-en: Fast line oriented regex searching as a library - Rust source code
 Source code for Debianized Rust crate "grep"

Package: librust-grep-matcher-dev
Description-md5: 2e1f151c620a815eeede151ea12a43a3
Description-en: Trait for regular expressions for line oriented search - Rust source code
 Source code for Debianized Rust crate "grep-matcher"

Package: librust-grep-pcre2-dev
Description-md5: ae4d861ef96917227cce69902b67908f
Description-en: Use PCRE2 with the 'grep' crate - Rust source code
 Source code for Debianized Rust crate "grep-pcre2"

Package: librust-grep-printer-dev
Description-md5: 2368a878669d4936bda4186bae49fdb4
Description-en: The grep crate's Sink trait that provides standard printing of search results, similar to grep itself - Rust source code
 Source code for Debianized Rust crate "grep-printer"

Package: librust-grep-regex-dev
Description-md5: db35d6cdd7373604e14a5e109123ad72
Description-en: Use Rust's regex library with the 'grep' crate - Rust source code
 Source code for Debianized Rust crate "grep-regex"

Package: librust-grep-searcher-dev
Description-md5: e27f57c57bfeb3482be7456cf56afb93
Description-en: Fast line oriented regex searching as a library - Rust source code
 Source code for Debianized Rust crate "grep-searcher"

Package: librust-grid-dev
Description-md5: 68f47d95784ec4306c797819866ffe5d
Description-en: Dynamic generic 2D data structure - Rust source code
 Source code for Debianized Rust crate "grid"

Package: librust-group-dev
Description-md5: 876f96002b928e7026f2fe1aafb5d98f
Description-en: Elliptic curve group traits and utilities - Rust source code
 Source code for Debianized Rust crate "group"

Package: librust-gsettings-macro-dev
Description-md5: 1dbd30a469416c7516e1d01078a2ece8
Description-en: Macro for typesafe GSettings key access - Rust source code
 Source code for Debianized Rust crate "gsettings-macro"

Package: librust-gsk4-dev
Description-md5: d8f55482dc1b7cc5ba54981df6a5b4a0
Description-en: Rust bindings of the GSK 4 library - Rust source code
 Source code for Debianized Rust crate "gsk4"

Package: librust-gsk4-sys-dev
Description-md5: 5d3053a824bb98e3e7136eff5ce9b7be
Description-en: FFI bindings of GSK 4 - Rust source code
 Source code for Debianized Rust crate "gsk4-sys"

Package: librust-gst-plugin-dav1d-dev
Description-md5: 173c914d5f9155c29c3f433949887ee7
Description-en: GStreamer dav1d AV1 decoder Plugin - Rust source code
 Source code for Debianized Rust crate "gst-plugin-dav1d"

Package: librust-gst-plugin-fallbackswitch-dev
Description-md5: 6370b34365a9b5b5dc430a072eee7180
Description-en: GStreamer Fallback Switcher and Source Plugin - Rust source code
 fallbackswitch is a Gstreamer package that allows for falling back to different
 sink pads after a timeout based on the sink pads' priorities.
 .
 Source code for Debianized Rust crate "gst-plugin-fallbackswitch"

Package: librust-gst-plugin-gif-dev
Description-md5: 205c89d92034b65242c81187c656527d
Description-en: GStreamer GIF plugin - Rust source code
 Source code for Debianized Rust crate "gst-plugin-gif"

Package: librust-gst-plugin-gtk4-dev
Description-md5: 7d34e29e9fda43512f28225bcf67486d
Description-en: GStreamer GTK 4 sink element - Rust source code
 Source code for Debianized Rust crate "gst-plugin-gtk4"

Package: librust-gst-plugin-version-helper-dev
Description-md5: fcfe3986c09ef169e9960a6c719a1165
Description-en: Build.rs helper function for GStreamer plugin metadata - Rust source code
 Source code for Debianized Rust crate "gst-plugin-version-helper"

Package: librust-gstreamer-allocators-dev
Description-md5: 0e7fb66d078cf518a919ab80915557bc
Description-en: Rust bindings for GStreamer Allocators library - Rust source code
 Source code for Debianized Rust crate "gstreamer-allocators"

Package: librust-gstreamer-allocators-sys-dev
Description-md5: 56ec3408a75d8727f95ca632f6b3996a
Description-en: FFI bindings to libgstallocators-1.0 - Rust source code
 Source code for Debianized Rust crate "gstreamer-allocators-sys"

Package: librust-gstreamer-app-dev
Description-md5: 92b855cb19d469efcfaf493148f03e70
Description-en: Rust bindings for GStreamer App library - Rust source code
 Source code for Debianized Rust crate "gstreamer-app"

Package: librust-gstreamer-app-sys-dev
Description-md5: c4ecd2918e115af22861108617969d34
Description-en: FFI bindings to libgstapp-1.0 - Rust source code
 Source code for Debianized Rust crate "gstreamer-app-sys"

Package: librust-gstreamer-audio-dev
Description-md5: 4ac799ef840a958fe1100b727a364386
Description-en: Rust bindings for GStreamer Audio library - Rust source code
 Source code for Debianized Rust crate "gstreamer-audio"

Package: librust-gstreamer-audio-sys-dev
Description-md5: 1fb42a99ff511adaa9e069e7d9dccae2
Description-en: FFI bindings to libgstaudio-1.0 - Rust source code
 Source code for Debianized Rust crate "gstreamer-audio-sys"

Package: librust-gstreamer-base-dev
Description-md5: 92fc1075e4f4fd3e5a324fe96a624963
Description-en: Rust bindings for GStreamer Base library - Rust source code
 Source code for Debianized Rust crate "gstreamer-base"

Package: librust-gstreamer-base-sys-dev
Description-md5: 4e8d82d4f219d3a582b2b6e6dbbad0a1
Description-en: FFI bindings to libgstbase-1.0 - Rust source code
 Source code for Debianized Rust crate "gstreamer-base-sys"

Package: librust-gstreamer-dev
Description-md5: 0993abcb55ab7aad8e34462249c8ef8a
Description-en: Rust bindings for GStreamer - Rust source code
 Source code for Debianized Rust crate "gstreamer"

Package: librust-gstreamer-gl-dev
Description-md5: ae337f9db5106ae92edf58dcc604c442
Description-en: Rust bindings for GStreamer GL library - Rust source code
 Source code for Debianized Rust crate "gstreamer-gl"

Package: librust-gstreamer-gl-egl-dev
Description-md5: 0c69a19f8912a282a88483f8fbf72f39
Description-en: Rust bindings for GStreamer GL library (EGL support) - Rust source code
 Source code for Debianized Rust crate "gstreamer-gl-egl"

Package: librust-gstreamer-gl-egl-sys-dev
Description-md5: 41c6655315ba2a32e8f93df9ef50e854
Description-en: FFI bindings to libgstgl-1.0 (EGL support) - Rust source code
 Source code for Debianized Rust crate "gstreamer-gl-egl-sys"

Package: librust-gstreamer-gl-sys-dev
Description-md5: 4ba97460030cd914d0987a0fe8bd750f
Description-en: FFI bindings to libgstgl-1.0 - Rust source code
 Source code for Debianized Rust crate "gstreamer-gl-sys"

Package: librust-gstreamer-gl-wayland-dev
Description-md5: 4d747a9e790687e88d2695565af086d3
Description-en: Rust bindings for GStreamer GL library (Wayland support) - Rust source code
 Source code for Debianized Rust crate "gstreamer-gl-wayland"

Package: librust-gstreamer-gl-wayland-sys-dev
Description-md5: f3b1578287209f2daf543550e14ffd2d
Description-en: FFI bindings to libgstgl-1.0 (Wayland support) - Rust source code
 Source code for Debianized Rust crate "gstreamer-gl-wayland-sys"

Package: librust-gstreamer-gl-x11-dev
Description-md5: 611382e4351bc57ae98d224a129caf07
Description-en: Rust bindings for GStreamer GL library (X11 support) - Rust source code
 Source code for Debianized Rust crate "gstreamer-gl-x11"

Package: librust-gstreamer-gl-x11-sys-dev
Description-md5: dcf1fcc7b933009d9e17c41b83b807e7
Description-en: FFI bindings to libgstgl-1.0 (X11 support) - Rust source code
 Source code for Debianized Rust crate "gstreamer-gl-x11-sys"

Package: librust-gstreamer-pbutils-dev
Description-md5: b42ade92c7dd7963105f52cb4e5b61da
Description-en: Rust bindings for GStreamer Base Utils library - Rust source code
 Source code for Debianized Rust crate "gstreamer-pbutils"

Package: librust-gstreamer-pbutils-sys-dev
Description-md5: ba687f3fa08f607aefb5c5257b5d017c
Description-en: FFI bindings to libgstpbutils-1.0 - Rust source code
 Source code for Debianized Rust crate "gstreamer-pbutils-sys"

Package: librust-gstreamer-play-dev
Description-md5: 2f36b85f815001dcf59cd1cbc6f0677b
Description-en: Rust bindings for GStreamer Play library - Rust source code
 Source code for Debianized Rust crate "gstreamer-play"

Package: librust-gstreamer-play-sys-dev
Description-md5: 16b01e2d9ddfb8f4debe4cd22418350d
Description-en: FFI bindings to libgstplay-1.0 - Rust source code
 Source code for Debianized Rust crate "gstreamer-play-sys"

Package: librust-gstreamer-sys-dev
Description-md5: 8b8c788afd65244ff8be792bd4118169
Description-en: FFI bindings to libgstreamer-1.0 - Rust source code
 Source code for Debianized Rust crate "gstreamer-sys"

Package: librust-gstreamer-tag-dev
Description-md5: 7be792674b0406da58f755528ec2694f
Description-en: Rust bindings for GStreamer Tag Support library - Rust source code
 Source code for Debianized Rust crate "gstreamer-tag"

Package: librust-gstreamer-tag-sys-dev
Description-md5: 3e50bbd8dafb71c755d9db60c6a48668
Description-en: FFI bindings to libgsttag-1.0 - Rust source code
 Source code for Debianized Rust crate "gstreamer-tag-sys"

Package: librust-gstreamer-video-dev
Description-md5: d18296bcb0fc13ebb0dbc298f4768280
Description-en: Rust bindings for GStreamer Video library - Rust source code
 Source code for Debianized Rust crate "gstreamer-video"

Package: librust-gstreamer-video-sys-dev
Description-md5: 2a74d6b29cb920a142162284d1f7c1fd
Description-en: FFI bindings to libgstvideo-1.0 - Rust source code
 Source code for Debianized Rust crate "gstreamer-video-sys"

Package: librust-gtk-0.18-dev
Description-md5: 54f914dd94a436a0e84ee1a996ba51eb
Description-en: Rust bindings for the GTK+ 3 library - Rust source code
 Source code for Debianized Rust crate "gtk"

Package: librust-gtk-rs-lgpl-docs-dev
Description-md5: 998032fb39200e4cf83f931cd6a633c4
Description-en: LGPL-licensed docs for Gtk-rs crates - Rust source code
 This package contains the source for the Rust gtk-rs-lgpl-docs crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-gtk-sys-0.18-dev
Description-md5: b5e3a39913e635b16528358124c5568c
Description-en: FFI bindings to libgtk-3 - Rust source code
 This package contains the source for the Rust gtk-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-gtk3-macros-0.18-dev
Description-md5: 2de5302a6e571f228b5955bb838c5aeb
Description-en: Rust bindings for the GTK 3 library - Rust source code
 This package contains the source for the Rust gtk3-macros crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-gtk4-dev
Description-md5: a5d754b69414bd783320ef55ec1d8355
Description-en: Rust bindings of the GTK 4 library - Rust source code
 Source code for Debianized Rust crate "gtk4"

Package: librust-gtk4-layer-shell-dev
Description-md5: 60d52efe4eb6770aa0aa2f76ee589106
Description-en: Safe gir-generated wrapper for gtk4-layer-shell - Rust source code
 Source code for Debianized Rust crate "gtk4-layer-shell"

Package: librust-gtk4-layer-shell-sys-dev
Description-md5: 7b6f90092069dea99a153b5039f65349
Description-en: Unsafe gir-generated FFI bindings for gtk4-layer-shell - Rust source code
 Source code for Debianized Rust crate "gtk4-layer-shell-sys"

Package: librust-gtk4-macros-dev
Description-md5: b03eba01578cfcab7b337cb9e6b3fcd3
Description-en: Macros helpers for GTK 4 bindings - Rust source code
 Source code for Debianized Rust crate "gtk4-macros"

Package: librust-gtk4-sys-dev
Description-md5: cb3a72833866a386e0309e35307f5eab
Description-en: FFI bindings of GTK 4 - Rust source code
 Source code for Debianized Rust crate "gtk4-sys"

Package: librust-gufo-common-dev
Description-md5: 304fab1a63a1eb95a179991b2b64635f
Description-en: Common features used in gufo crates - Rust source code
 Source code for Debianized Rust crate "gufo-common"

Package: librust-gufo-dev
Description-md5: 8a10802ec9fe7f5a99109a3fd3ee5ce2
Description-en: Gufo - Rust source code
 Source code for Debianized Rust crate "gufo"

Package: librust-gufo-exif-dev
Description-md5: ef411e75387ef6d4a91d8c3aa0a45d29
Description-en: Exif loading and editing - Rust source code
 Source code for Debianized Rust crate "gufo-exif"

Package: librust-gufo-jpeg-dev
Description-md5: 60f6990e514081e3aa37921f40a48443
Description-en: Inspect JPEG image structure - Rust source code
 Source code for Debianized Rust crate "gufo-jpeg"

Package: librust-gufo-png-dev
Description-md5: 751fabe4dea60bfb5cf4f353f18f43ca
Description-en: Data structure for PNG images - Rust source code
 Source code for Debianized Rust crate "gufo-png"

Package: librust-gufo-tiff-dev
Description-md5: da661e64890995fa6481dcf3d32da0fb
Description-en: Data structure for TIFF images - Rust source code
 Source code for Debianized Rust crate "gufo-tiff"

Package: librust-gufo-webp-dev
Description-md5: b7bde680e77620f949476d0445d73a96
Description-en: Data structure for WebP images - Rust source code
 Source code for Debianized Rust crate "gufo-webp"

Package: librust-gufo-xmp-dev
Description-md5: f1350313a7a982986fc6646f6e84eaf8
Description-en: Reading and editing for XMP data - Rust source code
 Source code for Debianized Rust crate "gufo-xmp"

Package: librust-guid-create-dev
Description-md5: 651c1aec2738680a3bf9277f0694d6fc
Description-en: Rust helper for creating GUIDs - Rust source code
 Source code for Debianized Rust crate "guid-create"

Package: librust-gumdrop+default-expr-dev
Description-md5: 88f31ddad1657badec00ac7375a490ae
Description-en: Option parser with custom derive support - feature "default_expr"
 This metapackage enables feature "default_expr" for the Rust gumdrop crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-gumdrop-derive+default-expr-dev
Description-md5: 77415a2a682e7b66870a734225bd63ad
Description-en: Custom derive support for gumdrop - feature "default_expr"
 This metapackage enables feature "default_expr" for the Rust gumdrop_derive
 crate, by pulling in any additional dependencies needed by that feature.

Package: librust-gumdrop-derive-dev
Description-md5: 74a7d19fb9041ed5f82455eb6b32716d
Description-en: Custom derive support for gumdrop - Rust source code
 This package contains the source for the Rust gumdrop_derive crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-gumdrop-dev
Description-md5: e644c0761ca443b1ea710943fbca62ea
Description-en: Option parser with custom derive support - Rust source code
 This package contains the source for the Rust gumdrop crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-gungraun-macros-dev
Description-md5: 5c10d1ec1e0236e69e2fb7b0e0b16738
Description-en: Proc macros for Gungraun: A high-precision, one-shot and consistent benchmarking framework/harness for Rust - Rust source code
 Source code for Debianized Rust crate "gungraun-macros"

Package: librust-guppy-dev
Description-md5: 5b00895909a4d0087856d6140949a140
Description-en: Track and query Cargo dependency graphs - Rust source code
 Source code for Debianized Rust crate "guppy"

Package: librust-guppy-summaries-dev
Description-md5: 73156317be0fdb84de5b8c3f6e632e02
Description-en: Build summaries for Cargo, created by guppy - Rust source code
 Source code for Debianized Rust crate "guppy-summaries"

Package: librust-gvdb-dev
Description-md5: 196555df9c1252ea1578eb6a62499ac5
Description-en: The glib gvdb file format - Rust source code
 Source code for Debianized Rust crate "gvdb"

Package: librust-gvdb-macros-dev
Description-md5: bbd2cb75d9711a5a49ed6570855db615
Description-en: Convenience macros for gvdb - Rust source code
 Source code for Debianized Rust crate "gvdb-macros"

Package: librust-gweather-sys-dev
Description-md5: fb2a9d729862e0bfe8791655a22b053a
Description-en: FFI bindings for libgweather - Rust source code
 Source code for Debianized Rust crate "gweather-sys"

Package: librust-gzip-header-dev
Description-md5: 67cc93dca274b893720a492b329cf004
Description-en: Decoding and encoding the header part of gzip files - Rust source code
 This package contains the source for the Rust gzip-header crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-h2-dev
Description-md5: dbb04f0ec5c95ae3a3d53cb6b919e015
Description-en: HTTP/2 client and server - Rust source code
 Source code for Debianized Rust crate "h2"

Package: librust-h3-dev
Description-md5: 92bf4fde7a400ad30f0a03f7de0bba4c
Description-en: Async HTTP/3 implementation - Rust source code
 Source code for Debianized Rust crate "h3"

Package: librust-h3-quinn-dev
Description-md5: f96ed1e05dd98877425b69c70d7bce42
Description-en: QUIC transport implementation based on Quinn - Rust source code
 Source code for Debianized Rust crate "h3-quinn"

Package: librust-half-dev
Description-md5: 5835de554cd15dfe127b990baf6e7a05
Description-en: Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types - Rust source code
 Source code for Debianized Rust crate "half"

Package: librust-hamming-bitwise-fast-dev
Description-md5: 442d8eea779d86c5f204c678ccfda206
Description-en: Fast, zero-dependency implementation of bitwise Hamming Distance using a method amenable to auto-vectorization - Rust source code
 Source code for Debianized Rust crate "hamming-bitwise-fast"

Package: librust-hamming-dev
Description-md5: c4ccfc60f6c481d1889a776b38bfdb40
Description-en: Count ones, fast (aka popcount, hamming weight) - Rust source code
 This provides a performant popcount and bitwise hamming distance for a slice
 of bytes.
 .
 Source code for Debianized Rust crate "hamming"

Package: librust-hamming-rs-dev
Description-md5: de4ef069f0eb3542b4d482f3c644a60b
Description-en: Computes Hamming distance and weight -- if available and beneficial, uses a highly optimized avx2 implementation - Rust source code
 Source code for Debianized Rust crate "hamming_rs"

Package: librust-handlebars-dev
Description-md5: b3ec7f00a30ef64180df699a5205e2eb
Description-en: Handlebars templating implemented in Rust - Rust source code
 Source code for Debianized Rust crate "handlebars"

Package: librust-handsome-logger-dev
Description-md5: 33404e6d3b1adc89723947856caaefd4
Description-en: Fast, handsome and quite easy to use logger - Rust source code
 Source code for Debianized Rust crate "handsome_logger"

Package: librust-harfbuzz-traits-dev
Description-md5: e63592d2f429321ea73403263b261f92
Description-en: Rust Traits for the HarfBuzz text shaping engine - Rust source code
 Source code for Debianized Rust crate "harfbuzz-traits"

Package: librust-harfrust-dev
Description-md5: 3ae670e2ae4e8a346dcbe757a84c0e89
Description-en: Complete HarfBuzz shaping algorithm port to Rust - Rust source code
 Source code for Debianized Rust crate "harfrust"

Package: librust-hash-dev
Description-md5: 62cb7ea4fcc24d514fca1e5dd2924c3b
Description-en: Use the md5 package instead - Rust source code
 This package contains the source for the Rust hash crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-hash32-dev
Description-md5: 69b52a0be364c0d539ffdf8202384a48
Description-en: 32-bit hashing algorithms - Rust source code
 Source code for Debianized Rust crate "hash32"

Package: librust-hashbag-dev
Description-md5: 38d953740affcd96fed2025c18bd96f3
Description-en: unordered multiset using a hash bag - Rust source code
 HashBag provides an unordered multiset/bag implementation
 backed by HashMap.
 .
 A bag, unlike a set, allows duplicate values,
 and keeps track of how many duplicates each value holds.
 This type of collection is often referred to
 as an unordered multiset
 (see also C++'s std::unordered_multiset).
 .
 This package contains the source for the Rust hashbag crate,
 for use with cargo.

Package: librust-hashbrown-0.14-dev
Description-md5: 6e77304c0557f0e42a74b0a980ee60f3
Description-en: Rust port of Google's SwissTable hash map - Rust source code
 Source code for Debianized Rust crate "hashbrown"

Package: librust-hashbrown-dev
Description-md5: 6e77304c0557f0e42a74b0a980ee60f3
Description-en: Rust port of Google's SwissTable hash map - Rust source code
 Source code for Debianized Rust crate "hashbrown"

Package: librust-hashlink-dev
Description-md5: 22a730ced813d2421776ed2690e00bd2
Description-en: HashMap-like containers that hold their key-value pairs in a user controllable order - Rust source code
 Source code for Debianized Rust crate "hashlink"

Package: librust-hayro-jpeg2000-dev
Description-md5: 332e254613f283a31db8665b3f234784
Description-en: Memory-safe, pure-Rust JPEG 2000 decoder - Rust source code
 Source code for Debianized Rust crate "hayro-jpeg2000"

Package: librust-headers-core-dev
Description-md5: 8e65dd344dd800bba15c49b33fbea892
Description-en: Typed HTTP headers core trait - Rust source code
 Source code for Debianized Rust crate "headers-core"

Package: librust-headers-dev
Description-md5: a4b82d8ee9bed4973c456041b69bff33
Description-en: Typed HTTP headers - Rust source code
 Source code for Debianized Rust crate "headers"

Package: librust-heapless-dev
Description-md5: b37c47abc8fade14778616d0da72ec1c
Description-en: `static` friendly data structures that don't require dynamic memory allocation - Rust source code
 Source code for Debianized Rust crate "heapless"

Package: librust-heck-dev
Description-md5: 4242e0628fe42a168f65b6a0491a539b
Description-en: Case conversion library - Rust source code
 Source code for Debianized Rust crate "heck"

Package: librust-heed-dev
Description-md5: 89cea286fcd1191e38103068c21a4bd1
Description-en: Fully typed LMDB (mdb.master) wrapper with minimum overhead - Rust source code
 Source code for Debianized Rust crate "heed"

Package: librust-heed-traits-dev
Description-md5: 79dbe4f8fb661c8672b16c0735349a18
Description-en: Traits used inside of the fully typed LMDB wrapper, heed - Rust source code
 Source code for Debianized Rust crate "heed-traits"

Package: librust-heed-types-dev
Description-md5: c800d4a31ea816ece2b55cf0ce195f62
Description-en: Types used with the fully typed LMDB wrapper, heed - Rust source code
 Source code for Debianized Rust crate "heed-types"

Package: librust-hex+serde-dev
Description-md5: e81eb1262beaf345a4c78ebfb1da9d92
Description-en: Encoding and decoding data into/from hexadecimal representation - feature "serde"
 This metapackage enables feature "serde" for the Rust hex crate, by pulling in
 any additional dependencies needed by that feature.

Package: librust-hex-conservative-dev
Description-md5: efe29d2f046e60e75470d496accfdce1
Description-en: Hex encoding and decoding - Rust source code
 Source code for Debianized Rust crate "hex-conservative"

Package: librust-hex-dev
Description-md5: 36207adf99c7768ef462696ba3b4c134
Description-en: Encoding and decoding data into/from hexadecimal representation - Rust source code
 Source code for Debianized Rust crate "hex"

Package: librust-hex-fmt-dev
Description-md5: bfecba40ec76cc815b9c3e1fb3223a5d
Description-en: Formatting and shortening byte slices as hexadecimal strings - Rust source code
 This package contains the source for the Rust hex_fmt crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-hex-literal-0.4-dev
Description-md5: 60e97cfe00b13bce8245a0e8f9f02afd
Description-en: Macro for converting hexadecimal string to a byte array at compile time - Rust source code
 Source code for Debianized Rust crate "hex-literal"

Package: librust-hex-literal-dev
Description-md5: aff889574b15955c65a1ed7af8730b5c
Description-en: Macro for converting hexadecimal string literals to a byte array at compile time - Rust source code
 Source code for Debianized Rust crate "hex-literal"

Package: librust-hex-simd-dev
Description-md5: ae23258d3c016745890c1066d70b9e32
Description-en: SIMD-accelerated hex encoding and decoding - Rust source code
 Source code for Debianized Rust crate "hex-simd"

Package: librust-hex-slice-dev
Description-md5: 78a33241292873ffdc9c5e2aefa7ce2a
Description-en: Extends the std::fmt::*Hex traits to slices - Rust source code
 Source code for Debianized Rust crate "hex-slice"

Package: librust-hex-view-dev
Description-md5: a43c361db4345e4016109191c1f92e6c
Description-en: Easily format a &[u8] as hex - Rust source code
 This package contains the source for the Rust hex-view crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-hexdump-dev
Description-md5: d4be952837b5713f33074a0077812cec
Description-en: Easy hexdump to stdout or as an iterator - Rust source code
 Source code for Debianized Rust crate "hexdump"

Package: librust-hexf-parse-dev
Description-md5: 1107709959b2cb2697ff46881692fb9f
Description-en: Parses hexadecimal floats (see also hexf) - Rust source code
 This package contains the source for the Rust hexf-parse crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-hexplay-dev
Description-md5: d21f38070a32c7a2811660fdafe8f4e0
Description-en: Format u8 slices like an hex editor - Rust source code
 Source code for Debianized Rust crate "hexplay"

Package: librust-hexyl-dev
Description-md5: fb2d7380a823a77f64579542c2b61711
Description-en: Command-line hex viewer - Rust source code
 Source code for Debianized Rust crate "hexyl"

Package: librust-hickory-client-dev
Description-md5: 55f12113de85c1ec31e5e9fd03542557
Description-en: Hickory DNS is a safe and secure DNS library - Rust source code
 This is the Client library with DNSSEC support.  DNSSEC with NSEC validation
 for negative records, is complete. The client supports  dynamic DNS with SIG0
 authenticated requests, implementing easy to use high level  funtions. Hickory
 DNS is based on the Tokio and Futures libraries, which means  it should be
 easily integrated into other software that also use those  libraries.
 .
 Source code for Debianized Rust crate "hickory-client"

Package: librust-hickory-proto-dev
Description-md5: 0627ec8919bab75e7c1ffdfcda293bb5
Description-en: Hickory DNS is a safe and secure DNS library - Rust source code
 This is the foundational DNS protocol library for all Hickory DNS projects.
 .
 Source code for Debianized Rust crate "hickory-proto"

Package: librust-hickory-recursor-dev
Description-md5: 52c52ee3378ecd226156ef341916701a
Description-en: *WARNING* This library is experimental - Rust source code
 Hickory DNS Recursor is a safe and secure DNS recursive resolver with DNSSEC
 support.  Hickory DNS is based on the Tokio and Futures libraries, which
 means  it should be easily integrated into other software that also use those
 libraries. This library can be used as in the server and binary for performing
 recursive lookups.
 .
 Source code for Debianized Rust crate "hickory-recursor"

Package: librust-hickory-resolver-dev
Description-md5: c1ec6b16d752fd7525e09ce824f29d5f
Description-en: Hickory DNS is a safe and secure DNS library - Rust source code
 This Resolver library  uses the Client library to perform all DNS queries. The
 Resolver is intended to be a high-level library for any DNS record resolution
 see Resolver and AsyncResolver for supported resolution types. The Client can
 be used for other queries.
 .
 Source code for Debianized Rust crate "hickory-resolver"

Package: librust-hickory-server-dev
Description-md5: 638286222286d95730b2e520edaa3d4c
Description-en: Hickory DNS is a safe and secure DNS server with DNSSEC support - Rust source code
 Eventually this could be a replacement for BIND9. The DNSSEC support allows
 for live signing of all records, in it does not currently support  records
 signed offline. The server supports dynamic DNS with SIG0 authenticated
 requests. Hickory DNS is based on the Tokio and Futures libraries, which
 means  it should be easily integrated into other software that also use those
 libraries.
 .
 Source code for Debianized Rust crate "hickory-server"

Package: librust-hidapi-dev
Description-md5: a41f0237058f5e3ab5908f1901758313
Description-en: Rust-y wrapper around hidapi - Rust source code
 Source code for Debianized Rust crate "hidapi"

Package: librust-hidapi-sys-dev
Description-md5: e2737238c1967af7a090250bec282f87
Description-en: FFI bindings to hidapi - Rust source code
 This package contains the source for the Rust hidapi-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-hidreport-dev
Description-md5: 780235827f550a770a505bd1757c6d98
Description-en: HID Report Descriptor and HID Report parser - Rust source code
 Source code for Debianized Rust crate "hidreport"

Package: librust-hifijson-dev
Description-md5: 54614cb9a6f964fb3387613da0e2f111
Description-en: High-fidelity JSON lexer and parser - Rust source code
 Source code for Debianized Rust crate "hifijson"

Package: librust-higher-kinded-types-dev
Description-md5: 912384b28e36eed314d0037f39e83f4d
Description-en: "Generic generics" / higher-kinded APIs in stable Rust - Rust source code
 Source code for Debianized Rust crate "higher-kinded-types"

Package: librust-highway-dev
Description-md5: e8a0bfc31dff77ab7bd2c9bba8842460
Description-en: Native Rust port of Google's HighwayHash
 Source code for Debianized Rust crate "highway"

Package: librust-histo-dev
Description-md5: 066ff03e9a6baa354b6fb0cd79e6cfbf
Description-en: Simple histograms with configurable buckets - Rust source code
 This package contains the source for the Rust histo crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-histogram-dev
Description-md5: d43bd687da29e8307471045b858fccc1
Description-en: Collection of histogram data structures - Rust source code
 Source code for Debianized Rust crate "histogram"

Package: librust-hkdf-dev
Description-md5: aef5a1ba091b19e0939cec924f6012f4
Description-en: HMAC-based Extract-and-Expand Key Derivation Function (HKDF) - Rust source code
 Source code for Debianized Rust crate "hkdf"

Package: librust-hmac-0.12-dev
Description-md5: f1c4de2b35166a044adff2e06ad5bf6d
Description-en: Generic implementation of Hash-based Message Authentication Code (HMAC) - Rust source code
 Source code for Debianized Rust crate "hmac"

Package: librust-hmac-dev
Description-md5: bc91aed24c633e6961bccab4af7dd515
Description-en: Generic implementation of Hash-based Message Authentication Code (HMAC) - Rust source code
 This package contains the source for the Rust hmac crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-hmac-sha256-dev
Description-md5: e3305746ad67924bdb6a67b8cc14e6d7
Description-en: SHA256 and HMAC-SHA256 implementation - Rust source code
 This package contains the source for the Rust hmac-sha256 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-hollow-dev
Description-md5: 7f212abf9adfcb18852be7cd72593360
Description-en: Attr macro to swallow the body of fn attached to - Rust source code
 Source code for Debianized Rust crate "hollow"

Package: librust-home-dev
Description-md5: 977e4fe084a0e6be53375e7bc6ba423d
Description-en: Shared definitions of home directories - Rust source code
 Source code for Debianized Rust crate "home"

Package: librust-home-dir-dev
Description-md5: abb35b301b67f2927ff40a358db69512
Description-en: Expands home directories in a path - Rust source code
 Source code for Debianized Rust crate "home-dir"

Package: librust-hostname-dev
Description-md5: 09311d9cb14b9891962a98ad3ac9f112
Description-en: Cross-platform system's host name functions - Rust source code
 Source code for Debianized Rust crate "hostname"

Package: librust-hpke-dev
Description-md5: 685832bd8588be662884aa05b7cee8c2
Description-en: HPKE hybrid encryption standard implementation - Rust source code
 rust-hpke is an implementation
 of the HPKE hybrid encryption standard (RFC 9180).
 .
 This package contains the source for the Rust crate hpke,
 for use with cargo.

Package: librust-hpke-dispatch-dev
Description-md5: 9a1cdc6cf3d4f6cb637de7da4d452db7
Description-en: runtime algorithm selection for HPKE - Rust source code
 hpke-dispatch provides a generic-free interface to the hpke crate,
 a rust implementation of the draft RFC9180
 hybrid public key encryption scheme.
 If you know the specific (aead, kdf, kem) triple at compile time,
 you should use the hpke crate directly.
 .
 This package contains the source for the Rust crate hpke-dispatch,
 for use with cargo.

Package: librust-hprof-dev
Description-md5: c6bb15bdcf82d71ac959f6cccd9f7077
Description-en: Simple hierarchical profiler - Rust source code
 This package contains the source for the Rust hprof crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-hstr-dev
Description-md5: d03ae4a2d0d4dcaf15930a61852c7c11
Description-en: string type optimized for hash operations - Rust source code
 hstr is a string type which is optimized for hash operations.
 An immutable string
 which is cheap to clone, compare, hash, and has small size.
 .
 This package contains the source for the Rust crate hstr,
 for use with cargo.

Package: librust-html-escape-dev
Description-md5: 914cae05863a9bad2ebfef2103b131aa
Description-en: Encoding characters in HTML/decoding HTML entities - Rust source code
 Source code for Debianized Rust crate "html-escape"

Package: librust-html2md-dev
Description-md5: 993c190bc22a4aebc1ea6c8b1a79e486
Description-en: Library and binary to convert simple html documents into markdown - Rust source code
 Source code for Debianized Rust crate "html2md"

Package: librust-html2pango-dev
Description-md5: 74e28945df72b7baaf199699de6d169d
Description-en: Convert html to pango - Rust source code
 Source code for Debianized Rust crate "html2pango"

Package: librust-html2text-dev
Description-md5: f45970e41b56ceb8eb6aa7cdbadf0a8b
Description-en: Render HTML as plain text - Rust source code
 Source code for Debianized Rust crate "html2text"

Package: librust-html5ever-dev
Description-md5: 7f9b68095317f334b4222644fb0fe209
Description-en: High-performance browser-grade HTML5 parser - Rust source code
 Source code for Debianized Rust crate "html5ever"

Package: librust-htmlescape-dev
Description-md5: b74b6b66f750436ab20c4bda71fbe3b0
Description-en: HTML entity encoding and decoding - Rust source code
 Source code for Debianized Rust crate "htmlescape"

Package: librust-htmlparser-dev
Description-md5: 7906cd9e2f373d0f3768b140e36d28a8
Description-en: Pull-based, zero-allocation HTML parser - Rust source code
 Source code for Debianized Rust crate "htmlparser"

Package: librust-http-0.2-dev
Description-md5: 59d9ffbc3767746f334cc6a1fe26cd65
Description-en: Set of types for representing HTTP requests and responses - Rust source code
 Source code for Debianized Rust crate "http"

Package: librust-http-auth-dev
Description-md5: 88929ffd812f4ad8f73839da2aaef499
Description-en: HTTP authentication: parse challenge lists, respond to Basic and Digest challenges - Rust source code
 Likely to be extended with server support and additional auth schemes.
 .
 Source code for Debianized Rust crate "http-auth"

Package: librust-http-body-dev
Description-md5: 17cb9353a9572247f89ebf80dddd402f
Description-en: trait representing asynchronous operations on an HTTP body - Rust source code
 Source code for Debianized Rust crate "http-body"

Package: librust-http-body-util-dev
Description-md5: 110a6b5c585116d0783bd9624d1ed80e
Description-en: Combinators and adapters for HTTP request or response bodies - Rust source code
 Source code for Debianized Rust crate "http-body-util"

Package: librust-http-cache-dev
Description-md5: be40a6f11260fb9d3a97ac9f104fda96
Description-en: HTTP caching middleware - Rust source code
 Source code for Debianized Rust crate "http-cache"

Package: librust-http-cache-reqwest-dev
Description-md5: fc6ff3fba012bc64c5dbbf1c81f78e8d
Description-en: Http-cache middleware implementation for reqwest - Rust source code
 Source code for Debianized Rust crate "http-cache-reqwest"

Package: librust-http-cache-semantics-dev
Description-md5: 4c3c2cbd7cfb28b28a34917ae378c940
Description-en: RFC 7234 - Rust source code
 Parses HTTP headers to correctly compute cacheability of responses, even in
 complex cases
 .
 Source code for Debianized Rust crate "http-cache-semantics"

Package: librust-http-content-range-dev
Description-md5: aa5d32b8f5336d7790a16ea0054fada4
Description-en: HTTP Content Range response header parser - Rust source code
 Source code for Debianized Rust crate "http-content-range"

Package: librust-http-dev
Description-md5: 59d9ffbc3767746f334cc6a1fe26cd65
Description-en: Set of types for representing HTTP requests and responses - Rust source code
 Source code for Debianized Rust crate "http"

Package: librust-http-range-dev
Description-md5: 62af4aceeb4971fbf6245c0a90668f9e
Description-en: HTTP Range header parser - Rust source code
 Source code for Debianized Rust crate "http-range"

Package: librust-http-range-header-dev
Description-md5: 46752b91d0e25c40a0f1349d2a23676d
Description-en: No-dep range header parser - Rust source code
 Source code for Debianized Rust crate "http-range-header"

Package: librust-http-serde-dev
Description-md5: 4fcad0c4b55e1a0dc8c083b77fb1a1d7
Description-en: Serde support for the http crate - Rust source code
 (De)serialize HeaderMap, Uri, Method, StatusCode
 .
 Source code for Debianized Rust crate "http-serde"

Package: librust-http-types-dev
Description-md5: 73ed514f2e175431c1f4b966170ffd1c
Description-en: Common types for HTTP operations - Rust source code
 Source code for Debianized Rust crate "http-types"

Package: librust-httparse-dev
Description-md5: cef5e9ef192f1e7407b1c9e1bc048f30
Description-en: Tiny, safe, speedy, zero-copy HTTP/1.x parser - Rust source code
 Source code for Debianized Rust crate "httparse"

Package: librust-httpdate-dev
Description-md5: 6399d58de6cbbdd3cf52cd4885a74d0c
Description-en: HTTP date parsing and formatting - Rust source code
 Source code for Debianized Rust crate "httpdate"

Package: librust-human-bytes-dev
Description-md5: e28c771d8e5549148503c9ce18ba9b61
Description-en: Convert bytes into human-readable values - Rust source code
 Source code for Debianized Rust crate "human_bytes"

Package: librust-human-format-dev
Description-md5: 969fe07837f2c236e465c6fc935068ac
Description-en: Rust Port of human-format from node, formatting numbers for us, while the machines are still at bay - Rust source code
 Source code for Debianized Rust crate "human_format"

Package: librust-human-name-dev
Description-md5: 36860d1918fb4bf83811b211522f9e0c
Description-en: Parsing and comparing human names - Rust source code
 Source code for Debianized Rust crate "human_name"

Package: librust-human-panic-dev
Description-md5: b8d733bacf5eaf4ae8919bc95e38525b
Description-en: panic messages for humans - Rust source code
 human-panic provides panic messages for humans.
 It handles panics by calling std::panic::set_hook
 to make errors nice for humans.
 .
 This package contains the source for the Rust human-panic crate,
 for use with cargo.

Package: librust-human-sort-dev
Description-md5: 856e96785eb53f1bf8de9144ebbdd9a1
Description-en: Human sort (natural sort) implementation - Rust source code
 This package contains the source for the Rust human-sort crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-humansize-dev
Description-md5: 2416d9dc2e4891e8f6789b5f153fe141
Description-en: Represent file sizes in a human-readable format - Rust source code
 This package contains the source for the Rust humansize crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-humantime-dev
Description-md5: d4909bd839a2e63828bceeb2b896f4d2
Description-en: Parser and formatter for std::time::{Duration, SystemTime} - Rust source code
 Source code for Debianized Rust crate "humantime"

Package: librust-humantime-serde-dev
Description-md5: a11c2659be744fb95e5b631ee331a46c
Description-en: Serde support for the `humantime` crate - Rust source code
 This package contains the source for the Rust humantime-serde crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-hurl-core-dev
Description-md5: 70e54ff5f5f8fc9090ad15ba48da4cb6
Description-en: Hurl Core - Rust source code
 Source code for Debianized Rust crate "hurl_core"

Package: librust-hurl-dev
Description-md5: 014f5877eb50aba265c0e429bb0e78e7
Description-en: Run and test HTTP requests - Rust source code
 Source code for Debianized Rust crate "hurl"

Package: librust-hurlfmt-dev
Description-md5: 2b6364f508c99c167f76ca81f690edbf
Description-en: Format Hurl files - Rust source code
 Source code for Debianized Rust crate "hurlfmt"

Package: librust-hut-dev
Description-md5: b547bb2bc2a1dce7f6e046f63c1bbb2b
Description-en: HID Usage Tables - Rust source code
 Source code for Debianized Rust crate "hut"

Package: librust-hybrid-array-dev
Description-md5: 9f98186351d2aaebb33bcb14150aa9e1
Description-en: Hybrid typenum-based and const generic array types - Rust source code
 Source code for Debianized Rust crate "hybrid-array"

Package: librust-hyper-dev
Description-md5: 87d8f03e41ae24751c3719df4eee6b88
Description-en: Protective and efficient HTTP library for all - Rust source code
 Source code for Debianized Rust crate "hyper"

Package: librust-hyper-rustls-dev
Description-md5: f2985e500d8f30f53776ea56b969c337
Description-en: rustls+hyper integration for pure rust HTTPS - Rust source code
 hyper-rustls is an integration
 between the rustls TLS stack and the hyper HTTP library.
 .
 This package contains the source
 for the Rust hyper-rustls crate,
 for use with cargo.

Package: librust-hyper-timeout-dev
Description-md5: 1e54498e2dfcfe0ef271057f6182d335
Description-en: Connect, read and write timeout aware connector to be used with hyper Client - Rust source code
 Source code for Debianized Rust crate "hyper-timeout"

Package: librust-hyper-tls-dev
Description-md5: 0eb4ba4468e885e002ec29e89af816a1
Description-en: Default TLS implementation for use with hyper - Rust source code
 Source code for Debianized Rust crate "hyper-tls"

Package: librust-hyper-util-dev
Description-md5: e5c0d7cda18491a4a1de8470326e6df4
Description-en: Hyper utilities - Rust source code
 Source code for Debianized Rust crate "hyper-util"

Package: librust-hyperlocal-dev
Description-md5: 57fd6d6b792d51f8ede8b2723e6d9bd4
Description-en: Hyper bindings for Unix domain sockets - Rust source code
 Source code for Debianized Rust crate "hyperlocal"

Package: librust-hyphenation-commons-dev
Description-md5: 28f00023ed2b3658db37659a7c088467
Description-en: Proemial code for the `hyphenation` library - Rust source code
 Source code for Debianized Rust crate "hyphenation_commons"

Package: librust-hyphenation-dev
Description-md5: f421645ec3009afd7368b091e2775e7f
Description-en: Knuth-Liang hyphenation for a variety of languages - Rust source code
 Source code for Debianized Rust crate "hyphenation"

Package: librust-hypothesis-dev
Description-md5: c852993602e5d9dab874f4e4feff1973
Description-en: wrapper for the Hypothesis API - Rust source code
 The hypothesis crate provides a lightweight wrapper and CLI
 for the Hypothesis Web API v1.0.0.
 It includes all APIKey authorized endpoints
 related to...
 * annotations (create / update / delete / search / fetch / flag)
 * groups (create / update / list / fetch / leave / members)
 * profile (user information / groups)
 .
 This package contains the source for the Rust hypothesis crate,
 for use with cargo.

Package: librust-i-slint-core-macros-dev
Description-md5: f31151849968200c92de265d1b7cda74
Description-en: Helper macro for i-slint-core - Rust source code
 Source code for Debianized Rust crate "i-slint-core-macros"

Package: librust-i18n-config-dev
Description-md5: 07f911a5700d55e50e5e6ba04e8386ee
Description-en: This library contains the configuration stucts (along with their parsing functions) for the cargo-i18n tool/system - Rust source code
 Source code for Debianized Rust crate "i18n-config"

Package: librust-i18n-embed-dev
Description-md5: b660dff0acdbb181167d415bb7adf7c6
Description-en: Traits and macros to embed l10n assets to localize - Rust source code
 Source code for Debianized Rust crate "i18n-embed"

Package: librust-i18n-embed-fl-dev
Description-md5: a76666976bed18d9e41996cdf1f56bad
Description-en: Macro for compile time checks when using i18n-embed Fluent - Rust source code
 Source code for Debianized Rust crate "i18n-embed-fl"

Package: librust-i18n-embed-impl-dev
Description-md5: 682ff1e49bbb9baa0158226954e89ae6
Description-en: Macro implementations for i18n-embed - Rust source code
 Source code for Debianized Rust crate "i18n-embed-impl"

Package: librust-i2cdev-dev
Description-md5: caa15ac64ff85035ba1311e66bd49fe0
Description-en: Provides API for safe access to Linux i2c device interface - Rust source code
 Source code for Debianized Rust crate "i2cdev"

Package: librust-iai-dev
Description-md5: e361e35fa57e19e528a2ba94d81c4933
Description-en: One-shot benchmarking library - Rust source code
 This package contains the source for the Rust iai crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-iai-macro-dev
Description-md5: c38b2b2caf4484d535ef9296131229dc
Description-en: Custom Test Framework macro for Iai - Rust source code
 This package contains the source for the Rust iai_macro crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-iana-time-zone-dev
Description-md5: 0ad05603dd57aded9848c54b99b4fe69
Description-en: Get the IANA time zone for the current system - Rust source code
 Source code for Debianized Rust crate "iana-time-zone"

Package: librust-icns-dev
Description-md5: a6de8b303c3c4aed0e5d7f15798daeb9
Description-en: Encoding/decoding Apple Icon Image (.icns) files - Rust source code
 Source code for Debianized Rust crate "icns"

Package: librust-icu-calendar-data-dev
Description-md5: f5f820c88281df8864c758b1019ebbc1
Description-en: Data for the icu_calendar crate - Rust source code
 Source code for Debianized Rust crate "icu_calendar_data"

Package: librust-icu-casemap-data-dev
Description-md5: ddec5809bd39dd7ac04a73f0901d0617
Description-en: Data for the icu_casemap crate - Rust source code
 Source code for Debianized Rust crate "icu_casemap_data"

Package: librust-icu-collator-data-dev
Description-md5: bfbdd1a4cbc5c7059fa84b1b335553f9
Description-en: Data for the icu_collator crate - Rust source code
 Source code for Debianized Rust crate "icu_collator_data"

Package: librust-icu-collections-dev
Description-md5: af38716eee2644cba3435516523fe80b
Description-en: Collection of API for use in ICU libraries - Rust source code
 Source code for Debianized Rust crate "icu_collections"

Package: librust-icu-datetime-data-dev
Description-md5: 803c15c7f93c345caf35f17404dc8db9
Description-en: Data for the icu_datetime crate - Rust source code
 Source code for Debianized Rust crate "icu_datetime_data"

Package: librust-icu-decimal-data-dev
Description-md5: 86a9facf2f5d2031614beb3b4f05522f
Description-en: Data for the icu_decimal crate - Rust source code
 Source code for Debianized Rust crate "icu_decimal_data"

Package: librust-icu-experimental-data-dev
Description-md5: 1ed1fa7f168b55889fce769f7514d43f
Description-en: Data for the icu_experimental crate - Rust source code
 Source code for Debianized Rust crate "icu_experimental_data"

Package: librust-icu-list-data-dev
Description-md5: f23760a583592d890263d5751735df69
Description-en: Data for the icu_list crate - Rust source code
 Source code for Debianized Rust crate "icu_list_data"

Package: librust-icu-locale-core-dev
Description-md5: b813458f3ac34143daddaf1f4b4ed8f7
Description-en: API for managing Unicode Language and Locale Identifiers - Rust source code
 Source code for Debianized Rust crate "icu_locale_core"

Package: librust-icu-locale-data-dev
Description-md5: ce098af09f939db2640aef320bd39370
Description-en: Data for the icu_locale crate - Rust source code
 Source code for Debianized Rust crate "icu_locale_data"

Package: librust-icu-normalizer-data-dev
Description-md5: e7080b47d8f9a14d6cab9cf03ee5df5d
Description-en: Data for the icu_normalizer crate - Rust source code
 Source code for Debianized Rust crate "icu_normalizer_data"

Package: librust-icu-pattern-dev
Description-md5: 2435bf6f3826eb3fdb5d56a76f9c2234
Description-en: ICU pattern utilities - Rust source code
 Source code for Debianized Rust crate "icu_pattern"

Package: librust-icu-plurals-data-dev
Description-md5: 9ca10e6b28c8fffc952173c578b3d32b
Description-en: Data for the icu_plurals crate - Rust source code
 Source code for Debianized Rust crate "icu_plurals_data"

Package: librust-icu-properties-data-dev
Description-md5: 2f6481b247434a8e3ac229b58f15bdbf
Description-en: Data for the icu_properties crate - Rust source code
 Source code for Debianized Rust crate "icu_properties_data"

Package: librust-icu-provider-registry-dev
Description-md5: 56f1dc3d8657895ec8fb4041fc1a94ed
Description-en: Registry of all ICU4X data markers - Rust source code
 Source code for Debianized Rust crate "icu_provider_registry"

Package: librust-icu-segmenter-data-dev
Description-md5: 63c84950eed93f79940c00fcf7e4dcb6
Description-en: Data for the icu_segmenter crate - Rust source code
 Source code for Debianized Rust crate "icu_segmenter_data"

Package: librust-icu-time-data-dev
Description-md5: e54f983cc0571b545b24c5db4084b9b5
Description-en: Data for the icu_time crate - Rust source code
 Source code for Debianized Rust crate "icu_time_data"

Package: librust-id-arena-dev
Description-md5: d2096085923249e777fdd522d8aa4974
Description-en: simple id-based arena - Rust source code
 id-arena is a library
 to allocate objects and get an identifier for that object back,
 not a reference to the allocated object.
 Given an id, you can get a shared or exclusive reference
 to the allocated object from the arena.
 This id-based approach is useful
 for constructing mutable graph data structures.
 .
 This package contains the source for the Rust id-arena crate,
 for use with cargo.

Package: librust-iddqd-dev
Description-md5: cfd8b9c204621fc0d5792a52e8b3e19b
Description-en: Maps where keys borrow from values, including bijective and trijective maps - Rust source code
 Source code for Debianized Rust crate "iddqd"

Package: librust-idea-dev
Description-md5: 87c8aa323bf71f97d96071b3ecda1475
Description-en: IDEA block cipher - Rust source code
 This package contains the source for the Rust idea crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-ident-case-dev
Description-md5: 017cefcc984067e2736f02d6393564ae
Description-en: Utility for applying case rules to Rust identifiers - Rust source code
 This package contains the source for the Rust ident_case crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-idna-adapter-dev
Description-md5: 48396f36a932a38c3eb1103438a7372a
Description-en: Back end adapter for idna - Rust source code
 Source code for Debianized Rust crate "idna_adapter"

Package: librust-idna-dev
Description-md5: fb59d7bf132a83005cc227505eceaa27
Description-en: IDNA (Internationalizing Domain Names in Applications) and Punycode - Rust source code
 Source code for Debianized Rust crate "idna"

Package: librust-idna-mapping-dev
Description-md5: 6afcadad47eb351e9846868a64e7af1a
Description-en: UTS 46 mapping for unicode-rs back end of idna - Rust source code
 Source code for Debianized Rust crate "idna_mapping"

Package: librust-if-addrs-dev
Description-md5: 4e2f0e688b5cc258fd5bf11fa87cb5db
Description-en: Return interface IP addresses on Posix and windows systems - Rust source code
 Source code for Debianized Rust crate "if-addrs"

Package: librust-if-chain-dev
Description-md5: b1d4157ab83a65de7a3ffbc6218508e7
Description-en: Macro for writing nested `if let` expressions - Rust source code
 This package contains the source for the Rust if_chain crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-if-watch-dev
Description-md5: fb897546488381096d6e686fa8f489dd
Description-en: asynchronous network watcher - Rust source code
 if-watch is a cross platform asynchronous network watcher.
 .
 This package contains the source for the Rust if-watch crate,
 for use with cargo.

Package: librust-ignore-dev
Description-md5: edc7109d729933311cc4a66562345c8e
Description-en: Fast library for matching ignore files like .gitignore against file paths - Rust source code
 Source code for Debianized Rust crate "ignore"

Package: librust-im-rc+proptest-dev
Description-md5: ff4f59ddd40a35de7d87b3fe2c1a302c
Description-en: Immutable collection datatypes (the fast but not thread safe version) - feature "proptest"
 This metapackage enables feature "proptest" for the Rust im-rc crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-im-rc+quickcheck-dev
Description-md5: 7787b106b8759eee307f9fd6ae4ac6e0
Description-en: Immutable collection datatypes (the fast but not thread safe version) - feature "quickcheck"
 This metapackage enables feature "quickcheck" for the Rust im-rc crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-im-rc+rayon-dev
Description-md5: 1633f10e9a13f7b60b3a3f1ff706147c
Description-en: Immutable collection datatypes (the fast but not thread safe version) - feature "rayon"
 This metapackage enables feature "rayon" for the Rust im-rc crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-im-rc+serde-dev
Description-md5: e366fa169c47dddf2a8dcc80b667d3a3
Description-en: Immutable collection datatypes (the fast but not thread safe version) - feature "serde"
 This metapackage enables feature "serde" for the Rust im-rc crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-im-rc-dev
Description-md5: 957a94c25c53b9ef31b9bd50bd6340dd
Description-en: Immutable collection datatypes (the fast but not thread safe version) - Rust source code
 This package contains the source for the Rust im-rc crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-image-dev
Description-md5: 1c878cec349cda376c3a396c8bbe8730
Description-en: Imaging library - Rust source code
 Provides basic image processing and encoders/decoders for common image formats.
 .
 Source code for Debianized Rust crate "image"

Package: librust-image-extras-dev
Description-md5: 7890228c8698fdca7d844872e959571d
Description-en: Additional image format decoders for the image crate - Rust source code
 Source code for Debianized Rust crate "image-extras"

Package: librust-image-hasher-dev
Description-md5: baa86db544efe3ca383565df34607900
Description-en: Simple library that provides perceptual hashing and difference calculation for images - Rust source code
 Source code for Debianized Rust crate "image_hasher"

Package: librust-image-webp-dev
Description-md5: 100f5c68835cc787d79538b3af4096be
Description-en: WebP encoding and decoding in pure Rust - Rust source code
 Source code for Debianized Rust crate "image-webp"

Package: librust-imagepipe-dev
Description-md5: ec78b0cf1207dbdbd549d004a9671629
Description-en: Image processing pipeline - Rust source code
 Source code for Debianized Rust crate "imagepipe"

Package: librust-imageproc-dev
Description-md5: 9f565774651f37769468b0ee46535da0
Description-en: Image processing operations - Rust source code
 Source code for Debianized Rust crate "imageproc"

Package: librust-imagesize-dev
Description-md5: 4f8b67e128e5a5b0635559a174767e7d
Description-en: Quick probing of image dimensions without loading the entire file - Rust source code
 Source code for Debianized Rust crate "imagesize"

Package: librust-imap-client-dev
Description-md5: 79c83f617ecb06a16e46ff59f294a2f7
Description-en: library to manage IMAP clients - Rust source code
 imap-client is a Rust library to manage IMAP clients.
 .
 This package contains the source for the Rust imap-client crate,
 packaged for use with cargo.

Package: librust-imap-codec-dev
Description-md5: 4e7fccbb518c9b40953732661a145eea
Description-en: rock-solid and complete codec for IMAP - Rust source code
 The imap-codec library provides parsing and serialization
 for IMAP4rev1 implementations.
 It is based on imap-types
 and a rock-solid and well-documented building block
 for IMAP client and server implementations in Rust.
 The complete formal syntax of IMAP4rev1 and several IMAP extensions
 are implemented.
 .
 This package contains the source for the Rust imap-codec crate,
 for use with cargo.

Package: librust-imap-next-dev
Description-md5: 4879d4a30dcfb104a7ddd8b84de73245
Description-en: thin abstraction over IMAP protocol flows - Rust source code
 imap-next is a thin sans I/O abstraction
 over IMAP's distinct protocol flows.
 These are literal handling, AUTHENTICATE, and IDLE.
 .
 This package contains the source for the Rust imap-next crate,
 for use with cargo.

Package: librust-imap-types-dev
Description-md5: 41949117d17882c6b027ca9feed05b89
Description-en: misuse-resistant data structures for IMAP - Rust source code
 The imap-types crate provides
 a complete set of well-designed, misuse-resistant types
 for the IMAP4rev1 protocol and various extensions.
 Notably, it does *not* provide parsers, nor serializers,
 but tries to become the "standard library" for IMAP in Rust
 that is useful for a broad range of crates.
 .
 This package contains the source for the Rust imap-types crate,
 for use with cargo.

Package: librust-imara-diff-dev
Description-md5: 09c179df33f71b173754c47924ad56cd
Description-en: High performance library for computing diffs - Rust source code
 Source code for Debianized Rust crate "imara-diff"

Package: librust-imgref-dev
Description-md5: 522a4b0c7e7d3a96065cb440b17a7b7a
Description-en: Basic 2-dimensional slice for safe and convenient handling of pixel buffers - Rust source code
 Source code for Debianized Rust crate "imgref"

Package: librust-imperative-dev
Description-md5: fa5839bfeb9eb17ec0cafa9f9ba500bf
Description-en: Check for imperative mood in text - Rust source code
 Source code for Debianized Rust crate "imperative"

Package: librust-impl-more-dev
Description-md5: 727f94bb3420665cc0c26cf5fdd6ea07
Description-en: Concise, declarative trait implementation macros - Rust source code
 Source code for Debianized Rust crate "impl-more"

Package: librust-impl-trait-for-tuples-dev
Description-md5: 9d4f0b5c47aa78cafaf5ac3631274f18
Description-en: Attribute macro to implement a trait for tuples - Rust source code
 Source code for Debianized Rust crate "impl-trait-for-tuples"

Package: librust-implib-dev
Description-md5: c03c0b804705a82804643c46cdf74eba
Description-en: Generate Windows import library from module definition file - Rust source code
 Source code for Debianized Rust crate "implib"

Package: librust-impls-dev
Description-md5: 8022b75fe6ae04613f0b520da4cc4f85
Description-en: Determine if a type implements a logical trait expression - Rust source code
 Source code for Debianized Rust crate "impls"

Package: librust-in-toto-dev
Description-md5: b2ea579113c296f51d8caf6812ad572a
Description-en: In-toto - Rust source code
 Source code for Debianized Rust crate "in-toto"

Package: librust-include-dir-dev
Description-md5: dac20729dbc5ebb308dd6cc54403d71a
Description-en: Embed the contents of a directory in your binary - Rust source code
 Source code for Debianized Rust crate "include_dir"

Package: librust-include-dir-macros-dev
Description-md5: 3b35d5b0b407e94c8836e979f4ee1c4c
Description-en: Procedural macro used by include_dir - Rust source code
 This package contains the source for the Rust include_dir_macros crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-indefinite-dev
Description-md5: 0999c0d25e98b8f029c9f50d964cfabe
Description-en: Prefix a noun with an indefinite article - a or an - based on whether it begins with a vowel - Rust source code
 Source code for Debianized Rust crate "indefinite"

Package: librust-indent-dev
Description-md5: dc4acd28ee6a92af976425d47e8cca53
Description-en: Functions for indenting multiline strings - Rust source code
 Source code for Debianized Rust crate "indent"

Package: librust-indenter-dev
Description-md5: 11f1b8028cc466e753d66a4656870035
Description-en: Formatter wrapper that indents the text, designed for error display impls - Rust source code
 This package contains the source for the Rust indenter crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-indexmap-dev
Description-md5: b51e625fe9c71dbf664c3fbc89bf1924
Description-en: Hash table with consistent order and fast iteration - Rust source code
 Source code for Debianized Rust crate "indexmap"

Package: librust-indexmap-nostd+serde-dev
Description-md5: 051efd91cb4d549190f8547a3acc18ac
Description-en: No_std compatible implementation of the indexmap crate - feature "serde"
 This metapackage enables feature "serde" for the Rust indexmap-nostd crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-indexmap-nostd-dev
Description-md5: dca3abb102fe9e574c7148be3c8cb3da
Description-en: No_std compatible implementation of the indexmap crate - Rust source code
 Source code for Debianized Rust crate "indexmap-nostd"

Package: librust-indicatif-dev
Description-md5: 112a920f5c1c580e2fb2dbc17d4dbcc4
Description-en: Progress bar and cli reporting library for Rust - Rust source code
 Source code for Debianized Rust crate "indicatif"

Package: librust-indicatif-log-bridge-dev
Description-md5: 71e73fffa7dd34df305e15fe163d60c2
Description-en: avoid mixing up log lines and progress bars - Rust source code
 Source code for Debianized Rust crate "indicatif-log-bridge"

Package: librust-indieweb-dev
Description-md5: 49ee2798a45017a2bc5e9a9df2ad1e01
Description-en: utilities for working with the IndieWeb - Rust source code
 The indieweb library provides a collection of tools
 to work with the IndieWeb in your Rust applications:
 * IndieAuth supporting <https://indieauth.spec.indieweb.org/20201126/>
 * Webmention support <https://www.w3.org/TR/webmention/>
 .
 This package contains the source for the Rust indieweb crate,
 for use with cargo.

Package: librust-indoc-dev
Description-md5: 91a5ae80c229362efce05fd11e56b2a1
Description-en: Indented document literals - Rust source code
 Source code for Debianized Rust crate "indoc"

Package: librust-indymilter-dev
Description-md5: dcde97ac446d27f20fb31c26cd957447
Description-en: Asynchronous milter library - Rust source code
 Source code for Debianized Rust crate "indymilter"

Package: librust-infer-dev
Description-md5: 891f65777e46fad2269825852777e698
Description-en: Small crate to infer file type based on magic number signatures - Rust source code
 Source code for Debianized Rust crate "infer"

Package: librust-inferno-dev
Description-md5: 7dcc321e423e88967364d89cc9b7d625
Description-en: Rust port of the FlameGraph performance profiling tool suite - Rust source code
 Source code for Debianized Rust crate "inferno"

Package: librust-inflate-dev
Description-md5: 1177f365026ab5cfac9c46f2390f01b6
Description-en: DEFLATE decoding - Rust source code
 This package contains the source for the Rust inflate crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-inflector+heavyweight-dev
Description-md5: 390cc65baf089b88870c866c507e4b18
Description-en: Adds String based inflections for Rust - feature "heavyweight" and 1 more
 Snake, kebab, camel, sentence, class, title and table cases as well as
 ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize
 are supported as both traits and pure functions acting on String types.
 .
 This metapackage enables feature "heavyweight" for the Rust Inflector crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "default" feature.

Package: librust-inflector+lazy-static-dev
Description-md5: 715e171ee5f49f68866ae7959ce10718
Description-en: Adds String based inflections for Rust - feature "lazy_static"
 Snake, kebab, camel, sentence, class, title and table cases as well as
 ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize
 are supported as both traits and pure functions acting on String types.
 .
 This metapackage enables feature "lazy_static" for the Rust Inflector crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-inflector+regex-dev
Description-md5: 02f80bce270aaaecae647e2b96c2aa7a
Description-en: Adds String based inflections for Rust - feature "regex"
 Snake, kebab, camel, sentence, class, title and table cases as well as
 ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize
 are supported as both traits and pure functions acting on String types.
 .
 This metapackage enables feature "regex" for the Rust Inflector crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-inflector-dev
Description-md5: b0592a76acf19051546af765b0b68c4e
Description-en: Adds String based inflections for Rust - Rust source code
 Snake, kebab, camel, sentence, class, title and table cases as well as
 ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize
 are supported as both traits and pure functions acting on String types.
 .
 This package contains the source for the Rust Inflector crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-ingredients-dev
Description-md5: ef14fe68b8ce29821f18bb299f2cc72c
Description-en: Rust crate for investigating crate versions - Rust source code
 Ingredient's main purpose is as part of Rust packaging efforts. Its 'diff' mode
 shows changes between two different, published crate versions. The 'report'
 mode shows differences between the published crate contents and the recorded
 git repository it was published from.
 Source code for Debianized Rust crate "ingredients"

Package: librust-inherent-dev
Description-md5: 08801fc032e17e786541d3ebbd78c80c
Description-en: Make trait methods callable without the trait in scope - Rust source code
 Source code for Debianized Rust crate "inherent"

Package: librust-ini-core-dev
Description-md5: bcefb1e56108cf4ba81df5dc21c42af6
Description-en: Implements a pretty bare-bones streaming INI parser - Rust source code
 Source code for Debianized Rust crate "ini_core"

Package: librust-ink-stroke-modeler-rs-dev
Description-md5: a18255a6d92e9e8bd1068c2cc42d0104
Description-en: Unofficial and partial Rust rewrite of ink-stroke-modeler, a C++ library for beautifully smoothing freehand (touch/stylus/pointer) input - Rust source code
 Source code for Debianized Rust crate "ink-stroke-modeler-rs"

Package: librust-inlinable-string-dev
Description-md5: 25b2d1f1bfb497cf4bcef8190dbbb360
Description-en: `inlinable_string` crate provides the `InlinableString` type -- an owned, grow-able UTF-8 string that stores small strings inline and avoids heap-allocation -- and the `StringExt` trait which abstracts string operations over both `std::string::String` and `InlinableString` (or even your own custom string type) - Rust source code
 Source code for Debianized Rust crate "inlinable_string"

Package: librust-inotify-dev
Description-md5: 074c1c8c3770c25a7fc0a5adab3bc1a3
Description-en: Idiomatic wrapper for inotify - Rust source code
 Source code for Debianized Rust crate "inotify"

Package: librust-inotify-sys-dev
Description-md5: 01272227d773c0d5f760d188a82467c2
Description-en: Inotify bindings for the Rust programming language - Rust source code
 Source code for Debianized Rust crate "inotify-sys"

Package: librust-inout-0.1-dev
Description-md5: 729b7401cac66e114eca9cbcf5b02b58
Description-en: Custom reference types for code generic over in-place and buffer-to-buffer modes of operation - Rust source code
 Source code for Debianized Rust crate "inout"

Package: librust-inout-dev
Description-md5: 4c06a3753f6fcedc015b3440d1660e78
Description-en: Types for in-place and buffer-to-buffer operations - Rust source code
 Source code for Debianized Rust crate "inout"

Package: librust-inplace-vec-builder-dev
Description-md5: 51c03d7faf019bcd57667fd95732f5af
Description-en: Build a vec from a vec, in place - Rust source code
 This package contains the source for the Rust inplace-vec-builder crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-input-dev
Description-md5: 72784bbedd22f37d8c8b3cf8dcd97926
Description-en: Libinput bindings for rust - Rust source code
 Source code for Debianized Rust crate "input"

Package: librust-input-event-codes-dev
Description-md5: 400d05636fb36c3011a87b99e24e14ba
Description-en: Linux input event codes form `linux/input_event_codes.h` - Rust source code
 Source code for Debianized Rust crate "input-event-codes"

Package: librust-input-linux-dev
Description-md5: 4cbf6909d8ead1168fab19c2fd8fe437
Description-en: Evdev and uinput - Rust source code
 Source code for Debianized Rust crate "input-linux"

Package: librust-input-linux-sys-dev
Description-md5: e59b35ecb57696909f4854ee4fe98165
Description-en: Bindings for <linux/{u,}input.h> - Rust source code
 Source code for Debianized Rust crate "input-linux-sys"

Package: librust-input-sys-dev
Description-md5: b2746f8092cb00eeececd41e3a78b1cf
Description-en: Bindgen generated unsafe libinput wrapper - Rust source code
 Source code for Debianized Rust crate "input-sys"

Package: librust-inquest-dev
Description-md5: 51a3f0ddeac0bcb5c1156824acc7c678
Description-en: Repository of test results - Rust source code
 Source code for Debianized Rust crate "inquest"

Package: librust-inquire-dev
Description-md5: be0ef8329c1ea88c5cfe2eed488a8b32
Description-en: interactive prompts on terminals - Rust source code
 inquire is a library for building interactive prompts on terminals.
 .
 It provides several different prompts
 in order to interactively ask the user for information via the CLI.
 With inquire, you can use:
 * Text to get text input from the user,
 with _built-in autocompletion support
 * Editor to get longer text inputs
 by opening a text editor for the user
 * DateSelect to get a date input from the user,
 selected via an _interactive calendar
 * Select to ask the user to select one option from a given list
 * MultiSelect to ask the user
 to select an arbitrary number of options from a given list
 * Confirm for simple yes/no confirmation prompts
 * CustomType for text prompts that you would like to parse
 to a custom type, such as numbers or UUIDs
 * Password for secretive text prompts
 .
 This package contains the source for the Rust crates
 inquire and inquire-derive,
 packaged for use with cargo.

Package: librust-insta-cmd-dev
Description-md5: 2b6c3ab185146417f5af8d2f5b588b55
Description-en: Command line extension to the insta testing library for Rust - Rust source code
 This package contains the source for the Rust insta-cmd crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-insta-dev
Description-md5: bef19dd566114c074c03a779afeb79d4
Description-en: Snapshot testing library for Rust - Rust source code
 Source code for Debianized Rust crate "insta"

Package: librust-instability-dev
Description-md5: ba46a482c26abe6131b31064c55bad2b
Description-en: Rust API stability attributes for the rest of us - Rust source code
 A fork of the `stability` crate.
 .
 Source code for Debianized Rust crate "instability"

Package: librust-integer-sqrt-dev
Description-md5: c2c38a7871d48680bf7229c1bc44cdd6
Description-en: Integer square root algorithm for primitive rust types - Rust source code
 Source code for Debianized Rust crate "integer-sqrt"

Package: librust-interim-dev
Description-md5: 1cd6117b51173c389887e90e70f384d3
Description-en: Parses simple English dates, inspired by Linux date command, and forked from chrono-english - Rust source code
 Source code for Debianized Rust crate "interim"

Package: librust-interpolate-name-dev
Description-md5: c43f112e270d17f54112b717dc2c249d
Description-en: Simple procedural macro attribute for repetitive tests - Rust source code
 Source code for Debianized Rust crate "interpolate_name"

Package: librust-interpolator-dev
Description-md5: 85d4a8d2df446cf893218dd87306b730
Description-en: Runtime format strings, fully compatible with std's macros - Rust source code
 Source code for Debianized Rust crate "interpolator"

Package: librust-interprocess-dev
Description-md5: 3a89aa1aa72a4e53d53a4ed00e7929cc
Description-en: Interprocess communication toolkit - Rust source code
 Source code for Debianized Rust crate "interprocess"

Package: librust-intervaltree-dev
Description-md5: f48f0a0c08d003e9b381bd572b67f824
Description-en: Simple and generic implementation of an immutable interval tree - Rust source code
 This package contains the source for the Rust intervaltree crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-intl-memoizer-dev
Description-md5: 9edd9e4c7fb1fe726b8fb285bb4a1bfe
Description-en: memoizer for storing lazy-initialized intl formatters - Rust source code
 Source code for Debianized Rust crate "intl-memoizer"

Package: librust-intl-pluralrules-dev
Description-md5: 70018f9584763fb1302caa28daca4c84
Description-en: Unicode Plural Rules categorizer for numeric input - Rust source code
 This package contains the source for the Rust intl_pluralrules crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-intmap-dev
Description-md5: 5b9b9cd9437b44b9bbaf11ae7465cf3c
Description-en: Specialized HashMap for u64 keys - Rust source code
 This package contains the source for the Rust intmap crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-intrusive-collections-dev
Description-md5: 1febea9b0e08e0e084fff7d4e96a352b
Description-en: Intrusive collections for Rust. - Rust source code
 Source code for Debianized Rust crate "intrusive-collections"

Package: librust-inventory-dev
Description-md5: 6f0ed64bbb711c31d03be928b446e453
Description-en: Typed distributed plugin registration - Rust source code
 Source code for Debianized Rust crate "inventory"

Package: librust-io-close-dev
Description-md5: 87aee3e49c0d75e44ad268c8e9508e97
Description-en: Extension trait for safely dropping I/O writers such as File and BufWriter - Rust source code
 Source code for Debianized Rust crate "io-close"

Package: librust-io-extras-dev
Description-md5: 3ecd5abd54c617cadb896cfb58efcf1e
Description-en: File/socket handle/descriptor utilities - Rust source code
 Source code for Debianized Rust crate "io-extras"

Package: librust-io-keyring-dev
Description-md5: fad5485c99eae9a33e18b3c3db766788
Description-en: I/O-free keyring management - Rust source code
 I/O Keyring provides  a set of I/O-free Rust coroutines and runtimes
 to manage keyring entries.
 .
 This package contains the source for the Rust crate io-keyring,
 for use with cargo.

Package: librust-io-lifetimes-dev
Description-md5: 3b000047b6837d247401b9e118cab6f2
Description-en: Low-level I/O ownership and borrowing library - Rust source code
 Source code for Debianized Rust crate "io-lifetimes"

Package: librust-io-operations-dev
Description-md5: 3c8f87fb6af72177fe243104333f944f
Description-en: Provides common I/O operations - Rust source code
 This package contains the source for the Rust io_operations crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-io-process-dev
Description-md5: cc97b7fb891b09e2b983536fa27cc7a4
Description-en: I/O-free process management - Rust source code
 I/O Process provides a set of I/O-free Rust coroutines and runtimes
 to manage processes.
 .
 The library allows you to manage processes
 using an I/O-agnostic approach, based on 3 concepts:
 * Coroutine
 A coroutine is an I/O-free, resumable and composable state machine
 that emits I/O requests.
 A coroutine is considered terminated
 when it does not emit I/O requests anymore.
 * Runtime
 A runtime contains all the I/O logic,
 and is responsible for processing I/O requests
 emitted by coroutines.
 * Loop
 The loop is the glue between coroutines and runtimes.
 It makes the coroutine progress
 while allowing runtime to process I/O.
 .
 This package contains the source for the Rust crate io-process,
 for use with cargo.

Package: librust-io-stream-dev
Description-md5: b55f9426aa47e845143996c239378edc
Description-en: I/O-free stream management - Rust source code
 I/O Stream provides a set of I/O-free Rust coroutines and runtimes
 to manage streams.
 .
 The library allows you to manage streams
 using an I/O-agnostic approach, based on 3 concepts:
 * Coroutine
 A coroutine is an I/O-free, resumable and composable state machine
 that emits I/O requests.
 A coroutine is considered terminated
 when it does not emit I/O requests anymore.
 * Runtime
 A runtime contains all the I/O logic,
 and is responsible for processing I/O requests
 emitted by coroutines.
 * Loop
 The loop is the glue between coroutines and runtimes.
 It makes the coroutine progress
 while allowing runtime to process I/O.
 .
 This package contains the source for the Rust crate io-stream,
 for use with cargo.

Package: librust-io-timer-dev
Description-md5: 4ca1851dd4b0976db15a2a9f4015e002
Description-en: I/O-free timer management - Rust source code
 I/O Timer provides a set of I/O-free Rust coroutines and runtimes
 to manage timers.
 .
 The library allows you to manage timers
 using an I/O-agnostic approach, based on 3 concepts:
 * Coroutine
 A coroutine is an I/O-free, resumable and composable state machine
 that emits I/O requests.
 A coroutine is considered terminated
 when it does not emit I/O requests anymore.
 * Runtime
 A runtime contains all the I/O logic,
 and is responsible for processing I/O requests
 emitted by coroutines.
 * Loop
 The loop is the glue between coroutines and runtimes.
 It makes the coroutine progress
 while allowing runtime to process I/O.
 .
 This package contains the source for the Rust crate io-timer,
 for use with cargo.

Package: librust-io-uring-dev
Description-md5: 3e87331b93d65080d88688dd83cc93d8
Description-en: Low-level `io_uring` userspace interface for Rust - Rust source code
 Source code for Debianized Rust crate "io-uring"

Package: librust-ioctl-rs-dev
Description-md5: d5dacc02ce7bf14b8a943fed53aa678e
Description-en: Rust bindings for system ioctls - Rust source code
 This package contains the source for the Rust ioctl-rs crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-ioctl-sys-dev
Description-md5: 2963d8d790fc778647b6860f584ec81a
Description-en: IO Control for POSIX-and-beyond systems (core fn & macros, see `ioctls` for many ioctl definitions) - Rust source code
 This package contains the source for the Rust ioctl-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-iovec-dev
Description-md5: cacd91a13c15f85ec15e62081f21f412
Description-en: Portable buffer type for scatter/gather I/O operations - Rust source code
 Source code for Debianized Rust crate "iovec"

Package: librust-ipmi-rs-core-dev
Description-md5: 33e411f7c34dd6cc4335e2ebf8e14147
Description-en: Pure rust implementation of the core primitives of the IPMI spec - Rust source code
 Source code for Debianized Rust crate "ipmi-rs-core"

Package: librust-ipmi-rs-log-dev
Description-md5: 10cb72cf2880e8a590eb2c88aca18083
Description-en: Logging support for primitives in ipmi-rs-core - Rust source code
 Source code for Debianized Rust crate "ipmi-rs-log"

Package: librust-ipnet-dev
Description-md5: 684ffb7120463d1b7810f38c782ebefd
Description-en: types and methods for working with IP network addresses - Rust source code
 The new `IpNet`, `Ipv4Net`, and `Ipv6Net` types build on the existing `IpAddr`,
 `Ipv4Addr`, and `Ipv6Addr` types already provided in Rust's standard library
 and align to their design to stay consistent. The module also provides useful
 traits that extend `Ipv4Addr` and `Ipv6Addr` with methods for `Add`, `Sub`,
 `BitAnd`, and `BitOr` operations. The module only uses stable feature so it is
 guaranteed to compile using the stable toolchain.
 .
 Source code for Debianized Rust crate "ipnet"

Package: librust-ipnetwork-dev
Description-md5: 52056cde7edf336b227482d7174370be
Description-en: Work with IP CIDRs in Rust - Rust source code
 Source code for Debianized Rust crate "ipnetwork"

Package: librust-iptables-dev
Description-md5: 6b57c500d333c962548abf64916a6f24
Description-en: Rust bindings for iptables - Rust source code
 Source code for Debianized Rust crate "iptables"

Package: librust-iq-dev
Description-md5: a5af7b3823bbc73976a947550ff211d4
Description-en: Introspection with dynamic queries - Rust source code
 Source code for Debianized Rust crate "iq"

Package: librust-irc-dev
Description-md5: 4eef2960d18a3009874f6b5c7881b277
Description-en: Irc crate – usable, async IRC for Rust - Rust source code
 Source code for Debianized Rust crate "irc"

Package: librust-irc-proto-dev
Description-md5: 209a65a68e0d2123b6976fe4dd5c24b3
Description-en: IRC protocol distilled - Rust source code
 Source code for Debianized Rust crate "irc-proto"

Package: librust-iri-string-dev
Description-md5: cdb7b0f346a098ac8a54a1dc07db98ed
Description-en: IRI as string types - Rust source code
 This package contains the source for the Rust iri-string crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-is-ci-dev
Description-md5: 2b608e31a8c490068e5ec1aefdea8a1d
Description-en: Super lightweight CI environment checker - Rust source code
 Just tells you if you're in CI or not without much fuss.
 .
 Source code for Debianized Rust crate "is_ci"

Package: librust-is-debug-dev
Description-md5: fc971289ca0fdc9a0b8f0a708afaf308
Description-en: Get build model is debug - Rust source code
 Source code for Debianized Rust crate "is_debug"

Package: librust-is-docker-dev
Description-md5: bc3dce298ffe821c6dd588a22d8f7c43
Description-en: Checks if the process is running inside a Docker container - Rust source code
 Source code for Debianized Rust crate "is-docker"

Package: librust-is-executable-dev
Description-md5: 3fb7015d2701eb212a52422da3159a1d
Description-en: Is there an executable file at the given path? - Rust source code
 Source code for Debianized Rust crate "is_executable"

Package: librust-is-macro-dev
Description-md5: 8e83bd1cacab7e5b33f3989bf9dbbbea
Description-en: derive methods for using custom enums - Rust source code
 is-macro is a proc macro to generate methods
 like is_variant or expect_variant.
 .
 This package contains the source for the Rust crate is-macro,
 for use with cargo.

Package: librust-is-match-dev
Description-md5: 96eca27bc2c6a6c6f5dba61ee153abe8
Description-en: Check whether something matches something else - Rust source code
 This package contains the source for the Rust is-match crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-is-terminal-dev
Description-md5: 9a2af54182a2f752cb3303a2932f575e
Description-en: Test whether a given stream is a terminal - Rust source code
 Source code for Debianized Rust crate "is-terminal"

Package: librust-is-terminal-polyfill-dev
Description-md5: 418e2eac3d349c563edb6353fec2a2d3
Description-en: Polyfill for `is_terminal` stdlib feature for use with older MSRVs - Rust source code
 Source code for Debianized Rust crate "is_terminal_polyfill"

Package: librust-is-wsl-dev
Description-md5: 1d79a993ceddc50a70757e133e798ada
Description-en: Checks if the process is running inside Windows Subsystem for Linux - Rust source code
 Source code for Debianized Rust crate "is-wsl"

Package: librust-isahc-dev
Description-md5: d44517d83adc7077661a59f0c90dfd6e
Description-en: practical HTTP client that is fun to use - Rust source code
 Isahc (pronounced like Isaac) is a practical HTTP client
 that is fun to use.
 .
 Key features:
 * Full support for HTTP/1.1 and HTTP/2.
 * Configurable request timeouts, redirect policies, Unix sockets,
 and many more settings.
 * Offers an ergonomic synchronous API
 as well as a runtime-agnostic asynchronous API
 with support for async/await.
 * Fully asynchronous core,
 with incremental reading and writing of request and response bodies
 and connection multiplexing.
 * Sessions and cookie persistence.
 * Automatic request cancellation on drop.
 * Uses the http crate as an interface for requests and responses.
 .
 This package contains the source for the Rust isahc crate,
 for use with cargo.

Package: librust-isal-rs-dev
Description-md5: 9bb000ac3c7abe4778b7ae96b1ca86e4
Description-en: Isa-l Rust bindings - Rust source code
 Source code for Debianized Rust crate "isal-rs"

Package: librust-isal-sys-dev
Description-md5: df99ce0193a3916e94a1bde6b7111c7e
Description-en: Isa-l sys crate - Rust source code
 Source code for Debianized Rust crate "isal-sys"

Package: librust-iso6709parse-dev
Description-md5: 23c39c76047b01601bca9f9108b14fc6
Description-en: Parses coordinates in ISO6709 format from strings - Rust source code
 Source code for Debianized Rust crate "iso6709parse"

Package: librust-iso7816-tlv-dev
Description-md5: c9260cfb923a4d5d9500e555f8a3f5af
Description-en: Tools and utilities for handling TLV data as defined in ISO/IEC 7816-4 - Rust source code
 Source code for Debianized Rust crate "iso7816-tlv"

Package: librust-iso8601-dev
Description-md5: f360c92a6a8e65380203e36957914fc0
Description-en: Parsing ISO8601 dates using nom - Rust source code
 Source code for Debianized Rust crate "iso8601"

Package: librust-isocountry-dev
Description-md5: 9eed6e3cb16e14c9453c7182f403a17f
Description-en: ISO 3166-1 enumeration for Rust - Rust source code
 This package contains the source for the Rust isocountry crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-isolang-dev
Description-md5: d742a70772c07a9bd6a4a4ad3cf96ff5
Description-en: Efficient, static lookup table for ISO 639 language codes - Rust source code
 Source code for Debianized Rust crate "isolang"

Package: librust-istring-dev
Description-md5: f688a077fb9ef014d729519534da90a6
Description-en: Replacement for String without a heap allocation - Rust source code
 Source code for Debianized Rust crate "istring"

Package: librust-iter-fixed-dev
Description-md5: be05cfb2ac619a9b5111577fa2400c8b
Description-en: iterator of fixed length - Rust source code
 iter_fixed provides a type and traits
 for turning collections of fixed size, like arrays, into IteratorFixed
 which can be used a bit like an ordinary Iterator
 but with a compile time guaranteed length.
 This enables us to turn them back into collections of fixed size
 without having to perform unnecessary checks during run time.
 .
 This package contains the source for the Rust crate iter_fixed,
 for use with cargo.

Package: librust-iter-read-dev
Description-md5: 432ed095f979184ad57926dd28934d95
Description-en: Read implementation for iterators over u8 and related types - Rust source code
 Source code for Debianized Rust crate "iter-read"

Package: librust-itertools-dev
Description-md5: 6faedd6262a2375e7374f9b4e46ed81b
Description-en: Extra iterator adaptors, iterator methods, free functions, and macros - Rust source code
 Source code for Debianized Rust crate "itertools"

Package: librust-itertools-num-dev
Description-md5: 7b7a285483564892036d16cc6e42bdcd
Description-en: Numerical iterator tools - Rust source code
 Extra iterators and iterator methods and functions.
 .
 Source code for Debianized Rust crate "itertools-num"

Package: librust-itoa-dev
Description-md5: 8e1e800f71bee9fca46578a9f008d4dd
Description-en: Fast functions printing integer primitives to io::Write - Rust source code
 Source code for Debianized Rust crate "itoa"

Package: librust-itoap-dev
Description-md5: bebae8ca4a86ad3124ba8aca7c27fd0e
Description-en: Even faster functions for printing integers with decimal format - Rust source code
 Source code for Debianized Rust crate "itoap"

Package: librust-ivf-dev
Description-md5: fd914891dfdbf8773cf0b391e8598bfd
Description-en: Simple ivf muxer - Rust source code
 Source code for Debianized Rust crate "ivf"

Package: librust-ixdtf-dev
Description-md5: 245535fe0ba86cc6cd57c89dd261c347
Description-en: Parser for Internet eXtended DateTime Format - Rust source code
 Source code for Debianized Rust crate "ixdtf"

Package: librust-jaq-all-dev
Description-md5: d0ba9c217f620308c89db1b8114e32ab
Description-en: Run & compile jq filters and read & write data - Rust source code
 Source code for Debianized Rust crate "jaq-all"

Package: librust-jaq-core-dev
Description-md5: 9f7d423f95b3157b77194e1eb40443d0
Description-en: Interpreter for the jaq language - Rust source code
 Source code for Debianized Rust crate "jaq-core"

Package: librust-jaq-fmts-dev
Description-md5: b2f680e54efc1b681efce570cca24db2
Description-en: Multi-format support for jaq - Rust source code
 Source code for Debianized Rust crate "jaq-fmts"

Package: librust-jaq-json-dev
Description-md5: 119ffd50fac09c2c2a1ab782e420f703
Description-en: JSON values for jaq - Rust source code
 Source code for Debianized Rust crate "jaq-json"

Package: librust-jaq-std-dev
Description-md5: f8954c90f94cc9cc07312903f1a7cec3
Description-en: Standard library for jaq - Rust source code
 Source code for Debianized Rust crate "jaq-std"

Package: librust-jargon-args-dev
Description-md5: dc0b530105505333e1d696860f970cb7
Description-en: Simple but smart command line parser - Rust source code
 This package contains the source for the Rust jargon-args crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-jemalloc-sys-dev
Description-md5: 9fc512229aef25a0e4cc6d52a6dc6c8d
Description-en: Rust FFI bindings to jemalloc - Rust source code
 This package contains the source for the Rust jemalloc-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-jetscii-dev
Description-md5: 4ac136214479bf26afd6f1725ae816a2
Description-en: Tiny library to efficiently search strings and byte slices for sets of ASCII characters or bytes - Rust source code
 Source code for Debianized Rust crate "jetscii"

Package: librust-jid-dev
Description-md5: eb45a8620de2f8b528fb5dea29a35c10
Description-en: Crate which provides a Jid struct for Jabber IDs - Rust source code
 Source code for Debianized Rust crate "jid"

Package: librust-jiff-dev
Description-md5: 6be22ef0e5a72e1c94fd879a20389567
Description-en: Date-time library that encourages you to jump into the pit of success - Rust source code
 This library is heavily inspired by the Temporal project.
 .
 Source code for Debianized Rust crate "jiff"

Package: librust-jiff-static-dev
Description-md5: 532142279103e2560f4b0032b1cb1cd6
Description-en: Create static TimeZone values for Jiff (useful in core-only environments) - Rust source code
 Source code for Debianized Rust crate "jiff-static"

Package: librust-jiff-tzdb-dev
Description-md5: be427bba9d6f3e3ec185a61bf1a4d7ac
Description-en: Entire Time Zone Database embedded into your binary - Rust source code
 Source code for Debianized Rust crate "jiff-tzdb"

Package: librust-jiff-tzdb-platform-dev
Description-md5: 588010388a478a568339554a57ce321d
Description-en: Entire Time Zone Database embedded into your binary for specific platforms - Rust source code
 Source code for Debianized Rust crate "jiff-tzdb-platform"

Package: librust-jiter-dev
Description-md5: 3536532dc1429a0cc972b7ac5d25d27c
Description-en: Fast Iterable JSON parser - Rust source code
 Source code for Debianized Rust crate "jiter"

Package: librust-jj-lib-proc-macros-dev
Description-md5: f819724fabc945554647ce33a57518fc
Description-en: Proc macros for the jj-lib crate - Rust source code
 Source code for Debianized Rust crate "jj-lib-proc-macros"

Package: librust-jobserver-dev
Description-md5: a7e781f9796c791f22b677cb6de1a83f
Description-en: The GNU Make jobserver for Rust - Rust source code
 Source code for Debianized Rust crate "jobserver"

Package: librust-jod-thread-dev
Description-md5: 786c0bf70008ad465257c74ed1f02595
Description-en: Std::thread which joins on drop by default - Rust source code
 This package contains the source for the Rust jod-thread crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-joinery-dev
Description-md5: 4b0e4f681ae5d235e4a3bde28ffac51a
Description-en: Small crate for generically joining iterators with a separator - Rust source code
 This package contains the source for the Rust joinery crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-jpeg-decoder-dev
Description-md5: 07de641687a2ac8867b0f23ba8c10f39
Description-en: JPEG decoder - Rust source code
 Source code for Debianized Rust crate "jpeg-decoder"

Package: librust-jpeg-encoder-dev
Description-md5: 6534841f8479549379f54ae08726aa8b
Description-en: JPEG encoder - Rust source code
 Source code for Debianized Rust crate "jpeg-encoder"

Package: librust-jpegxl-rs-dev
Description-md5: b63f6efb9ef96110c66aae6d2cf292f1
Description-en: Safe Rust wrapper for JPEG XL reference implementation - Rust source code
 Source code for Debianized Rust crate "jpegxl-rs"

Package: librust-jpegxl-sys-dev
Description-md5: e6f44961d4407fc8a2d301a345fb8426
Description-en: Rust wrapper for JPEG XL reference implementation - Rust source code
 Source code for Debianized Rust crate "jpegxl-sys"

Package: librust-jql-parser-dev
Description-md5: c0f298b601c4601b65bf72eb3bd19415
Description-en: Parser for jql - the JSON Query Language tool - Rust source code
 Source code for Debianized Rust crate "jql-parser"

Package: librust-jql-runner-dev
Description-md5: 944b384b854c14c3b6f0241c6744666c
Description-en: Runner for jql - the JSON Query Language tool - Rust source code
 Source code for Debianized Rust crate "jql-runner"

Package: librust-js-int-dev
Description-md5: cfe392a2338a4445382798c3254c2b1d
Description-en: JavaScript-interoperable integer types - Rust source code
 This package contains the source for the Rust js_int crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-js-option-dev
Description-md5: 0efade6bc3b4dd8bcd44f23c656044aa
Description-en: Option-like type with separate null and undefined variants - Rust source code
 Source code for Debianized Rust crate "js_option"

Package: librust-js-sys-dev
Description-md5: f5484f36f9415ce07ad20de66b374fb2
Description-en: Bindings for JS global objects and functions - Rust source code
 Source code for Debianized Rust crate "js-sys"

Package: librust-json-comments-dev
Description-md5: 8de2adfe24de328829e7d331b63643b0
Description-en: Strip comments from JSON before parsing - Rust source code
 Source code for Debianized Rust crate "json_comments"

Package: librust-json-dev
Description-md5: 819e09e92b7c5c8aa34c1c39269d938f
Description-en: JSON implementation in Rust - Rust source code
 This package contains the source for the Rust json crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-json-event-parser-dev
Description-md5: 2e47fb5de132b220fe82b29e078e70ee
Description-en: JSON event parser and serializer - Rust source code
 JSON event parser
 is a simple streaming JSON parser and serializer implementation in Rust.
 .
 It does not aim
 to be the fastest or the more versatile JSON parser possible
 but to be an as simple as possible implementation.
 .
 This package contains the source for the Rust json-event-parser crate,
 for use with cargo.

Package: librust-json-pretty-compact-dev
Description-md5: 239de7ff609857062eebdf6918b31f5d
Description-en: Compact & pretty formatter for serde_json - Rust source code
 Source code for Debianized Rust crate "json-pretty-compact"

Package: librust-json5-dev
Description-md5: 7329d1c27b38c04555a95540130259b6
Description-en: Rust JSON5 serializer and deserializer which speaks Serde - Rust source code
 Source code for Debianized Rust crate "json5"

Package: librust-jsonc-parser-dev
Description-md5: bdf94b89d0f81e8380c6b068c2ab612c
Description-en: JSONC parser - Rust source code
 Source code for Debianized Rust crate "jsonc-parser"

Package: librust-jsonpath-lib-dev
Description-md5: 4c0125a10ec784953417e5c572a167b1
Description-en: It is JsonPath engine written in Rust - Rust source code
 it provide a similar API interface in Webassembly and Javascript too. -
 Webassembly Demo: https://freestrings.github.io/jsonpath
 .
 Source code for Debianized Rust crate "jsonpath_lib"

Package: librust-jsonpath-rust-dev
Description-md5: 42e33fc499333e752f2a422eb7d4856c
Description-en: Library provides the basic functionality to find the set of the data according to the filtering query - Rust source code
 Source code for Debianized Rust crate "jsonpath-rust"

Package: librust-jsonschema-dev
Description-md5: 1a9bc74ec8caa483724c0799b2fb5179
Description-en: JSON schema validaton library - Rust source code
 Source code for Debianized Rust crate "jsonschema"

Package: librust-jsonwebtoken-dev
Description-md5: 16801719566201b42aecbbe8afb54dae
Description-en: Create and decode JWTs in a strongly typed way - Rust source code
 Source code for Debianized Rust crate "jsonwebtoken"

Package: librust-juniper-codegen-dev
Description-md5: fcb171f2c28f423cae659b3d2c996921
Description-en: Code generation for `juniper` crate - Rust source code
 Source code for Debianized Rust crate "juniper_codegen"

Package: librust-juniper-dev
Description-md5: 2861d3310a20f0a13157ecc09c448b17
Description-en: GraphQL server library - Rust source code
 Source code for Debianized Rust crate "juniper"

Package: librust-junit-report-dev
Description-md5: 3bf7d2dd1402bf150f1375edbddf9cab
Description-en: Create JUnit compatible XML reports - Rust source code
 Source code for Debianized Rust crate "junit-report"

Package: librust-just-dev
Description-md5: 1a2c3e8e91810fc60cd067b3ce2213d0
Description-en: 🤖 Just a command runner - Rust source code
 Source code for Debianized Rust crate "just"

Package: librust-jwalk-dev
Description-md5: 6f7be2411a59614ff49f65a97c0a812d
Description-en: Filesystem walk performed in parallel - Rust source code
 This package contains the source for the Rust jwalk crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-jzon-dev
Description-md5: f3de3b6fae4b6b373ef6b5906117347e
Description-en: Continuation of json-rust, a JSON implementation in Rust - Rust source code
 Source code for Debianized Rust crate "jzon"

Package: librust-k256-dev
Description-md5: 31bf6f321fec5a7e09f59bcc7abbf9b9
Description-en: Secp256k1 elliptic curve library written in pure Rust - Rust source code
 Includes support for ECDSA signing/verification/public-key recovery,
 Taproot Schnorr signatures (BIP340), Elliptic Curve Diffie-Hellman
 (ECDH), and general-purpose secp256k1 elliptic curve group operations
 which can be used to implement arbitrary protocols.
 Source code for Debianized Rust crate "k256"

Package: librust-k9-dev
Description-md5: 5e87e41e5ed21af81c424c7120007beb
Description-en: Rust testing library - Rust source code
 Source code for Debianized Rust crate "k9"

Package: librust-kamadak-exif-dev
Description-md5: dc95eaa19dc3a42189bd13df8dde2683
Description-en: Exif parsing library written in pure Rust - Rust source code
 Source code for Debianized Rust crate "kamadak-exif"

Package: librust-kanal-dev
Description-md5: ddaf85e091f810967e0fd000732b1210
Description-en: Fast sync and async channel that Rust deserves - Rust source code
 Source code for Debianized Rust crate "kanal"

Package: librust-kanata-dev
Description-md5: e3b77d09beb1f02d7d51561b9a5e6074
Description-en: Multi-layer keyboard customization - Rust source code
 Source code for Debianized Rust crate "kanata"

Package: librust-kanata-keyberon-dev
Description-md5: f65d7f4b18c94ddd5fac8aeb6ad232fc
Description-en: Pure Rust keyboard firmware - Rust source code
 Fork intended for use with kanata.
 .
 Source code for Debianized Rust crate "kanata-keyberon"

Package: librust-kanata-keyberon-macros-dev
Description-md5: 5a3b299803157e02da94e777f5937e61
Description-en: Macros for keyberon - Rust source code
 Fork for kanata project
 .
 Source code for Debianized Rust crate "kanata-keyberon-macros"

Package: librust-kanata-parser-dev
Description-md5: b47a4fdac008d45969e1bacaa51baa57
Description-en: Parser for configuration language of kanata, a keyboard remapper - Rust source code
 Source code for Debianized Rust crate "kanata-parser"

Package: librust-kanata-tcp-protocol-dev
Description-md5: 64aae8afa04e63d344a58f5df562694a
Description-en: TCP protocol for kanata - Rust source code
 This does not follow semver.
 .
 Source code for Debianized Rust crate "kanata-tcp-protocol"

Package: librust-kasuari-dev
Description-md5: 73707f9bd75d019284f97879d312996d
Description-en: Rust layout solver for GUIs, based on the Cassowary algorithm - Rust source code
 A fork of the unmaintained cassowary-rs crate with improvments and bug fixes.
 Kasuari is the indonesian name for the cassowary bird.
 .
 Source code for Debianized Rust crate "kasuari"

Package: librust-kdf-dev
Description-md5: 7858a446443805da17355ac569d67e3a
Description-en: Traits for Key Derivation Functions - Rust source code
 Source code for Debianized Rust crate "kdf"

Package: librust-kdl-dev
Description-md5: 9fbaf56b25c1fbbed5e82f2bfdf0ca40
Description-en: Document-oriented KDL parser and API - Rust source code
 Allows formatting/whitespace/comment-preserving parsing and modification of
 KDL text.
 .
 Source code for Debianized Rust crate "kdl"

Package: librust-keccak-0.1-dev
Description-md5: 12177cb740fe8eace80281af5f238419
Description-en: Keccak sponge function in Pure Rust - Rust source code
 This package offers an implementation of the Keccak sponge function
 including the keccak-f and keccak-p variants.
 Source code for Debianized Rust crate "keccak"

Package: librust-keccak-dev
Description-md5: 12177cb740fe8eace80281af5f238419
Description-en: Keccak sponge function in Pure Rust - Rust source code
 This package offers an implementation of the Keccak sponge function
 including the keccak-f and keccak-p variants.
 Source code for Debianized Rust crate "keccak"

Package: librust-keyframe-dev
Description-md5: 6144545537484070c7390bbb4c979829
Description-en: Simple library for animation in Rust - Rust source code
 Source code for Debianized Rust crate "keyframe"

Package: librust-keyring-dev
Description-md5: 4e79e10cb4cebff57a6dc159512d1fde
Description-en: Cross-platform library for managing passwords/credentials - Rust source code
 Source code for Debianized Rust crate "keyring"

Package: librust-khronos-api-dev
Description-md5: 80be1c95c3056386a715b6b8c0be86ae
Description-en: Khronos XML API Registry, exposed as byte string constants - Rust source code
 This package contains the source for the Rust khronos_api crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-khronos-egl-dev
Description-md5: c780eab2094d7b952510478e89f519a8
Description-en: Rust bindings for EGL - Rust source code
 Source code for Debianized Rust crate "khronos-egl"

Package: librust-knuffel-derive-dev
Description-md5: 70f0114685a4aa80dabdf95a5895d683
Description-en: Derive implementation for knuffel KDL parser - Rust source code
 Source code for Debianized Rust crate "knuffel-derive"

Package: librust-koibumi-base32-dev
Description-md5: 0886ca7dd659ea082916638db4c7f734
Description-en: Base32 encoder/decoder library - Rust source code
 Source code for Debianized Rust crate "koibumi-base32"

Package: librust-konst-dev
Description-md5: 1e4fd4f2c02bb0f46ba388f4db835f7a
Description-en: Const of std functions and const parsing - Rust source code
 Source code for Debianized Rust crate "konst"

Package: librust-konst-kernel-dev
Description-md5: 99e742ac52acaeab075efae74ed99b2a
Description-en: konst and const_panic shared crate - Rust source code
 Source code for Debianized Rust crate "konst_kernel"

Package: librust-konst-proc-macros-dev
Description-md5: 31a5a046a047172986bc144bfedb1adf
Description-en: Implementation detail of the `konst` crate - Rust source code
 Source code for Debianized Rust crate "konst_proc_macros"

Package: librust-ksni-dev
Description-md5: 1c77e3c7f255e106b7453b9266a4fa69
Description-en: The KDE/freedesktop StatusNotifierItem specification - Rust source code
 Source code for Debianized Rust crate "ksni"

Package: librust-kstring-dev
Description-md5: 64f13b30db0ee56269839ad72cbbf38b
Description-en: Key String: optimized for map keys - Rust source code
 This package contains the source for the Rust kstring crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-kurbo-dev
Description-md5: 8fe185bd1ab13cb1e5d0797da114c88e
Description-en: 2D curves library - Rust source code
 Source code for Debianized Rust crate "kurbo"

Package: librust-kuznyechik-dev
Description-md5: 84c4d7b3f82682967a9a67abba75ab48
Description-en: Kuznyechik (GOST R 34.12-2015) block cipher - Rust source code
 Source code for Debianized Rust crate "kuznyechik"

Package: librust-kv-log-macro-dev
Description-md5: 2d0e139bc2ddd14d40f26cfb4f892c64
Description-en: log macro for log's kv-unstable backend - Rust source code
 kv-log-macro is a log macro for log's kv-unstable backend.
 .
 This package contains the source for the Rust kv-log-macro crate,
 for use with cargo.

Package: librust-kvm-bindings-dev
Description-md5: d815b29c8f70d4df061fdfc3fca126d4
Description-en: Rust FFI bindings to KVM generated using bindgen - Rust source code
 Source code for Debianized Rust crate "kvm-bindings"

Package: librust-kvm-ioctls-dev
Description-md5: bdca2fe9eb032fc6aea1b5a7c9a0bc5d
Description-en: Safe wrappers over KVM ioctls - Rust source code
 Source code for Debianized Rust crate "kvm-ioctls"

Package: librust-la-arena-dev
Description-md5: 9d02de226b036974fb7f8e4f43ec747d
Description-en: Simple index-based arena without deletion - Rust source code
 This package contains the source for the Rust la-arena crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lab-dev
Description-md5: e33b2375dc45d845b4876f9a7fdf54de
Description-en: Conversion from RGB colors to L*a*b* measurements - Rust source code
 This package contains the source for the Rust lab crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-lalrpop-dev
Description-md5: 52c87327aa2efcd574889a41d8764849
Description-en: Convenient LR(1) parser generator - Rust source code
 Source code for Debianized Rust crate "lalrpop"

Package: librust-lalrpop-util-dev
Description-md5: f7cfbe6aaabceddb1f358f60ef268143
Description-en: Runtime library for parsers generated by LALRPOP - Rust source code
 This package contains the source for the Rust lalrpop-util crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lambutter-dev
Description-md5: 44de8da666505fd306aee87a5961ab6b
Description-en: no_std read-only btrfs reader for UEFI bootloaders and embedded contexts
 Source code for Debianized Rust crate "lambutter"

Package: librust-lamco-clipboard-core-dev
Description-md5: 47828db7315b50a83d53565aac9a0d5d
Description-en: Clipboard format conversion and sync utilities for Rust
 Source code for Debianized Rust crate "lamco-clipboard-core"

Package: librust-lamco-pipewire-dev
Description-md5: 82bb1aa9d44dfef6aee7f4f8299e9b81
Description-en: PipeWire screen capture for Wayland with DMA-BUF support
 Source code for Debianized Rust crate "lamco-pipewire"

Package: librust-lamco-rdp-input-dev
Description-md5: e644b70dfd3aa7e34e1f265719e6061d
Description-en: RDP input event translation for Linux - scancodes to evdev keycodes
 Source code for Debianized Rust crate "lamco-rdp-input"

Package: librust-lamco-video-dev
Description-md5: aac27acc49e88e66177f4cf018ad6dac
Description-en: Video frame processing and bitmap conversion for Wayland capture
 Source code for Debianized Rust crate "lamco-video"

Package: librust-lamfat-dev
Description-md5: 21b8048ef562252cba40f44b75fe3155
Description-en: no_std read/write FAT12/16/32 filesystem library (republish of fatfs)
 Source code for Debianized Rust crate "lamfat"

Package: librust-landlock-dev
Description-md5: 83f4d5f0a1437708e20cb8f1143944b5
Description-en: Landlock LSM helpers - Rust source code
 Source code for Debianized Rust crate "landlock"

Package: librust-language-tags-dev
Description-md5: 942a3e5fa77f57aeef9f34b2fca7bbd1
Description-en: Language tags for Rust - Rust source code
 This package contains the source for the Rust language-tags crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lasso-dev
Description-md5: 40e8d8d58cc9ebf094cd177585033e5b
Description-en: Multithreaded and single threaded string interner that allows strings to be cached with a minimal memory footprint, associating them with a unique key that can be used to retrieve them at any time - Rust source code
 Source code for Debianized Rust crate "lasso"

Package: librust-latlon-dev
Description-md5: df91fa9fc730baf80bd7d6a99974af96
Description-en: Parse latitude/longitude from many common formats - Rust source code
 Source code for Debianized Rust crate "latlon"

Package: librust-launchpadlib-dev
Description-md5: c9da7a65c936c6e87d9a730c727456a5
Description-en: Accessing Launchpad.net - Rust source code
 Source code for Debianized Rust crate "launchpadlib"

Package: librust-laurel-dev
Description-md5: cc650c31bcab82d315ca9e928247fa53
Description-en: Transform Linux Audit logs for SIEM usage - Rust source code
 Source code for Debianized Rust crate "laurel"

Package: librust-lazy-regex-dev
Description-md5: d586b1a559ff7f9f16d206973a62b477
Description-en: lazy static regexes checked at compile time - Rust source code
 Lazy-regex enables you to use the `regex!` macro to build regexes:
 * they're checked at compile time
 * they're wrapped in `once_cell` lazy static initializers
 so that they're compiled only once
 * they can hold flags as suffix:
 `let case_insensitive_regex = regex!("ab*"i);`
 * regex creation is less verbose
 .
 This macro returns references to normal instances of `regex::Regex`
 so all the usual features are available.
 .
 This package contains the source for the Rust crates
 lazy-regex and lazy-regex-proc_macros,
 for use with cargo.

Package: librust-lazy-static-dev
Description-md5: afe599dfcdf98b40f4d05c80922ecf8f
Description-en: Macro for declaring lazily evaluated statics - Rust source code
 Source code for Debianized Rust crate "lazy_static"

Package: librust-lazycell+serde-dev
Description-md5: 696bf55ced1cdba8a6523ffd5b6cc83a
Description-en: Library providing a lazily filled Cell struct - feature "serde"
 This metapackage enables feature "serde" for the Rust lazycell crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-lazycell-dev
Description-md5: b511351b0d233f519a6c6d27e85712e8
Description-en: Library providing a lazily filled Cell struct - Rust source code
 Source code for Debianized Rust crate "lazycell"

Package: librust-lcms2-dev
Description-md5: ffb5e5c0f4b61c849e3ccf68c05c8f89
Description-en: ICC color profile handling - Rust source code
 Rusty wrapper for Little CMS
 .
 Source code for Debianized Rust crate "lcms2"

Package: librust-lcms2-sys-dev
Description-md5: 5274b9e18fa81826dbbd99e158809e93
Description-en: Bindings for liblcms2 (Little CMS) with support for Linux, macOS, and Windows - Rust source code
 See lcms2 crate for a safe Rust wrapper.
 .
 Source code for Debianized Rust crate "lcms2-sys"

Package: librust-lddtree-dev
Description-md5: 919f0a4ffb5b9d96e67aa64aad367d64
Description-en: Read the ELF dependency tree - Rust source code
 Source code for Debianized Rust crate "lddtree"

Package: librust-leb128-dev
Description-md5: 51b31bd065217f95ab64024072576904
Description-en: read and write DWARF's little endian base 128 variable length integer encoding
 Read and write DWARF's Little Endian Base 128 (LEB128)
 variable length integer encoding.
 .
 The implementation is a direct translation of the pseudocode
 in the DWARF 4 standard's appendix C.

Package: librust-leb128fmt-dev
Description-md5: 2c49d337ab710d38b7227ff09ab915e9
Description-en: Encode and decode LEB128 compressed integers - Rust source code
 Source code for Debianized Rust crate "leb128fmt"

Package: librust-lebe-dev
Description-md5: 20d0621f240dbf6a33a01401e450297e
Description-en: Tiny, dead simple, high performance endianness conversions with a generic API - Rust source code
 Source code for Debianized Rust crate "lebe"

Package: librust-leptess-dev
Description-md5: eb5c07cd2da818b59b8f6664bf864fa7
Description-en: productive Rust binding for Tesseract and Leptonica
 Leptess provides productive and safe Rust bindings/wrappers
 for Leptonica and Tesseract.
 .
 This package contains the source for the Rust leptess crate,
 for use with cargo.

Package: librust-leptonica-plumbing-dev
Description-md5: df5e97de8b281f9d08bd768166aa6bb9
Description-en: safe wrapper of leptonica-sys - Rust source code
 Leptonica-plumbing exposes a safe version of the leptonica-sys api,
 to access the C API of leptonica in a safe manner.
 .
 This package contains the source
 for the Rust leptonica-plumbing crate,
 for use with cargo.

Package: librust-leptonica-sys-dev
Description-md5: 0d7d047605b25ecd2b1c4dcee78d21dd
Description-en: FFI bindings for Leptonica - Rust source code
 leptonica-sys is Rust FFI bindings to Leptonica.
 .
 Leptonica is a pedagogically-oriented library
 broadly useful for image processing and image analysis applications.
 .
 This package contains the source
 for the Rust leptonica-sys crate,
 for use with cargo.

Package: librust-lev-distance-dev
Description-md5: 696e5e54fbc2e3d090263a30405138c8
Description-en: Copy of Levenshtein distance implementation of Rust Compiler - Rust source code
 Source code for Debianized Rust crate "lev_distance"

Package: librust-levenshtein-dev
Description-md5: 09e6f6e05c1981240f24eba93a9c1490
Description-en: Levenshtein algorithm - Rust source code
 This package contains the source for the Rust levenshtein crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lewton-dev
Description-md5: 5eed75bbbc6d1f02a63f238c7419bee9
Description-en: Pure Rust vorbis decoder - Rust source code
 This package contains the source for the Rust lewton crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lexical-core-dev
Description-md5: 7bdc454b2018e2ffd0ed443fdbbecb1a
Description-en: Lexical, to- and from-string conversion routines - Rust source code
 Source code for Debianized Rust crate "lexical-core"

Package: librust-lexical-dev
Description-md5: da7e42384883e5e38ddb6d50dfe70f5e
Description-en: To- and from-string conversion routines - Rust source code
 Source code for Debianized Rust crate "lexical"

Package: librust-lexical-parse-float-dev
Description-md5: db996fb9f48b589f7ab63422e767f757
Description-en: Efficient parsing of floats from strings - Rust source code
 Source code for Debianized Rust crate "lexical-parse-float"

Package: librust-lexical-parse-integer-dev
Description-md5: 205eba215ee93f19b1298f330966a9c1
Description-en: Efficient parsing of integers from strings - Rust source code
 Source code for Debianized Rust crate "lexical-parse-integer"

Package: librust-lexical-util-dev
Description-md5: f74807e6beb4a4d72df139c121551e80
Description-en: Shared utilities for lexical creates - Rust source code
 Source code for Debianized Rust crate "lexical-util"

Package: librust-lexical-write-float-dev
Description-md5: 5fa7afdd4428d3613c4a47bf2ce6229d
Description-en: Efficient formatting of floats to strings - Rust source code
 Source code for Debianized Rust crate "lexical-write-float"

Package: librust-lexical-write-integer-dev
Description-md5: 6d58b118c547bbedae54fbd5087a3a97
Description-en: Efficient formatting of integers to strings - Rust source code
 Source code for Debianized Rust crate "lexical-write-integer"

Package: librust-lexiclean-dev
Description-md5: dc2bd82a4d34a0f98c77fab0500d7122
Description-en: Lexically clean paths - Rust source code
 This package contains the source for the Rust lexiclean crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lexopt-dev
Description-md5: ee3e09e7290e89968d93f651c0cc13c3
Description-en: Minimalist pedantic command line parser - Rust source code
 Source code for Debianized Rust crate "lexopt"

Package: librust-lfs-core-dev
Description-md5: 947da265581361537645792cfaf04a13
Description-en: Give information on mounted disks - Rust source code
 Source code for Debianized Rust crate "lfs-core"

Package: librust-libadwaita-dev
Description-md5: 6cbbfe446c48cba71bb10c4d2540e6df
Description-en: Rust bindings for libadwaita - Rust source code
 Source code for Debianized Rust crate "libadwaita"

Package: librust-libadwaita-sys-dev
Description-md5: 75bbac18c279e8d19d9c3c8b4b40a9a4
Description-en: FFI bindings for libadwaita - Rust source code
 Source code for Debianized Rust crate "libadwaita-sys"

Package: librust-libbpf-cargo-dev
Description-md5: e39e3b1d90a13c5b22a63259101ac6f3
Description-en: Cargo plugin to build bpf programs - Rust source code
 Source code for Debianized Rust crate "libbpf-cargo"

Package: librust-libbpf-rs-dev
Description-md5: b201a90ace5bd26da36a6840398f4593
Description-en: Safe, idiomatic, and opinionated wrapper around libbpf-sys - Rust source code
 Source code for Debianized Rust crate "libbpf-rs"

Package: librust-libbpf-sys-dev
Description-md5: 831381731c550bd81507384ecb39e674
Description-en: Rust bindings to libbpf from the Linux kernel - Rust source code
 Source code for Debianized Rust crate "libbpf-sys"

Package: librust-libbz2-rs-sys-dev
Description-md5: 81bca93c84952a8fec3584d5938440b9
Description-en: Drop-in compatible rust bzip2 implementation - Rust source code
 A Rust implementation of the bzip2 file format that is compatible with
 the libbzip2 API.
 Source code for Debianized Rust crate "libbz2-rs-sys"

Package: librust-libc-dev
Description-md5: 3c61fd241aab894707118b789d581fd6
Description-en: Rust bindings to libc - Rust source code
 Source code for Debianized Rust crate "libc"

Package: librust-libc-print-dev
Description-md5: 5166351279a752feb40da56d032890c0
Description-en: println! and eprintln! macros suitable for #![no_std] - Rust source code
 This package contains the source for the Rust libc-print crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-libc-stdhandle-dev
Description-md5: dbecb08b27d548df12bc5a508d61b90d
Description-en: Helper functions for retrieving stdin, stdout, stderr - Rust source code
 Source code for Debianized Rust crate "libc-stdhandle"

Package: librust-libcramjam-dev
Description-md5: 4271005d01ad40790f56fa3094341a52
Description-en: Compression library combining a plethora of algorithms in a similar as possible API - Rust source code
 Source code for Debianized Rust crate "libcramjam"

Package: librust-libcst-derive-dev
Description-md5: 68e0ec7526516bbc925069818297a15d
Description-en: Proc macro helpers for libcst - Rust source code
 Source code for Debianized Rust crate "libcst_derive"

Package: librust-libcst-dev
Description-md5: c661a7603d520855e11ca73dbca2c182
Description-en: Python parser and Concrete Syntax Tree library - Rust source code
 Source code for Debianized Rust crate "libcst"

Package: librust-libdbus-sys-dev
Description-md5: 9fd073ab667429d52fbdce0e1a90291b
Description-en: FFI bindings to libdbus - Rust source code
 Source code for Debianized Rust crate "libdbus-sys"

Package: librust-libdeflate-sys-dev
Description-md5: 7aeb962de630fb79a9c83109092cea0c
Description-en: Bindings to libdeflate for DEFLATE (de)compression exposed as non-streaming buffer operations - Rust source code
 Contains bindings for raw deflate, zlib, and gzip data.
 .
 Source code for Debianized Rust crate "libdeflate-sys"

Package: librust-libdisplay-info-derive-dev
Description-md5: 436ee19562ee62147c5312b801acd25f
Description-en: Utility crate for managing FFI bindings in libdisplay-info - Rust source code
 Source code for Debianized Rust crate "libdisplay-info-derive"

Package: librust-libdisplay-info-dev
Description-md5: 68da4fb39d2fab95b1d0e799b4271009
Description-en: EDID and DisplayID library - Rust source code
 Source code for Debianized Rust crate "libdisplay-info"

Package: librust-libdisplay-info-sys-dev
Description-md5: 77d8b0435b08671ea1d69e5cd4436ff3
Description-en: Low-level bindings for libdisplay-info - Rust source code
 Source code for Debianized Rust crate "libdisplay-info-sys"

Package: librust-libdrm-amdgpu-sys-dev
Description-md5: 0e1e16ea85de9a11d54106f353375913
Description-en: Libdrm_amdgpu bindings for Rust, and some methods ported from Mesa3D - Rust source code
 Source code for Debianized Rust crate "libdrm_amdgpu_sys"

Package: librust-libflate-dev
Description-md5: f5712c0e7559b29c9deaf248d9c8b303
Description-en: DEFLATE algorithm and related formats (ZLIB, GZIP) - Rust source code
 Source code for Debianized Rust crate "libflate"

Package: librust-libflate-lz77-dev
Description-md5: 00a3e003dd4915c2d596181a32ef8966
Description-en: LZ77 encoder for libflate crate - Rust source code
 Source code for Debianized Rust crate "libflate_lz77"

Package: librust-libgit2-sys-dev
Description-md5: 3ffebdfc72ac11ece6583860901bb2a3
Description-en: Native bindings to the libgit2 library - Rust source code
 Source code for Debianized Rust crate "libgit2-sys"

Package: librust-libglycin-gtk4-rebind-dev
Description-md5: 14ec0eabca9f7d33dc1735738f4cd1ad
Description-en: Safe bindings for libglycin-gtk4 - Rust source code
 Source code for Debianized Rust crate "libglycin-gtk4-rebind"

Package: librust-libglycin-gtk4-rebind-sys-dev
Description-md5: 04a61d31e7e015c378fb5ae59beb70e5
Description-en: FFI bindings for libglycin-gtk4 - Rust source code
 Source code for Debianized Rust crate "libglycin-gtk4-rebind-sys"

Package: librust-libglycin-rebind-dev
Description-md5: 3817c2be6e919e3fcd2e41aae347f431
Description-en: Safe bindings for libglycin - Rust source code
 Source code for Debianized Rust crate "libglycin-rebind"

Package: librust-libglycin-rebind-sys-dev
Description-md5: 814a23e5c7bb2f6297135d0caaa043ac
Description-en: FFI bindings for libglycin - Rust source code
 Source code for Debianized Rust crate "libglycin-rebind-sys"

Package: librust-libgpg-error-sys-dev
Description-md5: 76644f8c728ed80166118fde539586e7
Description-en: Raw bindings for libgpg-error - Rust source code
 Source code for Debianized Rust crate "libgpg-error-sys"

Package: librust-libgweather-dev
Description-md5: d8002edc9f0495231af9d7304c27fdfb
Description-en: Rust bindings for libgweather - Rust source code
 Source code for Debianized Rust crate "libgweather"

Package: librust-libhandy-0.11-dev
Description-md5: 092fd518116dc91500dc31075251122c
Description-en: Rust bindings for libhandy - Rust source code
 This package contains the source for the Rust libhandy crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-libhandy-sys-0.11-dev
Description-md5: 3e38f2843d313ebed06433f943100573
Description-en: Sys part of the rust bindings for libhandy - Rust source code
 This package contains the source for the Rust libhandy-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-libheif-rs-dev
Description-md5: 04fcaeb99d27bf52b7a48de3c20046ef
Description-en: Safe wrapper around libheif-sys to parse heif/heic files - Rust source code
 Source code for Debianized Rust crate "libheif-rs"

Package: librust-libheif-sys-dev
Description-md5: 5652a8f41fbc8d2803cf1c7c11a37434
Description-en: Libheif bindings - Rust source code
 Source code for Debianized Rust crate "libheif-sys"

Package: librust-libloading-dev
Description-md5: 4b912249f3a2a3a56aa7a019a45f4c10
Description-en: Safer binding to dynamic library loading utilities - Rust source code
 Source code for Debianized Rust crate "libloading"

Package: librust-liblzma-dev
Description-md5: 9312933c61413a6e3f171474ae85027c
Description-en: Rust bindings to liblzma - Rust source code
 Providing Read/Write streams as well as low-level in-memory encoding/decoding
 .
 Forked from xz.
 .
 Source code for Debianized Rust crate "liblzma"

Package: librust-liblzma-sys-dev
Description-md5: 4701a1b5fd7967c5fae3a07ba9a66a6b
Description-en: Raw bindings to liblzma - Rust source code
 Contains an implementation of LZMA and xz stream encoding/decoding.
 .
 Source code for Debianized Rust crate "liblzma-sys"

Package: librust-libm-dev
Description-md5: cc3976c6a4143ca9cd8b7ac1777fa0c4
Description-en: Libm in pure Rust - Rust source code
 Source code for Debianized Rust crate "libm"

Package: librust-libmimalloc-sys-dev
Description-md5: f66a40b8ac4a0d9a1e80a9674aeffa93
Description-en: Sys crate wrapping the mimalloc allocator - Rust source code
 Source code for Debianized Rust crate "libmimalloc-sys"

Package: librust-libmount-dev
Description-md5: 6327ad108f8d65d8d009df9532379b9c
Description-en: Type-safe wrapper around mount system call - Rust source code
 Source code for Debianized Rust crate "libmount"

Package: librust-libnghttp2-sys-dev
Description-md5: e1f4f6fe831525dd56424df54e77b1af
Description-en: FFI bindings for libnghttp2 (nghttp2) - Rust source code
 This package contains the source for the Rust libnghttp2-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-liboverdrop-dev
Description-md5: e6512d216dbc5e2ae248ebfcab627751
Description-en: Configuration library, with directory overlaying and fragments dropins - Rust source code
 Source code for Debianized Rust crate "liboverdrop"

Package: librust-libp2p-identity-dev
Description-md5: d342f62af6fb0ad2c5145f8564f05024
Description-en: libp2p peer identifying structures and algorithms - Rust source code
 libp2p-identity contains
 data structures and algorithms for identifying peers in libp2p.
 .
 This package contains the source for the Rust libp2p-identity crate,
 for use with cargo.

Package: librust-libpam-sys-dev
Description-md5: d50947135587d96a21b453169509552b
Description-en: Low-level bindings for PAM (Pluggable Authentication Modules) - Rust source code
 Source code for Debianized Rust crate "libpam-sys"

Package: librust-libpam-sys-helpers-dev
Description-md5: 2e8539b154af564130d963314706584b
Description-en: Cross-platform compatibility helpers for libpam-sys - Rust source code
 Source code for Debianized Rust crate "libpam-sys-helpers"

Package: librust-libpam-sys-impls-dev
Description-md5: ca38e279a88acbc11ad7b7944a1e51e4
Description-en: Detects the current implementation of LibPAM - Rust source code
 Source code for Debianized Rust crate "libpam-sys-impls"

Package: librust-libphosh-dev
Description-md5: 2a6a4cc39689fca3c6dc7e050ff463fb
Description-en: Rust bindings for libphosh - Rust source code
 Source code for Debianized Rust crate "libphosh"

Package: librust-libphosh-sys-dev
Description-md5: 6b0344c1b166ab2049b6d3220574b64f
Description-en: FFI bindings for libphosh - Rust source code
 Source code for Debianized Rust crate "libphosh-sys"

Package: librust-libpulse-binding-dev
Description-md5: 7e73d2aa8a9106387b18c8b1676c3173
Description-en: Rust language binding for the PulseAudio libpulse library - Rust source code
 Source code for Debianized Rust crate "libpulse-binding"

Package: librust-libpulse-glib-binding-dev
Description-md5: 6356dfed9514310e271447478cf87b38
Description-en: Rust binding for the libpulse-mainloop-glib library - Rust source code
 Source code for Debianized Rust crate "libpulse-glib-binding"

Package: librust-libpulse-mainloop-glib-sys-dev
Description-md5: 9f792d9bb7b55f1f397ce830b6e743d9
Description-en: FFI bindings for PulseAudio's libpulse-mainloop-glib - Rust source code
 Source code for Debianized Rust crate "libpulse-mainloop-glib-sys"

Package: librust-libpulse-sys-dev
Description-md5: e057652ea8a6e510298d1185f6812d83
Description-en: FFI bindings for the PulseAudio libpulse system library - Rust source code
 Source code for Debianized Rust crate "libpulse-sys"

Package: librust-libraw-rs-dev
Description-md5: 033bebca6548f7f74edd5d2abb74c19e
Description-en: LibRaw bindings - Rust source code
 Source code for Debianized Rust crate "libraw-rs"

Package: librust-libraw-rs-sys-dev
Description-md5: d09b91f197239399d8868880e7b610dc
Description-en: FFI bindings to LibRaw - Rust source code
 Source code for Debianized Rust crate "libraw-rs-sys"

Package: librust-librocksdb-sys-dev
Description-md5: 4eb5e82994db1f169cbec10a29486c86
Description-en: Native bindings to librocksdb - Rust source code
 Source code for Debianized Rust crate "librocksdb-sys"

Package: librust-librsvg-dev
Description-md5: 16d4338c9ecc83f916d3e1725eb1070d
Description-en: Render SVG images to Cairo surfaces - Rust source code
 GNOME uses this to render SVG icons. Outside of GNOME, other desktop
 environments use it for similar purposes. Wikimedia uses it for Wikipedia's
 SVG diagrams.
 .
 Source code for Debianized Rust crate "librsvg"

Package: librust-librsvg-rebind-dev
Description-md5: d655e44e025b3e6f9f3444c66da36bdf
Description-en: Rust bindings for librsvg - Rust source code
 Source code for Debianized Rust crate "librsvg-rebind"

Package: librust-librsvg-rebind-sys-dev
Description-md5: b49746a7fcca0c45e67d61fa7fe5d770
Description-en: FFI bindings for librsvg - Rust source code
 Source code for Debianized Rust crate "librsvg-rebind-sys"

Package: librust-libseat-dev
Description-md5: 267d6f93125afe6f9807caba3dd18ddd
Description-en: Safe libseat bindings - Rust source code
 Source code for Debianized Rust crate "libseat"

Package: librust-libseat-sys-dev
Description-md5: f58187a6b39385b4f757b1855274fa20
Description-en: Libseat bindings - Rust source code
 Source code for Debianized Rust crate "libseat-sys"

Package: librust-libseccomp-dev
Description-md5: 751ff4915edabe1df67d649c689ce239
Description-en: Rust Language Bindings for the libseccomp Library - Rust source code
 Source code for Debianized Rust crate "libseccomp"

Package: librust-libseccomp-sys-dev
Description-md5: d72401eb9325740a15c18b08314da30c
Description-en: Raw FFI Bindings for the libseccomp Library - Rust source code
 Source code for Debianized Rust crate "libseccomp-sys"

Package: librust-libsensors-sys-dev
Description-md5: 62d33dbcac8b34fecffd50dc76abb3c2
Description-en: Rust bindings to libsensors - Rust source code
 This package contains the source for the Rust libsensors-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-libshumate-dev
Description-md5: 62379ecd6f69c83baf55dd4034962da7
Description-en: Rust bindings for libshumate - Rust source code
 Source code for Debianized Rust crate "libshumate"

Package: librust-libshumate-sys-dev
Description-md5: 5e3b87c7856c9653ebea2e5f184fbbda
Description-en: FFI bindings for libshumate - Rust source code
 Source code for Debianized Rust crate "libshumate-sys"

Package: librust-libslirp-dev
Description-md5: 4f2b0e50f70bbbc609842c59b2ca9245
Description-en: high-level Rust bindings for libslirp
 Source code for Debianized Rust crate "libslirp"

Package: librust-libslirp-sys-dev
Description-md5: 7a5416414dfd2ef85bd524d0c9199b1b
Description-en: FFI bindings for libslirp - Rust source code
 Source code for Debianized Rust crate "libslirp-sys"

Package: librust-libsodium-sys-dev
Description-md5: 64299619e615ac3e8abb164bd972b7a3
Description-en: FFI binding to libsodium - Rust source code
 This package contains the source for the Rust libsodium-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-libspa-dev
Description-md5: 0cf74c9e2294309e5f3d10647e573ee1
Description-en: Rust bindings for libspa - Rust source code
 Source code for Debianized Rust crate "libspa"

Package: librust-libspa-sys-dev
Description-md5: a0027abe74c92e9f97d9e0f44be7b03e
Description-en: Rust FFI bindings for libspa - Rust source code
 Source code for Debianized Rust crate "libspa-sys"

Package: librust-libsqlite3-sys-dev
Description-md5: 8b4ff8b0fd79a2cd822377ef7ede3398
Description-en: Native bindings to the libsqlite3 library - Rust source code
 Source code for Debianized Rust crate "libsqlite3-sys"

Package: librust-libssh2-sys-dev
Description-md5: 1f8ba070a3a9764b766e5c0f5bf4eee7
Description-en: Native bindings to the libssh2 library - Rust source code
 Source code for Debianized Rust crate "libssh2-sys"

Package: librust-libsystemd-dev
Description-md5: 1ce964c02526ff53c58bac6e2f8ea03d
Description-en: Pure-Rust client library to interact with systemd - Rust source code
 Source code for Debianized Rust crate "libsystemd"

Package: librust-libtest-mimic-dev
Description-md5: 3509a8819c3b27fbf2839a4b87626ef2
Description-en: Mimic the standard Rust test harness - Rust source code
 Source code for Debianized Rust crate "libtest-mimic"

Package: librust-libudev-dev
Description-md5: 9e0322cf1c11a7a57228b387b512be3c
Description-en: Rust wrapper for libudev - Rust source code
 This package contains the source for the Rust libudev crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-libudev-sys-dev
Description-md5: e17a0c9b0822a226f77830a86e1e86ab
Description-en: FFI bindings to libudev - Rust source code
 This package contains the source for the Rust libudev-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-libusb1-sys-dev
Description-md5: f1a4dbf0bd5f1689b63b8eaf3946972a
Description-en: FFI bindings for libusb - Rust source code
 Source code for Debianized Rust crate "libusb1-sys"

Package: librust-libwebp-sys-dev
Description-md5: e9aa30dc1b30868bc768a3a561d9ad6d
Description-en: Bindings to libwebp (bindgen, static linking) - Rust source code
 Source code for Debianized Rust crate "libwebp-sys"

Package: librust-libxml-dev
Description-md5: 41e3db94117a62588c71ea87ed9b2fee
Description-en: Rust wrapper for libxml2 - the XML C parser and toolkit developed for the Gnome project - Rust source code
 Source code for Debianized Rust crate "libxml"

Package: librust-libz-rs-sys-dev
Description-md5: 0e3084a73821028a5477f9a8f3827be0
Description-en: C-compatible API for zlib-rs, the memory-safe, pure Rust implementation of zlib. - Rust source code
 Source code for Debianized Rust crate "libz-rs-sys"

Package: librust-libz-sys-dev
Description-md5: b10b8b9dc2da110ad48e46124fdad222
Description-en: Low-level bindings to the system libz library (also known as zlib) - Rust source code
 Source code for Debianized Rust crate "libz-sys"

Package: librust-lifeguard-dev
Description-md5: d4f8f6c3e9b6f9b5f18384fb92da0d9d
Description-en: Object pool manager in Rust - Rust source code
 Source code for Debianized Rust crate "lifeguard"

Package: librust-line-clipping-dev
Description-md5: 7cf58bc3083e4be48422499979874ab5
Description-en: Simple crate implementing line clipping algorithms - Rust source code
 Source code for Debianized Rust crate "line-clipping"

Package: librust-line-col-dev
Description-md5: c0f893d5663a1861075f0af334f7af59
Description-en: Convert string slice indices into line/column numbers - Rust source code
 Source code for Debianized Rust crate "line-col"

Package: librust-line-index-dev
Description-md5: eaecf1019391283e2360269dafc721dd
Description-en: Maps flat `TextSize` offsets to/from `(line, column)` representation - Rust source code
 Source code for Debianized Rust crate "line-index"

Package: librust-line-numbers-dev
Description-md5: aadda3efcebaba678a31115f467f9e05
Description-en: Find line numbers in strings by byte offsets, quickly - Rust source code
 Source code for Debianized Rust crate "line-numbers"

Package: librust-line-wrap-dev
Description-md5: 2dcfa3cba3cee0cfca03647de8adc173
Description-en: Efficiently insert line separators - Rust source code
 Source code for Debianized Rust crate "line-wrap"

Package: librust-linear-map+serde-dev
Description-md5: c449e0c95fcd59d98c68b157c736c2e1
Description-en: Map implemented by searching linearly in a vector - feature "serde"
 This metapackage enables feature "serde" for the Rust linear-map crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-linear-map+serde-impl-dev
Description-md5: ff7060b850238940f5107a2bcab517e6
Description-en: Map implemented by searching linearly in a vector - feature "serde_impl"
 This metapackage enables feature "serde_impl" for the Rust linear-map crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-linear-map+serde-test-dev
Description-md5: 5ddfa572c0fe1a1100916d7598605f46
Description-en: Map implemented by searching linearly in a vector - feature "serde_test"
 This metapackage enables feature "serde_test" for the Rust linear-map crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-linear-map-dev
Description-md5: 4bb61ee136ffb424de241825112f40bc
Description-en: Map implemented by searching linearly in a vector - Rust source code
 This package contains the source for the Rust linear-map crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-linebender-resource-handle-dev
Description-md5: 78853fd23372d44fcec201c98b06a452
Description-en: Raw resource handle for immutable blobs with dynamic lifetimes - Rust source code
 Source code for Debianized Rust crate "linebender_resource_handle"

Package: librust-linemux-dev
Description-md5: 79e7aec9bd8b9d51d3d4094c7a9cea8c
Description-en: asynchronous, multiplexed file tailing - Rust source code
 linemux is a library providing asynchronous, multiplexed tailing
 for (namely log) files.
 .
 Also available is the underlying file event-stream
 (driven by notify)
 that can register non-existent files.
 .
 This package contains the source for the Rust linemux crate,
 for use with cargo.

Package: librust-linescroll-dev
Description-md5: 07fb52eb0144e809e25722388ffd94c9
Description-en: simple tool to watch logfile throughput - Rust source code
 Display logfile line throughput. Useful for live comparisson of
 server access. E.g. cached vs uncached web access.

Package: librust-link-args-dev
Description-md5: 18264eb984372caea9afe8e7ce9e1e63
Description-en: Allows setting linker arugments at compile time without a build script - Rust source code
 Currently only supports Windows MSVC toolchains.
 .
 Source code for Debianized Rust crate "link_args"

Package: librust-link-cplusplus-dev
Description-md5: 28334ba74f8da4db05b802371cc1a3fd
Description-en: Link libstdc++ or libc++ automatically or manually - Rust source code
 Source code for Debianized Rust crate "link-cplusplus"

Package: librust-link-section-dev
Description-md5: 55ab125f713935f05aa2b4b1abbb125b
Description-en: Link-time initialized slices for Rust, with full support for Linux, macOS, Windows, WASM and many more platforms - Rust source code
 Source code for Debianized Rust crate "link-section"

Package: librust-linked-hash-map-dev
Description-md5: 2cb2a156ddfd5f770d6a2ca8ee627504
Description-en: HashMap that holds key-value pairs in insertion order - Rust source code
 Source code for Debianized Rust crate "linked-hash-map"

Package: librust-linked-hash-set-dev
Description-md5: d656ca390a6200806f2b00f7eac51ba8
Description-en: HashSet with insertion ordering - Rust source code
 Source code for Debianized Rust crate "linked_hash_set"

Package: librust-linkify-dev
Description-md5: deff9b0d6b434f361fd347ffe4e46d7a
Description-en: Finds URLs and email addresses in plain text - Rust source code
 Takes care to get the boundaries right with surrounding punctuation like
 parentheses.
 .
 Source code for Debianized Rust crate "linkify"

Package: librust-linkme-dev
Description-md5: 39cfce4c02f8d0a1dcde64cef896fa3b
Description-en: Safe cross-platform linker shenanigans - Rust source code
 Source code for Debianized Rust crate "linkme"

Package: librust-linkme-impl-dev
Description-md5: e4f2925e370f14cd02234c24b4859c16
Description-en: Implementation detail of the linkme crate - Rust source code
 Source code for Debianized Rust crate "linkme-impl"

Package: librust-linktime-proc-macro-dev
Description-md5: 5aa1f2f5e6289d8f218c6c42e938cf8c
Description-en: Proc-macro helpers for linktime crates (ctors, dtors, linker sections) - Rust source code
 Source code for Debianized Rust crate "linktime-proc-macro"

Package: librust-linreg-dev
Description-md5: 098f4907ae0bcff88197515900dc677e
Description-en: Calculates linear regresssions of two-dimensional data - Rust source code
 Does not use stdlib, only depends on numeric traits.
 .
 Source code for Debianized Rust crate "linreg"

Package: librust-lintian-overrides-dev
Description-md5: 2515b27cf052c09ffd0f32556ca5e60a
Description-en: Parser for Debian lintian override files - Rust source code
 Source code for Debianized Rust crate "lintian-overrides"

Package: librust-linux-audit-parser+serde-dev
Description-md5: d9f47a1b7fb52a4d7ddde2340210276b
Description-en: Parser for Linux Audit logs - feature "serde" and 1 more
 This metapackage enables feature "serde" for the Rust linux-audit-parser crate,
 by pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "default" feature.

Package: librust-linux-audit-parser-dev
Description-md5: 54ba26ebe2a4b506406f566b93148e6d
Description-en: Parser for Linux Audit logs - Rust source code
 Source code for Debianized Rust crate "linux-audit-parser"

Package: librust-linux-keyutils-dev
Description-md5: 2ac5ff3aad6eae62e59e686249d7b138
Description-en: Rust interface to the Linux key-management facility - Rust source code
 Provides a safe interface around the raw system calls allowing user-space
 programs to perform key manipulation.
 .
 Source code for Debianized Rust crate "linux-keyutils"

Package: librust-linux-loader-dev
Description-md5: 169793e48dd7787142ad85e7e1880f29
Description-en: Linux kernel image loading crate - Rust source code
 Source code for Debianized Rust crate "linux-loader"

Package: librust-linux-perf-data-dev
Description-md5: 8da60ec214ce83774be97ca2a218f2e5
Description-en: Parser for the perf.data format and the jitdump format - Rust source code
 These formats are used by the Linux perf tool.
 .
 Source code for Debianized Rust crate "linux-perf-data"

Package: librust-linux-perf-event-reader-dev
Description-md5: 772bc157def1ca9c0c56737ae1fa35dc
Description-en: Parse Linux perf_event information from raw bytes - Rust source code
 Source code for Debianized Rust crate "linux-perf-event-reader"

Package: librust-linux-proc-dev
Description-md5: c5fc737d501c7f2705697fc3774c029c
Description-en: Help reading the contents of `/proc` on linux - Rust source code
 Source code for Debianized Rust crate "linux_proc"

Package: librust-linux-raw-sys-dev
Description-md5: 77f4fe93c4c6545baddd658a320a5a99
Description-en: Generated bindings for Linux's userspace API - Rust source code
 Source code for Debianized Rust crate "linux-raw-sys"

Package: librust-lipsum-dev
Description-md5: b73056527ed84e0da377f424ad48ab6e
Description-en: Lorem ipsum text generation library - Rust source code
 It generates pseudo-random Latin text. Use this if you need filler or dummy
 text for your application.
 The text is generated using a simple Markov chain, which you can instantiate to
 generate your own pieces of pseudo-random text.
 .
 Source code for Debianized Rust crate "lipsum"

Package: librust-listenfd-dev
Description-md5: 033e9367da5a947c7b6f20fabb85460c
Description-en: Simple library to work with listenfds passed from the outside (systemd/catflap socket activation) - Rust source code
 Source code for Debianized Rust crate "listenfd"

Package: librust-litemap-dev
Description-md5: 9dd2c43408027d89f06998cf8ac6518f
Description-en: Key-value Map implementation based on a flat, sorted Vec - Rust source code
 Source code for Debianized Rust crate "litemap"

Package: librust-litrs-dev
Description-md5: f0b8c44953027ce5b914abd45328773e
Description-en: Parse and inspect Rust literals - Rust source code
 tokens in the Rust programming language representing fixed values).
 Particularly useful for proc macros, but can also be used outside of a proc-
 macro context.
 .
 Source code for Debianized Rust crate "litrs"

Package: librust-little-exif-dev
Description-md5: b6f368a67e42b66884fab1ae5221ce55
Description-en: Only pure Rust crate with true read *and* write support for EXIF data,  available for PNG, JP(E)G, HEIF/HEIC/HIF/AVIF, JXL, TIFF, WebP - and soon even more! - Rust source code
 Source code for Debianized Rust crate "little_exif"

Package: librust-lliw-dev
Description-md5: cb5ac8feea6306f6444463435a6dc9fa
Description-en: Text colours and styles for your terminal with no additional dependencies - Rust source code
 This package contains the source for the Rust lliw crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-llvm-bitcode-dev
Description-md5: d1f6d7afb7324b0ac7ffe1242fb1a032
Description-en: LLVM Bitcode parser in Rust - Rust source code
 Source code for Debianized Rust crate "llvm-bitcode"

Package: librust-lmdb-dev
Description-md5: d47ae41b59a7789fecb73c3acca68a93
Description-en: Idiomatic and safe LMDB wrapper - Rust source code
 This package contains the source for the Rust lmdb crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-lmdb-master-sys-dev
Description-md5: 34d6a293b55297a58013777fa351c605
Description-en: Rust bindings for liblmdb on the mdb.master branch - Rust source code
 Source code for Debianized Rust crate "lmdb-master-sys"

Package: librust-lmdb-sys-dev
Description-md5: 2501e52e8ebc588254d9f5906cd70d07
Description-en: Rust bindings for liblmdb - Rust source code
 Source code for Debianized Rust crate "lmdb-sys"

Package: librust-local-channel-dev
Description-md5: 33f92cf490573240e784987d50c8f5e2
Description-en: Non-threadsafe mpsc, futures-aware, FIFO queue
 Source code for Debianized Rust crate "local-channel"

Package: librust-local-ipaddress-dev
Description-md5: 42e0737cb8b111ebb3fb997dcc462ade
Description-en: Get your local IP address without panic - Rust source code
 This package contains the source for the Rust local_ipaddress crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-local-waker-dev
Description-md5: b8292b877e35bf0a481679dcfdaf8767
Description-en: Synchronization primitive for thread-local task wakeup - Rust source code
 Source code for Debianized Rust crate "local-waker"

Package: librust-locale-config-dev
Description-md5: 3672f592f2de614172f0ca262a5a1c3b
Description-en: Maintains locale preferences for process and thread and initialises them by inspecting the system for user preference - Rust source code
 This package contains the source for the Rust locale_config crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-locale-dev
Description-md5: 15c18a250879694cec6aace0d449b643
Description-en: Basic localisation - Rust source code
 Warning: Major rewrite pending for 0.3!
 .
 This package contains the source for the Rust locale crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lock-api-dev
Description-md5: 30aea90d9ed290bb227cb2bcbb162868
Description-en: Wrappers to create fully-featured Mutex and RwLock types - Rust source code
 Compatible with no_std.
 .
 Source code for Debianized Rust crate "lock_api"

Package: librust-lockfree-object-pool-dev
Description-md5: 44d870bc0ee1b9f988ea3e40948773ab
Description-en: Thread-safe object pool collection with automatic return and attach/detach semantics - Rust source code
 Source code for Debianized Rust crate "lockfree-object-pool"

Package: librust-lodepng-dev
Description-md5: 92fb8bb5f453ce5d222ab338eb1bf5b0
Description-en: Reading and writing PNG files without system dependencies - Rust source code
 Pure Rust port of LodePNG.
 .
 Source code for Debianized Rust crate "lodepng"

Package: librust-lofty-attr-dev
Description-md5: a77da1118c60c94ee123a36490d8a4db
Description-en: Macros for Lofty - Rust source code
 Source code for Debianized Rust crate "lofty_attr"

Package: librust-lofty-dev
Description-md5: 06cca965f8db1d460a3399249827d354
Description-en: Audio metadata library - Rust source code
 Source code for Debianized Rust crate "lofty"

Package: librust-log-dev
Description-md5: 0099c3b06817dfec8c92ecfc92d6ce99
Description-en: Lightweight logging facade for Rust - Rust source code
 Source code for Debianized Rust crate "log"

Package: librust-log-mdc-dev
Description-md5: 5b460d73dd1ccc5eee0d2c9b4a5a062e
Description-en: Mapped diagnostic context (MDC) for use with the `log` crate - Rust source code
 Source code for Debianized Rust crate "log-mdc"

Package: librust-log-panics-dev
Description-md5: b2231c531a3c71cbfaf5a8ccd072acf8
Description-en: Panic hook which logs panic messages rather than printing them - Rust source code
 Source code for Debianized Rust crate "log-panics"

Package: librust-log-reroute-dev
Description-md5: 5ad1e39938f17c691b11df4c0886bd96
Description-en: Support to change logging target for the log crate - Rust source code
 This package contains the source for the Rust log-reroute crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-log4rs-dev
Description-md5: a965059e6c9b15a3ce788a521f5a5ca1
Description-en: Highly configurable multi-output logging implementation for the `log` facade - Rust source code
 Source code for Debianized Rust crate "log4rs"

Package: librust-loggerv-dev
Description-md5: 20ab24f1a3bf557560d501635a545403
Description-en: Logging implementation with stdout/stderr color support
 Source code for Debianized Rust crate "loggerv"

Package: librust-logos-codegen-dev
Description-md5: 4d5f69ccd5b524b822ffb4c3277a6653
Description-en: Create ridiculously fast Lexers - Rust source code
 Source code for Debianized Rust crate "logos-codegen"

Package: librust-logos-derive-dev
Description-md5: 75311edd9095575edc7d2ebe3719bf79
Description-en: Create ridiculously fast Lexers - Rust source code
 Source code for Debianized Rust crate "logos-derive"

Package: librust-logos-dev
Description-md5: 061821cc3dbf6b35b38702ccf2c389f2
Description-en: Create ridiculously fast Lexers - Rust source code
 Source code for Debianized Rust crate "logos"

Package: librust-loom-dev
Description-md5: a155d2e03bef512442d5e4cb66acab75
Description-en: Permutation testing for concurrent code - Rust source code
 Source code for Debianized Rust crate "loom"

Package: librust-loop9-dev
Description-md5: 1c8a85a64f19524ee5f0b8c391c866ef
Description-en: Function to visit every pixel in an image with its neighboring pixels - Rust source code
 Duplicates pixels on the edges.
 .
 Source code for Debianized Rust crate "loop9"

Package: librust-loopdev-dev
Description-md5: e0a1d91295f4c86d12bd413a7b68dfca
Description-en: Setup and control loop devices - Rust source code
 Source code for Debianized Rust crate "loopdev"

Package: librust-lopdf-dev
Description-md5: be86351db81d6323a6820bddd62ab015
Description-en: PDF document manipulation - Rust source code
 Source code for Debianized Rust crate "lopdf"

Package: librust-lru-cache-dev
Description-md5: 38e28204cf5245cfba6ab629cec07150
Description-en: Cache that holds a limited number of key-value pairs - Rust source code
 Source code for Debianized Rust crate "lru-cache"

Package: librust-lru-dev
Description-md5: aed69a52477c16fbf84bca89dce80abb
Description-en: LRU cache implementation - Rust source code
 Source code for Debianized Rust crate "lru"

Package: librust-lru-slab-dev
Description-md5: a21553ba2c4a6b5f01a0955aba57eb39
Description-en: Pre-allocated storage with constant-time LRU tracking - Rust source code
 Source code for Debianized Rust crate "lru-slab"

Package: librust-ls-types-dev
Description-md5: 070bd03872bd621794b5e55545bf8376
Description-en: Types for the Language Server Protocol specification - Rust source code
 Source code for Debianized Rust crate "ls-types"

Package: librust-lscolors-dev
Description-md5: 186b83941d3ef9554de3f5adf5428add
Description-en: Colorize paths using the LS_COLORS environment variable - Rust source code
 Source code for Debianized Rust crate "lscolors"

Package: librust-lsp-server-dev
Description-md5: 9c1b97537892fb80fddc487b7476d5d2
Description-en: Generic LSP server scaffold - Rust source code
 Source code for Debianized Rust crate "lsp-server"

Package: librust-lsp-textdocument-dev
Description-md5: 3a1b463dadf9d473032bce8bc1cb0d64
Description-en: LSP text documents manager that map of text document - Rust source code
 Source code for Debianized Rust crate "lsp-textdocument"

Package: librust-lsp-types-dev
Description-md5: 302c92385f71bb5bacd0846cec294452
Description-en: Types for interaction with a language server, using VSCode's Language Server Protocol - Rust source code
 Source code for Debianized Rust crate "lsp-types"

Package: librust-lua52-sys-dev
Description-md5: 4f56b988320810394cf8f2d3bb93391c
Description-en: Bindings for Lua 5.2 - Rust source code
 Source code for Debianized Rust crate "lua52-sys"

Package: librust-lv2-atom+lv2-core-dev
Description-md5: 2284e73cd2c4f20fbf29ecd0c6113dd6
Description-en: Rust-lv2's Atom handling library - feature "lv2-core" and 1 more
 This metapackage enables feature "lv2-core" for the Rust lv2-atom crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "default" feature.

Package: librust-lv2-atom-dev
Description-md5: 31cd5ea0111a24097968cc5cdaf83f8d
Description-en: Rust-lv2's Atom handling library - Rust source code
 This package contains the source for the Rust lv2-atom crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lv2-core-derive-dev
Description-md5: 4799522d5fe7546a08ff75cf486a9983
Description-en: Procedural macros for lv2-core - Rust source code
 This package contains the source for the Rust lv2-core-derive crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-lv2-core-dev
Description-md5: 2132d5bd29b0696679c4ab75caa32130
Description-en: Rust-lv2's core library - Rust source code
 This package contains the source for the Rust lv2-core crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lv2-dev
Description-md5: 0b155c10001524d91439905135add455
Description-en: Safe, fast, and ergonomic framework to create LV2 plugins - Rust source code
 This package contains the source for the Rust lv2 crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-lv2-midi-dev
Description-md5: 137034abbb93fa07549c75a9493dbdcf
Description-en: Rust-lv2's MIDI processing library - Rust source code
 This package contains the source for the Rust lv2-midi crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lv2-state-dev
Description-md5: e25d26cacee8b318980691d0ba291548
Description-en: Rust-lv2's state handling library - Rust source code
 This package contains the source for the Rust lv2-state crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lv2-sys-dev
Description-md5: d9a3b4ad01c4fcb0a3f3ac7918fb6fb8
Description-en: Rust-lv2's C header bindings - Rust source code
 This package contains the source for the Rust lv2-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lv2-time-dev
Description-md5: 3a85aa6cfa6f5bc1a7ccd38588871e8a
Description-en: Rust-lv2's wrapper of LV2's time types - Rust source code
 This package contains the source for the Rust lv2-time crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lv2-units-dev
Description-md5: fdbb9094b8a272666801c21aaad28d88
Description-en: Rust-lv2's wrapper of LV2's unit types - Rust source code
 This package contains the source for the Rust lv2-units crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lv2-urid-dev
Description-md5: 213b2c04fb999c76426131095ad42ac1
Description-en: Rust-lv2's URID handling library - Rust source code
 This package contains the source for the Rust lv2-urid crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lv2-worker-dev
Description-md5: cc62caa0aaa7795b389f2aef332cad2e
Description-en: Rust-lv2's work offloading library - Rust source code
 Source code for Debianized Rust crate "lv2-worker"

Package: librust-lyon-algorithms-dev
Description-md5: fecf9809673f6cde767332b4bc284e09
Description-en: 2D Path manipulation/transformation algorithms - Rust source code
 Source code for Debianized Rust crate "lyon_algorithms"

Package: librust-lyon-extra-dev
Description-md5: 94c87705909b09644d71958482b2bb5d
Description-en: Various optional utilities for the lyon crate - Rust source code
 Source code for Debianized Rust crate "lyon_extra"

Package: librust-lyon-geom-dev
Description-md5: 9c63b77467a6e761f05545a3c6dacc97
Description-en: 2D quadratic and cubic bézier arcs and line segment math on top of euclid - Rust source code
 Source code for Debianized Rust crate "lyon_geom"

Package: librust-lyon-path-dev
Description-md5: c006cc4909666c917af57b3bec572ada
Description-en: Types and utilities to store, build and iterate over 2D paths - Rust source code
 Source code for Debianized Rust crate "lyon_path"

Package: librust-lz-str-dev
Description-md5: 41a214af574cab4de5c9b6d8a10a7bd0
Description-en: Port of lz-string to Rust - Rust source code
 Source code for Debianized Rust crate "lz-str"

Package: librust-lz4-compress-dev
Description-md5: 8bec8d523dadd01866f7f19723f0c1e8
Description-en: Pure Rust implementation of raw LZ4 compression/decompression - Rust source code
 Source code for Debianized Rust crate "lz4-compress"

Package: librust-lz4-dev
Description-md5: 659d877ccff8d887cf9093a8c8d1f497
Description-en: Rust LZ4 bindings library - Rust source code
 Source code for Debianized Rust crate "lz4"

Package: librust-lz4-flex-dev
Description-md5: 38d1c7f64f6b3157bc8321e806bfcbc8
Description-en: Fastest LZ4 implementation in Rust, no unsafe by default - Rust source code
 Source code for Debianized Rust crate "lz4_flex"

Package: librust-lz4-sys-dev
Description-md5: 6feccbb0c525d9ff14e41909246d342f
Description-en: Rust LZ4 sys package - Rust source code
 Source code for Debianized Rust crate "lz4-sys"

Package: librust-lzma-rs-dev
Description-md5: a7b51e166d0f0b52e22826296ee501b7
Description-en: Codec for LZMA, LZMA2 and XZ written in pure Rust - Rust source code
 Source code for Debianized Rust crate "lzma-rs"

Package: librust-lzma-sys-dev
Description-md5: 11ab74b8fa4d471a43d74cd3b1cc0c17
Description-en: Bindings to liblzma for lzma and xz stream encoding/decoding - Rust source code
 High level Rust bindings are available in the `xz2` crate.
 .
 This package contains the source for the Rust lzma-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-lzokay-dev
Description-md5: a88f276d1f63ff675f58ead6958bda89
Description-en: Pure-Rust LZO1X (de)compression, a port of the lzokay C++ library
 Source code for Debianized Rust crate "lzokay"

Package: librust-lzxd-dev
Description-md5: 3062aab72c802995dcf43949c20e217c
Description-en: Decompression implementation for Microsoft's LZXD compression format - Rust source code
 Source code for Debianized Rust crate "lzxd"

Package: librust-lzzzz-dev
Description-md5: 353b28e5ba14a8c5629972b70543e9f0
Description-en: Full-featured liblz4 binding for Rust - Rust source code
 Source code for Debianized Rust crate "lzzzz"

Package: librust-m-lexer-dev
Description-md5: e543d967489976a47f4402107933a04f
Description-en: Simple extensible regular expressions based lexer - Rust source code
 This package contains the source for the Rust m_lexer crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-mac-address-dev
Description-md5: 5be7ab79ec1c7c48f798d49df6b223b5
Description-en: Cross-platform retrieval of a network interface MAC address - Rust source code
 Source code for Debianized Rust crate "mac_address"

Package: librust-mac-dev
Description-md5: 7f7461ff1155a96ea94a3ac42cb6b2ee
Description-en: Collection of great and ubiqutitous macros - Rust source code
 This package contains the source for the Rust mac crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-macaddr-dev
Description-md5: 32e6a7825c221fcf7dbeefeff41f4003
Description-en: MAC address types - Rust source code
 Source code for Debianized Rust crate "macaddr"

Package: librust-mach-o-sys-dev
Description-md5: a37f847ab4ed332245dff4e8613da1b3
Description-en: Bindings to the OSX mach-o system library - Rust source code
 This package contains the source for the Rust mach_o_sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-macho-unwind-info-dev
Description-md5: db3611463e4646927d6ef42bedbe7330
Description-en: Parser for Apple's Compact Unwinding Format, which is used in the __unwind_info section of mach-O binaries - Rust source code
 Source code for Debianized Rust crate "macho-unwind-info"

Package: librust-macro-attr-dev
Description-md5: d501aa7b1565d2c3c1c91264e68be644
Description-en: `macro_attr!` macro for custom macro derives and attributes - Rust source code
 Supersedes the `custom_derive` crate.
 .
 This package contains the source for the Rust macro-attr crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-macro-rules-attribute-dev
Description-md5: aaa133be976489627bfe3ef76ff86e27
Description-en: Use declarative macros in attribute or derive position - Rust source code
 Source code for Debianized Rust crate "macro_rules_attribute"

Package: librust-macro-rules-attribute-proc-macro-dev
Description-md5: a30e6bdcf324c06ebd7372ad5d503d0f
Description-en: Use declarative macros as proc_macro attributes or derives - Rust source code
 Source code for Debianized Rust crate "macro_rules_attribute-proc_macro"

Package: librust-macrotest-dev
Description-md5: e7e3277952172e06c2240f2226450030
Description-en: Test harness for macro expansion - Rust source code
 Source code for Debianized Rust crate "macrotest"

Package: librust-magic-wormhole-dev
Description-md5: ac91b451d4632caf214689e68109fab2
Description-en: Get things from one computer to another, safely - Rust source code
 Source code for Debianized Rust crate "magic-wormhole"

Package: librust-magma-dev
Description-md5: 853ca52bdededa42ddeed9db8676f00b
Description-en: Magma (GOST R 34.12-2015) block cipher - Rust source code
 Source code for Debianized Rust crate "magma"

Package: librust-magnet-uri-dev
Description-md5: b20157b76a533aa8d2ff8fa50cbfcc24
Description-en: Parsing Magnet URI scheme - Rust source code
 This package contains the source for the Rust magnet-uri crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-magnus-dev
Description-md5: addef42e86db7aa5fc72ee00550f07b4
Description-en: High level Ruby bindings - Rust source code
 Write Ruby extension gems in Rust, or call Ruby code from a Rust binary.
 .
 Source code for Debianized Rust crate "magnus"

Package: librust-magnus-macros-dev
Description-md5: e76939752c0885249eb404766696eca7
Description-en: Derive and proc macros for magnus - Rust source code
 Source code for Debianized Rust crate "magnus-macros"

Package: librust-mail-send-dev
Description-md5: 68da7afc230d5f6eda709a2f06fd18d9
Description-en: e-mail delivery library - Rust source code
 mail-send is a Rust library
 to build, sign and send e-mail messages via SMTP.
 .
 This package contains the source for the Rust crate mail-send,
 packaged for use with cargo.

Package: librust-mailparse-dev
Description-md5: 57d145353ed510bbcfa0fdc22324c364
Description-en: Simple parser for MIME e-mail messages - Rust source code
 Source code for Debianized Rust crate "mailparse"

Package: librust-makefile-lossless-dev
Description-md5: c42ba2689372a0e9a5301ffbb1b2616e
Description-en: Lossless Parser for Makefiles - Rust source code
 Source code for Debianized Rust crate "makefile-lossless"

Package: librust-malachite-base-dev
Description-md5: 05eae907cef4c4f0c633a3e3aeedb463
Description-en: Utilities for Malachite arithmetic - Rust source code
 Source code for Debianized Rust crate "malachite-base"

Package: librust-malloc-buf-dev
Description-md5: 4c2d624255a7b56dcdfac0a08edd3add
Description-en: Structs for handling malloc'd memory passed to Rust - Rust source code
 Source code for Debianized Rust crate "malloc_buf"

Package: librust-malloc-size-of-dev
Description-md5: d319bb1e77b003cde45398fc8c9d38fb
Description-en: An allocator-agnostic crate for measuring the heap size of a value - Rust source code
 Source code for Debianized Rust crate "malloc_size_of"

Package: librust-man-dev
Description-md5: d271ee6a07ccd697cb6108649df5496d
Description-en: Generate structured man pages - Rust source code
 This package contains the source for the Rust man crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-manifest-dir-macros-dev
Description-md5: a4bd8063eea3a173659eb9fd8f549f71
Description-en: Function-like macros to check or operate paths relative to CARGO_MANIFEST_DIR at compile time - Rust source code
 Source code for Debianized Rust crate "manifest-dir-macros"

Package: librust-manyhow-dev
Description-md5: 7ce3cfc70d2492719ff4f83a34c166bd
Description-en: Proc macro error handling à la anyhow x proc-macro-error - Rust source code
 Source code for Debianized Rust crate "manyhow"

Package: librust-manyhow-macros-dev
Description-md5: c6070667633a1cb97e811b77a2343868
Description-en: Macro for manyhow - Rust source code
 Source code for Debianized Rust crate "manyhow-macros"

Package: librust-maplit-dev
Description-md5: 606b1d7cb159eac04f5dd2cc88b293b3
Description-en: Literal macros for HashMap, HashSet, BTreeMap, BTreeSet - Rust source code
 This package contains the source for the Rust maplit crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-markdown-dev
Description-md5: e61d1d558cbf20e9782b23c4c77b618a
Description-en: native Rust library for parsing Markdown and outputting HTML - Rust source code
 Source code for Debianized Rust crate "markdown"

Package: librust-marked-yaml-dev
Description-md5: 83b55163a82160f0005a33668561c048
Description-en: Simplified YAML structure with provenance spans - Rust source code
 Source code for Debianized Rust crate "marked-yaml"

Package: librust-markup-dev
Description-md5: c11446e4e25750e5d08a64d59995f49a
Description-en: Blazing fast, type-safe template engine for Rust - Rust source code
 This package contains the source for the Rust markup crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-markup-proc-macro-dev
Description-md5: 5f72d57b53ee2848a84684dd27fcc651
Description-en: Blazing fast, type-safe template engine for Rust - Rust source code
 This package contains the source for the Rust markup-proc-macro crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-markup5ever-dev
Description-md5: 71bf32aed08d4a19ffa5f4f0c470cbce
Description-en: Common code for xml5ever and html5ever - Rust source code
 Source code for Debianized Rust crate "markup5ever"

Package: librust-markup5ever-rcdom-dev
Description-md5: e2be85760c5a660241ed71da8fdd7021
Description-en: DOM structure for use by tests in html5ever/xml5ever - Rust source code
 Source code for Debianized Rust crate "markup5ever_rcdom"

Package: librust-match-cfg-dev
Description-md5: dc7ee96e0c1d96f25082686957653eb8
Description-en: Convenience macro to ergonomically define an item depending on a large number of `#[cfg]` parameters - Rust source code
 Structured like match statement, the first matching branch is the item that
 gets emitted.
 .
 This package contains the source for the Rust match_cfg crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-match-token-dev
Description-md5: 8064403989a36630a47da2ded3ccdc9b
Description-en: Procedural macro for html5ever - Rust source code
 Source code for Debianized Rust crate "match_token"

Package: librust-matchers-dev
Description-md5: 97ad25483e57b3846d550e86f827eb81
Description-en: Regex matching on character and byte streams - Rust source code
 Source code for Debianized Rust crate "matchers"

Package: librust-matches-dev
Description-md5: 78894505d5ed60075ec589b477d57fc2
Description-en: Macro to evaluate, as a boolean, whether an expression matches a pattern - Rust source code
 Source code for Debianized Rust crate "matches"

Package: librust-matchit-dev
Description-md5: eab65bfaa15232373b142b1290286256
Description-en: High performance, zero-copy URL router - Rust source code
 Source code for Debianized Rust crate "matchit"

Package: librust-matrix-pickle-derive-dev
Description-md5: cfdfeec5378aa55fae39a70db49b82e6
Description-en: Derive support for matrix-pickle - Rust source code
 Source code for Debianized Rust crate "matrix-pickle-derive"

Package: librust-matrix-pickle-dev
Description-md5: 1484f70be55d6364225cb769913fc229
Description-en: Simple binary encoding format used in the Matrix world - Rust source code
 Source code for Debianized Rust crate "matrix-pickle"

Package: librust-matrixmultiply-dev
Description-md5: b9b12c01f0451a8cec6c8c53375420c7
Description-en: General matrix multiplication for f32 and f64 matrices - Rust source code
 Operates on matrices with general layout (they can use arbitrary row and column
 stride). Detects and uses SIMD features on x86/x86-64 and AArch64 transparently
 for higher performance. Uses a microkernel strategy, so that the implementation
 is easy to parallelize and optimize.
 Supports multithreading.
 .
 Source code for Debianized Rust crate "matrixmultiply"

Package: librust-maud-dev
Description-md5: a51ca017331fa3a3ced52e79ec5d1828
Description-en: Compile-time HTML templates - Rust source code
 Source code for Debianized Rust crate "maud"

Package: librust-maud-macros-dev
Description-md5: a54d2c83b841b55ab2b0a4a2847da272
Description-en: Compile-time HTML templates (internal macros) - Rust source code
 Please use 'maud' instead.
 .
 Source code for Debianized Rust crate "maud_macros"

Package: librust-maxminddb-dev
Description-md5: b667dfcaa2313e0db4b86e608ed7edea
Description-en: Reading MaxMind DB format used by GeoIP2 and GeoLite2 - Rust source code
 Source code for Debianized Rust crate "maxminddb"

Package: librust-maybe-async-dev
Description-md5: 22fcf1b727c21b6e48989af2d223985e
Description-en: Procedure macro to unify SYNC and ASYNC implementation - Rust source code
 Source code for Debianized Rust crate "maybe-async"

Package: librust-maybe-owned-dev
Description-md5: 26ca0b0a1b56f1be1a10d3ee4dc52111
Description-en: Provides a `MaybeOwned` (and `MaybeOwnedMut`) type similar to std's `Cow` but it implements `From<T>` and `From<&'a T>` and does not require `ToOwned` - Rust source code
 This package contains the source for the Rust maybe-owned crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-maybe-rayon-dev
Description-md5: 3e9d8bbd5338e17824ac78b81848ae06
Description-en: Either acts as rayon or creates a single-threaded facade - Rust source code
 Source code for Debianized Rust crate "maybe-rayon"

Package: librust-mbox-dev
Description-md5: de0d16f101d95b046a2f31738b8eb6e1
Description-en: Malloc-based box - Rust source code
 Supports wrapping pointers or null-terminated strings returned from malloc as a
 Rust type, which will be free'd on drop.
 .
 This package contains the source for the Rust mbox crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-mcf-dev
Description-md5: 0450f0cd40b08abc84049bd757cf86b4
Description-en: Pure Rust implementation of the Modular Crypt Format (MCF) which is used to store password hashes in the form `$...` - Rust source code
 Source code for Debianized Rust crate "mcf"

Package: librust-md-5-0.10-dev
Description-md5: 4bb5673c6bda01b8e62bdab4b4e9f657
Description-en: MD5 hash function - Rust source code
 Source code for Debianized Rust crate "md-5"

Package: librust-md-5-dev
Description-md5: c559c2c9aca30492472cb31a7fe39e26
Description-en: MD5 hash function - Rust source code
 This package contains the source for the Rust md-5 crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-md5-asm-dev
Description-md5: bd796d14b8c54523745b53d2a6073d35
Description-en: Assembly implementation of MD5 compression function - Rust source code
 This package contains the source for the Rust md5-asm crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-md5-dev
Description-md5: 909545732617b4a8cb10e680a8135d60
Description-en: Package provides the MD5 hash function - Rust source code
 Source code for Debianized Rust crate "md5"

Package: librust-mdbook-dev
Description-md5: e7ff3c2a50e62387560752672d550987
Description-en: Markdown book creator tool - Rust source code
 mdBook is a command line tool to create books with Markdown. It is ideal for
 creating product or API documentation, tutorials, course materials or anything
 that requires a clean, easily navigable and customizable presentation.
 .
 Though mostly used as a CLI program, sometimes it's desirable to use
 programatically. This package contains its source code.

Package: librust-mdns-sd-dev
Description-md5: b07b5bf9021cc6620b806cf1ad275454
Description-en: MDNS Service Discovery library with no async runtime dependency - Rust source code
 Source code for Debianized Rust crate "mdns-sd"

Package: librust-mediatype-dev
Description-md5: bfa26e10cd789bbe25a23cfe90983e6e
Description-en: MIME Media-type parsing - Rust source code
 Source code for Debianized Rust crate "mediatype"

Package: librust-memchr-dev
Description-md5: 65acfbcd2539c2cd1852894b0d03d0ba
Description-en: Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search - Rust source code
 Source code for Debianized Rust crate "memchr"

Package: librust-memfd-dev
Description-md5: b80239dd6df041e583e2f5049312abef
Description-en: Pure-Rust library to work with Linux memfd and sealing - Rust source code
 Source code for Debianized Rust crate "memfd"

Package: librust-memmap-dev
Description-md5: 6864201b85106b0f0f3aeb1ee821b1f6
Description-en: Cross-platform Rust API for memory-mapped file IO - Rust source code
 Source code for Debianized Rust crate "memmap"

Package: librust-memmap2-dev
Description-md5: 7491a533cbac24ade035e189304760fe
Description-en: Cross-platform Rust API for memory-mapped file IO - Rust source code
 Source code for Debianized Rust crate "memmap2"

Package: librust-memmem-dev
Description-md5: 4d7d2f3fa203a579f025609c2c47601a
Description-en: Substring searching - Rust source code
 Source code for Debianized Rust crate "memmem"

Package: librust-memo-map-dev
Description-md5: 3b48df4b3fafed28947a9916d360cf36
Description-en: Crate implementing a synchronized map for memoization - Rust source code
 This package contains the source for the Rust memo-map crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-memoffset-dev
Description-md5: a0025d11c450b8c31b1259c700a480d5
Description-en: Offset_of functionality for Rust structs - Rust source code
 Source code for Debianized Rust crate "memoffset"

Package: librust-memsec-dev
Description-md5: 4c6d3d3dc8cf8f0e32bfeac06c8f67c3
Description-en: Rust implementation `libsodium/utils` - Rust source code
 Source code for Debianized Rust crate "memsec"

Package: librust-memuse-dev
Description-md5: 11cc3f86b52d48376229194a5b881283
Description-en: Traits for measuring dynamic memory usage of types - Rust source code
 Source code for Debianized Rust crate "memuse"

Package: librust-mendeleev-dev
Description-md5: b02b0add9b157cf7794e820273b00bb0
Description-en: List of chemical elements, their isotopes, and their properties - Rust source code
 Source code for Debianized Rust crate "mendeleev"

Package: librust-merge-derive-dev
Description-md5: 11b8a41f32d608d64cae0e29257691c3
Description-en: Derive macro for the merge::Merge trait - Rust source code
 Source code for Debianized Rust crate "merge_derive"

Package: librust-merge-dev
Description-md5: 58a98ea2b81af62963819a48863551e0
Description-en: Merge multiple values into one - Rust source code
 Source code for Debianized Rust crate "merge"

Package: librust-merge-struct-dev
Description-md5: a78b324ed27509e5ac8085a71838e682
Description-en: Deep merge for serializable structs - Rust source code
 Source code for Debianized Rust crate "merge-struct"

Package: librust-merge3-dev
Description-md5: 765dc9d592b9837bbf459bf4222cbfa4
Description-en: Simple merge tool for three-way merges - Rust source code
 Source code for Debianized Rust crate "merge3"

Package: librust-merlin-dev
Description-md5: 16c4d9df3b1a3de553d42fa782cf5be5
Description-en: Composable proof transcripts for public-coin arguments of knowledge - Rust source code
 Source code for Debianized Rust crate "merlin"

Package: librust-metrics-dev
Description-md5: 53f666ff0b210e481960058739df2623
Description-en: Lightweight metrics facade - Rust source code
 Source code for Debianized Rust crate "metrics"

Package: librust-microformats-dev
Description-md5: 78f78630da053655f372adaa9799b79f
Description-en: microformats parser - Rust source code
 This project provides a microformats parser in Rust,
 optimized for Microformats2.
 .
 This package contains the source for the Rust crates
 microformats microformats-types,
 for use with cargo.

Package: librust-miette-derive-dev
Description-md5: a25ecd405a1914e6f0219e0b9e8b5948
Description-en: Derive macros for miette - Rust source code
 Like `thiserror` for Diagnostics.
 .
 Source code for Debianized Rust crate "miette-derive"

Package: librust-miette-dev
Description-md5: d7c10510251cdd789b83e4a7bcccd6d6
Description-en: fancy diagnostic reporting library and protocol
 Source code for Debianized Rust crate "miette"

Package: librust-migrations-internals-dev
Description-md5: 35e7a7ec5a5d7b9c67e2458694c9567c
Description-en: Internal implementation of diesels migration mechanism - Rust source code
 Source code for Debianized Rust crate "migrations_internals"

Package: librust-migrations-macros-dev
Description-md5: 9f8db123b8faaa38b2c87b1b9649e64a
Description-en: Codegeneration macros for diesels embedded migrations - Rust source code
 Source code for Debianized Rust crate "migrations_macros"

Package: librust-mimalloc-dev
Description-md5: f412ec8cd3aa1c7321c7ffae322da557
Description-en: Performance and security oriented drop-in allocator - Rust source code
 Source code for Debianized Rust crate "mimalloc"

Package: librust-mime-dev
Description-md5: 820d68ea930bb4c64857182c9d4b14ea
Description-en: Strongly Typed Mimes - Rust source code
 Source code for Debianized Rust crate "mime"

Package: librust-mime-guess-dev
Description-md5: 1ca2bde1ffaab5724b00e7acf1f543c9
Description-en: Detection of a file's MIME type by its extension - Rust source code
 Source code for Debianized Rust crate "mime_guess"

Package: librust-mime2ext-dev
Description-md5: fd83839333068360dc6df07941bbd08b
Description-en: Given a mimetype, suggest a file extension - Rust source code
 Source code for Debianized Rust crate "mime2ext"

Package: librust-minidom-dev
Description-md5: 4b92aee31934a982353a781c267ff8e5
Description-en: minimal DOM library, targeting the subset of XML useful for XMPP - Rust source code
 A small, simple DOM implementation on top of rxml, targeting
 exclusively the subset of XML useful for XMPP, e.g. use of namespaces
 is mandatory.
 Source code for Debianized Rust crate "minidom"

Package: librust-minijinja-dev
Description-md5: 6a68fb9f0d7c9b76ff04fceca5ac68be
Description-en: Powerful template engine for Rust with minimal dependencies - Rust source code
 Source code for Debianized Rust crate "minijinja"

Package: librust-minimad-dev
Description-md5: 239e1b15a458d2bf2a735b8bafec1609
Description-en: Light Markdown parser - Rust source code
 Source code for Debianized Rust crate "minimad"

Package: librust-minimal-lexical-dev
Description-md5: 7a2377d1dada4f4fa0f028413dd11d4a
Description-en: Fast float parsing conversion routines - Rust source code
 This package contains the source for the Rust minimal-lexical crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-miniz-oxide-dev
Description-md5: 37692e6b3b64590dc396bd365db18357
Description-en: DEFLATE compression and decompression library rewritten in Rust based on miniz - Rust source code
 Source code for Debianized Rust crate "miniz_oxide"

Package: librust-minreq-dev
Description-md5: fd05946416b62da6a595dae1237e6870
Description-en: Simple, minimal-dependency HTTP client - Rust source code
 Source code for Debianized Rust crate "minreq"

Package: librust-minspan-dev
Description-md5: 8da3a7cfa6bfd6982f06c115915cbd54
Description-en: Package for determining the minimum span of one vector within another - Rust source code
 Source code for Debianized Rust crate "minspan"

Package: librust-mint-dev
Description-md5: cae752dbf3010790227144e8736c3cf1
Description-en: Math interoperability standard types - Rust source code
 Source code for Debianized Rust crate "mint"

Package: librust-minus-dev
Description-md5: 6d4453f57a59b9555609adba5357a82b
Description-en: Asynchronous data feedable terminal paging library for Rust - Rust source code
 Source code for Debianized Rust crate "minus"

Package: librust-mio-0.6-dev
Description-md5: e73fdc6b98d278e9bd3c666d4ef1cde1
Description-en: Lightweight non-blocking IO - Rust source code
 Source code for Debianized Rust crate "mio"

Package: librust-mio-dev
Description-md5: ffd08013e3a1df826216ee6c1ce70ee2
Description-en: Lightweight non-blocking I/O - Rust source code
 Source code for Debianized Rust crate "mio"

Package: librust-mio-extras-dev
Description-md5: d78ec30c3a193a03871d440926fb3072
Description-en: Extra components for use with Mio - Rust source code
 Source code for Debianized Rust crate "mio-extras"

Package: librust-mnt-dev
Description-md5: d990f9acf3608b0cf613c50dcd5a37bd
Description-en: Parse mount points - Rust source code
 This package contains the source for the Rust mnt crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-mock-instant-dev
Description-md5: 65c70aac12adece2de58e3cade55fc07
Description-en: Simple way to mock an std::time::Instant - Rust source code
 Source code for Debianized Rust crate "mock_instant"

Package: librust-mockall-derive-dev
Description-md5: 47279b3128d74e9298c102ce06a123ef
Description-en: Procedural macros for Mockall - Rust source code
 Source code for Debianized Rust crate "mockall_derive"

Package: librust-mockall-dev
Description-md5: 35665ee5d890082e5779295c5d5cff4e
Description-en: Powerful mock object library for Rust - Rust source code
 Source code for Debianized Rust crate "mockall"

Package: librust-mockall-double-dev
Description-md5: 0bae23dd056a283bc686f1dd60e443e4
Description-en: Test double adapter for Mockall - Rust source code
 Source code for Debianized Rust crate "mockall_double"

Package: librust-mockito-dev
Description-md5: 2870c3b048476967f8f078f1fd01eb78
Description-en: HTTP mocking - Rust source code
 Mockito is a library for generating and delivering HTTP mocks in Rust.
 You can use it for integration testing or offline work.
 Mockito runs a local pool of HTTP servers
 which create, deliver and remove the mocks.
 .
 This package contains the source for the Rust crate mockito,
 for use with cargo.

Package: librust-mockstream-dev
Description-md5: 58926782c2f3b4a1e293b3056cb3d582
Description-en: Traits to mock real streams in tests - Rust source code
 Source code for Debianized Rust crate "mockstream"

Package: librust-module-lattice-dev
Description-md5: 004c852dcced4df4e8994dee32ef6059
Description-en: Functionality shared between the `ml-kem` and `ml-dsa` crates, including linear algebra with degree-256 polynomials over a prime-order field, vectors of such polynomials, and NTT polynomials and vectors, as well as packing of polynomials into coefficients with a specified number of bits - Rust source code
 Source code for Debianized Rust crate "module-lattice"

Package: librust-moka-dev
Description-md5: d891240ebfca73f3d0376fd1d1da0908
Description-en: Fast and concurrent cache library inspired by Java Caffeine - Rust source code
 Source code for Debianized Rust crate "moka"

Package: librust-monostate-dev
Description-md5: bd317b1ebe5eca2ba2267a7caee853c3
Description-en: Type that deserializes only from one specific value - Rust source code
 Source code for Debianized Rust crate "monostate"

Package: librust-monostate-impl-dev
Description-md5: 725d225477bf0a0f99ad3a7629071b00
Description-en: Implementation detail of the monostate crate - Rust source code
 Source code for Debianized Rust crate "monostate-impl"

Package: librust-more-asserts-dev
Description-md5: 0554c8ab95f4a919b13b3c892f5cb593
Description-en: Small library providing additional assert_* and debug_assert_* macros - Rust source code
 Source code for Debianized Rust crate "more-asserts"

Package: librust-motis-openapi-sdk-dev
Description-md5: b5389522657e05e96105707317370ca5
Description-en: Automatically generated code for the Motis OpenAPI description - Rust source code
 Source code for Debianized Rust crate "motis-openapi-sdk"

Package: librust-mount-watcher-dev
Description-md5: 6a3d0ff489bc02f3e0599e8eacfa4ccf
Description-en: filesystem mount/unmount notification - Rust source code
 mount-watcher provides notification
 when a filesystem is mounted/unmounted (Linux only).
 .
 This package contains the source for the Rust mount-watcher crate,
 for use with cargo.

Package: librust-moxcms-dev
Description-md5: c6ca7c8dccd373337de17e5f06b35edf
Description-en: Simple Color Management in Rust - Rust source code
 Source code for Debianized Rust crate "moxcms"

Package: librust-mozim-dev
Description-md5: 1aaf912c40aa589135307d01cc01b9b6
Description-en: DHCP Client Library - Rust source code
 Source code for Debianized Rust crate "mozim"

Package: librust-mp4parse-dev
Description-md5: 7952f844bc95e816409fbcb5fe739205
Description-en: Parser for ISO base media file format (mp4) - Rust source code
 Source code for Debianized Rust crate "mp4parse"

Package: librust-mpd-client-dev
Description-md5: a55eb86c696ba146a6c771141a2cc18e
Description-en: Asynchronous user-friendly MPD client - Rust source code
 Source code for Debianized Rust crate "mpd_client"

Package: librust-mpd-protocol-dev
Description-md5: dd5fb3d9282e046d9c33c9cd9667263f
Description-en: MPD client protocol - Rust source code
 Source code for Debianized Rust crate "mpd_protocol"

Package: librust-mpris-dev
Description-md5: 6876c8edffb99739d6d79fd5a06fb0a0
Description-en: Idiomatic MPRIS D-Bus interface library - Rust source code
 Source code for Debianized Rust crate "mpris"

Package: librust-mpris-server-dev
Description-md5: 833ba07f0a019a8997696759cc11fd40
Description-en: Implement MPRIS D-Bus interface in your application - Rust source code
 Source code for Debianized Rust crate "mpris-server"

Package: librust-mptcp-pm-dev
Description-md5: 1448ee59e1dd7551a18b8476e2485818
Description-en: Linux kernel MPTCP path manager netlink Library - Rust source code
 Source code for Debianized Rust crate "mptcp-pm"

Package: librust-msvc-demangler-dev
Description-md5: e7a1a6f43023d5efa7b334dffce6c419
Description-en: Rust library that demangles / undecorates C++ symbols mangled by MSVC - Rust source code
 Source code for Debianized Rust crate "msvc-demangler"

Package: librust-mt19937-dev
Description-md5: 904d9075b473b26dec71309f87771d6f
Description-en: Translation of the MT19937 Mersenne Twister rng algorithm to Rust - Rust source code
 This package contains the source for the Rust mt19937 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-muldiv-dev
Description-md5: 5d9e31e4e2f9b925277622ccfb9aee34
Description-en: Combined multiplication and division trait - Rust source code
 This package contains the source for the Rust muldiv crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-multer-dev
Description-md5: 065080faaff8ca8dc74c8b67196fae6a
Description-en: Async parser for `multipart/form-data` content-type in Rust - Rust source code
 Source code for Debianized Rust crate "multer"

Package: librust-multi-stash-dev
Description-md5: 27122d626d6057e600c96a0351bf1d8d
Description-en: Vector-based arena data structure that reuses vacant slots - Rust source code
 Source code for Debianized Rust crate "multi-stash"

Package: librust-multiaddr-dev
Description-md5: 96c26d07ddebec6896f19ba8cfb802f9
Description-en: composable and future-proof network addresses - Rust source code
 multiaddr is a library implementing the "multiaddr" format,
 aiming to make network addresses future-proof,
 composable, and efficient.
 .
 This package contains the source for the Rust multiaddr crate,
 for use with cargo.

Package: librust-multibase-dev
Description-md5: 2e0544c116ac6441d6fd2ae690a20408
Description-en: Multibase in rust - Rust source code
 This package contains the source for the Rust multibase crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-multicache-dev
Description-md5: 824aec00086a7ee105cd019cf4815577
Description-en: LRU cache where each object has a given weight - Rust source code
 This package contains the source for the Rust multicache crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-multihash-codetable-dev
Description-md5: 45b43b65e633e16e04dbe1fc064d9fa0
Description-en: Default multihash code-table with cryptographically secure hash implementations - Rust source code
 This package contains the source for the Rust multihash-codetable crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-multihash-derive-dev
Description-md5: 64875c24bf23d05001026e2f86e2036c
Description-en: Proc macro for deriving custom multihash tables - Rust source code
 This package contains the source for the Rust multihash-derive crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-multihash-derive-impl-dev
Description-md5: 3b60463e9c0f5e4d47ecb60c9c35ef25
Description-en: Internal proc-macro crate for the MultihashDigest derive - Rust source code
 Source code for Debianized Rust crate "multihash-derive-impl"

Package: librust-multihash-dev
Description-md5: 90ea55f483ef15277d743e46211b419b
Description-en: The multihash format - Rust source code
 Source code for Debianized Rust crate "multihash"

Package: librust-multimap-dev
Description-md5: 5e915a0bf8ef29b85dc72ef5680b4c59
Description-en: Multimap implementation - Rust source code
 Source code for Debianized Rust crate "multimap"

Package: librust-multipart-dev
Description-md5: f5dde9bbbeab854ea322bed9833d966d
Description-en: Library to support HTTP POST multipart/form-data requests - Rust source code
 Backend-agnostic extension for HTTP libraries that provides support for POST
 multipart/form-data requests on both client and server.
 Source code for Debianized Rust crate "multipart"

Package: librust-multistream-select-dev
Description-md5: 4bc5bc89d54c8f3c5a17ce170b20e6dc
Description-en: Multistream-select negotiation protocol for libp2p - Rust source code
 Source code for Debianized Rust crate "multistream-select"

Package: librust-multiversion-dev
Description-md5: c93cb7c053bd323594f80234fbe6ead6
Description-en: Easy function multiversioning - Rust source code
 Source code for Debianized Rust crate "multiversion"

Package: librust-multiversion-macros-dev
Description-md5: 7766bfd5a22bffb4c95571f92d62a590
Description-en: Implementation crate for multiversion - Rust source code
 Source code for Debianized Rust crate "multiversion-macros"

Package: librust-munge-dev
Description-md5: 948207c15519e39b6d39c02b1da8b485
Description-en: Macro for custom destructuring - Rust source code
 Source code for Debianized Rust crate "munge"

Package: librust-munge-macro-dev
Description-md5: b225a198e1b991e662be15cb30200475
Description-en: Macro for custom destructuring - Rust source code
 Source code for Debianized Rust crate "munge_macro"

Package: librust-murmurhash3-dev
Description-md5: 95770f9f09483c836ce9d3122a926a31
Description-en: MurmurHash3 implementation - Rust source code
 Source code for Debianized Rust crate "murmurhash3"

Package: librust-mutants-dev
Description-md5: 447d958c5a1b35daa68bccfdd30c551b
Description-en: Decorator attributes to be used with cargo-mutants - Rust source code
 This package contains the source for the Rust mutants crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-mutate-once-dev
Description-md5: 84ef419e944830d472c8484ab51ea4b1
Description-en: Interior mutability, write-once and borrowable as plain &T - Rust source code
 Source code for Debianized Rust crate "mutate_once"

Package: librust-mysqlclient-sys-dev
Description-md5: 276aa44e3b3cfa0e29b9695317d5b596
Description-en: Auto-generated rust bindings for libmysqlclient - Rust source code
 This package contains the source for the Rust mysqlclient-sys crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-naga-dev
Description-md5: ba8b072ed3a9c2648d37851574d9ece3
Description-en: Shader translator and validator - Rust source code
 Part of the wgpu project
 .
 Source code for Debianized Rust crate "naga"

Package: librust-naga-types-dev
Description-md5: 5ba127b5972f27fc0ad939e38978223f
Description-en: Common types for naga and wgpu - Rust source code
 Source code for Debianized Rust crate "naga-types"

Package: librust-nalgebra-dev
Description-md5: 686b4b006883d850558dee036691307b
Description-en: General-purpose linear algebra library - Rust source code
 Source code for Debianized Rust crate "nalgebra"

Package: librust-nalgebra-macros-dev
Description-md5: 5303de5aba13378c6c30af29dbe3b0e2
Description-en: Procedural macros for nalgebra - Rust source code
 Source code for Debianized Rust crate "nalgebra-macros"

Package: librust-named-lock-dev
Description-md5: 6326765293af0453d547c502252a4180
Description-en: Cross-platform implementation of cross-process named locks - Rust source code
 This package contains the source for the Rust named-lock crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-names-dev
Description-md5: 544fd35a739e52e7184ddec6cf7e6f8c
Description-en: generator for random names suitable for containers, projects, applications etc.
 Source code for Debianized Rust crate "names"

Package: librust-nanoid-dev
Description-md5: a44e6d78c7c57cc96a022c9d8b68ffd8
Description-en: Tiny, secure, URL-friendly, unique string ID generator for Rust - Rust source code
 Source code for Debianized Rust crate "nanoid"

Package: librust-nanorand-dev
Description-md5: 35e4551b4997a8d44f95bd91398c12c8
Description-en: tiny and fast random number generation - Rust source code
 Nanorand is a Rust library meant for fast, random number generation
 with quick compile time, and minimal dependencies.
 .
 This package contains the source for the Rust nanorand crate,
 for use with cargo.

Package: librust-nasm-rs-dev
Description-md5: 00d7521b407fe7de0bfaf684751b06d7
Description-en: Run NASM during your Cargo build - Rust source code
 Source code for Debianized Rust crate "nasm-rs"

Package: librust-native-tls-dev
Description-md5: 3924d9c3d36ee640cb2780ead69cabfe
Description-en: Wrapper over a platform's native TLS implementation - Rust source code
 Source code for Debianized Rust crate "native-tls"

Package: librust-natord-dev
Description-md5: a8a655ae2268f01af4f8aa41193010c7
Description-en: Natural ordering for Rust - Rust source code
 This package contains the source for the Rust natord crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-natord-plus-plus-dev
Description-md5: c331f759322a19540cb9cf578030a36c
Description-en: Natural ordering for Rust - Rust source code
 Source code for Debianized Rust crate "natord-plus-plus"

Package: librust-nb-connect-dev
Description-md5: 6751373c6b73cf0796f3f48c94cd07c9
Description-en: Non-blocking TCP or Unix connect - Rust source code
 This package contains the source for the Rust nb-connect crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-nbd-dev
Description-md5: 83fb01e1cde91b3bbc2c855414739beb
Description-en: NBD (network block device) servers and clients - Rust source code
 Source code for Debianized Rust crate "nbd"

Package: librust-ndarray-dev
Description-md5: 488e6635bb6acd5c4dd3526428ab92bd
Description-en: N-dimensional array for general elements and for numerics - Rust source code
 Lightweight array views and slicing; views support chunking and splitting.
 .
 Source code for Debianized Rust crate "ndarray"

Package: librust-needletail-dev
Description-md5: e8f251b26b6ea677c3d3014b90588107
Description-en: FASTX parsing and k-mer methods - Rust source code
 Source code for Debianized Rust crate "needletail"

Package: librust-neli-dev
Description-md5: 3519f69afb9751403c686c72e5a36b59
Description-en: Type safe netlink library written in Rust - Rust source code
 Source code for Debianized Rust crate "neli"

Package: librust-neli-proc-macros-dev
Description-md5: aa10fcb25da6c6019bf15580ef945fe0
Description-en: Procedural macros for neli - Rust source code
 Source code for Debianized Rust crate "neli-proc-macros"

Package: librust-neli-wifi-dev
Description-md5: b2c36dfcbdc9b3eb7f59ab93082aded9
Description-en: Communicate with nl80211 - Rust source code
 Source code for Debianized Rust crate "neli-wifi"

Package: librust-nested-dev
Description-md5: 3d0ef06e890ffb44c0118c1bcf2a4ba5
Description-en: Memory efficient container for nested collections (like `Vec<String>` or `Vec<Vec<T>>`) - Rust source code
 Source code for Debianized Rust crate "nested"

Package: librust-net2-dev
Description-md5: 192ba5a9413791ceb72dffef1cc12c65
Description-en: Extensions to the standard library's networking types as proposed in RFC 1158 - Rust source code
 Source code for Debianized Rust crate "net2"

Package: librust-netbuf-dev
Description-md5: ac010d02304714703a396e7d22ef4af2
Description-en: Simple to use, growable, contiguous buffer object with right     assumptions and interface - Rust source code
 Tuned for using it for network buffers.
 .
 This package contains the source for the Rust netbuf crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-nethsm-sdk-rs-dev
Description-md5: 3d7c759b14cbe88059b0b1f365667b24
Description-en: Rust SDK to communicate with Nitrokey NetHSM - Rust source code
 Source code for Debianized Rust crate "nethsm-sdk-rs"

Package: librust-netlink-packet-audit-dev
Description-md5: 74780150cd947eb8f3cb0836b80d2b5d
Description-en: Netlink packet types - Rust source code
 This package contains the source for the Rust netlink-packet-audit crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-netlink-packet-core-dev
Description-md5: fab10381d456eb4162d329e99b33b84c
Description-en: Netlink packet types - Rust source code
 This package contains the source for the Rust netlink-packet-core crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-netlink-packet-generic-dev
Description-md5: a9aa223750dde4f0fb986a34948aa8f2
Description-en: Generic netlink packet types - Rust source code
 This package contains the source for the Rust netlink-packet-generic crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-netlink-packet-route-0.19-dev
Description-md5: 185e46a3224c7bb3deb47942d5996864
Description-en: Netlink packet types - Rust source code
 Source code for Debianized Rust crate "netlink-packet-route"

Package: librust-netlink-packet-route-dev
Description-md5: 185e46a3224c7bb3deb47942d5996864
Description-en: Netlink packet types - Rust source code
 Source code for Debianized Rust crate "netlink-packet-route"

Package: librust-netlink-packet-utils-dev
Description-md5: eb1aa734495d1ca4b824cd81b1add314
Description-en: Macros and helpers for parsing netlink messages - Rust source code
 Source code for Debianized Rust crate "netlink-packet-utils"

Package: librust-netlink-packet-wireguard-dev
Description-md5: 2db5c62b4a77d75c3542e08c6c5a5582
Description-en: Wireguard generic netlink packet definitions - Rust source code
 Source code for Debianized Rust crate "netlink-packet-wireguard"

Package: librust-netlink-proto+smol-socket-dev
Description-md5: 974d24aa25f0517bcc0564714dc231b4
Description-en: Async netlink protocol - feature "smol_socket"
 This metapackage enables feature "smol_socket" for the Rust netlink-proto
 crate, by pulling in any additional dependencies needed by that feature.

Package: librust-netlink-proto+tokio-socket-dev
Description-md5: a82ca017d9601a4a1f3476f3df170273
Description-en: Async netlink protocol - feature "tokio_socket" and 1 more
 This metapackage enables feature "tokio_socket" for the Rust netlink-proto
 crate, by pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "default" feature.

Package: librust-netlink-proto-dev
Description-md5: a6c017d95f89c2e1749578c6b168cab1
Description-en: Async netlink protocol - Rust source code
 Source code for Debianized Rust crate "netlink-proto"

Package: librust-netlink-sys+async-io-dev
Description-md5: 3d426a6ad13251c967a836f1f82c4509
Description-en: Netlink sockets, with optional integration with tokio - feature "async-io"
 This metapackage enables feature "async-io" for the Rust netlink-sys crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-netlink-sys+futures-dev
Description-md5: 2f9a27aaa529b1f7563e265a9e9e05fe
Description-en: Netlink sockets, with optional integration with tokio - feature "futures"
 This metapackage enables feature "futures" for the Rust netlink-sys crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-netlink-sys+mio-dev
Description-md5: bff782ec874d032567efcab627c42f36
Description-en: Netlink sockets, with optional integration with tokio - feature "mio" and 1 more
 This metapackage enables feature "mio" for the Rust netlink-sys crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "mio_socket" feature.

Package: librust-netlink-sys+smol-socket-dev
Description-md5: 80c789e67954b3f337809318c52d743a
Description-en: Netlink sockets, with optional integration with tokio - feature "smol_socket"
 This metapackage enables feature "smol_socket" for the Rust netlink-sys crate,
 by pulling in any additional dependencies needed by that feature.

Package: librust-netlink-sys+tokio-dev
Description-md5: b08d37b3fefe5d2dc3cd4510f09dd20d
Description-en: Netlink sockets, with optional integration with tokio - feature "tokio"
 This metapackage enables feature "tokio" for the Rust netlink-sys crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-netlink-sys+tokio-socket-dev
Description-md5: 92e6ced7cff95cef9ab9b084949ca8e1
Description-en: Netlink sockets, with optional integration with tokio - feature "tokio_socket"
 This metapackage enables feature "tokio_socket" for the Rust netlink-sys crate,
 by pulling in any additional dependencies needed by that feature.

Package: librust-netlink-sys-dev
Description-md5: 7cc38f6aa5c35af91ea9fc41b361ed4e
Description-en: Netlink sockets, with optional integration with tokio - Rust source code
 Source code for Debianized Rust crate "netlink-sys"

Package: librust-netr-dev
Description-md5: da32c846cef863270737b159cbce4cdd
Description-en: Display network interface throughput by second and by minute along with a graph - Rust source code
 This is quick and easy to use via a mobile handset or similar device where
 typing is cumbersome.
 .
 Source code for Debianized Rust crate "netr"

Package: librust-nettle-dev
Description-md5: 462fdd101f8808d5a21d346d42e3af06
Description-en: Rust bindings for the Nettle cryptographic library - Rust source code
 This package contains the source for the Rust nettle crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-nettle-sys-dev
Description-md5: 860df4e736569a7a58e4020debd9e848
Description-en: Low-level Rust bindings for the Nettle cryptographic library - Rust source code
 Source code for Debianized Rust crate "nettle-sys"

Package: librust-never-dev
Description-md5: 2dd69cfd0b06e642a1dc7d997049709c
Description-en: Stable version of the unstable never type (!) - Rust source code
 Source code for Debianized Rust crate "never"

Package: librust-never-say-never-dev
Description-md5: 10dd2f57976f4979d71db0c7d3efa71e
Description-en: Never type (the true one!) in stable Rust - Rust source code
 Source code for Debianized Rust crate "never-say-never"

Package: librust-new-debug-unreachable-dev
Description-md5: ff3b0ead403bd261c0797383dd0f4a57
Description-en: Panic in debug, intrinsics::unreachable() in release (fork of debug_unreachable) - Rust source code
 Source code for Debianized Rust crate "new_debug_unreachable"

Package: librust-newline-converter-dev
Description-md5: 8435a13ce07706ea36a37826d4247bba
Description-en: Newline byte converter library - Rust source code
 Source code for Debianized Rust crate "newline-converter"

Package: librust-newtype-derive-dev
Description-md5: 836d5fa989d460ae23775ce170e81dde
Description-en: Macros for deriving common traits for newtype structures - Rust source code
 This package contains the source for the Rust newtype_derive crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-newtype-uuid-dev
Description-md5: 1a1e9faaa7f454c171ec720ab8e05764
Description-en: Newtype wrapper around UUIDs - Rust source code
 Source code for Debianized Rust crate "newtype-uuid"

Package: librust-next-version-dev
Description-md5: 7dd927f1ce22d7d65dfe08d024edda4c
Description-en: Determine next semantic version based on conventional commits - Rust source code
 Source code for Debianized Rust crate "next_version"

Package: librust-nextest-filtering-dev
Description-md5: 8118954631cfa6c106934aa0249402ce
Description-en: Filtering DSL for cargo-nextest - Rust source code
 Source code for Debianized Rust crate "nextest-filtering"

Package: librust-nextest-metadata-dev
Description-md5: a308552adbd227c5c3455abbe8dfe22b
Description-en: Structured access to nextest machine-readable output - Rust source code
 Source code for Debianized Rust crate "nextest-metadata"

Package: librust-nftables-dev
Description-md5: 79f8f27be7a752b2743d4826710831ff
Description-en: Safe abstraction for nftables JSON API - Rust source code
 It can be used to create nftables rulesets in Rust and parse existing nftables
 rulesets from JSON.
 .
 Source code for Debianized Rust crate "nftables"

Package: librust-nias-dev
Description-md5: 19ae010508bf4073cfb2e9a5db9b79f3
Description-en: Closure generator library - Rust source code
 This package contains the source for the Rust nias crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-nibble-vec-dev
Description-md5: a67cb5f2cf679582b6b64c4d7d573a92
Description-en: Vector data-structure for half-byte values - Rust source code
 This package contains the source for the Rust nibble_vec crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-niffler-dev
Description-md5: 2210f4c5d68d300187501d1adcb19800
Description-en: Simple and transparent support for compressed files - Rust source code
 Source code for Debianized Rust crate "niffler"

Package: librust-niri-ipc-dev
Description-md5: 97d35a804727a9509940962fcc352151
Description-en: Types and helpers for interfacing with the niri Wayland compositor - Rust source code
 Source code for Debianized Rust crate "niri-ipc"

Package: librust-nispor-dev
Description-md5: cc4dd472935b9b4646a154186e85d1ff
Description-en: Unified interface for Linux network state querying - Rust source code
 Source code for Debianized Rust crate "nispor"

Package: librust-nitro-enclaves-dev
Description-md5: 91a033ca7b9441c52632b6b26ba6ef0d
Description-en: AWS Nitro Enclaves - Rust source code
 Source code for Debianized Rust crate "nitro-enclaves"

Package: librust-nitrokey-dev
Description-md5: b01ae98451ab2fe2d548766beafb11b8
Description-en: Rust bindings for libnitrokey - Rust source code
 This package contains the source for the Rust nitrokey crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-nitrokey-sys-dev
Description-md5: 8b319196b1450b6a79650ece596b63c1
Description-en: Low-level bindings to libnitrokey - Rust source code
 This package contains the source for the Rust nitrokey-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-nitrokey-test-dev
Description-md5: 248ce432e1bde4f32712a1c485575b7b
Description-en: supporting test infrastructure for the nitrokey crate - Rust source code
 This package contains the source for the Rust nitrokey-test crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-nix-base32-dev
Description-md5: 65db8139a9f0e6df7cf9155820179743
Description-en: Provides a nix (as in NixOS) compatible base32 encoding - Rust source code
 Source code for Debianized Rust crate "nix-base32"

Package: librust-nix-dev
Description-md5: 83e13593f82e195b62da1613c846549b
Description-en: Rust friendly bindings to *nix APIs - Rust source code
 Source code for Debianized Rust crate "nix"

Package: librust-nng-c-sys-dev
Description-md5: 49f5507c88c665f08034371f9b7dfbd5
Description-en: Bindings nng C library - Rust source code
 Source code for Debianized Rust crate "nng-c-sys"

Package: librust-no-panic-dev
Description-md5: 86dd07123be3cb9d3455818ab20e0359
Description-en: Attribute macro to require a function can't ever panic - Rust source code
 Source code for Debianized Rust crate "no-panic"

Package: librust-no-std-compat-dev
Description-md5: 54cbfed1c1f9bcb3825449c57c25f45b
Description-en: `#![no_std]` compatibility layer that will make porting your crate to no_std *easy* - Rust source code
 Source code for Debianized Rust crate "no-std-compat"

Package: librust-no-std-net-dev
Description-md5: f7387b8fcf978cfd98b9591e0885aa8d
Description-en: Rust's std::net - Rust source code
 without the 'std'.
 .
 Source code for Debianized Rust crate "no-std-net"

Package: librust-nohash-hasher-dev
Description-md5: e4b721d647469416b589e6a02519e728
Description-en: `std::hash::Hasher` which does not hash at all - Rust source code
 This package contains the source for the Rust nohash-hasher crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-noise-protocol-dev
Description-md5: ebaf0b7d18a9eed204daafd2327646a1
Description-en: Noise Protocol Framework implementation - Rust source code
 Source code for Debianized Rust crate "noise-protocol"

Package: librust-noise-rust-crypto-dev
Description-md5: e9d566b87a15372d060853e35000aebc
Description-en: Wrappers of dalek and RustCrypto crates for noise-protocol - Rust source code
 Source code for Debianized Rust crate "noise-rust-crypto"

Package: librust-nom-7-dev
Description-md5: d91b4b990836026bb61d6b87291f225f
Description-en: Byte-oriented, zero-copy, parser combinators - Rust source code
 nom is a parser combinators library written in Rust. Its goal is to
 provide tools to build safe parsers without compromising the speed or
 memory consumption. To that end, it uses extensively Rust's strong
 typing and memory safety to produce fast and correct parsers, and
 provides functions, macros and traits to abstract most of the error
 prone plumbing.
 Source code for Debianized Rust crate "nom"

Package: librust-nom-derive-dev
Description-md5: b350ec95bf3403151069440d119dc132
Description-en: Custom derive nom parsers from struct - Rust source code
 This package contains the source for the Rust nom-derive crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-nom-derive-impl-dev
Description-md5: 767c1e5ed5f31f3a68e54647289d0d17
Description-en: Custom derive nom parsers from struct - Rust source code
 This package contains the source for the Rust nom-derive-impl crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-nom-dev
Description-md5: 313e3fbe3e2962786e610a0db4be3e1e
Description-en: Byte-oriented, zero-copy, parser combinators - Rust source code
 Source code for Debianized Rust crate "nom"

Package: librust-nom-exif-dev
Description-md5: 17ced7d49bee48526257bfe43c3de3b1
Description-en: Exif/metadata parsing library written in pure Rust, both image (jpeg/heif/heic/jpg/tiff etc.) and video/audio (mov/mp4/3gp/webm/mkv/mka, etc.) files are supported - Rust source code
 Source code for Debianized Rust crate "nom-exif"

Package: librust-nom-language-dev
Description-md5: 76b0ada518724784c09d71f23dcb2430
Description-en: language parsing combinators for nom - Rust source code
 nom-language contains
 language parsing focused combinators for the nom parser library.
 .
 This package contains the source for the Rust nom-language crate,
 for use with cargo.

Package: librust-nom-locate-dev
Description-md5: 648c59a43306cd2a7ccf5361b83a991d
Description-en: nom input type to locate tokens - Rust source code
 nom_locate provides a special input type for nom
 to locate tokens.
 .
 nom is a parser combinators library written in Rust.
 .
 This package contains the source for the Rust nom_locate crate,
 for use with cargo.

Package: librust-nom-permutation-dev
Description-md5: a17998de147808ad1a571ab108032456
Description-en: Permutation conbinator for nom - Rust source code
 Source code for Debianized Rust crate "nom_permutation"

Package: librust-nomcup-dev
Description-md5: ff88fc923e1553ccf08dd1aac2e64bb1
Description-en: Parse PKGBUILD files used by pacman the package manager - Rust source code
 This package contains the source for the Rust nomcup crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-non-zero-byte-slice-dev
Description-md5: 28ab332520e97523d24665816118915e
Description-en: Openssh mux client - Rust source code
 Source code for Debianized Rust crate "non-zero-byte-slice"

Package: librust-nonempty-collections-dev
Description-md5: 4ce77f5183741a26eb9a5d26c3dd4c24
Description-en: Correct-by-construction non-empty collections - Rust source code
 Source code for Debianized Rust crate "nonempty-collections"

Package: librust-nonempty-dev
Description-md5: 6cd8a20aeb921cb6020ba842efa71007
Description-en: Correct by construction non-empty vector - Rust source code
 Source code for Debianized Rust crate "nonempty"

Package: librust-nonmax-dev
Description-md5: 96789374bc58c5b76451bb1b26331d5e
Description-en: Numeric types that cannot hold maximum values - Rust source code
 Source code for Debianized Rust crate "nonmax"

Package: librust-nonstick-dev
Description-md5: b2f17d3e10c5061adc4df9b386422fe3
Description-en: 🍳 Safe Rust bindings for PAM applications and modules - Rust source code
 Source code for Debianized Rust crate "nonstick"

Package: librust-nonstick2-dev
Description-md5: 16b213cd6311a1e93e07be20fd50a508
Description-en: 🍳 Safe Rust bindings for PAM applications and modules - Rust source code
 Source code for Debianized Rust crate "nonstick2"

Package: librust-noop-proc-macro-dev
Description-md5: 74d8e5a92a4cae5430fafbdee7f65509
Description-en: No-op proc_macro, literally does nothing - Rust source code
 This package contains the source for the Rust noop_proc_macro crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-norm-dev
Description-md5: 3553fb1379c831d0f2cbbab994381856
Description-en: Collection of distance metrics on strings - Rust source code
 Source code for Debianized Rust crate "norm"

Package: librust-normalize-line-endings-dev
Description-md5: e220d8deb23a4fc716ebd04cc4f53149
Description-en: Takes an iterator over chars and returns a new iterator with all line endings (\r, \n, or \r\n) as \n - Rust source code
 This package contains the source for the Rust normalize-line-endings crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-normalize-path-dev
Description-md5: ada19739a392eb6fc1f7b47bad0fb622
Description-en: Like canonicalize, but without performing I/O - Rust source code
 Source code for Debianized Rust crate "normalize-path"

Package: librust-normpath-dev
Description-md5: 3f5bbae13624fd9c84bdccefd2fbe596
Description-en: More reliable path manipulation - Rust source code
 Source code for Debianized Rust crate "normpath"

Package: librust-notify-debouncer-full-dev
Description-md5: 04fe4ad16e04fd070d0463ac142771cd
Description-en: Notify event debouncer optimized for ease of use - Rust source code
 Source code for Debianized Rust crate "notify-debouncer-full"

Package: librust-notify-debouncer-mini-dev
Description-md5: 1cd2c632e095942abb3e390834f9c6fa
Description-en: Notify mini debouncer for events - Rust source code
 Tiny debouncer for rust-notify which filters incoming events and emits only one
 event per timeframe per file.

Package: librust-notify-dev
Description-md5: ac670886ae132f2b03be346722baba0e
Description-en: Cross-platform filesystem notification library - Rust source code
 Source code for Debianized Rust crate "notify"

Package: librust-notify-rust-dev
Description-md5: b1f79e2f7767ba308466bf1cb52e5d45
Description-en: show desktop notifications - Rust source code
 notify-rust is a library for displaying desktop notifications.
 .
 This package contains the source for the Rust notify-rust crate,
 packaged for use with cargo.

Package: librust-notify-types-dev
Description-md5: cec06c12b844d77dcf726078cf4b3e9e
Description-en: Types used by the notify crate - Rust source code
 Source code for Debianized Rust crate "notify-types"

Package: librust-npm-package-json-dev
Description-md5: 4e2820a7b255652eaba22d53b2a3d3eb
Description-en: Parsing npm's `package.json` file - Rust source code
 Source code for Debianized Rust crate "npm-package-json"

Package: librust-ntest-dev
Description-md5: 64c53beea530151d2631eedef4b171b2
Description-en: Testing framework for rust which enhances the built-in library with some useful features - Rust source code
 Source code for Debianized Rust crate "ntest"

Package: librust-ntest-proc-macro-helper-dev
Description-md5: c0a1b0ebdb89dc7cd7c847286401cbb6
Description-en: Provide helper functions for the procedural macros used in ntest - Rust source code
 This package contains the source for the Rust ntest_proc_macro_helper crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-ntest-test-cases-dev
Description-md5: c9d93868e0888328edcd76622f40713c
Description-en: Test cases for ntest framework - Rust source code
 Source code for Debianized Rust crate "ntest_test_cases"

Package: librust-ntest-timeout-dev
Description-md5: 7fa955226329593ecf835e8eb5662f24
Description-en: Timeout attribute for the ntest framework - Rust source code
 Source code for Debianized Rust crate "ntest_timeout"

Package: librust-ntp-proto-dev
Description-md5: f8e3ce7c61f16f09a5b48ad2ffdf98a4
Description-en: Ntpd-rs packet parsing and algorithms - Rust source code
 Source code for Debianized Rust crate "ntp-proto"

Package: librust-ntp-udp-dev
Description-md5: e2713424510d9474ce6b3b21ae8aa2f2
Description-en: Ntpd-rs networking and timestamping layer - Rust source code
 Source code for Debianized Rust crate "ntp-udp"

Package: librust-nu-ansi-term-dev
Description-md5: 5d50879d075fb251f060f0d9144fb5b4
Description-en: ANSI terminal colors and styles (bold, underline) - Rust source code
 Source code for Debianized Rust crate "nu-ansi-term"

Package: librust-nucleo-dev
Description-md5: cb8ddba389111c5ac0c6e06cfb160197
Description-en: Plug and play high performance fuzzy matcher - Rust source code
 Source code for Debianized Rust crate "nucleo"

Package: librust-nucleo-matcher-dev
Description-md5: 189b009bf1a7574ada25b53e2a858a8e
Description-en: Plug and play high performance fuzzy matcher - Rust source code
 Source code for Debianized Rust crate "nucleo-matcher"

Package: librust-num-bigint-dev
Description-md5: 330d4582fc163ddda07510c3f118826d
Description-en: Big integer implementation for Rust - Rust source code
 Source code for Debianized Rust crate "num-bigint"

Package: librust-num-bigint-dig-dev
Description-md5: 241b2dab41707ba2299f02ed382c1ab0
Description-en: Big integer implementation for Rust - Rust source code
 Big integer types for Rust, BigInt and BigUint.
 .
 This is a fork of the num-bigint crate with a focus on providing
 functionality needed to implement cryptographic operations.
 Source code for Debianized Rust crate "num-bigint-dig"

Package: librust-num-cmp-dev
Description-md5: d28e7c5fd45796534ba113421df3f315
Description-en: Comparison between differently typed numbers - Rust source code
 Source code for Debianized Rust crate "num-cmp"

Package: librust-num-complex-dev
Description-md5: 6819a7c656937182fb3a7a62476ad3d0
Description-en: Complex numbers implementation for Rust - Rust source code
 Source code for Debianized Rust crate "num-complex"

Package: librust-num-conv-dev
Description-md5: 092eb1ea35d172142743b4f309db012f
Description-en: `num_conv` is a crate to convert between integer types without using `as` casts - Rust source code
 This provides better certainty when refactoring, makes the exact behavior of
 code more explicit, and allows using turbofish syntax.
 .
 Source code for Debianized Rust crate "num-conv"

Package: librust-num-cpus-dev
Description-md5: e0044ab030f0314158802a1468e64218
Description-en: Get the number of CPUs on a machine - Rust source code
 Source code for Debianized Rust crate "num_cpus"

Package: librust-num-derive-dev
Description-md5: 22293bf75887fc5cd6a16a0added74f0
Description-en: Numeric syntax extensions - Rust source code
 Source code for Debianized Rust crate "num-derive"

Package: librust-num-dev
Description-md5: 4d3c6a8d22fd165b47754ff54aeb9ea4
Description-en: Collection of numeric types and traits for Rust, including bigint, complex, rational, range iterators, generic integers, and more! - Rust source code
 Source code for Debianized Rust crate "num"

Package: librust-num-enum-derive-dev
Description-md5: 5311c1e66a4e9f9aebc51c3ce06e9661
Description-en: Internal implementation details for Rust's num_enum - Rust source code
 This crate offers procedural macros to make inter-operation between
 primitives and enums easier to use and work with.
 .
 It offers internal implementation details for the num_enum crate
 (known in Debian as the rust-num-enum source package)
 Source code for Debianized Rust crate "num_enum_derive"

Package: librust-num-enum-dev
Description-md5: 46842f73af1cd97d1ed74d6182479397
Description-en: Rust procedural macros linking primitives and enums - Rust source code
 This Rust crate offers procedural macros to make inter-operation between
 primitives
 and enums easier.
 .
 It is no_std compatible.
 Source code for Debianized Rust crate "num_enum"

Package: librust-num-format-dev
Description-md5: 60f830a41b2a8a62f806156e59bcee66
Description-en: Producing string-representations of numbers, formatted according to international standards - Rust source code
 Source code for Debianized Rust crate "num-format"

Package: librust-num-integer-dev
Description-md5: 743e2d2328ed840ce4f669901120a4fc
Description-en: Integer traits and functions - Rust source code
 Source code for Debianized Rust crate "num-integer"

Package: librust-num-iter-dev
Description-md5: 8ef2b87ae346803f90b839f59558281a
Description-en: External iterators for generic mathematics - Rust source code
 Source code for Debianized Rust crate "num-iter"

Package: librust-num-modular-dev
Description-md5: a61ed1d51985c3d7c36815e6c5780918
Description-en: Efficient integer division and modular arithmetic operations with generic number types - Rust source code
 Supports various backends including num-bigint, etc..
 .
 Source code for Debianized Rust crate "num-modular"

Package: librust-num-order-dev
Description-md5: be15eaf2d680dc20a562ad52a069b85c
Description-en: Numerically consistent `Eq`, `Ord` and `Hash` implementations for various `num` types (`u32`, `f64`, `num_bigint::BigInt`, etc.) - Rust source code
 Source code for Debianized Rust crate "num-order"

Package: librust-num-prime-dev
Description-md5: caa503d1cb4c3b5bbb5bc1597be28f8c
Description-en: Generic and optimized primality test, factorization and various number theoretic functions with arbitrary precision based on `num` - Rust source code
 Source code for Debianized Rust crate "num-prime"

Package: librust-num-rational-dev
Description-md5: 23f22f3d94901485d2b67a3b935461d4
Description-en: Rational numbers implementation for Rust - Rust source code
 Source code for Debianized Rust crate "num-rational"

Package: librust-num-threads-dev
Description-md5: 3b00efc4fb40a0ee97332626b11e5bb4
Description-en: Minimal library that determines the number of running threads for the current process - Rust source code
 Source code for Debianized Rust crate "num_threads"

Package: librust-num-traits-dev
Description-md5: 97a1ef0e6c7da7d4149692310a6323cf
Description-en: Numeric traits for generic mathematics - Rust source code
 Source code for Debianized Rust crate "num-traits"

Package: librust-numbat-dev
Description-md5: fb8559e7a9c3292f19d21746e3a75fc9
Description-en: Programming language for scientific computations - Rust source code
 Source code for Debianized Rust crate "numbat"

Package: librust-numbat-exchange-rates-dev
Description-md5: b26b3ddf70c30c8fddd254490e6b9fe9
Description-en: Fetch and parse currency exchange rates from the ECB - Rust source code
 Source code for Debianized Rust crate "numbat-exchange-rates"

Package: librust-number-prefix-dev
Description-md5: bceb3858e1d1bc50bc8987754d836435
Description-en: Numeric prefixes (kilo, giga, kibi) - Rust source code
 This package contains the source for the Rust number_prefix crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-numerals-dev
Description-md5: d0a3b8b454af3639b2be403509e37650
Description-en: Numeric systems, both ancient and modern - Rust source code
 Source code for Debianized Rust crate "numerals"

Package: librust-numeric-sort-dev
Description-md5: 55de6a26289069bea8fe7356156a58a9
Description-en: Zero-allocation, human-readable sorting library - Rust source code
 Source code for Debianized Rust crate "numeric-sort"

Package: librust-numpy-dev
Description-md5: 2925dcbfba5d512d034298f7c9cb305b
Description-en: PyO3-based Rust bindings of the NumPy C-API - Rust source code
 Source code for Debianized Rust crate "numpy"

Package: librust-numtoa-dev
Description-md5: 1f32e52815f33dc8971879863b96d365
Description-en: Convert numbers into stack-allocated byte arrays - Rust source code
 Source code for Debianized Rust crate "numtoa"

Package: librust-nusb-dev
Description-md5: 41509aa9689b77171b3baac19deddaa8
Description-en: Cross-platform low-level access to USB devices in pure Rust - Rust source code
 Source code for Debianized Rust crate "nusb"

Package: librust-nutmeg-dev
Description-md5: 1bec71cd133c277a9c7d3d9501bcd38c
Description-en: Unopinionated progress bar library - Rust source code
 Source code for Debianized Rust crate "nutmeg"

Package: librust-nvml-wrapper-dev
Description-md5: e4ac0e845573f16f05e9d6991baff56a
Description-en: Safe and ergonomic Rust wrapper for the NVIDIA Management Library - Rust source code
 Source code for Debianized Rust crate "nvml-wrapper"

Package: librust-nvml-wrapper-sys-dev
Description-md5: 80b3bffa6b4bf749433ae1bc16a65c39
Description-en: Generated bindings to the NVIDIA Management Library - Rust source code
 Source code for Debianized Rust crate "nvml-wrapper-sys"

Package: librust-oauth2-dev
Description-md5: 1bdd6b280355411c3bd22bdb3e779abb
Description-en: Extensible, strongly-typed implementation of OAuth2 - Rust source code
 Source code for Debianized Rust crate "oauth2"

Package: librust-obey-dev
Description-md5: aed453beff4603d9f8cf786da455327d
Description-en: Test utilities for collections - Rust source code
 Source code for Debianized Rust crate "obey"

Package: librust-obj-dev
Description-md5: ab20f5ebf575744a05024f9040e186c0
Description-en: Package for loading Wavefront .obj files - Rust source code
 Source code for Debianized Rust crate "obj"

Package: librust-object-dev
Description-md5: ce135dd04b5471564c76ad8d97e6e08f
Description-en: Unified interface for reading and writing object file formats - Rust source code
 Source code for Debianized Rust crate "object"

Package: librust-objio-dev
Description-md5: b4fd32522c1e2d32a01216aae0f25ec0
Description-en: simple traits for reading and writing objects - Rust source code
 The objio crate provides simple traits for reading and writing objects.
 .
 The traits ObjectReader and ObjectWriter are not intended
 as a generalized serialization framework like serde,
 they are provided to simply read/write specific object types
 in specific formats.
 .
 This package contains the source for the Rust crate objio,
 for use with cargo.

Package: librust-ocb3-dev
Description-md5: dd0bb756b59bc3d371b490af0a300ad2
Description-en: Offset Codebook Mode v3 (OCB3) AEAD mode - Rust source code
 Pure Rust implementation of the Offset Codebook Mode v3 (OCB3)
 Authenticated Encryption with Associated Data (AEAD) Cipher Mode
 as described in RFC7253.
 Source code for Debianized Rust crate "ocb3"

Package: librust-octocrab-dev
Description-md5: 5d76196a37763b7dcbdaf5894bef2500
Description-en: Modern, extensible GitHub API client - Rust source code
 Source code for Debianized Rust crate "octocrab"

Package: librust-ofiles-dev
Description-md5: 73f4fafae0722a7c0fcea13737e3c7d1
Description-en: Identify processes that have opened files or sockets - Rust source code
 Source code for Debianized Rust crate "ofiles"

Package: librust-ogg-dev
Description-md5: 5786907e37159d8ef13b5922a076b8f9
Description-en: Ogg container decoder and encoder written in pure Rust - Rust source code
 Source code for Debianized Rust crate "ogg"

Package: librust-ogg-pager-dev
Description-md5: 735b67c6b171b42cb2fb9b9f095eefd9
Description-en: Simple OGG page reader - Rust source code
 Source code for Debianized Rust crate "ogg_pager"

Package: librust-ognibuild-dev
Description-md5: 046e8461d1a2aac7f51259f2cd47d59d
Description-en: Detect and run any build system - Rust source code
 Source code for Debianized Rust crate "ognibuild"

Package: librust-oid-dev
Description-md5: 0f4a19165fec81ec41c39439b4c246c0
Description-en: Build, parse, and format Object Identifiers (OIDs) - Rust source code
 Source code for Debianized Rust crate "oid"

Package: librust-oid-registry-dev
Description-md5: 0955ef4c9ffc85d69cdda382e233f6cd
Description-en: object identifier (OID) database - Rust source code
 oid-registry is a helper crate,
 containing a database of OID objects.
 These objects are intended for use
 when manipulating ASN.1 grammars and BER/DER encodings, for example.
 .
 This package contains the source for the Rust oid-registry crate,
 for use with cargo.

Package: librust-once-cell-dev
Description-md5: e0d831a8e8667ec3e058a503cf6f2dad
Description-en: Single assignment cells and lazy values - Rust source code
 Source code for Debianized Rust crate "once_cell"

Package: librust-oneshot-dev
Description-md5: 629932b5278391a842acf758545ab9af
Description-en: Oneshot spsc channel with (potentially) lock-free non-blocking send, and a receiver supporting both thread blocking receive operations as well as Future based async polling - Rust source code
 Source code for Debianized Rust crate "oneshot"

Package: librust-onig+posix-api-dev
Description-md5: 5badcc96b26f6fdc338cced159807a2a
Description-en: Bindings for the Oniguruma regex library - feature "posix-api"
 Oniguruma is a modern regex library with support for multiple character
 encodings and regex syntaxes.
 .
 This metapackage enables feature "posix-api" for the Rust onig crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-onig+print-debug-dev
Description-md5: 521a4b33c69903faace56ea7bc34de02
Description-en: Bindings for the Oniguruma regex library - feature "print-debug"
 Oniguruma is a modern regex library with support for multiple character
 encodings and regex syntaxes.
 .
 This metapackage enables feature "print-debug" for the Rust onig crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-onig-dev
Description-md5: 334bf7680174c409e21e84a93e655599
Description-en: Bindings for the Oniguruma regex library - Rust source code
 Oniguruma is a modern regex library with support for multiple character
 encodings and regex syntaxes.
 .
 Source code for Debianized Rust crate "onig"

Package: librust-onig-sys-dev
Description-md5: fd874b47187d86ef6087049afab017a2
Description-en: `onig_sys` crate contains raw rust bindings to the oniguruma library - Rust source code
 This crate exposes a set of unsafe functions which can then be used by other
 crates to create safe wrappers around Oniguruma.
 You probably don't want to link to this crate directly; instead check out the
 `onig` crate.
 .
 Source code for Debianized Rust crate "onig_sys"

Package: librust-oo7-dev
Description-md5: 8d96efbf17ccf9fdde4fbb5fb6342d33
Description-en: Secret Service provider - Rust source code
 Source code for Debianized Rust crate "oo7"

Package: librust-oorandom-dev
Description-md5: 50fdb7d47ff71c8be44df5031ca0d055
Description-en: Tiny, robust PRNG implementation - Rust source code
 This package contains the source for the Rust oorandom crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-opam-file-rs-dev
Description-md5: 935e9378970861123035043ee978a116
Description-en: Parser and printer for the opam file syntax with Rust - Rust source code
 This package contains the source for the Rust opam-file-rs crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-opaque-debug-dev
Description-md5: 59eb0f55fa8da98f4f73068b034787cb
Description-en: Macro for opaque Debug trait implementation - Rust source code
 This package contains the source for the Rust opaque-debug crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-open-dev
Description-md5: f4bfb22aa6b2dc1490a5c24604a74819
Description-en: Open a path or URL using the program configured on the system - Rust source code
 Source code for Debianized Rust crate "open"

Package: librust-opendal-dev
Description-md5: 285649594f352276aeb77e9e0a9fbd18
Description-en: Apache OpenDAL™: One Layer, All Storage - Rust source code
 Source code for Debianized Rust crate "opendal"

Package: librust-opener-dev
Description-md5: 1e8c8646360ed3b3be2861f4525ff2b3
Description-en: Open a file or link using the system default program - Rust source code
 Source code for Debianized Rust crate "opener"

Package: librust-openpgp-card-dev
Description-md5: 2bc873d7de8e5a2d0ee5de27dc7c9c0f
Description-en: Client implementation for the OpenPGP card specification - Rust source code
 Source code for Debianized Rust crate "openpgp-card"

Package: librust-openpgp-card-rpgp-dev
Description-md5: 42e6c8eb3b817df1d129c8e5a83db661
Description-en: Companion crate for using openpgp-card with rPGP - Rust source code
 Source code for Debianized Rust crate "openpgp-card-rpgp"

Package: librust-openpgp-card-state-dev
Description-md5: 67edc36410e7c4e9391501e711f524ef
Description-en: Experimental storage mechanism for openpgp-card device state - Rust source code
 This crate facilitates use of OpenPGP card devices by applications.
 .
 In particular, it enables applications to perform operations on the
 hardware device without requiring any user interaction for PIN
 entry. Instead, applications obtain User PINs via this library.
 .
 See also https://en.wikipedia.org/wiki/OpenPGP_card
 Source code for Debianized Rust crate "openpgp-card-state"

Package: librust-openpgp-cert-d-dev
Description-md5: 9670f949f76d46f70942fe523be58713
Description-en: Shared OpenPGP Certificate Directory - Rust source code
 Source code for Debianized Rust crate "openpgp-cert-d"

Package: librust-openpgp-keylist-dev
Description-md5: d71ab36b86f433a576b5f0feda35674b
Description-en: OpenPGP Keylist data structure - Rust source code
 Source code for Debianized Rust crate "openpgp-keylist"

Package: librust-openssh-dev
Description-md5: 6a34475530586d2ec5dfd170d2d5ff52
Description-en: SSH through OpenSSH - Rust source code
 Source code for Debianized Rust crate "openssh"

Package: librust-openssh-keys-dev
Description-md5: 7bd4a89e01b6c1c805cb9d7517ef743b
Description-en: Read and write OpenSSH public keys - Rust source code
 Source code for Debianized Rust crate "openssh-keys"

Package: librust-openssh-mux-client-dev
Description-md5: 87145a171a31f6e06a24ca7cd33659d4
Description-en: Openssh mux client - Rust source code
 Source code for Debianized Rust crate "openssh-mux-client"

Package: librust-openssh-mux-client-error-dev
Description-md5: 66479bb06b54c37234aff35d597dd70d
Description-en: Openssh mux client - Rust source code
 Source code for Debianized Rust crate "openssh-mux-client-error"

Package: librust-openssh-sftp-client-dev
Description-md5: a07b5aa2212db4d5db7105c83a05db2e
Description-en: Highlevel API used to communicate with openssh sftp server - Rust source code
 Source code for Debianized Rust crate "openssh-sftp-client"

Package: librust-openssh-sftp-client-lowlevel-dev
Description-md5: 540d80be672fddd8692e57df7c4aca9c
Description-en: Lowlevel utilities to communicate with openssh sftp server - Rust source code
 Source code for Debianized Rust crate "openssh-sftp-client-lowlevel"

Package: librust-openssh-sftp-error-dev
Description-md5: ddc15446e821098ce2b5edfdae1578e3
Description-en: Error type used when communicating with openssh sftp server - Rust source code
 Source code for Debianized Rust crate "openssh-sftp-error"

Package: librust-openssh-sftp-protocol-dev
Description-md5: a99bf9dd6af61d4c99b8fb693a3f8ab8
Description-en: Data format used to communicate with openssh mux server - Rust source code
 Source code for Debianized Rust crate "openssh-sftp-protocol"

Package: librust-openssh-sftp-protocol-error-dev
Description-md5: 3c0193d4e8d86f6cac168d8683f0f971
Description-en: Data format used to communicate with openssh mux server - Rust source code
 Source code for Debianized Rust crate "openssh-sftp-protocol-error"

Package: librust-openssl-dev
Description-md5: d28d019988e1c844a443582bef01d573
Description-en: OpenSSL bindings - Rust source code
 Source code for Debianized Rust crate "openssl"

Package: librust-openssl-macros-dev
Description-md5: 7228768f16622750ce04626903b37c8d
Description-en: Internal macros used by the openssl crate - Rust source code
 Source code for Debianized Rust crate "openssl-macros"

Package: librust-openssl-probe-dev
Description-md5: 6856609082a278fb87a8f72de7754a5a
Description-en: Helping to find SSL certificate locations on the system for OpenSSL - Rust source code
 This package contains the source for the Rust openssl-probe crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-openssl-sys-dev
Description-md5: df2fe96508c823741d44e48e3b6e05d4
Description-en: FFI bindings to OpenSSL - Rust source code
 Source code for Debianized Rust crate "openssl-sys"

Package: librust-opt-level-dev
Description-md5: ea67179653f7806ac9f75cfd6020b9c2
Description-en: Get value of rustc `-Copt-level=` flag - Rust source code
 Source code for Debianized Rust crate "opt-level"

Package: librust-option-ext-dev
Description-md5: 127c12dd238aaf332c197a0efd8b23cb
Description-en: Extends `Option` with additional operations - Rust source code
 This package contains the source for the Rust option-ext crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-option-operations-dev
Description-md5: b6730f651bd6fcfc8fd48a55c10a5bf4
Description-en: Traits and auto-implementations to improve arithmetic operations usability when dealing with `Option`s - Rust source code
 This package contains the source for the Rust option-operations crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-ordered-channel-dev
Description-md5: dbbea57419642714a26c79300749f439
Description-en: Channel that always receives messages in the correct order, even if they were sent out of order - Rust source code
 Source code for Debianized Rust crate "ordered-channel"

Package: librust-ordered-float-dev
Description-md5: f0a01a877bfddbd172009e72d6b22723
Description-en: Wrappers for total ordering on floats - Rust source code
 Source code for Debianized Rust crate "ordered-float"

Package: librust-ordered-multimap-dev
Description-md5: df1c345f4fa272d2fb7811c88bcded35
Description-en: Insertion ordered multimap - Rust source code
 Source code for Debianized Rust crate "ordered-multimap"

Package: librust-ordered-stream-dev
Description-md5: e3ba9290cd466996c674b024a5e6d0e6
Description-en: Streams that are ordered relative to external events - Rust source code
 This package contains the source for the Rust ordered-stream crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-ordermap-dev
Description-md5: 315266c60c9c0627457b8cb002389eac
Description-en: Hash table with consistent order and fast iteration - Rust source code
 Source code for Debianized Rust crate "ordermap"

Package: librust-orion-dev
Description-md5: 555ddb3d8510d046bbd6e9346140c865
Description-en: Usable, easy and safe pure-Rust crypto - Rust source code
 Source code for Debianized Rust crate "orion"

Package: librust-os-display+default-dev
Description-md5: 74952ba5ba95884a6bd11ae28e4de013
Description-en: Display strings in a safe platform-appropriate way - feature "default"
 This metapackage enables feature "default" for the Rust os_display crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-os-display-dev
Description-md5: 4b754c73ca5e4d603103d2c6bba03123
Description-en: Display strings in a safe platform-appropriate way - Rust source code
 This package contains the source for the Rust os_display crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-os-info-dev
Description-md5: 7de55e2d908efa2d2da394dcd1a34891
Description-en: Detect the operating system type and version - Rust source code
 Source code for Debianized Rust crate "os_info"

Package: librust-os-pipe-dev
Description-md5: 5a78d8a657a1db6331c4e247841b8513
Description-en: Cross-platform library for opening OS pipes - Rust source code
 Source code for Debianized Rust crate "os_pipe"

Package: librust-os-release-dev
Description-md5: 9fd5fa85eaec89dc5bbda9dfa94b0636
Description-en: Parse /etc/os-release files on Linux distributions - Rust source code
 This package contains the source for the Rust os-release crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-os-str-bytes-dev
Description-md5: 3a9018307177cfd872ac8d4ee78ed2fe
Description-en: Lossless functionality for platform-native strings - Rust source code
 Source code for Debianized Rust crate "os_str_bytes"

Package: librust-ouroboros-dev
Description-md5: 04b4ec87e5fc52af040bd1fe5ea8b98a
Description-en: Easy, safe self-referential struct generation - Rust source code
 Source code for Debianized Rust crate "ouroboros"

Package: librust-ouroboros-macro-dev
Description-md5: a6ef9c8aa4bccf5f45d977eb11fe0183
Description-en: Proc macro for ouroboros crate - Rust source code
 Source code for Debianized Rust crate "ouroboros_macro"

Package: librust-output-vt100-dev
Description-md5: 568831ac4a4b45a8b90a93e341e80e78
Description-en: activate escape codes in Windows' CMD and PowerShell - Rust source code
 Source code for Debianized Rust crate "output_vt100"

Package: librust-outref-dev
Description-md5: e75e1d9a9f1f4ecba39af524c314daef
Description-en: converts mutable reference to out reference - Rust source code
 outref is a Rust library
 providing a shortcut for converting a mutable reference to an out reference.
 .
 This package contains the source for the Rust outref crate,
 for use with cargo.

Package: librust-overload-dev
Description-md5: 5b48f1381bc6d4d11f3a03e9035c012a
Description-en: Provides a macro to simplify operator overloading - Rust source code
 This package contains the source for the Rust overload crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-owned-ttf-parser-dev
Description-md5: cda7d7c9608b4e4a553c866168813adb
Description-en: Ttf-parser plus support for owned data - Rust source code
 Source code for Debianized Rust crate "owned_ttf_parser"

Package: librust-owning-ref-dev
Description-md5: 026fd480a0fb84a1d9866d4348ff9a47
Description-en: Creating references that carry their owner with them - Rust source code
 This package contains the source for the Rust owning_ref crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-owo-colors-dev
Description-md5: ea16da15d49b54a181d99afa13459c7f
Description-en: Zero-allocation terminal colors that'll make people go owo - Rust source code
 Source code for Debianized Rust crate "owo-colors"

Package: librust-oxhttp-dev
Description-md5: c508163d785be31555703f204170842d
Description-en: very simple implementation of HTTP 1.1 - Rust source code
 OxHTTP is a very simple synchronous implementation
 of HTTP 1.1 in Rust.
 It provides both a client and a server.
 .
 This package contains the source for the Rust oxhttp crate,
 for use with cargo.

Package: librust-oxigraph-dev
Description-md5: 2f28dab9816f2309301ff8f430396e26
Description-en: SPARQL database and RDF toolkit - Rust source code
 Oxigraph is a graph database library
 implementing the SPARQL standard.
 Its goal is to provide a compliant, safe
 and fast on-disk graph database.
 It also provides a set of utility functions
 for reading, writing, and processing RDF files.
 .
 Oxigraph implements the following specifications:
 * SPARQL 1.1 Query, SPARQL 1.1 Update, and SPARQL 1.1 Federated Query.
 * Turtle, TriG, N-Triples, N-Quads, and RDF XML
 RDF serialization formats for both data ingestion and retrieval.
 * SPARQL Query Results XML Format,
 SPARQL 1.1 Query Results JSON Format
 and [SPARQL 1.1 Query Results CSV and TSV Formats.
 .
 Support for RDF 1.2 and SPARQL 1.2 is also available
 behind the rdf-12 feature.
 .
 This package contains the source for the Rust crate oxigraph,
 for use with cargo.

Package: librust-oxilangtag-dev
Description-md5: a67e3722d9d5cdca16e738a56171c147
Description-en: language tag normalization and validation - Rust source code
 OxiLangTag is a Rust library
 allowing to validate and normalize language tags
 following RFC 5646 (BCP 47).
 .
 It is a fork of "language-tags" focusing on RDF use cases.
 You might find the "language-tags" crate more convenient.
 .
 Resource Description Framework (RDF)
 is a standard model for data interchange on the Web.
 .
 This package contains the source for the Rust oxilangtag crate,
 for use with cargo.

Package: librust-oxiri-dev
Description-md5: a4e70362377977503ad1c8856f2d9827
Description-en: validation and relative resolution of IRIs - Rust source code
 OxIRI is a simple and fast implementation of IRIs
 based on RFC 3987 <https://www.ietf.org/rfc/rfc3987.html>.
 .
 It allows zero stack allocation IRI validation and resolution.
 .
 This package contains the source for the Rust oxiri crate,
 for use with cargo.

Package: librust-oxrdf-dev
Description-md5: c8793d7b9cf18985e4dbec147c0cbd1d
Description-en: data structures related to RDF - Rust source code
 OxRDF is a simple library
 providing datastructures encoding RDF 1.1 concepts.
 It is intended to be a basic building block
 of other crates like Oxigraph or Spargebra.
 .
 Oxjsonld is a parser and serializer for the JSON-LD format.
 .
 OxRDF I/O is a set of parsers and serializers for RDF.
 .
 OxRdfXml is a parser and serializer for RDF/XML.
 .
 Oxttl is a set of parsers and serializers
 for Turtle, TriG, N-Triples, N-Quads and N3.
 .
 Support for RDF 1.2 is available
 behind the rdf-12 feature,
 except for the language N3 in Oxttl.
 .
 This package contains the source
 for the Rust crates oxjsonld, oxrdf, oxrdfio, oxrdfxml and oxttl,
 for use with cargo.

Package: librust-oxrocksdb-sys-dev
Description-md5: bf8d77d1e33bff2fceef42856116ad47
Description-en: Rust bindings for RocksDB for Oxigraph - Rust source code
 oxrocksdb-sys provides RocksDB bindings for Oxigraph.
 .
 Oxigraph is a graph database library
 implementing the SPARQL standard.
 .
 This package contains the source for the Rust crate oxrocksdb-sys,
 for use with cargo.

Package: librust-oxsdatatypes-dev
Description-md5: 52e8ba83649824dfa5583606841e71f6
Description-en: some XSD datatypes for SPARQL implementations - Rust source code
 oxsdatatypes is an implementation
 of some XML Schema Definition Language Datatypes.
 Its main aim is to ease the implementation of SPARQL and XPath.
 .
 This package contains the source for the Rust crate oxsdatatypes,
 for use with cargo.

Package: librust-p256-0.13-dev
Description-md5: acf66ccc46e47c2bfd05aecf80665e2a
Description-en: Pure Rust implementation of the NIST P-256 (a.k.a - Rust source code
 secp256r1, prime256v1) elliptic curve as defined in SP 800-186, with support
 for ECDH, ECDSA signing/verification, and general purpose curve arithmetic
 .
 Source code for Debianized Rust crate "p256"

Package: librust-p256-dev
Description-md5: acf66ccc46e47c2bfd05aecf80665e2a
Description-en: Pure Rust implementation of the NIST P-256 (a.k.a - Rust source code
 secp256r1, prime256v1) elliptic curve as defined in SP 800-186, with support
 for ECDH, ECDSA signing/verification, and general purpose curve arithmetic
 .
 Source code for Debianized Rust crate "p256"

Package: librust-p384-0.13-dev
Description-md5: 85e5287b6712c4911d5df6e4a7c31436
Description-en: Pure Rust implementation of the NIST P-384 (a.k.a - Rust source code
 secp384r1) elliptic curve as defined in SP 800-186 with support for ECDH, ECDSA
 signing/verification, and general purpose curve arithmetic support.
 .
 Source code for Debianized Rust crate "p384"

Package: librust-p384-dev
Description-md5: 85e5287b6712c4911d5df6e4a7c31436
Description-en: Pure Rust implementation of the NIST P-384 (a.k.a - Rust source code
 secp384r1) elliptic curve as defined in SP 800-186 with support for ECDH, ECDSA
 signing/verification, and general purpose curve arithmetic support.
 .
 Source code for Debianized Rust crate "p384"

Package: librust-p521-0.13-dev
Description-md5: ec4f00ead59b4ddf45e47bc5e96b4655
Description-en: Pure Rust implementation of the NIST P-521 (a.k.a - Rust source code
 secp521r1) elliptic curve as defined in SP 800-186
 .
 Source code for Debianized Rust crate "p521"

Package: librust-p521-dev
Description-md5: ec4f00ead59b4ddf45e47bc5e96b4655
Description-en: Pure Rust implementation of the NIST P-521 (a.k.a - Rust source code
 secp521r1) elliptic curve as defined in SP 800-186
 .
 Source code for Debianized Rust crate "p521"

Package: librust-p9-dev
Description-md5: bd2f4ddf4eb677c7aab788d05f325931
Description-en: Server implementation of the 9p file system protocol - Rust source code
 Source code for Debianized Rust crate "p9"

Package: librust-p9-wire-format-derive-dev
Description-md5: 7b1c8ceb630a1ca66c3daf7878c7be69
Description-en: Supporting proc-macro for the `p9` crate - Rust source code
 Source code for Debianized Rust crate "p9_wire_format_derive"

Package: librust-pad-dev
Description-md5: 8062f172bc6f1662cf515cc572d24bca
Description-en: Padding strings at runtime - Rust source code
 This package contains the source for the Rust pad crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-page-size-dev
Description-md5: 5b8c40cf18c72dd5b4268b9b6d3c5556
Description-en: Provides an easy, fast, cross-platform way to retrieve the memory page size - Rust source code
 Source code for Debianized Rust crate "page_size"

Package: librust-pager-dev
Description-md5: beac20bc84e23da2e61b052c2f544a10
Description-en: Helps pipe your output through an external pager - Rust source code
 This package contains the source for the Rust pager crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-palette-derive-dev
Description-md5: 8d8dcc666dfc9e1c350444db0a62d978
Description-en: Automatically implement traits from the palette crate - Rust source code
 Source code for Debianized Rust crate "palette_derive"

Package: librust-palette-dev
Description-md5: 05313cb55915aa402fc1ea4fdc7e52fb
Description-en: Convert and manage colors with a focus on correctness, flexibility and ease of use - Rust source code
 Source code for Debianized Rust crate "palette"

Package: librust-pam-dev
Description-md5: dc58aa845e2b7b382a5cf8eeaee1f9e7
Description-en: Safe Rust wrappers for PAM authentification - Rust source code
 Source code for Debianized Rust crate "pam"

Package: librust-pam-sys-dev
Description-md5: 1f6a860403c7fc9897f0373f53e8d1a7
Description-en: FFI wrappers for libpam - Rust source code
 This package contains the source for the Rust pam-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pamsm-dev
Description-md5: c13d789759d5eb5bf61f129eef869238
Description-en: Rust wrappers around PAM Service Modules functions - Rust source code
 This package contains the source for the Rust pamsm crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-pandoc-ast-dev
Description-md5: 35f068004056de122f3e78c25e360fd9
Description-en: markdown ast (de)serializer for writing Pandoc filters - Rust source code
 pandoc-ast allows you to implement filters for pandoc.
 .
 This package contains the source for the Rust pandoc-ast crate,
 for use with cargo.

Package: librust-pango-0.18-dev
Description-md5: 93c3d82c15ef57dc35b5382014a26a28
Description-en: Rust bindings for the Pango library - Rust source code
 Source code for Debianized Rust crate "pango"

Package: librust-pango-dev
Description-md5: 93c3d82c15ef57dc35b5382014a26a28
Description-en: Rust bindings for the Pango library - Rust source code
 Source code for Debianized Rust crate "pango"

Package: librust-pango-sys-0.18-dev
Description-md5: 4f6bdb4f9db7dab72485fa9282b0e962
Description-en: FFI bindings to libpango-1.0 - Rust source code
 This package contains the source for the Rust pango-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pango-sys-dev
Description-md5: 57938d320ff92ca19a08835491cde163
Description-en: FFI bindings to libpango-1.0 - Rust source code
 Source code for Debianized Rust crate "pango-sys"

Package: librust-pangocairo-dev
Description-md5: e67517e90301eacd6c9759e17af0945a
Description-en: Rust bindings for the PangoCairo library - Rust source code
 Source code for Debianized Rust crate "pangocairo"

Package: librust-pangocairo-sys-dev
Description-md5: 565850011a280fe328a2af0438258805
Description-en: FFI bindings to PangoCairo - Rust source code
 Source code for Debianized Rust crate "pangocairo-sys"

Package: librust-papaya-dev
Description-md5: 0dd3f7d4c6d62466f4878191bc519bcb
Description-en: Fast and ergonomic concurrent hash-table for read-heavy workloads - Rust source code
 Source code for Debianized Rust crate "papaya"

Package: librust-papergrid-dev
Description-md5: 8e284611209550f42e3e63b21b633f5a
Description-en: Core library to print a table - Rust source code
 Source code for Debianized Rust crate "papergrid"

Package: librust-par-core-dev
Description-md5: d9845f3424339b54521debd2b4e38441
Description-en: switchable parallel execution - Rust source code
 par-core is a wrapper for various parallelization libraries for Rust.
 .
 par-iter is a parallel iterator for Rust.
 It is a fork of rayon
 with the goal of switching parallelization library
 from rayon-core to chili
 or disable parallelization.
 .
 This package contains the sources for the Rust crates
 par-core par-iter,
 for use with cargo.

Package: librust-parity-scale-codec-derive-dev
Description-md5: 7bfed3759075cffa2306d2ce0a3654c1
Description-en: Serialization and deserialization derive macro for Parity SCALE Codec - Rust source code
 This package contains the source for the Rust parity-scale-codec-derive crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-parity-scale-codec-dev
Description-md5: 7018ae2e426bda8a50c5d7a0b9a4060e
Description-en: SCALE - Simple Concatenating Aggregated Little Endians - Rust source code
 This package contains the source for the Rust parity-scale-codec crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-parity-wasm-dev
Description-md5: 53a6588cb4881db2b45e79a2579c9186
Description-en: Low-level WebAssembly format library - Rust source code
 Source code for Debianized Rust crate "parity-wasm"

Package: librust-parking-dev
Description-md5: 5602561e5e53b2d71a9cb554f2d71c31
Description-en: Thread parking and unparking - Rust source code
 Source code for Debianized Rust crate "parking"

Package: librust-parking-lot-core-dev
Description-md5: 5ce3a2663998ea5812d22b8f80940813
Description-en: API for creating synchronization primitives - Rust source code
 Source code for Debianized Rust crate "parking_lot_core"

Package: librust-parking-lot-dev
Description-md5: 0c435a28a4dccc6a134019dc6e731727
Description-en: Compact, efficient std sync primitives - Rust source code
 Source code for Debianized Rust crate "parking_lot"

Package: librust-parse-arg-dev
Description-md5: 0db706899c2245cb12f0713f8bc3c0a4
Description-en: Traits and implementations for parsing command-line arguments - Rust source code
 This package contains the source for the Rust parse_arg crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-parse-datetime-dev
Description-md5: a01ea18d281546b970889ec7ef27e06d
Description-en: Parsing human-readable time strings and converting them to a DateTime - Rust source code
 This package contains the source for the Rust parse_datetime crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-parse-display-derive-dev
Description-md5: 6c5d385a2f0e7af6f21d925b6d13b7eb
Description-en: Procedural macro to implement Display and FromStr using common settings - Rust source code
 Source code for Debianized Rust crate "parse-display-derive"

Package: librust-parse-display-dev
Description-md5: b5c612b6595fe05fc406242fa5b44ef7
Description-en: Procedural macro to implement Display and FromStr using common settings - Rust source code
 Source code for Debianized Rust crate "parse-display"

Package: librust-parse-size-dev
Description-md5: bf77dc226e896ec765ed7581e68b789a
Description-en: Parse byte size into integer accurately - Rust source code
 Source code for Debianized Rust crate "parse-size"

Package: librust-parse-zoneinfo-dev
Description-md5: 64358ccf7cdeb7d15e61b2c8469c2143
Description-en: Parse zoneinfo files from the IANA database - Rust source code
 Source code for Debianized Rust crate "parse-zoneinfo"

Package: librust-parsec-client-dev
Description-md5: 75ca83fb82273a640c4040a8ae833ec4
Description-en: Parsec Client library for the Rust ecosystem - Rust source code
 This package contains the source for the Rust parsec-client crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-parsec-interface-dev
Description-md5: 8f81c986c6e32e174bd9bdaaf8f83b29
Description-en: Library implementing the Parsec wire protocol - Rust source code
 Parsec is an abstraction layer that can be used to interact with
 hardware-backed security facilities such as the Hardware Security Module (HSM),
 the Trusted Platform Module (TPM), as well as firmware-backed and isolated
 software services.
 .
 This package contains an interface library to be used both by the Parsec
 service and a Rust Client library. The library contains methods to communicate
 using the wire protocol.
 .
 See https://parallaxsecond.github.io/parsec-book/parsec_client/
 wire_protocol.html
 .
 Source code for Debianized Rust crate "parsec-interface"

Package: librust-parsec-service-dev
Description-md5: 9d77142927d260e89cead244caf11931
Description-en: Abstraction layer for secure storage and operations - Rust source code
 Source code for Debianized Rust crate "parsec-service"

Package: librust-parsec-tool-dev
Description-md5: 71055332884d97da6ecee879e6a529b3
Description-en: Command line tool to communicate with the Parsec service - Rust source code
 Source code for Debianized Rust crate "parsec-tool"

Package: librust-partition-identity-dev
Description-md5: fb7b9cd1e368d42886137587724cbd74
Description-en: Find the ID of a device by its path, or find a device path by its ID - Rust source code
 Source code for Debianized Rust crate "partition-identity"

Package: librust-pasetors-dev
Description-md5: 011c2a3b64eeef83791e3ca6a2041193
Description-en: PASETO: Platform-Agnostic Security Tokens (in Rust) - Rust source code
 Source code for Debianized Rust crate "pasetors"

Package: librust-password-hash-0.5-dev
Description-md5: ed7933378114f835d1d33883e5d3374b
Description-en: Traits which describe the functionality of password hashing algorithms, as well as a `no_std`-friendly implementation of the PHC string format (a well-defined subset of the Modular Crypt Format a.k.a - Rust source code
 MCF)
 .
 Source code for Debianized Rust crate "password-hash"

Package: librust-password-hash-dev
Description-md5: 48fb0d74702b1a2c899d76fe6a979a46
Description-en: Traits which describe the functionality of password hashing algorithms, as well as a `no_std`-friendly implementation of the PHC string format (a well-defined subset of the Modular Crypt Format a.k.a - Rust source code
 MCF)
 .
 This package contains the source for the Rust password-hash crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-paste-dev
Description-md5: 95c3e597886bf9c21139c314729955d5
Description-en: Macros for all your token pasting needs - Rust source code
 Source code for Debianized Rust crate "paste"

Package: librust-paste-impl-dev
Description-md5: f48603fb8d91e56b876d0dbc61fc517f
Description-en: Implementation detail of the `paste` crate - Rust source code
 This package contains the source for the Rust paste-impl crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-paste-test-suite-dev
Description-md5: ac4abafa20ad300cb856e76d1ed7a568
Description-en: Test suite of the paste crate - Rust source code
 Source code for Debianized Rust crate "paste-test-suite"

Package: librust-pastel-dev
Description-md5: 9731094d33c6ded99a98a832e647ae9e
Description-en: CLI tool to generate, analyze, convert and manipulate colors - Rust source code
 pastel supports many different color formats and color spaces like RGB
 (sRGB), HSL, CIELAB, CIELCh as well as ANSI 8-bit and 24-bit
 representations.
 Source code for Debianized Rust crate "pastel"

Package: librust-pastey-dev
Description-md5: 82f5f27b8429d04dcb753a78f5b8c9db
Description-en: Macros for all your token pasting needs - Rust source code
 Successor of paste.
 .
 Source code for Debianized Rust crate "pastey"

Package: librust-patchkit-dev
Description-md5: b717690c6dc04abd5cd2f65f34a37054
Description-en: Parsing and manipulating patch files - Rust source code
 Source code for Debianized Rust crate "patchkit"

Package: librust-path-abs-dev
Description-md5: 6b037d11888667aed0b1a4d8d38ebcd0
Description-en: Ergonomic paths and files in rust - Rust source code
 This package contains the source for the Rust path_abs crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-path-absolutize-dev
Description-md5: 4bed9890e15cf75db35f9d7f710c8a82
Description-en: Extending `Path` and `PathBuf` in order to get an absolute path and remove the containing dots - Rust source code
 This package contains the source for the Rust path-absolutize crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-path-clean-dev
Description-md5: 9d83779a0493f49af63997664bcc02c3
Description-en: Cleanname or path.Clean - Rust source code
 This package contains the source for the Rust path-clean crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-path-dedot-dev
Description-md5: b0ee48b3f170617d4d2262be58c7bcb9
Description-en: Extending `Path` and `PathBuf` in order to parse the path which contains dots - Rust source code
 This package contains the source for the Rust path-dedot crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-path-facts-dev
Description-md5: 41b7b602a96e39e8881950b9af80547c
Description-en: You've subscribed to PATH FACTS: Tidy filesystem information to help debug unexpected errors - Rust source code
 Source code for Debianized Rust crate "path_facts"

Package: librust-path-slash-dev
Description-md5: dff9b6ab1e54e468ce5a6e10c8c1910a
Description-en: Conversion to/from a file path from/to slash path - Rust source code
 This package contains the source for the Rust path-slash crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pathdiff-dev
Description-md5: dc8dcd76f9b18be2e952c1ae38502988
Description-en: Diffing paths to obtain relative paths - Rust source code
 Source code for Debianized Rust crate "pathdiff"

Package: librust-pathfinder-geometry-dev
Description-md5: e42fca28570394f91efc9364cf0e5fb9
Description-en: Basic SIMD-accelerated geometry/linear algebra - Rust source code
 This package contains the source for the Rust pathfinder_geometry crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-pathfinder-simd-dev
Description-md5: ead3c16ebd401c49b15ebefc2c41aee1
Description-en: Simple SIMD library - Rust source code
 Source code for Debianized Rust crate "pathfinder_simd"

Package: librust-pathfinding-dev
Description-md5: b2f951f19b98247e6c06d7fcb8737a79
Description-en: Flow, and graph algorithms - Rust source code
 Source code for Debianized Rust crate "pathfinding"

Package: librust-pathsearch-dev
Description-md5: 9ec2e010614f22ffd8491587dd937a24
Description-en: Search for files in PATH - Rust source code
 This package contains the source for the Rust pathsearch crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-patiencediff-dev
Description-md5: f96612dbd71d868b0f7806a74c35f0f5
Description-en: The patiencediff algorithm - Rust source code
 Source code for Debianized Rust crate "patiencediff"

Package: librust-patricia-tree-dev
Description-md5: b0eb771b35f4f030d051fca9ed86c9fd
Description-en: Memory-efficient data structures based on patricia tree - Rust source code
 Source code for Debianized Rust crate "patricia_tree"

Package: librust-pbkdf2-0.12-dev
Description-md5: 0f8c9b0c8b545585ec5f865a5b03b13d
Description-en: Generic implementation of PBKDF2 - Rust source code
 Source code for Debianized Rust crate "pbkdf2"

Package: librust-pbkdf2-dev
Description-md5: 65b5ba3931de41915f32b686728100f2
Description-en: Generic implementation of PBKDF2 - Rust source code
 This package contains the source for the Rust pbkdf2 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pcap-dev
Description-md5: 861cf9ad998ca604d32974c1fa45c2a2
Description-en: Packet capture API around pcap/wpcap - Rust source code
 Source code for Debianized Rust crate "pcap"

Package: librust-pcap-file-dev
Description-md5: 6c46d51091b6da8070ed0f0068be6e94
Description-en: Parse, read and write Pcap and PcapNg - Rust source code
 This package contains the source for the Rust pcap-file crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pcap-sys-dev
Description-md5: c306f1687c65a27b4ed32edafb18d1ad
Description-en: Low-level bindings to libpcap - Rust source code
 Source code for Debianized Rust crate "pcap-sys"

Package: librust-pci-driver-dev
Description-md5: ddc3f590096708c8b452daf84bdcce03
Description-en: PCI/PCIe driver development library - Rust source code
 This package contains the source for the Rust pci-driver crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pci-ids-dev
Description-md5: 73d941730dbb90a9e23028bb2db7f79c
Description-en: Rust wrappers for the PCI ID Repository - Rust source code
 Source code for Debianized Rust crate "pci-ids"

Package: librust-pciid-parser-dev
Description-md5: 12df5c0880c9ec080551ad3d1448f740
Description-en: Parsing PCI ID tables - Rust source code
 Source code for Debianized Rust crate "pciid-parser"

Package: librust-pcre2-dev
Description-md5: ea35c1d555ed8d51612acfd6cad63c94
Description-en: High level wrapper library for PCRE2 - Rust source code
 Source code for Debianized Rust crate "pcre2"

Package: librust-pcre2-sys-dev
Description-md5: 1560e3ba1af2006cca51e03c643ff009
Description-en: Low level bindings to PCRE2 - Rust source code
 Source code for Debianized Rust crate "pcre2-sys"

Package: librust-pcsc-dev
Description-md5: dd40feca8729c4ab215a251aa413da01
Description-en: Bindings to the PC/SC API for smart card communication - Rust source code
 Source code for Debianized Rust crate "pcsc"

Package: librust-pcsc-sys-dev
Description-md5: 3eabd38617b7cbd55bc35588b0ec4779
Description-en: Low-level bindings to the PC/SC C API - Rust source code
 Source code for Debianized Rust crate "pcsc-sys"

Package: librust-pct-str-dev
Description-md5: aa0f9b44c02ce62e0d0b0e88d15606ee
Description-en: Percent-encoded strings for URL, URI, IRI, etc - Rust source code
 Source code for Debianized Rust crate "pct-str"

Package: librust-pdb-addr2line-dev
Description-md5: e6438a34d3dcbb1331ce35dc0ab2f74c
Description-en: Symbolicate addresses from PDBs, like addr2line - Rust source code
 Source code for Debianized Rust crate "pdb-addr2line"

Package: librust-pdb-dev
Description-md5: cb3b12baed47c60db08fffb99b25b5d6
Description-en: Parser for Microsoft PDB (Program Database) debugging information - Rust source code
 Source code for Debianized Rust crate "pdb"

Package: librust-pdb2-dev
Description-md5: 41a62301966d77481d53a455639e8bb1
Description-en: Parser for Microsoft PDB (Program Database) debugging information - Rust source code
 Source code for Debianized Rust crate "pdb2"

Package: librust-pdf-derive-dev
Description-md5: 32a61e8e9828c9ce095b3a21667d5d3c
Description-en: Helper for pdf-rs - Rust source code
 Source code for Debianized Rust crate "pdf_derive"

Package: librust-pdf-dev
Description-md5: ec99630bb308351a07470494acb0e2e6
Description-en: PDF reader - Rust source code
 Source code for Debianized Rust crate "pdf"

Package: librust-pe-unwind-info-dev
Description-md5: 59cb31c5df205785b2a4c38dc9676f11
Description-en: Parsers for PE unwind info - Rust source code
 Source code for Debianized Rust crate "pe-unwind-info"

Package: librust-pear-codegen-dev
Description-md5: 929628c4dfcb1c4f6db7aa2bd3ab3a38
Description-en: (codegen) pear is a fruit - Rust source code
 Source code for Debianized Rust crate "pear_codegen"

Package: librust-pear-dev
Description-md5: 2be0d6dcd08db11a57c187992344a78d
Description-en: Pear is a fruit - Rust source code
 Source code for Debianized Rust crate "pear"

Package: librust-peeking-take-while-dev
Description-md5: ac19015907ba4a16f4b09f36295803c1
Description-en: Peekable Iterator::take_while - Rust source code
 This allows you to use `Iterator::by_ref` and `Iterator::take_while` together,
 and still get the first value for which the `take_while` predicate returned
 false after dropping the `by_ref`.
 .
 Source code for Debianized Rust crate "peeking_take_while"

Package: librust-peekread-dev
Description-md5: 35036d85bc88ca6b1a576fe219787ba5
Description-en: Allows peeking ahead in Read streams - Rust source code
 This package contains the source for the Rust peekread crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-peg-dev
Description-md5: 5ce2876d2823de52c242da97d94ab0e6
Description-en: simple Parsing Expression Grammar (PEG) parser generator
 rust-peg is a simple yet flexible parser generator
 that makes it easy to write robust parsers.
 Based on the Parsing Expression Grammar formalism,
 it provides a Rust macro
 that builds a recursive descent parser
 from a concise definition of the grammar.
 .
 This package contains the source
 for the Rust crate peg,
 for use with cargo.

Package: librust-peg-macros-dev
Description-md5: 12cf1abcb0b60cc993be7556eb1d058e
Description-en: simple Parsing Expression Grammar (PEG) parser generator - macros
 rust-peg is a simple yet flexible parser generator
 that makes it easy to write robust parsers.
 Based on the Parsing Expression Grammar formalism,
 it provides a Rust macro
 that builds a recursive descent parser
 from a concise definition of the grammar.
 .
 This package contains the source
 for the Rust crate peg-macros,
 for use with cargo.

Package: librust-peg-runtime-dev
Description-md5: 98ffb76a2637bda4e8a143d2e94f2ead
Description-en: simple Parsing Expression Grammar (PEG) parser generator - runtime
 rust-peg is a simple yet flexible parser generator
 that makes it easy to write robust parsers.
 Based on the Parsing Expression Grammar formalism,
 it provides a Rust macro
 that builds a recursive descent parser
 from a concise definition of the grammar.
 .
 This package contains the source
 for the Rust crate peg-runtime,
 for use with cargo.

Package: librust-pem-dev
Description-md5: 93d4169fe92062fda3b06a2297e80952
Description-en: Parse and encode PEM-encoded data - Rust source code
 Source code for Debianized Rust crate "pem"

Package: librust-pem-rfc7468-dev
Description-md5: c0b3fd91a6001f03dc9d351192111fcd
Description-en: PEM Encoding for keys and certificates - Rust source code
 Provides a no_std-friendly, constant-time implementation suitable for use with
 cryptographic private keys.
 .
 This package contains the source for the Rust pem-rfc7468 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pep440-rs-dev
Description-md5: ea4c6ecb0ae96419ff0cf6f80784e255
Description-en: Python version numbers and specifiers, implementing PEP 440 - Rust source code
 Source code for Debianized Rust crate "pep440_rs"

Package: librust-pep508-rs-dev
Description-md5: 39e7030b4aec012b7598dc822f26563b
Description-en: Python dependency specifiers, better known as PEP 508 - Rust source code
 Source code for Debianized Rust crate "pep508_rs"

Package: librust-percent-encoding-dev
Description-md5: 15744d225b8efb358f63ab996f524a65
Description-en: Percent encoding and decoding - Rust source code
 Source code for Debianized Rust crate "percent-encoding"

Package: librust-percent-encoding-rfc3986-dev
Description-md5: 365759bf29280c6a85add2a06a35856e
Description-en: RFC3986-compliant percent encoding and decoding - Rust source code
 Source code for Debianized Rust crate "percent-encoding-rfc3986"

Package: librust-perf-event-open-sys-dev
Description-md5: e25124834f7068cf443261ba92456430
Description-en: Unsafe, direct bindings for Linux's perf_event_open system call, with associated types and constants - Rust source code
 Source code for Debianized Rust crate "perf-event-open-sys"

Package: librust-perfrecord-mach-ipc-rendezvous-dev
Description-md5: 05f50a04c30b9fe2bf5e2bf5bab49e26
Description-en: Subset of the ipc-channel mach functionality to establish two-way communication and exchange the mach_task_self port - Rust source code
 This package contains the source for the Rust perfrecord-mach-ipc-rendezvous
 crate, packaged by debcargo for use with cargo and dh-cargo.

Package: librust-permutohedron-dev
Description-md5: 8f4a9261e54d233b2a4ddb4762ffe211
Description-en: Generate permutations of sequences - Rust source code
 Either lexicographical order permutations, or a minimal swaps permutation
 sequence implemented using Heap's algorithm.
 .
 This package contains the source for the Rust permutohedron crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pest-derive-dev
Description-md5: 1c87ebe56171d73da949fe6e36bd4da9
Description-en: Pest's derive macro - Rust source code
 Source code for Debianized Rust crate "pest_derive"

Package: librust-pest-dev
Description-md5: d29838c5b01ff76bed0dc3d8f1a4ec26
Description-en: Elegant Parser - Rust source code
 Source code for Debianized Rust crate "pest"

Package: librust-pest-generator-dev
Description-md5: def0dd41fc21aab0257694e7fc2f6761
Description-en: Pest code generator - Rust source code
 Source code for Debianized Rust crate "pest_generator"

Package: librust-pest-meta-dev
Description-md5: b1ea69b066ce5e49f61dec506fc1d4a1
Description-en: Pest meta language parser and validator - Rust source code
 Source code for Debianized Rust crate "pest_meta"

Package: librust-pest-vm-dev
Description-md5: eea8ec0cf8dea04de7aeb744746b9ca6
Description-en: Pest grammar virtual machine - Rust source code
 Source code for Debianized Rust crate "pest_vm"

Package: librust-pete-dev
Description-md5: 497d8541887e7e98abdb671a3ead4e7e
Description-en: Friendly wrapper around ptrace(2) - Rust source code
 Source code for Debianized Rust crate "pete"

Package: librust-petgraph-dev
Description-md5: 80ab9e1460b6f06e1c08d389a55e368f
Description-en: Graph data structure library - Rust source code
 Provides graph types and graph algorithms.
 .
 This package contains the source for the Rust petgraph crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pfm-sys-dev
Description-md5: 934aa0f57ba39d6c4fbcfe65810655c7
Description-en: Binding of libpfm4 - Rust source code
 Source code for Debianized Rust crate "pfm-sys"

Package: librust-pgat-dev
Description-md5: 012a1f2302952c5ad1c1c1c3cfd77eab
Description-en: Proxy GAT: Abstractions for generic proxy views with GAT to enable generic container types - Rust source code
 Source code for Debianized Rust crate "pgat"

Package: librust-pgp-dev
Description-md5: f057f7829aaf8ce0584aa97fc756e6d9
Description-en: OpenPGP implementation in Rust - Rust source code
 rPGP is a pure Rust implementation of OpenPGP, following RFCs
 9580, 4880, 2440, and 6637.
 .
 rPGP offers a flexible low-level API and gives users the ability
 to build higher level PGP tooling in the most compatible way possible.
 Additionally, it fully supports all functionality required by the
 Autocrypt 1.1 e-mail encryption specification.
 Source code for Debianized Rust crate "pgp"

Package: librust-pharos-dev
Description-md5: 68af6ba7b9cb11e5e58614f6c2f11f53
Description-en: Observer pattern which generates a futures 0.3 stream of events - Rust source code
 Source code for Debianized Rust crate "pharos"

Package: librust-phf+phf-macros-dev
Description-md5: e8d4c2eb6ba23685472e98abc938b248
Description-en: Runtime support for perfect hash function data structures - feature "phf_macros" and 1 more
 This metapackage enables feature "phf_macros" for the Rust phf crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "macros" feature.

Package: librust-phf+serde-dev
Description-md5: 71cb3cd21f8107eb93fc603cfeac2b1c
Description-en: Runtime support for perfect hash function data structures - feature "serde"
 This metapackage enables feature "serde" for the Rust phf crate, by pulling in
 any additional dependencies needed by that feature.

Package: librust-phf+std-dev
Description-md5: c6d730d124072d4062f9f181689d55fb
Description-en: Runtime support for perfect hash function data structures - feature "std" and 1 more
 This metapackage enables feature "std" for the Rust phf crate, by pulling in
 any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "default" feature.

Package: librust-phf+uncased-dev
Description-md5: 87cea04831db22950ed8ca0663d26950
Description-en: Runtime support for perfect hash function data structures - feature "uncased"
 This metapackage enables feature "uncased" for the Rust phf crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-phf+unicase-dev
Description-md5: 35056a34a24e71884281da5bbf5226db
Description-en: Runtime support for perfect hash function data structures - feature "unicase"
 This metapackage enables feature "unicase" for the Rust phf crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-phf-codegen-dev
Description-md5: e0d1850d0513bf726c9f5fd1634bdef9
Description-en: Codegen library for PHF types - Rust source code
 This package contains the source for the Rust phf_codegen crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-phf-dev
Description-md5: 033e744abafc2418469b757db525004a
Description-en: Runtime support for perfect hash function data structures - Rust source code
 Source code for Debianized Rust crate "phf"

Package: librust-phf-generator-dev
Description-md5: 5382fa40b956047fb7bc0e4d12f487c1
Description-en: PHF generation logic - Rust source code
 Source code for Debianized Rust crate "phf_generator"

Package: librust-phf-macros+unicase--dev
Description-md5: c83df35cdb926c833be0e0c410a5b5fe
Description-en: Macros to generate types in the phf crate - feature "unicase_"
 This metapackage enables feature "unicase_" for the Rust phf_macros crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-phf-macros+unicase-dev
Description-md5: 9579079e6e767e9d29ece36178e09996
Description-en: Macros to generate types in the phf crate - feature "unicase"
 This metapackage enables feature "unicase" for the Rust phf_macros crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-phf-macros-dev
Description-md5: edce40c96b99f3e7b6dda576079b31cb
Description-en: Macros to generate types in the phf crate - Rust source code
 Source code for Debianized Rust crate "phf_macros"

Package: librust-phf-shared+uncased-dev
Description-md5: 834db5fb7334e5dfa2293d24d03a79e3
Description-en: Support code shared by PHF libraries - feature "uncased"
 This metapackage enables feature "uncased" for the Rust phf_shared crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-phf-shared+unicase-dev
Description-md5: cb55cdd6b148a0350741576f469e4d14
Description-en: Support code shared by PHF libraries - feature "unicase"
 This metapackage enables feature "unicase" for the Rust phf_shared crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-phf-shared-dev
Description-md5: 810b8808ab3fd42477cef535b0dbe2d3
Description-en: Support code shared by PHF libraries - Rust source code
 Source code for Debianized Rust crate "phf_shared"

Package: librust-picky-asn1-der-dev
Description-md5: 712c9fd96e9460295a57db4d653d8a6a
Description-en: ASN.1-DER subset for serde - Rust source code
 This package contains the source for the Rust picky-asn1-der crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-picky-asn1-dev
Description-md5: 73472aa6d49a35da5addf334ca72c76c
Description-en: Provide ASN.1 simple types - Rust source code
 This package contains the source for the Rust picky-asn1 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-picky-asn1-x509-dev
Description-md5: 614a00dca0e5bc2e2aaceee8b6c1b0c1
Description-en: ASN1 types defined by X.509 related RFCs - Rust source code
 Source code for Debianized Rust crate "picky-asn1-x509"

Package: librust-pico-args-dev
Description-md5: ea721462d03cb13fdef9f7f8336e4b57
Description-en: Ultra simple CLI arguments parser - Rust source code
 Source code for Debianized Rust crate "pico-args"

Package: librust-pid-dev
Description-md5: fa650b9d533418b5bc84d9e828d63b20
Description-en: PID controller - Rust source code
 Source code for Debianized Rust crate "pid"

Package: librust-pidfile-rs-dev
Description-md5: d1a34d103560a1fc473132c0f650f6ce
Description-en: Rust wrapper for pidfile_* functions from libbsd/libutil - Rust source code
 This package contains the source for the Rust pidfile-rs crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-piet-dev
Description-md5: 36f79acb9cab224e61b0a82adaa4c61f
Description-en: Abstraction for 2D graphics - Rust source code
 Source code for Debianized Rust crate "piet"

Package: librust-pikchr-dev
Description-md5: d092df4959b6c7002618e0662b9e3d67
Description-en: PIC-like diagramming language to SVG converter - Rust source code
 Pikchr (pronounced "picture") is a PIC-like markup language
 for diagrams in technical documentation.
 Pikchr is designed to be embedded in fenced code blocks of Markdown
 or similar mechanisms of other documentation markup languages.
 .
 This package contains the source for the Rust pikchr crate,
 for use with cargo.

Package: librust-pin-cell-dev
Description-md5: 9bcc6cf34c85a35ca83b843de97ebfe1
Description-en: Pin-safe cell - Rust source code
 Source code for Debianized Rust crate "pin-cell"

Package: librust-pin-project-dev
Description-md5: 1923a9d59c05ce49950fe2d6d77ea483
Description-en: Safe and ergonomic pin-projection - Rust source code
 Source code for Debianized Rust crate "pin-project"

Package: librust-pin-project-internal-dev
Description-md5: 874b9bf28db10c093ba1e4cfdfa9e175
Description-en: Implementation detail of the `pin-project` crate - Rust source code
 Source code for Debianized Rust crate "pin-project-internal"

Package: librust-pin-project-lite-dev
Description-md5: 3314c9c2f031143a3470f8db302a5c4b
Description-en: Light-weight version of pin-project - Rust source code
 Source code for Debianized Rust crate "pin-project-lite"

Package: librust-pin-utils-dev
Description-md5: 8d574918dacc1307597b4105c0325ac3
Description-en: Utilities for pinning - Rust source code
 This package contains the source for the Rust pin-utils crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pin-weak-dev
Description-md5: 17d2c12515c0f59094ed196d4f05436f
Description-en: Small wrapper around an equivalent of Pin<Weak<T>> - Rust source code
 Source code for Debianized Rust crate "pin-weak"

Package: librust-pinger-dev
Description-md5: d0200448d77834aefc29d57423d2e0a3
Description-en: library to execute the ping command and parse the output - Rust source code
 Source code for Debianized Rust crate "pinger"

Package: librust-pipeline-dev
Description-md5: 69859781a5e89245818a412ab0048c0b
Description-en: Macro collection to pipe |> your functions calls - Rust source code
 This package contains the source for the Rust pipeline crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pipewire-dev
Description-md5: 1741885c5fd230e36d2b63b17bc861f3
Description-en: Rust bindings for PipeWire - Rust source code
 Source code for Debianized Rust crate "pipewire"

Package: librust-pipewire-sys-dev
Description-md5: 5b6c3c0ee3e7f838659791c70c853797
Description-en: Rust FFI bindings for PipeWire - Rust source code
 Source code for Debianized Rust crate "pipewire-sys"

Package: librust-pixman-dev
Description-md5: 665db27ef0f14c83c34fd2fa16072f08
Description-en: Low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization - Rust source code
 Source code for Debianized Rust crate "pixman"

Package: librust-pixman-sys-dev
Description-md5: e0792f94b956557962c59b1a9368e57e
Description-en: Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization - Rust source code
 Source code for Debianized Rust crate "pixman-sys"

Package: librust-piz-dev
Description-md5: 913118fe65f8a448136bb9bd8037deea
Description-en: Piz (a Parallel Implementation of Zip) - rust source code
 a ZIP archive reader designed to concurrently decompress files using a simple
 API
 .
 Source code for Debianized Rust crate "piz"

Package: librust-pkcs1-dev
Description-md5: 9cf22bf806ce66b2bb0d3ce39e3a5fc0
Description-en: Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.2 (RFC 8017) - Rust source code
 This package contains the source for the Rust pkcs1 crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-pkcs5-0.7-dev
Description-md5: b3e34424e3ef8e97dc9ce17e62b80145
Description-en: Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #5: Password-Based Cryptography Specification Version 2.1 (RFC 8018) - Rust source code
 Source code for Debianized Rust crate "pkcs5"

Package: librust-pkcs5-dev
Description-md5: f99b7ef2957e1ae4b8f780bf9df4abff
Description-en: Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #5: Password-Based Cryptography Specification Version 2.1 (RFC 8018) - Rust source code
 This package contains the source for the Rust pkcs5 crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-pkcs8-0.10-dev
Description-md5: 88faf013a9dcac0e1fec8a6459586ec2
Description-en: Pure Rust implementation of PKCS#8 - Rust source code
 Source code for Debianized Rust crate "pkcs8"

Package: librust-pkcs8-dev
Description-md5: 9dc9966a0d81321534b788f3288a2501
Description-en: pure Rust implementation of PKCS#8 - Rust source code
 The pkcs8 crate is a pure Rust implementation
 of Public-Key Cryptography Standards (PKCS) #8:
 Private-Key Information Syntax Specification (RFC 5208).
 .
 PKCS#8 is a format for cryptographic private keys,
 often containing pairs of private and public keys.
 .
 This package contains the source for the Rust pkcs8 crate,
 for use with cargo.

Package: librust-pkg-config-dev
Description-md5: 906eb48d0131c716605a5f234f9563f9
Description-en: Run pkg-config at build time Cargo build scripts - Rust source code
 Source code for Debianized Rust crate "pkg-config"

Package: librust-pkg-version-dev
Description-md5: 9121ed951a053eafda4a2cd86923ac72
Description-en: Macros expanding to the package version - Rust source code
 Source code for Debianized Rust crate "pkg-version"

Package: librust-pkg-version-impl-dev
Description-md5: 09b444a64e06f79ad41e649162e4b006
Description-en: Implementation details of the `pkg-version` crate - Rust source code
 Do not use this crate, it does not provide a stable API.
 .
 This package contains the source for the Rust pkg-version-impl crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-pktparse+serde-dev
Description-md5: 9fb32d281bb73e474508ad720f8a3a43
Description-en: Collection of packet parsers - feature "serde"
 This metapackage enables feature "serde" for the Rust pktparse crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-pktparse-dev
Description-md5: ebef25bf2d5f74ccaa430e936444aef7
Description-en: Collection of packet parsers - Rust source code
 This package contains the source for the Rust pktparse crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-plain-dev
Description-md5: 6208534cb170315556164731588953c0
Description-en: Small Rust library that allows users to reinterpret data of certain types safely - Rust source code
 This package contains the source for the Rust plain crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-platform-dirs-dev
Description-md5: a7815cbbfd403da1a576c5624e84b515
Description-en: Obtain platform-dependant standard directory paths - Rust source code
 Source code for Debianized Rust crate "platform-dirs"

Package: librust-platform-info-dev
Description-md5: 4b90f5a8b1b57885643e74f93a6c8754
Description-en: Simple cross-platform interface to get info about a system - Rust source code
 Source code for Debianized Rust crate "platform-info"

Package: librust-platforms-dev
Description-md5: 24dd5d05483356fe9f50094e8e65fb88
Description-en: Rust platform registry with information about valid Rust platforms (target triple, target_arch, target_os) sourced from the Rust compiler - Rust source code
 Source code for Debianized Rust crate "platforms"

Package: librust-pleaser-dev
Description-md5: bd6d8038b53471296bc527b0fb464f10
Description-en: Please, a polite regex-first sudo alternative - Rust source code
 Source code for Debianized Rust crate "pleaser"

Package: librust-plist-dev
Description-md5: 58ff4262389194cb993009bfe71b106a
Description-en: Rusty plist parser - Rust source code
 Supports Serde serialization.
 .
 Source code for Debianized Rust crate "plist"

Package: librust-plotlib-dev
Description-md5: 74a5d867d4f23900a85fc663d72e0ad0
Description-en: Pure Rust plotting library - Rust source code
 Source code for Debianized Rust crate "plotlib"

Package: librust-plotters-backend-dev
Description-md5: 9e7a4dd34f2c35947259cc9f8a180529
Description-en: Plotters Backend API - Rust source code
 Source code for Debianized Rust crate "plotters-backend"

Package: librust-plotters-bitmap-dev
Description-md5: 66d95e70672dc3ea4a1a0f668bc240d1
Description-en: Plotters Bitmap Backend - Rust source code
 Source code for Debianized Rust crate "plotters-bitmap"

Package: librust-plotters-cairo-dev
Description-md5: 6e07242a1ee2301c65f15ccedc4b2e7d
Description-en: Plotters Cairo backend - Rust source code
 Source code for Debianized Rust crate "plotters-cairo"

Package: librust-plotters-dev
Description-md5: b4843c7c7d5039bc665dec1ef08bd2ec
Description-en: Rust data plotting and drawing library - Rust source code
 Source code for Debianized Rust crate "plotters"

Package: librust-plotters-svg-dev
Description-md5: 8d5c1a524f2cf78c07ebaffc5d1dbf44
Description-en: Plotters SVG backend - Rust source code
 Source code for Debianized Rust crate "plotters-svg"

Package: librust-pmac-dev
Description-md5: 2f05666e9a5f7087ea29bab7531aed16
Description-en: Generic implementation of Parallelizable Message Authentication Code - Rust source code
 This package contains the source for the Rust pmac crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-pmutil-dev
Description-md5: 52e74eb7f2959ed7691a04ea2fb7409c
Description-en: Utils for proc-macro - Rust source code
 This package contains the source for the Rust pmutil crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pnet-base-dev
Description-md5: dc68eb1243073859849eb5459c98f30e
Description-en: Fundamental base types and code used by pnet - Rust source code
 Source code for Debianized Rust crate "pnet_base"

Package: librust-pnet-datalink-dev
Description-md5: 6be026c205ef5be852136a99c6b4b9e2
Description-en: Cross-platform, datalink layer networking - Rust source code
 Source code for Debianized Rust crate "pnet_datalink"

Package: librust-pnet-dev
Description-md5: 7c769bde570eba9fcc39967d2ad133dc
Description-en: Cross-platform, low level networking using the Rust programming language - Rust source code
 Source code for Debianized Rust crate "pnet"

Package: librust-pnet-macros-dev
Description-md5: c180c5f591e415c091a53b118e3564b0
Description-en: Automatic bit manipulation for binary data formats - Rust source code
 Source code for Debianized Rust crate "pnet_macros"

Package: librust-pnet-macros-support-dev
Description-md5: 1b9e65a6f64d3b8abac8ef77bd263946
Description-en: Support library for libpnet_macros - Rust source code
 Source code for Debianized Rust crate "pnet_macros_support"

Package: librust-pnet-packet-dev
Description-md5: e2d2b1f139fddb088259e2720b511665
Description-en: Cross-platform, binary packet parsing and manipulation - Rust source code
 Source code for Debianized Rust crate "pnet_packet"

Package: librust-pnet-sys-dev
Description-md5: 58b8215e28b81e055aa0f1f9bf2e7361
Description-en: Access to network related system function and calls - Rust source code
 Source code for Debianized Rust crate "pnet_sys"

Package: librust-pnet-transport-dev
Description-md5: ed04093aa22acee5adb972e95925aa3e
Description-en: Cross-platform, transport layer networking - Rust source code
 Source code for Debianized Rust crate "pnet_transport"

Package: librust-png-dev
Description-md5: 69b2261a878699384886dcc185df34b7
Description-en: PNG decoding and encoding library in pure Rust - Rust source code
 Source code for Debianized Rust crate "png"

Package: librust-pocket-resources-dev
Description-md5: 3cca7fc611f6cdab68bea8b4b52dbb33
Description-en: Include resources in your applications - Rust source code
 This package contains the source for the Rust pocket-resources crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-podio-dev
Description-md5: b071761468861c23efb19e559db10dec
Description-en: Additional trait for Read and Write to read and write Plain Old Data - Rust source code
 This package contains the source for the Rust podio crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-polling-dev
Description-md5: 83984bc10f1c0e2b5af891c76131d150
Description-en: Portable interface to epoll, kqueue, event ports, and IOCP - Rust source code
 Source code for Debianized Rust crate "polling"

Package: librust-pollster-dev
Description-md5: cc0fdc7ca0c699b73997858a9f44b852
Description-en: Synchronously block the thread until a future completes - Rust source code
 Source code for Debianized Rust crate "pollster"

Package: librust-pollster-macro-dev
Description-md5: 5f15339de57cf5416adaeb42e84e03ca
Description-en: Proc-macro crate for pollster - Rust source code
 Source code for Debianized Rust crate "pollster-macro"

Package: librust-polonius-the-crab-dev
Description-md5: ad3445500d6500e9d5721a1551090cd3
Description-en: Tools to feature more lenient Polonius-based borrow-checker patterns in stable Rust - Rust source code
 Source code for Debianized Rust crate "polonius-the-crab"

Package: librust-poly1305-0.8-dev
Description-md5: 32262f10c46f1ba57b4b3155a1355b0e
Description-en: Poly1305 universal hash function and message authentication code - Rust source code
 Source code for Debianized Rust crate "poly1305"

Package: librust-poly1305-dev
Description-md5: 0484738d8767999e0b89a7aa9a28793c
Description-en: Poly1305 universal hash function and message authentication code - Rust source code
 This package contains the source for the Rust poly1305 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-polyline-dev
Description-md5: d935ac646ad5483af51b77b4f3861a88
Description-en: Encoder and decoder for the Google Encoded Polyline format - Rust source code
 Source code for Debianized Rust crate "polyline"

Package: librust-polyval-0.6-dev
Description-md5: 71e3e173060a41bde82cd3941de28339
Description-en: GHASH-like universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC) - Rust source code
 Source code for Debianized Rust crate "polyval"

Package: librust-polyval-dev
Description-md5: 66d0aef7ff8ce523eb84bfbbbdcd859e
Description-en: GHASH-like universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC) - Rust source code
 This package contains the source for the Rust polyval crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pom-dev
Description-md5: 86bee4b1ca9b9922e5461cd428e4e2d3
Description-en: PEG parser combinators using operator overloading without macros - Rust source code
 Source code for Debianized Rust crate "pom"

Package: librust-pool-dev
Description-md5: ce90c5e4af463d7ead265804e1a265f8
Description-en: Pool of reusable values - Rust source code
 This package contains the source for the Rust pool crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-poppler-rs-dev
Description-md5: f88f00ac8c9501cdf29100062f7448d8
Description-en: High-level (safe) bindings for poppler-glib - Rust source code
 Source code for Debianized Rust crate "poppler-rs"

Package: librust-poppler-sys-rs-dev
Description-md5: aa98bfc309a88e4c86608b84bc4ce393
Description-en: Low-level (FFI) bindings for poppler-glib - Rust source code
 Source code for Debianized Rust crate "poppler-sys-rs"

Package: librust-port-check-dev
Description-md5: f8e6c65b4bc0a60bae0c0610e37d55f9
Description-en: Get a free local port or check if a port somewhere is reachable - Rust source code
 Source code for Debianized Rust crate "port_check"

Package: librust-portable-atomic-dev
Description-md5: c899b923ec6a73733c498a93d90fb8c0
Description-en: Portable atomic types including support for 128-bit atomics, atomic float, etc - Rust source code
 Source code for Debianized Rust crate "portable-atomic"

Package: librust-portable-atomic-util-dev
Description-md5: 35eef0e120d5830d58942468faf2765b
Description-en: Synchronization primitives built with portable-atomic - Rust source code
 Source code for Debianized Rust crate "portable-atomic-util"

Package: librust-portable-pty-dev
Description-md5: ec386c0864f301117a4319d05ac5d26d
Description-en: Cross platform pty interface - Rust source code
 Source code for Debianized Rust crate "portable-pty"

Package: librust-portpicker-dev
Description-md5: f32fe23c544e8448549bc9015ee27d4e
Description-en: Pick a free unused port - Rust source code
 Source code for Debianized Rust crate "portpicker"

Package: librust-postcard-dev
Description-md5: 393e9a819c70f241ea6b65bd0b3b0c60
Description-en: No_std + serde compatible message library for Rust - Rust source code
 Source code for Debianized Rust crate "postcard"

Package: librust-postgres-derive-dev
Description-md5: 3a8f41a5253c0f2e4798a8c09100da80
Description-en: Internal crate used by postgres-types - Rust source code
 Source code for Debianized Rust crate "postgres-derive"

Package: librust-postgres-dev
Description-md5: 4b0b34e4b8d22eddb9a3b6a4eba3244d
Description-en: Native, synchronous PostgreSQL client - Rust source code
 Source code for Debianized Rust crate "postgres"

Package: librust-postgres-protocol-dev
Description-md5: c2de6f5bd4bfaab5791981225a678b24
Description-en: Low level Postgres protocol APIs - Rust source code
 Source code for Debianized Rust crate "postgres-protocol"

Package: librust-postgres-types-dev
Description-md5: 5a88ec005a2842633c5a0cd2bb534c32
Description-en: Conversions between Rust and Postgres values - Rust source code
 Source code for Debianized Rust crate "postgres-types"

Package: librust-potential-utf-dev
Description-md5: edf613f291b4e8c95df7c7e5cc03e9e5
Description-en: Unvalidated string and character types - Rust source code
 Source code for Debianized Rust crate "potential_utf"

Package: librust-powerfmt-dev
Description-md5: ebee3589da849512f0b12b7424ab5ed9
Description-en: `powerfmt` is a library that provides utilities for formatting values - Rust source code
 This crate makes it     significantly easier to support filling to a minimum
 width with alignment, avoid heap     allocation, and avoid repetitive
 calculations.
 .
 Source code for Debianized Rust crate "powerfmt"

Package: librust-powerfmt-macros-dev
Description-md5: 75b67428755983bc780bc503639b64c6
Description-en: Procedural macros for `powerfmt` - Rust source code
 This crate is an implementation detail and should not be relied upon directly.
 .
 Source code for Debianized Rust crate "powerfmt-macros"

Package: librust-pp-rs-dev
Description-md5: 0962dbaa3de0d3286657b05896cfb475
Description-en: Shader preprocessor - Rust source code
 Source code for Debianized Rust crate "pp-rs"

Package: librust-ppmd-rust-dev
Description-md5: 9f0e653cb40c4edace6dadbb64955fe6
Description-en: PPMd compression / decompression - Rust source code
 Source code for Debianized Rust crate "ppmd-rust"

Package: librust-pps-time-dev
Description-md5: 22face69361dda4c9b1ae4d16bfe52e1
Description-en: Rust interface for PPS devices - Rust source code
 Source code for Debianized Rust crate "pps-time"

Package: librust-ppv-lite86-dev
Description-md5: 81464852ae127c68513922377b5be124
Description-en: crypto-simd API for x86 - Rust source code
 Source code for Debianized Rust crate "ppv-lite86"

Package: librust-pq-sys-dev
Description-md5: 660811f6862b62a226ef82893184f594
Description-en: Auto-generated rust bindings for libpq - Rust source code
 Source code for Debianized Rust crate "pq-sys"

Package: librust-pracstro-dev
Description-md5: aa891080c780dcda9deee0e2b2ec1ab3
Description-en: Compact Astronomy Library and Ephemeris Generator - Rust source code
 Source code for Debianized Rust crate "pracstro"

Package: librust-precomputed-hash-dev
Description-md5: 69b16b54adc95227107ac9913b1a4185
Description-en: Expose a precomputed hash for a given type - Rust source code
 This package contains the source for the Rust precomputed-hash crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-precomputed-map-dev
Description-md5: 5f1b762b666c8095a5cc80bb45c63f5f
Description-en: Precomputed a Map to embed in binary - Rust source code
 Source code for Debianized Rust crate "precomputed-map"

Package: librust-predicates-core-dev
Description-md5: d37c3c1f214bd40103fa286a45178dc0
Description-en: API for boolean-valued predicate functions - Rust source code
 Source code for Debianized Rust crate "predicates-core"

Package: librust-predicates-dev
Description-md5: aaa6f13421103ed7f21754a4378bd10a
Description-en: Boolean-valued predicate functions - Rust source code
 Source code for Debianized Rust crate "predicates"

Package: librust-predicates-tree-dev
Description-md5: 647decdef21adb06b201bbb222371469
Description-en: Render boolean-valued predicate functions results as a tree - Rust source code
 Source code for Debianized Rust crate "predicates-tree"

Package: librust-prefix-trie-dev
Description-md5: e42a9bb294fe887f5af8170cb7120c90
Description-en: Prefix trie (tree) datastructure (both a set and a map) that provides exact and longest-prefix matches - Rust source code
 Source code for Debianized Rust crate "prefix-trie"

Package: librust-prefixtree-dev
Description-md5: 46afb52ff57031a353d9509f1c8c1080
Description-en: Hash-table-based prefix tree library - Rust source code
 Source code for Debianized Rust crate "prefixtree"

Package: librust-presser-dev
Description-md5: c1fba9a5cc320bbf3b9c72655ce46937
Description-en: Helper for copying data into raw buffers - Rust source code
 Source code for Debianized Rust crate "presser"

Package: librust-pretty-assertions-dev
Description-md5: 48cf76fd7ef13f1aeceadfc6f5c2ba62
Description-en: drop-in replacements for assert macros with colorful diffs - Rust source code
 Source code for Debianized Rust crate "pretty_assertions"

Package: librust-pretty-bytes-dev
Description-md5: f0d977b55858e885587fdd3f4c2291e7
Description-en: Convert bytes to a human readable string - Rust source code
 This package contains the source for the Rust pretty-bytes crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pretty-dev
Description-md5: f2b38e5365f28c8a6bc952e425b3ad07
Description-en: Wadler-style pretty-printing combinators in Rust - Rust source code
 Source code for Debianized Rust crate "pretty"

Package: librust-pretty-dtoa-dev
Description-md5: e15c981e30b8382f8888f1894bbc26d4
Description-en: Configurable float and double printing - Rust source code
 Source code for Debianized Rust crate "pretty_dtoa"

Package: librust-pretty-env-logger-dev
Description-md5: 3e09e91fb4c8d6a6f64a2d52cec8fb8a
Description-en: Visually pretty env_logger - Rust source code
 Source code for Debianized Rust crate "pretty_env_logger"

Package: librust-pretty-hex-dev
Description-md5: 851c01f9c95ff30b8976c95f95ff105b
Description-en: Pretty hex dump of bytes slice in the common style - Rust source code
 Source code for Debianized Rust crate "pretty-hex"

Package: librust-prettyplease-dev
Description-md5: 7d651721cd24623cc1744a609aeb854b
Description-en: Minimal `syn` syntax tree pretty-printer - Rust source code
 Source code for Debianized Rust crate "prettyplease"

Package: librust-prettytable-rs+csv-dev
Description-md5: 2f45512bc44b60d7c4bc879a5df85944
Description-en: Printing pretty formatted tables in terminal - feature "csv"
 This metapackage enables feature "csv" for the Rust prettytable-rs crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-prettytable-rs+default-dev
Description-md5: 4956a307f81a420cd208abb5424e2a29
Description-en: Printing pretty formatted tables in terminal - feature "default"
 This metapackage enables feature "default" for the Rust prettytable-rs crate,
 by pulling in any additional dependencies needed by that feature.

Package: librust-prettytable-rs-dev
Description-md5: e51eb41cfa72ac1057fc72093758e472
Description-en: Printing pretty formatted tables in terminal - Rust source code
 Source code for Debianized Rust crate "prettytable-rs"

Package: librust-primal-bit-dev
Description-md5: fb18a6f7d0d3483edec867ca31287508
Description-en: Bit-vector specialised to the prime-number-related needs of `primal` - Rust source code
 Source code for Debianized Rust crate "primal-bit"

Package: librust-primal-check-dev
Description-md5: 1fdd1bb45667faf940ca42088bd4d491
Description-en: Fast standalone primality testing - Rust source code
 Source code for Debianized Rust crate "primal-check"

Package: librust-primal-dev
Description-md5: 80dd109883b03122b4ee576e8cc8cf3a
Description-en: `primal` puts raw power into prime numbers - Rust source code
 This crates includes: optimised prime sieves, checking for primality,
 enumerating primes, factorising numbers, and state-of-the-art estimation of
 upper and lower bounds for π(n) (the number of primes below n) and p_k (the k-
 th prime).
 .
 Source code for Debianized Rust crate "primal"

Package: librust-primal-estimate-dev
Description-md5: 3bbb4d104d819e04da9b2203e8e20867
Description-en: State-of-the-art estimation of upper and lower bounds for π(n) and p_k - Rust source code
 Source code for Debianized Rust crate "primal-estimate"

Package: librust-primal-sieve-dev
Description-md5: 2c568224fb6368138813248c707905f0
Description-en: High performance prime sieve - Rust source code
 Source code for Debianized Rust crate "primal-sieve"

Package: librust-primal-slowsieve-dev
Description-md5: fb0734c068c5857caf82d10ff0f0e2eb
Description-en: Simple sieve of Eratosthenes designed for testing faster sieves - Rust source code
 You probably want `primal-sieve`, or even just `primal` itself.
 .
 Source code for Debianized Rust crate "primal-slowsieve"

Package: librust-primeorder-0.13-dev
Description-md5: 8c2680d310a337e6f76b3e8a55e70946
Description-en: Pure Rust implementation of complete addition formulas for prime order elliptic curves (Renes-Costello-Batina 2015) - Rust source code
 Generic over field elements and curve equation coefficients
 .
 Source code for Debianized Rust crate "primeorder"

Package: librust-primeorder-dev
Description-md5: 8c2680d310a337e6f76b3e8a55e70946
Description-en: Pure Rust implementation of complete addition formulas for prime order elliptic curves (Renes-Costello-Batina 2015) - Rust source code
 Generic over field elements and curve equation coefficients
 .
 Source code for Debianized Rust crate "primeorder"

Package: librust-print-bytes-dev
Description-md5: 76f55f000ef852eb6ee2f0a8ebe00a14
Description-en: Print bytes as losslessly as possible - Rust source code
 Source code for Debianized Rust crate "print_bytes"

Package: librust-prio-0.16-dev
Description-md5: 1c72a6eedb00dab73c2928924dae7180
Description-en: implementation of the Prio aggregation system core - Rust source code
 libprio-rs is a pure Rust implementation of Prio,
 a system for Private, Robust, and Scalable Computation
 of Aggregate Statistics.
 .
 This crate implements
 a Verifiable Distributed Aggregation Function (VDAF) called "Prio3",
 allowing Prio to be used
 in the Distributed Aggregation Protocol protocol.
 .
 This package contains the source for the Rust crate prio,
 for use with cargo.

Package: librust-prio-dev
Description-md5: 1c72a6eedb00dab73c2928924dae7180
Description-en: implementation of the Prio aggregation system core - Rust source code
 libprio-rs is a pure Rust implementation of Prio,
 a system for Private, Robust, and Scalable Computation
 of Aggregate Statistics.
 .
 This crate implements
 a Verifiable Distributed Aggregation Function (VDAF) called "Prio3",
 allowing Prio to be used
 in the Distributed Aggregation Protocol protocol.
 .
 This package contains the source for the Rust crate prio,
 for use with cargo.

Package: librust-priority-queue-dev
Description-md5: 0dd02e851dd702450efa53e986b79277
Description-en: Priority Queue implemented as a heap with a function to efficiently change the priority of an item - Rust source code
 Source code for Debianized Rust crate "priority-queue"

Package: librust-privdrop-dev
Description-md5: d265414faaaaeff9d889bda3532b2a23
Description-en: Simple crate to drop privileges - Rust source code
 Source code for Debianized Rust crate "privdrop"

Package: librust-probe-dev
Description-md5: 80c0cf47c9dba5ec4016ae01ebb0b3b4
Description-en: Static instrumentation probes - Rust source code
 Source code for Debianized Rust crate "probe"

Package: librust-proc-macro-crate-1-dev
Description-md5: de3b50d39f4d90df4832b115e65e9779
Description-en: Replacement for crate (macro_rules keyword) in proc-macros - Rust source code
 Source code for Debianized Rust crate "proc-macro-crate"

Package: librust-proc-macro-crate-dev
Description-md5: de3b50d39f4d90df4832b115e65e9779
Description-en: Replacement for crate (macro_rules keyword) in proc-macros - Rust source code
 Source code for Debianized Rust crate "proc-macro-crate"

Package: librust-proc-macro-error-attr-dev
Description-md5: 0024a358c322b21e3e50e49606221c28
Description-en: Attribute macro for proc-macro-error crate - Rust source code
 This package contains the source for the Rust proc-macro-error-attr crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-proc-macro-error-attr2-dev
Description-md5: b018dc97b4577cae3f3e7d917be1caa6
Description-en: Attribute macro for the proc-macro-error2 crate - Rust source code
 Source code for Debianized Rust crate "proc-macro-error-attr2"

Package: librust-proc-macro-error-attr3-dev
Description-md5: 495c6b6e46ad41e51a6fb080cf0d1e9e
Description-en: Attribute macro for the proc-macro-error3 crate - Rust source code
 Source code for Debianized Rust crate "proc-macro-error-attr3"

Package: librust-proc-macro-error-dev
Description-md5: 477f5fcf73fa75bbf0111969d520ccef
Description-en: Almost drop-in replacement to panics in proc-macros - Rust source code
 This package contains the source for the Rust proc-macro-error crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-proc-macro-error2-dev
Description-md5: c4b25bbee3c608eac56d5694d1422217
Description-en: Almost drop-in replacement to panics in proc-macros - Rust source code
 Source code for Debianized Rust crate "proc-macro-error2"

Package: librust-proc-macro-error3-dev
Description-md5: 29457d343fe3c4119f41c52b5e072df8
Description-en: Almost drop-in replacement to panics in proc-macros - Rust source code
 Source code for Debianized Rust crate "proc-macro-error3"

Package: librust-proc-macro-hack-dev
Description-md5: ab9c67c6afa76c14af049b9e50b2f469
Description-en: Procedural macros in expression position - Rust source code
 This package contains the source for the Rust proc-macro-hack crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-proc-macro-nested-dev
Description-md5: 669f4a89060d3eefeea52bdb10c7571a
Description-en: Support for nested proc-macro-hack invocations - Rust source code
 This package contains the source for the Rust proc-macro-nested crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-proc-macro-utils-dev
Description-md5: 5eb3d888255f4dc4d67c7d5663a0a602
Description-en: Low-level utilities on proc-macro and proc-macro2 types - Rust source code
 Source code for Debianized Rust crate "proc-macro-utils"

Package: librust-proc-macro2-dev
Description-md5: 8727e1bda20aed187427644323885358
Description-en: Substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case - Rust source code
 Source code for Debianized Rust crate "proc-macro2"

Package: librust-proc-macro2-diagnostics-dev
Description-md5: 4147fb27ed9260b74f36e0a577b624a7
Description-en: Diagnostics for proc-macro2 - Rust source code
 Source code for Debianized Rust crate "proc-macro2-diagnostics"

Package: librust-proc-mounts-dev
Description-md5: 12a2c75f97a882e76953b88670ca3915
Description-en: Fetch active mounts and swaps on a Linux system - Rust source code
 This package contains the source for the Rust proc-mounts crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-proc-status-dev
Description-md5: 92dcfc1823a02b01fee804044d50bca8
Description-en: Simple access to proc/status info on unix - Rust source code
 Source code for Debianized Rust crate "proc-status"

Package: librust-procedural-masquerade-dev
Description-md5: b56c4da65458ea6bd5b8038d9da48527
Description-en: proc_macro_derive pretending to be proc_macro - Rust source code
 Source code for Debianized Rust crate "procedural-masquerade"

Package: librust-process-alive-dev
Description-md5: 10d65151a328d22a889fbcdd1994eac1
Description-en: Cross platform library to verify if a process is alive - Rust source code
 Source code for Debianized Rust crate "process_alive"

Package: librust-process-control-dev
Description-md5: 79459f4c5b4b08f8d83782483f800b93
Description-en: Ergonomically run processes with limits - Rust source code
 Source code for Debianized Rust crate "process_control"

Package: librust-procfs-core-dev
Description-md5: 6562748c3bb9839b2f9656e902302c5e
Description-en: Data structures and parsing for the linux procfs pseudo-filesystem - Rust source code
 Source code for Debianized Rust crate "procfs-core"

Package: librust-procfs-dev
Description-md5: d527f8db9ad3a15b9e0840eef0d3def4
Description-en: Interface to the linux procfs pseudo-filesystem - Rust source code
 Source code for Debianized Rust crate "procfs"

Package: librust-prodash-dev
Description-md5: 528590634903820ea8017000fb28e9fd
Description-en: Dashboard for progress of async and blocking tasks - Rust source code
 Source code for Debianized Rust crate "prodash"

Package: librust-progressing-dev
Description-md5: 76fa3786146f35924a8664b327301e0d
Description-en: Lightweight, text-based, counting progress-bar for Rust - Rust source code
 This package contains the source for the Rust progressing crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-prometheus-client-derive-encode-dev
Description-md5: de4e2ff06e0d9fc4296e9a0c5a2e2aef
Description-en: Auxiliary crate to derive Encode trait from prometheus-client - Rust source code
 This package contains the source for the Rust prometheus-client-derive-encode
 crate, packaged by debcargo for use with cargo and dh-cargo.

Package: librust-prometheus-client-dev
Description-md5: e4ba4e4ca2cfeed2a66a99b7966c3c25
Description-en: Open Metrics client library allowing users to natively instrument applications - Rust source code
 Source code for Debianized Rust crate "prometheus-client"

Package: librust-prometheus-dev
Description-md5: 5fe9e390abe3b611f4f080f1c6de904a
Description-en: Prometheus instrumentation library for Rust applications - Rust source code
 Source code for Debianized Rust crate "prometheus"

Package: librust-proptest-derive-dev
Description-md5: b0aa8fee63384a2a7192a0fe0a76d830
Description-en: Custom-derive for the Arbitrary trait of proptest - Rust source code
 Source code for Debianized Rust crate "proptest-derive"

Package: librust-proptest-dev
Description-md5: 9600ff370ab7142994a3e3b4a6778e39
Description-en: Hypothesis-like property-based testing and shrinking - Rust source code
 Source code for Debianized Rust crate "proptest"

Package: librust-proptest-macro-dev
Description-md5: d2dfb69009dfb3a56c9af135e981399b
Description-en: Procedural macros for the proptest crate - Rust source code
 Source code for Debianized Rust crate "proptest-macro"

Package: librust-proptest-state-machine+std-dev
Description-md5: ed98d6b563731a55c9d22fcc37a41ef5
Description-en: State machine based testing support for proptest - feature "std" and 1 more
 This metapackage enables feature "std" for the Rust proptest-state-machine
 crate, by pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "default" feature.

Package: librust-proptest-state-machine-dev
Description-md5: b4187e132d7d28a13082d8bce422d38b
Description-en: State machine based testing support for proptest - Rust source code
 Source code for Debianized Rust crate "proptest-state-machine"

Package: librust-prost-0.12-dev
Description-md5: 7f74ffb32e134c5143376c516323f672
Description-en: Protocol Buffers implementation for the Rust Language - Rust source code
 Source code for Debianized Rust crate "prost"

Package: librust-prost-build-0.12-dev
Description-md5: 4f2564d1d73c5e66db328daa89efcabd
Description-en: Generate Prost annotated Rust types from Protocol Buffers files - Rust source code
 Source code for Debianized Rust crate "prost-build"

Package: librust-prost-build-dev
Description-md5: 4f2564d1d73c5e66db328daa89efcabd
Description-en: Generate Prost annotated Rust types from Protocol Buffers files - Rust source code
 Source code for Debianized Rust crate "prost-build"

Package: librust-prost-derive-0.12-dev
Description-md5: af7398c28fbc38699f948486e3df4ad2
Description-en: Generate encoding and decoding implementations for Prost annotated types - Rust source code
 Source code for Debianized Rust crate "prost-derive"

Package: librust-prost-derive-dev
Description-md5: af7398c28fbc38699f948486e3df4ad2
Description-en: Generate encoding and decoding implementations for Prost annotated types - Rust source code
 Source code for Debianized Rust crate "prost-derive"

Package: librust-prost-dev
Description-md5: 7f74ffb32e134c5143376c516323f672
Description-en: Protocol Buffers implementation for the Rust Language - Rust source code
 Source code for Debianized Rust crate "prost"

Package: librust-prost-reflect-derive-dev
Description-md5: 0769c5421de8c8514633441fc634f47e
Description-en: Derive macro for prost-reflect to generate ReflectMessage implementations - Rust source code
 Source code for Debianized Rust crate "prost-reflect-derive"

Package: librust-prost-reflect-dev
Description-md5: 065c281634d036714da980aa24891e6b
Description-en: Protobuf library extending prost with reflection support and dynamic messages - Rust source code
 Source code for Debianized Rust crate "prost-reflect"

Package: librust-prost-types-0.12-dev
Description-md5: 5c66f7595f83846192f5231ac21f620b
Description-en: Prost definitions of Protocol Buffers well known types - Rust source code
 Source code for Debianized Rust crate "prost-types"

Package: librust-prost-types-dev
Description-md5: 5c66f7595f83846192f5231ac21f620b
Description-en: Prost definitions of Protocol Buffers well known types - Rust source code
 Source code for Debianized Rust crate "prost-types"

Package: librust-protobuf-codegen-dev
Description-md5: 9533263da4bd9249ca610db25affc20e
Description-en: Code generator for rust-protobuf - Rust source code
 Includes a library to invoke programmatically (e. g. from `build.rs`) and
 `protoc-gen-rs` binary.
 .
 Source code for Debianized Rust crate "protobuf-codegen"

Package: librust-protobuf-dev
Description-md5: 71f29ab28b6d67b947d51748b0ee2730
Description-en: Google protocol buffers - Rust source code
 Source code for Debianized Rust crate "protobuf"

Package: librust-protobuf-macros-dev
Description-md5: fe10553b9d097fa3074e03551fb7196a
Description-en: Protobuf proc macro implementation (internal) - Rust source code
 Source code for Debianized Rust crate "protobuf-macros"

Package: librust-protobuf-parse-dev
Description-md5: 3798cef58a0f0e4db40fb592a4ca324b
Description-en: Parse `.proto` files - Rust source code
 Files are parsed into a `protobuf::descriptor::FileDescriptorSet` object using
 either: * pure rust parser (no dependencies) * `protoc` binary (more reliable
 and compatible with Google's implementation)
 .
 Source code for Debianized Rust crate "protobuf-parse"

Package: librust-protobuf-support-dev
Description-md5: ed55165bb852b6ed95ed0982dd04b8e6
Description-en: Code supporting protobuf implementation - Rust source code
 None of code in this crate is public API.
 .
 Source code for Debianized Rust crate "protobuf-support"

Package: librust-protoc-dev
Description-md5: 2d414b18799426e2896ff59065a526c5
Description-en: Protobuf protoc command as API - Rust source code
 Source code for Debianized Rust crate "protoc"

Package: librust-proton-call-dev
Description-md5: 534a28d35b5b96a5be06b6b7063b09f0
Description-en: Run any Windows program through Valve's Proton - Rust source code
 Source code for Debianized Rust crate "proton-call"

Package: librust-protox-dev
Description-md5: e79d5817ea4c3a7240e8b96b99d52d24
Description-en: The protobuf compiler - Rust source code
 Source code for Debianized Rust crate "protox"

Package: librust-protox-parse-dev
Description-md5: 3fe4a8b6cb615b5fe409ff193c42e5d2
Description-en: Parsing of protobuf source files - Rust source code
 Source code for Debianized Rust crate "protox-parse"

Package: librust-psa-crypto-dev
Description-md5: 8deaf653b579df8c94f0c9df525753ec
Description-en: Wrapper around the PSA Cryptography API - Rust source code
 Source code for Debianized Rust crate "psa-crypto"

Package: librust-psa-crypto-sys-dev
Description-md5: d87af3ae556902522f55b54648fda452
Description-en: Wrapper around the PSA Cryptography API - Rust source code
 Source code for Debianized Rust crate "psa-crypto-sys"

Package: librust-psl-dev
Description-md5: 202bf0608397c1924759afb9b30fe82e
Description-en: Extract root domain and suffix from a domain name - Rust source code
 Source code for Debianized Rust crate "psl"

Package: librust-psl-types-dev
Description-md5: f7edc9a1baa6c96ee520737bb79e6e41
Description-en: Common types for the public suffix implementation crates - Rust source code
 This package contains the source for the Rust psl-types crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-psm-dev
Description-md5: 0c6dbdceabed151928a395efa57092ec
Description-en: Portable Stack Manipulation: stack manipulation and introspection routines - Rust source code
 Source code for Debianized Rust crate "psm"

Package: librust-ptr-meta-derive-dev
Description-md5: 17069880b5e7cbc058db322c6742179a
Description-en: Proc macros for ptr_meta - Rust source code
 Source code for Debianized Rust crate "ptr_meta_derive"

Package: librust-ptr-meta-dev
Description-md5: 28d1bff3cbd85d913ef0014fd70a0082
Description-en: Radioactive stabilization of the ptr_meta rfc - Rust source code
 Source code for Debianized Rust crate "ptr_meta"

Package: librust-pty-process-dev
Description-md5: 50c979c8a30b86dce6656d46d31f708a
Description-en: Spawn commands attached to a pty - Rust source code
 Source code for Debianized Rust crate "pty-process"

Package: librust-ptyprocess-dev
Description-md5: 2c38ef1cbf7ae2e299f62c748e8e4a3f
Description-en: Work with PTY/TTY on Unix systems - Rust source code
 Source code for Debianized Rust crate "ptyprocess"

Package: librust-publicsuffix-dev
Description-md5: b8e8c18c42e39b1d355f8e0a7d7da079
Description-en: Extract root domain and suffix from a domain name - Rust source code
 Source code for Debianized Rust crate "publicsuffix"

Package: librust-pulldown-cmark-dev
Description-md5: 7a1294d53e73103cf5fc4769930ced42
Description-en: Pull parser for CommonMark - Rust source code
 Source code for Debianized Rust crate "pulldown-cmark"

Package: librust-pulldown-cmark-escape-dev
Description-md5: d9b37d8d1b9a07e84fdaaf10b028cc81
Description-en: Escape library for HTML created in the pulldown-cmark project - Rust source code
 Source code for Debianized Rust crate "pulldown-cmark-escape"

Package: librust-pulldown-cmark-to-cmark-dev
Description-md5: f1a48a0f92eb4e8510702b22a025fdb9
Description-en: Convert pulldown-cmark Events back to the string they were parsed from - Rust source code
 Source code for Debianized Rust crate "pulldown-cmark-to-cmark"

Package: librust-pulp-macro-dev
Description-md5: 200a2acacec600d38313b17065a414c1
Description-en: Safe generic simd - Rust source code
 Source code for Debianized Rust crate "pulp-macro"

Package: librust-pulsectl-rs-dev
Description-md5: f1ff369f8181804999e69c09b4a56bd1
Description-en: Higher level API for libpulse-binding - Rust source code
 Source code for Debianized Rust crate "pulsectl-rs"

Package: librust-punycode-dev
Description-md5: 5397f276e150f9726b9cab9635f8cd9f
Description-en: Functions to decode and encode Punycode - Rust source code
 Source code for Debianized Rust crate "punycode"

Package: librust-pure-rust-locales-dev
Description-md5: 3781b5def2c0f6815401c7b73c07ade0
Description-en: Pure Rust locales imported directly from the GNU C Library - Rust source code
 `LC_COLLATE` and `LC_CTYPE` are not yet supported.
 .
 Source code for Debianized Rust crate "pure-rust-locales"

Package: librust-purl-dev
Description-md5: d7a4ba7c03fd4b5a29b39e265d948b21
Description-en: Package URL implementation with customizable package types - Rust source code
 Source code for Debianized Rust crate "purl"

Package: librust-pwhash-dev
Description-md5: 1873c8178885496d64f55373eeed5914
Description-en: Collection of password hashing routines in pure Rust - Rust source code
 This package contains the source for the Rust pwhash crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-pwtool-dev
Description-md5: cdf5850e107ec20852dbc21eb9e32c13
Description-en: User account password tool - Rust source code
 Source code for Debianized Rust crate "pwtool"

Package: librust-pxfm-dev
Description-md5: 7975904cc84e1fa31763e1216c25ae31
Description-en: Fast and accurate math - Rust source code
 Source code for Debianized Rust crate "pxfm"

Package: librust-pyo3-async-runtimes-dev
Description-md5: d2d52da024e567e0c4ed50d7ce383861
Description-en: PyO3 bridges from Rust runtimes to Python's Asyncio library - Rust source code
 Source code for Debianized Rust crate "pyo3-async-runtimes"

Package: librust-pyo3-async-runtimes-macros-dev
Description-md5: 77738da798aff4920c1db666ef5b7908
Description-en: Proc Macro Attributes for `pyo3-async-runtimes` - Rust source code
 Source code for Debianized Rust crate "pyo3-async-runtimes-macros"

Package: librust-pyo3-build-config-dev
Description-md5: a37674873c9603a57d915fed0d00f721
Description-en: Build configuration for the PyO3 ecosystem - Rust source code
 Source code for Debianized Rust crate "pyo3-build-config"

Package: librust-pyo3-bytes-dev
Description-md5: 039073427b74206dd640e98c33f078b9
Description-en: Bytes integration for pyo3 - Rust source code
 Source code for Debianized Rust crate "pyo3-bytes"

Package: librust-pyo3-dev
Description-md5: e9686b3e5171fe43bd79ca8f552b5c84
Description-en: Bindings to Python interpreter - Rust source code
 Source code for Debianized Rust crate "pyo3"

Package: librust-pyo3-ffi-dev
Description-md5: 7416196fdbe2a2ff5e94355a184b4be0
Description-en: Python-API bindings for the PyO3 ecosystem - Rust source code
 Source code for Debianized Rust crate "pyo3-ffi"

Package: librust-pyo3-filelike-dev
Description-md5: d188482be56bb7f71b847ae3becdfa21
Description-en: Rust access to Python file-like objects - Rust source code
 Source code for Debianized Rust crate "pyo3-filelike"

Package: librust-pyo3-introspection-dev
Description-md5: bcc6d2d86bab4638dbe648e6a05d7457
Description-en: Introspect dynamic PyO3 libraries to get metadata about Python types - Rust source code
 Source code for Debianized Rust crate "pyo3-introspection"

Package: librust-pyo3-log-dev
Description-md5: 0525cae8434858dcadc5119f4f522b67
Description-en: Logging bridge from pyo3 native extension to python - Rust source code
 Source code for Debianized Rust crate "pyo3-log"

Package: librust-pyo3-macros-backend-dev
Description-md5: 1279318fb7f9509b0cbc639f87ca1098
Description-en: Code generation for PyO3 package - Rust source code
 Source code for Debianized Rust crate "pyo3-macros-backend"

Package: librust-pyo3-macros-dev
Description-md5: 8ecfc330a7d238499545a2483a0dac44
Description-en: Proc macros for PyO3 package - Rust source code
 Source code for Debianized Rust crate "pyo3-macros"

Package: librust-pyproject-toml-dev
Description-md5: 22fd98f4400dbc99d56e70bd30d1923a
Description-en: Pyproject.toml parser in Rust - Rust source code
 Source code for Debianized Rust crate "pyproject-toml"

Package: librust-python-pkginfo-dev
Description-md5: b86182b2f2599d1b3011929a3bbf211c
Description-en: Parse Python package metadata from sdist and bdists and etc - Rust source code
 Source code for Debianized Rust crate "python-pkginfo"

Package: librust-python3-dll-a-dev
Description-md5: fc6d08d0dbf1061597a90caab6169c94
Description-en: Standalone python3(y).dll import library generator - Rust source code
 Source code for Debianized Rust crate "python3-dll-a"

Package: librust-pythonize-dev
Description-md5: 1c646f7b15e9989e7342deb70530cbe1
Description-en: Rust <-> Python interconnect using Serde and PyO3 - Rust source code
 Source code for Debianized Rust crate "pythonize"

Package: librust-qcms-dev
Description-md5: 03c9ec0fb8516e9c932a3c10897eac6c
Description-en: Lightweight color management - Rust source code
 Source code for Debianized Rust crate "qcms"

Package: librust-qmk-via-api-dev
Description-md5: 3fb4f31890936d401f024567114bd669
Description-en: VIA api implementation for QMK-based keyboards - Rust source code
 Source code for Debianized Rust crate "qmk-via-api"

Package: librust-qoi-dev
Description-md5: 8e28f4cbb3fa174802459a17a0f3d36b
Description-en: VERY fast encoder/decoder for QOI (Quite Okay Image) format - Rust source code
 This package contains the source for the Rust qoi crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-qr2term-dev
Description-md5: 68f3e9fec46617fa77aafa37ac3117e4
Description-en: Stupidly simple Rust crate to render a QR code in the terminal - Rust source code
 Source code for Debianized Rust crate "qr2term"

Package: librust-qrcode-dev
Description-md5: af1447db21910a243c4d4523138695ab
Description-en: QR code encoder in Rust - Rust source code
 Source code for Debianized Rust crate "qrcode"

Package: librust-qrcode-generator-dev
Description-md5: b5fbafc7d55dfde22e5dd18da34e2ea9
Description-en: Generate QR Code matrices and images in RAW, PNG and SVG formats - Rust source code
 Source code for Debianized Rust crate "qrcode-generator"

Package: librust-qrcodegen-dev
Description-md5: facb63ca9b2daf07203ed6bb6d218934
Description-en: High-quality QR Code generator library - Rust source code
 This package contains the source for the Rust qrcodegen crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-qrencode-dev
Description-md5: e7c1d18bf419de39675569a53ed27f62
Description-en: QR code encoder in Rust - Rust source code
 Source code for Debianized Rust crate "qrencode"

Package: librust-quanta-dev
Description-md5: 44c93041b45afd47720d663a104add73
Description-en: high-speed timing library - Rust source code
 quanta is a high-speed timing library,
 useful for getting the current time very quickly,
 as well as manipulating it.
 .
 This package contains the source for the Rust crate quanta,
 for use with cargo.

Package: librust-quantiles-dev
Description-md5: 999485eac9ac09dc32f7549bceea4fe7
Description-en: Collection of approximate quantile algorithms - Rust source code
 This package contains the source for the Rust quantiles crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-quick-error-dev
Description-md5: 53095e455e1c6239bed2aff2b58616ff
Description-en: Macro which makes error types pleasant to write - Rust source code
 This package contains the source for the Rust quick-error crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-quick-junit-dev
Description-md5: 9ced5e13487f677915cde6dda4c396a4
Description-en: Data model and serializer for JUnit/XUnit XML - Rust source code
 Source code for Debianized Rust crate "quick-junit"

Package: librust-quick-protobuf-dev
Description-md5: 307ec5b33bf17b1ecd241d475bc1d411
Description-en: Pure Rust protobuf (de)serializer - Rust source code
 Quick.
 .
 This package contains the source for the Rust quick-protobuf crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-quick-xml-dev
Description-md5: a694aaea92bdf80673bbeab85e5d93e1
Description-en: High performance xml reader and writer - Rust source code
 Source code for Debianized Rust crate "quick-xml"

Package: librust-quickcheck-dev
Description-md5: 1520d033b990504cd9c494d8c421b503
Description-en: Automatic property based testing with shrinking - Rust source code
 Source code for Debianized Rust crate "quickcheck"

Package: librust-quickcheck-macros-dev
Description-md5: 866c062f25c1a1128b636689c678c1c9
Description-en: Macro attribute for quickcheck - Rust source code
 This package contains the source for the Rust quickcheck_macros crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-quinn-dev
Description-md5: 41f99da67465a3243c0144cacb5e5325
Description-en: Versatile QUIC transport protocol implementation - Rust source code
 Source code for Debianized Rust crate "quinn"

Package: librust-quinn-proto-dev
Description-md5: 1be3279d43243393ed5e9d68be4361ee
Description-en: State machine for the QUIC transport protocol - Rust source code
 Source code for Debianized Rust crate "quinn-proto"

Package: librust-quinn-udp-dev
Description-md5: c80c1e9ba3c34643499f7b00c9b8ab3b
Description-en: UDP sockets with ECN information for the QUIC transport protocol - Rust source code
 Source code for Debianized Rust crate "quinn-udp"

Package: librust-quitters-dev
Description-md5: 4be0d2c3e9c43dbecedd4d5455da5127
Description-en: List dependencies of a Rust binary by parsing panic messages - Rust source code
 This package contains the source for the Rust quitters crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-quote-dev
Description-md5: 1b0e1e69a24690ecd679c139f325c19b
Description-en: Quasi-quoting macro quote!(...) - Rust source code
 Source code for Debianized Rust crate "quote"

Package: librust-quote-use-dev
Description-md5: edfe41eed4cd2fa54e29645aff1014fe
Description-en: Support `use` in procmacros hygienically - Rust source code
 Source code for Debianized Rust crate "quote-use"

Package: librust-quote-use-macros-dev
Description-md5: d852ed8de5248849b42dcc7f31fb6f05
Description-en: Support `use` in procmacros hygienically - Rust source code
 Source code for Debianized Rust crate "quote-use-macros"

Package: librust-quoted-printable-dev
Description-md5: 5265c52df52ebca6e4b1d32d58367651
Description-en: Simple encoder/decoder for quoted-printable data - Rust source code
 Source code for Debianized Rust crate "quoted_printable"

Package: librust-r-description-dev
Description-md5: 98a09a2229df2af0da1334fc7dd11851
Description-en: Parsing and editor for R DESCRIPTION files - Rust source code
 Source code for Debianized Rust crate "r-description"

Package: librust-r2d2-dev
Description-md5: e34084043ab9798085d5256a515eec26
Description-en: Generic connection pool - Rust source code
 Source code for Debianized Rust crate "r2d2"

Package: librust-rabbitmq-http-client-dev
Description-md5: 5f6dee344befe1d4a1eb6517f5b509f3
Description-en: RabbitMQ HTTP API client - Rust source code
 RabbitMQ is a widely used message broker implementing AMQP and other
 messaging protocols. In addition to its core messaging features, it
 exposes a Management Plugin that provides a REST-like HTTP API for
 inspecting and managing broker state, including queues, exchanges,
 bindings, users, vhosts, runtime parameters, and health checks.
 .
 This library offers a typed Rust interface over that HTTP API, enabling
 applications and system tools to programmatically manage RabbitMQ
 resources without shelling out to curl or relying on ad-hoc JSON parsing.

Package: librust-radium-dev
Description-md5: e76ce42a3c1e9517f2e092ade2c4c9ef
Description-en: Portable interfaces for maybe-atomic types - Rust source code
 Source code for Debianized Rust crate "radium"

Package: librust-radix-fmt-dev
Description-md5: a728869210463adf8837b0a8e339bb23
Description-en: Format a number in an arbitrary radix - Rust source code
 Source code for Debianized Rust crate "radix_fmt"

Package: librust-radix-heap-dev
Description-md5: 1c1e85084586e521c0fbb4f0c6d8f117
Description-en: Fast monotone priority queues - Rust source code
 Source code for Debianized Rust crate "radix-heap"

Package: librust-radix-trie+serde-dev
Description-md5: 2c075f1ef7cd366da8f6ca05c6e70121
Description-en: Generic radix trie data-structure - feature "serde"
 This metapackage enables feature "serde" for the Rust radix_trie crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-radix-trie-dev
Description-md5: 547639e8e7e8c610cf1dd82cc3690308
Description-en: Generic radix trie data-structure - Rust source code
 This package contains the source for the Rust radix_trie crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-railroad-dev
Description-md5: 75c6ae1cee18d1f678fafd6c2e787109
Description-en: Create syntax-diagrams as Scalable Vector Graphics - Rust source code
 Source code for Debianized Rust crate "railroad"

Package: librust-railroad-verification-dev
Description-md5: 9a499aa2ae455f1dd6bcf205cbf8b3d6
Description-en: Common verification against SVG11-DTD for `railroad` - Rust source code
 Source code for Debianized Rust crate "railroad_verification"

Package: librust-railway-api-derive-dev
Description-md5: cdf39855c8fbcddc90f56c0ea379c5f5
Description-en: Derive macro for railway-api - Rust source code
 Source code for Debianized Rust crate "railway-api-derive"

Package: librust-railway-api-dev
Description-md5: 8735317659911ef6eef82697b253ce87
Description-en: High-level API for the Railway backend - Rust source code
 Source code for Debianized Rust crate "railway-api"

Package: librust-railway-core-dev
Description-md5: 3cac02c360efa9f9c169099bb84630f0
Description-en: Core type definitions of the Railway backend - Rust source code
 Source code for Debianized Rust crate "railway-core"

Package: librust-railway-provider-db-movas-dev
Description-md5: 3bbd8915d9278ef1915d97f09b84e2e4
Description-en: A DB Movas client in Rust - Rust source code
 Source code for Debianized Rust crate "railway-provider-db-movas"

Package: librust-railway-provider-hafas-dev
Description-md5: 8bc58d6b130692a89163289782055b25
Description-en: A HAFAS client in Rust - Rust source code
 Source code for Debianized Rust crate "railway-provider-hafas"

Package: librust-railway-provider-motis-dev
Description-md5: 53f83e86e194ece26d5bef0343be1dfd
Description-en: A Motis client for Railway - Rust source code
 Source code for Debianized Rust crate "railway-provider-motis"

Package: librust-railway-provider-search-ch-dev
Description-md5: 548bcaa27478f7f3bfe98ec7d4859e09
Description-en: The search.ch client for Railway - Rust source code
 Source code for Debianized Rust crate "railway-provider-search-ch"

Package: librust-rancor-dev
Description-md5: b051fb410d0c782b23eebe9e5c366998
Description-en: Scalable and efficient error handling without type composition - Rust source code
 Source code for Debianized Rust crate "rancor"

Package: librust-rand-chacha-0.3-dev
Description-md5: 9b716011705df98bdea2f80f85ed72fe
Description-en: ChaCha random number generator - Rust source code
 Source code for Debianized Rust crate "rand_chacha"

Package: librust-rand-chacha-dev
Description-md5: 2eb77042cebcc1d2dfebed354d9de595
Description-en: ChaCha random number generator - Rust source code
 This package contains the source for the Rust rand_chacha crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rand-core+getrandom-dev
Description-md5: 002c527142d952663920d8d42d7d6fe1
Description-en: Core random number generator traits and tools - feature "getrandom"
 This metapackage enables feature "getrandom" for the Rust rand_core crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-rand-core+serde-dev
Description-md5: 2abdbcdbb0c438444e8bc1d1edd259bd
Description-en: Core random number generator traits and tools - feature "serde" and 1 more
 This metapackage enables feature "serde" for the Rust rand_core crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "serde1" feature.

Package: librust-rand-core+std-dev
Description-md5: 4696b98cfe7f43cd463528545c5cc53e
Description-en: Core random number generator traits and tools - feature "std"
 This metapackage enables feature "std" for the Rust rand_core crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-rand-core-dev
Description-md5: c937ff0d07c958fb2f4a80847385e328
Description-en: Core random number generator traits and tools - Rust source code
 Source code for Debianized Rust crate "rand_core"

Package: librust-rand-dev
Description-md5: c8855c3dfb5a6bc7a80e94ce565b52fa
Description-en: Randomness functionality, number generators - Rust source code
 This package contains the source for the Rust rand crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-rand-distr-dev
Description-md5: 7b8d0be8ea6b10e1aa00a6ec27219faa
Description-en: Sampling from random number distributions - Rust source code
 This package contains the source for the Rust rand_distr crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rand-hc-dev
Description-md5: e5e3c1a87c49c59e347d30b11f89a3f7
Description-en: HC128 random number generator - Rust source code
 This package contains the source for the Rust rand_hc crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rand-isaac-dev
Description-md5: da08a3a91fb7096ce81af92b2629b193
Description-en: ISAAC random number generator - Rust source code
 This package contains the source for the Rust rand_isaac crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rand-pcg-dev
Description-md5: ad38dd9dd59a7668cbe98582d03366cc
Description-en: Selected PCG random number generators - Rust source code
 This package contains the source for the Rust rand_pcg crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rand-xorshift+serde-dev
Description-md5: d1257b3bd8f21d6d07dab6581cc6f8ef
Description-en: Xorshift random number generator - feature "serde" and 1 more
 This metapackage enables feature "serde" for the Rust rand_xorshift crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "serde1" feature.

Package: librust-rand-xorshift-dev
Description-md5: f8b6a0aafc2b3ce0a0aa4311e04932a1
Description-en: Xorshift random number generator - Rust source code
 This package contains the source for the Rust rand_xorshift crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rand-xoshiro+serde-dev
Description-md5: 224da727d2fee1fa3c5e4362ffc089c8
Description-en: Xoshiro, xoroshiro and splitmix64 RNGs - feature "serde" and 1 more
 This metapackage enables feature "serde" for the Rust rand_xoshiro crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "serde1" feature.

Package: librust-rand-xoshiro-dev
Description-md5: 01d86cfd5a0fbffe1d6b5183753694b0
Description-en: Xoshiro, xoroshiro and splitmix64 RNGs - Rust source code
 This package contains the source for the Rust rand_xoshiro crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-random-dev
Description-md5: 1ee69e5d316198706f01ae3cf8ded25c
Description-en: Package provides sources of randomness - Rust source code
 This package contains the source for the Rust random crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-random-number-macro-impl-dev
Description-md5: 4971defecd6a7862704520a5a84525f6
Description-en: Generate random numbers quickly - Rust source code
 This package contains the source for the Rust random-number-macro-impl crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-random-trait-dev
Description-md5: 79173b16461c284221bae843094bd887
Description-en: A random trait meant to produce random generic types - Rust source code
 This package contains the source for the Rust random-trait crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-range-collections-dev
Description-md5: 6388cc16a92fdeeee79832234d599fc2
Description-en: Sets and maps of ranges, backed by smallvec - Rust source code
 Source code for Debianized Rust crate "range-collections"

Package: librust-range-traits-dev
Description-md5: c84f062a2b6309b2b86467c68087ab1e
Description-en: Ranges related traits - Rust source code
 Source code for Debianized Rust crate "range-traits"

Package: librust-rangemap-dev
Description-md5: 8678d6630c8ec006baa9a1fe218822ec
Description-en: Map and set data structures whose keys are stored as ranges - Rust source code
 Contiguous and overlapping ranges that map to the same value are coalesced into
 a single range.
 .
 Source code for Debianized Rust crate "rangemap"

Package: librust-rapidhash-dev
Description-md5: 51136c95bfa89a1ce2510220986c4d43
Description-en: Extremely fast, high quality, platform-independent hashing algorithm - Rust source code
 Source code for Debianized Rust crate "rapidhash"

Package: librust-rasciigraph-dev
Description-md5: 61234f324ab2fedd55ef9e0877f2f3a0
Description-en: Utility function to plot ascii graphs - Rust source code
 Source code for Debianized Rust crate "rasciigraph"

Package: librust-ratatui-core-dev
Description-md5: 39f8c574b50774718871821df45c009b
Description-en: Core types and traits for the Ratatui Terminal UI library - Rust source code
 Widget libraries should use this crate. Applications should use the main
 Ratatui crate.
 .
 Source code for Debianized Rust crate "ratatui-core"

Package: librust-ratatui-dev
Description-md5: 2862e3e1fec174f85b28e6ce0eb27f2e
Description-en: Library that's all about cooking up terminal user interfaces - Rust source code
 Source code for Debianized Rust crate "ratatui"

Package: librust-ratatui-image-dev
Description-md5: 4b10f65a018a544aa51de0ba5cdcc1f4
Description-en: image widget for ratatui - Rust source code
 Source code for Debianized Rust crate "ratatui-image"

Package: librust-ratatui-macros-dev
Description-md5: 32b643de5e4223073162817582b83d5b
Description-en: Macros for Ratatui - Rust source code
 Source code for Debianized Rust crate "ratatui-macros"

Package: librust-ratatui-termion-dev
Description-md5: 1d601750c8f372dd0d973fbfd793e2e1
Description-en: Termion backend for the Ratatui Terminal UI library - Rust source code
 Source code for Debianized Rust crate "ratatui-termion"

Package: librust-ratatui-termwiz-dev
Description-md5: eec429240e7eb8c46287bc4be3bab591
Description-en: Termwiz backend for the Ratatui Terminal UI library - Rust source code
 Source code for Debianized Rust crate "ratatui-termwiz"

Package: librust-ratatui-widgets-dev
Description-md5: 7c8e54f2ff0167f16f0f48c7d1fced2b
Description-en: Widgets for the Ratatui Terminal UI library - Rust source code
 Source code for Debianized Rust crate "ratatui-widgets"

Package: librust-rav1e-dev
Description-md5: 27fcc0bacf8ddb9d9ef23792da735c9e
Description-en: Fastest and safest AV1 encoder - Rust source code
 Source code for Debianized Rust crate "rav1e"

Package: librust-ravif-dev
Description-md5: b9b2bfe3079acbb7d8c517fa6dd7f7da
Description-en: Rav1e-based pure Rust library for encoding images in AVIF format (powers the `cavif` tool) - Rust source code
 Source code for Debianized Rust crate "ravif"

Package: librust-raw-cpuid-dev
Description-md5: c58524118603108e0d40b62872cbaa1c
Description-en: Parse the x86 CPUID instruction, written in rust with no external dependencies - Rust source code
 The implementation closely resembles the Intel CPUID manual description. The
 library does only depend on libcore.
 .
 Source code for Debianized Rust crate "raw-cpuid"

Package: librust-raw-window-handle-dev
Description-md5: c45421e039255fbff0745e00346b823b
Description-en: Interoperability library for Rust Windowing applications - Rust source code
 Source code for Debianized Rust crate "raw-window-handle"

Package: librust-rawler-dev
Description-md5: 22f01ca921c704a960eb2abc47f374f4
Description-en: Extract images and metadata from camera raw formats - Rust source code
 Source code for Debianized Rust crate "rawler"

Package: librust-rawloader-dev
Description-md5: c3d29797dd0f2b736a2d823276eefbf9
Description-en: Extract the data from camera raw formats - Rust source code
 This package contains the source for the Rust rawloader crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rawpointer-dev
Description-md5: 36fe9bdbdd18015297eca33c18425e34
Description-en: Extra methods for raw pointers - Rust source code
 For example `.post_inc()` and `.pre_dec()` (c.f. `ptr++` and `--ptr`), `offset`
 and `add` for `NonNull<T>`, and the function `ptrdistance`.
 .
 Source code for Debianized Rust crate "rawpointer"

Package: librust-rawzip-dev
Description-md5: 0b45b762d28c811196535c552be42a61
Description-en: Zip archive reader and writer - Rust source code
 Source code for Debianized Rust crate "rawzip"

Package: librust-rayon-cond-dev
Description-md5: f235c615e715615c14cb7aab6b81ac31
Description-en: Experimental iterator wrapper that is conditionally parallel or serial - Rust source code
 Source code for Debianized Rust crate "rayon-cond"

Package: librust-rayon-core-dev
Description-md5: 50e4eccd46acdfb8515d0d9bd28d415d
Description-en: Core APIs for Rayon - Rust source code
 Source code for Debianized Rust crate "rayon-core"

Package: librust-rayon-dev
Description-md5: da70add1bd732c003c9f9decb1a553b5
Description-en: Simple work-stealing parallelism for Rust - Rust source code
 Source code for Debianized Rust crate "rayon"

Package: librust-rb-sys-build-dev
Description-md5: 002361191805b1a74b14bc1ac0d23785
Description-en: Build system for rb-sys - Rust source code
 Source code for Debianized Rust crate "rb-sys-build"

Package: librust-rb-sys-dev
Description-md5: 370d39e587f8970c006dd96a1dde660e
Description-en: Rust bindings for the CRuby API - Rust source code
 Source code for Debianized Rust crate "rb-sys"

Package: librust-rb-sys-env-dev
Description-md5: e67e9426e07f3acdee6ffc02f84009e3
Description-en: Integrates rb-sys into high level frameworks - Rust source code
 Source code for Debianized Rust crate "rb-sys-env"

Package: librust-rbase64-dev
Description-md5: fa47ec35c98135e43e521b3c604de4e1
Description-en: fast multi-threaded base64 encoding library and CLI tool - Rust source code
 This package provides a high-performance implementation of Base64 encoding
 and decoding optimized for high throughput workloads. It supports both
 library usage in Rust applications and a standalone CLI utility compatible
 with common Base64 command-line workflows.
 .
 This package contains the Rust source code for the rbase64 crate.

Package: librust-rbw-dev
Description-md5: 1bfa457666f69d397f19b4833f3357ef
Description-en: Unofficial Bitwarden CLI - Rust source code
 Source code for Debianized Rust crate "rbw"

Package: librust-rcgen-dev
Description-md5: e2fa012585116a59f71dc0d91c825728
Description-en: Rust X.509 certificate generator - Rust source code
 Source code for Debianized Rust crate "rcgen"

Package: librust-rctree-dev
Description-md5: f32198b3cf5bd941a88645b8f70cf5dc
Description-en: 'DOM-like' tree implemented using reference counting - Rust source code
 Source code for Debianized Rust crate "rctree"

Package: librust-rdftk-core-dev
Description-md5: 4864990ad45f96a460369d5b375c386e
Description-en: RDF toolkit for Rust - Rust source code
 The RDF toolkit for Rust is a set of crates
 providing the ability to work with RDF data.
 The goal is to provide a consistent set of tools
 for reading and writing files, manipulating models programmatically,
 and working with graph (triple) stores.
 .
 The rdftk_core crate provides the core RDF data model;
 concrete implementations for Statements and Literals,
 along with a Resource type
 that provides a builder-like experience for models.
 .
 The rdftk_io crate provides traits
 for reading and writing Statements and Graphs
 as well as implementations of these for common representations.
 .
 The rdftk_iri crate provides an implementation
 of the IRI and URI specifications.
 .
 The rdftk_names crate provides a set of modules
 that contain the IRIs and QName strings for commonly used vocabularies.
 It also provides macro support
 for defining new namespaces in the same style as this library.
 .
 This package contains the source for the Rust crates
 rdftk_core rdftk_io rdftk_iri and rdftk_names,
 for use with cargo.

Package: librust-read-color-dev
Description-md5: 480cb6e818a918741457d8ee67284ecf
Description-en: Simple library for reading hex colors - Rust source code
 This package contains the source for the Rust read_color crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-read-fonts-dev
Description-md5: a8902db8c9b7dd9b01aef915ca33779b
Description-en: Reading OpenType font files - Rust source code
 Source code for Debianized Rust crate "read-fonts"

Package: librust-realfft-dev
Description-md5: 06274bec88c24e3230f02e093802dc6f
Description-en: Real-to-complex forward FFT and complex-to-real inverse FFT for Rust - Rust source code
 Source code for Debianized Rust crate "realfft"

Package: librust-reborrow-derive-dev
Description-md5: 6834295f873e7de48d58989904261f05
Description-en: Emulate reborrowing for user types - Rust source code
 Source code for Debianized Rust crate "reborrow-derive"

Package: librust-reborrow-dev
Description-md5: 5db076b20d92d44b1b7285883df16351
Description-en: Emulate reborrowing for user types - Rust source code
 Source code for Debianized Rust crate "reborrow"

Package: librust-rebuilderd-common-dev
Description-md5: c58e5d475ca080e8caa6e7623b343553
Description-en: Rebuilderd - common code - Rust source code
 Source code for Debianized Rust crate "rebuilderd-common"

Package: librust-rebuilderd-dev
Description-md5: b1727f5a77d6a3fae4fcd26d6d1d4032
Description-en: Rebuilderd - independent build verification daemon - Rust source code
 Source code for Debianized Rust crate "rebuilderd"

Package: librust-recursion-dev
Description-md5: 1266fd538c6197f3d25aea12ebc78a42
Description-en: Cache-aware stack safe recursion - Rust source code
 Source code for Debianized Rust crate "recursion"

Package: librust-redox-hwio-dev
Description-md5: c0d3c906978d9eb5bfb36c5b330a9346
Description-en: Rust Hardware MMIO and PIO - Rust source code
 Source code for Debianized Rust crate "redox_hwio"

Package: librust-redox-syscall-dev
Description-md5: 8037e73c35cbad2a9708d8545307053d
Description-en: Access raw Redox system calls - Rust source code
 This package contains the source for the Rust redox_syscall crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-redox-termios-dev
Description-md5: 2921fb08a7eb36824c9a678df1043e43
Description-en: Access Redox termios functions - Rust source code
 Source code for Debianized Rust crate "redox_termios"

Package: librust-reduce-dev
Description-md5: bee6e5442101bfc8bcbebfd46fc285fd
Description-en: Fold an iterator without an initial value - Rust source code
 This package contains the source for the Rust reduce crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-ref-cast-dev
Description-md5: 4d9502b7ee2dafde1dd37ea093c16453
Description-en: Safely cast &T to &U where the struct U contains a single field of type T - Rust source code
 Source code for Debianized Rust crate "ref-cast"

Package: librust-ref-cast-impl-dev
Description-md5: eb34d39538db00864b8302a71b9e59d9
Description-en: Derive implementation for ref_cast::RefCast - Rust source code
 Source code for Debianized Rust crate "ref-cast-impl"

Package: librust-ref-filter-map-dev
Description-md5: 9c9cf0100eb4e3dbc1cfffa4ccf8ca83
Description-en: Like `std::cell::{Ref,RefMut}::map`, but for optional components - Rust source code
 This package contains the source for the Rust ref_filter_map crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-reference-counted-singleton-dev
Description-md5: 1b66048d9d90d47ade52fcd8a99599b9
Description-en: Reference-counted singleton whose protected data can be recreated as needed - Rust source code
 This package contains the source for the Rust reference-counted-singleton
 crate, packaged by debcargo for use with cargo and dh-cargo.

Package: librust-referencing-dev
Description-md5: 72bbe8c76ad066eb66f42b7a0966f37c
Description-en: Implementation-agnostic JSON reference resolution library for Rust - Rust source code
 Source code for Debianized Rust crate "referencing"

Package: librust-reflink-copy-dev
Description-md5: 2eb6d8cde9eee484c6de553ccb1a6296
Description-en: Copy-on-write mechanism on supported file systems - Rust source code
 Source code for Debianized Rust crate "reflink-copy"

Package: librust-regalloc2-dev
Description-md5: 312bebeb9202b1f574e15348b051dd1f
Description-en: backtracking register allocator - Rust source code
 regalloc2 is a register allocator
 that started life as, and is about 50% still,
 a port of IonMonkey's backtracking register allocator to Rust.
 In many regards, it has been generalized, optimized, and improved
 since the initial port.
 .
 In addition,
 it contains substantial amounts of testing infrastructure
 (fuzzing harnesses and checkers)
 that does not exist in the original IonMonkey allocator.
 .
 This package contains the source for the Rust regalloc2 crate,
 for use with cargo.

Package: librust-regex-automata-dev
Description-md5: 7f1d2c3ab8377da87b753e3216e1f854
Description-en: Automata construction and matching using regular expressions - Rust source code
 Source code for Debianized Rust crate "regex-automata"

Package: librust-regex-cursor-dev
Description-md5: 7e710e82582474e77099278f796b6b53
Description-en: Regex fork that can search discontiguous haystacks - Rust source code
 Source code for Debianized Rust crate "regex-cursor"

Package: librust-regex-dev
Description-md5: b6e2cf141867e71e51f5ab9ce7e12f74
Description-en: Regular expressions for Rust - Rust source code
 This implementation uses finite automata and guarantees linear time matching on
 all inputs.
 .
 Source code for Debianized Rust crate "regex"

Package: librust-regex-lite-dev
Description-md5: 914adf7121619645500949e249c980a8
Description-en: Lightweight regex engine - Rust source code
 Source code for Debianized Rust crate "regex-lite"

Package: librust-regex-syntax-dev
Description-md5: 037cda3b2e64b0af910c7289610a306b
Description-en: Regular expression parser - Rust source code
 Source code for Debianized Rust crate "regex-syntax"

Package: librust-regex-test-dev
Description-md5: c44731ab12d9ba9d9c5311942d61e52d
Description-en: Infrastructure for testing regexes - Rust source code
 You probably don't want to use this crate unless you're working on a regex
 implementation.
 .
 Source code for Debianized Rust crate "regex-test"

Package: librust-region-dev
Description-md5: 3b9e7c467f6f331afbc1932fcb3aa62b
Description-en: Cross-platform virtual memory API - Rust source code
 Source code for Debianized Rust crate "region"

Package: librust-regress-dev
Description-md5: 9a11a7260aa6ad9a46b1fd22f5e7d32e
Description-en: Regular expression engine targeting EcmaScript syntax - Rust source code
 Source code for Debianized Rust crate "regress"

Package: librust-reis-dev
Description-md5: 7f72fa78db5417319ec9be7707f4b91f
Description-en: Pure Rust implementation of libei/libeis protocol - Rust source code
 Source code for Debianized Rust crate "reis"

Package: librust-relative-path-dev
Description-md5: 62204c812e4e24d511fc823e6ff135e9
Description-en: Portable, relative paths for Rust - Rust source code
 Source code for Debianized Rust crate "relative-path"

Package: librust-relm4-css-dev
Description-md5: 9076d2bfa00fd890275ecc537c471fd5
Description-en: Idiomatic GUI library inspired by Elm and based on gtk4-rs - Rust source code
 Source code for Debianized Rust crate "relm4-css"

Package: librust-relm4-macros-dev
Description-md5: 536b43b7382f04bbbb6f9d93ea68992c
Description-en: Idiomatic GUI library inspired by Elm and based on gtk4-rs - Rust source code
 Source code for Debianized Rust crate "relm4-macros"

Package: librust-remain-dev
Description-md5: 85c1cd12552dff4f15969a7b736a6b7c
Description-en: Compile-time check that enum/struct/match are sorted. - Rust source code
 This package contains the source for the Rust remain crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-remove-dir-all-dev
Description-md5: 5b80452f835d6f0c155c454975f06b09
Description-en: Safe, reliable implementation of remove_dir_all for Windows - Rust source code
 Source code for Debianized Rust crate "remove_dir_all"

Package: librust-rend-dev
Description-md5: e55861091fbf15905f7c38ceb35b482c
Description-en: Cross-platform, endian-aware primitives for Rust - Rust source code
 Source code for Debianized Rust crate "rend"

Package: librust-renderdoc-sys-dev
Description-md5: 1df368492fe2065924a00137650bbd04
Description-en: Low-level bindings to the RenderDoc API - Rust source code
 Source code for Debianized Rust crate "renderdoc-sys"

Package: librust-replace-with-dev
Description-md5: 89f944bba1c5ab53aef47d85aa56de11
Description-en: Temporarily take ownership of and replace a mutable value - Rust source code
 Temporarily take ownership of a value at a mutable location, and
 replace it with a new value based on the old one.
 Source code for Debianized Rust crate "replace_with"

Package: librust-repro-env-dev
Description-md5: 8f3e41da458ecbdb921dc1727d77973f
Description-en: Dependency lockfiles for reproducible build environments 📦🔒 - Rust source code
 Source code for Debianized Rust crate "repro-env"

Package: librust-reproducible-panic-dev
Description-md5: 217a3b02e1dba668d607dcbaad16cb43
Description-en: Panic hook with reproducible output - Rust source code
 Source code for Debianized Rust crate "reproducible-panic"

Package: librust-reqsign-aliyun-oss-dev
Description-md5: 034e1acd9ad46c86c252e078846906e7
Description-en: Aliyun OSS signing implementation for reqsign - Rust source code
 Source code for Debianized Rust crate "reqsign-aliyun-oss"

Package: librust-reqsign-command-execute-tokio-dev
Description-md5: 58bd2b99f63b2f70ed8eadab74d79a3c
Description-en: Tokio-based command execution implementation for reqsign - Rust source code
 Source code for Debianized Rust crate "reqsign-command-execute-tokio"

Package: librust-reqsign-core-dev
Description-md5: 7114f7b6fb2b149d039c9909bf638069
Description-en: Signing API requests without effort - Rust source code
 Source code for Debianized Rust crate "reqsign-core"

Package: librust-reqsign-dev
Description-md5: eb240705ee7c3bf09ab04183c6dee213
Description-en: Signing API requests without effort - Rust source code
 Source code for Debianized Rust crate "reqsign"

Package: librust-reqsign-file-read-tokio-dev
Description-md5: a035568cc67d1a53855475e8b9a7f80d
Description-en: Tokio-based file reader implementation for reqsign - Rust source code
 Source code for Debianized Rust crate "reqsign-file-read-tokio"

Package: librust-reqsign-huaweicloud-obs-dev
Description-md5: a18d4ff086b927d3bda96946134a30d2
Description-en: Huawei Cloud OBS signing implementation for reqsign - Rust source code
 Source code for Debianized Rust crate "reqsign-huaweicloud-obs"

Package: librust-reqsign-oracle-dev
Description-md5: 88e9b606b90ca81a9559e1bf686b0e5c
Description-en: Oracle Cloud signing implementation for reqsign - Rust source code
 Source code for Debianized Rust crate "reqsign-oracle"

Package: librust-reqsign-tencent-cos-dev
Description-md5: b6924837053765f86ecd0cb7b2c5a7b0
Description-en: Tencent Cloud COS signing implementation for reqsign - Rust source code
 Source code for Debianized Rust crate "reqsign-tencent-cos"

Package: librust-reqsign-volcengine-tos-dev
Description-md5: 9631b101700dd9cd812f3d0ea8ebdae5
Description-en: Volcengine TOS signing implementation for reqsign - Rust source code
 Source code for Debianized Rust crate "reqsign-volcengine-tos"

Package: librust-reqwest-dev
Description-md5: b7fd7f6cc834f7716825c6f222ae40cf
Description-en: Higher level HTTP client library - Rust source code
 Source code for Debianized Rust crate "reqwest"

Package: librust-reqwest-middleware-dev
Description-md5: f3a7385b301364c04d3f7464e48ce4b4
Description-en: Wrapper around reqwest to allow for client middleware chains - Rust source code
 Source code for Debianized Rust crate "reqwest-middleware"

Package: librust-resize-dev
Description-md5: 4cef0f0e28c2851bb69da83d6630c11a
Description-en: Simple image resampling library in pure Rust - Rust source code
 This package contains the source for the Rust resize crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-resolv-conf-dev
Description-md5: 4041287319b58a548aae533086f87f5f
Description-en: Resolv.conf file parser - Rust source code
 Source code for Debianized Rust crate "resolv-conf"

Package: librust-resource-proof-dev
Description-md5: 8376000735d9c911ccc5cb19e8ce9de9
Description-en: resource proof for decentralised network nodes - Rust source code
 This crate handles "proof" of bandwidth, cpu and storage
 for nodes in a decentralised network.
 .
 The hope is to combine mechanisms
 that attempt to validate resources on remote machines.
 This validation though, is a spot check and also best effort.
 It is not guaranteed to be accurate over time
 and this consideration must be clear to users of the crate.
 .
 The purpose is to provide **some** indication
 that a machine has **some** capabilities.
 .
 This package contains the source for the Rust resource_proof crate,
 for use with cargo.

Package: librust-result-like-derive-dev
Description-md5: 71edc17555599fb947dcddf6e85ca68c
Description-en: Derive macros for result-like - Rust source code
 Source code for Debianized Rust crate "result-like-derive"

Package: librust-result-like-dev
Description-md5: d9bba2ebf605d59b682de3cb1b751a9c
Description-en: Option/Result-like monad interface for your own enum - Rust source code
 Source code for Debianized Rust crate "result-like"

Package: librust-resvg-dev
Description-md5: 9e9c7b6bc09e751fcb8504f101ca10b6
Description-en: SVG rendering library - Rust source code
 This package contains the source for the Rust resvg crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-retain-mut-dev
Description-md5: 76aa92b9a5ee3a52e05fb92f6e1d4ea9
Description-en: Provide retain_mut method that has the same functionality as retain but gives mutable borrow to the predicate - Rust source code
 This package contains the source for the Rust retain_mut crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-retry-dev
Description-md5: df08fe51764ea82106c060d32d5a31e6
Description-en: utilities for retrying operations that can fail - Rust source code
 Crate retry provides utilities for retrying operations that can fail.
 .
 This package contains the source for the Rust retry crate.

Package: librust-retry-policies-dev
Description-md5: 7568d56594bf7ac6f0828e8e49fc56ce
Description-en: Collection of plug-and-play retry policies for Rust projects - Rust source code
 Source code for Debianized Rust crate "retry-policies"

Package: librust-reword-dev
Description-md5: 36ad1d8bc1904b1087349593912066f4
Description-en: Provides some utility functions for human-readable formatting of words - Rust source code
 Source code for Debianized Rust crate "reword"

Package: librust-rexif-dev
Description-md5: 42794dac482a65ea6c116793284f19ee
Description-en: Native Rust crate, written to extract EXIF data from JPEG and TIFF images - Rust source code
 Source code for Debianized Rust crate "rexif"

Package: librust-rfc2047-decoder-dev
Description-md5: dd677dbafbf52b2e6d5358e19ebc9653
Description-en: Decoding RFC 2047 MIME Message Headers - Rust source code
 Source code for Debianized Rust crate "rfc2047-decoder"

Package: librust-rfc2047-dev
Description-md5: c5b7ff94fa4da9b084e3ee300fe3ac91
Description-en: Simple encoder for RFC2047 encoded words - Rust source code
 This package contains the source for the Rust rfc2047 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rfc6979-0.4-dev
Description-md5: 1392d4a3ad6c5a8a85680891e866dc7d
Description-en: Pure Rust implementation of RFC6979: Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA) - Rust source code
 Source code for Debianized Rust crate "rfc6979"

Package: librust-rfc6979-dev
Description-md5: 4354da84540918d391ad6259f8c636f4
Description-en: Pure Rust implementation of RFC6979: Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA) - Rust source code
 This package contains the source for the Rust rfc6979 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rfc822-like-dev
Description-md5: 916de91166c90979e3f6368c2485778b
Description-en: RFC822-like encoding used in control files implemented for serde - Rust source code
 Source code for Debianized Rust crate "rfc822-like"

Package: librust-rfc822-sanitizer-dev
Description-md5: b653be45de3425a1dbf41883cbec8590
Description-en: Rfc822/2822 sanitizer/normalizer - Rust source code
 This package contains the source for the Rust rfc822_sanitizer crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-rfd-dev
Description-md5: 72aaebe2221c08aa6758d27f38eb21dd
Description-en: Rusty File Dialog - Rust source code
 Source code for Debianized Rust crate "rfd"

Package: librust-rgb-dev
Description-md5: 1399842338106932c40554fa36d15b5b
Description-en: `struct RGB/RGBA/etc.` for sharing pixels between crates + convenience methods for color manipulation - Rust source code
 Allows no-copy high-level interoperability. Also adds common convenience
 methods and implements standard Rust traits to make `RGB`/`RGBA` pixels and
 slices first-class Rust objects.
 .
 Source code for Debianized Rust crate "rgb"

Package: librust-rhai-codegen-dev
Description-md5: d90e187e4b2ac57851bf5f3677883a75
Description-en: Procedural macros support package for Rhai, a scripting language and engine for Rust - Rust source code
 Source code for Debianized Rust crate "rhai_codegen"

Package: librust-rhai-dev
Description-md5: 040693d9d3c0158d545a95bfef85fc96
Description-en: Embedded scripting for Rust - Rust source code
 Source code for Debianized Rust crate "rhai"

Package: librust-ring-dev
Description-md5: c2826d5f6a975979193d69b988879277
Description-en: Experiment - Rust source code
 Source code for Debianized Rust crate "ring"

Package: librust-ringbuf-dev
Description-md5: c21e74fce2628e90d1d876d837b843d3
Description-en: Lock-free SPSC FIFO ring buffer with direct access to inner data - Rust source code
 This package contains the source for the Rust ringbuf crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rinja-derive-dev
Description-md5: 12d67f8d6ad6dec85c42e25e0383ccd1
Description-en: Procedural macro package for Rinja - Rust source code
 Source code for Debianized Rust crate "rinja_derive"

Package: librust-rinja-dev
Description-md5: 9d77a2ec2cc197c099627f3bf33a4731
Description-en: Type-safe, compiled Jinja-like templates for Rust - Rust source code
 Source code for Debianized Rust crate "rinja"

Package: librust-rinja-parser-dev
Description-md5: 0bf4dec1f770c9326cae2e98191305f4
Description-en: Parser for Rinja templates - Rust source code
 Source code for Debianized Rust crate "rinja_parser"

Package: librust-rip-starttls-dev
Description-md5: efd8de4f2fe5935d30874cec92d6b3c5
Description-en: sans I/O implementation of IMAP starttls - Rust source code
 rip-starttls is a sans I/O implementation
 of starttls for the IMAP protocol,
 as well as feature-gated I/O connectors.
 .
 This package contains the source for the Rust crate rip-starttls,
 for use with cargo.

Package: librust-ripasso-dev
Description-md5: 4c802078b7eb84f3dadd0175013d8a69
Description-en: Password manager that uses the file format of the standard unix password manager 'pass' - Rust source code
 Source code for Debianized Rust crate "ripasso"

Package: librust-ripcalc-dev
Description-md5: 6dd3cd229544e5c03d29947dd0fbf5da
Description-en: Format and lookup IP addresses - Rust source code
 Source code for Debianized Rust crate "ripcalc"

Package: librust-ripemd-dev
Description-md5: b9032f0661dacf13db7bc0aa306e87dc
Description-en: Pure Rust implementation of the RIPEMD hash functions - Rust source code
 This package contains the source for the Rust ripemd crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rkyv-derive-dev
Description-md5: fbd692052e3261fcdf8de01c16cbcf53
Description-en: Derive macro for rkyv - Rust source code
 Source code for Debianized Rust crate "rkyv_derive"

Package: librust-rkyv-dev
Description-md5: a62c92a5e58fee3e82b974de84b0e102
Description-en: Zero-copy deserialization framework for Rust - Rust source code
 Source code for Debianized Rust crate "rkyv"

Package: librust-rle-decode-fast-dev
Description-md5: def26308113fa23fb86d2edb24471d20
Description-en: Deprecated: this is available in stable Rust since 1.53 as Vec::extend_from_within() - Rust source code
 Previsouly, the fastest way to implement any kind of decoding for Run Length
 Encoded data in Rust.
 .
 Source code for Debianized Rust crate "rle-decode-fast"

Package: librust-rlimit-dev
Description-md5: 62e9af92fb26582e9c33f075226a0b83
Description-en: Resource limits - Rust source code
 This package contains the source for the Rust rlimit crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rlp-derive-dev
Description-md5: 8c2a9d5fc8cfa56631c75a1f2fff9ec7
Description-en: Derive macro for #[derive(RlpEncodable, RlpDecodable)] - Rust source code
 This package contains the source for the Rust rlp-derive crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rlp-dev
Description-md5: e2f8c44b2c511af24c743aebd323b2d3
Description-en: Recursive-length prefix encoding, decoding, and compression - Rust source code
 Source code for Debianized Rust crate "rlp"

Package: librust-rmp-dev
Description-md5: 38b1cd160378ca853fca78a4d58edebf
Description-en: Pure Rust MessagePack serialization implementation - Rust source code
 Source code for Debianized Rust crate "rmp"

Package: librust-rmp-serde-dev
Description-md5: b92b98f86cd55ed77d6dd7b5cb86d831
Description-en: Serde support for MessagePack - Rust source code
 Source code for Debianized Rust crate "rmp-serde"

Package: librust-rmpv-dev
Description-md5: 16dbab6a683e8d8e508166e7e6059396
Description-en: Decoding/Encoding MessagePack values without schema - Rust source code
 Source code for Debianized Rust crate "rmpv"

Package: librust-roadmap-dev
Description-md5: 7fb31d85601e3e7c6c7e1e9474349fee
Description-en: graph-based project roadmap modeling - Rust source code - Rust source code
 roadmap generates directed acyclic graph representations
 of a project roadmap.
 The idea is to show the steps needed to reach a goal,
 and the order they need to be taken,
 but ignore due dates and other irrelevant details.
 .
 This package contains the source for the Rust roadmap crate,
 for use with cargo.

Package: librust-roaring-dev
Description-md5: d72939aaa2b0a419241e24f59ae6832a
Description-en: Better compressed bitset - pure Rust implementation - Rust source code
 Source code for Debianized Rust crate "roaring"

Package: librust-robust-dev
Description-md5: a3b12c976093b082428e1252e4040146
Description-en: Robust floating-point predicates for geometry - Rust source code
 Source code for Debianized Rust crate "robust"

Package: librust-rockfile-dev
Description-md5: 922ace969266539db0ae15bbe3e82eaa
Description-en: Rockchip specific file parsers - Rust source code
 Source code for Debianized Rust crate "rockfile"

Package: librust-rocksdb-dev
Description-md5: 9336334ad23cc382c3bfa8ad40be1b77
Description-en: Rust wrapper for Facebook's RocksDB embeddable database - Rust source code
 Source code for Debianized Rust crate "rocksdb"

Package: librust-rockusb-dev
Description-md5: 7a8a56048fd1a6269b146e07407a0abe
Description-en: Rockchip usb protocol host implementation - Rust source code
 Source code for Debianized Rust crate "rockusb"

Package: librust-roff-0.1-dev
Description-md5: 18f1dda48248a7f16fc5e99f6756bae5
Description-en: ROFF (man page format) generation library - Rust source code
 Source code for Debianized Rust crate "roff"

Package: librust-roff-dev
Description-md5: 18f1dda48248a7f16fc5e99f6756bae5
Description-en: ROFF (man page format) generation library - Rust source code
 Source code for Debianized Rust crate "roff"

Package: librust-roman-numerals-rs-dev
Description-md5: b386efafcc467984084dc3a0c096f928
Description-en: Manipulate well-formed Roman numerals - Rust source code
 Source code for Debianized Rust crate "roman-numerals-rs"

Package: librust-ron-dev
Description-md5: 51cf31c86977da443e65e3d8ad6351a8
Description-en: Rusty Object Notation - Rust source code
 Source code for Debianized Rust crate "ron"

Package: librust-rootasrole-exec-dev
Description-md5: 2fc2e62d8b98c278bb939d77f80d0787
Description-en: Execution primitives for RootAsRole, mostly inspired by sudo-rs, but usable by other projects (mine aswell) - Rust source code
 Source code for Debianized Rust crate "rootasrole-exec"

Package: librust-roots-dev
Description-md5: 8bc0a116f42df7a7acf18ce11f7e95b3
Description-en: Well known algorithms for numerical root finding - Rust source code
 Source code for Debianized Rust crate "roots"

Package: librust-ropey-dev
Description-md5: f0d9b041ca81947a7457329a379ce646
Description-en: Fast and robust text rope for Rust - Rust source code
 Source code for Debianized Rust crate "ropey"

Package: librust-rouille-dev
Description-md5: 3ec42a4c4652c1dce0f3f629c09a9fae
Description-en: web micro-framework - Rust source code
 Rouille is a micro-web-framework library.
 It creates a listening socket
 and parses incoming HTTP requests from clients,
 then gives you the hand to process the request.
 .
 Rouille was designed to be intuitive to use if you know Rust.
 Contrary to express-like frameworks, it doesn't employ middlewares.
 Instead everything is handled in a linear way.
 .
 Concepts closely related to websites
 (like cookies, CGI, form input, etc.)
 are directly supported by rouille.
 More general concepts (like database handling or templating)
 are not directly handled,
 as they are considered orthogonal to the micro web framework.
 However rouille's design makes it easy to use
 in conjunction with any third-party library
 without the need for any glue code.
 .
 This package contains the source for the Rust crates
 rouille and rouille-multipart,
 for use with cargo.

Package: librust-roundlet-dev
Description-md5: 469800c9c54e16492c0f01be8f28d211
Description-en: Helper functions for Rust programs developed at Ringlet - Rust source code
 Source code for Debianized Rust crate "roundlet"

Package: librust-route-recognizer-dev
Description-md5: 4bb54c77bf5759be30fddf23fe63e21c
Description-en: Recognizes URL patterns with support for dynamic and wildcard segments - Rust source code
 This package contains the source for the Rust route-recognizer crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-rowan-dev
Description-md5: a7d77efdb4f8d49db640667e50a022a4
Description-en: Generic lossless syntax trees - Rust source code
 Source code for Debianized Rust crate "rowan"

Package: librust-roxmltree-dev
Description-md5: 27599b40ff1889254fde551ddcf266ee
Description-en: Represent an XML as a read-only tree - Rust source code
 Source code for Debianized Rust crate "roxmltree"

Package: librust-rpassword-dev
Description-md5: 01076fb697fb2d1297e16aca23262a65
Description-en: Read passwords in console applications (unix, windows, macos, wasm) - Rust source code
 Source code for Debianized Rust crate "rpassword"

Package: librust-rpds-dev
Description-md5: 24f25091c971a08c0900f15b0af80f1b
Description-en: Persistent data structures with structural sharing - Rust source code
 Source code for Debianized Rust crate "rpds"

Package: librust-rpgpie-dev
Description-md5: f80d96d76798fe6e07c2debc30514fd7
Description-en: Experimental high level API for rPGP - Rust source code
 rpgpie offers a higher-level OpenPGP API, based on rPGP.
 .
 The objectives of rpgpie include:
 .
 - Expose an API to implement the stateless OpenPGP (SOP)
 functionality.
 .
 - Experiment terminology and conceptual framing of 'OpenPGP for
 application developers' documentation.
 .
 - Experiment with high level API design for OpenPGP.
 .
 - Add a basic policy to rPGP (e.g. to limit accepted algorithms).
 Source code for Debianized Rust crate "rpgpie"

Package: librust-rpgpie-sop-dev
Description-md5: 8ff924cba16037f4c8db4ffc288ee354
Description-en: Experimental SOP implementation based on rpgpie - Rust source code
 rpgpie-sop is a very thin wrapper on top of rpgpie, implementing the
 excellent sop (Stateless OpenPGP) Rust interface. It is used to build
 the rsop Command Line Interface (CLU) tool, which implements the
 Stateless OpenPGP CLI.
 Source code for Debianized Rust crate "rpgpie-sop"

Package: librust-rqrr-dev
Description-md5: aab5cd1a4f1077ffccf4a33f09bbe3d9
Description-en: Detect and read QR codes from any image source - Rust source code
 Source code for Debianized Rust crate "rqrr"

Package: librust-rrule-dev
Description-md5: fead0cdf3c802602bf8247347a0a009e
Description-en: Pure Rust implementation of recurrence rules as defined in the iCalendar RFC - Rust source code
 Source code for Debianized Rust crate "rrule"

Package: librust-rs-tracing-dev
Description-md5: ae4b998ebc354d0cb3de0ba5ecd165bb
Description-en: Trace events in the trace event format - Rust source code
 This package contains the source for the Rust rs_tracing crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rsa-dev
Description-md5: 645da743d6b34dd2ce4ef1c432dd2c24
Description-en: Pure Rust RSA implementation - Rust source code
 This package offers a portable RSA implementation in pure Rust.
 Source code for Debianized Rust crate "rsa"

Package: librust-rsass-dev
Description-md5: 844ef12bf06ff58ac8617c850c16e92a
Description-en: sass implementation in pure rust - Rust source code
 rsass is sass reimplemented in rust with nom.
 .
 Sass is a pre-processing language for CSS.
 It allows you to write cleaner stylesheets
 and makes collaboration on your CSS a breeze.
 .
 NB! Not all of the official Sass specification is implemented yet.
 See upstream README below /usr/share/doc/librust-rsass-dev/
 for more details.
 .
 This package contains the source for the Rust rsass crate,
 packaged for use with cargo and dh-cargo.

Package: librust-rsconf-dev
Description-md5: ba610fdb05de61ca8380e0abd5520a96
Description-en: Missing cargo API - Rust source code
 A sane autoconf w/ build.rs helpers for testing for system headers, libraries,
 and symbols
 .
 Source code for Debianized Rust crate "rsconf"

Package: librust-rspec-dev
Description-md5: 1042b6ffa2bf74949bbb2767f89ccead
Description-en: Write Rspec-like tests with stable rust - Rust source code
 Source code for Debianized Rust crate "rspec"

Package: librust-rspirv-dev
Description-md5: 664f7179fc5d9c0182aac38d3f76004c
Description-en: Rust library APIs for SPIR-V module manipulation - Rust source code
 Source code for Debianized Rust crate "rspirv"

Package: librust-rspolib-dev
Description-md5: 45d44b2281183fd153f42c9f6a305d7d
Description-en: PO and MO files manipulation library - Rust source code
 Source code for Debianized Rust crate "rspolib"

Package: librust-rss-dev
Description-md5: c1426cca141f1068dc34647002864674
Description-en: Serializing the RSS web content syndication format - Rust source code
 Source code for Debianized Rust crate "rss"

Package: librust-rst-parser-dev
Description-md5: 8494ce33d349c575d27450e2630b64ce
Description-en: ReStructuredText parser - Rust source code
 Source code for Debianized Rust crate "rst_parser"

Package: librust-rst-renderer-dev
Description-md5: bb04a5a11cbe238fb0bde1732d7dd421
Description-en: ReStructuredText renderer - Rust source code
 Source code for Debianized Rust crate "rst_renderer"

Package: librust-rstar-dev
Description-md5: 1c559d4a85c4b081fc3e6dc0d1bae72a
Description-en: Flexible R*-tree spatial index
 rstar is a flexible, n-dimensional R*-tree implementation for spatial
 indexing and nearest-neighbor search.

Package: librust-rstest-dev
Description-md5: 28b5abb923f9ce70b38a7a1a45d44a46
Description-en: Rust fixture based test framework - Rust source code
 It use procedural macro to implement fixtures and table based tests.
 .
 Source code for Debianized Rust crate "rstest"

Package: librust-rstest-macros-dev
Description-md5: 60afce97f8dc19971c2cd97aaa81ce28
Description-en: Rust fixture based test framework - Rust source code
 It use procedural macro to implement fixtures and table based tests.
 .
 Source code for Debianized Rust crate "rstest_macros"

Package: librust-rstest-test-dev
Description-md5: 72d7a72368f072651c948fd6d3aef352
Description-en: Provides some utilities used by to write rstest crate's tests - Rust source code
 Source code for Debianized Rust crate "rstest_test"

Package: librust-rtnetlink-dev
Description-md5: 56db6e56f7375a4d7d30ee170d71aff8
Description-en: Manipulate linux networking resources via netlink - Rust source code
 Source code for Debianized Rust crate "rtnetlink"

Package: librust-rtoolbox-dev
Description-md5: 23bb2c8b48658dcdc77c3976b4ea4212
Description-en: Utility functions for other crates, no backwards compatibility guarantees - Rust source code
 Source code for Debianized Rust crate "rtoolbox"

Package: librust-rubato-dev
Description-md5: 641229597f75618ce4d30485dc7889a2
Description-en: Asynchronous resampling library intended for audio data - Rust source code
 Source code for Debianized Rust crate "rubato"

Package: librust-ruma-common-dev
Description-md5: fe442760b1261c63950e3e415768a414
Description-en: Matrix chat network libraries - Rust source code
 Ruma is a set of Rust crates (libraries)
 for interacting with the Matrix chat network.
 .
 Matrix is an open standard and communication protocol
 for real-time communication.
 .
 This package contains the sources for the Rust crates
 ruma-appservice-api, ruma-client-api, ruma-common, ruma-events,
 ruma-federation-api, ruma-html, ruma-identifiers-validation,
 ruma-identity-service-api, ruma-macros,
 ruma-push-gateway-api, ruma-signatures and ruma-state-res,
 for use with cargo.

Package: librust-runtime-format-dev
Description-md5: 1569abc696650f779cca6647d4d3e2fc
Description-en: Formatting dynamic strings - Rust source code
 Source code for Debianized Rust crate "runtime-format"

Package: librust-rusb-dev
Description-md5: 88b291ec3f4e42df2ccbad65e91d5589
Description-en: Accessing USB devices - Rust source code
 Source code for Debianized Rust crate "rusb"

Package: librust-rusqlite-dev
Description-md5: 2a8e0c91a8f3d185edd6593332a450a0
Description-en: Ergonomic wrapper for SQLite - Rust source code
 Source code for Debianized Rust crate "rusqlite"

Package: librust-rusqlite-migration-dev
Description-md5: be1a418ea2b3b6ec7ed882197f788df9
Description-en: Simple schema migration library for rusqlite
 Source code for Debianized Rust crate "rusqlite_migration"

Package: librust-russh-cryptovec-dev
Description-md5: f80b268483f0be6b5fe875037a6d47bf
Description-en: Vector which zeroes its memory on clears and reallocations - Rust source code
 Source code for Debianized Rust crate "russh-cryptovec"

Package: librust-russh-sftp-dev
Description-md5: 0804ab5a29c48fa90adeba39ff37ee52
Description-en: SFTP subsystem supported server and client for Russh - Rust source code
 Source code for Debianized Rust crate "russh-sftp"

Package: librust-russh-util-dev
Description-md5: c7afc14a0bdc482618e97c66c5cd7a41
Description-en: Runtime abstraction utilities for russh - Rust source code
 Source code for Debianized Rust crate "russh-util"

Package: librust-rust-apt-dev
Description-md5: ec3ff228f8acb6aec7ef693c531d879b
Description-en: Bindings for libapt-pkg - Rust source code
 Source code for Debianized Rust crate "rust-apt"

Package: librust-rust-argon2-dev
Description-md5: a60ecfd5a785030d84414aea011a8f01
Description-en: The Argon2 password hashing function - Rust source code
 Source code for Debianized Rust crate "rust-argon2"

Package: librust-rust-decimal-dev
Description-md5: 6b53a836a6bc4a14153a28829fb90573
Description-en: Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations - Rust source code
 Source code for Debianized Rust crate "rust_decimal"

Package: librust-rust-embed-dev
Description-md5: 79b3a9f53ed7980232f89e67798c00d8
Description-en: Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev - Rust source code
 Source code for Debianized Rust crate "rust-embed"

Package: librust-rust-embed-impl-dev
Description-md5: 916e7fa2e51cc23cbe9e50613eda8226
Description-en: Rust Custom Derive Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev - Rust source code
 Source code for Debianized Rust crate "rust-embed-impl"

Package: librust-rust-embed-utils-dev
Description-md5: 754dabcd1057dd92149c3823a3c3de75
Description-en: Utilities for rust-embed - Rust source code
 Source code for Debianized Rust crate "rust-embed-utils"

Package: librust-rust-fuzzy-search-dev
Description-md5: b43b4e7c78e3e998c0c486b156782bfb
Description-en: Fuzzy Search with trigrams implemented in Rust - Rust source code
 Source code for Debianized Rust crate "rust-fuzzy-search"

Package: librust-rust-i18n-dev
Description-md5: a4329619a9fc852922b32eb871a665fc
Description-en: Rust codegen for load YAML file storage translations on compile time - Rust source code
 Source code for Debianized Rust crate "rust-i18n"

Package: librust-rust-i18n-extract-dev
Description-md5: 0ec67a1eb9f836ac6ae2ba8f3bca2043
Description-en: Extractor for rust-i18n crate - Rust source code
 Source code for Debianized Rust crate "rust-i18n-extract"

Package: librust-rust-i18n-macro-dev
Description-md5: fa2f911009be2a4cb0831b49d02645c3
Description-en: Macro for rust-i18n crate - Rust source code
 Source code for Debianized Rust crate "rust-i18n-macro"

Package: librust-rust-i18n-support-dev
Description-md5: ab17f63cc8e029a7f9b5c0b5196049c4
Description-en: Support for rust-i18n crate - Rust source code
 Source code for Debianized Rust crate "rust-i18n-support"

Package: librust-rust-ini-dev
Description-md5: 70bd0c20a3ba8cacb0eb817c20c41597
Description-en: Ini configuration file parsing library in Rust - Rust source code
 Source code for Debianized Rust crate "rust-ini"

Package: librust-rust-kpdb-dev
Description-md5: 56e1dd80854a44b7b157b164de29f279
Description-en: Reading/writing KeePass 2 and KeePassX databases - Rust source code
 Source code for Debianized Rust crate "rust-kpdb"

Package: librust-rust-lzma-dev
Description-md5: 9e1f2aea38a9140155582700ad6b6f6b
Description-en: Simple interface for LZMA compression and decompression - Rust source code
 Source code for Debianized Rust crate "rust-lzma"

Package: librust-rust-netrc-dev
Description-md5: 05ba238636aea4480f337d0ab14e1d0b
Description-en: Netrc support for Rust with support for reqwest - Rust source code
 Source code for Debianized Rust crate "rust-netrc"

Package: librust-rust-stemmers-dev
Description-md5: 7cc2a947fff9975c105ef1c30dd937ff
Description-en: Some popular snowball stemming algorithms - Rust source code
 Source code for Debianized Rust crate "rust-stemmers"

Package: librust-rust-unixfs-dev
Description-md5: 07bdac64af9b128be59db5f83d040615
Description-en: UnixFs tree support - Rust source code
 This package contains the source for the Rust rust-unixfs crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rustc-cfg-dev
Description-md5: 3c9468512d9fea1a9415044c6eb08356
Description-en: Runs `rustc --print cfg` and parses the output - Rust source code
 Source code for Debianized Rust crate "rustc-cfg"

Package: librust-rustc-demangle-dev
Description-md5: 7d59b999088137263348840c4b424e0b
Description-en: Rust compiler symbol demangling - Rust source code
 Source code for Debianized Rust crate "rustc-demangle"

Package: librust-rustc-hash-1-dev
Description-md5: 6379e0cc6174f1b2a69cc10392f28490
Description-en: Speed, non-cryptographic hash used in rustc - Rust source code
 Source code for Debianized Rust crate "rustc-hash"

Package: librust-rustc-hash-2-dev
Description-md5: 86bcd0d9dc8242c14e8e49bff449dbda
Description-en: Speedy, non-cryptographic hashing algorithm used by rustc - Rust source code
 Source code for Debianized Rust crate "rustc-hash"

Package: librust-rustc-hash-dev
Description-md5: 86bcd0d9dc8242c14e8e49bff449dbda
Description-en: Speedy, non-cryptographic hashing algorithm used by rustc - Rust source code
 Source code for Debianized Rust crate "rustc-hash"

Package: librust-rustc-hex-dev
Description-md5: e317409a29f6254eba18cf3045522b8c
Description-en: Rustc-serialize compatible hex conversion traits - Rust source code
 This package contains the source for the Rust rustc-hex crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rustc-serialize-dev
Description-md5: 3e0f8464096d6bdfc1a6e4b8f4f742f3
Description-en: Generic serialization/deserialization support corresponding to the `derive(RustcEncodable, RustcDecodable)` mode in the compiler - Rust source code
 Also includes support for hex, base64, and json encoding and decoding.
 This crate is deprecated in favor of serde.
 .
 Source code for Debianized Rust crate "rustc-serialize"

Package: librust-rustc-stable-hash-dev
Description-md5: 8bab8276918f65feed378c32a34e13d1
Description-en: Stable hashing algorithm used by rustc - Rust source code
 Source code for Debianized Rust crate "rustc-stable-hash"

Package: librust-rustc-tools-util-dev
Description-md5: 76bb09f72167093cdb075e4996735bd7
Description-en: Small helper to generate version information for git packages - Rust source code
 Source code for Debianized Rust crate "rustc_tools_util"

Package: librust-rustc-version-dev
Description-md5: 0cd79270983b3a1b40fa6365a3e7212c
Description-en: Querying the version of a installed rustc compiler - Rust source code
 Source code for Debianized Rust crate "rustc_version"

Package: librust-rustc-workspace-hack-dev
Description-md5: c568dd11bde909932c0b96343402dd17
Description-en: Hack for the compiler's own build system - Rust source code
 This package contains the source for the Rust rustc-workspace-hack crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-rustdct-dev
Description-md5: 4ca141d06b059060213fa48c1b2fac5e
Description-en: Compute Discrete Cosine Transforms (DCT) of any size in O(nlogn) time - Rust source code
 Source code for Debianized Rust crate "rustdct"

Package: librust-rustdoc-stripper-dev
Description-md5: 3d727121470f24179117325075277f23
Description-en: Manipulate rustdoc comments - Rust source code
 Source code for Debianized Rust crate "rustdoc-stripper"

Package: librust-rustemo-dev
Description-md5: 8e49f44e8bac3b65807487db97ef5664
Description-en: LR/GLR parser generator - Rust source code
 Rustemo is an LR/GLR parser generator for Rust
 (a.k.a. compiler-compiler).
 .
 Basically, these kinds of tools,
 given a formal grammar of the language, produce a program
 that can transform unstructured text
 (a sequence of characters, or more generally a sequence of tokens)
 into a structured (tree-like or graph-like) form
 which is more amenable to further programmatic analysis.
 .
 One interesting feature of Rustemo
 is Abstract-Syntax Tree[^ast] (AST) auto-generation,
 i.e., based on a formal grammar of the language,
 Rustemo will deduce Rust types and actions
 used to create and represent the AST of your language.
 These types and actions can further be incrementally manually tuned
 to your liking.
 .
 This package contains the source for the Rust crates
 rustemo rustemo-compiler,
 for use with cargo.

Package: librust-rustfft-dev
Description-md5: 2ffa517e5707053530a2e44054e24054
Description-en: High-performance FFT library written in pure Rust - Rust source code
 Source code for Debianized Rust crate "rustfft"

Package: librust-rustfix-dev
Description-md5: a33ca17eccf4a8bc26781f64267b77a3
Description-en: Automatically apply the suggestions made by rustc - Rust source code
 Source code for Debianized Rust crate "rustfix"

Package: librust-rustflags-dev
Description-md5: 0f31c4f52c7c029a6cbdc99211cb1ea3
Description-en: Parser for CARGO_ENCODED_RUSTFLAGS - Rust source code
 Source code for Debianized Rust crate "rustflags"

Package: librust-rusticata-macros-dev
Description-md5: 96b26a31cb14e869c793cdc7b56f9ac4
Description-en: Helper macros for Rusticata - Rust source code
 This package contains the source for the Rust rusticata-macros crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-rustix-dev
Description-md5: a4e80b98e3c172d9453f8a19505dda71
Description-en: Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls - Rust source code
 Source code for Debianized Rust crate "rustix"

Package: librust-rustix-linux-procfs-dev
Description-md5: 48a6908f2ba2d06f01d197ac53dcf8e4
Description-en: Utilities for opening Linux procfs files and directories - Rust source code
 Source code for Debianized Rust crate "rustix-linux-procfs"

Package: librust-rustix-openpty-dev
Description-md5: f1ef7f91fc7e1cfd18f3b202028615ab
Description-en: Safe Rust bindings to `openpty` and related functions - Rust source code
 Source code for Debianized Rust crate "rustix-openpty"

Package: librust-rustls-0.21-dev
Description-md5: 562f732d4323155d48d399eacef9d864
Description-en: modern TLS library written in Rust - Rust source code
 Rustls is a modern TLS library written in Rust.
 It uses ring for cryptography
 and webpki for certificate verification.
 .
 Ring is a Rust library implementing safe, fast, small crypto
 using Rust with BoringSSL's cryptography primitives.
 .
 Webpki is a Rust library to validate Web PKI (TLS/SSL) certificates.
 .
 This package contains the source for the Rust rustls crate,
 for use with cargo.

Package: librust-rustls-dev
Description-md5: 562f732d4323155d48d399eacef9d864
Description-en: modern TLS library written in Rust - Rust source code
 Rustls is a modern TLS library written in Rust.
 It uses ring for cryptography
 and webpki for certificate verification.
 .
 Ring is a Rust library implementing safe, fast, small crypto
 using Rust with BoringSSL's cryptography primitives.
 .
 Webpki is a Rust library to validate Web PKI (TLS/SSL) certificates.
 .
 This package contains the source for the Rust rustls crate,
 for use with cargo.

Package: librust-rustls-native-certs-dev
Description-md5: a67d1c567e821fc302481575699ba2a1
Description-en: rustls use of platform native certificate store - Rust source code
 rustls-native-certs allows rustls
 to use the platform's native certificate store
 when operating as a TLS client.
 .
 Rustls is a modern TLS library written in Rust.
 .
 This package contains the source
 for the Rust rustls-native-certs crate,
 for use with cargo.

Package: librust-rustls-pemfile-dev
Description-md5: 9207ec1618699ce2232a5105c4ee3a48
Description-en: Basic .pem file parser for keys and certificates - Rust source code
 Source code for Debianized Rust crate "rustls-pemfile"

Package: librust-rustls-pki-types-dev
Description-md5: 90a75735df57fcf705c7bf6066b650e1
Description-en: shared types for the rustls PKI ecosystem - Rust source code
 This crate provides types
 for representing X.509 certificates, keys and other types
 as commonly used in the rustls ecosystem.
 It is intended to be used
 by crates that need to work with such X.509 types,
 such as rustls, rustls-webpki, rustls-pemfile, and others.
 .
 This package contains the source for the Rust rustls-pki-types crate,
 for use with cargo.

Package: librust-rustls-platform-verifier-dev
Description-md5: e9ff089317564d4abde1452ec73a3636
Description-en: OS-based rustls TLS certificate verifier - Rust source code
 rustls-platform-verifier is a Rust library
 to verify the validity of TLS certificates
 based on the operating system's certificate facilities.
 On operating systems that don't have these,
 webpki and/or rustls-native-certs is used instead.
 .
 This package contains the source for the Rust crate
 rustls-platform-verifier,
 for use with cargo.

Package: librust-rustls-webpki-0.101-dev
Description-md5: 6db1299b9a7b5901207c8ae96fba2be4
Description-en: web PKI X.509 certificate verification - Rust source code
 rustls-webpki is a library
 that validates Web PKI (TLS/SSL) certificates.
 It's used by Rustls to handle certificate-related tasks
 required for implementing TLS clients and servers.
 .
 rustls-webpki is written in Rust
 and uses ring for cryptographic operations and low-level parsing.
 .
 This is a fork of the webpki project
 which adds a number of features required by the rustls project.
 .
 Rustls is a modern TLS library written in Rust.
 .
 This package contains the source for the Rust rustls-webpki crate,
 for use with cargo and dh-cargo.

Package: librust-rustls-webpki-dev
Description-md5: acc88b87d2a5f3ac8a7ce2b2258c9a5d
Description-en: web PKI X.509 certificate verification - Rust source code
 rustls-webpki is a library
 that validates Web PKI (TLS/SSL) certificates.
 It's used by Rustls to handle certificate-related tasks
 required for implementing TLS clients and servers.
 .
 rustls-webpki is written in Rust
 and uses ring for cryptographic operations and low-level parsing.
 .
 This is a fork of the webpki project
 which adds a number of features required by the rustls project.
 .
 Rustls is a modern TLS library written in Rust.
 .
 This package contains the source for the Rust rustls-webpki crate,
 for use with cargo.

Package: librust-rustpython-ast-dev
Description-md5: e13437a38ee03a918496ff61682da598
Description-en: AST definitions for RustPython - Rust source code
 This package contains the source for the Rust rustpython-ast crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-rustpython-common-dev
Description-md5: 9034340667300a086e85030e6471cfac
Description-en: General python functions and algorithms for use in RustPython - Rust source code
 Source code for Debianized Rust crate "rustpython-common"

Package: librust-rustpython-compiler-core-dev
Description-md5: 3eacf5d0fd92d856e50e96334e1d78ce
Description-en: RustPython specific bytecode - Rust source code
 Source code for Debianized Rust crate "rustpython-compiler-core"

Package: librust-rustpython-literal-dev
Description-md5: b4f440e3a046d0159087fbc2b57a5b60
Description-en: Literal handling utilities for RustPython - Rust source code
 Source code for Debianized Rust crate "rustpython-literal"

Package: librust-rustpython-parser-core-dev
Description-md5: d7af64731f5f90c6b306082d50797518
Description-en: RustPython parser data types - Rust source code
 Source code for Debianized Rust crate "rustpython-parser-core"

Package: librust-rustpython-parser-dev
Description-md5: 53266f1ea211ee1f01dddca30505dda1
Description-en: Parser for python code - Rust source code
 Source code for Debianized Rust crate "rustpython-parser"

Package: librust-rusttype-dev
Description-md5: fff3b8d14db6edffa4dd412ce803fb7b
Description-en: Pure Rust alternative to libraries like FreeType - Rust source code
 RustType provides an API for loading, querying and rasterising TrueType fonts.
 It also provides an implementation of a dynamic GPU glyph cache for hardware
 font rendering.
 .
 Source code for Debianized Rust crate "rusttype"

Package: librust-rustup-dev
Description-md5: aaf9f56dc721cdf3e3644dcf0d750a1c
Description-en: Manage multiple rust installations with ease - Rust source code
 Source code for Debianized Rust crate "rustup"

Package: librust-rustversion-dev
Description-md5: 62a762b76cfa831cf2bfa7e75689038d
Description-en: Conditional compilation according to rustc compiler version - Rust source code
 Source code for Debianized Rust crate "rustversion"

Package: librust-rusty-chromaprint-dev
Description-md5: ad1964680fc723d60ecbff9de856f364
Description-en: Pure Rust port of Chromaprint - Rust source code
 Source code for Debianized Rust crate "rusty-chromaprint"

Package: librust-rusty-fork+wait-timeout-dev
Description-md5: fd6dfb382b873acbf1b165c2b27612f4
Description-en: Cross-platform library for running Rust tests in sub-processes using a fork-like interface - feature "wait-timeout" and 2 more
 This metapackage enables feature "wait-timeout" for the Rust rusty-fork crate,
 by pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "default", and "timeout" features.

Package: librust-rusty-fork-dev
Description-md5: dd8d7d8c8e449f124d51be2580b483eb
Description-en: Cross-platform library for running Rust tests in sub-processes using a fork-like interface - Rust source code
 Source code for Debianized Rust crate "rusty-fork"

Package: librust-rusty-paserk-dev
Description-md5: 113783aace042d204e3403f95c6132ef
Description-en: Platform Agnostic Serializable Keys (PASERK) is an extension on PASETO for key management - Rust source code
 Source code for Debianized Rust crate "rusty_paserk"

Package: librust-rusty-paseto-dev
Description-md5: a1d94ff4bdfedd2c672f84fe281784c4
Description-en: Rust implementation of PASETO tokens - source code
 Source code for Debianized Rust crate "rusty_paseto"

Package: librust-rusty-pool-dev
Description-md5: f956fc55ee475f7fe12751bdb0c0c858
Description-en: self growing / shrinking ThreadPool implementation - Rust source code
 Self growing / shrinking "ThreadPool" implementation
 based on crossbeam's multi-producer multi-consumer channels
 that enables awaiting the result of a task
 and offers async support.
 .
 This package contains the source for the Rust rusty_pool crate,
 for use with cargo.

Package: librust-rustybuzz-dev
Description-md5: a3e25d36117e84435149968babfcf0d6
Description-en: Complete harfbuzz shaping algorithm port to Rust - Rust source code
 Source code for Debianized Rust crate "rustybuzz"

Package: librust-rustyline-derive-dev
Description-md5: 7d6613601e2517055fc02553912b16bf
Description-en: Rustyline derive macros - Rust source code
 Source code for Debianized Rust crate "rustyline-derive"

Package: librust-rustyline-dev
Description-md5: d3639cdec82fadef50149fbb1d2d5290
Description-en: Readline implementation based on Linenoise - Rust source code
 Source code for Debianized Rust crate "rustyline"

Package: librust-ruzstd-dev
Description-md5: 363c8206c99481903c0a50934c305193
Description-en: Decoder for the zstd compression format - Rust source code
 Source code for Debianized Rust crate "ruzstd"

Package: librust-rw-stream-sink-dev
Description-md5: 681069af8dd23aa6224cb95bc68dbe53
Description-en: Adaptator between Stream/Sink and AsyncRead/AsyncWrite - Rust source code
 Source code for Debianized Rust crate "rw-stream-sink"

Package: librust-rxml-dev
Description-md5: f5bb4c63e8668b69d3445d27dcbb8bea
Description-en: Restricted, minimalistic XML 1.0 parser - Rust source code
 Features (some call them restrictions)
 - No external resources
 - No custom entities
 - No DTD whatsoever
 - No processing instructions
 - No comments
 - UTF-8 only
 - Namespacing-well-formedness enforced
 - XML 1.0 only
 - Streamed parsing (parser emits a subset of SAX events)
 - Streamed encoding
 - Parser can be driven push- and pull-based
 - Tokio-based asynchronicity supported via the async feature and
 [AsyncReader].
 Source code for Debianized Rust crate "rxml"

Package: librust-rxml-proc-dev
Description-md5: 5b22a2dceb6cf0e6d5d1754e76ec836c
Description-en: Compile-time validation of CData, Name and NCName strings - Rust source code
 This crate is supplementary to the rxml crate. It provides three
 macros (xml_cdata!, xml_name! and xml_ncname!) which convert a normal
 &str into the corresponding rxml string type for strong typing of XML
 string flavours.
 Source code for Debianized Rust crate "rxml_proc"

Package: librust-rxml-validation-dev
Description-md5: 0418a80f0ecea024b894dc429390a8ba
Description-en: Plumbing crate for rxml and rxml_proc crates - Rust source code
 Source code for Debianized Rust crate "rxml_validation"

Package: librust-ryu+no-panic-dev
Description-md5: 3c109a610e3ebfb6324c67288b122943
Description-en: Fast floating point to string conversion - feature "no-panic"
 This metapackage enables feature "no-panic" for the Rust ryu crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-ryu-dev
Description-md5: 395113cb4aeaf8acdd5bce52cccd9e43
Description-en: Fast floating point to string conversion - Rust source code
 Source code for Debianized Rust crate "ryu"

Package: librust-ryu-floating-decimal-dev
Description-md5: 0d173eba39c39d92171eb8e4b748cce1
Description-en: Fast floating point to floating decimal conversion - Rust source code
 See the crate 'ryu' for more details
 .
 Source code for Debianized Rust crate "ryu_floating_decimal"

Package: librust-ryu-js-dev
Description-md5: 7bf1b47a560650c482e6849a02073e46
Description-en: Fast floating point to string conversion, ECMAScript compliant - Rust source code
 Source code for Debianized Rust crate "ryu-js"

Package: librust-saa-dev
Description-md5: 1f9b4f236fc738d208005ebce7cfd7a8
Description-en: Word-sized low-level synchronization primitives providing both asynchronous and synchronous interfaces - Rust source code
 Source code for Debianized Rust crate "saa"

Package: librust-safe-arch-dev
Description-md5: 174ec93203617b10c4a29dc77c3791a0
Description-en: safe exposure of core::arch - Rust source code
 safe-arch exposes arch-specific intrinsics as safe function.
 .
 This package contains the source for the Rust safe_arch crate,
 for use with cargo.

Package: librust-safe-transmute-dev
Description-md5: a5f9b00c09e8a9a649e738bd3753d6c7
Description-en: Safeguarded transmute() for Rust - Rust source code
 Source code for Debianized Rust crate "safe-transmute"

Package: librust-safemem-dev
Description-md5: 05c926ba337a9ee8d0f18cbf39afaad2
Description-en: Safe wrappers for memory-accessing functions, like `std::ptr::copy()` - Rust source code
 This package contains the source for the Rust safemem crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sailfish-compiler-dev
Description-md5: f86663cbac2d77f5197ab7d2e70c6c8c
Description-en: Simple, small, and extremely fast template engine for Rust - Rust source code
 Source code for Debianized Rust crate "sailfish-compiler"

Package: librust-sailfish-macros-dev
Description-md5: a1b1ceea721088d5a8d4ed88f8c83e99
Description-en: Simple, small, and extremely fast template engine for Rust - Rust source code
 Source code for Debianized Rust crate "sailfish-macros"

Package: librust-salsa-dev
Description-md5: e931199b76bc48dd758dc1bbafea102a
Description-en: Generic framework for on-demand, incrementalized computation (experimental) - Rust source code
 Source code for Debianized Rust crate "salsa"

Package: librust-salsa-macro-rules-dev
Description-md5: 3e2a150b1c4c1a7de09a068211c94bab
Description-en: Declarative macros for the salsa crate - Rust source code
 Source code for Debianized Rust crate "salsa-macro-rules"

Package: librust-salsa-macros-dev
Description-md5: 67dbd957e8cff94a5a6d27a2d06512a2
Description-en: Procedural macros for the salsa crate - Rust source code
 Source code for Debianized Rust crate "salsa-macros"

Package: librust-salsa20-0.10-dev
Description-md5: 8babdc59bfb0a9f743a38dfb14e85243
Description-en: Salsa20 Stream Cipher - Rust source code
 Source code for Debianized Rust crate "salsa20"

Package: librust-salsa20-dev
Description-md5: 233beb13c4aee9de579018863186615d
Description-en: Salsa20 Stream Cipher - Rust source code
 This package contains the source for the Rust salsa20 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-same-file-dev
Description-md5: f2f372693b26bfe2f900a9f898317d8a
Description-en: Simple crate for determining whether two file paths point to the same file - Rust source code
 Source code for Debianized Rust crate "same-file"

Package: librust-samply-quota-manager-dev
Description-md5: 8486c5bdcfe0c042d2c853a83b27fee3
Description-en: Limit the total size of a directory by deleting least-recently-used files - Rust source code
 Source code for Debianized Rust crate "samply-quota-manager"

Package: librust-sanitize-filename-dev
Description-md5: e5ce1605a31e0cb0f1d481f15b0e46d3
Description-en: Simple filename sanitizer, based on Node's sanitize-filename - Rust source code
 Source code for Debianized Rust crate "sanitize-filename"

Package: librust-saphyr-parser-bw-dev
Description-md5: 56eee78d5e917d2dc9a21b807f1f778c
Description-en: Saphyr-parser to be used in serde-saphyr - Rust source code
 Source code for Debianized Rust crate "saphyr-parser-bw"

Package: librust-saphyr-parser-dev
Description-md5: 7c4e7effc8a69f0a5287c14e80a466aa
Description-en: Fully YAML 1.2 compliant YAML library - Rust source code
 Source code for Debianized Rust crate "saphyr-parser"

Package: librust-sapling-renderdag-dev
Description-md5: 1799b649fa15c14a131eb1e35d575e9d
Description-en: Render a DAG into ASCII or Unicode text - Rust source code
 Source code for Debianized Rust crate "sapling-renderdag"

Package: librust-sapling-streampager-dev
Description-md5: 8cbbdd0bf77d3d5fb59f7b6ce09154b3
Description-en: Streampager is a pager for command output or large files - Rust source code
 Source code for Debianized Rust crate "sapling-streampager"

Package: librust-sasl-dev
Description-md5: 54abcb455cf442a0bd45a4a701ed9471
Description-en: crate which handles SASL authentication - Rust source code
 A crate which handles SASL authentication.
 Currently only does the client side.
 Still unstable until 1.0.0.
 It can be used in no_std environments.
 Source code for Debianized Rust crate "sasl"

Package: librust-saturate-dev
Description-md5: d704c65fc65fabd97fb1130cff2cf0da
Description-en: Rust traits for saturating conversion between numeric types - Rust source code
 This package contains the source for the Rust saturate crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sc-dev
Description-md5: 5de5d42eed57261636704f08d3049dc2
Description-en: Raw system calls - Rust source code
 This package contains the source for the Rust sc crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-scala-native-demangle-dev
Description-md5: 8ce96bba165ef3fedbc6b1b1cd881bac
Description-en: Demangle Scala Native identifiers - Rust source code
 Source code for Debianized Rust crate "scala-native-demangle"

Package: librust-scale-info-derive-dev
Description-md5: cb1750119e2723df62b76a77658f20de
Description-en: Derive type info for SCALE encodable types - Rust source code
 This package contains the source for the Rust scale-info-derive crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-scaling-dev
Description-md5: 840275e7bcd2c7068cd0a1022f7ee7ce
Description-en: Lightweight benchmarking library that measures scaling behavior - Rust source code
 Source code for Debianized Rust crate "scaling"

Package: librust-scan-fmt-dev
Description-md5: ea94bd0384d0559479ffa5cde4de0827
Description-en: Simple scanf()-like input for Rust - Rust source code
 This package contains the source for the Rust scan_fmt crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-scanlex-dev
Description-md5: 0098970b77b26395a1704eec01b485c8
Description-en: Simple lexical scanner for parsing text into tokens - Rust source code
 Source code for Debianized Rust crate "scanlex"

Package: librust-scc-dev
Description-md5: d880646820096e5643cae73a10719db1
Description-en: Collection of high-performance containers providing both asynchronous and synchronous interfaces - Rust source code
 Source code for Debianized Rust crate "scc"

Package: librust-scheduled-thread-pool-dev
Description-md5: a1c67db9ac552ef24be615144a760b1f
Description-en: Scheduled thread pool - Rust source code
 Source code for Debianized Rust crate "scheduled-thread-pool"

Package: librust-schemafy-core-dev
Description-md5: a3829d72b99fba17dd01a2f644598abe
Description-en: Generates serializeable Rust types from a json schema - Rust source code
 Source code for Debianized Rust crate "schemafy_core"

Package: librust-schemafy-lib-dev
Description-md5: 3a51651bdc521636d2d15ff3c700ed34
Description-en: Generates serializeable Rust types from a json schema - Rust source code
 Source code for Debianized Rust crate "schemafy_lib"

Package: librust-schemars-0.8-dev
Description-md5: 586ae93848805299852596e82d09374c
Description-en: Generate JSON Schemas from Rust code - Rust source code
 Source code for Debianized Rust crate "schemars"

Package: librust-schemars-derive-0.8-dev
Description-md5: aa3fc1e48bf34a94e4f1ba0cc15ea562
Description-en: Macros for #[derive(JsonSchema)], for use with schemars - Rust source code
 Source code for Debianized Rust crate "schemars_derive"

Package: librust-schemars-derive-dev
Description-md5: aa3fc1e48bf34a94e4f1ba0cc15ea562
Description-en: Macros for #[derive(JsonSchema)], for use with schemars - Rust source code
 Source code for Debianized Rust crate "schemars_derive"

Package: librust-schemars-dev
Description-md5: 586ae93848805299852596e82d09374c
Description-en: Generate JSON Schemas from Rust code - Rust source code
 Source code for Debianized Rust crate "schemars"

Package: librust-scip-dev
Description-md5: 4dcfba838b0223e15764b7915e9850a5
Description-en: SCIP (pronunciation: "skip") is a language-agnostic protocol for indexing source code, which can be used to power code navigation functionality such as Go to definition, Find references, and Find implementations - Rust source code
 Source code for Debianized Rust crate "scip"

Package: librust-scm-record-dev
Description-md5: 3c64ea6cbddffac6b04b410c986dda36
Description-en: UI component to interactively select changes to include in a commit - Rust source code
 Source code for Debianized Rust crate "scm-record"

Package: librust-scoped-futures-dev
Description-md5: b86a27ca86f749dbea42a8517912d399
Description-en: Utility crate for imposing upper bounds on Future lifetimes - Rust source code
 Source code for Debianized Rust crate "scoped-futures"

Package: librust-scoped-threadpool-dev
Description-md5: 62337427abd390ea97138499e76c3ffd
Description-en: Scoped and cached threadpools - Rust source code
 This package contains the source for the Rust scoped_threadpool crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-scoped-tls-dev
Description-md5: da674be120e7176f5dbf8845e882f8f6
Description-en: Macro for providing scoped access to thread local storage - Rust source code
 This package contains the source for the Rust scoped-tls crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-scoped-tls-hkt-dev
Description-md5: 4b6de87c348f3fc96733ffe4c6289325
Description-en: flexible version of scoped-tls - Rust source code
 rust-scoped-tls-hkt is a more flexible version of scoped-tls,
 allowing the following additional features:
 * Storage of references to dynamically sized types.
 * Storage of mutable references.
 * Storage of types containing unbound lifetime parameters
 (higher-kinded types).
 * Some combination of the above.
 .
 This package contains the source for the Rust crate scoped-tls-hkt,
 for use with cargo.

Package: librust-scopeguard-dev
Description-md5: 11cf53be8f9454d903a9f6daba055a1e
Description-en: Resource-acquisition-is-initialization scope guard - Rust source code
 Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as
 shorthands for guards with one of the implemented strategies.
 .
 Source code for Debianized Rust crate "scopeguard"

Package: librust-scopetime-dev
Description-md5: 002280b4418069c29bef9764b0d7eb74
Description-en: Rust library to log runtime of arbitrary scope - Rust source code
 This crate can be used to annotate arbitrary scopes to trace their execution
 times via log.
 It is part of the gitui project.
 This package contains the source for the Rust scopetime crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-scraper-dev
Description-md5: c5beedbf6d274d12667b00a77fe2affa
Description-en: HTML parsing and querying with CSS selectors - Rust source code
 Source code for Debianized Rust crate "scraper"

Package: librust-scratch-dev
Description-md5: e1b65cbd205e02f84a3950b6dd249f9c
Description-en: Compile-time temporary directory shared by multiple crates and erased by `cargo clean` - Rust source code
 Source code for Debianized Rust crate "scratch"

Package: librust-scrawl-dev
Description-md5: 0c02bf515be5b311ca7a69eb1abe6985
Description-en: Rust library to open a user's text editor - Rust source code
 Useful for interactive CLI applications.
 .
 Source code for Debianized Rust crate "scrawl"

Package: librust-scroll-derive-dev
Description-md5: 76f0b6fe44ad07387341ba38dd5102b2
Description-en: Macros 1.1 derive implementation for Pread and Pwrite traits from the scroll crate - Rust source code
 Source code for Debianized Rust crate "scroll_derive"

Package: librust-scroll-dev
Description-md5: 68ec3585f4a17f2de59e5161b18a24dd
Description-en: Suite of powerful, extensible, generic, endian-aware Read/Write traits for byte buffers - Rust source code
 Source code for Debianized Rust crate "scroll"

Package: librust-scryer-modular-bitfield-impl-dev
Description-md5: cb0692d26102019014d5a953edf7836b
Description-en: Bitfields for structs that allow for modular use of enums - Rust source code
 Source code for Debianized Rust crate "scryer-modular-bitfield-impl"

Package: librust-scrypt-0.11-dev
Description-md5: a8c12b4fd707c105be869cbe9e4c2ba9
Description-en: Scrypt password-based key derivation function - Rust source code
 Source code for Debianized Rust crate "scrypt"

Package: librust-scrypt-dev
Description-md5: 80768bcc59d0ec7421b562e34a61688e
Description-en: Scrypt password-based key derivation function - Rust source code
 This package contains the source for the Rust scrypt crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sct-dev
Description-md5: 41b7e3df07502f6f732c9d749346f3d7
Description-en: Certificate transparency SCT verification library - Rust source code
 This package contains the source for the Rust sct crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-sctk-adwaita-dev
Description-md5: e1b3ad954769e59f8da0d4d423fcb82f
Description-en: Adwaita-like SCTK Frame - Rust source code
 Source code for Debianized Rust crate "sctk-adwaita"

Package: librust-sd-listen-fds-dev
Description-md5: 7628a3bff81691d1cac6219a2ae9ea3a
Description-en: Accept file descriptors from systemd - Rust source code
 Source code for Debianized Rust crate "sd-listen-fds"

Package: librust-sd-notify-dev
Description-md5: 8e357ab4f09efae188b86a05eac39027
Description-en: Lightweight crate for systemd service state notifications - Rust source code
 This package contains the source for the Rust sd-notify crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sdd-dev
Description-md5: 56c4451bb874a33d153488df59316017
Description-en: Scalable lock-free delayed memory reclaimer - Rust source code
 Source code for Debianized Rust crate "sdd"

Package: librust-seahash-dev
Description-md5: 099ef44617cce98b0123b56e034391b9
Description-en: Blazingly fast, portable hash function with proven statistical guarantees - Rust source code
 This package contains the source for the Rust seahash crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-search-path-dev
Description-md5: 88421f5b3964ce37d10733ebd1c468ae
Description-en: very simple search path file finder - Rust source code
 The SearchPath type allows for the finding of files
 using a series of search directories.
 This is akin to the mechanism a shell uses
 to find executables using the PATH environment variable.
 It can be constructed with a search path from an environment variable,
 from a string, or from a list of either string or Path/PathBuf values.
 Typically the find methods return the first matching file or directory,
 but the find_all method specifically collects and returns a list
 of all matching paths.
 .
 This package contains the source for the Rust search-path crate,
 for use with cargo.

Package: librust-search-provider-dev
Description-md5: 0d0320f192281f63c90ea4dc02527fb1
Description-en: Rust wrapper around the GNOME Shell search provider API - Rust source code
 Source code for Debianized Rust crate "search-provider"

Package: librust-sec1-dev
Description-md5: 5a23fe3b9a96992adbf8909f33846f94
Description-en: Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats including ASN.1 DER-serialized private keys as well as the Elliptic-Curve-Point-to-Octet-String encoding - Rust source code
 Source code for Debianized Rust crate "sec1"

Package: librust-seccomp-sys-dev
Description-md5: 8344b316a07c01e31c1421a354d2e6b6
Description-en: Low-level bindings to libseccomp - Rust source code
 This package contains the source for the Rust seccomp-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-secrecy-dev
Description-md5: 8eaad7bdcc586d8f23094aaaa0947ac7
Description-en: Wrapper types and traits for secret management which help ensure they aren't accidentally copied, logged, or otherwise exposed (as much as possible), and also ensure secrets are securely wiped from memory when dropped - Rust source code
 This package contains the source for the Rust secrecy crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-secret-service-dev
Description-md5: fca29932d0b7f8ae4cc6fecb4afa9c98
Description-en: Interface with Secret Service API - Rust source code
 A Rust library for interacting with the FreeDesktop Secret Service API
 through DBus.
 Source code for Debianized Rust crate "secret-service"

Package: librust-secstr-dev
Description-md5: c87825f2a871c5484ff0b8c78f1ffa73
Description-en: Data type suitable for storing sensitive information such as passwords and private keys in memory, featuring constant time equality, mlock and zeroing out - Rust source code
 Source code for Debianized Rust crate "secstr"

Package: librust-section-testing-dev
Description-md5: 749675af20a42798ba0f74737db2cc54
Description-en: Section-style testing - Rust source code
 This package contains the source for the Rust section_testing crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-secular-dev
Description-md5: 57456079592fdaa0451145050139d970
Description-en: Lowercased diacritics-free character or string - Rust source code
 Source code for Debianized Rust crate "secular"

Package: librust-seize-dev
Description-md5: 266245f34424f92cb508fcc8039a2c88
Description-en: Fast, efficient, and predictable memory reclamation for concurrent data structures - Rust source code
 Source code for Debianized Rust crate "seize"

Package: librust-select-dev
Description-md5: 1672277968f26202ad58b4ecc67d01f1
Description-en: Extract useful data from HTML documents, suitable for web scraping - Rust source code
 Source code for Debianized Rust crate "select"

Package: librust-selectors-dev
Description-md5: 2ea0a9752daa2b62d499714016fcc455
Description-en: CSS Selectors matching for Rust - Rust source code
 This package contains the source for the Rust selectors crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-self-cell-dev
Description-md5: cbc02fe385439bb42f4aa84f4af91fff
Description-en: Safe-to-use proc-macro-free self-referential structs in stable Rust - Rust source code
 Source code for Debianized Rust crate "self_cell"

Package: librust-selinux-dev
Description-md5: 7ad80d0bac8264a5f810cc0dbbeebe4c
Description-en: Flexible Mandatory Access Control for Linux - Rust source code
 Source code for Debianized Rust crate "selinux"

Package: librust-selinux-sys-dev
Description-md5: b966e2965463b4fd7d4fab0b9026cbb4
Description-en: Flexible Mandatory Access Control (MAC) for Linux - Rust source code
 Source code for Debianized Rust crate "selinux-sys"

Package: librust-semver-0.9+ci-dev
Description-md5: 8cd227605f08080bc604981181eda3de
Description-en: Semantic version parsing and comparison - feature "serde" and 1 more
 This metapackage enables feature "serde" for the Rust semver crate, by pulling
 in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "ci" feature.

Package: librust-semver-0.9-dev
Description-md5: 03177a16da0926a96fafe2e96bb82296
Description-en: Semantic version parsing and comparison - Rust source code
 Source code for Debianized Rust crate "semver"

Package: librust-semver-dev
Description-md5: 22762999c95c740979493cc51246a542
Description-en: Parser and evaluator for Cargo's flavor of Semantic Versioning - Rust source code
 Source code for Debianized Rust crate "semver"

Package: librust-semver-parser-0.7-dev
Description-md5: 8678c1d0ee6496099cc9bd4c40093985
Description-en: Parsing of the semver spec - Rust source code
 Source code for Debianized Rust crate "semver-parser"

Package: librust-semver-parser-dev
Description-md5: 3b33661717f60bdfad12131fffc0be60
Description-en: Parsing of the semver spec - Rust source code
 This package contains the source for the Rust semver-parser crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-send-wrapper+futures-core-dev
Description-md5: ae51ff30f743d7721b7063e84e7419ed
Description-en: This Rust library implements a wrapper type called SendWrapper which allows you to move around non-Send types between threads, as long as you access the contained value only from within the original thread - feature "futures-core" and 1 more
 You also have to make sure that the wrapper is dropped from within the original
 thread. If any of these constraints is violated, a panic occurs.
 .
 This metapackage enables feature "futures-core" for the Rust send_wrapper
 crate, by pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "futures" feature.

Package: librust-send-wrapper-dev
Description-md5: f6aefe42af02e576e2423377cd1b9820
Description-en: This Rust library implements a wrapper type called SendWrapper which allows you to move around non-Send types between threads, as long as you access the contained value only from within the original thread - Rust source code
 You also have to make sure that the wrapper is dropped from within the original
 thread. If any of these constraints is violated, a panic occurs.
 .
 This package contains the source for the Rust send_wrapper crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sendfd-dev
Description-md5: 2709f6c05495245232fe5fe24199736a
Description-en: Send file descriptors along with data over UNIX domain sockets - Rust source code
 Source code for Debianized Rust crate "sendfd"

Package: librust-sensors-dev
Description-md5: a2b35f0177f2ffc200ccb89831d7389b
Description-en: Rust-friendly interface to lm-sensors - Rust source code
 This package contains the source for the Rust sensors crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-separator-dev
Description-md5: 50c71f1daf276d3085ed6db0081d9372
Description-en: Formats numbers with thousands separators - Rust source code
 This package contains the source for the Rust separator crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-seq-macro-dev
Description-md5: 6d0974a133dc7323667277c1cbcfa37d
Description-en: Macro to repeat sequentially indexed copies of a fragment of code
 librust-seq-macro-dev - Macro to repeat sequentially indexed copies of
 a fragment of code.

Package: librust-sequoia-autocrypt-dev
Description-md5: ad26750e1bb463f6dc9f54a14f419d3a
Description-en: Autocrypt support - Rust source code
 Source code for Debianized Rust crate "sequoia-autocrypt"

Package: librust-sequoia-cert-store-dev
Description-md5: c2a46b8bac058f25ee5c2412700cdb98
Description-en: Certificate database interface - Rust source code
 Source code for Debianized Rust crate "sequoia-cert-store"

Package: librust-sequoia-directories-dev
Description-md5: e30db8f232193609c8680b9347c8e9ff
Description-en: Directories used by Sequoia - Rust source code
 Source code for Debianized Rust crate "sequoia-directories"

Package: librust-sequoia-git-dev
Description-md5: b95b979b03bd1c0e41a2483c039853a3
Description-en: Managing and enforcing a commit signing policy - Rust source code
 Source code for Debianized Rust crate "sequoia-git"

Package: librust-sequoia-gpg-agent-dev
Description-md5: 2aaa3366054883ef3d5cf7c63f052c3d
Description-en: Interacting with GnuPG's gpg-agent - Rust source code
 Source code for Debianized Rust crate "sequoia-gpg-agent"

Package: librust-sequoia-ipc-dev
Description-md5: e124a3e22fb3ce064e3c514af237c3dd
Description-en: Interprocess communication infrastructure for Sequoia - Rust source code
 Source code for Debianized Rust crate "sequoia-ipc"

Package: librust-sequoia-keystore-backend-dev
Description-md5: a2b1b379240eb6b08a6d8c87468a9b1c
Description-en: Traits for private key store backends - Rust source code
 Source code for Debianized Rust crate "sequoia-keystore-backend"

Package: librust-sequoia-keystore-dev
Description-md5: b181c94ab4340832c59fe8df0557fb64
Description-en: Sequoia's private key store server - Rust source code
 Source code for Debianized Rust crate "sequoia-keystore"

Package: librust-sequoia-keystore-gpg-agent-dev
Description-md5: 038c6f9e32a274488319b8ebc6f44ad1
Description-en: Gpg-agent backend for Sequoia's private key store - Rust source code
 Source code for Debianized Rust crate "sequoia-keystore-gpg-agent"

Package: librust-sequoia-keystore-openpgp-card-dev
Description-md5: 0ff3f7a9b4d77d07e283df53d7ad9381
Description-en: OpenPGP card backend for Sequoia's private key store - Rust source code
 Source code for Debianized Rust crate "sequoia-keystore-openpgp-card"

Package: librust-sequoia-keystore-softkeys-dev
Description-md5: d5d56b1f8f12dea9ff58ca77de887ce9
Description-en: Soft key (in-memory key) backend for Sequoia's private key store - Rust source code
 Source code for Debianized Rust crate "sequoia-keystore-softkeys"

Package: librust-sequoia-keystore-tpm-dev
Description-md5: 56552ad6faf3ae0bd338ddc1d7ad3abc
Description-en: TPM backend for Sequoia's private key store - Rust source code
 Source code for Debianized Rust crate "sequoia-keystore-tpm"

Package: librust-sequoia-man-dev
Description-md5: 1dec294b91cc4ef3d0ba57dbe6650b2f
Description-en: Man page generation for Sequoia PGP CLIs - Rust source code
 Source code for Debianized Rust crate "sequoia-man"

Package: librust-sequoia-net-dev
Description-md5: 5738dc5a853193b29d9d5418c8cafa0a
Description-en: Network services for OpenPGP - Rust source code
 Source code for Debianized Rust crate "sequoia-net"

Package: librust-sequoia-openpgp-dev
Description-md5: c557d34e629e92e231570f1740df9e61
Description-en: OpenPGP data types and associated machinery - Rust source code
 Source code for Debianized Rust crate "sequoia-openpgp"

Package: librust-sequoia-openpgp-mt-dev
Description-md5: 566599b63433db3f50327bfe598cbf66
Description-en: Multi-threaded parsing of OpenPGP data - Rust source code
 Source code for Debianized Rust crate "sequoia-openpgp-mt"

Package: librust-sequoia-policy-config-dev
Description-md5: 29c1faaf7b912f18d7d31d3319b1af1d
Description-en: Configure Sequoia using a configuration file - Rust source code
 Source code for Debianized Rust crate "sequoia-policy-config"

Package: librust-sequoia-sop-dev
Description-md5: 26a9ffb2530555a02c63cf4afe17e901
Description-en: Stateless OpenPGP Command Line Interface using Sequoia - Rust source code
 sqop offers a Rust-based implementation of the Stateless OpenPGP
 Command Line Interface.
 .
 This standards-derived interface is an implementation of
 https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/,
 intended to be used in interoperability tests and simple OpenPGP
 commands, while leaving no trace in the filesystem.
 Source code for Debianized Rust crate "sequoia-sop"

Package: librust-sequoia-tpm-dev
Description-md5: 7398da93142ce49fa27ada03fd2f659e
Description-en: Machinery for working with TPM from Sequoia - Rust source code
 Source code for Debianized Rust crate "sequoia-tpm"

Package: librust-sequoia-wot-dev
Description-md5: 9f38ed4605394eb65326145395268a11
Description-en: Explore the OpenPGP Web of Trust using Sequoia - Rust source code
 The "Web of Trust" describes a network of identity assertions
 ("OpenPGP certifications") and signing delegations ("OpenPGP trust
 signatures"), which can be used to formally validate identity
 information in a cryptographic certificate.
 .
 In particular, this tooling allows the user to associate OpenPGP User
 IDs (or simply the e-mail address part of the User ID) with some set
 of OpenPGP certificates on the basis of explicit certifications made
 by trusted parties.
 .
 The validation rules and certificate formats used in the Web of Trust
 support corroborative, multiparty certification, so there is no need
 to assign full trust to any single party.
 .
 This tooling offers a means to explore the Web of Trust by a library
 in Rust, and a command-line interface capable of working with either
 certificates in the filesystem or interacting with GnuPG's certificate
 store and trust database.
 Source code for Debianized Rust crate "sequoia-wot"

Package: librust-serde-assert-dev
Description-md5: fc4d8a2cf5c4d05c3825e651bd1bfccc
Description-en: Testing library for serde Serialize and Deserialize implementations - Rust source code
 Source code for Debianized Rust crate "serde_assert"

Package: librust-serde-aux-dev
Description-md5: adfdff83c695a91ad2878683ae33e154
Description-en: Serde crate's auxiliary library - Rust source code
 This package provides helper functions, macros and utilities for use with
 Rust's serde ecosystem, simplifying common serialization and
 deserialization tasks. It includes helpers for container and field
 attributes, serde introspection utilities, and convenience parsers for
 handling common data conversion patterns.
 .
 The package is intended to improve the developer experience when working
 with Serde-based data structures and formats such as JSON, TOML or YAML.

Package: librust-serde-bare-dev
Description-md5: e5955c518ee82b0be018ef2f976719ef
Description-en: Rust implmentation of the BARE encoding format - Rust source code
 BARE is a simple and easy to implement non-self-describing binary
 serialization format.
 .
 It has similarities with Bincode, but BARE is designed to be usable
 from programming languages other than Rust.
 .
 This Rust implementation is built on top of the serde framework.
 .
 See https://baremessages.org/ for more information about BARE.
 Source code for Debianized Rust crate "serde_bare"

Package: librust-serde-big-array-dev
Description-md5: 717cb7cd43a42d44deaade294823aeba
Description-en: Big array helper for serde - Rust source code
 Source code for Debianized Rust crate "serde-big-array"

Package: librust-serde-bser-dev
Description-md5: 018f2b0d02bb54a51b607afcbac55162
Description-en: Implements the Watchman BSER encoding for serde - Rust source code
 https://facebook.github.io/watchman/docs/bser.html
 .
 Source code for Debianized Rust crate "serde_bser"

Package: librust-serde-bytes-dev
Description-md5: 868fffd5cc6f533646cea3547780eb95
Description-en: Optimized serde handling of u8 Vec and array - Rust source code
 Source code for Debianized Rust crate "serde_bytes"

Package: librust-serde-cbor-2-dev
Description-md5: 07d65aac86750844005ead97c1ce5efc
Description-en: CBOR support for Serde - Rust source code
 Source code for Debianized Rust crate "serde_cbor_2"

Package: librust-serde-cbor-dev
Description-md5: c769a45232777e0ef73ff53945532e58
Description-en: CBOR support for serde - Rust source code
 Source code for Debianized Rust crate "serde_cbor"

Package: librust-serde-core-dev
Description-md5: 24ab460f8e6b75b57ce2cd36430e7488
Description-en: Serde traits only, with no support for derive -- use the `serde` crate instead - Rust source code
 Source code for Debianized Rust crate "serde_core"

Package: librust-serde-derive-default-dev
Description-md5: 216462689088bc9e02cb81a33228c000
Description-en: Derive Default using serde field level annotations - Rust source code
 Source code for Debianized Rust crate "serde_derive_default"

Package: librust-serde-derive-dev
Description-md5: 6891035de6eeda374c036d6843e00776
Description-en: Macros 1.1 #[derive(Serialize, Deserialize)] - Rust source code
 Source code for Debianized Rust crate "serde_derive"

Package: librust-serde-derive-internals-dev
Description-md5: d1ba45bdacc6b6154226da411d271ae2
Description-en: AST representation used by Serde derive macros - Rust source code
 Unstable.
 .
 Source code for Debianized Rust crate "serde_derive_internals"

Package: librust-serde-dev
Description-md5: 4cdfa32a1b83a930e750e8f8d51510af
Description-en: Generic serialization/deserialization framework - Rust source code
 Source code for Debianized Rust crate "serde"

Package: librust-serde-error-dev
Description-md5: 59241f38c798455f760ae6898f711204
Description-en: Serde (de)serializer for Error types - Rust source code
 Source code for Debianized Rust crate "serde-error"

Package: librust-serde-fmt-dev
Description-md5: 0915f4289746eda3b1488ca6f997739b
Description-en: write any serde::Serialize using standard formatting APIs - Rust source code
 This library lets you take any `Serialize`
 and format it as if it's `Debug`.
 The format produced is the same as if the type derived `Debug`,
 and any formatting flags will be preserved.
 .
 This package contains the source for the Rust serde_fmt crate,
 for use with cargo.

Package: librust-serde-html-form-dev
Description-md5: 4283f7ba241c366b3b90dfe6742ce891
Description-en: (De-)serialization support for the `application/x-www-form-urlencoded` format - Rust source code
 Source code for Debianized Rust crate "serde_html_form"

Package: librust-serde-ignored-dev
Description-md5: 4f068c76e3f64fe05a907b94cd39c604
Description-en: Find out about keys that are ignored when deserializing data - Rust source code
 Source code for Debianized Rust crate "serde_ignored"

Package: librust-serde-ini-dev
Description-md5: 4bbc59e6beee8db1e4326770e8a0c57d
Description-en: Windows INI file {de,}serialization - Rust source code
 Source code for Debianized Rust crate "serde_ini"

Package: librust-serde-json-core-dev
Description-md5: b4b01811965a3b8d4209c4997e1359da
Description-en: Serde-json for no_std programs - Rust source code
 Source code for Debianized Rust crate "serde-json-core"

Package: librust-serde-json-dev
Description-md5: 6c8c09eb99697f1e7e46b31e68129c15
Description-en: JSON serialization file format - Rust source code
 Source code for Debianized Rust crate "serde_json"

Package: librust-serde-json-path-core-dev
Description-md5: e3510dbbd621fb0ca41e42d911fb1a62
Description-en: Core types for the serde_json_path crate - Rust source code
 Source code for Debianized Rust crate "serde_json_path_core"

Package: librust-serde-json-path-dev
Description-md5: b95718a3fdac135127c12bc111c03881
Description-en: Query serde_json Values using JSONPath - Rust source code
 Source code for Debianized Rust crate "serde_json_path"

Package: librust-serde-json-path-macros-dev
Description-md5: e3385dedc6c2fdb1ce233643b328cb24
Description-en: Macros for the serde_json_path crate - Rust source code
 Source code for Debianized Rust crate "serde_json_path_macros"

Package: librust-serde-json-path-macros-internal-dev
Description-md5: cc4d8f2c0132dd5e70572881f53fc987
Description-en: Internal macro implementation for the serde_json_path crate - Rust source code
 Source code for Debianized Rust crate "serde_json_path_macros_internal"

Package: librust-serde-norway-dev
Description-md5: 6a56887c8817765ce9a3ad9712cad6b0
Description-en: YAML data format for Serde - Rust source code
 Source code for Debianized Rust crate "serde_norway"

Package: librust-serde-path-to-error-dev
Description-md5: 11e6f81ef6fc695390597dd8194bff99
Description-en: Path to the element that failed to deserialize - Rust source code
 Source code for Debianized Rust crate "serde_path_to_error"

Package: librust-serde-plain-dev
Description-md5: 6ec55b53090c34fe77c43c4c628ab1b3
Description-en: Restricted plain text serializer for serde - Rust source code
 Source code for Debianized Rust crate "serde_plain"

Package: librust-serde-qs-dev
Description-md5: cc47c84a0974b94475dbac206e2f1e9a
Description-en: querystrings for Serde - Rust source code
 serde_qs is is a Rust library
 for serialising to and deserialising from querystrings.
 It is designed to extend serde_urlencoded
 when using nested parameters,
 similar to those used by qs for Node,
 and commonly used by Ruby on Rails via Rack.
 .
 This package contains the source for the Rust serde_qs crate,
 for use with cargo.

Package: librust-serde-regex-dev
Description-md5: e4ea75ea079b7f472bc8039c0c8bcd23
Description-en: Serde wrapper that (de)serializes regex as string - Rust source code
 Source code for Debianized Rust crate "serde_regex"

Package: librust-serde-repr-dev
Description-md5: 443b3a397db4179f887c404e2f5dddf0
Description-en: Derive Serialize and Deserialize that delegates to the underlying repr of a C-like enum - Rust source code
 Source code for Debianized Rust crate "serde_repr"

Package: librust-serde-sarif-dev
Description-md5: 6e338abd9076637130d849585610f34a
Description-en: Serde serialization for SARIF files - Rust source code
 Source code for Debianized Rust crate "serde-sarif"

Package: librust-serde-spanned-0.6-dev
Description-md5: e6555edc8b34604bbf6b4448e14a3628
Description-en: Serde-compatible spanned Value - Rust source code
 Source code for Debianized Rust crate "serde_spanned"

Package: librust-serde-spanned-dev
Description-md5: e6555edc8b34604bbf6b4448e14a3628
Description-en: Serde-compatible spanned Value - Rust source code
 Source code for Debianized Rust crate "serde_spanned"

Package: librust-serde-stacker-dev
Description-md5: 0efde9a62dc63437a19e8b580beefe94
Description-en: Serde adapter that avoids stack overflow by dynamically growing the stack - Rust source code
 Source code for Debianized Rust crate "serde_stacker"

Package: librust-serde-test-dev
Description-md5: 17613d58232a8c7b64da0855fb623ec1
Description-en: Token De/Serializer for testing De/Serialize implementations - Rust source code
 Source code for Debianized Rust crate "serde_test"

Package: librust-serde-untagged-dev
Description-md5: 9b3fefe86b8a0d6205b887b37399b936
Description-en: Serde `Visitor` implementation for deserializing untagged enums - Rust source code
 Source code for Debianized Rust crate "serde-untagged"

Package: librust-serde-urlencoded-dev
Description-md5: 62dcc9b47ecc98b89a163d01da879e3c
Description-en: `x-www-form-urlencoded` meets Serde - Rust source code
 This package contains the source for the Rust serde_urlencoded crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-serde-value-dev
Description-md5: 3ff454e29f3b6a5c9467c34e0063b8d2
Description-en: Serialization value trees - Rust source code
 Source code for Debianized Rust crate "serde-value"

Package: librust-serde-wasm-bindgen-dev
Description-md5: 1df9b1a40c6313b2ee8b45406662ad43
Description-en: Native Serde adapter for wasm-bindgen - Rust source code
 Source code for Debianized Rust crate "serde-wasm-bindgen"

Package: librust-serde-with-dev
Description-md5: 815acab2f8688389ce0ae8345f0f6c1a
Description-en: Custom de/serialization functions for Rust's serde - Rust source code
 Source code for Debianized Rust crate "serde_with"

Package: librust-serde-with-macros-dev
Description-md5: 53ad318bf274367ebc9544a51850200d
Description-en: Proc-macro library for serde_with - Rust source code
 Source code for Debianized Rust crate "serde_with_macros"

Package: librust-serde-xml-rs-dev
Description-md5: 2923eaefb9dfab4b29afc71716742a0c
Description-en: Xml-rs based deserializer for Serde (compatible with 0.9+) - Rust source code
 This package contains the source for the Rust serde-xml-rs crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-serde-yaml-dev
Description-md5: 41a5702b80b6126a01f1e0d24cce23ef
Description-en: YAML data format for Serde - Rust source code
 Source code for Debianized Rust crate "serde_yaml"

Package: librust-serdect-0.2-dev
Description-md5: 1fe4221949269964015218b50ce2aa4a
Description-en: Constant-time serde serializer/deserializer helpers for data that potentially contains secrets (e.g - Rust source code
 cryptographic keys)
 .
 Source code for Debianized Rust crate "serdect"

Package: librust-serdect-dev
Description-md5: 14cb811aec8d556d434cc064156a507a
Description-en: Constant-time serde serializer/deserializer helpers for data that potentially contains secrets (e.g - Rust source code
 cryptographic keys)
 .
 This package contains the source for the Rust serdect crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-serial-core-dev
Description-md5: e41b1ef2f7e288c4a98256c0423e1e81
Description-en: Rust abstractions for serial ports - Rust source code
 This package contains the source for the Rust serial-core crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-serial-dev
Description-md5: 4113e15295034f33e52f4943e9bfd38a
Description-en: Accessing serial ports - Rust source code
 This package contains the source for the Rust serial crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-serial-test-derive-dev
Description-md5: 5778a376a76c41731fb4ea80ff230d31
Description-en: Helper crate for serial_test - Rust source code
 Source code for Debianized Rust crate "serial_test_derive"

Package: librust-serial-test-dev
Description-md5: 48b292c057507cd65e580bbe555b66d2
Description-en: Allows for the creation of serialised Rust tests - Rust source code
 Source code for Debianized Rust crate "serial_test"

Package: librust-serial-unix-dev
Description-md5: 64fef70020339fb0f0c2803f04891f1e
Description-en: Serial port implementation for Unix - Rust source code
 Source code for Debianized Rust crate "serial-unix"

Package: librust-serial2-dev
Description-md5: 73ee53beaeeed6592e2afd3fedc7fec1
Description-en: Cross platform serial ports - Rust source code
 Source code for Debianized Rust crate "serial2"

Package: librust-serialport-dev
Description-md5: 20c23711294b9dcf82b984590213755c
Description-en: Cross-platform low-level serial port library - Rust source code
 Source code for Debianized Rust crate "serialport"

Package: librust-service-binding-dev
Description-md5: 00c483ef1d83f57c9cbe5d714e3ffb1b
Description-en: Automates parsing and binding to TCP and Unix sockets - Rust source code
 Source code for Debianized Rust crate "service-binding"

Package: librust-servo-arc+serde-dev
Description-md5: 3b193cea212e7299d72e85fe08ec1cc3
Description-en: std::sync::Arc with some extra functionality - feature "serde" and 1 more
 This metapackage enables feature "serde" for the Rust servo_arc crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "servo" feature.

Package: librust-servo-arc-dev
Description-md5: 8306c7eb4d13343bf80de78791f77180
Description-en: std::sync::Arc with some extra functionality - Rust source code
 This package contains the source for the Rust servo_arc crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-servo-fontconfig-dev
Description-md5: ac7ac6be0877d6785a120a3c182ae0b5
Description-en: Rust bindings for fontconfig - Rust source code
 This package contains the source for the Rust servo-fontconfig crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-servo-fontconfig-sys-dev
Description-md5: 1f29ee230f9505da57ef5e78d0bcaac6
Description-en: Font configuration and customization library - Rust source code
 Source code for Debianized Rust crate "servo-fontconfig-sys"

Package: librust-servo-freetype-sys-dev
Description-md5: 12847e7e8c13e49ced987eea4984730e
Description-en: FreeType is a freely available software library to render fonts - Rust source code
 Source code for Debianized Rust crate "servo-freetype-sys"

Package: librust-sexpr-out-dev
Description-md5: ec0516860d1fc6f637faee520e3ce327
Description-en: tools for writing S-Expressions from Rust data - Rust source code
 The sexpr-out crate provides tools
 for writing S-Expressions from Rust data.
 .
 This package contains the source for the Rust crate sexpr-out,
 for use with cargo.

Package: librust-sftp-dev
Description-md5: 9e2b651a6abd8de3c19f177d2c1a13f6
Description-en: SFTP Implementation - Rust source code
 This package contains the source for the Rust sftp crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-sha-crypt-dev
Description-md5: 2b44bdbf96339536b04b1054fd3c4435
Description-en: Pure Rust implementation of the SHA-crypt password hash based on SHA-512 as implemented by the POSIX crypt C library - Rust source code
 Source code for Debianized Rust crate "sha-crypt"

Package: librust-sha1-0.10-dev
Description-md5: 24fd20c07a1155dade678a21d9839614
Description-en: SHA-1 hash function - Rust source code
 Source code for Debianized Rust crate "sha1"

Package: librust-sha1-asm-dev
Description-md5: 797e0f6674fc1345be8b9c8bd2e1c807
Description-en: Assembly implementation of SHA-1 compression function - Rust source code
 Source code for Debianized Rust crate "sha1-asm"

Package: librust-sha1-checked-dev
Description-md5: 66dbb65fa79ec4189f498da386792f06
Description-en: SHA-1 hash function with collision detection - Rust source code
 Source code for Debianized Rust crate "sha1-checked"

Package: librust-sha1-dev
Description-md5: 24fd20c07a1155dade678a21d9839614
Description-en: SHA-1 hash function - Rust source code
 Source code for Debianized Rust crate "sha1"

Package: librust-sha1-smol-dev
Description-md5: 884a0952cec2b41e934a31366d9d122f
Description-en: Minimal dependency free implementation of SHA1 for Rust - Rust source code
 This package contains the source for the Rust sha1_smol crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sha1collisiondetection-dev
Description-md5: c9d58b942e0f9a7ba54d0f920106a216
Description-en: SHA-1 hash function with collision detection and mitigation - Rust source code
 This package contains the source for the Rust sha1collisiondetection crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-sha2-0.10-dev
Description-md5: e6c756beacc7880d91d3091ef5d230e1
Description-en: Pure Rust implementation of SHA-2 - Rust source code
 Pure Rust implementation of the SHA-2 hash function family including SHA-224,
 SHA-256, SHA-384, and SHA-512 - feature "asm" and 1 more
 This metapackage enables feature "asm" for the Rust sha2 crate, by pulling in
 any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "asm-aarch64" feature.
 Source code for Debianized Rust crate "sha2"

Package: librust-sha2-asm-dev
Description-md5: b7e955899af5cbead37e1373b6c99b24
Description-en: Assembly implementation of SHA-2 compression functions - Rust source code
 This package contains the source for the Rust sha2-asm crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sha2-dev
Description-md5: e6c756beacc7880d91d3091ef5d230e1
Description-en: Pure Rust implementation of SHA-2 - Rust source code
 Pure Rust implementation of the SHA-2 hash function family including SHA-224,
 SHA-256, SHA-384, and SHA-512 - feature "asm" and 1 more
 This metapackage enables feature "asm" for the Rust sha2 crate, by pulling in
 any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "asm-aarch64" feature.
 Source code for Debianized Rust crate "sha2"

Package: librust-sha256-dev
Description-md5: 7ce033b28358981392866e93c826f786
Description-en: Sha256 crypto digest - Rust source code
 Source code for Debianized Rust crate "sha256"

Package: librust-sha3-0.10-dev
Description-md5: 7514760224d2b94e9cf4f9fc35575047
Description-en: SHA-3 cryptographic digest function in pure Rust - Rust source code
 SHA-3 is a family of Keccak-based hash functions.  This implementation includes
 the SHAKE family of eXtendable-Output Functions (XOFs), as well as the
 accelerated variant TurboSHAKE.
 Source code for Debianized Rust crate "sha3"

Package: librust-sha3-dev
Description-md5: 7514760224d2b94e9cf4f9fc35575047
Description-en: SHA-3 cryptographic digest function in pure Rust - Rust source code
 SHA-3 is a family of Keccak-based hash functions.  This implementation includes
 the SHAKE family of eXtendable-Output Functions (XOFs), as well as the
 accelerated variant TurboSHAKE.
 Source code for Debianized Rust crate "sha3"

Package: librust-shadow-rs-dev
Description-md5: 921722c242fe4203441f278f07f812e6
Description-en: Build-time information stored in your rust project - Rust source code
 Source code for Debianized Rust crate "shadow-rs"

Package: librust-shannon-dev
Description-md5: 99836d1005c0115ba0f35ce318cf63d2
Description-en: Shannon cipher implementation - Rust source code
 This package contains the source for the Rust shannon crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sharded-slab-dev
Description-md5: 1d67be4b2787cf3fed000fb4af2ee56c
Description-en: Lock-free concurrent slab - Rust source code
 This package contains the source for the Rust sharded-slab crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-shared-child-dev
Description-md5: 454b724c925987f668e6a5704d7d4a70
Description-en: Using child processes from multiple threads - Rust source code
 Source code for Debianized Rust crate "shared_child"

Package: librust-shell-escape-dev
Description-md5: 93b39740f8bf671a20f73873201e2058
Description-en: Escape characters that may have a special meaning in a shell - Rust source code
 This package contains the source for the Rust shell-escape crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-shell-quote-dev
Description-md5: fd58372904ec160d80c56db13690c17b
Description-en: Shell-quoting strings, e.g - Rust source code
 for interpolating into a Bash script.
 .
 Source code for Debianized Rust crate "shell-quote"

Package: librust-shell-words-dev
Description-md5: f6f8f7df77b35a1c800ec9ad01be9424
Description-en: Process command line according to parsing rules of UNIX shell - Rust source code
 Source code for Debianized Rust crate "shell-words"

Package: librust-shellexpand-dev
Description-md5: 64bb191c3e94219ff9dec01f9610ae08
Description-en: Shell-like expansions in strings - Rust source code
 Source code for Debianized Rust crate "shellexpand"

Package: librust-shellwords-dev
Description-md5: 26e8e6a9b9e78e0e0dcb8cadd2f6f4d4
Description-en: Word parsing rules of the UNIX Bourne shell - Rust source code
 Source code for Debianized Rust crate "shellwords"

Package: librust-shlex-dev
Description-md5: 50e8a82fa90d7f22bd45060907718c4f
Description-en: Split a string into shell words, like Python's shlex - Rust source code
 Source code for Debianized Rust crate "shlex"

Package: librust-shrink-to-fit-dev
Description-md5: 62f1ff29862d66e806ce3cfb16b54afc
Description-en: recursively call shrink_to_fit on all container elements - Rust source code
 shrink-to-fit recursively calls shrink_to_fit
 on all elements of the container.
 .
 shrink-to-fit-macro is a derive macro for the shrink-to-fit crate.
 .
 This package contains the source for the Rust crates
 shrink-to-fit shrink-to-fit-macro,
 for use with cargo.

Package: librust-shrinkwraprs-dev
Description-md5: 63251cbae60721efd36d5d8fb89c248c
Description-en: Auto-derive for Rust conversion traits -- make working with newtypes a breeze - Rust source code
 Source code for Debianized Rust crate "shrinkwraprs"

Package: librust-signal-hook-dev
Description-md5: b6556da7a9d116428161510ba8ed874f
Description-en: Unix signal handling - Rust source code
 Source code for Debianized Rust crate "signal-hook"

Package: librust-signal-hook-mio-dev
Description-md5: bd6a6e55ac65c373e41fb84d2e9dbdf2
Description-en: MIO support for signal-hook - Rust source code
 Source code for Debianized Rust crate "signal-hook-mio"

Package: librust-signal-hook-registry-dev
Description-md5: f6cd7610eefe6110697f09dc26613f6d
Description-en: Backend crate for signal-hook - Rust source code
 Source code for Debianized Rust crate "signal-hook-registry"

Package: librust-signal-hook-tokio+futures-core-0-3-dev
Description-md5: 17bc5f26d0054802a29a8018ffc72c0f
Description-en: Tokio support for signal-hook - feature "futures-core-0_3" and 1 more
 This metapackage enables feature "futures-core-0_3" for the Rust signal-hook-
 tokio crate, by pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "futures-v0_3" feature.

Package: librust-signal-hook-tokio-dev
Description-md5: 32675d1390b5ad4d3dc6e8f2dc8ef5a6
Description-en: Tokio support for signal-hook - Rust source code
 Source code for Debianized Rust crate "signal-hook-tokio"

Package: librust-signature-2-dev
Description-md5: 34dd7473879eb5c106c25468a2b66601
Description-en: Traits for cryptographic signature algorithms - Rust source code
 ECDSA, Ed25519)
 .
 Source code for Debianized Rust crate "signature"

Package: librust-signature-dev
Description-md5: d03f1e17e92b753241525cbf0040fcfc
Description-en: traits for cryptographic signature algorithms - Rust source code
 signature contains traits
 which provide generic, object-safe APIs
 for generating and verifying digital signatures.
 .
 This package contains the source for the Rust signature crate,
 for use with cargo.

Package: librust-simba-dev
Description-md5: c50b36e6ab9254137471440aeae6032e
Description-en: SIMD algebra for Rust - Rust source code
 Source code for Debianized Rust crate "simba"

Package: librust-simd-adler32-dev
Description-md5: 4b11ccccbd53e5393bdc534e89e868b8
Description-en: SIMD-accelerated Adler-32 hash algorithm implementation - Rust source code
 Source code for Debianized Rust crate "simd-adler32"

Package: librust-simd-helpers-dev
Description-md5: d6bd1c91d7562e07b9f48614bdb8cf40
Description-en: Helpers to write more compact simd code - Rust source code
 This package contains the source for the Rust simd_helpers crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-simdutf8-dev
Description-md5: c3fdaa866a96d453d0e5f665e2c5491c
Description-en: SIMD-accelerated UTF-8 validation - Rust source code
 Source code for Debianized Rust crate "simdutf8"

Package: librust-similar-asserts-dev
Description-md5: 81f415c0ef4c4da527aa3e8a0924d74e
Description-en: Provides assert_eq! like macros with colorized diff output - Rust source code
 Source code for Debianized Rust crate "similar-asserts"

Package: librust-similar-dev
Description-md5: 24917ea5c15541ff98e0c7cc36cf9cc6
Description-en: Diff library for Rust - Rust source code
 Source code for Debianized Rust crate "similar"

Package: librust-simple-asn1-dev
Description-md5: e6202fb68cbc768598e77eb8f4f00a01
Description-en: Simple DER/ASN.1 encoding/decoding library - Rust source code
 This package contains the source for the Rust simple_asn1 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-simple-error-dev
Description-md5: 5b04ca0773f280bbfdf1d3277fde6c88
Description-en: Simple error type backed by a string - Rust source code
 Source code for Debianized Rust crate "simple-error"

Package: librust-simple-logger-dev
Description-md5: 990b810f9ae41b1dc15f22e378630ccf
Description-en: Logger that prints all messages with a readable output format - Rust source code
 Source code for Debianized Rust crate "simple_logger"

Package: librust-simple-moving-average-dev
Description-md5: 1574f76e221ce341948a041eaba4c62b
Description-en: Simple moving average (SMA) algorithms - Rust source code
 Source code for Debianized Rust crate "simple_moving_average"

Package: librust-simplecss-dev
Description-md5: 55ec2c83392a6ae2d1d9612123eff95d
Description-en: Simple CSS 2 parser and selector - Rust source code
 Source code for Debianized Rust crate "simplecss"

Package: librust-simplelog-dev
Description-md5: d048fdd770cafbbce110bef8ad057f06
Description-en: Simple and easy-to-use logging facility for Rust's log crate - Rust source code
 Source code for Debianized Rust crate "simplelog"

Package: librust-simplematch-dev
Description-md5: 0a9ad9bd697a711df7d7cdce40afe2a7
Description-en: Fast wildcard pattern matching for strings and bytes with a simple api - Rust source code
 Source code for Debianized Rust crate "simplematch"

Package: librust-simsimd-dev
Description-md5: ebb81c9a1cd5e0c667f53e8c6bd211ba
Description-en: Portable mixed-precision BLAS-like vector math library for x86 and ARM - Rust source code
 Source code for Debianized Rust crate "simsimd"

Package: librust-siphasher-dev
Description-md5: ef8cea6f9455bc521f2fd86a60afc2c5
Description-en: SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust - Rust source code
 Source code for Debianized Rust crate "siphasher"

Package: librust-sixel-image-dev
Description-md5: 8d82cc793ececa7a1d5311b083b5c90e
Description-en: Interface for querying, manipulating and serializing/deserializing Sixel data - Rust source code
 Source code for Debianized Rust crate "sixel-image"

Package: librust-sixel-tokenizer-dev
Description-md5: beec7d3849e543871d430cb3fbc34e86
Description-en: Tokenizer for serialized Sixel bytes - Rust source code
 Source code for Debianized Rust crate "sixel-tokenizer"

Package: librust-size-format-dev
Description-md5: 710630fd697f7484d2fc8b5446066bd7
Description-en: Allows for easier formatting of sizes - Rust source code
 This package contains the source for the Rust size_format crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sized-chunks-dev
Description-md5: 2ed260fed472a535a982f8dcb13a0577
Description-en: Efficient sized chunk datatypes - Rust source code
 This package contains the source for the Rust sized-chunks crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-skrifa-dev
Description-md5: b72fbb03d614e0c0ca84f2544bbe2878
Description-en: Metadata reader and glyph scaler for OpenType fonts - Rust source code
 Source code for Debianized Rust crate "skrifa"

Package: librust-slab-dev
Description-md5: 8d4e643dda393f352bbc4bb452c7dddd
Description-en: Pre-allocated storage for a uniform data type - Rust source code
 Source code for Debianized Rust crate "slab"

Package: librust-slice-group-by-dev
Description-md5: 71b7d7dc54c0c411e608e705f044463e
Description-en: iterators over groups in slices and strs - Rust source code
 slice-group-by is an implementation of the groupBy Haskell function,
 providing tools for efficiently iterating over `slice` and `str`
 by groups defined by a function
 that specifies if two elements are in the same group.
 .
 This package contains the source for the Rust slice-group-by crate,
 for use with cargo.

Package: librust-slice-ring-buffer-dev
Description-md5: a2e78d6ac8f193655598561d33bfa4ed
Description-en: Double-ended queue that Deref's into a slice - Rust source code
 Source code for Debianized Rust crate "slice-ring-buffer"

Package: librust-slog+erased-serde-dev
Description-md5: 8ce5e6469d825484399d547e2d01fb58
Description-en: Structured, extensible, composable logging - feature "erased-serde"
 This metapackage enables feature "erased-serde" for the Rust slog crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "nested-values" feature.

Package: librust-slog-async-dev
Description-md5: a44b14ed56f58df3caade2936511fdb8
Description-en: Asynchronous drain for slog-rs - Rust source code
 Source code for Debianized Rust crate "slog-async"

Package: librust-slog-dev
Description-md5: de949dec95f0057cc0320eee59212565
Description-en: Structured, extensible, composable logging - Rust source code
 Source code for Debianized Rust crate "slog"

Package: librust-slog-term-dev
Description-md5: 2b4a6df5e022b516c11a9469a69d2cba
Description-en: Unix terminal drain and formatter for slog-rs - Rust source code
 Source code for Debianized Rust crate "slog-term"

Package: librust-slotmap-dev
Description-md5: b8655b8ac26238bd2bffdd9914c92391
Description-en: Slotmap data structure - Rust source code
 A Rust library providing three containers with persistent unique keys to access
 stored values, `SlotMap`, `HopSlotMap` and `DenseSlotMap`. Upon insertion a key
 is returned that can be used to later access or remove the values. Insertion,
 deletion and access all take O(1) time with low overhead. Great for storing
 collections of objects that need stable, safe references but have no clear
 ownership otherwise, such as game entities or graph nodes. Two secondary maps,
 `SecondaryMap` and `SparseSecondaryMap` are also provided that allow you to map
 further objects to the keys created by one of the slot maps.
 Source code for Debianized Rust crate "slotmap"

Package: librust-slug-dev
Description-md5: b1d6fd6060c7ca970b234f4e7e72c160
Description-en: Convert a unicode string to a slug - Rust source code
 This package contains the source for the Rust slug crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-sm3-dev
Description-md5: 7a8cb69dc306b0bdeac2dcd959735b62
Description-en: SM3 (OSCCA GM/T 0004-2012) hash function - Rust source code
 This package contains the source for the Rust sm3 crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-smallbitvec-dev
Description-md5: bd74df0f637ab516ff990e418116179a
Description-en: Bit vector optimized for size and inline storage - Rust source code
 Source code for Debianized Rust crate "smallbitvec"

Package: librust-smallstr-dev
Description-md5: 85d0d78bb7b433082d3d294865760c9d
Description-en: String-like container based on smallvec - Rust source code
 Source code for Debianized Rust crate "smallstr"

Package: librust-smallvec-dev
Description-md5: a04bf9d13682b9b748f4d6d746b21e3c
Description-en: Store up to a small number of items on the stack - Rust source code
 Source code for Debianized Rust crate "smallvec"

Package: librust-smart-default-dev
Description-md5: 6d7e35a471cdb0353ea8d7d64efbf1d0
Description-en: Rust custom-derive macro for Default with more control on the fields - Rust source code
 Source code for Debianized Rust crate "smart-default"

Package: librust-smartstring-dev
Description-md5: 154c29fa6ee3caf7f7127df8eecb7daa
Description-en: Compact inlined strings - Rust source code
 Source code for Debianized Rust crate "smartstring"

Package: librust-smawk-dev
Description-md5: dfddb6417de82893b37301181bc151f1
Description-en: Functions for finding row-minima in a totally monotone matrix - Rust source code
 Source code for Debianized Rust crate "smawk"

Package: librust-smbios-lib-dev
Description-md5: e8b28eee4ca868b6782578ba030e01f4
Description-en: SMBIOS Library - Rust source code
 Source code for Debianized Rust crate "smbios-lib"

Package: librust-smithay-client-toolkit-0.16-dev
Description-md5: 47c90d3dcc6486e4f00912730ef67244
Description-en: Toolkit for making client wayland applications - Rust source code
 Source code for Debianized Rust crate "smithay-client-toolkit"

Package: librust-smithay-client-toolkit-dev
Description-md5: 47c90d3dcc6486e4f00912730ef67244
Description-en: Toolkit for making client wayland applications - Rust source code
 Source code for Debianized Rust crate "smithay-client-toolkit"

Package: librust-smithay-clipboard-dev
Description-md5: 9e40e92391cb5b269c8377747f8c00db
Description-en: Provides access to the wayland clipboard for client applications - Rust source code
 Source code for Debianized Rust crate "smithay-clipboard"

Package: librust-smol-dev
Description-md5: aca06393a46ed0d563d2de64c97081bc
Description-en: small and fast async runtime - Rust source code
 smol is a small and fast async runtime,
 simply re-exporting other smaller async crates.
 .
 This package contains the source
 for the Rust smol crate,
 for use with cargo.

Package: librust-smol-macros-dev
Description-md5: 59ed09a774c56a1aa47a94ed0d8b8d21
Description-en: Macros for setting up a smol runtime - Rust source code
 Source code for Debianized Rust crate "smol-macros"

Package: librust-smol-str-dev
Description-md5: 9e9574b70fa0adea4d189568d86ed2f4
Description-en: Small-string optimized string type with O(1) clone - Rust source code
 Source code for Debianized Rust crate "smol_str"

Package: librust-smol-timeout2-dev
Description-md5: fd6214f00905722e193fd87422e0578c
Description-en: Way to poll a future until it or a timer completes - Rust source code
 Source code for Debianized Rust crate "smol-timeout2"

Package: librust-smtp-proto-dev
Description-md5: 94aba7c71a17a5331a7f9e1c26c15280
Description-en: SMTP protocol parser - Rust source code
 smtp-proto is a fast SMTP/LMTP parser for Rust
 that supports all registered SMTP service extensions.
 .
 This package contains the source for the Rust smtp-proto crate,
 for use with cargo.

Package: librust-sn-dev
Description-md5: 85a6259f44e9f5392d263b9c367d3695
Description-en: Zero-copy JSON parser - Rust source code
 Source code for Debianized Rust crate "sn"

Package: librust-snafu-derive-dev
Description-md5: 61718262961f81d870d838c68acb06c2
Description-en: Ergonomic error handling library - Rust source code
 Source code for Debianized Rust crate "snafu-derive"

Package: librust-snafu-dev
Description-md5: 020d1d21d02b62e6f1590424f2a67271
Description-en: Ergonomic error handling library - Rust source code
 Source code for Debianized Rust crate "snafu"

Package: librust-snap-dev
Description-md5: 3e8d70c8fdcdb5a50cb6dc71db97e364
Description-en: Pure Rust implementation of the Snappy compression algorithm - Rust source code
 Includes streaming compression and decompression.
 .
 Source code for Debianized Rust crate "snap"

Package: librust-snapbox-dev
Description-md5: 1d98b48a6730fa8c4e31f642bd16b248
Description-en: Snapshot testing toolbox - Rust source code
 Source code for Debianized Rust crate "snapbox"

Package: librust-snapbox-macros-dev
Description-md5: 8760e1b443b6f1002c692a0187ca9806
Description-en: Snapshot testing toolbox - Rust source code
 Source code for Debianized Rust crate "snapbox-macros"

Package: librust-sniffglue-dev
Description-md5: dd9b6a0306dedc97a684bac4a8cffd8a
Description-en: Secure multithreaded packet sniffer - Rust source code
 Source code for Debianized Rust crate "sniffglue"

Package: librust-snow-dev
Description-md5: 4bef4e6cfa1c940229fd1dc14c2c8994
Description-en: pure-rust Noise Protocol Framework implementation - Rust source code
 The snow crate is a straightforward,
 Hard To Fuck Up™ Noise Protocol implementation.
 .
 The Noise Protocol Framework is a set of crypto protocols
 based on Diffie-Hellman key agreement,
 that each can consist of a single message
 as well as interactive protocols.
 .
 This package contains the source for the Rust snow crate,
 for use with cargo.

Package: librust-so-dev
Description-md5: e48aee113e56dfca18d0d4a572714b77
Description-en: Terminal interface for StackOverflow - Rust source code
 Source code for Debianized Rust crate "so"

Package: librust-socket2-0.5-dev
Description-md5: b3bc8dac58000099379f519cf81696a5
Description-en: Utilities for advanced handling of networking sockets - Rust source code
 Source code for Debianized Rust crate "socket2"

Package: librust-socket2-dev
Description-md5: b3bc8dac58000099379f519cf81696a5
Description-en: Utilities for advanced handling of networking sockets - Rust source code
 Source code for Debianized Rust crate "socket2"

Package: librust-socketpair-dev
Description-md5: 9840c0f2e971306b5c8153ced7343e42
Description-en: Cross-platform socketpair functionality - Rust source code
 Source code for Debianized Rust crate "socketpair"

Package: librust-socks-dev
Description-md5: 73ce52b302e6e905708e7c4be796d020
Description-en: SOCKS proxy clients - Rust source code
 SOCKS proxy support for Rust.
 .
 SOCKS is an Internet protocol that exchanges network packets
 between a client and server through a proxy server.
 SOCKS5 optionally provides authentication
 so only authorized users may access a server.
 Practically, a SOCKS server proxies TCP connections
 to an arbitrary IP address,
 and provides a means for UDP packets to be forwarded.
 .
 This package contains the source for the Rust socks crate,
 for use with cargo.

Package: librust-soft-assert-dev
Description-md5: c95e2a003a189a10efc70b2e3e53af05
Description-en: Non-panicking assertions - Rust source code
 Source code for Debianized Rust crate "soft_assert"

Package: librust-soketto-dev
Description-md5: 075b4ca0a4a7ef54f14d16bbbb8a4983
Description-en: websocket protocol implementation
 Soketto is an implementation of the RFC 6455 websocket protocol.
 .
 This package contains the source for the Rust soketto crate,
 for use with cargo.

Package: librust-sop-dev
Description-md5: 4e11ae0ed9b9a127043ff10f82871e13
Description-en: Rust Interface for the Stateless OpenPGP Interface - Rust source code
 A set of types and traits formalizing the Stateless OpenPGP (SOP)
 Protocol.
 .
 To use this as a consumer, you will need a concrete implementation of
 the interface, such as sequoia-sop.
 Source code for Debianized Rust crate "sop"

Package: librust-sorted-iter-dev
Description-md5: 8b934fe9929c29b06c8aa40c2ff2505d
Description-en: Typesafe extensions for sorted iterators - Rust source code
 Includes set and relational operations.
 .
 This package contains the source for the Rust sorted-iter crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-soup3-dev
Description-md5: 7391fbea52c30bcc251e5c7bf1e073f1
Description-en: Soup crate for Rust - Rust source code
 Source code for Debianized Rust crate "soup3"

Package: librust-soup3-sys-dev
Description-md5: 5d125e8fcbd3d014795f379050a9d66d
Description-en: Sys functions for the Rust bindings of libsoup3 - Rust source code
 Source code for Debianized Rust crate "soup3-sys"

Package: librust-souper-ir-dev
Description-md5: 1a7190d570b45b31756217ae79aead11
Description-en: library for manipulating Souper IR - Rust source code
 souper-ir provides AST types for parsing or generating Souper IR.
 It is a suitable building block
 either for writing a custom LHS extractor,
 or for translating learned optimizations
 into your own peephole optimizations pass.
 .
 This package contains the source for the Rust souper-ir crate,
 for use with cargo.

Package: librust-source-location-dev
Description-md5: e4f746ce3d882ffefd9731ccf912da28
Description-en: Container struct for source location data + construction macro - Rust source code
 Container struct for source location data and its `location!` macro.
 Source code for Debianized Rust crate "source-location"

Package: librust-sourcefile-dev
Description-md5: 0594849c37ba2b0e986008c05fd15b58
Description-en: Retain mapping information when concatenating source files - Rust source code
 This package contains the source for the Rust sourcefile crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sourceview5-dev
Description-md5: 2d82eaaca9d47833609480ae0cc776d1
Description-en: Rust bindings for GtkSourceView 5 - Rust source code
 Source code for Debianized Rust crate "sourceview5"

Package: librust-sourceview5-sys-dev
Description-md5: cfa180e4db967ae16e98543ed6f45355
Description-en: FFI bindings for GtkSourceView 5 - Rust source code
 Source code for Debianized Rust crate "sourceview5-sys"

Package: librust-space-dev
Description-md5: 638521b1638bbeb498648aafe05e6918
Description-en: Library providing abstractions for spatial datastructures and search - Rust source code
 Source code for Debianized Rust crate "space"

Package: librust-spade-dev
Description-md5: 6641ea117a18cddd149183a163fdce14
Description-en: Delaunay triangulations for the rust ecosystem - Rust source code
 Source code for Debianized Rust crate "spade"

Package: librust-spake2-dev
Description-md5: 5d3faa74c4815a16e3e6f4e93acd6ace
Description-en: SPAKE2 password-authenticated key-exchange algorithm - Rust source code
 Source code for Debianized Rust crate "spake2"

Package: librust-sparesults-dev
Description-md5: 91f53d9bdc1ff0ea0f22b2fce8138686
Description-en: SPARQL query results formats parsers and serializers - Rust source code
 Sparesults is a set of parsers and serializers
 for SPARQL query results formats.
 It is intended to be a building piece
 for SPARQL client and server implementations in Rust like Oxigraph.
 .
 It supports SPARQL Query Results XML Format (Second Edition),
 SPARQL 1.1 Query Results JSON Format
 and SPARQL 1.1 Query Results CSV and TSV Formats.
 .
 Support for SPARQL 1.2 is also available
 behind the sparql-12 feature.
 .
 This package contains the source for the Rust crate sparesults,
 for use with cargo.

Package: librust-spargebra-dev
Description-md5: 5d84d0de0da6c16187e78e46085d2225
Description-en: SPARQL parser - Rust source code
 Spargebra is a SPARQL parser.
 It supports both SPARQL 1.1 Query and SPARQL 1.1 Update.
 This crate is intended to be a building piece
 for SPARQL implementations in Rust like Oxigraph.
 .
 sparopt is a work in progress SPARQL Query optimizer.
 .
 Support for SPARQL 1.2 is also available
 behind the sparql-12 feature.
 .
 This package contains the source
 for the Rust crates spargebra and sparopt,
 for use with cargo.

Package: librust-spdx-dev
Description-md5: 6be14f5174fc0c5e2c6f6706ae68524d
Description-en: Helper crate for SPDX expressions - Rust source code
 Source code for Debianized Rust crate "spdx"

Package: librust-speculoos-dev
Description-md5: 25d7813892ecb79527b9cb9bd9704cf4
Description-en: Fluent test assertions - Rust source code
 Source code for Debianized Rust crate "speculoos"

Package: librust-speedate-dev
Description-md5: c1b9463b8809b1b58d9e0d0bd6f8213a
Description-en: Fast and simple datetime, date, time and duration parsing - Rust source code
 Source code for Debianized Rust crate "speedate"

Package: librust-spin-dev
Description-md5: 000152e9ba014dfb5adb3a95a4e010d3
Description-en: Spin-based synchronization primitives - Rust source code
 Source code for Debianized Rust crate "spin"

Package: librust-spin-on-dev
Description-md5: 6a841c4d3d5876ec5ce133fd6b475275
Description-en: Simple, inefficient Future executor - Rust source code
 Source code for Debianized Rust crate "spin_on"

Package: librust-spinners-dev
Description-md5: 6f83724f8927a887c8602ce84cc7decd
Description-en: 🛎 60+ Elegant terminal spinners for Rust - Rust source code
 Source code for Debianized Rust crate "spinners"

Package: librust-spinning-dev
Description-md5: 0cfb90796941bf1f9d5847b1afbe8fc3
Description-en: Mutexes and SIX locks implemented by spinning - Rust source code
 This package contains the source for the Rust spinning crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-spirv-dev
Description-md5: 0e66185598b41bc40988f66e70fb70d3
Description-en: Rust definition of SPIR-V structs and enums - Rust source code
 Source code for Debianized Rust crate "spirv"

Package: librust-spki-0.7-dev
Description-md5: d1ac9e178637a2059f06796fa4cc868a
Description-en: X.509 Subject Public Key Info (RFC5280) - Rust source code
 OIDs)
 .
 Source code for Debianized Rust crate "spki"

Package: librust-spki-dev
Description-md5: d1ac9e178637a2059f06796fa4cc868a
Description-en: X.509 Subject Public Key Info (RFC5280) - Rust source code
 OIDs)
 .
 Source code for Debianized Rust crate "spki"

Package: librust-splitty-dev
Description-md5: cb771c1f71862e27884e018aa4b4940e
Description-en: String splitter taking quotes into account - Rust source code
 Source code for Debianized Rust crate "splitty"

Package: librust-spm-precompiled-dev
Description-md5: 775d48f3daa6aa78c72236018f5adaa1
Description-en: This crate aims to emulate https://github.com/google/sentencepiece Dart::DoubleArray struct and it's Normalizer - Rust source code
 This crate is highly specialized and not intended for general use.
 .
 Source code for Debianized Rust crate "spm_precompiled"

Package: librust-sponge-cursor-dev
Description-md5: 584d09060b4be154f62e9ec9bc1dc45d
Description-en: Cursor for sponge-based absorption and squeezing - Rust source code
 Source code for Debianized Rust crate "sponge-cursor"

Package: librust-sprintf-dev
Description-md5: bcedf1ceda95b9cf08c23e052c30a2b9
Description-en: Clone of C s(n)printf in Rust - Rust source code
 Source code for Debianized Rust crate "sprintf"

Package: librust-sptr-dev
Description-md5: be7fce1be60d41da3f62438d921b559b
Description-en: Sptr: The Strict Provenance Polyfill - Rust source code
 This package contains the source for the Rust sptr crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-spytrap-adb-dev
Description-md5: dd785490f35451184aaac4b0460348c8
Description-en: Test a phone for stalkerware using adb and usb debugging - Rust source code
 Source code for Debianized Rust crate "spytrap-adb"

Package: librust-sql-builder-dev
Description-md5: 0f2c4f5244eb08c03e1fd0bdd7c83025
Description-en: Simple SQL code generator - Rust source code
 Source code for Debianized Rust crate "sql-builder"

Package: librust-sqlformat-dev
Description-md5: 72cdc921180d91ac39e6dc2bad413f38
Description-en: Formats whitespace in a SQL string to make it easier to read - Rust source code
 Source code for Debianized Rust crate "sqlformat"

Package: librust-sqlx-core-dev
Description-md5: 4b5423d01ce73fc01a755f3772b1b1b3
Description-en: Core of SQLx, the rust SQL toolkit - Rust source code
 Not intended to be used directly.
 .
 Source code for Debianized Rust crate "sqlx-core"

Package: librust-sqlx-dev
Description-md5: 73361f5800bc81855c98de1556273cd7
Description-en: 🧰 The Rust SQL Toolkit - Rust source code
 An async, pure Rust SQL crate featuring compile-time checked queries without a
 DSL. Supports PostgreSQL, MySQL, and SQLite.
 .
 Source code for Debianized Rust crate "sqlx"

Package: librust-sqlx-macros-core-dev
Description-md5: a5abee899cbc2cfe3510b26cb8441771
Description-en: Macro support core for SQLx, the Rust SQL toolkit - Rust source code
 Not intended to be used directly.
 .
 Source code for Debianized Rust crate "sqlx-macros-core"

Package: librust-sqlx-macros-dev
Description-md5: dfcc5e59ff6278f2d1be0b11dcb41f52
Description-en: Macros for SQLx, the rust SQL toolkit - Rust source code
 Not intended to be used directly.
 .
 Source code for Debianized Rust crate "sqlx-macros"

Package: librust-sqlx-mysql-dev
Description-md5: ce47f60ec6f06205d757fc530a2c78e1
Description-en: MySQL driver implementation for SQLx - Rust source code
 Not for direct use; see the `sqlx` crate for details.
 .
 Source code for Debianized Rust crate "sqlx-mysql"

Package: librust-sqlx-postgres-dev
Description-md5: 032ec64b4a402954d4c023a8fcc7b72a
Description-en: PostgreSQL driver implementation for SQLx - Rust source code
 Not for direct use; see the `sqlx` crate for details.
 .
 Source code for Debianized Rust crate "sqlx-postgres"

Package: librust-sqlx-sqlite-dev
Description-md5: d5047decdf9897e8166f5872fa99a8da
Description-en: SQLite driver implementation for SQLx - Rust source code
 Not for direct use; see the `sqlx` crate for details.
 .
 Source code for Debianized Rust crate "sqlx-sqlite"

Package: librust-srcsrv-dev
Description-md5: 43b338ff840317173a45aee409b11a03
Description-en: Interpret the contents of a srcsrv stream from a pdb file (Microsoft Source Server) - Rust source code
 This package contains the source for the Rust srcsrv crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-srmw-dev
Description-md5: c2ed8a7c21c4cf053e532831053833f5
Description-en: Asynchronous single-reader, multi-writer - Rust source code
 Source code for Debianized Rust crate "srmw"

Package: librust-ssh-agent-lib-dev
Description-md5: a234762299e5b05bf084b924561e8408
Description-en: Collection of types for writing custom SSH agents - Rust source code
 Source code for Debianized Rust crate "ssh-agent-lib"

Package: librust-ssh-cipher-dev
Description-md5: 138f649127e9d33752b59b668f1f6076
Description-en: SSH symmetric encryption - Rust source code
 Built on the pure Rust cryptography implementations maintained by the
 RustCrypto organization.
 .
 Source code for Debianized Rust crate "ssh-cipher"

Package: librust-ssh-derive-dev
Description-md5: 1c1b3128ce8431b5e1a549f83dcc8a37
Description-en: Custom derive support for the `ssh-encoding` crate - Rust source code
 Source code for Debianized Rust crate "ssh-derive"

Package: librust-ssh-encoding-dev
Description-md5: edf3c153b4fa91d8701dab6f90085641
Description-en: SSH data type decoders/encoders - Rust source code
 Source code for Debianized Rust crate "ssh-encoding"

Package: librust-ssh-format-dev
Description-md5: 1406dbe1ee8ccf56c27b02034335c775
Description-en: Data format used to communicate with openssh mux server - Rust source code
 Source code for Debianized Rust crate "ssh_format"

Package: librust-ssh-format-error-dev
Description-md5: e2a3610b072ba027095f9d191444e0c0
Description-en: Data format used to communicate with openssh mux server - Rust source code
 Source code for Debianized Rust crate "ssh_format_error"

Package: librust-ssh-key-dev
Description-md5: 4179028bed2dee70c0382e017a31ad87
Description-en: SSH key file format decoders/encoders - Rust source code
 Source code for Debianized Rust crate "ssh-key"

Package: librust-ssh2-config-dev
Description-md5: f606bb9056d51996e4a3562b66049ac8
Description-en: Ssh configuration parser for ssh2-rs - Rust source code
 Source code for Debianized Rust crate "ssh2-config"

Package: librust-ssh2-dev
Description-md5: 9b3424600a31934680618dc27bcdc175
Description-en: Bindings to libssh2 for interacting with SSH servers and executing remote commands, forwarding local ports, etc - Rust source code
 Source code for Debianized Rust crate "ssh2"

Package: librust-sshkeys-dev
Description-md5: 687ea94dad19455ffd88f7ef117acd68
Description-en: Parsing OpenSSH certificates and public keys - Rust source code
 Source code for Debianized Rust crate "sshkeys"

Package: librust-ssri-dev
Description-md5: f702a2cf176fc3e4397a08ec071f66f6
Description-en: Various utilities for handling Subresource Integrity - Rust source code
 Source code for Debianized Rust crate "ssri"

Package: librust-st-map-dev
Description-md5: a26c0785d94067f3cd74bd3860d9637e
Description-en: stack-alocated map - Rust source code
 st-map is a stack-alocated map,
 and static-map-macro is a proc macro for st-map.
 .
 This package contains the source for the Rust crates
 st-map static-map-macro,
 for use with cargo.

Package: librust-stability-dev
Description-md5: 4f416672cf2903a8270d2f2710d7ea03
Description-en: Rust API stability attributes for the rest of us - Rust source code
 Source code for Debianized Rust crate "stability"

Package: librust-stable-deref-trait-dev
Description-md5: 4746054d6da69c30ee214a7b9ce6f336
Description-en: Unsafe marker trait for types that deref to a stable address - Rust source code
 Source code for Debianized Rust crate "stable_deref_trait"

Package: librust-stackdriver-logger-dev
Description-md5: e694dc8810f80c7d48636132396977fe
Description-en: Logger for Google's Stackdriver with a cli-friendly fallback for local development - Rust source code
 Source code for Debianized Rust crate "stackdriver_logger"

Package: librust-stacker-dev
Description-md5: 21315725bf1bdc870ae183b805f1e2b0
Description-en: Stack growth library useful when implementing deeply recursive algorithms - Rust source code
 Source code for Debianized Rust crate "stacker"

Package: librust-stackvector-dev
Description-md5: 74a331ec4d2588d87e8de34f22133395
Description-en: StackVec: vector-like facade for stack-allocated arrays - Rust source code
 This package contains the source for the Rust stackvector crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-stalkerware-indicators-dev
Description-md5: 7d04b5ca278a44bbba2a569aa9494351
Description-en: Parser for Echap's stalkerware-indicators repo - Rust source code
 Source code for Debianized Rust crate "stalkerware-indicators"

Package: librust-starship-battery-dev
Description-md5: 383ddec0050e1d354ee76d38c8f208ac
Description-en: Cross-platform information about the notebook batteries - Rust source code
 Source code for Debianized Rust crate "starship-battery"

Package: librust-starship-module-config-derive-dev
Description-md5: 8a9d57d8e8b4e87265ff94b79a6ebf34
Description-en: Cross-shell prompt for astronauts - Rust source code
 ☄🌌️
 .
 This package contains the source for the Rust starship_module_config_derive
 crate, packaged by debcargo for use with cargo and dh-cargo.

Package: librust-state-dev
Description-md5: 71f40f1a2a3b0b00c799159d6b659efd
Description-en: Safe and effortless global and thread-local state management - Rust source code
 Source code for Debianized Rust crate "state"

Package: librust-static-alloc-dev
Description-md5: d11f3a539e5d3e4ceb44a1cc5b5aae82
Description-en: Bump allocator on static memory for the alloc-traits crate - Rust source code
 Source code for Debianized Rust crate "static-alloc"

Package: librust-static-assertions-dev
Description-md5: 7d23b6ef1ea1f9ab6af696b34f1fe4e2
Description-en: Compile-time assertions to ensure that invariants are met - Rust source code
 This package contains the source for the Rust static_assertions crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-statistical-dev
Description-md5: a35ff8d0befcf335730e42429d497956
Description-en: Simple statistics library - Rust source code
 This package contains the source for the Rust statistical crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-statrs-dev
Description-md5: 16ae878c075c1c187e0cdbe810a349f4
Description-en: Statistical computing library for Rust - Rust source code
 Source code for Debianized Rust crate "statrs"

Package: librust-stats-alloc-dev
Description-md5: 1def63eb72f3a59384ceb102d97aefde
Description-en: Allocator wrapper that allows for instrumenting global allocators - Rust source code
 Source code for Debianized Rust crate "stats_alloc"

Package: librust-statsd-dev
Description-md5: 77b27760ff589d43a6e28f1d624cf9db
Description-en: Basic statsd client for rust - Rust source code
 Source code for Debianized Rust crate "statsd"

Package: librust-std-prelude-dev
Description-md5: 6db82cd817c2dcfbb03dbe1b7c26645e
Description-en: Prelude that the rust stdlib should have always had - Rust source code
 This package contains the source for the Rust std_prelude crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-stderrlog-dev
Description-md5: ba6501cb2be1c95e96203e4305e6ba68
Description-en: Logger that logs to stderr based on verbosity specified - Rust source code
 Source code for Debianized Rust crate "stderrlog"

Package: librust-stdweb-derive-dev
Description-md5: db0681546958877a462ea0a93c992e29
Description-en: Derive macros for the `stdweb` crate - Rust source code
 This package contains the source for the Rust stdweb-derive crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-stfu8-dev
Description-md5: 6138c6a2252992eb6254dc16de9d6297
Description-en: Sorta Text Format in UTF-8 - Rust source code
 Source code for Debianized Rust crate "stfu8"

Package: librust-str-indices-dev
Description-md5: e260e76f1ad02fb71ceabb1b43eca2bb
Description-en: Count and convert between indexing schemes on string slices - Rust source code
 Source code for Debianized Rust crate "str_indices"

Package: librust-str-inflector-dev
Description-md5: 34017fdc4d2052becbbd58a55b850b55
Description-en: Adds String based inflections for Rust - Rust source code
 Snake, kebab, camel, sentence, class, title and table cases as well as
 ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize
 are supported as both traits and pure functions acting on String types.
 .
 Source code for Debianized Rust crate "str_inflector"

Package: librust-str-stack-dev
Description-md5: 463c3f358171c07d48b7d6f534e7bb7c
Description-en: String allocator for allocating many write-once strings - Rust source code
 This library is primarily useful for parsing where you need to repeatedly build
 many strings, use them, and then throw them away. Instead of allocating many
 independent strings, this library will put them all in the same buffer.
 .
 Source code for Debianized Rust crate "str_stack"

Package: librust-stream-cipher+blobby-dev
Description-md5: 912bb4cd1688c7d4e620e235d0a1d9bf
Description-en: Stream cipher traits - feature "blobby" and 1 more
 This metapackage enables feature "blobby" for the Rust stream-cipher crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "dev" feature.

Package: librust-stream-cipher-dev
Description-md5: 5aa516b94e84d09edca21b8d12322035
Description-en: Stream cipher traits - Rust source code
 This package contains the source for the Rust stream-cipher crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-streaming-iterator-dev
Description-md5: 70da65b7bbcfdc29bd874ba9aa721849
Description-en: Streaming iterators - Rust source code
 Source code for Debianized Rust crate "streaming-iterator"

Package: librust-streaming-stats-dev
Description-md5: 60c838b948d7f3cfa89bd61c5b907b5d
Description-en: Experimental crate for computing basic statistics on streams - Rust source code
 This package contains the source for the Rust streaming-stats crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-streebog-dev
Description-md5: 5423b312aa0a4ee7dc0214f6b8f2cd0e
Description-en: Streebog (GOST R 34.11-2012) hash function - Rust source code
 This package contains the source for the Rust streebog crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-strength-reduce-dev
Description-md5: 53d7f4b59a9cdd417d3e8032893885be
Description-en: Faster integer division and modulus operations - Rust source code
 Source code for Debianized Rust crate "strength_reduce"

Package: librust-strfmt-dev
Description-md5: 16fbe203f63deaa3f703b7c8c49b98fa
Description-en: rust library for formatting dynamic strings - Rust source code
 strfmt is a rust library for formatting dynamic strings.
 It is a library is for rust developers
 who want to bring rust-like formatting to non-static strings.
 .
 This package contains the source for the Rust strfmt crate,
 for use with cargo.

Package: librust-strict-dev
Description-md5: 6ad5d8ba2f0a4c3d0b1928e2f83d2f5a
Description-en: Collections with strict bounds - Rust source code
 Source code for Debianized Rust crate "strict"

Package: librust-strict-num-dev
Description-md5: 197fc853b10c3a8f397293a23be80fbf
Description-en: Collection of bounded numeric types - Rust source code
 Source code for Debianized Rust crate "strict-num"

Package: librust-string+bytes-dev
Description-md5: c9f7d6525cf5c35bb9c5d6393eaf09e2
Description-en: UTF-8 string with configurable byte storage - feature "bytes" and 1 more
 This metapackage enables feature "bytes" for the Rust string crate, by pulling
 in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "default" feature.

Package: librust-string-cache-codegen-dev
Description-md5: cd3f637677b0e40b1a8b322058777dc6
Description-en: Codegen library for string-cache - Rust source code
 This package contains the source for the Rust string_cache_codegen crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-string-cache-dev
Description-md5: 287dec3b1ac8f76c16eeb2fda7dbc94b
Description-en: Rust string interning library - Rust source code
 This package contains the source for the Rust string_cache crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-string-cache-shared-dev
Description-md5: e9169f622b4c1480acfc213f25892852
Description-en: Code share between string_cache and string_cache_codegen - Rust source code
 This package contains the source for the Rust string_cache_shared crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-string-dev
Description-md5: 1a4c325022c0fa926fd0efe671860e48
Description-en: UTF-8 string with configurable byte storage - Rust source code
 This package contains the source for the Rust string crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-string-interner-dev
Description-md5: 50e3b4b85f1958408c2bf04806421104
Description-en: string interner with minimal memory footprint and fast access to strings
 Source code for Debianized Rust crate "string-interner"

Package: librust-stringprep-dev
Description-md5: e4d6f87ecc398c54a172336dce0b936e
Description-en: The stringprep algorithm - Rust source code
 Source code for Debianized Rust crate "stringprep"

Package: librust-strip-ansi-escapes-dev
Description-md5: 774f1e8c9d6c32e6289f6622d2edbaf8
Description-en: Strip ANSI escape sequences from byte streams - Rust source code
 Source code for Debianized Rust crate "strip-ansi-escapes"

Package: librust-strobe-rs-dev
Description-md5: 674215af016dc77b4316e38f5d079ffa
Description-en: The Strobe protocol framework in pure Rust - Rust source code
 Source code for Debianized Rust crate "strobe-rs"

Package: librust-strsim-0.10-dev
Description-md5: 2e074522365a329a4dea6990535f72a2
Description-en: Implementations of string similarity metrics - Rust source code
 Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler,
 and Sørensen-Dice.
 .
 Source code for Debianized Rust crate "strsim"

Package: librust-strsim-dev
Description-md5: 2e074522365a329a4dea6990535f72a2
Description-en: Implementations of string similarity metrics - Rust source code
 Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler,
 and Sørensen-Dice.
 .
 Source code for Debianized Rust crate "strsim"

Package: librust-struct-patch-derive-dev
Description-md5: f08c5e66cf11aa83cfbbbb36653f2bd6
Description-en: Library that helps you implement partial updates for structs - Rust source code
 This package contains the source for the Rust struct-patch-derive crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-struct-patch-dev
Description-md5: 5e475aeeeae8761007c9cf79ca89303c
Description-en: Library that helps you implement partial updates for structs - Rust source code
 This package contains the source for the Rust struct-patch crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-structmeta-derive-dev
Description-md5: ef9e334414fc2390109a0b53f920ea76
Description-en: Derive macro for structmeta crate - Rust source code
 Source code for Debianized Rust crate "structmeta-derive"

Package: librust-structmeta-dev
Description-md5: 0ae22e2a3858b741d4be0a6a668b9142
Description-en: Parse Rust's attribute arguments by defining a struct - Rust source code
 Source code for Debianized Rust crate "structmeta"

Package: librust-structopt+color-dev
Description-md5: 6d7cd0570ad992b44048a252697e0518
Description-en: Parse command line argument by defining a struct - feature "color"
 This metapackage enables feature "color" for the Rust structopt crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-structopt+debug-dev
Description-md5: a923f14c8183e50caa95c3713a691cd1
Description-en: Parse command line argument by defining a struct - feature "debug"
 This metapackage enables feature "debug" for the Rust structopt crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-structopt+default-dev
Description-md5: 4b7bd4126757bbcc28015c6e7db5c105
Description-en: Parse command line argument by defining a struct - feature "default"
 This metapackage enables feature "default" for the Rust structopt crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-structopt+doc-dev
Description-md5: 319742de188bef4d21c5b0de9829e48f
Description-en: Parse command line argument by defining a struct - feature "doc"
 This metapackage enables feature "doc" for the Rust structopt crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-structopt+no-cargo-dev
Description-md5: 4de3eb46c612f9739904619d0f47ea5f
Description-en: Parse command line argument by defining a struct - feature "no_cargo"
 This metapackage enables feature "no_cargo" for the Rust structopt crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-structopt+suggestions-dev
Description-md5: 0a1d760cd74ceca5b085fe905d0d2bc4
Description-en: Parse command line argument by defining a struct - feature "suggestions"
 This metapackage enables feature "suggestions" for the Rust structopt crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-structopt+wrap-help-dev
Description-md5: 6c9168a168c29a0469238cd489bf6148
Description-en: Parse command line argument by defining a struct - feature "wrap_help"
 This metapackage enables feature "wrap_help" for the Rust structopt crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-structopt+yaml-dev
Description-md5: e4e267b2d784475636ba01895b42d274
Description-en: Parse command line argument by defining a struct - feature "yaml"
 This metapackage enables feature "yaml" for the Rust structopt crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-structopt-derive-dev
Description-md5: f27d08e199db02bbd4410ba97f733b55
Description-en: Parse command line argument by defining a struct - Rust source code
 Source code for Debianized Rust crate "structopt-derive"

Package: librust-structopt-dev
Description-md5: a73e4c14ac95bfba754420c16fc870d8
Description-en: Parse command line argument by defining a struct - Rust source code
 This package contains the source for the Rust structopt crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-strum-dev
Description-md5: 1106c87d2120bd3c958ae8d649f50f36
Description-en: Helpful macros for working with enums and strings - Rust source code
 Source code for Debianized Rust crate "strum"

Package: librust-strum-macros-dev
Description-md5: a7eb95625e883c68126ea9590bf229f1
Description-en: Helpful macros for working with enums and strings - Rust source code
 Source code for Debianized Rust crate "strum_macros"

Package: librust-stun-codec-dev
Description-md5: 7103321aab8a14813221f23e053328a1
Description-en: Encoders and decoders for STUN (RFC 5389) and its extensions - Rust source code
 Source code for Debianized Rust crate "stun_codec"

Package: librust-subfeature-dev
Description-md5: 0d31ad3a319d19e788e55211cfad0f67
Description-en: Subfeature handling and manipulation APIs - Rust source code
 Source code for Debianized Rust crate "subfeature"

Package: librust-subplot-dev
Description-md5: 73f0bfdbc037ccaf32c2b0b1fcf5d5c5
Description-en: Tools for specifying, documenting, and implementing automated acceptance tests for systems and software - Rust source code
 Source code for Debianized Rust crate "subplot"

Package: librust-subplotlib-derive-dev
Description-md5: c3abac9df1e63a2e7ead3d5e365f7d0f
Description-en: Macros for constructing subplotlib based test suites, typically generated by `subplot codegen` - Rust source code
 Source code for Debianized Rust crate "subplotlib-derive"

Package: librust-subprocess-dev
Description-md5: 75ec0a42dcebb7d9dca314c60094a47f
Description-en: execution of child processes and pipelines - Rust source code
 Source code for Debianized Rust crate "subprocess"

Package: librust-substring-dev
Description-md5: 8ddf93ffa2f2e35446670bd8d5bb59ab
Description-en: Substring method for string types - Rust source code
 Source code for Debianized Rust crate "substring"

Package: librust-subtile-dev
Description-md5: c7eb7abe99af4cca0d80caf18fb45ddd
Description-en: utilities to parse subtitles
 subtile provides utilities to parse subtitles.
 .
 This package contains the source for the Rust subtile crate,
 for use with cargo.

Package: librust-subtle+default-dev
Description-md5: bc659575d7f659c2df3efd087ecb4ab3
Description-en: Traits and utilities for constant-time cryptography - feature "default"
 This metapackage enables feature "default" for the Rust subtle crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-subtle-dev
Description-md5: 17867365b13b957c9b141cf01ba3023c
Description-en: Traits and utilities for constant-time cryptography - Rust source code
 Source code for Debianized Rust crate "subtle"

Package: librust-subunit-dev
Description-md5: f2427afb4b53c6d3fc11042dabee9cdf
Description-en: Subunit v2 protocol implementation in Rust - Rust source code
 Source code for Debianized Rust crate "subunit"

Package: librust-subversion-dev
Description-md5: d23b3daaf0881561b0b229f9fbdb4fa6
Description-en: Rust bindings for Subversion - Rust source code
 Source code for Debianized Rust crate "subversion"

Package: librust-subversion-sys-dev
Description-md5: a6580846cee386ae6aa679f55a248cf7
Description-en: Low-level FFI bindings for Subversion - Rust source code
 Source code for Debianized Rust crate "subversion-sys"

Package: librust-suggest-dev
Description-md5: b9bf0ed7d6dd302a5c40bf9f94b11ac2
Description-en: Minimal library to provide similar name suggestions like "Did you mean?"
 Source code for Debianized Rust crate "suggest"

Package: librust-supports-color-dev
Description-md5: f4fb2d98a4827b52112f76e7ac32a2fe
Description-en: Detects whether a terminal supports color, and gives details about that support - Rust source code
 Source code for Debianized Rust crate "supports-color"

Package: librust-supports-hyperlinks-dev
Description-md5: a20a30664d83ba17cb2ab98191b3ccb6
Description-en: Detects whether a terminal supports rendering hyperlinks - Rust source code
 Source code for Debianized Rust crate "supports-hyperlinks"

Package: librust-supports-unicode-dev
Description-md5: 402b34bf30349c88351bcb0873179ce3
Description-en: Detects whether a terminal supports unicode - Rust source code
 Source code for Debianized Rust crate "supports-unicode"

Package: librust-sval-buffer-dev
Description-md5: 04787becc06012a4f84ee2ea3c33f5ad
Description-en: Value buffering for sval - Rust source code
 Source code for Debianized Rust crate "sval_buffer"

Package: librust-sval-derive-dev
Description-md5: e2d9691afc34d8efa76cffadbe28ecda
Description-en: Derive support for sval - Rust source code
 This package contains the source for the Rust sval_derive crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sval-derive-macros-dev
Description-md5: 07f8e239c61026096d33812905bafc86
Description-en: Minimal derive support for `sval` - Rust source code
 Source code for Debianized Rust crate "sval_derive_macros"

Package: librust-sval-dev
Description-md5: 791009098db1ba0e4e2b680f624b9463
Description-en: Streaming, structured value serialization - Rust source code
 Source code for Debianized Rust crate "sval"

Package: librust-sval-dynamic-dev
Description-md5: d4afea54fcf786ac35bde7491214a679
Description-en: Object-safe versions of sval::Stream and sval::Value - Rust source code
 Source code for Debianized Rust crate "sval_dynamic"

Package: librust-sval-flatten-dev
Description-md5: f28731d943a40d1ebe5e247a0ae3903d
Description-en: Value flattening for sval - Rust source code
 Source code for Debianized Rust crate "sval_flatten"

Package: librust-sval-fmt-dev
Description-md5: acd166c28788ad4b4392c50d064b4619
Description-en: Integration between std::fmt::Debug and sval::Value - Rust source code
 Source code for Debianized Rust crate "sval_fmt"

Package: librust-sval-json-dev
Description-md5: 4219c2098a3bb4009e3d07ab57fda0d7
Description-en: JSON support for sval - Rust source code
 Source code for Debianized Rust crate "sval_json"

Package: librust-sval-nested-dev
Description-md5: 2d6653654194d5bb84c1654dd9e64125
Description-en: Recursive variant of sval - Rust source code
 Source code for Debianized Rust crate "sval_nested"

Package: librust-sval-ref-dev
Description-md5: f6f00a4950a96f657d454b2e23c0f95d
Description-en: Variant of sval::Value for types with internal references - Rust source code
 Source code for Debianized Rust crate "sval_ref"

Package: librust-sval-serde-dev
Description-md5: 71b9c225b7eb4e85d229414fb6d5786c
Description-en: Integration between serde::Serialize and sval::Value - Rust source code
 Source code for Debianized Rust crate "sval_serde"

Package: librust-sval-test-dev
Description-md5: 1ba932958c4921456c772c4c9c6e8c25
Description-en: Utilities for testing sval::Value implementations - Rust source code
 Source code for Debianized Rust crate "sval_test"

Package: librust-svg-dev
Description-md5: 28bebc677199046e3131045b89cb1929
Description-en: Package provides an SVG composer and parser - Rust source code
 This package contains the source for the Rust svg crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-svg-metadata-dev
Description-md5: be68fe10489522ff7275b84120bbb545
Description-en: Extracts metadata (like the viewBox, width, and height) from SVG graphics - Rust source code
 Source code for Debianized Rust crate "svg_metadata"

Package: librust-svg-path-ops-dev
Description-md5: 788714abca5a8990e87b5b69840f6d38
Description-en: SVG Path Manipulation Utilities - Rust source code
 Source code for Debianized Rust crate "svg_path_ops"

Package: librust-svgtypes-dev
Description-md5: e62dea4893c321559e22c2390d1d4344
Description-en: SVG types parser - Rust source code
 Source code for Debianized Rust crate "svgtypes"

Package: librust-svp-client-dev
Description-md5: 6b00191ee32d9270d7f908d878f0bf9d
Description-en: Client for the silver-platter protocol - Rust source code
 Source code for Debianized Rust crate "svp-client"

Package: librust-sw-composite-dev
Description-md5: 0860b323c51f6acf0d9dd7577edd7195
Description-en: Collection of software compositing routines - Rust source code
 This package contains the source for the Rust sw-composite crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-swash-dev
Description-md5: 15d5872b200806dd10ca7895f397b7f2
Description-en: Font introspection, complex text shaping and glyph rendering - Rust source code
 Source code for Debianized Rust crate "swash"

Package: librust-swayipc-dev
Description-md5: 1c9afd6d4f533b25b94b0ad704163ec5
Description-en: Controlling sway through its IPC interface - Rust source code
 Source code for Debianized Rust crate "swayipc"

Package: librust-swayipc-types-dev
Description-md5: 6e4bfd8d4f82c5075664140553c47051
Description-en: Library containing Type defintions from sway's IPC interface - Rust source code
 Source code for Debianized Rust crate "swayipc-types"

Package: librust-swaysome-dev
Description-md5: d6a601d71f2d5409938a93c2bb2b79ed
Description-en: Improve multi-output handling on sway - Rust source code
 swaysome allows better multi-output management for sway by namespacing sway's
 workspaces in "workspace groups" to easily move them from one output to
 another.
 Source code for Debianized Rust crate "swaysome"

Package: librust-swc-allocator-dev
Description-md5: 503c364d11912c971cfb7eb6f8b9ceb9
Description-en: thin swc wrapper for bumpalo - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.
 .
 This package contains the source for the Rust crate swc_allocator,
 for use with cargo.

Package: librust-swc-atoms-dev
Description-md5: f603a8e6e8605d75af4a6796f0bfa66e
Description-en: atoms for the swc project - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.
 .
 This package contains the source for the Rust crate swc_atoms,
 for use with cargo.

Package: librust-swc-common-dev
Description-md5: 683133269bfb7770fe68d7b2170f3381
Description-en: common swc utilities - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.
 .
 This package contains the source for the Rust crate swc_common,
 for use with cargo.

Package: librust-swc-core-dev
Description-md5: 08daad7f6474b727a991468f6ebe352f
Description-en: speedy web compiler - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.
 .
 This package contains the source for the Rust crate swc_core,
 for use with cargo.

Package: librust-swc-html-ast-dev
Description-md5: a5924e30dcb7685e001e4c6dbf611801
Description-en: AST definitions of html - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.
 .
 This package contains the source for the Rust crate swc_html_ast,
 for use with cargo.

Package: librust-swc-html-codegen-dev
Description-md5: a912af614ccde8d2848788532c4184d3
Description-en: HTML code generator for the swc project - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.
 .
 This package contains the source for the Rust crate swc_html_codegen,
 for use with cargo.

Package: librust-swc-html-parser-dev
Description-md5: 4dea317d25ed2465caac161ab99aeb6a
Description-en: HTML parser - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.
 .
 This package contains the source for the Rust crate swc_html_parser,
 for use with cargo.

Package: librust-swc-html-utils-dev
Description-md5: c78ed18946212a4ea625e467a2c886d2
Description-en: utils for HTML - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.
 .
 This package contains the source for the Rust crate swc_html_utils,
 for use with cargo.

Package: librust-swc-macros-common-dev
Description-md5: f9aca0a371cf7cbb1677403654ecb322
Description-en: common macros and utilities for swc macros - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.
 .
 This package contains the source for the Rust crates
 ast_nodes from_variant swc_eq_ignore_macros swc_html_codegen_macros
 swc_macros_common,
 for use with cargo.

Package: librust-swc-malloc-dev
Description-md5: 711e0ee7c91095205e325dcc6d248623
Description-en: swc memory allocator - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.
 .
 This package contains the source for the Rust crate swc_malloc,
 for use with cargo.

Package: librust-swc-visit-dev
Description-md5: c27690a0ae07044500f9917b597da5a0
Description-en: swc visitor generator implementations - Rust source code
 swc is a typescript / javascript transpiler.
 It consumes JavaScript or TypeScript files
 written in one version of these languages
 and emits javascript code
 which can be executed on JavaScript engines
 that are not yet supporting latest features.
 .
 swc is written in Rust,
 and is an order a magnitude faster
 than similar projects written in JavaScript.
 .
 This package contains the source for the Rust crates
 swc_html_visit swc_visit,
 for use with cargo.

Package: librust-swhid-dev
Description-md5: cf57537d5ea118a0f11383a862936758
Description-en: SWHID v1.2 reference implementation - Complete SWHID (ISO/IEC 18670:2025) parsing and hashing with VCS integration - Rust source code
 Source code for Debianized Rust crate "swhid"

Package: librust-swrite-dev
Description-md5: 713c3a70311b9f6419596e285cd3ef5a
Description-en: Infallible alternatives to write! and writeln! for Strings - Rust source code
 Source code for Debianized Rust crate "swrite"

Package: librust-swtchr-dev
Description-md5: bc3eab44609a88b1caee415b033eac55
Description-en: Gnome-style window switcher for the Sway window manager - Rust source code
 Source code for Debianized Rust crate "swtchr"

Package: librust-symbolic-common-dev
Description-md5: 0fdc204455d7e9a7a44d919e04c824fe
Description-en: Common types and utilities for symbolic, a library to symbolicate and process stack traces from native applications, minidumps or minified JavaScript - Rust source code
 Source code for Debianized Rust crate "symbolic-common"

Package: librust-symbolic-demangle-dev
Description-md5: 2ea61fba1ea2e16d483678c9633cfd7b
Description-en: Demangle symbols from various languages and compilers - Rust source code
 This package contains the source for the Rust symbolic-demangle crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-symbolic-expressions-dev
Description-md5: 6e94ee72c66622dd886a569ec4523761
Description-en: s-expression code - Rust source code
 symbolic-expressions
 is a symbolic-expressions parsing and generating library.
 .
 This package contains the source for the Rust crate
 symbolic-expressions,
 for use with cargo.

Package: librust-symlink-dev
Description-md5: 4e3fbc85d2db9f0c4004fd5729905a2c
Description-en: Create symlinks in a cross-platform manner - Rust source code
 Source code for Debianized Rust crate "symlink"

Package: librust-symphonia-bundle-flac-dev
Description-md5: f0f50eff476115fa32118d926bb7d5e1
Description-en: Pure Rust FLAC demuxer and decoder (part of Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-bundle-flac"

Package: librust-symphonia-bundle-mp3-dev
Description-md5: c96571ef7831a2fa275fab08f0a897a5
Description-en: Pure MP1, MP2, and MP3 demuxer and decoder (part of Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-bundle-mp3"

Package: librust-symphonia-codec-aac-dev
Description-md5: 1f339376602ddbcc718e924f0d6398ad
Description-en: Pure Rust AAC decoder (a part of project Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-codec-aac"

Package: librust-symphonia-codec-adpcm-dev
Description-md5: a56b700fabd66fd8a0ef04cfb4413feb
Description-en: Pure Rust ADPCM audio decoder (a part of project Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-codec-adpcm"

Package: librust-symphonia-codec-alac-dev
Description-md5: 7b258bdd2844649a7f8a98fd55b93d9e
Description-en: Pure Rust ALAC decoder (a part of project Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-codec-alac"

Package: librust-symphonia-codec-pcm-dev
Description-md5: a62b33f5196bb891fcafe683cb3b01b2
Description-en: Pure Rust PCM audio decoder (a part of project Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-codec-pcm"

Package: librust-symphonia-codec-vorbis-dev
Description-md5: b338f1ea4276bf16efda94a6cf27585d
Description-en: Pure Rust Vorbis decoder (a part of project Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-codec-vorbis"

Package: librust-symphonia-core-dev
Description-md5: af153cece839f2d65b1f2859e1d2e98e
Description-en: Project Symphonia shared structs, traits, and features - Rust source code
 Source code for Debianized Rust crate "symphonia-core"

Package: librust-symphonia-dev
Description-md5: ba5267c50b7e9491617d09af18e6cdac
Description-en: Pure Rust media container and audio decoding library - Rust source code
 Source code for Debianized Rust crate "symphonia"

Package: librust-symphonia-format-caf-dev
Description-md5: 50cb70905f6e992e150398971d772ee1
Description-en: Pure Rust CAF demuxer (a part of project Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-format-caf"

Package: librust-symphonia-format-isomp4-dev
Description-md5: 65d3da81ff2b6f6a94cd30eb2efc3ba1
Description-en: Pure Rust ISO/MP4 demuxer (a part of project Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-format-isomp4"

Package: librust-symphonia-format-mkv-dev
Description-md5: 18732565a7130b00e22677df2c768923
Description-en: Pure Rust MKV/WebM demuxer (a part of project Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-format-mkv"

Package: librust-symphonia-format-ogg-dev
Description-md5: 09910d6ee03f1f47926b6e6da86f6c21
Description-en: Pure Rust OGG demuxer (a part of project Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-format-ogg"

Package: librust-symphonia-format-riff+default-dev
Description-md5: 09c4ccbe52769f468abbfef53ebab287
Description-en: Pure Rust RIFF demuxer (a part of project Symphonia) - feature "default"
 This metapackage enables feature "default" for the Rust symphonia-format-riff
 crate, by pulling in any additional dependencies needed by that feature.

Package: librust-symphonia-format-riff-dev
Description-md5: db14e61470798a872a0e2f44432466bb
Description-en: Pure Rust RIFF demuxer (a part of project Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-format-riff"

Package: librust-symphonia-format-wav-dev
Description-md5: 249726eac0720adc89787d82475b909a
Description-en: Pure Rust WAV demuxer (a part of project Symphonia) - Rust source code
 Source code for Debianized Rust crate "symphonia-format-wav"

Package: librust-symphonia-metadata-dev
Description-md5: 09cd9426a18d8c3d929383a78371469a
Description-en: Project Symphonia multimedia tag and metadata readers - Rust source code
 Source code for Debianized Rust crate "symphonia-metadata"

Package: librust-symphonia-utils-xiph-dev
Description-md5: 70dac54344c9cfb0a848a1ceabe5ba89
Description-en: Project Symphonia utilities for Xiph codecs and formats - Rust source code
 Source code for Debianized Rust crate "symphonia-utils-xiph"

Package: librust-symsrv-dev
Description-md5: 50f90ee3ed835d4d008537aa11a7b8ee
Description-en: Microsoft symsrv symbol server consumer (downloader + cache) - Rust source code
 Source code for Debianized Rust crate "symsrv"

Package: librust-syn-1-dev
Description-md5: 1ffe117b5cb4e32c6a0cdcf3ccac7f54
Description-en: Parser for Rust source code - Rust source code
 Source code for Debianized Rust crate "syn"

Package: librust-syn-derive-dev
Description-md5: 034c96dfd5328f572905c5cb08696415
Description-en: Derive macros for `syn::Parse` and `quote::ToTokens` - Rust source code
 Source code for Debianized Rust crate "syn_derive"

Package: librust-syn-dev
Description-md5: 1ffe117b5cb4e32c6a0cdcf3ccac7f54
Description-en: Parser for Rust source code - Rust source code
 Source code for Debianized Rust crate "syn"

Package: librust-syn-ext-dev
Description-md5: 9ef90db82ebad9a7979f2039fb44d9be
Description-en: Human friendly or editable extension for syn - Rust source code
 This package contains the source for the Rust syn-ext crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-syn-mid+clone-impls-dev
Description-md5: bafbc4f9d572279fb3a7343877d27b1e
Description-en: Providing the features between "full" and "derive" of syn - feature "clone-impls"
 This metapackage enables feature "clone-impls" for the Rust syn-mid crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-syn-mid-dev
Description-md5: 3241943227022043a13c7f0ca026cff5
Description-en: Providing the features between "full" and "derive" of syn - Rust source code
 This package contains the source for the Rust syn-mid crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-sync-wrapper-0.1-dev
Description-md5: dc75db19930fa1779e2ece9802bd5d4b
Description-en: Enlisting the compiler’s help in proving the absence of concurrency - Rust source code
 Source code for Debianized Rust crate "sync_wrapper"

Package: librust-sync-wrapper-dev
Description-md5: f70da76049bdf4492f2cf4b6c947fa97
Description-en: Enlisting the compiler's help in proving the absence of concurrency - Rust source code
 Source code for Debianized Rust crate "sync_wrapper"

Package: librust-synchronoise-dev
Description-md5: 4b39d30c3e96e0e185e5ecae4891b878
Description-en: Synchronization primitives that build upon the standard library - Rust source code
 This package contains the source for the Rust synchronoise crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-synstructure-0.12-dev
Description-md5: 6a083b77ca140564aa1b5cd237a6a25e
Description-en: Helper methods and macros for custom derives - Rust source code
 Source code for Debianized Rust crate "synstructure"

Package: librust-synstructure-dev
Description-md5: 6a083b77ca140564aa1b5cd237a6a25e
Description-en: Helper methods and macros for custom derives - Rust source code
 Source code for Debianized Rust crate "synstructure"

Package: librust-synstructure-test-traits-dev
Description-md5: a27dbfeb26babf5395a24561bb80f755
Description-en: Helper test traits for synstructure doctests - Rust source code
 This package contains the source for the Rust synstructure_test_traits crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-syntect-dev
Description-md5: 9ff61e19b5a5468b484821e521c21c1f
Description-en: Syntax highlighting and code intelligence using Sublime Text's grammars - Rust source code
 Source code for Debianized Rust crate "syntect"

Package: librust-syntect-no-panic-dev
Description-md5: b51690866b84c60c7ab7d4b6cfdbe620
Description-en: Temporary fork of Syntect - Rust source code
 Source code for Debianized Rust crate "syntect-no-panic"

Package: librust-sys-info-dev
Description-md5: 0ebc58266dced5afa24158047535bc4a
Description-en: Get system information in Rust - Rust source code
 For now it supports Linux, Mac OS X, illumos, Solaris, FreeBSD, OpenBSD, and
 Windows.
 .
 Source code for Debianized Rust crate "sys-info"

Package: librust-sys-locale-dev
Description-md5: c30cd8f0c801c88044bd2aa325ab9c3d
Description-en: Small and lightweight library to obtain the active system locale - Rust source code
 Source code for Debianized Rust crate "sys-locale"

Package: librust-sys-mount-dev
Description-md5: 4297a14cc4e30f08068d6ab826b5b664
Description-en: High level FFI binding around the sys mount & umount2 calls - Rust source code
 Source code for Debianized Rust crate "sys-mount"

Package: librust-syscallz-dev
Description-md5: 7019219b1ab1e3212cd616770cfc9c11
Description-en: Simple seccomp library for rust - Rust source code
 Source code for Debianized Rust crate "syscallz"

Package: librust-sysconf-dev
Description-md5: 892a5cf78e9ba26c127ab693cb3d7d79
Description-en: Small safe wrapper around sysconf - Rust source code
 Small safe wrapper around sysconf.
 .
 Query runtime configuration information.
 .
 This crate provides the ability to query for various configuration information
 about the runtime platform such as memory page size. On POSIX systems, it makes
 heavy use of the sysconf API.
 Source code for Debianized Rust crate "sysconf"

Package: librust-sysctl-dev
Description-md5: 9662af1f845c1fcf8ed6b710b85d7ac3
Description-en: Simplified interface to libc::sysctl - Rust source code
 Source code for Debianized Rust crate "sysctl"

Package: librust-sysexits-dev
Description-md5: 2ce612a202f3f4871bbedbebc9c37f35
Description-en: system exit codes as defined by sysexits.h - Rust source code
 This crate exposes typed exit code constants and helper APIs for use in
 Rust applications and libraries. It provides an ExitCode type
 representing the standard BSD system exit statuses, such as usage
 errors, unavailable services, configuration failures and temporary
 errors.
 .
 The library integrates with Rust's process termination mechanisms by
 implementing the standard Termination trait, allowing exit codes to
 be returned directly from the main function. It also supports
 no_std environments and optional features for extended I/O error
 handling.

Package: librust-sysinfo-dev
Description-md5: 71a4242b85af17eb36701c5c63dfbf18
Description-en: Crate used to get a system's information - Rust source code
 Source code for Debianized Rust crate "sysinfo"

Package: librust-syslog-dev
Description-md5: 859ba4d90da14ac56ca7f148789d81e8
Description-en: Send log messages to syslog - Rust source code
 Source code for Debianized Rust crate "syslog"

Package: librust-system-deps-dev
Description-md5: 132f06e5e7af1e41ee27dbcf5cb25edc
Description-en: Discover and configure system dependencies from declarative dependencies in Cargo.toml - Rust source code
 Source code for Debianized Rust crate "system-deps"

Package: librust-system-interface-dev
Description-md5: 4369f740a3a2e620f71b8102ea8ff456
Description-en: Extensions to the Rust standard library - Rust source code
 Source code for Debianized Rust crate "system-interface"

Package: librust-systemd-journal-logger-dev
Description-md5: 5eb0b790b9bea1477d448168b1a0cd2c
Description-en: Systemd journal logger for the log facade - Rust source code
 Source code for Debianized Rust crate "systemd-journal-logger"

Package: librust-systemd-unit-edit-dev
Description-md5: 2d19c2710e07ac9d72aa174603d0e4ac
Description-en: Lossless parser and editor for systemd unit files - Rust source code
 Source code for Debianized Rust crate "systemd-unit-edit"

Package: librust-systemstat-dev
Description-md5: add0477106f5be74e26e1fb954a012e3
Description-en: Get system information/statistics in a cross-platform way - Rust source code
 Source code for Debianized Rust crate "systemstat"

Package: librust-tabled-derive-dev
Description-md5: 77a915ab44649997b023c5f7f3b914a3
Description-en: Derive macros which is used by tabled crate - Rust source code
 Source code for Debianized Rust crate "tabled_derive"

Package: librust-tabled-dev
Description-md5: 61a8d81a09bcf9c4292f0d2a4e9219c5
Description-en: Easy to use library for pretty print tables of Rust `struct`s and `enum`s - Rust source code
 Source code for Debianized Rust crate "tabled"

Package: librust-tabwriter-dev
Description-md5: 0a064bb7e4e7032c398ce91736a47f6e
Description-en: Elastic tabstops - Rust source code
 Source code for Debianized Rust crate "tabwriter"

Package: librust-tagptr-dev
Description-md5: 3115443bf41100e4401b769adf906b4e
Description-en: Strongly typed atomic and non-atomic tagged pointers - Rust source code
 Source code for Debianized Rust crate "tagptr"

Package: librust-take-dev
Description-md5: 573fe510d798c02119857e068bfc045e
Description-en: Rust crate "take" - Rust source code
 This package contains the source for the Rust take crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-take-mut-dev
Description-md5: 3eaedf045bb6bc09e216fc4609957ea2
Description-en: Take a T from a &mut T temporarily - Rust source code
 This package contains the source for the Rust take_mut crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-takeable-option-dev
Description-md5: 997bb41462e7c74bb59f71083c6b4670
Description-en: Small wrapper around option - Rust source code
 Source code for Debianized Rust crate "takeable-option"

Package: librust-talktosc-dev
Description-md5: 9673e39cedcd4964e1f6ca42440c7fb5
Description-en: Talk to smartcards for OpenPGP operations - Rust source code
 This package contains the source for the Rust talktosc crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-tame-index-dev
Description-md5: e903e3b2e6a8d6b8bf1c6c82fa133c62
Description-en: Provides access to local and remote cargo registry indices - Rust source code
 Source code for Debianized Rust crate "tame-index"

Package: librust-tap-dev
Description-md5: ab9e4b6764b5569a8f589bdf7f62152c
Description-en: Generic extensions for tapping values in Rust - Rust source code
 This package contains the source for the Rust tap crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-tar-dev
Description-md5: 5a932c58efa4195e18c432ebba4236c0
Description-en: tar archive reading/writing library - Rust source code
 This library does not currently handle compression, but it is abstract over all
 I/O readers and writers. Additionally, great lengths are taken to ensure that
 the entire contents are never required to be entirely resident in memory all
 at once.
 .
 Source code for Debianized Rust crate "tar"

Package: librust-target-dev
Description-md5: 8752d2d34d2e49e6e24e1115bd2e5fd8
Description-en: Get information on compilation target - Rust source code
 Source code for Debianized Rust crate "target"

Package: librust-target-features-dev
Description-md5: a5b5157534f5301a390952921ec8f25c
Description-en: Rust compiler target feature database - Rust source code
 Source code for Debianized Rust crate "target-features"

Package: librust-target-lexicon-dev
Description-md5: e5d98e964ef61a5166898782f4b01b71
Description-en: LLVM target triple types - Rust source code
 Source code for Debianized Rust crate "target-lexicon"

Package: librust-target-spec-dev
Description-md5: 46283a3be45e900ec82e202e87b73513
Description-en: Evaluate Cargo.toml target specifications - Rust source code
 Source code for Debianized Rust crate "target-spec"

Package: librust-target-spec-miette-dev
Description-md5: 32639e6da5db19d3e46b30af402dbe98
Description-en: Integrate target-spec errors with the miette library - Rust source code
 Source code for Debianized Rust crate "target-spec-miette"

Package: librust-target-triple-dev
Description-md5: 4b7c8d09e849cb270ddc7cfd64ceb383
Description-en: TARGET and HOST triples - Rust source code
 Access the $TARGET and $HOST rustc target triples that Cargo
 supplies to build scripts.
 .
 See https://doc.rust-lang.org/rustc/platform-support.html for more information
 about rustc's platform support for target triples.
 Source code for Debianized Rust crate "target-triple"

Package: librust-task-hookrs-dev
Description-md5: 59281e2661bf39bdc4a14d918921793f
Description-en: Work with taskwarrior exported JSON - Rust source code
 Source code for Debianized Rust crate "task-hookrs"

Package: librust-task-local-dev
Description-md5: 4ca4ffc295927fb1cf73d16839ea2f41
Description-en: Task-local storage for asynchronous tasks - Rust source code
 Source code for Debianized Rust crate "task-local"

Package: librust-task-local-extensions-dev
Description-md5: 70971b6efb3cf400207369e09aa0ae83
Description-en: Task-local container for arbitrary data - Rust source code
 Source code for Debianized Rust crate "task-local-extensions"

Package: librust-taskchampion-dev
Description-md5: 19f2971d2e80caaad69306c6672c2449
Description-en: Personal task-tracking - Rust source code
 Source code for Debianized Rust crate "taskchampion"

Package: librust-tcmalloc-dev
Description-md5: b4e7f235afe81b7e8ae63d52e1b10b43
Description-en: Drop-in global allocator using tcmalloc - Rust source code
 This package contains the source for the Rust tcmalloc crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-tcmalloc-sys-dev
Description-md5: 885478780ef0bf5c8ed81a84840e7dd0
Description-en: Drop-in global allocator using tcmalloc - Rust source code
 This package contains the source for the Rust tcmalloc-sys crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-tdlib-rs-dev
Description-md5: 4c9d6b56de56ed0efc022a4036a74449
Description-en: Rust wrapper around the Telegram Database Library - Rust source code
 Source code for Debianized Rust crate "tdlib-rs"

Package: librust-tdlib-rs-gen-dev
Description-md5: 78ec91ebcc6725f61a5cc8423445d4c0
Description-en: Rust code generator from TDLib's API definitions - Rust source code
 Source code for Debianized Rust crate "tdlib-rs-gen"

Package: librust-tdlib-rs-parser-dev
Description-md5: e9831808b4678a2b01ac287df1b86354
Description-en: Parser for TDLib's Type Language definitions - Rust source code
 Source code for Debianized Rust crate "tdlib-rs-parser"

Package: librust-temp-env-dev
Description-md5: 37441264a1e06c757b182532cdf41b4b
Description-en: Set environment variables temporarily - Rust source code
 Source code for Debianized Rust crate "temp-env"

Package: librust-temp-testdir-dev
Description-md5: 0cecc21e2a87fbe11d831e5a0ecfc9bf
Description-en: Little crate to use temp directory in crate - Rust source code
 You can chose if delete it after use or not to debugging purpose.
 .
 Source code for Debianized Rust crate "temp_testdir"

Package: librust-tempfile-dev
Description-md5: 6158cea345244f8dd166d9676416e9e9
Description-en: Managing temporary files and directories - Rust source code
 Source code for Debianized Rust crate "tempfile"

Package: librust-temporary-dev
Description-md5: 2d4f24c5e14364620d2acc808bacb6e9
Description-en: Package provides means of managing temporary files and directories - Rust source code
 This package contains the source for the Rust temporary crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-temptree-dev
Description-md5: 28d5d78e52eafa1431bad405867a2844
Description-en: Temporary trees of files - Rust source code
 This package contains the source for the Rust temptree crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-tendril-dev
Description-md5: 94e207b1ead0f37bd8c00977d6a95658
Description-en: Compact buffer/string type for zero-copy parsing - Rust source code
 This package contains the source for the Rust tendril crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-tera-dev
Description-md5: 3e12c719f8e0f04662149da92a7323dc
Description-en: Template engine based on Jinja2/Django templates - Rust source code
 Source code for Debianized Rust crate "tera"

Package: librust-term-dev
Description-md5: 5a2a9827dba093ac2a2a2cff9ae9e953
Description-en: Terminal formatting library - Rust source code
 Source code for Debianized Rust crate "term"

Package: librust-term-grid-dev
Description-md5: 8fe44d276aa0f006cc2adb20b3b90992
Description-en: Formatting strings into a grid layout - Rust source code
 This package contains the source for the Rust term_grid crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-term-size-dev
Description-md5: 96f93bb1a915a845b323109a02425850
Description-en: Functions for determining terminal sizes and dimensions - Rust source code
 This package contains the source for the Rust term_size crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-termbg-dev
Description-md5: 2ef3bede2be096a1effcbd75a9035955
Description-en: Terminal background color detection - Rust source code
 Source code for Debianized Rust crate "termbg"

Package: librust-termcolor-dev
Description-md5: ef45ec210659f68bff96c2d42d282ab6
Description-en: Simple cross platform library for writing colored text to a terminal - Rust source code
 Source code for Debianized Rust crate "termcolor"

Package: librust-termimad-dev
Description-md5: cf55c82d1cb3e3baef7b4f57fa615d43
Description-en: Markdown Renderer for the Terminal - Rust source code
 Source code for Debianized Rust crate "termimad"

Package: librust-terminal-clipboard-dev
Description-md5: da40f4c087f29b6b9a6d435447ce66f7
Description-en: Minimal cross-platform clipboard - Rust source code
 Source code for Debianized Rust crate "terminal-clipboard"

Package: librust-terminal-light-dev
Description-md5: 3a4fdd833bc20a3b259f4016b9f6a680
Description-en: Tells you whether your terminal is dark or light - Rust source code
 Source code for Debianized Rust crate "terminal-light"

Package: librust-terminal-link-dev
Description-md5: b46a3e7592b1078ec5c3bc9a5b9748b5
Description-en: Create clickable links inside terminals - Rust source code
 Source code for Debianized Rust crate "terminal-link"

Package: librust-terminal-prompt-dev
Description-md5: 509d8968662b57eebe437c6ceee5bcb8
Description-en: Tiny library for prompting sensitive or non-sensitive data on the terminal - Rust source code
 Source code for Debianized Rust crate "terminal-prompt"

Package: librust-terminal-size-dev
Description-md5: 8a12ce5d22aad13ddd1604ed0c8363e9
Description-en: Gets the size of your Linux or Windows terminal - Rust source code
 Source code for Debianized Rust crate "terminal_size"

Package: librust-terminfo-dev
Description-md5: 96cf7c12e94b48d304a65a8466f033fc
Description-en: Terminal information - Rust source code
 Source code for Debianized Rust crate "terminfo"

Package: librust-termini-dev
Description-md5: cda7ad3a746b7d2d00e3d8e22289b0c3
Description-en: Minimal terminfo libary - Rust source code
 Source code for Debianized Rust crate "termini"

Package: librust-termion-dev
Description-md5: 41d2cd24dd66e29818dc9adec6766008
Description-en: Bindless library for manipulating terminals - Rust source code
 Source code for Debianized Rust crate "termion"

Package: librust-termios-dev
Description-md5: 08eec65acb0bb1c1c5357ff60c21eba6
Description-en: Safe bindings for the termios library - Rust source code
 This package contains the source for the Rust termios crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-termsize-dev
Description-md5: f8cbc16bdfadc016615a346edb8d689f
Description-en: Retrieves terminal size - Rust source code
 Source code for Debianized Rust crate "termsize"

Package: librust-termtree-dev
Description-md5: e266f7e744bdb11a83db717184b24e28
Description-en: Visualize tree-like data on the command-line - Rust source code
 Source code for Debianized Rust crate "termtree"

Package: librust-termwiz-dev
Description-md5: 7f29b7ffe68dcd13c02c1eec3d5c3f27
Description-en: Terminal Wizardry for Unix and Windows - Rust source code
 Source code for Debianized Rust crate "termwiz"

Package: librust-terrors-dev
Description-md5: f18d4a1f7eedf9c2540fe21701f4f4db
Description-en: Ergonomic and precise error handling built atop type-level set arithmetic - Rust source code
 Source code for Debianized Rust crate "terrors"

Package: librust-tesseract-plumbing-dev
Description-md5: 29a2d079528804027d084fa5fd7c6331
Description-en: safe wrapper of tesseract-sys - Rust source code
 Tesseract-plumbing exposes a safe version of the tesseract-sys api,
 to access the C API of tesseract in a safe manner.
 .
 This package contains the source
 for the Rust tesseract-plumbing crate,
 for use with cargo.

Package: librust-tesseract-sys-dev
Description-md5: 1e8ea59f94cef2aa47951a6f82769b8e
Description-en: Rust bindings for Tesseract OCR - Rust source code
 tesseract-sys is Rust bindings for Tesseract.
 .
 Tesseract is an optical character recognition engine.
 .
 This package contains the source
 for the Rust tesseract-sys crate,
 for use with cargo.

Package: librust-test-assembler-dev
Description-md5: 48f921e35e671f1b3d4d5d0e03314e14
Description-en: Set of types for building complex binary streams - Rust source code
 Source code for Debianized Rust crate "test-assembler"

Package: librust-test-case-dev
Description-md5: 747f2fe2750faaee4ab3e6dda879f7c2
Description-en: macro for generating parametrized test cases easily - Rust source code
 test_case crate provides procedural macro attribute
 that generates parametrized test instances.
 .
 This package contains the source for the Rust test-case crate,
 for use with cargo.

Package: librust-test-dir-dev
Description-md5: db919e9039b90ad73d7eba073cca3631
Description-en: Easy creation of temporary file structure for test purpose - Rust source code
 This package contains the source for the Rust test_dir crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-test-fork-core-dev
Description-md5: f72eba49fac2f0049f959fbfb43624de
Description-en: Core fork logic of test-fork - Rust source code
 Source code for Debianized Rust crate "test-fork-core"

Package: librust-test-log-dev
Description-md5: 82bdf7be64b0a9330aed265455605d18
Description-en: Replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests - Rust source code
 Source code for Debianized Rust crate "test-log"

Package: librust-test-log-macros-dev
Description-md5: 368a328b68e3720e6e0fb9e7da05caf8
Description-en: Supporting procedural macro crate for test-log - Rust source code
 Source code for Debianized Rust crate "test-log-macros"

Package: librust-test-strategy-dev
Description-md5: f12f15c24c4eb18e4be8cd580ab72555
Description-en: Procedural macro to easily write higher-order strategies in proptest - Rust source code
 Source code for Debianized Rust crate "test-strategy"

Package: librust-test-tag-dev
Description-md5: baf3dbcfe7f8450bc8583662b4727142
Description-en: #[tag] attribute for convenient tagging/grouping of #[test] tests - Rust source code
 Source code for Debianized Rust crate "test-tag"

Package: librust-test-with-dev
Description-md5: 61762b05f52c5d1f7f89146356bc1618
Description-en: Lib help you run test with condition - Rust source code
 Source code for Debianized Rust crate "test-with"

Package: librust-tester-dev
Description-md5: 406eecb4ee20dde0fadf7dc25a50299f
Description-en: Fork of Rust’s `test` crate that doesn’t require unstable language features - Rust source code
 Source code for Debianized Rust crate "tester"

Package: librust-testing-logger-dev
Description-md5: f270c1578ff0dff0c397b70d9aee793d
Description-en: Supports writing tests to verify `log` crate calls - Rust source code
 Source code for Debianized Rust crate "testing_logger"

Package: librust-testresult-dev
Description-md5: 775bd51c1826c9766db4f288b0e206e5
Description-en: Provides TestResult type for concise and precise test failures - Rust source code
 Source code for Debianized Rust crate "testresult"

Package: librust-text-size+serde-dev
Description-md5: 80bfbfd0d4520baea3035e8d8b88205a
Description-en: Newtypes for text offsets - feature "serde"
 This metapackage enables feature "serde" for the Rust text-size crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-text-size-dev
Description-md5: d4ac53c92c90c2cf23467d95dc20737b
Description-en: Newtypes for text offsets - Rust source code
 This package contains the source for the Rust text-size crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-text-trees-dev
Description-md5: ee55316c66f9ff3fa9039254c266e33e
Description-en: simple textual output for tree-like structures - Rust source code
 text-trees will output a tree structure in text.
 Similar to the ascii_tree crate,
 however it is more flexible in its formatting options.
 .
 This package contains the source for the Rust text-trees crate,
 for use with cargo.

Package: librust-textwrap-dev
Description-md5: e8cc50e5c29ee084e323a9b4e7f7098f
Description-en: Word wrapping, indenting, and dedenting strings - Rust source code
 Has optional support for Unicode and emojis as well as machine hyphenation.
 .
 Source code for Debianized Rust crate "textwrap"

Package: librust-thin-slice-dev
Description-md5: cc0474b35892051cdde6cdde94c250a0
Description-en: Owned slice that packs the slice storage into a single word - Rust source code
 This package contains the source for the Rust thin-slice crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-thin-vec-dev
Description-md5: 720e054869e6f24f35e656407b2824b8
Description-en: Vec that takes up less space on the stack - Rust source code
 Source code for Debianized Rust crate "thin-vec"

Package: librust-thiserror-1-dev
Description-md5: d9425b65582ac550dc05fd69ed259306
Description-en: Derive(Error) - Rust source code
 Source code for Debianized Rust crate "thiserror"

Package: librust-thiserror-core-dev
Description-md5: fea8ebc3cb9f327763593af6bff557f1
Description-en: Derive(Error) - Rust source code
 This package contains the source for the Rust thiserror-core crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-thiserror-core-impl-dev
Description-md5: 8af514d18a36c5b8ff9ff805b32d6448
Description-en: Implementation detail of the `thiserror` crate - Rust source code
 This package contains the source for the Rust thiserror-core-impl crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-thiserror-dev
Description-md5: d9425b65582ac550dc05fd69ed259306
Description-en: Derive(Error) - Rust source code
 Source code for Debianized Rust crate "thiserror"

Package: librust-thiserror-impl-1-dev
Description-md5: 23db91d99e24e7e1b23fb51a679c7aaa
Description-en: Implementation detail of the `thiserror` crate - Rust source code
 Source code for Debianized Rust crate "thiserror-impl"

Package: librust-thiserror-impl-dev
Description-md5: 23db91d99e24e7e1b23fb51a679c7aaa
Description-en: Implementation detail of the `thiserror` crate - Rust source code
 Source code for Debianized Rust crate "thiserror-impl"

Package: librust-thiserror-impl-no-std-dev
Description-md5: 951b6c68898a48bb20c43c78f1509f84
Description-en: Implementation detail of the `thiserror` crate - Rust source code
 Source code for Debianized Rust crate "thiserror-impl-no-std"

Package: librust-thiserror-no-std-dev
Description-md5: 28c10a100935e0671139d0c5cf4e5e14
Description-en: Derive(Error) - Rust source code
 Source code for Debianized Rust crate "thiserror-no-std"

Package: librust-thousands-dev
Description-md5: 5bf9106bb75fa47f988aa608963f6acd
Description-en: Adds digit separators to numbers, configurably - Rust source code
 This package contains the source for the Rust thousands crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-thread-id-dev
Description-md5: 7e7db4c8440d0f921d6adbf37b9edb5c
Description-en: Get a unique thread ID - Rust source code
 Source code for Debianized Rust crate "thread-id"

Package: librust-thread-local-dev
Description-md5: adb28c23d881fcfc30232d48b59c808b
Description-en: Per-object thread-local storage - Rust source code
 Source code for Debianized Rust crate "thread_local"

Package: librust-thread-priority-dev
Description-md5: e407b0c30fdd92ad4c05a3d33ee9310b
Description-en: Managing threads priority and schedule policies - Rust source code
 Source code for Debianized Rust crate "thread-priority"

Package: librust-threadfin-dev
Description-md5: b4fb18055ec3d7e8ab0e17f63105e63c
Description-en: thread pool for running multiple tasks on group of threads - Rust source code
 A thread pool for running multiple tasks
 on a configurable group of threads.
 .
 This package contains the source for the Rust threadfin crate,
 for use with cargo.

Package: librust-threadpool-dev
Description-md5: 35f87a3db1495ec48f9efdfd117428f4
Description-en: Thread pool for running a number of jobs on a fixed set of worker threads - Rust source code
 This package contains the source for the Rust threadpool crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-thrussh-libsodium-dev
Description-md5: cd8de6d6d212f731756773b03acbe92d
Description-en: Straightforward bindings to libsodium - Rust source code
 This package contains the source for the Rust thrussh-libsodium crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-tiff-dev
Description-md5: 59d3bdf6c9613696948cf99ff132541e
Description-en: TIFF decoding and encoding library in pure Rust - Rust source code
 Source code for Debianized Rust crate "tiff"

Package: librust-tikv-jemalloc-ctl-dev
Description-md5: e1d02da481be55cd2450882cb90e33ba
Description-en: Safe wrapper over jemalloc's control and introspection APIs - Rust source code
 Source code for Debianized Rust crate "tikv-jemalloc-ctl"

Package: librust-tikv-jemalloc-sys-dev
Description-md5: cef5db0a47586d7cff8311856089a609
Description-en: Rust FFI bindings to jemalloc - Rust source code
 Source code for Debianized Rust crate "tikv-jemalloc-sys"

Package: librust-tikv-jemallocator-dev
Description-md5: 6c579b1db72de5fef6d094156648bc7b
Description-en: Rust allocator backed by jemalloc - Rust source code
 Source code for Debianized Rust crate "tikv-jemallocator"

Package: librust-time-core-dev
Description-md5: ae0b997374a6653194f2758806e0a628
Description-en: Implementation detail and should not be relied upon directly - Rust source code
 Source code for Debianized Rust crate "time-core"

Package: librust-time-dev
Description-md5: a389a19b2e328ad6105cafb0b75e4e99
Description-en: Utilities for working with time-related functions - Rust source code
 Fully interoperable with the standard library. Mostly compatible with #!
 [no_std].
 .
 Source code for Debianized Rust crate "time"

Package: librust-time-fmt-dev
Description-md5: 91cba0c2b7a5051a20c29f5369931352
Description-en: Strftime/strptime-like time formatter/parser for time-rs - Rust source code
 Source code for Debianized Rust crate "time-fmt"

Package: librust-time-humanize-dev
Description-md5: fa55a8736161ac3078aa24db6fb2dc4b
Description-en: Display time in a human readable manner - Rust source code
 Source code for Debianized Rust crate "time-humanize"

Package: librust-time-macros-dev
Description-md5: 4d8910022d17e90258fd46ad19aff753
Description-en: Procedural macros for the time crate - Rust source code
 This crate is an implementation detail and should not be relied upon directly.
 .
 Source code for Debianized Rust crate "time-macros"

Package: librust-time-tz-dev
Description-md5: b6d35a5c21d42f4be5b0122c4ebb140d
Description-en: Tz database (IANA) for the time Rust crate - Rust source code
 Source code for Debianized Rust crate "time-tz"

Package: librust-timeago-dev
Description-md5: 8df478f75a582291861396c4d7433c45
Description-en: Given a Duration, lossily format it like in 'N days ago' - Rust source code
 Parsing it back to Duration is not supported yet.
 .
 Source code for Debianized Rust crate "timeago"

Package: librust-timer-dev
Description-md5: 46ac400ee81c11778cda2e6e22dfc1b6
Description-en: Simple timer - Rust source code
 Use it to schedule execution of closures after a delay or at a given timestamp.
 .
 Source code for Debianized Rust crate "timer"

Package: librust-timerfd-dev
Description-md5: a1da201f70757740a0934dffe2451e3d
Description-en: Rust interface to the Linux kernel's timerfd API - Rust source code
 Source code for Debianized Rust crate "timerfd"

Package: librust-timestamped-socket-dev
Description-md5: 1796835d27df7579e617dcc55ca8c333
Description-en: Async UDP and raw ethernet sockets with timestamping - Rust source code
 Source code for Debianized Rust crate "timestamped-socket"

Package: librust-timsort-dev
Description-md5: a61d68a0501d50201ebfb69e0b900d75
Description-en: The modified MergeSort used in Python and Java - Rust source code
 This package contains the source for the Rust timsort crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-tint-dev
Description-md5: 56dd077be98e3d875fb873de7dd0666c
Description-en: Color creation and manipulation - Rust source code
 Source code for Debianized Rust crate "tint"

Package: librust-tiny-bench-dev
Description-md5: 2abcf9ec04fb677ac1701722e5e7f61a
Description-en: Tiny benchmarking library - Rust source code
 Source code for Debianized Rust crate "tiny-bench"

Package: librust-tiny-bip39-dev
Description-md5: d4af620bcce85bb3bccda597c5087eb3
Description-en: Fork of the bip39 crate with fixes to v0.6 - Rust source code
 Rust implementation of BIP-0039
 .
 Source code for Debianized Rust crate "tiny-bip39"

Package: librust-tiny-http-dev
Description-md5: 3776e0c3432d1975b7994799e4c04247
Description-en: Low level HTTP server library - Rust source code
 This package contains the source for the Rust tiny_http crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-tiny-keccak-dev
Description-md5: 4f8ae3ffcc76184d4dd8ae9648163ef5
Description-en: Keccak derived functions - Rust source code
 This package contains the source for the Rust tiny-keccak crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-tiny-skia-dev
Description-md5: 681458bbe540a8bc822cf11ba9ecace7
Description-en: Tiny Skia subset ported to Rust - Rust source code
 Source code for Debianized Rust crate "tiny-skia"

Package: librust-tiny-skia-path-dev
Description-md5: 5128f2762af1e5efb8ce73281090f3c2
Description-en: Tiny-skia Bezier path implementation - Rust source code
 Source code for Debianized Rust crate "tiny-skia-path"

Package: librust-tinystr-dev
Description-md5: cc0ebaea8b62a8396ddb305b598c8b69
Description-en: Small ASCII-only bounded length string representation - Rust source code
 Source code for Debianized Rust crate "tinystr"

Package: librust-tinytemplate-dev
Description-md5: 8275541d9af7a24222c1795459a42531
Description-en: Simple, lightweight template engine - Rust source code
 This package contains the source for the Rust tinytemplate crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-tinyvec-dev
Description-md5: 8b549a47b0555a7c32d02aaa4574ef02
Description-en: `tinyvec` provides 100% safe vec-like data structures - Rust source code
 Source code for Debianized Rust crate "tinyvec"

Package: librust-tinyvec-macros-dev
Description-md5: 4a4e0a4b255e2e6eb564004fee73467d
Description-en: Some macros for tiny containers - Rust source code
 This package contains the source for the Rust tinyvec_macros crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-titlecase-dev
Description-md5: fb499064bceb639657611f056b15a3b8
Description-en: Tool and library that capitalizes text according to a style defined by John Gruber for post titles on his website Daring Fireball - Rust source code
 This package contains the source for the Rust titlecase crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-tl-dev
Description-md5: b34569a32c8b636d5489bcff47e18201
Description-en: Fast HTML parser written in pure Rust - Rust source code
 Source code for Debianized Rust crate "tl"

Package: librust-tls-codec-derive+conditional-deserialization-dev
Description-md5: e206dbf0c4f5ef890a19e2bcd86fbcac
Description-en: Derive macros for the tls_codec trait - feature "conditional_deserialization"
 This metapackage enables feature "conditional_deserialization" for the Rust
 tls_codec_derive crate, by pulling in any additional dependencies needed by
 that feature.

Package: librust-tls-codec-derive-dev
Description-md5: 0083e388f5bd6fad399368f68d212603
Description-en: Derive macros for the tls_codec trait - Rust source code
 Source code for Debianized Rust crate "tls_codec_derive"

Package: librust-tls-codec-dev
Description-md5: f49106659b63fdbdeea9f840a735edd8
Description-en: Pure Rust implementation of the TLS (de)serialization - Rust source code
 Source code for Debianized Rust crate "tls_codec"

Package: librust-tls-parser-dev
Description-md5: 54f4a11a4c1ff0438aef6c45ab341162
Description-en: Parser for the TLS protocol - Rust source code
 Source code for Debianized Rust crate "tls-parser"

Package: librust-to-method-dev
Description-md5: 83d380d7ad31e9cc08dbd18a54525cc9
Description-en: Utility micro-crate for using Into more ergonomically - Rust source code
 This package contains the source for the Rust to_method crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-to-syn-value-derive-dev
Description-md5: e0be654c828c36e9c1bf2cfe5cffbd99
Description-en: Derive macro converting a type to syn::DeriveInput - Rust source code
 Source code for Debianized Rust crate "to-syn-value_derive"

Package: librust-to-syn-value-dev
Description-md5: 7eebe9967361fea5d9801b573e5c172f
Description-en: Defines the ToDeriveInput trait. - Rust source code
 Source code for Debianized Rust crate "to-syn-value"

Package: librust-tokei-dev
Description-md5: e6f44569dd3591340a99bb7dd65b70d4
Description-en: Count your code, quickly - Rust source code
 Source code for Debianized Rust crate "tokei"

Package: librust-tokio-ar-dev
Description-md5: f593f9f61610d88fa63d8247295961f5
Description-en: Encoding/decoding Unix archive files (tokio support) - Rust source code
 Source code for Debianized Rust crate "tokio-ar"

Package: librust-tokio-dev
Description-md5: 14e3f2f39c184d81cc0c50c49c3052ae
Description-en: Event-driven, non-blocking I/O platform - Rust source code
 Source code for Debianized Rust crate "tokio"

Package: librust-tokio-fd-dev
Description-md5: 105b9c278dce9d7f58ef556d2ec25b21
Description-en: Non-blocking Read and Write a Linux File Descriptor - Rust source code
 Source code for Debianized Rust crate "tokio-fd"

Package: librust-tokio-io-timeout-dev
Description-md5: befae831a2483dc0b09633a16d459b3b
Description-en: Tokio wrappers which apply timeouts to IO operations - Rust source code
 Source code for Debianized Rust crate "tokio-io-timeout"

Package: librust-tokio-io-utility-dev
Description-md5: 934fa22b25ffb5fa074ff16af068cbef
Description-en: Some helper functions for tokio::io - Rust source code
 Source code for Debianized Rust crate "tokio-io-utility"

Package: librust-tokio-macros-dev
Description-md5: 7f088571df4dff4b2d47bf2c49b4802b
Description-en: Tokio's proc macros - Rust source code
 Source code for Debianized Rust crate "tokio-macros"

Package: librust-tokio-native-tls-dev
Description-md5: 13c32589591bc756f78d1bea51f9ea85
Description-en: TLS/SSL streams for Tokio using native-tls giving an implementation of TLS for nonblocking I/O streams - Rust source code
 Source code for Debianized Rust crate "tokio-native-tls"

Package: librust-tokio-openssl-dev
Description-md5: ac4b2c8e3741e0fbdb014ce29fd5965d
Description-en: SSL streams for Tokio backed by OpenSSL - Rust source code
 Source code for Debianized Rust crate "tokio-openssl"

Package: librust-tokio-pipe-dev
Description-md5: 4ff8c20a91894ee6b4ad1b882db24420
Description-en: Asynchronous pipe(2) library using tokio - Rust source code
 Source code for Debianized Rust crate "tokio-pipe"

Package: librust-tokio-postgres-dev
Description-md5: 36e5b1a16b006ef2ce18cf182db154b4
Description-en: Native, asynchronous PostgreSQL client - Rust source code
 Source code for Debianized Rust crate "tokio-postgres"

Package: librust-tokio-rusqlite-dev
Description-md5: 07d8c63cf708262728eb159f233e7cec
Description-en: Asynchronous handle for rusqlite library - Rust source code
 Source code for Debianized Rust crate "tokio-rusqlite"

Package: librust-tokio-rustls-dev
Description-md5: ae0382bf4ee5e1083c2bec329d26e73a
Description-en: Asynchronous TLS/SSL streams for Tokio using Rustls - Rust source code
 Source code for Debianized Rust crate "tokio-rustls"

Package: librust-tokio-serde-dev
Description-md5: 0907a8f60898b00b1831ccbb35522733
Description-en: Send and receive Serde encodable types over the network using Tokio - Rust source code
 This library is used as a building block for serialization format specific
 libraries.
 .
 Source code for Debianized Rust crate "tokio-serde"

Package: librust-tokio-socks-dev
Description-md5: efd1d501d591b21baf6af3965cf1129e
Description-en: Asynchronous SOCKS proxy support for Rust - Rust source code
 Source code for Debianized Rust crate "tokio-socks"

Package: librust-tokio-stream-dev
Description-md5: 65e6db813de5d5c278c19970ab92f50a
Description-en: Utilities to work with `Stream` and `tokio` - Rust source code
 Source code for Debianized Rust crate "tokio-stream"

Package: librust-tokio-test-dev
Description-md5: 9f86058e1995e3176776ae3d30af71b9
Description-en: Testing utilities for Tokio- and futures-based code - Rust source code
 Source code for Debianized Rust crate "tokio-test"

Package: librust-tokio-tungstenite-dev
Description-md5: cad44114ecc19a2d47c0b12b35e06b00
Description-en: Tokio binding for Tungstenite, the Lightweight stream-based WebSocket implementation - Rust source code
 Source code for Debianized Rust crate "tokio-tungstenite"

Package: librust-tokio-uring-dev
Description-md5: 050019249ff03642a64c6939a6288839
Description-en: Io-uring support for the Tokio asynchronous runtime - Rust source code
 Source code for Debianized Rust crate "tokio-uring"

Package: librust-tokio-util-dev
Description-md5: b08e8009dea4a764cde604f705f5f4dd
Description-en: Additional utilities for working with Tokio - Rust source code
 Source code for Debianized Rust crate "tokio-util"

Package: librust-tokio-vsock-dev
Description-md5: 4459acb773f8588f7d34c0a91a4c999e
Description-en: Asynchronous Virtio socket support for Rust - Rust source code
 Source code for Debianized Rust crate "tokio-vsock"

Package: librust-toml-0.5-dev
Description-md5: d61e3cbe8a03a386a0b1b1f19ec5db1a
Description-en: Native encoder and decoder of TOML-formatted data - Rust source code
 Provides implementations of the standard Serialize/Deserialize traits for TOML
 data to facilitate deserializing and serializing Rust structures.
 .
 Source code for Debianized Rust crate "toml"

Package: librust-toml-0.8-dev
Description-md5: d61e3cbe8a03a386a0b1b1f19ec5db1a
Description-en: Native encoder and decoder of TOML-formatted data - Rust source code
 Provides implementations of the standard Serialize/Deserialize traits for TOML
 data to facilitate deserializing and serializing Rust structures.
 .
 Source code for Debianized Rust crate "toml"

Package: librust-toml-datetime-0.6-dev
Description-md5: d3940a12c018a5ca66d1e3866cc18ca3
Description-en: TOML-compatible datetime type - Rust source code
 Source code for Debianized Rust crate "toml_datetime"

Package: librust-toml-datetime-dev
Description-md5: d3940a12c018a5ca66d1e3866cc18ca3
Description-en: TOML-compatible datetime type - Rust source code
 Source code for Debianized Rust crate "toml_datetime"

Package: librust-toml-dev
Description-md5: d61e3cbe8a03a386a0b1b1f19ec5db1a
Description-en: Native encoder and decoder of TOML-formatted data - Rust source code
 Provides implementations of the standard Serialize/Deserialize traits for TOML
 data to facilitate deserializing and serializing Rust structures.
 .
 Source code for Debianized Rust crate "toml"

Package: librust-toml-edit-0.22-dev
Description-md5: 725ebfa0b01b0faab1b6617842ce8af5
Description-en: yet another format-preserving TOML parser - Rust source code
 Source code for Debianized Rust crate "toml_edit"

Package: librust-toml-edit-dev
Description-md5: 725ebfa0b01b0faab1b6617842ce8af5
Description-en: yet another format-preserving TOML parser - Rust source code
 Source code for Debianized Rust crate "toml_edit"

Package: librust-toml-parser-dev
Description-md5: d29e43ef691d722f90504875fe4ebe1e
Description-en: Yet another format-preserving TOML parser - Rust source code
 Source code for Debianized Rust crate "toml_parser"

Package: librust-toml-span-dev
Description-md5: 7c2204971e7821be9ce527a5751d48c4
Description-en: Toml parser and deserializer that preserves span information - Rust source code
 Source code for Debianized Rust crate "toml-span"

Package: librust-toml-writer-dev
Description-md5: 55299653154bde156ccf1e59b271aefc
Description-en: Low-level interface for writing out TOML - Rust source code
 Source code for Debianized Rust crate "toml_writer"

Package: librust-tonic-build-dev
Description-md5: d7474b4869827cdfdead4f8efadf2362
Description-en: codegen module of tonic gRPC implementation - Rust source code
 tonic-build compiles proto files via prost
 and generates service stubs and proto definitiones for use with tonic.
 .
 tonic is a gRPC over HTTP/2 implementation
 focused on high performance, interoperability, and flexibility.
 .
 This package contains the source for the Rust tonic-build crate,
 for use with cargo.

Package: librust-tonic-dev
Description-md5: 99a604b27028cf4d1ba7d3f169b47446
Description-en: gRPC over HTTP/2 - Rust source code
 tonic is a gRPC over HTTP/2 implementation
 focused on high performance, interoperability, and flexibility.
 .
 This package contains the source for the Rust crates
 tonic and tonic-types,
 for use with cargo.

Package: librust-tonic-prost-dev
Description-md5: 549bf74de62b88d1ea0a60b70653f937
Description-en: Prost codec implementation for tonic - Rust source code
 This crate provides the ProstCodec for encoding and decoding protobuf
 messages using the prost library.
 Source code for Debianized Rust crate "tonic-prost"

Package: librust-topological-sort-dev
Description-md5: 051fe47388bc69dcad10131790a32fa1
Description-en: Performs topological sorting - Rust source code
 This package contains the source for the Rust topological-sort crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-totp-lite-dev
Description-md5: 9f35d1ac81ef69af047d2f67aebbf6c5
Description-en: Simple, correct TOTP library - Rust source code
 Source code for Debianized Rust crate "totp-lite"

Package: librust-totp-rs-dev
Description-md5: d124dcc39ee4ff90e91e10194d995d34
Description-en: RFC-compliant TOTP implementation with ease of use as a goal and additionnal QoL features - Rust source code
 Source code for Debianized Rust crate "totp-rs"

Package: librust-tower-0.4-dev
Description-md5: 6048703c8a9da5311ed80d012b99ff97
Description-en: Modular and reusable components for building robust clients and servers - Rust source code
 Source code for Debianized Rust crate "tower"

Package: librust-tower-dev
Description-md5: 6048703c8a9da5311ed80d012b99ff97
Description-en: Modular and reusable components for building robust clients and servers - Rust source code
 Source code for Debianized Rust crate "tower"

Package: librust-tower-http-dev
Description-md5: 70a928ed88b200dc34e8ae75d8d21038
Description-en: Tower middleware and utilities for HTTP clients and servers - Rust source code
 Source code for Debianized Rust crate "tower-http"

Package: librust-tower-layer-dev
Description-md5: badee117a371a795288065f8d7090877
Description-en: Decorates a `Service` to allow easy composition between `Service`s - Rust source code
 Source code for Debianized Rust crate "tower-layer"

Package: librust-tower-lsp-macros-dev
Description-md5: db8e47a49da85c46a0e5c7cdea3d4d25
Description-en: Internal procedural macros for tower-lsp - Rust source code
 Source code for Debianized Rust crate "tower-lsp-macros"

Package: librust-tower-lsp-server-dev
Description-md5: 4a237dd0e78d283f9930bb2574719e6b
Description-en: Language Server Protocol implementation based on Tower - Rust source code
 Source code for Debianized Rust crate "tower-lsp-server"

Package: librust-tower-service-dev
Description-md5: 1c911ce1bad692db89f365fd84037621
Description-en: Trait representing asynchronous client or server - Rust source code
 Source code for Debianized Rust crate "tower-service"

Package: librust-tower-test-dev
Description-md5: 4c1510114122d1e48fc6d3619a05568a
Description-en: Utilities for writing client and server `Service` tests - Rust source code
 Source code for Debianized Rust crate "tower-test"

Package: librust-tr-dev
Description-md5: 985df4d69e65b075b3f92624acf6dc2e
Description-en: Tr! macro for localisation - Rust source code
 Source code for Debianized Rust crate "tr"

Package: librust-tracing-appender-dev
Description-md5: d3f332c15a238593a314e55c70df69d4
Description-en: Provides utilities for file appenders and making non-blocking writers - Rust source code
 Source code for Debianized Rust crate "tracing-appender"

Package: librust-tracing-attributes-dev
Description-md5: 360668b6aeb4a0c48e6f60f712aae9e8
Description-en: Procedural macro attributes for automatically instrumenting functions - Rust source code
 Source code for Debianized Rust crate "tracing-attributes"

Package: librust-tracing-chrome-dev
Description-md5: f86186b45f4f926b59154e7fcfd1f85e
Description-en: Layer for tracing-subscriber that outputs Chrome-style traces - Rust source code
 Source code for Debianized Rust crate "tracing-chrome"

Package: librust-tracing-core-dev
Description-md5: 58454f26a7e3f2bcf87a0989c2947fbf
Description-en: Core primitives for application-level tracing - Rust source code
 Source code for Debianized Rust crate "tracing-core"

Package: librust-tracing-dev
Description-md5: c50da7db15832611c57c878a5063b03f
Description-en: Application-level tracing for Rust - Rust source code
 Source code for Debianized Rust crate "tracing"

Package: librust-tracing-durations-export-dev
Description-md5: 7d0dd2d2b769428d4ff065a2f4619cf7
Description-en: Record and visualize parallelism of tracing spans - Rust source code
 Source code for Debianized Rust crate "tracing-durations-export"

Package: librust-tracing-error-dev
Description-md5: ecd8075a562a32ebd56f74a62fc6abd3
Description-en: Utilities for enriching errors with `tracing` - Rust source code
 Source code for Debianized Rust crate "tracing-error"

Package: librust-tracing-flame-dev
Description-md5: 5568947487aced147fd36465bf55b88b
Description-en: Tracing layer for creating flamegraphs from span timings - Rust source code
 Source code for Debianized Rust crate "tracing-flame"

Package: librust-tracing-futures-dev
Description-md5: b1a86b50f0fa8f5e5f1b85111c51633a
Description-en: Utilities for instrumenting `futures` with `tracing` - Rust source code
 This package contains the source for the Rust tracing-futures crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-tracing-indicatif-dev
Description-md5: 2348d5e5fe9b46d308ce2664b32491dc
Description-en: Tracing layer that automatically creates and manages progress bars for active spans - Rust source code
 Source code for Debianized Rust crate "tracing-indicatif"

Package: librust-tracing-journald-dev
Description-md5: d0637103c5a0dcd33da019b2e5f9d1b4
Description-en: Rich journald subscriber for `tracing` - Rust source code
 Source code for Debianized Rust crate "tracing-journald"

Package: librust-tracing-log-dev
Description-md5: d9abd6fa8f466eb7f4cf5bc08887a412
Description-en: Provides compatibility between `tracing` and the `log` crate - Rust source code
 Source code for Debianized Rust crate "tracing-log"

Package: librust-tracing-mock-dev
Description-md5: 6833d6fb9aab3cc6c8b0ecaa4df6b560
Description-en: Utilities for testing `tracing` and crates that uses it - Rust source code
 Source code for Debianized Rust crate "tracing-mock"

Package: librust-tracing-serde-dev
Description-md5: bedef3c23c7e3cfd8758179ea9961c59
Description-en: Compatibility layer for serializing trace data with `serde` - Rust source code
 Source code for Debianized Rust crate "tracing-serde"

Package: librust-tracing-subscriber-dev
Description-md5: 7a6a56221d7f2a3bd31f37bc5e255038
Description-en: Utilities for implementing and composing `tracing` subscribers - Rust source code
 Source code for Debianized Rust crate "tracing-subscriber"

Package: librust-tracing-test-dev
Description-md5: ec0579d77f71252340a53d4ce645d2b3
Description-en: Helper functions and macros that allow for easier testing of crates that use `tracing` - Rust source code
 Source code for Debianized Rust crate "tracing-test"

Package: librust-tracing-test-macro-dev
Description-md5: ba703efa2d9560d0a5147d579f948b33
Description-en: Procedural macro that allow for easier testing of crates that use `tracing` - Rust source code
 Internal crate, should only be used through the `tracing-test` crate.
 .
 Source code for Debianized Rust crate "tracing-test-macro"

Package: librust-tracing-tree-dev
Description-md5: 994498d1e825f458e5f91b9fc7b9a9bd
Description-en: Tracing Layer which prints a tree of spans and events - Rust source code
 Source code for Debianized Rust crate "tracing-tree"

Package: librust-tracing-tunnel-dev
Description-md5: 8352b1c46b135ee56ff1ba53cbbb62dc
Description-en: Tunnelling tracing information across API boundary - Rust source code
 Source code for Debianized Rust crate "tracing-tunnel"

Package: librust-trackable-derive-dev
Description-md5: 1cf5f74011b941857ac1bc68d6ef23be
Description-en: Custom derive for `trackable` crate - Rust source code
 This package contains the source for the Rust trackable_derive crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-trackable-dev
Description-md5: 2146fd0256056c04550ec1aa69d47772
Description-en: Way to track objects manually as an alternative to mechanisms like backtracing - Rust source code
 Source code for Debianized Rust crate "trackable"

Package: librust-tracker-macros-dev
Description-md5: 51934eaf9fd3b545a4128f916b09737d
Description-en: Macros for the tracker crate - Rust source code
 Source code for Debianized Rust crate "tracker-macros"

Package: librust-trait-variant-dev
Description-md5: 31a9c2fe1e626e3d5899f744560c0ccd
Description-en: Utilities for working with impl traits in Rust - Rust source code
 Source code for Debianized Rust crate "trait-variant"

Package: librust-traitobject-dev
Description-md5: 2dfee5a67ae63faaf562c9c06d2335e2
Description-en: Unsafe helpers for working with raw trait objects - Rust source code
 Source code for Debianized Rust crate "traitobject"

Package: librust-transformation-pipeline-dev
Description-md5: 17f781a26ad0c34679d62e34873f4792
Description-en: Middleware-esque API for transforming data - Rust source code
 Source code for Debianized Rust crate "transformation-pipeline"

Package: librust-transmission-client-dev
Description-md5: 1b5ac0c81154eea868814b3133256982
Description-en: Rust wrapper for Transmission rpc specs - Rust source code
 Source code for Debianized Rust crate "transmission-client"

Package: librust-transmission-gobject-dev
Description-md5: c4e82e60411e63d9b2cebe51acd9126b
Description-en: Gtk-rs gobject wrapper for transmission-client crate - Rust source code
 Source code for Debianized Rust crate "transmission-gobject"

Package: librust-transpose-dev
Description-md5: 35b03323fc496b544f0eca4a66182b65
Description-en: Utility for transposing multi-dimensional data - Rust source code
 Source code for Debianized Rust crate "transpose"

Package: librust-trash-dev
Description-md5: ed38538a3e50c3f17b91fc8dbe8bd7ad
Description-en: Moving files and folders to the Recycle Bin - Rust source code
 Source code for Debianized Rust crate "trash"

Package: librust-trawlcat-dev
Description-md5: 44e768f545e0f33a0553015df04f7dfd
Description-en: CLI for fetching value of trawl resource while omitting surrounding quotes - Rust source code
 Source code for Debianized Rust crate "trawlcat"

Package: librust-trawld-dev
Description-md5: 8ca62ff71025a2c89e1ba66317f015f0
Description-en: Configuration Manager daemon for trawl - Rust source code
 Source code for Debianized Rust crate "trawld"

Package: librust-trawldb-dev
Description-md5: 9ce889a7df910e681253dfe67850caa4
Description-en: CLI for managing trawl resources - Rust source code
 Source code for Debianized Rust crate "trawldb"

Package: librust-tree-edit-distance-dev
Description-md5: a952b684d7c15d2e0b0fdf3170123396
Description-en: Find the lowest cost sequence of edits between two trees - Rust source code
 Source code for Debianized Rust crate "tree-edit-distance"

Package: librust-tree-magic-db-dev
Description-md5: b98b02a7befdd60f476b1a97198cbbae
Description-en: Packages the FreeDesktop.org shared MIME database for optional use with tree_magic_mini - Rust source code
 Source code for Debianized Rust crate "tree_magic_db"

Package: librust-tree-magic-mini-dev
Description-md5: b2fced50043e4c59ad805a1f14b6acb2
Description-en: Determines the MIME type of a file by traversing a filetype tree - Rust source code
 Source code for Debianized Rust crate "tree_magic_mini"

Package: librust-tree-sitter-asm-dev
Description-md5: 741128b5f303c9e86e17fc9326ff365c
Description-en: ASM grammar for the tree-sitter parser - Rust source code
 tree-sitter-asm is a tree-sitter grammar for ASM.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-asm crate,
 packaged for use with cargo.

Package: librust-tree-sitter-bash-dev
Description-md5: 4a291935dde151ab1d1b5dd7f8c14f75
Description-en: bash grammar for the tree-sitter parser - Rust source code
 tree-sitter-bash is a tree-sitter grammar for bash.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-bash crate,
 packaged for use with cargo.

Package: librust-tree-sitter-c-dev
Description-md5: ec5c1cf3b4574ab056092c0db0bc0301
Description-en: C grammar for the tree-sitter parser - Rust source code
 tree-sitter-c is a tree-sitter grammar for C.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-c crate,
 packaged for use with cargo.

Package: librust-tree-sitter-cli-dev
Description-md5: ea9a4e6a6e05b1759467c10495401539
Description-en: command-line for Tree-sitter parsers - Rust source code
 Tree-sitter is a parser generator tool and an incremental parsing library. It
 can build a concrete syntax tree for a source file and efficiently update the
 syntax tree as the source file is edited.
 .
 This package contains the source for the Rust tree-sitter-cli crate,
 packaged for use with cargo and dh-cargo.

Package: librust-tree-sitter-config-dev
Description-md5: c8b1e22eeb5faf49c761c67e9025196c
Description-en: user configuration of tree-sitter's CLI programs - Rust source code
 Tree-sitter is a parser generator tool and an incremental parsing library. It
 can build a concrete syntax tree for a source file and efficiently update the
 syntax tree as the source file is edited.
 .
 This package contains the source for the Rust tree-sitter-config crate,
 packaged for use with cargo and dh-cargo.

Package: librust-tree-sitter-cpp-dev
Description-md5: 32d7a86e998ac31b87f321a6ff52aa13
Description-en: C++ grammar for the tree-sitter parser - Rust source code
 tree-sitter-c is a tree-sitter grammar for C++.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-cpp crate,
 packaged for use with cargo.

Package: librust-tree-sitter-dev
Description-md5: 79b62b53693bd48482fa5c90bcaa0046
Description-en: bindings to the tree-sitter parsing library - Rust source code
 Tree-sitter is a parser generator tool and an incremental parsing library. It
 can build a concrete syntax tree for a source file and efficiently update the
 syntax tree as the source file is edited.
 .
 This package contains the source for the Rust tree-sitter crate,
 packaged for use with cargo and dh-cargo.

Package: librust-tree-sitter-generate-dev
Description-md5: aee5ea3f8c5fb299a30daac3e60821e8
Description-en: generate C source code from a tree-sitter grammar - Rust source code
 Tree-sitter is a parser generator tool and an incremental parsing library. It
 can build a concrete syntax tree for a source file and efficiently update the
 syntax tree as the source file is edited.
 .
 This package contains the source for the Rust tree-sitter-generate crate,
 packaged for use with cargo and dh-cargo.

Package: librust-tree-sitter-go-dev
Description-md5: 87fceeac0dbe38e02af0707b783b299b
Description-en: go grammar for the tree-sitter parser - Rust source code
 tree-sitter-go is a tree-sitter grammar for go.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-go crate,
 packaged for use with cargo.

Package: librust-tree-sitter-highlight-dev
Description-md5: 3cb1bf0c52dafd6fc2f43adf34b2fde7
Description-en: perform syntax highlighting with tree-sitter - Rust source code
 Tree-sitter is a parser generator tool and an incremental parsing library. It
 can build a concrete syntax tree for a source file and efficiently update the
 syntax tree as the source file is edited.
 .
 This package contains the source for the Rust tree-sitter-highlight crate,
 packaged for use with cargo and dh-cargo.

Package: librust-tree-sitter-ini-dev
Description-md5: 9e66e8d7b2fd80975568d573bb2bc7d8
Description-en: Ini grammar for the tree-sitter parser - Rust source code
 tree-sitter-ini is a tree-sitter grammar for Ini.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-ini crate,
 packaged for use with cargo.

Package: librust-tree-sitter-iter-dev
Description-md5: ce068d1fb9d741b372493afe012ed95a
Description-en: Very simple pre-order iterator for tree-sitter CSTs - Rust source code
 Source code for Debianized Rust crate "tree-sitter-iter"

Package: librust-tree-sitter-java-dev
Description-md5: 2dbea54a1b1133fdcd03d2da6ba951c8
Description-en: Java grammar for the tree-sitter parser - Rust source code
 tree-sitter-java is a tree-sitter grammar for Java.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-java crate,
 packaged for use with cargo.

Package: librust-tree-sitter-json-dev
Description-md5: eda528dd78a5234e4250fb333888d5b9
Description-en: json grammar for the tree-sitter parser - Rust source code
 tree-sitter-json is a tree-sitter grammar for json.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-json crate,
 packaged for use with cargo.

Package: librust-tree-sitter-language-dev
Description-md5: 03b1ae75feb6d0d5a37bcc22fc7bce40
Description-en: tree-sitter Language type - Rust source code
 Tree-sitter is a parser generator tool and an incremental parsing library. It
 can build a concrete syntax tree for a source file and efficiently update the
 syntax tree as the source file is edited.
 .
 This package contains the source for the Rust tree-sitter-language crate,
 packaged for use with cargo and dh-cargo.

Package: librust-tree-sitter-loader-dev
Description-md5: 4e1bec0b79d45971ad798669bd0ef983
Description-en: locates, builds, and loads tree-sitter grammars - Rust source code
 Tree-sitter is a parser generator tool and an incremental parsing library. It
 can build a concrete syntax tree for a source file and efficiently update the
 syntax tree as the source file is edited.
 .
 This package contains the source for the Rust tree-sitter-loader crate,
 packaged for use with cargo and dh-cargo.

Package: librust-tree-sitter-lua-dev
Description-md5: f95dcd655867a0aac819d8eaee1e724e
Description-en: Lua grammar for the tree-sitter parser - Rust source code
 tree-sitter-lua is a tree-sitter grammar for Lua.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-lua crate,
 packaged for use with cargo.

Package: librust-tree-sitter-md-dev
Description-md5: d8c611aa8a51f5be6efe4f89d655da01
Description-en: Markdown grammar for the tree-sitter parser - Rust source code
 tree-sitter-md is a tree-sitter grammar for Markdown, implementing the
 CommonMark Spec and (optionally) some of its extensions.
 .
 * GitHub flavored markdown - Default
 * Task lists - Default
 * Strikethrough - Default
 * Pipe tables - Default
 * YAML metadata - Default
 * TOML metadata - Default
 * Tags - Enabled at compile time
 * Wiki Link - Enabled at compile time
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-md crate,
 packaged for use with cargo.

Package: librust-tree-sitter-php-dev
Description-md5: d396c414abaa6dc0b995a2fb7d198289
Description-en: PHP grammar for the tree-sitter parser - Rust source code
 tree-sitter-php is a tree-sitter grammar for PHP.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-php crate,
 packaged for use with cargo.

Package: librust-tree-sitter-powershell-dev
Description-md5: ab43bfba9a285cfb452ac55d7193d656
Description-en: powershell grammar for the tree-sitter parser - Rust source code
 tree-sitter-powershell is a tree-sitter grammar for powershell.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-powershell crate,
 packaged for use with cargo.

Package: librust-tree-sitter-ruby-dev
Description-md5: 5ebf48718c6b804633024e8fe1fbd426
Description-en: ruby grammar for the tree-sitter parser - Rust source code
 tree-sitter-ruby is a tree-sitter grammar for ruby.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-ruby crate,
 packaged for use with cargo.

Package: librust-tree-sitter-rust-orchard-dev
Description-md5: ec0c860ed5be6fe2fe0a780017a980d0
Description-en: Rust grammar for the tree-sitter parser - Rust source code
 tree-sitter-rust-orchard is a tree-sitter grammar for Rust.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-rust-orchard crate,
 packaged for use with cargo.

Package: librust-tree-sitter-sdml-dev
Description-md5: 08a762343250e628cf7db81ea9a4db20
Description-en: sdml grammar for the tree-sitter parser - Rust source code
 tree-sitter-sdml is a tree-sitter grammar for SDML.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 The Simple Domain Modeling Language (SDML) is
 a small data-oriented language
 for constructing, documenting, and reasoning
 about a conceptual domain model.
 .
 This package contains the source for the Rust tree-sitter-sdml crate,
 packaged for use with cargo.

Package: librust-tree-sitter-tags-dev
Description-md5: cbd70a176096114f102b9ecbe050bee5
Description-en: library for extracting tag information - Rust source code
 Tree-sitter is a parser generator tool and an incremental parsing library. It
 can build a concrete syntax tree for a source file and efficiently update the
 syntax tree as the source file is edited.
 .
 This package contains the source for the Rust tree-sitter-tags crate,
 packaged for use with cargo and dh-cargo.

Package: librust-tree-sitter-tsquery-dev
Description-md5: ece362093e2df573c4cb1f591bc61d49
Description-en: tree-sitter query grammar for the tree-sitter parser - Rust source code
 tree-sitter-query is a tree-sitter grammar for tree-sitter query files
 (scheme-like).
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-tsquery crate,
 packaged for use with cargo.

Package: librust-tree-sitter-verilog-dev
Description-md5: a840e0f3840f7d5993f00aed7031f13d
Description-en: SystemVerilog grammar for the tree-sitter parser - Rust source code
 tree-sitter-verilog is a tree-sitter grammar for SystemVerilog.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-verilog crate,
 packaged for use with cargo.

Package: librust-tree-sitter-vim-dev
Description-md5: d759d1e5fedb5811745ecce0568eccef
Description-en: Vimscript grammar for the tree-sitter parser - Rust source code
 tree-sitter-vim is a tree-sitter grammar for Vimscript.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-vim crate,
 packaged for use with cargo.

Package: librust-tree-sitter-vimdoc-dev
Description-md5: 685ecc552e48ece6aab02ac6a414f249
Description-en: Vimdoc grammar for the tree-sitter parser - Rust source code
 tree-sitter-vimdoc is a tree-sitter grammar for Vimdoc.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-vimdoc crate,
 packaged for use with cargo.

Package: librust-tree-sitter-yaml-dev
Description-md5: d67258e7c7b7441f717ccf8500d2f6a1
Description-en: YAML grammar for the tree-sitter parser - Rust source code
 tree-sitter-yaml is a tree-sitter grammar for YAML.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 This package contains the source for the Rust tree-sitter-yaml crate,
 packaged for use with cargo.

Package: librust-treediff-dev
Description-md5: 1b90b52589f57e0e6838b49df846833a
Description-en: Find the difference between arbitrary data structures - Rust source code
 Source code for Debianized Rust crate "treediff"

Package: librust-treeline-dev
Description-md5: 5b47bd8d1d456d0976b19240d95b67c6
Description-en: Visualizing tree structured data - Rust source code
 This package contains the source for the Rust treeline crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-trim-in-place-dev
Description-md5: b8b7c7ab6feb1974e8fac5ad56d1b47a
Description-en: In-place trimming strings - Rust source code
 Source code for Debianized Rust crate "trim-in-place"

Package: librust-triomphe-dev
Description-md5: 5dc35813370cc54831c85f290ff9eea2
Description-en: Fork of std::sync::Arc with some extra functionality and without weak references (originally servo_arc) - Rust source code
 Source code for Debianized Rust crate "triomphe"

Package: librust-triple-accel-dev
Description-md5: 0e7a2469c1c7621d3dd0e3f9a2ac715d
Description-en: Rust edit distance routines accelerated using SIMD - Rust source code
 Supports fast Hamming, Levenshtein, restricted Damerau-Levenshtein, etc.
 distance calculations and string search.
 .
 This package contains the source for the Rust triple_accel crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-trivialdb-dev
Description-md5: 08fcc58aca376c2bf7b973936c1dfbc7
Description-en: Rust bindings for the TDB database library - Rust source code
 Source code for Debianized Rust crate "trivialdb"

Package: librust-try-lock-dev
Description-md5: 1ebeff2c94597d9ba0c08932f218038b
Description-en: Lightweight atomic lock - Rust source code
 Source code for Debianized Rust crate "try-lock"

Package: librust-try-match-dev
Description-md5: 18c1f5581250a18f778c42e417998a20
Description-en: Fallible pattern matching with a function-like syntax - Rust source code
 Source code for Debianized Rust crate "try_match"

Package: librust-try-match-inner-dev
Description-md5: 170f4b238a3847f1ada49c8a405d3ec6
Description-en: Internal procedural macro of `try_match` - Rust source code
 Source code for Debianized Rust crate "try_match_inner"

Package: librust-try-or-dev
Description-md5: 9228c26482791b36136c4b2211da141b
Description-en: Contains helper macros for unwrapping Results and Options - Rust source code
 This package contains the source for the Rust try_or crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-trybuild-dev
Description-md5: d8615f6f3318ac1c940fd1721242ff13
Description-en: Test harness for ui tests of compiler diagnostics - Rust source code
 Trybuild is a test harness for invoking rustc on a set of test cases and
 asserting that any resulting error messages are the ones intended.
 Source code for Debianized Rust crate "trybuild"

Package: librust-trybuild2-dev
Description-md5: c48ce77024658e2efeb216fa884715de
Description-en: Test harness for ui tests supporting inline tests  - Rust source code - Rust source code
 Source code for Debianized Rust crate "trybuild2"

Package: librust-trycmd-dev
Description-md5: f081821a9c90393aed9f019298279356
Description-en: Snapshot testing for a herd of CLI tests - Rust source code
 Source code for Debianized Rust crate "trycmd"

Package: librust-tryfn-dev
Description-md5: f84040ea4fc7c598be516ac05885e0bc
Description-en: File-driven snapshot testing for a function - Rust source code
 Source code for Debianized Rust crate "tryfn"

Package: librust-tss-esapi-dev
Description-md5: 186b48511cdbfe540be90f1b9d78e140
Description-en: Rust-native wrapper around TSS 2.0 Enhanced System API - Rust source code
 Source code for Debianized Rust crate "tss-esapi"

Package: librust-tss-esapi-sys-dev
Description-md5: 4fb69f79e8dbb0350c1ef965d082b807
Description-en: FFI wrapper around TSS 2.0 Enhanced System API - Rust source code
 Source code for Debianized Rust crate "tss-esapi-sys"

Package: librust-ttf-parser-dev
Description-md5: 04e025486ea7a8dc55d4a23029f83a3d
Description-en: Font parser for TrueType, OpenType, and AAT - Rust source code
 Source code for Debianized Rust crate "ttf-parser"

Package: librust-ttrpc-dev
Description-md5: de8cdb7a62b217eef7545366db00a35e
Description-en: Rust version of ttrpc - Rust source code
 Source code for Debianized Rust crate "ttrpc"

Package: librust-tui-input-dev
Description-md5: 721cb121fd9d80bbeb0c193227bdad67
Description-en: TUI input library supporting multiple backends - Rust source code
 Source code for Debianized Rust crate "tui-input"

Package: librust-tui-react-dev
Description-md5: 57b96539910b19b4117e65427961b1aa
Description-en: TUI widgets using a react-like paradigm, allowing mutable component state and render properties - Rust source code
 Source code for Debianized Rust crate "tui-react"

Package: librust-tui-term-dev
Description-md5: 61ae3287ba7f4fff5fc78b402e81a973
Description-en: Pseudoterminal widget for ratatui - Rust source code
 Source code for Debianized Rust crate "tui-term"

Package: librust-tui-textarea-dev
Description-md5: 952561b07e97f149b4654800ec1d2291
Description-en: Text editor widget for ratatui/tui-rs - Rust source code
 Multi-line text editor can be easily put as part of your TUI application.
 .
 Source code for Debianized Rust crate "tui-textarea"

Package: librust-tui-tree-widget-dev
Description-md5: 1ffed48942d8d11476b39f2d98758361
Description-en: Ratatui Widget built to show Tree Data structures - Rust source code
 Source code for Debianized Rust crate "tui-tree-widget"

Package: librust-tui-widget-list-dev
Description-md5: ef95cbab052eb75f722de062c6bc794b
Description-en: Widget List for TUI/Ratatui - Rust source code
 Source code for Debianized Rust crate "tui-widget-list"

Package: librust-tungstenite-dev
Description-md5: 27a8dc7a02042cbaef3f9b971eac1a2c
Description-en: Lightweight stream-based WebSocket implementation - Rust source code
 Source code for Debianized Rust crate "tungstenite"

Package: librust-twofish-dev
Description-md5: 26b4657877b2326c1dcc0169a492fb8b
Description-en: Twofish block cipher - Rust source code
 This package contains the source for the Rust twofish crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-twox-hash-dev
Description-md5: 86c7eef6f1146ea54fea1197c4759c44
Description-en: The XXHash and XXH3 algorithms - Rust source code
 Rust implementation of the XXHash and XXH3 algorithms
 Source code for Debianized Rust crate "twox-hash"

Package: librust-type-map-dev
Description-md5: 3d636512e9bc329155767e6003182ad0
Description-en: Provides a typemap container with FxHashMap - Rust source code
 Source code for Debianized Rust crate "type-map"

Package: librust-typed-arena-dev
Description-md5: 41234ddabe91dfa13c0ca428acf58334
Description-en: Arena, a fast but limited type of allocator - Rust source code
 Source code for Debianized Rust crate "typed-arena"

Package: librust-typed-builder-dev
Description-md5: bfd1ae52e80e8030b9b94b62dc5a7a1f
Description-en: Compile-time type-checked builder derive - Rust source code
 Source code for Debianized Rust crate "typed-builder"

Package: librust-typed-builder-macro-dev
Description-md5: 464cef08fac90f088092ef396e01b05c
Description-en: Compile-time type-checked builder derive - Rust source code
 Source code for Debianized Rust crate "typed-builder-macro"

Package: librust-typed-json-dev
Description-md5: ea5e8c13eb46637142d99d6a060d3541
Description-en: JSON serialization file format - Rust source code
 Source code for Debianized Rust crate "typed-json"

Package: librust-typed-path-dev
Description-md5: b10ad4736698ffef69bf8828b33c5378
Description-en: typed variants of Path and PathBuf - Rust source code
 Typed Path provides typed variants of Path and PathBuf
 for Unix and Windows.
 .
 This package contains the source for the Rust typed-path crate,
 for use with cargo.

Package: librust-typeid-dev
Description-md5: 40d156c35b9e47f3def1280e7904e92f
Description-en: Const TypeId and non-'static TypeId - Rust source code
 Source code for Debianized Rust crate "typeid"

Package: librust-typemap-ors-dev
Description-md5: af1ad16ce688664eb8805673cd835e8c
Description-en: Typesafe store for many value types - Rust source code
 Source code for Debianized Rust crate "typemap-ors"

Package: librust-typenum-dev
Description-md5: 582fec867542bbdf0898b7f6a0582313
Description-en: Type-level numbers evaluated at     compile time - Rust source code
 It currently supports bits, unsigned integers, and signed     integers. It also
 provides a type-level array of type-level numbers, but its     implementation
 is incomplete.
 .
 Source code for Debianized Rust crate "typenum"

Package: librust-typeshare-annotation-dev
Description-md5: e3567e30a031ce191f229cac2cbcce32
Description-en: Annotation used to mark types for typeshare - Rust source code
 Source code for Debianized Rust crate "typeshare-annotation"

Package: librust-typetag-dev
Description-md5: 555bb3e4bbf514bd374aa9ea0e875a1f
Description-en: Serde serializable and deserializable trait objects - Rust source code
 Source code for Debianized Rust crate "typetag"

Package: librust-typetag-impl-dev
Description-md5: acb746978ef529ab7bdf1629b90c4c71
Description-en: Implementation detail of the typetag crate - Rust source code
 Source code for Debianized Rust crate "typetag-impl"

Package: librust-typewit-dev
Description-md5: 88a20245e4731397f6b1e91653dbc220
Description-en: abstractions for creating type witnesses - Rust source code
 Source code for Debianized Rust crate "typewit"

Package: librust-typewit-proc-macros-dev
Description-md5: b227218263acd81e6742560959630296
Description-en: Implementation detail of typewit - Rust source code
 Source code for Debianized Rust crate "typewit_proc_macros"

Package: librust-typos-dev
Description-md5: 36283cdb55b066c892468641e23915c3
Description-en: Source Code Spelling Correction - Rust source code
 Source code for Debianized Rust crate "typos"

Package: librust-typos-dict-dev
Description-md5: 538e10049e817b36800cddd74363546a
Description-en: Source Code Spelling Correction - Rust source code
 Source code for Debianized Rust crate "typos-dict"

Package: librust-tz-rs-dev
Description-md5: 29b1ffbb9cc24f5feba92b7bb53f111b
Description-en: Pure Rust reimplementation of libc functions localtime, gmtime and mktime - Rust source code
 Source code for Debianized Rust crate "tz-rs"

Package: librust-ucd-dev
Description-md5: e1d3abdafab0ecdb027a9305c046f8d6
Description-en: Extends the char type to provide access to most fields of the UCD, Unicode Character Database, as of version 9.0.0 - Rust source code
 It aims to be compact, fast, and use minimal dependencies (only rust's core
 crate). Not all properties are included, most notably character names.
 .
 This package contains the source for the Rust ucd crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-ucd-parse-dev
Description-md5: da2bddbe546683b5520952f93aa63b8d
Description-en: Parsing data files in the Unicode character database - Rust source code
 Source code for Debianized Rust crate "ucd-parse"

Package: librust-ucd-trie-dev
Description-md5: 4b7df58ce67f78d87462024ddc248161
Description-en: Trie for storing Unicode codepoint sets and maps - Rust source code
 Source code for Debianized Rust crate "ucd-trie"

Package: librust-ucd-util-dev
Description-md5: 8f8d5405d17f0ef2e7875c17baae54d5
Description-en: Small utility library for working with the Unicode character database - Rust source code
 Source code for Debianized Rust crate "ucd-util"

Package: librust-ucs2-dev
Description-md5: 76709aa80bef3583e5f8d836dd89896a
Description-en: UCS-2 decoding and encoding functions - Rust source code
 Source code for Debianized Rust crate "ucs2"

Package: librust-udev-dev
Description-md5: 3d6fb667be372044cabf574cca3397fc
Description-en: Libudev bindings for Rust - Rust source code
 Source code for Debianized Rust crate "udev"

Package: librust-udevrs-dev
Description-md5: c45b508e216f98b81e661de7259872f5
Description-en: Pure Rust implementation of the user-land udev library - Rust source code
 Source code for Debianized Rust crate "udevrs"

Package: librust-udisks2-dev
Description-md5: 1fbcf83a45034b2cd41459a9243c9028
Description-en: Unofficial crate for interacting with the UDisks2 API - Rust source code
 Source code for Debianized Rust crate "udisks2"

Package: librust-uefi-dev
Description-md5: 3403ff86d0255de80aeb41599dc535ac
Description-en: Safe and performant wrappers for UEFI services
 Source code for Debianized Rust crate "uefi"

Package: librust-uefi-macros-dev
Description-md5: c23ec317f4ee03e627d14f49c0b0a87d
Description-en: Procedural macros for the uefi crate
 Source code for Debianized Rust crate "uefi-macros"

Package: librust-uefi-raw-dev
Description-md5: 59b6a7cac3db2b546d7169260fbfe36c
Description-en: Raw interface for working with UEFI
 This can serve as base for an UEFI firmware implementation or a high-level
 wrapper to access UEFI functionality from an UEFI image.
 .
 Source code for Debianized Rust crate "uefi-raw"

Package: librust-ufmt-dev
Description-md5: 745a105de637bfdb54bb8f32b6a26152
Description-en: (6-40x) smaller, (2-9x) faster and panic-free alternative to `core::fmt` - Rust source code
 This package contains the source for the Rust ufmt crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-ufmt-macros-dev
Description-md5: 96d8d5f113d3d48dbf527f2cce8401d4
Description-en: `μfmt` macros - Rust source code
 Source code for Debianized Rust crate "ufmt-macros"

Package: librust-ufmt-write-dev
Description-md5: 5ac3e0950d2a43d4ed42c4d831fbbace
Description-en: `μfmt`'s `uWrite` trait - Rust source code
 This package contains the source for the Rust ufmt-write crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-uguid-dev
Description-md5: 3bbbf7183bdb006f025f852891fa7647
Description-en: Library providing a GUID (Globally Unique Identifier) type
 Source code for Debianized Rust crate "uguid"

Package: librust-uint-dev
Description-md5: 7d07ff83cd389c30077b6085b76c2d6c
Description-en: Large fixed-size integer arithmetic - Rust source code
 Source code for Debianized Rust crate "uint"

Package: librust-ulid-dev
Description-md5: 64f79ffa17b31864a36c940b5d5e3746
Description-en: ULID implementation - Rust source code
 ulid is a Rust implementation
 of Universally Unique Lexicographically Sortable Identifiers (ULID).
 .
 This package contains the source for the Rust ulid crate,
 for use with cargo.

Package: librust-ultraviolet-dev
Description-md5: 25c5ffa13cd914b2e2dfb04b4872c16c
Description-en: library for fast computer-graphics related linear algebra - Rust source code
 Source code for Debianized Rust crate "ultraviolet"

Package: librust-uluru-dev
Description-md5: 56203e85cff893dbe41efcd8b5acf704
Description-en: Simple, fast, LRU cache implementation - Rust source code
 This package contains the source for the Rust uluru crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-umask-dev
Description-md5: c1af826b6a4802a6456a95e12c9ef3e1
Description-en: light utility helping with unix mode representation - Rust source code
 Source code for Debianized Rust crate "umask"

Package: librust-uname-dev
Description-md5: 58fab0ea28f178829bbb57685fc8cf0d
Description-en: Name and information about current kernel - Rust source code
 This package contains the source for the Rust uname crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-unarray-dev
Description-md5: 2a6130072a2fd7f69618ee04521bf21b
Description-en: Utilities for working with uninitialized arrays - Rust source code
 Source code for Debianized Rust crate "unarray"

Package: librust-uncased+serde-dev
Description-md5: 85c3a989701e28b42ef9df32b933be1f
Description-en: Case-preserving, ASCII case-insensitive, no_std string types - feature "serde" and 1 more
 This metapackage enables feature "serde" for the Rust uncased crate, by pulling
 in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "with-serde" feature.

Package: librust-uncased+with-serde-alloc-dev
Description-md5: 6a4e1a714d6dcc37e3fa961739723887
Description-en: Case-preserving, ASCII case-insensitive, no_std string types - feature "with-serde-alloc"
 This metapackage enables feature "with-serde-alloc" for the Rust uncased crate,
 by pulling in any additional dependencies needed by that feature.

Package: librust-uncased-dev
Description-md5: dbf3505beec5a6aab9ce292ef0264ffd
Description-en: Case-preserving, ASCII case-insensitive, no_std string types - Rust source code
 Source code for Debianized Rust crate "uncased"

Package: librust-unchecked-index-dev
Description-md5: 1fb66184ef4f7ec1b58100698c42bad6
Description-en: Unchecked indexing wrapper using regular index syntax - Rust source code
 This package contains the source for the Rust unchecked-index crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-unescape-dev
Description-md5: 553b4e03e278009d2f0241aa6e8b01ff
Description-en: Unescapes strings with escape sequences written out as literal characters - Rust source code
 This package contains the source for the Rust unescape crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unescaper-dev
Description-md5: 47dded86facddcfee18113bf64dea75f
Description-en: Unescape strings with escape sequences written out as literal characters - Rust source code
 This package contains the source for the Rust unescaper crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-ungrammar-dev
Description-md5: 8b3cdace80360a1d33f0ce54b3559be2
Description-en: DSL for describing concrete syntax trees - Rust source code
 This package contains the source for the Rust ungrammar crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unic-bidi-dev
Description-md5: b741da27ce6524c1f9791c3506de0346
Description-en: UNIC — Unicode Bidirectional Algorithm - Rust source code
 Source code for Debianized Rust crate "unic-bidi"

Package: librust-unic-char-property-dev
Description-md5: bd7cddb16cae79b258fa352273497859
Description-en: UNIC — Unicode Character Tools — Character Property taxonomy, contracts and build macros - Rust source code
 This package contains the source for the Rust unic-char-property crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-unic-char-range-dev
Description-md5: 0b78420e3dd4a3077fbd79506f0a513d
Description-en: UNIC — Unicode Character Tools — Character Range and Iteration - Rust source code
 This package contains the source for the Rust unic-char-range crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-unic-common-dev
Description-md5: 481766eb02f9461022542b02dd518aa6
Description-en: UNIC — Common Utilities - Rust source code
 This package contains the source for the Rust unic-common crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unic-emoji-char-dev
Description-md5: 4aaf33f7d16a915229756670c6c29909
Description-en: UNIC — Unicode Emoji — Emoji Character Properties - Rust source code
 This package contains the source for the Rust unic-emoji-char crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-unic-langid-dev
Description-md5: 7868184501ae9ea5df451a463811e7bb
Description-en: API for managing Unicode Language Identifiers - Rust source code
 Source code for Debianized Rust crate "unic-langid"

Package: librust-unic-langid-impl-dev
Description-md5: 46a73a97e37abec0d32bfd588b62169f
Description-en: API for managing Unicode Language Identifiers - Rust source code
 Source code for Debianized Rust crate "unic-langid-impl"

Package: librust-unic-langid-macros-dev
Description-md5: 49e99a2e6eea3d8013992aeabc3504c1
Description-en: API for managing Unicode Language Identifiers - Rust source code
 Source code for Debianized Rust crate "unic-langid-macros"

Package: librust-unic-langid-macros-impl-dev
Description-md5: fcb199e14078bf66be4d82b4c196e5ae
Description-en: API for managing Unicode Language Identifiers - Rust source code
 Source code for Debianized Rust crate "unic-langid-macros-impl"

Package: librust-unic-segment-dev
Description-md5: 2ab8211a3c0f5cd4bf9f201a9c4d53c0
Description-en: UNIC — Unicode Text Segmentation Algorithms - Rust source code
 This package contains the source for the Rust unic-segment crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unic-ucd-age-dev
Description-md5: d7a5567a9f8b5f0e51c2126169a5af47
Description-en: UNIC — Unicode Character Database — Age - Rust source code
 This package contains the source for the Rust unic-ucd-age crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unic-ucd-bidi-dev
Description-md5: 3dba39fe290821ba0b6feda96d0327c4
Description-en: UNIC — Unicode Character Database — Bidi Properties - Rust source code
 This package contains the source for the Rust unic-ucd-bidi crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unic-ucd-category-dev
Description-md5: 3df97492fda1a2e6481fb4a123d61874
Description-en: UNIC — Unicode Character Database — General Category - Rust source code
 This package contains the source for the Rust unic-ucd-category crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-unic-ucd-hangul-dev
Description-md5: 86b793448501a692ec8a74e051ee0abc
Description-en: UNIC — Unicode Character Database — Hangul Syllable Composition & Decomposition - Rust source code
 This package contains the source for the Rust unic-ucd-hangul crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-unic-ucd-ident-dev
Description-md5: c0b0275e55a811a265307167d668b930
Description-en: UNIC — Unicode Character Database — Identifier Properties - Rust source code
 This package contains the source for the Rust unic-ucd-ident crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unic-ucd-normal-dev
Description-md5: 090ea18b306c8aab8d89cafaad60f819
Description-en: UNIC — Unicode Character Database — Normalization Properties - Rust source code
 This package contains the source for the Rust unic-ucd-normal crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-unic-ucd-segment-dev
Description-md5: 5873708ac67982d0a6c14936aa596f76
Description-en: UNIC — Unicode Character Database — Segmentation Properties - Rust source code
 This package contains the source for the Rust unic-ucd-segment crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-unic-ucd-version-dev
Description-md5: fdf7de4cfc46ce540b392239701e5fff
Description-en: UNIC — Unicode Character Database — Version - Rust source code
 This package contains the source for the Rust unic-ucd-version crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-unicase-dev
Description-md5: 8650d855b34fdb742e4f2d6534e572a8
Description-en: Case-insensitive wrapper around strings - Rust source code
 Source code for Debianized Rust crate "unicase"

Package: librust-unicode-bidi-dev
Description-md5: e01a1d54908cbcc5e49dd7b865514b2e
Description-en: The Unicode Bidirectional Algorithm - Rust source code
 Source code for Debianized Rust crate "unicode-bidi"

Package: librust-unicode-bidi-mirroring-dev
Description-md5: 21784fdf1ce8127606fc21b150005ecf
Description-en: Unicode Bidi Mirroring property detection - Rust source code
 Source code for Debianized Rust crate "unicode-bidi-mirroring"

Package: librust-unicode-bom-dev
Description-md5: e45a9ab9d207dcde2626c835159100d8
Description-en: Unicode byte-order mark detection for files and byte arrays - Rust source code
 Source code for Debianized Rust crate "unicode-bom"

Package: librust-unicode-case-mapping-dev
Description-md5: 3e4999e181caeb2ccf0dd93b7bdb866c
Description-en: Fast lowercase, uppercase, and titlecase mapping for characters - Rust source code
 Source code for Debianized Rust crate "unicode-case-mapping"

Package: librust-unicode-casing-dev
Description-md5: 8b29d6273469e921bfbecb6b1220f388
Description-en: Titlecase helper function on characters - Rust source code
 Source code for Debianized Rust crate "unicode-casing"

Package: librust-unicode-categories-dev
Description-md5: 788f03c1270ab6cfd1e9287684429196
Description-en: Query Unicode category membership for chars - Rust source code
 This package contains the source for the Rust unicode_categories crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-unicode-ccc-dev
Description-md5: a959d3c10ab96ee786513c65f419a829
Description-en: Unicode Canonical Combining Class detection - Rust source code
 Source code for Debianized Rust crate "unicode-ccc"

Package: librust-unicode-display-width-dev
Description-md5: 3550ba499ee24d20fafecd1e151136ef
Description-en: Utility for determining columns required to display a string - Rust source code
 Source code for Debianized Rust crate "unicode-display-width"

Package: librust-unicode-general-category-dev
Description-md5: 64c0f533c126924530fc73b0cd227d16
Description-en: Fast lookup of the Unicode General Category property for char - Rust source code
 Source code for Debianized Rust crate "unicode-general-category"

Package: librust-unicode-id-dev
Description-md5: 8916c8df70cc98eee0cd986e304cc9e7
Description-en: Determine whether characters have the ID_Start or ID_Continue properties according to Unicode Standard Annex #31 - Rust source code
 Source code for Debianized Rust crate "unicode-id"

Package: librust-unicode-ident-dev
Description-md5: b8f9d90da828203dba75692d4ef53452
Description-en: Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31 - Rust source code
 Source code for Debianized Rust crate "unicode-ident"

Package: librust-unicode-joining-type-dev
Description-md5: 6792a04a51bf5a49a293b9a7fba6dc1a
Description-en: Fast lookup of the Unicode Joining Type and Joining Group properties - Rust source code
 Source code for Debianized Rust crate "unicode-joining-type"

Package: librust-unicode-linebreak-dev
Description-md5: 1e2b922a9edf6a28c50a14e66bdce85c
Description-en: The Unicode Line Breaking Algorithm - Rust source code
 Source code for Debianized Rust crate "unicode-linebreak"

Package: librust-unicode-math-class-dev
Description-md5: d4ff1013b3df773bfd179ed72f0fec2f
Description-en: Determine the Unicode class of a mathematical character - Rust source code
 Source code for Debianized Rust crate "unicode-math-class"

Package: librust-unicode-names2-dev
Description-md5: cc8dd881ca5136dc7928d5aed32a9a0c
Description-en: Map characters to and from their name given in the Unicode standard - Rust source code
 This goes to great lengths to be as efficient as possible in both time and
 space, with the full bidirectional tables weighing barely 500 KB but still
 offering O(1)* look-up in both directions. (*more precisely, O(length of
 name).)
 .
 Source code for Debianized Rust crate "unicode_names2"

Package: librust-unicode-names2-generator-dev
Description-md5: 6a1a189f0df9e2d3601402d938188655
Description-en: Generates the perfect-hash function used by `unicode_names2` - Rust source code
 Source code for Debianized Rust crate "unicode_names2_generator"

Package: librust-unicode-normalization-alignments-dev
Description-md5: f08533aca2d3661068599c5645d8ff5c
Description-en: Functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15 - Rust source code
 Source code for Debianized Rust crate "unicode-normalization-alignments"

Package: librust-unicode-normalization-dev
Description-md5: e897d955876b7a8a435f37d0d01b2eb7
Description-en: Functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15 - Rust source code
 Source code for Debianized Rust crate "unicode-normalization"

Package: librust-unicode-properties-dev
Description-md5: 60af1ad1a1b120b1b4d9a238da34a394
Description-en: Query character Unicode properties according to UAX #44 and UTR #51 - Rust source code
 Source code for Debianized Rust crate "unicode-properties"

Package: librust-unicode-script-dev
Description-md5: d816adb0d6cf297aa9feeb04f418ceec
Description-en: Unicode Script and Script_Extension properties from UAX #24
 Source code for Debianized Rust crate "unicode-script"

Package: librust-unicode-segmentation-dev
Description-md5: f9208fb45ef514bc06bd8ccaf9836c12
Description-en: Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules - Rust source code
 Source code for Debianized Rust crate "unicode-segmentation"

Package: librust-unicode-truncate-dev
Description-md5: 32b6a388fc6fb1203e94141fe29de3e1
Description-en: Pad or truncate unicode str in terms of displayed width - Rust source code
 Source code for Debianized Rust crate "unicode-truncate"

Package: librust-unicode-vo-dev
Description-md5: aaada5c6e7e78e729a03b1410092e9dd
Description-en: Unicode vertical orientation detection - Rust source code
 This package contains the source for the Rust unicode-vo crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unicode-width-0.1-dev
Description-md5: f4f96486f9daacbd98e2c99bbdec6142
Description-en: Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules - Rust source code
 Source code for Debianized Rust crate "unicode-width"

Package: librust-unicode-width-dev
Description-md5: f4f96486f9daacbd98e2c99bbdec6142
Description-en: Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules - Rust source code
 Source code for Debianized Rust crate "unicode-width"

Package: librust-unicode-xid-dev
Description-md5: 80b91e86f7ce0b605fbc27b01912be95
Description-en: Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31 - Rust source code
 Source code for Debianized Rust crate "unicode-xid"

Package: librust-unindent-dev
Description-md5: 4f289ce86290ca80c9bfc2bfd0ad3843
Description-en: Remove a column of leading whitespace from a string - Rust source code
 Source code for Debianized Rust crate "unindent"

Package: librust-unique-id-dev
Description-md5: 50a3de838fe6d633fbee061bcda528cf
Description-en: traits and implementations for unique ID generators - Rust source code
 The unique_id crate provides simple traits starting with Generator.
 This will return successive unique identifiers,
 the only requirement of an identifier being
 that it implements PartialEq.
 .
 This package contains the source for the Rust crate unique_id,
 for use with cargo.

Package: librust-uniquote-dev
Description-md5: b229ee2c642f46194ae9f284ef1c97de
Description-en: Quote strings for clear display in output - Rust source code
 Source code for Debianized Rust crate "uniquote"

Package: librust-unit-prefix-dev
Description-md5: f096be184c995f6a0fad13439c471e3d
Description-en: Format numbers with metric and binary unit prefixes - Rust source code
 Source code for Debianized Rust crate "unit-prefix"

Package: librust-universal-hash-0.5-dev
Description-md5: bc8d674358905b64833445927c03cc55
Description-en: Traits which describe the functionality of universal hash functions (UHFs) - Rust source code
 Source code for Debianized Rust crate "universal-hash"

Package: librust-universal-hash-dev
Description-md5: b501fb57e785f99d4c6dc5a24524c3c4
Description-en: Traits which describe the functionality of universal hash functions (UHFs) - Rust source code
 This package contains the source for the Rust universal-hash crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unreachable-dev
Description-md5: 4d9f3dcfddc28e5cbc04c64b3f309e3f
Description-en: Unreachable code optimization hint in stable rust - Rust source code
 This package contains the source for the Rust unreachable crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unsafe-any-dev
Description-md5: 7855cb38a5ca3184416e0614ec324971
Description-en: Traits and implementations for unchecked downcasting - Rust source code
 This package contains the source for the Rust unsafe-any crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unsafe-any-ors-dev
Description-md5: 15f62339513937271b3751a31128bc6e
Description-en: Traits and implementations for unchecked downcasting - Rust source code
 Source code for Debianized Rust crate "unsafe-any-ors"

Package: librust-unsafe-libyaml-dev
Description-md5: 6b54a0b1318791a60669f29aa805a5d2
Description-en: Libyaml transpiled to rust by c2rust - Rust source code
 Source code for Debianized Rust crate "unsafe-libyaml"

Package: librust-unscanny-dev
Description-md5: 744dc44f3c60c4d583576aad59626966
Description-en: Painless string scanning - Rust source code
 Source code for Debianized Rust crate "unscanny"

Package: librust-unsend-dev
Description-md5: fa6c1533548b2a9002f00f37e2f8a11f
Description-en: Thread unsafe runtime for thread unsafe people - Rust source code
 Source code for Debianized Rust crate "unsend"

Package: librust-unsigned-varint-dev
Description-md5: d629db08d65d6b5f7da51619139941dd
Description-en: Unsigned varint encoding - Rust source code
 Source code for Debianized Rust crate "unsigned-varint"

Package: librust-unsize-dev
Description-md5: 6b6d5be404b4d0bd2de01cb0b7b4f211
Description-en: Stable alternative to CoerceUnsize - Rust source code
 This package contains the source for the Rust unsize crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-untrusted-dev
Description-md5: ef54ec94b7b2b5b0781b1391a368f0e5
Description-en: Safe, fast, zero-allocation parsing of untrusted inputs - Rust source code
 This package contains the source for the Rust untrusted crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-unty-dev
Description-md5: 04890e9892aa8610a3e4d05336fa25d8
Description-en: Explicitly types your generics - Rust source code
 Source code for Debianized Rust crate "unty"

Package: librust-unty-next-dev
Description-md5: 231f432f2c8dfe641ed3d311ccb998d1
Description-en: Explicitly types your generics - Rust source code
 Source code for Debianized Rust crate "unty-next"

Package: librust-unveil-dev
Description-md5: 4f4974eb663571a6b77a4ec84a586e7b
Description-en: Rust binding for OpenBSD's unveil(2) - Rust source code
 Source code for Debianized Rust crate "unveil"

Package: librust-unwrap-dev
Description-md5: 52025be79a115da78f49788be0f0ed0f
Description-en: Unwrap! and an unwrap_err! macro - Rust source code
 This package contains the source for the Rust unwrap crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-uom-dev
Description-md5: f4ad48f1be62c7c07c5384cdd3d40171
Description-en: Units of measurement - Rust source code
 Source code for Debianized Rust crate "uom"

Package: librust-upstream-ontologist-dev
Description-md5: 0beafff2d79e7b3e4cc5be9821a9dbda
Description-en: Tracking of upstream project metadata - Rust source code
 Source code for Debianized Rust crate "upstream-ontologist"

Package: librust-ureq-dev
Description-md5: 6406168ec82a4926fd2ab9fce7208d06
Description-en: simple and safe HTTP client - Rust source code
 Ureq is a simple, safe HTTP client.
 .
 Ureq's first priority is being easy for you to use.
 It's great for anyone who wants a low-overhead HTTP client
 that just gets the job done.
 Works very well with HTTP APIs.
 Its features include cookies, JSON, HTTP proxies, HTTPS,
 and charset decoding.
 .
 Ureq is in pure Rust for safety and ease of understanding.
 It avoids using "unsafe" directly.
 It uses blocking I/O instead of async I/O,
 because that keeps the API simple and keeps dependencies to a minimum.
 For TLS, ureq uses rustls or native-tls.
 .
 This package contains the source for the Rust ureq crate,
 for use with cargo.

Package: librust-urid-derive-dev
Description-md5: 47ab9e799ce9c5d8b5abaaf8c4c7393c
Description-en: Procedural macros for urid - Rust source code
 This package contains the source for the Rust urid-derive crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-urid-dev
Description-md5: 84497395a0a6ef04c11bc48617b56908
Description-en: Idiomatic URID support - Rust source code
 This package contains the source for the Rust urid crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-uriparse-dev
Description-md5: a38acb0a02728369784d810141daa8c9
Description-en: URI parser including relative references - Rust source code
 Source code for Debianized Rust crate "uriparse"

Package: librust-url-dev
Description-md5: 1fe6c6acc78ef84e0d2da1d4a1afaabd
Description-en: URL library for Rust - Rust source code
 Source code for Debianized Rust crate "url"

Package: librust-url-escape-dev
Description-md5: a7d932ed4e929f3d6eca2528e2ef408e
Description-en: For encoding/escaping special characters in URLs and decoding/unescaping URLs as well - Rust source code
 Source code for Debianized Rust crate "url-escape"

Package: librust-urlencoding-dev
Description-md5: e0a2a2934aa4cb114eec462b3a95102a
Description-en: Doing URL percentage encoding - Rust source code
 This package contains the source for the Rust urlencoding crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-urlocator-dev
Description-md5: 200073f6ca29eac1dccd08fba2a673f9
Description-en: Locate URLs in character streams - Rust source code
 This package contains the source for the Rust urlocator crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-urlshortener-dev
Description-md5: 4d56a9ef91a639a93d29f47c1a2dd8a6
Description-en: Very simple url shortener client library - Rust source code
 Source code for Debianized Rust crate "urlshortener"

Package: librust-usb-disk-probe-dev
Description-md5: d9b9871b3e78befd596282ce34ae1b73
Description-en: Provides a stream type which can be used to probe for USB storage devices in the system - Rust source code
 This package contains the source for the Rust usb-disk-probe crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-usb-ids-dev
Description-md5: 9190111b983db94e34ce7d89f83375df
Description-en: Rust wrappers for the USB ID Repository - Rust source code
 Source code for Debianized Rust crate "usb-ids"

Package: librust-usvg-dev
Description-md5: 2c61a33fccffb4cbddcacef51be889d0
Description-en: SVG simplification library - Rust source code
 This package contains the source for the Rust usvg crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-utf-8-dev
Description-md5: 0b6a4c3a8993384c615e1841f4e687a8
Description-en: Incremental, zero-copy UTF-8 decoding with error handling - Rust source code
 This package contains the source for the Rust utf-8 crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-utf16-iter-dev
Description-md5: 2f2f58edb207ee24e9d26e6a7d03fa78
Description-en: Iterator by char over potentially-invalid UTF-16 in &[u16] - Rust source code
 Source code for Debianized Rust crate "utf16_iter"

Package: librust-utf8-chars-dev
Description-md5: e16fe079fd27cdfcf04159c5276edefa
Description-en: Char-by-char iterator and `read_char` method for `BufRead` - Rust source code
 Source code for Debianized Rust crate "utf8-chars"

Package: librust-utf8-decode-dev
Description-md5: 0651eefeb8bdaf0f0d675a92224729e1
Description-en: UTF-8 incremental decoding iterators - Rust source code
 Source code for Debianized Rust crate "utf8-decode"

Package: librust-utf8-iter-dev
Description-md5: a3c08bc7b0c6c4793d7655931783f0b5
Description-en: Iterator by char over potentially-invalid UTF-8 in &[u8] - Rust source code
 Source code for Debianized Rust crate "utf8_iter"

Package: librust-utf8-locale-dev
Description-md5: 0e8934d3fa90741f4b6d40707c2f5b75
Description-en: Detect a UTF-8-capable locale for running child processes in - Rust source code
 Source code for Debianized Rust crate "utf8-locale"

Package: librust-utf8-ranges-dev
Description-md5: 63f6fc089c2dabc6ebf7b558162113d3
Description-en: DEPRECATED - Rust source code
 Use regex-syntax::utf8 submodule instead.
 .
 This package contains the source for the Rust utf8-ranges crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-utf8-width-dev
Description-md5: 484ac3fad8202bcb37b7e22db7de55c4
Description-en: To determine the width of a UTF-8 character by providing its first byte - Rust source code
 This package contains the source for the Rust utf8-width crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-utf8parse-dev
Description-md5: 231e176628eecb2caf2a70d64f5aa82a
Description-en: Table-driven UTF-8 parser - Rust source code
 Source code for Debianized Rust crate "utf8parse"

Package: librust-utmp-classic-dev
Description-md5: 91ec7f8b9d6514fd5624a16ee6770b19
Description-en: Parsing login records in classic UNIXv1 type UTMP files; still used in OpenBSD - Rust source code
 Source code for Debianized Rust crate "utmp-classic"

Package: librust-utmp-classic-raw-dev
Description-md5: 0ce81e915e60297b4bf65baa258df3fb
Description-en: Provides raw types for parsing login records in classic utmp (UNIXv1 & OpenBSD) file - Rust source code
 Source code for Debianized Rust crate "utmp-classic-raw"

Package: librust-utoipa-config-dev
Description-md5: c6af8fd2907765036a94b9e4d3cfaba2
Description-en: Config for controlling utoipa's various aspects - Rust source code
 Source code for Debianized Rust crate "utoipa-config"

Package: librust-utoipa-dev
Description-md5: 36eb0fda5355f314c26149f6701a4788
Description-en: Compile time generated OpenAPI documentation for Rust - Rust source code
 Source code for Debianized Rust crate "utoipa"

Package: librust-utoipa-gen-dev
Description-md5: 763200add1cf8e728a86c615b49faf95
Description-en: Code generation implementation for utoipa - Rust source code
 Source code for Debianized Rust crate "utoipa-gen"

Package: librust-uucore-dev
Description-md5: d4a53ec699d615b5b5639280da73f86a
Description-en: Uutils ~ 'core' uutils code library (cross-platform) - Rust source code
 Source code for Debianized Rust crate "uucore"

Package: librust-uucore-procs-dev
Description-md5: 1438ce8cf5c6819d72273082a08d58cc
Description-en: Uutils ~ 'uucore' proc-macros - Rust source code
 Source code for Debianized Rust crate "uucore_procs"

Package: librust-uuhelp-parser-dev
Description-md5: 6f7cd09803ef0d36d46ca78f6d4132b8
Description-en: Collection of functions to parse the markdown code of help files - Rust source code
 Source code for Debianized Rust crate "uuhelp_parser"

Package: librust-uuid+features-dev
Description-md5: 7020fdc38446f3299733c5cd1b048355
Description-en: Generate and parse UUIDs - all features
 This metapackage enables all features for the Rust uuid crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-uuid-dev
Description-md5: 1feb0b73f80f1d5c4dca4626ca1e832b
Description-en: Generate and parse UUIDs - Rust source code
 Source code for Debianized Rust crate "uuid"

Package: librust-uuid-macro-internal-dev
Description-md5: 57245f6a358413e91ae18ef1d9290fdc
Description-en: Private implementation details of the uuid! macro - Rust source code
 Source code for Debianized Rust crate "uuid-macro-internal"

Package: librust-uuid-rng-internal-dev
Description-md5: 45ac2cf41f175436fae28155defa6364
Description-en: Private implementation details of the uuid crate - Rust source code
 Source code for Debianized Rust crate "uuid-rng-internal"

Package: librust-uuid-simd-dev
Description-md5: dd400d07c25a4f26bdc067f6421ca938
Description-en: SIMD-accelerated UUID operations - Rust source code
 Source code for Debianized Rust crate "uuid-simd"

Package: librust-uutils-term-grid-dev
Description-md5: 7b09f17f6b7f5f27edec6c8558d718eb
Description-en: Formatting strings into a grid layout - Rust source code
 Fork of term_grid.
 .
 Source code for Debianized Rust crate "uutils_term_grid"

Package: librust-uzers-dev
Description-md5: 5a16603f2a350259caa1b3bb11031ad0
Description-en: Continuation of users, a library for accessing Unix users and groups - Rust source code
 Source code for Debianized Rust crate "uzers"

Package: librust-v-escape-base-dev
Description-md5: dd8d152340095128e93da7fbe2ac72ec
Description-en: Base runtime for v_escape: SIMD-accelerated string escaping primitives - Rust source code
 Source code for Debianized Rust crate "v_escape-base"

Package: librust-v-frame-dev
Description-md5: 8f140457d91d4ec0acbf1efb86efee60
Description-en: Video Frame data structures, originally part of rav1e - Rust source code
 Source code for Debianized Rust crate "v_frame"

Package: librust-v-htmlescape-dev
Description-md5: 6abd26504fd412bab29757ff09d6807c
Description-en: Simd optimized HTML escaping code - Rust source code
 Source code for Debianized Rust crate "v_htmlescape"

Package: librust-validator-derive-dev
Description-md5: 4f036974dd6e833ca36f413a9a144fea
Description-en: Macros 1.1 implementation of #[derive(Validate)] - Rust source code
 Source code for Debianized Rust crate "validator_derive"

Package: librust-validator-dev
Description-md5: aa3829e82565b7eb11ac60fe6cb9f063
Description-en: Common validation functions (email, url, length, ...) and trait - to be used with `validator_derive` - Rust source code
 Source code for Debianized Rust crate "validator"

Package: librust-valuable-derive-dev
Description-md5: 17e50a080d4af9338f10e64f082f2eb6
Description-en: Macros for the `valuable` crate - Rust source code
 Source code for Debianized Rust crate "valuable-derive"

Package: librust-valuable-dev
Description-md5: d26aa63ba951c507a6752c4fe9c6a24f
Description-en: Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries - Rust source code
 Source code for Debianized Rust crate "valuable"

Package: librust-valuable-serde-dev
Description-md5: b924f586499bb9123d3392f26090dc02
Description-en: `serde::Serialize` implementation for `Valuable` types - Rust source code
 This package contains the source for the Rust valuable-serde crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-value-bag-dev
Description-md5: ab5ab8c93da58d8dc0b82e3b7c213db0
Description-en: Anonymous structured values - Rust source code
 Source code for Debianized Rust crate "value-bag"

Package: librust-value-bag-serde1-dev
Description-md5: 821e7eb454ef3414b4be7e447ce7630c
Description-en: Implementation detail for value-bag - Rust source code
 Source code for Debianized Rust crate "value-bag-serde1"

Package: librust-value-bag-sval2-dev
Description-md5: 2342caa855a9dc49c5e2c6f7e45d7011
Description-en: Implementation detail for value-bag - Rust source code
 Source code for Debianized Rust crate "value-bag-sval2"

Package: librust-varbincode-dev
Description-md5: 8a3ae277cfbb251da6d2e05a948731c8
Description-en: binary encoder/decoder with variable length integer encoding rust implementation
 Source code for Debianized Rust crate "varbincode"

Package: librust-varcon-core-dev
Description-md5: c8b40c74182124f003e173f123924382
Description-en: Varcon-relevant data structures - Rust source code
 Source code for Debianized Rust crate "varcon-core"

Package: librust-varcon-dev
Description-md5: 8fd44bf0d3870abca7f62e40b4272b29
Description-en: Source Code Spelling Correction - Rust source code
 Source code for Debianized Rust crate "varcon"

Package: librust-varint-dev
Description-md5: f4fc9ec839edc68f49e2f60722063e70
Description-en: Google Protobuf's Variable-Length Integers - Rust source code
 This package contains the source for the Rust varint crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-vcpkg-dev
Description-md5: 69a2886e35bb5161f1eaf035fefcfa75
Description-en: Find native dependencies in a vcpkg tree at build time - Rust source code
 This package contains the source for the Rust vcpkg crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-vcs-graph-dev
Description-md5: 96a225027173193a4973cb08a2ee3d20
Description-en: Graph algorithms for version control systems: topological sort, merge-aware sort, parent maps, and ancestry queries - Rust source code
 Source code for Debianized Rust crate "vcs-graph"

Package: librust-vec-collections-dev
Description-md5: 797733e7515bf8e50342aa6c319028cc
Description-en: Collctions (set and maps) that wrap SmallVec
 "
 Small Collections
 .
 It happens very frequently that you have collections that
 have on average just a very small number of elements.
 If you know the maximum size or even the maximum typical
 size in advance, you can use this crate to store such collections
 without allocations. For a larger number of elements, the
 underlying SmallVec will allocate the elements on the heap as
 a single allocation.
 .
 Read-heavy collections
 Another very frequent pattern is that you have a possibly
 large collection that is being created once and then used
 readonly for a long time. E.g. lookup tables. In these cases,
 ease of adding individual new elements is less important than
 compact in-memory representation and lookup performance. This
 crate provides succinct collections that have only a very small
 constant overhead over the contents of the collections.

Package: librust-vec-map+eders-dev
Description-md5: 79782319e13013845053f9e16f120251
Description-en: Simple map based on a vector for small integer keys - feature "eders"
 This metapackage enables feature eders for the Rust vec_map crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-vec-map+serde-dev
Description-md5: 41e8ac6cea07c49939d68d440cba7fe3
Description-en: Simple map based on a vector for small integer keys - feature "serde"
 This metapackage enables feature serde for the Rust vec_map crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-vec-map-dev
Description-md5: d8f84890914f5b205ab2fa5a16deac2f
Description-en: Simple map based on a vector for small integer keys - Rust source code
 This package contains the source for the Rust vec_map crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-vec-strings-dev
Description-md5: 9a1974fbed64a0fa00811b41b9b5ebe0
Description-en: Store any string efficiently in an immutable way - Rust source code
 Source code for Debianized Rust crate "vec-strings"

Package: librust-vergen-dev
Description-md5: f3ad62e4c301f1bc945885f103f069f3
Description-en: Generate 'cargo:env' instructions in 'build.rs' - Rust source code
 Source code for Debianized Rust crate "vergen"

Package: librust-vergen-lib-dev
Description-md5: 2c850d26cb0133b6635535d9362d63fa
Description-en: Common code used to support the vergen libraries - Rust source code
 Source code for Debianized Rust crate "vergen-lib"

Package: librust-version-check-dev
Description-md5: cb34bf57d975b5b8f3fb2d7edea73e6a
Description-en: Tiny crate to check the version of the installed/running rustc - Rust source code
 Source code for Debianized Rust crate "version_check"

Package: librust-version-compare-dev
Description-md5: 5b5f93b27f0dad873843b6d4fb37b984
Description-en: Easily compare version numbers with no specific format, and test against various comparison operators - Rust source code
 This package contains the source for the Rust version-compare crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-version-ranges-dev
Description-md5: 1a0c6ceeace48cfd25fea204500c9eb3
Description-en: Performance-optimized type for generic version ranges and operations on them - Rust source code
 Source code for Debianized Rust crate "version-ranges"

Package: librust-version-sync-dev
Description-md5: 24ab02929d568fa35aecf755c32fe828
Description-en: ensure packaging strings match crate metadata - Rust source code
 Rust projects typically reference the crate version number
 in several places, such as the "README.md" file.
 The version-sync crate makes it easy to add an integration test
 that checks that "README.md" is updated
 when the crate version changes.
 .
 This package contains the source for the Rust version-sync crate,
 for use with cargo.

Package: librust-versionize-derive-dev
Description-md5: ab9c99940370c0e438e8cec445d0b049
Description-en: Implements the Versionize derive proc macro - Rust source code
 Source code for Debianized Rust crate "versionize_derive"

Package: librust-versions-dev
Description-md5: 140a596dce2bc42578a0c51531348b5f
Description-en: Parsing and comparing software version numbers - Rust source code
 Source code for Debianized Rust crate "versions"

Package: librust-vhost-dev
Description-md5: 754c6bf62b78dc35eae060e8bf3a9560
Description-en: Pure rust library for vdpa, vhost and vhost-user - Rust source code
 Source code for Debianized Rust crate "vhost"

Package: librust-vhost-user-backend-dev
Description-md5: 2ea59b5f9b10f1ef17410632146dac91
Description-en: Framework to build vhost-user backend service daemon - Rust source code
 Source code for Debianized Rust crate "vhost-user-backend"

Package: librust-vid-dup-finder-common-dev
Description-md5: 94757e08d90556ef5313eea05f37c68d
Description-en: Common utilities for vid_dup_finder_lib and vid_dup_finder - Rust source code
 Source code for Debianized Rust crate "vid_dup_finder_common"

Package: librust-vid-dup-finder-lib-dev
Description-md5: 479fbc09c31248f197294268403f9a15
Description-en: Find near-duplicate video files - Rust source code
 Source code for Debianized Rust crate "vid_dup_finder_lib"

Package: librust-virtio-bindings-dev
Description-md5: afa55b78c251d843162226dcd0ca3526
Description-en: Rust FFI bindings to virtio generated using bindgen - Rust source code
 Source code for Debianized Rust crate "virtio-bindings"

Package: librust-virtio-queue-dev
Description-md5: d2f6dc1ca17ed25726e701ac541376a8
Description-en: Virtio queue implementation - Rust source code
 Source code for Debianized Rust crate "virtio-queue"

Package: librust-virtiofsd-dev
Description-md5: e190504f545651689e82a9703932c825
Description-en: Virtio-fs vhost-user device daemon - Rust source code
 Source code for Debianized Rust crate "virtiofsd"

Package: librust-virtue-dev
Description-md5: d74631e1736251adb6971911722f54ca
Description-en: Sinless derive macro helper - Rust source code
 Source code for Debianized Rust crate "virtue"

Package: librust-virtue-next-dev
Description-md5: db72460e13d64a6d8229291b99607474
Description-en: Sinless derive macro helper - Rust source code
 Source code for Debianized Rust crate "virtue-next"

Package: librust-visioncortex-dev
Description-md5: 0df4f7c70721df83c1834cc14a689fd4
Description-en: Semantic Computer Vision - Rust source code
 visioncortex provides image, shape, path, color clustering, rasterization, and
 geometry routines for semantic computer vision and vectorization workflows.

Package: librust-viuer-dev
Description-md5: 9b13d3d4ddc95c6e899bc12dbd70283b
Description-en: Display images in the terminal - Rust source code
 Source code for Debianized Rust crate "viuer"

Package: librust-vm-fdt-dev
Description-md5: 2f45b14b3d20e1f093ddb4fe8dd4facd
Description-en: Writing Flattened Devicetree blobs - Rust source code
 Source code for Debianized Rust crate "vm-fdt"

Package: librust-vm-memory-dev
Description-md5: aa1247f9792821fbf0c23cafe594b699
Description-en: Safe abstractions for accessing the VM physical memory - Rust source code
 Source code for Debianized Rust crate "vm-memory"

Package: librust-vm-superio-dev
Description-md5: dd4646e0f6c492e8c58cc19ca159c2db
Description-en: Emulation for legacy devices - Rust source code
 Source code for Debianized Rust crate "vm-superio"

Package: librust-vmm-sys-util-dev
Description-md5: c0f5586323ae2bced9064f8b4d30e434
Description-en: System utility set - Rust source code
 Source code for Debianized Rust crate "vmm-sys-util"

Package: librust-voca-rs-dev
Description-md5: 836bdf9b8f3a469e96b15da75b053b8d
Description-en: Manipulating [unicode] strings - Rust source code
 Source code for Debianized Rust crate "voca_rs"

Package: librust-void-dev
Description-md5: f8f33b091910ce394edb9cc46d3d7b38
Description-en: Uninhabited void type for use in statically impossible cases - Rust source code
 This package contains the source for the Rust void crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-volatile-0.3-dev
Description-md5: cd67f9a46d821c2e1afecb5363af0d4b
Description-en: Simple volatile wrapper type - Rust source code
 Source code for Debianized Rust crate "volatile"

Package: librust-volatile-dev
Description-md5: b1e9201bf8e36b78ae90b331bf3b9f35
Description-en: Volatile wrapper types for raw pointers - Rust source code
 This package contains the source for the Rust volatile crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-vsimd-dev
Description-md5: 1f1f16c82b1f85521986fd9ab05d3608
Description-en: SIMD utilities - Rust source code
 Source code for Debianized Rust crate "vsimd"

Package: librust-vsock-dev
Description-md5: 67bd586b72f0c2af6bfa692cbe5ff6a1
Description-en: Virtio socket support for Rust - Rust source code
 Source code for Debianized Rust crate "vsock"

Package: librust-vsort-dev
Description-md5: 57d0f3ec0198e61aaed72e764fd5d74d
Description-en: GNU Version Sort Rust implementation - Rust source code
 Source code for Debianized Rust crate "vsort"

Package: librust-vsprintf-dev
Description-md5: 9aa5c6a67beda1cdfa48d6d59a291885
Description-en: Rust bindings to the libc vsprintf function - Rust source code
 Source code for Debianized Rust crate "vsprintf"

Package: librust-vt100-dev
Description-md5: 315b230f0b0851e1fe1b91dacd9ad720
Description-en: Parsing terminal data - Rust source code
 Source code for Debianized Rust crate "vt100"

Package: librust-vtable-dev
Description-md5: 4c61343df9a38270d227a08731787425
Description-en: Helper crate to generate ffi-friendly virtual tables - Rust source code
 Source code for Debianized Rust crate "vtable"

Package: librust-vtable-macro-dev
Description-md5: b5557e6dc9810bf7a92961cbcfe8f1ec
Description-en: Helper crate to generate ffi-friendly virtual tables - Rust source code
 Source code for Debianized Rust crate "vtable-macro"

Package: librust-vte-dev
Description-md5: 589aacb4619fd4660dba0eb7eeb8f962
Description-en: Parser for implementing terminal emulators - Rust source code
 Source code for Debianized Rust crate "vte"

Package: librust-vte-generate-state-changes-dev
Description-md5: c5968e7ec5c7fc8ffccb24a3fa8343b9
Description-en: Proc macro for generating VTE state changes - Rust source code
 This package contains the source for the Rust vte_generate_state_changes crate,
 packaged by debcargo for use with cargo and dh-cargo.

Package: librust-vtparse-dev
Description-md5: ca14db120c43202bc032fd821269e95f
Description-en: Low level escape sequence parser - Rust source code
 Source code for Debianized Rust crate "vtparse"

Package: librust-vtracer-dev
Description-md5: 5ff60537276b09d193b3528576692625
Description-en: Cmd app to convert images into vector graphics - Rust source code
 vtracer provides raster-to-vector conversion routines built on visioncortex for
 turning images into vector graphics.

Package: librust-wadl-dev
Description-md5: 51430761a987b78505c7d0f9aee6891a
Description-en: WADL parser for Rust - Rust source code
 Source code for Debianized Rust crate "wadl"

Package: librust-wait-timeout-dev
Description-md5: 7e6c1fbd894c7f909b45ccf62cffc7f2
Description-en: Wait on a child process with a timeout, cross-platform - Rust source code
 Source code for Debianized Rust crate "wait-timeout"

Package: librust-waker-fn-dev
Description-md5: 2f6b635eaf2c0e905804f01c9437cf82
Description-en: Convert closures into wakers - Rust source code
 This package contains the source for the Rust waker-fn crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-walkdir-dev
Description-md5: 6523f5999b4a24a73f57dd8cec752b46
Description-en: Recursively walk a directory - Rust source code
 Source code for Debianized Rust crate "walkdir"

Package: librust-walrus-dev
Description-md5: b5e14279d653db492856e42a8ab3fa00
Description-en: WebAssembly transformations - Rust source code
 The walrus crate is a Rust library
 for performing WebAssembly transformations
 in a robust and ergonomic fashion.
 .
 This package contains the source for the Rust crate walrus,
 for use with cargo.

Package: librust-want-dev
Description-md5: 6e8c8917a6e672a0767cbd26c53db120
Description-en: Detect when another Future wants a result - Rust source code
 This package contains the source for the Rust want crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-warp-dev
Description-md5: 45ce896c08e18b84a336ab10e996610b
Description-en: Serve the web at warp speeds - Rust source code
 Source code for Debianized Rust crate "warp"

Package: librust-wasm-bindgen-dev
Description-md5: 1da0da28bed40897789c427a931e69a5
Description-en: Easy support for JS and Rust interaction - Rust source code
 Source code for Debianized Rust crate "wasm-bindgen"

Package: librust-wasm-bindgen-futures-dev
Description-md5: 0bdbe96ed8d8a1c9109450e564cd02a7
Description-en: Bridging the gap between Rust Futures and JavaScript Promises - Rust source code
 Source code for Debianized Rust crate "wasm-bindgen-futures"

Package: librust-wasm-bindgen-macro-dev
Description-md5: ef6d13da30bb8d3836b8c6ea18da3ec7
Description-en: Definition of the `#[wasm_bindgen]` attribute - Rust source code
 Source code for Debianized Rust crate "wasm-bindgen-macro"

Package: librust-wasm-bindgen-macro-support-dev
Description-md5: e600c22c81d2302d7c65d2d884404796
Description-en: Implementation of the `#[wasm_bindgen]` attribute - Rust source code
 Source code for Debianized Rust crate "wasm-bindgen-macro-support"

Package: librust-wasm-bindgen-shared-dev
Description-md5: a456f5c40006893980400d2e56ae3a5b
Description-en: Shared support of wasm-bindgen and wasm-bindgen cli - Rust source code
 Source code for Debianized Rust crate "wasm-bindgen-shared"

Package: librust-wasm-bindgen-test-dev
Description-md5: 63d7df1a8bf5d7c7bac46e2e54850e6e
Description-en: Internal testing crate for wasm-bindgen - Rust source code
 Source code for Debianized Rust crate "wasm-bindgen-test"

Package: librust-wasm-bindgen-test-macro-dev
Description-md5: f4f6bf276736ff71fb546df0f1bd5307
Description-en: Internal testing macro for wasm-bindgen - Rust source code
 Source code for Debianized Rust crate "wasm-bindgen-test-macro"

Package: librust-wasm-encoder-dev
Description-md5: 7e21ec60e3926a25815cee0ee1aa3407
Description-en: Low-level WebAssembly encoder - Rust source code
 Source code for Debianized Rust crate "wasm-encoder"

Package: librust-wasm-gen-dev
Description-md5: 4c2da6f98bf632b3e548625a956f5947
Description-en: Generates Wasm modules - Rust source code
 Source code for Debianized Rust crate "wasm-gen"

Package: librust-wasmi-collections-dev
Description-md5: 085dc2f9b8d9c978dbb01f5df09d5780
Description-en: Specialized data structures for the Wasmi interpreter - Rust source code
 Source code for Debianized Rust crate "wasmi_collections"

Package: librust-wasmi-core-dev
Description-md5: a5a6914882c93a06d6a871ba9c5320f6
Description-en: Core primitives for the wasmi WebAssembly interpreter - Rust source code
 Source code for Debianized Rust crate "wasmi_core"

Package: librust-wasmi-ir-dev
Description-md5: acf87f7ec4bb37b55605e58caf18347e
Description-en: WebAssembly interpreter internal bytecode representation - Rust source code
 Source code for Debianized Rust crate "wasmi_ir"

Package: librust-wasmparser-dev
Description-md5: 07e01eedf70f8df1a7530c1ca47df89c
Description-en: Simple event-driven library for parsing WebAssembly binary files - Rust source code
 Source code for Debianized Rust crate "wasmparser"

Package: librust-wasmprinter-dev
Description-md5: d417b46a4f5eccd8b6f7e68524d40dd0
Description-en: Rust converter from the WebAssembly binary format to the text format - Rust source code
 Source code for Debianized Rust crate "wasmprinter"

Package: librust-wasmtimer-dev
Description-md5: 1fea3423bd4039842e0f4ac55210fb6e
Description-en: Time utils from std::time, tokio::time and tokio_util::time on WASM targets - Rust source code
 Source code for Debianized Rust crate "wasmtimer"

Package: librust-wast-dev
Description-md5: a25182e7fa6d0aa596472f94e9855c1e
Description-en: Customizable Rust parsers for the WebAssembly Text formats WAT and WAST - Rust source code
 Source code for Debianized Rust crate "wast"

Package: librust-wat-dev
Description-md5: 652a062e931eabd3660b6a1d64f9bf2a
Description-en: Rust parser for the WebAssembly Text format, WAT - Rust source code
 Source code for Debianized Rust crate "wat"

Package: librust-wayland-backend-dev
Description-md5: 0962acc59a00408bf3f7bb5ea3e374a8
Description-en: Low-level bindings to the Wayland protocol - Rust source code
 Source code for Debianized Rust crate "wayland-backend"

Package: librust-wayland-client-0.29-dev
Description-md5: 7c47d00082832a44df6f900e3ef8d6a6
Description-en: Bindings to the standard C implementation of the wayland protocol, client side - Rust source code
 Source code for Debianized Rust crate "wayland-client"

Package: librust-wayland-client-dev
Description-md5: 7c47d00082832a44df6f900e3ef8d6a6
Description-en: Bindings to the standard C implementation of the wayland protocol, client side - Rust source code
 Source code for Debianized Rust crate "wayland-client"

Package: librust-wayland-commons-dev
Description-md5: 85e83dfceaa54fe37b050d9726529b6a
Description-en: Common types and structures used by wayland-client and wayland-server - Rust source code
 Source code for Debianized Rust crate "wayland-commons"

Package: librust-wayland-csd-frame-dev
Description-md5: 36e561c2978e6c0311e562fa50715434
Description-en: Common trait and types for wayland CSD interop - Rust source code
 Source code for Debianized Rust crate "wayland-csd-frame"

Package: librust-wayland-cursor-0.29-dev
Description-md5: e49f50f3fd9119249dcc77ddce9f3d66
Description-en: Bindings to libwayland-cursor - Rust source code
 Source code for Debianized Rust crate "wayland-cursor"

Package: librust-wayland-cursor-dev
Description-md5: e49f50f3fd9119249dcc77ddce9f3d66
Description-en: Bindings to libwayland-cursor - Rust source code
 Source code for Debianized Rust crate "wayland-cursor"

Package: librust-wayland-egl-0.29-dev
Description-md5: 5cb4ccf2b418efc99719e1724869bdeb
Description-en: Bindings to libwayland-egl - Rust source code
 Source code for Debianized Rust crate "wayland-egl"

Package: librust-wayland-egl-dev
Description-md5: 5cb4ccf2b418efc99719e1724869bdeb
Description-en: Bindings to libwayland-egl - Rust source code
 Source code for Debianized Rust crate "wayland-egl"

Package: librust-wayland-protocols-0.29-dev
Description-md5: bb12096d784051c15b1ac6a1505ccea9
Description-en: Generated API for the officials wayland protocol extensions - Rust source code
 Source code for Debianized Rust crate "wayland-protocols"

Package: librust-wayland-protocols-dev
Description-md5: bb12096d784051c15b1ac6a1505ccea9
Description-en: Generated API for the officials wayland protocol extensions - Rust source code
 Source code for Debianized Rust crate "wayland-protocols"

Package: librust-wayland-protocols-misc-dev
Description-md5: 7e0f24eda4367b6499a6b138e935da37
Description-en: Generated API for misc and deprecated wayland protocol extensions - Rust source code
 Source code for Debianized Rust crate "wayland-protocols-misc"

Package: librust-wayland-protocols-plasma-dev
Description-md5: 06f5a256d6d1e18cc40a768a6a79a0af
Description-en: Generated API for the Plasma wayland protocol extensions - Rust source code
 Source code for Debianized Rust crate "wayland-protocols-plasma"

Package: librust-wayland-protocols-wlr-dev
Description-md5: 47c5bfbf0ca1837073a5b1db3b46037d
Description-en: Generated API for the WLR wayland protocol extensions - Rust source code
 Source code for Debianized Rust crate "wayland-protocols-wlr"

Package: librust-wayland-scanner-0.29-dev
Description-md5: dfe1cabb410104f49f6fcc6ab23b808c
Description-en: Wayland Scanner for generating rust APIs from XML wayland protocol files - Rust source code
 Intended for use with wayland-sys. You should only need this crate if you are
 working on custom wayland protocol extensions. Look at the crate wayland-client
 for usable bindings.
 .
 Source code for Debianized Rust crate "wayland-scanner"

Package: librust-wayland-scanner-dev
Description-md5: e7ec9fb11fb7704e2ef601ace35d43dc
Description-en: generate Rust APIs from XML Wayland protocol files - Rust source code
 Source code for Debianized Rust crate "wayland-scanner"

Package: librust-wayland-server-0.29-dev
Description-md5: e147d6fcb71aea151ab47eebb6b0963c
Description-en: Bindings to the standard C implementation of the wayland protocol, server side - Rust source code
 Source code for Debianized Rust crate "wayland-server"

Package: librust-wayland-server-dev
Description-md5: e147d6fcb71aea151ab47eebb6b0963c
Description-en: Bindings to the standard C implementation of the wayland protocol, server side - Rust source code
 Source code for Debianized Rust crate "wayland-server"

Package: librust-wayland-sys-0.29-dev
Description-md5: 55c86f51898a9d250bb72de3f3767a5b
Description-en: FFI bindings to the various libwayland-*.so libraries - Rust source code
 You should only need this crate if you are working on custom wayland protocol
 extensions. Look at the crate wayland-client for usable bindings.
 .
 Source code for Debianized Rust crate "wayland-sys"

Package: librust-wayland-sys-dev
Description-md5: 55c86f51898a9d250bb72de3f3767a5b
Description-en: FFI bindings to the various libwayland-*.so libraries - Rust source code
 You should only need this crate if you are working on custom wayland protocol
 extensions. Look at the crate wayland-client for usable bindings.
 .
 Source code for Debianized Rust crate "wayland-sys"

Package: librust-weak-table-dev
Description-md5: 27f33c67fbfb270dd0548341b00efc03
Description-en: weak hash maps and sets for Rust - Rust source code
 This crate defines several kinds of weak hash maps and sets.
 Source code for Debianized Rust crate "weak-table"

Package: librust-web-atoms-dev
Description-md5: 8b9abcc7219168ff4e1cd6dbd1b0ae5a
Description-en: Atoms for xml5ever and html5ever - Rust source code
 Source code for Debianized Rust crate "web_atoms"

Package: librust-web-sys-dev
Description-md5: 4b792f1549455eb444a644cfa3367c7c
Description-en: Bindings for all Web APIs - Rust source code
 Rust crate web-sys

Package: librust-web-time-dev
Description-md5: 3529996930e519e69ade6d451e02a8a0
Description-en: Drop-in replacement for std::time for Wasm in browsers - Rust source code
 Source code for Debianized Rust crate "web-time"

Package: librust-webauthn-attestation-ca-dev
Description-md5: 269adb7d8b93db452861f4ee8f4dcc63
Description-en: Webauthn Attestation CA Descriptions - Rust source code
 Source code for Debianized Rust crate "webauthn-attestation-ca"

Package: librust-webbrowser-dev
Description-md5: 81d02b88e4b1b7709c7f27a5fce1618b
Description-en: Open URLs in web browsers available on a platform - Rust source code
 Source code for Debianized Rust crate "webbrowser"

Package: librust-webp-dev
Description-md5: 4c9d9fd0a463e0a188d4cd5ce0966563
Description-en: WebP conversion library - Rust source code
 Source code for Debianized Rust crate "webp"

Package: librust-webpki-dev
Description-md5: d5b75404c32b819b4b28b2f7720f1b88
Description-en: Web PKI X.509 Certificate Verification - Rust source code
 This package contains the source for the Rust webpki crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-weezl+async-dev
Description-md5: 4d7bf68c680a3448c23e6f63e1e0e130
Description-en: Fast LZW compression and decompression - feature "async"
 This metapackage enables feature "async" for the Rust weezl crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-weezl+futures-dev
Description-md5: 6df665407b89a480d03400b805bde5f4
Description-en: Fast LZW compression and decompression - feature "futures"
 This metapackage enables feature "futures" for the Rust weezl crate, by pulling
 in any additional dependencies needed by that feature.

Package: librust-weezl-dev
Description-md5: a52e40d2e6da93ec1479c071b09c8eb8
Description-en: Fast LZW compression and decompression - Rust source code
 Source code for Debianized Rust crate "weezl"

Package: librust-wezterm-bidi-dev
Description-md5: c951ff0b72f783be6f7ca861cdc59552
Description-en: Unicode Bidi Algorithm (UBA) - Rust source code
 Source code for Debianized Rust crate "wezterm-bidi"

Package: librust-wezterm-blob-leases-dev
Description-md5: 036b803bc3c479bfe08332b51fc8154c
Description-en: Manage image blob caching/leasing for wezterm - Rust source code
 Source code for Debianized Rust crate "wezterm-blob-leases"

Package: librust-wezterm-color-types-dev
Description-md5: d08ce918438ea5ee96180b15370a7e11
Description-en: Types for working with colors - Rust source code
 Source code for Debianized Rust crate "wezterm-color-types"

Package: librust-wezterm-dynamic-derive-dev
Description-md5: 2118d7bf28ade1cbb305f3de76f9b856
Description-en: config serialization for wezterm via dynamic json-like data values
 Source code for Debianized Rust crate "wezterm-dynamic-derive"

Package: librust-wezterm-dynamic-dev
Description-md5: 23896e648149635a66f1ba971173bb93
Description-en: config serialization for wezterm via dynamic json-like data values
 Source code for Debianized Rust crate "wezterm-dynamic"

Package: librust-wezterm-input-types-dev
Description-md5: 48fc7d4cf008c4146c5885bb8f27dd5a
Description-en: config serialization for wezterm via dynamic json-like data values
 Source code for Debianized Rust crate "wezterm-input-types"

Package: librust-wgpu-naga-bridge-dev
Description-md5: d5a89d95dddd5fe5177ef8af7e6814f0
Description-en: Conversions between naga and wgpu-types - Rust source code
 Part of the wgpu project
 .
 Source code for Debianized Rust crate "wgpu-naga-bridge"

Package: librust-wgpu-types-dev
Description-md5: e241133b38aa745bf2ccabde30d7b1b5
Description-en: common types and utilities for wgpu, the graphics API - Rust source code
 Source code for Debianized Rust crate "wgpu-types"

Package: librust-which-dev
Description-md5: 60982027ce0023d8b1b230e570f13aef
Description-en: Rust equivalent of Unix command "which" - Rust source code
 Locate installed executable in cross platforms.
 .
 Source code for Debianized Rust crate "which"

Package: librust-whoami-1-dev
Description-md5: 00c5eb0997584cefa1b3922236702d8d
Description-en: Retrieve the current user and environment - Rust source code
 Source code for Debianized Rust crate "whoami"

Package: librust-whoami-dev
Description-md5: 00c5eb0997584cefa1b3922236702d8d
Description-en: Retrieve the current user and environment - Rust source code
 Source code for Debianized Rust crate "whoami"

Package: librust-wide-dev
Description-md5: 2ffdf3aa42a4b634394918055e272535
Description-en: wide data types - Rust source code
 wide provides portable "wide" data types
 that do their best to be SIMD when possible.
 .
 This package contains the source for the Rust wide crate,
 for use with cargo.

Package: librust-widestring-dev
Description-md5: 6c99bba2d026ce815d955edf3dd94851
Description-en: Library for converting to and from wide strings - Rust source code
 Both `u16` and `u32` string types are provided, including support for UTF-16
 and UTF-32, malformed encoding, C-style strings, etc.
 .
 Source code for Debianized Rust crate "widestring"

Package: librust-wiggle-dev
Description-md5: c1d94ea912f67d99cc43a45c7e93914b
Description-en: Runtime components of wiggle code generator - Rust source code
 Source code for Debianized Rust crate "wiggle"

Package: librust-wild-dev
Description-md5: 5a743173fd4e4b38ae9f8fe49c775bdb
Description-en: Glob (wildcard) expanded command-line arguments on Windows - Rust source code
 Source code for Debianized Rust crate "wild"

Package: librust-wildmatch-dev
Description-md5: d4ab3a2bee1fdd4eefa8599ab2af7fcf
Description-en: Simple string matching with single- and multi-character wildcard operator - Rust source code
 Source code for Debianized Rust crate "wildmatch"

Package: librust-winit-dev
Description-md5: d69a218c11ec24e10680be48e7550326
Description-en: Cross-platform window creation library - Rust source code
 Source code for Debianized Rust crate "winit"

Package: librust-winnow-dev
Description-md5: de202dd40d502fa0d553716c2ab5b7d2
Description-en: Byte-oriented, zero-copy, parser combinators library - Rust source code
 Source code for Debianized Rust crate "winnow"

Package: librust-wiremock-dev
Description-md5: 59948ab39695d030c31994735dbe80b5
Description-en: HTTP mocking to test Rust applications - Rust source code
 Source code for Debianized Rust crate "wiremock"

Package: librust-witx-dev
Description-md5: 1d21756065b1480800806d69f99774d6
Description-en: Parse and validate witx file format - Rust source code
 Source code for Debianized Rust crate "witx"

Package: librust-wl-clipboard-rs-dev
Description-md5: e3cc29f33afed356870af2a7062b3587
Description-en: Access to the Wayland clipboard for terminal and other window-less applications - Rust source code
 Source code for Debianized Rust crate "wl-clipboard-rs"

Package: librust-wl-nl80211-dev
Description-md5: 739386a58cb754275c1b4bde9a9545d8
Description-en: Linux kernel wireless(802.11) netlink Library - Rust source code
 Source code for Debianized Rust crate "wl-nl80211"

Package: librust-wmidi-dev
Description-md5: d33cd2c9d762fb33643a1753afb7d11e
Description-en: Midi parsing library - Rust source code
 Source code for Debianized Rust crate "wmidi"

Package: librust-wrapcenum-derive-dev
Description-md5: 386e645c134d4e5bec7a64825e58f615
Description-en: Derive macro for nvml-wrapper, not for general use - Rust source code
 Source code for Debianized Rust crate "wrapcenum-derive"

Package: librust-write-json-dev
Description-md5: ca29a291d514ae4cc20674747cbab03b
Description-en: Simple {dependency,trait,macro}-less JSON serialization - Rust source code
 Source code for Debianized Rust crate "write-json"

Package: librust-write16-dev
Description-md5: fbc85a3da67c3c874525e9cf8db37a61
Description-en: UTF-16 analog of the Write trait - Rust source code
 Source code for Debianized Rust crate "write16"

Package: librust-writeable-dev
Description-md5: a5f2bf8a240e3730df89de099697f08e
Description-en: More efficient alternative to fmt::Display - Rust source code
 Source code for Debianized Rust crate "writeable"

Package: librust-wu-diff-dev
Description-md5: 6e4255042030ab3eb135e68d5ce92131
Description-en: Compute differences between two slices using wu(the O(NP)) algorithm - Rust source code
 Source code for Debianized Rust crate "wu-diff"

Package: librust-wycheproof-dev
Description-md5: 54550b713f63341c520a6213baa3897b
Description-en: Wycheproof test vectors - Rust source code
 Source code for Debianized Rust crate "wycheproof"

Package: librust-wyz-dev
Description-md5: 7e7cf601ba12904e5aa74ad09445fac3
Description-en: Myrrlyn’s utility collection - Rust source code
 Source code for Debianized Rust crate "wyz"

Package: librust-x11-clipboard-dev
Description-md5: f2bb9ffa5ce3e5fbc856e96b284ad6dd
Description-en: X11 clipboard support for Rust - Rust source code
 Source code for Debianized Rust crate "x11-clipboard"

Package: librust-x11-dev
Description-md5: 06d690596498780200739082125eecb4
Description-en: X11 library bindings for Rust - Rust source code
 Source code for Debianized Rust crate "x11"

Package: librust-x11-dl-dev
Description-md5: de78fd2a6bf732110065eb0dc0d5a898
Description-en: X11 library bindings for Rust - Rust source code
 This package contains the source for the Rust x11-dl crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-x11rb-dev
Description-md5: 571a7dbba1ebfa0e335ce23de9838071
Description-en: Rust bindings to X11 - Rust source code
 Source code for Debianized Rust crate "x11rb"

Package: librust-x11rb-protocol-dev
Description-md5: 7d6285482f30ae0c7d10e49f129daab5
Description-en: Rust bindings to X11 - Rust source code
 Source code for Debianized Rust crate "x11rb-protocol"

Package: librust-x25519-dalek-dev
Description-md5: 5f557fbed68c145766ebbd638c2e98ce
Description-en: X25519 elliptic curve Diffie-Hellman key exchange - Rust source code
 x25519-dalek is a pure-Rust implementation
 of x25519 elliptic curve Diffie-Hellman key exchange,
 with curve operations provided by curve25519-dalek.
 -
 This crate provides two levels of API:
 a bare byte-oriented x25519 function
 which matches the function specified in RFC7748,
 as well as a higher-level Rust API
 for static and ephemeral Diffie-Hellman.
 .
 This package contains the source for the Rust x25519-dalek crate,
 for use with cargo.

Package: librust-x509-cert-dev
Description-md5: 22e9f3480bc56e2aa0793bc31448764f
Description-en: Rust implementation of X.509 certificate format - Rust source code
 Pure Rust implementation of the X.509 Public Key Infrastructure Certificate
 format as described in RFC 5280.
 Source code for Debianized Rust crate "x509-cert"

Package: librust-x509-parser-dev
Description-md5: e2c99b92a2dae430780f842e9fd64519
Description-en: parser for the X.509 v3 format - Rust source code
 x509-parser is an X.509 v3 (RFC5280) parser,
 implemented with the nom parser combinator framework.
 .
 This package contains the source for the Rust x509-parser crate,
 for use with cargo.

Package: librust-xattr-dev
Description-md5: 8c5a831b46ba0467fa03fc268912a46a
Description-en: Unix extended filesystem attributes - Rust source code
 Source code for Debianized Rust crate "xattr"

Package: librust-xcb-dev
Description-md5: acda8ac8963babfb60a4763feff836d2
Description-en: Rust safe bindings for XCB - Rust source code
 Source code for Debianized Rust crate "xcb"

Package: librust-xcursor-dev
Description-md5: c1fa991de15668b6894f5139fcb2954e
Description-en: Loading XCursor themes - Rust source code
 Source code for Debianized Rust crate "xcursor"

Package: librust-xdg-dev
Description-md5: ba4a6387bd1d72929b41f76178c0710a
Description-en: XDG Base Directory specification implementation - Rust source code
 Source code for Debianized Rust crate "xdg"

Package: librust-xdg-home-dev
Description-md5: 1491682d55e4611706013897f18af227
Description-en: User's home directory as per XDG Specification - Rust source code
 Source code for Debianized Rust crate "xdg-home"

Package: librust-xflags-dev
Description-md5: 97215a4c6dae62c210871745ecf4588a
Description-en: Moderately simple command line arguments parser - Rust source code
 This package contains the source for the Rust xflags crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-xflags-macros-dev
Description-md5: 5311cfa12c91f7b0f3238a44e3f0680f
Description-en: Private implementation details of xflags - Rust source code
 This package contains the source for the Rust xflags-macros crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-xi-unicode-dev
Description-md5: 28a653fa24f0f744fed2c85128059a76
Description-en: Unicode utilities useful for text editing, including a line breaking iterator - Rust source code
 This package contains the source for the Rust xi-unicode crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-xkb-dev
Description-md5: f99f066586d9c92d3786d242afc42301
Description-en: Rusty wrapper around libxkbcommon - Rust source code
 This package contains the source for the Rust xkb crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-xkbcommon-dev
Description-md5: 886ab284e46896a602c13bffbc41a545
Description-en: Rust bindings and wrappers for libxkbcommon - Rust source code
 Source code for Debianized Rust crate "xkbcommon"

Package: librust-xkbcommon-dl-dev
Description-md5: 6d6c5da0fe889aedb315def2b4740c27
Description-en: Dynamically loaded xkbcommon and xkbcommon-x11 Rust bindings - Rust source code
 Source code for Debianized Rust crate "xkbcommon-dl"

Package: librust-xkbcommon-sys-dev
Description-md5: 536e53b87abc4514a23305a89b5a06ea
Description-en: Bindings to libxkbcommon - Rust source code
 Source code for Debianized Rust crate "xkbcommon-sys"

Package: librust-xkeysym-dev
Description-md5: b8983a91a5834f69330a3d8c3a9f8648
Description-en: Working with X11 keysyms - Rust source code
 Source code for Debianized Rust crate "xkeysym"

Package: librust-xml-dev
Description-md5: b6eceaa91f371d7ee662ffc647f4856b
Description-en: XML library in pure Rust - Rust source code
 Source code for Debianized Rust crate "xml"

Package: librust-xml-rs-dev
Description-md5: 27709f4c1f321fb4f77ef0264b77e1fd
Description-en: XML library in pure Rust - Rust source code
 Source code for Debianized Rust crate "xml-rs"

Package: librust-xml5ever-dev
Description-md5: 6be40f490d46d8bcb41d6cf86b87d38d
Description-en: Push based streaming parser for XML - Rust source code
 Source code for Debianized Rust crate "xml5ever"

Package: librust-xmlparser-dev
Description-md5: a89c800b45203bddb665982bdc9c4466
Description-en: Pull-based, zero-allocation XML parser - Rust source code
 Source code for Debianized Rust crate "xmlparser"

Package: librust-xmltree+indexmap-dev
Description-md5: 32cce5d0b34a9d541d58a55c13d2fdb7
Description-en: Parse an XML file into a simple tree-like structure - feature "indexmap" and 1 more
 This metapackage enables feature "indexmap" for the Rust xmltree crate, by
 pulling in any additional dependencies needed by that feature.
 .
 Additionally, this package also provides the "attribute-order" feature.

Package: librust-xmltree-dev
Description-md5: 4f78dfc5f57fb9bbaee67a9d85b41ce0
Description-en: Parse an XML file into a simple tree-like structure - Rust source code
 Source code for Debianized Rust crate "xmltree"

Package: librust-xmlwriter-dev
Description-md5: 28e10443b71922e011e4e4c45a82e047
Description-en: Simple, streaming XML writer - Rust source code
 This package contains the source for the Rust xmlwriter crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-xor-name-dev
Description-md5: 8d6ff938e9cffb51c203931e3148e156
Description-en: DHT-optimized array function - Rust source code
 XorName is an array that is useful for calculations in DHT.
 .
 This package contains the source for the Rust xor_name crate,
 for use with cargo.

Package: librust-xshell-dev
Description-md5: be4e5e8dea16dd2038867ee8b6a3fe7e
Description-en: Utilities for quick shell scripting in Rust - Rust source code
 Source code for Debianized Rust crate "xshell"

Package: librust-xshell-macros-dev
Description-md5: 7157e32bd9cff11b7519fca1c22607eb
Description-en: Private implementation detail of xshell crate - Rust source code
 Source code for Debianized Rust crate "xshell-macros"

Package: librust-xso-dev
Description-md5: 2e6b7a7f312bb25427195fdc9e2d5fde
Description-en: serde-like parsing for XML - Rust source code
 This crate provides the traits for parsing XML data into Rust structs, and
 vice versa.
 Source code for Debianized Rust crate "xso"

Package: librust-xso-proc-dev
Description-md5: 8d8ef488fe89e4d8cc3064e309239e15
Description-en: derive macros for XML parsing - Rust source code
 This crate provides the derive macros exported by the xso crate.
 Source code for Debianized Rust crate "xso_proc"

Package: librust-xterm-query-dev
Description-md5: 0727907e252789b3f0023260b16a30d1
Description-en: Query your terminal - Rust source code
 Source code for Debianized Rust crate "xterm-query"

Package: librust-xxhash-c-sys-dev
Description-md5: 5acd73ed5b558d42f68d82c3021f0feb
Description-en: Bindings to xxhash - Rust source code
 Source code for Debianized Rust crate "xxhash-c-sys"

Package: librust-xxhash-rust-dev
Description-md5: 90d32c1d2a2ec7faa1565cfa0f69a0a1
Description-en: Xxhash - Rust source code
 Source code for Debianized Rust crate "xxhash-rust"

Package: librust-xz-dev
Description-md5: 4d812c622945a89519a4f8247e229c1f
Description-en: Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding - Rust source code
 Alias of `xz2` crate.
 .
 This package contains the source for the Rust xz crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-xz2-dev
Description-md5: 629bfb3a9eca909cb81051112e860bf8
Description-en: Rust bindings to liblzma providing Read/Write streams as well as low-level in-memory encoding/decoding - Rust source code
 This package contains the source for the Rust xz2 crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-y4m-dev
Description-md5: 696efcd3ef3987979df327f4dd2eed1e
Description-en: YUV4MPEG2 (.y4m) Encoder/Decoder - Rust source code
 This package contains the source for the Rust y4m crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-yada-dev
Description-md5: 4a810d00e4a9e8531d6bc7bc0f14bb85
Description-en: Double-array trie library - Rust source code
 Source code for Debianized Rust crate "yada"

Package: librust-yaml-dev
Description-md5: 414a7927ab01a0a6a65af5db9b8d51f1
Description-en: LibYAML binding for Rust - Rust source code
 This package contains the source for the Rust yaml crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-yaml-edit-dev
Description-md5: b123555c51d1b23a7d6112a578eaeef2
Description-en: Lossless parser and editor for YAML files - Rust source code
 Source code for Debianized Rust crate "yaml-edit"

Package: librust-yaml-rust2-dev
Description-md5: e189a8218a91092a6e5245eb1aaf048b
Description-en: Fully YAML 1.2 compliant YAML parser - Rust source code
 Source code for Debianized Rust crate "yaml-rust2"

Package: librust-yamux-dev
Description-md5: 5d9f74a39d2219c7d4b2444f83729779
Description-en: multiplexer over reliable, ordered connections - Rust source code
 Yamux is a stream multiplexer
 over reliable, ordered connections such as TCP/IP.
 .
 This package contains the source for the Rust yamux crate,
 for use with cargo.

Package: librust-yansi-dev
Description-md5: 198671f0344736305902bb0841ad9e47
Description-en: Dead simple ANSI terminal color painting library - Rust source code
 Source code for Debianized Rust crate "yansi"

Package: librust-yansi-term-dev
Description-md5: 1c1ff8886c82236b998b9d5c4d2c3ef8
Description-en: ANSI terminal colours and styles (bold, underline) - Rust source code
 This package contains the source for the Rust yansi-term crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-yasna-dev
Description-md5: d9e76a614ae378b5df295db0549273f2
Description-en: ASN.1 library for Rust - Rust source code
 Source code for Debianized Rust crate "yasna"

Package: librust-yaxpeax-arch-dev
Description-md5: 0c9cf5bbeac426021c9416fcffebbfa8
Description-en: Fundamental traits to describe an architecture in the yaxpeax project - Rust source code
 Source code for Debianized Rust crate "yaxpeax-arch"

Package: librust-yaxpeax-arm-dev
Description-md5: dacfd967667485ea0eac981979341866
Description-en: Arm decoders for the yaxpeax project - Rust source code
 Source code for Debianized Rust crate "yaxpeax-arm"

Package: librust-yaxpeax-x86-dev
Description-md5: c5bcd41081b0397aa0de1f4d1ed391e3
Description-en: X86 decoders for the yaxpeax project - Rust source code
 Source code for Debianized Rust crate "yaxpeax-x86"

Package: librust-yazi-dev
Description-md5: 55b2602c8bb3a2cc9b514e69ea21a331
Description-en: DEFLATE/zlib compression and decompression - Rust source code
 Source code for Debianized Rust crate "yazi"

Package: librust-yeslogic-fontconfig-sys-dev
Description-md5: 1f999704e5bcbaa348ddda8516fa06e0
Description-en: Raw bindings to Fontconfig without a vendored C library - Rust source code
 Source code for Debianized Rust crate "yeslogic-fontconfig-sys"

Package: librust-yoke-derive-dev
Description-md5: 0e72ea071c1a9f0c001a37f57db64a43
Description-en: Custom derive for the yoke crate - Rust source code
 Source code for Debianized Rust crate "yoke-derive"

Package: librust-yoke-dev
Description-md5: 5dd08a5ef5222277bed4a32655c58ad7
Description-en: Abstraction allowing borrowed data to be carried along with the backing data it borrows from - Rust source code
 Source code for Debianized Rust crate "yoke"

Package: librust-yubico-dev
Description-md5: b0d5975d5707cba6abdc05092fa6723a
Description-en: Yubikey client API library - Rust source code
 Source code for Debianized Rust crate "yubico"

Package: librust-z-base-32-dev
Description-md5: f52567af65bcba9d774efeee0d940f13
Description-en: Z-base-32: human-oriented base-32 encoding - Rust source code
 Source code for Debianized Rust crate "z-base-32"

Package: librust-z85-dev
Description-md5: d92b7a73c3dd5933de763f1012290b5a
Description-en: ZeroMQ's Z85 encoding mechanism with padding - Rust source code
 This package contains the source for the Rust z85 crate, packaged by debcargo
 for use with cargo and dh-cargo.

Package: librust-zbar-rust-dev
Description-md5: bed46f8b5fec2501c902facabd6629be
Description-en: High-level and low-level ZBar binding for the Rust language - Rust source code
 Source code for Debianized Rust crate "zbar-rust"

Package: librust-zbase32-dev
Description-md5: afffda1fba102c4bca93ebc4458945cc
Description-en: Zbase32 - Rust source code
 This package contains the source for the Rust zbase32 crate, packaged by
 debcargo for use with cargo and dh-cargo.

Package: librust-zbus-1-dev
Description-md5: a3b4c6e09605885c9add0209a3190edd
Description-en: API for D-Bus communication - Rust source code
 Source code for Debianized Rust crate "zbus"

Package: librust-zbus-dev
Description-md5: a3b4c6e09605885c9add0209a3190edd
Description-en: API for D-Bus communication - Rust source code
 Source code for Debianized Rust crate "zbus"

Package: librust-zbus-lockstep-dev
Description-md5: de7f7c1f2f7d3d51998bddd47e18520e
Description-en: Keep types in lockstep with DBus XML definitions - Rust source code
 Source code for Debianized Rust crate "zbus-lockstep"

Package: librust-zbus-lockstep-macros-dev
Description-md5: d0b8c7cfd76856451c6d22cd60bd6930
Description-en: Macros to keep types in lockstep with DBus XML definitions - Rust source code
 Source code for Debianized Rust crate "zbus-lockstep-macros"

Package: librust-zbus-macros-1-dev
Description-md5: 55f79f4013784f77451b15d123f5e457
Description-en: Proc-macros for zbus - Rust source code
 Source code for Debianized Rust crate "zbus_macros"

Package: librust-zbus-macros-dev
Description-md5: 55f79f4013784f77451b15d123f5e457
Description-en: Proc-macros for zbus - Rust source code
 Source code for Debianized Rust crate "zbus_macros"

Package: librust-zbus-names-dev
Description-md5: 820d26227ad67a071ce0c2117f700535
Description-en: Collection of D-Bus bus names types - Rust source code
 Source code for Debianized Rust crate "zbus_names"

Package: librust-zbus-polkit-dev
Description-md5: d9de6de96f630d88bb135f61af6e2c3d
Description-en: PolicyKit binding - Rust source code
 Source code for Debianized Rust crate "zbus_polkit"

Package: librust-zbus-xml-dev
Description-md5: e9df5372d6530b8c55c0caef11176123
Description-en: API to handle D-Bus introspection XML - Rust source code
 Source code for Debianized Rust crate "zbus_xml"

Package: librust-zeno-dev
Description-md5: eee16288e8241bd70b41f637b2d01040
Description-en: High performance, low level 2D path rasterization - Rust source code
 Source code for Debianized Rust crate "zeno"

Package: librust-zerocopy-derive-dev
Description-md5: 73029ba9723d220142b9b96a0454ad99
Description-en: Custom derive for traits from the zerocopy crate - Rust source code
 Source code for Debianized Rust crate "zerocopy-derive"

Package: librust-zerocopy-dev
Description-md5: bb9aa1cc35be45c5bc4d1a7bf5880c25
Description-en: Zerocopy makes zero-cost memory manipulation effortless - Rust source code
 We write "unsafe" so you don't have to.
 .
 Source code for Debianized Rust crate "zerocopy"

Package: librust-zerofrom+derive-dev
Description-md5: 5445e6fc19a106393724b505ef54ad54
Description-en: ZeroFrom trait for constructing - feature "derive"
 This metapackage enables feature "derive" for the Rust zerofrom crate, by
 pulling in any additional dependencies needed by that feature.

Package: librust-zerofrom-derive-dev
Description-md5: 96504da2a141e41c688e3932790d0eb2
Description-en: Custom derive for the zerofrom crate - Rust source code
 Source code for Debianized Rust crate "zerofrom-derive"

Package: librust-zerofrom-dev
Description-md5: f772e68df9ffd103551b7e05afcb33d6
Description-en: ZeroFrom trait for constructing - Rust source code
 Source code for Debianized Rust crate "zerofrom"

Package: librust-zeroize-derive-dev
Description-md5: bd1b2f1f089be986e6b1fec7945bfc9a
Description-en: Custom derive support for zeroize - Rust source code
 Source code for Debianized Rust crate "zeroize_derive"

Package: librust-zeroize-dev
Description-md5: 253abab3cda08e4009ff1df516911174
Description-en: securely clear secrets from memory - Rust source code
 Uses a portable pure Rust implementation that works everywhere, even WASM!
 .
 Source code for Debianized Rust crate "zeroize"

Package: librust-zerotrie-dev
Description-md5: 68820ddebe0765971cf33420ef37b3a6
Description-en: Data structure that efficiently maps strings to integers - Rust source code
 Source code for Debianized Rust crate "zerotrie"

Package: librust-zerovec-derive-dev
Description-md5: f1dfd3276da4e50b73010ee6c618409c
Description-en: Custom derive for the zerovec crate - Rust source code
 Source code for Debianized Rust crate "zerovec-derive"

Package: librust-zerovec-dev
Description-md5: e9127a2c8e5a30b09b9d90f358057bbe
Description-en: Zero-copy vector backed by a byte array - Rust source code
 Source code for Debianized Rust crate "zerovec"

Package: librust-zip-dev
Description-md5: 13112f44e1c10ebcde8cdaee72006882
Description-en: Support the reading and writing of zip files - Rust source code
 Source code for Debianized Rust crate "zip"

Package: librust-zlib-rs-dev
Description-md5: 9999187cfe88559683a63cab0471a2ce
Description-en: Memory-safe, pure Rust implementation of zlib. - Rust source code
 Source code for Debianized Rust crate "zlib-rs"

Package: librust-zmij-dev
Description-md5: 428d4b7bf5b11c6f3242f4fff706e52a
Description-en: Double-to-string conversion algorithm based on Schubfach and yy - Rust source code
 Source code for Debianized Rust crate "zmij"

Package: librust-zmq-dev
Description-md5: c801dd0e85727516b10314c63bbab080
Description-en: High-level bindings to the zeromq library - Rust source code
 Source code for Debianized Rust crate "zmq"

Package: librust-zmq-sys-dev
Description-md5: 9d8817c866e0b68bcb7b9b5191a7f51f
Description-en: Low-level bindings to the zeromq library - Rust source code
 Source code for Debianized Rust crate "zmq-sys"

Package: librust-zoneinfo-compiled-dev
Description-md5: da869076997017e7a4b4f1c67fa066b3
Description-en: Parsing compiled zoneinfo files - Rust source code
 This package contains the source for the Rust zoneinfo_compiled crate, packaged
 by debcargo for use with cargo and dh-cargo.

Package: librust-zopfli-dev
Description-md5: 3ff07af9ec799152cfa873a1f3b0c7d0
Description-en: The Zopfli compression algorithm - Rust source code
 Source code for Debianized Rust crate "zopfli"

Package: librust-zram-generator-dev
Description-md5: b36bab57cb0ce650e45f35dc3e4a5f70
Description-en: Systemd unit generator for zram swap devices - Rust source code
 Source code for Debianized Rust crate "zram-generator"

Package: librust-zstd-dev
Description-md5: 563345d0a2b0bdc03c809621696bc975
Description-en: Binding for the zstd compression library - Rust source code
 Source code for Debianized Rust crate "zstd"

Package: librust-zstd-safe-dev
Description-md5: 0c4d768ae0301df33c2e2f652a4d2c39
Description-en: Safe low-level bindings for the zstd compression library - Rust source code
 This is a thin, no-std, safe abstraction built on top of the bindings from
 zstd-sys. It is close to a 1-for-1 mapping to the C functions, but uses Rust
 types like slices instead of pointers and lengths. For a more comfortable
 higher-level library (with Read/Write implementations), see zstd.

Package: librust-zstd-sys-dev
Description-md5: a9699b18deb9749154a5034671f6d825
Description-en: Low-level bindings for the zstd compression library - Rust source code
 Auto-generated low-level Rust binding to the zstd library. You probably don't
 want to use this library directly; instead, look at zstd or zstd-safe.
 .
 In Debian context, they are librust-zstd-dev and librust-zstd-safe-dev.

Package: librust-zune-core-dev
Description-md5: 1e85c480f6ad498902b3b6a9cc338370
Description-en: Core utilities for image processing in the zune family of crates - Rust source code
 Source code for Debianized Rust crate "zune-core"

Package: librust-zune-inflate-dev
Description-md5: c5def70c26747c1ace4a3d79b8dcd688
Description-en: Heavily optimized deflate decompressor in Pure Rust - Rust source code
 Source code for Debianized Rust crate "zune-inflate"

Package: librust-zune-jpeg-dev
Description-md5: fa253404eb12c8cb22d66b7c4e9a7aec
Description-en: Fast, correct and safe jpeg decoder - Rust source code
 Source code for Debianized Rust crate "zune-jpeg"

Package: librust-zvariant-2-dev
Description-md5: 8ece7d455853850ea2e3bff4ad702368
Description-en: D-Bus & GVariant encoding & decoding - Rust source code
 Source code for Debianized Rust crate "zvariant"

Package: librust-zvariant-derive-2-dev
Description-md5: 0f0fdacfeeb65e92bfeaf7c261f54bc3
Description-en: D-Bus & GVariant encoding & decoding - Rust source code
 Source code for Debianized Rust crate "zvariant_derive"

Package: librust-zvariant-derive-dev
Description-md5: 0f0fdacfeeb65e92bfeaf7c261f54bc3
Description-en: D-Bus & GVariant encoding & decoding - Rust source code
 Source code for Debianized Rust crate "zvariant_derive"

Package: librust-zvariant-dev
Description-md5: 8ece7d455853850ea2e3bff4ad702368
Description-en: D-Bus & GVariant encoding & decoding - Rust source code
 Source code for Debianized Rust crate "zvariant"

Package: librust-zvariant-utils-dev
Description-md5: f8edaa7a81b2f15afa83c6aa0f9d33f6
Description-en: Various utilities used internally by the zvariant crate - Rust source code
 Source code for Debianized Rust crate "zvariant_utils"

Package: librust-zxcvbn-dev
Description-md5: 2b35b06f0f5932aec282b6cbd0f76573
Description-en: Entropy-based password strength estimator - Rust source code
 Source code for Debianized Rust crate "zxcvbn"

Package: librutts-dev
Description-md5: 7152874b99cdc8156556f47997827144
Description-en: Software Russian TTS engine (development library)
 This is a Russian speech synthesizer.
 it takes Russian text in koi8-r charset as an input
 and produces digital sound stream in the raw linear
 signed 8-bit 10 kHz format for the output.
 It doesn't actually play this sound. You should use
 some player for it like sox for example.
 .
 This package provides the development files.

Package: librutts7
Description-md5: 15cffaf36b3096fa0f6dad1b4e42da19
Description-en: Software Russian TTS engine (shared library)
 This is a Russian speech synthesizer.
 it takes Russian text in koi8-r charset as an input
 and produces digital sound stream in the raw linear
 signed 8-bit 10 kHz format for the output.
 It doesn't actually play this sound. You should use
 some player for it like sox for example.
 .
 This package provides the shared library.

Package: libruy-dev
Description-md5: aedcd16d68e60592d986f30efe47fbea
Description-en: matrix multiplication library
 ruy is a matrix multiplication library. Its focus is to cover the matrix
 multiplication needs of neural network inference engines. Its initial user has
 been TensorFlow Lite, where it is used by default on the ARM CPU architecture.

Package: librw-dev
Description-md5: e7c19bacded08e67a1ecb7fde93f2041
Description-en: Compute rank-width and rank-decompositions of graphs (development)
 Compute rank-width and rank-decompositions of graphs. It is based on
 ideas from "Computing rank-width exactly" by Sang-il Oum, "Sopra una
 formula numerica" by Ernesto Pascal, "Generation of a Vector from the
 Lexicographical Index" by B.P. Buckles and M. Lybanon and "Fast
 additions on masked integers" by Michael D. Adams and David S. Wise.
 .
 This package contains the development files for the library.

Package: librw0
Description-md5: e73dd12308fc723bf08d56fee8acf4c8
Description-en: Compute rank-width and rank-decompositions of graphs
 Compute rank-width and rank-decompositions of graphs. It is based on
 ideas from "Computing rank-width exactly" by Sang-il Oum, "Sopra una
 formula numerica" by Ernesto Pascal, "Generation of a Vector from the
 Lexicographical Index" by B.P. Buckles and M. Lybanon and "Fast
 additions on masked integers" by Michael D. Adams and David S. Wise.
 .
 This package contains the library itself.

Package: librx-java
Description-md5: 4162ed37145a818908e8388ed7ec6d39
Description-en: Reactive Extensions for the JVM
 Java VM implementation of Reactive Extensions: a library for composing
 asynchronous and event-based programs by using observable sequences.
 .
 It extends the observer pattern to support sequences of data/events and adds
 operators that allow you to compose sequences together declaratively while
 abstracting away concerns about things like low-level threading,
 synchronization, thread-safety and concurrent data structures.

Package: librxp-dev
Description-md5: b3ea4cb1f6086a2d3a24d28b66d7803e
Description-en: Development files for librxp
 XML is a metalanguage to let you design your own markup language. librxp is
 a library that can be used to parse and validate XML documents.
 .
 This package contains the static library and header files used in
 development.

Package: librxp0t64
Description-md5: 6b578b61060b3620a45d134694a43e55
Description-en: Shared library for XML parsing and validating
 XML is a metalanguage to let you design your own markup language. This
 library can be used to parse and validate XML documents.

Package: librxtx-java
Description-md5: 5574a55ba7d39c43255d9020bc086491
Description-en: Full Java CommAPI implementation
 RXTX is a full implementation of the Java CommAPI from Sun. It
 contains  native libraries providing serial and parallel
 communication for the Java Development Toolkit.

Package: libryml-dev
Description-md5: 7594837817ed8a7f3485e816bfce1973
Description-en: C++ library to parse and emit YAML (development files)
 C++ library to parse and emit YAML, and do it fast. ryml parses both read-only
 and in-situ source buffers; the resulting data nodes hold only views to
 sub-ranges of the source buffer.

Package: libryml0
Description-md5: 5ffd523522fd68e81854f21e76e48c4f
Description-en: C++ library to parse and emit YAML
 C++ library to parse and emit YAML, and do it fast. ryml parses both read-only
 and in-situ source buffers; the resulting data nodes hold only views to
 sub-ranges of the source buffer.
 .
 This package holds the header and development library link.

Package: libs2-geometry-library-java
Description-md5: 44d9d36da23f709426cc7b0b66524622
Description-en: Java library for spherical math
 The S2 Geometry Library is a spherical geometry library, very useful
 for manipulating regions on the sphere (commonly on Earth) and indexing
 geographic data.
 .
 This the a fork from the original s2-geometry-library-java library by
 google.
 .
 Additional documents can be found at https://s2geometry.io/.

Package: libs3-2
Description-md5: eb85f7da5574dc8195aa83358c98e894
Description-en: C Library and Tools for Amazon S3 Access
 This package includes the libs3 shared object library, needed to run
 applications compiled against libs3, and additionally contains the s3
 utility for accessing Amazon S3.

Package: libs3-dev
Description-md5: e05795dcf95b10c133f29bd0403dc3c8
Description-en: C Development Library for Amazon S3 Access
 This package includes the libs3 header, needed to compile applications
 against libs3.

Package: libs3d-dev
Description-md5: 80a5ff066fd8e3877d492471152fb743
Description-en: 3d network display server library - development files
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides the header files for building your own s3d programs.

Package: libs3d2
Description-md5: e8df00cc7a2c2fb64236995ce261ff17
Description-en: 3d network display server library
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides the library for communication with the display server.

Package: libs3dw-dev
Description-md5: abf5abd660becd95f12f20c51d22dda3
Description-en: 3d network display server widget library - development files
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides the header files for using widgets in your s3d programs.

Package: libs3dw2
Description-md5: a9f5ee155f06905bbf77787b4ea5491f
Description-en: 3d network display server widget library
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides the widget library.

Package: libs6-2.15
Description-md5: b55e6190c8eb81d2d82b379960df40e1
Description-en: small and secure supervision software suite (shared library)
 s6 is a small suite of programs for UNIX, designed to allow process
 supervision (a.k.a service supervision), in the line of daemontools and
 runit, as well as various operations on processes and daemons. It is meant
 to be a toolbox for low-level process and service administration, providing
 different sets of independent tools that can be used within or without the
 framework, and that can be assembled together to achieve powerful
 functionality with a very small amount of code.
 .
 This package contains shared libraries.

Package: libs6-dev
Description-md5: a950346b67dfb040fcaf5bdfddacfc3c
Description-en: small and secure supervision software suite (development files)
 s6 is a small suite of programs for UNIX, designed to allow process
 supervision (a.k.a service supervision), in the line of daemontools and
 runit, as well as various operations on processes and daemons. It is meant
 to be a toolbox for low-level process and service administration, providing
 different sets of independent tools that can be used within or without the
 framework, and that can be assembled together to achieve powerful
 functionality with a very small amount of code.
 .
 This package contains static and header files.

Package: libsaaj-java
Description-md5: a645b49a8b642a1632cecb62de0fa2c6
Description-en: SOAP with Attachment API for Java
 The SOAP with Attachments API for Java (SAAJ) provides the API for
 creating and building SOAP messages. The SAAJ API conforms to the
 Simple Object Access Protocol (SOAP) 1.1 and 1.2 specifications, and
 the SOAP with Attachments specification.
 .
 The SAAJ API defines the javax.xml.soap package which was integrated
 to the JRE since Java 6 and was eventually removed in Java 11.

Package: libsaaj-ri-java
Description-md5: 7e9badbc9734bf36b9391ec693e1d0b8
Description-en: SOAP with Attachments API for Java - Reference Implementation
 The SOAP with Attachments API for Java (SAAJ) provides the API for creating
 and sending SOAP messages by means of the javax.xml.soap package. It is used
 for the SOAP messaging that goes on behind the scenes in JAX-WS, JAX-RPC,
 and JAXR implementations. SOAP Handlers in JAX-WS use SAAJ APIs to access
 the SOAP Message. Developers can also use it to write SOAP messaging
 applications directly instead of using JAX-WS/JAX-RPC.

Package: libsac-java
Description-md5: a41adb06be2ab041c923bdcab00d5c86
Description-en: Simple API for CSS Java library
 SAC is a standard interface for CSS parser and supposed to work
 with CSS1, CSS2, CSS3 (currently under development) and other CSS derived
 languages.
 .
 This package contains the SAC Java library.

Package: libsaclib-dev
Description-md5: 78690efa6f09684edb599043ec5f541a
Description-en: library of C programs for computer algebra (development)
 SACLIB is a library of C programs for computer algebra derived from the
 SAC2 system.  It includes algorithms for list processing, arithmetic of
 integers, rational numbers, and polynomials, modular arithmetic, linear
 algebra, and more.
 .
 This package contains the header files and static library.

Package: libsaclib0t64
Description-md5: 9ef64b4379b08a178e30a6a24481ecc5
Description-en: library of C programs for computer algebra (shared library)
 SACLIB is a library of C programs for computer algebra derived from the
 SAC2 system.  It includes algorithms for list processing, arithmetic of
 integers, rational numbers, and polynomials, modular arithmetic, linear
 algebra, and more.
 .
 This package contains the shared library.

Package: libsafe-hole-perl
Description-md5: 9c3ed064de8b5037f2d8439aba3cf79a
Description-en: Perl module which makes a "hole" in the Safe compartment
 libsafe-hole-perl allows externally defined routines and methods
 of objects to be called from within the Safe compartment.  However,
 those subroutines and methods are executed within the Safe compartment,
 so they are unable to call other subroutines which are dynamically
 qualified with the package name such as class methods.
 .
 Through Safe::Hole, we can execute externally defined subroutines in
 the original main compartment from the Safe compartment.

Package: libsafe-iop-dev
Description-md5: 34174d19b26c310a9b0aa15295421f85
Description-en: Safe integer operation library for C - Development files
 This library provides a collection of (macro-based) functions for performing
 safe integer operations across platform and architecture with a straightforward
 API.
 .
 This package provides the development files for the dynamic library as well as
 the header-only library.

Package: libsafe-iop0
Description-md5: 518693da04fe017812c882558ea2f6aa
Description-en: Safe integer operation library for C - Dynamic library
 This library provides a collection of (macro-based) functions for performing
 safe integer operations across platform and architecture with a straightforward
 API.
 .
 This package provides the dynamically linked library. The dynamic library
 supplies a format-string based interface which is in pre-alpha.

Package: libsafe-isa-perl
Description-md5: f02c9f25d02013e33831d0f51d2b581b
Description-en: module for safely calling isa and friends on things that may not be objects
 Since Perl allows providing a subroutine reference, or a method name, to
 the -> operator (when used as a method call) and a subroutine doesn't require
 the invocant to actually be an object, Safe::Isa can be used to create safe
 versions of isa, can, does and DOES by using a subroutine reference that
 only tries to call the method if it's actually used on an object.

Package: libsafec-dev
Description-md5: 784f524481f0b65a04d7ac4f858bacbb
Description-en: "safe" C libc extensions (Annex K) - dev
 This library implements controversial C11 Annex K (TR24731) extensions.
 They are most commonly known as _s variants implemented by MSVC, dubbed as
 "secure" to the point of MSVC-related linters claiming standard functions
 to be deprecated.  However, they've been nearly-universally panned by other
 libc implementors, the most recent discussion about Annex K removal and/or
 deprecation being N1967.  It is recommended to avoid using these functions
 -- they're either prone to misuse or merely inefficient (measuring a
 string's length multiple times being the most frequent case).
 .
 Yet despite these downsides, it is nice to have these functions available
 when porting some software that originated on Windows.
 .
 This package includes development headers.

Package: libsafec3t64
Description-md5: 7b3913d322e915e8ff9113facd947101
Description-en: "safe" C libc extensions (Annex K)
 This library implements controversial C11 Annex K (TR24731) extensions.
 They are most commonly known as _s variants implemented by MSVC, dubbed as
 "secure" to the point of MSVC-related linters claiming standard functions
 to be deprecated.  However, they've been nearly-universally panned by other
 libc implementors, the most recent discussion about Annex K removal and/or
 deprecation being N1967.  It is recommended to avoid using these functions
 -- they're either prone to misuse or merely inefficient (measuring a
 string's length multiple times being the most frequent case).
 .
 Yet despite these downsides, it is nice to have these functions available
 when porting some software that originated on Windows.
 .
 This package includes runtime binaries for the library.

Package: libsafeint-dev
Description-md5: 4cfb5c5c793199caa34a2403df308a25
Description-en: class library for C++ that manages integer overflows
 SafeInt is a class library for C++ that manages integer overflows. It also
 includes a C library that checks casting, multiplication, division, addition
 and subtraction for all combinations of signed and unsigned 32-bit and 64-bit
 integers.

Package: libsaga-api9
Description-md5: 3dd540be0e848bfee8170d9a4fcc8372
Description-en: SAGA GIS shared libraries
 SAGA GIS (System for Automated Geoscientific Analyses) is a geographic
 information system used for editing and analysing spatial data.
 .
 This package contains the library files for developing with SAGA.

Package: libsaga-dev
Description-md5: 69520bc61abdf28171f5f6cba9362535
Description-en: SAGA GIS development files
 SAGA GIS (System for Automated Geoscientific Analyses) is a geographic
 information system used for editing and analysing spatial data.
 .
 This package contains the header files for developing with SAGA.
 Install this package if you wish to develop software that uses the SAGA API.

Package: libsaga-gdi9
Description-md5: 3a139f985505d2d764fea4fc5839cbd5
Description-en: SAGA GIS shared library (graphical models)
 SAGA GIS (System for Automated Geoscientific Analyses) is a geographic
 information system used for editing and analysing spatial data.
 .
 This package contains the library files for developing graphical modules.

Package: libsah-schemas-rinci-perl
Description-md5: 447af8673b6627532549eaaa271ccc4b
Description-en: Sah schemas for Rinci
 Sah::Schemas::Rinci contains Sah schemas for Rinci.
 .
 Sah is a schema language for validating data structures, and Rinci is a set
 of extensible, language-neutral metadata specifications for code.

Package: libsail-c++-dev
Description-md5: d8a1437db9e24c74170a35c650606f15
Description-en: SAIL C++ client library (development files)
 SAIL is a fast and lightweight cross-platform image decoding
 and encoding library providing multi-leveled APIs from one-liners
 to complex use-cases with custom I/O sources.
 .
 This package provides high-level SAIL C++ development headers and libraries.

Package: libsail-c++0t64
Description-md5: a6fe8a17e927e4fc4509acc42a2bec7d
Description-en: SAIL C++ client library (shared library)
 SAIL is a fast and lightweight cross-platform image decoding
 and encoding library providing multi-leveled APIs from one-liners
 to complex use-cases with custom I/O sources.
 .
 This package provides high-level SAIL client libraries.

Package: libsail-common-dev
Description-md5: 7a7a7836003a04612dbbd67a9e5bb7f0
Description-en: SAIL common client library (development files)
 and encoding library providing multi-leveled APIs from one-liners
 to complex use-cases with custom I/O sources.
 .
 This package is needed to compile programs against libsail-common0.

Package: libsail-common0t64
Description-md5: a7b42e3f0a94810c906656062f6c7c2f
Description-en: SAIL common client library (shared library)
 SAIL is a fast and lightweight cross-platform image decoding
 and encoding library providing multi-leveled APIs from one-liners
 to complex use-cases with custom I/O sources.
 .
 This package contains the shared library.

Package: libsail-dev
Description-md5: ca9141f5109516771dc1a017fd6c654f
Description-en: SAIL client library (development files)
 SAIL is a fast and lightweight cross-platform image decoding
 and encoding library providing multi-leveled APIs from one-liners
 to complex use-cases with custom I/O sources.
 .
 This package provides high-level SAIL development headers and libraries.

Package: libsail-manip-dev
Description-md5: 764579d2f68a75adf6cc26ee4504513a
Description-en: SAIL image manipulation library (development files)
 SAIL is a fast and lightweight cross-platform image decoding
 and encoding library providing multi-leveled APIs from one-liners
 to complex use-cases with custom I/O sources.
 .
 This package is needed to compile programs against libsail-manip0.

Package: libsail-manip0t64
Description-md5: 7877af661f2ab7bf44fc6ff5884e0e3e
Description-en: SAIL image manipulation library (shared library)
 SAIL is a fast and lightweight cross-platform image decoding
 and encoding library providing multi-leveled APIs from one-liners
 to complex use-cases with custom I/O sources.
 .
 This package provides image manipulation functions.
 .
 This package contains the shared library.

Package: libsail-ocaml-dev
Description-md5: deb338e54271bce71615ac6e7424cac5
Description-en: language describes the instruction semantics of processors
 Sail is a language for describing the instruction-set
 architecture (ISA) semantics of processors. Sail aims to provide a
 engineer-friendly, vendor-pseudocode-like language for describing
 instruction semantics. It is essentially a first-order imperative
 language, but with lightweight dependent typing for numeric types and
 bitvector lengths, which are automatically checked using Z3. It has
 been used for several papers, available from
 http://www.cl.cam.ac.uk/~pes20/sail/
 .
 This package contains sail libraries files.

Package: libsail0t64
Description-md5: 65412b6a2040da2e8eaeb66b3037deb8
Description-en: SAIL client library (shared library)
 SAIL is a fast and lightweight cross-platform image decoding
 and encoding library providing multi-leveled APIs from one-liners
 to complex use-cases with custom I/O sources.
 .
 This package provides high-level SAIL client libraries.
 .
 This package contains the shared library.

Package: libsalvation-java
Description-md5: 9425f0b3a8e21969f4d9ab7db2f827ef
Description-en: salvation - Content Security Policy (CSP) parser
 Parse Content Security Policy headers, warn about policy errors, safely
 manipulate, render, and optimise policies

Package: libsam-extract-dev
Description-md5: 8822f61d65368b0df493a2ce4c9e4c8e
Description-en: SAM extraction module of ncbi-vdb library (devel)
 The (US) National Center for Biotechnology Information (NCBI)'s
 Virtual/Vertical Database (VDB) is a highly compressed column-oriented
 data warehousing technology developed initially to address the needs
 of the Sequence Read Archive (SRA). It is unique in that it builds
 databases from smaller parts that can function independently as
 _documents_, supports effective and efficient compression, supports
 encryption while remaining encrypted on disk, transparent distribution
 and remote access.
 .
 This library is part of the ncbi-vdb package and provides development
 files for extracting Sequence/Alignment Map (SAM) files.

Package: libsam-extract3
Description-md5: 790b8f4b51a6bede61cd755bbbe073d2
Description-en: SAM extraction module of ncbi-vdb library
 The (US) National Center for Biotechnology Information (NCBI)'s
 Virtual/Vertical Database (VDB) is a highly compressed column-oriented
 data warehousing technology developed initially to address the needs
 of the Sequence Read Archive (SRA). It is unique in that it builds
 databases from smaller parts that can function independently as
 _documents_, supports effective and efficient compression, supports
 encryption while remaining encrypted on disk, transparent distribution
 and remote access.
 .
 This library is part of the ncbi-vdb package and provides an interface
 for extracting Sequence/Alignment Map (SAM) files.

Package: libsambox-java
Description-md5: 1907495f029535a1f5c6af944d7319be
Description-en: SAMBox PDF processor
 SAMBox is an Apache PDFBox 2.0.0 fork intended to be used as PDF processor for
 Sejda and PDFsam related projects. The main differences between PDFBox and
 SAMBox are:
 * Lazy loading/parsing of PDF objects
 * Multiple I/O implementations to read from
 * Minimized garbage collection through the use of a pool of
 java.lang.Stringbuilder
 * PDF streams are read directly from the underlying source through the
 concept of bounded views
 * Removal of unused PDFBox features like preflight validator, fdf and digital
 signature
 * Documents can be saved using objects stream to store PDF objects

Package: libsaml-dev
Description-md5: c16e50d86d73bab1a63ca76d97514b3d
Description-en: Security Assertion Markup Language library (development)
 OpenSAML is an open source implementation of the OASIS
 Security Assertion Markup Language Specification. It contains a set of open
 source C++ classes that support the SAML 1.0, 1.1, and 2.0 specifications.
 It is supported only as a part of the Shibboleth Project.
 .
 This package contains the headers and other necessary files to build
 applications or libraries that use or extend the OpenSAML library.

Package: libsaml-doc
Description-md5: b10187981a5e23f2800bee8ff24fb0d5
Description-en: Security Assertion Markup Language library (API docs)
 OpenSAML is an open source implementation of the OASIS
 Security Assertion Markup Language Specification. It contains a set of open
 source C++ classes that support the SAML 1.0, 1.1, and 2.0 specifications.
 It is supported only as a part of the Shibboleth Project.
 .
 This package contains the OpenSAML library API documentation generated
 by Doxygen.

Package: libsaml13
Description-md5: 9dfc6dbe192bdbda468b0320c6b2c075
Description-en: Security Assertion Markup Language library (runtime)
 OpenSAML is an open source implementation of the OASIS
 Security Assertion Markup Language Specification. It contains a set of open
 source C++ classes that support the SAML 1.0, 1.1, and 2.0 specifications.
 It is supported only as a part of the Shibboleth Project.
 .
 This package contains the files necessary for running applications that
 use the OpenSAML library.

Package: libsamplerate-ocaml
Description-md5: a0874c5369c4c0ca30f9061377bf263d
Description-en: OCaml interface to the samplerate library
 This package provied an interface to the samplerate library for
 OCaml programmers.
 .
 libsamplerate assist in development of programs for audio rate
 conversion.
 .
 This package contains only the shared runtime stub libraries.

Package: libsamplerate-ocaml-dev
Description-md5: 7a4b4d4568ad9522d3042dba5651408b
Description-en: OCaml interface to the samplerate library
 This package provied an interface to the samplerate library for
 OCaml programmers.
 .
 libsamplerate assist in development of programs for audio rate
 conversion.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-samplerate.

Package: libsanlock-client1
Description-md5: edc73c794a531608ebfb4fdce34d3c64
Description-en: Shared storage lock manager (client library)
 Sanlock ensures that single disk cannot be used by more than
 one running VM at a time, across any host in a network.
 .
 This package contains the public shared library for libvirt.

Package: libsanlock-dev
Description-md5: 87c3bcc256f0147da7e1aa4c3e30521d
Description-en: Shared storage lock manager (development files)
 Sanlock ensures that single disk cannot be used by more than
 one running VM at a time, across any host in a network.
 .
 This package contains the header files and static libraries.

Package: libsanlock1
Description-md5: 231ad3e47240a19e7df79955888949bf
Description-en: Shared storage lock manager (shared library)
 Sanlock ensures that single disk cannot be used by more than
 one running VM at a time, across any host in a network.
 .
 This package contains libsanlock shared library.

Package: libsasl2-modules-gssapi-heimdal
Description-md5: 0897adbbfbdac08aea71f426460e48d0
Description-en: Pluggable Authentication Modules for SASL (GSSAPI)
 This is the Cyrus SASL API implementation, version 2.1. See package
 libsasl2-2 and RFC 2222 for more information.
 .
 This package provides the GSSAPI plugin, compiled with the Heimdal
 Kerberos 5 library.

Package: libsasl2-modules-kdexoauth2
Description-md5: 2a50ceb2cc3d75be9947decc1210d1ba
Description-en: library to integrate with Cyrus SASL
 This package is part of libkgapi.

Package: libsasl2-modules-ldap
Description-md5: 046fb452cdaf5f7c51dacdbf2922d5de
Description-en: Cyrus SASL - pluggable authentication modules (LDAP)
 This is the Cyrus SASL API implementation, version 2.1. See package
 libsasl2-2 and RFC 2222 for more information.
 .
 This package provides the LDAP plugin, which supports OpenLDAP.

Package: libsasl2-modules-otp
Description-md5: fb6fbc4df1a9ad29b0ddb7f30c4d227f
Description-en: Cyrus SASL - pluggable authentication modules (OTP)
 This is the Cyrus SASL API implementation, version 2.1. See package
 libsasl2-2 and RFC 2222 for more information.
 .
 This package provides the OTP plugin, which supports one time passwords.

Package: libsaturn-ocaml-dev
Description-md5: 88a07dd0a9b7cee1a7baa257e127394f
Description-en: parallelism-safe data structures for multicore OCaml
 A collection of parallelism-safe data structures for OCaml.
 It aims to provide an industrial-strength, well-tested
 library that makes it easier for Multicore OCaml uses to find
 the right data structures for their uses.
 .
 This package includes all lock-free and non-lock-free data
 structures.

Package: libsavitar-dev
Description-md5: 0ec341afae2d8bf71a5cccf1a1727ed6
Description-en: 3MF file handling library (development files)
 Savitar is a C++ library with Python 3 bindings for
 reading and writing 3MF files.
 .
 3MF is an interchange format for sharing 3D models and other 3D printing
 data between related software and 3D printers.
 It is XML based and standardised by the 3MF consortium.
 .
 This package contains C++ headers and other development files.

Package: libsavitar5t64
Description-md5: 15afd437d1a2fdc09439ae14a6aeefc1
Description-en: 3MF file handling library (shared library)
 Savitar is a C++ library with Python 3 bindings for
 reading and writing 3MF files.
 .
 3MF is an interchange format for sharing 3D models and other 3D printing
 data between related software and 3D printers.
 It is XML based and standardised by the 3MF consortium.
 .
 This package contains the shared library.

Package: libsavvy-dev
Description-md5: 0bdde895b5c9803629ac871cfff8d093
Description-en: C++ interface for the SAV file format
 Savvy is the official C++ interface for the SAV file format and offers
 seamless support for BCF and VCF files.
 .
 This package contains the header files for development.

Package: libsaxon-java
Description-md5: 8d3cd12834374c9d7a9d689e73416698
Description-en: Saxon XSLT Processor
 The saxon package is a collection of tools for processing XML documents and
 implements the XSLT 1.0 recommendation, including XPath 1.0, in its entirety.
 .
 Saxon is known to work well for processing DocBook XML documents
 with the DocBook XSL Stylesheets. Related packages make the process
 straightforward.

Package: libsaxonb-java
Description-md5: 23e56ce47df259bf67e4f57d29b26a29
Description-en: Saxon-B XSLT Processor
 The saxon package is a collection of tools for processing XML documents and
 implements XSLT 2.0, XPath 2.0, and XQuery 1.0.
 .
 Saxon is known to work well for processing DocBook XML documents
 with the DocBook XSL Stylesheets. Related packages make the process
 straightforward.

Package: libsaxonb-java-doc
Description-md5: 33024b6813f6f90a9f5f78f6e4a4aa65
Description-en: Saxon-B XSLT Processor's documentation and javadoc
 The saxon package is a collection of tools for processing XML documents and
 implements XSLT 2.0, XPath 2.0, and XQuery 1.0.
 .
 This package contains the documentation and javadoc for Saxon.

Package: libsaxonhe-java
Description-md5: 473745c662d66d83f158357f46e1b2cb
Description-en: Saxon-HE is the XSLT and XQuery Processor
 This is a Home Edition of SAXON XSLT processor developed by Saxonica Limited.
 It provides implementations of XSLT 2.0, XQuery 1.0 and XPath 2.0
 at the basic level of conformance defined by W3C. Not included in
 the Home Edition are: schema processing and schema aware XSLT and XQuery;
 support for the 3.0 versions of the specifications; numerous Saxon extensions;
 calling out to Java methods; XQuery Update support; various optimizations
 including join optimization; streamed processing; and byte code generation.

Package: libsbjson-dev
Description-md5: 80c527e6f229ee2b5ab89ed93b8d0408
Description-en: Objective-C JSON library (development files)
 A strict JSON parser and generator for Objective-C. It adds categories
 to existing Objective-C objects for a super-simple interface. More
 flexible APIs are also provided for added control.
 .
 This package contains the development files.

Package: libsbjson2.3t64
Description-md5: e893ac05eae51ee3ea62fa0080ebd353
Description-en: Objective-C JSON library
 A strict JSON parser and generator for Objective-C. It adds categories
 to existing Objective-C objects for a super-simple interface. More
 flexible APIs are also provided for added control.
 .
 This package contains the shared library.

Package: libsbml5-dev
Description-md5: 36bd7cc34578b330d0124c235fd578c2
Description-en: System Biology Markup Language library - development files
 LibSBML is a library designed to help you read, write, manipulate,
 translate, and validate SBML files and data streams. It is not an
 application itself (though it does come with many example programs),
 but rather a library you can embed in your own applications.
 .
 This package contains files necessary for development with libsbml.

Package: libsbml5-doc
Description-md5: c7c243fe98f60ede7ac0f268222db508
Description-en: System Biology Markup Language library -- documentation
 LibSBML is a library designed to help you read, write, manipulate,
 translate, and validate SBML files and data streams. It is not an
 application itself (though it does come with many example programs),
 but rather a library you can embed in your own applications.
 .
 This package contains C/C++ documentation.

Package: libsbml5-examples
Description-md5: f3e61edd7be464c0440e23ab1c45123c
Description-en: System Biology Markup Language library -- example files
 LibSBML is a library designed to help you read, write, manipulate,
 translate, and validate SBML files and data streams. It is not an
 application itself (though it does come with many example programs),
 but rather a library you can embed in your own applications.
 .
 This package contains C/C++, Java, Perl and layout examples.

Package: libsbml5-java
Description-md5: 10a3c2b11a52fe2bff6f75a129266543
Description-en: System Biology Markup Language library - Java bindings
 LibSBML is a library designed to help you read, write, manipulate,
 translate, and validate SBML files and data streams. It is not an
 application itself (though it does come with many example programs),
 but rather a library you can embed in your own applications.
 .
 This Package contains the Java bindings of LibSBML.

Package: libsbml5-octave
Description-md5: 83d45fde6a91c158b9c085f690d5de45
Description-en: System Biology Markup Language library - Octave bindings
 LibSBML is a library designed to help you read, write, manipulate,
 translate, and validate SBML files and data streams. It is not an
 application itself (though it does come with many example programs),
 but rather a library you can embed in your own applications.
 .
 This package contains the Octave bindings of LibSBML.

Package: libsbml5-perl
Description-md5: b8a6ddbbd38f32e5ad16a2a52988d66f
Description-en: System Biology Markup Language library - Perl bindings
 LibSBML is a library designed to help you read, write, manipulate,
 translate, and validate SBML files and data streams. It is not an
 application itself (though it does come with many example programs),
 but rather a library you can embed in your own applications.
 .
 This package contains the Perl bindings of LibSBML.

Package: libsbml5-perl-doc
Description-md5: 5c65ea11d2ee42df27a385c8d9fcaf5b
Description-en: System Biology Markup Language library -- Perl documentation
 LibSBML is a library designed to help you read, write, manipulate,
 translate, and validate SBML files and data streams. It is not an
 application itself (though it does come with many example programs),
 but rather a library you can embed in your own applications.
 .
 This package contains documentation for Perl bindings

Package: libsbml5t64
Description-md5: 77573bcc9ac5e193f4127fefe2286850
Description-en: System Biology Markup Language library
 LibSBML is a library designed to help you read, write, manipulate,
 translate, and validate SBML files and data streams. It is not an
 application itself (though it does come with many example programs),
 but rather a library you can embed in your own applications.

Package: libsbsms-dev
Description-md5: da4c5f38e978e8518fc894111e1455f0
Description-en: Subband Sinusoidal Modeling Synthesis (development files)
 libsbsms is a C++ library for high quality time stretching and pitch scaling of
 audio. It uses octave subband sinusoidal modeling.
 .
 The audio is fed into a FIFO, which takes the STFT of the input. Each frame is
 high-pass filtered in the Fourier domain, and then written to a frame FIFO
 which does quadratic interpolating peak detection and track continuation. The
 tracks are resynthesized with a quadratic phase preserving oscillator bank at
 an arbitrary time scale.
 .
 The subbands are fed from the low-pass filtered frames, which are decimated by
 two and reconstructed in a half rate time domain. The subbands perform the same
 process as the parent band, only the data is at half the audio frequency, and
 at half the rate. There are typically 6 bands. The point of subbands is to
 allow high time resolution for high frequencies and at the same time high
 frequency resolution for low frequencies.
 .
 Pitch scaling is performed in a post-processing resampling step.
 .
 This package contains the development files.

Package: libsbsms10
Description-md5: d7209e3e3e94c239dae39fde49d154e1
Description-en: Subband Sinusoidal Modeling Synthesis
 libsbsms is a C++ library for high quality time stretching and pitch scaling of
 audio. It uses octave subband sinusoidal modeling.
 .
 The audio is fed into a FIFO, which takes the STFT of the input. Each frame is
 high-pass filtered in the Fourier domain, and then written to a frame FIFO
 which does quadratic interpolating peak detection and track continuation. The
 tracks are resynthesized with a quadratic phase preserving oscillator bank at
 an arbitrary time scale.
 .
 The subbands are fed from the low-pass filtered frames, which are decimated by
 two and reconstructed in a half rate time domain. The subbands perform the same
 process as the parent band, only the data is at half the audio frequency, and
 at half the rate. There are typically 6 bands. The point of subbands is to
 allow high time resolution for high frequencies and at the same time high
 frequency resolution for low frequencies.
 .
 Pitch scaling is performed in a post-processing resampling step.

Package: libsbt-launcher-interface-java
Description-md5: c2eb0106a4c4be74e91286dd128dc575
Description-en: Sbt launcher module
 This project is the componetized sbt launcher. It can be used to launch many
 Maven/Ivy deployed applications and utilities, and forms the basis of sbt,
 activator and conscript's launching abilities.
 .
 Sbt is a build tool for Scala, Java, and more.

Package: libsbt-serialization-java
Description-md5: bbbf60ff0182c27c228762ced546a213
Description-en: Serialization facility for sbt
 Sbt serialization is an opinionated wrapper around Scala pickling focused on
 sbt's usage. In particular it provides: JSON format and static-only core
 picklers.

Package: libsbt-template-resolver-java
Description-md5: 22742005ef5116830fcc4d75c64c99b4
Description-en: Sbt template resolver
 This is a contract interface for template resolver.
 A template resolver is a partial function that looks at the arguments after
 sbt new and determines whether it can resolve to a particular template.
 .
 Sbt is a build tool for Scala, Java, and more.

Package: libsbt-test-interface-java
Description-md5: 417c920f831a047a09aac807971c2639
Description-en: Sbt test interface
 Uniform test interface to Scala test frameworks (specs, ScalaCheck, ScalaTest)
 For test framework authors, the interfaces to implement are: Framework,
 Runner2, Fingerprint (one of SubclassFingerprint or AnnotatedFingerprint)
 .
 Sbt is a build tool for Scala, Java, and more.

Package: libscala-pickling-java
Description-md5: 2fa76d3be39c06acbfb37a21fa96960f
Description-en: Fast, customizable, boilerplate-free pickling support for Scala
 Scala Pickling is an automatic serialization framework made for Scala. It's
 fast, boilerplate-free, and allows users to easily swap in/out different
 serialization formats (such as binary, or JSON), or even to provide their own
 custom serialization format.

Package: libscala-tools-sbinary-java
Description-md5: d2a1bcbde6859a6044617192d7dfe0d9
Description-en: Scala library for describing binary protocols
 SBinary is a library for describing binary protocols, in the form
 of mappings between Scala types and binary formats. It can be used
 as a robust serialization mechanism for Scala objects or a way of
 dealing with existing binary formats found in the wild.

Package: libscalapack-mpi-dev
Description-md5: 4d94a2e295211dcebac219f0d21b764e
Description-en: Scalable Linear Algebra Package - Dev files for MPI
 ScaLAPACK is the parallel version of LAPACK used on clusters.
 .
 There are packages for the shared libraries, for the static libraries and
 the development files (this one) and for test programs.
 .
 Also included:
 - PBLAS, Parallel Basic Linear Algebra Subprograms
 - BLACS, Basic Linear Algebra Communication Subprograms
 .
 This is a dummy package which depends on the scalapack development package
 supporting the default implementation of MPI on this architecture.

Package: libscalapack-mpich-dev
Description-md5: 46a45e4f77347d072223372077645f1d
Description-en: Scalable Linear Algebra Package - Dev files for MPICH
 ScaLAPACK is the parallel version of LAPACK used on clusters.
 .
 There are packages for the shared libraries, for the static libraries and
 the development files (this one) and for test programs.
 .
 Also included:
 - PBLAS, Parallel Basic Linear Algebra Subprograms
 - BLACS, Basic Linear Algebra Communication Subprograms
 Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
 .
 This package supports the MPICH implementation of MPI.

Package: libscalapack-mpich2.2
Description-md5: c428e63610f649ac76c7405395655644
Description-en: Scalable Linear Algebra Package - Shared libs for MPICH
 ScaLAPACK is the parallel version of LAPACK used on clusters.
 .
 There are packages for the shared libraries (this one), for the
 static libraries and the development files and for test programs.
 .
 Also included:
 - PBLAS, Parallel Basic Linear Algebra Subprograms
 - BLACS, Basic Linear Algebra Communication Subprograms
 .
 This package supports the MPICH implementation of MPI.

Package: libscalapack-openmpi-dev
Description-md5: d617949098140e10008d2682cab778bb
Description-en: Scalable Linear Algebra Package - Dev files for OpenMPI
 ScaLAPACK is the parallel version of LAPACK used on clusters.
 .
 There are packages for the shared libraries, for the static libraries and
 the development files (this one) and for test programs.
 .
 Also included:
 - PBLAS, Parallel Basic Linear Algebra Subprograms
 - BLACS, Basic Linear Algebra Communication Subprograms
 .
 This package supports the OpenMPI implementation of MPI.

Package: libscalapack-openmpi2.2
Description-md5: a83dc830a98fcc3e0ad7a388b9257b33
Description-en: Scalable Linear Algebra Package - Shared libs for OpenMPI
 ScaLAPACK is the parallel version of LAPACK used on clusters.
 .
 There are packages for the shared libraries (this one), for the
 static libraries and the development files and for test programs.
 .
 Also included:
 - PBLAS, Parallel Basic Linear Algebra Subprograms
 - BLACS, Basic Linear Algebra Communication Subprograms
 .
 This package supports the OpenMPI implementation of MPI.

Package: libscalapack64-mpi-dev
Description-md5: 15549593f74ab11ac276eb4824255ab4
Description-en: Scalable Linear Algebra Package - 64-bit Dev files for MPI
 ScaLAPACK is the parallel version of LAPACK used on clusters.
 .
 There are packages for the shared libraries, for the static libraries and
 the development files (this one) and for test programs.
 .
 Also included:
 - PBLAS, Parallel Basic Linear Algebra Subprograms
 - BLACS, Basic Linear Algebra Communication Subprograms
 .
 This is a dummy package which depends on the scalapack development package
 supporting the default implementation of MPI on this architecture and
 providing 64 bit integer support.

Package: libscalapack64-mpich-dev
Description-md5: b37c4cba85e1a850c4f9fed509335afa
Description-en: Scalable Linear Algebra Package - 64-bit Dev files for MPICH
 ScaLAPACK is the parallel version of LAPACK used on clusters.
 .
 There are packages for the shared libraries, for the static libraries and
 the development files (this one) and for test programs.
 .
 Also included:
 - PBLAS, Parallel Basic Linear Algebra Subprograms
 - BLACS, Basic Linear Algebra Communication Subprograms
 Also included: PBLAS, Parallel Basic Linear Algebra Subprograms.
 .
 This package provides 64 bit integer support and uses the MPICH
 implementation of MPI.

Package: libscalapack64-mpich2.2
Description-md5: 84ca3177fc64e967cab32cbb17269168
Description-en: Scalable Linear Algebra Package - 64-bit Shared libs for MPICH
 ScaLAPACK is the parallel version of LAPACK used on clusters.
 .
 There are packages for the shared libraries (this one), for the
 static libraries and the development files and for test programs.
 .
 Also included:
 - PBLAS, Parallel Basic Linear Algebra Subprograms
 - BLACS, Basic Linear Algebra Communication Subprograms
 .
 This package provides 64 bit integer support and uses the MPICH
 implementation of MPI.

Package: libscalapack64-openmpi-dev
Description-md5: 2e4e9bfe61a45ba2dc1271a672216d21
Description-en: Scalable Linear Algebra Package - 64-bit Dev files for OpenMPI
 ScaLAPACK is the parallel version of LAPACK used on clusters.
 .
 There are packages for the shared libraries, for the static libraries and
 the development files (this one) and for test programs.
 .
 Also included:
 - PBLAS, Parallel Basic Linear Algebra Subprograms
 - BLACS, Basic Linear Algebra Communication Subprograms
 .
 This package provides 64 bit integer support and uses the OpenMPI
 implementation of MPI.

Package: libscalapack64-openmpi2.2
Description-md5: 9965cfed25db466c2e8757801f292bd3
Description-en: Scalable Linear Algebra Package - 64-bit Shared libs for OpenMPI
 ScaLAPACK is the parallel version of LAPACK used on clusters.
 .
 There are packages for the shared libraries (this one), for the
 static libraries and the development files and for test programs.
 .
 Also included:
 - PBLAS, Parallel Basic Linear Algebra Subprograms
 - BLACS, Basic Linear Algebra Communication Subprograms
 .
 This package provides 64 bit integer support and uses the OpenMPI
 implementation of MPI.

Package: libscalar-defer-perl
Description-md5: e9ca753604af73886d468cbd65e0f2d0
Description-en: module providing lazy evaluation for Perl
 Scalar::Defer is a Perl module that exports two functions, defer and lazy,
 which can be used to construct values that are evaluated as needed. It also
 provides a function to force immediate evaluation of a deferred value.

Package: libscalar-does-perl
Description-md5: 0e79c81815f9aabe3de84d2ed7a9e536
Description-en: like ref() but useful
 Scalar::Does provides a "does()" built-in.
 .
 A check that "ref($thing) eq 'ARRAY'" doesn't allow you to accept an
 object that uses overloading to provide an array-like interface.
 .
 This package also includes IO::Detect, for detecting if a scalar is a
 filehandle (or something filehandle-like).

Package: libscalar-list-utils-perl
Description-md5: fae1ab3c62d3d989ab80ff86a8650e39
Description-en: modules providing common scalar and list utility subroutines
 Scalar::List::Utils is a collection of Perl modules that provide subroutines
 useful for working with scalars and lists, which people have expressed would
 be nice to have as a perl builtin, but where usage would not be sufficient to
 warrant use of a keyword, and the size so small such that being individual
 extensions would be wasteful.

Package: libscalar-listify-perl
Description-md5: 6ca695ce542ed766d58da13b9bda467d
Description-en: module that produces an array/arrayref from a scalar value or array ref
 A lot of Perl code ends up with scalars having either a single scalar value
 or a reference to an array of scalar values. In order to handle the two
 conditions, one must check for what is in the scalar value before getting on
 with one's task. Ie:
 .
 $text_scalar = 'text';
 .
 $aref_scalar = [ 1.. 5 ];
 .
 print ref($text_scalar) ? (join ':', @$text_scalar) : $text_scalar;

Package: libscalar-properties-perl
Description-md5: 3621eb8f31d12b10606eb40111434762
Description-en: perl module to add run-time properties on scalar variables
 Scalar::Properties attempts to make Perl more object-oriented by
 taking an idea from Ruby: Everything you manipulate is an object,
 and the results of those manipulations are objects themselves.
 .
 'hello world'->length
 (-1234)->abs
 "oh my god, it's full of properties"->index('g')
 .
 The first example asks a string to calculate its length. The second
 example asks a number to calculate its absolute value. And the
 third example asks a string to find the index of the letter 'g'.
 .
 Using this module you can have run-time properties on initialized
 scalar variables and literal values. The word 'properties' is used
 in the Perl 6 sense: out-of-band data, little sticky notes that
 are attached to the value. While attributes (as in Perl 5's attribute
 pragma, and see the Attribute::* family of modules) are handled
 at compile-time, properties are handled at run-time.

Package: libscalar-readonly-perl
Description-md5: 5f605727512f33abdad9f1ed6aa69aa4
Description-en: functions for controlling whether any scalar variable is read-only
 This simple module can make scalars read-only. This is useful to protect
 configuration variables, for example.
 .
 Scalar::Readonly can also be used to subvert Perl's many read-only variables
 to potential evil trickery.

Package: libscalar-string-perl
Description-md5: 050097d84aff1c8e705525c074556a38
Description-en: Perl module concerning the string aspects of scalars
 Scalar::String is about the string part of plain Perl scalars. A scalar has a
 string value, which is notionally a sequence of Unicode codepoints, but may
 be internally encoded in either ISO-8859-1 or UTF-8. In places, and more so
 in older versions of Perl, the internal encoding shows through. To fully
 understand Perl strings it is necessary to understand these implementation
 details.
 .
 This module provides functions to classify a string by encoding and to encode
 a string in a desired way.

Package: libscalar-type-perl
Description-md5: a79119a9b91419bd4f0ee0253a417403
Description-en: module to figure out type of a scalar
 Perl scalars can be either strings or numbers, and normally you don't really
 care which is which as it will do all the necessary type conversions
 automagically.
 .
 But in some rare cases, generally when you are serialising data, the
 difference matters. Scalar::Type provides some useful functions to help you
 figure out what's what.

Package: libscalar-util-numeric-perl
Description-md5: 8379615cf77d18699807cf8dd2cbc788
Description-en: Perl module containing numeric tests for Perl datatypes
 Scalar::Util::Numeric exports a number of wrappers around perl's builtin
 looks_like_number function, which returns the numeric type of its argument,
 or 0 if it isn't numeric.

Package: libscamperfile0-dev
Description-md5: 106ac3a584d9095b3087f7ecc2808f66
Description-en: development headers for scamper's binary dump file access library
 scamper is a program that is able to conduct Internet measurement
 tasks to large numbers of IPv4 and IPv6 addresses, in parallel, to
 fill a specified packets-per-second rate. Currently, it supports the
 well-known ping and traceroute techniques, as well as MDA traceroute,
 alias resolution, some parts of tbit, sting, and neighbour discovery.
 .
 This package contains development headers and other ancillary files for the
 libscamperfile library.

Package: libscamperfile0t64
Description-md5: 84fbdcb322de3db15a26a990160e5e2a
Description-en: file access library for scamper's binary dump format
 scamper is a program that is able to conduct Internet measurement
 tasks to large numbers of IPv4 and IPv6 addresses, in parallel, to
 fill a specified packets-per-second rate. Currently, it supports the
 well-known ping and traceroute techniques, as well as MDA traceroute,
 alias resolution, some parts of tbit, sting, and neighbour discovery.
 .
 This package contains the library that provides access to the binary output
 files that scamper can produce in certain modes.

Package: libscannotation-java
Description-md5: e95c6025ed13aef10226c1866a89af06
Description-en: Java annotation scanner
 Scannotation is a Java library that creates an annotation database from a
 set of class files. It gives you APIs that allow you to find archives in your
 classpath or WAR (web application) that you want to scan, then automatically
 scans them without loading each and every class within those archives.

Package: libscca-dev
Description-md5: e5dd7deb9cff0cd8262e0b776fce3d29
Description-en: Windows Prefetch File access library -- development files
 libscca is a library to access the Windows Prefetch File (SCCA)
 format.
 .
 This package includes the development support files.

Package: libscca-utils
Description-md5: 95ad3e760bfc72055b074b3ee4b97a6c
Description-en: Windows Prefetch File access library -- Utilities
 libscca is a library to access the Windows Prefetch File (SCCA)
 format.
 .
 This package contains a tool to display information about a PF file.

Package: libscca1t64
Description-md5: 2f678b98ca09e74729ffbf3ad42cc6f1
Description-en: Windows Prefetch File access library
 libscca is a library to access the Windows Prefetch File (SCCA)
 format.
 .
 This package contains the shared library.

Package: libscfg-dev
Description-md5: b3d63a96444ebd0bd1d3c5bc40172f27
Description-en: C library for scfg -- development files
 scfg is a simple configuration file format.
 .
 The config file has one directive per line. Directives have a name, followed
 by parameters separated by space characters. Parameters may be quoted.
 Directives may have children in blocks delimited by "{" and "}". Lines
 beginning with "#" are comments.
 .
 This package contains the C library header files.

Package: libscfg2
Description-md5: 642dcc81c9843738b89fb01f678076e7
Description-en: C library for scfg
 scfg is a simple configuration file format.
 .
 The config file has one directive per line. Directives have a name, followed
 by parameters separated by space characters. Parameters may be quoted.
 Directives may have children in blocks delimited by "{" and "}". Lines
 beginning with "#" are comments.
 .
 This package contains the C library shared libraries.

Package: libscgi-perl
Description-md5: 9b807a4dfea6141ce8365bc4598980ed
Description-en: SCGI server library for perl
 SCGI is for implementing an SCGI interface for an application server.

Package: libschedule-at-perl
Description-md5: 25e258b5f851d3a39d4c2c6a57dc03d3
Description-en: OS independent interface to the Unix 'at' command
 Schedule::At is an Operating System-independent Perl interface to 'at', the
 Unix command that allows you to execute commands at a specified time. It can
 add new jobs to the queue, read current jobs and remove jobs.

Package: libschedule-cron-events-perl
Description-md5: 796121bdcc377de46ff2027e4620afa5
Description-en: module to find out the times at which a cron entry would run
 Given a line from a crontab, tells you the time at which cron will next run
 the line, or when the last event occurred, relative to any date you choose.
 The object keeps that reference date internally, and updates it when you call
 nextEvent() or previousEvent() - such that successive calls will give you a
 sequence of events going forward, or backwards, in time.
 .
 Use setCounterToNow() to reset this reference time to the current date on
 your system, or use setCounterToDate() to set the reference to any arbitrary
 time, or resetCounter() to take the object back to the date you constructed
 it with.
 .
 Schedule::Cron::Events uses Set::Crontab to understand the date
 specification, so it should be able to handle all forms of cron entries.

Package: libschedule-cron-perl
Description-md5: ed4d56842a53d71371b4db522307e62a
Description-en: simple but complete cron like scheduler
 This perl module can be used for periodically executing perl
 subroutines. The dates and parameters for the subroutines to be
 called are specified with a format known as crontab entry (see
 manpage crontab(5) or documentation of Schedule::Cron).
 .
 The philosophy behind Schedule::Cron is to call subroutines
 periodically from within one single Perl program instead of letting
 cron trigger several (possibly different) Perl scripts. Everything
 under one roof. Furthermore Schedule::Cron provides mechanism to
 create crontab entries dynamically, which isn't that easy with cron.

Package: libschedule-ratelimiter-perl
Description-md5: 8b6c6a0ff5363c57f63a662f58a1b5ce
Description-en: Perl library to prevent events from happening too quickly
 Schedule::RateLimiter provides a way to voluntarily restrict how many times a
 given action may take place within a specified time frame. Such a tool may be
 useful if you have written something which periodically polls some public
 resource and want to ensure that you do not overburden that resource with too
 many requests.
 .
 Initially, one might think that solving this problem would be as simple as
 sleeping for the number of seconds divided by the number of iterations in
 between each event. However, that would only be correct if the event took no
 time at all.
 .
 If you know exactly how much time each event is going to take then you could
 build an even more complicated one-liner such as this:
 .
 sleep( (seconds / iterations) - single_event_time )

Package: libscim-dev
Description-md5: 3ec6eb3539b48e551a4688959016ca6c
Description-en: development library for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package provides development libraries on SCIM platform, including the
 header files and static libraries.  The development documentations can be
 found in the scim-dev-doc package.
 .
 SCIM can be used as a dynamically loaded library on a single machine, or as a
 server/client model through socket in a network environment.  As a component
 of the system, SCIM can work with existing IM framework such as XIM or IIIMF
 (in progress), as well as using client specific IM interface, such as GTK
 IM module.  SCIM provides an IM application, scim, which use various IM
 engines to provide input methods for many languages, either by native modules
 (such as scim-pinyin and scim-hangul) or interfaces to other IM libraries
 (such as scim-anthy, scim-uim, scim-m17n, and scim-chewing).
 .
 For more information about SCIM, please see the description of scim package.

Package: libscim8v5
Description-md5: f9a06fa2b07c6caf7e9ed8147b60c58d
Description-en: library for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package provides runtime libraries for SCIM platform.
 .
 For more information about SCIM, please see the description of scim package.

Package: libsciplot-dev
Description-md5: 6be10a1c76800191a45d93de67809461
Description-en: Development library and header files for SciPlot
 Contains C header files and development shared libraries for SciPlot.
 The SciPlot Widget is a GTK4/Cairo-based widget capable of plotting
 Cartesian or polar graphs, including logarithmic axes in Cartesian plots.

Package: libsciplot2
Description-md5: 182a33304ea3521bbe81844e854a8949
Description-en: widget for scientific plotting
 The SciPlot Widget is a GTK4/Cairo-based widget capable of plotting
 Cartesian or polar graphs, including logarithmic axes in Cartesian plots.
 .
 Features provided in the widget include automatic scaling, legend drawing,
 axis labeling, PostScript output, multiple plotted lines, color support,
 user font specification, dashed lines, symbols drawn at points, logarithmic
 scales on one or both axes in Cartesian plots, and degrees or radians as
 angles in polar plots.

Package: libscitokens-dev
Description-md5: 1867f4f7005d167dc788b15956fa3dc7
Description-en: Development files for scitokens-cpp
 Development files (header files) for scitokens-cpp.

Package: libscitokens0t64
Description-md5: b1f39ac822f441f5c3e841e2dac83f43
Description-en: C++ Implementation of the SciTokens Library
 This package implements a minimal library for creating and using
 SciTokens from C or C++.
 .
 SciTokens (https://scitokens.org) provide a token format for
 distributed authorization. The tokens are self-describing, can be
 verified in a distributed fashion (no need to contact the issuer to
 determine if the token is valid). This is convenient for a federated
 environment where several otherwise-independent storage endpoints
 want to delegate trust for an issuer for managing a storage
 allocation.

Package: libscm-dev
Description-md5: 12ddc54b0e8498cb6e301f590d7b6929
Description-en: Embeddable library for SCM Scheme language interpreter
 Compact static library containing the SCM interpreter and an API making it
 easy to integrate into other programs as a scripting language.

Package: libscope-guard-perl
Description-md5: 0ab1354db485ee56de877e8d97c7296e
Description-en: lexically scoped resource management
 Scope::Guard is a Perl module that provides a convenient way to perform
 cleanup or other forms of resource management at the end of a scope. It is
 particularly useful when dealing with exceptions.
 .
 For more information, see: <URL:http://www.drdobbs.com/cpp/184403758>

Package: libscope-upper-perl
Description-md5: 83027a88b9a45b5eb731ee3f0d2f023e
Description-en: module to manipulate upper scopes
 Scope::Upper is a Perl module that provides a way for Perl programs to defer
 actions at run-time until the control flow returns to the upper scope. It
 currently enables developers to:
 .
 * Hook an upper scope end with "reap"
 * Localize variables, array/hash values or deletions of elements in
 higher contexts with respectively "localize", "localize_elem" and
 "localize_delete"
 * Return values immediately to an upper level with "unwind", and know
 which context was in use then with "want_at"

Package: libscopt-java
Description-md5: 1441aa2d17b260fee91224241601065e
Description-en: Simple scala command line options parsing
 Scopt provides two styles of parsing: immutable and mutable.
 In immutable parsing style, a config object is passed around as an argument
 into action callbacks. On the other hand, in mutable parsing style you are
 expected to modify the config object in place.

Package: libscotch-64-7.0
Description-md5: 3bc01da36d22f5a7cbe20780ee4781b0
Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 Shared libraries package for scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.
 .
 This package provides libscotch with 64-bit indexing (IDXSIZE=64) for
 SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num.

Package: libscotch-64-dev
Description-md5: 6e37f6683f30bf0b582976a36a614c37
Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 Headers and libraries package for scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.
 .
 This package provides scotch with 64-bit indexing (IDXSIZE=64) for
 SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num.

Package: libscotch-64i-7.0
Description-md5: 0d92c9de9d77a37612f3d326da9cf448
Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 Shared libraries package for scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.
 .
 This package provides libscotch with both 64-bit indexing and integers
 (IDXSIZE=64 and INTSIZE=64).

Package: libscotch-64i-dev
Description-md5: db3574a7988fc8bcee0fa4d0e699a02b
Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 Headers and libraries package for scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.
 .
 This package provides libscotch with both 64-bit indexing and integers
 (IDXSIZE=64 and INTSIZE=64).

Package: libscotch-7.0c
Description-md5: 7010765d2b2832f99f331f08e36585e8
Description-en: programs and libraries for graph, mesh and hypergraph partitioning
 Shared libraries package for scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.

Package: libscotch-dev
Description-md5: 005031c86c345eaf27f86a6745d2b32c
Description-en: programs and libraries for graph, mesh and hypergraph partitioning
 Headers and libraries package for scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.

Package: libscotcherr-7.0
Description-md5: 81e90b331802bf9f3cc85c35b00d5a07
Description-en: libraries for graph, mesh and hypergraph partitioning (error handling)
 Headers and libraries package for scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.
 .
 This package provides shared libraries, libscotcherr and
 libscotcherrexit, used for error handling by scotch.

Package: libscotcherr-dev
Description-md5: 35a60bf78579b3b6ea7e97e74d87e941
Description-en: libraries for graph, mesh and hypergraph partitioning (error handling)
 Headers and libraries package for scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.
 .
 This package provides development files for the common libscotcherr
 and libscotcherrexit libraries used for error handling by scotch.

Package: libscotchmetis-64-dev
Description-md5: 4e7ff2b12544d8081953c84f4b8b21d1
Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 Scotch/Metis compatility interface, providing a free implementation of the
 Metis system for graph partitioning and sparse matrix reordering.
 .
 This package provides metis emulation with scotch supporting
 64-bit indexing (IDXSIZE=64) for SCOTCH_Idx but standard 32-bit
 integers for SCOTCH_Num.

Package: libscotchmetis-64i-dev
Description-md5: d227c20cc4f82cdd3459ec84217600e6
Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 Scotch/Metis compatility interface, providing a free implementation of the
 Metis system for graph partitioning and sparse matrix reordering.
 .
 This package provides metis emulation with scotch supporting
 both 64-bit indexing and integers (IDXSIZE=64 and INTSIZE=64).

Package: libscotchmetis-dev
Description-md5: a391c720b80b18263009a2efcd3d5429
Description-en: programs and libraries for graph, mesh and hypergraph partitioning
 Scotch/Metis compatility interface, providing a free implementation of the
 Metis system for graph partitioning and sparse matrix reordering.

Package: libscotchparmetis-64-dev
Description-md5: c988a7b21274a0f2a74cf87392e01a6e
Description-en: programs and libraries for graph, mesh and hypergraph partitioning
 Scotch/ParMetis compatility interface, providing a free implementation of the
 ParMetis system for parallel graph partitioning and sparse matrix reordering.
 .
 This package provides parmetis emulation with scotch supporting
 64-bit indexing (IDXSIZE=64) for SCOTCH_Idx but standard 32-bit
 integers for SCOTCH_Num.

Package: libscotchparmetis-64i-dev
Description-md5: 00bf1119eb60ec498b68f98a4f6376ef
Description-en: programs and libraries for graph, mesh and hypergraph partitioning
 Scotch/ParMetis compatility interface, providing a free implementation of the
 ParMetis system for parallel graph partitioning and sparse matrix reordering.
 .
 This package provides parmetis emulation with ptscotch supporting
 both 64-bit indexing and integers (IDXSIZE=64 and INTSIZE=64).

Package: libscotchparmetis-dev
Description-md5: a4daa83e9ec9e8f2cbf2dbbe5f4b9677
Description-en: programs and libraries for graph, mesh and hypergraph partitioning
 Scotch/ParMetis compatility interface, providing a free implementation of the
 ParMetis system for parallel graph partitioning and sparse matrix reordering.

Package: libscout
Description-md5: b319627aacaacd51b0d814b71cd2ba76
Description-en: Third-party libraries detector for Android apps
 LibScout is a light-weight and effective static analysis tool to detect
 third-party libraries in Android apps. The detection is resilient against
 common bytecode obfuscation techniques such as identifier renaming or
 code-based obfuscations such as reflection-based API hiding or control-flow
 randomization.
 .
 LibScout requires the original library SDKs (compiled .jar/.aar files) to
 extract library profiles that can be used for detection on Android apps.
 .
 Unique features:
 .
 * Library detection resilient against many kinds of bytecode obfuscation.
 * Capability of pinpointing the exact library version (in some cases to a set
 of 2-3 candidate versions).
 * Capability of handling dead-code elimination, by computing a similarity
 score against baseline SDKs.

Package: libscout-clojure
Description-md5: 5ee9f3a0984a5a13d435eb52499ff86d
Description-en: Clojure library to parse strings
 Scout is a library for Clojure that provides a Scanner object which is
 associated with the string it is scanning. The Scanner object provides
 functionality such as searching by using regular expressions.

Package: libscram-java
Description-md5: 5e8517df52675983ac63ab559722e1c5
Description-en: Salted Challenge Response Authentication Mechanism
 SCRAM (Salted Challenge Response Authentication Mechanism) is part of the
 family of Simple Authentication and Security Layer (SASL, RFC 4422)
 authentication mechanisms. It is described as part of RFC 5802 and RFC 7677.
 .
 This project aims to provide a complete clean-room implementation of SCRAM. It
 is written in Java and provided in a modular, re-usable way, independent of
 other software or programs.

Package: libscrappy-perl
Description-md5: 32243d5fb28a2f0400484f4398572a14
Description-en: powerful web spidering, scraping, creeping crawling framework
 Scrappy is an easy (and hopefully fun) way of scraping, spidering, and/or
 harvesting information from web pages, web services, and more. Scrappy is a
 feature rich, flexible, intelligent web automation tool.

Package: libscriptalicious-perl
Description-md5: e1bca8d2dd121f525472a9c222d99174
Description-en: module to simplify writing of Perl scripts
 Scriptalicious is a Perl module that enables developers to write scripts that
 conform to common best practices, quickly and easily. It provides some useful
 features such as providing a help message via the -h option and shortcuts for
 aborting the program with various error conditions.

Package: libscrypt-dev
Description-md5: f0465882628190280d7330670757b372
Description-en: scrypt shared library - development files
 The scrypt algorithm is a password-based key derivation function
 designed to require large amounts of memory. This proof-of-work scheme
 is intended to make it costly to perform large-scale hardware
 attacks.
 .
 This package contains files for development with libscrypt.

Package: libscrypt-kdf-dev
Description-md5: 51e40e2f3b1c05220ad1d6129b59fa3e
Description-en: Development library for encryption using scrypt for key derivation
 A simple password-based encryption utility which demonstrates the
 scrypt key derivation function.  On modern hardware and with default
 parameters, the cost of cracking the password on a file encrypted by
 scrypt enc is approximately 100 billion times more than the cost of
 cracking the same password on a file encrypted by openssl enc; this
 means that a five-character password using scrypt is stronger than a
 ten-character password using openssl.
 .
 This package contains the development files.

Package: libscrypt-kdf1
Description-md5: 6fd3fcde499f770d8d2cb067fecd610f
Description-en: Shared library for encryption using scrypt for key derivation
 A simple password-based encryption utility which demonstrates the
 scrypt key derivation function.  On modern hardware and with default
 parameters, the cost of cracking the password on a file encrypted by
 scrypt enc is approximately 100 billion times more than the cost of
 cracking the same password on a file encrypted by openssl enc; this
 means that a five-character password using scrypt is stronger than a
 ten-character password using openssl.
 .
 This package contains the shared library.

Package: libscrypt0
Description-md5: 1210abc7b561caa080f8d4f7657278f8
Description-en: scrypt shared library
 The scrypt algorithm is a password-based key derivation function
 designed to require large amounts of memory. This proof-of-work scheme
 is intended to make it costly to perform large-scale hardware
 attacks.
 .
 This package contains a shared library implementing the scrypt
 algorithm, based on the original implementation with a number of
 harnesses and simplified interfaces.

Package: libscscp-doc
Description-md5: 2e8495ec8c871b114940492d527283fb
Description-en: IMCCE SCSCP C Library -- reference manual
 SCSCP stands for Symbolic Computation Software Composibility Protocol.
 This protocol is developed by the European project SCIEnce - Symbolic
 Computation Infrastructure for Europe: http://www.symbolic-computing.org
 .
 This package provides the reference manual for the IMCCE SCSCP C Library,
 an implementation in C of the SCSCP protocol; it also contains examples.

Package: libscscp1
Description-md5: 6be67b1336f96140f3ca1f59e8a0e441
Description-en: IMCCE SCSCP C Library -- library package
 SCSCP stands for Symbolic Computation Software Composibility Protocol.
 This protocol is developed by the European project SCIEnce - Symbolic
 Computation Infrastructure for Europe: http://www.symbolic-computing.org
 .
 This C/C++ library, which is developed by the French Institute of
 Celestial Mechanics and Ephemeridesis Calculus (IMCCE) consists
 of an implementation of the SCSCP protocol. It provides an Application
 Programming Interface (API) to develop client and server applications
 to communicate with systems that support the SCSCP protocol, mainly
 Computer Algebra Systems (CAS).
 .
 This package provides the shared libraries required to run programs
 compiled against the SCSCP library developed at IMCCE. To compile your
 own programs you also need to install the libscscp1-dev package.

Package: libscscp1-dev
Description-md5: 4e58cdd2ca0ad7ecef741d48c7883577
Description-en: IMCCE SCSCP C Library -- development package
 SCSCP stands for Symbolic Computation Software Composibility Protocol.
 This protocol is developed by the European project SCIEnce - Symbolic
 Computation Infrastructure for Europe: http://www.symbolic-computing.org
 .
 This C/C++ library, which is developed by the French Institute of
 Celestial Mechanics and Ephemeridesis Calculus (IMCCE) consists
 of an implementation of the SCSCP protocol. It provides an Application
 Programming Interface (API) to develop client and server applications
 to communicate with systems that support the SCSCP protocol, mainly
 Computer Algebra Systems (CAS).
 .
 This package contains the header files, static libraries and symbolic
 links that developers using the SCSCP library developed at IMCCE will
 need.

Package: libscsynth1t64
Description-md5: dd62ec573a228b2180c603f7f6741265
Description-en: SuperCollider synthesis server library
 SuperCollider is an environment and programming language for real time
 audio synthesis and algorithmic composition. It provides an interpreted
 object-oriented language which functions as a network client
 to a state of the art, realtime sound synthesis server.
 .
 This package contains the shared library for the synthesis server.

Package: libscythestat-dev
Description-md5: 7515491f36af525cc88cce1e0eddbad1
Description-en: header files for Scythe statistics library
 Files provided by this package are required to develop new programs
 with the Scythe library. There is no binary library associated
 with these headers, i.e. all template code is contained within
 and no further dependencies are required at runtime
 .
 The Scythe Statistical Library is an open source C++ library for
 statistical computation. It includes a suite of matrix manipulation
 functions, a suite of pseudo-random number generators, and a suite
 of numerical optimizers. Programs written using Scythe are generally
 much faster than those written in commonly used interpreted
 languages, such as R, Matlab, and GAUSS; and can be compiled on any
 system with the GNU GCC compiler (and perhaps with other C++
 compilers). One of the primary design goals of the Scythe developers
 has been ease of use for non-expert C++ programmers. Ease of use is
 provided through three primary mechanisms: (1) operator and function
 over-loading, (2) numerous pre-fabricated utility functions, and (3)
 clear documentation and example programs. Additionally, Scythe is
 quite flexible and entirely extensible because the source code is
 available to all users.

Package: libsdbus-c++-bin
Description-md5: d65e5d685d599768e32e50fcd15be195
Description-en: High-level C++ D-Bus library for Linux in modern C++ (utilities)
 sdbus-c++ is a high-level C++ D-Bus library for Linux designed to provide
 expressive, easy-to-use API in modern C++. It adds another layer of
 abstraction on top of sd-bus, a nice, fresh C D-Bus implementation by systemd.
 .
 This package contains binary utilities.

Package: libsdbus-c++-dev
Description-md5: 93d00c99dbc3ffcc8b9933c21d6ee6a8
Description-en: High-level C++ D-Bus library for Linux in modern C++ (development files)
 sdbus-c++ is a high-level C++ D-Bus library for Linux designed to provide
 expressive, easy-to-use API in modern C++. It adds another layer of
 abstraction on top of sd-bus, a nice, fresh C D-Bus implementation by systemd.
 .
 This package contains development files.

Package: libsdbus-c++-doc
Description-md5: 76bf9a24192c6d80e794171e3d107fbc
Description-en: High-level C++ D-Bus library for Linux in modern C++ (documentation)
 sdbus-c++ is a high-level C++ D-Bus library for Linux designed to provide
 expressive, easy-to-use API in modern C++. It adds another layer of
 abstraction on top of sd-bus, a nice, fresh C D-Bus implementation by systemd.
 .
 This package contains documentation.

Package: libsdbus-c++2
Description-md5: d7e882e151f151f466356011cdbbbf86
Description-en: High-level C++ D-Bus library for Linux in modern C++ (library)
 sdbus-c++ is a high-level C++ D-Bus library for Linux designed to provide
 expressive, easy-to-use API in modern C++. It adds another layer of
 abstraction on top of sd-bus, a nice, fresh C D-Bus implementation by systemd.
 .
 This package contains library.

Package: libsde1t64
Description-md5: 676d64e6baa8178038af5c3f8e942520
Description-en: PAPI software defined events runtime (shared libraries)
 Performance Application Programming Interface (PAPI) provides the tool
 designer and application engineer with a consistent interface and methodology
 for use of the performance counter hardware found in most major
 microprocessors. PAPI enables software engineers to see, in near real time,
 the relation between software performance and processor events.
 .
 Software Defined Events (SDEs) allow arbitrary custom performance metrics
 to be defined by applications or performance tools that can be measured by
 PAPI via the sde component.
 .
 This package provides the shared library.

Package: libsdl-gfx1.2-5
Description-md5: 2895b140ea337edf42acb130cab1bc31
Description-en: drawing and graphical effects extension for SDL
 The SDL_gfx library is an extension to the SDL library which provides
 basic antialiased drawing routines such as lines, circles or polygons,
 an interpolating rotozoomer for SDL surfaces, framerate control and MMX
 image filters.
 .
 This package contains the SDL_gfx runtime library.

Package: libsdl-gfx1.2-dev
Description-md5: 49354076c310a0009ed60e3961f93c21
Description-en: development files for SDL_gfx
 The SDL_gfx library is an extension to the SDL library which provides
 basic antialiased drawing routines such as lines, circles or polygons,
 an interpolating rotozoomer for SDL surfaces, framerate control and MMX
 image filters.
 .
 This package contains the header files and static library needed to
 compile applications that use SDL_gfx.

Package: libsdl-gfx1.2-doc
Description-md5: 1df35036396ab8f50003cd7a4bb7cc02
Description-en: documentation files for SDL_gfx
 The SDL_gfx library is an extension to the SDL library which provides
 basic antialiased drawing routines such as lines, circles or polygons,
 an interpolating rotozoomer for SDL surfaces, framerate control and MMX
 image filters.
 .
 This package contains the documentation to program with the SDL_gfx library.

Package: libsdl-image1.2
Description-md5: b04046f8d6efcac7094eea4596dd127a
Description-en: Image loading library for Simple DirectMedia Layer 1.2, libraries
 This is a simple library to load images of various formats as SDL surfaces.  It
 supports the following formats: BMP, GIF, JPEG, LBM, PCX, PNG, PNM, TGA, TIFF,
 WEBP, XCF, XPM, XV.
 .
 This package contains the shared library.

Package: libsdl-image1.2-dev
Description-md5: 88e45ebbfade6fd5cc266ca8c5364641
Description-en: Image loading library for Simple DirectMedia Layer 1.2, development files
 This is a simple library to load images of various formats as SDL surfaces.  It
 supports the following formats: BMP, GIF, JPEG, LBM, PCX, PNG, PNM, TGA, TIFF,
 WEBP, XCF, XPM, XV.
 .
 This package contains the development files.

Package: libsdl-kitchensink-dev
Description-md5: a02f1a8f9f6d9eb3eaf472b644999999
Description-en: FFmpeg and SDL2 based library for audio and video playback - Development files
 It provides FFmpeg-based audio and video playback for SDL which features:
 - Decoding video & audio via FFmpeg
 - Dumping video data on SDL_textures
 - Dumping audio data in the usual mono/stereo interleaved formats
 - Automatic audio and video conversion to SDL2 friendly formats
 - Synchronizing video & audio to clock
 - Seeking forwards and backwards
 - Bitmap & libass subtitle support
 .
 This package contains the development files.

Package: libsdl-kitchensink1
Description-md5: c4339d059ab719cad01fcdd2d3f40196
Description-en: FFmpeg and SDL2 based library for audio and video playback
 It provides FFmpeg-based audio and video playback for SDL which features:
 - Decoding video & audio via FFmpeg
 - Dumping video data on SDL_textures
 - Dumping audio data in the usual mono/stereo interleaved formats
 - Automatic audio and video conversion to SDL2 friendly formats
 - Synchronizing video & audio to clock
 - Seeking forwards and backwards
 - Bitmap & libass subtitle support
 .
 This package contains the shared library.

Package: libsdl-mixer1.2
Description-md5: 6365dd710480410f247a015e3bf6e992
Description-en: Mixer library for Simple DirectMedia Layer 1.2, libraries
 SDL_mixer is a sample multi-channel audio mixer library.  It supports any
 number of simultaneously playing channels of 16 bit stereo audio, plus a single
 channel of music, mixed by the popular FLAC, MikMod MOD, Timidity MIDI, Ogg
 Vorbis, and SMPEG MP3 libraries.
 .
 This package contains the shared library.

Package: libsdl-mixer1.2-dev
Description-md5: c9cb3ce99772b1ad82e3e483c57b44c2
Description-en: Mixer library for Simple DirectMedia Layer 1.2, development files
 SDL_mixer is a sample multi-channel audio mixer library.  It supports any
 number of simultaneously playing channels of 16 bit stereo audio, plus a single
 channel of music, mixed by the popular FLAC, MikMod MOD, Timidity MIDI, Ogg
 Vorbis, and SMPEG MP3 libraries.
 .
 This package contains the development files.

Package: libsdl-net1.2
Description-md5: d9a5c0da6adf42bc40db5f9ca3c36408
Description-en: Network library for Simple DirectMedia Layer 1.2, libraries
 This is a small, low-level, cross-platform networking library, that can be used
 with the Simple DirectMedia Layer library.
 .
 This package contains the shared library.

Package: libsdl-net1.2-dev
Description-md5: a16ffa7eccf37321735f330935ce44ed
Description-en: Network library for Simple DirectMedia Layer 1.2, development files
 This is a small, low-level, cross-platform networking library, that can be used
 with the Simple DirectMedia Layer library.
 .
 This package contains the development files.

Package: libsdl-pango-dev
Description-md5: 22a0c3ba2fd14e4fc8aacb99feade7b6
Description-en: text rendering with Pango in SDL applications (development)
 SDL_pango is a Simple Directmedia Layer extension for rendering text
 with the Pango library. Its use cases are similar to those of SDL_ttf,
 but it benefits from the superior Pango font selection engine for
 improved rendering of internationalized text.
 .
 This package contains the static library and development headers needed
 to build applications using SDL_pango.

Package: libsdl-pango1
Description-md5: 9c8268778394edb211123ecb736d56ac
Description-en: text rendering with Pango in SDL applications (shared library)
 SDL_pango is a Simple Directmedia Layer extension for rendering text
 with the Pango library. Its use cases are similar to those of SDL_ttf,
 but it benefits from the superior Pango font selection engine for
 improved rendering of internationalized text.
 .
 This package contains the runtime shared library.

Package: libsdl-perl
Description-md5: fa4bdefe959b8a6904f253dc4fd3d8f7
Description-en: SDL bindings for the Perl language
 SDL is a library that allows programs portable low level access to
 a video framebuffer, audio output, mouse, and keyboard. This perl
 package contains Perl bindings to access the SDL library.

Package: libsdl-sge
Description-md5: 6cf065bddd65a1ec6ba47d0e681917ac
Description-en: extension of graphic functions for SDL multimedia libraries
 SGE is a layer over the SDL multimedia library which provides common graphics
 operations such as clipping, block copies, drawing of lines, circles and
 primitives, rotation and scaling of surfaces, pixel operations, palette
 functions and many more.
 .
 This package contains the runtime library.

Package: libsdl-sge-dev
Description-md5: d4882c99a05a09c96837e8e2f2e0274b
Description-en: extension of graphic functions for the SDL multimedia, development files
 SGE is a layer over the SDL multimedia library which provides common graphics
 operations such as clipping, block copies, drawing of lines, circles and
 primitives, rotation and scaling of surfaces, pixel operations, palette
 functions and many more.
 .
 This package contains the header files and static library needed to
 compile applications that use libsdl-sge.

Package: libsdl-sound1.2
Description-md5: 02f3434922f761b0483d433986a93ea1
Description-en: Sound library for Simple DirectMedia Layer 1.2, libraries
 SDL_sound is a library that handles the decoding of several popular sound file
 formats, such as .WAV and .MP3.  It is an add-on to Simple Directmedia Layer
 library.
 .
 This package contains the shared library.

Package: libsdl-sound1.2-dev
Description-md5: 757b1c478ca9ef83deab4980576bbe6c
Description-en: Sound library for Simple DirectMedia Layer 1.2, development files
 SDL_sound is a library that handles the decoding of several popular sound file
 formats, such as .WAV and .MP3.  It is an add-on to Simple Directmedia Layer
 library.
 .
 This package contains the development files.

Package: libsdl-ttf2.0-0
Description-md5: 757b4624c2c48994a058634a99e0b456
Description-en: TrueType Font library for Simple DirectMedia Layer 1.2, libraries
 Sample library which allows you to use TrueType fonts in your SDL applications.
 .
 This package contains the shared library.

Package: libsdl-ttf2.0-dev
Description-md5: a13657785db12ed4c42ce57872ede102
Description-en: TrueType Font library for Simple DirectMedia Layer 1.2, development files
 Sample library which allows you to use TrueType fonts in your SDL applications.
 .
 This package contains the development files.

Package: libsdl1.2-compat-tests
Description-md5: 2e7f275760fa55b673f6fe1b68a08b17
Description-en: SDL 1.2 binary compatibility library - tests
 libsdl1.2-compat provides a binary compatible API for programs built
 against SDL 1.2, but using SDL 2.0.
 .
 If you are writing new code, please target SDL 2.0 directly instead
 of using this layer.
 .
 This package provides manual test programs.

Package: libsdl1.2-dev
Description-md5: bad1a221f52fc1875264739179f71690
Description-en: SDL 1.2 binary compatibility library - development files
 sdl12-compat provides a binary compatible API for programs built
 against SDL 1.2, but using SDL 2.0.
 .
 If you are writing new code, please target SDL 2.0 directly instead
 of using this layer.
 .
 This package provides development files.

Package: libsdl1.2debian
Description-md5: f3858f61954ab25f76b61efb9ddf5b32
Description-en: SDL 1.2 binary compatibility library wrapping SDL 2.0
 This package contains sdl12-compat, a binary compatible API for programs built
 against SDL 1.2, but using SDL 2.0.
 .
 This package replaces the classic SDL 1.2 library with the SDL 2.0
 compatibility layer, so that all SDL 1.2 program will use it.
 .
 If you are writing new code, please target SDL 2.0 directly instead
 of using this layer.

Package: libsdl2-compat-dev
Description-md5: 382bd04a82ecfb97c8ace3f6efcff2b6
Description-en: libsdl2-dev replacement using SDL 3 - transitional package
 sdl2-compat provides a binary compatible API for programs built
 against SDL 2, but using SDL 3.
 .
 This transitional package depends on a version of libsdl2-dev that is
 provided by sdl2-compat.
 .
 If you are writing new code, please target SDL 3 directly instead
 of using this layer. Debian packages should not build-depend on this
 package: please use libsdl2-dev instead.

Package: libsdl2-compat-tests
Description-md5: 5802c56b26f3d4589bcf96c028a1e071
Description-en: SDL 2 binary compatibility library - tests
 sdl2-compat provides a binary compatible API for programs built
 against SDL 2, but using SDL 3.
 .
 If you are writing new code, please target SDL 3 directly instead of
 using this layer. Debian packages should not depend or build-depend on
 this package.
 .
 This package provides automated and manual test programs.

Package: libsdl2-dev
Description-md5: d99229c59d02856ede6cec650b3bc227
Description-en: Simple DirectMedia Layer development files
 SDL is a library that allows programs portable low level access to a video
 framebuffer, audio output, mouse, and keyboard.
 .
 sdl2-compat provides a binary compatible API for programs built
 against SDL 2, but using SDL 3.
 This package contains the files needed to compile and link programs which
 use SDL 2, replacing "classic" SDL 2.
 .
 If you are writing new code, please target SDL 3 directly instead of
 using this layer.

Package: libsdl2-gfx-1.0-0
Description-md5: a7a830d7b5a7e3bf4681bbb0547c5b79
Description-en: drawing and graphical effects extension for SDL2
 The SDL2_gfx library is an extension to the SDL2 library which provides
 basic antialiased drawing routines such as lines, circles or polygons,
 an interpolating rotozoomer for SDL2 surfaces, framerate control and MMX
 image filters.
 .
 This package contains the SDL2_gfx runtime library.

Package: libsdl2-gfx-dev
Description-md5: 1ba2c0d7ca89abfeb05ca66097ea316a
Description-en: development files for SDL2_gfx
 The SDL2_gfx library is an extension to the SDL2 library which provides
 basic antialiased drawing routines such as lines, circles or polygons,
 an interpolating rotozoomer for SDL2 surfaces, framerate control and MMX
 image filters.
 .
 This package contains the header files and static library needed to
 compile applications that use SDL2_gfx.

Package: libsdl2-gfx-doc
Description-md5: 4ce5fa26404cfe2066a7ef9aa171d100
Description-en: documentation files for SDL2_gfx
 The SDL2_gfx library is an extension to the SDL2 library which provides
 basic antialiased drawing routines such as lines, circles or polygons,
 an interpolating rotozoomer for SDL2 surfaces, framerate control and MMX
 image filters.
 .
 This package contains the documentation to program with the SDL2_gfx library.

Package: libsdl2-image-2.0-0
Description-md5: e5b1016aaab8f0b7659c8933fad826b0
Description-en: Image loading library for Simple DirectMedia Layer 2, libraries
 This is a simple library to load images of various formats as SDL surfaces.  It
 supports the following formats: BMP, GIF, JPEG, LBM, PCX, PNG, PNM, TGA, TIFF,
 WEBP, XCF, XPM, XV.
 .
 This package contains the shared library.

Package: libsdl2-image-dev
Description-md5: 69d53403a68162ef7e95a3a08bcf3861
Description-en: Image loading library for Simple DirectMedia Layer 2, development files
 This is a simple library to load images of various formats as SDL surfaces.  It
 supports the following formats: BMP, GIF, JPEG, LBM, PCX, PNG, PNM, TGA, TIFF,
 WEBP, XCF, XPM, XV.
 .
 This package contains the development files.

Package: libsdl2-image-tests
Description-md5: 43ffb6a064efb0dd7cccfb9461b89587
Description-en: Image loading library for Simple DirectMedia Layer 2 - tests
 This is a simple library to load images of various formats as SDL surfaces.  It
 supports the following formats: BMP, GIF, JPEG, LBM, PCX, PNG, PNM, TGA, TIFF,
 WEBP, XCF, XPM, XV.
 .
 This package contains automated and manual tests.

Package: libsdl2-mixer-2.0-0
Description-md5: c981ee14a4831197c700b9db54883ca4
Description-en: Mixer library for Simple DirectMedia Layer 2, libraries
 SDL_mixer is a sample multi-channel audio mixer library.  It supports any
 number of simultaneously playing channels of 16 bit stereo audio, plus a single
 channel of music, mixed by the popular FLAC, libxmp MOD, FluidSynth and
 Timidity MIDI, Ogg Vorbis, and mpg123 MP3 libraries.
 .
 This package contains the shared library.

Package: libsdl2-mixer-dev
Description-md5: f96491ea77ed91367c4349f5c89d20ea
Description-en: Mixer library for Simple DirectMedia Layer 2, development files
 SDL_mixer is a sample multi-channel audio mixer library.  It supports any
 number of simultaneously playing channels of 16 bit stereo audio, plus a single
 channel of music, mixed by the popular FLAC, libxmp MOD, FluidSynth and
 Timidity MIDI, Ogg Vorbis, and mpg123 MP3 libraries.
 .
 This package contains the development files.

Package: libsdl2-net-2.0-0
Description-md5: 0e252144b4b100ffba0cf7c7abc24e53
Description-en: Network library for Simple DirectMedia Layer 2, libraries
 This is a small, low-level, cross-platform networking library, that can be used
 with the Simple DirectMedia Layer library.
 .
 This package contains the shared library.

Package: libsdl2-net-dev
Description-md5: dfd3cc3d913384bda90efc6a0f7e822a
Description-en: Network library for Simple DirectMedia Layer 2, development files
 This is a small, low-level, cross-platform networking library, that can be used
 with the Simple DirectMedia Layer library.
 .
 This package contains the development files.

Package: libsdl2-pango4
Description-md5: 1c3f0d4b9bf02104bc837405a68ed5a9
Description-en: pango extension for sdl2
 SDL_pango is a Simple Directmedia Layer extension for rendering text
 with the Pango library. Its use cases are similar to those of SDL_ttf,
 but it benefits from the superior Pango font selection engine for
 improved rendering of internationalized text.
 .
 This package contains the runtime shared library.

Package: libsdl2-pango4-dev
Description-md5: 22a0c3ba2fd14e4fc8aacb99feade7b6
Description-en: text rendering with Pango in SDL applications (development)
 SDL_pango is a Simple Directmedia Layer extension for rendering text
 with the Pango library. Its use cases are similar to those of SDL_ttf,
 but it benefits from the superior Pango font selection engine for
 improved rendering of internationalized text.
 .
 This package contains the static library and development headers needed
 to build applications using SDL_pango.

Package: libsdl2-tests
Description-md5: f451e96923adb880d39bf4e59ef383d2
Description-en: Simple DirectMedia Layer automated and manual tests
 SDL is a library that allows programs portable low level access to a video
 framebuffer, audio output, mouse, and keyboard.
 .
 This package contains manual and automated tests. The automated tests can
 be run using ginsttest-runner in the gnome-desktop-testing package,
 or manually.

Package: libsdl2-ttf-2.0-0
Description-md5: d1d11e371518d26e6e4ae98dff649ad4
Description-en: TrueType Font library for Simple DirectMedia Layer 2, libraries
 Wrapper around FreeType 2.0 library, making possible to use TrueType fonts to
 render text in SDL applications.
 .
 This package contains the shared library.

Package: libsdl2-ttf-dev
Description-md5: dbc0a7ada44359d9c3ee7bc8d63ba702
Description-en: TrueType Font library for Simple DirectMedia Layer 2, development files
 Wrapper around FreeType 2.0 library, making possible to use TrueType fonts to
 render text in SDL applications.
 .
 This package contains the development files.

Package: libsdl3-dev
Description-md5: 43f84f481739a065c49442e388e4b07b
Description-en: Simple DirectMedia Layer, version 3 (development files)
 SDL is a cross-platform library designed to make it easy to write
 multimedia software such as games and emulators.
 .
 This package contains the files needed to compile and link programs which
 use SDL.

Package: libsdl3-image-dev
Description-md5: 7ee6c17f48bb81093f18332193b727b8
Description-en: Image loading library for Simple DirectMedia Layer 3 - development files
 This is a simple library to load images of various formats as SDL
 surfaces.  It supports the following formats: BMP, GIF, JPEG, LBM, PCX,
 PNG, PNM, TGA, TIFF, WEBP, XPM, XV.
 .
 This package contains the development files.

Package: libsdl3-image-doc
Description-md5: b444dbfc0baaf90ca77e5fe0ca7dab2f
Description-en: Image loading library for Simple DirectMedia Layer 3 - documentation
 This is a simple library to load images of various formats as SDL
 surfaces.  It supports the following formats: BMP, GIF, JPEG, LBM, PCX,
 PNG, PNM, TGA, TIFF, WEBP, XPM, XV.
 .
 This package contains the reference manual and examples.

Package: libsdl3-image-tests
Description-md5: ff2782b3350d9f934755816552b7dc16
Description-en: Image loading library for Simple DirectMedia Layer 3 - tests
 This is a simple library to load images of various formats as SDL
 surfaces.  It supports the following formats: BMP, GIF, JPEG, LBM, PCX,
 PNG, PNM, TGA, TIFF, WEBP, XPM, XV.
 .
 This package contains automated and manual tests.

Package: libsdl3-image0
Description-md5: 3249e3b0e8d0dfd89a167bc6b23b05bc
Description-en: Image loading library for Simple DirectMedia Layer 3
 This is a simple library to load images of various formats as SDL
 surfaces.  It supports the following formats: BMP, GIF, JPEG, LBM, PCX,
 PNG, PNM, TGA, TIFF, WEBP, XPM, XV.
 .
 This package contains the shared library.

Package: libsdl3-mixer-dev
Description-md5: b850ad0db4c606adfd22009041e21786
Description-en: Mixer library for Simple DirectMedia Layer 3 - development files
 SDL_mixer is a sample multi-channel audio mixer library.  It supports any
 number of simultaneously playing channels of 16 bit stereo audio, plus a single
 channel of music, in various formats including FLAC, Ogg Vorbis, Opus, MP3 and
 WAV.
 .
 This package contains the development files.

Package: libsdl3-mixer-doc
Description-md5: 85039ea8da6f719adaae07bb44ee75bd
Description-en: Mixer library for Simple DirectMedia Layer 3 - documentation
 SDL_mixer is a sample multi-channel audio mixer library.  It supports any
 number of simultaneously playing channels of 16 bit stereo audio, plus a single
 channel of music, in various formats including FLAC, Ogg Vorbis, Opus, MP3 and
 WAV.
 .
 This package contains the reference manual and examples.

Package: libsdl3-mixer-tests
Description-md5: 726222c1e43739c387f1461b4aeac5d5
Description-en: Mixer library for Simple DirectMedia Layer 3 - tests
 SDL_mixer is a sample multi-channel audio mixer library.  It supports any
 number of simultaneously playing channels of 16 bit stereo audio, plus a single
 channel of music, in various formats including FLAC, Ogg Vorbis, Opus, MP3 and
 WAV.
 .
 This package contains manual tests. Automated tests will be added to this
 package if they become available upstream.

Package: libsdl3-mixer0
Description-md5: dcea02fc6929a0f895cd4fcb14ef4499
Description-en: Mixer library for Simple DirectMedia Layer 3
 SDL_mixer is a sample multi-channel audio mixer library.  It supports any
 number of simultaneously playing channels of 16 bit stereo audio, plus a single
 channel of music, in various formats including FLAC, Ogg Vorbis, Opus, MP3 and
 WAV.
 .
 This package contains the shared library.

Package: libsdl3-net-dev
Description-md5: e348e0f23a6b21c9c8939aba6bd42fdd
Description-en: Network library for Simple DirectMedia Layer 3
 SDL_net is a portable network library for use with SDL. Its goal
 is to simplify the use of the usual socket interfaces and use SDL
 infrastructure to handle some portability things (such as threading
 and reporting errors).
 .
 This library does not yet have a stable ABI. Other packages in Debian
 should not depend on it until its first upstream stable release (3.2.0).
 .
 This package contains the development files.

Package: libsdl3-net-doc
Description-md5: 6a772f6f633390358fee0386da1e2b95
Description-en: Network library for Simple DirectMedia Layer 3
 SDL_net is a portable network library for use with SDL. Its goal
 is to simplify the use of the usual socket interfaces and use SDL
 infrastructure to handle some portability things (such as threading
 and reporting errors).
 .
 This library does not yet have a stable ABI. Other packages in Debian
 should not depend on it until its first upstream stable release (3.2.0).
 .
 This package contains the reference manual and examples.

Package: libsdl3-net-tests
Description-md5: 070ab89eb48f413fccbfe2958ec1783a
Description-en: Network library for Simple DirectMedia Layer 3
 SDL_net is a portable network library for use with SDL. Its goal
 is to simplify the use of the usual socket interfaces and use SDL
 infrastructure to handle some portability things (such as threading
 and reporting errors).
 .
 This library does not yet have a stable ABI. Other packages in Debian
 should not depend on it until its first upstream stable release (3.2.0).
 .
 This package contains manual tests. Automated tests will be added to this
 package if they become available upstream.

Package: libsdl3-net0
Description-md5: 26c1e5083e90f8f0bb98fb76159ab770
Description-en: Network library for Simple DirectMedia Layer 3
 SDL_net is a portable network library for use with SDL. Its goal
 is to simplify the use of the usual socket interfaces and use SDL
 infrastructure to handle some portability things (such as threading
 and reporting errors).
 .
 This library does not yet have a stable ABI. Other packages in Debian
 should not depend on it until its first upstream stable release (3.2.0).
 .
 This package contains the shared library.

Package: libsdl3-tests
Description-md5: dfc3234d1b3872a800f00beb1f548ac4
Description-en: Simple DirectMedia Layer, version 3 (automated and manual tests)
 SDL is a cross-platform library designed to make it easy to write
 multimedia software such as games and emulators.
 .
 This package contains manual and automated tests. The automated tests can
 be run using ginsttest-runner in the gnome-desktop-testing package,
 or manually.

Package: libsdl3-ttf-dev
Description-md5: 0e14c89d10b9c38472f26a607c08b094
Description-en: TrueType Font library for Simple DirectMedia Layer 3, development files
 Wrapper around FreeType 2.0 library, making possible to use TrueType fonts to
 render text in SDL applications.
 .
 This package contains the development files.

Package: libsdl3-ttf-doc
Description-md5: 3c2c347a70c9d19186a126c4fa221f70
Description-en: TrueType Font library for Simple DirectMedia Layer 3 - documentation
 Wrapper around FreeType 2.0 library, making possible to use TrueType fonts to
 render text in SDL applications.
 .
 This package contains the reference manual and examples.

Package: libsdl3-ttf-tests
Description-md5: 715da1f50ef0fe8d5dda00a292ee1a0b
Description-en: TrueType Font library for Simple DirectMedia Layer 3 - tests
 Wrapper around FreeType 2.0 library, making possible to use TrueType fonts to
 render text in SDL applications.
 .
 This package contains manual tests. Automated tests will be added to this
 package if they become available upstream.

Package: libsdl3-ttf0
Description-md5: 4e22d85d180ad8f5192f7d2f8e362116
Description-en: TrueType Font library for Simple DirectMedia Layer 3, libraries
 Wrapper around FreeType 2.0 library, making possible to use TrueType fonts to
 render text in SDL applications.
 .
 This package contains the shared library.

Package: libsdo-api-java
Description-md5: ee58a18a2782461c80892fcb687cb15e
Description-en: Service Data Objects 2.1 Java API spec
 SDO is a framework for data application development, which
 includes an architecture and API. SDO does the following:
 .
 - Simplifies the J2EE data programming model
 - Abstracts data in a service oriented architecture (SOA)
 - Unifies data application development
 - Supports and integrates XML
 - Incorporates J2EE patterns and best practices
 .
 With SDO, you do not need to be familiar with a
 technology-specific API in order to access and utilize data.
 You need to know only one API, the SDO API, which lets you
 work with data from multiple data sources, including
 relational databases, entity EJB components, XML pages, Web
 services, the Java Connector Architecture, JavaServer Pages
 pages, and more.
 .
 This package contains only a Java API of SDO 2.1 spec.
 EclipseLink is a implementation of this spec.

Package: libsdo-api-java-doc
Description-md5: 96bdcafe2acf8205a2167ba8d1b2b2dc
Description-en: Documentation for libsdo-api-java
 Documentation for SDO that is a framework for data application
 development, which includes an architecture and API. SDO does
 the following:
 .
 - Simplifies the J2EE data programming model
 - Abstracts data in a service oriented architecture (SOA)
 - Unifies data application development
 - Supports and integrates XML
 - Incorporates J2EE patterns and best practices
 .
 With SDO, you do not need to be familiar with a
 technology-specific API in order to access and utilize data.
 You need to know only one API, the SDO API, which lets you
 work with data from multiple data sources, including
 relational databases, entity EJB components, XML pages, Web
 services, the Java Connector Architecture, JavaServer Pages
 pages, and more.
 .
 This package contains only a Java API of SDO 2.1 spec.
 EclipseLink is a implementation of this spec.

Package: libsdp-api-java
Description-md5: 81a732cf4b84da2af1d6cc0a6c2dff48
Description-en: SDP API for Java
 The IETF protocol SDP specifies messages that describe multi-media
 sessions and are included within other protocol messages as payload.
 The API will enable users to manipulate SDP messages.
 .
 This is a reimplementation of the JSR 141 specification
 due to a non-free license of the reference implementation.

Package: libsdp-dev
Description-md5: dfaf3de65d7cf0a44f2c9fc38421523c
Description-en: Software package for semidefinite programming (development)
 CSDP is a library of routines that implements a predictor corrector variant of
 the semidefinite programming algorithm of Helmberg, Rendl, Vanderbei, and
 Wolkowicz. The code runs in parallel on shared memory multi-processor systems,
 and it makes effective use of sparsity in the constraint matrices.
 .
 CSDP is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research).
 .
 This package contains the static library and headers.

Package: libsdp0
Description-md5: 50c34f38f7b1e8a5d227bfea5e74fe53
Description-en: Software package for semidefinite programming (library)
 CSDP is a library of routines that implements a predictor corrector variant of
 the semidefinite programming algorithm of Helmberg, Rendl, Vanderbei, and
 Wolkowicz. The code runs in parallel on shared memory multi-processor systems,
 and it makes effective use of sparsity in the constraint matrices.
 .
 CSDP is part of the larger COIN-OR initiative (Computational Infrastructure
 for Operations Research).
 .
 This package contains the dynamic library.

Package: libsdpa-dev
Description-md5: e8c042b2619d454da380e504760dfa23
Description-en: Callable library and examples of SDPA
 This package provides some files [examples and callable library]
 of SDPA (SemiDefinite Programming Algorithm).
 See the information of the package 'sdpa'.
 Further information on SDP and SDPA can be found at
 http://sdpa.sourceforge.net/

Package: libsds-dev
Description-md5: 1adb6550a273c8f688c4460ed063fbc2
Description-en: Simple dynamic strings for C (header-only)
 SDS is a simple C dynamic string library (header-only). Provides safe,
 efficient, and easy-to-use dynamic strings.

Package: libsdsl-dev
Description-md5: 1d7d30b06c7df099ead117e33b72df8f
Description-en: succinct data structure library - development files
 The Succinct Data Structure Library (SDSL) is a powerful and flexible
 C++11 library implementing succinct data structures. In total, the
 library contains the highlights of 40 research publications. Succinct
 data structures can represent an object (such as a bitvector or a
 tree) in space close the information-theoretic lower bound of the
 object while supporting operations of the original object
 efficiently. The theoretical time complexity of an operations
 performed on the classical data structure and the equivalent succinct
 data structure are (most of the time) identical.
 .
 This package installs development files.

Package: libsdsl3
Description-md5: 08a9fd71ef7ef85321b37f33f3a7d07d
Description-en: succinct data structure library
 The Succinct Data Structure Library (SDSL) is a powerful and flexible
 C++11 library implementing succinct data structures. In total, the
 library contains the highlights of 40 research publications. Succinct
 data structures can represent an object (such as a bitvector or a
 tree) in space close the information-theoretic lower bound of the
 object while supporting operations of the original object
 efficiently. The theoretical time complexity of an operations
 performed on the classical data structure and the equivalent succinct
 data structure are (most of the time) identical.
 .
 This package installs static library.

Package: libseafile-dev
Description-md5: 957b9481e32c28e9706f2189c7b0a74c
Description-en: Development files for the Seafile Client
 Seafile is a file syncing and sharing software with file encryption
 and group sharing, emphasis on reliability and high performance.
 .
 Seafile is an open source cloud storage system with privacy protection
 and teamwork features. Collections of files are called libraries. Each
 library can be synced separately. A library can also be encrypted with
 a user chosen password. Seafile also allows users to create groups and
 easily sharing files into groups.
 .
 This package contains the development files for Seafile.

Package: libseafile0t64
Description-md5: 0341b2a7bbf83db6ff86ccb1e3df910f
Description-en: Shared library for the Seafile Client
 Seafile is a file syncing and sharing software with file encryption
 and group sharing, emphasis on reliability and high performance.
 .
 Seafile is an open source cloud storage system with privacy protection
 and teamwork features. Collections of files are called libraries. Each
 library can be synced separately. A library can also be encrypted with
 a user chosen password. Seafile also allows users to create groups and
 easily sharing files into groups.
 .
 This package contains the shared library for Seafile.

Package: libsearch-elasticsearch-client-1-0-perl
Description-md5: 219a4c1c6224893df97d895a5e262389
Description-en: Module to add client support for Elasticsearch 1.x
 libsearch-elasticsearch-client-1-0-perl relies on libsearch-elasticsearch-perl
 and adds support for Elasticsearch 1.x specific API.
 libsearch-elasticsearch-client-2-0-perl should be used for specific 2.x API.
 Newer versions rely ( >= 5.x ) on libsearch-elasticsearch-perl.

Package: libsearch-elasticsearch-client-2-0-perl
Description-md5: bf6393552f27b70d13b87f4d20f74aca
Description-en: Thin client with full support for Elasticsearch 2.x APIs
 libsearch-elasticsearch-client-2-0-perl relies on libsearch-elasticsearch-perl
 and adds support for Elasticsearch 2.x specific API.
 libsearch-elasticsearch-client-1-0-perl should be used for specific 1.x API.
 Newer versions ( >= 5.x ) rely on libsearch-elasticsearch-perl.

Package: libsearch-elasticsearch-perl
Description-md5: 79d603e1109d42a032d09e0b6ad4ca66
Description-en: Perl client for Elasticsearch
 Search::Elasticsearch is the official Perl client for Elasticsearch,
 supported by elasticsearch.com <http://www.elasticsearch.com>.
 .
 Elasticsearch itself is a flexible and powerful open source, distributed
 real-time search and analytics engine for the cloud. You can read more
 about it on elastic.co <http://www.elastic.co>.

Package: libsearch-gin-perl
Description-md5: 0becfa9824412bc3f3c7dac4f2c2a1fb
Description-en: Perl module for Generalized Inverted Indexing
 Search::GIN is a Perl module providing an implementation of a Generalized
 Inverted Index. An inverted index is a structure storing pairs of keys and
 posting lists, where a posting list is a set of documents in which the key
 occurs. It is generalized in the sense that it does not know what operation
 it accelerates and in general is used to provide fast and scalable full-text
 search facilities.

Package: libsearch-queryparser-perl
Description-md5: e3f890e6193c15db1234a2633c036692
Description-en: Perl module to parse search query strings into a data structure
 Search::QueryParser parses search query strings into a data structure to be
 handled by external search engines.
 .
 The query string can contain simple terms, "exact phrases", field names and
 comparison operators, '+/-' prefixes, parentheses, and boolean connectors.
 .
 The parser can be parameterized by regular expressions for specific notions
 of "term", "field name" or "operator" ; see the new method. The parser has no
 support for lemmatization or other term transformations : these should be
 done externally, before passing the query data structure to the search
 engine.

Package: libsearch-xapian-perl
Description-md5: 63672ea546576115eb7cfe2901b7dabc
Description-en: Perl bindings for the Xapian search library
 Search::Xapian provides Perl bindings for the Xapian Open Source Search
 Engine library.
 .
 The Xapian search engine library is a highly adaptable toolkit which allows
 developers to easily add advanced indexing and search facilities to their own
 applications. It implements the probabilistic model of information retrieval,
 and provides facilities for performing ranked free-text searches, relevance
 feedback, phrase searching, boolean searching, stemming, and simultaneous
 update and searching. It is highly scalable and is capable of working with
 collections containing hundreds of millions of documents.
 .
 This project is no longer being actively maintained, and there are not likely
 to be further releases. The hand-coded XS wrappers are replaced with wrappers
 generated using SWIG, which are available in xapian-bindings 1.4.16 and
 later.

Package: libsearpc-dev
Description-md5: 0b7eddfd64421bce44181f9a70e7adfc
Description-en: Development files for the Searpc framework
 Searpc handles the serialization/deserialization part of RPC, the
 transport part is left to users.
 .
 This package contains the development files for Searpc.

Package: libsearpc1t64
Description-md5: 588103ce0f5a92887ad6334de8a13020
Description-en: Shared library for the Searpc framework
 Searpc is a simple C language RPC framework based on GObject system.
 Searpc handles the serialization/deserialization part of RPC, the
 transport part is left to users.
 .
 This package contains the shared library for Searpc.

Package: libseat-dev
Description-md5: 4cf4470258dc2035e885fefab5d5cfee
Description-en: flexible seat and user management library (development files)
 libseat interface development files.

Package: libseat1
Description-md5: 2ec923822d1b993c10b8d88120b7e746
Description-en: flexible seat and user management library
 This library provides runtime access to seat and user management. The
 backend server used is configurable at runtime. Currently implemented backends
 are seatd, elogind or systemd-logind.

Package: libsecondstring-java
Description-md5: 0c9519f5af84650de2835a259afdf8c8
Description-en: approximate string-matching routines
 SecondString is a Java toolkit for developing and evaluating approximate
 string comparison operators. It includes abstract classes for various
 edit-distance based comparators and concrete implementations of several
 published approximate comparators.

Package: libsecp256k1-6
Description-md5: fbf21700a3eb0dac7aff8fd774509976
Description-en: library for EC operations on curve secp256k1
 An optimized C library for EC operations on curve secp256k1.
 .
 NB! This library is intended to be the highest quality publicly available
 library for cryptography on the secp256k1 curve. However, the primary focus of
 its development has been for usage in the Bitcoin system and usage unlike
 Bitcoin's may be less well tested, verified, or suffer from a less well thought
 out interface. Correct usage requires some care and consideration that the
 library is fit for your application's purpose.
 .
 Features:
 * secp256k1 ECDSA signing/verification and key generation.
 * Additive and multiplicative tweaking of secret/public keys.
 * Serialization/parsing of secret keys, public keys, signatures.
 * Constant time, constant memory access signing and public key generation.
 * Derandomized ECDSA (via RFC6979 or with a caller provided function.)
 * Very efficient implementation.
 * Suitable for embedded systems.
 * Optional module for public key recovery.
 * Optional module for ECDH key exchange.

Package: libsecp256k1-dev
Description-md5: cabd189e9af890938ecc12c435a008dd
Description-en: library for EC operations on curve secp256k1 - development headers
 An optimized C library for EC operations on curve secp256k1.
 .
 NB! This library is intended to be the highest quality publicly available
 library for cryptography on the secp256k1 curve. However, the primary focus of
 its development has been for usage in the Bitcoin system and usage unlike
 Bitcoin's may be less well tested, verified, or suffer from a less well thought
 out interface. Correct usage requires some care and consideration that the
 library is fit for your application's purpose.
 .
 Features:
 * secp256k1 ECDSA signing/verification and key generation.
 * Additive and multiplicative tweaking of secret/public keys.
 * Serialization/parsing of secret keys, public keys, signatures.
 * Constant time, constant memory access signing and public key generation.
 * Derandomized ECDSA (via RFC6979 or with a caller provided function.)
 * Very efficient implementation.
 * Suitable for embedded systems.
 * Optional module for public key recovery.
 * Optional module for ECDH key exchange.
 .
 This package provides header files for developing your applications to use
 libbitcoin template engine.

Package: libsecrecy-dev
Description-md5: 556b47cd5f5e5bfa9aec15eb11c1b3a4
Description-en: C++ header only library for random access to encrypted files
 libsecrecy is a header only C++ library implementing an encrypted file format
 based on GCM (Galois Counter Mode) and AES128 or AES256.
 .
 It uses nettle routines for file encryption and decryption via GCM using
 AES128 or AES256 as cipher function and gpgme for key storage.
 .
 While encryption is currently only supported in a streaming fashion,
 decryption allows random access in the encrypted file due to independently
 encoded subunits.

Package: libsecret-tools
Description-md5: 09678ba55eb8a000bae6c30075d2aa24
Description-en: tool for storing and retrieving GObject passwords
 This package provides a command line tool using libsecret to access
 the freedesktop.org Secret Service API. This can be used to store
 and retrieve passwords for desktop applications.

Package: libsecsipid-dev
Description-md5: b43e24a264fb4507e460c3c897c0c95a
Description-en: Secure SIP Identity Extensions - C headers files
 Secure SIP/Telephony Identity Extensions Overview Applications
 and libraries implementing STIR and SHAKEN (RFC8224, RFC8588), used in
 SIP/VoIP services.
 .
 This package contains headers ans static libs

Package: libsecsipid1t64
Description-md5: 79e7816f829d0968f696bafb763b6d8f
Description-en: Secure SIP Identity Extensions - library
 Secure SIP/Telephony Identity Extensions Overview Applications
 and libraries implementing STIR and SHAKEN (RFC8224, RFC8588), used in
 SIP/VoIP services.
 .
 This package contains shared libs

Package: libsedlex-ocaml
Description-md5: 1040c26e3c20fb4142705cc30e740f7d
Description-en: Unicode-friendly lexer generator for OCaml (Runtime library)
 A lexer generator for OCaml, similar to ocamllex, but supporting Unicode.
 Contrary to ocamllex, lexer specifications for sedlex are embedded in regular
 OCaml source files.

Package: libsedlex-ocaml-dev
Description-md5: a1e4113da7a42f3c2896ddf47adb2b4f
Description-en: Unicode-friendly lexer generator for OCaml (Development package)
 A lexer generator for OCaml, similar to ocamllex, but supporting Unicode.
 Contrary to ocamllex, lexer specifications for sedlex are embedded in regular
 OCaml source files.

Package: libsegment-java
Description-md5: c94f655d5fd8652fa091ab38811bb09f
Description-en: Rule based text splitting library
 Segment library is used to split text into segments, for example sentences.
 Splitting rules are read from SRX file, which is standard format for this
 task.

Package: libsejda-commons-java
Description-md5: ea4c5d1fd69379533345a1393e433a03
Description-en: common classes for PDFsam and Sejda
 A collection of utilities and common classes used by Sejda and PDFsam, a
 library and application to manipulate PDF files.

Package: libsejda-eventstudio-java
Description-md5: f61028fbd78172547efb03930caa04cd
Description-en: pure Java event bus implementation
 EventStudio is a pure Java event bus implementation providing the
 publish-subscribe pattern with events queue capabilities for intra-jvm event
 communication. It is thread safe, has a very simple API and any POJO can be an
 event.

Package: libsejda-injector-java
Description-md5: 1d165fe9a7f783a2e09b437ea1ed0e59
Description-en: lightweight dependency injection engine
 Sejda-injector is a simple dependency injection engine based on a similar
 library called Feather and is mainly used in PDFsam. Dependency injection is a
 technique whereby one object supplies the dependencies of another object.

Package: libsejda-io-java
Description-md5: 22591e182e75a080237386621d2efd52
Description-en: layer of Input/Output classes built on top of Java IO and NIO
 Sejda-io is a simple Input/Output layer built on top of Java standard IO and
 NIO packages. It is mainly used in Sejda, a PDF library, to ease its further
 development.

Package: libsejda-java
Description-md5: 1ff69dcc2706911ea91c9e7d5e2fc163
Description-en: extendible PDF manipulation layer library written in Java
 Sejda SDK is a task oriented PDF editor SDK library written in Java. It
 offers a set of "ready to go" manipulations implemented using SAMBox but it is
 also possible to provide your own implementation using iText, iText 5.x,
 PDFBox or any other PDF engine and configure Sejda to use it.

Package: libsemantic-version-java
Description-md5: d3bd9bafd8d1f230ad010003a628dbac
Description-en: single-class semantic version implementation for java
 Semantic-Version requires no further dependencies and is thereby easy
 to use within projects. Key features are:
 .
 - Lightweight: Consists of only a single file, no dependencies.
 .
 - Immutable: Strict immutability ensures easy handling and thread
 safety.
 .
 - Serializable: Objects can be serialized using Java's
 ObjectOutputStream.
 .
 - Fast: Many performance improvements make this the fastest semver
 implementation in java around (according to parsing and sorting
 performance).

Package: libsemver-clojure
Description-md5: 216277877751822dd15a1163a499816a
Description-en: parsing, comparison, and manipulation of semantic version strings
 This Clojure library provides functions for parsing, comparison, and
 manipulation of semantic version strings. The intent is to implement the
 actual spec, including proper comparisons on pre-release and build fields.

Package: libsemver-java
Description-md5: a81a981773628a9298ef5ff7bf9b290c
Description-en: Java implementation of the SemVer Specification
 jsemver provides an API to parse, build and compare version
 numbers following the Semantic Versioning Specification
 (http://semver.org).

Package: libsemver-perl
Description-md5: 8b5f433a2eb08cb83e34dab9c95b361a
Description-en: Perl implementation of the Semantic Versioning 2.0.0 Specification
 This module named SemVer subclasses "version" to create semantic
 versions, as defined by the Semantic Versioning 2.0.0 Specification.
 .
 See https://semver.org/ for more information about the Semantic
 Versioning Specification.

Package: libsendmail-milter-perl
Description-md5: 3733329fa90cc8f45eacbf229c094854
Description-en: Interface to Sendmail's Mail Filter API
 Sendmail::Milter is a Perl extension to sendmail's Mail Filter API
 (Milter).
 .
 With this module, Perl callbacks can be defined and registered with
 the Milter engine. This module calls those perl callbacks using
 interpreters from a threaded persistent interpreter pool.

Package: libsendmail-pmilter-perl
Description-md5: bcaab656aec36389739734474fc8cf52
Description-en: Perl implementation of the Sendmail Milter protocol
 PMilter is an attempt to reimplement Sendmail's milter (mail filter)
 protocol in pure Perl. There are many reasons for this, including
 independence from Sendmail's libmilter, as well as freedom from POSIX
 threads (helps stability for Perl filters), etc.
 .
 Most of PMilter's Sendmail::Milter interface is a clone of the
 frontend functions in PMilter::Server. However, this compatibility
 package also includes some methods specific to the Sendmail MTA,
 which are deliberately not included in PMilter::Server.

Package: libsentencepiece-dev
Description-md5: 1c968e7ac65dd102ee35d7420ba46536
Description-en: Header files of SentencePiece
 SentencePiece is an unsupervised text tokenizer/detokenizer mainly
 designed for Neural Network-based text generation systems where the
 vocabulary size is predetermined prior to the neural model training.

Package: libsentencepiece0
Description-md5: 065d8ce0a3126c9191f95a3fc5e99589
Description-en: Library files of SentencePiece
 SentencePiece is an unsupervised text tokenizer/detokenizer mainly
 designed for Neural Network-based text generation systems where the
 vocabulary size is predetermined prior to the neural model training.

Package: libsep-dev
Description-md5: e58880dbef1fb83bec57783260797039
Description-en: C library for source extraction and photometry (development files)
 SEP makes the core algorithms of Source Extractor available as a
 library of stand-alone functions and classes. These operate
 directly on in-memory arrays (no FITS files or configuration files).
 The code is derived from the Source Extractor code base (written in
 C) and aims to produce results compatible with Source Extractor
 whenever possible.

Package: libsep0
Description-md5: 605beb4fc7345849f097c7ce95815d09
Description-en: C library for source extraction and photometry
 SEP makes the core algorithms of Source Extractor available as a
 library of stand-alone functions and classes. These operate
 directly on in-memory arrays (no FITS files or configuration files).
 The code is derived from the Source Extractor code base (written in
 C) and aims to produce results compatible with Source Extractor
 whenever possible.
 .
 This package contains the shared library.

Package: libseqan2-dev
Description-md5: 11c14cc07571e96bb6bb3aab89d79ab3
Description-en: C++ library for the analysis of biological sequences (development)
 SeqAn is a C++ template library of efficient algorithms and data
 structures for the analysis of sequences with the focus on
 biological data. This library applies a unique generic design that
 guarantees high performance, generality, extensibility, and
 integration with other libraries. SeqAn is easy to use and
 simplifies the development of new software tools with a minimal loss
 of performance.
 .
 This package contains the developer files.

Package: libseqan3-dev
Description-md5: c30ad58589a797839d6d207537338644
Description-en: C++ library for the analysis of biological sequences v3 (development)
 SeqAn is a C++ template library of efficient algorithms and data
 structures for the analysis of sequences with the focus on
 biological data. This library applies a unique generic design that
 guarantees high performance, generality, extensibility, and
 integration with other libraries. SeqAn is easy to use and
 simplifies the development of new software tools with a minimal loss
 of performance.
 .
 This package contains the developer files.

Package: libseqlib-dev
Description-md5: 28b7ac82b2eed617ed6e66b7fee02d12
Description-en: C++ htslib/bwa-mem/fermi interface for interrogating sequence data (dev)
 C++ API and command line tool that provides a rapid and user-friendly
 interface to BAM/SAM/CRAM files, global sequence alignment operations
 and sequence assembly. Four C libraries perform core operations in
 SeqLib: HTSlib for BAM access, BWA-MEM and BLAT for sequence alignment
 and Fermi for error correction and sequence assembly. Benchmarking
 indicates that SeqLib has lower CPU and memory requirements than leading
 C++ sequence analysis APIs. Minimal SeqLib code can extract, error-correct
 and assemble reads from a CRAM file and then align with BWA-MEM.
 SeqLib also provides additional capabilities, including chromosome-aware
 interval queries and read plotting. Command line tools are available for
 performing integrated error correction, micro-assemblies and alignment.
 .
 This package contains the header files and static library.

Package: libseqlib2
Description-md5: 346127beb1a0da07603dfaeecb9a64e2
Description-en: C++ htslib/bwa-mem/fermi interface for interrogating sequence data
 C++ API and command line tool that provides a rapid and user-friendly
 interface to BAM/SAM/CRAM files, global sequence alignment operations
 and sequence assembly. Four C libraries perform core operations in
 SeqLib: HTSlib for BAM access, BWA-MEM and BLAT for sequence alignment
 and Fermi for error correction and sequence assembly. Benchmarking
 indicates that SeqLib has lower CPU and memory requirements than leading
 C++ sequence analysis APIs. Minimal SeqLib code can extract, error-correct
 and assemble reads from a CRAM file and then align with BWA-MEM.
 SeqLib also provides additional capabilities, including chromosome-aware
 interval queries and read plotting. Command line tools are available for
 performing integrated error correction, micro-assemblies and alignment.

Package: libsequence-library-java
Description-md5: b16f9fd66ae07a6e65e434e219cfead8
Description-en: Textual Diff and Merge Library
 This library provides utility classes allowing manipulation with sequences of
 characters such as searching for longest common subsequence of two strings,
 finding common blocks and creating text or binary diff files.

Package: libsequoia-octopus-librnp
Description-md5: 4e61fd8bc79ddfdd9be77cdabb3f77d8
Description-en: Reimplementation of librnp for Thunderbird by Sequoia
 This package contains a dynamic library (shared object) with the same
 interface as librnp.so, at least the parts used by Thunderbird.  This
 implementation is built in Rust by the Sequoia OpenPGP project.
 .
 DO NOT USE this library as a generic librnp replacement, only use it
 with a recent version of Thunderbird.
 .
 When this package is installed, Thunderbird will use the library
 here, instead of the version shipped in the librnp0 package.

Package: libserd-0-0
Description-md5: 4830559a681e45550f27ef086625a7ab
Description-en: lightweight RDF syntax library
 Serd is a lightweight C library for RDF syntax which supports reading
 and writing Turtle and NTriples.
 .
 Serd is not intended to be a swiss-army knife of RDF syntax, but rather
 is suited to resource limited applications, or situations where a simple
 reader/writer with minimal dependencies is ideal (e.g. in LV2 hosts or
 plugins).
 .
 Serd is:
 * small: Serd is implemented in under 2500 lines1 of standard C code.
 * portable and dependency-free: Serd uses only the C standard library,
 and has no external dependencies, making it a lightweight dependency
 in every sense.
 * fast and lightweight: Serd (and the included serdi tool) can be used
 to stream abbreviated Turtle (unlike many other tools which can not
 stream since they must first build an internal model to abbreviate).
 In other words, Serd can re-serialise an unbounded amount of Turtle
 using a fixed amount of memory, preserving the abbreviations in the
 input.
 * conformant and well-tested: Serd is written to the Turtle, NTriples
 and URI specifications, and includes a comprehensive test suite which
 includes all the normative examples from the Turtle specification, all
 the "normal" examples from the URI specification, and additional tests
 added specifically for Serd. The test suite has over 96% code coverage
 (by line), and runs with zero memory errors or leaks.

Package: libserd-dev
Description-md5: 2f89c23569eb34b99cbefbdff1ea5390
Description-en: lightweight RDF syntax library - development files
 Serd is a lightweight C library for RDF syntax which supports reading
 and writing Turtle and NTriples.
 .
 This package provides the development files for Serd.

Package: libserd-doc
Description-md5: e8aadcdff55df352860e3f2d599ca011
Description-en: lightweight RDF syntax library - documentation
 Serd is a lightweight C library for RDF syntax which supports reading
 and writing Turtle and NTriples.
 .
 This package provides the developer's reference for serd.

Package: libsereal-perl
Description-md5: 240f9f42c7e8cd851c392c8bbb9933b1
Description-en: fast, compact, powerful binary (de-)serialization module wrapper
 Sereal is an efficient, compact-output, binary and feature-rich serialization
 protocol. The Perl encoder is implemented as the Sereal::Encoder module, the
 Perl decoder correspondingly as Sereal::Decoder. They are distributed
 separately, in Debian as libsereal-decoder-perl and libsereal-encoder-perl.
 .
 This Sereal module is a very thin wrapper around both Sereal::Encoder and
 Sereal::Decoder. It depends on both and loads both. So if you have a user of
 both encoder and decoder, it is enough to depend on a particular version of
 Sereal and you'll get the most recent released versions of Sereal::Encoder
 and Sereal::Decoder.

Package: libserf-1-1
Description-md5: 0ddd0a211e1720f4d5dc567d33bbeb7c
Description-en: high-performance asynchronous HTTP client library
 serf library is a C-based HTTP client library built upon the Apache
 Portable Runtime (APR) library.  It multiplexes connections, running the
 read/write communication asynchronously.  Memory copies and
 transformations are kept to a minimum to provide high performance
 operation.

Package: libserf-dev
Description-md5: 1d5e42006c42271fcb2927cdcd32b348
Description-en: high-performance asynchronous HTTP client library headers
 serf library is a C-based HTTP client library built upon the Apache
 Portable Runtime (APR) library.  It multiplexes connections, running the
 read/write communication asynchronously.  Memory copies and
 transformations are kept to a minimum to provide high performance
 operation.
 .
 This package contains development headers for serf.

Package: libserial-dev
Description-md5: ee95edf4acf2fda26a155c4284803616
Description-en: Serial port programming in C++ -- development files
 A collection of C++ classes which allow the serial port on POSIX systems to be
 accessed like an iostream object. Special functions are provided for setting
 various parameters of the serial port such as the baud rate, character size,
 flow control and other.
 .
 This package contains the development libraries and headers

Package: libserial-doc
Description-md5: c9733b6bda7e674d402e989708f7768d
Description-en: Serial port programming in C++ -- documentation
 A collection of C++ classes which allow the serial port on POSIX systems to be
 accessed like an iostream object. Special functions are provided for setting
 various parameters of the serial port such as the baud rate, character size,
 flow control and other.
 .
 Provides the documentation for the library and development packages

Package: libserial1
Description-md5: 74e8478d2a9bf955147ef52c8b26b2a3
Description-en: Serial port programming in C++ under POSIX operating system
 A collection of C++ classes which allow the serial port on POSIX systems to be
 accessed like an iostream object. Special functions are provided for setting
 various parameters of the serial port such as the baud rate, character size,
 flow control and other.
 .
 Provides the libserial library

Package: libserialdv-dev
Description-md5: 6eb30d2fe7330bfa1122d15aab963a8d
Description-en: encode and decode audio with AMBE3000 devices (headers)
 SerialDV is a C++ minimal interface to encode and decode audio with AMBE3000
 based devices in packet mode over a serial link.
 .
 This package contains the header files.

Package: libserialdv1
Description-md5: 055d135af721c516647bdb284bace66c
Description-en: encode and decode audio with AMBE3000 devices
 SerialDV is a C++ minimal interface to encode and decode audio with AMBE3000
 based devices in packet mode over a serial link.

Package: libserializer-java
Description-md5: fb69eaed048a29bb71c06a2395c0aa5a
Description-en: general serializaton framework
 This library module contains a general serialization framework. It simplifies
 the task of writing custom serialization handlers for non-serializable classes.

Package: libserialport-dev
Description-md5: 64d301e6e849a365f73ac2d8457d1a8f
Description-en: Crossplatform serial port handling library - development files
 libserialport is a minimal, cross-platform shared library that is intended
 to take care of the OS-specific details when writing software that uses
 serial ports.
 .
 This package contains the header files and other development files.

Package: libserialport0
Description-md5: 6ff69924a185f7208c4a743671869971
Description-en: Crossplatform serial port handling library - shared library
 libserialport is a minimal, cross-platform shared library that is intended
 to take care of the OS-specific details when writing software that uses
 serial ports.
 .
 This package contains the shared library.

Package: libserp-java
Description-md5: 1be7c08aca3440f0b4ec733afcec9861
Description-en: Java Virtual Machine bytecode manipulation framework
 The goal of the serp bytecode framework is to tap the full power of bytecode
 modification while lowering its associated costs.
 .
 The framework provides a set of high-level APIs for manipulating all aspects
 of bytecode, from large-scale structures like class member fields to the
 individual instructions that comprise the code of methods.
 .
 While in order to perform any advanced manipulation, some understanding of the
 class file format and especially of the JVM instruction set is necessary, the
 framework makes it as easy as possible to enter the world of bytecode
 development.

Package: libserp-java-doc
Description-md5: c0a4397d96bdc193799f11def6182fec
Description-en: Documentation for libserp-java
 Documentation of the serp bytecode framework that has as goal to tap the full
 power of bytecode modification while lowering its associated costs.
 .
 The framework provides a set of high-level APIs for manipulating all aspects
 of bytecode, from large-scale structures like class member fields to the
 individual instructions that comprise the code of methods.
 .
 While in order to perform any advanced manipulation, some understanding of the
 class file format and especially of the JVM instruction set is necessary, the
 framework makes it as easy as possible to enter the world of bytecode
 development.

Package: libserver-starter-perl
Description-md5: 4f73c904dc55de5ad3bf5674d8d2016d
Description-en: superdaemon for hot-deploying Perl server programs
 It is often a pain to write a server program that supports graceful restarts,
 with no resource leaks. Server::Starter solves the problem by splitting the
 task into two. One is start_server, a script provided as a part of the module,
 which works as a superdaemon that binds to zero or more TCP ports or unix
 sockets, and repeatedly spawns the server program that actually handles the
 necessary tasks (for example, responding to incoming commenctions). The spawned
 server programs under Server::Starter call accept(2) and handle the requests.
 .
 To gracefully restart the server program, send SIGHUP to the superdaemon. The
 superdaemon spawns a new server program, and if (and only if) it starts up
 successfully, sends SIGTERM to the old server program.

Package: libservice-wrapper-doc
Description-md5: 75a2fd80382d103fe1e27d263f169c94
Description-en: Jar daemon wrapper (javadoc files)
 The Java Service Wrapper makes very easy to install a Java Application as a
 daemon process on Unix systems. The Wrapper monitors a JVM (Java Virtual
 Machine) process and automatically restarts it if it that the JVM has crashed
 or hung. This process takes just a few seconds once the Wrapper has decided
 there is a problem. It also gives the ability to handle process priority.
 .
 This package contains the javadoc files.

Package: libservice-wrapper-java
Description-md5: 609e3c08b9f3180259a3f02706b9e374
Description-en: Jar daemon wrapper java libraries
 This Package contains the Java jar libraries used by the Java Service Wrapper.
 It can be used to handle wrapper specific attributes.
 .
 The Java Service Wrapper makes very easy to install a Java Application as a
 daemon process on Unix systems. The Wrapper monitors a JVM (Java Virtual
 Machine) process and automatically restarts it if it that the JVM has crashed
 or hung. This process takes just a few seconds once the Wrapper has decided
 there is a problem. It also gives the ability to handle process priority.

Package: libservice-wrapper-jni
Description-md5: 2487638ce372a9da038a5f06eb17f25a
Description-en: Jar daemon wrapper JNI libraries
 This Package contains the JNI libraries used by the Java Service Wrapper.
 .
 The Java Service Wrapper makes very easy to install a Java Application as a
 daemon process on Unix systems. The Wrapper monitors a JVM (Java Virtual
 Machine) process and automatically restarts it if it that the JVM has crashed
 or hung. This process takes just a few seconds once the Wrapper has decided
 there is a problem. It also gives the ability to handle process priority.

Package: libservlet-api-java
Description-md5: c942588df237a55e3cfaa3baa4bc61cf
Description-en: Java Servlet API
 The Servlet API is the Java platform technology of choice for interacting
 with the web. Servlets provide a component-based, platform-independent
 method, for building web-based applications generating dynamic content.
 Servlets are managed by a container and interact with web clients via a
 request/response paradigm.

Package: libservlet-api-java-doc
Description-md5: 06944ab57215b34065b7865853566f12
Description-en: Java Servlet API (documentation)
 The Servlet API is the Java platform technology of choice for interacting
 with the web. Servlets provide a component-based, platform-independent
 method, for building web-based applications generating dynamic content.
 Servlets are managed by a container and interact with web clients via a
 request/response paradigm.
 .
 This package contains the API documentation of libservlet-api-java.

Package: libservlet3.1-java
Description-md5: 9bffcb516c5a59b32245d52982d65af1
Description-en: Java Servlet API 3.1 (transitional package)
 The Servlet API is the Java platform technology of choice for interacting
 with the web. Servlets provide a component-based, platform-independent
 method, for building web-based applications generating dynamic content.
 Servlets are managed by a container and interact with web clients via a
 request/response paradigm.
 .
 This is a transitional package, the other JavaEE packages should be used
 instead.

Package: libsession-storage-secure-perl
Description-md5: 7e6017027671ec7ed833f88a413c2862
Description-en: module implementing a secure way to encode session data
 Session::Storage::Secure provides encrypted, expiring, compressed,
 serialized session data with integrity. It is primarily intended
 for storing session data in browser cookies, but could be used with
 other backend storage where security of stored session data is
 important.

Package: libsession-token-perl
Description-md5: 233227079dccae6a7e5011c3e35bc699
Description-en: secure, efficient, simple random session token generation
 Session::Token provides a secure, efficient, and simple interface for
 creating session tokens, password reset codes, temporary passwords, random
 identifiers, and anything else you can think of.
 .
 This module is one of the recommended password generators in the comparison
 conducted by Neil Bowers (http://neilb.org/reviews/passwords.html) and is
 characterized as "is very fast and takes random number generation very
 seriously".

Package: libset-crontab-perl
Description-md5: e5f7651a46f5b8ea055491bb513d05c1
Description-en: Expand crontab-style integer lists
 Set::Crontab parses crontab-style lists of integers and defines
 some utility functions to make it easier to deal with them.

Package: libset-infinite-perl
Description-md5: e1f95a9bf355dd13c353cf826d2f8240
Description-en: module for sets of intervals
 Set::Infinite is a Set Theory module for infinite sets.
 .
 It works with reals, integers, and objects.
 .
 When it is used dates, this module provides schedule checks (intersections),
 unions, and infinite recurrences.

Package: libset-intervaltree-perl
Description-md5: 337103aef22b2d835237f87ceeb0dde4
Description-en: Perform range-based lookups on sets of ranges
 Set::IntervalTree uses Interval Trees to store and efficiently look up ranges
 using a range-based lookup.
 .
 All intervals are half-open, i.e. [1,3), [2,6), etc.

Package: libset-nestedgroups-perl
Description-md5: f110948a53748a09904c0e739b91220b
Description-en: Simple implementation of nested groups
 Set::NestedGroups gives an implementation of nested groups,
 access control lists (ACLs) would be one example of
 nested groups.
 .
 For example, if Joe is a Manager, and Managers have access to payroll,
 you can create an ACL which implements these rules, then ask the ACL
 if Joe has access to payroll.
 .
 Another example, you may wish to track which city, state and country
 people are in, by adding people to cities, cities to states, and states
 to countries.
 .
 This module includes some facilities to integrate its data structures
 with either files in the local filesystem and with tables in a RDBMS.

Package: libset-object-perl
Description-md5: 419a6286ee730a11b605bae55ba8b5f0
Description-en: collection of objects without duplications
 Set::Object module implements a Set of objects, that is, a collection of
 objects without duplications. It is similar to a Smalltalk
 IdentitySet.

Package: libset-scalar-perl
Description-md5: ceb4401cf2a2d6e0426d2ab4f3544179
Description-en: Perl interface for operations on finite sets
 Set::Scalar provides an interface for working with finite, unordered sets of
 elements: creating, modifying, displaying, comparing and deriving them; the
 computation of power sets and the cartesian product of sets. It also provides
 overloaded operators for most operations.

Package: libset-tiny-perl
Description-md5: 59e524054bb65f1b4e49894aa14bd4f5
Description-en: module for simple sets of strings
 Set::Tiny is a thin wrapper around regular Perl hashes to perform often
 needed set operations, such as testing two sets of strings for equality, or
 checking whether one is contained within the other.
 .
 For a more complete implementation of mathematical set theory, see
 Set::Scalar. For sets of arbitrary objects, see Set::Object.

Package: libsetcover-dev
Description-md5: c4c68a5e8bd76a729ef3e6b3b8c30f2f
Description-en: Time/Memory Linear greedy set cover
 Well-optimized linear version of the greedy set cover algorithm.

Package: libsexp-dev
Description-md5: e51c3b541db701aa4172b1852949d60e
Description-en: small fast s-expression library
 This library is intended for developers who wish to manipulate (read,
 parse, modify, and create) symbolic expressions (s-expressions) from C
 or C++ programs.
 .
 This package contains the files needed to build programs using the
 library.

Package: libsexp2
Description-md5: 7e534c96226cbbf7b79316833b967b0b
Description-en: small fast s-expression library
 This library is intended for developers who wish to manipulate (read,
 parse, modify, and create) symbolic expressions (s-expressions) from C
 or C++ programs.
 .
 This package contains the shared library needed at runtime.

Package: libsexplib-ocaml
Description-md5: 5d7e08d0ce493f6c16c25ace815374a7
Description-en: automated conversions between OCaml-values and S-expressions (runtime)
 Sexplib library contains functionality for parsing and pretty-printing
 S-expressions.
 .
 Another module contained in Sexplib you to extract and replace
 sub-expressions in S-expressions.
 .
 This package contains runtime files.

Package: libsexplib-ocaml-dev
Description-md5: 115a9b4782d29dc2708535a3211c31f2
Description-en: automated conversions between OCaml-values and S-expressions (dev files)
 Sexplib library contains functionality for parsing and pretty-printing
 S-expressions.
 .
 Another module contained in Sexplib you to extract and replace
 sub-expressions in S-expressions.
 .
 This package contains development files.

Package: libsexplib0-ocaml
Description-md5: d9d155c0358960b746dd028814bee35a
Description-en: S-expression library (runtime)
 Part of Jane Street's Core library. The Core suite of libraries is an
 industrial strength alternative to OCaml's standard library that was
 developed by Jane Street, the largest industrial user of OCaml.
 .
 This package contains runtime files.

Package: libsexplib0-ocaml-dev
Description-md5: f60a0745bfc56c156dd10c66193344d3
Description-en: S-expression library (development)
 Part of Jane Street's Core library. The Core suite of libraries is an
 industrial strength alternative to OCaml's standard library that was
 developed by Jane Street, the largest industrial user of OCaml.
 .
 This package contains development files.

Package: libsexpp-dev
Description-md5: fb5308475afe776a4455b7bc9f12a3e5
Description-en: S-expressions parser and generator development files
 S-expressions are data structures for representing complex data as a
 variation on LISP S-expressions.
 .
 This package contains the development headers and documentation used
 to build other tools against the libsexpp library.

Package: libsexpp0
Description-md5: ac8ba39ecdd44273114ee7dbc788b9ef
Description-en: S-expressions parser and generator library
 S-expressions are data structures for representing complex data as a
 variation on LISP S-expressions.
 .
 This package contains a shared library for dealing with
 S-expressions, libsexpp.

Package: libsfark-dev
Description-md5: ade87af1aa1f65ea8e04c30506d0a236
Description-en: Header files for sfArk library
 sfArk is a lossless audio compression format optimized for SoundFont files.
 This library can decompress such files into .sf SoundFont files.
 .
 Only sfArk V2+ files are supported by this library.
 .
 This is the development package for developing applications that depend on
 libsfark.

Package: libsfark0
Description-md5: fa0e4f5ad43a08ab3e97078ae5a3088c
Description-en: Library for decompressing sfArk soundfonts
 sfArk is a lossless audio compression format optimized for SoundFont files.
 This library can decompress such files into .sf SoundFont files.
 .
 Only sfArk V2+ files are supported by this library.

Package: libsfcgal-dev
Description-md5: 919dd9da004d2326cc5d43dcd247d649
Description-en: Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations (development)
 SFCGAL is a C++ wrapper library around CGAL with the aim of
 supporting ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D
 operations.
 .
 SFCGAL provides standard compliant geometry types and operations,
 that can be accessed from its C or C++ APIs. PostGIS uses the C API,
 to expose some SFCGAL's functions in spatial databases (cf. PostGIS
 manual).
 .
 This package provides the development files.

Package: libsfcgal2
Description-md5: ba920888b0d3478a43c333f82749e116
Description-en: Library for ISO 19107:2013 and OGC SFA 1.2 for 3D operations
 SFCGAL is a C++ wrapper library around CGAL with the aim of
 supporting ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D
 operations.
 .
 SFCGAL provides standard compliant geometry types and operations,
 that can be accessed from its C or C++ APIs. PostGIS uses the C API,
 to expose some SFCGAL's functions in spatial databases (cf. PostGIS
 manual).
 .
 This package provides the shared library.

Package: libsfcutil0
Description-md5: af1475c38a5f57a90833fceb6420d6da
Description-en: sfcCommon libraries
 This package provides a common library for functions
 shared between sfcb and sfcc.

Package: libsfcutil0-dev
Description-md5: edca865622acfbdf20ec411dcf983ead
Description-en: sfcCommon development headers
 This package provides a common library for functions
 shared between sfcb and sfcc.

Package: libsfdo-dev
Description-md5: 535286d44883cc8dd3319dcd3c83d790
Description-en: libraries implementing some of the freedesktop.org specs -- development files
 A collection of libraries which implement some of the freedesktop.org
 specifications.
 .
 This package contains the C library header files.

Package: libsfdo0
Description-md5: 1efd9d0eea936aeb38755f58c121a5ab
Description-en: libraries implementing some of the freedesktop.org specs
 A collection of libraries which implement some of the freedesktop.org
 specifications.
 .
 This package contains the C library shared libraries.

Package: libsfml-audio3.1
Description-md5: 9c8bd9837ed81a5452d418554ccca0e0
Description-en: Simple and Fast Multimedia Library - Audio part
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 .
 The Audio library is used to play sound and music in games. It is able to
 load OGG/Vorbis files.

Package: libsfml-dev
Description-md5: 488c4b12fb44d3d79e5db282c5a443f4
Description-en: Simple and Fast Multimedia Library - Development Files
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 .
 This package includes header files for all SFML libraries.

Package: libsfml-doc
Description-md5: 6aef1e2ea474deeca999388baa5fbb0f
Description-en: Simple and Fast Multimedia Library - Documentation
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 .
 This package includes the library reference and examples for SFML.

Package: libsfml-graphics3.1
Description-md5: a5d215f161950e219a03acbd8caf7237
Description-en: Simple and Fast Multimedia Library - Graphics part
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 .
 The Graphics library contains all the OpenGL and drawing code. It needs the
 Window library for Window creation.

Package: libsfml-network3.1
Description-md5: a69eda62ece501c5f82183902c170abb
Description-en: Simple and Fast Multimedia Library - Network part
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 .
 The Network Library brings basic networking support as needed by games.

Package: libsfml-system3.1
Description-md5: 8706f508f72606b96a998331dacf0a6a
Description-en: Simple and Fast Multimedia Library - System part
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 .
 The system library brings useful system utilities like multithreading and
 UNICODE handling.

Package: libsfml-window3.1
Description-md5: d24cf2c49ab4beaa2bc8a2eb664dd105
Description-en: Simple and Fast Multimedia Library - Window part
 SFML is a modern multimedia library offering a wide range of subsystems
 useful to produce a multimedia app. It offers OpenGL integration for
 Hardware accelerated Graphics, Windowing and Input support, Audio and
 Network facilities and supports GNU/Linux, MS Windows and Mac OS X.
 .
 The Window library provides basic utilities for creating and managing Windows.

Package: libsfst-dev
Description-md5: 7ad55eb21335f65eb1fe0ac3c0ebed8a
Description-en: Development library SFST
 Contains development files for SFST. SFST is a toolbox for the
 implementation of morphological analysers and other tools which are
 based on finite state transducer technology.

Package: libsfst1
Description-md5: b8c061b645e2f827a98a8eadb3e8074a
Description-en: Shared library for SFST
 Contains shared library for SFST. SFST is a toolbox for the
 implementation of morphological analysers and other tools which are
 based on finite state transducer technology.

Package: libsgml-dtdparse-perl
Description-md5: 4a23f7c654ebc9356859dc09e93ae0d9
Description-en: Perl modules and scripts for manipulating SGML and XML DTDs
 The DTDParse collection is a set of Perl modules and scripts for manipulating
 SGML and XML Document Type Definitions (DTDs). DTDParse is designed primarily
 to aid in the understanding and documentation of DTDs.

Package: libsgml-parser-opensp-perl
Description-md5: e2c8e79605512ae4068bd723595584d3
Description-en: OpenSP Parser of SGML documents
 SGML::Parser::OpenSP provides an interface to the OpenSP SGML parser. OpenSP
 and this module are event based. As the parser recognizes parts of the
 document (say the start or end of an element), then any handlers registered
 for that type of an event are called with suitable parameters.

Package: libsgmls-perl
Description-md5: df980772a04f6f12a23eb225bc75961f
Description-en: Perl modules for processing SGML parser output
 This is a set of Perl5 routines for processing the output from the onsgmls,
 sgmls, and nsgmls SGML parsers. To make sensible use of this package you will
 need to install a suitable SGML parser as well.

Package: libsha-ocaml
Description-md5: a64c97e961ca9a38d1d6d4fe9aa2fd72
Description-en: SHA cryptographic hash functions for OCaml (runtime)
 SHA-1 produces a 160-bit digest from its input.
 SHA-256 and SHA-512 produce 256-bit and 512-bit digests
 from their inputs, respectively.
 .
 This package contains the shared runtime stub libraries.

Package: libsha-ocaml-dev
Description-md5: 50b24e46ead600a8fb2bdd28b1b5dfd9
Description-en: SHA cryptographic hash functions for OCaml (development files)
 SHA-1 produces a 160-bit digest from its input.
 SHA-256 and SHA-512 produce 256-bit and 512-bit digests
 from their inputs, respectively.
 .
 This package contains the files needed to compile OCaml programs
 that use the SHA library.

Package: libshaderc-dev
Description-md5: 902570e816b4af14caf2f47c43e72dae
Description-en: Library API for accessing glslc functionality - static libraries and headers
 glslc wraps around core functionality in glslang and SPIRV-Tools. glslc and
 its library aims to provide:
 - a command line compiler with GCC- and Clang-like usage, for better
 integration with build systems;
 - an API where functionality can be added without breaking existing clients;
 - an API supporting standard concurrency patterns across multiple operating
 systems;
 - increased functionality such as file #include support.
 .
 This package contains static libraries and development headers.

Package: libshaderc1
Description-md5: 9201dd1edb802410dc5b0bac4d0d2cda
Description-en: Library API for accessing glslc functionality - shared libraries
 glslc wraps around core functionality in glslang and SPIRV-Tools. glslc and
 its library aims to provide:
 - a command line compiler with GCC- and Clang-like usage, for better
 integration with build systems;
 - an API where functionality can be added without breaking existing clients;
 - an API supporting standard concurrency patterns across multiple operating
 systems;
 - increased functionality such as file #include support.
 .
 This package contains shared libraries.

Package: libshadowsocks-libev-dev
Description-md5: 9d6938f4d40d631aca3c7f78e1d50516
Description-en: lightweight and secure socks5 proxy (development files)
 Shadowsocks-libev is a lightweight and secure socks5 proxy for
 embedded devices and low end boxes.
 .
 Shadowsocks-libev was inspired by Shadowsocks (in Python). It's rewritten
 in pure C and only depends on libev, mbedTLS and a few other tiny
 libraries.
 .
 This package provides C header files for the libraries.

Package: libshadowsocks-libev2
Description-md5: e6b55cb0f590a4efb2f0cf771d4bbead
Description-en: lightweight and secure socks5 proxy (shared library)
 Shadowsocks-libev is a lightweight and secure socks5 proxy for
 embedded devices and low end boxes.
 .
 Shadowsocks-libev was inspired by Shadowsocks (in Python). It's rewritten
 in pure C and only depends on libev, mbedTLS and a few other tiny
 libraries.
 .
 This package provides shared libraries.

Package: libshairplay-dev
Description-md5: ff2af8bcda873262a2102c445a1906e6
Description-en: AirPort Express Server emulator (development files)
 Free portable AirPlay server implementation similar to ShairPort.
 .
 Currently only AirPort Express emulation is supported.
 .
 This package installs the files necessary for development.

Package: libshairplay0
Description-md5: 70ac47d2a5a72cac46c64432c112be1e
Description-en: AirPort Express server emulator (shared library)
 Free portable AirPlay server implementation similar to ShairPort.
 .
 Currently only AirPort Express emulation is supported.
 .
 This package installs the shared library.

Package: libshairport-dev
Description-md5: df71c1c8c3dd169bc7d4df3dfe9b8cef
Description-en: emulates an AirPort Express (development files)
 This program emulates an AirPort Express for the purpose of
 streaming music from iTunes and compatible iPods. It implements
 a server for the Apple RAOP protocol. ShairPort does not support
 AirPlay v2 (video and photo streaming). It supports multiple
 simultaneous streams, if your audio output chain
 (as detected by libao) does so.
 .
 This package installs the files necessary for development.

Package: libshairport2
Description-md5: 6ccd856e3c20d7dc53eb1633cb1397c4
Description-en: emulates an AirPort Express (shared library)
 This program emulates an AirPort Express for the purpose of
 streaming music from iTunes and compatible iPods. It implements
 a server for the Apple RAOP protocol. ShairPort does not support
 AirPlay v2 (video and photo streaming). It supports multiple
 simultaneous streams, if your audio output chain
 (as detected by libao) does so.
 .
 This package installs the shared library.

Package: libsharp-dev
Description-md5: 25b5303fc05a111b87db1acf35a9c2ee
Description-en: fast spherical harmonic transforms - C/C++ library
 libsharp is a library for spherical harmonic transforms (SHTs), which evolved
 from the libpsht library, addressing several of its shortcomings, such as
 adding MPI support for distributed memory systems and SHTs of fields with
 arbitrary spin, but also supporting new developments in CPU instruction sets
 like the Advanced Vector Extensions (AVX) or fused multiply-accumulate (FMA)
 instructions. The library is implemented in portable C99 and provides an
 interface that can be easily accessed from other programming languages such as
 C++, Fortran, Python etc. Generally, libsharp's performance is at least on par
 with that of its predecessor; however, significant improvements were made to
 the algorithms for scalar SHTs, which are roughly twice as fast when using the
 same CPU capabilities.
 .
 This package provides the static library and headers.

Package: libsharp0
Description-md5: 69bd5cbd96034f709fee36ea9de1a561
Description-en: fast spherical harmonic transforms - C/C++ development library
 libsharp is a library for spherical harmonic transforms (SHTs), which evolved
 from the libpsht library, addressing several of its shortcomings, such as
 adding MPI support for distributed memory systems and SHTs of fields with
 arbitrary spin, but also supporting new developments in CPU instruction sets
 like the Advanced Vector Extensions (AVX) or fused multiply-accumulate (FMA)
 instructions. The library is implemented in portable C99 and provides an
 interface that can be easily accessed from other programming languages such as
 C++, Fortran, Python etc. Generally, libsharp's performance is at least on par
 with that of its predecessor; however, significant improvements were made to
 the algorithms for scalar SHTs, which are roughly twice as fast when using the
 same CPU capabilities.
 .
 This package provides the dynamic library.

Package: libsharyanto-file-util-perl
Description-md5: 2c5f08e515fc6f6aa72245483edfc63d
Description-en: SHARYANTO's module of file related utilities
 SHARYANTO::File::Util is part of SHARYANTO::Utils, a heterogenous collection
 of modules that will eventually have their own proper distributions, but do
 not yet because they are not ready for some reason or another.
 .
 It provides a tiny collection of small, handy utilities for file processing.

Package: libsharyanto-string-util-perl
Description-md5: af22790b441d560e3a707feb25a3ba51
Description-en: SHARYANTO's module for string processing utilities
 SHARYANTO::String::Util is part of SHARYANTO::Utils, a heterogenous collection
 of modules that will eventually have their own proper distributions, but do
 not yet because they are not ready for some reason or another.
 .
 It provides a tiny collection of small, handy utilities for processing strings.

Package: libsharyanto-utils-perl
Description-md5: 176755bf2fc401f8ba68711b7b776f55
Description-en: SHARYANTO's temporary modules for various routines
 SHARYANTO::Utils is a heterogenous collection of modules that will eventually
 have their own proper distributions, but do not yet because they are not ready
 for some reason or another. For example: alpha quality code, code not yet
 properly refactored, there are still no tests and/or documentation.
 .
 Be aware that things might get moved around without prior warning.

Package: libsheenbidi-dev
Description-md5: f7b2496ecec762fb40de1503198cb2b0
Description-en: development files for SheenBidi
 SheenBidi is a lightweight, fast and stable implementation of the
 Unicode Bidirectional Algorithm (UBA).
 .
 This package contains the development files.

Package: libsheenbidi3
Description-md5: 7ab068dabf042ed7084e17d10e9badb1
Description-en: lightweight, fast and stable implementation of Unicode Bidi Algorithm
 SheenBidi is a lightweight, fast and stable implementation of the
 Unicode Bidirectional Algorithm (UBA).
 .
 This package contains the shared library.

Package: libshell-command-perl
Description-md5: 54c181253c1331f15329c58dce0e4565
Description-en: cross-platform functions emulating common shell commands
 Shell::Command is a thin wrapper around ExtUtils::Command. It is used to
 replace common UNIX commands in a tried-and-tested cross-platform way.
 .
 While ExtUtils::Command is particularly useful in Makefiles,
 Shell::Command is more convenient to use from Perl.

Package: libshell-config-generate-perl
Description-md5: feccc191fe5658ce3500bd0abf07c634
Description-en: Perl module to generate config file for any shell
 Shell::Config::Generate provides an interface for specifying shell
 configurations for different shell environments without having to worry about
 the arcane differences between shells such as csh, sh, cmd.exe and
 command.com.

Package: libshell-guess-perl
Description-md5: f0082644103894c0986d84abe4faa64d
Description-en: Perl module to make an educated guess about the shell in use
 Shell::Guess makes a reasonably aggressive attempt to determine the shell
 being employed by the user, either the shell that executed the perl script
 directly (the "running" shell), or the users' login shell (the "login"
 shell). It does this by a variety of means available to it, depending on the
 platform that it is running on.

Package: libshell-perl
Description-md5: e2e3f4c395f93335af53813807b0da33
Description-en: run shell commands transparently within perl
 The Shell module is a show case, illustrating a few Perl features.
 It shouldn't be used for production programs. Although it does provide a
 simple interface for obtaining the standard output of arbitrary commands,
 there may be better ways of achieving what you need.

Package: libshell-perl-perl
Description-md5: 2f5574e426dc2546c2d522944f0fabcd
Description-en: read-eval-print loop in Perl
 pirl is the implementation of a command-line interpreter for Perl, written
 when the author got tired of using irb when needing a calculator with a real
 language within.
 .
 Shell::Perl is the heart of the pirl script, both provided in this package.

Package: libshell-posix-select-perl
Description-md5: 4eb483ad0ce85ad4dfc0304babb976d1
Description-en: POSIX Shell's "select" loop for Perl
 Shell::POSIX::Select implements the select loop of the "POSIX" shells (Bash,
 Korn, and derivatives) for Perl. That loop is unique in two ways: it's by far
 the friendliest feature of any UNIX shell, and it's the only UNIX shell loop
 that's missing from the Perl language. Until now!
 .
 What's so great about this loop? It automates the generation of a numbered
 menu of choices, prompts for a choice, proofreads that choice and complains if
 it's invalid (at least in this enhanced implementation), and executes a
 code-block with a variable set to the chosen value. That saves a lot of coding
 for interactive programs -- especially if the menu consists of many values!
 .
 The benefit of bringing this loop to Perl is that it obviates the need for
 future programmers to reinvent the Choose-From-A-Menu wheel.

Package: libshell-utils-clojure
Description-md5: 0e6ccc4d1f34d265a8be99a107102e57
Description-en: shell execution common to Puppet clojure projects
 This package contains a library for shell execution common to Puppet clojure
 projects.

Package: libshhmsg1
Description-md5: 62a52a7b059ed1686e85df91f81689cd
Description-en: library for displaying messages - runtime
 This is Sverre H. Huseby's library for displaying messages in
 terminal based programs.  It can treat the verbosity level
 and prepend the program name if necessary.
 .
 This package contains what you need to run programs that use this library.

Package: libshhmsg1-dev
Description-md5: 552f87d6a57ce125bb6190062d480250
Description-en: library for displaying messages - development
 This is Sverre H. Huseby's library for displaying messages in
 terminal based programs.  It can treat the verbosity level
 and prepend the program name if necessary.
 .
 This package contains what you need for compiling sources that
 use this library and docs for using it in your own code.

Package: libshhopt1
Description-md5: 893605ceef8e39723580c9ed0e8dc370
Description-en: Command line option parser - runtime
 This is Sverre H. Huseby's library for parsing command line options.
 .
 Both traditional one-character options and GNU-style --long-options
 are supported. This library does a little more than standard getopt.
 .
 This package contains what you need to run programs that use this library.

Package: libshhopt1-dev
Description-md5: 5b4075fafcef600fb519390823ce1e53
Description-en: Command line option parser - development
 This is Sverre H. Huseby's library for parsing command line options.
 .
 Both traditional one-character options and GNU-style --long-options
 are supported. This library does a little more than standard getopt.
 .
 This package contains what you need for compiling sources that
 use this library.

Package: libshiboken6-dev
Description-md5: 1d025267280f26d1f9d8d63b1f4f7761
Description-en: CPython bindings generator for C++ libraries (development files)
 Shiboken6 is a bindings generator for C++ libraries that outputs CPython
 source code. It collects information from library headers, and then
 merges modifications and handwritten code defined in the typesystem
 description.
 .
 Shiboken6 is the binding generator used to create the PySide6 bindings.
 .
 This package provides the development headers for the libshiboken6 library.

Package: libshiboken6-py3-6.10
Description-md5: 98edb83de45c942744541dfbf1cabddd
Description-en: CPython bindings generator for C++ libraries (Python3 shared library)
 Shiboken6 is a bindings generator for C++ libraries that outputs CPython
 source code. It collects information from library headers, and then
 merges modifications and handwritten code defined in the typesystem
 description.
 .
 Shiboken6 is the binding generator used to create the PySide6 bindings.
 .
 This package contains the shared Python 3 library used by shiboken6.

Package: libshibresolver-dev
Description-md5: fa1c505d35de66b51aa50aa57a7e1200
Description-en: Shibboleth SP Attribute Resolver library (development)
 This package contains a Shibboleth SP Extension that provides
 externally accessible attribute resolver functionality for processing
 local and remote sources of federated attribute information.
 .
 This package includes files needed for development.

Package: libshibresolver3
Description-md5: d5edb6781f87b9ebb3368548ff83629b
Description-en: Shibboleth SP Attribute Resolver library
 This package contains a Shibboleth SP Extension that provides
 externally accessible attribute resolver functionality for processing
 local and remote sources of federated attribute information.
 .
 This package contains just the shared library.

Package: libshibsp-dev
Description-md5: f612d11de8626099119eee5b70ca1fc4
Description-en: Federated web single sign-on system (development)
 The Shibboleth System is a standards based software
 package for web single sign-on across or within organizational boundaries.
 It supports authorization and attribute exchange using the OASIS SAML 2.0
 protocol.  Shibboleth allows sites to make informed authorization decisions
 for individual access of protected online resources while allowing users to
 establish their identities with their local authentication systems.
 .
 This package contains the headers and other necessary files to build
 applications that use the Shibboleth SP library.

Package: libshibsp-doc
Description-md5: e5190deaad2efa125069ffa3d52e1ab3
Description-en: Federated web single sign-on system (API docs)
 The Shibboleth System is a standards based software
 package for web single sign-on across or within organizational boundaries.
 It supports authorization and attribute exchange using the OASIS SAML 2.0
 protocol.  Shibboleth allows sites to make informed authorization decisions
 for individual access of protected online resources while allowing users to
 establish their identities with their local authentication systems.
 .
 This package contains the Shibboleth SP library API documentation.

Package: libshibsp-plugins
Description-md5: e01dde1bfa43896467e844bce7843f95
Description-en: Federated web single sign-on system (plugins)
 The Shibboleth System is a standards based software
 package for web single sign-on across or within organizational boundaries.
 It supports authorization and attribute exchange using the OASIS SAML 2.0
 protocol.  Shibboleth allows sites to make informed authorization decisions
 for individual access of protected online resources while allowing users to
 establish their identities with their local authentication systems.
 .
 This package contains plugins for the Shibboleth SP library.

Package: libshibsp12
Description-md5: 71a15e0a1ae8eed4743cb31280b20e20
Description-en: Federated web single sign-on system (runtime)
 The Shibboleth System is a standards based software
 package for web single sign-on across or within organizational boundaries.
 It supports authorization and attribute exchange using the OASIS SAML 2.0
 protocol.  Shibboleth allows sites to make informed authorization decisions
 for individual access of protected online resources while allowing users to
 establish their identities with their local authentication systems.
 .
 This package contains the Shibboleth SP runtime library.

Package: libshimdandy-java
Description-md5: 0c989e9557b7b70a23711b38b7340afa
Description-en: Shim wrapping multiple Clojure runtimes into the same JVM
 A Clojure runtime shim, allowing for multiple Clojure runtimes in the same JVM.
 .
 Clojure has a static runtime (implemented as static methods off of
 clojure.lang.RT), so to run multiple runtimes in the same JVM, they
 have to be loaded in isolated ClassLoader trees. ShimDandy provides a
 mechanism for isolating the runtimes within a non-Clojure application,
 and for calling in to the runtimes from the app.

Package: libshine-dev
Description-md5: bdb5b6d67c166a825af78128e58f426f
Description-en: Fixed-point MP3 encoding library - development files
 Shine can be used to encode audio data on architectures with no floating
 point processing unit (FPU) at a much better rate than encoding
 libraries implemented using floating-point arithmetic.
 .
 This package contains the files needed to compile and statically link
 against Shine.

Package: libshine-ocaml
Description-md5: 8dd2d146179204852edc69302f816331
Description-en: OCaml interface to the shine library -- runtime files
 This package provides an interface to the shine library for
 OCaml programmers.
 .
 Shine can be used to encode MP3 audio data on architectures with no floating
 point processing unit (FPU) at a much better rate than encoding
 libraries implemented using floating-point arithmetic.
 .
 This package contains only the shared runtime stub libraries.

Package: libshine-ocaml-dev
Description-md5: a220640672ee5613f962cd2bc7d29a29
Description-en: OCaml interface to the shine library -- development files
 This package provides an interface to the shine library for
 OCaml programmers.
 .
 Shine can be used to encode MP3 audio data on architectures with no floating
 point processing unit (FPU) at a much better rate than encoding
 libraries implemented using floating-point arithmetic.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-shine.

Package: libshine3
Description-md5: 8a1140cd322d9a58545433bfd1e55808
Description-en: Fixed-point MP3 encoding library - runtime files
 Shine can be used to encode audio data on architectures with no floating
 point processing unit (FPU) at a much better rate than encoding
 libraries implemented using floating-point arithmetic.
 .
 This package contains the files needed to run a program compiled using
 Shine.

Package: libshiro-java
Description-md5: 62642f43d7bbb47f76cecf9c433ab3bd
Description-en: Apache Shiro - Java Security Framework
 Apache Shiro is a powerful and flexible open-source security framework
 that cleanly handles authentication, authorization, enterprise session
 management, single sign-on and cryptography services.

Package: libshisa-dev
Description-md5: ac7f1cb7fce2a96dc143a243a1d8ae57
Description-en: Development files for the Shishi Kerberos v5 KDC database library
 Shishi is an implementation of the kerberos v5 network authentication
 system.
 .
 This package contain all files necessary for developing programs with
 Shishi KDC database support.

Package: libshisa0
Description-md5: ce780e4e15104059f65824666f6afdad
Description-en: Library for the Shishi Kerberos v5 KDC database
 Shishi is an implementation of the kerberos v5 network authentication
 system.
 .
 This package includes the Shisa library used by the Shishi Daemon and
 applications related to user administration of Shishi KDC.

Package: libshishi-dev
Description-md5: 9b5e9793151c2ebd72074d2aba57a740
Description-en: Development files for the Shishi Kerberos v5 library
 Shishi is an implementation of the kerberos v5 network authentication
 system.
 .
 This package contain all files necessary for developing programs with
 Shishi support.

Package: libshishi0
Description-md5: 61409e52111e1d6781b9ff9a43504ebd
Description-en: Library for the Shishi Kerberos v5 implementation
 Shishi is an implementation of the kerberos v5 network authentication
 system.
 .
 This package includes the Shishi library required by applications
 using Shishi.

Package: libshout-idjc-dev
Description-md5: d797877ae989976ee4bddf756728b122
Description-en: broadcast streaming library with IDJC extensions (development)
 A library for communicating with and sending data to Icecast and Icecast 2
 streaming audio servers. It handles the socket connection, the timing of
 the data transmission, and prevents bad data from getting to the server.
 .
 This package provides the libshout library with IDJC extensions.
 .
 This package contains the development files.

Package: libshout-idjc3
Description-md5: a3e0b1caa9ce9c1627f85d7278822e7a
Description-en: broadcast streaming library with IDJC extensions
 A library for communicating with and sending data to Icecast and Icecast 2
 streaming audio servers. It handles the socket connection, the timing of
 the data transmission, and prevents bad data from getting to the server.
 .
 This package provides the libshout library with IDJC extensions.

Package: libshout-ocaml
Description-md5: 89687ea21bf9e4d804856b76b91a81c0
Description-en: OCaml bindings for the shout library
 This OCaml library interfaces the shout C library which can be used for
 communicating with and sending data to Icecast and Icecast 2 streaming
 audio servers (they currently support Ogg Vorbis and MP3 audio streams).
 It handles the socket connection, the timing of the data transmission,
 and prevents bad data from getting to the server.
 .
 This package contains only the shared runtime stub libraries.

Package: libshout-ocaml-dev
Description-md5: 6ef0b02c21472109ef163c9e4a336e9a
Description-en: OCaml bindings for the shout library
 This OCaml library interfaces the shout C library which can be used for
 communicating with and sending data to Icecast and Icecast 2 streaming
 audio servers (they currently support Ogg Vorbis and MP3 audio streams).
 It handles the socket connection, the timing of the data transmission,
 and prevents bad data from getting to the server.
 .
 This package contains all the development stuff you need to use ocaml-shout
 in your programs.

Package: libshout-tools
Description-md5: 071f11008fe0607a4ff979923ef4a221
Description-en: MP3/Ogg Vorbis broadcast streaming library - commandline tools
 A library for communicating with and sending data to Icecast and Icecast 2
 streaming audio servers.  It handles the socket connection, the timing of
 the data transmission, and prevents bad data from getting to the server.
 .
 This package provides commandline tools.

Package: libshp-dev
Description-md5: 41ad100b73927b68333859b14c59c512
Description-en: Library for reading and writing ESRI Shapefiles - development files
 The Shapefile format is a working and interchange format promoted by
 ESRI for simple vector data with attributes. It is apparently the only
 file format that can be edited in ARCView 2/3, and can also be exported
 and imported in ArcGis.
 .
 This package includes the development files.

Package: libshp4
Description-md5: 27308df3bd0a5b2c491e8c49163628f0
Description-en: Library for reading and writing ESRI Shapefiles
 The Shapefile format is a working and interchange format promoted by
 ESRI for simple vector data with attributes. It is apparently the only
 file format that can be edited in ARCView 2/3, and can also be exported
 and imported in ArcGis.
 .
 This package includes the shared library.

Package: libshrinkwrap-dev
Description-md5: 7db812a4655a47011248de1117bf5c6d
Description-en: std::streambuf wrapper for compression formats
 Shrinkwrap is a std::streambuf wrapper for compression formats.
 It supports:
 .
 * XZ streambuf with std::istream,
 * XZ streambuf with std::istreambuf_iterator,
 * XZ input stream,
 * XZ output stream,
 * BGZF (Blocked GNU Zip Format),
 * and of course generic input streams
 .
 Caveat: it does not support files with concatenated xz streams.

Package: libshumate-1.0-1
Description-md5: 669b021df039d188bc23a2d1944bffa4
Description-en: GTK4 widgets for embedded maps
 It supports numerous free map sources such as OpenStreetMap,
 OpenCycleMap, OpenAerialMap and Maps for free.

Package: libshumate-common
Description-md5: 4044cc4902a708b14d467cb60fcde17e
Description-en: GTK4 widgets for embedded maps - common files
 It supports numerous free map sources such as OpenStreetMap,
 OpenCycleMap, OpenAerialMap and Maps for free.
 .
 This package contains common data files and translations.

Package: libshumate-dev
Description-md5: 5532ba5a121f163b7134c35a5797f2fd
Description-en: GTK4 widgets for embedded maps -- development files
 It supports numerous free map sources such as OpenStreetMap,
 OpenCycleMap, OpenAerialMap and Maps for free.
 .
 This package contains the base development headers.

Package: libshumate-doc
Description-md5: 6697d6462721c2739f14d84c715ed629
Description-en: GTK4 widgets for embedded maps - documentation
 It supports numerous free map sources such as OpenStreetMap,
 OpenCycleMap, OpenAerialMap and Maps for free.
 .
 This package contains the API reference.

Package: libsiconos-control-dev
Description-md5: defd8d5cc511aeca47e6d21e6a6f7dcb
Description-en: modeling and simulation of nonsmooth dynamical systems (control dev)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains the development headers for the control
 component of Siconos.

Package: libsiconos-control7
Description-md5: a08598522c90a96bfb0183f6b2845cae
Description-en: modeling and simulation of nonsmooth dynamical systems (control lib)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains the library for the control component of Siconos.

Package: libsiconos-io-dev
Description-md5: 2cac331fcc7db3ab54ebbac669c65115
Description-en: modeling and simulation of nonsmooth dynamical systems (io dev)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains the development headers for the I/O component
 of Siconos.

Package: libsiconos-io7
Description-md5: d5e3ace2e7721e3fc7dda601ab8ab468
Description-en: modeling and simulation of nonsmooth dynamical systems (io lib)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains the library for the I/O component of Siconos.

Package: libsiconos-kernel-dev
Description-md5: ea902d2481c3a55322ce18ec1db8220e
Description-en: modeling and simulation of nonsmooth dynamical systems (kernel dev)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains the development headers for the kernel
 component of Siconos.

Package: libsiconos-kernel7
Description-md5: 0b2e4efbf06b2b1e0998e7413626bf9f
Description-en: modeling and simulation of nonsmooth dynamical systems (kernel lib)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains the library for the kernel component of Siconos.

Package: libsiconos-mechanics-dev
Description-md5: b032da939905efd70253e5b7c83c18dd
Description-en: modeling and simulation of nonsmooth dynamical systems (mechanics dev)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains the development headers for the mechanics
 component of Siconos.

Package: libsiconos-mechanics7
Description-md5: af946a42c1af2e956c06f855ae104e78
Description-en: modeling and simulation of nonsmooth dynamical systems (mechanics lib)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains the library for the mechanics component of Siconos.

Package: libsiconos-numerics-dev
Description-md5: 9d183ea8277aa29ffdbd124d64d9fe70
Description-en: modeling and simulation of nonsmooth dynamical systems (numerics dev)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains the development headers for the numerics
 component of Siconos, an interface to a collection of common
 numerical solvers.

Package: libsiconos-numerics7
Description-md5: be3d5f6dac688ad8e898327aee04f74e
Description-en: modeling and simulation of nonsmooth dynamical systems (numerics lib)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains the library for the numerics component of
 Siconos, an interface to a collection of common numerical solvers.

Package: libsidplay1-dev
Description-md5: 918b76294430121825abb82218955ff3
Description-en: SID (MOS 6581) emulation library (development files)
 Here are the header files and a static library that are necessary to compile
 applications which use libsidplay.

Package: libsidplay1v5
Description-md5: 831b9ff7c1354e108d0a0dc7cc6e1104
Description-en: SID (MOS 6581) emulation library
 This is a (shared) library that implements the emulation of the C64's
 SID chip (MOS 6581) and CPU (6510). It is used by several "player"
 applications, e.g. sidplay, which make it possible to listen to *really*
 a lot (13.600+) of tunes, known from old and new C64 programs (as well
 as Amiga compositions).
 Find most of the available musics from your favourite games or demos
 and more in the High Voltage SID Collection (HVSC). For downloads and
 information about the volunteers, who maintain the collection, look at
 the HVSC homepage https://www.hvsc.c64.org.

Package: libsidplay2
Description-md5: 049a05d30a21aa22aaaa7b4433e83609
Description-en: SID (MOS 6581) emulation library
 This is a (shared) library that implements the emulation of the C64's
 SID chip (MOS 6581) and CPU (6510). It is used by several "player"
 applications, e.g. sidplay, which make it possible to listen to *really*
 a lot (13.600+) of tunes, known from old and new C64 programs (as well
 as Amiga compositions).
 .
 Find most of the available musics from your favourite games or demos
 and more in the High Voltage SID Collection (HVSC). For downloads and
 information about the volunteers, who maintain the collection, look at
 the HVSC homepage http://www.hvsc.c64.org.

Package: libsidplay2-dev
Description-md5: 049a05d30a21aa22aaaa7b4433e83609
Description-en: SID (MOS 6581) emulation library
 This is a (shared) library that implements the emulation of the C64's
 SID chip (MOS 6581) and CPU (6510). It is used by several "player"
 applications, e.g. sidplay, which make it possible to listen to *really*
 a lot (13.600+) of tunes, known from old and new C64 programs (as well
 as Amiga compositions).
 .
 Find most of the available musics from your favourite games or demos
 and more in the High Voltage SID Collection (HVSC). For downloads and
 information about the volunteers, who maintain the collection, look at
 the HVSC homepage http://www.hvsc.c64.org.

Package: libsidplayfp-dev
Description-md5: 7e6011a6a510383a2cb9190f4a579a69
Description-en: library to play Commodore 64 music based on libsidplay2 (development files)
 libsidplayfp (and its console frontend sidplayfp) is a fork of sidplay2 born
 with the aim to improve the quality of emulating the 6581, 8580 chips and the
 surrounding C64 system in order to play SID music better.
 .
 This package contains libsidplayfp static library and header files.

Package: libsidplayfp-doc
Description-md5: 8a209dc681ffbe6a2fa940836d715e9a
Description-en: library to play Commodore 64 music based on libsidplay2  (documentation)
 libsidplayfp (and its console frontend sidplayfp) is a fork of sidplay2 born
 with the aim to improve the quality of emulating the 6581, 8580 chips and the
 surrounding C64 system in order to play SID music better.
 .
 This package contains the documentation for libsidplayfp.

Package: libsidplayfp6
Description-md5: 28bf2b2983dd011b4aa566ed5db2b271
Description-en: Library to play Commodore 64 music based on libsidplay2
 libsidplayfp (and its console frontend sidplayfp) is a fork of sidplay2 born
 with the aim to improve the quality of emulating the 6581, 8580 chips and the
 surrounding C64 system in order to play SID music better.

Package: libsidutils-dev
Description-md5: 8d2193bc416d6b6030f86260c26bd10b
Description-en: utility functions for SID players
 This library contains various things deemed useful to all SID players
 (Emulations of the C64's SID chip (MOS 6581) and CPU (6510)), and
 currently every player seems to be re-inventing. It is used by
 several "player" applications, e.g. sidplay.
 .
 Support so far is:
 .
 * INI file reader.
 * MD5 key creation.
 * Song length database parser.
 * Sid filter file parser.
 .
 Coming soon:
 .
 * Playlist parser (load and save).
 * STIL parser.

Package: libsidutils0
Description-md5: 8d2193bc416d6b6030f86260c26bd10b
Description-en: utility functions for SID players
 This library contains various things deemed useful to all SID players
 (Emulations of the C64's SID chip (MOS 6581) and CPU (6510)), and
 currently every player seems to be re-inventing. It is used by
 several "player" applications, e.g. sidplay.
 .
 Support so far is:
 .
 * INI file reader.
 * MD5 key creation.
 * Song length database parser.
 * Sid filter file parser.
 .
 Coming soon:
 .
 * Playlist parser (load and save).
 * STIL parser.

Package: libsieve2-1
Description-md5: 296ae505bca2a25bdafbf68eb0804719
Description-en: library for parsing, sorting and filtering your mail
 This code is a standalone library based upon code which had been distributed
 with the Cyrus Mail Server. Currently libSieve implements two API's:
 one that is based upon, and compatible with, the Sieve API as built into
 the Cyrus Mail Server, as well as a new API which is very well suited to
 be incorporated into other programs and is reasonably extensible.
 .
 This package contains the shared libraries only.

Package: libsieve2-dev
Description-md5: 7c881cca899d97b9d1029b169cf699d5
Description-en: library for parsing, sorting and filtering your mail
 This code is a standalone library based upon code which had been distributed
 with the Cyrus Mail Server. Currently libSieve implements two APIs:
 one that is based upon, and compatible with, the Sieve API as built into
 the Cyrus Mail Server, as well as a new API which is very well suited to
 be incorporated into other programs and is reasonably extensible.
 .
 This package contains the development files.

Package: libsight
Description-md5: 00ecc2cc30b55011e8dcd28f13fdbcd9
Description-en: Sight libraries
 The Surgical Image Guidance and
 Healthcare Toolkit aims to ease the creation of
 applications based on medical imaging. It includes
 various features such as 2D and 3D digital image
 processing, visualization, augmented reality and
 medical interaction simulation. It runs on many
 different environments (Windows, Linux, macOS), is
 written in C++, and features rapid interface design
 using XML files.
 .
 Sight was formerly known as FW4SPL. It was renamed
 in 2018, firstly to make its purpose clearer, and
 secondly as part of a major change in design and in
 the governance of the development team.
 .
 This package provides the shared libraries needed to
 run C++ programs that use Sight.

Package: libsight-dev
Description-md5: 5c8c66562eaa9901e7a0d492014b954c
Description-en: Sight header files
 The Surgical Image Guidance and
 Healthcare Toolkit aims to ease the creation of
 applications based on medical imaging. It includes
 various features such as 2D and 3D digital image
 processing, visualization, augmented reality and
 medical interaction simulation. It runs on many
 different environments (Windows, Linux, macOS), is
 written in C++, and features rapid interface design
 using XML files.
 .
 Sight was formerly known as FW4SPL. It was renamed
 in 2018, firstly to make its purpose clearer, and
 secondly as part of a major change in design and in
 the governance of the development team.
 .
 This package contains the development files.

Package: libsigmf
Description-md5: 0661ceb0811ab90c2bb0269560fd4b5b
Description-en: SigMF data format handling library
 A header-only C++ library for working with SigMF metadata.
 To use libsigmf, your application needs to #include <sigmf.h>
 and link to libflatbuffers.so.
 .
 The Signal Metadata Format (SigMF) specifies a way to describe sets
 of recorded digital signal samples with metadata written in
 JSON. SigMF can be used to describe general information about a
 collection of samples, the characteristics of the system that
 generated the samples, features of signals themselves, and the
 relationship between different recordings.

Package: libsignal-mask-perl
Description-md5: ea64f5ab44cb0b56a1ccb9d1c6383787
Description-en: module for easy handling of signal masks
 Signal::Mask is an abstraction around your process or thread signal mask. It
 is used to fetch and/or change the signal mask of the calling process or
 thread. The signal mask is the set of signals whose delivery is currently
 blocked for the caller. It is available as the global hash %Signal::Mask.
 .
 Signal::Pending is an abstraction around your process'/thread's pending
 signals. It can be used in combination with signal masks to handle signals in
 a controlled manner. The set of pending signals is available as the global
 hash %Signal::Pending.

Package: libsignal-protocol-c-dev
Description-md5: 5d3ef45e92ac682f94687bf547c324de
Description-en: ratcheting forward secrecy protocol for synchronous and asynchronous messaging
 This is a ratcheting forward secrecy protocol that works in
 synchronous and asynchronous messaging environments.
 .
 This package contains the development files.

Package: libsignal-protocol-c2.3.2
Description-md5: 8894f193b241099c42a8c9a5a69c44e7
Description-en: ratcheting forward secrecy protocol for synchronous and asynchronous messaging
 This is a ratcheting forward secrecy protocol that works in
 synchronous and asynchronous messaging environments.

Package: libsignatures-java
Description-md5: c9e9c7f73281705358084ff80eb1e388
Description-en: graph signature library for molecules
 This project is a re-write of Jean-Loup Faulon's signature code for molecules,
 to make it toolkit independent. Signatures are ultimately canonical
 representations of whole molecules or atom valence environments. For example,
 the canonical signature for benzene might be as simple as: C(C(C(C1))C(C(C1)))
 where brackets denote branching and numbers indicate joining (as with SMILES).
 .
 Signatures can be used as descriptors for atom or molecule environments, much
 like HOSE codes. They can also be used for structure enumeration.

Package: libsignatures-perl
Description-md5: b73ad347baf9f1d81ca1ae1b0f67a512
Description-en: Perl pragma for subroutine signatures
 signatures is a Perl pragma that provides a simple and robust way to declare
 named parameters for your subroutines. It provides a syntax similar to Perl
 function prototypes (see perlsub) and is robust since it does this without
 using source filters. It also provides a way to combine these signatures with
 normal Perl prototypes.

Package: libsignon-extension1
Description-md5: e24e2692ad2220c659fa0e8d1aaade19
Description-en: Single Sign On framework - extension shared library
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains extension shared libraries to be used by applications.

Package: libsignon-glib-dev
Description-md5: 642237022c13ac68df184f01eb4ee5ed
Description-en: development files for signon-glib sso API
 This is effectively a GLib binding for the D-Bus API
 provided by signond. It is part of the accounts-sso
 project.
 .
 This provides development headers

Package: libsignon-glib2
Description-md5: d17e6bb3918d207e7ba11d8bd404adc7
Description-en: GLib Library for managing SSO credentials
 This is effectively a GLib binding for the D-Bus API
 provided by signond. It is part of the accounts-sso
 project.

Package: libsignon-plugins-common1
Description-md5: 6c4aa981e85544ca86df5b0ddb4bef31
Description-en: Single Sign On framework - plugins common shared library
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains plugin shared libraries to be used by applications.

Package: libsignon-plugins-doc
Description-md5: ab21ea8701c870525356d69b70e0814e
Description-en: Single Sign On framework - plugins documentation
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains the documentation for libsignon-plugins-dev.

Package: libsignon-qt5-1
Description-md5: c1f0947f44e16a852f3508ff851759bd
Description-en: Single Sign On framework - Qt5 shared libraries
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains Qt5 shared libraries to be used by applications.

Package: libsignon-qt5-dev
Description-md5: adda311f877c5dad5ace39f07697bd3f
Description-en: Single Sign On framework - Qt5 development files
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 Headers and static libraries for the libsignon-qt5 library.

Package: libsignon-qt5-doc
Description-md5: 6471c022a1c2e941085d4af7bbc3312e
Description-en: Single Sign On framework - documentation for Qt5 API
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains the documentation for libsignon-qt5.

Package: libsignon-qt6-1
Description-md5: 8d4a7680e8089b516cbd7270bcc6f8a0
Description-en: Single Sign On framework - Qt6 shared libraries
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains Qt6 shared libraries to be used by applications.

Package: libsignon-qt6-dev
Description-md5: 64320b91e72f00bc64982b0378c87964
Description-en: Single Sign On framework - Qt6 development files
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 Headers and static libraries for the libsignon-qt6 library.

Package: libsignon-qt6-doc
Description-md5: 6798a1c028add54b300fb7454376b73a
Description-en: Single Sign On framework - documentation for Qt6 API
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains the documentation for libsignon-qt6.

Package: libsigrok-dev
Description-md5: 0bb43c6d8e3b41381d93f6e5c900d53e
Description-en: sigrok hardware driver library - development files
 libsigrok is a shared library which provides basic hardware access
 drivers for logic analyzers, as well as input/output file format support.
 .
 This package contains the header files and other development files.

Package: libsigrok4t64
Description-md5: 2e43895a132fca24faea76a0d1152887
Description-en: sigrok hardware driver library - shared library
 libsigrok is a shared library which provides basic hardware access
 drivers for logic analyzers, as well as input/output file format support.
 .
 This package contains the shared library.

Package: libsigrokcxx-dev
Description-md5: 05e3b1faeed2cf20d7c0925597d7caf5
Description-en: sigrok C++ bindings - development files
 libsigrok is a shared library which provides basic hardware access
 drivers for logic analyzers, as well as input/output file format support.
 .
 This package contains the C++ header files and other development files.

Package: libsigrokcxx4t64
Description-md5: 2e0174b6827100e9994e51d70cf0b115
Description-en: sigrok hardware driver library - shared library
 libsigrok is a shared library which provides basic hardware access
 drivers for logic analyzers, as well as input/output file format support.
 .
 This package contains the C++ shared library.

Package: libsigrokdecode-dev
Description-md5: 5c2b40b28c57187a804c75b8010773c5
Description-en: sigrok protocol decoding library - development files
 libsigrokdecode is a shared library which provides (streaming) protocol
 decoding functionality.
 .
 The protocol decoders are written in Python (>= 3.2).
 .
 This package contains the header files and other development files.

Package: libsigrokdecode4
Description-md5: c2611232bd97547ffdba61401325e81c
Description-en: sigrok protocol decoding library - shared library
 libsigrokdecode is a shared library which provides (streaming) protocol
 decoding functionality.
 .
 The protocol decoders are written in Python (>= 3.2).
 .
 This package contains the shared library and the protocol decoders.

Package: libsigscan-dev
Description-md5: 3b0d629263820416d1137aac869c9574
Description-en: binary signature scanning library -- development files
 libsigscan is a library for binary signature scanning, using simple
 offset/string-based signatures.
 .
 This package includes the development support files.

Package: libsigscan-utils
Description-md5: e6e97a656f6d9ae3fb2d5420a981f200
Description-en: binary signature scanning library -- Utilities
 libsigscan is a library for binary signature scanning, using simple
 offset/string-based signatures.
 .
 This package contains sigscan, a command line tool that uses
 libsigscan to find binary signatures in files.

Package: libsigscan1t64
Description-md5: 2ac42ed06538e167efe0ea8718660fc4
Description-en: binary signature scanning library
 libsigscan is a library for binary signature scanning, using simple
 offset/string-based signatures.
 .
 This package contains the shared library.

Package: libsigsegv-dev
Description-md5: a7c5d1a301a69ae1ac1dca070c063968
Description-en: Library for handling page faults in a portable way development package
 GNU libsigsegv is a library that allows handling page faults in a
 portable way. It is used e.g. for generational garbage collectors
 and stack overflow handlers.
 .
 This package contains the libsigsegv development files.

Package: libsigsegv2
Description-md5: a81513d919fc703846690a764e3b9b21
Description-en: Library for handling page faults in a portable way
 GNU libsigsegv is a library that allows handling page faults in a
 portable way. It is used e.g. for generational garbage collectors
 and stack overflow handlers.
 .
 This package contains the shared library.

Package: libsigsum-dev
Description-md5: 99330f24c37fcaf5580c15abfd62e52a
Description-en: Development files for the Sigsum C library
 Sigsum is a system for public and transparent logging of signed
 checksums.  For an overview of the system, see https://sigsum.org/
 .
 This package contains a C library supporting off-line verification
 of Sigsum proofs, and related operations. Support for related network
 protocols is out of scope.

Package: libsigsum0
Description-md5: bca1adaadb695f2123c0713b1d23ad7c
Description-en: Sigsum transparency log C library (development files)
 Sigsum is a system for public and transparent logging of signed
 checksums.  For an overview of the system, see https://sigsum.org/
 .
 This package contains the shared library.

Package: libsilo-bin
Description-md5: 9554086ae8ffcfab42b65ca08337b3b9
Description-en: Utilities to manipulate libsilo files
 This package contains a number of utilities for manipulating and viewing
 Silo files. Silo is a scientific data format library.
 .
 Silo supports gridless (point) meshes, structured meshes, unstructured-zoo
 and unstructured-arbitrary-polyhedral meshes, block structured AMR meshes,
 constructive solid geometry (CSG) meshes, piecewise-constant
 (e.g. zone-centered) and piecewise-linear (e.g. node-centered) variables
 defined on the node, edge, face or volume elements of meshes as well as
 the decomposition of meshes into arbitrary subset hierarchies including
 materials and mixing materials. In addition, Silo supports a wide variety of
 other useful objects to address various scientific computing application
 needs. Although the Silo library is a serial library, it has some key features
 which enable it to be applied quite effectively and scalable in parallel.

Package: libsilo-dev
Description-md5: 0349c94fa17dbb83e8abdc365f52cd12
Description-en: Development files for SILO Scientific I/O library from LLNL
 Silo is a library for reading and writing a wide variety of scientific
 data to binary, disk files. The files Silo produces and the data within
 them can be easily shared and exchanged between wholly independently
 developed applications running on disparate computing platforms.
 Consequently, Silo facilitates the development of general purpose tools
 for processing scientific data. One of the more popular tools that
 process Silo data files is the VisIt visualization tool.
 .
 Silo supports gridless (point) meshes, structured meshes, unstructured-
 zoo and unstructured-arbitrary-polyhedral meshes, block structured AMR
 meshes, constructive solid geometry (CSG) meshes, piecewise-constant
 (e.g. zone-centered) and piecewise-linear (e.g. node-centered) variables
 defined on the node, edge, face or volume elements of meshes as well as
 the decomposition of meshes into arbitrary subset hierarchies including
 materials and mixing materials. In addition, Silo supports a wide
 variety of other useful objects to address various scientific computing
 application needs. Although the Silo library is a serial library, it has
 some key features which enable it to be applied quite effectively and
 scalable in parallel.
 Architecturally, the library is divided into two main pieces; an upper-
 level application programming interface (API) and a lower-level I/O
 implementation called a driver. Silo supports multiple I/O drivers,
 the two most common of which are the HDF5 (Hierarchical Data Format 5)
 and PDB (Portable Data Base) drivers.

Package: libsiloh5-412
Description-md5: 2e5cdda66dd0aca877bcaddcde85bed1
Description-en: SILO Science I/O library from LLNL
 Silo is a library for reading and writing a wide variety of scientific data to
 binary, disk files.
 .
 Silo supports gridless (point) meshes, structured meshes, unstructured-zoo
 and unstructured-arbitrary-polyhedral meshes, block structured AMR meshes,
 constructive solid geometry (CSG) meshes, piecewise-constant
 (e.g. zone-centered) and piecewise-linear (e.g. node-centered) variables
 defined on the node, edge, face or volume elements of meshes as well as
 the decomposition of meshes into arbitrary subset hierarchies including
 materials and mixing materials. In addition, Silo supports a wide variety of
 other useful objects to address various scientific computing application
 needs. Although the Silo library is a serial library, it has some key features
 which enable it to be applied quite effectively and scalable in parallel.

Package: libsimage-dev
Description-md5: 83706ee4b659e10dbfcdd776cbbeee14
Description-en: generic interface to various image file format libraries. Development files.
 The simage library provides a simplified and uniform interface to many
 image file format libraries, and it includes internal support for some
 image file formats too. The package ships development files.

Package: libsimage20
Description-md5: a6fa503446959fe84542667580d1db84
Description-en: generic interface to various image file format libraries
 The simage library provides a simplified and uniform interface to many
 image file format libraries, and it includes internal support for some
 image file formats too.

Package: libsimavr-dev
Description-md5: 7bd8ca09a9457c3d7adc1e5fca5bac13
Description-en: AVR simulator development library
 A library for advanced AVR core and peripheral circuitry prototyping
 including AVR firmware simulated execution, VCD waveform creation and live
 debugging. For more information see virtual circuitry peripheral prototyping
 and simulation examples provided by libsimavr-examples package.
 .
 This package contains software development header files and static library.

Package: libsimavr-examples
Description-md5: 0888e709aa507c571f1d1cfbc0b96ac6
Description-en: AVR simulator development examples
 A library for advanced AVR core and peripheral circuitry prototyping
 including AVR firmware simulated execution, VCD waveform creation and live
 debugging.
 .
 This package contains fully functional virtual circuitry prototyping example
 code for the AVR simulator development library including simulation of
 peripherals attached to simulated AVR microcontroller.

Package: libsimavr2
Description-md5: e185b2e53fdc7198beaead84801308f5
Description-en: AVR simulator shared library
 A library for advanced AVR core and peripheral circuitry prototyping
 including AVR firmware simulated execution, VCD waveform creation and live
 debugging. For more information see virtual circuitry peripheral prototyping
 and simulation examples provided by libsimavr-examples package.
 .
 This package contains shared library providing AVR simulation functionality.

Package: libsimavrparts1
Description-md5: 175ecd8eeb8ab39a0eedaf05caead48a
Description-en: AVR simulator additional peripherals shared library
 A library for advanced AVR core and peripheral circuitry prototyping
 including AVR firmware simulated execution, VCD waveform creation and live
 debugging. For more information see virtual circuitry peripheral prototyping
 and simulation examples provided by libsimavr-examples package.
 .
 This package contains shared library providing additional peripherals.

Package: libsimbody-dev
Description-md5: 1fc39039107712864b8a83b7be64a4f2
Description-en: SimTK multibody dynamics API - development files
 Simbody is a SimTK toolset providing general multibody dynamics capability,
 that is, the ability to solve Newton's 2nd law F=ma in any set of generalized
 coordinates subject to arbitrary constraints. Simbody is provided as an open
 source, object-oriented C++ API and delivers high-performance,
 accuracy-controlled science/engineering-quality results.
 .
 This package contains development files (headers, shared library
 symbolic link and pkg-config file).

Package: libsimbody3.7
Description-md5: 889c4cc1200849ec2c2809e5c701f260
Description-en: SimTK multibody dynamics API - shared library
 Simbody is a SimTK toolset providing general multibody dynamics capability,
 that is, the ability to solve Newton's 2nd law F=ma in any set of generalized
 coordinates subject to arbitrary constraints. Simbody is provided as an open
 source, object-oriented C++ API and delivers high-performance,
 accuracy-controlled science/engineering-quality results.

Package: libsimde-dev
Description-md5: b5c816120199d349a3591188e4af00cf
Description-en: Implementations of SIMD instructions for all systems
 SIMDe provides fast, portable implementations of SIMD intrinsics on hardware
 which doesn't natively support them, such as calling SSE functions on ARM.
 There is no performance penalty if the hardware supports the native
 implementation (e.g., SSE/AVX runs at full speed on x86, NEON on ARM, etc.).
 .
 This makes porting code to other architectures much easier in a few key ways:
 .
 First, instead of forcing you to rewrite everything for each architecture,
 SIMDe lets you get a port up and running almost effortlessly. You can then
 start working on switching the most performance-critical sections to native
 intrinsics, improving performance gradually. SIMDe lets (for example) SSE/AVX
 and NEON code exist side-by-side, in the same implementation.
 .
 Second, SIMDe makes it easier to write code targeting ISA extensions you don't
 have convenient access to. You can run NEON code on your x86 machine without an
 emulator. Obviously you'll eventually want to test on the actual hardware
 you're targeting, but for most development, SIMDe can provide a much easier
 path.
 .
 SIMDe takes a very different approach from most other SIMD abstraction layers
 in that it aims to expose the entire functionality of the underlying
 instruction set. Instead of limiting functionality to the lowest common
 denominator, SIMDe tries to minimize the amount of effort required to port
 while still allowing you the space to optimize as needed.
 .
 The current focus is on writing complete portable implementations, though a
 large number of functions already have accelerated implementations using one
 (or more) of the following:
 .
 SIMD intrinsics from other ISA extensions (e.g., using NEON to implement
 SSE).
 Compiler-specific vector extensions and built-ins such as
 __builtin_shufflevector and __builtin_convertvector
 Compiler auto-vectorization hints, using:
 OpenMP 4 SIMD
 Cilk Plus
 GCC loop-specific pragmas
 clang pragma loop hint directives

Package: libsimdjson-dev
Description-md5: 43b71c6d5d9cebe3875a13052d45916a
Description-en: Parsing gigabytes of JSON per second (development)
 JSON is everywhere on the Internet. Servers spend a *lot* of time parsing it.
 A fresh approach is needed. The simdjson library uses commonly available SIMD
 instructions and microparallel algorithms to parse JSON 4x faster than
 RapidJSON and 25x faster than JSON for Modern C++.
 .
 * Fast: Over 4x faster than commonly used production-grade JSON parsers.
 * Record Breaking Features: Minify JSON at 6 GB/s, validate UTF-8 at 13 GB/s,
 NDJSON at 3.5 GB/s.
 * Easy: First-class, easy to use and carefully documented APIs.
 * Strict: Full JSON and UTF-8 validation, lossless parsing.
 Performance with no compromises.
 * Automatic: Selects a CPU-tailored parser at runtime.
 No configuration needed.
 * Reliable: From memory allocation to error handling, simdjson's design
 avoids surprises.
 * Peer Reviewed: The authors research appears in venues like VLDB Journal,
 Software: Practice and Experience.
 .
 This package ships development files.

Package: libsimdjson33
Description-md5: b613d014bca52a7a72bd48eef67dc56c
Description-en: Parsing gigabytes of JSON per second (shared object)
 JSON is everywhere on the Internet. Servers spend a *lot* of time parsing it.
 A fresh approach is needed. The simdjson library uses commonly available SIMD
 instructions and microparallel algorithms to parse JSON 4x faster than
 RapidJSON and 25x faster than JSON for Modern C++.
 .
 * Fast: Over 4x faster than commonly used production-grade JSON parsers.
 * Record Breaking Features: Minify JSON at 6 GB/s, validate UTF-8 at 13 GB/s,
 NDJSON at 3.5 GB/s.
 * Easy: First-class, easy to use and carefully documented APIs.
 * Strict: Full JSON and UTF-8 validation, lossless parsing.
 Performance with no compromises.
 * Automatic: Selects a CPU-tailored parser at runtime.
 No configuration needed.
 * Reliable: From memory allocation to error handling, simdjson's design
 avoids surprises.
 * Peer Reviewed: The authors research appears in venues like VLDB Journal,
 Software: Practice and Experience.
 .
 This package ships the shared object.

Package: libsimdutf-tools
Description-md5: a308bf1364aaaa19c603e69eb049c19b
Description-en: Fast Unicode validation and transcoding - utilities
 Most modern software relies on the Unicode standard. In memory, Unicode
 strings are represented using either UTF-8 or UTF-16. The UTF-8 format is the
 de facto standard on the web (JSON, HTML, etc.) and it has been adopted as the
 default in many popular programming languages (Go, Zig, Rust, Swift, etc.).
 The UTF-16 format is standard in Java, C# and in many Windows technologies.
 .
 Not all sequences of bytes are valid Unicode strings. It is unsafe to use
 Unicode strings in UTF-8 and UTF-16LE without first validating them.
 Furthermore, we often need to convert strings from one encoding to another, by
 a process called transcoding. For security purposes, such transcoding should
 be validating: it should refuse to transcode incorrect strings.
 .
 This library provide fast Unicode functions such as
 .
 * ASCII, UTF-8, UTF-16LE/BE and UTF-32 validation, with and without error
 identification,
 * Latin1 to UTF-8 transcoding,
 * Latin1 to UTF-16LE/BE transcoding
 * Latin1 to UTF-32 transcoding
 * UTF-8 to Latin1 transcoding, with or without validation, with and without
 error identification,
 * UTF-8 to UTF-16LE/BE transcoding, with or without validation, with and
 without error identification,
 * UTF-8 to UTF-32 transcoding, with or without validation, with and without
 error identification,
 * UTF-16LE/BE to Latin1 transcoding, with or without validation, with and
 without error identification,
 * UTF-16LE/BE to UTF-8 transcoding, with or without validation, with and
 without error identification,
 * UTF-32 to Latin1 transcoding, with or without validation, with and without
 error identification,
 * UTF-32 to UTF-8 transcoding, with or without validation, with and without
 error identification,
 * UTF-32 to UTF-16LE/BE transcoding, with or without validation, with and
 without error identification,
 * UTF-16LE/BE to UTF-32 transcoding, with or without validation, with and
 without error identification,
 * From an UTF-8 string, compute the size of the Latin1 equivalent string,
 * From an UTF-8 string, compute the size of the UTF-16 equivalent string,
 * From an UTF-8 string, compute the size of the UTF-32 equivalent string
 (equivalent to UTF-8 character counting),
 * From an UTF-16LE/BE string, compute the size of the Latin1 equivalent
 string,
 * From an UTF-16LE/BE string, compute the size of the UTF-8 equivalent
 string,
 * From an UTF-32 string, compute the size of the UTF-8 or UTF-16LE equivalent
 string,
 * From an UTF-16LE/BE string, compute the size of the UTF-32 equivalent
 string (equivalent to UTF-16 character counting),
 * UTF-8 and UTF-16LE/BE character counting,
 * UTF-16 endianness change (UTF16-LE/BE to UTF-16-BE/LE),
 * WHATWG forgiving-base64 (with or without URL encoding) to binary,
 * Binary to base64 (with or without URL encoding).
 .
 The functions are accelerated using SIMD instructions (e.g., ARM NEON, SSE,
 AVX, AVX-512, RISC-V Vector Extension, LoongSon, POWER, etc.). When your
 strings contain hundreds of characters, we can often transcode them at speeds
 exceeding a billion characters per second. You should expect high speeds not
 only with English strings (ASCII) but also Chinese, Japanese, Arabic, and so
 forth. We handle the full character range (including, for example, emojis).
 .
 The library compiles down to a small library of a few hundred kilobytes. Our
 functions are exception-free and non allocating. We have extensive tests and
 extensive benchmarks.
 .
 This package ships several command line tools.

Package: libsimgear-dev
Description-md5: 9b164b410bdf60b8b719956079b10549
Description-en: Simulator Construction Gear -- development files
 SimGear is a collection of libraries useful for constructing
 simulation and visualization applications such as FlightGear
 or TerraGear.
 .
 This package contains the headers and static libraries.

Package: libsimgrid-dev
Description-md5: f4d3bb389a90140b0356cba284af377f
Description-en: Development files for the SimGrid Toolkit
 SimGrid is a toolkit that provides core functionalities for the simulation of
 distributed applications in heterogeneous distributed environments. SimGrid
 can be used as a Grid simulator, a P2P simulator, a Cloud simulator, a MPI
 simulator, or a mix of all of them. The typical use-cases of SimGrid include
 heuristic evaluation, application prototyping, and real application
 development and tuning.
 .
 This package contains the development files that you need to build
 your own simulator on top of SimGrid (header files and scripts),
 for C, C++ or Fortran.

Package: libsimgrid4.1
Description-md5: f56d5c55629c5218ec3098e55a423076
Description-en: Toolkit for scalable simulation of distributed applications
 SimGrid is a toolkit that provides core functionalities for the simulation of
 distributed applications in heterogeneous distributed environments. SimGrid
 can be used as a Grid simulator, a P2P simulator, a Cloud simulator, a MPI
 simulator, or a mix of all of them. The typical use-cases of SimGrid include
 heuristic evaluation, application prototyping, and real application
 development and tuning.
 .
 This package contains the dynamic libraries and runtime.

Package: libsimint-dev
Description-md5: c8f3d16724e294e9d7529aba06cac412
Description-en: Two-electron integral library (development)
 Simint is a vectorized implementation of the Obara-Saika (OS) method of
 calculating electron repulsion integrals. Speedup is gained by vectorizing the
 primitive loop of the OS algorithm, with additional vectorization and
 optimizations left to the compiler.
 .
 Simint is capable of calculating ERI with the angular momentum in any order.
 That is, it is possible to calculate (ds|ds) and (sd|ds) directly, without
 permutation of the resulting integrals.
 .
 This package contains the static library and header files.

Package: libsimple-http-java
Description-md5: 1cbbba032761c5314e0795fc99de2927
Description-en: high-performance, embeddable Java HTTP engine
 The goal of Simple is to bring the power of simplicity to the world of server
 side Java. The primary focus of the project is to provide a truly embeddable
 Java based HTTP engine capable of handling enormous loads.
 .
 Simple provides a truly asynchronous service model, request completion is
 driven using an internal, transparent, monitoring system. This allows Simple
 to vastly outperform most popular Java based servers in a multi-tier
 environment, as it requires only a very limited number of threads to handle
 very high quantities of concurrent clients.
 .
 Simple has consistently out performed both commercial and open source Java
 Servlet engines and has a fully comprehensive API that is as usable for
 experienced Java developers as it is for beginners.

Package: libsimple-http-java-doc
Description-md5: e90a015a246baa04b6b89d3c4f83b31c
Description-en: Documentation for libsimple-http-java
 The goal of Simple is to bring the power of simplicity to the world of server
 side Java. The primary focus of the project is to provide a truly embeddable
 Java based HTTP engine capable of handling enormous loads.
 .
 Simple provides a truly asynchronous service model, request completion is
 driven using an internal, transparent, monitoring system. This allows Simple
 to vastly outperform most popular Java based servers in a multi-tier
 environment, as it requires only a very limited number of threads to handle
 very high quantities of concurrent clients.
 .
 Simple has consistently out performed both commercial and open source Java
 Servlet engines and has a fully comprehensive API that is as usable for
 experienced Java developers as it is for beginners.
 .
 This package provides the API documentation for libsimple-http-java.

Package: libsimple-validation-java
Description-md5: 6e8deaede0003d730bd6653995aafbcd
Description-en: library for quickly adding validation code to Swing user-interfaces
 This is a simple library for retrofitting user-interface input
 validation to Swing applications. It handles validating user input
 when the user changes a component's value, showing error messages and
 decorating components to indicate which component is the source of
 the problem. It contains a large number of built-in validators to
 handle most common situations, such as validating numbers, email
 addresses, urls and so forth.

Package: libsimple-xml-java
Description-md5: be7f451e2f67b1e4ad88a58640a731f8
Description-en: XML serialization and configuration framework for Java
 Simple is a high performance XML serialization and configuration framework for
 Java. Its goal is to provide an XML framework that enables rapid development
 of XML configuration and communication systems.
 This framework aids the development of XML systems with minimal effort and
 reduced errors. It offers full object serialization and deserialization,
 maintaining each reference encountered.
 In essence it is similar to C# XML serialization for the Java platform, but
 offers additional features for interception and manipulation.

Package: libsimpleini-dev
Description-md5: a784ec5940251ed9ae300d0a42b28334
Description-en: C++ library for INI-style configuration files (development files)
 A cross-platform library that provides a simple API to read and write
 INI-style configuration files. It supports data files in ASCII, MBCS and
 Unicode. It is designed explicitly to be portable to any platform and has been
 tested on Windows, WinCE and Linux.
 .
 This package contains the header files.

Package: libsimpleini1t64
Description-md5: 27f03ba3da53c362ebc78360b058d2d4
Description-en: C++ library for INI-style configuration files
 A cross-platform library that provides a simple API to read and write
 INI-style configuration files. It supports data files in ASCII, MBCS and
 Unicode. It is designed explicitly to be portable to any platform and has been
 tested on Windows, WinCE and Linux.

Package: libsimtkmolmodel-dev
Description-md5: a94aa39a9fa202916155c6b6e98edbd0
Description-en: C++ API for creating molecular models for SimTK (development files)
 Provides C++ API for creating molecular models whose dynamics can be simulated
 using the SimTK Simbody library. Molmodel is a programmer's toolkit for
 building reduced-coordinate, yet still all-atom, models of large biopolymers
 such as proteins, RNA, and DNA. One can control the allowed mobility. By
 default, Molmodel builds torsion-coordinate models in which bond stretch and
 bend angles are rigid while bond torsion angles are mobile. But one is able
 to rigidify or free any subsets of the atoms, such as the rigid benzene ring.
 .
 Molmodel is a C++ API for biochemist-friendly molecular modeling that extends
 the Simbody API to simplify construction of high-performance articulated models
 of molecules.
 .
 This package contains development files.

Package: libsimtkmolmodel-plugins
Description-md5: 303ea0d38f55e1e6c188aa1f6286799c
Description-en: Plugins for C++ API for creating molecular models for SimTK
 Provides C++ API for creating molecular models whose dynamics can be simulated
 using the SimTK Simbody library. Molmodel is a programmer's toolkit for
 building reduced-coordinate, yet still all-atom, models of large biopolymers
 such as proteins, RNA, and DNA. One can control the allowed mobility. By
 default, Molmodel builds torsion-coordinate models in which bond stretch and
 bend angles are rigid while bond torsion angles are mobile. But one is able
 to rigidify or free any subsets of the atoms, such as the rigid benzene ring.
 .
 Molmodel is a C++ API for biochemist-friendly molecular modeling that extends
 the Simbody API to simplify construction of high-performance articulated models
 of molecules.
 .
 This package provides Molmodel plugins.

Package: libsimtkmolmodel3.1t64
Description-md5: 30a51208d6566143399bdacb8f65c5fd
Description-en: C++ API for creating molecular models for SimTK
 Provides C++ API for creating molecular models whose dynamics can be simulated
 using the SimTK Simbody library. Molmodel is a programmer's toolkit for
 building reduced-coordinate, yet still all-atom, models of large biopolymers
 such as proteins, RNA, and DNA. One can control the allowed mobility. By
 default, Molmodel builds torsion-coordinate models in which bond stretch and
 bend angles are rigid while bond torsion angles are mobile. But one is able
 to rigidify or free any subsets of the atoms, such as the rigid benzene ring.
 .
 Molmodel is a C++ API for biochemist-friendly molecular modeling that extends
 the Simbody API to simplify construction of high-performance articulated models
 of molecules.

Package: libsingleapplication-dev
Description-md5: 64de04f42a0191fd26ce6fb45bb8b0e0
Description-en: Replacement of QtSingleApplication for Qt5
 Project SingleApplication is a replacement of QtSingleApplication
 for Qt5. It helps to keep the primary instance of your application
 and kill each subsequent instances. If enabled, it can also spawn
 secondary (non-related to the primary) instances and send data to
 the primary instance from secondary instances.

Package: libsingular4-dev
Description-md5: 5dcd562f94e5cf8f4eb42dfbef121bb8
Description-en: Computer Algebra System for Polynomial Computations -- development package
 SINGULAR is a Computer Algebra System (CAS) for polynomial computations with
 emphasis on the special needs of commutative algebra, algebraic geometry,
 and singularity theory.
 .
 This package contains architecture dependent header files and static libraries.

Package: libsingular4-dev-common
Description-md5: 383aa87a7c0a6f9118b8fafd19cef303
Description-en: Computer Algebra System for Polynomial Computations -- common dev package
 SINGULAR is a Computer Algebra System (CAS) for polynomial computations with
 emphasis on the special needs of commutative algebra, algebraic geometry,
 and singularity theory.
 .
 This package contains common header files.

Package: libsingular4m4n1
Description-md5: e36adf6a0c8b8624187f7014148ba639
Description-en: Computer Algebra System for Polynomial Computations -- library package
 SINGULAR is a Computer Algebra System (CAS) for polynomial computations with
 emphasis on the special needs of commutative algebra, algebraic geometry,
 and singularity theory.
 .
 This package contains shared libraries.

Package: libsip-api-java
Description-md5: 7a751dc619fc465f2ae91cd9eb10af58
Description-en: SIP API for Java
 The SIP API specification provides a standard portable
 interface to share information between SIP Clients and
 SIP Servers, providing call control elements enabling
 converged-network applications.
 .
 This is a reimplementation of the JSR 32 specification
 due to a non-free license of the reference implementation.

Package: libsis-base-java
Description-md5: e5518f4a5e9b72050ccee1d7f979d0cf
Description-en: Base libraries used by software from the SIS division at ETH Zurich
 This library supplies some utility classes needed for libraries like sis-jhdf5.
 .
 Sis-jhdf5 is a Java binding to the HDF Group library for HDF5 focusing on
 ease-of-use.

Package: libsis-base-jni
Description-md5: 501986db00e256d4551da52fb57485dd
Description-en: Base libraries used by ETH-SIS (JNI components)
 This library contains the two small native libraries used by libsis-base-java.
 .
 This library supplies some utility classes needed for libraries like sis-jhdf5.

Package: libsiscone-dev
Description-md5: 29443305ba1bdf521bbde5061bd57fe0
Description-en: Seedless Infrared Safe Cone jet finder - development files
 SISCone implements a seedless infrared (IR) safe cone jet algorithm, it takes
 N^2*ln(N) time to find jets among N particles, comparing to N*2^N time of
 other algorithms.
 .
 This package provides development files of SISCone.

Package: libsiscone-spherical-dev
Description-md5: 6cf8fcae360d3fa4503a9fb1eb34c5de
Description-en: Spherical version of SISCone - development files
 SISCone implements a seedless infrared (IR) safe cone jet algorithm, it takes
 N^2*ln(N) time to find jets among N particles, comparing to N*2^N time of
 other algorithms.
 .
 The spherical version of SISCone is designed for use in e+e- collisions.
 .
 This package provides development files of spherical version of SISCone.

Package: libsiscone-spherical0v5
Description-md5: b5925f4cbccaeadff7a59535fd17d8d8
Description-en: Spherical version of SISCone
 SISCone implements a seedless infrared (IR) safe cone jet algorithm, it takes
 N^2*ln(N) time to find jets among N particles, comparing to N*2^N time of
 other algorithms.
 .
 The spherical version of SISCone is designed for use in e+e- collisions.

Package: libsiscone0v5
Description-md5: 49ccd06e0f0ef22ac1d58ec6def47a45
Description-en: Seedless Infrared Safe Cone jet finder
 SISCone implements a seedless infrared (IR) safe cone jet algorithm, it takes
 N^2*ln(N) time to find jets among N particles, comparing to N*2^N time of
 other algorithms.

Package: libsisimai-perl
Description-md5: ec54ceb5c4aae6365f13e3662a132ac6
Description-en: Perl module to analyze bounce mails
 Sisimai is the system formerly known as bounceHammer 4. It is a Perl module
 for analyzing bounce mails and generate structured data in a JSON format
 (YAML is also available if "YAML" module is installed on your system) from
 parsed bounce messages. Sisimai is a coined word: Sisi (the number 4 is
 pronounced "Si" in Japanese) and MAI (acronym of "Mail Analyzing Interface").

Package: libsisl-dev
Description-md5: ff700b1b79916c0b2a2fdfa2e568f4eb
Description-en: SINTEF Spline Library
 The SINTEF Spline Library is a comprehensive NURBS library for the modeling
 and interrogation of curves and surfaces.
 .
 It is implemented in C and has been under continuous development for over two
 decades.

Package: libsisu-inject-java
Description-md5: 12908218aa6cec95944aa4f5c4085725
Description-en: Dependency Injection container for Java
 Sisu is a modular JSR330-based container that supports classpath scanning,
 auto-binding, and dynamic auto-wiring. Sisu uses Google-Guice to perform
 dependency injection and provide the core JSR330 support, but removes the
 need to write explicit bindings in Guice modules.

Package: libsisu-plexus-java
Description-md5: 77c52a2536963fa571e8eaec1c2da318
Description-en: Plexus adapter for the Sisu dependency injection container
 Sisu is a modular JSR330 dependency injection container for Java that supports
 classpath scanning, auto-binding, and dynamic auto-wiring.
 .
 Sisu Plexus provides a replacement Plexus container (i.e. the dependency
 injection container used in Maven 2.x) that builds on top of the JSR330 core.

Package: libsitemesh-java
Description-md5: 3d2c90b7ac58bf5bd671cf83d9ceda33
Description-en: web-page layout and decoration framework
 SiteMesh is framework that aids in creating large sites consisting of
 many web pages and applications for which a consistent look/feel,
 navigation and layout scheme is required.
 .
 SiteMesh is built with Java servlet, JSP and XML technologies. This
 makes it ideal for use with Java EE applications, however it can be
 integrated with server-side web architectures that are not Java
 based.

Package: libsitemesh-java-doc
Description-md5: 63c8650112700a21d70e9b5cf89a79b9
Description-en: documentation for libsitemesh-java
 Documentation for SiteMesh which is a framework that aids in creating
 large sites consisting of many web pages and applications for which a
 consistent look/feel, navigation and layout scheme is required.

Package: libsitesummary-perl
Description-md5: 500bfe43c499e16f97c752395193f42f
Description-en: Generate site summary of submitting hosts (Perl module)
 The sitesummary system makes it easier to keep track of a lot of
 machines, by allowing each machine to report their existence once a
 day to a central collector, and using this collector to make summary
 reports about the hosts.
 .
 This package contains the Perl module of the server part of sitesummary.

Package: libsixel-bin
Description-md5: ba6535343123daee409db5deb1762a01
Description-en: DEC SIXEL graphics codec implementation (binary)
 SIXEL is one of image formats for printer and terminal imaging
 introduced by Digital Equipment Corp. (DEC). Its data scheme is
 represented as a terminal-friendly escape sequence.
 So if you want to view a SIXEL image file, all you have to do
 is "cat" it to your terminal.
 .
 The package contains execution binaries.

Package: libsixel-dev
Description-md5: 278bce3f9091a46eaf8edbdd9335f422
Description-en: DEC SIXEL graphics codec implementation (develop)
 SIXEL is one of image formats for printer and terminal imaging
 introduced by Digital Equipment Corp. (DEC). Its data scheme is
 represented as a terminal-friendly escape sequence.
 So if you want to view a SIXEL image file, all you have to do
 is "cat" it to your terminal.
 .
 The package is for development.

Package: libsixel1
Description-md5: 85c4c8b71061b2455417baee1d098e32
Description-en: DEC SIXEL graphics codec implementation (runtime)
 SIXEL is one of image formats for printer and terminal imaging
 introduced by Digital Equipment Corp. (DEC). Its data scheme is
 represented as a terminal-friendly escape sequence.
 So if you want to view a SIXEL image file, all you have to do
 is "cat" it to your terminal.
 .
 The package is for runtime.

Package: libsjacket-clojure
Description-md5: b22ebf506a48ddec122ee718b799ba06
Description-en: Clojure code transformation library
 sjacket provides structural code transformation through S-expressions. It
 can preserve code layout (such as tabulation) and comments. This library
 is suitable as a backend for Clojure editors.

Package: libskarnet2.15
Description-md5: 2c9bf95082267dbab8cd3dc4e15abcba
Description-en: library used for building software at skarnet.org
 skalibs is a package centralizing the free software / open source C
 development files used for building all software at skarnet.org: it
 contains essentially general-purpose libraries. You will need to install
 skalibs if you plan to build skarnet.org software. The point is that you
 won't have to download and compile big libraries, and care about
 portability issues, every time you need to build a package: do it only
 once.
 .
 skalibs can also be used as a sound basic start for C development. There
 are a lot of general-purpose libraries out there; but if your main goal is
 to produce small and secure C code with a focus on system programming,
 skalibs might be for you.
 .
 This package contains shared libraries.

Package: libskbb-dev
Description-md5: a8058d4a6f60833bc3076ec47983a9c4
Description-en: optimized C++ bioinformatics algorithms for scikit-bio (devel)
 Scikit-bio-binaries provides high-performance C++ implementations of
 select algorithms (e.g., PCoA, PERMANOVA) to accelerate scikit-bio,
 a Python library for bioinformatics. It is designed to handle large-scale
 datasets efficiently.
 .
 This package contains the header files.

Package: libskbb1
Description-md5: 8367d44e77f04753f30e83201054a79f
Description-en: optimized C++ bioinformatics algorithms for scikit-bio
 Scikit-bio-binaries provides high-performance C++ implementations of
 select algorithms (e.g., PCoA, PERMANOVA) to accelerate scikit-bio,
 a Python library for bioinformatics. It is designed to handle large-scale
 datasets efficiently.
 .
 This package contains the shared library.

Package: libskia-dev
Description-md5: 9e0caec7bbae941cd1af315df45b6a1a
Description-en: Development files for Skia
 Skia is an open source 2D graphics library which provides
 common APIs that work across a variety of hardware and
 software platforms. This package contains development
 files for the library.

Package: libskia146
Description-md5: 336ebb0155582dd0c209ba196ece5a69
Description-en: 2D graphics library
 Skia is an open source 2D graphics library which provides
 common APIs that work across a variety of hardware and
 software platforms.

Package: libskinlf-java
Description-md5: 9fb460bf14d793de55b2a51abe91fab8
Description-en: Skin Look and Feel - Skinning Engine for the Swing toolkit
 Skin Look And Feel allows Java developers to write skinnable application
 using the Swing toolkit. Skin Look And Feel is able to load themepacks
 (a bundle of GTK+ - The Gimp Toolkit - and KDE - The K Desktop
 Environment  - skins) to enhance your application GUI controls such as
 Buttons, Checks, Radios, Scrollbars, Progress Bar, Lists, Tables,
 Internal Frames, Colors, Background Textures, Regular Windows.
 .
 Skin Look And Feel (aka SkinLF) also includes NativeSkin to create irregular
 windows.

Package: libskinlf-java-demo
Description-md5: 244c39c3148c2a3e2d2f6982a1d2db13
Description-en: Swing Java docking framework - demos and examples
 Skin Look And Feel allows Java developers to write skinnable application
 using the Swing toolkit. Skin Look And Feel is able to load themepacks
 (a bundle of GTK+ - The Gimp Toolkit - and KDE - The K Desktop
 Environment - skins) to enhance your application GUI controls such as Buttons,
 Checks, Radios, Scrollbars, Progress Bar, Lists, Tables, Internal Frames,
 Colors, Background Textures, Regular Windows.
 .
 Skin Look And Feel (aka SkinLF) also includes NativeSkin to create irregular
 windows.
 .
 This package contains the examples and demonstration files.

Package: libskk-common
Description-md5: 929ddc7a4282224b4c602465ac58095d
Description-en: library to deal with Japanese kana-kanji conversion method - common files
 Libskk is a library that provides GObject-based interface of Japanese
 input methods.  Currently it supports SKK (Simple Kana Kanji) with
 various typing rules including romaji-to-kana, AZIK, ACT, TUT-Code,
 T-Code, and NICOLA.
 .
 This package contains common files.

Package: libskk-dev
Description-md5: 57878ff0cda5d0064f1afa9e033ec7a9
Description-en: library to deal with Japanese kana-kanji conversion method - development
 Libskk is a library that provides GObject-based interface of Japanese
 input methods.  Currently it supports SKK (Simple Kana Kanji) with
 various typing rules including romaji-to-kana, AZIK, ACT, TUT-Code,
 T-Code, and NICOLA.
 .
 This package contains the library development files.

Package: libskk-utils
Description-md5: 4c3668b127feea84d6f46796f2337eb7
Description-en: program that emulates Japanese SKK input method
 Libskk is a library that provides GObject-based interface of Japanese
 input methods.  Currently it supports SKK (Simple Kana Kanji) with
 various typing rules including romaji-to-kana, AZIK, ACT, TUT-Code,
 T-Code, and NICOLA.
 .
 This package provides the skk tool that reads key sequences from the
 standard input and converts them to Japanese text according to SKK
 Japanese input method (Simple Kana to Kanji conversion program).

Package: libskk0
Description-md5: 6ec6e9c23a0efdd5ce604f2c40184fa5
Description-en: library to deal with Japanese kana-kanji conversion method
 Libskk is a library that provides GObject-based interface of Japanese
 input methods.  Currently it supports SKK (Simple Kana Kanji) with
 various typing rules including romaji-to-kana, AZIK, ACT, TUT-Code,
 T-Code, and NICOLA.
 .
 This package contains the shared library.

Package: libskypat-dev
Description-md5: 9af16e738374cec53597c37630ec9483
Description-en: C++ performance analyzing and testing framework - static libraries and headers
 skypat provides an unit-test framework. Additionally, skypat provides
 performance information to help developers optimize functions.
 .
 This package contains the header files to develop unit test which make use of
 skypat.

Package: libskypat3t64
Description-md5: e643169d5a6ca1d982ea726844094881
Description-en: C++ performance analyzing and testing framework - shared libraries
 skypat provides an unit-test framework. Additionally, it also provides
 performance information to help developers optimize functions.
 .
 It combines perf_events and unit tests together and gives programmers the power
 of fine-grained performance analysis via writing typical test cases.

Package: libsl0t64-heimdal
Description-md5: 8ffc54745b78f52228abc0c4b0ada710
Description-en: Heimdal Kerberos - SL support library
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the library for SL support.

Package: libslang-compiler-dev
Description-md5: e1d6b4d1ea0713ebb1ad61273001eda1
Description-en: Development files for the libslang-compiler library
 Slang is a shading language that makes it easier to build and maintain large
 shader codebases in a modular and extensible fashion, while also maintaining
 the highest possible performance on modern GPUs and graphics APIs. Slang is
 based on years of collaboration between researchers at NVIDIA, Carnegie Mellon
 University, Stanford, MIT, UCSD and the University of Washington.
 .
 This package contains headers and documentation

Package: libslang-compiler0
Description-md5: 9cefa12fa26d1fbc1432cb4706ebd82c
Description-en: Modular and extensible shading language
 Slang is a shading language that makes it easier to build and maintain large
 shader codebases in a modular and extensible fashion, while also maintaining
 the highest possible performance on modern GPUs and graphics APIs. Slang is
 based on years of collaboration between researchers at NVIDIA, Carnegie Mellon
 University, Stanford, MIT, UCSD and the University of Washington.
 .
 This package contains the library files and the produced binaries to use for
 compilation.

Package: libslang-glsl-module
Description-md5: 1b52874bccf350515d314a7b12387f6a
Description-en: Modules wrapping glsl as a runtime dependency for slang-compiler
 Slang is a shading language that makes it easier to build and maintain large
 shader codebases in a modular and extensible fashion, while also maintaining
 the highest possible performance on modern GPUs and graphics APIs. Slang is
 based on years of collaboration between researchers at NVIDIA, Carnegie Mellon
 University, Stanford, MIT, UCSD and the University of Washington.
 .
 This package contains headers and documentation

Package: libslang-glslang
Description-md5: 233c21cfd63c5d5973a64f11808bfd10
Description-en: Modules wrapping glslang and being delivered as dependency
 Slang is a shading language that makes it easier to build and maintain large
 shader codebases in a modular and extensible fashion, while also maintaining
 the highest possible performance on modern GPUs and graphics APIs. Slang is
 based on years of collaboration between researchers at NVIDIA, Carnegie Mellon
 University, Stanford, MIT, UCSD and the University of Washington.
 .
 This package contains headers and documentation

Package: libslang-reflection-test-tool-module
Description-md5: 45b816082c2c2596a184cd18c83a2545
Description-en: Reflection test tool for autopkgtests
 This package provides the required library to enable the reflection tests for
 the slang-compiler-tests. It is primarily aimed to be used for autopkgtests.

Package: libslang-rt-dev
Description-md5: e0c4d4d5dee4529e3b4b3e521ccc2f8a
Description-en: Development files for the slang runtime library
 Slang is a shading language that makes it easier to build and maintain large
 shader codebases in a modular and extensible fashion, while also maintaining
 the highest possible performance on modern GPUs and graphics APIs. Slang is
 based on years of collaboration between researchers at NVIDIA, Carnegie Mellon
 University, Stanford, MIT, UCSD and the University of Washington.
 .
 This package contains headers and documentation

Package: libslang-rt0
Description-md5: 3f2ff1a4765b516ac9ce509869a2d426
Description-en: slangruntime target for the slang-compiler
 Slang is a shading language that makes it easier to build and maintain large
 shader codebases in a modular and extensible fashion, while also maintaining
 the highest possible performance on modern GPUs and graphics APIs. Slang is
 based on years of collaboration between researchers at NVIDIA, Carnegie Mellon
 University, Stanford, MIT, UCSD and the University of Washington.
 .
 This package contains the library files and the produced binaries to use for
 compilation.

Package: libslang2-modules
Description-md5: 1e964ad8c008b4e87762d66b0066a7b5
Description-en: Shared modules for S-Lang language
 S-Lang is a C programmer's library that includes routines for the rapid
 development of sophisticated, user friendly, multi-platform applications.
 .
 This package contains dynamically-loaded modules for S-Lang applications.

Package: libslang2-pic
Description-md5: 6ac39ebfc9448c20f9f8c02ffb8e243b
Description-en: S-Lang programming library, shared library subset kit
 This is used to develop subsets of the S-Lang shared libraries for use
 on custom installation floppies and in embedded systems. Unless you're
 making one of those, you won't need this package.

Package: libsleef-dev
Description-md5: 747c42542940fe8a00cf1e2c0818192c
Description-en: SLEEF Vectorized Math Library (development)
 SLEEF stands for SIMD Library for Evaluating Elementary Functions. It
 implements vectorized versions of all C99 real floating point math functions.
 It can utilize SIMD instructions of modern processors. SLEEF is designed to
 fully utilize SIMD computation by reducing the use of conditional branches
 and scatter/gather memory access.
 .
 The library contains subroutines for all C99 real FP math functions in double
 precision and single precision. SLEEF also includes subroutines for discrete
 Fourier transform(DFT).
 .
 This package ships development files.

Package: libsleef3
Description-md5: e9dc39e0bb5822bfc20d38ebff3f3baa
Description-en: SLEEF Vectorized Math Library (libraries)
 SLEEF stands for SIMD Library for Evaluating Elementary Functions. It
 implements vectorized versions of all C99 real floating point math functions.
 It can utilize SIMD instructions of modern processors. SLEEF is designed to
 fully utilize SIMD computation by reducing the use of conditional branches
 and scatter/gather memory access.
 .
 The library contains subroutines for all C99 real FP math functions in double
 precision and single precision. SLEEF also includes subroutines for discrete
 Fourier transform(DFT).
 .
 This package ships the shared objects.

Package: libslepc-complex-dev
Description-md5: cfde64b423050bc21ab0b11830b70131
Description-en: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dummy package which depends on the latest version of SLEPc
 with complex number support.

Package: libslepc-complex3.24
Description-md5: 63297e6b1039addc143e6f864f949ea9
Description-en: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the shared libraries for SLEPc 3.24
 with complex numbers.

Package: libslepc-complex3.24-dev
Description-md5: c822f2ac9ae38ecc7f8ca5deb0615b3b
Description-en: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the static libraries, shared links, and header files
 for SLEPc 3.24 with complex numbers.

Package: libslepc-real-dev
Description-md5: 50f188ce774f08415c0ece65b18a4523
Description-en: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dummy package which depends on the latest version of SLEPc
 with real number support.

Package: libslepc-real3.24
Description-md5: 222ef830ba2965719fe9fdfc6b3f70b3
Description-en: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the shared libraries for SLEPc 3.24 with real numbers.

Package: libslepc-real3.24-dev
Description-md5: 36f2e15c4b35a7f63f97248e67a8dea2
Description-en: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the static libraries, shared links, and header files
 for SLEPc 3.24 with real numbers.

Package: libslepc3.24-dev-examples
Description-md5: a3debd873e89865b4d189d354a4332a4
Description-en: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains example, test, and tutorial scripts for SLEPc 3.24.

Package: libslepc64-complex-dev
Description-md5: 417c5ae1f45fae79f6ef05dbf6bcacf0
Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dummy package which depends on the latest version of SLEPc
 with complex number support and 64-bit indexing.

Package: libslepc64-complex3.24
Description-md5: 9f16823913d490a3c9d3e9d448b812f7
Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the shared libraries for SLEPc 3.24
 with complex numbers and 64-bit indexing.

Package: libslepc64-complex3.24-dev
Description-md5: ecd6f2f187cc0f85ec8965c70224a17d
Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the static libraries, shared links, and header files
 for SLEPc 3.24 with complex numbers and 64-bit indexing.

Package: libslepc64-real-dev
Description-md5: df3db3a12caba60daa3391f3abcd38bd
Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dummy package which depends on the latest version of SLEPc
 with real number support and 64-bit indexing.

Package: libslepc64-real3.24
Description-md5: 609b9e032400946eefc1c1b4087358c6
Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the shared libraries for SLEPc 3.24 with real
 numbers and 64-bit indexing.

Package: libslepc64-real3.24-dev
Description-md5: fd7083e684573732476a08c418371a90
Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the static libraries, shared links, and header files
 for SLEPc 3.24 with real numbers and 64-bit indexing.

Package: libslf4j-java
Description-md5: 307af13d2db4d50e6f124f83f84006d9
Description-en: Simple Logging Facade for Java
 The Simple Logging Facade for Java (or SLF4J) is intended to serve as
 a simple facade for various logging APIs allowing to the end-user to
 plug in the desired implementation at deployment time. SLF4J also
 allows for a gradual migration path away from Apache Commons
 Logging (CL)
 .
 Logging API implementations can either choose to implement the SLF4J
 interfaces directly, e.g. logback or SimpleLogger. Alternatively, it
 is possible (and rather easy) to write SLF4J adapters for the given
 API implementation, e.g. Log4jLoggerAdapter or JDK14LoggerAdapter.

Package: libslf4j2-java
Description-md5: 307af13d2db4d50e6f124f83f84006d9
Description-en: Simple Logging Facade for Java
 The Simple Logging Facade for Java (or SLF4J) is intended to serve as
 a simple facade for various logging APIs allowing to the end-user to
 plug in the desired implementation at deployment time. SLF4J also
 allows for a gradual migration path away from Apache Commons
 Logging (CL)
 .
 Logging API implementations can either choose to implement the SLF4J
 interfaces directly, e.g. logback or SimpleLogger. Alternatively, it
 is possible (and rather easy) to write SLF4J adapters for the given
 API implementation, e.g. Log4jLoggerAdapter or JDK14LoggerAdapter.

Package: libslice-java
Description-md5: 3bad0e042647f88cc4cc37b8d5d59c20
Description-en: Java library for efficiently working with heap and off-heap memory
 Slice is a library for working efficiently with heap and off-heap memory.

Package: libslicot-dev
Description-md5: ec83f9b5e4488bdf3452241e45ba7537
Description-en: numerical algorithms from systems and control theory (static library)
 SLICOT (Subroutine Library In COntrol Theory) is a general purpose basic
 mathematical library for control theoretical computations. The library
 provides tools to perform essential system analysis and synthesis tasks. The
 main emphasis in SLICOT is on numerical reliability of implemented algorithms
 and the numerical robustness and efficiency of routines. Providing algorithmic
 flexibility and the use of rigorous implementation and documentation standards
 are other SLICOT features.
 .
 SLICOT is written is Fortran 77 and builds upon the numerical linear algebra
 routines from BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear
 Algebra PACKage).
 .
 This package contains a static version of the library.

Package: libslicot-doc
Description-md5: da6c3466484b3ef934c0089f439e59a6
Description-en: numerical algorithms from systems and control theory (documentation)
 SLICOT (Subroutine Library In COntrol Theory) is a general purpose basic
 mathematical library for control theoretical computations. The library
 provides tools to perform essential system analysis and synthesis tasks. The
 main emphasis in SLICOT is on numerical reliability of implemented algorithms
 and the numerical robustness and efficiency of routines. Providing algorithmic
 flexibility and the use of rigorous implementation and documentation standards
 are other SLICOT features.
 .
 SLICOT is written is Fortran 77 and builds upon the numerical linear algebra
 routines from BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear
 Algebra PACKage).
 .
 This package contains the documentation of all the routines. It also contains
 associated example programs, data and results for many routines.

Package: libslicot-pic
Description-md5: cde2cf5df2b3e1fbf589cf5bd17e94eb
Description-en: numerical algorithms from systems and control theory (static PIC library)
 SLICOT (Subroutine Library In COntrol Theory) is a general purpose basic
 mathematical library for control theoretical computations. The library
 provides tools to perform essential system analysis and synthesis tasks. The
 main emphasis in SLICOT is on numerical reliability of implemented algorithms
 and the numerical robustness and efficiency of routines. Providing algorithmic
 flexibility and the use of rigorous implementation and documentation standards
 are other SLICOT features.
 .
 SLICOT is written is Fortran 77 and builds upon the numerical linear algebra
 routines from BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear
 Algebra PACKage).
 .
 This package contains a static version of the library compiled with position
 independent code (PIC). This package is provided for other packages to create
 their own dynamic objects. You normally do not need it, unless you have
 special needs.

Package: libslicot5
Description-md5: 63b0f870cfb573c098c364712e686b49
Description-en: numerical algorithms from systems and control theory (shared library)
 SLICOT (Subroutine Library In COntrol Theory) is a general purpose basic
 mathematical library for control theoretical computations. The library
 provides tools to perform essential system analysis and synthesis tasks. The
 main emphasis in SLICOT is on numerical reliability of implemented algorithms
 and the numerical robustness and efficiency of routines. Providing algorithmic
 flexibility and the use of rigorous implementation and documentation standards
 are other SLICOT features.
 .
 SLICOT is written is Fortran 77 and builds upon the numerical linear algebra
 routines from BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear
 Algebra PACKage).
 .
 This package contains a shared version of the library.

Package: libslicot64-5
Description-md5: 41c52da13c296cf428b5e1766acee1f5
Description-en: numerical algorithms from systems and control theory (shared library, ILP64)
 SLICOT (Subroutine Library In COntrol Theory) is a general purpose basic
 mathematical library for control theoretical computations. The library
 provides tools to perform essential system analysis and synthesis tasks. The
 main emphasis in SLICOT is on numerical reliability of implemented algorithms
 and the numerical robustness and efficiency of routines. Providing algorithmic
 flexibility and the use of rigorous implementation and documentation standards
 are other SLICOT features.
 .
 SLICOT is written is Fortran 77 and builds upon the numerical linear algebra
 routines from BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear
 Algebra PACKage).
 .
 This package contains a shared version of the library with 64-bit integers.

Package: libslicot64-dev
Description-md5: 7b94c82be0f3ef10871ca8c74afc20d5
Description-en: numerical algorithms from systems and control theory (static library, ILP64)
 SLICOT (Subroutine Library In COntrol Theory) is a general purpose basic
 mathematical library for control theoretical computations. The library
 provides tools to perform essential system analysis and synthesis tasks. The
 main emphasis in SLICOT is on numerical reliability of implemented algorithms
 and the numerical robustness and efficiency of routines. Providing algorithmic
 flexibility and the use of rigorous implementation and documentation standards
 are other SLICOT features.
 .
 SLICOT is written is Fortran 77 and builds upon the numerical linear algebra
 routines from BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear
 Algebra PACKage).
 .
 This package contains a static version of the library with 64-bit integers.

Package: libslicot64-pic
Description-md5: 273fcaa87561be1a68a22ff704822887
Description-en: numerical algorithms from systems and control theory (static PIC library, ILP64)
 SLICOT (Subroutine Library In COntrol Theory) is a general purpose basic
 mathematical library for control theoretical computations. The library
 provides tools to perform essential system analysis and synthesis tasks. The
 main emphasis in SLICOT is on numerical reliability of implemented algorithms
 and the numerical robustness and efficiency of routines. Providing algorithmic
 flexibility and the use of rigorous implementation and documentation standards
 are other SLICOT features.
 .
 SLICOT is written is Fortran 77 and builds upon the numerical linear algebra
 routines from BLAS (Basic Linear Algebra Subroutines) and LAPACK (Linear
 Algebra PACKage).
 .
 This package contains a static version of the library compiled with position
 independent code (PIC) and 64-bit integers. This package is provided for other
 packages to create their own dynamic objects. You normally do not need it,
 unless you have special needs.

Package: libslingshot-clojure
Description-md5: 014ec13f70a0244042a15094c12e9e7c
Description-en: Enhanced throw and catch library for Clojure
 Slingshot is a Clojure library providing enhanced throw and catch replacements
 try+ and throw+.
 .
 Each is 100% compatible with Clojure's and Java's native try and throw both in
 source code and at runtime. Each also provides new capabilities intended to
 improve ease of use by leveraging Clojure's features like maps, records, and
 destructuring. Among them:
 .
 * throw+ can throw any Java object, not just those whose class is derived
 from java.lang.Throwable (e.g. Clojure maps or records)
 .
 * catch clauses within try+ can catch any Java object thrown by throw+,
 Clojure's throw, or Java's throw
 .
 * selectors in catch clauses allow matching on class name, key-value
 vectors, predicates and more
 .
 * Information about the context of a throw site is accessible via a hidden
 argument that includes information on, for example, the caught object,
 exception messages and stack traces

Package: libslirp-helper
Description-md5: fe627c609fe72acd698e2e202461b77a
Description-en: helper process for libslirp
 This package contains the following binaries built from the Rust crate
 "libslirp":
 - libslirp-helper

Package: libslopy-dev
Description-md5: 5d80b8d4f984b66c3e757ace7151b64c
Description-en: queries for a selection from the user and prints the region to stdout
 slop (Select Operation) is an application that queries for a
 selection from the user and prints the region to stdout. It grabs the
 mouse and turns it into a crosshair, lets the user click and drag to
 make a selection (or click on a window) while drawing a pretty box
 around it, then finally prints the selection's dimensions to stdout.
 .
 This package contains the development files.

Package: libslopy7.7
Description-md5: 52d8c62a1a1dc295339b9113b3a34cdd
Description-en: queries for a selection from the user and prints the region to stdout
 slop (Select Operation) is an application that queries for a
 selection from the user and prints the region to stdout. It grabs the
 mouse and turns it into a crosshair, lets the user click and drag to
 make a selection (or click on a window) while drawing a pretty box
 around it, then finally prints the selection's dimensions to stdout.
 .
 This package contains the shared library.

Package: libslow5-0t64
Description-md5: 646fe42ffede94f030158a5d6d36a229
Description-en: library for reading & writing SLOW5 files
 Slow5lib is a software library for reading & writing SLOW5 files.
 Slow5lib is designed to facilitate use of data in SLOW5 format by third-
 party software packages. Existing packages that read/write data in FAST5
 format can be easily modified to support SLOW5.
 .
 SLOW5 is a new file format for storing signal data from Oxford Nanopore
 Technologies (ONT) devices. SLOW5 was developed to overcome inherent
 limitations in the standard FAST5 signal data format that prevent
 efficient, scalable analysis and cause many headaches for developers.
 SLOW5 can be encoded in human-readable ASCII format, or a more compact
 and efficient binary format (BLOW5) - this is analogous to the seminal
 SAM/BAM format for storing DNA sequence alignments. The BLOW5 binary
 format supports *zlib* (DEFLATE) compression, or other compression
 methods, thereby minimising the data storage footprint while still
 permitting efficient parallel access. Detailed benchmarking experiments
 have shown that SLOW5 format is an order of magnitude faster and
 significantly smaller than FAST5.

Package: libslow5-dev
Description-md5: b144ef958240d543ae14aa06f8c0bb9c
Description-en: header and static library for reading & writing SLOW5 files
 Slow5lib is a software library for reading & writing SLOW5 files.
 Slow5lib is designed to facilitate use of data in SLOW5 format by third-
 party software packages. Existing packages that read/write data in FAST5
 format can be easily modified to support SLOW5.
 .
 SLOW5 is a new file format for storing signal data from Oxford Nanopore
 Technologies (ONT) devices. SLOW5 was developed to overcome inherent
 limitations in the standard FAST5 signal data format that prevent
 efficient, scalable analysis and cause many headaches for developers.
 SLOW5 can be encoded in human-readable ASCII format, or a more compact
 and efficient binary format (BLOW5) - this is analogous to the seminal
 SAM/BAM format for storing DNA sequence alignments. The BLOW5 binary
 format supports *zlib* (DEFLATE) compression, or other compression
 methods, thereby minimising the data storage footprint while still
 permitting efficient parallel access. Detailed benchmarking experiments
 have shown that SLOW5 format is an order of magnitude faster and
 significantly smaller than FAST5.
 .
 This is the development package containing headers and static library.

Package: libslurm-dev
Description-md5: fe0f2aba26475144fd65d4073a4ded5c
Description-en: Slurm development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains Slurm static library and header files.

Package: libslurm-perl
Description-md5: 7c685cbcb98d506fe880ef2c34a15a88
Description-en: Perl API for Slurm
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the Perl module.

Package: libslurm44t64
Description-md5: 317931aa94455ae218baa02d23f0fde4
Description-en: Runtime library files for Slurm
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the Slurm runtime library.

Package: libslurmdb-perl
Description-md5: f295d097f3ec73747ede5a3709af508b
Description-en: Perl API for the Slurm database
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the Perl module for the Slurm database.

Package: libslvs1-dev
Description-md5: 1dbd81ff8fb48f7818026fd296968486
Description-en: SolveSpace geometric kernel (development files)
 SolveSpace is a parametric 2d/3d CAD. libslvs contains the geometric
 kernel of SolveSpace, built as a library.
 .
 This package includes development files for libslvs.

Package: libslvs1t64
Description-md5: 76e1e1bc9829dea4d8bb71b42a054bd1
Description-en: SolveSpace geometric kernel
 SolveSpace is a parametric 2d/3d CAD. libslvs contains the geometric
 kernel of SolveSpace, built as a library.

Package: libsmacker-dev
Description-md5: 105b2e52fc989c4ead6101f6e641ce2b
Description-en: C library for decoding .smk video files - development files
 libsmacker is a cross-platform C library which can be used for decoding
 Smacker Video files produced by RAD Game Tools. The library supports all
 features of both v2 and v4 files, except that Bink Audio Compression (lossy
 perceptual coding) is unsupported. For most use cases of libsmacker, this is
 not a serious limitation.
 .
 This package provides development files.

Package: libsmacker1
Description-md5: f0f6ebc9a7677fcca2141928733dd70e
Description-en: C library for decoding .smk video files
 libsmacker is a cross-platform C library which can be used for decoding
 Smacker Video files produced by RAD Game Tools. The library supports all
 features of both v2 and v4 files, except that Bink Audio Compression (lossy
 perceptual coding) is unsupported. For most use cases of libsmacker, this is
 not a serious limitation.
 .
 This package provides the shared library.

Package: libsmali-java
Description-md5: b9788bffc7223dce7f29951f002196d7
Description-en: assembler/disassembler for Android's dex format
 smali/baksmali is an assembler/disassembler for the dex format used by dalvik,
 Android's Java VM implementation. The syntax is loosely based on
 Jasmin's/dedexer's syntax and supports the full functionality of the dex
 format like annotations, debug info and line info.

Package: libsmart-comments-perl
Description-md5: 45a51fc66d621c069771b61e61c7d920
Description-en: Perl module for comments that do more than just sit there
 Smart::Comments is a Perl module that implements "intelligent" comments that
 can aid in debugging and tracking program execution flow. They can report the
 value of a variable, track the progress of a loop, and verify that particular
 assertions are true.
 .
 Best of all, when you're finished debugging, you don't have to remove them.
 Simply commenting out the "use Smart::Comments" line turns them back into
 regular comments. Leaving smart comments in your code is smart because if you
 needed them once, you'll almost certainly need them again later.

Package: libsmartcols1-dbgsym
Description-md5: 26038e9157d6674f3c7f8834fcb187f7
Description-en: debug symbols for libsmartcols1

Package: libsmb2-6
Description-md5: e7d75c38db65e01a4606492a69bd14e8
Description-en: Libsmb2 is a SMB2/3 client library (library)
 for accessing or serving SMB2/SMB3 shares on a network.
 It is high performance and fully async. It supports both zero-copy
 for SMB READ/WRITE commands as well as compounded commands.
 .
 This package contains the shared library.

Package: libsmb2-dev
Description-md5: 1f9c8d7f988b53b6ef797f44519e75d4
Description-en: Libsmb2 is a SMB2/3 client library (development)
 for accessing or serving SMB2/SMB3 shares on a network.
 It is high performance and fully async. It supports both zero-copy
 for SMB READ/WRITE commands as well as compounded commands.
 .
 This package contains the development files.

Package: libsmdev-dev
Description-md5: d5fc58fd0cf576b05bbfe8d8e0a2258a
Description-en: storage media device access library -- development files
 libsmdev is a library to access to storage media devices.
 .
 This package includes the development support files.

Package: libsmdev-utils
Description-md5: 48a414103dfa046f5035eedce15d8284
Description-en: storage media device access library -- Utilities
 libsmdev is a library to access to storage media devices.
 .
 This package contains smdevinfo, a tool to determine information
 about storage media devices.

Package: libsmdev1t64
Description-md5: 03d08de27e40f9b053bad466dba6c5b4
Description-en: storage media device access library
 libsmdev is a library to access to storage media devices.
 .
 This package contains the shared library.

Package: libsmf-dev
Description-md5: e6f329b6f933e4161b9819cd7f6cd14a
Description-en: Development files for the smf library
 LibSMF is a BSD-licensed C library for handling SMF ("*.mid") files.
 .
 This package contains the development libraries, header files needed
 by programs that want to compile with LibSMF

Package: libsmf0t64
Description-md5: 47a48e480ba61c6d4e6690cf02152809
Description-en: LibSMF is a BSD-licensed C library for handling SMF ("*.mid") files
 LibSMF is a BSD-licensed C library for handling SMF ("*.mid")
 files. It transparently handles conversions between time and pulses,
 tempo map handling etc. The only dependencies are C compiler and
 glib. Full API documentation and examples are included.

Package: libsmi2-common
Description-md5: 8aabf03110de3d1b0c7096a63fb05c59
Description-en: library to access SMI MIB information - MIB module files
 This is just a transitional package to suggest snmp-mibs-downloader
 which should download needed MIB. You can delete it if you already
 have snmp-mibs-downloader.

Package: libsmi2-dev
Description-md5: 4c721dfdfacbd8fde100c1e8ad8acd92
Description-en: library to access SMI MIB information - development files
 These are the files needed to compile programs using libsmi.
 .
 The purpose of libsmi is to
 * give network management applications a concise programmer-friendly
 interface to access MIB module information,
 * separate the knowledge on SMI from the main parts of management
 applications,
 * allow one to add new kinds of MIB repositories without the need to
 adapt applications that make use of libsmi.
 .
 In this context, MIB is "Management Information Base" and SMI stands for
 "Structure and identification of Management Information". See RFC1902 and
 others for details.
 .
 This package contains development files for libsmi library.

Package: libsmi2t64
Description-md5: 121a6ebc0a11388990af721594d2ca3e
Description-en: library to access SMI MIB information
 The purpose of libsmi is to
 * give network management applications a concise programmer-friendly
 interface to access MIB module information,
 * separate the knowledge on SMI from the main parts of management
 applications,
 * allow one to add new kinds of MIB repositories without the need to
 adapt applications that make use of libsmi.
 .
 In this context, MIB is "Management Information Base" and SMI stands for
 "Structure and identification of Management Information". See RFC1902 and
 others for details.
 .
 This package contains the main libsmi library.

Package: libsmiles-scripts-java
Description-md5: 290fc1cabd8ad0a10cf7d41b37bd9453
Description-en: command line tools to handle SMILES descriptors - Java libraries
 Package contains dependencies (Java libraries) for smiles-scripts.

Package: libsmiles-scripts-perl
Description-md5: dab6aaed4c0e0aa54461b6bad079d695
Description-en: command line tools to handle SMILES descriptors - Perl libraries
 Package contains dependencies (Perl libraries) for smiles-scripts.

Package: libsmithwaterman-dev
Description-md5: 4b3b50c6f301c8d77b3ba93fc159d579
Description-en: determine similar regions between two strings or genomic sequences (devel)
 The Smith–Waterman algorithm performs local sequence alignment; that is,
 for determining similar regions between two strings or nucleotide or
 protein sequences. Instead of looking at the total sequence, the
 Smith–Waterman algorithm compares segments of all possible lengths and
 optimizes the similarity measure.
 .
 This is the development package containing the statically linked
 library and the header files.

Package: libsmithwaterman0
Description-md5: aefb07a7cba8c668dbfd9aa090996f07
Description-en: determine similar regions between two strings or genomic sequences (lib)
 The Smith–Waterman algorithm performs local sequence alignment; that is,
 for determining similar regions between two strings or nucleotide or
 protein sequences. Instead of looking at the total sequence, the
 Smith–Waterman algorithm compares segments of all possible lengths and
 optimizes the similarity measure.
 .
 This package contains the dynamic library.

Package: libsml-dev
Description-md5: 5ebf7928918ff89d067cbea289cd707a
Description-en: Header files for libSML
 libSML is a library which implements the Smart Messaging Language (SML)
 protocol specified by VDE's Forum Netztechnik/Netzbetrieb (FNN).
 It can be utilized to communicate to FNN specified Smart Meters
 or Smart Meter components (EDL/MUC).
 .
 This package includes header include files and an example for libSML

Package: libsml-utils
Description-md5: 4502dad7f9a79c0e67240779ba4856e1
Description-en: Small tool for testing and debugging libsml
 sml_server was originally intended as an example but is quite useful by itself.

Package: libsml1
Description-md5: 0d7f8d99d5aa1e753f0bac919253dacb
Description-en: Library for the Smart Messaging Language (SML)
 libSML is a library which implements the Smart Messaging Language (SML)
 protocol specified by VDE's Forum Netztechnik/Netzbetrieb (FNN).
 It can be utilized to communicate to FNN specified Smart Meters
 or Smart Meter components (EDL/MUC).

Package: libsmlnj-smlnj
Description-md5: ce8a08e14ecc9b465ddb88cdd3d1220d
Description-en: Useful libraries for Standard ML of New Jersey
 A library for SML, including:
 * Util        A general utility library.
 * Controls    A library of support code for managing application controls.
 * HashCons    A library supporting hash-consing of data structures and
 efficient sets and maps using hash-consed keys.
 * HTML        Provides parsing and pretty printing of HTML.
 * INet        Networking utilities.
 * PP          Pretty-printing library.
 * Reactive    A low-level reactive scripting library.
 * RegExp      Regular-expression library.
 * Unix        A set of unix specific utilities.

Package: libsmltk0t64
Description-md5: 9db4e571a65cf8a43775ff1af998b584
Description-en: library for SyncML-DS (SyncML Data Sync) clients (shared libraries)
 The Synthesis SyncML engine supports SyncML versions 1.0, 1.1 and 1.2
 including complex features like data filtering, suspend & resume,
 vCard/vCalendar format conversion in a way completely transparent to
 the user of the library.
 .
 These are the shared libraries (see also libsynthesis0)

Package: libsmpeg-dev
Description-md5: 9c5f6a20982161c1e4e22c814e79576e
Description-en: SDL MPEG Player Library - development files
 SMPEG (SDL MPEG Player Library) is a free MPEG1 video player library with
 sound support.  Video playback is based on the ubiquitous Berkeley MPEG
 player, mpeg_play v2.2.  Audio is played through a slightly modified
 mpegsound library, part of splay v0.8.2. SMPEG supports MPEG audio (MP3),
 MPEG-1 video, and MPEG system streams.
 .
 This package contains the development files (headers and static libraries)
 for libsmpeg. It is only needed if you want to compile programs that use
 SMPEG.

Package: libsmpeg0t64
Description-md5: df25582f1bd3e853c5f3235018aa7a99
Description-en: SDL MPEG Player Library - shared libraries
 SMPEG (SDL MPEG Player Library) is a free MPEG1 video player library with
 sound support.  Video playback is based on the ubiquitous Berkeley MPEG
 player, mpeg_play v2.2.  Audio is played through a slightly modified
 mpegsound library, part of splay v0.8.2. SMPEG supports MPEG audio (MP3),
 MPEG-1 video, and MPEG system streams.
 .
 This package contains the libsmpeg shared library that is required by
 many MPEG-playing packages, including smpeg-xmms and smpeg-plaympeg.

Package: libsmpp34-1t64
Description-md5: f1ecf99f619fc51efa92ef52624c7007
Description-en: Open PDU SMPP packaging and unpackaging tool
 This library is an implementation for providing the PDU handling of the
 SMPP-3.4 protocol. SMPP (Short Message Peer-to-Peer) is an open industry
 standard protocol designed to provide a flexible data communication
 interface for the transfer of short message data between External Short
 Messaging Entities, Routing Entitites and Message Centres.

Package: libsmpp34-dev
Description-md5: e5de94a40fd36bc8a044139c1a1f6eee
Description-en: Development files for libsmpp34
 This library is an implementation for providing the PDU handling of the
 SMPP-3.4 protocol. SMPP (Short Message Peer-to-Peer) is an open industry
 standard protocol designed to provide a flexible data communication
 interface for the transfer of short message data between External Short
 Messaging Entities, Routing Entitites and Message Centres.
 .
 This package contains the development files for the library.

Package: libsmraw-dev
Description-md5: 1ef02f84dcf59426ebbb6e47d53f6403
Description-en: split RAW image format access library -- development files
 libsmraw is a library to access the (split) RAW image format.
 .
 This package includes the development support files.

Package: libsmraw-utils
Description-md5: 70ea7a9daa1f3cf04e05eec16c3b3742
Description-en: split RAW image format access library -- Utilities
 libsmraw is a library to access the (split) RAW image format.
 .
 This package contains tools to access data stored in split RAW files:
 smrawmount, smrawverify

Package: libsmraw1t64
Description-md5: dee097554f2b6d28429406de6f137733
Description-en: split RAW image format access library
 libsmraw is a library to access the (split) RAW image format.
 .
 This package contains the shared library.

Package: libsms-aql-perl
Description-md5: 2941e0104baee6b2af7dcab52c73a0f5
Description-en: Perl extension to send SMS text messages via AQL's SMS service
 SMS::AQL provides an object-oriented interface to send SMS text messages
 using the HTTP gateway provided by AQ Ltd (www.aql.com) in the UK.
 .
 It supports concatenated text messages (over the 160-character limit of
 normal text messages, achieved by sending multiple messages with a header to
 indicate that they are part of one message (this is handset-dependent, but
 supported by all reasonably new mobiles).

Package: libsms-send-aql-perl
Description-md5: c3c7cfcfc6f87ac2a23ccb740c389f54
Description-en: SMS::Send driver to send messages via AQL (www.aql.com)
 A driver for SMS::Send to send SMS text messages via AQL (www.aql.com)
 .
 This is not intended to be used directly, but instead called by SMS::Send
 (see SMS::Send's documentation for further information).

Package: libsms-send-perl
Description-md5: 127aafdd9901c7985cde071509aa2f10
Description-en: driver-based API for sending SMS messages
 The SMS::Send perl module is intended to provide a driver-based single API for
 sending SMS and MMS messages. The intent is to provide a single API against
 which to write the code to send an SMS message.
 .
 At the same time, the intent is to remove the limits of some of the
 previous attempts at this sort of API, like "must be free internet-based
 SMS services".
 .
 SMS::Send drivers are installed separately, and might use the web,
 email or physical SMS hardware. It could be a free or paid. The details
 shouldn't matter.
 .
 You should not have to care how it is actually sent, only that it has
 been sent (although some drivers may not be able to provide certainty).

Package: libsnack-alsa
Description-md5: 0398b7537d9c7034ea56029c7bfab576
Description-en: Sound extension to Tcl/Tk and Python/Tkinter - ALSA files
 Snack is an extension to the Tcl/Tk scripting language
 that adds sound functionality. There are commands to play, record,
 edit, and even visualize sound. Snack supports in-memory sound
 objects, file based audio, and streaming audio. It handles
 file formats such as WAV, AU, AIFF, MP3, and OGG Vorbis.
 .
 This package includes libraries which use ALSA as a sound engine.

Package: libsnack-oss
Description-md5: 673cd6ddca7d1e502ac4a710b05e158a
Description-en: Sound extension to Tcl/Tk and Python/Tkinter - OSS files
 Snack is an extension to the Tcl/Tk scripting language
 that adds sound functionality. There are commands to play, record,
 edit, and even visualize sound. Snack supports in-memory sound
 objects, file based audio, and streaming audio. It handles
 file formats such as WAV, AU, AIFF, MP3, and OGG Vorbis.
 .
 This package includes libraries which use OSS as a sound engine.

Package: libsnakeyaml-engine-java
Description-md5: 5fe5044e43c941c0c0bd0373d7d09068
Description-en: Core YAML 1.2 parser and emitter for Java
 YAML is a data serialization format designed for human readability and
 interaction with scripting languages.
 .
 SnakeYAML Engine is a YAML 1.2 processor for the Java Virtual Machine version 8
 and higher.

Package: libsnap7-1
Description-md5: 0a2cda915d441e864eba22b88cbffe85
Description-en: Siemens S7 PLCs communications library
 The new CPUs 1200/1500 and SINAMICS Drives are also partially supported.
 Although it has been designed to overcome the limitations of OPC servers when
 transferring large amounts of high speed data in industrial facilities, it
 scales well down to small Linux based arm boards such as Raspberry PI,
 BeagleBone Black, pcDuino and CubieBoard.
 .
 Three specialized components, Client, Server and Partner, allow you to
 definitively integrate your PC based systems into a PLC automation chain.
 .
 Main features:
 * Native multi-architecture design (32/64 bit).
 * Platform independent, currently are supported Windows (from NT 4.0 up
 to Windows 8), Linux, BSD, Oracle Solaris 11.
 * Fully scalable, starting from blade servers down to Raspberry PI board.
 * No dependence on any third-party libraries, no installation needed, zero
 configuration.
 * Three Different native thread models for performance optimization: Win32
 threads/ Posix threads / Solaris 11 threads.
 * Two data transfer models: classic synchronous and asynchronous.
 * Two data flow models: polling and unsolicited (PLC transfers data when it
 wants to).

Package: libsnap7-dev
Description-md5: 510fd44c2f6b941164dfde41a46401fd
Description-en: Siemens S7 PLCs communications library -- dev files
 The new CPUs 1200/1500 and SINAMICS Drives are also partially supported.
 Although it has been designed to overcome the limitations of OPC servers when
 transferring large amounts of high speed data in industrial facilities, it
 scales well down to small Linux based arm boards such as Raspberry PI,
 BeagleBone Black, pcDuino and CubieBoard.
 .
 Three specialized components, Client, Server and Partner, allow you to
 definitively integrate your PC based systems into a PLC automation chain.\
 .
 Main features:
 * Native multi-architecture design (32/64 bit).
 * Platform independent, currently are supported Windows (from NT 4.0 up
 to Windows 8), Linux, BSD, Oracle Solaris 11.
 * Fully scalable, starting from blade servers down to Raspberry PI board.
 * No dependence on any third-party libraries, no installation needed, zero
 configuration.
 * Three Different native thread models for performance optimization: Win32
 threads/ Posix threads / Solaris 11 threads.
 * Two data transfer models: classic synchronous and asynchronous.
 * Two data flow models: polling and unsolicited (PLC transfers data when it
 wants to).
 .
 This package contains the development files.

Package: libsnapd-qt-2-1
Description-md5: ec3baa27635cbfce2f4f511bc63329dd
Description-en: Qt6 snapd library
 snapd-glib is a library to allow GLib based applications access to snapd,
 the daemon that controls Snaps.
 .
 Snaps are 'universal' packages that work across many different Linux
 systems, enabling secure distribution of the latest apps and utilities
 for cloud, servers, desktops and the internet of things.
 .
 snapd-qt is a wrapper library for snapd-glib for Qt6 applications.

Package: libsnapd-qt-dev
Description-md5: 54db69efe8f79fd1a2a7fe9c46e633b6
Description-en: Qt6 snapd library (development files)
 snapd-glib is a library to allow GLib based applications access to snapd,
 the daemon that controls Snaps.
 .
 Snaps are 'universal' packages that work across many different Linux
 systems, enabling secure distribution of the latest apps and utilities
 for cloud, servers, desktops and the internet of things.
 .
 snapd-qt is a wrapper library for snapd-glib for Qt6 applications.
 .
 This package contains the development files.

Package: libsnapper-dev
Description-md5: 573ca834eaca01329b07640d7b1b4555
Description-en: Library for Linux filesystem snapshot management tool (header files)
 Snapper is a tool for Linux filesystem snapshot management. Apart from the
 obvious creation and deletion of snapshots, it can compare snapshots and revert
 differences between snapshots. In simple terms, this allows root and non-root
 users to view older versions of files and revert changes.
 .
 This package contains the header files for libsnapper, allowing the development
 of third-party tools.

Package: libsnapper7t64
Description-md5: ae52d7367536a864df43c03735c4976b
Description-en: Library for Linux filesystem snapshot management tool
 Snapper is a tool for Linux filesystem snapshot management. Apart from the
 obvious creation and deletion of snapshots, it can compare snapshots and revert
 differences between snapshots. In simple terms, this allows root and non-root
 users to view older versions of files and revert changes.
 .
 This package contains the runtime library for snapper, allowing the development
 of third-party tools.

Package: libsnappy-java
Description-md5: 3ac5e581aac28dae4c71ff9fb4671529
Description-en: Snappy for Java, a fast compressor/decompresser
 Java port of Snappy, a fast compresser/decompresser written in C++,
 originally developed by Google.
 .
 Snappy's main target is very high-speed compression/decompression with
 reasonable compression size. So the compression ratio of snappy-java is
 modest and about the same as LZF (ranging 20%-100% according to the
 dataset).

Package: libsnappy-jni
Description-md5: a38c39dd16269dd14949120671dab408
Description-en: Snappy for Java, a fast compressor/decompresser (JNI library)
 Java port of Snappy, a fast compresser/decompresser written in C++,
 originally developed by Google.
 .
 Snappy's main target is very high-speed compression/decompression with
 reasonable compression size. So the compression ratio of snappy-java is
 modest and about the same as LZF (ranging 20%-100% according to the
 dataset).
 .
 This package contains the architecture specific Java native interface part.

Package: libsndifsdl2-dev
Description-md5: 40c9434962abb406ea70f5794cf5ebe9
Description-en: SDL2-based sound support for the fizmo interpreter
 This library provides sound functionality related to the fizmo interpreter
 using the SDL2 library. It supports Infocom's .snd files as well as
 AIFF from blorb files.

Package: libsndio-dev
Description-md5: f22715f67cd95048d8edf7af5e76f61c
Description-en: Small audio and MIDI framework from OpenBSD, development files
 Sndio is a small, simple audio and MIDI framework, developed by the OpenBSD
 project. It provides a lightweight audio and MIDI server and a well-documented
 userspace API to access the server or audio hardware in a uniform way. Sndio is
 designed to work well for both desktop and professional music applications, and
 supports features found in more complex sound systems such as per-application
 volume control, software mixing, and network transparency.
 .
 This package contains development files and documentation for the sndio
 userspace libraries.

Package: libsndio7.0
Description-md5: 6122badd0cc1f75ae2ed2b7670bdc7a0
Description-en: Small audio and MIDI framework from OpenBSD, runtime libraries
 Sndio is a small, simple audio and MIDI framework, developed by the OpenBSD
 project. It provides a lightweight audio and MIDI server and a well-documented
 userspace API to access the server or audio hardware in a uniform way. Sndio is
 designed to work well for both desktop and professional music applications, and
 supports features found in more complex sound systems such as per-application
 volume control, software mixing, and network transparency.
 .
 This package contains the sndio userspace libraries.

Package: libsndobj-dev
Description-md5: 744a496c94d68da32b0221b041795ce4
Description-en: Sound Object library (development files)
 The Sound Object Library is an object-oriented audio processing library.
 It provides objects for synthesis and processing of sound that can be used
 to build applications for computer-generated music.
 .
 This package contains the development files.

Package: libsndobj2t64
Description-md5: 795eff0a0cbdc67712549f1868e83508
Description-en: Sound Object library
 The Sound Object Library is an object-oriented audio processing library.
 It provides objects for synthesis and processing of sound that can be used
 to build applications for computer-generated music.

Package: libsnl-dev
Description-md5: 49b1c8715994d13e37a6d8f102c8f3f9
Description-en: Simple Nurbs Library (development files)
 libSNL is a library of routines used for the
 manipulation of non-uniform rational B-Splines (NURBS).
 NURBS are widely used in programs  for computer-aided
 design (CAD), manufacturing (CAM) and engineerging (CAE)
 to model and representing curves and surfaces.
 .
 This package contains files needed to develop programs using libsnl.

Package: libsnl0t64
Description-md5: 283cb649073c7b154c9491c0ee9d5472
Description-en: Simple Nurbs Library
 libSNL is a library of routines used for the
 manipulation of non-uniform rational B-Splines (NURBS).
 NURBS are widely used in programs  for computer-aided
 design (CAD), manufacturing (CAM) and engineerging (CAE)
 to model and representing curves and surfaces.
 .
 This package contains the libsnl shared libraries.

Package: libsnmp-dev
Description-md5: d6e7a0327e4d2dff90f716b8894baf02
Description-en: SNMP (Simple Network Management Protocol) development files
 The Simple Network Management Protocol (SNMP) provides a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 The Net-SNMP development files include the library headers, static
 libraries, net-snmp-config scripts and documentation needed for development
 of custom SNMP applications.

Package: libsnmp-extension-passpersist-perl
Description-md5: 3a9fc0467cfe74a6b2098c5f3349ca05
Description-en: Generic pass/pass_persist extension framework for Net-SNMP
 SNMP::Extension::PassPersist is a framework for writing Net-SNMP extensions
 using the pass or pass_persist mechanisms.

Package: libsnmp-info-perl
Description-md5: cb7be57c3df4953327ca133605eacc30
Description-en: Object Oriented Perl5 Interface to Network devices and MIBs through SNMP
 SNMP::Info gives an object oriented interface to information obtained
 through SNMP.
 .
 The idea behind this module is to give a common interface to data
 from network devices, leaving the device-specific hacks behind the
 scenes in subclasses.
 .
 The interface avoids use of OIDs in favour of methods representing
 leaf names, either for single values or tables represented as Perl
 hashes.
 .
 Information is grouped more logically than in the MIB trees. Adding
 support for new devices is easy, and takes little or no SNMP
 knowledge.

Package: libsnmp-mib-compiler-perl
Description-md5: b029b528a68bc895626676b6deb68336
Description-en: MIB Compiler supporting SMIv1 and SMIv2
 SNMP::MIB::Compiler is a MIB compiler that fully supports
 both SMI(v1) and SMIv2. This module can be use to compile
 MIBs (recursively or not) or load already compiled MIBs for
 later use.

Package: libsnmp-perl
Description-md5: 5ee88a696b0fa001f969ddb758d70f1f
Description-en: SNMP (Simple Network Management Protocol) Perl5 support
 The Simple Network Management Protocol (SNMP) provides a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 The Net-SNMP Perl5 support files provide the Perl functions for
 integration of SNMP into applications written in Perl.

Package: libsnmp-session-perl
Description-md5: 62e2290d30fc61c428a1ba19cb213e7e
Description-en: Perl support for accessing SNMP-aware devices
 SNMP_Session contains support for accessing SNMP-aware devices (routers,
 network interfaces of machines running an SNMP daemon, Squid, etc) from
 within Perl applications.
 .
 For more information, see https://github.com/sleinen/snmp-session.

Package: libsnowball-norwegian-perl
Description-md5: 16b4a74769c3893c5c4bf153e23965a4
Description-en: Stemming algorithm for Norwegian
 The stem function takes a scalar as a parameter and stems the word
 according to Martin Porters Norwegian stemming algorithm,
 which can be found at the Snowball website: http://snowball.tartarus.org/.
 .
 It also supports caching if you pass the use_cache option when constructing
 a new L:S:S:N object.

Package: libsnowball-swedish-perl
Description-md5: b3a66d1af0681a1ad9ba5eafad4a3e1a
Description-en: Stemming algorithm for Swedish
 The stem function takes a scalar as a parameter and stems the word
 according to Martin Porters Swedish stemming algorithm,
 which can be found at the Snowball website: http://snowball.tartarus.org/.
 .
 It also supports caching if you pass the use_cache option when constructing
 a new L:S:S:S object.

Package: libsnp-sites1
Description-md5: 1ae1c73a1beae772bf71d4704d51d094
Description-en: Shared libraries of the package snp-sites
 Snp-sites finds single nucleotide polymorphism (SNP) sites from
 multi-fasta alignment input files (which might be compressed).   Its
 output can be in various widely used formats (Multi Fasta Alignment,
 Vcf, phylip).
 .
 The software has been developed at the Wellcome Trust Sanger Institute.
 .
 This package contains the dynamic library uses by snp-sites.

Package: libsnp-sites1-dev
Description-md5: f03ab28237b432d9db9de58769516b69
Description-en: Static libraries and header files for the package snp-sites
 Snp-sites finds single nucleotide polymorphism (SNP) sites from
 multi-fasta alignment input files (which might be compressed).   Its
 output can be in various widely used formats (Multi Fasta Alignment,
 Vcf, phylip).
 .
 The software has been developed at the Wellcome Trust Sanger Institute.
 .
 This package contains the development files to include snp-sites
 into your own code.  The library enables Python developers to make
 snp-sites function calls (Python bindings) through the Boost Python
 Library.

Package: libsnpeff-java
Description-md5: 89a169657fa3803e7bf6ee76392617b4
Description-en: genetic variant annotation and effect prediction toolbox - lib
 SnpEff is a variant annotation and effect prediction tool. It annotates
 and predicts the effects of variants on genes (such as amino acid
 changes).
 .
 The inputs are predicted variants (SNPs, insertions, deletions and
 MNPs). The input file is usually obtained as a result of a sequencing
 experiment, and it is usually in variant call format (VCF).
 .
 SnpEff analyzes the input variants. It annotates the variants and
 calculates the effects they produce on known genes (e.g. amino acid
 changes).
 .
 This package contains the library.

Package: libsnpeff-java-doc
Description-md5: 8f5d9c23c4b86f44408f83a689c80b06
Description-en: Documentation for Snp Effect
 Variant annotation and effect prediction package.
 .
 This package contains the API documentation of libsnpeff-java.

Package: libsnpsift-java
Description-md5: 0d188edd72ea4636cec6d43d2985d850
Description-en: tool to annotate and manipulate genome variants - lib
 SnpSift is a toolbox that allows one to filter and manipulate annotated files.
 Once the genomic variants have been annotated, one needs to filter them out in
 order to find the "interesting / relevant variants". Given the large data
 files, this is not a trivial task (e.g. one cannot load all the variants into
 XLS spreadsheet). SnpSift helps to perform this VCF file manipulation and
 filtering required at this stage in data processing pipelines.
 .
 This package contains the library.

Package: libsnpsift-java-doc
Description-md5: c7d947955989ab8aadb329702d4ec0e1
Description-en: Documentation for SnpSift
 SnpSift is a toolbox that allows one to filter and manipulate annotated files.
 Once the genomic variants have been annotated, one needs to filter them out in
 order to find the "interesting / relevant variants". Given the large data
 files, this is not a trivial task (e.g. one cannot load all the variants into
 XLS spreadsheet). SnpSift helps to perform this VCF file manipulation and
 filtering required at this stage in data processing pipelines.
 .
 This package contains the API documentation of libsnpsift-java.

Package: libsoap-lite-perl
Description-md5: be07c65a458b82d4a5114e3d4a07d8ba
Description-en: Perl implementation of a SOAP client and server
 SOAP::Lite is a collection of Perl modules that provide a simple and
 lightweight interface to the Simple Object Access Protocol (SOAP) both on
 client and server side.
 .
 This version of SOAP::Lite supports a subset of the SOAP 1.1 specification
 and has initial support for SOAP 1.2 specification.
 See http://www.w3.org/TR/SOAP for details.

Package: libsoap-wsdl-perl
Description-md5: 819df8956767ad16c3ebfd38c8f3dcbe
Description-en: Perl module for SOAP with WSDL support
 SOAP::WSDL provides easy access to Web Services with WSDL descriptions.
 .
 The WSDL is parsed and stored in memory. Your data is serialized according to
 the rules in the WSDL. The only transport mechanisms currently supported are
 http and https.

Package: libsoapysdr-dev
Description-md5: 000beecb516bda457a33049681d77947
Description-en: SoapySDR library development files
 SoapySDR is a library providing a common interface to SDR (software
 defined radio) hardware. Support for different hardware is added through
 external modules.
 .
 This package contains the development files for the library.

Package: libsoapysdr-doc
Description-md5: 262ea9a01f5d347501d23e275cdff521
Description-en: SoapySDR library development documentation
 SoapySDR is a library providing a common interface to SDR (software
 defined radio) hardware. Support for different hardware is added through
 external modules.
 .
 This package contains the development documentation for the library.

Package: libsoapysdr0.8
Description-md5: d14a42c7597dbb32defcaa0f0d64ec7f
Description-en: software defined radio interface library
 SoapySDR is a library providing a common interface to SDR (software
 defined radio) hardware. Support for different hardware is added through
 external modules.
 .
 This package contains the shared library.

Package: libsobjectizer-dev
Description-md5: 5a74ccd2918dcf2cbeaeef1a8a2f0275
Description-en: C++ implementation of Actor, Publish-Subscribe, and CSP models
 SObjectizer is an implementation of Actor, Publish-Subscribe, and CSP
 models in one rather small C++ framework.  It allows the creation of
 a concurrent application as a set of agent-objects that interact with
 each other through asynchronous messages.
 This package contains a header-only C++17 library.

Package: libsoci-core4.1
Description-md5: 31c75454fb08d2899ddf5ddaddc23bea
Description-en: C++ Database Access Library
 Database access library for C++ that makes the illusion of
 embedding SQL queries in the regular C++ code, staying entirely
 within Standard C++.
 .
 This package provides the shared library.

Package: libsoci-dev
Description-md5: af48496b5d02d9dd016c9162e9313719
Description-en: C++ Database Access Library (devel)
 Database access library for C++ that makes the illusion of
 embedding SQL queries in the regular C++ code, staying entirely
 within Standard C++.
 .
 This package provides the development headers.

Package: libsoci-firebird4.1
Description-md5: 8e2615a7dfd99cbec7da533da774c937
Description-en: C++ Database Access Library (Firebird backend)
 Database access library for C++ that makes the illusion of
 embedding SQL queries in the regular C++ code,  staying entirely
 within Standard C++.
 .
 This package provides the Firebird backend.

Package: libsoci-mysql4.1
Description-md5: d56ed898ca3bc24b5f6c9ad4ed4fe6f0
Description-en: C++ Database Access Library (MySQL backend)
 Database access library for C++ that makes the illusion of
 embedding SQL queries in the regular C++ code, staying entirely
 within Standard C++.
 .
 This package provides the MySQL backend.

Package: libsoci-odbc4.1
Description-md5: dd04132792782dcbc85f557ccaf4a0ba
Description-en: C++ Database Access Library (ODBC backend)
 Database access library for C++ that makes the illusion of
 embedding SQL queries in the regular C++ code,  staying entirely
 within Standard C++.
 .
 This package provides the ODBC backend.

Package: libsoci-postgresql4.1
Description-md5: f74e7fcc9bb1989880ee8955850927bb
Description-en: C++ Database Access Library (PostgreSQL backend)
 Database access library for C++ that makes the illusion of
 embedding SQL queries in the regular C++ code, staying entirely
 within Standard C++.
 .
 This package provides the PostgreSQL backend.

Package: libsoci-sqlite3-4.1
Description-md5: d39063d2a310c8118e255043a03bf1cd
Description-en: C++ Database Access Library (SQLite3 backend)
 Database access library for C++ that makes the illusion of
 embedding SQL queries in the regular C++ code, staying entirely
 within Standard C++.
 .
 This package provides the SQLite3 backend.

Package: libsocialcache-dev
Description-md5: 94bc1221c450109a97acbb28075af5cb
Description-en: Library that manages data from social networks (development files)
 libsocialcache is a library and a QML plugin that is used to manage data
 caching from social networks.
 .
 The library wraps databases that store cached data, while the QML plugin
 offers higher models that can be used to access data directly.
 .
 This package contains development files for libsocialcache.

Package: libsocialcache1
Description-md5: 0ede422b14e32b26d0fbb5af372b54ae
Description-en: Library that manages data from social networks
 libsocialcache is a library and a QML plugin that is used to manage data
 caching from social networks.
 .
 The library wraps databases that store cached data, while the QML plugin
 offers higher models that can be used to access data directly.

Package: libsocket++-dev
Description-md5: acd5cf5deee2df866c4f88b1976f7560
Description-en: lightweight convenience library to handle low level BSD sockets in C++ -devel
 Socket++ library defines a family of C++ classes that can be used more
 effectively than directly calling the underlying low-level system functions.
 One distinct advantage of the socket++ is that it has the same interface as
 that of the iostream so that the users can perform type-safe input output.
 See your local IOStream library documentation for more information on
 iostreams.
 .
 Headers and shared libraries for socket++.

Package: libsocket++1
Description-md5: 6e3e621e7a6b5954cd480f3b4c8d3d2c
Description-en: lightweight convenience library to handle low level BSD sockets in C++ - libs
 Socket++ library defines a family of C++ classes that can be used more
 effectively than directly calling the underlying low-level system functions.
 One distinct advantage of the socket++ is that it has the same interface as
 that of the iostream so that the users can perform type-safe input output.
 See your local IOStream library documentation for more information on
 iostreams.
 .
 This package contains the libraries needed to run socket++ applications.

Package: libsocket-getaddrinfo-perl
Description-md5: 20e1352cfb294c18dae59c015592a39c
Description-en: module implementing getaddrinfo and getnameinfo
 Socket::GetAddrInfo provides a Perl implementation of the getaddrinfo and
 getnameinfo functions as described in RFC 2553. These functions are useful for
 converting between a pair of host name/service name and socket addresses, or
 vice versa.
 .
 This module uses underlying C code to do most of the work if possible, but can
 also fall back on some mostly-compatible emulation code written in Perl. This
 means that this module is a fairly portable implementation of these functions.
 .
 As of Perl version 5.14.0, Perl already supports `getaddrinfo' in core. On
 such a system, this module simply uses the functions provided by `Socket',
 and does not need to use its own compiled XS, or pure-perl legacy emulation.
 .
 As `Socket' in core now provides all the functions also provided by this
 module, it is likely this may be the last released version of this module.
 And code currently using this module would be advised to switch to using core
 `Socket' instead.

Package: libsocket-linux-perl
Description-md5: 6532ca0526744cbe6980fc30c926c5ae
Description-en: module for using socket constants defined in Linux <netinet/tcp.h>
 The Socket::Linux module exports the constants defined in netinet/tcp.h not
 available from the perl core package Socket, such as TCP_KEEPINTVL,
 TCP_QUICKACK and TCP_NODELAY.

Package: libsocket-msghdr-perl
Description-md5: 4ccb17359983227cb93fd3584e850c63
Description-en: sendmsg, recvmsg and ancillary data operations
 Socket::MsgHdr provides advanced socket messaging operations via sendmsg and
 recvmsg. Like their C counterparts, these functions accept few parameters,
 instead stuffing a lot of information into a complex structure.
 .
 This structure describes the message sent or received (buf), the peer on the
 other end of the socket (name), and ancillary or so-called control
 information (cmsghdr). This ancillary data may be used for file descriptor
 passing, IPv6 operations, and a host of implemenation-specific extensions.

Package: libsocket-multicast6-perl
Description-md5: edef32e900024c741b8740bab384c203
Description-en: base module for IPv4 and IPv6 multicast socket operations
 Socket::Multicast6 is used to gain access to constants and utility functions
 used when manipulating multicast socket attributes.
 .
 For simple, object-oriented way of doing the same thing, take a look at
 IO::Socket::Multicast6 or IO::Socket::Multicast.

Package: libsocket-perl
Description-md5: 7d357a39bcb75fd2f2472210f54b0c88
Description-en: networking constants and support functions
 Socket provides a variety of constants, structure manipulators and other
 functions related to socket-based networking. The values and functions
 provided are useful when used in conjunction with Perl core functions such as
 socket(), setsockopt() and bind(). It also provides several other support
 functions, mostly for dealing with conversions of network addresses between
 human-readable and native binary forms, and for hostname resolver operations.

Package: libsocket-wrapper
Description-md5: df581241da4b0b0d2068c5948a2fc755
Description-en: socket wrapper library
 socket_wrapper is a preload library that makes possible to run several
 instances of the full software stack on the same machine and perform locally
 functional testing of complex network configurations. It passes all socket
 communication over unix domain sockets.

Package: libsocketcan-dev
Description-md5: 3977cf76f5247eee97e067b51bfdc558
Description-en: library to control some basic functions in SocketCAN from userspace
 This package provides development files for libsocketcan.

Package: libsocketcan-doc
Description-md5: 2af55770aac789cf53778a953ab3b7ca
Description-en: library to control some basic functions in SocketCAN from userspace
 This package provides documentation for libsocketcan.

Package: libsocketcan2
Description-md5: c02b2347b8e56c5078049d7abeed5970
Description-en: library to control some basic functions in SocketCAN from userspace
 This userspace library allows one to do common configure/control tasks on
 SocketCAN interface.

Package: libsocksd0-dev
Description-md5: e3665f1fe22527f31227f98afb542c9a
Description-en: Development files for compiling programs with SOCKS support
 Dante is a circuit-level firewall/proxy that can be used to provide
 convenient and secure network connectivity to a wide range of hosts
 while requiring only the server Dante runs on to have external network
 connectivity.
 .
 This package provides header files and instructions for compiling programs
 with SOCKS support.

Package: libsocksd0t64
Description-md5: d1245be6c35efe33be994e5f388cba4d
Description-en: SOCKS library for packages built using libsocksd-dev
 Dante is a circuit-level firewall/proxy that can be used to provide
 convenient and secure network connectivity to a wide range of hosts
 while requiring only the server Dante runs on to have external network
 connectivity.
 .
 This package provides the Dante SOCKS support library and will generally
 be automatically selected by packages that require it.

Package: libsocl-1.4-1t64
Description-md5: 607f8f9648f71dbaceaaeeaa04f4c6e8
Description-en: Task scheduler for heterogeneous multicore machines
 StarPU is a runtime system that offers support for heterogeneous
 multicore machines. While many efforts are devoted to design efficient
 computation kernels for those architectures (e.g. to implement BLAS
 kernels on GPUs or on Cell's SPUs), StarPU not only takes care of
 offloading such kernels (and implementing data coherency across
 the machine), but it also makes sure the kernels are executed as
 efficiently as possible.
 .
 This package contains an OpenCL-compatible library interface to StarPU.

Package: libsofia-sip-ua-dev
Description-md5: eea423e4e1b42614202f89598835c7c0
Description-en: Sofia-SIP library development files
 Sofia-SIP is an open-source SIP User-Agent library, compliant
 with the IETF RFC3261 specification. It can be used as
 a building block for SIP client software for uses such as VoIP,
 IM, and many other real-time and person-to-person communication
 services.
 .
 This package provides the headers and libraries needed to build
 applications against the Sofia-SIP library.

Package: libsofia-sip-ua-glib-dev
Description-md5: 7df07b6adec04309355355a6a71ff8c0
Description-en: Sofia-SIP library glib/gobject interface development files
 Sofia-SIP is an open-source SIP User-Agent library, compliant
 with the IETF RFC3261 specification. It can be used as
 a building block for SIP client software for uses such as VoIP,
 IM, and many other real-time and person-to-person communication
 services.
 .
 This package provides the headers and libraries needed to build
 applications against the glib/object interfaces of Sofia-SIP library.

Package: libsofia-sip-ua-glib3t64
Description-md5: 91fe9a8d309a6f7c31435ffc7e6b478b
Description-en: Sofia-SIP library glib/gobject interfaces runtime
 Sofia-SIP is an open-source SIP User-Agent library, compliant
 with the IETF RFC3261 specification. It can be used as
 a building block for SIP client software for uses such as VoIP,
 IM, and many other real-time and person-to-person communication
 services.
 .
 This package provides glib/object interfaces to the Sofia-SIP library.

Package: libsofia-sip-ua0t64
Description-md5: e921b85f67d50b90ca35d41ec1c1571f
Description-en: Sofia-SIP library runtime
 Sofia-SIP is an open-source SIP User-Agent library, compliant
 with the IETF RFC3261 specification. It can be used as
 a building block for SIP client software for uses such as VoIP,
 IM, and many other real-time and person-to-person communication
 services.
 .
 The library is implemented in ANSI C, and provides an extensive
 set of features for implementing SIP/SIMPLE User-Agents. Highlights
 include full UDP/TCP/TLS support, IPv4/6 support, SIMPLE presence
 and messaging support, SIP offer/answer engine and numerous
 mechanisms for NAT/FW traversal.
 .
 This package provides the main library runtime files.

Package: libsofthsm2
Description-md5: a797f31f4ecb146a2b0f6391d1a0e1c5
Description-en: cryptographic store accessible through a PKCS #11
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 SoftHSM 2 is a software implementation of a generic cryptographic
 device with a PKCS #11 Cryptographic Token Interface.
 .
 This package contains shared library.

Package: libsofthsm2-dev
Description-md5: 457678a6de9b43d23e63c99d323aea72
Description-en: cryptographic store accessible through a PKCS #11
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 SoftHSM 2 is a software implementation of a generic cryptographic
 device with a PKCS #11 Cryptographic Token Interface.
 .
 This package contains development library.  You will need external
 PKCS#11 header files.

Package: libsoftware-copyright-perl
Description-md5: 32adb360a30f3d508e54d34039f5f5a7
Description-en: Perl module to manage copyright statements
 Software::Copyright is a Perl module to manage and cleanup copyright
 statements found in most Open-Source Software project. This module is
 intended to be used with software able to extract copyright-statements from
 source code like Debian's licensecheck.
 .
 This module is made of code refactored out of libconfig-model-dpkg-perl

Package: libsoftware-license-orlaterpack-perl
Description-md5: 349a4646b679384c73ab5db1b6652807
Description-en: Use GNU licenses with "or later" clause in Software::License
 Software::License::OrLaterPack allows one to use GNU licenses with
 "or later" clause where Software::License style license names are
 supported.
 .
 All "or later" are just subclasses of corresponding base license
 classes. For example, Software::License::GPL_3::or_later is a
 subclass of Software::License::GPL_3, so any "or later" license can
 be used like any other license. For example, in your dist.ini file:
 .
 license = GPL_3::or_later
 .
 However, licenses in the pack introduce few features not found in
 base classes.

Package: libsoftware-license-perl
Description-md5: 7af28028a9c9fd87287fc512280a2cea
Description-en: module providing templated software licenses
 Software::License is a Perl module used by various tools for module building,
 installation, and distribution to provide a simple way of referencing popular
 free and open-source software licenses.

Package: libsoftware-licensemoreutils-perl
Description-md5: df2330ac050f2a535bd75f8df3e06e5f
Description-en: More utilities and a summary for Software::License
 Software::LicenseMoreUtils Perl module provides more utilities for
 Software::License:
 .
 * more short keyword to create license object
 * license summaries that point to /usr/share/common-licenses

Package: libsoftware-release-perl
Description-md5: d24d5f14d372aa62b6541c01309d43ce
Description-en: Perl class representing a release of software
 Software::Release is a purely informational collection of objects that you
 can use to represent a release of software. Its original use-case was to
 provide a contract between a git log parser and a formatter class that
 outputs a changelog, but it may be useful to others to create bug trackers,
 dashboards or whathaveyour.

Package: libsoil-dev
Description-md5: 9e6b955f490ccf2f672dd4e2455da28a
Description-en: Simple OpenGL Image Library - development files
 SOIL is a tiny C library used primarily for uploading textures into OpenGL.
 It supports loading BMP, PNG, JPG, TGA, DDS, PSD and HDR files as well as
 saving into TGA, BMP and DDS Files.
 .
 It is also able to perform common functions needed in loading OpenGL textures.
 .
 This package contains everything needed to develop software using libsoil.

Package: libsoil1
Description-md5: 592ac35975852881dc92c461ea847d2b
Description-en: Simple OpenGL Image Library
 SOIL is a tiny C library used primarily for uploading textures into OpenGL.
 It supports loading BMP, PNG, JPG, TGA, DDS, PSD and HDR files as well as
 saving into TGA, BMP and DDS Files.
 .
 It is also able to perform common functions needed in loading OpenGL textures.
 .
 This is the shared library potentially needed for some other software to work.

Package: libsoldout-dev
Description-md5: 174b85922389482b2c41319750320d56
Description-en: Development files for libsoldout a parser for the markdown language
 libsoldout is a library implementing a parser for John Gruber's markdown
 language (http://daringfireball.net/projects/markdown/).
 .
 This package contains the include files needed to develop program
 with libsoldout

Package: libsoldout-utils
Description-md5: 8cc353dbcaaed23ea7ff91af18251955
Description-en: Utils and examples based on libsoldout
 libsoldout is a library implementing a parser for John Gruber's markdown
 language (http://daringfireball.net/projects/markdown/).
 .
 This package contains the code to build examples of programs exploiting
 libsoldout. Even though they are meant to show how to program with
 libsoldout they are fully functional. The examples are
 .
 * markdown2html: a markdown to HTML converter
 * markdown2latex: markdown to LaTex converter
 * markdown2man: a markdown to man page converter

Package: libsoldout1
Description-md5: eb5a236823581ac44c4742e2d4d2f41a
Description-en: Natacha's flexible C library for John Gruber's markdown language
 libsoldout is a library implementing a parser for John Gruber's markdown
 language (http://daringfireball.net/projects/markdown/).
 .
 This package contains
 .
 * libsoldout library
 * example programs generating HTML, LaTex and man pages from markdown
 documents

Package: libsollya-dev
Description-md5: 2a7413a16437d6ed9316c2f9b77d38bd
Description-en: library for safe floating-point code development -- libdev
 Sollya is both a tool environment and a library for safe floating-point code
 development. It offers a convenient way to perform computations with multiple
 precision interval arithmetic. It is particularly targeted to the automated
 implementation of mathematical floating-point libraries.
 .
 Initially, Sollya was intended more specifically for people implementing
 numerical functions in mathematical libraries (e.g., exp, arccos, tanh, etc.).
 Since then, the tool has evolved and has now become interesting not only to
 developers of mathematical libraries, but also to everyone who needs to
 perform numerical experiments in an environment that is safe with respect to
 round-off errors.
 .
 This package provides the static library, symbolic links, and headers needed
 for development.

Package: libsollya8
Description-md5: 4f765cece06abd03700012a3eb9c8547
Description-en: library for safe floating-point code development -- lib
 Sollya is both a tool environment and a library for safe floating-point code
 development. It offers a convenient way to perform computations with multiple
 precision interval arithmetic. It is particularly targeted to the automated
 implementation of mathematical floating-point libraries.
 .
 Initially, Sollya was intended more specifically for people implementing
 numerical functions in mathematical libraries (e.g., exp, arccos, tanh, etc.).
 Since then, the tool has evolved and has now become interesting not only to
 developers of mathematical libraries, but also to everyone who needs to
 perform numerical experiments in an environment that is safe with respect to
 round-off errors.
 .
 This package provides the dynamic library.

Package: libsolsys-calceph1
Description-md5: 24c0cb86d625b7de3d49d675038fa78f
Description-en: CALCEPH adapter library for SuperNOVAS
 Optional SuperNOVAS plugin library that provides Solar-system support via the
 CALCEPH C library. It allows using both JPL (SPK) and INPOP 2.0/3.0 data
 files with SuperNOVAS to obtain precise locations for Solar-system bodies.
 This plugin is currently the preferred option to use for Debian based
 development, which requires use of precise Solar-system data.

Package: libsolv-dev
Description-md5: 8159734ab1c8f4e17735bef88a3cf355
Description-en: dependency solver using a satisfiability algorithm (development files)
 This dependency solver code in this package is based on two major, but
 independent, blocks:
 .
 1. Using a dictionary approach to store and retrieve package
 and dependency information.
 2. Using satisfiability, a well known and researched topic, for
 resolving package dependencies.
 .
 This package contains development files for libsolv.

Package: libsolv-doc
Description-md5: e2bc688df272362b85d5916518e4649a
Description-en: dependency solver using a satisfiablility algorithm (documentation files)
 This dependency solver code in this package is based on two major, but
 independent, blocks:
 .
 1. Using a dictionary approach to store and retrieve package
 and dependency information.
 2. Using satisfiability, a well known and researched topic, for
 resolving package dependencies.
 .
 This package contains documentation files for libsolv.

Package: libsolv-perl
Description-md5: 40c76b578be3f4c96c768f1dddbcedb6
Description-en: dependency solver using a satisfiability algorithm (Perl bindings)
 This dependency solver code in this package is based on two major, but
 independent, blocks:
 .
 1. Using a dictionary approach to store and retrieve package
 and dependency information.
 2. Using satisfiability, a well known and researched topic, for
 resolving package dependencies.
 .
 This package contains the Perl bindings for the libsolv library.

Package: libsolv-tools
Description-md5: 68ff91692c82c9c291a647882b335f09
Description-en: dependency solver using a satisfiability algorithm (command-line tools)
 This dependency solver code in this package is based on two major, but
 independent, blocks:
 .
 1. Using a dictionary approach to store and retrieve package
 and dependency information.
 2. Using satisfiability, a well known and researched topic, for
 resolving package dependencies.
 .
 This package contains command-line tools that facilitate using libsolv.

Package: libsolv1
Description-md5: adf7487cdec78bbf17b1a66ccd342ca9
Description-en: dependency solver using a satisfiability algorithm (shared library)
 This dependency solver code in this package is based on two major, but
 independent, blocks:
 .
 1. Using a dictionary approach to store and retrieve package
 and dependency information.
 2. Using satisfiability, a well known and researched topic, for
 resolving package dependencies.
 .
 Supported package formats:
 - rpm/rpm5
 - deb
 - Arch Linux
 - haiku
 .
 Supported repository formats:
 - rpmmd (primary, filelists, comps, deltainfo/presto, updateinfo)
 - susetags, suse product formats
 - mandriva/mageia (synthesis, info, files)
 - Arch Linux
 - red carpet helix format
 - haiku

Package: libsolvext-dev
Description-md5: d75112f9017845fa05ffe5cb0077cd4e
Description-en: dependency solver using a satisfiability algorithm (ext development files)
 This dependency solver code in this package is based on two major, but
 independent, blocks:
 .
 1. Using a dictionary approach to store and retrieve package
 and dependency information.
 2. Using satisfiability, a well known and researched topic, for
 resolving package dependencies.
 .
 This package contains development files for libsolvext.

Package: libsolvext1
Description-md5: 0f0735a5d825d23de847879f65c8907f
Description-en: dependency solver using a satisfiability algorithm (extensions)
 This dependency solver code in this package is based on two major, but
 independent, blocks:
 .
 1. Using a dictionary approach to store and retrieve package
 and dependency information.
 2. Using satisfiability, a well known and researched topic, for
 resolving package dependencies.
 .
 Search the internet  for 'sat solver' to get links to the theory behind it.
 .
 Supported package formats:
 - rpm/rpm5
 - deb
 - Arch Linux
 - haiku
 .
 Supported repository formats:
 - rpmmd (primary, filelists, comps, deltainfo/presto, updateinfo)
 - susetags, suse product formats
 - mandriva/mageia (synthesis, info, files)
 - Arch Linux
 - red carpet helix format
 - haiku
 .
 This package contains the libsolv extension library.

Package: libsombok-dev
Description-md5: 52846f6cd13fba1ac5d444a677039181
Description-en: Unicode Text Segmentation library (development files)
 Sombok library performs Line Breaking Algorithm described in Unicode
 Standards Annex #14 (UAX #14). East_Asian_Width informative properties
 defined by Annex #11 (UAX #11) may be concerned to determin breaking
 positions. This library also implements “default” Grapheme Cluster
 segmentation described in Annex #29 (UAX #29).
 .
 This package contains the development files.

Package: libsombok3
Description-md5: d47198dbbd36aed7c8bd57135d739f6f
Description-en: Unicode Text Segmentation library
 Sombok library performs Line Breaking Algorithm described in Unicode
 Standards Annex #14 (UAX #14). East_Asian_Width informative properties
 defined by Annex #11 (UAX #11) may be concerned to determin breaking
 positions. This library also implements “default” Grapheme Cluster
 segmentation described in Annex #29 (UAX #29).

Package: libsonic-java
Description-md5: c28e1dfeb233c1c03e87fe83098c9cb4
Description-en: Simple library to speed up or slow down speech - Java bindings
 This package contains just the Java library.
 libsonic is a very simple library for speeding up or slowing
 down speech.  It has only basic dependencies, and is meant to
 work on both Linux desktop machines and embedded systems.
 The key new feature in Sonic versus other libraries is very
 high quality at speed up factors well over 2X.

Package: libsonivox-dev
Description-md5: 65be9976f67817839dbdf06e2e93c4ee
Description-en: Sonivox Embedded Audio Synthesis Library (Development files)
 Fork of the AOSP 'platform_external_sonivox' to use out of Android.
 .
 This is a Wave Table synthesizer, not using external soundfont files
 but embedded samples instead. It is also a real time GM synthesizer.
 .
 It consumes very little resources, so it may be indicated in projects
 for small embedded devices.
 There is neither MIDI input nor Audio output facilities included in
 the library. You need to provide your own input/output.
 .
 This package contains the development files of Sonivox.

Package: libsonivox3
Description-md5: 0fcceec430b22aefdd6f9c3e1be873c1
Description-en: Sonivox Embedded Audio Synthesis Library
 Fork of the AOSP 'platform_external_sonivox' to use out of Android.
 .
 This is a Wave Table synthesizer, not using external soundfont files
 but embedded samples instead. It is also a real time GM synthesizer.
 .
 It consumes very little resources, so it may be indicated in projects
 for small embedded devices.
 There is neither MIDI input nor Audio output facilities included in
 the library. You need to provide your own input/output.

Package: libsop-java-java
Description-md5: 2d4bf8d9e6cf6cfe7ad0213f823c41c4
Description-en: Stateless OpenPGP Protocol API and CLI for Java
 The Stateless OpenPGP Protocol specification defines a generic stateless
 CLI for dealing with OpenPGP messages. Its goal is to provide a minimal,
 yet powerful API for the most common OpenPGP related operations.
 .
 This package contains definitions for a set of Java interfaces describing
 the Stateless OpenPGP Protocol.

Package: libsop-java-java-doc
Description-md5: f39e00b5be3f9b20d95a6b6e10660ad4
Description-en: Stateless OpenPGP Protocol API and CLI for Java - docs
 The Stateless OpenPGP Protocol specification defines a generic stateless
 CLI for dealing with OpenPGP messages. Its goal is to provide a minimal,
 yet powerful API for the most common OpenPGP related operations.
 .
 This package contains documentation for libsop-java-java.

Package: libsop-java-picocli-java
Description-md5: a94d3e295c8ddd19f57fef9fa85d7c2e
Description-en: Stateless OpenPGP Protocol API and CLI for Java - picocli wrapper
 The Stateless OpenPGP Protocol specification defines a generic stateless
 CLI for dealing with OpenPGP messages. Its goal is to provide a minimal,
 yet powerful API for the most common OpenPGP related operations.
 .
 This package contains a wrapper application that transforms the sop-java API
 into a command line application compatible with the SOP-CLI specification.

Package: libsop-java-picocli-java-doc
Description-md5: af7bf011207f954afc2504b815390433
Description-en: Stateless OpenPGP Protocol API and CLI for Java - picocli wrapper docs
 The Stateless OpenPGP Protocol specification defines a generic stateless
 CLI for dealing with OpenPGP messages. Its goal is to provide a minimal,
 yet powerful API for the most common OpenPGP related operations.
 .
 This package contains documentation for libsop-java-picocli-java.

Package: libsope-dev
Description-md5: c10883bbcc0d0514ed87f5d63e340068
Description-en: SKYRiX Object Publishing Environment (development files)
 An extensive set of Objective-C frameworks which form a complete Web
 application server environment. Besides the Apple WebObjects
 compatible appserver that has been extended with Zope concepts, it
 contains a large set of reusable classes: XML processing (SAX, DOM),
 MIME/IMAP4 processing, LDAP connectivity, RDBMS connectivity, and
 iCalendar parsing.
 .
 This package contains the development files.

Package: libsope1
Description-md5: 003bea550b2dd06ebf538363d970d82b
Description-en: SKYRiX Object Publishing Environment (shared libraries)
 An extensive set of Objective-C frameworks which form a complete Web
 application server environment. Besides the Apple WebObjects
 compatible appserver that has been extended with Zope concepts, it
 contains a large set of reusable classes: XML processing (SAX, DOM),
 MIME/IMAP4 processing, LDAP connectivity, RDBMS connectivity, and
 iCalendar parsing.
 .
 This package contains the shared libraries.

Package: libsoplex-dev
Description-md5: 68c77fdd4cc899a3e43c349a4c05139d
Description-en: sequential object-oriented simplex solver (development files)
 This package is part of the SCIP Optimization Suite. SoPlex is an optimization
 package for solving linear programming problems (LPs) based on an advanced
 implementation of the primal and dual revised simplex algorithm. It provides
 special support for the exact solution of LPs with rational input data.
 .
 This package provides the necessary files to develop and link against the
 SoPlex library.

Package: libsoplexshared7.1
Description-md5: f14f6b2e85f15a040b828e47574f8842
Description-en: sequential object-oriented simplex solver (shared library)
 This package is part of the SCIP Optimization Suite. SoPlex is an optimization
 package for solving linear programming problems (LPs) based on an advanced
 implementation of the primal and dual revised simplex algorithm. It provides
 special support for the exact solution of LPs with rational input data.
 .
 This package provides the SoPlex shared library.

Package: libsopt-dev
Description-md5: ba9b7754a5bac80355a0263f4fdce0f7
Description-en: Development package for Sparse OPTimisation library
 SOPT is a C package to perform Sparse OPTimisation.  It solves a
 variety of sparse regularisation problems, including the SARA
 algorithm.
 .
 SOPT is largely provided to support the PURIFY package, a companion
 open-source code to perform radio interferometric imaging, also
 written by the authors of SOPT.
 .
 This package contains the development files.

Package: libsopt5.0
Description-md5: 11e0e4aea8c231f5fc9490981eadcc74
Description-en: Sparse OPTimisation shared library
 SOPT is a C package to perform Sparse OPTimisation.  It solves a
 variety of sparse regularisation problems, including the SARA
 algorithm.
 .
 SOPT is largely provided to support the PURIFY package, a companion
 open-source code to perform radio interferometric imaging, also
 written by the authors of SOPT.
 .
 This package contains the shared library.

Package: libsoptions-java
Description-md5: 1c261f9427edd5efc72bfd6e8f0c5497
Description-en: command line option handler for Java applications
 SOptions is a Java library for handling of command line options, intended to
 be used by Java command line applications.

Package: libsoqt-common-dev
Description-md5: ce4971e9083742ce92e9bb141ad1e8ef
Description-en: Qt5/Qt6 GUI component toolkit for Inventor - development
 SoQt is a Qt GUI component toolkit library for Coin, based on the
 API of the InventorXt GUI component toolkit.  SoQt is also compatible
 with OpenInventor of SGI and TGS.
 .
 This package provides the common files for both versions of SoQt:
 one built against Qt5 and another against Qt6.

Package: libsoqt520-dev
Description-md5: e61d3fbea8eb1290983981c1255558eb
Description-en: Qt5 GUI component toolkit for Inventor - development
 SoQt is a Qt GUI component toolkit library for Coin, based on the
 API of the InventorXt GUI component toolkit.  SoQt is also compatible
 with OpenInventor of SGI and TGS.
 .
 SoQt provides a class-hierarchy of viewer classes that ranges from a
 simple render canvas (the SoQtRenderArea), providing only the basic
 synchronization and device input conversion routines between Qt and
 Coin, up to 3 different full-featured viewer classes
 (SoQtExaminerViewer, SoQtPlaneViewer and SoQtFlyViewer) with input
 device handling logic and user interfaces to let the application
 programmer do Rapid Application Development.
 .
 This library is linked against Qt version 5.

Package: libsoqt520t64
Description-md5: 2c74a05cb44b1f41180f76ced1e67b36
Description-en: Qt5 GUI component toolkit for Inventor - runtime
 SoQt is a Qt GUI component toolkit library for Coin, based on the
 API of the InventorXt GUI component toolkit.  SoQt is also compatible
 with OpenInventor of SGI and TGS.
 .
 This library is linked against Qt version 5.

Package: libsoqt620
Description-md5: 2a9ceec06acd7f72e7954eb36337075b
Description-en: Qt6 GUI component toolkit for Inventor - runtime
 SoQt is a Qt GUI component toolkit library for Coin, based on the
 API of the InventorXt GUI component toolkit.  SoQt is also compatible
 with OpenInventor of SGI and TGS.
 .
 This library is linked against Qt version 6.

Package: libsoqt620-dev
Description-md5: 188679f17400f4339008a0e267c5519e
Description-en: Qt6 GUI component toolkit for Inventor - development
 SoQt is a Qt GUI component toolkit library for Coin, based on the
 API of the InventorXt GUI component toolkit.  SoQt is also compatible
 with OpenInventor of SGI and TGS.
 .
 SoQt provides a class-hierarchy of viewer classes that ranges from a
 simple render canvas (the SoQtRenderArea), providing only the basic
 synchronization and device input conversion routines between Qt and
 Coin, up to 3 different full-featured viewer classes
 (SoQtExaminerViewer, SoQtPlaneViewer and SoQtFlyViewer) with input
 device handling logic and user interfaces to let the application
 programmer do Rapid Application Development.
 .
 This library is linked against Qt version 6.

Package: libsord-0-0
Description-md5: 34399ba83fdde348fc22d5d36c807c46
Description-en: library for storing RDF data in memory
 Sord is a lightweight C library for storing Resource
 Description Framework (RDF) data in memory.
 .
 Sord includes man pages for the library (man sord) and a
 simple command line utility (man sordi).

Package: libsord-dev
Description-md5: 47256121e704a2789bb89b1b7f2cfc7a
Description-en: library for storing RDF data in memory (development files)
 Sord is a lightweight C library for storing Resource
 Description Framework (RDF) data in memory.
 .
 This package provides the development headers.

Package: libsord-doc
Description-md5: 9e2f4b56c3363b210a81f7e155f0e967
Description-en: library for storing RDF data in memory (documentation)
 Sord is a lightweight C library for storing Resource
 Description Framework (RDF) data in memory.
 .
 This package provides the developer's reference for sord.

Package: libsort-fields-perl
Description-md5: 8b79f13d801b07007334fef4b588660d
Description-en: module to sort lines containing delimited fields
 Sort::Fields provides a general purpose technique for efficiently sorting
 lists of lines that contain data separated into fields.
 .
 Sort::Fields automatically imports two subroutines, fieldsort and
 make_fieldsort, and two variants, stable_fieldsort and
 make_stable_fieldsort.  make_fieldsort generates a sorting subroutine
 and returns a reference to it.  fieldsort is a wrapper for
 the make_fieldsort subroutine.
 .
 The first argument to make_fieldsort is a delimiter string, which is
 used as a regular expression argument for a split operator.  The
 delimiter string is optional.  If it is not supplied, make_fieldsort
 splits each line using /\s+/.

Package: libsort-key-perl
Description-md5: d509fedee0fc57ca7a2038860ae64239
Description-en: module to sort a list of values by a calculated key
 Sort::Key claims to be the fastest way to sort anything in Perl. It
 provides a set of functions to sort lists of values by some calculated
 key value.  Multikey sorting functionality is also provided via the
 companion modules Sort::Key::Multi, Sort::Key::Maker and
 Sort::Key::Register.

Package: libsort-key-top-perl
Description-md5: 8a824b07deebb69ab499b07891bac755
Description-en: Perl module to select and sort top n elements of a list
 The functions available from this module select the top n elements from a
 list using several common orderings and custom key extraction procedures.
 .
 They are all variations around 'keytopsort { CALC_KEY($_) } $n => @data;'.
 .
 In array context, this function calculates the ordering key for every element
 in @data using the expression inside the block. Then it selects and orders
 the $n elements with the lower keys when compared lexicographically.
 .
 In scalar context, the value returned by the functions on this module is the
 cutoff value allowing to select nth element from the array.

Package: libsort-maker-perl
Description-md5: c5c00bdccb9ea30676680a738dee5b44
Description-en: helper to create efficient sort subs
 Sort::Maker has two main goals: to make it easy to create correct sort
 functions, and to make it simple to select the optimum sorting algorithm for
 the number of items to be sorted. Sort::Maker generates complete sort
 subroutines in one of four styles, plain, orcish manouver, Schwartzian
 Transform and the Guttman-Rosler Transform.

Package: libsoundio-dev
Description-md5: 82d84138360d06d496c0429a66a34be2
Description-en: cross platform audio input and output library (development files)
 libsoundio is a lightweight abstraction over various sound drivers. It provides
 a well-documented API that operates consistently regardless of the sound driver
 it connects to. It performs no buffering or processing on your behalf; instead
 exposing the raw power of the underlying backend.
 .
 libsoundio is appropriate for games, music players, digital audio workstations,
 and various utilities.
 .
 libsoundio is serious about robustness. It even handles out of memory
 conditions correctly.
 .
 This package contains the development files.

Package: libsoundio2
Description-md5: ab38558e8bf6559fc68033726b1fdff0
Description-en: cross-platform audio input and output library
 libsoundio is a lightweight abstraction over various sound drivers. It provides
 a well-documented API that operates consistently regardless of the sound driver
 it connects to. It performs no buffering or processing on your behalf; instead
 exposing the raw power of the underlying backend.
 .
 libsoundio is appropriate for games, music players, digital audio workstations,
 and various utilities.
 .
 libsoundio is serious about robustness. It even handles out of memory
 conditions correctly.
 .
 This package contains the shared library.

Package: libsoundtouch-dev
Description-md5: 548cba3fb57767140fabb12223bb9d6a
Description-en: Development files for the sound stretching library
 SoundTouch is a library that can be used to change pitch and time of
 soundfiles independently.
 .
 This package contains the development files used to build programs that use
 the SoundTouch shared library.

Package: libsoundtouch-ocaml
Description-md5: cd55ac2a2094fc1181ff965ea59bc2df
Description-en: OCaml bindings for the sound stretching library -- runtime files
 Libsoundtouch is a library that can be used to change pitch and time
 of soundfiles independently. This package provides OCaml interface to
 the C library.
 .
 This package contains only the shared runtime stub libraries.

Package: libsoundtouch-ocaml-dev
Description-md5: 2e2b066711752568ce2a502dcf123d66
Description-en: OCaml bindings for the sound stretching library -- development files
 Libsoundtouch is a library that can be used to change pitch and time
 of soundfiles independently. This package provides OCaml interface to
 the C library.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use soundtouch.

Package: libsoundtouch1
Description-md5: 967fc4942a648592b436d29b2f8dbae3
Description-en: Sound stretching library
 SoundTouch is a library that can be used to change pitch and time
 of soundfiles independently.
 .
 This package contains the SoundTouch shared library.

Package: libsoup-2.4-1
Description-md5: 281f3b30746a210bc2262a3bea6be703
Description-en: HTTP library implementation in C -- Shared library
 It was originally part of a SOAP (Simple Object Access Protocol)
 implementation called Soup, but the SOAP and non-SOAP parts have now been
 split into separate packages.
 .
 libsoup uses the Glib main loop and is designed to work well with GTK+
 applications.  This enables GNOME applications to access HTTP servers
 on the network in a completely asynchronous fashion, very similar to
 the GTK+ programming model (a synchronous operation mode is also
 supported for those who want it).
 .
 Features:
 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
 * Automatically caches connections
 * SSL Support using GnuTLS
 * Proxy support, including authentication and SSL tunneling
 * Client support for Digest, NTLM, and Basic authentication
 * Server support for Digest and Basic authentication
 * Basic client-side SOAP and XML-RPC support
 .
 This package contains the shared library.

Package: libsoup-3.0-tests
Description-md5: 3548f8905c3d8a2d8f34650ae4a3c218
Description-en: HTTP library implementation in C -- installed tests
 libsoup uses the Glib main loop and is designed to work well with GTK+
 applications. This enables GNOME applications to access HTTP servers
 on the network in a completely asynchronous fashion, very similar to
 the GTK+ programming model (a synchronous operation mode is also
 supported for those who want it).
 .
 This package contains automated tests, mostly for use via autopkgtest.
 They can most easily be invoked via the gnome-desktop-testing-runner
 tool in the gnome-desktop-testing package.

Package: libsoup-gnome-2.4-1
Description-md5: 1d9c9ae3498e3c7d5c9fa0c8c7eb5116
Description-en: HTTP library implementation in C -- GNOME support library
 It was originally part of a SOAP (Simple Object Access Protocol)
 implementation called Soup, but the SOAP and non-SOAP parts have now been
 split into separate packages.
 .
 libsoup uses the Glib main loop and is designed to work well with GTK+
 applications.  This enables GNOME applications to access HTTP servers
 on the network in a completely asynchronous fashion, very similar to
 the GTK+ programming model (a synchronous operation mode is also
 supported for those who want it).
 .
 The GNOME support library is used for features which are important to
 GNOME apps, but which require GNOME-specific libraries that non-GNOME
 apps may not want to add dependencies on.
 .
 Features:
 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
 * Automatically caches connections
 * SSL Support using GnuTLS
 * Proxy support, including authentication and SSL tunneling
 * Client support for Digest, NTLM, and Basic authentication
 * Server support for Digest and Basic authentication
 * Basic client-side SOAP and XML-RPC support
 .
 This package contains the GNOME support shared library.

Package: libsoup-gnome2.4-dev
Description-md5: f39e874a3f0742fd8d876d35e2f69db6
Description-en: HTTP library implementation in C -- GNOME support development files
 It was originally part of a SOAP (Simple Object Access Protocol)
 implementation called Soup, but the SOAP and non-SOAP parts have now been
 split into separate packages.
 .
 libsoup uses the Glib main loop and is designed to work well with GTK+
 applications. This enables GNOME applications to access HTTP servers
 on the network in a completely asynchronous fashion, very similar to
 the Gtk+ programming model (a synchronous operation mode is also
 supported for those who want it).
 .
 The GNOME support library is used for features which are important to
 GNOME apps, but which require GNOME-specific libraries that non-GNOME
 apps may not want to add dependencies on.
 .
 Features:
 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
 * Automatically caches connections
 * SSL Support using GnuTLS
 * Proxy support, including authentication and SSL tunneling
 * Client support for Digest, NTLM, and Basic authentication
 * Server support for Digest and Basic authentication
 * Basic client-side SOAP and XML-RPC support
 .
 This package contains the development files for the GNOME support.

Package: libsoup2.4-common
Description-md5: 80441f36737c543d3dd4298839031883
Description-en: HTTP library implementation in C -- Common files
 It was originally part of a SOAP (Simple Object Access Protocol)
 implementation called Soup, but the SOAP and non-SOAP parts have now been
 split into separate packages.
 .
 This package contains architecture-independent files such as translations.

Package: libsoup2.4-dev
Description-md5: 04074e0dc9a38c10b2838f7e50ab438f
Description-en: HTTP library implementation in C -- Development files
 It was originally part of a SOAP (Simple Object Access Protocol)
 implementation called Soup, but the SOAP and non-SOAP parts have now been
 split into separate packages.
 .
 libsoup uses the Glib main loop and is designed to work well with GTK+
 applications. This enables GNOME applications to access HTTP servers
 on the network in a completely asynchronous fashion, very similar to
 the GTK+ programming model (a synchronous operation mode is also
 supported for those who want it).
 .
 Features:
 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
 * Automatically caches connections
 * SSL Support using GnuTLS
 * Proxy support, including authentication and SSL tunneling
 * Client support for Digest, NTLM, and Basic authentication
 * Server support for Digest and Basic authentication
 * Basic client-side SOAP and XML-RPC support
 .
 This package contains the development files.

Package: libsoup2.4-doc
Description-md5: 31115c6a6fd3880a5a1688f98a039228
Description-en: HTTP library implementation in C -- API Reference
 It was originally part of a SOAP (Simple Object Access Protocol)
 implementation called Soup, but the SOAP and non-SOAP parts have now been
 split into separate packages.
 .
 libsoup uses the Glib main loop and is designed to work well with GTK+
 applications. This enables GNOME applications to access HTTP servers
 on the network in a completely asynchronous fashion, very similar to
 the GTK+ programming model (a synchronous operation mode is also
 supported for those who want it).
 .
 Features:
 * Both asynchronous (GMainLoop and callback-based) and synchronous APIs
 * Automatically caches connections
 * SSL Support using GnuTLS
 * Proxy support, including authentication and SSL tunneling
 * Client support for Digest, NTLM, and Basic authentication
 * Server support for Digest and Basic authentication
 * Basic client-side SOAP and XML-RPC support
 .
 This package contains the documentation.

Package: libsoup2.4-tests
Description-md5: 3548f8905c3d8a2d8f34650ae4a3c218
Description-en: HTTP library implementation in C -- installed tests
 libsoup uses the Glib main loop and is designed to work well with GTK+
 applications. This enables GNOME applications to access HTTP servers
 on the network in a completely asynchronous fashion, very similar to
 the GTK+ programming model (a synchronous operation mode is also
 supported for those who want it).
 .
 This package contains automated tests, mostly for use via autopkgtest.
 They can most easily be invoked via the gnome-desktop-testing-runner
 tool in the gnome-desktop-testing package.

Package: libsox-dev
Description-md5: 1795496664ecb4ebe868dbf0c76aeb58
Description-en: Development files for the SoX library
 SoX is the swiss army knife of sound processing.
 .
 This library allow you to convert various formats of computer audio files
 in to other formats. It also allows you to apply
 various effects to sound files.
 .
 This package contains the development files for the SoX library.

Package: libsox-fmt-all
Description-md5: 1c59b65ecab89ee5e94491715fb20758
Description-en: Transitional package for libsox-ng3
 This is a transitional package. It can safely be removed.

Package: libsox-fmt-alsa
Description-md5: 3c2eb7b315655ab71bd0b9a0db19dd83
Description-en: SoX alsa format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX alsa format I/O library.

Package: libsox-fmt-ao
Description-md5: b5da8f40b4a4f1d3bbddee5cf64ef574
Description-en: Transitional package for libsox-fmt-base
 This is a transitional package. It can safely be removed.

Package: libsox-fmt-base
Description-md5: 1c59b65ecab89ee5e94491715fb20758
Description-en: Transitional package for libsox-ng3
 This is a transitional package. It can safely be removed.

Package: libsox-fmt-mp3
Description-md5: 1c59b65ecab89ee5e94491715fb20758
Description-en: Transitional package for libsox-ng3
 This is a transitional package. It can safely be removed.

Package: libsox-fmt-opus
Description-md5: 1c59b65ecab89ee5e94491715fb20758
Description-en: Transitional package for libsox-ng3
 This is a transitional package. It can safely be removed.

Package: libsox-fmt-oss
Description-md5: a25c71b72d8551487e9a60e57a9a1444
Description-en: SoX OSS format I/O library
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX Open Sound System (OSS)
 format I/O library.

Package: libsox-fmt-pulse
Description-md5: 1c59b65ecab89ee5e94491715fb20758
Description-en: Transitional package for libsox-ng3
 This is a transitional package. It can safely be removed.

Package: libsox-ng3
Description-md5: f04f6d658569cb24a5022959574dd97a
Description-en: SoX library of audio effects and processing
 SoX is the swiss army knife of sound processing.
 .
 This package contains the SoX library which enables to convert various formats
 of computer audio files in to other formats. It also allows you to apply
 various effects to sound files.
 .
 Sound output via PulseAudio is enabled by default. Additional output plugins
 are provided by libsox-fmt-alsa, or libsox-fmt-oss.

Package: libsoxr-dev
Description-md5: 4e469fcf562dfd88d6ed1f3567fa556d
Description-en: High quality 1D sample-rate conversion library (development files)
 The SoX Resampler library `libsoxr' performs one-dimensional sample-rate
 conversion - it may be used, for example, to resample PCM-encoded audio.
 .
 It aims to give fast and high quality results for any constant (rational or
 irrational) resampling ratio. Phase-response, preserved bandwidth, aliasing,
 and rejection level parameters are all configurable; alternatively, simple
 `preset' configurations may be selected.
 .
 A simple API is provided that allows interfacing using commonly-used sample
 formats and buffering schemes.
 .
 This package contains the development files.

Package: libsoxr-lsr0
Description-md5: 28fa81749aec1209c22b784848ae44b7
Description-en: High quality 1D sample-rate conversion library (libsamplerate bindings)
 The SoX Resampler library `libsoxr' performs one-dimensional sample-rate
 conversion - it may be used, for example, to resample PCM-encoded audio.
 .
 It aims to give fast and high quality results for any constant (rational or
 irrational) resampling ratio. Phase-response, preserved bandwidth, aliasing,
 and rejection level parameters are all configurable; alternatively, simple
 `preset' configurations may be selected.
 .
 This package contains bindings compatible with the resampling library
 `libsamplerate' (constant rate).

Package: libsoxr0
Description-md5: 652ca67b35b6df12e6d443463c33f16a
Description-en: High quality 1D sample-rate conversion library
 The SoX Resampler library `libsoxr' performs one-dimensional sample-rate
 conversion - it may be used, for example, to resample PCM-encoded audio.
 .
 It aims to give fast and high quality results for any constant (rational or
 irrational) resampling ratio. Phase-response, preserved bandwidth, aliasing,
 and rejection level parameters are all configurable; alternatively, simple
 `preset' configurations may be selected.
 .
 A simple API is provided that allows interfacing using commonly-used sample
 formats and buffering schemes.

Package: libspa-0.2-jack
Description-md5: fcaebf5c28cc8f2b8e8f649522f2fa89
Description-en: libraries for the PipeWire multimedia server - JACK client
 PipeWire is a server and user space API to deal with multimedia
 pipelines. This includes:
 .
 - Making available sources of audio and video (such as from a capture devices
 or application provided streams) and multiplexing this with clients.
 - Accessing sources of audio and video for consumption.
 - Generating graphs for audio and video processing.
 .
 This package contains a plugin to make PipeWire able to connect to a
 JACK server, which will be used for audio playback and recording.

Package: libspa-0.2-modules-extra
Description-md5: d5cf43e6dcd4761717d090c49c24f6fc
Description-en: libraries for the PipeWire multimedia server Simple Plugin API - extra modules
 PipeWire is a server and user space API to deal with multimedia
 pipelines. This includes:
 .
 - Making available sources of audio and video (such as from a capture devices
 or application provided streams) and multiplexing this with clients.
 - Accessing sources of audio and video for consumption.
 - Generating graphs for audio and video processing.
 .
 This package contains the ebur128, lv2, onnx and sofa filter-chain modules
 and the bluetooth aac codec.

Package: libspandsp-dev
Description-md5: 7ecb24c6397c589890cc687797d45f9a
Description-en: Telephony signal processing library - development headers
 spandsp is a low-level signal processing library that modulates and demodulates
 signals commonly used in telephony, such as the "noise" generated by a
 fax modem or DTMF touchpad.
 .
 This package contains the static library and development headers.

Package: libspandsp-doc
Description-md5: 6eac261ec384e85fceb4c8a8962da3da
Description-en: Documentation for the spandsp signal processing library
 spandsp is a low-level signal processing library that modulates and demodulates
 signals commonly used in telephony, such as the "noise" generated by a
 fax modem or DTMF touchpad.
 .
 This package contains the online API in HTML.

Package: libspandsp2t64
Description-md5: acf1c7e090e21e8270204a3eecfaa217
Description-en: Telephony signal processing library
 spandsp is a low-level signal processing library that modulate and demodulate
 signals commonly used in telephony, such as the "noise" generated by a
 fax modem or DTMF touchpad.
 .
 This package contains the shared library.

Package: libsparsehash-dev
Description-md5: f1892d074626ffc8f45c25a12319e388
Description-en: Google's extremely memory-efficient C++ hash_map implementation
 The Google SparseHash project contains several C++ template hash-map
 implementations in use at Google, with different performance
 characteristics, including an implementation that optimizes for space
 and one that optimizes for speed.

Package: libspatial4j-0.4-java
Description-md5: 1edabe73fccf208194a6ca7bb18789bb
Description-en: spatial/geospatial Java library
 Spatial4j is a general purpose spatial / geospatial Java library.
 It's core capabilities are 3-fold: to provide common
 geospatially-aware shapes, to provide distance calculations and other
 math, and to read and write the shapes to strings.

Package: libspatial4j-java
Description-md5: 1edabe73fccf208194a6ca7bb18789bb
Description-en: spatial/geospatial Java library
 Spatial4j is a general purpose spatial / geospatial Java library.
 It's core capabilities are 3-fold: to provide common
 geospatially-aware shapes, to provide distance calculations and other
 math, and to read and write the shapes to strings.

Package: libspatialaudio-dev
Description-md5: 4b21283857d8215b7be0df183aeec23d
Description-en: library for ambisonic encoding and decoding (development files)
 libspatialaudio is an open-source and cross-platform C++ library for Ambisonic
 encoding and decoding, filtering and binaural rendering. It is targeted to
 render High-Order Ambisonic (HOA) and VR/3D audio samples in multiple
 environments, from headphones to classic loudspeakers. Its binaural rendering
 can be used for classical 5.1/7.1 spatial channels as well as Ambisonics
 inputs.  It supports Higher Order Ambisonics (HOA) and ACN/SN3D Ambisonics
 audio streams following the Google spatial audio specification and the IETF
 codec Ambisonics specification.
 .
 The library allows you to encode, decode, rotate, zoom HOA Ambisonics audio
 streams up to the 3rd order. It can output to standard and custom loudspeakers
 arrays. To playback with headphones, the binauralizer applies an HRTF (either
 a SOFA file or the included MIT HRTF) to provide a spatial binaural rendering
 effect. The binauralization can also be used to render multichannels streams
 (5.1, 7.1...).
 .
 This package contains the development files.

Package: libspatialaudio2
Description-md5: 11fa3f0afe937b05aac37a66cbcdaf1f
Description-en: library for ambisonic encoding and decoding (runtime files)
 libspatialaudio is an open-source and cross-platform C++ library for Ambisonic
 encoding and decoding, filtering and binaural rendering. It is targeted to
 render High-Order Ambisonic (HOA) and VR/3D audio samples in multiple
 environments, from headphones to classic loudspeakers. Its binaural rendering
 can be used for classical 5.1/7.1 spatial channels as well as Ambisonics
 inputs.  It supports Higher Order Ambisonics (HOA) and ACN/SN3D Ambisonics
 audio streams following the Google spatial audio specification and the IETF
 codec Ambisonics specification.
 .
 The library allows you to encode, decode, rotate, zoom HOA Ambisonics audio
 streams up to the 3rd order. It can output to standard and custom loudspeakers
 arrays. To playback with headphones, the binauralizer applies an HRTF (either
 a SOFA file or the included MIT HRTF) to provide a spatial binaural rendering
 effect. The binauralization can also be used to render multichannels streams
 (5.1, 7.1...).
 .
 This package contains the shared library.

Package: libspatialindex-c8
Description-md5: d190a618e56c1efedfff86abb18bc1bd
Description-en: General framework for developing spatial indices - C library
 Spatialindex is a C++ library that provides a framework for
 developing spatial indices. Currently it defines generic interfaces,
 provides simple main memory and disk based storage managers and a
 robust implementation of an R*-tree, an MVR-tree and a TPR-tree.
 .
 This package contains the SpatialIndex shared library for C.

Package: libspatialindex-dev
Description-md5: 92f657e8b3b28abf257d650b80a5adc2
Description-en: General framework for developing spatial indices - development files
 Spatialindex is a C++ library that provides a framework for
 developing spatial indices. Currently it defines generic interfaces,
 provides simple main memory and disk based storage managers and a
 robust implementation of an R*-tree, an MVR-tree and a TPR-tree.
 .
 This package contains the development files to build third
 parties programs.

Package: libspatialindex8
Description-md5: 458c2d50e0d5ea4fce16d0953261d069
Description-en: General framework for developing spatial indices
 Spatialindex is a C++ library that provides a framework for
 developing spatial indices. Currently it defines generic interfaces,
 provides simple main memory and disk based storage managers and a
 robust implementation of an R*-tree, an MVR-tree and a TPR-tree.
 .
 This package contains the SpatialIndex shared library.

Package: libspatialite-dev
Description-md5: 6ec4697a8c95a748906956e107cc3414
Description-en: Geospatial extension for SQLite - development files
 The SpatiaLite extension enables SQLite to support spatial (geometry) data
 in a way conformant to OpenGis specifications, with both WKT and WKB formats.
 .
 Spatialite also includes Virtualshape and Virtualtext to enable accessing
 shapefiles and csv/text files as virtual tables.
 .
 This package contains development files (static libraries and header files).

Package: libspatialite8t64
Description-md5: bd66a1b3a9625707c4874f423d02497f
Description-en: Geospatial extension for SQLite - libraries
 The SpatiaLite extension enables SQLite to support spatial (geometry) data
 in a way conformant to OpenGis specifications, with both WKT and WKB formats.
 .
 Spatialite also includes Virtualshape and Virtualtext to enable accessing
 shapefiles and csv/text files as virtual tables.
 .
 This package contains all shared libraries used by Spatialite based programs.

Package: libspawn-ocaml
Description-md5: 1f2af8676cc2d0c58bcd883a026c8a54
Description-en: spawning sub-processes (runtime)
 Spawn is a small OCaml library exposing only one functionality:
 spawning sub-process.
 .
 It has three main goals:
 1. provide missing features of Unix.create_process such as providing
 a working directory
 2. provide better errors when a system call fails in the
 sub-process. For instance if a command is not found, you get a
 proper [Unix.Unix_error] exception
 3. improve performance by using vfork when available. It is often
 claimed that nowadays fork is as fast as vfork, however in
 practice fork takes time proportional to the process memory while
 vfork is constant time. In application using a lot of memory,
 vfork can be thousands of times faster than fork.
 .
 This package contains runtime files.

Package: libspawn-ocaml-dev
Description-md5: 1716773febbb63c8938e341c5a886a5e
Description-en: spawning sub-processes (development)
 Spawn is a small OCaml library exposing only one functionality:
 spawning sub-process.
 .
 It has three main goals:
 1. provide missing features of Unix.create_process such as providing
 a working directory
 2. provide better errors when a system call fails in the
 sub-process. For instance if a command is not found, you get a
 proper [Unix.Unix_error] exception
 3. improve performance by using vfork when available. It is often
 claimed that nowadays fork is as fast as vfork, however in
 practice fork takes time proportional to the process memory while
 vfork is constant time. In application using a lot of memory,
 vfork can be thousands of times faster than fork.
 .
 This package contains development files.

Package: libspctag-dev
Description-md5: f50de78f75b5755f6c93b2873d8dfb3f
Description-en: ID666 tags edition support library (development headers)
 libspctag provides a library that allows reading and writing ID666 tags from
 SPC files (SNES audio files).
 For the moment, libspctag do not support extended ID666 edition.
 .
 This package provides the development headers for libspctag.

Package: libspctag1
Description-md5: 946c4c7e0fe39bbd37f205209d166927
Description-en: ID666 tags edition support library
 libspctag provides a library that allows reading and writing ID666 tags from
 SPC files (SNES audio files).
 For the moment, libspctag do not support extended ID666 edition.

Package: libspdlog-dev
Description-md5: b277474299afaa53899f58a21a70b137
Description-en: Very fast, header only or compiled, C++ logging library
 Features: Very fast - performance is the primary goal; Headers only; No
 dependencies - just copy and use; call style using the excellent cppformat
 library; ostream call style is supported too; Optional extremely fast
 asynchronous mode - using lockfree queues and other tricks to reach millions
 of calls/sec; Custom formatting; Multi/Single threaded loggers; Easily
 extendable with custom log targets (just implement a single function in the
 sink interface). Severity based filtering - threshold levels can be modified
 in runtime as well as in compile time.
 .
 Various log targets:
 Rotating log files, Daily log files, Console logging, Linux syslog.

Package: libspdlog1.15
Description-md5: b2d503aa303f67bc884a02e53e082428
Description-en: Very fast C++ logging library
 Features: Very fast - performance is the primary goal; Headers only; No
 dependencies - just copy and use; call style using the excellent cppformat
 library; ostream call style is supported too; Optional extremely fast
 asynchronous mode - using lockfree queues and other tricks to reach millions
 of calls/sec; Custom formatting; Multi/Single threaded loggers; Easily
 extendable with custom log targets (just implement a single function in the
 sink interface). Severity based filtering - threshold levels can be modified
 in runtime as well as in compile time.
 .
 Various log targets:
 Rotating log files, Daily log files, Console logging, Linux syslog.
 .
 This is the compiled version of the library.

Package: libspdx-licenses-ocaml
Description-md5: 62d2ff2a2ed2fd42ffa01339e9afd9ac
Description-en: library providing a strict SPDX License Expression parser (runtime)
 An OCaml library aiming to provide an up-to-date and strict SPDX
 License Expression parser. It implements the format described in:
 https://spdx.github.io/spdx-spec/appendix-IV-SPDX-license-expressions/
 See https://spdx.org/licenses/ for more details.
 .
 This package contains runtime files.

Package: libspdx-licenses-ocaml-dev
Description-md5: 39f16d66e51c9d4a48d8df8b4b9ec6e5
Description-en: library providing a strict SPDX License Expression parser (dev)
 An OCaml library aiming to provide an up-to-date and strict SPDX
 License Expression parser. It implements the format described in:
 https://spdx.github.io/spdx-spec/appendix-IV-SPDX-license-expressions/
 See https://spdx.org/licenses/ for more details.
 .
 This package contains development files.

Package: libspec-alpha-clojure
Description-md5: 7534a6fe04f32e172fb373d63186ffa1
Description-en: library to describe the structure of data and functions
 spec is a Clojure library to describe the structure of data and
 functions. Specs can be used to validate data, conform (destructure)
 data, explain invalid data, generate examples that conform to the specs,
 and automatically use generative testing to test functions.

Package: libspecio-library-path-tiny-perl
Description-md5: 45c08735436ac429edf1ffe2c3c9b1d9
Description-en: Path::Tiny types and coercions for Specio
 Specio::Library::Path::Tiny provides a set of Path::Tiny types and
 coercions for Specio. These types can be used with Moose, Moo,
 Params::ValidationCompiler, and other modules.

Package: libspecio-perl
Description-md5: a918770f3ebc9be719d4ba332766f545
Description-en: Perl module providing type constraints and coercions
 Specio provides classes for representing type constraints and coercion,
 along with the syntactic sugar for declaring them.
 .
 This distribution ships with a set of builtin types representing the types
 provided by the Perl interpreter itself.
 .
 Note that this is not a proper type system for Perl. Nothing in this
 distribution will magically make the Perl interpreter start checking a value's
 type on assignment to a variable.
 .
 Module Test::Specio requires the packages libtest-fatal-perl
 libtry-tiny-perl.

Package: libspecter-clojure
Description-md5: e2f3023c123e77e02ca6c65400a60724
Description-en: data structure transformation library for Clojure
 Most of Clojure programming involves creating, manipulating, and transforming
 immutable values. However, as soon as your values become more complicated than
 a simple map or list – like a list of maps of maps – transforming these data
 structures becomes extremely cumbersome.
 .
 Specter is a library (for both Clojure and ClojureScript) for doing these
 queries and transformations extremely concisely and elegantly. These kinds of
 manipulations are so common when using Clojure – and so cumbersome without
 Specter – that Specter is in many ways Clojure's missing piece.

Package: libspectra-dev
Description-md5: 086da1ec2b831b1fbd2a0e3932e2f9ab
Description-en: library for large scale eigenvalue problems (development files)
 Spectra stands for Sparse Eigenvalue Computation Toolkit as a Redesigned
 ARPACK. It is a C++ library for large scale eigenvalue problems, built on top
 of Eigen, an open source linear algebra library.
 .
 Spectra is implemented as a header-only C++ library, whose only dependency,
 Eigen, is also header-only. Hence Spectra can be easily embedded in C++
 projects that require calculating eigenvalues of large matrices.
 .
 Spectra is designed to calculate a specified number of eigenvalues of a large
 square matrix. Usually this number of eigenvalues is much smaller than the
 size of the matrix, so that only a few eigenvalues and eigenvectors are
 computed, which in general is more efficient than calculating the whole
 spectral decomposition. Users can choose eigenvalue selection rules to pick
 the eigenvalues of interest, such as the largest k eigenvalues, or eigenvalues
 with largest real parts, etc.

Package: libspectre-dev
Description-md5: c12c43ec185711ba54ce7cb86ba2b46c
Description-en: Library for rendering PostScript documents - development files
 libspectre is a small library for rendering PostScript documents. It provides
 a convenient easy to use API for handling and rendering PostScript documents.
 .
 This package contains development files for building software that uses
 libspectre.

Package: libspectre1
Description-md5: 091e69508e14132d0196030c81945bac
Description-en: Library for rendering PostScript documents
 libspectre is a small library for rendering PostScript documents. It provides
 a convenient easy to use API for handling and rendering PostScript documents.
 .
 This package contains the shared library.

Package: libspectrum-dev
Description-md5: e7b1987d70fd6a8f06af404bff11a210
Description-en: ZX Spectrum emulator library - Development files
 libspectrum is a fairly simple library designed to make the handling
 of various ZX Spectrum emulator-related file formats easy.
 .
 So far it handles:
 * Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp., .snp
 and +D snapshots (read only).
 * Tape images: .tzx, .tap, .spc, .sta and .ltp (read/write) and
 .pzx, Warajevo .tap, Z80Em and CSW version 1 (read only).
 * Input recordings: .rzx (read/write).
 * Disk images: .dsk (both plain and extended), .d40, .d80, .fdi,
 .img, .mgt, .opd, .sad, .scl, .td0, .trd and .udi (identification
 only).
 * Timex cartridges: .dck (read only).
 * IDE hard disk images: .hdf (read/write).
 * Microdrive cartridge images: .mdr (read/write).
 .
 This package contains the development files.

Package: libspectrum8
Description-md5: ed69b357c61c9fba087caeda2f9e0cea
Description-en: ZX Spectrum emulator library - Shared libraries
 libspectrum is a fairly simple library designed to make the handling
 of various ZX Spectrum emulator-related file formats easy.
 .
 So far it handles:
 * Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp., .snp
 and +D snapshots (read only).
 * Tape images: .tzx, .tap, .spc, .sta and .ltp (read/write) and
 .pzx, Warajevo .tap, Z80Em and CSW version 1 (read only).
 * Input recordings: .rzx (read/write).
 * Disk images: .dsk (both plain and extended), .d40, .d80, .fdi,
 .img, .mgt, .opd, .sad, .scl, .td0, .trd and .udi (identification
 only).
 * Timex cartridges: .dck (read only).
 * IDE hard disk images: .hdf (read/write).
 * Microdrive cartridge images: .mdr (read/write).
 .
 This package contains the shared libraries.

Package: libspeex-ocaml
Description-md5: 2dd94e71e001f39f324115247e8a4017
Description-en: OCaml interface to the speex library -- runtime files
 This package provides an interface to the speex library for
 OCaml programmers.
 .
 Speex is an audio codec especially designed for compressing voice at low
 bit-rates for applications such as voice over IP (VoIP).
 .
 This package contains only the shared runtime stub libraries.

Package: libspeex-ocaml-dev
Description-md5: 45e9fc331de6b4b1d2093e8976834d4d
Description-en: OCaml interface to the speex library -- development files
 This package provides an interface to the speex library for
 OCaml programmers.
 .
 Speex is an audio codec especially designed for compressing voice at low
 bit-rates for applications such as voice over IP (VoIP).
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-speex.

Package: libspelling-1-tests
Description-md5: 6d4efcc7ad7c099a43658c74e62f255d
Description-en: Tests for libspelling
 A spellcheck library for GTK 4 heavily based upon GNOME Text Editor and
 GNOME Builder's spellcheck implementation.
 .
 This package contains test programs from the upstream code which are used
 for the autopkgtests.

Package: libspex3
Description-md5: 895857bbc9389af0a0978bb7169b7ede
Description-en: solves sparse linear systems in exact arithmetic
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 SPEX Left LU is a software package designed to exactly solve unsymmetric sparse
 linear systems, Ax = b, where A, b and x contain rational numbers. This
 package performs a left-looking, roundoff-error-free (REF) LU factorization
 PAQ = LDU, where L and U are integer, D is diagonal, and P and Q are row and
 column permutations, respectively. Note that the matrix D is never explicitly
 computed nor needed; thus this package uses only the matrices L and U.
 .
 This package relies on GNU GMP and MPRF for exact arithmetic computations.

Package: libspf2-2t64
Description-md5: 05b6d0830a2a44de3caf0f4294e9cfaa
Description-en: library for validating mail senders with SPF
 libspf2 implements the Sender Policy Framework, a part of the SPF/SRS
 protocol pair. libspf2 is a library which allows email systems such
 as Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF
 records and make sure that the email is authorized by the domain name
 that it is coming from. This prevents email forgery, commonly used by
 spammers, scammers and email viruses/worms.

Package: libspf2-dev
Description-md5: 13eedb2f1597dac9a7c0d76b80103a41
Description-en: Header and development libraries for libspf2
 libspf2 implements the Sender Policy Framework, a part of the SPF/SRS
 protocol pair. libspf2 is a library which allows email systems such
 as Sendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF
 records and make sure that the email is authorized by the domain name
 that it is coming from. This prevents email forgery, commonly used by
 spammers, scammers and email viruses/worms.
 .
 This package contains the headers and development libraries.

Package: libspfft-dev
Description-md5: e7bb9ee3cc0f030191b92177326bed6d
Description-en: Sparse 3D FFT library with MPI, OpenMP, CUDA / ROCm support (development files)
 SpFFT was originally intended for transforms of data with spherical cutoff in
 frequency domain, as required by some computational material science codes.
 For distributed computations, SpFFT uses a slab decomposition in space domain
 and pencil decomposition in frequency domain (all sparse data within a pencil
 must be on one rank). If desired, the library can be compiled without any
 parallelization (MPI, OpenMP, CUDA / ROCm).
 .
 This package contains development files.

Package: libspfft1
Description-md5: d2f230f8888c53f250c6b0b4eb65628d
Description-en: Sparse 3D FFT library with MPI, OpenMP, CUDA / ROCm support
 SpFFT was originally intended for transforms of data with spherical cutoff in
 frequency domain, as required by some computational material science codes.
 For distributed computations, SpFFT uses a slab decomposition in space domain
 and pencil decomposition in frequency domain (all sparse data within a pencil
 must be on one rank). If desired, the library can be compiled without any
 parallelization (MPI, OpenMP, CUDA / ROCm).

Package: libspglib-f08-2
Description-md5: a2b8ff1cc6bbed71644bc9c1b5dfaac1
Description-en: C library for crystal symmetry determination (Fortran interface)
 Spglib is a C library for crystal symmetry determination. Symmetry
 operations, space groups and other data can be obtained using this
 symmetry finder.
 .
 Features include:
 .
 * Identify space-group type
 * Find symmetry operations
 * Find a primitive cell
 * Search irreducible k-points
 * Refine crystal structure
 * Wyckoff position assignment
 .
 This package contains Fortran interface.

Package: libspglib-f08-dev
Description-md5: 2cb197f64b406bde3656a3ee9b81b279
Description-en: C library for crystal symmetry determination (Fortran development files)
 Spglib is a C library for crystal symmetry determination. Symmetry
 operations, space groups and other data can be obtained using this
 symmetry finder.
 .
 Features include:
 .
 * Identify space-group type
 * Find symmetry operations
 * Find a primitive cell
 * Search irreducible k-points
 * Refine crystal structure
 * Wyckoff position assignment
 .
 This package contains development files for Fortran interface.

Package: libsphde-dev
Description-md5: b1570acc30113e8fa65aeb7bd91e4b96
Description-en: Shared Persistent Heap Data Environment library development files
 SPHDE is composed of two major software layers: The Shared Address Space (SAS)
 layer provides the basic services for a shared address space and transparent,
 persistent storage. The Shared Persistent Heap (SPH) layer organizes blocks of
 SAS storage into useful functions for storing and retrieving data.
 .
 This package contains the static library and header files used in development.

Package: libsphde-doc
Description-md5: 6e185fed19d33cf15665ca0f37e78c6f
Description-en: Shared Persistent Heap Data Environment library documentation files
 SPHDE is composed of two major software layers: The Shared Address Space (SAS)
 layer provides the basic services for a shared address space and transparent,
 persistent storage. The Shared Persistent Heap (SPH) layer organizes blocks of
 SAS storage into useful functions for storing and retrieving data.
 .
 This package contains the documentation of library.

Package: libsphde1t64
Description-md5: 32cb741ec854dc719b4fd90ef6d4facf
Description-en: Shared Persistent Heap Data Environment library
 SPHDE is composed of two major software layers: The Shared Address Space (SAS)
 layer provides the basic services for a shared address space and transparent,
 persistent storage. The Shared Persistent Heap (SPH) layer organizes blocks of
 SAS storage into useful functions for storing and retrieving data.
 .
 This package contains the runtime shared library.

Package: libsphere-dev
Description-md5: 6c71a00867ca4134877959d480b2ff9a
Description-en: Development files for Spherepack scientific library
 SPHEREPACK is a collection of FORTRAN programs that facilitates computer
 modeling of geophysical processes. The package contains programs for computing
 certain common differential operators including divergence, vorticity,
 gradients, and the Laplacian of both scalar and vector functions. Programs are
 also available for inverting these operators. For example, given divergence
 and vorticity, the package can be used to compute the velocity components.
 The Laplacian can also be inverted and therefore the package can be used
 to solve both the scalar and vector Poisson equations. Its use in model
 development is demonstrated by a sample program that solves the time-dependent
 non-linear shallow-water equations. Accurate solutions are obtained via the
 spectral method that uses both scalar and vector spherical harmonic transforms
 that are available to the user. The package also contains utility programs
 for computing the associated Legendre functions, Gauss points and weights,
 and multiple fast Fourier transforms. Programs are provided for both
 equally-spaced and Gauss distributed latitudinal points as well as programs
 that transfer data between these grids.

Package: libsphere0t64
Description-md5: 215dda07f3669ee88827326e82b96b52
Description-en: Spherepack scientific library for geophysical processes
 SPHEREPACK is a collection of FORTRAN programs that facilitates computer
 modeling of geophysical processes. The package contains programs for computing
 certain common differential operators including divergence, vorticity,
 gradients, and the Laplacian of both scalar and vector functions.
 .
 This package contains the shared library, libsphere.

Package: libsphinx-search-perl
Description-md5: d624246cb7dd0635df6d2c8ab6648c8b
Description-en: Perl module for Sphinx search engine
 Sphinx::Search is the Perl API client module for the Sphinx
 open-source SQL full-text indexing search engine,
 http://www.sphinxsearch.com/.

Package: libsphinxbase-dev
Description-md5: ce5a2a6a18f95cc9c6328a2bab250fd8
Description-en: Speech recognition tool - development files
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains header files and static libraries for developing programs
 that use Sphinx.

Package: libsphinxbase-doc
Description-md5: bc669ffb96199e5a2755f2d5647927a6
Description-en: Speech recognition tool - development documentation
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains documentation for developing programs that use Sphinx.

Package: libsphinxbase3t64
Description-md5: 5fa18029a988cb1711f32f78d8c5b5e3
Description-en: Speech recognition tool - shared library
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains the shared library.

Package: libspi-java
Description-md5: f00fcc8dd89b6db66bb152402866b7c3
Description-en: Simplifies usage of Java Service Provider Interface
 The usage of the Service Provider Interface in Java is a great way to make your
 program more extensible. However, implementing and distributing such an
 Interface is error prone.
 .
 One of the reasons is that the system depends on naming schemes and text files.
 The name of an implementation should be put in a text file, located on the
 classpath in a folder called META-INF/services/<qualified interface name>.
 .
 This project allows the programmer to use an Annotation, @ProviderFor, to flag
 a class as an implementation of a certain interface. During compilation, the
 necessary files are created at the appropriate locations. Also, the class is
 inspected to see if it follows all rules applicable to Service Providers.
 Compile time errors will be generated if those rules are broken, assisting the
 programmer to create more robust code.

Package: libspice-client-glib-2.0-8
Description-md5: 1339b1424d9f8e2447467adda47f9800
Description-en: GObject for communicating with Spice servers (runtime library)
 libspice-glib4 provides glib objects for spice protocol
 decoding and surface rendering
 .
 This package provide the runtime library.

Package: libspice-client-glib-2.0-dev
Description-md5: a3c1e72e070d9c1e3419a20ca63b993e
Description-en: GObject for communicating with Spice servers (development files)
 libspice-glib4 provides glib objects for spice protocol
 decoding and surface rendering
 .
 This package provide the development headers.

Package: libspice-client-gtk-3.0-5
Description-md5: e88c1acd30dce09915eac14968f7f09a
Description-en: GTK3 widget for SPICE clients (runtime library)
 libspice-gtk3 provides gtk3 widget to show spice display
 and accept user input.
 .
 This package provide the runtime library.

Package: libspice-client-gtk-3.0-dev
Description-md5: 658c8ed1a4e10fb3dccea51a5247c105
Description-en: GTK3 widget for SPICE clients (development files)
 libspice-gtk3 provides gtk3 widget to show spice display
 and accept user input.
 .
 This package provide the development headers.

Package: libspiffy-perl
Description-md5: 321f2d26d73c78979ac05371b37daf21
Description-en: Spiffy Perl Interface Framework For You
 "Spiffy" is a framework and methodology for doing object oriented (OO)
 programming in Perl. Spiffy combines the best parts of Exporter.pm,
 base.pm, mixin.pm and SUPER.pm into one magic foundation class. It
 attempts to fix all the nits and warts of traditional Perl OO, in a
 clean, straightforward and (perhaps someday) standard way.
 .
 Spiffy borrows ideas from other OO languages like Python, Ruby,
 Java and Perl 6. It also adds a few tricks of its own.
 .
 If you take a look on CPAN, there are a ton of OO related modules. When
 starting a new project, you need to pick the set of modules that makes
 most sense, and then you need to use those modules in each of your
 classes. Spiffy, on the other hand, has everything you'll probably need
 in one module, and you only need to use it once in one of your classes.
 If you make Spiffy.pm the base class of the basest class in your
 project, Spiffy will automatically pass all of its magic to all of your
 subclasses. You may eventually forget that you're even using it!

Package: libspin-java
Description-md5: 8b250b41773bd7e087eb704857f9e21e
Description-en: transparent threading solution for non-freezing Swing applications
 Swing is the standard component architecture for developing Java desktop
 applications. Its exhaustive collection of widgets is the foundation for
 easy development of rich graphical user interfaces (GUI).
 .
 Alas every non trivial GUI sooner or later encounters the problem of
 "freeze". This annoying behaviour is experienced by users every time the
 application performs extensive calculations or blocks for network or disk
 I/O.
 .
 Spin offers a revolutionary new approach. It offers transparent thread
 handling with minimal impact on your application code.

Package: libspiro-dev
Description-md5: db8e99c31d35d3fb5c587e2b2bd86550
Description-en: library for curve design - development files
 This library provides a mechanism for drawing smooth contours with
 constant curvature at the spline joins.
 .
 This package provides the runtime library's development files.

Package: libspiro1
Description-md5: a7edff0618138d488d9920a2328b7169
Description-en: library for curve design
 This library provides a mechanism for drawing smooth contours with
 constant curvature at the spline joins.
 .
 This package provides the runtime library.

Package: libspirv-cross-c-shared-dev
Description-md5: a393355d30e4c73f44469da1d15b4222
Description-en: Convert SPIR-V to other shader languages (development files)
 SPIRV-Cross is a tool designed for parsing and converting SPIR-V to other
 shader languages:
 * Convert SPIR-V to readable, usable and efficient GLSL
 * Convert SPIR-V to readable, usable and efficient MSL
 * Convert SPIR-V to readable, usable and efficient HLSL
 * Reflection API to simplify the creation of Vulkan pipeline layouts
 * Reflection API to modify and tweak OpDecorations
 * Supports "all" of vertex, fragment, tessellation, geometry and
 compute shaders
 .
 This package provides the development files for libspirv-cross-c-shared.

Package: libspirv-cross-c-shared0
Description-md5: 5e5b174b01d417d24438672bf6c51bab
Description-en: Convert SPIR-V to other shader languages (shared library)
 SPIRV-Cross is a tool designed for parsing and converting SPIR-V to other
 shader languages:
 * Convert SPIR-V to readable, usable and efficient GLSL
 * Convert SPIR-V to readable, usable and efficient MSL
 * Convert SPIR-V to readable, usable and efficient HLSL
 * Reflection API to simplify the creation of Vulkan pipeline layouts
 * Reflection API to modify and tweak OpDecorations
 * Supports "all" of vertex, fragment, tessellation, geometry and
 compute shaders
 .
 This package provides the shared library.

Package: libspirv-reflect-dev
Description-md5: 9716d3b0f0d8041041f9025160649d89
Description-en: Convert SPIR-V to other shader languages
 SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API
 for SPIR-V shader bytecode in Vulkan applications.
 * Extract descriptor bindings from SPIR-V bytecode, to assist in the
 generation of Vulkan descriptor set and pipeline layouts.
 * Extract push constant block size from SPIR-V bytecode to assist in the
 generation of pipeline layouts.
 * Extract full layout data for uniform buffer and push constant blocks from
 SPIR-V bytecode, to assist in application updates of these structures.
 * Extract input/output variables from SPIR-V bytecode (including semantic
 decorations for HLSL shaders), to assist in validation of pipeline
 input/output settings.
 * Remap descriptor bindings at runtime, and update the source SPIR-V bytecode
 accordingly.
 * Log all reflection data as human-readable text.

Package: libspnav-dev
Description-md5: d05b750a11f513704446d3a4f9a0bf99
Description-en: Library to access 3D-input-devices
 The spacenav project provides a free, compatible alternative to the
 proprietary 3Dconnexion SDK for their 3D input devices (called
 "space navigator", "space pilot", "space traveller", etc).
 .
 This package contains the development-files.

Package: libspnav0
Description-md5: 7bfbe40fbae628f97b4c03a34aeda9c7
Description-en: Library to access 3D-input-devices (development files)
 The spacenav project provides a free, compatible alternative to the
 proprietary 3Dconnexion SDK for their 3D input devices (called
 "space navigator", "space pilot", "space traveller", etc).
 .
 This package contains the library.

Package: libspng-dev
Description-md5: 60bf6d8fba9589dfbcd4685b738e7217
Description-en: simple, modern libpng alternative - development
 libspng is a C library for reading and writing Portable Network Graphics
 (PNG) format files with a focus on security and ease of use.
 .
 The simple API allows decoding a PNG file in just a few function calls,
 and no raw pointers or callback functions are involved.
 .
 Following good security practises, code is written according to the rules
 of the CERT C Coding Standard. All integer arithmetic is checked for
 overflow and all error conditions are handled gracefully. The library
 is also continuously fuzzed, scanned by static analyzers and features
 over 1000 test cases.
 .
 This package contains the header and development files needed to build
 programs and packages using libspng.

Package: libspng-doc
Description-md5: 95ed4e9d7e4b6b77688ec6dbebc49a9c
Description-en: simple, modern libpng alternative - documentation
 libspng is a C library for reading and writing Portable Network Graphics
 (PNG) format files with a focus on security and ease of use.
 .
 The simple API allows decoding a PNG file in just a few function calls,
 and no raw pointers or callback functions are involved.
 .
 Following good security practises, code is written according to the rules
 of the CERT C Coding Standard. All integer arithmetic is checked for
 overflow and all error conditions are handled gracefully. The library
 is also continuously fuzzed, scanned by static analyzers and features
 over 1000 test cases.
 .
 This package contains the documentation.

Package: libspng0
Description-md5: 28cffdbb64d624147e7d5e17a1e43dfc
Description-en: simple, modern libpng alternative
 libspng is a C library for reading and writing Portable Network Graphics
 (PNG) format files with a focus on security and ease of use.
 .
 The simple API allows decoding a PNG file in just a few function calls,
 and no raw pointers or callback functions are involved.
 .
 Following good security practises, code is written according to the rules
 of the CERT C Coding Standard. All integer arithmetic is checked for
 overflow and all error conditions are handled gracefully. The library
 is also continuously fuzzed, scanned by static analyzers and features
 over 1000 test cases.

Package: libspoa-dev
Description-md5: f250272ddece97d1777f9e14da15356c
Description-en: SIMD partial order alignment library (development files)
 Spoa (SIMD POA) is a c++ implementation of the partial order alignment
 (POA) algorithm (as described in 10.1093/bioinformatics/18.3.452) which
 is used to generate consensus sequences (as described in
 10.1093/bioinformatics/btg109). It supports three alignment modes: local
 (Smith-Waterman), global (Needleman-Wunsch) and semi-global alignment
 (overlap).
 .
 This package contains the static library and the header files.

Package: libspoa7.0.0
Description-md5: d776046e84f6d77f898ca0be06ae8262
Description-en: SIMD partial order alignment library
 Spoa (SIMD POA) is a c++ implementation of the partial order alignment
 (POA) algorithm (as described in 10.1093/bioinformatics/18.3.452) which
 is used to generate consensus sequences (as described in
 10.1093/bioinformatics/btg109). It supports three alignment modes: local
 (Smith-Waterman), global (Needleman-Wunsch) and semi-global alignment
 (overlap).
 .
 This package contains the shared library.

Package: libspock-java
Description-md5: c2108976bd6484b5e773d1c7a4a781b3
Description-en: testing and specification framework for Java and Groovy application
 Spock is a testing and specification framework for Java and Groovy applications
 .
 It provide highly expressive specification language.
 .
 Spock is compatible with most IDEs, build tools, and
 continuous integration servers thanks to its JUnit runner.

Package: libspock-java-doc
Description-md5: 7a0596180e12f984aaa776752f482e94
Description-en: testing and specification framework for Java and Groovy - Docs
 Spock is a testing and specification framework for Java and Groovy applications
 .
 It provide highly expressive specification language.
 .
 Spock is compatible with most IDEs, build tools, and
 continuous integration servers thanks to its JUnit runner.
 .
 This package contains Javadoc API for libspock-java.

Package: libspooles-dev
Description-md5: 74ac75a522d72c2e2cb1e666c6eed0bc
Description-en: SPOOLES SParse Object Oriented Linear Equations Solver development files
 SPOOLES is a library for solving sparse real and complex linear systems of
 equations, written in the C language using object oriented design.
 .
 This package contains the SPOOLES development files.

Package: libspooles2.2t64
Description-md5: d1ed9410d9ecb29a734fad3393746354
Description-en: SPOOLES SParse Object Oriented Linear Equations Solver shared library
 SPOOLES is a library for solving sparse real and complex linear systems of
 equations, written in the C language using object oriented design.
 .
 This package contains the SPOOLES shared library.

Package: libspqr4
Description-md5: 4f6c204f9b3321524671144cd49a59f2
Description-en: sparse QR factorization library
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 SuiteSparseQR (SPQR) is a multithreaded, multifrontal, rank-revealing sparse
 QR factorization method.

Package: libspread-sheet-widget-dev
Description-md5: 44677407dfb26d634bd1162423114102
Description-en: development files for the GTK+ spread sheet widget
 GNU Spread Sheet Widget is a library for Gtk+ which provides a widget
 for viewing and manipulating 2 dimensional tabular data in a manner
 similar to many popular spread sheet programs.
 .
 This package contains the header files required if you wish to develop
 software that uses the spread sheet widget.

Package: libspread-sheet-widget0
Description-md5: 338a63c477abba466a1d7e36d0ff1cb3
Description-en: shared library for GTK+ to view and manipulate two dimensional tabular data
 GNU Spread Sheet Widget is a library for Gtk+ which provides a widget
 for viewing and manipulating 2 dimensional tabular data in a manner
 similar to many popular spread sheet programs.
 .
 The design follows the model-view-controller paradigm and is
 of complexity O(1) in both time and space. This means that
 it is efficient and fast even for very large data.
 .
 Features commonly found in graphical user interfaces such as
 cut and paste, drag and drop and row/column labelling are also included.

Package: libspreadsheet-parseexcel-perl
Description-md5: 58bcea933143b998cdb766721337abb3
Description-en: Perl module to access information from Excel Spreadsheets
 Spreadsheet::ParseExcel is a Perl module allows one to extract information
 from Excel spreadsheets. It can be used to read information from an Excel
 95-2003 file. It cannot read information in the new XML-based XLSX format,
 for that, see Spreadsheet::XLSX (libspreadsheet-xlsx-perl) instead.

Package: libspreadsheet-parseexcel-simple-perl
Description-md5: 67c05fb251e739c43cc91d4e589e4dfe
Description-en: simple interface to Excel data
 Spreadsheet::ParseExcel::Simple provides an abstraction to the
 Spreadsheet::ParseExcel module for simple reading of values.
 .
 You simply loop over the sheets, and fetch rows to arrays.
 .
 For anything more complex, you probably want to use
 Spreadsheet::ParseExcel directly.

Package: libspreadsheet-parsexlsx-perl
Description-md5: 333acc0068529f9178023429e33f5ef4
Description-en: Perl module to parse XLSX files
 Spreadsheet::ParseXLSX is an adaptor for Spreadsheet::ParseExcel that reads
 XLSX files. For documentation about the various data that you can retrieve
 from these classes, please see Spreadsheet::ParseExcel,
 Spreadsheet::ParseExcel::Workbook, Spreadsheet::ParseExcel::Worksheet, and
 Spreadsheet::ParseExcel::Cell.

Package: libspreadsheet-read-perl
Description-md5: 0d7c2834f2b815566c6eacb952f31ca0
Description-en: reader for common spreadsheet formats
 Spreadsheet::Read is a Perl module that tries to transparently read any
 spreadsheet and return its content in a universal manner independent of the
 parsing module that does the actual spreadsheet scanning.
 .
 For OpenOffice and/or LibreOffice files, this module uses
 Spreadsheet::ParseODS or Spreadsheet::ReadSXC (both in
 libspreadsheet-readsxc-perl).
 .
 For Microsoft Excel, this module uses Spreadsheet::ParseExcel
 (libspreadsheet-parseexcel-perl), or Spreadsheet::ParseXLSX
 (libspreadsheet-parsexlsx-perl) / Excel::ValueReader::XLSX
 (libexcel-valuereader-xlsx-perl)
 .
 For Comma-Separated Value (CSV) files, this module uses Text::CSV_XS
 (libtext-csv-xs-perl) or Text::CSV_PP (libtext-csv-perl).
 .
 For SquirrelCalc, there is a very simplistic built-in parser.

Package: libspreadsheet-readsxc-perl
Description-md5: 53728744de661b3451c416a58193c905
Description-en: reader for OpenOffice 1.x and OpenDocument spreadsheets
 Spreadsheet::ReadSXC extracts data from OpenOffice 1.x spreadsheet files
 (.sxc). It exports the function read_sxc() which takes a filename and an
 optional reference to a hash of options as arguments and returns a
 reference to a hash of references to two-dimensional arrays. The hash keys
 correspond to the names of worksheets in the OpenOffice workbook. The
 two-dimensional arrays correspond to rows and cells in the respective
 spreadsheets.
 .
 Spreadsheet::ReadSXC is a wrapper around Spreadsheet::ParseODS, which reads
 both SXC and ODS files.

Package: libspreadsheet-wright-perl
Description-md5: 7399f21c386b400a08f21a9969e8b039
Description-en: simple spreadsheet worker
 Spreadsheet::Wright is a fork of Spreadsheet::Write and may be used as
 a drop-in replacement.
 .
 Spreadsheet::Wright writes files in CSV, Microsoft Excel, HTML and
 OpenDocument formats.  It is especially suitable for building various
 dumps and reports where rows are built in sequence, one after another.
 .
 It is not especially suitable for modifying existing files.
 .
 The name is a not just pun on "write" - the word "wright" means worker
 or crafter, and "Spreadsheet::Wright" does a lot of the work of
 spreadsheet output for you!

Package: libspreadsheet-writeexcel-perl
Description-md5: a25637ace041f9c28c038e1d800f7d70
Description-en: module to create Excel spreadsheets
 Spreadsheet::WriteExcel is a Perl module that can be used to create a cross-
 platform Excel binary file. Multiple worksheets can be added to a workbook
 and formatting can be applied to cells. Additionally, this module supports
 writing text, numeric values, formulas and hyperlinks to cells.
 .
 The Excel file produced by this module is compatible with Excel 5, 95, 97
 and 2000. Generated files are also compatible with the Linux/UNIX spreadsheet
 applications OpenOffice.org, Gnumeric and XESS. The generated files are not
 compatible with MS Access.
 .
 This module cannot be used to read an Excel file. See Spreadsheet::ParseExcel
 (libspreadsheet-parseexcel-perl) or look at the main documentation for some
 suggestions. This module cannot be used to write to an existing Excel file.

Package: libspreadsheet-writeexcel-simple-perl
Description-md5: 5ef2fca33a38a15a1e23170100c12ffe
Description-en: module providing simple creation of single-sheet Excel documents
 Spreadsheet::WriteExcel::Simple provides an abstraction to the
 Spreadsheet::WriteExcel module for easier creation of simple single-sheet
 Excel documents.
 .
 In its most basic form it provides two methods for writing data:
 .
 * write_row
 * write_bold_row
 .
 which write the data supplied to the next row of the spreadsheet.
 .
 However, you can also use $ss->book and $ss->sheet to get at the underlying
 workbook and worksheet from Spreadsheet::WriteExcel if you wish to manipulate
 these directly.

Package: libspreadsheet-xlsx-perl
Description-md5: 59779f76967814bb50850d9c43bd4d96
Description-en: Perl extension for reading MS Excel 2007 files
 Spreadsheet::XLSX emulates the behaviour of Spreadsheet::ParseExcel for the
 Excel 2007 (.xlsx) file format. It supports styles and many, but not all, of
 Excel's quirks. It populates the classes from Spreadsheet::ParseExcel for
 interoperability; including Workbook, Worksheet, and Cell.

Package: libspring-aop-java
Description-md5: 14292cd95e8c317bf0afc5f655ce4a82
Description-en: modular Java/J2EE application framework - AOP
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.aop.jar and
 org.springframework.aspects.jar: Aspect-oriented programming
 framework.

Package: libspring-beans-java
Description-md5: 5be5325e7e05542648e0ff28c4a29b82
Description-en: modular Java/J2EE application framework - Beans
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.beans.jar : JavaBeans support and
 bean container.

Package: libspring-context-java
Description-md5: 1622010480479903995766eec122b971
Description-en: modular Java/J2EE application framework - Context
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.context.jar : application context,
 JNDI, JMX, instrumentation, remoting, scripting, scheduling and validation

Package: libspring-context-support-java
Description-md5: b1ad419dfe31e6f6e35259c2cc5359df
Description-en: modular Java/J2EE application framework - Context Support
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.context.support.jar : Quartz
 scheduling, UI templating, mail and caching

Package: libspring-core-java
Description-md5: c4823f52d297c685f13e1deb9c4723a9
Description-en: modular Java/J2EE application framework - Core
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.core.jar : Core abstractions and
 utilities, source-level metadata support.

Package: libspring-expression-java
Description-md5: 16538e6f9ef0945b679ba7de2b7ffa6e
Description-en: modular Java/J2EE application framework - Expression language
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.expression.jar : expression language
 for manipulating an object at runtime.

Package: libspring-instrument-java
Description-md5: d3ec7485c1e7ce38c19727fb5756558f
Description-en: modular Java/J2EE application framework - Instrumentation
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.instrument.jar and
 org.springframework.instrument.tomcat.jar: allow load-time weaving (LTW)
 inject the dependencies at load-time.

Package: libspring-jdbc-java
Description-md5: 5e2f6de828dc8affc42044b1ef94776c
Description-en: modular Java/J2EE application framework - JDBC tools
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide spring-jdbc.jar : Java DataBase Connectivity support.

Package: libspring-jms-java
Description-md5: c43f864d1a517e6f275d29f82bc1e68c
Description-en: modular Java/J2EE application framework - JMS tools
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide spring-jms.jar : Java Message Service 1.0.2/1.1 support.

Package: libspring-messaging-java
Description-md5: 5e0d9eb7f32955ec86246b5e678f1a9f
Description-en: modular Java/J2EE application framework - Messaging tools
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide spring-messaging.jar.

Package: libspring-orm-java
Description-md5: 8be02d215939d43172e9f11d815aba76
Description-en: modular Java/J2EE application framework - ORM tools
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide spring-orm.jar : JDO support, JPA support, Hibernate
 support.

Package: libspring-oxm-java
Description-md5: 7e2904b51ce3aa11d33da4f2a37033a7
Description-en: modular Java/J2EE application framework - Object/XML Mapping
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.oxm.jar : marshaling and unmarshalling
 for XML with JAXB context and JiBX binding factories.

Package: libspring-test-java
Description-md5: 7b561121a4705050a8164df0f5395f35
Description-en: modular Java/J2EE application framework - Test helpers
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.test.jar : unit-testing helpers and
 mock classes.

Package: libspring-transaction-java
Description-md5: d7798aa2dbf1408961a5eb20839d8150
Description-en: modular Java/J2EE application framework - transaction
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide spring-transaction.jar : transaction infrastructure,
 JCA support, DAO support.

Package: libspring-web-java
Description-md5: 92e94b75ac6a676372ee562e8e1eca35
Description-en: modular Java/J2EE application framework - Web
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.web.jar : web application context,
 multipart resolver, HTTP-based remoting support.

Package: libspring-web-portlet-java
Description-md5: 183e283ccb55f87c4165b7897f492e02
Description-en: modular Java/J2EE application framework - Portlet MVC
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.web.portlet.jar : integrate JSR 286
 and JSR 168 API with Spring.

Package: libspring-web-servlet-java
Description-md5: b1976f777be57a7e9e3f6bfc8a408d84
Description-en: modular Java/J2EE application framework - Web Portlet
 Spring is a layered Java/J2EE application framework offering a lot of freedom
 to Java developers yet providing well documented and easy-to-use solutions for
 common practices in the industry.
 .
 This package provide org.springframework.web.servlet.jar : framework servlets,
 web MVC framework, web controllers, web views for JSP, Velocity, Tiles, iText
 and POI.

Package: libsprng2
Description-md5: 11d3fc20f81a74689bbdb69b37ad9811
Description-en: SPRNG Scalable Parallel RNG library -- library package
 The SPRNG (Scalable Parallel Random Number Generator) library provides
 several RNGs that are suitable for use in parallel computing.
 .
 URL: http://sprng.cs.fsu.edu
 .
 This package provides the shared libraries needed to execute programs
 built with SPRNG.

Package: libsprng2-dev
Description-md5: 4e8b2b28afb1e85c9a43b7f40f7f0fbf
Description-en: SPRNG Scalable Parallel RNG library -- development package
 The SPRNG (Scalable Parallel Random Number Generator) library provides
 several RNGs that are suitable for use in parallel computing.
 .
 URL: http://sprng.cs.fsu.edu
 .
 This package contains the header files, static libraries and symbolic
 links that are need to compile programs using the SPRNG library.

Package: libsprng2-doc
Description-md5: 0ed4422ae45cbd518a74a51e043c9d2f
Description-en: SPRNG Scalable Parallel RNG library -- documentation package
 The SPRNG (Scalable Parallel Random Number Generator) library provides
 several RNGs that are suitable for use in parallel computing.
 .
 URL: http://sprng.cs.fsu.edu
 .
 This package contains files from the docs, examples and tests
 directories included in the source distribution.

Package: libspullara-cli-parser-java
Description-md5: d6f9d6cdba4917293e7ca7792386a4ae
Description-en: command line parsing for Java
 CLI Parser is a tiny, super easy to use library for parsing various
 kinds of command line arguments or property lists. Using annotations
 on your fields or JavaBean properties you can specify what configuration
 is available.

Package: libspymemcached-java
Description-md5: a187bda2049ca130a7ab1e0f3402428e
Description-en: simple, asynchronous, single-threaded memcached client
 Spymemcached is a simple, asynchronous, single-threaded memcached client
 written in Java, featuring:
 .
 *   Efficient storage of objects. General serializable objects are stored in
 their serialized form and optionally compressed if they meet criteria.
 Certain native objects are stored as tightly as possible (for example, a
 Date object generally consumes six bytes, and a Long can be anywhere from
 zero to eight bytes).
 .
 *   Resilient to server and network outages. In many cases, a client
 operation can be replayed against a server if it goes away and comes
 back. In cases where it can't, it will communicate that as well. An
 exponential backoff reconnect algorithm is applied when a memcached
 becomes unavailable, but asynchronous operations will queue up for the
 server to be applied when it comes back online.
 .
 *   Operations are asynchronous. It is possible to issue a store and continue
 processing without having to wait for that operation to finish. It is even
 possible to issue a get, do some further processing, check the result of
 the get and cancel it if it doesn't return fast enough.
 .
 *   There is only one thread for all processing. Regardless of the number of
 requests, threads using the client, or servers to which the client is
 connected, only one thread will ever be allocated to a given
 MemcachedClient.
 .
 *   Aggressively optimized. There are many optimizations that combine to
 provide high throughput.

Package: libsql-abstract-classic-perl
Description-md5: 5304be7b877c6c491f0179730b2e7094
Description-en: module to generate SQL from Perl data structures - classic version
 SQL::Abstract::Classic is a low-impact fork of SQL::Abstract v1.81 and nearly
 identical to it. This module exists to preserve the ability of users to opt
 into the new way of doing things in the quickly evolving SQL::Abstract
 according to their own schedules.
 .
 SQL::Abstract and SQL::Abstract::Classic are Perl modules that allow
 developers to generate SQL from Perl data strutures, inspired by
 DBIx::Abstract. The intent of these modules is to provide abstract SQL
 generation methods, allowing one to generate SQL while retaining complete
 control over the statement handles.

Package: libsql-abstract-limit-perl
Description-md5: 3157a47e261bc8d8e8469f4ad1559c46
Description-en: portable LIMIT emulation
 SQL::Abstract::Limit is a portability layer for SQL LIMIT emulation.

Package: libsql-abstract-more-perl
Description-md5: 9a28d5c76149dc77f7139470f4911ae3
Description-en: extension of SQL::Abstract with more constructs and more flexible API
 Sql::Abstract::More generates SQL from Perl datastructures. This is a
 subclass of SQL::Abstract, fully compatible with the parent class, but with
 some additions:
 .
 1) additional SQL constructs like -union, -group_by, join, etc;
 .
 2) methods take arguments as named parameters instead of positional
 parameters, so that various SQL fragments are more easily identified;
 .
 3) values passed to select, insert or update can directly incorporate
 information about datatypes, in the form of arrayrefs of shape [$value,
 \%type].

Package: libsql-abstract-perl
Description-md5: 1e9f839b946a102a117fd53b345cbdb0
Description-en: module to generate SQL from Perl data structures
 SQL::Abstract is a Perl module that allows developers to generate SQL from
 Perl data strutures, inspired by DBIx::Abstract. The intent of this module
 is to provide abstract SQL generation methods, allowing one to generate SQL
 while retaining complete control over the statement handles.
 .
 There are many important differences between this module and DBIx::Abstract,
 especially when it comes to WHERE clauses. Chief among these changes is a
 new design to make it easier to generate SQL from Perl data structures and
 hopefully more intuitive. The underlying idea is that this module does what
 you mean, based on the data structures you provide it; the biggest advantage
 is that you don't have to modify your code every time your data changes.

Package: libsql-abstract-pg-perl
Description-md5: d48749ac65d4c98c09b688ef9407683c
Description-en: PostgreSQL features for SQL::Abstract
 SQL::Abstract::Pg extends SQL::Abstract with a few PostgreSQL features used
 by Mojo::Pg.

Package: libsql-reservedwords-perl
Description-md5: 3f8cb671374d8564b232be9479c20697
Description-en: Perl extension that indicates if words are reserved by SQL
 SQL::ReservedWords determine if words are reserved by ANSI/ISO SQL standard or
 by specific database such as PostgreSQL or MySQL. It can also check which
 version of ANSI or specific database uses the word checked.

Package: libsql-splitstatement-perl
Description-md5: 29045c91511ba77df9442ba4e849b5d9
Description-en: Split any SQL code into atomic statements
 This is a simple module which tries to split any SQL code, even including
 non-standard extensions into the atomic statements it is composed of.

Package: libsql-statement-perl
Description-md5: f6921ffdba3a2fb5f7d3fa9540172dd9
Description-en: module for parsing and processing SQL statements
 SQL::Statement is a Perl module that implements a small, abstract SQL engine.
 This module is not useful itself, but as a base class for deriving concrete
 SQL engines. The implementation is designed to work fine with the DBI driver
 DBD::CSV, thus probably not so well suited for a larger environment, but I'd
 hope it is extendable without too much problems.

Package: libsql-tiny-perl
Description-md5: 65713d7e4194d05ea7ba19e520aea7a4
Description-en: simple SQL-building library
 SQL::Tiny is a very simple SQL-building library. It's not for all SQL needs,
 only the very simple ones.
 .
 SQL::Tiny is for generating SQL code for simple cases. It doesn't handle
 JOINs. It doesn't handle GROUP BY. It doesn't handle subselects. It's only
 for simple SQL.
 .
 The trade-off for that brevity of code is that SQL::Tiny has to make new SQL
 and binds from the input every time. You can't cache the SQL that comes back
 from SQL::Tiny because the placeholders could vary depending on what the
 input data is. Therefore, you don't want to use SQL::Tiny where speed is
 essential.

Package: libsql-tokenizer-perl
Description-md5: 5fb69be622ec3758bc523ef00dac5b9b
Description-en: simple SQL tokenizer
 SQL::Tokenizer is a simple tokenizer for SQL queries. It does not claim to be
 a parser or query verifier. It just creates sane tokens from a valid SQL
 query.

Package: libsql-translator-perl
Description-md5: 483fa12513542208d480de6217db873c
Description-en: SQL translation library
 SQL::Translator (also known as SQL Fairy) is a collection of Perl modules
 for manipulating structured data definitions (mostly database schemas). It
 can perform tasks like converting between different SQL data definition
 language (DDL) dialects, visualizations of schemas (pseudo-ER diagrams
 created with GD or GraphViz), converting non-RDBMS files to SQL schemas
 (xSV text files, Excel spreadsheets), serializing parsed schemas (via
 Storable, YAML and XML), creating documentation, and more.

Package: libsqlcipher-dev
Description-md5: 7a1f5d31cac527c064a28189f29ba0e1
Description-en: SQLCipher development files
 SQLCipher is a C library that implements an encryption in the SQLite 3
 database engine.  Programs that link with the SQLCipher library can have SQL
 database access without running a separate RDBMS process.  It allows one to
 have per-database or page-by-page encryption using AES-256 from OpenSSL.
 .
 SQLCipher has a small footprint and great performance so it’s ideal for
 protecting embedded application databases and is well suited for mobile
 development.
 .
 * as little as 5-15% overhead for encryption
 * 100% of data in the database file is encrypted
 * Uses good security practices (CBC mode, key derivation)
 * Zero-configuration and application level cryptography
 * Algorithms provided by the peer reviewed OpenSSL crypto library.
 .
 SQLCipher has broad platform support for with C/C++, Obj-C, QT,
 Win32/.NET/Mono, Java, Python, Ruby, Linux, Mac OS X, iPhone/iOS, Android,
 Xamarin.iOS, and Xamarin.Android.
 .
 This package contains the development files (headers, static libraries).

Package: libsqlcipher2
Description-md5: d71645c225aa169d8daa1da4596aa387
Description-en: SQLCipher shared library
 SQLCipher is a C library that implements an encryption in the SQLite 3
 database engine.  Programs that link with the SQLCipher library can have SQL
 database access without running a separate RDBMS process.  It allows one to
 have per-database or page-by-page encryption using AES-256 from OpenSSL.
 .
 SQLCipher has a small footprint and great performance so it’s ideal for
 protecting embedded application databases and is well suited for mobile
 development.
 .
 * as little as 5-15% overhead for encryption
 * 100% of data in the database file is encrypted
 * Uses good security practices (CBC mode, key derivation)
 * Zero-configuration and application level cryptography
 * Algorithms provided by the peer reviewed OpenSSL crypto library.
 .
 SQLCipher has broad platform support for with C/C++, Obj-C, QT,
 Win32/.NET/Mono, Java, Python, Ruby, Linux, Mac OS X, iPhone/iOS, Android,
 Xamarin.iOS, and Xamarin.Android.
 .
 This package provides the shared library files.

Package: libsqlclient-dev
Description-md5: d61efd6cbac5aa3bf5472edb76e381ee
Description-en: SQL client library for GNUstep (development files)
 The SQLClient library is designed to provide a simple interface to
 SQL databases for GNUstep applications.  It does not attempt the sort
 of abstraction provided by the much more sophisticated GDL2 library
 but rather allows applications to directly execute SQL queries and
 statements.
 Major features:
 .
 * Simple API for executing queries and statements.
 * Simple API for combining multiple SQL statements into a single
 transaction.
 * Supports multiple sumultaneous named connections to a database
 server in a thread-safe manner.
 * Supports multiple simultaneous connections to different database
 servers with backend driver bundles loaded for different database
 engines.
 * Configuration for all connections held in one place and referenced
 by connection name for ease of configuration control.
 * Thread safe operation.
 .
 Supported backend bundles are ECPG, Postgres, MariaDB/MySQL and SQLite.
 .
 This package contains the development files and the library reference
 documentation.

Package: libsqlclient1.9
Description-md5: 47145d734cf457821cb149a580ca5551
Description-en: SQL client library for GNUstep (runtime library)
 The SQLClient library is designed to provide a simple interface to
 SQL databases for GNUstep applications.  It does not attempt the sort
 of abstraction provided by the much more sophisticated GDL2 library
 but rather allows applications to directly execute SQL queries and
 statements.
 Major features:
 .
 * Simple API for executing queries and statements.
 * Simple API for combining multiple SQL statements into a single
 transaction.
 * Supports multiple sumultaneous named connections to a database
 server in a thread-safe manner.
 * Supports multiple simultaneous connections to different database
 servers with backend driver bundles loaded for different database
 engines.
 * Configuration for all connections held in one place and referenced
 by connection name for ease of configuration control.
 * Thread safe operation.
 .
 Supported backend bundles are ECPG, Postgres, MariaDB/MySQL and SQLite.
 .
 This package contains the shared library and the supported bundles.

Package: libsqlite3-ext-csv
Description-md5: 441afe39b2c54fcd3a6357b0c39f0cb6
Description-en: SQLite 3 CSV extension
 SQLite is a C library that implements an SQL database engine.
 Programs that link with the SQLite library can have SQL database
 access without running a separate RDBMS process.
 .
 This package contains the CSV extension as dynamically loadable
 library.

Package: libsqlite3-ext-icu
Description-md5: 6868957f7498f49e32a6cff179e204d7
Description-en: SQLite 3 ICU extension
 SQLite is a C library that implements an SQL database engine.
 Programs that link with the SQLite library can have SQL database
 access without running a separate RDBMS process.
 .
 This package contains the ICU extension as dynamically loadable
 library.

Package: libsqlite3-mod-blobtoxy
Description-md5: 28606705d652f1a4afadb3bd0860fcc9
Description-en: SQLite3 extension module for read-only BLOB to X/Y mapping
 This package extends SQLite3 with functions to automatically generate
 X/Y graphs from BLOB data.

Package: libsqlite3-mod-csvtable
Description-md5: d183e4ef922672f9a8e39dcb90dc5457
Description-en: SQLite3 extension module for read-only access to CSV files
 This package extends SQLite3 with read-only access to CSV (Comma-Separated
 Values) format files; each CSV file will appear as a table in SQLite3.

Package: libsqlite3-mod-impexp
Description-md5: 0ad79655bfafb10784d4a836bd699f77
Description-en: SQLite3 extension module for SQL script, XML, JSON and CSV import/export
 This package extends SQLite3 with functions to import/export data
 from/to SQL scripts and to export data to CSV (Comma-Separated
 Values), XML and JSON (JavaScript Object Notation).
 .
 The export to SQL can follow quoting conventions of other SQL
 databases: Oracle, SQL Server or MySQL.

Package: libsqlite3-mod-rasterlite2
Description-md5: f6137658be042623b6314f0600066b2f
Description-en: SQLite 3 module for huge raster coverages
 librasterlite2 is an open source library that stores and retrieves huge
 raster coverages using a SpatiaLite DBMS.
 .
 It is intended to completely replace and supersede librasterlite.
 The two projects are completely unrelated: the unique similarity between
 both is just in covering the same identical application area.
 .
 This package contains the loadable extension module for SQLite 3.

Package: libsqlite3-mod-spatialite
Description-md5: bc3a571bd2b30f1c47a1fac389e8c5a3
Description-en: Geospatial extension for SQLite - loadable module
 The SpatiaLite extension enables SQLite to support spatial (geometry) data
 in a way conformant to OpenGis specifications, with both WKT and WKB formats.
 .
 Spatialite also includes Virtualshape and Virtualtext to enable accessing
 shapefiles and csv/text files as virtual tables.
 .
 This package contains the loadable extension module for SQLite 3.

Package: libsqlite3-mod-virtualpg
Description-md5: 957c3ebb55be587fea54817dbb23f9ed
Description-en: Loadable dynamic extension to both SQLite and SpatiaLite
 VirtualPG is a loadable dynamic extension to both SQLite and SpatiaLite.
 .
 Its intended scope is supporting direct SQL access to PostgreSQL and
 PostGIS tables, to make any possible kind of data exchange between
 these two popular open source Spatial DBMSes as straightforward and
 simple as possible.
 .
 This package contains the loadable extension module for SQLite 3.

Package: libsqlite3-mod-xpath
Description-md5: d2528e5252b92c5ebfa749c8c375b66a
Description-en: SQLite3 extension module for querying XML data with XPath
 This package extends SQLite3 with functions to select a subpart
 of an XML document using XPath.

Package: libsqlite3-mod-zipfile
Description-md5: c55af23d7a51e94f877e6f9af61ca831
Description-en: SQLite3 extension module for read-only access to ZIP files
 This package extends SQLite3 with read-only access to ZIP files.
 ZIP is a combined archive and compression file format (think tar
 and gzip rolled into one) that is pretty popular on some non-Unixy platforms.

Package: libsqlite3-ocaml
Description-md5: 4f5b96784869662a1cfb5f900ee2156e
Description-en: Embeddable SQL Database for OCaml Programs (runtime)
 This package provides an interface for the SQLite3 embeddable SQL
 database. It allows your OCaml programs to use a SQL database without
 depending on any external software; the resulting system can be
 entirely self-contained.
 .
 This package provides the files necessary to run dynamically-linked
 OCaml programs with SQLite3.

Package: libsqlite3-ocaml-dev
Description-md5: baea62cbd2eb502fd7008db5be034dc1
Description-en: Embeddable SQL Database for OCaml Programs (development)
 This package provides an interface for the SQLite3 embeddable SQL
 database. It allows your OCaml programs to use a SQL database without
 depending on any external software; the resulting system can be
 entirely self-contained.
 .
 This package provides the files necessary to develop new applications that
 use SQLite3 for OCaml.

Package: libsqlite3-tcl
Description-md5: cb33fef2641311d660662ee9d18d437c
Description-en: SQLite 3 Tcl bindings
 SQLite is a C library that implements an SQL database engine.
 Programs that link with the SQLite library can have SQL database
 access without running a separate RDBMS process.
 .
 This package contains the Tcl bindings.

Package: libsqlitecpp-dev
Description-md5: 6b002a5e5f16b9ea1776b400ce74d515
Description-en: smart and easy to use C++ SQLite3 wrapper
 SQLiteC++ offers an encapsulation around the native C APIs of SQLite, with a
 few intuitive and well documented C++ classes.
 .
 The goals of SQLiteC++ are:
 - to offer the best of the existing simple C++ SQLite wrappers
 - to be elegantly written with good C++ design, STL, exceptions and RAII idiom
 - to keep dependencies to a minimum (STL and SQLite3)
 - to be portable
 - to be light and fast
 - to be thread-safe only as much as SQLite “Multi-thread” mode (see below)
 - to have a good unit test coverage
 - to use API names sticking with those of the SQLite library
 - to be well documented with Doxygen tags, and with some good examples
 - to be well maintained

Package: libsqliteodbc
Description-md5: 1fff7d8c657082b3609777c781262da0
Description-en: ODBC driver for SQLite embedded database
 This package allows you to connect to an SQLite database using
 ODBC, the Open Database Connectivity abstraction layer which is
 understood by a variety of database tools that may not be able
 to talk to SQLite directly.

Package: libsqljet-java
Description-md5: 04634cd39b2aea7aa17879723e8f1d48
Description-en: Pure Java implementation of SQLite database management system
 SQLJet is a software library that provides API that enables Java application to
 read and modify SQLite databases. SQLJet does not support SQL queries; there is
 an API to work with the database on a lower level.
 .
 SQLJet Major Features:
 .
 * Fine-grained API to create, read and modify SQLite databases.
 * Database format is fully compatible with SQLite 3.6.
 * No native binaries are needed.
 * Current version only supports SQL in schema.

Package: libsqljet-java-doc
Description-md5: 06410bd0e10226c0e6c2e7e2304aeb23
Description-en: API documentation for libsqljet-java
 SQLJet is a software library that provides API that enables Java application to
 read and modify SQLite databases. SQLJet does not support SQL queries; there is
 an API to work with the database on a lower level.
 .
 This package contains the Javadoc generated API documentation.

Package: libsquashfs-dev
Description-md5: a7969a600b4a3f1ae566718ae37027fd
Description-en: New set of tools for working with SquashFS images - development
 SquashFS is a highly compressed read-only filesystem for Linux, optimized
 for small size and high packing density. It is widely used in embedded
 systems and bootable live media.
 .
 SquashFS supports many different compression formats, such as zstd, xz,
 zlib or lzo for both data and metadata compression. It has many features
 expected from popular filesystems, such as extended attributes and support
 for NFS export.
 .
 As the name suggests, this is not the original user space tooling for
 SquashFS. Here are some of the features that primarily distinguish this
 package from the original:
 - reproducible SquashFS images, i.e. deterministic packing without
 any local time stamps,
 - Linux `gen_init_cpio` like file listing for micro managing the
 file system contents, permissions, and ownership without having to
 replicate the file system (and especially permissions) locally,
 - support for SELinux contexts file (see selabel_file(5)) to generate
 SELinux labels.
 .
 This package contains the C development headers and library files needed to
 compile programs using the squashfs-tools-ng library.

Package: libsquashfs1
Description-md5: 042016d1b50475bf4324ea3d33a31ee2
Description-en: New set of tools for working with SquashFS images - shared library
 SquashFS is a highly compressed read-only filesystem for Linux, optimized
 for small size and high packing density. It is widely used in embedded
 systems and bootable live media.
 .
 SquashFS supports many different compression formats, such as zstd, xz,
 zlib or lzo for both data and metadata compression. It has many features
 expected from popular filesystems, such as extended attributes and support
 for NFS export.
 .
 As the name suggests, this is not the original user space tooling for
 SquashFS. Here are some of the features that primarily distinguish this
 package from the original:
 - reproducible SquashFS images, i.e. deterministic packing without
 any local time stamps,
 - Linux `gen_init_cpio` like file listing for micro managing the
 file system contents, permissions, and ownership without having to
 replicate the file system (and especially permissions) locally,
 - support for SELinux contexts file (see selabel_file(5)) to generate
 SELinux labels.
 .
 This package contains the C libraries needed to run executables that use
 the squashfs-tools-ng library.

Package: libsquashfuse-dev
Description-md5: 8fb2c33a265ea350640183082f7dc5ea
Description-en: Development files for libsquashfuse
 This lets you mount SquashFS archives in user-space. It supports almost
 all features of the SquashFS format, yet is still fast and memory-efficient.
 .
 SquashFS is an efficiently compressed, read-only storage format.
 Support for it  has been built into the Linux kernel since 2009. It is
 very common on Live CDs  and embedded Linux distributions.
 .
 This package contains development files for libsquashfuse

Package: libsquashfuse0
Description-md5: 8ff28b7412b1eea31439c97ffeceb21b
Description-en: FUSE filesystem to mount squashfs archives library
 This lets you mount SquashFS archives in user-space. It supports almost
 all features of the SquashFS format, yet is still fast and memory-efficient.
 .
 SquashFS is an efficiently compressed, read-only storage format.
 Support for it  has been built into the Linux kernel since 2009. It is
 very common on Live CDs  and embedded Linux distributions.
 .
 This package contains the squashfuse library

Package: libsquid-dev
Description-md5: 8b13f94be6ba372646e19b5b3703c3d5
Description-en: biosquid headers and static library for biological sequence analysis
 SQUID is a library of C code functions for sequence analysis. It also
 includes a number of small utility programs to convert, show statistics,
 manipulate and do other functions on sequence files.
 .
 The original name of the package is "squid", but since there is already
 a squid on the archive (a proxy cache), it was renamed to "biosquid".
 .
 This package contains the header files and the static SQUID library.

Package: libsquid1t64
Description-md5: 66a3dd70ec9a27463baf10379d5ffc97
Description-en: biosquid dynamic library for biological sequence analysis
 SQUID is a library of C code functions for sequence analysis. It also
 includes a number of small utility programs to convert, show statistics,
 manipulate and do other functions on sequence files.
 .
 The original name of the package is "squid", but since there is already
 a squid on the archive (a proxy cache), it was renamed to "biosquid".
 .
 This package contains the dynamic SQUID library.

Package: libsquirrel-dev
Description-md5: 1b8eb9ed12c27108ae0c52f262a0149b
Description-en: development files for the Squirrel programming language
 Squirrel is a high-level imperative, object-oriented programming
 language, designed to be a lightweight scripting language that fits
 in the size, memory bandwidth, and real-time requirements of
 applications like video games.
 .
 This package contains developer resources for using the Squirrel
 library. Install it if you are developing programs that use the
 Squirrel API.

Package: libsquirrel3-0
Description-md5: b74313f1d82226bde4489dc0b0a5f9d7
Description-en: runtime libraries for the Squirrel programming language
 Squirrel is a high-level imperative, object-oriented programming
 language, designed to be a lightweight scripting language that fits
 in the size, memory bandwidth, and real-time requirements of
 applications like video games.
 .
 This package contains runtime libraries. You shouldn't have to
 install it manually.

Package: libsquish-dev
Description-md5: 936cfaec78bdf33d61f7c8899b8bd11c
Description-en: DXT texture compression library - development files
 libsquish is a lossy software DXT texture compression library. It
 implements the 3 useful DXT flavours (1,3,5) and has SIMD support for
 x86 (SSE) and powerpc (Altivec). It can be used (as a much slower
 software fallback) instead of the hardware implementations present on
 most modern graphics chips.
 .
 This package contains the deveopment files (headers, API docs)

Package: libsquish0
Description-md5: 7296ad7ebcd679c69825956a8833bc47
Description-en: DXT texture compression library
 libsquish is a lossy software DXT texture compression library. It
 implements the 3 useful DXT flavours (1,3,5) and has SIMD support for
 x86 (SSE) and powerpc (Altivec). It can be used (as a much slower
 software fallback) instead of the hardware implementations present on
 most modern graphics chips.
 .
 This package is the library itself.

Package: libsratom-0-0
Description-md5: bf8e263f7eb48292c2fa0f8d85965031
Description-en: library for serialising LV2 atoms to/from Turtle
 Sratom is a new C library for serialising LV2 atoms to/from Turtle.
 It is intended to be a full serialisation solution for LV2 atoms,
 allowing implementations to serialise binary atoms to strings and
 read them back again. This is particularly useful for saving plugin
 state, or implementing plugin control with network transparency.
 Sratom uses Serd and Sord to do the work, it is a small library
 implemented in a single source file, suitable for direct inclusion
 in projects if avoiding a dependency is desired.

Package: libsratom-dev
Description-md5: 4148b254571302864ff25117df02475e
Description-en: library for serialising LV2 atoms to/from Turtle - development files
 Sratom is a new C library for serialising LV2 atoms to/from Turtle.
 It is intended to be a full serialisation solution for LV2 atoms,
 allowing implementations to serialise binary atoms to strings and
 read them back again. This is particularly useful for saving plugin
 state, or implementing plugin control with network transparency.
 Sratom uses Serd and Sord to do the work, it is a small library
 implemented in a single source file, suitable for direct inclusion
 in projects if avoiding a dependency is desired.
 .
 This package provides the development files for Sratom.

Package: libsrecord-dev
Description-md5: 8958c9bb55493a4f3d96ed91c64c5014
Description-en: library for manipulating EPROM load files (development)
 The srecord library is a collection of powerful C++ classes for manipulating
 EPROM load files. It reads and writes numerous EPROM file formats, and can
 perform many different manipulations.
 .
 This package contains the static libraries and headers for developing
 applications that use the srecord library.

Package: libsrecord0t64
Description-md5: 20a6b9d9e40e848e58482752fc5a3574
Description-en: library for manipulating EPROM load files (runtime)
 The srecord library is a collection of powerful C++ classes for manipulating
 EPROM load files. It reads and writes numerous EPROM file formats, and can
 perform many different manipulations.
 .
 This package contains the files necessary for running applications that
 use the srecord library.

Package: libsrf-dev
Description-md5: 166c7140786a22a8b1da3f639f32f889
Description-en: C++ implementation of the SRF format for DNA sequence data
 SRF (sort for Sequence Read Format) is a generic format capable of storing
 data generated by any DNA sequencing technology. This library is an
 implementation of SRF and provides basic input-output functions.

Package: libsrm-dev
Description-md5: 40cbf40eb8c855c4f34174355242bacc
Description-en: Simple Rendering Manager (development files)
 SRM is a C library that simplifies the development of Linux
 DRM/KMS applications. SRM allows you to use multiple GPUs
 simultaneously and automatically finds the most efficient
 configuration. It also offers functions for creating
 OpenGL textures, which are automatically shared among GPUs.
 .
 This package is needed to compile programs against libsrm.

Package: libsrm-examples
Description-md5: c5b92334bf0dac62fe968041225e2383
Description-en: Simple Rendering Manager (examples)
 SRM is a C library that simplifies the development of Linux
 DRM/KMS applications. SRM allows you to use multiple GPUs
 simultaneously and automatically finds the most efficient
 configuration. It also offers functions for creating
 OpenGL textures, which are automatically shared among GPUs.
 .
 This package contains examples built with libsrm.

Package: libsrm0
Description-md5: 92ad90c19a9057168a572856ca509f73
Description-en: Simple Rendering Manager (shared library)
 SRM is a C library that simplifies the development of Linux
 DRM/KMS applications. SRM allows you to use multiple GPUs
 simultaneously and automatically finds the most efficient
 configuration. It also offers functions for creating
 OpenGL textures, which are automatically shared among GPUs.
 .
 This package contains the shared library.

Package: libsrpc-bin
Description-md5: 2db940ab529ce921403731964819561a
Description-en: Sogou RPC Library (SRPC) Generator
 SRPC is an enterprise-level RPC framework widely used by Tencent, Sogou and
 many small and medium-sized companies.  It handles hundreds of millions of
 requests every day, mainly from search engines. It supports two common IDLs:
 protobuf and thrift, and implements several commonly used rpc protocols.
 It is also an open source version of Tencent's enterprise-level RPC protocol,
 tRPC.
 .
 This package contains the IDL file generator, srpc_generator

Package: libsrpc-dev
Description-md5: 96c278ce28a2f62737bfc12604223d92
Description-en: Sogou RPC Library (SRPC)
 SRPC is an enterprise-level RPC framework widely used by Tencent, Sogou and
 many small and medium-sized companies.  It handles hundreds of millions of
 requests every day, mainly from search engines. It supports two common IDLs:
 protobuf and thrift, and implements several commonly used rpc protocols.
 It is also an open source version of Tencent's enterprise-level RPC protocol,
 tRPC.
 .
 This package contains the development header files.

Package: libsrpc0t64
Description-md5: ed74668c111aeffec09b9914c15148fb
Description-en: Sogou RPC (SRPC) Runtime Library
 SRPC is an enterprise-level RPC framework widely used by Tencent, Sogou and
 many small and medium-sized companies.  It handles hundreds of millions of
 requests every day, mainly from search engines. It supports two common IDLs:
 protobuf and thrift, and implements several commonly used rpc protocols.
 It is also an open source version of Tencent's enterprise-level RPC protocol,
 tRPC.
 .
 This package contains the runtime library.

Package: libsrt-doc
Description-md5: 5310a005fecf8c33accfb47c231f178d
Description-en: Secure Reliable Transport UDP streaming library (documentation)
 SRT is a latency-aware UDP transport mechanism optimized for video streams.
 It detects and compensates for jitter and bandwidth fluctuations due to
 network congestion. It mitigates packet loss and supports AES encryption.
 .
 This package contains documentation files for libsrt1.5

Package: libsrt-gnutls-dev
Description-md5: a51ac50c77985fbe98e59354215ef783
Description-en: Secure Reliable Transport UDP streaming library (GnuTLS flavour development)
 SRT is a latency-aware UDP transport mechanism optimized for video streams.
 It detects and compensates for jitter and bandwidth fluctuations due to
 network congestion. It mitigates packet loss and supports AES encryption.
 .
 This package contains development files for libsrt1.5-gnutls
 SSL support is provided by GnuTLS.

Package: libsrt-openssl-dev
Description-md5: 318202a598bd566a130d9672ed2b14d1
Description-en: Secure Reliable Transport UDP streaming library (OpenSSL flavour development)
 SRT is a latency-aware UDP transport mechanism optimized for video streams.
 It detects and compensates for jitter and bandwidth fluctuations due to
 network congestion. It mitigates packet loss and supports AES encryption.
 .
 This package contains development files for libsrt1.5
 SSL support is provided by OpenSSL.

Package: libsrt1.5-gnutls
Description-md5: 12380b991a07d349f4d0b0272dc434a8
Description-en: Secure Reliable Transport UDP streaming library (GnuTLS flavour)
 SRT is a latency-aware UDP transport mechanism optimized for video streams.
 It detects and compensates for jitter and bandwidth fluctuations due to
 network congestion. It mitigates packet loss and supports AES encryption.
 .
 SSL support is provided by GnuTLS.

Package: libsrt1.5-openssl
Description-md5: 1c32647d6b8350ed5ef4dcedc62840d7
Description-en: Secure Reliable Transport UDP streaming library (OpenSSL flavour)
 SRT is a latency-aware UDP transport mechanism optimized for video streams.
 It detects and compensates for jitter and bandwidth fluctuations due to
 network congestion. It mitigates packet loss and supports AES encryption.
 .
 SSL support is provided by OpenSSL.

Package: libsrtp2-1
Description-md5: 54f09a32b6009291f468860d6047c45e
Description-en: Secure RTP (SRTP) and UST Reference Implementations - shared library
 SRTP is a security profile for RTP
 that adds confidentiality, message authentication, and replay protection
 to that protocol.
 It is specified in RFC 3711.
 .
 LibSRTP provides an implementation
 of the Secure Real-time Transport Protocol (SRTP),
 the Universal Security Transform (UST),
 and a supporting cryptographic kernel.
 .
 This package contains the shared libraries.

Package: libsrtp2-dev
Description-md5: 429b917196c5c4250aec4def90599b22
Description-en: Secure RTP (SRTP) and UST Reference Implementations - development files
 SRTP is a security profile for RTP
 that adds confidentiality, message authentication, and replay protection
 to that protocol.
 It is specified in RFC 3711.
 .
 LibSRTP provides an implementation
 of the Secure Real-time Transport Protocol (SRTP),
 the Universal Security Transform (UST),
 and a supporting cryptographic kernel.
 .
 This package contains the development headers and static libraries.

Package: libsrtp2-docs
Description-md5: f140aa6ec8ebf3dbda1a6ea438542c64
Description-en: Secure RTP (SRTP) and UST Reference Implementations - documentation
 SRTP is a security profile for RTP that adds confidentiality, message
 authentication, and replay protection to that protocol. It is specified
 in RFC 3711.
 .
 LibSRTP provides an implementation
 of the Secure Real-time Transport Protocol (SRTP),
 the Universal Security Transform (UST),
 and a supporting cryptographic kernel.
 .
 This package contains API documentation.

Package: libsru-perl
Description-md5: 92ed233d2f9087097a7fa30aae4035fa
Description-en: framework for Search and Retrieval by URL
 The SRU package provides a framework for working with the Search and
 Retrieval by URL (SRU) protocol developed by the Library of Congress. SRU
 defines a web service for searching databases containing metadata and
 objects. SRU often goes under the name SRW which is a SOAP version of the
 protocol. You can think of SRU as a RESTful version of SRW, since all the
 requests are simple URLs instead of XML documents being sent via some sort of
 transport layer.
 .
 You might be interested in SRU if you want to provide a generic API for
 searching a data repository and a mechanism for returning metadata records.
 SRU defines three verbs: explain, scan and searchRetrieve which define the
 requests and responses in a SRU interaction.
 .
 This set of modules attempts to provide a framework for building an SRU
 service. The distribution is made up of two sets of Perl modules: modules in
 the SRU::Request::* namespace which represent the three types of requests;
 and modules in the SRU::Response::* namespace which represent the various
 responses.

Package: libss7-2.0
Description-md5: 8acbe4ebb131f61fb6e9d7f13b4d1217
Description-en: Signalling System 7 (ss7) library
 A userspace library that provids SS7 protocol services to applications.
 It has a working MTP2, MTP3, and ISUP for ITU and ANSI style SS7, however
 it was written in a manner that will easily allow support for other various
 national specific variants in the future.  For a working reference
 implementation, see the various link test programs, as well as the Asterisk
 Open Source PBX.
 .
 C implementation of the Signalling System 7 (ss7) telephony protocol.

Package: libss7-dev
Description-md5: efa312dd2913f1c1f8e1dcc42dced2de
Description-en: Signalling System 7 (ss7) development files
 A userspace library that provids SS7 protocol services to applications.
 It has a working MTP2, MTP3, and ISUP for ITU and ANSI style SS7, however
 it was written in a manner that will easily allow support for other various
 national specific variants in the future.  For a working reference
 implementation, see the various link test programs, as well as the Asterisk
 Open Source PBX.
 .
 Development files for the C implementation of the Signalling System 7
 (ss7) telephony protocol.

Package: libssc-bin
Description-md5: 809c94eaf178da2673f701052b897127
Description-en: Qualcomm sensor core library - binaries
 libssc is a library to expose the sensors managed by the Qualcomm Sensor Core
 found in many Qualcomm System-on-Chips (SoCs) from 2018 and onwards.
 .
 This package contains the command line tools.

Package: libssc-dev
Description-md5: 22467f5fb0259e63d34e5c382ad242a3
Description-en: Qualcomm sensor core library - development headers
 libssc is a library to expose the sensors managed by the Qualcomm Sensor Core
 found in many Qualcomm System-on-Chips (SoCs) from 2018 and onwards.
 .
 This package contains the development headers.

Package: libssc2
Description-md5: 437a28ca5e413b4c9aef40b5c11378b5
Description-en: Qualcomm sensor core library - shared library
 libssc is a library to expose the sensors managed by the Qualcomm Sensor Core
 found in many Qualcomm System-on-Chips (SoCs) from 2018 and onwards.
 .
 This package contains the shared library.

Package: libsscm-dev
Description-md5: 472b6c8cc0daf3d6724c929d3c0c9947
Description-en: Development library for sigscheme Scheme interpreter
 SigScheme is a Scheme interpreter, which targets embedded programs.
 SigScheme is used as extension engine for uim, universal input method
 system.  It conforms to R5RS, some of SRFI-s.
 .
 This package contains header files and static libraries for sigscheme
 development.

Package: libsscm3
Description-md5: 47320ce218b9676d74b3c303d3144eb9
Description-en: Shared library for sigscheme Scheme interpreter
 SigScheme is a Scheme interpreter, which targets embedded programs.
 SigScheme is used as extension engine for uim, universal input method
 system.  It conforms to R5RS, some of SRFI-s.
 .
 This package contains the shared libraries for sigscheme.

Package: libssl-ocaml
Description-md5: 7d4099cbc739fbbd4114fe464ebc2ede
Description-en: OCaml bindings for OpenSSL (runtime)
 OCaml library for communicating through SSL/TLS encrypted connections
 using the OpenSSL library.
 .
 This package contains only the shared runtime stub libraries.

Package: libssl-ocaml-dev
Description-md5: 350b176ea61c15ea1b7f264b4f2ca2df
Description-en: OCaml bindings for OpenSSL
 OCaml library for communicating through SSL/TLS encrypted connections
 using the OpenSSL library.
 .
 This package contains all the development stuff you need to use
 the ssl OCaml library in your programs.

Package: libssl-utils-clojure
Description-md5: 2a55cc23ea7ba8524d2535f3deef604f
Description-en: library for SSL certificate management on the JVM
 ssl-utils provides a library to ease SSL certificate management on the JVM. It
 supports handling a (limited) number of X.509 certificate extensions.

Package: libssm-bin
Description-md5: d8d3b9fd849ed55317356f87cb44d211
Description-en: macromolecular superposition library - binaries
 SSM is a macromolecular coordinate superposition library, written by
 Eugene Krissinel of the EBI.
 .
 The library implements the SSM algorithm of protein structure
 comparison in three dimensions, which includes an original procedure
 of matching graphs built on the protein's secondary-structure
 elements, followed by an iterative three-dimensional alignment of
 protein backbone Calpha atoms.
 .
 This package contains the binaries of the libraries

Package: libssm-dev
Description-md5: cbb9b3d1969d4fb8079c03b649cda5ee
Description-en: macromolecular superposition library - development files
 SSM is a macromolecular coordinate superposition library, written by
 Eugene Krissinel of the EBI.
 .
 The library implements the SSM algorithm of protein structure
 comparison in three dimensions, which includes an original procedure
 of matching graphs built on the protein's secondary-structure
 elements, followed by an iterative three-dimensional alignment of
 protein backbone Calpha atoms.
 .
 This package contains libraries and header files needed for program
 development.

Package: libssm2
Description-md5: 98821aaad34f86a5f15638508fbc594e
Description-en: macromolecular superposition library - runtime
 SSM is a macromolecular coordinate superposition library, written by
 Eugene Krissinel of the EBI.
 .
 The library implements the SSM algorithm of protein structure
 comparison in three dimensions, which includes an original procedure
 of matching graphs built on the protein's secondary-structure
 elements, followed by an iterative three-dimensional alignment of
 protein backbone Calpha atoms.
 .
 This package contains the shared library components needed for programs
 that have been compiled with the ssm library.

Package: libsso-mib-dev
Description-md5: 7f96031fd85f513b4304c6d3de72525c
Description-en: Single-Sign-On with CA for Entra via Himmelblau (devel files)
 Applications can link with this library to get Entra Conditional Access tokens
 for authentication and Single-Sign-On from the Himmelblau stack.
 .
 Contains the development files for the shared library.

Package: libsso-mib0
Description-md5: 28866c099294f3316545dfef32a918b0
Description-en: Single-Sign-On with CA for Entra via Himmelblau (library)
 Applications can link with this library to get Entra Conditional Access tokens
 for authentication and Single-Sign-On from the Himmelblau stack.
 .
 Contains the shared library.

Package: libsss-sudo
Description-md5: 43cb83a7573af74214858e973f744090
Description-en: Communicator library for sudo
 Utility library to allow communication between sudo and SSSD for caching
 sudo rules by SSSD.

Package: libsstp-api-0
Description-md5: b01e215c89bee17fb0326f855af16ec3
Description-en: Connect to a Microsoft Windows 2008 server using SSTP VPN
 A client implementation of Secure Socket Tunneling Protocol (SSTP) for
 Linux / Mac OS-X that allows remote access via SSTP VPN to Microsoft
 Windows 2008 Server. It does so by tunneling PPP data over SSL.
 .
 This package provides the shared library libsstp-api-0.

Package: libsstp-api-0-dev
Description-md5: e60801f046b9c1dd444d0d389d4b2f67
Description-en: Connect to a Microsoft Windows 2008 server using SSTP VPN
 A client implementation of Secure Socket Tunneling Protocol (SSTP) for
 Linux / Mac OS-X that allows remote access via SSTP VPN to Microsoft
 Windows 2008 Server. It does so by tunneling PPP data over SSL.
 .
 This package provides headers for the libsstp-api-0 library and
 the library itself for static linking.

Package: libssu-dev
Description-md5: 2d14aa5ce7b46f9304f353b887c48258
Description-en: high-performance phylogenetic diversity calculations (dev)
 The de facto repository for high-performance phylogenetic diversity
 calculations. The methods in this repository are based on an
 implementation of the Strided State UniFrac algorithm which is faster,
 and uses less memory than Fast UniFrac. Strided State UniFrac supports
 Unweighted UniFrac, Weighted UniFrac, Generalized UniFrac, Variance
 Adjusted UniFrac and meta UniFrac. This repository also includes Stacked
 Faith (manuscript in preparation), a method for calculating Faith's PD
 that is faster and uses less memory than the Fast UniFrac-based
 reference implementation.
 .
 This package contains the static library and header files.

Package: libssu0
Description-md5: 78561b5d7e783826731a6a643f820317
Description-en: high-performance phylogenetic diversity calculations (lib)
 The de facto repository for high-performance phylogenetic diversity
 calculations. The methods in this repository are based on an
 implementation of the Strided State UniFrac algorithm which is faster,
 and uses less memory than Fast UniFrac. Strided State UniFrac supports
 Unweighted UniFrac, Weighted UniFrac, Generalized UniFrac, Variance
 Adjusted UniFrac and meta UniFrac. This repository also includes Stacked
 Faith (manuscript in preparation), a method for calculating Faith's PD
 that is faster and uses less memory than the Fast UniFrac-based
 reference implementation.
 .
 This package contains the shared library.

Package: libssw-dev
Description-md5: 91d365f407161f9a65ddf38fc6b0c7b3
Description-en: Development headers and static libraries for libssw
 This package provides development headers and static libraries for libssw,
 a fast implementation of the Smith-Waterman algorithm using
 Single-Instruction Multiple-Data (SIMD) instructions to parallelize the
 algorithm at the instruction level.

Package: libssw-java
Description-md5: dadfacd237f394ea606ea2c8d1092c7a
Description-en: Java bindings for libssw
 This package provides JNI based Java bindings for libssw, a fast
 implementation of the Smith-Waterman algorithm using Single-Instruction
 Multiple-Data (SIMD) instructions to parallelize the algorithm at the
 instruction level.

Package: libssw0
Description-md5: 0b58f3f88326885dfe15923e841780be
Description-en: fast SIMD parallelized implementation of the Smith-Waterman algorithm
 SSW is a fast implementation of the Smith-Waterman algorithm, which uses the
 Single-Instruction Multiple-Data (SIMD) instructions to parallelize the
 algorithm at the instruction level. SSW library provides an API that can be
 flexibly used by programs written in C, C++ and other languages. The library
 can do protein and genome alignment directly.
 Current version of this implementation is ~50 times faster than an ordinary
 Smith-Waterman. It can return the Smith-Waterman score, alignment location
 and traceback path (cigar) of the optimal alignment accurately; and return
 the sub-optimal alignment score and location heuristically.

Package: libsswmcpl1
Description-md5: 21fe9ee964db6890127ea6c59999a411
Description-en: Monte Carlo Particle Lists - SSW library
 This package includes the shared library for reading and writing
 *.mcpl files, a binary format with lists of particle state
 information, for interchanging and reshooting events between various
 Monte Carlo simulation applications.

Package: libstabber-dev
Description-md5: 702377057b0f866a5f45056ef623244e
Description-en: Stubbed XMPP (Jabber) Server
 Stabber acts as a stubbed XMPP service for testing purposes, supporting:
 .
 - Sending of XMPP stanzas.
 - Responding to XMPP stanzas with stubbed responses, by id
 and by query namespace
 - Verifying that XMPP stanzas were received.
 - C API
 - HTTP API
 .
 This package contains the development files.

Package: libstabber0
Description-md5: 612463cdd08d100bde85f02dfb957105
Description-en: Stubbed XMPP (Jabber) Server
 Stabber acts as a stubbed XMPP service for testing purposes, supporting:
 .
 - Sending of XMPP stanzas.
 - Responding to XMPP stanzas with stubbed responses, by id
 and by query namespace
 - Verifying that XMPP stanzas were received.
 - C API
 - HTTP API
 .
 This package contains the library runtime files.

Package: libstaden-read-dev
Description-md5: 15cfe00340abc3feace01b3777be2c6c
Description-en: development files for libstaden-read
 This package contains the header and development files needed to build
 programs and packages using the Staden io_lib.
 .
 The io_lib from the Staden package is a library of file reading and writing
 code to provide a general purpose trace file (and Experiment File) reading
 interface. It has been compiled and tested on a variety of unix systems,
 MacOS X and MS Windows.

Package: libstaden-read14t64
Description-md5: 58645e88efc1570fb98c015406e6674e
Description-en: Staden library for reading and writing DNA sequencing results
 This package contains the Staden io_lib, that is renamed in Debian and
 Fedora ‘staden-read’ instead of ‘read’. This library supports various DNA
 sequence read formats, in particular SCF, ABI, ALF, CTF, ZTR, SFF and SRF.
 .
 The io_lib from the Staden package is a library of file reading and writing
 code to provide a general purpose trace file (and Experiment File) reading
 interface. It has been compiled and tested on a variety of unix systems,
 MacOS X and MS Windows.

Package: libstan-math-dev
Description-md5: fb6000ad99923a9fd06430b6855a85b3
Description-en: template C++ reverse-mode automatic differentiation library
 The Stan Math Library is a C++, reverse-mode automatic differentiation library
 designed to be usable, extensive and extensible, efficient, scalable, stable,
 portable, and redistributable in order to facilitate the construction and
 utilization of algorithms that utilize derivatives.
 .
 This package contains the header files.

Package: libstarlink-ast-dev
Description-md5: 8bb26e5b66e74ac79c8866dbb77e0f29
Description-en: Handle World Coordinate Systems in Astronomy (development package)
 AST implements an object oriented model for describing physical
 coordinate systems, and the transformations that exist between them.
 .
 It provides a comprehensive range of facilities for attaching world
 coordinate systems (WCS) to astronomical data and for retrieving and
 manipulating that information.
 .
 It has built-in intelligence for identifying types of celestial,
 spectral, time and other coordinate systems (including
 compound systems that combine axes of different types)
 and determining how to transform between them. This
 allows general purpose code to be written that makes no
 assumptions about the nature of the coordinate systems.
 .
 This package contains the files needed for development.

Package: libstarlink-ast-doc
Description-md5: 4bf748af0ff5e89e80c37d89a08483b5
Description-en: Handle World Coordinate Systems in Astronomy (documentation)
 AST implements an object oriented model for describing physical
 coordinate systems, and the transformations that exist between them.
 .
 It provides a comprehensive range of facilities for attaching world
 coordinate systems (WCS) to astronomical data and for retrieving and
 manipulating that information.
 .
 It has built-in intelligence for identifying types of celestial,
 spectral, time and other coordinate systems (including
 compound systems that combine axes of different types)
 and determining how to transform between them. This
 allows general purpose code to be written that makes no
 assumptions about the nature of the coordinate systems.
 .
 This package contains the HTML and PDF documentation.

Package: libstarlink-ast-err9
Description-md5: 48447f04ec220da8a1ce34bda1cf06bc
Description-en: Handle World Coordinate Systems in Astronomy (error reporting)
 AST implements an object oriented model for describing physical
 coordinate systems, and the transformations that exist between them.
 .
 This package contains the default error reporting shared library. All
 error messages are printed to stderr.

Package: libstarlink-ast-grf3d9
Description-md5: d6fe8723a530fc168432ba79d8a2b1dc
Description-en: Handle World Coordinate Systems in Astronomy (dummy 3d routines)
 AST implements an object oriented model for describing physical
 coordinate systems, and the transformations that exist between them.
 .
 This package contains the default (dummy) 3d graphics shared library.
 This library resolves all 3d graphics calls and reports an error if they
 are called.

Package: libstarlink-ast9
Description-md5: 5143f04c71841f17f7d94ab409a6415e
Description-en: Handle World Coordinate Systems in Astronomy (main shared lib)
 AST implements an object oriented model for describing physical
 coordinate systems, and the transformations that exist between them.
 .
 It provides a comprehensive range of facilities for attaching world
 coordinate systems (WCS) to astronomical data and for retrieving and
 manipulating that information.
 .
 It has built-in intelligence for identifying types of celestial,
 spectral, time and other coordinate systems (including
 compound systems that combine axes of different types)
 and determining how to transform between them. This
 allows general purpose code to be written that makes no
 assumptions about the nature of the coordinate systems.
 .
 This package contains the main shared library.

Package: libstarlink-pal-dev
Description-md5: 2fcebae6660cb5fb5c51bac9c69c931a
Description-en: Positional Astronomy Library (development files)
 This library is a collection of code designed to aid in replacing the SLA
 library with code from NOVAS and ERFA.
 .
 Where possible the API is similar to the C SLA API except for the use of a
 "pal" prefix.
 .
 This package contains the development files.

Package: libstarlink-pal-doc
Description-md5: 2197d693c7168f5ae1b4fbaf598c8300
Description-en: Positional Astronomy Library (documentation)
 This library is a collection of code designed to aid in replacing the SLA
 library with code from NOVAS and ERFA.
 .
 Where possible the API is similar to the C SLA API except for the use of a
 "pal" prefix.
 .
 This package contains the HTML and PDF documentation.

Package: libstarlink-pal0
Description-md5: db5c4dd1c409a10044bd68bdd2c43518
Description-en: Positional Astronomy Library (shared library)
 This library is a collection of code designed to aid in replacing the SLA
 library with code from NOVAS and ERFA.
 .
 Where possible the API is similar to the C SLA API except for the use of a
 "pal" prefix.
 .
 This library contains the shared library.

Package: libstaroffice-0.0-0
Description-md5: cc71e387d997e7b4619feb6bbb483927
Description-en: Import filter library to import all StarOffice documents
 The purpose of libstaroffice is to build a filter for old StarOffice's
 documents (.sdc, .sdw, ...) based on librevenge (see
 https://sourceforge.net/p/libwpd/wiki/librevenge/ and
 http://www.documentliberation.org/projects/ ).

Package: libstaroffice-dev
Description-md5: 9c97cbe1764265519f72f410da29cd83
Description-en: Import filter library to import all StarOffice documents -- development
 The purpose of libstaroffice is to build a filter for old StarOffice's
 documents (.sdc, .sdw, ...) based on librevenge (see
 https://sourceforge.net/p/libwpd/wiki/librevenge/ and
 http://www.documentliberation.org/projects/ ).
 .
 This package contains the development files needed for developing files against
 libstaroffice.

Package: libstaroffice-doc
Description-md5: 87bebe27e28e1c7ad21346afeb4af24c
Description-en: Import filter library to import all StarOffice documents -- documentation
 The purpose of libstaroffice is to build a filter for old StarOffice's
 documents (.sdc, .sdw, ...) based on librevenge (see
 https://sourceforge.net/p/libwpd/wiki/librevenge/ and
 http://www.documentliberation.org/projects/ ).
 .
 This package contains the API documentation.

Package: libstaroffice-tools
Description-md5: 33fa229c7c85ed74ede1e9c1cc94f542
Description-en: Import filter library to import all StarOffice documents -- tools
 The purpose of libstaroffice is to build a filter for old StarOffice's
 documents (.sdc, .sdw, ...) based on librevenge (see
 https://sourceforge.net/p/libwpd/wiki/librevenge/ and
 http://www.documentliberation.org/projects/ ).
 .
 This package contains tools tp convert StarOffice documents to RAW, SVG, Text,
 CSV and HTML.

Package: libstarpu-1.4-9
Description-md5: 6e4e8db53b47fb942bef212def2a1e22
Description-en: Task scheduler for heterogeneous multicore machines
 StarPU is a runtime system that offers support for heterogeneous
 multicore machines. While many efforts are devoted to design efficient
 computation kernels for those architectures (e.g. to implement BLAS
 kernels on GPUs or on Cell's SPUs), StarPU not only takes care of
 offloading such kernels (and implementing data coherency across
 the machine), but it also makes sure the kernels are executed as
 efficiently as possible.
 .
 This package contains the main StarPU library

Package: libstarpu-dev
Description-md5: 967c103c8b3cf3662ee291f422fa5be6
Description-en: Task scheduler for heterogeneous multicore machines - dev
 StarPU is a runtime system that offers support for heterogeneous
 multicore machines. While many efforts are devoted to design efficient
 computation kernels for those architectures (e.g. to implement BLAS
 kernels on GPUs or on Cell's SPUs), StarPU not only takes care of
 offloading such kernels (and implementing data coherency across
 the machine), but it also makes sure the kernels are executed as
 efficiently as possible.
 .
 This package contains development headers and libraries.

Package: libstarpu-openmp-llvm-1.4-1t64
Description-md5: fa0db18af8ec5b15b780924363dc10b1
Description-en: Task scheduler for heterogeneous multicore machines
 StarPU is a runtime system that offers support for heterogeneous
 multicore machines. While many efforts are devoted to design efficient
 computation kernels for those architectures (e.g. to implement BLAS
 kernels on GPUs or on Cell's SPUs), StarPU not only takes care of
 offloading such kernels (and implementing data coherency across
 the machine), but it also makes sure the kernels are executed as
 efficiently as possible.
 .
 This package contains the runtime support for LLVM OpenMP.

Package: libstarpufft-1.4-1t64
Description-md5: a1e84fcd5b7aa1a04d6c8089b0a0ecef
Description-en: Task scheduler for heterogeneous multicore machines
 StarPU is a runtime system that offers support for heterogeneous
 multicore machines. While many efforts are devoted to design efficient
 computation kernels for those architectures (e.g. to implement BLAS
 kernels on GPUs or on Cell's SPUs), StarPU not only takes care of
 offloading such kernels (and implementing data coherency across
 the machine), but it also makes sure the kernels are executed as
 efficiently as possible.
 .
 This package contains a hybrid CPU+GPU FFT library.

Package: libstarpumpi-1.4-3t64
Description-md5: a7034f989f1ae2e40b4db1b5bb58bd47
Description-en: Task scheduler for heterogeneous multicore machines
 StarPU is a runtime system that offers support for heterogeneous
 multicore machines. While many efforts are devoted to design efficient
 computation kernels for those architectures (e.g. to implement BLAS
 kernels on GPUs or on Cell's SPUs), StarPU not only takes care of
 offloading such kernels (and implementing data coherency across
 the machine), but it also makes sure the kernels are executed as
 efficiently as possible.
 .
 This package contains MPI extensions for StarPU.

Package: libstarpurm-1.4-1t64
Description-md5: 85559acb0db63a97ea4ac811b666f011
Description-en: Task scheduler for heterogeneous multicore machines
 StarPU is a runtime system that offers support for heterogeneous
 multicore machines. While many efforts are devoted to design efficient
 computation kernels for those architectures (e.g. to implement BLAS
 kernels on GPUs or on Cell's SPUs), StarPU not only takes care of
 offloading such kernels (and implementing data coherency across
 the machine), but it also makes sure the kernels are executed as
 efficiently as possible.
 .
 This package contains the resource management library.

Package: libstat-lsmode-perl
Description-md5: f157b0ea42434e7c7695baadb3581735
Description-en: Perl module to format file modes like ls -l
 Stat::lsMode provides Perl functions to format file modes in the same way
 that ls -l does (into strings like drwxr-xr-x, for example).  It handles
 all the expected variations, including setuid, setgid, and sticky bits
 and special file types.

Package: libstatgen-dev
Description-md5: 9406d9dc209bea9768f8e155d14fce1f
Description-en: development files for the libStatGen
 libStatGen is a library for statistical genetic programs. It includes some:
 A. General Operation Classes including: File/Stream I/O, String processing
 and Parameter Parsing.
 B. Statistical Genetic Specific Classes including: Handling Common file
 formats (Accessors to get/set values, Indexed access to BAM files) and
 some utility classes, including: 1. Cigar: interpretation and mapping
 between query and reference. 2. Pileup: structured access to data by
 individual reference position.
 .
 This package provides the development files for libstatgen.

Package: libstatgen-doc
Description-md5: 6ddab2892d9486f43563918d384518bd
Description-en: documentation files for the libStatGen
 libStatGen is a library for statistical genetic programs. It includes some:
 A. General Operation Classes including: File/Stream I/O, String processing
 and Parameter Parsing.
 B. Statistical Genetic Specific Classes including: Handling Common file
 formats (Accessors to get/set values, Indexed access to BAM files) and
 some utility classes, including: 1. Cigar: interpretation and mapping
 between query and reference. 2. Pileup: structured access to data by
 individual reference position.
 .
 This package provides the documentation files for libstatgen.

Package: libstatgen1
Description-md5: 258d82e2bdc8c38645974edfe25dc0b5
Description-en: processing and analyzing next generation sequencing and genotyping data library
 libStatGen is a library for statistical genetic programs. It includes some:
 A. General Operation Classes including: File/Stream I/O, String processing
 and Parameter Parsing.
 B. Statistical Genetic Specific Classes including: Handling Common file
 formats (Accessors to get/set values, Indexed access to BAM files) and
 some utility classes, including: 1. Cigar: interpretation and mapping
 between query and reference. 2. Pileup: structured access to data by
 individual reference position.
 .
 This package provides the shared library.

Package: libstatistics-basic-perl
Description-md5: b493d486cab10ca7596211feb6241b16
Description-en: collection of very basic statistics modules
 Statistics::Basic is a collection of very basic statistics modules. It
 includes modules to find the correlation between two arrays, find the
 covariance between two arrays, find the least square fit for two arrays,
 find the mean of an array, find the median of an array, find the mode of
 an array, find the standard deviation of an array, and find the variance
 of an array.

Package: libstatistics-contingency-perl
Description-md5: fb9c95544aae6c91a869d4cddad75fa1
Description-en: module to calculate precision, recall, F1, accuracy, etc.
 The Statistics::Contingency class helps you calculate several useful
 statistical measures based on 2x2 "contingency tables". These measures
 can help judge the results of automatic text categorization experiments, but
 they are useful in other situations as well.
 .
 The general usage flow is to tally a whole bunch of results in the
 Statistics::Contingency object, then query that object to obtain the measures
 you are interested in. When all results have been collected, you can get a
 report on accuracy, precision, recall, F1, and so on, with both
 macro-averaging and micro-averaging over categories.

Package: libstatistics-descriptive-perl
Description-md5: fcee8f4ac73c1aa6d4ebf1ef4e5367dc
Description-en: Perl module for basic descriptive statistical functions
 Statistics::Descriptive provides basic functions used in descriptive
 statistics. It has an object oriented design and supports two
 different types of data storage and calculation objects: sparse and
 full. With the sparse method, none of the data is stored and only a
 few statistical measures are available. Using the full method, the
 entire data set is retained and additional functions are available.

Package: libstatistics-distributions-perl
Description-md5: 4af2804a096d21f5ee500f3c5bba4181
Description-en: module for calculating some values of common statistical distributions
 Statistics::Distributions calculates percentage points (5 significant digits)
 of the u (standard normal) distribution, the student's t distribution, the
 chi-square distribution and the F distribution. It can also calculate the upper
 probability (5 significant digits) of the u (standard normal), the
 chi-square, the t and the F distribution. These critical values are needed to
 perform statistical tests, like the u test, the t test, the F test and the
 chi-squared test, and to calculate confidence intervals.
 .
 If you are interested in more precise algorithms you could look at:
 .
 StatLib: http://lib.stat.cmu.edu/apstat/ ;
 .
 Applied Statistics Algorithms by Griffiths, P. and Hill, I.D., Ellis Horwood:
 Chichester (1985)

Package: libstatistics-linefit-perl
Description-md5: 26510d820fc7b89105ba3a038653534d
Description-en: least squares line fit module for Perl
 Statistics::Linefit produces a least squares line fit, either
 weighted or unweighted.  It borrows some ideas from Statistics::OLS,
 but is faster, more robust, has better code, and it allows for
 weighted or unweighted regression.

Package: libstatistics-lite-perl
Description-md5: e520f94715c866550150d83d4b90b36e
Description-en: Perl module for simple statistical analysis
 Statistics::Lite is a lightweight, functional alternative to larger, more
 complete, object-oriented statistics packages. As such, it is likely to be
 better suited, in general, to smaller data sets.
 .
 When you just want something to give some very basic, high-school-level
 statistical values, without having to set up and populate an object first,
 this module may be useful.

Package: libstatistics-normality-perl
Description-md5: dc6ccfa7a62c9da7efc61f5abc14d55a
Description-en: module for testing normal distribution of data
 Various situations call for testing whether an empirical sample can be
 presumed to have been drawn from a normally (Gaussian) distributed
 population, especially because many downstream significance tests depend upon
 the assumption of normality. Statistics::Normality implements some of the
 more well-known normality tests from the mathematical statistics literature,
 though there are also others that are not included. The tests here are all
 so-called omnibus tests that find departures from normality on the basis of
 skewness and/or kurtosis.
 .
 Note that, although the Kolmogorov-Smirnov test can also be used in this
 capacity, it is a distance test and therefore not advisable. This, and other
 distance tests (e.g. Chi-square) are not implemented here.

Package: libstatistics-online-perl
Description-md5: 6966eed6599fd9ccc3ec76b59657b3a6
Description-en: module to perform statistic operations on large datasets
 Statistics::OnLine is a pure Perl implementation of the on-line algorithm to
 produce statistics on large datasets which, typically, could not fit the memory
 of the machine, e.g. a stream of data from the network.

Package: libstatistics-pca-perl
Description-md5: cfa3efc947a38e9af449df2289e6c0b3
Description-en: perl module for principal component analysis (PCA)
 Statistics::PCA provides functions for principal component analysis (PCA).
 PCA transforms higher-dimensional data consisting of a number of possibly
 correlated variables into a smaller number of uncorrelated variables termed
 principal components (PCs). The higher the ranking of the PCs the greater the
 amount of variability that the PC accounts for.
 .
 This PCA procedure involves the calculation of the eigenvalue decomposition
 from a data covariance matrix after mean centering the data.
 .
 See https://en.wikipedia.org/wiki/Principal_component_analysis

Package: libstatistics-r-io-perl
Description-md5: e3cf19523fc0e7f0014071825dd79277
Description-en: Perl interface to serialized R data
 Statistics::R::IO  is a pure-Perl implementation for reading native data
 files produced by the R statistical computing environment.
 .
 It provides routines for reading files in the two primary file
 formats used in R for serializing native objects: RDS and RData.

Package: libstatistics-r-perl
Description-md5: 9f6babe992ecdd861e543c626c4890d0
Description-en: Control the R interpreter with perl
 Statistics::R is a module to controls the R interpreter (R project
 for statistical computing: http://www.r-project.org/). It lets you
 start R, pass commands to it and retrieve the output. A shared mode
 allows several instances of Statistics::R to talk to the same R
 process.
 .
 The current Statistics::R implementation uses pipes (for stdin,
 stdout and stderr) to communicate with R. This implementation should
 be more efficient and reliable than that in previous version, which
 relied on reading and writing files.

Package: libstatistics-regression-perl
Description-md5: ed1d154d4afead4f9c940fc45681dc4b
Description-en: weighted linear regression package (line+plane fitting)
 Regression.pm is a multivariate linear regression package. That is, it
 estimates the c coefficients for a line-fit of the type
 .
 y= c(0)*x(0) + c(1)*x1 + c(2)*x2 + ... + c(k)*xk
 .
 given a data set of N observations, each with k independent x variables and
 one y variable. Naturally, N must be greater than k---and preferably
 considerably greater. Any reasonable undergraduate statistics book will
 explain what a regression is. Most of the time, the user will provide a
 constant ('1') as x(0) for each observation in order to allow the regression
 package to fit an intercept.

Package: libstatistics-test-randomwalk-perl
Description-md5: 0a9515efff02e9217a874cd757365a81
Description-en: module to perform a Random Walk statistical test
 Statistics::Test::RandomWalk implements a Random Walk test of a random number
 generator as outlined in Blobel et al. Basically, it tests that the numbers
 (in the interval between 0 and 1) generated by a random number generator are
 distributed evenly. It divides [0,1] into n evenly sized bins and calculates
 the number of expected and actual random numbers in the bin. (In fact, this
 counts the cumulated numbers, but that works the same.)

Package: libstatistics-test-sequence-perl
Description-md5: 85eaadb0cb6fbde9049cec0e67305571
Description-en: Perl module that tests correlation of random numbers
 Statistics::Test::Sequence implements a sequence correlation test for random
 number generators. It shows pairwise correlation between subsequent random
 numbers.
 .
 It performs this analysis using an algorithm published in: Blobel, V., and
 Lohrmann, E. Statistische und numerische Methoden der Datenanalyse. Stuttgart,
 Leipzig: Teubner, 1998

Package: libstatistics-topk-perl
Description-md5: 823a2797e6937b78adf22601a77f7170
Description-en: implementation of the top-k streaming algorithm
 The Statistics::TopK module implements the top-k streaming algorithm, also
 know as the "heavy hitters" algorithm. It is designed to process data streams
 and probabilistally calculate the k most frequent items while using limited
 memory.
 .
 A typical example would be to determine the top 10 IP addresses listed in an
 access log. A simple solution would be to hash each IP address to a counter
 and then sort the resulting hash by the counter size. But the hash could
 theoretically require over 4 billion keys.
 .
 The top-k algorithm only requires storage space proportional to the number of
 items of interest. It accomplishes this by sacrificing precision, as it is
 only a probabilistic counter.

Package: libstatistics-welford-perl
Description-md5: 03cc815c688796aaf86524cb272d2d74
Description-en: Standard statistics using Welford's algorithm
 Statistics::Welford provides standard statistics (mean value,
 variance, standard deviation, minimum and maximum value as well as
 the number of elements) using Welford's algorithm.
 .
 Welford's algorithm is much more resource efficient compared to the
 naïve algorithm implemented in e.g. Statistics::Basic::StdDev or
 Catmandu::Fix::stat_stddev. It especially does not need to load all
 values into RAM at the same time, i.e. does not require an array
 containing all values.
 .
 See also
 https://en.wikipedia.org/wiki/Variance/Algorithm#Online_algorithm

Package: libstatistics-zscore-perl
Description-md5: 70a1e875e0362083ffa2c30e6dfff38f
Description-en: Perl scoring module that uses statistics standard score
 Statistics::Zscore is a scoring module that uses statistics STANDARD SCORE.
 .
 In statistics, a standard score is a dimensionless quantity
 derived by subtracting the population mean from an individual raw score
 and then dividing the difference by the population standard deviation.
 .
 This conversion process is called standardizing or normalizing.
 Standard scores are also called z-values, z-scores, normal scores,
 and standardized variables.
 .
 See http://en.wikipedia.org/wiki/Standard_score for more information.

Package: libstax-ex-java
Description-md5: 7a2b20d73a1af9d1e27f7abc2989035a
Description-en: Extended StAX API
 This project develops a few extensions to complement JSR-173 StAX API in the
 following area.
 .
 * Enable parser instance reuse (which is important in the
 high-performance environment like JAXB and JAX-WS)
 * Improve the support for reading from non-text XML infoset,
 such as FastInfoset.
 * Improve the namespace support.

Package: libstax-java
Description-md5: b5d713edc04b0457f337dcf9252d0927
Description-en: StAX Reference Implementation (RI)
 StAX is a standard XML processing API that allows you to stream XML data
 from and to your application. This StAX implementation is the standard
 pull parser implementation for JSR-173 specification.

Package: libstax-java-doc
Description-md5: 64b9f537cecefed241b1c6273f727a1f
Description-en: Javadoc API for libstax-java
 StAX is a standard XML processing API that allows you to stream XML data
 from and to your application. This StAX implementation is the standard
 pull parser implementation for JSR-173 specification.
 .
 This package provides the Javadoc API for StAX.

Package: libstax2-api-java
Description-md5: 4da95c6001e24c6d3d589da87c807c9c
Description-en: Extension to StAX API for parsing XML documents
 StAX 2 is an extension to StAX (Streaming API for XML), a Java API to read
 and write XML documents. It adds some features over the original API,
 such as typed access API and read/write validation (with pluggable
 validators).

Package: libstb-dev
Description-md5: 73d8e4d28a3c57f676cdbf416a1dde28
Description-en: single-file image and audio processing libraries for C/C++ - development headers
 libstb is a set of single-file libraries for C/C++. The files are dual-licensed
 under public domain and the MIT license.
 .
 It includes the following modules:
 * stb_vorbis.c: decode ogg vorbis files from file/memory to float/16-bit
 signed output
 * stb_image.h: image loading/decoding from file/memory: JPG, PNG, TGA, BMP,
 PSD, GIF, HDR, PIC
 * stb_truetype.h: parse, decode, and rasterize characters from truetype fonts
 * stb_image_write.h: image writing to disk: PNG, TGA, BMP
 * stb_image_resize.h: resize images larger/smaller with good quality
 * stb_rect_pack.h: simple 2D rectangle packer with decent quality
 * stb_sprintf.h: fast sprintf, snprintf for C/C++
 * stretchy_buffer.h: typesafe dynamic array for C (i.e. approximation to
 vector<>), doesn't compile as C++
 * stb_textedit.h: guts of a text editor for games etc implementing them from
 scratch
 * stb_voxel_render.h: Minecraft-esque voxel rendering "engine" with many more
 features
 * stb_dxt.h: Fabian "ryg" Giesen's real-time DXT compressor
 * stb_perlin.h: revised Perlin noise (3D input, 1D output)
 * stb_easy_font.h: quick-and-dirty easy-to-deploy bitmap font for printing
 frame rate, etc
 * stb_tilemap_editor.h: embeddable tilemap editor
 * stb_herringbone_wang_tile.h: herringbone Wang tile map generator
 * stb_c_lexer.h: simplify writing parsers for C-like languages
 * stb_divide.h: more useful 32-bit modulus e.g. "euclidean divide"
 * stb_connected_components.h: incrementally compute reachability on grids
 * stb.h: helper functions for C, mostly redundant in C++; basically author's
 personal stuff
 * stb_leakcheck.h: quick-and-dirty malloc/free leak-checking
 .
 This package contains the development files.

Package: libstb0t64
Description-md5: b24bd4b1e66b8e6abb1afb1649fcf1f0
Description-en: single-file image and audio processing libraries for C/C++
 libstb is a set of single-file libraries for C/C++. The files are dual-licensed
 under public domain and the MIT license.
 .
 It includes the following modules:
 * stb_vorbis.c: decode ogg vorbis files from file/memory to float/16-bit
 signed output
 * stb_image.h: image loading/decoding from file/memory: JPG, PNG, TGA, BMP,
 PSD, GIF, HDR, PIC
 * stb_truetype.h: parse, decode, and rasterize characters from truetype fonts
 * stb_image_write.h: image writing to disk: PNG, TGA, BMP
 * stb_image_resize.h: resize images larger/smaller with good quality
 * stb_rect_pack.h: simple 2D rectangle packer with decent quality
 * stb_sprintf.h: fast sprintf, snprintf for C/C++
 * stretchy_buffer.h: typesafe dynamic array for C (i.e. approximation to
 vector<>), doesn't compile as C++
 * stb_textedit.h: guts of a text editor for games etc implementing them from
 scratch
 * stb_voxel_render.h: Minecraft-esque voxel rendering "engine" with many more
 features
 * stb_dxt.h: Fabian "ryg" Giesen's real-time DXT compressor
 * stb_perlin.h: revised Perlin noise (3D input, 1D output)
 * stb_easy_font.h: quick-and-dirty easy-to-deploy bitmap font for printing
 frame rate, etc
 * stb_tilemap_editor.h: embeddable tilemap editor
 * stb_herringbone_wang_tile.h: herringbone Wang tile map generator
 * stb_c_lexer.h: simplify writing parsers for C-like languages
 * stb_divide.h: more useful 32-bit modulus e.g. "euclidean divide"
 * stb_connected_components.h: incrementally compute reachability on grids
 * stb.h: helper functions for C, mostly redundant in C++; basically author's
 personal stuff
 * stb_leakcheck.h: quick-and-dirty malloc/free leak-checking

Package: libstd-rust-1.91
Description-md5: 389c19dd2d0c1e29221148ed6870c4a9
Description-en: Rust standard libraries
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the standard Rust libraries, built as dylibs,
 needed to run dynamically-linked Rust programs (-C prefer-dynamic).

Package: libstd-rust-1.91-dev
Description-md5: d179f786c5d3afccd5d86929b4043021
Description-en: Rust standard libraries - development files
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains development files for the standard Rust libraries,
 needed to compile Rust programs. It may also be installed on a system
 of another host architecture, for cross-compiling to this architecture.

Package: libstd-rust-1.92
Description-md5: 389c19dd2d0c1e29221148ed6870c4a9
Description-en: Rust standard libraries
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the standard Rust libraries, built as dylibs,
 needed to run dynamically-linked Rust programs (-C prefer-dynamic).

Package: libstd-rust-1.92-dev
Description-md5: d179f786c5d3afccd5d86929b4043021
Description-en: Rust standard libraries - development files
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains development files for the standard Rust libraries,
 needed to compile Rust programs. It may also be installed on a system
 of another host architecture, for cross-compiling to this architecture.

Package: libstd-rust-1.94
Description-md5: 389c19dd2d0c1e29221148ed6870c4a9
Description-en: Rust standard libraries
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the standard Rust libraries, built as dylibs,
 needed to run dynamically-linked Rust programs (-C prefer-dynamic).

Package: libstd-rust-1.94-dev
Description-md5: d179f786c5d3afccd5d86929b4043021
Description-en: Rust standard libraries - development files
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains development files for the standard Rust libraries,
 needed to compile Rust programs. It may also be installed on a system
 of another host architecture, for cross-compiling to this architecture.

Package: libstd-rust-1.95
Description-md5: 389c19dd2d0c1e29221148ed6870c4a9
Description-en: Rust standard libraries
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the standard Rust libraries, built as dylibs,
 needed to run dynamically-linked Rust programs (-C prefer-dynamic).

Package: libstd-rust-1.95-dev
Description-md5: d179f786c5d3afccd5d86929b4043021
Description-en: Rust standard libraries - development files
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains development files for the standard Rust libraries,
 needed to compile Rust programs. It may also be installed on a system
 of another host architecture, for cross-compiling to this architecture.

Package: libstdc++-11-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: libstdc++-11-dev-alpha-cross
Description-md5: 0e691d175b22e08f5fb4ec06ccfa6661
Description-en: GNU Standard C++ Library v3 (development files) (alpha)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-amd64-cross
Description-md5: 6d3f657fb824f1fb9fc979f0e961ef54
Description-en: GNU Standard C++ Library v3 (development files) (amd64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-arc-cross
Description-md5: cd2ad0496c8f7b261859c3dd4774e80c
Description-en: GNU Standard C++ Library v3 (development files) (arc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-arm64-cross
Description-md5: b3cf592d4bba33e3b225bbffa19ad85f
Description-en: GNU Standard C++ Library v3 (development files) (arm64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-armel-cross
Description-md5: ab3bbd18acc1427942e370921d69bba6
Description-en: GNU Standard C++ Library v3 (development files) (armel)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-armhf-cross
Description-md5: 5c94411e364c10e6c08261a0a964d7c8
Description-en: GNU Standard C++ Library v3 (development files) (armhf)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-hppa-cross
Description-md5: 3289c7de723a5f226a78565aee38eb5e
Description-en: GNU Standard C++ Library v3 (development files) (hppa)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-m68k-cross
Description-md5: 0829514fa6f25204a2a56f32093b5496
Description-en: GNU Standard C++ Library v3 (development files) (m68k)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-ppc64-cross
Description-md5: 9ed53ed2eade4c8b1ec98247d3d535f0
Description-en: GNU Standard C++ Library v3 (development files) (ppc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-ppc64el-cross
Description-md5: 813d263957e8d32c052437fddcfd908e
Description-en: GNU Standard C++ Library v3 (development files) (ppc64el)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-riscv64-cross
Description-md5: 4ece25cff1ca3aab6c0da4e011b01872
Description-en: GNU Standard C++ Library v3 (development files) (riscv64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-s390x-cross
Description-md5: 2e07343add09b92b671f67aa5b4d02b8
Description-en: GNU Standard C++ Library v3 (development files) (s390x)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-sh4-cross
Description-md5: 59250095b2d466277be2eb5637a5a157
Description-en: GNU Standard C++ Library v3 (development files) (sh4)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-sparc64-cross
Description-md5: 751105838e19d8219c75e6a4fcad4465
Description-en: GNU Standard C++ Library v3 (development files) (sparc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-doc
Description-md5: 1a4b88b8d9f96dfb2ac2be1049b4db01
Description-en: GNU Standard C++ Library v3 (documentation files)
 This package contains documentation files for the GNU stdc++ library.
 .
 One set is the distribution documentation, the other set is the
 source documentation including a namespace list, class hierarchy,
 alphabetical list, compound list, file list, namespace members,
 compound members and file members.

Package: libstdc++-11-pic
Description-md5: 1b398e74a3b20401a8669d8c6472c7cc
Description-en: GNU Standard C++ Library v3 (shared library subset kit)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.

Package: libstdc++-11-pic-alpha-cross
Description-md5: b02119c56e48ba28d32a337719642f4c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (alpha)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-amd64-cross
Description-md5: 897213acb8110acaaf18974a2aad020d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (amd64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-arc-cross
Description-md5: df1f90242b29cf6d30bd198cec53202e
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-arm64-cross
Description-md5: 66fcdb170ff1079926ce4091eed9507d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arm64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-armel-cross
Description-md5: 63f80af80be8c7aa9d2e4b0c8cce96d1
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armel)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-armhf-cross
Description-md5: 8eeda6931545837207549183feb1ce3c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armhf)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-hppa-cross
Description-md5: 566fbbc443ff2965ab0534050aa962ae
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (hppa)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-i386-cross
Description-md5: 40a305b2bee28054790c436480373841
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (i386)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-m68k-cross
Description-md5: 67c2a93a5b3de0a479ddf2953824e9f9
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (m68k)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-powerpc-cross
Description-md5: 8ec00688cdfad4bc2c12000de90bc2cf
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (powerpc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-ppc64-cross
Description-md5: 5910789309872c0a41711802dd6397cd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-ppc64el-cross
Description-md5: 64adb38721429df45745cd8ab9d9e5b5
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64el)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-riscv64-cross
Description-md5: 467dfb9ab50e13cf46a473aa82cb2455
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (riscv64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-s390x-cross
Description-md5: b3f1e514f0051310da311f3db06238b4
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (s390x)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-sh4-cross
Description-md5: f7eb5c17cb48aca62d22c21ce777e6dd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sh4)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-sparc64-cross
Description-md5: 3d9a93eab2fa4ba7f17a3f281414de1d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sparc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-11-pic-x32-cross
Description-md5: 19bff1c161a1bd26e17d27fa01001347
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (x32)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: libstdc++-12-dev-alpha-cross
Description-md5: 0e691d175b22e08f5fb4ec06ccfa6661
Description-en: GNU Standard C++ Library v3 (development files) (alpha)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-amd64-cross
Description-md5: 6d3f657fb824f1fb9fc979f0e961ef54
Description-en: GNU Standard C++ Library v3 (development files) (amd64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-arc-cross
Description-md5: cd2ad0496c8f7b261859c3dd4774e80c
Description-en: GNU Standard C++ Library v3 (development files) (arc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-arm64-cross
Description-md5: b3cf592d4bba33e3b225bbffa19ad85f
Description-en: GNU Standard C++ Library v3 (development files) (arm64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-armel-cross
Description-md5: ab3bbd18acc1427942e370921d69bba6
Description-en: GNU Standard C++ Library v3 (development files) (armel)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-armhf-cross
Description-md5: 5c94411e364c10e6c08261a0a964d7c8
Description-en: GNU Standard C++ Library v3 (development files) (armhf)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-hppa-cross
Description-md5: 3289c7de723a5f226a78565aee38eb5e
Description-en: GNU Standard C++ Library v3 (development files) (hppa)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-m68k-cross
Description-md5: 0829514fa6f25204a2a56f32093b5496
Description-en: GNU Standard C++ Library v3 (development files) (m68k)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-ppc64-cross
Description-md5: 9ed53ed2eade4c8b1ec98247d3d535f0
Description-en: GNU Standard C++ Library v3 (development files) (ppc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-ppc64el-cross
Description-md5: 813d263957e8d32c052437fddcfd908e
Description-en: GNU Standard C++ Library v3 (development files) (ppc64el)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-riscv64-cross
Description-md5: 4ece25cff1ca3aab6c0da4e011b01872
Description-en: GNU Standard C++ Library v3 (development files) (riscv64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-s390x-cross
Description-md5: 2e07343add09b92b671f67aa5b4d02b8
Description-en: GNU Standard C++ Library v3 (development files) (s390x)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-sh4-cross
Description-md5: 59250095b2d466277be2eb5637a5a157
Description-en: GNU Standard C++ Library v3 (development files) (sh4)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-sparc64-cross
Description-md5: 751105838e19d8219c75e6a4fcad4465
Description-en: GNU Standard C++ Library v3 (development files) (sparc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-doc
Description-md5: 1a4b88b8d9f96dfb2ac2be1049b4db01
Description-en: GNU Standard C++ Library v3 (documentation files)
 This package contains documentation files for the GNU stdc++ library.
 .
 One set is the distribution documentation, the other set is the
 source documentation including a namespace list, class hierarchy,
 alphabetical list, compound list, file list, namespace members,
 compound members and file members.

Package: libstdc++-12-pic
Description-md5: 1b398e74a3b20401a8669d8c6472c7cc
Description-en: GNU Standard C++ Library v3 (shared library subset kit)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.

Package: libstdc++-12-pic-alpha-cross
Description-md5: b02119c56e48ba28d32a337719642f4c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (alpha)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-amd64-cross
Description-md5: 897213acb8110acaaf18974a2aad020d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (amd64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-arc-cross
Description-md5: df1f90242b29cf6d30bd198cec53202e
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-arm64-cross
Description-md5: 66fcdb170ff1079926ce4091eed9507d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arm64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-armel-cross
Description-md5: 63f80af80be8c7aa9d2e4b0c8cce96d1
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armel)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-armhf-cross
Description-md5: 8eeda6931545837207549183feb1ce3c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armhf)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-hppa-cross
Description-md5: 566fbbc443ff2965ab0534050aa962ae
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (hppa)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-i386-cross
Description-md5: 40a305b2bee28054790c436480373841
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (i386)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-m68k-cross
Description-md5: 67c2a93a5b3de0a479ddf2953824e9f9
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (m68k)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-powerpc-cross
Description-md5: 8ec00688cdfad4bc2c12000de90bc2cf
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (powerpc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-ppc64-cross
Description-md5: 5910789309872c0a41711802dd6397cd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-ppc64el-cross
Description-md5: 64adb38721429df45745cd8ab9d9e5b5
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64el)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-riscv64-cross
Description-md5: 467dfb9ab50e13cf46a473aa82cb2455
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (riscv64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-s390x-cross
Description-md5: b3f1e514f0051310da311f3db06238b4
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (s390x)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-sh4-cross
Description-md5: f7eb5c17cb48aca62d22c21ce777e6dd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sh4)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-sparc64-cross
Description-md5: 3d9a93eab2fa4ba7f17a3f281414de1d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sparc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-12-pic-x32-cross
Description-md5: 19bff1c161a1bd26e17d27fa01001347
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (x32)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: libstdc++-13-dev-alpha-cross
Description-md5: 0e691d175b22e08f5fb4ec06ccfa6661
Description-en: GNU Standard C++ Library v3 (development files) (alpha)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-amd64-cross
Description-md5: 6d3f657fb824f1fb9fc979f0e961ef54
Description-en: GNU Standard C++ Library v3 (development files) (amd64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-arc-cross
Description-md5: cd2ad0496c8f7b261859c3dd4774e80c
Description-en: GNU Standard C++ Library v3 (development files) (arc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-arm64-cross
Description-md5: b3cf592d4bba33e3b225bbffa19ad85f
Description-en: GNU Standard C++ Library v3 (development files) (arm64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-armel-cross
Description-md5: ab3bbd18acc1427942e370921d69bba6
Description-en: GNU Standard C++ Library v3 (development files) (armel)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-armhf-cross
Description-md5: 5c94411e364c10e6c08261a0a964d7c8
Description-en: GNU Standard C++ Library v3 (development files) (armhf)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-hppa-cross
Description-md5: 3289c7de723a5f226a78565aee38eb5e
Description-en: GNU Standard C++ Library v3 (development files) (hppa)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-loong64-cross
Description-md5: c3dba1b542e40bef5f0cf6521e0eb43f
Description-en: GNU Standard C++ Library v3 (development files) (loong64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-m68k-cross
Description-md5: 0829514fa6f25204a2a56f32093b5496
Description-en: GNU Standard C++ Library v3 (development files) (m68k)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-ppc64-cross
Description-md5: 9ed53ed2eade4c8b1ec98247d3d535f0
Description-en: GNU Standard C++ Library v3 (development files) (ppc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-ppc64el-cross
Description-md5: 813d263957e8d32c052437fddcfd908e
Description-en: GNU Standard C++ Library v3 (development files) (ppc64el)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-riscv64-cross
Description-md5: 4ece25cff1ca3aab6c0da4e011b01872
Description-en: GNU Standard C++ Library v3 (development files) (riscv64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-s390x-cross
Description-md5: 2e07343add09b92b671f67aa5b4d02b8
Description-en: GNU Standard C++ Library v3 (development files) (s390x)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-sh4-cross
Description-md5: 59250095b2d466277be2eb5637a5a157
Description-en: GNU Standard C++ Library v3 (development files) (sh4)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-sparc64-cross
Description-md5: 751105838e19d8219c75e6a4fcad4465
Description-en: GNU Standard C++ Library v3 (development files) (sparc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-doc
Description-md5: 1a4b88b8d9f96dfb2ac2be1049b4db01
Description-en: GNU Standard C++ Library v3 (documentation files)
 This package contains documentation files for the GNU stdc++ library.
 .
 One set is the distribution documentation, the other set is the
 source documentation including a namespace list, class hierarchy,
 alphabetical list, compound list, file list, namespace members,
 compound members and file members.

Package: libstdc++-13-pic
Description-md5: 1b398e74a3b20401a8669d8c6472c7cc
Description-en: GNU Standard C++ Library v3 (shared library subset kit)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.

Package: libstdc++-13-pic-alpha-cross
Description-md5: b02119c56e48ba28d32a337719642f4c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (alpha)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-amd64-cross
Description-md5: 897213acb8110acaaf18974a2aad020d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (amd64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-arc-cross
Description-md5: df1f90242b29cf6d30bd198cec53202e
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-arm64-cross
Description-md5: 66fcdb170ff1079926ce4091eed9507d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arm64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-armel-cross
Description-md5: 63f80af80be8c7aa9d2e4b0c8cce96d1
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armel)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-armhf-cross
Description-md5: 8eeda6931545837207549183feb1ce3c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armhf)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-hppa-cross
Description-md5: 566fbbc443ff2965ab0534050aa962ae
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (hppa)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-i386-cross
Description-md5: 40a305b2bee28054790c436480373841
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (i386)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-loong64-cross
Description-md5: edebd1b7d00a8647467e35315aaaa46e
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (loong64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-m68k-cross
Description-md5: 67c2a93a5b3de0a479ddf2953824e9f9
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (m68k)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-powerpc-cross
Description-md5: 8ec00688cdfad4bc2c12000de90bc2cf
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (powerpc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-ppc64-cross
Description-md5: 5910789309872c0a41711802dd6397cd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-ppc64el-cross
Description-md5: 64adb38721429df45745cd8ab9d9e5b5
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64el)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-riscv64-cross
Description-md5: 467dfb9ab50e13cf46a473aa82cb2455
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (riscv64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-s390x-cross
Description-md5: b3f1e514f0051310da311f3db06238b4
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (s390x)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-sh4-cross
Description-md5: f7eb5c17cb48aca62d22c21ce777e6dd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sh4)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-sparc64-cross
Description-md5: 3d9a93eab2fa4ba7f17a3f281414de1d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sparc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-13-pic-x32-cross
Description-md5: 19bff1c161a1bd26e17d27fa01001347
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (x32)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: libstdc++-14-dev-alpha-cross
Description-md5: 0e691d175b22e08f5fb4ec06ccfa6661
Description-en: GNU Standard C++ Library v3 (development files) (alpha)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-amd64-cross
Description-md5: 6d3f657fb824f1fb9fc979f0e961ef54
Description-en: GNU Standard C++ Library v3 (development files) (amd64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-arc-cross
Description-md5: cd2ad0496c8f7b261859c3dd4774e80c
Description-en: GNU Standard C++ Library v3 (development files) (arc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-arm64-cross
Description-md5: b3cf592d4bba33e3b225bbffa19ad85f
Description-en: GNU Standard C++ Library v3 (development files) (arm64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-armel-cross
Description-md5: ab3bbd18acc1427942e370921d69bba6
Description-en: GNU Standard C++ Library v3 (development files) (armel)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-armhf-cross
Description-md5: 5c94411e364c10e6c08261a0a964d7c8
Description-en: GNU Standard C++ Library v3 (development files) (armhf)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-hppa-cross
Description-md5: 3289c7de723a5f226a78565aee38eb5e
Description-en: GNU Standard C++ Library v3 (development files) (hppa)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-loong64-cross
Description-md5: c3dba1b542e40bef5f0cf6521e0eb43f
Description-en: GNU Standard C++ Library v3 (development files) (loong64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-m68k-cross
Description-md5: 0829514fa6f25204a2a56f32093b5496
Description-en: GNU Standard C++ Library v3 (development files) (m68k)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-ppc64-cross
Description-md5: 9ed53ed2eade4c8b1ec98247d3d535f0
Description-en: GNU Standard C++ Library v3 (development files) (ppc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-ppc64el-cross
Description-md5: 813d263957e8d32c052437fddcfd908e
Description-en: GNU Standard C++ Library v3 (development files) (ppc64el)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-riscv64-cross
Description-md5: 4ece25cff1ca3aab6c0da4e011b01872
Description-en: GNU Standard C++ Library v3 (development files) (riscv64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-s390x-cross
Description-md5: 2e07343add09b92b671f67aa5b4d02b8
Description-en: GNU Standard C++ Library v3 (development files) (s390x)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-sh4-cross
Description-md5: 59250095b2d466277be2eb5637a5a157
Description-en: GNU Standard C++ Library v3 (development files) (sh4)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-sparc64-cross
Description-md5: 751105838e19d8219c75e6a4fcad4465
Description-en: GNU Standard C++ Library v3 (development files) (sparc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-doc
Description-md5: 1a4b88b8d9f96dfb2ac2be1049b4db01
Description-en: GNU Standard C++ Library v3 (documentation files)
 This package contains documentation files for the GNU stdc++ library.
 .
 One set is the distribution documentation, the other set is the
 source documentation including a namespace list, class hierarchy,
 alphabetical list, compound list, file list, namespace members,
 compound members and file members.

Package: libstdc++-14-pic
Description-md5: 1b398e74a3b20401a8669d8c6472c7cc
Description-en: GNU Standard C++ Library v3 (shared library subset kit)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.

Package: libstdc++-14-pic-alpha-cross
Description-md5: b02119c56e48ba28d32a337719642f4c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (alpha)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-amd64-cross
Description-md5: 897213acb8110acaaf18974a2aad020d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (amd64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-arc-cross
Description-md5: df1f90242b29cf6d30bd198cec53202e
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-arm64-cross
Description-md5: 66fcdb170ff1079926ce4091eed9507d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arm64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-armel-cross
Description-md5: 63f80af80be8c7aa9d2e4b0c8cce96d1
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armel)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-armhf-cross
Description-md5: 8eeda6931545837207549183feb1ce3c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armhf)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-hppa-cross
Description-md5: 566fbbc443ff2965ab0534050aa962ae
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (hppa)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-i386-cross
Description-md5: 40a305b2bee28054790c436480373841
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (i386)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-loong64-cross
Description-md5: edebd1b7d00a8647467e35315aaaa46e
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (loong64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-m68k-cross
Description-md5: 67c2a93a5b3de0a479ddf2953824e9f9
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (m68k)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-powerpc-cross
Description-md5: 8ec00688cdfad4bc2c12000de90bc2cf
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (powerpc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-ppc64-cross
Description-md5: 5910789309872c0a41711802dd6397cd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-ppc64el-cross
Description-md5: 64adb38721429df45745cd8ab9d9e5b5
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64el)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-riscv64-cross
Description-md5: 467dfb9ab50e13cf46a473aa82cb2455
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (riscv64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-s390x-cross
Description-md5: b3f1e514f0051310da311f3db06238b4
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (s390x)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-sh4-cross
Description-md5: f7eb5c17cb48aca62d22c21ce777e6dd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sh4)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-sparc64-cross
Description-md5: 3d9a93eab2fa4ba7f17a3f281414de1d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sparc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-14-pic-x32-cross
Description-md5: 19bff1c161a1bd26e17d27fa01001347
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (x32)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-dev-alpha-cross
Description-md5: 0e691d175b22e08f5fb4ec06ccfa6661
Description-en: GNU Standard C++ Library v3 (development files) (alpha)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-15-dev-arc-cross
Description-md5: cd2ad0496c8f7b261859c3dd4774e80c
Description-en: GNU Standard C++ Library v3 (development files) (arc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-15-dev-armel-cross
Description-md5: ab3bbd18acc1427942e370921d69bba6
Description-en: GNU Standard C++ Library v3 (development files) (armel)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-15-dev-hppa-cross
Description-md5: 3289c7de723a5f226a78565aee38eb5e
Description-en: GNU Standard C++ Library v3 (development files) (hppa)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-15-dev-loong64-cross
Description-md5: c3dba1b542e40bef5f0cf6521e0eb43f
Description-en: GNU Standard C++ Library v3 (development files) (loong64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-dev-m68k-cross
Description-md5: 0829514fa6f25204a2a56f32093b5496
Description-en: GNU Standard C++ Library v3 (development files) (m68k)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-15-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-15-dev-ppc64-cross
Description-md5: 9ed53ed2eade4c8b1ec98247d3d535f0
Description-en: GNU Standard C++ Library v3 (development files) (ppc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-dev-sh4-cross
Description-md5: 59250095b2d466277be2eb5637a5a157
Description-en: GNU Standard C++ Library v3 (development files) (sh4)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-dev-sparc64-cross
Description-md5: 751105838e19d8219c75e6a4fcad4465
Description-en: GNU Standard C++ Library v3 (development files) (sparc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-doc
Description-md5: 1a4b88b8d9f96dfb2ac2be1049b4db01
Description-en: GNU Standard C++ Library v3 (documentation files)
 This package contains documentation files for the GNU stdc++ library.
 .
 One set is the distribution documentation, the other set is the
 source documentation including a namespace list, class hierarchy,
 alphabetical list, compound list, file list, namespace members,
 compound members and file members.

Package: libstdc++-15-pic-alpha-cross
Description-md5: b02119c56e48ba28d32a337719642f4c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (alpha)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-amd64-cross
Description-md5: 897213acb8110acaaf18974a2aad020d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (amd64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-arc-cross
Description-md5: df1f90242b29cf6d30bd198cec53202e
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-arm64-cross
Description-md5: 66fcdb170ff1079926ce4091eed9507d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arm64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-armel-cross
Description-md5: 63f80af80be8c7aa9d2e4b0c8cce96d1
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armel)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-armhf-cross
Description-md5: 8eeda6931545837207549183feb1ce3c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armhf)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-hppa-cross
Description-md5: 566fbbc443ff2965ab0534050aa962ae
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (hppa)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-i386-cross
Description-md5: 40a305b2bee28054790c436480373841
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (i386)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-loong64-cross
Description-md5: edebd1b7d00a8647467e35315aaaa46e
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (loong64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-m68k-cross
Description-md5: 67c2a93a5b3de0a479ddf2953824e9f9
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (m68k)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-powerpc-cross
Description-md5: 8ec00688cdfad4bc2c12000de90bc2cf
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (powerpc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-ppc64-cross
Description-md5: 5910789309872c0a41711802dd6397cd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-ppc64el-cross
Description-md5: 64adb38721429df45745cd8ab9d9e5b5
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64el)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-riscv64-cross
Description-md5: 467dfb9ab50e13cf46a473aa82cb2455
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (riscv64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-s390x-cross
Description-md5: b3f1e514f0051310da311f3db06238b4
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (s390x)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-sh4-cross
Description-md5: f7eb5c17cb48aca62d22c21ce777e6dd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sh4)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-sparc64-cross
Description-md5: 3d9a93eab2fa4ba7f17a3f281414de1d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sparc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-15-pic-x32-cross
Description-md5: 19bff1c161a1bd26e17d27fa01001347
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (x32)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: libstdc++-16-dev-alpha-cross
Description-md5: 0e691d175b22e08f5fb4ec06ccfa6661
Description-en: GNU Standard C++ Library v3 (development files) (alpha)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-amd64-cross
Description-md5: 6d3f657fb824f1fb9fc979f0e961ef54
Description-en: GNU Standard C++ Library v3 (development files) (amd64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-arc-cross
Description-md5: cd2ad0496c8f7b261859c3dd4774e80c
Description-en: GNU Standard C++ Library v3 (development files) (arc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-arm64-cross
Description-md5: b3cf592d4bba33e3b225bbffa19ad85f
Description-en: GNU Standard C++ Library v3 (development files) (arm64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-armel-cross
Description-md5: ab3bbd18acc1427942e370921d69bba6
Description-en: GNU Standard C++ Library v3 (development files) (armel)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-armhf-cross
Description-md5: 5c94411e364c10e6c08261a0a964d7c8
Description-en: GNU Standard C++ Library v3 (development files) (armhf)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-hppa-cross
Description-md5: 3289c7de723a5f226a78565aee38eb5e
Description-en: GNU Standard C++ Library v3 (development files) (hppa)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-loong64-cross
Description-md5: c3dba1b542e40bef5f0cf6521e0eb43f
Description-en: GNU Standard C++ Library v3 (development files) (loong64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-m68k-cross
Description-md5: 0829514fa6f25204a2a56f32093b5496
Description-en: GNU Standard C++ Library v3 (development files) (m68k)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-powerpc-cross
Description-md5: 9fad388828b4fa14ecd808a58b88704b
Description-en: GNU Standard C++ Library v3 (development files) (powerpc)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-ppc64-cross
Description-md5: 9ed53ed2eade4c8b1ec98247d3d535f0
Description-en: GNU Standard C++ Library v3 (development files) (ppc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-ppc64el-cross
Description-md5: 813d263957e8d32c052437fddcfd908e
Description-en: GNU Standard C++ Library v3 (development files) (ppc64el)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-riscv64-cross
Description-md5: 4ece25cff1ca3aab6c0da4e011b01872
Description-en: GNU Standard C++ Library v3 (development files) (riscv64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-s390x-cross
Description-md5: 2e07343add09b92b671f67aa5b4d02b8
Description-en: GNU Standard C++ Library v3 (development files) (s390x)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-sh4-cross
Description-md5: 59250095b2d466277be2eb5637a5a157
Description-en: GNU Standard C++ Library v3 (development files) (sh4)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-sparc64-cross
Description-md5: 751105838e19d8219c75e6a4fcad4465
Description-en: GNU Standard C++ Library v3 (development files) (sparc64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-dev-x32-cross
Description-md5: 58857ed969230a807511ee5014cd839a
Description-en: GNU Standard C++ Library v3 (development files) (x32)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-doc
Description-md5: 1a4b88b8d9f96dfb2ac2be1049b4db01
Description-en: GNU Standard C++ Library v3 (documentation files)
 This package contains documentation files for the GNU stdc++ library.
 .
 One set is the distribution documentation, the other set is the
 source documentation including a namespace list, class hierarchy,
 alphabetical list, compound list, file list, namespace members,
 compound members and file members.

Package: libstdc++-16-pic
Description-md5: 1b398e74a3b20401a8669d8c6472c7cc
Description-en: GNU Standard C++ Library v3 (shared library subset kit)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.

Package: libstdc++-16-pic-alpha-cross
Description-md5: b02119c56e48ba28d32a337719642f4c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (alpha)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-amd64-cross
Description-md5: 897213acb8110acaaf18974a2aad020d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (amd64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-arc-cross
Description-md5: df1f90242b29cf6d30bd198cec53202e
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-arm64-cross
Description-md5: 66fcdb170ff1079926ce4091eed9507d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (arm64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-armel-cross
Description-md5: 63f80af80be8c7aa9d2e4b0c8cce96d1
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armel)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-armhf-cross
Description-md5: 8eeda6931545837207549183feb1ce3c
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (armhf)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-hppa-cross
Description-md5: 566fbbc443ff2965ab0534050aa962ae
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (hppa)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-i386-cross
Description-md5: 40a305b2bee28054790c436480373841
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (i386)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-loong64-cross
Description-md5: edebd1b7d00a8647467e35315aaaa46e
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (loong64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-m68k-cross
Description-md5: 67c2a93a5b3de0a479ddf2953824e9f9
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (m68k)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-powerpc-cross
Description-md5: 8ec00688cdfad4bc2c12000de90bc2cf
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (powerpc)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-ppc64-cross
Description-md5: 5910789309872c0a41711802dd6397cd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-ppc64el-cross
Description-md5: 64adb38721429df45745cd8ab9d9e5b5
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (ppc64el)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-riscv64-cross
Description-md5: 467dfb9ab50e13cf46a473aa82cb2455
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (riscv64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-s390x-cross
Description-md5: b3f1e514f0051310da311f3db06238b4
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (s390x)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-sh4-cross
Description-md5: f7eb5c17cb48aca62d22c21ce777e6dd
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sh4)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-sparc64-cross
Description-md5: 3d9a93eab2fa4ba7f17a3f281414de1d
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (sparc64)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++-16-pic-x32-cross
Description-md5: 19bff1c161a1bd26e17d27fa01001347
Description-en: GNU Standard C++ Library v3 (shared library subset kit) (x32)
 This is used to develop subsets of the libstdc++ shared libraries for
 use on custom installation floppies and in embedded systems.
 .
 Unless you are making one of those, you will not need this package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++-arm-none-eabi-dev
Description-md5: bd27fafc39c5bf1d5dc976bebfcaa215
Description-en: GNU Standard C++ Library v3 for ARM Cortex-R/M processors (headers)
 GNU Standard C++ library for embedded ARM chips using Cortex-M, and
 Cortex-R processors.
 .
 This package contains shared headers

Package: libstdc++-arm-none-eabi-newlib
Description-md5: dc4e7e50fdfde2001f9f19b8a4b9bb8d
Description-en: GNU Standard C++ Library v3 for ARM Cortex-R/M processors (newlib)
 GNU Standard C++ library for embedded ARM chips using Cortex-M, and
 Cortex-R processors.
 .
 This library is built using newlib as standard C library.

Package: libstdc++-arm-none-eabi-picolibc
Description-md5: b333c5a68b8612cc062aeeabd8224d41
Description-en: GNU Standard C++ Library v3 for ARM Cortex-R/M processors (picolibc)
 GNU Standard C++ library for embedded ARM chips using Cortex-M, and
 Cortex-R processors.
 .
 This library is built using picolibc as standard C library.

Package: libstdc++-riscv64-unknown-elf-dev
Description-md5: cb63bcf8162d325bf2d0f0614e834afa
Description-en: GNU Standard C++ Library v3 for Risc-V processors (headers)
 GNU Standard C++ library for embedded Risc-V chips.
 .
 This package contains shared headers

Package: libstdc++-riscv64-unknown-elf-picolibc
Description-md5: c0129d9dc7c218ab658287fdfd2762b7
Description-en: GNU Standard C++ Library v3 for Risc-V (picolibc)
 GNU Standard C++ library for embedded Risc-V chips.
 .
 This library is built using picolibc as standard C library.

Package: libstdc++6-11-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libstdc++6-11-dbg-alpha-cross
Description-md5: 6cde10314b912c2178957251d2a42f50
Description-en: GNU Standard C++ Library v3 (debug build) (alpha)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-arc-cross
Description-md5: 83c08e41d7a53a2592f22fb1be12acfb
Description-en: GNU Standard C++ Library v3 (debug build) (arc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-arm64-cross
Description-md5: 9df4ee912240a43a1f85f30cd99b1bbe
Description-en: GNU Standard C++ Library v3 (debug build) (arm64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-armel-cross
Description-md5: b74ada7586fcf49790198c7aab2c3fe5
Description-en: GNU Standard C++ Library v3 (debug build) (armel)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-armhf-cross
Description-md5: 7e4a3bc52837008e0b4bfe305e4235c0
Description-en: GNU Standard C++ Library v3 (debug build) (armhf)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-hppa-cross
Description-md5: bbfabac6595863d9d8b2aa19321e92e1
Description-en: GNU Standard C++ Library v3 (debug build) (hppa)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-m68k-cross
Description-md5: f2941590e5d6949db3f08ded4d2b8993
Description-en: GNU Standard C++ Library v3 (debug build) (m68k)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-ppc64el-cross
Description-md5: 8bc8d5dab6268a0f3d74b173ff9229fb
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64el)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-riscv64-cross
Description-md5: e2f83ed8d7e07f16cdfe19927301bd90
Description-en: GNU Standard C++ Library v3 (debug build) (riscv64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-s390x-cross
Description-md5: f4f53b44d8ad2eaedde73442805cd8fb
Description-en: GNU Standard C++ Library v3 (debug build) (s390x)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-sh4-cross
Description-md5: 458bf17786f114de7c72571866123d89
Description-en: GNU Standard C++ Library v3 (debug build) (sh4)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-11-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libstdc++6-12-dbg-alpha-cross
Description-md5: 6cde10314b912c2178957251d2a42f50
Description-en: GNU Standard C++ Library v3 (debug build) (alpha)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-arc-cross
Description-md5: 83c08e41d7a53a2592f22fb1be12acfb
Description-en: GNU Standard C++ Library v3 (debug build) (arc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-arm64-cross
Description-md5: 9df4ee912240a43a1f85f30cd99b1bbe
Description-en: GNU Standard C++ Library v3 (debug build) (arm64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-armel-cross
Description-md5: b74ada7586fcf49790198c7aab2c3fe5
Description-en: GNU Standard C++ Library v3 (debug build) (armel)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-armhf-cross
Description-md5: 7e4a3bc52837008e0b4bfe305e4235c0
Description-en: GNU Standard C++ Library v3 (debug build) (armhf)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-hppa-cross
Description-md5: bbfabac6595863d9d8b2aa19321e92e1
Description-en: GNU Standard C++ Library v3 (debug build) (hppa)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-m68k-cross
Description-md5: f2941590e5d6949db3f08ded4d2b8993
Description-en: GNU Standard C++ Library v3 (debug build) (m68k)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-ppc64el-cross
Description-md5: 8bc8d5dab6268a0f3d74b173ff9229fb
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64el)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-riscv64-cross
Description-md5: e2f83ed8d7e07f16cdfe19927301bd90
Description-en: GNU Standard C++ Library v3 (debug build) (riscv64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-s390x-cross
Description-md5: f4f53b44d8ad2eaedde73442805cd8fb
Description-en: GNU Standard C++ Library v3 (debug build) (s390x)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-sh4-cross
Description-md5: 458bf17786f114de7c72571866123d89
Description-en: GNU Standard C++ Library v3 (debug build) (sh4)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-12-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libstdc++6-13-dbg-alpha-cross
Description-md5: 6cde10314b912c2178957251d2a42f50
Description-en: GNU Standard C++ Library v3 (debug build) (alpha)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-arc-cross
Description-md5: 83c08e41d7a53a2592f22fb1be12acfb
Description-en: GNU Standard C++ Library v3 (debug build) (arc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-arm64-cross
Description-md5: 9df4ee912240a43a1f85f30cd99b1bbe
Description-en: GNU Standard C++ Library v3 (debug build) (arm64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-armel-cross
Description-md5: b74ada7586fcf49790198c7aab2c3fe5
Description-en: GNU Standard C++ Library v3 (debug build) (armel)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-armhf-cross
Description-md5: 7e4a3bc52837008e0b4bfe305e4235c0
Description-en: GNU Standard C++ Library v3 (debug build) (armhf)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-hppa-cross
Description-md5: bbfabac6595863d9d8b2aa19321e92e1
Description-en: GNU Standard C++ Library v3 (debug build) (hppa)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-loong64-cross
Description-md5: 489212125dd13ebc23bcb5db4bb600c7
Description-en: GNU Standard C++ Library v3 (debug build) (loong64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-m68k-cross
Description-md5: f2941590e5d6949db3f08ded4d2b8993
Description-en: GNU Standard C++ Library v3 (debug build) (m68k)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-ppc64el-cross
Description-md5: 8bc8d5dab6268a0f3d74b173ff9229fb
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64el)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-riscv64-cross
Description-md5: e2f83ed8d7e07f16cdfe19927301bd90
Description-en: GNU Standard C++ Library v3 (debug build) (riscv64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-s390x-cross
Description-md5: f4f53b44d8ad2eaedde73442805cd8fb
Description-en: GNU Standard C++ Library v3 (debug build) (s390x)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-sh4-cross
Description-md5: 458bf17786f114de7c72571866123d89
Description-en: GNU Standard C++ Library v3 (debug build) (sh4)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-13-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libstdc++6-14-dbg-alpha-cross
Description-md5: 6cde10314b912c2178957251d2a42f50
Description-en: GNU Standard C++ Library v3 (debug build) (alpha)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-arc-cross
Description-md5: 83c08e41d7a53a2592f22fb1be12acfb
Description-en: GNU Standard C++ Library v3 (debug build) (arc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-arm64-cross
Description-md5: 9df4ee912240a43a1f85f30cd99b1bbe
Description-en: GNU Standard C++ Library v3 (debug build) (arm64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-armel-cross
Description-md5: b74ada7586fcf49790198c7aab2c3fe5
Description-en: GNU Standard C++ Library v3 (debug build) (armel)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-armhf-cross
Description-md5: 7e4a3bc52837008e0b4bfe305e4235c0
Description-en: GNU Standard C++ Library v3 (debug build) (armhf)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-hppa-cross
Description-md5: bbfabac6595863d9d8b2aa19321e92e1
Description-en: GNU Standard C++ Library v3 (debug build) (hppa)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-loong64-cross
Description-md5: 489212125dd13ebc23bcb5db4bb600c7
Description-en: GNU Standard C++ Library v3 (debug build) (loong64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-m68k-cross
Description-md5: f2941590e5d6949db3f08ded4d2b8993
Description-en: GNU Standard C++ Library v3 (debug build) (m68k)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-ppc64el-cross
Description-md5: 8bc8d5dab6268a0f3d74b173ff9229fb
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64el)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-riscv64-cross
Description-md5: e2f83ed8d7e07f16cdfe19927301bd90
Description-en: GNU Standard C++ Library v3 (debug build) (riscv64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-s390x-cross
Description-md5: f4f53b44d8ad2eaedde73442805cd8fb
Description-en: GNU Standard C++ Library v3 (debug build) (s390x)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-sh4-cross
Description-md5: 458bf17786f114de7c72571866123d89
Description-en: GNU Standard C++ Library v3 (debug build) (sh4)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-14-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libstdc++6-15-dbg-alpha-cross
Description-md5: 6cde10314b912c2178957251d2a42f50
Description-en: GNU Standard C++ Library v3 (debug build) (alpha)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-arc-cross
Description-md5: 83c08e41d7a53a2592f22fb1be12acfb
Description-en: GNU Standard C++ Library v3 (debug build) (arc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-arm64-cross
Description-md5: 9df4ee912240a43a1f85f30cd99b1bbe
Description-en: GNU Standard C++ Library v3 (debug build) (arm64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-armel-cross
Description-md5: b74ada7586fcf49790198c7aab2c3fe5
Description-en: GNU Standard C++ Library v3 (debug build) (armel)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-armhf-cross
Description-md5: 7e4a3bc52837008e0b4bfe305e4235c0
Description-en: GNU Standard C++ Library v3 (debug build) (armhf)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-hppa-cross
Description-md5: bbfabac6595863d9d8b2aa19321e92e1
Description-en: GNU Standard C++ Library v3 (debug build) (hppa)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-loong64-cross
Description-md5: 489212125dd13ebc23bcb5db4bb600c7
Description-en: GNU Standard C++ Library v3 (debug build) (loong64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-m68k-cross
Description-md5: f2941590e5d6949db3f08ded4d2b8993
Description-en: GNU Standard C++ Library v3 (debug build) (m68k)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-ppc64el-cross
Description-md5: 8bc8d5dab6268a0f3d74b173ff9229fb
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64el)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-riscv64-cross
Description-md5: e2f83ed8d7e07f16cdfe19927301bd90
Description-en: GNU Standard C++ Library v3 (debug build) (riscv64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-s390x-cross
Description-md5: f4f53b44d8ad2eaedde73442805cd8fb
Description-en: GNU Standard C++ Library v3 (debug build) (s390x)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-sh4-cross
Description-md5: 458bf17786f114de7c72571866123d89
Description-en: GNU Standard C++ Library v3 (debug build) (sh4)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-15-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libstdc++6-16-dbg-alpha-cross
Description-md5: 6cde10314b912c2178957251d2a42f50
Description-en: GNU Standard C++ Library v3 (debug build) (alpha)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-arc-cross
Description-md5: 83c08e41d7a53a2592f22fb1be12acfb
Description-en: GNU Standard C++ Library v3 (debug build) (arc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-arm64-cross
Description-md5: 9df4ee912240a43a1f85f30cd99b1bbe
Description-en: GNU Standard C++ Library v3 (debug build) (arm64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for arm64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-armel-cross
Description-md5: b74ada7586fcf49790198c7aab2c3fe5
Description-en: GNU Standard C++ Library v3 (debug build) (armel)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-armhf-cross
Description-md5: 7e4a3bc52837008e0b4bfe305e4235c0
Description-en: GNU Standard C++ Library v3 (debug build) (armhf)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for armhf architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-hppa-cross
Description-md5: bbfabac6595863d9d8b2aa19321e92e1
Description-en: GNU Standard C++ Library v3 (debug build) (hppa)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-loong64-cross
Description-md5: 489212125dd13ebc23bcb5db4bb600c7
Description-en: GNU Standard C++ Library v3 (debug build) (loong64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-m68k-cross
Description-md5: f2941590e5d6949db3f08ded4d2b8993
Description-en: GNU Standard C++ Library v3 (debug build) (m68k)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-powerpc-cross
Description-md5: 1bca9e17bb543dcca1e3d6a742d48109
Description-en: GNU Standard C++ Library v3 (debug build) (powerpc)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-ppc64-cross
Description-md5: 63ddd8f846ac247debc54f517d86639d
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-ppc64el-cross
Description-md5: 8bc8d5dab6268a0f3d74b173ff9229fb
Description-en: GNU Standard C++ Library v3 (debug build) (ppc64el)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for ppc64el architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-riscv64-cross
Description-md5: e2f83ed8d7e07f16cdfe19927301bd90
Description-en: GNU Standard C++ Library v3 (debug build) (riscv64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for riscv64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-s390x-cross
Description-md5: f4f53b44d8ad2eaedde73442805cd8fb
Description-en: GNU Standard C++ Library v3 (debug build) (s390x)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for s390x architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-sh4-cross
Description-md5: 458bf17786f114de7c72571866123d89
Description-en: GNU Standard C++ Library v3 (debug build) (sh4)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-sparc64-cross
Description-md5: 34f72c42d2a8cc980ba5b3df641c0cf3
Description-en: GNU Standard C++ Library v3 (debug build) (sparc64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-16-dbg-x32-cross
Description-md5: ba27cf8c6183b2ee9015ed672f7ebf42
Description-en: GNU Standard C++ Library v3 (debug build) (x32)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdc++6-alpha-cross
Description-md5: 77d6f08df433332036055863b9ef7da1
Description-en: GNU Standard C++ Library v3 (alpha)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for alpha architecture, for use in cross-compile
 environment.

Package: libstdc++6-arc-cross
Description-md5: 5c7e475abfc5ee064ff21e4c4abfc03f
Description-en: GNU Standard C++ Library v3 (arc)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for arc architecture, for use in cross-compile
 environment.

Package: libstdc++6-armel-cross
Description-md5: 3145e34b663c25d8c84322e1ca966066
Description-en: GNU Standard C++ Library v3 (armel)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for armel architecture, for use in cross-compile
 environment.

Package: libstdc++6-hppa-cross
Description-md5: 23d2ef2a94443af687c0fb81a3fab323
Description-en: GNU Standard C++ Library v3 (hppa)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for hppa architecture, for use in cross-compile
 environment.

Package: libstdc++6-loong64-cross
Description-md5: 339382eb8a9015d940f51a84c0b8c261
Description-en: GNU Standard C++ Library v3 (loong64)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for loong64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-m68k-cross
Description-md5: 86c0319c80b8069fd15ae0b53e3afd64
Description-en: GNU Standard C++ Library v3 (m68k)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for m68k architecture, for use in cross-compile
 environment.

Package: libstdc++6-powerpc-cross
Description-md5: 918ab370246d860a81b1fef587175b0a
Description-en: GNU Standard C++ Library v3 (powerpc)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for powerpc architecture, for use in cross-compile
 environment.

Package: libstdc++6-ppc64-cross
Description-md5: f6e15964395d8d9cd0b6b1fd48c51c45
Description-en: GNU Standard C++ Library v3 (ppc64)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for ppc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-sh4-cross
Description-md5: 01c1db71e5e4ff0203bfb90f345f7bdd
Description-en: GNU Standard C++ Library v3 (sh4)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sh4 architecture, for use in cross-compile
 environment.

Package: libstdc++6-sparc64-cross
Description-md5: 4657c40108e08136b88fd48ddf2f08cb
Description-en: GNU Standard C++ Library v3 (sparc64)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for sparc64 architecture, for use in cross-compile
 environment.

Package: libstdc++6-x32-cross
Description-md5: 2e5c14095fc6a9fdeefc42e23ca1100d
Description-en: GNU Standard C++ Library v3 (x32)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for x32 architecture, for use in cross-compile
 environment.

Package: libstdcompat-ocaml
Description-md5: ed4bf9d8df50ea74cb4cd6e98272349a
Description-en: compatibility module for OCaml standard library (runtime)
 Stdcompat is a compatibility layer allowing programs to use some
 recent additions to the OCaml standard library while preserving the
 ability to be compiled on former versions of OCaml.
 .
 The module Stdcompat provides some definitions for values and types
 introduced in recent versions of the standard library. These
 definitions are just aliases to the matching definition of the
 standard library if the latter is recent enough. Otherwise, the
 module Stdcompat provides an alternative implementation.
 .
 This package contains the runtime files.

Package: libstdcompat-ocaml-dev
Description-md5: 41ae184409cbfb093a5a96424cb69777
Description-en: compatibility module for OCaml standard library (development)
 Stdcompat is a compatibility layer allowing programs to use some
 recent additions to the OCaml standard library while preserving the
 ability to be compiled on former versions of OCaml.
 .
 The module Stdcompat provides some definitions for values and types
 introduced in recent versions of the standard library. These
 definitions are just aliases to the matching definition of the
 standard library if the latter is recent enough. Otherwise, the
 module Stdcompat provides an alternative implementation.
 .
 This package contains the development files.

Package: libstdio-ocaml
Description-md5: 5913a53b8efd1b5afee5ea5b91c3721c
Description-en: standard IO library for OCaml (runtime)
 Stdio implements simple input/output functionalities for OCaml.
 .
 It re-exports the input/output functions of the OCaml standard
 libraries using a more consistent API.
 .
 This package contains runtime files.

Package: libstdio-ocaml-dev
Description-md5: a74cfb8f752ad94a96b700361f9bcdcf
Description-en: standard IO library for OCaml (development)
 Stdio implements simple input/output functionalities for OCaml.
 .
 It re-exports the input/output functions of the OCaml standard
 libraries using a more consistent API.
 .
 This package contains development files.

Package: libstdlib-ocaml
Description-md5: a73fc39a4d621bac488212b1f0069a41
Description-en: OCaml standard library (runtime files)
 OCaml is an implementation of the ML language, based on the Caml
 Light dialect extended with a complete class-based object system and
 a powerful module system in the style of Standard ML.
 .
 This package contains the runtime files of the standard library.

Package: libstdlib-ocaml-dev
Description-md5: d9ee302f6d1696c626ea98ddcdb25d1e
Description-en: OCaml standard library (development files)
 OCaml is an implementation of the ML language, based on the Caml
 Light dialect extended with a complete class-based object system and
 a powerful module system in the style of Standard ML.
 .
 This package contains the development files of the standard library.

Package: libstdlib-random-ocaml
Description-md5: f1a95e7be114ddc3cf37525e33a65802
Description-en: versioned Random module from the OCaml standard library (runtime)
 The stdlib-random package provides a stable and compiler-independent
 implementation of all the PRNGs used in the Random module. Those
 PRNGs are available in the various libraries:
 .
 * stdlib-random.v3: OCaml 3.07 to 3.11 PRNG
 * stdlib-random.v4: OCaml 3.12 to 4.14 PRNG
 * stdlib-random.v5: current OCaml 5.0 PRNG
 * stdlib-random.v5o: pure OCaml version of the OCaml 5 PRNG
 .
 All those libraries can be used together and the signature of their
 Random$n module has been extended to the latest signature whenever
 possible.
 .
 This package contains runtime files.

Package: libstdlib-random-ocaml-dev
Description-md5: d143bf34411e607396f57cffb4b50b3c
Description-en: versioned Random module from the OCaml standard library (dev)
 The stdlib-random package provides a stable and compiler-independent
 implementation of all the PRNGs used in the Random module. Those
 PRNGs are available in the various libraries:
 .
 * stdlib-random.v3: OCaml 3.07 to 3.11 PRNG
 * stdlib-random.v4: OCaml 3.12 to 4.14 PRNG
 * stdlib-random.v5: current OCaml 5.0 PRNG
 * stdlib-random.v5o: pure OCaml version of the OCaml 5 PRNG
 .
 All those libraries can be used together and the signature of their
 Random$n module has been extended to the latest signature whenever
 possible.
 .
 This package contains development files.

Package: libstellarsolver-dev
Description-md5: 43927ba1d4806d94d258ca147d38539a
Description-en: development files for the Stellar Solver library
 An Astrometric Plate Solver, built on Astrometry.net and SEP (sextractor).
 .
 This package contains the Stellar Solver development files.

Package: libstellarsolver2
Description-md5: 63413c02852196287b9f222f1cb59d71
Description-en: Sextractor and Astrometry.net-Based Internal Astrometric Solver
 An Astrometric Plate Solver, built on Astrometry.net and SEP (sextractor).
 .
 This package contains the Stellar Solver shared library.

Package: libstemmer-tools
Description-md5: 2c6bff0c1560b8df2510c16e2e7d9469
Description-en: Simple word stemming utility using Snowball
 Snowball provides access to efficient algorithms for calculating a
 "stemmed" form of a word.  This is a form with most of the common
 morphological endings removed; hopefully representing a common
 linguistic base form.  This is most useful in building search engines
 and information retrieval software; for example, a search with stemming
 enabled should be able to find a document containing "cycling" given the
 query "cycles".
 .
 Snowball provides algorithms for several (mainly European) languages.
 It also provides access to the classic Porter stemming algorithm for
 English: although this has been superseded by an improved algorithm, the
 original algorithm may be of interest to information retrieval
 researchers wishing to reproduce results of earlier experiments.
 .
 This package contains "stemwords", a simple utility for stemming words.

Package: libstencil-clojure
Description-md5: 94a99881e5692bf91868313dd549edc8
Description-en: Fast, compliant implementation of Mustache in Clojure
 Stencil is a Clojure implementation of Mustache, a template system.
 Mustache lacks of control flow statements such as if/else conditionals
 or for loops; it instead features section tag processing lists and
 lambdas. Mustache also enforces a strong separation of logic from
 presentation.

Package: libsteptalk-dev
Description-md5: 861dcdd2dd95c4e24044f4f7357b8c35
Description-en: GNUstep Scripting Framework (development files)
 StepTalk is a scripting framework for creating scriptable servers or
 applications.  StepTalk, when combined with the dynamism of the Objective-C
 language, goes way beyond mere scripting.
 .
 This package contains the development files and headers.

Package: libsteptalk0d
Description-md5: 55bb8932d619b5f245c90da8442fcf99
Description-en: GNUstep Scripting Framework (library files)
 StepTalk is a scripting framework for creating scriptable servers or
 applications.  StepTalk, when combined with the dynamism of the Objective-C
 language, goes way beyond mere scripting.
 .
 This package contains the shared library.

Package: libstfl-dev
Description-md5: 15b3e9d29849c03fd6930a7d0ac21393
Description-en: development files for libstfl
 stfl is a library which implements a curses-based widget set for text
 terminals.
 .
 This package contains the development files required to
 build software that uses libstfl.

Package: libstfl-perl
Description-md5: 2d0b62770ff7e66bfa761df7fd33023b
Description-en: Perl bindings for the structured terminal forms language/library
 stfl is a library which implements a curses-based widget set for text
 terminals.
 .
 This package contains the perl bindings to libstfl.

Package: libstfl-ruby
Description-md5: 94b34133aa2db4670ebf8f0aba20067d
Description-en: Ruby bindings for the structured terminal forms language/library
 stfl is a library which implements a curses-based widget set for text
 terminals.

Package: libstfl-ruby1.8
Description-md5: 2022067fce118de08e75684b86c52c69
Description-en: Ruby 1.8 bindings for the structured terminal forms language/library
 stfl is a library which implements a curses-based widget set for text
 terminals.
 .
 This is a transitional package and can be safely removed.

Package: libstfl-ruby1.9.1
Description-md5: a5b3484e6874930f894cf2e8969ee885
Description-en: Ruby 1.9.1 bindings for the structured terminal forms language/library
 stfl is a library which implements a curses-based widget set for text
 terminals.
 .
 This is a transitional package and can be safely removed.

Package: libstfl0
Description-md5: a94ebb3b6dd6c7b41d0717ff67e26eee
Description-en: structured terminal forms language/library
 stfl is a library which implements a curses-based widget set for text
 terminals.
 .
 This package contains the shared library for libstfl.

Package: libstilview-dev
Description-md5: 7ef7dece1db1c239bccf7e0a6d46f0ca
Description-en: Library to display STIL information on Commodore 64 music (development files)
 SID Tune Information List (STIL) display client library for Commodore 64
 music files.
 .
 This package contains libstilview static library and header files.

Package: libstilview0
Description-md5: 8cead27dfe50a23e054be749686aedaf
Description-en: Library to display STIL information on Commodore 64 music
 SID Tune Information List (STIL) display client library for Commodore 64
 music files.

Package: libstk-5.0.0
Description-md5: 14523bee3924b22788cb838b40178948
Description-en: Sound Synthesis Toolkit
 The Sound Synthesis Toolkit is a C++ library with implementations
 of several sound synthesis algorithms, starting from Frequency
 Modulation, over Physical Modelling and others. It can be used
 as a library, but it also provides some nice software synthesizers.

Package: libstk-dev
Description-md5: 766dd07d3c57b5161412b34877275814
Description-en: Sound Synthesis Toolkit (development files)
 The Sound Synthesis Toolkit is a C++ library with implementations
 of several sound synthesis algorithms, starting from Frequency
 Modulation, over Physical Modelling and others. It can be used
 as a library, but it also provides some nice software synthesizers.
 .
 This package provides the development files for the sound synthesis toolkit.

Package: libstlink-dev
Description-md5: 036e2243fd3b7bbae3212c47b512ed82
Description-en: OpenSource ST-Link tools replacement.
 Flashing tools for STMicroelectronics STM32VL and STM32L. The transport layers
 STLINKv1 and STLINKv2 are supported.
 .
 This package contains the development files for stlink.

Package: libstlink1
Description-md5: 1314aad6e3dc1f12b1edd29bae5cf9a3
Description-en: OpenSource ST-Link tools replacement.
 Flashing tools for STMicroelectronics STM32VL and STM32L. The transport layers
 STLINKv1 and STLINKv2 are supported.
 .
 This package contains the shared library for stlink.

Package: libstockpile-clojure
Description-md5: fad138ec99f6db4e924c12e26d75b380
Description-en: Simple, durable Java queuing library
 A simple, durable Java queueing library. Stockpile supports the durable
 storage and retrieval of data. After storage, stockpile returns an "entry"
 that can be used to access the data later, and when no longer needed, the data
 can be atomically discarded.

Package: libstoken-dev
Description-md5: ebe564bbf204c1f09db9790ce81b5f48
Description-en: Software Token for cryptographic authentication - development files
 stoken is a software token which generates one-time passwords compatible
 with RSA SecurID 128-bit (AES) tokens.  SecurID tokens are commonly
 used to authenticate end users to protected network resources and VPNs,
 as OTPs provide greater resistance to many attacks associated with static
 passwords.
 .
 stoken aims to provide a Linux-friendly, free software alternative to the
 proprietary RSA SecurID Software Authenticators.
 .
 This package provides the headers and static libraries for libstoken.

Package: libstoken1t64
Description-md5: 9a69eac2dfc7880e8c0a23e5c094625a
Description-en: Software Token for cryptographic authentication - shared library
 stoken is a software token which generates one-time passwords compatible
 with RSA SecurID 128-bit (AES) tokens.  SecurID tokens are commonly
 used to authenticate end users to protected network resources and VPNs,
 as OTPs provide greater resistance to many attacks associated with static
 passwords.
 .
 stoken aims to provide a Linux-friendly, free software alternative to the
 proprietary RSA SecurID Software Authenticators.
 .
 This package provides a shared library allowing other applications, such
 as VPN clients and web browsers, to generate tokencodes.  This can improve
 both ease of use and security, as the user does not need to copy and paste
 tokencodes between applications.

Package: libstopt-dev
Description-md5: c137749490be6073c5defe333f063774
Description-en: library for stochastic optimization problems (development package)
 The STochastic OPTimization library (StOpt) aims at providing tools in C++ for
 solving some stochastic optimization problems encountered in finance or in the
 industry. Different methods are available:
 - dynamic programming methods based on Monte Carlo with regressions (global,
 local, kernel and sparse regressors), for underlying states following some
 uncontrolled Stochastic Differential Equations;
 - dynamic programming with a representation of uncertainties with a tree:
 transition problems are here solved by some discretizations of the commands,
 resolution of LP with cut representation of the Bellman values;
 - Semi-Lagrangian methods for Hamilton Jacobi Bellman general equations for
 underlying states following some controlled Stochastic Differential
 Equations;
 - Stochastic Dual Dynamic Programming methods to deal with stochastic stock
 management problems in high dimension. Uncertainties can be given by Monte
 Carlo and can be represented by a state with a finite number of values
 (tree);
 - Some branching nesting methods to solve very high dimensional non linear
 PDEs and some appearing in HJB problems. Besides some methods are provided
 to solve by Monte Carlo some problems where the underlying stochastic state
 is controlled.
 For each method, a framework is provided to optimize the problem and then
 simulate it out of the sample using the optimal commands previously computed.
 Parallelization methods based on OpenMP and MPI are provided in this
 framework permitting to solve high dimensional problems on clusters.
 The library should be flexible enough to be used at different levels depending
 on the user's willingness.
 .
 This package contains the headers and the static libraries (libstopt-mpi
 which allows for multithreading, and libstopt which does not).

Package: libstopt7
Description-md5: 7999dbc28c908f81c42e0382ba6c75bf
Description-en: library for stochastic optimization problems (shared library)
 The STochastic OPTimization library (StOpt) aims at providing tools in C++ for
 solving some stochastic optimization problems encountered in finance or in the
 industry. Different methods are available:
 - dynamic programming methods based on Monte Carlo with regressions (global,
 local, kernel and sparse regressors), for underlying states following some
 uncontrolled Stochastic Differential Equations;
 - dynamic programming with a representation of uncertainties with a tree:
 transition problems are here solved by some discretizations of the commands,
 resolution of LP with cut representation of the Bellman values;
 - Semi-Lagrangian methods for Hamilton Jacobi Bellman general equations for
 underlying states following some controlled Stochastic Differential
 Equations;
 - Stochastic Dual Dynamic Programming methods to deal with stochastic stock
 management problems in high dimension. Uncertainties can be given by Monte
 Carlo and can be represented by a state with a finite number of values
 (tree);
 - Some branching nesting methods to solve very high dimensional non linear
 PDEs and some appearing in HJB problems. Besides some methods are provided
 to solve by Monte Carlo some problems where the underlying stochastic state
 is controlled.
 For each method, a framework is provided to optimize the problem and then
 simulate it out of the sample using the optimal commands previously computed.
 Parallelization methods based on OpenMP and MPI are provided in this
 framework permitting to solve high dimensional problems on clusters.
 The library should be flexible enough to be used at different levels depending
 on the user's willingness.
 .
 This package contains the shared libraries: one which allows for
 multithreading (libstopt-mpi) and one which does not (libstopt).

Package: libstoragedisplay-perl
Description-md5: 2feec5530330e9102cb2bafd3b58ac51
Description-en: Collect and display storages on Linux machines
 This program can be used to collect data about storage state on
 local and remote machine, and then to generate a DOT file
 the is a graphical representation of the storage state.
 .
 Data collecting requires only perl (and its basic modules) and a
 shell account with sudo rights.
 .
 DOT file generation requires more perl modules (the recommended
 ones), but this can be done on another machine.

Package: libstore-opaque-perl
Description-md5: 4a077d708a14fa9c1ea199fcf663690f
Description-en: module for opaque objects to prevent accidental leaking
 Store::Opaque implements an opaque object implementation to avoid
 accidentally putting sensitive information into dumps or stack traces.
 .
 This module is not directly about security in the sense of preventing
 malicious action. It's about preventing mistakes that could turn out to be a
 security or compliance issue.

Package: libstorj-dev
Description-md5: 7379ed1afbe2822c87e245b89aad5eb0
Description-en: C library for file transfer on Storj network (Development files)
 Asynchronous multi-platform C library for encrypted file transfer on  the Storj
 network.
 libstorj provides the following features:
 - Asynchronous I/O with concurrent peer-to-peer network requests for shards
 - Erasure encoding with reed solomon for data durability
 - Robust handling of shard transfers by selecting alternative sources
 - File integrity and authenticity verified with HMAC-SHA512
 - File encryption with AES-256-CTR
 - File name and bucket name encryption with AES -256 -GCM
 - Proxy support with SOCKS5, SOCKS4, SOCKS4a
 - Asynchronous progress updates in bytes per file
 - Transfers can be cleanly canceled per file
 - Seed based file encryption key for portability between devices
 - Reference implementation for SIP5 file standard
 .
 This package contains the development files for libjstorj.

Package: libstorj0t64
Description-md5: 40b13b5e11d246575e4d361c34fc9e9f
Description-en: Asynchronous C library for file transfer on the Storj network
 Asynchronous multi-platform C library for encrypted file transfer on  the Storj
 network.
 libstorj provides the following features:
 - Asynchronous I/O with concurrent peer-to-peer network requests for shards
 - Erasure encoding with reed solomon for data durability
 - Robust handling of shard transfers by selecting alternative sources
 - File integrity and authenticity verified with HMAC-SHA512
 - File encryption with AES-256-CTR
 - File name and bucket name encryption with AES-256-GCM
 - Proxy support with SOCKS5, SOCKS4, SOCKS4a
 - Asynchronous progress updates in bytes per file
 - Transfers can be cleanly canceled per file
 - Seed based file encryption key for portability between devices
 - Reference implementation for SIP5 file standard

Package: libstorm-dev
Description-md5: e6cc254cebf54a92eb2e9c91c52e8d1d
Description-en: Library for accessing the MPQ archives (development files)
 The StormLib library is a pack of modules, written in C++, which are able to
 read and also to write files from/to the MPQ archives.
 .
 This package contains development files needed for building StormLib programs.

Package: libstorm9
Description-md5: aba21ba26e0d810af4a5d0db47d63cae
Description-en: Library for accessing the MPQ archives
 The StormLib library is a pack of modules, written in C++, which are able to
 read and also to write files from/to the MPQ archives.
 .
 This package contains StormLib runtime library needed for StormLib programs.

Package: libstrato-dev
Description-md5: 20e094f7b878442377c487f321d6cd22
Description-en: headers for libstrato
 StratoHAL is a highly portable hardware abstraction layer (HAL)
 designed for game applications.
 .
 It provides a unified API for 2D graphics, audio, and input,
 supporting both modern GPU acceleration and legacy software rendering.
 .
 This package provides the headers for StratoHAL.

Package: libstrato1
Description-md5: 55537179bf07f711031152b99dae932d
Description-en: hardware abstraction layer for 2D game applications
 StratoHAL is a highly portable hardware abstraction layer (HAL)
 designed for game applications.
 .
 It provides a unified API for 2D graphics, audio, and input,
 supporting both modern GPU acceleration and legacy software rendering.
 .
 This package provides the library file for StratoHAL.

Package: libstratopack1
Description-md5: e70d8e019c4c39e25f38892c88d63776
Description-en: CLI tool for StratoHAL
 StratoHAL is a highly portable hardware abstraction layer (HAL)
 designed for game applications.
 .
 It provides a unified API for 2D graphics, audio, and input,
 supporting both modern GPU acceleration and legacy software rendering.
 .
 This package provides the library file for StratoHAL's archiving.

Package: libstream-buffered-perl
Description-md5: 1183e64cf1a7dfc5104e84462256203a
Description-en: temporary buffer to store strings in a seekable filehandle
 Stream::Buffered is a buffer class to store byte strings of arbitrary length
 and then get a seekable filehandle once everything is buffered. It uses PerlIO
 and/or a temporary file to save the buffer depending on the amount of bytes
 stored.

Package: libstream-java
Description-md5: 2cd68af9a5b3a1c618fdceded509bfb5
Description-en: library for summarizing data in streams
 A Java library for summarizing data in streams for which it is infeasible to
 store all events. More specifically, there are classes for estimating:
 cardinality (i.e. counting things); set membership; top-k elements and
 frequency. One particularly useful feature is that cardinality estimators with
 compatible configurations may be safely merged.

Package: libstreambuffer-java
Description-md5: 0b40f33c0fda4ec2d3a0467519baf5ee
Description-en: XML Stream Buffer
 A stream buffer is a stream-based representation of an XML
 info-set in Java. Stream buffers are designed to: provide
 very efficient stream-based memory representations of XML
 info-sets; and be created and processed using any Java-based
 XML API.
 .
 Conceptually a stream buffer is similar to the representation
 used in the Xerces deferred DOM implementation, with the crucial
 difference that a stream buffer does not store hierarchical
 information like parent and sibling information. The deferred
 DOM implementation reduces memory usage when large XML documents
 are parsed but only a subset of the document needs to be processed.
 (Note that using deferred DOM will be more expensive than
 non-deferred DOM in terms of memory and processing if all
 the document is traversed.)
 .
 Stream buffers may be used as an efficient alternative to DOM where:
 * most or all of an XML info-set will eventually get traversed; and/or
 * targeted access to certain parts of an XML info-set are required
 and need to be efficiently processed using stream-based APIs like
 SAX or StAX.

Package: libstreamex-java
Description-md5: 7e133acf3cf27dfa5577d356ff65e259
Description-en: Enhancing Java 8 Streams
 StreamEx defines four classes (StreamEx, IntStreamEx, LongStreamEx,
 DoubleStreamEx) which are fully compatible with Java 8 stream classes and
 provide many additional useful methods. Also the EntryStream class is
 provided which represents the stream of map entries and provides additional
 functionality for this case. Finally there are some new useful collectors
 defined in MoreCollectors class as well as primitive collectors concept.

Package: libstreamvbyte-dev
Description-md5: 6107dc9e9ee0d90088f91c80d89609ac
Description-en: fast integer compression in C using the StreamVByte codec (devel)
 StreamVByte is a new integer compression technique that applies SIMD
 instructions (vectorization) to Google's Group Varint approach. The net
 result is faster than other byte-oriented compression techniques.
 .
 It includes fast differential coding.
 .
 It assumes a recent Intel processor (e.g., haswell or better) or an ARM
 processor with NEON instructions (which is almost all of them).
 .
 This package contains the static library and header files.

Package: libstreamvbyte3
Description-md5: 7f2f90821a1d09350cd1e6be7eaee90d
Description-en: fast integer compression in C using the StreamVByte codec
 StreamVByte is a new integer compression technique that applies SIMD
 instructions (vectorization) to Google's Group Varint approach. The net
 result is faster than other byte-oriented compression techniques.
 .
 It includes fast differential coding.
 .
 It assumes a recent Intel processor (e.g., haswell or better) or an ARM
 processor with NEON instructions (which is almost all of them).

Package: libstring-approx-perl
Description-md5: 86b530540768e6b008d1d09e295d4dfa
Description-en: Perl extension for approximate matching (fuzzy matching)
 String::Approx lets you match and substitute strings approximately.
 With this you can emulate errors: typing errors, spelling errors,
 closely related vocabularies (colour color), genetic mutations (GAG
 ACT), abbreviations (McScot, MacScot).

Package: libstring-binary-interpolation-perl
Description-md5: 52e091f112e59f86d6c509280458ff37
Description-en: module to make it easier to interpolate binary bytes into a string
 String::Binary::Interpolation interpolates some random byte into a string:
 .
 use String::Binary::Interpolation;
 my $binary = "ABC${b01000100}E";
 .
 The module creates a bunch of variables named from $b00000000 to $b11111111
 and their values are the corresponding characters.

Package: libstring-bufferstack-perl
Description-md5: f6cd4129ea9f2042d4a1db3f77bcc4a0
Description-en: framework for storing nested buffers
 String::BufferStack provides some functions to store data into nested
 buffers. By default, all of the buffers flow directly to the output method,
 but individual levels of the stack can apply filters, or store their output
 in a scalar reference.

Package: libstring-camelcase-perl
Description-md5: c753af76702e10f8ec8dca01cf6cac8a
Description-en: Perl module to convert strings to and from CamelCase
 String::CamelCase provides functions to CamelCase and de-camelcase strings.
 Also includes wordsplit which returns a list of the words in the string,
 whether they are camelized or separated by underscores.

Package: libstring-compare-constanttime-perl
Description-md5: e17f3767ca24cd1dc8e2c67da9b0ba7e
Description-en: module for protecting string comparison from timing attacks
 String::Compare::ConstantTime provides one function, equals(), which takes
 two strings of the same length as arguments. It will return true if they are
 string-wise identical and false otherwise, just like eq. However, comparing
 any two differing strings will take a fixed amount of time, unlike eq.

Package: libstring-crc-cksum-perl
Description-md5: 435c1612bf1792a0e3c7e72b87ad8305
Description-en: Perl extension for calculating cksum-compatible checksums
 String::CRC::Cksum calculates a 32 bit CRC, generating the same
 CRC value as the POSIX cksum program. If called in a list context, returns
 the length of the data object as well, which is useful for fully emulating
 the cksum program. The returned checksum will always be a non-negative
 integral number in the range 0..2^32-1.

Package: libstring-crc32-perl
Description-md5: 4135c9b99fb423c84e57e56c324fbe15
Description-en: Perl interface for cyclic redundancy check generation
 The String::CRC32 module calculates CRC sums of 32 bit lengths.
 It generates the same CRC values as ZMODEM, PKZIP, PICCHECK and
 many others.
 .
 Despite its name, this module is able to compute the checksum of
 strings as well as of files.

Package: libstring-diff-perl
Description-md5: 4ea08238eeaca15403b1ec39d40db407
Description-en: simple diff for strings
 String::Diff compares two strings, and emphasizes changed hunks within
 the resulting diff.
 .
 The markup of the addition and the deletion can be freely changed, e.g.
 coloring for the terminal with ANSI, or using HTML for web usage.

Package: libstring-dirify-perl
Description-md5: 85b315a727e3a939fce01fd62c0e915e
Description-en: utility converting string to a safe format
 String::Dirify converts a string (possibly containing high ASCII characters,
 and even HTML) into another, lower-cased, string which can be used as a
 directory name or URL.
 .
 The algorithm is as follows:
 * Each high ASCII character is replaced by its normal equivalent
 * The string is converted to lower case
 * Any HTML (including HTML entities) in the string is removed
 * Any characters which are not (Perl) words, spaces or hyphens, are removed
 * Runs of spaces are converted to the separator character

Package: libstring-elide-parts-perl
Description-md5: baec4ea105ec4161105425e447681029
Description-en: module for eliding strings with multiple parts of different priorities
 String::Elide::Parts is similar to other string eliding modules, with one
 main difference: it accepts string marked with parts of different priorities.
 The goal is to retain more important information as much as possible when
 length is reduced.

Package: libstring-errf-perl
Description-md5: 85b9d461e565c9b192402a8d8b35cf7a
Description-en: Perl module that provides a simple sprintf-like dialect
 String::Errf provides errf, a simple string formatter that works something
 like sprintf|perlfunc/sprintf. It is implemented using String::Formatter and
 Sub::Exporter. Their documentation may be useful in understanding or
 extending String::Errf.

Package: libstring-expand-perl
Description-md5: 512ffe22ae6b6306b87375eb93c73e29
Description-en: string utility functions for expanding variables in self-referential sets
 String::Expand implements utility functions for expanding embedded variables
 in a string. Variable references are embedded in strings in a similar form to
 the Bourne shell, namely, in the form $NAME or ${OTHER_NAME}. In the former
 case, the NAME must consist of a capital letter or underscore, and may be
 followed by zero or more capital letters, digits or underscores. In the
 latter case, the name can consist of any characters, but will be terminated
 by the first close brace character '}'.
 .
 This is especially useful if you want to expand environment variables
 inside strings.
 .
 The string may also contain literal dollar marks, escaped by \$, and literal
 escape marks, escaped by \\. These will be converted to $ and \ respectively
 on return.
 .
 While there are many other modules that also provide expansion such as this,
 this module provides the function expand_strings(), which will perform
 variable expansions in all the values in a given hash, where values can refer
 to other values within the same hash.

Package: libstring-flogger-perl
Description-md5: 5f4f31aa623fb4701198d5330802a043
Description-en: module to munge strings for loggers
 String::Flogger is a Perl module that allows developers to dynamically
 manipulate strings that should eventually get logged. It easily performs
 logging optimizations such as serializing data structures for display.

Package: libstring-format-perl
Description-md5: f381fc125420ef37876cbbf45161db1e
Description-en: module for flexible printf-like string formatting
 String::Format is a Perl module that allows developers to define arbitrary
 printf-like format sequences to be expanded, inspired by mutt's index_format
 and related directives. This module would be most useful in configuration
 files and reporting tools, where the results of a query need to be formatted
 in a particular way.

Package: libstring-formatter-perl
Description-md5: 5eeb43fea6d2d08a43fa014b6d0f31d9
Description-en: module to build sprintf-like formatting routines
 String::Formatter is a tool for building sprintf-like formatting routines. It
 supports named or positional formatting, custom conversions, fixed string
 interpolation, and simple width-matching out of the box. It is easy to alter
 its behavior to write new kinds of format string expanders. For most cases,
 it should be easy to build all sorts of formatters out of the options built
 into String::Formatter.

Package: libstring-glob-permute-perl
Description-md5: 819e6d6e909f2d98045cfeadaced2a22
Description-en: Expand {foo,bar,baz}[2-4] style string globs
 String::Glob::Permute provides a way to expand strings via glob-like
 notations and return a list of all possible permutations.

Package: libstring-hexconvert-perl
Description-md5: 21faab882c6cb7530fa1a688b8538ac1
Description-en: Converts ASCII strings to hexadecimal and reverse
 String::HexConvert is a wrapper around pack and unpack of Perl to
 convert a string of hex digits to ASCII and other way around.

Package: libstring-interpolate-named-perl
Description-md5: 4807aebadb4f2972795f1cfec351a630
Description-en: Interpolated named arguments in string
 String::Interpolate::Named provides a function to interpolate named
 arguments by target texts in a template string. The target texts are
 provided to the function via a hash, where the keys correspond to the
 named argument to be replaced, or a subroutine that performs the lookup.

Package: libstring-interpolate-perl
Description-md5: ec52cddf8849bd1a340fbb260094101c
Description-en: wrapper for the builtin Perl interpolation engine
 String::Interpolate provides a neat interface to the solution to that
 perenial Perl problem - how to invoke the Perl string interpolation engine on
 a string contained in a scalar variable.
 .
 A String::Interpolate object encapsulates a string and a context in which it
 should be subjected to Perl interpolation. In the simplest, default, case the
 context is simply the namespace (package) from which the constructor was
 called.

Package: libstring-koremutake-perl
Description-md5: 453cce2d82132ed91599d00ff893ed3b
Description-en: Convert to/from Koremutake Memorable Random Strings
 The String::Koremutake module converts to and from Koremutake
 Memorable Random Strings.
 .
 The term "Memorable Random String" was thought up by Sean B. Palmer
 as a name for those strings like dopynl, glargen, glonknic,
 spoopwiddle, and kebble etc. that don't have any conventional sense,
 but can be used as random identifiers, especially in URIs to keep
 them persistent. See http://infomesh.net/2001/07/MeRS/
 .
 Koremutake is a MeRS algorithm which is used by Shorl
 (http://shorl.com/koremutake.php). As they explain: "It is, in plain
 language, a way to express any large number as a sequence of
 syllables. The general idea is that word-sounding pieces of
 information are a lot easier to remember than a sequence of digits."

Package: libstring-mkpasswd-perl
Description-md5: 7c19bd5c8ce1ea265289b288a3678d64
Description-en: Perl module implementing a random password generator
 String::MkPasswd defines a single function, mkpasswd(), to generate
 random passwords.  The function is meant to be a simple way for
 developers and system administrators to easily generate a relatively
 secure password.
 .
 The exportable mkpasswd() function returns a single scalar: a random
 password.  By default, this password is nine characters long with a
 random distribution of four lower-case characters, two upper-case
 characters, two digits, and one non-alphanumeric character.  These
 parameters can be tuned by the user, as described in the /"ARGUMENTS"
 section.

Package: libstring-parity-perl
Description-md5: dd2d96100cad48e38a1cbf532b375be8
Description-en: Perl library for parity functions
 String::Parity provides parity functions for working with even, odd, mark and
 space parity. Don't use this module unless you have to communicate with some
 old device or protocol.

Package: libstring-print-perl
Description-md5: 866c51bb1e9514a6821c9862b75540e1
Description-en: module providing (s)printf alternatives
 String::Print inserts values into (translated) strings.  It provides printf()
 and sprintf() alternatives via both an object oriented and a functional
 interface.

Package: libstring-random-perl
Description-md5: 87a61770f1320c94ff848a3d2acc3b08
Description-en: Perl module for generating random strings
 String::Random is used to generate random strings based on provided
 patterns. It was written to make generating random passwords and such
 a little easier.

Package: libstring-rewriteprefix-perl
Description-md5: c55d9764981ec000def24ef23490df42
Description-en: module to rewrite strings based on a set of known prefixes
 String::RewritePrefix rewrites all of the given strings based on a
 user-specified set of rules.

Package: libstring-scanf-perl
Description-md5: 49497a5f1ae8e03319a138a4197413c1
Description-en: module to implement C-like sscanf() in Perl
 String::Scanf supports scanning strings for data using formats similar to the
 libc/stdio sscanf().

Package: libstring-similarity-perl
Description-md5: 7fd4364d538bebe74f87e8b951003006
Description-en: Perl module for calculating the similarity of two strings
 String::Similarity calculates the similarity index of its two arguments.
 A value of 0 means that the strings are entirely different. A value
 of 1 means that the strings are identical. Everything else lies between
 0 and 1 and describes the amount of similarity between the strings.

Package: libstring-tagged-perl
Description-md5: 6359d60d971d962bbecb83f9ae814f2a
Description-en: string buffers with value tags on extents
 String::Tagged implements an object class, instances of which store a
 (mutable) string buffer that supports tags. A tag is a name/value pair that
 applies to some extent of the underlying string.
 .
 The types of tag names ought to be strings, or at least values that are
 well-behaved as strings, as the names will often be used as the keys in
 hashes or applied to the eq operator.
 .
 The types of tag values are not restricted - any scalar will do. This could
 be a simple integer or string, ARRAY or HASH reference, or even a CODE
 reference containing an event handler of some kind.
 .
 Tags may be arbitrarily overlapped. Any given offset within the string has in
 effect, a set of uniquely named tags. Tags of different names are
 independent. For tags of the same name, only the latest, shortest tag takes
 effect.

Package: libstring-tagged-terminal-perl
Description-md5: d728dc1323fdd9bb0664c94d24e9fd0d
Description-en: module to format terminal output using String::Tagged
 String::Tagged::Terminal is subclass of String::Tagged and provides a method,
 build_terminal, for outputting the formatting tags embedded in the string as
 terminal escape sequences, to render the output in the appropriate style.

Package: libstring-template-maven-plugin-java
Description-md5: 36071947a0a28c4e9b74924bcac56f16
Description-en: StringTemplate Maven Plugin
 This plugin allows one to execute StringTemplate template files during a Maven
 build. The values for templates can come from static declarations or from a
 Java class specified to be executed.

Package: libstring-toidentifier-en-perl
Description-md5: f64c7020b4db342c4c1b23feffcd474c
Description-en: module to convert strings to English program identifiers
 String::ToIdentifier::EN is a Perl module that provides a utility to
 convert an arbitrary string into an identifier usable in a computer
 program. The intent is to make unique identifier names from which the
 content of the original string can be easily inferred by a human just
 by reading the identifier.
 .
 If you need the full set of alphanumeric caracters including Unicode,
 see the subclass String::ToIdentifier::EN::Unicode.
 .
 Currently, this process is one way only, and will likely remain this way.

Package: libstring-tokenizer-perl
Description-md5: f418e575fe22d78a7cce08a624b4abb0
Description-en: simple string tokenizer
 String::Tokenizer is a simple string tokenizer which takes a string and splits
 it on whitespace. It also optionally takes a string of characters to use as
 delimiters, and returns them with the token set as well. This allows for
 splitting the string in many different ways.
 .
 This is a very basic tokenizer, so more complex needs should be either
 addressed with a custom written tokenizer or post-processing of the output
 generated by this module. Basically, this will not fill everyones needs, but
 it spans a gap between simple split / /, $string and the other options that
 involve much larger and complex modules.
 .
 Also note that this is not a lexical analyser. Many people confuse
 tokenization with lexical analysis. A tokenizer mearly splits its input into
 specific chunks, a lexical analyzer classifies those chunks. Sometimes these
 two steps are combined, but not here.

Package: libstring-trim-more-perl
Description-md5: 36fd6f90619f72cadaca62bfb8a65436
Description-en: Perl module with various string trimming utilities
 String::Trim::More is an alternative to String::Trim (and similar modules).
 Instead of a single trim function, this module provides several from which you
 can choose on, depending on your needs.

Package: libstring-trim-perl
Description-md5: 15147bd63eaaf7a57334398f0f270b43
Description-en: trim whitespace from your strings
 String::Trim trims whitespace off your strings. chomp trims only $/
 (typically, that's newline), but trim will trim all leading and trailing
 whitespace.

Package: libstring-truncate-perl
Description-md5: 54360934fa8d6cb9d719bc32bb1b7eed
Description-en: Perl module to truncate long strings
 String::Truncate is a Perl module useful for truncating any long string
 sequence and marking the place where any text has been elided (deleted).
 You simply tell the module the maximum string width and where to elide
 strings (at the right side, left side, in the middle or at the ends). It
 also supports a customized marker for elisions, but defaults to the most
 common symbol, the ellipsis (...). It can also prefer to break strings at
 whitespace where possible.

Package: libstring-tt-perl
Description-md5: 89f6345cf379901595ea2622027941e8
Description-en: Perl module to use TT to interpolate lexical variables
 String::TT exports a "tt" function, which takes a TT (Template Toolkit)
 template as its argument. It uses the current lexical scope to resolve
 variable references.

Package: libstring-util-perl
Description-md5: e6cfa8d803f08d9269f96111a0ca07fe
Description-en: string processing utility functions
 String::Util provides a collection of small, handy functions for processing
 strings in various ways.

Package: libstringext-ocaml
Description-md5: a1816e0f1c5533837a39cd17b2b02f5f
Description-en: extra string functions for OCaml (runtime files)
 Extra string functions for OCaml. Mainly splitting. All functions are
 in the Stringext module.
 .
 This package contains runtime files.

Package: libstringext-ocaml-dev
Description-md5: 2126974300ab01c6a8fca5ce1c06be92
Description-en: extra string functions for OCaml (dev files)
 Extra string functions for OCaml. Mainly splitting. All functions are
 in the Stringext module.
 .
 This package contains development files.

Package: libstringprep-java
Description-md5: cd7ca8fd9b9109f59f180081da6997f7
Description-en: Stringprep (RFC 3454) Java implementation
 This project implements the RFC 3454 Preparation of Internationalized Strings
 ("stringprep") in pure Java.

Package: libstringtemplate-java
Description-md5: 079890d906eb214a33942454c5e32d45
Description-en: StringTemplate templating engine for Java
 StringTemplate is a java template engine for generating source code,
 web pages, emails, or any other formatted text output. StringTemplate
 is particularly good at multi-targeted code generators, multiple site
 skins, and internationalization/localization.
 .
 Its distinguishing characteristic is that it strictly enforces
 model-view separation unlike other engines.

Package: libstringtemplate4-java
Description-md5: f9a556af3776d35a98dfc0c1e86b1939
Description-en: StringTemplate templating engine for Java
 StringTemplate is a Java template engine for generating source code,
 web pages, emails, or any other formatted text output. StringTemplate
 is particularly good at multi-targeted code generators, multiple site
 skins, and internationalization/localization.
 .
 Its distinguishing characteristic is that unlike other engines,
 it strictly enforces model-view separation. Strict separation makes websites
 and code generators more flexible and maintainable; it also provides
 an excellent defense against malicious template authors.

Package: libstroke0
Description-md5: 56f1e49c95c1067ca8442f0e7bfe8b20
Description-en: mouse strokes library -- runtime files
 libstroke is a stroke interface library.  Strokes are motions
 of the mouse that can be interpreted by a program as a command. Strokes
 are common in CAD software such as gEDA and Mentor Graphics.
 fvwm can use mouse strokes to cause certain actions, just like button
 clicks.

Package: libstroke0-dev
Description-md5: f0273d39a5d089397e758871124c1834
Description-en: mouse strokes library -- development files
 libstroke is a stroke interface library.  Strokes are motions
 of the mouse that can be interpreted by a program as a command. Strokes
 are common in CAD software such as gEDA and Mentor Graphics.
 fvwm can use mouse strokes to cause certain actions, just like button
 clicks.
 .
 This package contains the header files needed for developing with this library.

Package: libstrongswan-extra-plugins
Description-md5: 1e1a1805a79ee75000b9db20a1394f6a
Description-en: strongSwan utility and crypto library (extra plugins)
 The strongSwan VPN suite uses the native IPsec stack in the standard
 Linux kernel. It supports both the IKEv1 and IKEv2 protocols.
 .
 This package provides extra plugins for the strongSwan utility and
 cryptographic library.
 .
 Included plugins are:
 - aes (AES-128/192/256 cipher software implementation)
 - af-alg [linux] (AF_ALG Linux crypto API interface, provides
 ciphers/hashers/hmac/xcbc)
 - ccm (CCM cipher mode wrapper)
 - cmac (CMAC cipher mode wrapper)
 - ctr (CTR cipher mode wrapper)
 - curl (libcurl based HTTP/FTP fetcher)
 - curve25519 (support for Diffie-Hellman group 31 using Curve25519 and
 support for the Ed25519 digital signature algorithm for IKEv2)
 - fips-prf (PRF specified by FIPS, used by EAP-SIM/AKA algorithms)
 - gcrypt (Crypto backend based on libgcrypt, provides
 RSA/DH/ciphers/hashers/rng)
 - gmp (RSA/DH crypto backend based on libgmp)
 - hmac (HMAC wrapper using various hashers)
 - ldap (LDAP fetching plugin based on libldap)
 - md5 (MD5 hasher software implementation)
 - mgf1 (Mask Generation Functions based on the SHA-1, SHA-256 and SHA-512)
 - padlock (VIA padlock crypto backend, provides AES128/SHA1)
 - pgp (PGP encoding/decoding routines)
 - pkcs11 (PKCS#11 smartcard backend)
 - pkcs12 (PKCS#12 decoding routines)
 - rc2 (RC2 cipher software implementation)
 - rdrand (High quality / high performance random source using the Intel
 rdrand instruction found on Ivy Bridge processors)
 - sha1 (SHA1 hasher software implementation)
 - sha2 (SHA256/SHA384/SHA512 hasher software implementation)
 - test-vectors (Set of test vectors for various algorithms)
 - xcbc (XCBC wrapper using various ciphers)
 .
 Also included is the libtpmtss library adding support for TPM plugin
 (https://wiki.strongswan.org/projects/strongswan/wiki/TpmPlugin)

Package: libstrophe-dev
Description-md5: 6cd25cbb495f967c8648ecdc7dad08f2
Description-en: Library for writing XMPP clients - development files
 libstrophe is a lightweight XMPP client library written in C.
 It has minimal dependencies and is configurable for various environments.
 .
 This package contains the development files.

Package: libstrophe-doc
Description-md5: 328cb556b8acedadeaf87d98a9be5eef
Description-en: Library for writing XMPP clients - documentation
 libstrophe is a lightweight XMPP client library written in C.
 It has minimal dependencies and is configurable for various environments.
 .
 This package contains the documentation files.

Package: libstrophe0
Description-md5: 51b3da4908c7956a5002a69e692bd220
Description-en: Library for writing XMPP clients - shared library
 libstrophe is a lightweight XMPP client library written in C.
 It has minimal dependencies and is configurable for various environments.
 .
 This package contains the shared library.

Package: libstropt-dev
Description-md5: 2b6ee82b495cc629a8e6e3e3ef8f1714
Description-en: parse options from a string (supports quotation, arguments - devel)
 This small library parses a list of options from a string. Options can
 be separated by spaces, commas, semicolons, tabs or new line.  Options
 may have arguments.  It is possible to protect symbols and spaces using
 quote, double quote and backslash.
 .
 This package contains the development files used for C programs.

Package: libstropt0
Description-md5: ee92d2a0bd33819639111a14afb7b918
Description-en: parse options from a string (supports quotation, arguments - library)
 This small library parses a list of options from a string. Options can
 be separated by spaces, commas, semicolons, tabs or new line.  Options
 may have arguments.  It is possible to protect symbols and spaces using
 quote, double quote and backslash.
 .
 This package contains the shared library.

Package: libstruct-compare-perl
Description-md5: 856ee9289829c1dc330032d3e9e77d1c
Description-en: Perl module providing recursive diff for perl structures
 Struct::Compare compares two values of any type and structure and returns
 true if they are the same. It does a deep comparison of the structures,
 so a hash of a hash of a whatever will be compared correctly.
 .
 This is especially useful for writing unit tests for your modules!

Package: libstruct-dumb-perl
Description-md5: b85f6e20628ca995cf195f0f37db3cb4
Description-en: module to create simple lightweight record-like structures
 Struct::Dumb creates record-like structure types, similar to the struct
 keyword in C, C++ or C#, or Record in Pascal. An invocation of this module
 will create a construction function which returns new object references with
 the given field values. These references all respond to lvalue methods that
 access or modify the values stored.
 .
 It's specifically and intentionally not meant to be an object class. You
 cannot subclass it. You cannot provide additional methods. You cannot apply
 roles or mixins or metaclasses or traits or antlers or whatever else is in
 fashion this week.
 .
 On the other hand, it is tiny, creates cheap lightweight array-backed
 structures, uses nothing outside of core. It's intended simply to be a
 slightly nicer way to store data structures, where otherwise you might be
 tempted to abuse a hash, complete with the risk of typoing key names. The
 constructor will croak if passed the wrong number of arguments, as will
 attempts to refer to fields that don't exist.

Package: libstructured-logging-clojure
Description-md5: 9003fb49dc1eb09d24106db0ddea87e3
Description-en: Write data structures to your logs from Clojure
 structured-logging is a library that helps you to:
 .
 * write arbitrary JSON to your logs, making it easier to interface
 with log analysis tools
 * write messages to arbitrarily named loggers, instead of just the one
 named after the namespace in which the log statement appears
 .
 It is built on clojure.tools.logging, but it only works with logback.

Package: libstxxl-dev
Description-md5: a744779e7a8787f613d0915361538a7e
Description-en: Development libraries for STXXL
 STXXL provides an STL replacement using an abstraction layer to
 storage devices to allow for the optimal layout of data structures. This
 allows for multi-terabyte datasets to be held and manipulated in standard
 C++ data structures, whilst abstracting the complexity of managing this
 behaviour efficiently. STXXL utilises multi-disk I/O to speed up
 I/O bound calculations. STXXL has been developed at the University
 of Karlsruhe.
 .
 Development libraries for STXXL, required for building programs that
 utilise the STXXL library

Package: libstxxl-doc
Description-md5: ceda35b18e5c6736429687f3705adc72
Description-en: Documentation for STXXL
 STXXL provides an STL replacement using an abstraction layer to
 storage devices to allow for the optimal layout of data structures. This
 allows for multi-terabyte datasets to be held and manipulated in standard
 C++ data structures, whilst abstracting the complexity of managing this
 behaviour efficiently. STXXL utilises multi-disk I/O to speed up
 I/O bound calculations. STXXL has been developed at the University
 of Karlsruhe.
 .
 Documentation for the STXXL library.

Package: libstxxl1-bin
Description-md5: ed3c15b15bc4c6f8160bbd762e53ad98
Description-en: STXXL File creation and benchmark tool
 STXXL provides an STL replacement using an abstraction layer to
 storage devices to allow for the optimal layout of data structures. This
 allows for multi-terabyte datasets to be held and manipulated in standard
 C++ data structures, whilst abstracting the complexity of managing this
 behaviour efficiently. STXXL utilises multi-disk I/O to speed up
 I/O bound calculations. STXXL has been developed at the University
 of Karlsruhe.
 .
 A benchmarking tool and STXXL on-disk file administration utility

Package: libstxxl1t64
Description-md5: 1b1e00519d4b847c7b31320d820d1da1
Description-en: C++ Standard Template Library for extra large datasets
 STXXL provides an STL replacement using an abstraction layer to
 storage devices to allow for the optimal layout of data structures. This
 allows for multi-terabyte datasets to be held and manipulated in standard
 C++ data structures, whilst abstracting the complexity of managing this
 behaviour efficiently. STXXL utilises multi-disk I/O to speed up
 I/O bound calculations. STXXL has been developed at the University
 of Karlsruhe.

Package: libstylebook-java
Description-md5: 5dd02f512ac13e913b6fa52879cb6fd5
Description-en: XML application for authoring web site content
 Stylebook is a way to convert a set of XML files into a proper web
 site with consistent navigation and layout.

Package: libsub-delete-perl
Description-md5: 7d10986bfcbae5d2fae3612cd05c89bf
Description-en: Perl module to delete subroutines
 Sub::Delete provides one function, delete_sub, that deletes the subroutine
 whose name is passed to it. (To load the module without importing the
 function, write use Sub::Delete();.)
 .
 This does more than simply undefine the subroutine in the manner of undef
 &foo, which leaves a stub that can trigger AUTOLOAD (and, consequently, won't
 work for deleting methods). The subroutine is completely obliterated from the
 symbol table (though there may be references to it elsewhere, including in
 compiled code).

Package: libsub-exporter-formethods-perl
Description-md5: db8a4a469b1f2cb2216ecf7bd6cd5e5c
Description-en: Sub::Exporter extension for handling methods
 Sub::Exporter::ForMethods is a Perl module that allows methods to be easily
 imported into your namespace. It also wraps method calls to a transformation
 routine, which inserts a named frame into stack traces to aid in debugging.

Package: libsub-exporter-globexporter-perl
Description-md5: 347f44df1445efd393b907a8a3070bd7
Description-en: module for exporting shared globs
 Sub::Exporter::GlobExporter is a Perl module that enables packages to share
 glob references with other modules. This allows your module to be subclassed,
 for the subclass to re-use the same glob when exporting, or to export a new
 one. This scheme provides extensibility by returning a collection validator,
 allowing arbitrary options to be passed to the globref locator.

Package: libsub-handlesvia-perl
Description-md5: 1f770543c1d0875746257cf7c3d5088d
Description-en: alternative handles_via implementation for Moo, Moose, and more
 If you've used Moose's native attribute traits, or MooX::HandlesVia before,
 you should have a fairly good idea what Sub::HandlesVia does.
 .
 Why re-invent the wheel? Well, this is an implementation that should work
 okay with Moo, Moose, Mouse, and any other OO toolkit you throw at it. One
 ring to rule them all, so to speak.
 .
 Also, unlike MooX::HandlesVia, it honours type constraints, plus it doesn't
 have the limitation that it can't mutate non-reference values.

Package: libsub-infix-perl
Description-md5: 71c681eb31705b7a0c366fa0960d7bf4
Description-en: create a fake infix operator
 Sub::Infix creates fake infix operators using overloading. It doesn't
 use source filters, or Devel::Declare, or any of that magic. (Though
 Devel::Declare isn't magic enough to define infix operators anyway; I
 know; I've tried.) It's pure Perl, has no non-core dependencies, and
 runs on Perl 5.8.

Package: libsub-info-perl
Description-md5: 53d6dcbcba866904978a825e423376b3
Description-en: helper module for inspecting subroutines
 Sub::Info is a tool to inspect subroutines. It returns various kinds of
 information about a subroutine, like its name, the file or package it was
 defined in, and line numbers.

Package: libsub-override-perl
Description-md5: a60e447a945a3098204151dd25f348a4
Description-en: Perl module used to temporarily override subroutines
 Perl programmers sometimes have a need to override subroutines,
 particularly for testing purposes.  Sub::Override provides a simple
 way to override subroutines instead of using heavier-weight methods
 such as Mock Objects.

Package: libsub-prototype-perl
Description-md5: 1cbddfed43dd32a25afbbcea0cd02300
Description-en: module to set a subroutine's prototype
 Sub::Prototype has only one function which is exported by default. The
 'set_prototype' function allows one to take a code reference and apply
 a subroutine prototype to it.

Package: libsub-recursive-perl
Description-md5: 15966177c71c0ad9a85e11f425ca7de1
Description-en: Perl module for memory-leak free recursive anonymous subroutines
 Recursive closures suffer from a severe memory leak. Sub::Recursive makes the
 problem go away cleanly and at the same time allows you to write recursive
 subroutines as expression and can make them truly anonymous. There's no
 significant speed difference between using &recursive and writing the simpler
 leaking solution.

Package: libsub-strictdecl-perl
Description-md5: e3f831a30876d1f0c472c91949367aae
Description-en: module to detect undeclared subroutines in compilation
 Sub::StrictDecl provides optional checking of subroutine existence at compile
 time. This checking detects mistyped subroutine names and subroutines that
 the programmer forgot to import. Traditionally Perl does not detect these
 errors until runtime, so it is easy for errors to lurk in rarely-executed or
 untested code.

Package: libsub-uplevel-perl
Description-md5: c17fcb34119603f2d9fa587afe3444b8
Description-en: module to spoof the Perl call stack
 Sub::Uplevel is a Perl module that provides a safe implementation similar to
 Tcl's uplevel() function. It allows you to safely fool the caller() into
 thinking it's in a different part of the stack, without knowing that it is
 being wrapped.

Package: libsub-wrappackages-perl
Description-md5: a9c98f73e0aafeacf37d1e7dadc34c86
Description-en: module to wrap subroutines in packages
 Sub::WrapPackages is a Perl module that can add pre- and post-execution code
 wrappers around some given subroutines. It is mostly a wrapper around Damian
 Conway's Hook::LexWrap module. Instead of exporting a wrap function, magic
 happens when you load the module via the "use" keyword.

Package: libsubid5-dbgsym
Description-md5: 98de5c3d5bf9f80b028d0df9f92769c2
Description-en: debug symbols for libsubid5

Package: libsubtitleeditor-dev
Description-md5: d99453baefd1fef4be7dc7d337b36425
Description-en: subtitleeditor lib - development files
 Subtitle Editor is a GTK+3 tool to edit subtitles.  It can be used for new
 subtitles or as a tool to transform, edit, correct and refine existing
 subtitles.
 .
 This program also shows sound waves, which makes it easier to synchronise
 subtitles to voices.
 .
 Development files.

Package: libsubtitleeditor0
Description-md5: 31e80a3d2ed546c0512558cc27adcfb5
Description-en: subtitleeditor lib - runtime files
 Subtitle Editor is a GTK+3 tool to edit subtitles.  It can be used for new
 subtitles or as a tool to transform, edit, correct and refine existing
 subtitles.
 .
 This program also shows sound waves, which makes it easier to synchronise
 subtitles to voices.
 .
 Runtime files.

Package: libsubtitles-perl
Description-md5: 9aa5822c766a1b0e10e098fb85e69f2c
Description-en: utilities to fix subtitles timing
 Movie files can be viewed with subtitles, which are currently very popular as
 text files. This module provides means for simple loading, re-timing, and
 storing these subtitle files.
 .
 The module supports srt, sub, smi subtitle formats.
 .
 A command-line tool `subs' for manipulation of subtitles files is included in
 this package.

Package: libsubunit-dev
Description-md5: 59f2b9e5c4fd3f1b384f397b663b2422
Description-en: Unit testing protocol - Development headers and static library for libsubunit
 subunit is a protocol for test activity reporting. This permits executing
 tests remotely, or saving the result of test runs for later introspection.
 .
 The libsubunit-dev package contains the C development headers,
 pkgconfig data file and a static version of the library.

Package: libsubunit0
Description-md5: 5666feecff2c3a72a59413c9acaa579c
Description-en: Unit testing protocol - C/C++ shared library
 subunit is a protocol for test activity reporting. This permits executing
 tests remotely, or saving the result of test runs for later introspection.
 .
 The libsubunit0 package contains the C shared library.

Package: libsugarext-data
Description-md5: fd040f5fc57ad0dbf6eb79fc6805c17c
Description-en: Sugar Learning Platform - toolkit common files
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 The sugar3 library contains a set of widgets
 to build HIG compliant applications and interfaces
 to interact with system services like presence and the datastore.
 .
 This contains the common files (translations)
 used by the runtime library.

Package: libsugarext-dev
Description-md5: fe12636c769a3ca65ab00b490ab023e5
Description-en: Sugar Learning Platform - toolkit development files
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 The sugar3 library contains a set of widgets
 to build HIG compliant applications and interfaces
 to interact with system services like presence and the datastore.
 .
 This package contains the files needed for development.

Package: libsugarext0
Description-md5: c698f638c917aa91eaf95e3c5085ee52
Description-en: Sugar Learning Platform - toolkit runtime library
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 The sugar3 library contains a set of widgets
 to build HIG compliant applications and interfaces
 to interact with system services like presence and the datastore.
 .
 This package contains the runtime library.

Package: libsuil-0-0
Description-md5: 163d266b88454ded939330a72a600851
Description-en: library for loading and wrapping LV2 plugin UIs
 Suil makes it possible to load a UI of any toolkit in a host using
 any other toolkit (assuming the toolkits are both supported by
 Suil). Hosts do not need to build against or link to foreign toolkit
 libraries to use UIs written with that toolkit (Suil performs its
 magic at runtime using dynamically loaded modules). The API
 is designed such that hosts do not need to explicitly support
 particular toolkits whatsoever - if Suil supports a particular
 toolkit, then all hosts that use Suil will support that toolkit
 "for free". Suil currently supports Gtk3 and Qt5.
 .
 This package provides the shared library.

Package: libsuil-dev
Description-md5: 9ce16741ad71bd2ec71ceabf94bdc9b6
Description-en: Development files for suil
 Suil makes it possible to load a UI of any toolkit in a host using
 any other toolkit (assuming the toolkits are both supported by
 Suil). Hosts do not need to build against or link to foreign toolkit
 libraries to use UIs written with that toolkit (Suil performs its
 magic at runtime using dynamically loaded modules). The API
 is designed such that hosts do not need to explicitly support
 particular toolkits whatsoever - if Suil supports a particular
 toolkit, then all hosts that use Suil will support that toolkit
 "for free". Suil currently supports Gtk3 and Qt5.
 .
 This package provides the development files for suil.

Package: libsuitesparse-dev
Description-md5: 51a8387562147afa273930f21f8166f7
Description-en: libraries for sparse matrices computations (development files)
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.  This package includes the following libraries:
 .
 AMD         approximate minimum degree ordering
 .
 CAMD        symmetric approximate minimum degree
 .
 BTF         permutation to block triangular form (beta)
 .
 COLAMD      column approximate minimum degree ordering
 .
 CCOLAMD     constrained column approximate minimum degree ordering
 .
 CHOLMOD     sparse Cholesky factorization
 .
 CXSparse    a concise sparse matrix package
 .
 KLU         sparse LU factorization, primarily for circuit simulation
 .
 LDL         a simple LDL' factorization
 .
 UMFPACK     sparse LU factorization
 .
 ParU        unsymmetric multifrontal multithreaded sparse LU factorization
 .
 RBio        read/write sparse matrices in Rutherford/Boeing format
 .
 SPQR        sparse QR factorization
 .
 Mongoose    graph partitioning library that can quickly compute edge cuts
 .
 SPEX        solves sparse linear systems in exact arithmetic
 .
 SuiteSparse_config    configuration routines for all the above packages.
 .
 This package contains the static libraries and header files.

Package: libsuitesparse-doc
Description-md5: e509d72fab05765920ea4731943e73d3
Description-en: libraries for sparse matrices computations (documentation)
 Suitesparse is a collection of libraries for computations involving
 sparse matrices. This package contains the user guides for the
 libraries distributed by the SuiteSparse project.

Package: libsuitesparse-mongoose3
Description-md5: 91bf92bfc2682365d2365b4ab72e52e4
Description-en: graph partitioning tool that can quickly compute edge cuts (shared library)
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 Mongoose is a graph partitioning library that can quickly compute edge cuts in
 arbitrary graph. Given a graph with a vertex set and edge set, an edge cut is
 a partitioning of the graph into two subgraphs that are balanced (contain the
 same number of vertices) and the connectivity between the subgraphs is
 minimized (few edges are in the cut).
 .
 This package contains the shared C++ library.

Package: libsuma-dev
Description-md5: 5c7f2bb5f6001c2eb9c850eaf8a75f9e
Description-en: headers and static library for sumatra and sumaclust
 Sumatra is a tool for fast and exact comparison and clustering of sequences
 and sumaclust can be used for fast and exact clustering of genomic sequences.
 Both tools are using this common library.
 .
 This package provides the static library and header files.

Package: libsuma1
Description-md5: cbd973a52cd110dc439c68e87a82b77f
Description-en: shared library for sumatra and sumaclust
 Sumatra is a tool for fast and exact comparison and clustering of sequences
 and sumaclust can be used for fast and exact clustering of genomic sequences.
 Both tools are using this common library.
 .
 This package provides the shared library.

Package: libsundials-arkode6
Description-md5: 5c257d12d16e49e3873ad356646fc5bf
Description-en: differential equation solver (SUNDIALS library)
 This package contains the library for differential equation (ODE) system
 solvers from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation
 Solvers). ARKODE is a solver for multi-rate ODE systems (initial value
 problems) given in explicit form M*dy/dt = f(t,y)

Package: libsundials-core7
Description-md5: ca34dcaed2a5551b076bb63d558150dd
Description-en: differential equation solver (SUNDIALS library)
 This package contains the library for differential equation (ODE) system
 solvers from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation
 Solvers). ARKODE is a solver for multi-rate ODE systems (initial value
 problems) given in explicit form M*dy/dt = f(t,y)
 .
 This package provides core libraries used by other SUNDIALS components.

Package: libsundials-cvode7
Description-md5: 0ff52e3f29b18deabc6db57ac3b5e1d1
Description-en: ordinary differential equation solver (SUNDIALS library)
 This package contains the library for ordinary differential equation (ODE)
 system solvers from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic
 equation Solvers). CVODE is a solver for stiff and nonstiff ODE systems
 (initial value problem) given in explicit form dy/dt = f(t,y).

Package: libsundials-cvodes7
Description-md5: a9a4492d86a28ec7578a00e72cb5d2b1
Description-en: ODE solver with sensistivity analysis (SUNDIALS library)
 This package contains the library for ordinary differential equation (ODE)
 system solver with sensistivity analysis capabilities from SUNDIALS (SUite of
 Nonlinear and DIfferential/ALgebraic equation Solvers). CVODES is a solver for
 stiff and nonstiff ODE systems (initial value problem) given in explicit form
 y' = f(t,y,p) with sensitivity analysis capabilities (both forward and adjoint
 modes).

Package: libsundials-dev
Description-md5: 9c4aec18b9b5cc8e8b4cfd8105655be6
Description-en: Package providing everything for SUNDIALS dev work
 This package contains all development files necessary to build applications
 using SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation
 Solvers). All examples and documentation links live in this package as well.

Package: libsundials-fortran-dev
Description-md5: 96ad0e393b6b3f34deba318f9c346242
Description-en: Package providing everything for SUNDIALS dev work. Fortran files
 This package contains all development fortran files necessary to build
 applications using SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic
 equation Solvers). All examples and documentation links live in this package
 as well.

Package: libsundials-ida7
Description-md5: c359589cc273deb6f6dddc3d3f3a202d
Description-en: differential-algebraic system solver (SUNDIALS library)
 This package contains the library for differential-algebraic system (IDA)
 solver from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation
 Solvers).

Package: libsundials-idas6
Description-md5: 503ef1a5c6d979fe325b818c3a88ae03
Description-en: IDA solver with sensitivity capabilities (SUNDIALS library)
 This package contains the library for differential-algebraic system with
 Sensitivity capabilities (IDAS) solver from SUNDIALS (SUite of Nonlinear and
 DIfferential/ALgebraic equation Solvers).

Package: libsundials-kinsol7
Description-md5: f267dbe7489f2eb95d1c6b5d83f7182e
Description-en: KINSOL solver (SUNDIALS library)
 This package contain the library for KINSOL (nonlinear algebraic systems)
 system solver from SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic
 equation Solvers).

Package: libsundials-nvecparallel-hypre7
Description-md5: 8da582d23ea48351d8eb61e029bee537
Description-en: HYPRE vector operations library (SUNDIALS library)
 This package provides implementations for all vector operations
 defined by the generic NVECTOR module in the table of operations for
 SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation
 Solvers).
 .
 This package contains the HYPRE-based parallel flavor of the library.

Package: libsundials-nvecparallel-mpi7
Description-md5: 7697e104e796dd21736f11b715949ed5
Description-en: MPI vector operations library (SUNDIALS library)
 This package provides implementations for all vector operations
 defined by the generic NVECTOR module in the table of operations for
 SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation
 Solvers).
 .
 This package contains the MPI parallel flavor of the library.

Package: libsundials-nvecparallel-openmp7
Description-md5: 9c81ecc23d7793f2a719fb8dfd4f9fb5
Description-en: OpenMP vector operations library (SUNDIALS library)
 This package provides implementations for all vector operations
 defined by the generic NVECTOR module in the table of operations for
 SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation
 Solvers).
 .
 This package contains the OpenMP-based parallel flavor of the library.

Package: libsundials-nvecparallel-petsc7
Description-md5: f66e08e2eab2e39bae8b39de4d4a145e
Description-en: PETSc vector operations library (SUNDIALS library)
 This package provides implementations for all vector operations
 defined by the generic NVECTOR module in the table of operations for
 SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation
 Solvers).
 .
 This package contains the PETSc-based parallel flavor of the library.

Package: libsundials-nvecparallel-pthread7
Description-md5: d0d9f60c2b63b48333180adeb6b4dcd9
Description-en: Pthread vector operations library (SUNDIALS library)
 This package provides implementations for all vector operations
 defined by the generic NVECTOR module in the table of operations for
 SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation
 Solvers).
 .
 This package contains the pthread-based parallel flavor of the library.

Package: libsundials-nvecserial7
Description-md5: 8f934980000cb2191bcd580d4875420f
Description-en: Non-parallel vector operations library (SUNDIALS library)
 This package provides implementations for all vector operations
 defined by the generic NVECTOR module in the table of operations for
 SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic equation
 Solvers).
 .
 This package contains the serial flavor of the library.

Package: libsundials-sunlinsol5
Description-md5: c2d9713eb79bcc429f16fb6375356abc
Description-en: differential equation solver (SUNDIALS library)
 Auxiliary solvers used by the SUNDIALS library.

Package: libsundials-sunmatrix5
Description-md5: c2d9713eb79bcc429f16fb6375356abc
Description-en: differential equation solver (SUNDIALS library)
 Auxiliary solvers used by the SUNDIALS library.

Package: libsunflow-java
Description-md5: ef147749ff2046fcc25fc6d1d234e5f2
Description-en: rendering system for photo-realistic image synthesis
 Sunflow is an open source rendering system for photo-realistic image
 synthesis. It is written in Java and built around a flexible ray
 tracing core and an extensible object-oriented design. It was created
 as a framework for experimenting with global illumination algorithms
 and new surface shading models.

Package: libsunflow-java-doc
Description-md5: d76308d2b6be1ddce7faaea5789b5224
Description-en: rendering system for photo-realistic image synthesis (javadoc)
 Sunflow is an open source rendering system for photo-realistic image
 synthesis. It is written in Java and built around a flexible ray
 tracing core and an extensible object-oriented design. It was created
 as a framework for experimenting with global illumination algorithms
 and new surface shading models.
 .
 This is the API documentation for sunflow

Package: libsunpinyin-dev
Description-md5: ee0ab4995e882afbb25b83272650b453
Description-en: Simplified Chinese Input Method from SUN (development)
 Sunpinyin is a statistical language model (SLM) based input method
 engine for Simplified Chinese, it features full sentence input.
 .
 This package contains the development header files that allows others
 to write their own front-end for sunpinyin.

Package: libsunpinyin3v5
Description-md5: 2097d4efba2fbcf7f271d3f42eb068be
Description-en: Simplified Chinese Input Method from SUN (runtime)
 Sunpinyin is a statistical language model (SLM) based input method
 engine for Simplified Chinese, it features full sentence input.
 .
 This package contains the runtime library.

Package: libsuper-csv-java
Description-md5: f1134aced42a41057026a24a47bce924
Description-en: Super CSV library for Java
 It is highly configurable, and supports reading and writing with POJOs,
 Maps and Lists. It also has support for deep-mapping and index-based
 mapping with POJOs, using the powerful Dozer extension.
 .
 Its flexible 'Cell Processor' API automates data type conversions
 (parsing and formatting Dates, Integers, Booleans etc) and enforces
 constraints (mandatory columns, matching against regular expressions
 etc) - and it's easy to write your own if required.

Package: libsuper-perl
Description-md5: 4350c1d37109bacfad54b0ea2671637b
Description-en: control superclass method dispatch
 SUPER allows one to dispatch control to the superclass with a better syntax
 than the original mechanism. It provides an universal method super to
 determine a class' own superclass. SUPER allows the use of mixin and roles as
 the class containing the method is no more needed at compile time.

Package: libsuperlu-dev
Description-md5: 1083826ee45c824cea8be43dae8a2dcc
Description-en: Direct solution of large, sparse systems of linear equations
 Development files for SuperLU.
 .
 SuperLU is a general purpose library for the direct solution of
 large, sparse, nonsymmetric systems of linear equations on high
 performance machines.
 .
 The library is written in C and is callable from either C or Fortran.
 The library routines will perform an LU decomposition with partial
 pivoting and triangular system solves through forward and back
 substitution. The LU factorization routines can handle non-square
 matrices but the triangular solves are performed only for square
 matrices. The matrix columns may be preordered (before factorization)
 either through library or user supplied routines. This preordering
 for sparsity is completely separate from the factorization. Working
 precision iterative refinement subroutines are provided for improved
 backward stability. Routines are also provided to equilibrate the
 system, estimate the condition number, calculate the relative
 backward error, and estimate error bounds for the refined solutions.
 .
 This package contains the header and development files to build
 against SuperLU.

Package: libsuperlu-dist-dev
Description-md5: 89b7b2cd6e74f6a4cb299238eb4eda89
Description-en: Highly distributed solution of sparse linear equations
 SuperLU is a general purpose library for the direct solution of large,
 sparse, nonsymmetric systems of linear equations. The library is
 written in C and is callable from either C or Fortran program. It uses
 MPI, OpenMP and CUDA to support various forms of parallelism. It
 supports both real and complex datatypes, both single and double
 precision, and 64-bit integer indexing. The library routines performs
 an LU decomposition with partial pivoting and triangular system solves
 through forward and back substitution. The LU factorization routines
 can handle non-square matrices but the triangular solves are performed
 only for square matrices. The matrix columns may be preordered (before
 factorization) either through library or user supplied routines. This
 preordering for sparsity is completely separate from the
 factorization. Working precision iterative refinement subroutines are
 provided for improved backward stability. Routines are also provided
 to equilibrate the system, estimate the condition number, calculate
 the relative backward error, and estimate error bounds for the refined
 solutions.
 .
 SuperLU_DIST implements the algorithms for distributed memory,
 targetting highly parallel distributed memory hybrid systems. The
 numerical factorization routines are already implemented for hybrid
 systems with multiple GPUs. Further work will be needed to implement
 the other phases of the algorithms on the hybrid systems and to
 enhance strong scaling to extreme scale.
 .
 The main library is libsuperlu_dist.so but a fortran wrapper library
 is also provided as libsuperlu_dist_fortran.so, and a python wrapper
 is provided as libsuperlu_dist_python.so (see PYTHON examples in the
 libsuperlu-dist-examples package).
 .
 This package provides development files for building client
 applications against superlu-dist.

Package: libsuperlu-dist-examples
Description-md5: af9d9e80d9e50fb3787d7a0d02e3f332
Description-en: Highly distributed solution of sparse linear equations
 SuperLU is a general purpose library for the direct solution of large,
 sparse, nonsymmetric systems of linear equations. The library is
 written in C and is callable from either C or Fortran program. It uses
 MPI, OpenMP and CUDA to support various forms of parallelism. It
 supports both real and complex datatypes, both single and double
 precision, and 64-bit integer indexing. The library routines performs
 an LU decomposition with partial pivoting and triangular system solves
 through forward and back substitution. The LU factorization routines
 can handle non-square matrices but the triangular solves are performed
 only for square matrices. The matrix columns may be preordered (before
 factorization) either through library or user supplied routines. This
 preordering for sparsity is completely separate from the
 factorization. Working precision iterative refinement subroutines are
 provided for improved backward stability. Routines are also provided
 to equilibrate the system, estimate the condition number, calculate
 the relative backward error, and estimate error bounds for the refined
 solutions.
 .
 SuperLU_DIST implements the algorithms for distributed memory,
 targetting highly parallel distributed memory hybrid systems. The
 numerical factorization routines are already implemented for hybrid
 systems with multiple GPUs. Further work will be needed to implement
 the other phases of the algorithms on the hybrid systems and to
 enhance strong scaling to extreme scale.
 .
 This package provides example files for testing superlu-dist.

Package: libsuperlu-dist9
Description-md5: a030a487e8e91b47850002f33c867c9c
Description-en: Highly distributed solution of sparse linear equations
 SuperLU is a general purpose library for the direct solution of large,
 sparse, nonsymmetric systems of linear equations. The library is
 written in C and is callable from either C or Fortran program. It uses
 MPI, OpenMP and CUDA to support various forms of parallelism. It
 supports both real and complex datatypes, both single and double
 precision, and 64-bit integer indexing. The library routines performs
 an LU decomposition with partial pivoting and triangular system solves
 through forward and back substitution. The LU factorization routines
 can handle non-square matrices but the triangular solves are performed
 only for square matrices. The matrix columns may be preordered (before
 factorization) either through library or user supplied routines. This
 preordering for sparsity is completely separate from the
 factorization. Working precision iterative refinement subroutines are
 provided for improved backward stability. Routines are also provided
 to equilibrate the system, estimate the condition number, calculate
 the relative backward error, and estimate error bounds for the refined
 solutions.
 .
 SuperLU_DIST implements the algorithms for distributed memory,
 targetting highly parallel distributed memory hybrid systems. The
 numerical factorization routines are already implemented for hybrid
 systems with multiple GPUs. Further work will be needed to implement
 the other phases of the algorithms on the hybrid systems and to
 enhance strong scaling to extreme scale.
 .
 The main library is libsuperlu_dist.so but a fortran wrapper library
 is also provided as libsuperlu_dist_fortran.so
 .
 This package provides the superlu-dist and superlu_dist_fortran
 shared libraries.

Package: libsuperlu-doc
Description-md5: cb5c4dc1875ccb696c612cef7c10964c
Description-en: Documentation for SuperLU
 This package contains the user guide and the reference manual of SuperLU.
 It also includes some example programs.

Package: libsuperlu7
Description-md5: f5d7ed20001bd6eecdadcded912d1154
Description-en: Direct solution of large, sparse systems of linear equations
 SuperLU is a general purpose library for the direct solution of
 large, sparse, nonsymmetric systems of linear equations on high
 performance machines.
 .
 The library is written in C and is callable from either C or Fortran.
 The library routines will perform an LU decomposition with partial
 pivoting and triangular system solves through forward and back
 substitution. The LU factorization routines can handle non-square
 matrices but the triangular solves are performed only for square
 matrices. The matrix columns may be preordered (before factorization)
 either through library or user supplied routines. This preordering
 for sparsity is completely separate from the factorization. Working
 precision iterative refinement subroutines are provided for improved
 backward stability. Routines are also provided to equilibrate the
 system, estimate the condition number, calculate the relative
 backward error, and estimate error bounds for the refined solutions.
 .
 This package contains the SuperLU shared library.

Package: libsupernovas++-doc
Description-md5: 92fc6afc8d4a0ef97f21bb28821a41b4
Description-en: Documentation for the SuperNOVAS C++ API
 This package provides man pages and HTML documentation for the C++ API of the
 SuperNOVAS C/C++ astronomy library.

Package: libsupernovas++1
Description-md5: 8adbf5846961de6b4c1791b1a4bc1c09
Description-en: SuperNOVAS C++ API extension runtime library
 This package provides add-on runtime support for the SuperNOVAS C++
 extension. It should be a dependency of applications, which use
 SuperNOVAS through its higher-level C++ API.

Package: libsupernovas-dev
Description-md5: d6cf5c19fb3803b460c9ceb0f8070060
Description-en: C development files for the SuperNOVAS C/C++ astronomy library
 This sub-package provides headers and non-versioned shared library symbolic
 links for the SuperNOVAS C/C++ library.

Package: libsupernovas-doc
Description-md5: 4d8cfdb0041d129b1982b120eee958ff
Description-en: Documentation for the SuperNOVAS C99 API
 This package provides man pages and HTML documentation for the C99 API of the
 SuperNOVAS C/C++ astronomy library.

Package: libsupernovas1
Description-md5: 75b43628aacbf8a7940a4f201cd66d3c
Description-en: SuperNOVAS C99 astrometry library
 SuperNOVAS is a C/C++ astronomy library, providing high-precision astronomical
 calculations such as one might need for running an observatory or a precise
 planetarium program. It is a supercharged fork of the Naval Observatory Vector
 Astrometry Software (NOVAS) C version 3.1, providing bug fixes and making it
 easier to use overall.
 .
 The main goals of SuperNOVAS are to improve usability, add new features,
 promote best practices, and provide accessible documentation -- all while
 retaining 100% API compatibility with NOVAS C 3.1. Thus, if you have written
 code for NOVAS C 3.1, you can build it with SuperNOVAS also.
 SuperNOVAS is entirely free to use without licensing restrictions. Its source
 code is compatible with the C99 and C++11 standards, and hence suitable for
 old and new platforms alike. It is light-weight and easy to use, with full
 support for the IAU 2000/2006 standards for sub-micro-arc-second position.

Package: libsurefire-java
Description-md5: 0bf2c2eb283d4e0e0b97e6b8ecaae76d
Description-en: Surefire test framework for Java
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features
 .
 This package ships the surefire test framework and the maven-surefire-plugin.

Package: libsurgescript-dev
Description-md5: 0070c464335057b5675697117ce2748e
Description-en: Scripting language for games (development files)
 Unleash your creativity! With SurgeScript, you unleash your creativity
 and create your own amazing interactive content.
 .
 Unlike other programming languages, SurgeScript is designed with the specific
 needs of games in mind.
 .
 Easy for beginners, powerful for experts. Object-oriented, dynamically typed
 and based on state machines.
 .
 These features come from the experience of the developer dealing with
 game engines, applications related to computer graphics and so on.
 .
 Some of the best practices have been incorporated into the language itself,
 making things really easy for developers and modders.
 .
 This package contains the header files and static library needed to
 compile applications that use libsurgescript.

Package: libsurgescript0.5.4.4
Description-md5: 1f5b6e01d95f788ecc8868cce57c002a
Description-en: Scripting language for games (library files)
 Unleash your creativity! With SurgeScript, you unleash your creativity
 and create your own amazing interactive content.
 .
 Unlike other programming languages, SurgeScript is designed with the specific
 needs of games in mind.
 .
 Easy for beginners, powerful for experts. Object-oriented, dynamically typed
 and based on state machines.
 .
 These features come from the experience of the developer dealing with
 game engines, applications related to computer graphics and so on.
 .
 Some of the best practices have been incorporated into the language itself,
 making things really easy for developers and modders.
 .
 This package contains shared runtime libraries.

Package: libsv-dev
Description-md5: 6bb10c693c81ea5d30040c733234fab9
Description-en: Public domain cross-platform semantic versioning in c99 (development files)
 This is free and unencumbered software released into the public domain. This
 package installs a C language library implementing semantic versioning for the
 C language.
 .
 This package contains the header files for libsv0.

Package: libsv1
Description-md5: 19b1b29dd4321ae470a6400297a68702
Description-en: Public domain cross-platform semantic versioning in c99
 This is free and unencumbered software released into the public domain. This
 package installs a C language library implementing semantic versioning for the
 C language.

Package: libsvg-graph-perl
Description-md5: ff988157f063631d951218fe6ae77983
Description-en: module to visualize data in SVG format
 SVG::Graph is a suite of perl modules for plotting data.
 It currently supports plots of one-, two- and three-dimensional
 data, as well as N-ary rooted trees.

Package: libsvg-perl
Description-md5: 9d43a9357fd77fcdfa3e9908cdece64f
Description-en: perl module to generate SVG images
 This package provides a perl extension to generate stand-alone
 or inline SVG (scalable vector graphics) images using the W3C
 SVG xml recommendation.

Package: libsvg-tt-graph-perl
Description-md5: 02581abf19da0e38cf3ef68198cb40e8
Description-en: module for creating vector graphs
 SVG::TT::Graph is a Perl module that allows you to easily create Scalable
 Vector Graphics (SVG) for a variety of graph types, including Pie, Line, Bar
 and Time Series. You can also create extend existing types to make your own.

Package: libsvgpp-dev
Description-md5: e288ee691105375fdf776e5a065c5e69
Description-en: SVG-framework with parsers for various syntaxes and adapters. Development files
 The library can be thought of as a framework, containing parsers for various
 SVG syntaxes, adapters that simplify handling of parsed data and a lot of
 other utilities and helpers for the most common tasks.  SVG++ features
 .
 * Is a header-only library
 * Can be used with any XML parser
 * Compile time configured - no virtual functions
 * Minimal runtime overhead - you pay only for what you get
 * Fully functional, conforming SVG viewers
 * Simple in-app SVG rasterizers
 * Import modules of vector editing software
 * Implementing path-only input of SVG format with minimal efforts
 in any graphics or math software
 * Compatible with C++03, but requires conforming implementation
 .
 The package contains the header development files.

Package: libsvgpp-doc
Description-md5: 8e2d15d618c40c6093a453198112eef1
Description-en: SVG-framework with parsers for various syntaxes and adapters. Documentation
 The library can be thought of as a framework, containing parsers for various
 SVG syntaxes, adapters that simplify handling of parsed data and a lot of
 other utilities and helpers for the most common tasks.  SVG++ features
 .
 * Is a header-only library
 * Can be used with any XML parser
 * Compile time configured - no virtual functions
 * Minimal runtime overhead - you pay only for what you get
 * Fully functional, conforming SVG viewers
 * Simple in-app SVG rasterizers
 * Import modules of vector editing software
 * Implementing path-only input of SVG format with minimal efforts
 in any graphics or math software
 * Compatible with C++03, but requires conforming implementation
 .
 The package contains the documentation.

Package: libsvgsalamander-java
Description-md5: 595336718590d3d9828920fef64dcaa3
Description-en: SVG engine for Java
 SVG Salamander is an SVG engine for Java that's designed to be small,
 fast, and allow programmers to use it with a minimum of fuss.
 .
 It's in particular targeted for making it easy to integrate SVG into
 Java games and making it much easier for artists to design 2D game
 content - from rich interactive menus to charts and graphcs to
 complex animations.

Package: libsvm-dev
Description-md5: 48d7d425fdb518dcb32d734698116832
Description-en: LIBSVM header files
 LIBSVM, a machine-learning library, is an easy-to-use package for
 support vector classification, regression and one-class SVM. It
 supports multi-class classification, probability outputs, and
 parameter selection.
 .
 This package contains the development header files.

Package: libsvm-java
Description-md5: 4752121c9203fb5c86bdfd6c8e3436aa
Description-en: Java API to support vector machine library (libsvm.jar)
 The functionality of the libsvm are offered in a single jar file. It includes
 one-class, two-class, multiclass, regression-mode, and probablistic output
 functionality.
 .
 This package solely provides a symbolic link from libsvm.jar libsvm3.jar.

Package: libsvm-tools
Description-md5: af1c107ff7acb318d142f845b59cd658
Description-en: LIBSVM binary tools
 LIBSVM is an easy-to-use package for support vector classification,
 regression and one-class SVM. It supports multi-class classification,
 probability outputs, and parameter selection.

Package: libsvm3
Description-md5: 654d8162a91296623875d5686648d176
Description-en: library implementing support vector machines
 The LIBSVM library is used to calculate Support Vector Machine optimizations
 with a great variety of powerful options.  It includes one-class, two-class,
 multiclass, regression-mode, and probablistic output functionality.  It is
 primarily of interest to machine-learning researchers and artificial
 intelligence application developers.

Package: libsvm3-java
Description-md5: 0037a0b270a7d48f0899ac65a2a734d6
Description-en: Java API to support vector machine library (libsvm3.jar)
 The functionality of the libsvm are offered in a single jar file. It includes
 one-class, two-class, multiclass, regression-mode, and probablistic output
 functionality.

Package: libsvmloc-dev
Description-md5: 4a79474fccc76e28debed5f3253d51a9
Description-en: PSORTb adapted library for svm machine-learning library (dev)
 Libsvm is a machine-learning library which is an easy-to-use package
 for support vector classification, regression and one-class SVM. It
 supports multi-class classification, probability outputs, and
 parameter selection.
 .
 PSORTb was featuring a code copy plus some local additions.  This
 library is linked against the Debian packaged libsvn and just contains
 the PSORTb extensions.
 .
 PSORTb enables prediction of bacterial protein subcellular localization
 (SCL) and provides a quick and inexpensive means for gaining insight
 into protein function, verifying experimental results, annotating newly
 sequenced bacterial genomes, detecting potential cell surface/secreted
 drug targets, as well as identifying biomarkers for microbes.
 .
 This library needed by PSORTb is distributed separately by upstream.
 .
 This package contains the static library which is needed to link PSORTb.

Package: libsvmloc0
Description-md5: 8c4413f4ce02fd721527e31a61738b02
Description-en: PSORTb adapted library for svm machine-learning library
 Libsvm is a machine-learning library which is an easy-to-use package
 for support vector classification, regression and one-class SVM. It
 supports multi-class classification, probability outputs, and
 parameter selection.
 .
 PSORTb was featuring a code copy plus some local additions.  This
 library is linked against the Debian packaged libsvn and just contains
 the PSORTb extensions.
 .
 PSORTb enables prediction of bacterial protein subcellular localization
 (SCL) and provides a quick and inexpensive means for gaining insight
 into protein function, verifying experimental results, annotating newly
 sequenced bacterial genomes, detecting potential cell surface/secreted
 drug targets, as well as identifying biomarkers for microbes.
 .
 This library needed by PSORTb is distributed separately by upstream.
 .
 This package contains the shared library which is needed to run PSORb.

Package: libsvn-class-perl
Description-md5: 26a9884cca0ed28db2d1a1d5a0e13a44
Description-en: perl object oriented interface for Subversion workspaces
 SVN::Class Perl module extends Path::Class to allow for basic
 Subversion workspace management. SVN::Class::File and SVN::Class::Dir
 are subclasses of Path::Class::File::Stat and Path::Class::Dir
 respectively.

Package: libsvn-dev
Description-md5: d7ba285f3a44ff8995f08ac293b28fe7
Description-en: Development files for Apache Subversion libraries
 This package contains the symlinks, headers, and object files needed
 to compile and link programs which use libsvn1, the Apache Subversion
 libraries.  This package is needed only in order to compile software
 that uses libsvn1.

Package: libsvn-doc
Description-md5: 8d748bf81b749540b1f83fe4f991a0e6
Description-en: Developer documentation for libsvn
 This package contains development (API) documentation for libsvn1, the
 Apache Subversion libraries.  See the 'libsvn1' package for more information.

Package: libsvn-dump-perl
Description-md5: 13302c75a579c07fbdf7f5ab046a5655
Description-en: module for parsing Subversion dumps
 SVN::Dump is a collection of Perl modules for loading a Subversion dump file
 and representing its contents as a collection of node objects. It creates a
 tree of records, headers, text blocks and other nodes.

Package: libsvn-hooks-perl
Description-md5: e979244462ca68682450ce2bad58e90d
Description-en: framework for implementing Subversion hooks
 SVN::Hooks is a Perl-based framework for creating Subversion hooks. It comes
 with several plugins that implement some of the most commonly used standalone
 Subversion hooks available. As a framework, it can be extended to implement
 all types of hooks.

Package: libsvn-java
Description-md5: 7fe80f50698182cc45e487dedf954400
Description-en: Java bindings for Apache Subversion
 This is a set of Java classes which provide the functionality of
 libsvn, the Apache Subversion libraries.  It is useful if you want to,
 for example, write a Java class that manipulates a Subversion repository
 or working copy.  See the 'subversion' package for more information.

Package: libsvn-look-perl
Description-md5: 1a16059acc2370566804158a22b270d3
Description-en: module providing access to svnlook data
 SVN::Look is a simple Perl module that provides a object-oriented wrapper
 around Subversion's svnlook command, with built-in caching to improve speed.
 It is useful to gather information about a repository, its revisions and its
 transactions, which makes it easy for hook writers to retrieve and use the
 information they need.

Package: libsvn-notify-mirror-perl
Description-md5: 967be84e903973eca0dc0cebc5e08f1b
Description-en: module to keep a mirrored working copy of a repository path
 SVN::Notify::Mirror allows one to keep a directory in sync with a portion of
 a Subversion repository. It is typically used to keep a development web
 server in sync with the changes made to the repository. This directory can
 either be on the same box as the repository itself, or it can be remote (via
 SSH connection).

Package: libsvn-notify-perl
Description-md5: 8bddc3f743fd219b2d108f8209bb2101
Description-en: Subversion activity notification
 SVN::Notify provides a class and an interface to notify by email Subversion
 repository changes.
 .
 It is able to inform about the files changed in a commit and send the
 appropriate diff files.
 .
 An additional class (SVN::Notify::HTML) is provided to manage HTML formatted
 emails.
 .
 Please, consider installing a MTA if you are planning to use sendmail instead
 of --smtp-* options.

Package: libsvn-perl
Description-md5: aa3fb72865b42c59ad1e6eae171929c3
Description-en: Perl bindings for Apache Subversion
 This is a set of Perl interfaces to libsvn, the Apache Subversion libraries.
 It is useful if you want to, for example, write a Perl script that
 manipulates a Subversion repository or working copy.  See the
 'subversion' package for more information.

Package: libsvn-svnlook-perl
Description-md5: ef54381fd89902a8a210917961dd1644
Description-en: module to aid using svnlook in Subversion hooks
 SVN::SVNLook runs the command line client, svnlook. This module provides an
 interface to retrieve information such as author, revision, date, and log
 message.

Package: libsvn-web-perl
Description-md5: d98b3cde5518144a90ea7ad05be6ec2b
Description-en: Subversion repository web frontend
 SVN::Web provides a web interface to subversion repositories.
 .
 - Viewing multiple Subversion repositories.
 - Browsing every revision of the repository.
 - Viewing the contents of files in the repository at any revision.
 - Viewing diffs of arbitrary revisions of any file.
 - Viewing the revision log of files and directories, see what was changed
 when, by who.
 - Viewing the blame/annotation details of any file.
 - Generating RSS feeds of commits, down to the granularity of
 individual files.
 - Many more.

Package: libsvn1
Description-md5: e815569b5d20540901c51f341d283767
Description-en: Shared libraries used by Apache Subversion
 This package includes shared libraries to manipulate Apache Subversion
 (svn) repositories and working copies.  See the 'subversion' package for
 more information.

Package: libsvnclientadapter-java
Description-md5: 95ea73df82873b5ef45d805cb3f49330
Description-en: High-level Java API for Subversion (library)
 SVNClientAdapter is a high-level Java API for Subversion.
 It can use one of 3 low-level svn client implementations to provide access to
 the Subversion API:
 - JavaHL native (JNI) Subversion library
 <http://svn.collab.net/repos/svn/trunk/subversion/bindings/java/javahl/>
 - JavaSVN (pure Java) Subversion API implementation
 <http://tmate.org/svn/>
 - svn command line client wrapper
 .
 This package contains the SvnClientAdapter library.

Package: libsvnclientadapter-java-doc
Description-md5: 7743f0d3c7ef23e903ec3d9de19f2cf1
Description-en: High-level Java API for Subversion (documentation)
 SVNClientAdapter is a high-level Java API for Subversion.
 It can use one of 3 low-level svn client implementations to provide access to
 the Subversion API:
 - JavaHL native (JNI) Subversion library
 <http://svn.collab.net/repos/svn/trunk/subversion/bindings/java/javahl/>
 - JavaSVN (pure Java) Subversion API implementation
 <http://tmate.org/svn/>
 - svn command line client wrapper
 .
 This package contains Javadoc API documentation.

Package: libsvnkit-java
Description-md5: db3ae0dd23de60a58094063745e9c66f
Description-en: pure Java Subversion client library
 SVNKit provides APIs to work with Subversion repositories and working
 copies. The SVNKit library features direct repository access as well as
 support for all high level Subversion operations available via the
 command-line Subversion client.

Package: libsvnkit-java-doc
Description-md5: ca4c2b968b7344371e82707e2f06b614
Description-en: documentation for libsvnkit-java
 Documentation for SVNKit, which is a Java library that provides APIs to
 work with Subversion repositories and working copies. SVNKit features
 direct repository access as well as support for all high level Subversion
 operations that are available via the command-line Subversion client.

Package: libsvtav1enc-dev
Description-md5: eb3d8ee0c212968566ff22dedcb82b20
Description-en: Scalable Video Technology for AV1 (libsvtav1enc development files)
 The Scalable Video Technology for AV1 (SVT-AV1 Encoder) is an
 AV1-compliant encoder library core. The SVT-AV1 encoder development
 is a work-in-progress targeting performance levels applicable to both VOD and
 Live encoding / transcoding video applications. The SVT-AV1 decoder
 implementation is targeting future codec research activities.
 .
 This package provides the development files for libsvtav1enc.

Package: libsvtav1enc4
Description-md5: be58d02116211fb32e12c0f1e5f9b3c2
Description-en: Scalable Video Technology for AV1 (libsvtav1enc shared library)
 The Scalable Video Technology for AV1 (SVT-AV1 Encoder) is an
 AV1-compliant encoder library core. The SVT-AV1 encoder development
 is a work-in-progress targeting performance levels applicable to both VOD and
 Live encoding / transcoding video applications. The SVT-AV1 decoder
 implementation is targeting future codec research activities.
 .
 This package provides the shared library libsvtav1enc.

Package: libswami-dev
Description-md5: 468f367402d96d438b1ad713c47567b2
Description-en: MIDI instrument editor - development files
 Swami (Sampled Waveforms And Musical Instruments) is an application
 for editing and managing MIDI instruments, such as SoundFont files.
 A programming API is also provided for integration with other
 applications.
 .
 This package contains the headers files.

Package: libswami1t64
Description-md5: cb2e5adf36e600769454fa1b3499724b
Description-en: MIDI instrument editor - shared library
 Swami (Sampled Waveforms And Musical Instruments) is an application
 for editing and managing MIDI instruments, such as SoundFont files.
 A programming API is also provided for integration with other
 applications.
 .
 This package provides the shared library.

Package: libswamigui1t64
Description-md5: 6849eae7af99253a17411449a28b0edd
Description-en: MIDI instrument editor - shared GUI library
 Swami (Sampled Waveforms And Musical Instruments) is an application
 for editing and managing MIDI instruments, such as SoundFont files.
 A programming API is also provided for integration with other
 applications.
 .
 This package provides the shared library for the GUI.

Package: libswarmcache-java
Description-md5: a1896e79b5d1bd2dbba399b8e5f784ad
Description-en: SwarmCache - Distributed caching mechanism for Java
 SwarmCache is a simple but effective distributed cache. It uses IP
 multicast to efficiently communicate with any number of hosts on a LAN.
 It is specifically designed for use by clustered, database-driven web
 applications. Such applications typically have many more read
 operations than write operations, which allows SwarmCache to deliver
 the greatest performance gains. SwarmCache uses JavaGroups internally
 to manage the membership and communications of its distributed cache.

Package: libswe-dev
Description-md5: 267f5de13cf42f6c70a1750fbc67bd7b
Description-en: Swiss Ephemeris C library (development).
 The Swiss Ephemeris is the de-facto standard library for astrological
 calculations. It is a high-precision ephemeris, based upon the DE431
 ephemerides from NASA's JPL, and covering the time range 13201 BC to AD
 17191.
 .
 This package installs the files required for development with the Swiss
 Ephemeris library (version 2).

Package: libswe-doc
Description-md5: be804140b089005f0bd43a3857582c0b
Description-en: Swiss Ephemeris C library (documentation).
 The Swiss Ephemeris is the de-facto standard library for astrological
 calculations. It is a high-precision ephemeris, based upon the DE431
 ephemerides from NASA's JPL, and covering the time range 13201 BC to AD
 17191.
 .
 The Swiss Ephemeris documentation comes in two parts, a general manual, and
 a programmer's manual.

Package: libswe2.0
Description-md5: 7c44dd69548b0ccf14b6e55cbb5a5eaf
Description-en: Swiss Ephemeris C library (runtime).
 The Swiss Ephemeris is the de-facto standard library for astrological
 calculations. It is a high-precision ephemeris, based upon the DE431
 ephemerides from NASA's JPL, and covering the time range 13201 BC to AD
 17191.
 .
 This package installs the runtime files for programs making use of the Swiss
 Ephemeris library (version 2).

Package: libsweble-common-java
Description-md5: db9d7ece75925abb6ff7f87b404c67c8
Description-en: common classes for sweble projects
 This package includes common classes for the projects in the de.fau.cs.osr
 group of the Open Source Research Group, University of Erlangen-Nürnberg. It
 is mainly required to build the MediaWiki parser which can be found in
 libsweble-wikitext-java.

Package: libsweble-wikitext-java
Description-md5: e408467204593cbcf3ac6433e95af77c
Description-en: parser for MediaWiki's wikitext
 The Sweble Wikitext Parser is a parser for the wiki markup (called Wikitext)
 used by the MediaWiki wiki engine. Of course, the MediaWiki software provides
 its own parser for wikitext, however, the MediaWiki parser only produces HTML
 output. The Sweble Wikitext Parser on the other hand generates a
 machine-readable representation (AST – abstract syntax tree) of an article,
 thus unlocking the structured data within a wiki running the MediaWiki
 software.

Package: libswhid-core-ocaml
Description-md5: 478058d025607e408532ef043de76524
Description-en: OCaml library to work with swhids (runtime)
 swhid_core is an OCaml library to with with Software Heritage
 persistent identifiers (swhids). This is the core library, for most
 use cases you should use the swhid library instead.
 .
 This package contains runtime files.

Package: libswhid-core-ocaml-dev
Description-md5: d1f81b5996ad3b687cdb42bff6a52dba
Description-en: OCaml library to work with swhids (dev)
 swhid_core is an OCaml library to with with Software Heritage
 persistent identifiers (swhids). This is the core library, for most
 use cases you should use the swhid library instead.
 .
 This package contains development files.

Package: libswiftlang
Description-md5: cc2807b4a0530dfc1e2ca72c645f13ce
Description-en: general-purpose compiled programming language - Runtime Libraries
 Swift is a general-purpose, multi-paradigmed, compiled
 programming language built using a modern approach to safety,
 performance, and software design patterns.
 .
 The goal of the Swift project is to create the best available
 language for uses ranging from systems programming, to mobile
 and desktop apps, scaling up to cloud services. Most
 importantly, Swift is designed to make writing and maintaining
 correct programs easier for the developer.
 .
 This package contains the Swift runtime libraries.

Package: libswing-layout-java
Description-md5: d2886983beb658623f68bf27853ea36b
Description-en: Extensions to Swing layout
 The goal of Swing Layout Extensions is to make it easy to create professional
 cross platform layouts with Swing. This project has an eye towards the needs
 of GUI builders, such as NetBeans. This package provides the following
 functionality:
 .
 Ability to get the baseline for components.
 .
 Ability to get the preferred gap between components.
 .
 A new LayoutManager that utilizes both of these concepts and is tuned toward
 a free-form drag and drop layout model as can be provided by GUI builders.

Package: libswing-layout-java-doc
Description-md5: d7444be0187fa8fa097f5e73d97a60aa
Description-en: Extensions to Swing layout - contains Javadoc API documentation
 The goal of Swing Layout Extensions is to make it easy to create professional
 cross platform layouts with Swing. This project has an eye towards the needs
 of GUI builders, such as NetBeans. This package provides the following
 functionality:
 .
 Ability to get the baseline for components.
 .
 Ability to get the preferred gap between components.
 .
 A new LayoutManager that utilizes both of these concepts and is tuned toward
 a free-form drag and drop layout model as can be provided by GUI builders.
 .
 This package contains Javadoc API documentation.

Package: libswingx-java
Description-md5: 3a763a3895a60ce7288d314bc7c7ad45
Description-en: extensions to the Swing GUI toolkit
 This package contains extensions to the Swing GUI toolkit, including new and
 enhanced components that provide functionality commonly required by rich
 client applications. Highlights include:
 - Sorting, filtering, highlighting for tables, trees, and lists
 - Find/search
 - Auto-completion
 - Login/authentication framework
 - TreeTable component
 - Collapsible panel component
 - Date picker component
 - Tip-of-the-Day component
 .
 Many of these features will eventually be incorporated into the Swing toolkit,
 although API compatibility will not be guaranteed. The SwingX project focuses
 exclusively on the raw components themselves.

Package: libswish-api-common-perl
Description-md5: c23c7aa449fd7d9847497f448cf601ab
Description-en: Perl interface to the SWISH index engine
 SWISH::API::Common offers an easy interface to the Swish index engine. While
 SWISH::API offers a complete API, SWISH::API::Common focuses on ease of use.
 Currently, this API allows for indexing documents in a single directory and
 any of its subdirectories. However, index() and search() cannot be executed
 in parallel.

Package: libswiss-perl
Description-md5: 3ae417aaf8dabe78f2459874f16eb9e8
Description-en: Perl API to the UniProt database
 UniProt, SwissProt and TrEMBL are different views on protein sequence
 data that is prepared by groups at the European Bioinformatics Institute
 (EMBL-EBI) in Cambridge and the Swiss Bioinformatics Institute (SIB) at
 the University Hospital in Geneva.
 .
 The SwissKnife Perl library is used by the developers of these databases
 to perform all the automated editing and sytax checks. The users of
 this package will profit from the stable API on an ever evolving
 representation of biological knowledge.

Package: libswitch-perl
Description-md5: dce20e740a1c5fef201cc9f7b533f2b3
Description-en: switch statement for Perl
 Switch.pm implements a generalized case mechanism that covers many
 possible combinations of switch and case values.
 .
 This is an obsolete module provided for compatibility since it is being
 removed from the core. For perl 5.10 and above the "given/when" builtins
 are much preferred.

Package: libsword-common
Description-md5: 4ba4fc778800cc2d206e90952d3841e0
Description-en: common settings and module repository for libsword
 The SWORD Project is an open source, cross-platform (Linux, Windows, Solaris,
 MacOSX etc.) API/library for Bible software with a constantly growing list
 of front-ends (GUI, textmode, web-based, etc.) and a library of over 200
 text modules.
 .
 This package contains sword configuration and global module repository.

Package: libsword-dev
Description-md5: 626d1f4f7f82b6723dda2b44a0b1000e
Description-en: Development files for libsword
 The SWORD Project is an open source, cross-platform (Linux, Windows, Solaris,
 MacOSX etc.) API/library for Bible software with a constantly growing list
 of front-ends (GUI, textmode, web-based, etc.) and a library of over 200
 text modules.
 .
 This package contains the static libraries and headers for developing
 applications that use the SWORD library.

Package: libsword-utils
Description-md5: 46f9c1d2e3151e21e28cfef09dcbba41
Description-en: conversion utilities for bible documents in SWORD supported formats
 The SWORD Project is an open source, cross-platform (Linux, Windows, Solaris,
 MacOSX etc.) API/library for Bible software with a constantly growing list
 of front-ends (GUI, textmode, web-based, etc.) and a library of over 200
 text modules.
 .
 This package contains utilities to convert documents in various
 formats into those suitable to be used with SWORD library.

Package: libsword1.9.0t64
Description-md5: 794e93dd6a6b1ae55ae9f6bf0b4a7812
Description-en: API/library for bible software
 The SWORD Project is an open source, cross-platform (Linux, Windows, Solaris,
 MacOSX etc.) API/library for Bible software with a constantly growing list
 of front-ends (GUI, textmode, web-based, etc.) and a library of over 200
 text modules.
 .
 This package contains the core libraries for the project.
 It also contains utilities for generating data modules.
 .
 Please read the README.Debian for more information on how to obtain other
 modules for SWORD.

Package: libswresample-dev
Description-md5: 884a565da1d7b0df620f6f4531b50cc7
Description-en: FFmpeg library for audio resampling, rematrixing etc. - development files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library performs highly optimized audio resampling, rematrixing
 and sample format conversion operations.
 Specifically, this library performs the following conversions:
 * Resampling is the process of changing the audio rate, for example from a
 high sample rate of 44100Hz to 8000Hz. Audio conversion from high to low
 sample rate is a lossy process. Several resampling options and algorithms
 are available.
 * Rematrixing is the process of changing the channel layout, for example from
 stereo to mono. When the input channels cannot be mapped to the output
 streams, the process is lossy, since it involves different gain factors
 and mixing. Various other audio conversions (e.g. stretching and padding)
 are enabled through dedicated options.
 * Format conversion is the process of converting the type of samples, for
 example from 16-bit signed samples to unsigned 8-bit or float samples.
 It also handles packing conversion, when passing from packed layout (all
 samples belonging to distinct channels interleaved in the same buffer), to
 planar layout (all samples belonging to the same channel stored in a
 dedicated buffer or "plane").
 .
 This package contains the development files.

Package: libswresample6
Description-md5: 6a8bb102a0a38d88235c0c34c1077ff5
Description-en: FFmpeg library for audio resampling, rematrixing etc. - runtime files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library performs highly optimized audio resampling, rematrixing
 and sample format conversion operations.
 Specifically, this library performs the following conversions:
 * Resampling is the process of changing the audio rate, for example from a
 high sample rate of 44100Hz to 8000Hz. Audio conversion from high to low
 sample rate is a lossy process. Several resampling options and algorithms
 are available.
 * Rematrixing is the process of changing the channel layout, for example from
 stereo to mono. When the input channels cannot be mapped to the output
 streams, the process is lossy, since it involves different gain factors
 and mixing. Various other audio conversions (e.g. stretching and padding)
 are enabled through dedicated options.
 * Format conversion is the process of converting the type of samples, for
 example from 16-bit signed samples to unsigned 8-bit or float samples.
 It also handles packing conversion, when passing from packed layout (all
 samples belonging to distinct channels interleaved in the same buffer), to
 planar layout (all samples belonging to the same channel stored in a
 dedicated buffer or "plane").
 .
 This package contains the runtime files.

Package: libswscale-dev
Description-md5: 155197ebe011bff80652677e5e123249
Description-en: FFmpeg library for image scaling and various conversions - development files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library performs highly optimized image scaling and colorspace and pixel
 format conversion operations.
 Specifically, this library performs the following conversions:
 * Rescaling is the process of changing the video size. Several rescaling
 options and algorithms are available. This is usually a lossy process.
 * Pixel format conversion is the process of converting the image format and
 colorspace of the image, for example from planar YUV420P to RGB24 packed.
 It also handles packing conversion, that is converts from packed layout
 (all pixels belonging to distinct planes interleaved in the same buffer),
 to planar layout (all samples belonging to the same plane stored in a
 dedicated buffer or "plane"). This is usually a lossy process in case the
 source and destination colorspaces differ.
 .
 This package contains the development files.

Package: libswscale9
Description-md5: 9e010c0c66f61ab5a0fddfb6e1aa7d52
Description-en: FFmpeg library for image scaling and various conversions - runtime files
 FFmpeg is the leading multimedia framework, able to decode, encode, transcode,
 mux, demux, stream, filter and play pretty much anything that humans and
 machines have created. It supports the most obscure ancient formats up to the
 cutting edge.
 .
 This library performs highly optimized image scaling and colorspace and pixel
 format conversion operations.
 Specifically, this library performs the following conversions:
 * Rescaling is the process of changing the video size. Several rescaling
 options and algorithms are available. This is usually a lossy process.
 * Pixel format conversion is the process of converting the image format and
 colorspace of the image, for example from planar YUV420P to RGB24 packed.
 It also handles packing conversion, that is converts from packed layout
 (all pixels belonging to distinct planes interleaved in the same buffer),
 to planar layout (all samples belonging to the same plane stored in a
 dedicated buffer or "plane"). This is usually a lossy process in case the
 source and destination colorspaces differ.
 .
 This package contains the runtime files.

Package: libswt-cairo-gtk-4-jni
Description-md5: 63c52c79b7275b9839bb7b16859425b5
Description-en: Standard Widget Toolkit for GTK+ Cairo JNI library
 The Standard Widget Toolkit (SWT) is a fast and rich Java GUI toolkit.
 For platforms with existing SWT implementations it provides efficient, portable
 and fast access to native controls and user interface facilities.
 .
 This package includes the Cairo JNI libraries.

Package: libswt-glx-gtk-4-jni
Description-md5: d5031a5fa6edbb8e20c4b89d6b0a8ec2
Description-en: Standard Widget Toolkit for GTK+ GLX JNI library
 The Standard Widget Toolkit (SWT) is a fast and rich Java GUI toolkit.
 For platforms with existing SWT implementations it provides efficient, portable
 and fast access to native controls and user interface facilities.
 .
 This package includes the GLX JNI libraries.

Package: libswt-gtk-4-java
Description-md5: 1b9aa97f70de4d3f28f67ae9a8a729ed
Description-en: Standard Widget Toolkit for GTK+ Java library
 The Standard Widget Toolkit (SWT) is a fast and rich Java GUI toolkit.
 For platforms with existing SWT implementations it provides efficient, portable
 and fast access to native controls and user interface facilities.

Package: libswt-gtk-4-jni
Description-md5: 526af343a3a3d7d545b68ca185e464cf
Description-en: Standard Widget Toolkit for GTK+ JNI library
 The Standard Widget Toolkit (SWT) is a fast and rich Java GUI toolkit.
 For platforms with existing SWT implementations it provides efficient, portable
 and fast access to native controls and user interface facilities.
 .
 This package includes the JNI libraries (atk, awt, gtk, pi).

Package: libswt-webkit-gtk-4-jni
Description-md5: 2dc21f10b168b1d5fa29a4af163e3b7b
Description-en: Standard Widget Toolkit for GTK+ WebKit JNI library
 The Standard Widget Toolkit (SWT) is a fast and rich Java GUI toolkit.
 For platforms with existing SWT implementations it provides efficient, portable
 and fast access to native controls and user interface facilities.
 .
 This package includes the WebKit JNI libraries.

Package: libswtcalendar-java
Description-md5: cc963f540c9c5e5afba9c91053f2ca4d
Description-en: GUI date picker for Java using SWT
 SWTCalendar is a port of Kai Toedter's JCalendar to Eclipse's SWT.
 It is a GUI date picker for Java using SWT as the GUI toolkit.
 SWTCalendar was designed to be a flexible component so developer
 can embed a date picker in their application or create their own
 standalone date picker dialog.

Package: libswtchart-java
Description-md5: 3ba2b94d9a4ab6ba0e319d1bba000461
Description-en: Chart drawing SWT component
 SWTChart is a chart component which has following basic functionalities:
 * line chart
 * scatter chart
 * stack chart
 * log scale
 * category axis
 * multiple axes
 * bar chart
 * area chart
 * step chart
 * axis orientation
 * series label
 .
 All of widgets in SWTChart are composed of SWT, so that you can easily hock
 listeners to widgets, and also you can easily extend the functionality without
 expertise of AWT.
 .
 SWTChart provides an ability to handle large data size of series. Even if
 showing 1,000,000 data points, repainting or resizing chart panel doesn't take
 long time. The internal algorithm is not to simply sample the data with a
 certain interval but to thin out only the data which doesn't make sense to show
 in current screen resolution. Therefore, even if there are prominent peaks in
 large data points, the peaks won't be lost in the screen.
 .
 SWTChart has minimum basic functionalities. SWTChart doesn't have any
 dependencies other than SWT, and even JFace is not required.

Package: libswtchart-java-doc
Description-md5: 6810e824e3682b49c47de5384ce3dbd5
Description-en: Chart drawing SWT component (documentation)
 This package contains Javadoc API documentation for SWTChart.

Package: libswupdate-dev
Description-md5: e1a1ee6a935e544ef502977d5f9683ea
Description-en: Development files for swupdate framework
 This package contains the development files for libswupdate.
 .
 swupdate is a Linux update agent with the goal to provide an efficient and
 safe way to update an embedded system.
 .
 - Install on embedded media (eMMC, SD, Raw NAND, NOR and SPI-NOR flashes)
 - Allow delivery single image for multiple devices
 - Multiple interfaces for getting software
 1. local storage
 2. integrated web server
 3. integrated REST client connector to hawkBit
 4. remote server download
 - Software delivered as images, gzipped tarball, etc
 - Allow custom handlers for installing FPGA/ microcontroller firmware.
 - Power-Off safe

Package: libswupdate0.1
Description-md5: ec2aa090c168bc260d58539fc1c75376
Description-en: Library for controlling the swupdate framework
 This package contains the library libswupdate which is used to control
 swupdate.
 .
 swupdate is a Linux update agent with the goal to provide an efficient and
 safe way to update an embedded system.
 .
 - Install on embedded media (eMMC, SD, Raw NAND, NOR and SPI-NOR flashes)
 - Allow delivery single image for multiple devices
 - Multiple interfaces for getting software
 1. local storage
 2. integrated web server
 3. integrated REST client connector to hawkBit
 4. remote server download
 - Software delivered as images, gzipped tarball, etc
 - Allow custom handlers for installing FPGA/ microcontroller firmware.
 - Power-Off safe

Package: libsx-dev
Description-md5: 4be5566dd01e2c99b89cca3ebebe170a
Description-en: Development files (headers and static libraries) for libsx
 Libsx (the Simple X library) is a library of code that sits on top of and
 to the side of the Athena widget set.  Its purpose is to make writing X
 applications *much* easier.
 .
 This package contains header files, pkgconfig files and static libraries
 for libsx.

Package: libsx0
Description-md5: 0e690da2f4c98931585a8bed53b40d8a
Description-en: Simple X library
 Libsx (the Simple X library) is a library of code that sits on top of and
 to the side of the Athena widget set.  Its purpose is to make writing X
 applications *much* easier.

Package: libsycl8
Description-md5: f85513e07bee5c1527b4ce51285f4d1a
Description-en: SYCL* language library
 DPC++ is a LLVM-based compiler project that implements compiler and runtime
 support for the SYCL* language.
 .
 This package contains the SYCL* library.

Package: libsylfilter0
Description-md5: 084f2bb7e7f19ab89bb2b2a4b4df7849
Description-en: generic spam filter library
 SylFilter is a generic message filter library and command-line tools. It
 provides a bayesian filter which is very popular as an algorithm for spam
 filtering. SylFilter also supports multilingual and can be applied to any
 languages. It is implemented with C language and runs fast  with small
 resources.
 .
 - Very lightweight and fast
 - Provides learning-type junk filter
 - Multilingual support (including CJKV)
 - Simple and flexible library APIs
 - Supports several embedded databases (SQLite and QDBM)

Package: libsylph-dev
Description-md5: b91ad324aa92050b0fcdd0a37a90ecbb
Description-en: e-mail client library derived from Sylpheed - devel files
 This library, which has been originally used as the core part of
 Sylpheed, was modified so that it can be utilized as stand-alone.
 .
 This is the development package which contains headers and static
 libraries.

Package: libsylph1t64
Description-md5: 122e8917680a4a4683f0e07ff6a8cbb8
Description-en: e-mail client library derived from Sylpheed
 This library, which has been originally used as the core part of
 Sylpheed, was modified so that it can be utilized as stand-alone.
 .
 It is used with applications (i.e. sylph-searcher).

Package: libsymbol-get-perl
Description-md5: 87b91a67ef0e13cf2eef634788c32e1b
Description-en: module for reading Perl’s symbol table programmatically
 Symbol::Get facilitates referencing a variable programmatically by providing
 an easy, syntactic-sugar-y, read-only interface to the symbol table.

Package: libsymbol-global-name-perl
Description-md5: a3b7a9325891bd8b42189757b4f0d2b6
Description-en: module to find name and type of a global variable
 Symbol::Global::Name lookups the symbol table to find an element by
 reference.
 .
 Its find() method takes a reference and optionally a package name. It returns
 the name of the referenced variable as long as it's in the package or
 sub-package and it's a global variable.

Package: libsymfpu-dev
Description-md5: 8d8b55588003e0c4a64c7299a9d668da
Description-en: Symbolic Floating Point Unit
 SymFPU is an implementation of the SMT-LIB / IEEE-754 operations in terms of
 bit-vector operations. It is templated in terms of the bit-vectors,
 propositions, floating-point formats and rounding mode types used. This allows
 the same code to be executed as an arbitrary precision "SoftFloat" library
 (although it's performance would not be good) or to be used to build symbolic
 representation of floating-point operations suitable for use in "bit-blasting"
 SMT solvers (you could also generate circuits from them but again, performance
 will likely not be good).
 .
 This package contains development files for SymFPU. Install it if you
 want to develop applications that use SymFPU's API.

Package: libsymmetrica-dev
Description-md5: b024a819394dc5eaa49ca1db910fcff5
Description-en: Symmetrica Combinatoric C Library -- development package
 Symmetrica is a library for combinatorics. It has support for the
 representation theory of the symmetric group and related groups,
 combinatorics of tableaux, symmetric functions and polynomials,
 Schubert polynomials, and the representation theory of Hecke algebras
 of type A_n.
 .
 This package contains the header files, static libraries and symbolic
 links that developers using the Symmetrica Combinatoric C Library will
 need.

Package: libsymmetrica3
Description-md5: 8af1dd409818bb9ba56c9aff4cc09c76
Description-en: Symmetrica Combinatoric C Library -- library package
 Symmetrica is a library for combinatorics. It has support for the
 representation theory of the symmetric group and related groups,
 combinatorics of tableaux, symmetric functions and polynomials,
 Schubert polynomials, and the representation theory of Hecke algebras
 of type A_n.
 .
 This package provides the shared library required to run programs
 compiled against the Symmetrica Combinatoric C Library. To compile
 your own program you also need to install the libsymmetrica-dev
 package.

Package: libsymspg-dev
Description-md5: 3bd883398734b9fe407b6d9ff6da1bff
Description-en: C library for crystal symmetry determination (development files)
 Spglib is a C library for crystal symmetry determination. Symmetry
 operations, space groups and other data can be obtained using this
 symmetry finder.
 .
 Features include:
 .
 * Identify space-group type
 * Find symmetry operations
 * Find a primitive cell
 * Search irreducible k-points
 * Refine crystal structure
 * Wyckoff position assignment
 .
 This package contains static library and header files.

Package: libsymspg2
Description-md5: 460c7b879c4484f35dab915081b579c9
Description-en: C library for crystal symmetry determination
 Spglib is a C library for crystal symmetry determination. Symmetry
 operations, space groups and other data can be obtained using this
 symmetry finder.
 .
 Features include:
 .
 * Identify space-group type
 * Find symmetry operations
 * Find a primitive cell
 * Search irreducible k-points
 * Refine crystal structure
 * Wyckoff position assignment

Package: libsyncevo-dbus0
Description-md5: 113d3b2a1b962cfb8979dfce5055d817
Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (shared D-Bus library)
 SyncEvolution synchronizes contact, calendar and task items via SyncML and
 CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server
 to sync PIM data in Evolution, but a plain file storage is also supported.
 Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and
 incremental synchronization of items are supported. SyncEvolution can act as
 a SyncML/DAV client and SyncML server.
 .
 This package provides a shared library.

Package: libsyncevolution0
Description-md5: c03b5e002e88b1d79a3fc2076b457f8a
Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (shared library)
 SyncEvolution synchronizes contact, calendar and task items via SyncML and
 CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server
 to sync PIM data in Evolution, but a plain file storage is also supported.
 Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and
 incremental synchronization of items are supported. SyncEvolution can act as
 a SyncML/DAV client and SyncML server.
 .
 This package provides a shared library.

Package: libsyncmlcommon5-1
Description-md5: 9f06de4b72e594e55bd7b4fe349b3b84
Description-en: SyncML-related functionality for Buteo Synchronization Framework plugins
 The Buteo Synchronization Framework relies on plugins in order to synchronize
 with a variety of data sources.
 .
 This package provides a library with SyncML-related functionality for
 synchronization plugins.

Package: libsyncmlcommon5-dev
Description-md5: 97ef6b3fcf05ab937e87a73e365a4c10
Description-en: Development files for libsyncmlcommon5
 The Buteo Synchronization Framework relies on plugins in order to synchronize
 with a variety of data sources.
 .
 This package provides the development files needed to build synchronization
 plugins using libsyncmlcommon5.

Package: libsynctex-dev
Description-md5: 4f6c23fbdacf5dd932bc3aa801e631c6
Description-en: TeX Live: SyncTeX parser library (development part)
 This package contains the static library and header files for the SyncTex
 parser library.

Package: libsynctex2
Description-md5: fcef573239340f1cd5239219e04e7aef
Description-en: TeX Live: SyncTeX parser library
 Library for SyncTeX parsing support.

Package: libsynfig-dev
Description-md5: 2a9b378cf611313a54c64ddcec63afaa
Description-en: synfig library development files
 synfig is a vector based 2D animation package. It is designed to be
 capable of producing feature-film quality animation.
 .
 This package contains headers and other files needed to develop
 applications using the shared library and plugin modules.

Package: libsynfig0t64
Description-md5: 954185cac03f0fac6f9abd49cdf51ec9
Description-en: render library and plugins for synfig 2D animation
 synfig is a vector based 2D animation package. It is designed to be
 capable of producing feature-film quality animation.
 .
 This package contains the shared library and plugin modules for it.

Package: libsyntax-highlight-engine-kate-perl
Description-md5: ee171574a9fa0031ebe6ba1ee0ba6413
Description-en: Perl port of Kate's syntax highlighting engine
 Syntax::Highlight::Engine::Kate collection of modules porting the Kate text
 editor's syntax highlighting engine to Perl. Kate's language XML specification
 files have been rewritten to Perl modules using a script and the modules can
 act as plugins to the module.
 .
 Upstream considers this module deprecated and recommends Syntax::Kamelon as
 an alternative.

Package: libsyntax-highlight-perl-improved-perl
Description-md5: 4970ac6a409e05e0a606fcbbe2b321b7
Description-en: Highlighting of Perl Syntactical Structures
 Syntax::Highlight::Perl::Improved provides syntax highlighting for
 Perl code. The design bias is roughly line-oriented and streamed (ie,
 processing a file line-by-line in a single pass). Provisions may be
 made in the future for tasks related to "back-tracking" (i.e.,
 re-doing a single line in the middle of a stream) such as speeding up
 state copying.

Package: libsyntax-highlight-perl-perl
Description-md5: 07c56b094eb4b6adfd09e885a67ace9e
Description-en: Highlighting of Perl Syntactical Structures
 Syntax::Highlight::Perl provides syntax highlighting for Perl code. The
 design bias is roughly line-oriented and streamed (ie, processing a file
 line-by-line in a single pass). Provisions may be made in the future for
 tasks related to "back-tracking" (ie, re-doing a single line in the middle of
 a stream) such as speeding up state copying.

Package: libsyntax-infix-smartmatch-perl
Description-md5: a2feb5102e79985ded615d7f48230993
Description-en: simplified smartmatch module
 Syntax::Infix::Smartmatch implements a new, much simplified version of
 smartmatch. In particular the behavior only depends on the right side
 argument.
 .
 Syntax::Infix::Smartmatch is currently still experimental and the details of
 its behavior may still change.

Package: libsyntax-keyword-assert-perl
Description-md5: 392f40a8a2e0ea7df6dc46ff0dde187a
Description-en: assert keyword for Perl
 Syntax::Keyword::Assert introduces a lightweight assert keyword to Perl,
 designed to provide runtime assertions with minimal overhead.

Package: libsyntax-keyword-dynamically-perl
Description-md5: 2037e6b96b02dd14c8340cab72e96837
Description-en: module to dynamically change the value of a variable
 Syntax::Keyword::Dynamically provides a syntax plugin that implements a
 single keyword, dynamically, which alters the behaviour of a scalar
 assignment operation. Syntactically and semantically it is similar to the
 built-in perl keyword local, but is implemented somewhat differently to give
 two key advantages over regular local:
 .
 - You can dynamically assign to lvalue functions and accessors.
 - You can dynamically assign to regular lexical variables.

Package: libsyntax-keyword-gather-perl
Description-md5: 41e20205fff9023ddb09c5620f6bf044
Description-en: syntax extension for the "gather" keyword
 Syntax::Keyword::Gather is a Perl syntax extension (see libsyntax-perl)
 that provides the "gather" control structure, which was inspired by Perl 6.
 It allows lists to be constructed procedurally, without the need for a
 temporary variable, by managing an implicit array within a closure.

Package: libsyntax-keyword-junction-perl
Description-md5: 583523b569fd7fe6d799afbc3651bd20
Description-en: Comparisons against multiple values
 Syntax::Keyword::Junction is a lightweight module which provides 'Junction'
 operators, the most commonly used being "any" and "all".
 .
 Inspired by the Perl6 design docs,
 <https://web.archive.org/web/20230922160729/https://raku.org/archive/doc
 /design/exe/E06.html#The%20Wonderful%20World%20of%20Junctions>.

Package: libsyntax-keyword-match-perl
Description-md5: d6d20f173e03b83641d9826cbbe4b118
Description-en: match/case syntax plugin for perl
 Syntax::Keyword::Match provides a syntax plugin that implements a
 control-flow block called match/case, which executes at most one of a choice
 of different blocks depending on the value of its controlling expression.
 .
 This is similar to C's switch/case syntax (copied into many other languages),
 or syntax provided by Switch::Plain.
 .
 This is an initial, experimental implementation. Furthermore, it is built as
 a non-trivial example use-case on top of XS::Parse::Keyword, which is also
 experimental. No API or compatibility guarantees are made at this time.

Package: libsyntax-keyword-multisub-perl
Description-md5: 95b11799aa0996300f64efc13fc2f3f5
Description-en: multiple subroutine dispatch syntax extension
 Syntax::Keyword::MultiSub provides a new keyword, multi, to put before
 subroutine declarations, which permits multiple distinct function bodies to
 be provided, which take different parameters. A call to a multi sub will
 invoke whichever function body best fits the arguments passed.
 .
 Currently this module can only make dispatching decisions based on the number
 of arguments as compared to the number of signature parameters each body was
 expecting. It requires perl version 5.26 or above, in order to get enough
 support from signatures. Note also enabling this module does not enable the
 signatures feature; you must do that independently.

Package: libsyntax-operator-equ-perl
Description-md5: 8b239834e5f4d404f3565eb1f7aa967f
Description-en: equality operators that distinguish C<undef>
 Syntax::Operator::Equ provides infix operators that implement equality tests
 of strings or numbers similar to perl's eq and == operators, except that they
 consider undef to be a distinct value, separate from the empty string or the
 number zero.
 .
 These operators do not warn when either or both operands are undef. They
 yield true if both operands are undef, false if exactly one operand is, or
 otherwise behave the same as the regular string or number equality tests if
 both operands are defined.

Package: libsyntax-operator-in-perl
Description-md5: c0e15432e113028efae136c985d7fa3e
Description-en: infix element-of-list meta-operator
 Syntax::Operator::In provides an infix meta-operator that implements a
 element-of-list test on either strings or numbers.

Package: libsyntax-operator-is-perl
Description-md5: f553559b5e511db9dbd2d4baa84a4e5f
Description-en: match operator using Data::Checks constraints
 Syntax::Operator::Is provides an infix operator that checks if a given value
 matches a value constraint provided by Data::Checks.
 .
 Support for custom infix operators was added in the Perl 5.37.x development
 cycle and is available from development release v5.37.7 onwards, and
 therefore in Perl v5.38 onwards. The documentation of XS::Parse::Infix
 describes the situation in more detail.
 .
 While Perl versions before this do not support custom infix operators, they
 can still be used via XS::Parse::Infix and hence XS::Parse::Keyword. Custom
 keywords which attempt to parse operator syntax may be able to use these. One
 such module is Syntax::Keyword::Match.

Package: libsyntax-perl
Description-md5: 864d44d6c30dc2effbdcced10a60a166
Description-en: pragma for activating syntax extensions
 syntax is a Perl pragma for activating community-provided syntax extensions.
 It is similar to, but much more extensible than, the "feature" pragma, since
 it can load third-party extensions as well.
 .
 Because of the extensible nature of this module, there are no standardised
 options. Please consult the documentation for specific syntax features to
 learn about possible configuration options. See the are packages that have
 names like: libsyntax-keyword-*-perl.

Package: libsynthesis-dev
Description-md5: 2c7c95297ed53c06095a9dd59f6252d0
Description-en: library for SyncML-DS (SyncML Data Sync) clients (development files)
 The Synthesis SyncML engine supports SyncML versions 1.0, 1.1 and 1.2
 including complex features like data filtering, suspend & resume,
 vCard/vCalendar format conversion in a way completely transparent to
 the user of the library.
 .
 These are the development files, only needed if you are compiling applications.

Package: libsynthesis0t64
Description-md5: 0811d60c8e81cee3442f04e189698913
Description-en: library for SyncML-DS (SyncML Data Sync) clients (shared libraries)
 The Synthesis SyncML engine supports SyncML versions 1.0, 1.1 and 1.2
 including complex features like data filtering, suspend & resume,
 vCard/vCalendar format conversion in a way completely transparent to
 the user of the library.
 .
 These are the shared libraries (see also libsmltk0).

Package: libsys-cpu-perl
Description-md5: cb40c7b6d3eadac691dc3206bb403b83
Description-en: module for getting CPU information
 The Sys::CPU Perl offers an API to get the number of CPUs and its
 speed and type. It reports numbers, type, and clockspeed of CPUs.

Package: libsys-cpuaffinity-perl
Description-md5: 2d5d91c0b4610ea8dcdf587c9987c1b3
Description-en: module to set CPU affinity for processes
 The details of getting and setting process CPU affinities varies greatly from
 system to system. Even among the different flavors of Unix there is very
 little in the way of a common interface to CPU affinities. The existing tools
 and libraries for setting CPU affinities are not very standardized, so that a
 technique for setting CPU affinities on one system may not work on another
 system with the same architecture.
 .
 Sys::CpuAffinity seeks to do one thing and do it well: manipulate CPU
 affinities through a common interface on as many systems as possible, by any
 means necessary.
 .
 The module is composed of several subroutines, each one implementing a
 different technique to perform a CPU affinity operation. A technique might
 try to import a Perl module, run an external program that might be installed
 on your system, or invoke some C code to access your system libraries.
 Usually, a technique is applicable to only a single or small group of
 operating systems, and on any particular system, the vast majority of
 techniques would fail. Regardless of your particular system and
 configuration, it is hoped that at least one of the techniques will work and
 you will be able to get and set the CPU affinities of your processes.

Package: libsys-cpuload-perl
Description-md5: 63119e343c8245d64b76860070b8effd
Description-en: module which retrieves load average of a machine
 Sys::CpuLoad retrieves the 1 minute, 5 minute, and 15
 minute load average of a machine.

Package: libsys-filesystem-perl
Description-md5: 4380d36ada948a81c89aa291d77eadfe
Description-en: Perl module to retrieve list of filesystems and their properties
 Sys::Filesystem is intended to be a portable interface to list and query
 filesystem names and their properties. It hopes to provide a consistent API
 to list all, mounted, unmounted and special filesystems on a system, and
 query as many properties as possible with common aliases wherever possible.

Package: libsys-hostip-perl
Description-md5: 4b505a8e16e8dc30b4b5c7d5c8a771e5
Description-en: Perl module to determine local machine's IP address
 Sys::HostIP determines the IP address of the local machine by parsing
 ip(8) or ifconfig(8) output.
 .
 For convenience, Sys::HostIP offers both object-oriented and functional
 interfaces.

Package: libsys-info-base-perl
Description-md5: 69b6c9e36fd865d7b57fe58ff6a38545
Description-en: fetch basic information from the host system
 Sys::Info::Base extracts and collects basic information
 from the host system.

Package: libsys-info-driver-linux-perl
Description-md5: 7330c35ccead98c3c55a9a918ec5b649
Description-en: Linux driver for Sys::Info
 Sys::Info::Driver::Linux is the main module in the Linux driver collection
 used by various Sys::Info::* modules.

Package: libsys-info-perl
Description-md5: 9ed93f1754ecdf20af226a5d4264f665
Description-en: module to fetch information from the host system
 Sys::Info extracts and collects information from the host system.
 .
 It provides information on the OS, devices, perl, etc.

Package: libsys-meminfo-perl
Description-md5: 2e1333a6a9a19c71da5caf32ebe55f25
Description-en: module to query the total free and used physical memory
 Sys::MemInfo is a Perl module to return the total amount of free and used
 physical memory and swap-space. It is available for most major operating
 systems.

Package: libsys-mmap-perl
Description-md5: 345611db10314ff64e17db9dfb4ec388
Description-en: module for using POSIX mmap
 The Mmap module uses the POSIX mmap call to map in a file as a Perl variable.
 Memory access by mmap may be shared between threads or forked processes, and
 may be a disc file that has been mapped into memory. Sys::Mmap depends on
 your operating system supporting UNIX or POSIX.1b mmap, of course.
 .
 Note that PerlIO now defines a :mmap tag and presents mmap'd files as regular
 files, if that is your cup of joe.
 .
 Several processes may share one copy of the file or string, saving memory,
 and concurrently making changes to portions of the file or string. When not
 used with a file, it is an alternative to SysV shared memory. Unlike SysV
 shared memory, there are no arbitrary size limits on the shared memory area,
 and sparce memory usage is handled optimally on most modern UNIX
 implementations.

Package: libsys-sigaction-perl
Description-md5: 3a4cca609d187dd2ac0615ef2911ad15
Description-en: Perl extension for consistent signal handling
 Sys::SigAction implements set_sig_handler(), which sets up a signal handler and
 (optionally) returns an object which causes the signal handler to be reset to
 the previous value, when it goes out of scope.
 .
 Also implemented is timeout_call() which takes a timeout value and a code
 reference, and executes the code reference wrapped with an alarm timeout.
 .
 Finally, two convenience routines are defined which allow one to get the
 signal name from the number -- sig_name(), and get the signal number from the
 name -- sig_number().

Package: libsys-statistics-linux-perl
Description-md5: c37303ac6be0eae3fde59d574b01e2db
Description-en: Perl module to collect system statistics
 Sys::Statistics::Linux is a Perl module that provides a simple interface to
 get various information about a running Linux system, including things like
 the current processor workload, memory usage, network and disk statistics,
 and more.

Package: libsys-syscall-perl
Description-md5: 98dd055f4624008d31bde75ca70f0203
Description-en: module to access system calls that Perl doesn't normally provide access to
 Sys::Syscall allows one to use epoll and sendfile system calls from
 Perl.  Support is mostly Linux-only for now, but other syscalls/OSes
 are planned for the future.

Package: libsys-utmp-perl
Description-md5: 6f92392edd45785718be62d05ab7370f
Description-en: perl module to query UTMP files
 Sys::Utmp provides a vaguely object oriented interface to the Unix user
 accounting file /var/run/utmp, and other files of similar format. It can
 only be used to query the contents of the file, and cannot modify it.

Package: libsys-virt-perl
Description-md5: 07dddecc38f78736f79b80c156a98a2d
Description-en: Perl module providing an extension for the libvirt library
 The Sys::Virt module provides a Perl XS binding to the libvirt virtual
 machine management APIs. This allows machines running within arbitrary
 virtualization containers to be managed with a consistent API.
 .
 For further details on libvirt consult its website http://libvirt.org/

Package: libsysadm-install-perl
Description-md5: ae2e861162abf14341765b4180010b9b
Description-en: module for typical installation tasks of system administrators
 Sysadm::Install executes shell-like commands performing typical
 installation tasks: Copying files, extracting tarballs, calling make.
 It has a fail once and die policy, meticulously checking the result
 of every operation and calling die() immeditatly if anything fails.
 .
 Sysadm::Install also supports a dry_run mode, in which it
 logs everything, but suppresses any write actions.

Package: libsyslog-ocaml
Description-md5: c184c16b5087ad4b4649163cf57c0d22
Description-en: syslog routines for OCaml (runtime)
 This library provides syslog client functions for OCaml programs.
 These functions are implemented almost entirely in OCaml, not as
 bindings to the standard C library.
 .
 This package contains the shared runtime stub libraries.

Package: libsyslog-ocaml-dev
Description-md5: b92dd8cb956ea15684a4bbb35d8e65f0
Description-en: syslog routines for OCaml (development files)
 This library provides syslog client functions for OCaml programs.
 These functions are implemented almost entirely in OCaml, not as
 bindings to the standard C library.
 .
 This package contains the files needed to compile OCaml programs
 that use the syslog library.

Package: libsysrepo-dev
Description-md5: 089654393a3715df13fd5e3326326813
Description-en: YANG-based configuration and operational state data store [C development]
 Applications can use sysrepo to store their configuration modeled by provided
 YANG model instead of using e.g. flat configuration files. Sysrepo will ensure
 data consistency of the data stored in the datastore and enforce data
 constraints defined by YANG model.
 .
 Sysrepo can be easily integrated with management agents such as NETCONF or
 RESTCONF servers, using the same client library API that applications use to
 access their configuration.
 .
 This package contains the C headers.

Package: libsysrepo7
Description-md5: d11378695b690fdc85f99658be290e49
Description-en: YANG-based configuration and operational state data store [C library]
 Applications can use sysrepo to store their configuration modeled by provided
 YANG model instead of using e.g. flat configuration files. Sysrepo will ensure
 data consistency of the data stored in the datastore and enforce data
 constraints defined by YANG model.
 .
 Sysrepo can be easily integrated with management agents such as NETCONF or
 RESTCONF servers, using the same client library API that applications use to
 access their configuration.
 .
 This package contains the shared C library.

Package: libsysstat-qt6-1
Description-md5: 168c880ebf893c91f137e27df737299f
Description-en: Qt-based interface to system statistics
 SysStat is a Qt-based interface to system statistics.
 .
 This package contain the shared library.

Package: libsysstat-qt6-1-dev
Description-md5: 78f8e93c2cbbb3377c63d0ecad228722
Description-en: Qt-based interface to system statistics (dev)
 SysStat is a Qt-based interface to system statistics.
 .
 This package contain the development files.

Package: libsystem-command-perl
Description-md5: 82594e971ca9cf377678c77b85a00cf0
Description-en: Perl class for running system commands
 System::Command is a class that launches external system commands and return
 an object representing them, allowing to interact with them through their
 STDIN, STDOUT and STDERR handles.

Package: libsystem-info-perl
Description-md5: 2423619d460f37c4f32eb2c582141738
Description-en: package to obtain basic system information
 System::Info tries to present system-related information, like number
 of CPUs, architecture, OS, and release related information in a
 system-independent way.  This releases the user of this module of the
 need to know if the information comes from Windows, Linux, HP-UX,
 AIX, Solaris, Irix, or VMS, and if the architecture is i386, x64,
 pa-risc2, or arm.

Package: libsystem-sub-perl
Description-md5: 5155d37e8f8917f2efbbcaf9ba392156
Description-en: wrap external command with a DWIM sub
 System::Sub provides a Perl sub
 that wraps the call to an external program.
 The return value is line(s) dependending on context ("wantarray").
 .
 This may be what you need if you want to run external commands
 as easily as from a Unix shell script
 but with a perl-ish feel (contextual output).
 So this is not a universal module
 for running external programs (like IPC::Run)
 but instead a simpler interface
 for a common style of external programs.

Package: libsystemc
Description-md5: 6ce85d52a129da2cc8933ab680139ed9
Description-en: SystemC library
 SystemC is an HDL (High Definition Language) based on a C++ class library
 intended for simulations using standard C++ tools.
 This library also includes TLM (Transaction Level Modeling) code,
 .
 This package contains the shared libraries.

Package: libsystemc-dev
Description-md5: 08b55958bcf9b7cacae7a9a9ffe7be99
Description-en: Development files for SystemC library
 SystemC is an HDL (High Definition Language) based on a C++ class library
 intended for simulations using standard C++ tools.
 This library also includes TLM (Transaction Level Modeling) code,
 .
 This package contains the header files and static libraries for the
 SystemC library.

Package: libsystemc-doc
Description-md5: 723162704602a4e2517be1d6dcceace8
Description-en: Documentation for SystemC library
 SystemC is an HDL (High Definition Language) based on a C++ class library
 intended for simulations using standard C++ tools.
 This library also includes TLM (Transaction Level Modeling) code,
 .
 This package contains the documentation for the SystemC library.

Package: libsz2
Description-md5: 81965572fa7032369ae23b1dacd70f5a
Description-en: Adaptive Entropy Coding library - SZIP
 Libaec provides fast lossless compression of 1 up to 32 bit wide
 signed or unsigned integers (samples).
 Libaec implements Golomb Rice coding as defined in the Space Data
 System Standard documents 121.0-B-2 [1] and 120.0-G-2[2].
 .
 This package provides a free drop-in replacement for the SZIP
 compression library.

Package: libt-digest-java
Description-md5: 66f122eeb099f2b7c4da5fb6e8d311d8
Description-en: Data structure for quantiles and related rank statistics
 The t-digest construction algorithm uses a variant of 1-dimensional
 k-means clustering to product a data structure that is related to the
 Q-digest. This t-digest data structure can be used to estimate
 quantiles or compute other rank statistics. The advantage of the
 t-digest over the Q-digest is that the t-digest can handle floating
 point values while the Q-digest is limited to integers. With small
 changes, the t-digest can handle any values from any ordered set that
 has something akin to a mean. The accuracy of quantile estimates
 produced by t-digests can be orders of magnitude more accurate than
 those produced by Q-digests in spite of the fact that t-digests are
 more compact when stored on disk.

Package: libt-digest-java-doc
Description-md5: 2df42a3e625678451aa987a84de61068
Description-en: Documentation for libt-digest-java
 Data structure which allows accurate estimation of quantiles and related
 rank statistics
 .
 This package contains the API documentation of libt-digest-java.

Package: libt3config-dev
Description-md5: e4f3af5f527f3b034238eec5e9edef3c
Description-en: Development files for libt3config
 The libt3config library provides functions for reading and writing simple
 structured configuration files. It provides a simple structured syntax and
 typed data, a simple API for reading and manipulating configurations, and
 schema definitions allowing the verification of the structure of loaded
 configuration data.
 .
 This package contains the header files to compile programs against
 libt3config.

Package: libt3config0
Description-md5: ecca56d9528975654af5c35a9907db16
Description-en: Library for reading and writing configuration files
 The libt3config library provides functions for reading and writing simple
 structured configuration files. It provides a simple structured syntax and
 typed data, a simple API for reading and manipulating configurations, and
 schema definitions allowing the verification of the structure of loaded
 configuration data.

Package: libt3highlight-dev
Description-md5: 1c5143832622a87c8bbca5741850ffdf
Description-en: Development files for libt3highlight
 The libt3highlight library provides functions for syntax-highlighting different
 types of text files. Its main design goal is an easily restartable syntax
 highlighting, suitable for use in interactive text editors.
 .
 To make the syntax highlighting restartable, libt3highlight uses a single
 integer start-of-line state. However, it does provide several advanced
 features, such as dynamic end-of-state patterns, which make it possible to
 highlight complex languages like Perl and Bash with high fidelity.
 .
 This package contains the header files to compile programs against
 libt3highlight.

Package: libt3highlight2
Description-md5: 25be62695431c40922d48aef73aa9357
Description-en: Syntax highlighting library
 The libt3highlight library provides functions for syntax-highlighting different
 types of text files. Its main design goal is an easily restartable syntax
 highlighting, suitable for use in interactive text editors.
 .
 To make the syntax highlighting restartable, libt3highlight uses a single
 integer start-of-line state. However, it does provide several advanced
 features, such as dynamic end-of-state patterns, which make it possible to
 highlight complex languages like Perl and Bash with high fidelity.

Package: libt3key-bin
Description-md5: 97090f56d3ae13fe1e779b2a59018204
Description-en: Utilities for working with libt3key terminal descriptions
 The libt3key library provides functions for retrieving the character sequences
 used by terminals to represent keys pressed by the user. Although the terminfo
 database provides part of this information, it lacks information for the
 sequences returned by modern terminals/terminal emulators for many combinations
 of modifiers with other keys. For example, many terminal emulators provide
 separate character sequences for Control combined with the cursor keys,
 which is not stored in the terminfo database.
 .
 This package contains the t3learnkeys and t3keyc programs.

Package: libt3key-dev
Description-md5: 3f6aee221a25a17aff272577985d3b7a
Description-en: Development files for libt3key
 The libt3key library provides functions for retrieving the character sequences
 used by terminals to represent keys pressed by the user. Although the terminfo
 database provides part of this information, it lacks information for the
 sequences returned by modern terminals/terminal emulators for many combinations
 of modifiers with other keys. For example, many terminal emulators provide
 separate character sequences for Control combined with the cursor keys,
 which is not stored in the terminfo database.
 .
 This package contains the header files to compile programs against
 libt3key.

Package: libt3key1
Description-md5: 3c57018d194a4c7cd316d6bbe34f7d7c
Description-en: Terminal key sequence database library
 The libt3key library provides functions for retrieving the character sequences
 used by terminals to represent keys pressed by the user. Although the terminfo
 database provides part of this information, it lacks information for the
 sequences returned by modern terminals/terminal emulators for many combinations
 of modifiers with other keys. For example, many terminal emulators provide
 separate character sequences for Control combined with the cursor keys,
 which is not stored in the terminfo database.

Package: libt3widget-dev
Description-md5: b677a86dcef052afb0b5217844a3d27e
Description-en: Development files for libt3widget
 The libt3widget library provides a C++ dialog toolkit. It provides objects for
 dialogs and widgets like buttons, text fields, check boxes etc., to facilitate
 easy construction of dialog based programs for Un*x terminals.
 .
 This package contains the header files to compile programs against
 libt3widget.

Package: libt3widget2t64
Description-md5: 5aed2fdbeda9693eb97557072babeb81
Description-en: C++ terminal dialog toolkit
 The libt3widget library provides a C++ dialog toolkit. It provides objects for
 dialogs and widgets like buttons, text fields, check boxes etc., to facilitate
 easy construction of dialog based programs for Un*x terminals.

Package: libt3window-dev
Description-md5: 54667e28f8cc2830f8bdf9fbacbf49cb
Description-en: Development files for libt3window
 The libt3window library provides functions for manipulating the terminal and
 for creating (possibly overlapping) windows on a terminal. libt3window can be
 used instead of (n)curses for drawing on the terminal.
 .
 This package contains the header files to compile programs against
 libt3window.

Package: libt3window0
Description-md5: c2f9ebff862b2324e4b4dce618636c40
Description-en: Library for creating window-based terminal programs
 The libt3window library provides functions for manipulating the terminal and
 for creating (possibly overlapping) windows on a terminal. libt3window can be
 used instead of (n)curses for drawing on the terminal.

Package: libt4k-common0-dev
Description-md5: 07deaa1e27ff4f81ffdc36a27e518b52
Description-en: common library for tux4kids - development files
 t4k_common is a library of code shared between tuxmath and tuxtype.
 .
 This package contains the development flies.

Package: libt4k-common0t64
Description-md5: 816d03aeaae3d82f3a11140bdd2a64ea
Description-en: common library for tux4kids
 t4k_common is a library of code shared between tuxmath and tuxtype.

Package: libta-lib0
Description-md5: 72ba3c0d23d2e475362318b6ce1c2ec1
Description-en: library for the technical analysis of financial market data - runtime library
 TA-Lib is a set of libraries providing common functions for the technical
 analysis of financial market data. It contains over 130 TA indicators and
 offers candlestick pattern recognition.
 .
 This package contains the runtime library.

Package: libtabixpp-dev
Description-md5: 65d3e133805bf0d504fbd986752b3bf7
Description-en: C++ wrapper to tabix indexer (development files)
 This package provides development headers and static libraries for libtabixpp,
 a C++ interface wrapper for Tabix. Tabix is a part of htslib to index tabular
 files in which some columns indicate sequence coordinates.

Package: libtabixpp0t64
Description-md5: 5d905f6df26f286bf996183bc2175c8f
Description-en: C++ wrapper to tabix indexer
 Tabix indexes files where some columns indicate sequence coordinates: name
 (usually a chromosome), start and stop. The input data file must be position
 sorted and compressed by bgzip. After indexing, tabix is able to quickly
 retrieve data lines by chromosomal coordinates.
 .
 This package provides a C++ wrapper to the tabix indexer.

Package: libtablelayout-java
Description-md5: 9826495a46778cc88026b2c0908a8309
Description-en: Java layout manager for creating user interfaces fast and easy
 TableLayout is a free layout manager designed to make creating user interfaces
 fast and easy. It can do anything GridBagLayout can do and much, much more.
 Yet it is remarkably simple and easy to use.
 .
 TableLayout uses concepts that everyone is familiar with such as
 spreadsheet-like rows, columns, and cells; and word processing justifications
 like left, center, right, and full. Consequentially, creating interfaces takes
 minutes instead of hours.
 .
 Since its publication in 2002, TableLayout has rapidly become the most popular
 third party layout manager in the world.

Package: libtachyon-dev-common
Description-md5: 7bcd085525906722ed5438377f06447e
Description-en: Parallel/Multiprocessor Ray Tracing Library - development - common material
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package contains the header files that third party developers
 using the tachyon C library will need.

Package: libtachyon-mpi-dev
Description-md5: 474b27d55a90699f68f12d99ad28c447
Description-en: Parallel/Multiprocessor Ray Tracing Library - development - default MPI flavour
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This metapackage depends on the default MPI version of the tachyon
 C library development package for each architecture.

Package: libtachyon-mpich-0
Description-md5: 8bd7d9d348d9f552dd2a83a2422ac8d2
Description-en: Parallel/Multiprocessor Ray Tracing Library - runtime - MPICH flavour
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package provides the shared library required to run third party
 program compiled against the tachyon C library built against MPICH.
 To compile your own programs you also need to install the concomitant
 libtachyon-mpich-0-dev package.

Package: libtachyon-mpich-0-dev
Description-md5: 5a77c99c057962b9a020314818b47fa9
Description-en: Parallel/Multiprocessor Ray Tracing Library - development - MPICH flavour
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package contains the static libraries and symbolic links that
 third party developers using the tachyon C library built against
 MPICH will need.

Package: libtachyon-mt-0
Description-md5: b592ea1e35a2e03f74e935e83c7c110c
Description-en: Parallel/Multiprocessor Ray Tracing Library - runtime - MT flavour
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package provides the shared library required to run third party
 program compiled against the tachyon C library built with multithreading.
 To compile your own programs you also need to install the concomitant
 libtachyon-mt-0-dev package.

Package: libtachyon-mt-0-dev
Description-md5: c0030f695864f9dc9d00c85e556ac8a3
Description-en: Parallel/Multiprocessor Ray Tracing Library - development - MT flavour
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package contains the static libraries and symbolic links that
 third party developers using the tachyon C library built with
 multithreading will need.

Package: libtachyon-openmpi-0
Description-md5: 21a2e6e422acf3791fdecf04d1a6234b
Description-en: Parallel/Multiprocessor Ray Tracing Library - runtime - OpenMPI flavour
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package provides the shared library required to run third party
 program compiled against the tachyon C library built against OpenMPI.
 To compile your own programs you also need to install the concomitant
 libtachyon-openmpi-0-dev package.

Package: libtachyon-openmpi-0-dev
Description-md5: d39af58048fe6ab83f0211871367e638
Description-en: Parallel/Multiprocessor Ray Tracing Library - development - OpenMPI flavour
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package contains the static libraries and symbolic links that
 third party developers using the tachyon C library built against
 OpenMPI will need.

Package: libtachyon-serial-0
Description-md5: b08285f46a0107ccc8c43e43acf99aa6
Description-en: Parallel/Multiprocessor Ray Tracing Library - runtime - serial flavour
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package provides the shared library required to run third party
 program compiled against the tachyon C library built for serial platforms.
 To compile your own programs you also need to install the concomitant
 libtachyon-serial-0-dev package.

Package: libtachyon-serial-0-dev
Description-md5: 2c2c1b4a833f6e57f3b0c81ee0710af0
Description-en: Parallel/Multiprocessor Ray Tracing Library - development - serial flavour
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package contains the static libraries and symbolic links that
 third party developers using the tachyon C library built for serial
 platforms.

Package: libtaglibs-standard-impl-java
Description-md5: 19ebc56d1703dc726ca67eed195e4d58
Description-en: Apache JSP Standard Taglib Implementation
 JSTL can be used to embed logic in JSP pages without using embedded java code.
 Various tags are defined for common tasks such as conditional execution, loops,
 internationalization, XML processing etc.
 .
 This package is an implementation of the JSP Standard Tag Library (JSTL).

Package: libtaglibs-standard-jstlel-java
Description-md5: 664b2f0f53943fc79f9b3c9dd4b79cc7
Description-en: Apache JSP Standard Taglib 1.0 EL Support
 JSTL can be used to embed logic in JSP pages without using embedded java code.
 Various tags are defined for common tasks such as conditional execution, loops,
 internationalization, XML processing etc.
 .
 This package contains JSTL 1.0 tags using the original EL implementation.

Package: libtaglibs-standard-spec-java
Description-md5: f501bb63d07247c023f5599a9e64079b
Description-en: Apache JSP Standard Taglib Specification API
 JSTL can be used to embed logic in JSP pages without using embedded java code.
 Various tags are defined for common tasks such as conditional execution, loops,
 internationalization, XML processing etc.
 .
 This package is implementation of the JSP Standard Tag Library (JSTL)
 Specification API.

Package: libtagsoup-java
Description-md5: ccd8d2c5307472e6177df4ec5855d5c4
Description-en: SAX-compliant parser for real-life HTML
 TagSoup, a SAX-compliant parser written in Java that, instead of parsing
 well-formed or valid XML, parses HTML as it is found in the wild: poor,
 nasty and brutish, though quite often far from short. TagSoup is designed
 for people who have to process this stuff using some semblance of a
 rational application design.
 .
 By providing a SAX interface, it allows standard XML tools to be applied
 to even the worst HTML. TagSoup also includes a command-line processor
 that reads HTML files and can generate either clean HTML or well-formed
 XML that is a close approximation to XHTML.
 .
 TagSoup is designed as a parser, not a whole application; it isn't
 intended to permanently clean up bad HTML, as HTML Tidy does, only to
 parse it on the fly. Therefore, it does not convert presentation HTML
 to CSS or anything similar. It does guarantee well-structured results:
 tags will wind up properly nested, default attributes will
 appear appropriately, and so on.

Package: libtagsoup-java-doc
Description-md5: e7e9d07ddcb2ef2b49d5eaa49599a677
Description-en: API Documentation for TagSoup
 Documentation for TagSoup, a SAX-compliant parser written in Java that instead
 of parsing well-formed or valid XML, parses HTML as it is found in the wild:
 poor, nasty and brutish, though quite often far from short. TagSoup is designed
 for people who have to process this stuff using some semblance of a
 rational application design.

Package: libtaint-runtime-perl
Description-md5: 4192464627f9b90a3cd456dd015222d3
Description-en: module to enable taint checking at runtime
 Taint::Runtime module is intended to encourage the use of taint mode as
 painless as possible. You should probably use the -T switch on the commandline
 instead. There are a somewhat limited number of legitimate use cases where you
 should use this module instead of the -T switch. Unless you have a specific and
 good reason for not using the -T option, you should use the -T option. See
 manpage for more details.

Package: libtaint-util-perl
Description-md5: a16d972ab7858aeda5e6ecd8c0452138
Description-en: Perl module to manipulate the Perl internal taint flag
 Taint::Util wraps perl's internal routines for checking and setting the
 taint flag and thus does not rely on regular expressions for untainting
 or odd tricks involving eval and kill for checking whether data is
 tainted, instead it checks and flips a flag on the scalar in-place.

Package: libtainting-perl
Description-md5: 77b0447cf1e787696c366669b3be6957
Description-en: Perl pragma to enable taint mode lexically (deprecated)
 tainting provides a simpler interface to Taint::Runtime. The idea is so that
 there is no functions or variables to import. Just use or no, like warnings
 or strict. Tainting of %ENV will be done one time automatically the first
 time this module is used.
 .
 Please (PLEASE) read Taint::Runtime's documentation first about the pro's and
 con's of enabling/disabling tainting at runtime. Use -T if you can.
 .
 DEPRECATION NOTICE: tainting.pm is broken and will be purged from CPAN
 because the lexical switching is done at compile time while tainting is
 performed at runtime. Please see Taint::Runtime and localize $TAINT
 instead.

Package: libtakari-polyglot-groovy-java
Description-md5: ce4c1d7eb127d0c4643840e453cb29b8
Description-en: modules to enable Maven usage in others JVM languages - groovy extension
 Polyglot for Maven is a set of extensions for Maven 3.3.1+ that allows
 the POM model to be written in dialects other than XML.
 .
 This package contains the polyglot-groovy extension.

Package: libtakari-polyglot-maven-java
Description-md5: b0f183b424b6b85b1d4ace82dc7ae23b
Description-en: modules to enable Maven usage in others JVM languages - common extension
 Polyglot for Maven is a set of extensions for Maven 3.3.1+ that allows
 the POM model to be written in dialects other than XML.
 .
 This package contains the polyglot-common extension.

Package: libtakari-polyglot-maven-plugin-java
Description-md5: fad10b6d4a0256d96fdb7353599fd783
Description-en: modules to enable Maven usage in others JVM languages - maven plugin
 Polyglot for Maven is a set of extensions for Maven 3.3.1+ that allows
 the POM model to be written in dialects other than XML.
 .
 This package contains the polyglot maven plugin.

Package: libtakari-polyglot-ruby-java
Description-md5: 465510db54dd4efe3e2b63831b347137
Description-en: modules to enable Maven usage in others JVM languages - ruby extension
 Polyglot for Maven is a set of extensions for Maven 3.3.1+ that allows
 the POM model to be written in dialects other than XML.
 .
 This package contains the polyglot-ruby extension.

Package: libtaktuk-1-dev
Description-md5: eeffe9ee4f6be3d742dc19d253e0b5de
Description-en: C bindings for taktuk (development files)
 TakTuk allows one to execute commands in parallel on a potentially large set
 of remote nodes (using ssh to connect to each node). It is typically used
 inside high performance computing clusters and grids. It uses an adaptive
 algorithm to efficiently distribute the work and sets up an interconnection
 network to transport commands and perform I/Os multiplexing. It doesn't
 require any specific software on the nodes thanks to a self-propagation
 algorithm.
 .
 This package provides development files for libtaktuk3t64, the C bindings for
 the taktuk communication layer.

Package: libtaktuk-perl
Description-md5: f2a17f77704e0f6a39c1afd121cc6ec0
Description-en: Perl bindings for taktuk
 TakTuk allows one to execute commands in parallel on a potentially large set
 of remote nodes (using ssh to connect to each node). It is typically used
 inside high performance computing clusters and grids. It uses an adaptive
 algorithm to efficiently distribute the work and sets up an interconnection
 network to transport commands and perform I/Os multiplexing. It doesn't
 require any specific software on the nodes thanks to a self-propagation
 algorithm.
 .
 This package provides perl bindings to the TakTuk API. It also provides
 TakTuk::Pilot, a perl module that allows one to manage a TakTuk instance from
 a perl program.

Package: libtaktuk3t64
Description-md5: 11839e966b18441ace84242e8a9506b1
Description-en: C bindings for taktuk
 TakTuk allows one to execute commands in parallel on a potentially large set
 of remote nodes (using ssh to connect to each node). It is typically used
 inside high performance computing clusters and grids. It uses an adaptive
 algorithm to efficiently distribute the work and sets up an interconnection
 network to transport commands and perform I/Os multiplexing. It doesn't require
 any specific software on the nodes thanks to a self-propagation algorithm.
 .
 This package provides libtaktuk3t64, the C bindings for the taktuk
 communication layer.

Package: libtamuanova-0.2
Description-md5: ea2fd2f5bec81bf6dfb00e7a81fb08d7
Description-en: Library to calculate an ANOVA
 C library for single and two factor ANOVA.
 .
 This package contains the runtime library.

Package: libtamuanova-dev
Description-md5: cd577afd0e0c4f5248fcb61e1937e489
Description-en: Development files for the TAMU ANOVA library
 C library for single and two factor ANOVA.
 .
 This package contains the header and development files for the
 tamuanova library.

Package: libtangence-perl
Description-md5: 49bad26e287f7b1700b9bf44823cdcb0
Description-en: attribute-oriented server/client object remoting framework
 Like CORBA only much smaller, lighter, and with heavy emphasis on attributes
 of remoted objects, including notifications of modification and atomic update
 operations.

Package: libtango-dev
Description-md5: e618df7940f0a511812d4eccd49a78b7
Description-en: TANGO distributed control system - development library
 TANGO is an object-oriented distributed control system using CORBA. In
 TANGO all objects are representations of devices, which can be on the
 same computer or distributed over a network. Communication between
 devices uses CORBA and can be synchronous, asynchronous or event driven.
 .
 The object model in TANGO supports methods, attributes and properties.
 TANGO provides an API which hides all the details of network access and
 provides object browsing, discovery, and security features. Permanent
 data is stored in a MySQL/MariaDB database.
 .
 TANGO is being actively developed as a collaborative effort between the
 ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es),
 and Elettra institutes (www.elettra.trieste.it).
 .
 This package contains the tango9 development files.

Package: libtango-doc
Description-md5: fdb10104a5cccea1461ca6fa1c8cd1d4
Description-en: TANGO distributed control system - documentation
 TANGO is an object-oriented distributed control system using CORBA. In
 TANGO all objects are representations of devices, which can be on the
 same computer or distributed over a network. Communication between
 devices uses CORBA and can be synchronous, asynchronous or event driven.
 .
 The object model in TANGO supports methods, attributes and properties.
 TANGO provides an API which hides all the details of network access and
 provides object browsing, discovery, and security features. Permanent
 data is stored in a MySQL/MariaDB database.
 .
 TANGO is being actively developed as a collaborative effort between the
 ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es),
 and Elettra institutes (www.elettra.trieste.it).
 .
 This package contains the documentation for the libtango10 library.

Package: libtango-doc
Description-md5: 2005170b1ddba9703ede1ccdb8093306
Description-en: TANGO distributed control system - documentation
 TANGO is an object-oriented distributed control system using CORBA. In
 TANGO all objects are representations of devices, which can be on the
 same computer or distributed over a network. Communication between
 devices uses CORBA and can be synchronous, asynchronous or event driven.
 .
 The object model in TANGO supports methods, attributes and properties.
 TANGO provides an API which hides all the details of network access and
 provides object browsing, discovery, and security features. Permanent
 data is stored in a MySQL/MariaDB database.
 .
 TANGO is being actively developed as a collaborative effort between the
 ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es),
 and Elettra institutes (www.elettra.trieste.it).
 .
 This package contains the documentation for the libtango10.1 library.

Package: libtango-tools
Description-md5: 544e0fea418eb6b7c4e205af672d77a2
Description-en: TANGO distributed control system - common executable files
 This package provides shared files for the TANGO distributed control
 system, and sets up the required infrastructure.

Package: libtango10
Description-md5: 07b63e916b41f8d54e9fbf0df09a98a0
Description-en: TANGO distributed control system - shared library
 TANGO is an object-oriented distributed control system using CORBA. In
 TANGO all objects are representations of devices, which can be on the
 same computer or distributed over a network. Communication between
 devices uses CORBA and can be synchronous, asynchronous or event driven.
 .
 The object model in TANGO supports methods, attributes and properties.
 TANGO provides an API which hides all the details of network access and
 provides object browsing, discovery, and security features. Permanent
 data is stored in a MySQL/MariaDB database.
 .
 TANGO is being actively developed as a collaborative effort between the
 ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es),
 and Elettra institutes (www.elettra.trieste.it).
 .
 This package contains the files necessary for running TANGO applications.

Package: libtango10.1
Description-md5: 07b63e916b41f8d54e9fbf0df09a98a0
Description-en: TANGO distributed control system - shared library
 TANGO is an object-oriented distributed control system using CORBA. In
 TANGO all objects are representations of devices, which can be on the
 same computer or distributed over a network. Communication between
 devices uses CORBA and can be synchronous, asynchronous or event driven.
 .
 The object model in TANGO supports methods, attributes and properties.
 TANGO provides an API which hides all the details of network access and
 provides object browsing, discovery, and security features. Permanent
 data is stored in a MySQL/MariaDB database.
 .
 TANGO is being actively developed as a collaborative effort between the
 ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es),
 and Elettra institutes (www.elettra.trieste.it).
 .
 This package contains the files necessary for running TANGO applications.

Package: libtangram-perl
Description-md5: 953aba0bc62cc4b416c6aa400b447fa2
Description-en: Orthogonal Object Persistence in Relational Databases
 Tangram is an object-relational mapper. It makes objects persist in
 relational databases, and provides powerful facilities for retrieving
 and filtering them. Tangram fully supports object-oriented programming,
 including polymorphism, multiple inheritance and collections.
 It does so in an orthogonal fashion, that is, it doesn't require
 your classes to implement support functions nor inherit from a utility class.
 .
 Tangram builds upon DBI, so you'll need to install DBI and at least
 one DBD driver if that is not done already. You will also need
 Set::Object. These modules are available from CPAN.
 .
 If you intend to run the regression tests (recommended), you will
 also need to prepare an empty database before starting the installation
 procedure.

Package: libtap-formatter-html-perl
Description-md5: 0acecb03c78dde7c475af34806178624
Description-en: TAP Test Harness output delegate for html output
 TAP::Formatter::HTML provides HTML output formatting for TAP::Harness (a
 replacement for Test::Harness).
 .
 This module is targeted at all users of automated test suites. It's meant to
 make reading test results easier, giving you a visual summary of your test
 suite and letting you drill down into individual failures.

Package: libtap-formatter-junit-perl
Description-md5: 638d046f119b0c5a16202fb0128e8981
Description-en: Perl module for converting TAP output to JUnit XML output
 TAP::Formatter::JUnit provides JUnit XML output formatting for
 TAP::Harness.  It can be used with prove, for example, to format the
 output of a test suite into a JUnit XML document.  It is particularly
 intended for integrating Perl or TAP test suites into the Hudson and
 Jenkins continuous integration servers.  (Previously, they had a
 JUnit plugin but no TAP plugin.  Nowadays, you could perhaps also use
 the TAP plugin instead.)

Package: libtap-harness-archive-perl
Description-md5: 85a370d3226edb7f8f11274634ef9450
Description-en: module for creating an archive of TAP test results
 TAP::Harness::Archive is a direct subclass of TAP::Harness and behaves in
 exactly the same way except for one detail. In addition to outputting a
 running progress of the tests and an ending summary it can also capture all
 of the raw TAP from the individual test files or streams into an archive file
 (.tar or .tar.gz).

Package: libtap-harness-junit-perl
Description-md5: 4d4a770078a6eac97c01b99f9d34cf53
Description-en: module to generate JUnit compatible output from TAP results
 TAP::Harness::JUnit provides a test harness that runs TAP tests and outputs
 JUnit-compatible XML.
 .
 It is useful for integrating Perl test suites with software that expects
 JUnit output, for example Jenkins.
 .
 The only difference between TAP::Harness::JUnit and TAP::Harness is that this
 module adds the optional arguments 'xmlfile', 'package', and 'namemangle'
 that cause the output to be formatted into XML in a format similar to the one
 that is produced by the JUnit testing framework.

Package: libtap-parser-sourcehandler-pgtap-perl
Description-md5: 78c9e8c3407ecf5ab3d21f9cc18aa027
Description-en: Unit testing tools for pgTAP
 TAP::Parser::SourceHandler::pgTAP is a set of tools for PostgreSQL unit
 testing. It contains the pg_prove and pg_tapgen scripts, which allows running
 and harnessing pgTAP tests on command-line, and summarizing the results.
 .
 The corresponding PostgreSQL extension is contained in the postgresql-pgtap
 package.
 .
 TAP is the Test Anything Protocol (http://testanything.org/).

Package: libtap-simpleoutput-perl
Description-md5: 3bddd097566b2333ec7af6d99ae98e7c
Description-en: simple closure-driven TAP generator
 TAP::SimpleOutput provides one function, counters(), that returns a number of
 simple closures designed to help output TAP easily and correctly, with a
 minimum of fuss.
 .
 TAP is the Test Anything Protocol used to Perl and other languages to
 communicate results between unit tests and the test harness.

Package: libtarget-factory-dev
Description-md5: f6ef8d0814376a6c8c82a9c8c6db3220
Description-en: Factory library to generate DPU target description file (develop)
 A factory to manage Deep learning Processing Unit (DPU) target
 description infos. Register targets and then you can get infos by name
 or fingerprint.
 .
 This package provides the development environment for target-factory.

Package: libtarget-factory2t64
Description-md5: ca254ffc7fdc2f13cffd679e2bf4c5ac
Description-en: Factory library to generate DPU target description file
 A factory to manage Deep learning Processing Unit (DPU) target
 description infos. Register targets and then you can get infos by name
 or fingerprint.
 .
 This package provides the runtime environment for target-factory.

Package: libtask-kensho-all-perl
Description-md5: a90c375e337bc2a0f1e02cfb95c272a6
Description-en: provides all Task::Kensho tasks (metapackage)
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the individual libtask-kensho-*-perl task
 metapackages, but one can install these individually if preferred.

Package: libtask-kensho-async-perl
Description-md5: 97521b946129cba1a9bed449ed5896be
Description-en: provides modules recommended for Task::Kensho::Async
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::Async task, suitable for asynchronous programming.

Package: libtask-kensho-cli-perl
Description-md5: 48b71cb8d92d5f60ebb2b5efd3919796
Description-en: provides modules recommended for Task::Kensho::CLI
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::CLI task, providing useful command-line tools.

Package: libtask-kensho-config-perl
Description-md5: de8faed4bba6a73941c05649564f6e8d
Description-en: provides modules recommended for Task::Kensho::Config
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::Config task, providing useful configuration file tools.

Package: libtask-kensho-dates-perl
Description-md5: bc92b959fb5aa916145a5e97fdd62824
Description-en: provides modules recommended for Task::Kensho::Dates
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::Dates task, suitable for handling dates and times.

Package: libtask-kensho-dbdev-perl
Description-md5: 43d4999f3e7319ac1baa9d2a95661041
Description-en: provides modules recommended for Task::Kensho::DBDev
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::DBDev task, suitable for database development.

Package: libtask-kensho-email-perl
Description-md5: 4459986ae99f2b7bc0d8a481ec058251
Description-en: provides modules recommended for Task::Kensho::Email
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::Email task, suitable for working with email.

Package: libtask-kensho-excelcsv-perl
Description-md5: 461c7acc92e9a2165b5409f00041ce4b
Description-en: provides modules recommended for Task::Kensho::ExcelCSV
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::ExcelCSV task, suitable for working with Microsoft Excel
 spreadsheets.

Package: libtask-kensho-exceptions-perl
Description-md5: 9b0009c4a4374bf7b66422532b0cb7b0
Description-en: provides modules recommended for Task::Kensho::Exceptions
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::Exceptions task, suitable for exception handling.

Package: libtask-kensho-hackery-perl
Description-md5: fc29296ef4b85566c689f16760756f79
Description-en: provides modules recommended for Task::Kensho::Hackery
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::Hackery task, suitable for script hackery.

Package: libtask-kensho-logging-perl
Description-md5: e5dbad40552570328ac5f3564ed54910
Description-en: provides modules recommended for Task::Kensho::Logging
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::Logging task, suitable for logging.

Package: libtask-kensho-moduledev-perl
Description-md5: b4e872acdca0fa6ff0a439510dcce7be
Description-en: provides modules recommended for Task::Kensho::ModuleDev
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::ModuleDev task, suitable for Perl module development.

Package: libtask-kensho-oop-perl
Description-md5: 656cf711201e6ac62ba5541388f2fe33
Description-en: provides modules recommended for Task::Kensho::OOP
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::OOP task, suitable for object-oriented programming in Perl.

Package: libtask-kensho-perl
Description-md5: 9f2bf4a6f4f9c1e5d57609b00e711c6f
Description-en: recommended modules for Enlightened Perl development
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development. The list is maintained by the Enlightened Perl Organisation.
 .
 Perl modules that are recommended by Task::Kensho are grouped into several
 logical categories ("tasks"). Modules are chosen from various top 100
 most-used Perl modules lists and from discussions with various subject matter
 experts in the Perl Community.
 .
 This package recommends the libtask-kensho-all-perl package, which allows
 quick installation of all modules recommended in all Task::Kensho tasks.
 Note that one can install each Task::Kensho task individually if preferred.
 .
 This package also provides documentation for Task::Kensho including details
 of the recommended modules for each task.

Package: libtask-kensho-scalability-perl
Description-md5: 03685f095f1d7878d286a2a836493ca0
Description-en: provides modules recommended for Task::Kensho::Scalability
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::Scalability task, suitable for building scalable applications.

Package: libtask-kensho-testing-perl
Description-md5: cb1a8fcd7ff46cb1b3678220b3b2fad3
Description-en: provides modules recommended for Task::Kensho::Testing
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::Testing task, suitable for testing Perl modules and applications.

Package: libtask-kensho-toolchain-perl
Description-md5: f0ef89cd60fbd9c3582f4cc57cfa5371
Description-en: provides modules recommended for Task::Kensho::Toolchain
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::Toolchain task, providing useful components of the Perl
 toolchain.

Package: libtask-kensho-webcrawling-perl
Description-md5: d730bdd801f5e50586056c9111d81226
Description-en: provides modules recommended for Task::Kensho::WebCrawling
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::WebCrawling task, suitable for the processing and manipulation
 of websites and webpages.

Package: libtask-kensho-webdev-perl
Description-md5: 8a49732057a3c6a254fc50379be5f8ca
Description-en: provides modules recommended for Task::Kensho::WebDev
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::WebDev task, suitable for web development.

Package: libtask-kensho-xml-perl
Description-md5: 1f254d88f632de40af6a363b854af840
Description-en: provides modules recommended for Task::Kensho::XML
 Task::Kensho is a list of recommended modules for Enlightened Perl
 development.
 .
 This metapackage recommends all of the available Perl modules specified in the
 Task::Kensho::XML task, suitable for XML handling.

Package: libtask-weaken-perl
Description-md5: a40f3ac784f0225651b7a0e76df7f034
Description-en: module for ensuring that a platform has weaken support
 One recurring problem in modules that use Scalar::Util's weaken function is
 that it is not present in the pure-perl variant.
 .
 While this isn't necessarily always a problem in a straight CPAN-based Perl
 environment, some operating system distributions only include the pure-Perl
 versions, don't include the XS version, and so weaken is then "missing" from
 the platform, despite passing a dependency on Scalar::Util successfully.
 .
 The normal solution is to manually write tests in each distribution to ensure
 that weaken is available.
 .
 Task::Weaken restores the functionality testing to a dependency you do once
 in your Makefile.PL, rather than something you have to write extra tests for
 each time you write a module.

Package: libtaskflow-cpp-dev
Description-md5: bb7267dd76854ba3c4a7e0c8bcbe712d
Description-en: Parallel and Heterogeneous Task Programming System for C++ (header files)
 Taskflow helps you quickly write parallel and heterogeneous task
 programs with high performance and simultaneous high productivity. It
 is faster, more expressive, with fewer lines of code, and easier for
 drop-in integration than many of existing task programming libraries.
 It is provided as a collection of C++ header files, using C++17.
 .
 This package provides the C++ header files for Taskflow.

Package: libtaskmanager6
Description-md5: 515dc6cce94310da7111d5fd14b8ae61
Description-en: Plasma Workspace task manager library
 Plasma Workspace is used as the base for Plasma Desktop, Mobile, and
 Bigscreen. It contains shared KCM configuration screens, applets as
 well as multiple libraries.
 .
 The task manager library provides various abstractions for listing
 windows, startup tasks and launcher jobs.
 .
 This package contains the task manager library files.

Package: libtasmanian-dev
Description-md5: 4ba8a5e4d32eb43e43f912d1badc49f5
Description-en: Tasmanian development files
 The Toolkit for Adaptive Stochastic Modeling and Non-Intrusive ApproximatioN
 (Tasmanian) is a collection of robust libraries for high dimensional
 integration and interpolation as well as parameter calibration.
 .
 This package provides all the necessary development files to use the Tasmanian
 modules either from C++, C or Fortran 2003.

Package: libtasmaniancaddons8
Description-md5: 3e4b5293529cf139af6ce71084919536
Description-en: Tasmanian add-ons module
 The Toolkit for Adaptive Stochastic Modeling and Non-Intrusive ApproximatioN
 (Tasmanian) is a collection of robust libraries for high dimensional
 integration and interpolation as well as parameter calibration.
 .
 This package contains a shared library that provides various additional
 functionalities not included in the core Tasmanian modules.

Package: libtasmaniandream8
Description-md5: fd147c307e32f606c79f3f069e59737f
Description-en: Tasmanian module for drawing samples from an arbitrary probability distribution
 The Toolkit for Adaptive Stochastic Modeling and Non-Intrusive ApproximatioN
 (Tasmanian) is a collection of robust libraries for high dimensional
 integration and interpolation as well as parameter calibration.
 .
 This package provides a shared library that implements the DiffeRential
 Evolution Adaptive Metropolis (DREAM), which is a method to draw samples from
 an arbitrary probability distribution defined by an arbitrary non-negative
 function. The DREAM approach is similar to the classical Markov Chain Monte
 Carlo, but it evolves a large number of chains simultaneously which leads to
 better parallelization and (potentially) faster convergence. In addition,
 multiple chains allow for better exploration of the probability domain, which
 is often advantageous when working with multi-modal distributions.
 .
 One of the main applications of DREAM is in the field of Bayesian inference,
 where samples are drawn from a posterior distribution comprised from a
 data-informed likelihood and an arbitrary model. The DREAM module of Tasmanian
 can use Tasmanian Sparse Grids approximation to either the model or the
 likelihood.

Package: libtasmanianfortran8
Description-md5: 178a4a5429bdcb6d5f9ec2ef0edd5eef
Description-en: Tasmanian sparse grids wrappers for Fortran 2003
 The Toolkit for Adaptive Stochastic Modeling and Non-Intrusive ApproximatioN
 (Tasmanian) is a collection of robust libraries for high dimensional
 integration and interpolation as well as parameter calibration.
 .
 This package provides a SWIG wrapper around the Tasmanian C++ module for
 sparse grids, making it easy to call it from Fortran 2003.

Package: libtasmaniansparsegrid8
Description-md5: fe2549f4da313b306c6571f60fccfb4a
Description-en: Tasmanian module for sparse grids
 The Toolkit for Adaptive Stochastic Modeling and Non-Intrusive ApproximatioN
 (Tasmanian) is a collection of robust libraries for high dimensional
 integration and interpolation as well as parameter calibration.
 .
 This package provides a shared library that implements a variety of sparse
 grids, i.e. a family of algorithms for constructing multidimensional
 quadrature and interpolation rules using multiple tensor products of one
 dimensional rules with varying degree of precision.
 .
 The Tasmanian Sparse Grids Module implements a variety of grids that fall into
 five major categories: global grids, sequence grids, local polynomial grids,
 wavelet grids and fourier grids.

Package: libtasn1-bin
Description-md5: 8f58bd4489fd5ef5b512ecaa0bf0f775
Description-en: Manage ASN.1 structures (binaries)
 Manage ASN1 (Abstract Syntax Notation One) structures.
 The main features of this library are:
 * on-line ASN1 structure management that doesn't require any C code
 file generation.
 * off-line ASN1 structure management with C code file generation
 containing an array.
 * DER (Distinguish Encoding Rules) encoding
 * no limits for INTEGER and ENUMERATED values
 .
 This package contains programs to encode, decode and parse asn1 data
 structures.

Package: libtatsu-dev
Description-md5: f9fb15627b2c1634a7e931166fdcce50
Description-en: Library handling communication with Apple Tatsu Signing Server
 This library provides functionality to handle the communication with
 Apple's Tatsu Signing Server (TSS).
 .
 This package contains the development files.

Package: libtatsu0
Description-md5: 26d7ea8a594eaf87581038d28a0f5a89
Description-en: Library handling communication with Apple Tatsu Signing Server
 This library provides functionality to handle the communication with
 Apple's Tatsu Signing Server (TSS).
 .
 This package provides the shared library files.

Package: libtbb-dev
Description-md5: 9ab4f6fe21833733598b00121416094f
Description-en: parallelism library for C++ - development files
 TBB is a library that helps you leverage multi-core processor
 performance without having to be a threading expert. It represents a
 higher-level, task-based parallelism that abstracts platform details
 and threading mechanism for performance and scalability.
 .
 (Note: if you are a user of the i386 architecture, i.e., 32-bit Intel
 or compatible hardware, this package only supports Pentium4-compatible
 and higher processors.)
 .
 This package includes the TBB development files.

Package: libtbb-doc
Description-md5: a314fa5d7add4a337abfe779cd40aedd
Description-en: parallelism library for C++ - documentation
 TBB is a library that helps you leverage multi-core processor
 performance without having to be a threading expert. It represents a
 higher-level, task-based parallelism that abstracts platform details
 and threading mechanism for performance and scalability.
 .
 This package includes the TBB documentation files and examples.

Package: libtbb12
Description-md5: 597d0e658709781286f685402350c986
Description-en: parallelism library for C++ - runtime files
 TBB is a library that helps you leverage multi-core processor
 performance without having to be a threading expert. It represents a
 higher-level, task-based parallelism that abstracts platform details
 and threading mechanism for performance and scalability.
 .
 (Note: if you are a user of the i386 architecture, i.e., 32-bit Intel
 or compatible hardware, this package only supports Pentium4-compatible
 and higher processors.)
 .
 This package includes the TBB runtime files.

Package: libtbbbind-2-5
Description-md5: 597d0e658709781286f685402350c986
Description-en: parallelism library for C++ - runtime files
 TBB is a library that helps you leverage multi-core processor
 performance without having to be a threading expert. It represents a
 higher-level, task-based parallelism that abstracts platform details
 and threading mechanism for performance and scalability.
 .
 (Note: if you are a user of the i386 architecture, i.e., 32-bit Intel
 or compatible hardware, this package only supports Pentium4-compatible
 and higher processors.)
 .
 This package includes the TBB runtime files.

Package: libtbbmalloc2
Description-md5: b15724b4750838f2c22552972f27d07f
Description-en: parallelism helper library for C++ - runtime files
 TBB is a library that helps you leverage multi-core processor
 performance without having to be a threading expert. It represents a
 higher-level, task-based parallelism that abstracts platform details
 and threading mechanism for performance and scalability.
 .
 (Note: if you are a user of the i386 architecture, i.e., 32-bit Intel
 or compatible hardware, this package only supports Pentium4-compatible
 and higher processors.)
 .
 This package includes the TBB runtime files.

Package: libtbox-dev
Description-md5: 40e3fadf9d4f9efabe8fae27db52e199
Description-en: glib-like multi-platform c library (development files)
 TBOX is a glib-like cross-platform C library that is simple to use yet powerful
 in nature.
 .
 The project focuses on making C development easier and provides many modules
 (.e.g stream, coroutine, regex, container, algorithm ...), so that any
 developer can quickly pick it up and enjoy the productivity boost when
 developing in C language.
 .
 This package contains the header files and static library.

Package: libtcc-dev
Description-md5: 7df7a679c5c0eb70ce53dfd0b6d7e097
Description-en: fast library for dynamic code generation
 Libtcc is a library that uses tcc, a compiler several times faster than
 'gcc -O0' to perform dynamic code generation. It exposes in its API all
 operations tcc performs to generate a binary from sources: setting
 header and library paths, compiling program from a source file,
 manipulating its symbols and handling relocation of its code among
 other things. Libtcc is also able to compile from a buffer.
 .
 This package contains the static library and header file for TCC (Tiny
 C Compiler).
 .
 NOTE: libtcc is still somewhat experimental and is not recommended for
 production use.  The code it generates is much less optimized than what
 GCC produces, and compiler bugs can have serious security consequences
 for your program.

Package: libtcl-chiark-1
Description-md5: 703b140e83f8343b8263b99f765d050d
Description-en: Tcl interfaces for adns, cdb, crypto, etc.
 Tcl bindings for:
 * adns (resolver library)
 * cdb (constant database) plus journalling writable database
 * crypto: the nettle cryptographic library
 * hbytes: bytestrings with hex as string representation but efficient
 * dgram: datagram sockets
 * tuntap: tun/tap interfaces
 * maskmap: address masks and maps
 To make sensible use of these you will need a version of Tcl installed
 (this package is compatible with at least Tcl 8.0 to 8.4 inclusive).
 To use the adns and nettle bindings you need to have the
 appropriate libraries installed too.

Package: libtcl-perl
Description-md5: acf4577ad4a1bd789ed72c949e11d9fa
Description-en: Tcl extension module for Perl
 The Tcl extension module gives access to the Tcl library with functionality
 and interface similar to the C functions of Tcl.
 * creating Tcl interpreters
 * executing Tcl code in an interpreter
 * binding in new Tcl procedures
 * manipulating the result field of a Tcl interpreter
 * setting and getting values of variables in a Tcl interpreter
 * tying perl variables to variables in a Tcl interpreter
 .
 Tcl is a powerful, easy to use, embeddable, cross-platform interpreted
 scripting language.

Package: libtcl9.0
Description-md5: d51adad3aad6d7c427b771287838dbce
Description-en: Tcl (the Tool Command Language) v9.0 - run-time library files
 Tcl is a powerful, easy to use, embeddable, cross-platform interpreted
 scripting language.  This package contains the Tcl library and auxiliary
 code which allows one to run Tcl-enabled applications.  This version
 includes thread support.

Package: libtclap-dev
Description-md5: 9a1649e8c6aeb157e3d6b3452cfb2af5
Description-en: Templatized command-line argument parser for C++
 This package provides a simple C++ library that facilitates
 parsing command-line arguments in a type-independent manner.
 The functionality is provided via template header files, so
 no actual library is included.

Package: libtclcl1
Description-md5: b335d3fb92a199511d469563b769aa0c
Description-en: shared library of TclCL
 TclCL (Tcl with classes) is a Tcl/C++ interface used by Mash, vic,
 vat, rtp_play, and nsnam. It provides a layer of C++ glue over OTcl.
 .
 This package contains shared library.

Package: libtclcl1-dev
Description-md5: f6b8cc6175ccfa940dd42df08fa75d58
Description-en: development files of TclCL
 TclCL (Tcl with classes) is a Tcl/C++ interface used by Mash, vic,
 vat, rtp_play, and nsnam. It provides a layer of C++ glue over OTcl.
 .
 This package contains static file and header files.

Package: libtcmu2
Description-md5: 4412c81ce6b855cdb9e1ccd39b88a1c5
Description-en: Library that handles the userspace side of the LIO TCM-User backstore
 LIO is the SCSI target in the Linux kernel. It is entirely kernel
 code, and allows exported SCSI logical units (LUNs) to be backed by
 regular files or block devices. But, if one want to get fancier with
 the capabilities of the device one is emulating, the kernel is not
 necessarily the right place. While there are userspace libraries for
 compression, encryption, and clustered storage solutions like Ceph or
 Gluster, these are not accessible from the kernel.
 .
 The TCMU userspace-passthrough backstore allows a userspace process
 to handle requests to a LUN. But since the kernel-user interface that
 TCMU provides must be fast and flexible, it is complex enough that
 one would like to avoid each userspace handler having to write boilerplate
 code.
 .
 tcmu-runner handles the messy details of the TCMU interface -- UIO,
 netlink, pthreads, and DBus -- and exports a more friendly C plugin
 module API. Modules using this API are called "TCMU
 handlers". Handler authors can write code just to handle the SCSI
 commands as desired, and can also link with whatever userspace
 libraries they like.
 .
 This is the library package

Package: libtcnative-2
Description-md5: e84963f196d386a9d69b251a5bf67a6e
Description-en: Tomcat native library using the Apache Portable Runtime
 Tomcat can use the Apache Portable Runtime to provide superior scalability,
 performance, and better integration with native server technologies.
 The Apache Portable Runtime is a highly portable library that is at the
 heart of Apache HTTP Server 2.x. APR has many uses, including access to
 advanced IO functionality (such as sendfile, epoll and OpenSSL), OS level
 functionality (random number generation, system status, etc), and native
 process handling (shared memory, NT pipes and Unix sockets).
 .
 These features allows making Tomcat a general purpose webserver, will
 enable much better integration with other native web technologies, and
 overall make Java much more viable as a full fledged webserver platform
 rather than simply a backend focused technology.

Package: libtcnopen-dev
Description-md5: fcccfca4c451af90f4bbe96fc0f6e004
Description-en: TCNOpen Library development files for IEC61375 communication
 TCN (Train Communication Network) is a series of international standards
 (IEC61375) developed by Working Group 43 of the IEC, specifying a
 communication system for the data communication within and between vehicles
 of a train. It is currently in use on many thousands of trains in the world
 in order to allow electronic devices to exchange information while operating
 aboard the same train.
 .
 TCNOpen is an open source initiative which the partner railway industries
 created with the aim to build in collaboration some key parts of new or
 upcoming railway standards, commonly known under the name TCN.
 .
 This package contains the static library and headers for development.

Package: libtcnopen0
Description-md5: 371ac4fd036a0dfa2a451d49e7cb4275
Description-en: TCNOpen Library for IEC61375 standardised communication
 TCN (Train Communication Network) is a series of international standards
 (IEC61375) developed by Working Group 43 of the IEC, specifying a
 communication system for the data communication within and between vehicles
 of a train. It is currently in use on many thousands of trains in the world
 in order to allow electronic devices to exchange information while operating
 aboard the same train.
 .
 TCNOpen is an open source initiative which the partner railway industries
 created with the aim to build in collaboration some key parts of new or
 upcoming railway standards, commonly known under the name TCN.
 .
 This package contains the shared runtime library.

Package: libtcod-dev
Description-md5: 286c0f28579e2f5e43d8eedf286de061
Description-en: development files for the libtcod roguelike library
 Libtcod offers a free, fast, portable and uncomplicated API for
 roguelike developers providing an advanced true color console, input
 and lots of other utilities frequently used in roguelikes.
 .
 This package contains the development files.

Package: libtcod1t64
Description-md5: 3c5c8e63bf6503c39a93ebf2ffceab05
Description-en: graphics and utility library for roguelike developers
 Libtcod offers a free, fast, portable and uncomplicated API for
 roguelike developers providing an advanced true color console, input
 and lots of other utilities frequently used in roguelikes.
 .
 This package contains the runtime libraries. You shouldn't have to
 install it manually.

Package: libtcplay
Description-md5: f98c11888a4c0f897e8ee58f32d4e33f
Description-en: TrueCrypt and VeraCrypt implementation based on dm-crypt (library)
 tcplay is a free (BSD-licensed), pretty much fully featured (including
 multiple keyfiles, cipher cascades, etc) and stable TrueCrypt implementation.
 .
 This implementation supports mapping (opening) both system and normal
 TrueCrypt volumes, as well as opening hidden volumes and opening an outer
 volume while protecting a hidden volume. There is also support to create
 volumes, including hidden volumes, etc.
 .
 Since tcplay uses dm-crypt it makes full use of any available hardware
 encryption/decryption support once the volume has been mapped.
 .
 This package contains a library that can create, query, map and
 manage TrueCrypt and VeraCrypt volumes.

Package: libtcplay-dev
Description-md5: 4b58a28fb41a8badf112955c158d882c
Description-en: TrueCrypt and VeraCrypt implementation based on dm-crypt (development headers)
 tcplay is a free (BSD-licensed), pretty much fully featured (including
 multiple keyfiles, cipher cascades, etc) and stable TrueCrypt implementation.
 .
 This implementation supports mapping (opening) both system and normal
 TrueCrypt volumes, as well as opening hidden volumes and opening an outer
 volume while protecting a hidden volume. There is also support to create
 volumes, including hidden volumes, etc.
 .
 Since tcplay uses dm-crypt it makes full use of any available hardware
 encryption/decryption support once the volume has been mapped.
 .
 This package contains developer information to build tools that use
 the libtcplay library to create, query, map and manage TrueCrypt and
 VeraCrypt volumes.

Package: libtd-dev
Description-md5: 18f7ca5b9eae7c1f3cb44b06e848fc7d
Description-en: telegram database library (development headers)
 TDLib (Telegram Database Library) is a cross-platform, fully functional
 Telegram client. This library helps third-party developers create their
 own custom apps using the Telegram platform.
 .
 This package contains the development files.

Package: libtd-doc
Description-md5: 323a6f19bac0e0a896c666b22472dde2
Description-en: telegram database library (development documentation)
 TDLib (Telegram Database Library) is a cross-platform, fully functional
 Telegram client. This library helps third-party developers create their
 own custom apps using the Telegram platform.
 .
 This package contains the documentation.

Package: libtd-shim
Description-md5: 5fc3d33367d3fdee549c65b5dca92ad3
Description-en: telegram database library (version-independent CMake shim)
 TDLib (Telegram Database Library) is a cross-platform, fully functional
 Telegram client. This library helps third-party developers create their
 own custom apps using the Telegram platform.
 .
 This package contains a CMake module that acts as a version-independent
 shim between multiple installed libtd versions.

Package: libtd1.8.11-dev
Description-md5: 9332f0eb34febfe12b1c2a5bde548b2b
Description-en: telegram database library (development headers, API/ABI v1.8.11)
 TDLib (Telegram Database Library) is a cross-platform, fully functional
 Telegram client. This library helps third-party developers create their
 own custom apps using the Telegram platform.
 .
 This package contains the development files of the API/ABI version
 1.8.11.

Package: libtdjson1.8.11
Description-md5: 2ac3d33f688b67293cf5b180627c3e01
Description-en: telegram database library (API/ABI v1.8.11)
 TDLib (Telegram Database Library) is a cross-platform, fully functional
 Telegram client. This library helps third-party developers create their
 own custom apps using the Telegram platform.

Package: libtdjson1.8.38
Description-md5: a29d7680a67f95a577fcd672796502c3
Description-en: telegram database library
 TDLib (Telegram Database Library) is a cross-platform, fully functional
 Telegram client. This library helps third-party developers create their
 own custom apps using the Telegram platform.

Package: libteakra-c0
Description-md5: bc35899a7eed5fad3a3b78babab388e8
Description-en: DSi/3DS DSP emulator, (dis)assembler, and tester - C bindings
 Teakra is an emulator, assembler, disassembler, and tester for XpertTeak, the
 DSP used by the DSi and 3DS game consoles.
 .
 This package contains the shared library of the C bindings.

Package: libteakra-dev
Description-md5: 074e34b353aa5fefb7992f89db0422f9
Description-en: DSi/3DS DSP emulator, (dis)assembler, and tester - development
 Teakra is an emulator, assembler, disassembler, and tester for XpertTeak, the
 DSP used by the DSi and 3DS game consoles.
 .
 This package contains the development files.

Package: libteakra0
Description-md5: 091b9c2bb983a5cba95cd13e44ac4c10
Description-en: DSi/3DS DSP emulator, (dis)assembler, and tester
 Teakra is an emulator, assembler, disassembler, and tester for XpertTeak, the
 DSP used by the DSi and 3DS game consoles.
 .
 This package contains the shared library.

Package: libteam-utils
Description-md5: 7e58bcecfef3bd4b4580a8a7476e398d
Description-en: library for controlling team network device -- userspace utilities
 Libteam provides a mechanism to team multiple NICs (ports) at OSI Layer 2
 (Data link) into a single virtual NIC. The process is called "channel
 bonding", "Ethernet bonding", "channel teaming", "link aggregation", etc.
 This is already implemented in the Linux kernel by the bonding driver but
 unlike the bonding driver, libteam (user space) has the following
 additional features:
 * load-balancing for LACP support
 * NS/NA (IPV6) link monitoring
 * port priorities and stickiness ("primary" option enhancement)
 * separate per-port link monitoring setup
 .
 Libteam requires Linux kernel 3.3 or higher.
 .
 This package provies user-space counterpart for team network driver.

Package: libteckit-dev
Description-md5: 133bdd43c3c58c6dc3dd4787fe410593
Description-en: Development files for TECkit encoding conversion library
 TECkit is a toolkit for encoding conversions. It offers a simple format for
 describing the mapping between legacy 8-bit encodings and Unicode, and a
 set of utilities based on such descriptions for converting text between 8-bit
 and Unicode encodings.
 .
 It also includes a compiler for a mapping description language that allows for
 bidirectional conversion description (i.e. the same description is used for
 conversion to and from Unicode).
 .
 This package contains development files to allow linking to libTECkit
 for data conversion, and libTECkit_Compiler to compile mappings.

Package: libteckit0
Description-md5: af6afc61016740b3f939afc1a8afb0d4
Description-en: Encoding conversion library
 TECkit is a toolkit for encoding conversions. It offers a simple format for
 describing the mapping between legacy 8-bit encodings and Unicode, and a
 set of utilities based on such descriptions for converting text between 8-bit
 and Unicode encodings.
 .
 It also includes a compiler for a mapping description language that allows for
 bidirectional conversion description (i.e. the same description is used for
 conversion to and from Unicode).
 .
 This package contains the shared libraries libTECkit and libTECkit_Compiler.

Package: libtecla-dev
Description-md5: 090ad5b88962d749ea242a4ea020b194
Description-en: interactive command line editing facilities (development)
 The tecla library provides UNIX and LINUX programs with interactive
 command line editing facilities, similar to those of the UNIX tcsh
 shell. In addition to simple command-line editing, it supports recall
 of previously entered command lines, TAB completion of file names or
 other tokens, and in-line wild-card expansion of filenames. The
 internal functions which perform file-name completion and wild-card
 expansion are also available externally for optional use by programs.
 .
 In addition, the library includes a path-searching module. This allows
 an application to provide completion and lookup of files located in
 UNIX style paths. Although not built into the line editor by default,
 it can easily be called from custom tab-completion callback
 functions. This was originally conceived for completing the names of
 executables and providing a way to look up their locations in the
 user's PATH environment variable, but it can easily be asked to look
 up and complete other types of files in any list of directories.
 .
 Note that special care has been taken to allow the use of this library
 in threaded programs. The option to enable this is discussed in the
 Makefile, and specific discussions of thread safety are presented in
 the included man pages.
 .
 This package contains the development files and documentation for
 developing applications using the tecla library.

Package: libtecla1t64
Description-md5: 550fd5029b3b03d2dcc601bba3712aaa
Description-en: interactive command line editing facilities
 The tecla library provides UNIX and LINUX programs with interactive
 command line editing facilities, similar to those of the UNIX tcsh
 shell. In addition to simple command-line editing, it supports recall
 of previously entered command lines, TAB completion of file names or
 other tokens, and in-line wild-card expansion of filenames. The
 internal functions which perform file-name completion and wild-card
 expansion are also available externally for optional use by programs.
 .
 In addition, the library includes a path-searching module. This allows
 an application to provide completion and lookup of files located in
 UNIX style paths. Although not built into the line editor by default,
 it can easily be called from custom tab-completion callback
 functions. This was originally conceived for completing the names of
 executables and providing a way to look up their locations in the
 user's PATH environment variable, but it can easily be asked to look
 up and complete other types of files in any list of directories.
 .
 Note that special care has been taken to allow the use of this library
 in threaded programs. The option to enable this is discussed in the
 Makefile, and specific discussions of thread safety are presented in
 the included man pages.
 .
 This package contains the runtime libraries.

Package: libteem-dev
Description-md5: 402eb808df8e46abb2387264f156937c
Description-en: Tools to process and visualize scientific data and images - development
 Teem is a coordinated group of libraries for representing, processing, and
 visualizing scientific raster data. Teem includes command-line tools that
 permit the library functions to be quickly applied to files and streams,
 without having to write any code. The most important and useful libraries in
 Teem are:
 .
 * Nrrd (and the unu command-line tool on top of it) supports a range of
 operations for transforming N-dimensional raster data (resample, crop,
 slice, project, histogram, etc.), as  well as the NRRD file format for
 storing arrays and their meta-information.
 * Gage: fast convolution-based measurements at arbitrary point locations in
 volume datasets (scalar, vector, tensor, etc.)
 * Mite: a multi-threaded ray-casting volume render with transfer functions
 based on any quantity Gage can measure
 * Ten: for estimating, processing, and visualizing diffusion tensor fields,
 including fiber tractography methods.
 .
 This package provides the Teem header files required to compile C++ programs
 that use Teem to do 3D visualisation.

Package: libteem2
Description-md5: 726fd274394381b18ca08d6967e0ae02
Description-en: Tools to process and visualize scientific data and images - runtime
 Teem is a coordinated group of libraries for representing, processing, and
 visualizing scientific raster data. Teem includes command-line tools that
 permit the library functions to be quickly applied to files and streams,
 without having to write any code. The most important and useful libraries in
 Teem are:
 .
 * Nrrd (and the unu command-line tool on top of it) supports a range of
 operations for  transforming N-dimensional raster data (resample, crop,
 slice, project, histogram, etc.), as  well as the NRRD file format for
 storing arrays and their meta-information.
 * Gage: fast convolution-based measurements at arbitrary point locations in
 volume datasets (scalar, vector, tensor, etc.)
 * Mite: a multi-threaded ray-casting volume render with transfer functions
 based on any quantity Gage can measure
 * Ten: for estimating, processing, and visualizing diffusion tensor fields,
 including fiber tractography methods.
 .
 This package provides the runtime files required to run programs
 that use Teem to do 3D visualisation.

Package: libtelepathy-farstream-dev
Description-md5: 7059845522da2433f9e336314529f605
Description-en: Glue library between telepathy and farstream (development files)
 A helper library to glue together Telepathy's media signalling and the media
 streaming capabilities of Farstream
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for applications.
 .
 Farstream is a framework for media streaming in audio/video conferences.
 .
 This package contains development files for the telepathy-farstream library.

Package: libtelepathy-farstream-doc
Description-md5: 0ad7276522e83b70c5bb63c4dd3ba6f8
Description-en: Glue library between telepathy and farstream (documentation)
 A helper library to glue together Telepathy's media signalling and the media
 streaming capabilities of Farstream
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for applications.
 .
 Farstream is a framework for media streaming in audio/video conferences.
 .
 This package contains HTML documentation for the telepathy-farstream library.

Package: libtelepathy-farstream3
Description-md5: 1487c1b6d888d475ae70862d26313c1f
Description-en: Glue library between telepathy and farstream
 Telepathy-farstream is a helper library to glue together Telepathy's media
 signalling and the media streaming capabilities of Farstream.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for applications.
 .
 Farstream is a framework for media streaming in audio/video conferences.
 .
 This package contains the core telepathy-farstream library.

Package: libtelepathy-glib-dev
Description-md5: cecc48489d9277257f3e75f69d84e5a8
Description-en: GLib Telepathy connection manager library (headers)
 This package contains development files for telepathy-glib, a GLib-based
 library for Telepathy components.
 .
 Vala bindings are also included; the Vala bindings are currently considered
 to be experimental by the maintainers of telepathy-glib, and might receive
 incompatible changes until at least telepathy-glib 0.14.0.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelepathy-glib-doc
Description-md5: 4a02941f4dc85c9b62b0b5e012eeb814
Description-en: GLib Telepathy library (documentation)
 This package contains HTML documentation for telepathy-glib, a GLib-based
 library for Telepathy components.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelepathy-glib0t64
Description-md5: bbae6d3ff9e905985fa54ab934ff329f
Description-en: Telepathy framework - GLib library
 This package contains telepathy-glib, a GLib-based library for Telepathy
 components.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelepathy-logger-dev
Description-md5: 7423195bf5dc867605a3c6aa1b016cad
Description-en: Telepathy logger service -- utility library (headers)
 This package contains development files for the Telepathy logger utility
 library
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelepathy-logger-doc
Description-md5: f4e7b201a3b235288c458398442ffb10
Description-en: Telepathy logger service -- documentation
 This package contains HTML documentation for the Telepathy logger utility
 library.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelepathy-logger3
Description-md5: 2cfae4fc7dd895b9280f68c4b8dd2025
Description-en: Telepathy logger service - utility library
 This package contains a utility library to access Telepathy log files
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelepathy-qt5-0
Description-md5: dacff9664347699bb76fe688c7f19ca2
Description-en: Telepathy framework - Qt 5 library
 This package contains telepathy-qt5, a Qt-based library for Telepathy
 components.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelepathy-qt5-dev
Description-md5: 699a3a38718c4f8c6cc31c4b67521a07
Description-en: Qt 5 Telepathy library (headers and static library)
 This package contains development files for telepathy-qt5, a Qt-based
 library for Telepathy components.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelepathy-qt5-farstream0
Description-md5: 5dbfede9b048d543a72c1c05878cf6e0
Description-en: Telepathy/Farsight integration - Qt 5 library
 telepathy-qt5-farstream provides telepathy-qt5 integration with
 telepathy-farstream, which implements media streaming using GStreamer and
 Farsight.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelepathy-qt6-0
Description-md5: ae0455535e42dc737449daf140b83800
Description-en: Telepathy framework - Qt 6 library
 This package contains telepathy-qt6, a Qt-based library for Telepathy
 components.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelepathy-qt6-dev
Description-md5: 134076a6a13507f54b1c9148809ae146
Description-en: Qt 6 Telepathy library (headers and static library)
 This package coetains development files for telepathy-qt6, a Qt-based
 library for Telepathy components.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelepathy-qt6-farstream0
Description-md5: 1011556a86ef1ffc9a4acb106112bffc
Description-en: Telepathy/Farsight integration - Qt 6 library
 telepathy-qt6-farstream provides telepathy-qt6 integration with
 telepathy-farstream, which implements media streaming using GStreamer and
 Farsight.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: libtelephony-asterisk-ami-perl
Description-md5: 3bf6dfd9c09578dd3acd8a7e5138c799
Description-en: Simple Asterisk Manager Interface client (Perl module)
 Telephony::Asterisk::AMI is a simple client for the Asterisk Manager
 Interface. It's better documented and less buggy than Asterisk::Manager, and
 has fewer prerequisites than Asterisk::AMI. It uses IO::Socket::IP, so it
 should support either IPv4 or IPv6.
 .
 If you need a more sophisticated client (especially for use in an
 event-driven program), try Asterisk::AMI.

Package: libtelnet-dev
Description-md5: 43d7a32612e83b1e4fa792ed331be311
Description-en: Small library for parsing the TELNET protocol - development files
 libtelnet is a small library for parsing the TELNET protocol,
 responding to TELNET commands via an event interface,
 and generating valid TELNET commands.
 .
 libtelnet includes support for the non-official MCCP, MCCP2, ZMP, and
 MSSP protocols used by MUD servers and clients.
 .
 This package contains the libtelnet development support files.

Package: libtelnet-utils
Description-md5: c5654fceaed5e4501643bcbd1c788bfd
Description-en: Small library for parsing the TELNET protocol - utilities
 libtelnet is a small library for parsing the TELNET protocol,
 responding to TELNET commands via an event interface,
 and generating valid TELNET commands.
 .
 libtelnet includes support for the non-official MCCP, MCCP2, ZMP, and
 MSSP protocols used by MUD servers and clients.
 .
 This package contains a small set of utilities based on libtelnet for testing
 and debugging TELNET clients.

Package: libtelnet2
Description-md5: 03674b5fc3384ed798f83cb95874cf72
Description-en: Small library for parsing the TELNET protocol - shared library
 libtelnet is a small library for parsing the TELNET protocol,
 responding to TELNET commands via an event interface,
 and generating valid TELNET commands.
 .
 libtelnet includes support for the non-official MCCP, MCCP2, ZMP, and
 MSSP protocols used by MUD servers and clients.
 .
 This package contains the libtelnet shared library.

Package: libtemplate-alloy-perl
Description-md5: 6e37203145b93e70cfc0f259dc66f260
Description-en: TT2/3, HT, HTE, Tmpl, and Velocity Engine
 Template::Alloy represents the mixing of features and capabilities
 from all of the major mini-language based template systems (support
 for non-mini-language based systems will happen eventually).  With
 Template::Alloy you can use your favorite template interface and syntax
 and get features from each of the other major template systems.  And
 Template::Alloy is fast - whether your using mod_perl, cgi, or running
 from the commandline.  There is even Template::Alloy::XS for getting
 a little more speed when that is necessary.
 .
 According to Wikipedia, "an alloy is a homogeneous mixture of two or
 more elements".

Package: libtemplate-autofilter-perl
Description-md5: 1e990eb99dba2c30857e7716281d8008
Description-en: Template::Toolkit subclass with automatic filtering
 Template::AutoFilter is a subclass of Template::Toolkit which loads a
 specific Parser that is subclassed from Template::Parser. It adds a filter
 instruction to each interpolation token found in templates loaded by the TT
 engine. Tokens that already have a filter instruction are left unchanged.
 .
 By default this automatic filter is set to be 'html', but can be modified
 during object creation by passing the AUTO_FILTER option with the name of the
 wanted filter.
 .
 Additionally a pass-through filter called 'none' is added to the object to
 allow exclusion of tokens from being filtered.
 .
 Lastly, if you have problems with the directives which get auto filters
 applied, you can see the Template::AutoFilter::Parser docs for how you can
 customize that.

Package: libtemplate-declare-perl
Description-md5: 7810ee2ee855616fb8b6c61945bd3e92
Description-en: module for Perlish declarative templates
 Template::Declare is a pure-perl declarative HTML/XUL/RDF/XML templating
 system. All templates are 100% pure perl code using a simple declarative
 syntax. It supports "native" XML namespace and declarator support, as well
 as inheritance and public/private templates.

Package: libtemplate-glib-1.0-0
Description-md5: 6bdedc597be204d52e9c49e74d957fbf
Description-en: templating library for GLib
 Template-GLib includes a simple template format along with integration into
 GObject Introspection for properties and methods. It separates the parsing of
 templates and the expansion of templates for faster expansion. You can also
 define scope, custom functions, and more with the embedded expression
 language.

Package: libtemplate-glib-1.0-dev
Description-md5: 106c2cd31e746fb9439c9a02f173b74e
Description-en: templating library for GLib - development files
 Template-GLib includes a simple template format along with integration into
 GObject Introspection for properties and methods. It separates the parsing of
 templates and the expansion of templates for faster expansion. You can also
 define scope, custom functions, and more with the embedded expression
 language.
 .
 This package contains the development files.

Package: libtemplate-glib-common
Description-md5: 99b9474467bfa7efb2b152bbd9a43a3d
Description-en: templating library for GLib - common files
 Template-GLib includes a simple template format along with integration into
 GObject Introspection for properties and methods. It separates the parsing of
 templates and the expansion of templates for faster expansion. You can also
 define scope, custom functions, and more with the embedded expression
 language.
 .
 This package contains common data files and translations.

Package: libtemplate-glib-doc
Description-md5: 44597e7f5aabaf8cbfaee9e09d6bebb6
Description-en: templating library for GLib - documentation
 Template-GLib includes a simple template format along with integration into
 GObject Introspection for properties and methods. It separates the parsing of
 templates and the expansion of templates for faster expansion. You can also
 define scope, custom functions, and more with the embedded expression
 language.
 .
 This package contains the API reference.

Package: libtemplate-multilingual-perl
Description-md5: c2af897dc6505f5ca22677bc1658c5a4
Description-en: multilingual templates for Template Toolkit
 Template::Multilingual class supports multilingual templates
 that contain text in several languages.

Package: libtemplate-plugin-calendar-simple-perl
Description-md5: 206583c4470de1a6425d3b5f082e417c
Description-en: simple calendar plugin for perl Template Toolkit
 Template::Plugin::Calendar::Simple is a plugin for the perl Template Toolkit
 which provides access to the calendar function in the Calendar::Simple
 module.
 .
 It is designed to make it very easy to produce a calendar for a
 particular, user designated, month.

Package: libtemplate-plugin-cgi-perl
Description-md5: 3f41b2e6186048504521fd0156b8e6dd
Description-en: simple Template Toolkit plugin interfacing to the CGI.pm module
 Template::Plugin::CGI is a very simple Template Toolkit Plugin interface to
 the CGI module. It provides some directives to instantiate CGI objects.

Package: libtemplate-plugin-class-perl
Description-md5: a7182da2afe60736eb5cf4b9e7c6757c
Description-en: module for calling methods of arbitrary classes in Template Toolkit
 This is a plugin for the perl Template Toolkit.
 .
 Template::Plugin::Class allows you to call class methods on arbitrary
 classes.  One particularly good use for this is in Class::DBI style
 applications.

Package: libtemplate-plugin-clickable-email-perl
Description-md5: 42ab10f5796a7c6c64e2d2e0013dd83d
Description-en: plugin to make clickable e-mail addresses with Template Toolkit
 Template::Plugin::Clickable::Email is a plugin for Template Toolkit that
 converts any e-mail addresses found in the filtered text into proper
 HTML mailto: links.

Package: libtemplate-plugin-clickable-perl
Description-md5: 23eec7b24d66f38eb9fb7e5746d28dd5
Description-en: Make URLs clickable in HTML
 Template::Plugin::Clickable is a plugin for the Perl Template Toolkit
 which allows you to  filter HTML to make any embedded URLs clickable.
 The basic idea is  that it searches the text for any http:// and https://
 URLs that are  not marked up and adds the correct HTML anchor tags to make
 them into hyperlinks.

Package: libtemplate-plugin-comma-perl
Description-md5: 67a09de877938930e7ba426c491b3d8e
Description-en: TT plugin for using commas in numbers
 Template::Plugin::Comma is a plugin for TT, which allows you to commify your
 numbers in templates. This would be especially useful for prices.

Package: libtemplate-plugin-cycle-perl
Description-md5: 6703b51d90ee84a0140b0672d8a1086c
Description-en: Cyclically insert into a Template from a sequence of values
 Template::Plugin::Cycle is a small, simple, and hopefully DWIM solution to
 these sorts of tasks.
 .
 It can be used either as a normal Template::Plugin, or can be created directly
 and passed in as a template argument, so that you can set up situations where
 it is implicitly available in every page.

Package: libtemplate-plugin-datetime-format-perl
Description-md5: 31345807b1bf370800c25925971e61b1
Description-en: module for formatting DateTime objects from TT with DateTime::Format
 Oftentimes, you have a DateTime object that you want to render in
 your template. However, the default rendering (2008-01-01T01:23:45)
 is pretty ugly. Formatting the DateTime with a DateTime::Format object
 is the usual solution, but there's usually not a nice place to put the
 formatting code.
 .
 Template::Plugin::Datetime::Format solves that problem. You can create
 a formatter object from within TT and then use that object to format
 DateTime objects.

Package: libtemplate-plugin-datetime-perl
Description-md5: b77f9c1c825ffb7466dd0d8ed056e94d
Description-en: plugin to use DateTime objects in the Template Toolkit
 Basic usage for Template::Plugin::DateTime is as follows:
 .
 USE date = DateTime(year = 2004, month = 4, day = 1);
 .
 -OR-
 .
 by passing a pattern to parse a date by string using
 DateTime::Format::Strptime
 .
 USE date = DateTime(from_string => '2008-05-30 00:00:00',
 pattern     => '%Y-%m-%d %H:%M:%S',
 time_zone   => 'America/New_York');

Package: libtemplate-plugin-dbi-perl
Description-md5: 3b98854fd8b9199b9d265034bc502b56
Description-en: DBI plugin for the Template Toolkit
 This package contains the DBI plugin for Template Toolkit, for
 interfacing with databases within templates.

Package: libtemplate-plugin-digest-md5-perl
Description-md5: 5abb0f795677a496a6222cb53c47483a
Description-en: interface to the MD5 Algorithm for the Template Toolkit
 Template::Plugin::Digest::MD5 provides access to the MD5 algorithm
 via the Digest::MD5 module. It is used like a plugin but installs filters and
 vmethods into the current context.
 .
 When you invoke
 .
 [% USE Digest.MD5 %]
 .
 the following filters (and vmethods of the same name) are installed into the
 current context: md5, md5_hex, md5_base64.

Package: libtemplate-plugin-gd-perl
Description-md5: dd39bd427445824ebd239e7f54b94c87
Description-en: GD plugin(s) for the Template Toolkit
 This package provides a number of Template Toolkit plugin modules to
 interface with Lincoln Stein's GD modules. These in turn provide an
 interface to Thomas Boutell's GD graphics library.
 .
 These plugins were distributed as part of the Template Toolkit until
 version 2.15 released in February 2006. At this time they were
 extracted into this separate distribution.

Package: libtemplate-plugin-gettext-perl
Description-md5: ce9991a46d70bec9c13114fc29ad92d1
Description-en: Gettext Support For the Template Toolkit Version 2
 Template::Plugin::Gettext provides an end-to-end localization and
 internationalization solution for the Template Toolkit 2.
 .
 It consists of a plugin that offers translation functions inside
 templates and a string extractor xgettext-tt2 that extracts translatable
 strings from templates and writes them to PO files (or rather a .pot file
 in PO format).
 .
 The string extractor xgettext-tt2 is fully customizable and also usable for
 other i18n plugins or frameworks for the Template Toolkit.

Package: libtemplate-plugin-gravatar-perl
Description-md5: 44296feafd143435ddb8f4f20737281c
Description-en: Template Toolkit plugin for generating Gravatar URLs
 Template::Plugin::Gravatar is a configurable TT2 plugin for the generation of
 Gravatar URLs from email addresses.
 .
 Please see http://site.gravatar.com/site/implement for more on the service
 interface and http://site.gravatar.com/ for information about Gravatars
 (globally recognized avatars) in general.
 .
 All of the options supported in Gravatars--default, rating, size, and
 border--can be used here. The gravatar_id is generated from a given email.

Package: libtemplate-plugin-html-strip-perl
Description-md5: 4fcaaa02fa08ff273828b9fad46aa138
Description-en: plugin to remove HTML for the Template Toolkit
 Template::Plugin::HTML::Strip package provides a Template Toolkit plugin
 which uses HTML::Strip to remove markup (primarily HTML, but also SGML,
 XML, etc) from filtered content during template processing.

Package: libtemplate-plugin-htmltotext-perl
Description-md5: d4370cacce0f2b415001e077726962c1
Description-en: plugin interface to HTML::FormatText
 Template::Plugin::HtmlToText provides an interface to the HTML::FormatText
 module which formats HTML as plaintext.

Package: libtemplate-plugin-ipaddr-perl
Description-md5: fa651771d2c153ebd34fb13696edeca4
Description-en: plugin handling IP addresses for the Template Toolkit
 Template::Plugin::IPAddr implements an IPAddr class for handling IPv4 and
 IPv6 addresses in an object-orientated way. The module is based on NetAddr::IP
 and works on IPv4 as well as IPv6 addresses.
 .
 You can create a IPAddr object via the USE directive, adding any initial
 prefix as an argument:
 .
 [% USE IPAddr %]
 .
 [% USE IPAddr(prefix) %]
 .
 Once you've got an IPAddr object, you can use it as a prototype to create
 other IPAddr objects with the new() method.

Package: libtemplate-plugin-javascript-perl
Description-md5: 637cd4066938e35cb13564a8e32fb39a
Description-en: Perl module to sanitize text for JavaScript
 Template::Plugin::JavaScript is a Template Toolkit filter that automatically
 sanitizes your text so it can be used safely in JavaScript quotes. You simply
 enable the filter inside a JavaScript string, resulting in any metacharacters
 being automatically escaped.

Package: libtemplate-plugin-json-escape-perl
Description-md5: 0524fc24e807dfab0b5b46dea36bd8b7
Description-en: module for embedding JSON strings in Template Toolkit
 The Template::Plugin::JSON::Escape plugin allows you to embed JSON strings
 in HTML. In the output, special characters such as < and & are escaped as
 \uxxxx to prevent XSS attacks.
 .
 It also provides decoding function to keep compatibility with
 Template::Plugin::JSON.

Package: libtemplate-plugin-latex-perl
Description-md5: 048b58ac67f1773715505b924418b0ca
Description-en: LaTeX support for the Template Toolkit
 The Template::Plugin::Latex module is a wrapper of convenience around the
 Template module, providing additional support for generating PDF, PostScript
 and DVI documents from LaTeX templates. It is used in exactly the same way
 that the Template module is used. It is a subclass of the Template module
 and inherits all of its methods.

Package: libtemplate-plugin-lingua-en-inflect-perl
Description-md5: da9023702eebea9029176cf622f0e8c6
Description-en: interface to Lingua::EN::Inflect for the Template Toolkit
 Template::Plugin::Lingua::EN::Inflect is an interface to Damian Conway's
 Lingua::EN::Inflect Perl module, which provides plural inflections,
 "a"/"an" selection for English words, and manipulation of numbers as words.
 .
 The plugin provides an 'inflect' filter, which can be used to interpolate
 inflections in a string. The NUM() function sets a persistent default value
 to be used whenever an optional number argument is omitted. The number to be
 used for a particular invocation of 'inflect' can also be specified with a
 'number' option.
 .
 For the full details of the inflection functionality please refer to the
 Lingua::EN::Inflect manual.

Package: libtemplate-plugin-number-format-perl
Description-md5: fd7e5ae5bb98fdc9fddd9eb7501d5a4e
Description-en: Number formatting plugin for perl Template Toolkit
 Template::Plugin::Number::Format is a plugin for the perl Template Toolkit
 which provides access to the number formatting functions in the
 Number::Format module.

Package: libtemplate-plugin-posix-perl
Description-md5: 1fb8f734dbff565b4aaacb6076af3b4f
Description-en: Template Toolkit plugin to access Perl POSIX functions
 Template::Plugin::POSIX provides a Template Toolkit plugin which enables
 using any of Perl POSIX functions to help create content during template
 processing.

Package: libtemplate-plugin-stash-perl
Description-md5: 29a1cd9420edac51ab07269dfcc5cbb0
Description-en: Template::Toolkit plugin that exposes the template's stash
 Template::Plugin::Stash provides an easy way to access the stash that was
 supplied to your template, making it more convenient to dump it out for
 debugging.

Package: libtemplate-plugin-textile2-perl
Description-md5: 39d0676759a9c9a6d10edfb4c87dc2a0
Description-en: textile plugin for the Template Toolkit
 Template::Plugin::Textile2 wraps Text::Textile into a plugin for Template
 Toolkit. It provides a filter named "textile2". It aims to be a more
 featureful plugin than Template::Plugin::Textile, by allowing you to pass
 parameters to Text::Textile.

Package: libtemplate-plugin-utf8decode-perl
Description-md5: 4cb69d8b88df3df914bfc6414195805e
Description-en: UTF8 decoder filter for Template Toolkit
 Template::Plugin::UTF8Decode is a Template Toolkit filter, which decode a
 string to utf8. For example, using FreeTDS (http://www.freetds.org) in order
 to talk with ms sql, can return an utf8 string as byte char.

Package: libtemplate-plugin-xml-perl
Description-md5: 3c6f5429a233702e7b8a3daac4214da6
Description-en: XML plugins for the Template Toolkit
 This package provides a number of Template Toolkit
 plugin modules for working with XML.
 .
 The Template::Plugin::XML module is a front-end to the various other
 XML plugin modules.  Through this you can access XML files and
 directories of XML files via the Template::Plugin::XML::File and
 Template::Plugin::XML::Directory modules (which subclass from the
 Template::Plugin::File and Template::Plugin::Directory modules
 respectively).  You can then create a Document Object Model (DOM) from
 an XML file (Template::Plugin::XML::DOM), examine it using XPath
 queries (Template::Plugin::XML::XPath), turn it into a Perl data
 structure (Template::Plugin::XML::Simple) or parse it as an RSS (RDF
 Site Summary) file.

Package: libtemplate-plugin-yaml-perl
Description-md5: f6987dbf14910491555d96fe535cd7ad
Description-en: simple Template Toolkit Plugin Interface to the YAML module
 Template::Plugin::YAML provides the ability to load YAML strings and files
 into data structures and also dump data structures to files and strings from
 within the Perl Template Toolkit.

Package: libtemplate-provider-encoding-perl
Description-md5: efc1c69a04ecad00bbf551481560a494
Description-en: Template plugin to specify encoding
 Template::Plugin::encoding is a Template plugin to declare the
 encoding of template files. This plugin doesn't actually do anything
 but Template::Provider::Encoding scans the usage of this module to
 find the encoding of templates. As a bonus, you can use encoding
 variable in the template to specify file encoding, which might be
 useful for XML or HTML meta tag.

Package: libtemplate-provider-fromdata-perl
Description-md5: 8869c3fcc8cc948271fcfb9e9ad46f18
Description-en: module to load templates from your __DATA__ section
 Template::Provider::FromDATA allows you to store your templates inline with
 your code in the __DATA__ section. It will search any number of classes
 specified.

Package: libtemplate-stash-autoescaping-perl
Description-md5: fc8aa8b390e73ed4c0a90b4ce2b04b0a
Description-en: Template::Stash subclass for automatically escaping HTML strings
 Template::Stash is used by Template::Toolkit to store variable values for the
 runtime use of the template processor.
 .
 Template::Stash::AutoEscaping acts as a replacement of Template::Stash that
 automatically escape all HTML strings and avoid XSS vulnerability.

Package: libtemplate-timer-perl
Description-md5: 86042f6304b4c7e9198e7e23c36f0292
Description-en: rudimentary profiling module for Template Toolkit
 Template::Timer provides inline timings of the template processing throughout
 your code. It's an overridden version of Template::Context that wraps the
 process() and include() methods.

Package: libtemplate-tiny-perl
Description-md5: 5c31d6c8de109d248ec98e152d0a9452
Description-en: lightweight implementation of Template Toolkit
 Template::Tiny is a reimplementation of a partial subset of the Template
 Toolkit, in as few lines of code as possible.
 .
 It is intended for use in light-usage, low-memory, or low-cpu templating
 situations, where you may need to upgrade to the full feature set in the
 future, or if you want the familiarity of TT-style templates.
 .
 Note: This module is experimental and subject to change without notice.

Package: libtemplates-parser-dev
Description-md5: 9cce1eb6cf7de74d6b15663ba4d84908
Description-en: Ada library to parse files and replace variables
 The main goal is to ease the development of Web servers. In CGI
 (Common Gateway Interface) applications, you have to write  HTML pages in
 the program (in Ada or whatever other language) by using some specific
 libraries or by using only basic output functions.  This is of course not
 mandatory but by lack of a good library every Web development ends up doing
 just that.  Templates Parser takes that burden off of you.
 .
 This package contains the static libraries, documentation, tools and Ada
 specification files.

Package: libtemplates-parser-doc
Description-md5: f215015f590d85871d2c6028bb8cba41
Description-en: Ada library to parse files and replace variables (documentation)
 The main goal is to ease the development of Web servers. In CGI
 (Common Gateway Interface) applications, you have to write  HTML pages in
 the program (in Ada or whatever other language) by using some specific
 libraries or by using only basic output functions.  This is of course not
 mandatory but by lack of a good library every Web development ends up doing
 just that.  Templates Parser takes that burden off of you.
 .
 This package contains the documentation for developers using the library.

Package: libtemplates-parser21
Description-md5: 8fb5216db500612183ba10aef3e0096d
Description-en: Ada library to parse files and replace variables (runtime)
 The main goal is to ease the development of Web servers. In CGI
 (Common Gateway Interface) applications, you have to write  HTML pages in
 the program (in Ada or whatever other language) by using some specific
 libraries or by using only basic output functions.  This is of course not
 mandatory but by lack of a good library every Web development ends up doing
 just that.  Templates Parser takes that burden off of you.
 .
 This package contains the runtime shared library.

Package: libtemplating-maven-plugin-java
Description-md5: e6c33a17e7e66f823a7d9d523fa08ecc
Description-en: Copying files to an output directory
 The templating maven plugin handles copying files from a source to a given
 output directory, while filtering them. This plugin is useful to filter
 Java Source Code if you need for example to have things in that code
 replaced with some properties values.

Package: libtenjin-perl
Description-md5: 4bade153dfe996d8779dd47fc3ad85ba
Description-en: fast templating engine with support for embedded Perl
 Tenjin is a very fast and full-featured templating engine, implemented in
 several programming languages, among them Perl.
 .
 The Perl version of Tenjin supports embedded Perl code, nestable layout
 template, inclusion of other templates inside a template, capturing parts of
 or the entire template output, file and memory caching, template arguments
 and preprocessing.

Package: libtensorflow-lite-dev
Description-md5: cf57fc4948c75e4a39f8de483742e5b2
Description-en: Computation using data flow graphs for scalable machine learning (dev files)
 TensorFlow is an open source software library for numerical computation
 using data flow graphs. The graph nodes represent mathematical operations,
 while the graph edges represent the multidimensional data arrays (tensors)
 that flow between them. This flexible architecture enables you to deploy
 computation to one or more CPUs or GPUs in a desktop, server, or mobile
 device without rewriting code.
 .
 This package ships C and C++ headers files for tensorflow lite.

Package: libtensorflow-lite2.14.1
Description-md5: c90edd924ee7346598c6376ddc187936
Description-en: Computation using data flow graphs for scalable machine learning (shared lib)
 TensorFlow is an open source software library for numerical computation
 using data flow graphs. The graph nodes represent mathematical operations,
 while the graph edges represent the multidimensional data arrays (tensors)
 that flow between them. This flexible architecture enables you to deploy
 computation to one or more CPUs or GPUs in a desktop, server, or mobile
 device without rewriting code.
 .
 This package provides the tensorflow-lite shared library.

Package: libtensorpipe-dev
Description-md5: ba12aa003ba93bf1bee75cad6e8eed0e
Description-en: tensor-aware P2P comm primitive for machine learning (development files)
 The TensorPipe project provides a tensor-aware channel to transfer rich
 objects from one process to another while using the fastest transport for the
 tensors contained therein (e.g., CUDA device-to-device copy).
 .
 This package contains development files.

Package: libtensorpipe0
Description-md5: 90582634e38a7d5e7ec4c68450595747
Description-en: tensor-aware P2P comm primitive for machine learning (shared library)
 The TensorPipe project provides a tensor-aware channel to transfer rich
 objects from one process to another while using the fastest transport for the
 tensors contained therein (e.g., CUDA device-to-device copy).
 .
 This package contains shared objects.

Package: libterm-choose-linefold-xs-perl
Description-md5: 97f3310124af7a59d2dcc521ef5c2ce2
Description-en: XS acceleration for Term-Choose-LineFold
 Term::Choose::LineFold::XS accelerates Term::Choose::LineFold (in
 libterm-choose-perl).
 .
 Its functions will be used automatically in place of the pure-Perl
 implementations in Term::Choose::LineFold::PP, providing faster performance.

Package: libterm-choose-perl
Description-md5: 32a4bf745f887b4ba3eec79712a290e5
Description-en: module to choose items from a list interactively
 Term::Choose allows one to create prompts where the user can choose
 interactively from a list of items.
 .
 It provides a functional and an object-oriented interface.
 .
 The prompt and the options can be customized in multiple ways, e.g. providing
 default values or setting the layout for the presentation of the options.

Package: libterm-clui-perl
Description-md5: 676e8da101243d655cf020d6e6e6bbaf
Description-en: Perl module offering a Command-Line User Interface
 Term::Clui offers a high-level user interface to give the user of
 command-line applications a consistent "look and feel". Its metaphor for the
 computer is as a human-like conversation-partner, and as each
 question/response is completed it is summarised onto one line, and remains on
 screen, so that the history of the session gradually accumulates on the
 screen and is available for review, or for cut/paste. This user interface can
 therefore be intermixed with standard applications which write to STDOUT or
 STDERR, such as make, pgp, rcs etc.

Package: libterm-encoding-perl
Description-md5: 765188765cb9cfbd1b5ba04b88f51ccc
Description-en: Perl module to detect encoding of the current terminal
 Term::Encoding is a simple module to detect an encoding the current terminal
 expects, in various ways.

Package: libterm-extendedcolor-perl
Description-md5: d86954d4e1e044de67c113d1e38eb755
Description-en: module to color screen output using extended escape sequences
 Term::ExtendedColor provides functions for sending so called extended escape
 sequences to the terminal. This ought to be used with a 256-color compatible
 terminal.
 .
 The codes generated by this module comply to the extension of the ANSI colors
 standard first implemented in xterm in 1999. The first 16 color indexes (0 -
 15) are the regular ANSI colors, while index 16 - 255 are the extendes ones.
 Most terminal emulators support this extension.

Package: libterm-filter-perl
Description-md5: 8307922013229139760fffcfa0386233
Description-en: Perl module to run an interactive terminal session, filtering input and output
 Term::Filter is a Moose role which implements running a program in a pty
 while being able to filter the data that goes into and out of it. This
 can be used to alter the inputs and outputs of a terminal based program, or to
 intercept the data going in or out to record it or rebroadcast it.

Package: libterm-progressbar-perl
Description-md5: 02165f6e90d264e5cb96247f7c7d2c29
Description-en: Perl module to print a progress bar
 This is the CPAN Perl module Term::ProgressBar.
 .
 This module displays progress bar for things that take a while.
 It looks like:
 .
 50% [=====     ]
 .
 and is as long as the terminal.  Linear estimation of the time left
 for the process to run is available.

Package: libterm-progressbar-quiet-perl
Description-md5: ccb32ee21b2d8de3a920a69cfe0c6aa1
Description-en: only show a progress meter if run interactively
 Term::ProgressBar is a wonderful module for showing progress bars on the
 terminal. Term::ProgressBar::Quiet acts very much like that module when
 it is run interactively. However, when it is not run interactively (for
 example, as a cron job) then it does not show the progress bar.

Package: libterm-progressbar-simple-perl
Description-md5: ace420180a8395f96672205e2149c5f5
Description-en: simple but featureful terminal progress bar
 Progress bars are handy - they tell you how much work has been done, how
 much is left to do and estimate how long it will take. But they can be
 fiddly! Term::ProgressBar::Simple module does the right thing in almost
 all cases in a really convenient way.

Package: libterm-prompt-perl
Description-md5: 4a5f55e229cebb9eecf8609915a8d3cd
Description-en: Perl module for prompting a user for information
 Term::Prompt is used to check accept interactive input. You
 specify the type of inputs allowed, a prompt, help text and
 defaults and it will deal with the user interface, (and the
 user!), by displaying the prompt, showing the default, and checking
 to be sure that the response is one of the legal choices.

Package: libterm-query-perl
Description-md5: e277728fa50cd4653209e70cf4d62e34
Description-en: Perl module for subroutines that handle simple tty-based UI
 Term::Query is a Perl 5 module, which performs generalized queries on
 various kinds of values.  Validation and normalization of input, based
 on the type, is automated, as is error reporting and re-solicitation of
 input.

Package: libterm-readline-gnu-perl
Description-md5: 6885b47a7c28c60cf0d67cde21c6b3e2
Description-en: Perl extension for the GNU ReadLine/History Library
 Term::ReadLine::Gnu is a Perl interface to the GNU ReadLine Library, allowing
 developers to provide features including input line editing, input history
 management, word completion and more.
 .
 Through this module, you have access to almost all variables and functions as
 documented in the GNU ReadLine/History Library. This means you can write your
 custom editing function, custom completion function, and so on, with Perl.
 You may find it useful for prototyping before programming with C.

Package: libterm-readline-perl-perl
Description-md5: d1e0da404146e7415d9733526f4c456b
Description-en: Perl implementation of Readline libraries
 Term::ReadLine::Perl is a quick implementation of the minimal interface to
 Readline libraries. The implementation is made in Perl (mostly) by Jeffrey
 Friedl. The only thing this library does is to make it conformant (and add
 some minimal changes, like using Term::ReadKey if present, and correct work
 under xterm).

Package: libterm-readline-ttytter-perl
Description-md5: f8c553663a14767297fcfcbd1d868f58
Description-en: Term::ReadLine driver with special features for microblogging
 Term::Readline::Ttytter is a Term::ReadLine driver based on
 Term::ReadLine::Perl, with special features for microblogging and the
 TTYtter client (q.v).
 .
 As TTYtter is dead upstream, this module can be used together with oysttyer
 as well.

Package: libterm-readline-zoid-perl
Description-md5: 2a00b1a548ee6137d4745f3b2370bfde
Description-en: Pure Perl implementation of Readline libraries
 Term::ReadLine::Zoid provides a set of modules that form an
 interactive input buffer written in plain perl with minimal
 dependencies.  It features almost all key-bindings described in the
 posix spec for the sh(1) utility with some extensions like multiline
 editing; this includes a vi-command mode with a save-buffer (for
 copy-pasting) and an undo-stack.
 .
 It is compatible with the Term::ReadLine interface, so it can be
 used with perl programs using this interface.

Package: libterm-readpassword-perl
Description-md5: e055fc6b883fbd20defad7daef657e47
Description-en: prompt user for a password
 Term::ReadPassword lets you ask the user for a password in the
 traditional way, from the keyboard, without echoing.
 .
 The read_password function prompts for input, reads a line of
 text from the keyboard, then returns that line to the caller.
 The line of text doesn't include the newline character, so
 there's no need to use chomp.

Package: libterm-shell-perl
Description-md5: 435216d2e91382d11ba11ae4ce87fb08
Description-en: Perl module for writing shell-like interfaces
 Term::Shell makes it joyfully easy to write command-line interfaces in Perl.
 All the boring details like command-line parsing and terminal handling are
 done for you.

Package: libterm-shellui-perl
Description-md5: 8a9e5cfea1a98118b72ddb31ea71e98e
Description-en: Perl module for fully-featured shell-like command line environment
 Term::ShellUI uses the history and autocompletion features of Term::ReadLine
 to present a sophisticated command-line interface to the user. It tries to
 make every feature that one would expect to see in a fully interactive shell
 trivial to implement. You simply declare your command set and let ShellUI
 take care of the heavy lifting.

Package: libterm-size-any-perl
Description-md5: 4e17fa42e626f8eb9bf8e2288edbb0eb
Description-en: unified interface to retrieve the terminal size from Perl
 Term::Size::Any presents a unified interface to retrieve the terminal
 size in terms of characters or pixels. To do the job, it loads the first
 available module from a list of known alternatives, in this order:
 * Term::Size::Perl
 * Term::Size
 * Term::Size::ReadKey

Package: libterm-size-perl
Description-md5: cacecec0c2115a65ee6450a58a1be0d2
Description-en: Perl extension for retrieving terminal size
 Term::Size is a Perl module which provides a straightforward way to
 retrieve the terminal size, either as characters or pixels.
 Optionally, a file handle may be specified to retrieve the width and
 height of the associated terminal.

Package: libterm-size-perl-perl
Description-md5: 44e42722bc9e3f07585da4d690e83258
Description-en: pure Perl extension for retrieving the terminal size
 Term::Size::Perl is a pure Perl implementation of Term::Size, a module
 to retrieve the terminal size in terms of either characters or pixels.
 .
 It is currently the only working implementation of Term::Size::Any.

Package: libterm-sk-perl
Description-md5: f1cb4c5a9ad8b9e22821cba3b3c94b4f
Description-en: Perl extension for displaying a progress indicator on a terminal
 Term::Sk is a class to implement a progress indicator ("Sk" is a short form
 for "Show Key").  This is used to provide immediate feedback for long
 running processes.

Package: libterm-slang-perl
Description-md5: 9d060fd06dc2e1d47917ff9e35eb01ba
Description-en: Perl interface to the S-Lang terminal library
 Term::Slang is a Perl interface to the S-Lang terminal library.

Package: libterm-table-perl
Description-md5: 55df841e92c456bfd0e4195b96b2211f
Description-en: module to format a header and rows into a table
 The Term::Table module is able to generically format rows of data into
 tables. This is used in test suites by some failing tests to provide
 diagnostics about what has gone wrong but can also be used in all kinds of
 other contexts.

Package: libterm-termkey-perl
Description-md5: 31eab338ca9071aba0b4d2a7bd19d407
Description-en: perl wrapper around libtermkey
 Term::TermKey provides a light perl wrapper around the libtermkey library.
 Term::TermKey attempts to provide an abstract way to read keypress events in
 terminal-based programs by providing structures that describe keys, rather
 than simply returning raw bytes as read from the TTY device.

Package: libterm-title-perl
Description-md5: 7bb5596f1ef214524f5fec7678aadf84
Description-en: module for setting the terminal titlebar
 Term::Title provides an abstraction for setting the titlebar or the tab title
 across different types of terminals. For *nix terminals, it prints the
 appropriate escape sequences to set the terminal or tab title based on the
 value of $ENV{TERM}.

Package: libterm-ttyrec-plus-perl
Description-md5: bce899f7a8cdb6541abfb930b44787f4
Description-en: module for reading a ttyrec
 Term::TtyRec::Plus is a module that lets you read ttyrec files. The related
 module, Term::TtyRec is designed more for simple interactions.
 .
 Term::TtyRec::Plus gives you more information and, using a callback, lets you
 munge the data block and timestamp. It will do all the subtle work of making
 sure timing is kept consistent, and of rebuilding each frame header.

Package: libterm-twiddle-perl
Description-md5: 9cd5ea0e93d337b07499d8fce0344ad9
Description-en: Perl module to twiddle a thingy while-u wait
 Term::Twiddle provides methods to start, stop and configure a terminal-based
 animation meant to entertain the user while waiting for some long-running
 task to finish. It was inspired by the spinner during FreeBSD's loader
 bootstrap, and aspires to let other people find the same joy in it as the
 author did.

Package: libterm-ui-perl
Description-md5: a1604b835be35aeb53e69ee2a1104119
Description-en: Term::ReadLine UI made easy
 Term::UI is a transparent way of eliminating the overhead of having to format
 a question and then validate the reply, informing the user if the answer was
 not proper and re-issuing the question.
 .
 Simply give it the question you want to ask, optionally with choices the user
 can pick from and a default and Term::UI will DWYM.
 .
 For asking a yes or no question, there's even a shortcut.

Package: libterm-visual-perl
Description-md5: 712b25e8e1c6df3dc69aa8337d2d50c3
Description-en: split-terminal user interface for Perl
 Term::Visual is a "visual" terminal interface for curses applications.
 It provides the split-screen interface you may have seen in console
 based IRC and MUD clients.
 .
 Term::Visual uses the POE networking and multitasking framework to support
 concurrent input from network sockets and the console, multiple
 timers, and more.

Package: libterm-vt102-perl
Description-md5: a5ee9ea4d33928512bc7ee7c9baf7a4d
Description-en: module to emulate a DEC VT102 terminal
 The Term::VT102 class provides emulation of most of the functions of a DEC
 VT102 terminal. Once initialised, data passed to a VT102 object is processed
 and the in-memory "screen" modified accordingly. This "screen" can be
 interrogated by the external program in a variety of ways.
 .
 This allows your program to interface with full-screen console programs by
 running them in a subprocess and passing their output to a VT102 class. You
 can then see what the application has written on the screen by querying the
 class appropriately.

Package: libtermbox-dev
Description-md5: d2bda16733106a99d54e7f9293777fd4
Description-en: Library for writing text-based user interfaces (dev)
 Termbox is a library that provides minimalistic API which allows the
 programmer to write text-based user interfaces.
 .
 It is based on a very simple abstraction. The main idea is viewing terminals
 as a table of fixed-size cells and input being a stream of structured
 messages. Would be fair to say that the model is inspired by windows console
 API. The abstraction itself is not perfect and it may create problems in
 certain areas.  The most sensitive ones are copy & pasting and wide characters
 (mostly Chinese, Japanese, Korean (CJK) characters). When it comes to copy &
 pasting, the notion of cells is not really compatible with the idea of text.
 And CJK runes often require more than one cell to display them nicely. Despite
 the mentioned flaws, using such a simple model brings benefits in a form of
 simplicity. And KISS principle is important.
 .
 At this point one should realize, that CLI (command-line interfaces) aren't
 really a thing termbox is aimed at. But rather pseudo-graphical user
 interfaces.
 .
 This package ships with headers and static library.

Package: libtermbox1
Description-md5: 7afff2fc98c3e658190f25a7410aa372
Description-en: Library for writing text-based user interfaces (lib)
 Termbox is a library that provides minimalistic API which allows the
 programmer to write text-based user interfaces.
 .
 It is based on a very simple abstraction. The main idea is viewing terminals
 as a table of fixed-size cells and input being a stream of structured
 messages. Would be fair to say that the model is inspired by windows console
 API. The abstraction itself is not perfect and it may create problems in
 certain areas.  The most sensitive ones are copy & pasting and wide characters
 (mostly Chinese, Japanese, Korean (CJK) characters). When it comes to copy &
 pasting, the notion of cells is not really compatible with the idea of text.
 And CJK runes often require more than one cell to display them nicely. Despite
 the mentioned flaws, using such a simple model brings benefits in a form of
 simplicity. And KISS principle is important.
 .
 At this point one should realize, that CLI (command-line interfaces) aren't
 really a thing termbox is aimed at. But rather pseudo-graphical user
 interfaces.
 .
 This package ships with shared object.

Package: libtermkey-dev
Description-md5: 0b553edec5f6df7fdf96e742dbf9b0c1
Description-en: library for processing keyboard input (development files)
 This library allows easy processing of keyboard entry from terminal-based
 programs. It handles all the necessary logic to recognise special keys, UTF-8
 combining, and so on, with a simple interface.
 .
 This package contains the header files and libraries needed for developing
 with libtermkey.

Package: libtermkey1
Description-md5: 6e825423286676237a231b80f42371a6
Description-en: library for processing keyboard input
 This library allows easy processing of keyboard entry from terminal-based
 programs. It handles all the necessary logic to recognise special keys, UTF-8
 combining, and so on, with a simple interface.  It provides the following
 features:
 .
 * Follows terminfo for every sequence listed there, only falling back on
 other methods to deal with unrecognised input.
 * Recognises special keys (such as arrow and function keys), including
 "modified" keys like Ctrl-Left.
 * Recognises XTerm-style mouse position/button reporting.
 * MIT licenced to allow almost all projects to use it; both Open Source
 and Commercial.
 * Small API - just three functions are needed in simple common cases.
 * Both synchronous (blocking) and asynchronous (non-blocking) APIs are
 supported.

Package: libtermpaint-dev
Description-md5: 65dd5a94a7091c25ca241c3bff72db1e
Description-en: low level terminal access - headers
 Termpaint is a low level terminal interface library for
 character-cell terminals in the tradition of VT1xx (like xterm, etc).
 It’s designed to be portable and flexible to integrate. It covers event
 handling and rendering.
 .
 This package contains the header files and symbolic links need for
 building software using termpaint.

Package: libtermpaint0a
Description-md5: 0c53ed90842850a1ff4507bfb0a14a23
Description-en: low level terminal access - shared library
 Termpaint is a low level terminal interface library for
 character-cell terminals in the tradition of VT1xx (like xterm, etc).
 It’s designed to be portable and flexible to integrate. It covers event
 handling and rendering.
 .
 This package contains the shared libraries necessary to run programs
 compiled with termpaint.

Package: libterraces-dev
Description-md5: 03c6359e2233cb03ed7855d128a052ff
Description-en: enumerate terraces in phylogenetic tree space (development lib)
 Terraphast takes a .nkw file in Newick format and a genes/sites file,
 which denotes whether (1) or not (0) gene i is present in species j.
 .
 Program output states some imput data properties, the species whose leaf
 edge is used as a new tree root, and the resulting supertree in
 compressed newick format.
 .
 This package contains a library to use the terraphast algorithm in own
 projects.

Package: libterraces0
Description-md5: 58848a5de9317c68beb9509927001af4
Description-en: enumerate terraces in phylogenetic tree space (shared lib)
 Terraphast takes a .nkw file in Newick format and a genes/sites file,
 which denotes whether (1) or not (0) gene i is present in species j.
 .
 Program output states some imput data properties, the species whose leaf
 edge is used as a new tree root, and the resulting supertree in
 compressed newick format.
 .
 This package contains the shared library.

Package: libterralib-dev
Description-md5: 30f1b6433775de0813b88f16a2578be3
Description-en: C++ library for Geographical Information Systems -- development package
 TerraLib enables quick development of custom-built geographical applications
 using spatial databases. As a research tool, TerraLib  is aimed at providing a
 rich and powerful environment for the development of GIS research,
 enabling the development of GIS prototypes that include new concepts such as
 spatio-temporal data models, geographical ontologies and advanced spatial
 analysis techniques. TerraLib defines a geographical data model and provides
 support for this model over a range of different DBMS (MySQL, PostgreSQL,
 ORACLE and ACCESS), and is implemented as a library of C++ classes and
 functions, written in ANSI-C++.
 .
 This package contains development files for terralib.

Package: libterralib-doc
Description-md5: 9c045605ddbfcd1a4c16ae4e835f4574
Description-en: C++ library for Geographical Information Systems -- documentation package
 TerraLib enables quick development of custom-built geographical applications
 using spatial databases. As a research tool, TerraLib  is aimed at providing a
 rich and powerful environment for the development of GIS research,
 enabling the development of GIS prototypes that include new concepts such as
 spatio-temporal data models, geographical ontologies and advanced spatial
 analysis techniques. TerraLib defines a geographical data model and provides
 support for this model over a range of different DBMS (MySQL, PostgreSQL,
 ORACLE and ACCESS), and is implemented as a library of C++ classes and
 functions, written in ANSI-C++.
 .
 This package contains examples for the terralib library.

Package: libterralib3t64
Description-md5: c1b0c585d1b23e4c76ab6688e077df49
Description-en: C++ library for Geographical Information Systems
 TerraLib enables quick development of custom-built geographical applications
 using spatial databases. As a research tool, TerraLib  is aimed at providing a
 rich and powerful environment for the development of GIS research,
 enabling the development of GIS prototypes that include new concepts such as
 spatio-temporal data models, geographical ontologies and advanced spatial
 analysis techniques. TerraLib defines a geographical data model and provides
 support for this model over a range of different DBMS (MySQL, PostgreSQL,
 ORACLE and ACCESS), and is implemented as a library of C++ classes and
 functions,  written in ANSI-C++.

Package: libtesseract-dev
Description-md5: f6e772057deff3bcd995b32a578efb48
Description-en: Development files for the tesseract command line OCR tool
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. It supports a wide variety of
 languages. This package includes the development files, static
 library, and header files.

Package: libtesseract5
Description-md5: 1c67aa6c8fa00c9ab066f4cbab95b7c2
Description-en: Tesseract OCR library
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. It supports a wide variety of
 languages. This package includes the shared library.

Package: libtest-abortable-perl
Description-md5: 5d9bf75a44b149f6d636756499cbd6f6
Description-en: module to handle subtest failures with exceptions
 Test::Abortable provides a simple system for catching some exceptions and
 turning them into test events. It provides a means to communicate, via
 exceptions, that the running subtest should be aborted, possibly with some
 test output, and that the program should then continue.
 .
 Test::Abortable exports a subtest() routine that behaves like the one in
 Test::More but will handle and recover from abortable exceptions. It also
 exports testeval(), which behaves like a block eval that only catches
 abortable exceptions.

Package: libtest-api-perl
Description-md5: 3c03c337b801e89fec58d65c60f0041f
Description-en: test a list of subroutines provided by a module
 Test::API checks the subroutines provided by a module.  This is useful
 for confirming a planned API in testing and ensuring that other
 functions aren't unintentionally included via import.

Package: libtest-assertions-perl
Description-md5: d29d645c8c562c3e173342797d7e62fb
Description-en: simple set of building blocks for unit and runtime testing
 Test::Assertions provides a convenient set of tools for constructing tests,
 such as unit tests or run-time assertion checks (like C's ASSERT macro).
 Unlike some of the Test:: modules available on CPAN, Test::Assertions is
 not limited to unit test scripts; for example it can be used to check if
 output is as expected within a benchmarking script.
 When it is used for unit tests, it generates output in the standard form
 for CPAN unit testing (under Test::Harness).

Package: libtest-async-http-perl
Description-md5: 8443e5a86e82c4d4fbda0c11d76e85ea
Description-en: unit test code that uses Net::Async::HTTP
 Test::Async::HTTP implements a mock version of Net::Async::HTTP suitable for
 unit tests that virtualises the actual HTTP request/response cycle, allowing
 the unit test script to inspect the requests made and provide responses to
 them.

Package: libtest-autoloader-perl
Description-md5: 5990f5331a6fdefe993542847366eeb4
Description-en: testing utility for autosplit/autoloaded modules
 Test::AutoLoader single-purpose module attempts to eliminate uncaught syntax
 errors or other obvious goofs in subroutines that are autosplit, and hence not
 looked at by "perl -c Module.pm". Ideally, this module will become unnecessary
 as you reach full coverage of those subroutines in your unit tests. Until
 that happy day, however, this should provide a quick and dirty backstop for
 embarrassing typos.

Package: libtest-base-perl
Description-md5: 876f752aa23c8042316177a19ed6aacb
Description-en: data driven testing framework for Perl
 Testing is usually the ugly part of Perl module authoring. Perl gives you a
 standard way to run tests with Test::Harness, and basic testing primitives
 with Test::More. After that you are pretty much on your own to develop a
 testing framework and philosophy. Test::More encourages you to make your own
 framework by subclassing Test::Builder, but that is not trivial.
 .
 Test::Base gives you a way to write your own test framework base class that is
 trivial. In fact it is as simple as two lines:
 package MyTestFramework;
 use Test::Base -Base;
 .
 A module called MyTestFramework.pm containing those two lines, will give all
 the power of Test::More and all the power of Test::Base to every test file
 that uses it. As you build up the capabilities of MyTestFramework, your tests
 will have all of that power as well.
 .
 MyTestFramework becomes a place for you to put all of your reusable testing
 bits. As you write tests, you will see patterns and duplication, and you can
 "upstream" them into MyTestFramework. Of course, you don't have to subclass
 Test::Base at all. You can use it directly in many applications, including
 everywhere you would use Test::More.
 .
 Test::Base concentrates on offering reusable data driven patterns, so that you
 can write tests with a minimum of code. At the heart of all testing you have
 inputs, processes and expected outputs. Test::Base provides some clean ways
 for you to express your input and expected output data, so you can spend your
 time focusing on that rather than your code scaffolding.

Package: libtest-bdd-cucumber-perl
Description-md5: a7c0ac25f022b5fd387430ae7d724f89
Description-en: Cucumber-style acceptance testing framework in Perl
 Behavioral testing tools like Cucumber let software development teams
 describe in plain text how software should behave. The text is
 written in a business-readable domain-specific language and serves as
 documentation, automated tests and development-aid - all rolled into
 one format.
 .
 Test::BDD::Cucumber aims to be a sane and complete Cucumber
 implementation in Perl.
 .
 Test::BDD::Cucumber is not feature-complete yet. However, in almost
 all cases, where the behaviour of this module is different from
 the real Cucumber, the plan is to move it to be more similar to that.

Package: libtest-bits-perl
Description-md5: 6c342b3c447e04623886a4a822bb21ac
Description-en: Perl module for testing binary data
 Test::Bits provides a single subroutine, bits_is(), for testing binary data.
 .
 This module is quite similar to Test::BinaryData and Test::HexString in
 concept. The difference is that this module shows failure diagnostics in a
 different way, and has a slightly different calling style. Depending on the
 nature of the data you're working with, this module may be easier to work
 with.
 .
 In particular, when you're doing a lot of bit twiddling, this module's
 diagnostic output may make it easier to diagnose failures. A typical failure
 diagnostic will look like this:
 .
 The two pieces of binary data are not the same length (got 2, expected 3).
 .
 Binary data begins differing at byte 1.
 .
 Got: 01111000
 .
 Expect: 01111001

Package: libtest-block-perl
Description-md5: b53562bbe0ebfbf13914e73474dee2d1
Description-en: module for specifying tests with a finer granularity
 Test::Block allows one to specify the number of expected tests at a finer
 level of granularity than an entire test script. It is built with
 Test::Builder and plays happily with Test::More and friends.
 .
 Note: Test::Block has been marked DEPRECATED by its author. It was
 written before subtests existed in TAP and Test::More. These days
 subtests will probably be a better option for you.

Package: libtest-carp-perl
Description-md5: 899126323a39023ebef3e4fd728d247c
Description-en: module to test your code for calls to Carp functions
 Test::Carp is a module that facilitates testing whether or not a
 particular Carp function is called as a result of given code. It also
 allows checking the value (error message) the Carp function is called
 with.

Package: libtest-check-clojure
Description-md5: fba00490d18fb0e3f17eaf4e7f793405
Description-en: Clojure property-based testing tool inspired by QuickCheck
 The core idea of test.check is that instead of enumerating expected
 input and output for unit tests, you write properties about your
 function that should hold true for all inputs, allowing you to write
 concise, powerful tests.

Package: libtest-checkdeps-perl
Description-md5: b92a93274e18a02855fd7f1b1339769b
Description-en: check for presence of dependencies
 Test::CheckDeps adds a test that assures all dependencies have been
 installed properly. If requested, it can bail out all testing on error.

Package: libtest-checkmanifest-perl
Description-md5: 275ab149e98baa4ab005e1b6573f51ec
Description-en: module to check if your manifest matches your distribution
 Test::CheckManifest is a Perl test module that checks whether the package
 manifest matches your distribution. The package manifest must name all files
 that come with the distribution. By default, this module searches for a file
 named MANIFEST.

Package: libtest-chuck-clojure
Description-md5: 54b42a38d40baf8b04e4f439db85c902
Description-en: Clojure utility library for test.check
 a collection of various utilities for the Clojure test framework test.check

Package: libtest-class-most-perl
Description-md5: 2120544de078a3bc61d59e64e3b8f413
Description-en: module to reduce boilerplate code when testing classes
 Test::Class::Most acts as a combination of Test::Class, Test::Most and
 Modern::Perl, thus saving a lot of typing boilerplate code when writing
 tests for Perl classes.

Package: libtest-class-perl
Description-md5: 1334bad0fed629651e98bc8fcb267d4b
Description-en: module for creating test classes in an xUnit style
 Test::Class is a Perl test harness for creating tests using the xUnit style
 inspired by Smalltalk. It is aimed at authors of Perl modules already using
 Test::Builder-based modules.

Package: libtest-classapi-perl
Description-md5: b55384c80b1088b553a48b8d43f5c0c3
Description-en: Perl extension for basic first-pass API testing for class trees
 For many APIs with large numbers of classes, it can be very useful to be able
 to do a quick once-over to make sure that classes, methods, and inheritance
 is correct, before doing more comprehensive testing.
 Test::ClassAPI aims to provide such a capability.

Package: libtest-cleannamespaces-perl
Description-md5: 0989129cc40c1cea415db81484dce086
Description-en: module to check for uncleaned imports
 Test::CleanNamespaces lets you check your module's namespaces for imported
 functions you might have forgotten to remove with namespace::autoclean or
 namespace::clean and are therefore available to be called as methods, which
 usually isn't want you want.

Package: libtest-cmd-perl
Description-md5: 2f5666d415c99a67301b6119940a3a47
Description-en: perl module which provides a testing framework
 The Test::Cmd module provides a framework for portable automated testing
 of executable commands and scripts (in any language, not just Perl),
 especially commands and scripts that interface with the file system.

Package: libtest-command-perl
Description-md5: fa4b13716aa1446426aa00dc034ac4c0
Description-en: Perl module for testing external commands
 Test::Command lets you write tests that examine the exit status, STDOUT
 and STDERR of any program helping you determine if it is behaving as
 expected.

Package: libtest-command-simple-perl
Description-md5: 2441b1a6af93934aa755026abdba96e1
Description-en: Perl module to test external commands
 Test::Command::Simple is a intended to simplify testing of external commands.
 It does so by running the command under IPC::Open3, closing the stdin
 immediately, and reading everything from the command's stdout and stderr.
 It then makes the output available to be tested.
 .
 It is not (yet?) as feature-rich as Test::Cmd (in package libtest-cmd-perl),
 however the interface to this is much simpler.  Tests also plug directly
 into the Test::Builder framework, which plays nice with Test::More.

Package: libtest-compile-perl
Description-md5: 2e5c5d36a02fe346c393304c25e6b565
Description-en: test module for checking that scripts and modules compile
 Test::Compile is a Perl module that lets you check whether a Perl module or
 script compiles properly, and report its results in standard Test::Simple
 fashion. It can test all Perl modules in a distribution, as well as single
 module or script files.

Package: libtest-consistentversion-perl
Description-md5: 68c7aad08d49ef3dd5072807cb165193
Description-en: module to ensure consistent versions in a package
 Test::ConsistentVersion is a Perl module that ensures consistent versioning
 in all modules of a package. It also checks that the README and Changes files
 match the module version.

Package: libtest-corpus-audio-mpd-perl
Description-md5: 2bebb8862118066f1820454e7841f186
Description-en: module to fake mpd for testing purposes
 Test::Corpus::Audio::MPD is a Perl test harness that tries to launch a new
 Music Player Daemon (MPD) server using a fake mpd.conf file with correct
 paths for testing.
 .
 If an mpd server is already running, this module will stop it temporarily if
 the MPD_TEST_OVERRIDE environment variable is true; otherwise, the test will
 bail. Once the tests are complete, the temporarily launched mpd server will
 be shut down and the original one relaunched (if there was one).

Package: libtest-cpan-meta-json-perl
Description-md5: 6b2e1d6049895a6b26de7f5c0b4ad440
Description-en: module to validate CPAN META.json files
 Test::CPAN::Meta::JSON was written to ensure that a META.json file, provided
 with a standard distribution uploaded to CPAN, meets the specifications that
 are slowly being introduced to module uploads, via the use of package makers
 and installers such as ExtUtils::MakeMaker, Module::Build and
 Module::Install.
 .
 See CPAN::Meta for further details of the CPAN Meta Specification.

Package: libtest-cpan-meta-perl
Description-md5: 8072c9b3309b0df5e492f646fc1b36f7
Description-en: test module to validate package metadata for CPAN
 Test::CPAN::Meta is a Perl test module for validating that the META.yml or
 META.json file, included in all standard distributions uploaded to CPAN, is
 correct. To work properly, these files must conform to the CPAN Metadata
 Specification (see <URL:https://metacpan.org/release/CPAN-Meta-Spec>)
 .
 This package is considered the successor of Test::CPAN::Meta::YAML and
 Test::CPAN::Meta::JSON.

Package: libtest-cpan-meta-yaml-perl
Description-md5: 7920486037200cdd15ce7022756e226b
Description-en: test module to validate a META.yml file
 Test::CPAN::Meta::YAML::Perl was written to ensure that a META.yml file,
 provided with a standard distribution, meets the specifications that are
 gradually being introduced to module uploads, via the use of
 ExtUtils::MakeMaker, Module::Build and Module::Install.
 It is one of three very similar packages with different dependencies
 and you may prefer one of the others: libtest-cpan-meta-perl or
 libtest-cpan-meta-json-perl.

Package: libtest-cukes-perl
Description-md5: ef7be43bb4dabc8afbc22a0f169b0207
Description-en: test framework inspired by Cucumber
 Test::Cukes is a Perl test framework inspired by Cucumber, which lets you
 write module tests with scenarios and is compatible with Test::More and other
 TAP-compliant modules. It uses Test::Builder's note function internally to
 print messages.
 .
 For more information about how to define features and scenarios, please read
 the Cucumber documentation from <URL:http://cukes.info/>

Package: libtest-data-perl
Description-md5: 68fdcbc5d72afbeb187d7302c2faacf5
Description-en: module to check properties and values of data and variables
 Test::Data imports functions from plugin modules that allow testing of
 a wide range of properties of a variable. Plugin modules shipped in
 this package include Test::Data::Scalar, Test::Data::Array,
 Test::Data::Hash and Test::Data::Function. Tests range from
 blessed_ok() to array_sorted_descending_ok() or prototype_ok().

Package: libtest-database-perl
Description-md5: 43a12c423c426dfb8fb7e2fa14459519
Description-en: support for testing against multiple unspecified databases
 From the perspective of a module author, this allows you to write tests
 against a datbase without knowing precisely which databases will be used.
 You call Test::Database->handles() and you get a number of DBI handles
 against which you can run your tests. You can specify which Databases you
 are willing to support.
 .
 From the perspective of someone installing a perl module which uses
 Test::Database, you put a config file in your home directory which
 explains how to connect to non-file based databases. File based databases
 do not normally needed configuration so long as the DBD driver is available.

Package: libtest-databaserow-perl
Description-md5: 46324a3a05e7641811bca5164ea95a29
Description-en: module for simple database tests
 Test::DatabaseRow is a simple module for doing simple tests on a database,
 primarily designed to test if a row exists with the correct details in a
 table or not.

Package: libtest-dbic-expectedqueries-perl
Description-md5: 6dbe36ed0c2519f5dcd98d610ad25487
Description-en: test module for expected DBIx::Class queries
 Test::DBIC::ExpectedQueries ensures that only the DBIx::Class SQL queries you
 expect are executed while a particular piece of code under test is run. It
 finds the places in your code where the unexpected queries are executed.

Package: libtest-dbix-class-perl
Description-md5: 8eb1dfb080991e012315220135b72736
Description-en: Perl module for creating test cases for DBIx::Class applications
 Test::DBIx::Class attempts to make it easier to write test cases for your
 DBIx::Class based applications. It does this in three ways.
 .
 First, it tries to make it easy to deploy your Schema. This can be to your
 dedicated testing database, or a simple SQLite database. This allows you to
 run tests without interfering with your development work and having to stop
 and set up a testing database instance.
 .
 Second, it allows you to load test fixtures via several different tools.
 .
 Last it creates some helper functions in your test script so that you can
 reduce repeated or boilerplate code. Overall, the module attempt to reduce
 the amount of code you have to write before you can begin writing tests.

Package: libtest-debian-perl
Description-md5: 63448ea889b066660918883982a1d7a5
Description-en: Perl tests for Debian
 The module provides some perl tests for Debian systems:
 - system_is_debian
 - package_is_installed
 - package_isnt_installed
 You can use them inside your Perl tests.

Package: libtest-deep-fuzzy-perl
Description-md5: 5ad5403499bf520d4dad500588ae8e15
Description-en: fuzzy number comparison with Test::Deep
 Test::Deep::Fuzzy provides fuzzy number comparison with Test::Deep.
 .
 A value under test is compared against an expected value and a
 specified range. Math::Round::nearest() is used to round the value
 before comparison against the expected value.

Package: libtest-deep-json-perl
Description-md5: dfe87f6ab848b70c8599fb2d08471000
Description-en: Test::Deep plugin for comparing JSON data
 Test::Deep::JSON provides the sub json to indicate that the data
 being tested is a JSON string. An error condition is reported if
 the data cannot be parsed as valid JSON.

Package: libtest-deep-perl
Description-md5: 73cd5da785d054447b6e60a9c9aa4413
Description-en: Perl module for extremely flexible deep comparisons
 Test::Deep gives you very flexible ways to check that the result you got is
 the result you were expecting. At it's simplest it compares two structures by
 going through each level, ensuring that the values match, that arrays and
 hashes have the same elements and that references are blessed into the correct
 class. It also handles circular data structures without getting caught in an
 infinite loop.
 .
 Where it becomes more interesting is in allowing you to do something besides
 simple exact comparisons. With strings, the eq operator checks that 2 strings
 are exactly equal but sometimes that's not what you want. When you don't know
 exactly what the string should be but you do know some things about how it
 should look, eq is no good and you must use pattern matching instead.
 Test::Deep provides pattern matching for complex data structures

Package: libtest-deep-type-perl
Description-md5: 1179ed7b84cf2f72c564133602d074ad
Description-en: Test::Deep plugin for validating type constraints
 Test::Deep::Type provides the sub is_type to indicate that the data being
 tested must validate against the passed type. This is an actual type object,
 not a string name -- for example something provided via MooseX::Types, or a
 plain old coderef that returns a bool (such as what might be used in a Moo
 type constraint).

Package: libtest-deep-unorderedpairs-perl
Description-md5: 283743cfe85f038e8ee50675b2fdc962
Description-en: Test::Deep plugin for comparing lists as if they were hashes
 Test::Deep::UnorderedPairs provides the sub unordered_pairs (and tuples,
 samehash, as synonyms) to indicate the data being tested is a list of pairs
 that should be tested where the order of the pairs is insignificant.
 .
 This is useful when testing a function that returns a list of hash elements
 as an arrayref, not a hashref.

Package: libtest-dependencies-perl
Description-md5: 41513c4da75dd4aa4b00ceaa64c0c32c
Description-en: module to verify dependencies listed in Makefile.PL
 Test::Dependencies makes sure that all of the modules that are 'use'd are
 listed in the Makefile.PL as dependencies. Target users are Perl module
 authors who want to add a check if their Makefile.PL lists all dependencies to
 their tests.

Package: libtest-diaginc-perl
Description-md5: 223b2309a1a32ea5d64c897379c253a8
Description-en: List modules and versions loaded if tests fail
 Assuming you shipped your module to CPAN with working tests, test failures
 from CPAN Testers[1] might be due to platform issues, Perl version issues or
 problems with dependencies. Test::DiagINC helps you diagnose deep dependency
 problems by showing you exactly what modules and versions were loaded during a
 test run.
 .
 When this module is loaded, it sets up an END block that will take action if
 the program is about to exit with a non-zero exit code or if
 $test_builder->is_passing|Test::Builder/is_passing is false by the time the
 END block is reached. If that happens, this module prints out the names and
 version numbers of non-local modules appearing in %INC|perlvar/%INC at the
 end of the test.
 .
 [1]: http://www.cpantesters.org/

Package: libtest-differences-perl
Description-md5: a8c6988b57ccec8ea3e432b94e0d4ffa
Description-en: Perl module to test string and data structure differences
 CPAN's Test::Differences compares data structures and strings
 and returns their differences in a UNIX diff fashion if they
 are "not ok". Useful for comparing large structures easily
 when running tests.

Package: libtest-dir-perl
Description-md5: faa575b6818b0f06ff442aba244edf94
Description-en: module for testing directory attributes
 Test::Dir is a Perl test module that provides functions to verify various
 characteristics of directories: existence, emptiness, permissions (readable,
 writable and/or executable), and more.

Package: libtest-distmanifest-perl
Description-md5: 87acbed26dd923cb18fba1456d49e17d
Description-en: Perl module for verifying CPAN MANIFEST files
 Test::DistManifest provides a simple method of testing that a MANIFEST
 matches the distribution. It is similar to Test::CheckManifest, but differs
 in that it has native support for the MANIFEST.SKIP file.
 .
 It tests three things:
 .
 1. Everything in MANIFEST exists
 2. Everything in the package is listed in MANIFEST, or subsequently matches
 a regular expression mask in MANIFEST.SKIP
 3. Nothing exists in MANIFEST that also matches a mask in MANIFEST.SKIP,
 which is an unsatisfiable condition
 .
 Much of the functionality is provided by Module::Manifest, so developers
 wishing to manipulate MANIFEST files in a similar way are encouraged to look
 at that distribution.

Package: libtest-distribution-perl
Description-md5: 340a6494b3a8c17e68fe8344ceff0f9e
Description-en: perform tests on all modules of a distribution
 When using Test::Distribution in a test script, it goes through all the
 modules in your distribution, checks their POD, checks that they compile ok
 and checks that they all define a $VERSION.
 .
 This module also performs a number of tests on the distribution itself. It
 checks that your files match your SIGNATURE file if you have one. It checks
 that your distribution isn't missing certain 'core' description files. It
 checks to see you haven't missed out listing any pre-requisites in Makefile.PL
 .
 It defines its own testing plan, so you usually don't use it in conjunction
 with other Test::* modules in the same file. It's recommended that you just
 create a one-line test script as shown in the SYNOPSIS above. However, there
 are options.

Package: libtest-effects-perl
Description-md5: ecb57d4943e60ef8df572658dea05a37
Description-en: Perl module to test various effects at once
 Test::Effects allows one to test all effects of some code to be tested
 at once: return value, I/O, warnings, exceptions, etc.
 .
 Test::Effects provides a single exported subroutine: effects_ok.
 .
 This sub expects a block of code (or sub ref) as its first argument, followed
 by an optional hash ref as its second, and an optional string as its third.

Package: libtest-email-perl
Description-md5: 8456b80a6b05edcea619b72d1c037b46
Description-en: email contents test module
 Test::Email provides tests for email contents; it is a subclass of
 MIME::Entity with header_is, body_is, or _ok or _like and part_ok,
 mime_type_ok methods. Tests for equality remove trailing newlines from
 strings before testing. Some mail messages have newlines appended to them
 during the mailing process, which could cause unnecessary confusion.
 .
 This package also provides Test::POP3 to automate email delivery tests.

Package: libtest-eol-perl
Description-md5: ba66ac1e2e99c9b48c987b4d71dd8f84
Description-en: module to check for non-Unix line endings
 Test::EOL is a Perl module for verifying that your project/distribution
 contains only Unix-style line endings. It is especially useful for developers
 that work on Windows, but that release code for Unix.

Package: libtest-exception-lessclever-perl
Description-md5: f363c7fa4773bc754498219a7333fcdf
Description-en: simplified Test::Exception alternative
 Test::Exception::LessClever is an alternative to Test::Exception that is much
 simpler. This alternative does not use fancy stack tricks to hide itself. The
 idea here is to keep it simple. This also solves the Test::Exception bug
 where some dies will be hidden when a DESTROY method calls eval. If a DESTROY
 method masks $@ a warning will be generated as well.
 .
 This module is deprecated.

Package: libtest-exception-perl
Description-md5: 86b2fffa95f12ffe1616dcc8453427d7
Description-en: module for testing exception-based code
 Test::Exception is a Perl test module that provides a few convenience methods
 for testing exception-based code. It is built with Test::Builder and plays
 happily with Test::More and friends.
 .
 Note that this module only checks for exceptions, so it ignores other methods
 of halting program executing - including exit(). If your code causes the Perl
 interpreter to exit, Test::Exception won't be able to catch it.

Package: libtest-exit-perl
Description-md5: 7784b36020324af04b0329d7609fc5c5
Description-en: Perl module for testing whether code exits without terminating
 Test::Exit provides some simple tools for testing that code does or does not
 call exit(), while stopping code that does exit at the point of the exit().
 Currently it does so by means of exceptions, so it will not function properly
 if the code under test calls exit() inside of an eval block or string.
 .
 The only criterion tested is that the supplied code does or does not call
 exit(). If the code throws an exception, the exception will be propagated and
 you will have to call it yourself. die()ing is not exiting for the purpose of
 these tests.

Package: libtest-expander-perl
Description-md5: 7fd3dbe57bcc6e03afefaead1aedd7f0
Description-en: collection of frequentely used test functionalities
 The primary objective of Test::Expander is to provide additional convenience
 functions for tests based on Test2::V0, considering boilerplate aspects that
 seem to be important in a notable number of cases. These are among other
 things:
 .
 Repeated application of class/module and/or method/function to be tested.
 .
 The frequent necessity of introduction of a temporary directory and/or file.
 .
 Another fuctionality frequently used in tests relates to the work with files
 and directories: reading, writing, creation, etc.
 .
 Run tests in a clean environment, where only explicitly mentioned environment
 variables are set and environment variables from the "outside world" cannot
 affect the execution of tests.

Package: libtest-expect-perl
Description-md5: b0afc08cb3b65716309e0624a5213c0a
Description-en: module for automated driving and testing of terminal-based programs
 Test::Expect is a module for automated driving and testing of
 terminal-based programs.  It is handy for testing interactive programs
 which have a prompt, and is based on the same concepts as the Tcl
 Expect tool.  As in Expect::Simple, the Expect object is made
 available for tweaking.
 .
 Test::Expect is intended for use in a test script.

Package: libtest-expectandcheck-perl
Description-md5: 373aa07f828c558204838ac828fdb31a
Description-en: expect/check-style unit testing with object methods
 Test::ExpectAndCheck creates objects that assist in writing unit tests with
 mocked object instances. Each mock instance will expect to receive a given
 list of method calls. Each method call is checked that it received the right
 arguments, and will return a prescribed result. At the end of each test, each
 object is checked to ensure all the expected methods were called.

Package: libtest-exports-perl
Description-md5: 214a830732cebb090528680f3497bbf4
Description-en: Perl module to test that modules export the right symbols
 Test::Exports provides simple test functions for testing other modules
 "import" methods. Testing is currently limited to checking which subs have been
 imported.
 .
 In order to keep different calls to ->import separate, Test::Exports performs
 these calls from a private package. The symbol-testing functions then test
 whether or not symbols are present in this private package, ensuring none of
 this interferes with your test script itself.

Package: libtest-failwarnings-perl
Description-md5: 77cd849f7a135f071326c16cd46989d5
Description-en: module for adding test failures if warnings are caught
 Test::FailWarnings hooks $SIG{__WARN__} and converts warnings to Test::More's
 fail() calls. It is designed to be used with done_testing, when you don't
 need to know the test count in advance.
 .
 Just as with Test::NoWarnings, this does not catch warnings if other things
 localize $SIG{__WARN__}, as this is designed to catch unhandled warnings.

Package: libtest-fake-httpd-perl
Description-md5: 49728271d7dd3168b7c2eb170e011df4
Description-en: fake HTTP server
 Test::Fake::HTTPD is a fake HTTP server module for testing.

Package: libtest-fatal-perl
Description-md5: 663dcee23cc06f40e2690e989196ad5e
Description-en: module for testing code with exceptions
 Test::Fatal is an alternative to the popular Test::Exception. It does much
 less, but should allow greater flexibility in testing exception-throwing code
 with about the same amount of typing.
 .
 It exports one routine by default: exception.

Package: libtest-file-contents-perl
Description-md5: cdd058b1a3a00c3b2d67c68114d0da4f
Description-en: Perl module for testing the contents of files
 Test::File::Contents provides a set of routines useful to construct
 tests that examine the content of files.
 .
 It can check for an exact match and for a regexp match against the file's
 contents, but also if the file's contents do not match a string or a
 regexp and whether a file matches or not a given md5sum.

Package: libtest-file-perl
Description-md5: ed819693fc074a9430dfed1602fdef83
Description-en: Perl module to test file attributes
 Test::File provides a collection of test utilities for file attributes.
 .
 Some file attributes depend on the owner of the process testing the file in
 the same way the file test operators do. For instance, root (or super-user or
 Administrator) may always be able to read files no matter the permissions.

Package: libtest-file-sharedir-perl
Description-md5: 9b6f9507f2ee74956510b1cadc3a7f42
Description-en: Perl module to create fake ShareDirs
 Test::File::ShareDir is a Perl test module that provides functionality for
 creating fake ShareDirs (directories to store read-only data such as /usr/share
 on Linux), useful for module testing purposes.

Package: libtest-filename-perl
Description-md5: 176adee5b64baeb6eaddf55bcf13c03a
Description-en: portable filename comparison
 Many cross-platform test failures -- particularly on Win32 -- are due
 to hard-coded file paths being used in comparison tests.
 .
 my $file = get_file();     # returns "foo\bar.t";
 is( $file, "foo/bar.t" );  # fails on Win32
 .
 Test::Filename provides some handy functions to convert all those path
 separators automatically so filename tests will just DWIM.
 .
 The alternative is to write your own utility subroutine and use it
 everywhere or just keep on littering your test code with calls to
 File::Spec -- yuck!
 .
 is( $file, File::Spec->canonpath("some/path"), "should pass" );
 .
 Since this module is so simple, you might not think it worth including
 as a dependency.  After all, it's not that hard to always remember to
 use File::Spec, Path::Tiny or some other file utility, right? But odds
 are that, at some point, you'll be so busy writing tests that you'll
 forget and hard-code a path in your haste to show what a clever
 programmer you are.
 .
 So just use this module and stop worrying about it.  You'll be happier
 and so will anyone trying to install your modules on Win32.

Package: libtest-files-perl
Description-md5: f6d73516785b0c3e633f6f86208d92df
Description-en: module to ease testing with files and directories
 The Test::Files module is meant to ease testing with files and directories,
 e.g. to compare the contents of a file to a string, compare the contents of
 two files, check a directory for the presence of a list of files, compare all
 text files in two directories reporting any differences, etc.

Package: libtest-fitesque-perl
Description-md5: 98cebde839e507a3f393975907f9f42d
Description-en: FITesque framework
 Test::FITesque is a framework designed to emulate the FIT framework
 <http://fit.c2.com>, but with a more perlish touch. While it is possible
 to use the FIT framework from within perl, it has a lot of unnecessary
 overhead related to its origins in the Java world.

Package: libtest-fitesque-rdf-perl
Description-md5: d9954cbb5442bfa66baf3a58b376db07
Description-en: module to formulate Test::FITesque fixture tables in RDF
 Test::FITesque::RDF enables the use of Resource Description Framework to
 describe fixture tables. It will take the filename of an RDF file and return
 a Test::FITesque::Suite object that can be used to run tests.
 .
 The RDF serves to identify the implementation of certain fixtures, and can
 also supply parameters that can be used by the tests, e.g. input parameters
 or expectations. See Test::FITesque for more on how the fixtures are
 implemented.

Package: libtest-fixme-perl
Description-md5: 8b71ada68066d40f86970787b35edf91
Description-en: Perl module to check code for FIXME declarations
 When coding it is common to come up against problems that need to be
 addressed but that are not a big deal at the moment. What generally happens
 is that the coder adds comments like:
 .
 # FIXME - add checking of user privileges here.
 .
 Test::Fixme allows you to add a test file that ensures that none of these get
 forgotten in the module.

Package: libtest-fork-perl
Description-md5: b3cd82457d9672760db4385200259af8
Description-en: module for testing code which forks
 Because each test has a number associated with it, testing code which forks
 is problematic. Coordinating the test number amongst the parent and child
 processes is complicated. Test::Fork provides a function to smooth over the
 complications.

Package: libtest-future-io-impl-perl
Description-md5: f9ac61733ca2173a74b4b918baf2f0f9
Description-en: acceptance tests for Future::IO implementations
 Test::Future::IO::Impl contains a collection of acceptance tests for
 implementations of Future::IO.

Package: libtest-generative-clojure
Description-md5: 9b0bdd6d28bef86665502b1999638dc8
Description-en: Generative test runner for Clojure
 test.generative is a test framework for Clojure that serves to automatically
 generate test cases and validate the properties of the output instead of
 values.

Package: libtest-harness-perl
Description-md5: 19d0b5f443f263f69b1183a94037b80f
Description-en: module to run standard Perl test scripts with statistics
 Test::Harness is a Perl module usually invoked by Perl's test systems, namely
 Test::Simple, Test::More and those based on Test::Builder.
 .
 This module is already included as part of Perl's core distribution, so this
 package is only beneficial when newer features or bug fixes are required. For
 details, please see Bug #383517.

Package: libtest-hasversion-perl
Description-md5: 07094c92dd4a224b995ac16ddd413a9d
Description-en: Perl library to check that Perl modules have version numbers
 Do you wanna check that every one of your Perl modules in a distribution has
 a version number? You wanna make sure you don't forget the brand new modules
 you just added? Well, that's the module you have been looking for. Use it!
 .
 Do you wanna check someone else's distribution to make sure the author have
 not committed the sin of leaving Perl modules without a version that can be
 used to tell if you have this or that feature? Test::HasVersion is also for
 you, nasty little fellow.
 .
 There's a script test_version which is installed with this distribution. You
 may invoke it from within the root directory of a distribution you just
 unpacked, and it will check every .pm file in the directory and under lib/
 (if any).

Package: libtest-hexdifferences-perl
Description-md5: 7b3d81deaeb0d73246a84bd812bf0521
Description-en: module for testing binary data as hexadecimal strings
 The Test::HexDifferences module provides tests to convert binary data to
 hexadecimal strings and compare them. It is also possible to specify a format
 for the expected binary.

Package: libtest-hexstring-perl
Description-md5: bbfd80a95dbe77e469a4f9295e07f68a
Description-en: module that tests binary strings with hex dump diagnostics
 Test::HexString provides a single function, is_hexstr(), which asserts that
 the given string matches what was expected. When the strings match (i.e.
 compare equal using the eq operator), the behaviour is identical to the usual
 is() function provided by Test::More.
 .
 When the strings are different, a hex dump is produced as diagnostic, rather
 than the string values being printed raw.

Package: libtest-html-content-perl
Description-md5: 1dbb56e39320b9db783edd5630c7a47c
Description-en: Perl extension for testing HTML output
 Test::HTML::Content is a module to test the HTML output of your programs in
 simple test scripts. It can test a scalar (presumably containing HTML) for
 the presence (or absence, or a specific number) of tags having (or lacking)
 specific attributes. Unspecified attributes are ignored, and the attribute
 values can be specified as either scalars (meaning a match succeeds if the
 strings are identical) or regular expressions (meaning that a match succeeds
 if the actual attribute value is matched by the given RE) or undef (meaning
 that the attribute must not be present).

Package: libtest-html-w3c-perl
Description-md5: 138524a97b6a68ebbdbd8bbb9d8be63e
Description-en: wrapper around W3C HTML validation testing service
 The purpose of this module is to provide a wide range of testing utilities.
 Various ways to say "ok" with better diagnostics, facilities to skip tests,
 test future features and compare complicated data structures. While you can
 do almost anything with a simple ok() function, it doesn't provide good
 diagnostic output.

Package: libtest-http-localserver-perl
Description-md5: 2cc471f848c37b0cf85ecbf2f37d09e6
Description-en: local HTTP server for testing other perl modules
 Test::HTTP::LocalServer implements a tiny web server suitable for running
 "live" tests of HTTP clients against it. It also takes care of cleaning %ENV
 from settings that influence the use of a local proxy etc.
 .
 Use this web server if you write an HTTP client and want to exercise its
 behaviour in your test suite without talking to the outside world.

Package: libtest-http-server-simple-perl
Description-md5: a2f320680f9d725d656c846071a51a13
Description-en: Test::More functions for HTTP::Server::Simple
 Test::HTTP::Server::Simple provides methods to test an
 HTTP::Server::Simple-based web server.
 Currently, it provides only one such method: started_ok.

Package: libtest-http-server-simple-stashwarnings-perl
Description-md5: d74fcde1ecfcf7df79c24afda223e760
Description-en: module to catch forked web server's warnings in Test::More tests
 Test::HTTP::Server::Simple-StashWarnings, based on
 Test::HTTP::Server::Simple, lets you retrieve the warnings that your forked
 HTTP::Server::Simple-based web server throws. That way you can test that your
 application continues to throw warnings when it makes sense. Catching the
 warnings also keeps your test output tidy. Finally, you'll be able to see
 when your application throws new, unexpected warnings.

Package: libtest-identity-perl
Description-md5: 7d4160f116eef18e3d0d417c7fc1359e
Description-en: test module that asserts the referential identity of a reference
 Test::Identity provides a single testing function, identical. It asserts that
 a given reference is as expected; that is, it either refers to the same
 object or is undef. It is similar to Test::More::is except that it uses
 refaddr, ensuring that it behaves correctly even if the references under test
 are objects that overload stringification or numification. It also provides
 better diagnostics if the test fails.

Package: libtest-if-perl
Description-md5: 939e4065e63827ed8f4dbce365af6a7f
Description-en: module to conditionally use other test modules
 Test::If allows one to use test modules conditionally.
 .
 It is also possible to combine options, and it is allowed to omit plan
 options, if it is run by an already loaded module or you want to load it
 manually. If some of conditions are not met, the corresponding test will be
 skipped.

Package: libtest-image-gd-perl
Description-md5: a3bcdb0e0377925021801c3a7b15f3f2
Description-en: module for testing images using GD
 Test::Image::GD is meant to be used for testing custom graphics, it attempts
 to "visually" compare the images, this means it ignores invisible differences
 like color palettes and metadata. It also provides some extra functions to
 check the size of the image.

Package: libtest-indistdir-perl
Description-md5: d87f2ba1556afd399ae12647386b7290
Description-en: test environment setup for development with IDE
 Test::InDistDir helps run test scripts in IDEs like Komodo.
 .
 It automatically moves up one directory when it cannot see the
 test script in "t/$scriptname" and includes 'lib' in @INC when
 there's no blib present. That way the test ends up with almost
 the same environment it'd get from EUMM/prove/etc., even when
 it's actually run inside the t/ directory.

Package: libtest-inline-perl
Description-md5: d49cde1a686f23f030ab594836714846
Description-en: Perl extension for embed tests and code examples in POD
 Test::Inline is a way to embed tests in the same file as your source code
 rather than in a separate file. The idea is, the closer your tests are to
 your code and docs, the more likely you'll keep them up to date.

Package: libtest-inter-perl
Description-md5: 8740cc6c23ab4b1a4d64796399480d0f
Description-en: framework for more readable interactive test scripts
 Test::Inter is another framework for perl developers writing test scripts. It
 is loosely inspired by Test::More, and has most of it's functionality, but it
 is not a drop-in replacement.
 .
 This framework offers the ability to write the tests in a more readable
 format, and you can access specific tests in a reasonably interactive fashion.

Package: libtest-is-perl
Description-md5: e81ea8f55646b67857a8ef8db24ec043
Description-en: Perl module to skip tests in a declarative way
 Test::Is is a simple way of following the specifications of the environment
 variables available for Perl tests as defined as one of the "Lancaster
 Consensus" at Perl QA Hackathon 2013. Those variables (NONINTERACTIVE_TESTING,
 EXTENDED_TESTING) define which tests should be skipped.
 .
 If the environment does not match what the author of the test expected, the
 complete test is skipped (in the same way as use Test::More skip_all => ...).

Package: libtest-json-perl
Description-md5: 32ace4f3a62f2dc3cec58e0babd7804f
Description-en: module for testing JSON data
 Test::JSON is a Perl test framework for verifying arbitrary data written in
 JavaScript Object Notation (JSON), a lightweight data interchange format.
 .
 See <URL:http://www.json.org/> for more information.

Package: libtest-json-schema-acceptance-perl
Description-md5: 3f06ea9d538eee7768131ccbbe00a52c
Description-en: acceptance testing for JSON-Schema based validators like JSON::Schema
 The Test::JSON::Schema::Acceptance module allows the JSON Schema Test Suite
 tests to be used in Perl to test a module that implements json-schema. These
 are the same tests that many modules (libraries, plugins, packages, etc.) use
 to confirm support of json-schema. Using this module to confirm support gives
 assurance of interoperability with other modules that run the same tests in
 different languages.

Package: libtest-kwalitee-perl
Description-md5: b0e2de0b2255234f9753e3b8240a5f4e
Description-en: module to test the quality of a Perl module distribution
 Test::Kwalitee is an automatically-measurable gauge of how good your software
 is.  That's very different from quality, which a computer really can't
 measure in a general sense. (If you can, you've solved a hard problem in
 computer science.)
 .
 In the world of the CPAN, the CPANTS project (CPAN Testing Service; also a
 funny acronym on its own) measures Kwalitee with several metrics. If you plan
 to release a distribution to the CPAN -- or even within your own organization
 -- testing its Kwalitee before creating a release can help you improve your
 quality as well.

Package: libtest-leaktrace-perl
Description-md5: 44f7d84b31d908d4dea79804cb924f77
Description-en: Perl test module for tracing memory leaks
 Test::LeakTrace provides several functions that detect and trace memory leaks.
 This module scans arenas, the memory allocation system, so it can detect any
 leaked scalar values (SVs) in given blocks. Leaked SVs are those which are not
 released after the end of the scope they have been created, including internal
 caches and global variables.

Package: libtest-lectrotest-perl
Description-md5: 27c71e2f9159014764b0aa9bfb166ac3
Description-en: easy, automatic, specification-based testing system
 Test::LectroTest provides a simple (yet full featured) interface to
 LectroTest, an automated, specification-based testing system for Perl.
 To use it, declare properties that specify the expected behavior
 of your software.  LectroTest then checks your software to see whether
 those properties hold.

Package: libtest-lib-perl
Description-md5: e129121b17060b898ab1c606dddaee4a
Description-en: module to use libraries from a t/lib directory
 Test::Lib searches upward from the calling module for a directory t with a
 lib directory inside it, and adds it to the module search path. Looks upward
 up to 5 directories. This is intended to be used in test modules either
 directly in t or in a subdirectory to find their included testing libraries
 located in t/lib.

Package: libtest-log-dispatch-perl
Description-md5: 89ead960fbb6d71d8166fbd9b1d6c7f7
Description-en: Log::Dispatch object to test what is being logged
 Test::Log::Dispatch is a Log::Dispatch object that keeps track of
 everything logged to it, in memory, providing a convenient way
 to test what has been logged.

Package: libtest-log-log4perl-perl
Description-md5: 3126b193c7f83ab1706b235bd2c5f898
Description-en: module to test Log::Log4perl
 Test::Log::Log4perl module can be used to test that you're logging
 the right thing with Log::Log4perl. It checks that your code logs what
 you expect and only that.
 .
 This module is a fork and can be used instead of Test::Log4perl

Package: libtest-log4perl-perl
Description-md5: 5006332fcf20f7f68e8874746159f681
Description-en: test module for checking Log::Log4perl code
 Test::Log4perl can be used to test that you're logging the right
 thing with Log::Log4perl.  It checks that you get exactly what you
 expect logged by your code.

Package: libtest-longstring-perl
Description-md5: 4f016ce470aa7617bfe823086a4ccd63
Description-en: module to test for string equality
 Test::LongString is a Perl test module that provides some functions useful
 for testing the equality of long strings. Upon failure, it will provide more
 useful diagnostic output by:
 .
 * Reporting lengths of the strings that have been compared
 * Reporting length of the common prefix of strings
 * Automatically escaping non-ASCII characters as \x{xx}

Package: libtest-lwp-useragent-perl
Description-md5: 35f670721760ef4da66e2427ad9e363c
Description-en: module for simulating and testing network calls
 Test::LWP::UserAgent useful for testing PSGI applications, for simulating a
 server so as to test client code, route some or all requests through the
 network as normal, but still gain the hooks provided by this class to test
 what was sent and received.
 .
 Note that LWP::UserAgent itself is not monkey-patched - use this module (or
 a subclass) to send request, or it cannot be caught and processed.

Package: libtest-manifest-perl
Description-md5: 6bc8f11f38f452cb5a9b5ecfee6085a9
Description-en: Perl module for interacting with a test manifest file
 Test::Manifest is a Perl test framework that allows you to run any tests you
 want based on the t/test_manifest file, in any order you desire (rather than
 simply the ascii-betical order provided by default.)

Package: libtest-memory-cycle-perl
Description-md5: bd48d7e7c3d475b47b6b0c0a042e08bc
Description-en: Perl module that verifies code hasn't left circular references
 Test::Memory::Cycle checks for memory leaks and circular memory
 references. It's a thin Test::More-compatible wrapper around Lincoln
 Stein's Devel::Cycle module.
 .
 Perl's garbage collection has one big problem: Circular references
 can't get cleaned up. A circular reference can be as simple as two
 reference that refer to each other. Test::Memory::Cycle is built on
 top of Devel::Cycle to give you an easy way to check for these
 circular references. You can also use memory_cycle_exists() to make
 sure that you have a cycle where you expect to have one.

Package: libtest-memorygrowth-perl
Description-md5: c70622d73542b09e05d65dbd480f263e
Description-en: module to assert that code does not cause growth in memory usage
 Test::MemoryGrowth provides a function to check that a given block of code
 does not result in the process consuming extra memory once it has finished.
 Despite the name of this module it does not, in the strictest sense of the
 word, test for a memory leak: that term is specifically applied to cases
 where memory has been allocated but all record of it has been lost, so it
 cannot possibly be reclaimed. While the method employed by this module can
 detect such bugs, it can also detect cases where memory is still referenced
 and reachable, but the usage has grown more than would be expected or
 necessary.
 .
 The block of code will be run a large number of times (by default 10,000),
 and the difference in memory usage by the process before and after is
 compared. If the memory usage has now increased by more than one byte per
 call, then the test fails.

Package: libtest-metrics-any-perl
Description-md5: 160b19dc72113ce55e76254cda78eff1
Description-en: module to assert that code produces metrics via Metrics::Any
 Test::Metrics::Any helps write unit tests which assert that the code under
 test reports metrics via Metrics::Any.
 .
 Loading this module automatically sets the Metrics::Any::Adapter type to
 Test.

Package: libtest-minimumversion-perl
Description-md5: ba9a973e639952fee904f13b188ef7c6
Description-en: Perl test module to check the version of perl required
 Test::MinimumVersion is a simple test to look at the features you are using in
 your code and determine the minimum version of the perl interpreter that is
 required. This is helpful, for example, when you are using features like 'say'
 which was introduced in Perl 5.10.
 .
 This test makes it easy to determine if your Perl code requires a newer perl
 than expected, or if you accidentally made your dist require a newer version
 than strictly necessary.

Package: libtest-mock-cmd-perl
Description-md5: c240d4a9a3c66f65c3b1acc7fb50adb2
Description-en: module to mock system(), exec(), and qx() for testing
 Test::Mock::Cmd can mock system(), exec(), qx() (AKA `` and readpipe()) with
 your own functions in order to test code that may call them.

Package: libtest-mock-guard-perl
Description-md5: ec043e1a3fe6a1f8e05ed8aec6d0edbc
Description-en: Simple mock test library using RAII.
 Test::Mock::Guard is mock test library using RAII.

Package: libtest-mock-lwp-perl
Description-md5: cf2020ebc3f8b415852d352a6ed925a9
Description-en: module for easy mocking of LWP packages
 Make LWP packages to make testing easier. Test::Mock::LWP arises from
 duplicating the same code to mock LWP et al in several different modules.
 The code is very minimalist, but may work for your needs.

Package: libtest-mock-redis-perl
Description-md5: 8a0fd32df74ee3fdaab309fe1d867e14
Description-en: test stub for Redis databases
 Test::Mock::Redis can be used in place of Redis for running
 tests without needing a running redis instance.
 .
 This module is designed to function as a drop in replacement for
 Redis.pm for testing purposes.

Package: libtest-mock-time-perl
Description-md5: b121568cc381e9a7315183617f6dd1ef
Description-en: module for deterministic time & timers in event loop tests
 Test::Mock::Time replaces actual time with simulated time everywhere (core
 time(), Time::HiRes, EV, AnyEvent with EV, Mojolicious, …) and provide a
 way to write deterministic tests for event loop based applications with
 timers.
 .
 IMPORTANT! This module must be loaded by your script/app/test before other
 related modules (Time::HiRes, Mojolicious, EV, etc.).

Package: libtest-mockdatetime-perl
Description-md5: b19879488bf9112458afa6ab6e88e632
Description-en: module to mock DateTime->now calls during tests
 Getting the current time sometimes is not very helpful for testing scenarios.
 Instead, if you could obtain a known value during the runtime of a testcase
 will make your results predictable.
 .
 The Test::MockDateTime module allows faking a given date and time for the
 runtime of a subsequent code block. By default the on keyword is exported
 into the namespace of the test file. The date to get mocked must be in a
 format that is recognized by DateTime::Format::DateParse.

Package: libtest-mockdbi-perl
Description-md5: b44ed63a1d02eb2236cf5f0cd71b9886
Description-en: mocked DBI interface for testing purposes
 Test::MockDBI has a major advantage over DBI::trace()
 or DBD::Mock -- Test::MockDBI lets you change how the
 mocked DBI functions behave, along with modifying
 what data is returned by the mocked DBI functions.
 These changes and modifications can be made specific
 to particular SQL statement patterns.
 .
 This ability to modify DBI function behavior and
 DBI-returned data makes it easier to test code that has
 different branches for different DBI behaviors -- you
 can test that a failure within DBI or returned DB data
 that is different than normal is processed correctly by
 your module or program.  If you are taking over a large
 code base, Test::MockDBI will help in understanding the
 code by allowing you to safely check how the code behaves
 under different database conditions without modifying any
 databases (production or otherwise).

Package: libtest-mockfile-perl
Description-md5: c9ebb4facec3b1959e6a8b31ee379510
Description-en: Perl module that allows tests to validate code, without requiring a file system
 Test::MockFile intercepts file system calls for specific files so unit testing
 can take place without any files being altered on disk. This is useful for
 small tests where file interaction is discouraged.
 .
 A strict mode is even provided (and turned on by default) which can throw a
 die when files are accessed during your tests!

Package: libtest-mockmodule-perl
Description-md5: ed61c3c03517795a6ff4b2cebab46e3c
Description-en: Perl module to override subroutines in a module for unit testing
 Test::MockModule lets you temporarily redefine subroutines in other
 packages for the purposes of unit testing.
 .
 A Test::MockModule object is set up to mock subroutines for a given
 module. The object remembers the original subroutine so it can be
 easily restored. This happens automatically when all MockModule
 objects for the given module go out of scope, or when you unmock()
 the subroutine.

Package: libtest-mockobject-perl
Description-md5: 8cbf97f9d10bb2d837a5a7ca52c39096
Description-en: Perl extension for emulating troublesome interfaces
 Test::MockObject allows you to control interfaces for writing
 tests in perl. It can emulate interfaces that you normally
 would use (such as a database or other external items).
 You don't have to recreate the functionality, but simply mimic
 the input and output.

Package: libtest-mockrandom-perl
Description-md5: 698823315a6250efc77b4ad8a95fb3ff
Description-en: module to replace random number generation with non-random number generation
 The Test::MockRandom module replaces random number generation with non-random
 number generation.
 .
 This perhaps ridiculous-seeming module was created to test routines that
 manipulate random numbers by providing a known output from rand. Given a
 list of seeds with srand, it will return each in turn. After seeded
 random numbers are exhausted, it will always return 0. Seed numbers must
 be of a form that meets the expected output from rand as called with no
 arguments -- i.e. they must be between 0 (inclusive) and 1 (exclusive).
 In order to facilitate generating and testing a nearly-one number, this
 module exports the function oneish, which returns a number just
 fractionally less than one.
 .
 Depending on how this module is called with use, it will export rand to
 a specified package (e.g. a class being tested) effectively overriding
 and intercepting calls in that package to the built-in rand. It can also
 override rand in the current package or even globally. In all of these
 cases, it also exports srand and oneish to the current package in order
 to control the output of rand.

Package: libtest-mocktime-datecalc-perl
Description-md5: 1d48458b8fa02e156ac34c4b66b723ca
Description-en: testing utility to fake time for Date::Calc
 Test::MockTime::DateCalc arranges for the functions in Date::Calc to
 follow the Perl level 'time' function, and in particular any fake date/time
 set there by Test::MockTime.  The following Date::Calc functions are changed
 .
 System_Clock
 Today
 Now
 Today_and_Now
 This_Year
 Gmtime
 Localtime
 Timezone
 Time_to_Date
 .
 Gmtime, Localtime, Timezone and Time_to_Date are made to default
 to the Perl-level current time.  When called with an explicit time
 argument they're unchanged.

Package: libtest-mocktime-hires-perl
Description-md5: 3eb5d399246a83d8b610823250c1ffdf
Description-en: Time::HiRes compatible version of Test::MockTime
 Test::MockTime::HiRes is a Time::HiRes compatible version of Test::MockTime.
 It replaces the actual time with a simulated high resolution time.
 .
 The module also provides mock_time to restrict the effect of the simulation
 in a code block.

Package: libtest-mocktime-perl
Description-md5: 486e2fb2302cf10c864971adab9fa86e
Description-en: module to simulate time in tests
 Test::MockTime enables test suites to test code at specific points in time.
 Specifically it overrides the localtime, gmtime and time functions at compile
 time and then relies on the user supplying a mock time via set_relative_time,
 set_absolute_time or set_fixed_time to alter future calls to gmtime, time or
 localtime.

Package: libtest-modern-perl
Description-md5: 639f5a69d6d8295bc9e124ef15811de3
Description-en: precision testing for modern perl
 Test::Modern provides the best features of Test::More, Test::Fatal,
 Test::Warnings, Test::API, Test::LongString, and Test::Deep, as well as
 ideas from Test::Requires, Test::DescribeMe, Test::Moose, and
 Test::CleanNamespaces.
 .
 Test::Modern also automatically imposes strict and warnings on your
 script, and loads IO::File. (Much of the same stuff Modern::Perl does.)
 .
 Although Test::Modern is a modern testing framework, it should run fine
 on pre-modern versions of Perl. It should be easy to install on Perl
 5.8.9 and above; and if you can persuade its dependencies to install
 (not necessarily easy!), should be OK on anything back to Perl 5.6.1.

Package: libtest-module-used-perl
Description-md5: a65c7ece5a2f1f3e45d6724bde7e4e7f
Description-en: module for testing whether a module is used
 Test::Module::Used is a Perl test module for determining whether a module is
 really used (and vice versa) between lib/t and META.yml. It is useful for
 detecting cases where dependencies are specified (possibly as a remnant of
 older versions) but no longer needed, or where one forgets to declare them.

Package: libtest-mojibake-perl
Description-md5: 55740cf6cbcb63f35a3b58a2bd37e713
Description-en: module to check source for encoding misbehavior
 Many modern text editors automatically save files using UTF-8
 encoding, however, perl interpreter does not expects it by default.
 Whereas this does not represent a big deal on (most) backend-oriented
 programs, Web framework (Catalyst, Mojolicious) based applications
 will suffer of so-called Mojibake (lit. "unintelligible sequence of
 characters").
 .
 Test::Mojibake lets you check for inconsistencies in source and
 documentation encoding, and report its results in a standard
 Test::Simple fashion.

Package: libtest-moose-more-perl
Description-md5: e6800db558b2d5d7af40b9a3fa0855de
Description-en: collection of tools for testing Moose packages
 Test::Moose::More contains a number of additional tests that can be employed
 against Moose classes/roles. It is intended to replace Test::Moose in a
 package's tests, and re-exports any tests that it has and the package does
 not, yet.

Package: libtest-more-utf8-perl
Description-md5: 97cc9ab72ed91258dece72d3bea0f24e
Description-en: enhance Test::More for UTF8-based projects
 Test::More::UTF8 is a simple extension for the widely used Test::More
 module. By default, it will do a "binmode ':utf8'" on all of
 Test::Builder's output handles thus enabling the easy use flagged
 strings without warnings like "Wide character in print ..."

Package: libtest-most-perl
Description-md5: 1310ef852b0799a0a4e94daf97fbc0e8
Description-en: Perl module with the most commonly needed test functions and features
 Test::Most provides the most commonly used testing functions and gives
 a bit more fine-grained control over your test suite.
 .
 All functions from the following modules will automatically be
 exported:
 .
 * Test::More
 * Test::Exception
 * Test::Differences
 * Test::Deep
 * Test::Warn
 .
 This is useful when one is used to most of the above modules but
 wouldn't want to bother to load them all explicitly.
 .
 Test::Most also provides a couple of routines to control tests
 behaviour in case of errors.

Package: libtest-name-fromline-perl
Description-md5: e30944d1fcb18da23f368396553d2e52
Description-en: auto fill test names from caller line
 Test::Name::FromLine is a test utility that fills test names from its
 file.  Just use the module in the test file and it will fill test names
 to all tests except named ones.

Package: libtest-needs-perl
Description-md5: 7970ab9f96d82513dcd441d228186b54
Description-en: module to skip tests when modules are not available
 Test::Needs allows one to skip test scripts if modules are not available. The
 requested modules will be loaded, and optionally have their versions checked.
 If the module is missing, the test script will be skipped. Modules that are
 found but fail to compile will exit with an error rather than skip.
 .
 If used in a subtest, the rest of the subtest will be skipped.
 .
 If the "RELEASE_TESTING" environment variable is set, the tests will
 fail rather than skip. Subtests will be aborted, but the test script
 will continue running after that point.

Package: libtest-needsdisplay-perl
Description-md5: cc0437f8d4f6634af23a2ba906a66ae9
Description-en: module to ensure that tests needing a display have one
 When testing GUI applications, sometimes applications or modules absolutely
 insist on a display, even just to load a module without actually showing any
 objects.
 .
 Regardless, this makes GUI applications pretty much impossible to build and
 test on headless or automated systems. And it fails to the point of not even
 running the Makefile.PL script because a dependency needs a display so it can
 be loaded to find a version.
 .
 In these situations, what is needed is a fake display.
 .
 The Test::NeedsDisplay module will search around and try to find a way to load
 some sort of display that can be used for the testing.

Package: libtest-net-ldap-perl
Description-md5: d82fe712d8fbba4e69cd68415ee838df
Description-en: Net::LDAP subclass for testing
 Test::Net::LDAP is a subclass of Net::LDAP and provides testing methods for
 LDAP operations, such as search, add, and modify, where each method is
 suffixed with either _ok or _is. (E.g. search_ok and search_is)
 .
 Test::Net::LDAP::Mock is a subclass of Test::Net::LDAP and performs all the
 LDAP operations in memory without connecting to the real LDAP server, so that
 it is easy to set up fake LDAP entries for particular test cases.

Package: libtest-nginx-perl
Description-md5: 5ac19acff6ffc1463d51b0c567052623
Description-en: Data-driven test scaffold for Nginx C module
 A declarative test harness, written in Perl, for Nginx configuration
 and module testing, using scripted HTTP scenarios.

Package: libtest-nicedump-perl
Description-md5: fc3d11e5b8034a04ca1e4996fff8e128
Description-en: module for nice and human readable dumps of objects in tests
 Test::NiceDump uses Data::Dump::Filtered and a set of sensible filters to
 dump test data in a more readable way.
 .
 For example, DateTime objects get printed in the full ISO 8601 format, and
 DBIx::Class::Row objects get printed as hashes of their inflated columns.

Package: libtest-nobreakpoints-perl
Description-md5: 62bd03950a6164e61846b55daf517dd1
Description-en: module to test that files do not contain soft breakpoints
 Test::NoBreakpoints is a Perl module useful as part of a module's release
 testing that ensures that files do not contain soft breakpoints for the Perl
 debugger (such as $DB::single or $DB::signal).

Package: libtest-notabs-perl
Description-md5: 3a225ec5c26ccdd4b3aace67c1557793
Description-en: module for scanning for hard tabs in files
 Test::NoTabs is a Perl test module that scans your project/distribution for
 any Perl files (scripts, modules, etc) that contain hard tabs (the \t, or
 0x09) character. Tabs can render with slightly different width depending on
 the author's environment, so it's best to use spaces instead.

Package: libtest-nowarnings-perl
Description-md5: 5bcfb627a3d672bb6dceba5131f2584c
Description-en: module to make sure you didn't emit any warnings while testing
 In general, your tests shouldn't produce warnings. This module causes any
 warnings to be captured and stored. It automatically adds an extra test that
 will run when your script ends to check that there were no warnings. If there
 were any warnings, the test will give a "not ok" and diagnostics of where, when
 and what the warning was, including a stack trace of what was going on when
 it occurred.
 .
 If some of your tests are supposed to produce warnings then you should be
 capturing and checking them with Test::Warn, that way Test::NoWarnings will
 not see them and so not complain.
 .
 The test is run by an END block in Test::NoWarnings. It will not be run when
 any forked children exit.

Package: libtest-number-delta-perl
Description-md5: bc6fd6f22775ffbbe84d03255c3bbe46
Description-en: module to compare the difference between numbers against a given tolerance
 Test::Number::Delta allows perl programmers to define tests for
 operations that have no exact outcome, but need to return values
 in a given tolerance range around a certain value.

Package: libtest-object-perl
Description-md5: 18aff869305ec0958b4f2921da8373f5
Description-en: module for thoroughly testing objects via registered handlers
 The Test::Object perl module aids testing deep trees of classes.
 It allows testing an object against the expected behavior of all the
 classes in its inheritance tree.

Package: libtest-output-perl
Description-md5: 4b3c10fa26276e237a9ae5dcd1ecad22
Description-en: perl module to test stdout and stderr messages
 Test::Output provides a simple interface for testing output sent to STDOUT
 or STDERR. A number of different utilities are included to try and be as
 flexible as possible to the tester.
 .
 Test::Output ties STDOUT and STDERR using Test::Output::Tie, also provided
 by this package.

Package: libtest-perl-critic-perl
Description-md5: f44c26cf50e4e4748610b16550770dd4
Description-en: module to use Perl::Critic in test scripts
 Test::Perl::Critic wraps the Perl::Critic engine in a convenient subroutine
 suitable for test programs written using the Test::More framework. This makes
 it easy to integrate coding-standards enforcement into the build process. For
 ultimate convenience (at the expense of some flexibility), see the criticism
 pragma.
 .
 If you'd like to try Perl::Critic without installing anything, there is a web
 service available at http://perlcritic.com. The web service does not support
 all the configuration features that are available in the native Perl::Critic
 API, but it should give you a good idea of what it does.

Package: libtest-perl-critic-progressive-perl
Description-md5: 1f69aba179816c57718d4dca92037135
Description-en: module that allows gradual enforcement of coding standards
 Test::Perl::Critic::Progressive allows Perl coding standards to be
 enforced in a gradual way. With it hooked into a continuous integration
 system, it will fail any changes that increase the number of policy
 violations, as judged using Perl::Critic.

Package: libtest-pod-content-perl
Description-md5: 069836f91179faaad509cc3847d07f57
Description-en: Perl module for testing POD content
 Test::Pod::Content is a very simple module for testing Perl's Plain Old
 Documentation (POD) format's content, not just the markup syntax. It is
 mainly intended for testing the content of generated POD - that is, the POD
 included in Perl modules generated by some mechanism.

Package: libtest-pod-coverage-perl
Description-md5: 0ecb93527aa535dd98d01caf5c5f4c6c
Description-en: module to check for pod coverage in a distribution
 Test::Pod::Coverage is a wrapper for Pod::Coverage that
 automates the process of testing one's documentation for
 completeness. It is mostly used as a final check before
 distributing a new release.
 .
 Also see libpod-coverage-perl.

Package: libtest-pod-no404s-perl
Description-md5: 91b4457f3e86374ec9c48b65d87c3924
Description-en: test utility checking POD for HTTP 404 links
 Test::Pod::No404s looks for any http(s) links in your POD and verifies that
 they will not return a 404. It uses LWP::UserAgent for the heavy lifting, and
 simply lets you know if it failed to retrieve the document. More
 specifically, it uses $response->is_error as the "test."
 .
 Normally, you wouldn't want this test to be run during end-user installation
 because they might have no internet! It is HIGHLY recommended that this be
 used only for module authors' RELEASE_TESTING phase. To do that, just modify
 the synopsis to add an env check :)

Package: libtest-pod-perl
Description-md5: 6c5d646eddb2779b4d2bc7a579d696d2
Description-en: module to test for POD errors
 Test::Pod is a simple test for Perl's Plain Old Documentation (POD) format. It
 checks your distribution's module, script and documentation files for issues
 with the documentation syntax. In the CPAN community, it is considered a best
 practice to use this module as an author test prior to releasing your packages
 because it prevents issues with various applications that use the POD.

Package: libtest-poe-client-tcp-perl
Description-md5: 60e5208c1f4d3a447ff4247a09e12184
Description-en: POE Component providing TCP client services for test cases
 Test::POE::Client::TCP is a POE component that provides a TCP client framework
 for inclusion in client component test cases, instead of having to roll your
 own.
 .
 Once registered with the component, a session will receive events related to
 connections made, disconnects, flushed output and input from the specified
 server.

Package: libtest-poe-server-tcp-perl
Description-md5: 9194f67e63481551cd56a009f1ba1d5f
Description-en: test framework for TCP client libraries using POE
 Test::POE::Server::TCP is a Perl Object Environment (POE, see libpoe-perl)
 component that provides a TCP server framework for inclusion in your client
 module's test cases. Once registered, a session will receive events related
 to client connections, disconnections, input and any flushed output. It will
 also get a unique client identifier which may be used in communication with
 the client component when sending data to the client or ending a connection.

Package: libtest-portability-files-perl
Description-md5: b2ceb40e7eeb5485e73170008615d6ff
Description-en: Perl module to check that file names in a distribution are portable
 Test::Portability::Files is used to check the portability across operating
 systems of the names of the files present in the distribution of a module.
 The tests use the advices given in perlport/"Files and Filesystems". The
 author of a distribution can select which tests to execute.
 .
 To use this module, simply copy the code from the synopsis in a test file
 named t/portfs.t for example, and add it to your MANIFEST. You can delete the
 call to options() to enable only most common tests.

Package: libtest-postgresql-perl
Description-md5: ca45b6de8daa274475f161d56a9caed4
Description-en: sets up and destroys temporary PostgreSQL instances for testing
 Test::PostgreSQL automatically setups a PostgreSQL instance in a temporary
 directory, and destroys it when the perl script exits.
 .
 Test::PostgreSQL is a fork of Test::postgresql, which was abandoned by its
 author several years ago.

Package: libtest-prereq-perl
Description-md5: cd1a78dc665258d81b40289e8830b397
Description-en: Perl module to check if Makefile.PL has the right pre-requisites
 Test::Prereq examines the modules looking on blib/lib/,
 blib/script, and the test files t/*  (and test.pl).
 then figures out which modules they use, skips the modules that are
 in the Perl core, and compares the remaining list of modules to those
 in the PREREQ_PM section of Makefile.PL.

Package: libtest-randomresult-perl
Description-md5: acf0c4df5f442415e47df276bd804117
Description-en: module to test that results of a running code look random
 Test::RandomResult is a test module that checks that the results of some code
 look random.
 .
 Currently it does not check the distribution of the random results.

Package: libtest-rdf-doap-version-perl
Description-md5: f0701c682b3399ebf1eab224e130abcf
Description-en: tests 'meta/changes.ttl' is up to date
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 Test::RDF::DOAP::Version reads all RDF in a distribution's "meta"
 directory and checks the distribution metadata matches the pattern:
 .
 ?uri doap:release ?rel .
 ?rel doap:revision ?ver .
 .
 Where ?uri is the URI
 "http://purl.org/NET/cpan-uri/dist/$dist/project" and ?ver is
 "$module->VERSION", as an xsd:string or plain literal.

Package: libtest-rdf-perl
Description-md5: aae8b3daf3bd5e2f51435051511b2a60
Description-en: Test RDF data for validity and equality
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 Test::RDF provides tools for testing code which deals with RDF. It can
 test RDF for validity, check if two RDF graphs are the same, or
 subgraphs of each other, if a URI is or is not in a dataset, if it has
 certain subjects, predicates, objects or literals. It can also test to
 see if a full pattern is present or absent.

Package: libtest-redisserver-perl
Description-md5: 1275def57da2932b032b7cfc5ba05af9
Description-en: redis-server runner for tests
 Test::RedisServer automatically sets up a Redis instance, and destroys
 it when the perl script exits.
 .
 Redis is a key-value database in a similar vein to memcache but the
 dataset is non-volatile.

Package: libtest-refcount-perl
Description-md5: 718652f3a84aa6779f409701ae0bf6ad
Description-en: Perl module to assert reference counts
 Test::Refcount asserts that an object's reference count is as expected. Since
 Perl's automatic memory management algorithm uses reference counting to keep
 track of which 'things' (ie, scalars, objects, etc.) are in use, problems
 like circular references (where a variable points to itself) can prevent Perl
 from properly freeing them.
 .
 If the assertion fails; that is, if the actual reference count is different
 to what was expected, a trace of references to the object is printed, using
 the Devel::FindRef module. It is probably most useful as part of a
 comprehensive module author test suite.

Package: libtest-regexp-pattern-perl
Description-md5: 2ac2d6275a3d5c199fa722a9fb31a0d6
Description-en: test Regexp::Pattern patterns
 Test::Regexp::Pattern performs various checks
 on a module's Regexp::Pattern patterns.
 It is recommended that you include
 something like release-regexp-pattern.t in your distribution
 if you add regexp patterns to your code.
 If you use Dist::Zilla to build your distribution,
 there is Test::Regexp::Pattern to make it easy to do so.
 .
 Regexp::Pattern is a convention
 for organizing reusable regexp patterns in modules.

Package: libtest-regexp-perl
Description-md5: d159ee1086b013e5b2b088af036393ca
Description-en: Perl module to test regular expressions
 Test::Regexp is intended to test regular expressions. Given a subject
 string and a regular expression (aka pattern), the module not only
 tests whether the regular expression complete matches the subject
 string, it performs a utf8::upgrade or utf8::downgrade on the subject
 string and performs the tests again, if necessary. Furthermore, given
 a pattern with capturing parenthesis, it checks whether all captures
 are present, and in the right order. Both named and unnamed captures
 are checked.

Package: libtest-regression-perl
Description-md5: 57924d75205c3276e67d9e7824adc890
Description-en: test library for regression testing output
 Test::Regression is a Test::More compatible module that provides an
 ok_regression function which compares the output of a code reference with
 stored reference files. If necessary the reference files can be regenerated
 by setting an environment variable.

Package: libtest-reporter-perl
Description-md5: c8dbda3c8d420cd8e9330c7ac0d64707
Description-en: Perl module to send test results to cpan-testers@perl.org
 Test::Reporter reports the test results of any given distribution to the CPAN
 testing service. See http://testers.cpan.org/ for details.
 .
 Test::Reporter has wide support for various perl5's and platforms.

Package: libtest-requires-git-perl
Description-md5: f9d8a32be732e56ec558801cdfe0debe
Description-en: module to check the available version of Git
 Test::Requires::Git checks if the version of Git available for testing
 meets the given requirements.
 .
 The "current git" is obtained by running "git --version" (so the first
 "git" binary found in the "PATH" will be tested).
 .
 If the checks fail, then all tests will be skipped.

Package: libtest-requires-perl
Description-md5: 56c1024014b7e7a023b627711a2815bf
Description-en: utility module for tests to check whether modules are available
 Test::Requires is a Perl module for tests written using Test::Builder that
 simply checks to see if the module can be loaded. If loading the module fails
 then this skips all tests in the file, rather than causing a complete failure
 in module testing.

Package: libtest-requiresinternet-perl
Description-md5: e827ebd2441a1c27eda21b268aca3892
Description-en: module to easily test network connectivity
 Test::RequiresInternet is intended to easily test network connectivity
 before functional tests begin to non-local Internet resources. It does not
 require any modules beyond those supplied in core Perl.
 .
 If the environment variable NO_NETWORK_TESTING is set, then the tests will be
 skipped without attempting any socket connections.
 .
 If the sockets cannot connect to the specified hosts and ports, the exception
 is caught, reported and the tests skipped.

Package: libtest-roo-perl
Description-md5: b73a07c3409327bc8864ef7703709053
Description-en: module for composable, reusable tests with roles and Moo
 Test::Roo allows you to compose Test::More tests from roles. It is inspired
 by the excellent Test::Routine module, but uses Moo instead of Moose. This
 gives most of the benefits without the need for Moose as a test dependency.
 .
 Test files are Moo classes. You can define any needed test fixtures as Moo
 attributes. You define tests as method modifiers -- similar in concept to
 "subtest" in Test::More, but your test method will be passed the test object
 for access to fixture attributes. You may compose any Moo::Role into your
 test to define attributes, require particular methods, or define tests.
 .
 This means that you can isolate test *behaviors* into roles which require
 certain test *fixtures* in order to run. Your main test file will provide the
 fixtures and compose the roles to run. This makes it easy to reuse test
 behaviors.
 .
 For example, if you are creating tests for Awesome::Module, you could create
 the test behaviors as Awesome::Module::Test::Role and distribute it with your
 module. If another distribution subclasses Awesome::Module, it can compose
 the Awesome::Module::Test::Role behavior for its own tests.
 .
 No more copying and pasting tests from a super class! Superclasses define and
 share their tests. Subclasses provide their own fixtures and run the tests.

Package: libtest-routine-perl
Description-md5: 251e9144f0aa0d20b37eb755f5e9b972
Description-en: Perl test framework for tests as composable units of assertion
 Test::Routine is a very simple framework for writing your tests as composable
 units of assertion.  In other words: roles.
 .
 For a walkthrough of tests written with Test::Routine, see
 Test::Routine::Manual::Demo.

Package: libtest-script-perl
Description-md5: bbdb25e7172043f1175ad3d8a9aeea86
Description-en: Perl test module for scripts
 Test::Script is a Perl module that provides a series of basic tests for those
 files usually found in the bin or scripts directory of your package. It aims
 to provide your scripts with perfect platform-compatability and in a way that
 is as unobstrusive as possible. The general idea is that if a program works
 on a platform, then Test::Script tests should also pass on that platform.

Package: libtest-script-run-perl
Description-md5: 5d1067c0b8d41d0d1980ce7141ef99a0
Description-en: Perl module for testing scripts as subprocesses
 Test::Script::Run provides Test::More-compatible subroutines for testing
 scripts in a Perl module distribution's bin/ directory using IPC::Run3 to
 spawn the scripts as subprocesses.
 .
 Subroutines are provided for running scripts and simply checking that the
 return value is good, as well as capturing a script's STDOUT and STDERR and
 comparing against expected output.

Package: libtest-sharedfork-perl
Description-md5: ace19bd4752668af9927e5d34821b316
Description-en: module to run tests in multiple processes and merge results
 Test::SharedFork is utility module for tests built using Test::Builder (which
 constitute the majority of test modules on CPAN). It allows developers to run
 tests in multiple processes, in parallel, and combine the results together.

Package: libtest-sharedobject-perl
Description-md5: 248406f0ab20ea07d8c10458c45b7a17
Description-en: Data sharing in multi processes
 Test::SharedObject provides atomic data operation between multiple processes.

Package: libtest-signature-perl
Description-md5: a62f500ce0311275018e022f282f04e8
Description-en: Perl module that provides automatic SIGNATURE testing
 "Module::Signature" allows you to verify that a distribution has not
 been tampered with. "Test::Signature" lets that be tested as part of the
 distribution's test suite.
 .
 IMPORTANT: This is not a substitute for the users verifying the
 distribution themselves. By the time this module is run, the users will
 have already run your Makefile.PL or Build.PL scripts which could have
 been compromised.

Package: libtest-simple-perl
Description-md5: e01609c3dfe7831306afd042b4d34e27
Description-en: set of basic utilities for writing tests in Perl
 Test::Simple is an extremely simple module for writing tests suitable for CPAN
 modules and other pursuits.
 .
 This module is already included as part of Perl's core distribution, so this
 package is only beneficial when newer features or bug fixes are required.

Package: libtest-skip-unlessexistsexecutable-perl
Description-md5: 49ba7793dfdee66670aa2f4138bd1495
Description-en: module to skip tests unless executable exists
 Test::Skip::UnlessExistsExecutable checks if an executable exist and skips the
 test if it does not. The intent is to avoid needing to write boilerplate code.

Package: libtest-snapshot-perl
Description-md5: d51013d709b633bec6ab58114b3a480a
Description-en: Perl test module for testing against data stored in files
 Test::Snapshot implements a function to automate tests against pre known
 data, providing a nice interface for updating the expected test data when it
 changes.
 .
 This is based on the idea known in frontend development circles as "snapshot
 testing", hence the module name.

Package: libtest-spec-perl
Description-md5: 7cc99ad2ddf28ae564393991e5ac4ea2
Description-en: Perl module to write tests in a declarative specification style
 This is a declarative specification-style testing system for behavior-driven
 development (BDD) in Perl. The tests (a.k.a. examples) are named with strings
 instead of subroutine names, so your fingers will suffer less fatigue from
 underscore-itis, with the side benefit that the test reports are more
 legible.
 .
 Test::Spec is inspired by and borrows heavily from RSpec, a BDD tool for the
 Ruby programming language.

Package: libtest-spelling-perl
Description-md5: 377937f9cfa3207a1cede619d04f9764
Description-en: Perl module for spellchecking pod formatted text
 Test::Spelling lets you check the spelling of a POD file, and report
 its results in standard Test::More fashion. This module requires a
 spellcheck program such as spell, aspell, ispell, or hunspell.
 .
 You can add your own stopwords, which are words that should be ignored by the
 spell check. See libpod-spell-perl (which this module is built upon) for a
 variety of ways to add per-file stopwords to each .pm file. If you have a lot
 of stopwords, it's useful to put them in your test file's DATA section.

Package: libtest-strict-perl
Description-md5: 6be5adbf6c1ac10eff20dd7f0d8527a7
Description-en: test module for checking the syntax of use strict and test coverage
 Test::Strict tests if the code compiles and inter-operates with
 Test::Simple modules. Another good practice this module can test
 is to "use strict;" in all perl files.
 .
 By setting a minimum test coverage through all_cover_ok(), a code
 author can ensure his code is tested above a preset level of kwalitee
 (CPAN quality metrics) throughout the development cycle. Along with
 Test::Pod, this module can provide the first tests to setup for a
 module author.

Package: libtest-subcalls-perl
Description-md5: e584d7fa203d5cb7a11171f5dd68dd14
Description-en: Perl module to count subroutine calls
 Test::SubCalls provides functions for testing that subroutines are called a
 specific number of times. It is useful in situations like testing caching
 code, where you want to do some tests as normal and then verify that some
 underlying subroutine within the code was called a specific number of times.

Package: libtest-synopsis-expectation-perl
Description-md5: edf4e0d5e29548ae333f6b6a422a8ab6
Description-en: test that SYNOPSIS code produces expected results
 Test::Synopsis::Expectation checks
 that a perl module's SYNOPSIS section is syntactically correct,
 and will also check that it produces the expected results,
 based on annotations you add in comments.

Package: libtest-synopsis-perl
Description-md5: c012198048183ab89ee79b78a9e690e7
Description-en: Perl module to test SYNOPSIS code in PODs
 Test::Synopsis is an (author) test module to find .pm or .pod files
 under your lib directory and then make sure the example snippet code in
 your SYNOPSIS section passes the perl compile check.
 .
 Note that this module only checks the perl syntax (by wrapping the code
 with sub) and doesn't actually run the code.

Package: libtest-sys-info-perl
Description-md5: 0c00cad70e5ff0faa8572439be68741a
Description-en: centralized test suite for Sys::Info
 Test::Sys::Info is a centralized test suite for Sys::Info Drivers.
 .
 It is used by the test suite of libsys-info*-perl packages.

Package: libtest-tabledriven-perl
Description-md5: d7c46848d0dc381bd024529728c9a0a6
Description-en: write tests, not scripts that run them
 Writing table-driven tests is usually a good idea.  Adding a test case
 doesn't require adding code, so it's easy to avoid fucking up the
 other tests.  However, actually going from a table of tests to a test
 that runs is non-trivial.
 .
 Test::TableDriven makes writing the test drivers trivial.  You simply
 define your test cases and write a function that turns the input data
 into output data to compare against.  C<Test::TableDriven> will compute
 how many tests need to be run, and then run the tests.
 .
 Concentrate on your data and what you're testing, not
 plan tests => scalar keys %test_cases
 and a big foreach loop.

Package: libtest-tabs-perl
Description-md5: 74699514cbc0f88a49cd90b62d62d42f
Description-en: check the presence of tabs in your project
 Test::Tabs scans your project/distribution for any perl files (scripts,
 modules, etc) for the presence of tabs.
 .
 In particular, it checks that all indentation is done using tabs, not
 spaces; alignment is done via spaces, not tabs; indentation levels
 never jump up (e.g. going from 1 tab indent to 3 tab indent without an
 intervening 2 tab indent); and there is no trailing whitespace on any
 line (though lines may consist entirely of whitespace).

Package: libtest-taint-perl
Description-md5: 0e2bb932059cfe03c64c2916c6d37a98
Description-en: Module to test taintedness
 The Test::Taint module provides tools to test taintedness.
 Tainted data is data that comes from an unsafe source, such as the
 command line, or, in the case of web apps, any GET or POST transactions.
 Read the perlsec man page for details on why tainted data is bad,
 and how to untaint the data.
 .
 When you're writing unit tests for code that deals with tainted data,
 you'll want to have a way to provide tainted data for your routines to
 handle, and easy ways to check and report on the taintedness of your data,
 in standard Test::More style.

Package: libtest-tcp-perl
Description-md5: 9e3c86aaf4b2c9102680af139f28e445
Description-en: module to test TCP/IP programs
 Test::TCP is a Perl test framework for TCP/IP programs, especially those
 written in Perl. For example, to test a client or server written in Perl,
 one simply specifies code to launch the server on an arbitrary port and
 provides corresponding code to execute a client to connect to it.
 .
 This module also supports running multiple servers in the same test file.

Package: libtest-tempdir-perl
Description-md5: 1f6b37ff40712b599809d08ff9486b7d
Description-en: Perl module that creates temporary files for testing
 Test::TempDir provides temporary directory creation with testing in mind.
 .
 The differences between this module and File::Temp are:
 * prevent race conditions when running parallel tests harness
 * empty directory before running tests
 * files are not cleaned at the end of the tests if they fail
 .
 Test::TempDir is deprecated due to some deficiencies, it is recommend that
 you use Test::TempDir::Tiny (packaged as libtest-tempdir-tiny-perl) instead.

Package: libtest-tempdir-tiny-perl
Description-md5: 7cb78b86e632ec788533094559b9bac1
Description-en: test module for temporary directories that stick around when tests fail
 Test::TempDir::Tiny works with Test::More to create temporary directories
 that stick around if tests fail.
 .
 It is loosely based on Test::TempDir, but with less complexity, greater
 portability and zero non-core dependencies.

Package: libtest-time-perl
Description-md5: 24152e8e36c27751b896c275c42a4253
Description-en: module to override the time() and sleep() functions for testing
 Test::Time can be used to test modules that deal with time. Once you use this
 module, all references to time and sleep will be internalized.

Package: libtest-timer-perl
Description-md5: 5891c04cb7c5507b22d2a10149c47ae5
Description-en: Perl module to test/assert code response times
 Test::Timer implements a set of test primitives to test and assert test times
 from bodies of code.
 .
 The key features are subroutines to test/assert the following:
 .
 - that execution of a given piece of code does not exceed a specified time
 limit
 .
 - that execution of a given piece of code takes longer than a specified time
 limit and does not exceed another

Package: libtest-trap-perl
Description-md5: 9033bd8e849a40370abad8dc7e47f13b
Description-en: test module to trap exit codes, exceptions, output, etc.
 Test::Trap is a Perl test module useful primarily (but not exclusively) for
 test scripts: a block eval on steroids, configurable and extensible, but by
 default trapping (Perl) STDOUT, STDERR, warnings, exceptions, would-be exit
 codes, and return values from boxed blocks of test code.
 .
 The values collected by the latest trap can then be queried or tested through
 as a special trap object.

Package: libtest-unit-perl
Description-md5: ad3e7c412cafdade11b5286a32e1bad7
Description-en: unit testing framework for Perl
 Test::Unit::* is a sophisticated unit testing framework for Perl
 that is derived from the JUnit testing framework for Java by Kent
 Beck and Erich Gamma.
 .
 While this framework is originally intended to support unit
 testing in an object-oriented development paradigm (with support
 for inheritance of tests etc.), Test::Unit::Procedural is intended
 to provide a simpler interface to the framework that is more
 suitable for use in a scripting style environment.

Package: libtest-unixsock-perl
Description-md5: 8e59c93d82304429284082668292d5c8
Description-en: test module for UNIX domain sockets
 Test::UNIXSock is a test utility to test UNIX domain socket server programs.
 .
 It is based on Test::TCP.

Package: libtest-useallmodules-perl
Description-md5: 77e4d3e138edde6aab3690d26542cf88
Description-en: test module to do use_ok() for all the MANIFESTed modules
 Test::UseAllModules reads MANIFEST to find modules to be tested and
 does use_ok() for each of them. Now all you have to do is update
 MANIFEST. You don't have to modify the test any more (hopefully).

Package: libtest-utf8-perl
Description-md5: 4ca8900dd3d767ff39f8900ef792a671
Description-en: handy perl module for testing strings with utf8
 Test::utf8 is a collection of tests that's useful when dealing with utf8
 strings in Perl. The Test::utf8 module provides two type of tests:
 .
 - validity test if a string is valid and not corrupt
 - characteristics tests will check a string has a given set of characteristics

Package: libtest-valgrind-perl
Description-md5: e6713431d2c536615e959cb1376d4121
Description-en: module to test Perl code through valgrind
 Test::Valgrind is a module that lets you run Perl code through the memcheck
 tool of the Valgrind Memory Debugger, to test it for memory errors and leaks.
 .
 Due to the nature of perl's memory allocator, this module can't track leaks
 of Perl objects. This includes non-mortalized scalars and memory cycles.
 However, it can track leaks of chunks of memory allocated in XS extensions
 with Newx and friends or malloc. As such, it's complementary to the other
 very good leak detectors such as Test::LeakTrace.
 .
 Additionally, this module can run arbitrary commands (not just Perl code)
 and provide output compliant with Perl's Test Anything Protocol (TAP).
 This means that any executable can be run under valgrind and incorporated
 into your testsuite.

Package: libtest-version-perl
Description-md5: 41fce1a4b0703d99c8bae84a0bc23422
Description-en: module for checking the sanity of versions in modules
 Test::Versions's goal is to be a one stop shop for checking to see that
 the versions in the modules across a CPAN distribution are sane.
 .
 It has checks to ensure that all modules have a VERSION defined, and that the
 VERSION is valid.

Package: libtest-warn-perl
Description-md5: cf13ca83a228cf486174fbf64d8b020c
Description-en: test module for checking which warnings are generated
 Test::Warn provides an easy way to test which warnings are thrown in some
 perl code. It is compatible with the Test::More family of utilities and
 similar to Test::Exception.

Package: libtest-warnings-perl
Description-md5: 4e8345d765536530b38b8fa0877f7b3d
Description-en: Perl module to test for warnings and the lack of them
 If you've ever tried to use Test::NoWarnings to confirm there are no
 warnings generated by your tests, combined with the convenience of
 done_testing to not have to declare a test count, you'll have
 discovered that these two features do not play well together, as the
 test count will be calculated before the warnings test is run,
 resulting in a TAP error.
 .
 Test::Warnings is intended to be used as a drop-in replacement for
 Test::NoWarnings. It can also be used as a replacement for Test::Warn,
 if you wish to test the content of expected warnings.

Package: libtest-weaken-perl
Description-md5: 0c3cf3840e2215253fc5ab756a0288df
Description-en: Perl module to test that freed memory objects were actually freed
 A memory leak occurs when a Perl data structure is destroyed but some of the
 contents of that structure are not freed. Leaked memory is a useless
 overhead. Leaks can significantly impact system performance. They can also
 cause an application to abend due to lack of memory. In Perl, circular
 references are a common cause of memory leaks. Circular references are
 allowed in Perl, but data structures containing circular references will leak
 memory unless the programmer takes specific measures to prevent leaks.
 Preventive measures include weakening the references and arranging to break
 the reference cycle just before the structure is destroyed. When using
 circular references, it is easy to misdesign or misimplement a scheme for
 preventing memory leaks. Mistakes of this kind have been hard to detect in a
 test suite. Test::Weaken allows easy detection of unfreed Perl data and
 allows you to examine the unfreed data, even data that would usually have
 been made inaccessible.

Package: libtest-without-module-perl
Description-md5: 27f9905e0030ba6c7a0ac02fdd3410c1
Description-en: test fallback behaviour in absence of modules
 Test::Without::Module allows you to deliberately hide modules from a program
 even though they are installed. This is mostly useful for testing modules
 that have a fallback when a certain dependency module is not installed.

Package: libtest-www-declare-perl
Description-md5: 510b76933658b87b77baf0880dc39f85
Description-en: declarative testing module for web apps
 Often in web apps, tests are very dependent on the state set up by previous
 tests. If one test fails (e.g. "follow the link to the admin page") then it's
 likely there will be many more failures. Test::WWW::Declare aims to alleviate
 this problem, as well as provide a nicer interface to Test::WWW::Mechanize.
 .
 The central idea is that of "flow". Each flow is a sequence of commands ("fill
 in this form") and assertions ("content should contain 'testuser'"). If any of
 these commands or assertions fail then the flow is aborted. Only that one
 failure is reported to the test harness and user. Flows may also contain other
 flows. If an inner flow fails, then the outer flow fails as well.

Package: libtest-www-mechanize-catalyst-perl
Description-md5: fd5fe5dd675c08a07df6043d40b6aaa2
Description-en: module for automated testing for Catalyst applications
 Test::WWW::Mechanize::Catalyst is a Perl module that combines the well-known
 Test::WWW::Mechanize module with the power of Catalyst. It allows developers
 to easily test their Catalyst applications without starting up a web server;
 in fact, this module works by passing the HTTP request object directly to
 Catalyst.

Package: libtest-www-mechanize-cgiapp-perl
Description-md5: 020ec86d5df0697fb06f2c446d19f7e8
Description-en: Test CGI::Application apps using WWW::Mechanize
 Test::WWW::Mechanize::CGIApp makes testing CGIApp based modules fast
 and easy.  It takes advantage of Test::WWW::Mechanize to provide
 functions for common web testing scenarios.

Package: libtest-www-mechanize-mojo-perl
Description-md5: d06e80ba0d85ebea3fb4b40300ffb375
Description-en: module for testing web applications built using Mojolicious
 Test::WWW::Mechanize::Mojo is a Perl framework for testing web applications
 based on Mojolicious (see libmojolicious-perl). It extends the functionality
 of Test::WWW::Mechanize (see libtest-www-mechanize-perl) by enabling testing
 without requiring a web server.

Package: libtest-www-mechanize-perl
Description-md5: 8211ca0238052ec50d300bfc76306f9d
Description-en: module for testing web applications
 Test::WWW::Mechanize is a Perl module framework for testing web applications.
 It extends the functionality of WWW::Mechanize (see libwww-mechanize-perl) by
 subclassing it, providing additional features for testing web applications.
 In particular, it provides much nicer diagnostics upon failure.

Package: libtest-www-mechanize-psgi-perl
Description-md5: 2ecacb5990551f459ef630b41c80be59
Description-en: test PSGI programs using WWW::Mechanize
 Test::WWW::Mechanize is a subclass of WWW::Mechanize
 that incorporates features for web application testing.
 The Test::WWW::Mechanize::PSGI module meshes the two
 to allow easy testing of PSGI applications.
 .
 PSGI is a specification to decouple web server environments
 from web application framework code.

Package: libtest-www-selenium-perl
Description-md5: 941fa63859f063d92a7b7981fd019ce7
Description-en: Perl test framework using Selenium Remote Control
 Test::WWW::Selenium is a WWW::Selenium subclass that provides methods useful
 for writing an automated test suite. For every Selenium command, there is a
 corresponding method that checks its return value; likewise, for each getter,
 there is a corresponding set of methods to verify the value of the attribute.

Package: libtest-xml-perl
Description-md5: 91ac229966bbd72168f1bdd7cd508fed
Description-en: compare XML in perl tests
 This Perl module, Test::XML, provides tools for testing code which
 deals with XML.  These tools are compatible with the Test::More and
 Test::Simple modules.  At present, there is generic XML comparison
 support, as well as modules for dealing with XML::SAX, XML::Twig and
 XML::XPath handlers.

Package: libtest-xml-simple-perl
Description-md5: e0d2feadb0d98e050f37700b9ec58bb2
Description-en: Perl testing framework for XML data
 Test::XML::Simple is a very basic class for testing XML. It uses the XPath
 syntax to locate nodes within the XML. You can also check all or part of the
 structure against a given XML fragment.

Package: libtest-xpath-perl
Description-md5: bffa722ba1aeac914e94630726d26002
Description-en: test XML and HTML content and structure with XPath expressions
 Test::XPath lets you use the power of XPath expressions
 to validate the structure of your XML and HTML documents.
 .
 XPath (XML Path Language) is a query language
 for selecting nodes from an XML document.

Package: libtest-yaml-perl
Description-md5: 2e5be9c84a50d0622fac09ac59243ff1
Description-en: test module for YAML implementations
 Test::YAML is a subclass of Test::Base with YAML specific support.
 Its purpose is to test Perl YAML modules.

Package: libtest-yaml-valid-perl
Description-md5: c47045dd28c35955d9c29a75d1116d46
Description-en: module to test for valid YAML
 Test::YAML::Valid is a Perl module that allows developers to easily test the
 validity of arbitrary data structures serialized using YAML (YAML Ain't a
 Markup Language). It provides a simple interface compatible for use with most
 Test::Builder-based tests.

Package: libtest2-harness-perl
Description-md5: 9c45a0d7131ec8883ade617f3900aab5
Description-en: new and improved test harness with better Test2 integration
 App::Yath (Yet Another Test Harness) is an alternative to App::Prove, and
 Test2::Harness is an alternative to Test::Harness. It is not designed to
 replace Test::Harness/prove. Test2::Harness is designed to take full
 advantage of the rich data Test2 can provide. Test2::Harness is also able to
 use non-core modules and provide more functionality than prove can achieve
 with its restrictions.
 .
 Test2::Harness is the backend code that handles running/processing the tests.
 In general a user will not use it directly, instead you should probably be
 looking at App::Yath which is the UI layer built around Test2::Harness.
 .
 To use Test2::Harness, you use the yath command. Yath will find the tests (or
 use the ones you specify) and run them. As it runs, it will output diagnostic
 information such as failures. At the end, yath will print a summary of the
 test run.

Package: libtest2-plugin-ioevents-perl
Description-md5: 5d6480dcce64c20288f89e9da28fb4bd
Description-en: module to turn STDOUT and STDERR into Test2 events
 Test2::Plugin::IOEvents turns prints to STDOUT and STDERR (including
 warnings) into proper Test2 events.

Package: libtest2-plugin-memusage-perl
Description-md5: 5f79ed460057205fb519bb6f11fc53cc
Description-en: Perl module to collect and display memory usage information
 Test2::Plugin::MemUsage will collect memory usage info from /proc/PID/status
 and display it for you when the test is done running.
 .
 Currently this only works on unix systems that provide /proc/PID/status
 access. For all other systems this plugin is essentially a no-op.

Package: libtest2-plugin-nowarnings-perl
Description-md5: 7e50a8c75182ce5c4e0e11d1005a3240
Description-en: Perl testing plugin to fail tests if warnings are generated
 The Test2::Plugin::NoWarnings plugin causes tests to fail if any warnings
 are generated whilst the tests run. Each warning generates a new failing
 test, and the warning content is output via diag.
 .
 This module uses $SIG{__WARN__}, so if the code you're testing sets this,
 this module will stop working.

Package: libtest2-plugin-uuid-perl
Description-md5: 0e842783a12d2fd644df5af3d13e5ed8
Description-en: mechanism to use real UUIDs in the Test2 suite
 Test2::Plugin::UUID is a module that allows the usage of real UUIDs in the
 Test2 suite.
 .
 Test2 normally uses unique IDs generated by appending pid, thread-id, and an
 incrementing integer. These work fine most of the time, but are not
 sufficient if you want to keep a database of events. in that case a real UUID
 is much more useful.
 .
 Test2::Plugin::UUID can use different backends, listed in order of
 preference:
 .
 * UUID >= 0.35
 * Data::UUID::MT
 * UUID::Tiny
 * Data::UUID
 .
 Cf. Test2::Util::UUID(3pm) for a description of their use cases, and
 instructions for selecting a backend and handling warnings.

Package: libtest2-tools-command-perl
Description-md5: e3cb8c561554a5c289ba5954221afb16
Description-en: test simple unix commands
 Test2::Tools::Command tests
 that commands given particular arguments result in particular outputs
 by way of the exit status word, standard output, and standard error.
 Various parameters to the command function alter
 exactly how this is done,
 in addition to variables that can be set.
 .
 The commands are expected to be simple,
 for example filters that maybe accept standard input
 and respond with some but not too much output.
 Interactive or otherwise complicated commands
 will need some other module such as Expect to test them,
 as will programs that generate too much output.

Package: libtest2-tools-explain-perl
Description-md5: 4706012d110bc164c05efc470c5cf2bf
Description-en: Perl module with explain tools for Perl's Test2 framework
 Test2::Tools::Explain -- Provides explain tools for Perl's Test2 framework.
 .
 Test2::Suite dropped the explain() function that had been part of Test::More.
 For those who miss it in Test2, you can use Test2::Tools::Explain.

Package: libtestng7-java
Description-md5: c7b993ca66cde36b6c69070a8ca9381b
Description-en: testing framework for Java
 TestNG is a testing framework inspired from JUnit and NUnit but introducing
 some new functionalities that make it more powerful and easier to use, such as:
 * Annotations.
 * Run your tests in arbitrarily big thread pools with various policies
 available (all methods in their own thread, one thread per test class, etc.)
 * Test that your code is multithread safe.
 * Flexible test configuration.
 * Support for data-driven testing (with @DataProvider).
 * Support for parameters.
 * Powerful execution model (no more TestSuite).
 * Supported by a variety of tools and plug-ins (Eclipse, IDEA, Maven, etc.)
 * Embeds BeanShell for further flexibility.
 * Default JDK functions for runtime and logging (no dependencies).
 * Dependent methods for application server testing.
 TestNG is designed to cover all categories of tests:
 unit, functional, end-to-end, integration, etc.

Package: libtestsweeper-dev
Description-md5: 4de490a96f2e82371bb20025ef52a6ed
Description-en: Testsuite library (development files)
 TBD.
 .
 This package contains the header files.

Package: libtestsweeper1
Description-md5: 0d64448ea94b58763560bcf5cc6c0189
Description-en: Testsuite library
 TBD.

Package: libtet-dev
Description-md5: f11d9ab15a12a38bdea2d5ba36c7a53a
Description-en: Quality Tetrahedral Mesh Generator
 TetGen generates the Delaunay tetrahedralization, Voronoi diagram, and convex
 hull for three-dimensional point sets, generates the constrained Delaunay
 tetrahedralizations and quality tetrahedral meshes for three-dimensional
 domains with piecewise linear boundary.
 .
 This package provides header file.

Package: libtet1.6
Description-md5: 41ebf41dfa0cc1e75e2cd92ffa1b18e1
Description-en: Quality Tetrahedral Mesh Generator
 TetGen generates the Delaunay tetrahedralization, Voronoi diagram, and convex
 hull for three-dimensional point sets, generates the constrained Delaunay
 tetrahedralizations and quality tetrahedral meshes for three-dimensional
 domains with piecewise linear boundary.
 .
 This package provides the runtime shared library.

Package: libtex-encode-perl
Description-md5: cb9253c53a3d777b34a229c391d324a5
Description-en: Perl module to transform UTF-8 strings into TeX
 TeX::Encode provides a simple way to encode arbitrary UTF-8 strings into LaTeX
 escapes.
 .
 This module only covers a subset of the Unicode character set and has limited
 facilities for converting TeX back to UTF-8 (this is because TeX is in essence
 a programming language, and this module does not yet implement TeX).

Package: libtexhyphj-java
Description-md5: dc9dba5f0483805dffeb16bcb215f2af
Description-en: Support for TeX hyphenation patterns in Java
 This Java library allows the re-use of hyphenation patterns, as used by LaTeX.
 .
 This project continues the work by David Tolpin. Specifically, adding UTF-8
 support for pattern files while maintaining the original functionality.

Package: libtexlua-dev
Description-md5: 6e5b4ad6b9ea18e6c168f7c4d6d144bd
Description-en: TeX Live: Lua 5.3, modified for use with LuaTeX (development part)
 This package contains the static library and header files for the texlua
 library.

Package: libtexlua53-5
Description-md5: 9a73c6d96c32646e9d4f49c6746c57dd
Description-en: TeX Live: Lua 5.3, modified for use with LuaTeX
 The Lua 5.3 library as used within LuaTeX.

Package: libtexluajit-dev
Description-md5: 3ff059ab3dd82a26862b8df48f76cba4
Description-en: TeX Live: LuaJIT, modified for use with LuaJITTeX (development part)
 This package contains the static library and header files for the texluajit
 library.

Package: libtexluajit2
Description-md5: 294f1e6dbbddbbd03dd67b78a5cc45b5
Description-en: TeX Live: LuaJIT, modified for use with LuaJITTeX
 The LuaJIT library as used within LuaJITTeX.

Package: libtext-affixes-perl
Description-md5: cf94f1256aaee634513df16b10f9fd76
Description-en: Perl module for extracting prefixes and suffixes from a text
 Text::Affixes provides methods to extract prefixes and suffixes from a text
 (string). It is possible set some configuration options like 'exclude
 numbers' and 'lowercase'.

Package: libtext-aligner-perl
Description-md5: 691eed34ab3167710eefdf43fd6e7e98
Description-en: Justify strings to various alignment styles
 Text::Aligner exports a single function, align(), which is used to
 justify strings to various alignment styles. The alignment
 specification is the first argument, followed by any number of
 scalars which are subject to alignment.

Package: libtext-ansi-util-perl
Description-md5: a465ac7cf1d591a92879907924fd56ec
Description-en: routines for text containing ANSI color codes
 Text::ANSI::Util provides routines for dealing with text that contains
 ANSI color codes, e.g. for determining its length/width (excluding the color
 codes), stripping the color codes, extracting the color codes, and so on.

Package: libtext-asciitable-perl
Description-md5: 8cda813032a78e4598d039970e159bf6
Description-en: Perl module to create a table using ASCII characters
 The Text::ASCIITable module helps you to output dynamic text to your console
 or other fixed-size-font displays in a nice human-readable way.

Package: libtext-aspell-perl
Description-md5: 9b086cd36d0a53a3ed4d2134fbc715df
Description-en: Perl interface to the GNU Aspell library
 Text::Aspell provides a Perl interface to the GNU Aspell library.  The
 GNU Aspell library provides access to system spelling libraries,
 including a spell checker.
 .
 This module is to meet the need of looking up many words, one at a
 time, in a single session.  It is a perl xs interface which should
 provide good performance in comparison to forking the aspell program
 for every word.

Package: libtext-autoformat-perl
Description-md5: 14c332f02ca653eb86152a8692f1ccd1
Description-en: module for automatic text wrapping and reformatting
 Text::Autoformat provides intelligent formatting of plain text without the
 need for any kind of embedded mark-up. The module recognizes Internet
 quoting conventions, a wide range of bullet and number schemes, centered
 text, and block quotations, and reformats each appropriately. Other options
 allow the user to adjust inter-word and inter-paragraph spacing, justify
 text, and impose various capitalization schemes.

Package: libtext-bibtex-perl
Description-md5: e81db1aca46c80101e972eb39899fa90
Description-en: Perl extension to read and parse BibTeX files
 The Text::BibTeX module provides functions to read, parse and write bibTeX
 files using perl.
 .
 The package provides two fundamental modules for processing BibTeX files
 (Text::BibTeX::File and Text::BibTeX::Entry).
 .
 In addition, the Text::BibTeX module provides a number of
 miscellaneous functions that are useful in processing BibTeX data
 (especially the kind that comes from bibliographies as defined by BibTeX
 0.99, rather than generic database files).

Package: libtext-bibtex-validate-perl
Description-md5: 288de50590500aa56303e18916ce2ed2
Description-en: validator for BibTeX format
 Text::BibTeX::Validate checks the standard fields of BibTeX entries for their
 compliance with their format. In particular, value of 'email' is checked
 against RFC 822 mandated email address syntax, value of 'doi' is checked to
 start with '10.' and contain at least one '/' and so on. Some nonstandard
 fields as 'isbn', 'issn' and 'url' are also checked. Failures of checks are
 returned as instances of Text::BibTeX::Validate::Warning.

Package: libtext-bidi-perl
Description-md5: 2cab93c9a6755190b3b12188810389a2
Description-en: Unicode bidi algorithm for Perl using libfribidi
 Text::Bidi provides basic support for the Unicode bidirectional text
 (Bidi) algorithm, for displaying text consisting of both left-to-right and
 right-to-left written languages (like Hebrew and Arabic.) It does so using a
 swig interface file to the libfribidi library.

Package: libtext-brew-perl
Description-md5: 570508d113f5724240bb8b74522e9c35
Description-en: perl implementation of Brew edit distance
 Text::Brew implements the Brew edit distance that is very close to
 the dynamic programming technique used for the Wagner-Fischer (and so
 for the Levenshtein) edit distance. For more information about the
 Brew edit distance see:
 <http://ling.ohio-state.edu/~cbrew/795M/string-distance.html>

Package: libtext-capitalize-perl
Description-md5: a6044f70cf1028ad6ef9100069b704c0
Description-en: routines for title-like formatting of strings
 Text::Capitalize provides some routines for title-like formatting of strings.
 The simple capitalize function just makes the initial character of each word
 uppercase, and forces the rest to lowercase.
 .
 The capitalize_title function applies English title case rules (discussed
 below) where only the "important" words are supposed to be capitalized. There
 are also some customization features provided to allow the user to choose
 variant rules.
 .
 See also:
 https://metacpan.org/pod/Text::Autoformat
 https://metacpan.org/pod/Lingua::EN::NameParse

Package: libtext-chasen-perl
Description-md5: faedb97924b1378e99e9f524074c25b7
Description-en: Japanese Morphological Analysis System module for Perl
 Text::ChaSen is a ChaSen (a Japanese morphological analysis system) module
 for Perl.

Package: libtext-context-eitherside-perl
Description-md5: 317259d6e62040215adbad35f03c7880
Description-en: Perl module to get context around a keyword
 Text::Context::EitherSide is a Perl module that extracts some context from a
 large piece of text, such as a web page or mail message. You can search for a
 keyword and intelligently get some context in which you found the keywords
 inside the body of the text. It is more rigorous than simply extracting the
 two words on either side of each keyword, since multiple searches may have
 overlapping context.

Package: libtext-context-perl
Description-md5: 92562d62642e594e64390ab37db49661
Description-en: Perl module to highlight search result context snippets
 Text::Context is a Perl module that provides a simple interface to extract and
 highlight some context around given search terms. It can also dump the string
 out as HTML text with all the search terms highlighted in bold. This provides
 a simple way to get some representative text for display in search results.

Package: libtext-csv-encoded-perl
Description-md5: 996f5624a83cbbd28780d78793b1c775
Description-en: encoding-aware comma-separated values manipulator
 Provides the Text::CSV::Encoded Perl module, which is a
 version of Text::CSV that is encoding aware. Both modules provide
 tools for handling files in the comma-separated values format
 (.csv).

Package: libtext-csv-perl
Description-md5: da7d2d784c53107ba92fe5224c10af56
Description-en: comma-separated values manipulator (using XS or PurePerl)
 Text::CSV provides facilities for the composition and decomposition of files
 containing comma-separated value records. An instance of the Text::CSV class
 can combine fields into a CSV string and parse a CSV string into fields.
 .
 The module accepts either strings or files as input and can utilize any
 user-specified characters as delimiters, separators, and escapes so it is
 perhaps better called ASV (anything separated values) rather than just CSV.
 .
 This module will automatically select the best available implementation of
 the algorithm, whether the Pure Perl version present in this package, or the
 C/XS implementation, available in libtext-csv-xs-perl.

Package: libtext-csv-unicode-perl
Description-md5: acca9a29595c8e6810f4eda5ac58a4ea
Description-en: mechanism for comma-separated values manipulation routines, with Unicode support
 Text::CSV::Unicode provides facilities for the composition and decomposition
 of comma-separated values, based on Text::CSV. Text::CSV::Unicode allows for
 input with wide character data but does not permit control characters.

Package: libtext-csv-xs-perl
Description-md5: d1ac3f3bfe33a139a37c7882eb4bf589
Description-en: Perl C/XS module to process Comma-Separated Value files
 Text::CSV_XS provides facilities for the composition and decomposition of
 comma-separated values. This module can combine fields into a CSV string and,
 correspondingly, parse a CSV string back into fields.
 .
 Text::CSV (see libtext-csv-perl) is a wrapper module which will automatically
 select the most appropriate implementation for your configuration.

Package: libtext-dhcpleases-perl
Description-md5: 5d90fa9a9c4069c1d8e4b9fd2861ffd9
Description-en: Perl module to parse DHCP leases file from ISC dhcpd
 Text::DHCPLeases provides an object-oriented interface to ISC DHCPD leases
 files.  The goal is to objectify all declarations, as defined by the ISC
 dhcpd package man pages.
 .
 This interface is useful for analyzing, reporting, converting lease files,
 or as a tool for other applications that need to import dhcpd lease data
 structures.

Package: libtext-diff-formattedhtml-perl
Description-md5: 7cea391bc2f56e9370b3f128dee5829b
Description-en: Perl module to generate a colorful HTML diff of strings/files
 Text::Diff::FormattedHTML presents in an HTML table the difference
 between two files or strings. A default CSS is provided for some (nice?)
 formatting.
 .
 Text::Diff::FormattedHTML was inspired by the GitHub diff view.

Package: libtext-diff-perl
Description-md5: 44a9cd0fd2893b3b20bd59305db8110c
Description-en: Perl module to find differences in files and record sets
 Text::Diff provides a basic functions similar to the GNU diff utility. It is
 not anywhere near as feature complete as GNU diff, but is better integrated
 with Perl and available on all platforms. It is often faster than shelling
 out to a system's diff executable for small files, and generally slower on
 larger files. While it is not guaranteed to produce the same output as the
 system diff command, output is often identical.

Package: libtext-english-perl
Description-md5: e6b5d9d1c870d36e1b73048dad775d0f
Description-en: Perl module implementing the Porter Stemming algorithm
 Text::English implements the Porter Stemming algorithm in pure Perl.
 .
 The Porter stemming algorithm is a process for removing the commoner
 morphological and inflexional endings from words in English. Its main
 use is as part of a term normalisation process that is usually done
 when setting up Information Retrieval systems.

Package: libtext-findindent-perl
Description-md5: 056339d9787234ae587134f3f64f5c09
Description-en: module to heuristically determine indentation style
 Text::FindIndent is a Perl module that attempts to detect the underlying
 indentation "policy" for a text file (most likely a source code file). You
 give it a chunk of text, and it tells you if tabs, spaces or combination of
 both are used for indentation.
 .
 It honours Vim modelines and Emacs Local Variables settings.

Package: libtext-flow-perl
Description-md5: 82efc85bf8e404e4cb9f55b42fc84b4d
Description-en: module providing generalized text wrapping
 Text::Flow is a Perl module designed to provide flexible and generalized text
 handling facilities, wrapping or reflowing text as required. It is different
 from other modules because it can be used for graphical text output as with
 PDF files through the use of custom callbacks.

Package: libtext-format-perl
Description-md5: e93811b1edfc9e00dfb2c6343395eeb4
Description-en: module for formatting plain text
 Text::Format is a Perl module that provides various utility functions for
 formatting plain text. This module is similar to, but more powerful than,
 the Text::Wrap module (in Perl core). It can format arbitrary lines into
 paragraphs, center text, handle indentation and left/right margins, and
 convert between tabs and spaces.

Package: libtext-formattable-perl
Description-md5: ebf76a5f995ba5b675772bb9ee93cf52
Description-en: Perl module to format text tables
 Text::FormatTable renders simple tables as text. You pass to the constructor
 (new) a table format specification similar to LaTeX (e.g. r|l|l) and you
 call methods to fill the table data and insert rules. After the data is filled,
 you call the render method and the table gets formatted as text.

Package: libtext-german-perl
Description-md5: c0ceabbc617802b190c97ecab5a023c0
Description-en: German grundform reduction
 This is a rather incomplete implementation of work done by Gudrun
 Putze-Meier <gudrun.pm@t-online.de>.

Package: libtext-greeking-perl
Description-md5: 2bcc2d63b9ef45cdc158b915e2cbaf45
Description-en: Perl module for generating meaningless filler text
 Greeking is the use of random letters or marks to show the overall
 appearance of a printed page without showing the actual text. Greeking
 is used to make it easy to judge the overall appearance of a document
 without being distracted by the meaning of the text.
 .
 The Text::Greeking module is for quickly generating varying meaningless text
 from any source to create this illusion of the content in systems.
 .
 This module was created to quickly give developers simulated content to
 fill systems with simulated content. Instead of static Lorem Ipsum text,
 by using randomly generated text and optionally varying word sources,
 repetitive and monotonous patterns that do not represent real system
 usage is avoided.

Package: libtext-header-perl
Description-md5: a801303d0f9bcf74005a117703d5f941
Description-en: RFC 822/2068 header and unheader functions
 Text::Header provides two new functions, header and unheader,
 which provide general-purpose RFC 822 header construction and parsing.
 They do not provide any intelligent defaults of HTTP-specific methods.
 They are simply aimed at providing an easy means to address the
 mechanics of header parsing.
 .
 The output style is designed to mimic CGI.pm and HTTP::Headers,
 so that users familiar with these interfaces will feel at home with
 these functions.

Package: libtext-hogan-perl
Description-md5: 37191a09307f9f3b348c753d11283ea1
Description-en: mustache templating engine statement-for-statement cloned from hogan.js
 Text::Hogan is a statement-for-statement rewrite of hogan.js in Perl.
 .
 It is a mustache templating engine
 which supports pre-compilation of your templates into pure Perl code,
 which then renders very quickly.
 .
 It passes the full mustache spec.

Package: libtext-hunspell-perl
Description-md5: 6266a384628ae7123852281593b0dc1c
Description-en: Perl interface to the GNU Hunspell library
 Text::Hunspell provides a Perl interface to the OO Hunspell
 library. This module is to meet the need of looking up many words, one
 at a time, in a single session, such as spell-checking a document in
 memory.

Package: libtext-kakasi-perl
Description-md5: 939acfb3f4cd0299e2e80146ea02a23d
Description-en: KAKASI interface for scripting language perl
 Text::Kakasi is a KAKASI interface module for Perl.
 .
 KAKASI is the language processing filter to convert Kanji characters
 to Hiragana, Katakana or Romaji(alphabetical description of Japanese
 pronunciation).

Package: libtext-layout-perl
Description-md5: 217d2cbd95d182919310118b1eafc29c
Description-en: Pango style markup formatting
 Text::Layout provides methods for Pango style text formatting.  Where
 possible the methods have identical names and (near) identical
 behavior as their Pango counterparts.

Package: libtext-levenshtein-damerau-perl
Description-md5: e2e37ec6fbe81a264fc4ea3055be233d
Description-en: Edit distance calculator with Damerau Levenshtein algorithm
 Text::Levenshtein::Damerau module returns the true Damerau Levenshtein
 edit distance of strings with adjacent transpositions. Useful for
 fuzzy matching, DNA variation metrics, and fraud detection.
 .
 Defaults to using Pure Perl Text::Levenshtein::Damerau::PP. This
 module can use Text::Levenshtein::Damerau::XS for massive speed
 improvements. Works correctly with utf8 if backend supports it.

Package: libtext-levenshtein-perl
Description-md5: 417f17e6b82d2e5dac726ad03bf9628d
Description-en: implementation of the Levenshtein edit distance
 Text::Levenshtein implements the Levenshtein edit distance. The Levenshtein
 edit distance is a measure of the degree of proximity between two strings.
 This distance is the number of substitutions, deletions or insertions
 ("edits") needed to transform one string into the other one (and vice versa).
 When two strings have distance 0, they are the same.

Package: libtext-lorem-perl
Description-md5: 0e3611a13f798c0acc7be141c66fb207
Description-en: random faux Latin text generator
 Often when developing a website or other application it's important to have
 placeholders for content. Text::Lorem generates prescribed amounts of fake
 Latin text.

Package: libtext-markdown-perl
Description-md5: 9fc918955c9ed47e808b57904a3418e4
Description-en: module to convert Markdown syntax to (X)HTML
 Text::Markdown is a Perl module that provides an alternate implementation of
 the Markdown implementation by John Gruber (see the markdown package). It is
 a slower implementation, but better maintained.
 .
 Markdown is a markup language to convert structured text into (X)HTML. Its
 main design goal is to make the input text as readable as possible. For this,
 the syntax is highly inspired by the format of plain text email. Markdown
 supports features like headers, *emphasis*, code blocks, blockquotes and
 links. For maximum flexibility, it also allows embedding HTML tags, both
 within paragraphs (eg. <span>), and at block level (<div>, <table>).

Package: libtext-markdowntable-perl
Description-md5: f4f88409bcf164dae9fffdd1c84b5ce8
Description-en: module to write Markdown syntax tables from data
 Text::MarkdownTable can be used to write data in tabular form, formatted in
 MultiMarkdown syntax. The resulting format can be used for instance to
 display CSV data or to include data tables in Markdown files. Newlines and
 vertical bars in table cells are replaced by a space character and cell
 values can be truncated.

Package: libtext-markup-perl
Description-md5: 5fa6cb7bc8c32619ba7ca8ce20be3fd3
Description-en: Parse text markup into HTML
 Text::Markup provides a single interface for parsing a large number
 of text markup formats and converting them to HTML. It currently
 supports the following markups:
 .
 - Asciidoc
 - HTML
 - Markdown
 - MultiMarkdown
 - MediaWiki
 - POD
 - reStructuredText (reST)
 - Textile
 - Trac
 - BBcode
 - Creole

Package: libtext-mecab-perl
Description-md5: 2ffdfee84259c467522a3ade778c4392
Description-en: alternate MeCab Interface for Perl
 Text::MeCab provides Perl bindings for MeCab (libmecab).
 libmecab (http://mecab.sourceforge.ne.jp) already has a perl interface built
 with it, but it is a not Perl-ish one. Text::MeCab has following advantages
 compared with it:
 .
 - High performance
 - Perl-ish programming interface

Package: libtext-mediawikiformat-perl
Description-md5: 4b766e23f74fab4be3dc699561def211
Description-en: module that converts Mediawiki markup into other text formats
 Wikipedia and its sister projects use the PHP Mediawiki to format
 their pages. Text::MediawikiFormat attempts to duplicate the Mediawiki
 formatting rules. Those formatting rules can be simple and easy to use, while
 providing more advanced options for the power user. They are also easy to
 translate into other, more complicated markup languages with this module. It
 creates HTML by default, but could produce valid POD, DocBook, XML, or any
 other format imaginable.
 .
 The most important function is Text::MediawikiFormat::format(). It is not
 exported by default, but will be exported as wikiformat() if any options at
 all are passed to the exporter, unless the name is overridden explicitly. See
 "EXPORT" for more information.
 .
 It should be noted that this module is written as a drop in replacement for
 Text::WikiMarkup that expands on that modules functionality and provides a
 default rule set that may be used to format text like the PHP Mediawiki. It
 is also well to note early that if you just want a Mediawiki clone (you don't
 need to customize it heavily and you want integration with a back end
 database), you should look at Wiki::Toolkit::Formatter::Mediawiki.

Package: libtext-metaphone-perl
Description-md5: 15e5a75eb13bbc5d872507d616ae8dcb
Description-en: modern soundex module providing phonetic encoding of words
 Text::Metaphone provides the Metaphone() function, whereby a string/word
 is broken down into a rough approximation of its English phonetic
 pronunciation. Very similar in concept  and purpose to soundex, but much
 more comprehensive in its approach.
 .
 This module is C/XS accelerated.

Package: libtext-micromason-perl
Description-md5: 7dd2850ae2dc4a328914258159d599f0
Description-en: simple and extensible templating module
 Text::MicroMason interpolates blocks of Perl code embedded into text strings.
 Each MicroMason object acts as a "template compiler" which converts templates
 from text-with-embedded-code formats into ready-to-execute Perl subroutines.
 If you want to use the Text::Template compatibility mode, you will also need
 to install Text::Balanced.

Package: libtext-microtemplate-perl
Description-md5: c51e5f787d659af996295c1a1c7adf63
Description-en: Micro template engine with Perl5 language
 Text::MicroTemplate is a standalone, fast, intelligent, extensible template
 engine with following features.
 .
 standalone
 Text::MicroTemplate does not rely on other CPAN modules.
 .
 fast
 Based on Mojo::Template, expressions in the template is perl code.
 .
 intelligent
 Text::MicroTemplate automatically escapes variables when and only when
 necessary.
 .
 extensible
 Text::MicroTemplate does not provide features like template cache or
 including other files by itself.  However, it is easy to add you own
 (that suites the most to your application), by wrapping the result of
 the module (which is a perl expression).
 .
 The module only provides basic building blocks for a template engine.
 Refer to Text::MicroTemplate::File for higher-level interface.

Package: libtext-multimarkdown-perl
Description-md5: b13142742e26254a35c8d48cdaac8115
Description-en: module to convert MultiMarkdown syntax to (X)HTML
 Text::MultiMarkdown is a Perl module that extends the functionality of the
 Markdown structured text format (see the libtext-markdown-perl package).
 Markdown provides a simple way to translate easy-to-read and easy-to-write
 structured text into (X)HTML. In turn, this module extends the functionality
 by implementing the MultiMarkdown syntax extensions as described in:
 <URL:http://fletcherpenney.net/multimarkdown>.

Package: libtext-names-perl
Description-md5: 0a284775b772a506b1843b6b72770183
Description-en: module for proper name parsing, normalization, recognition and classification
 Text::Names provides a number of name normalization routines, plus high-level
 parsing and name comparison utilities such as those illustrated in the
 synopsis.
 .
 While it tries to accommodate non-Western names, this module definitely works
 better with Western names, especially English-style names.
 .
 This modules normalizes names to this format:
 Lastname(s) [Jr], Given name(s)
 .
 Some examples:
 1) Bourget, David Joseph Richard

Package: libtext-ngram-perl
Description-md5: 67418558c3c4192b30b0b869959ff7e6
Description-en: efficient XS-Based n-gram spectrum analysis module
 n-Gram analysis is a field in textual analysis which uses sliding window
 character sequences in order to aid topic analysis, language
 determination and so on. The n-gram spectrum of a document can be used
 to compare and filter documents in multiple languages, prepare word
 prediction networks, and perform spelling correction.
 .
 Text::Ngram provides an efficient XS-based implementation of n-gram
 spectrum analysis.

Package: libtext-ngrams-perl
Description-md5: 341c9d17f3db54664287ec42926b8914
Description-en: Perl module for flexible N-gram analysis of text
 Text::Ngrams is a module for flexible N-gram analysis of text.  It supports
 character n-grams, word n-grams, and many more types of n-grams.  It allows
 a user to manually feed a sequence of tokens, has automatic recognition and
 feed of tokens, and the way they are combined in an n-gram.  It can also be
 used from the command line through the script ngrams.pl provided with the
 package.

Package: libtext-password-pronounceable-perl
Description-md5: f5af51df8435c5c7a2e5df97edcbd4f5
Description-en: Perl module to generate pronounceable passwords
 Text::Password::Pronounceable generates pronounceable passwords, based on the
 English digraphs by D Edwards. It can quickly and simply generate passwords
 with a length within a given range, making it useful for a many applications
 that require secure and memorable passwords.

Package: libtext-patch-perl
Description-md5: 4c7d119edbfc6da5a2c4f8900d11c455
Description-en: module for patching text with a given patch
 Text::Patch combines source text with given diff (difference) data. Diff data
 is produced by Text::Diff module or by the standard diff utility (man diff,
 see -u option).

Package: libtext-pdf-perl
Description-md5: aab4d5fa5bf2fc89a75592b94b7843d6
Description-en: relatively low-level interface for manipulating PDFs
 Text::PDF provides a strong base for working with PDF files. It may be
 a bit hard to use for novices, but it is powerful enough for many other
 important Perl modules for PDF generation to depend on it.

Package: libtext-qrcode-perl
Description-md5: 3ea32a6114164fda17495a02e2b43ca4
Description-en: module for generating text based QR Codes
 Text::QRCode is a module for generating two-dimensional bar codes
 (called "QR Codes") using only the ' ' and '*' characters. This module
 uses libqrencode '2.0.0' and above to do its task.

Package: libtext-quoted-perl
Description-md5: 2268e83778246884479ff350bf552c57
Description-en: Perl module to extract the structure of a quoted mail message
 Text::Quoted examines the structure of some text which may contain
 multiple different levels of quoting, and turns the text into a nested
 data structure.

Package: libtext-recordparser-perl
Description-md5: 20c22fd63b72b7571d0635c0ba615b35
Description-en: module to parse record-oriented data in a text file
 Text::RecordParser is a Perl module that extracts record-oriented data from
 arbitrary text files. The most common example has records separated by
 newlines and fields delimited by commas or tabs. This module aims to provide
 a consistent interface for processing an arbitrary sequence of records in a
 file, however they may be delimited. The data can then be extracted using
 arrays or hashes.

Package: libtext-reflow-perl
Description-md5: 1103fcf1c4603bbc1a4060735211c487
Description-en: Perl module for reflowing files using Knuth's algorithm
 Text::Reflow provides a series of utilities that reflow paragraphs in a given
 file, filehandle, string or array using Knuth's paragraphing algorithm (as
 used in TeX) to pick the optimal places to break lines. The reflow algorithm
 tries to keep lines the same length but also tries to break at punctuation,
 and to avoid breaking within a proper name or after certain connectives. The
 result is more readable since fewer phrases are broken across line breaks.

Package: libtext-reform-perl
Description-md5: 90dfad8dc0aba5cdb63f6755fc7f0529
Description-en: Perl module for manual text wrapping and reformatting
 Text::Reform provides a re-entrant, highly configurable replacement
 for the built-in Perl format() mechanism.

Package: libtext-rewriterules-perl
Description-md5: 7d8731911cd7fb7eb8b8b1a145f6c587
Description-en: system for rewriting text using regexp-based rules
 Text::RewriteRules uses a simplified syntax for regexp-based rules for
 rewriting text. You define a set of rules, and the system applies them
 until no more rule can be applied. The rules are defined using a specific
 non-perl syntax inside the Perl program. This improves legibility of big
 rewriting rules systems.

Package: libtext-roman-perl
Description-md5: 5dfed9d4b34f63571afe79b59a87a623
Description-en: Allows conversion between Roman and Arabic algarisms
 Text::Roman supports both conventional Roman algarisms (which range
 from 1 to 3999) and Milhar Romans, a variation which uses a bar
 across the algarism to indicate multiplication by 1_000. For the
 purposes of this module, acceptable syntax consists of an underscore
 suffixed to the algarism e.g. IV_V = 4_005. The term Milhar
 apparently derives from the Portuguese word for "thousands" and the
 range of this notation extends the range of Roman numbers to 3999 *
 1000 + 3999 = 4_002_999.

Package: libtext-sass-perl
Description-md5: dde3f2f49464a4fa5a02267ab18b7828
Description-en: implementation of the Sass CSS meta-language
 Sass is a meta-language on top of CSS
 that’s used to describe the style of a document
 cleanly and structurally,
 with more power than flat CSS allows.
 Sass both provides a simpler, more elegant syntax for CSS
 and implements various features
 that are useful for creating manageable stylesheets.
 .
 Text::Sass is a Perl implementation of Sass.

Package: libtext-simpletable-autowidth-perl
Description-md5: 14934daeb5fc8a1d6ec6e2889708d0c5
Description-en: simple eyecandy ASCII tables with auto-width selection
 Text::SimpleTable::AutoWidth module provides ASCII table drawing routines.
 The table automatically adjusts its width to accommodate the data.

Package: libtext-simpletable-perl
Description-md5: 07996b6a0d61fd9eb12a058c74debb9b
Description-en: Perl module for creating simple eyecandy ASCII Tables
 Text::SimpleTable is a replacement for the Text::ASCIITable module.
 .
 If you need to create text tables like
 .
 .-------+------------.
 | foob- | yadayaday- |
 | arbaz | ada        |
 '-------+------------'
 .
 this module is for you.

Package: libtext-soundex-perl
Description-md5: 086ffa694c30ba991f218d037c7158c3
Description-en: implementation of the soundex algorithm
 Text::Soundex implements the original soundex algorithm developed by Robert
 Russell and Margaret Odell, patented in 1918 and 1922, as well as a variation
 called "American Soundex" used for US census data, and currently maintained by
 the National Archives and Records Administration (NARA).

Package: libtext-sprintfn-perl
Description-md5: 845f7dc028de0a8238541c169c5c2c26
Description-en: drop-in replacement for sprintf(), with named parameter support
 Text::sprintfn provides sprintfn() and printfn(),
 which are like sprintf() and printf(),
 with the exception that they support named parameters from a hash.

Package: libtext-table-perl
Description-md5: 09db31082b83b31ed0ee264803757736
Description-en: Create tables that adapt to alignment requirements
 You create a Text::Table object by describing the columns the table
 is going to have. Then you load lines of data into the table, and
 finally print the resulting output lines. Alignment of data and
 column titles is handled dynamically in dependence on the data
 present.

Package: libtext-tabulardisplay-perl
Description-md5: 87f2a9cd468992a3c1f97ee58f58d51f
Description-en: Perl module to display text as a formatted table
 Text::TabularDisplay is a Perl module that simplifies displaying textual data
 in a table. It provides column-based output identical to the display of query
 results in the MySQL text monitor.

Package: libtext-template-perl
Description-md5: b3ca341547c5c5849fe2759629341bfc
Description-en: perl module to process text templates
 Text::Template is a library for generating form letters, building
 HTML pages, or filling in templates generally. A `template' is a
 piece of text that has little Perl programs embedded in it here and
 there. When you `fill in' a template, you evaluate the little
 programs and replace them with their values.

Package: libtext-textile-perl
Description-md5: 37f2aa96585c565d5bf6dc69288c8bb1
Description-en: Perl extension to format text using a simple style of markup
 Text::Textile is a Perl-based implementation of Dean Allen's Textile
 syntax. Textile is shorthand for doing common formatting tasks.
 .
 More information is available at http://www.textism.com/tools/textile/

Package: libtext-trac-perl
Description-md5: 4d60c481794ff28b30bd6e5f2739a778
Description-en: module for formatting text with Trac Wiki Style
 Text::Trac is a perl module the provides an easy interface
 to parse text with Trac WikiFormatting and convert it to
 HTML format.

Package: libtext-trim-perl
Description-md5: fbaa912518a8063c6f028d0f42007773
Description-en: module for remove leading and/or trailing whitespace from strings
 Text::Trim provides functions for removing leading and/or trailing whitespace
 from strings. It is basically a wrapper around some simple regexes with a
 flexible context-based interface.

Package: libtext-typography-perl
Description-md5: 6d26b8dd22abf834404461c421f3286b
Description-en: markup ASCII text with correct typography for HTML
 Text::Typography is a thin wrapper for John Gruber's SmartyPants plugin for
 various CMSs. SmartyPants is a web publishing utility that translates
 plain ASCII punctuation characters into "smart" typographic punctuation
 HTML entities.

Package: libtext-unaccent-perl
Description-md5: 5bc26ac62f81d29fb519aa99c7ec5991
Description-en: provides functions to remove accents using UTF16 as a pivot
 Text::Unaccent is a module that provides functions to remove accents
 from a string.  For instance the string été will become ete.  The
 charset of the input string is specified as an argument. The input is
 converted to UTF-16 using iconv(3), accents are stripped and the
 result is converted back to the original charset. The iconv -l
 command on GNU/Linux will show all charset supported.

Package: libtext-undiacritic-perl
Description-md5: 3f0eff9e0abceba1b10320888ebd7a6f
Description-en: module to remove diacritics from a string
 Text::Undiacritic provides a module that changes characters with diacritics
 into their base characters.
 .
 Also changes into base character in cases where UNICODE does not provide a
 decomposition.
 .
 E.g. all characters '... WITH STROKE' like 'LATIN SMALL LETTER L WITH STROKE'
 do not have a decomposition. In the latter case the result will be 'LATIN
 SMALL LETTER L'.
 .
 Removing diacritics is useful for matching text independent of spelling
 variants.

Package: libtext-unicode-equivalents-perl
Description-md5: 03f1f33b645cf11efc13ce0b453de8c5
Description-en: module to build Unicode canonically equivalent strings
 Text::Unicode::Equivalents offers a method which takes an arbitrary string
 and returns a reference to an unsorted array of all unique strings that are
 canonically equivalent to the argument.

Package: libtext-unidecode-perl
Description-md5: a36161f675c1beadc204e5afd5b54b7a
Description-en: US-ASCII transliterations of Unicode text
 It often happens that you have non-Roman text data in Unicode, but you can't
 display it -- usually because you're trying to show it to a user via an
 application that doesn't support Unicode, or because the fonts you need
 aren't accessible. You could represent the Unicode characters as "???????" or
 "\15BA\15A0\1610...", but that's nearly useless to the user who actually
 wants to read what the text says.
 .
 What Text::Unidecode provides is a function, unidecode(...) that takes
 Unicode data and tries to represent it in US-ASCII characters (i.e., the
 universally displayable characters between 0x00 and 0x7F). The representation
 is almost always an attempt at transliteration -- i.e., conveying, in Roman
 letters, the pronunciation expressed by the text in some other writing
 system.

Package: libtext-vcard-perl
Description-md5: e83a751e028300d861acaca74024c1ea
Description-en: module to parse, edit and create multiple vCards
 Text::vCard::Addressbook provides an API to reading / editing and
 creating multiple vCards. A vCard is an electronic business card.
 This package has been developed based on rfc2426.
 .
 Many applications (Apple Address book, MS Outlook, Evolution etc)
 can export and import vCards.

Package: libtext-vfile-asdata-perl
Description-md5: deabf472c95164d3148e54902fe74fef
Description-en: generic perl module to read and write vfile files
 Works with such as vCard (RFC 2426) and vCalendar (RFC 2445).
 The result of loading this data is a collection of objects which
 will grant you easy access to the properties. Then the module
 can write your objects back to a data file.

Package: libtext-wagnerfischer-perl
Description-md5: 6196888129b7be622bca4eecebf993dc
Description-en: implementation of the Wagner-Fischer edit distance
 Text::WagnerFischer implements the Wagner-Fischer dynamic programming
 technique, used here to calculate the edit distance of two strings.
 The edit distance is a measure of the degree of proximity between two
 strings, based on "edits": the operations of substitutions, deletions
 or insertions needed to transform the string into the other one (and
 vice versa).

Package: libtext-wikicreole-perl
Description-md5: 93c1d3c6d19e154c95523d33353959c9
Description-en: module to convert Wiki Creole 1.0 markup to XHTML
 Text::WikiCreole implements the Wiki Creole markup language,
 version 1.0. It reads Creole 1.0 markup and returns XHTML.

Package: libtext-wikiformat-perl
Description-md5: ba98b5d81e8ea231e38db82a9d2caefc
Description-en: translates Wiki formatted text into other formats
 The original Wiki web site was intended to have a very simple interface to
 edit and to add pages. Its formatting rules are simple and easy to use. They
 are also easily translated into other, more complicated markup languages with
 this module. It creates HTML by default, but can be extended to produce valid
 POD, DocBook, XML, or any other format imaginable.

Package: libtext-worddiff-perl
Description-md5: 3fb7ba0b4c1781b7fa33eba8e0fd4762
Description-en: module to track changes between documents
 Text::WordDiff is a variation on the lovely Text::Diff module. Rather than
 generating traditional line-oriented diffs, however, it generates
 word-oriented diffs. This can be useful for tracking changes in narrative
 documents or documents with very long lines. To diff source code, one is
 still best off using Text::Diff. But if you want to see how a short story
 changed from one version to the next, this module will do the job very
 nicely.

Package: libtext-wrapper-perl
Description-md5: 911456912e23049d6266f9603d83e2cd
Description-en: simple word wrapping routine
 Text::Wrapper provides simple word wrapping.  It breaks long lines, but does
 not alter spacing or remove existing line breaks. If you're looking for more
 sophisticated text formatting, try the Text::Format module.

Package: libtexttools-dev
Description-md5: 57b7d099868fda1746521986c312f316
Description-en: Ada library for writing console applications: development
 The Texttools packages are a GPL, ncurses-based library for the Linux
 console.  Texttools contain more than 600 procedures and functions to
 create windows, draw scroll bars, handle the mouse and keyboard
 events, play sounds, and much more.  The Texttools package also
 provides a thick binding to Linux kernel calls.  You can create a wide
 variety of application programs using Texttools alone.
 .
 Install this package if you want to write Ada programs that use
 Texttools.

Package: libtexttools-doc
Description-md5: 18fae2cf806eac17ad20b8516264dea5
Description-en: Ada library for writing console applications: documentation
 The Texttools packages are a GPL, ncurses-based library for the Linux
 console.  Texttools contain more than 600 procedures and functions to
 create windows, draw scroll bars, handle the mouse and keyboard
 events, play sounds, and much more.  The Texttools package also
 provides a thick binding to Linux kernel calls.  You can create a wide
 variety of application programs using Texttools alone.
 .
 This package contains the documentation.

Package: libtexttools12
Description-md5: 466bdb4298bade4ddb1a8cfbbbfad9aa
Description-en: Ada library for writing console applications: shared library
 The Texttools packages are a GPL, ncurses-based library for the Linux
 console.  Texttools contain more than 600 procedures and functions to
 create windows, draw scroll bars, handle the mouse and keyboard
 events, play sounds, and much more.  The Texttools package also
 provides a thick binding to Linux kernel calls.  You can create a wide
 variety of application programs using Texttools alone.
 .
 This package contains the runtime shared library.

Package: libtextutils-cmark-rc-copy0
Description-md5: 69063aec9b7c228e5edf0959ab133514
Description-en: KDE text handling addons - CommonMark library
 KTextAddons is a collection of text addons libraries developed by the KDE
 community.
 .
 This collection of libraries provide functionalities such as autocorrection,
 text to speak, grammar checking, text translator or emoticon support.
 .
 This package provides the CommonMark library.

Package: libtextwrap-dev
Description-md5: c51099bbc17a2a3b0334e07f4cd5e364
Description-en: text-wrapping library with i18n - development files
 Text-wrapping (or line-folding) library for displaying a string on
 the terminal.  This supports i18n (internationalization), i.e,
 automatic locale-encoding detection, multibyte encoding (such as
 UTF-8, EUC-JP, and so on), fullwidth characters (occupying two
 columns per one character, like CJK Ideogram), combining characters
 (occupying zero columns per one character, like Thai and diacritical
 marks), and languages which do not use whitespaces between words
 (like Chinese and Japanese).
 .
 This package contains files needed for development using this
 library.

Package: libtextwrap1
Description-md5: 89e2d4016bf3c5a25b2992b7772fafc9
Description-en: text-wrapping library with i18n - runtime
 Text-wrapping (or line-folding) library for displaying a string on
 the terminal.  This supports i18n (internationalization), i.e,
 automatic locale-encoding detection, multibyte encoding (such as
 UTF-8, EUC-JP, and so on), fullwidth characters (occupying two
 columns per one character, like CJK Ideogram), combining characters
 (occupying zero columns per one character, like Thai and diacritical
 marks), and languages which do not use whitespaces between words
 (like Chinese and Japanese).

Package: libtfbs-perl
Description-md5: 329310953f967bb54344ec3b1c418600
Description-en: scanning DNA sequence with a position weight matrix
 The TFBS perl modules comprise a set of routines to interact with the
 Transfac and Jaspar databases that describe a special family of proteins,
 the transcription factors. These bind to genomic DNA to initiate (or
 prevent) the readout of a gene.  Once multiple binding sites are known
 for a transcription factor, these are gathered in a single file and are
 aligned in order to find position-specific characteristica that might
 be used to predict such binding events in novel DNA sequences.
 .
 If you use TFBS in your work, please cite "Lenhard B., Wasserman W.W. (2002)
 TFBS: Computational framework for transcription factor binding site analysis.
 Bioinformatics 18:1135-1136".
 .
 Note: the TFBS perl module is no longer under active development.  All the
 functionality can be found in the TFBSTools Bioconductor package; users are
 highly encouraged to switch.  <http://bioconductor.org/packages/TFBSTools/>

Package: libtfm-dev
Description-md5: 31753c2e528b2bd491a234ee5472c352
Description-en: Fast multiple-precision integer library [development files]
 This package contains the files needed to create programs that use
 libtfm1. It is not needed to merely execute programs that use
 libtfm1.

Package: libtfm1
Description-md5: 8e98aec2d1753e50d35aa59631211723
Description-en: Fast multiple-precision integer library [runtime]
 TomsFastMath is a fast open source, large integer arithmetic library
 written in portable ISO C. It is a port of LibTomMath with optional
 support for inline assembler multipliers.
 .
 This package contains the library itself which is need to run programs
 that use libtfm1.

Package: libtgl-0.0.0.20160623-0t64
Description-md5: b446dc282c3af44e0fae811b996067a0
Description-en: telegram API library
 Telegram is an instant messaging application with a focus on speed, it is
 super-fast, simple and free. You can use Telegram on all your devices at the
 same time - your messages sync seamlessly across any number of your phones,
 tablets or computers. This library handles Telegram API and protocol.

Package: libtgl-0.0.0.20160623-dev
Description-md5: d44ebdba13334b771cc60f1e03d40ede
Description-en: telegram API library (development headers)
 Telegram is an instant messaging application with a focus on speed, it is
 super-fast, simple and free. You can use Telegram on all your devices at the
 same time - your messages sync seamlessly across any number of your phones,
 tablets or computers. This library handles Telegram API and protocol.
 .
 This package contains the development files.

Package: libthemedsupport
Description-md5: 79d412e0bf7ec741c7f12c004839f78f
Description-en: Theme-D support library
 This package contains a Guile plugin needed by the Theme-D runtime
 environment. This plugin defines optimized Guile wrappers for some
 math procedures. This plugin also defines Guile wrappers for many
 math functions specified by the C language standard.

Package: libtheora-bin
Description-md5: 56d5c180e3285bb38d73ffa6b09cb5db
Description-en: Theora Video Compression Codec (example encoder, decoder)
 Theora is a fully open, non-proprietary, patent-and-royalty-free,
 general-purpose compressed video format.
 .
 This package contains a reference implementation of an encoder and a
 decoder.

Package: libtheora-ocaml
Description-md5: 87ad65f3a50d4368275bb6a801c256ea
Description-en: OCaml interface to the theora library -- runtime files
 This package provides an interface to the theora library for
 OCaml programmers.
 .
 Theora is a fully open, non-proprietary, patent-and-royalty-free,
 general-purpose compressed video format.
 .
 This package contains only the shared runtime stub libraries.

Package: libtheora-ocaml-dev
Description-md5: b9271fcce64187da0bb407a543efafe8
Description-en: OCaml interface to the theora library -- development files
 This package provides an interface to the theora library for
 OCaml programmers.
 .
 Theora is a fully open, non-proprietary, patent-and-royalty-free,
 general-purpose compressed video format.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-theora.

Package: libtheschwartz-perl
Description-md5: 7c535edfca2eb57ce10ec55aab04007f
Description-en: reliable job queue
 TheSchwartz is a reliable job queue system. Your application can put jobs into
 the system, and your worker processes can pull jobs from the queue atomically
 to perform. Failed jobs can be left in the queue to retry later.
 .
 Abilities specify what jobs a worker process can perform. Abilities are the
 names of TheSchwartz::Worker subclasses, as in the synopsis: the MyWorker
 class name is used to specify that the worker script can perform the job. When
 using the TheSchwartz client's work functions, the class-ability duality
 is used to automatically dispatch to the proper class to do the actual work.
 .
 TheSchwartz clients will also prefer to do jobs for unused abilities before
 reusing a particular ability, to avoid exhausting the supply of one kind of job
 while jobs of other types stack up.

Package: libthread-conveyor-monitored-perl
Description-md5: 5f78d81ad23e5adecc8499def14b65ca
Description-en: module to monitor a conveyor belt for specific content
 The Thread::Conveyor::Monitored module implements a single worker thread that
 takes of boxes of values from a belt created with Thread::Conveyor and which
 checks the boxes for specific content.
 .
 It can be used for simply logging actions that are placed on the belt. Or
 only output warnings if a certain value is encountered in a box. Or create a
 safe sandbox for Perl modules that are not thread-safe yet.

Package: libthread-conveyor-perl
Description-md5: bb48ed33045473ba8f00c4df26c54c24
Description-en: thread-safe conveyor belt for any data-structure
 The Thread::Conveyor object is a thread-safe data structure that mimics the
 behaviour of a conveyor belt. One or more worker threads can put boxes with
 frozen values and references on one end of the belt to be taken off by one or
 more worker threads on the other end of the belt to be thawed and returned.

Package: libthread-pool-dev
Description-md5: 69010ab45d17d7cc49d43cf0b53c7b4e
Description-en: C++ header-only thread pool library (devel)
 A thread pool is a software design pattern for achieving concurrency of
 execution in a computer program. Often also called a replicated workers
 or worker-crew model, a thread pool maintains multiple threads
 waiting for tasks to be allocated for concurrent execution by the
 supervising program.

Package: libthread-pool-perl
Description-md5: edca1f915cd328ebe17d941f993a65d3
Description-en: group of threads for performing similar jobs
 The Thread::Pool module allows you to set up a group of (worker) threads to
 execute a (large) number of similar jobs that need to be executed
 asynchronously. The routine that actually performs the job (the "do"
 routine), must be specified as a name or a reference to a (anonymous)
 subroutine.

Package: libthread-pool-simple-perl
Description-md5: 76877d0e37b4497cc89cfa17bf17889f
Description-en: Perl implementation of a simple thread pool
 Thread::Pool::Simple provides a simple thread-pool implementation without
 external dependencies outside core modules. Jobs can be submitted to and
 handled by multi-threaded 'workers' managed by the pool.

Package: libthread-queue-any-perl
Description-md5: d399fc9444036c852a07db63cef49753
Description-en: module implementing thread-safe queues for any data-structure
 A queue, as implemented by Thread::Queue::Any is a thread-safe data structure
 that inherits from Thread::Queue. But unlike the standard Thread::Queue, you
 can pass (a reference to) any data structure to the queue.

Package: libthread-serialize-perl
Description-md5: 5806926a243bcfb1102cbbc3005fd4ab
Description-en: module to serialize data-structures between threads
 The Thread::Serialize module is a library for centralizing the routines used
 to serialize data-structures between threads. Because of this central
 location, other modules such as Thread::Conveyor, Thread::Pool or Thread::Tie
 can benefit from the same optimilizations that may take place here in the
 future.

Package: libthread-sigmask-perl
Description-md5: 75212716bf78b111d92822af64f9770c
Description-en: module for thread specific signal masks
 Thread::SigMask provides per-thread signal masks. On non-threaded perls it
 will be effectively the same as POSIX::sigprocmask. The interface works
 exactly the same as sigprocmask.

Package: libthread-table-ocaml-dev
Description-md5: 4649f54f561edc4e9cd9d4a3a03a3f63
Description-en: lock-free thread-safe integer keyed hash table
 A minimalist lock-free thread-safe integer keyed hash table
 with zero synchronization overhead on lookups designed for
 associating thread specific state with threads within a
 domain. It is not parallelism-safe, only thread-safe within
 a single domain.

Package: libthread-tie-perl
Description-md5: 11c7a8024c1a89e5bcfcf3d86f357bc8
Description-en: alternative separate thread implementation of shared variables
 The standard shared variable scheme used by Perl, is based on tie-ing the
 variable to some very special dark magic. This dark magic ensures that shared
 variables, which are copied just as any other variable when a thread is
 started, update values in all of the threads where they exist as soon as the
 value of a shared variable is changed.
 .
 The Thread::Tie module is a proof-of-concept implementation of another approach
 to shared variables. Instead of having shared variables exist in all the
 threads from which they are accessible, shared variable exist as "normal",
 unshared variables in a separate thread. Only a tied object exists in each
 thread from which the shared variable is accessible.
 .
 Through the use of a client-server model, any thread can fetch and/or update
 variables living in that thread. This client-server functionality is hidden
 under the hood of tie(). So you could say that one dark magic (the current
 shared variables implementation) is replaced by another dark magic.
 .
 The Thread::Tie approach has the following advantages:
 .
 * Memory usage - This implementation circumvents the memory leak that
 currently (threads::shared version 0.90) plagues any shared array or shared
 hash access.
 * Tieing shared variables - Because the current implementation uses tie-ing,
 you can not tie a shared variable. The same applies for this implementation
 you might say. However, it is possible to specify a non-standard tie
 implementation for use within the thread. So with this implementation you
 can tie() a shared variable. So you could tie a shared hash to a DBM file à
 la dbmopen() with this module.
 .
 Of course there are disadvantages to this approach:
 .
 * Pure Perl implementation - This module is currently a pure Perl
 implementation. This is ok for a proof of concept, but may need re-
 implementation in pure XS or in Inline::C for production use.
 .
 * Tradeoff between cpu and memory - This implementation currently uses (much)
 more cpu than the standard shared variables implementation. Whether this
 would still be true when re-implemented in XS or Inline::C, remains to be
 seen.

Package: libthreadar-dev
Description-md5: 0ac2fc3303d749d0105de52bc98d1ec3
Description-en: C++ classes for manipulating threads (development files)
 Libthreadar is a C++ library providing an abstracted set of C++ *classes* to
 manipulate threads in a very simple and efficient way from your C++ code.
 .
 It also handles exceptions thrown from a thread and propagated to another one,
 when the later is calling the thread::join() method. This let one manage
 exceptions as simply as it is in C++ single threaded context.
 .
 Additionally, all the related objects around multi-threading (mutex, semaphore,
 etc) are provided, under easy to use and independent C++ classes.  Other more
 advanced classes ease the information exchange between threads like scattering
 and gathering a collection of objects between many threads, or asynchonous
 buffered information exchanges between two threads.
 .
 libthreadar allows the dar package to provide multithreaded encryption,
 compression, and remote repository access.

Package: libthreadar1000
Description-md5: a17d719287410eae295d46c7365b8c28
Description-en: C++ classes for manipulating threads
 Libthreadar is a C++ library providing an abstracted set of C++ *classes* to
 manipulate threads in a very simple and efficient way from your C++ code.
 .
 It also handles exceptions thrown from a thread and propagated to another one,
 when the later is calling the thread::join() method. This let one manage
 exceptions as simply as it is in C++ single threaded context.
 .
 Additionally, all the related objects around multi-threading (mutex, semaphore,
 etc) are provided, under easy to use and independent C++ classes.  Other more
 advanced classes ease the information exchange between threads like scattering
 and gathering a collection of objects between many threads, or asynchonous
 buffered information exchanges between two threads.
 .
 libthreadar allows the dar package to provide multithreaded encryption,
 compression, and remote repository access.

Package: libthreeten-extra-java
Description-md5: 80333f5fa6f4010f87239d21a15153a8
Description-en: Additional functionality that enhances JSR-310 dates and times
 Not every piece of date/time logic is destined for the JDK. Some concepts
 are too specialized or too bulky to make it in. This project provides
 some of those additional classes as a well-tested and reliable jar. It
 is curated by the primary author of the Java 8 date and time library.

Package: libthrift-0.23.0
Description-md5: 8be7a4bd1b401251d0b6bf259fce5c4d
Description-en: Thrift C++ library
 Thrift is a software framework for the development of reliable and
 performant communication and data serialization.  It combines a software
 stack with code generation to build services that operate seamlessly
 across a number of different development languages.
 .
 This package contains the runtime libraries needed for C++ applications
 using Thrift.

Package: libthrift-c-glib-dev
Description-md5: cc9529cd9ec1e708d0963f88fa76a113
Description-en: Thrift glib library (development headers)
 Thrift is a software framework for the development of reliable and
 performant communication and data serialization.  It combines a software
 stack with code generation to build services that operate seamlessly
 across a number of different development languages.
 .
 This package contains the development libraries required for writing glib
 based C applications using Thrift.

Package: libthrift-c-glib0t64
Description-md5: d24de5d0a673a0686e760d6d99e2e22f
Description-en: Thrift glib library
 Thrift is a software framework for the development of reliable and
 performant communication and data serialization.  It combines a software
 stack with code generation to build services that operate seamlessly
 across a number of different development languages.
 .
 This package contains the glib based runtime libraries needed for C
 applications using Thrift.

Package: libthrift-dev
Description-md5: 6cb3893616b20c403e2ade5a6f93a17f
Description-en: Thrift C++ library (development headers)
 Thrift is a software framework for the development of reliable and
 performant communication and data serialization.  It combines a software
 stack with code generation to build services that operate seamlessly
 across a number of different development languages.
 .
 This package contains the development libraries required for writing C++
 applications using Thrift.

Package: libthrift-java
Description-md5: 72dffcd8ff2f7cbb94c9728948d0cc16
Description-en: Java language support for Thrift
 Thrift is a software framework for the development of reliable and
 performant communication and data serialization. It combines a software
 stack with code generation to build services that operate seamlessly
 across a number of different development languages.
 .
 This package provides the Java language support for Thrift.

Package: libthrift-perl
Description-md5: a0335ce3192de1f9e0e508c6e7ce79b1
Description-en: Perl language support for Thrift
 Thrift is a software framework for the development of reliable and
 performant communication and data serialization. It combines a software
 stack with code generation to build services that operate seamlessly
 across a number of different development languages.
 .
 This package provides the Perl language support for Thrift.

Package: libthrowable-perl
Description-md5: 46157512d8320fe14766afc463e31f73
Description-en: role for classes that can be thrown
 Throwable is a role for classes that are meant to be thrown as exceptions to
 standard program flow. It automatically saves any previous
 value for $@ and calls die $self.

Package: libthrust-dev
Description-md5: 5c04cf9edc908ae75dc0cc67ca840a33
Description-en: Thrust - Parallel Algorithms Library
 Thrust is a parallel algorithms library which resembles the C++ Standard
 Template Library (STL). Thrust's high-level interface greatly enhances
 programmer productivity while enabling performance portability between GPUs
 and multicore CPUs. Interoperability with established technologies (such as
 CUDA, TBB, and OpenMP) facilitates integration with existing software.

Package: libthumbnailator-java
Description-md5: bd44d73a33d3d6ea278f2343743c4aa5
Description-en: thumbnail generation library for Java
 Thumbnailator simplifies the task of making thumbnails into a single method
 call.
 .
 * Create high-quality thumbnails from existing images.
 * Option to embed a watermark (such as a logo) in the thumbnails.
 * Transparency of the watermark is adjustable from transparent (0%) to opaque
 (100%).
 * Supports rotation of thumbnail.
 * Preserves the aspect ratio of resulting thumbnail, if desired.

Package: libthunarx-3-0
Description-md5: a776999a1a1d1cd89b141fe9303e683d
Description-en: extension library for thunar
 This package contains the Thunar extension library which permits adding new
 features to the Thunar file manager.

Package: libthunarx-3-dev
Description-md5: 0d4661e4e1e07c636d1d14b457e9e7f0
Description-en: Development files for libthunarx
 This package contains the headers and the static library for libthunarx,
 the extension library used by thunar

Package: libticables-dev
Description-md5: c790222d29061fe3668744f21550a58c
Description-en: Texas Instruments link cables library [development files]
 The libticables is a library providing support for operations on Texas
 Instruments calculators link cables. All link cables are supported read/write.
 .
 This package provides the development files for the library, static library,
 required headers and documentation.

Package: libticables2-8
Description-md5: 10b075c6ad389659691bf6e82fb8215e
Description-en: Texas Instruments link cables library
 The libticables is a library providing support for operations on Texas
 Instruments calculators link cables. All link cables are supported read/write.
 .
 This package provides the shared library.

Package: libticalcs-dev
Description-md5: 0da7626509baa0d172e1dcf204ecd51b
Description-en: Texas Instruments calculator communication library [development files]
 The libticalcs is a library providing support for communication with Texas
 Instruments calculators. It implements the TI protocol for each type of
 calculator, independently of the link cable used to establish the link.
 .
 All graphing calculators from Texas Instruments are supported.
 .
 This package provides the development files for the library, static library,
 required headers and documentation.

Package: libticalcs2-13
Description-md5: c3d4a6204e7b4c43a8e7eb1009e3335e
Description-en: Texas Instruments calculator communication library
 The libticalcs is a library providing support for communication with Texas
 Instruments calculators. It implements the TI protocol for each type of
 calculator, independently of the link cable used to establish the link.
 .
 All graphing calculators from Texas Instruments are supported.
 .
 This package provides the shared library.

Package: libticcutils-dev
Description-md5: fcab4bdfd192b8da47a78d8876ac3db8
Description-en: utility functions used in the context of Natural Language Processing (headers)
 The TiCC utils C++ library contains useful functions and other goodies for
 general use in TiMBL and other parts of the TiCC software stack and beyond.
 .
 TiCC utils is a product of the Tilburg centre for Cognition and Communication
 (Tilburg University, The Netherlands).  If you do scientific research in
 Natural Language Processing, TiCC software will likely be of use to you.
 .
 This package provides the header files required to compile C++ programs
 that use libticcutils.

Package: libticcutils10
Description-md5: 838744739a7696c450532cbfda6b76ae
Description-en: utility functions used in the context of Natural Language Processing (library)
 The TiCC utils C++ library contains useful functions and other goodies for
 general use in TiMBL and other parts of the TiCC software stack and beyond.
 .
 TiCC utils is a product of the Tilburg centre for Cognition and Communication
 (Tilburg University, The Netherlands).  If you do scientific research in
 Natural Language Processing, TiCC software will likely be of use to you.
 .
 This package provides the runtime files required to run programs that use
 libticcutils.

Package: libtickit-app-plugin-escapeprefix-perl
Description-md5: 41583b113bb4b37ddf8a544900bc2625
Description-en: Tickit application plugin for Escape-prefixed shortcut keys
 Tickit::App::Plugin::EscapePrefix applies code to a Tickit instance to let it
 handle <Escape>-prefixed shortcut keys, by converting them into the
 equivalent <M-...> modified keys instead.
 .
 Once applied using the /apply method, the plugin will consume any plain
 <Escape> keys typed at the terminal. If another key arrives soon afterwards,
 this key will be consumed and instead a new keypress event emitted that adds
 the "meta" modifier to it. For example, typing <Escape> <a> will instead emit
 the modified key <M-a> to the application. If no subsequent key arrives after
 a timeout of 3 seconds then the modification will not apply.
 .
 While the plugin is still pending anothey keypress to modify, a small
 indicator window will appear in the bottom left of the display, showing ESC-
 in a reverse-video style, to remind the user the keypress is pending.

Package: libtickit-async-perl
Description-md5: f53c7c0672ae57f8942bf7d02e73be57
Description-en: module to use Tickit with IO::Async
 Thes Tickit::Async module allows a Tickit user interface to run alongside
 other IO::Async-driven code, using IO::Async as a source of IO events.
 .
 As a shortcut convenience, a containing IO::Async::Loop will be constructed
 using the default magic constructor the first time it is needed, if the
 object is not already a member of a loop. This will allow a Tickit::Async
 object to be used without being aware it is not a simple Tickit object.
 .
 To avoid accidentally creating multiple loops, callers should be careful to
 add the Tickit::Async object to the main application's loop if one already
 exists as soon as possible after construction.

Package: libtickit-console-perl
Description-md5: fdaf8dca690ee093beea00f5e6e95529
Description-en: module to build full-screen console-style applications
 A Tickit::Console instance is a subclass of Tickit::Widget::VBox intended to
 help building a full-screen console-style application which presents the user
 with one or more scrollable text areas, selectable as tabs on a ribbon, with
 a text entry area at the bottom of the screen for entering commands or other
 data. As a Tickit::Widget subclass it can be added anywhere within a widget
 tree, though normally it would be used as the root widget for a Tickit
 instance.

Package: libtickit-dev
Description-md5: 8f2e933fdbec50c966d97c1ffee58ccb
Description-en: Terminal Interface Construction KIT (development files)
 This library provides an abstracted mechanism for building interactive
 full-screen terminal programs. It provides a full set of output drawing
 functions, and handles keyboard and mouse input events.
 .
 Using this library, applications can
 .
 * Divide the terminal into a hierarchy of nested, possibly-overlapping
 rectangular windows
 * Render output content and react to input events independently in any
 window region
 * Use fully Unicode-aware string content, including non-BMP, full-width
 and combining characters
 * Draw line-art using Unicode box-drawing characters in a variety of
 styles
 * Operate synchronously or asynchronously via file descriptors, or
 abstractly via byte buffers
 * Recognise arbitrary keyboard input, including modifiers*
 * Make use of multiple terminals, if available, from a single
 application
 .
 The following terminal features are supported (depending on terminal support):
 .
 * Many rendering attributes; bold, italics, underline, reverse,
 strikethough, alternate font
 * 256 and 24-bit (16 million) colours
 * Mouse including mouse wheel and recognition of position reporting greater
 than 224 columns
 * Arbitrary scrolling regions
 .
 This package contains the header files and libraries needed for developing
 with libtickit.

Package: libtickit-perl
Description-md5: 935903cceb676543c21e0bc626b66dc6
Description-en: Terminal Interface Construction KIT
 Tickit is a high-level toolkit for creating full-screen terminal-based
 interactive programs. It allows programs to be written in an abstracted way,
 working with a tree of widget objects, to represent the layout of the
 interface and implement its behaviours.
 .
 Its supported terminal features includes a rich set of rendering attributes
 (bold, underline, italic, 256-colours, etc), support for mouse including
 wheel and position events above the 224th column and arbitrary modified key
 input via libtermkey (all of these will require a supporting terminal as
 well). It also supports having multiple instances and non-blocking or
 asynchronous control.
 .
 At the current version, this is a Perl distribution which contains and XS and
 C implementation of the lower levels (Tickit::Term and Tickit::Pen), and
 implements the higher levels (Tickit::Window and Tickit::Widget) in pure
 perl. The XS parts are supported by libtickit, either from the installed
 library, or using a bundled copy compiled at build time. It is intended that
 eventually the Window layer will be rewritten in XS and C instead.

Package: libtickit-widget-entry-plugin-completion-perl
Description-md5: a55b3a5bf882bbbb0a7e01d2021d4183
Description-en: word-completion plugin for Tickit::Widget::Entry
 Tickit::Widget::Entry::Plugin::Completion applies code to a
 Tickit::Widget::Entry instance to implement word-completion logic while
 editing. This logic is activated by pressing the <Tab> key.
 .
 If the word currently being edited has a unique match in the list of words,
 then the word is completed entirely, followed by a space.
 .
 If there are multiple words that could complete from the word at the cursor,
 then a popup menu is presented showing the next available characters or
 matches. The user can continue typing more characters to narrow down the
 choice until a unique match is found.

Package: libtickit-widget-entry-plugin-history-perl
Description-md5: 1fdd9218a476b12b0bb52bd2466ccfab
Description-en: module to add readline-like history to a Tickit::Widget::Entry
 Tickit::Widget::Entry::Plugin::History applies code to a
 Tickit::Widget::Entry instance to implement a history mechanism, which stores
 previously-entered values allowing them to be recalled and reused later.

Package: libtickit-widget-floatbox-perl
Description-md5: 9b3a5a83dc5228352e6aee3ebbeaf78f
Description-en: module to manage a collection of floating widgets
 Tickit::Widget::FloatBox is a container widget which maintains a collection
 of floating widgets that can be displayed over the top of a single base
 widget. The box itself is entirely occupied by the base widget, and by
 default when no floats are created or displayed it will behave essentially
 invisibly, as though the box were not there and the base widget was an
 immediate child of the container the floatbox is inside.

Package: libtickit-widget-scrollbox-perl
Description-md5: e1a856b7d85627a1b55276f6a9bb08ab
Description-en: widget allowing a single child widget to be scrolled
 Tickit::Widget::ScrollBox is a container widget which draws a scrollbar
 beside a single child widget and allows a portion of it to be displayed by
 scrolling.

Package: libtickit-widget-scroller-perl
Description-md5: 53ffd7f47fa5e6f3dc2d765b60f5c34b
Description-en: scroller widget for Tickit
 Tickit-WIdget::Scroller provides a widget which displays a scrollable list of
 items. The view of the items is scrollable, able to display only a part of
 the list.
 .
 A Scroller widget stores a list of instances implementing the
 Tickit::Widget::Scroller::Item interface.

Package: libtickit-widget-tabbed-perl
Description-md5: 04ca8cf6d9c00ff53c938ba527a1429e
Description-en: basic tabbed window support for Tickit
 Tickit::Widget::Tabbed provides a container that operates as a tabbed window.
 .
 Subclass of Tickit::ContainerWidget.
 .
 Tickit is a high-level toolkit for creating full-screen terminal-based
 interactive programs. It allows programs to be written in an abstracted way,
 working with a tree of widget objects, to represent the layout of the
 interface and implement its behaviours.

Package: libtickit-widgets-perl
Description-md5: bf79c334d4825229e24b569bcb8d0f8b
Description-en: collection of Tickit::Widget implementations
 This class acts as an abstract base class for on-screen widget objects. It
 provides the lower-level machinery required by most or all widget types.
 .
 Objects cannot be directly constructed in this class. Instead, a subclass of
 this class which provides a suitable implementation of the render_to_rb and
 other provided methods is derived. Instances in that class are then
 constructed.
 .
 The core Tickit distribution only contains a couple of simple widget classes.
 Many more widget types are available on CPAN. Almost certainly for any
 widget-based program you will want to at least install the Tickit::Widgets
 distribution, which provides many of the basic UI types of widget.
 .
 Tickit is a high-level toolkit for creating full-screen terminal-based
 interactive programs. It allows programs to be written in an abstracted way,
 working with a tree of widget objects, to represent the layout of the
 interface and implement its behaviours.

Package: libtickit3t64
Description-md5: 5fc8d3a180600be08c4ef0361339b9ad
Description-en: Terminal Interface Construction KIT
 This library provides an abstracted mechanism for building interactive
 full-screen terminal programs. It provides a full set of output drawing
 functions, and handles keyboard and mouse input events.

Package: libticonv-dev
Description-md5: 2d69a3aea77769efe33edbd84801ae17
Description-en: Texas Instruments calculators charsets library [development files]
 The libticonv is a library providing support for operations on Texas
 Instruments calculators charsets. All charsets for all calculators are
 supported; the library is also able to convert to/from UTF-8/UTF-16.
 .
 This package provides the development files for the library, static library,
 required headers and documentation.

Package: libticonv9
Description-md5: c1b376f0a1f24b15e3bffbbc11579a6f
Description-en: Texas Instruments calculators charsets library
 The libticonv is a library providing support for operations on Texas
 Instruments calculators charsets. All charsets for all calculators are
 supported; the library is also able to convert from/to UTF-8/UTF-16.
 .
 This package provides the shared library.

Package: libtie-aliashash-perl
Description-md5: a75f70a8f06ef6ee5e65349fed17b1ab
Description-en: module to provide hash with aliases key (multiple keys, one value)
 Tie::AliasHash creates hashes that can have multiple keys for a single value.
 This means that some keys are just 'aliases' for other keys.
 .
 Two aliases keys share the same value, so that fetching either of them will
 always return the same value, and storing a value in one of them will change
 both.
 .
 The only difference between the two keys is that aliased key is not reported
 by keys() and each().

Package: libtie-array-csv-perl
Description-md5: bc179c9b7adfd4dfb7cec8e0b80dc8e5
Description-en: module for tied arrays which combines the power of Tie::File and Text::CSV
 Tie::Array::CSV allows an array to be tied to a CSV file for reading and
 writing. The array is a standard Perl 2D array (i.e. an array of array
 references) which gives access to the row and column of the user's choosing.
 .
 This is done using the well established modules:
 .
 * Tie::File
 * Text::CSV
 .
 This  module was inspired by Tie::CSV_File. It doesn't attempt to do any of
 the parsing but rather passes all of the heavy lifting to other modules.

Package: libtie-array-iterable-perl
Description-md5: 8542a8ea2280ef9140ae766b5bfb559e
Description-en: module allowing creation of iterators for lists and arrays
 Tie::Hash::Iterable allows one to create iterators for lists and arrays. The
 concept of iterators is borrowed from the C++ STL [1], in which most of the
 collections have iterators, though this class does not attempt to fully mimic
 it.
 .
 Typically, in C/C++ or Perl, the 'easy' way to visit each item on a list is
 to use a counter, and then a for( ;; ) loop. However, this requires knowledge
 on how long the array is to know when to end. In addition, if items are
 removed or inserted into the array during the loop, then the counter will be
 incorrect on the next run through the loop, and will cause problems.
 .
 While some aspects of this are fixed in Perl by the use of for or foreach,
 these commands still suffer when items are removed or added to the array
 while in these loops. Also, if one wished to use break to step out of a
 foreach loop, then restart where they left at some later point, there is no
 way to do this without maintaining some additional state information.

Package: libtie-array-sorted-perl
Description-md5: 59052947ac11238b502cdb99e607fde7
Description-en: Perl array which is kept sorted
 Tie::Array::Sorted presents an ordinary array, but it is kept sorted. All
 pushes and unshifts cause the elements in question to be inserted in the
 appropriate location to maintain order.

Package: libtie-cache-lru-perl
Description-md5: 5facc38d30fa911172180d09db2fc5b6
Description-en: Perl module for Least-Recently Used cache
 This is an implementation of a least-recently used (LRU) cache keeping the
 cache in RAM.
 .
 A LRU cache is similar to the kind of cache used by a web browser. New items
 are placed into the top of the cache. When the cache grows past its size
 limit, it throws away items off the bottom. The trick is that whenever an
 item is -accessed-, it is pulled back to the top. The end result of all this
 is that items which are frequently accessed tend to stay in the cache.

Package: libtie-cache-perl
Description-md5: 7ef146815e5aff7390769e0fa44339ac
Description-en: module for LRU cache in memory
 The module Tie::Cache module implements a least recently used (LRU) cache in
 memory through a tie interface. Any time data is stored in the tied hash,
 that key/value pair has an entry time associated with it, and as the cache
 fills up, those members of the cache that are the oldest are removed to make
 room for new entries.
 .
 So, the cache only "remembers" the last written entries, up to the size
 of the cache. This can be especially useful if you access great amounts
 of data, but only access a minority of the data a majority of the time.

Package: libtie-cphash-perl
Description-md5: 977ffa654b89552bc95d1c1823607074
Description-en: module for managing a case preserving but case insensitive hash table
 Tie::CPHash provides a hash table that is case preserving but case
 insensitive. This means that
 .
 $cphash{KEY}    $cphash{key}
 $cphash{Key}    $cphash{keY}
 .
 all refer to the same entry.  Also, the hash remembers which form of
 the key was last used to store the entry.  The keys and each functions
 will return the key that was used to set the value.

Package: libtie-cycle-perl
Description-md5: 83df1db8cf5f54fe57b0827ef73ebfa9
Description-en: module for cycling through a list of values via a scalar
 You use Tie::Cycle to go through a list over and over again. Once you get to
 the end of the list, you go back to the beginning. You don't have to worry
 about any of this since the magic of tie does that for you.
 .
 The tie takes an array reference as its third argument. The tie should
 succeed unless the argument is not an array reference. Previous versions
 required you to use an array that had more than one element (what's the
 pointing of looping otherwise?), but I've removed that restriction since the
 number of elements you want to use may change depending on the situation.
 .
 During the tie, this module makes a shallow copy of the array reference. If
 the array reference contains references, and those references are changed
 after the tie, the elements of the cycle will change as well. See the
 included test.pl script for an example of this effect.

Package: libtie-cycle-sinewave-perl
Description-md5: c22b8e74e1e9cf77a08abac9ebbb059f
Description-en: mechanism to cycle through a series of values on a sinewave
 Tie::Cycle::Sinewave allows you to make a scalar iterate through the values on
 a sinewave. You set the maximum and minimum values and the number of steps and
 you're set.

Package: libtie-dbi-perl
Description-md5: 671ea0398223d32b8cad7be4093f199c
Description-en: module tying hashes to relational databases
 Tie::DBI is a Perl module for using a database as a backing store for Perl's
 hash data structure. One field of the table becomes the hash key, and another
 becomes the value. Once tied, all standard hash operations work, including
 iteration over keys and values.
 .
 Using the Storable module, you may store complex Perl data structures (even
 objects) in the database and later retrieve them. When used in conjunction
 with a network-accessible database, this provides a simple way to transmit
 data structures between Perl programs on different machines.

Package: libtie-dxhash-perl
Description-md5: f43cc6a1ea08a378a6546440c0fd4112
Description-en: Perl module that keeps insertion order in hash
 Tie::DxHash implements a hash which preserves insertion order and allows
 duplicate keys.
 .
 Tie::DxHash works by storing the hash data in an array of hash references
 (containing the key/value pairs). This preserves insertion order. A
 separate set of iterators (one per distinct key) keeps track of the last
 retrieved value for a given key, thus allowing the successive retrieval of
 multiple values for the same key to work as expected.
 .
 Tie::DxHash was originally written to facilitate the use of more complex
 mod_rewrite rules in Apache configuration files written with Perl Sections.

Package: libtie-encryptedhash-perl
Description-md5: 04905cf6f73f8922489e3a3e87909201
Description-en: module for encrypted hashes and objects based on hashes
 Tie::EncryptedHash is a Perl module that enables hashes (and objects based on
 hashes) with automatically encrypting fields. When the password is not set,
 an encrypted hash behaves exactly like a standard Perl hash, which is useful
 for serializing the resulting data.

Package: libtie-handle-offset-perl
Description-md5: 315f46aae29325cf99469514ffbd50ee
Description-en: module to provide tied handle that hides the beginning of a file
 Tie::Handle::Offset provides a file handle that hides the beginning of a
 file. After opening, the file is positioned at the offset location. "seek()"
 and "tell()" calls are modified to preserve the offset.
 .
 For example, "tell($fh)" will return 0, though the actual file position is at
 the offset. Likewise, "seek($fh,80,0)" will seek to 80 bytes from the offset
 instead of 80 bytes from the actual start of the file.
 .
 The included Tie::Handle::SkipHeader module automatically hides an
 email-style message header. After opening the file, it reads up to a blank or
 white-space-only line and sets the offset to the next byte.

Package: libtie-hash-expire-perl
Description-md5: f40e6ece879509c9a799658ab05791f8
Description-en: Perl module providing hashes with keys that expire after a user-set period
 Hashes tied to Tie::Hash::Expire behave like normal hashes in all respects
 except that when a key is added or the value associated with a key is
 changed, the current time is stored, and after 'expire_seconds' the key and
 value are removed from the hash.
 .
 Resolutions finer than seconds are available if the module finds access to
 Time::HiRes.

Package: libtie-hash-indexed-perl
Description-md5: 1a2c41f5af5a803425180cbd6e650386
Description-en: Ordered hashes for Perl
 This module implements an ordered hash, meaning that it associates keys
 with values like a Perl hash, but keeps the keys in a consistent order.
 .
 Tie::Hash::Indexed is intentionally very similar to other ordered hash
 modules, most prominently Hash::Ordered. However, Tie::Hash::Indexed is
 written completely in XS and is, often significantly, faster than other
 modules. For a lot of operations, it's more than twice as fast as
 Hash::Ordered, especially when using the object-oriented interface instead of
 the tied interface. Other modules, for example Tie::IxHash, are even slower.
 .
 The object-oriented interface of Tie::Hash::Indexed is almost identical to
 that of Hash::Ordered, so in most cases you should be able to easily replace
 one with the other.

Package: libtie-hash-regex-perl
Description-md5: 7f4b74c0882450a43c2ccf978e25110a
Description-en: module to match hash keys using regular expressions
 The Tie::Hash::Regex module allows hash keys to be matched using regular
 expressions.
 .
 In comparison to Tie::RegexpHash, rather than using regexps as keys that match
 against fetches, Tie::Hash::Regex allows the use of standard keys that are
 matched by regexps in fetches.

Package: libtie-ical-perl
Description-md5: b90cf4822d22b47e1304b0189f08adc9
Description-en: module for tieing iCal files to Perl hashes
 Tie::iCal represents an RFC2445 iCalendar file as a Perl hash. Each key in
 the hash represents an iCalendar component like VEVENT, VTODO or VJOURNAL.
 Each component in the file must have a unique UID property as specified in
 the RFC 2445. A file containing non-unique UIDs can be converted to have
 only unique UIDs (see samples/uniquify.pl).
 .
 The module makes very little effort in understanding what each iCalendar
 property means and concentrates on the format of the iCalendar file only.

Package: libtie-llhash-perl
Description-md5: 221525a38136214f215a6cb2da7ff62d
Description-en: Perl module providing ordered hashes
 Tie::LLHash implements an ordered hash-like object. It's a cross between a
 Perl hash and a linked list. Use it whenever you want the speed and structure
 of a Perl hash, but the orderedness of a list.
 .
 See also Tie::IxHash by Gurusamy Sarathy. It's similar (it also does tied
 ordered hashes), but it has a different internal data structure and a
 different flavor of usage. Tie::IxHash stores its data internally as both a
 hash and an array in parallel. Tie::LLHash stores its data as a bidirectional
 linked list, making both inserts and deletes very fast. Tie::IxHash therefore
 makes your hash behave more like a list than Tie::LLHash does. Tie::LLHash
 keeps more of the hash flavor.

Package: libtie-persistent-perl
Description-md5: 2fe06c51a314faf9194623e3a36153a0
Description-en: tied interface to persistent file
 Tie::Persistent makes working with persistent data real easy by using the tie
 interface. It works by storing data contained in a variable into a file (not
 unlike a database). The primary advantage is speed, as the whole datastructure
 is kept in memory (which is also a limitation), and, of course, that you can
 use arbitrary data structures inside the variable (unlike DB_File). Note that
 it is most useful if the data structure fits into memory.

Package: libtie-refhash-weak-perl
Description-md5: 01ed2f0dcdf160bf21ec89ff6ad29b5b
Description-en: Tie::RefHash subclass with weakened references in the keys
 Tie::RefHash can be used to access hashes by reference. This is useful when
 you index by object, for example.
 .
 The problem with Tie::RefHash, and cross indexing, is that sometimes the
 index should not contain strong references to the objecs. The internal
 structures of Tie::RefHash contain strong references to the key, and provide
 no convenient means to make those references weak.
 .
 Tie::RefHash::Weak has weak keys, instead of strong ones. The values are left
 unaltered, and you'll have to make sure there are no strong references there
 yourself.

Package: libtie-shadowhash-perl
Description-md5: 8cf76c329e919a93008bf10b417d5d03
Description-en: Merge multiple data sources into a hash
 ShadowHash merges together multiple sets of data in the form of hashes into a
 data structure that looks to Perl like a single simple hash. When that hash
 is accessed, the data structures managed by that shadow hash are searched in
 order they were added for that key. This allows the rest of a program simple
 and convenient access to a disparate set of data sources.

Package: libtie-simple-perl
Description-md5: 62609d1d756c6347d94281694670e0b2
Description-en: simple way to tie Perl variables
 This package provides the Perl module Tie::Simple. This module adds to
 tie function the ability to quickly create new types of tie objects
 without creating a complete Tie::Something class. The idea is to make
 the programmers life easier when it comes to single-use ties which are
 sometime useful.
 .
 Tie::Simple class is actually a front-end to other classes which
 really do all the work once tied, but this package does the dwimming
 to automatically figure out what you're trying to do.

Package: libtie-toobject-perl
Description-md5: ae6000a260e631d72b198c5afdeae496
Description-en: module for tying to an existing object
 While perldoc/tie allows tying to an arbitrary object, the class in question
 must support this in it's implementation of TIEHASH, TIEARRAY or
 whatever.
 .
 Tie::ToObject class provides a very tie constructor that simply returns the
 object it was given as it's first argument. This way side effects of calling
 $object->TIEHASH are avoided.
 .
 This is used in Data::Visitor in order to tie a variable to an already
 existing object. This is also useful for cloning, when you want to clone the
 internal state object instead of going through the tie interface for that
 variable.

Package: libtiff-opengl
Description-md5: 8b1debea0e0eac5de9dc7eb9a32524a2
Description-en: TIFF manipulation and conversion tools
 libtiff is a library providing support for the Tag Image File Format
 (TIFF), a widely used format for storing image data.  This package
 contains libtiff tools that depend upon opengl.  It complements the
 libtiff-tools package, which contains the libtiff tools that don't
 depend upon opengl.

Package: libtiff-tools
Description-md5: f333fccce3ca049190b80f117d3faa92
Description-en: TIFF manipulation and conversion tools
 libtiff is a library providing support for the Tag Image File Format
 (TIFF), a widely used format for storing image data.  This package
 includes tools for converting TIFF images to and from other formats
 and tools for doing simple manipulations of TIFF images.  See also
 libtiff-opengl.

Package: libtifiles-dev
Description-md5: 8182623bb5ffca5920021c1eed788fa1
Description-en: Texas Instruments calculator files library [development files]
 The libtifiles is a library providing support for operations on Texas
 Instruments calculators files. All formats for all calculators are supported
 read/write ; the library is also able to manipulate the group files, which
 means it is able to group and ungroup variables into such group files.
 .
 This package provides the development files for the library, static library,
 required headers and documentation.

Package: libtifiles2-11
Description-md5: d68e7ab1aef4daa78beac198f192274b
Description-en: Texas Instruments calculator files library
 The libtifiles is a library providing support for operations on Texas
 Instruments calculators files. All formats for all calculators are supported
 read/write ; the library is also able to manipulate the group files, which
 means it is able to group and ungroup variables into such group files.
 .
 This package provides the shared library.

Package: libtigris-clojure
Description-md5: 6e21c6c17ff8102f8605b3a1c8eefcef
Description-en: stream-based JSON escaping for Clojure
 Tigris provides a stream for escaping JSON strings as they're being
 read from a different stream. This stream-to-stream string
 encoding allows for easy integration of JSON escaping into a data
 processing pipeline.

Package: libtika-java
Description-md5: 3578a7e09e3dc9796857a96f31a4df9d
Description-en: Apache Tika - content analysis toolkit
 The Apache Tika toolkit detects and extracts metadata and text content
 from various documents (PPT, CSV, PDF, MP3, HTML and more) using existing
 parser libraries. Tika unifies these parsers under a single interface to
 allow you to easily parse over a thousand different file types. Tika is
 useful for search engine indexing, content analysis, translation, and much
 more.

Package: libtiled-dev
Description-md5: e1813858a4863695fd23a2a097b42044
Description-en: library for general purpose tile map editor (development headers)
 Tiled is a general purpose tile map editor. It's built to be easy to use,
 yet capable of catering to a host of varying game engines, whether your game
 is an RPG, platformer or Breakout clone. Tiled supports plugins to read and
 write map formats, in addition to its map format, to support map formats in
 use by engines.
 .
 This package contains the development headers for libtiled.

Package: libtiled1
Description-md5: cf9cb23fe15caf2d6e225132808fd660
Description-en: library for general purpose tile map editor
 Tiled is a general purpose tile map editor. It's built to be easy to use,
 yet capable of catering to a host of varying game engines, whether your game
 is an RPG, platformer or Breakout clone. Tiled supports plugins to read and
 write map formats, in addition to its map format, to support map formats in
 use by engines.
 .
 This package contains the library to read the map files.

Package: libtiles-autotag-java
Description-md5: d1a611472adb0ee752b03303fc1c2add
Description-en: Automatic tag generation for Apache Tiles
 Autotag generates tags (or tag-like) artifact from a common template
 code for a range of templating languages. JSP tags, Freemarker directive
 models and Velocity directives are generated from a common template model.

Package: libtiles-java
Description-md5: 510c93f05a789a9b4f19ea4471647112
Description-en: Java templating framework for web application user interfaces
 Apache Tiles is a Java templating framework built to simplify the development
 of web application user interfaces. Tiles allows authors to define page
 fragments which can be assembled into a complete page at runtime.
 .
 Tiles grew in popularity as a component of the popular
 Struts <http://struts.apache.org/1.x/> framework.
 .
 It has since been extracted from Struts and is now integrated with various
 frameworks, such as Struts 2 <http://struts.apache.org/2.x/>
 and Shale <http://shale.apache.org/>.

Package: libtiles-request-java
Description-md5: 744833d00847728a33b6a074310c300d
Description-en: Tiles Request Framework
 The Tiles Request library provides a simple abstraction layer around
 request/response objects of various Java frameworks and template technologies.
 Bindings are available for Servlet, Portlet, JSP, Mustache, Velocity
 and FreeMarker.

Package: libtimbl-dev
Description-md5: c4673c04563465053d0d2454fc45e3ae
Description-en: Tilburg Memory Based Learner - development
 The Tilburg Memory Based Learner, TiMBL, is a tool for Natural Language
 Processing research, and for many other domains where classification tasks are
 learned from examples.  It is an efficient implementation of k-nearest neighbor
 classifier.
 .
 TiMBL is a product of the Centre of Language and Speech Technology
 (Radboud University, Nijmegen, The Netherlands), the ILK Research Group
 (Tilburg University, The Netherlands) and the CLiPS Research Centre
 (University of Antwerp, Belgium).
 .
 This package provides the TiMBL header files required to compile C++ programs
 that use TiMBL.

Package: libtimbl7
Description-md5: 669112d8948aa34cb30fd3a9016fea3e
Description-en: Tilburg Memory Based Learner - runtime
 The Tilburg Memory Based Learner, TiMBL, is a tool for Natural Language
 Processing research, and for many other domains where classification tasks are
 learned from examples.  It is an efficient implementation of k-nearest neighbor
 classifier.
 .
 TiMBL is a product of the Centre of Language and Speech Technology
 (Radboud University, Nijmegen, The Netherlands), the ILK Research Group
 (Tilburg University, The Netherlands) and the CLiPS Research Centre
 (University of Antwerp, Belgium).
 .
 This package provides the runtime files required to run programs that use
 TiMBL.

Package: libtimblserver-dev
Description-md5: 8a989da828ff348c660ebc7d21ba5030
Description-en: Server extensions for Timbl - development
 timblserver is a TiMBL wrapper; it adds server functionality to TiMBL.  It
 allows TiMBL to run multiple experiments as a TCP server, optionally via HTTP.
 .
 The Tilburg Memory Based Learner, TiMBL, is a tool for Natural Language
 Processing research, and for many other domains where classification tasks are
 learned from examples.
 .
 TimblServer is a product of the ILK Research Group (Tilburg University, The
 Netherlands) and the CLiPS Research Centre (University of Antwerp, Belgium).
 .
 This package provides the header files required to compile C++ programs that
 use timblserver.

Package: libtimblserver5
Description-md5: 50a69ee89497639df751ed8a8c7b5f64
Description-en: Server extensions for Timbl - runtime
 timblserver is a TiMBL wrapper; it adds server functionality to TiMBL.  It
 allows TiMBL to run multiple experiments as a TCP server, optionally via HTTP.
 .
 The Tilburg Memory Based Learner, TiMBL, is a tool for Natural Language
 Processing research, and for many other domains where classification tasks are
 learned from examples.
 .
 TimblServer is a product of the ILK Research Group (Tilburg University, The
 Netherlands) and the CLiPS Research Centre (University of Antwerp, Belgium).
 .
 This package provides the runtime files required to run programs that use
 timblserver

Package: libtime-clock-perl
Description-md5: fdff493ca84f28ba67de462f992b7551
Description-en: twenty-four hour clock object with nanosecond precision
 A Time::Clock object is a twenty-four hour clock with nanosecond precision
 and wrap-around.  It is a clock only; it has absolutely no concept of dates.
 Vagaries of date/time such as leap seconds and daylight savings time
 are unsupported.
 .
 When a Time::Clock object hits 23:59:59.999999999 and at least one more
 nanosecond is added, it will wrap around to 00:00:00.000000000.  This works
 in reverse when time is subtracted.
 .
 Time::Clock objects automatically stringify to a user-definable format.

Package: libtime-duration-parse-perl
Description-md5: d7358626401ac88429fc0aa26d5aba71
Description-en: module to parse a string that represents a time duration
 Time::Duration::Parse is a module to parse human readable duration
 strings like 2 minutes and 3 seconds to seconds.
 .
 parse_duration '6 Minutes and 3 seconds' == 363 ;

Package: libtime-fake-perl
Description-md5: 3ebfeaf18d0d278aef5dbc07eedbeaf4
Description-en: Perl module for simulating different times without changing your system clock
 Use Time::Fake to achieve the effect of changing your system clock, but
 without actually changing your system clock. It overrides the Perl builtin
 subs time, localtime, and gmtime, causing them to return a "faked" time
 of your choice. From the script's point of view, time still flows at the
 normal rate, but it is just offset as if it were executing in the past or
 present.

Package: libtime-format-perl
Description-md5: 69eea05e0e55db9b61159e18d735cc60
Description-en: module for easy date/time formatting
 Time::Format creates global pseudovariables which format dates and times,
 according to formatting codes you pass to them in strings.
 .
 The %time formatting codes are designed to be easy to remember and use, and to
 take up just as many characters as the output time value whenever possible.
 For example, the four-digit year code is "yyyy", the three-letter month
 abbreviation is "Mon".
 .
 The nice thing about having a variable-like interface instead of function
 calls is that the values can be used inside of strings (as well as outside of
 strings in ordinary expressions). Dates are frequently used within strings
 (log messages, output, data records, etc.), so having the ability to
 interpolate them directly is handy.

Package: libtime-hr-perl
Description-md5: 4697a4626a58b673c3ed2e9da9218379
Description-en: Perl interface to high-resolution timer
 Time::HR is a very simple interface to high-resolution timer - it only
 supports one function call - gethrtime(). gethrtime() function returns
 current high-resolution real time value either as 64-bit integer (on systems
 with 64-bit support) or double value. Time is expressed as nanoseconds since
 some arbitrary time in the past; it is not correlated in any way to the time
 of day, and thus is not subject to resetting or drifting by way of adjtime or
 settimeofday. The high resolution timer is ideally suited to performance
 measurement tasks, where cheap, accurate interval timing is required.
 Currently, this extension is only supported on Solaris, Linux and Cygwin.

Package: libtime-human-perl
Description-md5: b0cf4eb654cb7ab833a53a3ea72db2d1
Description-en: convert localtime() format to "speaking clock" time
 Time::Human provides a "vague" rendering of the time into natural
 language; it's useful for text-to-speech applications and other
 speech-based interfaces.

Package: libtime-mock-perl
Description-md5: e2256dc54a2e601ddedfdbd6eabf174f
Description-en: shift and scale time Perl module
 Test::MockTime is nice, but doesn't allow you to accelerate the timestep
 and doesn't deal with Time::HiRes or give you any way to change the time
 across forks. Time::Mock speed up your sleep(), alarm(), and time() calls.

Package: libtime-now-ocaml
Description-md5: c9c4ccf46488eb1e89f082f380427252
Description-en: current time for OCaml (runtime files)
 This package provides a single function to report
 the current time in nanoseconds since the start of
 the Unix epoch.
 .
 This package contains runtime files.

Package: libtime-now-ocaml-dev
Description-md5: 9aff5c4d1b78d83c6dbb691762edd490
Description-en: current time for OCaml (dev files)
 This package provides a single function to report
 the current time in nanoseconds since the start of
 the Unix epoch.
 .
 This package contains development files.

Package: libtime-olsontz-download-perl
Description-md5: 35f3b4544d21159828cf905594a208bd
Description-en: Olson timezone database source module
 An object of the Time::OlsonTZ::Download class represents a local copy of the
 source of the Olson timezone database, possibly used to build binary tzfiles.
 The source copy always begins by being downloaded from the canonical
 repository of the Olson database. This class provides methods to help with
 extracting useful information from the source.

Package: libtime-out-perl
Description-md5: 921f287d413d3e7be1a2f5ff78c9a184
Description-en: module to easily timeout long running operations
 The Time::Out module provides an easy interface to alarm(2) based timeouts.
 Nested timeouts are supported.

Package: libtime-period-perl
Description-md5: d1578391bfec4b128825b12fc2170ce9
Description-en: Perl library for testing if a time() is in a specific period
 The Time::Period library provides a function which tells whether a specific
 time falls within a specified time period.  Its syntax for specifying
 time periods allows you to test for conditions like "Monday to Friday,
 9am till 5pm" and "on the second Tuesday of the month" and "between 4pm
 and 4:15pm" and "in the first half of each minute" and "in January of
 1998".

Package: libtime-piece-mysql-perl
Description-md5: 7ea48691cb746b0e057eb2dbae2abb93
Description-en: module adding MySQL-specific methods to Time::Piece
 Using Time::Piece::MySQL instead of, or in addition to, Time::Piece adds a
 few MySQL-specific date-time methods to Time::Piece objects.

Package: libtime-progress-perl
Description-md5: f7c16a79b6370c0db13ef73dd32f1958
Description-en: perl module for elapsed and estimated finish time reporting
 Time::Progress displays progress information for long-running processes. This
 can be percentage complete, time elapsed, estimated time remaining, an ASCII
 progress bar, or any combination of those.
 .
 It is useful for code where you perform a number of steps, or iterations of a
 loop, where the number of iterations is known before you start the loop.

Package: libtime-stopwatch-perl
Description-md5: 68b1da19fd0cf7d90973dbb2105f4bf8
Description-en: Perl module to use tied scalars as timers
 The Time::Stopwatch module provides a convenient interface to
 timing functions through tied scalars.  From the point of view of the
 user, scalars tied to the module simply increase their value by one
 every second.

Package: libtime-tiny-perl
Description-md5: 9377af7baf6b80492db99f1e864ba719
Description-en: time object, with as little code as possible
 Time::Tiny is a member of the DateTime::Tiny suite of time modules.
 .
 It implements an extremely lightweight object that represents a time, without
 any time data.

Package: libtime-warp-perl
Description-md5: 1667ae544a7e4489d62f6def3c8f684e
Description-en: module to provide control over the flow of time
 Human external experience unfolds in 3 1/2 dimensions (time has a
 dimensionality of 1/2). The Time::Warp module offers developers control over
 the measurement of time.

Package: libtime-y2038-perl
Description-md5: 74d09201357c1187c9c8271941b0c579
Description-en: Perl module with time functions working beyond 2038
 On many computers, Perl's time functions will not work past the year 2038.
 This is a design fault in the underlying C libraries Perl uses. Time::y2038
 provides replacements for those functions which will work accurately +/1 142
 million years.

Package: libtimingframework-java
Description-md5: c4a5c11888bb6cfbdd145574e12ffcd2
Description-en: A Java framework for timing and animations
 The code serves as a tutorial on how to use timers, as well as a
 framework for doing more powerful things with timers.

Package: libtimingframework-java-doc
Description-md5: 528f1349f47c5a55ed703832bff00e02
Description-en: A Java framework for timing and animations (documentation)
 The code serves as a tutorial on how to use timers, as well as a
 framework for doing more powerful things with timers.
 .
 This package contains the documentation.

Package: libtingea-dev
Description-md5: 27121e8188b30051e44c692366e70298
Description-en: C utility library libtingea for MCL and zoem (devel)
 cimfomfa supplies abstractions for memory management, I/O,
 associative arrays, strings, heaps, and a few other things.
 It is used by both MCL, a cluster algorithm for graphs, and
 zoem, a macro/DSL language.
 .
 This package contains the static library and header files, as
 well as some testing programs.

Package: libtingea0
Description-md5: c07639b53c78f47d9cc6ef446b040adb
Description-en: C utility library libtingea for MCL and zoem
 cimfomfa supplies abstractions for memory management, I/O,
 associative arrays, strings, heaps, and a few other things.
 It is used by both MCL, a cluster algorithm for graphs, and
 zoem, a macro/DSL language.
 .
 This package provides the runtime files required to run
 programs that use cimfomfa's libtingea.

Package: libtins-dev
Description-md5: 3bb4fcb9f10da74d0aaa128d440fefeb
Description-en: packet crafting and sniffing library - development files
 libtins is a high-level, multiplatform C++ network packet sniffing and
 crafting library.
 Its main purpose is to provide the C++ developer an easy, efficient, platform
 and endianess-independent way to create tools which need to send, receive and
 manipulate network packets.
 This package contains development files.

Package: libtins4.5
Description-md5: 0ad2c8acafacc8e3ae9af3857667bcaa
Description-en: packet crafting and sniffing library
 libtins is a high-level, multiplatform C++ network packet sniffing and
 crafting library.
 Its main purpose is to provide the C++ developer an easy, efficient, platform
 and endianess-independent way to create tools which need to send, receive and
 manipulate network packets.

Package: libtinycbor-dev
Description-md5: 54fe30e3c23fbcee4748d60f3f7bd017
Description-en: Concise Binary Object Representation (CBOR) library (development files)
 TinyCBOR library is a small CBOR encoder and decoder library,
 optimized for very fast operation with very small footprint.
 The main encoder and decoder functions do not allocate memory.
 .
 This package contains development files for libtinycbor.

Package: libtinycbor0
Description-md5: d4b6b10677c4c8dcebb938c4f2f65f4d
Description-en: Concise Binary Object Representation (CBOR) library
 TinyCBOR library is a small CBOR encoder and decoder library,
 optimized for very fast operation with very small footprint.
 The main encoder and decoder functions do not allocate memory.
 .
 This package contains libtinycbor shared library.

Package: libtinyexr-dev
Description-md5: 0c68101b15b505b031c3a659c9df5583
Description-en: C++ library to load and save OpenEXR images - development headers
 TinyEXR is a small library to load and save OpenEXR images. It supports
 the version 1 format and version 2 multi-part images, and it has partial
 support for version 2 deep images.
 .
 This package contains the development headers for C++

Package: libtinyexr1d
Description-md5: 7ee600a10882a6ffc1b858cb4fe786a3
Description-en: C++ library to load and save OpenEXR images
 TinyEXR is a small library to load and save OpenEXR images. It supports
 the version 1 format and version 2 multi-part images, and it has partial
 support for version 2 deep images.

Package: libtinyframe-dev
Description-md5: baca2f9cfc87cd507a0e88fb2f544572
Description-en: Minimalistic Frame Streams library (development)
 tinyframe is a minimalistic library for reading and writing the Frame Streams
 protocol.
 .
 This package contains the development files.

Package: libtinyframe0t64
Description-md5: 4b6113cb2f4ca975b505feef7d7f8068
Description-en: Minimalistic Frame Streams library
 tinyframe is a minimalistic library for reading and writing the Frame Streams
 protocol.

Package: libtinygltf-dev
Description-md5: b72e96b6aac97e1a2398ff9b8f9a61ae
Description-en: glTF loader and saver library - header files
 glTF (GL Transmission Format) is a royalty-free specification
 for the efficient transmission and loading of 3D scenes and
 models by applications. TinyGLTF is a C++ implementation to
 load and save glTF data.
 .
 This package installs the header files for development.

Package: libtinygltf6d
Description-md5: d39fb80aaf40dc59c8e5c9edaadec26f
Description-en: glTF loader and saver library
 glTF (GL Transmission Format) is a royalty-free specification
 for the efficient transmission and loading of 3D scenes and
 models by applications. TinyGLTF is a C++ implementation to
 load and save glTF data.

Package: libtinyobjloader-dev
Description-md5: 02f80e1ec6f79d128ae3938ae56872c9
Description-en: Tiny but powerful wavefront OBJ loader (header)
 tinyobjloader is a single file wavefront OBJ loader written
 in C++. It has no dependencies except the STL, and can parse
 over 10M polygons with moderate amounts of memory and time.
 .
 This package provides the C++ header for development.

Package: libtinyobjloader2rc13
Description-md5: 0a52f0d568cd110c16343f38fab4f48d
Description-en: Tiny but powerful wavefront OBJ loader
 tinyobjloader is a single file wavefront OBJ loader written
 in C++. It has no dependencies except the STL, and can parse
 over 10M polygons with moderate amounts of memory and time.

Package: libtinyxml-dev
Description-md5: d3a5e9025bee380a7662ecd28c91ffff
Description-en: TinyXml library - header and static library
 This package contains the header file and a static version of the
 TinyXml library.
 .
 TinyXml is a simple and small C++ XML parser that can be easily integrating
 into other programs. It reads XML and creates C++ objects representing
 the XML document. The objects can be manipulated, changed, and
 saved again as XML.

Package: libtinyxml-doc
Description-md5: e7b00bf95436a184d0cca665d87ffa1a
Description-en: TinyXml library - documentation files
 This package contains the documentation to program with the TinyXml library.
 .
 TinyXml is a simple and small C++ XML parser that can be easily integrating
 into other programs. It reads XML and creates C++ objects representing
 the XML document. The objects can be manipulated, changed, and
 saved again as XML.

Package: libtinyxml2-11
Description-md5: ebcdef697e0bfcd269f5add9da350eb0
Description-en: C++ XML parsing library
 This package contains the shared version of the TinyXML2 library.
 .
 TinyXML2 is a simple and small C++ XML parser that can be easily integrating
 into other programs. It reads XML and creates C++ objects representing the XML
 document. The objects can be manipulated, changed, and saved again as XML.
 .
 TinyXML2 supersedes the previous TinyXML library, with various improvements:
 - Fewer memory allocations (1% - 10% compared to TinyXML)
 - Uses less memory (about 40% of that used by TinyXML)
 - Faster
 - No STL requirement
 - More modern C++, including a proper namespace
 - Proper and useful handling of whitespace

Package: libtinyxml2-dev
Description-md5: 856988d53b463a98676468111fdfa645
Description-en: TinyXML2 library - header and static library
 This package contains the header file and a static version of the
 TinyXML2 library.
 .
 TinyXML2 is a simple and small C++ XML parser that can be easily integrating
 into other programs. It reads XML and creates C++ objects representing the XML
 document. The objects can be manipulated, changed, and saved again as XML.
 .
 TinyXML2 supersedes the previous TinyXML library, with various improvements:
 - Fewer memory allocations (1% - 10% compared to TinyXML)
 - Uses less memory (about 40% of that used by TinyXML)
 - Faster
 - No STL requirement
 - More modern C++, including a proper namespace
 - Proper and useful handling of whitespace

Package: libtinyxml2.6.2v5
Description-md5: 68d44c9a512e85616444081383cca452
Description-en: C++ XML parsing library
 This package contains the shared version of the TinyXml library.
 .
 TinyXml is a simple and small C++ XML parser that can be easily integrating
 into other programs. It reads XML and creates C++ objects representing
 the XML document. The objects can be manipulated, changed, and
 saved again as XML.

Package: libtitanium-json-ld-java
Description-md5: 14cfcb9606e22813bf391b9993809609
Description-en: implementation of the JSON-LD 1.1 specification in Java
 An implementation of the JSON-LD 1.1 (JSON-based Serialization for Linked
 Data) specification in Java utilizing Jakarta JSON Processing.
 .
 The goals of Titanium are:
 .
 * conformance to the specification
 * secure, stable, fast, A+ code
 * minimal external dependencies
 * only jakarta.json-api is required
 * simple to use

Package: libtitanium-perl
Description-md5: a274f8263686909a775031634887aea8
Description-en: strong, lightweight web application framework for Perl
 Titanium is solid and mature. While it has a new name, the reality is
 that Titanium is simply a more user-friendly packaging of the mature
 CGI::Application framework and some useful plugins.
 .
 Titanium is lightweight; it has a light core and the plugins it uses employ
 lazy-loading whenever possible. It runs well in a plain CGI environment and
 provides excellent performance in a persistent environment such as FastCGI
 or mod_perl.
 .
 Applications are compatible with plugins for CGI::Application, so you can add
 additional features as your needs evolve.

Package: libtk-codetext-perl
Description-md5: 9179dd4fb9e14b70b5091f983e419d02
Description-en: Tk::TextUndo widget with capabilities syntax highlighting
 Tk::CodeText.pm is a Tk::TextUndo widget with capabilities of syntax
 highlighting. At this moment only the Perl language is supported. The
 highlight mechanism however, is of a plugin-type. Adding additional
 languages should be a matter of writing Tk::CodeText::MyLanguage
 modules.

Package: libtk-dirselect-perl
Description-md5: 425ccfb9a33e8d65da6bb3b4d49e22ea
Description-en: cross-platform directory selection widget
 Tk::DirSelect provides a cross-platform directory selection widget. A
 context menu (right-click or <Button3>) allows the
 creation, renaming, and deletion of directories while browsing.
 .
 Note: Perl/Tk 804 added the chooseDirectory method which uses native
 system dialogs where available. Unfortunately, a non-existent
 directory cannot (yet?) be chosen. If you want a native feel for
 your program, and do not need non-existent directory choice, you
 probably want to use chooseDirectory method instead of Tk::DirSelect.

Package: libtk-doubleclick-perl
Description-md5: a059172d83402ae5dc3bc9646227ea5a
Description-en: Perl/Tk function to handle double and single clicks
 Tk::DoubleClick provides a single function to create bindings for
 single and double click events.
 .
 These bindings can be used instead of the bindings provided by Tk
 widgets (which do not always work)

Package: libtk-filedialog-perl
Description-md5: e5a16a98baa286651de03177247ff08f
Description-en: highly configurable file dialog widget for Perl/Tk
 This file dialog widget called Tk::Filedialog is a collection of sub-widgets:
 a listbox for files and (optionally) directories, an entry for filename, an
 (optional) entry for pathname, an entry for a filter pattern, a 'ShowAll'
 checkbox (for enabling display of .* files and directories), and three
 buttons, namely OK, Rescan, and Cancel

Package: libtk-fontdialog-perl
Description-md5: 30b6ec2c89dc6048620900e5da9a67b7
Description-en: font dialog widget for perl/Tk
 Tk::FontDialog Perl module implements a font dialog widget.
 .
 The dialog is displayed by calling the Show method. The returned value is
 either the selected font (if the dialog was closed with the Ok button) or
 undef (otherwise). The exact type of the return value is a Tk::Font
 object which can be used as values in Tk -font options.

Package: libtk-gbarr-perl
Description-md5: 3ed82a88c50c40c9ee70a6126eb78801
Description-en: various Tk Perl widgets
 A contribution to the ever growing collection of Tk Widgets, currently it
 includes:
 .
 Tk::Cloth       - An OO interface to Tk::Canvas
 Tk::TFrame      - A frame with a title
 Tk::NumEntry    - An entry widget that accepts numbers and has up/down
 buttons for in/decrement.
 Tk::FireButton  - Button that keeps invoking command when pressed
 .
 Tk::Pane and Tk::ProgressBar are no longer part of this
 distribution, because they are included in standard Perl/Tk since
 800.016.

Package: libtk-histentry-perl
Description-md5: 06ea221c2c262cf6b5eba4e0b076c1fa
Description-en: Tk entry widget with history
 Tk::HistEntry implements an entry widget with history. You may use the up
 and down keys to select older entries (or use the associated listbox).
 .
 The widget comes in two flavors: the "HistEntry" widget is an
 inherited BrowseEntry widget where you see history in the associated
 listbox, too. The "SimpleHistEntry" widget is a plain Entry widget.

Package: libtk-img
Description-md5: 107dce53010b14040034953c08c90092
Description-en: Extended image format support for Tcl/Tk (runtime)
 Img is a package to enhance Tk by providing support for various image
 formats such as XPM, GIF (transparency supported, but not LZW), PNG,
 JPEG, TIFF, and PostScript.
 .
 The libimg library can be loaded dynamically into Tcl/Tk scripts to
 provide the image handling functions.
 .
 This package includes runtime libraries.

Package: libtk-img-dev
Description-md5: 2cff299ceb1e3ef58659d4a71e038b14
Description-en: Extended image format support for Tcl/Tk (development files)
 Img is a package to enhance Tk by providing support for various image
 formats such as XPM, GIF (transparency supported, but not LZW), PNG,
 JPEG, TIFF, and PostScript.
 .
 The libimg library can be loaded dynamically into Tcl/Tk scripts to
 provide the image handling functions.
 .
 This package includes Tcl stub libraries and headers, which are necessary
 to develop C-based extensions using Img.

Package: libtk-img-doc
Description-md5: 98e5dc9d851376792e7d6110d2ebb40f
Description-en: Extended image format support for Tcl/Tk (manual pages)
 Img is a package to enhance Tk by providing support for various image
 formats such as XPM, GIF (transparency supported, but not LZW), PNG,
 JPEG, TIFF, and PostScript.
 .
 The libimg library can be loaded dynamically into Tcl/Tk scripts to
 provide the image handling functions.
 .
 This package includes manual pages and examples.

Package: libtk-objeditor-perl
Description-md5: 47074eaaeb5b8233e94afc859bc67199
Description-en: Perl/Tk widget to edit recursively a data structure
 Tk::ObjEditor module provide a widget to edit the content of
 a Perl data structure. The widget enables recursive edition of deep
 data structure.
 .
 ObjEditor is located within a DialogBox widget. I.e. it will appear in
 its own toplevel window when you invoke the Show() method like the
 FileDialog widget.

Package: libtk-objscanner-perl
Description-md5: 1a5b9584487068f78f7856895fb568e5
Description-en: Tk viewer for perl data structures
 Tk::ObjScanner from CPAN provides a GUI to scan the attributes
 of an object. It can also be used to scan the elements of a hash
 or an array.

Package: libtk-pod-perl
Description-md5: f783ca342fcc4721640011cb7b49d34c
Description-en: Tk Pod browser widget with hypertext capability
 Tk::Pod is a simple Pod browser with hypertext capabilities in a
 Toplevel widget

Package: libtk-splashscreen-perl
Description-md5: 275c95a40ce0317ccd0cae7da2da4732
Description-en: Toplevel mega widget to display a splashscreen
 For programs that require large load times, it's a common practice to
 display a Splashscreen that occupies the user's attention. This Toplevel
 mega widget provides all the display, destroy and timing events. All you do
 is create the Splashscreen mega widget, populate it as you see fit, then
 invoke Splash() to display it and Destroy() to tear it down.

Package: libtk-tablematrix-perl
Description-md5: 67036b0b97f1011d18956e81ee85f953
Description-en: Table/matrix widget extension to Perl/Tk
 This is the CPAN Perl module Tk::TableMatrix.
 .
 Tk::TableMatrix is a table/matrix widget extension to Perl/Tk
 for displaying data in a table (or spreadsheet) format.
 The basic features of the widget are:
 .
 * multi-line cells
 * support for embedded windows (one per cell)
 * row & column spanning
 * variable width columns / height rows (interactively resizable)
 * row and column titles
 * multiple data sources ((perl hash|| perl callback) &| internal caching)
 * supports standard Tk reliefs, fonts, colors, etc.
 * x/y scrollbar support
 * 'tag' styles per row, column or cell to change visual appearance
 * in-cell editing - returns value back to data source
 * support for disabled (read-only) tables or cells (via tags)
 * multiple selection modes, with "active" cell
 * multiple drawing modes to get optimal performance for larger tables
 * optional 'flashes' when things update
 * cell validation support

Package: libtk9.0
Description-md5: 284ef035c81401039ade53ed41f83203
Description-en: Tk toolkit for Tcl and X11 v9.0 - run-time files
 Tk is a cross-platform graphical toolkit which provides the Motif
 look-and-feel and is implemented using the Tcl scripting language.
 This package contains the Tk library and supplementary packages you
 need to run Tk-enabled apps.

Package: libtkrzw-dev
Description-md5: 0f6d6956ccc56137e938d49986398366
Description-en: set of implementations of DBM - development headers
 Tkrzw is a C++ library implementing DBM (Database Manager) with
 various algorithms. It features high degrees of performance,
 concurrency, scalability and durability.
 .
 This package contains the development headers.

Package: libtkrzw1t64
Description-md5: ed015833fb6e58a23f2707a81d33456d
Description-en: set of implementations of DBM - shared library
 Tkrzw is a C++ library implementing DBM (Database Manager) with
 various algorithms. It features high degrees of performance,
 concurrency, scalability and durability.
 .
 This package contains the shared library.

Package: libtl-optional-dev
Description-md5: 66baeda257a68617ad3b3d1db16cb9a1
Description-en: C++11/14/17 std::optional with functional-style extensions
 std::optional is the preferred way to represent an object which may or may not
 have a value. Unfortunately, chaining together many computations which may or
 may not produce a value can be verbose, as empty-checking code will be mixed
 in with the actual programming logic. This implementation provides a number of
 utilities to make coding with optional cleaner.

Package: libtl-parser-dev
Description-md5: d4e8744d5134bd91ddf4357c2b2fe09b
Description-en: command-line tool to parse TL scheme to tlo file (development)
 This tool parses the TL scheme and compile the scheme to tlo file. It is part
 of the telegram-cli.
 .
 TL (Type Language) serves to describe the used system of types, constructors,
 and existing functions.
 .
 This package contains some header files that can be cooperate with the parser.
 It is a header library.

Package: libtlfloat-dev
Description-md5: 3e46b9fe50af251b56415757cfca7d46
Description-en: C++ template library for floating point operations (development files)
 tlfloat implements C++ classes with which half, single, double, quadruple
 and octuple precision IEEE 754 floating point numbers can be operated.
 .
 This package contains development files for libtlfloat.

Package: libtlfloat-doc
Description-md5: 3c0ea76789a68519e641518cd56eedf0
Description-en: C++ template library for floating point operations (documentation)
 tlfloat implements C++ classes with which half, single, double, quadruple
 and octuple precision IEEE 754 floating point numbers can be operated.
 .
 This package contains API documentation for libtlfloat.

Package: libtlfloat1
Description-md5: f2a67b7911db2b7a9cc33fcf096faf90
Description-en: C++ template library for floating point operations (shared library)
 tlfloat implements C++ classes with which half, single, double, quadruple
 and octuple precision IEEE 754 floating point numbers can be operated.
 .
 This package contains libtlfloat shared library.

Package: libtllist-dev
Description-md5: 423bf6c852191f8370a46b21632b1dca
Description-en: C header file only implementation of a typed linked list
 Most C implementations of linked list are untyped. That is, their data
 carriers are typically void *. This is error prone since your compiler will not
 be able to help you correct your mistakes.
 .
 tllist addresses this by using pre-processor macros to implement dynamic
 types, where the data carrier is typed to whatever you want; both primitive
 data types are supported as well as aggregated ones such as structs, enums and
 unions.

Package: libtlog0
Description-md5: e93a64a72f34ee73f1e6b8dc0e58936e
Description-en: library for terminal I/O recording and playback
 Tlog is a terminal I/O recording and playback package suitable for
 implementing centralized user session recording.
 Recorded data is sent to a logging service. Both the standard syslog and
 journald interfaces are supported.  The recorded data is in JSON allowing
 storage in ElasticSearch where it can be searched, queried and played back.
 .
 This package contains the tlog shared library

Package: libtls-dev
Description-md5: 29fd28a058c80253ef6ba5fecba291cf
Description-en: libtls development files
 This package contains the files needed for developing applications that
 use libtls.

Package: libtls28t64
Description-md5: fb3cfe568a7c11ffea2419106cec07d3
Description-en: libtls shared library
 LibreTLS is a port of libtls from LibreSSL to OpenSSL.
 libtls is a TLS library designed by the OpenBSD project to make it easier
 to write more secure code.

Package: libtlsh-dev
Description-md5: fcb40bbb872bca09e973946d23af252f
Description-en: fuzzy hashing library - development files
 The Trend Micro Locality Sensitive Hash is a fuzzy hash algorithm that can be
 used to compare similar but not identical files.
 .
 Identifying near duplicates and similar files is known to be useful to
 identify malware samples with similar binary file structure, variants of spam
 email, or backups with corrupted files.
 .
 This package contains the development headers and the static library.

Package: libtlsh5
Description-md5: 968346b17fb7378f7f65a4541740ae69
Description-en: fuzzy hashing library
 The Trend Micro Locality Sensitive Hash is a fuzzy hash algorithm that can be
 used to compare similar but not identical files.
 .
 Identifying near duplicates and similar files is known to be useful to
 identify malware samples with similar binary file structure, variants of spam
 email, or backups with corrupted files.
 .
 This package contains the shared library itself.

Package: libtlsrpt0
Description-md5: 40cbfc51c5b393ae9bf227cc1c4276fd
Description-en: library to implement TLSRPT reporting into an MTA (shared lib)
 libtlsrpt is a low-level C Library. It provides functions that help
 generate TLSRPT datagrams. Included into a MTA it assists the MTA in
 collecting and sending these datagrams to a TLSRPT reporting service
 where they can be collected, summarized and finally sent to a mail
 platform that requests TLSRPT reports.
 .
 The keyword TLSRPT refers to an IETF Standard for SMTP TLS Reporting
 as defined in RFC 8460. SMTP TLS Reporting standardizes informing
 other mail platforms of successes and failures establishing a SMTP
 TLS session between a sending and a receiving MTA. It helps to find
 out if a receiving (e.g. your) platform has issues regarding TLS or
 if the sending platform runs into TLS problems
 (i.e. Machine-in-the-Middle attack, STARTTLS downgrade) while it
 tries to establish a TLS protected session with a receiver.
 .
 This package contains the static and shared C "libtlsrpt" library.

Package: libtlsrpt0-dev
Description-md5: b66a76a4761b0aa651e172146935e419
Description-en: library to implement TLSRPT reporting into an MTA (dev files)
 libtlsrpt is a low-level C Library. It provides functions that help
 generate TLSRPT datagrams. Included into a MTA it assists the MTA in
 collecting and sending these datagrams to a TLSRPT reporting service
 where they can be collected, summarized and finally sent to a mail
 platform that requests TLSRPT reports.
 .
 The keyword TLSRPT refers to an IETF Standard for SMTP TLS Reporting
 as defined in RFC 8460. SMTP TLS Reporting standardizes informing
 other mail platforms of successes and failures establishing a SMTP
 TLS session between a sending and a receiving MTA. It helps to find
 out if a receiving (e.g. your) platform has issues regarding TLS or
 if the sending platform runs into TLS problems
 (i.e. Machine-in-the-Middle attack, STARTTLS downgrade) while it
 tries to establish a TLS protected session with a receiver.
 .
 This package contains development files.

Package: libtm1638-dev
Description-md5: 8c479ad421d5ff83016f88c8d8d048fd
Description-en: interface to TM1638 based displays for Raspberry Pi (development files)
 Library to interface with TM1638 based displays for the Raspberry Pi, for
 example, small boards with eight seven-segment displays, eight red-green LEDs
 and eight push buttons. All of these sit on a two-wire serial bus which makes
 it easy to connect the boards to a computer/microcontroller of your choice.

Package: libtnt-dev
Description-md5: c783858d57530e84903f1f145e5be4d9
Description-en: interface for scientific computing in C++
 The Template Numerical Toolkit (TNT) is a collection of interfaces and
 reference implementations of numerical objects useful for scientific
 computing in C++. The toolkit defines interfaces for basic data
 structures, such as multidimensional arrays and sparse matrices,
 commonly used in numerical applications. The goal of this package is to
 provide reusable software components that address many of the portability
 and maintenance problems with C++ codes.
 .
 TNT provides a distinction between interfaces and implementations of TNT
 components. For example, there is a TNT interface for two-dimensional
 arrays which describes how individual elements are accessed and how
 certain information, such as the array dimensions, can be used in
 algorithms; however, there can be several implementations of such an
 interface: one that uses expression templates, or one that uses BLAS
 kernels, or another that is instrumented to provide debugging information.
 By specifying only the interface, applications codes may utilize such
 algorithms, while giving library developers the greatest flexibility in
 employing optimization or portability strategies.

Package: libtntdb-dev
Description-md5: b810e0735cea34c7543eee1ddb6df2af
Description-en: Development headers for tntdb
 This library provides a thin, database independent layer over an SQL
 database.  It lacks complex features like schema queries or wrapper
 classes like active result sets or data bound controls.  Instead you
 get to access the database directly with SQL queries.  The library is
 suited for application programming, not for writing generic database
 handling tools.
 .
 Currently has support for MySQL, PostgreSQL and SQLite.
 .
 This package contains files for development.

Package: libtntdb5
Description-md5: ce8e04883eb796ee3a0852667ae345dd
Description-en: C++ class library for easy database access
 This library provides a thin, database independent layer over an SQL
 database.  It lacks complex features like schema queries or wrapper
 classes like active result sets or data bound controls.  Instead you
 get to access the database directly with SQL queries.  The library is
 suited for application programming, not for writing generic database
 handling tools.
 .
 Currently has support for MySQL, PostgreSQL and SQLite.
 .
 This package contains the library.

Package: libtntnet-dev
Description-md5: a8473066e71c5597d044b54bce8e2602
Description-en: Tntnet library development headers
 Tntnet has a template-language called ecpp similar to PHP, JSP or
 Mason, where you can embed c++ code inside a HTML page to generate
 active content. The ecpp files are precompiled to C++ classes called
 components and compiled and linked into a shared library. This process
 is done at compiletime. The web server Tntnet needs only the compiled
 component library.
 .
 Because the web applications are compiled into native code, they are
 very fast and compact.
 .
 Components can call other components. So you can create building blocks
 of HTML parts and call them in other pages like subprocesses.
 .
 Requests are parsed by tntnet and the request information is easily
 accessible to the components. It supports GET and POST parameters and
 MIME multipart requests for file upload.
 .
 The template language has also support for internationalized
 applications. You can easily create web applications for different
 languages.
 .
 Other features are: cookies, HTTP upload, automatic request parameter
 parsing and conversion, automatic session management, scoped variables
 (application, request and session), internationalisation and keep-alive.
 .
 Logging is done through cxxtools, which provides a unique API for
 log4cpp, log4cxx or simple logging to files or console.
 .
 Tntnet is fully multithreaded and much work has been gone into making
 it scalable. It uses a dynamic pool of worker threads, which answer
 requests from HTTP clients.
 .
 This package contains files for development.

Package: libtntnet13t64
Description-md5: 918451e8fe82a50619c2fc0074aad2fb
Description-en: Tntnet libraries
 Tntnet has a template-language called ecpp similar to PHP, JSP or
 Mason, where you can embed c++ code inside a HTML page to generate
 active content. The ecpp files are precompiled to C++ classes called
 components and compiled and linked into a shared library. This process
 is done at compiletime. The web server Tntnet needs only the compiled
 component library.
 .
 Because the web applications are compiled into native code, they are
 very fast and compact.
 .
 Components can call other components. So you can create building blocks
 of HTML parts and call them in other pages like subprocesses.
 .
 Requests are parsed by tntnet and the request information is easily
 accessible to the components. It supports GET and POST parameters and
 MIME multipart requests for file upload.
 .
 The template language has also support for internationalized
 applications. You can easily create web applications for different
 languages.
 .
 Other features are: cookies, HTTP upload, automatic request parameter
 parsing and conversion, automatic session management, scoped variables
 (application, request and session), internationalisation and keep-alive.
 .
 Logging is done through cxxtools, which provides a unique API for
 log4cpp, log4cxx or simple logging to files or console.
 .
 Tntnet is fully multithreaded and much work has been gone into making
 it scalable. It uses a dynamic pool of worker threads, which answer
 requests from HTTP clients.
 .
 Thos package contains the library.

Package: libtogl-dev
Description-md5: b090b23b8f7a6b6dbc6f1e661810f3c0
Description-en: Tk OpenGL widget - development files
 Togl is a Tk widget for OpenGL rendering. Togl was originally
 based on OGLTK, written by Benjamin Bederson at the University
 of New Mexico. Togl's main features
 are:
 .
 * unifies Microsoft Windows, X11 (Linux/IRIX/...), and Mac OS X
 Aqua support
 * support for requesting stencil, accumulation, alpha buffers, etc.
 * multiple OpenGL drawing windows
 * simple stereo rendering support
 * simple, portable font support
 * color-index mode support including color allocation functions
 * overlay plane support
 * OpenGL extension testing from Tcl
 * Tcl Extension Architecture (TEA) 3 compliant
 .
 This package contains development files for using optimized shared libraries.

Package: libtogl2
Description-md5: 274d5b718ee00b4b5605b72fc1179773
Description-en: Tk OpenGL widget
 Togl is a Tk widget for OpenGL rendering. Togl was originally
 based on OGLTK, written by Benjamin Bederson at the University
 of New Mexico. Togl's main features
 are:
 .
 * unifies Microsoft Windows, X11 (Linux/IRIX/...), and Mac OS X
 Aqua support
 * support for requesting stencil, accumulation, alpha buffers, etc.
 * multiple OpenGL drawing windows
 * simple stereo rendering support
 * simple, portable font support
 * color-index mode support including color allocation functions
 * overlay plane support
 * OpenGL extension testing from Tcl
 * Tcl Extension Architecture (TEA) 3 compliant

Package: libtokyocabinet-perl
Description-md5: 8e8548c69e98d20aa0a690f53a545619
Description-en: Perl Binding of Tokyo Cabinet
 Tokyo Cabinet is a library of routines for managing a database.  The database
 is a simple data file containing records, each is a pair of a key and a value.
 Every key and value is serial bytes with variable length.  Both binary data
 and character string can be used as a key and a value.  There is neither
 concept of data tables nor data types.  Records are organized in hash table,
 B+ tree, or fixed-length array.

Package: libtomcat10-embed-java
Description-md5: 8f229041048f634116afbd42280ee59f
Description-en: Apache Tomcat 10 - Servlet and JSP engine -- embed libraries
 Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
 specifications from Oracle, and provides a "pure Java" HTTP web
 server environment for Java code to run.
 .
 This package contains the libraries required to embed Tomcat into Java
 applications.

Package: libtomcat10-java
Description-md5: 60284344ac82e1109283126424ad4acd
Description-en: Apache Tomcat 10 - Servlet and JSP engine -- core libraries
 Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
 specifications from Oracle, and provides a "pure Java" HTTP web
 server environment for Java code to run.
 .
 This package contains the Tomcat core classes which can be used by other
 Java applications to embed Tomcat.

Package: libtomcat11-embed-java
Description-md5: 9f59a5eb95bd275533e9482fe03e1ed2
Description-en: Apache Tomcat 11 - Servlet and JSP engine -- embed libraries
 Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
 specifications from Oracle, and provides a "pure Java" HTTP web
 server environment for Java code to run.
 .
 This package contains the libraries required to embed Tomcat into Java
 applications.

Package: libtomcat11-java
Description-md5: 157c3a18d5f7ecadc50d610567a058cd
Description-en: Apache Tomcat 11 - Servlet and JSP engine -- core libraries
 Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
 specifications from Oracle, and provides a "pure Java" HTTP web
 server environment for Java code to run.
 .
 This package contains the Tomcat core classes which can be used by other
 Java applications to embed Tomcat.

Package: libtomcat9-java
Description-md5: 00d5ea98b1d596ecf9152383a3eafc0d
Description-en: Apache Tomcat 9 - Servlet and JSP engine -- core libraries
 Apache Tomcat implements the Java Servlet and the JavaServer Pages (JSP)
 specifications from Oracle, and provides a "pure Java" HTTP web
 server environment for Java code to run.
 .
 This package contains the Tomcat core classes which can be used by other
 Java applications to embed Tomcat.

Package: libtomcrypt-dev
Description-md5: 43e4a8e08af16bf6fe526984bfb05514
Description-en: static library, header files and documentation for libtomcrypt
 LibTomCrypt is a well documented, public domain open source cryptographic
 toolkit written in C. It supports lots of block ciphers (Blowfish, Twofish,
 AES, XTEA, ...), chaining modes (ECB, CBC, OFB, CFB, CTR, ...), hash functions
 (MD5, SHA-1, SHA-256, RIPE-MD, ...), HMAC mechanisms, pseudo-random number
 generators and public key algorithms. It has several optimizations for the
 i386, x86_64 and ppc32 architectures.
 .
 This package contains include files and a statically linked version of the
 library.

Package: libtomcrypt1
Description-md5: 6e4eefc8b6dbe90ec472a54d8c5f7408
Description-en: public domain open source cryptographic toolkit
 LibTomCrypt is a well documented, public domain open source cryptographic
 toolkit written in C. It supports lots of block ciphers (Blowfish, Twofish,
 AES, XTEA, ...), chaining modes (ECB, CBC, OFB, CFB, CTR, ...), hash functions
 (MD5, SHA-1, SHA-256, RIPE-MD, ...), HMAC mechanisms, pseudo-random number
 generators and public key algorithms. It has several optimizations for the
 i386, x86_64 and ppc32 architectures.

Package: libtoml-parser-perl
Description-md5: a3d3ad5a0315f542177ca057666fdb20
Description-en: simple toml parser
 TOML::Parser is a simple toml parser.
 .
 This data structure complies with the tests provided at
 https://github.com/mojombo/toml/tree/master/tests.

Package: libtoml-perl
Description-md5: 8064b93485b50249aff3f88bc4f43954
Description-en: Perl module for reading and writing TOML files
 TOML implements a parser for Tom's Obvious, Minimal Language,
 as defined at https://github.com/mojombo/toml.
 .
 TOML aims to be a minimal configuration file format that is easy
 to read due to obvious semantics.
 It is designed to map unambiguously to a hash table and it is
 easy to parse into data structures in a wide variety of languages.

Package: libtoml-tiny-perl
Description-md5: e5a2c0b494d62d9714b3b248282c7fca
Description-en: minimal, pure perl TOML parser and serializer
 TOML::Tiny implements a pure-perl parser and generator for the
 TOML (https://github.com/toml-lang/toml) data format. It currently conforms
 to TOML v5 (with a few caveats) with support for more recent changes in
 pursuit of v6.
 .
 TOML::Tiny strives to maintain an interface compatible to the TOML and
 TOML::Parser modules, and could even be used to override $TOML::Parser.

Package: libtoml11-dev
Description-md5: 584d10763138e759de4a5ce8e2f63bed
Description-en: TOML parser/encoder
 toml11:
 It is compatible to the latest version of TOML v1.0.0.
 It is one of the most TOML standard compliant libraries, tested with the
 language agnostic test suite for TOML parsers by BurntSushi.
 It shows highly informative error messages. You can see the error messages
 about invalid files at CircleCI.
 It has configurable container. You can use any random-access containers
 and key-value maps as backend containers.
 It optionally preserves comments without any overhead.
 It has configurable serializer that supports comments, inline tables,
 literal strings and multiline strings.
 It supports user-defined type conversion from/into toml values.
 It correctly handles UTF-8 sequences, with or without BOM,
 both on posix and Windows.
 .
 This package contains the development header files.

Package: libtomlplusplus-dev
Description-md5: 88e9b4afa0b92e83df20d8e345cf320e
Description-en: TOML config parser and serializer for C++17 - development files
 tomlplusplus is a TOML config parser and serializer for C++17 supporting
 the following features:
 .
 - Supports the latest TOML release (v1.0.0), plus optional support for
 some unreleased TOML features
 - Passes all tests in the toml-test suite
 - Supports serializing to JSON and YAML
 - Proper UTF-8 handling (incl. BOM)
 - C++17 (plus some C++20 features where available)
 - Doesn't require RTTI
 - Works with or without exceptions
 .
 This package contains the development files.

Package: libtomlplusplus3t64
Description-md5: 59bd0cd4d1114338ad65c16e65c9431b
Description-en: TOML config parser and serializer for C++17
 tomlplusplus is a TOML config parser and serializer for C++17 supporting
 the following features:
 .
 - Supports the latest TOML release (v1.0.0), plus optional support for
 some unreleased TOML features
 - Passes all tests in the toml-test suite
 - Supports serializing to JSON and YAML
 - Proper UTF-8 handling (incl. BOM)
 - C++17 (plus some C++20 features where available)
 - Doesn't require RTTI
 - Works with or without exceptions
 .
 This package contains the shared library.

Package: libtommath-dev
Description-md5: 932cc85a3a310dfc1ffd842633504213
Description-en: multiple-precision integer library [development files]
 LibTomMath is a C language library that provides a vast array of highly
 optimized functions for number theory; including:
 .
 * Simple Algebra (Addition, Subtraction, Multiplication, Division)
 * Digit Manipulation (shift, binary AND/OR/XOR)
 * Modular Reduction (Barrett, Montgomery, DR, 2k)
 * Number Theory
 - Greatest Common Divisor
 - Least Common Multiple
 - Jacobi Symbol Computation
 - Multiplicative Inverse
 - Modular Exponentiation
 - Fermat & Miller-Rabin Primality Tests
 * Miscellaneous
 - Root finding over Z
 - Pseudo-random integers
 - Signed & Unsigned comparisons
 - Karatsuba and Toom-Cook multiplication algorithms
 - Fast Comba based Multiplier, Squaring and Montgomery routines
 .
 This package contains the files needed to create programs that use LibTomMath.
 It is not needed to merely execute programs that use LibTomMath.

Package: libtommath-doc
Description-md5: 479d13a63971a0c6cf0df17dfa61b149
Description-en: multiple-precision integer library [documentation]
 LibTomMath is a C language library that provides a vast array of highly
 optimized functions for number theory; including:
 .
 * Simple Algebra (Addition, Subtraction, Multiplication, Division)
 * Digit Manipulation (shift, binary AND/OR/XOR)
 * Modular Reduction (Barrett, Montgomery, DR, 2k)
 * Number Theory
 - Greatest Common Divisor
 - Least Common Multiple
 - Jacobi Symbol Computation
 - Multiplicative Inverse
 - Modular Exponentiation
 - Fermat & Miller-Rabin Primality Tests
 * Miscellaneous
 - Root finding over Z
 - Pseudo-random integers
 - Signed & Unsigned comparisons
 - Karatsuba and Toom-Cook multiplication algorithms
 - Fast Comba based Multiplier, Squaring and Montgomery routines
 .
 This package contains the documentation for the LibTomMath library.

Package: libtommath1
Description-md5: e6293be9dc5d82f131a78cc09682d364
Description-en: multiple-precision integer library [runtime]
 LibTomMath is a C language library that provides a vast array of highly
 optimized functions for number theory; including:
 .
 * Simple Algebra (Addition, Subtraction, Multiplication, Division)
 * Digit Manipulation (shift, binary AND/OR/XOR)
 * Modular Reduction (Barrett, Montgomery, DR, 2k)
 * Number Theory
 - Greatest Common Divisor
 - Least Common Multiple
 - Jacobi Symbol Computation
 - Multiplicative Inverse
 - Modular Exponentiation
 - Fermat & Miller-Rabin Primality Tests
 * Miscellaneous
 - Root finding over Z
 - Pseudo-random integers
 - Signed & Unsigned comparisons
 - Karatsuba and Toom-Cook multiplication algorithms
 - Fast Comba based Multiplier, Squaring and Montgomery routines
 .
 This package contains the library needed to run programs that
 use LibTomMath.

Package: libtonezone-dev
Description-md5: ac6918413755537822c2a45291c1e97c
Description-en: tonezone library (development)
 A library for generating tones to be sent through the DAHDI telephony
 interface.
 .
 This package contains the development files.

Package: libtonezone2.0
Description-md5: 2eb90ac649a5faf8646cdcfd503e6640
Description-en: tonezone library (runtime)
 A library for generating tones to be sent through the DAHDI telephony
 interface.
 .
 This package contains the runtime library files.

Package: libtoolkit-perl
Description-md5: 028ecfa0385a31b0aa8c5394d9272c9e
Description-en: Keep your handy modules organized
 The Toolkit module provides a standard location to store modules that you use
 all the time, and then loads them for you automatically. For example, instead
 of always writing:
 .
 use strict;
 use warnings;
 use Carp;
 use Smart::Comments;
 .
 in every program/module, you can just write:
 .
 use Toolkit;
 .
 and put all your favorite modules in a file.

Package: libtools-analyzer-clojure
Description-md5: cc20c43c0a0db2e9b228e6bc570c1409
Description-en: analyzer for host agnostic Clojure code
 An analyzer for host agnostic Clojure code, written in Clojure and producing
 AST in EDN.
 The analyzer in this library should not to be used directly as it lacks any
 knowledge about host-specific special forms and it should only be considered
 as a building platform for host-specific analyzers

Package: libtools-analyzer-jvm-clojure
Description-md5: 28ec98e4f758288b653fb865a6ea6a68
Description-en: analyzer for Clojure code providing additional jvm-specific passes
 An analyzer for Clojure code, written on top of tools.analyzer, providing
 additional jvm-specific passes.

Package: libtools-build-clojure
Description-md5: 1a07b07ccebbd5dd5bb445d93eb624bc
Description-en: Library for building artifacts in Clojure projects
 tools.build is a library of functions for building Clojure projects. They are
 intended to be used in a build program to create user-invokable target
 functions.

Package: libtools-cli-clojure
Description-md5: 78148a1b6ba64c5b4fb7fb572dd84c2f
Description-en: command line argument parser for Clojure
 tools.cli is a command-line argument parser for Clojure. It currently
 supports:
 .
 *Multiple switches per option.
 *Option description.
 *Default values for options.
 *Boolean flags.

Package: libtools-deps-clojure
Description-md5: 263d3c70028462a176c06361d3b5eee8
Description-en: API for transitive dependency graph expansion, classpath creation
 tools.deps makes it simple and easy to interactively consume
 JVM libraries, without dragging in unrelated concerns of building programs
 or project management.
 .
 tools.deps will support package installers for Clojure (e.g. brew,
 apt-get, etc) to provide a path for Clojure installation and ongoing
 Clojure development.

Package: libtools-gitlibs-clojure
Description-md5: 94b5aa448620716e727d3ca055262b30
Description-en: API for retrieving, caching, and programmatically accessing git libraries
 To access git dependencies (for example, via tools.deps), one must download
 git directories and working trees as indicated by git shas. This library
 provides this functionality and also keeps a cache of git dirs and working
 trees that can be reused.

Package: libtools-logging-clojure
Description-md5: e0a9f0a5694fac2b8121c69af0cd46de
Description-en: Logging macros for Clojure
 Logging macros for Clojure, which delegate to a specific logging
 implementation. At runtime a specific implementation is selected from, in
 order, slf4j, Apache commons-logging, log4j, and finally java.util.logging.
 .
 This was formerly clojure.contrib.logging before modular contrib projects.

Package: libtools-macro-clojure
Description-md5: 0df2b9e367c84286b47463516386b88a
Description-en: Clojure tools for writing macros
 This implements tools for writing macros.
 .
 This is one of the Clojure standard libraries.

Package: libtools-namespace-clojure
Description-md5: 22ba6911032e226e09906c77407b9344
Description-en: tools for managing namespaces in Clojure
 A set of tools for managing namespaces in Clojure. Parse `ns` declarations
 from source files, extract their dependencies, build a graph of namespace
 dependencies within a project, update that graph as files change, and
 reload files in the correct order.
 .
 Note that tools.namespace only manages namespace dependencies within a single
 project and is not a substitute for tools like leiningen or maven.

Package: libtools-reader-clojure
Description-md5: fdcb43e7537b2bb0be3a4828c3ed2a54
Description-en: complete Clojure and EDN-only reader
 clojure.tools.reader offers all functionality of the reader from
 clojure-1.9.0, and more. Using reader types provided by this library, column
 info is available and both line and column metadata is attached to multiple
 datatypes.

Package: libtools-trace-clojure
Description-md5: 6dbe0afe71f6ac3943840c1c43885299
Description-en: Clojure tracing facility in Clojure
 A Clojure trace tool. Defines tracing macros/fns to help you see what your
 code is doing. Formerly known as clojure.contrib.trace.

Package: libtoon-dev
Description-md5: 2e040322cd60bae38d758d3f81fd1d1f
Description-en: C++ numerics library designed for large numbers of small matrices
 TooN is a C++ numerics library which is designed to operate
 efficiently on large numbers of small matrices, and provides easy
 access to a number of algorithms including matrix decompositions and
 optimizations.
 .
 TooN is type generic and works well with a variety of numeric types
 including double, float and automatic differentiation types.
 .
 It is designed to integrate very will with the libCVD computer vision
 library and GVars3 configuration library.

Package: libtoontag-dev
Description-md5: 67e12bb12c362839741ea9495935f4dc
Description-en: TooN Algorithm Library - development files
 TooN is a C++ numerics library which is designed to operate
 efficiently on large numbers of small matrices, and provides easy
 access to a number of algorithms including matrix decompositions and
 optimizations.
 .
 TooN is type generic and works well with a variety of numeric types
 including double, float and automatic differentiation types.
 .
 It is designed to integrate very will with the libCVD computer vision
 library and GVars3 configuration library.
 .
 TaG is the TooN Algorithm Library, it contains a mixed bag of
 algorithms including estimation, 3D geoometry and standard library
 enhancements.

Package: libtoontag0t64
Description-md5: 490f6dbd4d8a8e00db929d8ef9862020
Description-en: TooN Algorithm Library - shared library
 TooN is a C++ numerics library which is designed to operate
 efficiently on large numbers of small matrices, and provides easy
 access to a number of algorithms including matrix decompositions and
 optimizations.
 .
 TooN is type generic and works well with a variety of numeric types
 including double, float and automatic differentiation types.
 .
 It is designed to integrate very will with the libCVD computer vision
 library and GVars3 configuration library.
 .
 TaG is the TooN Algorithm Library, it contains a mixed bag of
 algorithms including estimation, 3D geoometry and standard library
 enhancements.

Package: libtopcom-dev
Description-md5: 92f4783afbf6ebf690160c02de44bca8
Description-en: Triangulations Of Point Configs and Oriented Matroids (development)
 TOPCOM is a collection of clients to compute Triangulations Of Point
 Configurations and Oriented Matroids, resp.
 .
 The algorithms use only combinatorial data of the point configuration
 as is given by its oriented matroid. Some basic commands for computing
 and manipulating oriented matroids can also be accessed by the user.
 .
 It was very much inspired by the maple program PUNTOS, which was
 written by Jesus de Loera. TOPCOM is entirely written in C++, so there
 is a significant speed up compared to PUNTOS.
 .
 This package contains the static libraries, versionless symlinks to the shared
 libraries, and header files.

Package: libtopcom0t64
Description-md5: 3b8263d16b9ad92055b8ebeb86926088
Description-en: Triangulations Of Point Configs and Oriented Matroids (library)
 TOPCOM is a collection of clients to compute Triangulations Of Point
 Configurations and Oriented Matroids, resp.
 .
 The algorithms use only combinatorial data of the point configuration
 as is given by its oriented matroid. Some basic commands for computing
 and manipulating oriented matroids can also be accessed by the user.
 .
 It was very much inspired by the maple program PUNTOS, which was
 written by Jesus de Loera. TOPCOM is entirely written in C++, so there
 is a significant speed up compared to PUNTOS.
 .
 This package contains the shared libraries.

Package: libtophide-ocaml-dev
Description-md5: 856727ebee95a7cf940c400b43f1eaa2
Description-en: hide values that start with '_' in OCaml toplevel
 This library hides toplevel values whose name starts with an underscore. This
 is useful for some Camlp4 syntax extensions that produce lots of global
 identifiers that should remain hidden.

Package: libtopkg-ocaml-dev
Description-md5: dbb6f35fc84e6474f82b3608f59f80ca
Description-en: packager for OCaml software
 Topkg provides an API to describe the files a package installs in a
 given build configuration and to specify information about the
 package's distribution creation and publication procedures. Many
 OCaml packages depend on topkg for building and packaging.

Package: libtorch-dev
Description-md5: f82a036facab80b9cda749c723e0fe6f
Description-en: Tensors and Dynamic neural networks in Python (Development Files)
 PyTorch is a Python package that provides two high-level features:
 .
 (1) Tensor computation (like NumPy) with strong GPU acceleration
 (2) Deep neural networks built on a tape-based autograd system
 .
 You can reuse your favorite Python packages such as NumPy, SciPy and Cython
 to extend PyTorch when needed.
 .
 This is the CPU-only version of PyTorch (Development files).

Package: libtorch-rocm-2.9
Description-md5: 34155e13417638c0f5d32ddd0a6fb6a7
Description-en: Tensors and Dynamic neural networks in Python (Shared Objects)
 PyTorch is a Python package that provides two high-level features:
 .
 (1) Tensor computation (like NumPy) with strong GPU acceleration
 (2) Deep neural networks built on a tape-based autograd system
 .
 You can reuse your favorite Python packages such as NumPy, SciPy and Cython
 to extend PyTorch when needed.
 .
 This is the ROCM version of PyTorch (Shared Objects).

Package: libtorch-rocm-dev
Description-md5: 0e4a3879d2566a3a65a6acdb958cfd55
Description-en: Tensors and Dynamic neural networks in Python (Development Files)
 PyTorch is a Python package that provides two high-level features:
 .
 (1) Tensor computation (like NumPy) with strong GPU acceleration
 (2) Deep neural networks built on a tape-based autograd system
 .
 You can reuse your favorite Python packages such as NumPy, SciPy and Cython
 to extend PyTorch when needed.
 .
 This is the ROCM version of PyTorch (Development files).

Package: libtorch-rocm-test
Description-md5: fc7491df61da44ac7743d6f0fc8d03bb
Description-en: Tensors and Dynamic neural networks in Python (Test Binaries)
 PyTorch is a Python package that provides two high-level features:
 .
 (1) Tensor computation (like NumPy) with strong GPU acceleration
 (2) Deep neural networks built on a tape-based autograd system
 .
 You can reuse your favorite Python packages such as NumPy, SciPy and Cython
 to extend PyTorch when needed.
 .
 This is the ROCM version of PyTorch (Test Binaries).

Package: libtorch-test
Description-md5: 4325c6e2507653d820eb920c5a2ad432
Description-en: Tensors and Dynamic neural networks in Python (Test Binaries)
 PyTorch is a Python package that provides two high-level features:
 .
 (1) Tensor computation (like NumPy) with strong GPU acceleration
 (2) Deep neural networks built on a tape-based autograd system
 .
 You can reuse your favorite Python packages such as NumPy, SciPy and Cython
 to extend PyTorch when needed.
 .
 This is the CPU-only version of PyTorch (Test Binaries).

Package: libtorch2.9
Description-md5: 2af9ff00ffc5dab05134d4e047aa0a15
Description-en: Tensors and Dynamic neural networks in Python (Shared Objects)
 PyTorch is a Python package that provides two high-level features:
 .
 (1) Tensor computation (like NumPy) with strong GPU acceleration
 (2) Deep neural networks built on a tape-based autograd system
 .
 You can reuse your favorite Python packages such as NumPy, SciPy and Cython
 to extend PyTorch when needed.
 .
 This is the CPU-only version of PyTorch (Shared Objects).

Package: libtorrent-dev
Description-md5: f80a46b339a0f082a22024cbd602e1e7
Description-en: C++ BitTorrent library by Rakshasa (development files)
 LibTorrent is a BitTorrent library written in C++ for *nix. It is
 designed to avoid redundant copying and storing of data that other
 clients and libraries suffer from.
 .
 This package contains the files needed to compile and link programs
 which use LibTorrent.

Package: libtorrent-rasterbar-dev
Description-md5: 345d08c7fd90099d69c8cb9bdef6b52d
Description-en: Development files for libtorrent-rasterbar
 Bittorrent library by Rasterbar Software (Arvid Norberg).
 libtorrent-rasterbar is a C++ library that aims to be a good alternative to
 all the other bittorrent implementations around.
 .
 The main goals of libtorrent-rasterbar are:
 * to be cpu efficient
 * to be memory efficient
 * to be very easy to use
 .
 This package contains header files and static version of the library.

Package: libtorrent-rasterbar-doc
Description-md5: c2f513205d8d8cf67ec21a7b7e010b06
Description-en: Documentation for libtorrent-rasterbar
 Bittorrent library by Rasterbar Software (Arvid Norberg).
 libtorrent-rasterbar is a C++ library that aims to be a good alternative to
 all the other bittorrent implementations around.
 .
 The main goals of libtorrent-rasterbar are:
 * to be cpu efficient
 * to be memory efficient
 * to be very easy to use
 .
 This package contains documentation and example files.

Package: libtorrent-rasterbar2.0t64
Description-md5: f32ae33a1d4270c69093fefab8144d28
Description-en: C++ bittorrent library by Rasterbar Software
 Bittorrent library by Rasterbar Software (Arvid Norberg).
 libtorrent-rasterbar is a C++ library that aims to be a good alternative to
 all the other bittorrent implementations around.
 .
 The main goals of libtorrent-rasterbar are:
 * to be cpu efficient
 * to be memory efficient
 * to be very easy to use
 .
 This package contains libtorrent-rasterbar run time shared library.

Package: libtorrent21t64
Description-md5: f64558ce33a3049640e3f325f06f8671
Description-en: C++ BitTorrent library by Rakshasa
 LibTorrent is a BitTorrent library written in C++ for *nix. It is
 designed to avoid redundant copying and storing of data that other
 clients and libraries suffer from.

Package: libtorrent47
Description-md5: f64558ce33a3049640e3f325f06f8671
Description-en: C++ BitTorrent library by Rakshasa
 LibTorrent is a BitTorrent library written in C++ for *nix. It is
 designed to avoid redundant copying and storing of data that other
 clients and libraries suffer from.

Package: libtorsocks
Description-md5: 49a9effaa0ad931b4ed00aa96639070e
Description-en: use SOCKS-friendly applications with Tor (library)
 Torsocks allows you to redirect network traffic of individual SOCKS-friendly
 applications through the Tor network. It also ensures DNS queries are handled
 correctly and explicitly blocks all UDP traffic from the application in
 question.
 It is possible that a given application can leak user/system data at a level
 that neither Tor nor torsocks can control, a 100% guarantee of being safe to
 operate with Tor can not be given for applications.
 .
 This is the internal library used in LD_PRELOAD for a working torsocks and
 ships a multi-arch script.

Package: libtotem-dev
Description-md5: cbd1630a5c624a696bd62e8f0b2a7532
Description-en: Main library for the Totem media player - development files
 This package contains development files for the Totem media player library.
 .
 You may need it to develop plugins for Totem.

Package: libtotem0
Description-md5: 7d2aeb5ec1c18da8164341eae2c62153
Description-en: Main library for the Totem media player
 This package contains the main library used by the Totem media player. It is
 used both by the media player itself and by the plugins.
 .
 This library is only useful within Totem. You should not have to
 manually install this package.

Package: libtoxcore-dev
Description-md5: e8276e2938eaac81f43bee33c1d6c73a
Description-en: Distributed, secure messenger - development headers
 Tox provides an encrypted, distributed, and extensible peer-to-peer platform
 that can be used for various forms of communication. Tox is intended to be used
 as a multimedia messenger, but many people have shown that Tox can be used for
 a lot more than just instant messaging.
 .
 This package contains the development headers.

Package: libtoxcore2
Description-md5: f9f98e79255ba7b37fa39bfa6cf0de06
Description-en: Distributed, secure messenger
 Tox provides an encrypted, distributed, and extensible peer-to-peer platform
 that can be used for various forms of communication. Tox is intended to be used
 as a multimedia messenger, but many people have shown that Tox can be used for
 a lot more than just instant messaging.

Package: libtpl-dev
Description-md5: c6b805297ec27c9304beac03f73e3b36
Description-en: efficient C serialization library - development files
 Tpl is a library for serializing C data. The data is stored in its
 natural binary form. The API is small and tries to stay "out of the
 way". Tpl can serialize many C data types, including structures.
 .
 Tpl makes a convenient file format. For example, suppose a program
 needs to store a list of user names and ids. This can be expressed
 using the format string "A(si)". If the program needs two such lists
 (say, one for regular users and one for administrators) this could be
 expressed as "A(si)A(si)". It is easy to read and write this kind of
 structured data using tpl.
 .
 Tpl can also be used as an IPC message format. It handles byte order
 issues and deframing individual messages off of a stream
 automatically.
 .
 This is the development header file.

Package: libtpl0
Description-md5: bebb25ac947bb62a12fdbc3247d027b3
Description-en: efficient C serialization library
 Tpl is a library for serializing C data. The data is stored in its
 natural binary form. The API is small and tries to stay "out of the
 way". Tpl can serialize many C data types, including structures.
 .
 Tpl makes a convenient file format. For example, suppose a program
 needs to store a list of user names and ids. This can be expressed
 using the format string "A(si)". If the program needs two such lists
 (say, one for regular users and one for administrators) this could be
 expressed as "A(si)A(si)". It is easy to read and write this kind of
 structured data using tpl.
 .
 Tpl can also be used as an IPC message format. It handles byte order
 issues and deframing individual messages off of a stream
 automatically.

Package: libtpm-unseal-dev
Description-md5: 74e97a1a1239066889dcbd333c3c02fa
Description-en: Management tools for the TPM hardware (development)
 tpm-tools is a group of tools to manage and utilize the Trusted Computing
 Group's TPM hardware. TPM hardware can create, store and use RSA keys
 securely (without ever being exposed in memory), verify a platform's
 software state using cryptographic hashes and more.
 .
 This package contains the development files.

Package: libtpm-unseal1t64
Description-md5: aef77e92adc6d98676ff39e73a8f4102
Description-en: Management tools for the TPM hardware (library)
 tpm-tools is a group of tools to manage and utilize the Trusted Computing
 Group's TPM hardware. TPM hardware can create, store and use RSA keys
 securely (without ever being exposed in memory), verify a platform's
 software state using cryptographic hashes and more.
 .
 This package contains the library.

Package: libtpm2-pkcs11-1
Description-md5: 204d6d7935217152cf93d366b665ff3c
Description-en: pkcs11 library for tpm2
 tpm2-pkcs11 is a utility to provide a PKCS#11 backend for a TPM 2.0 (Trusted
 Platform Module) chip in order to access cryptographic services from tokens/
 devices such as hardware security modules (HSM), smart cards, etc.
 Provides the library

Package: libtpm2-pkcs11-tools
Description-md5: f30368c63efd400e8c584a69c79bd156
Description-en: pkcs11 library for tpm2 - command-line tools
 tpm2-pkcs11 is a utility to provide a PKCS#11 backend for a TPM 2.0 (Trusted
 Platform Module) chip in order to access cryptographic services from tokens/
 devices such as hardware security modules (HSM), smart cards, etc.
 .
 This package provides the tpm2_ptool command-line utility.

Package: libtrace-tools
Description-md5: c44ec317d2c91ab4e9a12df2dd4d90c1
Description-en: helper utilities for use with the libtrace process library
 libtrace is a library for trace processing. These tools perform many common
 tasks that are required when analysing and manipulating network traces.
 .
 Multiple input methods and formats are supported including device capture,
 raw and gz-compressed traces, and sockets.
 .
 libtrace is developed by the WAND Network Research Group at Waikato
 University in New Zealand.

Package: libtrace3-dev
Description-md5: 96c63bea37797a0f66ca2a4bf004bd46
Description-en: development headers for the libtrace network processing library
 This package contains development headers and other ancillary files for
 the libtrace library.
 .
 libtrace is a library for trace processing. It supports multiple input
 methods, including device capture, raw and gz-compressed trace, and sockets;
 and multiple input formats, including pcap and DAG.
 .
 libtrace is developed by the WAND Network Research Group at Waikato
 University in New Zealand.

Package: libtrace3t64
Description-md5: 195e67919a5e5cf1c9abc08de9e8675a
Description-en: network trace processing library supporting many input formats
 libtrace is a library for trace processing. It supports multiple input
 methods, including device capture, raw and gz-compressed trace, and sockets;
 and multiple input formats.
 .
 libtrace is developed by the WAND Network Research Group at Waikato
 University in New Zealand.

Package: libtraildb-dev
Description-md5: 982af7de52811e1ed044721f3f75a302
Description-en: library to handle series of discrete events (development files)
 TrailDB is a highly optimized database library, written in C, which allows you
 to store and query trillions of discrete events quickly. In contrast to many
 other time-series databases, TrailDB focuses on discrete data, like events in
 a log file, which it can compress efficiently using a custom compression
 algorithm.
 .
 This package contains development files for libtraildb.

Package: libtraildb0
Description-md5: 472b9c543725e9acc06637504aa4ada1
Description-en: library to handle series of discrete events
 TrailDB is a highly optimized database library, written in C, which allows you
 to store and query trillions of discrete events quickly. In contrast to many
 other time-series databases, TrailDB focuses on discrete data, like events in
 a log file, which it can compress efficiently using a custom compression
 algorithm.
 .
 This package contains library of traildb.

Package: libtrampoline1
Description-md5: a4950779db1a74b824f048d187bb6628
Description-en: foreign function call libraries - closures in C (non-reentrant variant)
 ffcall is a collection of libraries which can be used to build
 foreign function call interfaces in embedded interpreters.
 .
 This package installs a shared library version of the trampoline library,
 which implements closures as first-class C functions. This is a non-reentrant
 variant of part of the 'callback' library.

Package: libtrang-java
Description-md5: d45da45c0e4b94332fd6e1195e183dba
Description-en: XML schema converter - Java library
 Trang converts between different schema languages for XML. It supports the
 following languages:
 - RELAX NG (XML syntax)
 - RELAX NG compact syntax
 - XML 1.0 DTDs
 - W3C XML Schema
 .
 This package contains the Java library

Package: libtranscript-dev
Description-md5: 755763fbd5cde2113d29fd429dd6846c
Description-en: Development files for libtranscript
 libtranscript is a character-set conversion library, much like the iconv set of
 functions. The library allows great control over the conversions. It was
 designed for use in programs which use Unicode internally, using UTF-8, UTF-16
 or UTF-32/UCS-4.
 .
 This package contains the header files to compile programs against
 libtranscript, and to develop converters for use in libtranscript. It also
 contains the ucm2ltc program to create compilable converters from .ucm files.

Package: libtranscript1
Description-md5: 4d079e6c6c68dc9ee8d398e710708e5c
Description-en: Character set conversion library
 libtranscript is a character-set conversion library, much like the iconv set of
 functions. The library allows great control over the conversions. It was
 designed for use in programs which use Unicode internally, using UTF-8, UTF-16
 or UTF-32/UCS-4.
 .
 libtranscript currently provides converters for the following encodings:
 .
 - Unicode UTF-{7,8,16LE,16BE,32LE,32BE}, CESU-8, GB-18030.
 - ISO-8859-{1,2,3,4,5,6,7,7-2003,8,9,10,11,13,14,15,16}.
 - Windows-125{1,2,3,4,5,6,7,8}.
 - KOI8-{R,U,RU}.
 - ISO-2022-{JP,JP2,JP3,JP2004,KR,CN,CN-EXT}.
 - EUC-{CN,JP,JIS-2004,KR,TW}, Windows-949.
 - Big5, Big5-HKSCS, Windows-950.
 - Shift-JIS, Shift-JISX0213, Shift-JIS-2004, Windows-932.
 - JIS-X-201.
 - Window-936.
 - VISCII.
 - IBM-{37,437,1047}.

Package: libtransmission-client-perl
Description-md5: 7b986bbdc515e162c047ba1a73181d82
Description-en: Perl interface to Transmission
 Transmission is a cross-platform BitTorrent client that is:
 * Easy
 * Lean
 * Native
 * Powerful
 * Free
 .
 Transmission::Client is the main module in a collection of modules
 to communicate with Transmission.

Package: libtrantor-dev
Description-md5: c012ca474ba7e9b3d456c96b830aeb74
Description-en: Non-blocking I/O cross-platform TCP network library development files
 Trantor is a non-blocking I/O cross-platform TCP network library, using C++14.
 Drawing on the design of Muduo Library
 .
 This package provides the development files for the trantor library

Package: libtrantor1
Description-md5: c165702516e2d19b671d73a04eede875
Description-en: Non-blocking I/O cross-platform TCP network library
 Trantor is a non-blocking I/O cross-platform TCP network library, using C++14.
 Drawing on the design of Muduo Library
 .
 This package provides the trantor library itself

Package: libtrapperkeeper-authorization-clojure
Description-md5: 22164f207a06a17bebc462621dccca35
Description-en: authorization service for use with the trapperkeeper service framework
 This project provides an authorization service for use with the trapperkeeper
 service framework. It aims to port Puppet's auth.conf feature to Clojure and
 the trapperkeeper framework, with a different way to express authorization
 rules.

Package: libtrapperkeeper-clojure
Description-md5: c5bec8675cc9b89e08c2cf9b95f993da
Description-en: framework for configuring, composing and running Clojure services
 Trapperkeeper is a Clojure framework for hosting long-running applications and
 services. It acts as a sort of "binder" for Ring applications and other
 modular bits of Clojure code.

Package: libtrapperkeeper-comidi-metrics-clojure
Description-md5: 4a7eaf38e88dc8cd94fa9ed2bc215cc2
Description-en: ring middleware to automatically track metrics for requests
 trapperkeeper-comidi-metrics is a library that provides Ring middleware to
 automatically track metrics for requests to all of your comidi HTTP routes.

Package: libtrapperkeeper-filesystem-watcher-clojure
Description-md5: f6c69c1ab0a04c6a130492b1d19224c5
Description-en: Trapperkeeper filesystem watcher service
 This library includes a Trapperkeeper service which provides an API for
 watching paths on the filesystem for changes and doing something when they
 change.

Package: libtrapperkeeper-metrics-clojure
Description-md5: 05f1ddef36f89e593722e730b06178c3
Description-en: Trapperkeeper Metrics Service
 trapperkeeper-metrics is a library intended to help make it easier to track
 metrics in other Trapperkeeper applications. It includes:
 .
 * a TK service that manages the life cycle of your metrics registry
 * config-driven control of metrics and metrics reporting
 * other miscellaneous utility functions for working with metrics

Package: libtrapperkeeper-scheduler-clojure
Description-md5: 3de8f52205875d97d6e9ce879f0ea065
Description-en: Trapperkeeper service for scheduling background tasks
 Trapperkeeper-scheduler is a Trapperkeeper service that provides a simple API
 for scheduling potentially recurring background tasks. Other Trapperkeeper
 services may specify a dependency on the Scheduler service and then use its
 functions to schedule and cancel jobs to be run on background.

Package: libtrapperkeeper-status-clojure
Description-md5: d28b00e316b7d3e49d5bbc4fdc9e5b0e
Description-en: status monitoring for trapperkeeper services
 The Trapperkeeper Status Service is a Trapperkeeper service that provides a
 web endpoint for getting status information for a Trapperkeeper-based
 application.
 .
 Other Trapperkeeper services may register a status callback function with
 the Status Service, returning any kind of status information that is relevant
 to the consuming service. The Status Service will make this information
 available via HTTP, in a consistent, consolidated format. This makes it
 possible for users to automate monitoring and other tasks around the system.

Package: libtrapperkeeper-webserver-jetty9-clojure
Description-md5: 73eac4f589e5eb757b263af187c894fa
Description-en: trapperkeeper webserver service
 trapperkeeper-webserver-jetty9 provides a webserver service for use with the
 trapperkeeper service framework, utilizing the Jetty 9 Java web server.

Package: libtravel-routing-de-vrr-perl
Description-md5: 84cf519ff0dfae864068e69e699e0709
Description-en: unofficial interface to the efa.vrr.de German itinerary service
 Travel::Routing::DE::VRR is a client for the efa.vrr.de web interface. You
 pass it the start/stop of your journey, maybe a time and a date and more
 details, and it returns the up-to-date scheduled connections between those
 two stops.
 .
 Travel::Routing::DE::VRR uses the included Travel::Routing::DE::EFA which is
 a generic interface to various EFA-based itinerary services.

Package: libtre-dev
Description-md5: 013af04fa5efdf93e15f7377ba9258bc
Description-en: development package for the libtre5 regexp matching library
 This package contains the header files and static libraries required
 to develop programs based on the TRE library. TRE is a lightweight,
 robust, and efficient POSIX compliant regexp matching library with
 some exciting features such as approximate matching.

Package: libtre5
Description-md5: 96072d5ac80a3f3a47affc64b536b450
Description-en: regexp matching library with approximate matching
 TRE is a lightweight, robust, and efficient POSIX compliant regexp
 matching library with some exciting features such as approximate
 matching.

Package: libtree
Description-md5: 6af1fbf8b1acb3d6dea815e2d39beb01
Description-en: ldd as a tree
 This is tool like ldd with these features:
 - turns ldd into a tree
 - explains why shared libraries are found and why not

Package: libtree-dagnode-perl
Description-md5: ad34734ff2b960a0ef7c58c459cee35c
Description-en: Perl (super)class for representing nodes in a tree
 Tree::DAG_Node is a (super)class for representing nodes in a tree.
 .
 This class encapsulates/makes/manipulates objects that represent nodes
 in a tree structure.  The tree structure is not an object itself, but
 is emergent from the linkages you create between nodes.  This class
 provides the methods for making linkages that can be used to build up
 a tree, while preventing you from ever making any kinds of linkages
 which are not allowed in a tree (such as having a node be its own
 mother or ancestor, or having a node have two mothers).

Package: libtree-multinode-perl
Description-md5: 6db51915ac2119fd22ea0901ee9ed340
Description-en: multi node tree object
 Tree::MultiNode, Tree::MultiNode::Node, and MultiNode::Handle
 of objects are written to model the Tree hierarchical structure.
 Each child object can be the tree itself. The tree has no
 internal sorting, though all operations perserve the order
 of the child nodes.

Package: libtree-perl
Description-md5: 738eaeb6bc4be6afb974016ec68ef7b8
Description-en: N-ary tree Perl module derived from Tree::Simple
 This is meant to be a full-featured N-ary tree representation with
 configurable error-handling and a simple events system that allows for
 transparent persistence to a variety of datastores. It is derived from
 Tree::Simple, but has a simpler interface and much, much more.

Package: libtree-r-perl
Description-md5: e130da1b117974c854bebf2a6f9c99ac
Description-en: Perl extension for the R-tree data structure and algorithms
 R-tree is a data  structure for storing, indexing and efficiently
 looking up non-zero-size spatial objects. This is a native Perl module
 to manage an R-tree index implementation.

Package: libtree-rb-perl
Description-md5: 9eeebec00f404625d4ddd7320aed9995
Description-en: Perl implementation of the Red/Black tree
 Tree::RB is a Pure-Perl implementation of the Red/Black tree, a type of
 balanced binary search tree.
 .
 A tied hash interface is also provided to allow ordered hashes to be used.
 .
 See the Wikipedia article at http://en.wikipedia.org/wiki/Red-black_tree for
 more on Red/Black trees.

Package: libtree-redblack-perl
Description-md5: 244c97cfc49ad76158ce8c01b0cd2297
Description-en: Perl implementation of Red/Black tree, a balanced tree
 Tree::RedBlack is a demonstration package, showing the performance
 differences between different methods of data storage and
 accessing. It contains a perl implementation of the Red/Black tree
 algorithm found in the book "Algorithms", by Cormen, Leiserson &
 Rivest (more commonly known as "CLR" or "The White Book").  A
 Red/Black tree is a binary tree which remains "balanced"- that is,
 the longest length from root to a node is at most one more than the
 shortest such length.  It is fairly efficient; no operation takes
 more than O(lg(n)) time.
 .
 An example perl script is contained in the documentation directory,
 which would show the different run times using hash table, linear or
 tree structure.

Package: libtree-simple-perl
Description-md5: 63a6bc9ebc72956f48cd0a3f4edce0bc
Description-en: implementation of a simple tree object
 Tree::Simple is a fully object-oriented implementation of a simple
 n-ary tree. It is built upon the concept of parent-child
 relationships, so therefore every Tree::Simple object has both a
 parent and a set of children (who themselves may have children, and so
 on). Every Tree::Simple object also has siblings, as they are just the
 children of their immediate parent.
 .
 It can be used to model hierarchal information such as a file-system,
 the organizational structure of a company, an object inheritance
 hierarchy, versioned files from a version control system or even an
 abstract syntax tree for use in a parser. It makes no assumptions as
 to your intended usage, but instead simply provides the structure and
 means of accessing and traversing said structure.
 .
 This module uses exceptions and a minimal Design By Contract
 style. All method arguments are required unless specified in the
 documentation, if a required argument is not defined an exception will
 usually be thrown. Many arguments are also required to be of a
 specific type, for instance the $parent argument to the constructor
 must be a Tree::Simple object or an object derived from Tree::Simple,
 otherwise an exception is thrown.

Package: libtree-simple-visitorfactory-perl
Description-md5: 3888d7fe4acccfda62c3a69f4c94b7a9
Description-en: collection of dispensing visitor objects for Tree::Simple
 The Tree::Simple::VisitorFactory module contains a number of visitor objects
 which can perform various tasks on Tree::Simple objects.
 .
 The following visitors are included:
 * PathToRoot: find the path back to the tree's root node
 * FindByPath: find the node specified by a path
 * FindByUID: find the node with the same UID
 * FindByNodeValue: find the node with the same node value
 * BreadthFirstTraversal: implements a breadth-first traversal
 * PostOrderTraversal: implements a post-order traversal
 * PreOrderTraversal: implements a pre-order traversal
 * LoadDirectoryTree: load a directory tree into a Tree::Simple hierarchy
 * CreateDirectoryTree: create a set of directories and files from a
 Tree::Simple hierarchy
 * FromNestedArray: create a Tree::Simple hierarchy from nested arrays
 * ToNestedArray: create a nested array construct from a Tree::Simple hierarchy
 * Tree::Simple::Visitor::VariableDepthClone: clone parts of Tree hierarchies
 * FromNestedHash: create a Tree::Simple hierarchy from nested hashes
 * ToNestedHash: create a nested hash construct from a Tree::Simple hierarchy
 * LoadClassHierarchy: create a Tree::Simple hierarchy which models the classes
 inheritance hierarchy
 * GetAllDescendents: return all the descendents recursively on down the
 hierarchy
 * Sort: implements a multi-level sort of a Tree::Simple hierarchy

Package: libtree-sitter-dev
Description-md5: bf3d6e6f9c3e81596198cc417600a9d0
Description-en: incremental parsing system for programming tools (development files)
 Tree-sitter is a parser generator tool and an incremental parsing library. It
 can build a concrete syntax tree for a source file and efficiently update the
 syntax tree as the source file is edited.
 .
 Tree-sitter aims to be:
 .
 * General enough to parse any programming language
 * Fast enough to parse on every keystroke in a text editor
 * Robust enough to provide useful results even in the presence of
 syntax errors
 * Dependency-free so that the runtime library (which is written in pure
 C) can be embedded in any application
 .
 This package contains the header files and libraries needed for developing
 with tree-sitter.

Package: libtree-sitter0.25
Description-md5: 7088503d263961758af6db1536960e78
Description-en: incremental parsing system for programming tools
 Tree-sitter is a parser generator tool and an incremental parsing library. It
 can build a concrete syntax tree for a source file and efficiently update the
 syntax tree as the source file is edited.

Package: libtree-xpathengine-perl
Description-md5: e194089405c569bff282e6d0413ab058
Description-en: re-usable XPath engine
 Tree::XPathEngine provides an XPath engine, that can be re-used by other
 module/classes that implement trees.
 .
 It is designed to be compatible with Class::XPath, ie it passes its tests if
 you replace Class::XPath by Tree::XPathEngine.

Package: libtreelayout-java
Description-md5: f04200bd471127011cce8523e98c4667
Description-en: Efficient and customizable TreeLayout Algorithm in Java
 The TreeLayout creates tree layouts for arbitrary trees. It is not restricted
 to a specific output or format, but can be used for any kind of two dimensional
 diagram. Examples are Swing based components, SVG files, and many more. This is
 possible because TreeLayout separates the layout of a tree from the actual
 rendering.

Package: libtrexio-dev
Description-md5: 0f9b75b59fed34e8278c1777f98678a6
Description-en: TREX I/O library for efficient data I/O in quantum chemistry.
 This package contains the static C library, C headers
 and the Fortran modules necessary for developers.

Package: libtrexio0
Description-md5: 397c117470e2c5e1919649ee3f94e545
Description-en: TREX I/O library for efficient data I/O in quantum chemistry.
 This package contains the shared C library.

Package: libtrident-java
Description-md5: 823cb2d0f39f91cb940c9fa64aa92f15
Description-en: Animation library for Java applications
 The main goal of Trident project is to provide a general
 purpose animation library for Java applications. Animations
 are a natural fit for modern client applications, and
 Trident has special built-in support for Java based UI
 toolkits such as Swing and SWT.
 The classes for the Android are not included.

Package: libtrident-java-doc
Description-md5: 441eac6f28803850b43357df15cb7d99
Description-en: Animation library for Java applications (documentation)
 The main goal of Trident project  is to provide a general
 purpose animation library for Java applications. Animations
 are a natural fit for modern client applications, and
 Trident has special built-in support for Java based UI
 toolkits such as Swing and SWT.
 .
 This package contains API documentation (Javadoc) for libtrident-java.

Package: libtrie-ocaml
Description-md5: 2cd83f18d4d69fec426484ab3f8a5760
Description-en: strict impure trie tree in OCaml (runtime)
 This OCaml library provides strict impure trie tree.
 .
 This package contains the runtime libraries for programs using
 trie.

Package: libtrie-ocaml-dev
Description-md5: d6eb48fc8a77d49cb702a32c332c2caa
Description-en: strict impure trie tree in OCaml (dev)
 This OCaml library provides strict impure trie tree.
 .
 This package contains the development stuff needed to use the
 trie library in your programs.

Package: libtrilead-putty-extension-java
Description-md5: 385e55b4d2d01db77795b99880e9112d
Description-en: PuTTY key support for Trilead SSH2 library
 This is a small library that allows you to programmatically convert the
 PuTTY key file (.ppk) to the OpenSSH format.

Package: libtrilead-ssh2-java
Description-md5: 488d9de16ca83b0e9cd4da930ffdd6e9
Description-en: Java SSH library
 Trilead SSH for Java is a freely available open-source library which
 implements the SSH-2 protocol in pure Java (tested on J2SE 1.4.2 and 5.0). It
 allows one to connect to SSH servers from within Java programs. It supports
 SSH sessions (remote command execution and shell access), local and remote
 port forwarding, local stream forwarding, X11 forwarding, SCP and SFTP. There
 are no dependencies on any JCE provider, as all crypto functionality is
 included.

Package: libtrilinos-amesos-16.1
Description-md5: ecdf604e928f8a2c48753ae3dceaf38f
Description-en: direct sparse solver package - runtime files
 Amesos is the Direct Sparse Solver Package in Trilinos. The goal of Amesos is
 to make AX=B as easy as it sounds, at least for direct methods. Amesos
 provides clean and consistent interfaces to a number of third-party libraries.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-amesos-dev
Description-md5: f8f2acf5ce5bff5b09ccf71a1e54b647
Description-en: direct sparse solver package - development files
 Amesos is the Direct Sparse Solver Package in Trilinos. The goal of Amesos is
 to make AX=B as easy as it sounds, at least for direct methods. Amesos
 provides clean and consistent interfaces to a number of third-party libraries.
 .
 This package provides headers.

Package: libtrilinos-amesos2-16.1
Description-md5: 25ff7db1c75a65dd8b01ec2985ffd52a
Description-en: next generation direct sparse solver package - runtime files
 Amesos2 is a package for solving sparse linear systems using direct solvers.
 It differs from Amesos in that it is templated on the scalar and index types.
 KLU2 is the only native solver.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-amesos2-dev
Description-md5: 39a23ed3f04d52b3ed3fdfc6aea61718
Description-en: next generation direct sparse solver package - development files
 Amesos2 is a package for solving sparse linear systems using direct solvers.
 It differs from Amesos in that it is templated on the scalar and index types.
 KLU2 is the only native solver.
 .
 This package provides headers.

Package: libtrilinos-anasazi-16.1
Description-md5: c8716b04d6c68195db1d18505c6c8cc5
Description-en: large-scale eigenvalue algorithms - runtime files
 Anasazi is an extensible and interoperable framework for large-scale
 eigenvalue algorithms. The motivation for this framework is to provide a
 generic interface to a collection of algorithms for solving large-scale
 eigenvalue problems. Anasazi is interoperable because both the matrix and
 vectors (defining the eigenspace) are considered to be opaque objects -- only
 knowledge of the matrix and vectors via elementary operations is necessary.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-anasazi-dev
Description-md5: c197134c6b9ee41d314b1667af00b418
Description-en: large-scale eigenvalue algorithms - development files
 Anasazi is an extensible and interoperable framework for large-scale
 eigenvalue algorithms. The motivation for this framework is to provide a
 generic interface to a collection of algorithms for solving large-scale
 eigenvalue problems. Anasazi is interoperable because both the matrix and
 vectors (defining the eigenspace) are considered to be opaque objects -- only
 knowledge of the matrix and vectors via elementary operations is necessary.
 .
 This package provides headers.

Package: libtrilinos-aztecoo-16.1
Description-md5: 62bd827b6fb3f1df93d48d5b802a60fd
Description-en: object-oriented interface to the Aztec solver - runtime files
 AztecOO provides an object-oriented interface to the well-known Aztec solver
 library. Furthermore, it allows flexible construction of matrix and vector
 arguments via Epetra matrix and vector classes. Finally, AztecOO provide
 additional functionality not found in Aztec and any future enhancements to the
 Aztec package will be available only through the AztecOO interfaces.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-aztecoo-dev
Description-md5: 24607c09d41bc5654fc7f044deac8dbb
Description-en: object-oriented interface to the Aztec solver - development files
 AztecOO provides an object-oriented interface to the well-known Aztec solver
 library. Furthermore, it allows flexible construction of matrix and vector
 arguments via Epetra matrix and vector classes. Finally, AztecOO provide
 additional functionality not found in Aztec and any future enhancements to the
 Aztec package will be available only through the AztecOO interfaces.
 .
 This package provides headers.

Package: libtrilinos-belos-16.1
Description-md5: a626c1ed63fbc92794142bc07f6bed71
Description-en: iterative linear solvers - runtime files
 Belos provides next-generation iterative linear solvers and a powerful linear
 solver developer framework. This framework includes abstract interfaces to
 linear algebra using traits mechanisms, abstract interfaces to
 orthogonalization, abstract interfaces to iteration kernels, powerful solver
 managers, and a basic linear problem class.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-belos-dev
Description-md5: e0533b482a721888c8c7525207f4a2a8
Description-en: iterative linear solvers - development files
 Belos provides next-generation iterative linear solvers and a powerful linear
 solver developer framework. This framework includes abstract interfaces to
 linear algebra using traits mechanisms, abstract interfaces to
 orthogonalization, abstract interfaces to iteration kernels, powerful solver
 managers, and a basic linear problem class.
 .
 This package provides headers.

Package: libtrilinos-epetra-16.1
Description-md5: b1fb505913c86233acd15a07de1fe65e
Description-en: basis package for linear algebra - runtime files
 Epetra provides the fundamental construction routines and services function
 that are required for serial and parallel linear algebra libraries. Epetra
 provides the underlying foundation for all Trilinos solvers.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-epetra-dev
Description-md5: 9c94591657d85f06e6889021b5a09bf5
Description-en: basis package for linear algebra - development files
 Epetra provides the fundamental construction routines and services function
 that are required for serial and parallel linear algebra libraries. Epetra
 provides the underlying foundation for all Trilinos solvers.
 .
 This package provides headers.

Package: libtrilinos-epetraext-16.1
Description-md5: 262e737ffd9445222a1f58e9454d1064
Description-en: extensions to the Epetra toolkit - runtime files
 EpetraExt provides tools and functions that make it easier to work with
 Epetra.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-epetraext-dev
Description-md5: bd85893c9b3421a8ce761dccebec6bc7
Description-en: extensions to the Epetra toolkit - development files
 EpetraExt provides tools and functions that make it easier to work with
 Epetra.
 .
 This package provides headers.

Package: libtrilinos-galeri-16.1
Description-md5: 30e8a69aca2e319dbcfc0dc5dd684a31
Description-en: generation of distributed linear systems - runtime files
 The Trilinos package Galeri contains a suite of utilities and classes to
 generate a variety of (distributed) linear systems. Galeri's functionalities
 are very close to that of the MATLAB's gallery() function.
 Several well-known finite element and finite difference matrices can be
 generated using only a few simple code lines.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-galeri-dev
Description-md5: c600c80aebfeff2cd907bbeccf18b497
Description-en: generation of distributed linear systems - development files
 The Trilinos package Galeri contains a suite of utilities and classes to
 generate a variety of (distributed) linear systems. Galeri's functionalities
 are very close to that of the MATLAB's gallery() function.
 Several well-known finite element and finite difference matrices can be
 generated using only a few simple code lines.
 .
 This package provides headers.

Package: libtrilinos-ifpack-16.1
Description-md5: 43d4bcb24b48a33134f96791290b0571
Description-en: algebraic preconditioners - runtime files
 IFPACK provides a suite of object-oriented algebraic preconditioners for the
 solution of preconditioned iterative solvers. IFPACK constructors expect an
 Epetra_RowMatrix object for construction. IFPACK is part of the Trilinos
 Solver Project and IFPACK object interact well with other Trilinos classes. In
 particular, IFPACK can be used as a preconditioner for AztecOO.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-ifpack-dev
Description-md5: 9072d7c970f5aeed4b68f4eef97068a7
Description-en: algebraic preconditioners - development files
 IFPACK provides a suite of object-oriented algebraic preconditioners for the
 solution of preconditioned iterative solvers. IFPACK constructors expect an
 Epetra_RowMatrix object for construction. IFPACK is part of the Trilinos
 Solver Project and IFPACK object interact well with other Trilinos classes. In
 particular, IFPACK can be used as a preconditioner for AztecOO.
 .
 This package provides headers.

Package: libtrilinos-ifpack2-16.1
Description-md5: 0fec478c269aa8bcdf3a1c3288f8467a
Description-en: next generation algebraic preconditioners - runtime files
 Ifpack2 provides incomplete factorizations, relaxations, and domain
 decomposition operators for linear algebra objects (sparse matrices,
 operators, and dense vectors and multivectors) provided by the Tpetra package.
 You may use these operators however you wish: for example as preconditioners
 in an iterative solver, or as smoothers for algebraic multigrid.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-ifpack2-dev
Description-md5: b364924c4a6a0739087aa07eab934422
Description-en: next generation algebraic preconditioners - development files
 Ifpack2 provides incomplete factorizations, relaxations, and domain
 decomposition operators for linear algebra objects (sparse matrices,
 operators, and dense vectors and multivectors) provided by the Tpetra package.
 You may use these operators however you wish: for example as preconditioners
 in an iterative solver, or as smoothers for algebraic multigrid.
 .
 This package provides headers.

Package: libtrilinos-intrepid-16.1
Description-md5: 2cb0943c4089f37303ed77429c4cb558
Description-en: compatible discretizations of PDEs - runtime files
 Intrepid is a library of interoperable tools for compatible discretizations of
 Partial Differential Equations (PDEs).  Intrepid is intended primarily for
 application developers who want to reuse large parts of their existing code
 frameworks such as I/O, data structures, assembly routines, etc. while gaining
 access to advanced discretization capabilities provided by Intrepid.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-intrepid-dev
Description-md5: ae5af45401619ed281beb4ca5206c062
Description-en: compatible discretizations of PDEs - development files
 Intrepid is a library of interoperable tools for compatible discretizations of
 Partial Differential Equations (PDEs).  Intrepid is intended primarily for
 application developers who want to reuse large parts of their existing code
 frameworks such as I/O, data structures, assembly routines, etc. while gaining
 access to advanced discretization capabilities provided by Intrepid.
 .
 This package provides headers.

Package: libtrilinos-intrepid2-16.1
Description-md5: f50e9a51c57c2f6bc1c4b6136615dcd8
Description-en: next generation compatible discretizations of PDEs - runtime files
 Intrepid2 is an extension of Intrepid, a library of interoperable tools for
 compatible discretizations of Partial Differential Equations (PDEs). Intrepid2
 utilizes Kokkos dynamic rank views as the default multidimensional array type,
 which enables the use of Intrepid2 on heterogeneous architectures.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-intrepid2-dev
Description-md5: 0acd449f3fcf8b8faa2a0136766d90cc
Description-en: next generation compatible discretizations of PDEs - development files
 Intrepid2 is an extension of Intrepid, a library of interoperable tools for
 compatible discretizations of Partial Differential Equations (PDEs). Intrepid2
 utilizes Kokkos dynamic rank views as the default multidimensional array type,
 which enables the use of Intrepid2 on heterogeneous architectures.
 .
 This package provides headers.

Package: libtrilinos-isorropia-16.1
Description-md5: 759585b2ca72a2d4b925d697e84c37b3
Description-en: partitioning, load balancing, coloring of sparse matrices - runtime files
 Isorropia is a package for combinatorial scientific computing, with focus on
 partitioning and load balancing, but also supports coloring and ordering of
 sparse matrices. Its main purpose is to assist with redistributing objects
 such as matrices and graphs in a parallel execution setting, to allow for more
 efficient computations. Isorropia partitions matrices by rows, and produces
 good maps for Epetra matrices (graphs).
 .
 This package contains the dynamic libraries.

Package: libtrilinos-isorropia-dev
Description-md5: 41004d7e748422d6102b8135e2851fae
Description-en: partitioning, load balancing, coloring of sparse matrices - development files
 Isorropia is a package for combinatorial scientific computing, with focus on
 partitioning and load balancing, but also supports coloring and ordering of
 sparse matrices. Its main purpose is to assist with redistributing objects
 such as matrices and graphs in a parallel execution setting, to allow for more
 efficient computations. Isorropia partitions matrices by rows, and produces
 good maps for Epetra matrices (graphs).
 .
 This package provides headers.

Package: libtrilinos-kokkos-16.1
Description-md5: b16d4305e8001b6f3f9e125266bea0a8
Description-en: Trilinos Kokkos programming model - runtime files
 Kokkos implements a programming model in C++ for writing performance portable
 applications targeting all major HPC platforms. For that purpose it provides
 abstractions for both parallel execution of code and data management.
 Kokkos is designed to target complex node architectures with N-level memory
 hierarchies and multiple types of execution resources. It currently can use
 OpenMP, Pthreads and CUDA as backend programming models.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-kokkos-dev
Description-md5: 7463616d8e9cef7c865cfa168b783178
Description-en: Trilinos Kokkos programming model - development files
 Kokkos implements a programming model in C++ for writing performance portable
 applications targeting all major HPC platforms. For that purpose it provides
 abstractions for both parallel execution of code and data management.
 Kokkos is designed to target complex node architectures with N-level memory
 hierarchies and multiple types of execution resources. It currently can use
 OpenMP, Pthreads and CUDA as backend programming models.
 .
 This package provides headers.

Package: libtrilinos-kokkos-kernels-16.1
Description-md5: 75eaedb213964c7524d00bc1aaf9e78b
Description-en: Kokkos local computational kernels - runtime files
 KokkosKernels implements local computational kernels for linear algebra and
 graph operations, using the Kokkos shared-memory parallel programming model.
 "Local" means not using MPI, or running within a single MPI process without
 knowing about MPI.  "Computational kernels" are coarse-grained operations;
 they take a lot of work and make sense to parallelize inside using Kokkos.
 KokkosKernels can be the building block of a parallel linear algebra library
 like Tpetra that uses MPI and threads for parallelism, or it can be used
 stand-alone in your application.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-kokkos-kernels-dev
Description-md5: b00711f74cacd4dbc89b16b5f3f6641b
Description-en: Kokkos local computational kernels - development files
 KokkosKernels implements local computational kernels for linear algebra and
 graph operations, using the Kokkos shared-memory parallel programming model.
 "Local" means not using MPI, or running within a single MPI process without
 knowing about MPI.  "Computational kernels" are coarse-grained operations;
 they take a lot of work and make sense to parallelize inside using Kokkos.
 KokkosKernels can be the building block of a parallel linear algebra library
 like Tpetra that uses MPI and threads for parallelism, or it can be used
 stand-alone in your application.
 .
 This package provides headers.

Package: libtrilinos-ml-16.1
Description-md5: b88aa6a669e8bb97a7bbb0c5625bc371
Description-en: multigrid preconditioning - runtime files
 ML is Sandia's main multigrid preconditioning package. ML is designed to solve
 large sparse linear systems of equations arising primarily from elliptic PDE
 discretizations. ML is used to define and build multigrid solvers and
 preconditioners, and it contains black-box classes to construct
 highly-scalable smoothed aggregation preconditioners. ML preconditioners have
 been used on thousands of processors for a variety of problems, including the
 incompressible Navier-Stokes equations with heat and mass transfer, linear and
 nonlinear elasticity equations, the Maxwell equations, semiconductor
 equations, and more.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-ml-dev
Description-md5: 95b52fe0b90a53881f62519965435547
Description-en: multigrid preconditioning - development files
 ML is Sandia's main multigrid preconditioning package. ML is designed to solve
 large sparse linear systems of equations arising primarily from elliptic PDE
 discretizations. ML is used to define and build multigrid solvers and
 preconditioners, and it contains black-box classes to construct
 highly-scalable smoothed aggregation preconditioners. ML preconditioners have
 been used on thousands of processors for a variety of problems, including the
 incompressible Navier-Stokes equations with heat and mass transfer, linear and
 nonlinear elasticity equations, the Maxwell equations, semiconductor
 equations, and more.
 .
 This package provides headers.

Package: libtrilinos-muelu-16.1
Description-md5: 1b6fe2ab7b4dd2e7cfb06338396aaeac
Description-en: next generation multilevel preconditioner capabilities - runtime files
 MueLu is designed to solve large sparse linear systems of equations arising
 from PDE discretizations. MueLu provides easy-to-use multigrid solvers and
 preconditioners based on smoothed aggregation algorithms. As a multigrid
 framework, MueLu supports the design of highly application specific multigrid
 preconditioners.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-muelu-dev
Description-md5: 9221d98ba564f8f9b614d89f488fd696
Description-en: next generation multilevel preconditioner capabilities - development files
 MueLu is designed to solve large sparse linear systems of equations arising
 from PDE discretizations. MueLu provides easy-to-use multigrid solvers and
 preconditioners based on smoothed aggregation algorithms. As a multigrid
 framework, MueLu supports the design of highly application specific multigrid
 preconditioners.
 .
 This package provides headers.

Package: libtrilinos-nox-16.1
Description-md5: 84147d2c99a7e04b6197c942303b5678
Description-en: robust solution of nonlinear equations - runtime files
 NOX robustly solves and analyzes large-scale systems of nonlinear equations.
 NOX is short for Nonlinear Object-Oriented Solutions, and its objective is to
 enable the robust and efficient solution of the equation: F(x)=0 using
 globalized Newton methods such as line search and trust region methods. NOX is
 designed to work with any linear algebra package and to be easily customized.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-nox-dev
Description-md5: 3be07aaf1ac4c22c689acb481744e879
Description-en: robust solution of nonlinear equations - development files
 NOX robustly solves and analyzes large-scale systems of nonlinear equations.
 NOX is short for Nonlinear Object-Oriented Solutions, and its objective is to
 enable the robust and efficient solution of the equation: F(x)=0 using
 globalized Newton methods such as line search and trust region methods. NOX is
 designed to work with any linear algebra package and to be easily customized.
 .
 This package provides headers.

Package: libtrilinos-pamgen-16.1
Description-md5: 24018a956741af0bdb06d842369e49c6
Description-en: hexahedral and quadrilateral mesh generator - runtime files
 PAMGEN creates hexahedral or quadrilateral (in 2D) finite element meshes of
 simple shapes (cubes and cylinders) in parallel. When linked to an application
 as a library, it allows each process of a parallel simulation to generate its
 finite element domain representation at execution time.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-pamgen-dev
Description-md5: 1f786598522477efc1028205fa8db7fb
Description-en: hexahedral and quadrilateral mesh generator - development files
 PAMGEN creates hexahedral or quadrilateral (in 2D) finite element meshes of
 simple shapes (cubes and cylinders) in parallel. When linked to an application
 as a library, it allows each process of a parallel simulation to generate its
 finite element domain representation at execution time.
 .
 This package provides headers.

Package: libtrilinos-phalanx-16.1
Description-md5: 8d4d86ab36bd7b99e17022143208692b
Description-en: local field evaluation kernel - runtime files
 Phalanx is a local field evaluation kernel specifically designed for general
 partial differential equation solvers. The main goal of Phalanx is to
 decompose a complex problem into a number of simpler problems with managed
 dependencies to support rapid development and extensibility of the PDE code.
 Through the use of template metaprogramming concepts, Phalanx supports
 arbitrary user defined data types and evaluation types. This allows for
 unprecedented flexibility for direct integration with user applications and
 provides extensive support for embedded technology such as automatic
 differentiation for sensitivity analysis and uncertainty quantification.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-phalanx-dev
Description-md5: 4f8febbd813e494837b35ba6c4c1b2ba
Description-en: local field evaluation kernel - development files
 Phalanx is a local field evaluation kernel specifically designed for general
 partial differential equation solvers. The main goal of Phalanx is to
 decompose a complex problem into a number of simpler problems with managed
 dependencies to support rapid development and extensibility of the PDE code.
 Through the use of template metaprogramming concepts, Phalanx supports
 arbitrary user defined data types and evaluation types. This allows for
 unprecedented flexibility for direct integration with user applications and
 provides extensive support for embedded technology such as automatic
 differentiation for sensitivity analysis and uncertainty quantification.
 .
 This package provides headers.

Package: libtrilinos-piro-16.1
Description-md5: 2c5df5f06241cb98823c1f208ac99c84
Description-en: embedded nonlinear analysis package - runtime files
 Piro is the top-level, unifying package of the Embedded Nonlinear Analysis
 Capability area. The main purpose of the package is to provide driver classes
 for the common uses of Trilinos nonlinear analysis tools. These drivers all
 can be constructed similarly, with a ModelEvaluator and a ParameterList, to
 make it simple to switch between different types of analysis. They also all
 inherit from the same base classes (reponse-only model evaluators) so that the
 resulting analysis can in turn driven by non-intrusive analysis routines.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-piro-dev
Description-md5: 5dc71fdbeabb7048ad197e19eeda32cf
Description-en: embedded nonlinear analysis package - development files
 Piro is the top-level, unifying package of the Embedded Nonlinear Analysis
 Capability area. The main purpose of the package is to provide driver classes
 for the common uses of Trilinos nonlinear analysis tools. These drivers all
 can be constructed similarly, with a ModelEvaluator and a ParameterList, to
 make it simple to switch between different types of analysis. They also all
 inherit from the same base classes (reponse-only model evaluators) so that the
 resulting analysis can in turn driven by non-intrusive analysis routines.
 .
 This package provides headers.

Package: libtrilinos-pliris-16.1
Description-md5: 7b1ac89e1e6deb3c6d6742558056d4f0
Description-en: Trilinos dense solvers package - runtime files
 Pliris is an object-oriented interface to a LU solver for dense matrices on
 parallel platforms. These matrices are double precision real matrices
 distributed on a parallel machine.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-pliris-dev
Description-md5: 92cbe80f4e6c3c486ff115b30c139683
Description-en: Trilinos dense solvers package - development files
 Pliris is an object-oriented interface to a LU solver for dense matrices on
 parallel platforms. These matrices are double precision real matrices
 distributed on a parallel machine.
 .
 This package provides headers.

Package: libtrilinos-rol-16.1
Description-md5: bcbc9028cbefb8d1da09705428984a4d
Description-en: rapid optimization library - runtime files
 The Rapid Optimization Library (ROL) is a package for large-scale optimization.
 It is used for the solution of optimal design, optimal control and inverse
 problems in large-scale engineering applications. Other uses include mesh
 optimization and image processing.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-rol-dev
Description-md5: dac6390a334d4f761568374eb76fde57
Description-en: rapid optimization library - development files
 The Rapid Optimization Library (ROL) is a package for large-scale optimization.
 It is used for the solution of optimal design, optimal control and inverse
 problems in large-scale engineering applications. Other uses include mesh
 optimization and image processing.
 .
 This package provides headers.

Package: libtrilinos-rtop-16.1
Description-md5: c7e1a0d26c9ab3d057077e5d2e582efe
Description-en: reductions/transformation operators - runtime files
 RTOp (reduction/transformation operators) provides the basic mechanism for
 implementing vector operations in a flexible and efficient manner.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-rtop-dev
Description-md5: 5490932295cf870f789caf4abe84d7f0
Description-en: reductions/transformation operators - development files
 RTOp (reduction/transformation operators) provides the basic mechanism for
 implementing vector operations in a flexible and efficient manner.
 .
 This package provides headers.

Package: libtrilinos-sacado-16.1
Description-md5: e573e2f11ad50b059ceb99385bbb5c23
Description-en: automatic differentiation for C++ applications - runtime files
 Sacado is a set of automatic differentiation tools for C++ applications. It
 provides templated classes for forward, reverse and Taylor mode automatic
 differentiation.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-sacado-dev
Description-md5: 56d0237e5c1b1696541f989564c1f0d9
Description-en: automatic differentiation for C++ applications - development files
 Sacado is a set of automatic differentiation tools for C++ applications. It
 provides templated classes for forward, reverse and Taylor mode automatic
 differentiation.
 .
 This package provides headers.

Package: libtrilinos-shards-16.1
Description-md5: cff1a471a7cb51a5d01b6a6647559b25
Description-en: interoperability tools for PDE solving - runtime files
 The purpose of Shards is to provide a suite of common tools for numerical and
 topological data that facilitate interoperability between typical software
 modules used to solve Partial Differential Equations (PDEs) by finite element,
 finite volume and finite difference methods. Shards comprises of two
 categories of tools: methods to manage and access information about cell
 topologies used in mesh-based methods for PDEs, and methods to work with
 multi-dimensional arrays used to store numerical data in corresponding
 computer codes.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-shards-dev
Description-md5: ee813cac43e8768045ae70c76d7f1866
Description-en: interoperability tools for PDE solving - development files
 The purpose of Shards is to provide a suite of common tools for numerical and
 topological data that facilitate interoperability between typical software
 modules used to solve Partial Differential Equations (PDEs) by finite element,
 finite volume and finite difference methods. Shards comprises of two
 categories of tools: methods to manage and access information about cell
 topologies used in mesh-based methods for PDEs, and methods to work with
 multi-dimensional arrays used to store numerical data in corresponding
 computer codes.
 .
 This package provides headers.

Package: libtrilinos-shylu-16.1
Description-md5: 7f6152a0c3aea1ee1ae965f3a301d521
Description-en: solving sparse linear systems - runtime files
 ShyLU is a package for solving sparse linear systems. It can be used either as
 a preconditioner, or as a solver. Currently, it is recommended as an Ifpack
 preconditioner. ShyLU uses a hybrid direct/iterative approach based on Schur
 complements. The goal is to provide robustness similar to sparse direct
 solvers, but memory usage more similar to preconditioned iterative solvers.
 ShyLU was designed as a node-level solver. It can use both MPI and threads in
 several ways. ShyLU was designed (a) to solve difficult but medium-size
 problems, and (b) to be used as a subdomain solver or smoother for very large
 problems within an iterative scheme. It is a purely algebraic method so can be
 used as a black-box solver. ShyLU has been particularly successful in
 electrical circuit simulation (Xyce).
 .
 This package contains the dynamic libraries.

Package: libtrilinos-shylu-dev
Description-md5: 54d90b1a297502815d17c44f8c375264
Description-en: solving sparse linear systems - development files
 ShyLU is a package for solving sparse linear systems. It can be used either as
 a preconditioner, or as a solver. Currently, it is recommended as an Ifpack
 preconditioner. ShyLU uses a hybrid direct/iterative approach based on Schur
 complements. The goal is to provide robustness similar to sparse direct
 solvers, but memory usage more similar to preconditioned iterative solvers.
 ShyLU was designed as a node-level solver. It can use both MPI and threads in
 several ways. ShyLU was designed (a) to solve difficult but medium-size
 problems, and (b) to be used as a subdomain solver or smoother for very large
 problems within an iterative scheme. It is a purely algebraic method so can be
 used as a black-box solver. ShyLU has been particularly successful in
 electrical circuit simulation (Xyce).
 .
 This package provides headers.

Package: libtrilinos-stokhos-16.1
Description-md5: dd98bcdc88721f7d7fc9bc9bb57188dd
Description-en: Trilinos uncertainty quantification package - runtime files
 Stokhos is a package for intrusive stochastic Galerkin uncertainty
 quantification methods. It provides methods for computing well-known intrusive
 stochastic Galerkin projections such as Polynomial Chaos and Generalized
 Polynomial Chaos, interfaces for forming the resulting nonlinear systems, and
 linear solver methods for solving block stochastic Galerkin linear systems.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-stokhos-dev
Description-md5: ff529238927cc41f9b7e5fcce45137bd
Description-en: Trilinos uncertainty quantification package - development files
 Stokhos is a package for intrusive stochastic Galerkin uncertainty
 quantification methods. It provides methods for computing well-known intrusive
 stochastic Galerkin projections such as Polynomial Chaos and Generalized
 Polynomial Chaos, interfaces for forming the resulting nonlinear systems, and
 linear solver methods for solving block stochastic Galerkin linear systems.
 .
 This package provides headers.

Package: libtrilinos-stratimikos-16.1
Description-md5: 9b9a424ee10589fa507414119216b8bb
Description-en: wrappers for linear solvers and preconditioners - runtime files
 The package Stratimikos contains a unified set of Thyra-based wrappers to
 linear solver and preconditioner capabilities in Trilinos.  The Stratimikos
 package is also a place where unified testing of linear solvers and
 preconditioners can be performed.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-stratimikos-dev
Description-md5: e7900158a91dfe49314fc9ea96eb6ad8
Description-en: wrappers for linear solvers and preconditioners - development files
 The package Stratimikos contains a unified set of Thyra-based wrappers to
 linear solver and preconditioner capabilities in Trilinos.  The Stratimikos
 package is also a place where unified testing of linear solvers and
 preconditioners can be performed.
 .
 This package provides headers.

Package: libtrilinos-teko-16.1
Description-md5: d2659146cd5356db3094f0fba942f099
Description-en: block preconditioners - runtime files
 Teko is a package for development and implementation of block preconditioners.
 This includes support for manipulation and setup of block operators.
 Furthermore tools exist to support decomposition of a fully coupled operator.
 Additionally, facilities that allow the construction of approximate inverse
 operators using the full complement of available preconditioners and solvers
 are available in Teko. Finally, a small number of generic block
 preconditioners has been implemented in Teko, including block Jacobi, and
 block Gauss-Seidel. For the Navier-Stokes equation, Teko has implementations
 of SIMPLE, PCD and LSC. For details on these methods see Stabilization and
 Scalable Block Preconditioning for the Navier-Stokes Equations and the
 references therein.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-teko-dev
Description-md5: 921acfd60d71ef7184635bbf99c3157b
Description-en: block preconditioners - development files
 Teko is a package for development and implementation of block preconditioners.
 This includes support for manipulation and setup of block operators.
 Furthermore tools exist to support decomposition of a fully coupled operator.
 Additionally, facilities that allow the construction of approximate inverse
 operators using the full complement of available preconditioners and solvers
 are available in Teko. Finally, a small number of generic block
 preconditioners has been implemented in Teko, including block Jacobi, and
 block Gauss-Seidel. For the Navier-Stokes equation, Teko has implementations
 of SIMPLE, PCD and LSC. For details on these methods see Stabilization and
 Scalable Block Preconditioning for the Navier-Stokes Equations and the
 references therein.
 .
 This package provides headers.

Package: libtrilinos-teuchos-16.1
Description-md5: 02f6f14f418b4563934bfa0a5f63b3a1
Description-en: common tools for Trilinos - runtime files
 Teuchos provides a suite of common tools for Trilinos for developers to use.
 These tools include BLAS/LAPACK wrappers, smart pointers, parameter lists, XML
 parsers, etc.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-teuchos-dev
Description-md5: dcc5a072b2721884114cb85c671ecc3b
Description-en: common tools for Trilinos - development files
 Teuchos provides a suite of common tools for Trilinos for developers to use.
 These tools include BLAS/LAPACK wrappers, smart pointers, parameter lists, XML
 parsers, etc.
 .
 This package provides headers.

Package: libtrilinos-thyra-16.1
Description-md5: 63514e2c64fc7c346b4900926c0aeacb
Description-en: interoperability layer for numerical software - runtime files
 The Thyra package contains a set of interfaces and supporting code that
 defines basic interoperability mechanisms between different types of numerical
 software. The foundation of all of these interfaces are the mathematical
 concepts of vectors, vector spaces, and linear operators. All other interfaces
 and support software is built on the basic operator/vector interfaces.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-thyra-dev
Description-md5: 8858666565ef8d7dbf22dee6f50a0554
Description-en: interoperability layer for numerical software - development files
 The Thyra package contains a set of interfaces and supporting code that
 defines basic interoperability mechanisms between different types of numerical
 software. The foundation of all of these interfaces are the mathematical
 concepts of vectors, vector spaces, and linear operators. All other interfaces
 and support software is built on the basic operator/vector interfaces.
 .
 This package provides headers.

Package: libtrilinos-tpetra-16.1
Description-md5: 62f003ec14216ff6e3e970700d8cf549
Description-en: templated numerical linear algebra package - runtime files
 Next-generation, templated version of Petra, taking advantage of the newer
 advanced features of C++.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-tpetra-dev
Description-md5: 6cd5b85e2ad9cd2e56cec22fd4411426
Description-en: templated numerical linear algebra package - development files
 Next-generation, templated version of Petra, taking advantage of the newer
 advanced features of C++.
 .
 This package provides headers.

Package: libtrilinos-trilinoscouplings-16.1
Description-md5: 15e0ee09bdc616e68b98c0bbaf4bf8c8
Description-en: combining Trilinos packages - runtime files
 TrilinosCouplings provides a location for multiple Trilinos packages to be
 combined for testing integrated package capabilities.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-trilinoscouplings-dev
Description-md5: 0603f27fba6ce7a863de5d383748309f
Description-en: combining Trilinos packages - development files
 TrilinosCouplings provides a location for multiple Trilinos packages to be
 combined for testing integrated package capabilities.
 .
 This package provides headers.

Package: libtrilinos-trilinosss-16.1
Description-md5: 41f57ad99dc5722a8557c5c10a1c08cd
Description-en: suitesparse with adaptations for Amesos - runtime files
 A suite of sparse matrix algorithms with adaptations for Amesos.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-trilinosss-dev
Description-md5: 3a3fe5ef0103631aaf997506bb243af6
Description-en: suitesparse with adaptations for Amesos - development files
 A suite of sparse matrix algorithms with adaptations for Amesos.
 .
 This package provides headers.

Package: libtrilinos-triutils-16.1
Description-md5: 19e6a6a6ea210a63419368db7e720de6
Description-en: utilities for Trilinos - runtime files
 TriUtils a package of utilities for other Trilinos packages.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-triutils-dev
Description-md5: 5adae80e362e57a0b2f989e3dc0894bf
Description-en: utilities for Trilinos - development files
 TriUtils a package of utilities for other Trilinos packages.
 .
 This package provides headers.

Package: libtrilinos-xpetra-16.1
Description-md5: 69fe700c08df14ddb5bcebd7e24f5108
Description-en: conversion between Epetra and Teuchos objects - runtime files
 Xpetra a lightweight wrapper to both Epetra and Tpetra. The Xpetra syntax
 mirrors that of Tpetra. Xpetra enables algorithm developers to write to a
 single interface but be able to use either Epetra or Tpetra. Xpetra can also be
 introduced into existing code to allow for gradual migration.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-xpetra-dev
Description-md5: e95e00a4a6aba8bd9257424084673d01
Description-en: conversion between Epetra and Teuchos objects - development files
 Xpetra a lightweight wrapper to both Epetra and Tpetra. The Xpetra syntax
 mirrors that of Tpetra. Xpetra enables algorithm developers to write to a
 single interface but be able to use either Epetra or Tpetra. Xpetra can also be
 introduced into existing code to allow for gradual migration.
 .
 This package provides headers.

Package: libtrilinos-zoltan-16.1
Description-md5: 185fbc84a1ace421cb4bdc14dc861ae4
Description-en: parallel dynamic load balancing - runtime files
 Zoltan is a toolkit of parallel services for dynamic, unstructured, and/or
 adaptive simulations. Zoltan provides parallel dynamic load balancing and
 related services for a wide variety of applications, including finite element
 methods, matrix operations, particle methods, and crash simulations. Zoltan
 also provides parallel graph coloring, matrix ordering, unstructured
 communication tools, and distributed data directories.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-zoltan-dev
Description-md5: cc4152717f75cefe235f6db599405f4f
Description-en: parallel dynamic load balancing - development files
 Zoltan is a toolkit of parallel services for dynamic, unstructured, and/or
 adaptive simulations. Zoltan provides parallel dynamic load balancing and
 related services for a wide variety of applications, including finite element
 methods, matrix operations, particle methods, and crash simulations. Zoltan
 also provides parallel graph coloring, matrix ordering, unstructured
 communication tools, and distributed data directories.
 .
 This package provides headers.

Package: libtrilinos-zoltan2-16.1
Description-md5: 8c46c722aa1a58352f3583ccf4195e7b
Description-en: Trilinos next generation load balancing package - runtime files
 Zoltan2 is a package for load balancing and combinatorial scientific
 computing. It may be viewed as a successor to the popular Zoltan and Isorropia
 packages.
 .
 This package contains the dynamic libraries.

Package: libtrilinos-zoltan2-dev
Description-md5: a59bf49e83ee7d261c5db17f7f3667f5
Description-en: Trilinos next generation load balancing package - development files
 Zoltan2 is a package for load balancing and combinatorial scientific
 computing. It may be viewed as a successor to the popular Zoltan and Isorropia
 packages.
 .
 This package provides headers.

Package: libtrio-dev
Description-md5: d2d08d5ef8c33a4c68e56b8e5ea454e3
Description-en: portable and extendable printf and string functions development files
 Trio is a fully matured and stable set of printf and string functions designed
 be used by applications with focus on portability or with the need for
 additional features that are not supported by standard stdio implementation.
 .
 This package provides header files and static libraries.

Package: libtrio2
Description-md5: f111264f1835828835ebcd4ab2733a10
Description-en: portable and extendable printf and string functions
 Trio is a fully matured and stable set of printf and string functions designed
 be used by applications with focus on portability or with the need for
 additional features that are not supported by standard stdio implementation.

Package: libtritonus-java
Description-md5: 5c608d3b82e98f360df309df237edc3f
Description-en: implementation of the Java Sound API
 Tritonus is a clean room open source implementation of the Java Sound
 1.0 API for Linux.
 .
 This package ships the required jar files.

Package: libtritonus-jni
Description-md5: 95514950e78d050c24ead8b2733f5a2d
Description-en: implementation of the Java Sound API (jni shared libraries)
 Tritonus is a clean room open source implementation of the Java Sound
 1.0 API for Linux.
 .
 This package ships the optional jni shared libraries.

Package: libtrompeloeil-cpp-dev
Description-md5: 3749f85723b77079ca6f51a0c5568dac
Description-en: mocking framework for C++11/14
 A thread-safe header-only mocking framework for C++11/14.
 This is a header-only library.

Package: libtrove-intellij-java
Description-md5: 36b333303b5f511d199425b0b543d473
Description-en: high performance collections for java
 GNU Trove is a fast, lightweight  implementations of the java.util
 Collections API. These implementations are designed to be pluggable
 replacements for their JDK equivalents.
 .
 Whenever possible, GNU Trove provide the same collections support for
 primitive types. This gap in the JDK is often addressed by using the
 "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with
 Object-based collections. For most applications, however, collections
 which store primitives directly will require less space and yield
 significant performance gains.
 .
 This package provides a fork of trove4j used by IntelliJ IDEA.

Package: libtrove-java
Description-md5: b3b886b4634e1682d711ea75b5085d3b
Description-en: high performance collections for java
 GNU Trove is a fast, lightweight  implementations of the java.util
 Collections API. These implementations are designed to be pluggable
 replacements for their JDK equivalents.
 .
 Whenever possible, GNU Trove provide the same collections support for
 primitive types. This gap in the JDK is often addressed by using the
 "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with
 Object-based collections. For most applications, however, collections
 which store primitives directly will require less space and yield
 significant performance gains.

Package: libtrove-java-doc
Description-md5: 5e28b4ff47f06d668df5f2427384b43e
Description-en: high performance collections for java
 GNU Trove is a fast, lightweight  implementations of the java.util
 Collections API. These implementations are designed to be pluggable
 replacements for their JDK equivalents.
 .
 Whenever possible, GNU Trove provide the same collections support for
 primitive types. This gap in the JDK is often addressed by using the
 "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with
 Object-based collections. For most applications, however, collections
 which store primitives directly will require less space and yield
 significant performance gains.
 .
 This package includes the documentation.

Package: libtrove3-java
Description-md5: b3b886b4634e1682d711ea75b5085d3b
Description-en: high performance collections for java
 GNU Trove is a fast, lightweight  implementations of the java.util
 Collections API. These implementations are designed to be pluggable
 replacements for their JDK equivalents.
 .
 Whenever possible, GNU Trove provide the same collections support for
 primitive types. This gap in the JDK is often addressed by using the
 "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with
 Object-based collections. For most applications, however, collections
 which store primitives directly will require less space and yield
 significant performance gains.

Package: libtrove3-java-doc
Description-md5: 5e28b4ff47f06d668df5f2427384b43e
Description-en: high performance collections for java
 GNU Trove is a fast, lightweight  implementations of the java.util
 Collections API. These implementations are designed to be pluggable
 replacements for their JDK equivalents.
 .
 Whenever possible, GNU Trove provide the same collections support for
 primitive types. This gap in the JDK is often addressed by using the
 "wrapper" classes (java.lang.Integer, java.lang.Float, etc.) with
 Object-based collections. For most applications, however, collections
 which store primitives directly will require less space and yield
 significant performance gains.
 .
 This package includes the documentation.

Package: libtrue-perl
Description-md5: 6d6855042be74d5c6729dd09eb54aa3b
Description-en: automatically return a true value when a file is required
 Perl's require builtin (and its use wrapper) requires the files it loads to
 return a true value. This is usually accomplished by placing a single
 .
 1;
 .
 statement at the end of included scripts or modules. It's not onerous to add
 but it's a speed bump on the Perl novice's road to enlightenment.
 .
 This module packages this "return true" behaviour so that it need not be
 written explicitly.

Package: libtruss-clojure
Description-md5: 5fa8b9d853b388c73add228415c85fe5
Description-en: Assertions API for Clojure/Script
 Truss is a micro library for Clojure/Script that provides fast, flexible
 runtime condition assertions with great error messages. It can be used to get
 many of the most important benefits of static/gradual typing without the usual
 rigidity or onboarding costs.

Package: libtruth-java
Description-md5: 783c29f65a2e0c0687ea0e4f90fe64e3
Description-en: assertion/proposition framework for Java unit tests
 This package provides a assertion/proposition framework for Java unit tests.
 It is considered alpha software but is currently needed and used by the Guava
 GWT bindings.

Package: libtry-tiny-byclass-perl
Description-md5: 0dcc82e29cded93f44f59172cef8f269
Description-en: selectively catch exceptions by class name
 This module is a simple wrapper around Try::Tiny, which see. It
 re-exports try, catch, and finally.  In addition, it provides a way to
 catch only some exceptions by filtering on the class (including
 superclasses and consumed roles) of an exception object.

Package: libtry-tiny-smartcatch-perl
Description-md5: 5f13fc52e377d95f8bbc8df25bddc18e
Description-en: lightweight Perl module for powerful exceptions handling
 Try::Tiny::SmartCatch's goals are mostly the same as Try::Tiny module,
 but there are few changes to it's specification.  Main difference is
 possibility to catch just some kinds of exceptions in place of catching
 everything.  Another one is slightly changed syntax.
 .
 When raised exception is an object, Try::Tiny::SmartCatch will test for
 exception type (using UNIVERSAL::isa).  When raised exception is just a
 text message (like "die ('message')"), there can be specified part of
 message to test for.
 .
 There are also explicit sub blocks.  In opposite to Try::Tiny, every
 block in Try::Tiny::SmartCatch's "try", "catch_when", "catch_default",
 "then" and "finally" must have explicit subroutines specified.

Package: libtrycatch-perl
Description-md5: a92b1e0cf1f6d7b1d85a9a4fda7f1365
Description-en: first class try catch semantics for Perl
 TryCatch aims to provide a nicer syntax and method to catch errors in
 Perl, similar to what is found in other languages (such as Java, Python
 or C++). The standard method of using "eval {}; if ($@) {}" is often
 prone to subtle bugs, primarily that its far too easy to stomp on the
 error in error handlers. And also eval/if isn't the nicest idiom.

Package: libts-bin
Description-md5: 92087b86b746888590db96fdb46e2073
Description-en: touch screen library utilities
 Tslib is an abstraction layer for touchscreen panel events, as well as a
 filter stack for the manipulation of those events.
 .
 This package contains programs like ts_calibrate or ts_uinput that can
 be useful when developing, testing or deploying applications using tslib.

Package: libts-dev
Description-md5: dd5c4218ff33d5c8d62152dc2f7c6f2b
Description-en: touch screen library, development files
 Tslib is an abstraction layer for touchscreen panel events, as well as a
 filter stack for the manipulation of those events.
 .
 This package contains the static library and header files used in
 development.

Package: libts0t64
Description-md5: 0d134568383846198db2f92361255acb
Description-en: touch screen library
 Tslib is an abstraction layer for touchscreen panel events, as well as a
 filter stack for the manipulation of those events. Examples of implemented
 filters include debounce, median, iir, dejitter and the calibration
 transform.

Package: libtsan0
Description-md5: 750c144e4cc79bcf76c58f43c882ff70
Description-en: ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
 ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
 The Linux and Mac versions are based on Valgrind.

Package: libtsan0-amd64-cross
Description-md5: 750c144e4cc79bcf76c58f43c882ff70
Description-en: ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
 ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
 The Linux and Mac versions are based on Valgrind.

Package: libtsan0-arm64-cross
Description-md5: 750c144e4cc79bcf76c58f43c882ff70
Description-en: ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
 ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
 The Linux and Mac versions are based on Valgrind.

Package: libtsan0-ppc64-cross
Description-md5: 750c144e4cc79bcf76c58f43c882ff70
Description-en: ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
 ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
 The Linux and Mac versions are based on Valgrind.

Package: libtsan0-ppc64el-cross
Description-md5: 750c144e4cc79bcf76c58f43c882ff70
Description-en: ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
 ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
 The Linux and Mac versions are based on Valgrind.

Package: libtsan2-loong64-cross
Description-md5: 750c144e4cc79bcf76c58f43c882ff70
Description-en: ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
 ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
 The Linux and Mac versions are based on Valgrind.

Package: libtsan2-ppc64-cross
Description-md5: 750c144e4cc79bcf76c58f43c882ff70
Description-en: ThreadSanitizer -- a Valgrind-based detector of data races (runtime)
 ThreadSanitizer (Tsan) is a data race detector for C/C++ programs.
 The Linux and Mac versions are based on Valgrind.

Package: libtse3-0.3.1t64
Description-md5: 1ece689849640ee31e9efc431a60d9e2
Description-en: portable MIDI sequencer engine in C++
 TSE3 is a portable open source MIDI sequencer engine written in C++.
 It provides programmers with rich and powerful sequencing
 capabilities.  Although it does not provide a user interface, it
 provides a lot of assistance to a UI, attempting to provide as much
 functionality as possible in as generic a manner as possible.
 .
 This package provides the shared library libtse3, which is required
 in order to run programs linked against tse3.

Package: libtse3-dev
Description-md5: 22acea8608fa12d6ef4ed4e35483d8ac
Description-en: portable MIDI sequencer engine in C++ - development files
 TSE3 is a portable open source MIDI sequencer engine written in C++.
 It provides programmers with rich and powerful sequencing
 capabilities.  Although it does not provide a user interface, it
 provides a lot of assistance to a UI, attempting to provide as much
 functionality as possible in as generic a manner as possible.
 .
 This package provides the headers and static libraries that are
 needed to compile something that uses tse3. It is not required to run
 programs that are linked against tse3.

Package: libtsk-dev
Description-md5: 0b95c9cdb87be6a011ef3c0c84371026
Description-en: library for forensics analysis (development files)
 The Sleuth Kit, also known as TSK, is a collection of UNIX-based command
 line file and volume system forensic analysis tools. The filesystem tools
 allow you to examine filesystems of a suspect computer in a non-intrusive
 fashion. Because the tools do not rely on the operating system to process the
 filesystems, deleted and hidden content is shown.
 .
 The volume system (media management) tools allow you to examine the layout of
 disks and other media. You can also recover deleted files, get information
 stored in slack spaces, examine filesystems journal, see partitions layout on
 disks or images etc. But is very important clarify that the TSK acts over the
 current filesystem only.
 .
 The Sleuth Kit supports DOS partitions, BSD partitions (disk labels), Mac
 partitions, Sun slices (Volume Table of Contents), and GPT disks. With these
 tools, you can identify where partitions are located and extract them so that
 they can be analyzed with filesystem analysis tools.
 .
 Currently, TSK supports several filesystems, as NTFS, FAT, exFAT, HFS+, Ext3,
 Ext4, UFS and YAFFS2.
 .
 This package contains header files and static version of the library.

Package: libtsk23
Description-md5: 1acfd42125f2eadf063f8930abe24829
Description-en: library for forensics analysis on volume and filesystem data
 The Sleuth Kit, also known as TSK, is a collection of UNIX-based command
 line file and volume system forensic analysis tools. The filesystem tools
 allow you to examine filesystems of a suspect computer in a non-intrusive
 fashion. Because the tools do not rely on the operating system to process the
 filesystems, deleted and hidden content is shown.
 .
 The volume system (media management) tools allow you to examine the layout of
 disks and other media. You can also recover deleted files, get information
 stored in slack spaces, examine filesystems journal, see partitions layout on
 disks or images etc. But is very important clarify that the TSK acts over the
 current filesystem only.
 .
 The Sleuth Kit supports DOS partitions, BSD partitions (disk labels), Mac
 partitions, Sun slices (Volume Table of Contents), and GPT disks. With these
 tools, you can identify where partitions are located and extract them so that
 they can be analyzed with filesystem analysis tools.
 .
 Currently, TSK supports several filesystems, as NTFS, FAT, exFAT, HFS+, Ext3,
 Ext4, UFS and YAFFS2.
 .
 This package contains the library which can be used to implement all of the
 functionality of the command line tools into an application that needs to
 analyze data from a disk image.

Package: libtsl-hopscotch-map-dev
Description-md5: 957428b2ba957c78c3bd04ddfcbe6577
Description-en: C++ fast hash map and hash set using hopscotch hashing
 The hopscotch-map library is a C++ implementation of a fast hash map and hash
 set using open-addressing and hopscotch hashing to resolve collisions. It is a
 cache-friendly data structure offering better performances than
 `std::unordered_map` in most cases and is closely similar to
 `google::dense_hash_map` while using less memory and providing more
 functionalities.
 .
 The library provides the following main classes: `tsl::hopscotch_map`,
 `tsl::hopscotch_set`, `tsl::hopscotch_pg_map` and `tsl::hopscotch_pg_set`. The
 first two are faster and use a power of two growth policy, the last two use a
 prime growth policy instead and are able to cope better with a poor hash
 function. Use the prime version if there is a chance of repeating patterns in
 the lower bits of your hash (e.g. you are storing pointers with an identity
 hash function).
 .
 In addition to these classes the library also provides `tsl::bhopscotch_map`,
 `tsl::bhopscotch_set`, `tsl::bhopscotch_pg_map` and `tsl::bhopscotch_pg_set`.
 These classes have an additional requirement for the key, it must be
 `LessThanComparable`, but they provide a better asymptotic upper bound.
 Nonetheless if you don't have specific requirements (risk of hash DoS attacks),
 `tsl::hopscotch_map` and `tsl::hopscotch_set` should be sufficient in most
 cases and should be your default pick as they perform better in general.

Package: libtsl-ordered-map-dev
Description-md5: 31b7e6bf1fdd053bda31e94f2ffcde15
Description-en: C++ insertion-order-preserving hash map and hash set
 The ordered-map library provides a hash map and a hash set which
 preserve the order of insertion in a way similar to Python's
 OrderedDict. When iterating over the map, the values will be returned
 in the same order as they were inserted.

Package: libtsm-dev
Description-md5: bc4e25e5082739fd4d50a09d84276c0e
Description-en: Terminal-emulator State Machine - development
 TSM is a state machine for DEC VT100-VT520 compatible terminal
 emulators. It tries to support all common standards while keeping
 compatibility to existing emulators like xterm, gnome-terminal, konsole, ..
 .
 TSM itself does not provide any rendering nor window management.
 It is a simple plain state machine without any external dependencies.
 It can be used to implement terminal emulators, but also to implement
 other applications that need to interpret terminal escape sequences.
 .
 This library is very similar to libvte of the GNOME project.
 However, libvte is highly bound to GTK+, which makes it unsuitable for
 non-graphics projects that need to parse escape sequences. Instead,
 TSM tries to restrict its API to terminal emulation only. Furthermore,
 TSM does not try to establish a new terminal emulation standard, but
 instead keeps compatibility as close to xterm as possible.
 This is why the TERM variable can be set to xterm-color256 with any
 TSM based terminal emulator.
 .
 This package contains the header files and static library needed to
 compile applications that use libtsm.

Package: libtsm4
Description-md5: a36fe17160b1e2c334666ef421f86515
Description-en: Terminal-emulator State Machine - runtime
 TSM is a state machine for DEC VT100-VT520 compatible terminal
 emulators. It tries to support all common standards while keeping
 compatibility to existing emulators like xterm, gnome-terminal, konsole, ..
 .
 TSM itself does not provide any rendering nor window management.
 It is a simple plain state machine without any external dependencies.
 It can be used to implement terminal emulators, but also to implement
 other applications that need to interpret terminal escape sequences.
 .
 This library is very similar to libvte of the GNOME project.
 However, libvte is highly bound to GTK+, which makes it unsuitable for
 non-graphics projects that need to parse escape sequences. Instead,
 TSM tries to restrict its API to terminal emulation only. Furthermore,
 TSM does not try to establish a new terminal emulation standard, but
 instead keeps compatibility as close to xterm as possible.
 This is why the TERM variable can be set to xterm-color256 with any
 TSM based terminal emulator.
 .
 This package contains the libtsm runtime library.

Package: libtspi-dev
Description-md5: 7151dc43aab94706e767892365045c17
Description-en: open-source TCG Software Stack (development)
 TrouSerS is an implementation of the Trusted Computing Group's Software Stack
 (TSS) specification. You can use TrouSerS to write applications that make use
 of your TPM hardware. TPM hardware can create, store and use RSA keys securely
 (without ever being exposed in memory), verify a platform's software state
 using cryptographic hashes and more.
 .
 This package contains the development files.

Package: libtspi1
Description-md5: b46c696c49355b278d5160ca11e77907
Description-en: open-source TCG Software Stack (library)
 TrouSerS is an implementation of the Trusted Computing Group's Software Stack
 (TSS) specification. You can use TrouSerS to write applications that make use
 of your TPM hardware. TPM hardware can create, store and use RSA keys securely
 (without ever being exposed in memory), verify a platform's software state
 using cryptographic hashes and more.
 .
 This package contains the library.

Package: libtss2-tcti-tabrmd-dev
Description-md5: 5e530c746a7be4ce6568c55211bf1676
Description-en: TPM2 Access Broker & Resource Management - static libraries and headers
 It is intended for use with the SAPI library (libsapi) like any other TCTI.
 The initialization function for this library is hard coded to connect to the
 tabrmd on the system bus as this is the most common configuration.
 .
 This package contains the required static libraries, headers.

Package: libtss2-tcti-tabrmd0
Description-md5: e3acac38c75a3ceb3e593075031fb3c9
Description-en: TPM2 Access Broker & Resource Management - shared libraries
 It is intended for use with the SAPI library (libsapi) like any other TCTI.
 The initialization function for this library is hard coded to connect to the
 tabrmd on the system bus as this is the most common configuration.
 .
 This package contains the required shared libraries.

Package: libttfautohint-dev
Description-md5: 3a42636c0ca0d3fc53e479107495848b
Description-en: Automatic font hinter - development files
 This project provides a library which takes a TrueType font as the input,
 removes its bytecode instructions (if any), and returns a new font where all
 glyphs are bytecode hinted using the information given by FreeType's
 autohinting module. The idea is to provide the excellent quality of the
 autohinter on platforms which don't use FreeType.
 .
 This package provides ttfautohint library development files.

Package: libttfautohint1t64
Description-md5: a18ef3d4060ef8d6c64690eed46ea420
Description-en: Automatic font hinter - library
 This project provides a library which takes a TrueType font as the input,
 removes its bytecode instructions (if any), and returns a new font where all
 glyphs are bytecode hinted using the information given by FreeType's
 autohinting module. The idea is to provide the excellent quality of the
 autohinter on platforms which don't use FreeType.
 .
 This package provides a ttfautohint library.

Package: libtty-dev
Description-md5: c7c7479db09a1dbdd39fda677a485082
Description-en: terminal/ttyrec library -- development
 libtty is a library for handling terminal output.  It is kind of "reverse
 curses" -- it is on the receiving end of tty data, accepting vt100 codes
 and managing a virtual terminal.  It lacks input handling thus is unfit
 for a real terminal emulator, but includes functions for storing a history
 of frames to handle a "video" recording.
 .
 A second part of the library provides ways to read/write/edit ttyrec/-like
 files, including transparent compression or streaming them from network.
 .
 This package contains the library headers.

Package: libtty1t64
Description-md5: 75f078a31e9fc0de9d014536e7c0bd4d
Description-en: terminal/ttyrec library -- runtime
 libtty is a library for handling terminal output.  It is kind of "reverse
 curses" -- it is on the receiving end of tty data, accepting vt100 codes
 and managing a virtual terminal.  It lacks input handling thus is unfit
 for a real terminal emulator, but includes functions for storing a history
 of frames to handle a "video" recording.
 .
 A second part of the library provides ways to read/write/edit ttyrec/-like
 files, including transparent compression or streaming them from network.
 .
 This package contains the binary library.

Package: libtuiwidgets-dev
Description-md5: f54f00c19177d664bd08965005647eb3
Description-en: high-level widget based toolkit for terminal applications - headers
 It is designed to be flexible and similar to use to Qt graphical widgets.
 Its look and feel is similar to graphical applications or classic full screen
 terminal applications from the PC world of the 90s.
 .
 This package contains the header files and symbolic links need for
 building software using tuiwidgets.

Package: libtuiwidgets-doc
Description-md5: 7193c7041dcc84528237a96df6a71b1e
Description-en: high-level widget based toolkit for terminal applications - documentation
 It is designed to be flexible and similar to use to Qt graphical widgets.
 Its look and feel is similar to graphical applications or classic full screen
 terminal applications from the PC world of the 90s.
 .
 This package contains the documentation to run programs
 compiled with tuiwidgets.

Package: libtuiwidgets-qt6-0a
Description-md5: d7972e2851cdf944ea1b0674b1ede8a9
Description-en: high-level widget based toolkit for terminal applications - Qt6 shared library
 It is designed to be flexible and similar to use to Qt graphical widgets.
 Its look and feel is similar to graphical applications or classic full screen
 terminal applications from the PC world of the 90s.
 .
 This package contains the Qt6 shared libraries necessary to run programs
 compiled with tuiwidgets.

Package: libtuiwidgets-qt6-dev
Description-md5: 40823d36cbbae73d71e745bb18f22fd7
Description-en: high-level widget based toolkit for terminal applications - Qt6 headers
 It is designed to be flexible and similar to use to Qt graphical widgets.
 Its look and feel is similar to graphical applications or classic full screen
 terminal applications from the PC world of the 90s.
 .
 This package contains the Qt6 header files and symbolic links need for
 building software using tuiwidgets.

Package: libtuiwidgets0a
Description-md5: 92148732e02c6a0a82fd68978a0cde81
Description-en: high-level widget based toolkit for terminal applications - shared library
 It is designed to be flexible and similar to use to Qt graphical widgets.
 Its look and feel is similar to graphical applications or classic full screen
 terminal applications from the PC world of the 90s.
 .
 This package contains the shared libraries necessary to run programs
 compiled with tuiwidgets.

Package: libtulip-core-6.0
Description-md5: b6d77414989a83f1f2ba418c9e395379
Description-en: Tulip graph library - core runtime
 Runtime for tulip, a system dedicated to the visualization of huge graphs.
 .
 This is the core of the system, excluding the OpenGL rendering capabilities.

Package: libtulip-dev
Description-md5: f83e5965b8e0d02d4f2c8a4a460e5cc2
Description-en: Tulip graph library - core development files
 Headers and static libraries for tulip, a system dedicated to the
 visualization of huge graphs.  Also includes QtCreator templates.

Package: libtulip-gui-6.0
Description-md5: 68809293f456c74e5738e4043ad45728
Description-en: Tulip graph library - Qt/OpenGL GUI runtime
 Runtime for tulip, a system dedicated to the visualization of huge graphs.
 .
 This library contains the Qt/OpenGL GUI support.

Package: libtulip-ogl-6.0
Description-md5: ab6e7d7a5a54ab688b24272f30e59401
Description-en: Tulip graph library - OpenGL runtime
 Runtime for tulip, a system dedicated to the visualization of huge graphs.
 .
 This library contains the OpenGL rendering capabilities of the engine.

Package: libtulip-python-6.0
Description-md5: 69a2529bd62c5d34af327f715294165b
Description-en: Tulip graph library - Python support
 Runtime for tulip, a system dedicated to the visualization of huge graphs.
 .
 This library contains the Python scripting support.

Package: libtumbler-1-0t64
Description-md5: 4323f73e4ec816c00add5357207eae1b
Description-en: library for tumbler, a D-Bus thumbnailing service
 Tumbler is a D-Bus service for applications to request thumbnails for various
 URI schemes and MIME types. It is an implementation of the thumbnail management
 D-Bus specification described on http://live.gnome.org/ThumbnailerSpec.
 .
 This package contains the shared library.

Package: libtumbler-1-dev
Description-md5: d25e72effb48a6edc4d5030260e5074a
Description-en: library for tumbler, a D-Bus thumbnailing service (development)
 Tumbler is a D-Bus service for applications to request thumbnails for various
 URI schemes and MIME types. It is an implementation of the thumbnail management
 D-Bus specification described on http://live.gnome.org/ThumbnailerSpec.
 .
 This package contains the shared library development files.

Package: libtuning-library-dev
Description-md5: 9160a361225c52491c54d3c469d17d14
Description-en: Surge Synth Team Tuning Library
 Standalone C++ header only library for microtuning.

Package: libturbine-java
Description-md5: 8082c00f177089813680c220ec6804b8
Description-en: Header compiler for Java
 This tool is used internally in the Bazel Build System and is a dependency
 of that system. Unless you are a developer working on Bazel, it is unlikely
 that you would need to install this package directly.

Package: libturbojpeg-java
Description-md5: 14f35c7c61cd2a2a1847d86aa35c89ee
Description-en: Java bindings for the TurboJPEG library
 The libjpeg-turbo JPEG library is a library for handling JPEG files.
 .
 libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX,
 SSE2, NEON) to accelerate baseline JPEG compression and decompression
 on x86, x86-64, and ARM systems.
 .
 This package contains the Java bindings.

Package: libturbojpeg0
Description-md5: 819932f545d3726c7af93af41b3df6b0
Description-en: TurboJPEG runtime library - SIMD optimized
 The libjpeg-turbo JPEG library is a library for handling JPEG files.
 .
 libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX,
 SSE2, NEON) to accelerate baseline JPEG compression and decompression
 on x86, x86-64, and ARM systems.
 .
 This package contains the TurboJPEG shared runtime library.

Package: libturbojpeg0-dev
Description-md5: 5961e39a83c1657d246018b58cb0e3ab
Description-en: Development files for the TurboJPEG library
 The libjpeg-turbo JPEG library is a library for handling JPEG files.
 .
 libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX,
 SSE2, NEON) to accelerate baseline JPEG compression and decompression
 on x86, x86-64, and ARM systems.
 .
 This package contains the static library, headers and documentation for
 the TurboJPEG library.

Package: libtut-dev
Description-md5: c21f793fc467ee9ade60942ce50da3f1
Description-en: elegant C++ unit test framework
 TUT is a unit test framework for C++, written in pure C++. It makes use of
 C++ templates to reduce the responsibilities of the user and provide an
 intuitive and easy-to-use interface. Unlike other test unit frameworks for
 C++, TUT doesn't use macros, since their usage conceals actual implementation
 and (what's worse) can interfere with client application.
 .
 TUT completely fits into a single header file. No library compilation is
 required, thus a lot of portability problems are avoided and integration with
 client code is very simple.

Package: libtvm-ffi-dev
Description-md5: 29dda541ff1f90dc3bbf275207f35442
Description-en: Open ABI and FFI for Machine Learning Systems (Development files)
 Apache TVM FFI is an open ABI and FFI for machine learning systems. It is a
 minimal, framework-agnostic, yet flexible open convention with the following
 systems in mind:
 .
 * Kernel libraries - ship one wheel to support multiple frameworks, Python
 versions, and different languages.
 * Kernel DSLs - reusable open ABI for JIT and AOT kernel exposure frameworks
 and runtimes.
 * Frameworks and runtimes - a uniform extension point for ABI-compliant
 libraries and DSLs.
 * ML infrastructure - out-of-box bindings and interop across languages.
 * Coding agents - a unified mechanism for shipping generated code in
 production.
 .
 Apache TVM FFI development files.

Package: libtvm-ffi0
Description-md5: f663aba02b3ee523fbb8b2a2490e98d5
Description-en: Open ABI and FFI for Machine Learning Systems (Shared library)
 Apache TVM FFI is an open ABI and FFI for machine learning systems. It is a
 minimal, framework-agnostic, yet flexible open convention with the following
 systems in mind:
 .
 * Kernel libraries - ship one wheel to support multiple frameworks, Python
 versions, and different languages.
 * Kernel DSLs - reusable open ABI for JIT and AOT kernel exposure frameworks
 and runtimes.
 * Frameworks and runtimes - a uniform extension point for ABI-compliant
 libraries and DSLs.
 * ML infrastructure - out-of-box bindings and interop across languages.
 * Coding agents - a unified mechanism for shipping generated code in
 production.
 .
 Apache TVM FFI shared objects.

Package: libtweeny-dev
Description-md5: ac8886fde407523c0f188b313e36d7ea
Description-en: modern C++ tweening library
 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.
 .
 The goal of Tweeny is to provide means to create fluid interpolations when
 animating position, scale, rotation, frames or other values of screen objects,
 by setting their values as the tween starting point and then, after each tween
 step, plugging back the result.
 .
 It features:
 .
 * A descriptive and (hopefully) intuitive API,
 * 30+ easing functions,
 * Allows custom easing functions,
 * Multi-point tweening,
 * Simultaneous tween of heterogeneous value sets,
 * Timeline-like usage (allows seeking to any point),
 * Header-only
 * Zero external dependencies
 * Steps forwards or backwards :)
 * Accepts lambdas, functors and functions as step and seek callbacks

Package: libtwelvemonkeys-java
Description-md5: 52ebbde6b469818d9d4e2427d4fd8eee
Description-en: collection of plugins and extensions for Java's ImageIO
 These plugins extend the number of image file formats supported in Java, using
 the javax.imageio.* package. The main purpose of this project is to provide
 support for formats not covered by the JRE itself.
 .
 Supported image formats (read and write support may vary):
 BMP, JPEG, JPEG-2000, PNM, PSD, TIFF, HDR, IFF, PCX, PICT, SGI, TGA, ICNS, ICO
 & CUR, Thumbs.db, SVG and WMF.

Package: libtwiggy-tls-perl
Description-md5: 4e43cafce5b754ae5b68843e43183b58
Description-en: Twiggy server with TLS support
 Twiggy is a lightweight and fast HTTP server that can run PSGI applications.
 .
 Twiggy::TLS adds TLS support via Twiggy::Server::TLS - a subclass of
 Twiggy::Server.

Package: libtwin-dev
Description-md5: 6a5f19b4886c9c76c22aad4393cda108
Description-en: tiny window system (development files)
 With embedded systems gaining high resolution displays and powerful CPUs, the
 desire for sophisticated graphical user interfaces can be realized in even the
 smallest of systems. While the CPU power available for a given power budget
 has increased dramatically, these tiny systems remain severely memory
 constrained. This unique environment presents interesting challenges in
 graphical system design and implementation. Using ideas from modern window
 systems in larger environments, TWIN offers overlapping translucent windows,
 anti-aliased graphics and scalable fonts in a total memory budget of 100KB.
 .
 This package contains the header files for development.

Package: libtwin0t64
Description-md5: 60098363ad9ecd9a987cd34d65cf49a0
Description-en: tiny window system (library)
 With embedded systems gaining high resolution displays and powerful CPUs, the
 desire for sophisticated graphical user interfaces can be realized in even the
 smallest of systems. While the CPU power available for a given power budget
 has increased dramatically, these tiny systems remain severely memory
 constrained. This unique environment presents interesting challenges in
 graphical system design and implementation. Using ideas from modern window
 systems in larger environments, TWIN offers overlapping translucent windows,
 anti-aliased graphics and scalable fonts in a total memory budget of 100KB.

Package: libtwitter-api-perl
Description-md5: 02c8767e3c85f78b6c68345185b80c13
Description-en: Twitter REST API library for Perl
 Twitter::API provides an interface to the Twitter REST API for perl.
 .
 Features:
 .
 * full support for all Twitter REST API endpoints
 * not dependent on a new distribution for new endpoint support
 * optionally specify access tokens per API call
 * error handling via an exception object that captures the full
 request/response context
 * full support for OAuth handshake and Xauth authentication
 .
 Additional features are available via optional traits:
 .
 * convenient methods for API endpoints with simplified argument
 handling via ApiMethods
 * normalized booleans (Twitter likes 'true' and 'false', except when
 it doesn't) via NormalizeBooleans
 * automatic decoding of HTML entities via DecodeHtmlEntities
 * automatic retry on transient errors via RetryOnError
 * "the whole enchilada" combines all the above traits via Enchilada
 * app-only (OAuth2) support via AppAuth
 * automatic rate limiting via RateLimiting

Package: libtxw2-java
Description-md5: 4ec2a173009deb2634f3c9969c4b5ab9
Description-en: Typed XML Writer for Java
 A Java library that allows client applications to write arbitrary
 well-formed typed XML documents.

Package: libtycho-java
Description-md5: 1985c53e0f790a612d6bf008107ae9fe
Description-en: build Eclipse plugins with Maven
 Tycho is a set of Maven plugins and extensions for building Eclipse plugins
 and OSGI bundles with Maven. Eclipse plugins and OSGI bundles have their own
 metadata for expressing dependencies, source folder locations, etc. that are
 normally found in a Maven POM. Tycho uses native metadata for Eclipse plugins
 and OSGi bundles and uses the POM to configure and drive the build. Tycho
 supports bundles, fragments, features, update site projects and RCP
 applications. Tycho also knows how to run JUnit test plugins using OSGi
 runtime and there is also support for sharing build results using Maven
 artifact repositories.

Package: libtype-tiny-perl
Description-md5: bc196703c9b18fa7ca15472622d863ce
Description-en: tiny, yet Moo(se)-compatible type constraint
 Type::Tiny is a tiny class
 for creating Moose-like type constraint objects
 which are compatible with Moo, Moose and Mouse.
 .
 This package also includes Types::Standard,
 a Moose-inspired library of useful type constraints,
 and Type::Params, to allow very fast checking and coercion
 of function and method parameters.

Package: libtype-tiny-xs-perl
Description-md5: 69f9a99da2a0e51c9acdbfd548d67d6c
Description-en: boost for some of Type::Tiny's built-in type constraints
 Type::Tiny is a tiny class for creating Moose-like type constraint
 objects which are compatible with Moo, Moose and Mouse.
 .
 Type::Tiny::XS is optionally used by Type::Tiny to provide faster,
 C-based implementations of some type constraints.

Package: libtypec-dev
Description-md5: 8aaeb0f12fb78c3ac801e998bf7115a9
Description-en: generic USB-C port management library (development files)
 libtypec provides a generic interface abstracting all platform
 complexity for efficient userspace 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.
 .
 This package provides the development needed to build applications using
 the libtypec library.

Package: libtypec-utils
Description-md5: d05ef19dc568f5bf7927c5f736d201cb
Description-en: generic USB-C port management library (tools)
 libtypec provides a generic interface abstracting all platform
 complexity for efficient userspace 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.
 .
 This package provides tools using the libtypec library.

Package: libtypec0
Description-md5: 77e74a793d868d2367a3ad6db449b08d
Description-en: generic USB-C port management library
 libtypec provides a generic interface abstracting all platform
 complexity for efficient userspace 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.

Package: libtyperep-ocaml
Description-md5: c7607c758e00f72cd4ffd48789c7896e
Description-en: runtime types for OCaml (runtime)
 Library for creating runtime representation of OCaml types and
 computing functions from these.
 .
 This package contains runtime files.

Package: libtyperep-ocaml-dev
Description-md5: 33b3fac5160ec432d0e28804cf4326f3
Description-en: runtime types for OCaml (development)
 Library for creating runtime representation of OCaml types and
 computing functions from these.
 .
 This package contains development files.

Package: libtypes-datetime-perl
Description-md5: 789fdd237e3102399c6eb5edce597602
Description-en: type constraints and coercions for datetime objects
 Types::DateTime is a type constraint library suitable for use with
 Moo/Moose attributes, Kavorka sub signatures, and so forth.

Package: libtypes-path-tiny-perl
Description-md5: 32f41e174cd5f40cd52e80fe05490846
Description-en: Path::Tiny types and coercions for Moose and Moo
 Types::Path::Tiny provides types and coercions useful for dealing
 with Path::Tiny objects as Moose or Moo attributes.
 .
 It handles two important types of coercion:
 .
 • coercing objects with overloaded stringification;
 • coercing to absolute paths.
 .
 It also can check to ensure that files or directories exist.

Package: libtypes-uri-perl
Description-md5: 13f141abfccd6cafa802674c31f1b921
Description-en: type constraints and coercions for URIs
 Types::URI is a type constraint library suitable for use with Moo/Moose
 attributes, Kavorka sub signatures, and so forth.

Package: libtypes-uuid-perl
Description-md5: c50327848efd417bd235b515b0a75910
Description-en: type constraints for UUIDs
 Types::UUID is a type constraint library suitable for use with
 Moo/Moose attributes, Kavorka sub signatures, and so forth.

Package: libtypes-xsd-lite-perl
Description-md5: 2f692aad1836c447ea66b88f36d3f890
Description-en: type constraints based on a subset of XML schema datatypes
 Types::XSD::Lite provides all the type constraints from XML Schema
 that could be implemented without introducing
 extra runtime dependencies (above Type::Tiny).
 That's basically all of the XSD types,
 except datetime-related ones,
 and XML-specific ones (QNames, IDRefs, etc).
 .
 If you want the full set of XML Schema types, see Types::XSD.

Package: libtypes-xsd-perl
Description-md5: 2d8024ac5e494b414e57f008b2948bc9
Description-en: type constraints based on XML schema datatypes
 Types::XSD is a type constraint library inspired by XML Schema, and
 built with Type::Library. It can be used as a type constraint library
 for Moo, Mouse or Moose, or used completely independently of any OO
 framework.
 .
 This module is an extension of Types::XSD::Lite which has fewer type
 constraints, but fewer dependencies.

Package: libtypesafe-config-clojure
Description-md5: 6844380dc6966438f76c805c7438c694
Description-en: Java wrapper around libtypesafe-config-java
 A thin Clojure wrapper around Java's typesafe-config library.

Package: libtypesafe-config-java
Description-md5: a3e110ab2c308aaf6e0db0b3172367c7
Description-en: configuration library for JVM languages
 typesafe-config is a library providing configuration file parsing support to
 JVM languages. It is implemented in plain Java with no external dependencies
 and supports three configuration file formats:
 .
 * Java properties
 * JSON files
 * A human-friendly JSON superset
 .
 It can additionally merge multiple files across all formats and load
 configuration data from plain files, URLs or the class path.

Package: libtypesafe-config-java-doc
Description-md5: 9415ed8e2c9bcadb83f7e4edfbe57a28
Description-en: configuration library for JVM languages - documentation
 typesafe-config is a library providing configuration file parsing support to
 JVM languages. It is implemented in plain Java with no external dependencies
 and supports three configuration file formats:
 .
 * Java properties
 * JSON files
 * A human-friendly JSON superset
 .
 It can additionally merge multiple files across all formats and load
 configuration data from plain files, URLs or the class path.
 .
 This package contains the API javadoc.

Package: libtyxml-ocaml
Description-md5: f858b6b8a0ddf1d9dfc4a3290ee8940a
Description-en: typed XML in OCaml (plugins)
 TyXML allows one to build XML trees whose validity is ensured by the
 typechecker. It's based on a translation of XML types into polymorphic
 variants, originally written by Thorsten Ohl. Currently, the
 transcription has been done for XHTML 1.0 and 1.1, HTML5 and SVG
 (partial).
 .
 TyXML also provides a generic printer and some low-level (and
 untyped) iterators over XML trees. The printer has options for
 printing XHTML in more browser-friendly way when served as
 "text/html" (instead of "text/xml"). HTML5 is always printed with
 those options.
 .
 All modules provided by TyXML are also provided in functorial
 interface, where every module is parameterised by the underlying XML
 representation.
 .
 A camlp4 extension, named Pa_tyxml, allows one to write HTML pages or
 HTML fragments with the usual syntax.
 .
 This package contains dynamically loadable modules for plugins.

Package: libtyxml-ocaml-dev
Description-md5: 6822bb8b9cfd04082bcafb6ff4f8a5a3
Description-en: typed XML in OCaml (development files)
 TyXML allows one to build XML trees whose validity is ensured by the
 typechecker. It's based on a translation of XML types into polymorphic
 variants, originally written by Thorsten Ohl. Currently, the
 transcription has been done for XHTML 1.0 and 1.1, HTML5 and SVG
 (partial).
 .
 TyXML also provides a generic printer and some low-level (and
 untyped) iterators over XML trees. The printer has options for
 printing XHTML in more browser-friendly way when served as
 "text/html" (instead of "text/xml"). HTML5 is always printed with
 those options.
 .
 All modules provided by TyXML are also provided in functorial
 interface, where every module is parameterised by the underlying XML
 representation.
 .
 A camlp4 extension, named Pa_tyxml, allows one to write HTML pages or
 HTML fragments with the usual syntax.
 .
 This package contains the development files needed to use TyXML.

Package: libtyxml-ocaml-doc
Description-md5: b4fe7c034b9adb6ca67d4c26c8811c5d
Description-en: typed XML in OCaml (documentation)
 TyXML allows one to build XML trees whose validity is ensured by the
 typechecker. It's based on a translation of XML types into polymorphic
 variants, originally written by Thorsten Ohl. Currently, the
 transcription has been done for XHTML 1.0 and 1.1, HTML5 and SVG
 (partial).
 .
 TyXML also provides a generic printer and some low-level (and
 untyped) iterators over XML trees. The printer has options for
 printing XHTML in more browser-friendly way when served as
 "text/html" (instead of "text/xml"). HTML5 is always printed with
 those options.
 .
 All modules provided by TyXML are also provided in functorial
 interface, where every module is parameterised by the underlying XML
 representation.
 .
 A camlp4 extension, named Pa_tyxml, allows one to write HTML pages or
 HTML fragments with the usual syntax.
 .
 This package contains the documentation of TyXML.

Package: libu1db-qt5-3
Description-md5: 86873426557b1e1ac37ceaad0f59ad6b
Description-en: Qt5 binding for U1DB - shared library
 Simple Qt5 binding and QtQuick2 plugin for U1DB (https://launchpad.net/u1db).
 .
 This package contains the shared library.

Package: libu1db-qt5-dev
Description-md5: df312a59ea719df8add47bfaa6bd1b2a
Description-en: Qt5 binding and QtQuick2 plugin for U1DB - development files
 Simple Qt5 binding and QtQuick2 plugin for U1DB (https://launchpad.net/u1db).
 .
 This package contains the developer headers for the Qt binding for U1DB

Package: libu1db-qt5-doc
Description-md5: 19efc7b57b1690c02236130b2b9bfca5
Description-en: Qt5 binding and QtQuick2 plugin for U1DB - offline documentation
 Simple Qt5 binding and QtQuick2 plugin for U1DB (https://launchpad.net/u1db).
 .
 This package contains the offline documentation for the Qt binding for U1DB

Package: libu1db-qt5-examples
Description-md5: 58acda08810cf2cfc66cbd1c78693a69
Description-en: Qt5 binding and QtQuick2 plugin for U1DB - examples
 Simple Qt5 binding and QtQuick2 plugin for U1DB (https://launchpad.net/u1db).
 .
 This package contains examples showcasing the use of the Qt binding for U1DB

Package: libu2f-host-dev
Description-md5: 793f7cedf4ebd59b246f518f65c1d836
Description-en: Development files for the U2F host C library libu2f-host
 Libu2f is a package for doing Universal 2nd Factor (U2F) host communication
 and has functionality for the Registration and Authentication operations.
 The package contains a C library, a command line tool, and documentation.
 .
 This package contains development files for the libu2f-host library.

Package: libu2f-host-doc
Description-md5: fd5242dd888c095bfb2946bd76afc976
Description-en: Documentation for the U2F host C library libu2f-host
 Libu2f is a package for doing Universal 2nd Factor (U2F) host communication
 and has functionality for the Registration and Authentication operations.
 The package contains a C library, a command line tool, and documentation.
 .
 This package contains the documentation for the libu2f-host library.

Package: libu2f-host0
Description-md5: a5099d581781c2875d127cd241685862
Description-en: Universal 2nd Factor (U2F) host communication C Library
 Libu2f is a package for doing Universal 2nd Factor (U2F) host communication
 and has functionality for the Registration and Authentication operations.
 The package contains a C library, a command line tool, and documentation.
 .
 This package contains the run-time shared library, and you normally do not
 need to install this manually.

Package: libu2f-server-dev
Description-md5: 01aae45955445c5074a9397db9962b2f
Description-en: Development files for the U2F server C library libu2f-server
 Libu2f-server is a package for doing Universal 2nd Factor (U2F) server
 communication and has functionality for the Registration and
 Authentication operations.  The package contains a C library, a
 command line tool, and documentation.
 .
 This package contains development files for the libu2f-server0 library.

Package: libu2f-server0
Description-md5: 811dc220313e83f31357d136a32065d6
Description-en: Universal 2nd Factor (U2F) server communication C Library
 Libu2f-server is a package for doing Universal 2nd Factor (U2F) server
 communication and has functionality for the Registration and
 Authentication operations.  The package contains a C library, a
 command line tool, and documentation.
 .
 This package contains the run-time shared library, and you normally do
 not need to install this manually.

Package: libuber-pom-java
Description-md5: 1a298b996ba8534abec774bd5eb9ea96
Description-en: UberPom - merging maven pom hierarchy parameters
 The Plugin just merging all pom.xml in project module hierarchy (or
 only defined depth of the hierarchy) and saves the generated uber-pom
 into defined place, then it saves link to the file into the current
 maven project model. It works on the VALIDATE phase. So the result
 packed artifact will have the uber-pom packed into the result archive.

Package: libubertooth-dev
Description-md5: f2de1f63a2fe39cc72d4e9b6ea824f97
Description-en: Shared library for Bluetooth experimentation - development files
 Project Ubertooth is an open source wireless development platform suitable for
 Bluetooth experimentation. Ubertooth ships with a capable BLE (Bluetooth Smart)
 sniffer and can sniff some data from Basic Rate (BR) Bluetooth Classic
 connections.
 .
 This package provides the development files for using the ubertooth library.

Package: libubertooth1
Description-md5: 99677795314f1b4aa7882706f30484dc
Description-en: Shared library for Bluetooth experimentation
 Project Ubertooth is an open source wireless development platform suitable for
 Bluetooth experimentation. Ubertooth ships with a capable BLE (Bluetooth Smart)
 sniffer and can sniff some data from Basic Rate (BR) Bluetooth Classic
 connections.
 .
 This package provides the shared library needed by Ubertooth.

Package: libubsan1-armel-cross
Description-md5: 0d50b6d1808d18442db720f04627b846
Description-en: UBSan -- undefined behaviour sanitizer (runtime)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: libubsan1-loong64-cross
Description-md5: 0d50b6d1808d18442db720f04627b846
Description-en: UBSan -- undefined behaviour sanitizer (runtime)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: libubsan1-powerpc-cross
Description-md5: 0d50b6d1808d18442db720f04627b846
Description-en: UBSan -- undefined behaviour sanitizer (runtime)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: libubsan1-ppc64-cross
Description-md5: 0d50b6d1808d18442db720f04627b846
Description-en: UBSan -- undefined behaviour sanitizer (runtime)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: libubsan1-sparc64-cross
Description-md5: 0d50b6d1808d18442db720f04627b846
Description-en: UBSan -- undefined behaviour sanitizer (runtime)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: libubsan1-x32-cross
Description-md5: 0d50b6d1808d18442db720f04627b846
Description-en: UBSan -- undefined behaviour sanitizer (runtime)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: libucc-dev
Description-md5: 08453eda1c3c616067165a162fe661d3
Description-en: Header files for UCC library
 Unified Communication X (UCX) provides an optimized communication layer
 for Message Passing (MPI), PGAS/OpenSHMEM libraries and RPC/data-centric
 applications.
 UCX utilizes high-speed networks for inter-node communication,i
 and shared memory mechanisms for efficient intra-node communication.
 This package provides development files for UCX.

Package: libucc1
Description-md5: b773e73bef6c2f8a502789744497bc53
Description-en: Unified Collective Communication  libraries
 Unified Collective Communication  (UCC) provides an optimized
 for Message Passing (MPI), PGAS/OpenSHMEM libraries and RPC/data-centric
 applications.

Package: libucimf-dev
Description-md5: 7f0c82ccba63bcd6b633e4ee249cad6e
Description-en: Unicode console input method framework - development files
 Ucimf provides an input method framework for the Linux Unicode frame
 buffer console.
 .
 This package contains the development header files.

Package: libucimf0
Description-md5: 6a97a4c9da9967655a1c34207b9371aa
Description-en: Unicode console input method framework - library
 Ucimf provides an input method framework for the Linux Unicode frame
 buffer console.
 .
 This package contains the runtime library.

Package: libucl-dev
Description-md5: 00a0a2df13701c2349300d0604e792d6
Description-en: Portable compression library - development
 UCL is a portable lossless data compression library written in ANSI C,
 implementing a number of compression algorithms that achieve an
 excellent compression ratio while allowing *very* fast decompression.
 .
 This package contains the development support files.

Package: libucl1
Description-md5: 305d9f4fbeae07df4577e6af524e4d70
Description-en: Portable compression library - runtime
 UCL is a portable lossless data compression library written in ANSI C,
 implementing a number of compression algorithms that achieve an
 excellent compression ratio while allowing *very* fast decompression.
 Decompression requires no additional memory.

Package: libucommon-dev
Description-md5: 63af00b1c01943f007da720666ec31e2
Description-en: lightweight C++ threading and sockets - development files
 GNU uCommon C++ is a lightweight library to facilitate using C++ design
 patterns even for very deeply embedded applications, such as for
 systems using uClibc along with POSIX threading support. For this
 reason, uCommon disables language features that consume memory or
 introduce runtime overhead. uCommon introduces some design patterns
 from Objective-C, such as reference counted objects, memory pools, and
 smart pointers.  uCommon introduces some new concepts for handling of
 thread locking and synchronization.
 .
 This package contains the development headers and static libraries.

Package: libucommon8t64
Description-md5: 64722b65b91a51d0c92f3e4c85215b16
Description-en: lightweight C++ threading and sockets - shared libraries
 GNU uCommon C++ is a lightweight library to facilitate using C++ design
 patterns even for very deeply embedded applications, such as for
 systems using uClibc along with POSIX threading support. For this
 reason, uCommon disables language features that consume memory or
 introduce runtime overhead. uCommon introduces some design patterns
 from Objective-C, such as reference counted objects, memory pools, and
 smart pointers.  uCommon introduces some new concepts for handling of
 thread locking and synchronization.
 .
 This package contains the shared libraries.

Package: libucpp-dev
Description-md5: 9a9c862bea49622f5be2e9f0e5e5e442
Description-en: embeddable, quick and light C preprocessor -- development
 A C preprocessor designed to be embeddable, quick, light and fully compliant
 to ISO Standard 9899:1999, aka ISO C99, or simply, C99.
 .
 This package contains the headers and library needed to embed ucpp.

Package: libucto-dev
Description-md5: 71bd6a3ce54320ec7cc0f555692e956b
Description-en: Unicode Tokenizer - development
 Ucto can tokenize UTF-8 encoded text files (i.e. separate words from
 punctuation, split sentences, generate n-grams), and  offers several other
 basic preprocessing steps that make your text suited for further processing
 such as indexing, part-of-speech tagging, or machine translation.
 .
 This package provides C++ headers for the programming library.
 .
 Ucto was written by Maarten van Gompel and Ko van der Sloot.  Work on Ucto
 was funded by NWO, the Netherlands Organisation for Scientific Research,
 under the Implicit Linguistics project, the CLARIN-NL program, and the
 CLARIAH project.
 .
 Ucto is a product of the Centre of Language and Speech Technology (Radboud
 University Nijmegen), the KNAW Humanities Cluster, and previously the ILK
 Research Group (Tilburg University, The Netherlands).
 .
 If you are interested in machine parsing of UTF-8 encoded text files, e.g. to
 do scientific research in natural language processing, ucto will likely be of
 use to you.

Package: libucto6
Description-md5: f746e63346a59b0c406d2401dcb6349c
Description-en: Unicode Tokenizer - runtime
 Ucto can tokenize UTF-8 encoded text files (i.e. separate words from
 punctuation, split sentences, generate n-grams), and  offers several other
 basic preprocessing steps that make your text suited for further processing
 such as indexing, part-of-speech tagging, or machine translation.
 .
 This package provides the programming library only.
 .
 Ucto was written by Maarten van Gompel and Ko van der Sloot.  Work on Ucto
 was funded by NWO, the Netherlands Organisation for Scientific Research,
 under the Implicit Linguistics project, the CLARIN-NL program, and the
 CLARIAH project.
 .
 Ucto is a product of the Centre of Language and Speech Technology (Radboud
 University Nijmegen), the KNAW Humanities Cluster, and previously the ILK
 Research Group (Tilburg University, The Netherlands).
 .
 If you are interested in machine parsing of UTF-8 encoded text files, e.g. to
 do scientific research in natural language processing, ucto will likely be of
 use to you.

Package: libucx-dev
Description-md5: e2f87be68e4cfcf1b0f06888acc40657
Description-en: Header files for UCX library
 Unified Communication X (UCX) provides an optimized communication layer
 for Message Passing (MPI), PGAS/OpenSHMEM libraries and RPC/data-centric
 applications.
 UCX utilizes high-speed networks for inter-node communication,i
 and shared memory mechanisms for efficient intra-node communication.
 This package provides development files for UCX.

Package: libucx0
Description-md5: 83e9e3f7c1645625f6431aab28b6c3d7
Description-en: Unified Communication X libraries
 Unified Communication X (UCX) provides an optimized communication layer
 for Message Passing (MPI), PGAS/OpenSHMEM libraries and RPC/data-centric
 applications.
 UCX utilizes high-speed networks for inter-node communication,i
 and shared memory mechanisms for efficient intra-node communication.
 This package provides shared libraries for UCX.

Package: libudev0
Description-md5: 86fe4bbef23b035f2d6065c0fc38241f
Description-en: compatibility wrapper for libudev version 0
 This is a small wrapper library that provides an older version of the
 libudev interface.
 .
 You only need this package if you use non-free software that cannot be
 recompiled against the new interface.
 .
 Needed for:
 * Altera/Intel QuartusII (programming with Altera USB Blaster)

Package: libudfread-dev
Description-md5: 45d825aa895c051312dd3b1263b877d2
Description-en: UDF reader library (development files)
 This library allows reading UDF filesystems, like raw devices and image files.
 .
 The library is created and maintained by VideoLAN Project and is used by
 projects like VLC and Kodi.
 .
 This package installs only files needed for development: header, libraries.

Package: libudfread3
Description-md5: debc8c6c0e3810324c0ff4f2724db184
Description-en: UDF reader library
 This library allows reading UDF filesystems, like raw devices and image files.
 .
 The library is created and maintained by VideoLAN Project and is used by
 projects like VLC and Kodi.

Package: libudis86-0
Description-md5: ef96158de30c3f909edb6fba44518e17
Description-en: Disassembler for x86 and x86-64 class ISA (library)
 Udis86 is a disassembler for the x86 and x86-64 class of instruction
 set architectures. It consists of a C library called libudis86 which
 provides a clean and simple interface to decode and inspect a stream
 of raw binary data as disassembled instructions in a structured manner,
 and a command line tool called udcli that incorporates the library.
 .
 This package contains the main library.

Package: libudis86-dev
Description-md5: 54324e01b1617b602542393a51b4dc29
Description-en: Disassembler for x86 and x86-64 class ISA (development files)
 Udis86 is a disassembler for the x86 and x86-64 class of instruction
 set architectures. It consists of a C library called libudis86 which
 provides a clean and simple interface to decode and inspect a stream
 of raw binary data as disassembled instructions in a structured manner,
 and a command line tool called udcli that incorporates the library.
 .
 This package contains the development files for the udis86 library.

Package: libudis86-doc
Description-md5: c4ad598a24f9d5be6bc3d3389eb60f69
Description-en: Disassembler for x86 and x86-64 class ISA (documentation)
 Udis86 is a disassembler for the x86 and x86-64 class of instruction
 set architectures. It consists of a C library called libudis86 which
 provides a clean and simple interface to decode and inspect a stream
 of raw binary data as disassembled instructions in a structured manner,
 and a command line tool called udcli that incorporates the library.
 .
 This package contains the CLI documentation for udis86 library.

Package: libudisks2-qt5-0
Description-md5: 12ac3db5f0872f4461cf60c20df6a7b4
Description-en: UDisks2 library with Qt5
 Udisks2-qt5 provides the UDisks2 DBus interfaces binding
 of Qt5.
 .
 This package provides the library files.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: libudisks2-qt5-dev
Description-md5: 6043758708bc49b12d1c59cf69777067
Description-en: UDisks2 library with Qt5 (development files)
 Udisks2-qt5 provides the UDisks2 DBus interfaces binding
 of Qt5.
 .
 This package provides the library development files.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: libudisks2-qt6-1
Description-md5: 5e5c754813b099870d156fff55e2cc91
Description-en: UDisks2 library with Qt6
 Udisks2-qt6 provides the UDisks2 DBus interfaces binding
 of Qt6.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package provides the shared library files.

Package: libudisks2-qt6-dev
Description-md5: a592297570612108fc644bf6866f4dc8
Description-en: UDisks2 library with Qt6 (development files)
 Udisks2-qt6 provides the UDisks2 DBus interfaces binding
 of Qt6.
 .
 This package is part of DDE (Deepin Desktop Environment).
 .
 This package provides the library development files.

Package: libudns-dev
Description-md5: f7e1718b4ad51c5c3af05484aa32361e
Description-en: async-capable DNS stub resolver library, development files
 This package provides development files needed
 to build programs using udns library

Package: libudns0t64
Description-md5: d3b2c2a303297fa523d65becc7e131bb
Description-en: async-capable DNS stub resolver library
 libudns0t64 package provides libudns shared library needed
 to run programs using it

Package: libudt-dev
Description-md5: 35e484884975cf669f825b50aa1e7f30
Description-en: UDP-based Data Transfer Protocol - development files
 UDT is a reliable UDP based application level data transport protocol for
 distributed data intensive applications over wide area high-speed networks.
 UDT uses UDP to transfer bulk data with its own reliability control and
 congestion control mechanisms. The new protocol can transfer data at a much
 higher speed than TCP does. UDT is also a highly configurable framework that
 can accommodate various congestion control algorithms.
 .
 Install this package if you wish to develop your own programs using the
 UDP-based data transfer protocol library.

Package: libudt0
Description-md5: 7bb76e3a39a5fee2007702a132beb27e
Description-en: UDP-based Data Transfer Protocol
 UDT is a reliable UDP based application level data transport protocol for
 distributed data intensive applications over wide area high-speed networks.
 UDT uses UDP to transfer bulk data with its own reliability control and
 congestion control mechanisms. The new protocol can transfer data at a much
 higher speed than TCP does. UDT is also a highly configurable framework that
 can accommodate various congestion control algorithms.

Package: libudunits2-0
Description-md5: 95528a84707d9e78081ff76a0626c0c5
Description-en: Library for handling of units of physical quantities
 The UDUNITS package supports units of physical quantities (e.g., meters,
 seconds).  Specifically, it supports conversion between string and binary
 representations of units, arithmetic manipulation of units, and conversion of
 numeric values between compatible units. The package is written in the
 C programming language.

Package: libudunits2-data
Description-md5: 46fa47820cdc6693fe05b3d83f0a254e
Description-en: Data for handling of units of physical quantities
 The UDUNITS package supports units of physical quantities (e.g., meters,
 seconds).  Specifically, it supports conversion between string and binary
 representations of units, arithmetic manipulation of units, and conversion of
 numeric values between compatible units. The package is written in the
 C programming language.
 .
 This package provides the data files used by the library.

Package: libudunits2-dev
Description-md5: ec87fe450e6ec532f25e78be740ff789
Description-en: Development files for the libunits physical units package
 The UDUNITS package supports units of physical quantities (e.g., meters,
 seconds).  Specifically, it supports conversion between string and binary
 representations of units, arithmetic manipulation of units, and conversion of
 numeric values between compatible units. The package is written in the
 C programming language.
 .
 This package provides the include files and static libraries for development.

Package: libuecc-dev
Description-md5: 2a46413f9e2f56ee11801b956c0faeee
Description-en: development library and headers for libuecc
 libuecc is a general-purpose ECC library which uses a curve similar to djb's
 Curve25519 which is part of the NaCl library.

Package: libuecc0
Description-md5: 9899c682ef463ba7667d60dda7520c2f
Description-en: very small Elliptic Curve Cryptography library
 libuecc is a general-purpose ECC library. It uses a curve similar
 to djb's Curve25519 which is part of the NaCl library. Because
 of its small footprint, it is often employed on embedded devices
 like routers.

Package: libuemf-dev
Description-md5: bb95966ed95831c778998eb2c21b64cf
Description-en: Read/write EMF, EMF+, WMF files (development files)
 libUEMF is a portable C99 implementation for reading/writing Enhanced Metafile
 (EMF), Enhanced Metafile Format Plus (PMF), and Windows Metafile (WMF) files.
 libUEMF avoids collisions with Microsoft defined functions and values, so
 portable programs which use it and have a Windows version, do not require any
 conditional logic to separate the native GDI support from the WMF/EMF/PMF
 support provided by libUEMF. To accomplish this libUEMF does not implement GDI
 calls. Instead, for each WMR/EMR/PMR record type, and each object type
 incorporated into such a record, it provides corresponding *_set, *_print, and
 *_swap functions. For PMF and WMF there are also *_get functions, see below.
 For example, for the U_EMRBITBLT record there are corresponding functions:
 U_EMRBITBLT_set, U_EMRBITBLT_print, and U_EMRBITBLT_swap. A few additional
 functions are provided for assembling the EMF in memory, debugging, and
 converting the EMF file to/from Little Endian representation. (EMF files'
 internal data representation is always Little Endian.)
 .
 This package contains the development files.

Package: libuemf0
Description-md5: ed6acf662703e847b6d579ef0724735e
Description-en: Read/write EMF, EMF+, WMF files (shared library)
 libUEMF is a portable C99 implementation for reading/writing Enhanced Metafile
 (EMF), Enhanced Metafile Format Plus (PMF), and Windows Metafile (WMF) files.
 libUEMF avoids collisions with Microsoft defined functions and values, so
 portable programs which use it and have a Windows version, do not require any
 conditional logic to separate the native GDI support from the WMF/EMF/PMF
 support provided by libUEMF. To accomplish this libUEMF does not implement GDI
 calls. Instead, for each WMR/EMR/PMR record type, and each object type
 incorporated into such a record, it provides corresponding *_set, *_print, and
 *_swap functions. For PMF and WMF there are also *_get functions, see below.
 For example, for the U_EMRBITBLT record there are corresponding functions:
 U_EMRBITBLT_set, U_EMRBITBLT_print, and U_EMRBITBLT_swap. A few additional
 functions are provided for assembling the EMF in memory, debugging, and
 converting the EMF file to/from Little Endian representation. (EMF files'
 internal data representation is always Little Endian.)

Package: libuev-dev
Description-md5: 00caf4a933d0333c2d15ed051fe16466
Description-en: static library, header files, and docs for libuev
 Static library, header files, and documentation for libuEv
 .
 libuEv is a small event loop that wraps the Linux epoll() family of APIs.
 It is similar to the more established libevent, libev and the venerable
 Xt(3) event loop. The u (micro) in the name refers to both its limited
 feature set and the small size impact of the library.
 .
 Experienced developers may appreciate libuEv is built on top of modern
 Linux APIs like epoll, eventfd, timerf, and signalfd.

Package: libuev3t64
Description-md5: e05be3419afd589de560d4f9dc34cbb4
Description-en: Lightweight event loop library for Linux
 libuEv is a small event loop that wraps the Linux epoll() family of APIs.
 It is similar to the more established libevent, libev and the venerable
 Xt(3) event loop. The u (micro) in the name refers to both its limited
 feature set and the small size impact of the library.
 .
 Experienced developers may appreciate libuEv is built on top of modern
 Linux APIs like epoll, eventfd, timerfd, and signalfd.

Package: libufo-bin
Description-md5: 94915bdd47d2b01ae2669e48e1185529
Description-en: Library for high-performance, GPU-based computing - tools
 The UFO data processing framework is a C library suited to build
 general purpose streams data processing on heterogeneous
 architectures such as CPUs, GPUs or clusters. It is extensively used
 at the Karlsruhe Institute of Technology for Ultra-fast X-ray Imaging
 (radiography, tomography and laminography).
 .
 A gobject-instrospection binding is also provided to write scripts or
 user interfaces.
 .
 This package contains binaries to run JSON descriptions of task graphs.

Package: libufo-data
Description-md5: 8ec730482eb48e846b49bf0791acd24c
Description-en: Library for high-performance, GPU-based computing - data
 The UFO data processing framework is a C library suited to build
 general purpose streams data processing on heterogeneous
 architectures such as CPUs, GPUs or clusters. It is extensively used
 at the Karlsruhe Institute of Technology for Ultra-fast X-ray Imaging
 (radiography, tomography and laminography).
 .
 A gobject-instrospection binding is also provided to write scripts or
 user interfaces.
 .
 This package provides the openCL kernel files and templates to write
 ufo filters

Package: libufo-dev
Description-md5: 22eb4372684abc881a1e4c51813d1449
Description-en: Library for high-performance, GPU-based computing - devel
 The UFO data processing framework is a C library suited to build
 general purpose streams data processing on heterogeneous
 architectures such as CPUs, GPUs or clusters. It is extensively used
 at the Karlsruhe Institute of Technology for Ultra-fast X-ray Imaging
 (radiography, tomography and laminography).
 .
 A gobject-instrospection binding is also provided to write scripts or
 user interfaces.
 .
 This package contain the development files for libufo.

Package: libufo1
Description-md5: c0cf90469c2cae445ca659e62d007ec7
Description-en: Library for high-performance, GPU-based computing - runtime
 The UFO data processing framework is a C library suited to build
 general purpose streams data processing on heterogeneous
 architectures such as CPUs, GPUs or clusters. It is extensively used
 at the Karlsruhe Institute of Technology for Ultra-fast X-ray Imaging
 (radiography, tomography and laminography).
 .
 A gobject-instrospection binding is also provided to write scripts or
 user interfaces.
 .
 This package provides the runtime for libufo.

Package: libufpidentity-dev
Description-md5: 487f4859cd423271467dc3f37e05b66f
Description-en: UFP Identity development library for C applications
 This library allows C applications to interact with the UFP Identity
 service. Use this package if you want to develop applications that
 interact with UFP Identity.

Package: libufpidentity1t64
Description-md5: 5bc0640a300fead34c82268eb2966e8b
Description-en: UFP Identity library for C applications
 This library allows C applications to interact with the UFP Identity
 service. Use this package if you want to run applications that interact
 with UFP Identity.

Package: libuhd-dev
Description-md5: edbe3132d8c8d86055aefaf2c1ec7b35
Description-en: universal hardware driver for Ettus Research products - headers
 Host library for the Universal Hardware Driver for Ettus Research products.
 .
 The supported devices provide analog radio receiver and transmitter hardware
 along with digital interfaces for getting signals to and from a software
 defined radio running on the host computer.
 .
 This package contains the header files for developing with libuhd.
 Doxygen generated documentation is in the uhd-doc package.

Package: libuhd4.9.0
Description-md5: 2d35e5079b207b2c09a1467241fa97f6
Description-en: universal hardware driver for Ettus Research products - library
 Host library for the Universal Hardware Driver for Ettus Research products.
 .
 The supported devices provide analog radio receiver and transmitter hardware
 along with digital interfaces for getting signals to and from a software
 defined radio running on the host computer.

Package: libuhd4.9.0-dpdk
Description-md5: b57b9ecb4802199eaa5b0eff63d4e845
Description-en: universal hardware driver for Ettus Research products - DPDK
 Host library for the Universal Hardware Driver for Ettus Research products.
 .
 The supported devices provide analog radio receiver and transmitter hardware
 along with digital interfaces for getting signals to and from a software
 defined radio running on the host computer.
 .
 This package is built with the Data Plane Development Kit and has additional
 dependencies and system configuration requirements to use those features.

Package: libuhd4.9.0-dpdk-tests
Description-md5: ef78ebd91ed14ff8f4008ec895566025
Description-en: universal hardware driver for Ettus Research products - DPDK tests
 Network tests for the Universal Hardware Driver for Ettus Research products.
 .
 This package is built with the Data Plane Development Kit and has additional
 dependencies and system configuration requirements to use those features.

Package: libuhttpmock-0.0-0
Description-md5: 295780f290e7cf7422e4149b6f6e8284
Description-en: HTTP web service mocking - library
 uhttpmock is a HTTP web service mocking project for projects which use
 libsoup. It is still in its infancy, but is already used by libgdata
 for unit testing.

Package: libuhttpmock-0.0-dev
Description-md5: 75fcd131f84331dd75bc616ad13a22c2
Description-en: HTTP web service mocking - development files
 uhttpmock is a HTTP web service mocking project for projects which use
 libsoup. It is still in its infancy, but is already used by libgdata
 for unit testing.
 .
 This package contains the development files used when building and the
 API documentation.

Package: libuhttpmock-1.0-1
Description-md5: 295780f290e7cf7422e4149b6f6e8284
Description-en: HTTP web service mocking - library
 uhttpmock is a HTTP web service mocking project for projects which use
 libsoup. It is still in its infancy, but is already used by libgdata
 for unit testing.

Package: libuhttpmock-dev
Description-md5: 75fcd131f84331dd75bc616ad13a22c2
Description-en: HTTP web service mocking - development files
 uhttpmock is a HTTP web service mocking project for projects which use
 libsoup. It is still in its infancy, but is already used by libgdata
 for unit testing.
 .
 This package contains the development files used when building and the
 API documentation.

Package: libui-dialog-perl
Description-md5: eb066e25654a0fe21ef5c215bdc65e59
Description-en: UI::Dialog a wrapper for various dialog applications
 UI::Dialog is an OOPerl wrapper for various dialog applications.
 These dialog backends are currently supported: Zenity, XDialog,
 GDialog, KDialog, CDialog, and Whiptail. There is also an ASCII
 backend provided as a last resort interface for console based
 dialog variants. UI::Dialog is a class that provides a strict
 interface to these various backend modules.

Package: libui-gxmlcpp-dev
Description-md5: 528ac53fb7934a36ca20093ad23f2f45
Description-en: High-level C++ wrapper library for libxml2/libxslt (development)
 "ui-gxmlcpp" is a high-level C++ wrapper around libxml2 and
 libxslt. It might be a choice for if your needs are some subset
 of:
 .
 - XML DOM Tree parsing.
 - Basic read/write support from/to trees via XPath.
 - Serialization.
 - Stylesheets and stylesheet translation support.
 - XMLSchema and RelaxNG validation.
 .
 If your needs are "lower-level" (e.g., proper DOM tree API
 support or SAX parsing), "gdome2" or "xml++" will be the right
 choices.
 .
 This package provides all files needed for development.

Package: libui-gxmlcpp5t64
Description-md5: a59367b97be422aebbb0c8f1749e0823
Description-en: High-level C++ wrapper library for libxml2/libxslt (run time)
 "ui-gxmlcpp" is a high-level C++ wrapper around libxml2 and
 libxslt. It might be a choice for if your needs are some subset
 of:
 .
 - XML DOM Tree parsing.
 - Basic read/write support from/to trees via XPath.
 - Serialization.
 - Stylesheets and stylesheet translation support.
 - XMLSchema and RelaxNG validation.
 .
 If your needs are "lower-level" (e.g., proper DOM tree API
 support or SAX parsing), "gdome2" or "xml++" will be the right
 choices.
 .
 This package provides run time support.

Package: libui-utilcpp-dev
Description-md5: 40ed069ba7f3062db5a99b5f6c459c80
Description-en: UI C++ utility library (development)
 A toolbox-like C++ library, with a diverse set of utilities:
 .
 * Exception: Generic Exception classes and THROW macros.
 * Sys: C++ "exception" wrappers for a wide range of system C functions.
 * Cap: Capabilities C++ wrapper.
 * CharsetMagic: Charset guessing.
 * Recoder: Charset recoding.
 * Time: Misc date and time utilities.
 * File: Misc file utilities.
 * Text: Misc string utilities.
 * http/: Minimal HTTP implementiation.
 * PosixRegex: Simple wrapper for C 'regexec'.
 * QuotaInfo: Wrapper to fs quota information.
 * SMLog[Mono]: Syslog Macro Log.
 * Socket: Simple Socket abstraction (inet+unix).
 * Thread: Process based pseudo thread abstraction.
 * CmdLine: Create CLI-like programs.
 * GetOpt: Abstraction of GNU C getopt_long(3).
 .
 This package provides all files needed for development.

Package: libui-utilcpp9t64
Description-md5: 8a9e3614e6d7c20cf80b11e6c33185c9
Description-en: UI C++ utility library (run time)
 A toolbox-like C++ library, with a diverse set of utilities:
 .
 * Exception: Generic Exception classes and THROW macros.
 * Sys: C++ "exception" wrappers for a wide range of system C functions.
 * Cap: Capabilities C++ wrapper.
 * CharsetMagic: Charset guessing.
 * Recoder: Charset recoding.
 * Time: Misc date and time utilities.
 * File: Misc file utilities.
 * Text: Misc string utilities.
 * http/: Minimal HTTP implementiation.
 * PosixRegex: Simple wrapper for C 'regexec'.
 * QuotaInfo: Wrapper to fs quota information.
 * SMLog[Mono]: Syslog Macro Log.
 * Socket: Simple Socket abstraction (inet+unix).
 * Thread: Process based pseudo thread abstraction.
 * CmdLine: Create CLI-like programs.
 * GetOpt: Abstraction of GNU C getopt_long(3).
 .
 This package provides run time support.

Package: libuid-wrapper
Description-md5: d062b518e83065c069a603ac2b2892b6
Description-en: UID wrapper library
 This is a wrapper for the user, group and hosts NSS API that can
 simulate uid switching as a regular user. This is useful for
 testsuites that run as a regular user but need to test
 privileged functions.
 .
 It works as a preload library, which overrides various
 system functions.

Package: libuil4
Description-md5: c8ce82835779a77d3fd951501d3c8592
Description-en: Motif - UIL (User Interface Language) shared library
 Motif is the industry standard GUI component toolkit for *NIX.
 .
 This package contains the UIL (User Interface Language) shared library.

Package: libuim-custom2
Description-md5: 95ecf48b184888c048deac99b4aeb3e8
Description-en: Universal Input Method - uim-custom API library
 Uim is an input method module library which supports various scripts and can
 act as a front end for a range of input methods, including Anthy, Canna,
 or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and
 M17n (for many other languages). Most of its functions are implemented in
 Scheme, so it's very simple and flexible.
 .
 This package contains the shared library for uim-custom API.

Package: libuim-dev
Description-md5: c93b7ee9698316e85277bf4058c29558
Description-en: Universal Input Method - development files
 Uim is an input method module library which supports various scripts and can
 act as a front end for a range of input methods, including Anthy, Canna,
 or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and
 M17n (for many other languages). Most of its functions are implemented in
 Scheme, so it's very simple and flexible.
 .
 This package contains header files and static libraries for uim development.

Package: libuim-scm0
Description-md5: 3b232a735696f1e6e82c20b0998e8f53
Description-en: Universal Input Method - uim-scm API library
 Uim is an input method module library which supports various scripts and can
 act as a front end for a range of input methods, including Anthy, Canna,
 or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and
 M17n (for many other languages). Most of its functions are implemented in
 Scheme, so it's very simple and flexible.
 .
 This package contains the shared library for uim-scm API.

Package: libuim8
Description-md5: be939239d1627c4303df37c61d2d92f9
Description-en: Universal Input Method - uim library
 Uim is an input method module library which supports various scripts and can
 act as a front end for a range of input methods, including Anthy, Canna,
 or SKK (for Japanese), Pinyin (for Chinese), Byeoru (for Korean), and
 M17n (for many other languages). Most of its functions are implemented in
 Scheme, so it's very simple and flexible.
 .
 This package contains the shared libraries for uim.

Package: libuima-adapter-vinci-java
Description-md5: 44c60c3c089fd641963034d061ef3d59
Description-en: Library to provide Vinci web services within UIMA
 Apache UIMA is an implementation of the OASIS-UIMA specifications.
 .
 OASIS UIMA Committee: <http://www.oasis-open.org/committees/uima/>.
 .
 Unstructured Information Management applications are software systems
 that analyze large volumes of unstructured information in order to
 discover knowledge that is relevant to an end user.
 .
 An example UIM application might ingest plain text and identify
 entities, such as persons, places, organizations; or relations,
 such as works-for or located-at.
 .
 This library implements in Java an adapter to connect a Vinci web service with
 the UIMA framework.

Package: libuima-addons-java
Description-md5: f5dc98a4ad1fb7d6a982d5c51a34740a
Description-en: Apache UIMA Addons
 Apache UIMA is an implementation of the OASIS-UIMA specifications.
 .
 OASIS UIMA Committee: <http://www.oasis-open.org/committees/uima/>.
 .
 Unstructured Information Management applications are software systems
 that analyze large volumes of unstructured information in order to
 discover knowledge that is relevant to an end user.
 .
 An example UIM application might ingest plain text and identify
 entities, such as persons, places, organizations; or relations,
 such as works-for or located-at.
 .
 UIMA Addons is a collection of Annotators extracted for sandbox for
 official distribution. It also provide Simple Server and Pear packaging tools.

Package: libuima-as-java
Description-md5: ec2ab98f823643f0ef8920c5c9c6bddb
Description-en: Apache UIMA Asynch Scaleout framework
 Apache UIMA is an implementation of the OASIS-UIMA specifications.
 .
 OASIS UIMA Committee: <http://www.oasis-open.org/committees/uima/>.
 .
 Unstructured Information Management applications are software systems
 that analyze large volumes of unstructured information in order to
 discover knowledge that is relevant to an end user.
 .
 An example UIM application might ingest plain text and identify
 entities, such as persons, places, organizations; or relations,
 such as works-for or located-at.
 .
 UIMA Asynch Scaleout (or UIMA AS) is an extension to the Apache UIMA
 framework and SDK, using JMS messaging to support scaleout.

Package: libuima-core-java
Description-md5: 6fe6c8258a2df8bf262d7ff50daace2b
Description-en: Core library for the UIMA framework
 Apache UIMA is an implementation of the OASIS-UIMA specifications.
 .
 OASIS UIMA Committee: <http://www.oasis-open.org/committees/uima/>.
 .
 Unstructured Information Management applications are software systems
 that analyze large volumes of unstructured information in order to
 discover knowledge that is relevant to an end user.
 .
 An example UIM application might ingest plain text and identify
 entities, such as persons, places, organizations; or relations,
 such as works-for or located-at.
 .
 This library implements in Java the core features of the UIMA specification.

Package: libuima-cpe-java
Description-md5: cbdc345337f5979eb19b3a0ae8f0b85a
Description-en: Library for the UIMA Collection Processing Engine
 Apache UIMA is an implementation of the OASIS-UIMA specifications.
 .
 OASIS UIMA Committee: <http://www.oasis-open.org/committees/uima/>.
 .
 Unstructured Information Management applications are software systems
 that analyze large volumes of unstructured information in order to
 discover knowledge that is relevant to an end user.
 .
 An example UIM application might ingest plain text and identify
 entities, such as persons, places, organizations; or relations,
 such as works-for or located-at.
 .
 This library implements in Java the collection processing engine for the UIMA
 framework.

Package: libuima-document-annotation-java
Description-md5: 254922bc63f5c810248f335e12f20c28
Description-en: Library for the UIMA document annotation
 Apache UIMA is an implementation of the OASIS-UIMA specifications.
 .
 OASIS UIMA Committee: <http://www.oasis-open.org/committees/uima/>.
 .
 Unstructured Information Management applications are software systems
 that analyze large volumes of unstructured information in order to
 discover knowledge that is relevant to an end user.
 .
 An example UIM application might ingest plain text and identify
 entities, such as persons, places, organizations; or relations,
 such as works-for or located-at.
 .
 This library implements in Java the document annotation for the UIMA framework.

Package: libuima-tools-java
Description-md5: 5b2e3a94ec8dfa7aa0896889bb91d90b
Description-en: UIMA library for the UIMA tools
 Apache UIMA is an implementation of the OASIS-UIMA specifications.
 .
 OASIS UIMA Committee: <http://www.oasis-open.org/committees/uima/>.
 .
 Unstructured Information Management applications are software systems
 that analyze large volumes of unstructured information in order to
 discover knowledge that is relevant to an end user.
 .
 An example UIM application might ingest plain text and identify
 entities, such as persons, places, organizations; or relations,
 such as works-for or located-at.
 .
 This library implements in Java the classes for the tools provided with the
 Apache UIMA framework.

Package: libuima-vinci-java
Description-md5: 58b6123281e18b5386a70aac15487384
Description-en: Library to handle Vinci web service protocol
 Apache UIMA is an implementation of the OASIS-UIMA specifications.
 .
 OASIS UIMA Committee: <http://www.oasis-open.org/committees/uima/>.
 .
 Unstructured Information Management applications are software systems
 that analyze large volumes of unstructured information in order to
 discover knowledge that is relevant to an end user.
 .
 An example UIM application might ingest plain text and identify
 entities, such as persons, places, organizations; or relations,
 such as works-for or located-at.
 .
 This library is part of the UIMA framework. It implements in Java the code
 necessary to handle the Vinci web service protocol.

Package: libuinputplus-dev
Description-md5: cd11c273952837ddbfa3c204c1ec6522
Description-en: Development files for the libuinputplus library
 Easy-to-use uinput library in C++
 .
 This package contains the static library and headers.

Package: libuio-dev
Description-md5: 8ad51f0a8d103e81e879d1d2b8523e21
Description-en: Userspace IO helper library development files
 A small Userspace IO driver helper library. (development files)
 More details about UIO can be found here:
 https://www.kernel.org/doc/html/latest/driver-api/uio-howto.html

Package: libuio2
Description-md5: 17c3f2c401c153aad73ba9937b49d64c
Description-en: Userspace IO helper library
 A small Userspace IO driver helper library.
 More details about UIO can be found here:
 https://www.kernel.org/doc/html/latest/driver-api/uio-howto.html

Package: libukcc-dev
Description-md5: 7a4444d58d267eb62cbbc5bf97ef7631
Description-en: UKUI control center contains configuration applets for the UKUI desktop,
 allowing to set accessibility configuration, desktop fonts, keyboard
 and mouse properties, sound setup, desktop theme and background, user
 interface properties, screen resolution, and other UKUI parameters.

Package: libukcc3
Description-md5: 7a4444d58d267eb62cbbc5bf97ef7631
Description-en: UKUI control center contains configuration applets for the UKUI desktop,
 allowing to set accessibility configuration, desktop fonts, keyboard
 and mouse properties, sound setup, desktop theme and background, user
 interface properties, screen resolution, and other UKUI parameters.

Package: libukui-appwidget-manager-dev
Description-md5: e848181c307fbddeaf0183980d525f0b
Description-en: libukui app widget manager dev
 ukui-app-widget is a qml appwidget framework. It can display
 a view for quick browsing, which is mainly to display the
 most important data and functions of the application.
 .
 Dev of ukui app widget manager.

Package: libukui-appwidget-manager0
Description-md5: 4b822444e4f654f283f5ce8361015e73
Description-en: libukui app widget manager
 ukui-app-widget is a qml appwidget framework. It can display
 a view for quick browsing, which is mainly to display the
 most important data and functions of the application.
 .
 SDK of ukui app widget manager.

Package: libukui-appwidget-provider-dev
Description-md5: 5ac7f7ab13b937ecbae78b8d7e9d90c9
Description-en: libukui app widget provider dev
 ukui-app-widget is a qml appwidget framework. It can display
 a view for quick browsing, which is mainly to display the
 most important data and functions of the application.
 .
 Dev of ukui app widget provider.

Package: libukui-appwidget-provider0
Description-md5: 5ff2b462e9d50eb64691e8ed6852a4d0
Description-en: libukui app widget provider
 ukui-app-widget is a qml appwidget framework. It can display
 a view for quick browsing, which is mainly to display the
 most important data and functions of the application.
 .
 SDK of ukui app widget provider.

Package: libukui-appwidget-qmlplugin0
Description-md5: 58c9d71a12128dd36fcbf47fcf7df1d2
Description-en: ukui app widget plugin
 ukui-app-widget is a qml appwidget framework. It can display
 a view for quick browsing, which is mainly to display the
 most important data and functions of the application.
 .
 QML plugin of ukui app widget.

Package: libukui-common-dev
Description-md5: d3f8416e4ba7f052b4ec26ad46ac3055
Description-en: development files for UKUI common system information libraries
 UKUI interface provides common libraries used by UKUI components.
 .
 This package contains the C and C++ headers, static libraries, and
 library symlinks needed to build applications with libukui-com4c and
 libukui-com4cxx.

Package: libukui-common0
Description-md5: 1c34c6a3f58bc52fa65eee75bca7fea5
Description-en: UKUI common system information libraries
 UKUI interface provides common libraries used by UKUI components.
 .
 This package contains the libukui-com4c and libukui-com4cxx runtime
 libraries. They provide C and C++ interfaces for querying release
 metadata, the project code name, KYInfo entries, CPU model, hardware
 platform, and virtualization environment information.

Package: libukui-file-metadata-bin
Description-md5: 55b900be6c0967cae15cf68e9c608cdf
Description-en: extractor plugins for UKUI file metadata library
 This package contains plugins used by ukui-file-metadata to parse
 metadata from different file formats.

Package: libukui-file-metadata-dev
Description-md5: cbc031ab54f6ec16d548549a9ca6b060
Description-en: development files for UKUI file metadata library
 This package contains headers and CMake files for building applications
 with ukui-file-metadata.

Package: libukui-file-metadata1
Description-md5: 22f5343c5325cafe90accf9690e1e2fe
Description-en: shared library for UKUI file metadata handling
 This package provides the runtime library for extracting file metadata,
 plain text, image data and thumbnails.

Package: libukui-log4qt-dev
Description-md5: 24a793a4961d73db6725e27bb505baa9
Description-en: development files for the UKUI Qt logging library
 UKUI interface provides common libraries used by UKUI components.
 .
 This package contains the header and library symlink needed to build
 applications with the UKUI Qt logging library. The header provides
 logging helpers for Qt debug, info, warning, critical, and fatal output.

Package: libukui-log4qt1
Description-md5: d6e9fa1bd88fc841719192224dcf6dc8
Description-en: UKUI Qt logging library
 UKUI interface provides common libraries used by UKUI components.
 .
 This package contains the runtime library and GSettings schema for
 UKUI Qt application logging. It provides initialization support for
 configuring Log4Qt, handling Qt messages, and controlling log levels,
 appenders, message formatting, and log file rotation.

Package: libukui-menu-dev
Description-md5: a3aaebcbdf651721f27d4eafa47de9df
Description-en: Libraries for ukui-menu and it's plugins(development files)
 This package contains development files for libukui-menu1,
 may be used to develop plugins for ukui-menu, ukui-menu
 will load this extensions while startup.

Package: libukui-menu1
Description-md5: 1fd08f78968c4c5e346f69f1d0ee9ff4
Description-en: Libraries for ukui-menu and it's plugins
 This package contains a run time library for ukui-menu
 and it's extensions which defines a plugin interface for
 extensions, ukui-menu will load this extensions while startup.

Package: libukui-menu2
Description-md5: a1b11fc5b82aafc4693a52dfbb7a7b7e
Description-en: implementation of the freedesktop menu specification for UKUI (library)
 The package contains an implementation of the draft
 "Desktop Menu Specification" from freedesktop.org:
 .
 http://www.freedesktop.org/Standards/menu-spec
 .
 This package contains the actual library files.

Package: libukui-notification-dev
Description-md5: 257c911051564d9a7f442e19bbaf6815
Description-en: Development files for the UKUI notification library.
 This package contains the header files and development libraries
 needed to build applications that use the UKUI notification system.

Package: libukui-notification-doc
Description-md5: 011bce1d519ce1ecd61e2206f555add9
Description-en: Documentation for the UKUI notification library.
 This package contains the API documentation for the UKUI notification
 library in qch format, which can be viewed in Qt Creator or other
 development tools that support Qt documentation.

Package: libukui-notification1
Description-md5: 949c96283b920e653385878fdae7a379
Description-en: library for client registering of notification server.
 This package contains utility interfaces for notification client
 registering and settings manager.

Package: libukui-quick-core1
Description-md5: d3e2432d1e46b16fbc4c8633d5ecc607
Description-en: QML items adapted to the UKUI theme style (core library)
 C++ API for getting properties and using QtQuick items
 for application development in UKUI. This Package provides
 run time library for ukui-quick::core.

Package: libukui-quick-dev
Description-md5: 1fccbd3709a722b5078cfabea926cda4
Description-en: Development files for ukui-quick
 ukui-quick is a framework for application development
 in UKUI based on QtQuick.This package contains the
 header development files used for building applications
 base on ukui-quick.

Package: libukui-quick-framework1
Description-md5: b5cc38b5f0a28bfdb1edd796bcf90843
Description-en: QML widgets plugin framework for UKUI (framework library)
 Framework for QML widget plugins development in UKUI.
 This Package provides run time library for
 ukui-quick::framework.

Package: libukui-quick-platform1
Description-md5: 44fab7fa9de631ba3f960a3c234187d8
Description-en: Utility interfaces for style control (platform library)
 C++ API for getting style parameters in UKUI
 desktop environment such as palette, radius,
 lite mode state, etc. This Package provides
 run time library for ukui-quick::platform.

Package: libukui-search-common
Description-md5: 405b4339e13cb9db77df22656ecdfa54
Description-en: Extra files for libukui-search
 This package contains some extra files for
 libukui-search2, like translation files,
 configs, etc.

Package: libukui-search-dev
Description-md5: 39ee518241c4178857a22823ac257908
Description-en: Libraries for ukui-search(development files).
 This package contains development files for libukui-search2,
 may be used to develop plugins for ukui-search, and used to
 get applications data currently installed.

Package: libukui-search2
Description-md5: 98095687d6928a9ae861d5a20ff2f4fc
Description-en: Libraries for ukui-search.
 Run time library for ukui-search and ukui-search-service,
 also provide some extension modules, such as
 some search plugins.
 .
 This package contains a runtime library needed by
 ukui-search and it's extensions.

Package: libukui-service-interface-dev
Description-md5: fd6928e028c3f91ebc803a57474a8534
Description-en: development files for UKUI service interface library
 This package contains header files and other development resources for
 building applications and plugins against libukui-service-interface.

Package: libukui-service-interface0
Description-md5: f19455c2ace8ab319200ad176330a47b
Description-en: runtime library for UKUI service interface
 This package provides the shared library implementing the UKUI service
 interface used by service manager components and related modules at runtime.

Package: libukui-shortcut-dev
Description-md5: a3df91318cd8a9ac9db7f733984d1073
Description-en: development files for the UKUI Sidebar shortcut library
 This package contains the development files (headers and static libraries)
 for the UKUI Sidebar shortcut library.

Package: libukui-shortcut1
Description-md5: fef0b2b186fa42edde9a4516f8959308
Description-en: libraries for the UKUI Sidebar shortcut feature
 This package contains the shared libraries for the shortcut feature
 in UKUI Sidebar.

Package: libukui-sni-host-dev
Description-md5: 1aa9228e506f50b061623d40ba46ff38
Description-en: Development files for libukui-sni-host
 C++ API base on status notifier item protocol. This Package
 provides development files for developing the host part of the status notifier
 item protocol.

Package: libukui-sni-host1
Description-md5: b4f4407d228461a1be302f795ad63e2b
Description-en: Library for implementing a status notifier host
 C++ API base on status notifier item protocol. This Package
 provides run time library for ukui-widget-system-tray ,the latter
 is a widget showing in ukui-panel.

Package: libukuiinputgatherclient-dev
Description-md5: 2ce2d0c5e4f93578a84e0eb996626150
Description-en: Provide development files of libukuiinputgatherclient.
 The libukuiinputgatherclient is a library to provides interfaces
 that allow applications to interact with ukui-input-gather service
 such as get event from ukui-input-gather.
 Contains development files for libukuiinputgatherclient.

Package: libukuiinputgatherclient1
Description-md5: 95c3807aeb7ba497b591f7ee8a0d2567
Description-en: Provide library for connect to ukui-input-gather.
 The libukuiinputgatherclient is a library to provides interfaces
 that allow applications to interact with ukui-input-gather service
 such as get event from ukui-input-gather.

Package: libukwm-1-0t64
Description-md5: b08ac63f05af36b7b78c630c30807235
Description-en: window manager library from the Ukwm window manager
 Ukwm is a small window manager, using GTK+ and Clutter to do
 everything.
 .
 Ukwm is the clutter-based evolution of Metacity, which, as the
 author says, is a "Boring window manager for the adult in you. Many
 window managers are like Marshmallow Froot Loops; Metacity is like
 Cheerios."
 .
 This package contains the window manager shared library, used by ukwm
 itself, and gnome-shell.

Package: libukwm-1-dev
Description-md5: 317c675071c45ac284af1ad06bcc4eca
Description-en: Development files for the Ukwm window manager
 Ukwm is a small window manager, using GTK+ and Clutter to do
 everything.
 .
 Ukwm is the clutter-based evolution of Metacity, which, as the
 author says, is a "Boring window manager for the adult in you. Many
 window managers are like Marshmallow Froot Loops; Metacity is like
 Cheerios."
 .
 This package contains the development files.

Package: libulfius-dev
Description-md5: a211182ebfc67e9d494dc96551bd3a7a
Description-en: Web Framework for REST Applications in C - development
 Based on GNU Libmicrohttpd for the backend web server, Jansson for the
 json manipulation library, and Libcurl for the http/smtp client API.
 .
 Used to facilitate creation of web applications in C programs with a
 small memory footprint, as in embedded systems applications.
 .
 One can create webservices in HTTP or HTTPS mode, stream data, or
 implement server websockets.
 .
 This package contains the development files.

Package: libulfius2.7t64
Description-md5: 0f6f71402b67cc0e5db473ef700a5373
Description-en: Web Framework for REST Applications in C
 Based on GNU Libmicrohttpd for the backend web server, Jansson for the
 json manipulation library, and Libcurl for the http/smtp client API.
 .
 Used to facilitate creation of web applications in C programs with a
 small memory footprint, as in embedded systems applications.
 .
 One can create webservices in HTTP or HTTPS mode, stream data, or
 implement server websockets.

Package: libumad2sim0
Description-md5: f353e396e02cc90660f28f13a719acd4
Description-en: InfiniBand fabric simulator
 ibsim provides a simulation of an InfiniBand fabric,
 which can be used by the opensm subnet manager and
 infiniband diagnostics and management tools.
 .
 This package provides an LD_PRELOADable library which
 will make applications use the simulated fabric.

Package: libumf-dev
Description-md5: 9e5b3e6e6a1f1b1b03b074ccfe480f88
Description-en: Intel Unified Memory Framework development files
 The Unified Memory Framework (UMF) is a library for constructing allocators
 and memory pools. It also contains broadly useful abstractions and utilities
 for memory management. UMF allows users to manage multiple memory pools
 characterized by different attributes, allowing certain allocation types to
 be isolated from others and allocated using different hardware resources as
 required.
 This package contains the header files.

Package: libumf0
Description-md5: 0469ae42425069e79d86082b674211a8
Description-en: Intel Unified Memory Framework
 The Unified Memory Framework (UMF) is a library for constructing allocators
 and memory pools. It also contains broadly useful abstractions and utilities
 for memory management. UMF allows users to manage multiple memory pools
 characterized by different attributes, allowing certain allocation types to
 be isolated from others and allocated using different hardware resources as
 required.
 This package contains the library.

Package: libumfpack6
Description-md5: 07c504a80ed5d6310d58f98bb638446f
Description-en: sparse LU factorization library
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 The UMFPACK library provides a set of routines solving sparse linear systems
 via LU factorization.

Package: libumockdev-dev
Description-md5: e20e1fd5f7c452d037e06ca09da31d81
Description-en: development files and documentation for libumockdev
 umockdev mocks hardware devices for creating unit tests for libraries and
 programs that handle Linux hardware devices.
 .
 This library provides an UMockdevTestbed class for running a program or test
 suite under a test bed with the previously recorded devices loaded.
 .
 Right now this covers sysfs, uevents, basic support for /dev devices, and
 recording/mocking usbdevfs ioctls (for PtP/MTP devices).
 .
 With this you can simulate particular hardware in virtual environments up to
 some degree, without needing any particular privileges or disturbing the whole
 system.
 .
 The library supports gobject-introspection and builds a VAPI, so that you can
 also use it with Python, JavaScript, and other languages which support GI, and
 Vala.
 .
 This package contains the header, development, and documentation files which
 are needed for building umockdev applications.

Package: libumockdev0
Description-md5: ebb621f9941ee1cde03190e72e506f3c
Description-en: hardware mocking testbed for bug reports and regression tests
 umockdev mocks hardware devices for creating unit tests for libraries and
 programs that handle Linux hardware devices.
 .
 This library provides an UMockdevTestbed class for running a program or test
 suite under a test bed with the previously recorded devices loaded.
 .
 Right now this covers sysfs, uevents, basic support for /dev devices, and
 recording/mocking usbdevfs ioctls (for PtP/MTP devices).
 .
 With this you can simulate particular hardware in virtual environments up to
 some degree, without needing any particular privileges or disturbing the whole
 system.
 .
 The library supports gobject-introspection and builds a VAPI, so that you can
 also use it with Python, JavaScript, and other languages which support GI, and
 Vala.

Package: libunac1
Description-md5: 0d8882bdda76013b7de64ec7bd6c5a4d
Description-en: unac programming library - runtime version
 Unac is a C programmer's library that removes accents from a string.
 .
 This package contains only the shared library libunac.so.* and copyright
 information. It is only necessary for programs that use this library. If
 you plan on doing development with Unac, you will need the companion -dev
 package as well.

Package: libunac1-dev
Description-md5: e7c2e36a80abe9014ff2625c15b34b1b
Description-en: C programmer's library that removes accents from a string
 Unac is a C programmer's library that removes accents from a string.
 For instance the string été will become ete.  It provides a command
 line interface that removes accents from a input flow or a string
 given in argument (unaccent command). In the library function and the
 command, the charset of the input is specified as an argument. The
 input is converted to UTF-16 using iconv(3), accents are stripped and
 the result is converted back to the original charset. The iconv --list
 command on GNU/Linux will show all charset supported.

Package: libunbescape-java
Description-md5: d5c405a9190cc2ae7d25e681d0bf428a
Description-en: advanced yet easy-to-use escape/unescape library for Java
 unbescape is a Java library aimed at performing fully-featured and
 high-performance escape and unescape operations for:
 .
 * HTML5 and HTML 4
 * XML 1.0 and XML 1.1
 * JavaScript
 * JSON
 * URI / URL (both paths and query parameters)
 * CSS (both identifiers and string literals)
 * CSV (Comma-Separated Values)
 * Java literals
 * Java .properties files (both keys and values)
 .
 Its goals are:
 .
 * To be easy to use. Few lines of code needed. No additional dependencies.
 * To be fast. Faster and lighter than most other options available in Java.
 * To be versatile. Provides different escaping types and levels in order to
 better adapt to different scenarios and contexts.
 * To be feature-complete. Includes full HTML5 support, careful implementation
 of the JavaScript, JSON, Java, etc specifications, streaming support...

Package: libunbescape-java-doc
Description-md5: ade9cefc1b571ae97fd2266e39499104
Description-en: escape/unescape library for Java (documentation)
 This package contains the API documentation of libunbescape-java,
 a Java library aimed at performing fully-featured and
 high-performance escape and unescape operations.

Package: libuncommons-maths-java
Description-md5: bbfc507a583b58254606e864fb382d98
Description-en: Maths library for Java
 The Uncommons Maths library provides easy-to-use APIs for random number
 generators, probability distributions, combinatorics and statistics.

Package: libuncommons-maths-java-doc
Description-md5: 3f9949f4e28cbbef4c7686daadfe43af
Description-en: Maths library for Java - Documentations
 The Uncommons Maths library provides easy-to-use APIs for random number
 generators, probability distributions, combinatorics and statistics.
 .
 This package contains the API Javadoc.

Package: libuncommons-watchmaker-framework-java
Description-md5: 51b2195b3ff7d21fefa3e54243cb8cb4
Description-en: Framework for Evolutionary Computation
 The Watchmaker Framework for Evolutionary Computation is an extensible,
 high-performance, object-oriented framework for implementing
 platform-independent evolutionary algorithms in Java.

Package: libuncommons-watchmaker-swing-java
Description-md5: e23b141d16ac5340bb39f638cdcf706b
Description-en: Framework for Evolutionary Computation - Swing library
 The Watchmaker Framework for Evolutionary Computation is an extensible,
 high-performance, object-oriented framework for implementing
 platform-independent evolutionary algorithms in Java.
 .
 This package provides classes to simplify the development of Swing GUIs for
 evolutionary programs.

Package: libunconstant-perl
Description-md5: a17f89a474a08d93789257e029bffd35
Description-en: unconstant constant keywork for testing or mocking purpose
 unconstant provides an alternative implementation of constant. This
 implementation stops perl from inlining the constant, stops constant folding,
 and stops dead code removal.
 .
 This is useful for testing where a package internally declares and
 uses a constant that you want to change. This is common when wanting to test
 modules that make use of constants.

Package: libundertow-java
Description-md5: c26e14650420d4c90adf39e6f7bccf3a
Description-en: flexible performant web server written in Java
 Undertow is a flexible performant web server written in Java, providing both
 blocking and non-blocking APIs based on NIO.
 .
 Undertow has a composition based architecture that allows you to build a web
 server by combining small single purpose handlers. This gives you the
 flexibility to choose between a full Java EE servlet 4.0 container, or a low
 level non-blocking handler, to anything in between.
 .
 Undertow is designed to be fully embeddable, with easy to use fluent builder
 APIs. Undertow’s lifecycle is completely controlled by the embedding
 application.

Package: libunibilium-dev
Description-md5: cad10c85ad0932f80aa57062adfc8027
Description-en: simple, self-contained terminfo library (development files)
 This package contains the header files and documentation needed for developing
 with libunibilium.

Package: libunibilium4
Description-md5: 492d3c40641f4af4eccb7d3feb0b0e81
Description-en: simple, self-contained terminfo library
 Unibilium is a very basic terminfo library. It doesn't depend on curses or any
 other library. It also doesn't use global variables, so it should be
 thread-safe.

Package: libunibreak-dev
Description-md5: 4eed694f39896b42f5ce022c707de3a1
Description-en: line breaking library for Unicode (development files)
 libunibreak is an implementation of the Unicode line breaking algorithm
 described at http://www.unicode.org/reports/tr29/tr29-21.html
 .
 This package contains development header files.

Package: libunibreak-doc
Description-md5: 1ffee49bce61017651620e606fec4466
Description-en: line breaking library for Unicode (documentation)
 libunibreak is an implementation of the Unicode line breaking algorithm
 described at http://www.unicode.org/reports/tr29/tr29-21.html
 .
 This package contains documentation.

Package: libunibreak7
Description-md5: 43ee9c457625dcb10766a371df1dc7b7
Description-en: line breaking library for Unicode (shared library)
 libunibreak is an implementation of the Unicode line breaking algorithm
 described at http://www.unicode.org/reports/tr29/tr29-21.html
 .
 This package contains shared library to dynamically link with.

Package: libunicap-doc
Description-md5: 09c3c1675ce25d9754fcc8ff81280b8a
Description-en: unified interface to video capture devices - documentation
 Unicap provides a uniform interface to video capture devices. It allows
 applications to use any supported video capture device via a single
 API.
 .
 Unicap offers a high level of hardware abstraction while maintaining
 maximum performance. Zero copy capture of video buffers is possible for
 devices supporting it allowing fast video capture with low CPU usage
 even on low-speed architectures.
 .
 This package contains documentation.

Package: libunicap2
Description-md5: ddd4f7e30a6520061a0a2cb197f951b2
Description-en: unified interface to video capture devices - shared libraries
 Unicap provides a uniform interface to video capture devices. It allows
 applications to use any supported video capture device via a single
 API.
 .
 Unicap offers a high level of hardware abstraction while maintaining
 maximum performance. Zero copy capture of video buffers is possible for
 devices supporting it allowing fast video capture with low CPU usage
 even on low-speed architectures.
 .
 This package contains the shared libraries.

Package: libunicap2-dev
Description-md5: b63ef7b87ebd61fb8e1a0f2f88863027
Description-en: unified interface to video capture devices - development files
 Unicap provides a uniform interface to video capture devices. It allows
 applications to use any supported video capture device via a single
 API.
 .
 Unicap offers a high level of hardware abstraction while maintaining
 maximum performance. Zero copy capture of video buffers is possible for
 devices supporting it allowing fast video capture with low CPU usage
 even on low-speed architectures.
 .
 This package contains the development headers and static libraries.

Package: libunicode-casefold-perl
Description-md5: 061ec4b622abe674de0c56a977c9d176
Description-en: module for Unicode case-folding
 Unicode::CaseFold provides Unicode case-folding for Perl. Case-folding is a
 tool that allows a program to make case-insensitive string comparisons or do
 case-insensitive lookups.

Package: libunicode-collate-perl
Description-md5: e0bed90b870a6dd31394b8c1fd3e942d
Description-en: Unicode collation algorithm built with fast XSUB
 Written by SADAHIRO Tomoyuki, this module contains several functions to
 collate (sort) Unicode characters. This package is optimised in XS.
 .
 Unicode::Collate is an implementation of Unicode Technical Standard #10,
 the Unicode Collation Algorithm.

Package: libunicode-escape-perl
Description-md5: 376e8536352c35f6e33873ef7c6a3237
Description-en: escape and unescape Unicode characters
 Unicode::Escape is a Perl library to escape and unescape Unicode
 characters other than ASCII.
 .
 When the server response is javascript code, this is convenient.

Package: libunicode-japanese-perl
Description-md5: cf9c82fa229460efafd93ff49438335c
Description-en: module for converting Japanese encodings
 Unicode::Japanese is a Perl module for converting Japanese encodings. It has
 support for conversion between ZENKAKU and HANKAKU, and safely handles EMOJI
 for mobile devices (DoCoMo i-mode, ASTEL dot-i and J-PHONE J-Sky).

Package: libunicode-linebreak-perl
Description-md5: 064e5d14c788a9625ef41965b9c36e7e
Description-en: UAX #14 Unicode Line Breaking Algorithm
 Unicode::LineBreak performs Line Breaking Algorithm described in Unicode
 Standards Annex #14 [UAX #14]. East_Asian_Width informative properties
 defined by Annex #11 [UAX #11] will be concerned to determine breaking
 positions.

Package: libunicode-map-perl
Description-md5: cbee77d20b7a412a83cbc9de49175b60
Description-en: Perl module for mapping charsets from and to UTF16 Unicode
 This module converts strings from and to 2-byte Unicode UCS2 format.
 All mappings happen via 2 byte UTF16 encodings, not via 1 byte UTF8
 encoding.  To convert between UTF8 and UTF16 use Unicode::String.
 .
 For historical reasons this module coexists with Unicode::Map8.
 Please use Unicode::Map8 unless you need to care for >1 byte
 character sets, e.g. chinese GB2312.  Anyway, if you stick to the
 basic functionality (see documentation) you can use both modules
 equivalently.
 .
 The 'libwww-perl' package is needed to run the example mirrorMappings.

Package: libunicode-map8-perl
Description-md5: 5c749eaf49facf816ecb44c5e841d059
Description-en: module to map 8bit character sets to Unicode
 Unicode::Map8 is a Perl module that implements efficient mapping tables for
 conversion between 8-bit character sets and 16 bit Unicode. There are about
 170 mapping tables between various character sets, based on vendor mapping
 tables provided by Unicode, Inc. and code tables in RFC1345.

Package: libunicode-maputf8-perl
Description-md5: a63b829a9cba7ef1e40b402c9fee483c
Description-en: Perl module for converting between any character sets and UTF8
 Unicode::MapUTF8 provides an adapter layer between core routines for
 converting to and from UTF8 and other encodings.  In essence, a way
 to give multiple existing Unicode modules a single common interface
 so you don't have to know the underlying implementations to do
 simple UTF8 to-from other character set encoding conversions.  As
 such, it wraps the Unicode::String, Unicode::Map8, Unicode::Map and
 Jcode modules in a standardized and simple API.
 .
 This also provides general character set conversion operation based
 on UTF8 - it is possible to convert between any two compatible and
 supported character sets via a simple two step chaining of
 conversions.
 .
 As with most things Perlish - if you give it a few big chunks of text
 to chew on instead of lots of small ones it will handle many more
 characters per second.
 .
 By design, it can be easily extended to encompass any new charset
 encoding conversion modules that arrive on the scene.

Package: libunicode-string-perl
Description-md5: 8a113d24b6f7b932bed6d7b198381cff
Description-en: Older Perl modules for Unicode string manipulation
 This package provides Unicode::String, which manipulates strings of
 characters in various Unicode representations, and Unicode::CharName,
 which maps Unicode characters to official character names.
 .
 These modules predate native Unicode support inside Perl.  Normally, the
 integrated Perl Unicode support and modules such as Encode should be used
 instead of these modules.  They are provided primarily for their
 additional utility functions and to support other Perl code with
 dependencies on these modules.  Be aware that Unicode::CharName only
 includes Unicode characters up to Unicode 4.1 and the character name
 tables included with Perl are more complete.

Package: libunicode-stringprep-perl
Description-md5: ae2c87c9d22abc04804e7b5af5328572
Description-en: Perl module for preparation of Internationalized Strings (RFC 3454)
 Unicode::Stringprep implements the stringprep framework for preparing Unicode
 text strings in order to increase the likelihood that string input and
 string comparison work in ways that make sense for typical users
 throughout the world. The stringprep protocol is useful for protocol
 identifier values, company and personal names, internationalized domain
 names, and other text strings. The stringprep framework does not specify
 how protocols should prepare text strings. Protocols must create profiles
 of stringprep in order to fully specify the processing options.

Package: libuniconf4.6t64
Description-md5: f833cb84092c7dd2b36593b8df557a5f
Description-en: C++ network libraries for rapid application development
 UniConf is a configuration system that can serve as the centrepiece among
 many other, existing configuration systems, such as:
 * GConf
 * KConfig
 * Windows registry
 * Mutt ;)
 .
 UniConf can also be accessed over the network, with authentication, allowing
 easy replication of configuration data via the UniReplicateGen.

Package: libunicorn-dev
Description-md5: f8162c53a45eddcf56193d594852de0c
Description-en: Lightweight CPU emulator framework (development headers)
 Unicorn is a CPU emulator which is based on the CPU emulation code from
 QEMU. Unlike QEMU, it focuses on the emulation of CPU code without a
 full system emulation, but with the goal to make the emulation
 extensible and easy to integrate in custom tools. Unicorn provides
 language bindings for Python, Ruby, and Rust (among others) and has
 instrumentation hooks for various CPU events. This makes Unicorn well
 suited for malware analysis and reverse engineering.
 .
 This package installs the headers and development files.

Package: libunicorn2t64
Description-md5: ab339ea95751404925cba8f0755e4060
Description-en: Lightweight CPU emulator framework
 Unicorn is a CPU emulator which is based on the CPU emulation code from
 QEMU. Unlike QEMU, it focuses on the emulation of CPU code without a
 full system emulation, but with the goal to make the emulation
 extensible and easy to integrate in custom tools. Unicorn provides
 language bindings for Python, Ruby, and Rust (among others) and has
 instrumentation hooks for various CPU events. This makes Unicorn well
 suited for malware analysis and reverse engineering.
 .
 This package installs the shared library of Unicorn.

Package: libunilog-dev
Description-md5: aed989c30ef827a87ae18bc02e13d817
Description-en: wrapper library for google-glog (develop)
 Define unified log formats for Xilinx vitis ai tools.
 .
 This package contains what you need for compiling sources that
 use this library in your own code.

Package: libunilog2
Description-md5: d410e793c8b09580fa3881cd1bd0fee7
Description-en: wrapper library for google-glog
 Define unified log formats for Xilinx vitis ai tools.
 .
 This package contains what you need to run programs that use this
 library.

Package: libuninameslist-dev
Description-md5: cced08fee8b0cff895c14321280db1a8
Description-en: library of Unicode annotation data (development files)
 The library contains a large array with one entry for each unicode code
 point (U+0000 - U+10FFFF). Each entry contains two strings, a name and
 an annotation. The library also contains a list of all the Unicode blocks.
 .
 This package contains the runtime library's development files.

Package: libuninameslist1
Description-md5: 7a72092a2f6b5a9c8f83138a239c1f62
Description-en: library of Unicode annotation data
 The library contains a large array with one entry for each unicode code
 point (U+0000 - U+10FFFF). Each entry contains two strings, a name and
 an annotation. The library also contains a list of all the Unicode blocks.
 .
 This package contains the runtime library.

Package: libuninum-dev
Description-md5: 6754fae98acea3485658c5cd129be13f
Description-en: development files for Libuninum library
 Libuninum is a library for converting Unicode strings to numbers and numbers to
 Unicode strings. Standard functions like strtoul, strtod, and sprintf do
 this for numbers written in the usual Western number system using the
 Indo-Arabic numerals, but they do not handle other number systems.
 .
 Libuninum can handle them properly.
 .
 This package contains files needed if you wish to use the libstatgrab
 library in your own programs.

Package: libuninum5
Description-md5: 91b2e69ec53880981cc3ace09563138c
Description-en: library for handling numbers as Unicode strings
 Libuninum is a library for converting Unicode strings to numbers and numbers to
 Unicode strings. Standard functions like strtoul, strtod, and sprintf do
 this for numbers written in the usual Western number system using the
 Indo-Arabic numerals, but they do not handle other number systems.
 .
 Libuninum can handle them properly.

Package: libunirest-java-java
Description-md5: 5044534ad11143b9ca0c0fe1e0d34fa2
Description-en: Simplified, lightweight HTTP client library
 Unirest is a set of lightweight HTTP libraries
 available in multiple languages
 .
 Features:
 .
 * Make GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS requests
 * Both synchronous and asynchronous (non-blocking) requests
 * It supports form parameters, file uploads and custom body entities
 * Easily add route parameters without ugly string concatenations
 * Supports gzip
 * Supports Basic Authentication natively
 * Customizable timeout, concurrency levels and proxy settings
 * Customizable default headers for every request (DRY)
 * Customizable HttpClient and HttpAsyncClient implementation
 * Automatic JSON parsing into a native object for JSON responses
 * Customizable binding, with mapping from response body to java Object

Package: libunits-cpp-dev
Description-md5: 2fa08235e48cc31c281e04bc6ade96fc
Description-en: unit conversion library for c++ (development files)
 a compile-time, header-only, dimensional analysis and unit conversion library
 built on c++14 with no dependencies.
 .
 This is a header-only library.

Package: libunittest++-dev
Description-md5: 2d9ff155ab5dacb122b9e87228aa9dcd
Description-en: unit testing framework for c++, static library and headers
 unittest++ is a unit testing framework designed for simplicity
 and portability. Features include no explicit test registration,
 good crash handling, fixtures, rich condition-checking functionality,
 minimal footprint for embedded environments.

Package: libunittest++2
Description-md5: 3b777e70403137d7cb1251d78d67a8d6
Description-en: unit testing framework for c++, runtime library
 unittest++ is a unit testing framework designed for simplicity
 and portability. Features include no explicit test registration,
 good crash handling, fixtures, rich condition-checking functionality,
 minimal footprint for embedded environments.
 .
 Provides the Unittest library

Package: libunity-api-dev
Description-md5: 4bb02513618bd0168cb34b1162374241
Description-en: Header files for Unity API
 Library to integrate with the Unity shell (dev files)

Package: libunity-api-doc
Description-md5: 7d5e94f7e0e24c9a34633f1093f27777
Description-en: Documentation for Unity API
 Library to integrate with the Unity shell (documentation)

Package: libunity-api0
Description-md5: 015cd0fcdda85de41af6e36db1cbe306
Description-en: API for Unity shell integration
 Library to integrate with the Unity shell

Package: libunity-control-center-dev
Description-md5: d94b8cc23eade4594fdcf9cbed49b9fd
Description-en: utilities to configure the GNOME desktop
 This package contains the files needed to build Control Center panels

Package: libunity-control-center1
Description-md5: d35b85c0b8b73f7bf4cf19c7aa215660
Description-en: utilities to configure the GNOME desktop
 This package contains the library used by Control Center panels

Package: libunity-core-6.0-9
Description-md5: 2ee857fee5d2f8dbac3e4840d118df06
Description-en: core library for the Unity interface
 Unity is a desktop experience that sings. Designed by Canonical and the Ayatana
 community, Unity is all about the combination of familiarity and the future. We
 bring together visual design, analysis of user experience testing, modern
 graphics technologies and a deep understanding of the free software landscape
 to produce what we hope will be the lightest, most elegant and most delightful
 way to use your PC.
 .
 This package contains shared libraries to be used by unity-3d.

Package: libunity-core-6.0-dev
Description-md5: 9d4511f2e1fa9f78a3708127328fd86b
Description-en: Core library for the Unity interface - development files
 Unity is a desktop experience that sings. Designed by Canonical and the Ayatana
 community, Unity is all about the combination of familiarity and the future. We
 bring together visual design, analysis of user experience testing, modern
 graphics technologies and a deep understanding of the free software landscape
 to produce what we hope will be the lightest, most elegant and most delightful
 way to use your PC.
 .
 This package contains development files for libraries to be used by unity.

Package: libunity-gtk-parser-dev-common
Description-md5: 626a0a177d2b39396e5bbe48d64c4064
Description-en: Common files for GtkMenuShell to GMenuModel parser
 This library converts GtkMenuShells into GMenuModels.
 .
 This package contains common headers and documentation.

Package: libunity-gtk2-parser-dev
Description-md5: 0e6949492c772089528476a1a8243018
Description-en: GtkMenuShell to GMenuModel parser
 This library converts GtkMenuShells into GMenuModels.
 .
 This package contains pkg-config files and libraries.

Package: libunity-gtk2-parser0
Description-md5: 204500b413c2c01152d690e2dffea312
Description-en: GtkMenuShell to GMenuModel parser
 This library converts GtkMenuShells into GMenuModels.

Package: libunity-gtk3-parser-dev
Description-md5: 0e6949492c772089528476a1a8243018
Description-en: GtkMenuShell to GMenuModel parser
 This library converts GtkMenuShells into GMenuModels.
 .
 This package contains pkg-config files and libraries.

Package: libunity-gtk3-parser0
Description-md5: 204500b413c2c01152d690e2dffea312
Description-en: GtkMenuShell to GMenuModel parser
 This library converts GtkMenuShells into GMenuModels.

Package: libunity-java
Description-md5: abbdf112a2064d5e6d7618d526e889b6
Description-en: Parse scientific unit specifications with Java
 This is the unity library, which is able to parse scientific unit
 specifications using a variety of syntaxes. It is not a goal for this
 library to do any processing of the resulting units, such as unit
 conversion or arithmetic.

Package: libunity-java-doc
Description-md5: 97885ab02490d030d53c06840b726ec4
Description-en: Parse scientific unit specifications with Java (javadocs)
 This is the unity library, which is able to parse scientific unit
 specifications using a variety of syntaxes. It is not a goal for this
 library to do any processing of the resulting units, such as unit
 conversion or arithmetic.
 .
 This package contains the JavaDoc documentation of the package.

Package: libunity-misc-dev
Description-md5: be205441b197c106735472a240f3781f
Description-en: Miscellaneous functions for Unity - development files
 libunity-misc is a shared library that provides miscellaneous functions for
 Unity.
 .
 This package contains files that are needed to build applications.

Package: libunity-misc-doc
Description-md5: 7c6b11eb68d32f1b14e41a9bb4ed9262
Description-en: Miscellaneous functions for Unity - documentation
 libunity-misc is a shared library that provides miscellaneous functions for
 Unity.
 .
 This package contains the documentation.

Package: libunity-misc4
Description-md5: bb4bad60843732bf6465ea6c2b39f009
Description-en: Miscellaneous functions for Unity - shared library
 libunity-misc is a shared library that provides miscellaneous functions for
 Unity.
 .
 This package contains shared libraries to be used by application.

Package: libunity-scopes-json-def-phone
Description-md5: 059e6753d2fc689a40eb65acb6f2992c
Description-en: binding to get scopes into the launcher - phone def file
 libunity is a shared library to be able to interact with the launcher
 and add places in Unity environment.
 .
 This package contains default scopes definition for the phone.

Package: libunity-settings-daemon-dev
Description-md5: a63b34861cea91102a69170b872eb11f
Description-en: Helper library for accessing settings (development files)
 This package contains a headers for using libunity-settings-daemon

Package: libunity-settings-daemon1
Description-md5: 0ac97c800f21728126b5a4023bdbb541
Description-en: Helper library for accessing settings
 This package contains a helper library for unity-control-center

Package: libunity-tools
Description-md5: edc4fdcfec4a24212443aa9deb14d1f8
Description-en: binding to get places into the launcher - debugging tools
 libunity is a shared library to be able to interact with the launcher
 and add places in Unity environment.
 .
 This package contains debugging tools for introspecting results and issuing
 search on the lenses manually.

Package: libunivalue-dev
Description-md5: c40a3ef69d2922a882a2cadb777046d6
Description-en: C++ universal value object and JSON library - development headers
 A universal value object, with JSON encoding (output) and decoding
 (input).
 .
 Built as a single dynamic RAII C++ object class, and no templates.
 .
 UniValue is a reaction to json_spirit,
 seeking to minimize template and memory use,
 providing a straightforward RAII class
 compatible with link-time optimization and embedded uses.
 .
 This package provides header files for development.

Package: libunivalue0
Description-md5: 62d21c629f8ec64a0be22da4bb6dd942
Description-en: C++ universal value object and JSON library
 A universal value object, with JSON encoding (output) and decoding
 (input).
 .
 Built as a single dynamic RAII C++ object class, and no templates.
 .
 UniValue is a reaction to json_spirit,
 seeking to minimize template and memory use,
 providing a straightforward RAII class
 compatible with link-time optimization and embedded uses.

Package: libuniversal-can-perl
Description-md5: 46763af6a14849d13af2a51929626a04
Description-en: safer version of UNIVERSAL::can
 The UNIVERSAL class provides a few default methods so that all objects can
 use them. Object orientation allows programmers to override these methods in
 subclasses to provide more specific and appropriate behavior.
 .
 Some authors call methods in the UNIVERSAL class on potential invocants as
 functions, bypassing any possible overriding. This is wrong and one should
 not do it. Unfortunately, not everyone heeds this warning and their bad code
 can break good code.
 .
 This module replaces UNIVERSAL::can() with a method that checks to see if
 the first argument is a valid invocant (whether an object -- a blessed
 referent -- or the name of a class). If so, and if the invocant's class has
 its own can() method, it calls that as a method. Otherwise, everything works
 as you might expect.
 .
 If someone attempts to call UNIVERSAL::can() as a function, this module will
 emit a lexical warning (see perllexwarn) to that effect. You can disable it
 with no warnings; or no warnings 'UNIVERSAL::isa';, but don't do that; fix
 the code instead.

Package: libuniversal-exports-perl
Description-md5: a940aa771d9bbcc75ea4cabcd6406f28
Description-en: module for lightweight, universal variable exporting
 UNIVERSAL::exports is an alternative to the Perl Exporter module, providing a
 universal, lightweight subset of its functionality. It uses Exporter::Lite
 (see libexporter-lite-perl for details).
 .
 Historically, this module provided UNIVERSAL::require, which has become an
 independent distribution. For reasons of backward compatibility, this package
 depends on libuniversal-require-perl.

Package: libuniversal-isa-perl
Description-md5: 1e2b6a7742ac60a13bdbc6b7326845de
Description-en: safer version of UNIVERSAL::isa
 UNIVERSAL is base class for ALL classes in Object Oriented Perl.
 UNIVERSAL::isa (isa stands for "is a") is method which can tell
 You if object is blessed in package or inherits from package.
 .
 This module overloads UNIVERSAL::isa with a version that makes sure
 that, when called as a function on objects which override isa, isa will
 call the appropriate method on those objects
 .
 In all other cases, the real UNIVERSAL::isa gets called directly.

Package: libuniversal-moniker-perl
Description-md5: 02b608387da15995bd356a763a57af12
Description-en: Methods to output nicer names for your Perl modules/classes
 Class names in Perl often don't sound great when spoken, or look good
 when written in prose. For this reason, the module authors tend to
 say things like "customer" or "basket" when they are referring to
 "My::Site::User::Customer" or "My::Site::Shop::Basket". They thought
 it would be nice if their classes knew what they would prefer to call
 them.
 .
 The UNIVERSAL::moniker module will add a "moniker" (and
 "plural_moniker") method to "UNIVERSAL", and so to every class or
 module.

Package: libuniversal-ref-perl
Description-md5: bc6d9fca03972170640f2bdc0b11186b
Description-en: turns ref() into a multimethod
 UNIVERSAL::ref changes the behavior of the builtin function ref(). If
 ref() is called on an object that has requested an overloaded ref, the
 object's ->ref method will be called and its return value used instead.

Package: libuniversal-require-perl
Description-md5: 82f788b6814efbc1649a557961ac9881
Description-en: Load modules from a variable (deprecated)
 This works exactly like the standard require in Perl, except without
 the bareword restriction, and it does not die.  Since require() is
 placed in the UNIVERSAL namespace, it will work on any module.  You
 just have to use UNIVERSAL::require somewhere in your code.
 .
 If you have ever had to do this...
 .
 eval "require $module";
 .
 to get around the bareword caveats on require(), this module is for
 you. It creates a universal require() class method that will work
 with every Perl module and it is secure. So instead of doing some
 arcane eval() work, you can do this:
 .
 $module->require;
 .
 It does not save you much typing, but it will make a lot more sense
 to someone who is not a ninth level Perl acolyte.
 .
 Also provided is a use() method which works in a similar way.
 .
 NOTE that UNIVERSAL::require is considered deprecated by its author, who
 suggestest to look at a number of better suited and more actively maintained
 alternatives discussed in the POD's "SEE ALSO" section.

Package: libuniversaldetector-dev
Description-md5: e585873978538dbb659470b8824b4a13
Description-en: library for character set autodetection
 This is an Objective-C wrapper for the uchardet package by Mozilla.
 Its intended use is filename encoding detection.

Package: libuniversalimporter-dev
Description-md5: dbf561a050e4a08ecfa5229b873783b4
Description-en: Development files for HiPerConTracer Universal Importer API library
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package provides header files for the Universal Importer library.
 You need them to integrate Universal Importer into your own programs.

Package: libuniversalimporter2
Description-md5: 729393a1a17481500d5606aaebde45f1
Description-en: API library of HiPerConTracer Universal Importer
 High-Performance Connectivity Tracer (HiPerConTracer) is a Ping/Traceroute
 measurement framework. HiPerConTracer refers to the core measurement tool,
 which performs regular Ping and Traceroute runs among sites.
 Key features include:
 - Multi-transport-protocol support (ICMP, UDP);
 - Multi-homing and parallelism support;
 - Handling of network load balancing;
 - Multi-platform support (currently Linux and FreeBSD);
 - High-precision (nanosecond) timing (Linux software and hardware
 timestamping);
 - Integrated library (shared/static) for third-party software
 (libhipercontracer);
 - Open-source C++ codebase focused on performance and portability with
 only a small number of dependencies.
 .
 Furthermore, the HiPerConTracer framework provides additional tools for
 obtaining, processing, collecting, storing, and retrieving measurement
 data:
 - Viewer Tool: Displays the contents of results files.
 - Results Tool: Merges and converts results files (e.g., to CSV format).
 - Sync Tool: Copies data from a measurement node (vantage point) to a
 remote collector server via RSync/SSH.
 - Reverse Tunnel Tool: Maintains a reverse SSH tunnel from a remote
 measurement node to a collector server.
 - Collector/Node Tools: Simplify the setup of nodes and collectors.
 - Trigger Tool: Triggers measurements in the reverse direction.
 - Importer Tool: Stores measurement data into SQL (MariaDB/MySQL,
 PostgreSQL) or NoSQL (MongoDB) databases.
 - Query Tool: Queries data from a database and stores it into a results
 file.
 - Database Shell: A simple command-line front-end for the underlying
 database backends.
 - Database Tools: Helper scripts to join database configurations into
 an existing DBeaver configuration.
 - UDP Echo Server: A UDP Echo (RFC 862) protocol endpoint.
 .
 This package provides the Universal Importer API library.

Package: libunivocity-parsers-java
Description-md5: c9b6bfeec11b70dd8d818d583f6e719a
Description-en: Parsers for CSV, TSV and fixed width files
 univocity-parsers is a collection of extremely fast and reliable parsers
 for Java. It provides a consistent interface for handling different file
 formats, and a solid framework for the development of new parsers.

Package: libunix-configfile-perl
Description-md5: 72aacc35da67286faf5c1b5409d280f1
Description-en: Perl interface to various Unix configuration files
 The Unix::ConfigFile distribution is a suite of modules that provide simple
 interfaces to various Unix configuration files.  The objective is to free the
 system administrator from dealing with the trivial formatting details of the
 files, and allow him or her to concentrate on the information therein.
 Currently supported files include:
 .
 aliases    Unix::AliasFile
 automount  Unix::AutomountFile
 group      Unix::GroupFile
 passwd     Unix::PasswdFile

Package: libunix-errno-ocaml
Description-md5: 2b328779347920320b55e5a54847333c
Description-en: errno variant that includes a variety of constructors
 An errno variant similar to Unix.error but including POSIX
 2008, Linux, OS X, and FreeBSD constructors. A macro
 definition type is also provided in order to transport a
 specific errno-integer map as is the case with FUSE or
 9p2000.u. The types and their functions reside in Errno and
 are independent of any Unix bindings. This makes the
 library's types usable from MirageOS on top of Xen.
 .
 Runtime files are used when running applications using this
 package.

Package: libunix-errno-ocaml-dev
Description-md5: 2ec3b31d30e29197dc7aa63b73c98ab1
Description-en: errno variant that includes a variety of constructors -- development files
 An errno variant similar to Unix.error but including POSIX
 2008, Linux, OS X, and FreeBSD constructors. A macro
 definition type is also provided in order to transport a
 specific errno-integer map as is the case with FUSE or
 9p2000.u. The types and their functions reside in Errno and
 are independent of any Unix bindings. This makes the
 library's types usable from MirageOS on top of Xen.
 .
 The development files are required for development of OCaml
 modules using this package.

Package: libunix-mknod-perl
Description-md5: 3f8208500b191ea7932daabd7102cca3
Description-en: Perl extension for mknod, major, minor, and makedev
 Unix::Mknod allows access to the device routines major()/minor()/makedev()
 that may or may not be macros in .h files.
 .
 It also allows access to the mknod(2) system call.

Package: libunix-processors-perl
Description-md5: 01ce29be3d123f3e3d3968d1c72ed47b
Description-en: interface to processor (CPU) information
 Unix::Processors provides accessors to per-processor (CPU) information. The
 object is obtained with the Unix::Processors::processors call.

Package: libunixsocket-java
Description-md5: d7397886789daa7fada682a6ed9c8b35
Description-en: Unix socket API and bindings for Java
 This library is a collection of classes and native code to
 allow you to read and write Unix sockets from within Java.

Package: libunoil-java
Description-md5: 9e017c19c2cbf8cab7b83a1ee17e6890
Description-en: transitional package for LibreOffice UNO runtime environment
 LibreOffice is a full-featured office productivity suite that provides
 a near drop-in replacement for Microsoft(R) Office.
 .
 This has now been merged into liblibreoffice-java and this package thus
 can be safely removed once installed.

Package: libunshield-dev
Description-md5: f53a2ef1fdc7f66e30b0fc65a88111c5
Description-en: development files for libunshield
 This are libraries to create applications extracting CAB files from
 InstallShield installers used to be installed on Windows CE devices or
 Windows desktop machines.
 .
 This package contains the development files needed to link applications
 against libunshield.

Package: libunshield1
Description-md5: ecabf129265c9587ce2fd292ab982c0d
Description-en: library to extract CAB files from InstallShield installers
 This are libraries to create applications extracting CAB files from
 InstallShield installers used to be installed on Windows CE devices or
 Windows desktop machines.

Package: libunuran-dev
Description-md5: 43306614c8d35cc090d3984abda4b734
Description-en: Universal Non-Uniform RAndom Number generator - development files
 This is a collection of algorithms for generating non-uniform pseudorandom
 variates as a library of C functions designed and implemented by the ARVAG
 (Automatic Random VAriate Generation) project group in Vienna.
 .
 This package provides unuran library development files.

Package: libunuran18
Description-md5: d172b3e1f03424a3a1e33a4b0eded8aa
Description-en: Universal Non-Uniform RAndom Number generator
 This is a collection of algorithms for generating non-uniform pseudorandom
 variates as a library of C functions designed and implemented by the ARVAG
 (Automatic Random VAriate Generation) project group in Vienna.

Package: libunwind-17-dev
Description-md5: 70dd0c847cdef69a0ce9c2191d54b77e
Description-en: production-quality unwinder
 libunwind is a production-quality unwinder, with platform support for DWARF
 unwind info, SjLj, and ARM EHABI.
 .
 The low level libunwind API was designed to work either in-process (aka local)
 or to operate on another process (aka remote), but only the local path has
 been implemented. Remote unwinding remains as future work.

Package: libunwind-17t64
Description-md5: 70dd0c847cdef69a0ce9c2191d54b77e
Description-en: production-quality unwinder
 libunwind is a production-quality unwinder, with platform support for DWARF
 unwind info, SjLj, and ARM EHABI.
 .
 The low level libunwind API was designed to work either in-process (aka local)
 or to operate on another process (aka remote), but only the local path has
 been implemented. Remote unwinding remains as future work.

Package: libunwind-18
Description-md5: 70dd0c847cdef69a0ce9c2191d54b77e
Description-en: production-quality unwinder
 libunwind is a production-quality unwinder, with platform support for DWARF
 unwind info, SjLj, and ARM EHABI.
 .
 The low level libunwind API was designed to work either in-process (aka local)
 or to operate on another process (aka remote), but only the local path has
 been implemented. Remote unwinding remains as future work.

Package: libunwind-18-dev
Description-md5: 70dd0c847cdef69a0ce9c2191d54b77e
Description-en: production-quality unwinder
 libunwind is a production-quality unwinder, with platform support for DWARF
 unwind info, SjLj, and ARM EHABI.
 .
 The low level libunwind API was designed to work either in-process (aka local)
 or to operate on another process (aka remote), but only the local path has
 been implemented. Remote unwinding remains as future work.

Package: libunwind-19-dev
Description-md5: e0f421c84efc3ef19fcbc9e27be10510
Description-en: LLVM unwinder, not compatible with glibc
 llvm-libunwind is the LLVM unwinder, with platform support for DWARF
 unwind info, SjLj, and ARM EHABI.  Using it for packaging work inside
 Debian is not recommended, incompatible with glibc.
 .
 The low level libunwind API was designed to work either in-process (aka local)
 or to operate on another process (aka remote), but only the local path has
 been implemented. Remote unwinding remains as future work.

Package: libunwind-20-dev
Description-md5: e0f421c84efc3ef19fcbc9e27be10510
Description-en: LLVM unwinder, not compatible with glibc
 llvm-libunwind is the LLVM unwinder, with platform support for DWARF
 unwind info, SjLj, and ARM EHABI.  Using it for packaging work inside
 Debian is not recommended, incompatible with glibc.
 .
 The low level libunwind API was designed to work either in-process (aka local)
 or to operate on another process (aka remote), but only the local path has
 been implemented. Remote unwinding remains as future work.

Package: libunwind-21-dev
Description-md5: e0f421c84efc3ef19fcbc9e27be10510
Description-en: LLVM unwinder, not compatible with glibc
 llvm-libunwind is the LLVM unwinder, with platform support for DWARF
 unwind info, SjLj, and ARM EHABI.  Using it for packaging work inside
 Debian is not recommended, incompatible with glibc.
 .
 The low level libunwind API was designed to work either in-process (aka local)
 or to operate on another process (aka remote), but only the local path has
 been implemented. Remote unwinding remains as future work.

Package: libunwind-22-dev
Description-md5: eb120532210ba0a1aa18eb3464ed08dc
Description-en: LLVM unwinder, not compatible with glibc
 llvm-libunwind is the LLVM unwinder, with platform support for DWARF
 unwind info, SjLj, and ARM EHABI. Using it for packaging work inside
 Debian is not recommended, incompatible with glibc.
 .
 The low level libunwind API was designed to work either in-process (aka local)
 or to operate on another process (aka remote), but only the local path has
 been implemented. Remote unwinding remains as future work.

Package: libunwind-setjmp0
Description-md5: a2ad087672aa604c7e2e5e0dee1676a0
Description-en: libunwind-based non local goto - runtime
 The unwind-setjmp library offers a libunwind-based implementation of
 non-local gotos. This implementation is intended to be a drop-in
 replacement for the normal, system-provided routines of the same name.
 The main advantage of using the unwind-setjmp library is  that  setting
 up a non-local goto via one of the setjmp() routines is very fast.
 .
 This package includes the shared library

Package: libunwind-setjmp0-dev
Description-md5: 099a990a984e4f0a5487014e58a269b8
Description-en: libunwind-based non local goto - development
 The unwind-setjmp library offers a libunwind-based implementation of
 non-local gotos. This implementation is intended to be a drop-in
 replacement for the normal, system-provided routines of the same name.
 The main advantage of using the unwind-setjmp library is  that  setting
 up a non-local goto via one of the setjmp() routines is very fast.
 .
 This package includes the development support files

Package: libupb-dev
Description-md5: 51abf7e2f8b7621efa1cc652fd81f9b4
Description-en: small protobuf implementation in C (development files)
 upb generates a C API for creating, parsing, and serializing messages as
 declared in .proto files. upb is heavily arena-based: all messages always
 live in an arena (note: the arena can live in stack or static memory if
 desired).
 .
 This package contains the development headers needed for upb.

Package: libupb0t64
Description-md5: f1c95b58f08881afd4c9ecaaaa1832ee
Description-en: small protobuf implementation in C
 upb generates a C API for creating, parsing, and serializing messages as
 declared in .proto files. upb is heavily arena-based: all messages always
 live in an arena (note: the arena can live in stack or static memory if
 desired).
 .
 This package contains the runtime libraries needed for upb.

Package: libupki-dev
Description-md5: 7c003728c110ef64f0709d42639426de
Description-en: Browser-grade certificate infrastructure (development files)
 This package contains the development headers, static library, and
 pkg-config metadata for the libupki library.

Package: libupki-openssl-dev
Description-md5: e4706d16c31cee4d2f22f4b4a4771e4d
Description-en: Browser-grade certificate infrastructure (OpenSSL development files)
 This package contains the development headers, static library, and
 pkg-config metadata for the libupki-openssl library.

Package: libupki-openssl1
Description-md5: 496ef17cfaa160935ca908c38732df63
Description-en: Browser-grade certificate infrastructure (OpenSSL shared library)
 This package provides the libupki-openssl shared library which extends
 libupki with OpenSSL-based certificate operations.

Package: libupki1
Description-md5: d125a3083fa8f971040bc1b39a992271
Description-en: Browser-grade certificate infrastructure (shared library)
 This package provides the libupki shared library which can be used by
 programs to check CRLite revocations and manage certificate revocation
 information.

Package: libupnp-dev
Description-md5: 5b00b83ba3f0b91f5cd6c227c7c56c18
Description-en: Portable SDK for UPnP Devices, version 1.14 (development files)
 The Portable SDK for UPnP Devices (libupnp) provides developers with an
 API and open source code for building control points, devices, and
 bridges that are compliant with Version 1.0 of the Universal Plug and
 Play Device Architecture Specification - see http://www.upnp.org/ for
 specifications.
 .
 This package contains the header files, documentation and
 debug versions of libraries needed for development of programs using
 uPnP.

Package: libupnp-doc
Description-md5: 9fedcb0e4344f1690d52d3573988d5d8
Description-en: Documentation for the Portable SDK for UPnP Devices
 The Portable SDK for UPnP Devices (libupnp) provides developers with an
 API and open source code for building control points, devices, and
 bridges that are compliant with Version 1.0 of the Universal Plug and
 Play Device Architecture Specification - see http://www.upnp.org/ for
 specifications.
 .
 This package contains the HTML documentation for the libupnp library
 in /usr/share/doc/libupnp-dev/

Package: libupnp-java
Description-md5: 450d844c0c2cc37340afc9c3b9688263
Description-en: Java library for Universal Plug aNd Play (upnp)
 Pure java library for interacting with upnp devices on a network. Commonly used
 for games, p2pool clients, and video services.
 .
 This package contains the Java library. For documentation, see
 libupnp-java-doc.

Package: libupnp-java-doc
Description-md5: a36cb08ac68064814bdd381ddb6a9048
Description-en: Java library for Universal Plug aNd Play (upnp) - doc
 Pure java library for interacting with upnp devices on a network. Commonly used
 for games, p2pool clients, and video services.
 .
 This package contains the Javadoc API

Package: libupnp17t64
Description-md5: e86f06a1ce120fa0f28ec54f97980bce
Description-en: Portable SDK for UPnP Devices (shared library)
 The Portable SDK for UPnP Devices (libupnp) provides developers with an
 API and open source code for building control points, devices, and
 bridges that are compliant with Version 1.0 of the Universal Plug and
 Play Device Architecture Specification - see http://www.upnp.org/ for
 specifications.
 .
 This package contains the runtime library for uPnP.

Package: libups-nut-perl
Description-md5: 07ba3b0b421755a1e64d9b1ccaecc15f
Description-en: network UPS tools - Perl bindings for NUT server
 Network UPS Tools (NUT) is a client/server monitoring system that
 allows computers to share uninterruptible power supply (UPS) and
 power distribution unit (PDU) hardware. Clients access the hardware
 through the server, and are notified whenever the power status
 changes.
 .
 This package provides Perl bindings to connect to NUT server.

Package: libupse-dev
Description-md5: 44366922cb93a607b6d2656099bd9587
Description-en: unix playstation sound emulator - library development files
 UPSE is an advanced playstation sound emulator which
 concentrates on sound correctness. It plays PSF and
 MiniPSF format files.
 .
 This package contains the development files for the
 libupse emulation core.

Package: libupse2
Description-md5: 26f913cdc0419bd33ca297eed3e5e47f
Description-en: unix playstation sound emulator - library
 UPSE is an advanced playstation sound emulator which
 concentrates on sound correctness. It plays PSF and
 MiniPSF format files.
 .
 This package contains the shared library which contains
 the emulation core.

Package: libur-perl
Description-md5: 1a9871f527594c4c405b60a255c17774
Description-en: object/relation mapper library
 UR is a class framework and object/relational mapper for Perl. It starts with
 the familiar Perl meme of the blessed hash reference as the basis for object
 instances, and extends its capabilities with ORM (object-relational mapping)
 capabilities, object cache, in-memory transactions, more formal class
 definitions, metadata, documentation system, iterators, command line tools,
 etc.
 .
 UR can handle multiple column primary and foreign keys, SQL joins involving
 class inheritance and relationships, and does its best to avoid querying the
 database unless the requested data has not been loaded before. It has support
 for SQLite, Oracle, MySQL and Postgres databases, and the ability to use a
 text file as a table.
 .
 UR uses the same syntax to define non-persistent objects, and supports
 in-memory transactions for both.

Package: liburdfdom-dev
Description-md5: 12c2fd546b7a5581f5eb9a69cd4d1ed3
Description-en: URDF DOM - development files
 The URDF (U-Robot Description Format) library provides core data
 structures and a simple XML parsers for populating the class data
 structures from an URDF file.
 .
 This package contains the development files (headers, pkg-config and
 CMake files).

Package: liburdfdom-headers-dev
Description-md5: 88481daff51934700cfcda4b666e0911
Description-en: URDFDOM - header files
 The URDF (U-Robot Description Format) library provides core data
 structures and a simple XML parsers for populating the class data
 structures from an URDF file.
 .
 This package contains the headers files.

Package: liburdfdom-model5
Description-md5: 14dff247cb313deeb7d921b30693260f
Description-en: URDF DOM - model library
 The URDF (U-Robot Description Format) library provides core data
 structures and a simple XML parsers for populating the class data
 structures from an URDF file.
 .
 This package contains the URDF DOM model library.

Package: liburdfdom-sensor5
Description-md5: c8bdf99ea3a514803568b2942ace04ec
Description-en: URDF DOM - sensor library
 The URDF (U-Robot Description Format) library provides core data
 structures and a simple XML parsers for populating the class data
 structures from an URDF file.
 .
 This package contains the URDF DOM sensor library.

Package: liburdfdom-tools
Description-md5: 6773c579f5b9a150cd19bf9704842cbe
Description-en: URDF DOM - tools
 The URDF (U-Robot Description Format) library provides core data
 structures and a simple XML parsers for populating the class data
 structures from an URDF file.
 .
 This package contains additional tools.

Package: liburdfdom-world5
Description-md5: a84d2e4a9038c9e72d682f9ea758bdf1
Description-en: URDF DOM - world library
 The URDF (U-Robot Description Format) library provides core data
 structures and a simple XML parsers for populating the class data
 structures from an URDF file.
 .
 This package contains the URDF DOM world library.

Package: liburfkill-glib-dev
Description-md5: 7711a3633975b4c5c3915fdca9583bf4
Description-en: wireless killswitch management library (development files)
 liburfkill provides the basic functions for urfkilld, which handles
 the configuration of the rfkill-related function keys and provides
 the management of the wireless killswitches.
 .
 This package contains development files for the urfkill library.

Package: liburfkill-glib0
Description-md5: f99c4b5f5d93742f95f18434a2b5ef58
Description-en: wireless killswitch management library
 liburfkill provides the basic functions for urfkilld, which handles
 the configuration of the rfkill-related function keys and provides
 the management of the wireless killswitches.

Package: liburi-cpan-perl
Description-md5: 13ee08f506aa2ebde86aa2c68cb91bdb
Description-en: module providing URLs for CPAN elements
 URI::cpan provides methods for creating URIs that refer to authors or
 distributions on the CPAN.

Package: liburi-db-perl
Description-md5: 88fd4b5865d1d1cdfb11f4c3b9888042
Description-en: module to support database URI standard
 URI::db provides a Perl interface for a proposed standard for database
 connection URIs. They're inspired by JDBC URIs and PostgreSQL URIs, though
 they're a bit more formal. The specification for their format is documented
 in <https:/github.com/theory/db-uri/>.
 .
 This library also includes an interface to convert database URIs to DBI DSNs.

Package: liburi-encode-perl
Description-md5: 1c5ba9eee2f45cfb84c7abdccc0a9ef4
Description-en: Perl module to encode and decode strings to URIs
 URI::Encode provides an easy method to encode strings (mainly URLs)
 into a format which can be pasted into a plain text, so that those
 links are 'clickable' by the person reading it.
 .
 If you are looking for speed and want to encode reserved characters, use
 URI::Escape::XS

Package: liburi-escape-xs-perl
Description-md5: c6735595923ce69aa608de57fd3dd005
Description-en: drop-in XS replacement for URI::Escape
 URI::Escape::XS is a drop-in XS replacement for URI::Escape, which provides
 functions to percent-encode and percent-decode URI strings as defined by RFC
 3986. Percent-encoding URI's is informally called "URI escaping".

Package: liburi-fetch-perl
Description-md5: 0799da68b1021b5d61c048512e22827c
Description-en: smart URI fetching/caching client
 URI::Fetch is a smart client for fetching HTTP pages, notably syndication
 feeds (RSS, Atom, and others), in an intelligent, bandwidth- and
 time-saving way.

Package: liburi-find-delimited-perl
Description-md5: 1a62e91482653e9f2427e1c1a41c7917
Description-en: Find URIs which may be wrapped in enclosing delimiters
 Works like URI::Find, but is prepared for URIs in your text to be
 wrapped in a pair of delimiters and optionally have a title. This will
 be useful for processing text that already has some minimal markup in
 it, like bulletin board posts or wiki text.

Package: liburi-find-perl
Description-md5: 4a5246e8f2fb3ffbc4564bc9249124f7
Description-en: module to find URIs in arbitrary text
 URI::Find does one thing: Finds URIs and URLs in plain text.  It finds
 them quickly and it finds them all (or what URI::URL considers a URI
 to be.)  It only finds URIs which include a scheme (http:// or the
 like); for something a bit less strict have a look at
 URI::Find::Schemeless.

Package: liburi-find-simple-perl
Description-md5: d4f0064601e921f0071bb1c5418acb2d
Description-en: simple interface to URI::Find
 URI::Find is all very well, but sometimes you just want a list of the links
 in a given piece of text, or you want to change all the urls in some text
 somehow, and don't want to mess with callback interfaces.
 .
 URI::Find::Simple uses URI::Find, but hides the callback interface, providing
 two functions - one to list all the uris, and one to change all the uris.

Package: liburi-fromhash-perl
Description-md5: 4724b9a9b69a12ac47eda8790a2af878
Description-en: module to build a URI from a set of named parameters
 URI::FromHash provides a simple one-subroutine "named parameters" style
 interface for creating URIs. Underneath the hood it uses URI.pm, though
 because of the simplified interface it may not support all possible options
 for all types of URIs.
 .
 It was created for the common case where you simply want to have a simple
 interface for creating syntactically correct URIs from known components (like
 a path and query string). Doing this using the native URI.pm interface is
 rather tedious, requiring a number of method calls, which is particularly
 ugly when done inside a templating system such as Mason or TT2.

Package: liburi-git-perl
Description-md5: 82dbebff11e21411fe7eac54762c59ae
Description-en: git URI scheme extension for URI
 URI::git is an extension for URI (liburi-perl) providing a URI scheme handler
 for the git:// protocol.

Package: liburi-namespacemap-perl
Description-md5: bf995e2809682bc90ecf181d787b2ee7
Description-en: namespace URI management classes for Perl
 URI::NamespaceMap provides classes for autoloading methods to help create and
 manage namespace URIs as well as manage collections of them.

Package: liburi-nested-perl
Description-md5: 6526417eff1bad166bc44290a85d1c41
Description-en: module for handling nested URIs
 The URI::Nested module provides support for nested URIs, where the scheme is
 a prefix, and the remainder of the URI is another URI. Examples include JDBC
 URIs (<http://docs.oracle.com/cd/B14117_01/java.101/b10979/urls.htm#BEIJFHHB>)
 and database URIs (<https://github.com/theory/uri-db>).

Package: liburi-normalize-perl
Description-md5: 1070214c78ee294d2926a23d9f339d50
Description-en: Perl module to normalize URI paths
 Section 6 of RFC 3986 describes a process of URI normalization. URI::Normalize
 implements syntax-based normalization and may include some schema-based and
 protocol-based normalization. This includes implementing the
 remove_dot_segments algorithm described in Section 5.2.3 of the RFC.
 .
 This has a number of useful applications in allowing URIs to be compared with
 fewer false negatives.

Package: liburi-ocaml
Description-md5: 3d7708800d9e9fcdf1a07c57a704246a
Description-en: RFC3986 URI/URL parsing library in OCaml (runtime)
 This is an OCaml implementation of the RFC3986 specification for
 parsing URI or URLs.
 .
 This package contains the shared runtime libraries.

Package: liburi-ocaml-dev
Description-md5: 05954522de974e1d72f7a5640852ce0f
Description-en: RFC3986 URI/URL parsing library in OCaml (dev)
 This is an OCaml implementation of the RFC3986 specification for
 parsing URI or URLs.
 .
 This package contains development files.

Package: liburi-packageurl-perl
Description-md5: ee2bda3ca58beff9e49a6e9baa73648c
Description-en: Perl extension for PURL (Package URL)
 URI::PackageURL converts Package URL components to "purl" string and vice
 versa.
 .
 A Package URL (aka "purl") is a URL string used to identify and locate a
 software package in a mostly universal and uniform way across programing
 languages, package managers, packaging conventions, tools, APIs and
 databases.
 .
 https://github.com/package-url/purl-spec
 .
 A purl is a URL composed of seven components:
 .
 scheme:type/namespace/name@version?qualifiers#subpath
 .
 Components are separated by a specific character for unambiguous parsing.

Package: liburi-query-perl
Description-md5: 0a73bde484e91bd382272ea067ff0944
Description-en: module for manipulating URI query strings
 URI::Query is a Perl module that provides methods for simple URI query string
 manipulation. It can easily create and manipulate URI query strings from GET
 and POST requests in web applications. This module is primarily useful for
 creating links where you wish to preserve some subset of the parameters to
 the current request, and potentially add or replace others.

Package: liburi-smarturi-perl
Description-md5: 9bb2688ee785593d2fbeb54423c88b21
Description-en: subclass of URI which add an hostless object
 URI::SmartURI is a sort of "subclass" of URI using delegation with some extra
 methods, all the methods that work for URIs will work on these objects as
 well.
 .
 It's similar in spirit to URI::WithBase.
 .
 It's also completely safe to subclass for your own use.

Package: liburi-template-perl
Description-md5: 55b0bbaea2af293a0ce93e41d3dd3273
Description-en: module to handle URI templates in perl
 The URI::Template module provides a wrapper around URI templates as described
 at http://bitworking.org/projects/URI-Templates/
 .
 URI Templates are strings that are transformed into URIs after
 embedded variables are expanded.

Package: liburi-title-perl
Description-md5: df04c46cf2658b538ea10e0357cf0267
Description-en: common interface to get the titles of things on the web
 URI::Title allows one to get titles of things on the web in a sensible way,
 it aims to provide a single interface to get the titles of html pages and
 different type of files like mp3, pdf, word document, etc.

Package: liburi-todisk-perl
Description-md5: 16be0ccd95745387fe38fb5c11b79b57
Description-en: module to provide mapping between URIs and on-disk storage
 URI::ToDisk is a Perl module which provides an object that can easily map
 between Uniform Resource Identifiers (URIs) and on-disk storage. In several
 processes relating to working with the web, one may need to keep track of an
 area on disk which maps to a particular URI.
 .
 Using this information, the module can derive both a filesystem path and URI
 for any file or directory in this location that one might need to work with.

Package: liburiparser-dev
Description-md5: 7c19dfa07f254b32160e3463004a5798
Description-en: development files for uriparser
 This package provides the development files for uriparser, a library to parse
 Uniform Resource Identifiers (URIs). Install it if you want to compile a
 program that makes use of this library.

Package: liburiparser-doc
Description-md5: ac5ca99dca7e21036ca511a721fac97b
Description-en: documentation files for uriparser
 uriparser is a library that parses Uniform Resource Identifiers (URIs),
 strictly adhering to RFC 3986 where syntax for URIs is defined. URIs
 are used to identify resources, like http://www.debian.org/ or
 urn:isbn:0-395-36341-1.  This package provides the documentation
 files for uriparser.

Package: liburiparser1
Description-md5: 6bd3c1f5bf8a0139715c8ea121929994
Description-en: URI parsing library compliant with RFC 3986
 uriparser is a library that parses Uniform Resource Identifiers (URIs),
 strictly adhering to RFC 3986 where syntax for URIs is defined. URIs
 are used to identify resources, like http://www.debian.org/ or
 urn:isbn:0-395-36341-1.
 .
 uriparser has the following features:
 .
 * strictly compliant to RFC 3986, implementing:
 + parsing
 + reference resolution
 + reference creation
 + recomposition
 + syntax-based normalization
 * fast (linear input length time complexity)
 * unicode support

Package: liburjtag-dev
Description-md5: 27691f8e2fcc398f8f6fa96191310a2b
Description-en: JTAG programmer for various flash parts and boards - devel
 A command line tool for communicating over JTAG (IEEE 1149.1) with various
 flash chips, CPUs, boards and JTAG adapters.  It has an open and modular
 architecture with the ability to write miscellaneous extensions (like board
 testers, or flash memory programmers).
 .
 This is a (more actively maintained) fork of the 'openwince-jtag' software.
 .
 This package resulted from a fork of urjtag and is needed for libahp-xc.
 As soon as the differences are merged upstream and urjtag provides the same
 functionality (and library package) this package can disappear again.
 .
 This package contains the files for development.

Package: liburjtag-o-dev
Description-md5: 78fac088959600e2e43f5fdef24b2a6e
Description-en: JTAG programmer for various flash parts and boards - devel
 A command line tool for communicating over JTAG (IEEE 1149.1) with various
 flash chips, CPUs, boards and JTAG adapters.
 .
 It has an open and modular architecture with the ability to write
 miscellaneous extensions (like board testers, or flash memory programmers).
 .
 This is a (more actively maintained) fork of the 'openwince-jtag' software.
 .
 This package contains the files for development of the original urjtag
 project.

Package: liburjtag-o0
Description-md5: fa0bfe3afa970f7aac814b73b10241a4
Description-en: JTAG programmer for various flash parts and boards - library
 A command line tool for communicating over JTAG (IEEE 1149.1) with various
 flash chips, CPUs, boards and JTAG adapters.
 .
 It has an open and modular architecture with the ability to write
 miscellaneous extensions (like board testers, or flash memory programmers).
 .
 This is a (more actively maintained) fork of the 'openwince-jtag' software.
 .
 This package contains the library files of the original urjtag project.

Package: liburjtag0
Description-md5: 13ae96fe655ac84c9c7147534fe0ac92
Description-en: JTAG programmer for various flash parts and boards - library
 A command line tool for communicating over JTAG (IEEE 1149.1) with various
 flash chips, CPUs, boards and JTAG adapters.  It has an open and modular
 architecture with the ability to write miscellaneous extensions (like board
 testers, or flash memory programmers).
 .
 This is a (more actively maintained) fork of the 'openwince-jtag' software.
 .
 This package resulted from a fork of urjtag and is needed for libahp-xc.
 As soon as the differences are merged upstream and urjtag provides the same
 functionality (and library package) this package can disappear again.

Package: liburl-encode-perl
Description-md5: 9a5314340b6faee03a901b4edd06aa88
Description-en: module to encode/decode to/from application/x-www-form-urlencoded encoding
 URL::Encode provides functions to encode and decode strings into and from the
 application/x-www-form-urlencoded encoding.
 .
 The application/x-www-form-urlencoded format encodes an ordered data set of
 pairs consisting of a name and a value, with pairs separated by ampersand or
 semicolon, and names and values separated by the equal sign. Space characters
 are replaced with a plus sign, and any character not in the unreserved
 character set is encoded using the percent-encoding scheme also used for
 resource identifiers. A percent-encoded octet is encoded as a character
 triplet, consisting of the percent character "%" followed by the two
 hexadecimal digits representing that octet's numeric value.
 .
 The unreserved character set includes the uppercase and lowercase letters,
 decimal digits, hyphen, period, underscore, and tilde.

Package: liburl-encode-xs-perl
Description-md5: 0aba0c9c9296b28f3b50a3c7a64d8684
Description-en: XS implementation of URL::Encode
 URL::Encode::XS is an XS implementation of the URL::Encode module.
 .
 The main URL::Encode package will use this package automatically if it can
 find it. Do not use this package directly, use URL::Encode instead.

Package: liburl-search-perl
Description-md5: fae8a8d7a34c7ee8926b8257290742e8
Description-en: module to search for URLs in plain text
 URL::Search searches plain text for URLs and extracts them. It exports (on
 request) the following entities:
 .
 $URL_SEARCH_RE: This variable is the core of this module. It contains a regex
 that matches a URL.
 .
 extract_urls: This function takes a string and returns a list of all
 contained URLs.
 .
 partition_urls: This function takes a string and splits it up into text and
 URL segments.

Package: libusb-java
Description-md5: 2ab3c5551b50f7f4dcb4482ca7384562
Description-en: Java wrapper for libusb
 This Java library wraps the C library libusb (0.1). It is designed to
 support user level applications to access USB devices regardless of
 the operating system.

Package: libusb-java-doc
Description-md5: 5ff01b486c43f93f393f69c655bdf1e8
Description-en: Java wrapper for libusb (documentation)
 This Java library wraps the C library libusb (0.1). It is designed to
 support user level applications to access USB devices regardless of
 the operating system.
 .
 The libusb source code provides its own documentation. It
 is transformed to HTML by the javadoc tool.

Package: libusb-java-lib
Description-md5: 6be8c94cf8fda8f5a9b309c5c79afaf0
Description-en: Java wrapper for libusb (native library)
 This Java library wraps the C library libusb (0.1). It is designed to
 support user level applications to access USB devices regardless of
 the operating system.
 .
 This package provides the architecture-dependent component of
 libusb-java.

Package: libusb-libusb-perl
Description-md5: 88a4ff664d37f5b1f0ea3ad791a8df87
Description-en: Perl interface to the libusb-1.0 API
 USB::LibUSB provides a Perl interface to the libusb-1.0 API. It provides
 access to most basic libusb functionality including read-out of device
 descriptors and synchronous device I/O.
 .
 Staying as close as possible to the libusb-1.0 API, this module adds
 convenient error handling and additional high-level functionality (e.g.
 device discovery with vid, pid and serial number). Easy to build more
 functionality without knowing about XS.

Package: libusb-ocaml
Description-md5: 21b44918e271ba69391cf36d8bc77883
Description-en: OCaml bindings to libusb-1.0 (runtime)
 OCaml-USB is a binding to libusb-1.0, a userspace USB programming
 library. It uses Lwt to ease use of asynchronous IO features of
 libusb-1.0.
 .
 This package contains the runtime libraries for OCaml-USB.

Package: libusb-ocaml-dev
Description-md5: 023b491c31d22274d979468eb2a148fc
Description-en: OCaml bindings to libusb-1.0
 OCaml-USB is a binding to libusb-1.0, a userspace USB programming
 library. It uses Lwt to ease use of asynchronous IO features of
 libusb-1.0.
 .
 This package contains development files for OCaml-USB.

Package: libusb3380-0t64
Description-md5: fb7ed75175a42dba6509fcda8e999f5a
Description-en: USB3380 abstraction layer for libusb
 The USB 3380 is a PCI Express Gen 2 to USB 3.0 SuperSpeed Peripheral
 Controller. It features one PCI Express Gen 2 x1 port and one USB 3.0
 SuperSpeed client port. The USB 3380 provides a matching bandwidth at 5 GT/s
 between the PCI Express Gen 2 bus and the USB 3.0 SuperSpeed bus.
 .
 The library is developed for XTRX SDR which is the smallest easily embeddable
 software-defined radio (SDR). It is both affordable and high-performance. XTRX
 is designed to enable the next generation of wireless solutions, from
 prototype to production.
 .
 This package contains the shared library.

Package: libusb3380-dev
Description-md5: dfd66e291d21b5b1945c8dddb8d3de7e
Description-en: USB3380 abstraction layer for libusb: development
 The USB 3380 is a PCI Express Gen 2 to USB 3.0 SuperSpeed Peripheral
 Controller. It features one PCI Express Gen 2 x1 port and one USB 3.0
 SuperSpeed client port. The USB 3380 provides a matching bandwidth at 5 GT/s
 between the PCI Express Gen 2 bus and the USB 3.0 SuperSpeed bus.
 .
 The library is developed for XTRX SDR which is the smallest easily embeddable
 software-defined radio (SDR). It is both affordable and high-performance. XTRX
 is designed to enable the next generation of wireless solutions, from
 prototype to production.
 .
 This package contains development files.

Package: libusbauth-configparser-dev
Description-md5: 3843eb3bcbefaea4416ffe6e23c48482
Description-en: Development package of library for USB Firewall including flex/bison parser
 It is a firewall against BadUSB attacks. A config file describes in which way
 USB interfaces would be accepted or denied. To the kernel an interface
 authorization was developed with this firewall. The firewall sets the
 authorization mask according to the rules.
 .
 The library is used to read the usbauth config file into data structures and is
 used by usbauth and YaST
 .
 This package contains the required libraries, headers

Package: libusbauth-configparser1
Description-md5: a3f7181a61a5669a989d21cae82b3d84
Description-en: Library for USB Firewall including flex/bison parser
 It is a firewall against BadUSB attacks. A config file describes in which way
 USB interfaces would be accepted or denied. To the kernel an interface
 authorization was developed with this firewall. The firewall sets the
 authorization mask according to the rules.
 .
 The library is used to read the usbauth config file into data structures and is
 used by usbauth and YaST
 .
 This package contains the shared library

Package: libusbguard-dev
Description-md5: 7e019ee302c8e8ddd13191537bb07585
Description-en: USB device authorization policy framework - development files
 The USBGuard software framework helps to protect your computer against rogue
 USB devices (a.k.a. BadUSB) by implementing basic allow- and blocklisting
 capabilities based on device attributes.
 .
 This package contains the development files for the shared library.

Package: libusbguard1
Description-md5: 2bff5ae0e088d48bdf6421c1659b6aaa
Description-en: USB device authorization policy framework - shared library
 The USBGuard software framework helps to protect your computer against rogue
 USB devices (a.k.a. BadUSB) by implementing basic allow- and blocklisting
 capabilities based on device attributes.
 .
 This package contains the shared library

Package: libusbgx-dev
Description-md5: ac0950db48aab354bf9140da70cebcdb
Description-en: Development files for libusbgx
 It provides routines for creating and parsing USB gadget devices using
 the configfs API. Currently, all USB gadget configfs functions that can
 be enabled in kernel release 3.11 (Linux for Workgroups!) are supported.
 .
 This package contains the header and development files needed to build
 programs and packages using libusbgx2.

Package: libusbgx-doc
Description-md5: 941a4429afc29611e63d8e3b28ec954f
Description-en: Documentation files for libusbgx
 It provides routines for creating and parsing USB gadget devices using
 the configfs API. Currently, all USB gadget configfs functions that can
 be enabled in kernel release 3.11 (Linux for Workgroups!) are supported.
 .
 This package contains the document files like examples files,
 and doxygen generated API documentation.

Package: libusbgx3
Description-md5: c571147c3733f349fd0be1d370598de7
Description-en: C library encapsulating the kernel USB gadget-configfs
 It provides routines for creating and parsing USB gadget devices using
 the configfs API. Currently, all USB gadget configfs functions that can
 be enabled in kernel release 3.11 (Linux for Workgroups!) are supported.

Package: libusbmuxd-tools
Description-md5: d694d8c3f7ee49958a76fae7dcd2f0ce
Description-en: Client library to handle usbmux connections with iOS devices (tools)
 usbmuxd, the USB multiplexor daemon, is in charge of coordinating
 access to iPhone and iPod Touch services over USB. Synchronization and
 management applications for the iPhone and iPod Touch need this daemon
 to communicate with such devices concurrently.
 .
 This package contains the iproxy tool that enables TCP access to iOS devices.

Package: libusdm-dev
Description-md5: b467da5bfc7c00e45d3460b579b22710
Description-en: Intel Quickassist Technology (QAT): User Space DMA (development)
 Intel QuickAssist Technology (QAT) provides hardware acceleration for
 offloading security, authentication and compression services from the CPU for
 significant increased performance and efficiency.
 .
 UDSM provides allocation and freeing of DMA-able memory required for QATlib.
 .
 This package contains the development files.

Package: libusdm0
Description-md5: cf0b0095c21df5cc03e4d3237bbdf33e
Description-en: Intel Quickassist Technology (QAT): User Space DMA (library)
 Intel QuickAssist Technology (QAT) provides hardware acceleration for
 offloading security, authentication and compression services from the CPU for
 significant increased performance and efficiency.
 .
 UDSM provides allocation and freeing of DMA-able memory required for QATlib.
 .
 This package contains the shared library.

Package: libuser
Description-md5: 6f131ac55b2e56087bf8f36a7e8e16ab
Description-en: user and group account administration library - utilities
 The libuser library implements a standardized interface for manipulating
 and administering user and group accounts.  The library uses pluggable
 back-ends to interface to its data sources.
 .
 Sample applications modeled after those included with the shadow password
 suite are included: lchsh, lchfn, lid, lnewusers, lgroupadd, luseradd,
 lgroupdel, luserdel, lusermod, lgroupmod, lchage and lpasswd.

Package: libuser-agent-utils-java
Description-md5: cd80c8ea2320bdae11798cd0aea93eec
Description-en: Utilities for processing user-agent strings
 The user-agent-utils Java library can be used to parse HTTP requests
 in real-time or to analyze log files and gather information about
 the user-agent.
 .
 It doesn't try to identify hundreds of different clients and operating
 systems but instead offers a compromise between performance and usability.

Package: libuser-identity-perl
Description-md5: 5ff46ab82fc3e14d269077a711a266e3
Description-en: module to manage a person's identities/roles
 User::Identity is a Perl module that provides a set of informational classes
 which are related to one user. This module attempts to be smart at providing
 defaults, conversions and often required combinations.
 .
 The identities do not implement any kind of storage, so they can be used by
 any Perl program. As a result, it is more flexible than an XML file to store
 the data. For instance, you can choose to store the data using Data::Dumper,
 Storable, DBI, AddressBook, etc.

Package: libuser-perl
Description-md5: c8238a401810c12891396ed93b9cc5a8
Description-en: Provides user data in an OS independent manner
 Provides an API to retrieve user data, such as login name or home
 directory in an OS independent manner. [Used by WWW::Search]

Package: libuser-simple-perl
Description-md5: 35b0435d7731bf8e85fbc77e426b66f9
Description-en: module for simple user sessions management
 User::Simple provides a very simple framework for validating users,
 managing their sessions and storing a minimal set of information (this
 is, a meaningful user login/password pair and the user's name) via a
 database. The sessions can be used as identifiers for i.e. cookies on
 a Web system. The passwords are stored as MD5 hashes (this means, the
 password is not stored in clear text).
 .
 User::Simple was originally developed with a PostgreSQL database in
 mind, but should work with any DBI handle, be it from a real database
 (i.e. PostgreSQL, Firebird, MySQL) or from a file-based one
 (DBD::CSV, DBD::XBase, DBD::DBM, etc.)

Package: libuser1
Description-md5: d113d9e8ec5fd9669c971f54184757ab
Description-en: user and group account administration library - shared libraries
 The libuser library implements a standardized interface for manipulating
 and administering user and group accounts.  The library uses pluggable
 back-ends to interface to its data sources.
 .
 This package contains the shared library itself.

Package: libuser1-dev
Description-md5: 5961270f0edb19099f7c4bf39e70d0f5
Description-en: user and group account administration library - development files
 The libuser library implements a standardized interface for manipulating
 and administering user and group accounts.  The library uses pluggable
 back-ends to interface to its data sources.
 .
 This package contains the development headers and data.

Package: libuserbindmount-dev
Description-md5: cbeffa3e4b840d8bf7f19461c0daa06d
Description-en: bind-mount in user namespaces (devel)
 Bind mount files and create user namespaces where bind mount is allowed
 as users. It does not need root access or specific capabilities to run
 (provided user-namespaces are supported)
 .
 This package contains the development files used for C programs.

Package: libuserbindmount0
Description-md5: 916af7fba71317146c8413c187f851f2
Description-en: bind-mount in user namespaces (library)
 Bind mount files and create user namespaces where bind mount is allowed
 as users. It does not need root access or specific capabilities to run
 (provided user-namespaces are supported)
 .
 This package contains the shared library.

Package: libusermetrics-doc
Description-md5: 9bc3eaa5848355ffe12059deceba6631
Description-en: API documentation for libusermetrics
 Libusermetrics enables apps to locally store interesting numerical data
 for later presentation.  For example in the Ubuntu Greeter "flower"
 infographic.
 .
 - All data is stored locally in /var/usermetrics/.
 - No data is centrally collected via a web-serivice or otherwise, and
 no data is sent over the internet.
 .
 The only data that can be stored is numerical, for example "number of
 e-mails" or "number of pictures taken". No personally identifying
 information is stored using this library.
 .
 The Libusermetrics components are used by the Lomiri Operating
 Environment.
 .
 This package installs the libusermetrics API documentation.

Package: libusermetrics-tools
Description-md5: 3eb4267c89c0d97d915f095ff0ca4850
Description-en: library for exporting anonymous metrics about users (cmdline tools)
 Libusermetrics enables apps to locally store interesting numerical data
 for later presentation.  For example in the Ubuntu Greeter "flower"
 infographic.
 .
 - All data is stored locally in /var/usermetrics/.
 - No data is centrally collected via a web-serivice or otherwise, and
 no data is sent over the internet.
 .
 The only data that can be stored is numerical, for example "number of
 e-mails" or "number of pictures taken". No personally identifying
 information is stored using this library.
 .
 The Libusermetrics components are used by the Lomiri Operating
 Environment.
 .
 This package contains command line tools to operate the library.

Package: libusermetricsinput-dev
Description-md5: c395d78b34cf5a3c9a617d797f360d0f
Description-en: input library for exporting anonymous metrics about users (header files)
 Libusermetrics enables apps to locally store interesting numerical data
 for later presentation.  For example in the Ubuntu Greeter "flower"
 infographic.
 .
 - All data is stored locally in /var/usermetrics/.
 - No data is centrally collected via a web-serivice or otherwise, and
 no data is sent over the internet.
 .
 The only data that can be stored is numerical, for example "number of
 e-mails" or "number of pictures taken". No personally identifying
 information is stored using this library.
 .
 The Libusermetrics components are used by the Lomiri Operating
 Environment.
 .
 This package contains libusermetricsinput header files that are needed
 to build applications.

Package: libusermetricsinput1
Description-md5: 604c08b8b03cabea569f95f3ed4a3920
Description-en: input library for exporting anonymous metrics about users
 Libusermetrics enables apps to locally store interesting numerical data
 for later presentation.  For example in the Ubuntu Greeter "flower"
 infographic.
 .
 - All data is stored locally in /var/usermetrics/.
 - No data is centrally collected via a web-serivice or otherwise, and
 no data is sent over the internet.
 .
 The only data that can be stored is numerical, for example "number of
 e-mails" or "number of pictures taken". No personally identifying
 information is stored using this library.
 .
 The Libusermetrics components are used by the Lomiri Operating
 Environment.
 .
 This package contain the libusermetricsinput shared library to be
 used by applications.

Package: libusermetricsoutput-dev
Description-md5: 9a1ff7ffeb355bd0c3d0c4ff8acf92b6
Description-en: output library for retrieving anonymous metrics about users (header files)
 Libusermetrics enables apps to locally store interesting numerical data
 for later presentation.  For example in the Ubuntu Greeter "flower"
 infographic.
 .
 - All data is stored locally in /var/usermetrics/.
 - No data is centrally collected via a web-serivice or otherwise, and
 no data is sent over the internet.
 .
 The only data that can be stored is numerical, for example "number of
 e-mails" or "number of pictures taken". No personally identifying
 information is stored using this library.
 .
 The Libusermetrics components are used by the Lomiri Operating
 Environment.
 .
 This package contains libusermetricsoutput header files that are needed
 to build applications.

Package: libusermetricsoutput1
Description-md5: c93d8cd0a01612f4775d58e327b592dd
Description-en: output library for retrieving anonymous metrics about users
 Libusermetrics enables apps to locally store interesting numerical data
 for later presentation.  For example in the Ubuntu Greeter "flower"
 infographic.
 .
 - All data is stored locally in /var/usermetrics/.
 - No data is centrally collected via a web-serivice or otherwise, and
 no data is sent over the internet.
 .
 The only data that can be stored is numerical, for example "number of
 e-mails" or "number of pictures taken". No personally identifying
 information is stored using this library.
 .
 The Libusermetrics components are used by the Lomiri Operating
 Environment.
 .
 This package contain the libusermetricsoutput shared library to be
 used by applications.

Package: libusrsctp-dev
Description-md5: 6533a22eb6a57d0d491516d70a50fb1f
Description-en: portable SCTP userland stack - development headers
 This is a userland SCTP stack.
 .
 SCTP is a message oriented, reliable transport protocol
 with direct support for multihoming
 that runs on top of IP or UDP,
 and supports both v4 and v6 versions.
 .
 This package provides the development files for usrsctp.

Package: libusrsctp-examples
Description-md5: d1f37b650ebecf53b5d67b4c95e2fe4d
Description-en: portable SCTP userland stack - example programs
 This is a userland SCTP stack.
 .
 SCTP is a message oriented, reliable transport protocol
 with direct support for multihoming
 that runs on top of IP or UDP,
 and supports both v4 and v6 versions.
 .
 This package provides example programs for usrsctp.

Package: libusrsctp2
Description-md5: d80e4ec9760a3a09bcd4c8d6fd98bd96
Description-en: portable SCTP userland stack - shared library
 This is a userland SCTP stack.
 .
 SCTP is a message oriented, reliable transport protocol
 with direct support for multihoming
 that runs on top of IP or UDP,
 and supports both v4 and v6 versions.
 .
 This package provides the shared library for usrsctp.

Package: libutf8-all-perl
Description-md5: e2cab8f9fec91292de531d53404b4614
Description-en: Perl pragma to turn on UTF-8 everywhere
 The utf8 pragma allows you to write Perl source code encoded in UTF-8. That
 means UTF-8 strings, variable names, and regular expressions. utf8::all goes
 further, and makes @ARGV encoded in UTF-8, and filehandles are opened with
 UTF-8 encoding turned on by default (including STDIN, STDOUT, STDERR). If you
 don't want UTF-8 for a particular filehandle, you'll have to set binmode
 $filehandle.

Package: libutf8-locale-dev
Description-md5: a5f6f3ba722616c07a04b0b5c42894f5
Description-en: Detect a UTF-8-capable locale for running programs in - development files
 Sometimes it is useful for a program to be able to run a child process and
 more or less depend on its output being valid UTF-8. This can usually be
 accomplished by setting one or more environment variables, but there is
 the question of what to set them to - what UTF-8-capable locale is present
 on this particular system? This is where the utf8_locale module comes in.
 .
 This package provides the development files for the libutf8_locale library.

Package: libutf8-locale0
Description-md5: d23a8d76141db7d3dfe837318fdc7e2a
Description-en: Detect a UTF-8-capable locale for running programs in - shared library
 Sometimes it is useful for a program to be able to run a child process and
 more or less depend on its output being valid UTF-8. This can usually be
 accomplished by setting one or more environment variables, but there is
 the question of what to set them to - what UTF-8-capable locale is present
 on this particular system? This is where the utf8_locale module comes in.
 .
 This package contains the libutf8_locale shared library.

Package: libutf8.h-dev
Description-md5: 0253e9bbf3733797371eb7a14e494dec
Description-en: header-files only UTF8 library
 The library provides a series of functions for string
 handlig in analogy to what the C library provides.
 These then have a utf8 prefix and knows how to handle
 single letters with multi-character representations.

Package: libutf8proc-dev
Description-md5: bcad2ca057c142a780814e856a43ccdc
Description-en: C library for processing UTF-8 Unicode data (development files)
 utf8proc is a small, clean C library that provides Unicode normalization,
 case-folding, and other operations for data in the UTF-8 encoding, supporting
 Unicode version 8.0.
 .
 This package contains the development files needed to compile software using
 utf8proc.

Package: libutf8proc3
Description-md5: 8b1485146d4f88dc7c3570c9aace8190
Description-en: C library for processing UTF-8 Unicode data (shared library)
 utf8proc is a small, clean C library that provides Unicode normalization,
 case-folding, and other operations for data in the UTF-8 encoding, supporting
 Unicode version 8.0.
 .
 This package contains a shared version of the library.

Package: libutfcpp-dev
Description-md5: b2f52f9cb70eefd44a63706639533210
Description-en: UTF8-CPP: UTF-8 with C++ - dev
 Simple, portable and lightweight generic library for handling UTF-8 encoded
 strings.
 .
 Features:
 - Iterating through UTF-8 encoded strings
 - Converting between UTF-8 and UTF-16/UTF-32
 - Detecting invalid UTF-8 sequences
 .
 This package provides library development files.

Package: libutfcpp-doc
Description-md5: 144ef1ca9fb7f2dcab387934cb321f5c
Description-en: UTF8-CPP: UTF-8 with C++ - documentation
 Simple, portable and lightweight generic library for handling UTF-8 encoded
 strings.
 .
 Features:
 - Iterating through UTF-8 encoded strings
 - Converting between UTF-8 and UTF-16/UTF-32
 - Detecting invalid UTF-8 sequences
 .
 This package provides library documentation and examples.

Package: libutil-h2o-perl
Description-md5: b9d1281c8957545abed9c2abeafa4419
Description-en: module to turn hashrefs into objects with accessors for keys
 The Util::H2O module allows you to turn hashrefs into objects, so that
 instead of $hash->{key} you can write $hash->key, plus you get protection
 from typos. In addition, options are provided that allow you to whip up
 really simple classes.

Package: libutop-ocaml
Description-md5: b506409314f69ba92475bf2b23f62c2f
Description-en: improved OCaml toplevel (runtime library)
 utop is an improved toplevel for OCaml. It can run in a terminal or
 in Emacs. It supports line edition, history, real-time and context
 sensitive completion, colors, and more.
 .
 This package contains the runtime libraries for programs using
 the utop library.

Package: libutop-ocaml-dev
Description-md5: 3500b0a4aa59aab2a18e0c4fc25f6838
Description-en: improved OCaml toplevel (development tools)
 utop is an improved toplevel for OCaml. It can run in a terminal or
 in Emacs. It supports line edition, history, real-time and context
 sensitive completion, colors, and more.
 .
 This package contains the development stuff needed to use the
 utop library in your programs.

Package: libuu-dev
Description-md5: b8176280537096db2cd1f4d25c5fab00
Description-en: Library for de/encoding several popular file encodings - development
 Libuu is a library of functions for decoding and encoding files in
 the following formats: uuencode, xxencode, BASE64, yEncoding, quoted
 printable, and BinHex.
 .
 This package contains the development files.

Package: libuu0
Description-md5: 28cfd7c41cdca190d19fad31737a147e
Description-en: Library for de/encoding several popular file encodings - runtime
 Libuu is a library of functions for decoding and encoding files in
 the following formats: uuencode, xxencode, BASE64, yEncoding, quoted
 printable, and BinHex.
 .
 This package contains the shared library.

Package: libuucd-ocaml
Description-md5: e0b1b7ac8b5a150db5399d108b533bad
Description-en: decode data on Unicode characters off XML (runtime files)
 This OCaml module decodes data from the Unicode character database
 from their XML representation, to provide high-level access so
 that efficient representations can be extracted.
 .
 This package provides the runtime files.

Package: libuucd-ocaml-dev
Description-md5: 40da0c19db0233a42b20dc04a8c2d5fb
Description-en: decode data on Unicode character off XML (dev files)
 This OCaml module decodes data from the Unicode character database
 from their XML representation, to provide high-level access so
 that efficient representations can be extracted.
 .
 This package provides the dev files.

Package: libuucp-ocaml
Description-md5: dd511ba3a2bb5aea54e6269a4da5a303
Description-en: access properties of Unicode characters (runtime files)
 This low-deps library gives access to properties of Unicode
 characters of the Unicode character database.
 .
 This package provides the runtime files.

Package: libuucp-ocaml-dev
Description-md5: dc5c8c285648923bba3d87915b1d3f57
Description-en: access properties of Unicode characters (dev files)
 This low-deps library gives access to properties of Unicode
 characters of the Unicode character database.
 .
 This package provides the dev files.

Package: libuuid-tiny-perl
Description-md5: b8c2a69aca2a235a0577c446cdd7c7c3
Description-en: pure Perl module to generate v1, v3, v4, and v5 UUIDs
 UUID::Tiny provides a simple, non-object-oriented interface for generating
 UUIDs from Perl code. It is not suitable for performance-sensitive UUID
 generation or for applications that require v1 UUIDs generated from a real
 MAC address (this module generates random MAC addresses), but otherwise
 provides a simpler Perl interface for UUID generation than alternatives.

Package: libuuid-urandom-perl
Description-md5: b290282b4f947d7abbb3f880af2e3ad4
Description-en: Perl module to provide UUIDs based on /dev/urandom
 UUID::URandom provides a portable, secure generator of RFC-4122 version 4
 (random) UUIDs. It is a thin wrapper around Crypt::URandom to set the UUID
 version and variant bits required by the RFC.

Package: libuuid1-dbgsym
Description-md5: 21c429aafe41fcb8229470192f47a58e
Description-en: debug symbols for libuuid1

Package: libuuidm-ocaml-dev
Description-md5: 70445dff26b9433b873d0812f1164777
Description-en: Universally unique identifiers for OCaml
 This library is an OCaml module implementing 128 bits universally unique
 identifiers (uuid) version 3, 5 (name based with MD5, SHA-1 hashing) and 4
 (random based) according to RFC 4122.
 .
 This package contains header and OCaml library.

Package: libuunf-ocaml
Description-md5: 135beb869cdcf11ceb267f5944829d09
Description-en: Unicode text normalization form library (runtime files)
 Library to normalize Unicode text, supporting all forms. It is
 independent of IO mechanism or Unicode text data structure,
 and can process text without a complete in-memory representation.
 .
 This package provides the runtime files.

Package: libuunf-ocaml-dev
Description-md5: 640252bbcdb10601b3dc3bf0c39dfa49
Description-en: Unicode text normalization form library (dev files)
 Library to normalize Unicode text, supporting all forms. It is
 independent of IO mechanism or Unicode text data structure,
 and can process text without a complete in-memory representation.
 .
 This package provides the dev files.

Package: libuuseg-ocaml
Description-md5: bcc675bca5b9bd248bdca33a654f8248
Description-en: unicode text segmentation for OCaml (plugins)
 Uuseg is an OCaml library for segmenting Unicode text. It implements
 the locale independent Unicode text segmentation algorithms to detect
 grapheme cluster, word and sentence boundaries and the Unicode line
 breaking algorithm to detect line break opportunities.
 .
 The library is independent from any IO mechanism or Unicode text data
 structure and it can process text without a complete in-memory
 representation.
 .
 This package contains dynamically loadable modules for plugins.

Package: libuuseg-ocaml-dev
Description-md5: 41eaefbd3d8f170c29430685c9164d3e
Description-en: unicode text segmentation for OCaml (development files)
 Uuseg is an OCaml library for segmenting Unicode text. It implements
 the locale independent Unicode text segmentation algorithms to detect
 grapheme cluster, word and sentence boundaries and the Unicode line
 breaking algorithm to detect line break opportunities.
 .
 The library is independent from any IO mechanism or Unicode text data
 structure and it can process text without a complete in-memory
 representation.
 .
 This package contains the development modules you need to use Uuseg
 in your programs.

Package: libuutf-ocaml
Description-md5: 70da7214f0b5603694c6c45c01ee5dd9
Description-en: Non-blocking streaming Unicode codec for OCaml (plugins)
 Uutf is an non-blocking streaming Unicode codec for OCaml to decode
 and encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding
 schemes. It can efficiently work character by character without
 blocking on IO. Decoders perform character position tracking and
 support newline normalization.
 .
 Functions are also provided to fold over the characters of UTF
 encoded OCaml string values and to directly encode characters in
 OCaml Buffer.t values
 .
 This package contains dynamically loadable modules for plugins.

Package: libuutf-ocaml-dev
Description-md5: e43caa8b2f49b36ed1a429a56f7ce42b
Description-en: Non-blocking streaming Unicode codec for OCaml (development files)
 Uutf is an non-blocking streaming Unicode codec for OCaml to decode
 and encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding
 schemes. It can efficiently work character by character without
 blocking on IO. Decoders perform character position tracking and
 support newline normalization.
 .
 Functions are also provided to fold over the characters of UTF
 encoded OCaml string values and to directly encode characters in
 OCaml Buffer.t values
 .
 This package contains the development modules you need to use Uutf
 in your programs and associated documentation.

Package: libuutf-ocaml-doc
Description-md5: 1af82f95b9637675809cabb0d91d73d1
Description-en: Non-blocking streaming Unicode codec for OCaml (documentation)
 Uutf is an non-blocking streaming Unicode codec for OCaml to decode
 and encode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding
 schemes. It can efficiently work character by character without
 blocking on IO. Decoders perform character position tracking and
 support newline normalization.
 .
 Functions are also provided to fold over the characters of UTF
 encoded OCaml string values and to directly encode characters in
 OCaml Buffer.t values
 .
 This package contains the documentation of Uutf.

Package: libuvc-dev
Description-md5: 4e573aa89aaee59e4fd3d3d777e71cd0
Description-en: cross-platform library for USB video devices - development files
 libuvc is a cross-platform library for USB video devices, built atop libusb.
 It enables fine-grained control over USB video devices exporting the
 standard USB Video Class (UVC) interface, enabling developers to write
 drivers for previously unsupported devices, or just access UVC devices in a
 generic fashion.
 .
 This package contains the files necessary to compile applications using
 libuvc.

Package: libuvc-doc
Description-md5: ea164a27839aa2bbb267027446245c0c
Description-en: cross-platform library for USB video devices - documentation
 libuvc is a cross-platform library for USB video devices, built atop libusb.
 It enables fine-grained control over USB video devices exporting the
 standard USB Video Class (UVC) interface, enabling developers to write
 drivers for previously unsupported devices, or just access UVC devices in a
 generic fashion.
 .
 This package contains the html documentation for the libuvc API.

Package: libuvc0
Description-md5: f0ada9d7a59ccaf6d7786f8ffe72a049
Description-en: cross-platform library for USB video devices
 libuvc is a cross-platform library for USB video devices, built atop libusb.
 It enables fine-grained control over USB video devices exporting the
 standard USB Video Class (UVC) interface, enabling developers to write
 drivers for previously unsupported devices, or just access UVC devices in a
 generic fashion.
 .
 This package contains the shared objects necessary to run an application using
 libuvc.

Package: libv-perl
Description-md5: b98546d1734cdec5cea521e6ba56244a
Description-en: module for printing the version of specified perl module(s)
 V uses stolen code from Module::Info to find the location and version of the
 specified module(s). It prints them and exit()s.

Package: libva-dev
Description-md5: b05056c35234f58e18a1c20f8515cede
Description-en: Video Acceleration (VA) API for Linux -- development files
 Video Acceleration API (VA API) is a library ("libVA") and API specification
 which enables and provides access to graphics hardware (GPU) acceleration for
 video processing on Linux and UNIX based operating systems. Accelerated
 processing includes video decoding, video encoding, subpicture blending and
 rendering. The specification was originally designed by Intel for its GMA
 (Graphics Media Accelerator) series of GPU hardware, the API is however not
 limited to GPUs or Intel specific hardware, as other hardware and manufacturers
 can also freely use this API for hardware accelerated video decoding.
 .
 This package provides the development environment for libva.

Package: libva-glx2
Description-md5: 42dc4ca10bad014e06d32b00b19aa179
Description-en: Video Acceleration (VA) API for Linux -- GLX runtime
 Video Acceleration API (VA API) is a library ("libVA") and API specification
 which enables and provides access to graphics hardware (GPU) acceleration for
 video processing on Linux and UNIX based operating systems. Accelerated
 processing includes video decoding, video encoding, subpicture blending and
 rendering. The specification was originally designed by Intel for its GMA
 (Graphics Media Accelerator) series of GPU hardware, the API is however not
 limited to GPUs or Intel specific hardware, as other hardware and manufacturers
 can also freely use this API for hardware accelerated video decoding.
 .
 This package provides the libva-glx library.

Package: libva-wayland2
Description-md5: 900dc9a0703333e92cb6b892e7a6f293
Description-en: Video Acceleration (VA) API for Linux -- Wayland runtime
 Video Acceleration API (VA API) is a library ("libVA") and API specification
 which enables and provides access to graphics hardware (GPU) acceleration for
 video processing on Linux and UNIX based operating systems. Accelerated
 processing includes video decoding, video encoding, subpicture blending and
 rendering. The specification was originally designed by Intel for its GMA
 (Graphics Media Accelerator) series of GPU hardware, the API is however not
 limited to GPUs or Intel specific hardware, as other hardware and manufacturers
 can also freely use this API for hardware accelerated video decoding.
 .
 This package provides the libva-wayland library.

Package: libva-x11-2
Description-md5: fc57e085827316d46f6af4246a506efa
Description-en: Video Acceleration (VA) API for Linux -- X11 runtime
 Video Acceleration API (VA API) is a library ("libVA") and API specification
 which enables and provides access to graphics hardware (GPU) acceleration for
 video processing on Linux and UNIX based operating systems. Accelerated
 processing includes video decoding, video encoding, subpicture blending and
 rendering. The specification was originally designed by Intel for its GMA
 (Graphics Media Accelerator) series of GPU hardware, the API is however not
 limited to GPUs or Intel specific hardware, as other hardware and manufacturers
 can also freely use this API for hardware accelerated video decoding.
 .
 This package provides the libva-x11 library.

Package: libvala-0.56-0
Description-md5: 77cfb8d2a0f3e59618630e2a604740e0
Description-en: C# like language for the GObject system - library
 Vala is a new programming language that aims to bring modern programming
 language features to GNOME developers without imposing any additional
 runtime requirements and without using a different ABI compared to
 applications and libraries written in C.
 .
 This library contains the parser used by valac. It can be used for
 building tools around Vala.

Package: libvala-0.56-dev
Description-md5: 9b64d2066da66406573be47d933fd9db
Description-en: C# like language for the GObject system - development headers
 Vala is a new programming language that aims to bring modern
 programming language features to GNOME developers without imposing
 any additional runtime requirements and without using a different ABI
 compared to applications and libraries written in C.
 .
 This package has the development library and headers for valac. These
 headers can be used for building tools around Vala.

Package: libvalacodegen-0.56-0
Description-md5: 4d5d05b91a5426745dcc3aecbabebb0f
Description-en: internal package for C# like language for the GObject system
 Vala is a new programming language that aims to bring modern programming
 language features to GNOME developers without imposing any additional
 runtime requirements and without using a different ABI compared to
 applications and libraries written in C.
 .
 This package contains the libvalacodegen shared library. It should not normally
 be used directly.

Package: libvaladoc-0.56-0
Description-md5: c967c06f087d4373c9e4b86e6ddde741
Description-en: API documentation generator for vala (library)
 Valadoc is a documentation generator for generating API documentation
 in HTML format from Vala source code. It can be used for *.vala and
 *.vapi files.
 .
 This package contains the library used by valadoc.

Package: libvaladoc-0.56-data
Description-md5: cc914022ba75a87e72560988b920ff87
Description-en: API documentation generator for vala (data)
 Valadoc is a documentation generator for generating API documentation
 in HTML format from Vala source code. It can be used for *.vala and
 *.vapi files.
 .
 This package contains the icons used by valadoc.

Package: libvaladoc-0.56-dev
Description-md5: 99af63669a21ee2f327c38227f2e1357
Description-en: API documentation generator for vala (devel files)
 Valadoc is a documentation generator for generating API documentation
 in HTML format from Vala source code. It can be used for *.vala and
 *.vapi files.
 .
 This package contains the devel files for the valadoc library.

Package: libvalapanel-dev
Description-md5: 8e2860e765e4a4369ebe807c95465712
Description-en: library for Vala Panel - development files
 Vala Panel is a rewrite of SimplePanel. It is a GTK+ 3 desktop panel
 written in Vala and based on ideas from LXPanel.
 .
 This package contains header files for building plugins or window
 managers with vala-panel support.

Package: libvalapanel0
Description-md5: b587b588975f5d50b547fd35876a6092
Description-en: library for Vala Panel
 Vala Panel is a rewrite of SimplePanel. It is a GTK+ 3 desktop panel
 written in Vala and based on ideas from LXPanel.
 .
 This package contains the Vala Panel library.

Package: libvali-dev
Description-md5: d14ff2528a4e7f89d6b4a6541603bfaf
Description-en: Varlink "vali" C implementation -- development files
 vali is a Varlink C implementation and code generator.
 .
 This package contains the C library header files.

Package: libvali1
Description-md5: ea6110f857efd1deeead4de787d08c90
Description-en: Varlink "vali" C implementation
 vali is a Varlink C implementation and code generator.
 .
 This package contains the C library shared libraries.

Package: libvalidate-net-perl
Description-md5: 02c943f9e034db8aa1cb7c9d0fd1cf3d
Description-en: Perl module for validating Net:: related strings
 Validate::Net is a class designed to assist with the validation of internet
 related strings. It can be used to validate CGI forms, internally by modules,
 and in any place where you want to check that an internet related string is
 valid before handing it off to a Net::* modules.

Package: libvalidate-yubikey-perl
Description-md5: eebf0acf75fd01ecd347659d6274f712
Description-en: module to validate Yubikey OTPs
 The Yubikey is a hardware OTP token produced by Yubico
 (http://www.yubico.com).
 .
 Validate::Yubikey provides validation of Yubikey OTPs. It relies on you to
 specify callback functions that handle retrieving token information from
 somewhere and updating the persistent information associated with each token.

Package: libvalidation-class-perl
Description-md5: 5b46c035b57247318cdf96bd8c049758
Description-en: module for centralized, simplified input validation
 Validation::Class is a different approach to data validation. It attempts to
 simplify and centralize data validation rules to ensure DRY (don't repeat
 yourself) code. The primary intent is to provide a simplistic validation
 workflow and promote (validation) code reuse.

Package: libvalijson-dev
Description-md5: 621a7ed6f1c1b82ee4677dea6259cc05
Description-en: Header-only C++ library for JSON Schema validation
 Valijson is a header-only JSON Schema validation library for C++11.
 .
 Valijson provides a simple validation API that allows you to load JSON Schemas,
 and validate documents loaded by one of several supported parser libraries.
 .
 The goal of this project is to support validation of all constraints available
 in JSON Schema v7, while being competitive with the performance of a
 hand-written schema validator.

Package: libvamp-hostsdk3t64
Description-md5: cdbb041cc6aadf62611f8f7b2f46c490
Description-en: helper library for Vamp hosts written in C++
 Vamp is an audio processing plugin system for plugins that extract
 descriptive information from audio data - typically referred to as
 audio analysis plugins or audio feature extraction plugins.
 .
 This library contains handy classes for using Vamp plugins from
 hosts written in C++.

Package: libvamp-sdk2t64
Description-md5: 7579eaf17e8434ae640d1f93501ae31f
Description-en: helper library for Vamp plugins written in C++
 Vamp is an audio processing plugin system for plugins that extract
 descriptive information from audio data - typically referred to as
 audio analysis plugins or audio feature extraction plugins.
 .
 If you want to develop Vamp plugins in C++, you should use this
 library to expose the official C API to hosts.

Package: libvamsas-client-java
Description-md5: 0c84d76014bff6d083f7520afdb7c458
Description-en: library for phylogenetic tasks
 Vamsas, for Visualisation and Analysis of Molecular Sequences,
 Alignments and Structures is a Java library aiming to facilitate the
 communication between phylogeny and protein structure communities
 via the provision of easy to use tools for complex methods.

Package: libvanessa-adt-dev
Description-md5: de04106ca97467ffe1a6539f5a45b83e
Description-en: Headers and static libraries for vanessa_adt
 Headers and static libraries required to develop against vanessa_adt.
 vanessa_adt is a abstract data types (ADT) library.  Includes queue,
 dynamic array and key value ADT.

Package: libvanessa-adt1
Description-md5: 2d4387d7a1d07681e4c6c57abdd440f6
Description-en: Library of Abstract Data Types
 Abstract Data Types (ADT) Library.  Includes queue, dynamic array and
 key value ADT.

Package: libvanessa-logger-dev
Description-md5: 71644b47086c56b380194e3a4935f4b3
Description-en: Headers and static libraries for libvanessa-logger
 Headers and static libraries required to develop against vanessa-logger.
 Vanessa logger is a generic logging layer that may be used to log to
 one or more of syslog, an open file handle or filename.

Package: libvanessa-logger-sample
Description-md5: d06276d97cadf0edb8c610352aac25c6
Description-en: Sample programme using libvanessa-logger
 Sample programme with source that demonstrates various features of
 vanessa-logger.

Package: libvanessa-logger0
Description-md5: 722b5b5870846e0240ef24b3cad206e9
Description-en: Generic Logging Library
 Generic logging layer that may be used to log to one or more of syslog, an
 open file handle or a file name. Though due to limitations in the
 implementation of syslog opening multiple syslog loggers doesn't makes
 sense. Includes the ability to limit which messages will be logged based on
 priorities.

Package: libvanessa-socket-dev
Description-md5: 9ada541cb08194c7c5dbf10e572a2dfa
Description-en: Headers and static libraries for libvanessa_socket
 Headers and static libraries required to develop against
 libvanessa_socket.

Package: libvanessa-socket-pipe
Description-md5: e29df04092e1ddbc1336d7c5bd44e3da
Description-en: User space TCP/IP pipe
 A TCP/IP pipe is a user space programme that listens for TCP/IP
 connections on port on the local host and when a client connects makes a
 connection to a TCP port, possibly on another host. Once both connections
 are established data sent on one connection is relayed to the other, hence
 forming a bi-directional pipe.
 .
 Uses include enabling connections to specific ports on hosts behind a
 packet filter.
 .
 This code is intended primarily as an example of how many of the features
 of libvanessa_socket work.

Package: libvanessa-socket2t64
Description-md5: 71cd9e818e58e713353a7efaab9987d4
Description-en: Library to simplify TCP socket operations
 Library to simplify TCP/IP socket operations. Includes code to open a
 socket to a server as a client, to listen on socket for clients as a
 server and to pipe information between sockets.

Package: libvar-pairs-perl
Description-md5: 6bb7a2d9b400e5497efd8539733a9b1c
Description-en: Perl module implementing iterators and pair constructors for variables
 Var::Pairs exports a small number of subroutines that add some Perl 6
 conveniences to Perl 5. Specifically, the module exports several subroutines
 that simplify interactions with key/value pairs in hashes and arrays.
 .
 If the autobox Perl module provided in libautobox-perl package is installed the
 object-oriented methods corresponding to the subroutine-based interfaces can be
 used.

Package: libvariable-disposition-perl
Description-md5: e1a2fa7e335f7dbf9997cad03d00b1f1
Description-en: module to dispose of variables
 Provides some basic helper functions for making sure variables go away when
 you want them to.
 .
 Currently provides /dispose as a default import. To avoid this:
 .
 use Variable::Disposition ();
 .
 In addition, /retain and /retain_future are available as optional imports.
 .
 use Variable::Disposition qw(dispose retain retain_future);
 .
 The :all tag can be used to import every available function:

Package: libvariantslib-ocaml
Description-md5: 8400bb1bb635b31e7d9302b27d61542b
Description-en: OCaml syntax extension for supporting variants as first class values (runtime)
 Variantslib generates code to support variants as first class by
 adding "with variants" suffix to variants definition, e.g.,
 .
 type t =
 | First
 | Second
 | Third
 .
 with variants
 .
 This package contains runtime files.

Package: libvariantslib-ocaml-dev
Description-md5: dae0b6bd15b27fad1f4053fb754f10a6
Description-en: OCaml syntax extension for supporting variants as first class values (dev)
 Variantslib generates code to support variants as first class by
 adding "with variants" suffix to variants definition, e.g.,
 .
 type t =
 | First
 | Second
 | Third
 .
 with variants
 .
 This package contains development files.

Package: libvarnishapi-dev
Description-md5: 9c15761c354c732b35ffb9837d7b1ea0
Description-en: development files for Varnish
 Development files for the Varnish HTTP accelerator.

Package: libvarnishapi3
Description-md5: b62e58460782f2fccf788b20917cd377
Description-en: shared libraries for Varnish
 Shared libraries for the Varnish HTTP accelerator.

Package: libvavr0-java
Description-md5: f586ef5efd6ec1ed483f5a2f041bb366
Description-en: object-functional language extension for Java
 Vavr (formerly called Javaslang) is an object-functional language
 extension for Java 8+.
 .
 Vavr aims to reduce the lines of code and increase code quality.
 It provides persistent collections, functional abstractions for error
 handling, concurrent programming, pattern matching and much more.
 .
 Vavr fuses the power of object-oriented programming with the elegance
 and robustness of functional programming. Its feature-rich, persistent
 collection library smoothly integrates with Java's standard collections.
 .
 Vavr does not depend on any libraries (other than the JVM).

Package: libvbr-dev
Description-md5: cb8541b624d860fdbcfdd18064271a83
Description-en: Vouch By Reference (VBR) library (development files)
 The OpenDKIM Project is a community effort to develop and maintain a C library
 for producing DKIM-aware applications and an open source milter for providing
 DomainKeys Identified Mail (DKIM) service.
 .
 This package provides the required header files and development libraries for
 developing against the OpenDKIM project VBR library.

Package: libvbr2
Description-md5: 9e423d647f1192925aa696e452c2626c
Description-en: Vouch By Reference (VBR) library
 The OpenDKIM Project is a community effort to develop and maintain a C library
 for producing DKIM-aware applications and an open source milter for providing
 DomainKeys Identified Mail (DKIM) service.
 .
 This package provides library for implementing RFC 5518 Vouch By Reference
 (VBR), a peer-to-peer domain reputation service protocol based on DKIM signed
 domains.
 .
 Vouch By Reference, or VBR, is a protocol for adding third-party
 certification to email.  Specifically, VBR permits independent third parties
 to certify the owner of a domain name that is associated with received mail.
 VBR may be performed anywhere along the email transit path, by any capable
 receiving module, either within the handling service or by end-user software.

Package: libvbz-hdf-plugin-dev
Description-md5: 9cf3886b4780366e2800d12e4dd5ee1a
Description-en: VBZ compression plugin for nanopore signal data (devel)
 VBZ Compression uses variable byte integer encoding to compress nanopore
 signal data.
 .
 The performance of VBZ is achieved by taking advantage of the properties
 of the raw signal and therefore is most effective when applied to the
 signal dataset. Other datasets you may have in your Fast5 files will not
 be able to take advantage of the default VBZ settings for compression.
 VBZ will be used as the default compression scheme in a future release
 of MinKNOW.
 .
 This package contains the header files.

Package: libvbz-hdf-plugin0t64
Description-md5: 6cccad001bfb93d2744436fa7f62dbd4
Description-en: VBZ compression plugin for nanopore signal data
 VBZ Compression uses variable byte integer encoding to compress nanopore
 signal data.
 .
 The performance of VBZ is achieved by taking advantage of the properties
 of the raw signal and therefore is most effective when applied to the
 signal dataset. Other datasets you may have in your Fast5 files will not
 be able to take advantage of the default VBZ settings for compression.
 VBZ will be used as the default compression scheme in a future release
 of MinKNOW.
 .
 This package contains the shared object library.

Package: libvc-dev
Description-md5: ffd2d4dbdedbdcb132b5aecd2878dade
Description-en: vCard library - development files
 vCard is an Electronic Business Card format, as specified by the
 versit Consortium, useful for storing personal data.  libvc handles
 scanning a vCard file, parsing the vCard file into a data storage
 structure, manipulating the data storage structure, and writing back
 to file.  It was originally written for `rolo', but has been
 split-off as a generic library for general use.
 .
 This package contains static library, headers, and the development
 manpage for libvc.

Package: libvc0
Description-md5: 8308a22fd358495429150e74c6cff140
Description-en: vCard (the Electronic Business Card) library
 vCard is an Electronic Business Card format, as specified by the
 versit Consortium, useful for storing personal data.  libvc handles
 scanning a vCard file, parsing the vCard file into a data storage
 structure, manipulating the data storage structure, and writing back
 to file.  It was originally written for `rolo', but has been
 split-off as a generic library for general use.

Package: libvcdinfo-dev
Description-md5: e14de61878ad73f78c32ae508ca795f7
Description-en: library to extract information from VideoCD (development files)
 This package contains development files (headers and static library)
 for the libvcdino library.
 .
 This library can be used to extract information stored on a
 VideoCD. One use is in media players, such as xine and vlc (where in
 fact it is currently used). Here libvcdinfo assists in VideoCD
 navigation, playback control and showing what is contained on a
 VideoCD. Some standalone programs for this library are vcd-info and
 vcdxrip (part of the VCDImager distribution).

Package: libvcdinfo0
Description-md5: 6206462f2934783ec56d60c88b8c8a27
Description-en: library to extract information from VideoCD
 This library can be used to extract information stored on a
 VideoCD. One use is in media players, such as xine and vlc (where in
 fact it is currently used). Here libvcdinfo assists in VideoCD
 navigation, playback control and showing what is contained on a
 VideoCD. Some standalone programs for this library are vcd-info and
 vcdxrip (part of the VCDImager distribution).

Package: libvcflib-dev
Description-md5: cee1dc519bc53338dc7cdd3ea1d80046
Description-en: C++ library for parsing and manipulating VCF files (development)
 The Variant Call Format (VCF) is a flat-file, tab-delimited textual format
 intended to concisely describe reference-indexed variations between
 individuals. VCF provides a common interchange format for the description of
 variation in individuals and populations of samples, and has become the defacto
 standard reporting format for a wide array of genomic variant detectors.
 .
 vcflib provides methods to manipulate and interpret sequence variation as it
 can be described by VCF. It is both:
 .
 * an API for parsing and operating on records of genomic variation as it can
 be described by the VCF format,
 * and a collection of command-line utilities for executing complex
 manipulations on VCF files.
 .
 This package contains the static library and the header files.

Package: libvcflib-tools
Description-md5: 2964b91567e931522d48267b04ba4674
Description-en: C++ library for parsing and manipulating VCF files (tools)
 The Variant Call Format (VCF) is a flat-file, tab-delimited textual format
 intended to concisely describe reference-indexed variations between
 individuals. VCF provides a common interchange format for the description of
 variation in individuals and populations of samples, and has become the defacto
 standard reporting format for a wide array of genomic variant detectors.
 .
 vcflib provides methods to manipulate and interpret sequence variation as it
 can be described by VCF. It is both:
 .
 * an API for parsing and operating on records of genomic variation as it can
 be described by the VCF format,
 * and a collection of command-line utilities for executing complex
 manipulations on VCF files.
 .
 This package contains several tools using the library.

Package: libvcflib2
Description-md5: 4ede5cca56459e7fb3f2a9b5813567db
Description-en: C++ library for parsing and manipulating VCF files
 The Variant Call Format (VCF) is a flat-file, tab-delimited textual format
 intended to concisely describe reference-indexed variations between
 individuals. VCF provides a common interchange format for the description of
 variation in individuals and populations of samples, and has become the defacto
 standard reporting format for a wide array of genomic variant detectors.
 .
 vcflib provides methods to manipulate and interpret sequence variation as it
 can be described by VCF. It is both:
 .
 * an API for parsing and operating on records of genomic variation as it can
 be described by the VCF format,
 * and a collection of command-line utilities for executing complex
 manipulations on VCF files.

Package: libvcs-lite-perl
Description-md5: be6677a1f2c9d7d5afba6349fd24dac0
Description-en: Minimal version control system
 The VCS::Lite module provides the functions normally associated with a
 version control system, but without needing or implementing a version control
 system. Applications include wikis, document management systems and
 configuration management.
 .
 It makes use of the module Algorithm::Diff. It provides the facility
 for basic diffing, patching and merging.

Package: libvde-dev
Description-md5: aa2b8ef5bfc1b2448704d9a8c6451369
Description-en: Virtual Distributed Ethernet - support libraries development files
 VDE is a virtual switch that can connect multiple virtual machines together,
 both local and remote.
 .
 Components of the VDE architecture are VDE switches (virtual counterpart of
 ethernet switches) and VDE cables (virtual counterpart of a crossed-cable used
 to connect two switches).
 .
 This package contains the development files for libvde

Package: libvde0
Description-md5: 4e0362a4cfb49a7db124105497059a81
Description-en: Virtual Distributed Ethernet - support libraries
 VDE is a virtual switch that can connect multiple virtual machines together,
 both local and remote.
 .
 Components of the VDE architecture are VDE switches (virtual counterpart of
 ethernet switches) and VDE cables (virtual counterpart of a crossed-cable used
 to connect two switches).
 .
 This package contains a library to interact with vde_switch management console
 using pre-made unattended scripts.

Package: libvdeplug-agno
Description-md5: ee085fc951a1c7046d5e507b4050511d
Description-en: libvdeplug plugin for encryption
 This is a libvdeplug plugin module to add encryption to a vde connection.
 It is based on the libwolfssl-dev library

Package: libvdeplug-dev
Description-md5: f7bb04f54b8a035436a41ebbd3fdaa1a
Description-en: Virtual Distributed Ethernet - Plug development files
 VDE provides a versatile support to create Ethernet compliant
 virtual networks. The vdeplug library, like an ethernet plug, can
 be used to connect virtual machines, namespaces, IoTh (Internet
 of Threads) processes or VDE utility commands to virtual networks.
 .
 This library uses plug-ins to support several VDE implementations
 and to be open to new developments in virtual networking.
 .
 Several plugins are included as standard extensions of the library, e.g.:
 - vde: connect to legacy vde_switch (provided by vde2) or
 to virtual networking sockets, see below
 - vxvde: this plug-in implements distributed virtual switches
 (implementation of a Local Area Cloud)
 - tap: connect to a tuntap interface
 - udp: udp tunnelling
 - ptp: point to point connection
 - vxlan: the plug becomes a vxlan's VTEP
 - cmd: stream the network flow to a command
 A plug can provide virtual networking sockets where other plug can
 be connected (using the vde plugin)
 - hub: the plug implements a hub
 - switch: the plug implements a switch
 .
 This package contains the development files for libvdeplug.

Package: libvdeplug-pcap
Description-md5: 92e4a41ec3cf92bce87ea92cf85edfe9
Description-en: libvdeplug plugin: packet capture library (pcap)
 This libvdeplug module interconnects a client to an interface using the packet
 capture library (pcap).  All the data that is received by this plug is
 injected into interface and everything captured from that interface is sent to
 the client.
 .
 Please notice that the pcap library captures and injects packets on the net,
 packets sent by the host are not captured, injected packets are not received
 by the host. So several clients using libvdeplug_pcap on the same interface of
 the same host do not communicate among them (nor they communicate with the
 host).

Package: libvdeplug-slirp
Description-md5: 095b2e3317ba64dc27936b7b7742bb85
Description-en: libvdeplug plugin for slirp
 libvdeplug plugin to join TCP-IP networks using the slirp emulator.

Package: libvdeplug-vdesl
Description-md5: 9203e3fc6528e251d4bb48935ef06a21
Description-en: libvdeplug plugin: vde over serial lines
 This libvdeplug plugin module adds the support of vde over serial lines.
 vdesl supports the rates up to 4Mbps.
 High baud rates may not be supported by the uart hardware or could provide an
 unreliable service due to communication errors. In order to achieve high speeds
 cables should be short and properly shielded against electro-magnetic noise.

Package: libvdeplug-vlan
Description-md5: 69fcf5d6220607568fbc42250324f352
Description-en: libvdeplug nested plugin: VLAN
 This libvdeplug nested plugin module implements VLANs (802.1q).
 With this plugin VLANs are implemented in a distributed fashion. The
 tagging (and untagging) of the packets is done, not by the switch, but
 by the plugin (attached to the VM).

Package: libvdeplug2t64
Description-md5: b3abd01fd08166e6b62db95b24962d81
Description-en: Virtual Distributed Ethernet - Plug library
 VDE provides a versatile support to create Ethernet compliant
 virtual networks. The vdeplug library, like an ethernet plug, can
 be used to connect virtual machines, namespaces, IoTh (Internet
 of Threads) processes or VDE utility commands to virtual networks.
 .
 This library uses plug-ins to support several VDE implementations
 and to be open to new developments in virtual networking.
 .
 Several plugins are included as standard extensions of the library, e.g.:
 - vde: connect to legacy vde_switch (provided by vde2) or
 to virtual networking sockets, see below
 - vxvde: this plug-in implements distributed virtual switches
 (implementation of a Local Area Cloud)
 - tap: connect to a tuntap interface
 - udp: udp tunnelling
 - ptp: point to point connection
 - vxlan: the plug becomes a vxlan's VTEP
 - cmd: stream the network flow to a command
 A plug can provide virtual networking sockets where other plug can
 be connected (using the vde plugin)
 - hub: the plug implements a hub
 - switch: the plug implements a switch
 .
 This package contains a modular library and a set of plugins supporting
 several VDE implementations

Package: libvdeslirp-dev
Description-md5: 4f91d7fa7133e4b58adcfc4905c53581
Description-en: libslirp for Linux made easy peasy - development
 libslirp is a user-mode networking library used by virtual machines,
 containers or various tools.  This project wraps the libslirp code in a
 library featuring a clean and simple interface.
 .
 libvdeslirp implements the abstraction of virtual ethernet
 interface: after vdeslirp_open, a program can send/receive
 ethernet packets by vdeslirp_send and vdeslirp_recv as if it
 were using a tap interface.
 .
 This package contains the library

Package: libvdeslirp0
Description-md5: 202fe8cb118a2a665c3f364bec5c1790
Description-en: libslirp for Linux made easy peasy
 libslirp is a user-mode networking library used by virtual machines,
 containers or various tools.  This project wraps the libslirp code in a
 library featuring a clean and simple interface.
 .
 libvdeslirp implements the abstraction of virtual ethernet
 interface: after vdeslirp_open, a program can send/receive
 ethernet packets by vdeslirp_send and vdeslirp_recv as if it
 were using a tap interface.
 .
 This package contains the development files for libvdestack

Package: libvdestack-dev
Description-md5: 9f69373910fd71ddf4297ce289b26f1d
Description-en: network namespace as a library - development
 By libvdestack a program can use one (or even several) private networking
 protocol stack(s), thus a program can be assigned its own IP address(es),
 routing etc.
 .
 This package contains the library

Package: libvdestack0
Description-md5: 9011644fd824fc43264f0a41ca3f45fb
Description-en: network namespace as a library
 By libvdestack a program can use one (or even several) private networking
 protocol stack(s), thus a program can be assigned its own IP address(es),
 routing etc.
 .
 This package contains the development files for libvdestack

Package: libvdpau-va-gl1
Description-md5: 4c5078cf58e37672fd6ff35511fb6e80
Description-en: VDPAU driver with OpenGL/VAAPI backend
 Many applications can use VDPAU to accelerate portions of the video
 decoding process and video post-processing to the GPU video
 hardware. Unfortunately, there is no such library for many graphic
 chipsets. Some applications also support VA-API but many of them,
 including Adobe Flash Player, don't.
 .
 This library proposes a generic VDPAU library. It uses OpenGL under
 the hood to accelerate drawing and scaling and VA-API (if available)
 to accelerate video decoding.

Package: libvdt-dev
Description-md5: c4cd07e2a23e00dec772bdfabf0d922b
Description-en: vectorised math library - development files
 This is vectorised math library
 - a collection of fast and inline implementations of mathematical functions
 - the functions can be used in autovectorised loops
 - double and single precision implementations are available
 - no overhead present, no intrinsics used
 .
 A scalar (T(T)) and array signature (void(const unsigned int, T*, T*)) are
 provided. Born and developed at CERN, it is used, among the others, by LHC
 experiments and the Geant4 simulation toolkit.
 .
 Much of the VDT code is inspired by the well known Cephes mathematical
 library.
 .
 This package contains the development files for vdt.

Package: libvdt0.4
Description-md5: 5c81b935d8a33bc654987f0dc5f83c3b
Description-en: vectorised math library
 This is vectorised math library
 - a collection of fast and inline implementations of mathematical functions
 - the functions can be used in autovectorised loops
 - double and single precision implementations are available
 - no overhead present, no intrinsics used
 .
 A scalar (T(T)) and array signature (void(const unsigned int, T*, T*)) are
 provided. Born and developed at CERN, it is used, among the others, by LHC
 experiments and the Geant4 simulation toolkit.
 .
 Much of the VDT code is inspired by the well known Cephes mathematical
 library.

Package: libvecgeom-dev
Description-md5: 19a72a03227bdc14ba33687395eaa4d1
Description-en: geometry library for particle-detector simulation - headers
 VecGeom is a vectorized geometry modeller library with hit-detection features
 as needed by particle detector simulation at the LHC and beyond.
 .
 This package includes the headers for libvecgeom.

Package: libvecgeom1.2
Description-md5: 7597d22fd70d7bb133fbc12c07f67753
Description-en: geometry library for particle-detector simulation
 VecGeom is a vectorized geometry modeller library with hit-detection features
 as needed by particle detector simulation at the LHC and beyond.

Package: libvecmath-java
Description-md5: f0e7882edf30b5d577faa3c2a787fbff
Description-en: javax.vecmath vector math package
 This package includes classes for 3-space vector/point, 4-space vector, 4x4,
 3x3 matrix, quaternion, axis-angle combination and etc. which are often
 utilized for computer graphics mathematics. Most of the classes have single
 and double precision versions. Generic matrices' LU and SV decomposition are
 also there.

Package: libvecmath-java-doc
Description-md5: a68ada07bc7f944303766f8fa3885d67
Description-en: javax.vecmath vector math package (documentation)
 This package includes classes for 3-space vector/point, 4-space vector, 4x4,
 3x3 matrix, quaternion, axis-angle combination and etc. which are often
 utilized for computer graphics mathematics. Most of the classes have single
 and double precision versions. Generic matrices' LU and SV decomposition are
 also there.
 .
 This package contains the API documentation for javax.vecmath.

Package: libvectorgraphics2d-java
Description-md5: 26fef31708293f3a29011407411592cd
Description-en: library for adding vector export to Java Graphics2D
 VectorGraphics2D provides implementations of Java's Graphics2D interface and
 exports the graphics in various vector file formats. Currently, there is
 support for the following vector file formats:
 .
 * Encapsulated PostScript (EPS)
 * Scalable Vector Graphics (SVG)
 * Portable Document Format (PDF)
 .
 Additional formats can be easily added.

Package: libvectorscan-dev
Description-md5: 10b3990395ddcca9b7f39498ec953462
Description-en: Portable fork of Intel's Hyperscan library (development files)
 Vectorscan is a portable fork of Intel's Hyperscan project. It is a drop-in
 replacement that promises to be API/ABI compatible with the original project,
 while allowing it to run on other architectures such as AArch64 and Power9.
 .
 This package contains development libraries, header files and documentation for
 the regular expression matching library libhyperscan. You can either use the
 supplied shared or static library.
 .
 Vectorscan only runs on CPUs with a SIMD unit. On x86 CPUs, the minimum
 requirement is SSE4.2, AArch64 ISA already implies Advanced SIMD/NEON and
 ppc64le (Power8/Power9) already implies VSX enabled by default.

Package: libvectorscan5
Description-md5: 122e14c3dd052e13b79532de5f832353
Description-en: Portable fork of Intel's Hyperscan library
 Vectorscan is a portable fork of Intel's Hyperscan project. It is a drop-in
 replacement that promises to be API/ABI compatible with the original project,
 while allowing it to run on other architectures such as AArch64 and Power9.
 .
 Hyperscan is a high-performance multiple regex matching library.
 It follows the regular expression syntax of the commonly-used libpcre library,
 but is a standalone library with its own C API. Hyperscan uses hybrid automata
 techniques to allow simultaneous matching of large numbers (up to tens of
 thousands) of regular expressions and for the matching of regular expressions
 across streams of data. Hyperscan is typically used in a DPI library stack.
 .
 Vectorscan only runs on CPUs with a SIMD unit. On x86 CPUs, the minimum
 requirement is SSE4.2, AArch64 ISA already implies Advanced SIMD/NEON and
 ppc64le (Power8/Power9) already implies VSX enabled by default.

Package: libvelocity-tools-java
Description-md5: c008c94395cb9a860da97a81901b50f2
Description-en: collection of useful tools for Velocity template engine
 The VelocityTools project is a collection of useful Java classes (aka tools),
 as well as infrastructure to easily, automatically and transparently
 make these tools available to Velocity templates.
 .
 Project include easy integration of Velocity into the view-layer of
 web applications (via the VelocityViewTag and
 VelocityViewServlet) and integration with Struts 1.x applications.

Package: libvendorlib-perl
Description-md5: a9f6535e09bc62b6a3d335e489872df0
Description-en: pragma to enforce only core and vendor libraries are used
 In a system distribution such as Debian, it may be advisable for Perl programs
 to ignore the user's CPAN-installed modules and only use the
 distribution-provided modules to avoid possible breakage with newer and
 unpackaged versions of modules.
 .
 To that end, this pragma will replace your @INC with only the core and vendor
 @INC paths, ignoring site_perl and $ENV{PERL5LIB} entirely.
 .
 It is recommended that you put 'use vendorlib;' as the first statement in your
 program, before even 'use strict;' and 'use warnings;'.

Package: libverbiste-0.1-0v5
Description-md5: ef8b0541bd47af9937f37f81e4995178
Description-en: French and Italian conjugator - shared library
 Verbiste is a program that gives the complete conjugation for French and
 Italian verbs. The knowledge base contains over 6800 verbs.
 .
 This package contains the shared library.

Package: libverbiste-dev
Description-md5: 71f172ff99c36c1008b0630ad54e47ea
Description-en: French and Italian conjugator - development files
 Verbiste is a program that gives the complete conjugation for French and
 Italian verbs. The knowledge base contains over 6800 verbs.
 .
 This package contains the development files.

Package: libverilog-perl
Description-md5: 83abd474144341373d81f1375666d530
Description-en: framework providing Verilog support
 Verilog is a Perl framework providing Verilog support in the Perl language.
 It includes:
 .
 * Verilog::Getopt, which parses command line options similar to C++ and VCS
 * Verilog::Language, which knows the language keywords and parses numbers.
 * Verilog::Netlist, which builds netlists out of Verilog files. This allows
 easy scripts to determine things such as the hierarchy of modules.
 * Verilog::Parser, which invokes callbacks for language tokens
 * Verilog::Preproc, preprocesses the language, and allows reading
 post-processed files right from Perl without temporary files.
 .
 It also includes a variety of useful utilities:
 .
 * vpassert inserts PLIish warnings and assertions for any simulator
 * vppreproc preprocesses the complete Verilog 2001 and SystemVerilog
 language
 * vrename renames and cross-references Verilog symbols. It creates Verilog
 cross references and makes it easy to rename signal and module names over
 multiple files.

Package: libversion-compare-perl
Description-md5: 6b25f18bd019f4f37eb01e349ace15fd
Description-en: Perl module for comparing version strings
 Version::Compare can be used to compare version strings; returning the bigger
 of the two numerical values or comparing two unix-style version strings and
 setting a return code indicating which is larger or if they are equal.

Package: libversion-next-perl
Description-md5: 33ba6256c54133bf1937fa0fad7eafbe
Description-en: Perl module for simply incrementing Perl module version numbers
 Version::Next provides a simple, correct way to increment a Perl module
 version number. It does not attempt to guess what the original version number
 author intended, it simply increments in the smallest possible fashion.
 Decimals are incremented like an odometer. Dotted decimals are incremented
 piecewise and presented in a standardized way.
 .
 If more complex version manipulation is necessary, you may wish to consider
 Perl::Version.

Package: libversion-perl
Description-md5: 31fab24b0861c1e8a00678d770a250c6
Description-en: Perl extension for Version Objects
 The version module implements version objects for older version of Perl and
 provides the version object API for all versions of Perl.
 .
 There are two different types of version objects supported by this modules,
 corresponding to the two different styles of versions in use:
 * Decimal Versions - The classic floating-point number $VERSION.
 * Dotted Decimal Versions - The more modern form of version assignment, with
 3 (or potentially more) integers separated by decimal points (e.g. v1.2.3).

Package: libversion-util-perl
Description-md5: 9dfd7786d0458be975ceb127b7dd506e
Description-en: Perl module that provides version-number utilities
 Version::Util provides several convenient functions related to version
 numbers, e.g. for comparing them. Functions like equal, not equal, less than,
 less equal, greater than and greater equal.

Package: libversioneer-clojure
Description-md5: 665d78e7046bea5b6870f8ac8ad0cda6
Description-en: version introspection for Leiningen-generated projects
 versioneer-clojure allows programs to access their own version number. It can
 retrieve the version either from the system properties (set by Leiningen), a
 properties file (in jars built by Leiningen), or a default version passed in.

Package: libveyon-core
Description-md5: 7ca893ce640a49d1bad63f0ad31c0d43
Description-en: Computer Monitoring and Classroom Management Software - libraries
 Veyon is a software for computer monitoring and classroom management
 supporting Windows and Linux. It enables teachers to view and control
 computer labs and interact with students. Veyon is available in many different
 languages and provides numerous features supporting teachers and
 administrators at their daily work:
 .
 - Overview: monitor all computers in one or multiple locations or classrooms
 - Remote access: view or control computers to watch and support users
 - Demo: broadcast the teacher's screen in realtime (fullscreen/window)
 - Screen lock: draw attention to what matters right now
 - Communication: send text messages to students
 - Start and end lessons: log in and log out users all at once
 - Screenshots: record learning progress and document infringements
 - Programs & websites: launch programs and open website URLs remotely
 - Teaching material: distribute and open documents, images and videos easily
 - Administration: power on/off and reboot computers remotely
 .
 Veyon is the continuation of iTALC.
 .
 This package provides the core libraries needed for all Veyon components.

Package: libvgdml-dev
Description-md5: ce5f1469555e983d1d103cf718709c83
Description-en: GDML interoperability library for VecGeom - headers
 VecGeom is a vectorized geometry modeller library with hit-detection features
 as needed by particle detector simulation at the LHC and beyond.
 .
 This package includes the headers for libvgdml.

Package: libvgdml1.2
Description-md5: 4fe51f6bcbcd4387d787535c7d0f22b7
Description-en: GDML interoperability library for VecGeom
 VecGeom is a vectorized geometry modeller library with hit-detection features
 as needed by particle detector simulation at the LHC and beyond.
 .
 This package includes the GDML interoperability library for VecGeom.

Package: libvhdi-dev
Description-md5: f66e6c0f010ebb393bd9a3af43bc0ea1
Description-en: Virtual Hard Disk image format access library -- development files
 libvhdi is a library to access the Virtual Hard Disk (VHD) image format.
 .
 This package includes the development support files.

Package: libvhdi-utils
Description-md5: 850157a44782c028fc4ec5e1a3dce77a
Description-en: Virtual Hard Disk image format access library -- Utilities
 libvhdi is a library to access the Virtual Hard Disk (VHD) image format.
 .
 This package contains tools to access data stored in VHD files:
 vhdiinfo, vhdimount.

Package: libvhdi1
Description-md5: bf23cbdc8c2736a515e0c3d7fffbd54a
Description-en: Virtual Hard Disk image format access library
 libvhdi is a library to access the Virtual Hard Disk (VHD) image format.
 .
 This package contains the shared library.

Package: libvi-quickfix-perl
Description-md5: 2960d45f238a87422bd5a6724b62ebb1
Description-en: Perl support for vim's QuickFix mode
 If a Perl program or module uses Vi::QuickFix, Perl logs errors and
 warnings to an error file. While editing that program or module with vim
 you can ask Perl to compile it. If there are errors during compilation,
 the error file is picked when you type a special QuickFix command and
 Vim will jump to the location of the first error recorded. Other
 QuickFix commands allow you to jump to other error messages, switching
 files if necessary.
 .
 This module is intended as a debugging tool for Perl programmers using
 Vim.

Package: libvibes-dev
Description-md5: 406b71e4857aa83736b6b3156520b9f1
Description-en: visualizer for intervals and boxes (development files)
 VIBes is a visualization system that aims at providing people working
 with interval methods a way to display results (boxes, pavings),
 without worrying with GUI programming. It provides drawing functions
 accessible from a lot of programming languages, without complex
 installation and library dependencies. The main design goal of VIBes
 is to be cross-platform, available from different programming
 languages, simple to set-up, easy to port to a new language.
 .
 This package contains the header files for creating clients in C++
 for VIBes, as well as the code examples.

Package: libvibes0t64
Description-md5: f5eab1bfee2a4d6a4b223d936f44d673
Description-en: visualizer for intervals and boxes (client library for C++)
 VIBes is a visualization system that aims at providing people working
 with interval methods a way to display results (boxes, pavings),
 without worrying with GUI programming. It provides drawing functions
 accessible from a lot of programming languages, without complex
 installation and library dependencies. The main design goal of VIBes
 is to be cross-platform, available from different programming
 languages, simple to set-up, easy to port to a new language.
 .
 This package contains the shared library for building client
 applications for VIBes in C++.

Package: libvibrant6-dev
Description-md5: 0f2a4bf7ef54869e077d936aaf9dd881
Description-en: NCBI libraries for graphic biology applications (development files)
 Vibrant allows you to develop portable (Motif, MS-Windows, Mac-OS) graphic
 biological applications.

Package: libvibrant6t64
Description-md5: ca03cb16a05c25c5f94db31a4fa11f81
Description-en: NCBI libraries for graphic biology applications
 This is the library for those who just want to run Vibrant applications.
 It also includes a wrapper (vibrate) that allows many NCBI applications to
 provide a GUI for selecting options.

Package: libvideo-capture-v4l-perl
Description-md5: e698047f03588e11ddcd9a42247adc84
Description-en: Perl interface to the Video4linux framegrabber interface
 This package contains Perl modules which interface to
 the Video4linux frame grabber.
 .
 The following Perl modules are included in this package:
 .
 * Video::Capture::V4l - Video4linux framegrabber interface
 * Video::Capture::VBI - Functions to manipulate vbi fields & lines
 * Video::Frequencies - Many, many frequency constants and lists
 * Video::RTjpeg - Real time, jpeg-like video compression
 * Video::XawTV - read, create and edit .xawtvrc files

Package: libvideo-fourcc-info-perl
Description-md5: d2e5314f528cf9519ef89c0ab53b36e8
Description-en: Perl module to find information about codecs from its FourCC
 Video::FourCC::Info finds information about a given Four Character Code
 (FourCC).
 .
 This code is a four-byte sequence embedded in video files that tells video
 players what algorithm is required to decode a given video stream. This
 detection scheme ensures that the detected codec format is independent of
 the file extension, which may be incorrect due to human error or for some
 other reason.

Package: libvideo-ivtv-perl
Description-md5: 414f269c67b19289f32a685654336d7b
Description-en: Perl extension for using V4l2 in the ivtv perl scripts
 The Video::ivtv module will provide helper methods for working with
 videodev2.h structures and making ioctl calls that have proven to be
 too difficult to create pack strings for in perl itself.
 .
 This is not supposed to be an equivalent of the Video::Capture::V4l
 module which was created for videodev.h.

Package: libvidstab-dev
Description-md5: 909d1438a11e6ef1550d36d95f6abe54
Description-en: video stabilization library (development files)
 Imagine you captured a nice video with your camcorder, compact camera or
 even cell phone while skiing, cycling or whatever sports and the video is
 basically just jiggled.
 .
 Modern cameras come along with hardware stabilisation, however this does
 not work if you have really strong vibrations - rather the contrary -
 sometimes this mechanism starts to oscillate.
 .
 Vid.Stab is your friend in this matter. It is designed to stabilize even
 strongly jiggled clips.
 .
 This package contains the development files of vid.stab.

Package: libvidstab1.2
Description-md5: ef3c3c93c6f6188ee6028f40c9a20929
Description-en: video stabilization library (shared library)
 Imagine you captured a nice video with your camcorder, compact camera or
 even cell phone while skiing, cycling or whatever sports and the video is
 basically just jiggled.
 .
 Modern cameras come along with hardware stabilisation, however this does
 not work if you have really strong vibrations - rather the contrary -
 sometimes this mechanism starts to oscillate.
 .
 Vid.Stab is your friend in this matter. It is designed to stabilize even
 strongly jiggled clips.
 .
 This package contains the shared library.

Package: libviennacl-dev
Description-md5: a27fa308bc2bf6d90a053f635ae4a276
Description-en: Scientific computing library written in C++ based on OpenCL
 The Vienna Computing Library (ViennaCL) is a scientific computing library
 written in C++ and based on OpenCL. It allows simple, high-level access to the
 vast computing resources available on parallel architectures such as GPUs and
 is primarily focused on common linear algebra operations (BLAS levels 1, 2 and
 3) and the solution of large systems of equations by means of iterative
 methods with optional preconditioner.
 .
 ViennaCL is header-only with no binary library and projects using it only need
 to link against a conforming OpenCL implementation.

Package: libviennacl-doc
Description-md5: 4293ec3da7d14fb3b2a1c3f988fa1e7a
Description-en: ViennaCL API and user documentation
 The Vienna Computing Library (ViennaCL) is a scientific computing library
 written in C++ and based on OpenCL. It allows simple, high-level access to the
 vast computing resources available on parallel architectures such as GPUs and
 is primarily focused on common linear algebra operations (BLAS levels 1, 2 and
 3) and the solution of large systems of equations by means of iterative
 methods with optional preconditioner.
 .
 This package contains the Doxygen-generated source code and the user
 documentation.

Package: libvigraimpex-dev
Description-md5: 06bc1a091777909e5e2ab17ebcd92db0
Description-en: development files for the C++ computer vision library
 Vision with Generic Algorithms (VIGRA) is a computer vision library
 that puts its main emphasis on flexible algorithms, because
 algorithms represent the principle know-how of this field. The
 library was consequently built using generic programming as
 introduced by Stepanov and Musser and exemplified in the C++ Standard
 Template Library. By writing a few adapters (image iterators and
 accessors) you can use VIGRA's algorithms on top of your data
 structures, within your environment.
 .
 This package contains the header and development files needed to
 build programs and packages using VIGRA.

Package: libvigraimpex-doc
Description-md5: 68e91538adca7e7262cb997daf253940
Description-en: Documentation for the C++ computer vision library
 Vision with Generic Algorithms (VIGRA) is a computer vision library
 that puts its main emphasis on flexible algorithms, because
 algorithms represent the principle know-how of this field. The
 library was consequently built using generic programming as
 introduced by Stepanov and Musser and exemplified in the C++ Standard
 Template Library. By writing a few adapters (image iterators and
 accessors) you can use VIGRA's algorithms on top of your data
 structures, within your environment.
 .
 This package contains documentation for the VIGRA library.

Package: libvigraimpex11
Description-md5: 4e10b79b88242227a01907ad6c456723
Description-en: C++ computer vision library
 Vision with Generic Algorithms (VIGRA) is a computer vision library
 that puts its main emphasis on flexible algorithms, because
 algorithms represent the principle know-how of this field. The
 library was consequently built using generic programming as
 introduced by Stepanov and Musser and exemplified in the C++ Standard
 Template Library. By writing a few adapters (image iterators and
 accessors) you can use VIGRA's algorithms on top of your data
 structures, within your environment.

Package: libvinnie-java
Description-md5: 2db3dce9e0eec38cb141b16f7865038b
Description-en: Lightweight Java library with "vobject" data
 vinnie is a lightweight Java library that reads and writes "vobject" data
 (vCard and iCalendar). It is used by the ez-vcard and biweekly projects.

Package: libvinylapi-dev
Description-md5: c0b80dd2fd30790262fca5c50a74a8a4
Description-en: development files for Vinyl Cache
 Development files for the Vinyl Cache HTTP accelerator.

Package: libvinylapi3
Description-md5: c47e9b592b0abaa901b78050bf56072d
Description-en: shared libraries for Vinyl Cache
 Shared libraries for the Vinyl Cache HTTP accelerator.

Package: libvips-dev
Description-md5: fdedcdb493e10121cc5a689301c664e1
Description-en: image processing system good for very large ones (dev)
 VIPS is an image processing system designed with efficiency in mind.
 It is good with large images (ones that larger than the amount of RAM in
 your machine), and for working with colour.  It can perform many
 image manipulation tasks much faster than other packages such as
 ImageMagick and the GIMP and includes some special features such as
 creating single "mosaic" images from multiple parts.
 .
 VIPS consists of two main components: an image processing library
 with some command-line tools and a spreadsheet-like graphical user
 interface.  The graphical interface is available in the nip2 package.
 .
 This package includes all development files needed to compile
 applications that use the vips library.

Package: libvips-doc
Description-md5: 66c9c90a8a11f154f79b4a673d2d6c55
Description-en: image processing system good for very large ones (doc)
 VIPS is an image processing system designed with efficiency in mind.
 It is good with large images (ones that larger than the amount of RAM in
 your machine), and for working with colour.  It can perform many
 image manipulation tasks much faster than other packages such as
 ImageMagick and the GIMP and includes some special features such as
 creating single "mosaic" images from multiple parts.
 .
 VIPS consists of two main components: an image processing library
 with some command-line tools and a spreadsheet-like graphical user
 interface.  The graphical interface is available in the nip2 package.
 .
 This package includes complete documentation for the VIPS system.  It
 includes the application programmers' guide, the library programmers'
 guide, the C++ programmers' guide, and the reference guide, as well
 as HTML versions of the program and library manual pages.

Package: libvips-tools
Description-md5: 4b7763be3950065d87f0b48e06a16f7f
Description-en: image processing system good for very large ones (tools)
 VIPS is an image processing system designed with efficiency in mind.
 It is good with large images (ones that larger than the amount of RAM in
 your machine), and for working with colour.  It can perform many
 image manipulation tasks much faster than other packages such as
 ImageMagick and the GIMP and includes some special features such as
 creating single "mosaic" images from multiple parts.
 .
 VIPS consists of two main components: an image processing library
 with some command-line tools and a spreadsheet-like graphical user
 interface.  The graphical interface is available in the nip2 package.
 .
 This package includes several command-line utilities that make it
 possible to use some vips functionality from shell scripts or the
 command line.

Package: libvips42t64
Description-md5: c4eaae0fa8d986151b8ced75f4b02933
Description-en: image processing system good for very large ones
 VIPS is an image processing system designed with efficiency in mind.
 It is good with large images (ones that larger than the amount of RAM in
 your machine), and for working with colour.  It can perform many
 image manipulation tasks much faster than other packages such as
 ImageMagick and the GIMP and includes some special features such as
 creating single "mosaic" images from multiple parts.
 .
 VIPS consists of two main components: an image processing library
 with some command-line tools and a spreadsheet-like graphical user
 interface.  The graphical interface is available in the nip2 package.
 .
 This package includes runtime libraries needed to run applications
 linked with the vips library.

Package: libvirt-clients-qemu
Description-md5: d79e49830cf742392368297f08d036ea
Description-en: virtualization library - clients (QEMU specific)
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains a number of clients that are specifically for use with
 the QEMU connection driver, e.g. a proxy for the QMP protocol.

Package: libvirt-clients-qemu-hwe
Description-md5: 1801ae5bada79000a382e70bf5c18226
Description-en: virtualization library - clients (QEMU specific)
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains a number of clients that are specifically for use with
 the QEMU connection driver, e.g. a proxy for the QMP protocol.

Package: libvirt-daemon-driver-lxc
Description-md5: ca2e42014970d5eaf7e708d06d6e1491
Description-en: virtualization daemon - LXC connection driver
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the LXC connection driver.

Package: libvirt-daemon-driver-lxc-hwe
Description-md5: a416f90a3403d1285b296d57ddc55814
Description-en: virtualization daemon - LXC connection driver
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the LXC connection driver.

Package: libvirt-daemon-driver-storage-gluster
Description-md5: 831227ba22b9f406fcc3cbaacc04d783
Description-en: virtualization daemon - GlusterFS storage driver
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the storage driver for GlusterFS.

Package: libvirt-daemon-driver-storage-gluster-hwe
Description-md5: 050e1d1aea3ecfcbaa0bd93318dadb33
Description-en: virtualization daemon - GlusterFS storage driver
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the storage driver for GlusterFS.

Package: libvirt-daemon-driver-storage-iscsi-direct
Description-md5: 350b7fb146846229fad16f440c36c84a
Description-en: virtualization daemon - iSCSI (libiscsi) storage driver
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the storage driver for iSCSI volumes, implemented
 using libiscsi.

Package: libvirt-daemon-driver-storage-iscsi-direct-hwe
Description-md5: b22d9ee1b21ea5f8a7dd03f058ce5057
Description-en: virtualization daemon - iSCSI (libiscsi) storage driver
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the storage driver for iSCSI volumes, implemented
 using libiscsi.

Package: libvirt-daemon-driver-storage-rbd
Description-md5: 9824e3e02521a6e0c03d94b6fd75e3f0
Description-en: virtualization daemon - RBD/RADOS/Ceph storage driver
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the storage driver for RBD/RADOS/Ceph.

Package: libvirt-daemon-driver-storage-rbd-hwe
Description-md5: e477909744986431984c12a48a5f6948
Description-en: virtualization daemon - RBD/RADOS/Ceph storage driver
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the storage driver for RBD/RADOS/Ceph.

Package: libvirt-daemon-driver-storage-zfs
Description-md5: f1b67fd0d6ee2b797f3f2cc162c99eaa
Description-en: virtualization daemon - ZFS storage driver
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the storage driver for ZFS.

Package: libvirt-daemon-driver-storage-zfs-hwe
Description-md5: 3c34e26cf4d5fe81407ecfd87399cd2e
Description-en: virtualization daemon - ZFS storage driver
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the storage driver for ZFS.

Package: libvirt-daemon-driver-vbox
Description-md5: 6cac742650055375a02afb889b5f3acc
Description-en: virtualization daemon - VirtualBox connection driver
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the VirtualBox connection driver.

Package: libvirt-daemon-driver-vbox-hwe
Description-md5: a62c29900d77e86e4293e66645ad8725
Description-en: virtualization daemon - VirtualBox connection driver
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the VirtualBox connection driver.

Package: libvirt-daemon-driver-xen
Description-md5: e9a0dc3639475356c140a07820252356
Description-en: virtualization daemon - Xen connection driver
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the Xen connection driver.

Package: libvirt-daemon-driver-xen-hwe
Description-md5: a4ea14f219281720648e3e1bf1aec981
Description-en: virtualization daemon - Xen connection driver
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the Xen connection driver.

Package: libvirt-daemon-plugin-sanlock
Description-md5: f627862f19b542c7c85ec382f95e254c
Description-en: virtualization daemon - locking plugin (sanlock)
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the plugin that implements disk locking using sanlock.

Package: libvirt-daemon-plugin-sanlock-hwe
Description-md5: ed0009a1a5c54f5ae922bf0f0c4c34d3
Description-en: virtualization daemon - locking plugin (sanlock)
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the plugin that implements disk locking using sanlock.

Package: libvirt-daemon-system-systemd
Description-md5: c7d1a0b80f4325b34d72942a87dea1cd
Description-en: transitional dummy package
 This is a transitional dummy package and can be safely removed.

Package: libvirt-daemon-system-systemd-hwe
Description-md5: 75089c0d704ed75b0cbe80fa96bc22a0
Description-en: transitional dummy package
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 This is a transitional dummy package and can be safely removed.

Package: libvirt-daemon-system-sysv
Description-md5: c7d1a0b80f4325b34d72942a87dea1cd
Description-en: transitional dummy package
 This is a transitional dummy package and can be safely removed.

Package: libvirt-daemon-system-sysv-hwe
Description-md5: 75089c0d704ed75b0cbe80fa96bc22a0
Description-en: transitional dummy package
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 This is a transitional dummy package and can be safely removed.

Package: libvirt-dbus
Description-md5: bbcba239736b5dbc10cad6fd2959d988
Description-en: libvirt D-Bus API bindings
 Libvirt is a C toolkit to interact with the virtualization
 capabilities of recent versions of Linux (and other OSes). The
 library aims at providing a long term stable C API for different
 virtualization mechanisms. It currently supports QEMU, KVM, XEN,
 OpenVZ, LXC, and VirtualBox.
 .
 This package provides access to the libvirt API through D-Bus.

Package: libvirt-dev
Description-md5: 5480a0e0c0772ebb4cb4b40e4a16ea6b
Description-en: virtualization library - development files
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the header files and other supporting files that are
 needed when developing applications that use libvirt.

Package: libvirt-dev-hwe
Description-md5: a399e2d955f636de25b9ce447246c2ac
Description-en: virtualization library - development files
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the header files and other supporting files that are
 needed when developing applications that use libvirt.

Package: libvirt-doc-hwe
Description-md5: 3f33c936be16ce775c9ddd9c80ac3259
Description-en: virtualization library - documentation
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the documentation for the library.

Package: libvirt-glib-1.0-0
Description-md5: 4d234b2b7084dff812d470b67c4c109b
Description-en: libvirt GLib and GObject mapping library
 The libvirt-glib library eases integration of libvirt's events and API into
 GLib and GObject based applications.
 .
 The API/ABI of this library are still considered unstable.

Package: libvirt-glib-1.0-data
Description-md5: c69b5637838b0c40115759200f678e66
Description-en: Common files for libvirt GLib library
 The libvirt-glib library eases integration of libvirt's events and API into
 GLib and GObject based applications.
 .
 This package is needed for the runtime libraries to display messages in
 languages other than English.

Package: libvirt-glib-1.0-dev
Description-md5: 53133ae8c31231c4878b9a00e0291850
Description-en: Development files for the libvirt-glib library
 The libvirt-glib library eases integration of libvirt's events and API into
 GLib and GObject based applications.
 .
 This package contains the header files and static libraries which are needed
 for developing the applications with libvirt as well as the Vala bindings.
 .
 The API/ABI of this library are still considered unstable.

Package: libvirt-login-shell
Description-md5: bbcadac8e7091588a5aa9bd02c3bea4b
Description-en: isolate user sessions using LXC containers
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the virt-login-shell tool, which can be set as a user's
 login shell to isolate their sessions using LXC containers.

Package: libvirt-login-shell-hwe
Description-md5: e03d6c10b2702e11c95b5c0ac49f98ff
Description-en: isolate user sessions using LXC containers
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the virt-login-shell tool, which can be set as a user's
 login shell to isolate their sessions using LXC containers.

Package: libvirt-ocaml
Description-md5: f043fc0d3c0142c5f4ded5b178b96768
Description-en: OCaml bindings for libvirt (runtime)
 This library provides OCaml bindings for using libvirt.
 .
 Libvirt is a toolkit to interact with the virtualization capabilities of
 recent versions of Linux (and other OSes). The library aims at providing
 a long term stable C API for different virtualization mechanisms. It
 currently supports QEMU, KVM, and XEN.
 .
 This package contains the shared library.

Package: libvirt-ocaml-dev
Description-md5: 4cbf2a655416969788baed546ad2ec29
Description-en: OCaml bindings for libvirt (development files)
 This library provides OCaml bindings for using libvirt.
 .
 Libvirt is a toolkit to interact with the virtualization capabilities of
 recent versions of Linux (and other OSes). The library aims at providing
 a long term stable C API for different virtualization mechanisms. It
 currently supports QEMU, KVM, and XEN.
 .
 This package contains the development files.

Package: libvirt-sanlock
Description-md5: c7d1a0b80f4325b34d72942a87dea1cd
Description-en: transitional dummy package
 This is a transitional dummy package and can be safely removed.

Package: libvirt-sanlock-hwe
Description-md5: 75089c0d704ed75b0cbe80fa96bc22a0
Description-en: transitional dummy package
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 This is a transitional dummy package and can be safely removed.

Package: libvirt-ssh-proxy
Description-md5: fa86a12fad044173f36151b437fa21f9
Description-en: virtualization library - SSH proxy
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 When this package is installed, ssh will be able to connect to locally
 running libvirt domains via VSOCK.

Package: libvirt-ssh-proxy-hwe
Description-md5: 9c089f59515749d67563bb7dba4f3ecf
Description-en: virtualization library - SSH proxy
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 When this package is installed, ssh will be able to connect to locally
 running libvirt domains via VSOCK.

Package: libvirt-wireshark
Description-md5: fad70ce533be6046e9bd327ca164215d
Description-en: virtualization library - Wireshark dissector
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the Wireshark dissector.

Package: libvirt-wireshark-hwe
Description-md5: f936529652d696cd9e816022bc86d832
Description-en: virtualization library - Wireshark dissector
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 libvirt exposes a long-term stable API that can be used to interact with
 various hypervisors. Its architecture is highly modular, with most features
 implemented as optional drivers. It can be used from C as well as several
 other programming languages, and it forms the basis of virtualization
 solutions tailored for a range of use cases.
 .
 This package contains the Wireshark dissector.

Package: libvirtodbc0
Description-md5: c2d290dc0583240b820f00e5be7c1182
Description-en: high-performance database - ODBC libraries
 OpenLink Virtuoso is a high-performance object-relational SQL database.
 It provides transactions, a smart SQL compiler, hot backup, SQL:1999
 support, a powerful stored-procedure language supporting server-side
 Java or .NET, and more. It supports all major data-access interfaces,
 including ODBC, JDBC, ADO.NET, and OLE/DB.
 .
 This package contains the Virtuoso ODBC client libraries.

Package: libvirtualpg-dev
Description-md5: 9aeb7fb9672349c68d9988da9e093cfa
Description-en: VirtualPG development files
 VirtualPG is a loadable dynamic extension to both SQLite and SpatiaLite.
 .
 Its intended scope is supporting direct SQL access to PostgreSQL and
 PostGIS tables, to make any possible kind of data exchange between
 these two popular open source Spatial DBMSes as straightforward and
 simple as possible.
 .
 This package contains the development files.

Package: libvirtualpg0t64
Description-md5: 58515309f22ceb5e3d4b87798f6b298b
Description-en: VirtualPG shared library
 VirtualPG is a loadable dynamic extension to both SQLite and SpatiaLite.
 .
 Its intended scope is supporting direct SQL access to PostgreSQL and
 PostGIS tables, to make any possible kind of data exchange between
 these two popular open source Spatial DBMSes as straightforward and
 simple as possible.
 .
 This package contains the shared library.

Package: libvisa-dev
Description-md5: 6f73b1cf2f10fcfa02b00a43da5d562e
Description-en: Virtual Instrument Software Architecture (development files)
 The VISA API provides a common interface to test and measurement equipment
 that can be accessed via GPIB, USB or VXI-11 interfaces.
 .
 This package contains the development headers and static libraries.

Package: libvisa0
Description-md5: 7e05d2326b24d699efeea2be5b0e016a
Description-en: Virtual Instrument Software Architecture (runtime files)
 The VISA API provides a common interface to test and measurement equipment
 that can be accessed via GPIB, USB or VXI-11 interfaces.
 .
 This package contains the shared libraries.

Package: libvisam-dev
Description-md5: fde36e8b2855731167a74b0be0ebe15c
Description-en: ISAM handler for GnuCobol, development files
 VISAM is a ISAM handler for GnuCobol and a replacement for IBM's C-ISAM.
 .
 package containing files for development

Package: libvisam-tools
Description-md5: 9baf3dd1b3e86c6e509dcad7a09e846d
Description-en: ISAM handler for GnuCobol, tools
 VISAM is a ISAM handler for GnuCobol and a replacement for IBM's C-ISAM.
 .
 package containing some tools

Package: libvisam4
Description-md5: 00702ff0e27f032decd995bb136fa90b
Description-en: ISAM handler for GnuCobol, library
 VISAM is a ISAM handler for GnuCobol and a replacement for IBM's C-ISAM.
 .
 library package

Package: libvisio-tools
Description-md5: 18f2c5474dda321d40ff939663be6f7c
Description-en: library for parsing the visio file structure -- tools
 Libvisio is library providing ability to interpret and import visio
 diagrams into various applications.
 .
 This package contains vsd2xhtml and vsd2raw.

Package: libvisp-ar-dev
Description-md5: 92e0d151b93b51b3dfa0a45005d337e8
Description-en: development files for libvisp-ar
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) augmented reality
 (ar) library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-ar3.7t64
Description-md5: ffe0effbe1ec96b1c4a9375e0fbb7e5d
Description-en: visual servoing platform ar library
 This package contains the ViSP (Visual Servoing Platform) augmented reality
 (ar) runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-blob-dev
Description-md5: 3521cf436f7a60f4cba65d98343730d4
Description-en: development files for libvisp-blob
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) blob tracking
 library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-blob3.7t64
Description-md5: 9e5b1b23fb384fa5f7858446226412ce
Description-en: visual servoing platform blob tracking library
 This package contains the ViSP (Visual Servoing Platform) blob tracking
 runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-core-dev
Description-md5: f776ccf3aeacd3635fa5ff68ab2f7ea4
Description-en: development files for libvisp-core
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) core.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-core3.7t64
Description-md5: b4bcf774894ea47dfda794aaed56a45c
Description-en: visual servoing platform core library
 This package contains the ViSP (Visual Servoing Platform) core runtime
 libraries.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-detection-dev
Description-md5: dcde60cda718dd4ea405cfd07b1383a3
Description-en: development files for libvisp-detection
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) detection
 library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-detection3.7t64
Description-md5: 2aff7e3285416a4541d83d0c1e7e68e0
Description-en: visual servoing platform detection library
 This package contains the ViSP (Visual Servoing Platform) detection
 runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-dev
Description-md5: deb562b59967860f26ddcc22e71aadf9
Description-en: development files for ViSP
 ViSP (Visual Servoing Platform) is a library for visual tracking
 and visual servoing.
 .
 This package contains the header files and static libraries needed
 to compile applications that use ViSP.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-dnn-tracker-dev
Description-md5: 70efda3836e2f4a5e2e288cedf235f66
Description-en: development files for libvisp-dnn-tracker
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) deep
 neural network tracker (dnn-tracker) library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-dnn-tracker3.7t64
Description-md5: ee85b777cc4fd979ce65f4a3a5c32dac
Description-en: visual servoing platform dnn-tracker library
 This package contains the ViSP (Visual Servoing Platform) deep
 neural network tracker (dnn-tracker) runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-doc
Description-md5: 24213f635c328a958fb34e3396290128
Description-en: visual servoing library - documentation
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.
 .
 This package contains the Doxygen generated documentation

Package: libvisp-gui-dev
Description-md5: 628544104b66f9198b0f71f699875c70
Description-en: development files for libvisp-gui
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) graphical user
 interface (GUI) library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-gui3.7t64
Description-md5: 7b6c75817523f21064cec00e9a509138
Description-en: visual servoing platform gui library
 This package contains the ViSP (Visual Servoing Platform) graphical user
 interface (GUI) runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-imgproc-dev
Description-md5: 46789fa22909936cc013362f27eec973
Description-en: development files for libvisp-imgproc
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) image processing
 library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-imgproc3.7t64
Description-md5: 51f30e2f41e60ea6824979dea399d1ab
Description-en: visual servoing platform imgproc library
 This package contains the ViSP (Visual Servoing Platform) image processing
 runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-io-dev
Description-md5: 549f065da590ac8e39b4fad4e796b209
Description-en: development files for libvisp-io
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) input/output
 (io) library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-io3.7t64
Description-md5: fb86d3598f758a4c68fa6522456e4ccd
Description-en: visual servoing platform io library
 This package contains the ViSP (Visual Servoing Platform) input/output
 (io) runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-klt-dev
Description-md5: 127934e7b5797ad664708662643d9dbb
Description-en: development files for libvisp-klt
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) Lucas-Kanade-Tomasi
 (klt) tracking library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-klt3.7t64
Description-md5: 1a61d3b7341bd66aed9fc46f665a54c9
Description-en: visual servoing platform klt tracking library
 This package contains the ViSP (Visual Servoing Platform)
 Lucas-Kanade-Tomasi (klt) tracking library runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-mbt-dev
Description-md5: b60a6bd149f2d386308b6fb545f1dad8
Description-en: development files for libvisp-mbt
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) markerless
 3D model-based tracker (mbt) library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-mbt3.7t64
Description-md5: e94f8efbb3ad7ac011f27c26a11f64b4
Description-en: visual servoing platform mbt library
 This package contains the ViSP (Visual Servoing Platform) markerless
 3D model-based tracker (mbt) runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-me-dev
Description-md5: acade529dfabafdd39302b4974f8f8a9
Description-en: development files for libvisp-me
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) moving edges tracking
 (me) library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-me3.7t64
Description-md5: 67d3a09c7427662230a29bacf4be7393
Description-en: visual servoing platform me tracking library
 This package contains the ViSP (Visual Servoing Platform) moving edges
 (me) tracking runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-robot-dev
Description-md5: 75780f1693696fe9a383b6860fa8af08
Description-en: development files for libvisp-robot
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) robot library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-robot3.7t64
Description-md5: 290f30961676e1fcef0c7bb8f9e4cb71
Description-en: visual servoing platform robot library
 This package contains the ViSP (Visual Servoing Platform) robot
 runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-sensor-dev
Description-md5: e81856ab69a61d73a2c44c93aebbf723
Description-en: development files for libvisp-sensor
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) sensor library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-sensor3.7t64
Description-md5: 1cd0ae65e453b060c4c9b3fe9cb42fa4
Description-en: visual servoing platform sensor library
 This package contains the ViSP (Visual Servoing Platform) sensor
 runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-tt-dev
Description-md5: 9f47d8cdd8266e1f2adb689f489a6209
Description-en: development files for libvisp-tt
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) template tracker
 (tt) library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-tt-mi-dev
Description-md5: f359cee4a28492cb5879e6ddcd70c2a6
Description-en: development files for libvisp-tt-mi
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) template tracker
 based on mutual information (tt-mi) library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-tt-mi3.7t64
Description-md5: 0610812de20bb9bd0c4170ecdec76ed6
Description-en: visual servoing platform tt-mi library
 This package contains the ViSP (Visual Servoing Platform) template tracker
 based on mutual information (tt) runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-tt3.7t64
Description-md5: db3b23bb80bbfbc92990608c34240e99
Description-en: visual servoing platform tt library
 This package contains the ViSP (Visual Servoing Platform) template tracker
 (tt) runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-vision-dev
Description-md5: 553625de39cb0bf8cf08034a1d00b46a
Description-en: development files for libvisp-vision
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) computer vision
 library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-vision3.7t64
Description-md5: bcf037a2c623bb938db82160be44bc5d
Description-en: visual servoing platform vision library
 This package contains the ViSP (Visual Servoing Platform) computer vision
 runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-visual-features-dev
Description-md5: 21e75307561d6039e8980a8c18803881
Description-en: development files for libvisp-visual-features
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) visual features
 library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-visual-features3.7t64
Description-md5: 07a0afb286d30162585053446524d5eb
Description-en: visual servoing platform visual-features library
 This package contains the ViSP (Visual Servoing Platform) visual features
 runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-vs-dev
Description-md5: 7bc8fee44118e12b6165e032b060b74e
Description-en: development files for libvisp-vs
 This package contains the header files and static library needed to compile
 applications that use ViSP (Visual Servoing Platform) visual serving
 (vs) library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvisp-vs3.7t64
Description-md5: 576f684db964a7d91a0320f189963891
Description-en: visual servoing platform vs library
 This package contains the ViSP (Visual Servoing Platform) visual serving
 (vs) runtime library.
 .
 ViSP standing for Visual Servoing Platform is a modular cross
 platform library that allows prototyping and developing applications
 using visual tracking and visual servoing technics at the heart of the
 researches done by Inria. ViSP is able to compute control
 laws that can be applied to robotic systems. It provides a set of visual
 features that can be tracked using real time image processing or computer
 vision algorithms. ViSP provides also simulation capabilities.
 .
 ViSP can be useful in robotics, computer vision, augmented reality and
 computer animation.

Package: libvistaio-dev
Description-md5: fd9983547d06ec7cd6eb76e4536c23ba
Description-en: Development files for the libvistaio library
 Vistaio is a library that handles loading and storing of data in a
 cross-platform manner. Its virtue is that the otherwise binary
 files provide an ascii header that makes it easy to get information
 about the contens of a file. It supports a variety of data types
 like images, vector fields and graphs. This is the development package
 containing the header files, and pkg-config script, and man pages.

Package: libvistaio14
Description-md5: c03c832261b2ff6b92c8fe46af741c25
Description-en: Library for loading and storing various types of binary data
 Vistaio is a library that handles loading and storing of data in a
 cross-platform manner. Its virtue is that the otherwise binary
 files provide an ascii header that makes it easy to get information
 about the contens of a file. It supports a variety of data types
 like images, vector fields and graphs.

Package: libvisual-0.4-plugins
Description-md5: a0f60569b3d284aa2290de44e3fb426a
Description-en: audio visualization framework plugins
 Libvisual is a generic visualization framework that allows applications
 to easily access and manage visualization plugins.
 .
 Audio visualization is the process of making pretty moving images that
 are correlated in some way to the audio currently being played by a media
 player. Most audio visualization is tied to a specific application or media
 player, making it difficult to share code. Libvisual allows applications
 to use existing visualization plugins written for the libvisual framework.
 .
 This package provides plugins for the libvisual audio visualization
 framework.

Package: libvisualvm-jni
Description-md5: 0d1cc6c499e701bdce6a2b967b64d854
Description-en: All-in-One Java Troubleshooting Tool (JNI libraries)
 VisualVM is a visual tool integrating several commandline JDK tools
 and lightweight profiling capabilities. Designed for both production
 and development time use, it further enhances the capability of
 monitoring and performance analysis for the Java SE platform.
 .
 VisualVM is designed for
 - Application Developers: Monitor, profile, take thread dumps,
 browse heap dumps.
 - System Administrators: Monitor and control Java applications
 across the entire network.
 - Java Application Users: Create bug reports containing all the
 necessary information.
 .
 This package contains the architecture specific Java native interface part.

Package: libvitacilina-perl
Description-md5: 358eccef4eec2935f250b2e66b7e09b7
Description-en: Perl feed aggregation library
 Vitacilina is a simple feeds engine exporter that uses YAML to get
 list of feeds and  TT as templating system. Some people would call
 it an aggregator.
 .
 It was intended to be a reliable Planet alternative, then some
 development ideas evolved into rFeed.

Package: libvixl-dev
Description-md5: 9621b6a03690d7d32af2702682d129fb
Description-en: ARMv8 Runtime Code Generation Library - develop
 Vixl is an AArch32 and AArch64 Runtime Code Generation Library.
 .
 It contains three components: assemblers to generate ARM code at runtime,
 disassemblers that can print any instruction emitted by the assemblers and
 a simulator that can simulate any instruction emitted by the A64 assembler.
 .
 This package contains the development files.

Package: libvixl5
Description-md5: 5c68ca9cdd173ea29a75ed6b94f66402
Description-en: ARMv8 Runtime Code Generation Library
 Vixl is an AArch32 and AArch64 Runtime Code Generation Library.
 .
 It contains three components: assemblers to generate ARM code at runtime,
 disassemblers that can print any instruction emitted by the assemblers and
 a simulator that can simulate any instruction emitted by the A64 assembler.
 .
 This package contains the shared library.

Package: libvkd3d-dev
Description-md5: aac8fdd409d783f9d96904483447303a
Description-en: Direct3D 12 to Vulkan translation - development files
 3D graphics library that provides an API similar to Direct3D 12 built on top
 of the Vulkan library.
 .
 This package provides development files.

Package: libvkd3d-doc
Description-md5: 621af8006057d6f86680d4fe0a8b423a
Description-en: Direct3D 12 to Vulkan translation - documentation
 3D graphics library that provides an API similar to Direct3D 12 built on top
 of the Vulkan library.
 .
 This package provides documentation for vkd3d.

Package: libvkd3d-headers
Description-md5: 88b414da3610cbec052313f06cb53f67
Description-en: Direct3D 12 to Vulkan translation - header files
 3D graphics library that provides an API similar to Direct3D 12 built on top
 of the Vulkan library.
 .
 This package provides the header files used to build applications using vkd3d.

Package: libvkd3d-shader1
Description-md5: 1a1d8ae5e72bbf7c962bc97ec946179f
Description-en: Direct3D 12 to Vulkan translation - shader library
 3D graphics library that provides an API similar to Direct3D 12 built on top
 of the Vulkan library.
 .
 This package provides vkd3d's shader library.

Package: libvkd3d-utils1
Description-md5: 2dda36ae93b6131d53eab952e19d4226
Description-en: Direct3D 12 to Vulkan translation - utilities library
 3D graphics library that provides an API similar to Direct3D 12 built on top
 of the Vulkan library.
 .
 This package provides vkd3d's utilities library.

Package: libvkd3d1
Description-md5: 1bb10e1150272add36d182be7d57824c
Description-en: Direct3D 12 to Vulkan translation - library
 3D graphics library that provides an API similar to Direct3D 12 built on top
 of the Vulkan library.
 .
 This package provides vkd3d's core library.

Package: libvkfft-dev
Description-md5: e566b1533a77a7113475aef7aea0b507
Description-en: Vulkan/CUDA/HIP/OpenCL Fast Fourier Transform library
 VkFFT is an efficient GPU-accelerated multidimensional Fast Fourier
 Transform library for Vulkan/CUDA/HIP/OpenCL projects. VkFFT aims to
 provide the community with an open-source alternative to Nvidia's
 cuFFT library while achieving better performance. VkFFT is written in
 C language and supports Vulkan, CUDA, HIP and OpenCL as backends.
 .
 + 1D/2D/3D systems
 .
 + Forward and inverse directions of FFT
 .
 + Support for big FFT dimension sizes. Current limits: C2C or even
 C2R/R2C - (2^32, 2^32, 2^32). Odd C2R/R2C - (2^12, 2^32, 2^32). R2R -
 (2^12, 2^12, 2^12). Depends on the amount of shared memory on the
 device. (will be increased later).
 .
 + Radix-2/3/4/5/7/8/11/13 FFT. Sequences using radix 3, 5, 7, 11 and
 13 have comparable performance to that of powers of 2.
 .
 + Bluestein's FFT algorithm for all other sequences. Full coverage
 of C2C range, single upload (2^12, 2^12, 2^12) for
 R2C/C2R/R2R. Optimized to have as few memory transfers as possible by
 using zero padding and merged convolution support of VkFFT
 .
 + Single, double and half precision support. Double precision uses
 CPU-generated LUT tables. Half precision still does all computations
 in single and only uses half precision to store data.
 .
 + All transformations are performed in-place with no performance
 loss. Out-of-place transforms are supported by selecting different
 input/output buffers.
 .
 + No additional transposition uploads. Note: Data can be reshuffled
 after the Four Step FFT algorithm with an additional buffer (for big
 sequences). Doesn't matter for convolutions - they return to the
 input ordering (saves memory).
 .
 + Complex to complex (C2C), real to complex (R2C), complex to real
 (C2R) transformations and real to real (R2R) Discrete Cosine
 Transformations of types I, II, III and IV. R2R, R2C and C2R are
 optimized to run up to 2x times faster than C2C and take 2x less
 memory
 .
 + 1x1, 2x2, 3x3 convolutions with symmetric or nonsymmetric kernel
 (no register overutilization)
 .
 + Native zero padding to model open systems (up to 2x faster than
 simply padding input array with zeros). Can specify the range of
 sequences filled with zeros and the direction where zero padding is
 applied (read or write stage)
 .
 + WHDCN layout - data is stored in the following order (sorted by
 increase in strides): the width, the height, the depth, the
 coordinate (the number of feature maps), the batch number
 .
 + Multiple feature/batch convolutions - one input, multiple kernels
 .
 + Multiple input/output/temporary buffer split. Allows using data
 split between different memory allocations and mitigates 4GB single
 allocation limit.
 .
 + Works on Nvidia, AMD and Intel GPUs. And Raspberry Pi 4 GPU.
 .
 + Works on Windows, Linux and macOS
 .
 + VkFFT supports Vulkan, CUDA, HIP and OpenCL as backend to cover
 wide range of APIs
 .
 + Header-only library with Vulkan interface, which allows appending
 VkFFT directly to user's command buffer. Kernels are compiled at
 run-time

Package: libvlc-bin
Description-md5: 06cd16e155538e2ee49a354477f87189
Description-en: tools for VLC's base library
 VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
 DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
 podcasts, and multimedia streams from various network sources.
 .
 This package contains the vlc-cache-gen binary.

Package: libvlc-dev
Description-md5: 12dd7b707396cd811cd0c9fd70dd8122
Description-en: development files for libvlc
 This package contains headers and a static library required to build
 standalone applications that use VLC features.
 .
 VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
 DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
 podcasts, and multimedia streams from various network sources.

Package: libvlc5
Description-md5: aa50eb20ebe126a4c5f468a6be6f8f8d
Description-en: multimedia player and streamer library
 VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
 DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
 podcasts, and multimedia streams from various network sources.
 .
 This package contains the shared library required by applications using VLC
 features.

Package: libvlccore-dev
Description-md5: 2a56521a556c4ea31988a96ec2901955
Description-en: development files for libvlccore
 VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
 DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
 podcasts, and multimedia streams from various network sources.
 .
 This package contains headers and a static library required to build plugins
 for VLC.

Package: libvlccore9
Description-md5: c0a034effd010ff692cde9da58320cb4
Description-en: base library for VLC and its modules
 VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
 DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
 podcasts, and multimedia streams from various network sources.
 .
 This package contains the shared library required by VLC modules and libvlc.

Package: libvldocking-java
Description-md5: 30aff3c251f22d81218142e7c03d79ac
Description-en: Java components for building applications with Docking capabilities
 An application can be divided into sub-sets: the "dockables".
 - Each Dockable can be precisely positioned by the user, by a drag and drop
 gesture issued from its title bar.
 - Dockables can be grouped into tabbed panes.
 .
 Every Dockable is given a title bar with a set of common functions (and
 keyboard shortcuts):
 - Maximize / Restore : the Dockable takes all the available space on the
 desktop
 - Detach/Attach : the Dockable is extracted from its parent window
 - Iconify / Restore : the Dockable is changed into a side button : it appears
 only when the mouse is moved over it
 - Contextual pop-up menus : customizable title bars and tabs
 - Close / Closable tab

Package: libvlfeat-dev
Description-md5: 43464005f4debf43324153b0883d3b3c
Description-en: development files for VLFeat
 VLFeat implements popular computer vision algorithms including MSER, k-means,
 hierarchical k-means, agglomerative information bottleneck, and quick shift. It
 is written in C for efficiency and compatibility, with interfaces in GNU octave
 for ease of use, and detailed documentation throughout
 .
 Development files

Package: libvlfeat-doc
Description-md5: b87fde6893f72928dc82693b1b5a5a39
Description-en: documentation for VLFeat
 VLFeat implements popular computer vision algorithms including MSER, k-means,
 hierarchical k-means, agglomerative information bottleneck, and quick shift. It
 is written in C for efficiency and compatibility, with interfaces in GNU octave
 for ease of use, and detailed documentation throughout
 .
 Documentation

Package: libvlfeat1t64
Description-md5: 96dd7242fbf8a22f4043f66203903595
Description-en: computer vision library focussing on visual features and clustering
 VLFeat implements popular computer vision algorithms including MSER, k-means,
 hierarchical k-means, agglomerative information bottleneck, and quick shift. It
 is written in C for efficiency and compatibility, with interfaces in GNU octave
 for ease of use, and detailed documentation throughout

Package: libvm-ec2-perl
Description-md5: a20a7517e7b015c60dbe98b77ecc7054
Description-en: module providing controls on Amazon EC2 and Eucalyptus
 This is an interface to the 2014-05-01 version of the Amazon AWS API
 (http://aws.amazon.com/ec2). It was written provide access to the new tag and
 metadata interface that is not currently supported by Net::Amazon::EC2, as
 well as to provide developers with an extension mechanism for the API. This
 library will also support the Eucalyptus open source cloud
 (http://open.eucalyptus.com).
 .
 The main interface is the VM::EC2 object, which provides methods for
 interrogating the Amazon EC2, launching instances, and managing instance
 lifecycle.

Package: libvm-ec2-security-credentialcache-perl
Description-md5: d9739805d4746637d4b0a67a9fb81a5b
Description-en: EC2 credential cache respecting expiration time for IAM roles
 VM::EC2::Security::CredentialCache provides a cache for an EC2's IAM
 credentials represented by VM::EC2::Security::Credentials. Rather than
 retrieving the credentials for every possible call that uses them, cache them
 until they expire and retrieve them again if they have expired.

Package: libvmatch-dev
Description-md5: df5a3d867ec376216938fc33b5204a9c
Description-en: development headers and static library for Vmatch
 This package contains C development headers and a static library to
 build custom programs and selector functions utilizing Vmatch.
 It also includes example source code for selector functions.

Package: libvmdk-dev
Description-md5: e4299caeab198dde8473a10aa1972b20
Description-en: VMWare Virtual Disk format access library -- development files
 libvmdk is a library to access the VMware Virtual Disk (VMDK) format.
 .
 This package includes the development support files.

Package: libvmdk-utils
Description-md5: 24361189efc5082ad89832a3d10f4727
Description-en: VMWare Virtual Disk format access library -- Utilities
 libvmdk is a library to access the VMware Virtual Disk (VMDK) format.
 .
 This package contains tools to access data stored in VMDK files:
 vmdkinfo, vmdkmount.

Package: libvmdk1
Description-md5: 9515a1d6230845100408642fb273944d
Description-en: VMWare Virtual Disk format access library
 libvmdk is a library to access the VMware Virtual Disk (VMDK) format.
 .
 This package contains the shared library.

Package: libvmime-dev
Description-md5: 89a09659a8e110d3722b702fc6beb7d3
Description-en: C++ mail library (development files)
 VMime is a powerful C++ class library for parsing, generating, or editing
 Internet RFC-[2]822 and MIME messages. VMime is designed to provide a fast
 and an easy way to manipulate Internet mail messages.
 .
 The recent releases of VMime also include support for using messaging
 protocols (POP3, IMAP, SMTP and maildir) with a lot of features supported:
 listing folders, downloading and adding messages to folders, extracting parts
 from message, getting and setting message flags, and a lot more.
 .
 This package contains the development headers and the static library to
 develop applications using the libvmime.

Package: libvmime1-doc
Description-md5: b8fe761dd9dcbc7569134d7fe71245fa
Description-en: C++ mail library (API documentation)
 VMime is a powerful C++ class library for parsing, generating, or editing
 Internet RFC-[2]822 and MIME messages. VMime is designed to provide a fast
 and an easy way to manipulate Internet mail messages.
 .
 The recent releases of VMime also include support for using messaging
 protocols (POP3, IMAP, SMTP and maildir) with a lot of features supported:
 listing folders, downloading and adding messages to folders, extracting parts
 from message, getting and setting message flags, and a lot more.
 .
 This package contains the Doxygen generated library API HTML documentation
 for libvmime.
 They can be accessed by open /usr/share/doc/libvmime1-doc/html/index.html.

Package: libvmime1t64
Description-md5: 44c181525c35210558e1d3085f72e5bb
Description-en: C++ mail library (runtime library)
 VMime is a powerful C++ class library for parsing, generating, or editing
 Internet RFC-[2]822 and MIME messages. VMime is designed to provide a fast
 and an easy way to manipulate Internet mail messages.
 .
 The recent releases of VMime also include support for using messaging
 protocols (POP3, IMAP, SMTP and maildir) with a lot of features supported:
 listing folders, downloading and adding messages to folders, extracting parts
 from message, getting and setting message flags, and a lot more.

Package: libvmmlib-dev
Description-md5: cd9df71653737924e0a00789c7a73078
Description-en: templatized C++ vector and matrix math library
 Vmmlib's basic functionality includes a vector and a matrix class, with
 additional functionality for the often-used 3d and 4d vectors and 3x3 and 4x4
 matrices.
 .
 More advanced functionality include solvers, frustum computations and frustum
 culling classes, and spatial data structures.
 .
 It is implemented using C++ templates, making it versatile, and being a header
 library, it is very easy to integrate into other libraries and programs.

Package: libvmod-curl
Description-md5: d2f6683902adcf0109aa26323d71e645
Description-en: Vinyl Cache curl module
 Vinyl Cache module (vmod) providing cURL bindings: it allows to
 use Vinyl Cache as an HTTP client and fetch headers and bodies from backends.

Package: libvmod-digest
Description-md5: d885df1cf790e4d2f7a2f5350fa24ef5
Description-en: Vinyl Cache digest module
 Vinyl Cache module (vmod) for computing HMAC, message digests and working with
 base64 from VCL.

Package: libvmod-geoip2
Description-md5: e82c0bbfdcff7376076cad5fdf6c8c4b
Description-en: Vinyl Cache module to query MaxMind GeoIP2
 Vinyl Cache module (vmod) to query MaxMind GeoIP2 database files.
 capture. It allows to access geolocation data from VCL code.

Package: libvmod-modules
Description-md5: 7062cd0fb823ce42b132b725ff0be10d
Description-en: Vinyl Cache module collection
 This is a collection of modules ("vmods") extending Vinyl Cache VCL used
 for describing HTTP request/response policies with additional
 capabilities. Included:
 .
 * Variable support
 * Request and bandwidth throttling
 * Modify and change complex HTTP headers
 * 3.0-style saint mode
 * Advanced cache invalidations, and more.
 .
 This collection contains the following vmods: accept, bodyaccess, header,
 saintmode, str, tcp, var, vsthrottle, xkey,

Package: libvmod-objvar
Description-md5: f7d5a6c167bd638f5c1340869df8c75e
Description-en: Scoped variables for Vinyl Cache
 Vinyl Cache Module (VMOD) implementing a scoped variable interface
 using the VCL object model.

Package: libvmod-redis
Description-md5: 2180700882bc726639c87a4d444c0beb
Description-en: access Redis servers from VCL
 VMOD using the synchronous hiredis library API to access Redis servers from
 VCL.
 .
 Highlights:
 * Full support for execution of Lua scripts (i.e. EVAL command), including
 optimistic automatic execution of EVALSHA commands.
 * All Redis reply data types are supported, including partial support to
 access to components of simple (i.e. not nested) array replies.
 * Redis pipelines are not (and won't be) supported. Lua scripting, which is
 fully supported by the VMOD, it's a much more flexible alternative to
 pipelines for atomic execution and minimizing latency. Pipelines are hard
 to use and error prone, specially when using the WATCH command.
 * Support for classic Redis deployments using multiple replicated Redis
 servers and for clustered deployments based on Redis Cluster.
 * Support for multiple databases and multiple Redis connections, local to
 each Vinyl Cache worker thread, or shared using one or more pools.
 * Support for smart command execution, selecting the destination server
 according with the preferred role (i.e. master or slave) and with distance
 and healthiness metrics collected during execution.
 * Support for Redis Sentinel, allowing automatic discovery of sick / healthy
 servers and changes in their roles.

Package: libvmod-selector
Description-md5: 4b4cd03d7335e906a3bda7fbee5836f9
Description-en: match strings with backends, regexen and other strings
 Vinyl Cache Module (VMOD) for matching strings against sets of fixed
 strings. A VMOD object may also function as an associative array,
 mapping the matched string to one or more of a backend, another
 string, an integer, or a regular expression. The string may also map
 to a subroutine that can be invoked.
 .
 The VMOD is intended to support a variety of use cases that are
 typical for VCL deployments, such as:
 .
 * Determining the backend based on the Host header or the prefix of
 the URL.
 * Rewriting the URL or a header.
 * Generating redirect responses, based on a header or the URL.
 * Permitting or rejecting request methods.
 * Matching the Basic Authentication credentials in an Authorization
 request header.
 * Matching media types in the Content-Type header of a backend
 response to determine if the content is compressible.
 * Accessing data by string match, as in an associative array, or by
 numeric index, as in a standard array.
 * Dispatching subroutine calls based on string matches.
 * Executing conditional logic that depends on features of the request
 or response that can be determined by matching headers or URLs.
 .
 Operations such as these are commonly implemented in native VCL with
 an if-elsif-elsif sequence of string comparisons or regex matches.
 As the number of matches increases, such a sequence becomes cumbersome
 and scales poorly -- the time needed to execute the sequence increases
 with the number of matches to be performed.
 With the VMOD, the strings to be matched are declared in a tabular
 form in vcl_init, and the operation is executed in a few lines.

Package: libvnlog-dev
Description-md5: d3c3ae4d395a5809468fee5bc67f8f5f
Description-en: Toolkit to read/write/manipulate whitespace-separated ASCII logs
 Vnlog is a trivially-simple log format consisting of an ASCII table with
 comments and labelled fields. This package provides a C library that simplifies
 generating such logs. Dev files.

Package: libvnlog-perl
Description-md5: 332e9b546a71b1c7fc0e85efe1c8e6d3
Description-en: Toolkit to read/write/manipulate whitespace-separated ASCII logs
 Vnlog is a trivially-simple log format consisting of an ASCII table with
 comments and labelled fields. This package provides a simple Perl library to
 parse such logs.

Package: libvnlog0
Description-md5: 38ceb51ecb4928897974c32fe4390d11
Description-en: Toolkit to read/write/manipulate whitespace-separated ASCII logs
 Vnlog is a trivially-simple log format consisting of an ASCII table with
 comments and labelled fields. This package provides a C library that simplifies
 generating such logs.

Package: libvnu-java
Description-md5: dd5e885702b029e253eaca176315a5dc
Description-en: Nu Html Checker (v.Nu) - jar file
 The Nu Html Checker (v.Nu) helps you catch unintended mistakes in your HTML,
 CSS, and SVG. It enables you to batch-check documents from the command line
 and from other scripts/apps, and to deploy your own instance of the checker
 as a service (like validator.w3.org/nu). Its source code is available, as are
 instructions on how to build, test, and run the code.
 .
 This package ships the jar.

Package: libvnu-java-common
Description-md5: 4add81b67b0bc8a5fd6a2dd69bf3f5cb
Description-en: Nu Html Checker (v.Nu) - jar file
 The Nu Html Checker (v.Nu) helps you catch unintended mistakes in your HTML,
 CSS, and SVG. It enables you to batch-check documents from the command line
 and from other scripts/apps, and to deploy your own instance of the checker
 as a service (like validator.w3.org/nu). Its source code is available, as are
 instructions on how to build, test, and run the code.
 .
 This package ships the vendored dependency jars shipped by vnu. They are
 required for vnu to work. These jars are modified versions of the original
 project they stem from.

Package: libvo-aacenc-dev
Description-md5: 16af85f8a8bdbb236541355025d5941e
Description-en: VisualOn AAC encoder library (development files)
 This library contains an encoder implementation of the Advanced Audio
 Coding (AAC) audio codec. The library is based on a codec implementation
 by VisualOn, part of the Stagefright framework from the Google
 Android project.
 .
 This package contains development files.

Package: libvo-aacenc0
Description-md5: 026f2170174a130fa6cbf7a25e2a5fa2
Description-en: VisualOn AAC encoder library
 This library contains an encoder implementation of the Advanced Audio
 Coding (AAC) audio codec. The library is based on a codec implementation
 by VisualOn, part of the Stagefright framework from the Google
 Android project.

Package: libvo-amrwbenc-dev
Description-md5: 863a5d4fa17e275e8d1861946c7b1ab8
Description-en: VisualOn AMR-WB encoder library (development files)
 This library contains an encoder implementation of the Adaptive Multi
 Rate Wideband (AMR-WB) audio codec. The library is based on a codec
 implementation by VisualOn, part of the Stagefright framework from
 the Google Android project.

Package: libvo-amrwbenc0
Description-md5: 72e8e4fbe4617ee58cc3d3ca604c5b95
Description-en: VisualOn AMR-WB encoder library
 This library contains an encoder implementation of the Adaptive Multi
 Rate Wideband (AMR-WB) audio codec. The library is based on a codec
 implementation by VisualOn, part of the Stagefright framework from
 the Google Android project.
 .
 This package contains development files.

Package: libvoaacenc-ocaml
Description-md5: b744e351a8f6efbd4d97484c418c45c5
Description-en: OCaml interface to the vo-aacenc library -- runtime files
 This package provides an interface to the vo-aacenc library for
 OCaml programmers.
 .
 Vo-aacenc is an encoder implementation of the Advanced Audio
 Coding (AAC) audio codec. The library is based on a codec implementation
 by VisualOn, part of the Stagefright framework from the Google
 Android project.
 .
 This package contains only the shared runtime stub libraries.

Package: libvoaacenc-ocaml-dev
Description-md5: 80df811fa0ab6c267360b14f949e42f2
Description-en: OCaml interface to the vo-aacenc library -- developpement files
 This package provides an interface to the vo-aacenc library for
 OCaml programmers.
 .
 Vo-aacenc is an encoder implementation of the Advanced Audio
 Coding (AAC) audio codec. The library is based on a codec implementation
 by VisualOn, part of the Stagefright framework from the Google
 Android project.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use ocaml-voaacenc.

Package: libvolatilestream-dev
Description-md5: 9121203e7cfe9a22fbfe8b4bcb856a17
Description-en: stdio stream as volatile memory buffers (devel)
 A volatile stream is a stdio FILE* stream as a temporary dynamically
 allocated (and deallocated) memory buffer.
 The volstream_open function opens a stdio stream as a temporary memory
 buffer. The buffer is dynamically  allocated, grows as needed and it is
 automatically deallocated when the stream is closed.
 .
 This package contains the development files used for C programs.

Package: libvolatilestream1
Description-md5: d9ea145d6ada6c83d71dd3e8cc84b990
Description-en: stdio stream as volatile memory buffers (library)
 A volatile stream is a stdio FILE* stream as a temporary dynamically
 allocated (and deallocated) memory buffer.
 The volstream_open function opens a stdio stream as a temporary memory
 buffer. The buffer is dynamically  allocated, grows as needed and it is
 automatically deallocated when the stream is closed.
 .
 This package contains the shared library.

Package: libvolk-bin
Description-md5: 01d044e4e85d36c1321f10b93ef8b1ea
Description-en: vector optimized runtime tools
 Vector-Optimized Library of Kernels is designed to help applications
 work with the processor's SIMD instruction sets. These are very
 powerful vector operations that can give signal processing a huge
 boost in performance.
 .
 This package includes: the volk_profile tool to customize settings for
 the system; volk_modtool to create new optimized modules; and
 volk-config-info to show settings.

Package: libvolk-dev
Description-md5: 7b46037aea11232f39564e7de89c34c6
Description-en: vector optimized function headers
 Vector-Optimized Library of Kernels is designed to help applications
 work with the processor's SIMD instruction sets. These are very
 powerful vector operations that can give signal processing a huge
 boost in performance.
 .
 This package contains the header files.
 For documentation, see libvolk-doc.

Package: libvolk-doc
Description-md5: 62ad325bb0cc6a12db6f0141a704b9dd
Description-en: vector optimized library documentation
 Vector-Optimized Library of Kernels is designed to help applications
 work with the processor's SIMD instruction sets. These are very
 powerful vector operations that can give signal processing a huge
 boost in performance.
 .
 This package includes the Doxygen generated documentation in
 /usr/share/doc/libvolk-dev/html/index.html

Package: libvolk3.3
Description-md5: 7a48e1db1c63445a67ea88994a87b848
Description-en: vector optimized functions
 Vector-Optimized Library of Kernels is designed to help applications
 work with the processor's SIMD instruction sets. These are very
 powerful vector operations that can give signal processing a huge
 boost in performance.

Package: libvolpack1
Description-md5: 4954eedefa03ad68613858a33b157f42
Description-en: fast volume rendering library
 VolPack is a software library for fast, high-quality volume rendering with
 this features:
 * Renders data sampled on a regular, three-dimensional grid.
 * Supports user-specified transfer functions for both opacity and color.
 * Provides a shading model with directional light sources, multiple material
 types with different reflective properties, depth cueing, and shadows.
 * Produces color (24 bits/pixel) or grayscale (8 bits/pixel) renderings,
 with or without an alpha channel.
 * Supports arbitrary affine view transformations.
 * Supports a flexible data format that allows an arbitrary C structure to be
 associated with each voxel.

Package: libvolpack1-dev
Description-md5: 4e6fe77bde9525016549c59fdb5d5bb2
Description-en: fast volume rendering library (development package)
 VolPack is a software library for fast, high-quality volume rendering with
 this features:
 * Renders data sampled on a regular, three-dimensional grid.
 * Supports user-specified transfer functions for both opacity and color.
 * Provides a shading model with directional light sources, multiple material
 types with different reflective properties, depth cueing, and shadows.
 * Produces color (24 bits/pixel) or grayscale (8 bits/pixel) renderings,
 with or without an alpha channel.
 * Supports arbitrary affine view transformations.
 * Supports a flexible data format that allows an arbitrary C structure to be
 associated with each voxel.
 .
 This is the development package.

Package: libvoms-api-java-java
Description-md5: a5d3fae2541438057ddbbfdef53f7224
Description-en: Virtual Organization Membership Service Java API
 The Virtual Organization Membership Service (VOMS) is an attribute authority
 which serves as central repository for VO user authorization information,
 providing support for sorting users into group hierarchies, keeping track of
 their roles and other attributes in order to issue trusted attribute
 certificates and SAML assertions used in the Grid environment for
 authorization purposes.
 .
 This package provides a java client API for VOMS.

Package: libvoms-api-java-java-doc
Description-md5: 21abaa789fd9bc93ed1ce70535ab74dd
Description-en: Virtual Organization Membership Service Java API Documentation
 Virtual Organization Membership Service (VOMS) Java API Documentation.

Package: libvomsapi1t64
Description-md5: e980a129319d25490ff68629da8424bc
Description-en: Virtual Organization Membership Service C++ API
 The Virtual Organization Membership Service (VOMS) is an attribute authority
 which serves as central repository for VO user authorization information,
 providing support for sorting users into group hierarchies, keeping track of
 their roles and other attributes in order to issue trusted attribute
 certificates and SAML assertions used in the Grid environment for
 authorization purposes.
 .
 This package provides libraries that applications using the VOMS functionality
 will bind to.

Package: libvorbis-java
Description-md5: 8d3d7ba971732039c281b7a6d52698cc
Description-en: Ogg and Vorbis toolkit for Java
 vorbis-java is a pure Java library for working with Ogg, Vorbis, FLAC,
 Opus and Speex files
 .
 Support for the Ogg container is fairly complete, offering the ability
 to read, write, add and change streams within an Ogg file. It should
 be possible to use the Ogg parts as a basis for dealing with any
 multimedia data stored in an Ogg container. There is basic support for
 Skeleton Annodex streams, which provide metadata on top of Ogg files about
 the streams, but it isn't fully integrated.
 .
 Support for the Vorbis audio format so far concentrates on metadata.
 It is possible to retrieve and change metadata (such as sampling rates,
 user comments etc), and tools are provided to query and alter these.
 Encoding/decoding audio data is not supported.
 .
 Opus and Speex support is slightly less than that of Vorbis, covering
 retrieving of metadata (such as sampling rates, user comments etc). However,
 basic Opus or Speex audio frame support is outstanding. Tooling exists
 for querying and changing metadata for Opus only.
 .
 Very limited support is also included for FLAC comments (user metadata),
 which use the same scheme as Vorbis. FLAC-native and FLAC-in-Ogg files
 are both supported for extracting the user metadata.

Package: libvorbis-ocaml
Description-md5: d69ffe4614342bda1ea37d6010214bd8
Description-en: OCaml bindings for vorbis library -- runtime files
 This OCaml library interfaces the vorbis C library. It can be used to
 decode from or encode to the Ogg Vorbis compressed audio format as well
 as to get information about an Ogg Vorbis file.
 .
 Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
 general-purpose compressed audio format for audio and music at fixed
 and variable bitrates from 16 to 128 kbps/channel.
 .
 This package contains only the shared runtime stub libraries.

Package: libvorbis-ocaml-dev
Description-md5: 22741b2c9b3e4eef636a0a9bde780ba1
Description-en: OCaml bindings for the vorbis library -- development files
 This OCaml library interfaces the vorbis C library. It can be used to
 decode from or encode to the Ogg Vorbis compressed audio format as well
 as to get information about an Ogg Vorbis file.
 .
 Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
 general-purpose compressed audio format for audio and music at fixed
 and variable bitrates from 16 to 128 kbps/channel.
 .
 This package contains all the development stuff you need to use ocaml-vorbis
 in your programs.

Package: libvorbisidec-dev
Description-md5: 1680a5cad977f07783da79c6efd826e5
Description-en: Integer-only Ogg Vorbis decoder, AKA "tremor" (Development Files)
 libvorbisidec is an Ogg Vorbis audio decoder (also known as
 "tremor"), implemented with no floating point arithmetic.  This makes
 it particularly amenable to use on systems which lack floating point
 hardware.
 .
 This package contains the development files.

Package: libvorbisidec1
Description-md5: dfc96cc4fb4d2629ec918df377f94fd0
Description-en: Integer-only Ogg Vorbis decoder, AKA "tremor"
 libvorbisidec is an Ogg Vorbis audio decoder (also known as
 "tremor"), implemented with no floating point arithmetic.  This makes
 it particularly amenable to use on systems which lack floating point
 hardware.

Package: libvorbisspi-java
Description-md5: 84acf0a8f83984303fafafbbe30e70cc
Description-en: Java Service Provider Interface for the OGG Vorbis audio format
 VorbisSPI is a Java Service Provider Interface that adds OGG Vorbis audio
 format support to Java platform. It supports icecast streaming. It is based on
 JOrbis Java libraries.
 .
 Ogg Vorbis is a fully Open, non-proprietary, patent-and-royalty-free,
 general-purpose compressed audio format for high quality (44.1-48.0kHz, 16+
 bit, polyphonic) audio and music at fixed and variable bitrates from 16 to 128
 kbps/channel. This places Vorbis in the same class as audio representations
 including MPEG-1 audio layer 3, MPEG-4 audio (AAC and TwinVQ), and PAC.

Package: libvoro++1
Description-md5: 67df776f5ee286109a8f8fd48a44149c
Description-en: library for the computation of the Voronoi diagram (shared library)
 Voro++ is a software library for carrying out three-dimensional computations
 of the Voronoi tessellation. A distinguishing feature of the Voro++ library is
 that it carries out cell-based calculations, computing the Voronoi cell for
 each particle individually. It is particularly well-suited for applications
 that rely on cell-based statistics, where features of Voronoi cells (eg.
 volume, centroid, number of faces) can be used to analyze a system of
 particles.
 .
 This package provides the shared library.

Package: libvotca-2025
Description-md5: 45aadb0f3c1fb7901af4699b0d2c160a
Description-en: VOTCA molecular dynamics analysis - shared libraries
 Versatile Object-Oriented Toolkit for Coarse-Graining Applications (VOTCA)
 is a modeling package for the analysis of molecular dynamics data, the
 development of systematic coarse-graining techniques, and methods used for
 simulating microscopic charge transport in disordered semiconductors.
 .
 libvotca contains VOTCA's coarse-graining and excitation transport
 libraries.

Package: libvotca-dev
Description-md5: ed83278d260ca7b53b3e42761604da44
Description-en: VOTCA molecular dynamics analysis - development files
 Versatile Object-Oriented Toolkit for Coarse-Graining Applications (VOTCA)
 is a modeling package for the analysis of molecular dynamics data, the
 development of systematic coarse-graining techniques, and methods used for
 simulating microscopic charge transport in disordered semiconductors.
 .
 This package contains header files and pkg-config files and templates
 for VOTCA programs.

Package: libvpb-dev
Description-md5: 0b9c6f26ffc59a3d842688752665a2d4
Description-en: Voicetronix telephony hardware userspace library development files
 This package provides the necessary headers and library support files for
 building applications that use libvpb.

Package: libvpb-doc
Description-md5: 0654cf63a0f955f324bf877cc0049311
Description-en: Voicetronix telephony interface library documentation
 This package provides the developer documentation for the Voicetronix
 telephony library.

Package: libvpb1
Description-md5: b0594e11985502a9d0707780536998c7
Description-en: Voicetronix telephony hardware userspace interface library
 This package provides the userspace support library for Voicetronix telephony
 hardware.

Package: libvpl-dev
Description-md5: 30e27fcc81e1346a760cefeaf2d23077
Description-en: Intel Video Processing Library -- development files
 Intel Video Processing Library (Intel VPL) provides access to hardware
 accelerated video decode, encode, and processing capabilities on Intel
 GPUs to support AI visual inference, media delivery, cloud gaming, and virtual
 desktop infrastructure use cases.
 .
 This repository contains the following components:
 .
 - Copies of the Intel® VPL API header files
 - Intel VPL Dispatcher
 - Examples demonstrating API usage
 .
 This package includes header files and examples for development.

Package: libvpl-examples
Description-md5: 0be3454902a57b71ab8191632dacf48c
Description-en: Intel Video Processing Library -- example binaries
 Intel Video Processing Library (Intel VPL) provides access to hardware
 accelerated video decode, encode, and processing capabilities on Intel
 GPUs to support AI visual inference, media delivery, cloud gaming, and virtual
 desktop infrastructure use cases.
 .
 This repository contains the following components:
 .
 - Copies of the Intel® VPL API header files
 - Intel VPL Dispatcher
 - Examples demonstrating API usage
 .
 This package includes example binaries.

Package: libvpl-tools
Description-md5: a199ad263d4113eb53daf45f4b045ba8
Description-en: Intel Video Processing Library -- command line tools
 Intel Video Processing Library (Intel VPL) provides access to hardware
 accelerated video decode, encode, and processing capabilities on Intel
 GPUs to support AI visual inference, media delivery, cloud gaming, and virtual
 desktop infrastructure use cases.
 .
 This package includes the command line tools.

Package: libvpl2
Description-md5: 5c8790c1eefab9fdddf2e2f1796b2e2a
Description-en: Intel Video Processing Library -- shared library
 Intel Video Processing Library (Intel VPL) provides access to hardware
 accelerated video decode, encode, and processing capabilities on Intel
 GPUs to support AI visual inference, media delivery, cloud gaming, and virtual
 desktop infrastructure use cases.
 .
 This repository contains the following components:
 .
 - Copies of the Intel® VPL API header files
 - Intel VPL Dispatcher
 - Examples demonstrating API usage
 .
 This package includes the dispatcher library.

Package: libvpoll-dev
Description-md5: b3bfbdcf8480f4864185d7ea7dc14981
Description-en: generate synthetic events for poll/select/ppoll/pselect/epoll (devel)
 This library uses eventfd/VPOLL if provided by the kernel or the vpoll device
 otherwise it implements an emulator (providing only `EPOLLIN`, `EPOLLOUT`
 and a non standard version of EPOLLHUP/EPOLLRDHUP).
 .
 This package contains the development files used for C programs.

Package: libvpoll0
Description-md5: aaa9fe85f072103d6291a6764c52039a
Description-en: generate synthetic events for poll/select/ppoll/pselect/epoll (library)
 This library uses eventfd/VPOLL if provided by the kernel or the vpoll device
 otherwise it implements an emulator (providing only `EPOLLIN`, `EPOLLOUT`
 and a non standard version of EPOLLHUP/EPOLLRDHUP).
 .
 This package contains the shared library.

Package: libvsapm-dev
Description-md5: 22e28dbe03f0a1a0d98e1569e267a709
Description-en: Apple Partition Map (APM) volume system format access library -- development files
 libvsapm is a library to access the Apple Partition Map (APM) volume system format.
 .
 This package includes the development support files.

Package: libvsapm-utils
Description-md5: b65b34fdc777ec9d1bdaa752c3cb916b
Description-en: Apple Partition Map (APM) volume system format access library -- Utilities
 libvsapm is a library to access the Apple Partition Map (APM) volume system format.
 .
 This package contains vsapminfo, a utility to determine information
 about an Apple partition.

Package: libvsapm1
Description-md5: 73e6dec1204c282b172c5daeb2d59ade
Description-en: Apple Partition Map (APM) volume system format access library
 libvsapm is a library to access the Apple Partition Map (APM) volume system format.
 .
 This package contains the shared library.

Package: libvsgpt-dev
Description-md5: c24c96215b48b98b7d012612fca25406
Description-en: GUID Partition Table (GPT) volume system access library -- development files
 libvsgpt is a library to access the GUID Partition Table (GPT) volume system.
 .
 This package includes the development support files.

Package: libvsgpt-utils
Description-md5: 8d320a49df336de28cabbf4004c93fa1
Description-en: GUID Partition Table (GPT) volume system access library -- Utilities
 libvsgpt is a library to access the GUID Partition Table (GPT) volume system.
 .
 This package contains vsgptinfo, a utility to determine information
 about a GUID Partition Table (GPT) volume system.

Package: libvsgpt1
Description-md5: 4c68f5d2851b6e32c4afb171064ef23a
Description-en: GUID Partition Table (GPT) volume system access library
 libvsgpt is a library to access the GUID Partition Table (GPT) volume system.
 .
 This package contains the shared library.

Package: libvshadow-dev
Description-md5: 0e08f2f1d13939f048f8d2b0a5cf94f1
Description-en: Volume Shadow Snapshot format access library -- development files
 libvshadow is a library to access the Volume Shadow Snapshot (VSS)
 format. The VSS format is used by Windows, as of Vista, to maintain
 copies of data on a storage media volume.
 .
 This package includes the development support files.

Package: libvshadow-utils
Description-md5: 4332e69fd9199fa1dcac2be44fa38426
Description-en: Volume Shadow Snapshot format access library -- Utilities
 libvshadow is a library to access the Volume Shadow Snapshot (VSS)
 format. The VSS format is used by Windows, as of Vista, to maintain
 copies of data on a storage media volume.
 .
 This package contains tools to access data stored in a Volume Shadow
 Snapshot: vshadowinfo, vshadowmount.

Package: libvshadow1t64
Description-md5: 892d66090c89bbe8dc811491c33751b3
Description-en: Volume Shadow Snapshot format access library
 libvshadow is a library to access the Volume Shadow Snapshot (VSS)
 format. The VSS format is used by Windows, as of Vista, to maintain
 copies of data on a storage media volume.
 .
 This package contains the shared library.

Package: libvslvm-dev
Description-md5: 9239b7d592176083efcd95265475a470
Description-en: Linux LVM volume system format access library -- development files
 libvslvm is a library to access the Linux Logical Volume Manager
 (LVM) volume system format.
 .
 This package includes the development support files.

Package: libvslvm-utils
Description-md5: 7b4f9361be594c14ae6d859544e5ac2b
Description-en: Linux LVM volume system format access library -- Utilities
 libvslvm is a library to access the Linux Logical Volume Manager
 (LVM) volume system format.
 .
 This package contains tools to access data ...

Package: libvslvm1t64
Description-md5: 723321fdaa621e28305116eaff443fc5
Description-en: Linux LVM volume system format access library
 libvslvm is a library to access the Linux Logical Volume Manager
 (LVM) volume system format.
 .
 This package contains the shared library.

Package: libvsqlitepp-dev
Description-md5: f65d5441a45f7be45a287790c8fe8e3c
Description-en: SQLite3 Wrapper for C++ -- development files
 VSQLite++ wraps the SQLite C API with exception-safe RAII objects,
 connection pooling, JSON & FTS helpers, and batteries-included
 utilities so you can focus on your data.
 .
 This package provides development files.

Package: libvsqlitepp-doc
Description-md5: a42206a9c9d1c1ba91de3ce5c67a0d97
Description-en: SQLite3 Wrapper for C++ -- API documentation
 VSQLite++ wraps the SQLite C API with exception-safe RAII objects,
 connection pooling, JSON & FTS helpers, and batteries-included
 utilities so you can focus on your data.
 .
 This package provides API documentation.

Package: libvsqlitepp3v5
Description-md5: 80436625fdb47ec5822c328e7d361226
Description-en: SQLite3 Wrapper for C++
 VSQLite++ wraps the SQLite C API with exception-safe RAII objects,
 connection pooling, JSON & FTS helpers, and batteries-included
 utilities so you can focus on your data.

Package: libvst3sdk-dev
Description-md5: 33202ecc632d5f58bbbb634b7f3fe81b
Description-en: VST SDK development files
 Virtual Studio Technology (VST) is an audio plug-in software interface that
 facilitates the integration of software synthesizers and effects in digital
 audio workstations (DAW).
 .
 This package contains VST SDK development files.

Package: libvt-ldap-java
Description-md5: be61b0dacae410bb3066bfb100395835
Description-en: Virginia Tech LDAP Libraries
 VT Ldap is a Java library for interfacing with version 3 LDAPs. It
 aims to be easy and flexible to configure, and easy to use.

Package: libvted-3-0
Description-md5: 29a2e74e9f4b89ac82813be6bca0a6f8
Description-en: Terminal emulator widget for GTK+ - D bindings
 The VTE library provides a terminal emulator widget VteTerminal for
 applications using the GTK+ toolkit.
 It also provides the VtePTY object containing functions for starting a
 new process on a new pseudo-terminal and for manipulating pseudo-terminals.
 .
 This package contains the D language bindings for VTE.

Package: libvted-3-dev
Description-md5: 590b0a38475269ac36e9be17c7ea6e3b
Description-en: Terminal emulator widget for GTK+ - development files for D
 The VTE library provides a terminal emulator widget VteTerminal for
 applications using the GTK+ toolkit.
 .
 This package contains development files needed to write applications in
 the D programming language that use VTE.

Package: libvterm-bin
Description-md5: 8134bf94a84010197f0d3d8dd7acf5a7
Description-en: abstract terminal library (utility programs)
 An abstract C99 library which implements a VT220 or xterm-like terminal
 emulator. It doesn't use any particular graphics toolkit or output
 system, instead it invokes callback function pointers that its embedding
 program should provide it to draw on its behalf. It avoids calling
 malloc() during normal running state, allowing it to be used in embedded
 kernel situations.
 .
 This package contains utility programs that demonstrate libvterm.

Package: libvterm-dev
Description-md5: 7d0b3b3e9cd6e044789186520c19fe10
Description-en: abstract terminal library (development files)
 An abstract C99 library which implements a VT220 or xterm-like terminal
 emulator. It doesn't use any particular graphics toolkit or output
 system, instead it invokes callback function pointers that its embedding
 program should provide it to draw on its behalf. It avoids calling
 malloc() during normal running state, allowing it to be used in embedded
 kernel situations.
 .
 This package contains the header files and libraries needed for developing
 with libvterm.

Package: libvterm0
Description-md5: a8dcab7805f6d77ff4f35929b30f0ee9
Description-en: abstract terminal library
 An abstract C99 library which implements a VT220 or xterm-like terminal
 emulator. It doesn't use any particular graphics toolkit or output
 system, instead it invokes callback function pointers that its embedding
 program should provide it to draw on its behalf. It avoids calling
 malloc() during normal running state, allowing it to be used in embedded
 kernel situations.

Package: libvtk-dicom-dev
Description-md5: 1e65cf009fa665d643cd7eb9e8f3a816
Description-en: DICOM for VTK - dev
 This package contains a set of classes for managing DICOM
 files and metadata from within VTK, and some utility programs
 for interrogating and converting DICOM files.
 .
 Development headers

Package: libvtk9-dev
Description-md5: 7e2bbc8c66e40961c2bc067211a7a6c1
Description-en: VTK header files
 The Visualization Toolkit (VTK) is an open-source software system
 for 3D computer graphics, image processing, and visualization.
 .
 This package provides the VTK header files required to compile
 C++ programs that use VTK to do 3D visualisation.

Package: libvtk9-java
Description-md5: 932b2399f9a60f20870f5d82b0543577
Description-en: VTK - Java language support
 The Visualization Toolkit (VTK) is an object oriented, high level
 library that allows one to easily write C++ programs, Python and
 Java scripts that do 3D visualization.
 .
 This package provides the VTK Java language support.

Package: libvtk9-qt-dev
Description-md5: f328fd3b8b64a22139aa0d00e2d89f5a
Description-en: VTK header files, containing Qt files
 The Visualization Toolkit (VTK) is an open-source software system
 for 3D computer graphics, image processing, and visualization.
 .
 This package provides the VTK header files required to compile
 C++ programs that use VTK to do 3D visualisation. Qt files

Package: libvtk9.5
Description-md5: 144756a6093ffa63465fde3c11e8a81a
Description-en: VTK libraries
 The Visualization Toolkit (VTK) is an open-source software system
 for 3D computer graphics, image processing, and visualization.
 .
 This package provides the shared libraries needed to run C++ programs
 that use VTK.

Package: libvtk9.5-qt
Description-md5: 372a6934e0333f048f30bec2359bcec5
Description-en: VTK libraries, Qt files
 The Visualization Toolkit (VTK) is an open-source software system
 for 3D computer graphics, image processing, and visualization.
 .
 This package provides the shared libraries needed to run C++ programs
 that use VTK. Qt files

Package: libvtkdicom0.8t64
Description-md5: 86dc91825799283320e0e23d1ce81fa4
Description-en: DICOM for VTK - lib
 This package contains a set of classes for managing DICOM
 files and metadata from within VTK, and some utility programs
 for interrogating and converting DICOM files.
 .
 Libraries for runtime applications

Package: libvtkgdcm-9.1t64
Description-md5: cab5f57666c7427ad71ef8912a148fb2
Description-en: Grassroots DICOM VTK runtime libraries
 Grassroots DiCoM is a C++ library for DICOM medical files. It is
 automatically wrapped to python/C#/Java (using swig). It supports
 RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated.
 .
 Libvtkgdcm is a library that quickly allow programmer to use GDCM
 from a VTK environment.

Package: libvtkgdcm-dev
Description-md5: c2acb59fd33273d44d4e253f024260bf
Description-en: Grassroots DICOM VTK development libraries and headers
 Grassroots DiCoM is a C++ library for DICOM medical files. It is
 automatically wrapped to python/C#/Java (using swig). It supports
 RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated.
 .
 Headers and static libraries for libvtkgdcm. These are not needed to
 use GDCM, but are needed to build plugins or programs that link
 against libvtkgdcm.

Package: libvtkgdcm-tools
Description-md5: 666824291f0fae87cea7f91fa496e83a
Description-en: Grassroots DICOM VTK tools and utilities
 Grassroots DiCoM is a C++ library for DICOM medical files. It is
 automatically wrapped to python/C#/Java (using swig). It supports
 RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated.
 .
 Libvtkgdcm-tools provides a number of command line debugging and utility
 tool. Install this package for the gdcmviewer, gdcm2pnm and gdcm2vtk
 programs.

Package: libvtzero-dev
Description-md5: 6cf638678361e6bf00882c0d45b1fc94
Description-en: tiny and fast vector tile decoder and encoder in C++
 vtzero is a minimalist library implementing the Mapbox Vector Tile
 Specification 2.x. It allows reading and writing of vector tiles,
 a compact binary format for geographic data.
 .
 The library is header-only and requires a C++14-capable compiler.

Package: libvulkan-memory-allocator-dev
Description-md5: e9b8532d05b66db8fa965520d1502734
Description-en: vulkan memory allocation library (development package)
 Easy to integrate Vulkan memory allocation library.
 .
 This package contains the development headers.

Package: libvulkan-volk-dev
Description-md5: 0404ee2d27a7a91b2fade260cf484f26
Description-en: Meta-loader for Vulkan API
 Volk allows you to dynamically load entrypoints required to use Vulkan
 without linking to vulkan-1.dll or statically linking Vulkan loader.
 Additionally, volk simplifies the use of Vulkan extensions by automatically
 loading all associated entrypoints. Finally, volk enables loading Vulkan
 entrypoints directly from the driver which can increase performance by
 skipping loader dispatch overhead.

Package: libvumod-dev
Description-md5: 93c52e6f2f6b5ab8945bca9d86f36925
Description-en: Virtual Operating System at user space: library dev resources
 Virtual Operating System at user space. Currently it implements about 150
 Linux-compatible system calls providing support for a wide range of
 applications. Each process or even each thread in VUOS can see a different
 execution environment: file system contents, networking, devices, user ids,
 etc. The main idea behind VUOS is that it is possible to give processes
 their own "view" using partial virtual machines
 .
 This package contains the vuos library (resources for devs)

Package: libvumod0
Description-md5: b8d8630251a77f9298152e46f294af35
Description-en: Virtual Operating System at user space: library
 Virtual Operating System at user space. Currently it implements about 150
 Linux-compatible system calls providing support for a wide range of
 applications. Each process or even each thread in VUOS can see a different
 execution environment: file system contents, networking, devices, user ids,
 etc. The main idea behind VUOS is that it is possible to give processes
 their own "view" using partial virtual machines
 .
 This package contains the vuos library

Package: libvuser-google-api-perl
Description-md5: 151f4f4afb346680479bcc79a179e98d
Description-en: Perl module that implements the Google Apps Provisioning API
 VUser::Google::ProvisioningAPI provides a simple interface to the Google Apps
 for Your Domain Provisioning API.
 .
 The Google Apps for Your Domain Provisioning API enables application
 developers to programmatically enable access to Google Apps. It provides
 functions for creating, retrieving, updating and deleting user accounts with
 one or more domains, nicknames, email aliases, organization units, and
 groups.

Package: libwacom-bin
Description-md5: 54c3d321d56588549964a28b7f84905a
Description-en: Wacom model feature query library -- binaries
 libwacom is a library to identify wacom tablets and their model-specific
 features. It provides easy access to information such as "is this a built-in
 on-screen tablet", "what is the size of this model", etc.
 .
 This package contains the utilities which are used by the libraries.

Package: libwaei-dev
Description-md5: cfb56b0f7a295120d5039d3c35bee69c
Description-en: Japanese-English Dictionary for GNOME
 gWaei is an easy to use and yet powerful full-featured
 dictionary program for Japanese to English translation.
 It organizes results by relevance, supports regex searches,
 tabs, spell checking, kanji handwriting recognition and
 an accompanying console version for searches through
 the terminal.
 .
 This package contains the development files.

Package: libwaei2t64
Description-md5: 7774d11f33fac2ef18e29651704cb263
Description-en: Japanese-English Dictionary for GNOME
 gWaei is an easy to use and yet powerful full-featured
 dictionary program for Japanese to English translation.
 It organizes results by relevance, supports regex searches,
 tabs, spell checking, kanji handwriting recognition and
 an accompanying console version for searches through
 the terminal.
 .
 This package contains the shared library libwaei.

Package: libwaffle-1-0
Description-md5: 037bcf773301e7edb49e905088172e73
Description-en: Waffle library (binaries)
 A library for selecting an OpenGL API and window system at runtime
 .
 This package contains the waffle runtime shared library.

Package: libwaffle-dev
Description-md5: 62169e843e521150ad0c98d4d5da9150
Description-en: Waffle library (development files)
 A library for selecting an OpenGL API and window system at runtime
 .
 This package provides the development environment for compiling
 programs against the waffle library.

Package: libwaffle-doc
Description-md5: bef1179ea17904716ce2ac6df2c9321d
Description-en: Waffle library (documentation)
 A library for selecting an OpenGL API and window system at runtime
 .
 This package provides the documentation files for the waffle
 library.

Package: libwagon-file-java
Description-md5: 827c141d4d82f5f6a605c6b1a16dc823
Description-en: Artifact transport abstraction used in Maven (file provider)
 The Wagon project defines a simple API for transferring resources
 (artifacts) to and from repositories. The word repository is used in this
 context as it is commonly used in Maven and means a storage of artifacts.
 It is also used to deploy the Maven generated site to a server.
 .
 Wagon defines a unified API, and it currently has the following providers:
 * File
 * HTTP
 * HTTP lightweight
 * FTP
 * SSH/SCP
 * WebDAV
 .
 This package contains the wagon-file library.

Package: libwagon-ftp-java
Description-md5: 64652c0b837fef4e45a376786b0e4194
Description-en: Artifact transport abstraction used in Maven (FTP provider)
 The Wagon project defines a simple API for transferring resources
 (artifacts) to and from repositories. The word repository is used in this
 context as it is commonly used in Maven and means a storage of artifacts.
 It is also used to deploy the Maven generated site to a server.
 .
 Wagon defines a unified API, and it currently has the following providers:
 * File
 * HTTP
 * HTTP lightweight
 * FTP
 * SSH/SCP
 * WebDAV
 .
 This package contains the wagon-ftp library.

Package: libwagon-http-java
Description-md5: 11ef39d12e41106d6edfda85ce566ef3
Description-en: Artifact transport abstraction used in Maven (HTTP providers)
 The Wagon project defines a simple API for transferring resources
 (artifacts) to and from repositories. The word repository is used in this
 context as it is commonly used in Maven and means a storage of artifacts.
 It is also used to deploy the Maven generated site to a server.
 .
 Wagon defines a unified API, and it currently has the following providers:
 * File
 * HTTP
 * HTTP lightweight
 * FTP
 * SSH/SCP
 * WebDAV
 .
 This package contains the wagon-http-* libraries.

Package: libwagon-http-shaded-java
Description-md5: e81cbc61b948b47d99b40cdf5c9305db
Description-en: Artifact transport abstraction used in Maven (HTTP providers with dependencies)
 The Wagon project defines a simple API for transferring resources
 (artifacts) to and from repositories. The word repository is used in this
 context as it is commonly used in Maven and means a storage of artifacts.
 It is also used to deploy the Maven generated site to a server.
 .
 Wagon defines a unified API, and it currently has the following providers:
 * File
 * HTTP
 * HTTP lightweight
 * FTP
 * SSH/SCP
 * WebDAV
 .
 This package contains the wagon-http-shaded artifact.

Package: libwagon-java
Description-md5: 3dd2703b66aed6caba6e40d1fdde4c61
Description-en: Artifact transport abstraction used in Maven (transitional package)
 The Wagon project defines a simple API for transferring resources
 (artifacts) to and from repositories. The word repository is used in this
 context as it is commonly used in Maven and means a storage of artifacts.
 It is also used to deploy the Maven generated site to a server.
 .
 Wagon defines a unified API, and it currently has the following providers:
 * File
 * HTTP
 * HTTP lightweight
 * FTP
 * SSH/SCP
 * WebDAV

Package: libwagon-provider-api-java
Description-md5: 92b8e3a7122a4fb7eedbd9eb6f8ccad8
Description-en: Artifact transport abstraction used in Maven (Provider API)
 The Wagon project defines a simple API for transferring resources
 (artifacts) to and from repositories. The word repository is used in this
 context as it is commonly used in Maven and means a storage of artifacts.
 It is also used to deploy the Maven generated site to a server.
 .
 Wagon defines a unified API, and it currently has the following providers:
 * File
 * HTTP
 * HTTP lightweight
 * FTP
 * SSH/SCP
 * WebDAV
 .
 This package contains the wagon-provider-api library.

Package: libwagon-ssh-java
Description-md5: 82f976bcf3b317849ae694beef56e521
Description-en: Artifact transport abstraction used in Maven (SSH providers)
 The Wagon project defines a simple API for transferring resources
 (artifacts) to and from repositories. The word repository is used in this
 context as it is commonly used in Maven and means a storage of artifacts.
 It is also used to deploy the Maven generated site to a server.
 .
 Wagon defines a unified API, and it currently has the following providers:
 * File
 * HTTP
 * HTTP lightweight
 * FTP
 * SSH/SCP
 * WebDAV
 .
 This package contains the wagon-ssh-* libraries.

Package: libwaili-dev
Description-md5: f2dd0a25ffea09f2317e1e0ca31c11be
Description-en: WAILI is a wavelet transform library (develop. files)
 from the web page:  http://www.cs.kuleuven.ac.be/~wavelets/
 "WAILI is a wavelet transform library. It includes some basic image
 processing operations based on the use of wavelets and forms the
 backbone of more complex image processing operations. "
 .
 This package contains what is needed for developers:
 static library, shared library, include files
 This package provides also documentation and testing sample programs

Package: libwaili1t64
Description-md5: 7fb77fa94abf765e110a7a2fd782f9d2
Description-en: WAILI is a wavelet transform library
 from the web page:  http://www.cs.kuleuven.ac.be/~wavelets/
 .
 "WAILI is a wavelet transform library. It includes some basic image
 processing operations based on the use of wavelets and forms the
 backbone of more complex image processing operations. "

Package: libwala-java
Description-md5: 062cb85491a219a4205beaaed383a2d2
Description-en: Static analysis on Java bytecode and related languages
 The T. J. Watson Libraries for Analysis (WALA) provide static analysis
 capabilities for Java bytecode and related languages and for JavaScript. WALA
 features include:
 .
 * Java type system and class hierarchy analysis
 * Source language framework supporting Java and JavaScript
 * Interprocedural dataflow analysis (RHS solver)
 * Context-sensitive tabulation-based slicer
 * Pointer analysis and call graph construction
 * SSA-based register-transfer language IR
 * General framework for iterative dataflow
 * General analysis utilities and data structures
 * A bytecode instrumentation library (Shrike) and a dynamic load-time
 instrumentation library for Java (Dila)
 .
 Currently this package provides the following libraries:
 .
 * wala-cast
 * wala-core
 * wala-dalvik
 * wala-shrike
 * wala-util

Package: libwala-java-doc
Description-md5: 0e7d053b18ed579e336adff24733cc9c
Description-en: Static analysis on Java bytecode and related languages - Docs
 The T. J. Watson Libraries for Analysis (WALA) provide static analysis
 capabilities for Java bytecode and related languages and for JavaScript. WALA
 features include:
 .
 * Java type system and class hierarchy analysis
 * Source language framework supporting Java and JavaScript
 * Interprocedural dataflow analysis (RHS solver)
 * Context-sensitive tabulation-based slicer
 * Pointer analysis and call graph construction
 * SSA-based register-transfer language IR
 * General framework for iterative dataflow
 * General analysis utilities and data structures
 * A bytecode instrumentation library (Shrike) and a dynamic load-time
 instrumentation library for Java (Dila)
 .
 This package provides the documentations.

Package: libwandio1-dev
Description-md5: ff0a4cdf4d971d40cdc7c48210898a58
Description-en: development headers for the libwandio library
 This package contains development headers and other ancillary files for
 the libwandio library.
 .
 libwandio is a file I/O library that will read and write both compressed and
 uncompressed files. All compression-related operations are performed in a
 separate thread where possible resulting in significant performance gains for
 tasks where I/O is the limiting factor (most simple trace analysis tasks are
 I/O-limited).
 .
 libwandio is developed by the WAND Network Research Group at Waikato
 University, New Zealand.

Package: libwandio1t64
Description-md5: 332038e36a3a08c8bb9df8c913df82b2
Description-en: multi-threaded file compression and decompression library
 File I/O library that will read and write both compressed and uncompressed
 files. All compression-related operations are performed in a separate thread
 where possible resulting in significant performance gains for tasks where I/O
 is the limiting factor (most simple trace analysis tasks are I/O-limited).
 .
 libwandio is developed by the WAND Network Research Group at Waikato
 University, New Zealand.

Package: libwannier90-dev
Description-md5: dc090079a11ea31b907a5c6738a299ec
Description-en: Maximally Localized Wannier Functions - development library
 Wannier90 is an electronic-structure software computing
 maximally-localized Wannier functions (MLWF). It works on top of other
 electronic-structure software, such as Abinit, FLEUR, and PwSCF.
 .
 This package provides the Wannier90 static library.

Package: libwant-perl
Description-md5: 7684edf846472c43fdf3d5c89af69404
Description-en: generalisation of wantarray
 The Want module generalises the mechanism of the wantarray function,
 allowing a function to determine in some detail how its return value
 is going to be immediately used.

Package: libwarnings-illegalproto-perl
Description-md5: 650b149609d604f83b2ebc09198d4cac
Description-en: pragma to disable illegal prototype warnings on old Perls
 warnings::illegalproto was implemented so that people can use strictures and
 use signatures at the same time. Thanks to mst, in Perl 5.12 and greater this
 is trivial, but before that a strange dance had to be done.

Package: libwasmedge-dev
Description-md5: 5e18a6c881e6513357baf92c055801af
Description-en: standalone runtime for WebAssembly (development headers)
 WasmEdge is a lightweight, high-performance, and extensible WebAssembly
 runtime for cloud native, edge, and decentralized applications.
 .
 It powers serverless apps, embedded functions, microservices, smart contracts,
 and IoT devices.
 .
 This package provides the C API shared library development headers.

Package: libwasmedge0
Description-md5: f6a1b7701fb373b3715307c5e70aa2b4
Description-en: standalone runtime for WebAssembly (C API shared library)
 WasmEdge is a lightweight, high-performance, and extensible WebAssembly
 runtime for cloud native, edge, and decentralized applications.
 .
 It powers serverless apps, embedded functions, microservices, smart contracts,
 and IoT devices.
 .
 This package provides the C API shared library.

Package: libwatchtower-clojure
Description-md5: b1d8cf128903f1c4cbf47cb2457847c0
Description-en: simple file/directory watcher library
 This package provides a simple file/directory watcher library. It can watch
 a file, or a folder, and filter what filename shall be watch in the folder.
 The rate for the polling can also be defined.

Package: libwayland-client++1
Description-md5: 5cab03ca2a30aca348233648c7ee75f0
Description-en: wayland compositor infrastructure - client library C++ bindings
 Wayland is a protocol for a compositor to talk to its clients as well
 as a C library implementation of that protocol. The compositor can be
 a standalone display server running on Linux kernel modesetting and
 evdev input devices, an X application, or a wayland client
 itself. The clients can be traditional applications, X servers
 (rootless or fullscreen) or other display servers.
 .
 This package ships the C++ bindings for the client side library of
 the Wayland protocol.

Package: libwayland-client-extra++1
Description-md5: d0d4481a0aa68b05449b4ef6ed79f317
Description-en: wayland compositor infrastructure - client library extra C++ bindings
 Wayland is a protocol for a compositor to talk to its clients as well
 as a C library implementation of that protocol. The compositor can be
 a standalone display server running on Linux kernel modesetting and
 evdev input devices, an X application, or a wayland client
 itself. The clients can be traditional applications, X servers
 (rootless or fullscreen) or other display servers.
 .
 This package ships the C++ bindings for the client side libraries of
 the extra Wayland protocols.

Package: libwayland-cursor++1
Description-md5: 729d091c9892800465b2fe3df685da28
Description-en: wayland compositor infrastructure - cursor library C++ bindings
 Wayland is a protocol for a compositor to talk to its clients as well
 as a C library implementation of that protocol. The compositor can be
 a standalone display server running on Linux kernel modesetting and
 evdev input devices, an X application, or a wayland client
 itself. The clients can be traditional applications, X servers
 (rootless or fullscreen) or other display servers.
 .
 This package ships the C++ bindings for the library of
 the Wayland protocol to manage cursors.

Package: libwayland-egl++1
Description-md5: 2ebdd495f3690b4c6726cea0b2c08789
Description-en: wayland compositor infrastructure - EGL library C++ bindings
 Wayland is a protocol for a compositor to talk to its clients as well
 as a C library implementation of that protocol. The compositor can be
 a standalone display server running on Linux kernel modesetting and
 evdev input devices, an X application, or a wayland client
 itself. The clients can be traditional applications, X servers
 (rootless or fullscreen) or other display servers.
 .
 This package ships the C++ bindings for the library which implements the
 Wayland EGL platform of the Wayland protocol.

Package: libwayland-server++1
Description-md5: 8e336945346055a78432d3c2f280b2a9
Description-en: wayland compositor infrastructure - EGL library C++ bindings
 Wayland is a protocol for a compositor to talk to its clients as well
 as a C library implementation of that protocol. The compositor can be
 a standalone display server running on Linux kernel modesetting and
 evdev input devices, an X application, or a wayland client
 itself. The clients can be traditional applications, X servers
 (rootless or fullscreen) or other display servers.
 .
 This package ships the C++ bindings for the library which implements the
 Wayland server.

Package: libwbxml2-1
Description-md5: 0cab913264b2249b7debc8ed924ee5a6
Description-en: WBXML parsing and encoding library
 The WBXML Library (aka libwbxml) contains a library and its associated
 tools to Parse, Encode and Handle WBXML documents.  The WBXML format
 is a binary representation of XML, defined by the Wap Forum, and used
 to reduce bandwidth in mobile communications.
 .
 This package contains the dynamic library needed by applications
 using libwbxml2.

Package: libwbxml2-dev
Description-md5: b64f0a6d2ebc3b0df0119c297ae74aa6
Description-en: WBXML library development file
 The WBXML Library (aka libwbxml) contains a library and its associated
 tools to Parse, Encode and Handle WBXML documents.  The WBXML format
 is a binary representation of XML, defined by the Wap Forum, and used
 to reduce bandwidth in mobile communications.
 .
 Install this package if you wish to develop your own programs using
 WBXML.

Package: libwbxml2-private-dev
Description-md5: cd567d6fb7d4fa5f0c1a46593676ba41
Description-en: WBXML library private development files
 The WBXML Library (aka libwbxml) contains a library and its associated
 tools to Parse, Encode and Handle WBXML documents.  The WBXML format
 is a binary representation of XML, defined by the Wap Forum, and used
 to reduce bandwidth in mobile communications.
 .
 Install this package if you need to build packages requiring the
 porivate symbols from the WBXML library.

Package: libwbxml2-utils
Description-md5: bf1a4c4eb0bf64400c8de6bf7780537b
Description-en: Binary XML utilities
 The WBXML Library (aka libwbxml) contains a library and its associated
 tools to Parse, Encode and Handle WBXML documents.  The WBXML format
 is a binary representation of XML, defined by the Wap Forum, and used
 to reduce bandwidth in mobile communications.
 .
 This package contains wbxml2xml and xml2wbxml utils to convert xml
 files to wbxml and back.

Package: libwcs8
Description-md5: 23ad28edea2af35e49b0bcded8a8ff40
Description-en: Implementation of the FITS WCS standard
 WCSLIB is a C library, supplied with a full set of Fortran wrappers, that
 implements the "World Coordinate System" (WCS) standard in FITS (Flexible
 Image Transport System).
 .
 The FITS data format is widely used within the international astronomical
 community, from the radio to gamma-ray regimes, for data interchange and
 archive, and also increasingly as an online format.
 .
 This package contains what you need to run programs that use this
 library.

Package: libwcstools-dev
Description-md5: f49c924dd903a9060195b751e881d851
Description-en: Handle the WCS of a FITS image (development files)
 WCSTools is a set of software utilities, written in C, which create,
 display and manipulate the world coordinate system of a FITS or IRAF
 image, using specific keywords in the image header which relate pixel
 position within the image to position on the sky.  Auxiliary programs
 search star catalogs and manipulate images.
 .
 This package contains the files needed for development.

Package: libwcstools1t64
Description-md5: 8ae2b91faabf34befb5234ae69f0ba4c
Description-en: Handle the WCS of a FITS image (shared library)
 WCSTools is a set of software utilities, written in C, which create,
 display and manipulate the world coordinate system of a FITS or IRAF
 image, using specific keywords in the image header which relate pixel
 position within the image to position on the sky.  Auxiliary programs
 search star catalogs and manipulate images.
 .
 This package contains the shared library.

Package: libweasel-driverrole-perl
Description-md5: 0cb2add91111b0cf699c718661c46f09
Description-en: API definition for Weasel's driver wrappers
 Weasel::DriverRole defines the API for all Weasel drivers to be implemented.
 .
 By using this role in the driver implementation module, an abstract method is
 implemented croak()ing if it's called.
 .
 Weasel is an abstracted web-driver framework.

Package: libweasel-perl
Description-md5: 13b23b4b79054fea95876087655e42dc
Description-en: PHP's Mink inspired multi-protocol web-testing library for Perl
 Weasel abstracts away the differences between the various web-driver
 protocols, like the Mink project does for PHP.
 .
 While heavily inspired by Mink, Weasel aims to improve over it by being
 extensible, providing not just access to the underlying browser, yet to
 provide building blocks for further development and abstraction.
 .
 Pherkin::Extension::Weasel provides integration with Test::BDD::Cucumber (aka
 pherkin), for BDD testing.
 .
 For the actual page interaction, this module needs a driver to be installed.
 Currently, that means Weasel::Driver::Selenium2, in Debian packaged as
 libweasel-driver-selenium2-perl.

Package: libweasel-widgets-dojo-perl
Description-md5: 0288a1e19f7e18a787ab0117cd5388c5
Description-en: Dojo Widgets for Weasel
 Weasel::Widgets::Dojo provides Weasel extensions for testing tag matchers and
 widgets in Dojo-based web apps. This includes a 'button_expander' which finds
 button tags or input tags of types submit, reset, button and image. As well as
 an 'option_expander' which finds options for dijit.form.Select, after the drop
 down has been invoked at least once. For widgets; it can be use dto extend the
 Weasel::Element and Weasel::Widgets::HTML::Select modules.

Package: libweather-ion-dev
Description-md5: bc22e178cacff962335cc85dfd1894f7
Description-en: weather data from multiple sources - development files
 Library to get online weather data from multiple sources.
 .
 This package contains the development files for the shared library.

Package: libweather-ion7
Description-md5: 9edc9202f2c29e03a2c570a67be5779c
Description-en: weather data from multiple sources
 Library to get online weather data from multiple sources.
 .
 This package contains the shared library.

Package: libweb-api-perl
Description-md5: 0b053a5fa6f4c14131ebd019017c8474
Description-en: simple base module for implementing RESTful APIs
 Web::API is a simple base module to implement almost any RESTful API with just
 a few lines of configuration. Implement the RESTful API of your choice in 10
 minutes, roughly.

Package: libweb-id-perl
Description-md5: 86212808618078766cf46733a3a252d5
Description-en: implementation of WebID (a.k.a. FOAF+SSL)
 WebID is a simple authentication protocol
 based on TLS (Transaction Layer Security,
 better known as Secure Socket Layer, SSL)
 and the Semantic Web.
 This module provides a Perl implementation
 for authenticating clients using WebID.
 .
 For more information see the Web::ID::FAQ document.
 .
 Bundled with this module are Plack::Middleware::Auth::WebID,
 a plugin for Plack
 to perform WebID authentication on HTTPS connections;
 and Web::ID::Certificate::Generator,
 a module that allows you to generate WebID-enabled certificates
 that can be installed into web browsers.
 .
 If WWW::Finger (libwww-finger-perl) is installed,
 Web::ID::Certificate::Generator attempts to locate some RDF data
 about the holder of an e-mail address
 provided as Web::ID::SAN::Email.
 It is probably not especially interoperable
 with other WebID implementations.
 .
 Depending on webserver setup,
 libplack-middleware-apache2-modssl-perl
 or libplack-middleware-gepokx-modssl-perl
 may be required.

Package: libweb-machine-perl
Description-md5: b26c062ddba6c4ddb2bb7381428ee9b3
Description-en: Perl port of Webmachine
 Web::Machine provides a RESTful web framework modeled as a state
 machine. You define one or more resource classes. Each resource
 represents a single RESTful URI end point, such as a user, an email,
 etc. The resource class can also be the target for POST requests to
 create a new user, email, etc.
 .
 Each resource is a state machine, and each request for a resource is
 handled by running the request through that state machine.
 .
 Web::Machine is built on top of Plack, but it handles the full request
 and response cycle.

Package: libweb-mrest-cli-perl
Description-md5: 41c604e5c14afd166796e0dff61fffcc
Description-en: CLI components for Web::MREST-based applications
 Web::MREST provides a fully functional REST server that can be started
 with a simple command.
 .
 Web::MREST::CLI exports some "generalized" functions that are used
 internally and might also be useful for writing CLI clients in general.

Package: libweb-mrest-perl
Description-md5: 632f9e2cd6615ca9e5817e51933b118d
Description-en: minimalistic REST server
 MREST stands for "minimalistic" or "mechanical" REST server.
 (Mechanical because it relies on Web::Machine.)
 .
 Web::MREST provides a fully functional REST server that can be started
 with a simple command. Without modification, the server provides a set
 of. generalized resources that can be used to demonstrate how the REST
 server works, or for testing.
 .
 Developers can use Web::MREST as a platform for implementing their own
 REST servers.

Package: libweb-query-perl
Description-md5: 375dd86f48bed52b2f911bbdae48ee33
Description-en: perl web scraping library like jQuery
 Web::Query is a yet another web scraping framework, with a jQuery like
 interface.
 .
 Web::Query built at top of the CPAN modules HTML::TreeBuilder::XPath,
 LWP::UserAgent, and HTML::Selector::XPath.
 .
 Web::Query uses HTML::Selector::XPath and only supports the CSS 3 selector
 supported by that module. It doesn't support jQuery's extended queries
 (yet?). If a selector is passed as a scalar ref, it'll be taken as a straight
 XPath expression.

Package: libweb-scraper-perl
Description-md5: 3867d73c264c896d12ad584fd3af3aa4
Description-en: Web Scraping Toolkit using HTML and CSS Selectors or XPath expressions
 Web::Scraper is a web scraper toolkit, inspired by Ruby's equivalent Scrapi.
 It provides a DSL-ish interface for traversing HTML documents and returning a
 neatly arranged Perl data strcuture.
 .
 The scraper and process blocks provide a method to define what segments of a
 document to extract. It understands HTML and CSS Selectors as well as XPath
 expressions.

Package: libweb-simple-perl
Description-md5: 6bfb2ef45ca49bf77d892ba4584cc42a
Description-en: simple web framework
 Web::Simple provides a bare minimum system for writing web applications that
 don't need a full-fledged web framework.
 .
 The philosophy of Web::Simple is to keep to an absolute bare minimum, for
 everything. It is not designed to be used for large scale applications; the
 Catalyst web framework already works very nicely for that and is a far more
 mature, well supported piece of software.
 .
 However, if you have an application that only does a couple of things, and
 want to not have to think about complexities of deployment, then Web::Simple
 might be just the thing for you.

Package: libweb-solid-auth-perl
Description-md5: f5ab9c2b239be9de0af6902e193236f9
Description-en: Solid authentication perl library
 Web::Solid::Auth is a Solid-OIDC implementation
 of a connection class for the Solid server.
 .
 Solid is a specification
 that lets people store their data securely
 in decentralized data stores called Pods.
 Pods are like secure personal web servers for data.
 When data is stored in someone's Pod,
 they control which people and applications can access it.

Package: libwebcam0
Description-md5: 0eb5d4e54dfadc47982314e0a9d11e09
Description-en: Webcam Library
 The Webcam Library libwebcam is designed to simplify
 the development of webcam applications, primarily on Linux but
 with an option to be ported to other platforms, in particular
 Solaris. It realizes part of what the unwritten Video4Linux user
 space library was always supposed to be: an easy to use library
 that shields its users from many of the difficulties and problems
 of using the V4L2 API directly.

Package: libwebcam0-dev
Description-md5: 37724eb6d2468678c06abda7f8f51c9e
Description-en: Webcam Library - Development files
 This package provides the files needed to build apps that use libwecam.
 .
 The Webcam Library libwebcam is designed to simplify
 the development of webcam applications, primarily on Linux but
 with an option to be ported to other platforms, in particular
 Solaris. It realizes part of what the unwritten Video4Linux user
 space library was always supposed to be: an easy to use library
 that shields its users from many of the difficulties and problems
 of using the V4L2 API directly.

Package: libwebgpu-dawn-dev
Description-md5: b4986e206b5baac09d6365a9c26241a3
Description-en: WebGPU implementation - development files
 Dawn is a cross-platform implementation of the WebGPU standard.
 It provides a native C/C++ API for GPU computation and rendering
 backed by Vulkan, OpenGL ES, and other platform APIs.
 .
 This package contains the development headers, the dawn_glfw static library,
 and CMake integration files.

Package: libwebgpu-dawn0
Description-md5: 8b799eb3626b1b292524c9b75c0350bb
Description-en: WebGPU implementation - runtime library
 Dawn is a cross-platform implementation of the WebGPU standard.
 It provides a native C/C++ API for GPU computation and rendering
 backed by Vulkan, OpenGL ES, and other platform APIs.
 .
 This package contains the shared library.

Package: libwebinject-perl
Description-md5: e3dfbbbce9d176ab6f5646bf3731f658
Description-en: Perl Module for testing web services
 WebInject is a free tool for automated testing of web applications and web
 services. It can be used to test individual system components that have HTTP
 interfaces (JSP, ASP, CGI, PHP, AJAX, Servlets, HTML Forms, XML/SOAP Web
 Services, REST, etc), and can be used as a test harness to create a suite of
 [HTTP level] automated functional, acceptance, and regression tests. A test
 harness allows you to run many test cases and collect/report your results.
 WebInject offers real-time results display and may also be used for
 monitoring system response times.

Package: libwebjars-locator-core-java
Description-md5: bd95a86a936ba77f4373e9b6b17ebc46
Description-en: WebJars Locator Core
 WebJars are client-side web libraries (e.g. jQuery & Bootstrap) packaged
 into JAR files. They allow one to:
 * Explicitly and easily manage the client-side dependencies in JVM-based
 web applications
 * Use JVM-based build tools (e.g. Maven, Gradle...) to download client-side
 dependencies
 * Know which client-side dependencies are used
 * Resolve transitive dependencies automatically and optionally load them
 via RequireJS
 .
 The WebJars Locator Core library provides a means to locate assets within
 WebJars.

Package: libwebjars-locator-java
Description-md5: a18e9040765df619f6ad65b353470124
Description-en: WebJars Locator
 WebJars are client-side web libraries (e.g. jQuery & Bootstrap) packaged
 into JAR files. They allow one to:
 * Explicitly and easily manage the client-side dependencies in JVM-based
 web applications
 * Use JVM-based build tools (e.g. Maven, Gradle...) to download client-side
 dependencies
 * Know which client-side dependencies are used
 * Resolve transitive dependencies automatically and optionally load them
 via RequireJS
 .
 The WebJars Locator library provides a means to  load WebJars transitive
 dependencies with RequireJS.

Package: libwebm-dev
Description-md5: 710104e0337efc08859946dc9f962cac
Description-en: WebM parser library (development files)
 This library provides WebM parser and related tools. It is
 developed by Google as part of Chromium project, but can be
 used in other projects.
 .
 This package installs only files needed for development:
 header, libraries.

Package: libwebm-tools
Description-md5: 14c1039899e8548ee2b3dea4d3653113
Description-en: WebM parser library (binary tools)
 This library provides WebM parser and related tools. It is
 developed by Google as part of Chromium project, but can be
 used in other projects.
 .
 This package installs tools: webm_info, vttdemux etc.

Package: libwebm1
Description-md5: 7dcd51a107c8e2743275f52a71a344db
Description-en: WebM parser library
 This library provides WebM parser and related tools. It is
 developed by Google as part of Chromium project, but can be
 used in other projects.

Package: libwebrtc-audio-processing-dev
Description-md5: 6f8cb07f9f385f7beea99c2cac6bbbc3
Description-en: development files for the webrtc-audio-processing-1 library
 Audio processing library (echo-cancellation, gain control etc) around the
 AudioProcessing module from the WebRTC project
 .
 Headers and libraries for developing applications using
 libwebrtc-audio-processing-1

Package: libwebservice-cia-perl
Description-md5: 4a5c6ca4fe57e304f51585bd63bbf8b3
Description-en: get information from the CIA World Factbook via Perl
 Webservice::CIA fetches and parses information from the CIA World
 Factbook, either based on a locally stored database or the online
 version of the CIA World Factbook.

Package: libwebservice-dropbox-perl
Description-md5: c83b5deaeb491b6fd440e9e3f72d8682
Description-en: interface to Dropbox API for Perl
 WebService::Dropbox is a Perl interface to the Dropbox service using their
 API.
 .
 - Support Dropbox v2 REST API
 - Support Furl (Fast!!!)
 - Streaming IO (Low Memory)

Package: libwebservice-ils-perl
Description-md5: 40fc23813cffd140717d3c1057e27fec
Description-en: Standardised library discovery/circulation services
 WebService::ILS is an attempt to create a standardised interface for online
 library services providers.
 .
 Supported service providers
 .
 Overdrive
 WebService::ILS::OverDrive::Library
 OverDrive Library API https://developer.overdrive.com/discovery-apis
 WebService::ILS::OverDrive::Patron
 OverDrive Circulation API https://developer.overdrive.com/circulation-apis
 .
 RecordedBooks
 WebService::ILS::RecordedBooks::Partner
 WebService::ILS::RecordedBooks::PartnerBase
 WebService::ILS::RecordedBooks::PartnerPatron
 WebService::ILS::RecordedBooks::Patron

Package: libwebservice-musicbrainz-perl
Description-md5: da5757d633511801054b09e2159f4390
Description-en: XML based Web service API to the MusicBrainz database
 The WebService::MusicBrainz library provides a simple, object oriented access
 to the XML based MusicBrainz web service. This library should be used in
 favour of libmusicbrainz-client-perl which will soon be obsolete.

Package: libwebservice-s3-tiny-perl
Description-md5: dec4b6da6d65f850e4f6c93c5c8f96b3
Description-en: Perl module for using S3 or compatible APIs
 WebService::S3::Tiny is a little Perl module for using any S3 or compatible
 APIs.

Package: libwebservice-solr-perl
Description-md5: eb5198b273da915aa383b4b88f010a16
Description-en: Perl interface for the Solr (Lucene) web service
 WebService::Solr provides a convenient way to interact with any Solr instance.
 Solr is an enterprise search server providing faceted navigation and full-text
 search using the Lucene Java library. It provides access via official XML/HTTP
 and JSON programming interfaces.

Package: libwebservice-validator-css-w3c-perl
Description-md5: 728f5144f29f4b6435c698a05cd653e3
Description-en: interface to the W3C CSS Validator
 WebService::Validator::CSS::W3C is an interface to the W3C CSS Validation
 online service https://jigsaw.w3.org/css-validator/, based on its SOAP 1.2
 support. It helps to find errors in Cascading Style Sheets.

Package: libwebservice-validator-html-w3c-perl
Description-md5: 4dc8dc116d3fb29a1bf7469d6335a2e7
Description-en: Perl interface to access the W3C's online HTML validator
 WebService::Validator::HTML::W3C provides access to the W3C's online Markup
 validator. As well as reporting on whether a page is valid it also provides
 access to a detailed list of the errors and where in the validated document
 they occur.

Package: libwebservice-youtube-perl
Description-md5: c746cf14e5833f7a906146cca03168d1
Description-en: Perl module that provides an interface to YouTube services
 WebService::YouTube provides a Perl interface to YouTube programming interface
 and corresponding RSS services. This module only supports the Legacy API, not
 the Data API based on the Google data protocol.

Package: libwebsocket-api-java
Description-md5: 679a442ce192deb66c6eedc39d6da5c2
Description-en: Java WebSocket API
 Java API for WebSocket (JSR-356) defines a standard API for the development
 of websocket applications, both on the server side as well as on the Java
 client side.

Package: libwebsocket-lwt-unix-ocaml
Description-md5: 8fa762c51cc07b18c8e8346b82f24564
Description-en: WebSocket library (Lwt support) (runtime)
 The WebSocket Protocol enables two-way communication between a client
 running untrusted code in a controlled environment to a remote host
 that has opted-in to communications from that code.
 .
 The security model used for this is the origin-based security model
 commonly used by web browsers. The protocol consists of an opening
 handshake followed by basic message framing, layered over TCP.
 .
 The goal of this technology is to provide a mechanism for
 browser-based applications that need two-way communication with
 servers that does not rely on opening multiple HTTP connections
 (e.g., using XMLHttpRequest or <iframe>s and long polling).
 .
 This package contains the Lwt support.
 .
 This package contains runtime files.

Package: libwebsocket-lwt-unix-ocaml-dev
Description-md5: 8ad8aba82a5274a4353b631c4d64540c
Description-en: WebSocket library (Lwt support) (dev)
 The WebSocket Protocol enables two-way communication between a client
 running untrusted code in a controlled environment to a remote host
 that has opted-in to communications from that code.
 .
 The security model used for this is the origin-based security model
 commonly used by web browsers. The protocol consists of an opening
 handshake followed by basic message framing, layered over TCP.
 .
 The goal of this technology is to provide a mechanism for
 browser-based applications that need two-way communication with
 servers that does not rely on opening multiple HTTP connections
 (e.g., using XMLHttpRequest or <iframe>s and long polling).
 .
 This package contains the Lwt support.
 .
 This package contains development files.

Package: libwebsocket-ocaml
Description-md5: 276378e2fe921b49e65fe6a6bd7deec2
Description-en: WebSocket library (runtime)
 The WebSocket Protocol enables two-way communication between a client
 running untrusted code in a controlled environment to a remote host
 that has opted-in to communications from that code.
 .
 The security model used for this is the origin-based security model
 commonly used by web browsers. The protocol consists of an opening
 handshake followed by basic message framing, layered over TCP.
 .
 The goal of this technology is to provide a mechanism for
 browser-based applications that need two-way communication with
 servers that does not rely on opening multiple HTTP connections
 (e.g., using XMLHttpRequest or <iframe>s and long polling).
 .
 This package contains runtime files.

Package: libwebsocket-ocaml-dev
Description-md5: 6ebcef50e2912bf1e1d6d816d9ab12ec
Description-en: WebSocket library (dev)
 The WebSocket Protocol enables two-way communication between a client
 running untrusted code in a controlled environment to a remote host
 that has opted-in to communications from that code.
 .
 The security model used for this is the origin-based security model
 commonly used by web browsers. The protocol consists of an opening
 handshake followed by basic message framing, layered over TCP.
 .
 The goal of this technology is to provide a mechanism for
 browser-based applications that need two-way communication with
 servers that does not rely on opening multiple HTTP connections
 (e.g., using XMLHttpRequest or <iframe>s and long polling).
 .
 This package contains development files.

Package: libwebsocketpp-dev
Description-md5: d108505242477af37e951bfaf530874d
Description-en: C++/Boost Asio based websocket client/server library. Dev package
 WebSocket++ is a header only C++ library that implements RFC6455 The WebSocket
 Protocol. It allows integrating WebSocket client and server functionality into
 C++ programs. It uses interchangeable network transport modules including one
 based on C++ iostreams and one based on Boost Asio.
 .
 Major Features:
 * Full support for RFC6455
 * Partial support for Hixie 76 / Hybi 00, 07-17 draft specs (server only)
 * Message/event based interface
 * Supports secure WebSockets (TLS), IPv6, and explicit proxies.
 * Flexible dependency management (C++11 Standard Library or Boost)
 * Interchangeable network transport modules (iostream and Boost Asio)
 * Portable/cross platform (Posix/Windows, 32/64bit, Intel/ARM/PPC)
 * Thread-safe
 .
 This package contains the header files.

Package: libwebsocketpp-doc
Description-md5: 36d54adeb77144840e893c2f0b2d99b1
Description-en: C++/Boost Asio based websocket client/server library. Doc package
 WebSocket++ is a header only C++ library that implements RFC6455 The WebSocket
 Protocol. It allows integrating WebSocket client and server functionality into
 C++ programs. It uses interchangeable network transport modules including one
 based on C++ iostreams and one based on Boost Asio.
 .
 Major Features:
 * Full support for RFC6455
 * Partial support for Hixie 76 / Hybi 00, 07-17 draft specs (server only)
 * Message/event based interface
 * Supports secure WebSockets (TLS), IPv6, and explicit proxies.
 * Flexible dependency management (C++11 Standard Library or Boost)
 * Interchangeable network transport modules (iostream and Boost Asio)
 * Portable/cross platform (Posix/Windows, 32/64bit, Intel/ARM/PPC)
 * Thread-safe
 .
 This package contains the common documentation.

Package: libwebsockets-dev
Description-md5: 80b560ff7d2e76f17977506ffe8da836
Description-en: lightweight C websockets library - development files
 Libwebsockets is a lightweight pure C library for both websockets
 clients and servers built to use minimal CPU and memory resources
 and provide fast throughput in both directions.
 .
 This package contains the header files needed for developing programs
 using libwebsockets and a static library.

Package: libwebsockets-evlib-ev
Description-md5: 48665c31b565ef22f070580b1669e1c9
Description-en: lightweight C websockets library
 Libwebsockets is a lightweight pure C library for both websockets
 clients and servers built to use minimal CPU and memory resources
 and provide fast throughput in both directions.
 .
 This package contains the shared library for evlib_ev plugin.

Package: libwebsockets-evlib-glib
Description-md5: ddcd50bd765c2562d075d86b6a38f15a
Description-en: lightweight C websockets library
 Libwebsockets is a lightweight pure C library for both websockets
 clients and servers built to use minimal CPU and memory resources
 and provide fast throughput in both directions.
 .
 This package contains the shared library for evlib_glib plugin.

Package: libwebsockets-evlib-uv
Description-md5: 85a71db5b9d2e687faf2cdd8ace81f8c
Description-en: lightweight C websockets library
 Libwebsockets is a lightweight pure C library for both websockets
 clients and servers built to use minimal CPU and memory resources
 and provide fast throughput in both directions.
 .
 This package contains the shared library for evlib_uv plugin.

Package: libwebsockets-test-server
Description-md5: d81e085516f57783e1f3b51f6f74bf75
Description-en: lightweight C websockets library - test servers
 Libwebsockets is a lightweight pure C library for both websockets
 clients and servers built to use minimal CPU and memory resources
 and provide fast throughput in both directions.
 .
 This package contains several demonstration test servers.

Package: libwebsockets-test-server-common
Description-md5: 6e8175c1676289105ff3333aac861f59
Description-en: lightweight C websockets library - test servers data
 Libwebsockets is a lightweight pure C library for both websockets
 clients and servers built to use minimal CPU and memory resources
 and provide fast throughput in both directions.
 .
 This package contains data files for the demonstration test servers.

Package: libwebsockets19t64
Description-md5: 82d5eb97b473199832ea3836e73fcdd3
Description-en: lightweight C websockets library
 Libwebsockets is a lightweight pure C library for both websockets
 clients and servers built to use minimal CPU and memory resources
 and provide fast throughput in both directions.
 .
 This package contains the main shared library.

Package: libwerken.xpath-java
Description-md5: 314d80a3b601a46b37a6ea87fd251f28
Description-en: JDOM XPath Engine
 A XPath Engine for JDOM, created by the Werken & Sons Company.
 .
 It's not overly useful by itself, but rather needs an (currently in
 development) implementation of XPointer, XSLT, or other XPath-based
 specification.  werken.xpath is merely an engine which can parse XPaths,
 and walk JDOM <http://www.jdom.org/> trees.

Package: libweston-16-0
Description-md5: 2facd845ca0d169f8667aeba4083ec4d
Description-en: reference implementation of a wayland compositor (shared libs)
 Part of the Wayland project is also the Weston reference implementation
 of a Wayland compositor. Weston can run as an X client or under Linux
 KMS and ships with a few demo clients. The Weston compositor is a minimal
 and fast compositor and is suitable for many embedded and mobile use
 cases.
 .
 This package includes the libweston shared libraries.

Package: libweston-16-dev
Description-md5: 37fe04933eb7e845c267566fa5e9b313
Description-en: reference implementation of a wayland compositor (headers)
 Part of the Wayland project is also the Weston reference implementation
 of a Wayland compositor. Weston can run as an X client or under Linux
 KMS and ships with a few demo clients. The Weston compositor is a minimal
 and fast compositor and is suitable for many embedded and mobile use
 cases.
 .
 This package includes the libweston headers.

Package: libweupnp-java
Description-md5: c3919ce68225b8d3e0e5a83350ffb989
Description-en: tiny UPnP client Java library
 Weupnp is a lightweight Java library, released under the LGPL licence,
 designed to implement the UPnP (Universal Plug and Play) protocol to
 handle port mappings on Gateway Devices.

Package: libweupnp-java-doc
Description-md5: 27959061a189e694a0a686292572df16
Description-en: tiny UPnP client Java library (documentation)
 Weupnp is a lightweight Java library, released under the LGPL licence,
 designed to implement the UPnP (Universal Plug and Play) protocol to
 handle port mappings on Gateway Devices.
 .
 This package contains the API documentation of libweupnp-java.

Package: libwf-config-dev
Description-md5: a967e31a8dead04b9bae04a2488595d2
Description-en: Wayfire-specific library for managing config files (dev)
 Wf-config is a library for managing configuration files, written for
 wayfire 3D wayland compositor.
 .
 This package provides development files.

Package: libwf-config1
Description-md5: c57e06ccc7f52fcd577c19a2398fe4a3
Description-en: Wayfire-specific library for managing config files
 Wf-config is a library for managing configuration files, written for
 wayfire 3D wayland compositor.
 .
 This package provides shared library files.

Package: libwf-touch-dev
Description-md5: 4091f84f6fcb1e0e7ee539025b3596a0
Description-en: 3D Wayland compositor (wf-touch library dev files)
 Wayfire is a 3D Wayland compositor, inspired by Compiz and based on
 wlroots. It aims to create a customizable, extendable and lightweight
 environment without sacrificing its appearance.
 .
 This package contains the development files for the embedded
 wf-touch library.

Package: libwf-utils-dev
Description-md5: c764a6448dc7bca4dd8eefb3568a484c
Description-en: 3D Wayland compositor (wf-utils library dev files)
 Wayfire is a 3D Wayland compositor, inspired by Compiz and based on
 wlroots. It aims to create a customizable, extendable and lightweight
 environment without sacrificing its appearance.
 .
 This package contains the development files for the embedded
 wf-utils library.

Package: libwf-utils0t64
Description-md5: 75f3159ffb96b6eab64cdc39f7ae1559
Description-en: 3D Wayland compositor (wf-utils library)
 Wayfire is a 3D Wayland compositor, inspired by Compiz and based on
 wlroots. It aims to create a customizable, extendable and lightweight
 environment without sacrificing its appearance.
 .
 This package contains the shared library files for the embedded
 wf-utils library.

Package: libwfa2-0
Description-md5: 090f0e13d320f2d299d44a02b8e77a25
Description-en: exact gap-affine algorithm (shared library)
 The wavefront alignment (WFA) algorithm is an exact gap-affine algorithm
 that takes advantage of homologous regions between the sequences to
 accelerate the alignment process. Unlike to traditional dynamic
 programming algorithms that run in quadratic time, the WFA runs in time
 O(ns+s^2), proportional to the sequence length n and the alignment score
 s, using O(s^2) memory (or O(s) using the ultralow/BiWFA mode).
 Moreover, the WFA algorithm exhibits simple computational patterns that
 the modern compilers can automatically vectorize for different
 architectures without adapting the code. To intuitively illustrate why
 the WFA algorithm is so interesting, look at the following figure. The
 left panel shows the cells computed by a classical dynamic programming
 based algorithm (like Smith-Waterman or Needleman Wunsch). In contrast,
 the right panel shows the cells computed by the WFA algorithm to obtain
 the same result (i.e., the optimal alignment).

Package: libwfa2-dev
Description-md5: 377ed4f190af1fa1fe78a9a9784d5fbe
Description-en: exact gap-affine algorithm (development)
 The wavefront alignment (WFA) algorithm is an exact gap-affine algorithm
 that takes advantage of homologous regions between the sequences to
 accelerate the alignment process. Unlike to traditional dynamic
 programming algorithms that run in quadratic time, the WFA runs in time
 O(ns+s^2), proportional to the sequence length n and the alignment score
 s, using O(s^2) memory (or O(s) using the ultralow/BiWFA mode).
 Moreover, the WFA algorithm exhibits simple computational patterns that
 the modern compilers can automatically vectorize for different
 architectures without adapting the code. To intuitively illustrate why
 the WFA algorithm is so interesting, look at the following figure. The
 left panel shows the cells computed by a classical dynamic programming
 based algorithm (like Smith-Waterman or Needleman Wunsch). In contrast,
 the right panel shows the cells computed by the WFA algorithm to obtain
 the same result (i.e., the optimal alignment).
 .
 This package contains the static library and the header files.

Package: libwgdb-dev
Description-md5: 7d843e66540a881c3fe9bbef02a9cab8
Description-en: lightweight NoSQL database library, development files
 WhiteDB is a lightweight NoSQL database library written in C, operating
 fully in main memory. There is no server process. Data is read and written
 directly from/to shared memory, no sockets are used between WhiteDB and the
 application program.
 .
 This package contains the development files (headers, static libraries).

Package: libwgdb0
Description-md5: 7797085a7e99078b1e0980f2a8cdec9c
Description-en: lightweight NoSQL database library, shared library
 WhiteDB is a lightweight NoSQL database library written in C, operating
 fully in main memory. There is no server process. Data is read and written
 directly from/to shared memory, no sockets are used between WhiteDB and the
 application program.

Package: libwget3
Description-md5: 3cb4ed03cbc78579a7e509e41156a73f
Description-en: Download library for files and recursive websites
 GNU Wget is a network utility to retrieve files from the web
 using HTTP(S) and FTP, the two most widely used internet
 protocols. It works non-interactively, so it will work in
 the background, after having logged off. The program supports
 recursive retrieval of web-authoring pages as well as FTP
 sites -- you can use Wget to make mirrors of archives and
 home pages or to travel the web like a WWW robot.
 .
 This is the library that provides the basic functions needed by
 a webclient.

Package: libwhereami-dev
Description-md5: ab76a0ac49098fe34073112e40168b90
Description-en: locate the current executable and the current module (development files)
 A drop-in two files library to locate the current executable and the current
 module on the file system. Supported many platforms, including Windows, Linux,
 and Mac.
 .
 This package contains the header.

Package: libwhereami0
Description-md5: 0db41ba1df9abcbc09276abec911a533
Description-en: locate the current executable and the current module
 A drop-in two files library to locate the current executable and the current
 module on the file system. Supported many platforms, including Windows, Linux,
 and Mac.

Package: libwhisker2-perl
Description-md5: 86f824298719549b182588f336aa9dc5
Description-en: Perl module geared for HTTP testing
 This package provides LibWhisker 2 (LW2), a flexible, portable and
 self-contained Perl module implementing fast and small replacements
 to the usual HTTP testing functions, as available in LWP, URI,
 HTML::Parser, MIME::Base64, etc.
 .
 It supports:
 - HTTP 0.9, 1.0, and 1.1;
 - persistent connections (with keep-alives);
 - proxying;
 - anti-IDS features;
 - SSL (through libnet-ssleay-perl);
 - chunked encoding;
 - basic and NTLM authentication.

Package: libwhisper-dev
Description-md5: bde2c7954e353f26ab7e279859cbaa0c
Description-en: Automatic speech recognition and transcribing - development files
 Port of OpenAI's Whisper automatic speech recognition model in C/C++ as
 a shared library, with both CPU and GPU support.
 .
 Headers and development files.

Package: libwhisper1
Description-md5: 028dbde1e2f50fff406645c2ecb3a265
Description-en: Automatic speech recogniztion and transcibing - library
 Port of OpenAI's Whisper automatic speech recognition model in C/C++ as
 a shared library, with both CPU and GPU support.
 .
 Shared library.

Package: libwhy3-ocaml-dev
Description-md5: 072a6256bf533fcf1d18fe6a382eb298
Description-en: OCaml librariries for why3 (dev)
 This package contains the libraries of the why3 verification platform
 for developing applications using why3.

Package: libwignernj-dev
Description-md5: 13e9216570aad6f36b1aac20f96f302c
Description-en: Exact evaluation of Wigner symbols (development files)
 libwignernj is a scientific library that does exact evaluation of Wigner 3j,
 6j, and 9j symbols, Clebsch-Gordan coefficients, Racah W-coefficients, Fano
 X-coefficients, and Gaunt coefficients. All intermediate arithmetic is exact
 integer arithmetic using a prime-factorization representation; floating-point
 conversion happens only at the final step. Results are accurate to the last
 bit of the chosen output precision.
 .
 This package contains the header files and other development support.

Package: libwignernj0
Description-md5: f6bd06a635229bf617a1b31437cc41f0
Description-en: Exact evaluation of Wigner symbols
 libwignernj is a scientific library that does exact evaluation of Wigner 3j,
 6j, and 9j symbols, Clebsch-Gordan coefficients, Racah W-coefficients, Fano
 X-coefficients, and Gaunt coefficients. All intermediate arithmetic is exact
 integer arithmetic using a prime-factorization representation; floating-point
 conversion happens only at the final step. Results are accurate to the last
 bit of the chosen output precision.

Package: libwiki-toolkit-formatter-usemod-perl
Description-md5: 052b82328a621738734fa7a2a185789e
Description-en: UseModWiki-style formatting for CGI::Wiki
 A formatter backend for CGI::Wiki that supports UseMod-style formatting.

Package: libwiki-toolkit-perl
Description-md5: 0bdf63fa094fa263ea1af83f55688e39
Description-en: Toolkit for building Wikis
 Helps you develop Wikis quickly by taking care of the boring bits for
 you.  You will still need to write some code - this isn't an instant Wiki.

Package: libwiki-toolkit-plugin-categoriser-perl
Description-md5: 1b558b0a0d6f484db6be6283f2454609
Description-en: Category management for Wiki::Toolkit
 Uses node metadata to build a model of how nodes are related to each
 other in terms of categories.

Package: libwiki-toolkit-plugin-diff-perl
Description-md5: 3165c0e010cd103f96cbf2384ddee87d
Description-en: format differences between two Wiki::Toolkit pages
 A plug-in for Wiki::Toolkit sites, which provides a nice extract of differences
 between two versions of a node.

Package: libwiki-toolkit-plugin-json-perl
Description-md5: b7121b1a9a6486885a2f919a261ddf89
Description-en: Wiki::Toolkit plugin to output RecentChanges JSON
 This is an alternative access to the recent changes of a Wiki::Toolkit
 wiki. It outputs JSON.

Package: libwiki-toolkit-plugin-locator-grid-perl
Description-md5: 74583cd5d112951b40c44325e54e79cc
Description-en: A Wiki::Toolkit plugin to manage co-ordinate data
 Access to and calculations using co-ordinate metadata supplied to a
 Wiki::Toolkit wiki when writing a node.
 .
 Note: This is read-only access. If you want to write to a node's
 metadata, you need to do it using the write_node method of
 Wiki::Toolkit.
 .
 We assume that the points are located on a flat, square grid with unit
 squares of side 1 metre.

Package: libwiki-toolkit-plugin-ping-perl
Description-md5: fc10de8daecd38cd931eeaeefe90b879
Description-en: "ping" various services when nodes are written
 A plug-in for Wiki::Toolkit sites, which will "ping" various external services
 when a node is written. A list of the services to ping, and where in their
 URLs to add the URL of the node, are supplied when the plugin is created.
 .
 You need to tell it how to turn a node into a URL (node_to_url), and what
 services to ping (services).

Package: libwiki-toolkit-plugin-rss-reader-perl
Description-md5: 38edd7f9506fe12916a0e38870194e72
Description-en: module to retrieve RSS feeds for inclusion in Wiki::Toolkit nodes
 Wiki::Toolkit::Plugin::RSS::Reader is a Wiki::Toolkit plugin to retrieve an
 RSS feed from a given URL for inclusion in a wiki node.

Package: libwikidata-toolkit-java
Description-md5: 79b60a14cd27d337b6a9cb93245b193c
Description-en: Wikidata Toolkit
 Wikidata Toolkit is a Java library for accessing Wikidata and other Wikibase
 installations. It can be used to create bots, to perform data extraction
 tasks (e.g., convert all data in Wikidata to a new format), and to do
 large-scale analyses that are too complex for using a simple SPARQL query
 service.

Package: libwildfly-client-config-java
Description-md5: 070246c27eb2a8e9aecbe36d97194377
Description-en: Wildfly Client Configuration Library
 Wildfly is a Java application server which implements the Java Platform,
 Enterprise Edition (Java EE) specification.
 .
 This package contains Wildfly's client configuration library.

Package: libwildfly-common-java
Description-md5: 9c9d3dcc13270583153877b8b376b650
Description-en: Wildfly common utilities project
 Wildfly is a Java application server which implements the Java Platform,
 Enterprise Edition (Java EE) specification.
 .
 This package contains common utilities to work with Wildfly applications.

Package: libwildmagic-common
Description-md5: 416c495a4ea0bf23a93636f5333eb6c9
Description-en: libraries for mathematics, physics, numerical methods - data files
 The WildMagic5 libraries are meant to help developers perform
 computing tasks in the following specialties:
 .
 - computer graphics;
 - mathematics;
 - physics;
 - numerical methods;
 - image analysis.
 .
 This package ships data files generally required when either using
 the library or developing with it or developing it.

Package: libwildmagic-dev
Description-md5: fcd024489a2ca961b56aea8c0970c735
Description-en: libraries for mathematics, physics, numerical methods - dev files
 The WildMagic5 libraries are meant to help developers perform
 computing tasks in the following specialties:
 .
 - computer graphics;
 - mathematics;
 - physics;
 - numerical methods;
 - image analysis.
 .
 The source code is divided in such a manner that is provides these
 libraries:
 .
 - The LibCore library contains some basic support that applications
 need. Some of this support is for convenience during development;
 - The LibMathematics library;
 - The LibGraphics library;
 - The LibPhysics library;
 - The LibApplications library.
 .
 This package ships the library development files.

Package: libwildmagic-examples
Description-md5: 23b10d0b56b3083a4a467d277ca8544e
Description-en: libraries for mathematics, physics, numerical methods - example files
 The WildMagic5 libraries are meant to help developers perform
 computing tasks in the following specialties:
 .
 - computer graphics;
 - mathematics;
 - physics;
 - numerical methods;
 - image analysis.
 .
 This package ships example files.

Package: libwildmagic5
Description-md5: 730e1532006bd8c13ca8d5b23d1e90b9
Description-en: libraries for mathematics, physics, numerical methods - runtime
 The WildMagic5 libraries are meant to help developers perform
 computing tasks in the following specialties:
 .
 - computer graphics;
 - mathematics;
 - physics;
 - numerical methods;
 - image analysis.
 .
 This package ships these libraries:
 .
 - The LibCore library contains some basic support that applications
 need. Some of this support is for convenience during development;
 - The LibMathematics library;
 - The LibGraphics library;
 - The LibPhysics library;
 - The LibApplications library.

Package: libwildmidi-config
Description-md5: c81b07d5026557c8b48d4e69d17dc8b4
Description-en: software MIDI player configuration
 MIDI streaming library designed to process a MIDI file using sound patches
 and stream the results as stereo audio data through a buffer which an
 external program can then process further.
 .
 This package contains the configuration files and relevant documentation

Package: libwildmidi-dev
Description-md5: 39e911110df224e71706df783550e4c1
Description-en: software MIDI player library headers
 MIDI streaming library designed to process a MIDI file using sound patches
 and stream the results as stereo audio data through a buffer which an
 external program can then process further.
 .
 This package contains the development headers, static library and symlinks
 to libWildMidi.so.1

Package: libwildmidi2
Description-md5: 534c672dd90e44b0df67b16144744570
Description-en: software MIDI player library
 MIDI streaming library designed to process a MIDI file using sound patches
 and stream the results as stereo audio data through a buffer which an
 external program can then process further.

Package: libwim-dev
Description-md5: f2d7e888089737c8f0887635cde2ed90
Description-en: Library for manipulating Windows Imaging files - development files
 wimlib is a C library for extracting, creating, modifying, and
 mounting WIM (Windows Imaging) files.
 .
 This package contains the static library and header files

Package: libwim-doc
Description-md5: 5eaffacfad4f76126b76cd3e39b7f6af
Description-en: Library for manipulating Windows Imaging files - API documentation
 wimlib is a C library for extracting, creating, modifying, and
 mounting WIM (Windows Imaging) files.
 .
 This package contains the API documentation.

Package: libwim15t64
Description-md5: 1366c0b12fcc0192b6bd53dea8a153d4
Description-en: Library for manipulating Windows Imaging files
 wimlib is a C library for extracting, creating, modifying, and
 mounting WIM (Windows Imaging) files.
 .
 WIM is an archive format designed primarily for archiving Windows
 filesystems. It features single-instancing and LZ77-based
 compression, and is used by Microsoft to distribute and deploy
 Windows Vista and later.

Package: libwin-hivex-perl
Description-md5: 3e474899bbf5728b3679672f4e5830c6
Description-en: Perl bindings to hivex
 Perl bindings for libhivex, a library for reading and writing
 Windows Registry "hive" binary files.
 .
 This package also contains hivexregedit, a low-level command-line
 tool for manipulating and dumping registry hives.

Package: libwin32-exe-perl
Description-md5: 2abc138221e0954113451d26b54788a4
Description-en: module to manipulate Win32 executable files
 Win32::Exe parses and manipulating Win32 PE/COFF executable headers,
 including version information, icons, manifest and other resources. The
 module Win32::Exe::Manifest can be used for manifest handling.
 .
 A script exe_update is provided for simple file updates.
 .
 Also, please see the test files in the source distributions t/ directory for
 examples of using this module.

Package: libwind0t64-heimdal
Description-md5: 772b646196c8277a9c4b9bfff094e808
Description-en: Heimdal Kerberos - stringprep implementation
 Heimdal is a free implementation of Kerberos 5 that aims to be
 compatible with MIT Kerberos.
 .
 This package contains the stringprep library.

Package: libwine
Description-md5: 3db6a8ba0d26a391d504eae7a2076cb6
Description-en: Windows API implementation - library
 Wine is a free MS-Windows API implementation.
 .
 This package provides the Wine library.

Package: libwine-dev
Description-md5: 7fb6480e82b394015397cc0a91e50ec9
Description-en: Windows API implementation - development files
 Wine is a free MS-Windows API implementation.
 .
 This package provides Wine's C header files and development libraries.

Package: libwings-dev
Description-md5: 736231340646358300009dd9639c0ba1
Description-en: Window Maker's own widget set
 WINGs Is Not GNUstep (WINGs) is a small widget set with the NeXTSTEP
 look and feel. Its API is inspired in OpenSTEP and its
 implementation borrows some ideas from Tk. It has a reasonable set of
 widgets, sufficient for building small applications like a CDPlayer
 or hacking something like rxvt. It is used for basic widgets in
 the WindowMaker window manager.

Package: libwings3
Description-md5: adcf1eeb2340b0e4a1e63a78046452fb
Description-en: Window Maker's own widget set - runtime library
 WINGs Is Not GNUstep (WINGs) is a small widget set with the NeXTSTEP
 look and feel. Its API is inspired in OpenSTEP and its
 implementation borrows some ideas from Tk. It has a reasonable set of
 widgets, sufficient for building small applications like a CDPlayer
 or hacking something like rxvt. It is used for basic widgets in
 the WindowMaker window manager.
 .
 This package contains the libWINGs runtime library.

Package: libwiredtiger-dev
Description-md5: d4b96e31abe1f8521d7a757cb34c5e21
Description-en: high performance, scalable, NoSQL, extensible platform (development)
 Supports row-oriented storage (where all columns of a row are stored
 together), column-oriented storage (where columns are stored in groups,
 allowing for more efficient access and storage of column subsets) and
 log-structured merge trees (LSM), for sustained throughput under random
 insert workloads.
 .
 Includes ACID transactions with standard isolation levels and durability at
 both checkpoint and fine-grained granularity.
 .
 Can be used as a simple key/value store, but also has a complete schema
 layer, including indices and projections.
 .
 This package contains the headers and the static library for libwiredtiger.

Package: libwiredtiger-java
Description-md5: 831216d2ce907253035eb072f4b67340
Description-en: Java language support for WiredTiger
 Supports row-oriented storage (where all columns of a row are stored
 together), column-oriented storage (where columns are stored in groups,
 allowing for more efficient access and storage of column subsets) and
 log-structured merge trees (LSM), for sustained throughput under random
 insert workloads.
 .
 Includes ACID transactions with standard isolation levels and durability at
 both checkpoint and fine-grained granularity.
 .
 Can be used as a simple key/value store, but also has a complete schema
 layer, including indices and projections.
 .
 This package provides the Java language support for WiredTiger.

Package: libwiredtiger0
Description-md5: 7ef98f6a7ab346f322a7ce6b795327b6
Description-en: high performance, scalable, NoSQL, extensible platform (library)
 Supports row-oriented storage (where all columns of a row are stored
 together), column-oriented storage (where columns are stored in groups,
 allowing for more efficient access and storage of column subsets) and
 log-structured merge trees (LSM), for sustained throughput under random
 insert workloads.
 .
 Includes ACID transactions with standard isolation levels and durability at
 both checkpoint and fine-grained granularity.
 .
 Can be used as a simple key/value store, but also has a complete schema
 layer, including indices and projections.

Package: libwireshark-data
Description-md5: c97c84748e457d000a383c101c74e67e
Description-en: network packet dissection library -- data files
 The libwireshark library provides the network packet dissection services
 developed by the Wireshark project.
 .
 This package contains the platform independent files.

Package: libwireshark-dev
Description-md5: 25ccc1e5a9f0de13127d7669433e7838
Description-en: network packet dissection library -- development files
 The "libwireshark" library provides the network packet dissection services
 developed by the Wireshark project.
 .
 This package contains the static library and the C header files that are
 needed for applications to use libwireshark services.

Package: libwireshark19
Description-md5: ab8eca3dff7b66974ed95f1142899d51
Description-en: network packet dissection library -- shared library
 The libwireshark library provides the network packet dissection services
 developed by the Wireshark project.

Package: libwiretap-dev
Description-md5: 0282da3ac02e6eff0dc628c9bc95e57f
Description-en: network packet capture library -- development files
 Wiretap, part of the Wireshark project, is a library that allows one to
 read and write several packet capture file formats.
 .
 Supported formats are:
 * Libpcap
 * Sniffer
 * LANalyzer
 * Network Monitor
 * "snoop"
 * "iptrace"
 * Sniffer Basic (NetXRay)/Windows Sniffer Pro
 * RADCOM WAN/LAN Analyzers
 * Lucent/Ascend access products
 * HP-UX nettl
 * Toshiba ISDN Router
 * ISDN4BSD "i4btrace" utility
 * Cisco Secure Intrusion Detection System iplogging facility
 * pppd logs (pppdump-format files)
 * VMS TCPTRACE
 * DBS Etherwatch (text format)
 * Catapult DCT2000 (.out files)
 .
 Wiretap's shortcomings are: no filter capability and no support for packet
 capture.
 .
 This package contains the static library and the C header files.

Package: libwiretap16
Description-md5: 42b003bc267751930c086b08b0ee8d96
Description-en: network packet capture library -- shared library
 Wiretap, part of the Wireshark project, is a library that allows one to
 read and write several packet capture file formats.
 .
 Supported formats are:
 * Libpcap
 * Sniffer
 * LANalyzer
 * Network Monitor
 * "snoop"
 * "iptrace"
 * Sniffer Basic (NetXRay)/Windows Sniffer Pro
 * RADCOM WAN/LAN Analyzers
 * Lucent/Ascend access products
 * HP-UX nettl
 * Toshiba ISDN Router
 * ISDN4BSD "i4btrace" utility
 * Cisco Secure Intrusion Detection System iplogging facility
 * pppd logs (pppdump-format files)
 * VMS TCPTRACE
 * DBS Etherwatch (text format)
 * Catapult DCT2000 (.out files)
 .
 Wiretap's shortcomings are: no filter capability and no support for packet
 capture.

Package: libwiringpi-dev
Description-md5: 110b0fbb80424301443946223bdbb941
Description-en: Raspberry Pi library for controlling GPIO devices
 A Raspberry Pi specific library for querying and controlling the GPIO pins,
 and a variety of devices that connect to them from C, C++, or BASIC.
 .
 This package contains the development files (headers, etc.) for compiling
 applications against libwiringPi.

Package: libwiringpi2
Description-md5: 3d74c29e74f05cc50e335d9277c01a1d
Description-en: Raspberry Pi library for controlling GPIO devices
 A Raspberry Pi specific library for querying and controlling the GPIO pins,
 and a variety of devices that connect to them from C, C++, or BASIC.
 .
 This package contains the shared libraries libwiringPi and libwiringPiDev.

Package: libwlroots-0.19
Description-md5: 97e3959e8e2847e5055f1ef3ac6eb8f3
Description-en: Modular wayland compositor library - shared library
 wlroots is a set of pluggable, composable modules to build a Wayland
 composior.
 .
 This package contains the shared library.

Package: libwlroots-0.19-dev
Description-md5: c7a4b9055b0a676c7df760c666327101
Description-en: Modular wayland compositor library - development headers
 wlroots is a set of pluggable, composable modules to build a Wayland
 compositor.
 .
 This package contains the development headers.

Package: libwlroots-0.20
Description-md5: 63e860cb9d6cefc583c43b44fac71397
Description-en: Modular wayland compositor library - shared library
 wlroots is a set of pluggable, composable modules to build a Wayland
 compositor.
 .
 This package contains the shared library.

Package: libwlroots-0.20-dev
Description-md5: c7a4b9055b0a676c7df760c666327101
Description-en: Modular wayland compositor library - development headers
 wlroots is a set of pluggable, composable modules to build a Wayland
 compositor.
 .
 This package contains the development headers.

Package: libwlroots-0.20-examples
Description-md5: 80eed204d4af6516999d0eb36fc82784
Description-en: Modular wayland compositor library - binaries
 wlroots is a set of pluggable, composable modules to build a Wayland
 compositor.
 .
 This package contains various examples on how to use wlroots.

Package: libwmaker-dev
Description-md5: 5c09f0df0c52a3aff167eefbdc3b2dba
Description-en: Static libraries and headers for Window Maker applications
 Window Maker is a NeXTSTEP-like window manager for X.
 .
 This package contains libWMaker and header files, for building
 Window Maker aware applications.

Package: libwmaker1
Description-md5: 319744d41a084a1b3c223cc43afc8035
Description-en: Runtime library for Window Maker applications
 Window Maker is a NeXTSTEP-like window manager for X.
 .
 This package contains the libWMaker runtime library for Window Maker
 aware applications.

Package: libwmf-bin
Description-md5: d9cc79d027920bad7d0c9dc15b79c060
Description-en: Windows metafile conversion tools
 Windows metafile (WMF) is a picture format used by many Windows
 programs, e.g. Microsoft Word.  libwmf is a library for interpreting
 metafile images and either displaying them using X or converting them
 to standard formats such as PNG, JPEG, PS, EPS and SVG(Z)...
 .
 This package contains several frontends to libwmf (wmf2x, wmf2gd,
 wmf2fig, wmf2eps, wmf2svg).

Package: libwnn6-1
Description-md5: 32ff2b479fe6b3ebd89fc782255660a3
Description-en: Wnn6 client library
 Wnn6 is a network-extensible Kana-to-Kanji conversion system based on
 the original version of Wnn developed by Kyoto University Research
 Institute for Mathematical Sciences (KURIMS), OMRON Corporation and
 ASTEC Inc.
 .
 This package contains the open source Wnn6 client library from OMRON
 SOFTWARE.

Package: libwnn6-dev
Description-md5: 8b50857a8aa69f1f63b5feea782e67a1
Description-en: Header files and static library for Wnn6 client library
 Wnn6 is a network-extensible Kana-to-Kanji conversion system based on
 the original version of Wnn developed by Kyoto University Research
 Institute for Mathematical Sciences (KURIMS), OMRON Corporation and
 ASTEC Inc.
 .
 This package contains the header files and static library for
 Wnn6 client library. Install this package if you wish to develop your
 own Wnn6 client programs.

Package: libwoff-dev
Description-md5: 42fd64d35229d12ca40b2c5c3f1d1ced
Description-en: library for converting fonts to WOFF 2.0 - development files
 woff2 is a library for converting fonts from the TTF format to the WOFF 2.0
 format. The library also allows decompression from WOFF 2.0 to TTF.
 .
 The WOFF 2.0 format uses the Brotli compression algorithm to compress fonts
 suitable for use in CSS @font-face rules. WOFF 2.0 is a W3C Candidate
 Recommendation.
 .
 This package contains the development files.

Package: libwoff1
Description-md5: d4c6d9065434ef47c5b74b487d5a7a7d
Description-en: library for converting fonts to WOFF 2.0
 woff2 is a library for converting fonts from the TTF format to the WOFF 2.0
 format. The library also allows decompression from WOFF 2.0 to TTF.
 .
 The WOFF 2.0 format uses the Brotli compression algorithm to compress fonts
 suitable for use in CSS @font-face rules. WOFF 2.0 is a W3C Candidate
 Recommendation.

Package: libwolfssl-dev
Description-md5: 206f247671e4e90fddc339c9459ecc39
Description-en: Development files for the wolfSSL encryption library
 wolfSSL is a small, portable, embedded SSL/TLS programming library
 targeted for use by embedded systems developers. It was formerly
 known as CyaSSL.
 .
 It is an implementation of SSL/TLS written in the C language.
 wolfSSL includes both a client and server implementation,
 progressive cipher support, key and certificate generation, OCSP
 and CRL, access to the underlying cryptography modules, and more.
 .
 wolfSSL also includes an OpenSSL compatibility interface with the
 most commonly used OpenSSL functions.
 .
 This package contains the development files.
 .
 wolfSSL is solely provided as an alternative to OpenSSL for
 packages whose licenses are incompatible to Apache 2.0. For details,
 please see Bug#1023697.

Package: libwolfssl45
Description-md5: 96433f8eebd6359bfef8289748d2fc80
Description-en: wolfSSL encryption library
 wolfSSL is a small, portable, embedded SSL/TLS programming library
 targeted for use by embedded systems developers. It was formerly
 known as CyaSSL.
 .
 It is an implementation of SSL/TLS written in the C language.
 wolfSSL includes both a client and server implementation,
 progressive cipher support, key and certificate generation, OCSP
 and CRL, access to the underlying cryptography modules, and more.
 .
 wolfSSL also includes an OpenSSL compatibility interface with the
 most commonly used OpenSSL functions.
 .
 wolfSSL is solely provided as an alternative to OpenSSL for
 packages whose licenses are incompatible to Apache 2.0. For details,
 please see Bug#1023697.

Package: libwoodstox-java
Description-md5: 1cf64be6b7e268cb8a064e96ced1f2f9
Description-en: High-performance XML processor
 Woodstox is a high-performance, validating, namespace-aware,
 StAX-compliant (JSR-173), open source XML-processor written in
 Java. XML processor means that it handles both input (parsing) and
 output (writing, serialization), as well as supporting tasks such
 as validation.

Package: libwordnet-querydata-perl
Description-md5: a16cdbe3e1ff05471a99032cad159314
Description-en: Perl interface to WordNet database
 WordNet::QueryData provides a direct interface to the WordNet database files.
 It allows the user direct access to the full WordNet semantic lexicon. All
 parts of speech are supported and access is generally very efficient because
 the index and morphical exclusion tables are loaded at initialization. This
 initialization step is slow (appx. 10-15 seconds), but queries are very fast
 thereafter -- thousands of queries can be completed every second.

Package: libworkflow-dev
Description-md5: cb298aa0e1221a9c7715f07238c15111
Description-en: Parallel computing and asynchronous web server engine development files
 Workflow can be used as a scalable web server to handle a variety
 of server workflows. It can be used to orchestrate complex
 relationships between computing and networking.  Workflow currently
 supports protocols for HTTP, Redis, MySQL, and Kafka.
 .
 This package contains the development header files.

Package: libworkflow1
Description-md5: add69be7b3e24451e5c1e31004a23ed5
Description-en: Parallel computing and asynchronous web server engine
 Workflow can be used as a scalable web server to handle a variety
 of server workflows. It can be used to orchestrate complex
 relationships between computing and networking.  Workflow currently
 supports protocols for HTTP, Redis, MySQL, and Kafka.
 .
 This package contains the runtime library.

Package: libwpd-tools
Description-md5: 8b1159dcb8e0e992cd8fc2ae1a0a0edf
Description-en: Tools from libwpd for converting WordPerfect to HTML/RAW/Text
 libwpd is a library for reading and writing WordPerfect(TM) documents.
 Importing from WordPerfect 4/5/6/7/8/9/10/11 and WordPerfect for Macintosh
 1.x/2.x/3.5e files are supported.  libwpd has complete support for the
 entire set of WordPerfect extended characters, too.
 .
 This package contains some little programs using libwpd to convert
 WordPerfect files into HTML/Raw files and Text.

Package: libwpg-tools
Description-md5: 84698241ee5ccca3e5e20f9db4d1b26e
Description-en: Tools from libwpg for converting WP Graphics to Raw/SVG
 Libwpg is a collection of library and tools to work with graphics in WPG
 (WordPerfect Graphics) format. WPG is the format used among others in Corel
 software, such as WordPerfect(tm) and Presentations(tm).
 .
 This package contains some little programs using libwps to convert
 WordPerfect Graphics into Raw and SVG files.

Package: libwps-tools
Description-md5: 96afef1f356c69a243dd0585bcf6f8c7
Description-en: Tools from libwps for converting Works text documents to HTML/RAW/Text
 libwps is a library (for use by word processors, for example) for importing the
 Microsoft Works word processor file format. As of November 2006, the project
 is new, but it imports Works format versions 2, 3, 4, and 8 with some
 formatting. Support for Works formats version 2000 (aka 5) is coming soon.
 .
 This package contains some little programs using libwps to convert
 Works text document files into HTML/Raw files and Text.

Package: libwraster-dev
Description-md5: 6d54c55b05b23df23c81d4ddd051c771
Description-en: Static libraries and headers of Window Maker rasterizer
 This library is used to manipulate images and convert them to
 a format that can be displayed through the X window system.
 Read the wraster.h header for an idea of what is available
 .
 Contains libwraster and header files, for manipulating and
 rasterizing images.

Package: libwraster6
Description-md5: 86a61769b06ab3c5b32541ad3f59f5e8
Description-en: Shared libraries of Window Maker rasterizer
 This library is used to manipulate images and convert them to
 a format that can be displayed through the X window system.
 Read the wraster.h header for an idea of what is available

Package: libwreport-dev
Description-md5: 59597f5e61a805a89825e9af797421fd
Description-en: library for working with weather reports
 libwreport is a C++ library for working with weather reports.
 .
 The main feature of libwreport is a powerful decoder and encoder for the BUFR
 and CREX formats.
 .
 It also provides a useful abstraction to handle values found in weather
 reports, with awareness of significant digits, measurement units, variable
 descriptions, unit conversion and attributes on variables.
 .
 Features provided:
 .
 * Read and write BUFR version 2, 3, and 4
 * Read and write CREX
 * Unit conversion
 * Handling of physical variables

Package: libwreport-doc
Description-md5: aab24d8299034be55998625e82aa91ee
Description-en: documentation for libwreport
 libwreport is a C++ library to read and write weather reports in BUFR and CREX
 formats.
 .
 This is the documentation for the library.

Package: libwreport3t64
Description-md5: 3c0cb3ede7ad683dcd189f5565d413d7
Description-en: shared library for working with weather reports
 libwreport is a C++ library to read and write weather reports in BUFR and CREX
 formats.
 .
 This is the shared library for C programs.

Package: libwriter2latex-java
Description-md5: 48e597a75ab92295f544f4c3085b2105
Description-en: OpenOffice.org Writer/Calc to LaTeX converter -- library
 Writer2LaTeX is a java utility to convert OpenOffice.org/LibreOffice
 documents - in particular documents containing formulas - into other
 formats. It is actually two converters, i.e.:
 1) Writer2LaTeX converts documents into LaTeX 2e format for high quality
 typesetting.
 2) Writer2BibTeX extracts bibliographic data from a document and stores it in
 BibTeX format (works together with Writer2LaTeX).
 .
 This package contains the java library.

Package: libwriter2latex-java-doc
Description-md5: db342fa8889121b74f52dee357c798e4
Description-en: OpenOffice.org Writer/Calc to LaTeX converter -- javadoc
 Writer2LaTeX is a java utility to convert OpenOffice.org/LibreOffice
 documents – in particular documents containing formulas – into other
 formats. It is actually two converters, i.e.:
 1) Writer2LaTeX converts documents into LaTeX 2e format for high quality
 typesetting.
 2) Writer2BibTeX extracts bibliographic data from a document and stores it in
 BibTeX format (works together with Writer2LaTeX).
 .
 This package contains the javadoc for the writer2latex library.

Package: libwriter2xhtml-java
Description-md5: 675042869227b4d07fa452bbba6adff3
Description-en: LibeOffice Writer/Calc to XHTML converter -- library
 LibreOffice extension and standalone library to convert text documents to HTML
 and EPUB.
 .
 This package contains the java library.

Package: libwriter2xhtml-java-doc
Description-md5: a66266488b51050de1053cfe6c9a7653
Description-en: LibreOffice Writer/Calc to XHTML converter -- javadoc
 LibreOffice extension and standalone library to convert text documents to HTML
 and EPUB.
 .
 This package contains the javadoc for the writer2xhtml library.

Package: libwsclean0
Description-md5: 9d90d732f5b3369433ab4750861882dc
Description-en: Fast generic widefield interferometric imager (shared library)
 WSClean (w-stacking clean) is a fast generic widefield imager. It uses the
 w-stacking algorithm and can make use of the w-snapshot algorithm. As of
 Feb 2014, it is 2-12 times faster than CASA's w-projection, depending on the
 array configuration. It supports full-sky imaging and proper beam correction
 for homogeneous dipole arrays such as the MWA.
 .
 WSClean allows Hogbom and Cotton-Schwab cleaning, and can clean polarizations
 joinedly. All operations are performed on the CPU (it is not specialized for
 GPUs).
 .
 This package contains the shared library.

Package: libwsdl4j-java
Description-md5: c24f32bb1afd56e7ac5d19c467ca695d
Description-en: Webservice description language for Java
 The Web Services Description Language for Java Toolkit (WSDL4J) allows
 the creation, representation, and manipulation of WSDL documents. Is
 the reference implementation for JSR110 'JWSDL' (jcp.org).

Package: libwsdl4j-java-doc
Description-md5: 207bc7d08e5a40aba0d0d18e2528388c
Description-en: Documentation for Java Web Services Library
 The Web Services Description Language for Java Toolkit (WSDL4J) allows
 the creation, representation, and manipulation of WSDL documents. Is
 the reference implementation for JSR110 'JWSDL' (jcp.org).
 .
 This package contains documentation.

Package: libwslay-dev
Description-md5: f20800fe486bebce1f28ecac43ff6d74
Description-en: WebSocket library written in C. Development files
 WebSocket library written in C. It implements the protocol version 13
 described in RFC 6455. This library offers 2 levels of API: event-based
 API and frame-based low-level API. For event-based API, it is suitable
 for non-blocking reactor pattern style. You can set callbacks in various
 events. For frame-based API, you can send WebSocket frame directly.
 Wslay only supports data transfer part of WebSocket protocol and does not
 perform opening handshake in HTTP.
 .
 Wslay supports:
 .
 - Text/Binary messages.
 - Automatic ping reply.
 - Callback interface.
 - External event loop.
 - Wslay does not perform any I/O operations for its own. Instead, it
 offers callbacks for them. This makes Wslay independent on any I/O
 frameworks, SSL, sockets, etc. This makes Wslay portable across various
 platforms and the application authors can choose freely I/O frameworks.
 .
 The binary contains development files.

Package: libwslay-doc
Description-md5: d82aa6dd0f5393ea76258ce9a8f933ba
Description-en: WebSocket library written in C. Documentation
 WebSocket library written in C. It implements the protocol version 13
 described in RFC 6455. This library offers 2 levels of API: event-based
 API and frame-based low-level API. For event-based API, it is suitable
 for non-blocking reactor pattern style. You can set callbacks in various
 events. For frame-based API, you can send WebSocket frame directly.
 Wslay only supports data transfer part of WebSocket protocol and does not
 perform opening handshake in HTTP.
 .
 Wslay supports:
 .
 - Text/Binary messages.
 - Automatic ping reply.
 - Callback interface.
 - External event loop.
 - Wslay does not perform any I/O operations for its own. Instead, it
 offers callbacks for them. This makes Wslay independent on any I/O
 frameworks, SSL, sockets, etc. This makes Wslay portable across various
 platforms and the application authors can choose freely I/O frameworks.
 .
 The binary contains documentation.

Package: libwslay1
Description-md5: b907bda402f6226b7719597af238a886
Description-en: WebSocket library written in C. Shared library
 WebSocket library written in C. It implements the protocol version 13
 described in RFC 6455. This library offers 2 levels of API: event-based
 API and frame-based low-level API. For event-based API, it is suitable
 for non-blocking reactor pattern style. You can set callbacks in various
 events. For frame-based API, you can send WebSocket frame directly.
 Wslay only supports data transfer part of WebSocket protocol and does not
 perform opening handshake in HTTP.
 .
 Wslay supports:
 .
 - Text/Binary messages.
 - Automatic ping reply.
 - Callback interface.
 - External event loop.
 - Wslay does not perform any I/O operations for its own. Instead, it
 offers callbacks for them. This makes Wslay independent on any I/O
 frameworks, SSL, sockets, etc. This makes Wslay portable across various
 platforms and the application authors can choose freely I/O frameworks.
 .
 The binary contains shared library.

Package: libwsman-client4t64
Description-md5: fc8db5cb8f3cd03ad3a7776a5e50f2ef
Description-en: Open Web Services Manager run-time libraries
 Openwsman is a project intended to provide an open-source implementation of
 the Web Services Management specification (WS-Management) and to expose
 system management information on the Linux operating system using the
 WS-Management protocol. WS-Management is based on a suite of web services
 specifications and usage requirements that exposes a set of operations
 focused on and covers all system management aspects.
 .
 This package provides the client run-time libraries.

Package: libwsman-clientpp-dev
Description-md5: 7095e830394e758f6ed5a518311f889a
Description-en: Open Web Services Manager C++ bindings development files
 Openwsman is a project intended to provide an open-source implementation of
 the Web Services Management specification (WS-Management) and to expose
 system management information on the Linux operating system using the
 WS-Management protocol. WS-Management is based on a suite of web services
 specifications and usage requirements that exposes a set of operations
 focused on and covers all system management aspects.
 .
 This package provides the development files for the C++ interface to the
 Openwsman client libraries

Package: libwsman-clientpp1t64
Description-md5: 44a6ac2598616ef8f69e8233bc76cdf2
Description-en: Open Web Services Manager C++ bindings
 Openwsman is a project intended to provide an open-source implementation of
 the Web Services Management specification (WS-Management) and to expose
 system management information on the Linux operating system using the
 WS-Management protocol. WS-Management is based on a suite of web services
 specifications and usage requirements that exposes a set of operations
 focused on and covers all system management aspects.
 .
 This package provides the C++ bindings to the Openwsman client libraries

Package: libwsman-curl-client-transport1
Description-md5: 80837a83d4e6efc1630646e5e869ca4d
Description-en: Open Web Services Manager run-time libraries
 Openwsman is a project intended to provide an open-source implementation of
 the Web Services Management specification (WS-Management) and to expose
 system management information on the Linux operating system using the
 WS-Management protocol. WS-Management is based on a suite of web services
 specifications and usage requirements that exposes a set of operations
 focused on and covers all system management aspects.
 .
 This package provides the curl client transport run-time libraries.

Package: libwsman-server1t64
Description-md5: e4b64e21867763344be37d2f7752e97c
Description-en: Open Web Services Manager run-time libraries
 Openwsman is a project intended to provide an open-source implementation of
 the Web Services Management specification (WS-Management) and to expose
 system management information on the Linux operating system using the
 WS-Management protocol. WS-Management is based on a suite of web services
 specifications and usage requirements that exposes a set of operations
 focused on and covers all system management aspects.
 .
 This package provides the core run-time libraries.

Package: libwsman1t64
Description-md5: e4b64e21867763344be37d2f7752e97c
Description-en: Open Web Services Manager run-time libraries
 Openwsman is a project intended to provide an open-source implementation of
 the Web Services Management specification (WS-Management) and to expose
 system management information on the Linux operating system using the
 WS-Management protocol. WS-Management is based on a suite of web services
 specifications and usage requirements that exposes a set of operations
 focused on and covers all system management aspects.
 .
 This package provides the core run-time libraries.

Package: libwss4j-java
Description-md5: 60b400bdfc3e9732c8ef44bb7860c04f
Description-en: Apache WSS4J WS-Security implementation
 Apache WSS4J is an implementation of the OASIS Web Services Security
 framework (WS-Security). It can be used to sign and verify SOAP Messages
 with WS-Security information.

Package: libwsutil-dev
Description-md5: f642aa8c8c475deb8f126c3c3f9e5490
Description-en: network packet dissection utilities library -- development files
 The libwsutil library provides utility functions for Wireshark and related
 binaries and shared libraries.
 .
 This package contains the static library and the C header files that are
 needed for applications to use the libwsutil library.

Package: libwsutil17
Description-md5: befab528fca2338a8aee2ed1554c7893
Description-en: network packet dissection utilities library -- shared library
 The libwsutil library provides utility functions for Wireshark and related
 binaries and shared libraries.

Package: libwtmpdb-dev
Description-md5: cc4b010c7b51987ce44f1a743abe3167
Description-en: libwtmpdb development files
 Year 2038-safe wtmp database implementation, development files.
 .
 This library provides an abstraction for reading and manipulating
 wtmpdb login and reboot records.

Package: libwtmpdb0
Description-md5: 19beea9a7c303ef43cf1f189e58d928e
Description-en: wtmp database shared library
 Year 2038-safe wtmp database implementation, library files.
 .
 This library provides an abstraction for reading and manipulating
 wtmpdb login and reboot records.

Package: libwtmpdb0-dbgsym
Description-md5: 4b8927bbaa71fed9e6733cc0fda96b60
Description-en: debug symbols for libwtmpdb0

Package: libwutil5
Description-md5: 1369d5b03389c4eec7bfd9ac92051d9e
Description-en: Window Maker's own widget set - utility library
 WINGs Is Not GNUstep (WINGs) is a small widget set with the NeXTSTEP
 look and feel. Its API is inspired in OpenSTEP and its
 implementation borrows some ideas from Tk. It has a reasonable set of
 widgets, sufficient for building small applications like a CDPlayer
 or hacking something like rxvt. It is used for basic widgets in
 the WindowMaker window manager.
 .
 This package contains the libWUtils runtime library.

Package: libwv-1.2-4t64
Description-md5: 6f5ae85042e05ce57c1778e4366f01c3
Description-en: Library for accessing Microsoft Word documents
 wvWare (previously known as mswordview) is a library that allows access
 to Microsoft Word files.  It can load and parse the Word 2000, Word 97,
 Word 95, and Word 6 file formats.  (Work is underway to support reading
 earlier formats as well: Word 2 documents are converted to plain text.)
 .
 This package contains the shared library.

Package: libwv-dev
Description-md5: 11aa48280cf0ad1068373c4e1d2f0c42
Description-en: Development files for the wvWare library
 wvWare (previously known as mswordview) is a library that allows access
 to Microsoft Word files.  It can load and parse the Word 2000, Word 97,
 Word 95, and Word 6 file formats.  (Work is underway to support reading
 earlier formats as well: Word 2 documents are converted to plain text.)
 .
 This package contains the static library and header files.

Package: libwvstreams-dev
Description-md5: f53c7d0d4d2882cf24702de20d911415
Description-en: Development libraries and header files for libwvstreams4.6
 Contains the header files and static libraries for use in rapid
 application development using the WvStreams set of libraries.  It
 includes everything that is needed to compile a program that needs
 WvStreams.
 .
 The WvStreams library suite is a set of C++ network libraries that
 make it fast and simple to develop network applications.

Package: libwvstreams4.6-doc
Description-md5: 57cf3f60dc9182c7511ba5569a1885cd
Description-en: Documentation for WvStreams
 Contains all the documentation available to program with WvStreams.
 .
 The WvStreams library suite is a set of C++ network libraries that
 make it fast and simple to develop network applications.

Package: libwvstreams4.6t64-base
Description-md5: c1fe2175482d9ec4cb393976ac9b683d
Description-en: C++ network libraries for rapid application development
 WvStreams is a library suite that is comprised of several parts.  Included
 in the base package are:
 * WvString: a convenient and efficient C++ string class
 * WvList: an easy-to-use linked list
 * WvHashTable: an efficient and easy-to-use hash table
 * WvFile: a WvStream wrapper for handling files
 * WvStreamClone: a base class which makes writing your own WvStreams easy
 * WvLog: a log files handler
 * UniIniGen: a tiny version of UniConf for simple configuration systems

Package: libwvstreams4.6t64-extras
Description-md5: f68facbf54ce250920752430bff27d83
Description-en: C++ network libraries for rapid application development
 WvStreams is a library suite that is comprised of several parts.  Included
 in the extras package are:
 * WvIPStreams: which includes WvTCPStream and WvUDPStream
 * WvCrypto streams: a REALLY easy way to add SSL support to applications
 .
 These are the base classes used to build programs such as the ever popular
 WvDial, TunnelVision, FastForward, KWvDial, retchmail, and many more yet
 to come.  ;)

Package: libwww-bugzilla-perl
Description-md5: 121df5efa5158292b3cfc20077cb9f26
Description-en: Perl module to manipulate a Bugzilla database
 WWW::Bugzilla is a Perl module that handles submission and updating of bug
 reports submitted to arbitrary Bugzilla installations. It supports many of
 the most common operations, including updating bug properties (severity,
 status, attachments) and creating new reports. It uses WWW::Mechanize to
 do its thing.

Package: libwww-csrf-perl
Description-md5: 671b46fbf6a5f43efef3ccc4bfdc7b84
Description-en: Perl module to generate and check tokens to protect against CSRF attacks
 WWW::CSRF generates tokens to help protect against a website attack known as
 Cross-Site Request Forgery (CSRF, also known as XSRF). WWW::CSRF differs
 from most other CSRF modules on CPAN in that it is not bound to a specific
 framework, and thus can be used from any CGI script, or as a building block
 to write framework-specific CSRF mitigation modules.

Package: libwww-curl-perl
Description-md5: d9504a04d1e1883dc119c35d469694c5
Description-en: Perl bindings to libcurl
 WWW::Curl is a collection of Perl modules which contain Perl bindings to
 libcurl. In Debian, more information on how the curl library can be used in
 your applications is available in the libcurl4-doc Debian package.

Package: libwww-curl-simple-perl
Description-md5: f82058dfd73ab47f9659c319e8ccf2ca
Description-en: simpler interface to WWW::Curl
 Curl and its cognate C library are a prominent solution
 to download content from the Web. WWW::Curl
 is very close to the original C API, and while
 WWW::Curl::Easy makes it easier, indeed, it is only
 with and WWW::Curl::Simple that you want to use
 the library for a quick'n'simple single-liner
 to retrieve a remote page.

Package: libwww-dict-leo-org-perl
Description-md5: 0293675b33397621ac1a38e8f7da0f24
Description-en: interface module to dict.leo.org online dictionary
 WWW::Dict::Leo::Org is a module which connects to the website dict.leo.org
 and translates the given term. It returns an array of hashes. Each hash
 contains a left side and a right side of the result entry.
 .
 The package also provides the `leo' commandline interface to the
 German/English/French dictionary on https://dict.leo.org/. It supports almost
 all features which the website supports.
 .
 Results will be printed to the terminal. By default the search term will be
 highlighted. To get faster results, `leo' is able to cache queries.

Package: libwww-facebook-api-perl
Description-md5: 756c3c49552c131e05b5a0feec1ec915
Description-en: Facebook API implementation
 WWW::Facebook::API is a Perl implementation of the Facebook API, working off
 of the canonical Java and PHP implementations. By default it uses JSON::Any
 to parse the response returned by Facebook's server. There is an option to
 return the raw response in either XML or JSON.

Package: libwww-finger-perl
Description-md5: 7dad83ccb19acf456006e8004d541205
Description-en: get useful data from e-mail addresses
 This module is *not* an implementation
 of the finger protocol (RFC 1288).
 Use Net::Finger for that.
 Instead it is a set of implementations of *other* methods
 for getting information from an e-mail address,
 or e-mail-like identifier.
 This package includes four such implementations,
 and it's pretty easy to create your own additional implementations:
 .
 * WebFinger
 * Fingerpoint
 * cpan.org scraper (for user@cpan.org)
 * Unnamed finger protocol described on bitworking.org
 .
 Only the first two implementations are enabled by default.
 See "IMPLEMENTATIONS" on how to enable others, and for more details.

Package: libwww-form-urlencoded-perl
Description-md5: 3ccbf80ef1dd7194b741ec68d2331110
Description-en: parser and builder for application/x-www-form-urlencoded format
 WWW::Form::UrlEncoded provides an application/x-www-form-urlencoded encoding
 parser and builder. This module aims to be compatible with other CPAN modules
 like HTTP::Body's urlencoded parser.

Package: libwww-form-urlencoded-xs-perl
Description-md5: 5dee9b168d9da64ed7ff0baf57eef7dd
Description-en: XS implementation of application/x-www-form-urlencoded parser/builder
 WWW::Form::UrlEncoded::XS provides an application/x-www-form-urlencoded
 encoding parser and builder that is implemented in XS. This module is used by
 WWW::Form::UrlEncoded (libwww-form-urlencoded-perl) transparently.

Package: libwww-google-calculator-perl
Description-md5: a8ec916a9479b1f061ab9f9632e7136f
Description-en: Perl interface for Google calculator
 WWW::Google::Calculator provides a simple interface for Google calculator.
 For example:
 print $calc->calc('300kbps in KB/s'); # => 300 kbps = 37.5 kilobytes / second

Package: libwww-indexparser-perl
Description-md5: 9c29c6996a2ab3ef5535be6291c22afd
Description-en: fetch and parse the directory index from a web server
 WWW::IndexParser is a module that uses LWP to fetch a URL from a web
 server. It then atempts to parse this page as if it were an auto
 generated index page.  It returns an array of WWW::IndexParser::Entry
 objects, one per entry in the directory index that it has found. Each
 Entry has a set of methods: filename(), time(), size(), and others if
 supported by the autoindex generated: type() and size_units().

Package: libwww-mechanize-autopager-perl
Description-md5: 5ad901d8744e81d573b7fe5b1da5ec03
Description-en: plugin for WWW::Mechanize for automatic pagination
 WWW::Mechanize::AutoPager is a plugin for WWW::Mechanize to do automatic
 pagination using AutoPagerize user script.

Package: libwww-mechanize-formfiller-perl
Description-md5: db9e801b33b408794ae314027068e9aa
Description-en: framework to automate HTML forms
 WWW::Mechanize::FormFiller is intended as a simple way to fill out HTML forms
 from a set of predetermined values. You set up the form filler with value
 elements, retrieve the HTML form, and let the form filler loose on that form.
 .
 There are value classes provided for many tasks - fixed values, values
 to be queried interactively from the user, values taken randomly from
 a list of values and values specified through a callback to some Perl code.

Package: libwww-mechanize-gzip-perl
Description-md5: 4f0afd7b9d622ade8729ed4d0a3b2191
Description-en: Perl module to fetch webpages with gzip-compression
 The WWW::Mechanize::GZip module tries to fetch a URL by requesting
 gzip-compression from the webserver.
 .
 If the response contains a header with 'Content-Encoding: gzip', it
 decompresses the response in order to get the original (uncompressed)
 content.
 .
 This module will help to reduce bandwidth fetching webpages, if supported
 by the webeserver. If the webserver does not support gzip-compression,
 no compression will be used.
 .
 This modules is a direct subclass of WWW::Mechanize and will therefore
 support any methods provided by WWW::Mechanize.
 .
 The decompression is handled by Compress::Zlib::memGunzip.

Package: libwww-mechanize-shell-perl
Description-md5: 98b3cd38b35752d983f5e85f6f37c0a9
Description-en: interactive shell for WWW::Mechanize
 WWW::Mechanize::Shell implements a www-like shell above WWW::Mechanize and
 also has the capability to output crude Perl code that recreates the recorded
 session. Its main use is as an interactive starting point for automating a
 session through WWW::Mechanize.
 .
 The cookie support is there, but no cookies are read from your existing
 browser sessions. See HTTP::Cookies on how to implement reading/writing
 your current browsers cookies.

Package: libwww-mechanize-treebuilder-perl
Description-md5: 0c42eb4dd21d55b69b8169e340c41d3d
Description-en: Perl module integrating WWW::Mechanize and HTML::TreeBuilder
 WWW::Mechanize::TreeBuilder is a Perl module that combines the functionality
 of WWW::Mechanize and HTML::TreeBuilder in a much more convenient format. It
 improves code quality and provides some better integration of these two
 modules, making it significantly more convenient to work with.

Package: libwww-mediawiki-client-perl
Description-md5: 853fb457619fad69ca1bd8a59184b880
Description-en: simple CVS-like interface for editing MediaWiki websites
 This package includes the MVS client and the WWW::Mediawiki::Client perl
 library implementing the functionality in MVS. WWW::Mediawiki::Client provides
 a very simple CVS-like interface for viewing, staying in sync with, and
 editing pages in websites that run Mediawiki software. In particular, the
 software is extremely useful for editing pages in Wikipedia or other Wikimedia
 websites.
 .
 MVS is a command line client whose purpose is to simplify offline editing of
 Wiki content.  It allows you to get any number of pages from a given Mediawiki
 site, edit the pages with any editor, get and merge any concurrent updates of
 the pages, and then safely commit the users own changes back to the version of
 the page on the server.

Package: libwww-oauth-perl
Description-md5: 761475b5319835c3e381ce442c332435
Description-en: portable OAuth 1.0 authentication module
 WWW::OAuth implements OAuth 1.0 request authentication according to RFC 5849
 (sometimes referred to as OAuth 1.0A). It does not implement the user agent
 requests needed for the complete OAuth 1.0 authorization flow; it only
 prepares and signs requests, leaving the rest up to your application. It can
 authenticate requests for LWP::UserAgent, Mojo::UserAgent, HTTP::Tiny, and
 can be extended to operate on other types of requests.
 .
 Some user agents, e.g. LWP::UserAgent, can be configured to automatically
 authenticate each request with a WWW::OAuth object.

Package: libwww-opensearch-perl
Description-md5: 04754a046b1ba3b2410a1c98176f5737
Description-en: search OpenSearch compatible web sites
 WWW::OpenSearch is a perl module to search web sites that provide
 an OpenSearch description and handle responses in Atom or RSS.
 .
 See http://opensearch.org/ for more information on OpenSearch.

Package: libwww-orcid-perl
Description-md5: 6702997278d8f12a6b8bac3db4fb33f3
Description-en: client for the ORCID 2.0 API
 WWW::ORCID provides a client for the ORCID 2.0 API
 .
 The client is mostly complete. The 2.0 member API is implemented except
 notification-permission. The 2.0 public API is implemented except identifiers
 and status. The 2.1 member API has not yet been implemented.
 .
 Provides modules:
 WWW::ORCID
 WWW::ORCID::API::v2_0
 WWW::ORCID::API::v2_0_public
 .
 See also:
 https://api.orcid.org/v2.0/#/Member_API_v2.0

Package: libwww-search-perl
Description-md5: ceead360de1dfb0a92fa6bbfc07647ab
Description-en: Perl modules which provide an API to WWW search engines
 WWW::Search is a collection of Perl modules which provide an API to
 various WWW search engines.
 .
 This package includes support for the following search engines:
 .
 - Ebay
 - FirstGov
 - Googlism
 - JobServe
 - PubMed

Package: libwww-shorten-5gp-perl
Description-md5: ea377d7ea69f63a49464734946d0a3ba
Description-en: Perl library for short URLs using http://5.gp
 WWW::Shorten::5gp provides a Perl interface to the http://5.gp URL-shortening
 web site.
 .
 Short URLs are useful when one wants to send a link using a media that
 imposes size constraints.

Package: libwww-shorten-perl
Description-md5: 62778d3f61cfd50f923eb7584b6d824a
Description-en: interface to URL shortening sites
 WWW::Shorten contains a variety of modules to interface with many URL
 shortening sites. Each site maintains a database of long URLs, each of which
 has a unique identifier.

Package: libwww-shorten-simple-perl
Description-md5: 89b7f3d5e726dd91bce9fb981467779b
Description-en: factory wrapper around WWW::Shorten to avoid imports
 WWW::Shorten::Simple is a object oriented wrapper around WWW::Shorten
 so that you can create an object representing each URL shortening
 service, instead of importing link shortening functions into the
 namespace of your module.

Package: libwww-telegram-botapi-perl
Description-md5: bb1510651c73357ad8a44fcb4fdbf069
Description-en: module of Telegram Bot API in Perl
 WWW::Telegram::BotAPI is an implementation of Telegram Bot API in Perl,
 You can use it simply as an API if you want to implement logic by
 yourself, or you can enable retrieving of updates and get messages
 sent to your bot in a callback.

Package: libwww-wikipedia-perl
Description-md5: 750dbba13fea5aa380feadc75d970ad9
Description-en: perl module that provides an automated interface to Wikipedia
 WWW::Wikipedia provides an automated interface to Wikipedia
 http://www.wikipedia.org, which is a free, collaborative, online
 encyclopedia. WWW::Wikipedia allows you to search for a topic and return the
 resulting entry. It also gives you access to related topics which are also
 available via the Wikipedia for that entry.

Package: libwww-youtube-download-perl
Description-md5: 58571ebea019997fe3d8ea622cff524a
Description-en: module for downloading video from YouTube
 WWW::YouTube::Download is a Perl module that provides a basic interface to
 YouTube's video sharing service. It enables developers to programmatically
 retrieve information (titles and format information), and more importantly,
 to download arbitrary videos.

Package: libwww-zotero-perl
Description-md5: db5f72784b1966f112698d97fc1c04b3
Description-en: Perl interface to the Zotero API
 WWW::Zotero provides a Perl interface to the Zotero API.
 .
 See also:
 https://www.zotero.org/
 .
 Zotero is a free and open-source reference management software to manage
 bibliographic data and related research materials, such as PDF files.

Package: libwwwbrowser-perl
Description-md5: 134cfa300dead370c90690608067247c
Description-en: Platform independent means to start a WWW browser
 WWWBrowser is a Perl module which starts a web browser, in the background for
 X11, with a specified URL.  Options exist to use a user-specified browser,
 including text browsers, which are started in a terminal window.

Package: libwx-glcanvas-perl
Description-md5: 54cec8d0e6d99e1fe0a69a8fda483d6d
Description-en: Perl interface to wxWidgets' OpenGL canvas
 Wx::GLCanvas is an extension module allowing the integration of an
 OpenGL Canvas in Perl programs using the wxWidgets toolkit. It does so
 by wrapping the wxWidgets wxGLCanvas class.

Package: libwx-perl
Description-md5: af1e5ac95e50361f41b69512789388f3
Description-en: interface to wxWidgets cross-platform GUI toolkit
 wxPerl is an extension module allowing the creation of GUI (Graphical
 User Interface) Perl programs using the wxWidgets toolkit. It serves as a Perl
 wrapper around wxWidgets.

Package: libwx-perl-datawalker-perl
Description-md5: e05dd29118601d223a132090780e99f9
Description-en: Perl data structure browser
 Wx::Perl::DataWalker implements a Wx::Frame subclass that shows a relatively
 simple Perl data structure browser. After opening such a frame and supplying
 it with a reference to an essentially arbitrary data structure, you can
 visually browse it by double-clicking references.
 .
 So far, there is no tree view but only a display of the current level of the
 data structure. You can traverse back up the structure with a back button.
 .
 Optionally, Wx::Perl::DataWalker displays the (approximate!) size of the data
 structure using Devel::Size.

Package: libwx-perl-processstream-perl
Description-md5: 2f5ab71b0b24a06a8788857e30a26773
Description-en: Wx::Perl module to access IO of external processes via events
 Wx::Perl::ProcessStream provides the STDOUT, STDERR and exit codes of
 asynchronously running processes via events. It may be used for long running
 or blocking processes that provide periodic updates on state via STDOUT.
 Simple IPC is possible via STDIN.

Package: libwx-scintilla-perl
Description-md5: b56998077a62e0d9a1694d8bfb6997d5
Description-en: source code editor component for wxWidgets
 Wx::Scintilla Perl module is a Wx wrapper around scintilla editor.
 .
 Wx::Scintilla project goal is to provide fresh Perl 5 and maybe Perl 6
 support in Wx while preserving compatibility with Wx::StyledTextCtrl.
 .
 Note: You cannot load Wx::STC and Wx::Scintilla in the same application. They
 are mutually exclusive. The wxSTC_... events are handled by one library or
 the other.

Package: libwxbase3.2-1t64
Description-md5: 5886c164d040e7698764c4932dc36a87
Description-en: wxBase library (runtime) - non-GUI support classes of wxWidgets toolkit
 wxBase is a collection of C++ classes providing basic data structures
 (strings, lists, arrays), powerful wxDateTime class for date manipulations,
 portable wrappers around many OS-specific functions allowing the same
 program to work for all supported platforms, wxThread class for writing
 multithreaded programs, and much more.
 .
 wxBase currently supports the following platforms: Generic Unix (Linux,
 FreeBSD, Solaris, HP-UX, ...), Microsoft Windows, and Mac OS X.
 .
 This package is only useful for non-GUI apps.  It offers a subset of the
 classes in libwx_gtk3.2 for use in console apps and daemons.  You do not need
 this package to build or use wxWidgets GUI apps.

Package: libwxgtk-gl3.2-1t64
Description-md5: 57189c94c99e06503aab548243354f8b
Description-en: wxWidgets Cross-platform C++ GUI toolkit (GTK 3 gl library runtime)
 wxWidgets (formerly known as wxWindows) is a class library for C++ providing
 GUI components and other facilities on several popular platforms (and some
 unpopular ones as well).
 .
 This package provides the media shared libraries needed to run programs linked
 against libwx_gtk3u_gl.

Package: libwxgtk-media3.2-1t64
Description-md5: ecc1c5fca9ad287c17510c92b811f9f2
Description-en: wxWidgets Cross-platform C++ GUI toolkit (GTK 3 media library runtime)
 wxWidgets (formerly known as wxWindows) is a class library for C++ providing
 GUI components and other facilities on several popular platforms (and some
 unpopular ones as well).
 .
 This package provides the media shared libraries needed to run programs linked
 against libwx_gtk3u_media.

Package: libwxgtk-media3.2-dev
Description-md5: 3d962ee1ab7f78a21f653515d062bb7a
Description-en: wxWidgets Cross-platform C++ GUI toolkit (GTK 3 media library development)
 wxWidgets (formerly known as wxWindows) is a class library for C++ providing
 GUI components and other facilities on several popular platforms (and some
 unpopular ones as well).
 .
 This package provides files needed to compile wxWidgets programs using the
 wxMediaCtrl class.

Package: libwxgtk-webview3.2-1t64
Description-md5: 4093ef60b236a28c6b4bbca33d58a287
Description-en: wxWidgets Cross-platform C++ GUI toolkit (GTK 3 webview library runtime)
 wxWidgets (formerly known as wxWindows) is a class library for C++ providing
 GUI components and other facilities on several popular platforms (and some
 unpopular ones as well).
 .
 This package provides the media shared libraries needed to run programs linked
 against libwx_gtk3u_webview.

Package: libwxgtk-webview3.2-dev
Description-md5: 4e6c8b3a86552dccae05e1bdd676e7cb
Description-en: wxWidgets Cross-platform C++ GUI toolkit (GTK 3 webview library development)
 wxWidgets (formerly known as wxWindows) is a class library for C++ providing
 GUI components and other facilities on several popular platforms (and some
 unpopular ones as well).
 .
 This package provides files needed to compile wxWidgets programs using the
 wxWebView class.

Package: libwxgtk3.2-1t64
Description-md5: 64135311844b4037159e36564d99f7b2
Description-en: wxWidgets Cross-platform C++ GUI toolkit (GTK 3 runtime)
 wxWidgets (formerly known as wxWindows) is a class library for C++ providing
 GUI components and other facilities on several popular platforms (and some
 unpopular ones as well).
 .
 This package provides the shared libraries needed to run programs linked
 against wxWidgets.  To use the (optional) glcanvas library you will need
 to have Mesa or OpenGL installed.

Package: libwxgtk3.2-dev
Description-md5: d534ededd8815f9352ef62488eb48d1b
Description-en: wxWidgets Cross-platform C++ GUI toolkit (GTK 3 development)
 wxWidgets (formerly known as wxWindows) is a class library for C++ providing
 GUI components and other facilities on several popular platforms (and some
 unpopular ones as well).
 .
 This package provides files needed to compile wxWidgets programs.  If you
 want to compile apps using the (optional) glcanvas library you will need
 to have Mesa or OpenGL installed too.
 .
 This package also provides the wx-config script.

Package: libwxsmithlib-dev
Description-md5: 31a5244bc966bb8c014a09a1f3e76461
Description-en: wxSmith development files (Code::Blocks plugin for RAD GUI editing)
 Code::Blocks is a cross-platform Integrated Development Environment (IDE).
 It is based on a self-developed plugin framework allowing unlimited
 extensibility. Most of its functionality is already provided by plugins.
 Plugins included in the base package are:
 * Compiler frontend to many free compilers
 * Debugger frontend for GDB
 * Source formatter (based on AStyle)
 * Wizard to create new C++ classes
 * Code-completion / symbols-browser (work in progress)
 * Default MIME handler
 * Wizard to create new Code::Blocks plugins
 * To-do list
 * Extensible wizard based on scripts
 * Autosave (saves your work in the unfortunate case of a crash)
 .
 This package contains the wxSmith development libraries and headers.

Package: libwxsmithlib0t64
Description-md5: 479aa3cb71f559aa46160eb110a0d7ec
Description-en: wxSmith shared library (Code::Blocks plugin for RAD GUI editing)
 Code::Blocks is a cross-platform Integrated Development Environment (IDE).
 It is based on a self-developed plugin framework allowing unlimited
 extensibility. Most of its functionality is already provided by plugins.
 Plugins included in the base package are:
 * Compiler frontend to many free compilers
 * Debugger frontend for GDB
 * Source formatter (based on AStyle)
 * Wizard to create new C++ classes
 * Code-completion / symbols-browser (work in progress)
 * Default MIME handler
 * Wizard to create new Code::Blocks plugins
 * To-do list
 * Extensible wizard based on scripts
 * Autosave (saves your work in the unfortunate case of a crash)
 .
 This package contains the wxSmith shared library.

Package: libwxsqlite3-3.0-dev
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: libwxsqlite3-3.2-0t64
Description-md5: d74f6e69705efe9b73b71b6ea1c78fb1
Description-en: SQLite3 C++ wrapper for use in programs based on the wxWidgets
 wxSQLite3 is a C++ wrapper around the public domain SQLite 3.x database
 and is specifically designed for use in programs based on the wxWidgets
 3.0 library.
 .
 wxSQLite3 does not try to hide the underlying database, in contrary
 almost all special features of the current SQLite3 version 3.7.4 are
 supported, like for example the creation of user defined scalar or
 aggregate functions.
 .
 This package provides the shared libraries for use with wxWidgets 3.0 .

Package: libwxsqlite3-3.2-dev
Description-md5: 247356d40b303ec0106a717906b12bee
Description-en: Development files for wxSQLite3
 wxSQLite3 is a C++ wrapper around the public domain SQLite 3.x database
 and is specifically designed for use in programs based on the wxWidgets
 3.0 library.
 .
 This package contains the development files for wxSQLite3.

Package: libwxsvg-dev
Description-md5: bf92691646fd55a30563b32ef48f4555
Description-en: Development files for wxSVG
 wxSVG is a C++ library to create, manipulate and render
 Scalable Vector Graphics (SVG) files with the wxWidgets
 toolkit.
 .
 This package contains the development files.

Package: libwxsvg-tools
Description-md5: 5f6961d2fc6d2d364359938907a29524
Description-en: SVG library for the wxWidgets toolkit (tools)
 wxSVG is a C++ library to create, manipulate and render
 Scalable Vector Graphics (SVG) files with the wxWidgets
 toolkit.
 .
 This package contains the svgviewer tool

Package: libwxsvg3t64
Description-md5: eb1284effdbbec0d3df224214bb5c395
Description-en: SVG library for the wxWidgets toolkit
 wxSVG is a C++ library to create, manipulate and render
 Scalable Vector Graphics (SVG) files with the wxWidgets
 toolkit.
 .
 This package contains the shared library built using gtk2

Package: libwyhash-dev
Description-md5: 6a55c003ba4565e2f530ade2b31917c9
Description-en: fast, high-quality, portable hash function (development files)
 Wyhash is a general-purpose non-cryptographic hash function. It produces
 high-quality output that passes the SMHasher test suite and is portable to 32-
 and 64-bit big- and little-endian platforms. Wyhash is small and quite fast,
 especially on 64-bit platforms.
 .
 This package contains Wyhash as a header-only library.

Package: libx11-freedesktop-desktopentry-perl
Description-md5: 34115a56bfc8639233a1483144121e05
Description-en: perl interface to Freedesktop.org .desktop files
 X11::FreeDesktop::DesktopEntry provides an object-oriented interface to
 files that comply with the Freedesktop.org desktop entry specification.
 You can query the file for available values and also get locale
 information as well.

Package: libx11-guitest-perl
Description-md5: cfc0ba3b3bcc0dc03a787d6ab94bf7b3
Description-en: collection of functions for X11 GUI testing/interaction
 The X11::GUITest module is intended to facilitate the testing of GUI
 applications by means of user emulation. It can be used to test/interact
 with GUI applications; which have been built upon the X library or
 toolkits (i.e., GTK+, Xt, Qt, Motif, etc.) that "wrap" the X
 library's functionality.

Package: libx11-keyboard-perl
Description-md5: 9710544ff276758f19b73d536a5a1519
Description-en: keyboard support functions for X11
 X11::Keyboard is meant to provide access to the keyboard functions of X11.
 .
 Whilst the functions names are essentially identical to those used in xlib
 (minus the prepended X), the parameter lists and return values are different
 as specified in the shipped with X11::Keyboard man page.

Package: libx11-protocol-other-perl
Description-md5: fe19e565cb518630f45080208cc8852f
Description-en: miscellaneous X11::Protocol helpers
 X11::Protocol::Other provides some miscellaneous extras and helpers for
 X11::Protocol. Modules provided are:
 .
 - X11::Protocol::Other - misc helpers
 - X11::Protocol::ChooseWindow - user click on window
 - X11::Protocol::GrabServer - oop block scope server grab
 - X11::Protocol::WM - window manager things
 - X11::Protocol::XSetRoot - set root window background
 - X11::AtomConstants - atoms
 - X11::CursorFont - cursor names
 - Encode::X11 - compound text encode/decode
 - X11::Protocol::Ext::Composite - obscured window content
 - X11::Protocol::Ext::DAMAGE - window/pixmap content changes
 - X11::Protocol::Ext::DOUBLE_BUFFER - off-screen swapped drawing
 - X11::Protocol::Ext::MIT_SCREEN_SAVER - external screen saver
 - X11::Protocol::Ext::MIT_SHM - images through shared memory
 - X11::Protocol::Ext::MIT_SUNDRY_NONSTANDARD - old bug mode
 - X11::Protocol::Ext::TOG_CUP - colormap helpers
 - X11::Protocol::Ext::XFree86_DGA - direct video RAM access
 - X11::Protocol::Ext::XFIXES - various regions, cursors, selection events
 - X11::Protocol::Ext::XINERAMA.pm - multiple monitors as one big screen
 - X11::Protocol::Ext::X_Resource - server usage statistics

Package: libx11-windowhierarchy-perl
Description-md5: 20aa56477ed648d4d08a2183fc7812d6
Description-en: Perl module for retrieving the current X11 window hierarchy
 X11::WindowHierarchy provides a couple of helper functions based on
 X11::Protocol for extracting the current window hierarchy. You can easily get
 the whole window tree, or search for specific windows.

Package: libx11-xcb-perl
Description-md5: e5e1553136304c736dcfd92f10399ffe
Description-en: perl bindings for libxcb
 X11::XCB is a Perl module which wraps libxcb, a library to talk the X11
 protocol.
 .
 Please note that its aim is NOT to provide yet another toolkit for creating
 graphical applications. It is a low-level method of communicating with X11.
 Use cases include testcases for all kinds of X11 applications, implementing
 really simple applications which do not require an graphical toolkit (such as
 GTK+, QT, etc.) or command-line utilities which communicate with X11.

Package: libx12-parser-perl
Description-md5: eaa63e179211503a06b690250876eed2
Description-en: Perl module for parsing X12 Transaction files
 The X12::Parser is a token based parser for parsing X12 transaction files.
 The parsing of transaction files requires the presence of configuration files
 for the different transaction types.
 .
 The following methods are available: new, parsefile, parse, closefile,
 get_next_loop, get_loop_segments, get_next_pos_loop,get_next_pos_level_loop,
 print_tree, get_segment_separator, and get_segment_separator.

Package: libx264-165
Description-md5: 26cb82f3b1d51b9e59d296e836c5d5ea
Description-en: x264 video coding library
 libx264 is an advanced encoding library for creating H.264 (MPEG-4 AVC)
 video streams.
 .
 This package contains the libx264 shared library.

Package: libx264-dev
Description-md5: c388be3f239b40b3671f263fd2b72600
Description-en: development files for libx264
 libx264 is an advanced encoding library for creating H.264 (MPEG-4 AVC)
 video streams.
 .
 This package contains the static library and headers used to build programs
 that use libx264.

Package: libx265-216
Description-md5: 9a85cf11805d7cd3e922b7e2ad8ea348
Description-en: H.265/HEVC video stream encoder (shared library)
 libx265 is an encoding library for creating H.265/High Efficiency Video Coding
 (HEVC) video streams.
 .
 This package contains the shared library.

Package: libx265-dev
Description-md5: 8b1b41e7bb4b748be95bef53ac9409e5
Description-en: H.265/HEVC video stream encoder (development files)
 libx265 is an encoding library for creating H.265/High Efficiency Video Coding
 (HEVC) video streams.
 .
 This is the development package which contains headers and libraries for
 libx265.

Package: libx265-doc
Description-md5: f02a5d6ad4a4e858378afb25d09a9290
Description-en: H.265/HEVC video stream encoder (documentation)
 libx265 is an encoding library for creating H.265/High Efficiency Video Coding
 (HEVC) video streams.
 .
 This package contains documentation for the command line encoder and the
 shared library.

Package: libx2go-config-perl
Description-md5: 53179bbd9ad911b201a9fd391d2ae6b4
Description-en: Perl X2Go::Config package
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client-side mass storage mounting support
 - client-side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 This package contains the X2Go::Config Perl package.

Package: libx2go-log-perl
Description-md5: 4a8e4f3375790cf14021702884539f46
Description-en: Perl X2Go::Log package
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client-side mass storage mounting support
 - client-side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 This package contains the X2Go::Log Perl package.

Package: libx2go-server-db-perl
Description-md5: 777a09d0b9f4738d1d08b7e7b114264a
Description-en: Perl X2Go::Server:DB package
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client-side mass storage mounting support
 - client-side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 This package contains the X2Go::Server::DB Perl package.

Package: libx2go-server-perl
Description-md5: 927db5e46bc7c16b8ddf8c1e1648f9e6
Description-en: Perl X2Go::Server package
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client-side mass storage mounting support
 - client-side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 This package contains the X2Go::Server Perl package.

Package: libx2go-utils-perl
Description-md5: 9a822f27adda41b6fbbd0c1e298ac932
Description-en: Perl X2Go::Utils package
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client-side mass storage mounting support
 - client-side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 This package contains the X2Go::Utils Perl package.

Package: libx32asan6
Description-md5: 51a639c3760e456ac48834fb47045c42
Description-en: AddressSanitizer -- a fast memory error detector (x32)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libx32asan6-amd64-cross
Description-md5: 51a639c3760e456ac48834fb47045c42
Description-en: AddressSanitizer -- a fast memory error detector (x32)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libx32asan6-i386-cross
Description-md5: 51a639c3760e456ac48834fb47045c42
Description-en: AddressSanitizer -- a fast memory error detector (x32)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libx32asan8-amd64-cross
Description-md5: 51a639c3760e456ac48834fb47045c42
Description-en: AddressSanitizer -- a fast memory error detector (x32)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libx32asan8-i386-cross
Description-md5: 51a639c3760e456ac48834fb47045c42
Description-en: AddressSanitizer -- a fast memory error detector (x32)
 AddressSanitizer (ASan) is a fast memory error detector.  It finds
 use-after-free and {heap,stack,global}-buffer overflow bugs in C/C++ programs.

Package: libx32atomic1-amd64-cross
Description-md5: 17429d2d39217f0a95507decf171c10f
Description-en: support library providing __atomic built-in functions (x32)
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libx32atomic1-i386-cross
Description-md5: 17429d2d39217f0a95507decf171c10f
Description-en: support library providing __atomic built-in functions (x32)
 library providing __atomic built-in functions. When an atomic call cannot
 be turned into lock-free instructions, GCC will make calls into this library.

Package: libx32gcc-11-dev
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-11-dev-amd64-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-11-dev-i386-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-12-dev
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-12-dev-amd64-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-12-dev-i386-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-13-dev
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-13-dev-amd64-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-13-dev-i386-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-14-dev
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-14-dev-amd64-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-14-dev-i386-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-15-dev-amd64-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-15-dev-i386-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-16-dev
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-16-dev-amd64-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-16-dev-i386-cross
Description-md5: df49fd36cacd441ececa361c98eaaa4a
Description-en: GCC support library (x32 development files)
 This package contains the headers and static library files necessary for
 building C programs which use libgcc, libgomp, libquadmath, libssp or libitm.

Package: libx32gcc-s1-amd64-cross
Description-md5: 556068bbd72a9d61bacd43322c3826f5
Description-en: GCC support library (amd64) (x32)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32gcc-s1-i386-cross
Description-md5: 0a83617569fda4f6b4128b3fda8103d8
Description-en: GCC support library (i386) (x32)
 Shared version of the support library, a library of internal subroutines
 that GCC uses to overcome shortcomings of particular machines, or
 special needs for some languages.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32gfortran-11-dev
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-11-dev-amd64-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-11-dev-i386-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-12-dev
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-12-dev-amd64-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-12-dev-i386-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-13-dev
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-13-dev-amd64-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-13-dev-i386-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-14-dev
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-14-dev-amd64-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-14-dev-i386-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-15-dev-amd64-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-15-dev-i386-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-16-dev
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-16-dev-amd64-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran-16-dev-i386-cross
Description-md5: aae616b6d05c4081844ad0d321e187db
Description-en: Runtime library for GNU Fortran applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Fortran applications.

Package: libx32gfortran5-amd64-cross
Description-md5: 3c011e928f9c344ce5ade56af0ec77b2
Description-en: Runtime library for GNU Fortran applications (x32)
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libx32gfortran5-i386-cross
Description-md5: 3c011e928f9c344ce5ade56af0ec77b2
Description-en: Runtime library for GNU Fortran applications (x32)
 Library needed for GNU Fortran applications linked against the
 shared library.

Package: libx32go-11-dev
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-11-dev-amd64-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-11-dev-i386-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-12-dev
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-12-dev-amd64-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-12-dev-i386-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-13-dev
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-13-dev-amd64-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-13-dev-i386-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-14-dev
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-14-dev-amd64-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-14-dev-i386-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-15-dev
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-15-dev-amd64-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-15-dev-i386-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-16-dev
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-16-dev-amd64-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go-16-dev-i386-cross
Description-md5: e36fc6f7d9da2b503ade97820475f44a
Description-en: Runtime library for GNU Go applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU Go applications.

Package: libx32go19
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go19-amd64-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go19-i386-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go21
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go21-amd64-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go21-i386-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go22
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go22-amd64-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go22-i386-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go23
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go23-amd64-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go23-i386-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go24
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go24-amd64-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go24-i386-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go25
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go25-amd64-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32go25-i386-cross
Description-md5: 274d67a4807b2168ae6370f3e1f6a565
Description-en: Runtime library for GNU Go applications (x32)
 Library needed for GNU Go applications linked against the
 shared library.

Package: libx32gomp1-amd64-cross
Description-md5: 1388436f97e9425feb598766343a05b7
Description-en: GCC OpenMP (GOMP) support library (x32)
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libx32gomp1-i386-cross
Description-md5: 1388436f97e9425feb598766343a05b7
Description-en: GCC OpenMP (GOMP) support library (x32)
 GOMP is an implementation of OpenMP for the C, C++, and Fortran compilers
 in the GNU Compiler Collection.

Package: libx32gphobos-11-dev
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-11-dev-amd64-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-11-dev-i386-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-12-dev
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-12-dev-amd64-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-12-dev-i386-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-13-dev
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-13-dev-amd64-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-13-dev-i386-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-14-dev
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-14-dev-amd64-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-14-dev-i386-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-15-dev
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-15-dev-amd64-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-15-dev-i386-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-16-dev
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-16-dev-amd64-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos-16-dev-i386-cross
Description-md5: cdbbfaf18bf8097f4f6c5141edaea0ca
Description-en: Phobos D standard library (x32 development files)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos2
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos2-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos2-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos3
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos3-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos3-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos4
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos4-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos4-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos5
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos5-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos5-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos6
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos6-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos6-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos7
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos7-amd64-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32gphobos7-i386-cross
Description-md5: 2086a0c7f5831c82fec492e812bdd6c1
Description-en: Phobos D standard library (runtime library)
 This is the Phobos standard library that comes with the D2 compiler.
 .
 For more information check http://www.dlang.org/phobos/

Package: libx32itm1-amd64-cross
Description-md5: 60c3549c857ee22163b3a82b265880de
Description-en: GNU Transactional Memory Library (x32)
 This manual documents the usage and internals of libitm. It provides
 transaction support for accesses to the memory of a process, enabling
 easy-to-use synchronization of accesses to shared memory by several threads.

Package: libx32itm1-i386-cross
Description-md5: 60c3549c857ee22163b3a82b265880de
Description-en: GNU Transactional Memory Library (x32)
 This manual documents the usage and internals of libitm. It provides
 transaction support for accesses to the memory of a process, enabling
 easy-to-use synchronization of accesses to shared memory by several threads.

Package: libx32objc-11-dev
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-11-dev-amd64-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-11-dev-i386-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-12-dev
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-12-dev-amd64-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-12-dev-i386-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-13-dev
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-13-dev-amd64-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-13-dev-i386-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-14-dev
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-14-dev-amd64-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-14-dev-i386-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-15-dev
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-15-dev-amd64-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-15-dev-i386-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-16-dev
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-16-dev-amd64-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc-16-dev-i386-cross
Description-md5: f7dcb47d6608005e0ecbde60e08685b0
Description-en: Runtime library for GNU Objective-C applications (x32 development files)
 This package contains the headers and static library files needed to build
 GNU ObjC applications.

Package: libx32objc4
Description-md5: e253306fc795d9cc9e7c2acac0d2ad1b
Description-en: Runtime library for GNU Objective-C applications (x32)
 Library needed for GNU ObjC applications linked against the shared library.

Package: libx32objc4-amd64-cross
Description-md5: e253306fc795d9cc9e7c2acac0d2ad1b
Description-en: Runtime library for GNU Objective-C applications (x32)
 Library needed for GNU ObjC applications linked against the shared library.

Package: libx32objc4-i386-cross
Description-md5: e253306fc795d9cc9e7c2acac0d2ad1b
Description-en: Runtime library for GNU Objective-C applications (x32)
 Library needed for GNU ObjC applications linked against the shared library.

Package: libx32quadmath0-amd64-cross
Description-md5: 514c6a5cffd4febce8121f2d08419504
Description-en: GCC Quad-Precision Math Library (x32)
 A library, which provides quad-precision mathematical functions on targets
 supporting the __float128 datatype. The library is used to provide on such
 targets the REAL(16) type in the GNU Fortran compiler.

Package: libx32quadmath0-i386-cross
Description-md5: 514c6a5cffd4febce8121f2d08419504
Description-en: GCC Quad-Precision Math Library (x32)
 A library, which provides quad-precision mathematical functions on targets
 supporting the __float128 datatype. The library is used to provide on such
 targets the REAL(16) type in the GNU Fortran compiler.

Package: libx32stdc++-11-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: libx32stdc++-11-dev-amd64-cross
Description-md5: 6d3f657fb824f1fb9fc979f0e961ef54
Description-en: GNU Standard C++ Library v3 (development files) (amd64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++-11-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++-12-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: libx32stdc++-12-dev-amd64-cross
Description-md5: 6d3f657fb824f1fb9fc979f0e961ef54
Description-en: GNU Standard C++ Library v3 (development files) (amd64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++-12-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++-13-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: libx32stdc++-13-dev-amd64-cross
Description-md5: 6d3f657fb824f1fb9fc979f0e961ef54
Description-en: GNU Standard C++ Library v3 (development files) (amd64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++-13-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++-14-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: libx32stdc++-14-dev-amd64-cross
Description-md5: 6d3f657fb824f1fb9fc979f0e961ef54
Description-en: GNU Standard C++ Library v3 (development files) (amd64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++-14-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++-15-dev-amd64-cross
Description-md5: 6d3f657fb824f1fb9fc979f0e961ef54
Description-en: GNU Standard C++ Library v3 (development files) (amd64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++-15-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++-16-dev
Description-md5: a197f2aec835e5fc6f8f76039d8a7c4e
Description-en: GNU Standard C++ Library v3 (development files)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: libx32stdc++-16-dev-amd64-cross
Description-md5: 6d3f657fb824f1fb9fc979f0e961ef54
Description-en: GNU Standard C++ Library v3 (development files) (amd64)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++-16-dev-i386-cross
Description-md5: 330be67b9d0f009446721e88125fc019
Description-en: GNU Standard C++ Library v3 (development files) (i386)
 This package contains the headers and static library files necessary for
 building C++ programs which use libstdc++.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-11-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libx32stdc++6-11-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-11-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-12-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libx32stdc++6-12-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-12-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-13-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libx32stdc++6-13-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-13-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-14-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libx32stdc++6-14-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-14-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-15-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libx32stdc++6-15-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-15-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-16-dbg
Description-md5: 2c454c0f0591e215b1f3b1791f3e7459
Description-en: GNU Standard C++ Library v3 (debug build)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.

Package: libx32stdc++6-16-dbg-amd64-cross
Description-md5: 07c21f492e3f02130fb6a3185fa7511a
Description-en: GNU Standard C++ Library v3 (debug build) (amd64)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-16-dbg-i386-cross
Description-md5: e54d2e29375497ecd66b27e9274a07a0
Description-en: GNU Standard C++ Library v3 (debug build) (i386)
 This package contains a debug build of the shared libstdc++ library.  The debug
 symbols for the default build can be found in the libstdc++6-dbgsym package.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-amd64-cross
Description-md5: 0b4f943ad6f8520cd48bff4cb3ac380c
Description-en: GNU Standard C++ Library v3 (amd64) (x32)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for amd64 architecture, for use in cross-compile
 environment.

Package: libx32stdc++6-i386-cross
Description-md5: 3c4511ad1b073e393a184645c27951d1
Description-en: GNU Standard C++ Library v3 (i386) (x32)
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.
 .
 This package contains files for i386 architecture, for use in cross-compile
 environment.

Package: libx32ubsan1-amd64-cross
Description-md5: 1e3c22c974d49dfa0d90d25dc725cf74
Description-en: UBSan -- undefined behaviour sanitizer (x32)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: libx32ubsan1-i386-cross
Description-md5: 1e3c22c974d49dfa0d90d25dc725cf74
Description-en: UBSan -- undefined behaviour sanitizer (x32)
 UndefinedBehaviorSanitizer can be enabled via -fsanitize=undefined.
 Various computations will be instrumented to detect undefined behavior
 at runtime. Available for C and C++.

Package: libx500-dn-perl
Description-md5: fefee46ccfc26db8a893f6deeadb99ca
Description-en: Perl parser and formatter for RFC 2253 style DN strings
 X500::DN handles X.500 DNs (Distinguished Names). Currently, it parses DN
 strings formatted according to RFC 2253 syntax into an internal format and
 produces RFC 2253 formatted string from it.
 .
 X500::RDN handles X.500 RDNs (Relative Distinguished Names). This is a
 supporting module for X500::DN.

Package: libx509-ocaml
Description-md5: fee45084578ef8666b8eb6c2f85dc8eb
Description-en: X.509 PKI purely in OCaml (runtime)
 X.509 is a public key infrastructure used mostly on the Internet. It
 consists of certificates which include public keys and identifiers,
 signed by an authority. Authorities must be exchanged over a second
 channel to establish the trust relationship. This library implements
 most parts of RFC5280 and RFC6125. The Public Key Cryptography
 Standards (PKCS) defines encoding and decoding (in ASN.1 DER and PEM
 format), which is also implemented by this library - namely PKCS 1,
 PKCS 5, PKCS 7, PKCS 8, PKCS 9, PKCS 10, and PKCS 12.
 .
 This package contains runtime files.

Package: libx509-ocaml-dev
Description-md5: a3fefeb264b64fa6143b83652c7a00a7
Description-en: X.509 PKI purely in OCaml (dev)
 X.509 is a public key infrastructure used mostly on the Internet. It
 consists of certificates which include public keys and identifiers,
 signed by an authority. Authorities must be exchanged over a second
 channel to establish the trust relationship. This library implements
 most parts of RFC5280 and RFC6125. The Public Key Cryptography
 Standards (PKCS) defines encoding and decoding (in ASN.1 DER and PEM
 format), which is also implemented by this library - namely PKCS 1,
 PKCS 5, PKCS 7, PKCS 8, PKCS 9, PKCS 10, and PKCS 12.
 .
 This package contains development files.

Package: libx52pro-dev
Description-md5: fb54c04a8b59868d284f8d4f149f19c8
Description-en: MFD and LED library for Saitek X52pro joysticks - dev files
 libx52pro is a library designed to support Saitek X52 and X52pro HOTAS
 joystick.
 Library does not deal with the HID part of the joystick since this
 feature is already fully supported by the Linux kernel 2.6.x
 .
 This package contains development files.

Package: libx52pro0
Description-md5: ab145def462f466c6bf2b73751536e89
Description-en: MFD and LED library for Saitek x52pro joysticks
 libx52pro is a library designed to support MFD and LED found on
 Saitek X52  and X52pro joystick.
 Library does not deal with the HID part of the joystick since this
 feature is already fully supported by the Linux kernel 2.6.x.
 .
 This package also includes x52output utility, that can be used for
 scripting purposes.

Package: libx86-1
Description-md5: 1f1d01fce5eb3b4aedab0103a3f4bcdc
Description-en: x86 real-mode library
 A library to provide support for making real-mode calls x86 calls. On x86
 hardware, vm86 mode is used. On other platforms, x86 emulation is provided.
 .
 This package contains the shared library.

Package: libx86-dev
Description-md5: 5a03e1cc60bcf7a789f71348ff2b423f
Description-en: x86 real-mode library - development files
 A library to provide support for making real-mode calls x86 calls. On x86
 hardware, vm86 mode is used. On other platforms, x86 emulation is provided.
 .
 This package contains the development files for libx86.

Package: libx86emu-dev
Description-md5: ec2c3ae18ccfaeb5aa86ac8fcb0be6a7
Description-en: x86 emulation library (development files)
 Small x86 emulation library with focus of easy usage and
 extended execution logging functions. The library features
 an API to create emulation objects for x86 architecture.
 .
 This package contains the development files.

Package: libx86emu3
Description-md5: 8d59e1cbebe9ecb31b641ea874fd2a2f
Description-en: x86 emulation library
 Small x86 emulation library with focus of easy usage and
 extended execution logging functions. The library features
 an API to create emulation objects for x86 architecture.
 .
 This package contains the library.

Package: libxalan-c-dev
Description-md5: 41ecad74f9e695a886d5639fe71a22a1
Description-en: XSLT processor library for C++ [development]
 This package provides development headers needed to develop applications
 that use the Xalan XSLT processing library from the Apache Software
 Foundation.

Package: libxalan-c-doc
Description-md5: 95decb9d3da302fd2300c0a9ec052401
Description-en: XSLT processor library for C++ [development docs]
 This package contains the API documentation and programming reference
 .
 Users of applications that rely on Xalan will not need to install this,
 however developers of applications that rely on Xalan may find this
 package helpful.

Package: libxalan-c112t64
Description-md5: 2a8e4fe6fa1b68a652adee856fdf196e
Description-en: XSLT processor library for C++
 This package provides the runtime library for Xalan, the XSLT processor
 from the Apache Software Foundation.  This library provides support for
 applications to transform XML documents to other formats using XSLT
 templates.

Package: libxalan2-java
Description-md5: 3986b31a891090feaaaccd6e47cab52a
Description-en: XSL Transformations (XSLT) processor in Java
 Xalan-Java is an XSLT processor for transforming XML documents into HTML,
 text, or other XML document types. It implements the W3C Recommendations for
 XSL Transformations (XSLT) and the XML Path Language (XPath). It can be used
 from the command line, in an applet or a servlet, or as a module in other
 programs.

Package: libxalan2-java-doc
Description-md5: 366dcca312dfffbb40422250be7acdaa
Description-en: Documentation and examples for the Xalan-Java XSLT processor
 Xalan-Java is an XSLT processor for transforming XML documents into HTML,
 text, or other XML document types. It implements the W3C Recommendations for
 XSL Transformations (XSLT) and the XML Path Language (XPath). It can be used
 from the command line, in an applet or a servlet, or as a module in other
 programs.
 .
 This package contains documentation in HTML format and some Java source
 code examples.

Package: libxapian-dev
Description-md5: be6758fb868bceeed72f590afe9bb6b4
Description-en: Development files for Xapian search engine library
 This package contains development libraries and headers for the core Xapian
 library.
 .
 The Xapian search engine library is a highly adaptable toolkit which allows
 developers to easily add advanced indexing and search facilities to their own
 applications.  It implements the probabilistic model of information retrieval,
 and provides facilities for performing ranked free-text searches, relevance
 feedback, phrase searching, boolean searching, stemming, and simultaneous
 update and searching.  It is highly scalable, and is capable of working with
 collections containing hundreds of millions of documents.

Package: libxapian-java
Description-md5: 3bed1a29c5f18bfc0c1681723bb209cb
Description-en: Xapian search engine interface for Java
 The Xapian search engine library is a highly adaptable toolkit which allows
 developers to easily add advanced indexing and search facilities to their own
 applications.  It implements the probabilistic model of information retrieval,
 and provides facilities for performing ranked free-text searches, relevance
 feedback, phrase searching, boolean searching, stemming, and simultaneous
 update and searching.  It is highly scalable, and is capable of working with
 collections containing hundreds of millions of documents.
 .
 The Xapian Java bindings provide an interface to the Xapian library from
 Java, allowing both indexing and retrieval operations.
 .
 This package contains the architecture-independent part of the Xapian Java
 bindings.

Package: libxapian-java-doc
Description-md5: ad1298dbdedd7084902cfa54b49950ea
Description-en: Xapian search engine interface for Java (documentation)
 The Xapian search engine library is a highly adaptable toolkit which allows
 developers to easily add advanced indexing and search facilities to their own
 applications.  It implements the probabilistic model of information retrieval,
 and provides facilities for performing ranked free-text searches, relevance
 feedback, phrase searching, boolean searching, stemming, and simultaneous
 update and searching.  It is highly scalable, and is capable of working with
 collections containing hundreds of millions of documents.
 .
 The Xapian Java bindings provide an interface to the Xapian library from
 Java, allowing both indexing and retrieval operations.
 .
 This package contains the documentation for the Xapian Java bindings.

Package: libxapian-jni
Description-md5: 3722ed5c9f5ca7806edd4883f1813d2e
Description-en: Xapian search engine interface for Java (JNI library)
 The Xapian search engine library is a highly adaptable toolkit which allows
 developers to easily add advanced indexing and search facilities to their own
 applications.  It implements the probabilistic model of information retrieval,
 and provides facilities for performing ranked free-text searches, relevance
 feedback, phrase searching, boolean searching, stemming, and simultaneous
 update and searching.  It is highly scalable, and is capable of working with
 collections containing hundreds of millions of documents.
 .
 The Xapian Java bindings provide an interface to the Xapian library from
 Java, allowing both indexing and retrieval operations.
 .
 This package contains the architecture-dependent part of the Xapian Java
 bindings.

Package: libxapian30
Description-md5: fe05dace1ac9262883532dcc501c8507
Description-en: Search engine library
 This package contains the core Xapian runtime library.
 .
 The Xapian search engine library is a highly adaptable toolkit which allows
 developers to easily add advanced indexing and search facilities to their own
 applications.  It implements the probabilistic model of information retrieval,
 and provides facilities for performing ranked free-text searches, relevance
 feedback, phrase searching, boolean searching, stemming, and simultaneous
 update and searching.  It is highly scalable, and is capable of working with
 collections containing hundreds of millions of documents.

Package: libxapp-dev
Description-md5: 2376479c2445234a433b46a7192bcd8d
Description-en: XApp library - development files
 Xapp provides components which are common to multiple desktop environments
 and required to implement cross-DE solutions.
 .
 This package provides the include files and static library for the Xapp
 library functions.

Package: libxapp-gtk3-module
Description-md5: 4ca3236f4cb222606a493f69e85d15a1
Description-en: GTK 3.0 module for the XApp library
 Xapp provides components which are common to multiple desktop environments
 and required to implement cross-DE solutions.
 .
 This package contains a GTK 3.0 module to make features of the XApp library
 available to GTK 3.0 applications.

Package: libxapp1
Description-md5: 825d4543b4fcd99c7608960d2030c05e
Description-en: XApp library
 Xapp provides components which are common to multiple desktop environments
 and required to implement cross-DE solutions.
 .
 This library is used by several Xapp apps.

Package: libxar-dev
Description-md5: bd0c00eeda199cd66695c8d22daf39c5
Description-en: eXtensible ARchiver (development files)
 The XAR project aims to provide an easily extensible archive format. Important
 design decisions include an easily extensible XML table of contents for random
 access to archived files, storing the toc at the beginning of the archive to
 allow for efficient handling of streamed archives, the ability to handle files
 of arbitrarily large sizes, the ability to choose independent encodings for
 individual files in the archive, the ability to store checksums for individual
 files in both compressed and uncompressed form, and the ability to query the
 table of content's rich meta-data.
 .
 This package contains the libxar headers.

Package: libxar1
Description-md5: b61ae2fbf6632ecd0b6fc3b8cf0215cf
Description-en: eXtensible ARchiver (library)
 The XAR project aims to provide an easily extensible archive format. Important
 design decisions include an easily extensible XML table of contents for random
 access to archived files, storing the toc at the beginning of the archive to
 allow for efficient handling of streamed archives, the ability to handle files
 of arbitrarily large sizes, the ability to choose independent encodings for
 individual files in the archive, the ability to store checksums for individual
 files in both compressed and uncompressed form, and the ability to query the
 table of content's rich meta-data.
 .
 This package contains the libxar library.

Package: libxatracker-dev
Description-md5: acb2dd21dbe796c5f50a1f153cef93e2
Description-en: X acceleration library -- development files
 This package contains the XA (X acceleration) library.  It is used exclusively
 by the X server to do render, copy and video acceleration.
 .
 XA is intended to be used by the vmware driver for virtualized X acceleration.
 .
 This package provides the development environment for compiling programs
 against the xatracker library.

Package: libxatracker2
Description-md5: 016e30e30b0b6c5bb9448c735436c520
Description-en: X acceleration library -- runtime
 This package contains the XA (X acceleration) library.  It is used exclusively
 by the X server to do render, copy and video acceleration.
 .
 XA is intended to be used by the vmware driver for virtualized X acceleration.

Package: libxaw3dxft6t64
Description-md5: b360f7761f7ba22f54aa5d1b0627a6a0
Description-en: extended version of Xaw3d with support for UTF8
 Xaw3dxft is an extended version of Xaw3d, developed as part of xpaint
 with support for UTF8 input and UTF8 encoding of text, and rendering
 text with the Freetype library and Truetype fonts.
 .
 It should be mostly compatible with the original Xaw3d library,
 except for font management: everything using the old X11 core
 font routines should be replaced by their freetype equivalents.

Package: libxaw3dxft8
Description-md5: f303bb8321b96810c235a91eef4858bd
Description-en: Extended version of Xaw3d with support for UTF8
 Xaw3dxft is an extended version of Xaw3d, developed as part of xpaint
 with support for UTF8 input and UTF8 encoding of text, and rendering
 text with the Freetype library and Truetype fonts.
 .
 It should be mostly compatible with the original Xaw3d library,
 except for font management: everything using the old X11 core
 font routines should be replaced by their freetype equivalents.

Package: libxaw3dxft8-dev
Description-md5: 9e07d3c190d326dc6213343b0810f131
Description-en: Extended version of Xaw3d with support for UTF8 (Development files)
 Xaw3dxft is an extended version of Xaw3d, developed as part of xpaint
 with support for UTF8 input and UTF8 encoding of text, and rendering
 text with the Freetype library and Truetype fonts.
 .
 It should be mostly compatible with the original Xaw3d library,
 except for font management: everything using the old X11 core
 font routines should be replaced by their freetype equivalents.
 .
 This package contains the development files for libxaw3dxft.

Package: libxbae-dev
Description-md5: c4a69bfcf652ba2f60477e159a06e7a2
Description-en: Xbae Matrix Widget development package
 XbaeMatrix is a free Motif table widget which presents an editable array of
 string data to the user in a scrollable table similar to a spreadsheet. The
 rows and columns of the Matrix may optionally be labelled. A number of
 "fixed" and "trailing fixed" rows or columns may be specified.
 .
 This package provides the development library and headers.

Package: libxbae4m
Description-md5: 94da7034d557c60649aa5f4a7c4e35da
Description-en: Xbae Matrix Widget libraries
 XbaeMatrix is a free Motif table widget which presents an editable array of
 string data to the user in a scrollable table similar to a spreadsheet. The
 rows and columns of the Matrix may optionally be labelled. A number of
 "fixed" and "trailing fixed" rows or columns may be specified.
 .
 This package provides the C run-time form of the library, compiled against
 OpenMotif.

Package: libxbean-java
Description-md5: 4e20fc84d5185eaed9c196b285d1ce59
Description-en: plugin based Java application server
 The goal of XBean project is to created a plugin based server analogous to
 Eclipse being a plugin based IDE. XBean will be able to discover, download and
 install server plugins from an Internet based repository. In addition, it
 include support for multiple IoC systems, support for running with no IoC
 system, JMX without JMX code, lifecycle and class loader management, and a rock
 solid Spring integration.

Package: libxbean-reflect-java
Description-md5: 0580be61fe672af562a22cef4fcc84d2
Description-en: plugin based Java application server (xbean-reflect)
 The goal of XBean project is to created a plugin based server analogous to
 Eclipse being a plugin based IDE. XBean will be able to discover, download and
 install server plugins from an Internet based repository. In addition, it
 include support for multiple IoC systems, support for running with no IoC
 system, JMX without JMX code, lifecycle and class loader management, and a rock
 solid Spring integration.
 .
 This package contains the xbean-reflect module which provides very flexible
 ways to create objects and graphs of objects for DI frameworks.

Package: libxbyak-dev
Description-md5: 69e297e9f1fc6d7edfc77f72b06d5dfa
Description-en: JIT assembler for x86(IA32), x64(AMD64, x86-64)
 Xbyak is a C++ header library that enables dynamically to assemble
 x86(IA32), x64(AMD64, x86-64) mnemonic.
 .
 The library supports any compiler supporting C++03 or later.
 .
 This package contains the development headers.

Package: libxc-dev
Description-md5: 722cdc3bb5e4561e1598927e69cbf53a
Description-en: Library of Exchange-Correlation Functionals (development files)
 LibXC is a library of exchange-correlation (XC) functionals for
 density-functional theory (DFT). The aim is to provide a portable, well
 tested and reliable set of exchange and correlation functionals that
 can be used by other codes.
 .
 This package contains the static library, the C headers and the Fortran
 modules necessary for developers.

Package: libxc9
Description-md5: 6e0ce946538a7a9e876ee57d2ac68bd4
Description-en: Library of Exchange-Correlation Functionals
 LibXC is a library of exchange-correlation (XC) functionals for
 density-functional theory (DFT). The aim is to provide a portable, well
 tested and reliable set of exchange and correlation functionals that
 can be used by other codes. Supported XC functionals include:
 .
 * Local Density Approximation (LDA) functionals including Slater exchange,
 and VWN, Perdew-Zunger or PADE correlation.
 * Generalized Gradient Approximation (GGA) XC functionals including PBE,
 PW91, BLYP, HCTH93, HCTH120, HCTH147, HCTH407, as well as B88 exchange and
 LYP or P86 correlation.
 * Hybrid XC functionals including B3LYP, PBE0, B97, X3LYP, BHANDH, HSE03
 and HSE06.
 * Meta-GGA XC functionals including TPSS, M05 and M06.

Package: libxcb-cursor-dev
Description-md5: 32406a6c033b130d09d718d205c03792
Description-en: utility libraries for X C Binding -- cursor, development files
 This package contains the header and library files needed to build software
 using libxcb-cursor, providing port of Xlib's libXcursor functions.
 .
 The xcb-util module provides a number of libraries which sit on top of libxcb,
 the core X protocol library, and some of the extension libraries. These
 experimental libraries provide convenience functions and interfaces which make
 the raw X protocol more usable. Some of the libraries also provide client-side
 code which is not strictly part of the X protocol but which have traditionally
 been provided by Xlib.

Package: libxcb-cursor0
Description-md5: 913bb1fef7bb663804d3cd90aa699dab
Description-en: utility libraries for X C Binding -- cursor
 This package contains the library files needed to run software using
 libxcb-cursor, providing port of Xlib's libXcursor functions.
 .
 The xcb-util module provides a number of libraries which sit on top of libxcb,
 the core X protocol library, and some of the extension libraries. These
 experimental libraries provide convenience functions and interfaces which make
 the raw X protocol more usable. Some of the libraries also provide client-side
 code which is not strictly part of the X protocol but which have traditionally
 been provided by Xlib.

Package: libxcb-errors-dev
Description-md5: 365b6146920c781e8c7809445fce27b6
Description-en: Helper library for printing information about X11 errors (dev)
 xcb-util-errors is a utility library that gives human readable names
 to error codes and event codes and also to major and minor numbers.
 .
 The necessary information is drawn from xcb-proto's protocol descriptions.
 .
 This library is especially useful when working with extensions and is mostly
 useful for debugging.
 .
 This package contains the header and development files needed to build
 software using xcb-util-errors library.

Package: libxcb-errors0
Description-md5: 1242a8b25d34753e2d1b02638c74b431
Description-en: Helper library for printing information about X11 errors (shared library)
 xcb-util-errors is a utility library that gives human readable names
 to error codes and event codes and also to major and minor numbers.
 .
 The necessary information is drawn from xcb-proto's protocol descriptions.
 .
 This library is especially useful when working with extensions and is mostly
 useful for debugging.
 .
 This package contains the shared library files needed for software using
 xcb-util-errors library.

Package: libxcb-ewmh-dev
Description-md5: 8fdca50e86377a52b3ab8c1d3339445a
Description-en: utility libraries for X C Binding -- ewmh, development files
 This package contains the header and library files needed to build software
 using libxcb-ewmh, providing client and window-manager helpers for EWMH.
 .
 The xcb-util module provides a number of libraries which sit on top of
 libxcb, the core X protocol library, and some of the extension
 libraries. These experimental libraries provide convenience functions
 and interfaces which make the raw X protocol more usable. Some of the
 libraries also provide client-side code which is not strictly part of
 the X protocol but which have traditionally been provided by Xlib.

Package: libxcb-ewmh2
Description-md5: 4341a0d1216922b8d548887a23bc1862
Description-en: utility libraries for X C Binding -- ewmh
 This package contains the library files needed to run software using
 libxcb-ewmh, providing client and window-manager helpers for EWMH.
 .
 The xcb-util module provides a number of libraries which sit on top of
 libxcb, the core X protocol library, and some of the extension
 libraries. These experimental libraries provide convenience functions
 and interfaces which make the raw X protocol more usable. Some of the
 libraries also provide client-side code which is not strictly part of
 the X protocol but which have traditionally been provided by Xlib.

Package: libxcb-icccm4
Description-md5: 250dc4e8740787d8010e1a0d78c55114
Description-en: utility libraries for X C Binding -- icccm
 This package contains the library files needed to run software using
 libxcb-icccm, providing client and window-manager helpers for ICCCM.
 .
 The xcb-util module provides a number of libraries which sit on top of
 libxcb, the core X protocol library, and some of the extension
 libraries. These experimental libraries provide convenience functions
 and interfaces which make the raw X protocol more usable. Some of the
 libraries also provide client-side code which is not strictly part of
 the X protocol but which have traditionally been provided by Xlib.

Package: libxcb-icccm4-dev
Description-md5: b700b76accd3450e24a40baa71cc5ab2
Description-en: utility libraries for X C Binding -- icccm, development files
 This package contains the header and library files needed to build software
 using libxcb-icccm, providing client and window-manager helpers for ICCCM.
 .
 The xcb-util module provides a number of libraries which sit on top of
 libxcb, the core X protocol library, and some of the extension
 libraries. These experimental libraries provide convenience functions
 and interfaces which make the raw X protocol more usable. Some of the
 libraries also provide client-side code which is not strictly part of
 the X protocol but which have traditionally been provided by Xlib.

Package: libxcb-image0
Description-md5: a044f5d11519e42d4dc9c647e530afeb
Description-en: utility libraries for X C Binding -- image
 This package contains the library files needed to run software using
 libxcb-image, providing port of Xlib's XImage and XShmImage functions.
 .
 The xcb-util module provides a number of libraries which sit on top of
 libxcb, the core X protocol library, and some of the extension
 libraries. These experimental libraries provide convenience functions
 and interfaces which make the raw X protocol more usable. Some of the
 libraries also provide client-side code which is not strictly part of
 the X protocol but which have traditionally been provided by Xlib.

Package: libxcb-image0-dev
Description-md5: 49a87b55df5c3171489d616e6f49848c
Description-en: utility libraries for X C Binding -- image, development files
 This package contains the header and library files needed to build software
 using libxcb-image, providing port of Xlib's XImage and XShmImage functions.
 .
 The xcb-util module provides a number of libraries which sit on top of
 libxcb, the core X protocol library, and some of the extension
 libraries. These experimental libraries provide convenience functions
 and interfaces which make the raw X protocol more usable. Some of the
 libraries also provide client-side code which is not strictly part of
 the X protocol but which have traditionally been provided by Xlib.

Package: libxcb-imdkit-dev
Description-md5: a7de439e776f2934f114a932bf813f77
Description-en: XIM protocol implementation in XCB (development files)
 xcb-imdkit is an implementation of XIM protocol in XCB.
 Comparing with the implementation of IMDkit with Xlib and
 xim inside Xlib, it has less memory foot print, better performance
 and safer on malformed client.
 .
 It doesn't have complete protocol support though since some part of
 the protocol is never used.
 .
 This package provides development files of xcb-imdkit.

Package: libxcb-imdkit1
Description-md5: 34fc702888d3c88c473230cf42e180ce
Description-en: XIM protocol implementation in XCB
 xcb-imdkit is an implementation of XIM protocol in XCB.
 Comparing with the implementation of IMDkit with Xlib and
 xim inside Xlib, it has less memory foot print, better performance
 and safer on malformed client.
 .
 It doesn't have complete protocol support though since some part of
 the protocol is never used.
 .
 This package provides shared library of xcb-imdkit.

Package: libxcb-keysyms1
Description-md5: b13c6d7cacf99604cfb3199b3b3098d2
Description-en: utility libraries for X C Binding -- keysyms
 This package contains the library files needed to run software using
 libxcb-keysyms, providing standard X key constants and conversion to/from
 keycodes.
 .
 The xcb-util module provides a number of libraries which sit on top of
 libxcb, the core X protocol library, and some of the extension
 libraries. These experimental libraries provide convenience functions
 and interfaces which make the raw X protocol more usable. Some of the
 libraries also provide client-side code which is not strictly part of
 the X protocol but which have traditionally been provided by Xlib.

Package: libxcb-keysyms1-dev
Description-md5: 20b52420f85db118fb3a95ad039b16b0
Description-en: utility libraries for X C Binding -- keysyms, development files
 This package contains the header and library files needed to build software
 using libxcb-keysyms, providing standard X key constants and conversion to/from
 keycodes.
 .
 The xcb-util module provides a number of libraries which sit on top of
 libxcb, the core X protocol library, and some of the extension
 libraries. These experimental libraries provide convenience functions
 and interfaces which make the raw X protocol more usable. Some of the
 libraries also provide client-side code which is not strictly part of
 the X protocol but which have traditionally been provided by Xlib.

Package: libxcb-render-util0
Description-md5: 63d61510faea6f0a8654420ce1402aca
Description-en: utility libraries for X C Binding -- render-util
 This package contains the library files needed to run software using
 libxcb-render-util, providing convenience functions for the Render extension.
 .
 The xcb-util module provides a number of libraries which sit on top of
 libxcb, the core X protocol library, and some of the extension
 libraries. These experimental libraries provide convenience functions
 and interfaces which make the raw X protocol more usable. Some of the
 libraries also provide client-side code which is not strictly part of
 the X protocol but which have traditionally been provided by Xlib.

Package: libxcb-render-util0-dev
Description-md5: 34a482e99c484b555adf850d6faff3f9
Description-en: utility libraries for X C Binding -- render-util (devel)
 This package contains the header and library files needed to build software
 using libxcb-render-util, providing convenience functions for the Render
 extension.
 .
 The xcb-util module provides a number of libraries which sit on top of
 libxcb, the core X protocol library, and some of the extension
 libraries. These experimental libraries provide convenience functions
 and interfaces which make the raw X protocol more usable. Some of the
 libraries also provide client-side code which is not strictly part of
 the X protocol but which have traditionally been provided by Xlib.

Package: libxcb-xrm-dev
Description-md5: 8f5c37c1192f5d0e803a3e7499552c45
Description-en: utility functions for the X resource manager, development files
 This package contains the header and library files needed to build software
 using libxcb-xrm, providing utility functions for the X resource manager.
 .
 The xcb-util module provides a number of libraries which sit on top of libxcb,
 the core X protocol library, and some of the extension libraries. These
 experimental libraries provide convenience functions and interfaces which make
 the raw X protocol more usable. Some of the libraries also provide client-side
 code which is not strictly part of the X protocol but which have traditionally
 been provided by Xlib.

Package: libxcb-xrm0
Description-md5: 2ab3eecf922dd3161429eb265aa85868
Description-en: utility functions for the X resource manager
 This package contains the library files needed to run software using
 libxcb-xrm, providing utility functions for the X resource manager.
 .
 The xcb-util module provides a number of libraries which sit on top of libxcb,
 the core X protocol library, and some of the extension libraries. These
 experimental libraries provide convenience functions and interfaces which make
 the raw X protocol more usable. Some of the libraries also provide client-side
 code which is not strictly part of the X protocol but which have traditionally
 been provided by Xlib.

Package: libxcomp-dev
Description-md5: 43a042e61e714cf0eb43b333d5430db2
Description-en: NX compression library (development headers)
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides the compression library.
 .
 This package contains the development headers for this library.

Package: libxcomp3t64
Description-md5: 4c74a78bb6e9350290b346de36b2cbff
Description-en: NX compression library
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides the compression library.

Package: libxcompshad-dev
Description-md5: 054ef92929d469c3af75e55fa1ec0494
Description-en: NX shadowing library (development headers)
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides a library for shadow session support.
 .
 This package contains the development headers for this library.

Package: libxcompshad3t64
Description-md5: 8c553b25dba2dbcfab51648e90c6f00d
Description-en: NX shadowing library
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides a library for shadow session support.

Package: libxcrypt-source
Description-md5: eec969ff9fa519b04e0b91c2a8c8a92b
Description-en: libcrypt shared library: sources
 This package contains the sources and patches which are needed to
 build libxcrypt.

Package: libxdelta2-dev
Description-md5: 2fb1212a99b86eab177f67119f3eea2f
Description-en: Xdelta development files
 Xdelta is an application program designed to compute changes between
 files.  These changes (deltas) are similar to the output of the
 "diff" program in that they may be used to store and transmit only the
 changes between files.  However, unlike diff, the output of Xdelta is
 not expressed in a human-readable format--Xdelta can also apply
 these deltas to a copy of the original file.  Xdelta uses a fast,
 linear algorithm and performs well on both binary and text files.
 .
 This is are the development files for the runtime library.

Package: libxdelta2t64
Description-md5: 0075b546e0ac9c34575120ccb0a42a20
Description-en: Xdelta runtime library
 Xdelta is an application program designed to compute changes between
 files.  These changes (deltas) are similar to the output of the
 "diff" program in that they may be used to store and transmit only the
 changes between files.  However, unlike diff, the output of Xdelta is
 not expressed in a human-readable format--Xdelta can also apply
 these deltas to a copy of the original file.  Xdelta uses a fast,
 linear algorithm and performs well on both binary and text files.
 .
 This is the runtime library.

Package: libxdf-dev
Description-md5: 6d9f5d7a49c959c652b221b9e097d346
Description-en: C++ library for loading XDF files (headers and static lib)
 Libxdf is a cross-platform C++ library for loading multimodal, multi-
 rate signals stored in XDF files. Libxdf is used in the biosignal
 viewing application SigViewer. It can also be integrated into other C++
 applications.
 .
 This package contains the header files and the static library

Package: libxdf0
Description-md5: 7a664ab760922b821d05a6b9150e3980
Description-en: C++ library for loading XDF files
 Libxdf is a cross-platform C++ library for loading multimodal, multi-
 rate signals stored in XDF files. Libxdf is used in the biosignal
 viewing application SigViewer. It can also be integrated into other C++
 applications.

Package: libxdffileio-dev
Description-md5: 8a1c471f18c8c7f1c06e00827845f516
Description-en: Library to read/write EEG data file formats (development files)
 xdffileio is a library that provides a unified interface for writing and
 reading various biosignal file formats in realtime (i.e. streaming). It has
 been designed to provide a flexible, consistent and generic interface to
 all supported file formats while minimizing the overhead the function
 calls: the heaviest operations (type casting, scaling and formatting) are
 offloaded into a separated thread. This design makes its particularly
 suitable to be directly used in a data acquisition loop (like in
 electrophysiology recording or in Brain-Computer Interfaces (BCI)).
 .
 The genericity of the interface makes trivial various operations like
 transformation of a recorded file or its conversion to another file format.
 xdffileio currently supports EDF, BDF, GDF1 and GDF2 file formats and more
 will be added in future.
 .
 This package contains the files needed to compile and link programs which
 use xdffileio.

Package: libxdffileio0t64
Description-md5: e0042191c2f7988926fb7d40ab00dd29
Description-en: Library to read/write EEG data file formats
 xdffileio is a library that provides a unified interface for writing and
 reading various biosignal file formats in realtime (i.e. streaming). It has
 been designed to provide a flexible, consistent and generic interface to
 all supported file formats while minimizing the overhead of the function
 calls: the heaviest operations (type casting, scaling and formatting) are
 offloaded into a separated thread. This design makes its particularly
 suitable to be directly used in a data acquisition loop (like in
 electrophysiology recording or in Brain-Computer Interfaces (BCI)).
 .
 The genericity of the interface makes trivial various operations like
 transformation of a recorded file or its conversion to another file format.
 xdffileio currently supports EDF, BDF, GDF1 and GDF2 file formats and more
 will be added in future.

Package: libxdg-basedir-dev
Description-md5: 7ce6806c457e1f0f48ba48652abb9167
Description-en: Implementation of the XDG Base Directory Specifications (development files)
 The XDG Base Directory Specification defines where should user files be
 looked for by defining one or more base directories relative in with they
 should be located.
 .
 This library implements functions to list the directories according to the
 specification and provides a few higher-level functions.
 .
 This package contains the library headers and documentation for developers.

Package: libxdg-basedir1
Description-md5: d4d4a9926a96098bcd26b9715f3641e5
Description-en: Implementation of the XDG Base Directory Specifications
 The XDG Base Directory Specification defines where should user files be
 looked for by defining one or more base directories relative in with they
 should be located.
 .
 This library implements functions to list the directories according to the
 specification and provides a few higher-level functions.

Package: libxdgutilsbasedir1.0.1
Description-md5: 6db0ea364b53b7ae25fd8bce8ccf83c7
Description-en: Implementation BaseDir in Free Desktop Standards for C++
 This project was started to fulfill the need of a reliable
 implementations of such standards in the AppImage project.
 It is totally standalone and only depends on
 the standard c++ library (stdlib).
 .
 It has been split in different modules according to the
 Free Desktop Standards, the current implemented ones are:
 - Desktop Entry 1.2 (mostly complete)
 - Base Dir 0.7 (draft)
 .
 This is the library files for BaseDir.

Package: libxdgutilsdesktopentry1.0.1
Description-md5: e408afba4089c548357b1fa4f4d8409f
Description-en: Implementation Desktop Entry in Free Desktop Standards for C++
 This project was started to fulfill the need of a reliable
 implementations of such standards in the AppImage project.
 It is totally standalone and only depends on
 the standard c++ library (stdlib).
 .
 It has been split in different modules according to the
 Free Desktop Standards, the current implemented ones are:
 - Desktop Entry 1.2 (mostly complete)
 - Base Dir 0.7 (draft)
 .
 This is the library files for Desktop Entry.

Package: libxdmf-dev
Description-md5: b71cbe04372ed29c372ce47fa72cc1db
Description-en: eXtensible Data Model and Format development tools
 This package contains the headers and development tools needed to build
 against the Xdmf libraries.

Package: libxdmf3t64
Description-md5: c8c6de8d1a10cb7c1a8ac2e6afb0dbfc
Description-en: eXtensible Data Model and Format library
 The need for a standardized method to exchange scientific data between
 High Performance Computing codes and tools lead to the development of the
 eXtensible Data Model and Format (XDMF) . Uses for XDMF range from a
 standard format used by HPC codes to take advantage of widely used
 visualization programs like ParaView and VisIt,
 to a mechanism for performing coupled calculations using multiple,
 previously stand alone codes.
 .
 XDMF uses XML to store Light data and to describe the data Model.
 HDF5 is used to store Heavy data. The data Format is stored redundantly
 in both XML and HDF5. This allows tools to parse XML to determine the
 resources that will be required to access the Heavy data.
 .
 This package provides a version built on the serial version of HDF5.

Package: libxdo-dev
Description-md5: e94568644c95e77b28b80f09c5c32036
Description-en: library for simulating X11 keyboard/mouse input
 libxdo lets you programmatically (or manually) simulate keyboard
 input and mouse activity, move and resize windows, etc. It does this
 using X11's XTEST extension and other Xlib functions.
 .
 This package contains developer tools (headers, libraries) for libxdo.

Package: libxdo3
Description-md5: c2f2af808d2fe29bcdf8c0f4e4070d5f
Description-en: library for simulating (generating) X11 keyboard/mouse input events
 libxdo lets you programmatically (or manually) simulate keyboard
 input and mouse activity, move and resize windows, etc. It does this
 using X11's XTEST extension and other Xlib functions.

Package: libxdot-dev
Description-md5: 6ba87f555b0d8bbce24801d4ff6450a4
Description-en: rich set of graph drawing tools - xdot library (devel)
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package installs the libraries and headers necessary to link graphviz
 library routines into an application. It also installs additional man pages.
 .
 Note: A graphviz user doesn't need to install this package.

Package: libxdot4
Description-md5: 5bb95dff142ccbf7ab2946dc3a7a4dc1
Description-en: rich set of graph drawing tools - xdot library
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the xdot library.

Package: libxeddsa-dev
Description-md5: c8d1175cef824c84ca54e2a85282e1eb
Description-en: toolkit around Curve25519 and Ed25519 key pairs - development files
 A toolkit around Curve25519 and Ed25519 key pairs, with a focus on
 conversion between the two. Offers:
 .
 - Conversion between Curve25519 and Ed25519 public keys
 - Extraction of private keys from seeds
 - Ed25519 digital signing using seeds or private keys
 - Ed25519 digital signature verification
 - X25519 Diffie-Hellman key agreement
 .
 This package contains the development files.

Package: libxeddsa2t64
Description-md5: c140bb91245cd2d22b3adf483b80f3ce
Description-en: toolkit around Curve25519 and Ed25519 key pairs - shared library
 A toolkit around Curve25519 and Ed25519 key pairs, with a focus on
 conversion between the two. Offers:
 .
 - Conversion between Curve25519 and Ed25519 public keys
 - Extraction of private keys from seeds
 - Ed25519 digital signing using seeds or private keys
 - Ed25519 digital signature verification
 - X25519 Diffie-Hellman key agreement
 .
 This package contains the shared library.

Package: libxen-dev
Description-md5: d0081287d639409783b21183a7d8fd9d
Description-en: Public headers and libs for Xen
 This package contains the public headers and static libraries for Xen.
 .
 The libxenlight library is intended as a common base for all Xen toolstack
 developers.  The libxlutil library contains additional helpers which may
 be useful to toolstack developers.
 .
 The libxenstore library allows userspace processes to interact with
 the XenStore database.  Command line tools for accessing xenstore are
 provided is via the xenstore-utils package.
 .
 Most of the other included libraries are internal, and intended for
 use by the Xen toolstack, rather than directly.

Package: libxencall1
Description-md5: d1373591e42542257a1d8c9d2a8441b1
Description-en: Xen runtime library - libxencall
 Shared library for Xen utilities.

Package: libxendevicemodel1
Description-md5: 9bc1ff17e423b6546c0591fedefc5bdb
Description-en: Xen runtime libraries - libxendevicemodel
 Shared library for Xen utilities.

Package: libxenevtchn1
Description-md5: 10cc34c727d27fc4482c211091e25f1c
Description-en: Xen runtime libraries - libxenevtchn
 Shared library for Xen utilities.

Package: libxenforeignmemory1
Description-md5: dcbe3ced47522d91b647a027a556a47b
Description-en: Xen runtime libraries - libxenforeignmemory
 Shared library for Xen utilities.

Package: libxengnttab1
Description-md5: 2b706da1d8e5e5824e00a7dd8692a25a
Description-en: Xen runtime libraries - libxengnttab
 Shared library for Xen utilities.

Package: libxenhypfs1
Description-md5: ce0c99512ceaf2003c6e5407d3c5cdaa
Description-en: Xen runtime library - libxenhypfs
 Shared library for Xen utilities.

Package: libxenium-dev
Description-md5: 361befe42b4d27927bdff4492075514d
Description-en: concurrent data structures and memory reclamation algorithms
 xenium is a header-only library that provides a collection of concurrent
 data structures and memory reclamation algorithms. The data structures
 are parameterized so that they can be used with various reclamation
 schemes (similar to how the STL allows customization of allocators).
 .
 * header only
 * highly customizable
 * no initialization code needed
 * supports dynamic number of threads (no fixed compile time
 specification)

Package: libxenium-doc
Description-md5: d6589a3b67dc9c153ce3ed729c17d83b
Description-en: HTML documentation for the xenium library
 xenium is a header-only library that provides a collection of concurrent
 data structures and memory reclamation algorithms. The data structures
 are parameterized so that they can be used with various reclamation
 schemes (similar to how the STL allows customization of allocators).
 .
 * header only
 * highly customizable
 * no initialization code needed
 * supports dynamic number of threads (no fixed compile time
 specification)
 .
 This package contains the documentation for libxenium as well as some
 benchmarking and testing code.

Package: libxenmisc4.20
Description-md5: e17bdea6a4ec9706c9fc225e4b03269d
Description-en: Xen runtime libraries - miscellaneous, versioned ABI
 Shared libraries for Xen utilities.
 This package contains libraries whose ABI changes with each
 new upstream Xen release, which include ones which embed
 knowledge of hypervisor-version-specific hypercall ABIs.

Package: libxenstore4
Description-md5: da0c7baa0e5240359f0489e50b89b477
Description-en: Xen runtime libraries - libxenstore
 Shared library for Xen utilities.

Package: libxentoolcore1
Description-md5: 8c11c2b3d3fbc956f701f226d434796a
Description-en: Xen runtime libraries - libxentoolcore
 Shared library for Xen utilities.

Package: libxentoollog1
Description-md5: 79089374ec5ece1ae540dda65e7c681a
Description-en: Xen runtime libraries - libxentoollog
 Shared library for Xen utilities.

Package: libxerces-c-dev
Description-md5: 54e05289a6d996ad3256abcc6103997c
Description-en: validating XML parser library for C++ (development files)
 Xerces-C++ is a validating XML parser written in a portable subset of
 C++.  This package contains the development files for Xerces. It also
 contains sources to various sample files.  The libxerces-c-samples
 package contains compiled versions of the samples.

Package: libxerces-c-doc
Description-md5: 06082002b57d6dbfccba8d32d05603a8
Description-en: validating XML parser library for C++ (documentation)
 Xerces-C++ is a validating XML parser written in a portable subset of
 C++.  This package contains the developer documentation, including
 programming guides and API documentation.

Package: libxerces-c-samples
Description-md5: 616bebc75560a389e9ddab2b6f83cbf8
Description-en: validating XML parser library for C++ (compiled samples)
 Xerces-C++ is a validating XML parser written in a portable subset of
 C++.  This package contains compiled versions of the samples.  You
 probably don't want this package, but it can be useful if you are
 trying to reproduce a problem before reporting a bug that will be
 easy for the xerces developers to reproduce.

Package: libxerces-c3.2t64
Description-md5: 4832cdf201d3a91b1e292ad7745353a0
Description-en: validating XML parser library for C++
 Xerces-C++ is a validating XML parser written in a portable subset of
 C++.  Xerces-C++ makes it easy to give your application the ability
 to read and write XML data. A shared library is provided for parsing,
 generating, manipulating, and validating XML documents. Xerces-C++ is
 faithful to the XML 1.0 recommendation and associated standards (DOM
 1.0, DOM 2.0, SAX 1.0, SAX 2.0, Namespaces, XML Schema Part 1 and
 Part 2).  It also provides experimental implementations of XML 1.1
 and DOM Level 3.0.  The parser provides high performance, modularity,
 and scalability.

Package: libxerces2-java
Description-md5: 8c6ef036dd6773a35e620d3315686d17
Description-en: Validating XML parser for Java with DOM level 3 support
 The Xerces2 Java parser is the reference implementation of XNI, the
 Xerces Native Interface, and also a fully conforming XML Schema processor.
 .
 Xerces2-J supports the following standards and APIs:
 * eXtensible Markup Language (XML) 1.0 Second Edition Recommendation
 * Namespaces in XML Recommendation
 * Document Object Model (DOM) Level 2 Core, Events, and Traversal and
 Range Recommendations
 * Simple API for XML (SAX) 2.0.1 Core and Extension
 * Java APIs for XML Processing (JAXP) 1.2.01
 * XML Schema 1.0 Structures and Datatypes Recommendations
 * Experimental implementation of the Document Object Model (DOM) Level 3
 Core and Load/Save Working Drafts
 * Provides a partial implementation of the XML Inclusions (XInclude) W3C
 Candidate Recommendation
 .
 Xerces is now able to parse documents written according to the XML 1.1
 Candidate Recommendation, except that it does not yet provide an option to
 enable normalization checking as described in section 2.13 of this
 specification. It also handles namespaces according to the  XML Namespaces 1.1
 Candidate Recommendation, and will correctly serialize XML 1.1 documents if
 the DOM level 3 load/save API's are in use.

Package: libxerces2-java-doc
Description-md5: d4775a592fb8e72827658cfc1b26bc40
Description-en: Validating XML parser for Java -- Documentation and examples
 The Xerces2 Java parser is the reference implementation of XNI, the
 Xerces Native Interface, and also a fully conforming XML Schema processor.
 .
 This package contains the documentation in HTML format, the Javadoc API
 documentation and some examples.

Package: libxerial-sqlite-jdbc-java
Description-md5: 7a02f39fef516a85b9796dd34f626aba
Description-en: Xerial's SQLite JDBC Driver
 SQLite JDBC, developed by Taro L. Saito, is a library for accessing and
 creating SQLite database files in Java.

Package: libxerial-sqlite-jdbc-jni
Description-md5: f96e011e9db46f3010cb8cb241646f8a
Description-en: Xerial's SQLite JDBC Driver (jni)
 SQLite JDBC, developed by Taro L. Saito, is a library for accessing and
 creating SQLite database files in Java.
 .
 This package contains the jni.

Package: libxeus-zmq8
Description-md5: 2666756e1b741120391db2040636086c
Description-en: ZeroMQ middleware for xeus (library)
 xeus-zmq provides the ZMQ transport for the Jupyter kernel protocol. This
 was formerly part of libxeus but was split into a separate library for
 xeus >= 3
 .
 This package contains the shared library.

Package: libxeus14
Description-md5: c9b0fc6f37086ac6ad0e12a58cd3e07d
Description-en: C++ Implementation of the Jupyter Kernel protocol (library)
 xeus enables custom kernel authors to implement Jupyter kernels more
 easily. It takes the burden of implementing the Jupyter Kernel protocol
 so developers can focus on implementing the interpreter part of the Kernel.
 .
 This package contains the shared library.

Package: libxfce4panel-2.0-4
Description-md5: c95df6f623e80733d266da6879368de6
Description-en: Xfce4 panel library (GTK3 variant)
 This package contains the GTK3 variant of the panel library, used by the
 various plugins for the Xfce panel.

Package: libxfce4panel-2.0-dev
Description-md5: 6880f0ca5aa7b31a9271c73e2124b605
Description-en: Xfce4 panel library (development files for GTK3 variant)
 This package contains development files for the library (GTK3 variant) used by
 various plugins for the Xfce panel.

Package: libxfce4ui-2-0
Description-md5: 5827d8edef6adfe4e02e9693072fa796
Description-en: widget library for Xfce - Gtk+3 variant
 libxfce4ui is used to share commonly used Xfce widgets among the Xfce
 applications.
 .
 This package provides the Gtk+3 variant of libxfce4ui.

Package: libxfce4ui-2-dev
Description-md5: 69eada05b32bd7a88fdc4d3b438f480a
Description-en: Development files for libxfce4ui - Gtk+3 variant
 This package contains the headers and the static library
 for libxfce4ui.
 .
 This package provides development files for the Gtk+3 variant of libxfce4ui.

Package: libxfce4ui-common
Description-md5: 85e0ca1a851c9c51ccca18804870c540
Description-en: common files for libxfce4ui
 This package contains the common files for both variants of libxfce4ui.

Package: libxfce4ui-utils
Description-md5: 9c43331af4544b93d1aa92faddd6f6e6
Description-en: Utility files for libxfce4ui
 This package contains the Xfce settings plugin and the utility files for
 libxfce4ui-2-0 which are:
 - xfce4-about

Package: libxfce4util-bin
Description-md5: b689a2cadc35eba09a68fd2e7fc959ba
Description-en: tools for libxfce4util
 This package contains binaries used by Xfce basic utility library.
 At the moment, the following programs are included:
 - xfce4-kiosk-query: query Xfce kiosk capabilities.

Package: libxfce4util-common
Description-md5: 42e1b497a950bde1e1a7336b5f6c3d81
Description-en: common files for libxfce4util
 This package contains various infrastructure-independent common files for
 libxfce4util, the Xfce utility library.

Package: libxfce4util-dev
Description-md5: db8e6d16a867b50100376bd884e4c01c
Description-en: Development files for libxfce4util7
 This package contains the headers for libxfce4util7. If you intend to code
 applications for the Xfce4 desktop environment, you need to install this
 package.
 .
 The libxfce4util7 Reference Manual is also included and
 it can be consulted using Devhelp or a web browser.

Package: libxfce4util7
Description-md5: 4ea4607cda39a90b4324a6b85bfee9d6
Description-en: Utility functions library for Xfce4
 This package contains libxfce4util7, the basic utility
 function library for Xfce4. If you intend to run Xfce4,
 you need this library.

Package: libxfce4windowing-0-0
Description-md5: 74255a4dc47576ac307077336b758a54
Description-en: Wayland utility functions library for Xfce4
 an abstraction library that attempts to present windowing concepts (screens,
 toplevel windows, workspaces, etc.) in a windowing-system-independent manner.

Package: libxfce4windowing-0-dev
Description-md5: 7e6a1a247c5282b26bb71110cb755394
Description-en: Development files for libxfce4windowing
 This package contains the headers for libxfce4windowing. If you intend to code
 wayland applications for the Xfce4 desktop environment, you need to install
 this package.
 .
 The libxfce4windowing Reference Manual is also included and
 it can be consulted using Devhelp or a web browser.

Package: libxfce4windowing-common
Description-md5: 3e62d626760c767af39d0b43c1798e25
Description-en: common files for libxfce4windowing
 This package contains various architecture-independent common files for
 libxfce4windowing, the Xfce windowing concepts abstraction library.

Package: libxfconf-0-3
Description-md5: 83c14c62e866fd24b1cce1ecbb0cc99d
Description-en: Client library for Xfce4 configure interface
 This package contains a library which can be used by every
 program that aims to be a configuration-manager for Xfce4.
 .
 If you intend to use Xfce4, you definitely want to install
 this package.

Package: libxfconf-0-dev
Description-md5: 4eb280c2fc0b59b9fbb5d66e4b9e2a2d
Description-en: Development files for libxfconf
 This package contains the development files libxfconf which are
 the main part of the Xfce4 configuration system. If you want to
 develop applications that use this library, you want
 to install this package.
 .
 The libxfconf Reference Manual is also included and it can be
 consulted with Devhelp or a web browser.

Package: libxfdashboard-dev
Description-md5: eee9e01e5c56ec50b5637b95adcc8ca6
Description-en: GNOME shell like dashboard for Xfce - development files
 xfdashboard provides an overview of applications currently open enabling the
 user to switch between different applications. The search feature works like
 Xfce's appfinder which makes it convenient to search for and start
 applications.
 .
 This package provides the libxfdashboard development files.

Package: libxfdashboard0
Description-md5: 6b3a852048299aa34b92861cfc51be32
Description-en: GNOME shell like dashboard for Xfce - shared library
 xfdashboard provides an overview of applications currently open enabling the
 user to switch between different applications. The search feature works like
 Xfce's appfinder which makes it convenient to search for and start
 applications.
 .
 This package contains the libxfdashboard shared library.

Package: libxgboost-dev
Description-md5: 46041fbb33dcb1c97be71e3d3f9e2df0
Description-en: Scalable and Flexible Gradient Boosting (Development)
 XGBoost is an optimized distributed gradient boosting library designed to be
 highly efficient, flexible and portable. It implements machine learning
 algorithms under the Gradient Boosting framework. XGBoost provides a parallel
 tree boosting (also known as GBDT, GBM) that solve many data science problems
 in a fast and accurate way. The same code runs on major distributed environment
 (Kubernetes, Hadoop, SGE, MPI, Dask) and can solve problems beyond billions of
 examples.
 .
 This package contains the xgboost development files.

Package: libxgboost-predictor-java
Description-md5: 1ea07b3ef8b55f5497f00a90582a8288
Description-en: Java implementation of XGBoost predictor for online prediction tasks
 XGBoost is an optimized distributed gradient boosting library designed to be
 highly efficient, flexible and portable. It implements machine learning
 algorithms under the Gradient Boosting framework. XGBoost provides a parallel
 tree boosting (also known as GBDT, GBM) that solve many data science problems
 in a fast and accurate way. The same code runs on major distributed
 environment (Kubernetes, Hadoop, SGE, MPI, Dask) and can solve problems beyond
 billions of examples.

Package: libxgboost3
Description-md5: b9e8435604f14fe3fb48c8101b321e08
Description-en: Scalable and Flexible Gradient Boosting (Shared lib)
 XGBoost is an optimized distributed gradient boosting library designed to be
 highly efficient, flexible and portable. It implements machine learning
 algorithms under the Gradient Boosting framework. XGBoost provides a parallel
 tree boosting (also known as GBDT, GBM) that solve many data science problems
 in a fast and accurate way. The same code runs on major distributed environment
 (Kubernetes, Hadoop, SGE, MPI, Dask) and can solve problems beyond billions of
 examples.
 .
 This package contains the xgboost shared object.

Package: libxgks-dev
Description-md5: 8c6c2b1e30888b2639c3e3805d5d154c
Description-en: X11 Graphical Kernel Subsystem, development files
 XGKS is a level 2C implementation of the ANSI Graphical Kernel System (GKS)
 for use in a Unix environment with the X Window System. It supports the
 Fortran language binding and a C language binding based on the 1988 draft.
 .
 GKS is a basic graphics system for applications that produce computer
 generated two-dimensional pictures on line graphics or raster graphics output
 devices.  It supports operator input and interaction by supplying basic
 functions for graphical input and picture segmentation and allows storage and
 dynamic modification of pictures.  GKS is no longer under active development,
 but used in several existing graphical toolkits.
 .
 It is not expected that XGKS will gather any _new_ users, but factoring it out
 simplifies the size and maintenance of some other packages.

Package: libxgks2-data
Description-md5: 4a5e9a075105982290f949b7887fe79e
Description-en: Font files for the X11 Graphical Kernel Subsystem
 XGKS is a level 2C implementation of the ANSI Graphical Kernel System (GKS)
 for use in a Unix environment with the X Window System. It supports the
 Fortran language binding and a C language binding based on the 1988 draft.
 .
 This package contains fonts needed for libxgks2.

Package: libxgks2t64
Description-md5: fd33282444c73ce5047c751129c089fd
Description-en: X11 Graphical Kernel Subsystem, library.
 XGKS is a level 2C implementation of the ANSI Graphical Kernel System (GKS)
 for use in a Unix environment with the X Window System. It supports the
 Fortran language binding and a C language binding based on the 1988 draft.
 .
 GKS is a basic graphics system for applications that produce computer
 generated two-dimensional pictures on line graphics or raster graphics output
 devices.  It supports operator input and interaction by supplying basic
 functions for graphical input and picture segmentation and allows storage and
 dynamic modification of pictures.  GKS is no longer under active development,
 but used in several existing graphical toolkits.
 .
 It is not expected that XGKS will gather any _new_ users, but factoring it out
 simplifies the size and maintenance of some other packages.

Package: libxine2
Description-md5: 957a2236c5b1f440d30843f5b2e99399
Description-en: xine media player library – metapackage
 This is the xine media player library (libxine).
 .
 Libxine provides the complete infrastructure for a video/media player. It
 supports MPEG 1/2 and some AVI and Quicktime videos out of the box, so you
 can use it to play DVDs, (S)VCDs and most video files out there. It
 supports network streams, subtitles and even MP3 or Ogg files. It's
 extensible to your heart's content via plugins for audio and video output,
 input media, demuxers (stream types), audio/video and subtitle codecs.
 .
 While this package does not provide a GUI, building a user-interface
 frontend around this should be quite easy. The xine-ui package provide
 one for your convenience.

Package: libxine2-all-plugins
Description-md5: f98488f7f64d3c7a064234e595a5fb10
Description-en: xine video/media player library ‒ metapackage for all plugins
 This is the xine media player library (libxine).
 .
 Libxine provides the complete infrastructure for a video/media player. It
 supports MPEG 1/2 and some AVI and Quicktime videos out of the box, so you
 can use it to play DVDs, (S)VCDs and most video files out there. It
 supports network streams, subtitles and even MP3 or Ogg files. It's
 extensible to your heart's content via plugins for audio and video output,
 input media, demuxers (stream types), audio/video and subtitle codecs.
 .
 This empty package is just for your convenience and depends on all
 available xine plugin packages.

Package: libxine2-bin
Description-md5: 14fa1dd6fe33cc08e7baf21a1c042f4c
Description-en: xine video/media player library – binary files
 This package contains the core library of the xine video/media player
 engine.
 .
 Libxine provides the complete infrastructure for a video/media player. It
 supports MPEG 1/2 and some AVI and Quicktime videos out of the box, so you
 can use it to play DVDs, (S)VCDs and most video files out there. It
 supports network streams, subtitles and even MP3 or Ogg files. It's
 extensible to your heart's content via plugins for audio and video output,
 input media, demuxers (stream types), audio/video and subtitle codecs.

Package: libxine2-console
Description-md5: 178dcf15d96e1b69d8201050b60c6b00
Description-en: libaa/libcaca/framebuffer related plugins for libxine2
 This package contains plugins for the xine video/media player engine,
 which are commonly used on the command line. In detail, this package
 contains the framebuffer (fb), libaa and libcaca output plugins.
 .
 If you want to view your videos in an xterm, you want to install this
 package.

Package: libxine2-dev
Description-md5: 6afa5faf2489f768a92575c34fb1bd91
Description-en: xine video player library – development packages
 This contains development files (headers, documentation and the like)
 and additional documentation for developers for the xine library
 (libxine).
 .
 Libxine provides the complete infrastructure for a video/media player. It
 supports MPEG 1/2 and some AVI and Quicktime videos out of the box, so you
 can use it to play DVDs, (S)VCDs and most video files out there. It
 supports network streams, subtitles and even MP3 or Ogg files. It's
 extensible to your heart's content via plugins for audio and video output,
 input media, demuxers (stream types), audio/video and subtitle codecs.

Package: libxine2-doc
Description-md5: 18d27b154bae13b7660246419711e749
Description-en: xine video player library – documentation files
 This contains documentation for the xine library (libxine). It consists
 of various textfiles.
 .
 Libxine provides the complete infrastructure for a video/media player. It
 supports MPEG 1/2 and some AVI and Quicktime videos out of the box, so you
 can use it to play DVDs, (S)VCDs and most video files out there. It
 supports network streams, subtitles and even MP3 or Ogg files. It's
 extensible to your heart's content via plugins for audio and video output,
 input media, demuxers (stream types), audio/video and subtitle codecs.

Package: libxine2-ffmpeg
Description-md5: e7ea05e3951778b458f9b89df138a34f
Description-en: MPEG-related plugins for libxine2
 This package contains plugins for the xine video/media player engine,
 which are necessary to decode MPEG-based codecs. Among them, this package
 includes the ffmpeg input plugin for xine, which enables xine-based
 players a large variety of modern audio and video codecs.
 .
 You most probably want to install this package. It is required if you want
 to watch DVDs or digital TV using any xine-based player.

Package: libxine2-misc-plugins
Description-md5: e92eaccc868286824d862751f464eed3
Description-en: Input, audio output and post plugins for libxine2
 This package contains plugins for the xine video/media player engine
 which are used for input, audio output and post-processing.
 .
 You most probably want to install this package. It contains various
 plugins you generally would expect to find on a xine installation.

Package: libxine2-plugins
Description-md5: 0c30d79228c567ae78b048898a975639
Description-en: xine video/media player library ‒ metapackage for commonly-used plugins
 This is the xine media player library (libxine).
 .
 Libxine provides the complete infrastructure for a video/media player. It
 supports MPEG 1/2 and some AVI and Quicktime videos out of the box, so you
 can use it to play DVDs, (S)VCDs and most video files out there. It
 supports network streams, subtitles and even MP3 or Ogg files. It's
 extensible to your heart's content via plugins for audio and video output,
 input media, demuxers (stream types), audio/video and subtitle codecs.
 .
 This empty package is just for your convenience and depends on
 commonly-used xine plugin packages.

Package: libxine2-vdr
Description-md5: b770cc16469a49c37b8e5d48fa5a4468
Description-en: VDR-related plugins for libxine2
 This package contains plugins for the xine video/media player engine,
 which require vdr to be of use.
 .
 If you want to use vdr together with any xine front end, you need this
 package.

Package: libxine2-x
Description-md5: f77db000ccc8902b9a73354c36e4800b
Description-en: X desktop video output plugins for libxine2
 This package contains plugins for the xine video/media player engine
 which are used for video display on the X desktop.
 .
 You most probably want to install this package if you are using a
 graphical front end like gxine, kaffeine or xine-ui. It contains xine
 output plugins necessary for drawing on X11 displays.

Package: libxine2-xvdr
Description-md5: 8285320ce64fa40e19cb147efbf62353
Description-en: Xine input plugin for vdr-plugin-xineliboutput streams
 This plugin adds a new mrl "xvdr://" to Xine, which allows one to play back
 streams provided by vdr-plugin-xineliboutput.

Package: libxineliboutput-fbfe
Description-md5: c9c89af7c88eb635bc1801abbdd50cac
Description-en: Local framebuffer frontend for the xineliboutput plugin
 The xineliboutput vdr plugin requires this library to provide the built-in
 local frontend for framebuffer devices.

Package: libxineliboutput-sxfe
Description-md5: 0e94cb1dd2a20354eafc36e10c8caed4
Description-en: Local X-Server frontend for the xineliboutput plugin
 The xineliboutput vdr plugin requires this library to provide the built-in
 local frontend for X, Xv or XvMC window systems.

Package: libxineliboutput-wlfe
Description-md5: ba4a6674eab2c6c16211aadeefe6ec51
Description-en: Local Waylend frontend for the xineliboutput plugin
 The xineliboutput vdr plugin requires this library to provide the built-in
 local frontend for Wayland window systems.

Package: libxir-dev
Description-md5: dbf9950849013fe00c88a605c69818e2
Description-en: Xilinx Intermediate Representation (XIR) for deep learning algorithms (develop)
 Xilinx Intermediate Representation (XIR) is a graph based
 intermediate representation of the AI algorithms which is well
 designed for compilation and efficient deployment of the
 Domain-specific Processing Unit (DPU) on the FPGA platform. Advanced
 users can apply Whole Application Acceleration to benefit from the
 power of FPGA by extending the XIR to support customized IP in Vitis
 AI flow.
 .
 XIR includes Op, Tensor, Graph and Subgraph libraries, which
 providing a clear and flexible representation for the computational
 graph. For now, it's the foundation for the Vitis AI quantizer,
 compiler, runtime and many other tools. XIR provides in-memory
 format, and file format for different usage. The in-memory format XIR
 is a Graph object, and the file format is a xmodel. A Graph object
 can be serialized to a xmodel while the xmodel can be deserialized to
 the Graph object.
 .
 In the Op library, there's a well-defined set of operators to cover
 the wildly used deep learning frameworks, e.g. TensorFlow, Pytorch
 and Caffe, and all of the built-in operators for DPU. This enhences
 the expression ability and achieves one of the core goals of
 eliminating the difference between these frameworks and providing a
 unified representation for users and developers.
 .
 XIR also provides a Python APIs which is named PyXIR. It enables
 Python users to fully access XIR and benefits in a pure Python
 environment, e.g. co-develop and integrate users' Python project with
 the current XIR based tools without massive dirty work to fix the gap
 between two languages.
 .
 This package provides the development environment for XIR.

Package: libxir-utils
Description-md5: b6df97dd7f6fda23ff690dcb84ec5ed7
Description-en: Xilinx Intermediate Representation (XIR) for deep learning algorithms (utils)
 Xilinx Intermediate Representation (XIR) is a graph based
 intermediate representation of the AI algorithms which is well
 designed for compilation and efficient deployment of the
 Domain-specific Processing Unit (DPU) on the FPGA platform. Advanced
 users can apply Whole Application Acceleration to benefit from the
 power of FPGA by extending the XIR to support customized IP in Vitis
 AI flow.
 .
 XIR includes Op, Tensor, Graph and Subgraph libraries, which
 providing a clear and flexible representation for the computational
 graph. For now, it's the foundation for the Vitis AI quantizer,
 compiler, runtime and many other tools. XIR provides in-memory
 format, and file format for different usage. The in-memory format XIR
 is a Graph object, and the file format is a xmodel. A Graph object
 can be serialized to a xmodel while the xmodel can be deserialized to
 the Graph object.
 .
 In the Op library, there's a well-defined set of operators to cover
 the wildly used deep learning frameworks, e.g. TensorFlow, Pytorch
 and Caffe, and all of the built-in operators for DPU. This enhences
 the expression ability and achieves one of the core goals of
 eliminating the difference between these frameworks and providing a
 unified representation for users and developers.
 .
 XIR also provides a Python APIs which is named PyXIR. It enables
 Python users to fully access XIR and benefits in a pure Python
 environment, e.g. co-develop and integrate users' Python project with
 the current XIR based tools without massive dirty work to fix the gap
 between two languages.
 .
 This package contains the utilities from XIR.

Package: libxir2
Description-md5: bde3c057ea2b72e21e07b07c52e8ead2
Description-en: Xilinx Intermediate Representation (XIR) for deep learning algorithms (runtime)
 Xilinx Intermediate Representation (XIR) is a graph based
 intermediate representation of the AI algorithms which is well
 designed for compilation and efficient deployment of the
 Domain-specific Processing Unit (DPU) on the FPGA platform. Advanced
 users can apply Whole Application Acceleration to benefit from the
 power of FPGA by extending the XIR to support customized IP in Vitis
 AI flow.
 .
 XIR includes Op, Tensor, Graph and Subgraph libraries, which
 providing a clear and flexible representation for the computational
 graph. For now, it's the foundation for the Vitis AI quantizer,
 compiler, runtime and many other tools. XIR provides in-memory
 format, and file format for different usage. The in-memory format XIR
 is a Graph object, and the file format is a xmodel. A Graph object
 can be serialized to a xmodel while the xmodel can be deserialized to
 the Graph object.
 .
 In the Op library, there's a well-defined set of operators to cover
 the wildly used deep learning frameworks, e.g. TensorFlow, Pytorch
 and Caffe, and all of the built-in operators for DPU. This enhences
 the expression ability and achieves one of the core goals of
 eliminating the difference between these frameworks and providing a
 unified representation for users and developers.
 .
 XIR also provides a Python APIs which is named PyXIR. It enables
 Python users to fully access XIR and benefits in a pure Python
 environment, e.g. co-develop and integrate users' Python project with
 the current XIR based tools without massive dirty work to fix the gap
 between two languages.
 .
 This package provides the runtime environment for XIR.

Package: libxisf-dev
Description-md5: 8a42e32f04b4f656e24fe96ccc46782b
Description-en: Library to load and save XISF images development files
 This package contain development files.
 .
 XISF is native format of PixInsight astroprocessing suite.
 Extensible Image Serialization Format (XISF) is the native file format
 of PixInsight. It is a free, open format for storage, management and
 interchange of digital images and associated data.
 .
 This C++ library implements XISF specification 1.0 which can be found at
 https://pixinsight.com/doc/docs/XISF-1.0-spec/XISF-1.0-spec.html

Package: libxisf0
Description-md5: da27e61a3ede194ab30c91dc2308d469
Description-en: Library to load and save XISF images
 XISF is native format of PixInsight astroprocessing suite.
 Extensible Image Serialization Format (XISF) is the native file format
 of PixInsight. It is a free, open format for storage, management and
 interchange of digital images and associated data.
 .
 This C++ library implements XISF specification 1.0 which can be found at
 https://pixinsight.com/doc/docs/XISF-1.0-spec/XISF-1.0-spec.html

Package: libxkbcommon-tools
Description-md5: 59e6db383074cfb0a38822bb0809f902
Description-en: library interface to the XKB compiler - tools
 xkbcommon is a library to handle keyboard descriptions, including loading them
 from disk, parsing them and handling their state. It's mainly meant for client
 toolkits, window systems, and other system applications; currently that
 includes Wayland, kmscon, GTK+, Clutter, and more.
 .
 This package contains the xkbcli tool to interact with XKB keymaps.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>
 .
 This module can be found at
 https://github.com/xkbcommon/libxkbcommon.git

Package: libxlsxwriter-dev
Description-md5: b61012002cefcd5d75eeb3c8c865bcb8
Description-en: Library for XLSX -- development library of xlsxwriter
 Libxlsxwriter is a C library that can be used
 to write text, numbers, formulas and hyperlinks to multiple
 worksheets in an Excel 2007+ XLSX file.
 .
 This package contains the header file and development library of
 xlsxwriter.

Package: libxlsxwriter11
Description-md5: d82cfc2624b63f692a0a3d9178e569b3
Description-en: Library for XLSX -- runtime library
 Libxlsxwriter is a C library that can be used
 to write text, numbers, formulas and hyperlinks to multiple
 worksheets in an Excel 2007+ XLSX file.
 .
 This package contains the runtime and shared library of xlsxwriter.

Package: libxm4
Description-md5: c87371c0880e5f62bd7d32c62b78f01c
Description-en: Motif - X/Motif shared library
 Motif is the industry standard GUI component toolkit for *NIX.
 .
 This package contains the X/Motif shared library.

Package: libxmhtml-dev
Description-md5: 5b01fac7cdfa570e0cbd766fb52db043
Description-en: Motif widget for displaying HTML 3.2 (development files)
 XmHTML is a high performance Motif Widget capable of displaying HTML
 3.2 confirming text.  Graphics support, lesstif compatibility and
 extensive documentation are amongst its many features.
 .
 This is the development kit, containing static libraries and header files
 necessary to build programs that use XmHTML. The runtime library is
 provided by the libxmhtml package.

Package: libxmhtml1.1t64
Description-md5: 87a7a87c552d2931f16702ddc8bf6c56
Description-en: Motif widget for displaying HTML 3.2 (library)
 XmHTML is a high performance Motif Widget capable of displaying HTML
 3.2 confirming text.  Graphics support, lesstif compatibility and
 extensive documentation are amongst its many features.
 .
 This package provides the runtime shared library. The libxmhtml-dev
 package provides the header files, and the static library.

Package: libxml++-4.0-1
Description-md5: c3c47d2bd9fc5fd8cec54cfdd8122132
Description-en: C++ interface to the GNOME XML library (libxml2)
 Libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
 known as the GNOME XML library).  It has SAX and DOM-like APIs, but does not
 attempt to conform exactly to the DOM specification because they are not
 aimed at C++.  Its API is much simpler than the underlying libxml C API.
 .
 This build provides version 4.0 of the API and uses glibmm-2.68 to handle
 UTF-8 characters rather than raw bytes.
 .
 This package contains shared libraries.

Package: libxml++-4.0-dev
Description-md5: 8befe7f6f0a4b36875a9ee8c03087c24
Description-en: C++ interface to the GNOME XML library (libxml2) - dev files
 Libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
 known as the GNOME XML library).  It has SAX and DOM-like APIs, but does not
 attempt to conform exactly to the DOM specification because they are not
 aimed at C++.  Its API is much simpler than the underlying libxml C API.
 .
 This build provides version 4.0 of the API and uses glibmm-2.68 to handle
 UTF-8 characters rather than raw bytes.
 .
 This package contains development files.

Package: libxml++-4.0-doc
Description-md5: 09427d4c7495a883c720f9cce9f4b33c
Description-en: HTML interface documentation and examples for libxml++
 Libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
 known as the GNOME XML library).  It has SAX and DOM-like APIs, but does not
 attempt to conform exactly to the DOM specification because they are not
 aimed at C++.  Its API is much simpler than the underlying libxml C API.
 .
 This package contains reference documentation and examples.

Package: libxml++-5.0-doc
Description-md5: 09427d4c7495a883c720f9cce9f4b33c
Description-en: HTML interface documentation and examples for libxml++
 Libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
 known as the GNOME XML library).  It has SAX and DOM-like APIs, but does not
 attempt to conform exactly to the DOM specification because they are not
 aimed at C++.  Its API is much simpler than the underlying libxml C API.
 .
 This package contains reference documentation and examples.

Package: libxml++2.6-2v5
Description-md5: 5000d474cafbf7c5dd4265d7b92c45a2
Description-en: C++ interface to the GNOME XML library (libxml2)
 Libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
 known as the GNOME XML library).  It has SAX and DOM-like APIs, but does not
 attempt to conform exactly to the DOM specification because they are not
 aimed at C++.  Its API is much simpler than the underlying libxml C API.
 .
 This package contains shared libraries.

Package: libxml++2.6-dev
Description-md5: c5132dfa82a7e6d6dfbc460068bc77d8
Description-en: C++ interface to the GNOME XML library (libxml2) - dev files
 Libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
 known as the GNOME XML library).  It has SAX and DOM-like APIs, but does not
 attempt to conform exactly to the DOM specification because they are not
 aimed at C++.  Its API is much simpler than the underlying libxml C API.
 .
 This package contains development files.

Package: libxml++2.6-doc
Description-md5: 09427d4c7495a883c720f9cce9f4b33c
Description-en: HTML interface documentation and examples for libxml++
 Libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
 known as the GNOME XML library).  It has SAX and DOM-like APIs, but does not
 attempt to conform exactly to the DOM specification because they are not
 aimed at C++.  Its API is much simpler than the underlying libxml C API.
 .
 This package contains reference documentation and examples.

Package: libxml-atom-fromowl-perl
Description-md5: 261b38f02a759a4471a55de7b8c543b8
Description-en: export RDF data to Atom
 The Web Ontology Language (OWL) is a family of knowledge representation
 languages for authoring ontologies.
 .
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 XML::Atom::FromOWL reads RDF and writes Atom feeds. It does the reverse
 of XML::Atom::OWL.

Package: libxml-atom-microformats-perl
Description-md5: 175835a751f8e7c9a7d358170cb84982
Description-en: parse microformats in Atom content
 The XML::Atom::Microformats module brings
 the functionality of HTML::Microformats to Atom 1.0 Syndication feeds.
 It finds microformats embedded in the <content> elements
 (note: not <summary>) of Atom entries.
 .
 The general pattern of usage
 is to create an XML::Atom::Microformats object
 (which corresponds to an Atom 1.0 feed)
 using the "new_feed" method;
 then ask for the data,
 as a Perl hashref, a JSON string, or an RDF::Trine model.

Package: libxml-atom-owl-perl
Description-md5: e34f5fdbdfe5ce8bf88907c8e0999c36
Description-en: parse an Atom file into RDF
 The Web Ontology Language (OWL) is a family of knowledge representation
 languages for authoring ontologies.
 .
 Resource Description Framework (RDF) is a standard model for data
 interchange on the Web.
 .
 XML::Atom::OWL reads Atom feeds and writes RDF.

Package: libxml-atom-perl
Description-md5: dc9e208d41bec17f6a99068ebedfe149
Description-en: module for manipulating Atom feeds
 XML::Atom is a Perl module that implements the Atom syndication API and
 archiving format for blogs and other data. This module consists of both
 the protocol implementation and a simple client for the API.

Package: libxml-atom-service-perl
Description-md5: d7772e266aee3326ad5c90b1995744e3
Description-en: Atom Service Document object
 XML::Atom::Service is a Service Document implementation. In the Atom
 Publishing Protocol, a client needs to first discover the capabilities
 and locations of Collections. The Service Document is designed to
 support this discovery process. The document describes the location and
 capabilities of Collections.
 .
 The Atom Publishing Protocol introduces some new XML elements, such as
 app:edited and app:draft, which are imported into XML::Atom. See
 XML::Atom::Atompub in detail.

Package: libxml-atom-simplefeed-perl
Description-md5: 7eb4d2623092ce32fd599f018263ceae
Description-en: Perl module for generation of Atom syndication feeds
 XML::Atom::SimpleFeed provides a minimal API for generating Atom
 syndication feeds quickly and easily. It supports all aspects of the
 Atom format, but has no provisions for generating feeds with
 extension elements.
 .
 You can supply strings for most things, and the module will provide
 useful defaults. When you want more control, you can provide data
 structures, as documented, to specify more particulars.
 .
 This module has a much smaller dependency chain than XML::Atom.

Package: libxml-autowriter-perl
Description-md5: 192e2031257ac32919566d350e1403df
Description-en: Perl module to produce DOCTYPE-based XML output
 XML::AutoWriter provides a framework for producing DOCTYPE-based XML output.
 It provides several convenient ways to work with these files. XML::Doctype
 parses Document Type Definitions (DTDs) and allows them to be saved as Perl
 Module (.pm) files and loaded whenever necessary. In this way, you can package
 your DTDs with XML tools so that XML::Parser (libxml-parser-perl) need not be
 installed. XML::ValidWriter uses the XML::Doctype to enable compile- and run-
 time checks of XML output validity. XML::AutoWriter provides similar features
 to XML::ValidWriter, but also provides automatic start and end tag generation.
 Together, all of these modules facilitate a powerful and minimalistic method
 of working with XML files.

Package: libxml-bare-perl
Description-md5: 3ebf0614e3373716bdddc3cf5baa524f
Description-en: Perl module to parse XML into a Perl hash
 XML::Bare provides a simple API to read and write XML files, it also provides
 a function to validate the XML schema. The parser itself is a simple state
 engine that is less than 500 lines of C.
 .
 In comparison to other available Perl XML parsers that create trees, XML::Bare
 is extremely fast; benchmarking shows that it can even be one or two orders of
 magnitude faster than similar modules.

Package: libxml-catalog-perl
Description-md5: c285ac9924315b4bd83d559fcce7bc6a
Description-en: Perl module for resolving public and remapping system identifiers
 XML::Catalog implements draft 0.4 of John Cowan's XML Catalog (formerly
 known as XCatalog) proposal Catalogs may be written in either SOCAT or
 XML syntax; XML::Catalog will assume SOCAT syntax if the catalog is not
 in well-formed XML syntax.
 .
 This module, as of 1.0.0, also supports Oasis XML catalogs.

Package: libxml-checker-perl
Description-md5: 117237e91dcf61b6060ee38a50ea9d17
Description-en: Perl modules for validating XML
 This package contains several modules for validating XML:
 .
 XML::Checker - contains the XML::Checker class that is used by the others
 XML::Checker::Parser - an XML::Parser that validates at parse time
 XML::DOM::ValParser - an XML::DOM::Parser that validates at parse time

Package: libxml-commonns-perl
Description-md5: 9226ccb4a0ee2baeedf8fb7431eb30c9
Description-en: list of commonly used XML namespaces
 XML::CommonNS is a Perl library providing a list of commonly used XML
 namespaces, with XML::NamespaceFactory integration.

Package: libxml-commons-external-java
Description-md5: 4e1b50a9891dd28c555faf706a632ecd
Description-en: XML Commons external code - DOM, SAX, and JAXP, etc
 xml-commons is focused on common code and guidelines for xml
 projects.  The first focus will be to organize and have common
 packaging for the various externally-defined standards code relating
 to XML - things like the DOM, SAX, and JAXP interfaces.

Package: libxml-commons-resolver1.1-java
Description-md5: b02dd46b0597bad6766a676bf9a4f539
Description-en: XML entity and URI resolver library
 Apache XML Commons Resolver simplifies the task of using XML catalog files to
 perform entity resolution. They are used by other Apache XML projects like
 Xerces-J and Xalan-J.

Package: libxml-commons-resolver1.1-java-doc
Description-md5: f3d0f98e5c6424bca86cbbd706dbe09f
Description-en: XML entity and URI resolver library -- documentation
 Apache XML Commons Resolver simplifies the task of using XML catalog files to
 perform entity resolution. They are used by other Apache XML projects like
 Xerces-J and Xalan-J.
 .
 This package includes the HTML and Javadoc API documentation.

Package: libxml-compacttree-perl
Description-md5: 72e2180d9f7061538c6ba93c26a2a043
Description-en: fast parser of XML document into nested arrays
 XML::CompactTree provides functions that use XML::LibXML::Reader to parse an
 XML document into a parse tree formed of nested arrays (and hashes).
 It aims to be fast in doing that and to presreve all relevant information
 from the XML (including namespaces, document order, mixed content, etc.). It
 sacrifices user friendliness for speed.

Package: libxml-compile-cache-perl
Description-md5: 612402bb71798c9e8afa535ec328837c
Description-en: module that keeps the cache of compiled XML schemas
 XML::Compile::Cache is the smart brother of XML::Compile::Schema; it keeps
 track of your compiled readers and writers, and also helps you administer the
 parameters to handle compilation. Besides, it lets you use easy prefixes
 instead of full namespaces.

Package: libxml-compile-dumper-perl
Description-md5: afea7a951daa1dcc595e1127cf9a2545
Description-en: module to help saving and loading the compiled XML processors
 XML::Compile::Dumper simplifies the task of saving and loading pre-compiled
 translators. Schema's can get huge, and when you are not creating a daemon to
 do the XML communication, you may end-up compiling and interpreting these large
 schemas often, just to be able to process simple data-structures

Package: libxml-compile-perl
Description-md5: 1280664e15f452d25da3c6fefa06a638
Description-en: Perl module to translate between XML and Perl based on XML schemas
 Many (professional) applications process XML messages based on a formal
 specification, expressed in XML Schemas. XML::Compile translates between XML
 and Perl with the help of such schemas. Your Perl program only handles a tree
 of nested HASHes and ARRAYs, and does not need to understand namespaces and
 other general XML and schema nastiness.

Package: libxml-compile-tester-perl
Description-md5: aa2729806165ae01e9c20d6ad61412a2
Description-en: Perl module to support regression testing of "XML::Compile" modules
 XML::Compile::Tester provide functions which simplify writing tests for
 XML::Compile related distributions.

Package: libxml-csv-perl
Description-md5: 9d692f220ea0a827d678139b23a99556
Description-en: Perl module for transforming CSV documents into XML
 This module provides functions to easily transform CSV documents into
 XML.  The module uses Text::CSV_XS to parse csv files and put into
 perl data structure.  The perl data structure is then written into
 xml data structure. XML::CSV allows you to create your own Text::CSV_XS
 object with defaults that fit your needs or just use defaults.

Package: libxml-descent-perl
Description-md5: 7ddb76cce92c3166ab292314e2d63a84
Description-en: Perl module for recursive descent XML parsing
 The conventional models for parsing XML are either DOM (a data structure
 representing the entire document tree is created) or SAX (callbacks are
 issued for each element in the XML).
 .
 XML grammar is recursive - so it's nice to be able to write recursive parsers
 for it. XML::Descent allows such parsers to be created.

Package: libxml-dom-perl
Description-md5: b7fb8c0f04b00667305bf4db9a3d2328
Description-en: Perl module for building DOM Level 1 compliant doc structures
 This module parses XML strings or files and builds a data structure
 that conforms to the API of the Document Object Model as described at
 http://www.w3.org/TR/REC-DOM-Level-1.  See the XML::Parser manpage
 for other available features of the XML::DOM::Parser class.

Package: libxml-dom-xpath-perl
Description-md5: 0945ff95ab442c7a3ed06fd77f3c7f76
Description-en: adds XPath support to XML::DOM, using XML::XPathEngine
 XML::DOM::XPath allows you to use XML::XPath methods to query a DOM.
 This is often much easier than relying only on getElementsByTagName.
 It lets you use all of the XML::DOM methods.
 .
 In truth this should only be used if you have existing code using XML::DOM.
 If you start a new project and you can install XML::LibXML (and libxml2 on
 which it is based) then you will get a DOM, XPath support and a lot more
 power and speed.

Package: libxml-dt-perl
Description-md5: e32700bbecc7eef760f538aa8415b254
Description-en: module for down translation of XML files
 XML::DT provides a way to manipulate in various ways an XML
 document. Including: changing the contents, transforming to
 another document, generating statistics, generating info about
 the XML document to generate another document (i.e. creating a
 table of contents for a HTML file).

Package: libxml-dtdparser-perl
Description-md5: 5378a7e90605dab0db8f7893b1ccbe33
Description-en: perl module providing a quick and dirty DTD parser
 XML::DTDParser parses a DTD file and creates a data structure containing info
 about all tags, their allowed parameters, children, parents, optionality etc.
 .
 The module should be able to parse just about anything, but it
 intentionaly looses some information. Eg. if the DTD specifies that a tag
 should contain either CHILD1 or CHILD2 you only get that CHILD1 and CHILD2
 are optional. That is the DTD contains
 .
 <!ELEMENT FOO (BAR|BAZ)> the result will be the same is if it contained
 .
 <!ELEMENT FOO (BAR?,BAZ?)>
 .
 You get the original unparsed parameter list as well so if you need this
 information you may parse it yourself.

Package: libxml-dumper-perl
Description-md5: 2f7720568cfad6c90573e318a28df743
Description-en: Perl module for dumping Perl objects from/to XML
 XML::Dumper dumps Perl data to a structured XML format.
 .
 XML::Dumper can also read XML data that was previously dumped
 by the module and convert it back to Perl.
 .
 This might be useful for dumping Perl objects to files
 using an XML format that can be reloaded or accessed by
 other programs. Maybe even other languages.

Package: libxml-easy-perl
Description-md5: 50a74f1e5515b4bddfbc5d91e1380901
Description-en: Perl module for XML processing with a clean interface
 XML::Easy is a collection of modules relating to the processing, parsing,
 and serialisation of XML data.  It is oriented towards the use of XML
 to represent data for interchange purposes, rather than the use of XML
 as markup of principally textual data.  It does not perform any schema
 processing, and does not interpret DTDs or any other kind of schema.
 It adheres strictly to the XML specification, in all its awkward details,
 except for the aforementioned DTDs.

Package: libxml-encoding-perl
Description-md5: 272ccbb69366a4760b1f811303d1d810
Description-en: Perl module for parsing encoding map XML files
 XML::Encoding, built as a subclass of XML::Parser, parses encoding map
 XML files.  Included in the package is the compile_encoding script
 that compiles these to the binary form used by XML::Parser in order
 to parse scripts in the given encoding.  Also included is a script
 that generates encoding map XML files from the type of mapping files
 obtained at ftp://ftp.unicode.org/Public/MAPPINGS.
 .
 XML::Encoding comes with a set of encoding maps installed in the
 /usr/share/libxml-encoding-perl directory. These are used when building
 the libxml-parser-perl package.

Package: libxml-feed-perl
Description-md5: b556cecc64e65b80645f75f4d509ad2c
Description-en: syndication feed parser and auto-discovery Perl module
 XML::Feed is a syndication feed parser for both RSS and Atom feeds. It
 also implements feed auto-discovery for finding feeds, given a URI.
 .
 XML::Feed supports the following syndication feed formats:
 .
 * RSS 0.91
 * RSS 1.0
 * RSS 2.0
 * Atom
 .
 The goal of XML::Feed is to provide a unified API for parsing and using
 the various syndication formats.

Package: libxml-feedpp-mediarss-perl
Description-md5: d81728e17e8e1f8855771497112acfe4
Description-en: Perl module providing Media RSS support for XML::FeedPP
 XML::FeedPP::MediaRSS is a pure Perl library extending XML::FeedPP
 to provide support for parsing and consuming RSS feeds using
 Yahoo's Media RSS extensions.

Package: libxml-feedpp-perl
Description-md5: 4d97069c3fafce530914cf8c06749716
Description-en: module to parse/write/merge/edit RSS/RDF/Atom syndication feeds
 XML::FeedPP is an all-purpose syndication utility that parses and publishes
 RSS 2.0, RSS 1.0 (RDF), Atom 0.3 and 1.0 feeds. It allows you to add new
 content, merge feeds, and convert among these various formats.

Package: libxml-filter-buffertext-perl
Description-md5: 2501c67234a8c077d0e624479011af75
Description-en: Perl module for putting all characters into a single event
 The XML::Filter::BufferText module is a very simple filter.  One common
 cause of grief (and programmer error) is that XML parsers aren't required
 to provide character events in one chunk.  They can, but are not forced
 to, and most don't.  This filter does the trivial but oft-repeated task
 of putting all characters into a single event.

Package: libxml-filter-detectws-perl
Description-md5: d5b079357e12f74b6aa1c1ddee134e2d
Description-en: Perl module for detecting ignorable whitespace
 The XML::Filter::DetectWS module is a PerlSAX filter that detects which
 character data contains ignorable whitespace and optionally filters it.
 .
 The XML spec defines ignorable whitespace as the character data found
 in elements that were defined in an <!ELEMENT> declaration with a model
 of 'EMPTY' or 'Children' (Children is the rule that does not contain
 '#PCDATA').
 .
 In addition, XML::Filter::DetectWS allows the user to define other
 whitespace to be ignorable.  The ignorable whitespace is passed to
 the PerlSAX Handler with the ignorable_whitespace handler, provided
 that the Handler implements this method.  Otherwise it is passed to
 the characters handler.  If the SkipIgnorableWS is set, the ignorable
 whitespace is simply discarded.  XML::Filter::DetectWS also takes
 xml:space attributes into account.
 .
 CDATA sections are passed in the standard PerlSAX way (i.e. with
 surrounding start_cdata and end_cdata events), unless the Handler
 does not implement these methods.  In that case, the CDATA section is
 simply passed to the characters method.

Package: libxml-filter-reindent-perl
Description-md5: dd16b17a9b32524e97e8762dc6623aa5
Description-en: Perl module for reformatting whitespace for pretty printing XML
 XML::Filter::Reindent can be used as a PerlSAX filter to reformat an XML
 document before sending it to a PerlSAX handler that prints it (like
 XML::Handler::Composer).
 .
 Like XML::Filter::DetectWS, it detects ignorable whitespace and
 blocks of whitespace characters in certain places.  It uses this
 information and information supplied by the user to determine where
 whitespace may be modified, deleted or inserted.  Based on the indent
 settings, it then modifies, inserts and deletes characters and
 ignorable_whitespace events accordingly.
 .
 This is just a first stab at the implementation.  It may be buggy and
 may change completely!
 .
 The suggested package is only needed for the example 'pretty.pl'

Package: libxml-filter-saxt-perl
Description-md5: e6681f5721fc6b0ff5a120d573fdd33c
Description-en: Perl module for replicating events to several event handlers
 The XML::Filter::SAXT module is like the Unix 'tee' command in that it
 multiplexes the input stream to several output streams.  In this case, the
 input stream is a PerlSAX event producer (like XML::Parser::PerlSAX) and
 the output streams are PerlSAX handlers or filters.
 .
 The SAXT constructor takes a list of hash references.  Each hash
 specifies an output handler.  The hash keys can be: DocumentHandler,
 DTDHandler, EntityResolver or Handler, where Handler is a combination
 of the previous three and acts as the default handler.  E.g. if
 DocumentHandler is not specified, it will try to use Handler.

Package: libxml-filter-sort-perl
Description-md5: 6d98c0bcfd893906a38b23ef07409b66
Description-en: Perl module that implement a SAX filter for sorting XML elements
 Perl SAX filter for sorting 'records' in XML documents (including
 documents larger than available memory).
 .
 Includes also the `xmlsort' utility that can be used to sort an XML
 file from the command line without writing Perl code.

Package: libxml-filter-xslt-perl
Description-md5: 132de43b7987c8cd1016da30001dbfeb
Description-en: Perl module for XSLT as a SAX Filter
 The XML::Filter::XSLT module implements XSLT as a SAX Filter.  At the
 moment it only uses XML::LibXSLT as an XSLT transformer, but hopefully
 others will be supported in the future (it's written with that in mind).
 .
 The beauty is you can stick other things in the transformation chain
 if you want, or you can make the writer use XML::Handler::HTMLWriter
 if you want to write out valid HTML 4.0, or you can make the
 generator something like XML::Generator::DBI.  The possibilities are
 endless.

Package: libxml-generator-perl
Description-md5: 7cb4a89b057e74b313f9f29ab2acc0eb
Description-en: Perl module for generating XML files
 XML::Generator is a simple Perl module to help in the generation of XML. You
 can create a generator object and then call a method for each tag, supplying
 the contents of that tag as parameters.

Package: libxml-generator-perldata-perl
Description-md5: f41352e6bda5e860139fd20f4e0bc73a
Description-en: module for generating SAX2 events from nested Perl data structures
 XML::Generator::PerlData provides a simple way to generate SAX2 events from
 nested Perl data structures, while providing finer-grained control over the
 resulting document streams.
 .
 Processing comes in two flavours: Simple Style and Stream Style:
 .
 In a nutshell, 'simple style' is best used for those cases where you have a
 single Perl data structure that you want to convert to XML as quickly and
 painlessly as possible. 'Stream style' is more useful for cases where you are
 receiving chunks of data (like from a DBI handle) and you want to process
 those chunks as they appear.

Package: libxml-grddl-perl
Description-md5: 5aef5574684a8e33a6743e2993a0c637
Description-en: transform XML and XHTML to RDF
 GRDDL is a W3C Recommendation
 for extracting RDF data from arbitrary XML and XHTML
 via a transformation, typically written in XSLT.
 See <http://www.w3.org/TR/grddl/> for more details.
 .
 This module implements GRDDL in Perl.
 It offers both a low level interface,
 allowing you to generate a list of transformations
 associated with the document being processed,
 and thus the ability to selectively run the transformation;
 and a high-level interface where a single RDF model is returned
 representing the union of the RDF graphs
 generated by applying all available transformations.

Package: libxml-grove-perl
Description-md5: 53390b32b93b888e7361dca144879b47
Description-en: Perl module for accessing parsed *ML instances
 The XML::Grove module provides simple access to the information set of
 parsed XML, HTML, or SGML instances using a tree of Perl hashes.  This
 package also includes several extensions to XML::Grove that provide
 the following:
 .
 * returning element contents as a string
 * returning element contents as XML, HTML, or Canonical XML
 * processing entire groves using the visitor pattern
 * processing entire groves using PerlSAX
 * running a filter over all nodes in the grove
 * substituting values into an XML template grove
 * indexing a grove by ID or other attributes
 * accessing elements and objects via URL-like paths

Package: libxml-handler-composer-perl
Description-md5: c323f3929cd238f1647fd91c4989c842
Description-en: Perl module for generating XML output
 XML::Handler::Composer is similar to XML::Writer, XML::Handler::XMLWriter,
 XML::Handler::YAWriter etc. in that it generates XML output.
 .
 This implementation may not be fast and it may not be the best
 solution for your particular problem, but it has some features that
 may be missing in the other implementations, such as:
 * Supports every output encoding that XML::UM supports - XML::UM
 supports every encoding for which there is a mapping file in the
 XML::Encoding distribution.
 * Pretty printing when used with XML::Filter::Reindent.
 * Fine control over which kind of quotes are used.
 * Supports PerlSAX interface.

Package: libxml-handler-printevents-perl
Description-md5: 43e656a95c3e6f505a8e9b54912aa6b4
Description-en: Perl module for printing PerlSAX events (for debugging)
 The XML::Handler::PrintEvents module prints the PerlSAX events it receives
 to STDOUT.  It can be useful when debugging PerlSAX filters.  It supports
 all PerlSAX handler including ignorable_whitespace.

Package: libxml-handler-trees-perl
Description-md5: af5167021988913bb21028cac55d28f2
Description-en: Perl module for building tree structures using PerlSAX handlers
 The XML::Handler::Trees module provides three PerlSAX handler classes for
 building tree structures.  XML::Handler::Tree builds the same type of tree
 as the "Tree" style in XML::Parser.  XML::Handler::EasyTree builds the same
 type of tree as the "EasyTree" style added to XML::Parser by
 XML::Parser::EasyTree.  XML::Handler::TreeBuilder builds the same
 type of tree as Sean M. Burke's XML::TreeBuilder.  These classes make
 it possible to construct these tree structures from sources other
 than XML::Parser.
 .
 All three handlers can be driven by either PerlSAX 1 or PerlSAX 2
 drivers.  In all cases, the end_document() method returns a reference
 to the constructed tree, which normally becomes the return value of
 the PerlSAX driver.

Package: libxml-handler-yawriter-perl
Description-md5: 1169ffda34423e5034c61144c2280648
Description-en: Perl module for writing XML documents
 The XML::Handler::YAWriter implements Yet Another XML::Handler::Writer.  The
 reasons for this one are needing a flexible escaping technique, and wanting
 some kind of pretty printing.

Package: libxml-hash-lx-perl
Description-md5: 8ccfdc957a06db3c43fa9cd43bb06d21
Description-en: module to convert hash to xml and vice versa using LibXML
 XML::Hash::LX is a companion for XML::LibXML. It operates with LibXML
 objects, can return or accept LibXML objects, and may be used for easy data
 transformations.
 .
 It is faster in parsing than XML::Simple, XML::Hash, XML::Twig, and of
 course much slower than XML::Bare.
 .
 It is faster in composing than XML::Hash, but slower than XML::Simple.

Package: libxml-hash-xs-perl
Description-md5: a563589e245278527f0f60cedfaf6d7d
Description-en: Perl XS module to fastly convert XML from/to hash
 XML::Hash::XS implements simple hash to XML and XML to hash conversion
 written in C.
 .
 During conversion uses minimum of memory, XML or hash is written directly
 without building DOM.
 .
 Note that libxml-libxml-perl is required to build DOM.

Package: libxml-java
Description-md5: bbf9d137f6b69bdc61e80b84842e2874
Description-en: namespace aware SAX-Parser utility library
 LibXML is a namespace aware SAX-Parser utility library. It eases the
 pain of implementing non-trivial SAX input handlers. The original
 code of these classes had been written by Peter Becker for the
 JCommon library.
 .
 LibXML replaces the JCommon-XML classes, which were not namespace aware.

Package: libxml-libxml-debugging-perl
Description-md5: 4c253d1c700921459dfbbe2065fbc979
Description-en: get debugging information from XML::LibXML
 XML::LibXML::Debugging is a Perl library which adds a couple of
 additional methods to XML::LibXML::Node objects which are mostly aimed
 at helping figure out what's going on with the DOM's namespaces and
 structure. "toClarkML" produces a string of XML-like markup with
 explicit namespaces. The following XML:
 .
 <foo xmlns="http://example.com/1"
 xmlns:bar="http://example.com/2"
 bar:baz="quux" />
 .
 Might be represented as:
 .
 <{http://example.com/1}foo
 {http://www.w3.org/2000/xmlns/}XMLNS="http://example.com/1"
 {http://www.w3.org/2000/xmlns/}bar="http://example.com/2"
 {http://example.com/2}baz="quux" />
 .
 Another method "toDebuggingHash" returns a hashref suitable for dumping
 using Data::Dumper.

Package: libxml-libxml-iterator-perl
Description-md5: 5be863fa7ae57dd4de0f7688da75245e
Description-en: Iterator for XML parse-trees generated by XML::LibXML
 XML::LibXML::Iterator allows one to iterate through a DOM as it is done
 through an ordinary array, i.e. it implements the iterator part of the DOM
 Traversal and Range specification.

Package: libxml-libxml-lazybuilder-perl
Description-md5: 30b2ec40a028ab355435b353eb128e40
Description-en: easy and lazy way to create XML documents for XML::LibXML
 XML::LibXML is a Perl interface to the GNOME libxml2 library.
 .
 XML::LibXML::LazyBuilder This module significantly abridges the
 overhead of working with XML::LibXML by enabling developers to write
 concise, nested structures that evaluate into XML::LibXML objects.

Package: libxml-libxml-simple-perl
Description-md5: 11f5d29c4e09fe2fb51ea258f34f018a
Description-en: Perl module that uses the XML::LibXML parser for XML structures
 XML::LibXML::Simple is a blunt rewrite of XML::Simple (by Grant McLean) to use
 the XML::LibXML parser for XML structures, where the original uses plain Perl
 or SAX parsers.

Package: libxml-libxslt-perl
Description-md5: 5a4ed3da894c2605abd86c174ea7495c
Description-en: Perl interface to the GNOME libxslt library
 XML::LibXSLT is an XSLT Perl module, based on the GNOME libxslt library,
 which is a fast and XSLT 1.0 compliant XSLT engine.
 .
 XSLT is an XML-based language used for XML transformations. For more
 information see http://www.w3.org/TR/xslt.

Package: libxml-light-ocaml
Description-md5: 1f10af7ed10814413d5b286e6ecbef45
Description-en: mininal XML parser and printer for OCaml (runtime package)
 This is a XML parser and printer, designed to help parsing basic XML document
 into OCaml data structures and printing it back to a XML document.
 .
 It also supports DTD.

Package: libxml-light-ocaml-dev
Description-md5: bebbd435614b9cfa50065280ec499e1e
Description-en: mininal XML parser and printer for OCaml (development package)
 This is a XML parser and printer, designed to help parsing basic XML document
 into OCaml data structures and printing it back to a XML document.
 .
 It also supports DTD.

Package: libxml-maven-plugin-java
Description-md5: 6f8d13190c5ee0b3f5f374972fd34fd1
Description-en: Maven XML Plugin
 A plugin for various XML related tasks like validation, transformation,
 and the like.
 The plugin offers the following goals:
 * xml:validate validates XML files against a schema.
 If the files aren't matching a certain schema, one may simply check,
 whether they are well formed.
 * xml:transform transforms XML files by applying XSLT stylesheets.

Package: libxml-mini-perl
Description-md5: 7b5d3e907cb5c9efdf6726f2df925611
Description-en: Perl implementation of the MiniXML XML generator and parser
 XML::Mini is a set of Perl classes that allow you to access
 XML data and create valid XML output with a tree-based hierarchy of
 elements.
 .
 It provides an easy, object-oriented interface for manipulating XML
 documents and their elements. It is currently being used to send
 requests and understand responses from remote servers in Perl
 applications.
 .
 XML::Mini does not require any external libraries or modules and is pure Perl.

Package: libxml-namespace-perl
Description-md5: a81280378b9fd4ac24d34767b9457b26
Description-en: simple support for XML namespaces
 XML::Namespace is a Perl module implementing a simple object for
 representing XML Namespaces.  It provides little more than some
 syntactic sugar for your Perl programs, saving you the bother of typing
 lots of long-winded URIs.

Package: libxml-namespacefactory-perl
Description-md5: 4384a80065ca88b71fd941df6e100c4a
Description-en: simple factory objects for SAX namespaced names
 A number of accessors for namespaces in SAX use the JClark notation,
 {namespace}local-name. Those are a bit painful to type repeatedly, and
 somewhat error-prone as hash keys. XML::NamespaceFactory makes life
 easier.

Package: libxml-node-perl
Description-md5: f641288be3bfe370b807c39c088b2d53
Description-en: Perl module for parsing XML files node based
 The XML::Node module allows you to register callback functions or variables
 for any XML node.  If you register a call back function, it will be
 called when the node of the type you specified are encountered.  If
 you register a variable, the content of an XML node will be appended
 to that variable automatically.

Package: libxml-nodefilter-perl
Description-md5: eca31afbb425875d89552a6630b3654b
Description-en: Perl module for a generic node-filter class for DOM traversal
 The XML::NodeFilter module is a generic node-filter class for DOM traversal
 as specified in the DOM Level 2 Traversal and Range specification.  It
 extends that specification so this class is more easy to use for Perl
 programmers.

Package: libxml-opml-perl
Description-md5: 3a239f773a2480a981d20f1d076071b1
Description-en: Perl module to create and update OPML files
 The XML::OPML module is designed to allow for easy creation and manipulation
 of OPML files. OPML files are most commonly used for the sharing of
 blogrolls or subscriptions - an outlined list of what other blogs an
 Internet blogger reads.

Package: libxml-opml-simplegen-perl
Description-md5: d0d05ce24d64bdb754bf12e67ef7a2ac
Description-en: module for creating OPML using XML::Simple
 XML::OPML::SimpleGen lets you simply generate OPML documents without having
 too much to worry about. It is a drop-in replacement for XML::OPML in regards
 of generation. As this module uses XML::Simple it is rather generous in
 regards of attribute or element names.

Package: libxml-parser-easytree-perl
Description-md5: 69fc73fd783f8f701a3138bcd1bf5e31
Description-en: easier tree style for XML::Parser
 XML::Parser::EasyTree adds a new "built-in" style called "EasyTree" to
 XML::Parser. Like XML::Parser's "Tree" style, setting this style causes the
 parser to build a lightweight tree structure representing the XML document.
 This structure is, at least in this author's opinion, easier to work with
 than the one created by the built-in style.
 .
 When the parser is invoked with the EasyTree style, it returns a reference to
 an array of tree nodes, each of which is a hash reference. All nodes have a
 'type' key whose value is the type of the node: 'e' for element nodes, 't'
 for text nodes, and 'p' for processing instruction nodes. All nodes also have
 a 'content' key whose value is a reference to an array holding the element's
 child nodes for element nodes, the string value for text nodes, and the data
 value for processing instruction nodes. Element nodes also have an 'attrib'
 key whose value is a reference to a hash of attribute names and values.
 Processing instructions also have a 'target' key whose value is the PI's
 target.

Package: libxml-parser-lite-perl
Description-md5: 3549fc9c839fef5244cfb244bee4fd19
Description-en: lightweight regexp-based XML parser
 XML::Parser::Lite implements an XML parser with an interface similar to
 XML::Parser. Though not all callbacks are supported, you should be able to
 use it in the same way you use XML::Parser.
 .
 Note that you cannot use regular expressions or split in callbacks. This is
 due to a limitation of perl's regular expression implementation (which is not
 re-entrant).

Package: libxml-parser-lite-tree-perl
Description-md5: 49e880561dda7c8717911ecdf4105343
Description-en: lightweight XML tree builder
 XML::Parser::Lite::Tree is a singleton class for parsing XML into a tree
 structure. It differs from other XML tree generators because it is based on
 XML::Parser::Lite, which is a Pure Perl XML parser. Using this module you can
 tree-ify simple XML without having to compile any C.

Package: libxml-perl
Description-md5: 090e132f6119a4673ee8d32d2fc6ac2a
Description-en: Perl modules for working with XML
 libxml-perl is a collection of smaller Perl modules, scripts, and
 documents for working with XML in Perl.  libxml-perl software
 works in combination with XML::Parser, PerlSAX, XML::DOM,
 XML::Grove and others.

Package: libxml-quote-perl
Description-md5: 87975fac5f26396aa7c8e908b19837be
Description-en: XML quote/dequote functions
 XML::Quote provides functions to quote/dequote strings in "xml"-way.
 .
 All functions are written in XS and are very fast; they correctly process
 utf8, tied, overloaded variables and all the rest of perl "magic".

Package: libxml-regexp-perl
Description-md5: 10fc2bc96be2a78c9326442a7aad7058
Description-en: Perl module for regular expressions for XML tokens
 The XML::RegExp module provides regular expressions for the following XML
 tokens: BaseChar, Ideographic, Letter, Digit, Extender,
 CombiningChar, NameChar, EntityRef, CharRef, Reference, Name,
 NmToken, and AttValue.
 .
 The definitions of these tokens were taken from the XML spec
 (Extensible Markup Language 1.0) at http://www.w3.org/TR/REC-xml.
 .
 Also contains the regular expressions for the following tokens from
 the XML Namespaces spec at http://www.w3.org/TR/REC-xml-names:
 NCNameChar, NCName, QName, Prefix and LocalPart.

Package: libxml-rpc-fast-perl
Description-md5: 182b29e60814d6222a34d0120d0f0c48
Description-en: fast and modular implementation for an XML-RPC client and server
 XML::RPC::Fast is format-compatible with XML::RPC, but may use different
 encoders to parse/compose xml. The currently included encoder uses
 XML::LibXML, and is 3 times faster than XML::RPC and 75% faster than the
 XML::Parser implementation.

Package: libxml-rss-feed-perl
Description-md5: 56523b41deb2fdc5485f0c7e889c4e24
Description-en: Perl module for Persistent XML RSS (RDF Site Summary) Encapsulation
 This module is a framework for persistent XML RSS (RDF Site Summary)
 Encapsulation. This module provides a framework for watching multiple
 RSS sources. The magic is in the late_breaking_news method that returns
 only headlines it hasn't seen.
 .
 If you want a non-blocking way to watch multiple RSS sources with one
 process use POE::Component::RSSAggregator (libpoe-component-rssaggregator)

Package: libxml-rss-libxml-perl
Description-md5: 4ddf841e84e9b417ba3c810408b6df86
Description-en: module for creating, parsing, updating RSS files with XML::LibXML
 XML::RSS::LibXML uses XML::LibXML (libxml2) for parsing RSS instead of
 XML::RSS' XML::Parser (expat), while trying to keep interface compatibility
 with XML::RSS.
 .
 XML::RSS is an extremely handy tool, but it is unfortunately not exactly
 the most lean or efficient RSS parser, especially in a long-running process.
 .
 Use this module when you have severe performance requirements working with RSS
 files.

Package: libxml-rss-perl
Description-md5: efb7a357334b8b34e489dc5a053afc42
Description-en: Perl module for managing RSS (RDF Site Summary) files
 XML::RSS is a Perl module that provides a simple way to work with RDF Site
 Summary (RSS) files. This distribution also contains many examples that allow
 you to generate HTML from an RSS feed, convert between the various versions
 of the standard (0.9, 0.91 and 1.0), and other nifty things.
 .
 This module is helpful if you want to aggregate and display news feeds on your
 web site or if you want to syndicate your own content.

Package: libxml-rss-simplegen-perl
Description-md5: b6173b900eebf82511ac40abd9c27b43
Description-en: Perl module for easily writing RSS files
 XML::RSS::SimpleGen is a module is for writing RSS files, simply. It
 transparently handles all the unpleasant details of RSS, like proper
 XML escaping, and also has a good number of Do-What-I-Mean features,
 like not changing the modtime on a written-out RSS file if the file
 content hasn't changed, and like automatically removing any HTML tags
 from content you might pass in.
 .
 This module isn't meant to have the full expressive power of RSS;
 instead, it provides functions that are most commonly needed by
 RSS-writing programs.

Package: libxml-rsslite-perl
Description-md5: bfa787b9a9f92e2a4a71e80b9df616ff
Description-en: lightweight, "relaxed" RSS (and XML-ish) parser
 XML::RSSLite attempts to extract the maximum amount of content from
 available documents, and is less concerned with XML compliance than
 alternatives. Rather than rely on XML::Parser, it uses heuristics and good
 old-fashioned Perl regular expressions. It stores the data in a simple
 hash structure, and "aliases" certain tags so that when done, you can
 count on having the minimal data necessary for re-constructing a valid
 RSS file. This means you get the basic title, description, and link for a
 channel and its items.
 .
 This module extracts more usable links by parsing "scriptingNews" and
 "weblog" formats in addition to RDF & RSS. It also "sanitizes" the
 output for best results.

Package: libxml-sax-expat-incremental-perl
Description-md5: 8006e8666d9005b5a3ad42b299d4a17c
Description-en: XML::SAX::Expat subclass for non-blocking (incremental) parsing
 Most XML parsers give a callback interface within an encapsulated loop and
 eventually, when the XML source is depleted by the parser, the parse function
 will return.
 .
 Sometimes you don't want the parser to control the loop for you. For example,
 if you need to retrieve your XML in chunks in a funny way, you might need to
 use a kind of iterator to get your XML data.
 .
 This module provides this possibility.

Package: libxml-sax-expatxs-perl
Description-md5: 36a61e43ab6f7961e8f28a46681399d7
Description-en: Perl SAX 2 XS extension to Expat parser
 XML::SAX::ExpatXS is a direct XS extension to Expat XML parser. It implements
 Perl SAX 2.1 interface. See http://perl-xml.sourceforge.net/perl-sax/ for
 Perl SAX API description. Any deviations from the Perl SAX 2.1 specification
 are considered as bugs.

Package: libxml-sax-machines-perl
Description-md5: 4e5318a6853fb2bf897a0ff406e498e2
Description-en: Perl module collection for managing SAX processors
 XML::SAX::Machines provides a collection of APIs that allow developers to
 build complex Simple API for XML (SAX) machines quickly and minimalistically.
 SAX machines are a way to gather and manage SAX processors. Each machine can
 also be used individually as SAX processors; they do not need to parse or
 write anything.

Package: libxml-sax-writer-perl
Description-md5: 9162abd02009c1134cce2671337f9586
Description-en: Perl module for a SAX2 XML writer
 XML::SAX::Writer helps to serialize SAX2 representations of XML documents to
 strings, files, and other flat representations. It handles charset encodings,
 XML escaping conventions, and so forth. It is still considered alpha,
 although it has been put to limited use in settings such as XML::LibXML and
 the AxKit XML Application Server.

Package: libxml-saxon-xslt2-perl
Description-md5: 0b5644243616f5da2d1679136f0018fe
Description-en: process XSLT 2.0 using Saxon 9.x
 XML::Saxon::XSLT2 is a Perl module
 implementing XSLT 1.0 and 2.0 using Saxon 9.x via Inline::Java.

Package: libxml-security-c-dev
Description-md5: b2440955aeacd168f6e3c0d2d16d6aa6
Description-en: C++ library for XML Digital Signatures (development)
 XML Security for C++ is a library for the XML
 Digital Security specification.
 .
 This library has been retired at Apache and is now solely maintained by
 the Shibboleth Project for its use only.  Use by any other project, while
 permitted freely under the license, is ill-advised and unsupported by the
 Shibboleth Project.
 .
 This package contains the XML Security for C++ development files.

Package: libxml-security-c30
Description-md5: 8736232ad60eade75b773683d2a31d69
Description-en: C++ library for XML Digital Signatures (runtime)
 XML Security for C++ is a library for the XML
 Digital Security specification.
 .
 This library has been retired at Apache and is now solely maintained by
 the Shibboleth Project for its use only.  Use by any other project, while
 permitted freely under the license, is ill-advised and unsupported by the
 Shibboleth Project.
 .
 This package contains the files necessary for running applications that
 use the XML Security for C++ library.

Package: libxml-security-java
Description-md5: 62a719ba8b2fafc1e5baa589c61092be
Description-en: Apache Santuario -- XML Security for Java
 Apache Santuario supports XML-Signature Syntax and Processing, W3C
 Recommendation 12 February 2002, and XML Encryption Syntax and Processing, W3C
 Recommendation 10 December 2002. As of version 1.4, the Java library supports
 the standard Java API JSR-105: XML Digital Signature APIs.

Package: libxml-semanticdiff-perl
Description-md5: 21ef52ab9d73ac8b09f9412f21fb5158
Description-en: Perl extension for comparing XML documents
 This Perl module, XML::SemanticDiff, provides a library
 to semantically compare two XML files for equivalence.
 This is done while ignoring whitespace variations in the text
 as well as several permutations in the order of the tags.

Package: libxml-simple-perl
Description-md5: a230ee1ac2e536e0222ff87d14fe8eaf
Description-en: Perl module for reading and writing XML
 The XML::Simple module provides a simple API layer on top of an underlying
 XML parsing module to maintain XML files (especially configuration
 files).  Two functions are exported: XMLin() and XMLout().
 .
 The simplest approach is to call these two functions directly, but an
 optional object oriented interface allows them to be called as
 methods of an XML::Simple object.  The object interface can also be
 used at either end of a SAX pipeline.
 .
 Note from upstream: The use of this module in new code is strongly
 discouraged. Other modules are available which provide more straightforward
 and consistent interfaces. In particular, XML::LibXML is highly recommended.
 XML::Twig is another excellent alternative.These modules are packaged as
 libxml-libxml-perl and libxml-twig-perl in Debian.

Package: libxml-simpleobject-enhanced-perl
Description-md5: 6c90ff1d0814ee8c6132303018364324
Description-en: Perl module which enhances libxml-simpleobject-perl
 XML::SimpleObject is a short and simple class allowing simple object
 access to a parsed XML::Parser tree, with methods for fetching children
 and attributes in as clean a manner as possible.
 .
 This is a small and quick module, with easy and compact usage. See
 XML::SimpleObject::LibXML for the same interface for XML::LibXML.
 .
 This package enhances the functionality of XML::SimpleObject.

Package: libxml-simpleobject-libxml-perl
Description-md5: df71927b3d00f0cc44e77a33a6cdace3
Description-en: Simple oo representation of an XML::LibXML DOM object
 XML::SimpleObject is a short and simple class allowing simple object
 access to a parsed XML::Parser tree, with methods for fetching children
 and attributes in as clean a manner as possible.
 .
 This is a small and quick module, with easy and compact usage. Some
 will rightfully question placing another interface over the DOM methods
 provided by XML::LibXML, but others appreciate the total simplicity
 provided by this module, despite its limitations.

Package: libxml-simpleobject-perl
Description-md5: 74adaf59586a4957f37c47999e32f5bb
Description-en: Objectoriented Perl interface to a parsed XML::Parser tree
 XML::SimpleObject is a short and simple class allowing simple object
 access to a parsed XML::Parser tree, with methods for fetching children
 and attributes in as clean a manner as possible.
 .
 This is a small and quick module, with easy and compact usage. See
 XML::SimpleObject::LibXML for the same interface for XML::LibXML.

Package: libxml-smart-perl
Description-md5: 0b8550fa7fbde3fc8f7921af6d5b858d
Description-en: Perl module for access to parsed XML trees
 With the XML::Smart module, nodes in an XML tree made with XML::LibXML can
 be accessed equally conveniently with the Perl syntax for hashes and arrays.
 It also provides convenience features such as searching for nodes by
 attribute, selection of an attribute value in each of multiple nodes,
 change the format of returned data, and so forth.
 .
 The module also professes to automatically handle binary data
 (encoding/decoding to/from base64), CDATA sections (used for text
 content with unbalanced <tags> and so forth), and Unicode.  It can be
 used to create XML files and load XML from the Web (just pasting an URL
 as a file path).  It also provides an easy way to send XML data through
 sockets, adding the length of the data in the <?xml?> header.

Package: libxml-stream-perl
Description-md5: db3a059fc8451e2a9620e3b108431ecb
Description-en: module for manipulating streaming XML data
 XML::Stream is a Perl module that provides the user with methods to connect
 to a remote server, send a stream of XML to the server and receive/parse an
 XML stream from the server.
 .
 It is primarily based on work for the Jabber Development Team's Etherx XML
 Router. For details, see <URL:http://xmpp.org/protocols/streams/>

Package: libxml-struct-perl
Description-md5: ac6074385ca5826389c8dfb6e96c3add
Description-en: represent XML as data structure preserving element order
 XML::Struct implements a mapping between XML and Perl data structures.
 By default, the mapping preserves element order,
 so it also suits for "document-oriented" XML.
 In short, an XML element is represented
 as array reference with three parts:
 .
 [ $name => \%attributes, \@children ]
 .
 This data structure corresponds to the abstract data model
 of MicroXML <http://www.w3.org/community/microxml/>,
 a simplified subset of XML.
 .
 If your XML documents don't contain relevant attributes,
 you can also choose to map to this format:
 .
 [ $name => \@children ]
 .
 Both parsing (with XML::Struct::Reader or function readXML)
 and serializing (with XML::Struct::Writer or function writeXML)
 are fully based on XML::LibXML,
 so performance is better than XML::Simple
 and similar to XML::LibXML::Simple.

Package: libxml-structured-perl
Description-md5: 72bdd815b6da13c147bee46ca1938457
Description-en: module to convert XML data into a predefined Perl data structure and back
 The XML::Structured module provides a way to convert XML data into a
 predefined Perl data structure and back to XML. Unlike with modules like
 XML::Simple it is an error if the XML data does not match the provided
 skeleton (the "dtd"). Another advantage is that the order of the attributes
 and elements is taken from the dtd when converting back to XML.

Package: libxml-tidy-perl
Description-md5: 492f023dec5388a426f354763c76678c
Description-en: module for tidy indenting of XML documents
 XML::Tidy creates XML document objects (with inheritance from XML::XPath) to
 tidy mixed-content (ie. non-data) text node indenting. There are also some
 other handy member functions to compress && expand your XML document object
 (into either a compact XML representation or a binary one).

Package: libxml-tiny-perl
Description-md5: ceb592439f7ce198332ab2e590d90c09
Description-en: simple lightweight parser for a subset of XML
 XML::Tiny is a simple lightweight parser for a subset of XML
 .
 The subset of XML that is understood:
 * Element tags and attributes
 * Comments
 * The five "core" entities, ie "&amp;", "&lt;", "&gt;", "&apos;" and "&quot;";
 * Numeric entities
 * CDATA

Package: libxml-tmx-perl
Description-md5: 188e360749e84f72a2228b11ad59bb8f
Description-en: Perl extensions for managing TMX files
 XML::TMX is a collection of modules that provide functions to deal with
 TMX (Translation Memory eXchange) files, like creating new files, or
 reading and processing existing files. It also provides tools to create
 TMX files from other sources.

Package: libxml-tokeparser-perl
Description-md5: 4f647667d4e4e69f9091cec055606a53
Description-en: Simplified interface to XML::Parser
 XML::TokeParser provides a procedural ("pull mode") interface to XML::Parser
 in much the same way that Gisle Aas' HTML::TokeParser provides a procedural
 interface to HTML::Parser. XML::TokeParser splits its XML input up into
 "tokens", each corresponding to an XML::Parser event.
 .
 A token is a bless'd reference to an array whose first element is an
 event-type string and whose last element is the literal text of the XML
 input that generated the event, with intermediate elements varying according
 to the event type.
 .
 Each token is an object of type XML::TokeParser::Token. Read
 XML::TokeParser::Token in the XML::TokeParser(3pm) manpage to learn what
 methods are available for inspecting the token, and retrieving data from it.

Package: libxml-treebuilder-perl
Description-md5: 7a017537cc672eca6f6c3929f4693cfd
Description-en: XML parser providing XML::Elements DOM similar to HTML::Element
 XML::Treebuilder uses XML::Parser to make XML document trees constructed of
 XML::Element objects (and XML::Element is a subclass of HTML::Element adapted
 for XML).
 .
 XML::TreeBuilder is meant particularly for people who are used to
 the HTML::TreeBuilder / HTML::Element interface to document trees, and who
 don't want to learn some other document interface like XML::Twig or XML::DOM.

Package: libxml-treepp-perl
Description-md5: 9df6f888542c94fd8f2fbf359b273a76
Description-en: Pure Perl module for parsing/writing XML files
 XML::TreePP module parses an XML file and expands it into a hash tree. And it
 also generates an XML file from a hash tree. This is a pure Perl
 implementation. You can also download XML from remote web server like
 XMLHttpRequest object in JavaScript.

Package: libxml-treepuller-perl
Description-md5: 081a1491206bb78221a8abda583df96e
Description-en: pull interface to work with XML document fragments
 XML::TreePuller implements a tree-oriented XML pull processor using a
 combination of XML::LibXML::Reader and an object-oriented interface around
 the output of XML::CompactTree. It provides a fast and convenient way to
 access the content of extremely large XML documents serially.

Package: libxml-um-perl
Description-md5: 391d71a2ce348927b9a38cdbe5090095
Description-en: Perl module for converting UTF-8 strings
 The XML::UM module provides methods to convert UTF-8 strings to any XML
 encoding that XML::Encoding supports.  It creates mapping routines
 from the .xml files that can be found in the maps/ directory in the
 XML::Encoding distribution.  Note that the XML::Encoding distribution
 does install the .enc files in your perl directory, but not the.xml
 files they were created from.  That's why you have to specify $ENCDIR
 as in the SYNOPSIS.
 .
 This implementation uses the XML::Encoding class to parse the .xml
 file and creates a hash that maps UTF-8 characters (each consisting
 of up to 4 bytes) to their equivalent byte sequence in the specified
 encoding.  Note that large mappings may consume a lot of memory!
 .
 Future implementations may parse the .enc files directly, or do the
 conversions entirely in XS (i.e. C code).

Package: libxml-validate-perl
Description-md5: 76973e6d96720d5798c999657dfb93a8
Description-en: xml validator factory
 XML::Validate is a generic interface to different XML validation backends.
 For a list of backend included with this distribution see the README.
 .
 If you want to write your own backends, the easiest way is probably to
 subclass XML::Validate::Base. Look at the existing backends for examples.

Package: libxml-validator-schema-perl
Description-md5: 86017a0f87bf492d518030ea8825a6b4
Description-en: Perl module to validate XML against a subset of W3C XML Schema
 XML::Validator::Schema allows you to validate XML documents against a W3C XML
 Schema. This module does not implement the full W3C XML Schema recommendation
 (http://www.w3.org/XML/Schema), but a useful subset.

Package: libxml-writer-perl
Description-md5: 4e927f6ba0cfd7794ca6a4570d44a735
Description-en: Perl module for writing XML documents
 XML::Writer is a helper module for Perl programs that write an XML
 document.  The module handles all escaping for attribute values and
 character data and constructs different types of markup, such as
 tags, comments, and processing instructions.
 .
 By default, the module performs several well-formedness checks to
 catch errors during output.  This behaviour can be extremely useful
 during development and debugging, but it can be turned off for
 production-grade code.
 .
 The module can operate either in regular mode in or Namespace
 processing mode.  In Namespace mode, the module will generate
 Namespace Declarations itself, and will perform additional checks on
 the output.
 .
 Additional support is available for a simplified data mode with no
 mixed content: newlines are automatically inserted around elements
 and elements can optionally be indented based as their nesting
 level.

Package: libxml-writer-simple-perl
Description-md5: c95be297ccb1ac0029df25c5201ce51c
Description-en: simple API to create XML files
 XML::Writer::Simple takes some ideas from CGI to make easier the life for
 those who need to generated XML code.

Package: libxml-writer-string-perl
Description-md5: 23abf97ea22b5fa5f39bc57203434446
Description-en: Capture output from XML::Writer
 XML::Writer::String implements a bare-bones class specifically for the
 purpose of capturing data from the XML::Writer module. XML::Writer expects an
 IO::Handle object and writes XML data to the specified object (or STDOUT) via
 it's print() method. This module simulates such an object for the specific
 purpose of providing the required print() method.
 .
 It is recommended that $writer->end() is called prior to calling $s->value()
 to check for well-formedness.

Package: libxml-xpath-perl
Description-md5: 98291606a14c944deec6caf39cd7a395
Description-en: Perl module for processing XPath
 The XML::XPath module implements the W3C's XPath specification.  It aims to
 be completely correct to the letter of the spec, and yet still allow
 extensions through the use of functions and variables, such as are
 provided by XSLT and XPointer.
 .
 Besides the Perl modules it also provides a command line tool named
 "xpath" to query XPath statements in XML documents.

Package: libxml-xql-perl
Description-md5: 5b1a1ea5186d02f32acfc65a5d687bef
Description-en: Perl module for querying XML tree structures with XQL
 The XML::XQL module implements the XQL (XML Query Language) proposal
 submitted to the XSL Working Group in September 1998.  The spec can
 be found at: http://www.w3.org/TandS/QL/QL98/pp/xql.html.  Most of
 the contents related to the XQL syntax can also be found in the
 XML::XQL::Tutorial that comes with this distribution.  Note that XQL
 is not the same as XML-QL!
 .
 The current implementation only works with the XML::DOM module, but
 once the design is stable and the major bugs are flushed out, other
 extensions might follow, e.g. for XML::Grove.
 .
 XQL was designed to be extensible and this implementation tries to
 stick to that.  Users can add their own functions, methods,
 comparison operators and data types.  Plugging in a new XML tree
 structure (like XML::Grove) should be a piece of cake.

Package: libxml-xslt-perl
Description-md5: 22907c769434059721a21651df640167
Description-en: Perl module for processing XSLT
 The XML::XSLT module parses XSL Transformational sheets.  For a description
 of the XSLT, see http://www.w3.org/TR/xslt.  Currently, it uses XML::Parser
 and XML::DOM, but an effort is being made to use XML::XPath.

Package: libxml-xupdate-libxml-perl
Description-md5: 2d6f69c6660fee790a9a0cb623562fa9
Description-en: Perl module that implements XUpdate modification language
 XUpdate is a language for expressing modifications to be performed
 on an XML document, and XML::XUpdate::LibXML provides the methods
 for applying such updates. The module implements the XUpdate format
 as described in the latest XUpdate Working Draft.

Package: libxml2-source
Description-md5: f61923e1f4152bcaf08026d1680eb8d0
Description-en: GNOME XML library - source code
 XML is a metalanguage to let you design your own markup language.
 A regular markup language defines a way to describe information in
 a certain class of documents (eg HTML). XML lets you define your
 own customized markup languages for many classes of document. It
 can do this because it's written in SGML, the international standard
 metalanguage for markup languages.
 .
 This package contains the source code, with the Debian patches applied.

Package: libxmlada-doc
Description-md5: a971803e980f758d6458db88432e6c73
Description-en: XML/Ada, a full XML suite for Ada programmers (documentation)
 XML/Ada is a set of modules that provide a simple manipulation of XML
 streams. It supports the whole XML 1.0 specifications, and can parse
 any file that follows this standard (including the contents of the
 DTD).  It also provides support for a number of other standard
 associated with XML, like SAX, DOM, and XML Schemas.  In addition, it
 includes a module to manipulate Unicode streams, since this is required
 by the XML standard.
 .
 This package contains the documentation in text, PDF and HTML.

Package: libxmlada-dom-dev
Description-md5: c3e792418bd30d2fd2274e5f8dbb3206
Description-en: XML/Ada, a full XML suite for Ada programmers (dom)
 XML/Ada is a set of modules that provide a simple manipulation of XML
 streams. It supports the whole XML 1.0 specifications, and can parse
 any file that follows this standard (including the contents of the
 DTD).  It also provides support for a number of other standard
 associated with XML, like SAX, DOM, and XML Schemas.  In addition, it
 includes a module to manipulate Unicode streams, since this is required
 by the XML standard.
 .
 This package contains the development tools for the dom module.

Package: libxmlada-dom9
Description-md5: 9bd9bbfa87ec6fa5c21495710aae1901
Description-en: XML/Ada, a full XML suite for Ada programmers (dom runtime)
 XML/Ada is a set of modules that provide a simple manipulation of XML
 streams. It supports the whole XML 1.0 specifications, and can parse
 any file that follows this standard (including the contents of the
 DTD).  It also provides support for a number of other standard
 associated with XML, like SAX, DOM, and XML Schemas.  In addition, it
 includes a module to manipulate Unicode streams, since this is required
 by the XML standard.
 .
 This package contains the dom runtime shared library.

Package: libxmlada-input-dev
Description-md5: 30715222a1bf654d9b951b7ad78ebed0
Description-en: XML/Ada, a full XML suite for Ada programmers (input sources)
 XML/Ada is a set of modules that provide a simple manipulation of XML
 streams. It supports the whole XML 1.0 specifications, and can parse
 any file that follows this standard (including the contents of the
 DTD).  It also provides support for a number of other standard
 associated with XML, like SAX, DOM, and XML Schemas.  In addition, it
 includes a module to manipulate Unicode streams, since this is required
 by the XML standard.
 .
 This package contains the development tools for the input sources module.

Package: libxmlada-input8
Description-md5: a644612a8d8e04792655e04f87c00da7
Description-en: XML/Ada, a full XML suite for Ada programmers (input sources runtime)
 XML/Ada is a set of modules that provide a simple manipulation of XML
 streams. It supports the whole XML 1.0 specifications, and can parse
 any file that follows this standard (including the contents of the
 DTD).  It also provides support for a number of other standard
 associated with XML, like SAX, DOM, and XML Schemas.  In addition, it
 includes a module to manipulate Unicode streams, since this is required
 by the XML standard.
 .
 This package contains the input sources runtime shared library.

Package: libxmlada-sax-dev
Description-md5: e11a888973742c79d168f5c9ceca6079
Description-en: XML/Ada, a full XML suite for Ada programmers (sax)
 XML/Ada is a set of modules that provide a simple manipulation of XML
 streams. It supports the whole XML 1.0 specifications, and can parse
 any file that follows this standard (including the contents of the
 DTD).  It also provides support for a number of other standard
 associated with XML, like SAX, DOM, and XML Schemas.  In addition, it
 includes a module to manipulate Unicode streams, since this is required
 by the XML standard.
 .
 This package contains the development tools for the sax module.

Package: libxmlada-sax8
Description-md5: 7543c14a6a51ea5f5056e02ce3d40c1b
Description-en: XML/Ada, a full XML suite for Ada programmers (sax runtime)
 XML/Ada is a set of modules that provide a simple manipulation of XML
 streams. It supports the whole XML 1.0 specifications, and can parse
 any file that follows this standard (including the contents of the
 DTD).  It also provides support for a number of other standard
 associated with XML, like SAX, DOM, and XML Schemas.  In addition, it
 includes a module to manipulate Unicode streams, since this is required
 by the XML standard.
 .
 This package contains the sax runtime shared library.

Package: libxmlada-schema-dev
Description-md5: 85149c6929770758020c060e5577e5ca
Description-en: XML/Ada, a full XML suite for Ada programmers (schema)
 XML/Ada is a set of modules that provide a simple manipulation of XML
 streams. It supports the whole XML 1.0 specifications, and can parse
 any file that follows this standard (including the contents of the
 DTD).  It also provides support for a number of other standard
 associated with XML, like SAX, DOM, and XML Schemas.  In addition, it
 includes a module to manipulate Unicode streams, since this is required
 by the XML standard.
 .
 This package contains the development tools for the schema module,
 and an xmlada.gpr project importing the whole XML/Ada library.

Package: libxmlada-schema8
Description-md5: 2ad7a27da2180152a950a98d6b3423ee
Description-en: XML/Ada, a full XML suite for Ada programmers (schema runtime)
 XML/Ada is a set of modules that provide a simple manipulation of XML
 streams. It supports the whole XML 1.0 specifications, and can parse
 any file that follows this standard (including the contents of the
 DTD).  It also provides support for a number of other standard
 associated with XML, like SAX, DOM, and XML Schemas.  In addition, it
 includes a module to manipulate Unicode streams, since this is required
 by the XML standard.
 .
 This package contains the schema runtime shared library.

Package: libxmlada-unicode-dev
Description-md5: 7c9f2b21d64e3be7976a7afb0cce9ad7
Description-en: XML/Ada, a full XML suite for Ada programmers (unicode)
 XML/Ada is a set of modules that provide a simple manipulation of XML
 streams. It supports the whole XML 1.0 specifications, and can parse
 any file that follows this standard (including the contents of the
 DTD).  It also provides support for a number of other standard
 associated with XML, like SAX, DOM, and XML Schemas.  In addition, it
 includes a module to manipulate Unicode streams, since this is required
 by the XML standard.
 .
 This package contains the development tools for the unicode module.

Package: libxmlada-unicode8
Description-md5: 20338fdf91d95dca39805a05a29c1e7e
Description-en: XML/Ada, a full XML suite for Ada programmers (unicode runtime)
 XML/Ada is a set of modules that provide a simple manipulation of XML
 streams. It supports the whole XML 1.0 specifications, and can parse
 any file that follows this standard (including the contents of the
 DTD).  It also provides support for a number of other standard
 associated with XML, like SAX, DOM, and XML Schemas.  In addition, it
 includes a module to manipulate Unicode streams, since this is required
 by the XML standard.
 .
 This package contains the unicode runtime shared library.

Package: libxmlb-tests
Description-md5: d0871b4af46468a15a31b17fa323457e
Description-en: Installed tests for libxmlb2
 The libxmlb library takes XML source, and
 converts it to a structured binary representation with a deduplicated string
 table -- where the strings have the NULs included.
 .
 This allows an application to mmap the binary XML file, do an XPath query and
 return some strings without actually parsing the entire document. This is all
 done using (almost) zero allocations and no actual copying of the binary data.
 .
 This package contains the installed tests for libxmlb.

Package: libxmlb-utils
Description-md5: e060640f510d7030f05bacbc3cf6013a
Description-en: Binary XML library - Command-line utility
 The libxmlb library takes XML source, and
 converts it to a structured binary representation with a deduplicated string
 table -- where the strings have the NULs included.
 .
 This allows an application to mmap the binary XML file, do an XPath query and
 return some strings without actually parsing the entire document. This is all
 done using (almost) zero allocations and no actual copying of the binary data.
 .
 This package contains the `xb-tool` command-line utility.

Package: libxmlbeans-java
Description-md5: 3ce8002f3af39c8db95ce2d4103b8a59
Description-en: Java library for accessing XML by binding it to Java types
 XMLBeans is a technology for accessing XML by binding it to Java types.
 .
 XMLBeans provides several ways to get at the XML, including:
 * Through XML schema that has been compiled to generate Java types that
 represent schema types. In this way, you can access instances of the
 schema through JavaBeans-style accessors after the fashion of "getFoo"
 and "setFoo". The XMLBeans API also allows you to reflect into the XML
 schema itself through an XML Schema Object model.
 * A cursor model through which you can traverse the full XML infoset.
 * Support for XML DOM.

Package: libxmlbeans-maven-plugin-java
Description-md5: 947d34a247c380225de83c0b2bd147a2
Description-en: Maven XMLBeans Plugin
 Maven plugin which parses xsd files and produces a corresponding
 object model based on the Apache XML Beans parser.
 .
 The plugin produces two sets of output files referred to as
 generated sources and generated classes.

Package: libxmlbird-dev
Description-md5: db5a29fe64b9359cd3e32d95648b2c8b
Description-en: XML parser written in Vala (development files)
 XML Bird is a library for parsing documents written in the Exensible Markup
 Language (XML). This parser is written in Vala and has support for Vala
 iterators. This makes it possible to loop over all tags and attributes in
 the document using the foreach statement.
 .
 This package contains development files.

Package: libxmlbird1t64
Description-md5: 7a2b7cbeebd64a232525e73053d3e248
Description-en: XML parser written in Vala
 XML Bird is a library for parsing documents written in the Exensible Markup
 Language (XML). This parser is written in Vala and has support for Vala
 iterators. This makes it possible to loop over all tags and attributes in
 the document using the foreach statement.

Package: libxmlcatalog-java
Description-md5: 78c61149913e3e853b266e9f1a18fee3
Description-en: XML Catalog Management Tool
 XML Catalog Management Tool as used by Protégé.

Package: libxmlenc-java
Description-md5: c4c72ee81cf581aae0536b00c39adbac
Description-en: Fast stream-based XML output library for java
 Lightweight XML encoding library for Java, optimized for performance. It
 fills the gap between a light-weight parser like SAX, and a heavy-weight
 XML output library, like JDOM.

Package: libxmlezout-dev
Description-md5: a6cd3eef7937b641524668b732209bcf
Description-en: Easy-to-use library for emitting XML from Ada programs, dev files
 XML EZ Out is a small set of packages intended to aid the creation of
 XML-formatted output from within Ada programs. It basically wraps the tags and
 data provided to it with XML syntax and writes them to a user-supplied medium.
 .
 This medium can be any sort of writable entity, such as a file, a
 memory buffer, or even a communications link, such as a socket. The
 only functionality required of the medium is that it supply a
 meaningful "Put" (for writing a string) and "New_Line" procedure.
 .
 This package contains file needed to develop applications with XML EZ OUT.

Package: libxmlezout8
Description-md5: 5d6668f857c0e719d1060660427e1b18
Description-en: Easy-to-use library for emitting XML from Ada programs, runtime
 XML EZ Out is a small set of packages intended to aid the creation of
 XML-formatted output from within Ada programs. It basically wraps the tags and
 data provided to it with XML syntax and writes them to a user-supplied medium.
 .
 This medium can be any sort of writable entity, such as a file, a
 memory buffer, or even a communications link, such as a socket. The
 only functionality required of the medium is that it supply a
 meaningful "Put" (for writing a string) and "New_Line" procedure.
 .
 This is the runtime library for XML EZ OUT.

Package: libxmlf90-dev
Description-md5: c0a300b70c4768f7ae877d0ee1d5bafe
Description-en: Fast Fortran XML parser and generator
 xmlf90 is a suite of libraries to handle XML in Fortran. It has two major
 components:
 * A XML parsing library. The parser was designed to be a useful tool in the
 extraction and analysis of data in the context of scientific computing, and
 thus the priorities were efficiency and the ability to deal with very large
 XML files while maintaining a small memory footprint. The most complete
 programming interface is based on the very successful SAX (Simple API for
 XML) model, although a partial DOM interface and a very experimental XPATH
 interface are also present.
 * A library (xmlf90_wxml) that facilitates the writing of well-formed XML,
 including such features as automatic start-tag completion, attribute
 pretty-printing, and element indentation. There are also helper routines to
 handle the output of numerical arrays. Layered on top of this library is
 xmlf90_cml, a library to generate Chemical-Markup-Language (CML) files.
 .
 This package contains the static libraries and the header files.

Package: libxmlgraphics-commons-java
Description-md5: 70f3977c38c425fc4b7d846f700b68bf
Description-en: Reusable components used by Batik and FOP
 Apache XML Graphics Commons is a library that consists of several
 reusable components used by Apache Batik and Apache FOP. Many of these
 components can easily be used separately outside the domains of SVG and
 XSL-FO. You will find components such as a PDF library, an RTF library,
 Graphics2D implementations that let you generate PDF & PostScript
 files, and much more.

Package: libxmlgraphics-commons-java-doc
Description-md5: b0068e0c04986cd51ea594e707592bfb
Description-en: Reusable components used by Batik and FOP (documentation)
 Apache XML Graphics Commons is a library that consists of several
 reusable components used by Apache Batik and Apache FOP. Many of these
 components can easily be used separately outside the domains of SVG and
 XSL-FO. You will find components such as a PDF library, an RTF library,
 Graphics2D implementations that let you generate PDF & PostScript
 files, and much more.
 .
 This package includes the documentation.

Package: libxmlm-ocaml-dev
Description-md5: 26bca4f8eb5299fab2018076125f3d23
Description-en: OCaml xml manipulation module
 Xmlm allows the OCaml programmer to manipulate xml data.
 Its complexity is half-way between the easy xml-light module and
 a full parsing of xml data.
 .
 It is also very simple to upgrade existing code using xml-light
 in order to use xmlm.
 .
 This package contains all the development stuff you need to develop
 OCaml programs which use xmlm.

Package: libxmlplaylist-ocaml-dev
Description-md5: 98e166541e1a2029f158667f4c52ad94
Description-en: Playlist parser for various xml formats
 This module implements basic playlist parsing
 for various xml formats.
 .
 Currently supported formats are:
 * podcast (rss)
 * xspf
 * smil
 * asx

Package: libxmlrpc-c++9
Description-md5: d23b73ec6571b68cd5e8a642f9a893bc
Description-en: Lightweight RPC library based on XML and HTTP [C++ runtime libraries]
 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This library provides a modular implementation of XML-RPC for C++.

Package: libxmlrpc-c++9-dev
Description-md5: d207652345ee247a142005fae8b326c3
Description-en: Lightweight RPC library based on XML and HTTP [C++ development libraries]
 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This library provides a modular implementation of XML-RPC for C++.
 .
 Install this package if you wish to develop your own programs using this
 library.

Package: libxmlrpc-core-c3-dev
Description-md5: 410eeb60d02eb824ca7ab34ef75e2acb
Description-en: Lightweight RPC library based on XML and HTTP [C development libraries]
 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This library provides a modular implementation of XML-RPC for C.
 .
 Install this package if you wish to develop your own programs using this
 library.

Package: libxmlrpc-core-c3t64
Description-md5: 4f127ef989e16839d1d756b7c28a87c4
Description-en: Lightweight RPC library based on XML and HTTP [C runtime libraries]
 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This library provides a modular implementation of XML-RPC for C.

Package: libxmlrpc-epi-dev
Description-md5: 7b321f4d23d1b247358f9339d7be0e7f
Description-en: Development files for libxmlrpc-epi0t64, a XML-RPC request library
 An implementation of the XML-RPC protocol, providing an API for developers to
 serialise RPC requests to and from XML. It does not include any transport layer
 and is therefor useful for applications which implement their own transport or
 wish to use XML-RPC over an existing transport layer. This package contains
 the development files for applications wishing to use libxmlrpc-epi.

Package: libxmlrpc-epi0t64
Description-md5: 8ebb0f626361482feb1ca82f328fc419
Description-en: XML-RPC request serialisation/deserialisation library
 A library that implements a transportless implementation of the XML-RPC
 protocol.

Package: libxmlrpc-lite-perl
Description-md5: 45abc727f35f1fecf090145a58bf0041
Description-en: client and server implementation of the XML-RPC protocol
 XMLRPC::Lite provides a simple interface to the XML-RPC protocol on both
 client and server side. Based on SOAP::Lite, it gives you access to all
 features and transports available in that module.

Package: libxmlrpc-util-dev
Description-md5: 66acb7193111de36ebe64e92af02a83a
Description-en: Lightweight RPC library based on XML and HTTP [extra development libraries]
 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This library provides extra utility functions.
 .
 Install this package if you wish to develop your own programs using this
 library.

Package: libxmlrpc-util4
Description-md5: bb7ee82e967216d7c508eb7a8d9bdc82
Description-en: Lightweight RPC library based on XML and HTTP [extra C runtime libraries]
 XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
 It converts the procedure call into an XML document, sends it to a remote
 server using HTTP, and gets back the response as XML.
 .
 This library provides extra utility functions.

Package: libxmltooling-dev
Description-md5: 6e6386228448ac6a96907756eb3fea58
Description-en: C++ XML parsing library with encryption support (development)
 The XMLTooling library contains generic XML parsing and
 processing classes based on the Xerces-C DOM.  It adds more powerful facilities
 for declaring element- and type-specific API and implementation classes, as
 well as signing and encryption support.
 It is supported only as a part of the Shibboleth Project.
 .
 This package contains the headers and other necessary files to build
 applications or libraries that use or extend the XMLTooling library.

Package: libxmltooling-doc
Description-md5: ecc2eb087ee8abccf8fd1858b921cb0a
Description-en: C++ XML parsing library with encryption support (API docs)
 The XMLTooling library contains generic XML parsing and
 processing classes based on the Xerces-C DOM.  It adds more powerful facilities
 for declaring element- and type-specific API and implementation classes, as
 well as signing and encryption support.
 It is supported only as a part of the Shibboleth Project.
 .
 This package contains the XMLTooling library API documentation generated
 by Doxygen.

Package: libxmltooling11
Description-md5: 2cc4f8321a82b876fd6ac116d282eaa7
Description-en: C++ XML parsing library with encryption support (runtime)
 The XMLTooling library contains generic XML parsing and
 processing classes based on the Xerces-C DOM.  It adds more powerful facilities
 for declaring element- and type-specific API and implementation classes, as
 well as signing and encryption support.
 It is supported only as a part of the Shibboleth Project.
 .
 This package contains the files necessary for running applications that
 use the XMLTooling library.

Package: libxmltv-perl
Description-md5: 1857c48f82b538439dabe4c583c81dc5
Description-en: modules related to the XMLTV file format for TV listings
 Gather television listings, process them and organize your viewing.
 XMLTV is a file format for storing TV listings, defined in xmltv.dtd.
 .
 This package includes the Perl modules that are part of XMLTV, as well
 as the XMLTV DTD.

Package: libxmlunit-java
Description-md5: ae4748d49ea277f240a27b67e8e8022f
Description-en: Unit testing for XML documents
 XMLUnit extends JUnit and NUnit to enable unit testing of XML.
 It compares a control XML document to a test document or the result of a
 transformation, validates documents, and compares the results of XPath
 expressions.

Package: libxmmsclient++-dev
Description-md5: 0f0fdc53bc82144f75ba87b6abec4956
Description-en: XMMS2 - client library for c++ - development files
 XMMS2 is a redesign of the XMMS music player. It features a client-server
 model, allowing multiple (even simultaneous!) user interfaces, both textual
 and graphical. All common audio formats are supported using plug-ins. On top of
 this, there is a flexible media library to organize your music.
 .
 This package contains files for developing XMMS2 clients using
 libxmmsclient++4v5.

Package: libxmmsclient++-glib-dev
Description-md5: 25c0ce68e27316633bff33a30e328dd2
Description-en: XMMS2 - glib client library for c++ - development files
 XMMS2 is a redesign of the XMMS music player. It features a client-server
 model, allowing multiple (even simultaneous!) user interfaces, both textual
 and graphical. All common audio formats are supported using plug-ins. On top of
 this, there is a flexible media library to organize your music.
 .
 This package contains files for developing XMMS2 clients using
 libxmmsclient++-glib1v5.

Package: libxmmsclient++-glib1v5
Description-md5: 589b569cc4d9c8b165d216631c967c1b
Description-en: XMMS2 - glib client library for c++
 XMMS2 is a redesign of the XMMS music player. It features a client-server
 model, allowing multiple (even simultaneous!) user interfaces, both textual
 and graphical. All common audio formats are supported using plug-ins. On top of
 this, there is a flexible media library to organize your music.
 .
 This package contains a glib based client library written in c++.

Package: libxmmsclient++4v5
Description-md5: 1ab742b3c2fe3036a606a3f847f6325d
Description-en: XMMS2 - client library for c++
 XMMS2 is a redesign of the XMMS music player. It features a client-server
 model, allowing multiple (even simultaneous!) user interfaces, both textual
 and graphical. All common audio formats are supported using plug-ins. On top of
 this, there is a flexible media library to organize your music.
 .
 This package contains a client library written in c++.

Package: libxmmsclient-dev
Description-md5: de8d0fa20abef6f948a0aefb29e812c2
Description-en: XMMS2 - client library development files
 XMMS2 is a redesign of the XMMS music player. It features a client-server
 model, allowing multiple (even simultaneous!) user interfaces, both textual
 and graphical. All common audio formats are supported using plug-ins. On top of
 this, there is a flexible media library to organize your music.
 .
 This package contains files for developing XMMS2 clients using libxmmsclient6.

Package: libxmmsclient-glib-dev
Description-md5: 933e4b909f6067bc32add8a8c804239d
Description-en: XMMS2 - glib client library - development files
 XMMS2 is a redesign of the XMMS music player. It features a client-server
 model, allowing multiple (even simultaneous!) user interfaces, both textual
 and graphical. All common audio formats are supported using plug-ins. On top of
 this, there is a flexible media library to organize your music.
 .
 This package contains files for developing XMMS2 clients using
 libxmmsclient-glib1.

Package: libxmmsclient-glib1
Description-md5: 161c9c06c3f7459673c1ede64ba6c568
Description-en: XMMS2 - glib client library
 XMMS2 is a redesign of the XMMS music player. It features a client-server
 model, allowing multiple (even simultaneous!) user interfaces, both textual
 and graphical. All common audio formats are supported using plug-ins. On top of
 this, there is a flexible media library to organize your music.
 .
 This package contains a glib based client library written in c.

Package: libxmmsclient6
Description-md5: bf89ab3a94632143ad0f135cd4b8476e
Description-en: XMMS2 - client library
 XMMS2 is a redesign of the XMMS music player. It features a client-server
 model, allowing multiple (even simultaneous!) user interfaces, both textual
 and graphical. All common audio formats are supported using plug-ins. On top of
 this, there is a flexible media library to organize your music.
 .
 This package contains a client library written in c.

Package: libxmp-dev
Description-md5: 5eec0c2f33c1f86dd9b2864932994f4d
Description-en: module file rendering library -- development files
 libxmp is a library designed to interpret module files and produce
 PCM audio. It supports over 90 formats including Protracker (MOD),
 Scream Tracker 3 (S3M), Fast Tracker II (XM) and Impulse Tracker
 (IT).
 .
 This package contains the development files required to build with
 libxmp.

Package: libxmp4
Description-md5: f7cbbd9adaba46bd78f154b83e2ac480
Description-en: module file rendering library
 libxmp is a library designed to interpret module files and produce
 PCM audio. It supports over 90 formats including Protracker (MOD),
 Scream Tracker 3 (S3M), Fast Tracker II (XM) and Impulse Tracker
 (IT).

Package: libxmpcore-java
Description-md5: f768e383f92b458558591ac4a6a5bf18
Description-en: Adobe XMP Toolkit for Java
 The Extensible Metadata Platform (XMP) provides a standard format
 for the creation, processing, and interchange of metadata, for a wide
 variety of resources.

Package: libxmpi4
Description-md5: 3bf4831527678f6c2954b0d6adcc6ebe
Description-en: Graphical user interface for MPI program development
 MPI is a standard for writing parallel processing programs using
 a well defined Message Passing Interface.
 .
 This package provides the shared library required for any programs
 using the XMPI protocol to graphically analyze MPI programs, most
 notably the xmpi program supplied in a separate package.

Package: libxmpi4-dev
Description-md5: 68a92f9a2bc383a2d2cf1864745ae41e
Description-en: Graphical user interface for MPI program development
 MPI is a standard for writing parallel processing programs using
 a well defined Message Passing Interface.
 .
 This package provides the few development files required to write new
 applications using the XMPI protocol.

Package: libxnee-dev
Description-md5: 6b5be6faea82e121b86ca1e49d0983f8
Description-en: X event recorder/replayer - development files
 GNU Xnee is a suite of programs that can record, replay and
 distribute user actions under the X11 environment. Think of it as a
 robot that can imitate the job you just did.
 .
 Xnee can be used to
 - automate tests
 - demonstrate programs
 - distribute actions
 - record and replay 'macro'
 - retype a file
 .
 This package contains the header files and library for writing applications
 using libxnee.

Package: libxnee0t64
Description-md5: 0eb747aa18f40d657e29363708420c74
Description-en: X event recorder/replayer - library
 GNU Xnee is a suite of programs that can record, replay and
 distribute user actions under the X11 environment. Think of it as a
 robot that can imitate the job you just did.
 .
 Xnee can be used to
 - automate tests
 - demonstrate programs
 - distribute actions
 - record and replay 'macro'
 - retype a file
 .
 This package contains the library common to cnee and gnee.

Package: libxneur
Description-md5: 333e1ca754a49e6f62fa76a295c74c69
Description-en: xneur library
 This package provides libraries needed for XNeur backend and frontends to work.

Package: libxneur-dev
Description-md5: e30d260098748339541ff7d4e942bea2
Description-en: development files for xneur frontends and plugins.
 This package provides development files for building XNeur frontends and
 its plugins.

Package: libxnnpack-dev
Description-md5: f064c03339a957a624bfd901ed00b487
Description-en: High-efficiency floating-point neural network inference operators (dev)
 XNNPACK is a highly optimized library of floating-point neural network
 inference operators for ARM, WebAssembly, and x86 platforms. XNNPACK is not
 intended for direct use by deep learning practitioners and researchers; instead
 it provides low-level performance primitives for accelerating high-level
 machine learning frameworks, such as TensorFlow Lite, TensorFlow.js, PyTorch,
 and MediaPipe.
 .
 This package contains the development files.

Package: libxnnpack0.20241108
Description-md5: e300d0fb5b54893cb3b62bcd9e58ae3f
Description-en: High-efficiency floating-point neural network inference operators (libs)
 XNNPACK is a highly optimized library of floating-point neural network
 inference operators for ARM, WebAssembly, and x86 platforms. XNNPACK is not
 intended for direct use by deep learning practitioners and researchers; instead
 it provides low-level performance primitives for accelerating high-level
 machine learning frameworks, such as TensorFlow Lite, TensorFlow.js, PyTorch,
 and MediaPipe.
 .
 This package contains the shared library.

Package: libxom-java
Description-md5: a8d1a9a18a1e7ad5b84a130a26b5a216
Description-en: New XML object model for Java
 XOM(tm) is a new XML object model. It is an open source (LGPL),
 tree-based API for processing XML with Java that strives for correctness,
 simplicity, and performance, in that order.
 .
 XOM is designed to be easy to learn and easy to use. It works very
 straight-forwardly, and has a very shallow learning curve. Assuming
 you're already familiar with XML, you should be able to get up and
 running with XOM very quickly.
 .
 XOM is the only XML API that makes no compromises on correctness.
 XOM only accepts namespace well-formed XML documents, and only allows
 you to create namespace well-formed XML documents. (In fact, it's a
 little stricter than that: it actually guarantees that all documents
 are round-trippable and have well-defined XML infosets.) XOM manages
 your XML so you don't have to. With XOM, you can focus on the unique
 value of your application, and trust XOM to get the XML right.

Package: libxom-java-doc
Description-md5: 48c08460dd7d1351556c19a551e7dd9f
Description-en: Documentation for the libxom-java package
 XOM(tm) is a new XML object model. It is an open source (LGPL),
 tree-based API for processing XML with Java that strives for correctness,
 simplicity, and performance, in that order.
 .
 XOM is designed to be easy to learn and easy to use. It works very
 straight-forwardly, and has a very shallow learning curve. Assuming
 you're already familiar with XML, you should be able to get up and
 running with XOM very quickly.
 .
 XOM is the only XML API that makes no compromises on correctness.
 XOM only accepts namespace well-formed XML documents, and only allows
 you to create namespace well-formed XML documents. (In fact, it's a
 little stricter than that: it actually guarantees that all documents
 are round-trippable and have well-defined XML infosets.) XOM manages
 your XML so you don't have to. With XOM, you can focus on the unique
 value of your application, and trust XOM to get the XML right.
 .
 This package includes the API documentation for libxom-java package.

Package: libxorg-gtest-data
Description-md5: 08ecf793ed69edad10e3d0e5409d9bd6
Description-en: X.Org dummy testing environment for Google Test - data
 Provides a Google Test environment for starting and stopping
 a dummy X server for headless testing purposes.
 .
 This package provides data files needed for normal execution.

Package: libxorg-gtest-dev
Description-md5: 6b6abcca5b485476fcdb131ad5ed9b78
Description-en: X.Org dummy testing environment for Google Test - headers
 Provides a Google Test environment for starting and stopping
 a dummy X server for headless testing purposes.
 .
 This package provides the source code and header files for xorg-gtest.

Package: libxorg-gtest-doc
Description-md5: 4f53e8779760dec3c4f1de6fe7160b62
Description-en: X.org dummy testing environment for Google Test - documentation
 Provides a Google Test environment for starting and stopping
 a dummy X server for headless testing purposes.
 .
 API and specification documentation for developing with xorg-gtest.

Package: libxosd-dev
Description-md5: bd6c55707710bab1a3d8eb4320ea7e68
Description-en: X On-Screen Display library - development
 A library for displaying a TV-like on-screen display in X.
 .
 This package contains the development headers needed for compiling
 programs against libxosd.

Package: libxosd2
Description-md5: 22e55163bc8526e00e8f3aae58b47a17
Description-en: X On-Screen Display library - runtime
 A library for displaying a TV-like on-screen display in X.
 It is from the pre-composing-window-manager area and only supports displaying
 simple text and a graphical slider.

Package: libxpa-dev
Description-md5: 7111cfaf20b948011a5b133106e31abb
Description-en: Seamless communication between Unix programs (development files)
 The XPA messaging system provides seamless communication between many kinds
 of Unix programs, including X programs and Tcl/Tk programs. It also provides
 an easy way for users to communicate with these XPA-enabled programs by
 executing XPA client commands in the shell or by utilizing such commands in
 scripts. Because XPA works both at the programming level and the shell level,
 it is a powerful tool for unifying any analysis environment: users and
 programmers have great flexibility in choosing the best level or levels at
 which to access XPA services, and client access can be extended or modified
 easily at any time.
 .
 This package contains the header files and the static library.

Package: libxpa1
Description-md5: ced41d497e96ae2c6579ba64235bac1e
Description-en: Seamless communication between Unix programs (shared library)
 The XPA messaging system provides seamless communication between many kinds
 of Unix programs, including X programs and Tcl/Tk programs. It also provides
 an easy way for users to communicate with these XPA-enabled programs by
 executing XPA client commands in the shell or by utilizing such commands in
 scripts. Because XPA works both at the programming level and the shell level,
 it is a powerful tool for unifying any analysis environment: users and
 programmers have great flexibility in choosing the best level or levels at
 which to access XPA services, and client access can be extended or modified
 easily at any time.
 .
 This package contains the shared library.

Package: libxpathselect-dev
Description-md5: 815e92f3646fa2766193ad18e552cb92
Description-en: Select objects in an object tree using XPath queries - development files
 This library allows you to select arbitrary objects in an object tree using a
 small subset of the XPath specification.
 .
 This package contains development files for xpathselect.

Package: libxpathselect1.4v5
Description-md5: 36ed9422fa4d13560562462392df1033
Description-en: Select objects in an object tree using XPath queries.
 This library allows you to select arbitrary objects in an object tree using a
 small subset of the XPath specification.

Package: libxpertmass-doc
Description-md5: 676d03a66e27453b9716003db7de89c7
Description-en: C++ mass spectrometry libraries (documentation files)
 The libXpertMassCore and the libXpertMassGui shared libraries are designed
 to enshrine the non-GUI and the GUI functionalities needed by the
 following two mass spectrometry projects:
 .
 * MsXpertSuite/MassXpert3;
 * MsXpertSuite/MineXpert3
 .
 libXpertMassCore contains abstractions for all the chemical entities required
 to fully characterize a polymer chemistry definition, as shown below:
 .
 * Isotope
 * IsotopicData
 * Formula
 * Monomer
 * Oligomer
 * Polymer
 * Modif
 * CrossLinker
 * CrossLink
 * Aqueous chemical reactions (cleavages, enzymatic and non-enzymatic)
 * Gas-phase chemical reactions (fragmentations, with a sophisticated
 grammar to describe complex fragmentation patterns)
 * Isotopic cluster modelling/calculations for any chemical entity
 representable by an element composition formula and a charge.
 .
 libXpertMassGui contains classes useful:
 .
 * to display and manage isotopic data,
 * to configure isotopic cluster calculations,
 * to configure mass peak shaping processes (GAUSSIAN and LORENTZIAN),
 * to configure network communications between massXpert2 and MineXpert3,
 * write JavaScript (ECMAscript) code to automate a large number of
 functions.
 .
 This package ships the developer documentation for the two libraries.

Package: libxpertmasscore-dev
Description-md5: 0f104c5bdc762074e35d06d632c96ea2
Description-en: C++ mass spectrometry libraries (non-GUI development files)
 The libXpertMassCore and the libXpertMassGui shared libraries are designed
 to enshrine the non-GUI and the GUI functionalities needed by the
 following two mass spectrometry projects:
 .
 * MsXpertSuite/MassXpert3;
 * MsXpertSuite/MineXpert3
 .
 libXpertMassCore contains abstractions for all the chemical entities required
 to fully characterize a polymer chemistry definition, as shown below:
 .
 * Isotope
 * IsotopicData
 * Formula
 * Monomer
 * Oligomer
 * Polymer
 * Modif
 * CrossLinker
 * CrossLink
 * Aqueous chemical reactions (cleavages, enzymatic and non-enzymatic)
 * Gas-phase chemical reactions (fragmentations, with a sophisticated
 grammar to describe complex fragmentation patterns)
 * Isotopic cluster modelling/calculations for any chemical entity
 representable by an element composition formula and a charge.
 .
 libXpertMassGui contains classes useful:
 .
 * to display and manage isotopic data,
 * to configure isotopic cluster calculations,
 * to configure mass peak shaping processes (GAUSSIAN and LORENTZIAN),
 * to configure network communications between massXpert2 and MineXpert3.
 .
 This package ships the development files for the libXpertMassCore library.

Package: libxpertmasscore1
Description-md5: 5e3a8a2041f93fed0746968aa54e07f3
Description-en: C++ mass spectrometry libraries (non-GUI runtime files)
 The libXpertMassCore and the libXpertMassGui shared libraries are designed
 to enshrine the non-GUI and the GUI functionalities needed by the
 following two mass spectrometry projects:
 .
 * MsXpertSuite/MassXpert3;
 * MsXpertSuite/MineXpert3
 .
 libXpertMassCore contains abstractions for all the chemical entities required
 to fully characterize a polymer chemistry definition, as shown below:
 .
 * Isotope
 * IsotopicData
 * Formula
 * Monomer
 * Oligomer
 * Polymer
 * Modif
 * CrossLinker
 * CrossLink
 * Aqueous chemical reactions (cleavages, enzymatic and non-enzymatic)
 * Gas-phase chemical reactions (fragmentations, with a sophisticated
 grammar to describe complex fragmentation patterns)
 * Isotopic cluster modelling/calculations for any chemical entity
 representable by an element composition formula and a charge.
 .
 libXpertMassGui contains classes useful:
 .
 * to display and manage isotopic data,
 * to configure isotopic cluster calculations,
 * to configure mass peak shaping processes (GAUSSIAN and LORENTZIAN),
 * to configure network communications between massXpert2 and MineXpert3.
 .
 This package ships the runtime files for the libXpertMassCore library.

Package: libxpertmassgui-dev
Description-md5: 0c8174e7cc4b44c4d924b24f2ffa89cf
Description-en: C++ mass spectrometry libraries (GUI development files)
 The libXpertMassCore and the libXpertMassGui shared libraries are designed
 to enshrine the non-GUI and the GUI functionalities needed by the
 following two mass spectrometry projects:
 .
 * MsXpertSuite/MassXpert3;
 * MsXpertSuite/MineXpert3
 .
 libXpertMassCore contains abstractions for all the chemical entities required
 to fully characterize a polymer chemistry definition, as shown below:
 .
 * Isotope
 * IsotopicData
 * Formula
 * Monomer
 * Oligomer
 * Polymer
 * Modif
 * CrossLinker
 * CrossLink
 * Aqueous chemical reactions (cleavages, enzymatic and non-enzymatic)
 * Gas-phase chemical reactions (fragmentations, with a sophisticated
 grammar to describe complex fragmentation patterns)
 * Isotopic cluster modelling/calculations for any chemical entity
 representable by an element composition formula and a charge.
 .
 libXpertMassGui contains classes useful:
 .
 * to display and manage isotopic data,
 * to configure isotopic cluster calculations,
 * to configure mass peak shaping processes (GAUSSIAN and LORENTZIAN),
 * to configure network communications between massXpert2 and MineXpert3.
 .
 This package ships the development files for the libXpertMassGui library.

Package: libxpertmassgui1
Description-md5: c248e17c74638d43ab4a2e1718c542c7
Description-en: C++ mass spectrometry libraries (GUI runtime files)
 The libXpertMassCore and the libXpertMassGui shared libraries are designed
 to enshrine the non-GUI and the GUI functionalities needed by the
 following two mass spectrometry projects:
 .
 * MsXpertSuite/MassXpert3;
 * MsXpertSuite/MineXpert3
 .
 libXpertMassCore contains abstractions for all the chemical entities required
 to fully characterize a polymer chemistry definition, as shown below:
 .
 * Isotope
 * IsotopicData
 * Formula
 * Monomer
 * Oligomer
 * Polymer
 * Modif
 * CrossLinker
 * CrossLink
 * Aqueous chemical reactions (cleavages, enzymatic and non-enzymatic)
 * Gas-phase chemical reactions (fragmentations, with a sophisticated
 grammar to describe complex fragmentation patterns)
 * Isotopic cluster modelling/calculations for any chemical entity
 representable by an element composition formula and a charge.
 .
 libXpertMassGui contains classes useful:
 .
 * to display and manage isotopic data,
 * to configure isotopic cluster calculations,
 * to configure mass peak shaping processes (GAUSSIAN and LORENTZIAN),
 * to configure network communications between massXpert2 and MineXpert3.
 .
 This package ships the runtime files for the libXpertMassGui library.

Package: libxplc0.3.13-dev
Description-md5: 1bfffea4e918b37b700b85624a4ee9f6
Description-en: Light weight component system (Development libraries and headers)
 XPLC ("Cross-Platform Lightweight Components") is a component system that
 will provide extensibility and reusability both inside and between
 applications, while being portable across platforms (and languages) and
 having the lowest possible overhead (both in machine resources and
 programming effort).
 .
 This package contains header files required for development..

Package: libxplc0.3.13t64
Description-md5: 2f5572bbaa2108ce1214171d6bd7384c
Description-en: Light weight component system
 XPLC ("Cross-Platform Lightweight Components") is a component system that
 will provide extensibility and reusability both inside and between
 applications, while being portable across platforms (and languages) and
 having the lowest possible overhead (both in machine resources and
 programming effort).

Package: libxpp2-java
Description-md5: 2e14601e7182b06d12172f0fa1c8fc30
Description-en: XML pull parser library for java V2
 Xml Pull Parser (in short XPP) is a streaming pull XML parser for java.
 This version XPP2 is the predecessor of XPP3 (see package libxpp3-java).
 .
 XPP2 consists of two parts: generic API and its implementations. This
 Debian version only provides the default implementation optimized for
 size and speed and is not exposing DTD, entities, comments, or processing
 instructions to the user.
 .
 If you need a xml pull parser implementing the XmlPull API you want to
 have a look at the libxpp3-java package.

Package: libxpp3-java
Description-md5: 801562e3f23d0c7dbf59addfcf3880a8
Description-en: XML pull parser library for java
 Xml Pull Parser (in short XPP) is a streaming pull XML parser for java.
 This version XPP3 is a successor of XPP2 (see package libxpp2-java) that
 implements XmlPull API (see http://www.xmlpull.org).
 .
 However XPP3 currently supports only parsing and does not support
 incremental node tree from XPP2.

Package: libxpresent-dev
Description-md5: f1210f0666133215fe6cf17f6df9f06d
Description-en: X11 Present extension library (development headers)
 libXpresent provides an X Window System client interface to the Present
 extension to the X protocol.
 .
 The Present extension provides a way for applications to update their
 window contents from a pixmap in a well defined fashion, synchronizing
 with the display refresh and potentially using a more efficient
 mechanism than copying the contents of the source pixmap.
 .
 This package contains the development headers for the library found in
 libxpresent1.  Non-developers likely have little use for this package.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>

Package: libxpresent1
Description-md5: 46ae76aa36e540627ca63d6bf6ada430
Description-en: X11 Present extension library
 libXpresent provides an X Window System client interface to the Present
 extension to the X protocol.
 .
 The Present extension provides a way for applications to update their
 window contents from a pixmap in a well defined fashion, synchronizing
 with the display refresh and potentially using a more efficient
 mechanism than copying the contents of the source pixmap.
 .
 More information about X.Org can be found at:
 <URL:http://www.X.org>

Package: libxqdbm-dev
Description-md5: 7012eec95bd248d599cdf6a3a444842c
Description-en: QDBM Database Libraries for C++ [development]
 This is the development package which contains headers and static
 libraries for the QDBM database library.  This is only for
 programs which will use the C++ interface.

Package: libxqdbm3t64
Description-md5: 4dd84157c2085870c6759be69c58842c
Description-en: QDBM Database Libraries for C++ [runtime]
 QDBM is an embedded database library compatible with GDBM and NDBM.
 It features hash database and B+ tree database and is developed referring
 to GDBM for the purpose of the following three points: higher processing
 speed, smaller size of a database file, and simpler API.
 This is the runtime package for programs that use the QDBM
 database library.  This is only for programs which use the C++ interface.

Package: libxray-absorption-perl
Description-md5: 0ccc9c9fc5a3dc03430b518a0a1df053
Description-en: x-ray absorption data for the elements
 Xray::Absorption supports access to X-ray absorption data.  It is designed
 to be a transparent interface to absorption data from a variety of
 sources.  Currently, the only sources of data are the 1969 McMaster
 tables, the 1999 Elam tables, the 1993 Henke tables, and the 1995
 Chantler tables.  The Brennan-Cowen implementation of the
 Cromer-Liberman tables is available as a drop-on-top addition to this
 package.  More resources can be added easily.

Package: libxray-scattering-perl
Description-md5: b1c9df71dd3c66c7a40b13563c6f7dca
Description-en: x-ray scattering data for the elements
 Xray::Scattering supports access to X-ray scattering data for atoms and ions.
 It is designed to be a transparent interface to scattering data from a
 variety of sources.  Currently, the only sources of data are the Cromer-Mann
 tables from the International Tables of Crystallography and the 1995
 Waasmaier-Kirfel tables.  More resources can be added easily.

Package: libxray-spacegroup-perl
Description-md5: 2a30c6036ffb798f48e6032cce61636d
Description-en: symmetry operations for the crystal space groups
 Xray::SpaceGroup provides an object-oriented interface to a database of
 space group symmetries transcribed from volume A of the International
 Tables of Crystallography.

Package: libxrd-parser-perl
Description-md5: 5d8446942cdf198303f835151b8a03be
Description-en: parse XRD and host-meta files into RDF::Trine models
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.
 .
 Extensible Resource Descriptor (XRD) is an XML format
 for discovery of metadata about a resource –
 in particular discovery of services associated with the resource.
 It is commonly used in relation to OpenID, YADIS and OAuth.
 .
 While XRD has a rather different history,
 it turns out it can mostly be thought of
 as a serialisation format for a limited subset of RDF.
 .
 This package ignores the order of <Link> elements,
 as RDF is a graph format
 with no concept of statements coming in an "order".
 The XRD spec says
 that grokking the order of <Link> elements is only a SHOULD.
 That said, if you're concerned about the order of <Link> elements,
 the callback routines allowed by this package may be of use.
 .
 This package aims to be roughly compatible
 with RDF::RDFa::Parser's interface.

Package: libxrdapputils6
Description-md5: 0474b147e8336ec97b155b7190f40b97
Description-en: Utilities library for xrootd applications
 This package contains the xrootd utilities library for applications.

Package: libxrdcephposix6
Description-md5: 7887081c0cc1aa085846a9b024444c2d
Description-en: Ceph posix library for xrootd
 This package contains an xrootd library used by the ceph plugins.

Package: libxrdcl6
Description-md5: c6c5efc15d8b675ecfd92362409f2c46
Description-en: Client library for xrootd
 This package contains the xrootd client library.

Package: libxrdcrypto6
Description-md5: 3301b72ef7a8f6088a6a8c41da26d20a
Description-en: Cryptograpic library for xrootd
 This package contains the xrootd cryptograpic library.

Package: libxrdcryptolite6
Description-md5: a3a93d2f5213ece0055f27be279b7b20
Description-en: Light version of cryptograpic library for xrootd
 This package contains the light version of the xrootd cryptograpic library.

Package: libxrdec6
Description-md5: 5cee19bd2c300f02aa25999e99c349d9
Description-en: Erasure code library for xrootd
 This package contains the xrootd erasure code library.

Package: libxrdffs6
Description-md5: c27eb4e5037dbafe2c29e6bafdfd7d48
Description-en: File protocol library for xrootd
 This package contains the xrootd file protocol library.

Package: libxrdhttputils6
Description-md5: 6d853b6692a8b39f1aa1ee5121b3d8f4
Description-en: HTTP protocol utilities library for xrootd
 This package contains the xrootd HTTP protocol utilities library.

Package: libxrdposix6
Description-md5: bee902381e04d1fae4e94994d8751503
Description-en: Posix interface library for xrootd
 This package contains the xrootd Posix interface library.

Package: libxrdserver6
Description-md5: f88d87cef5869352de6c043c0a1e95d3
Description-en: Server library for xrootd
 This package contains the xrootd server library.

Package: libxrdssilib6
Description-md5: 85edbb0f3f18512259add919ad9548d4
Description-en: Server internals library for xrootd
 This package contains an xrootd server internals library.

Package: libxrdssishmap6
Description-md5: 85edbb0f3f18512259add919ad9548d4
Description-en: Server internals library for xrootd
 This package contains an xrootd server internals library.

Package: libxrdutils6
Description-md5: df00d1811409e8a067d7f9692e8f817c
Description-en: Utilities library for xrootd
 This package contains the xrootd utilities library.

Package: libxrdxml6
Description-md5: b84123ce6ec11b2053c8cce0510865e7
Description-en: XML library for xrootd
 This package contains the xrootd XML library.

Package: libxrl-dev
Description-md5: faaae289681522ccb8f7b73b39e10058
Description-en: library for interactions of X-rays with matter (headers)
 Quantitative estimate of elemental composition by spectroscopic and
 imaging techniques using X-ray fluorescence requires the availability
 of accurate data of X-ray interaction with matter. Although a wide
 number of computer codes and data sets are reported in literature,
 none of them is presented in the form of freely available library
 functions which can be easily included in software applications for
 X-ray fluorescence. This work presents a compilation of data sets
 from different published works and an xraylib interface in the form
 of callable functions. Although the target applications are on X-ray
 fluorescence, cross sections of interactions like photoionization,
 coherent scattering and Compton scattering, as well as form factors
 and anomalous scattering functions, are also available.
 .
 xraylib provides access to some of the most respected databases of
 physical data in the field of X-rays. The core of xraylib is a
 library, written in ANSI C, containing over 40 functions to be used
 to retrieve data from these databases. This C library can be directly
 linked with any program written in C, C++ or Objective-C.
 .
 This package contains the header files.

Package: libxrl11
Description-md5: f78cbd5d4ca032c5ec954df8d5e2224d
Description-en: library for interactions of X-rays with matter
 Quantitative estimate of elemental composition by spectroscopic and
 imaging techniques using X-ray fluorescence requires the availability
 of accurate data of X-ray interaction with matter. Although a wide
 number of computer codes and data sets are reported in literature,
 none of them is presented in the form of freely available library
 functions which can be easily included in software applications for
 X-ray fluorescence. This work presents a compilation of data sets
 from different published works and an xraylib interface in the form
 of callable functions. Although the target applications are on X-ray
 fluorescence, cross sections of interactions like photoionization,
 coherent scattering and Compton scattering, as well as form factors
 and anomalous scattering functions, are also available.
 .
 xraylib provides access to some of the most respected databases of
 physical data in the field of X-rays. The core of xraylib is a
 library, written in ANSI C, containing over 40 functions to be used
 to retrieve data from these databases. This C library can be directly
 linked with any program written in C, C++ or Objective-C.

Package: libxrootd-client-dev
Description-md5: c5e3e94b344aa726dbdf02748ec06438
Description-en: Development files for xrootd clients
 This package contains header files and development libraries for xrootd
 client development.

Package: libxrootd-dev
Description-md5: f633665f5075f9e32fd2c320421427a1
Description-en: Development files for xrootd
 This package contains header files and development libraries for xrootd
 development.

Package: libxrootd-private-dev
Description-md5: 059c5283d5a4c07b09752396b97ffcc9
Description-en: Private xrootd headers
 This package contains some private xrootd headers. Backward and forward
 compatibility between versions is not guaranteed for these headers.

Package: libxrootd-server-dev
Description-md5: 43676786820d17135039072c143fcc52
Description-en: Development files for xrootd servers
 This package contains header files and development libraries for xrootd
 server development.

Package: libxrt-alveo2
Description-md5: 189f4864d8ed035e8df8ef3cc2faeb74
Description-en: Xilinx Runtime (XRT) ALVEO - runtime libraries
 Xilinx Runtime library (XRT) is an open-source easy to
 use software stack that facilitates management and usage of
 field-programmable gate array (FPGA) / Adaptive Compute Acceleration
 Platform (ACAP) devices. Users use familiar programming languages
 like C/C++ or Python to write host code which uses XRT to interact
 with FPGA/ACAP device. XRT exports well defined set of software APIs
 that work across PCIe based datacenter platforms and ZYNQ UltraScale+
 MPSoC/Versal ACAP based embedded platforms. XRT is a combination of
 userspace and kernel driver components.
 .
 This package provides the runtime environment for XRT Alveo.

Package: libxrt-dev
Description-md5: 24499a11e7a87cd50954046e244f8c39
Description-en: Xilinx Runtime (XRT) - development files
 Xilinx Runtime library (XRT) is an open-source easy to
 use software stack that facilitates management and usage of
 field-programmable gate array (FPGA) / Adaptive Compute Acceleration
 Platform (ACAP) devices. Users use familiar programming languages
 like C/C++ or Python to write host code which uses XRT to interact
 with FPGA/ACAP device. XRT exports well defined set of software APIs
 that work across PCIe based datacenter platforms and ZYNQ UltraScale+
 MPSoC/Versal ACAP based embedded platforms. XRT is a combination of
 userspace and kernel driver components.
 .
 This package provides the development environment for xrt.

Package: libxrt-npu2
Description-md5: ca0cecc3b069a1c1d34c259496a970a7
Description-en: Xilinx Runtime (XRT) NPU - runtime libraries
 Xilinx Runtime library (XRT) is an open-source easy to
 use software stack that facilitates management and usage of
 field-programmable gate array (FPGA) / Adaptive Compute Acceleration
 Platform (ACAP) devices. Users use familiar programming languages
 like C/C++ or Python to write host code which uses XRT to interact
 with FPGA/ACAP device. XRT exports well defined set of software APIs
 that work across PCIe based datacenter platforms and ZYNQ UltraScale+
 MPSoC/Versal ACAP based embedded platforms. XRT is a combination of
 userspace and kernel driver components.
 .
 This package provides the runtime environment for XRT NPU.

Package: libxrt-utils
Description-md5: 39bc11fde49141bd9c1668a0a7db3562
Description-en: Xilinx Runtime (XRT) - runtime -- utilities
 Xilinx Runtime library (XRT) is an open-source easy to
 use software stack that facilitates management and usage of
 field-programmable gate array (FPGA) / Adaptive Compute Acceleration
 Platform (ACAP) devices. Users use familiar programming languages
 like C/C++ or Python to write host code which uses XRT to interact
 with FPGA/ACAP device. XRT exports well defined set of software APIs
 that work across PCIe based datacenter platforms and ZYNQ UltraScale+
 MPSoC/Versal ACAP based embedded platforms. XRT is a combination of
 userspace and kernel driver components.
 .
 This package contains utilities from the xrt project.

Package: libxrt-utils-alveo
Description-md5: 564a46e01683500415c5c6e69aa8bc3b
Description-en: Xilinx Runtime (XRT) ALVEO - runtime -- utilities
 Xilinx Runtime library (XRT) is an open-source easy to
 use software stack that facilitates management and usage of
 field-programmable gate array (FPGA) / Adaptive Compute Acceleration
 Platform (ACAP) devices. Users use familiar programming languages
 like C/C++ or Python to write host code which uses XRT to interact
 with FPGA/ACAP device. XRT exports well defined set of software APIs
 that work across PCIe based datacenter platforms and ZYNQ UltraScale+
 MPSoC/Versal ACAP based embedded platforms. XRT is a combination of
 userspace and kernel driver components.
 .
 This package contains a utilities from the XRT Alveo project.

Package: libxrt-utils-npu
Description-md5: c3e21ab31684e661384314f44df17c59
Description-en: Xilinx Runtime (XRT) NPU - runtime -- utilities
 Xilinx Runtime library (XRT) is an open-source easy to
 use software stack that facilitates management and usage of
 field-programmable gate array (FPGA) / Adaptive Compute Acceleration
 Platform (ACAP) devices. Users use familiar programming languages
 like C/C++ or Python to write host code which uses XRT to interact
 with FPGA/ACAP device. XRT exports well defined set of software APIs
 that work across PCIe based datacenter platforms and ZYNQ UltraScale+
 MPSoC/Versal ACAP based embedded platforms. XRT is a combination of
 userspace and kernel driver components.
 .
 This package contains a utilities from the XRT NPU project.

Package: libxrt2
Description-md5: dee765945b9faa2de7093435b95d55a6
Description-en: Xilinx Runtime (XRT) - runtime libraries
 Xilinx Runtime library (XRT) is an open-source easy to
 use software stack that facilitates management and usage of
 field-programmable gate array (FPGA) / Adaptive Compute Acceleration
 Platform (ACAP) devices. Users use familiar programming languages
 like C/C++ or Python to write host code which uses XRT to interact
 with FPGA/ACAP device. XRT exports well defined set of software APIs
 that work across PCIe based datacenter platforms and ZYNQ UltraScale+
 MPSoC/Versal ACAP based embedded platforms. XRT is a combination of
 userspace and kernel driver components.
 .
 This package provides the runtime environment for xrt.

Package: libxs-object-magic-perl
Description-md5: f1d86179a8389ac809c5b4d2b37691e3
Description-en: module for opaque, extensible XS pointer backed objects using sv_magic
 XS::Object::Magic provides a way of associating structs with Perl space
 objects designed to supersede Perl's builtin "T_PTROBJ" with something that
 is designed to be:
 .
 * extensible: The association of the pointer using "sv_magicext" can be
 done on any data type, so you can associate C structs with any
 representation type. This means that you can add pointers to any object
 (hand coded, Moose or otherwise), while still having instance data in
 regular hashes.
 * opaque: The C pointer is neither visible nor modifiable from Perl space.
 This prevents accidental corruption which could lead to segfaults using
 "T_PTROBJ" (e.g. "$$ptr_obj = 0").

Package: libxsettings-client-dev
Description-md5: 37f5d2510126dfeb6f190d853f9c9e82
Description-en: utility functions for the Xsettings protocol (Development files)
 This package contains headers and other files required to compile
 software using the GPE scheduling library to use the Xsettings
 configuration setting propagation protocol. Controls setting of
 double click timeout, drag-and-drop threshold, and default foreground and
 background colors for all applications running within a desktop.
 .
 Used by the GPE Palmtop Environment.

Package: libxsettings-client-doc
Description-md5: ba1f83f258eb62c456e8449e3c1f5347
Description-en: utility functions for the Xsettings protocol (Documentation)
 Documentation for the Xsettings protocol that controls setting of
 double click timeout, drag-and-drop threshold, and default foreground and
 background colors for all applications running within a desktop.

Package: libxsettings-client0
Description-md5: b2dd496fd7599deb7cb94440a8c97f04
Description-en: utility functions for the Xsettings protocol (GPE)
 This library is used for applications making use of the Xsettings
 configuration setting propagation protocol. Controls setting of
 double click timeout, drag-and-drop threshold, and default foreground and
 background colors for all applications running within a desktop.
 .
 Used by the GPE Palmtop Environment.

Package: libxsettings-dev
Description-md5: b4fa1490f23adbb89ee86c121c30f4e5
Description-en: Xsettings protocol (development files)
 Provides a mechanism to allow the configuration of settings such as double
 click timeout, drag-and-drop threshold, and default foreground and
 background colors for all applications running within a desktop.
 .
 This package contains the development files for building applications
 using libxsettings.
 .
 Used by the GPE Palmtop Environment.

Package: libxsettings0
Description-md5: 1ecb76381b4c2f83d1d169de5e5ba6c5
Description-en: Xsettings protocol library for GPE
 Provides a mechanism to allow the configuration of settings such as double
 click timeout, drag-and-drop threshold, and default foreground and
 background colors for all applications running within a desktop.
 .
 Used by the GPE Palmtop Environment.

Package: libxsimd-dev
Description-md5: 23ae4fd8a4b9ed2e0c9904fb8c53afb7
Description-en: C++ wrappers for SIMD intrinsics
 SIMD (Single Instruction, Multiple Data) is a feature of microprocessors
 that has been available for many years. SIMD instructions perform a
 single operation on a batch of values at once, and thus provide a way to
 significantly accelerate code execution. However, these instructions
 differ between microprocessor vendors and compilers.
 .
 xsimd provides a unified means for using these features for library
 authors. Namely, it enables manipulation of batches of numbers with the
 same arithmetic operators as for single values. It also provides
 accelerated implementation of common mathematical functions operating
 on batches.
 .
 This package provides the header-only library.

Package: libxsimd-doc
Description-md5: 5388ae8e1b37a3f6dff431e51c9c3fd1
Description-en: Documentation for xsimd
 SIMD (Single Instruction, Multiple Data) is a feature of microprocessors
 that has been available for many years. SIMD instructions perform a
 single operation on a batch of values at once, and thus provide a way to
 significantly accelerate code execution. However, these instructions
 differ between microprocessor vendors and compilers.
 .
 xsimd provides a unified means for using these features for library
 authors. Namely, it enables manipulation of batches of numbers with the
 same arithmetic operators as for single values. It also provides
 accelerated implementation of common mathematical functions operating
 on batches.
 .
 This package provides the documentation.

Package: libxsltc-java
Description-md5: 064d079f1d71bc8b36f0c45810ae336a
Description-en: XSL Transformations (XSLT) compiler from Xalan-Java
 XSLTC provides a compiler and a runtime processor. Use the compiler to
 compile an XSL stylesheet into a translet (i.e. a set of Java classes).
 Use the runtime processor to apply the translet to an XML document and
 perform a transformation. XSLTC is part of the Xalan-Java project.

Package: libxslthl-java
Description-md5: e33dedf6a890bcb6b3f40eef7ab25e92
Description-en: XSLT syntax highlighting
 This is an implementation of syntax highlighting as an extension module for
 XSLT processors
 .
 Article about programming written in DocBook, code examples can be
 automatically syntax highlighted during the XSLT processing phase.
 .
 This version of xslthl provides extensions of the Apache Xalan and Saxon
 XSLT processors.

Package: libxsmm-dev
Description-md5: bfc02615849f5c815b5675b86e1d7502
Description-en: Library for matrix operations and deep learning primitives
 LIBXSMM is a library targeting Intel Architecture for specialized dense and
 sparse matrix operations, and deep learning primitives.
 .
 This package contains the tools, static libraries and header files.

Package: libxsom-java
Description-md5: 9aa289ec6a4e0b8e301de6604b4ee229
Description-en: XML Schema Object Model Java library
 XML Schema Object Model (XSOM) is a Java library that allows applications
 to easily parse XML Schema documents and inspect information in them. It
 is expected to be useful for applications that need to take XML Schema
 as an input.

Package: libxstr-ocaml-dev
Description-md5: cd137f5363f0753950d2857fb3f343c3
Description-en: OCaml library for frequent string operations
 xstr is an OCaml library for string operations.
 .
 This package implements frequent string operations: searching,
 replacing, splitting, matching. It is independent from the Str library,
 and can replace Str in many cases. Unlike Str, xstr is thread-safe.
 xstr does not implement regular expressions in general, but an
 important subset.  Some operations of xstr are performed as quickly as
 by Str; if the string to be processed is small, xstr is often faster
 than Str; if the string is big, xstr is up to half as fast than Str.

Package: libxstream-java
Description-md5: dbbd93bfdb1e443222a5171f367d6122
Description-en: Java library to serialize objects to XML and back again
 The features of the XStream library are:
 .
 - Ease of use. A high level facade is supplied that simplifies common
 use cases.
 - No mappings required. Most objects can be serialized without need
 for specifying mappings.
 - Performance. Speed and low memory footprint are a crucial part of
 the design, making it suitable for large object graphs or systems
 with high message throughput.
 - Clean XML. No information is duplicated that can be obtained via
 reflection. This results in XML that is easier to read for humans
 and more compact than native Java serialization.
 - Requires no modifications to objects. Serializes internal fields,
 including private and final. Supports non-public and inner classes.
 Classes are not required to have default constructor.
 - Full object graph support. Duplicate references encountered in the
 object-model will be maintained. Supports circular references.
 - Integrates with other XML APIs. By implementing an interface,
 XStream can serialize directly to/from any tree structure (not just
 XML).
 - Customizable conversion strategies. Strategies can be registered
 allowing customization of how particular types are represented as
 XML.
 - Error messages. When an exception occurs due to malformed XML,
 detailed diagnostics are provided to help isolate and fix the
 problem.
 - Alternative output format. The modular design allows other output
 formats. XStream ships currently with JSON support and morphing.

Package: libxstring-perl
Description-md5: 0243712ad949f3e3e7dbaa586fd5c2cc
Description-en: module containing isolated string helpers from B
 The extremely lightweight XString module provides the string helpers from
 the much larger B module (Perl compiler backend) in an isolated package.
 .
 Currently the cstring and perlstring helpers are available.

Package: libxstrp4-camlp4-dev
Description-md5: ffc3fbd84de858e33f49424747017926
Description-en: camlp4 extension that expands brace expansions in OCaml string
 This camlp4 syntax extension interprets the dollar notation  in
 strings and in included files.
 .
 It can:
 * include whole file in your OCaml code
 * define a format '%x' conversion to display variables
 * interpolate '$x' as well as '
 * take into account record field and module names

Package: libxtb-dev
Description-md5: 4cd944c18f5a34b1d1830297f9225eee
Description-en: development files for xtb
 xtb program performs semiempirical quantummechanical calculations. The
 underlying effective Hamiltonian is derived from density functional tight
 binding (DFTB). This implementation of the xTB Hamiltonian is currently
 compatible with the zeroth, first and second level parametrisation for
 geometries, frequencies and non-covalent interactions (GFN) as well as with
 the ionisation potential and electron affinity (IPEA) parametrisation of the
 GFN1 Hamiltonian. The generalized born (GB) model with solvent accessable
 surface area (SASA) is also available available in this version. Ground state
 calculations for the simplified Tamm-Danceoff approximation (sTDA) with the
 vTB model are currently not implemented.
 .
 This package contains the development files.

Package: libxtb6
Description-md5: 8dcc0ea045b461c7ff4e3cba5b516a74
Description-en: shared library for xtb
 xtb program performs semiempirical quantummechanical calculations. The
 underlying effective Hamiltonian is derived from density functional tight
 binding (DFTB). This implementation of the xTB Hamiltonian is currently
 compatible with the zeroth, first and second level parametrisation for
 geometries, frequencies and non-covalent interactions (GFN) as well as with
 the ionisation potential and electron affinity (IPEA) parametrisation of the
 GFN1 Hamiltonian. The generalized born (GB) model with solvent accessable
 surface area (SASA) is also available available in this version. Ground state
 calculations for the simplified Tamm-Danceoff approximation (sTDA) with the
 vTB model are currently not implemented.
 .
 This package contains the shared library.

Package: libxtc-rats-java
Description-md5: 9895eca11abb26609c75536467b64d73
Description-en: parser generator written in Java
 The xtc (eXTensible Compiler) project is exploring novel programming languages
 and tools to improve the expressiveness, safety, and efficiency of complex
 systems.
 .
 This package includes Rats!, a parser generator supporting modular syntax and
 declarative syntax tree specifications.

Package: libxtensor-blas-dev
Description-md5: e7d3c3a352eac895b38b4040b4ae81cd
Description-en: an extension to xtensor offering bindings to BLAS and LAPACK
 xtensor-blas is an extension to the header-only xtensor library,
 offering bindings to BLAS and LAPACK libraries through cxxblas and
 cxxlapack from the FLENS project.
 .
 xtensor-blas currently provides non-broadcasting dot, norm (1- and
 2-norm for vectors), inverse, solve, eig, cross, det, slogdet,
 matrix_rank, inv, cholesky, qr, svd in the xt::linalg namespace
 (check the corresponding xlinalg.hpp header for the function
 signatures). The functions, and signatures, are trying to be 1-to-1
 equivalent to NumPy. Low-level functions to interface with BLAS or
 LAPACK with xtensor containers are also offered in the blas and
 lapack namespace.

Package: libxtensor-dev
Description-md5: 6634ab8d24dc1d88658789f309fdc6d6
Description-en: multi-dimensional arrays with broadcasting and lazy computing
 xtensor is a C++ library meant for numerical analysis with multi-dimensional
 array expressions.
 .
 xtensor provides:
 .
 - an extensible expression system enabling lazy broadcasting.
 - an API following the idioms of the C++ standard library.
 - tools to manipulate array expressions and build upon xtensor.
 .
 Containers of xtensor are inspired by NumPy, the Python array programming
 library. In fact, xtensor can be used to process numpy data structures inplace
 using Python's buffer protocol. For more details on the numpy bindings, check
 out the xtensor-python project.
 .
 This package provides the header-only library.

Package: libxtrx-dev
Description-md5: ac253ce9875124a1e6af72e914e60971
Description-en: High-level XTRX API library: development
 This package is part of the library set for XTRX support.
 .
 XTRX is the smallest easily embeddable software-defined radio (SDR). It is
 both affordable and high-performance. XTRX is designed to enable the next
 generation of wireless solutions, from prototype to production.
 .
 This package contains development files.

Package: libxtrx0
Description-md5: 5e1855aa23ace1771a7870f65695f805
Description-en: High-level XTRX API library
 This package is part of the library set for XTRX support.
 .
 XTRX is the smallest easily embeddable software-defined radio (SDR). It is
 both affordable and high-performance. XTRX is designed to enable the next
 generation of wireless solutions, from prototype to production.
 .
 This package contains the shared library and utilities for testing it.

Package: libxtrxdsp-dev
Description-md5: 9a8262d936dc1d74dd4dfba545c828ca
Description-en: Library of DSP functions, developed for XTRX SDR: development
 This package is part of the library set for XTRX support.
 .
 XTRX is the smallest easily embeddable software-defined radio (SDR). It is
 both affordable and high-performance. XTRX is designed to enable the next
 generation of wireless solutions, from prototype to production.
 .
 This package contains development files.

Package: libxtrxdsp0
Description-md5: fb8d57bac73f67fbaff93089173cc17d
Description-en: Library of DSP functions, developed for XTRX SDR
 This package is part of the library set for XTRX support.
 .
 XTRX is the smallest easily embeddable software-defined radio (SDR). It is
 both affordable and high-performance. XTRX is designed to enable the next
 generation of wireless solutions, from prototype to production.
 .
 This package contains the shared library and utilities for testing it.

Package: libxtrxll-dev
Description-md5: ce569786edeee955ee425fcec5d98fef
Description-en: Low-level XTRX hardware abstraction library: development
 This package is part of the library set for XTRX support.
 .
 XTRX is the smallest easily embeddable software-defined radio (SDR). It is
 both affordable and high-performance. XTRX is designed to enable the next
 generation of wireless solutions, from prototype to production.
 .
 This package contains development files.

Package: libxtrxll0t64
Description-md5: bc762e00325c424ac5a7800cd8201867
Description-en: Low-level XTRX hardware abstraction library
 This package is part of the library set for XTRX support.
 .
 XTRX is the smallest easily embeddable software-defined radio (SDR). It is
 both affordable and high-performance. XTRX is designed to enable the next
 generation of wireless solutions, from prototype to production.
 .
 This package contains the shared libraries and utilities for testing them.

Package: libxvidcore-dev
Description-md5: 4334df429fbd041981686e5d8ab2f2b4
Description-en: Open source MPEG-4 video codec (development)
 Xvid (formerly XviD) is an open source MPEG-4 video codec, implementing MPEG-4
 Simple Profile, Advanced Simple Profile, and Advanced Video Coding standards.
 It is written in C with assembler optimizations for quality and speed
 (including MMX, SSE, and 3Dnow! code for i386 and AltiVec for PowerPC), and is
 especially optimized towards offline, multi-pass compression for storage and
 archival purposes.
 .
 This package contains the development files.

Package: libxvidcore4
Description-md5: 58b566ad678c3db3fe24389f5d39143d
Description-en: Open source MPEG-4 video codec (library)
 Xvid (formerly XviD) is an open source MPEG-4 video codec, implementing MPEG-4
 Simple Profile, Advanced Simple Profile, and Advanced Video Coding standards.
 It is written in C with assembler optimizations for quality and speed
 (including MMX, SSE, and 3Dnow! code for i386 and AltiVec for PowerPC), and is
 especially optimized towards offline, multi-pass compression for storage and
 archival purposes.
 .
 This package contains the shared library.

Package: libxwiimote-dev
Description-md5: 8c126cf179cd25cc19a3dac3ad4e0a3a
Description-en: xwiimote library - development
 This package contains the header and development files needed to build
 programs and packages using xwiimote.

Package: libxwiimote2t64
Description-md5: fdce8f1a84680050741b3d2d6ebc84c3
Description-en: xwiimote library - runtime
 This package contains the runtime library files needed to run software
 using xwiimote.

Package: libxxsds-dynamic-dev
Description-md5: 0b81dad4779a5aefec2ec5c883f8c463
Description-en: succinct and compressed fully-dynamic data structures library
 This library offers space- and time-efficient implementations of some
 basic succinct/compressed dynamic data structures. It only ships header
 files, i.e. is inclusion only.
 .
 DYNAMIC features:
 .
 * A succinct Searchable Partial Sums with Indels (SPSI) structure
 representing a list of integers s_1, s_2, ..., s_m. Space: about
 1.2 * m * ( log(M/m) + log log m )
 bits, where
 M = m + s_1 + s_2 + ... + s_m.
 The structure supports also update operations (i.e. s_i = s_i + delta).
 * A Succinct dynamic bitvector supporting rank/select/access/Indel
 (RSAI) operations. Space: about 1.2 * n bits.
 * A gap-compressed dynamic bitvector supporting rank/select/access/Indel
 operations. Space: about 1.2 * b * ( log(n/b) + log log b ) bits,
 b being the number of bits set and n being the bitvector length. All
 operations take log(b) time.
 * A dynamic sparse vector (of integers) with access/Indel operations.
 * A dynamic string supporting rank/select/access/Indel operations. The
 user can choose at construction time between
 fixed-length/gamma/Huffman encoding of the alphabet. All operations
 take log(n) * log(sigma) time (or log(n) * H0 with Huffman encoding).
 * A run-length encoded dynamic string supporting
 rank/select/access/insert operations (removes are not yet
 implemented). Space: approximately
 R*(1.2 * log(sigma) + 2.4 * (log(n/R)+log log R) )
 bits, where R is the number of runs in the string. All operations
 take log(R) time.
 * A dynamic (left-extend only) entropy/run-length compressed BWT
 * A dynamic (left-extend only) entropy/run-length compressed
 FM-index. This structure consists in the above BWT + a dynamic suffix
 array sampling
 .
 Algorithms
 .
 * Two algorithms to build LZ77 in repetition-aware RAM working
 space. Both algorithms use a run-length encoded BWT with sparse
 Suffix array sampling. The first algorithm stores 2 SA samples per
 BWT run. The second algorithm (much more space efficient) stores
 1 SA sample per LZ factor. From the papers "Computing LZ77 in
 Run-Compressed Space", Alberto Policriti and Nicola Prezza, DCC2016
 and " LZ77 Computation Based on the Run-Length Encoded BWT", Alberto
 Policriti and Nicola Prezza (Algorithmica)
 * An algorithm to build the BWT in run-compressed space
 * An algorithm to build LZ77 in nH0(2+o(1)) space and n * log n *
 H0 time. From the paper "Fast Online Lempel-Ziv Factorization in
 Compressed Space", Alberto Policriti and Nicola Prezza, SPIRE2015
 * An algorithm to build the BWT in high-order compressed space. The
 algorithm runs in O(n * H_k * log log n) average-case time (e.g. good
 for DNA) and O(n * H_k * log n) worst-case time. From the paper
 "Average linear time and compressed space construction of the
 Burrows-Wheeler transform" Policriti A., Gigante N. and Prezza N.,
 LATA 2015 (the paper discusses a theoretically faster variant)
 .
 The SPSI structure is the building block on which all other structures
 are based. This structure is implemented with cache-efficient B-trees.

Package: libxxx-perl
Description-md5: 07c3c93b7d8fe954192b9cf2b60bd890
Description-en: debug viewer for Perl data structure
 XXX.pm exports a function called XXX that you can put just about anywhere in
 your Perl code to make it die with a YAML dump of the arguments to its right.
 .
 The charm of XXX-debugging is that it is easy to type, rarely requires parens
 and stands out visually so that you remember to remove it.
 .
 XXX.pm also exports WWW, YYY and ZZZ which do similar debugging things.

Package: libxy-bin
Description-md5: 816eaf5498ab99cae20249169dfdea09
Description-en: xylib - utilities
 xylib is a C++ library for reading files that contain x-y data from powder
 diffraction, spectroscopy and other experimental methods.
 .
 This package contains a small program xyconv that converts files supported
 by the xylib library to TSV (tab-separated values).

Package: libxy-dev
Description-md5: 07f6a1b506b6ca9bbbeadb693071cce2
Description-en: xylib development files
 Development files for xylib.
 .
 xylib is a C++ library for reading files that contain x-y data from powder
 diffraction, spectroscopy and other experimental methods.

Package: libxy3t64
Description-md5: 4e19cc67c34d8c28c72dadba99b9a64f
Description-en: Library for reading x-y data from several file formats
 C++ library for reading files that contain x-y data from powder diffraction,
 spectroscopy and other experimental methods. The supported formats include:
 VAMAS, pdCIF, Bruker UXD and RAW, Philips UDF and RD, Rigaku DAT,
 Sietronics CPI, DBWS/DMPLOT, Koalariet XDD and others.

Package: libxz-java
Description-md5: ede81e573606bf52e463a7f6631c6909
Description-en: Java library with a complete implementation of XZ data compression
 XZ for Java aims to be a complete implementation of XZ data compression
 in pure Java. Single-threaded streamed compression and decompression
 and random access decompression have been fully implemented.

Package: libyade
Description-md5: 094a93abd368dd9c2399f2085503f40c
Description-en: Platform for discrete element modeling. Libraries
 Yet Another Dynamic Engine.
 .
 Extensible open-source framework for discrete numerical models,
 focused on Discrete Element Method.
 The computation parts are written in c++ using flexible object model,
 allowing independent implementation of new algorithms and interfaces.
 Python is used for rapid and concise scene construction,
 simulation control, postprocessing and debugging.
 .
 This package contains yade`s libraries.

Package: libyadifa-dev
Description-md5: 5e8c54a5cc1338d4645f97aea40c5bd4
Description-en: development libraries and header files for YADIFA
 YADIFA is a lightweight authoritative Name Server with DNSSEC capabilities.
 Developed by the passionate people behind the .eu top-level domain, YADIFA
 has been built from scratch to face today's DNS challenges, with no
 compromise on security, speed and stability, to offer a better and safer
 Internet experience. YADIFA has a simple configuration syntax and can handle
 more queries per second while maintaining one of the lowest memory footprints
 in the industry. YADIFA also has one of the fastest zone file load times
 ever recorded on a name server.
 .
 This package contains the header files and static libraries needed for
 developing applications for YADIFA. It is currently only used by YADIFA
 itself and should not be considered stable.

Package: libyahc-perl
Description-md5: 8d9fdd4c3cd1e80947a5035b3f683c1c
Description-en: Yet another HTTP client
 YAHC is fast & minimal low-level asynchronous HTTP client intended to be used
 where you control both the client and the server. Is especially suits cases
 where set of requests need to be executed against group of machines.
 .
 It is NOT a general HTTP user agent, it doesn't support redirects, proxies
 and any number of other advanced HTTP features like (in roughly descending
 order of feature completeness) LWP::UserAgent, WWW::Curl, HTTP::Tiny,
 HTTP::Lite or Furl. YAHC is basically one step above manually talking HTTP
 over sockets.
 .
 YAHC supports SSL and socket reuse (latter is in experimental mode).

Package: libyaml-appconfig-perl
Description-md5: e584b1103d86d16f89e91f5f117b4ce3
Description-en: module to manage configuration files with YAML
 YAML::AppConfig manages configuration files using YAML for storage. It also
 provides variable interpolation, similar to AppConfig.
 .
 Configuration keys can be accessed via dedicated get_foo/set_foo methods or
 through an all-in-one hash.

Package: libyaml-perl
Description-md5: 207c6e42686e3356a6c6e3a975e92075
Description-en: YAML Ain't Markup Language
 YAML is a generic data serialization language that is optimized for human
 readability. It can be used to express the data structures of most modern
 programming languages (including Perl, of course). YAML supports Unicode
 and there are implementations of the parser in many different languages,
 making it a rather portable serialization format.
 .
 Please note that the YAML module is currently a deprecated implementation
 in Pure Perl, which is probably slow on your system. The authors intend
 to change it to just be a front-end interface module for various YAML
 implementations. For now, YAML::Any is a module provided for this purpose,
 which simply selects the best YAML implementation available.

Package: libyaml-pp-perl
Description-md5: 08e3d363fff9ccbe910de52e9da58a6f
Description-en: pure-perl YAML framework
 YAML::PP is a modern, modular YAML processor.
 .
 It aims to support YAML 1.2 and YAML 1.1.
 .
 YAML is a serialization language. The YAML input is called "YAML Stream". A
 stream consists of one or more "Documents", separated by a line with a
 document start marker '---'. A document optionally ends with the document end
 marker '...'.
 .
 This allows one to process of continuous streams additionally to a fixed
 input file or string.
 .
 The YAML::PP frontend will currently load all documents, and return only the
 last if called with scalar context.
 .
 The YAML backend is implemented in a modular way that allows one to add
 custom handling of YAML tags, perl objects and data types. The inner API is
 not yet stable.

Package: libyaml-shell-perl
Description-md5: 46c930fb6bc593ed89b288cc5be0058f
Description-en: YAML test shell
 This package provides ysh, the YAML test shell, which is meant for
 experimenting with the Perl YAML modules in an interactive fashion.
 Any datastructures given in Perl are returned back in YAML (and vice versa).

Package: libyaml-snake-java
Description-md5: 19f43a4d108f57c99fc206bad93de76d
Description-en: YAML parser and emitter for the Java programming language
 SnakeYAML is a YAML parser and emitter for the Java programming language.
 .
 SnakeYAML features
 .
 * a complete YAML 1.1 parser. In particular, SnakeYAML can parse all
 examples from the specification.
 * Unicode support including UTF-8/UTF-16 input/output.
 * high-level API for serializing and deserializing native Java objects.
 * support for all types from the YAML types repository.
 * relatively sensible error messages.

Package: libyaml-syck-perl
Description-md5: b821d2b94ad9f18222b229c55cf2b00f
Description-en: Perl module providing a fast, lightweight YAML loader and dumper
 YAML::Syck provides a Perl interface to the libsyck data
 serialization library.  It exports the Dump and Load functions for
 converting Perl data structures to YAML strings, and the other way
 around.
 .
 This module is considered deprecated. Please consider using
 libyaml-libyaml-perl instead.

Package: libyanfs-java
Description-md5: 01bfef17356d57334d4eaf0ba1668dac
Description-en: Yet Another NFS - a Java NFS library
 This project represents a Java implementation of the XDR, RPC, NFSv2,
 and NFSv3 protocols in client side form.
 .
 WebNFS was the original name for this implementation but the name has
 changed to reflect the expanded scope of the project to include a
 server side implementation.

Package: libyang3-tools
Description-md5: e26f614ed5d6f6f919a72bc6e4fa6cef
Description-en: parser toolkit for IETF YANG data modeling language (tools)
 YANG is a data modeling language for the definition of data sent over network
 management protocols (RFC 6020/7950). It can be used to model both configuration
 data as well as state data of network elements and is primarily used by larger
 network equipment like routers and switches.
 .
 This package contains additional tools.

Package: libyangrpc-dev
Description-md5: 3b39d490875b4f1a635e055fe7a01b10
Description-en: NETCONF/YANG simple client applications development files
 The NETCONF protocol and YANG modeling language provide a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 The yuma123 libyangrpc development files include the library headers, static
 libraries, and documentation needed for development of custom NETCONF/YANG
 applications.

Package: libyangrpc2t64
Description-md5: c3e9e472dce502c1fbd1b78adb295242
Description-en: NETCONF/YANG library for simple client applications
 The NETCONF protocol and YANG modeling language provide a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 The yuma123 yangrpc library contains common functions for the construction,
 sending, receiving, decoding, and manipulation of the NETCONF requests
 and responses used on simple manager clients.

Package: libyara-dev
Description-md5: eade2cd18458ccf8711082c7843ee1f4
Description-en: YARA development libraries and headers
 YARA is a tool aimed at helping malware researchers to identify and
 classify malware samples. With YARA, it is possible to create
 descriptions of malware families based on textual or binary patterns
 contained in samples of those families. Each description consists of
 a set of strings and a Boolean expression which determines its logic.
 .
 Complex and powerful rules can be created by using binary strings with
 wild-cards, case-insensitive text strings, special operators, regular
 expressions and many other features.
 .
 This package provides development libraries and headers.

Package: libyara10
Description-md5: c3e039265e1adeb77f9cfe32bffeccf8
Description-en: YARA shared library
 YARA is a tool aimed at helping malware researchers to identify and
 classify malware samples. With YARA, it is possible to create
 descriptions of malware families based on textual or binary patterns
 contained in samples of those families. Each description consists of
 a set of strings and a Boolean expression which determines its logic.
 .
 Complex and powerful rules can be created by using binary strings with
 wild-cards, case-insensitive text strings, special operators, regular
 expressions and many other features.
 .
 This package provides a shared library.

Package: libyascreen-dev
Description-md5: 6393bb7bebc7dd8f5739d1702139bab7
Description-en: Yet Another Screen Library (lib(n)curses alternative)
 Development files of Yet Another Screen Library - lib(n)curses alternative
 oriented towards modern terminals.
 .
 Suitable for developing terminal applications or daemons with
 telnet access and terminal support.
 .
 Main features
 .
 * small footprint
 * does not have external dependencies
 * allows both internal and external event loop
 * allows stdin/stdout or external input/output (can work over socket)
 * supports basic set of telnet sequences, making it suitable for built-in
 terminal interfaces for daemons
 * supports a limited set of input keystroke sequences
 * fully unicode compatible (parts of this depend on wcwidth in libc)
 * supports utf8 verification of input
 * relies only on a limited subset of ansi/xterm ESC sequences, making it
 compatible with mostly all modern terminals (inspired by linenoise)
 * there is no curses API and ancient terminal compatibility, hence less bloat
 * clean API with opaque private data, usable from C/C++

Package: libyascreen0
Description-md5: bfe09207111f1e929c7daa68d6eebe27
Description-en: Yet Another Screen Library - development files
 lib(n)curses alternative oriented towards modern terminals.
 .
 Suitable for developing terminal applications or daemons with
 telnet access and terminal support.
 .
 Main features
 .
 * small footprint
 * does not have external dependencies
 * allows both internal and external event loop
 * allows stdin/stdout or external input/output (can work over socket)
 * supports basic set of telnet sequences, making it suitable for built-in
 terminal interfaces for daemons
 * supports a limited set of input keystroke sequences
 * fully unicode compatible (parts of this depend on wcwidth in libc)
 * supports utf8 verification of input
 * relies only on a limited subset of ansi/xterm ESC sequences, making it
 compatible with mostly all modern terminals (inspired by linenoise)
 * there is no curses API and ancient terminal compatibility, hence less bloat
 * clean API with opaque private data, usable from C/C++

Package: libyaz-dev
Description-md5: cd6affc00cd8640ea5c1538a045736a7
Description-en: Z39.50/SRW/SRU toolkit (development files)
 YAZ is a toolkit for the development of client and server software built
 around the ANSI Z39.50 (ISO 23950) standard for information retrieval.
 .
 YAZ supports Z39.50-2003 (version 3), SRU versions 1.1 to 2.0, and the
 industry standard ZOOM API for Z39.50.
 .
 This package includes development libraries and C/C++ header files.

Package: libyaz5
Description-md5: eebcf981e399c8c10533ef65673eccd1
Description-en: Z39.50/SRW/SRU toolkit (libraries)
 YAZ is a toolkit for the development of client and server software built
 around the ANSI Z39.50 (ISO 23950) standard for information retrieval.
 .
 YAZ supports Z39.50-2003 (version 3), SRU versions 1.1 to 2.0, and the
 industry standard ZOOM API for Z39.50.
 .
 This package provides the yaz, yaz-icu and yaz-server libraries.

Package: libyazpp-dev
Description-md5: 73f5350bd2c8cb8c2e176862b9c60bff
Description-en: Development libraries for YAZ++ and ZOOM
 YAZ++ is an application programming interface (API) to YAZ which supports the
 development of Z39.50/SRW/SRU client and server applications using C++. Like
 YAZ, it supports Z39.50-2003 (version 3) as well as SRW/SRU version 1.1 in
 both the client and server roles. YAZ++ includes an implementation of the
 ZOOM C++ binding and a generic client/server API based on the
 Observer/Observable design pattern.
 .
 This package includes development libraries and C++ header files.

Package: libyazpp-doc
Description-md5: 7c89b19a601414d7ac795985c672d49c
Description-en: Documentation for YAZ++
 YAZ++ is an application programming interface (API) to YAZ which supports the
 development of Z39.50/SRW/SRU client and server applications using C++. Like
 YAZ, it supports Z39.50-2003 (version 3) as well as SRW/SRU version 1.1 in
 both the client and server roles. YAZ++ includes an implementation of the
 ZOOM C++ binding and a generic client/server API based on the
 Observer/Observable design pattern.
 .
 This package includes the YAZ++ User's Guide and Reference.

Package: libyazpp6
Description-md5: 3cb90adcd5d4653c11d81c8997e88ecc
Description-en: YAZ++ and ZOOM library
 YAZ++ is an application programming interface (API) to YAZ which supports the
 development of Z39.50/SRW/SRU client and server applications using C++. Like
 YAZ, it supports Z39.50-2003 (version 3) as well as SRW/SRU version 1.1 in
 both the client and server roles. YAZ++ includes an implementation of the
 ZOOM C++ binding and a generic client/server API based on the
 Observer/Observable design pattern.
 .
 This package includes the runtime files.

Package: libyder-dev
Description-md5: 3f5855c0f77ceef14bea4852505605a0
Description-en: logging library written in C - development
 Simple and easy to use logging library. You can log messages to the
 console, a file or syslog.
 .
 Yder is mono-thread, which mean that you can use only one instance
 of yder log at the same time in your program.
 .
 This package contains the development files.

Package: libyder2.0t64
Description-md5: d8a4cddb69a8fd7d60efc956345509d3
Description-en: logging library written in C
 Simple and easy to use logging library. You can log messages to the
 console, a file or syslog.
 .
 Yder is mono-thread, which mean that you can use only one instance
 of yder log at the same time in your program.

Package: libygl4-dev
Description-md5: 6cc9379026151ad1aa71c6d49894a25d
Description-en: Graphics library that emulates SGI's GL routines under X11 (headers)
 Ygl is an graphics library that emulates the routines of SGI's GL (sometimes
 called IRIS GL). Please note that GL is different from OpenGL.  Ygl is very
 simple to use, and very fast. The 2D routines are built around the standard
 X11 libraries and reported to be faster than GL itself.  This release will
 also work with FORTRAN code and has been built with 3D support.  The library
 therefore requires the use of the OpenGL libraries.
 .
 This package provides the development files.

Package: libygl4t64
Description-md5: e37d5b307c87432e3c05a3f7d858e213
Description-en: Graphics library that emulates SGI's GL routines under X11 (lib)
 Ygl is an graphics library that emulates the routines of SGI's GL (sometimes
 called IRIS GL). Please note that GL is different from OpenGL.  Ygl is very
 simple to use, and very fast. The 2D routines are built around the standard
 X11 libraries and reported to be faster than GL itself.  This release will
 also work with FORTRAN code and has been built with 3D support.  The library
 therefore requires the use of the OpenGL libraries.
 .
 This package provides the runtime library.

Package: libykclient-dev
Description-md5: 712a0c042724b0675b5994249fa4bbfa
Description-en: Yubikey client library development files
 YubiKeys are USB tokens that act like keyboards and generate one-time
 passwords (OTPs).  The tokens are produced and sold by Yubico.
 .
 This library is used for talking to an online validation server such
 as yubikey-server-c, yubikey-server-php or yubikey-server-j.
 .
 This package contains the necessary files for developers, and a
 command line tool "ykclient" to perform OTP queries from the shell.

Package: libykclient3
Description-md5: d5a161dc2ec6d671e1ad6a8cdd77e67b
Description-en: Yubikey client library runtime
 Yubikeys are USB tokens that act like keyboards and generate one-time
 passwords (OTPs).  The tokens are produced and sold by Yubico.
 .
 This library is used for talking to an online validation server such
 as yubikey-server-c, yubikey-server-php or yubikey-server-j.
 .
 This package contains the runtime library.

Package: libykhsmauth-dev
Description-md5: 05d91872ef631c5190e55c60737591b2
Description-en: YubiKey HSM authentication library (development files)
 The YubiHSM 2 is a USB-attached device for managing cryptographic keys.
 .
 This package contains development files for the library to interact with
 the HSM authentication application on a YubiKey, which can be used to
 access the YubiHSM 2.

Package: libykhsmauth2
Description-md5: 8441c9eb299ee817c30c82b7124948b5
Description-en: YubiKey HSM authentication library
 The YubiHSM 2 is a USB-attached device for managing cryptographic keys.
 .
 This package contains a run-time shared library for interacting with the
 HSM authentication application on a YubiKey, which can be used to access
 the YubiHSM 2.

Package: libykpers-1-1
Description-md5: d9fcfe448bc8c3eff331b752a822aa21
Description-en: Library for personalization of YubiKey OTP tokens
 YubiKeys are USB tokens that act like keyboards and generate one-time
 or static passwords.
 .
 This package contains the run-time shared library needed for the
 personalization tool.  You normally don't need to install it manually.

Package: libykpers-1-dev
Description-md5: d9135124815a3a6ac4ef02b8723140b0
Description-en: Development files for the YubiKey OTP personalization library
 YubiKeys are USB tokens that act like keyboards and generate one-time
 or static passwords.
 .
 This package contains the development files for the library.

Package: libykpiv-dev
Description-md5: c05d08fe15f0558898f0eb816f712894
Description-en: Development files for the YubiKey PIV Library
 The Yubico PIV tool is used for interacting with the Personal
 Identity Verification Card (PIV) application on a YubiKey.  With it
 you may generate keys on the device, import keys and certificates,
 create certificate requests, and other operations. A shared library,
 a PKCS#11 module a command-line tool are included.
 .
 This package contains the development files for the library.

Package: libykpiv2
Description-md5: b8721f459e3ea91642dfbf58851a40d2
Description-en: Library for communication with the YubiKey PIV smartcard
 The Yubico PIV tool is used for interacting with the Personal
 Identity Verification Card (PIV) application on a YubiKey.  With it
 you may generate keys on the device, import keys and certificates,
 create certificate requests, and other operations. A shared library,
 a PKCS#11 module a command-line tool are included.
 .
 This package contains the run-time shared library.  You normally don't
 need to install it manually.

Package: libyoga-dev
Description-md5: e8aff7a5f8e8df583c09d499cd1eccab
Description-en: Embeddable and performant flexbox layout engine (development files)
 Yoga is an embeddable and performant flexbox layout engine targeting web
 standards, with bindings for multiple languages. Yoga itself is not a UI
 framework, and does not do any drawing itself. Yoga's only responsibility
 is determining the size and position of boxes.
 .
 This package provides the development files for the yoga library.

Package: libyojson-ocaml
Description-md5: 087e81c59e57b7cc511a5d9247ed7aee
Description-en: JSON library for OCaml - runtime package
 Yojson is an optimized parsing and printing library for the JSON format.
 It addresses a few shortcomings of json-wheel including 3x speed
 improvement, polymorphic variants and optional syntax for tuples and
 variants.
 .
 It is a replacement for json-wheel (libjson-wheel-ocaml-dev).
 .
 This package contains the shared runtime libraries.

Package: libyojson-ocaml-dev
Description-md5: 598ab276f5e5020dad0ab1ca52abcc61
Description-en: JSON library for OCaml - development package
 Yojson is an optimized parsing and printing library for the JSON format.
 It addresses a few shortcomings of json-wheel including 3x speed
 improvement, polymorphic variants and optional syntax for tuples and
 variants.
 .
 It is a replacement for json-wheel (libjson-wheel-ocaml-dev).
 .
 This package contain the development files needed for programming
 with the library.

Package: libytnef0
Description-md5: e493c27e25eabe7d4c05612e9ece00e7
Description-en: improved decoder for application/ms-tnef attachments
 Yerase's TNEF Stream Reader allows you to decode application/ms-tnef
 e-mail attachments, which are usually entitled "winmail.dat" and are
 generally a file container format that is only readable by Microsoft
 Outlook. Some TNEF streams also include RTF-formatted data.
 .
 libytnef0 is the support library that exposes these functions to other
 programs. The ytnef program is the frontend for this library, so you should
 probably install that (included in ytnef-tools) if you want to take advantage
 of it.

Package: libytnef0-dev
Description-md5: f33cde9f601bcd14c6c026d1fe8b4c65
Description-en: headers for application/ms-tnef attachments decoder
 Yerase's TNEF Stream Reader allows you to decode application/ms-tnef
 e-mail attachments, which are usually entitled "winmail.dat" and are
 generally a file container format that is only readable by Microsoft
 Outlook. Some TNEF streams also include RTF-formatted data.
 .
 libytnef0 is the support library that exposes these functions to other
 programs. The ytnef program is the frontend for this library, so you should
 probably install that (included in ytnef-tools) if you want to take advantage
 of it.
 .
 These are the development headers for libytnef0.

Package: libyubihsm-dev
Description-md5: 879b0eb2f8cd1f2eb006c4e41acc2c98
Description-en: YubiHSM 2 communication library (development files)
 The YubiHSM 2 is a USB-attached device for managing cryptographic keys.
 .
 This package contains the development files for the library.

Package: libyubihsm-http2
Description-md5: 0f16dda8d4b0e18cdee9b930358d48ec
Description-en: YubiHSM 2 communication library (HTTP access)
 The YubiHSM 2 is a USB-attached device for managing cryptographic keys.
 .
 This package contains backend functions used by libyubihsm2 to access the
 device over HTTP via yubihsm-connector.

Package: libyubihsm-usb2
Description-md5: 8b6c44923ec26e704b9448886aa89a79
Description-en: YubiHSM 2 communication library (direct USB access)
 The YubiHSM 2 is a USB-attached device for managing cryptographic keys.
 .
 This package contains backend functions used by libyubihsm2 to access the
 device directly over USB.

Package: libyubihsm2
Description-md5: 712e0dc99767921a7b45b284d2030233
Description-en: YubiHSM 2 communication library
 The YubiHSM 2 is a USB-attached device for managing cryptographic keys.
 .
 This package contains the main run-time shared library.

Package: libyubikey-dev
Description-md5: 0df7e42a5e35ddbbca9a77f179ac2266
Description-en: Yubikey OTP library development files
 Yubikeys are USB tokens that act like keyboards and generate one-time
 passwords.  The tokens are produced and sold by Yubico
 .
 This library is used for decrypting the one-time passwords into their
 various components.
 .
 This package contains the necessary files for developing using libyubikey.

Package: libyubikey-udev
Description-md5: 838dead41765ab19cb1c0a6c22a82ce0
Description-en: udev rules for unprivileged access to YubiKeys
 YubiKeys are USB tokens that act like keyboards and generate one-time
 or static passwords.
 .
 This package contains the udev rules that enable unprivileged users to use
 Yubikey devices.

Package: libyubikey0
Description-md5: 573f649498eb60d855fe61657c26f822
Description-en: Yubikey OTP handling library runtime
 Yubikeys are USB tokens that act like keyboards and generate one-time
 passwords.  The tokens are produced and sold by Yubico
 .
 This library is used for decrypting the one-time passwords into their
 various components.
 .
 This package contains the runtime library for libyubikey.

Package: libyuma-base
Description-md5: f4decfde0ebc3ac6e0ca7d9c183fd2cb
Description-en: Configuration script, YANG modules and documentation
 The NETCONF protocol and YANG modeling language provide a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 This package includes configuration scripts, documentation and YANG
 modules for the NETCONF an YANG libraries, agents and
 applications. YANG modules contain a formal description of the data that can be
 managed using NETCONF and applications.

Package: libyuma-dev
Description-md5: 1ad852c7d810e26cf4788d48fc488c86
Description-en: NETCONF/YANG application development files
 The NETCONF protocol and YANG modeling language provide a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 The yuma123 libyuma development files include the library headers, static
 libraries, and documentation needed for development of custom NETCONF/YANG
 applications.

Package: libyuma2t64
Description-md5: b51b5eb2d62c3fe4f380b7fb392e804e
Description-en: NETCONF/YANG library
 The NETCONF protocol and YANG modeling language provide a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 The yuma123 libyuma library contains common functions for the construction,
 sending, receiving, decoding, and manipulation of the NETCONF requests
 and responses.

Package: libyuv-utils
Description-md5: 27354fe8c5816125f568f1ba814cb4fb
Description-en: Library for YUV scaling (utilities)
 libyuv is an open source project that includes YUV scaling and
 conversion functionality.
 .
 This package provides utilities provided by the library, including
 yuvconvert.

Package: libyyjson-dev
Description-md5: 344b87bb8131b357f9d4e6f25d8242ba
Description-en: high performance JSON library written in ANSI C (development files)
 Some features of the library are:
 .
 - Fast: can read or write gigabytes per second JSON data on modern CPUs.
 - Portable: complies with ANSI C (C89) for cross-platform compatibility.
 - Strict: complies with RFC 8259 JSON standard, ensuring strict number format
 and UTF-8 validation.
 - Extendable: offers options to allow comments, trailing commas, NaN/Inf, and
 custom memory allocator.
 - Accuracy: can accurately read and write int64, uint64, and double numbers.
 - Flexible: supports unlimited JSON nesting levels, \u0000 characters, and non
 null-terminated strings.
 - Manipulation: supports querying and modifying using JSON Pointer, JSON Patch
 and JSON Merge Patch.
 - Developer-Friendly: easy integration with only one .h and one .c file.
 .
 This package contains the development files for libyyjson.

Package: libyyjson-doc
Description-md5: e5f4cb9528640798d3695a78eae7052b
Description-en: high performance JSON library written in ANSI C (documentation)
 Some features of the library are:
 .
 - Fast: can read or write gigabytes per second JSON data on modern CPUs.
 - Portable: complies with ANSI C (C89) for cross-platform compatibility.
 - Strict: complies with RFC 8259 JSON standard, ensuring strict number format
 and UTF-8 validation.
 - Extendable: offers options to allow comments, trailing commas, NaN/Inf, and
 custom memory allocator.
 - Accuracy: can accurately read and write int64, uint64, and double numbers.
 - Flexible: supports unlimited JSON nesting levels, \u0000 characters, and non
 null-terminated strings.
 - Manipulation: supports querying and modifying using JSON Pointer, JSON Patch
 and JSON Merge Patch.
 - Developer-Friendly: easy integration with only one .h and one .c file.
 .
 This package contains the documentation files for libyyjson.

Package: libyyjson0
Description-md5: 3b59df396181b338a84e97cf7fdaa2f3
Description-en: high performance JSON library written in ANSI C
 Some features of the library are:
 .
 - Fast: can read or write gigabytes per second JSON data on modern CPUs.
 - Portable: complies with ANSI C (C89) for cross-platform compatibility.
 - Strict: complies with RFC 8259 JSON standard, ensuring strict number format
 and UTF-8 validation.
 - Extendable: offers options to allow comments, trailing commas, NaN/Inf, and
 custom memory allocator.
 - Accuracy: can accurately read and write int64, uint64, and double numbers.
 - Flexible: supports unlimited JSON nesting levels, \u0000 characters, and non
 null-terminated strings.
 - Manipulation: supports querying and modifying using JSON Pointer, JSON Patch
 and JSON Merge Patch.
 - Developer-Friendly: easy integration with only one .h and one .c file.
 .
 This package contains the shared library.

Package: libz-mingw-w64
Description-md5: 38d87a492ddc32dba5291aed19a5bfe1
Description-en: compression library - Windows runtime
 zlib is a library implementing the deflate compression method found
 in gzip and PKZIP. This package includes the DLLs for 32- and 64-bit
 Windows.

Package: libz-mingw-w64-dev
Description-md5: 6268a3151d65e8fa65f9e06786a449ed
Description-en: compression library - Windows development files
 zlib is a library implementing the deflate compression method found
 in gzip and PKZIP. This package includes the development support
 files for 32- and 64-bit Windows.

Package: libz3-4
Description-md5: bb22dda4e1a1c393001bbd9d7a0b56d9
Description-en: theorem prover from Microsoft Research - runtime libraries
 Z3 is a state-of-the-art theorem prover from Microsoft Research. It can be
 used to check the satisfiability of logical formulas over one or more
 theories. Z3 offers a compelling match for software analysis and verification
 tools, since several common software constructs map directly into supported
 theories.
 .
 This package contains runtime libraries. You shouldn't have to install it
 manually.

Package: libz3-dev
Description-md5: cc721e9da8dbcbc4af793aa1adc1595d
Description-en: theorem prover from Microsoft Research - development files
 Z3 is a state-of-the-art theorem prover from Microsoft Research. It can be
 used to check the satisfiability of logical formulas over one or more
 theories. Z3 offers a compelling match for software analysis and verification
 tools, since several common software constructs map directly into supported
 theories.
 .
 This package can be used to invoke Z3 via its C++ API.

Package: libz3-java
Description-md5: d505595c221a87b96fe612e44ba98229
Description-en: theorem prover from Microsoft Research - java bindings
 Z3 is a state-of-the-art theorem prover from Microsoft Research. See the z3
 package for a detailed description.
 .
 This package can be used to invoke Z3 via its Java API.

Package: libz3-jni
Description-md5: a4bb3d721f15ea9bcfdcea02b5b7912d
Description-en: theorem prover from Microsoft Research - JNI library
 Z3 is a state-of-the-art theorem prover from Microsoft Research. See the z3
 package for a detailed description.
 .
 This package provides the JNI library to invoke Z3 via its Java API.

Package: libz80ex-dev
Description-md5: 8592d7c96e7df7cceca7d77eddb4c0f9
Description-en: z80ex emulation library, development files
 libz80ex is a portable ZiLOG Z80 CPU emulator designed as a library.
 Goals include: precise opcode emulation (documented & undocumented),
 exact timings for each opcode (including I/O operations) and multiple
 CPU contexts. A disassembler is included as well. This package
 contains the development files.

Package: libz80ex1
Description-md5: 493b85dd20c9500847e5b112620bbe2f
Description-en: z80ex emulation library, shared files
 libz80ex is a portable ZiLOG Z80 CPU emulator designed as a library.
 Goals include: precise opcode emulation (documented & undocumented),
 exact timings for each opcode (including I/O operations) and multiple
 CPU contexts. A disassembler is included as well.

Package: libzadc-dev
Description-md5: f17d42635224c91e66d835b12e64490e
Description-en: accelerated libz implementation (development headers)
 Accelerated libz implementation uses FPGA based PCIe cards
 (e.g. zEDC) to accelerate compression/decompression.
 .
 This package provides headers and development libraries.

Package: libzadc4
Description-md5: 4899caf4ba1ec5289dd3b0f59c13b577
Description-en: accelerated libz implementation (Accelerated Data Compression/ADC)
 Accelerated libz implementation uses FPGA based PCIe cards
 (e.g. zEDC) to accelerate compression/decompression.
 .
 This package provides public libzADC library, and libz library
 symlinks which are not exposed in the ldconfig paths.

Package: libzarchive-dev
Description-md5: 5ca5acd449f48061ae9c87bed0196301
Description-en: library for creating and reading zstd-compressed files - development files
 ZArchive is yet another file archive format. Think of zip, tar, 7z,
 etc. but with the requirement of allowing random-access reads and
 supporting Zstandard compression.
 .
 This package contains the development files.

Package: libzarchive0.1
Description-md5: bfe2f167b11e07c6118a4ecf5d2838bf
Description-en: library for creating and reading zstd-compressed files
 ZArchive is yet another file archive format. Think of zip, tar, 7z,
 etc. but with the requirement of allowing random-access reads and
 supporting Zstandard compression.
 .
 This package contains the shared library.

Package: libzarith-ocaml
Description-md5: bdc094639f72219fbc1ed091c4a0b137
Description-en: arithmetic and logical operations over arbitrary-precision integers (runtime)
 The Zarith library implements arithmetic and logical operations over
 arbitrary-precision integers. It uses GMP to efficiently implement
 arithmetic over big integers. Small integers are represented as Caml
 unboxed integers, for speed and space economy.
 .
 This package provides the shared library for running applications linked
 against libzarith-ocaml.

Package: libzarith-ocaml-dev
Description-md5: dd165a7177f94e210fdfa91d6d86da49
Description-en: arithmetic and logical operations over arbitrary-precision integers (dev)
 The Zarith library implements arithmetic and logical operations over
 arbitrary-precision integers. It uses GMP to efficiently implement
 arithmetic over big integers. Small integers are represented as Caml
 unboxed integers, for speed and space economy.
 .
 This package provides the static library, OCaml library and interface
 for developing applications to use libzarith-ocaml.

Package: libzarith-ocaml-doc
Description-md5: 78da2ca125de87caf213958f9d110833
Description-en: arithmetic and logical operations over arbitrary-precision integers (doc)
 The Zarith library implements arithmetic and logical operations over
 arbitrary-precision integers. It uses GMP to efficiently implement
 arithmetic over big integers. Small integers are represented as Caml
 unboxed integers, for speed and space economy.
 .
 This package provides the ocamldoc generated html files.

Package: libzarith-stubs-js-ocaml-dev
Description-md5: 0370e0b15e00409dc24265f9ec1399b7
Description-en: Javascript stubs for the Zarith library
 This library contains no ocaml code, but instead implements all of
 the Zarith C stubs in Javascript for use in Js_of_ocaml.

Package: libzbar-dev
Description-md5: cbc904d6567674a270736247dc1af038
Description-en: QR code / bar code scanner and decoder (development)
 ZBar is a library for scanning and decoding bar codes from various sources
 such as video streams, image files or raw intensity sensors. It supports
 EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
 .
 This package contains the development files.

Package: libzbar0t64
Description-md5: 884ba70891ca72e3a115e297844f0b93
Description-en: QR code / bar code scanner and decoder (library)
 ZBar is a library for scanning and decoding bar codes from various sources
 such as video streams, image files or raw intensity sensors. It supports
 EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
 .
 This package contains the library.

Package: libzbargtk-dev
Description-md5: 291197a42e4cccab6fa51274a99b94de
Description-en: QR code / bar code scanner and decoder (GTK+ bindings development)
 ZBar is a library for scanning and decoding bar codes from various sources
 such as video streams, image files or raw intensity sensors. It supports
 EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
 .
 This package contains the development files for the GTK+ bindings.

Package: libzbargtk0t64
Description-md5: abe72f8e1fd5755f8adcc6d43da9a812
Description-en: QR code / bar code scanner and decoder (GTK+ bindings)
 ZBar is a library for scanning and decoding bar codes from various sources
 such as video streams, image files or raw intensity sensors. It supports
 EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
 .
 This package contains the GTK+ bindings.

Package: libzbarqt-dev
Description-md5: 9cd0f9fcdf7486b383773b308e0a5b61
Description-en: QR code / bar code scanner and decoder (Qt binding development)
 ZBar is a library for scanning and decoding bar codes from various sources
 such as video streams, image files or raw intensity sensors. It supports
 EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
 .
 This package contains the development files for the Qt binding.

Package: libzbarqt0t64
Description-md5: bc7fc01bbb87a5e94375470d9484527d
Description-en: QR code / bar code scanner and decoder (Qt binding)
 ZBar is a library for scanning and decoding bar codes from various sources
 such as video streams, image files or raw intensity sensors. It supports
 EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
 .
 This package contains the library for Qt binding.

Package: libzbd-dev
Description-md5: c144d8c7e39c88d83e3d97cfccd2adef
Description-en: Library to manipulate zoned block devices (development files)
 libzbd uses the kernel provided zoned block device interface based on the
 ioctl() system call. It provides functions for discovering and managing the
 state of zones of zoned block devices. Read and write accesses to the devices
 can be done using standard standard I/O system calls.
 .
 This package is needed to compile programs against libzbd.

Package: libzbd2t64
Description-md5: 9aaceae0409fb381030c124e7bebbbc2
Description-en: Library to manipulate zoned block devices (shared library)
 libzbd uses the kernel provided zoned block device interface based on the
 ioctl() system call. It provides functions for discovering and managing the
 state of zones of zoned block devices. Read and write accesses to the devices
 can be done using standard standard I/O system calls.
 .
 This package contains the shared library.

Package: libzc-dev
Description-md5: 73540c8d24c65154378f07416e297770
Description-en: fast password cracking library for zip archives (dev)
 libzc is a fast, portable and high-quality zip password cracking
 library. It is entirely written in C and uses POSIX threads for faster
 password recovery. A command line utility, yazc, also comes with the
 library as the default client.
 .
 This package provides the development files.

Package: libzc6
Description-md5: 2fb120267a145a448a5ea096a332211b
Description-en: fast password cracking library for zip archives
 libzc is a fast, portable and high-quality zip password cracking
 library. It is entirely written in C and uses POSIX threads for faster
 password recovery. A command line utility, yazc, also comes with the
 library as the default client.

Package: libzck-dev
Description-md5: b9533198cef77e76b525f601a6842281
Description-en: compress a file into independent chunks - development files
 zchunk is a compressed file format that splits the file into independent
 chunks. This allows one to only download changed chunks when
 downloading a new version of the file, and also makes zchunk files
 efficient over rsync.
 .
 zchunk files are protected with strong checksums to verify that the file
 downloaded is, in fact, the file desired.
 .
 This package contains the header files used for development.

Package: libzck1
Description-md5: c39cc5931b69ed5fa38f742498f57759
Description-en: compress a file into independent chunks - shared library
 zchunk is a compressed file format that splits the file into independent
 chunks. This allows one to only download changed chunks when
 downloading a new version of the file, and also makes zchunk files
 efficient over rsync.
 .
 zchunk files are protected with strong checksums to verify that the file
 downloaded is, in fact, the file desired.
 .
 This package contains the shared library.

Package: libze-dev
Description-md5: 675b23724bc67b897f5faf1d9f9d3fad
Description-en: oneAPI Level Zero -- development files
 The oneAPI Level Zero (Level Zero) provides low-level direct-to-metal
 interfaces that are tailored to the devices in a oneAPI platform.
 Level Zero supports broader language features such as function pointers,
 virtual functions, unified memory, and I/O capabilities while also
 providing fine-grain explicit controls needed by higher-level runtime APIs.
 .
 This package provides the development environment for Level Zero.

Package: libze-intel-gpu-dev
Description-md5: 39dc96b27d4240fb0f46c7efb10fa0be
Description-en: Intel oneAPI L0 support implementation for Intel GPUs -- devel files
 Implementation for the Intel GPUs of the oneAPI L0 specification - which
 provides direct-to-metal interfaces to offload accelerator devices. Its
 programming interface can be tailored to any device needs and can be
 adapted to support broader set of language features such as function
 pointers, virtual functions, unified memory, and I/O capabilities.
 .
 This package contains the development headers for libze-intel-gpu1.

Package: libze-intel-gpu-legacy1-1
Description-md5: 564f3219c5f8b605e64ff18441ec829d
Description-en: Intel oneAPI L0 support implementation for Intel legacy GPUs
 Implementation for the Intel GPUs of the oneAPI L0 specification - which
 provides direct-to-metal interfaces to offload accelerator devices. Its
 programming interface can be tailored to any device needs and can be
 adapted to support broader set of languages features such as function
 pointers, virtual functions, unified memory, and I/O capabilities.
 .
 This package contains the shared library.

Package: libze-intel-gpu-raytracing
Description-md5: cdb81df565cc6e382fe1ac426caff460
Description-en: Level Zero Ray Tracing Support library
 The Level Zero Ray Tracing Support library implements high performance CPU
 based construction algorithms for 3D acceleration structures that are
 compatible with the ray tracing hardware of Intel GPUs.
 .
 This library is used by Intel(R) oneAPI Level Zero to implement part of the
 RTAS builder extension.
 .
 This library should not get used directly but only through Level Zero.

Package: libze-intel-gpu1
Description-md5: dcc53b575b2a47ad5af76c92f2a288a4
Description-en: Intel oneAPI L0 support implementation for Intel GPUs -- shared library
 Implementation for the Intel GPUs of the oneAPI L0 specification - which
 provides direct-to-metal interfaces to offload accelerator devices. Its
 programming interface can be tailored to any device needs and can be
 adapted to support broader set of language features such as function
 pointers, virtual functions, unified memory, and I/O capabilities.
 .
 This package contains the shared library.

Package: libze1
Description-md5: 3e9f2adff6ade34e7e10e4329f926bdd
Description-en: oneAPI Level Zero -- share libraries
 The oneAPI Level Zero (Level Zero) provides low-level direct-to-metal
 interfaces that are tailored to the devices in a oneAPI platform.
 Level Zero supports broader language features such as function pointers,
 virtual functions, unified memory, and I/O capabilities while also
 providing fine-grain explicit controls needed by higher-level runtime APIs.
 .
 This package contains the shared libraries for Level Zero.

Package: libzed-ocaml
Description-md5: 480d27d9f1506f840d98698f46655729
Description-en: abstract engine for text edition in OCaml (runtime)
 Zed is an abstract engine for text edition. It can be used to
 write text editors, edition widgets, readlines, ...
 .
 Zed uses Camomile to fully support the Unicode specification, and
 implements an UTF-8 encoded string type with validation, and a rope
 datastructure to achieve efficient operations on large Unicode
 buffers. Zed also features a regular expression search on ropes.
 .
 To support efficient text edition capabilities, Zed provides macro
 recording and cursor management facilities.
 .
 This package contains the runtime libraries for programs using
 zed.

Package: libzed-ocaml-dev
Description-md5: 22bdfbabdbea5f29b2c1327227044af8
Description-en: abstract engine for text edition in OCaml (development tools)
 Zed is an abstract engine for text edition. It can be used to
 write text editors, edition widgets, readlines, ...
 .
 Zed uses Camomile to fully support the Unicode specification, and
 implements an UTF-8 encoded string type with validation, and a rope
 datastructure to achieve efficient operations on large Unicode
 buffers. Zed also features a regular expression search on ropes.
 .
 To support efficient text edition capabilities, Zed provides macro
 recording and cursor management facilities.
 .
 This package contains the development stuff needed to use the
 zed library in your programs.

Package: libzeem-dev
Description-md5: 371fa65c1c8eb7b7ca714b84237a956f
Description-en: Development files for libzeem
 Libzeem is a complete XML library written in C++. It has a DOM
 interface, a validating parser, DTD support and an implementation
 of XPath 1.0. There is also support for serialization of objects
 using an approach similar to boost::serialization.
 .
 This specific package contains the files you need to develop software
 using libzeem.

Package: libzeem-doc
Description-md5: 3b3740fe0ce79ba391c01f1bb2b45ccf
Description-en: Documentation files for libzeem
 Libzeem is a complete XML library written in C++. It has a DOM
 interface, a validating parser, DTD support and an implementation
 of XPath 1.0. There is also support for serialization of objects
 using an approach similar to boost::serialization.
 .
 This specific package contains the documentation you can use to develop new
 software using libcifpp.

Package: libzeem2
Description-md5: f62b3b43df9ddfb4cc8b290fd045c013
Description-en: Library file for libzeem
 Libzeem is a complete XML library written in C++. It has a DOM
 interface, a validating parser, DTD support and an implementation
 of XPath 1.0. There is also support for serialization of objects
 using an approach similar to boost::serialization.
 .
 This package contains the library file only.

Package: libzeep-dev
Description-md5: 1d6a0b5935373147c167957e1d1ebdf0
Description-en: Development files for libzeep
 Libzeep is a C++ library providing a validating XML parser, XML DOM tree
 implementation, XPath 1.0 support and code to create SOAP/REST servers as
 well as a full web application framework.
 .
 libzeep was originally designed to create SOAP servers in C++ easily. The
 current incarnation provides a full validating XML parser creating a DOM tree
 that can be iterated using STL container like methods. The tree can be searched
 using XPath 1.0 queries.
 .
 There's also code to create SOAP and REST servers based allowing to export
 C++ methods as web services. And there's a full web application framework to
 create dynamic web sites in C++ and XHTML.
 .
 This specific package contains all files needed to develop new
 software using libzeep.

Package: libzeep-doc
Description-md5: 743f5aa5dce3c8642bdb92c393fa5223
Description-en: Documentation for libzeep
 Libzeep is a C++ library providing a validating XML parser, XML DOM tree
 implementation, XPath 1.0 support and code to create SOAP/REST servers as
 well as a full web application framework.
 .
 libzeep was originally designed to create SOAP servers in C++ easily. The
 current incarnation provides a full validating XML parser creating a DOM tree
 that can be iterated using STL container like methods. The tree can be searched
 using XPath 1.0 queries.
 .
 There's also code to create SOAP and REST servers based allowing to export
 C++ methods as web services. And there's a full web application framework to
 create dynamic web sites in C++ and XHTML.
 .
 This specific package contains the documentation you can use to develop new
 software using libzeep.

Package: libzeep7
Description-md5: 35bf6c51ec056d5858be62d49153656b
Description-en: Library file for libzeep
 Libzeep is a C++ library providing a validating XML parser, XML DOM tree
 implementation, XPath 1.0 support and code to create SOAP/REST servers as
 well as a full web application framework.
 .
 libzeep was originally designed to create SOAP servers in C++ easily. The
 current incarnation provides a full validating XML parser creating a DOM tree
 that can be iterated using STL container like methods. The tree can be searched
 using XPath 1.0 queries.
 .
 There's also code to create SOAP and REST servers based allowing to export
 C++ methods as web services. And there's a full web application framework to
 create dynamic web sites in C++ and XHTML.
 .
 This package contains the shared library only.

Package: libzeitgeist-1.0-1
Description-md5: 5f36f890b2fde009f3c657c743aacc4e
Description-en: library to access Zeitgeist - shared library
 Zeitgeist is a service which logs the user's activities and events (files
 opened, websites visited, conversations hold with other people, etc.) and
 makes the relevant information available to other applications.
 .
 It serves as a comprehensive activity log and also makes it possible to
 determine relationships between items based on usage patterns.
 .
 Libzeitgeist is a client library to access and manage the Zeitgeist event
 log from languages such as C and Vala.
 .
 This package contains shared libraries to be used by applications.

Package: libzeitgeist-1.0-1-dbg
Description-md5: fe23cb66d3ff2d9bf1f3dd68bab85e55
Description-en: library to access Zeitgeist - debugging symbols
 Zeitgeist is a service which logs the user's activities and events (files
 opened, websites visited, conversations hold with other people, etc.) and
 makes the relevant information available to other applications.
 .
 It serves as a comprehensive activity log and also makes it possible to
 determine relationships between items based on usage patterns.
 .
 Libzeitgeist is a client library to access and manage the Zeitgeist event
 log from languages such as C and Vala.
 .
 This package contains debugging symbols.

Package: libzeitgeist-2.0-0
Description-md5: 4e21d365e9b78e295a900a61410f4c8b
Description-en: library to access Zeitgeist - shared library
 Zeitgeist is a service which logs the user's activities and events
 (files opened, websites visited,
 conversations hold with other people, etc.)
 and makes the relevant information available to other applications.
 .
 It serves as a comprehensive activity log
 and also makes it possible to determine relationships
 between items based on usage patterns.
 .
 Libzeitgeist is a client library
 to access and manage the Zeitgeist event log
 from languages such as C and Vala.
 .
 This package contains shared libraries
 to be used by applications.

Package: libzeitgeist-2.0-dev
Description-md5: 45d62a6a0aef9fdc2e1249d8efdd1ee2
Description-en: library to access Zeitgeist - development files
 Zeitgeist is a service which logs the user's activities and events
 (files opened, websites visited,
 conversations hold with other people, etc.)
 and makes the relevant information available to other applications.
 .
 It serves as a comprehensive activity log
 and also makes it possible to determine relationships
 between items based on usage patterns.
 .
 Libzeitgeist is a client library
 to access and manage the Zeitgeist event log
 from languages such as C and Vala.
 .
 This package contains files
 that are needed to build applications.

Package: libzeitgeist-2.0-doc
Description-md5: f302eeee2827f5a0a292f04d480119e1
Description-en: library to access Zeitgeist - documentation
 Zeitgeist is a service which logs the user's activities and events
 (files opened, websites visited,
 conversations hold with other people, etc.)
 and makes the relevant information available to other applications.
 .
 It serves as a comprehensive activity log
 and also makes it possible to determine relationships
 between items based on usage patterns.
 .
 Libzeitgeist is a client library
 to access and manage the Zeitgeist event log
 from languages such as C and Vala.
 .
 This package contains the documentation.

Package: libzeitgeist-dev
Description-md5: fd5d7b8d40b9c9f711482b8a95928b06
Description-en: library to access Zeitgeist - development files
 Zeitgeist is a service which logs the user's activities and events (files
 opened, websites visited, conversations hold with other people, etc.) and
 makes the relevant information available to other applications.
 .
 It serves as a comprehensive activity log and also makes it possible to
 determine relationships between items based on usage patterns.
 .
 Libzeitgeist is a client library to access and manage the Zeitgeist event
 log from languages such as C and Vala.
 .
 This package contains files that are needed to build applications.

Package: libzeitgeist-doc
Description-md5: 6c5611aea56bd3880c45d1ce5940048a
Description-en: library to access Zeitgeist - documentation
 Zeitgeist is a service which logs the user's activities and events (files
 opened, websites visited, conversations hold with other people, etc.) and
 makes the relevant information available to other applications.
 .
 It serves as a comprehensive activity log and also makes it possible to
 determine relationships between items based on usage patterns.
 .
 Libzeitgeist is a client library to access and manage the Zeitgeist event
 log from languages such as C and Vala.
 .
 This package contains the documentation.

Package: libzemberek-java
Description-md5: ffc7865643584da3bbc7c8496cbe2493
Description-en: Spell checker library for Turkic languages
 Zemberek is an open source, platform independent, general purpose Natural
 Language Processing library and toolset designed for Turkic languages,
 especially Turkish.
 .
 This package contains the core library.

Package: libzemberek-java-doc
Description-md5: a36566328981a6df3bb15b008c515244
Description-en: Zemberek documentation
 Zemberek is an open source, platform independent, general purpose Natural
 Language Processing library and toolset designed for Turkic languages,
 especially Turkish.
 .
 This package contains developer's documentation.

Package: libzemberek-tk-java
Description-md5: 9414ad13814094c1a0895c1941a4d7f1
Description-en: Turkmen spellchecker
 Zemberek is an open source, platform independent, general purpose Natural
 Language Processing library and toolset designed for Turkic languages,
 especially Turkish.
 .
 This package contains Turkmen dictionary (under development).

Package: libzemberek-tr-java
Description-md5: 5cbc67208d782cd9635060890c5379bc
Description-en: Turkish spellchecker
 Zemberek is an open source, platform independent, general purpose Natural
 Language Processing library and toolset designed for Turkic languages,
 especially Turkish.
 .
 This package contains Turkish dictionary.

Package: libzen-dev
Description-md5: fd715c913b6da32e7465db188780786d
Description-en: ZenLib C++ utility library -- development files
 ZenLib is a C++ utility library. It includes classes for handling strings,
 configuration, bit streams, threading, translation, and cross-platform
 operating system functions.
 .
 This package contains the headers required for compiling applications/libraries
 which use this library.

Package: libzen-doc
Description-md5: ea8634da071a42ce8508d04755b10795
Description-en: ZenLib C++ utility library -- documentation
 ZenLib is a C++ utility library. It includes classes for handling strings,
 configuration, bit streams, threading, translation, and cross-platform
 operating system functions.
 .
 This package contains the Doxygen generated API reference for developing
 applications/libraries using this library.

Package: libzen0t64
Description-md5: 44c91cf8a569a195b1bf36947bdf9416
Description-en: ZenLib C++ utility library -- runtime
 ZenLib is a C++ utility library. It includes classes for handling strings,
 configuration, bit streams, threading, translation, and cross-platform
 operating system functions.
 .
 This package contains the shared library needed for running applications which
 use this library.

Package: libzephyr-dev
Description-md5: f44dfde5a594186c509feb71aa97758a
Description-en: Project Athena's notification service - development files
 Zephyr is derived from the original Project Athena 'Instant Message' system
 and allows users to send messages to other users or to groups of users.
 Users can view incoming Zephyr messages as windowgrams (transient X
 windows) or as text on a terminal.
 .
 This package provides development libraries and files, which are
 needed to compile alternative Zephyr clients.

Package: libzephyr4
Description-md5: 27bb0be9ade76da1a83e09f9867be0a8
Description-en: Project Athena's notification service - non-Kerberos libraries
 Zephyr is derived from the original Project Athena 'Instant Message' system
 and allows users to send messages to other users or to groups of users.
 Users can view incoming Zephyr messages as windowgrams (transient X
 windows) or as text on a terminal.
 .
 This package provides the libraries without Kerberos support.

Package: libzephyr4-krb5
Description-md5: 7ff5021355c1d68e37c5db71da399f6c
Description-en: The original "Instant Message" system libraries with Kerberos V
 This version of the library uses Kerberos V for message authentication.
 .
 This is the Project Athena Zephyr notification system.
 Zephyr allows users to send messages to other users or to groups of
 users.  Users can view incoming Zephyr messages as windowgrams
 (transient X windows) or as text on a terminal.

Package: libzerg-perl
Description-md5: b7427345496a7aa70da60de9f8c9ddeb
Description-en: fast perl module for parsing the output of NCBI BLAST programs
 The Zerg library contains a C/flex lexical scanner for BLAST reports
 and a set of supporting functions. It is centered on a "get_token"
 function that scans the input for specified lexical elements and, when
 one is found, returns its code and value to the user.
 .
 It is intended to be fast: for that the authors used flex, which provides
 simple regular expression matching and input buffering in the
 generated C scanner. And it is intended to be simple in the sense of
 providing just a lexical scanner, with no features whose support could
 slow down its main function.

Package: libzerg0
Description-md5: 6b8213ad68f80f10fea73b8c72357f6f
Description-en: C library for lexically scanning the output of NCBI BLAST programs
 Zerg is a C library for lexing - lexically scanning - the output of NCBI
 BLAST programs.
 .
 Based on a
 GNU Flex-generated lexical scanner, it runs extremely fast, being especially
 useful for processing large volumes of data. Benchmark tests show that Zerg
 is over two orders of magnitude faster than some widely used BLAST parsers.
 .
 If you need a parser and not only a lexer, check out librostlab-blast.
 .
 This package contains the shared library.

Package: libzerg0-dev
Description-md5: c466241013d3d4a2f790cad7addb73d0
Description-en: development libraries and header files for libzerg
 Zerg is a C library for lexing - lexically scanning - the output of NCBI
 BLAST programs.
 .
 Based on a
 GNU Flex-generated lexical scanner, it runs extremely fast, being especially
 useful for processing large volumes of data. Benchmark tests show that Zerg
 is over two orders of magnitude faster than some widely used BLAST parsers.
 .
 If you need a parser and not only a lexer, check out librostlab-blast.
 .
 This package contains the header files and documentation
 needed to develop applications with libzerg.

Package: libzeroc-ice-dev
Description-md5: d208728fd79f878dfb15aa641583f2a6
Description-en: libraries and headers for developing Ice applications in C++
 This package contains the libraries and headers needed for developing
 Ice applications in C++.
 .
 Ice is a comprehensive RPC framework that helps you network your software
 with minimal effort. Ice takes care of all interactions with low-level
 network programming interfaces and allows you to focus your efforts on
 your application logic.

Package: libzeroc-ice3.8
Description-md5: 1d48e84a92738c58a039c8d80a1d1814
Description-en: C++ run-time libraries for the Ice framework
 This package contains C++ run-time libraries for the Ice framework.
 .
 Ice is a comprehensive RPC framework that helps you network your software
 with minimal effort. Ice takes care of all interactions with low-level
 network programming interfaces and allows you to focus your efforts on
 your application logic.

Package: libzeus-jscl-java
Description-md5: 3b017d524fcce47aef6ca6317d6a28a2
Description-en: Zeus Java Swing Components Library
 Zeus a Java Swing Components Library. Provides useful swing components
 for easier GUI development. Some of the components are: JConsole,
 JMessage, JSplash, SingleAppInstance, WindowManager,
 AutoResizeTableColumns, TableSorter, TypeSafe API.

Package: libzeus-jscl-java-doc
Description-md5: 6c727516a69cef5e583ba82d72bbb6c5
Description-en: API documentation for libzeus-jscl-java
 Zeus a Java Swing Components Library. Provides useful swing components
 for easier GUI development. Some of the components are: JConsole,
 JMessage, JSplash, SingleAppInstance, WindowManager,
 AutoResizeTableColumns, TableSorter, TypeSafe API.
 .
 This package contains the javadoc documentation files.

Package: libzfcphbaapi0
Description-md5: 2bd25be66636e6a88c4f78c53f819d3c
Description-en: FC-HBA implementation for the zfcp device driver (runtime)
 The zfcp device driver is a FCP device driver for the Linux on System
 z. This package implements FC-HBA API for the zfcp device driver.
 .
 This package contains runtime library.

Package: libzfp-dev
Description-md5: f39dba45ae18ceb2e774c787c93ffa4a
Description-en: Fixed-Rate Compressed Floating-Point Arrays (Development files)
 This 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.
 .
 This is a development package of zfp.

Package: libzfp1t64
Description-md5: 47781c57361f5370e1095e717eefd208
Description-en: Fixed-Rate Compressed Floating-Point Arrays
 This 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.

Package: libzim-dev
Description-md5: 25f1bac9662f7e49147f291a5505befc
Description-en: library implementation of ZIM specifications (development)
 ZIM (Zeno IMproved) is an open file format for storing the contents of
 wiki for offline usage. This file format is primarily focused on
 providing the contents of Wikipedia and Wikimedia projects for offline
 use.
 .
 libzim is the standard implementation of ZIM specification, which
 implements the read and write method for ZIM files.
 .
 ZIM is a file format created with focus on extracting and encoding data
 from Mediawiki for offline use.
 .
 This package contains development files.

Package: libzim9
Description-md5: ff8b058bbdace6531bf81be17db64cf2
Description-en: library implementation of ZIM specifications
 ZIM (Zeno IMproved) is an open file format for storing the contents of
 wiki for offline usage. This file format is primarily focused on
 providing the contents of Wikipedia and Wikimedia projects for offline
 use.
 .
 libzim is the standard implementation of ZIM specification, which
 implements the read and write method for ZIM files.
 .
 ZIM is a file format created with focus on extracting and encoding data
 from Mediawiki for offline use.
 .
 Features of libzim are:
 * Native, coded in C++
 * Extremely fast
 * Minimal footprint
 * Minimal dependencies
 * Portable on most OS (Windows, Linux, Mac OS X)

Package: libzimg-dev
Description-md5: cfa77a686e5d5de659dcf6a0c4a14a80
Description-en: scaling, colorspace, depth conversion library (development files)
 The "z" library implements the commonly required image processing basics of
 scaling, colorspace conversion, and depth conversion. A simple API enables
 conversion between any supported formats to operate with minimal knowledge
 from the programmer.
 .
 This package contains development files.

Package: libzimg2
Description-md5: 6801edc8962353b0e743ad1985617191
Description-en: scaling, colorspace, depth conversion library (shared library)
 The "z" library implements the commonly required image processing basics of
 scaling, colorspace conversion, and depth conversion. A simple API enables
 conversion between any supported formats to operate with minimal knowledge
 from the programmer.
 .
 This package constains the shared library.

Package: libzinnia-dev
Description-md5: b5b990e98e1be7a710983ccde0e5065a
Description-en: development files for the zinnia library
 Zinnia provides a simple, customizable, and portable dynamic OCR
 system for hand-written input, based on Support Vector Machines.
 .
 Zinnia simply receives user pen strokes as coordinate data and outputs
 the best matching characters sorted by SVM confidence. To maintain
 portability, it has no rendering functionality. In addition to
 recognition, Zinnia provides a training module capable of creating
 highly efficient handwriting recognition models.
 .
 This package is needed to compile programs against libzinnia0,
 as only it includes the header files and static libraries (optionally)
 needed for compiling.

Package: libzinnia-doc
Description-md5: 2ab1ebae7e4243abe55b2e3ddc72c428
Description-en: documentation files for the zinnia library
 Zinnia provides a simple, customizable, and portable dynamic OCR
 system for hand-written input, based on Support Vector Machines.
 .
 Zinnia simply receives user pen strokes as coordinate data and outputs
 the best matching characters sorted by SVM confidence. To maintain
 portability, it has no rendering functionality. In addition to
 recognition, Zinnia provides a training module capable of creating
 highly efficient handwriting recognition models.
 .
 This package provide the documentation files for the zinnia library.

Package: libzinnia0
Description-md5: 022f08051be677d36fcb5ea510579f1f
Description-en: online handwriting recognition system with machine learning
 Zinnia provides a simple, customizable, and portable dynamic OCR
 system for hand-written input, based on Support Vector Machines.
 .
 Zinnia simply receives user pen strokes as coordinate data and outputs
 the best matching characters sorted by SVM confidence. To maintain
 portability, it has no rendering functionality. In addition to
 recognition, Zinnia provides a training module capable of creating
 highly efficient handwriting recognition models.
 .
 This package contains the shared libraries.

Package: libzint-dev
Description-md5: 4750ed83ef1d511207fbcf2df53d169b
Description-en: Zint development files
 Zint is a barcode encoding and image generating library. It currently
 features support for over 50 symbologies including Australian Post
 4-state codes (redirect, reply-paid, routing, standard customer),
 Aztec Code (ISO 24778), Aztec Runes, Channel code, Codabar, Code 11,
 Code 128 (ISO 15417), Code 16k, Code 2 of 5 (Data Logic, IATA,
 Industrial, Interleaved, Matrix), Code 32 (Italian Pharmacode), Code
 39 (ISO 16388), Code 39 Extended, Code 49, Code 93, Code One, Databar
 (Expanded, Expanded Stacked, Limited, Stacked Omnidirectional), Data
 Matrix (ISO 16022), Deutsche Post (Identicode, Leitcode), Dutch Post
 KIX, EAN-14, European Article Number (EAN), Facing Identification
 Mark (FIM), Flattermarken, Grid Matrix, ITF-14, International Standard
 Book Number (ISBN), Japanese Postal Barcode, Korean Postal Barcode,
 LOGMARS, Maxicode (ISO 16023), MicroPDF417 (ISO 24728), Micro QR
 Code, MSI Plessey, NVE-18, PDF417 (ISO 15438), Pharmacode (2-track,
 Zentralnummer (PZN)), PLANET, Postnet, QR Code (ISO 18004), Royal
 Mail 4-state Barcode, Telepen, Telepen Numeric, UK Plessey, Universal
 Product Code (UPC-A, UPC-E), USPS Intelligent Mail as well as HIBC.
 .
 Also included are Unicode translation for symbologies which support
 Latin-1 and Kanji character sets, full GS1 data support including
 verification and automated insertion of FNC1 characters and support for
 encoding binary data including NULL (ASCII 0) characters.
 .
 This package contains development files for the Zint barcode encoding
 library and for the Qt wrapper over the Zint library.

Package: libzint2.15
Description-md5: acd7266e443e774add349d9199ca6bf3
Description-en: library for encoding data in barcode symbols
 Zint is a barcode encoding and image generating library. It currently
 features support for over 50 symbologies including Australian Post
 4-state codes (redirect, reply-paid, routing, standard customer),
 Aztec Code (ISO 24778), Aztec Runes, Channel code, Codabar, Code 11,
 Code 128 (ISO 15417), Code 16k, Code 2 of 5 (Data Logic, IATA,
 Industrial, Interleaved, Matrix), Code 32 (Italian Pharmacode), Code
 39 (ISO 16388), Code 39 Extended, Code 49, Code 93, Code One, Databar
 (Expanded, Expanded Stacked, Limited, Stacked Omnidirectional), Data
 Matrix (ISO 16022), Deutsche Post (Identicode, Leitcode), Dutch Post
 KIX, EAN-14, European Article Number (EAN), Facing Identification
 Mark (FIM), Flattermarken, Grid Matrix, ITF-14, International Standard
 Book Number (ISBN), Japanese Postal Barcode, Korean Postal Barcode,
 LOGMARS, Maxicode (ISO 16023), MicroPDF417 (ISO 24728), Micro QR
 Code, MSI Plessey, NVE-18, PDF417 (ISO 15438), Pharmacode (2-track,
 Zentralnummer (PZN)), PLANET, Postnet, QR Code (ISO 18004), Royal
 Mail 4-state Barcode, Telepen, Telepen Numeric, UK Plessey, Universal
 Product Code (UPC-A, UPC-E), USPS Intelligent Mail as well as HIBC.
 .
 Also included are Unicode translation for symbologies which support
 Latin-1 and Kanji character sets, full GS1 data support including
 verification and automated insertion of FNC1 characters and support for
 encoding binary data including NULL (ASCII 0) characters.
 .
 This package provides barcode generator library.

Package: libzip-dev
Description-md5: e4cfaaaa641934e570f957640c60c8a6
Description-en: library for reading, creating, and modifying zip archives (development)
 libzip is a C library for reading, creating, and modifying zip archives. Files
 can be added from data buffers, files, or compressed data copied directly from
 other zip archives. Changes made without closing the archive can be reverted.
 .
 This package contains the static libraries and headers for developing
 applications that use the libzip library API.

Package: libzip-ocaml
Description-md5: 93bbca4cf779b63adcc43e93ccab9e39
Description-en: OCaml compression libraries (runtime libraries)
 This Objective Caml library provides easy access to compressed files in ZIP
 and GZIP format, as well as to Java JAR files.  It provides functions
 for reading from and writing to compressed files in these formats.
 .
 This package contains only the shared runtime stub libraries.

Package: libzip-ocaml-dev
Description-md5: ca8fdf66abdad245e9e52c974ec49ee0
Description-en: OCaml compression libraries (development files)
 This Objective Caml library provides easy access to compressed files in ZIP
 and GZIP format, as well as to Java JAR files.  It provides functions
 for reading from and writing to compressed files in these formats.
 .
 This package contains the development part of the camlzip package.

Package: libzip4j-java
Description-md5: 4b053e5feab07eb65e656ad306d999dd
Description-en: java library for zip files
 Features:
 * Create, Add, Extract, Update, Remove files from a Zip file
 * Read/Write password protected Zip files
 * AES 128/256 Encryption/Decryption
 * Standard Zip Encryption/Decryption
 * Zip64 format
 * Store (No Compression) and Deflate compression method
 * Create or extract files from Split Zip files (Ex: z01, z02,...zip)
 * Unicode file names
 * Progress Monitor

Package: libzip5
Description-md5: d9af13380c4a431ca858b410fc8c55c7
Description-en: library for reading, creating, and modifying zip archives (runtime)
 libzip is a C library for reading, creating, and modifying zip archives. Files
 can be added from data buffers, files, or compressed data copied directly from
 other zip archives. Changes made without closing the archive can be reverted.
 .
 This package contains the files necessary for running applications that
 use the libzip library.

Package: libzipios++-dev
Description-md5: 0cb4e645f5609bd8b41d60112a6adaa8
Description-en: small C++ library for reading zip files (development)
 Zipios++ is a java.util.zip-like C++ library for reading and writing Zip
 files. Access to individual entries is provided through standard C++
 iostreams. A simple read-only virtual file system that mounts regular
 directories and zip files is also provided.
 .
 This package contains files needed for development with zipios++.

Package: libzipios++-doc
Description-md5: 306e38011961d8cf0b8158805cebb697
Description-en: small C++ library for reading zip files (documents)
 Zipios++ is a java.util.zip-like C++ library for reading and writing Zip
 files. Access to individual entries is provided through standard C++
 iostreams. A simple read-only virtual file system that mounts regular
 directories and zip files is also provided.
 .
 This package contains documentations for development with zipios++.

Package: libzipios++0v5
Description-md5: 8af6a33d1733f8bf50bfbe8b69a7a72b
Description-en: small C++ library for reading zip files (library)
 Zipios++ is a java.util.zip-like C++ library for reading and writing Zip
 files. Access to individual entries is provided through standard C++
 iostreams. A simple read-only virtual file system that mounts regular
 directories and zip files is also provided.
 .
 This package contains shared library.

Package: libzita-alsa-pcmi-dev
Description-md5: eb895ab04ff3a6265a1291c0ee3d253e
Description-en: Development files (headers) for libzita-alsa-pcmi library
 Zita-alsa-pcmi is a C++ wrapper around the ALSA API
 a successor of clalsadrv library.
 It provides easy access to ALSA PCM devices,
 taking care of the many functions required to open,
 initialise and use a hw: device in mmap mode,
 and providing floating point audio data.
 .
 This package contains the headers used to build applications
 that use libzita-alsa-pcmi.

Package: libzita-alsa-pcmi0t64
Description-md5: 74fab54c4923aa160a62bc1c0edd0631
Description-en: C++ wrapper around the ALSA API
 Zita-alsa-pcmi is the successor of clalsadrv library.
 It provides easy access to ALSA PCM devices,
 taking care of the many functions required to open,
 initialise and use a hw: device in mmap mode,
 and providing floating point audio data.
 .
 This package contains the shared library for libzita-alsa-pcmi.

Package: libzita-convolver-dev
Description-md5: 09c182f786fea3f0fd1fc963221625d3
Description-en: Development files (headers) for libzita-convolver library
 Zita convolver is a C++ library implementing a real-time
 convolution matrix for up to 64 inputs and outputs. It
 uses multiple partition sizes to provide both low delay
 and efficient CPU use.
 .
 This package contains the headers used to build applications
 that use libzita-convolver.

Package: libzita-convolver4
Description-md5: 77b36c6e84d80ae2cfba882109d4fa7d
Description-en: C++ library implementing a real-time convolution matrix
 Zita convolver is a C++ library implementing a real-time
 convolution matrix for up to 64 inputs and outputs. It
 uses multiple partition sizes to provide both low delay
 and efficient CPU use.
 .
 This package contains the shared library for libzita-convolver.

Package: libzita-resampler-dev
Description-md5: c1f09311f20bd194f17cb65b1f737e22
Description-en: Development files (headers) for libzita-resampler library
 Zita resampler is a C++ library for resampling audio signals. It is
 designed to be used within a real-time processing context, to be
 fast, and to provide high-quality sample rate conversion.
 .
 This package contains the headers used to build applications
 that use libzita-resampler.

Package: libzita-resampler-doc
Description-md5: ea3b36afbc1dc9e2c9fc74697b734152
Description-en: Developers reference for libzita-resampler library
 Zita resampler is a C++ library for resampling audio signals. It is
 designed to be used within a real-time processing context, to be
 fast, and to provide high-quality sample rate conversion.
 .
 This package contains libzita-resampler API reference.

Package: libzita-resampler1
Description-md5: 314309211d3de1f5e109ba92bac3bbdd
Description-en: C++ library for resampling audio signals
 Zita resampler is a C++ library for resampling audio signals. It is
 designed to be used within a real-time processing context, to be
 fast, and to provide high-quality sample rate conversion.
 .
 The library operates on signals represented in single-precision
 floating point format. For multichannel operation both the input and
 output signals are assumed to be stored as interleaved samples.
 .
 The API allows a trade-off between quality and CPU load. For the
 latter a range of approximately 1:6 is available. Even at the
 highest quality setting libzita-resampler will be faster than most
 similar libraries, e.g. libsamplerate.
 .
 This package contains the shared library for libzita-resampler.

Package: libzix-0-0
Description-md5: d2bd00921e3466a8e953e92f187b2a2d
Description-en: library of portability wrappers and data structures (shared library)
 Zix provides a lightweight library of portability wrappers and data
 structures. Components of Zix include bump allocator, B-tree, hash table, and
 binary tree implementations. The wrappers include filesystem and threading
 abstractions.
 .
 This package provides the shared library.

Package: libzix-dev
Description-md5: 998779d41a3fedf63572e1d61b35cfb8
Description-en: library of portability wrappers and data structures (development files)
 Zix provides a lightweight library of portability wrappers and data
 structures. Components of Zix include bump allocator, B-tree, hash table, and
 binary tree implementations. The wrappers include filesystem and threading
 abstractions.
 .
 This package provides the development files.

Package: libzlcore-data
Description-md5: fb27b6f5af65f7f7c247211a27453685
Description-en: ZLibrary cross-platform development library (support files)
 This package contains the support files for the core of ZLibrary, the library
 that the fbreader e-book reader is based on.
 .
 ZLibrary is a cross-platform library to build applications running on desktop
 Linux, Windows, different Linux-based PDAs using this library.

Package: libzlcore-dev
Description-md5: 754c996908799085964077e836cb3f75
Description-en: ZLibrary cross-platform development library (development files)
 This package contains development files for the ZLibrary core.
 .
 ZLibrary is a cross-platform library to build applications running on desktop
 Linux, Windows, different Linux-based PDAs using this library.

Package: libzlcore0.13t64
Description-md5: 38960130641d439aeea834f06247be6e
Description-en: ZLibrary cross-platform development library (shared library)
 This is the core of ZLibrary, the library that the fbreader e-book reader
 is based on.
 .
 ZLibrary is a cross-platform library to build applications running on desktop
 Linux, Windows, different Linux-based PDAs using this library.

Package: libzlog-dev
Description-md5: a92807d02e0c82618cf0fcbd44f5c852
Description-en: mutli features pure C logging library -- development files
 A reliable, high-performance, thread safe, flexible,
 clear-model, pure C logging library.
 .
 This package contains the development files.

Package: libzlog1
Description-md5: 196a2a70d03590ac8328f994deb0adb0
Description-en: mutli features pure C logging library -- runtime library
 A reliable, high-performance, thread safe, flexible,
 clear-model, pure C logging library.
 .
 This package contains the shared libraries.

Package: libzltext-data
Description-md5: ba4ca870452cd503fe511222a444bb29
Description-en: ZLibrary text model/viewer part (support files)
 This package contains the support files for the text model/viewer part
 of ZLibrary. See also libzltext0.13t64 package.
 .
 ZLibrary is a cross-platform library to build applications running on desktop
 Linux, Windows, different Linux-based PDAs using this library.

Package: libzltext-dev
Description-md5: bf35278e7781238825f7d61ad83714e9
Description-en: ZLibrary text model/viewer part (development files)
 This package contains development files for the ZLibrary text model/viewer
 library.
 .
 ZLibrary is a cross-platform library to build applications running on desktop
 Linux, Windows, different Linux-based PDAs using this library.

Package: libzltext0.13t64
Description-md5: ccfca580ea1cf27bb9c9b5296b195fec
Description-en: ZLibrary text model/viewer part (shared library)
 This package provides text model/viewer part of ZLibrary. See also
 libzlcore0.10 package.
 .
 ZLibrary is a cross-platform library to build applications running on desktop
 Linux, Windows, different Linux-based PDAs using this library.

Package: libzmat-dev
Description-md5: f0e8a5002cf823161b1ee1488212d0de
Description-en: compression library - development files
 ZMat is a portable C library to enable easy-to-use data compression
 and decompression (such as zlib/gzip/lzma/lzip/lz4/lz4hc algorithms)
 and base64 encoding/decoding in an application.
 .
 This package provides the development files.

Package: libzmat1
Description-md5: 1d9aac2a8b4eff8e20a78de94109ad2a
Description-en: compression library - shared library object
 ZMat is a portable C library to enable easy-to-use data compression
 and decompression (such as zlib/gzip/lzma/lzip/lz4/lz4hc algorithms)
 and base64 encoding/decoding in an application.
 It is fast and compact, can process a large array within a fraction
 of a second. Among the supported compression methods, lz4 is the
 fastest for compression/decompression; lzma is the slowest but has
 the highest compression ratio; zlib/gzip have the best balance
 between speed and compression time.

Package: libzmf-0.0-0
Description-md5: 070f88e4d8873427e823afcbd8728b18
Description-en: Zoner Draw/Zebra file reading/converting library
 libzmf is a library and a set of tools for reading and converting
 Zoner Draw and Zebra file formats.

Package: libzmf-dev
Description-md5: 21e557fbff23aab1abb5d66a5b0feaf0
Description-en: Zoner Draw/Zebra file reading/converting library -- development
 libzmf is a library and a set of tools for reading and converting
 Zoner Draw and Zebra file formats.
 .
 This package contains the development files needed for developing files against
 libzmf.

Package: libzmf-tools
Description-md5: 7e4f5819a81894d25eaacfe9af782305
Description-en: Zoner Draw/Zebra file reading/converting library -- tools
 libzmf is a library and a set of tools for reading and converting
 Zoner Draw and Zebra file formats.
 .
 This package contains zmf2svg and zmf2raw to convert zmf files to SVG/RAW.

Package: libzmq-ffi-perl
Description-md5: a510858912b06ffaed622d6728d55eb9
Description-en: version agnostic Perl bindings for zeromq using ffi
 ZMQ::FFI exposes a high level, transparent, OO interface to zeromq
 independent of the underlying libzmq version. Where semantics differ, it will
 dispatch to the appropriate backend for you. As it uses ffi, there is no
 dependency on XS or compilation. As of 1.00 ZMQ::FFI is implemented using
 FFI::Platypus.

Package: libzmq-java
Description-md5: 6a69c45c5545689ace4db848108d3f41
Description-en: ZeroMQ Java bindings (jzmq)
 ZeroMQ is a library which extends the standard socket interfaces with features
 traditionally provided by specialised messaging middleware products.
 .
 ZeroMQ sockets provide an abstraction of asynchronous message queues, multiple
 messaging patterns, message filtering (subscriptions), seamless access to
 multiple transport protocols and more.
 .
 This package contains JNI-based Java bindings for ZeroMQ.

Package: libzmq-java-doc
Description-md5: 09656deaaa082afe6a4436737ceab67e
Description-en: Documentation for ZeroMQ Java bindings (jzmq)
 ZeroMQ is a library which extends the standard socket interfaces with features
 traditionally provided by specialised messaging middleware products.
 .
 ZeroMQ sockets provide an abstraction of asynchronous message queues, multiple
 messaging patterns, message filtering (subscriptions), seamless access to
 multiple transport protocols and more.
 .
 This package contains JavaDoc documentation for the Java bindings for ZeroMQ.

Package: libzmq-jni
Description-md5: 5b62ef8e7a9b0cb4a31024fb11bcd6c6
Description-en: ZeroMQ Java bindings (jzmq)
 ZeroMQ is a library which extends the standard socket interfaces with features
 traditionally provided by specialised messaging middleware products.
 .
 ZeroMQ sockets provide an abstraction of asynchronous message queues, multiple
 messaging patterns, message filtering (subscriptions), seamless access to
 multiple transport protocols and more.
 .
 This package contains JNI libraries for libzmq-java.

Package: libzmq3-dev
Description-md5: 7b2c1e47f6d305566aebc0e65e04f5ee
Description-en: lightweight messaging kernel (development files)
 ØMQ is a library which extends the standard socket interfaces with features
 traditionally provided by specialised messaging middleware products.
 .
 ØMQ sockets provide an abstraction of asynchronous message queues, multiple
 messaging patterns, message filtering (subscriptions), seamless access to
 multiple transport protocols and more.
 .
 This package contains the ZeroMQ development libraries and header files.

Package: libzmq5
Description-md5: 8f2756f773da0ff44ace3832dbb30dbb
Description-en: lightweight messaging kernel (shared library)
 ØMQ is a library which extends the standard socket interfaces with features
 traditionally provided by specialised messaging middleware products.
 .
 ØMQ sockets provide an abstraction of asynchronous message queues, multiple
 messaging patterns, message filtering (subscriptions), seamless access to
 multiple transport protocols and more.
 .
 This package contains the libzmq shared library.

Package: libzn-poly-0.9
Description-md5: a38b4793d4fc35129018ddf820cfb6b2
Description-en: Library for polynomial arithmetic in Z/nZ[x]
 zn_poly is a C library for polynomial arithmetic in Z/nZ[x], where n
 is any modulus that fits into an unsigned long.

Package: libzn-poly-dev
Description-md5: 997b5d77ae66234144ff69e9edc830af
Description-en: development files for libzn-poly
 zn_poly is a C library for polynomial arithmetic in Z/nZ[x], where n
 is any modulus that fits into an unsigned long.
 .
 This package contains the development files for the library.

Package: libznz-dev
Description-md5: c6a5b0fcd9a0ea88b4ac1613921c8d73
Description-en: low-level IO library znzlib for the NIfTI-1 data format
 Niftilib is a set of i/o libraries for reading and writing files in the
 NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
 image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
 brain images.
 .
 This package provides the header files and static libraries of znzlib.

Package: libznz3t64
Description-md5: c58dd33c657934afafd5d0169f34a7da
Description-en: low-level IO library znzlib for the NIfTI-1 data format
 Niftilib is a set of i/o libraries for reading and writing files in the
 NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
 image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
 brain images.
 .
 This package contains the shared library low-level IO library znzlib.

Package: libzonemaster-ldns-perl
Description-md5: 651092fc43b308838ab0bcb104044d1c
Description-en: Perl wrapper for the ldns DNS library
 The Zonemaster::LDNS module provides a Perl interface to the ldns
 library from NLnet Labs and depends on it being available. The
 module can either compile and use those libraries internally or
 link to already available ldns library given that the version is
 high enough. In both cases it relies on a sufficiently recent
 version of OpenSSL being present.
 .
 This module is written as part of the Zonemaster project, and
 therefore primarily exposes the functionality needed for
 that. Since Zonemaster is a diagnostic tool, that means the
 functions most used are those for looking things up and
 inspecting them.
 .
 If one wants a module that specifically aims to be a complete
 and transparent interface to ldns, DNS::LDNS is a better fit
 than this module.

Package: libzonemaster-perl
Description-md5: 27a4bf446113b8a54a8805453c918653
Description-en: tool to check the quality of a DNS zone
 Zonemaster is a utility for DNS validation of the quality of a DNS
 delegation.
 .
 This package contains a Perl library (zonemaster-engine).

Package: libzookeeper-java
Description-md5: 9d8746036f857b6258f6cc81bcc7fbb8
Description-en: Core Java libraries for zookeeper
 ZooKeeper is a centralized, reliable, service for maintaining configuration
 information, naming, providing distributed synchronization, and group
 services. All of these kinds of services are used in some form or another by
 distributed applications.
 .
 This package contains the java .jar files.

Package: libzookeeper-java-doc
Description-md5: fa7efb25704b2929cc2dd670cc5d88c4
Description-en: API Documentation for zookeeper
 ZooKeeper is a centralized, reliable, service for maintaining configuration
 information, naming, providing distributed synchronization, and group
 services. All of these kinds of services are used in some form or another by
 distributed applications.

Package: libzookeeper-mt-dev
Description-md5: e97b8f70fd8f634f667573656ff3b1b8
Description-en: Development files for multi threaded zookeeper C bindings
 ZooKeeper is a centralized, reliable, service for maintaining configuration
 information, naming, providing distributed synchronization, and group
 services. All of these kinds of services are used in some form or another by
 distributed applications.
 .
 This package contains the development files for the multi threaded C bindings.

Package: libzookeeper-mt2
Description-md5: 408293df7a7895abc9fc9f52d0bdcf1a
Description-en: Multi threaded C bindings for zookeeper
 ZooKeeper is a centralized, reliable, service for maintaining configuration
 information, naming, providing distributed synchronization, and group
 services. All of these kinds of services are used in some form or another by
 distributed applications.
 .
 This package contains the multi-threaded libraries for the C bindings.

Package: libzookeeper-st-dev
Description-md5: a7ed7dfb8ba76990f2dfc948ba578d1b
Description-en: Development files for single threaded zookeeper C bindings
 ZooKeeper is a centralized, reliable, service for maintaining configuration
 information, naming, providing distributed synchronization, and group
 services. All of these kinds of services are used in some form or another by
 distributed applications.
 .
 This package contains the development files for the single threaded C bindings.

Package: libzookeeper-st2
Description-md5: dfcadac92fabca64f9de63fa5218992a
Description-en: Single threaded C bindings for zookeeper
 ZooKeeper is a centralized, reliable, service for maintaining configuration
 information, naming, providing distributed synchronization, and group
 services. All of these kinds of services are used in some form or another by
 distributed applications.
 .
 This package contains the single-threaded libraries for the C bindings.

Package: libzopfli-dev
Description-md5: b0c80b4a582e0bcebf9875cbad70a35b
Description-en: Header and static library files for libzopfli1
 Zopfli Compression Algorithm is a new zlib (gzip, deflate) compatible
 compressor. This compressor takes more time (~100x slower), but compresses
 around 5% better than zlib and better than any other zlib-compatible
 compressor we have found.
 .
 This package contains the headers for libzopfli1.

Package: libzopfli1
Description-md5: 255dc44bc4703bc3d8088a26e7c44456
Description-en: zlib (gzip, deflate) compatible compressor - shared library
 Zopfli Compression Algorithm is a new zlib (gzip, deflate) compatible
 compressor. This compressor takes more time (~100x slower), but compresses
 around 5% better than zlib and better than any other zlib-compatible
 compressor we have found.
 .
 This package contains the library for application programming with zopfli.

Package: libzpc2-tools
Description-md5: bbb51284e8a8a6c50973a7fd40a2b6c3
Description-en: IBM Z protected-key crypto library (key management tool)
 The IBM Z Protected-key Crypto library libzpc is an open-source library,
 targeting the 64-bit Linux on IBM Z (s390x) platform and
 provides interfaces for cryptographic primitives.
 .
 This package provides the zpckey key management tool.

Package: libzscanner5
Description-md5: f7b2e5e83fea66bbbeeb5b45a0d73ddb
Description-en: DNS zone-parsing shared library from Knot DNS
 This package provides a fast zone parser shared library used by
 DNS and Knot Resolver.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: libzstd-jni-java
Description-md5: 43e20fb0d363d13650ba515c9a473e4a
Description-en: JNI bindings for Zstd (Java files)
 Native library that provides a fast and high-compression lossless algorithm
 for Android, Java, and all JVM languages. It features static
 compress/decompress methods, implementation of InputStream and OutputStream
 for transparent compression of data streams fully compatible with the "zstd"
 program, and minimal performance overhead.
 .
 This package contains the required Java files.

Package: libzstd-jni1
Description-md5: f7bb41ea153872fba242a953c9b8ae0b
Description-en: JNI bindings for Zstd (Architecture-specific files)
 Native library that provides a fast and high-compression lossless algorithm
 for Android, Java, and all JVM languages. It features static
 compress/decompress methods, implementation of InputStream and OutputStream
 for transparent compression of data streams fully compatible with the "zstd"
 program, and minimal performance overhead.
 .
 This package contains the required architecture-specific files.

Package: libzt-dev
Description-md5: 16a600708fe1729393e84c9696db3da3
Description-en: libzt is a simple and robust unit test library for C (development files)
 The library provides functions for common checks and assertions,
 which produce readable diagnostic messages that integrate well with
 "make check" and programming editors, such as vi.
 .
 This package contains the development headers for compiling programs with
 libzt as well as the static library.

Package: libzt-doc
Description-md5: eb9cf132c6967adb477f502ff9ce381e
Description-en: libzt is a simple and robust unit test library for C (manual pages)
 The library provides functions for common checks and assertions,
 which produce readable diagnostic messages that integrate well with
 "make check" and programming editors, such as vi.
 .
 This package contains the manual pages for libzt.

Package: libzt-exec-java
Description-md5: 8798408364bf0ecae02304412bc23813
Description-en: ZT Process Executor
 A lightweight library to execute external processes from Java.

Package: libzt-test
Description-md5: 543774e9dd83540345294326e1afe70e
Description-en: libzt is a simple and robust unit test library for C (unit-tests)
 The library provides functions for common checks and assertions,
 which produce readable diagnostic messages that integrate well with
 "make check" and programming editors, such as vi.
 .
 This package contains the test suite of libzt itself.

Package: libzt1
Description-md5: e53c031d651b63b622eea0a727af7ef6
Description-en: libzt is a simple and robust unit test library for C
 The library provides functions for common checks and assertions,
 which produce readable diagnostic messages that integrate well with
 "make check" and programming editors, such as vi.
 .
 - Robust, allowing you to focus on your code.
 - Simple and small, making it quick to learn and use.
 - Doesn't use dynamic memory allocation, reducing error handling.
 - Equipped with useful helpers for writing test cases.
 - Portable and supported on Linux, MacOS and Windows.
 - Documented and fully coverage and integration tested.
 .
 This package contains the shared library for programs linking with libzt.

Package: libzthread-2.3-2t64
Description-md5: e9a5228818afc6ba92ecadac05b4d8ba
Description-en: Object-oriented synchronization library for C++ (runtime lib)
 Zthreads is an advanced platform-independent, object-oriented
 threading and synchronization library. Designed and tested under
 POSIX & Win32 systems.
 .
 It provides several structures for concurrent programming like
 PoolExecutor, MonitoredQueue, Barriers and much more. Furthermore,
 structures like Task and Thread are provided for creating threading
 applications in C++ easier.
 .
 This library wraps and interfaces with pthreads, so it is fully
 compliant.
 .
 This package provides the runtime library.

Package: libzthread-dev
Description-md5: 07cd9ed79c6c21be879a6594e9db8a3b
Description-en: Object-oriented synchronization library for C++ (dev files)
 Zthreads is an advanced platform-independent, object-oriented
 threading and synchronization library. Designed and tested under
 POSIX & Win32 systems.
 .
 It provides several structures for concurrent programming like
 PoolExecutor, MonitoredQueue, Barriers and much more. Furthermore,
 structures like Task and Thread are provided for creating threading
 applications in C++ easier.
 .
 This library wraps and interfaces with pthreads, so it is fully
 compliant.
 .
 This package provides the development files.

Package: libzug-dev
Description-md5: 7893746982429099812022a69b36d621
Description-en: C++ library providing transducers -- development files
 zug is a C++ library providing transducers. Transducers are composable
 sequential transformations independent of the source. They are extremely
 lightweight, and can be used to express algorithms over pull-based sequences
 (iterators, files) but also push based sequences (signals, events,
 asynchronous streams) in a generic way.
 .
 This package contains the development files.

Package: libzvbi-common
Description-md5: c1c4c1645ec2a02935de47a98346fc07
Description-en: Vertical Blanking Interval decoder (VBI) - common files
 The vertical blanking interval (VBI) is an interval in a television signal
 that temporarily suspends transmission of the signal for the electron gun
 to move back up to the first line of the television screen to trace the
 next screen field.
 .
 The vertical blanking interval can be used to carry data, since anything
 sent during the VBI would naturally not be displayed; various test signals,
 closed captioning, and other digital data can be sent during this time
 period. These include information like closed-caption data, Teletext
 (primarily in Europe), and now Intercast and the ATVEC Internet television
 encodings.
 .
 The Zapping VBI library, in short ZVBI, provides functions to capture and
 decode VBI data. It is written in plain ANSI C with few dependencies on
 other tools and libraries, licensed under GPL. Some features:
 * Captures raw VBI samples from V4L, V4L2 and FreeBSD BKTR devices, sliced
 VBI data from Linux DVB devices;
 * Implements a VBI Proxy to share one VBI device between multiple
 applications;
 * Has a robust and versatile bit slicer which handles a wide range of data
 services;
 * Functions to capture multiple data services at once, such as Closed
 Caption (both NTSC and PAL), Teletext, VPS, WSS, XDS;
 * Level 3.5 Teletext decoder with support for all Teletext character sets,
 graphics, 4096 colors, with built-in page cache including search
 functions;
 * Closed Caption decoder which supports roll-up, pop-up and paint-on style
 caption, color, expanded character set, text attributes and free text
 placement;
 * Renders Teletext and Caption pages, can export to HTML, PNG and other
 formats.
 * Can determine network names;
 * Can find Teletext subtitle and program pages;
 * Functions to extract data transmissions in Teletext streams (currently
 Page Format Clear and Independent Data Line Format A);
 * Can multiplex and demultiplex DVB VBI PES and TS streams.
 .
 This package contains internationalization files.

Package: libzvbi-dev
Description-md5: 995bf4a79161448a6ab65e39b5cf3415
Description-en: Vertical Blanking Interval decoder (VBI) - development files
 The vertical blanking interval (VBI) is an interval in a television signal
 that temporarily suspends transmission of the signal for the electron gun
 to move back up to the first line of the television screen to trace the
 next screen field.
 .
 The vertical blanking interval can be used to carry data, since anything
 sent during the VBI would naturally not be displayed; various test signals,
 closed captioning, and other digital data can be sent during this time
 period. These include information like closed-caption data, Teletext
 (primarily in Europe), and now Intercast and the ATVEC Internet television
 encodings.
 .
 The Zapping VBI library, in short ZVBI, provides functions to capture and
 decode VBI data. It is written in plain ANSI C with few dependencies on
 other tools and libraries, licensed under GPL. Some features:
 * Captures raw VBI samples from V4L, V4L2 and FreeBSD BKTR devices, sliced
 VBI data from Linux DVB devices;
 * Implements a VBI Proxy to share one VBI device between multiple
 applications;
 * Has a robust and versatile bit slicer which handles a wide range of data
 services;
 * Functions to capture multiple data services at once, such as Closed
 Caption (both NTSC and PAL), Teletext, VPS, WSS, XDS;
 * Level 3.5 Teletext decoder with support for all Teletext character sets,
 graphics, 4096 colors, with built-in page cache including search
 functions;
 * Closed Caption decoder which supports roll-up, pop-up and paint-on style
 caption, color, expanded character set, text attributes and free text
 placement;
 * Renders Teletext and Caption pages, can export to HTML, PNG and other
 formats.
 * Can determine network names;
 * Can find Teletext subtitle and program pages;
 * Functions to extract data transmissions in Teletext streams (currently
 Page Format Clear and Independent Data Line Format A);
 * Can multiplex and demultiplex DVB VBI PES and TS streams.
 .
 This package contains development files.

Package: libzvbi-doc
Description-md5: c34fd907892622a5a8b8ea0c5781fd0c
Description-en: Vertical Blanking Interval decoder (VBI) - documentation files
 The vertical blanking interval (VBI) is an interval in a television signal
 that temporarily suspends transmission of the signal for the electron gun
 to move back up to the first line of the television screen to trace the
 next screen field.
 .
 The vertical blanking interval can be used to carry data, since anything
 sent during the VBI would naturally not be displayed; various test signals,
 closed captioning, and other digital data can be sent during this time
 period. These include information like closed-caption data, Teletext
 (primarily in Europe), and now Intercast and the ATVEC Internet television
 encodings.
 .
 The Zapping VBI library, in short ZVBI, provides functions to capture and
 decode VBI data. It is written in plain ANSI C with few dependencies on
 other tools and libraries, licensed under GPL. Some features:
 * Captures raw VBI samples from V4L, V4L2 and FreeBSD BKTR devices, sliced
 VBI data from Linux DVB devices;
 * Implements a VBI Proxy to share one VBI device between multiple
 applications;
 * Has a robust and versatile bit slicer which handles a wide range of data
 services;
 * Functions to capture multiple data services at once, such as Closed
 Caption (both NTSC and PAL), Teletext, VPS, WSS, XDS;
 * Level 3.5 Teletext decoder with support for all Teletext character sets,
 graphics, 4096 colors, with built-in page cache including search
 functions;
 * Closed Caption decoder which supports roll-up, pop-up and paint-on style
 caption, color, expanded character set, text attributes and free text
 placement;
 * Renders Teletext and Caption pages, can export to HTML, PNG and other
 formats.
 * Can determine network names;
 * Can find Teletext subtitle and program pages;
 * Functions to extract data transmissions in Teletext streams (currently
 Page Format Clear and Independent Data Line Format A);
 * Can multiplex and demultiplex DVB VBI PES and TS streams.
 .
 This package contains documentation files.

Package: libzvbi0t64
Description-md5: a1fa6d4aec9db237ce59c9091a813dbc
Description-en: Vertical Blanking Interval decoder (VBI) - runtime files
 The vertical blanking interval (VBI) is an interval in a television signal
 that temporarily suspends transmission of the signal for the electron gun
 to move back up to the first line of the television screen to trace the
 next screen field.
 .
 The vertical blanking interval can be used to carry data, since anything
 sent during the VBI would naturally not be displayed; various test signals,
 closed captioning, and other digital data can be sent during this time
 period. These include information like closed-caption data, Teletext
 (primarily in Europe), and now Intercast and the ATVEC Internet television
 encodings.
 .
 The Zapping VBI library, in short ZVBI, provides functions to capture and
 decode VBI data. It is written in plain ANSI C with few dependencies on
 other tools and libraries, licensed under GPL. Some features:
 * Captures raw VBI samples from V4L, V4L2 and FreeBSD BKTR devices, sliced
 VBI data from Linux DVB devices;
 * Implements a VBI Proxy to share one VBI device between multiple
 applications;
 * Has a robust and versatile bit slicer which handles a wide range of data
 services;
 * Functions to capture multiple data services at once, such as Closed
 Caption (both NTSC and PAL), Teletext, VPS, WSS, XDS;
 * Level 3.5 Teletext decoder with support for all Teletext character sets,
 graphics, 4096 colors, with built-in page cache including search
 functions;
 * Closed Caption decoder which supports roll-up, pop-up and paint-on style
 caption, color, expanded character set, text attributes and free text
 placement;
 * Renders Teletext and Caption pages, can export to HTML, PNG and other
 formats.
 * Can determine network names;
 * Can find Teletext subtitle and program pages;
 * Functions to extract data transmissions in Teletext streams (currently
 Page Format Clear and Independent Data Line Format A);
 * Can multiplex and demultiplex DVB VBI PES and TS streams.

Package: libzxc-dev
Description-md5: b72318e3601fbb29b9b25b7030da1c5a
Description-en: High-performance asymmetric lossless compression library - header files
 This is a high-performance, lossless, asymmetric compression library
 optimized for Content Delivery and Embedded Systems (Game Assets,
 Firmware, App Bundles). It is designed to be "Write Once, Read Many.".
 Unlike codecs like LZ4, ZXC trades compression speed (build-time) for
 maximum decompression throughput (run-time).

Package: libzxc4
Description-md5: 49659bfe7b240d528c6cfe9cc7b4480d
Description-en: High-performance asymmetric lossless compression library
 This is a high-performance, lossless, asymmetric compression library
 optimized for Content Delivery and Embedded Systems (Game Assets,
 Firmware, App Bundles). It is designed to be "Write Once, Read Many.".
 Unlike codecs like LZ4, ZXC trades compression speed (build-time) for
 maximum decompression throughput (run-time).
 .
 This is the library.

Package: libzxcvbn-dev
Description-md5: e590acf6c9c7e408f2c760d5724aef28
Description-en: password strength estimation library - development files
 This library is a C/C++ implementation of the zxcvbn password
 strength estimator.  It provides functions to rate password strength,
 by comparing the password to several word lists, including English
 first and last names.
 .
 This package includes the development headers.

Package: libzxcvbn0
Description-md5: 05da0f13107ca7dd4bd43745b7ee5401
Description-en: password strength estimation library
 This library is a C/C++ implementation of the zxcvbn password
 strength estimator.  It provides functions to rate password strength,
 by comparing the password to several word lists, including English
 first and last names.

Package: libzxing-core-java
Description-md5: 969a3c364052b891083720e0de404bae
Description-en: ZXing Core
 Core barcode encoding/decoding library
 ZXing ("zebra crossing") is an open-source, multi-format 1D/2D barcode
 image processing library implemented in Java, with ports to other
 languages.

Package: libzxing-dev
Description-md5: 3ceca99428cefabce1c53e64a3482ce7
Description-en: C++ port of ZXing library (development files)
 ZXing-C++ ("zebra crossing") is an open-source, multi-format 1D/2D
 barcode image processing library implemented in C++.
 .
 It was originally ported from the Java ZXing library but has been
 developed further and now includes many improvements in terms of
 runtime and detection performance. It can both read and write barcodes in a
 number of formats: QR Code, DataMatrix, Aztec, PDF417, EAN/UPC,
 DataBar, Code 39, Code 93, Code 128, Codabar, ITF and more.
 .
 This package provides development files for zxing-cpp library.

Package: libzxing-java
Description-md5: 1f53b6dfd2bbeb9ac8c7b375312cbe66
Description-en: ZXing ("Zebra Crossing") barcode scanning library for Java, Android
 ZXing ("zebra crossing") is an open-source, multi-format 1D/2D barcode
 image processing library implemented in Java, with ports to other
 languages.

Package: libzxing-javase-java
Description-md5: a6d9bf621cadaa6c10ef1e7cab8c5815
Description-en: ZXing Java SE extensions
 Java SE-specific extensions to core ZXing library
 ZXing ("zebra crossing") is an open-source, multi-format 1D/2D barcode
 image processing library implemented in Java, with ports to other
 languages.

Package: libzxing3
Description-md5: 0fac22bb00ceb14fd52df59bb518c40d
Description-en: C++ port of ZXing library (library files)
 ZXing-C++ ("zebra crossing") is an open-source, multi-format 1D/2D
 barcode image processing library implemented in C++.
 .
 It was originally ported from the Java ZXing library but has been
 developed further and now includes many improvements in terms of
 quality and performance. It can both read and write barcodes in a
 number of formats:  QR Code, DataMatrix, Aztec, PDF417, UPC-A, UPC-E,
 EAN-8, EAN-13, DataBar/RSS, Code 39, Code 93, Code 128, Codabar, ITF.
 .
 This package provides library files for zxing-cpp library.

Package: libzxing4
Description-md5: 0517bb4f78f8b679bf2e00649924091f
Description-en: C++ port of ZXing library (library files)
 ZXing-C++ ("zebra crossing") is an open-source, multi-format 1D/2D
 barcode image processing library implemented in C++.
 .
 It was originally ported from the Java ZXing library but has been
 developed further and now includes many improvements in terms of
 runtime and detection performance. It can both read and write barcodes in a
 number of formats: QR Code, DataMatrix, Aztec, PDF417, EAN/UPC,
 DataBar, Code 39, Code 93, Code 128, Codabar, ITF and more.
 .
 This package provides library files for zxing-cpp library.

Package: libzycore-dev
Description-md5: f2b2ef5077bc606ab5d62f1f53fc3651
Description-en: Zyan Core Library for C - development
 Zyan Core is an internal library providing platform independent types,
 macros and a fallback for environments without LibC.
 .
 This package contains the development files.

Package: libzycore-doc
Description-md5: 25bbc7c11eb13a30d99e589103cae018
Description-en: Zyan Core Library for C - documentation
 Zyan Core is an internal library providing platform independent types,
 macros and a fallback for environments without LibC.
 .
 This package contains the generated Doxygen documentation.

Package: libzycore1.5
Description-md5: 56d95480aac4180c76a397e2b6373369
Description-en: Zyan Core Library for C
 Zyan Core is an internal library providing platform independent types,
 macros and a fallback for environments without LibC.
 .
 This package contains the shared library.

Package: libzydis-dev
Description-md5: cd146b3030171ffc7d7aeb77ed08f39a
Description-en: fast and lightweight x86/x86-64 disassembler library - development
 Zydis is a fast x86/x86-64 disassembler library. It supports all x86 and
 AMD64 instructions and many vendor extensions, doesn't perform dynamic
 memory allocations, is thread safe by design and has no third party
 dependency - not even libc.
 .
 This package contains the development files.

Package: libzydis-doc
Description-md5: 0972f322621802c38173e1d7da02b8bc
Description-en: fast and lightweight x86/x86-64 disassembler library - documentation
 Zydis is a fast x86/x86-64 disassembler library. It supports all x86 and
 AMD64 instructions and many vendor extensions, doesn't perform dynamic
 memory allocations, is thread safe by design and has no third party
 dependency - not even libc.
 .
 This package contains the generated Doxygen documentation.

Package: libzydis4.1
Description-md5: 25571d09615a33dd53c200a5d2b3d39b
Description-en: fast and lightweight x86/x86-64 disassembler library
 Zydis is a fast x86/x86-64 disassembler library. It supports all x86 and
 AMD64 instructions and many vendor extensions, doesn't perform dynamic
 memory allocations, is thread safe by design and has no third party
 dependency - not even libc.
 .
 This package contains the shared library.

Package: libzypp-bin
Description-md5: 536f11485d6ac1c0c648b04974a85568
Description-en: openSUSE/SLES package management system library (library tools)
 libzypp is the package management library that powers applications like
 YaST, zypper and the openSUSE/SLE implementation of PackageKit.
 .
 libzypp provides all the functionality for a package manager:
 .
 - an API for package repository management, supporting most common
 repository metadata formats and signed repositories
 - an API for solving packages, products, patterns and patches (installation,
 removal, update and distribution upgrade operations) dependencies, with
 additional features like locking
 - an API for comitting the transaction to the system over a rpm target;
 supporting deltarpm calculation, media changing and installation order
 calculation
 - an API for browsing available and installed software, with some facilities
 for programs with an user interface
 - a suite of maintained solving testcases representing common and uncommon
 operations on Linux software management
 .
 This package contains command line tools shipped with the libzypp library.

Package: libzypp-common
Description-md5: dfe7f3788357625402e4285979041f59
Description-en: openSUSE/SLES package management system library (common files)
 libzypp is the package management library that powers applications like
 YaST, zypper and the openSUSE/SLE implementation of PackageKit.
 .
 libzypp provides all the functionality for a package manager:
 .
 - an API for package repository management, supporting most common
 repository metadata formats and signed repositories
 - an API for solving packages, products, patterns and patches (installation,
 removal, update and distribution upgrade operations) dependencies, with
 additional features like locking
 - an API for comitting the transaction to the system over a rpm target;
 supporting deltarpm calculation, media changing and installation order
 calculation
 - an API for browsing available and installed software, with some facilities
 for programs with an user interface
 - a suite of maintained solving testcases representing common and uncommon
 operations on Linux software management
 .
 This package contains the architecture-independent files for the libzypp
 library.

Package: libzypp-config
Description-md5: 5d1e7ba81412f8b1d26945850affbd84
Description-en: openSUSE/SLES package management system library (configuration)
 libzypp is the package management library that powers applications like
 YaST, zypper and the openSUSE/SLE implementation of PackageKit.
 .
 libzypp provides all the functionality for a package manager:
 .
 - an API for package repository management, supporting most common
 repository metadata formats and signed repositories
 - an API for solving packages, products, patterns and patches (installation,
 removal, update and distribution upgrade operations) dependencies, with
 additional features like locking
 - an API for comitting the transaction to the system over a rpm target;
 supporting deltarpm calculation, media changing and installation order
 calculation
 - an API for browsing available and installed software, with some facilities
 for programs with an user interface
 - a suite of maintained solving testcases representing common and uncommon
 operations on Linux software management
 .
 This package ships the configuration files for the libzypp library.

Package: libzypp-dev
Description-md5: 934ebeec61b233a7e8f5c6a1e97a122a
Description-en: openSUSE/SLES package management system library (development files)
 libzypp is the package management library that powers applications like
 YaST, zypper and the openSUSE/SLE implementation of PackageKit.
 .
 libzypp provides all the functionality for a package manager:
 .
 - an API for package repository management, supporting most common
 repository metadata formats and signed repositories
 - an API for solving packages, products, patterns and patches (installation,
 removal, update and distribution upgrade operations) dependencies, with
 additional features like locking
 - an API for comitting the transaction to the system over a rpm target;
 supporting deltarpm calculation, media changing and installation order
 calculation
 - an API for browsing available and installed software, with some facilities
 for programs with an user interface
 - a suite of maintained solving testcases representing common and uncommon
 operations on Linux software management
 .
 This package contains the development files for the libzypp library.

Package: libzypp-doc
Description-md5: e035c5913f0d26bc82e039bc1ce1c9ac
Description-en: openSUSE/SLES package management system library (documentation)
 libzypp is the package management library that powers applications like
 YaST, zypper and the openSUSE/SLE implementation of PackageKit.
 .
 libzypp provides all the functionality for a package manager:
 .
 - an API for package repository management, supporting most common
 repository metadata formats and signed repositories
 - an API for solving packages, products, patterns and patches (installation,
 removal, update and distribution upgrade operations) dependencies, with
 additional features like locking
 - an API for comitting the transaction to the system over a rpm target;
 supporting deltarpm calculation, media changing and installation order
 calculation
 - an API for browsing available and installed software, with some facilities
 for programs with an user interface
 - a suite of maintained solving testcases representing common and uncommon
 operations on Linux software management
 .
 This package contains the API documentation of the libzypp library.

Package: libzypp1735
Description-md5: 1b5d84ed93d3d2fb1bf35f2a8d0c9a63
Description-en: openSUSE/SLES package management system (library)
 libzypp is the package management library that powers applications like
 YaST, zypper and the openSUSE/SLE implementation of PackageKit.
 .
 libzypp provides all the functionality for a package manager:
 .
 - an API for package repository management, supporting most common
 repository metadata formats and signed repositories
 - an API for solving packages, products, patterns and patches (installation,
 removal, update and distribution upgrade operations) dependencies, with
 additional features like locking
 - an API for comitting the transaction to the system over a rpm target;
 supporting deltarpm calculation, media changing and installation order
 calculation
 - an API for browsing available and installed software, with some facilities
 for programs with an user interface
 - a suite of maintained solving testcases representing common and uncommon
 operations on Linux software management
 .
 This package contains the main shared library for the zypper package
 management system.

Package: libzzip-0-13t64
Description-md5: af2b6923fb71473fe9795bf123474a93
Description-en: library providing read access on ZIP-archives - library
 The zziplib library is intentionally lightweight, it offers the ability
 to easily extract data from files archived in a single zip file.
 Applications can bundle files into a single zip archive and access them.
 The implementation is based only on the (free) subset of compression
 with the zlib algorithm which is actually used by the zip/unzip tools.
 .
 This package contains the zziplib runtime library.

Package: libzzip-dev
Description-md5: 9b4d9c54c5e7e6fd09cecb072283372f
Description-en: library providing read access on ZIP-archives - development
 The zziplib library is intentionally lightweight, it offers the ability
 to easily extract data from files archived in a single zip file.
 Applications can bundle files into a single zip archive and access them.
 The implementation is based only on the (free) subset of compression
 with the zlib algorithm which is actually used by the zip/unzip tools.
 .
 This package contains the header files and static library needed to
 compile applications that use zziplib.

Package: license-detector
Description-md5: 6dbbf3e5d1e2fe29a2325bceadb26b87
Description-en: Reliable project licenses detector (command line)
 It scans the given directory for license files, normalizes and hashes them
 and outputs all the fuzzy matches with the list of reference texts.  The
 returned names follow SPDX standard.
 .
 Why? There are no similar projects which can be compiled into a native binary
 without dependencies and also support the whole SPDX license database
 (≈400 items). This implementation is also fast, requires little memory, and
 the API is easy to use.
 .
 The detection algorithm is not template matching; this directly implies that
 go-license-detector does not provide any legal guarantees. The intended area
 of it's usage is data mining.
 .
 This package provides the command line interface.

Package: licenserecon
Description-md5: cd1994a21f1a01d495653aac8a359788
Description-en: Reconcile licenses from debian/copyright against licensecheck
 lrc uses licensecheck to determine file licences,
 and if not 'UNKNOWN', checks them against Dep5 debian/copyright.

Package: licenseutils
Description-md5: ac2c1d158445c7ffeec4fcac0b3aca95
Description-en: Put copyright and license notices at the head of source code files
 licenseutils is for creating copyright and license notices at the beginning of
 source code files. It can be difficult to put copyright and license notices in
 a collection of source code files. This software will help you accomplish this
 in a standard-looking way, for a variety of different programming languages.
 .
 licenseutils consists of a program called `licensing', a bash-like shell
 called `lu-sh', and a wrapper `notice'.

Package: lie
Description-md5: 21ee167fc3ecd5cc7f226c1cfedfaecc
Description-en: Computer algebra package for Lie group computations
 LiE is a computer algebra system that is specialised in computations
 involving (reductive) Lie groups and their representations.

Package: liece
Description-md5: fad0db143cc93daf4388fbca0b1c8559
Description-en: IRC (Internet Relay Chat) client for Emacs
 Liece is based on Irchat, simple IRC client running under Emacsen,
 nevertheless nothing to do with irchat-2.4jp which has various features added
 by Japanese contributors (e.g. Mule support, channel buffers).
 We are going to full-replace to redesign thoroughly, and to stand up to
 extension against arbitrary protocol backend. The most recent version of this
 program has been almost completely rewritten from Irchat.

Package: liece-dcc
Description-md5: ebd9cdb742901354032a022704fc3c15
Description-en: DCC program for liece
 This program is DCC(Direct Client Connection) program for liece.
 Dcc is implemented not with EmacsLisp, but with C,
 so dcc package has been divided.
 And included "ltcp" which is connection support program, can use IPv6.

Package: lieer
Description-md5: cca45ca7f9af1476f884914f24e9807d
Description-en: Fast fetch and two-way tag synchronization between notmuch and GMail
 This program can pull email and labels (and changes to labels) from your
 GMail account and store them locally in a maildir with the labels synchronized
 with a notmuch database. The changes to tags in the notmuch database may be
 pushed back remotely to your GMail account.
 .
 It will not and can not:
 * Add or delete messages on your remote account
 * Modify messages other than their labels

Package: lierolibre
Description-md5: 1d0460c0e66533aa1c256e240c828d2d
Description-en: old-school earthworm action game
 lierolibre is an old-school earthworm action game. It is a direct fork of
 Liero (OpenLiero).
 .
 Features:
 * 2 worms, 40 weapons, great playability, two game modes: Kill'em All and Game
 of Tag, plus AI-players without true intelligence!
 * Dat nostalgia
 * Extensions via a hidden F1 menu
 + Replays
 + Game controller support
 + Powerlevel palettes
 * Ability to write game variables to plain text files
 * Ability to load game variables from both EXE and plain text files
 * New freely licensed audio
 * Scripts to extract and repack graphics, sounds and levels

Package: lierolibre-data
Description-md5: 2f40ce47351d99f3d176678147e31b1f
Description-en: data files for lierolibre
 This package contains the data files (sounds, graphics, game variables) for
 the old-school earthworm action game lierolibre.

Package: lifelines
Description-md5: f2620cad3b7577eeffaee2d6dfbc8335
Description-en: text-based genealogy software
 LifeLines is a genealogy program that runs on UNIX systems in text mode. It
 maintains genealogical records (persons, families, sources, events and
 others) in a database, and generates reports from those records.
 .
 There are no practical limits on the number of records that can be stored in
 a LifeLines database, nor on the amounts or kinds of data that can be
 kept in the records.
 .
 LifeLines does not contain built-in reports. Instead it provides a
 programming subsystem that you use to program your own reports and
 charts. Some standard report files are included in the
 lifelines-reports package.
 .
 The programming subsystem also lets you query your databases and
 process your data in any way. LifeLines uses the terminal independent
 features of UNIX to provide a screen and menu based user interface.
 .
 The program is able to read and write GEDCOM files, the de facto
 standard for genealogical data exchange.

Package: lifelines-doc
Description-md5: af9451a953c722c1f813ad7d7b3ea68d
Description-en: documentation for lifelines, a genealogy software system
 This package contains the full documentation for lifelines genealogy
 software (text, HTML, XML and PDF formats).

Package: lifelines-doc-sv
Description-md5: 0f08658aec25d6887054bd519d893f37
Description-en: swedish documentation for lifelines, a genealogy software system
 This package contains the full documentation for lifelines genealogy
 software (text, HTML, XML and PDF formats).
 .
 Files in this package use the Swedish language.

Package: lifelines-reports
Description-md5: 976933d01466a6fce7067b76c4c8fd60
Description-en: reports for lifelines, a genealogy software system
 Lifelines has a very powerful reporting language. This package
 includes all "standard" reports, which come with the official
 Lifelines distribution.

Package: lifeograph
Description-md5: 17cac9c69b056185a003616bafb764d7
Description-en: Private digital diary
 Lifeograph is an off-line and private journal and note taking application
 for one's self evaluation of his/her own life.

Package: liferea
Description-md5: d1afe688a571e21238a525d6b5654844
Description-en: feed/news/podcast client with plugin support
 Liferea is a feed reader, a news reader, and a podcast client that brings
 together all of the content from your favorite web subscriptions into a simple
 interface with an embedded graphical browser that's easy to organize and
 browse.
 It supports:
 * aggregating feeds in all the major syndication formats (including
 RSS/RDF, Atom, CDF, and more);
 * synchronizing feeds across devices, with TinyTinyRSS and
 TheOldReader support;
 * downloading articles for offline reading;
 * permanently saving headlines in news bins;
 * playing podcasts directly in Liferea's browser interface;
 * social networking / web integration so you can share your favorite news
 articles to Facebook, Google+, Reddit, Twitter, Slashdot, Digg, Yahoo and
 many more.
 .
 Liferea is an abbreviation for Linux Feed Reader.

Package: liferea-data
Description-md5: e9657933ec0faa01b2ba054f9b048830
Description-en: architecture independent data for liferea
 This package contains data files for liferea, a news aggregator for
 online news feeds.
 .
 This package does not depend on liferea, but it is unlikely to be
 of use by itself.

Package: lift
Description-md5: b9c3f0afc8025a0b2601b87c4e59014e
Description-en: Integration and functional testing framework
 Lift provides an integration/functional test platform which handles executable
 tests easily and generically.
 .
 * Lift only deals with executables and their return code
 - A particular test can be written in the language that fit it the most
 * Test declaration in a simple YAML syntax
 - No need to learn a programming language to integrate a test in a suite
 * Easily declare a test as running locally or on a remote machine
 * Remote tests: upload needed assets automatically and cleanup afterward
 * Naturally organize a test suite in multiple sub-folders/sub-test suites
 * Easily run a sub-test suite or specific tests from the command line
 * Pass environment variables to tests
 * Inheritance of remotes and environment across sub-test suites
 - For example, remotes can be defined in the top folder and used below
 * Only one command to run all or specific tests: lift
 * Export XUnit reports, for easy integration with Jenkins & friends

Package: liggghts
Description-md5: 29da25aabdbe703617ddbc070a019666
Description-en: Open Source DEM Particle Simulation Software.
 LIGGGHTS stands for LAMMPS improved for general granular and granular
 heat transfer simulations.
 .
 LAMMPS is a classical molecular dynamics simulator. It is widely used in
 the field of Molecular Dynamics. Thanks to physical and algorithmic analogies,
 LAMMPS is a very good platform for DEM simulations. LAMMPS offers a GRANULAR
 package to perform these kind of simulations. LIGGGHTS aims to improve those
 capability with the goal to apply it to industrial applications.
 Development version.

Package: liggghts-doc
Description-md5: b1cad1e678d58c41f8ab1b5f94b30d8e
Description-en: Open Source DEM Particle Simulation Software. Documentation and examples
 LIGGGHTS stands for LAMMPS improved for general granular and granular
 heat transfer simulations.
 .
 LAMMPS is a classical molecular dynamics simulator. It is widely used in
 the field of Molecular Dynamics. Thanks to physical and algorithmic analogies,
 LAMMPS is a very good platform for DEM simulations. LAMMPS offers a GRANULAR
 package to perform these kind of simulations. LIGGGHTS aims to improve those
 capability with the goal to apply it to industrial applications.
 Development version.
 .
 The package contains documentation and examples.

Package: light
Description-md5: 94cdbe5b9d4697c2c1b631c904fa86d1
Description-en: control display backlight controllers and LEDs
 Light is a useful tool to control display brightness in lightweight
 desktops or window managers that do not have bundled applications for
 this purpose.
 .
 Most modern laptops have moved away from hardware controlled brightness
 and require software control.  Light works where other software has
 proven to be unreliable, e.g. xbacklight.  It can even be used from the
 console as it does not rely on X.
 .
 Light has features like setting a minimum brightness value, as well as
 saving and restoring the brightness at reboot and startup.

Package: light-locker
Description-md5: 9fdf4467f53eb7aa9b659a80c321cde1
Description-en: simple screen locker for lightDM display manager
 light-locker is a simple screen locker that aims to have simple, sane, secure
 defaults and be well integrated with the desktop while not carrying any
 desktop-specific dependencies.
 .
 It relies on lightdm for locking and unlocking your session via
 logind/systemd.

Package: light-locker-settings
Description-md5: 28ce1fd2937da6896b2f415c08ed58c9
Description-en: simple configuration tool for light-locker
 light-locker-settings is a simple configuration utility that allows you
 to configure your screensaver and locking settings.

Package: light-themes
Description-md5: 66093fe5a19671849351e8d6fad66909
Description-en: Light Themes (Ambiance and Radiance)
 Includes matching Ambiance and Radiance themes
 .
 * Ambiance is a light-on-dark theme
 * Radiance is a dark-on-light theme
 .
 Introduced as the default themes in Ubuntu 10.04 LTS.

Package: lightdm
Description-md5: 43f866df938a4d7e505746bac6d5e7c0
Description-en: simple display manager
 An X display manager that:
 * Has a lightweight codebase
 * Is standards compliant (PAM, ConsoleKit, etc)
 * Has a well defined interface between the server and user interface
 * Fully themeable
 * Cross-desktop (greeters can be written in any toolkit)
 .
 Additional software can be useful along with LightDM:
 * xserver-xephyr can be used to add a nested X display by calling
 'dm-tool add-nested-seat`
 * upower can be used to suspend the computer from the display manager
 * accountsservice is used to populate a user list with addition information.

Package: lightdm-autologin-greeter
Description-md5: 686f325f20032cff6f6c652c3af10ab0
Description-en: Autologin greeter for LightDM
 Minimal autologin greeter for LightDM that has the same auto-login
 behaviour as nodm, but being based on LightDM it stays on top of modern
 display manager requirements.
 .
 The difference between LightDM's built-in auto-login and this greeter,
 are the behaviour in case of 0-seconds autologin delay: when LightDM
 autologs in with no delay, upon logout it will show the login window
 again. The intent is that, if the default user logged out, they probably
 intend to log in again as a different user.
 .
 When managing a kiosk-like setups, once the X session quits, the
 desired behaviour is to just start it again.
 .
 LightDM with an auto-login timeout of 1 or more seconds would work as
 needed, but one sees the login dialog window appear and disappear on
 screen at each system startup. While it is functional, on a kiosk setup
 this is aesthetically unprofessional.
 .
 With this greeter, the X session starts right away, and is restarted if
 it quits, without any flicker of a login dialog.
 .
 If one is not setting up a kiosk-like setup, it's very likely that the
 default auto-login behaviour of LightDM is the way to go, and that this
 greeter is not needed.

Package: lightdm-gtk-greeter
Description-md5: 319068bdd7d1818291f20384edc3e33f
Description-en: simple display manager (GTK+ greeter)
 lightdm-gtk-greeter is greeter shell for the LightDM login manager. It uses
 the GTK+ toolkit and integrates well with desktop environment using that
 toolkit, like the Xfce desktop environment.

Package: lightdm-gtk-greeter-settings
Description-md5: bedc064f7663ddf6cc44a12cca2fac01
Description-en: settings editor for the LightDM GTK+ Greeter
 A simple configuration utility for the LightDM GTK+ Greeter. All configuration
 options available in the greeter are exposed and easily manipulated using
 this tool.

Package: lightdm-remote-session-x2go
Description-md5: 39d587e23f3f8df8912b45a5b10c718a
Description-en: LightDM Remote Logon Support for X2Go sessions
 The configuration files needed and scripts required to login to a
 fullscreen X2Go session using LightDM's Arctica Greeter and PyHoca /
 Python X2Go or X2Go Client.

Package: lightdm-settings
Description-md5: d8d551cbcf69c3736c18b6b66fcf827e
Description-en: LightDM Settings Configuration Tool
 This package assists in settings configuration for the LightDM
 display manager.
 .
 This tool currently lets users configure slick-greeter.

Package: lightdm-vala
Description-md5: 29ca9382961ee309d0a4a102aab5d35f
Description-en: simple display manager (Vala files)
 This package contains the Vala files for the lightdm display manager

Package: lighter
Description-md5: d74b2a45c8fc23deeeeaa702ae0ce9dc
Description-en: fast and memory-efficient sequencing error corrector
 Lighter is a fast, memory-efficient tool for correcting sequencing
 errors. Lighter avoids counting k-mers. Instead, it uses a pair of Bloom
 filters, one holding a sample of the input k-mers and the other holding
 k-mers likely to be correct. As long as the sampling fraction is
 adjusted in inverse proportion to the depth of sequencing, Bloom filter
 size can be held constant while maintaining near-constant accuracy.
 Lighter is parallelized, uses no secondary storage, and is both faster
 and more memory-efficient than competing approaches while achieving
 comparable accuracy.

Package: lightsoff
Description-md5: 441c444039acb6bbd1edace4ee50ddea
Description-en: Light puzzle game
 Puzzle where all lights have to be switched off.

Package: lightsquid
Description-md5: 0e088b5215832ae8860ffd012b174362
Description-en: Lite and fast log analizer for squid proxy
 If you use SQUID, some time your want see how your user eat traffic.
 Lightsquid analyses SQUID's log file. You could see graphical reports
 through the web CGI. The reports show per user data and per site data.
 It is easy to customize output HTML.

Package: lighttpd
Description-md5: 5387a098557c0c86f6d22689710366d4
Description-en: fast webserver with minimal memory footprint
 lighttpd is a small webserver and fast webserver developed with
 security in mind and a lot of features.
 It has support for
 * CGI, FastCGI and SSI
 * virtual hosts
 * URL rewriting
 * authentication (plain files, htpasswd, LDAP)
 * transparent content compression
 * conditional configuration
 * HTTP proxying
 and configuration is straight-forward and easy.

Package: lighttpd-dbgsym
Description-md5: 586853cff46301cfe984a3800bc6b278
Description-en: debug symbols for lighttpd

Package: lighttpd-doc
Description-md5: 71123b17b9134699e9fdc68a1dc47ca8
Description-en: documentation for lighttpd
 lighttpd is a small webserver and fast webserver developed with
 security in mind and a lot of features.
 .
 This package contains documentation for lighttpd.

Package: lighttpd-mod-authn-gssapi
Description-md5: b4223412d16ad8cd37775485df76d00e
Description-en: GSSAPI authentication module for lighttpd
 This package contains the authn_gssapi module for lighttpd. With
 this module, it is possible to perform GSSAPI authentication.

Package: lighttpd-mod-authn-gssapi-dbgsym
Description-md5: f4d60acfb9da53d012e910cecac92ab6
Description-en: debug symbols for lighttpd-mod-authn-gssapi

Package: lighttpd-mod-authn-pam
Description-md5: 7401ef4cca313be6d882b4add329ae92
Description-en: PAM authentication module for lighttpd
 This package contains the authn_pam module for lighttpd. With this module, it
 is possible to perform authentication using PAM.

Package: lighttpd-mod-authn-pam-dbgsym
Description-md5: f03be6ea4d9371a051f9a1d9debba734
Description-en: debug symbols for lighttpd-mod-authn-pam

Package: lighttpd-mod-authn-sasl
Description-md5: d3449f2f70a74c086b093764fe6c9043
Description-en: SASL authentication module for lighttpd
 This package contains the authn_sasl module for lighttpd. With this module, it
 is possible to perform authentication using SASL.

Package: lighttpd-mod-authn-sasl-dbgsym
Description-md5: 75f9b0f1ae98ee65d0adc9f1255d451c
Description-en: debug symbols for lighttpd-mod-authn-sasl

Package: lighttpd-mod-deflate
Description-md5: 30a8855db36328d73f026c9f2f15ed34
Description-en: HTTP response compression module for lighttpd
 This package contains the deflate module for lighttpd. With this module, it is
 possible compress HTTP responses using zlib, brotli, or zstd if supported by
 the client.

Package: lighttpd-mod-deflate-dbgsym
Description-md5: 99f315b4861b3de3c9db8643c527a223
Description-en: debug symbols for lighttpd-mod-deflate

Package: lighttpd-mod-gnutls
Description-md5: 6287f63ce2c94f6c5371c50d05a9b223
Description-en: TLS support using GnuTLS module for lighttpd
 This package contains the gnutls module for lighttpd. With this module,
 it is possible serve https:// URLs.  GnuTLS is an alternative to OpenSSL.

Package: lighttpd-mod-gnutls-dbgsym
Description-md5: c1d7a08cb92a1e0dd63663144af346b4
Description-en: debug symbols for lighttpd-mod-gnutls

Package: lighttpd-mod-maxminddb
Description-md5: 561b4f3fdade57e37bedbe4c997ce233
Description-en: GeoIP2 info module for lighttpd
 This package contains the maxminddb module for lighttpd. With
 this module, it is possible to distinguish users based on the location
 using a GeoIP2 database.

Package: lighttpd-mod-maxminddb-dbgsym
Description-md5: b4acb0972eefe4b0096aa6467a3e30ed
Description-en: debug symbols for lighttpd-mod-maxminddb

Package: lighttpd-mod-mbedtls
Description-md5: 0652ebdbc541c91c6fbd18c9393770ee
Description-en: TLS support using mbedTLS module for lighttpd
 This package contains the mbedtls module for lighttpd. With this module,
 it is possible serve https:// URLs.  Aimed at embedded systems, mbedTLS
 uses less memory than OpenSSL, though is slightly slower than OpenSSL.

Package: lighttpd-mod-mbedtls-dbgsym
Description-md5: 21678b9892b4134d7ce8cde5913a0098
Description-en: debug symbols for lighttpd-mod-mbedtls

Package: lighttpd-mod-nss
Description-md5: 28f3eceeab568dafbcabb92ced8ba6e3
Description-en: TLS support using NSS crypto module for lighttpd
 This package contains the nss module for lighttpd. With this module,
 it is possible serve https:// URLs.  NSS is an alternative to OpenSSL.

Package: lighttpd-mod-nss-dbgsym
Description-md5: 47f80071f355a2b358ac4b561220af5c
Description-en: debug symbols for lighttpd-mod-nss

Package: lighttpd-mod-openssl
Description-md5: c6623bb6ca744ccf80ade19e72baf918
Description-en: TLS support using OpenSSL module for lighttpd
 This package contains the openssl module for lighttpd. With this module, it is
 possible serve https:// URLs.

Package: lighttpd-mod-openssl-dbgsym
Description-md5: b66122bfebd135a2526868d4bbf74a33
Description-en: debug symbols for lighttpd-mod-openssl

Package: lighttpd-mod-vhostdb-pgsql
Description-md5: b593eb5f5e091b915eff282b56159819
Description-en: PostgreSQL-based virtual host configuration module for lighttpd
 This package contains the vhostdb_pgsql module for lighttpd. With this module,
 it is possible to write the configuration for virtual hosts into a PostgreSQL
 table instead of including it in the lighttpd configuration file.

Package: lighttpd-mod-vhostdb-pgsql-dbgsym
Description-md5: 51fd95ddbba900cfab695ffe43d6beef
Description-en: debug symbols for lighttpd-mod-vhostdb-pgsql

Package: lighttpd-mod-webdav
Description-md5: 001186e878350c4c7192df9a684a2803
Description-en: WebDAV module for lighttpd
 The WebDAV module is an implementation of RFC 4918.
 .
 Currently supports:
 GET
 POST
 HEAD
 PROPFIND
 PROPPATCH
 OPTIONS
 MKCOL
 COPY
 MOVE
 DELETE
 PUT
 LOCK
 UNLOCK

Package: lighttpd-mod-webdav-dbgsym
Description-md5: 3aef9841d3f8bdc0023954b6b8181e9a
Description-en: debug symbols for lighttpd-mod-webdav

Package: lighttpd-modules-dbi
Description-md5: 85f6bc3133e87e3624b95a113846b026
Description-en: DBI-based modules for lighttpd
 This package contains the following modules:
 * mod_authn_dbi: DBI-based authentication
 mod_authn_dbi performs authentication against a database server
 via DBI interface.
 * mod_vhostdb_dbi: DBI-based virtual host configuration
 mod_vhostdb_dbi enables writing the configuration for virtual hosts
 into a database table instead of including it in the lighttpd
 configuration file.
 .
 Do not depend on this package. Depend on the provided lighttpd-mod-*
 packages instead.

Package: lighttpd-modules-dbi-dbgsym
Description-md5: 056a5bea7c841e179facb5fc407550ad
Description-en: debug symbols for lighttpd-modules-dbi

Package: lighttpd-modules-ldap
Description-md5: 142c9dec93cacb1730e2462d739a8479
Description-en: LDAP-based modules for lighttpd
 This package contains the following modules:
 * mod_authn_ldap: With this module, it is possible to perform
 authentication against an LDAP server.
 * mod_vhostdb_ldap: Database backend module for using LDAP as
 a source for virtual host configuration using mod_vhostdb.
 .
 Do not depend on this package. Depend on the provided lighttpd-mod-*
 packages instead.

Package: lighttpd-modules-ldap-dbgsym
Description-md5: b8e80b6d99f087881bec03eb9e954ee0
Description-en: debug symbols for lighttpd-modules-ldap

Package: lighttpd-modules-lua
Description-md5: 49c34165a5851f94fdc418074739775c
Description-en: LUA-based modules for lighttpd
 This package contains the following modules:
 * mod_magnet: control the request handling module for lighttpd
 mod_magnet can attract a request in several stages in the request-handling.
 either at the same level as mod_rewrite, before any parsing of the URL is
 done or at a later stage, when the doc-root is known and the physical-path
 is already setup.
 .
 Do not depend on this package. Depend on the provided lighttpd-mod-*
 packages instead.

Package: lighttpd-modules-lua-dbgsym
Description-md5: 2af6e56be8a7e19c89b7de6e2ee6c159
Description-en: debug symbols for lighttpd-modules-lua

Package: lighttpd-modules-mysql
Description-md5: e45e6ba02028e3b0522d4bcbeb398221
Description-en: MySQL-based modules for lighttpd
 This package contains the following modules:
 * mod_vhostdb_mysql: Database backend module for using MySQL as
 a source for virtual host configuration using mod_vhostdb.
 .
 Do not depend on this package. Depend on the provided lighttpd-mod-*
 packages instead.

Package: lighttpd-modules-mysql-dbgsym
Description-md5: b076baed38c05d9bda5d60d2d4d69185
Description-en: debug symbols for lighttpd-modules-mysql

Package: lightyears
Description-md5: a8049184a5cf5ee6383c6c200d27eac9
Description-en: single player real-time strategy game with steampunk sci-fi
 You have to build and maintain a steam distribution network on an alien
 planet, while under attack from aliens and other hazards. The game has
 three difficulty levels, an interactive tutorial, and a scoring system.
 .
 "20.000 Light Years Into Space" is written in Python using pygame.
 It was rewarded with the second place in the Pyweek March 2006 Individual
 Entries category.

Package: likwid
Description-md5: 7379cfad83a1c035965dbc510d5c9c3a
Description-en: toolsuite for performance oriented programmers
 Likwid is a simple to install and use toolsuite of command line applications
 for performance oriented programmers. It works for Intel and AMD processors
 on the Linux operating system.
 .
 It consists of:
 .
 likwid-topology       - print thread, cache and NUMA topology
 likwid-perfctr        - configure and read out hardware performance counters
 on Intel, AMD, ARM and POWER processors and Nvidia
 GPUs
 likwid-powermeter     - read out RAPL Energy information and get info about
 Turbo mode steps
 likwid-pin            - pin your threaded application (pthread, Intel and gcc
 OpenMP to dedicated processors)
 likwid-bench          - Micro benchmarking platform for CPU architectures
 likwid-features       - Print and manipulate cpu features like hardware
 prefetchers (x86 only)
 likwid-genTopoCfg     - Dumps topology information to a file
 likwid-mpirun         - Wrapper to start MPI and Hybrid MPI/OpenMP
 applications (Supports Intel MPI, OpenMPI, MPICH
 and SLURM)
 likwid-perfscope      - Frontend to the timeline mode of likwid-perfctr,
 plots live graphs of performance metrics using gnuplot
 likwid-memsweeper     - Sweep memory of NUMA domains and evict cachelines
 from the last level cache
 likwid-setFrequencies - Tool to control the CPU and Uncore frequencies
 (x86 only)
 likwid-sysFeatures    - Tool to system settings like frequencies, powercaps
 and prefetchers (experimental)

Package: lilv-utils
Description-md5: 0ca8fa59e7dc56471011e02cb2cd56b0
Description-en: library for simple use of LV2 plugins (runtime files)
 Lilv (formerly SLV2) is a library for LV2 hosts intended to make using
 LV2 Plugins as simple as possible (without sacrificing capabilities).
 .
 Lilv is the successor to SLV2, rewritten to be significantly faster
 and have minimal dependencies.
 .
 This package provides the following utilities:
 * lv2info - Extract information about an installed LV2 plugin.
 * lv2ls - List all installed LV2 plugins.
 * lv2apply - Apply an LV2 plugin to an audio file.
 * lv2bench - Benchmark all installed and supported LV2 plugins.

Package: lilypond
Description-md5: 20ea0d9edc54dfe225718f577404efb5
Description-en: program for typesetting sheet music
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 LilyPond supports many forms of music notation constructs, including
 chord names, drum notation, figured bass, grace notes, guitar tablature,
 modern notation (cluster notation and rhythmic grouping), tremolos,
 (nested) tuplets in arbitrary ratios, and more.
 .
 LilyPond's text-based music input language support can integrate into
 LaTeX, HTML and Texinfo seamlessly, allowing single sheet music
 or musicological treatises to be written from a single source.  Form and
 content are separate, and with LilyPond's expert automated formatting,
 users don't need typographical expertise to produce good notation.
 .
 LilyPond produces PDF, PostScript, SVG, or TeX printed output, as well
 as MIDI for listening pleasures.  LilyPond is exported from the
 RoseGarden and NoteEdit GUIs, and can import ABC, ETF and MIDI.
 .
 LilyPond is part of the GNU Project.

Package: lilypond-data
Description-md5: 15b6a8707411fca217f45f5290242bd1
Description-en: LilyPond music typesetter (data files)
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains architecture-independent data files for LilyPond.

Package: lilypond-doc
Description-md5: 9346244cd5896d018d449885b850f64c
Description-en: LilyPond Documentation in info format (and metapackage)
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package includes the info documentation and recommends the html
 and pdf documentation for the LilyPond music typesetting software.

Package: lilypond-doc-html
Description-md5: ce9305bb3e0186f8d51108b36ca7315e
Description-en: LilyPond HTML Documentation
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation for the LilyPond music
 typesetting software.

Package: lilypond-doc-html-ca
Description-md5: 0be13e42f06b9bbeb593ec2fe2075047
Description-en: LilyPond HTML Documentation in Catalan
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation in Catalan for the
 LilyPond music typesetting software.

Package: lilypond-doc-html-cs
Description-md5: 2ee692707fa6419b4ab149a3f3435a05
Description-en: LilyPond HTML Documentation in Czech
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation in Czech for the
 LilyPond music typesetting software.

Package: lilypond-doc-html-de
Description-md5: eefab7eba3e3147677f7db0340a6fb36
Description-en: LilyPond HTML Documentation in German
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation in German for the
 LilyPond music typesetting software.

Package: lilypond-doc-html-es
Description-md5: 26862c06877078c4b0485543006d5282
Description-en: LilyPond HTML Documentation in Spanish
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation in Spanish for the
 LilyPond music typesetting software.

Package: lilypond-doc-html-fr
Description-md5: 508d25778e5c5ea0907a9ca4b4690523
Description-en: LilyPond HTML Documentation in French
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation in French for the
 LilyPond music typesetting software.

Package: lilypond-doc-html-hu
Description-md5: 035215d337f59965c7d0343cdc2563c1
Description-en: LilyPond HTML Documentation in Hungarian
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation in Hungarian for the
 LilyPond music typesetting software.

Package: lilypond-doc-html-it
Description-md5: 975a9c9c34436ced5945fda5dee7c154
Description-en: LilyPond HTML Documentation in Italian
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation in Italian for the
 LilyPond music typesetting software.

Package: lilypond-doc-html-ja
Description-md5: dc3df7f4ae4602afeede13618f825dda
Description-en: LilyPond HTML Documentation in Japanese
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation in Japanese for the
 LilyPond music typesetting software.

Package: lilypond-doc-html-nl
Description-md5: a9c770cfc0c65cc6809d504a6f091b3b
Description-en: LilyPond HTML Documentation in Dutch
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation in Dutch for the
 LilyPond music typesetting software.

Package: lilypond-doc-html-pt
Description-md5: f8257c264c55ebebbb90afc4c70bb21b
Description-en: LilyPond HTML Documentation in Portuguese
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation in Portuguese for the
 LilyPond music typesetting software.

Package: lilypond-doc-html-zh
Description-md5: 799a1badc745ba3b428fad6d04b9b11c
Description-en: LilyPond HTML Documentation in Chinese
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the HTML documentation in Chinese for the
 LilyPond music typesetting software.

Package: lilypond-doc-pdf
Description-md5: 6c5792f355319abd1e77bbf9cfa75977
Description-en: LilyPond PDF Documentation
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the PDF documentation for the LilyPond music
 typesetting software.

Package: lilypond-doc-pdf-ca
Description-md5: 6c482d6440b725cd19647f9328e62395
Description-en: LilyPond PDF Documentation in Catalan
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the PDF documentation in Catalan for the
 LilyPond music typesetting software.

Package: lilypond-doc-pdf-de
Description-md5: 80192b1ae0f75cbce60c7f8dcd878282
Description-en: LilyPond PDF Documentation in German
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the PDF documentation in German for the
 LilyPond music typesetting software.

Package: lilypond-doc-pdf-es
Description-md5: 0cd221acd745c1f9b885f7c1cce99ed1
Description-en: LilyPond PDF Documentation in Spanish
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the PDF documentation in Spanish for the
 LilyPond music typesetting software.

Package: lilypond-doc-pdf-fr
Description-md5: 6c8999d1697143faa20ec906abe9fb48
Description-en: LilyPond PDF Documentation in French
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the PDF documentation in French for the
 LilyPond music typesetting software.

Package: lilypond-doc-pdf-hu
Description-md5: c2952134c91516ea25a4a3b97514782b
Description-en: LilyPond PDF Documentation in Hungarian
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the PDF documentation in Hungarian for the
 LilyPond music typesetting software.

Package: lilypond-doc-pdf-it
Description-md5: 5b76cedb4522b85c212660a8f0cf3aa9
Description-en: LilyPond PDF Documentation in Italian
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the PDF documentation in Italian for the
 LilyPond music typesetting software.

Package: lilypond-doc-pdf-nl
Description-md5: a5c506933d9cf7e4c254655f6b9adcce
Description-en: LilyPond PDF Documentation in Dutch
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the PDF documentation in Dutch for the
 LilyPond music typesetting software.

Package: lilypond-doc-pdf-pt
Description-md5: 0283232165aae87e86b0c379a625ef89
Description-en: LilyPond PDF Documentation in Portuguese
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains the PDF documentation in Portuguese for the
 LilyPond music typesetting software.

Package: lilypond-fonts
Description-md5: 429e280363d2d7fab7ab527d014f8ba0
Description-en: LilyPond music typesetter (fonts)
 LilyPond is a music typesetter, an automated engraving system.  It
 produces beautiful sheet music using a high level description file as input.
 .
 This package contains font files for LilyPond.

Package: lime-forensics-dkms
Description-md5: cb370b8d5216a7ee6a5025cd0a804f1f
Description-en: kernel module to memory dump (DKMS)
 LiME (Linux Memory Extractor, formerly DMD) is a Loadable Kernel
 Module (LKM), which allows the acquisition of volatile memory (RAM)
 from Linux and Linux-based devices, such as those powered by Android.
 In others words, you can use it to get a memory image from a machine.
 .
 The tool supports acquiring memory either to the file system of the
 device or over the network. LiME is unique in that it is the first
 tool that allows full memory captures from Android devices. It also
 minimizes its interaction between user and kernel space processes
 during acquisition. It will produce memory captures that are more
 forensically sound than those of other tools designed for Linux
 memory acquisition. The dump format provided as "lime" is fully
 compatible with volatility framework.
 .
 This package provides the source code for the lime-forensics kernel
 modules to be build with dkms.
 .
 Kernel source or headers are required to compile these modules.

Package: limesuite
Description-md5: a9e45aa7a24724fdb4e283253a3658d3
Description-en: tools to test, control and update LMS7 transceiver based hardware
 Lime Suite is a collection of software supporting Lime Microsystems LMS7 RF
 transceiver based hardware such as the LimeSDR, LMS7002M UNITE board, or the
 Novena with LMS7 RF board.
 .
 This package contains the command line and GUI tools to control and update the
 hardware devices.

Package: limesuite-udev
Description-md5: 8b269206ebd8efbf29e4f44f7417c640
Description-en: Lime Suite - USB rules for udev
 Lime Suite is a collection of software supporting Lime Microsystems LMS7 RF
 transceiver based hardware such as the LimeSDR, LMS7002M UNITE board, or the
 Novena with LMS7 RF board.
 .
 This package contains the udev rules to make LMS7 based hardware accessible to
 users in the plugdev group.

Package: limnoria
Description-md5: 33156b967de31535f327652d89476669
Description-en: robust and user-friendly Python IRC bot
 A robust, full-featured Python IRC bot with a clean and flexible plugin API.
 Equipped with a complete ACL system for specifying user permissions with as
 much as per-command granularity. Batteries are included in the form of
 numerous plugins already written.
 .
 Limnoria is robust (it doesn't crash), user friendly (it's easy to configure)
 and programmer friendly (plugins are *extremely* easy to write).  It aims to
 be an adequate replacement for most existing IRC bots.
 .
 It is the maintained fork of supybot.
 .
 This package provides Python 3-only modules and scripts.

Package: linaro-bcb-util
Description-md5: 4c04d85b6a892d35818cdd1e064d3b81
Description-en: simple util to access the BCB partition
 BCB is the acronym of Android Bootloader Control Block. This package
 provides a simple util that can read/write/clear the BCB's fields.
 .
 In normal Debian installation this util should be useless. This util
 is only working on systems that boot from Android-capable bootloaders.
 And usually there will be a partition called misc, which is the BCB
 partition.
 .
 For example, if you debootstrap or install Debian on AOSP's system
 partition, then you can use this util to control the bootloader's boot
 behaviour. Such as to boot to recovery on the next boot.

Package: linaro-boot-utils
Description-md5: b88bd2b3d1d59abb6887b1106376e092
Description-en: Utilities for booting development boards
 This package contains utilities useful for booting development boards
 with corrupt or no boot media over a USB or serial connection to a
 development host.

Package: lincity
Description-md5: a5eaaab9d5c2ed8bb26769f3c870ab34
Description-en: build & maintain a city/country
 You are required to build and maintain a city. You must feed, house,
 provide jobs and goods for your residents. You can build a sustainable
 economy with the help of renewable energy and recycling, or you can go for
 broke and build rockets to escape from a pollution ridden and resource
 starved planet, it's up to you. Due to the finite resources available in any
 one place, this is not a game that you can leave for long periods of time.
 This game is similar to the commercial simulation game with a similar
 name.

Package: lincity-ng
Description-md5: f4b47b8691c6ba8798f6b66a19f1e6d3
Description-en: City simulator game with polished graphics
 LinCity-NG is a City Simulation Game. It is a polished and improved
 version of the old LinCity game:
 You are required to build and maintain a city. You must feed, house,
 provide jobs and goods for your residents. You can build a sustainable
 economy with the help of renewable energy and recycling, or you can go for
 broke and build rockets to escape from a pollution ridden and resource
 starved planet, it's up to you. Due to the finite resources available in any
 one place, this is not a game that you can leave for long periods of time.
 This game is similar to the commercial simulation game with a similar
 name.

Package: lincity-ng-data
Description-md5: 1617b8d400aeff6557730435cbdb24a6
Description-en: Media files for the city simulator game LinCity-NG
 LinCity-NG is a City Simulation Game. It is a polished and improved
 version of the old LinCity game:
 You are required to build and maintain a city. You must feed, house,
 provide jobs and goods for your residents. You can build a sustainable
 economy with the help of renewable energy and recycling, or you can go for
 broke and build rockets to escape from a pollution ridden and resource
 starved planet, it's up to you. Due to the finite resources available in any
 one place, this is not a game that you can leave for long periods of time.
 This game is similar to the commercial simulation game with a similar
 name.
 .
 This package contains the architecture independent game media files.

Package: lincredits
Description-md5: 8e46a7a27329ab41b0ca99ecc7db9cba
Description-en: Generate nicely-formatted versions of the Linux CREDITS file
 This small package allows anyone to create beautified versions of the
 Linux CREDITS and MAINTAINERS files in plain text, LaTeX or HTML formats.

Package: lineageos-apndb
Description-md5: 3007ea0b40f4b8ca4c3ab66ce0455d44
Description-en: LineageOS's database of mobile broadband service providers
 This package contains a database of provider-specific settings of mobile
 broadband providers in different countries.
 .
 The database contains information relevant to mobile networks access point
 usage, such as APN (access point name), username, password, etc.
 .
 This database is maintained by the LineageOS project and is in Android's
 apns-conf.xml format. This package is an alternative to the
 mobile-broadband-provider-info package.

Package: linescroll
Description-md5: c7d3475b952ebc1bcbdeea8d3427cc75
Description-en: simple tool to watch logfile throughput
 Display logfile line throughput. Useful for live comparisson of
 server access. E.g. cached vs uncached web access.

Package: lingot
Description-md5: 0165179d1dc2f17e5bf0e0df031d8e26
Description-en: accurate and easy to use musical instrument tuner
 Lingot is a musical instrument tuner. It's accurate, easy to use, and
 highly configurable. Originally conceived to tune electric guitars,
 it can now be used to tune any instrument.
 .
 It looks like an analogic tuner, with a gauge indicating the relative
 shift to a certain note indicating that note and its frequency.

Package: lingot-dbgsym
Description-md5: 1b9bafafa5afe52ec3da23f7c8303c47
Description-en: debug symbols for lingot

Package: linguist-qt6
Description-md5: 5c91a7232e5aa73e31131ac79af1a3d9
Description-en: Qt 6 Linguist
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Linguist is a tool for adding translations to Qt applications.

Package: link-grammar
Description-md5: 890ee6a2ae4b8fcd91026afb6f199d0c
Description-en: CMU's link grammar parser - CLI tools
 In Sleator, D. and Temperley, D. "Parsing English with a Link Grammar"
 (1991), the authors defined a new formal grammatical system called a
 "link grammar". A sequence of words is in the language of a link
 grammar if there is a way to draw "links" between words in such a way
 that the local requirements of each word are satisfied, the links do
 not cross, and the words form a connected graph. The authors encoded
 English grammar into such a system, and wrote this program to parse
 English using this grammar.
 .
 link-grammar can be used for linguistic parsing for information
 retrieval or extraction from natural language documents. It can also be
 used as a grammar checker.
 .
 This package contains the link-grammar command-line tools.

Package: link-grammar-dictionaries-all
Description-md5: 9d1f785afd9cc8a9c182fe9a9fcce2e3
Description-en: CMU's link grammar parser - all dictionaries
 In Sleator, D. and Temperley, D. "Parsing English with a Link Grammar"
 (1991), the authors defined a new formal grammatical system called a
 "link grammar". A sequence of words is in the language of a link
 grammar if there is a way to draw "links" between words in such a way
 that the local requirements of each word are satisfied, the links do
 not cross, and the words form a connected graph. The authors encoded
 English grammar into such a system, and wrote this program to parse
 English using this grammar.
 .
 link-grammar can be used for linguistic parsing for information
 retrieval or extraction from natural language documents. It can also be
 used as a grammar checker.
 .
 This package contains all dictionaries bundled with link-grammar.

Package: link-grammar-dictionaries-en
Description-md5: 872194f10331921a1ec7218957d56633
Description-en: CMU's link grammar parser - english dictionary
 In Sleator, D. and Temperley, D. "Parsing English with a Link Grammar"
 (1991), the authors defined a new formal grammatical system called a
 "link grammar". A sequence of words is in the language of a link
 grammar if there is a way to draw "links" between words in such a way
 that the local requirements of each word are satisfied, the links do
 not cross, and the words form a connected graph. The authors encoded
 English grammar into such a system, and wrote this program to parse
 English using this grammar.
 .
 link-grammar can be used for linguistic parsing for information
 retrieval or extraction from natural language documents. It can also be
 used as a grammar checker.
 .
 This package contains the English dictionaries.

Package: linkchecker
Description-md5: 3da8c4368c74884a01262d795fad4244
Description-en: check websites and HTML documents for broken links
 Provides a command line program and web interface to check links
 of websites and HTML documents.
 Features:
 * recursive checking
 * multithreaded
 * output in colored or normal text, HTML, SQL, CSV, XML or a sitemap
 graph in different formats
 * HTTP/1.1, HTTPS, FTP, mailto:, news:, nntp:, Telnet and local file
 links support
 * restrict link checking with regular expression filters for URLs
 * proxy support
 * username/password authorization for HTTP, FTP and Telnet
 * robots.txt exclusion protocol support
 * Cookie support
 * i18n support
 * HTML and CSS syntax check
 * Antivirus check

Package: linkchecker-web
Description-md5: f970d7e494143ea7a5aa699c931de486
Description-en: check websites and HTML documents for broken links (web client)
 Provides a web interface to check links of websites and HTML documents.
 Features:
 * recursive checking
 * multithreaded
 * HTTP/1.1, HTTPS, FTP, mailto:, news:, nntp:, Telnet and local file
 links support
 * proxy support
 * username/password authorization for HTTP, FTP and Telnet
 * robots.txt exclusion protocol support
 * i18n support

Package: linklint
Description-md5: ae527655674b5d7c4cf0329d92800851
Description-en: fast link checker and web site maintenance tool
 Linklint is a full featured Perl program for checking HTML links:
 * both local and remote site checking
 * cross referenced and fully hyperlinked output reports
 * the ability to check password protected areas
 * support for all standard server-side image maps
 * reports of orphan files, and files with mismatching case
 * a report of which URLs have changed since last checked
 * support of proxy servers for remote URL checking
 * come with full documentation.
 .
 Please visit http://www.linklint.org/ for more information.

Package: links
Description-md5: 987ad663546c4d4b629b6f5173307e34
Description-en: Web browser running in text mode
 Links is a text mode WWW browser, similar to Lynx. It displays tables,
 frames, downloads on background, uses HTTP/1.1 keepalive connections.
 .
 This version is compiled without graphics mode. See the package
 links2 for a version with graphics support compiled in.

Package: links2
Description-md5: 9a74b5001abe6d9597ea0d0eb9b7e17d
Description-en: Web browser running in both graphics and text mode
 Links is a graphics and text mode WWW browser, similar to Lynx. It displays
 tables, frames, downloads on background, uses HTTP/1.1 keepalive connections.
 In graphics mode it displays PNG, JPEG, GIF, TIFF, and XBM pictures, runs
 external bindings on other types, and features anti-aliased font, smooth
 image zooming, 48-bit dithering, and gamma and aspect ratio correction.

Package: linpac
Description-md5: c2cb7f6fa1343efba4258f9bab53c032
Description-en: terminal for packet radio with mail client
 LinPac is an application for the AX.25 packet radio environment.
 It comes with a mail client.
 .
 Linpac is an attempt to create a packet radio terminal for Linux that
 allows wide configurability and easy addition of new functions and special
 functions needed by the user.

Package: linssid
Description-md5: 33d2c0895e52d076b103cc15a6b71bc7
Description-en: graphical wireless scanner
 LinSSID is a graphical program that displays locally receivable 802.11
 wireless attach points and ad hoc networks.
 .
 A table is displayed with various parameters such as MAC address, channel,
 and signal strength. Graphs are also displayed with signal strength by
 channel and signal strength over time.
 .
 LinSSID is graphically and functionally similar to inSSIDer (for Microsoft
 Windows) and Wi-Fi Analyzer (for Android).
 .
 LinSSID can be used to measure the local performance or to search for an
 interference free channel to be set in a wireless router (access point or
 AP). The wireless established link won't be affected by these operations
 because LinSSID needn't set the monitor mode in network interface.
 .
 Some features:
 .
 - Table of locally receivable attach points with many columns of different
 information and sortable and movable columns.
 - Adjustable speed, real-time update.
 - Graphs of signal strength by channel and over time.
 - AP bandwidth displayed.
 - Works on both 2.4 GHz and 5 GHz channels.

Package: lintex
Description-md5: 5e32f0f521ccada89e0e09fbff289794
Description-en: automatic cleanup of old TeX-related files
 Removes unneeded files after a (La)TeX run: .aux, .log, .dvi, etc, if their
 timestamp is more recent than the TeX file's. Also removes the backup files
 created by your text editor. This keeps a directory containing multiple (La)TeX
 documents from becoming unmanageable.

Package: lintian-ssg
Description-md5: 4f5ad9e136c60ad122603ac3c83001d9
Description-en: Static Site Generator for Lintian tags' explanations
 A very simple static site generator that builds a Web version of
 Lintian tags' explanations,  based on the output of
 "lintian-explain-tags --format=json".
 .
 It is used to generate the pages of https://lintian.debian.org.

Package: linux-firewire-utils
Description-md5: 284b398b4fe7bb85921f2c7bff065197
Description-en: Linux FireWire utilities
 This package contains Linux FireWire utilities for printing content of
 configuration ROM (config-rom-pretty-printer), for listing devices
 (lsfirewire, lsfirewirephy) and for querying and configuring devices
 (firewire-request, firewire-phy-command).

Package: linux-libc-dev-alpha-cross
Description-md5: 1451bbb6883623d253eaf0cf7565213a
Description-en: Linux Kernel Headers for development (for cross-compiling)
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

Package: linux-libc-dev-arc-cross
Description-md5: 1451bbb6883623d253eaf0cf7565213a
Description-en: Linux Kernel Headers for development (for cross-compiling)
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

Package: linux-libc-dev-armel-cross
Description-md5: 1451bbb6883623d253eaf0cf7565213a
Description-en: Linux Kernel Headers for development (for cross-compiling)
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

Package: linux-libc-dev-hppa-cross
Description-md5: 1451bbb6883623d253eaf0cf7565213a
Description-en: Linux Kernel Headers for development (for cross-compiling)
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

Package: linux-libc-dev-loong64-cross
Description-md5: 1451bbb6883623d253eaf0cf7565213a
Description-en: Linux Kernel Headers for development (for cross-compiling)
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

Package: linux-libc-dev-m68k-cross
Description-md5: 1451bbb6883623d253eaf0cf7565213a
Description-en: Linux Kernel Headers for development (for cross-compiling)
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

Package: linux-libc-dev-powerpc-cross
Description-md5: 1451bbb6883623d253eaf0cf7565213a
Description-en: Linux Kernel Headers for development (for cross-compiling)
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

Package: linux-libc-dev-ppc64-cross
Description-md5: 1451bbb6883623d253eaf0cf7565213a
Description-en: Linux Kernel Headers for development (for cross-compiling)
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

Package: linux-libc-dev-sh4-cross
Description-md5: 1451bbb6883623d253eaf0cf7565213a
Description-en: Linux Kernel Headers for development (for cross-compiling)
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

Package: linux-libc-dev-sparc64-cross
Description-md5: 1451bbb6883623d253eaf0cf7565213a
Description-en: Linux Kernel Headers for development (for cross-compiling)
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

Package: linux-libc-dev-x32-cross
Description-md5: 1451bbb6883623d253eaf0cf7565213a
Description-en: Linux Kernel Headers for development (for cross-compiling)
 This package provides headers from the Linux kernel.  These headers
 are used by the installed headers for GNU glibc and other system
 libraries. They are NOT meant to be used to build third-party modules for
 your kernel. Use linux-headers-* packages for that.

Package: linux-show-player
Description-md5: 936c144f947c16a374ec8692667ad70d
Description-en: Free cue player designed for sound-playback in stage productions
 Linux Show Player (or LiSP for short) is a free cue player designed for
 sound-playback in stage productions. The goal of the project is to provide a
 complete playback software for musical plays, theater shows and similar.
 Here a list of the main functionality offered by LiSP:
 - Cart layout (buttons matrix) suited for touchscreens
 - List layout suited for keyboards
 - Large media-format support thanks to GStreamer
 - Realtime sound effects: equalization, pitch shift, speed control,
 compression.
 - Peak and ReplayGain normalization
 - Undo/Redo changes
 - Remote control over network, between two or more sessions
 - ArtNet Timecode (via OLA)
 - MIDI support for cue triggering
 - MIDI cues (send MIDI messages)
 - Multi-language support

Package: linux-vulnerability-mitigation
Description-md5: 7df0b533a01d8456100d7723052c359f
Description-en: Linux Vulnerability Mitigation
 This package contains mitigations for the recent Linux kernel security
 vulnerabilities, such as:
 .
 * CVE-2026-31431: Copy Fail
 * CVE-2026-43284: Dirty Frag (Part 1) / Copy Fail 2
 * CVE-2026-43494: PinTheft
 * CVE-2026-43500: Dirty Frag (Part 2)
 * CVE-2026-46300: Fragnesia
 * CVE-2026-46331: PACKET_EDIT_MEME.c
 * CVE-2026-46333: ssh-keysign-pwn
 .
 Once the system has been rebooted with a fixed Linux kernel,
 it is safe to remove this package.

Package: linuxaudio-new-session-manager
Description-md5: 070dda9fcf302d7b955ad59ac1cb4fc1
Description-en: Music production session manager
 New Session Manager (NSM) is a tool to assist music production by grouping
 standalone programs into sessions. Your workflow becomes easy to manage,
 robust and fast by leveraging the full potential of cooperative applications.
 .
 You can create a session, or project, add programs to it and then use commands
 to save, start/stop, hide/show all programs at once, or individually. At a
 later date you can then re-open the session and continue where you left off.
 .
 All files belonging to the session will be saved in the same directory.

Package: linuxcnc-doc-de
Description-md5: fb7d225302dafb9ba8a208b57920df31
Description-en: motion controller for CNC machines and robots (German documentation)
 LinuxCNC is the next-generation Enhanced Machine Controller which
 provides motion control for CNC machine tools and robotic
 applications (milling, cutting, routing, etc.).
 .
 This package contains the documentation in German.

Package: linuxcnc-doc-en
Description-md5: 79c41601a0a9e78cb9cdeb4433b75801
Description-en: motion controller for CNC machines and robots (English documentation)
 LinuxCNC is the next-generation Enhanced Machine Controller which
 provides motion control for CNC machine tools and robotic
 applications (milling, cutting, routing, etc.).
 .
 This package contains the documentation in English.

Package: linuxcnc-doc-es
Description-md5: eeb5f507a868b9ea4f4ecaa3223c61cb
Description-en: motion controller for CNC machines and robots (Spanish documentation)
 LinuxCNC is the next-generation Enhanced Machine Controller which
 provides motion control for CNC machine tools and robotic
 applications (milling, cutting, routing, etc.).
 .
 This package contains the documentation in Spanish.

Package: linuxcnc-doc-fr
Description-md5: 4f072e0eb655ed9eeea64455c0ba5717
Description-en: motion controller for CNC machines and robots (French documentation)
 LinuxCNC is the next-generation Enhanced Machine Controller which
 provides motion control for CNC machine tools and robotic
 applications (milling, cutting, routing, etc.).
 .
 This package contains the documentation in French.

Package: linuxcnc-doc-zh-cn
Description-md5: c48dae06f86878677ab4ed040feb5f90
Description-en: motion controller for CNC machines and robots (Chinese
 documentation)
 LinuxCNC is the next-generation Enhanced Machine Controller which
 provides motion control for CNC machine tools and robotic
 applications (milling, cutting, routing, etc.).
 .
 This package contains the documentation in Chinese.

Package: linuxcnc-uspace
Description-md5: d46e83cfb81f8e02da0ea345f95c3c8a
Description-en: motion controller for CNC machines and robots
 LinuxCNC is a fully-realised CNC machine controller that can interpret
 machine-control programs (such as G-code), plan trajectories and finally
 output low-level signals to machine control hardware
 .
 LinuxCNC is modular and in principle the HAL (hardware abstraction layer),
 pluggable interpreters and variety of hardware drivers mean that it can
 control almost any software-defined physical system.
 .
 LinuxCNC relies on a realtime kernel to support real-time motion control,
 typically updating the position waypoints every 1mS and reacting to
 input within tens of microseconds.
 .
 Modules exist to use the low-level parts of LinuxCNC as a motion-control
 client for OpenPnP. Interfaces exist for ROS (the Robot Operating System)
 with which LinuxCNC has considerable overlap.
 .
 LinuxCNC supports arbitrary kinematics (the mapping between coordinate
 space and actuator space) and can control both parallel (eg Stewart
 platform) and serial (eg robot arm) systems in addition to conventional
 cartesian machine tools.
 .
 LinuxCNC supports 9 cartesian axes and 16 "Joints" (individual actuators)
 though the joint limit is build-time configurable.
 .
 A variety of interface hardware is supported including Modbus, EtherCAT,
 analogue +/-10V velocity control and Step/Dir. Step/Dir is supported by
 several hardware interfaces, including, but not limited to, the legacy
 Parallel Port.
 .
 A Hardware Abstraction Layer allows for great flexibility in signal
 mapping between the controller and the driver hardware. An extensive
 library of modules allow for complex signal processing within the HAL
 layer. For specialised tasks custom HAL components can be created using
 a C-like syntax and installed with the supplied tools.
 .
 By default LinuxCNC supports RS274 G-code but is extendable to parse
 other grammars such as STEP-NC or Gerber through support for pluggable
 interpreters.
 .
 If you want a computer to control things in the real world
 then LinuxCNC can do it. It is especially applicable to systems that
 are required to follow accurate paths described in cartesian space but
 has been used for numerous other applications.
 .
 This package provides the main package for LinuxCNC.

Package: linuxcnc-uspace-dev
Description-md5: 304732c1f4cbf9d912cfe6a9279c09a9
Description-en: PC based motion controller for real-time Linux
 LinuxCNC is a fully-realised CNC machine controller that can interpret
 machine-control programs (such as G-code), plan trajectories and finally
 output low-level signals to machine control hardware
 .
 LinuxCNC is modular and in principle the HAL (hardware abstraction layer),
 pluggable interpreters and variety of hardware drivers mean that it can
 control almost any software-defined physical system.
 .
 LinuxCNC relies on a realtime kernel to support real-time motion control,
 typically updating the position waypoints every 1mS and reacting to
 input within tens of microseconds.
 .
 Modules exist to use the low-level parts of LinuxCNC as a motion-control
 client for OpenPnP. Interfaces exist for ROS (the Robot Operating System)
 with which LinuxCNC has considerable overlap.
 .
 LinuxCNC supports arbitrary kinematics (the mapping between coordinate
 space and actuator space) and can control both parallel (eg Stewart
 platform) and serial (eg robot arm) systems in addition to conventional
 cartesian machine tools.
 .
 LinuxCNC supports 9 cartesian axes and 16 "Joints" (individual actuators)
 though the joint limit is build-time configurable.
 .
 A variety of interface hardware is supported including Modbus, EtherCAT,
 analogue +/-10V velocity control and Step/Dir. Step/Dir is supported by
 several hardware interfaces, including, but not limited to, the legacy
 Parallel Port.
 .
 A Hardware Abstraction Layer allows for great flexibility in signal
 mapping between the controller and the driver hardware. An extensive
 library of modules allow for complex signal processing within the HAL
 layer. For specialised tasks custom HAL components can be created using
 a C-like syntax and installed with the supplied tools.
 .
 By default LinuxCNC supports RS274 G-code but is extendable to parse
 other grammars such as STEP-NC or Gerber through support for pluggable
 interpreters.
 .
 If you want a computer to control things in the real world
 then LinuxCNC can do it. It is especially applicable to systems that
 are required to follow accurate paths described in cartesian space but
 has been used for numerous other applications.
 .
 This package provides all files that you need to embed parts of LinuxCNC
 in your developments.

Package: linuxdoc-tools
Description-md5: fc0527f5bddaeae78d21fdee93a5f435
Description-en: convert LinuxDoc SGML source into other formats
 LinuxDoc sgml is a highly configurable text format for writing
 documentation, something like html only it's simpler and can be
 converted to various other formats, including html for websites.
 You write a LinuxDoc document using any text editor such as vim.
 Then you use linuxdoc-tools to convert it to html, rtf, plain-text
 (install linuxdoc-tools-text), info (install linuxdoc-tools-info),
 LaTeX, dvi or postscript (install linuxdoc-tools-latex). The
 sgmltools-lite package can convert LinuxDoc to DocBook format.
 .
 LinuxDoc can automatically create a table of contents.  It's easier to
 write and read than DocBook since it allows one to omit most closing
 tags while paragraphs are separated by just blank lines.

Package: linuxdoc-tools-info
Description-md5: adbcbe741b3304f9c83fe5c13bf56e85
Description-en: Info output facility of LinuxDoc-Tools
 LinuxDoc-Tools is a SGML converter for the LinuxDoc DTD only.
 This is a dependency package to provide the required dependencies
 for info conversion facility of LinuxDoc-Tools.
 See the description of linuxdoc-tools package for more detail.

Package: linuxdoc-tools-latex
Description-md5: 2ffa104c88bc0f3d96f645d602bce058
Description-en: LaTeX/PS/PDF output facility of LinuxDoc-Tools
 LinuxDoc-Tools is a SGML converter for the LinuxDoc DTD only.
 This is a dependency package to provide the required dependencies
 for LaTeX/PS/PDF conversion facility of LinuxDoc-Tools.
 See the description of linuxdoc-tools package for more detail.

Package: linuxdoc-tools-text
Description-md5: 7026616b4e2ed3486e9955245937f28d
Description-en: Text output facility of LinuxDoc-Tools
 LinuxDoc-Tools is a SGML converter for the LinuxDoc DTD only.
 This is a dependency package to provide the required dependencies
 for text conversion facility of LinuxDoc-Tools.
 See the description of linuxdoc-tools package for more detail.

Package: linuxinfo
Description-md5: 9b8e0f9d63fd661b2d92f574c9670d77
Description-en: Displays extended system information
 Displays system info, such as kernel revision, glibc version,
 processor type and memory size, in general by parsing /proc/cpuinfo.

Package: linuxlogo
Description-md5: 04e2dda1ea62f52354a4656f8ab14954
Description-en: Color ANSI System Logo
 A Color ANSI Logo with some system information that can be displayed at system
 boot time or, with some local configuration, at the login prompt. A variety of
 different Logos are available, including:
 .
 * Debian Swirl (default)
 * Debian Banner
 * Tux Classic and Banner
 .
 The Classic and Banner Logos are based on Larry Ewing's Penguin. Monochrome
 ASCII versions of all the logos are included.
 .
 Note: the neofetch, inxi, and screenfetch packages have similar functionality.

Package: linuxptp
Description-md5: b05a9a660fc12eff4bbbeacbe83030ae
Description-en: Precision Time Protocol (PTP, IEEE1588) implementation for Linux
 Linuxptp is an implementation of the Precision Time Protocol (PTP)
 according to IEEE standard 1588 for Linux. Features include:
 - support for hardware and software time stamping via the Linux
 SO_TIMESTAMPING socket option.
 - support for the Linux PTP Hardware Clock (PHC) subsystem by using the
 clock_gettime family of calls, including the new clock_adjtimex
 system call
 - implementation of Boundary Clock (BC) and Ordinary Clock (OC)
 - transport over UDP/IPv4, UDP/IPv6, and raw Ethernet (Layer 2)
 - support for IEEE 802.1AS-2011 in the role of end station
 .
 PTP provides higher precision and faster synchronization than NTP even
 without hardware support. With hardware support, sub-microsecond
 accuracy can be expected. Whereas NTP is intended for WAN use, PTP is
 designed for LAN environments and makes use of UDP multicast.

Package: lios
Description-md5: 6a462e32cc7c1cae32b05744de9c1bc4
Description-en: Linux intelligent OCR solution
 Lios provides a graphical interface on top of the Cuneiform and
 Tesseract OCR backends to make OCR processing easier for impaired users,
 with full autorotation, brightness optimization, rectangle selection,
 audio feedback, etc.

Package: liquidctl
Description-md5: 410fa499f47d8e129f34e6d18c195e3f
Description-en: CLI and Python drivers for AIO liquid coolers and other devices
 liquidctl is a tool for controlling various settings of PC internals, such as:
 - liquid cooler pump speed
 - case fan speed
 - RGB LED strip colors
 .
 Currently supported devices are:
 - Corsair Hydro H80i v2, H100i v2 and H115i
 - Corsair HX750i, HX850i, HX1000i and HX1200i
 - Corsair RM650i, RM750i, RM850i and RM1000i
 - EVGA CLC 120 (CL12), 240, 280 and 360
 - NZXT Grid+ V3
 - NZXT HUE 2 and Hue 2 Ambient
 - NZXT Kraken M22
 - NZXT Kraken X42, X52, X62 and X72
 - NZXT Smart Device V1 and V2

Package: liquidprompt
Description-md5: 42d2725f27752049c44c2b37f562f203
Description-en: adaptative prompt for bash & zsh
 Liquid Prompt gives you a nicely displayed prompt with useful
 information when you need it.
 .
 It shows you what you need when you need it. You will notice what
 changes when it changes, saving time and frustration. You can even use it
 with your favorite shell – bash or zsh.
 .
 Find extensive online documentation at https://liquidprompt.readthedocs.io/

Package: liquidwar
Description-md5: 38cc06e2a01081999729ef90e9a8cdc0
Description-en: truly original multiplayer wargame
 Liquid War is an original multiplayer wargame. There are no weapons, the only
 thing you have to do is to move a cursor in a 2-D battlefield. This cursor is
 followed by your army, which is composed by a  great many little fighters,
 represented by small colored squares. When fighters from different teams meet,
 they eat each other, it is as simple as that.
 .
 A single player mode is available, but the game is definitely designed to be
 multiplayer, and has network support.

Package: liquidwar-data
Description-md5: 2faccb4155ec9162a564680786c628b3
Description-en: data files for Liquid War
 Liquid War is an original multiplayer wargame. There are no weapons, the only
 thing you have to do is to move a cursor in a 2-D battlefield. This cursor is
 followed by your army, which is composed by a  great many little fighters,
 represented by small colored squares. When fighters from different teams meet,
 they eat each other, it is as simple as that.
 .
 This package holds the data files necessary to play Liquid War, an original
 multiplayer wargame.

Package: liquidwar-server
Description-md5: ef13dcde9823fa4ca0c4f9a998ce3cf7
Description-en: Liquid War server
 Liquid War is an original multiplayer wargame. There are no weapons, the only
 thing you have to do is to move a cursor in a 2-D battlefield. This cursor is
 followed by your army, which is composed by a  great many little fighters,
 represented by small colored squares. When fighters from different teams meet,
 they eat each other, it is as simple as that.
 .
 Liquid War is an original multiplayer wargame. This package contains the
 server for Liquid War game.

Package: lirc
Description-md5: 1746eac586c652dde3396bfe4ec0c42b
Description-en: Infra-red remote control support - daemons and utils
 LIRC stands for 'Linux Infra-red Remote Control'.
 .
 This package provides the daemons and some utilities to support infra-red
 remote controls under Linux.

Package: lirc-compat-remotes
Description-md5: 7cadcba40ace08eb5d1bc8e74986c52e
Description-en: Compatibility remote definitions for lirc
 LIRC stands for 'Linux Infra-red Remote Control'.
 .
 This package contains the remote definitions which were part of
 lirc  up to 0.9.0. From 0.9.4, these lives at
 http://sf.net/p/lirc-remotes, although this is a superset and
 partly updated.

Package: lirc-drv-irman
Description-md5: f82ec8e4a23290bf6b42f3f25e5f0f36
Description-en: LIRC plugin providing irman compatible devices support
 The IrMan hardware (http://www.intolect.com/irmandetail.htm) is nowadays
 discontinued. However, some modern hardware (notably the irtoy) is able to
 emulate the irman protocol.
 .
 This package provides a plugin for modern LIRC providing support for
 irman compatible devices (http://www.intolect.com/irmandetail.htm).
 Older LIRC versions < 0.9.4 has this support built-in.

Package: lirc-x
Description-md5: b41476f0a0ad4a5dc319530c2c402a0b
Description-en: infra-red remote control support - X utilities
 LIRC stands for 'Linux Infra-red Remote Control'.
 .
 This package provides X utilities for LIRC:
 - irxevent: Allows controlling X applications with a remote control.
 - xmode2:   Shows the IR waveform of the remote controller without an
 oscilloscope. Unneeded for TV cards or the Irman.

Package: lisgd
Description-md5: ebd5f38850daad0d7acfde169adefcbe
Description-en: libinput synthetic gesture daemon
 Lisgd lets you bind gestures based on libinput touch events to run specific
 commands to execute. For example, dragging left to right with one finger could
 execute a particular command like launching a terminal. Directional L-R, R-L,
 U-D, and D-U gestures and diagnol LD-RU, RD-LU, UR-DL, UL-DR gestures are
 supported with 1 through n fingers.
 .
 Unlike other libinput gesture daemons, lisgd uses touch events to recognize
 synthetic swipe gestures rather than using the libinput's gesture events. The
 advantage of this is that the synthetic gestures you define via lisgd can be
 used on touchscreens, which normal libinput gestures don't support.

Package: listserialportsc
Description-md5: 183cfbec81405967068f3b42198987ce
Description-en: list serial ports
 listserialportsc is a program to list serial ports
 that the computer has.
 Output contains vid/pid/iserial fields.
 .
 Typical use case is enumeration of plugin serial ports.

Package: litecli
Description-md5: ff3acad309d04d9cd2efac54311c0785
Description-en: CLI for SQlite with auto-completion and syntax highlighting
 litecli is a command line interface for SQlite with auto-completion and
 syntax highlighting. It is also capable of pretty printing tabular data.

Package: litetlog
Description-md5: 49a8d58d1b9034ec4f8ff72e3f1a1503
Description-en: transparency logging tools for Sigsum and Omniwitness (programs)
 The litetlog repository is a collection of open-source tooling for
 transparency logs designed to be simple and lightweight.
 .
 litewitness is a synchronous low-latency cosigning witness. (A witness is
 a service that accepts a new signed tree head, checks its consistency
 with the previous latest tree head, and returns a signature over it.) It
 implements the c2sp.org/tlog-witness (https://c2sp.org/tlog-witness)
 protocol.
 .
 witnessctl is a CLI tool to operate on the litewitness database.
 .
 litebastion is a public-service reverse proxy for witnesses that can't be
 exposed directly to the internet.

Package: litl-tools
Description-md5: 20d549ed7ff608f146fa95222bd14606
Description-en: Lightweight Trace Library - tools
 LiTL is a lightweight tool for recording events during the execution of
 scientific high-performance applications.
 .
 This package contains tools for manipulating trace files.

Package: litmus
Description-md5: e754cef5297da05b24e979230de101eb
Description-en: WebDAV server test suite
 A WebDAV server protocol compliance test suite. Tests include:
 .
 * OPTIONS for DAV: header
 * PUT, GET with byte comparison
 * MKCOL
 * DELETE (collections, non-collections)
 * COPY, MOVE using combinations of:
 - overwrite t/f
 - destination exists/doesn't exist
 - collection/non-collection
 * Property manipulation and querying:
 - set, delete, replace properties
 - persist dead props across COPY
 - namespace handling
 * Locking
 - attempts to modify locked resource (as lock owner, not owner)
 - shared/exclusive locks, lock discovery

Package: littler
Description-md5: 2127b18812b509d1315fdf7ff926dbef
Description-en: GNU R scripting and command-line front-end -- transition package
 The 'r' (aka 'littler') program provides a lightweight binary wrapper around
 the GNU R language and environment for statistical computing and graphics.
 .
 While R can be used in batch mode, the r binary adds full support for
 both 'shebang'-style scripting (i.e. using a  hashmark-exclamation-path
 expression as the first line in scripts) as well as command-line use in
 standard Unix pipelines. In other words, r provides the R language without
 the environment.
 .
 This virtual package ensures that 'r-cran-littler' is installed. Once that
 is done, this 'littler' package can be removed.

Package: littlewizard
Description-md5: d73cd2f949aa5867fee46c47f98b8c50
Description-en: development environment for children
 Little Wizard is created especially for primary school children. It
 allows one to learn using main elements of present computer languages,
 including: variables, expressions, loops, conditions, logical
 blocks. Every element of language is represented by an intuitive
 icon. Little Wizard can be used without using keyboard, only
 mouse.

Package: littlewizard-data
Description-md5: 3ac2eefdee14773eeade90e5611e8c84
Description-en: littlewizard data files
 Little Wizard is a development environment created especially for
 primary school children. It allows one to learn using main elements of
 present computer languages, including: variables, expressions, loops,
 conditions, logical blocks. Every element of language is represented
 by an intuitive icon. Little Wizard can be used without using
 keyboard, only mouse.
 .
 This package has the icons and locale files that littlewizard uses.

Package: live-boot
Description-md5: b3b567be42493a34c45fc7ef0b6e074a
Description-en: Live System Boot Components
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-boot contains the components to configure a live system during the boot
 process (early userspace). Do not install this package on your regular system,
 it is only meant to be used in a live image.
 .
 In addition to live-boot, a backend for the initrd generation is required, such
 as live-boot-initramfs-tools.

Package: live-boot-doc
Description-md5: c25cb573de771f941b768f16c0707918
Description-en: Live System Boot Components (documentation)
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-boot contains the components to configure a live system during the boot
 process (early userspace).
 .
 This package contains the documentation.

Package: live-boot-initramfs-tools
Description-md5: ab3c4051182e0b5d42b09b8d8e1db73d
Description-en: Live System Boot Components (initramfs-tools backend)
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-boot contains the components to configure a live system during the boot
 process (early userspace). Do not install this package on your regular system,
 it is only meant to be used in a live image.
 .
 This package contains the initramfs-tools backend.

Package: live-build-cgi
Description-md5: f4c71dad5330df75c843617cf4d9fe41
Description-en: Debian Live - System build scripts (CGI frontend)
 live-build contains the scripts that build a Debian Live system image from a
 configuration directory.
 .
 This package contains the CGI frontend.

Package: live-clone
Description-md5: 5fbba039746d1b5de93bbc9086a9cf9b
Description-en: GUI to clone and manage Live-Build USB sticks
 This application allows one to make bootable USB sticks from an
 iso-hybrid image issued by Live-Build. It adapts additionally a
 persistence partition to use the free space on the USB stick.
 .
 It features also management tools for live USB sticks: when such
 USB disks are used daily, they happen to have inconsistencies in their
 persistence area which can render them unusable. Tools are provided to
 save persistence data when necessary, and to blank the persistence area,
 so the USB disk can be used again.
 .
 The application detects when it is run from a Debian-Live environment,
 thus featuring seamless auto-cloning.

Package: live-config
Description-md5: 7b5c6a3c9d088e25e7d3fa33b230c875
Description-en: Live System Configuration Components
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-config contains the components to configure a live system during the boot
 process (late userspace).
 .
 In addition to live-config, a backend for an init system is required, such as
 live-config-systemd.

Package: live-config-doc
Description-md5: 9339260261922af162a6f8ee78ee0259
Description-en: Live System Configuration Components (documentation)
 live-config contains the components that configure a live system during the
 boot process (late userspace).
 .
 This package contains the documentation.

Package: live-config-systemd
Description-md5: f2d2d0b5c8de2d7c617277e53095eedd
Description-en: Live System Configuration Components (systemd backend)
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-config contains the components to configure a live system during the boot
 process (late userspace).
 .
 This package contains the systemd backend.

Package: live-manual
Description-md5: d8248db2f74becd59225199e833b4179
Description-en: Debian Live Documentation (metapackage)
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-manual contains the documentation for the Debian Live project.
 .
 This package is a metapackage depending on all available output formats.

Package: live-manual-epub
Description-md5: b56dcb7db55160cde7aeb5405efc788e
Description-en: Debian Live Documentation (epub)
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-manual contains the documentation for the Debian Live project.
 .
 This package contains the epub output.

Package: live-manual-html
Description-md5: 649176e4a5960efb6288847488f9f59f
Description-en: Debian Live Documentation (html)
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-manual contains the documentation for the Debian Live project.
 .
 This package contains the html output.

Package: live-manual-odf
Description-md5: 61decf6ef4c6d771a2d7e27e3e9059ce
Description-en: Debian Live Documentation (odf)
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-manual contains the documentation for the Debian Live project.
 .
 This package contains the odf output.

Package: live-manual-pdf
Description-md5: c6f84c1784d8bc4e74005c7e70d1609c
Description-en: Debian Live Documentation (pdf)
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-manual contains the documentation for the Debian Live project.
 .
 This package contains the pdf output.

Package: live-manual-txt
Description-md5: bb1532ad947c39b64ebb52982b0cca8f
Description-en: Debian Live Documentation (txt)
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 The text version is no longer provided, use the html variant instead.
 .
 This package is the transitional dummy package for live-manual-pdf.
 It can safely be removed.

Package: live-tools
Description-md5: 48c7c0f7aabe7391ef7ead9c6504106d
Description-en: Live System Extra Components
 The Debian Live project maintains the components to build Debian based Live
 systems and the official Debian Live images themselves.
 .
 live-tools contains extra components for live systems.

Package: livescript
Description-md5: 99e893292de3bda94c3aeca3ed0376f1
Description-en: language which compiles to JavaScript
 It has a straightforward mapping to JavaScript and allows you to write
 expressive code devoid of repetitive boilerplate. While LiveScript adds many
 features to assist in functional style programming, it also has many
 improvements for object oriented and imperative programming.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: livi
Description-md5: 6ab2e1e6d9d90507d9525181d61ee881
Description-en: Minimalistic video player targeting mobile devices
 Livi is a minimalistic GTK4 and GStreamer based video player for
 mobile phones aiming for minimal battery usage.
 .
 It supports:
 .
 * Inhibiting suspend/idle when playing video
 * Stopping video playback on (i.e. power button toggled) screen blank
 * Registering as default video player in GNOME control center
 * An indicator whether hardware accleration is in use
 * URL processing via yt-dlp

Package: liwc
Description-md5: f6ca0c5669117abc48d99819f51e9a3b
Description-en: Tools for manipulating C source code
 Includes programs for converting C++ comments to C comments,
 removing C comments, print out string literals, and converting
 characters to trigraphs and trigraphs to characters.

Package: lksctp-tools
Description-md5: a598d9a7062ccc671c00ad60182474f9
Description-en: user-space access to Linux kernel SCTP - commandline tools
 SCTP (Stream Control Transmission Protocol) is a message oriented,
 reliable transport protocol, with congestion control, support for
 transparent multi-homing, and multiple ordered streams of messages.
 RFC 2960 defines the core protocol.
 .
 This package is part of the LKSCTP project, and contains libraries and
 commandline tools to test SCTP functionality:
 * checksctp: determine if kernel supports SCTP
 * withsctp: run existing TCP binaries over SCTP
 * sctp_darn: send and receive messages via SCTP
 * sctp_test: check SCTP functionality from user-space

Package: llama.cpp
Description-md5: 62b8a6b79d99c3e0853a8a82d026ac84
Description-en: LLM inference in C/C++ - metapackage
 The main goal of llama.cpp is to enable LLM inference with minimal setup and
 state-of-the-art performance on a wide range of hardware - locally and in the
 cloud.
 .
 * Plain C/C++ implementation without any dependencies
 * Apple silicon is a first-class citizen - optimized via ARM NEON, Accelerate
 and Metal frameworks
 * AVX, AVX2, AVX512 and AMX support for x86 architectures
 * 1.5-bit, 2-bit, 3-bit, 4-bit, 5-bit, 6-bit, and 8-bit integer quantization
 for faster inference and reduced memory use
 * Custom CUDA kernels for running LLMs on NVIDIA GPUs (support for AMD GPUs
 via HIP and Moore Threads MTT GPUs via MUSA)
 * Vulkan and SYCL backend support
 * CPU+GPU hybrid inference to partially accelerate models larger than the
 total VRAM capacity
 .
 The compute functionality is provided by ggml. By default, ggml's CPU backend
 is installed, but there are many other backends for CPUs and GPUs.
 .
 This is a metapackage that either depends on all of the relevant binary
 packages.

Package: llama.cpp-examples
Description-md5: a1e48f0ffac234ffc8ecb7534ed17793
Description-en: LLM inference in C/C++ - example programs
 The main goal of llama.cpp is to enable LLM inference with minimal setup and
 state-of-the-art performance on a wide range of hardware - locally and in the
 cloud.
 .
 * Plain C/C++ implementation without any dependencies
 * Apple silicon is a first-class citizen - optimized via ARM NEON, Accelerate
 and Metal frameworks
 * AVX, AVX2, AVX512 and AMX support for x86 architectures
 * 1.5-bit, 2-bit, 3-bit, 4-bit, 5-bit, 6-bit, and 8-bit integer quantization
 for faster inference and reduced memory use
 * Custom CUDA kernels for running LLMs on NVIDIA GPUs (support for AMD GPUs
 via HIP and Moore Threads MTT GPUs via MUSA)
 * Vulkan and SYCL backend support
 * CPU+GPU hybrid inference to partially accelerate models larger than the
 total VRAM capacity
 .
 The compute functionality is provided by ggml. By default, ggml's CPU backend
 is installed, but there are many other backends for CPUs and GPUs.
 .
 This package contains utilities that usptream ships as examples.

Package: llama.cpp-tests
Description-md5: 48d0e55da34e46ad1bb55f373ed19657
Description-en: LLM inference in C/C++ - tests
 The main goal of llama.cpp is to enable LLM inference with minimal setup and
 state-of-the-art performance on a wide range of hardware - locally and in the
 cloud.
 .
 * Plain C/C++ implementation without any dependencies
 * Apple silicon is a first-class citizen - optimized via ARM NEON, Accelerate
 and Metal frameworks
 * AVX, AVX2, AVX512 and AMX support for x86 architectures
 * 1.5-bit, 2-bit, 3-bit, 4-bit, 5-bit, 6-bit, and 8-bit integer quantization
 for faster inference and reduced memory use
 * Custom CUDA kernels for running LLMs on NVIDIA GPUs (support for AMD GPUs
 via HIP and Moore Threads MTT GPUs via MUSA)
 * Vulkan and SYCL backend support
 * CPU+GPU hybrid inference to partially accelerate models larger than the
 total VRAM capacity
 .
 The compute functionality is provided by ggml. By default, ggml's CPU backend
 is installed, but there are many other backends for CPUs and GPUs.
 .
 This package contains all of the test binaries, mainly for autopkgtests.

Package: llama.cpp-tools
Description-md5: d8dc11ce423ce0dd65f3a9f7f0b9b43f
Description-en: LLM inference in C/C++ - main utilities
 The main goal of llama.cpp is to enable LLM inference with minimal setup and
 state-of-the-art performance on a wide range of hardware - locally and in the
 cloud.
 .
 * Plain C/C++ implementation without any dependencies
 * Apple silicon is a first-class citizen - optimized via ARM NEON, Accelerate
 and Metal frameworks
 * AVX, AVX2, AVX512 and AMX support for x86 architectures
 * 1.5-bit, 2-bit, 3-bit, 4-bit, 5-bit, 6-bit, and 8-bit integer quantization
 for faster inference and reduced memory use
 * Custom CUDA kernels for running LLMs on NVIDIA GPUs (support for AMD GPUs
 via HIP and Moore Threads MTT GPUs via MUSA)
 * Vulkan and SYCL backend support
 * CPU+GPU hybrid inference to partially accelerate models larger than the
 total VRAM capacity
 .
 The compute functionality is provided by ggml. By default, ggml's CPU backend
 is installed, but there are many other backends for CPUs and GPUs.
 .
 This package contains the subset of the most commonly used utilities:
 llama-cli, llama-server, llama-bench, and llama-quantize.

Package: llama.cpp-tools-extra
Description-md5: 4ff6f68b2a9baf25ab67bacbace24f67
Description-en: LLM inference in C/C++ - extra utilities
 The main goal of llama.cpp is to enable LLM inference with minimal setup and
 state-of-the-art performance on a wide range of hardware - locally and in the
 cloud.
 .
 * Plain C/C++ implementation without any dependencies
 * Apple silicon is a first-class citizen - optimized via ARM NEON, Accelerate
 and Metal frameworks
 * AVX, AVX2, AVX512 and AMX support for x86 architectures
 * 1.5-bit, 2-bit, 3-bit, 4-bit, 5-bit, 6-bit, and 8-bit integer quantization
 for faster inference and reduced memory use
 * Custom CUDA kernels for running LLMs on NVIDIA GPUs (support for AMD GPUs
 via HIP and Moore Threads MTT GPUs via MUSA)
 * Vulkan and SYCL backend support
 * CPU+GPU hybrid inference to partially accelerate models larger than the
 total VRAM capacity
 .
 The compute functionality is provided by ggml. By default, ggml's CPU backend
 is installed, but there are many other backends for CPUs and GPUs.
 .
 This package contains all tools that are not already shipped in package
 llama.cpp-tools.

Package: lld
Description-md5: 197bb05f16ef320833311b6f58b32dbb
Description-en: LLVM-based linker
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This is a dependency package providing the lld linker.

Package: lld-17
Description-md5: 39b52f07f105b329dd7852cce89ebb7d
Description-en: LLVM-based linker
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.

Package: lld-18
Description-md5: 39b52f07f105b329dd7852cce89ebb7d
Description-en: LLVM-based linker
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.

Package: lld-19
Description-md5: 39b52f07f105b329dd7852cce89ebb7d
Description-en: LLVM-based linker
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.

Package: lld-20
Description-md5: 39b52f07f105b329dd7852cce89ebb7d
Description-en: LLVM-based linker
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.

Package: lld-21
Description-md5: 39b52f07f105b329dd7852cce89ebb7d
Description-en: LLVM-based linker
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.

Package: lld-22
Description-md5: 39b52f07f105b329dd7852cce89ebb7d
Description-en: LLVM-based linker
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.

Package: lld-rocm
Description-md5: 39b52f07f105b329dd7852cce89ebb7d
Description-en: LLVM-based linker
 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.

Package: lldb
Description-md5: ead6eb91f74bd6143cb488df627284c1
Description-en: Next generation, high-performance debugger
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This is a dependency package providing the default version of lldb.

Package: lldb-17
Description-md5: 45d52d0209cd7953d2f2bc4d1a99170f
Description-en: Next generation, high-performance debugger
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.

Package: lldb-18
Description-md5: 45d52d0209cd7953d2f2bc4d1a99170f
Description-en: Next generation, high-performance debugger
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.

Package: lldb-19
Description-md5: 45d52d0209cd7953d2f2bc4d1a99170f
Description-en: Next generation, high-performance debugger
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.

Package: lldb-20
Description-md5: 45d52d0209cd7953d2f2bc4d1a99170f
Description-en: Next generation, high-performance debugger
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.

Package: lldb-21
Description-md5: 45d52d0209cd7953d2f2bc4d1a99170f
Description-en: Next generation, high-performance debugger
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.

Package: lldb-22
Description-md5: 45d52d0209cd7953d2f2bc4d1a99170f
Description-en: Next generation, high-performance debugger
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.

Package: lldpad
Description-md5: c1db8e3b87e10e4533c8cbdb5cb08022
Description-en: Link Layer Discovery Protocol Implementation (Runtime)
 The lldpad package is an implementation of the Link Layer Discovery
 Protocol (LLDP).  It originated from Intel's Data Center Bridging (DCB)
 software - the dcbd package.  The lldpad package adds LLDP support
 for all ports in addition to DCB Exchange protocol (DCBX) support on DCB
 capable ports (as was provided by dcbd).  Also, support for additional
 LLDP TLVs has been added.
 .
 DCB is a collection of emerging standards-based technologies designed to
 allow Ethernet to support multiple types of traffic classes in the Data
 Center.  The DCBX functionality of this package is designed to work with
 the DCB kernel interface (dcbnl in rtnetlink) that is included in the Linux
 kernel 2.6.29 or higher.  The Intel ixgbe driver supports the dcbnl interface.
 .
 This package contains lldpad runtime binaries.

Package: lldpad-dev
Description-md5: ae4b2c10449a49cfb9ce57bf970d749d
Description-en: Link Layer Discovery Protocol Implementation (Development headers)
 The lldpad package is an implementation of the Link Layer Discovery
 Protocol (LLDP).  It originated from Intel's Data Center Bridging (DCB)
 software - the dcbd package.  The lldpad package adds LLDP support
 for all ports in addition to DCB Exchange protocol (DCBX) support on DCB
 capable ports (as was provided by dcbd).  Also, support for additional
 LLDP TLVs has been added.
 .
 DCB is a collection of emerging standards-based technologies designed to
 allow Ethernet to support multiple types of traffic classes in the Data
 Center.  The DCBX functionality of this package is designed to work with
 the DCB kernel interface (dcbnl in rtnetlink) that is included in the Linux
 kernel 2.6.29 or higher.  The Intel ixgbe driver supports the dcbnl interface.
 .
 This package contains lldpad development headers.

Package: lldpd
Description-md5: 4f097f2036684d8c2f91a8dc0e5f8db0
Description-en: implementation of IEEE 802.1ab (LLDP)
 LLDP is an industry standard protocol designed to supplant
 proprietary Link-Layer protocols such as Extreme's EDP (Extreme
 Discovery Protocol) and CDP (Cisco Discovery Protocol). The goal of
 LLDP is to provide an inter-vendor compatible mechanism to deliver
 Link-Layer notifications to adjacent network devices.
 .
 This implementation provides LLDP sending and reception, supports
 VLAN and includes an SNMP subagent that can interface to an SNMP
 agent through AgentX protocol.
 .
 This daemon is also able to deal with CDP, SONMP, FDP and EDP
 protocol. It also handles LLDP-MED extension.

Package: llgal
Description-md5: 52e84164e9e4c5b2ffc51bd609126a8a
Description-en: Command-line online gallery generator
 llgal is a online gallery generator for images, videos, ...
 It is based on igal and adds multiple features including:
 - various types of slides (movies, text, links, downloads and subdirs);
 - addition of headers, footers, links and separators in generated HTML files;
 - automatic generation of captions from JFIF, GIF or EXIF tags;
 - highly configurable layout.
 The llgal interface is command line only. Its purpose is to generates
 nice web-pages quickly, using very simple but standard XHTML/CSS code,
 without requiring anything like php or javascript.

Package: lloconv
Description-md5: 7b1013093edbdb11329c1fd34ba654cb
Description-en: command line document converter using LibreOfficeKit
 A command line document format converter which uses LibreOffice (via
 its LibreOfficeKit API) to do all the hard work.  It should support
 the same formats which LibreOffice does.
 .
 LibreOfficeKit was formerly known as liblibreoffice, hence the name
 "lloconv".

Package: lltag
Description-md5: 7aebf3db0473fb527810aae269296626
Description-en: Automatic command-line mp3/ogg/flac file tagger and renamer
 lltag is a command-line tool manipulating MP3 ID3, OGG or FLAC tags.
 It may be used to tag multiples files at once by comparing their filename
 or pathname against a configurable list of formats, or by getting tags
 from the CDDB database.
 .
 lltag may also rename files according to a configurable filename format.
 The interface has been designed to be as automatic, efficient and smart
 as possible.

Package: lltdscan
Description-md5: 14ca9e56654222a4f4c46e3c88b4cac9
Description-en: Scan for LLTD-enabled hosts on your network
 LLTD is a Link Layer Topology Discovery Protocol.
 protocol specs are available from Microsoft at
 http://www.microsoft.com/whdc/connect/Rally/LLTD-spec.mspx

Package: lltsv
Description-md5: 18cd2f542a1742732ce920f981c68df4
Description-en: List specified keys of LTSV (Labeled Tab Separated Values)
 lltsv is a command line tool to list specified keys of LTSV (Labeled
 Tab Separated Values) text with colorized output to a terminal.
 .
 It supports to filter with some comparing operators (arithmetic expression
 or regular expression)

Package: llvm
Description-md5: 7e5819364715e7c6ec6f0d6045edfc66
Description-en: Modular compiler and toolchain technologies
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This is a dependency package providing the default llvm package.

Package: llvm-17
Description-md5: 07d463911771b9679a5f0131f40992d4
Description-en: Modular compiler and toolchain technologies
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 The strengths of the LLVM infrastructure are its extremely
 simple design (which makes it easy to understand and use),
 source-language independence, powerful mid-level optimizer, automated
 compiler debugging support, extensibility, and its stability and
 reliability. LLVM is currently being used to host a wide variety of
 academic research projects and commercial projects. LLVM includes C
 and C++ front-ends, a front-end for a Forth-like language (Stacker),
 a young scheme front-end, and Java support is in development. LLVM can
 generate code for X96, SparcV10, PowerPC or many other architectures.

Package: llvm-17-dev
Description-md5: 29f654aa391c01f742a2023c872d7a49
Description-en: Modular compiler and toolchain technologies, libraries and headers
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the libraries and headers to develop applications
 using llvm.

Package: llvm-17-doc
Description-md5: 19896d0a63f9911e3a7a7b85ecfac407
Description-en: Modular compiler and toolchain technologies, documentation
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains all documentation (extensive).

Package: llvm-17-examples
Description-md5: 61fee537b751bf39ce1ac5bf27ca3806
Description-en: Modular compiler and toolchain technologies, examples
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains examples for using LLVM, both in developing
 extensions to LLVM and in using it to compile code.

Package: llvm-17-linker-tools
Description-md5: 34d6480db2d150315f7bca6065772d03
Description-en: Modular compiler and toolchain technologies - Plugins
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVMgold and LLVMPolly linker plugins.

Package: llvm-17-runtime
Description-md5: a2e425ebfc2fcd56b539f44a28559b4a
Description-en: Modular compiler and toolchain technologies, IR interpreter
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the minimal required to execute programs in LLVM
 format.

Package: llvm-17-tools
Description-md5: 709eba32627c3c079585c05fc5963fe8
Description-en: Modular compiler and toolchain technologies, tools
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides tools for testing.

Package: llvm-18
Description-md5: 07d463911771b9679a5f0131f40992d4
Description-en: Modular compiler and toolchain technologies
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 The strengths of the LLVM infrastructure are its extremely
 simple design (which makes it easy to understand and use),
 source-language independence, powerful mid-level optimizer, automated
 compiler debugging support, extensibility, and its stability and
 reliability. LLVM is currently being used to host a wide variety of
 academic research projects and commercial projects. LLVM includes C
 and C++ front-ends, a front-end for a Forth-like language (Stacker),
 a young scheme front-end, and Java support is in development. LLVM can
 generate code for X96, SparcV10, PowerPC or many other architectures.

Package: llvm-18-dev
Description-md5: 29f654aa391c01f742a2023c872d7a49
Description-en: Modular compiler and toolchain technologies, libraries and headers
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the libraries and headers to develop applications
 using llvm.

Package: llvm-18-doc
Description-md5: 19896d0a63f9911e3a7a7b85ecfac407
Description-en: Modular compiler and toolchain technologies, documentation
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains all documentation (extensive).

Package: llvm-18-examples
Description-md5: 61fee537b751bf39ce1ac5bf27ca3806
Description-en: Modular compiler and toolchain technologies, examples
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains examples for using LLVM, both in developing
 extensions to LLVM and in using it to compile code.

Package: llvm-18-linker-tools
Description-md5: 34d6480db2d150315f7bca6065772d03
Description-en: Modular compiler and toolchain technologies - Plugins
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVMgold and LLVMPolly linker plugins.

Package: llvm-18-runtime
Description-md5: a2e425ebfc2fcd56b539f44a28559b4a
Description-en: Modular compiler and toolchain technologies, IR interpreter
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the minimal required to execute programs in LLVM
 format.

Package: llvm-18-tools
Description-md5: 709eba32627c3c079585c05fc5963fe8
Description-en: Modular compiler and toolchain technologies, tools
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides tools for testing.

Package: llvm-19
Description-md5: 07d463911771b9679a5f0131f40992d4
Description-en: Modular compiler and toolchain technologies
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 The strengths of the LLVM infrastructure are its extremely
 simple design (which makes it easy to understand and use),
 source-language independence, powerful mid-level optimizer, automated
 compiler debugging support, extensibility, and its stability and
 reliability. LLVM is currently being used to host a wide variety of
 academic research projects and commercial projects. LLVM includes C
 and C++ front-ends, a front-end for a Forth-like language (Stacker),
 a young scheme front-end, and Java support is in development. LLVM can
 generate code for X96, SparcV10, PowerPC or many other architectures.

Package: llvm-19-dev
Description-md5: 29f654aa391c01f742a2023c872d7a49
Description-en: Modular compiler and toolchain technologies, libraries and headers
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the libraries and headers to develop applications
 using llvm.

Package: llvm-19-doc
Description-md5: 19896d0a63f9911e3a7a7b85ecfac407
Description-en: Modular compiler and toolchain technologies, documentation
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains all documentation (extensive).

Package: llvm-19-examples
Description-md5: 61fee537b751bf39ce1ac5bf27ca3806
Description-en: Modular compiler and toolchain technologies, examples
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains examples for using LLVM, both in developing
 extensions to LLVM and in using it to compile code.

Package: llvm-19-linker-tools
Description-md5: 34d6480db2d150315f7bca6065772d03
Description-en: Modular compiler and toolchain technologies - Plugins
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVMgold and LLVMPolly linker plugins.

Package: llvm-19-runtime
Description-md5: a2e425ebfc2fcd56b539f44a28559b4a
Description-en: Modular compiler and toolchain technologies, IR interpreter
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the minimal required to execute programs in LLVM
 format.

Package: llvm-19-tools
Description-md5: 709eba32627c3c079585c05fc5963fe8
Description-en: Modular compiler and toolchain technologies, tools
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides tools for testing.

Package: llvm-20
Description-md5: 07d463911771b9679a5f0131f40992d4
Description-en: Modular compiler and toolchain technologies
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 The strengths of the LLVM infrastructure are its extremely
 simple design (which makes it easy to understand and use),
 source-language independence, powerful mid-level optimizer, automated
 compiler debugging support, extensibility, and its stability and
 reliability. LLVM is currently being used to host a wide variety of
 academic research projects and commercial projects. LLVM includes C
 and C++ front-ends, a front-end for a Forth-like language (Stacker),
 a young scheme front-end, and Java support is in development. LLVM can
 generate code for X96, SparcV10, PowerPC or many other architectures.

Package: llvm-20-dev
Description-md5: 29f654aa391c01f742a2023c872d7a49
Description-en: Modular compiler and toolchain technologies, libraries and headers
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the libraries and headers to develop applications
 using llvm.

Package: llvm-20-doc
Description-md5: 19896d0a63f9911e3a7a7b85ecfac407
Description-en: Modular compiler and toolchain technologies, documentation
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains all documentation (extensive).

Package: llvm-20-examples
Description-md5: 61fee537b751bf39ce1ac5bf27ca3806
Description-en: Modular compiler and toolchain technologies, examples
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains examples for using LLVM, both in developing
 extensions to LLVM and in using it to compile code.

Package: llvm-20-linker-tools
Description-md5: 34d6480db2d150315f7bca6065772d03
Description-en: Modular compiler and toolchain technologies - Plugins
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVMgold and LLVMPolly linker plugins.

Package: llvm-20-runtime
Description-md5: a2e425ebfc2fcd56b539f44a28559b4a
Description-en: Modular compiler and toolchain technologies, IR interpreter
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the minimal required to execute programs in LLVM
 format.

Package: llvm-20-tools
Description-md5: 709eba32627c3c079585c05fc5963fe8
Description-en: Modular compiler and toolchain technologies, tools
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides tools for testing.

Package: llvm-21
Description-md5: 07d463911771b9679a5f0131f40992d4
Description-en: Modular compiler and toolchain technologies
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 The strengths of the LLVM infrastructure are its extremely
 simple design (which makes it easy to understand and use),
 source-language independence, powerful mid-level optimizer, automated
 compiler debugging support, extensibility, and its stability and
 reliability. LLVM is currently being used to host a wide variety of
 academic research projects and commercial projects. LLVM includes C
 and C++ front-ends, a front-end for a Forth-like language (Stacker),
 a young scheme front-end, and Java support is in development. LLVM can
 generate code for X96, SparcV10, PowerPC or many other architectures.

Package: llvm-21-dev
Description-md5: 29f654aa391c01f742a2023c872d7a49
Description-en: Modular compiler and toolchain technologies, libraries and headers
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the libraries and headers to develop applications
 using llvm.

Package: llvm-21-doc
Description-md5: 19896d0a63f9911e3a7a7b85ecfac407
Description-en: Modular compiler and toolchain technologies, documentation
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains all documentation (extensive).

Package: llvm-21-examples
Description-md5: 61fee537b751bf39ce1ac5bf27ca3806
Description-en: Modular compiler and toolchain technologies, examples
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains examples for using LLVM, both in developing
 extensions to LLVM and in using it to compile code.

Package: llvm-21-linker-tools
Description-md5: 34d6480db2d150315f7bca6065772d03
Description-en: Modular compiler and toolchain technologies - Plugins
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVMgold and LLVMPolly linker plugins.

Package: llvm-21-runtime
Description-md5: a2e425ebfc2fcd56b539f44a28559b4a
Description-en: Modular compiler and toolchain technologies, IR interpreter
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the minimal required to execute programs in LLVM
 format.

Package: llvm-21-tools
Description-md5: 709eba32627c3c079585c05fc5963fe8
Description-en: Modular compiler and toolchain technologies, tools
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides tools for testing.

Package: llvm-22
Description-md5: 07d463911771b9679a5f0131f40992d4
Description-en: Modular compiler and toolchain technologies
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 The strengths of the LLVM infrastructure are its extremely
 simple design (which makes it easy to understand and use),
 source-language independence, powerful mid-level optimizer, automated
 compiler debugging support, extensibility, and its stability and
 reliability. LLVM is currently being used to host a wide variety of
 academic research projects and commercial projects. LLVM includes C
 and C++ front-ends, a front-end for a Forth-like language (Stacker),
 a young scheme front-end, and Java support is in development. LLVM can
 generate code for X96, SparcV10, PowerPC or many other architectures.

Package: llvm-22-dev
Description-md5: 29f654aa391c01f742a2023c872d7a49
Description-en: Modular compiler and toolchain technologies, libraries and headers
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the libraries and headers to develop applications
 using llvm.

Package: llvm-22-doc
Description-md5: 19896d0a63f9911e3a7a7b85ecfac407
Description-en: Modular compiler and toolchain technologies, documentation
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains all documentation (extensive).

Package: llvm-22-examples
Description-md5: 61fee537b751bf39ce1ac5bf27ca3806
Description-en: Modular compiler and toolchain technologies, examples
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package contains examples for using LLVM, both in developing
 extensions to LLVM and in using it to compile code.

Package: llvm-22-linker-tools
Description-md5: 34d6480db2d150315f7bca6065772d03
Description-en: Modular compiler and toolchain technologies - Plugins
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVMgold and LLVMPolly linker plugins.

Package: llvm-22-runtime
Description-md5: a2e425ebfc2fcd56b539f44a28559b4a
Description-en: Modular compiler and toolchain technologies, IR interpreter
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the minimal required to execute programs in LLVM
 format.

Package: llvm-22-tools
Description-md5: 709eba32627c3c079585c05fc5963fe8
Description-en: Modular compiler and toolchain technologies, tools
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides tools for testing.

Package: llvm-bolt
Description-md5: 82d91c0ea14cbaa68790498ccc3faccd
Description-en: Post-link optimizer
 It achieves the improvements by optimizing application's code layout based on
 execution profile gathered by sampling profiler.
 .
 This is a dependency package providing bolt.
 .
 This package is not called bolt because it is already used.

Package: llvm-dev
Description-md5: 9688b8419a083ae0e59ea6a110ba4837
Description-en: Modular compiler and toolchain technologies, libraries and headers
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This is a dependency package providing the default libraries and headers.

Package: llvm-dpcpp-6
Description-md5: 61dcc68e28a17d821a427d35c9e32a41
Description-en: DPC++ LLVM tools
 DPC++ is a LLVM-based compiler project that implements compiler and runtime
 support for the SYCL* language.
 .
 This package delivers various tools and commands provided by LLVM.

Package: llvm-libunwind1
Description-md5: eb120532210ba0a1aa18eb3464ed08dc
Description-en: LLVM unwinder, not compatible with glibc
 llvm-libunwind is the LLVM unwinder, with platform support for DWARF
 unwind info, SjLj, and ARM EHABI. Using it for packaging work inside
 Debian is not recommended, incompatible with glibc.
 .
 The low level libunwind API was designed to work either in-process (aka local)
 or to operate on another process (aka remote), but only the local path has
 been implemented. Remote unwinding remains as future work.

Package: llvm-rocm
Description-md5: 07d463911771b9679a5f0131f40992d4
Description-en: Modular compiler and toolchain technologies
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 The strengths of the LLVM infrastructure are its extremely
 simple design (which makes it easy to understand and use),
 source-language independence, powerful mid-level optimizer, automated
 compiler debugging support, extensibility, and its stability and
 reliability. LLVM is currently being used to host a wide variety of
 academic research projects and commercial projects. LLVM includes C
 and C++ front-ends, a front-end for a Forth-like language (Stacker),
 a young scheme front-end, and Java support is in development. LLVM can
 generate code for X96, SparcV10, PowerPC or many other architectures.

Package: llvm-rocm-dev
Description-md5: 29f654aa391c01f742a2023c872d7a49
Description-en: Modular compiler and toolchain technologies, libraries and headers
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the libraries and headers to develop applications
 using llvm.

Package: llvm-rocm-linker-tools
Description-md5: 34d6480db2d150315f7bca6065772d03
Description-en: Modular compiler and toolchain technologies - Plugins
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVMgold and LLVMPolly linker plugins.

Package: llvm-rocm-runtime
Description-md5: a2e425ebfc2fcd56b539f44a28559b4a
Description-en: Modular compiler and toolchain technologies, IR interpreter
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the minimal required to execute programs in LLVM
 format.

Package: llvm-rocm-tools
Description-md5: 709eba32627c3c079585c05fc5963fe8
Description-en: Modular compiler and toolchain technologies, tools
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides tools for testing.

Package: llvm-runtime
Description-md5: 85272fccf90612237e8d6e8c52758540
Description-en: Modular compiler and toolchain technologies, bytecode interpreter
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This is a dependency package providing the default bytecode interpreter.

Package: llvm-spirv-17
Description-md5: 33288f7a7442b761527a01539254f77d
Description-en: bi-directional translator for LLVM/SPIRV
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the llvm-spirv-17 binary.

Package: llvm-spirv-18
Description-md5: 3a43542533b5b6d31357c8f81a685103
Description-en: bi-directional translator for LLVM/SPIRV
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the llvm-spirv-18 binary.

Package: llvm-spirv-19
Description-md5: 47c3a07cd6027eff8a92f96683532972
Description-en: bi-directional translator for LLVM/SPIRV
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the llvm-spirv-19 binary.

Package: llvm-spirv-20
Description-md5: 492f2a71d12368baccee1fe85a4a7e95
Description-en: bi-directional translator for LLVM/SPIRV
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the llvm-spirv-20 binary.

Package: llvm-spirv-21
Description-md5: 56dfefe83e7ae2af3e21562712980c2a
Description-en: bi-directional translator for LLVM/SPIRV
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the llvm-spirv-21 binary.

Package: llvm-spirv-22
Description-md5: 10063532cf29401eeab4091b715f0430
Description-en: bi-directional translator for LLVM/SPIRV
 SPIRV-LLVM-translator is a LLVM/SPIRV bi-directional translator. This
 package includes a library and a tool for translation between LLVM IR
 and SPIR-V.
 .
 This package includes the llvm-spirv-22 binary.

Package: llvm-tools
Description-md5: 0a24a7d842efbcb7ebc345750e76d8d7
Description-en: Modular compiler and toolchain technologies
 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This is a dependency package providing the default llvm-tools package.

Package: llvmlite-doc
Description-md5: 3ce074e242255db89ea14e7d2782e615
Description-en: LLVM Python binding for writing JIT compilers (docs)
 llvmlite uses the LLVM library for JIT (just-in-time) compilation of
 Python code into native machine instructions during runtime. Instead
 of exposing large parts of the LLVM C++ API for direct calls into the
 LLVM library, llvmlite follows a lightweight multi-layered approach.
 .
 This package contains the documentation and example code.

Package: lm-sensors
Description-md5: 491418ae94ae096e9d6b05b0cf47c351
Description-en: utilities to read temperature/voltage/fan sensors
 Lm-sensors is a hardware health monitoring package for Linux. It allows you
 to access information from temperature, voltage, and fan speed sensors. It
 works with most newer systems.
 .
 This package contains programs to help you set up and read data from
 lm-sensors.

Package: lm4flash
Description-md5: 15e2d1b52495f931797a52c9fea3b5ee
Description-en: Command-line firmware flashing tool to communicate with the Stellaris Launchpad
 Command-line firmware flashing tool using libusb-1.0 to communicate with the
 Stellaris Launchpad ICDI
 .
 The Stellaris Launchpad is a low cost development board created by Texas
 Instruments that comes with an ARM Cortex-M4F processor

Package: lmarbles
Description-md5: 665ad0ad7739ee6cabb3a3cea63e7123
Description-en: game where you build figures out of colored marbles
 The goal of this game is to create a more or less complex figure
 out of single marbles within a time limit to reach the next level.
 Sounds easy? Well, there is a problem: If a marble starts to move,
 it will not stop until it hits a wall or another marble.

Package: lmdb-go-tools
Description-md5: 24fbea39311e6ce7a915a0ef4b0d658b
Description-en: utilities for command-line lmdb usage
 This package contains tools like lmdb_cat, lmdb_copy, lmdb_stat and
 testresize.

Package: lmdb-utils
Description-md5: 8468426bbf30a3a836371057ffdf55d9
Description-en: Lightning Memory-Mapped Database Utilities
 This package provides tools for manipulating LMDB databases:
 * mdb_stat - LMDB environment status tool
 * mdb_copy - LMDB environment copy tool
 .
 Lighting Memory-Mapped Database (LMDB) is an ultra-fast, ultra-compact
 key-value embedded data store developed for the OpenLDAP Project.  It uses
 memory-mapped files, so it has the read performance of a pure in-memory
 database while still offering the persistence of standard disk-based
 databases, and is only limited to the size of the virtual address space, (it
 is not limited to the size of physical RAM).

Package: lmemory
Description-md5: 1f752f8e17c3337df0bf91c67a007a25
Description-en: Children's game based on the "memory" card game
 The Linux Memory Game is an X11 game for children ages 3 and up, based on
 the card game "Memory". It is written using GTK+ library. Although it is a
 children's game, it has five skill levels, the higher ones are challenging
 to adults as well.
 It features the ability to add your own 64x64 pixmap images.

Package: lmicdiusb
Description-md5: 2d4d6c36f21b4c8b7e494572c90d7141
Description-en: Remote GDB socket over USB for Stellaris Launchpad ICDI
 TCP/USB bridge created by TI, letting GDB communicate with the Stellaris
 Launchpad ICDI
 .
 The Stellaris Launchpad is a low cost development board created by Texas
 Instruments that comes with an ARM Cortex-M4F processor

Package: lmms
Description-md5: 816cb06c4ea6fb223d96de245d4d63a3
Description-en: Linux Multimedia Studio
 LMMS aims to be a free alternative to popular (but commercial and closed-
 source) programs like FruityLoops, Cubase and Logic giving you the ability of
 producing music with your computer by creating cool loops, synthesizing and
 mixing sounds, arranging samples, having more fun with your MIDI-keyboard
 and much more...
 .
 LMMS combines the features of a tracker-/sequencer-program (pattern-/channel-/
 sample-/song-/effect-management) and those of powerful synthesizers and
 samplers in a modern, user-friendly and easy to use graphical user-interface.

Package: lmms-common
Description-md5: bb2954ca4155147592c95219e7105a80
Description-en: Linux Multimedia Studio - common files
 LMMS aims to be a free alternative to popular (but commercial and closed-
 source) programs like FruityLoops, Cubase and Logic giving you the ability of
 producing music with your computer by creating cool loops, synthesizing and
 mixing sounds, arranging samples, having more fun with your MIDI-keyboard
 and much more...
 .
 LMMS combines the features of a tracker-/sequencer-program (pattern-/channel-/
 sample-/song-/effect-management) and those of powerful synthesizers and
 samplers in a modern, user-friendly and easy to use graphical user-interface.
 .
 This package contains the platform independent files such as samples, presets
 and some example projects.

Package: lmod
Description-md5: 0764d6ecf3b59bf474ccd6f51a2ea09e
Description-en: Lua based environment modules
 Lmod is a Lua based module system that easily handles the MODULEPATH
 Hierarchical problem. Environment Modules provide a convenient way to
 dynamically change the users' environment through modulefiles. This
 includes easily adding or removing directories to the PATH environment
 variable. Modulefiles for Library packages provide environment variables
 that specify where the library and header files can be found.

Package: lmod-doc
Description-md5: 6e856020a37078796e81e9c3c861744a
Description-en: Lua based environment modules (documentation)
 Lmod is a Lua based module system that easily handles the MODULEPATH
 Hierarchical problem. Environment Modules provide a convenient way to
 dynamically change the users' environment through modulefiles. This
 includes easily adding or removing directories to the PATH environment
 variable. Modulefiles for Library packages provide environment variables
 that specify where the library and header files can be found.
 .
 This package contains the documentation.

Package: lmodern
Description-md5: ec713c966ceae093764ea52f6cc1a541
Description-en: scalable PostScript and OpenType fonts based on Computer Modern
 The Latin Modern fonts, also known as "lm fonts", are a set of
 scalable fonts in PostScript Type 1 and OpenType formats. They are
 based on the PostScript Type 1 version of the Computer Modern fonts
 and contain many additional characters (mostly accented ones).
 .
 This package provides TeX support and Type1 (PostScript) fonts. If only
 the OpenType fonts are needed, please see the package fonts-lmodern.
 .
 See the description for fonts-lmodern package for more information.

Package: lnav
Description-md5: a0cdf69b960c2d470c1fe1074133ce92
Description-en: ncurses-based log file viewer
 The log file navigator, lnav, is an enhanced log file viewer that
 takes advantage of any semantic information that can be gleaned from
 the files being viewed, such as timestamps and log levels.  Using this
 extra semantic information, lnav can do things like interleaving
 messages from different files, generate histograms of messages over
 time, and providing hotkeys for navigating through the file.  It is
 hoped that these features will allow the user to quickly and
 efficiently zero in on problems.

Package: loadlin
Description-md5: 8658f2e73dfd4c4ff8b1a39e08879435
Description-en: loader (running under DOS) for LINUX kernel images
 LOADLIN-1.6 is highly adaptable to different DOS configurations, and now
 has very few loading restrictions. It makes use of extended memory and
 also can load big kernels (bzImages) and ramdisk images (initrd)
 directly high.
 .
 LOADLIN also can load out of Virtual-86 mode (which is normal when
 using EMS drivers) if a VCPI server is present.
 .
 The loadlin package also includes the freeramdisk program, which can
 return memory to the system when a ramdisk is no longer needed.

Package: loadwatch
Description-md5: 1dfcb130ca929b18d33f35a15989ca48
Description-en: Run a program using only idle cycles
 loadwatch forks a child process and only allows it to run when the
 system load meets user-defined parameters. It allows you to specify
 that a program should run only if the load is below a specified
 point, and will stop it when that point is reached. When the load
 falls below a second specified point, the program will be
 continued. The user can also specify the system load sampling period.

Package: local-apt-repository
Description-md5: 9c20896096750586157bf872cae8374b
Description-en: Ready to use local apt repository
 With this package installed, every Debian package (i.e. a *.deb file) dropped
 into /srv/local-apt-repository (which you need to create first) will be
 available to apt.
 .
 This package does not provide an apt repository to be used by other hosts. For
 that, look at more serious repository solutions like reprepro and
 apt-ftparchive.

Package: localehelper
Description-md5: 88caa265320987c057bcc8ba53e2566e
Description-en: locale helper tool
 Localehelper is a helper tool for working with locales.
 It can generate locales and (un)set environmental variables
 for internationalization purposes.

Package: localepurge
Description-md5: 475992bb2d7939b240f9cd47d5afdf21
Description-en: reclaim disk space by removing unneeded localizations
 This package provides a script to recover disk space wasted for unneeded
 locales, GNOME/KDE localizations and localized man pages. Depending on
 the installation, it is possible to save hundreds of megabytes of disk
 space taken up by localization you will most probably never have any
 use for. It is run automatically upon completion of any APT installation
 actions.
 .
 This tool is a hack which is *not* integrated with the system's
 package management system and therefore is not for the faint of heart.
 Its interference can provoke strange, but usually harmless, behavior in
 programs related to apt/dpkg, such as dpkg-repack, reportbug, etc.
 Responsibility for its usage and possible breakage of the system
 therefore lies in the system administrator's hands.
 .
 Please do abstain from reporting any such bugs blaming localepurge if you
 break the system by using it. If you don't know what you are doing and
 can't handle any resulting breakage, you should not install this package.

Package: localsearch-extractor-ffmpeg
Description-md5: f83baea889029aa4f723d8c0adae7322
Description-en: FFmpeg powered media metadata extractor
 This package contains the FFmpeg powered metadata extractor.
 .
 Due to distribution complications with FFmpeg, this feature is
 available in a separate package. Without this, indexing of
 audio/video files will not be supported.

Package: localsearch-extractor-iso
Description-md5: e8cc676f6f2a5f31c66a8a1f8c37a0bc
Description-en: Extractor for ISO files
 This package contains the ISO file format metadata extractors.
 .
 Due to distribution complications, this feature is available in a
 separate package. Without this, indexing of ISO metadata will not be
 supported.

Package: localsearch-extractor-office
Description-md5: 196ea07bbb3ae6283d1aa5a04546f089
Description-en: Extractors for some compressed office file formats
 This package contains the extractors for various compressed
 office file formats such as oasis, msoffice-xml and epub.
 .
 Due to distribution complications of dependent compression libraries,
 this feature is available in a separate package. Without this,
 indexing of such files will not be supported.

Package: localsearch-test-utils
Description-md5: 5627b5c19378ff34b53c931f8882f43d
Description-en: test utilities for localsearch
 This package contains shared test utilities provided by tinysparql, for use by
 localsearch.
 .
 TinySPARQL is an advanced framework for first class objects with associated
 metadata and tags. It provides a one stop solution for all metadata, tags,
 shared object databases, search tools and indexing.

Package: localslackirc
Description-md5: a75df354c835719ba27929b1a76367bc
Description-en: IRC gateway for slack, running on localhost for one user
 This project is a replacement for slack's IRC gateway that they dropped.
 .
 One instance of localslackirc connects to one slack account and one
 IRC client, passing the messages between the two.

Package: locate
Description-md5: bff4cb1129be08196a6ed2311b3d1fbc
Description-en: maintain and query an index of a directory tree
 updatedb generates an index of files and directories. GNU locate can be used
 to quickly query this index.

Package: location
Description-md5: 00093ada07cd0de61f38c5e2851ab453
Description-en: IP geolocation query library (CLI utilities)
 libloc is a lightweight library to query the IPFire Location database and
 determine the location of someone else on the Internet based on their IP
 address.
 .
 This package provides CLI utilities based on libloc.

Package: lockout
Description-md5: de4d0e6e7d24dd91de27f3298472ad77
Description-en: Self-imposed discipline and productivity enforcer
 Lockout is a tool that imposes discipline on you so that you get some work
 done.  For example, lockout can be used to install a firewall that does not
 let you browse the Web.  Lockout changes the root password for a specified
 duration; this prevents you from secretly ripping down the firewall and then
 browsing the Web anyway.  In case of an emergency, you can reboot your
 computer to undo the effects of lockout and to restore the original root
 password.

Package: lodepng-utils
Description-md5: a26cd6b616eb54ad5270c9e0f7e57f6d
Description-en: PNG encoder and decoder in C and C++, without dependencies (utility)
 PNG is a file format to store raster images losslessly with good compression,
 supporting different color types and alpha channel.
 .
 LodePNG is a PNG codec according to the Portable Network Graphics (PNG)
 Specification (Second Edition) - W3C Recommendation 10 November 2003.
 .
 The specifications used are:
 .
 *) Portable Network Graphics (PNG) Specification (Second Edition):
 http://www.w3.org/TR/2003/REC-PNG-20031110
 *) RFC 1950 ZLIB Compressed Data Format version 3.3:
 http://www.gzip.org/zlib/rfc-zlib.html
 *) RFC 1951 DEFLATE Compressed Data Format Specification ver 1.3:
 http://www.gzip.org/zlib/rfc-deflate.html
 .
 LodePNG works both in C (ISO C90) and C++, with a C++ wrapper that adds
 extra functionality.
 .
 This package contains the pngdetail utility.

Package: log2ram
Description-md5: 4debdafa5a26f1e0c8002c4fc3f288b5
Description-en: redirects log file writes into RAM
 Log2Ram reduces wear on storage devices by redirecting any writes to
 /var/log/ into RAM with periodic flushes to the storage drive. This is
 useful when that storage device has a limited number of write cycles,
 such as an SD card.

Package: logapp
Description-md5: 8ef8269e446e177f01024a7e1c3c4884
Description-en: supervise execution of applications producing heavy output
 Logapp is a wrapper utility that helps supervise the execution of
 applications that produce heavy console output (e.g. make, CVS and
 Subversion). It does this by logging, trimming, and coloring each
 line of the output before displaying it. It can be called instead of
 the executable that should be monitored; it then starts the
 application and logs all of its console output to a file. The output
 shown in the terminal is preprocessed, e.g. to limit the length of
 printed lines and to show the stderr output in a different color. It
 is also possible to automatically highlight lines that match a
 certain regular expression. The output is therefore reduced to the
 necessary amount, and all important lines are easy to identify.

Package: logaricheck
Description-md5: 073c227a3b4f02f0fbd0a13a461e4160
Description-en: Nagios plugin to check disk, memory and swap usage
 Check disk, memory and swap usage using an intelligent
 threshold function.
 .
 This can be used in place of the existing check_disk and check_swap.

Package: loggerhead
Description-md5: 42788b0165128ea74f39e42e44e89d12
Description-en: Web viewer for Breezy
 This is a web viewer for projects in the Breezy version control system.
 It can be used to navigate a branch history, annotate files, view patches and
 perform searches.

Package: loggerhead-doc
Description-md5: ed782269f77488d4e6792641c4fb178f
Description-en: Web viewer for Breezy (documentation)
 This is a web viewer for projects in the Breezy version control system.
 It can be used to navigate a branch history, annotate files, view patches and
 perform searches.
 .
 This package provides the documentation.

Package: login-dbgsym
Description-md5: 33109ec2702326c9b0bd0b8abf4454a0
Description-en: debug symbols for login

Package: login-duo
Description-md5: 28c159f9965c22a38a3e5576f42451ff
Description-en: login wrapper for Duo Security two-factor authentication
 This provides the login wrapper needed to interact with the Duo Security
 API for handling out-of-band two-factor authentication, mostly designed to
 be used along with global OpenSSH server configurations. Also includes
 manpage and configuration.

Package: logiops
Description-md5: e0485bba38413f3c8a6300c9b8d8291b
Description-en: Configuration utility for Logitech mice and keyboards
 logiops is a configuration utility (similar to Logitech Control Center and
 Solaar) for Logitech mice and keyboards. Unlike Solaar, it does not support
 management of the Unifying Receiver, but only HID++ 2.0+ devices. Known
 supported models are:
 - MX Master 3
 - MX Master 2S
 - MX Master
 - MX Vertical
 - MX Ergo
 - M720
 - M590
 - T400

Package: logisim
Description-md5: 2a120a09165f3d56086cc57d2ad5d510
Description-en: graphical tool for designing and simulating logic circuits
 Logisim is an educational tool for designing and simulating digital logic
 circuits. With its simple toolbar interface and simulation of circuits as
 you build them, it is simple enough to facilitate learning the most basic
 concepts related to logic circuits. With the capacity to build larger circuits
 from smaller subcircuits, and to draw bundles of wires with a single mouse
 drag, Logisim can be used (and is used) to design and simulate entire CPUs
 for educational purposes.

Package: logserver
Description-md5: fa6a3aa068d6829b1e1c5e75abd72b06
Description-en: advanced log file pager
 Logserver is an advanced pager designed for rapid navigation of large logs.
 It reads from files or stdin and features keyword searching, line breaks for
 better readability, comments, export shortcuts, colour formatting and more.
 .
 Both uncompressed and gzipped text are supported.

Package: logstalgia
Description-md5: ad5ea9c4cbb150348edb571b2674a147
Description-en: web server access log visualizer
 Website traffic visualization that replays or streams web-server access logs
 as a pong-like battle between the web server and incoming requests.
 .
 Requests appear as colored balls which travel across the screen to arrive at
 the requested location. Successful requests are hit by the paddle while
 unsuccessful ones (eg 404 - File Not Found) are missed and pass through.

Package: logswan
Description-md5: b112a05af8a1bf17e25e922353d3bdc6
Description-en: fast Web log analyzer using probabilistic data structures
 This is a fast Web log analyzer using probabilistic data structures. It is
 targeted at very large log files, typically APIs logs. It has constant memory
 usage regardless of the log file size, and takes approximatively 4 MB of RAM.
 .
 Unique visitors counting is performed using two HyperLogLog counters (one for
 IPv4, and another one for IPv6), providing a relative accuracy of 0.10%.

Package: logtool
Description-md5: a8fa21804043fe4c63a3192999d5b193
Description-en: Syslog-style logfile parser with lots of output options
 logtool is a syslog-style logfile parser and report-generator,
 capable of producing ANSI, ASCII, CSV (for spreadsheets), HTML or
 just raw output.
 .
 It's very handy in generating nightly reports and in online
 monitoring of logfile activity.

Package: logtools
Description-md5: 7f64f68b21554c6c267bf645c1d9ba18
Description-en: Russell's misc tools for managing log files
 clfmerge - merge common-log-format web logs in order without sorting (good for
 when you have a gig of logs).
 .
 logprn - like "tail -f" but after a specified time period of inactivity will
 run a program (such as lpr) and pipe the new data to it)
 .
 funnel - pipe one stream of data to several files or processes.
 .
 clfsplit - split CLF format web logs by client IP address.
 .
 clfdomainsplit - split CLF logs by server domain.

Package: logtop
Description-md5: 78eb11f8d59c0c5a95e3979f412a9fe1
Description-en: real time log line rate analyzer
 logtop is a System Administrator tool to analyze line rate taking log
 file as input. It reads on stdin and print a constantly updated result
 using curses, displaying in columns:
 Line number, count, frequency, and the actual line.
 .
 $ tail -f FILE | logtop
 is the friendly version of:
 $ watch 'tail FILE | sort | uniq -c | sort -gr'

Package: lojban-common
Description-md5: 1ddece78914c642d8c615215540ad21d
Description-en: commonly-used wordlists for the Lojban language
 Lojban is a constructed human language, designed to have a logical
 foundation, a regular, logical, and unambigious structure, phonetic
 spelling, and to be culturally neutral.
 .
 This package contains the current versions of the gismu, cmavo,
 rafsi, and lujvo wordlists for the Lojban language, as published by
 the Logical Language Group.

Package: lokalize
Description-md5: fda0bc89864e135e6a7956c955824f0e
Description-en: computer-aided translation system
 Lokalize is a computer-aided translation system that focuses on
 productivity and quality assurance. It is targeted for software
 translation and also integrates external conversion tools for
 freelance office document translation.
 .
 It features project management overview, translation merging
 (synchronization), translation memory, glossary and spell-checking.
 .
 Lokalize is part of the KDE Software Development Kit module.

Package: lokalize-data
Description-md5: 085d862023ac4588a20abf87bbf2b97a
Description-en: computer-aided translation system - data files
 Lokalize is a computer-aided translation system that focuses on
 productivity and quality assurance. It is targeted for software
 translation and also integrates external conversion tools for
 freelance office document translation.
 .
 It features project management overview, translation merging
 (synchronization), translation memory, glossary and spell-checking.
 .
 Lokalize is part of the KDE Software Development Kit module.
 .
 This package contains the data files for Lokalize.

Package: lokalize-doc
Description-md5: 8d6024f6c1059396396f9ab4d53fbb79
Description-en: documentation for Lokalize, computer-aided translation system
 Lokalize is a computer-aided translation system that focuses on
 productivity and quality assurance. It is targeted for software
 translation and also integrates external conversion tools for
 freelance office document translation.
 .
 It features project management overview, translation merging
 (synchronization), translation memory, glossary and spell-checking.
 .
 Lokalize is part of the KDE Software Development Kit module.
 .
 This package contains the documentation for Lokalize.

Package: loki
Description-md5: bf9b5e908e674606bad9899b907430d7
Description-en: MCMC linkage analysis on general pedigrees
 Performs Markov chain Monte Carlo multipoint linkage analysis on large,
 complex pedigrees.  The current package supports analyses on quantitative
 traits only, although this restriction will be lifted in later versions.
 Joint estimation of QTL number, position and effects uses Reversible Jump
 MCMC. It is also possible to perform affected only IBD sharing analyses.

Package: loki-doc
Description-md5: cdb20636f5859ad29987ae202873ef21
Description-en: MCMC linkage analysis on general pedigrees (PS manual)
 Performs Markov chain Monte Carlo multipoint linkage analysis on large,
 complex pedigrees.  The current package supports analyses on quantitative
 traits only, although this restriction will be lifted in later versions.
 Joint estimation of QTL number, position and effects uses Reversible Jump
 MCMC. It is also possible to perform affected only IBD sharing analyses.
 .
 Documentation on how to use Simon Heath's "prep" and "loki" tools
 for MCMC genetic linkage and IBD analysis on general pedigrees.

Package: lola
Description-md5: dae6546fa3005d0ee7cbee47c621915b
Description-en: LL parser generator
 Lola is a general-purpose LL parser generator that converts a grammar
 describing an LL context-free language into either a C or Python program
 to parse the language.

Package: lolcat
Description-md5: 86f992d66ac74197cda39e0bbfcb549d
Description-en: colorful `cat`
 lolcat concatenates files like the UNIX `cat` program, but colors it for the
 lulz in a rainbow animation. Terminals with 256 colors and animations are
 supported.

Package: lollypop
Description-md5: 1e32f13d306445e6045996417fa91507
Description-en: modern music player
 A Music player for GNOME featuring intuitive browsing of your music
 collection. Supports downloading of lyrics and cover art, syncing music
 with MTP devices, and has a kiosk (party) mode view.

Package: lomiri
Description-md5: 89314b23acb88f5e486e3d3b4f041663
Description-en: Shell of the Lomiri Operating Environment
 Shell of the Lomiri Operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package provides the Lomiri shell.

Package: lomiri-account-polld
Description-md5: 361ceffc9d0867463f741880433f7c2f
Description-en: Poll daemon for notifications through the Lomiri Push Client
 This Lomiri component polls remote services for updates and communicates
 with the postal service provided by the Lomiri push client to expose
 notifications for the webapps for the aforementioned services.

Package: lomiri-action-api-doc
Description-md5: 603ce2720e0d6809f58cc490b7dbc813
Description-en: Lomiri Action API - documentation
 Lomiri Common Action API. Allow applications to
 export actions in various forms to the Lomiri Shell.
 .
 This package contains developer documentation.

Package: lomiri-addressbook-app
Description-md5: 7a5d7c969579b16b452c3189583d9ac0
Description-en: Address Book App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Address Book App.

Package: lomiri-app-launch
Description-md5: 15be79e25ffea7d139c308734026e805
Description-en: User space daemon for launching applications
 Application launching system and associated utilities that is used to
 launch applications in a standard and confined way.
 .
 This package provides the Lomiri App Launch user space daemon.

Package: lomiri-app-launch-profiler
Description-md5: e5082f61d040f0aeb4a3b66968f878ea
Description-en: Qt 5 Components for Lomiri - startup time profiling tool
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the application startup time profiling tools.

Package: lomiri-app-launch-profiler-qt6
Description-md5: 008fed4bef6139af306356b80cf37f2e
Description-en: Qt 6 Components for Lomiri - Qt 6-based startup time profiling tool
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the application startup time
 profiling tools.

Package: lomiri-app-launch-tools
Description-md5: 9f382a0072435acd76aeb07d6b8d0b0e
Description-en: Tools for working wtih launched applications
 Application launching system and associated utilities that is used to
 launch applications in a standard and confined way.
 .
 This package provides tools for working with Lomiri App Launch.

Package: lomiri-calculator-app
Description-md5: d1097a52d09508b0cd4e76bfb22d83ad
Description-en: Calculator App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Calculator App.

Package: lomiri-calendar-app
Description-md5: 2c3b38fdf60af32583342b10377cdc0c
Description-en: Calendar App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Calendar App.

Package: lomiri-camera-app
Description-md5: db693c1b86ad94dc8e8a8824c2091232
Description-en: Camera and Barcode Scanner App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Camera App and additionally also its
 Barcode Scanner App.

Package: lomiri-camerascanner-app
Description-md5: ebef8075ff9eb69b7785103fcb7233eb
Description-en: Camera Scanner App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Camera Scanner App.

Package: lomiri-clock-app
Description-md5: 94243dfba461caede93f9d7d34e036de
Description-en: Clock App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Clock App.

Package: lomiri-cloudsync-app
Description-md5: beb984569cfd3d0d808278693cbda310
Description-en: App for synchronizing files to Nextcloud/ownCloud on Lomiri
 This app is a much liked app for Ubuntu Touch's shell Lomiri. Ubuntu
 Touch is a mobile OS developed by the UBports Foundation. Lomiri is its
 operating environment optimized for touch based human-machine
 interaction, but also supports convergence (i.e. switching between
 tablet/phone and desktop mode).
 .
 Lomiri CloudSync App is a tool for synchronizing files with
 OwnCloud/Nextcloud on the Lomiri desktop.
 .
 This app is in the process of becoming an Ubuntu Touch core app, derived
 from the UBsync App.

Package: lomiri-common
Description-md5: 141dfeeb254e8ac68f0b3df21c8b2bba
Description-en: Shell of the Lomiri Operating Environment (common files)
 Shell of the Lomiri Operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package contains the QML, graphics and locale files for lomiri.

Package: lomiri-components-extras-common
Description-md5: cf367f99afd6f2b4583d4804885a3de9
Description-en: Lomiri UI Extra Components (locale files)
 A collection of UI components that for various reasons can't be included in
 the main Lomiri UI toolkit - mostly because of the level of quality, lack of
 documentation and/or lack of automated tests.
 .
 This package contains locale files used by both (Qt5 / Qt6) QML module
 variants.

Package: lomiri-connectivity-doc
Description-md5: 96087399c43032f29d630130503096cb
Description-en: Lomiri Connectivity API - documentation
 Lomiri Connectivity API.
 .
 This package contains developer documentation.

Package: lomiri-content-hub
Description-md5: a42ee8e5e7a26b6daa4627c24c68adce
Description-en: content sharing/picking service for Lomiri
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 This package includes the content sharing service.

Package: lomiri-content-hub-common
Description-md5: c08d0816b563c9a624661de82fe9f824
Description-en: Lomiri Content Hub - common files
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 This package contains common files such as translations.

Package: lomiri-content-hub-testability
Description-md5: 27f8c3c9710e211156f67131428ef7de
Description-en: content sharing testability for Lomiri
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 Files and utilities needed for automated testing of content-hub

Package: lomiri-dekko-app
Description-md5: 11b74a58894d7203d8a1f769024dacf1
Description-en: Wrapper package around dekko, but with Lomiri namespacing
 Dekko is a much liked app for Ubuntu Touch's shell Lomiri. Ubuntu Touch
 is a mobile OS developed by the UBports Foundation. Lomiri is its
 operating environment optimized for touch based human-machine
 interaction, but also supports convergence (i.e. switching between
 tablet/phone and desktop mode).
 .
 This package provides a wrapper script for launching dekko as
 'lomiri-dekko-app' from the command-line.

Package: lomiri-desktop
Description-md5: 9bbbfe305f0dd23e8e091d6622daa40c
Description-en: Lomiri Desktop full environment
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This metapackage provides Lomiri with its core apps, plus a selection
 of additional apps and functionality.

Package: lomiri-desktop-session
Description-md5: 479c8103085eceb6e6eb7bc8c4c67188
Description-en: Integrate Lomiri Desktop Session into Display Managers
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package provides the display manager / session manager integration
 so that you can launch a Lomiri (Desktop) Session using your favourite
 display manager.

Package: lomiri-dialer-app
Description-md5: 45f374ea3bcf90b640d4ccbff34d1446
Description-en: Dialer App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Dialer App.

Package: lomiri-doc
Description-md5: 104675d86cea2acecf68e6ef207cef1d
Description-en: Lomiri Operating Environment's Shell (documentation files)
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package provides documentation of the Lomiri Shell.

Package: lomiri-docviewer-app
Description-md5: 034e633b7fce4106e50755c98f918c6a
Description-en: Document Viewer App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Document Viewer App.

Package: lomiri-download-manager
Description-md5: 425d7a3b3bef72d14b5a97edbb48a710
Description-en: Lomiri Download Manager - daemon
 Lomiri Download Manager performs downloads from a centralized
 location.
 .
 This package includes the Lomiri Download Manager user space daemon.

Package: lomiri-download-manager-common
Description-md5: 0cfb78634c93c70162ae12d3660b4e76
Description-en: Lomiri Download Manager - Common files
 Lomiri Download Manager performs downloads from a centralized
 location.
 .
 This package contains common files such as translations.

Package: lomiri-eartrainer-app
Description-md5: a82343cf2d0ea7445800c038344cbfa1
Description-en: Ear Trainer app for Lomiri
 This is an app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Ear Trainer app.

Package: lomiri-filemanager-app
Description-md5: ab6cc90aea5592e930db3fbb073a8588
Description-en: Filemanager App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Filemanager App.

Package: lomiri-gallery-app
Description-md5: dd40a960d37c11bd29346fc1053734d1
Description-en: Gallery App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Gallery App.

Package: lomiri-greeter
Description-md5: 9b1c114cd0538c7260247aac2a198659
Description-en: LightDM Greeter for the Lomiri Operating Environment
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package provides the Lomiri Greeter.

Package: lomiri-history-service
Description-md5: 8d71276cf15f6ec6fe149094caa6c06b
Description-en: History service to store messages and calls
 A service to record the messages that are sent and received and the calls that
 are made in the Ubuntu Touch platform.
 .
 This package contains the history service daemon that watches for Telepathy
 events and stores.

Package: lomiri-history-service-tools
Description-md5: 240a0a3608f4d86037718370d591301b
Description-en: History service to store messages and calls - tools
 A service to record the messages that are sent and received and the calls that
 are made in the Ubuntu Touch platform.
 .
 This package contains some tools to be used with the history service.

Package: lomiri-indicator-datetime
Description-md5: 2517ebe3523d87b806f71686c16abd81
Description-en: Lomiri Indicator providing clock and calendar
 This Lomiri Indicator provides a combined calendar, clock, alarm and
 event management tool.
 .
 This variant of the datetime indicator is targeted for being used on
 Lomiri, this indicator supports phone devices.
 .
 This variant of the datetime indicator has been built for using
 msyncd (mkcal) as ICS data storage backend.

Package: lomiri-indicator-location
Description-md5: b4516641256aa7ab14cf2529a8c78602
Description-en: Indicator controlling access to physical location data
 The Lomiri Location Indicator shows whether the system is using physical
 location data and allows the user to control the permissions on its use.

Package: lomiri-indicator-network
Description-md5: 7301689df354816adc5fab7b077ac494
Description-en: Systems settings menu service - Network indicator
 The Lomiri-indicator-network service is responsible for exporting the system
 settings menu through D-Bus.
 .
 This indicator is basically an Ayatana system indicator, but it has been
 specifically been designed for the Lomiri Operating Environment. If you
 try using it with another desktop environment, note that you are on
 unexplored territory.

Package: lomiri-indicator-transfer
Description-md5: ea125a129409c5e1fd30090424fb61e7
Description-en: Lomiri Indicator showing transfers
 Indicator that shows file/data transfers in the indicator bar of the
 Lomiri operating shell.
 .
 This package provides the indicator service itself.

Package: lomiri-indicator-transfer-buteo
Description-md5: 131ac1b3546066af4579e0690a9d89ff
Description-en: Lomiri Transfer Indicator - Buteo plugin
 Lomiri Indicator Transfer shows file/data transfers in the indicator bar
 of the Lomiri operating shell.
 .
 This package provides a plugin for Lomiri Indicator Transfer informing about
 transfer activities of the Buteo Sync Framework daemon.

Package: lomiri-indicator-transfer-common
Description-md5: dca9f49e62623fa6aafff11343c4ecef
Description-en: Lomiri Indicator showing transfers - common files
 Indicator that shows file/data transfers in the indicator bar of the
 Lomiri operating shell.
 .
 This package provides architecture independent files, such as translation
 files.

Package: lomiri-indicator-transfer-download-manager
Description-md5: a91a58f6f464ade815debc08ebce69d8
Description-en: Download manager plugin for Lomiri's Transfer Indicator
 Indicator that shows file/data transfers in the indicator bar of the
 Lomiri operating shell.
 .
 This package contains the associated download manager.

Package: lomiri-keyboard
Description-md5: 8e6bf90311b4e89e0b83a27c25a84bb7
Description-en: Lomiri on-screen keyboard
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Maliit provides a flexible and cross-platform input method framework. It has a
 plugin-based client-server architecture where applications act as clients and
 communicate with the Maliit server via input context plugins. The communication
 link currently uses D-Bus. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 Lomiri-Keyboard on-screen keyboard is a Maliit plugin.

Package: lomiri-keyboard-arabic
Description-md5: a62ad2c01b17cd6e150c40ec949cfe54
Description-en: Lomiri on-screen keyboard data files - Arabic
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Arabic

Package: lomiri-keyboard-azerbaijani
Description-md5: e391dafaa585ed1d998a0aeb04bab36d
Description-en: Lomiri on-screen keyboard data files - Azerbaijani
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Azerbaijani

Package: lomiri-keyboard-belarusian
Description-md5: e51ab3de0725a7e2dab6e776e134f959
Description-en: Lomiri on-screen keyboard data files - Belarusian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Belarusian

Package: lomiri-keyboard-bengali
Description-md5: eac309b8242f59767ebc402d84f92499
Description-en: Lomiri on-screen keyboard data files - Bengali National Layout
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Bengali National Layout

Package: lomiri-keyboard-bengali-avro
Description-md5: a4f712b1e5a6e103e9067ef5fc713cc2
Description-en: Lomiri on-screen keyboard data files - Bengali Avro Phonetic
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Bengali Avro Phonetic

Package: lomiri-keyboard-bengali-probhat
Description-md5: 82624725888dac9572093af39b199706
Description-en: Lomiri on-screen keyboard data files - Bengali Probhat Layout
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Bengali Probhat Layout

Package: lomiri-keyboard-bosnian
Description-md5: 1fd4fec8ebd436cd309371b833e43618
Description-en: Lomiri on-screen keyboard data files - Bosnian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Bosnian

Package: lomiri-keyboard-bulgarian
Description-md5: 85aa62bb5aa709ccf97887848805423c
Description-en: Lomiri on-screen keyboard data files - Bulgarian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Bulgarian

Package: lomiri-keyboard-catalan
Description-md5: 764f387f9468084a7b276fab964b9eec
Description-en: Lomiri on-screen keyboard data files - Catalan
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Catalan

Package: lomiri-keyboard-chinese-chewing
Description-md5: f5429bec86035a2974ec09a767382f5c
Description-en: Lomiri on-screen keyboard data files - Chinese Chewing
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Chinese Chewing

Package: lomiri-keyboard-chinese-pinyin
Description-md5: 0f296bfd77f446832b32f85b5734b6ca
Description-en: Lomiri on-screen keyboard data files - Chinese Pinyin
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Chinese Pinyin

Package: lomiri-keyboard-croatian
Description-md5: 07825f50db4e01f03d48c6d54dc9d232
Description-en: Lomiri on-screen keyboard data files - Croatian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Croatian

Package: lomiri-keyboard-czech
Description-md5: 948717e752e3638031f8e6010b23368e
Description-en: Lomiri on-screen keyboard data files - Czech
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Czech

Package: lomiri-keyboard-danish
Description-md5: 104a99460b6396a1b9bebcf99e41e8ac
Description-en: Lomiri on-screen keyboard data files - Danish
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Danish

Package: lomiri-keyboard-data
Description-md5: 4865db11c1b56c784dae1a0f955c7913
Description-en: Lomiri on-screen keyboard data files
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Maliit provides a flexible and cross-platform input method framework. It has a
 plugin-based client-server architecture where applications act as clients and
 communicate with the Maliit server via input context plugins. The communication
 link currently uses D-Bus. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 Data files for the Lomiri virtual keyboard

Package: lomiri-keyboard-dev
Description-md5: 9561509128b7742d2ed7b8533cde81a0
Description-en: Lomiri on-screen keyboard - development files
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Maliit provides a flexible and cross-platform input method framework. It has a
 plugin-based client-server architecture where applications act as clients and
 communicate with the Maliit server via input context plugins. The communication
 link currently uses D-Bus. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package contains development files for lomiri-keyboard.

Package: lomiri-keyboard-dutch
Description-md5: f57c3e7229e1c220391e3b6963aabe83
Description-en: Lomiri on-screen keyboard data files - Dutch
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Dutch

Package: lomiri-keyboard-emoji
Description-md5: da0c616c4bf5569bd77ce4842eddfddd
Description-en: Lomiri on-screen keyboard data files - Emoji
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Emoji

Package: lomiri-keyboard-english
Description-md5: cec256d4955a6e1cbc9584d79c214365
Description-en: Lomiri on-screen keyboard data files - English
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - English

Package: lomiri-keyboard-english-dvorak
Description-md5: 72240f1f5b7ad33b6153dd4839e7c09c
Description-en: Lomiri on-screen keyboard data files - English Dvorak
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - English Dvorak

Package: lomiri-keyboard-esperanto
Description-md5: 06c79e92a94731490c132bf0122e034f
Description-en: Lomiri on-screen keyboard data files - Esperanto
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Esperanto

Package: lomiri-keyboard-finnish
Description-md5: a548840777567d80b6d0d63f272307b6
Description-en: Lomiri on-screen keyboard data files - Finnish
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Finnish

Package: lomiri-keyboard-french
Description-md5: 36573b3959f59bbbc0aa1c530de8e3c5
Description-en: Lomiri on-screen keyboard data files - French
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - French

Package: lomiri-keyboard-german
Description-md5: 61ef27190af4db12f3dc60ac8b387661
Description-en: Lomiri on-screen keyboard data files - German
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - German

Package: lomiri-keyboard-greek
Description-md5: a5bd3e4e3cb8fcd2d534eabcac425897
Description-en: Lomiri on-screen keyboard data files - Greek
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Greek

Package: lomiri-keyboard-hebrew
Description-md5: 28e993558f472969ffdff932fa4706e5
Description-en: Lomiri on-screen keyboard data files - Hebrew
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Hebrew

Package: lomiri-keyboard-hungarian
Description-md5: 531eeceb9594cbe44181fb406e3e6076
Description-en: Lomiri on-screen keyboard data files - Hungarian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Hungarian

Package: lomiri-keyboard-icelandic
Description-md5: 46352a0cf71335c262e8321fcace4e72
Description-en: Lomiri on-screen keyboard data files - Icelandic
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Icelandic

Package: lomiri-keyboard-italian
Description-md5: e2a06a6d25553959b76506b0f4f758cf
Description-en: Lomiri on-screen keyboard data files - Italian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Italian

Package: lomiri-keyboard-japanese
Description-md5: 0728ab100b557d364a69fa2d458289ed
Description-en: Lomiri on-screen keyboard data files - Japanese
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Japanese

Package: lomiri-keyboard-korean
Description-md5: be933d54c84a65661150daad765f72ee
Description-en: Lomiri on-screen keyboard data files - Korean
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Korean

Package: lomiri-keyboard-latvian
Description-md5: de575ca7b08a91c2c62b4d9b62724962
Description-en: Lomiri on-screen keyboard data files - Latvian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Latvian

Package: lomiri-keyboard-lithuanian
Description-md5: bce4f4d45a53bb9100ae2834b986cf9f
Description-en: Lomiri on-screen keyboard data files - Lithuanian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Lithuanian

Package: lomiri-keyboard-macedonian
Description-md5: 636ce90229d074748e26d658760384c3
Description-en: Lomiri on-screen keyboard data files - Macedonian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Macedonian

Package: lomiri-keyboard-norwegian-bokmal
Description-md5: 03dc4ca4e08e969c3b82995e48e290f9
Description-en: Lomiri on-screen keyboard data files - Norwegian Bokmål
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Norwegian Bokmål

Package: lomiri-keyboard-persian
Description-md5: 4d9ee2694fa6e68310280474ca6bbd01
Description-en: Lomiri on-screen keyboard data files - Persian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Persian

Package: lomiri-keyboard-polish
Description-md5: 7faa93ef3f7e68ed0cc4e9d3577753ed
Description-en: Lomiri on-screen keyboard data files - Polish
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Polish

Package: lomiri-keyboard-portuguese
Description-md5: 93cbf4d7572884ba056bc67363e3526b
Description-en: Lomiri on-screen keyboard data files - Portuguese
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Portuguese

Package: lomiri-keyboard-romanian
Description-md5: ebc83d10f530fe4fe6395d11875af39c
Description-en: Lomiri on-screen keyboard data files - Romanian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Romanian

Package: lomiri-keyboard-russian
Description-md5: ab55058d1a7f17851f13f565082a7db3
Description-en: Lomiri on-screen keyboard data files - Russian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Russian

Package: lomiri-keyboard-scottish-gaelic
Description-md5: 51483b5522d38983d7a6bf8c67711b95
Description-en: Lomiri on-screen keyboard data files - Scottish Gaelic
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Scottish Gaelic

Package: lomiri-keyboard-serbian
Description-md5: 9e100662cc3781f43175026ae86bc74c
Description-en: Lomiri on-screen keyboard data files - Serbian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Serbian

Package: lomiri-keyboard-slovenian
Description-md5: b032a73c9d9a8ec03c1e91342bc91a68
Description-en: Lomiri on-screen keyboard data files - Slovenian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Slovenian

Package: lomiri-keyboard-spanish
Description-md5: 3d3362a2ba29287bf3c6384e40381053
Description-en: Lomiri on-screen keyboard data files - Spanish
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Spanish

Package: lomiri-keyboard-swedish
Description-md5: b2d9549050dc2e5a39d8dcb8b2892b0a
Description-en: Lomiri on-screen keyboard data files - Swedish
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Swedish

Package: lomiri-keyboard-swiss-french
Description-md5: cdf5571da9d9e8bb158241b28a8ec470
Description-en: Lomiri on-screen keyboard data files - Swiss French
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Swiss French

Package: lomiri-keyboard-thai
Description-md5: 95108ef25d23a20a75a21b325d8806bb
Description-en: Lomiri on-screen keyboard data files - Thai
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Thai

Package: lomiri-keyboard-turkish
Description-md5: 130989506e249ea67b0348554172c829
Description-en: Lomiri on-screen keyboard data files - Turkish
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Turkish

Package: lomiri-keyboard-ukrainian
Description-md5: 8c690289251f9e8d0b9fc8e706e90ace
Description-en: Lomiri on-screen keyboard data files - Ukrainian
 Lomiri Keyboard based on Maliit-Keyboard
 .
 Data files for the Lomiri virtual keyboard - Ukrainian

Package: lomiri-location-service-bin
Description-md5: 2ad6838162f2a388bb373dd7e0bb00e9
Description-en: Lomiri Location Service binaries
 Aggregates position/velocity/heading updates and exports them over DBus.
 .
 This package contains the service executable and man pages.

Package: lomiri-location-service-doc
Description-md5: 3eef17a9a65a8a9aaffca0be7d7790f5
Description-en: Lomiri Location Service documentation
 Aggregates position/velocity/heading updates and exports them over DBus.
 .
 This package contains documentation for the service and client.

Package: lomiri-location-service-qt5-plugin
Description-md5: 145f5b811075ed51577c843d573e4a71
Description-en: location service aggregating position/velocity/heading
 Aggregates position/velocity/heading updates and exports them over dbus.
 .
 Contains the Qt 5 positioning plugin.

Package: lomiri-location-service-qt6-plugin
Description-md5: 67456e46c0c26bfe2256329e9fbf8a8e
Description-en: location service aggregating position/velocity/heading
 Aggregates position/velocity/heading updates and exports them over dbus.
 .
 Contains the Qt 6 positioning plugin.

Package: lomiri-location-service-tests
Description-md5: 32b4f30a78bc734a539b06626a32bb39
Description-en: Lomiri Location Service test executables
 Aggregates position/velocity/heading updates and exports them over DBus.
 .
 This package contains all test executables.

Package: lomiri-mediaplayer-app
Description-md5: 1f770d2f0ec2a00fbcc91e6bec9bfdfa
Description-en: Media Player App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Media Player App capable of playing a
 variety of audio and video formats both on mobile devices and desktop
 computers.

Package: lomiri-messaging-app
Description-md5: 95bb5d7e0d575b8f4954be6fc0cf7779
Description-en: Messaging App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Messaging App.

Package: lomiri-music-app
Description-md5: 021fc625abb11219eb4d95fe34288611
Description-en: Music player for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Music (Player) App.

Package: lomiri-online-accounts-client
Description-md5: 758d3818bd37492c1f8c843d769a5711
Description-en: Tools to interact with the Lomiri Online Accounts panel
 The LomiriOnlineAccountsClient library offers an API for applications to
 invoke the Lomiri's Online Accounts system settings in order to request
 the creation/configuration of accounts.
 .
 This package contains tools using the library so that lomiri-system-settings
 and Lomiri Online Accounts can interact with one another.

Package: lomiri-online-accounts-client-common
Description-md5: df33ef017e0cf9b324348957963c5c94
Description-en: Tools to interact with the Lomiri Online Accounts panel - translation files
 The LomiriOnlineAccountsClient library offers an API for applications to
 invoke the Lomiri's Online Accounts system settings in order to request
 the creation/configuration of accounts.
 .
 This package contains localization files for LomiriOnlineAccountsClient
 tools.

Package: lomiri-online-accounts-plugin-caldav-generic
Description-md5: 160e51d55e2f237aebb37ee93f1bac8a
Description-en: Online account plugin for Lomiri - Generic CalDAV
 Lomiri Online Accounts is an API / library framework to mediate
 centralized account management for remote services.
 .
 This package provides a LOA plugin for managing generic CalDAV server
 credentials.

Package: lomiri-online-accounts-plugin-carddav-generic
Description-md5: 4bdbcd682641a3ba67bd351fabe84424
Description-en: Online account plugin for Lomiri - Generic CardDAV
 Lomiri Online Accounts is an API / library framework to mediate
 centralized account management for remote services.
 .
 This package provides a LOA plugin for managing generic CardDAV server
 credentials.

Package: lomiri-online-accounts-plugin-common
Description-md5: 174bc45173c494c5079b2fab10eab0aa
Description-en: Lomiri Online Accounts account plugins - common files
 The LomiriOnlineAccounts plugin system provides Lomiri applications with
 online accounts settings via a central setup mechanism in Lomiri System
 Settings.
 .
 This package contains the common files shared between Lomiri Online
 Accounts account plugins.

Package: lomiri-online-accounts-plugin-facebook
Description-md5: 6094e9f32236851d66ad514bbf6668a9
Description-en: Lomiri Online Accounts account plugin - Facebook
 The LomiriOnlineAccounts plugin system provides Lomiri applications with
 online accounts settings via a central setup mechanism in Lomiri System
 Settings.
 .
 This plugin adds support for creating Facebook accounts in Lomiri System
 Settings.

Package: lomiri-online-accounts-plugin-flickr
Description-md5: 766e29b581cc4c0ef7fbf7165a3d6d0a
Description-en: Lomiri Online Accounts account plugin - Flickr
 The LomiriOnlineAccounts plugin system provides Lomiri applications with
 online accounts settings via a central setup mechanism in Lomiri System
 Settings.
 .
 This plugin adds support for creating Flickr accounts in Lomiri System
 Settings.

Package: lomiri-online-accounts-plugin-google
Description-md5: 26c2c35722965e1453be19668d8f0b4b
Description-en: Lomiri Online Accounts account plugin - Google
 The LomiriOnlineAccounts plugin system provides Lomiri applications with
 online accounts settings via a central setup mechanism in Lomiri System
 Settings.
 .
 This plugin adds support for creating Google accounts in Lomiri System
 Settings.

Package: lomiri-online-accounts-plugin-mcloud
Description-md5: 2e95767fac742c768045c333166c6f8f
Description-en: Lomiri Online Accounts account plugin - mCloud
 The LomiriOnlineAccounts plugin system provides Lomiri applications with
 online accounts settings via a central setup mechanism in Lomiri System
 Settings.
 .
 This plugin adds support for creating mCloud accounts in Lomiri System
 Settings.

Package: lomiri-online-accounts-plugin-microsoft
Description-md5: d308c75625fb641058b8af14a12b44df
Description-en: Lomiri Online Accounts account plugin - Microsoft
 The LomiriOnlineAccounts plugin system provides Lomiri applications with
 online accounts settings via a central setup mechanism in Lomiri System
 Settings.
 .
 This plugin adds support for creating microsoft accounts in Lomiri System
 Settings.

Package: lomiri-online-accounts-plugin-nextcloud
Description-md5: ee5c99be93841311e985f340e93a9a58
Description-en: Lomiri Online Accounts account plugin - Nextcloud
 The LomiriOnlineAccounts plugin system provides Lomiri applications with
 online accounts settings via a central setup mechanism in Lomiri System
 Settings.
 .
 This plugin adds support for creating Nextcloud accounts in Lomiri System
 Settings.

Package: lomiri-online-accounts-plugin-nextcloud-caldav
Description-md5: 69d68b41573be4f6e88f98982836d857
Description-en: Online account plugin for Lomiri - Nextcloud CalDAV
 Lomiri Online Accounts is an API / library framework to mediate
 centralized account management for remote services.
 .
 This package provides a LOA plugin for managing CalDAV credentials
 stored in Nextcloud.

Package: lomiri-online-accounts-plugin-nextcloud-carddav
Description-md5: 3eeb7e01b59b2af6036afde898328a4f
Description-en: Online account plugin for Lomiri - Nextcloud CardDAV
 Lomiri Online Accounts is an API / library framework to mediate
 centralized account management for remote services.
 .
 This package provides a LOA plugin for managing CardDAV credentials
 stored in Nextcloud.

Package: lomiri-online-accounts-plugin-owncloud
Description-md5: 1fe9621712b1af33e2df4b7ed6b8dfc6
Description-en: Lomiri Online Accounts account plugin - ownCloud
 The LomiriOnlineAccounts plugin system provides Lomiri applications with
 online accounts settings via a central setup mechanism in Lomiri System
 Settings.
 .
 This plugin adds support for creating ownCloud accounts in Lomiri System
 Settings.

Package: lomiri-online-accounts-plugin-owncloud-caldav
Description-md5: 5e14fb33669296e1125504dc0e72d5b6
Description-en: Online account plugin for Lomiri - Owncloud CalDAV
 Lomiri Online Accounts is an API / library framework to mediate
 centralized account management for remote services.
 .
 This package provides a LOA plugin for managing CalDAV credentials
 stored in ownCloud.

Package: lomiri-online-accounts-plugin-owncloud-carddav
Description-md5: 85d640e34b90979cf42c406631b3b2ac
Description-en: Online account plugin for Lomiri - Owncloud CardDAV
 Lomiri Online Accounts is an API / library framework to mediate
 centralized account management for remote services.
 .
 This package provides a LOA plugin for managing CardDAV credentials
 stored in ownCloud.

Package: lomiri-online-accounts-plugin-tools
Description-md5: fbe0c976f3b36a367b521bafb441072f
Description-en: Lomiri Online Accounts account plugins - tools
 The LomiriOnlineAccounts plugin system provides Lomiri applications with
 online accounts settings via a central setup mechanism in Lomiri System
 Settings.
 .
 Command line tools for managing accounts in Lomiri Online Accounts.

Package: lomiri-online-accounts-plugin-vk
Description-md5: 67cd50751b524f08fd95fd880c51851e
Description-en: Lomiri Online Accounts account plugin - VKontakte
 The LomiriOnlineAccounts plugin system provides Lomiri applications with
 online accounts settings via a central setup mechanism in Lomiri System
 Settings.
 .
 This plugin adds support for creating VKontakte accounts in Lomiri System
 Settings.

Package: lomiri-online-accounts-plugin-x
Description-md5: a5ac2a39da133ce7ee93a7781143a65b
Description-en: Lomiri Online Accounts account plugin - X (formerly known as Twitter)
 The LomiriOnlineAccounts plugin system provides Lomiri applications with
 online accounts settings via a central setup mechanism in Lomiri System
 Settings.
 .
 This plugin adds support for creating X (formerly known as Twitter)
 accounts in Lomiri System Settings.

Package: lomiri-polkit-agent
Description-md5: 88a3c7ad91ac792fcd554ad1c9928c28
Description-en: Service to prompt for policy kit permissions in Lomiri
 Connects to the Policy Kit daemon for the session and responds
 to requests for authentication. It then creates a Lomiri
 snap decision to request the password from the user, returning
 it back to PolicyKit.

Package: lomiri-printing-app
Description-md5: e1e4976f9a0a4f7a0d939d51362690ae
Description-en: Printing app which consumes a PDF from content hub
 This app is an add-on app for Ubuntu Touch's shell Lomiri. Ubuntu Touch
 is a mobile OS developed by the UBports Foundation. Lomiri is its
 operating environment optimized for touch based human-machine
 interaction, but also supports convergence (i.e. switching between
 tablet/phone and desktop mode).
 .
 This package provides Lomiri's Printing App. The printing app consumes a
 PDF document from Lomiri's content-hub, allows for basic configuration
 and then sends the to-be-printed document to a CUPS print queue.

Package: lomiri-push-server
Description-md5: d77d8615f873ce52653c9ff9cc8c2b2e
Description-en: Lomiri Push Notifications server
 Protocol, client, and server code for Lomiri Push Notifications.
 .
 The Lomiri Push Notifications server.

Package: lomiri-push-service
Description-md5: b78907452c1e1564834f296ea2268801
Description-en: Lomiri Push Notifications client-side daemon
 Protocol, client, and server code for Lomiri Push Notifications.
 .
 The Lomiri Push Notifications client-side daemon.

Package: lomiri-radio-app
Description-md5: d5b552d50104198ab10370e8e794c22f
Description-en: App for playing webradio streams - ***Lomiri***
 This app allows one to play music streams, which can be searched via the
 built-in search function, or added manually (by supplying a valid
 URL to a supported audio stream).
 .
 Streams can be saved as favourite for quick and easy access.
 .
 This package provides Lomiri's Radio App.

Package: lomiri-schemas
Description-md5: 23146ac6f4f29b943c5fe2218152e530
Description-en: Configuration schemas used by Lomiri
 The Lomiri shell is the primary user interface for Lomiri based mobile
 devices.
 .
 This package contains the configuration schemas used by Lomiri.

Package: lomiri-sounds
Description-md5: 8f5bbbf244540b17315c118bab40ffe6
Description-en: sounds for the Lomiri operating environment
 The Lomiri shell is the primary user interface for Lomiri based mobile
 devices.
 .
 Provides notification and ringtones sound effects for the Lomiri
 operating environment.

Package: lomiri-storage-framework-client-dev
Description-md5: 9a45ba9ee9040e8ef1585ae03db0088c
Description-en: Header files for the Storage Framework Qt5 client libraries
 API for storage framework clients and providers in Lomiri.
 .
 Development C++ headers for the Qt5 client side API.

Package: lomiri-storage-framework-provider-dev
Description-md5: a8bd81148315fe4e51bf20ac3f0da548
Description-en: Header files for the Storage Framework provider library
 API for storage framework clients and providers in Lomiri.
 .
 Development C++ headers for the provider API.

Package: lomiri-storage-framework-qt6-client-dev
Description-md5: 2bf3bf2d297ae573b647836f46f288cd
Description-en: Header files for the Storage Framework Qt6 client libraries
 API for storage framework clients and providers in Lomiri.
 .
 Development C++ headers for the Qt 6 client side API.

Package: lomiri-storage-framework-qt6-provider-dev
Description-md5: ec9c0035c223238b1c8a45b977604d04
Description-en: Header files for the Storage Framework Qt6 provider library
 API for storage framework clients and providers in Lomiri.
 .
 Development C++ headers for the Qt6 provider API.

Package: lomiri-storage-framework-registry
Description-md5: 362c98084b7d14d7d57a763d3ded425c
Description-en: Registry for the Storage Framework
 API for storage framework clients and providers in Lomiri.
 .
 DBus service that provides access to provider account information.
 Includes a local storage provider.

Package: lomiri-system-settings
Description-md5: 3b37565594a5fec7cee673950c4b019b
Description-en: System Settings application for Lomiri
 Lomiri-system-settings is the System Settings application used in Lomiri
 operating environment. it's designed for phones, tablets and convergent
 devices.

Package: lomiri-system-settings-cellular
Description-md5: fd7916126f357f31e6e7dc4fc2b6abdf
Description-en: Cellular settings plugin for Lomiri's system settings
 Lomiri-system-settings is the System Settings application used in Lomiri
 operating environment. it's designed for phones, tablets and convergent
 devices.
 .
 This package provides the cellular (GSM) settings plugin to
 lomiri-system-settings.

Package: lomiri-system-settings-online-accounts
Description-md5: 7cf09793011f1520f79362ed50bdae1b
Description-en: Online Accounts setup for Lomiri
 Lomiri-system-settings is the System Settings application used in Lomiri
 operating environment. it's designed for phones, tablets and convergent
 devices.
 .
 This package contains the online accounts setup utility for Lomiri
 System Settings.

Package: lomiri-system-settings-phone
Description-md5: 322fc97c1fd881f5c246b1fce077038c
Description-en: Phone settings plugin for Lomiri's system settings
 Lomiri-system-settings is the System Settings application used in Lomiri
 operating environment. it's designed for phones, tablets and convergent
 devices.
 .
 This package provides the phone settings plugin to lomiri-system-settings.

Package: lomiri-telephony-service
Description-md5: d4b0445bdf3b6e4a33fcacf2cf88db48
Description-en: Telephony service components for Lomiri - service daemon
 Telephony service components for Lomiri.
 .
 This package contains the backend components providing the telephony
 features such as calling and texting.

Package: lomiri-teleports-app
Description-md5: a2071e75607d389d4a3ffb36519c3767
Description-en: Telegram Chat Client App for Lomiri Operating Environment
 This app is a much liked app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's TELEports App.

Package: lomiri-terminal-app
Description-md5: 659ca4978c81be4fc7af8c662fd8deeb
Description-en: Terminal App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Terminal App.

Package: lomiri-tests
Description-md5: 08d410958d81e9755211a0200d395421
Description-en: Scripts and mocks for running Lomiri Shell tests
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package provides fake implementations of some QML modules used by
 the Lomiri Shell (e.g. Lomiri.Application) so that you can run it in a
 sandboxed environment; it also provides scripts to run its test suite.

Package: lomiri-tfamanager-app
Description-md5: 18adc8fb4bbb9a41f479eedb79deef60
Description-en: 2-Factor-Authentication Manager App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides a 2FA Manager App for Lomiri.

Package: lomiri-thumbnailer-service
Description-md5: 8a6bfd248ce60644880fa594ef9e1c74
Description-en: D-Bus service for out of process thumbnailing
 Lomiri Thumbnailer is an API for the Lomiri operating environment to
 create and cache image thumbnails for local and remote media.
 .
 This package provides thumbnailer D-Bus service that can provide
 thumbnails on behalf of another process.

Package: lomiri-ui-toolkit-common
Description-md5: 1cd269efa66c26e0e016fbcbf0d2ad1b
Description-en: Qt 5 Components for Lomiri - common files
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the common files across multiple architectures. At the
 moment, it contains only session migration scripts.

Package: lomiri-ui-toolkit-doc
Description-md5: 3f64aa87765f8b57d07f0e1b44cb37d0
Description-en: Qt 5 Components for Lomiri - documentation
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains developer documentation.

Package: lomiri-ui-toolkit-examples
Description-md5: 949ec6e4e4a5880857e6f4245b3affea
Description-en: Qt 5 Components for Lomiri - demos and examples
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the component demos and example applications.

Package: lomiri-ui-toolkit-theme
Description-md5: 8544359aff0389731d8b87fb40446386
Description-en: Qt 5 Components for Lomiri - Lomiri Theme
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Ambiance theme for Qt Lomiri Components.

Package: lomiri-ui-toolkit-theme-qt6
Description-md5: f4a7c72afbd444551fbf668bb6263eef
Description-en: Qt 6 Components for Lomiri - Lomiri Theme
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the Ambiance theme for Qt Lomiri
 Components.

Package: lomiri-ui-toolkit-tools
Description-md5: a4649881b68d22a2ced8174f967c4533
Description-en: Qt 5 Components for Lomiri - productive tools
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the application launcher, which is a drop-in
 replacement for qmlscene, oxideqmlscene, qml and derivatives.

Package: lomiri-ui-toolkit-tools-qt6
Description-md5: fd7a9cc572c479420765c72260d14267
Description-en: Qt 6 Components for Lomiri - Qt 6-based productive tools
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the application launcher, which is a
 drop-in replacement for qmlscene, oxideqmlscene, qml and derivatives.

Package: lomiri-upload-manager
Description-md5: fe636a964cc639a71629fc5876d9d3e4
Description-en: Lomiri Upload Manager - daemon
 Lomiri Upload Manager performs uploads from a centralized
 location.
 .
 This package includes the Lomiri Upload Manager user space daemon.

Package: lomiri-url-dispatcher
Description-md5: 8cb020b52aaae10e7f6e44442c3d3164
Description-en: Lomiri Operating Environment service for requesting URLs to be opened
 Allows applications to request a URL to be opened and handled by another
 process without seeing the list of other applications on the system or
 starting them inside its own Application Confinement.
 .
 This package provides a service for the Lomiri URL Dispatcher

Package: lomiri-url-dispatcher-testability
Description-md5: f088b44c17b130c0d6178bbd90dcdeb5
Description-en: Fake Lomiri URL Dispatcher for use in testing
 Allows applications to request a URL to be opened and handled by another
 process without seeing the list of other applications on the system or
 starting them inside its own Application Confinement.
 .
 This package contains a fake Lomiri URL Dispatcher for use in testing.

Package: lomiri-url-dispatcher-tools
Description-md5: 2d81893c5c268363ca233ac3f7f8c6c8
Description-en: Tools for working with the Lomiri URL Dispatcher
 Allows applications to request a URL to be opened and handled by another
 process without seeing the list of other applications on the system or
 starting them inside its own Application Confinement.
 .
 This package provides tools for working with the Lomiri URL Dispatcher.

Package: lomiri-url-dispatcher-tools-gui
Description-md5: 85f8e160337c781ab6c933b4633ef381
Description-en: GUI tools for working with the Lomiri URL Dispatcher
 Allows applications to request a URL to be opened and handled by another
 process without seeing the list of other applications on the system or
 starting them inside its own Application Confinement.
 .
 This package provides GUI tools for working with the Lomiri URL Dispatcher.

Package: lomiri-wallpapers
Description-md5: b894a4f8232fdf4504d7f7bcae53f07d
Description-en: Wallpapers for the Lomiri Operating Environment
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package contains the default Lomiri Operating Environment
 wallpaper(s) as shipped with current Ubuntu Touch.

Package: lomiri-wallpapers-16.04
Description-md5: e52462e8f9856dc5e8ce72d0935eade5
Description-en: Lomiri Wallpapers (as shipped with Ubuntu Touch 16.04)
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e.
 switching between tablet/phone and desktop mode). Lomiri is the user
 shell driving Ubuntu Touch based mobile devices.
 .
 This package contains the default Lomiri Operating Environment
 wallpaper(s) as shipped with Ubuntu Touch 16.04.

Package: lomiri-wallpapers-20.04
Description-md5: 0b388da55ae60266d647ae6a64dffd06
Description-en: Lomiri Wallpapers (as shipped with Ubuntu Touch 20.04)
 Lomiri is an operating environment optimized for touch based
 human-machine interaction, but also supporting convergence (i.e. switching
 between tablet/phone and desktop mode). Lomiri is the user shell driving
 Ubuntu Touch based mobile devices.
 .
 This package contains the default Lomiri Operating Environment
 wallpaper(s) as shipped with Ubuntu Touch 20.04.

Package: lomiri-weather-app
Description-md5: 448a29e2bbb56e1a5741045f9ebb5dc4
Description-en: Weather App for Lomiri Operating Environment
 This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is
 a mobile OS developed by the UBports Foundation. Lomiri is its operating
 environment optimized for touch based human-machine interaction, but
 also supports convergence (i.e. switching between tablet/phone and
 desktop mode).
 .
 This package provides Lomiri's Weather App.

Package: lookatme
Description-md5: 96728893dfb05c59402739cc77b65ed9
Description-en: interactive command-line presentation tool
 lookatme is an extensible terminal-based presentation tool that renders
 Markdown documents and supports themes, syntax highlighting, live and manual
 source reloading and can embed external files and live terminals into slides.

Package: looktxt
Description-md5: ea3d454c51d62dfa59c50c3938a06a2e
Description-en: Convert free format text file into scientific data formats
 Search and export numerics from any text/ascii file.
 Data sets (scalar, vector, matrix) are given unique names, based on file
 content. Results can be generated for e.g. Matlab, YAML, IDL, Scilab, Octave,
 XML, HTML, and NeXus/HDF5.
 .
 This package contains the executable.

Package: lookup
Description-md5: ec3c8d2d4cd69b0e7e096442e8341907
Description-en: interactive utility to search text files quickly
 It provides: Romaji-to-Kana Converter, Fuzzy Searching,
 Search with Regular Expressions, Filtering, Automatic Modifications,
 Smart Word-Preference Mode.

Package: lookup-el
Description-md5: d87992dda0c9bc9b2fb296695dca7381
Description-en: emacsen interface to electronic dictionaries
 Lookup provides a simple and unified interface on emacsen to search
 various dictionaries, such as EPWING CD-ROMs, NDTP servers, DICT servers,
 and so on.
 .
 To use EPWING CD-ROMs, install the eblook package or the ndtpd package.
 To use dictd dictionaries, install the dictd package.

Package: loook
Description-md5: e42c70b32523e2597185a01690fadbcd
Description-en: Search strings in ODF and OOXML documents
 You can look for strings in ODF text documents, spreadsheets,
 presentations, drawings and formsm made by OpenOffice.org,
 Libreoffice, Apache OpenOffice or other programs, creating ODF files.
 You can look for strings in OOXML documents, too.
 .
 Loook has a convenient graphical user interface.

Package: loopino
Description-md5: b95f966ddc1296dd7d25e894791b41bf
Description-en: Lightweight audio sampler (Metapackage)
 Loopino is a lightweight audio sampler. It allows you to load, trim, and loop
 audio files with precision, making it ideal for crafting seamless sample
 loops. With a clean, minimal interface, Loopino fits perfectly into any audio
 workflow — whether for sound design, live performance, or creative sampling
 experiments.
 .
 This is a metapackage that installs all Loopino variants: standalone
 application, VST2 plugin, and CLAP plugin. If you only need a specific
 variant, consider installing the corresponding package directly
 (loopino-standalone, loopino-vst2, or loopino-clap).

Package: loopino-clap
Description-md5: 2c800065190775bb664abeeb1ef7bac7
Description-en: Lightweight audio sampler (CLAP Plugin)
 Loopino is a lightweight audio sampler. It allows you to load, trim, and loop
 audio files with precision, making it ideal for crafting seamless sample
 loops. With a clean, minimal interface, Loopino fits perfectly into any audio
 workflow — whether for sound design, live performance, or creative sampling
 experiments.
 .
 This package provides the Loopino CLAP plugin.

Package: loopino-standalone
Description-md5: 440465d81ad300b3bee359fc12576d1f
Description-en: Lightweight audio sampler (Standalone Application)
 Loopino is a lightweight audio sampler. It allows you to load, trim, and loop
 audio files with precision, making it ideal for crafting seamless sample
 loops. With a clean, minimal interface, Loopino fits perfectly into any audio
 workflow — whether for sound design, live performance, or creative sampling
 experiments.
 .
 This package provides the Loopino standalone application.

Package: loopino-vst
Description-md5: 1b91fbc801c725489f443a077de04299
Description-en: Lightweight audio sampler (VST2 Plugin)
 Loopino is a lightweight audio sampler. It allows you to load, trim, and loop
 audio files with precision, making it ideal for crafting seamless sample
 loops. With a clean, minimal interface, Loopino fits perfectly into any audio
 workflow — whether for sound design, live performance, or creative sampling
 experiments.
 .
 This package provides the Loopino VST2 plugin.

Package: looptools
Description-md5: 5c01bd86292d164f54d0c4d4187217f9
Description-en: Integral Evaluator of One-loop Feynman Diagram
 LoopTools is a package for evaluation of scalar and tensor one-loop
 integrals based on the FF package by G.J. van Oldenborgh. It features
 an easy Fortran, C++, and Mathematica interface to the scalar
 one-loop functions of FF and in addition provides the 2-, 3-, and
 4-point tensor coefficient functions.
 .
 This package provides program file, lt, of LoopTools.

Package: loqui
Description-md5: f355709c90c451d9bb2a559952367f2a
Description-en: GTK+ based multipane IRC/Chat Client
 Loqui is a IRC/chat client based on GTK+, supports multiple servers and
 multiple protocols, has and the common buffer (a buffer to show messages
 on the channels that not currently selected).
 .
 It also has a friendly multipane interface, you can easily use it.

Package: lordsawar
Description-md5: 21de8eea81bcb25d18d28c1401622e20
Description-en: Clone of the popular SSG game Warlords II
 A 2d turn-based strategy game where up to 8 players strive for control
 of as many cities as possible. Produce new armies in cities to conquer
 nearby cities. Using the income from those cities, make more armies to
 take more cities. Send a hero to a temple to get a quest, or maybe search
 a nearby ruin instead. Game should run well on modest hardware.
 .
 Play with others or against the computer.

Package: lordsawar-data
Description-md5: 22416e9d5b4971000ce0d56702855c9c
Description-en: Clone of the popular SSG game Warlords II - data files
 A 2d turn-based strategy game where up to 8 players strive for control
 of as many cities as possible. Produce new armies in cities to conquer
 nearby cities. Using the income from those cities, make more armies to
 take more cities. Send a hero to a temple to get a quest, or maybe search
 a nearby ruin instead. Game should run well on modest hardware.
 .
 This package contains the games graphics and data files.

Package: lorene
Description-md5: 84d124996c70185b28125703b92983f1
Description-en: framework for numerical relativity
 LORENE is a set of C++ classes to solve various problems arising in
 numerical relativity, and more generally in computational
 astrophysics. It provides tools to solve partial differential
 equations by means of multi-domain spectral methods.
 .
 This metapackage depends on all of the LORENE software
 components. The reference guide is available in the lorene-doc
 package.

Package: lorene-codes-src
Description-md5: b293d1cd723ac4f0431d8a34db8fff30
Description-en: source files of LORENE-based codes
 LORENE is a set of C++ classes to solve various problems arising in
 numerical relativity, and more generally in computational
 astrophysics. It provides tools to solve partial differential
 equations by means of multi-domain spectral methods.
 .
 This package contains the source files of several LORENE codes that
 need to be recompiled for each use case. The liblorene-dev package is
 necessary to compile those codes.

Package: lorene-doc
Description-md5: da21c3fbc6fb7a4510782afd27ab855d
Description-en: documentation for LORENE
 LORENE is a set of C++ classes to solve various problems arising in
 numerical relativity, and more generally in computational
 astrophysics. It provides tools to solve partial differential
 equations by means of multi-domain spectral methods.
 .
 This package contains the LORENE reference guide

Package: loudgain
Description-md5: ede4e9bbf6b26b58498ac80fb132dcff
Description-en: ReplayGain 2.0 loudness normalizer based on the EBU R128 standard
 loudgain is a loudness normalizer that scans music files and calculates
 loudness-normalized gain and loudness peak values according to the
 EBU R128/ITU BS.1770 standard (-18 LUFS).
 .
 loudgain will embed ReplayGain 2.0-compatible metadata tags in a file if
 requested but will not modify the audio data in any way.
 .
 loudgain supports the FLAC, Ogg, MP2, MP3, MP4, M4A, ALAC, Opus, ASF, WMA, WAV,
 WavPack, AIFF and APE audio formats. Video files with compatible audio streams
 are also supported.

Package: love
Description-md5: 4f24e64a361db187391602e346a2e02f
Description-en: 2D game development framework based on Lua and OpenGL
 LÖVE was created to be a user-friendly engine in which simple (or
 complicated) games could be made without having extensive knowledge
 of system or graphics functions and without having to dedicate time
 towards developing the same engine features time and time again.
 .
 Developed with cross-platform implementation in mind, it utilizes the
 latest open source libraries to deliver a similar game experience,
 independent of operating system. By relying on the Lua scripting language
 for game-specific programming, it allows even the novice game creator to
 quickly and efficiently develop an idea into a fully working game.

Package: low-memory-monitor
Description-md5: a9e58d7f334810d8b3baf918bee0319c
Description-en: Monitors low-memory conditions
 The Low Memory Monitor is an early boot daemon that will monitor memory
 pressure information coming from the kernel, and, first, send a signal
 to user-space applications when memory is running low, and then optionally
 activate the kernel's OOM killer when memory is running really low.

Package: low-memory-monitor-doc
Description-md5: 2370e9357f31aaa5e5a9a9ba3f27890a
Description-en: Documentation of the low-memory-monitor daemon D-Bus API
 The Low Memory Monitor is an early boot daemon that will monitor memory
 pressure information coming from the kernel, and, first, send a signal
 to user-space applications when memory is running low, and then optionally
 activate the kernel's OOM killer when memory is running really low.
 .
 This package contains the documentation for the D-Bus API.

Package: lowdown
Description-md5: c9a6450f2407e7db3e4f8e690806294b
Description-en: Simple markdown translator
 Lowdown is a Markdown translator producing HTML5; roff documents (the ms, man,
 and mdoc macros), LaTeX, gemini (“gemtext”), OpenDocument, and ANSI/UTF8
 terminal output.
 .
 Beyond traditional Markdown syntax support, lowdown supports the following
 Markdown features and extensions:
 * autolinking
 * fenced code
 * tables
 * superscripts (traditional and GFM)
 * footnotes
 * disabled inline HTML
 * “smart typography”
 * metadata
 * commonmark (in progress)
 * definition lists
 * extended attributes
 * task lists
 * admonitions
 * templating

Package: lpac
Description-md5: f81bfd011c9c798a1568518118fb958b
Description-en: cross-platform local profile agent program, compatible with SGP.22
 lpac is a cross-platform local profile agent program, its features include:
 .
 - Supports Activation Code and Confirmation Code
 - Supports Custom IMEI sent to server
 - Supports Profile Discovery (SM-DS)
 - Profile management: list, enable, disable, delete and nickname
 - Notification management: list, send and delete
 - Lookup eUICC chip info

Package: lpc21isp
Description-md5: 2173e47aa8dcd400875fa7c5865ea3c5
Description-en: In-circuit programming (ISP) of ARM and Cortex microcontrollers
 In-circuit programming (ISP) tool for the NXP(Philips)
 LPC1100/LPC1300/LPC1700/LPC2000 series ARM7/Cortex-M0/
 Cortex-M3 microcontrollers.

Package: lpctools
Description-md5: 8bb9930f656bbec320ba27efaa929883
Description-en: interface to NXP LPC Microcontrollers ISP serial interface
 LPCTools is an interface to NXP LPC Microcontrollers ISP (In-System
 Programming) serial interface.
 .
 It provides two programs:
 .
 * lpcisp: this tool gives access to each of the useful isp commands on LPC
 devices. It does not provide wrappers for flashing a device.
 * lpcprog: this tool does not give access to each isp command, instead it
 provides wrappers for flashing a device. This tool gives access to each of
 the useful isp commands on LPC.

Package: lpr
Description-md5: dda80fd521c8858f31b8d27c8900a20d
Description-en: BSD lpr/lpd line printer spooling system
 This is the BSD printer spooler and associated utilities.
 You can use this for local and remote printers.
 .
 If you install magicfilter or apsfilter (along with ghostscript),
 lpr will be able to automatically handle special file types
 (such as Postscript and PDF files).

Package: lprint
Description-md5: 500e8425dce93127f279101d271ad0ad
Description-en: Label Printer
 LPrint implements printing for a variety of common label and receipt printers
 connected via network or USB. Features include:
 .
 * A single executable handles spooling, status, and server functionality
 * Multiple printer support
 * Each printer implements an IPP Everywhere™ print service and is compatible
 with the driverless printing support in iOS, macOS, and Linux clients
 * Each printer can support options such as label modes, tear-off offsets,
 media tracking, media top offset, print darkness, resolution, roll
 selection, and speed
 * Each printer can print “raw”, Apple/PWG Raster, and/or PNG files
 * Each printer automatically recovers from out-of-media, power loss, and
 disconnected/bad cable issues

Package: lprng
Description-md5: 47d742863c1b0d7c17930026e04f3553
Description-en: lpr/lpd printer spooling system
 The  LPRng  software  is an enhanced, extended, and portable  version
 of the Berkeley LPR software (the standards UNIX printer spooler)
 You can use this for local and remote printers.

Package: lptools
Description-md5: 0556c9f87e1635228991f0194cd8dcef
Description-en: Tools for working with Launchpad
 LP Tools allow you to work with Launchpad without ever having to deal
 with the web interface. This package provides the following tools:
 .
 - lp-attach - attach a file to a Launchpad bug
 - lp-bug-dupe-properties - find duplicate Launchpad bug reports
 - lp-capture-bug-counts - view summary of number of bugs for a Launchpad
 project
 - lp-check-membership - check if a launchpad user is a member of a group
 - lp-force-branch-mirror - force a new import
 - lp-get-branches - check out all the branches of a team
 - lp-grab-attachments - download all attachments for specified bugs
 or from bugs for a particular project
 - lp-list-bugs - list all bugs for a project
 - lp-milestone2ical - convert milestones on a project into the iCal format
 - lp-milestones - list and manipulate milestones for a project
 - lp-project - create and manage projects
 - lp-project-upload - upload release files
 - lp-recipe-status - show the status of the recipes owned by a particular user
 - lp-remove-team-members - remove members from a team
 - lp-review-list - list reviews for a project
 - lp-review-notifier - desktop notifier about reviews that can be done
 - lp-set-dup - mark duplicate bugs
 - lp-shell - convenient way to launch Python interpreter already logged in
 to launchpad

Package: lqa
Description-md5: 0b6427c95095aa9eed430b77172ea352
Description-en: command line tool for LAVA quality assurance tasks
 Designed to perform quality assurance (QA) tasks in the LAVA environment.
 LAVA is an intelligent testing framework designed to test Linux-based
 systems on hardware devices.
 .
 The lqa tool offers a variety of features and functionality to make it
 easier to perform QA tasks in the LAVA environment. It allows users to
 perform a series of operations, including submitting tests, obtaining
 test results, viewing logs, and more, all through the command line.

Package: lr
Description-md5: ecb9fd8d5132cd0a85c22c1fc0ed1e77
Description-en: list files, recursively
 lr is a tool for generating file listings,
 which includes the best features of ls(1), find(1), stat(1) and du(1).
 .
 It has a powerful and user-friendly filter syntax,
 sorting and formatting capabilities.

Package: lrcalc
Description-md5: 5d413984e8a6c6bb2e76c1761de7afd0
Description-en: programs for calculating Littlewood-Richardson coefficients
 The "Littlewood-Richardson Calculator" is a package of C programs for
 computing Littlewood-Richardson coefficients, providing fast calculation of
 single LR coefficients, products of Schur functions, and skew Schur functions.
 Its interface uses the same notation as the SF package of John Stembridge, to
 make it easier to use both packages at the same time.
 .
 This package contains the command-line programs.

Package: lrslib
Description-md5: bc62dafa0a5a501c68508823e5d8f398
Description-en: package to enumerate vertices and extreme rays of a convex polyhedron
 A convex polyhedron is the set of points satisfying a finite family
 of linear inequalities.  The study of the vertices and extreme rays
 of such systems is important and useful in e.g. mathematics and
 optimization.  In a dual interpretation, finding the vertices of a
 (bounded) polyhedron is equivalent to finding the convex hull
 (bounding inequalities) of an (arbitrary dimensional) set of points.
 Lrs (lexicographic reverse search) has two important features that
 can be very important for certain applications: it works in exact
 arithmetic, and it consumes memory proportional to the input, no
 matter how large the output is.

Package: lrzip
Description-md5: 3790656513d7f6048496d52bba0592cf
Description-en: compression program with a very high compression ratio
 A compression program that can achieve very high compression
 ratios and speed when used with large files. It uses the combined
 compression algorithms of zpaq and lzma for maximum compression, lzo
 for maximum speed, and the long range redundancy reduction of rzip.
 It is designed to scale with increases with RAM size, improving
 compression further. A choice of either size or speed optimizations
 allows for either better compression than even lzma can provide, or
 better speed than gzip, but with bzip2 sized compression levels.

Package: lrzsz
Description-md5: 5e27fa83eccb5c12b930946e1d62ebd4
Description-en: Tools for zmodem/xmodem/ymodem file transfer
 Lrzsz is a cosmetically modified zmodem/ymodem/xmodem package built
 from the public-domain version of Chuck Forsberg's rzsz package.
 .
 These programs use error correcting protocols ({z,x,y}modem) to send
 (sz, sx, sb) and receive (rz, rx, rb) files over a dial-in serial port
 from a variety of programs running under various operating systems.

Package: lscolors
Description-md5: bfbbf2bea7dd14b21e31afba2f18417c
Description-en: Colorize paths using the LS_COLORS environment variable
 This package contains the following binaries built from the Rust crate
 "lscolors":
 - lscolors

Package: lsd
Description-md5: 81ab24e2dab6d20a130dad18e5be032f
Description-en: ls command with a lot of pretty colors and some other stuff
 Rewrite of GNU ls with lot of added features like colors, icons, tree-view,
 more formatting options etc. The project is heavily inspired by the super
 colorls project.

Package: lsdisplay
Description-md5: 0f9cfb0a8a05915eb35a6b7c157ea43e
Description-en: List connected displays with details and ASCII layout
 lsdisplay lists all connected displays/monitors with manufacturer,
 model, serial number, resolution, position, rotation, refresh rate,
 and connector type. It renders an ASCII art diagram showing the
 physical layout. Similar to lsusb/lspci but for display devices.
 Supports EDID parsing, Smart TV auto-discovery, and override files.

Package: lsdvd
Description-md5: c9f263736f6ccd41c0223d38bd63a516
Description-en: read the content info of a DVD
 An application for reading the contents of a DVD and printing the contents
 to your terminal or in more machine readable formats.

Package: lsh-client
Description-md5: d42a617f2fa72cb2207d9b87c0e72ef9
Description-en: Secure Shell v2 (SSH2) protocol client
 lsh is a GPLed implementation of the Secure SHell protocol version 2
 (SSH2), a secure replacement for rlogin, rsh, and rcp.
 .
 This package contains the lsh client used to log in to a remote lsh
 or SSH2 server.
 .
 In some countries it may be illegal to use any encryption
 at all without a special permit.

Package: lsh-doc
Description-md5: 32d0e353eb1094791380a19daa02c067
Description-en: Secure Shell v2 (SSH2) documentation
 lsh is a GPLed implementation of the Secure SHell protocol version 2
 (SSH2), a secure replacement for rlogin, rsh, and rcp.
 .
 This package contains the lsh documentation, including info
 pages and manpages about the various protocols which lsh uses,
 as well as various documents about lsh internals, protocols,
 and general lsh development.
 .
 In some countries it may be illegal to use any encryption
 at all without a special permit.

Package: lsh-server
Description-md5: 5faaadfb0bda5603eb1ef0334687adbd
Description-en: Secure Shell v2 (SSH2) protocol server
 lsh is a GPLed implementation of the Secure SHell protocol version 2
 (SSH2), a secure replacement for rlogin, rsh, and rcp.
 .
 This package contains the lsh server, lshd. This package is required
 to allow SSH2 logins to the local machine.
 .
 In some countries it may be illegal to use any encryption
 at all without a special permit.

Package: lsh-utils
Description-md5: b55228f724c2bde97c0aa4d63a3d9857
Description-en: Secure Shell v2 (SSH2) protocol utilities
 lsh is a GPLed implementation of the Secure SHell protocol version 2
 (SSH2), a secure replacement for rlogin, rsh, and rcp.
 .
 This package contains the lsh utilities. This includes programs such
 as lsh-keygen, lsh-writekey (both programs for public/private key
 generation), lsh-authorize (for automatic remote key authentication),
 ssh-conv (utilities for converting between various public and private
 key formats), and a number of other utilities for use with both the
 lsh server and client.
 .
 In some countries it may be illegal to use any encryption at all
 without a special permit.

Package: lshw-gtk
Description-md5: 5db6f64eacd69eb948a83477966cd1db
Description-en: graphical information about hardware configuration
 A small tool to provide detailed information on the hardware
 configuration of the machine. It can report exact memory
 configuration, firmware version, mainboard configuration, CPU version
 and speed, cache configuration, bus speed, etc. on DMI-capable x86
 systems, on some PowerPC machines (PowerMac G4 is known to work) and AMD64.
 .
 This package provides lshw-gtk (the GTK+ version)

Package: lsix
Description-md5: edb22c0729d06c122daf58b2531699e8
Description-en: Show thumbnails in terminal using sixel graphics
 Like "ls", but for images.
 .
 Features include:
 - Detects if your terminal can display SIXEL graphics inline.
 - Works great over SSH.
 - Non-bitmap graphics often work fine (.svg, .eps, .pdf, .xcf).
 - Automatically detects if your terminal, like xterm, can increase the number
 of color registers to improve the image quality and does so.
 - Automatically detects terminal's foreground and background colors.
 - In terminals that support `dtterm WindowOps`, the number of tiles per
 row will adjust appropriately to the window width.
 - If there are many images in a directory (>21), lsix will display them one
 row at a time, no need to wait for the entire montage to be created.
 - Filenames that are too long will be wrapped before passing into
 ImageMagick's montage to avoid jumbling on top of one another.
 - Easily change things like width of each tile in the montage, font family,
 and point size by editing simple variables at the top of the file.
 (Tip: try convert -list font to see what fonts you have on your machine.)
 - Unicode filenames work fine, as long as your font has the glyphs.

Package: lskat
Description-md5: 3ab7f03930c7679d3d693ba3432cfa0b
Description-en: Lieutnant Skat card game
 Lieutenant Skat (from German "Offiziersskat") is a fun and engaging
 card game for two players, where the second player is either live
 opponent, or a built in artificial intelligence.
 .
 This package is part of the KDE games module.

Package: lskat-data
Description-md5: a4cb4c32d6b6727de9c1279752225fc2
Description-en: Lieutnant Skat card game - data files
 Lieutenant Skat (from German "Offiziersskat") is a fun and engaging
 card game for two players, where the second player is either live
 opponent, or a built in artificial intelligence.
 .
 This package contains the data for lskat.

Package: lsm
Description-md5: 261b0f34bb43f49b78eca1b2e42bb7e9
Description-en: Link connectivity monitor tool - transitional package
 This is a transitional package and can safely be removed.

Package: lsmbox
Description-md5: 71eab551d2272aec49d3d620fd6f6864
Description-en: List number of total/unread messages for mailboxes
 This program lists the number of total and unread messages in one
 or several mailbox files, and can also be used to continuously monitor
 the mailboxes.

Package: lsmount
Description-md5: 3fd363409bcb2a7dd6ebd0e9a24ff306
Description-en: is a small program for formatting the /proc/mounts output
 With a larger number of mounts the output of /proc/mounts isn't longer
 really comfortable to read. This is where lsmount with options such as
 alignment and colorisation comes into action.

Package: lsp-plugins
Description-md5: 878ce8cd10738a8943d4c42fb4b57bb0
Description-en: LSP (Linux Studio Plugins) audio-plugins (metapackage)
 Linux Studio Plugins (LSP) provides a collection of audio effects,
 synthesizers, and a selection of audio tools for music and sound
 production. It provides standalone JACK clients and integrates
 into the LV2, CLAP, LADSPA, VST3 and VST2 plugin frameworks.
 .
 LSP provides the following plugins:
 .
 Audio effects: limiters, dynamic processors, expanders, gates,
 graphic equalisers, impulse responses, impulse reverbs, compressors,
 multiband compressors, parametric equalisers, phase detector,
 sidechain multiband compressors, sidechain limiters,
 sidechain dynamic processors, sidechain expanders, sidechain gates,
 sidechain compressors, slapback delays, delay compensators, triggers.
 .
 Synths: samplers, and multisamplers.
 .
 Tools: latency meters, oscillators, profiler, spectrum analyzers,
 and MIDI triggers
 .
 This metapackage installs plugins for all supported frameworks and the JACK
 standalone clients.

Package: lsp-plugins-clap
Description-md5: cffc51d0c01792470896468ae7c010d5
Description-en: LSP (Linux Studio Plugins) audio-plugins (clap plugins)
 Linux Studio Plugins (LSP) provides a collection of audio effects,
 synthesizers, and a selection of audio tools for music and sound
 production. It provides standalone JACK clients and integrates
 into the LV2, CLAP, LADSPA, VST3 and VST2 plugin frameworks.
 .
 LSP provides the following plugins:
 .
 Audio effects: limiters, dynamic processors, expanders, gates,
 graphic equalisers, impulse responses, impulse reverbs, compressors,
 multiband compressors, parametric equalisers, phase detector,
 sidechain multiband compressors, sidechain limiters,
 sidechain dynamic processors, sidechain expanders, sidechain gates,
 sidechain compressors, slapback delays, delay compensators, triggers.
 .
 Synths: samplers, and multisamplers.
 .
 Tools: latency meters, oscillators, profiler, spectrum analyzers,
 and MIDI triggers
 .
 This package provides the CLAP plugins.

Package: lsp-plugins-jack
Description-md5: dcca13fad9daac63db876da8ea8c29f7
Description-en: LSP (Linux Studio Plugins) audio-plugins (standalone JACK clients)
 Linux Studio Plugins (LSP) provides a collection of audio effects,
 synthesizers, and a selection of audio tools for music and sound
 production. It provides standalone JACK clients and integrates
 into the LV2, CLAP, LADSPA, VST3 and VST2 plugin frameworks.
 .
 LSP provides the following plugins:
 .
 Audio effects: limiters, dynamic processors, expanders, gates,
 graphic equalisers, impulse responses, impulse reverbs, compressors,
 multiband compressors, parametric equalisers, phase detector,
 sidechain multiband compressors, sidechain limiters,
 sidechain dynamic processors, sidechain expanders, sidechain gates,
 sidechain compressors, slapback delays, delay compensators, triggers.
 .
 Synths: samplers, and multisamplers.
 .
 Tools: latency meters, oscillators, profiler, spectrum analyzers,
 and MIDI triggers
 .
 This package provides the standalone JACK clients.

Package: lsp-plugins-ladspa
Description-md5: 8d7c8fff2f6f2f2412e292d8300b2bd3
Description-en: LSP (Linux Studio Plugins) audio-plugins (ladspa plugins)
 Linux Studio Plugins (LSP) provides a collection of audio effects,
 synthesizers, and a selection of audio tools for music and sound
 production. It provides standalone JACK clients and integrates
 into the LV2, CLAP, LADSPA, VST3 and VST2 plugin frameworks.
 .
 LSP provides the following plugins:
 .
 Audio effects: limiters, dynamic processors, expanders, gates,
 graphic equalisers, impulse responses, impulse reverbs, compressors,
 multiband compressors, parametric equalisers, phase detector,
 sidechain multiband compressors, sidechain limiters,
 sidechain dynamic processors, sidechain expanders, sidechain gates,
 sidechain compressors, slapback delays, delay compensators, triggers.
 .
 Synths: samplers, and multisamplers.
 .
 Tools: latency meters, oscillators, profiler, spectrum analyzers,
 and MIDI triggers
 .
 This package provides the LADSPA plugins.

Package: lsp-plugins-lv2
Description-md5: ae448ed51900173db039cbecf96cae24
Description-en: LSP (Linux Studio Plugins) audio-plugins (LV2 plugins)
 Linux Studio Plugins (LSP) provides a collection of audio effects,
 synthesizers, and a selection of audio tools for music and sound
 production. It provides standalone JACK clients and integrates
 into the LV2, CLAP, LADSPA, VST3 and VST2 plugin frameworks.
 .
 LSP provides the following plugins:
 .
 Audio effects: limiters, dynamic processors, expanders, gates,
 graphic equalisers, impulse responses, impulse reverbs, compressors,
 multiband compressors, parametric equalisers, phase detector,
 sidechain multiband compressors, sidechain limiters,
 sidechain dynamic processors, sidechain expanders, sidechain gates,
 sidechain compressors, slapback delays, delay compensators, triggers.
 .
 Synths: samplers, and multisamplers.
 .
 Tools: latency meters, oscillators, profiler, spectrum analyzers,
 and MIDI triggers
 .
 This package provides the LV2 plugins.

Package: lsp-plugins-r3d-glx
Description-md5: 492a3a0345b9d8545f6c0476769838b9
Description-en: LSP (Linux Studio Plugins) r3d-glx library
 Linux Studio Plugins (LSP) provides a collection of audio effects,
 synthesizers, and a selection of audio tools for music and sound
 production. It provides standalone JACK clients and integrates
 into the LV2, CLAP, LADSPA, VST3 and VST2 plugin frameworks.
 .
 LSP provides the following plugins:
 .
 Audio effects: limiters, dynamic processors, expanders, gates,
 graphic equalisers, impulse responses, impulse reverbs, compressors,
 multiband compressors, parametric equalisers, phase detector,
 sidechain multiband compressors, sidechain limiters,
 sidechain dynamic processors, sidechain expanders, sidechain gates,
 sidechain compressors, slapback delays, delay compensators, triggers.
 .
 Synths: samplers, and multisamplers.
 .
 Tools: latency meters, oscillators, profiler, spectrum analyzers,
 and MIDI triggers
 .
 This package provides the LSP r3d-glx library.

Package: lsp-plugins-vst
Description-md5: 62b3a565d01d30ccbd34c576fa0987ee
Description-en: LSP (Linux Studio Plugins) audio-plugins (VST plugins)
 Linux Studio Plugins (LSP) provides a collection of audio effects,
 synthesizers, and a selection of audio tools for music and sound
 production. It provides standalone JACK clients and integrates
 into the LV2, CLAP, LADSPA, VST3 and VST2 plugin frameworks.
 .
 LSP provides the following plugins:
 .
 Audio effects: limiters, dynamic processors, expanders, gates,
 graphic equalisers, impulse responses, impulse reverbs, compressors,
 multiband compressors, parametric equalisers, phase detector,
 sidechain multiband compressors, sidechain limiters,
 sidechain dynamic processors, sidechain expanders, sidechain gates,
 sidechain compressors, slapback delays, delay compensators, triggers.
 .
 Synths: samplers, and multisamplers.
 .
 Tools: latency meters, oscillators, profiler, spectrum analyzers,
 and MIDI triggers
 .
 This package provides the VST2 plugins.

Package: lsp-plugins-vst3
Description-md5: d81080d83a116aa14fb8f14aad3834c6
Description-en: LSP (Linux Studio Plugins) audio-plugins (VST3 plugins)
 Linux Studio Plugins (LSP) provides a collection of audio effects,
 synthesizers, and a selection of audio tools for music and sound
 production. It provides standalone JACK clients and integrates
 into the LV2, CLAP, LADSPA, VST3 and VST2 plugin frameworks.
 .
 LSP provides the following plugins:
 .
 Audio effects: limiters, dynamic processors, expanders, gates,
 graphic equalisers, impulse responses, impulse reverbs, compressors,
 multiband compressors, parametric equalisers, phase detector,
 sidechain multiband compressors, sidechain limiters,
 sidechain dynamic processors, sidechain expanders, sidechain gates,
 sidechain compressors, slapback delays, delay compensators, triggers.
 .
 Synths: samplers, and multisamplers.
 .
 Tools: latency meters, oscillators, profiler, spectrum analyzers,
 and MIDI triggers
 .
 This package provides the VST3 plugins.

Package: lsuio
Description-md5: e0ad720f51444f48e737fef57206f140
Description-en: list Userspace IO devices
 Example applications for Userspace IO.
 More details about UIO can be found here:
 https://www.kernel.org/doc/html/latest/driver-api/uio-howto.html

Package: lswm
Description-md5: e8b7b09d4e73830e23a5f013b5160c13
Description-en: wiimote discover utility
 CWiid is a working userspace driver along with various
 applications implementing event drivers, multiple wiimote
 connectivity, gesture recognition, and other Wiimote-based
 functionality.
 .
 This package provides an utility to discover new wiimotes.

Package: lsyncd
Description-md5: b50c48762e5bbefa2bd6a930543472c8
Description-en: daemon to synchronize local directories using rsync
 Lsyncd (Live syncing mirror daemon) uses rsync to synchronize local
 directories with a remote machine running rsyncd. Lsyncd watches
 multiple directories trees through inotify. The first step after
 adding the watches is to rsync all directories with the remote host,
 and then sync single file by collecting the inotify events. So lsyncd
 is a light-weight live mirror solution that should be easy to install
 and use while blending
 well with your system.

Package: ltpanel
Description-md5: 49d718ccb2573d5d0e0fa2380fb96904
Description-en: lightweight tasklist panel for minimalist WMs
 ltpanel is a lightweight window list for the X Window System, similar
 to GNOME's window list applet. It has been tested on IceWM and fvwm.
 It should work with any GNOME-compliant Window Manager and is based
 on Peter Zelezny's fspanel.

Package: ltrace
Description-md5: ff2cc28bbc4f3ce119d059af641ea073
Description-en: Tracks runtime library calls in dynamically linked programs
 ltrace is a debugging program which runs a specified command until it
 exits.  While the command is executing, ltrace intercepts and records
 the dynamic library calls which are called by
 the executed process and the signals received by that process.
 It can also intercept and print the system calls executed by the program.
 .
 The program to be traced need not be recompiled for this, so you can
 use it on binaries for which you don't have the source handy.
 .
 You should install ltrace if you need a sysadmin tool for tracking the
 execution of processes.

Package: ltris
Description-md5: ba5974efd7c79972f5f5422957b41085
Description-en: very polished Tetris clone with CPU opponents
 LTris is a very polished tetris clone, which offers three
 types of games. The classic mode, a figures mode, where
 different figures appear every level, and a multiplayer
 mode. LTris is highly configurable through its menu
 system.

Package: ltrsift
Description-md5: f8bcb0ba51b73813c0218d80b77db274
Description-en: postprocessing and classification of LTR retrotransposons
 LTRsift is a graphical desktop tool for semi-automatic postprocessing of de
 novo predicted LTR retrotransposon annotations, such as the ones generated by
 LTRharvest and LTRdigest. Its user-friendly interface displays LTR
 retrotransposon candidates, their putative families and their internal
 structure in a hierarchical fashion, allowing the user to "sift" through the
 sometimes large results of de novo prediction software. It also offers
 customizable filtering and classification functionality.

Package: ltsp
Description-md5: 2429d6d70179c3f009b438a7aceba7a7
Description-en: Linux Terminal Server Project
 Make an installation able to netboot as an LTSP client.
 For LTSP servers, also install the suggested packages (dnsmasq etc).
 .
 LTSP helps in netbooting LAN clients from a single installation that resides
 in a chroot or a VM on the LTSP server. This way maintaining tens or hundreds
 of clients is as easy as maintaining a single PC.

Package: lttng-modules-dkms
Description-md5: 043ec8199eac94e017f408a4227b44e8
Description-en: Linux Trace Toolkit (LTTng) kernel modules (DKMS)
 The LTTng project aims at providing highly efficient tracing tools for Linux.
 Its tracers help tracking down performance issues and debugging problems
 involving multiple concurrent processes and threads. Tracing across multiple
 systems is also possible.
 .
 This package contains the LTTng kernel modules. These provide additional
 instrumentation (not found in the mainline kernel), the ring buffer library,
 the tracer itself, and some additional utilities.

Package: lttng-tools
Description-md5: 7b1ddadc5c0e006d514c38704904991e
Description-en: LTTng control and utility programs
 The LTTng project aims at providing highly efficient tracing tools for Linux.
 Its tracers help tracking down performance issues and debugging problems
 involving multiple concurrent processes and threads. Tracing across multiple
 systems is also possible.
 .
 This package provides the unified interface to control both the LTTng kernel
 and userspace (UST) tracers.

Package: lttoolbox
Description-md5: 314bf20f5ff1044bb2d3cbd3563f1f24
Description-en: Apertium lexical processing modules and tools
 The lttoolbox contains the augmented letter transducer tools for natural
 language processing used by Apertium, a platform for building rule-based
 and hybrid machine translation systems. The software is also useful
 for making morphological analysers and generators for natural language
 processing applications.

Package: lttoolbox-dev
Description-md5: 8d2d3a3883943ba1ca74534db4456864
Description-en: Development tools and library for lttoolbox
 The lttoolbox contains the augmented letter transducer tools for natural
 language processing used by Apertium, a platform for building rule-based
 and hybrid machine translation systems. The software is also useful
 for making morphological analysers and generators for natural language
 processing applications.
 .
 This package provides development files for lttoolbox.

Package: ltunify
Description-md5: 8d487229a8f57827e2ca5dede7bc8ca9
Description-en: manage Logitech unifying receivers
 Pair and manage Logitech devices that use the unifying receiver.

Package: lua-ansicolors
Description-md5: ccb20abfcc87301470e17b57844d94f2
Description-en: simple Lua function for printing to the console in color
 provides the 'ansicolors' function which allows the Lua programmer to
 output colored (both foreground and background) and stylized text.
 .
 One can use standard terminal colors: black, red, green, yellow, blue,
 magenta, cyan, white.
 .
 The following styles are also available: bright, dim, underline, blink,
 reverse, hidden, reset.

Package: lua-any
Description-md5: 460f3734983aa47caee270d230ccd68e
Description-en: helper script for shebang lines in Lua scripts
 Some Lua script do actually work with many, but not all, Lua versions
 in the Debian archive.  This package contains the lua-any interpreter to be
 used in the shebang lines of such scripts. lua-any reads metadata stored in
 comments in the Lua script and selects an appropriate Lua interpreter.

Package: lua-argparse
Description-md5: 120209fdfca6c33aa99022cc7204987c
Description-en: feature-rich command line parser for Lua language
 Argparse supports positional arguments, options, flags, optional arguments,
 subcommands and more. Argparse automatically generates usage, help and error
 messages.

Package: lua-augeas
Description-md5: 6369146c84b84efa4daf8703aea62a3c
Description-en: Lua binding to the Augeas C API
 lua-augeas is a Lua binding to Augeas. Augeas is a configuration
 editing tool. It parses configuration files in their native formats
 and transforms them into a tree. Configuration changes are made by
 manipulating this tree and saving it back into native config files.

Package: lua-basexx
Description-md5: 41ea75db4ce7b0e912e54d9d360b30f2
Description-en: baseXX encoding/decoding library for Lua
 Lua library for base2, base16, base32, base64, base85 decoding and
 encoding of data strings.

Package: lua-binaryheap
Description-md5: eb1360e30398b77b2bf3ad565bce596e
Description-en: Binary heap implementation in Lua
 binaryheap.lua is a binary heap implementation in Lua.
 .
 A binary heap is a heap data structure that takes the form of a binary tree.
 Binary heaps are a common way of implementing priority queues.

Package: lua-bit32
Description-md5: 5d7bd0e52b6f7294ac9a46ce024d7359
Description-en: Backport of the Lua 5.2 bit32 library to Lua 5.1
 This package provides the bit32 library for Lua 5.1, a back
 port of the bit32 library of Lua 5.2 and 5.3.  Such library
 implements bitwise operations on 32 bit integers.

Package: lua-bit32-dev
Description-md5: d5d938e4d13eeaee9702899b2817c275
Description-en: Development files for the bit32 library for Lua 5.1
 This package contains the development files of the bit32 library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).

Package: lua-bitop
Description-md5: f334595b41b0fe5141a0457c868d6671
Description-en: fast bit manipulation library for the Lua language
 This package contains the Lua bitop fast bit manipulation library.

Package: lua-bitop-dev
Description-md5: 4ae78b74d17896643753a0d6f9b4978d
Description-en: fast bit manipulation library devel files for the Lua language
 This package contains the development files of the Lua bitop fast bit
 manipulation library, useful to create a statically linked binary (like a C
 application or a standalone Lua interpreter).  Documentation is also shipped
 within this package.

Package: lua-busted
Description-md5: a9c0a5f4f7a1779e49ed6e40aaf8bfde
Description-en: Lua unit testing framework focused on ease of use
 busted test specs read naturally without being too verbose. You can
 even chain asserts and negations, such as assert.not.equals. Nest
 blocks of tests with contextual descriptions using describe, and add
 tags to blocks so you can run arbitrary groups of tests.
 .
 An extensible assert library allows you to extend and craft your own
 assert functions specific to your case with method chaining. A modular
 output library lets you add on your own output format, along with the
 default pretty and plain terminal output, JSON with and without
 streaming, and TAP-compatible output that allows you to run busted
 specs within most CI servers. You can even register phrases for
 internationaliation with custom or built-in language packs.

Package: lua-check
Description-md5: 5cd990f162a8b2eb4ec8a1cc7772d8b8
Description-en: static analyzer and a linter for the Lua language
 Luacheck is a static analyzer and a linter for Lua which
 detects issues such as usage of undefined global variables,
 unused variables and values, etc. It is fairly configurable
 and can be used as a part of automated testing, manually
 from the command line or inside an editor.

Package: lua-cjson
Description-md5: 490f378d2dc6f745af602e5642519486
Description-en: JSON parser/encoder for Lua
 This library allows you to easily convert Lua values to JSON strings and back.
 Features:
 * Fast, standards compliant encoding/parsing routines
 * Full support for JSON with UTF-8, including decoding surrogate pairs
 * Optional run-time support for common exceptions to the JSON
 specification (infinity, NaN,..)
 * No dependencies on other libraries

Package: lua-cjson-dev
Description-md5: 54de1dd3be7d804a0405e38a6ef83876
Description-en: JSON parser/encoder for Lua, development files
 This package contains the development files of the lua-cjson library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 Documentation is also shipped within this package.

Package: lua-cliargs
Description-md5: 54617d855e7bcb075992045bb54488e3
Description-en: command-line argument parsing module for Lua
 This module adds support for accepting CLI arguments easily using multiple
 notations and argument types.
 .
 cliargs allows you to define required, optional, and flag arguments.

Package: lua-cmsgpack
Description-md5: 245044983f0b33851c9d6be6365712a7
Description-en: MessagePack implementation and bindings for Lua
 lua-cmsgpack is a self contained C file without external dependencies.
 MessagePack is an object serialization specification like JSON.

Package: lua-cmsgpack-dev
Description-md5: 04d2204746e42fca725a77b1d9a29812
Description-en: development files for lua-cmsgpack library
 development files of the lua-cmsgpack library, useful
 to create a statically linked binary (like a C application or a standalone Lua
 interpreter)..
 .
 Documentation is also shipped within this package.

Package: lua-cnrun
Description-md5: af5da43a32569b17ca5c5a31ca731c39
Description-en: NeuroML-capable neuronal network simulator (Lua package)
 CNrun is a neuronal network simulator, with these features:
 * a conductance- and rate-based Hodgkin-Huxley neurons, a Rall and
 Alpha-Beta synapses;
 * a 6-5 Runge-Kutta integration method: slow but precise, adjustable;
 * Poisson, Van der Pol, Colpitts oscillators and interface for
 external stimulation sources;
 * NeuroML network topology import/export;
 * logging state variables, spikes;
 * implemented as a Lua module, for scripting model behaviour (e.g.,
 to enable plastic processes regulated by model state);
 * interaction (topology push/pull, async connections) with other
 cnrun models running elsewhere on a network, with interactions
 (planned).
 .
 Note that there is no `cnrun' executable, which existed in cnrun-1.*.
 Instead, you write a script for your simulation in Lua, and execute
 it as detailed in /usr/share/lua-cnrun/examples/example1.lua.

Package: lua-compat53
Description-md5: d21aee108a893d025747dcd8c1fbb90e
Description-en: Lua-5.3-style APIs for Lua 5.1
 This is a small module that aims to make it easier to write code in a
 Lua-5.3-style that is compatible with Lua 5.1 and Lua
 5.3. This does not make Lua 5.1 entirely compatible
 with Lua 5.3, but it brings the API closer to that of Lua 5.3.

Package: lua-compat53-dev
Description-md5: cb7171a73086c82e5ac1f960b85db52b
Description-en: Lua-5.3-style APIs for Lua 5.1 (development files)
 This is a small module that aims to make it easier to write code in a
 Lua-5.3-style that is compatible with Lua 5.1 and Lua
 5.3. This does not make Lua 5.1 entirely compatible
 with Lua 5.3, but it brings the API closer to that of Lua 5.3.
 .
 This package provides the static library and header files for lua-compat53

Package: lua-copas
Description-md5: a12751e428de037f7a3edf69f08d20b1
Description-en: Copas is a dispatcher of concurrent TCP/IP requests
 Copas is a dispatcher of concurrent TCP/IP requests based on corutines.
 A server registered with Copas should provide a handler for requests and use
 Copas socket functions to send the response. Copas loops through requests and
 invokes the corresponding handlers.
 .
 This package also contains the documentation of copas.

Package: lua-cosmo
Description-md5: bde6e4328fd41f081949b96243adec9d
Description-en: Template library for the Lua language
 The cosmo library defines a textual template language and provides functions
 to instantiate such templates filling variable with their actual values.
 .
 The package also contains the documentation.

Package: lua-coxpcall
Description-md5: de4d22d66d3ca41f2bad78b9dc1c712e
Description-en: Protected function calls across coroutines for Lua
 This package contains coxpcall, a Lua library that extends the protected
 call mechanism typical of Lua (xpcall and pcall) allowing it to cross
 coroutines boundaries.
 .
 This package also contains the documentation.

Package: lua-cqueues
Description-md5: 40258b528b8a0bd5aef71a8dcf48f56a
Description-en: event loop for Lua
 cqueues is a type of event loop for Lua, except it's not a classic
 event loop. It doesn't use callbacks—neither as part of the API nor
 internally—but instead you communicate with an event controller by
 the yielding and resumption of Lua coroutines using objects that
 adhere to a simple interface.

Package: lua-cqueues-dev
Description-md5: 22f80886268f2c6fe760261363688653
Description-en: event loop for Lua (development package)
 cqueues is a type of event loop for Lua, except it's not a classic
 event loop. It doesn't use callbacks—neither as part of the API nor
 internally—but instead you communicate with an event controller by
 the yielding and resumption of Lua coroutines using objects that
 adhere to a simple interface.

Package: lua-curses
Description-md5: 88a0117af6c8f0547c21c03b6478ae9c
Description-en: curses library bindings for the Lua language
 This package contains bindings for the ncurses library for the Lua language.
 It allows one to build simple interfaces on a text terminal.
 .
 This package used to be part of the lua-posix source package.

Package: lua-curses-dev
Description-md5: d720eb3adf108ecadc61ee0897887b6f
Description-en: Development files for the lua-curses library
 This package contains the development files of the lua-curses library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 .
 Documentation is also shipped within this package.

Package: lua-cyrussasl
Description-md5: f5b686eef47b0a5a0246bc446cee6028
Description-en: Cyrus SASL library for the Lua language
 This package contains the Lua bindings for the Cyrus SASL APIs.

Package: lua-cyrussasl-dev
Description-md5: f2e4e0dc466dae79ed2452fcfe03b697
Description-en: Cyrus SASL development files for the Lua language
 This package contains the development files of the lua Cyrus SASL library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 Documentation is also shipped within this package.

Package: lua-dbi-common
Description-md5: a6a8f582fb11d9a1e9da30806d6fca89
Description-en: DBI library for the Lua language, common files
 Lua DBI is a database interface library for Lua. It is designed to provide a
 RDBMS agnostic API for handling database operations. LuaDBI also provides
 support for prepared statement handles, placeholders and bind parameters for
 all database operations.
 .
 This package contains the files common to all backends.
 .
 Lua DBI is a better alternative to lua-sql since it supports prepared
 statements.

Package: lua-dbi-mysql
Description-md5: 18966a711d55306753ffd6a556b55200
Description-en: DBI library for the Lua language, MySQL backend
 Lua DBI is a database interface library for Lua. It is designed to provide a
 RDBMS agnostic API for handling database operations. LuaDBI also provides
 support for prepared statement handles, placeholders and bind parameters for
 all database operations.
 .
 This package contains the MySQL backend.
 .
 Lua DBI is a better alternative to lua-sql since it supports prepared
 statements.

Package: lua-dbi-mysql-dev
Description-md5: ee173d55b72f8a558cd66acbae087c29
Description-en: DBI library for the Lua language, MySQL development files
 This package contains the development files of the Lua DBI library
 (MySQL backend), useful to create a statically linked binary
 (like a C application or a standalone Lua interpreter).

Package: lua-dbi-postgresql
Description-md5: 9fb07bef29054567fce10ef799a3fbe3
Description-en: DBI library for the Lua language, PostgreSQL backend
 Lua DBI is a database interface library for Lua. It is designed to provide a
 RDBMS agnostic API for handling database operations. LuaDBI also provides
 support for prepared statement handles, placeholders and bind parameters for
 all database operations.
 .
 This package contains the PostgreSQL backend.
 .
 Lua DBI is a better alternative to lua-sql since it supports prepared
 statements.

Package: lua-dbi-postgresql-dev
Description-md5: 6eb54280dd722a9384e806b9307ba1ba
Description-en: DBI library for the Lua language, PostgreSQL development files
 This package contains the development files of the Lua DBI library
 (PostgreSQL backend), useful to create a statically linked binary
 (like a C application or a standalone Lua interpreter).

Package: lua-dbi-sqlite3
Description-md5: f52d2bec3476081e5c35e00ccd3bce5d
Description-en: DBI library for the Lua language, sqlite3 backend
 Lua DBI is a database interface library for Lua. It is designed to provide a
 RDBMS agnostic API for handling database operations. LuaDBI also provides
 support for prepared statement handles, placeholders and bind parameters for
 all database operations.
 .
 This package contains the sqlite3 backend.
 .
 Lua DBI is a better alternative to lua-sql since it supports prepared
 statements.

Package: lua-dbi-sqlite3-dev
Description-md5: 40e81a933f2450764b3924ae0310131d
Description-en: DBI library for the Lua language, sqlite3 development files
 This package contains the development files of the Lua DBI library
 (Sqlite3 backend), useful to create a statically linked binary
 (like a C application or a standalone Lua interpreter).

Package: lua-dkjson
Description-md5: 30e16bd570bad819ef7fc20e88701480
Description-en: JSON module written in Lua
 dkjson is a JSON (JavaScript Object Notation) encoder / decoder. It supports
 UTF-8.
 .
 It is written in Lua without any dependencies, but when LPeg (provided in
 Debian by lua-lpeg) is installed dkjson uses it to speed up decoding.

Package: lua-event
Description-md5: 2a5ed780197eb4b24b8d67b50492af87
Description-en: asynchronous event notification library for Lua
 This package contains the bindings for libevent, a synchronous event
 notification library that provides a mechanish to execute a callback function
 when a specific event occurs on a file descriptor or after a timeout has been
 reached.

Package: lua-event-dev
Description-md5: 060f034815c48219c5e5d9eedf64829e
Description-en: libevent development files for the Lua language
 This package contains the development files of the libevent Lua
 bindings, useful to create a statically linked binary (like a C application or
 a standalone Lua interpreter). Documentation is also shipped within this
 package.

Package: lua-expat
Description-md5: 93c593cbe60468877254f15b1abd0f63
Description-en: libexpat bindings for the Lua language
 This package contains the bindings for the expat library.

Package: lua-expat-dev
Description-md5: fa3c4b51c33dacd59b35f66adb795211
Description-en: libexpat development files for the Lua language
 This package contains the development files of the libexpat Lua bindings,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 Documentation is also shipped within this package.

Package: lua-fifo
Description-md5: 6a598911aecfb7e218ef7fc1333cd6e2
Description-en: FIFO implementation for Lua
 A lua library/'class' that implements a FIFO. Objects in the fifo can
 be of any type, including nil.

Package: lua-filesystem
Description-md5: 7c042a7d2ed7e4f5a219e8914155adbd
Description-en: luafilesystem library for the Lua language
 This package contains the luafilesystem library, a set of portable functions
 for directory creation, listing and deletion and for file locking.

Package: lua-filesystem-dev
Description-md5: ae327f8014a0b87b7ce2d8f5d3791e61
Description-en: luafilesystem development files for the Lua language
 This package contains the development files of the luafilesystem library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 Documentation is also shipped within this package.

Package: lua-geoip
Description-md5: 15f754603a846efd48a7fed267808b37
Description-en: GeoIP library bindings for the Lua language
 This package contains bindings for the GeoIP library for the Lua language. It
 allows one to find the country and the city that any IP address or hostname
 originates from. It uses a file based database, not reverse DNS lookups.

Package: lua-geoip-dev
Description-md5: abf9ff6dd31c1edf4a22abdf65685076
Description-en: Development files for lua-geoip library
 This package contains the development files of the lua-geoip library, useful
 to create a statically linked binary (like a C application or a standalone Lua
 interpreter)..
 .
 Documentation is also shipped within this package.

Package: lua-guestfs
Description-md5: 5002198b3678c7401771813a5f89a4fc
Description-en: guest disk image management system - Lua bindings
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains the Lua bindings.

Package: lua-hamlib
Description-md5: 40fba0740af5fb55f64a82ca18f8dccb
Description-en: Run-time Lua library to control radio transceivers and receivers
 Most recent amateur radio transceivers allow external control of their
 functions through a computer interface. Unfortunately, control commands are
 not always consistent across a manufacturer's product line and each
 manufacturer's product line differs greatly from its competitors.
 .
 This library addresses that issue by providing a standardised programming
 interface that applications can talk to and translating that into the
 appropriate commands required by the radio in use.
 .
 This package provides the Lua bindings of the library.

Package: lua-http
Description-md5: ba8fe4f7f3eb454bb2f9442f66e88048
Description-en: HTTP library for Lua
 lua-http is an HTTP library for Lua, it supports: both client and
 server operations, both HTTP 1 and HTTP 2.

Package: lua-iconv
Description-md5: 064d6cb493e436b0668fe8e427772b4a
Description-en: iconv bindings for the Lua programming language
 This package provides POSIX 'iconv' bindings for the Lua programming language.
 It converts a sequence of characters from one codeset into a sequence of
 corresponding characters in another codeset.

Package: lua-iconv-dev
Description-md5: 71ed6dd119595fff19e7251ee35dfa4d
Description-en: iconv bindings for Lua - development files
 This package contains the development files of the Lua iconv
 library bindings, useful to create a statically linked binary (like a
 C application or a standalone Lua interpreter).

Package: lua-inifile
Description-md5: 09112a057eaab6d39455d503343ac75a
Description-en: simple, complete ini parser for Lua
 inifile is a simple, complete ini parser for Lua that intends to preserve
 as much information as possible, like the order of the file and the stored
 comments. It is also out-of-the-box compatible with LÖVE.

Package: lua-inotify
Description-md5: 3a8fb85296e3f3fc3a5468a5c465bf28
Description-en: inotify bindings for Lua
 This package contains Lua bindings for the Linux inotify API.
 .
 The inotify API lets you monitor filesystem events (access, update, creation,
 deletion, rename, etc.) on watched paths (both files and directories).

Package: lua-inotify-dev
Description-md5: cb679a865d12e9006c421e269c2e1d26
Description-en: inotify bindings for Lua (development files)
 This package contains the development files of the lua-inotify library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 .
 Documentation is also shipped within this package.

Package: lua-inspect
Description-md5: 7ab83bc631dd6d2096cb17ae2f002884
Description-en: Lua table visualizer, ideal for debugging
 This library transforms any Lua value into a human-readable
 representation. It is especially useful for debugging errors in tables.
 .
 The objective here is human understanding (i.e. for debugging), not
 serialization or compactness.

Package: lua-json
Description-md5: 162241f968ff409b5d7d3a97a0b55ed2
Description-en: JSON decoder/encoder for Lua
 LuaJSON is a customizable JSON decoder/encoder using LPEG for parsing.

Package: lua-ldap
Description-md5: fdfcc74ebaf9ac37520609130fdc0583
Description-en: LDAP library for the Lua language
 This package contains the Lua LDAP library to:
 * Connect to an LDAP server (OpenLDAP or ADSI/WinLDAP);
 * Execute any operation (search, add, compare, delete, modify
 and rename);
 * Retrieve entries and references of the search result.
 .
 This package contains the runtime library.

Package: lua-ldap-dev
Description-md5: 50f6fef1e0cebb2fe721362f90ec1ebf
Description-en: LDAP development files for the Lua language
 This package contains the development files of the Lua LDAP library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 .
 Documentation is also shipped within this package.

Package: lua-ldoc
Description-md5: fa0c0f5531d9b0f9865a460f8a19e168
Description-en: LuaDoc-compatible documentation generation system
 LDoc is a LuaDoc-compatible documentation generation system for Lua source
 code. It parses the declaration and documentation comments in a set of Lua
 source files and produces a set of XHTML pages describing the commented
 declarations and functions.

Package: lua-leg
Description-md5: 4a353ac45c19ef78e3e506d06d2636e9
Description-en: Lua 5.1 grammar, with parsing and manipulation facilities
 This package contains leg, a Lua library exporting a complete Lua 5.1 grammar
 and a small API for user manipulation. It can be used to implement a macro
 preprocessor or any other task that needs to parse a .lua file.

Package: lua-leg-dev
Description-md5: f10fca9be11f49ab68ded404b5eac0a7
Description-en: Leg development files for the Lua language
 This package contains the documentation for the leg library.

Package: lua-lemock
Description-md5: 7ca4da063b7cfd15f398235165286a12
Description-en: LeMock (Lua Easy Mock) for unit test
 LeMock is a mock creation module intended for use together
 with a unit test framework such as lua-unit. It is inspired by
 EasyMock (for Java), and strives to be easy to use.

Package: lua-lemock-dev
Description-md5: 2f866562ca7edff2d7be72c27005e78b
Description-en: LeMock (Lua Easy Mock) for unit test
 LeMock is a mock creation module intended for use together
 with a unit test framework such as lua-unit. It is inspired by
 EasyMock (for Java), and strives to be easy to use.
 .
 This package contains docs and test files.

Package: lua-lgi
Description-md5: eaa3a2ec960107bd07135f18828e96ad
Description-en: Lua bridge to GObject based libraries
 LGI is gobject-introspection based dynamic Lua binding to GObject based
 libraries. It allows using GObject-based libraries directly from Lua.
 .
 Notable examples are GTK+, GStreamer and Webkit.

Package: lua-lgi-dev
Description-md5: 1e01093d756b917ca5144e202cd29ae6
Description-en: lgi development files for the Lua language
 This package contains the development files of the Lua lgi library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 Documentation is also shipped within this package.

Package: lua-ljsyscall
Description-md5: b86bb0cb687fdd4986bcd8376d4605b5
Description-en: Unix system calls for LuaJIT
 A foreign function interface (FFI) implementation of the Linux, NetBSD,
 FreeBSD and OSX kernel ABIs for LuaJIT. This means you will be able to
 program all the functionality the Unix kernel provides to userspace
 directly in Lua. You can view it as a high level language equivalent of
 the Busybox project in a way, although the functionality it provides is
 somewhat different, and the interface very different.
 .
 This package also contains documentation.

Package: lua-location
Description-md5: 54b9e1f8f1c30a28387e37a70f9d8ac8
Description-en: IP geolocation query library (Lua bindings)
 libloc is a lightweight library to query the IPFire Location database and
 determine the location of someone else on the Internet based on their IP
 address.
 .
 This package provides the Lua bindings for libloc.

Package: lua-logging
Description-md5: 1d024ee88656d28e4911686e95a1988e
Description-en: Logging library for the Lua language
 This package contains the Lua logging facility library, with backends for
 console, file, SQL, mail, socket. SQL and mail/socket support are available
 only installing respectively lua-sql-* and lua-socket packages.
 .
 This package contains the Lua logging facility library documentation files.

Package: lua-lpeg
Description-md5: 7b03d1547704cdb88762b282cc5bdeea
Description-en: LPeg library for the Lua language
 LPeg is a new pattern-matching library for Lua, based on Parsing Expression
 Grammars (PEGs). PEGs look similar to regular expressions or context-free
 grammars in Backus-Naur form (BNF) notation. PEGs make a good replacement for
 regular expressions, because they are strictly more powerful. For example, a
 regular expression inherently cannot find matched pairs of parentheses, because
 it is not recursive, but a PEG can.

Package: lua-lpeg-dev
Description-md5: 02e27799dfab8f8b8cce85c2bd902e93
Description-en: LPeg development files for the Lua language
 This package contains the development files of the lpeg library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 Documentation is also shipped within this package.

Package: lua-lpeg-patterns
Description-md5: 1b5f5d19f3792595c0566c388def087c
Description-en: collection of LPEG patterns
 Collection of LPEG patterns used for:
 * Strict validation of user input
 * Searching free-form input

Package: lua-lpty
Description-md5: 691bfa9c64ebe6c04fc393ff2814d3a6
Description-en: PTY library for the Lua language
 This package gives the Language access to the pseudo terminal
 interface.

Package: lua-lpty-dev
Description-md5: 5cd2552c1862b97f72e6e5746ea0693d
Description-en: PTY library for the Lua language - development files
 This package contains the development files of the lpty library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 .
 Documentation is also shipped within this package.

Package: lua-lsqlite3
Description-md5: ad85ceff8807d8055acb434f0bff9a35
Description-en: Lua wrapper for the SQLite3 library
 LuaSQLite 3 is a thin wrapper around the public domain SQLite3 database engine.
 The lsqlite3 module supports the creation and manipulation of SQLite3
 databases. Most sqlite3 functions are called via an object-oriented interface
 to either database or SQL statement objects.

Package: lua-lsqlite3-dev
Description-md5: 096abf1a15f3a4c26b8c559421699e00
Description-en: Lua wrapper for the SQLite3 library - development files
 LuaSQLite 3 is a thin wrapper around the public domain SQLite3 database engine.
 The lsqlite3 module supports the creation and manipulation of SQLite3
 databases. Most sqlite3 functions are called via an object-oriented interface
 to either database or SQL statement objects.
 .
 This package contains the header files.

Package: lua-luacsnd6
Description-md5: 8ecff4a064bdeb21fc992c320b90e33c
Description-en: Lua bindings for the Csound API
 This is the Lua binding for the Csound API.
 .
 For more information on Csound, see the csound package.

Package: lua-luaossl
Description-md5: 204ac4dfc0575bc9c61c4bc4268bb8b2
Description-en: OpenSSL bindings for Lua
 luaossl is a comprehensive binding to OpenSSL for Lua 5.1, 5.2, and
 later.
 .
 It includes support for certificate and key management, key
 generation, signature verification, and deep bindings to the
 distinguished name, alternative name, and X.509v3 extension
 interfaces.
 .
 It also binds OpenSSL's bignum, message digest, HMAC, cipher, and
 CSPRNG interfaces.

Package: lua-luaossl-dev
Description-md5: 0b12a5902211c7fcc55693acc5b91681
Description-en: OpenSSL bindings for Lua (development package)
 luaossl is a comprehensive binding to OpenSSL for Lua 5.1, 5.2, and
 later.
 .
 This package contains development files.

Package: lua-luassert
Description-md5: 0e2d0bbc0db9d29d32d7351af5248236
Description-en: Lua assertions extension
 luassert extends Lua's built-in assertions to provide additional tests and
 the ability to create your own.
 .
 It comes preloaded with argument formatters for common Lua types, but it is
 easy to roll your own.

Package: lua-luv
Description-md5: 992362e4de437f860794466795815240
Description-en: libuv bindings for Lua
 libuv is a multi-platform support library with a focus on asynchronous I/O.
 .
 This package provides libuv bindings for the Lua programming language.

Package: lua-luv-dev
Description-md5: dc7953c0fd3d6763fb8a83f1fed8cd95
Description-en: libuv bindings for Lua (development files)
 This package provide the static library and headers for lua-luv

Package: lua-lxc
Description-md5: a098f76ef28c4f60928555acc8b6b367
Description-en: Linux Containers userspace tools (Lua bindings)
 Containers are insulated areas inside a system, which have their own namespace
 for filesystem, network, PID, IPC, CPU and memory allocation and which can be
 created using the Control Group and Namespace features included in the Linux
 kernel.
 .
 This package contains the Lua bindings.

Package: lua-md5
Description-md5: f0518f7d2ee8a330ac37a2f57e7e699d
Description-en: MD5 library for the Lua language
 This package contains a small crypto library for Lua. It comprises
 the MD5 and the DES56 algorithms.

Package: lua-md5-dev
Description-md5: f08bb084ba0dfc915e3c19e1b944bc2a
Description-en: MD5 library for the Lua language
 This package contains the development files of the Lua md5 library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 .
 Documentation is also shipped within this package.

Package: lua-mediator
Description-md5: 82a399ccf3795e3db7cf1008ea6ad42d
Description-en: Mediator pattern implementation in Lua
 mediator_lua is a simple class that allows you to listen to events by
 subscribing to and sending data to channels.
 .
 Its purpose is to help you decouple code where you might otherwise have
 functions calling functions calling functions.

Package: lua-messagepack
Description-md5: c3c3d2d5779faac812392160b5f2bed1
Description-en: pure Lua implementation of MessagePack
 Lua module that provides an API to convert Lua data structures to MessagePack,
 and vice versa.
 .
 MessagePack is an efficient binary serialization format.
 .
 It lets you exchange data among multiple languages like JSON but it's faster,
 and smaller.

Package: lua-mmdb
Description-md5: e37848b113e8bfbbc51373a4d47dab56
Description-en: IP geolocation library for Lua
 Lua library for reading MaxMind's Geolocation database format.

Package: lua-moses
Description-md5: ba728f9eb3144016e0e25e4e62c8e5d6
Description-en: Utility library for functional programming in Lua
 A Lua utility-belt library for functional programming. It complements
 the built-in Lua table library, making easier operations on arrays,
 lists, collections.
 .
 Moses was deeply inspired by Underscore.js.
 .
 Find a complete set of code examples in /usr/share/doc/lua-moses
 or browse it online http://yonaba.github.io/Moses/doc

Package: lua-mpack
Description-md5: 5319f8419e3848a6fff3b5d3444e7aec
Description-en: libmpack binding for the Lua language
 libmpack is a small binary serialization/RPC library that implements both the
 msgpack and msgpack-rpc specifications.
 .
 This package provides the Lua bindings based on libmpack.

Package: lua-mpack-dev
Description-md5: 661814dd9770ae9b48e3776d43f6ee13
Description-en: libmpack binding for the Lua language (development files)
 This package contains the static library and headers for lua-mpack.

Package: lua-nginx-cookie
Description-md5: 2b183064d66999e4dc99d7e4acb15930
Description-en: Pure Lua cookie parser for the nginx embedded Lua language
 This library parses HTTP Cookie header for Nginx and returns each field in
 the cookie.

Package: lua-nginx-dns
Description-md5: 7121b635aed9131fb8b38507a5e90ea5
Description-en: DNS resolver for the nginx embedded Lua language
 Lua DNS resolver for the ngx_lua based on the cosocket API.

Package: lua-nginx-kafka
Description-md5: d59bee9e6279e72ed5df76400a0ca819
Description-en: Pure Lua Kafka producer for the nginx embedded Lua language
 Lua kafka client driver for the ngx_lua based on the cosocket API.

Package: lua-nginx-memcached
Description-md5: 63a01bca6d12bfcd54b9378a7119ddbc
Description-en: Pure Lua memcached client driver for the nginx embedded Lua language
 This modules provides a pure Lua memcached driver implementation for the
 embedded nginx's Lua interpreter.
 .
 Because this module is based on the ngx_lua's cosocket API, it inherits
 the advantage of a real nonblocking behaviour running effectively on the
 underlying nginx server ultra-fast technology design, allowing Web
 developers making use of the Lua programming language to script and
 construct extremely high-performance web applications capable to handle
 10K+ connections.
 .
 Note that this module works for both nginx (provided by nginx-extras)
 and the OpenResty bundle.

Package: lua-nginx-redis
Description-md5: b26ae873b440303f49b0278351b8d2f7
Description-en: Pure Lua redis client driver for the nginx embedded Lua language
 This modules provides a pure Lua redis driver implementation for the
 embedded nginx's Lua interpreter.
 .
 Because this module is based on the ngx_lua's cosocket API, it inherits
 the advantage of a real nonblocking behaviour running effectively on the
 underlying nginx server ultra-fast technology design, allowing Web
 developers making use of the Lua programming language to script and
 construct extremely high-performance web applications capable to handle
 10K+ connections.
 .
 Note that this module works for both nginx (provided by nginx-extras)
 and the OpenResty bundle.

Package: lua-nginx-redis-connector
Description-md5: 8cc6f9716c5d3df45af58f086061e799
Description-en: Connection utilities for lua-nginx-redis
 Connection utilities for lua-resty-redis, making it easy and reliable to
 connect to Redis hosts, either directly or via Redis Sentinel.

Package: lua-nginx-string
Description-md5: 0deebe44c267a509c41ca038ae1f4cd4
Description-en: String utilities for the nginx embedded Lua language
 lua-nginx-string provides the string utilities and common hash functions for
 the nginx embedded Lua language.

Package: lua-nginx-websocket
Description-md5: bcac985776182ad997fd2fc740580e9a
Description-en: Lua websocket client driver for the nginx embedded Lua language
 This modules provides a pure Lua websocket driver implementation for the
 embedded nginx's Lua interpreter.

Package: lua-penlight
Description-md5: 70284d8f21a904e9ca448228f388057b
Description-en: Collection of general purpose libraries for the Lua language
 Penlight is a set of pure Lua libraries focusing on input data handling (such
 as reading configuration files), functional programming (such as map, reduce,
 placeholder expressions,etc), and OS path management. Much of the functionality
 is inspired by the Python standard libraries.

Package: lua-penlight-dev
Description-md5: ba6b28235d772cbbbd06e81a45d7afdb
Description-en: Collection of general purpose libraries for the Lua language
 Penlight is a set of pure Lua libraries focusing on input data handling (such
 as reading configuration files), functional programming (such as map, reduce,
 placeholder expressions,etc), and OS path management. Much of the functionality
 is inspired by the Python standard libraries.
 .
 This package contains the documentation of the penlight library.

Package: lua-posix
Description-md5: c55d799a13c404ad6e239ba6c922ae56
Description-en: posix library for the Lua language
 This package contains the Lua posix library, that includes some posix
 functions like fork, chmod, wait, sleep and kill.

Package: lua-posix-dev
Description-md5: 0093d0f81a653df03c384f11b857c49e
Description-en: posix development files for the Lua language
 This package contains the development files of the Lua posix library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 Documentation is also shipped within this package.

Package: lua-proctitle
Description-md5: 895415bb6de1dc0b5fad2db020eb14db
Description-en: set process name from Lua
 Set your process' name from Lua so that it shows up
 differently in programs like ps or netstat.

Package: lua-psl
Description-md5: 5f76bf3b17abf5a81b60f2c852af69bb
Description-en: Lua bindings to libpsl, a C library that handles the Public Suffix List (PSL)
 The PSL is a list of domains where there may be sub-domains outside of the
 administrator's control. e.g. the administrator of '.com' does not manage
 'github.com'.

Package: lua-psl-dev
Description-md5: ef33e3ddd3eb31f64324a62e4f3076de
Description-en: Lua bindings to libpsl (development package)
 The PSL is a list of domains where there may be sub-domains outside of the
 administrator's control. e.g. the administrator of '.com' does not manage
 'github.com'.

Package: lua-readline
Description-md5: 666c6adf2843bdd93cd9de8cf15abc65
Description-en: readline library for the Lua language
 This package contains the Lua readline library, that allows one to use
 comprehensive command line editing using the Lua language.

Package: lua-readline-dev
Description-md5: f74eacb421efcfb209976dbd719aac96
Description-en: readline development files for the Lua language
 This package contains the development files of the Lua readline library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 Documentation is also shipped within this package.

Package: lua-redis
Description-md5: 70178e54060fa7212015e11979f3aca5
Description-en: Redis client database library for the Lua language
 This package contains the Redis Lua library, that allows one to
 interact with a Redis database from the Lua language.  This client
 supports Redis 1.2, command pipelining and transactions.

Package: lua-redis-dev
Description-md5: 07f5b5d083937815150bd51b2c470c48
Description-en: Redis client library for the Lua language, examples and tests
 Redis Lua library, that allows one to interact with a Redis database
 from the Lua language.
 .
 This package contains examples and test files for the Lua redis client
 library.

Package: lua-resty-core
Description-md5: 233f138a7d6e6c22ddd35f302d972b98
Description-en: New FFI-based Lua API for NGINX Lua module
 This pure Lua library reimplements part of the ngx_lua module's Nginx API
 for Lua with LuaJIT FFI and installs the new FFI-based Lua API
 into the ngx.* and ndk.* namespaces used by the ngx_lua module. In addition,
 this Lua library implements any significant new Lua APIs of the ngx_lua module
 as proper Lua modules, like ngx.semaphore and ngx.balancer. The FFI-based
 Lua API can work with LuaJIT's JIT compiler. ngx_lua's default API is based on
 the standard Lua C API, which will never be JIT compiled and the user Lua code
 is always interpreted (slowly).

Package: lua-resty-lrucache
Description-md5: 38662d7f5b6e5fc5bb19233b1d831107
Description-en: Simple LRU cache for the ngx_lua module
 The LRU cache resides completely in the Lua VM and is subject to Lua GC.
 As such, do not expect it to get shared across the OS process boundary.
 The upside is that you can cache arbitrary complex Lua values (such as deep
 nested Lua tables) without the overhead of serialization (as with ngx_lua's
 shared dictionary API). The downside is that your cache is always limited to
 the current OS process (i.e. the current Nginx worker process). It does not
 really make much sense to use this library in the context of init_by_lua
 because the cache will not get shared by any of the worker processes (unless
 you just want to "warm up" the cache with predefined items which will
 get inherited by the workers via fork()).

Package: lua-rex-doc
Description-md5: 7fddab6d8cffb75260d182587014d185
Description-en: documentation of the rex library for the Lua language
 Documentation of all lua-rex-* modules is shipped in this package.

Package: lua-rex-gnu
Description-md5: cb98834c81c487bbc519eaafc2c9a80b
Description-en: GNU regular expressions library for the Lua language
 This package provides bindings for GNU regular expressions to the Lua
 language.

Package: lua-rex-gnu-dev
Description-md5: 6469f50b12b6960d807a6f3e18a98cc9
Description-en: GNU development files for the Lua language
 This package contains the development files of the GNU lrexlib Lua
 bindings, useful to create a statically linked binary (like a C application or
 a standalone Lua interpreter).

Package: lua-rex-onig
Description-md5: f429ecc9cba5fabc9c8f17001f590d8b
Description-en: Onig regular expressions library for the Lua language
 This package provides bindings for Oniguruma regular expressions to the Lua
 language.

Package: lua-rex-onig-dev
Description-md5: 29607118cd5378a303ea483bead3a7bb
Description-en: Onig regex development files for the Lua language
 This package contains the development files of the Onig lrexlib Lua
 bindings, useful to create a statically linked binary (like a C application or
 a standalone Lua interpreter).

Package: lua-rex-pcre2
Description-md5: a5816f38deaf1b7509bd9fa5aea672eb
Description-en: Perl regular expressions library (PCRE2) for the Lua language
 This package provides bindings for Perl regular expressions (PCRE2) to the Lua
 language.

Package: lua-rex-pcre2-dev
Description-md5: 2e130566b5db0fa5336e5743e2d1a145
Description-en: PCRE2 development files for the Lua language
 This package contains the development files of the PCRE2 lrexlib Lua
 bindings, useful to create a statically linked binary (like a C application or
 a standalone Lua interpreter).

Package: lua-rex-posix
Description-md5: f05db483a2b452fa9c196b1dbfaecfac
Description-en: POSIX regular expressions library for the Lua language
 This package provides bindings for POSIX regular expressions to the Lua
 language.

Package: lua-rex-posix-dev
Description-md5: aa09d465a94c7a399bbcd4422e6aac20
Description-en: POSIX regex development files for the Lua language
 This package contains the development files of the POSIX lrexlib Lua
 bindings, useful to create a statically linked binary (like a C application or
 a standalone Lua interpreter).

Package: lua-rex-tre
Description-md5: ad5a09ac25cdd9f05e6000e5148338ec
Description-en: TRE regular expressions library for the Lua language
 This package provides bindings for TRE regular expressions to the Lua
 language.

Package: lua-rex-tre-dev
Description-md5: 8af7ac64c266d7985aefffc72dae10d7
Description-en: TRE development files for the Lua language
 This package contains the development files of the TRE lrexlib Lua
 bindings, useful to create a statically linked binary (like a C application or
 a standalone Lua interpreter).

Package: lua-say
Description-md5: 72bb8d7a6e449e1fc52153769aa8a94d
Description-en: Lua string hashing/indexing library
 say is a simple string key/value store for i18n or any other case where you
 want namespaced strings.

Package: lua-sec
Description-md5: 3648c2861866ca62351ebf260465c479
Description-en: SSL socket library for the Lua language
 This package contains the luasec library, that adds on top of
 the luasocket library SSL support.

Package: lua-sec-dev
Description-md5: 95875dc4dcd62516b6127a4a29ccc1b5
Description-en: SSL socket library devel files for the Lua language
 This package contains the development files of the Lua sec SSL socket library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).  Documentation is also shipped within this
 package.

Package: lua-soap
Description-md5: 7ac4121c149d91b76c0f2d91ddd8e45b
Description-en: SOAP library for the Lua language
 This package contains the Lua SOAP facility library.

Package: lua-socket
Description-md5: 16d98ec2922d284e0842f9c8bd770d31
Description-en: TCP/UDP socket library for the Lua language
 Luasocket provides a TCP/UDP socket library for the Lua language
 .
 Also provided are HTTP and SMTP implementations, a simple
 FTP implementation and some URL parsing functions.
 .
 Luasocket supports blocking and non-blocking sockets
 and also provides a select() interface to the language.

Package: lua-socket-dev
Description-md5: 7f537484cac50cca77df4a324d357f51
Description-en: luasocket development files for the Lua language
 This package provides the development headers and the static
 libraries for libluasocket.

Package: lua-sql-doc
Description-md5: 68f2d3fde19ad44e544002fcb296f404
Description-en: luasql documentation
 This package contains the documentation of the luasql library.

Package: lua-sql-duckdb
Description-md5: 41b1817290fd1e236f6d2952d9405da6
Description-en: luasql library for the Lua language
 This package contains the luasql library (DuckDB backend).

Package: lua-sql-duckdb-dev
Description-md5: d3ad4e68752e885dbccada82e9566456
Description-en: luasql development files for the Lua language
 This package contains the development files of the luasql library
 (DuckDB backend), useful to create a statically linked binary
 (like a C application or a standalone Lua interpreter).

Package: lua-sql-mysql
Description-md5: fe012a44f9a6436b5745030508a70564
Description-en: luasql library for the Lua language
 This package contains the luasql library (MySQL backend).

Package: lua-sql-mysql-dev
Description-md5: ff9f9ae3e6177f7197059810f77ccbc3
Description-en: luasql development files for the Lua language
 This package contains the development files of the luasql library
 (MySQL backend), useful to create a statically linked binary
 (like a C application or a standalone Lua interpreter).

Package: lua-sql-odbc
Description-md5: 3eba3e959eb4a09901190725256b2b6c
Description-en: luasql library for the Lua language
 This package contains the luasql library (ODBC backend).

Package: lua-sql-odbc-dev
Description-md5: 8dd6e48785c1d6f2f07298557a057d19
Description-en: luasql development files for the Lua language
 This package contains the development files of the luasql library
 (ODBC backend), useful to create a statically linked binary
 (like a C application or a standalone Lua interpreter).

Package: lua-sql-postgres
Description-md5: fc45b5660e83a34000c49958be933f0b
Description-en: luasql library for the Lua language
 This package contains the luasql library (PostgreSQL backend).

Package: lua-sql-postgres-dev
Description-md5: 111ed6f985501b655c068e0f9e76968d
Description-en: luasql development files for the Lua language
 This package contains the development files of the luasql library
 (PostgreSQL backend), useful to create a statically linked binary
 (like a C application or a standalone Lua interpreter).

Package: lua-sql-sqlite3
Description-md5: 8c9cbeef5af5216b1c38c0a8cf17ed43
Description-en: luasql library for the Lua language
 This package contains the luasql library (Sqlite3 backend).

Package: lua-sql-sqlite3-dev
Description-md5: 5c3adb14b25097478ea0e6e91973a1a0
Description-en: luasql development files for the Lua language
 This package contains the development files of the luasql library
 (Sqlite3 backend), useful to create a statically linked binary
 (like a C application or a standalone Lua interpreter).

Package: lua-struct
Description-md5: 8fbc37aca3bcf40158f7038e7722a8e6
Description-en: library to convert Lua values to and from C structs
 Lua library for converting data to and from C structs.
 Its main functions are struct.pack, which packs multiple Lua values into
 a struct-like string; and struct.unpack, which unpacks multiple Lua values
 from a given struct-like string.

Package: lua-struct-dev
Description-md5: 731a2f95777e16bc023db89faed2cf3a
Description-en: development files for lua-struct library
 development files of the lua-struct library, useful
 to create a statically linked binary (like a C application or a standalone Lua
 interpreter)..
 .
 Documentation is also shipped within this package.

Package: lua-swupdate
Description-md5: 9c1dd7053ef63a7b39fc6d0f87b7e58f
Description-en: swupdate bindings for the Lua language
 This package contains the Lua bindings for swupdate.
 .
 swupdate is a Linux update agent with the goal to provide an efficient and
 safe way to update an embedded system.
 .
 - Install on embedded media (eMMC, SD, Raw NAND, NOR and SPI-NOR flashes)
 - Allow delivery single image for multiple devices
 - Multiple interfaces for getting software
 1. local storage
 2. integrated web server
 3. integrated REST client connector to hawkBit
 4. remote server download
 - Software delivered as images, gzipped tarball, etc
 - Allow custom handlers for installing FPGA/ microcontroller firmware.
 - Power-Off safe

Package: lua-system
Description-md5: bb5f168cb852c9d80a56f07b63358d07
Description-en: platform independent system call library for Lua
 luasystem is a platform independent system call library for Lua.
 .
 Currently the following functions are supported:
 .
 * gettime
 * sleep

Package: lua-system-dev
Description-md5: 284d5777822e74859a64e1190a5fa07c
Description-en: development files for lua-system
 This package provide the static library for lua-system

Package: lua-systemd
Description-md5: f2c5674f3e9c8f37ac6d3d61ee39235f
Description-en: Systemd bindings for Lua
 This package provides a library for working with systemd from scripts and
 daemons written in Lua.
 .
 Where necessary, the low level libsystemd functions have been bound in C.
 Higher level functions with more idiomatic Lua semantics are written in Lua on
 top of these C primitives.

Package: lua-systemd-dev
Description-md5: ef65fa0bec7b2d8e4c15359f45e59caf
Description-en: Development files for lua-systemd library
 This package contains the development files of the lua-systemd library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 .
 Documentation is also shipped within this package.

Package: lua-term
Description-md5: 5588680131d117582e187f8634449251
Description-en: Lua module for manipulating a terminal
 lua-term provides a library interface to facilitate
 terminal operations and manipulations in Lua.

Package: lua-term-dev
Description-md5: c3b05c60446a7a58e74f6d533ab2220c
Description-en: Lua module for manipulating a terminal
 This package provide the development headers and static
 libraries for lua-term. Terminal operations for Lua.

Package: lua-unbound
Description-md5: 79ef755a857065840537c4904f4733b7
Description-en: Unbound bindings for the Lua language
 Libunbound performs and validates DNS lookups; it can be used to
 convert hostnames to IP addresses and back and obtain other
 information from the DNS. Cryptographic validation of results is
 performed with DNSSEC

Package: lua-unbound-dev
Description-md5: fa81a9d6debe1b3d9c7c02c08e1cb554
Description-en: Development files for unbound bindings for the Lua language
 This package contains the development files of the Lua bindings to the
 unboubd library, useful to create a statically linked binary
 (like a C application or a standalone Lua interpreter).
 Documentation is also shipped within this package.

Package: lua-unit
Description-md5: 1b02cb6085dfc66705dec20e27e901dd
Description-en: Lua unit testing framework
 Luaunit is a unit-testing framework for Lua, in the spirit of many
 others unit-testing framework. Luaunit lets you write test functions,
 test classes with test methods and setup/teardown functionality.
 .
 Luaunit can output test failures using the TAP format, for easier
 integration into Continuous Integration platforms like Jenkins.

Package: lua-vips
Description-md5: 02ab3da9a88c5d44ddc6b3c68f961ed8
Description-en: Fast image processing library with low memory needs for Lua
 Lua module that implements bindings for VIPS using LuaJIT's FFI module.
 .
 VIPS is a fast and efficient image processing system.

Package: lua-xmlrpc
Description-md5: 688ab1bff217adcd6b3e4ba5226cd76b
Description-en: xmlrpc library for the Lua language
 This package contains the Lua xmlrpc facility library, for both client
 and server mode.

Package: lua-yaml
Description-md5: 5f2d549a68a1f6585f279d2dd896c4de
Description-en: LibYAML binding for Lua
 fast C implementation for converting between %YAML 1.1
 and Lua tables, and a low-level YAML event parser for
 implementing more intricate YAML document loading.

Package: lua-yaml-dev
Description-md5: 514c05fb8ecb8b50826bebbe143fef24
Description-en: docs and test files for lua-yaml
 fast C implementation for converting between %YAML 1.1
 and Lua tables, and a low-level YAML event parser for
 implementing more intricate YAML document loading.
 .
 This package contains docs and test files.

Package: lua-zlib
Description-md5: 4c34610bf223b4fcbe18212a5a117e56
Description-en: zlib library for the Lua language
 This package contains the Lua zlib library, that allows one to read
 compressed files from the Lua language.

Package: lua-zlib-dev
Description-md5: eaf36ae1a10ddcd4490b5f5beb0ffd0a
Description-en: zlib development files for the Lua language
 This package contains the development files of the Lua zlib library,
 useful to create a statically linked binary (like a C application or a
 standalone Lua interpreter).
 Documentation is also shipped within this package.

Package: lua5.1
Description-md5: 130003bb49100d21ad1dd4ef09dee02f
Description-en: Simple, extensible, embeddable programming language
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains the Lua command line interpreter and bytecode compiler.
 Install it if you are developing or using Lua scripts.

Package: lua5.1-doc
Description-md5: b77cd91c50d3e390c2f3bf168f592cab
Description-en: Documentation for the Lua language version 5.1
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains the official manual covering the Lua language and C API,
 examples, etc.

Package: lua5.2
Description-md5: 130003bb49100d21ad1dd4ef09dee02f
Description-en: Simple, extensible, embeddable programming language
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains the Lua command line interpreter and bytecode compiler.
 Install it if you are developing or using Lua scripts.

Package: lua5.2-doc
Description-md5: bd6938b8d0d3131c26dfff9ef799d221
Description-en: Documentation for the Lua language version 5.2
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains the official manual covering the Lua language and C API,
 examples, etc.

Package: lua5.3
Description-md5: 130003bb49100d21ad1dd4ef09dee02f
Description-en: Simple, extensible, embeddable programming language
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains the Lua command line interpreter and bytecode compiler.
 Install it if you are developing or using Lua scripts.

Package: lua5.4
Description-md5: 130003bb49100d21ad1dd4ef09dee02f
Description-en: Simple, extensible, embeddable programming language
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains the Lua command line interpreter and bytecode compiler.
 Install it if you are developing or using Lua scripts.

Package: lua5.5
Description-md5: 130003bb49100d21ad1dd4ef09dee02f
Description-en: Simple, extensible, embeddable programming language
 Lua is a powerful, light-weight programming language designed for extending
 applications.  The language engine is accessible as a library, having a C
 API which allows the application to exchange data with Lua programs and also
 to extend Lua with C functions.  Lua is also used as a general-purpose,
 stand-alone language through the simple command line interpreter provided.
 .
 This package contains the Lua command line interpreter and bytecode compiler.
 Install it if you are developing or using Lua scripts.

Package: luajit
Description-md5: 1959eed7c0d000710dcd1bc199f24d41
Description-en: OpenResty-maintained branch of LuaJIT (interpreter)
 LuaJIT implements the full set of language features defined by Lua 5.1. The
 virtual machine (VM) is API- and ABI-compatible to the standard Lua interpreter
 and can be deployed as a drop-in replacement.
 .
 This package contains the standalone interpreter/jitter that can be used
 as a replacement for the standard lua5.1 interpreter.

Package: luakit
Description-md5: a3023cac1f7a01ade50f949db5b94777
Description-en: fast and small web browser extensible by Lua
 Luakit is a highly-configurable browser framework based on WebKitGTK+.
 It is very fast and extensible by Lua.  It is primarily targeted at power
 users, developers and any people with too much time on their hands who
 want to have fine-grained control over their web browser's behaviour and
 interface.

Package: luametatex
Description-md5: 23eadb965d7e98ba08ddf10d8ce50a7c
Description-en: Next generation ConTeXt processing engine
 The LuaMetaTeX program is a light weight variant of LuaTeX. This
 program finds its origin in parts of TeX (the original program, eTeX
 (some extensions), pdfTeX (more extensions) Aleph (based on Omega,
 directions) and of course LuaTeX (lots of things).
 .
 This is a follow up on the LuaTeX project. The source is considered
 part of the ConTeXt distribution and managed by the ConTeXt development
 team and the ConTeXt user group. That way it can be guaranteed that the
 engine and this TeX macro package work together as expected. The idea
 is that users can easily compile the source themselves and that way
 have a guaranteed long term (minimal) TeX based installation. Because
 the management scripts are in Lua, only one binary is needed to serve
 the ConTeXt distribution.
 .
 In the source code it was tried to stay close to the ancestors, LuaTeX,
 pdfTeX, eTeX and TeX, but in the meantime due to additions there is
 quite some diverge. There are new primitives and submechanisms, there
 is more control over the inner workings, font handling is mostly
 delegated to Lua and there is no built-in backend. The code base is
 all-inclusive and has no (nor will have) dependencies on external
 libraries. Performance and memory consumption have been optimized and
 the additions (compared to LuaTeX) don’t have a negative impact.

Package: luanti
Description-md5: 46a71236006e09ab84f36f0bce323ecd
Description-en: Multiplayer infinite-world block sandbox
 Luanti is a Minecraft-inspired game written from scratch and licensed
 under the LGPL (version 2.1 or later). It supports both survival and creative
 modes along with multiplayer support, dynamic lighting, and an "infinite" map
 generator.

Package: luanti-data
Description-md5: 51dbeed59801466d04e1ecd66a49fe32
Description-en: Multiplayer infinite-world block sandbox (data files)
 Luanti is a Minecraft-inspired game written from scratch and licensed
 under the LGPL (version 2.1 or later). It supports both survival and creative
 modes along with multiplayer support, dynamic lighting, and an "infinite" map
 generator.
 .
 These are the files used by both client and server packages, such as
 the textures and other graphical files and the standard mods.

Package: luanti-game-minetest
Description-md5: 3b9f67a2bb382f0cf9d2df0c6bc27022
Description-en: Minetest Game (sub)game for the Luanti engine
 Minetest Game (abbreviated MTG) is a simple and peaceful sandbox game, with no
 real goals or built-in enemy mobs.

Package: luanti-mod-meshport
Description-md5: 5b41e226dcc613f4c7fba321f675e41f
Description-en: Luanti mod - export areas to meshes for 3D rendering
 Meshport is a mod which allows easy exporting of scenes from Luanti to
 obj files, complete with materials and textures. These models can be imported
 directly into Blender or another 3D program for rendering and animation.

Package: luanti-server
Description-md5: 029dc3d953333309db86e41e9ba12eb8
Description-en: Multiplayer infinite-world block sandbox (server)
 Luanti is a minecraft-inspired game written from scratch and licensed
 under the LGPL (version 2.1 or later). It supports both survival and creative
 modes along with multiplayer support, dynamic lighting, and an "infinite" map
 generator.
 .
 This is the Luanti server package.

Package: luarocks
Description-md5: b888f425d832481f23d488080ca87698
Description-en: deployment and management system for Lua modules
 This package contains LuaRocks, a tool for managing rocks.  A Lua rock is a
 bundle containing a module and some metadata like compilation instructions and
 copyright. The command line utility luarocks can download, build, install and
 remove rocks, properly handling dependencies among them and allowing multiple
 versions of the same rock to coexist.
 .
 The tool installs system-wide rocks in /usr/local when run by the superuser,
 but a regular user can easily tune it to install rocks in his home directory.
 .
 This package also provides the luarocks-admin tool, needed to create a rocks
 repository, and the documentation for luarocks, describing the command line
 tools as well as the library to manipulate rocks.

Package: lubuntu-artwork
Description-md5: 78fc3d73c79834b9ab4d867905a100ab
Description-en: artwork for Lubuntu
 Artwork for Lubuntu which contains the default wallpaper and default theming.

Package: lubuntu-default-settings
Description-md5: fa16d1e92dc9882e82f32b641d494e9f
Description-en: default settings for Lubuntu
 Various system settings tailored for Lubuntu's default session. This includes
 default settings, applications, and themes.

Package: lubuntu-desktop
Description-md5: 79e7324dd021f9bbeaa3b32f3186ebb2
Description-en: Lubuntu Desktop environment
 This metapackage depends on all components which make up the Lubuntu Desktop.
 .
 It is also used to help ensure proper upgrades, but it can be safely removed
 if you want to remove some applications installed by default.

Package: lubuntu-desktop-minimal
Description-md5: 672f00fee7a13bebdf48258b872bd426
Description-en: Lubuntu Desktop Minimal environment
 This metapackage depends on all components which make up the minimal Lubuntu Desktop.
 .
 It is also used to help ensure proper upgrades, but it can be safely removed
 if you want to remove some applications installed by default.

Package: lubuntu-grub-theme
Description-md5: b48d902bfb7161d607f75c6de9a987d8
Description-en: Theme for Lubuntu grub screen
 Custom grub theme for Lubuntu. Inspired from
 breeze theme.

Package: lubuntu-installer-prompt
Description-md5: 00edb03cf2b21320ef4912fe8d3aa8d6
Description-en: Live ISO prompt for trying or installing Lubuntu
 This application displays a screen allowing the user to either try or
 install Lubuntu after booting the Lubuntu ISO file. It auto-launches
 when the ISO is first booted, and will either launch Calamares or LXQt,
 depending on the user's choice.

Package: lubuntu-update-notifier
Description-md5: b477cc7cc44cdc3ddb7ded862071b107
Description-en: Lubuntu's update installer
 Lubuntu Update is an enhanced, modern update installer for the Lubuntu
 operating system. It is designed to:
 * Be easy to use,
 * Look nice, and
 * Integrate well with the Lubuntu desktop.

Package: luckybackup
Description-md5: fd0f69559bcf16aed1e4eb4f30ad8662
Description-en: rsync-based GUI data backup utility
 luckyBackup is an application that backs-up and/or synchronizes any
 directories with the power of rsync.
 Its main features are: backup, safety, synchronization, exclude/only include
 options, allows custom rsync options, remote connections, restore and dry-run
 operations, scheduling, profiles and command line mode.
 .
 It is simple to use, fast (transfers over only changes made and not all data),
 safe (keeps your data safe by checking all declared directories before
 proceeding in any data manipulation ), reliable and fully customizable.

Package: luckybackup-data
Description-md5: 3465d2647531757f62bab445c711fa6b
Description-en: rsync-based GUI data backup utility (data files)
 luckyBackup is an application that backs-up and/or synchronizes any
 directories with the power of rsync.
 Its main features are: backup, safety, synchronization, exclude/only include
 options, allows custom rsync options, remote connections, restore and dry-run
 operations, scheduling, profiles and command line mode.
 .
 It is simple to use, fast (transfers over only changes made and not all data),
 safe (keeps your data safe by checking all declared directories before
 proceeding in any data manipulation ), reliable and fully customizable.
 .
 This package contains the arch independent data files.

Package: luckyluks
Description-md5: 50c9c9c3bc957d47556e89bb84d4e21c
Description-en: GUI for creating and unlocking LUKS/TrueCrypt
 This program is a Linux GUI for creating and (un-)locking encrypted volumes
 from container files. Unlocked containers leave an icon in the systray as
 a reminder to close them eventually. Supports cryptsetup/LUKS and Truecrypt
 container files.

Package: lucy
Description-md5: 52f9053f485f5ef7f40fe8fe9da31713
Description-en: DNA sequence quality and vector trimming tool
 Lucy is a utility that prepares raw DNA sequence fragments for sequence
 assembly, possibly using the TIGR Assembler. The cleanup process includes
 quality assessment, confidence reassurance, vector trimming and vector
 removal. The primary advantage of Lucy over other similar utilities is
 that it is a fully integrated, stand alone program.
 .
 Lucy was designed and written at The Institute for Genomic Research
 (TIGR, now the J. Craig Venter Institute), and it has been used here for
 several years to clean sequence data from automated DNA sequencers prior
 to sequence assembly and other downstream uses. The quality trimming
 portion of lucy makes use of phred quality scores, such as those produced
 by many automated sequencers based on the Sanger sequencing method. As
 such, lucy’s quality trimming may not be appropriate for sequence
 data produced by some of the new “next-generation” sequencers.

Package: ludevit
Description-md5: d9ef2442e5ed334e1d5adb5d315bbe7c
Description-en: converter from standard Slovak into the L. Štúr version
 ludevít is a filter that does a full text translation of plain text
 from modern Slovak into the Ludevít Štúr version.

Package: lugaru
Description-md5: 1916afa4513cae5efd848ed9bfc27b1f
Description-en: third person ninja rabbit fighting game
 Lugaru (pronounced Loo-GAH-roo) is a cross-platform third-person action game.
 The main character, Turner, is an anthropomorphic rebel bunny rabbit with
 impressive combat skills. In his quest to find those responsible for
 slaughtering his village, he uncovers a far-reaching conspiracy involving the
 corrupt leaders of the rabbit republic and the starving wolves from a nearby
 den. Turner takes it upon himself to fight against their plot and save his
 fellow rabbits from slavery.
 .
 Lugaru HD is developed by the OSS Lugaru project and is based on the original
 Lugaru HD by Wolfire Games.

Package: lugaru-data
Description-md5: 10ce75b6d53dbad4e1e251c1aca71b4c
Description-en: data for the third person ninja rabbit fighting game Lugaru HD
 This package contains the data files for Lugaru HD, which includes some of the
 data from the original Lugaru HD by Wolfire Games, and some additional data
 included by/contributed to the OSS Lugaru project.

Package: luksmeta
Description-md5: 9bb691d13ba587b4056b70a3f68b1040
Description-en: Utility to access metadata in a LUKSv1 header
 This package provides luksmeta program to access metadata in a LUKSv1
 header using libluksmeta.
 .
 Reminder: Whenever possible, upgrade your encryption to a later
 format. The LUKSv1 format old, it was superseded by version 2 around
 the year 2014. Also it lacks features like different key derivation
 function. Encrypted data should be considered less secure.

Package: luksy
Description-md5: b886ea3c01dc2fe220136db2434b47f7
Description-en: offline encryption/decryption using LUKS formats (program)
 luksy implements encryption and decryption using LUKSv1 and LUKSv2
 formats. Think of it as a clunkier cousin of gzip/bzip2/xz that doesn't
 actually produce smaller output than input, but it encrypts, and that's
 nice.
 .
 The main goal is to be able to encrypt/decrypt without the Linux device
 mapper.  Duplicating functions of cryptsetup that it can perform without
 accessing the Linux device mapper is not a priority.
 .
 If you can cryptsetup, you should use that instead.

Package: luma.core-doc
Description-md5: 441f959f550c19862480ee70e62dab5e
Description-en: doc for component library providing a Pillow-compatible drawing canvas
 other functionality to support drawing primitives and text-rendering
 capabilities for small displays on the Raspberry Pi and other single board
 computers:
 * scrolling/panning capability,
 * terminal-style printing,
 * state management,
 * color/greyscale (where supported),
 * dithering to monochrome,
 * sprite animation,
 * flexible framebuffering (depending on device capabilities)
 Package contains documentation

Package: luma.emulator-doc
Description-md5: 0bc59ba677e1644d4c886d81c149038b
Description-en: doc for library provides a series of pseudo-display devices for luma.core
 Library provides a series of pseudo-display devices which allow the luma.core
 components to be used without running a physical device. These include:
 Real-time (pixel) emulator, based on pygame
 LED matrix and 7-segment renderers
 PNG screen capture
 Animated GIF animator
 Real-time ASCII-art & block emulators

Package: luma.lcd-doc
Description-md5: 75cbc0e99612f3b2e4764fbf34e62b47
Description-en: doc for library interfacing small LCD displays
 Library provides a Python 3 interface to small LCD displays connected to
 Raspberry Pi and other Linux-based single-board computers (SBC).
 It currently supports devices using the HD44780, PCD8544, ST7735, HT1621, and
 UC1701X controllers. It provides a Pillow-compatible drawing canvas, and other
 functionality to support:
 scrolling/panning capability,
 terminal-style printing,
 state management,
 color/greyscale (where supported),
 dithering to monochrome

Package: luma.led-matrix-doc
Description-md5: 6d106164fc9c47230e4706e6e12fdacd
Description-en: doc for library interfacing LED matrix displays
 Library interfacing LED matrix displays with the MAX7219 driver
 (using SPI), WS2812 (NeoPixels, inc Pimoroni Unicorn pHat/Hat
 and Unicorn Hat HD) and APA102 (DotStar) on the Raspberry Pi
 and other Linux-based single board computers - it providesxi
 a Pillow-compatible drawing canvas, and other functionality to support:
 multiple cascaded devices
 LED matrix, seven-segment and NeoPixel variants
 scrolling/panning capability,
 terminal-style printing,
 state management,
 dithering to monochrome,
 pygame emulator
 Package contains documentation

Package: luma.oled-doc
Description-md5: 897310dfd89a944fb7a3a989d42d0686
Description-en: doc for library interfacing OLED matrix displays
 Library interfacing OLED matrix displays with the
 SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1331, SSD1351, SH1106 or WS0010
 driver using I2C/SPI/Parallel on the Raspberry Pi and other linux-based
 single-board computers - it provides a Pillow-compatible drawing canvas,
 and other functionality to support:
 scrolling/panning capability,
 terminal-style printing,
 state management,
 color/greyscale (where supported),
 dithering to monochrome

Package: lumin
Description-md5: e22e7acf0563efd01a17894e821bb5e9
Description-en: pattern match highlighter
 lumin highlights matches to a specified pattern (string or regular
 expression) in files, using color. This is similar to grep with
 colorized output, but it outputs all lines in the given files, not
 only matching lines.

Package: luminance-hdr
Description-md5: 62392825daba9fdefe3423209eba8939
Description-en: graphical user interface providing a workflow for HDR imaging
 Features:
 * Create an HDR file from a set of images (formats: JPEG, TIFF 8bit and
 16bit, RAW) of the same scene taken at different exposure setting.
 * Save and load HDR images.
 * Rotate and resize HDR images.
 * Tonemap HDR images.
 * Copy exif data between sets of images.
 .
 Supported HDR formats:
 * OpenEXR (extension: exr).
 * Radiance RGBE (extension: hdr).
 * Tiff formats: 16bit, 32bit (float) and LogLuv (extension: tiff).
 * Raw image formats (extension: various).
 * PFS native format (extension: pfs).
 .
 Supported LDR formats: JPEG, PNG, PPM, PBM, TIFF (8 bit).

Package: lumpy-sv
Description-md5: 815516aa8931beee4eee9025a0f06630
Description-en: general probabilistic framework for structural variant discovery
 LUMPY, a novel SV discovery framework that naturally integrates multiple
 SV signals jointly across multiple samples.  LUMPY yields improved
 sensitivity, especially when SV signal is reduced owing to either low
 coverage data or low intra-sample variant allele frequency.

Package: lumpy-sv-examples
Description-md5: 0d30dd2639cc1bf538f85568ced20ff2
Description-en: general probabilistic framework for structural variant discovery (data)
 LUMPY, a novel SV discovery framework that naturally integrates multiple
 SV signals jointly across multiple samples.  LUMPY yields improved
 sensitivity, especially when SV signal is reduced owing to either low
 coverage data or low intra-sample variant allele frequency.
 .
 This package contains some example data and scripts to test lumpy-sv.

Package: lunar
Description-md5: 145831cc3c4540bd0689a989a64d7cde
Description-en: Chinese Lunar Calendar conversion utility
 The program performs date conversion between the Gregorian Solar Calendar
 (SC) and the Chinese Lunar Calendar (LC).  Given a date in either calendar,
 the program also outputs the corresponding "shengxiao" animal of the year
 and "ganzhi" characters.  The date range currently covered is from about
 1900 A.D. to 2049 A.D.

Package: lunar-date
Description-md5: 1a4e4f0a069e0c933ee1a3630cfcab60
Description-en: Chinese Lunar library based on GObject - command and D-Bus
 Lunar-date is a Chinese Lunar library based on GObject, which can
 covert between Chinese lunar calendar and Gregorian calendar.
 .
 This package contains lunar-date command, D-Bus org.chinese.Lunar.Date.service.
 The lunar-date need to call D-Bus when running.

Package: lunzip
Description-md5: dad1d8486f5fc429767e104dba9c5f90
Description-en: data compressor based on the LZMA algorithm (decompressor)
 Lzip is a lossless data compressor based on the LZMA algorithm, with very safe
 integrity checking and a user interface similar to the one of gzip or bzip2.
 .
 This package contains the decompressor.

Package: luola
Description-md5: e1ccfa499c44a58d88b92ddd5c129e36
Description-en: multiplayer cave-flying game
 Luola is a 2D arcade game where you fly a small V shaped ship in different
 kinds of levels.
 .
 Luola's genre "Luolalentely", or cave-flying, has been
 very popular in Finland.   Although cave-flying games
 are not originally from Finland, most new cave-flying
 games are.

Package: luola-data
Description-md5: 4c180ac769378accf92e0664d3b5dd2b
Description-en: data files for luola
 Luola is a 2D arcade game where you fly a small V shaped ship in different
 kinds of levels.
 .
 Luola's genre "Luolalentely", or cave-flying, has been
 very popular in Finland.   Although cave-flying games
 are not originally from Finland, most new cave-flying
 games are.
 .
 This package contains sound and image files for luola.

Package: luola-levels
Description-md5: 0995466b1b155ca52b86d00046ce3a69
Description-en: level files for luola
 Luola is a 2D arcade game where you fly a small V shaped ship in different
 kinds of levels.
 .
 Luola's genre "Luolalentely," or cave-flying, has been
 very popular in Finland.   Although cave-flying games
 are not originally from Finland, most new cave-flying
 games are.
 .
 This package contains the level files for luola.

Package: luola-nostalgy
Description-md5: b1a861663320f927caaa21ff354ef545
Description-en: nostalgy level files for luola
 Luola is a 2D arcade game where you fly a small V shaped ship in different
 kinds of levels.
 .
 Luola's genre "Luolalentely," or cave-flying, has been
 very popular in Finland.   Although cave-flying games
 are not originally from Finland, most new cave-flying
 games are.
 .
 This package contains (unofficial) remakes of the old V-Wing levels.

Package: lur-command
Description-md5: 67a7b26750fbb91f1a401fd5a9ea68d2
Description-en: Logitech Unifying Receiver control tool
 This package contains lur-command, which controls Logitech Unifying
 Receivers and attached devices, allowing devices to be enumerated,
 disconnected and paired.

Package: lure-of-the-temptress
Description-md5: e24bdc7ea53bf81676f91ec11b58f930
Description-en: classic 2D point and click fantasy adventure game
 Lure of the Temptress was Revolution's very first adventure game and work
 began on it in 1989, even before Revolution's inception as an actual games
 development company.
 .
 You are Diermot, an unwilling hero who'd prefer a quiet life, and are, to all
 intents and purposes, a good man. After decades of unrest the King has united
 the warring factions in his kingdom and all his lands are at peace, except a
 remote region around a town called Turnvale. A revolt has recently taken place
 in Turnvale, a revolt orchestrated by an apprentice sorceress called Selena,
 the titular temptress.
 The king calls together his finest horsemen and heads off (with you in tow) to
 Turnvale just to witness how hellish mercenary monsters called Skorl are
 invading the town.
 .
 The king's men are defeated, the king is killed and you fall of your horse
 and bang your head heavily on the ground. You have been unconscious for a
 while when you realize that you are in a dingy cell guarded by a not so
 friendly Skorl. Maybe it would be an idea to try and escape...
 .
 Note that this package only contains game-data. The game engine is provided by
 ScummVM.

Package: lusernet.app
Description-md5: 8cd582d5d0a735624123badd7921a948
Description-en: News reader for GNUstep
 LuserNET is an NNTP based news reader for GNUstep.  Although it's at
 an early version, it's already quite usable.  The following features
 are available:
 .
 * Coloring of messages based on quoting depth.
 * Background read-ahead.
 * Intelligent scrolling.
 * Handles multiple servers.
 * Completely asynchronous.
 * Good MIME conformance and handling.

Package: lutefisk
Description-md5: 67f0a09c91cbd46ee3b7ca67e4a12b4a
Description-en: de novo interpretation of peptide CID spectra
 Lutefisk performs a de novo interpreation of collision-induced decay
 (CID) spectra, providing the user with a file containing all the
 possible sequence candidates corresponding to the CID data.

Package: lutefisk-doc
Description-md5: 39eac65daab9f2d0509fd6689dde0255
Description-en: De novo interpretation of peptide CID spectra - documentation
 Lutefisk performs a de novo interpreation of collision-induced decay
 (CID) spectra, providing the user with a file containing all the
 possible sequence candidates corresponding to the CID data.
 .
 This package contains the manual in HTML format.

Package: lv
Description-md5: 50944e913954e28c6199155395734a63
Description-en: Powerful Multilingual File Viewer
 lv is a powerful file viewer like less.
 lv can decode and encode multilingual streams through
 many coding systems:
 ISO-8859, ISO-2022, EUC, SJIS, Big5, HZ, Unicode.
 .
 It recognizes multi-bytes patterns as regular
 expressions, lv also provides multilingual grep.
 In addition, lv can recognize ANSI escape sequences
 for text decoration.

Package: lv-tool-0.4
Description-md5: 0596708609e435fbdca5e6b575537010
Description-en: tool from Libvisual to visualize a music from audio players
 Libvisual is a generic visualization framework that allows applications
 to easily access and manage visualization plugins.
 .
 Audio visualization is the process of making pretty moving images that
 are correlated in some way to the audio currently being played by a media
 player. Most audio visualization is tied to a specific application or media
 player, making it difficult to share code. Libvisual allows applications
 to use existing visualization plugins written for the libvisual framework.
 .
 This package provides lv-tool. It allows visualizing music from any audio
 player on Linux (using e.g. an ALSA loopback device or a PulseAudio monitor).

Package: lv2-dev
Description-md5: 31b7d6551bd5ed2a3f77a4c69d15176d
Description-en: LV2 audio plugin specification
 LV2 is a simple but extensible successor of LADSPA plugins,
 intended to address the limitations of LADSPA which many
 applications have outgrown.
 .
 This package contains the LV2 audio plugin specification,
 with all the official extension packages, as well as example
 plugins, and additional data.
 .
 Implementations are encouraged to abandon the “copy paste
 headers” practice and depend on this package instead.

Package: lv2-examples
Description-md5: 2cc57017f618c375d1f9611389406a0f
Description-en: LV2 audio plugin specification (example plugins)
 LV2 is a simple but extensible successor of LADSPA plugins,
 intended to address the limitations of LADSPA which many
 applications have outgrown.
 .
 This package contains some LV2 example plugins.

Package: lv2file
Description-md5: 14135feda77ededde3d4700333e24442
Description-en: Command-line program to apply LV2 effects to audio files
 lv2file is a simple program which you can use to apply LV2 effects to your
 audio files without much hassle.
 .
 Possible use cases of lv2file are:
 * Apply an effect without having to open a GUI or start a project.
 * Apply effects to a large number of files, or in an automated manner.
 * You need a deterministic environment to debug a plugin you are developing.
 * Command-line only audio processing.
 .
 lv2file does not come with any built-in effects, so you must install other
 packages containing LV2 plugins to use with lv2file.

Package: lv2proc
Description-md5: f9d92a3ead90ba84e8c319078c4cd08b
Description-en: command line effect processor
 LV2proc is a simple command line effect processor using LV2 plugins.
 .
 lv2proc generates an output sound file by applying a LV2 effect
 plugin to an input sound file.

Package: lv2vocoder
Description-md5: 3fe6543675586f23424116d94f3e0c50
Description-en: LV2 vocoder plugin
 Perhaps you don't know what a vocoder is, but I'm sure you have heard
 one before. Vocoders are often used to add a robotic effect to vocals
 in music. Happy robots use Linux and LV2!
 .
 This vocoder plugin has 2 AUDIO inputs and 1 OUTPUT. The first INPUT is
 the "Formant" signal which is usually someone's voice. The second INPUT
 is the "Carrier" signal which is some sort of continuous synth sound.
 The "Carrier" signal is modulated to the "Formant".
 .
 There are a number of controls ports. The first one is the "Number of
 bands" which is how many frequency bands to use (current maximum is 16).
 The rest of the controls set the level of each individual band and
 should have a value between 0.0 and 1.0. The lower numbered bands are
 lower in frequency the higher numbered bands are higher in frequency.

Package: lvm2-lockd
Description-md5: 616fa34a9f75aed256bed16729c930bd
Description-en: LVM locking daemon
 This is LVM2, the rewrite of The Linux Logical Volume Manager.  LVM
 supports enterprise level volume management of disk and disk subsystems
 by grouping arbitrary disks into volume groups. The total capacity of
 volume groups can be allocated to logical volumes, which are accessed as
 regular block devices.
 .
 LVM commands use lvmlockd to coordinate access to shared storage.

Package: lwm
Description-md5: 1b696759ed46632c04cce161d36f49b0
Description-en: lightweight window manager
 Low resource Window manager ideal for older PCs. It uses a minimum of
 external libraries, and thus very little memory. It allows new xterms
 to be spawned by clicking the middle mouse button but does not itself
 include icons, button bars or root menus.

Package: lx-gdb
Description-md5: 0646190789168933feda7186f5d8476d
Description-en: Dump and load databases from HP 100LX/200LX palmtops
 gdbload/gdbdump converts any standard HP/LX database to and from
 CSV (Comma-Separated-Values) format.  Many formatting
 options are available.  World-Time and Appointment
 databases as well as application specific fields are not
 supported.
 .
 The HP 100LX was introduced in 1993.

Package: lxappearance
Description-md5: 4bfc2d0ca8ab7d376f77cb532ad9e5c8
Description-en: LXDE GTK+ theme switcher
 LXAppearance is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 It is a new feature-rich GTK+ theme switcher able to change GTK+ themes, icon
 themes, and fonts used by applications. GNOME/KDE/Xfce user may use build-in
 theme, this works for GTK+ based lightweight desktop Environment.
 .
 Features:
 .
 * Choose GTK+ theme
 * Choose icon theme
 * Install new icon theme
 * Choose their favorite font
 * Choose toolbar style
 * See changes immediately in preview area

Package: lxappearance-obconf
Description-md5: b74159165f1e0090e76c4a82a99f7fcb
Description-en: LXDE GTK+ theme switcher (plugin)
 LXAppearance is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 This package contains the ObConf plugin.

Package: lxc
Description-md5: 4ece0dffd153c29e95ffdb89f8238dfc
Description-en: Linux Containers userspace tools
 Containers are insulated areas inside a system, which have their own namespace
 for filesystem, network, PID, IPC, CPU and memory allocation and which can be
 created using the Control Group and Namespace features included in the Linux
 kernel.
 .
 This package provides the lxc-* tools, which can be used to start a single
 daemon in a container, or to boot an entire "containerized" system, and to
 manage and debug your containers.

Package: lxc-dev
Description-md5: c719178b7e79ce1ed39519707c589961
Description-en: Linux Containers userspace tools (development)
 Containers are insulated areas inside a system, which have their own namespace
 for filesystem, network, PID, IPC, CPU and memory allocation and which can be
 created using the Control Group and Namespace features included in the Linux
 kernel.
 .
 This package contains the development files.

Package: lxc-templates
Description-md5: 9a526ab1c6ccc435c574f17de9485e7e
Description-en: Linux Containers userspace tools (templates)
 Containers are insulated areas inside a system, which have their own namespace
 for filesystem, network, PID, IPC, CPU and memory allocation and which can be
 created using the Control Group and Namespace features included in the Linux
 kernel.
 .
 This package contains the templates.

Package: lxc-tests
Description-md5: e03094a7d4b1a574890d104af255c273
Description-en: Linux Containers userspace tools (test binaries)
 Containers are insulated areas inside a system, which have their own namespace
 for filesystem, network, PID, IPC, CPU and memory allocation and which can be
 created using the Control Group and Namespace features included in the Linux
 kernel.
 .
 This package contains the test binaries. Those binaries are primarily
 used for autopkgtest and by some developers. They are not meant to be
 installed on regular user systems.

Package: lxcfs
Description-md5: f3cabfc6ca3d3433720d9d811af950bd
Description-en: FUSE based filesystem for LXC
 LXCFS provides a FUSE based filesystem to improve the LXC experience
 within the containers.
 .
 This filesystem offers both a cgroupfs-like view for use by
 unprivileged containers which wouldn't otherwise be allowed to mount
 cgroupfs. And a set of files that are meant to be bind-mounted over
 their /proc equivalent to make them cgroup-aware.

Package: lxctl
Description-md5: 87a4bc84b5c8c877aaf7f04b95f4a57b
Description-en: Utility to manage LXC
 This program is write in perl and can be used to control lxc-based containers
 in vzctl-like way.
 This is used to manage different aspects of Linux Containers (LXC) such as
 create, destroy, start, and stop containers.

Package: lxde
Description-md5: 8aedef70e6e5380e7397504f45387693
Description-en: metapackage for LXDE
 The Lightweight X11 Desktop Environment (LXDE) is a project aimed
 to provide a desktop environment which is lightweight and fast.
 .
 This package is a metapackage depends on the core components and
 recommended components of the LXDE. It includes lxde-core, lxappearance,
 lxinput, lxsession-edit, gpicview, lxterminal, lxrandr, galculator,
 mousepad and xarchiver.
 .
 If you just want to pick and choose the LXDE components then feel free
 to remove this package.

Package: lxde-common
Description-md5: 705fa21b3d6847dbbae4790d53194888
Description-en: LXDE common configuration files
 LXDE (the Lightweight X11 Desktop Environment) is a project aimed
 to provide a desktop environment which is lightweight and fast.
 .
 This package provides convenient set of configuration files for core
 LXDE components (pcmanfm and lxpanel). Install all the recommended
 packages as well to run a minimal LXDE session.

Package: lxde-core
Description-md5: ba88af0a8579f2bcef851b48ceff84e4
Description-en: metapackage for the LXDE core
 The Lightweight X11 Desktop Environment (LXDE) is a project aimed
 to provide a desktop environment which is lightweight and fast.
 .
 This package is a metapackage which depends on minimal LXDE components set
 required to get a working desktop - pcmanfm, lxpanel, and lxde-session.
 This package also recommends few the most useful applications such as
 terminal emulator, notification-daemon, and light-locker.
 .
 If you just want to pick and choose the core components then feel free
 to remove this package.

Package: lxde-icon-theme
Description-md5: fa7cfb5900c3feac3313fb90d8c09e1c
Description-en: LXDE standard icon theme
 LXDE-Icon-Theme is the standard icon theme for the Lightweight X11 Desktop
 Environment (LXDE).
 .
 It is also known as the nuoveXT2 icon theme from which it is derived from.

Package: lxde-settings-daemon
Description-md5: 3abb5b944b77f34e48248e719f9f65ce
Description-en: xsettings compliant configuration manager for LXDE
 The package contains the LXDE daemon which handles the session settings.
 It conforms to the FreeDesktop.Org XSettings standard.
 .
 LXSession also privides this functionality internally.

Package: lxdm
Description-md5: 94556f15f37b3af5401121759fee0fcd
Description-en: LXDE display manager
 LXDM is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 It's a lightweight login manager which can be used as a replacement for
 GDM or KDM.

Package: lxhotkey-core
Description-md5: ed5f930e4970f5daf348b4a10c66a97c
Description-en: Lightweight global keyboard shortcuts configurator
 LXHotkey is an universal application for the Lightweight X11 Desktop
 Environment (LXDE) which allows view and change global keyboard shortcuts
 for Window Manager actions, including ones to start applications.
 .
 This package contains no plugins so the most probably will do nothing
 useful unless you also install a plugin supporting the Window Manager you
 are using and probably some GUI plugin.

Package: lxhotkey-data
Description-md5: d2a1d4d8cf6f614e2891e0d2fd1f4b80
Description-en: LXHotkey keyboard shortcuts configurator (data files)
 LXHotkey is an universal application for the Lightweight X11 Desktop
 Environment (LXDE) which allows view and change global keyboard shortcuts
 for Window Manager actions, including ones to start applications.
 .
 This package contains internationalization files.

Package: lxhotkey-dev
Description-md5: 2f7feb033d0621125e3c0ac8b1b8851b
Description-en: LXHotkey keyboard shortcuts configurator (development files)
 LXHotkey is an universal application for the Lightweight X11 Desktop
 Environment (LXDE) which allows view and change global keyboard shortcuts
 for Window Manager actions, including ones to start applications.
 .
 This package contains header file and dependencies required to create a
 plugin for LXHotkey.

Package: lxhotkey-gtk
Description-md5: 0faed464a660a45acf4ad21903c510f8
Description-en: LXHotkey keyboard shortcuts configurator (GTK+ GUI plugin)
 LXHotkey is an universal application for the Lightweight X11 Desktop
 Environment (LXDE) which allows view and change global keyboard shortcuts
 for Window Manager actions, including ones to start applications.
 .
 This package contains a GTK+ 2.0 GUI plugin.

Package: lxhotkey-plugin-openbox
Description-md5: 79dd417aa87841de344d2d0212a31a1c
Description-en: LXHotkey keyboard shortcuts configurator (Openbox support plugin)
 LXHotkey is an universal application for the Lightweight X11 Desktop
 Environment (LXDE) which allows view and change global keyboard shortcuts
 for Window Manager actions, including ones to start applications.
 .
 This package contains a plugin to allow LXHotkey work in Openbox window manager
 environment.

Package: lxi-tools
Description-md5: 09e260df364aa593f49e85785d33c333
Description-en: LAN eXtensions for Instrumentation (LXI) software interface
 lxi-tools is collection of open source software tools that enables control of
 LXI-compatible instruments such as modern oscilloscopes, power supplies,
 spectrum analyzers etc.

Package: lximage-qt
Description-md5: 5e78a02c5800798580578b7d47aecd8a
Description-en: Image viewer for LXQt
 A simple image viewer for LXQt. Additional file formats can be processed if
 one install qt5-image-formats-plugins.
 .
 This package contain the program files.

Package: lximage-qt-l10n
Description-md5: 0fd3a7487439efd901212e165a202197
Description-en: Language-package for lximage-qt
 A simple image viewer for LXQt. Additional file formats can be processed if
 one install qt6-image-formats-plugins.
 .
 This package contains the l10n files needed by the lximage-qt.

Package: lxinput
Description-md5: 5a9c634c6187f09a3933d3a385cb4775
Description-en: LXDE keyboard and mouse configuration
 LXInput is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 It configures keyboard and mouse settings:
 .
 * Delay and Interval for character repeat
 * Enable/Disable beeps of keyboard input error
 * Swap left and right mouse buttons
 * Mouse acceleration and sensitivity

Package: lxlauncher
Description-md5: 967182838658a56c83ed9d0aad7c0071
Description-en: LXDE launcher for netbooks
 LXLauncher is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 It is a Easy-Mode launcher for netbooks and subnotebooks like the EeePC.
 It's standard-compliant and desktop-independent. It follows freedesktop.org
 specs, so newly added applications will automatically show up in the launcher,
 and vice versa for the removed ones.

Package: lxlock
Description-md5: c620dcfc7bafcc2200b56eb982c4eeea
Description-en: simple locking utility for LXDE
 LXLock is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 It's a simple locking utility for LXDE.

Package: lxmenu-data
Description-md5: 2b63ceed5a86315ef2d0b692c8b508c7
Description-en: LXDE freedesktop.org menu specification
 LXMenu-data is a component for the Lightweight X11 Desktop Environment (LXDE).
 .
 It contains files required to build desktop menus for LXDE complying to the
 freedesktop.org menu specification.

Package: lxmusic
Description-md5: d012fb0eec173326e3f6ec26c6e561b8
Description-en: LXDE music player
 LXMusic is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 It is a minimalist music player based on xmms2 and has server/client design.
 The user interface is quite simple, clean, and intuitive. At first glance, it
 looks similar to one of the famous players on Windows - foobar 2000.

Package: lxpanel
Description-md5: 17879e93d2a734829aa5b6907da68d3f
Description-en: LXDE panel
 LXPanel is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 It is derived from fbpanel and includes the following features:
 .
 * User-friendly application menu automatically generated from .desktop
 files on the system
 * Launcher bar (small icons clicked to launch apps)
 * Task bar supporting ICCCM/EWMH `urgency' hint (Pidgin IM windows
 can flash on new incoming messages)
 * Run dialog (type a command to run, without opening a terminal)
 * Net status icon plug-in (optional).
 * Volume control plug-in (optional).
 * Notification area (system tray).
 * Digital clock.
 * Keyboard LEDs plug-in (display caps/num locks).
 * lxpanelctl: control lxpanel from other programs.
 For example, "lxpanelctl run" will show the Run dialog in lxpanel,
 and "lxpanelctl menu" will show the application menu. This is
 useful in combination with window manager key bindings.

Package: lxpanel-data
Description-md5: 336b99407bedeeda571fc3766b1c2c41
Description-en: LXDE panel (data files)
 LXPanel is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 This package contains the data required for panel.

Package: lxpanel-dev
Description-md5: cd04b5d8e1ae716d3ba6a7588e2ac078
Description-en: LXDE panel (plugins development files)
 LXPanel is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 This package contains header files required for plugins development and
 depends on other relevant packages for such task.

Package: lxpolkit
Description-md5: 3bec12442556fc0d05b306911eacfa75
Description-en: LXDE PolicyKit authentication agent
 LXPolkit is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 It's a simple PolicyKit authentication agent.

Package: lxqt
Description-md5: 9e9319a563c8abe114bafe408b184c0e
Description-en: Metapackage for LXQt
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 This package is a metapackage meant to provide all components of LXQt plus
 some recommended components to provide a nearly feature complete desktop
 environment.

Package: lxqt-about
Description-md5: 5039922c4b9cd20c95e5596d1b29cdff
Description-en: About screen for LXQt
 The about screen for LXQt
 .
 This package contain the LXQt about screen.

Package: lxqt-about-l10n
Description-md5: c9eabd1f5f3a9c94c65b80f274cc78a2
Description-en: Language package for lxqt-about
 The about screen for LXQt
 .
 This package contains the l10n files needed by the lxqt-about.

Package: lxqt-admin
Description-md5: 55f5ef65fc0008af0fa2ff4a9b14eaea
Description-en: Admin tools for LXQt
 Admin tools for LXQt, as of now:
 * lxqt-admin-time
 * lxqt-admin-user
 .
 This package contain the LXQt Admin Tools.

Package: lxqt-admin-l10n
Description-md5: d5ac0dabbe092f40f53c7d5a0d037aba
Description-en: Language package for lxqt-admin
 The l10n files for lxqt-admin.
 .
 This package contains the l10n files needed by lxqt-admin.

Package: lxqt-archiver
Description-md5: cd334b9cd0c6961672d50857037434ba
Description-en: Archive Manager for LXQt
 LXQt Archiver is an archive manager for the LXQt environment.
 It allows you to:
 * Create and modify archives.
 * View the content of an archive.
 * View a file contained in an archive.
 * Extract files from the archive.
 .
 LXQt Archiver supports the following formats:
 * Tar (.tar) archives, including those compressed with
 gzip (.tar.gz, .tgz), bzip (.tar.bz, .tbz), bzip2 (.tar.bz2, .tbz2),
 compress (.tar.Z, .taz), lzip (.tar.lz, .tlz), lzop (.tar.lzo, .tzo),
 lzma (.tar.lzma) and xz (.tar.xz)
 * Zip archives (.zip)
 * Jar archives (.jar, .ear, .war)
 * 7z archives (.7z)
 * iso9660 CD images (.iso)
 * Lha archives (.lzh)
 * Single files compressed with gzip (.gz), bzip (.bz), bzip2 (.bz2),
 compress (.Z), lzip (.lz), lzop (.lzo), lzma (.lzma) and xz (.xz)
 .
 LXQt Archiver doesn't perform archive operations by itself, but relies on
 standard tools for this.
 .
 This package contain the LXQt archiver.

Package: lxqt-archiver-l10n
Description-md5: 44d66c02c15a09cda2fcaf6132cb96cc
Description-en: Language package for lxqt-archiver
 LXQt Archiver is an archive manager for the LXQt environment.
 It allows you to:
 * Create and modify archives.
 * View the content of an archive.
 * View a file contained in an archive.
 * Extract files from the archive.
 .
 LXQt Archiver supports the following formats:
 * Tar (.tar) archives, including those compressed with
 gzip (.tar.gz, .tgz), bzip (.tar.bz, .tbz), bzip2 (.tar.bz2, .tbz2),
 compress (.tar.Z, .taz), lzip (.tar.lz, .tlz), lzop (.tar.lzo, .tzo),
 lzma (.tar.lzma) and xz (.tar.xz)
 * Zip archives (.zip)
 * Jar archives (.jar, .ear, .war)
 * 7z archives (.7z)
 * iso9660 CD images (.iso)
 * Lha archives (.lzh)
 * Single files compressed with gzip (.gz), bzip (.bz), bzip2 (.bz2),
 compress (.Z), lzip (.lz), lzop (.lzo), lzma (.lzma) and xz (.xz)
 .
 LXQt Archiver doesn't perform archive operations by itself, but relies on
 standard tools for this.
 .
 This package contains the l10n files needed by lxqt-archiver.

Package: lxqt-branding-debian
Description-md5: 0ee1c0a94697ff22395bdcd2d9800691
Description-en: Debian branding for LXQt
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 The branding package contains misc. downstream configurations for LXQt.

Package: lxqt-build-tools
Description-md5: 60afb0a90e0a539c4b1cdac6d2062230
Description-en: Build tools for the LXQt desktop environment
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 This package contains the tools that are needed by the LXQt build process.

Package: lxqt-build-tools-qt5
Description-md5: d6d3a54e6d78e6ea08ed6ba18b64f6cd
Description-en: Build tools for the LXQt desktop environment
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 This package contains the tools that are needed by parts of the LXQt build
 process that require Qt5.

Package: lxqt-config
Description-md5: 98381480c90008c61cfc182ed64478fd
Description-en: LXQt system settings center
 The LXQt system settings center
 .
 This package contain the LXQt configuration ui.

Package: lxqt-config-l10n
Description-md5: 2423977266a54c6c527318366c653c79
Description-en: Language package for lxqt-config
 The LXQt system settings center
 .
 This package contains the l10n files needed by lxqt-config.

Package: lxqt-core
Description-md5: e4e772dfed3b10832b49ff62023d69fa
Description-en: Metapackage for the LXQt core
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 This package is a metapackage meant to provide the core components of LXQt.
 These include pcmanfm-qt, lxqt-panel, lxqt-runner, lxqt-session and esp.
 lxqt-qtplugin (needed for communication between session, components and
 applications).
 .
 Recommend for lean and/or parallel installation with other desktop
 environments.

Package: lxqt-globalkeys
Description-md5: 170122a5c8b3fe5b9486c3e88f90ddf4
Description-en: daemon used to register global keyboard shortcuts (appl.)
 Daemon used to register global keyboard shortcuts.
 .
 This package contain the program files for LXQt globalskeys.

Package: lxqt-globalkeys-l10n
Description-md5: 1614aeca873ae362e747ba737cf68edf
Description-en: Language package for lxqt-globalkeys
 The l10n files for lxqt-globalkeys.
 .
 This package contains the l10n files needed by lxqt-globalkeys.

Package: lxqt-menu-data
Description-md5: 046338bc89d75b3f29d3636d3b77b4ac
Description-en: Freedesktop.org compliant menu files for LXQt
 This package contains Freedesktop.org compliant menu files for LXQt Panel,
 Configuration Center and PCManFM-Qt/libfm-qt.

Package: lxqt-notificationd
Description-md5: 0ab940765f0579cd4926b27c24c23810
Description-en: LXQt notification daemon
 The LXQt notification daemon.
 .
 This package contain the LXQt notification daemon.

Package: lxqt-notificationd-l10n
Description-md5: 85900c79f798e848ae8c9762a297dbfb
Description-en: Language package for lxqt-notificationd
 The l10n files for lxqt-notificationd.
 .
 This package contains the l10n files needed by lxqt-notificationd.

Package: lxqt-openssh-askpass
Description-md5: 5c10b570cf3d16a73b9470789970f395
Description-en: OpenSSH user/password GUI dialog for LXQt
 This module handles openssh security password access for LXQt. The openssh
 askpass module, will perform security test over scale access privileges.
 .
 The LXQt modules are desktop independent tools, and operate as daemons for the
 local user for desktop specific operations.
 .
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies, ships several core desktop components, all of which are
 optional:
 .
 * Panel
 * Desktop
 * Application launcher
 * Settings center
 * Session handler
 * Polkit handler
 * SSH password access (this)
 * Display manager handler
 .
 These components perform similar actions to those available in other
 desktop environments, and their names are self-descriptive. They are usually
 not launched by hand but automatically, when choosing a LXQt session in the
 Display Manager.

Package: lxqt-openssh-askpass-l10n
Description-md5: 8a1126878f474e4233dc397efd93a568
Description-en: Language package for lxqt-openssh-askpass
 This module handles openssh security password access for LXQt. The openssh
 askpass module, will perform security test over scale access privileges.
 .
 The LXQt modules are desktop independent tools, and operate as daemons for the
 local user for desktop specific operations.
 .
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies, ships several core desktop components, all of which are
 optional:
 .
 * Panel
 * Desktop
 * Application launcher
 * Settings center
 * Session handler
 * Polkit handler
 * SSH password access (this)
 * Display manager handler
 .
 These components perform similar actions to those available in other
 desktop environments, and their names are self-descriptive. They are usually
 not launched by hand but automatically, when choosing a LXQt session in the
 Display Manager.
 .
 This package contains the l10n files needed by lxqt-openssh-askpass.

Package: lxqt-panel
Description-md5: 73914c94b8d38c61c2e1ad1c38c5707f
Description-en: LXQt desktop panel
 The LXQt desktop panel
 .
 This package contains the LXQt panel.

Package: lxqt-panel-l10n
Description-md5: 4c97fdb49a8327033263b5587057a385
Description-en: Language package for lxqt-panel
 The l10n files for lxqt-panel.
 .
 This package contains the l10n files needed by lxqt-panel.

Package: lxqt-plugin-wingmenu
Description-md5: f38c7cece994c676118475066636417a
Description-en: Alternative menu plugin for lxqt-panel
 Wing Menu is an alternative menu plugin for lxqt-panel. It has two columns
 instead of the "classic menu" and was inspired by Xfce's Whisker Menu.

Package: lxqt-policykit
Description-md5: bbf64b2480fda7d3973eda7f598030d8
Description-en: LXQt authentication agent for PolicyKit
 The lxqt-policykit D-Bus session bus service that is used to
 bring up authentication dialogs used for obtaining privileges.
 .
 This package contains the LXQt policy kit authentication agent.

Package: lxqt-policykit-l10n
Description-md5: 3d000d30f65d8577b5ddae29318f4459
Description-en: Language package for lxqt-policykit
 The l10n files for lxqt-policykit
 .
 This package contains the l10n files needed by lxqt-policykit.

Package: lxqt-powermanagement
Description-md5: 095a1c9184a7257b381575f8fce75c68
Description-en: power management module for LXQt
 The Power management module for LXQt.
 .
 This package contain power management module for LXQt.

Package: lxqt-powermanagement-l10n
Description-md5: 268be25031a7b408ad087a69bb0a762d
Description-en: Language package for lxqt-powermanagement
 The l10n files for lxqt-powermanagement
 .
 This package contains the l10n files needed by lxqt-powermanagement.

Package: lxqt-qtplugin
Description-md5: fbd2e8b820c2965c65e5197cf7ca4fd6
Description-en: LXQt system integration plugin for Qt
 With this plugin, all Qt-based programs can adopt settings of
 LXQt, such as the icon theme.
 .
 This package provides the LXQt qtplugin interface.

Package: lxqt-qtplugin-qt5
Description-md5: 4d1fb5e16e0ccf483736a00f22145ac6
Description-en: LXQt system integration plugin for Qt
 With this plugin, all Qt-based programs can adopt settings of
 LXQt, such as the icon theme.
 .
 This package provides the LXQt qtplugin interface. This is the Qt5 variant.

Package: lxqt-runner
Description-md5: f8033ca700b3f962cb77274de36ebe28
Description-en: LXQt program launcher
 The LXQt runner provides a GUI that comes up on the desktop and allows for
 launching applications, doing some math or shutting down the system.
 .
 This package contain LXQt runner.

Package: lxqt-runner-l10n
Description-md5: a0e0c11734a2690fa1caba44296edcfe
Description-en: Language package for lxqt-runner
 The LXQt runner provides a GUI that comes up on the desktop and allows for
 launching applications, doing some math or shutting down the system.
 .
 This package contains the l10n files needed by the lxqt-runner.

Package: lxqt-session
Description-md5: 78e6ca5da3608653cf67eabc7d263c9d
Description-en: session manager component for LXQt
 LXQt is an advanced, easy-to-use, and fast desktop environment based on
 Qt technologies.  It has been tailored for users who value simplicity,
 speed, and an intuitive interface.  Unlike most desktop environments,
 LXQt also works fine with less powerful machines.
 .
 This package contain the session manager component.

Package: lxqt-session-l10n
Description-md5: 6f72008d021a927725fb753ac78021e3
Description-en: Language package for lxqt-session
 LXQt is an advanced, easy-to-use, and fast desktop environment based on
 Qt technologies.  It has been tailored for users who value simplicity,
 speed, and an intuitive interface.  Unlike most desktop environments,
 LXQt also works fine with less powerful machines.
 .
 This package contains the l10n files needed by lxqt-session.

Package: lxqt-sudo
Description-md5: e69098714a21cf2d7b31e31d087f543b
Description-en: Graphical Qt frontend for plain sudo
 lxqt-sudo is a graphical Qt frontend for plain sudo(8) (for requesting
 optional password in GUI fashion). When invoked it simply spawns child sudo
 process with requested command (and arguments). If sudo requests user's
 password, the GUI password dialog is shown and (after submit) the password is
 provided to sudo.

Package: lxqt-sudo-l10n
Description-md5: 3b4deb78c5044a54b0fe9c6792ca64c8
Description-en: Language package for lxqt-sudo
 The l10n files for lxqt-sudo.
 .
 This package contains the l10n files needed by lxqt-sudo.

Package: lxqt-system-theme
Description-md5: e2785079b82a604f39e26231d38e12fb
Description-en: System theme for LXQt
 The System theme for LXQt provide basic styling for LXQt system
 components
 .
 This Package contains LXQt system theme files.

Package: lxqt-theme-debian
Description-md5: d55f355561e769df01a4480101e7a351
Description-en: Debian theme for LXQt
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 The Debian LXQt theme is based on the theme LXQt Dark.
 .
 This Package contains LXQt theme files.

Package: lxqt-themes
Description-md5: 5fbf378238c9d708c64db2160b9ad9b2
Description-en: Themes for LXQt
 Some upstream themes for LXQt
 * Ambiance
 * Dark
 * Frost
 * KDE-Plasma
 * Light
 * System
 .
 This Package contains LXQt theme files.

Package: lxqt-themes-extra
Description-md5: 2717cb90feb2caeeb41a3014289fde0c
Description-en: Extra LXQt Themes
 This package contains extra LXQt themes, designed by Baptiste Huchon.
 It contains two themes: win-eleven-dark, sombre-et-rond

Package: lxqt-wayland-session
Description-md5: fee55516f3b0536127fb1e457cd78d3b
Description-en: Files needed for the LXQt Wayland Session
 Files needed for the LXQt Wayland Session: Wayland session start script,
 its desktop entry for display managers and default configurations for
 actually supported compositors.

Package: lxrandr
Description-md5: 5e4bb426b69a874eba43fc70123f74c1
Description-en: LXDE monitor configuration tool
 LXRandR is a GUI application for the Lightweight X11 Desktop Environment
 (LXDE).
 .
 This is a very basic monitor config tool utilizing the X extension called
 RandR. It can let you change the screen resolution on the fly. Besides, when
 you run lxrandr with external monitor connected, its GUI will change, and show
 you some quick options to get your projector or external monitor working
 correctly.
 .
 This tool doesn't aim to be a full randr frontend. If you need the full power
 of RandR, get xrandr (console) or grandr (GUI) and read some tutorials.
 .
 LXRandR only gives you some easy and quick options which are intuitive. It's
 very suitable for laptop users who frequently uses projectors or external
 monitor and just want to get their work done without reading a lot of
 "geek-centered" manuals or command line tutorials.

Package: lxsession
Description-md5: b1c7a3a2017d1b5ecb4aee1adb2da870
Description-en: LXDE default session manager
 LXSession is the default session manager for the Lightweight X11 Desktop
 Environment (LXDE).
 .
 It is derived from XSM, has fewer dependencies and more features. It is
 desktop-independent and can be used with any window manager.

Package: lxsession-data
Description-md5: 9935ce0d794cba32507b386192dc6dcd
Description-en: Common files for lxsession
 LXSession is the default session manager for the Lightweight X11 Desktop
 Environment (LXDE).
 .
 This package provides common files for lxsession and supplementary packages.

Package: lxsession-default-apps
Description-md5: 95a4d37510f015e141e803aaebef0642
Description-en: utility to configure lxsession and its default applications
 LXSession is the default session manager for the Lightweight X11 Desktop
 Environment (LXDE).
 .
 LXSession-Default-Apps is an utility to configure lxsession and its default
 applications.

Package: lxsession-edit
Description-md5: 403d448ab7d3cf936daccc0f442b17b0
Description-en: configure what application start up automatically in LXDE
 LXSession-Edit is a simple session editor GUI for autostarting applications
 which follows autostart specs from FreeDesktop.Org.
 .
 This package can be used without lxsession package as well.

Package: lxsession-logout
Description-md5: 0487baba3d88fe612cdde2250455703e
Description-en: utility to logout from a LXDE or an Openbox session
 LXSession is the default session manager for the Lightweight X11 Desktop
 Environment (LXDE).
 .
 LXSession-Logout is a simple utility for stopping or logging out from a LXDE or
 an Openbox session.

Package: lxsplit
Description-md5: 947a7e9145ae87886ebbf8fcdedc16ca
Description-en: This program is a simple tool for splitting and joining files
 LXSplit can split and join files without compression.
 It is fully compatible with the HJSplit utility.

Package: lxtask
Description-md5: b8f818ae88f81b783c3a0b3e09caef36
Description-en: LXDE task manager
 LXTask is a GUI application for the Lightweight X11 Desktop Environment (LXDE).
 .
 LXTask - lightweight and desktop-independent task manager derived from
 xfce4-taskmanager with all dependencies on Xfce removed, new features,
 and some improvement of the user interface. LXTask is based on GTK+ toolkit.
 It allows monitoring and controlling of running processes.

Package: lxterminal
Description-md5: 6884daf53d9b2a2ab2e0f2b994874dfc
Description-en: LXDE terminal emulator
 LXTerminal is a VTE-based terminal emulator for the Lightweight X11 Desktop
 Environment (LXDE).
 .
 It supports multiple tabs and has only minimal dependencies thus being
 completely desktop-independent. In order to reduce memory usage and increase
 the performance, all instances of the terminal are sharing a single process.

Package: lybniz
Description-md5: 11bbb064f3dd452f1d4ab923d15f71ad
Description-en: mathematical function graph plotter
 Lybniz is a simple desktop graph plotter. It can currently plot three
 functions and allows you to navigate the plot. Functions are entered
 in Python or C-like notation.

Package: lynis
Description-md5: 5d6561d5716457a3540b58d44c18319f
Description-en: security auditing tool for Unix based systems
 Lynis is an auditing tool for hardening GNU/Linux and Unix based systems.
 It scans the system configuration and creates an overview of system information
 and security issues usable by professional auditors.
 It can assist in automated audits.
 .
 Lynis can be used in addition to other software, like security
 scanners, system benchmarking and fine-tuning tools.

Package: lynkeos.app
Description-md5: bca8bc54d12fdc5a672bce40add1b1d3
Description-en: GNUstep app for processing planetary astronomical images
 Lynkeos is an application dedicated to the processing of astronomical
 (mainly planetary) images taken with a webcam through a telescope.
 By stacking the best images, the signal to noise ratio is increased
 and details lost in the noise of individual images become visible in
 the resulting image.

Package: lynkeos.app-common
Description-md5: 2f25331c36f682de98c9d64bb288c862
Description-en: GNUstep app for processing astronomical images (common files)
 Lynkeos is an application dedicated to the processing of astronomical
 (mainly planetary) images taken with a webcam through a telescope.
 .
 This package contains the architecure-independent files.

Package: lynx
Description-md5: eb50e2d67d641779289fe401260cf921
Description-en: classic non-graphical (text-mode) web browser
 In continuous development since 1992, Lynx sets the standard for
 text-mode web clients. It is fast and simple to use, with support for
 browsing via FTP, Gopher, HTTP, HTTPS, NNTP, and the local file system.

Package: lynx-common
Description-md5: c5ec273904f95c86efa7024c56e5ad62
Description-en: shared files for lynx package
 In continuous development since 1992, Lynx sets the standard for
 text-mode web clients.
 .
 This package contains architecture-independent files shared by the
 lynx package over any architecture available in Debian.  Examples of
 such shared files are: manpages, locale and mimetype definitions, and
 configuration files.

Package: lyrebird
Description-md5: 8350d1e3663fdba6b8da6caa0aa2f3d4
Description-en: Integrated plugable transports for Tor
 Lyrebird is a fork of obfs4proxy with many improvements and it implements
 several pluggable transports including obfs4, snowflake, webtunnel and meek.

Package: lyricue
Description-md5: ce42b4ece93762301126029cfd253fd9
Description-en: The GNU Lyric Display System
 This application is used to edit/display song lyrics on a second
 screen/projector for use at singing events such as church services.
 Features
 * User access controls
 * Networkable (ie run interface and server on different machines)
 * Multiple Playlists
 * Copyright info for songs
 * Automatic Page advance
 * Re-orderable playlist
 * Playlist entries to change background
 * All songs kept in a database and so screens are dynamically generated,
 allowing you to easily change the backdrop, font etc without having
 to change all the songs
 * Can automatically create screens for bible verses
 * Quick searching for songs

Package: lyskom-elisp-client
Description-md5: 9923af4deac75c14d1c74871af83ab72
Description-en: emacs client for LysKOM
 A LysKOM client implemented in Emacs LISP. This client is the most
 used and developed one.

Package: lyskom-server
Description-md5: 3286ed662bbabf8d33fd08462d8c939b
Description-en: Server for the LysKOM conference system
 LysKOM has a lot in common with netnews, but LysKOM is
 intended for local discussions (instead of worldwide).
 LysKOM consists of a server process and several client
 programs. The server process maintains a data base of
 persons, conferences and articles. The clients connect to
 the server and let the users browse the database for
 unread articles.
 .
 LysKOM is much faster than netnews - almost as fast as irc
 or ICQ! - but like in netnews the articles are saved so
 that you don't have to be logged in to receive the news.

Package: lyx
Description-md5: 58a099c73ddb66df21685cb55c6a6b02
Description-en: document processor
 LyX is an almost WYSIWYG-frontend for LaTeX. It makes the power and
 typesetting quality of LaTeX available for people who are used to
 word processors. Since LyX supports LaTeX's concept of general
 mark-ups, it is even easier and faster to create professional quality
 documents with it than with usual word processors. It is also
 possible to use LaTeX commands within LyX, so nothing of LaTeX's
 power is lost.
 .
 You can extend the functionality of LyX by installing these packages:
 * chktex: check for typographical errors
 * gnuhtml2latex: import HTML documents
 * groff: improved table formatting in plain text exports
 * gnumeric: import spreadsheats
 * librsvg2-bin, inkscape: use the SVG image format in LyX documents
 * lilypond: support for musical sheets
 * maxima: integrated CAS support for equation evaluation
 * mythes-*: use the OpenOffice.org/LibreOffice Thesaurus
 * noweb, r-cran-knitr: use literate programming
 * rcs, cvs, svn, git: integrated version control
 * texlive-xetex/luatex: use the XeTeX/LuaTeX typesetting system
 * wv: import MS Word documents
 * xsltproc (or saxon with openjdk-17-jre), docbook-xsl: ePub export

Package: lyx-common
Description-md5: 05751d4518079e93eb479a02877c43a8
Description-en: architecture-independent files for LyX
 This package contains LyX's common files which are not
 architecture-dependent. See the lyx package for a description of LyX
 itself.

Package: lz4
Description-md5: 559a59fa22d506a3fde0f4eef6db1a8d
Description-en: Fast LZ compression algorithm library - tool
 LZ4 is a very fast lossless compression algorithm, providing compression speed
 at 400 MB/s per core, scalable with multi-cores CPU. It also features an
 extremely fast decoder, with speed in multiple GB/s per core, typically
 reaching RAM speed limits on multi-core systems.
 .
 This package contains files that is tool using liblz4.

Package: lz4json
Description-md5: cf0a9b387c1ba8e31080eeb1a4cf29ec
Description-en: unpack lz4json files, usually generated by Mozilla programs
 Instead of a standard .json.lz4, Firefox uses its own format to compress
 its bookmarks and session restore files.  This tool lets you read them,
 converting to json.  Going from json to a human-readable format is then
 up to you.

Package: lzd
Description-md5: d139cd1b7cf0e12178b9f17995d9a320
Description-en: Educational, lossless data compressor based on the LZMA algorithm
 Lzip is a lossless data compressor based on the LZMA algorithm, with very safe
 integrity checking and a user interface similar to the one of gzip or bzip2.
 Lzip decompresses almost as fast as gzip and compresses better than bzip2,
 which makes it well suited for software distribution and data archiving.
 .
 Lzd is a very simplified decompressor for lzip files with an educational
 purpose. Studying its source is a good first step to understand how lzip works.

Package: lzfse
Description-md5: 6e0173319a317fedca1c0b43f6c173dc
Description-en: LZFSE Compression library (command line tool)
 LZFSE is a Lempel-Ziv style data compression algorithm using Finite
 State Entropy coding. It targets similar compression rates at higher
 compression and decompression speed compared to deflate using zlib.
 .
 This package contains binary utilities that accompany the library.

Package: lziprecover
Description-md5: 2887aca0f9e420036b6fe08744ec51db
Description-en: lossless data compressor based on the LZMA algorithm (recovery)
 Lzip is a lossless data compressor based on the LZMA algorithm, with very safe
 integrity checking and a user interface similar to the one of gzip or bzip2.
 Lzip decompresses almost as fast as gzip and compresses better than bzip2,
 which makes it well suited for software distribution and data archiving.
 .
 This package contains the recovery tool.

Package: lzma
Description-md5: 2d94f8c37f21a8d03b49ea85653fef54
Description-en: Compression and decompression in the LZMA format - command line utility
 The Lempel-Ziv-Markov chain Algorithm is a compression method based on
 the famous LZ77 algorithm, and was first introduced by 7-Zip for use in
 7z archives.
 .
 Its main characteristics are a very high compression ratio, with high RAM
 usage, and fast decompression, with low RAM usage. These properties make
 it well suited to embedded uses, such as for ROM (firmware) compression.
 .
 This package provides the lzma command line utility, which has a
 familiar gzip-like interface.

Package: lzma-alone
Description-md5: 648a1b34905535a236d75cdc8b310d02
Description-en: Compression and decompression in the LZMA format - legacy utility
 The Lempel-Ziv-Markov chain Algorithm is a compression method based on
 the famous LZ77 algorithm, and was first introduced by 7-Zip for use in
 7z archives.
 .
 Its main characteristics are a very high compression ratio, with high RAM
 usage, and fast decompression, with low RAM usage. These properties make
 it well suited to embedded uses, such as for ROM (firmware) compression.
 .
 This package provides only the old lzma_alone compression utility, which
 has an interface more like that of zip.

Package: m16c-flash
Description-md5: b45db36daeeeb188a0ce1f2ac35d5e77
Description-en: Flash programmer for Renesas M16C and R8C microcontrollers
 m16c-flash uses a serial protocol to program Renesas M16C and R8C
 microcontrollers.

Package: m17n-docs
Description-md5: fced9d39000a834be4459ea489b16fb6
Description-en: multilingual text processing library - documents
 The m17n library is a multilingual text processing library for the C
 language.  This library has following features:
 - The m17n library is an open source software.
 - The m17n library for any Linux/Unix applications.
 - The m17n library realizes multilingualization of many aspects of
 applications.
 - The m17n library represents multilingual text as an object named
 M-text.  M-text is a string with attributes called text properties,
 and designed to substitute for string in C.  Text properties carry any
 information required to input, display and edit the text.
 - The m17n library  supports functions to handle M-texts.
 .
 m17n is an abbreviation of Multilingualization.
 .
 This package contains the man pages and documents of m17n-lib.

Package: m17n-lib-bin
Description-md5: 62e9dcad55e664f4423ca27eae32efe8
Description-en: multilingual text processing library - utilities
 The m17n library is a multilingual text processing library for the C
 language.  This library has following features:
 - The m17n library is an open source software.
 - The m17n library for any Linux/Unix applications.
 - The m17n library realizes multilingualization of many aspects of
 applications.
 - The m17n library represents multilingual text as an object named
 M-text.  M-text is a string with attributes called text properties,
 and designed to substitute for string in C.  Text properties carry any
 information required to input, display and edit the text.
 - The m17n library  supports functions to handle M-texts.
 .
 m17n is an abbreviation of Multilingualization.
 .
 This package contains the utilities which use m17n-lib.

Package: m17n-lib-mimx
Description-md5: b9e902e6f77bb9086cb8318dc4c95c6a
Description-en: multilingual text processing library - binary modules
 The m17n library is a multilingual text processing library for the C
 language.  This library has following features:
 - The m17n library is an open source software.
 - The m17n library for any Linux/Unix applications.
 - The m17n library realizes multilingualization of many aspects of
 applications.
 - The m17n library represents multilingual text as an object named
 M-text.  M-text is a string with attributes called text properties,
 and designed to substitute for string in C.  Text properties carry any
 information required to input, display and edit the text.
 - The m17n library  supports functions to handle M-texts.
 .
 m17n is an abbreviation of Multilingualization.
 .
 This package contains the binary modules needed by:
 - ja-anthy.mim
 - ispell.mim

Package: m2kcli
Description-md5: 6396b401196a389c2dddb80d6370220c
Description-en: ADI tool for interfacing with the ADALM2000
 libm2k is a C++ library for interfacing with the ADALM2000.
 These M2K components represent the functionalities of ADALM2000:
 .
 - AnalogIn - oscilloscope or voltmeter
 - AnalogOut - signal generator
 - Digital - logic analyzer or pattern generator
 - PowerSupply - constant voltage generator
 - DMM - digital multimeter
 .
 This package installs the m2kcli command-line tool.

Package: m2vrequantiser
Description-md5: 8b1539a67438725147f703cc085043b9
Description-en: MPEG-2 streams requantization
 This package provides m2vrequantiser, a tool to requantize
 MPEG-2 streams without recompressing. M2VRequantiser
 accepts raw MPEG2 video data (not VOB) from standard
 input and writes the recompressed frames to standard output.
 .
 m2vrequantiser represents a good replacement for tcrequant,
 an obsolete utility provided by some versions of the transcode
 suite.

Package: m4api
Description-md5: e76a157148338fac24a9b7bba1882458
Description-en: access Mini-Box M4-ATX power supplies (utility)
 The m4api is a tool for monitoring and configuring Mini-Box M4-ATX
 power supplies.
 .
 This package provides the m4ctl utility.

Package: mac-robber
Description-md5: a6b5a6400c4d5a7fbaaaa60c532ae6fb
Description-en: collects data about allocated files in mounted filesystems
 mac-robber is a digital investigation tool (digital forensics) that collects
 metadata from allocated files in a mounted filesystem. This is useful during
 incident response when analyzing a live system or when analyzing a dead
 system in a lab. The data can be used by the mactime tool in The Sleuth Kit
 (TSK or SleuthKit only) to make a timeline of file activity. The mac-robber
 tool is based on the grave-robber tool from TCT (The Coroners Toolkit).
 .
 mac-robber requires that the filesystem be mounted by the operating system,
 unlike the tools in The Sleuth Kit that process the filesystem themselves.
 Therefore, mac-robber will not collect data from deleted files or files that
 have been hidden by rootkits. mac-robber will also modify the Access times
 on directories that are mounted with write permissions.
 .
 mac-robber is useful when dealing with a filesystem that is not supported
 by The Sleuth Kit or other filesystem analysis tools. You can run mac-robber
 on an obscure, suspect UNIX filesystem that has been mounted read-only on a
 trusted system.

Package: macaulay2
Description-md5: 9d5d28400f77a0a6c0133779df006e25
Description-en: Software system for algebraic geometry research
 Macaulay 2 is a software system for algebraic geometry research, written by
 Daniel R. Grayson and Michael E. Stillman.  Based on Groebner bases, it
 provides algorithms for computing homological invariants of rings and
 modules.
 .
 This package contains the architecture dependent portion of Macaulay2.

Package: macaulay2-common
Description-md5: c530d6296bec1b04ff0973088a01fdb3
Description-en: Software system for algebraic geometry research (common files)
 Macaulay 2 is a software system for algebraic geometry research, written by
 Daniel R. Grayson and Michael E. Stillman.  Based on Groebner bases, it
 provides algorithms for computing homological invariants of rings and
 modules.
 .
 This package contains the architecture independent portion of Macaulay2, and is
 normally installed automatically when one of the architecture dependent
 packages is installed.

Package: macaulay2-jupyter-kernel
Description-md5: 6aacf27169f4d2c3e1a89d8a2bb72c22
Description-en: Jupyter kernel for Macaulay2
 Macaulay 2 is a software system for algebraic geometry research, written by
 Daniel R. Grayson and Michael E. Stillman.  Based on Groebner bases, it
 provides algorithms for computing homological invariants of rings and
 modules.
 .
 This package contains the Jupyter kernel for Macaulay2.

Package: macchanger
Description-md5: 42e87c89bc3f6fac866923e1eb88039d
Description-en: utility for manipulating the MAC address of network interfaces
 GNU MAC Changer is an utility that makes the maniputation of MAC addresses of
 network interfaces easier.  MAC addresses are unique identifiers on networks,
 they only need to be unique, they can be changed on most network hardware.
 MAC addresses have started to be abused by unscrupulous marketing firms,
 government agencies, and others to provide an easy way to track a computer
 across multiple networks.  By changing the MAC address regularly, this kind
 of tracking can be thwarted, or at least made a lot more difficult.
 .
 Features:
 .
 * set specific MAC address of a network interface
 * set the MAC randomly
 * set a MAC of another vendor
 * set another MAC of the same vendor
 * set a MAC of the same kind (eg: wireless card)
 * display a vendor MAC list (today, 6200 items) to choose from

Package: macfanctld
Description-md5: 1f62f682bbefcc8cc79936e38b386b04
Description-en: fan control daemon for Apple MacBook / MacBook Pro computers
 This daemon reads the temperature sensors in an Apple Macbook (or
 Macbook Pro) computer and throttles the fans accordingly to keep the
 temperature within configurable limits.

Package: machineid
Description-md5: 90000d661586f4346182b8d0a13cd404
Description-en: Get the unique machine id of any host (program)
 machineid provides support for reading the unique machine id of most
 host OS's (without admin privileges), because sometimes you just need
 to reliably identify your machines.
 .
 Main Features
 .
 * Cross-Platform (tested on Win7+, Debian 8+, Ubuntu 14.04+, OS X 10.6+,
 FreeBSD 11+)
 * No admin privileges required
 * Hardware independent (no usage of MAC, BIOS or CPU — those are too
 unreliable, especially in a VM environment)
 * IDs are unique1 to the installed OS
 .
 This package contains the command-line tool 'machineid'.

Package: macipgw
Description-md5: da6ebc940d501582e914eed06ca21a94
Description-en: AppleTalk Network Suite - MacIP Gateway
 Netatalk's services and tools
 for networking with very old Macs and Apple IIs
 .
 This package contains a daemon that sets up
 a MacIP gateway which enables pre-TCP/IP Macs
 to browse the web and use other TCP/IP resources.

Package: macopix
Description-md5: a1b236ec8d4b5b985417d6e66e9a0ace
Description-en: Mascot Constructive Pilot for X
 MaCoPiX (Mascot Constructive Pilot for X) is a desktop mascot application for
 UNIX / X Window system. You can make window sitters, fixed desktop mascots,
 and, furthermore, desktop clock mascots, using MaCoPiX.

Package: macs
Description-md5: ea92f8fedfe04d3f07954aa006c99da9
Description-en: Model-based Analysis of ChIP-Seq on short reads sequencers
 MACS empirically models the length of the sequenced ChIP fragments, which
 tends to be shorter than sonication or library construction size estimates,
 and uses it to improve the spatial resolution of predicted binding sites.
 MACS also uses a dynamic Poisson distribution to effectively capture local
 biases in the genome sequence, allowing for more sensitive and robust
 prediction. MACS compares favorably to existing ChIP-Seq peak-finding
 algorithms, is publicly available open source, and can be used for ChIP-Seq
 with or without control samples.

Package: macsyfinder
Description-md5: 0b9b635e7d46ea6cf9f81df42e76fb60
Description-en: detection of macromolecular systems in protein datasets
 MacSyFinder is a program to model and detect macromolecular systems,
 genetic pathways... in protein datasets. In prokaryotes, these systems
 have often evolutionarily conserved properties: they are made of conserved
 components, and are encoded in compact loci (conserved genetic architecture).
 The user models these systems with MacSyFinder to reflect these conserved
 features, and to allow their efficient detection
 .
 This package presents the Open Source Java API to biological databases
 and a series of mostly sequence-based algorithms.

Package: mactelnet-client
Description-md5: ce659d1c67df33003d39c485a8f8dee8
Description-en: Console tools for telneting and pinging via MAC addresses
 Ping, discovery and telnet tools for connecting to Mikrotik RouterOS
 devices, or other MAC-Telnetd powered machines/devices.
 .
 This tool can communicate over the local area network using UDP packets
 with a MAC-address as destination. You can mac-telnet Linux machines that
 have installed mactelnet-server, or Mikrotik RouterOS devices.
 .
 Uses Mikrotik's own proprietary protocol. Included are also MNDP discovery
 application, and macping to ping via the mactelnet protocol.

Package: mactelnet-locales
Description-md5: 9aee72d55c8b4a28e95a7a6d45eac947
Description-en: Language support files for mactelnet-client and mactelnet-server
 This is language support files for the mactelnet-client and mndp tools, as
 well as the mactelnet-server login service daemon.

Package: mactelnet-server
Description-md5: 3de4ac16ffc2b9a871e86f11de8c866c
Description-en: Telnet daemon for accepting connections via MAC addresses
 This is a telnet daemon that uses Mikrotiks proprietary MAC-Telnet protocol.
 You will be enabled to "mac-telnet" your machine from other Linux machines
 with mactelnet-client or Mikrotik RouterOS devices which already has tools
 for this.

Package: macutils
Description-md5: b98e9f290c7a6b046bef64eea109212d
Description-en: Set of tools to deal with specially encoded Macintosh files
 macutils is a package that contains a number of utilities
 that deal with Macintosh files on a Unix system. This is
 useful for converting BinHex-encoded files to the smaller
 MacBinary format before transferring them to a Mac.

Package: madbomber
Description-md5: 9e5c95bbde9fd51e5f8bc0046adcae46
Description-en: Kaboom! clone
 "Mad Bomber" is a clone of Activision's classic Atari 2600 console
 game, "Kaboom!," by Larry Kaplan, with spruced-up graphics and
 sound effects, and music.
 .
 The Mad Bomber is loose in the city and he's dropping bombs everywhere!
 It's your job to catch them before they hit the ground and explode.
 Luckily, you have a set of trusty buckets to extinguish the bombs with.

Package: madbomber-data
Description-md5: ef9b11ad0c454d88dcefb20907cff6ed
Description-en: Datafiles for madbomber
 "Mad Bomber" is a clone of Activision's classic Atari 2600 console
 game, "Kaboom!," by Larry Kaplan, with spruced-up graphics and
 sound effects, and music.
 .
 The Mad Bomber is loose in the city and he's dropping bombs everywhere!
 It's your job to catch them before they hit the ground and explode.
 Luckily, you have a set of trusty buckets to extinguish the bombs with.
 .
 This package contains sound and image files for madbomber

Package: madison-lite
Description-md5: cfa0352295e300b42d1de11a9a469700
Description-en: display versions of Debian packages in an archive
 This program inspects a local Debian package archive and displays the
 versions of the given packages found in each suite (for example, stable,
 testing, or unstable) in a brief but easily human-readable form. It aims to
 be a drop-in replacement for the madison utility from the da-katie archive
 management suite that runs on the central Debian archive systems, but one
 which can run without access to the archive's SQL database.
 .
 For simple queries, you can use http://packages.debian.org/ instead, which
 does not require you to have access to a system with a local mirror.

Package: madlib-doc
Description-md5: 9762a479f1087c8280c4d6271bb5efd2
Description-en: mesh adaptation library
 This package contains the documentation, Examples and tutorial for
 MAdLib.
 .
 MAdLib is a library that performs global node repositioning and mesh
 adaptation by local mesh modifications on tetrahedral or triangular
 meshes. It is designed to frequently adapt the mesh in transient
 computations. MAdLib is written in C++.
 .
 The adaptation procedure is driven by two objectives:
 .
 - make the edge lengths as close as possible to a (non-homogenous)
 prescribed length,
 .
 - maintain a satisfying element quality everywhere.
 .
 MAdLib can be used in transient computations in order to maintain a
 satisfying element quality (moving boundaries, multiphase flows with
 interface tracking, ...) or/and to apply selective refinements and
 coarsenings (error estimators based, interface capturing: shocks,
 free surfaces, ...).

Package: madonctl
Description-md5: 87d9088d47f13789aec17a79138bd818
Description-en: CLI client for the Mastodon social network API
 This package contains a Golang command line interface for the
 Mastodon Rest API.
 .
 In order to use madonctl, you need to specify the instance name or URL,
 and usually provide an account login/password (or a token).
 These settings can be passed as command line arguments or environment
 variables, but the easiest way is to use a configuration file.
 .
 Note that one can generate a configuration file for your settings with
 .
 madonctl config dump -i mastodon.social -L username@domain -P password
 .
 (One can redirect the output to a configuration file.)

Package: madplay
Description-md5: bd7e690248fee90240396eafd52390fd
Description-en: MPEG audio player in fixed point
 MAD is an MPEG audio decoder. It currently only supports the MPEG 1
 standard, but fully implements all three audio layers (Layer I, Layer II,
 and Layer III, the latter often colloquially known as MP3.).  There is also
 full support for ID3 tags.
 .
 All work is done in fixed point, so it even works on machines without an FPU.

Package: madwimax
Description-md5: 01a615f1b4d11836f8aa526d67b4509f
Description-en: user-space driver for mWiMAX equipment based on Samsung CMC-730
 madwimax is an experimental reverse-engineered Linux driver for
 mobile WiMAX (802.16e) devices based on Samsung CMC-730 chip. These
 devices are currently supported:
 * Samsung SWC-U200
 * Samsung SWC-E100
 * Samsung SWM-S10R (it is built in Samsung NC-10 netbook)
 .
 This package contains the user-space standalone implementation of the
 driver. It requires Universal TUN/TAP support in your kernel.

Package: maelstrom
Description-md5: c76f02beb9cd36d79668013b8d163109
Description-en: Arcade-style game resembling Asteroids
 This is a port of the high-resolution "asteroids" style
 arcade game written by Andrew Welch for the Macintosh.

Package: maffilter
Description-md5: 5d26bad83f84dd1c39644fcc353e6145
Description-en: process genome alignment in the Multiple Alignment Format
 MafFilter applies a series of "filters" to a MAF file, in order to
 clean it, extract data and computer statistics while keeping track of
 the associated meta-data such as genome coordinates and quality scores.
 .
 * It can process the alignment to remove low-quality / ambiguous /
 masked regions.
 * It can export data into a single or multiple alignment file in
 format such as Fasta or Clustal.
 * It can read annotation data in GFF or GTF format, and extract the
 corresponding alignment.
 * It can perform sliding windows calculations.
 * It can reconstruct phylogeny/genealogy along the genome alignment.
 * It can compute population genetics statistics, such as site
 frequency spectrum, number of fixed/polymorphic sites, etc.

Package: maffilter-examples
Description-md5: 9298728a1f8eb3c9c34fe6dc54247ef9
Description-en: process genome alignment in the Multiple Alignment Format (example data)
 MafFilter applies a series of "filters" to a MAF file, in order to
 clean it, extract data and computer statistics while keeping track of
 the associated meta-data such as genome coordinates and quality scores.
 .
 * It can process the alignment to remove low-quality / ambiguous /
 masked regions.
 * It can export data into a single or multiple alignment file in
 format such as Fasta or Clustal.
 * It can read annotation data in GFF or GTF format, and extract the
 corresponding alignment.
 * It can perform sliding windows calculations.
 * It can reconstruct phylogeny/genealogy along the genome alignment.
 * It can compute population genetics statistics, such as site
 frequency spectrum, number of fixed/polymorphic sites, etc.
 .
 This package provides example data for maffilter.

Package: mafft
Description-md5: 02d43e1b8fa794611df5578399e75f9f
Description-en: Multiple alignment program for amino acid or nucleotide sequences
 MAFFT is a multiple sequence alignment program which offers three
 accuracy-oriented methods:
 * L-INS-i (probably most accurate; recommended for <200 sequences;
 iterative refinement method incorporating local pairwise alignment
 information),
 * G-INS-i (suitable for sequences of similar lengths; recommended for
 <200 sequences; iterative refinement method incorporating global
 pairwise alignment information),
 * E-INS-i (suitable for sequences containing large unalignable regions;
 recommended for <200 sequences),
 and five speed-oriented methods:
 * FFT-NS-i (iterative refinement method; two cycles only),
 * FFT-NS-i (iterative refinement method; max. 1000 iterations),
 * FFT-NS-2 (fast; progressive method),
 * FFT-NS-1 (very fast; recommended for >2000 sequences; progressive
 method with a rough guide tree),
 * NW-NS-PartTree-1 (recommended for ∼50,000 sequences; progressive
 method with the PartTree algorithm).

Package: mage
Description-md5: dfd190bb21a29732cedcc3f9c8820365
Description-en: Make/rake-like dev tool using Go (program)
 Mage is a make-like build tool using Go.  You write plain-old go
 functions, and Mage automatically uses them as Makefile-like runnable
 targets.
 .
 Makefiles are hard to read and hard to write.  Mostly because makefiles
 are essentially fancy bash scripts with significant white space and
 additional make-related syntax.
 .
 Mage lets you have multiple magefiles, name your magefiles whatever you
 want, and they're easy to customize for multiple operating systems.
 Mage has no dependencies (aside from go) and runs just fine on all major
 operating systems, whereas make generally uses bash which is not well
 supported on Windows. Go is superior to bash for any non-trivial task
 involving branching, looping, anything that's not just straight line
 execution of commands.  And if your project is written in Go, why
 introduce another language as idiosyncratic as bash?  Why not use the
 language your contributors are already comfortable with?
 .
 This package contains the 'mage' command-line tool.

Package: magic
Description-md5: 3a4ecd010eeb986a2e9e0316c1bdbfae
Description-en: VLSI layout tool
 Magic is a venerable VLSI layout tool, written in the 1980's at Berkeley by
 John Ousterhout, now famous primarily for writing the scripting interpreter
 language Tcl. Due largely in part to its liberal Berkeley open-source license,
 magic has remained popular with universities and small companies. The
 open-source license has allowed VLSI engineers with a bent toward programming
 to implement clever ideas and help magic stay abreast of fabrication
 technology. However, it is the well thought-out core algorithms which lend to
 magic the greatest part of its popularity. Magic is widely cited as being the
 easiest tool to use for circuit layout, even for people who ultimately rely on
 commercial tools for their product design flow.

Package: magic-wormhole
Description-md5: 0665e3963cc899729df16a80819c5fde
Description-en: Securely and simply transfer data between computers
 Magic Wormhole provides a command-line tool and Python library named
 "wormhole" which makes it possible to very easily transfer short
 pieces of text or arbitrary-sized files or directories from one
 computer to another.
 .
 The two endpoints are identified by using identical "wormhole codes":
 in general, the sending machine generates and displays the code,
 which must then be typed into the receiving machine.  The codes are
 short and human-pronounceable, using a phonetically-distinct
 wordlist.  The receiving side offers tab-completion on the codewords,
 so usually only a few characters must be typed.  Wormhole codes are
 single-use and do not need to be memorized.

Package: magic-wormhole-transit-relay
Description-md5: b8040d085eae53711056cbf35060358c
Description-en: Transit Relay server for Magic-Wormhole
 This repository implements the Magic-Wormhole "Transit Relay", a
 server that helps clients establish bulk-data transit connections
 even when both are behind NAT boxes. Each side makes a TCP connection
 to this server and presents a handshake. Two connections with
 identical handshakes are glued together, allowing them to pretend
 they have a direct connection.
 .
 This server used to be included in the magic-wormhole repository, but
 was split out into a separate repo to aid deployment and development.

Package: magicfilter
Description-md5: 4602f5be0ea998ef88b0a0a804cb9dfb
Description-en: automatic printer filter
 Magicfilter is a customizable, extensible automatic printer filter.
 .
 It translates the files that you send to a printer to a "language" that
 your printer can "understand". To accomplish this goal, it determines
 the type of the file that is to be printed and uses its "knowledge" to
 convert the file to something that is printable.
 .
 This is done by use of magicfilter's own magic database (a la file(1))
 to decide how to print out a given print job.

Package: magicmaze
Description-md5: e1de58b9d4de6336f2fbe536b82887d0
Description-en: rescue the maiden while avoiding the monsters
 This is a simple game where you are a wizard searching the evil demon's
 tower to try and rescue the beautiful maiden.  Inspired by Gauntlet II,
 your goal is to avoid/kill the monsters while trying to find the exit
 and, eventually, the big boss who is holding your girlfriend captive.
 Includes support for playing in full-screen and with a joystick.

Package: magicrescue
Description-md5: f5963a5d8fb84b230c54744d94eda14a
Description-en: recover files by looking for magic bytes
 Magic Rescue scans a block device for file types it knows how to recover
 and calls an external program to extract them. It looks at "magic bytes"
 (file patterns) in file contents, so it can be used both as an undelete
 utility and for recovering a corrupted drive or partition. As long as
 the file data is there, it will find it.
 .
 Magic Rescue uses files called 'recipes'. These files have strings and
 commands to identify and extract data from devices or forensics images.
 So, you can write your own recipes. Currently, there are the following
 recipes: avi, canon-cr2, elf, flac, gpl, gzip, jpeg-exif, jpeg-jfif,
 mbox, mbox-mozilla-inbox, mbox-mozilla-sent, mp3-id3v1, mp3-id3v2,
 msoffice, nikon-raw, perl, png, ppm, sqlite and zip.
 .
 This package provides magicrescue, dupemap and magicsort commands.
 magicrescue is a carver and it is useful in forensics investigations.

Package: magics++
Description-md5: 9b068543ba030016602d8d95ac8a603d
Description-en: Executables for the magics++ library
 Magics++ is the latest generation of the ECMWF's Meteorological plotting
 software MAGICS. Although completely redesigned in C++, it is intended to be
 as backwards-compatible as possible with the Fortran interface.
 Besides its programming interfaces (Fortran and C), Magics++ offers MagML,
 a plot description language based on XML aimed at automatic web production.
 .
 This package contains the MagcML binary that may be used with magics++.

Package: magnum-api
Description-md5: 1e5ba0bd958dbe0f6c86274ed9e6e822
Description-en: OpenStack containers as a service
 Magnum is an OpenStack project which offers container orchestration engines
 for deploying and managing containers as first class resources in OpenStack.
 It features:
 * Abstractions for bays, containers, nodes, pods, replication controllers,
 and services
 * Integration with Kubernetes and Docker for backend container technology
 * Integration with Keystone for multi-tenant security
 * Integration with Neutron for Kubernetes multi-tenancy network security
 .
 This package contains the API server.

Package: magnum-common
Description-md5: 39dcfb0f1531ae21fbbbdd885fbc2300
Description-en: OpenStack containers as a service - API server
 Magnum is an OpenStack project which offers container orchestration engines
 for deploying and managing containers as first class resources in OpenStack.
 It features:
 * Abstractions for bays, containers, nodes, pods, replication controllers,
 and services
 * Integration with Kubernetes and Docker for backend container technology
 * Integration with Keystone for multi-tenant security
 * Integration with Neutron for Kubernetes multi-tenancy network security
 .
 This package contains common files for the engine and the conductor.

Package: magnum-conductor
Description-md5: a574cbf0a20d0001ec1d7a13a380af18
Description-en: OpenStack containers as a service - conductor
 Magnum is an OpenStack project which offers container orchestration engines
 for deploying and managing containers as first class resources in OpenStack.
 It features:
 * Abstractions for bays, containers, nodes, pods, replication controllers,
 and services
 * Integration with Kubernetes and Docker for backend container technology
 * Integration with Keystone for multi-tenant security
 * Integration with Neutron for Kubernetes multi-tenancy network security
 .
 This package contains the conductor server.

Package: magnum-tempest-plugin
Description-md5: 3296cd19955a1427e9de1808944747dd
Description-en: OpenStack Integration Test Suite - Magnum plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Magnum plugin.

Package: magnus
Description-md5: 20eb403cf6703039d5eccdad9a5444c8
Description-en: Very simple screen magnifier
 Magnus is a simple screen magnifying glass. It nicely integrates with
 X11 desktops like MATE or Xfce (probably with others not named here,
 too).
 .
 Visually impaired users may find this tool helpful for zooming into
 certain screen areas in order to improve readability/visibilty of fonts,
 icons and other data.

Package: mah-jong
Description-md5: 822830fc091ce9f29cecc60a3fbfa6d1
Description-en: Original Mah-Jong game
 This is a set of programs to play the original Mah-Jong game: one
 server, one client for a human player and one client for an AI
 player. Hence the game can be played by 1 to 4 human players.
 .
 You should keep in mind that the original Mah-Jong game has nothing
 to do with the well-known solitaire game. (It merely uses the same
 set of tiles.)
 .
 If you like the game, please consider making a donation to the
 (upstream) author. Read /usr/share/doc/mah-jong/README.Debian for
 details.

Package: mahonia
Description-md5: 97776bb1cb63c890ea97b36103e61d1d
Description-en: Character-set conversion library implemented in Go. (program)
 Mahonia is a character-set conversion library implemented in Go.
 All data is compiled into the executable; it doesn't need any external
 data files.

Package: mail-expire
Description-md5: c799796382ed584574f98fb651f3a984
Description-en: Utility to extract outdated messages from mail folders
 mail-expire is a tool which scans mail folders (Maildir or mbox files) for
 messages that are older than given maximum age and moves them to another
 (compressed) mbox file or just deletes them.

Package: mailagent
Description-md5: 72aa1356b5be0989045069d985606928
Description-en: automatic mail-processing tool and filter
 Mailagent is a mail delivery agent, and can be programmed to
 respond to mail in ways more sophisticated than a mail filtering
 program like procmail. It is easy to configure, and very easy to
 extend using Perl. Not only can the base functionality be
 extended, new commands and processing methods can be added in a
 modular fashion.
 .
 Obeying lex-like rulesets, mailagent can file mails to specific
 folders (plain Unix-style folders and also MMDF and MH ones),
 forward messages to third parties, pipe them to commands or post
 them to newsgroups. The filtering commands that are executed on
 the messages can be extended, and may rewrite the message headers
 or body as desired. It can also create and process commands based
 on key words contained in the body of the mail message.
 .
 Mailagent can be used as a vacation program, and can answer mail
 automatically and with more flexibility than the command of that
 name. A template can be provided for the body of the response,
 and the frequency of vacation mails can also be specified. Simple
 macro substitutions allow parts of the mail header to be recycled
 into the vacation messages, for a more personalized reply.
 .
 Mailagent can also be used to set up a generic mail server,
 without the hassle of the lower-level concerns like error
 recovery, logging or command parsing.
 .
 Please note that on Debian systems, mailagent requires a catch-all
 rule saving all mail into the user's home directory. Unlike other
 Mail Delivery Agents such as procmail, mailagent is too extensible
 to be safely made setgid mail, and so cannot lock /var/spool/mail
 mailboxes.

Package: mailcheck
Description-md5: 5ea21258efc5207555e7fb21205ca053
Description-en: check multiple mailboxes/maildirs for mail
 Mailcheck is a simple, configurable tool that allows multiple mailboxes
 to be checked for the existence of new mail messages.  It supports both
 mbox and maildir-style mailboxes for compatibility with most mail
 transport agents.  It also supports remote POP3 and IMAP mailboxes.

Package: maildir-utils
Description-md5: a0eab97c51b1d6b7217a4b33348bd8d6
Description-en: Set of utilities to deal with Maildirs (upstream name mu)
 mu is a set of utilities to deal with Maildirs, specifically,
 indexing and searching.
 - mu index - recursively scans a collection of email messages, and
 stores information found in a database.
 - mu find - searches for messages based on some search criteria.
 - mu mkmdir - creates a new Maildir.
 .
 mu uses libgmime to parse the message, and Xapian to store the message data.

Package: maildirsync
Description-md5: c580e55f172ea03ecabf7a462710ac8c
Description-en: simple and efficient Maildir synchronisation utility
 maildirsync is a utility for synchronising Maildir folders between
 computers. It uses its own custom protocol for efficient
 communication, and uses ssh as its transport.

Package: maildrop
Description-md5: 17857733704f3aa874db509b08db5cd5
Description-en: mail delivery agent with filtering abilities (set-GID=mail)
 maildrop is a mail delivery agent (MDA), a program which reads a mail
 message from standard input and then delivers the message to your mailbox.
 .
 maildrop can deliver mail both in mbox and maildir storing formats.
 It can read instructions from a file, directing it how to log deliveries,
 and how to filter incoming mail, for example to deliver mail to alternate
 mailboxes, or forward it somewhere else, or pipe it through external
 programs.
 .
 It performs all the same functions as procmail, but unlike procmail,
 maildrop uses a structured filtering language which is a bit easier
 on the eyes. Other differences from procmail include not skipping syntax
 errors in filter files (instead deferring the mails for later processing)
 and being more resource-efficient when processing mails (not loading
 large messages right into memory).
 .
 maildrop in this package sets its permission to "rwxr-sr-x" (set-GID)
 and is owned by "root:mail".
 .
 maildrop also comes with the following additional programs:
 .
 * reformail, an e-mail reformatting tool, which can detect duplicate
 messages, manipulate message headers, split mailboxes into
 individual messages, and generate autoreply messages
 * maildirmake, which creates maildirs, and maildir folders
 * deliverquota, which delivers mail to maildirs while taking account
 software-imposed quotas
 * reformime, a utility for reformatting MIME messages
 * makemime, which creates MIME-formatted messages of arbitrary complexity
 * lockmail, which creates dot-locks, file locks, and C-Client folder locks
 * mailbot, a MIME-aware autoresponder utility

Package: mailfilter
Description-md5: 815db8bc7035b81472fb1cdd387d453a
Description-en: Program that filters your incoming e-mail to help remove spam
 Mailfilter is very flexible utility for UNIX (-like) operating systems
 to get rid of unwanted e-mail messages, before having to go through the
 trouble of downloading them to the local computer. It offers support for
 one or many POP3 accounts and is especially useful for dialup connections
 via modem, ISDN, etc. Install Mailfilter if you'd like to remove spam from
 your POP3 mail accounts.
 .
 With Mailfilter you can define your own filters (rules) to determine
 which e-mails should be delivered and which are considered waste. Rules
 are Regular Expressions, so you can make use of familiar options from
 other mail delivery programs such as e.g. procmail.
 .
 If you do not get your mail from a POP3-Server you don't need Mailfilter.

Package: mailfromd
Description-md5: 4c18451db0d384b11c6574e29a8f0bc4
Description-en: General-Purpose Mail Filter
 Mailfromd is a general-purpose mail filtering daemon for Sendmail,
 Postfix and MeTA1.  It is able to filter both incoming and outgoing
 messages using criteria of arbitrary complexity, supplied by the
 administrator in the form of a script file.  The daemon interfaces
 with the MTA using Milter or PMilter protocols.

Package: mailfromd-doc
Description-md5: a467f79eb496313bfe9ec4852fd33cfe
Description-en: mailfromd documentation in several formats
 Mailfromd is a general-purpose mail filtering daemon for Sendmail,
 Postfix and MeTA1.  It is able to filter both incoming and outgoing
 messages using criteria of arbitrary complexity, supplied by the
 administrator in the form of a script file.  The daemon interfaces
 with the MTA using Milter or PMilter protocols.
 .
 This package contains the documentation as info, HTML, PDF, and plain
 text.

Package: mailfront
Description-md5: df32c5e85614568b7e938b41fb60bfb4
Description-en: mail server network protocol front-ends
 mailfront is a set of customizable network front-ends for mail servers.
 It contains complete SMTP, QMQP, QMTP, and POP3 front-ends as well as an
 authentication module for IMAP.  The mail delivery front-ends also contain
 internal address filtering features.
 .
 Two SMTP back-ends are provided.  One delivers mail to qmail-queue,
 mimicking most of the behavior of qmail-smtpd, with the addition of
 support for SMTP AUTH.  The other rejects all SMTP commands if $SMTPREJECT
 is set, and execs its command line otherwise (in order to run the above
 program).

Package: mailgraph
Description-md5: ce49fad41b7ea59a431312e0d92c9eab
Description-en: RRDtool frontend for Mail statistics
 Mailgraph is a very simple mail statistics RRDtool frontend for
 Postfix, Sendmail or Exim that produces daily, weekly, monthly and
 yearly graphs of received/sent and bounced/rejected mail.

Package: mailio-dev
Description-md5: f4df09838cabb60431e30bbffd5731a4
Description-en: cross platform C++ library for email support (development)
 mailio is a cross platform C++ library for MIME format and SMTP, POP3
 and IMAP protocols.
 .
 It is based on the standard C++ 17 and Boost library.
 .
 This package contains the development files.

Package: mailman3
Description-md5: 95b97bca3cff0fc59636c61614f81160
Description-en: Mailing list management system
 This is GNU Mailman version 3, a mailing list management system. This package
 provides the core delivery engine of the system, which handles the mailing
 lists data, receives messages, handles the moderation and processing of these
 messages and delivers them to the mailing lists subscribers. It communicates
 with the other components through a private administrative REST API.
 .
 Default database backend is SQLite3 in order to not break automated
 installations. For productive setups, PostgreSQL or MySQL are much better
 options though. See README.Debian for further information.
 .
 In order to get the full Mailman3 system, the metapackage 'mailman3-full'
 should be installed.

Package: mailman3-doc
Description-md5: 2ec2502debbb643a821ba613ba29d78a
Description-en: Mailing list management system documentation
 This is GNU Mailman version 3, a mailing list management system. This package
 contains the full compiled documentation of Mailman3 server. It is built using
 sphinx and voluntarily separated from mailman3 lib/binaries as it is not
 required to have a properly working server.

Package: mailman3-full
Description-md5: ca50e9515192ce627c6a17a0a9a8dbdd
Description-en: Full Mailman3 mailing list management suite (metapackage)
 This is GNU Mailman, a mailing list management system. This metapackage
 depends on all components of the full Mailman3 suite:
 .
 * mailman3: The core Mailman3 delivery engine
 * mailman3-web: Django project integrating Mailman3 postorius and hyperkitty
 * python3-mailman-hyperkitty: Mailman3 server plugin for Hyperkitty archiver

Package: mailman3-web
Description-md5: 2c9dd59652cc6eb67d540ac788c9a9fe
Description-en: Django project integrating Mailman3 Postorius and HyperKitty
 This django web application provides the Mailman3 Postorius web interface
 and the HyperKitty mailinglist archiver integrated into one project.
 .
 The package automates most of the necessary configuration for the Django
 project (database setup, webserver configuration, secret and API key
 generation, Django project configuration) to get a ready-to-use Mailman3
 web suite.
 .
 The Mailman3 Django project runs as uWSGI daemon and optionally a webserver
 is configured as reverse proxy. In this case, the service can be accessed
 at '/mailman3'.
 .
 Default database backend is SQLite3 in order to not break automated
 installations. For productive setups, PostgreSQL or MySQL are much better
 options though. See README.Debian for further information.

Package: mailnag
Description-md5: 89ad4cbfa0421f17012a6b890ecbc591
Description-en: extensible mail notification daemon
 Mailnag is a daemon program that checks POP3 and IMAP servers for new mail.
 On mail arrival it performs various actions provided by plugins. Mailnag
 comes with a set of desktop-independent default plugins for visual/sound
 notifications, script execution etc. and can be extended with additional
 plugins easily.

Package: mailscripts
Description-md5: 7fa0d26742cbeb8e55cb94dc7583698b
Description-en: collection of scripts for manipulating e-mail on Debian
 This package provides a collection of scripts for manipulating e-mail
 stored on Debian systems.
 .
 mdmv -- safely move messages between maildirs
 .
 mbox2maildir -- convert an mbox to a maildir using Python's libraries
 .
 notmuch-slurp-debbug -- add messages from a Debian bug to notmuch
 .
 notmuch-extract-patch -- extract a git patch series from notmuch
 .
 mbox-extract-patch -- extract a git patch series from an mbox
 .
 maildir-import-patch -- import a git patch series into a maildir
 .
 notmuch-import-patch -- import a git patch series into notmuch
 .
 email-print-mime-structure -- tree view of a message's MIME structure
 .
 email-extract-openpgp-certs -- extract OpenPGP certificates from a message
 .
 imap-dl -- download messages from an IMAP mailbox to a maildir
 .
 gmi2email -- subscribe to gemlogs and read individual Gemini pages by e-mail
 .
 sendmail-reinject -- reinject an e-mail message via sendmail(1)

Package: mailtextbody
Description-md5: e4d79aca992c747f2b0b2f841a03ba3b
Description-en: tool to return the body of an email message
 Mailtextbody reads a complete email message on stdin and returns the body
 on stdout.  Technically speaking, it returns the first decoded text/plain
 (or any other MIME type, if specified) MIME part of any (however nested)
 MIME message or just the body of a non-MIME message otherwise.
 .
 Mailtextbody can easily be included in other tools using pipes.

Package: mailto
Description-md5: 84b5b9edda7fd66a3d8eb99d5b80f3e6
Description-en: WWW Forms to Mail Gateway
 This package provides a CGI program that converts data submitted
 via a <forms> web formulary to simple mail which is sent to a given
 address.

Package: mailutils
Description-md5: fd073b467c8bcbb02146fe0d36e1266d
Description-en: GNU mailutils utilities for handling mail
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 This package contains the GNU mailutils versions of dotlock, frm, from,
 mail, messages, mimeview, movemail, readmsg and sieve. They are capable
 of speaking POP3, IMAP, mbox, MH, Maildir and dotmail.
 .
 dotlock -- lock mail spool files.
 frm -- display From: lines.
 from -- display from and subject.
 mail -- the standard /bin/mail interface, mail sender and reader.
 messages -- count the number of messages in a mailbox.
 mimeview -- display files, using mailcap mechanism.
 movemail -- move messages across mailboxes.
 readmsg -- extract selected messages from a mailbox.
 sieve -- a mail filtering tool.

Package: mailutils-common
Description-md5: 32f3c1102382b478ae851a124c7c0abe
Description-en: common files for GNU mailutils
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 These are common files for all mailutils packages, including locale
 files.

Package: mailutils-comsatd
Description-md5: a86205e706e5340d2e25716e4750e692
Description-en: GNU mailutils-based comsatd daemon
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 The GNU mailutils comsat daemon receives reports of incoming mail and
 notifies users who wish to get this service.

Package: mailutils-doc
Description-md5: c74d40fbcdb688ff4d12e2b234403ebb
Description-en: documentation files for GNU mailutils
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 This package contains the documentation for the mailutils utilities and
 development API.

Package: mailutils-guile
Description-md5: f532ab9c9ef3692825aa37e42f652304
Description-en: GNU mailutils Guile interpreter and modules
 These are the GNU mailutils Guile utilities and modules. In particular,
 the "guimb" mail processor and the sieve.scm sieve to Scheme translator
 are included, along with several .scm modules for use with Guile.

Package: mailutils-imap4d
Description-md5: 0a14c1d07a9fd4c50e2b4d888c7b1972
Description-en: GNU mailutils-based IMAP4 Daemon
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 The GNU mailutils IMAP4 daemon implements the Internet Message Access
 Protocol, version 4rev1 as per RFC 2060. It supports the "Namespace"
 capability and GSSAPI authentication mechanism. It is able to get the
 authentication information from the system user database as well as from
 a SQL database of arbitrary structure. The PAM framework can also be
 used for authentication purposes. Additionally, mailutils imap4d supports
 virtual mail domains and has TLS support via GNUtls. GNU mailutils supports
 the mbox, MH, Maildir and dotmail mailbox formats.

Package: mailutils-mda
Description-md5: 7f0e2cd6206a44f118dbca1507ae14a8
Description-en: GNU mailutils utilities for handling mail -- MDA
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 This package contains the GNU mailutils' MDA tools: mda, putmail and lmtpd.
 It is capable of speaking POP3, IMAP, mbox, MH, Maildir and dotmail.
 .
 mda -- the GNU local mail delivery agent.
 putmail -- incorporate mail to a mailbox.
 lmtpd -- local mail transfer protocol daemon.

Package: mailutils-mh
Description-md5: f647b30b070f6ed4a21196e52e51deee
Description-en: GNU mailutils-based MH utilities
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 These are the GNU mailutils MH utilities. It is an implementation of MH, a
 collection of small shell programs to read and handle mail in a very flexible
 way.

Package: mailutils-pop3d
Description-md5: af2dcd10f563aa2f77efd517d5f65cfa
Description-en: GNU mailutils-based POP3 Daemon
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 The GNU mailutils POP3 daemon supports the basic POP3 protocol with the
 CAPA, RESP-CODES, PIPELINING and UIDL extensions. It also supports APOP
 authentication. The user credentials for APOP can be stored in a variety
 of DBM formats. It is able to get the authentication information from
 the system user database as well as from a SQL database of arbitrary
 structure. The PAM framework can also be used for authentication
 purposes. Additionally, mailutils pop3d supports virtual mail domains and
 has TLS support via GNUtls. GNU mailutils supports the mbox, MH, Maildir
 and dotmail mailbox formats.

Package: maim
Description-md5: 049e8a369bfafde48a01e8519a662ac2
Description-en: takes screenshots of your desktop
 maim (make image) takes screenshots of your desktop. It has options
 to take only a region, and relies on another program called slop to
 query the user for regions using the graphical interface.
 .
 maim is command line tool that is supposed to be an improved scrot.

Package: mairix
Description-md5: c04a08cdb7af67654ef8c145f0806883
Description-en: indexes and searches locally-stored email
 mairix is a program for indexing and searching email messages stored
 offline on your computer.  mairix supports the Maildir, MH folders,
 and mbox formats.
 .
 Some features:
 .
 * Indexing is fast. It runs incrementally on new messages - any
 particular message only gets scanned once in the lifetime of the
 index file.
 .
 * Searching is fast.
 .
 * The search mode populates a "virtual" maildir folder with symlinks
 which point to the real messages. This folder can be opened as usual
 in your mail program.
 .
 * Indexing and searching is based on words. The index file tabulates
 which words occur in which parts (particular headers + body) of which
 messages.

Package: make-dynpart-mappings
Description-md5: a598ad9f51779dd9252712862a739dc8
Description-en: CLI tool to setup DM mappings for Android dynamic partitions
 make-dynpart-mappings is a very simple tool used to set up Android dynamic
 partitions on Linux systems. It automatically creates the corresponding
 DM (Device Mapper) mappings so those partitions can easily be mounted by the
 user and system services.

Package: make-guile
Description-md5: 650cc555fcae75deb3c7ae936435d252
Description-en: utility for directing compilation with guile support
 GNU Make is a utility which controls the generation of executables
 and other target files of a program from the program's source
 files. It determines automatically which pieces of a large program
 need to be (re)created, and issues the commands to (re)create
 them. Make can be used to organize any task in which targets (files)
 are to be automatically updated based on input files whenever the
 corresponding input is newer --- it is not limited to building
 computer programs. Indeed, Make is a general purpose dependency
 solver. This variant has built in guile support.

Package: makebootfat
Description-md5: 30f02e000684ffe5669efe30543ce9dd
Description-en: Utility to create a bootable FAT filesystem
 Makebootfat is a command line utility able to create bootable USB disks
 using the FAT filesystem and syslinux.
 .
 Makebootfat is the most advanced tool available able to make bootable
 USB disks. It is able to autodetect/partition/format/populate the USB
 disk in a single step without any user interaction. It's also able to
 create disk images which are compatible with all the three standards
 USB-FDD, USB-HDD and USB-ZIP at the same time.

Package: makedepf90
Description-md5: db1a07c2d3def29cd5df2e535e55acc7
Description-en: Fortran-90 dependency processor for Makefiles
 Makedepf90 is a program for automatic creation of Makefile dependency
 lists for Fortran source code. Makedepf90 supports MODULE:s, INCLUDE:s,
 cpp #include:s, f90ppr $include:s and coco ??include:s and set-files.
 .
 The original idea was to provide the same functionality for Fortran as
 .
 gcc -MM *.c
 .
 does for C.

Package: makedev
Description-md5: 0d90ffc36746b1d25c5b125ef2221357
Description-en: creates device files in /dev
 The MAKEDEV executable is used to create device files, often in /dev.
 .
 Device files are special files through which applications can interact
 with hardware.
 .
 This package is not necessary for most modern Linux systems, where the udev
 subsystem provides a more dynamic mechanism for device file management.

Package: makedic
Description-md5: 0d80c55e7259017f7a5adde558dd1477
Description-en: dictionary compiler for KDrill
 This package provides a program to create custom dictionary files for
 KDrill. It can also generate kana dictionary drill files.

Package: makefile2graph
Description-md5: e70e98822956710570695f134b6761cf
Description-en: creates a graph of dependencies from GNU-Make
 Output is a graphviz-dot file, a Gexf-XML file or a list of the deepest
 independent targets that should be made. Sub-makefiles are not supported.

Package: makefs
Description-md5: 11f6fdb5b1c9d4df026c77590a49b612
Description-en: create a cd9660 or ffs filesystem image from a directory tree
 NetBSD® makefs(8) creates a filesystem image from a directory tree
 without the need for superuser privileges. The MirBSD version fixes
 ECMA 119, SUSP and RRIP (Rock Ridge) compliance and adds features.
 .
 Supported target filesystem types are:
 .
 cd9660   ISO 9660 (ECMA 119) compatible filesystem images, with
 Rock Ridge, El Torito, and other features
 ffs      4.2FFS, the BSD Fast Filesystem, also known as UFS1;
 UFS2 (with "-o version=2")
 .
 The images created can be of a fixed (predefined) size, given on the
 command line, or sized automatically. Permission bits are taken from
 the source directory tree but may be overridden using an mtree file.
 .
 This utility does not currently support Large Files (2 GiB or more).

Package: makeparallel
Description-md5: 20d2485c1dca6d5d13c102a55efa599a
Description-en: Command line tool for communication with the GNU make jobserver
 makeparallel communicates with the GNU make jobserver
 in order to claim all available jobs, and then passes the number of jobs
 claimed to a subprocess with -j<jobs>.

Package: makepasswd
Description-md5: db9b7bbb21321e183aa4f60b01bb1376
Description-en: Generate and encrypt passwords
 Generates true random passwords using /dev/urandom, with the emphasis on
 security over pronounceability.  It can also encrypt plaintext passwords
 given in a temporary file.

Package: makepatch
Description-md5: b4caf25577e62a959089ee2261ad5afe
Description-en: generate/apply patch files with more functionality than plain diff
 This package contains a pair of programs, makepatch and applypatch, to
 assist in the generation and application of patch kits to synchronise
 source trees.
 .
 makepatch knows about common conventions for patch kits (it generates
 Index: and Prereq: lines, it patches patchlevel.h first, it can use
 manifest files), plus it prepends some shell code which if run will
 take care adding directories, removing files, setting execute mode on
 scripts, and the like.
 .
 applypatch uses some extra data supplied by makepatch to verify both the
 patch and the source directory before applying the patch.  Afterwards it
 will clean up the directory tree plus fix up the permissions and even
 the timestamps on the patched files.

Package: makepkg
Description-md5: be43eaa58bb526e43824a67f4d529558
Description-en: Arch Linux package build utility
 makepkg is a script to automate the building of packages. The
 requirements for using the script are a build-capable *nix platform
 and a custom build script for each package you wish to build (known
 as a PKGBUILD).

Package: makeself
Description-md5: dc6bdc2e87bbb20dc88592a9cb738d99
Description-en: utility to generate self-extractable archives
 makeself is a small shell script that generates a self-extractable
 archive from a directory. The resulting file appears as a shell script
 (many of those have a .run suffix), and can be launched as is. The
 archive will then uncompress itself to a temporary directory and an
 optional arbitrary command will be executed (for example an installation
 script). This is pretty similar to archives generated with WinZip
 Self-Extractor in the Windows world. Makeself archives also include
 checksums for integrity self-validation (CRC and/or MD5 checksums).
 .
 The makeself script itself is used only to create the archives from a
 directory of files. The resultant archive is actually a compressed
 (using gzip, bzip2, or compress) TAR archive, with a small shell script
 stub at the beginning. This small stub performs all the steps of
 extracting the files, running the embedded command, and removing the
 temporary files when it's all over. All what the user has to do to
 install the software contained in such an archive is to "run" the
 archive, i.e. sh nice-software.run. It is recommended to use the "run" (which
 was introduced by some Makeself archives released by Loki Software) or
 "sh" suffix for such archives not to confuse the users, since they
 actually are shell scripts (with quite a lot of binary data attached
 to it though!).

Package: makexvpics
Description-md5: f9e75fa216c1f487c575bc715fe31b57
Description-en: updates .xvpics thumbnails from the command line
 This package includes a shell script and a C helper program to update
 XV/zgv/xzgv thumbnails from the command line.
 .
 Note that the thumbnails used by GNOME and KDE are in a different,
 incompatible format; you will need to use a tool designed for those
 desktops to create thumbnails for Nautilus or Konqueror.

Package: mako-notifier
Description-md5: 64917dbcfc2811359c7319ff7d3abd43
Description-en: lightweight notification daemon for Wayland compositors
 mako is a lightweight notification daemon for Wayland compositors that support
 the layer-shell protocol.

Package: malcontent-gui
Description-md5: d8f3d7c1e9386f98e19fa6f376262e19
Description-en: GUI to configure malcontent
 malcontent implements support for restricting the type of content accessible
 to non-administrator accounts on a Linux system. Typically, when this is used,
 a non-administrator account will be for a child using the system; and the
 administrator accounts will be for the parents; and the content being filtered
 will be apps which are not suitable for the child to use, due to (for example)
 being too violent.
 .
 This is not a security boundary, and a sufficiently technically advanced user
 may always work around these parental controls. malcontent is not a mandatory
 access control (MAC) system like AppArmor or SELinux. However, its correct use
 by applications should provide enough of an obstacle to prevent users easily or
 accidentally having access to content which they shouldn’t.
 .
 This package contains the GUI to configure malcontent.

Package: maliit-framework
Description-md5: e0c28c1f0183a7c1a16451cfc5c27c5a
Description-en: Maliit Input Method Framework
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).

Package: maliit-framework-dev
Description-md5: 33e7db474792dec2f791e2fdf85e9b79
Description-en: Maliit Input Method Framework - transitional development package
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package is a transitional package, please update your build-dependency
 and reference either maliit-framework-qt6-dev or maliit-framework-qt5-dev.

Package: maliit-framework-doc
Description-md5: 041fe00431e1fe31fe8a88958f02ea22
Description-en: docs for Maliit framework
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 Documentation for the framework of Maliit.

Package: maliit-framework-qt5-dev
Description-md5: a89a7cd4e1100d240f76556f5f66e6cf
Description-en: Maliit Input Method Framework - Development Files (Qt5 version)
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package is needed to compile plugins for the Maliit framework (Qt5
 version).

Package: maliit-framework-qt6-dev
Description-md5: 2eb4a0d70f88fe3e9041e7a398ef7d3b
Description-en: Maliit Input Method Framework - Development Files (Qt6 version)
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package is needed to compile plugins for the Maliit framework (Qt6
 version).

Package: maliit-inputcontext-gtk3
Description-md5: bcf252ccb46ac0e9dd4c885a91d1563d
Description-en: Maliit Inputcontext for GTK+-3 applications
 Maliit provides a flexible and cross-platform input method framework. It has a
 plugin-based client-server architecture where applications act as clients and
 communicate with the Maliit server via input context plugins. The communication
 link currently uses D-Bus. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package provides input support for GTK+-3 based applications.

Package: maliit-inputcontext-qt5
Description-md5: 0aec9b9ca1d08a16d6933023681eaa43
Description-en: Maliit Inputcontext for Qt5 applications
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package contains the Maliit Inputcontext plugins for Qt5
 applications.

Package: maliit-inputcontext-qt6
Description-md5: 13d59db6e4a087c17a5abbaec959d6ad
Description-en: Maliit Inputcontext for Qt6 applications
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package contains the Maliit Inputcontext plugins for Qt6
 applications.

Package: maliit-keyboard
Description-md5: 0dea307121769d4cc6007f022084c0fe
Description-en: virtual on-screen keyboard based on the Maliit Framework
 Maliit Keyboard is a virtual keyboard for Linux systems with Wayland and
 X11 display servers. It supports many different languages and emoji. It
 is implemented as a plug-in for Maliit Framework.
 .
 Maliit Keyboard evolved from the reference keyboard plug-in, Ubuntu
 Keyboard and Lomiri Keyboard. Ubuntu Keyboard was a fork of the
 reference plugin which was taking into account the special UI/UX needs
 of Ubuntu Phone.

Package: maliit-server-qt5
Description-md5: f926466e455967db2400dc5e933921ed
Description-en: Maliit Input Method Framework Server (Qt5 version)
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package contains the Qt5 version of the Maliit framework server.

Package: maliit-server-qt6
Description-md5: 405f711ec76a61c35ee24d3f4b4e171b
Description-en: Maliit Input Method Framework Server (Qt6 version)
 Maliit provides a flexible and cross-platform input method framework.
 It has a plugin-based client-server architecture where applications act
 as clients and communicate with the Maliit server via input context
 plugins. The communication link currently uses D-Bus or the Wayland
 text-input extension. Maliit is an open source framework (LGPL 2) with
 open source plugins (BSD).
 .
 This package contains the Qt6 version of the Maliit framework server.

Package: mallard-rng
Description-md5: 2957952c70fdcb575f38f21a89dbc693
Description-en: Mallard RELAX NG Schemas
 This package provides installable RELAX NG schemas for all Mallard versions
 and extensions that have been marked final. Schemas are provided in both XML
 and compact syntax.
 .
 The package automatically integrates with your system's XML catalog.

Package: malt
Description-md5: f803b9e0a2d48d49cf726798cd866f13
Description-en: sequence alignment and analysis tool to process sequencing data
 MALT, an acronym for MEGAN alignment tool, is a sequence alignment and
 analysis tool designed for processing high-throughput sequencing data,
 especially in the context of metagenomics. It is an extension of MEGAN6,
 the MEGenome Analyzer and is designed to provide the input for MEGAN6,
 but can also be used independently of MEGAN6.
 .
 The core of the program is a sequence alignment engine that aligns DNA
 or protein sequences to a DNA or protein reference database in either
 BLASTN (DNA queries and DNA references), BLASTX (DNA queries and protein
 references) or BLASTP (protein queries and protein references) mode. The
 engine uses a banded-alignment algorithm with ane gap scores and BLOSUM
 substitution matrices (in the case of protein alignments). The program
 can compute both local alignments (Smith-Waterman) or semi-global
 alignments (in which reads are aligned end-to-end into reference
 sequences), the latter being more appropriate for aligning metagenomic
 reads to references.

Package: mame
Description-md5: c1a979c3e6a14cb9a8592744c96896b9
Description-en: Multiple Arcade Machine Emulator (MAME)
 MAME is a hardware emulator: it faithfully reproduces the behavior of many
 arcade machines (it is not a simulation). This program is not a game but can
 directly, through ROM images, run the complete system of these old arcade
 machines. These ROMs are subject to copyright and it is in most of the cases
 illegal to use them if you do not own the arcade machine.
 .
 This package provides the MAME binary and configuration files.

Package: mame-data
Description-md5: 27aa8eeb29427781c6e9e72d51d2690d
Description-en: Multiple Arcade Machine Emulator (MAME) -- data files
 MAME is a hardware emulator: it faithfully reproduces the behavior of many
 arcade machines (it is not a simulation). This program is not a game but can
 directly, through ROM images, run the complete system of these old arcade
 machines. These ROMs are subject to copyright and it is in most of the cases
 illegal to use them if you do not own the arcade machine.
 .
 This package provides MAME hash files, keymaps, artwork, language files,
 shaders, plugins and audio samples.

Package: mame-doc
Description-md5: fc684dc2c19a0b271a0a379506e6e4d2
Description-en: Documentation for MAME
 MAME is a hardware emulator: it faithfully reproduces the behavior of many
 arcade machines (it is not a simulation).
 .
 This is sphinx-generated full documentation for the MAME system.

Package: mame-tools
Description-md5: 4005c1dee1e90848c5deaa6782a1e7e0
Description-en: Tools for MAME
 MAME is a hardware emulator: it faithfully reproduces the behavior of many
 arcade machines (it is not a simulation).
 .
 This package provides tools to be used with MAME. It currently contains:
 castool -- generic cassette manipulation tool for MAME
 chdman -- MAME Compressed Hunks of Data CHD manager
 floptool -- Generic floppy image manipulation tool for MESS
 imgtool -- generic image manipulation tool for MAME
 jedutil -- binary to/from JEDEC file converter
 ldresample -- Laserdisc audio synchronizer and resampler
 ldverify -- Laserdisc AVI/CHD verifier
 romcmp -- ROM comparison utility program

Package: man-db-dbgsym
Description-md5: 030e1eeca6a0ff405fa96353f84b11ee
Description-en: debug symbols for man-db

Package: man2html
Description-md5: a5dc40f688105f7f55f35bd666b98a42
Description-en: browse man pages in your web browser
 Point your web browser at http://localhost/cgi-bin/man/man2html to read and
 search your man pages in the browser.
 .
 This program needs a CGI-capable HTTP server.  After installation it might
 be required to manually enable CGI support in the HTTP server (CGI may be
 disabled by default for the security consideration).  For apache2, this can
 be done with the following:
 .
 $ sudo a2enmod cgid
 $ sudo systemctl restart apache2
 .
 Features:
 * Fast C CGI program for man/BSD-mandoc to HTML conversion.
 * Works from the unformatted nroff/troff source.
 * Source may be compressed.
 * Does tbl tables (but not eqn equations).
 * Generates hypertext links to foobar(1), abc@host, and xyzzy.h files
 * CGI script for whatis-based alpha-indexes by section.
 * CGI script for name-only alpha-indexes by section.
 * CGI script for full text search (requires swish++)
 * Front-end script to talk to a pre-launched netscape.

Package: man2html-base
Description-md5: bc43f7e0e6c0b67277f5e881daf264e5
Description-en: convert man pages into HTML format
 The package contains a command-line tool for converting man pages into
 HTML format.
 .
 man2html-base is a stripped-down package containing only a man to HTML
 converter,  useful for users who do not need any CGI interface, provided
 in the man2html package.

Package: mana
Description-md5: 21291152b22eec867ec87e9d9d205982
Description-en: 2D online role-playing game client for playing The Mana World
 Players can explore different regions, fight monsters, complete quests, trade
 items and interact with other players in real time.
 .
 The client offers a classic top-down 2D view with animated characters and
 environments, a built-in chat window, a mini-map, and separate panels for
 inventory, equipment, stats and skills.
 .
 The Mana client focuses on being lightweight and easy to use, providing a
 stable and responsive experience across a wide range of systems and screen
 sizes.

Package: mana-data
Description-md5: 380779eb80fbc13dac20ae17fad082ef
Description-en: 2D online role-playing game client for playing The Mana World (data)
 Players can explore different regions, fight monsters, complete quests, trade
 items and interact with other players in real time.
 .
 The client offers a classic top-down 2D view with animated characters and
 environments, a built-in chat window, a mini-map, and separate panels for
 inventory, equipment, stats and skills.
 .
 The Mana client focuses on being lightweight and easy to use, providing a
 stable and responsive experience across a wide range of systems and screen
 sizes.
 .
 This package contains the data files for the mana package.

Package: mancala
Description-md5: 7f72f6fc09bb917e38c4bd556eabe2ff
Description-en: Implementation of the simple board game called Mancala
 This is an implementation of the simple, but fun board game known as
 Mancala.  Contains both a user-unfriendly character-based interface, and a
 nice, user-friendly X11-interface.  Be warned: If you just bother to read the
 rules, you may get hooked on this! For more information about the Mancala
 family of games, please read http://en.wikipedia.org/wiki/Mancala

Package: mandelbrot-solver
Description-md5: 1f34cfea753700216b4b23a4fb77893e
Description-en: Solver for Mandelbrot polynomials based on MPSolve
 A polynomial rootfinder that can determine arbitrary precision approximations
 with guaranteed inclusion radii.
 It supports exploiting of polynomial structures such as sparsisty and allows
 for polynomial implicitly defined or in some non standard basis.
 This binary, provided as an example of custom polynomial
 implementation in the MPSolve package, uses the particular structure
 of this family of polynomials to develop an efficient solver that
 exhibit experimental O(n^2) complexity.
 .
 This package contains the specialization of mpsolve to Mandelbrot polynomials.

Package: mandelbulber2
Description-md5: 4afd545818fa443c65d9af989162c6b9
Description-en: 3D fractal renderer and animator
 Mandelbulber2 is a ray-tracing application for drawing three-dimensional
 fractals, like Mandelbulb, Mandelbox, Julia, trigonometric, hypercomplex
 or IFS fractals. It is highly customizable and features complex shading
 algorithms (among the others there are shadows, depth of field, ambient
 occlusion).
 .
 Mandelbulber2 is also able to produce animations and has a simple
 built-in 3D navigator for exploring the fractals.

Package: mandelbulber2-data
Description-md5: a43185214544d346c31481efe088da90
Description-en: 3D fractal renderer and animator - data files
 Mandelbulber2 is a ray-tracing application for drawing three-dimensional
 fractals, like Mandelbulb, Mandelbox, Julia, trigonometric, hypercomplex
 or IFS fractals. It is highly customizable and features complex shading
 algorithms (among the others there are shadows, depth of field, ambient
 occlusion).
 .
 Mandelbulber2 is also able to produce animations and has a simple
 built-in 3D navigator for exploring the fractals.
 .
 This package contains architecture-independent data files for
 Mandelbulber2.

Package: manderlbot
Description-md5: d847c0863ade31be6116eb3b35464d0d
Description-en: IRC bot, written in Erlang
 Manderlbot is an IRC bot with XML configuration file, allowing you to launch
 it on several servers and channels at once, each channel will have its own
 set of behaviours.
 .
 Behaviours are generics, and you can easily make your own set. If you want
 some not-already-implemented generic behaviour, you'll have to code some
 Erlang.

Package: mandoc
Description-md5: 405ef95cd2687a2f4746c9cb7981626d
Description-en: BSD manpage compiler toolset
 mandoc is a suite of tools compiling mdoc, the roff macro language of choice
 for BSD manual pages, and man, the predominant historical language for UNIX
 manuals. It is small, ISO C, ISC-licensed, and quite fast. The main component
 of the toolset is the mandoc utility program, based on the libmandoc
 validating compiler, to format output for UNIX terminals (with support for
 wide-character locales), XHTML, HTML, PostScript, and PDF.

Package: mandos
Description-md5: 12c1d4f46db8b810b63bfd013b6bc8b5
Description-en: server giving encrypted passwords to Mandos clients
 This is the server part of the Mandos system, which allows
 computers to have encrypted root file systems and at the
 same time be capable of remote and/or unattended reboots.
 .
 The computers run a small client program in the initial RAM
 disk environment which will communicate with a server over a
 network.  All network communication is encrypted using TLS.
 The clients are identified by the server using a TLS public
 key; each client has one unique to it.  The server sends the
 clients an encrypted password.  The encrypted password is
 decrypted by the clients using an OpenPGP key, and the
 password is then used to unlock the root file system,
 whereupon the computers can continue booting normally.

Package: mandos-client
Description-md5: 1f5f0395f024e9a2960dd14e0a205616
Description-en: do unattended reboots with an encrypted root file system
 This is the client part of the Mandos system, which allows
 computers to have encrypted root file systems and at the
 same time be capable of remote and/or unattended reboots.
 .
 The computers run a small client program in the initial RAM
 disk environment which will communicate with a server over a
 network.  All network communication is encrypted using TLS.
 The clients are identified by the server using a TLS public
 key; each client has one unique to it.  The server sends the
 clients an encrypted password.  The encrypted password is
 decrypted by the clients using an OpenPGP key, and the
 password is then used to unlock the root file system,
 whereupon the computers can continue booting normally.

Package: mangoapp
Description-md5: f9ddfc62c7f49c57197167a9612ce0d9
Description-en: Application to render MangoHud with gamescope
 MangoHud is a highly customizable overlay for Vulkan and OpenGL application to
 monitoring FPS, temperatures, CPU/GPU load and more.
 .
 This package contains an application called mangoapp to use mangohud with the
 gamescope compositor.

Package: mangohud
Description-md5: 851dee21557d3e29b68d5cb094f18368
Description-en: Vulkan/OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more
 MangoHud is a highly customizable overlay for Vulkan and OpenGL application to
 monitoring FPS, temperatures, CPU/GPU load and more.
 .
 This package includes the libraries for MangoHud and includes a script called
 mangohud to start it on any OpenGL or Vulkan application.
 To get data for Nvidia GPUs, you need to install libxnvctrl0.

Package: mangohudctl
Description-md5: 9080d9366eb5a444996606352343b757
Description-en: Application to control MangoHud
 MangoHud is a highly customizable overlay for Vulkan and OpenGL application to
 monitoring FPS, temperatures, CPU/GPU load and more.
 .
 This package contains an optional CLI application to control MangoHud.

Package: mangoplot
Description-md5: 7a0543d3234369a22b6b4e54db973aa6
Description-en: Script for easy visual comparison between MangoHud benchmarks
 MangoHud is a highly customizable overlay for Vulkan and OpenGL application to
 monitoring FPS, temperatures, CPU/GPU load and more.

Package: manila-api
Description-md5: e019ff74f222e5a806576572dc17f259
Description-en: OpenStack shared file system as a service - API server
 Manila is an OpenStack project to provide Shared Filesystems as a service.
 It provides coordinated access to shared or distributed file systems. While
 the primary consumption of file shares would be across OpenStack Compute
 instances, the service is also intended to be accessible as an independent
 capability in line with the modular design established by other OpenStack
 services. Manila is extensible for multiple backends (to support vendor or
 file system specific nuances / capabilities) and accommodates any of a
 variety of shared or distributed file system types.
 .
 This package contains the Manila API server.

Package: manila-common
Description-md5: 0e77db467cebc7f7f047bc3559b071e8
Description-en: OpenStack shared file system as a service - common files
 Manila is an OpenStack project to provide Shared Filesystems as a service.
 It provides coordinated access to shared or distributed file systems. While
 the primary consumption of file shares would be across OpenStack Compute
 instances, the service is also intended to be accessible as an independent
 capability in line with the modular design established by other OpenStack
 services. Manila is extensible for multiple backends (to support vendor or
 file system specific nuances / capabilities) and accommodates any of a
 variety of shared or distributed file system types.
 .
 This package contains commons components for Manila.

Package: manila-data
Description-md5: 8b3773488d3a534a16bca01851e57487
Description-en: Manila storage service - Data service
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 Manila is the OpenStack shared filesystem service.
 .
 This package contains the Manila Data service.

Package: manila-doc
Description-md5: 4d147df8dfa9e761161b0fd3ac138385
Description-en: OpenStack shared file system as a service - Doc
 Manila is an OpenStack project to provide Shared Filesystems as a service.
 It provides coordinated access to shared or distributed file systems. While
 the primary consumption of file shares would be across OpenStack Compute
 instances, the service is also intended to be accessible as an independent
 capability in line with the modular design established by other OpenStack
 services. Manila is extensible for multiple backends (to support vendor or
 file system specific nuances / capabilities) and accommodates any of a
 variety of shared or distributed file system types.
 .
 This package contains the documentation.

Package: manila-scheduler
Description-md5: 3d5e80e2df18870bf302457915e178f1
Description-en: OpenStack shared file system as a service - Scheduler server
 Manila is an OpenStack project to provide Shared Filesystems as a service.
 It provides coordinated access to shared or distributed file systems. While
 the primary consumption of file shares would be across OpenStack Compute
 instances, the service is also intended to be accessible as an independent
 capability in line with the modular design established by other OpenStack
 services. Manila is extensible for multiple backends (to support vendor or
 file system specific nuances / capabilities) and accommodates any of a
 variety of shared or distributed file system types.
 .
 This package contains the Manila Scheduler server.

Package: manila-share
Description-md5: 53598b9980cb21643d8d022115bf9638
Description-en: OpenStack shared file system as a service - Share server
 Manila is an OpenStack project to provide Shared Filesystems as a service.
 It provides coordinated access to shared or distributed file systems. While
 the primary consumption of file shares would be across OpenStack Compute
 instances, the service is also intended to be accessible as an independent
 capability in line with the modular design established by other OpenStack
 services. Manila is extensible for multiple backends (to support vendor or
 file system specific nuances / capabilities) and accommodates any of a
 variety of shared or distributed file system types.
 .
 This package contains the Manila Share daemon.

Package: manila-tempest-plugin
Description-md5: 7d738d60082cbaa9506fa673cf2ea7ec
Description-en: OpenStack Integration Test Suite - Manila plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Manila plugin.

Package: manpages-ar
Description-md5: e44ee431907a3b0c680140c7c63fe5d3
Description-en: Arabic man pages
 This package contains manual pages translated into Arabic,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-ar-dev
Description-md5: 156c1c6e78a1ee83af1a12d3aa04a7b6
Description-en: Arabic development manpages
 This package contains the Linux development manual pages
 translated into Arabic.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-cs
Description-md5: cce5ec7fb8bb82634dd7ef176abdcad0
Description-en: Czech man pages
 This package contains manual pages translated into Czech,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-cs-dev
Description-md5: 4e03c260218245a30fdf077b0f79aaf4
Description-en: Czech development manpages
 This package contains the Linux development manual pages
 translated into Czech.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-da
Description-md5: db7c7153aedf59cb893f9d02ff269f5b
Description-en: Danish man pages
 This package contains manual pages translated into Danish,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-da-dev
Description-md5: 51b0cd333e2bee4317cb33e7bb232cb0
Description-en: Danish development manpages
 This package contains the Linux development manual pages
 translated into Danish.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-de
Description-md5: 4bdfc710b44f2b7281c7e9a8d0959e9c
Description-en: German man pages
 This package contains manual pages translated into German,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-de-dev
Description-md5: 4860ba9171f58a5691b583a137061af3
Description-en: German development manpages
 This package contains the Linux development manual pages
 translated into German.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-el
Description-md5: 41f47ee5a47ce9e643807a552175a20d
Description-en: Greek man pages
 This package contains manual pages translated into Greek,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-es
Description-md5: 3349d0a743110769fefaf4ad3f0986e3
Description-en: Spanish man pages
 This package contains manual pages translated into Spanish,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-es-dev
Description-md5: 1a820117ecf9f2a7eaf8107170bf5085
Description-en: Spanish development manpages
 This package contains the Linux development manual pages
 translated into Spanish.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-fi
Description-md5: 3b2932d1753bffe3c05fd6cd4bca1bf7
Description-en: Finnish man pages
 This package contains manual pages translated into Finnish,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 6 = Games etc.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-fr
Description-md5: c360c078626ae940dc31958a0ebffb47
Description-en: French man pages
 This package contains manual pages translated into French,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-fr-dev
Description-md5: 226fee178898dd2542e49b905cf4cdaa
Description-en: French development manpages
 This package contains the Linux development manual pages
 translated into French.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-hu
Description-md5: 4a50712965e5715d2e4799833d1d5faa
Description-en: Hungarian man pages
 This package contains manual pages translated into Hungarian,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-id
Description-md5: cfe56a26572cb6641b73ab5603418379
Description-en: Indonesian man pages
 This package contains manual pages translated into Indonesian,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-it
Description-md5: 69b3f125fdc0423b4e8f43d8488e7cd7
Description-en: Italian man pages
 This package contains manual pages translated into Italian,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-it-dev
Description-md5: 332f52f548b69ff00ac522cfff7e8618
Description-en: Italian development manpages
 This package contains the Linux development manual pages
 translated into Italian.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-ja
Description-md5: 8c89c20f23b856f375f1e617d409e4ad
Description-en: Japanese version of the manual pages (for users)
 This package contains the Linux manual pages translated into
 Japanese.
 .
 For more information, see JM project's web page:
 .
 https://linuxjm.osdn.jp/

Package: manpages-ja-dev
Description-md5: a68fd807fc760fa84af09ba177d71de9
Description-en: Japanese version of the manual pages (for developers)
 This package contains the Linux manual pages translated into
 Japanese. Following sections are provided:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in the libc6-doc package).
 .
 For more information, see JM project's web page:
 .
 https://linuxjm.osdn.jp/

Package: manpages-ko
Description-md5: e6f91d1d3dd7fb1d0a927ab28ed63089
Description-en: Korean man pages
 This package contains manual pages translated into Korean,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-ko-dev
Description-md5: 81136472f4590e4ab390a6294be1d6e6
Description-en: Korean development manpages
 This package contains the Linux development manual pages
 translated into Korean.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-mk
Description-md5: 75b64d14a9ed1f2e545bc41d1c4c0989
Description-en: Macedonian man pages
 This package contains manual pages translated into Macedonian,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-nb
Description-md5: 8d194ad4feebffab28156d2b8453335f
Description-en: Norwegian man pages
 This package contains manual pages translated into Norwegian,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-nl
Description-md5: c520b1e1451ce53fc71f645e588cc5bd
Description-en: Dutch man pages
 This package contains manual pages translated into Dutch,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-nl-dev
Description-md5: f5ffb13924d20bad3b9b22673b167197
Description-en: Dutch development manpages
 This package contains the Linux development manual pages
 translated into Dutch.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-pl
Description-md5: a75964ed3c476e13362f525ee77005cb
Description-en: Polish man pages
 This package contains manual pages translated into Polish,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-pl-dev
Description-md5: 050ccb3e143b3ad29cf1d8d35ae29b84
Description-en: Polish development manpages
 This package contains the Linux development manual pages
 translated into Polish.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-pt-br
Description-md5: 14f7ccd62ea9a4a3abe3b9badd4885da
Description-en: Brazilian Portuguese man pages
 This package contains manual pages translated into Brazilian
 Portuguese, originating from a large number of projects which do
 not ship translated man pages themselves, including the traditional
 Linux manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-pt-br-dev
Description-md5: a916aefb4738ea25eaa7d19cc37cf17a
Description-en: Brazilian Portuguese development manpages
 This package contains the Linux development manual pages
 translated into Brazilian Portuguese.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-ro
Description-md5: 41ca7b148b1e48e08b0dec950f374ae5
Description-en: Romanian man pages
 This package contains manual pages translated into Romanian,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-ro-dev
Description-md5: 9d15813b62f4c30208d2529f83fbb636
Description-en: Romanian development manpages
 This package contains the Linux development manual pages
 translated into Romanian.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-ru
Description-md5: 0a3c43d6cdde6908d10bc7192c967992
Description-en: Russian man pages
 This package contains manual pages translated into Russian,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-ru-dev
Description-md5: 9b2692b0d1fc486e51e9e8464ba65aab
Description-en: Russian development manpages
 This package contains the Linux development manual pages
 translated into Russian.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-sr
Description-md5: b88ddab41c6ae2f8c400a457f67ab18c
Description-en: Serbian man pages
 This package contains manual pages translated into Serbian,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-sv
Description-md5: afa936c3504a0d5acea362901d7a06fb
Description-en: Swedish man pages
 This package contains manual pages translated into Swedish,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-tr
Description-md5: f9de26d61075846a6757e14c07db3696
Description-en: Turkish version of the manual pages
 This package contains the Linux manual pages translated into Turkish.
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 2 = Linux system calls (e.g. exit, fork, open)
 * 3 = Library functions (e.g. malloc, printf)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.

Package: manpages-uk
Description-md5: 9197f716055450a9f2696abbf7ad04ea
Description-en: Ukrainian man pages
 This package contains manual pages translated into Ukrainian,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 4 = Devices (e.g. hd, sd).
 * 5 = File formats and protocols, syntaxes of several system
 files (e.g. wtmp, /etc/passwd, nfs).
 * 6 = Games etc.
 * 7 = Conventions and standards, macro packages, etc.
 (e.g. nroff, ascii).
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-uk-dev
Description-md5: a373bd9a88219be935bcf0a7f484bf4b
Description-en: Ukrainian development manpages
 This package contains the Linux development manual pages
 translated into Ukrainian.
 .
 The following sections are included:
 * 2 = Linux system calls.
 * 3 = Libc calls (note that a more comprehensive source of
 information may be found in one of the libc-doc packages).
 .
 The English package manpages-dev contains additional manual pages
 which have not been translated yet.

Package: manpages-utils
Description-md5: 84cc45fce21b4f27e03c5de8718ec9b8
Description-en: Various scripts provided by the Linux man-pages project
 These scripts are useful for anyone maintaining manual pages.  For
 example, they would help projects that have one or a few manual pages
 for their program, but also helps maintainers of large documentation
 projects.

Package: manpages-vi
Description-md5: fca77357478e49ffebfbf14d203f0938
Description-en: Vietnamese man pages
 This package contains manual pages translated into Vietnamese,
 originating from a large number of projects which do not ship
 translated man pages themselves, including the traditional Linux
 manpages. The exact projects and man pages might change from
 release to release, so please look at the actually shipped files
 for the current set.
 .
 The following sections are included:
 * 1 = User programs (e.g. ls, ln)
 * 8 = System administration commands.
 .
 The original (software) packages contain additional manual pages
 which have not been translated yet.

Package: manpages-zh
Description-md5: f82c6563e01b4f535c4f8221dff686ba
Description-en: Chinese manual pages
 This package contains the Chinese manual pages translated by
 the Chinese Man Pages Project (CMPP).  Both zh_CN and zh_TW
 (Simplified and Traditional Chinese) versions are provided.

Package: mantis-xray
Description-md5: 49e917ce51e600416459c6c9aba46870
Description-en: Multivariate ANalysis Tool for x-ray Spectromicroscopy
 Spectromicroscopy combines spectral data with microscopy, where
 typical datasets consist of a stack of microscopic images taken
 across an energy range. Due to the data complexity, manual analysis
 can be time consuming and inefficient, whereas multivariate analysis
 tools not only reduce the time needed but also can uncover hidden
 trends in the data.
 .
 Mantis is Multivariate ANalysis Tool for Spectromicroscopy developed
 in Python by 2nd Look Consulting. It uses principal component
 analysis and cluster analysis to classify pixels according to
 spectral similarity.

Package: manuals
Description-md5: a8b03cf7fea247ae65ff6125b41befa5
Description-en: GNOME developers help program
 Manuals is an app for GNOME to install, browse, and search
 developer documentation.
 .
 Only the devhelp2 format is currently supported.

Package: manuskript
Description-md5: 6efb63c92cd4bce36198661adbb7cd7e
Description-en: open-source tool for writers
 Manuskript is an open source tool for writers. It provides a rich environment
 to help writers create their first draft and then further refine and edit
 their masterpiece.
 .
 Features:
 - Writing modes: Manuskript offers two writing modes: one “fiction” mode
 with all the tools for fiction writers (summary, characters, plot,
 world/context, etc.), and one “simple” mode, with only the writing tab.
 - Outliner: You can organize your thoughts and snippets in a hierarchical
 manner. Organize them as you wish, reorganize them on the go.
 - Customizable distraction-free mode: Get rid of all distraction while
 writing or lock yourself until you’ve reached a certain goal.
 - Novel assistant: Use the snowflake method to grow your single genius idea
 in a coherent whole, with complex characters, intricate plots and detailed
 universe.
 - Open and plain-text file format: Depending on your configuration,
 everything is either stored zipped in one single file or as several small
 text files in one folder (to allow versioning and collaborative editing).
 - Index Cards: Use index cards to organise your thoughts: notes, scenes,
 chapters, etc.

Package: mapcache-cgi
Description-md5: 5a4135ea381b9f8dc7bb9cc226c9a02b
Description-en: tile caching server - CGI binary
 This package contains the mapcache FastCGI program, as alternative to the
 Apache module available in libapache2-mod-mapcache.
 .
 MapCache is a server that implements tile caching to speed up access to WMS
 layers. The primary objectives are to be fast and easily deployable, while
 offering the essential features (and more!) expected from a tile caching
 solution.

Package: mapcache-tools
Description-md5: 83749244370fa4f677b094864dd6722c
Description-en: tile caching server - tools
 This package provides command-line utilities for MapCache.
 .
 MapCache is a server that implements tile caching to speed up access to WMS
 layers. The primary objectives are to be fast and easily deployable, while
 offering the essential features (and more!) expected from a tile caching
 solution.

Package: mapcode
Description-md5: ef1f8cda89d4aca457fd8c71f8222e05
Description-en: Convert geo coordinates to/from mapcodes
 A mapcode represents a location. Every location on Earth can be
 represented by a mapcode. Mapcodes were designed to be short, easy to
 recognise, remember and communicate. They are precise to a few meters,
 which is good enough for every-day use. Locations in densely populated
 areas often get shorter mapcodes. See http://www.mapcode.com/
 .
 This package contains a command line utility that can convert to and
 from mapcodes.

Package: mapdamage
Description-md5: 12a591215e4baf8b82a558bce253c33a
Description-en: tracking and quantifying damage patterns in ancient DNA sequences
 MapDamage is a computational framework written in Python and R, which
 tracks and quantifies DNA damage patterns among ancient DNA sequencing
 reads generated by Next-Generation Sequencing platforms.
 .
 MapDamage is developed at the Centre for GeoGenetics by the
 Orlando Group.

Package: mapivi
Description-md5: fa7a50ac6eed8bc595c951c389f3de08
Description-en: photo viewer and organizer with emphasis on IPTC fields
 Cross-platform (UNIX, Mac OS X, and Windows) picture manager and organizer,
 Mapivi is a stand alone tool, there is no need for a web server, online
 access or a database.
 .
 Deals with EXIF data (like timestamp, camera model, focal length, exposure
 time, aperture, etc.), and is able to rename the pictures according to their
 internal date/time, to display and modify JPEG comments and to do lossless
 rotation.
 .
 The idea of using Mapivi as an picture organizer is to keep user, EXIF, and
 IPTC information where it belongs -- in the pictures -- as well in a
 searchable Mapivi database.
 .
 Mapivi is also able to do image processing. Mapivi serves here as a
 frontend (GUI) for many proven command line tools, like the Image Magick
 tools.

Package: mapnik-reference
Description-md5: 3744b286120f952943bd997edaaf808f
Description-en: Parseable specifications of mapnik - Node.js module
 mapnik-reference specifies mapnik structures, styles, symbolizers,
 and the list of their properties, in JSON format.
 It is useful for building parsers, tests, compilers, and syntax
 highlighting or syntax checking.
 .
 Mapnik is a C++/Python toolkit for developing GIS applications.
 .
 Node.js is an event-based server-side javascript engine.

Package: mapnik-utils
Description-md5: 27e63d7a1e67e83793688f05c93c0cdc
Description-en: C++ toolkit for developing GIS applications (utilities)
 Mapnik is an OpenSource C++ toolkit for developing GIS
 (Geographic Information Systems) applications. At the core is a C++
 shared library providing algorithms/patterns for spatial data access and
 visualization.
 .
 Essentially a collection of geographic objects (map, layer, datasource,
 feature, geometry), the library doesn't rely on "windowing systems" and
 is intended to work in multi-threaded environments
 .
 This package contains miscellaneous utilities distributed with mapnik:
 .
 shapeindex: program to creates file system based index for ESRI shape-files

Package: mapproxy
Description-md5: e582f7fa43e86d3848e8ff17f17cc1cb
Description-en: open source proxy for geospatial data
 MapProxy is an open source proxy for geospatial data. It caches, accelerates
 and transforms data from existing map services and serves any desktop or web
 GIS client.
 .
 MapProxy is a tile server (WMS-C, TMS, WMTS, KML SuperOverlays), and also a
 fully compliant WMS server supporting any WMS client (desktop and web).
 .
 This package provides the mapproxy utilities.

Package: mapsembler2
Description-md5: 2f64dba5ab0dab75b2e88b11d03137f6
Description-en: bioinformatics targeted assembly software
 Mapsembler2 is a targeted assembly software.
 It takes as input a set of NGS raw reads (fasta or fastq, gzipped or not)
 and a set of input sequences (starters).
 .
 It first determines if each starter is read-coherent, e.g. whether reads
 confirm the presence of each starter in the original sequence.
 Then for each read-coherent starter, Mapsembler2 outputs its sequence
 neighborhood as a linear sequence or as a graph, depending on the user choice.
 .
 Mapsembler2 may be used for (not limited to):
 - Validate an assembled sequence (input as starter), e.g. from a de
 Bruijn graph assembly where read-coherence was not enforced.
 - Checks if a gene (input as starter) has an homolog in a set of reads
 - Checks if a known enzyme is present in a metagenomic NGS read set.
 - Enrich unmappable reads by extending them, possibly making them mappable
 - Checks what happens at the extremities of a contig
 - Remove contaminants or symbiont reads from a read set

Package: mapserver-bin
Description-md5: bf4ecb739dece0bece0844d415b0e77a
Description-en: MapServer utilities
 This package provides command-line utilities for MapServer.
 .
 MapServer is a CGI-based framework for Internet map services which
 supports Open Geospatial Consortium (OGC) standards. Scripting
 functionality in MapScript is provided by the suggested mapscript
 library packages.

Package: mapserver-doc
Description-md5: c1eb586d0c9b03f7e3cc0dea2d9d92ff
Description-en: documentation for MapServer
 This package provides some brief documentation for MapServer.
 .
 MapServer is a CGI-based framework for Internet map services which
 supports Open Geospatial Consortium (OGC) standards. Scripting
 functionality in MapScript is provided by the suggested mapscript
 library packages.

Package: maptool
Description-md5: 6b531df465cbc6764b843616f8e98f86
Description-en: Converts OpenStreetMap maps to Navit
 Navit is a car navigation system with routing engine.
 .
 Its modular design is capable of using vector maps of various formats for
 routing and rendering of the displayed map. It's even possible to use multiple
 maps at a time.
 .
 This package contains maptool, a tool to convert OpenStreetMap maps to the
 Navit format.
 .
 Note that maptool is only built on 64bit architectures.

Package: maq
Description-md5: a53ece25af8b0564674b82b8ba4c34e7
Description-en: maps short fixed-length polymorphic DNA sequence reads to reference sequences
 Maq (short for Mapping and Assembly with Quality) builds mapping assemblies
 from short reads generated by the next-generation sequencing machines. It was
 particularly designed for Illumina-Solexa 1G Genetic Analyzer, and has a
 preliminary functionality to handle ABI SOLiD data. Maq is previously known as
 mapass2.
 .
 Developmemt of Maq stopped in 2008. Its successors are BWA and SAMtools.

Package: maqview
Description-md5: b67a08902647452b367b5b63bddf0779
Description-en: graphical read alignment viewer for short gene sequences
 Maqview is graphical read alignment viewer. It is specifically designed
 for the Maq alignment file and allows you to see the mismatches, base
 qualities and mapping qualities. Maqview is nothing fancy as Consed or
 GAP, but just a simple viewer for you to see what happens in a
 particular region.
 .
 In comparison to tgap-maq, the text-based read alignment viewer written
 by James Bonfield, Maqview is faster and takes up much less memory and
 disk space in indexing. This is possibly because tgap aims to be a
 general-purpose viewer but Maqview fully makes use of the fact that a
 Maq alignment file has already been sorted. Maqview is also efficient in
 viewing and provides a command-line tool to quickly retrieve any region
 in an Maq alignment file.

Package: marble
Description-md5: 837788f9c5e324fd6dde8040ea672d9e
Description-en: virtual globe and world atlas
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains a the full-featured Desktop interface for the Marble
 globe.
 .
 This package is part of the KDE education module.

Package: marble-behaim
Description-md5: 51fadd78f518e1029097c546b6213be9
Description-en: Behaim globe
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package displays a virtual representation of Martin Behaim’s globe, a
 digital reproduction of a globe crafted at the time of Columbus' first sea
 travel to the west.
 .
 This package is part of the KDE education module.

Package: marble-data
Description-md5: 3d794c3a1b3ad143d125aa36348f5a46
Description-en: data files for Marble
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains the architecture-independent data files for the Marble
 desktop globe.
 .
 This package is part of the KDE education module.

Package: marble-maps
Description-md5: 4872644f1d62fd878cc6f437d3409521
Description-en: virtual globe and world atlas for mobile form factors
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains a mobile-oriented UI interface for the Marble globe.
 .
 This package is part of the KDE education module.

Package: marble-plugins
Description-md5: 99d2a46f1096b5acd14e6d3e4cafbb2c
Description-en: plugins for Marble
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains various plugins for the Marble desktop globe.
 .
 This package is part of the KDE education module.

Package: marble-qt
Description-md5: 3fecf41d2739fc3d35bb7abd47d5015d
Description-en: virtual globe and world atlas (no KDE dependencies)
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package provides a build of Marble that only depends on Qt libraries
 with no additional KDE dependencies.
 .
 This package is part of the KDE education module.

Package: marble-qt-data
Description-md5: 859425474505245f5bb1576c56040027
Description-en: data files for Marble (no KDE dependencies)
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains the architecture-independent data files for the Qt-only
 version of the Marble desktop globe.
 .
 This package is part of the KDE education module.

Package: marco
Description-md5: 95519840e2380540cca6bbdf96f6395e
Description-en: lightweight GTK+ window manager for MATE
 Marco is a small window manager, using GTK+ to do everything. It is
 developed mainly for the MATE Desktop.
 .
 This package contains the marco window manager itself.

Package: marco-common
Description-md5: da780534a11dab2e3dfc2b3db4eace95
Description-en: lightweight GTK+ window manager for MATE (common files)
 Marco is a small window manager, using GTK+ to do everything. It is
 developed mainly for the MATE Desktop.
 .
 This package contains the architecture independent files.

Package: maria
Description-md5: ca252a3bfe57ff6749d5bd4344755a7e
Description-en: reachability analyzer for Algebraic System Nets
 Maria is a powerful tool designed to aid engineers in modelling and
 solving concurrency related problems in parallel and distributed
 computing systems.
 .
 Maria finds deadlocks and violations against safety or liveness
 requirements by exploring all states that can be reached from the
 initial state of a system.  The tool manages tens or hundreds of
 millions of reachable states and enabled actions.
 .
 The expressive power of Maria's formalism is close to high-level
 programming languages, thanks to its rich data type system and
 powerful algebraic operations.

Package: maria-doc
Description-md5: 84b28f8694b5388994b9e4c3b09f447e
Description-en: documentation of Maria
 This package contains the documentation of Maria, a reachability
 analyzer for algebraic system nets, both in the formats info and html.

Package: mariadb-backup
Description-md5: 0656895027a552cdb0eddc26840f9597
Description-en: Backup tool for MariaDB server
 Based on Xtrabackup, but improved to work with MariaDB server.
 This backup tool is guaranteed to be compatible with MariaDB server.
 .
 Please refer to the MariaDB Knowledge Base on more information on
 how to use this tool.

Package: mariadb-client-compat
Description-md5: a168376616960ef60e18403a59f6511b
Description-en: MySQL compatibility links to mariadb-client binaries/scripts
 The package contains links and binaries that are needed by MySQL centric
 tools which also works with MariaDB.
 .
 This package is also useful for users who are switcing from MySQL to
 MariaDB and want to use continue using the legacy 'mysql*' command-line
 tools instead of the new 'mariadb-*' equivalents.

Package: mariadb-plugin-connect
Description-md5: 506802608814c7a120919c156cb40a99
Description-en: Connect storage engine for MariaDB server
 Connect engine supports a number of file formats (dbf, xml, txt, bin, etc),
 connections to ODBC tables and remote MySQL tables, as well as a number of
 other interesting features.
 This package contains the Connect plugin for MariaDB server.

Package: mariadb-plugin-connect-jdbc
Description-md5: 8d171d5156226f63d38600afb617fbfe
Description-en: Connect storage engine JDBC interface for MariaDB server
 To connect to remote DBMS using Connect Storage Engine (SE) and JDBC driver,
 there is need for JDBC interface byte code.
 The JDBC driver for the remote DBMS connection is required.
 This package contains the Connect SE plugin JDBC interface file for MariaDB
 server.

Package: mariadb-plugin-cracklib-password-check
Description-md5: 08e8f6371a6cede05027daf3361294df
Description-en: CrackLib Password Validation Plugin for MariaDB server
 This password validation plugin uses cracklib to allow only
 sufficiently secure (as defined by cracklib) user passwords in
 MariaDB server.
 .
 Install and configure this to enforce stronger passwords for
 MariaDB server users.

Package: mariadb-plugin-gssapi-client
Description-md5: ece7660a1e2293e316a2fa35c35f8b25
Description-en: GSSAPI authentication plugin for MariaDB client
 This plugin includes support for Kerberos on Unix, but can also be used for
 Windows authentication with or without domain environment.
 .
 This package contains the client parts.

Package: mariadb-plugin-gssapi-server
Description-md5: 15f0c8ec89caa84121f658521f1d6501
Description-en: GSSAPI authentication plugin for MariaDB server
 This plugin includes support for Kerberos on Unix, but can also be used for
 Windows authentication with or without domain environment.
 .
 This package contains the server parts.

Package: mariadb-plugin-hashicorp-key-management
Description-md5: 30625025c83a19b480b33aeb407678d5
Description-en: Hashicorp Key Management plugin for MariaDB
 This encryption plugin uses Hashicorp Vault for storing encryption
 keys for MariaDB Data-at-Rest encryption.

Package: mariadb-plugin-mroonga
Description-md5: d9e70a91be9b718328103357cee5e31e
Description-en: Mroonga storage engine for MariaDB server
 Mroonga (formerly named Groonga Storage Engine) is a storage engine that
 provides fast CJK-ready full text searching using column store.
 This package contains the Mroonga plugin for MariaDB server.

Package: mariadb-plugin-oqgraph
Description-md5: 8c8b3a58b75d0964480d8871a9fc797a
Description-en: OQGraph storage engine for MariaDB server
 The OQGraph engine is a computation engine plugin for handling hierarchies
 (trees) and graphs (friend-of-a-friend, etc) cleanly through standard SQL.
 This package contains the OQGraph plugin for MariaDB server.

Package: mariadb-plugin-rocksdb
Description-md5: 14a224275a38d61680abd3b23173e9bd
Description-en: RocksDB storage engine for MariaDB server
 The RocksDB storage engine is a high performance storage engine, aimed
 at maximising storage efficiency while maintaining InnoDB-like performance.
 This package contains the RocksDB plugin for MariaDB server.

Package: mariadb-plugin-s3
Description-md5: d88f880c6bea545db8b310745f58eaae
Description-en: Amazon S3 archival storage engine for MariaDB
 The S3 storage engine allows one to archive MariaDB tables in Amazon S3 (or any
 third-party public or private cloud that implements S3 API), but still have
 them accessible in MariaDB in read-only mode.

Package: mariadb-plugin-spider
Description-md5: c1991e166bda227df521586cf7a451f1
Description-en: Spider storage engine for MariaDB server
 The Spider storage engine with built-in sharding features. It supports
 partitioning and xa transactions, and allows tables of different MariaDB server
 instances to be handled as if they were on the same instance. It refers to one
 possible implementation of ISO/IEC 9075-9:2008 SQL/MED.

Package: mariadb-server-compat
Description-md5: 01a8bb31540a18f6fe176766bc645efe
Description-en: MySQL compatibility links to mariadb-server binaries/scripts
 The package contains links and binaries that are needed by MySQL centric
 tools which also work with MariaDB.
 .
 This package is also useful for users who are switcing from MySQL to
 MariaDB and want to use continue using the legacy 'mysqld' and other
 binary names instead of the new 'mariadbd' and alike.

Package: mariadb-test
Description-md5: 88232ad1a9463948e9a1f1d33923b547
Description-en: MariaDB database regression test suite
 MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
 server. SQL (Structured Query Language) is the most popular database query
 language in the world. The main goals of MariaDB are speed, robustness and
 ease of use.
 .
 This package includes the regression test suite.

Package: mariadb-test-data
Description-md5: 4e2584329df41bfe2241de957d88c44a
Description-en: MariaDB database regression test suite - data files
 MariaDB is a fast, stable and true multi-user, multi-threaded SQL database
 server. SQL (Structured Query Language) is the most popular database query
 language in the world. The main goals of MariaDB are speed, robustness and
 ease of use.
 .
 This package has the architecture independent data files for the test suite.

Package: marisa
Description-md5: d93b84a24d3e4ba003fb52bd879d4222
Description-en: command line tools for libmarisa
 Matching Algorithm with Recursively Implemented StorAge (MARISA) is a static
 and space-efficient trie data structure.
 .
 This package contains command line tools for libmarisa.

Package: markdent
Description-md5: 91374f63c673df3d627a3b08402f64db
Description-en: event-based Markdown parser toolkit - command-line tool
 Markdent provides a toolkit for parsing Markdown
 (and Markdown variants, aka dialects).
 Unlike the other Markdown Perl tools,
 this module can be used for more than just generating HTML.
 The core parser generates events (like XML's SAX),
 making it easy to analyze a Markdown document in any number of ways.
 .
 If you're only interested in converting Markdown to HTML,
 you can use the Markdent::Simple::Document class to do this,
 although you can just as well use better battle-tested tools
 like Text::Markdown.
 .
 Markdown is a lightweight markup language
 with plain text formatting syntax.
 Its design allows it to be converted to many output formats,
 but the original tool by the same name only supports HTML.
 .
 This package provides the command-line tool markdent-html,
 including Perl module Markdent::CLI.

Package: markdown
Description-md5: 91cb49067bbada95ec2e46f260953f3a
Description-en: Text-to-HTML conversion tool
 Markdown is a text-to-HTML conversion tool for web writers.  It
 allows you to write using an easy-to-read, easy-to-write plain text
 format, then convert it to structurally valid XHTML (or HTML).

Package: markdown-unlit
Description-md5: caed43e0fd0d5b0cd44c8de2d2cace2b
Description-en: Literate Haskell support for Markdown
 This contains a parser for an alternate form of Literate Haskell
 which allows you to extract embedded Haskell from Markdown text.

Package: markdownlint
Description-md5: a12980607e945d7e95164aecd6702a86
Description-en: Markdown lint tool
 markdownlint checks an individual markdown file, or a directory of markdown
 files against a set of rules for syntax consistency.  In its report back
 to the CLI, the Ruby based implementation reports the line(s) with an issue
 identified and how to improve it.

Package: markdownpart
Description-md5: 89ea145ccd8fd47d6984ae0c67e117f8
Description-en: KDE Markdown KPart
 MarkdownPart is a small KDE KParts plugin to render Markdown documents
 in any application which uses the KPart system.

Package: marknote
Description-md5: 04699aa656228c653629c658e5714ff1
Description-en: Simple markdown note management app
 It supports a wide range of formatting options useful for taking notes,
 like bold, italic, underlined and strike through fonts as well as headings,
 lists, check boxes, images and more.

Package: marsshooter
Description-md5: b2db3203887ee093295402d2826de21d
Description-en: ridiculous space shooter governed by the laws of gravity
 M.A.R.S is a two-dimensional space shooter game with excellent 2D-graphics, a
 stunning amount of particles and shader support. It offers single- and
 multiplayer gameplay, many impressive weapons and specials and customizable
 ships.
 .
 In the year 3547 civilizations across the galaxy have settled their own
 planets, living in peace and harmony with its environment. But outside the
 placid habitats, the GREAT WAR is raging. As a famous fighter on your way to
 never ending honor and prosperity, you have to protect your planet from the
 imminent doom of your jealous neighbours!

Package: marsshooter-data
Description-md5: afdb508e61692d0b40ac42289e9f977d
Description-en: ridiculous space shooter governed by the laws of gravity -- data
 M.A.R.S is a two-dimensional space shooter game with excellent 2D-graphics, a
 stunning amount of particles and shader support. It offers single- and
 multiplayer gameplay, many impressive weapons and specials and customizable
 ships.
 .
 This package contains the data files for M.A.R.S and includes all graphics
 and sounds.

Package: masakari-instance-monitor
Description-md5: e1047fdb4f7b119ce91dc9fa9749cb99
Description-en: Virtual Machine High Availability (VMHA) for OpenStack - Instance Monitor
 Monitors for Masakari provides Virtual Machine High Availability (VMHA) service
 for OpenStack clouds by automatically detecting the failure events
 such as VM process down, provisioning process down, and nova-compute host failure.
 If it detect the events, it sends notifications to the masakari-api.
 .
 This package contains the Masakari Instance Monitor.

Package: masakari-introspective-instance-monitor
Description-md5: edfb6419561c44b8d0addd0d1b63ae95
Description-en: Virtual Machine High Availability (VMHA) for OpenStack - Introspective Instance Monitor
 Monitors for Masakari provides Virtual Machine High Availability (VMHA) service
 for OpenStack clouds by automatically detecting the failure events
 such as VM process down, provisioning process down, and nova-compute host failure.
 If it detect the events, it sends notifications to the masakari-api.
 .
 This package contains the Masakari Introspective Instance Monitor.

Package: masakari-process-monitor
Description-md5: 1df2557f17b6ded122d59173792d6266
Description-en: Virtual Machine High Availability (VMHA) for OpenStack - Process Monitor
 Monitors for Masakari provides Virtual Machine High Availability (VMHA) service
 for OpenStack clouds by automatically detecting the failure events
 such as VM process down, provisioning process down, and nova-compute host failure.
 If it detect the events, it sends notifications to the masakari-api.
 .
 This package contains the Masakari Process Monitor.

Package: mash
Description-md5: 1aa2780b40b68437f05176f45423aa5a
Description-en: fast genome and metagenome distance estimation using MinHash
 Mash uses MinHash locality-sensitive hashing to reduce large biosequences to
 a representative sketch and rapidly estimate pairwise distances between
 genomes or metagenomes. Mash sketch databases effectively delineate known
 species boundaries, allow construction of approximate phylogenies, and can be
 searched in seconds using assembled genomes or raw sequencing runs from
 Illumina, Pacific Biosciences, and Oxford Nanopore.
 For metagenomics, Mash scales to thousands of samples and can replicate Human
 Microbiome Project and Global Ocean Survey results in a fraction of the time.

Package: mash-doc
Description-md5: 3493ae563ff9d2001c44b959c992a234
Description-en: documentation for Mash
 This package contains further documentation (tutorials, explanations,
 etc.) for Mash, a MinHash based genome distance estimator. The documentation
 is provided in HTML format.

Package: maskprocessor
Description-md5: a1a2f1fc5dbbdb13dbb4edf96d995534
Description-en: high-performance word generator with a per-position configurable charset
 Maskprocessor is a fast word list generator. It enumerates all combinations
 from a given user-defined keyspace and outputs the results. Since it supports
 different alphabets (which also can be combined) at different positions in the
 generation template ('mask'), this approach allows a more fine-tunable
 generation of candidates than using 'naive' brute force enumeration of words.
 Masks are defined using the description also used in the Hashcat password
 recovery utility.

Package: masscan
Description-md5: 19ed2292003b28d6de8b06930d245438
Description-en: TCP port scanner
 MASSCAN is TCP port scanner which transmits SYN packets
 asynchronously and produces results similar to nmap,
 the most famous port scanner. Internally, it operates
 more like scanrand, unicornscan, and ZMap, using
 asynchronous transmission.
 It's a flexible utility that allows arbitrary address and
 port ranges.

Package: massif-visualizer
Description-md5: 6492b621e487cff7ae61f65201eeabe4
Description-en: Tool for visualizing memory usage recorded by Valgrind Massif
 Massif Visualizer is a graphical interface to visualize memory usage recorded
 by Valgrind Massif tool.
 .
 Run your application in Valgrind with --tool=massif and then open the
 generated massif.out.%pid in the visualizer. Gzip or Bzip2 compressed Massif
 files can also be opened transparently.

Package: massxpert-doc
Description-md5: d0dc65894bcde01746c5870c97d3e05b
Description-en: transitional package for massxpert-doc -> massxpert3-doc
 This is a transitional package. It can safely be removed.
 Documentation package.

Package: massxpert2
Description-md5: 7967425e2690a15051dbe250d53de455
Description-en: transitional package for massxpert2 -> massxpert3
 This is a transitional package. It can safely be removed.
 Runtime package.

Package: massxpert2-data
Description-md5: 3e1edb7db366b16516a7a744cae3e8f2
Description-en: transitional package for massxpert2-dat -> massxpert3-data
 This is a transitional package. It can safely be removed.
 Runtime package.

Package: massxpert2-doc
Description-md5: a9458d188e0cc7faa23c51995dc24302
Description-en: transitional package for massxpert2-doc -> massxpert3-doc
 This is a transitional package. It can safely be removed.
 Documentation package.

Package: massxpert3
Description-md5: fb979850a86f55ad1c691ee48335800e
Description-en: polymer chemistry modelling and mass spectrometry data simulation (runtime)
 MassXpert3 allows the user to perform the following tasks:
 .
 - Make brand new polymer chemistry definitions;
 - Use the definitions to easily perform calculations in a desktop
 calculator-like manner;
 - Perform sophisticated polymer sequence editing and simulations;
 - Perform m/z list comparisons;
 - Perform isotopic cluster simulations.
 .
 Chemical simulations encompass cleavage (either chemical or
 enzymatic), gas-phase fragmentations, chemical modification of any
 monomer in the polymer sequence, cross-linking of monomers in the
 sequence, arbitrary mass searches...
 .
 This package ships the massXpert3 program.

Package: massxpert3-data
Description-md5: 1fdb6b7421f986fd19dce28d67a71b37
Description-en: polymer chemistry modelling and mass spectrometry data simulation (data)
 MassXpert3 allows the user to perform the following tasks:
 .
 - Make brand new polymer chemistry definitions;
 - Use the definitions to easily perform calculations in a desktop
 calculator-like manner;
 - Perform sophisticated polymer sequence editing and simulations;
 - Perform m/z list comparisons;
 - Perform isotopic cluster simulations.
 .
 Chemical simulations encompass cleavage (either chemical or
 enzymatic), gas-phase fragmentations, chemical modification of any
 monomer in the polymer sequence, cross-linking of monomers in the
 sequence, arbitrary mass searches...
 .
 This package ships the polymer chemistry data.

Package: massxpert3-doc
Description-md5: d71a14c91abe64c1c271593e3786eba4
Description-en: polymer chemistry modelling and mass spectrometry data simulation (doc)
 MassXpert3 allows the user to perform the following tasks:
 .
 - Make brand new polymer chemistry definitions;
 - Use the definitions to easily perform calculations in a desktop
 calculator-like manner;
 - Perform sophisticated polymer sequence editing and simulations;
 - Perform m/z list comparisons;
 - Perform isotopic cluster simulations.
 .
 Chemical simulations encompass cleavage (either chemical or
 enzymatic), gas-phase fragmentations, chemical modification of any
 monomer in the polymer sequence, cross-linking of monomers in the
 sequence, arbitrary mass searches...
 .
 This package ships the user manual in both PDF and HTML formats.

Package: mat2
Description-md5: 6e2134a8ecc2e4027b61bc70fbbbb4fd
Description-en: Metadata anonymisation toolkit v2
 Metadata consist of information that characterizes data. Metadata are
 used to provide documentation for data products. In essence, metadata
 answer who, what, when, where, why, and how about every facet of the
 data that are being documented.
 .
 Metadata within a file can tell a lot about you. Cameras record data
 about when a picture was taken and what camera was used. Office
 documents like PDF or Office automatically adds author and company
 information to documents and spreadsheets.
 .
 Maybe you don't want to disclose those information.
 .
 mat2 only removes metadata from your files, it does not anonymise their
 content, nor can it handle watermarking, steganography, or any too
 custom metadata field/system.
 .
 If you really want to be anonymous, use file formats that do not contain
 any metadata, or better: use plain-text.
 .
 Formats supported to some extent are:
 - Audio Interchange File Format (.aiff)
 - Audio Video Interleave (.avi)
 - Electronic Publication (.epub)
 - Free Lossless Audio Codec (.flac)
 - Graphics Interchange Format (.gif)
 - High Efficiency Image Format (.heic, .heif)
 - Hypertext Markup Language (.html, .xhtml)
 - Portable Network Graphics (PNG)
 - JPEG (.jpeg, .jpg, ...)
 - MPEG Audio (.mp3, .mp2, .mp1, .mpa)
 - MPEG-4 (.mp4)
 - Office Openxml (.docx, .pptx, .xlsx, ...)
 - Ogg Vorbis (.ogg)
 - Open Document (.odt, .odx, .ods, ...)
 - Portable Document Fileformat (.pdf)
 - Portable Pixmap Format (.ppm)
 - Scalable Vector Graphics (.svg)
 - Tape ARchive (.tar, .tar.bz2, .tar.gz, .tar.zx)
 - Torrent (.torrent)
 - Waveform Audio (.wav)
 - Web Picture (.webp)
 - Windows Media Video (.wmv)
 - ZIP (.zip)
 .
 mat2 provides a command line tool and a graphical user interfaces via a
 service menu for Dolphin, the default file manager of KDE. Besides, it
 recommends metadata-cleaner, a GTK app for viewing and cleaning metadata of
 files.

Package: matanza
Description-md5: 8f1d1a8573b27ec44aa60e72358d6f81
Description-en: Space ascii war game
 Matanza is a multiplayer game.  In it, every player controls a ship cruising
 in space, aiming to destroy the other players (and, eventually, ships
 controlled by the computer).

Package: matchbox
Description-md5: 67e51e72694fd308dc4b634ece6a6fde
Description-en: base X environment for resource-limited systems
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as phones, handhelds, set-top boxes, kiosks, and
 anything else for which screen space, input mechanisms or system resources are
 limited.
 .
 This is a metapackage which depends on the component packages for Matchbox
 version 1.

Package: matchbox-common
Description-md5: 64d37d4a4c16636243d93d49d02be542
Description-en: common files for Matchbox Project applications
 This package contains files used by several Matchbox Project applications.
 .
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as handhelds, set-top boxes, kiosks and anything else
 for which screen space, input mechanisms or system resources are limited.

Package: matchbox-desktop
Description-md5: 4a1fc3c7dd1e2658c673568d2acfe4b8
Description-en: desktop application launcher for resource-limited systems
 matchbox-desktop uses the desktop background to provide an application
 launcher. It reads the standard desktop entry specification files also used
 by GNOME and KDE to discover the applications available on the system.
 .
 matchbox-desktop allows modules to be loaded for additional functionality.
 This package includes modules for a task switcher and simple file browser.
 .
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as handhelds, set-top boxes, kiosks and anything else
 for which screen space, input mechanisms or system resources are limited.

Package: matchbox-keyboard
Description-md5: edcc71ae6e4e88ffe597589c133f0b69
Description-en: on-screen keyboard
 Matchbox-keyboard is an on-screen 'virtual' or 'software' keyboard, designed
 for touch-screen devices running X.
 .
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as handhelds, set-top boxes, kiosks and anything else
 for which screen space, input mechanisms or system resources are limited.

Package: matchbox-keyboard-im
Description-md5: 94f8f1856f4cb05fe918b268cb196632
Description-en: GTK+ input module for on-screen keyboard
 Matchbox-keyboard is an on-screen 'virtual' or 'software' keyboard, designed
 for touch-screen devices running X.
 .
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as handhelds, set-top boxes, kiosks and anything else
 for which screen space, input mechanisms or system resources are limited.
 .
 This package provides a GTK+ input module for use with Matchbox-keyboard or
 other on-screen keyboards.

Package: matchbox-panel
Description-md5: f4963bc9814aa371d21e6f1e29438b33
Description-en: desktop panel for resource-limited systems
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as handhelds, set-top boxes, kiosks and anything else
 for which screen space, input mechanisms or system resources are limited.
 .
 This package contains the Matchbox desktop panel.

Package: matchbox-panel-manager
Description-md5: e1d93f7d4cf7437f5801342e8e5bbcc2
Description-en: panel manager for matchbox-panel
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as handhelds, set-top boxes, kiosks and anything else
 for which screen space, input mechanisms or system resources are limited.
 .
 This package contains a utility to manage the Matchbox panel.

Package: matchbox-themes-extra
Description-md5: 10b0ef9849e5867c71aba28da23f5576
Description-en: extra themes for matchbox-window-manager
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as handhelds, set-top boxes, kiosks and anything else
 for which screen space, input mechanisms or system resources are limited.
 .
 This package contains some extra themes for the Matchbox window manager.

Package: matchbox-window-manager
Description-md5: f87b15fbd6f82a3cce31fa8cabd171c5
Description-en: window manager for resource-limited systems
 Matchbox is a base environment for the X Window System running on non-desktop
 embedded platforms such as handhelds, set-top boxes, kiosks and anything else
 for which screen space, input mechanisms or system resources are limited.
 .
 This package contains the Matchbox window manager.

Package: mate-accessibility-profiles
Description-md5: 396b6cbf86f1f3ff6994dd4696777dc6
Description-en: Accessibility Profile Manager - Mate profile data
 This package contains accessibility profiles for use with Mate

Package: mate-applet-appmenu
Description-md5: 5c2efceefc5ece04f061607c41d211cc
Description-en: Application Menu plugin for mate-panel
 This is an Application Menu (Global Menu) plugin. It is built using
 the Unity protocol and libraries and provides all features found in
 the Unity implementation.
 .
 This package provides the plugin for MATE.

Package: mate-applet-brisk-menu
Description-md5: c8bf2c1cb553e00b673600fc68d48695
Description-en: Solus Project's Brisk Menu MATE Panel Applet
 The MATE Desktop Environment is the continuation of GNOME 2. It provides an
 intuitive and attractive desktop environment using traditional metaphors for
 Linux and other Unix-like operating systems.
 .
 Brisk Menu is a modern desktop menu for the MATE Desktop Environment
 providing the MATE Desktop with a first-class application and system
 menu applet.

Package: mate-applets
Description-md5: 0bca6de8fdc46909a2d6f02203294b40
Description-en: Various applets for the MATE panel
 accessx-status: indicates keyboard accessibility settings, including
 the current state of the keyboard, if those features are in use.
 .
 Battstat: monitors the power subsystem on a laptop.
 .
 Character palette: provides a convenient way to access non-standard
 characters, such as accented characters, mathematical symbols, special
 symbols, and punctuation marks.
 .
 MATE CPUFreq Applet: CPU frequency scaling monitor
 .
 Drivemount: lets you mount and unmount drives and file systems.
 .
 Geyes: pair of eyes which follow the mouse pointer around the screen.
 .
 Keyboard layout switcher: lets you assign different keyboard
 layouts for different locales.
 .
 Netspeed: network traffic monitor applet.
 .
 System monitor: CPU, memory, network, swap file and resource.
 .
 Trash: lets you drag items to the trash folder.
 .
 Weather report: downloads weather information from the U.S National Weather
 Service (NWS) servers, including the Interactive Weather Information
 Network (IWIN).

Package: mate-applets-common
Description-md5: 724c9035376c2f74eed25cdf2d46c372
Description-en: Various applets for the MATE panel (common files)
 accessx-status: indicates keyboard accessibility settings, including
 the current state of the keyboard, if those features are in use.
 .
 Battstat: monitors the power subsystem on a laptop.
 .
 Character palette: provides a convenient way to access non-standard
 characters, such as accented characters, mathematical symbols, special
 symbols, and punctuation marks.
 .
 MATE CPUFreq Applet: CPU frequency scaling monitor
 .
 Drivemount: lets you mount and unmount drives and file systems.
 .
 Geyes: pair of eyes which follow the mouse pointer around the screen.
 .
 Keyboard layout switcher: lets you assign different keyboard
 layouts for different locales.
 .
 Netspeed: network traffic monitor applet.
 .
 System monitor: CPU, memory, network, swap file and resource.
 .
 Trash: lets you drag items to the trash folder.
 .
 Weather report: downloads weather information from the U.S National Weather
 Service (NWS) servers, including the Interactive Weather Information
 Network (IWIN).
 .
 This package contains the architecture independent files.

Package: mate-backgrounds
Description-md5: 6f92a76d1836e26ab6e46e637b922c08
Description-en: Set of backgrounds packaged with the MATE Desktop Environment
 This package provides a collection of desktop wallpapers created with MATE
 users in mind.
 .
 The package ships the default MATE backgrounds from various Linux
 distributions as well as a set of nature photographs suitable as comforting
 desktop backgrounds.

Package: mate-calc
Description-md5: abb486e5c4d16133d1e7999551ef7e99
Description-en: MATE desktop calculator
 mate-calc is a powerful graphical calculator with financial, logical and
 scientific modes. It uses a multiple precision package to do its arithmetic
 to give a high degree of accuracy.

Package: mate-calc-common
Description-md5: 8d90c04726a34ba8d3ae5997bafd1f5a
Description-en: MATE desktop calculator (common files)
 mate-calc is a powerful graphical calculator with financial, logical and
 scientific modes. It uses a multiple precision package to do its arithmetic
 to give a high degree of accuracy.
 .
 This package contains the architecture independent files.

Package: mate-common
Description-md5: 70c3b333d1d5dd3adf775751578861ba
Description-en: common scripts and macros to develop with MATE
 mate-common is an extension to autoconf, automake and libtool for the MATE
 environment and MATE using applications. Included are mate-autogen.sh and
 several macros to help in MATE source trees.

Package: mate-control-center
Description-md5: b6e1462868a9e2b12d2c192f4c5d8319
Description-en: utilities to configure the MATE desktop
 The MATE control center contains configuration applets for the MATE desktop,
 allowing to set accessibility configuration, desktop fonts, keyboard
 and mouse properties, sound setup, desktop theme and background, user
 interface properties, screen resolution, and other MATE parameters.
 .
 It also contains a front end to these applets, which can also be
 accessed with the MATE panel or the Caja file manager.

Package: mate-control-center-common
Description-md5: 28b61991ad992c4d5625e4d60201c687
Description-en: utilities to configure the MATE desktop (common files)
 The MATE control center contains configuration applets for the MATE desktop,
 allowing to set accessibility configuration, desktop fonts, keyboard
 and mouse properties, sound setup, desktop theme and background, user
 interface properties, screen resolution, and other MATE parameters.
 .
 This package contains the architecture independent files of MATE
 control center.

Package: mate-core
Description-md5: 9ff0776ded39cfed763cbf21cfce7add
Description-en: MATE Desktop Environment (essential components, dummy package)
 The MATE Desktop Environment is the continuation of GNOME 2. It provides an
 intuitive and attractive desktop environment using traditional metaphors for
 Linux and other Unix-like operating systems.
 .
 MATE is under active development to add support for new technologies while
 preserving a traditional desktop experience.
 .
 This package (mate-core) is a dummy package and can be safely removed.

Package: mate-desktop
Description-md5: 6d7d3150b8e89c4689a4a7170fbe0634
Description-en: Library with common API for various MATE modules
 The MATE component mate-desktop contains the libmate-desktop library, the
 mate-about program, as well as some desktop-wide documents.
 .
 The libmate-desktop library provides an API shared by several applications
 on the desktop, but that cannot live in the platform for various
 reasons.
 .
 The mate-about program helps with finding which version of MATE is installed.
 .
 NOTE: This package does not install the complete MATE desktop environment
 for you. The full desktop environment can be installed via the metapackage
 mate-desktop-environment.

Package: mate-desktop-common
Description-md5: 3c4dd3089c4f97cce3d7794d690fd498
Description-en: Library with common API for various MATE modules (common files)
 The MATE component mate-desktop contains the libmate-desktop library, the
 mate-about program, as well as some desktop-wide documents.
 .
 The libmate-desktop library provides an API shared by several applications
 on the desktop, but that cannot live in the platform for various
 reasons.
 .
 This package contains the architecture-independent files.

Package: mate-desktop-environment
Description-md5: 8105273afc4042ae9495ec264fc266e6
Description-en: MATE Desktop Environment (metapackage)
 The MATE Desktop Environment is the continuation of GNOME 2. It provides an
 intuitive and attractive desktop environment using traditional metaphors for
 Linux and other Unix-like operating systems.
 .
 MATE is under active development to add support for new technologies while
 preserving a traditional desktop experience.
 .
 This package installs the standard set of applications that are
 part of the official MATE release.
 .
 It also suggests a few non-MATE standard desktop applications like an
 internet browser, a mail reader and a network management applet.

Package: mate-desktop-environment-core
Description-md5: ebb6705e80f1c013244ed398a63c82a2
Description-en: MATE Desktop Environment (essential components, metapackage)
 The MATE Desktop Environment is the continuation of GNOME 2. It provides an
 intuitive and attractive desktop environment using traditional metaphors for
 Linux and other Unix-like operating systems.
 .
 MATE is under active development to add support for new technologies while
 preserving a traditional desktop experience.
 .
 This package depends on a very basic set of programs that are necessary to
 start a MATE desktop environment session. The set of programs includes the
 MATE window manager (Marco), the MATE file manager (Caja), the MATE
 control center and a limited set of other obligatory MATE desktop components.

Package: mate-desktop-environment-extra
Description-md5: 1cd719415caf9d70e70b55f52a9576f5
Description-en: MATE Desktop Environment (extra components, dummy package)
 The MATE Desktop Environment is the continuation of GNOME 2. It provides an
 intuitive and attractive desktop environment using traditional metaphors for
 Linux and other Unix-like operating systems.
 .
 MATE is under active development to add support for new technologies while
 preserving a traditional desktop experience.
 .
 This package (mate-desktop-environment-extra) is a dummy package and can be
 safely removed.

Package: mate-desktop-environment-extras
Description-md5: 4b5c85e307f109f83c4c7baad3417a66
Description-en: MATE Desktop Environment (extra components, metapackage)
 The MATE Desktop Environment is the continuation of GNOME 2. It provides an
 intuitive and attractive desktop environment using traditional metaphors for
 Linux and other Unix-like operating systems.
 .
 MATE is under active development to add support for new technologies while
 preserving a traditional desktop experience.
 .
 This package installs an extra set of MATE components that are
 also part of the official MATE release.

Package: mate-dock-applet
Description-md5: ea260efaaf656d61dc9a8947257de8ec
Description-en: MATE Panel dock applet
 An application dock applet for the MATE panel. The applet allows you to:
 .
 - place a dock on any MATE panel, of any size, on any side of
 the desktop you desire.
 - pin and unpin apps to the dock
 - rearrange application icons on the dock
 - launch apps by clicking on their icons in the dock
 - minimize/unminimize running app windows by clicking the
 app's dock icon
 - detect changes in the current icon theme and update the dock
 accordingly
 - use an indicator by each app to show when it is running
 - optionally, use multiple indicators for each window an app
 has open
 - use either a light or dark indicator that it can always be
 seen no matter what colour the panel is, or turn indicators
 off altogether
 - change the colour of MATE panels to the dominant colour (i.e.
 the most common colour) of the desktop wallpaper. The colour
 can be applied to all panels or just the panel containing the
 dock.

Package: mate-equake-applet
Description-md5: eeb5b76900d2d12004c6e85bdc9617e2
Description-en: Mate panel applet which monitors earthquakes
 mate-equake-plugin is a panel applet for the mate panel which monitors
 earthquakes and displays an update each time a new earthquake occurs.
 In addition it can show alerts when heavy earthquakes have happened,
 display maps and webpages with more information, produce lists
 of hourly and daily earthquakes and update a handy signature file you
 can use in your emails. Many features are user configurable.

Package: mate-hud
Description-md5: 0c035d976589dbf0c025a6f0b73c0e3b
Description-en: Run menubar commands, much like the Unity 7 HUD
 A Heads-Up Display (HUD) allows you to search through an application's
 appmenu. So if you're trying to find that single filter in Gimp but
 can't remember which filter category it fits into or if you can't
 recall if preferences sits under File, Edit or Tools on your favourite
 browser, you can just search for it rather than hunting through the
 menus.

Package: mate-icon-theme
Description-md5: 9f5f81013b9cf1ae49ae9420cadad27e
Description-en: MATE Desktop icon theme
 This package contains the default icon theme used by the MATE desktop.
 The icons are used in the panel menu, in Caja and other
 applications shipped with MATE.
 .
 This icon theme provides icon artwork for representing the different
 applications, files, directories, and devices found on the MATE desktop.

Package: mate-indicator-applet
Description-md5: 2c014e4894a825c41d36aaeaecaea876
Description-en: MATE panel indicator applet
 A small applet to display information from various applications
 consistently in the panel.
 .
 The indicator applet exposes Ayatana Indicators in the MATE Panel.
 Ayatana Indicators are an initiative by Canonical to provide crisp and
 clean system and application status indication. They take the form of an
 icon and associated menu, displayed (usually) in the desktop panel.
 Existing indicators include the Message Menu, Battery Menu and Sound
 menu.

Package: mate-indicator-applet-common
Description-md5: 954fc958fafab75b0fdf79c4b81e2379
Description-en: MATE panel indicator applet (common files)
 A small applet to display information from various applications
 consistently in the panel.
 .
 The indicator applet exposes Ayatana Indicators in the MATE Panel.
 Ayatana Indicators are an initiative by Canonical to provide crisp and
 clean system and application status indication. They take the form of an
 icon and associated menu, displayed (usually) in the desktop panel.
 Existing indicators include the Message Menu, Battery Menu and Sound
 menu.
 .
 This package contains the architecture independent files.

Package: mate-media
Description-md5: 641725f9be913faed723c6131926ab87
Description-en: MATE media utilities
 MATE media utilities are the audio mixer and the volume
 control applet.
 .
 This package utilizes the libmatemixer library which provides
 support for ALSA and Pulseaudio as audio backends.

Package: mate-media-common
Description-md5: 199afd5d28de60c689480fe1d82e08fa
Description-en: MATE media utilities (common files)
 MATE media utilities are the audio mixer and the volume
 control applet.
 .
 This package contains the common files.

Package: mate-menu
Description-md5: d67b341a436b80495f01109176e7650d
Description-en: Advanced MATE menu
 An advanced menu for MATE. Supports filtering, favorites,
 easy-uninstallation, autosession, and many other features.
 .
 This menu originated in the Linux Mint distribution and has
 been ported to other distros that ship the MATE Desktop
 Environment.

Package: mate-menus
Description-md5: 7ba588f4bc62f57bde172fbd4cbb98a6
Description-en: implementation of the freedesktop menu specification for MATE
 The package contains an implementation of the draft
 "Desktop Menu Specification" from freedesktop.org:
 .
 http://www.freedesktop.org/Standards/menu-spec
 .
 Also contained here are the MATE menu layout configuration files, .directory
 files and assorted menu related utility programs.

Package: mate-netbook
Description-md5: 6ebcdf54ebba3bad09241f5e85ee5c91
Description-en: MATE utilities for netbooks
 MATE utilities for netbooks are an applet and a daemon to maximize
 windows and move their titles on the panel.
 .
 Installing these utilities is recommended for netbooks and similar
 devices with low resolution displays.

Package: mate-netbook-common
Description-md5: 6f1bca578b639d0389f31b16c247b70c
Description-en: MATE utilities for netbooks (common files)
 MATE utilities for netbooks are an applet and a daemon to maximize
 windows and move their titles on the panel.
 .
 Installing these utilities is recommended for netbooks and similar
 devices with low resolution displays.
 .
 This package contains the architecture independent files.

Package: mate-notification-daemon
Description-md5: 00be3310683cbd506f53e6b288f82405
Description-en: daemon to display passive popup notifications
 mate-notification-daemon displays passive popup notifications, as per
 the Desktop Notifications Specification.
 .
 The Desktop Notifications Specification provides a standard way of
 doing passive popup notifications on the Linux desktop. These are
 designed to notify the user of something without interrupting their
 work with a dialog box that they must close.  Passive popups can
 automatically disappear after a short period of time, as per the
 Desktop Notifications spec.

Package: mate-notification-daemon-common
Description-md5: 2a8dd81dd552468e296c7f5e9a92ed2f
Description-en: daemon to display passive popup notifications (common files)
 mate-notification-daemon displays passive popup notifications, as per
 the Desktop Notifications Specification.
 .
 The Desktop Notifications Specification provides a standard way of
 doing passive popup notifications on the Linux desktop. These are
 designed to notify the user of something without interrupting their
 work with a dialog box that they must close.  Passive popups can
 automatically disappear after a short period of time, as per the
 Desktop Notifications spec.
 .
 This package contains the architecture independent files.

Package: mate-optimus
Description-md5: d55e232e68bcbedbe12876f993f51934
Description-en: MATE Desktop applet for controlling NVIDIA Optimus graphics cards
 NVIDIA© Optimus(TM) technology intelligently optimizes your notebook PC,
 providing the outstanding graphics performance you need, when you need
 it, all the while extending battery life for longer enjoyment.
 .
 This applet provides means to display the active GPU and lets you switch
 between the Intel and Nvidia GPUs on NVIDIA Optimus equipped computers.

Package: mate-panel
Description-md5: 9334d503600c11dc5d1bebf83b94366d
Description-en: launcher and docking facility for MATE
 The MATE Panel is an essential part of the MATE Desktop, providing
 toolbar-like “panels” which can be attached to the sides of your desktop.
 They are used to launch applications and embed a number of other
 functions, such as quick launch icons, the clock, the notification area,
 volume controls and the battery charge indicator, and utilities ranging
 from weather forecast to system monitoring.

Package: mate-panel-common
Description-md5: ac092d00f5038537486fea12cd254f89
Description-en: launcher and docking facility for MATE (common files)
 The MATE Panel is an essential part of the MATE Desktop, providing
 toolbar-like “panels” which can be attached to the sides of your desktop.
 They are used to launch applications and embed a number of other
 functions, such as quick launch icons, the clock, the notification area,
 volume controls and the battery charge indicator, and utilities ranging
 from weather forecast to system monitoring.
 .
 This package contains the architecture independent files.

Package: mate-polkit
Description-md5: 9da547a2d009861d581b2f4aa498550a
Description-en: MATE authentication agent for PolicyKit-1
 The mate-polkit package provides a D-Bus session bus service that is used to
 bring up authentication dialogs used for obtaining privileges.
 .
 This package contains the MATE policy kit authentication agent.

Package: mate-polkit-bin
Description-md5: 109c99acd6df905f416405ddf44fe518
Description-en: MATE authentication agent for PolicyKit-1 (executable wrapper script)
 The mate-polkit package provides a D-Bus session bus service that is used to
 bring up authentication dialogs used for obtaining privileges.
 .
 This package contains an executable wrapper script for the MATE policy kit
 authentication agent.
 .
 This package eases using mate-polkit as PolicyKit-1 authentication agent on
 non-MATE desktop environments that don't auto-launch their own authentication
 agent (e.g., i3, awesome, ratpoison and alike).

Package: mate-polkit-common
Description-md5: 33d1dff417aebdf2191249736a548769
Description-en: MATE authentication agent for PolicyKit-1 (common files)
 The mate-polkit package provides a D-Bus session bus service that is used to
 bring up authentication dialogs used for obtaining privileges.
 .
 This package contains common files for the MATE policy kit authentication
 agent.

Package: mate-power-manager
Description-md5: f246ba641ea3cccc901d1bef08b0b160
Description-en: power management tool for the MATE desktop
 MATE Power Manager is a session daemon for the MATE desktop
 that takes care of system or desktop events related to power, and
 triggers actions accordingly. Its philosophy is to completely hide
 these complex tasks and only show some settings important to the user.
 .
 The MATE power manager displays and manages battery status, power plug
 events, display brightness, CPU, graphics card and hard disk drive
 power saving, and can trigger suspend-to-RAM, hibernate or shutdown
 events, all integrated to other components of the MATE desktop.

Package: mate-power-manager-common
Description-md5: 27f2d2c53b0b50720396f6b33b4a90ba
Description-en: power management tool for the MATE desktop (common files)
 MATE Power Manager is a session daemon for the MATE desktop
 that takes care of system or desktop events related to power, and
 triggers actions accordingly. Its philosophy is to completely hide
 these complex tasks and only show some settings important to the user.
 .
 The MATE power manager displays and manages battery status, power plug
 events, display brightness, CPU, graphics card and hard disk drive
 power saving, and can trigger suspend-to-RAM, hibernate or shutdown
 events, all integrated to other components of the MATE desktop.
 .
 This package contains the architecture independent files.

Package: mate-screensaver
Description-md5: 1585ea516ea71cb13adecdf4a54e2096
Description-en: MATE screen saver and locker
 mate-screensaver is a screen saver and locker that aims to have simple,
 sane and secure defaults, and be well integrated with the MATE desktop.
 .
 It is designed to support, among other things:
 .
 * the ability to lock down configuration settings
 * translation into other languages
 * user switching

Package: mate-screensaver-common
Description-md5: d44b2330b9b1c87e5203c9cdb17d5a0e
Description-en: MATE screen saver and locker (common files)
 mate-screensaver is a screen saver and locker that aims to have simple,
 sane and secure defaults, and be well integrated with the MATE desktop.
 .
 This package contains the architecture independent files.

Package: mate-sensors-applet
Description-md5: 77206497cd085b10f2ee4d3f21419115
Description-en: Display readings from hardware sensors in your MATE panel
 MATE Sensors Applet is an applet for the MATE panel that displays
 readings from hardware sensors, including temperatures, fan speeds and
 voltage readings.
 .
 It can gather data from the following sources:
 * ACPI thermal zones, via the Linux kernel ACPI modules
 * Linux kernel i2c modules
 * lm-sensors (libsensors)
 * Linux kernel i8k module (for Dell Inspiron Laptops)
 * Linux kernel ibm-acpi module
 * Linux kernel PowerPC modules therm_adt746x and therm_windtunnel
 * Linux kernel iMac G5 Windfarm module
 * Linux kernel Omnibook module
 * NVIDIA graphics cards (supplied with mate-sensors-applet-nvidia package)
 * Linux kernel sonypi module (for Sony Vaio laptops)
 .
 Alarms can be set for each sensor to notify the user once a certain high or
 low value has been reached, and can be configured to execute a given command
 at given repeated intervals.

Package: mate-sensors-applet-common
Description-md5: e4c76cc2aa83bdb03da567c8b9533dda
Description-en: Display readings from hardware sensors in your MATE panel (common files)
 MATE Sensors Applet is an applet for the MATE panel that displays
 readings from hardware sensors, including temperatures, fan speeds and
 voltage readings.
 .
 This package contains the architecture independent files.

Package: mate-sensors-applet-nvidia
Description-md5: badf03a7973b489aeeafb9ed15f74ec0
Description-en: Display readings from hardware sensors in your MATE panel (NVIDIA sensors)
 MATE Sensors Applet is an applet for the MATE panel that displays
 readings from hardware sensors, including temperatures, fan speeds and
 voltage readings.
 .
 This package contains plugin for NVIDIA graphics cards.

Package: mate-session-manager
Description-md5: 9341aca8be09efd8bc6238fccac20add
Description-en: Session manager of the MATE desktop environment
 This package contains a session that can be started from a display
 manager such as MDM. It will load all necessary applications for a
 full-featured user session.
 .
 The session manager also features the ability to save a running session
 and restore it later.
 .
 This version is configured to start the MATE desktop, based on the
 MATE panel.

Package: mate-settings-daemon
Description-md5: 7e05dd4968ea7ee43700abe3d0e8b2a4
Description-en: daemon handling the MATE session settings
 This package contains the daemon which is responsible for setting the
 various parameters of a MATE session and the applications that run
 under it. It handles the following kinds of settings:
 .
 * Keyboard: layout, accessibility options, shortcuts, media keys
 * Clipboard management
 * Theming: background, icons, GTK+ applications
 * Cleanup of unused files
 * Mouse: cursors, speed, accessibility options
 * Startup of other daemons: screensaver, sound daemon
 * Typing break
 .
 It also sets various application settings through X resources and
 freedesktop.org XSETTINGS.

Package: mate-settings-daemon-common
Description-md5: 999d32f2d546c750b2221999b0f25ae5
Description-en: daemon handling the MATE session settings (common files)
 This package contains the daemon which is responsible for setting the
 various parameters of a MATE session and the applications that run
 under it. It handles the following kinds of settings:
 .
 * Keyboard: layout, accessibility options, shortcuts, media keys
 * Clipboard management
 * Theming: background, icons, GTK+ applications
 * Cleanup of unused files
 * Mouse: cursors, speed, accessibility options
 * Startup of other daemons: screensaver, sound daemon
 * Typing break
 .
 It also sets various application settings through X resources and
 freedesktop.org XSETTINGS.
 .
 This package contains the architecture independent files.

Package: mate-settings-daemon-dev
Description-md5: 2dd451e6e5f1b7f872c0cdffe23d1da7
Description-en: daemon handling the MATE session settings (development files)
 This package contains the daemon which is responsible for setting the
 various parameters of a MATE session and the applications that run
 under it. It handles the following kinds of settings:
 .
 * Keyboard: layout, accessibility options, shortcuts, media keys
 * Clipboard management
 * Theming: background, icons, GTK+ applications
 * Cleanup of unused files
 * Mouse: cursors, speed, accessibility options
 * Startup of other daemons: screensaver, sound daemon
 * Typing break
 .
 It also sets various application settings through X resources and
 freedesktop.org XSETTINGS.
 .
 This package contains the development files for building
 mate-settings-daemon plugins.

Package: mate-submodules-source
Description-md5: 491bbd317a9ec2086cbc4b411a91e48c
Description-en: MATE code components provided as Git submodule repository
 The MATE Desktop Environment is the continuation of GNOME 2. It provides an
 intuitive and attractive desktop environment using traditional metaphors for
 Linux and other Unix-like operating systems.
 .
 MATE is under active development to add support for new technologies while
 preserving a traditional desktop experience.
 .
 This package provides code components required to build other parts of the
 MATE desktop environment.

Package: mate-system-monitor
Description-md5: 56c6a33b9a0ec5aae56c46fd1a5d0424
Description-en: Process viewer and system resource monitor for MATE
 MATE system monitor allows you to graphically view and manipulate the running
 processes on your system.  It also provides an overview of available
 resources such as CPU and memory.

Package: mate-system-monitor-common
Description-md5: c19cddf128aaa2627a6f9d9fb0b9d28f
Description-en: Process viewer and system resource monitor for MATE (common files)
 MATE system monitor allows you to graphically view and manipulate the running
 processes on your system.  It also provides an overview of available
 resources such as CPU and memory.
 .
 This package contains the architecture independent files.

Package: mate-terminal
Description-md5: a1323e5909206515119974f769d401f0
Description-en: MATE terminal emulator application
 MATE Terminal is a terminal emulation application that you can use to
 perform the following actions:
 - Access a UNIX shell in the MATE environment.
 - Run any application that is designed to run on VT102, VT220, and xterm
 terminals.
 .
 MATE Terminal features the ability to use multiple terminals in a single
 window (tabs) and profiles support.

Package: mate-terminal-common
Description-md5: da51f52c9045a00f846b07a221f89952
Description-en: MATE terminal emulator application (common files)
 MATE Terminal is a terminal emulation application that you can use to
 perform the following actions:
 - Access a UNIX shell in the MATE environment.
 - Run any application that is designed to run on VT102, VT220, and xterm
 terminals.
 .
 MATE Terminal features the ability to use multiple terminals in a single
 window (tabs) and profiles support.
 .
 This package contains the architecture independent files.

Package: mate-themes
Description-md5: 3ac03d61efe53eb75553ad1bcaa3b9e8
Description-en: Official themes for the MATE desktop
 This package contains the official desktop themes of the MATE desktop
 environment.
 .
 The themes provided for the MATE desktop partially resemble themes that
 are well known from GNOMEv2 desktops. However, the MATE team also prepared
 some new themes esp. for MATE (Menta, GreenLaguna, TraditionalGreen,
 TraditionalOk, and BlackMate).

Package: mate-tweak
Description-md5: ba2b0a0f87ea26ddb8bd8319673c6ad8
Description-en: MATE desktop tweak tool
 Configures some aspects of the MATE desktop not exposed via the
 MATE Control Center applets.
 .
 Settings that can be handled via MATE Tweak:
 .
 - Show/hide standard desktop icons
 - Panel fine-tuning (icon visibility, in menus and on buttons,
 icon size, button labelling, contex menus, etc.)
 - Window manager fine-tuning

Package: mate-user-admin
Description-md5: 3ef0b29505d495e9eb90976f0cd03296
Description-en: MATE User Manager
 User and group management utility suitable for lightweight desktop
 environments such as MATE or Xfce.
 .
 This utility is intended to replace the user-management functionality
 of the old gnome-system-tools package.

Package: mate-user-guide
Description-md5: 5e0fe58543872734166dd0ca69e57975
Description-en: User documentation for MATE Desktop Environment
 The MATE Desktop Environment is the continuation of GNOME 2. It provides an
 intuitive and attractive desktop environment using traditional metaphors for
 Linux and other Unix-like operating systems.
 .
 This package contains the user guide for MATE Desktop Environment and
 its main applications.

Package: mate-user-share
Description-md5: ae229f06bc1f4192ae8292b0a86270cf
Description-en: User level public file sharing via WebDAV
 MATE user share is a small tool that binds together various free
 software projects to bring easy to use user-level file sharing to the
 masses.
 .
 The program is meant to run in the background when the user is logged
 in, and when file sharing is enabled a webdav server is started that
 shares the $HOME/Public folder. The share is then published to all
 computers on the local network using mDNS/rendezvous, so that it shows
 up in the Network location in GNOME.
 .
 The dav server used is Apache, so you need that installed. Avahi or
 Howl is used for mDNS support, so you need to have that installed and
 mDNSResolver running.

Package: mate-user-share-common
Description-md5: e55474a17e6a4865e1cd35bad922bd10
Description-en: User level public file sharing via WebDAV (common files)
 MATE user share is a small tool that binds together various free
 software projects to bring easy to use user-level file sharing to the
 masses.
 .
 The program is meant to run in the background when the user is logged
 in, and when file sharing is enabled a webdav server is started that
 shares the $HOME/Public folder. The share is then published to all
 computers on the local network using mDNS/rendezvous, so that it shows
 up in the Network location in GNOME.
 .
 The dav server used is Apache, so you need that installed. Avahi or
 Howl is used for mDNS support, so you need to have that installed and
 mDNSResolver running.
 .
 This package contains the architecture independent files.

Package: mate-utils
Description-md5: 87c330cf41f43b58a47adfeb031fa586
Description-en: MATE desktop utilities
 This package contains all the tools bundled as MATE utilities:
 - mate-disk-usage-analyzer, a disk usage analyser
 - mate-dictionary, a program which can look up the definition of words
 over the internet (including a panel applet to do the same)
 - mate-search-tool, with which one can find files by name or content
 - mate-system-log, a log viewing application
 - mate-screenshot, a tool to take desktop screenshots and save them into
 a file

Package: mate-utils-common
Description-md5: d1b0c86d2e4a9cbc37e14f591d7e6656
Description-en: MATE desktop utilities (common files)
 This package contains all the tools bundled as MATE utilities:
 - mate-disk-usage-analyzer, a disk usage analyser
 - mate-dictionary, a program which can look up the definition of words
 over the internet (including a panel applet to do the same)
 - mate-search-tool, with which one can find files by name or content
 - mate-system-log, a log viewing application
 - mate-screenshot, a tool to take desktop screenshots and save them into
 a file
 .
 This package contains the architecture independent files.

Package: mate-window-applets-common
Description-md5: 0ea101c49ecaf58c32cee7748167624e
Description-en: MATE Window Applets (common files)
 The MATE Window Applets collection provides various applets to show
 window control elements in the MATE Panel.
 .
 This package contains the arch-independent files of the MATE Windows
 Applets.

Package: mate-window-buttons-applet
Description-md5: 9423271f87e322b0f3a8b6c179c11aba
Description-en: MATE Window Applets (WindowButtons Applet)
 The MATE Window Applets collection provides various applets to show
 window control elements in the MATE Panel.
 .
 This WindowButtons applet shows you the close, minimize and actions
 buttons.

Package: mate-window-menu-applet
Description-md5: 0d3ace4e58e5d65af889b8f59d31111f
Description-en: MATE Window Applets (WindowMenu Applet)
 The MATE Window Applets collection provides various applets to show
 window control elements in the MATE Panel.
 .
 This WindowMenu applet shows you the window menu of the active window.

Package: mate-window-title-applet
Description-md5: b0f4531eb8bfbb5da1d12d4a3f5f23cc
Description-en: MATE Window Applets (WindowTitle Applet)
 The MATE Window Applets collection provides various applets to show
 window control elements in the MATE Panel.
 .
 This WindowTitle applet shows you the class, title, role, xid and pid of
 the active window.

Package: mate-xapp-status-applet
Description-md5: d965f97bb48833e39a8e9cbdd162f1b5
Description-en: XApp status icon applet for the MATE panel
 Xapp provides components which are common to multiple desktop environments
 and required to implement cross-DE solutions.
 .
 This package contains the MATE panel applet to display XAppStatusIcon
 indicators of several XApp apps.

Package: matekbd-keyboard-display
Description-md5: 1dc5f132d80464362b9f969e9f60fd44
Description-en: Display keyboard layouts in MATE
 An application that allows you to preview keyboard layouts on MATE
 desktop. It uses the libmatekbd library, similarly to
 gkbd-keyboard-display and libgnomekbd.

Package: mathgl
Description-md5: a73ee7dac8ccf25e51029594c659f96f
Description-en: library for scientific graphs (utilities and examples)
 A free cross-platform library of fast C++ routines for plotting data in up
 to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
 files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
 MathGL can also be used in the console. There are interfaces to a set of
 languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
 .
 This package contains MathGL utilities and examples.

Package: mathicgb
Description-md5: 00546d6d25faca1f5391bd17c505386b
Description-en: Compute Groebner bases (command line tool)
 Mathicgb is a program for computing Groebner basis and signature Groebner
 bases.  Mathicgb is based on the fast data structures from mathic.
 .
 The paper "Practical Groebner Basis Computation" describes the algorithms in
 Mathicgb from a high level. It was presented at ISSAC 2012 and is available at
 http://arxiv.org/abs/1206.6940
 .
 This package contains the command line tool.

Package: mathomatic
Description-md5: 1ea083e4b440b806110ee713f8790c13
Description-en: portable Computer Algebra System (CAS)
 Mathomatic implements most of the rules of algebra for the
 mathematical operators +, -, *, /, % (modulus), and power (including
 roots).
 .
 Mathomatic can symbolically:
 .
 * combine and solve equations,
 * completely simplify and compare expressions and equations,
 * do simple calculus transformations and series,
 * do standard, complex number, modular, and polynomial arithmetic,
 * generate optimized C, Java, and Python language code from
 simplified equations,
 * plot expressions with gnuplot in two or three dimensions,
 * do quick calculations, colorize expressions, etc.

Package: mathomatic-primes
Description-md5: ca218cda09a93dc9ac315a7e7e1f0fb4
Description-en: prime number tools for mathomatic
 This package contains the integer math tools from Mathomatic to:
 .
 * quickly generate any amount of consecutive prime numbers
 * calculate large primorials
 * sum and multiply large integers
 * calculate and display Pascal's triangle
 * find the minimum number of positive integers that when squared and
 added together, equal the given number

Package: mathpiper
Description-md5: fdca92f4f14da96dc392c5ceb1e6102d
Description-en: Java Computer Algebra System
 Mathpiper is a CAS (Computer Algebra System), written in Java. It is part
 of the mathrider suite, a mathematics computing environment for
 performing numeric and symbolic computations.

Package: matio-tools
Description-md5: bfb2621ca75844f70d4d0d207368ffb9
Description-en: MATLAB MAT File I/O Library - command-line tools
 matio is a C library for reading and writing MATLAB MAT files.
 .
 This package contains a command-line tool, matdump, that can provide a
 human-readable list of the variables stored in a MATLAB MAT file.

Package: matlab-support-dev
Description-md5: ee06902b371af79e377adbcb11778505
Description-en: helpers for packages building MATLAB toolboxes
 This package provides a Makefile snippet (analogous to the one used for
 Octave) that configures the locations for architecture independent M-files,
 binary MEX-extensions, and their corresponding sources. This package can be
 used as a build-dependency by other packages shipping MATLAB toolboxes.

Package: matlab2tikz
Description-md5: 89a13d09a83be78edf5bbc974b88cd62
Description-en: converter of Octave plots to TikZ figures (for integration into LaTeX)
 matlab2tikz is an Octave script for converting Octave figures into native
 TikZ/Pgfplots figures, which can then easily be incorporated into a LaTeX
 document. It supports the conversion of most Octave figures, including 2D and
 3D plots.
 .
 This package is also compatible with the (nonfree) MATLAB software.

Package: matomo
Description-md5: 3e4efee8b7bf36b06910202bff68fb15
Description-en: Leading Free/Libre open analytics platform
 Matomo is a full-featured PHP MySQL software program that you download and
 install on your own webserver. At the end of the five-minute installation
 process, you will be given a JavaScript code. Simply copy and paste this
 tag on websites you wish to track and access your analytics reports in
 real-time.

Package: matomo-component-ini
Description-md5: 5d301db33c5dcbc2c12a8ce11d6ce7c3
Description-en: read and write INI configurations
 PHP provides a parse_ini_file() function to read INI files.
 .
 This component provides the following benefits over the built-in function:
 .
 - allows one to write INI files
 - classes can be used with dependency injection and mocked in unit tests
 - throws exceptions instead of PHP errors
 - better type supports:
 -  parses boolean values (true/false, on/off, yes/no) to real PHP booleans
 (instead of strings "1" and "")
 -  parses null to PHP null (instead of an empty string)
 - works even if parse_ini_file() or parse_ini_string() is disabled in php.ini
 by falling back on an alternate implementation
 (can happen on some shared hosts)

Package: matomo-php-tracker
Description-md5: 4a3c027e3e664ae6167a38bfef025cfb
Description-en: PHP Client for Matomo Analytics Tracking API
 The PHP Tracker Client provides all features of the Matomo Javascript
 Tracker, such as Ecommerce Tracking, Custom Variables, Event Tracking
 and more.

Package: matomo-referrer-spam-list
Description-md5: 3a3dbcc2885d8f9b9685b2c9402185f4
Description-en: Community-contributed list of referrer spammers
 This package contains a community-contributed list of referrer spammers
 maintained by Matomo. The list is stored in spammers.txt. This text file
 contains one host per line.

Package: matomo-searchengine-and-social-list
Description-md5: 0c1776ccf57cd07780cfce11a91dca7e
Description-en: Search engine and social network definitions used by Matomo (formerly Piwik)
 This package contains community-contributed definitions for search
 engine and social network detections list maintained and used by Matomo.
 .
 Definitions of search engines contain several parameters that are required
 to be able to detect which search engine and which search keywords are
 included in a given url.

Package: matrix-eno-bot
Description-md5: ca9dff3785d641e72546d2b3122e4440
Description-en: Bot for Matrix IM
 Bot written in Python for Matrix IM which runs scripts on command

Package: matrix-synapse-ldap3
Description-md5: 99919f3c9d874a507e9e13c617b64f7f
Description-en: LDAP auth provider for the Matrix homeserver
 Synapse is the reference Python/Twisted Matrix homeserver implementation.
 .
 Synapse is intended to showcase the concept of Matrix, and to let users run
 their own homeserver and generally help bootstrap the ecosystem.
 .
 Matrix is an open standard for interoperable, decentralised, real-time
 communication over IP. It can be used to power Instant Messaging, VoIP/WebRTC
 signalling, Internet of Things communication or anywhere where's a need for
 a standard HTTP API for publishing and subscribing to data whilst tracking the
 conversation history.
 .
 In Matrix, every user runs one or more Matrix clients, which connect through
 to a Matrix homeserver. The homeserver stores all their personal chat history
 and user account information, much as a mail client connects through to an
 IMAP/SMTP server.
 .
 This package allows synapse to use LDAP for authentication as opposed
 to usual authentication via registering using a matrix client.

Package: matroxset
Description-md5: ffc32dc1fdde638f21497ca9f9c64fd1
Description-en: switch output modes, including TV out, of Matrox video cards
 This utility can be used to map heads to outputs, change the output
 mode to monitor, TV, or digital flat panel, display information about
 horizontal and vertical blanking, and view or modify a number of card
 specific controls.

Package: maude
Description-md5: ccc32fb1bab14fc17d812e62b5294862
Description-en: high-performance logical framework
 Maude is a high-performance reflective language and system supporting
 both equational and rewriting logic specification and programming for
 a wide range of applications. Maude has been influenced in important
 ways by the OBJ3 language, which can be regarded as an equational
 logic sublanguage. Besides supporting equational specification and
 programming, Maude also supports rewriting logic computation.
 .
 Rewriting logic is a logic of concurrent change that can naturally
 deal with state and with concurrent computations. It has good
 properties as a general semantic framework for giving executable
 semantics to a wide range of languages and models of concurrency. In
 particular, it supports very well concurrent object-oriented
 computation. The same reasons making rewriting logic a good semantic
 framework make it also a good logical framework, that is, a metalogic
 in which many other logics can be naturally represented and executed.
 .
 Maude supports in a systematic and efficient way logical
 reflection. This makes Maude remarkably extensible and powerful,
 supports an extensible algebra of module composition operations, and
 allows many advanced metaprogramming and metalanguage
 applications. Indeed, some of the most interesting applications of
 Maude are metalanguage applications, in which Maude is used to create
 executable environments for different logics, theorem provers,
 languages, and models of computation.
 .
 Maude is of interest to the biomedical community for modeling and
 analysis of biological systems.

Package: mauve-aligner
Description-md5: 3a6b6e20614d8331f48ecec8afbd02a9
Description-en: multiple genome alignment
 Mauve is a system for efficiently constructing multiple genome alignments
 in the presence of large-scale evolutionary events such as rearrangement
 and inversion. Multiple genome alignment provides a basis for research
 into comparative genomics and the study of evolutionary dynamics.  Aligning
 whole genomes is a fundamentally different problem than aligning short
 sequences.
 .
 Mauve has been developed with the idea that a multiple genome aligner
 should require only modest computational resources. It employs algorithmic
 techniques that scale well in the amount of sequence being aligned. For
 example, a pair of Y. pestis genomes can be aligned in under a minute,
 while a group of 9 divergent Enterobacterial genomes can be aligned in
 a few hours.
 .
 Mauve computes and interactively visualizes genome sequence comparisons.
 Using FastA or GenBank sequence data, Mauve constructs multiple genome
 alignments that identify large-scale rearrangement, gene gain, gene loss,
 indels, and nucleotide substutition.
 .
 Mauve is developed at the University of Wisconsin.

Package: maven
Description-md5: 622eb075f85acaed177bb331f084fd41
Description-en: Java software project management and comprehension tool
 Maven is a software project management and comprehension tool. Based on the
 concept of a project object model (POM), Maven can manage a project's build,
 reporting and documentation from a central piece of information.
 .
 Maven's primary goal is to allow a developer to comprehend the complete
 state of a development effort in the shortest period of time. In order to
 attain this goal there are several areas of concern that Maven attempts
 to deal with:
 .
 * Making the build process easy
 * Providing a uniform build system
 * Providing quality project information
 * Providing guidelines for best practices development
 * Allowing transparent migration to new features

Package: maven-ant-helper
Description-md5: f2c490cf8d85b5e86cb5ef4121bb7088
Description-en: helper scripts for building Maven components with ant
 An environment that can be used to simplify the creation of Debian packages
 to support the Maven system. A "modello" ant task is also provided.
 .
 maven-build.xml attempts to reproduce the Maven build life-cycle.
 You can use it to build your jar or javadoc. If you have libmaven2-core-java
 installed, you can even use it to launch some Maven plugins to generate
 some code.

Package: maven-cache-cleanup
Description-md5: f5c5f8588751ecaca4ed05e16d26da31
Description-en: Utility to purge timestamped snapshots from Maven repositories
 Maven 3 dropped support for non-unique snapshot versions, which had the
 side effect of filling up Maven caches on developer machines and on CI
 build hosts. The Maven Cache Cleanup utility scans a specified Maven cache
 directory for snapshot versions and deletes all but the latest version of
 the timestamped artifacts.

Package: maven-debian-helper
Description-md5: 1339aa9bab67b5b17d46e9f968b15eef
Description-en: Helper tools for building Debian packages with Maven
 maven-debian-helper is a set of tools used to generate Debian packages from
 Maven projects and build them in a manner that complies with the Debian
 policies.

Package: maven-repo-helper
Description-md5: eb08bec908759f1bd4f918393d802196
Description-en: Helper tools for including Maven metadata in Debian packages
 This package enables Debian packages which are not using Maven in their
 build process to provide and install Maven POMs and libraries in the
 repository located in /usr/share/maven-repo.
 .
 Packages built with Maven (using maven-debian-helper) will benefit as
 many of their dependencies are already packaged in Debian but they are
 missing the necessary metadata (Maven POM) which is required by Maven
 when it is using dependencies.
 .
 A tutorial is available at /usr/share/doc/maven-repo-helper/tutorial.html

Package: maxima
Description-md5: a893a8f17245868a395fc5e31ea49aa5
Description-en: Computer algebra system -- base system
 Maxima is a fully symbolic computation program.  It is full featured
 doing symbolic manipulation of polynomials, matrices, rational
 functions, integration, Todd-coxeter methods for finite group
 analysis, graphing, multiple precision floating point computation.
 It has a symbolic source level debugger for maxima code.  Maxima is
 based on the original Macsyma developed at MIT in the 1970s.  It is
 quite reliable, and has good garbage collection, and no memory leaks.
 It comes with hundreds of self tests.
 .
 This package contains the main executables and base system files.

Package: maxima-doc
Description-md5: 8c9a5773f96e544e207d2a5e77bbe247
Description-en: Computer algebra system -- documentation
 Maxima is a fully symbolic computation program.  It is full featured
 doing symbolic manipulation of polynomials, matrices, rational
 functions, integration, Todd-coxeter methods for finite group
 analysis, graphing, multiple precision floating point computation.
 It has a symbolic source level debugger for maxima code.  Maxima is
 based on the original Macsyma developed at MIT in the 1970s.  It is
 quite reliable, and has good garbage collection, and no memory leaks.
 It comes with hundreds of self tests.
 .
 This package contains most of the documentation.

Package: maxima-emacs
Description-md5: 97f2cd7a6f54bf76ae929a9db126bb3f
Description-en: Computer algebra system -- emacs interface
 Maxima is a fully symbolic computation program.  It is full featured
 doing symbolic manipulation of polynomials, matrices, rational
 functions, integration, Todd-coxeter methods for finite group
 analysis, graphing, multiple precision floating point computation.
 It has a symbolic source level debugger for maxima code.  Maxima is
 based on the original Macsyma developed at MIT in the 1970s.  It is
 quite reliable, and has good garbage collection, and no memory leaks.
 It comes with hundreds of self tests.
 .
 This package contains a tradition emacs interface, together with a
 newer imaxima interface supporting inline imaging and HTML export
 under a specialized imath mode.

Package: maxima-sage
Description-md5: 411afdf04caf454d6233a9b8540e02f0
Description-en: Computer algebra system -- base system
 Maxima is a fully symbolic computation program.  It is full featured
 doing symbolic manipulation of polynomials, matrices, rational
 functions, integration, Todd-coxeter methods for finite group
 analysis, graphing, multiple precision floating point computation.
 It has a symbolic source level debugger for maxima code.  Maxima is
 based on the original Macsyma developed at MIT in the 1970s.  It is
 quite reliable, and has good garbage collection, and no memory leaks.
 It comes with hundreds of self tests.
 .
 The maxima-sage packages are meant to be used together with SageMath.
 They contain the version of Maxima that works together with the
 SageMath version in Debian and use ECL instead of GCL as Lisp compiler.
 To use Maxima by itself, the more complete and up-to-date maxima package
 is recommended.
 .
 This package contains the main executables and base system files.

Package: maxima-sage-doc
Description-md5: a5d54037720d376b5f6faf4164488d0d
Description-en: Computer algebra system -- documentation
 Maxima is a fully symbolic computation program.  It is full featured
 doing symbolic manipulation of polynomials, matrices, rational
 functions, integration, Todd-coxeter methods for finite group
 analysis, graphing, multiple precision floating point computation.
 It has a symbolic source level debugger for maxima code.  Maxima is
 based on the original Macsyma developed at MIT in the 1970s.  It is
 quite reliable, and has good garbage collection, and no memory leaks.
 It comes with hundreds of self tests.
 .
 The maxima-sage packages are meant to be used together with SageMath.
 They contain the version of Maxima that works together with the
 SageMath version in Debian and use ECL instead of GCL as Lisp compiler.
 To use Maxima by itself, the more complete and up-to-date maxima package
 is recommended.
 .
 This package contains most of the documentation.

Package: maxima-sage-share
Description-md5: 6533621696d4de5a6d9dfe94f11b9b56
Description-en: Computer algebra system -- extra code
 Maxima is a fully symbolic computation program.  It is full featured
 doing symbolic manipulation of polynomials, matrices, rational
 functions, integration, Todd-coxeter methods for finite group
 analysis, graphing, multiple precision floating point computation.
 It has a symbolic source level debugger for maxima code.  Maxima is
 based on the original Macsyma developed at MIT in the 1970s.  It is
 quite reliable, and has good garbage collection, and no memory leaks.
 It comes with hundreds of self tests.
 .
 The maxima-sage packages are meant to be used together with SageMath.
 They contain the version of Maxima that works together with the
 SageMath version in Debian and use ECL instead of GCL as Lisp compiler.
 To use Maxima by itself, the more complete and up-to-date maxima package
 is recommended.
 .
 This package contains a set of contributed routines and add-on
 packages.

Package: maxima-share
Description-md5: 10025b2a7fd84792c7aa21066f9874b0
Description-en: Computer algebra system -- extra code
 Maxima is a fully symbolic computation program.  It is full featured
 doing symbolic manipulation of polynomials, matrices, rational
 functions, integration, Todd-coxeter methods for finite group
 analysis, graphing, multiple precision floating point computation.
 It has a symbolic source level debugger for maxima code.  Maxima is
 based on the original Macsyma developed at MIT in the 1970s.  It is
 quite reliable, and has good garbage collection, and no memory leaks.
 It comes with hundreds of self tests.
 .
 This package contains a set of contributed routines and add-on
 packages.

Package: maxima-src
Description-md5: 70f88d0896858f9e362ad270cbbfc8c6
Description-en: Computer algebra system -- source code
 Maxima is a fully symbolic computation program.  It is full featured
 doing symbolic manipulation of polynomials, matrices, rational
 functions, integration, Todd-coxeter methods for finite group
 analysis, graphing, multiple precision floating point computation.
 It has a symbolic source level debugger for maxima code.  Maxima is
 based on the original Macsyma developed at MIT in the 1970s.  It is
 quite reliable, and has good garbage collection, and no memory leaks.
 It comes with hundreds of self tests.
 .
 This package contains the lisp source code.

Package: maxima-test
Description-md5: 4eff62415cb0cab4865c1d9a27afcbb2
Description-en: Computer algebra system -- test suite
 Maxima is a fully symbolic computation program.  It is full featured
 doing symbolic manipulation of polynomials, matrices, rational
 functions, integration, Todd-coxeter methods for finite group
 analysis, graphing, multiple precision floating point computation.
 It has a symbolic source level debugger for maxima code.  Maxima is
 based on the original Macsyma developed at MIT in the 1970s.  It is
 quite reliable, and has good garbage collection, and no memory leaks.
 It comes with hundreds of self tests.
 .
 This package contains a build integrity test suite.

Package: mayavi2
Description-md5: 78a28e6bcace00b2ed28c85fd4617659
Description-en: scientific visualization package for 2-D and 3-D data
 MayaVi2 is a cross-platform tool for 2-D and 3-D scientific data
 visualization.  Its features include:
 * Visualization of scalar, vector and tensor data in 2 and 3 dimensions
 * Easy scriptability using Python
 * Easy extendability via custom sources, modules, and data filters
 * Reading several file formats: VTK (legacy and XML), PLOT3D, etc.
 * Saving of visualizations
 * Saving rendered visualization in a variety of image formats.
 .
 MayaVi2 has been designed with scriptability and extensibility in
 mind.  While the mayavi2 application is usable by itself, it may be
 used as an Envisage plugin which allows it to be embedded in user
 applications natively.  Alternatively, it may be used as a
 visualization engine for any application.
 .
 This package also provides TVTK, which wraps VTK objects to provide a
 convenient, Pythonic API, while supporting Traits attributes and
 NumPy/SciPy arrays. TVTK is implemented mostly in pure Python, except
 for a small extension module.

Package: mayo
Description-md5: b7cf5e9f09080cc62b77525262dc6e9e
Description-en: 3D CAD viewer and converter based on Qt + OpenCascade
 This is an open-source 3D CAD viewer and converter based on Open CASCADE
 Technology and Qt.
 .
 Users can view and convert 3D CAD files in different formats (STEP, IGES,
 mesh formats). Mayo helps also user to graphically explore/analyze assembly
 trees and view properties (e.g. area, volume).
 .
 Typical end-users are people working in design/manufacturing industry, either
 to use the software as is or customized through source code.

Package: mazeofgalious
Description-md5: 1b19fa32b997787ba111848b43d533d6
Description-en: The Maze of Galious
 This is a very addictive game where you have to kill thousands of enemies,
 collect items in order to obtain new powers, and defeat some really great
 guys at the end of each level. You are free to go everywhere you want from
 the beginning of the game. You have to choose very carefully the order in
 which you visit all the rooms in the huge map if you want to keep your
 character alive. The map is structured in a main map (called the castle),
 and 10 submaps (called the worlds). Initially you are in the castle,
 and you have to find the keys that open the doors that go to each of the
 worlds. To complete the game, you have to defeat the boss at the end of
 each one of the 10 worlds. You are free to revisit each world as often as
 you want, in order to see if you have missed something. To defeat all 10
 beasts, you control two characters: Popolon and Aphrodite, and each one
 has special abilities, i.e. Popolon has a greater ability to jump and
 Aphrodite is able to dive.

Package: mazeofgalious-data
Description-md5: 40e92f843552340aeb706896f2bf8947
Description-en: The Maze of Galious
 This package contains graphics, leveldata, sounds, and music needed
 for the game.

Package: mb2md
Description-md5: 3bd0c7556a5578fc39e75101c0ef3739
Description-en: Convert Mbox mailboxes to Maildir format
 mb2md (mbox to maildir) takes one or more Mbox format mailbox files
 in a directory and convert them to Maildir format mailboxes.
 .
 As the Mbox format has some drawbacks, D. J. Bernstein created the
 Maildir format when he wrote Qmail. With the Mbox format all mail of
 a specific folder is stored as one large text file. The Maildir
 format stores each mail as a separate file. It is a faster and more
 efficient way to store mail. It works particularly well over NFS,
 which has a long history of locking-related woes.
 .
 The Mbox format is used by many POP3/IMAP servers, most mail servers
 (MTAs) and mail readers (MUAs). The Maildir format is used by Qmail,
 Courier-MTA and can be also used as a alternative mail storage format
 by Postfix and Exim or any MTA which can use procmail as
 MDA. POP3/IMAP servers which support Maildirs are e.g. Courier IMAP
 and Dovecot.
 .
 mb2md does not only convert Mbox mailbox files into a Maildir but can
 also convert the /var/spool/mail/$USER mailspool file. It is smart
 enough to not transfer a dummy message such as the UW IMAPD puts at
 the start of Mbox mailboxes - and you could add your own search terms
 into the script to make it ignore other forms of dummy first message.

Package: mbed-test-wrapper
Description-md5: 08b31812d26b7e5206561b78ea070f43
Description-en: utility to wrap the mbed test loader for use by yotta targets
 mbed-test-wrapper is used to wrap the mbed test loader, so that it can
 be used by yotta targets to run tests on target embedded hardware platforms
 (e.g. K64F).
 .
 The executable file to be tested on the desired target hardware is first
 converted to a .bin file if necessary (via arm-none-eabi-objcopy), and then
 executed via mbedhtrun using the configured mount point, serial port and
 yotta target name.

Package: mblaze
Description-md5: 03826919f5dd316b556ab42d19bab321
Description-en: UNIX utilities to deal with Maildir
 The mblaze message system is a set of Unix utilities to deal with mail kept in
 Maildir folders. It is a classic command line MUA and has no features for
 receiving or transferring mail; you are expected to fetch your mail using
 fdm(1), getmail(1) offlineimap(1), procmail(1), or similar , and send it using
 dma(8), msmtp(1), sendmail(8), as provided by OpenSMTPD, Postfix, or similar.
 mblaze expects your mail to reside in Maildir folders.
 .
 Its design is roughly inspired by MH, the RAND Message Handling System, but it
 is a complete implementation from scratch. mblaze operates directly on Maildir
 folders and doesn't use its own caches or databases. There is no setup needed
 for many uses.
 .
 mblaze consists of these Unix tools that each do one job:
 * maddr(1)     extract addresses from mail
 * magrep(1)    find mails matching a pattern
 * mcom(1)      compose and send mail
 * mdeliver(1)  deliver messages or import mailboxes
 * mdirs(1)     find Maildir folders
 * mexport(1)   export Maildir folders as mailboxes
 * mflag(1)     change flags (marks) of mail
 * mflow(1)     reflow format=flowed plain text mails
 * mfwd(1)      forward mail
 * mgenmid(1)   generate Message-IDs
 * mhdr(1)      extract mail headers
 * minc(1)      incorporate new mail
 * mless(1)     conveniently read mail in less(1)
 * mlist(1)     list and filter mail messages
 * mmime(1)     create MIME messages
 * mmkdir(1)    create new Maildir
 * mpick(1)     advanced mail filter
 * mrep(1)      reply to mail
 * mscan(1)     generate one-line summaries of mail
 * msed(1)      manipulate mail headers
 * mseq(1)      manipulate mail sequences
 * mshow(1)     render mail and extract attachments
 * msort(1)     sort mail
 * mthread(1)   arrange mail into discussions

Package: mbmon
Description-md5: ebe1c0968691216eacbbdebb50367025
Description-en: Hardware monitoring without kernel dependencies (text client)
 (x)mbmon allows you to monitor hardware status using your motherboard's
 sensors. This information can be: temperatures, voltages and/or fan speeds.
 .
 This package contains the console client.

Package: mbox-importer
Description-md5: fd0cea1835addf922fc480dca5ab2f11
Description-en: MBox email archive importer
 mbox-importer is a wizard to assist with importing MBox email archives into
 Akonadi

Package: mboxgrep
Description-md5: 2ec63bc43e4fd5386e80fef6d9970998
Description-en: Grep through mailboxes
 mboxgrep is a small utility that scans either standard Unix
 mailboxes, Gnus nnml or nnmh mailboxes, MH mailboxes or Maildirs,
 and displays messages matching a basic, extended, or
 Perl-compatible regular expression.

Package: mbpfan
Description-md5: 1bb8f8732d57bb9068d0f2ad28763e67
Description-en: fan control daemon for Apple Macbooks
 mbpfan is a daemon that uses input from coretemp module and sets the fan speed
 using the applesmc module. This enhanced version assumes any number of
 processors and fans (max. 10).
 .
 * It only uses the temperatures from the processors as input.
 * It requires coretemp and applesmc kernel modules to be loaded.
 * It requires root use
 * It daemonizes or stays in foreground
 * Verbose mode for both syslog and stdout
 * Users can configure it using the file /etc/mbpfan.conf

Package: mbpoll
Description-md5: 082d6a8cf349ea73772195cad91349b9
Description-en: command line utility to communicate with ModBus slave (RTU or TCP)
 mbpoll uses libmodbus (http://libmodbus.org/).
 Although the syntax of these options is very close modpoll proconX program,
 it is a completely independent project.
 .
 mbpoll can:
 .
 - read discrete inputs
 - read and write binary outputs (coil)
 - read input registers
 - read and write output registers (holding register)
 .
 The reading and writing registers may be in decimal, hexadecimal or
 floating single precision.

Package: mbr
Description-md5: cecda37cd56484d39b2cd2be673afd78
Description-en: Master Boot Record for IBM-PC compatible computers.
 The MBR is used in booting operating systems from the hard disk. It
 runs first, then transfers control to the operating system's loader
 which transfers control to the kernel.

Package: mbt
Description-md5: 382cff112d6abfc68b76c983a2cd5b74
Description-en: memory-based tagger-generator and tagger
 MBT is a memory-based tagger-generator and tagger in one. The tagger-generator
 part can generate a sequence tagger on the basis of a training set of tagged
 sequences; the tagger part can tag new sequences. MBT can, for instance, be
 used to generate part-of-speech taggers or chunkers for natural language
 processing.  Features:
 * Tagger generation: tagged text in, tagger out,
 * Optional feedback loop: feed previous tag decision back to input of next
 decision,
 * Easily customizable feature representation; can incorporate user-provided
 features,
 * Automatic generation of separate sub-taggers for known words and unknown
 words,
 * Can make use of full algorithmic parameters of TiMBL.
 .
 MBT is a product of the Centre of Language and Speech Technology (Radboud
 University Nijmegen, The Netherlands), the ILK Research Group (Tilburg
 University, The Netherlands) and the CLiPS Research Centre (University
 of Antwerp, Belgium).
 .
 If you do scientific research in natural language processing, MBT will
 likely be of use to you.

Package: mbtserver
Description-md5: bd9bee76e3a3597b5ef77d04ac025546
Description-en: Server extensions for the MBT tagger
 MbtServer extends Mbt with a server layer, running as a TCP server.  Mbt is a
 memory-based tagger-generator and tagger for natural language processing.
 MbtServer provides the possibility to access a trained tagger from multiple
 sessions. It also allows one to run and access different taggers in parallel.
 .
 MbtServer is a product of the Centre for Language and Speech Technology
 (Radboud University, Nijmegen, The Netherlands), the ILK Research Group
 (Tilburg University, The Netherlands) and the CLiPS Research Centre
 (University of Antwerp, Belgium).
 .
 If you do scientific research in natural language processing, MbtServer will
 likely be of use to you.

Package: mbuffer
Description-md5: edaadf3b5d829e99b201dd18eb5a3211
Description-en: tool for buffering data streams
 The mbuffer tool is used to buffer data streams and show the I/O rate and
 summary to the user.  It is especially useful for writing backups to
 fast tape drives or streaming them over the network.  If used correctly,
 it can prevent buffer underruns and speed up the whole backup or
 transfer process.

Package: mbw
Description-md5: 010a3a6e8e90c50a2349d07f6994ac79
Description-en: memory bandwidth benchmark program
 MBW determines the "copy" memory bandwidth available to userspace programs.
 Its simplistic approach models that of real applications.
 It is not tuned to extremes and it is not aware of hardware architecture,
 just like your average software package.

Package: mc
Description-md5: 252a5c5aeeb7425db45357d4ab8aa55f
Description-en: Midnight Commander - a powerful file manager
 GNU Midnight Commander is a text-mode full-screen file manager. It
 uses a two panel interface and a subshell for command execution. It
 includes an internal editor with syntax highlighting and an internal
 viewer with support for binary files. Also included is Virtual
 Filesystem (VFS), that allows files on remote systems (e.g. FTP, SSH
 servers) and files inside archives to be manipulated like real files.

Package: mc-data
Description-md5: a1815081eaa82c881147140e5d7479f3
Description-en: Midnight Commander - a powerful file manager -- data files
 GNU Midnight Commander is a text-mode full-screen file manager. It
 uses a two panel interface and a subshell for command execution. It
 includes an internal editor with syntax highlighting and an internal
 viewer with support for binary files. Also included is Virtual
 Filesystem (VFS), that allows files on remote systems (e.g. FTP, SSH
 servers) and files inside archives to be manipulated like real files.
 .
 This package provides architecture independent files

Package: mcabber
Description-md5: 2a62a635ba00a7ba2dbd19484047004a
Description-en: small Jabber (XMPP) console client
 MCabber is a Jabber (XMPP) text-mode client, which includes features such as
 SASL support, history logging, commands completion, dynamic modules and
 external actions triggers.

Package: mcaller
Description-md5: 956ae7c79d13eb053c2ce2bc31467e1c
Description-en: find methylation in nanopore reads
 H
 |
 H-C-aller
 |
 H
 .
 This program is designed to call m6A from nanopore data using the
 differences between measured and expected currents.

Package: mccs
Description-md5: 4afe3c7d45d235355ca934f7bc551dfd
Description-en: multi-criteria CUDF solver
 mccs is a solver for package dependencies expressed in the CUDF
 format.  It takes as input a CUDF problem and computes the best
 solution according to a combination of optimization criteria chosen
 by the user. Basic criteria to be maximized or minimized may be
 selected from a list of pre-defined criteria, and these can be
 combined using various aggregation operators. It relies on an Integer
 Programming solver or a Pseudo Boolean solver to achieve its
 task. The version of mccs distributed with this package can be used
 together with two different solving engines available in Debian, that
 is lpsolve or cbc. Furthermore, mccs may also be used together with
 other solvers like Cplex, Gurobi, Glpk, SCIP or WBO.

Package: mcds
Description-md5: b454bd26f2dc2772901fb9d98566aa41
Description-en: Mutt CardDAV search utility
 mcds is a command line tool to query contacts on a CardDAV server.
 The tool can be used as a search query plugin for the Mutt mail user agent.
 .
 Services such as NextCloud and OwnCloud are interoperable with mcds.
 Authentication credentials are provided in a .netrc file, a gpg-encrypted
 password file or saved in a Secret Store like gnome-keyring. mcds differs
 from other solutions by querying the server directly rather than
 synchronizing the whole contact database to a local store.

Package: mce-dev
Description-md5: a729fdff01a0377e398be3774e48ce9a
Description-en: development files for mce
 This package contains headers defining the D-Bus method calls
 provided by the Mode Control Entity, and the signals emitted by it.

Package: mce-doc
Description-md5: 1ebad588ac605fd5c1cc27559cb2d906
Description-en: Documentation files for mce D-Bus API
 This package contains documentation describing the D-Bus method calls
 provided by the Mode Control Entity, and the signals emitted by it.

Package: mceliece
Description-md5: 5ef6d0fde0275f73c041930f5e276405
Description-en: Classic McEliece microlibrary - command line tools
 libmceliece is an implementation of the Classic McEliece
 cryptosystem. The command-line interface for libmceliece provides the
 following command-line tools:
 .
 mceliece348864-dec
 mceliece348864-enc
 mceliece348864f-keypair
 mceliece348864-keypair
 mceliece348864pc-dec
 mceliece348864pc-enc
 mceliece348864pcf-keypair
 mceliece348864pc-keypair
 mceliece460896-dec
 mceliece460896-enc
 mceliece460896f-keypair
 mceliece460896-keypair
 mceliece460896pc-dec
 mceliece460896pc-enc
 mceliece460896pcf-keypair
 mceliece460896pc-keypair
 mceliece6688128-dec
 mceliece6688128-enc
 mceliece6688128f-keypair
 mceliece6688128-keypair
 mceliece6688128pc-dec
 mceliece6688128pc-enc
 mceliece6688128pcf-keypair
 mceliece6688128pc-keypair
 mceliece6960119-dec
 mceliece6960119-enc
 mceliece6960119f-keypair
 mceliece6960119-keypair
 mceliece6960119pc-dec
 mceliece6960119pc-enc
 mceliece6960119pcf-keypair
 mceliece6960119pc-keypair
 mceliece8192128-dec
 mceliece8192128-enc
 mceliece8192128f-keypair
 mceliece8192128-keypair
 mceliece8192128pc-dec
 mceliece8192128pc-enc
 mceliece8192128pcf-keypair
 mceliece8192128pc-keypair
 mceliece-fulltest
 mceliece-speed
 mceliece-test
 .
 Each tool exits 0 on success, nonzero on failure.
 .
 These tools allow libmceliece to be easily used from shell
 scripts. Other languages can also use libmceliece via these tools,
 but languages typically have good support for FFI and can use the C
 interface directly.
 .
 The mceliece-speed, mceliece-test and mceliece-fulltest tools can be used
 for benchmarking and internal self testing.  Python and Valgrind is only
 needed for the mceliece-fulltest tool, the other tools are written in C.
 .
 Command line tools.

Package: mcl
Description-md5: 5ade6456c0a34cadb40315ab8fedf0bb
Description-en: Markov Cluster algorithm
 The MCL package is an implementation of the MCL algorithm, and offers
 utilities for manipulating sparse matrices (the essential data
 structure in the MCL algorithm) and conducting cluster experiments.
 .
 MCL is currently being used in sciences like biology (protein family
 detection, genomics), computer science (node clustering in
 Peer-to-Peer networks), and linguistics (text analysis).

Package: mcl-doc
Description-md5: ece7f161b28adefed3b99effb6a3ac64
Description-en: documentation for mcl
 The MCL package is an implementation of the Markov Cluster algorithm,
 for manipulating sparse matricess and conducting cluster experiments.
 .
 This is documentation for mcl: the MCL FAQ, some examples as well as manpages
 in HTML and PostScript format.

Package: mcomix
Description-md5: b9d25d2e7cf32ea10bb69411c7131f09
Description-en: GTK+ image viewer for comic books
 MComix is an user-friendly, customizable image viewer. It is specifically
 designed to handle comic books, but also serves as a generic viewer.
 It reads images in ZIP, RAR, 7Zip or tar archives as well as plain image
 files. It is written in Python and uses GTK+ through the PyGTK bindings,
 and runs on both Linux and Windows.
 .
 MComix is a fork of the Comix project, and aims to add bug fixes
 and stability improvements after Comix development came to a halt in late
 2009.

Package: mcp-plugins
Description-md5: 0fdf89c78854353b6215b604c7f27dc4
Description-en: LADSPA plugins designed for Alsa Modular Synth
 MCP plugins implement a set of LADSPA plugins that vastly improve
 the sound of AlsaModularSynth.
 .
 Currently they consist of these plugins:
 * Moog VCF (1-3): Moog lowpass filters that quite successfully
 emulate the properties of the analogue circuit. Version 3 of
 these filters is recommended.
 * Phaser1: A phaser with up to 30 all-pass filters in series.
 * Phaser1+LFO: The same as above, but with built-in LFO. LFO
 waveform can be continuosly changed from saw down to triangle
 and saw up.
 * Chorus (1,2): Two chorus plugins.

Package: mcpdisp
Description-md5: 6d17e8c33da761449950d17de6de5177
Description-en: Mackie Control Protocol Display Program.
 mcpdisp presents a jack midi port that will accept mackie control protocol
 display messages that would normally appear on the surface "scribble strip"
 and displays them on the screen. The strip LEDs and meters are displayed as
 well.

Package: mcpl
Description-md5: 1b46a791f480def65d1ba161f2af923a
Description-en: Monte Carlo Particle Lists - libraries and tools
 This package includes the core utilities for reading and writing
 *.mcpl files, a binary format with lists of particle state
 information, for interchanging and reshooting events between various
 Monte Carlo simulation applications. The core utilities include both
 command line tools and programming interfaces for C/C++ and python.

Package: mcpp
Description-md5: e38c26d61f373761177b9d1d2964a759
Description-en: Alternative C/C++ preprocessor
 C/C++ preprocessor defines and expands macros and processes '#if',
 '#include' and some other directives.
 .
 mcpp is an alternative C/C++ preprocessor with the highest conformance.
 It supports multiple standards: K&R, ISO C90, ISO C99, and ISO C++98.
 mcpp is especially useful for debugging a source program which uses
 complicated macros and also useful for checking portability of a source.
 .
 Though mcpp could be built as a replacement of GCC's resident
 preprocessor or as a stand-alone program without using library build of
 mcpp, this package installs only a program named 'mcpp' which links
 shared library of mcpp and behaves independent from GCC.

Package: mcpp-doc
Description-md5: c3bb10a3f1d3a5502ce7d7bdb2f86139
Description-en: Alternative C/C++ preprocessor (manual)
 This package contains the manual.

Package: mcrypt
Description-md5: 3cca2251ad50c3dbe94701b6d6a36972
Description-en: Replacement for old unix crypt(1)
 mcrypt is a crypting program, intended to be replacement for the old
 unix crypt(1).  But it can do a lot more, since with its libmcrypt
 library it can encrypt and decrypt with the following algorithms:
 BLOWFISH, TWOFISH, DES, TripleDES, 3-WAY, SAFER-sk64, SAFER-sk128,
 SAFER+, OKI97, GOST, RC2, RC6, MARS, IDEA, RIJNDAEL-128,
 RIJNDAEL-192, SERPENT, RIJNDAEL-256, CAST-128 (known as CAST5),
 CAST-256, ARCFOUR, ENIGMA, PANAMA, XTEA and WAKE.
 .
 Please note that this package is buggy and unmaintained by
 the upstream authors.  If you can, please look for other
 implementations (openssl, gnutls, gnupg).

Package: mcstas
Description-md5: 353f93a78e9848c80a4a5b707d4342d8
Description-en: Neutron ray-trace simulation
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the McStas engine itself.

Package: mcstas-clusterscripts
Description-md5: ace840a55522f42113fc57836e735777
Description-en: Neutron ray-trace simulation - parallelization scripts
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains scripts to run McStas in parallel on various
 types of clusters.

Package: mcstas-comps
Description-md5: 5adbee4d5534309449297ebd34923c34
Description-en: Neutron ray-trace simulation - components
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the McStas components (i.e. models for
 simulated instruments and objects).

Package: mcstas-manuals
Description-md5: 80bec7f39951b6ab5d2599f84612033b
Description-en: Neutron ray-trace simulation - documentation
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the documentation.

Package: mcstas-mccodelib
Description-md5: ba1a87108897f196bc3aa03dd7b0f0bc
Description-en: Neutron ray-trace simulation - Python code library
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains Python libraries.

Package: mcstas-mcdisplay-mantid
Description-md5: f055eea6ab381f6ce323eb36ab1c7728
Description-en: Neutron ray-trace simulation - Mantid instrument display
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the Mantid frontend for the McStas instrument
 display.

Package: mcstas-mcdisplay-matlab
Description-md5: c87e223fa66750dde17074645dac1f01
Description-en: Neutron ray-trace simulation - Matlab/Octave instrument display
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the Matlab/Octave frontend for the instrument
 display.

Package: mcstas-mcdisplay-matplotlib
Description-md5: 94a0dfdcd9a716741992af6d7eceb7e2
Description-en: Neutron ray-trace simulation - Matplotlib instrument display
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the python matplotlib frontend for the instrument
 display.

Package: mcstas-mcdisplay-pyqtgraph
Description-md5: 4bec3f5cc937a7f653e48dfa01524418
Description-en: Neutron ray-trace simulation - pyqtgraph instrument display
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the pyqtgraph frontend for the instrument
 display.

Package: mcstas-mcdisplay-webgl
Description-md5: c35e760bf499efaad12cfe80229f60fa
Description-en: Neutron ray-trace simulation - WebGL instrument display
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the WebGL frontend for the instrument
 display.

Package: mcstas-mcdisplay-webgl-classic
Description-md5: 9a5852e658fa1a29dafb5cbe35a5e66b
Description-en: Neutron ray-trace simulation - WebGL instrument display
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the legacy WebGL frontend for the instrument
 display.

Package: mcstas-mcdoc
Description-md5: 40c9b527c4c314f4a29f4974f8f6cc63
Description-en: Neutron ray-trace simulation - documentation browser
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains mcdoc, a tool to display documentation for
 McStas itself and for the simulated instruments.

Package: mcstas-mcgui
Description-md5: 76ab8e6abe133553a4f2b1742898afc8
Description-en: Neutron ray-trace simulation - GUI
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the graphical user interface.

Package: mcstas-mcplot-html
Description-md5: 3f6d2e95f26ef49a6c93f11dda5a0102
Description-en: Neutron ray-trace simulation - HTML plotting frontend
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the HTML plotting frontend for the
 simulation results.

Package: mcstas-mcplot-matlab
Description-md5: 00a9e96b2d440619321e01e976c7ba94
Description-en: Neutron ray-trace simulation - Matlab/Octave plotting frontend
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains a Matlab/Octave frontend for the simulation
 result viewer.

Package: mcstas-mcplot-matplotlib
Description-md5: b1f0e9279e8bf2f2609f9875171712e9
Description-en: Neutron ray-trace simulation - Matplotlib plotting frontend
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the Matplotlib plotting frontend for the
 simulation results.

Package: mcstas-mcplot-pyqtgraph
Description-md5: 37039b8c8418ad7119511ac43334a487
Description-en: Neutron ray-trace simulation - pyqtgraph plotting frontend
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains the pyqtgraph plotting frontend for the
 simulation results.

Package: mcstas-mcresplot
Description-md5: aa2e4f35a85c901d4ef7c4b1dd6655ea
Description-en: Neutron ray-trace simulation - resolution function plotter
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains mcresplot, a front-end to plot resolution
 function.

Package: mcstas-mcrun
Description-md5: 66da7e799def2a48829649de9a15178d
Description-en: Neutron ray-trace simulation - runner
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This package contains mcrun, the command-line tool to run the
 McStat simulations.

Package: mcstas-suite-python
Description-md5: 97511cac6e5d45b5be0779ee164ecf9a
Description-en: Neutron ray-trace simulation - full simulation suite
 McStas is a tool for carrying out Monte Carlo ray-tracing simulations
 of neutron scattering instruments with high complexity and
 precision. The simulations can compute all aspects of the performance
 of instruments and can thus be used to optimize the use of existing
 equipment, design new instrumentation, and carry out virtual
 experiments for e.g. training, experimental planning or data
 analysis.
 .
 McStas is based on a unique design where an automatic compilation
 process translates high-level textual instrument descriptions into
 efficient ISO-C code.
 .
 This metapackage contains the full python suite of tools.

Package: mcstrans
Description-md5: 541c06c259030195b77188d8595e2aee
Description-en: SELinux core policy utilities (mcstrans utilities)
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access Control,
 and Multi-level Security.
 .
 This package contains mcstransd to map a machine readable sensitivity label to
 a human readable form.  The sensitivity label is comprised of a sensitivity
 level (always s0 for MCS and anything from s0 to s15 for MLS) and a set of
 categories.  A ranged sensitivity label will have a low level and a high level
 where the high level will dominate the low level.  Categories are numbered from
 c0 to c1023.  Names such as s0 and c1023 and not easily readable by humans, so
 mcstransd translated them to human readable labels such as SystemLow and
 SystemHigh.

Package: mcu8051ide
Description-md5: 3d071f7ab898c84f1cc29b83583507a5
Description-en: Graphical Integrated Development Environment for 8051
 MCU 8051 IDE is an integrated development environment for microcontrollers
 based on 8051. Supported programming languages are C and assembly. It has
 its own assembler and it supports two other external assemblers. For C
 language it uses the SDCC compiler.

Package: mcxtrace
Description-md5: 616290e1fdf19f50b0d24aee7c37b8d8
Description-en: X-ray ray-trace simulation
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the McXtrace engine itself.

Package: mcxtrace-clusterscripts
Description-md5: 13ef2f73532438abcf49aa8ccc8a4592
Description-en: X-ray ray-trace simulation - parallelization scripts
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains scripts to run McXtrace in parallel on various
 types of clusters.

Package: mcxtrace-comps
Description-md5: 5921a6843f389351026c55608215cbd7
Description-en: X-ray ray-trace simulation - components
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the McXtrace components (i.e. models for
 simulated beamlines and objects).

Package: mcxtrace-manuals
Description-md5: 9817413db1594e6f086cc531fdf5059b
Description-en: X-ray ray-trace simulation - documentation
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the documentation.

Package: mcxtrace-mccodelib
Description-md5: 2312b0814655d75d2bec728cc0387e5f
Description-en: X-ray ray-trace simulation - Python code library
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains Python libraries.

Package: mcxtrace-mxdisplay-matlab
Description-md5: 3c038ff9248da56e8c8583d2e5db6c65
Description-en: X-ray ray-trace simulation - Matlab/Octave instrument display
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the Matlab/Octave frontend for the instrument
 display.

Package: mcxtrace-mxdisplay-matplotlib
Description-md5: 9f5dd5168d4539c559098a86840048dc
Description-en: X-ray ray-trace simulation - Matplotlib instrument display
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the Python Matplotlib frontend for the instrument
 display.

Package: mcxtrace-mxdisplay-pyqtgraph
Description-md5: 549c66df8c72542cfad08fd2231bcff6
Description-en: X-ray ray-trace simulation - pyqtgraph instrument display
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the pyqtgraph frontend for the instrument
 display.

Package: mcxtrace-mxdisplay-webgl
Description-md5: 44efccf37df0eb043c6168f5b0c28874
Description-en: X-ray ray-trace simulation - WebGL instrument display
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the WebGL frontend for the instrument
 display.

Package: mcxtrace-mxdisplay-webgl-classic
Description-md5: 45abfbbebd491bf192a3802230181bd9
Description-en: X-ray ray-trace simulation - WebGL instrument display
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the legacy WebGL frontend for the instrument
 display.

Package: mcxtrace-mxdoc
Description-md5: c39290f6bfe482c8792fa2f999a82741
Description-en: X-ray ray-trace simulation - documentation browser
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains mxdoc, a tool to display documentation for
 McXtrace itself and for the simulated beamlines.

Package: mcxtrace-mxgui
Description-md5: c4f2d4119a901f625d6a102b85bb8045
Description-en: X-ray ray-trace simulation - GUI
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the graphical user interface.

Package: mcxtrace-mxplot-html
Description-md5: ebc93842f539982003dfc4dd2122e44c
Description-en: X-ray ray-trace simulation - HTML plotting frontend
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the HTML plotting frontend for the
 simulation results.

Package: mcxtrace-mxplot-matlab
Description-md5: 440ed69de95776f41fcd40f058f81421
Description-en: X-ray ray-trace simulation - Matlab/Octave plotting frontend
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains a Matlab/Octave frontend for the simulation
 result viewer.

Package: mcxtrace-mxplot-matplotlib
Description-md5: 5408a8d758b1f8c0a02337c03d16b268
Description-en: X-ray ray-trace simulation - Matplotlib plotting frontend
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the Matplotlib plotting frontend for the
 simulation results.

Package: mcxtrace-mxplot-pyqtgraph
Description-md5: 9b8f50518a90fdd6c950391ab69d37a8
Description-en: X-ray ray-trace simulation - pyqtgraph plotting frontend
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains the pyqtgraph plotting frontend for the
 simulation results.

Package: mcxtrace-mxrun
Description-md5: 87d7c48f68d390b175f0bd4b994d50e6
Description-en: X-ray ray-trace simulation - runner
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This package contains mxrun, the command-line tool to run the
 McXtrace simulations.

Package: mcxtrace-suite-python
Description-md5: 23b8e89aae9ff522f8c62896b3c02f0d
Description-en: X-ray ray-trace simulation - full simulation suite
 McXtrace is a tool for carrying out highly complex Monte Carlo
 ray-tracing simulations of X-ray beamlines to high precision.  The
 simulations can compute all aspects of the performance of beamlines
 and can thus be used to optimize the use of existing equipment,
 design new instrumentation, and carry out virtual experiments for
 e.g. training, experimental planning or data analysis.
 .
 McXtrace is based on a unique design, inhereted from its
 sister McStas, where an automatic compilation process translates
 high-level textual instrument descriptions into efficient ANSI-C
 code. This design makes it simple to set up typical simulations and
 also gives essentially unlimited freedom to handle more unusual
 cases.
 .
 This metapackage contains the full Python suite of tools.

Package: md2html
Description-md5: 17b82853bcf7b4fe47763ed992ae25b9
Description-en: Markdown to HTML converter
 md2html is a command line utility based on the MD4C library which converts
 Markdown files to HTML.
 .
 It supports the CommonMark and GitHub Flavored dialects of Markdown, and has
 multiple options enabling different extensions like URL autolinking,
 strikethrough, tables, and more.
 .
 Being based on the MD4C library, it benefits from its performance and
 portability. For more information about the MD4C library, see the libmd4c-dev
 package.

Package: md2term
Description-md5: 11a87105e00f8535a1f2c1d1d04348e8
Description-en: Markdown parser for highlights and colors in terminal
 md2term was created to be a markdown parser for short texts (less than 30
 lines) that could be used in terminal presentations (text slides) and, at
 the same time, able to be correctly visualized by other parsers on websites
 (GitHub, GitLab, etc). The script can also be used satisfactorily for viewing
 other markdown text, provided its limitations are observed.

Package: mda-lv2
Description-md5: 47badba3d5ed8a8973105c592288552a
Description-en: Paul Kellett's MDA plugins ported to LV2
 This package provides Paul Kellett's MDA plugins ported to the
 LV2 specification.
 .
 LV2 (LADSPA version 2) is an open standard for plugins and matching
 host applications, mainly targeted at audio processing and generation.
 .
 This package provides the following synths and effects:
 * Ambience - Reverb effect
 * Bandisto - Multi-band distortion
 * BeatBox - Drum replacer
 * Combo - Amp & speaker simulation
 * De-ess - High frequency dynamics processor
 * Degrade - Sample quality reduction
 * Delay - Simple stereo delay with feedback tone control
 * Detune - Simple up/down pitch shifting thickener
 * Dither - Range of dither types including noise shaping
 * DubDelay - Delay with feedback saturation and time/pitch modulation
 * DX10 - FM Synthesizer
 * Dynamics - Compressor / Limiter / Gate
 * EPiano - Acoustic piano
 * Image - Stereo image adjustment and M-S matrix
 * JX10 - 2-Oscillator analog synthesizer
 * Leslie - Rotary speaker simulator
 * Limiter - Opto-electronic style limiter
 * Loudness - Equal loudness contours for bass EQ and mix correction
 * Multiband - Multi-band compressor with M-S processing modes
 * Overdrive - Soft distortion
 * Piano
 * RePsycho - Drum loop pitch changer
 * RezFilter - Resonant filter with LFO and envelope follower
 * RingMod - Ring modulator with sine-wave oscillator
 * Round Panner - 3D panner
 * Shepard - Continuously rising/falling tone generator
 * Splitter - Frequency / level crossover for setting up dynamic
 processing
 * Stereo Simulator - Haas delay and comb filtering
 * Sub-Bass Synthesizer - Several low frequency enhancement methods
 * Talkbox - High resolution vocoder
 * TestTone - Signal generator with pink and white noise, impulses
 and sweeps
 * Thru-Zero Flanger - Classic tape-flanging simulation
 * Tracker - Pitch tracking oscillator, or pitch tracking EQ
 * Transient - Transient shaper
 * VocInput - Pitch tracking oscillator for generating vocoder
 carrier input
 * Vocoder - Switchable 8 or 16 band vocoder
 .
 These plugins make no claim of compatibility, or any other relation,
 to VST. This code does not require the VST SDK, or any other non-free
 software, and it has never come into contact with any part of the VST
 SDK.

Package: mdbook
Description-md5: b0e61e6fe20b67aa4e16445df9e7689d
Description-en: Markdown book creator tool
 mdBook is a command line tool to create books with Markdown. It is ideal for
 creating product or API documentation, tutorials, course materials or anything
 that requires a clean, easily navigable and customizable presentation.
 .
 * Lightweight Markdown syntax helps you focus more on your content
 * Integrated search support
 * Color syntax highlighting for code blocks for many different languages
 * Theme files allow customizing the formatting of the output
 * Preprocessors can provide extensions for custom syntax and modifying content
 * Backends can render the output to multiple formats
 * Written in Rust for speed, safety, and simplicity
 * Automated testing of Rust code samples

Package: mdbtools
Description-md5: 650e1c49310fcfa0448e9b4efff93eb2
Description-en: JET / MS Access database (MDB) tools
 These are various tools for manipulating JET / MS Access database (MDB) files:
 * utils     - provides command line utilities to list tables, export schema,
 and data, show file versions, and other useful stuff.
 * mdb-sql   - a command line SQL tool that allows one to type SQL queries and
 get results.

Package: mdbtools-dev
Description-md5: 7c77c836252f81a62b229ae2db41a06c
Description-en: mdbtools development files
 Utilities for reading MS Access database (MDB) files
 .
 These are development files for mdbtools, needed to build applications
 with it.

Package: mdbtools-doc
Description-md5: c8f8326321deead0ff8002bfdb0add31
Description-en: Dummy package
 This is a transitional package. It can safely be removed.
 .
 See package libmdb3t64 documentation.

Package: mdetect
Description-md5: afc175d11efde40a5bc0f530a6de68ef
Description-en: mouse device autodetection tool
 mdetect is a tool for autoconfiguring mice; it is typically used as the
 backend to some user-friendly frontend code.  mdetect writes the autodetected
 mouse device and protocol (as used by gpm) to standard output.  It can be
 invoked so as to produce output appropriate for XFree86 X server
 configuration files.

Package: mdf2iso
Description-md5: 0cf2729140f5019f13e1e6a5505ea174
Description-en: simple utility to convert mdf to iso / cue / toc images
 mdf2iso is a very simple utility to convert an Alcohol 120% mdf image
 to an iso, toc / dat or cue / bin image.

Package: mdfinder.app
Description-md5: ea814f966da2708dc1c6c5e96b821468
Description-en: GNUstep Finder and system-wide search system
 MDFinder is a an application to search items already indexed by the
 GWMetadata indexing system, a GNUstep implementation of MacOS X's
 proprietary Spotlight.  Searches can be saved and are automatically
 updated if the corresponding files change.  Indexing is done in the
 background and is switched off by default.  To enable it and
 configure the search path, use the dedicated module in
 the SystemPreferences application.

Package: mdformat
Description-md5: 375b896d358ae5a68cc0321e828a1a00
Description-en: CommonMark compliant Markdown formatter
 Mdformat is an opinionated Markdown formatter that can be used to
 enforce a consistent style in Markdown files.
 .
 Mdformat is a Unix-style command-line tool as well as a Python
 library.
 .
 The features/opinions of the formatter include:
 .
 * Consistent indentation and whitespace across the board
 * Always use ATX style headings
 * Move all link references to the bottom of the document (sorted by
 label)
 * Reformat indented code blocks as fenced code blocks
 * Use 1. as the ordered list marker if possible, also for noninitial
 list items

Package: mdk
Description-md5: 72577aa40766d13388d45f87f62d52bc
Description-en: MIX Development Kit
 MDK stands for MIX Development Kit, and provides tools for developing
 and executing, in a MIX virtual machine, MIXAL programs.
 .
 The MIX is Donald Knuth's mythical computer, described in the first
 volume of The Art of Computer Programming, which is programmed using
 MIXAL, the MIX assembly language.
 .
 MDK includes a MIXAL assembler (mixasm) and a MIX virtual machine
 (mixvm) with a command line interface.  In addition, a GTK+ GUI to
 mixvm, called gmixvm, and a Guile interpreter with an embedded MIX
 virtual machine called mixguile, are provided.
 .
 Using these interfaces, you can debug your MIXAL programs at source
 code level, and read/modify the contents of all the components of the
 MIX computer (including block devices, which are simulated using the
 file system).

Package: mdk3
Description-md5: eb3cac5199fce25f072193e6c5c91bbd
Description-en: Wireless attack tool for IEEE 802.11 networks
 MDK is a proof-of-concept tool to exploit common
 IEEE 802.11 (Wi-Fi) protocol weaknesses.
 Features:
 * Bruteforce MAC Filters.
 * Bruteforce hidden SSIDs (some small SSID wordlists included).
 * Probe networks to check if they can hear you.
 * Intelligent Authentication-DoS to freeze APs (with success checks).
 * FakeAP - Beacon Flooding with channel hopping (can crash NetStumbler and
 some buggy drivers)
 * Disconnect everything (aka AMOK-MODE) with Deauthentication and
 Disassociation packets.
 * WPA TKIP Denial-of-Service.
 * WDS Confusion - Shuts down large scale multi-AP installations.

Package: mdk4
Description-md5: f5e092be6fac6d75f264fb148222edd7
Description-en: Wireless attack tool for IEEE 802.11 networks
 This package contains a proof-of-concept tool to exploit common IEEE 802.11
 protocol weaknesses.
 .
 MDK4 is a new version of MDK3. MDK4 is a Wi-Fi testing tool from E7mer of
 360PegasusTeam, ASPj of k2wrlz, it uses the osdep library from the aircrack-ng
 project to inject frames on several operating systems.
 .
 IMPORTANT: It is your responsibility to make sure you have permission from the
 network owner before running MDK against it.

Package: mdm
Description-md5: 35551a6676e450ce7976817347cd4420
Description-en: Utilities for single-host parallel shell scripting
 The Middleman System (mdm) is a set of utilities that help you
 parallelize your shell scripts.  Simply label the commands to run in
 parallel, and the System automatically exploits every parallelization
 opportunity that arises at runtime.  You can also specify dependency
 between commands so that they run in an appropriate order.
 .
 mdm comes with an ncurses-based monitoring console and is compatible with
 xargs, find, make and any shell. It can be run in a script or interactively.

Package: mdns-reflector
Description-md5: 4e42d938e31d59608c19e6c0f9612169
Description-en: lightweight and performant multicast DNS (mDNS) reflector
 mDNS Reflector (mdns-reflector) is a lightweight and performant
 multicast DNS (mDNS) reflector with a modern design. It reflects mDNS
 queries and responses among multiple LANs, which allows you to run
 untrusted IoT devices in a separate LAN but those devices can still be
 discovered in other LANs.
 .
 Supports zone based reflection and IPv6.

Package: mdns-scan
Description-md5: 724eeaa2ae2b9134573a86be37ee5532
Description-en: Scan for mDNS/DNS-SD services published on the local network
 mdns-scan is a tool for scanning for mDNS/DNS-SD services published
 on the local network.
 .
 It works by issuing a mDNS PTR query to the special RR
 _services._dns-sd._udp.local for retrieving a list of all currently
 registered services on the local link.
 .
 mDNS/DNS-SD is part of Apple's Zeroconf strategy (a.k.a. Bonjour).
 The avahi-daemon package is an implementation of mDNS/DNS-SD.

Package: mdnsd
Description-md5: 97fde7d3cf23ffd49610783f839521c7
Description-en: embeddable Multicast DNS Daemon
 This is a standalone mDNS-SD daemon for small systems. Although still
 limited in functionality it can announce services like FTP, HTTP, and
 SSH and respond to scanning (enumeration) requests from tools like
 mdns-scan.

Package: mdnsd-tools
Description-md5: a015a648b579058d712d34cf01b13a92
Description-en: embeddable Multicast DNS Daemon tool (mquery)
 This is a standalone mDNS-SD daemon for small systems. Although still
 limited in functionality it can announce services like FTP, HTTP, and
 SSH and respond to scanning (enumeration) requests from tools like
 mdns-scan.
 .
 This is the mquery tool without the daemon.

Package: mdp
Description-md5: d83b8e5d0cceb12266844d45e963e700
Description-en: command-line based Markdown presentation tool
 mdp is a command-line program that allows you to make elegant presentations
 from Markdown formatted files.
 .
 It is as easy as write your presentation content in the text editor of your
 preference and launch the presentation from the command-line.

Package: mecab
Description-md5: e4eab18e2611f99ded7dca3f78c46fe9
Description-en: Japanese morphological analysis system
 Mecab is a morphological analysis system.  It reads Japanese
 sentences from the standard input, segments them into morpheme
 sequences, and outputs them to the standard output with many
 additional pieces of information (pronunciation, semantic
 information, etc).

Package: mecab-ipadic
Description-md5: c5f8b7f5209a0aeecb12e0797bb2a3e1
Description-en: IPA dictionary compiled for Mecab
 This package provides IPA dictionary converted for Mecab, that is a
 Japanese morphological analysis system.  This dictionary is organized
 in the IPA grammar system.

Package: mecab-ipadic-utf8
Description-md5: 6316405a2ef8431bb4aecfd5a76b787a
Description-en: IPA dictionary encoded in UTF-8 compiled for Mecab
 This package provides IPA dictionary converted for Mecab, that is a
 Japanese morphological analysis system.  This dictionary is organized
 in the IPA grammar system.

Package: mecab-jumandic
Description-md5: b764fac8e1286c683fbedcff2ceddc47
Description-en: Juman dictionary compiled for Mecab (deprecated)
 This package provides Juman dictionary converted for Mecab, that is a
 Japanese morphological analysis system.  This dictionary is written
 in Masuoka-Takubo grammar system.
 .
 This is a transitional package. You can safely remove it.

Package: mecab-jumandic-utf8
Description-md5: eef601e9e49dc5f8dc807862cfb822d4
Description-en: Juman dictionary encoded in UTF-8 compiled for Mecab
 This package provides Juman dictionary converted for Mecab, that is a
 Japanese morphological analysis system.  This dictionary is written
 in Masuoka-Takubo grammar system.

Package: mecab-naist-jdic
Description-md5: 1b71c3e4fbd42d5da705798b6278835f
Description-en: free Japanese Dictionaries for mecab (replacement of mecab-ipadic)
 NAIST Japanese Dictionary is a Dictionary for MeCab, Japanese morphological
 analysis implementation.
 .
 This is based on mecab-ipadic, however it is released under BSD style license
 now by NAIST (Nara Institute of Science and Technology, Japan), so it is free
 and can replace mecab-ipadic-utf8.
 .
 This is empty package and generates UTF-8 data from mecab-naist-jdic-eucjp
 with its installation.

Package: mecab-naist-jdic-eucjp
Description-md5: f3a843365445c06d8c2ece1ab24938fe
Description-en: free Japanese Dictionaries for mecab (replacement of mecab-ipadic) in EUC-JP
 NAIST Japanese Dictionary is a Dictionary for MeCab, Japanese morphological
 analysis implementation.
 .
 This is based on mecab-ipadic, however it is released under BSD style license
 now by NAIST (Nara Institute of Science and Technology, Japan), so it is free
 and can replace mecab-ipadic.
 .
 This package provides EUC-JP data, not UTF-8.

Package: mecab-utils
Description-md5: b3477ba41ed2882195928af3796a1490
Description-en: Support programs of Mecab
 This package provides the dictionary compiler to convert a dictionary
 written in text format to a binary data for Mecab, that is a Japanese
 morphological analysis system.  This package is necessary to install
 dictionary packages for Mecab like mecab-jumandic.

Package: mecat2
Description-md5: 4c97a9e8738192af201b4f50d8502bbd
Description-en: ultra-fast and accurate de novo assembly tools for SMRT reads
 An improved version of MECAT. It is an ultra-fast and accurate mapping
 and error correcting de novo assembly tools for single molecula
 sequencing (SMRT) reads. MECAT2 consists of the following three modules:
 1. mecat2map: a fast and accurate alignment tool for SMRT reads.
 2. mecat2cns: correct noisy reads based on their pairwise overlaps.
 3. fsa: a string graph based assembly tool.

Package: med-all
Description-md5: a76b99b113b87aeb36fdd823ba207597
Description-en: Default selection of tasks for Debian Med
 This package is part of the Debian Med Pure Blend and installs all
 tasks for a default installation of this blend.

Package: med-bio
Description-md5: 472a50c6504872b123b928f5c13e0f5e
Description-en: Debian Med bioinformatics packages
 This metapackage will install Debian packages for use in molecular biology,
 structural biology and other biological sciences.

Package: med-bio-dev
Description-md5: 37702cc0a3fdb81629adc8f40d5c7d23
Description-en: Debian Med packages for development of bioinformatics applications
 This metapackage will install Debian packages which might be helpful
 for development of applications for biological research.

Package: med-cloud
Description-md5: 8580600ffc7b786c93529ecf82882c1a
Description-en: Debian Med bioinformatics applications usable in cloud computing
 This metapackage will install Debian packages related to molecular biology,
 structural biology and bioinformatics for use in life sciences, that do not
 depend on graphical toolkits and therefore can fit on system images for use
 in cloud computing clusters, where space can be limited.

Package: med-config
Description-md5: 5525fd6c75746cb0c408b9ebd6fc0e6c
Description-en: Debian Med general config package
 This package provides the basic infrastructure of all metapackages assembled
 by the Debian Med team.
 .
 This metapackage provides common features shared between the different
 metapackages of the project. Moreover it introduces a method to handle a
 'med' system users group using debconf.
 .
 The Debian Med Project include metapackages for different tasks, which are:
 * applications for microbiological research and support for development of
 biological applications
 * cloud computing in microbiological research
 * drug databases
 * dental surgery practice
 * epidemiology and medical statistics
 * image processing and support for imaging application development
 * pharmacological research
 * radiation oncology, diagnostic imaging and related fields
 * medical practice
 * psychological research and practice
 * rehabilitation
 * typesetting and publishing
 * miscellaneous tools
 .
 Each task is represented by a metapackage. Metapackages do not contain
 executable programs, but rather dependencies from other packages. This way
 you will conveniently get all free medical software which is available for
 Debian by simply installing the relevant metapackage

Package: med-data
Description-md5: f2586eac64a8f64d673b27e0520d06c9
Description-en: Debian Med drug databases
 This metapackage will install free drug databases and related
 applications. The database can be accessed by any EMR using
 the application.

Package: med-dental
Description-md5: df1f332b62169d628cc95b68bc4cfbf9
Description-en: Debian Med packages related to dental practice
 This metapackage contains dependencies for a collection of software
 which might be helpful for dentists to manage their practice.

Package: med-epi
Description-md5: 04ed45f07fd126092f83ff15d3053f77
Description-en: Debian Med epidemiology related packages
 This metapackage will install tools that are useful in epidemiological
 research.  Several packages making use of the GNU R data language for
 statistical investigation.  It might be a good idea to read the paper
 "A short introduction to R for Epidemiology" at
 http://staff.pubhealth.ku.dk/%7Ebxc/Epi/R-intro.pdf

Package: med-his
Description-md5: 4dce2e9e372c4155807bff3bba390147
Description-en: Debian Med suggestions for Hospital Information Systems
 This metapackage contains dependencies for software and that could
 be useful ro run a Hospital Information System.  While there is
 continuous work going on to package a ready to install system currently
 only preconditions are finished but hopefully helpful in hospitals
 anyway.

Package: med-imaging
Description-md5: 90e31c95513232eac9ac073ddc3786b4
Description-en: Debian Med image processing and visualization packages
 This metapackage will install Debian packages which might be useful in
 medical image processing and visualization.
 .
 On one hand, it installs several packages supporting various image file
 formats and image management, like DICOM (Digital Imaging and
 Communications in Medicine) which is the de-facto standard for medical
 image management, and NIFTI. On the other hand, it provides a variety of
 software packages that can be used for visualization and for image processing
 - either from a graphical user interface, the command  line, or implemented in
 workflows.

Package: med-imaging-dev
Description-md5: 4c70539dcdbdef4e0c5d0c637c2b348a
Description-en: Debian Med image processing and visualization packages development
 This metapackage will install Debian packages which might be useful
 for developing applications for medical image processing and
 visualization.

Package: med-laboratory
Description-md5: eca5b6e95ffafa19c92e5945f4ca5525
Description-en: Debian Med suggestions for medical laboratories
 This metapackage contains dependencies for software and that could
 be useful ro run a medical laboratory.

Package: med-oncology
Description-md5: 6c8a124c0246b60c3933b8a1f9063505
Description-en: Debian Med packages for oncology
 This metapackage will install tools that are useful for radiation
 oncology.

Package: med-pharmacy
Description-md5: a6a251a43e16bad5eb9cee0b86a6c125
Description-en: Debian Med packages for pharmaceutical research
 This metapackage contains dependencies for a
 collection of software and documentation which is useful for
 pharmaceutical research.

Package: med-physics
Description-md5: 003114348b0e7da001da82d84afb76b7
Description-en: Debian Med packages for medical physicists
 This metapackage contains dependencies for a
 collection of software and documentation which is useful for
 medical physicists in radiation oncology, diagnostics imaging
 and related fields.

Package: med-practice
Description-md5: ddc99a2bce2bc9d29d1774a5b0436adc
Description-en: Debian Med packages for practice management
 This metapackage contains dependencies for a collection of software
 which might be helpful for practitioners to manage their practice.

Package: med-psychology
Description-md5: be99a17bdfda635353b69de2c7e13cd8
Description-en: Debian Med packages for psychology
 This metapackage contains dependencies for a collection of software
 which might be helpful for psychological research.

Package: med-research
Description-md5: db262201514488ab8e097ddfb9389d27
Description-en: Debian Med packages for medical research
 This metapackage will install tools that are useful for
 medical research.

Package: med-statistics
Description-md5: f9065e016421cc663f80b4aeb77dbcf7
Description-en: Debian Med statistics
 This metapackage will install packages which are helpful to do statistics
 with a special focus on tasks in medical care.

Package: med-tasks
Description-md5: cbcc69e311ccd0574c73d4ca9d13f246
Description-en: Debian Med tasks for tasksel
 This package provides Debian Med tasks in tasksel.
 .
 These tasks are described in detail at
 https://blends.debian.org/med/tasks/

Package: med-tools
Description-md5: f30928e9237becbd0c3bc9a1dabb5b76
Description-en: Debian Med several tools
 This metapackage will install tools for several purposes in health care.
 Currently it contains some simple programs for Personal Health.

Package: med-typesetting
Description-md5: 2aef8c59b2e865e75aa988e6f97fb7d7
Description-en: Debian Med support for typesetting and publishing
 This metapackage will install Debian packages that might be helpful
 for typesetting and publishing in medical care and structural
 biology.

Package: medcon
Description-md5: 06576e7dcc31c6ed74b250627939542b
Description-en: Medical Image (DICOM, ECAT, ...) conversion tool
 This project stands for Medical Image Conversion. Released under the
 (L)GPL, it comes with the full C-source code of the library, a
 flexible command line utility and a neat graphical front-end using
 the GTK+ toolkit. The currently supported formats are: Acr/Nema 2.0,
 Analyze (SPM), DICOM 3.0, InterFile 3.3 and PNG.
 .
 The program also allows one to read unsupported files without
 compression, to print pixel values or to extract/reorder specified
 images. It is possible to retrieve the raw binary/ascii image arrays
 or to write PNG for desktop applications.
 .
 This is the command line tool for batch processing.

Package: mediaconch
Description-md5: 02dde1eaf9f8a0168611b4c2e9ab363c
Description-en: implementation and policy checker, reporter and fixer for media files
 MediaConch is an extensible, open source software project consisting of an
 implementation checker, policy checker, reporter, and fixer that targets
 preservation-level audiovisual files (specifically Matroska, Linear Pulse Code
 Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions,
 providing detailed and batch-level conformance checking via an adaptable and
 flexible application program interface accessible by the command line, a
 graphical user interface, or a web-based shell.
 .
 This package contains the command-line utiltiy.

Package: mediaconch-gui
Description-md5: 5dcf3746c799a717b8a9e9e5c1bf9e93
Description-en: implementation and policy checker, reporter and fixer for media files
 MediaConch is an extensible, open source software project consisting of an
 implementation checker, policy checker, reporter, and fixer that targets
 preservation-level audiovisual files (specifically Matroska, Linear Pulse Code
 Modulation (LPCM) and FF Video Codec 1 (FFV1)) for use in memory institutions,
 providing detailed and batch-level conformance checking via an adaptable and
 flexible application program interface accessible by the command line, a
 graphical user interface, or a web-based shell.
 .
 This package contains the GUI application.

Package: mediainfo
Description-md5: 4f33d76bbcd8846c798d941fc9643f50
Description-en: command-line utility for reading information from audio/video files
 MediaInfo is a utility 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...
 MediaInfo supplies technical and tag information about a video or audio file
 .
 This package includes the command line interface.

Package: mediainfo-gui
Description-md5: c693eeecb589d55180863ade622fd993
Description-en: graphical utility for reading information from audio/video files
 MediaInfo is a utility 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...
 .
 This package contains the graphical user interface.

Package: mediascanner2.0
Description-md5: 363fc41c091d0d8a792a3b875a903920
Description-en: Media Scanner 2.0
 Media Scanner 2.0 is a user session D-Bus services that scans files (and
 etects changes) in the user's home directory relevant for media apps
 (such as the gallery app, the music player app, the mediaplayer app,
 etc.).
 .
 This package provides the media scanner D-Bus service.

Package: mediascanner2.0-utils
Description-md5: 703a03366aeb7bcee84da5912e82e82e
Description-en: Media scanner utilities
 Media Scanner 2.0 is a user session D-Bus services that scans files (and
 etects changes) in the user's home directory relevant for media apps
 (such as the gallery app, the music player app, the mediaplayer app,
 etc.).
 .
 This package provides the media scanner utilities for testing and debugging.

Package: mediathekview
Description-md5: 9a8934c0155e368af01a5c78e9d60aed
Description-en: view streams from German public television stations
 This application searches for various media center video content of the German
 television program (ARD, ZDF, Arte, 3Sat, MDR, ORF, SRF and many more).
 You can watch, download and even subscribe to an offered show.

Package: mediawiki
Description-md5: 10b0384e0585cc1980b9b8f319e0b202
Description-en: website engine for collaborative work
 MediaWiki is a wiki engine (a program for creating a collaboratively
 edited website). It is designed to handle heavy websites containing
 library-like document collections, and supports user uploads of
 images/sounds, multilingual content, TOC autogeneration, templating,
 etc.
 .
 Moreover, it keeps track of changes, so users can receive
 notifications, view diffs and revert edits. This system has many
 other features and can easily be extended.

Package: mediawiki-classes
Description-md5: d84c96920558c516ef67fe3af579ac8c
Description-en: website engine for collaborative work - standalone classes
 This package provides standalone classes from the remainder of the
 MediaWiki codebase. They do not call on any other portions of MediaWiki
 code, and can be used in portions of MediaWiki code, and can be used in
 other projects without dependency issues.
 .
 MediaWiki is a wiki engine (a program for creating a collaboratively
 edited website). It is designed to handle heavy websites containing
 library-like document collections, and supports user uploads of
 images/sounds, multilingual content, TOC autogeneration, templating,
 etc.
 .
 Moreover, it keeps track of changes, so users can receive
 notifications, view diffs and revert edits. This system has many
 other features and can easily be extended.

Package: mediawiki-extension-codemirror
Description-md5: f9cb81ca45ec662919fd7a4c5b4485a0
Description-en: Syntax highlighting in MediaWiki's wikitext editor
 CodeMirror extension provides syntax highlighting in MediaWiki's
 wikitext editor. It adds a button to the editing toolbar that allows
 for switching syntax highlighting on and off. It supports the 2010
 WikiEditor toolbar as well as the VisualEditor toolbar.

Package: mediawiki-extension-youtube
Description-md5: b1adfea78efb76fed042db54a8ffe976
Description-en: Embed YouTube and other videos into MediaWiki pages
 The YouTube MediaWiki extension allows embedding YouTube and other videos
 into wiki pages.
 .
 Other supported sites include:
 * Google Videos
 * Archive.org video and audio
 * WeGame
 * Tangler forum
 * Gametrailers
 * Nicovideo
 * GoGreenTube

Package: mediawiki-skin-greystuff
Description-md5: 21e69f2925e96024b59f1c84097336e6
Description-en: fixed-width grey skin for MediaWiki
 GreyStuff is a fixed-width grey skin for MediaWiki that is intended to
 emphasise content over interface. It's responsive, supporting both desktop
 and mobile screens.

Package: mediawiki2latex
Description-md5: 4f685e1544b6dd8a6820e930e2bc0d46
Description-en: Loads pages from MediaWiki and converts to LaTeX and PDF
 This project provides a simple way of turning a HTML page hosted on a
 server into a high quality PDF version as well an its LaTeX source
 file respectively.
 .
 Particular care has been to generate esthetically pleasing results
 for pages hosted on servers running MediaWiki.
 .
 This project provides a simple default mode which just requires the
 URL to the page and creates a PDF file, by processing the HTML
 generated by the (MediaWiki-) server. It also provides extended
 possibilities giving a fine grained control over the conversion
 process to users familiar with LaTeX and MediaWiki.
 .
 Much effort was put into providing reasonable defaults for this way
 of processing for the needs of the English and German Wikibooks
 projects. Images are also downloaded, and if necessary modified for
 use in a LaTeX document. The latest test run on more than 2000
 featured articles on the English Wikipedia completed without
 failures.

Package: mediawiki2latexguipyqt
Description-md5: 22c868d68dc958e7456bc1d1ee6bbd93
Description-en: lightweight GUI for mediawiki2latex
 This Graphic User Interface allows you to begin using mediawiki2latex most
 easily. Mediawiki2latex provides the user with a simple way of
 turning a page hosted on a server running MediaWiki into a high quality
 PDF output. The GUI runs mediawikitolatex and displays its standard and error
 outputs in separate graphic tabs, while maintaining a reliable progress bar.

Package: mednafen
Description-md5: 7a7b2568b68ce68a0a1c6b29e63f4229
Description-en: multi-platform emulator, including NES, GB/A, Lynx, PC Engine
 Mednafen is a command-line driven emulator for many different systems. It
 has full support for OpenGL and SDL graphics, network play, remappable input
 configuration, joystick and keyboard support, save states, game rewinding,
 GSF playback, and screenshots.
 .
 The systems supported by Mednafen are:
 * Apple II/II+
 * Atari Lynx
 * GameBoy
 * GameBoy Color
 * GameBoy Advance
 * NES
 * SNES
 * Virtual Boy
 * PC Engine (TurboGrafx 16)
 * PC-FX
 * SuperGrafx
 * NeoGeo Pocket, NeoGeo Pocket Color
 * WonderSwan
 * Sega Genesis / Mega Drive
 * Sega Saturn
 * Sony PlayStation
 .
 Hardware emulated by Mednafen includes:
 * NES gamepad, Zapper, PowerPad
 * Four-Score, Famicom multiplayer adapter
 * Arkanoid, HyperShot, Space Shadow, Mahjong controllers
 * Oeka Kids tablet, Quiz King buzzers, Family Trainer, Barcode World
 * Game Genie

Package: mednaffe
Description-md5: a7ac3990815e37fd9c8c7e036bdbe1cc
Description-en: front-end for the Mednafen multi-system emulator
 Mednaffe is a graphical front-end for the Mednafen multi-system
 emulator. It allows all of Mednafen's options to be configured, and
 provides simple game-management features.

Package: medusa
Description-md5: 8fc923ea85c607ca30d0e6ada46930d7
Description-en: fast, parallel, modular, login brute-forcer for network services
 Medusa is intended to be a speedy, massively parallel, modular, login
 brute-forcer. The goal is to support as many services which allow remote
 authentication as possible. The author considers following items as some of
 the key features of this application:
 * Thread-based parallel testing. Brute-force testing can be
 performed against multiple hosts, users or passwords
 concurrently.
 * Flexible user input. Target information (host/user/password) can
 be specified in a variety of ways. For example, each item can be
 either a single entry or a file containing multiple entries.
 Additionally, a combination file format allows the user to
 refine their target listing.
 * Modular design. Each service module exists as an
 independent .mod file. This means that no modifications are
 necessary to the core application in order to extend the
 supported list of services for brute-forcing.

Package: meep
Description-md5: 6ae9ac6ec42974b64b88fd20a0cd925c
Description-en: software package for FDTD simulation
 Meep is a free and open-source software package for electromagnetics
 simulation via the finite-difference time-domain (FDTD) method.
 .
 Its features include:
 * Free and open-source software under the GNU GPL.
 * Complete scriptability via Python, Scheme, or C++ APIs.
 * Simulation in 1d, 2d, 3d, and cylindrical coordinates.
 * Distributed memory parallelism on any system supporting MPI.
 * Arbitrary anisotropic electric permittivity ε and magnetic permeability μ,
 along with dispersive ε(ω) and μ(ω) including loss/gain,
 nonlinear (Kerr & Pockels) dielectric and magnetic materials,
 electric/magnetic conductivities σ, and saturable gain/absorption.
 * Perfectly-matched layer (PML) absorbing boundaries as well as
 Bloch-periodic and perfect-conductor boundary conditions.
 * Exploitation of symmetries to reduce the computation size, including
 even/odd mirror planes and 90°/180° rotations.
 * Arbitrary current sources including a guided-mode launcher.
 * Frequency-domain solver for finding the response to a
 continuous-wave (CW) source.
 * ε/μ and field import/export in the HDF5 data format.
 * GDSII file import for planar geometries.
 * Materials library containing predefined broadband, complex
 refractive indices.
 * Field analyses including Poynting flux, mode decomposition, near to far
 transformations, frequency extraction, local density of states (LDOS),
 modal volume, Maxwell stress tensor, arbitrary functions; completely
 programmable.
 .
 This package contains the software.

Package: meep-mpi-default
Description-md5: 4c0dcaecbed6c0f297ab625cc419e3e5
Description-en: software package for FDTD simulation, parallel version
 Meep is a free and open-source software package for electromagnetics
 simulation via the finite-difference time-domain (FDTD) method.
 .
 Its features include:
 * Free and open-source software under the GNU GPL.
 * Complete scriptability via Python, Scheme, or C++ APIs.
 * Simulation in 1d, 2d, 3d, and cylindrical coordinates.
 * Distributed memory parallelism on any system supporting MPI.
 * Arbitrary anisotropic electric permittivity ε and magnetic permeability μ,
 along with dispersive ε(ω) and μ(ω) including loss/gain,
 nonlinear (Kerr & Pockels) dielectric and magnetic materials,
 electric/magnetic conductivities σ, and saturable gain/absorption.
 * Perfectly-matched layer (PML) absorbing boundaries as well as
 Bloch-periodic and perfect-conductor boundary conditions.
 * Exploitation of symmetries to reduce the computation size, including
 even/odd mirror planes and 90°/180° rotations.
 * Arbitrary current sources including a guided-mode launcher.
 * Frequency-domain solver for finding the response to a
 continuous-wave (CW) source.
 * ε/μ and field import/export in the HDF5 data format.
 * GDSII file import for planar geometries.
 * Materials library containing predefined broadband, complex
 refractive indices.
 * Field analyses including Poynting flux, mode decomposition, near to far
 transformations, frequency extraction, local density of states (LDOS),
 modal volume, Maxwell stress tensor, arbitrary functions; completely
 programmable.
 .
 This package contains binaries of the OpenMPI version on 64bit
 architectures and the MPICH version on 32bit architectures.

Package: megacmd
Description-md5: 7baefa5a82bbddf94ffb8df784952abd
Description-en: MEGA cloud storage - command-line client
 MEGAcmd is a command-line interface (CLI) package developed by MEGA Limited
 that allows interaction with the MEGA cloud storage service directly from the
 terminal. It offers comprehensive functionality for accessing, synchronizing,
 uploading, and downloading files from your MEGA account, as well as managing
 remote and local folders.
 .
 Key features include:
 - Uploading and downloading files and folders to and from the MEGA cloud.
 - Synchronizing local directories with the cloud.
 - Remote access and browsing of MEGA directories via commands.
 - File sharing via public links.
 - Account and session management.
 .
 MEGAcmd also offers an interactive mode and can be used in scripts,
 facilitating task automation in environments without a graphical
 interface. It is a powerful tool for advanced users who want to
 integrate MEGA into their terminal workflow.
 .
 To start using MEGAcmd, launch the server with:
 mega-cmd-server &
 and log in with:
 mega-login <login> <password>
 .
 More detailed instructions are available in
 /usr/share/doc/megacmd/README.Debian.

Package: megacmd-doc
Description-md5: ab358fb87043027331a9ceef5e703d85
Description-en: MEGA cloud storage - command-line client (common documentation)
 MEGAcmd is a command-line interface (CLI) package developed by MEGA Limited
 that allows interaction with the MEGA cloud storage service directly from the
 terminal. It offers comprehensive functionality for accessing, synchronizing,
 uploading, and downloading files from your MEGA account, as well as managing
 remote and local folders.
 .
 Key features include:
 - Uploading and downloading files and folders to and from the MEGA cloud.
 - Synchronizing local directories with the cloud.
 - Remote access and browsing of MEGA directories via commands.
 - File sharing via public links.
 - Account and session management.
 .
 MEGAcmd also offers an interactive mode and can be used in scripts,
 facilitating task automation in environments without a graphical
 interface. It is a powerful tool for advanced users who want to
 integrate MEGA into their terminal workflow.
 .
 This package installs the common documentation package.

Package: megactl
Description-md5: 5f9321cec01c4408d305df9b413709f1
Description-en: LSI Megaraid Control and Monitoring Tools
 Reports diagnostics on megaraid and megaraid_sas adapters and
 attached disks, similar to the original "megacli" tool.
 The adapters are also known as Dell PERC2, PERC3, PERC4 and PERC5.
 Permits dumping of controller log pages for inspection of error,
 temperature, and self-test conditions, initiates self-test
 diagnostics, and documents adapter and logical drive configuration.
 Target devices may be adapters, (e.g. a0), enclosures (e.g. a0e0),
 or individual disks (e.g. a0e0s0). If no target is specified,
 reports configuration and drive state on all adapters.

Package: megadepth
Description-md5: aeef1e8dd852befc766e5e4c03049304
Description-en: computes coverage from BigWig and BAM sequencing files
 A major concern for the interpretation of DNA and RNA (!) sequencing is
 the number of reads that cover a particular area. This package
 has interesting statistics for the distinction of coding and non-coding
 parts of the genome and knows how to interpret transcripts that
 span multiple exons.
 .
 This package is a successor of the program 'bamcount'.

Package: megaglest
Description-md5: 16516318e0cd5b30d9275cd66be92432
Description-en: 3D multi-player real time strategy game
 MegaGlest is a free 3D real-time customizable strategy game
 which takes place in a context which could be compared to that of the
 pre-renaissance Europe, with the licence that magic forces exist in the
 environment and can be controlled.
 .
 The current version is fully playable and supports both single player
 games against CPU controlled players and multiplayer matches over the
 Internet or a LAN.

Package: megaglest-data
Description-md5: 870f2c083dcae824ce9e4eb4d6f0d6be
Description-en: data files for MegaGlest
 This package contains the data, docs and translations for MegaGlest.
 .
 It contains many factions, models, textures, maps, tilesets, scenarios,
 tutorials and language files.

Package: megahit
Description-md5: ca1a5f54b468287b534b0f28a3e5a51a
Description-en: ultra-fast and memory-efficient meta-genome assembler
 Megahit is an ultra-fast and memory-efficient NGS assembler. It is
 optimized for metagenomes, but also works well on generic single genome
 assembly (small or mammalian size) and single-cell assembly.
 .
 The software was praised in a Briefings in Bioinformatics 5/2020
 review (DOI: 10.1093/bib/bbaa085).

Package: megan-ce
Description-md5: 9d2a087d23694cd1367d3e2d2d8540b9
Description-en: interactive tool to explore and analyse microbiome sequencing data
 MEGAN Community Edition is a shotgun sequencer to analyze microbiome samples.
 It is a rewrite and extension of the widely-used microbiome analysis tool
 MEGAN so as to facilitate the interactive analysis of the taxonomic and
 functional content of very large microbiome datasets. Other new features
 include a functional classifier called InterPro2GO, gene-centric read
 assembly, principal coordinate analysis of taxonomy and function, and support
 for metadata.  By integrating MEGAN CE with the high-throughput DNA-to-protein
 alignment tool DIAMOND a powerful and complete pipeline for the analysis of
 metagenome shotgun sequences can be provided.

Package: megapixels
Description-md5: 686bf83803647fe63a89c5a7f95e09e1
Description-en: GTK4 camera app for mobile using the V4L2 media request API
 Megapixels is a GTK4 camera application that knows how to deal with the V4L2
 media request API.

Package: megasdk-dev
Description-md5: 5174492686323e8c62e6e3332cf5abff
Description-en: MEGA SDK - Client Access Engine
 MEGA — The Privacy Company — provides Secure Cloud Storage with end-to-end
 encryption. This SDK allows integration with MEGA's services, featuring User
 Controlled Encryption (UCE) where users hold their own encryption keys.
 .
 The SDK enables developers to create custom clients or analyze MEGA's security.
 It includes low-level APIs, language bindings, and example apps for multiple
 platforms (Android, Linux, iOS, macOS, Windows).
 .
 Key features:
 - FUSE integration for filesystem-like access to encrypted cloud storage
 - Comprehensive API for all MEGA functionalities
 - Cross-platform support with C++ core and multiple language bindings
 - Includes command-line tools (megacli and MEGAcmd) for scripting/automation
 - End-to-end encrypted transfers and client-side encryption
 .
 The SDK is built using CMake and supports integration with various programming
 languages through SWIG-generated binding.

Package: megatools
Description-md5: 818427577095b586892ca95ce24270aa
Description-en: Command-line client for the Mega cloud storage service
 Megatools is a collection of programs for accessing the Mega.co.nz
 service from the command line.
 .
 Megatools allow you to copy individual files as well as entire
 directory trees to and from the cloud. You can also perform streaming
 downloads for example to preview videos and audio files, without
 needing to download the entire file first.
 .
 Megatools are robust and optimized for fast operation - as fast as
 Mega servers allow. Memory requirements and CPU utilization are kept
 at minimum.

Package: meld
Description-md5: a4f31a7bbb6825ffc38b4c9867a20df4
Description-en: graphical tool to diff and merge files
 Meld is a graphical diff viewer and merge application for the GNOME
 desktop. It supports 2 and 3-file diffs, recursive  directory diffs,
 diffing of directories under version control (Bazaar, Codeville, CVS,
 Darcs, Fossil SCM, Git, Mercurial, Monotone, Subversion), as well as
 the ability to manually and automatically merge file differences.

Package: meli
Description-md5: 784f0bee4f12fb71e85a4c96f8dd754e
Description-en: terminal mail client
 meli is a terminal email client with support for multiple accounts,
 for Maildir, mbox content storage,
 for notmuch metadata storage,
 and for IMAP, JMAP and NNTP (Usenet) protocols.

Package: melt
Description-md5: fd84ce6cabff711518e3c43433757e94
Description-en: command line media player and video editor
 melt was meant as a test tool for the MLT framework, but it is also a powerful
 multitrack command line oriented video editor. It could also used as an
 minimalistic media player for audio and video files.

Package: melting
Description-md5: 7883fe01ce1b335bd4f0a43733eb7663
Description-en: compute the melting temperature of nucleic acid duplex
 This program computes, for a nucleic acid duplex, the enthalpy, the
 entropy and the melting temperature of the helix-coil
 transitions. Three types of hybridisation are possible: DNA/DNA,
 DNA/RNA, and RNA/RNA. The program first computes the hybridisation
 enthalpy and entropy from the elementary parameters of each Crick's
 pair by the nearest-neighbor method. Then the melting temperature is
 computed. The set of thermodynamic parameters can be easily changed,
 for instance following an experimental breakthrough.

Package: membernator
Description-md5: 0c123291900ce53cf51cd1238b02eef0
Description-en: Tool to scan membership cards to establish if they are valid
 membernator is a tool that can be used to scan membership cards and establish
 if they're valid or not against a CSV database. It relies on a graphical user
 interface and can be used by typing IDs manually or using a barcode scanner.

Package: members
Description-md5: 4f72df52c4a8c69707fb92158a7d8536
Description-en: Shows the members of a group; by default, all members
 members is the complement of groups: whereas groups shows the groups a
 specified user belongs to, members shows users belonging to a specified
 group.
 .
 Given the name of a group, members will send a space-separated list of
 member names to stdout.
 .
 Full option parsing has been added as of this version. You can ask for
 primary members, secondary members, both on one line, each on separate
 lines. If no option is selected, prints all members on one line by default.

Package: memdump
Description-md5: f55ca06ba385903ccb2274088165fc0a
Description-en: utility to dump memory contents to standard output
 Program which dumps system memory to the standard output stream, skipping over
 holes in memory maps. By default, the program dumps the contents of physical
 memory.
 .
 This program will not work if CONFIG_STRICT_DEVMEM is enabled in kernel. Since
 2.6 version, several kernels are enabling this option by default.
 .
 memdump is useful in security tests and forensics investigations.

Package: memlockd
Description-md5: bf4c223ba5cd1bf18b71091e8cb5dc57
Description-en: daemon to lock files into RAM
 When a system starts paging excessively it may be impossible for the sysadmin
 to login for the purpose of killing the runaway processes (sometimes the
 login program times out due to thrashing).  Memlockd allows important system
 files (such as /bin/login, /bin/getty, and the admin shell) to be locked in
 memory so that there will be no delay in accessing executable pages.  In my
 tests this can decrease the time required for the administrator to login on a
 thrashing system by a factor of more than 3.

Package: memo
Description-md5: aa0341982203eae8c4150d681138c274
Description-en: unix-style note-taking software
 Memo is a note-taking and to-do software that runs on command line.
 With Memo, it's possible to concentrate on the tasks in your to-do list
 instead of spending time managing those tasks. After a while taking notes
 and keeping a to-do list is part of your daily life instead of some nasty
 thing you must remember to do.

Package: memstat
Description-md5: 9d09d69a80d71802d857028417947648
Description-en: Identify what's using up virtual memory
 Lists all the processes, executables, and shared libraries
 that are using up virtual memory. It's helpful to see how the
 shared memory is used and which 'old' libs are loaded.

Package: memtester
Description-md5: 0d80355e93a9c5d7be1e35f42f6b1e1d
Description-en: Utility for testing the memory subsystem
 This is a userspace utility for testing the memory subsystem for faults.
 In comparison to memtest86 you do not need to reboot the computer to test
 for memory faults.
 .
 Memtester can also be told to test memory starting at a particular
 physical address.

Package: memtool
Description-md5: 0b36cca17a5125d222f764398818ee8a
Description-en: Development tool to modify memory mapped registers
 memtool allows one to read and write memory mapped registers via /dev/mem. The
 commands are inspired by the respective commands of the barebox bootloader.
 This is handy during driver development to inspect and modify register
 settings. It can also be used to modify regular files and character devices
 (e.g. to paint to /dev/fb0).

Package: mencal
Description-md5: c00767c2d6946aae1a04bb29e8a2a339
Description-en: menstruation calendar
 Mencal is a menstruation calendar written in Perl.
 .
 It is a simple variation of the well-known Unix command cal. The main
 difference is that you can have some periodically repeating days highlighted
 in color. This can be used to track menstruation (or other) cycles
 conveniently.

Package: mencoder
Description-md5: 3e0b1c03e45777592769ce1aa7a30c28
Description-en: MPlayer's Movie Encoder
 MPlayer plays most MPEG, VOB, AVI, Ogg/OGM, VIVO,
 ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ, PVA files,
 supported by many native, XAnim, RealPlayer, and Win32 DLL codecs. It can
 also play VideoCD, SVCD, DVD, 3ivx, RealMedia, and DivX movies.
 .
 This package contains mencoder, a simple movie encoder, designed to
 encode MPlayer-playable movies
 (AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET) to other
 MPlayer-playable formats. It can encode with various codecs, like DivX4
 (1 or 2 passes), libavcodec, PCM/MP3/VBRMP3 audio. Also has stream
 copying and video resizing capabilities.

Package: mender-artifact
Description-md5: bac1d6358362e4e04db229a5ab5f9f32
Description-en: utility to generate .mender artifacts
 Mender Artifacts Library Mender is an open source over-the-air (OTA)
 software updater for embedded Linux devices. Mender comprises a client
 running at the embedded device, as well as a server that manages
 deployments across many devices.
 .
 This package contains the mender-artifact program which is used to generate
 the artifacts needed for mender OTA updates. The artifacts are generated
 from your existing ext4 rootfs image that you built for direct device
 deployments.

Package: mender-cli
Description-md5: 03e9d8b5b19c8d9cb68133a8b8af350a
Description-en: general-purpose CLI for the Mender backend
 Mender is an open source over-the-air (OTA) software updater
 for embedded Linux devices. Mender comprises a client running at the
 embedded device, as well as a server that manages deployments across
 many devices.
 .
 This package contains a standalone tool that makes it
 much easier to work with the Mender server management APIs
 (https://docs.mender.io/apis/management-apis).
 .
 The goal with mender-cli is to simplify integration between the Mender
 server and cloud services like continuous integration (CI)/build
 automation.

Package: mender-client
Description-md5: f63cb2510c63afcdfdc6f0f55a578cad
Description-en: Mender over-the-air software updater client.
 Mender: over-the-air updater for embedded Linux devices
 .
 Mender is an open source over-the-air (OTA) software updater for embedded
 Linux devices. Mender comprises a client running at the embedded device, as
 well as a server that manages deployments across many devices.
 .
 Embedded product teams often end up creating homegrown updaters
 at the last minute due to the need to fix bugs in field-deployed
 devices. However, the most important requirement for an embedded update
 process is robustness, for example loss of power at any time should not
 brick a device. This creates a challenge given the time constraints to
 develop and maintain a homegrown updater.
 .
 Mender aims to address this challenge with a robust and easy to use
 updater for embedded Linux devices, which is open source and available
 to anyone.
 .
 Robustness is ensured with atomic image-based deployments using a dual
 A/B rootfs partition layout. This makes it always possible to roll
 back to a working state, even when losing power at any time during the
 update process.
 .
 Ease of use is addressed with an intuitive UI, comprehensive documentation
 (https://docs.mender.io/), a meta layer for the Yocto Project
 (https://github.com/mendersoftware/meta-mender) for easy integration
 into existing environments, and high quality software (see the test
 coverage badge).
 .
 This repository contains the Mender client updater, which can be run in
 standalone mode (manually triggered through its command line interface)
 or managed mode (connected to the Mender server).
 .
 Mender not only provides the client-side updater, but also the backend and
 UI for managing deployments as open source. The Mender server is designed
 as a microservices architecture and comprises several repositories.
 .
 To start using Mender, we recommend that you begin with the Getting
 started section in the Mender documentation (https://docs.mender.io/).
 .
 In order to support rollback, the Mender client depends on integration
 with U-Boot and the partition layout. It is therefore most easily
 built as part of your Yocto Project image by using the meta layer for
 the Yocto Project (https://github.com/mendersoftware/meta-mender).

Package: mender-connect
Description-md5: a19e9144b9fe79fa1b5cf8c7b85d1837
Description-en: remote shell access add-on
 This package contains the remote shell access add-on. It enhances the
 Mender client (mender-client), allowing to log in to the devices
 remotely and start a shell in a remote terminal session.

Package: menhir
Description-md5: 2ca06a5502a2aca2c2c5b8550d516930
Description-en: Parser generator for OCaml
 Menhir is a LR(1) parser generator for the OCaml programming language.
 It is mostly compatible with the ocamlyacc parser generator provided with
 the OCaml system, and has the following enhancements over ocamlyacc:
 * it accepts LR(1) grammars,
 * it offers parameterized nonterminal symbols as well as a library of
 standard definitions,
 * it explains conflicts in terms of the grammar,
 * it allows grammar specifications to be split over multiple files and
 parametrized by OCaml modules,
 * it produces reentrant parsers.

Package: menhir-doc
Description-md5: 91dbeecec9865908a9e2366645d8e7b8
Description-en: Documentation of the Menhir parser generator for OCaml
 Menhir is a LR(1) parser generator for the OCaml programming language.
 It is mostly compatible with the ocamlyacc parser generator provided with
 OCaml, and has a number of enhancements over ocamlyacc.
 .
 This package contains the Menhir manual as a pdf file, and the collection
 of Menhir examples.

Package: menu
Description-md5: 0145fb4173b2e75d0c60cc61c6089403
Description-en: generates programs menu for all menu-aware applications
 Debian menu keeps transparently the menus in the different
 window-managers in sync with the list of installed programs.
 .
 Debian menu relies on a list of menu entries provided by programs
 and a list of menu-methods provided by window-managers and other
 menu-aware applications.
 .
 Menu provides system-level and user-level configuration and overrides
 for both menu entries and menu-methods.

Package: menu-l10n
Description-md5: cbc0425b7a4253f5af6852a0e4d4ee60
Description-en: localized menu entries for Debian menu.
 Debian menu keeps transparently the menus in the different
 window-managers in sync with the list of installed programs.
 .
 Debian menu relies on a list of menu entries provided by programs
 and a list of menu-methods provided by window-managers and other
 menu-aware applications.
 .
 This package provides localized menu entries.

Package: menu-xdg
Description-md5: cd532a0b3d0d86b6aaff13eee7f4f6fe
Description-en: freedesktop.org menu compliant window manager scripts
 menu-xdg contains menu-methods to convert the Debian menu structure to
 the freedesktop.org xdg menu structure.
 .
 * Base Directory Specification Version 0.6
 * Menu Specification Version 0.8
 * Desktop Entry Specification Version 0.9.4

Package: menulibre
Description-md5: eacf3c867abb92994fdf61fd751325fa
Description-en: advanced FreeDesktop.org compliant menu editor
 An advanced menu editor that provides modern features in a clean, easy-to-use
 interface. All without GNOME dependencies, so even lightweight systems can
 benefit from the sanity that MenuLibre offers. MenuLibre is your one-stop shop
 for menus in Linux, whether you use GNOME, LXDE, Xfce, or Unity.

Package: meow
Description-md5: 77e9a77bbd4f0913beb6a77e17cd6630
Description-en: Print ASCII cats to your terminal
 This is a simple app to print ASCII cats directly to your terminal.
 Run `meow` for a single cat, `meow -c <COUNT>` for more cats,
 or `meow -l` if you think that you are literally the cat that will be printed.
 This package contains the following binaries built from the Rust crate
 "meow-cli":
 - meow

Package: mercurial
Description-md5: 38ac13fa6a7ad04c606b1cafc17306d9
Description-en: easy-to-use, scalable distributed version control system
 Mercurial is a fast, lightweight Source Control Management system designed
 for efficient handling of very large distributed projects.
 .
 Its features include:
 * O(1) delta-compressed file storage and retrieval scheme
 * Complete cross-indexing of files and changesets for efficient exploration
 of project history
 * Robust SHA1-based integrity checking and append-only storage model
 * Decentralized development model with arbitrary merging between trees
 * High-speed HTTP-based network merge protocol
 * Easy-to-use command-line interface
 * Integrated stand-alone web interface
 * Small Python codebase
 .
 This package contains the architecture dependent files.

Package: mercurial-common
Description-md5: 715b60ef17ae723625b571846d6d05da
Description-en: easy-to-use, scalable distributed version control system (common files)
 Mercurial is a fast, lightweight Source Control Management system designed
 for efficient handling of very large distributed projects.
 .
 This package contains the architecture independent components of Mercurial,
 and is generally useless without the mercurial package.

Package: mercurial-evolve
Description-md5: dc209278066a1af13bffe0fa4bbd5745
Description-en: evolve extension for Mercurial
 This package provides the experimental "evolve" extension for the Mercurial
 DVCS.
 .
 This extension provides several commands to mutate history and deal with issues
 it may raise.

Package: mercurial-keyring
Description-md5: 68d451bf236eeac76d8a89df8f15f247
Description-en: Mercurial Keyring Extension
 mercurial_keyring is a Mercurial extension used to securely save HTTP
 and SMTP authentication passwords in password databases (GNOME Keyring,
 KDE KWallet, OSXKeyChain, specific solutions for Win32 and command line).
 This extension uses and wraps services of the keyring library.

Package: merecat
Description-md5: 14482c68340cce4881a0bf2e5be08b5c
Description-en: Embedded web server
 This is a simple web server based on Jef Poskanzer's thttpd.
 It supports all basic features required for most use-cases. The
 most prominent features are probably HTTPS, using OpenSSL, PHP,
 multiple servers with HTTP redirect support, redirect from HTTP
 to HTTPS, virtual hosts, and the URL-traffic-based throttling.
 .
 Its small footprint makes it suitable for small and embedded
 systems.

Package: merge3
Description-md5: a3ae0b8f77e3e83976786dd25933e4de
Description-en: Simple merge tool for three-way merges
 This package contains the following binaries built from the Rust crate
 "merge3":
 - merge3

Package: mergerfs
Description-md5: d6c5d31f7b8df1973c58da7a278fc71b
Description-en: another FUSE union filesystem
 mergerfs is a union filesystem geared towards simplifying storage and
 management of files across numerous commodity storage devices. It is
 similar to mhddfs, unionfs, and aufs.
 .
 Some salient features include
 * Runs in userspace (FUSE)
 * Configurable behaviors
 * Support for extended attributes (xattrs)
 * Support for file attributes (chattr)
 * Runtime configurable (via xattrs)
 * Safe to run as root
 * Opportunistic credential caching
 * Works with heterogeneous filesystem types
 * Handling of writes to full drives
 * Handles pool of readonly and read/write drives

Package: meritous
Description-md5: b12c88060dd241cd0587d04053047e3c
Description-en: action-adventure dungeon crawl game
 Far below the surface of the planet is a secret.  A place of limitless
 power. Those that seek to control such a utopia will soon bring an end
 to themselves. Seeking an end to the troubles that plague him, PSI
 user MERIT journeys into the hallowed Orcus Dome in search of answers.
 .
 Meritous is a action-adventure game with simple controls but a
 challenge to find a balance of power verses recovery time during
 real-time battles. Set in a procedurally generated world, the player
 can explore thousands of rooms in search of powerful artifacts, tools
 to help them, and to eventually free the Orcus Dome from evil.

Package: meritous-data
Description-md5: 8e243d3b8d950597134186d304540a50
Description-en: action-adventure dungeon crawl game (datafiles)
 Meritous is a action-adventure game with simple controls but a
 challenge to find a balance of power verses recovery time during
 greal-time battles. Set in a procedurally generated world, the player
 can explore thousands of rooms in search of powerful artifacts, tools
 to help them, and to eventually free the Orcus Dome from evil.
 .
 This package contains the architecture-independent data files used by
 meritous.

Package: merkaartor
Description-md5: d07f466736f6dbf25ae741bb56c3fcab
Description-en: map editor for OpenStreetMap.org
 Merkaartor is a map editor for OpenStreetMap.org, the free editable map of the
 whole world.
 .
 Features:
 * download from and upload to the OpenStreetMap server
 * open .osm and .gpx files
 * create and move trackpoints, ways, and areas
 * add tags, delete features
 * reverse, split and join ways
 * visualize some leisure/landuse areas and road types
 * displaying GPS information

Package: merkuro
Description-md5: 8dc68925b07997b04d429fe157eeead2
Description-en: Application suite for emails, calendars, contacts and tasks
 Merkuro is a application suite designed to make handling your emails,
 calendars, contacts, and tasks simple. Merkuro handles local and remote
 accounts of your choice, keeping changes synchronised across your
 Plasma desktop or phone.

Package: meryl
Description-md5: d45b3f69bb7f3baa6d0d59cd1b5695b5
Description-en: in- and out-of-core kmer counting and utilities
 meryl computes the kmer content of genomic sequences.  Kmer
 content is represented as a list of kmers and the number of
 times each occurs in the input sequences.  The kmer can be
 restricted to only the forward kmer, only the reverse kmer,
 or the canonical kmer (lexicographically smaller of the
 forward and reverse kmer at each location).  Meryl can
 report the histogram of counts, the list of kmers and their
 counts, or can perform mathematical and set operations
 on the processed data files.
 .
 This package is part of the Kmer suite.

Package: mesa-drm-shim
Description-md5: 02a636d160b665ddd114dec858ed10b1
Description-en: DRM shim libraries
 This package provides drm-shim libraries which can be used for testing DRM
 drivers when none exists on the host.

Package: mesa-opencl-icd
Description-md5: 10fe1749fa432fa001ccca2f3b268b84
Description-en: free implementation of the OpenCL API -- ICD runtime
 This package contains the mesa implementation of the OpenCL (Open Compute
 Language) library, which is intended for use with an ICD loader. OpenCL
 provides a standardized interface for computational analysis on graphical
 processing units.

Package: mesa-utils
Description-md5: e17310803bc0d3dd9b6d709d27adaeae
Description-en: Miscellaneous Mesa utilities -- symlinks
 This package provides symlinks to several native utilities provided by Mesa,
 including glxinfo and glxgears.

Package: mesa-utils-bin
Description-md5: c07b3c02475d22644c1ecc91cdac0d9f
Description-en: Miscellaneous Mesa utilities -- native applications
 This package provides native builds of utilities provided by Mesa, including
 glxinfo and glxgears.

Package: mesaflash
Description-md5: d54839d71bb8c93af5423ae39b43e2c9
Description-en: Mesa Electronics utility tool
 This package provides a tool for the configuration and/or diagnosis of
 Mesa Electronics boards. The cards provide I/O channels for robotics
 applications and have a strong user base in the LinuxCNC community.
 This tool works for all cards, be they directly plugged into your
 computer via PCI(E) or connected by a cable (ETH/EPP/USB/SPI).

Package: mescc-tools
Description-md5: 5599eddce8d16e17d2e8b796c63f8dd6
Description-en: tools for binary bootstrapping
 The tools included provide very minimal functionality tools used in
 very early bootstrap of a toolchain.
 .
 blood-elf: generate ELF debug tables in M1-macro format from M1-macro
 assembly files
 .
 exec_enable: mark files as executable
 .
 get_machine: identify running hardware architecture
 .
 kaem: run shell scripts without a shell
 .
 hex2_linker: The trivially bootstrappable linker that is designed to
 be introspectable by humans and should you so desire assemble hex
 programs that you write.
 .
 M1-macro: The universal Macro assembler that can target any
 reasonable hardware architecture.

Package: meshcore-cli
Description-md5: b5fceb36264f7fae7d9e0ac6eb735b4d
Description-en: CLI interface to MeshCore companion app over BLE, TCP or Serial
 meshcore-cli is a tool that connects to your companion radio node
 (meshcore client) over BLE, TCP or Serial and lets you interact with
 it from a terminal using a command line interface.
 .
 You can send commands as parameters to the meshcore-cli command (from your
 shell) either interactively or through a script.
 .
 There is also an interactive mode (this is the default when no command is
 passed). In interactive mode you can enter a contact (another client a
 repeater, a sensor or a room) and interact with it. For clients, interaction
 consists in sending/receiving messages. For repeaters, rooms or sensors it
 will directly give you the remote cli (you can still send messages to rooms
 using double quote prefix or msg command).
 .
 By default meshcore-cli interacts with companion radios (through BLE,
 Serial or TCP). A serial repeater mode has been introduced, which is
 triggered using -r, which mainly adds line editing, history and completion
 to the serial interface, adds time syncing through clock sync and let you
 download/upload regions specs from a file.

Package: meshio-tools
Description-md5: 167b900873bb1d71a101a8885d194e3c
Description-en: command-line tools for meshio
 Meshio can read from and write to various data formats representing
 unstructured meshes, such as DOLFIN, Gmsh, H5M or VTK.
 .
 This package provides the command-line tools, and a plugin for
 paraview.
 .
 This package also provides Flavien Loiseau's msh2xdmf tool to
 convert from MSH to XDMF mesh formats.

Package: meshlab
Description-md5: 407942da1bdaab8dbdb40838b4fd3f79
Description-en: System for processing and editing triangular meshes
 This is an open source, portable, and extendible system for the
 processing and editing of unstructured 3D triangular meshes.
 The system is aimed to help the processing of the typical not-so-small
 unstructured models arising in 3D scanning, providing a set of tools for
 editing, cleaning, healing, inspecting, rendering and converting this kind
 of meshes.
 .
 Meshlab can read and write files in a variety of formats. Supported formats
 for meshes include:
 .
 - 3DS aka 3D-Studio File Format (read/write)
 - ASC aka ascii triplets of points (read)
 - BRE aka Breuckmann File Format (read)
 - CTM aka OpenCTM compressed format (read/write)
 - DAE aka COLLADA (read/write)
 - DXF (write)
 - E57 points cloud (read/write)
 - FBX Autodesk Interchange Format(read)
 - glTF/glb aka GL Transmission Format 2.0 (binary or ascii) (read)
 - JSON (write)
 - OBJ aka Alias Wavefront Object (read/write)
 - OFF aka Object File Format (read/write)
 - PDB aka Protein Data Bank(read)
 - PLY aka Stanford Polygon File Format (read/write)
 - PTX (read)
 - QOBJ aka Quad Object (read)
 - STL (read/write)
 - TRI aka photogrammetric reconstructions (read)
 - TXT aka generic ASCII point list or image list file (read)
 - U3D/IDTF (write)
 - VMI aka VCG Dump File Format (read)
 - WRL aka VRML 2.0 (read/write)
 - X3D aka X3D in XML encoding (read/write)
 - X3DV aka X3D in VRML encoding (read)
 - XYZ Point Cloud (with or without normal) (read/write)
 - apts aka Expe's point set (ascii) (read)
 - pts aka Expe's point set (binary) (read)
 .
 Project formats include:
 .
 - MLP aka MeshLab Project (read/write)
 - MLB aka MeshLab Binary Project (read/write)
 - ALN aka Align Project (read)
 - OUT aka Bundler Output (read)
 - NVM aka VisualSFM Output (read)
 .
 A variety of image formats are also supported.

Package: meshs3d
Description-md5: c32b3cbd0c380c018d10e3ae5b582e0c
Description-en: OLSR/B.A.T.M.A.N. topology visualizer for s3d
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides a OLSR/B.A.T.M.A.N. topology visualizer for s3d.

Package: meshsdfilter-tools
Description-md5: a8e18b56fc421dc26e7077de8c98b745
Description-en: Static/Dynamic Filtering for Mesh Geometry
 Implementation of the mesh normal filtering algorithm from the paper: Juyong
 Zhang, Bailin Deng, Yang Hong, Yue Peng, Wenjie Qin, Ligang Liu. Static/Dynamic
 Filtering for Mesh Geometry. arXiv:1712.03574.
 .
 This package contains the binary executables

Package: meshy
Description-md5: e16fd328ce842b3548047121eed75468
Description-en: MeshCore Client (GTK4/libadwaita)
 Connects to a MeshCore device via Bluetooth, Wi-Fi or USB. Send and receive
 messages. Show other nodes in a map. Configure the settings of a device.
 The application fits for small mobile screen as well as for desktops.

Package: meson
Description-md5: 05e8ad52532257641a3b106a0836e789
Description-en: high-productivity build system
 Meson is a build system designed to increase programmer
 productivity. It does this by providing a fast, simple and easy to
 use interface for modern software development tools and practices.

Package: mess-desktop-entries
Description-md5: 74cd0cee2ecd9ac3fcdfe7225be1c169
Description-en: Desktop entries for MESS ROMs
 This is a collection of desktop entries to handle ROM files for certain game
 consoles. They use the Multiple Emulator Super System (MESS) to start a
 game by simply double-clicking the ROM file from a file manager.

Package: messagelib-data
Description-md5: 1623dd3ccf1809b74720e1a3f96aad4f
Description-en: KDE PIM messaging library - data files
 This package contains the data files shipped with the message libraries.
 .
 This package is part of KDE PIM module.

Package: messagelib-dev
Description-md5: 5e1ba86069e5d75ef29cced14a5d8fa7
Description-en: KDE PIM messaging library - development files
 This package contains the development files for the KDE PIM messaging library.
 It provides basic e-mail message composing facilities, message handling,
 widgets, a mimetreeparser, a template parser and more.
 .
 This package is part of KDE PIM module.

Package: metabat
Description-md5: 52a2d8f94d83c2e34f9c1421dfe0b201
Description-en: robust statistical framework for reconstructing genomes from metagenomic data
 MetaBAT integrates empirical probabilistic distances of genome abundance
 and tetranucleotide frequency for accurate metagenome binning. MetaBAT
 outperforms alternative methods in accuracy and computational efficiency
 on both synthetic and real metagenome datasets. It automatically forms
 hundreds of high quality genome bins on a very large assembly consisting
 millions of contigs in a matter of hours on a single node.

Package: metacam
Description-md5: 1415344d68dd93d75d91009fe57a50c5
Description-en: extract EXIF information from digital camera files
 EXIF (Exchangeable Image File Format) is a standard for storing interchange
 information in image files, especially those using JPEG compression. Most
 digital cameras, including mobile phones, now use the EXIF format.
 .
 The format is part of the DCF standard created by JEIDA to encourage the
 interoperability between imaging devices. In addition to the standard EXIF
 fields, MetaCam also supports vendor-specific extensions from Nikon, Olympus,
 Canon and Casio.
 .
 This program is useful in forensics investigations.

Package: metacity
Description-md5: f151d15465b54378e38e11dff00a05f0
Description-en: lightweight GTK window manager
 Metacity is a small window manager, using GTK to do everything.
 .
 As the author says, metacity is a "Boring window manager for the adult in
 you. Many window managers are like Marshmallow Froot Loops; Metacity is
 like Cheerios."
 .
 This package contains the core binaries.

Package: metacity-common
Description-md5: 344ddbeacffa94a670243e2455c7f6cb
Description-en: shared files for the Metacity window manager
 Metacity is a small window manager, using GTK to do everything.
 .
 As the author says, metacity is a "Boring window manager for the adult in
 you. Many window managers are like Marshmallow Froot Loops; Metacity is
 like Cheerios."
 .
 This package contains the shared files.

Package: metadata-cleaner
Description-md5: bde432a59e0aa009210c6c7dc79d45c3
Description-en: GTK app for viewing and cleaning metadata in files
 Metadata within a file can tell a lot about you. Cameras record data about when
 a picture was taken and what camera was used. Office applications automatically
 add author and company information to documents and spreadsheets. Maybe you
 do not want to disclose those information.
 .
 This tool allows you to view metadata in your files and to get rid of them as
 much as possible.
 .
 Under the hood, it relies on mat2 to parse and remove the metadata.

Package: metadata-json-lint
Description-md5: 04f535b2e1ed75d851c5424bdf3ee362
Description-en: Utility to verify Puppet metadata.json files
 This tool lets users verify that a file in Puppet modules, metadata.json,
 conforms to the format that it is expected to have.
 .
 The metadata.json file is used when publishing a module to the public module
 repository on forge.puppet.com, or to a private module forge. With this
 information, you can expose dependencies to other modules, set Puppet version
 requirements and expose the module's license, author and other such metadata.
 .
 metadata-json-lint can be used directly, or it can be used through
 puppet-development-kit.

Package: metaeuk
Description-md5: 9e3c3801b7aabbf633dd7553c302520d
Description-en: sensitive, high-throughput gene discovery and annotation for metagenomics
 MetaEuk is a modular toolkit designed for large-scale gene discovery and
 annotation in eukaryotic metagenomic contigs. MetaEuk combines the fast and
 sensitive homology search capabilities of MMseqs2 with a dynamic programming
 procedure to recover optimal exons sets. It reduces redundancies in multiple
 discoveries of the same gene and resolves conflicting gene predictions on the
 same strand.

Package: metaeuk-examples
Description-md5: fe53e7f9a14466f1aef64da97cf39d66
Description-en: optional resources for the metaeuk package
 MetaEuk is a modular toolkit designed for large-scale gene discovery and
 annotation in eukaryotic metagenomic contigs. MetaEuk combines the fast and
 sensitive homology search capabilities of MMseqs2 with a dynamic programming
 procedure to recover optimal exons sets. It reduces redundancies in multiple
 discoveries of the same gene and resolves conflicting gene predictions on the
 same strand.
 .
 This package contains example sequences for testing etc.

Package: metalfinder
Description-md5: 3a218b62b5ba1b7376ee697f6ec4e458
Description-en: cli tool to find concerts using your music collection
 metalfinder is a command-line tool that scans a music directory to find
 concerts near a specified location.

Package: metalog
Description-md5: 7a2b001692803c3254283e21dd2c105e
Description-en: Syslog replacement that allows regular expression matching
 Metalog is a modern replacement for syslogd and klogd. The logged messages
 can be dispatched according to their facility, urgency, program name and/or
 Perl-compatible regular expressions. Log files can be automatically rotated
 when they exceed a certain size or age. External shell scripts (e.g., mail)
 can be launched when specific patterns are found.
 .
 Metalog is simple to configure, accepts unlimited number of rules and has
 (switchable) memory bufferization for maximal performance.

Package: metamath
Description-md5: 4e59e766d3a9f9187c1c0bd8ff09b56b
Description-en: Language for mathematical proofs
 Metamath is a tiny language for expressing theorems in abstract
 mathematics, accompanied by proofs that can be verified by a computer
 program.
 .
 This program is the reference implementation of the language. It
 provides a proof checker, a proof editor and tools to automatically
 render theorems and proofs to HTML and LaTeX files.
 .
 This package does not contain proof databases, but the tools to deal
 with them. The user can create their own databases, use those
 available on the Internet or provided by the metamath-databases
 package.

Package: metamath-databases
Description-md5: e2d0fae982e8a7f85b1ec36b0ea4d5fa
Description-en: Sample databases for Metamath
 Metamath is a tiny language for expressing theorems in abstract
 mathematics, accompanied by proofs that can be verified by a computer
 program.
 .
 This package contains a number of Metamath databases developed
 collectively by people from the Metamath project, including set.mm
 (Metamath Proof Explorer) and others available at http://us.metamath.org/.
 .
 You can edit and verify these databases with any tool implementing the
 Metamath language, including the reference implementation available in
 the package metamath.

Package: metamonger
Description-md5: bcbf7535e550953a3787466ee7a9218a
Description-en: Save, diff, and restore filesystem metadata
 metamonger allows you to save, diff, and restore filesystem metadata like
 mtime, atime, uid, gid, etc. The storage backend is line-wise JSON; this makes
 it easy to commit, track, and merge the data with a VCS like Git as well as
 edit the stored data by hand.

Package: metaphlan
Description-md5: 96c6f822635f94cbaa9eb1906da4fd97
Description-en: Metagenomic Phylogenetic Analysis
 MetaPhlAn is a computational tool for profiling the composition of
 microbial communities (Bacteria, Archaea and Eukaryotes) from
 metagenomic shotgun sequencing data (i.e. not 16S) with species-level.
 With the newly added StrainPhlAn module, it is now possible to perform
 accurate strain-level microbial profiling.
 .
 MetaPhlAn relies on ~1.1M unique clade-specific marker genes (the latest
 marker information file mpa_v31_CHOCOPhlAn_201901_marker_info.txt.bz2
 can be found here) identified from ~100,000 reference genomes (~99,500
 bacterial and archaeal and ~500 eukaryotic), allowing:
 .
 * unambiguous taxonomic assignments;
 * accurate estimation of organismal relative abundance;
 * species-level resolution for bacteria, archaea, eukaryotes and
 viruses;
 * strain identification and tracking
 * orders of magnitude speedups compared to existing methods.
 * metagenomic strain-level population genomics

Package: metaphlan2-data
Description-md5: 2d8f9c31bf5ba627b9fa50185fdf57a3
Description-en: data package for Metagenomic Phylogenetic Analysis
 MetaPhlAn is a computational tool for profiling the composition of
 microbial communities (Bacteria, Archaea, Eukaryotes and Viruses) from
 metagenomic shotgun sequencing data with species level resolution. From
 version 2.0, MetaPhlAn is also able to identify specific strains (in the
 not-so-frequent cases in which the sample contains a previously
 sequenced strains) and to track strains across samples for all species.
 .
 MetaPhlAn 2.0 relies on ~1M unique clade-specific marker genes (the
 marker information file can be found at src/utils/markers_info.txt.bz2
 or here) identified from ~17,000 reference genomes (~13,500 bacterial
 and archaeal, ~3,500 viral, and ~110 eukaryotic), allowing:
 .
 * unambiguous taxonomic assignments;
 * accurate estimation of organismal relative abundance;
 * species-level resolution for bacteria, archaea, eukaryotes and
 viruses;
 * strain identification and tracking
 * orders of magnitude speedups compared to existing methods.
 * metagenomic strain-level population genomics
 .
 This package contains the data for metaphlan2.

Package: metapixel
Description-md5: e21789994eab123d697c18d19185099c
Description-en: generator for photomosaics
 Metapixel is a program for generating photomosaics. It can generate
 classical photomosaics, in which the source image is viewed as a matrix
 of equally sized rectangles for each of which a matching image is
 substitued, as well as collage-style photomosaics, in which rectangular
 parts of the source image at arbitrary positions (i.e. not aligned to a
 matrix) are substituted by matching images.

Package: metar
Description-md5: 25ff652e407263cfd9ac1c18d7e5cda6
Description-en: utility to download/decode METAR reports
 Metar is a small utility that will download meteorological reports for
 aviation from the NOAA HTTP server at weather.noaa.gov and optionally decodes
 them into a human readable form.
 .
 This package is particularly useful if you want to quickly find out what the
 weather is like in places all over the world and you do not need fancy GUIs.

Package: metastore
Description-md5: c4000f7a16559f1debc3090c46bb68f2
Description-en: Store and restore metadata from a filesystem
 metastore is a tool to store the metadata of files/directories/links in
 a file tree to a separate file and to later compare and apply the
 stored metadata to said file tree.
 .
 The tool was written as a supplement to git which does not store all
 metadata, making it unsuitable for e.g. storing /etc in a repo.
 .
 metastore can also be helpful in a backup script if you want to create
 a tarball of a file tree and make sure that "everything" (e.g. xattrs,
 mtime, owner, group) is stored along with the files.

Package: metastudent
Description-md5: c418c012aef97c340d997d3607bd43a0
Description-en: predictor of Gene Ontology terms from protein sequence
 Often, only the sequence of a protein is known, but
 not its functions. Metastudent will try to predict
 missing functional annotations through homology searches (BLAST).
 .
 All predicted functions correspond to Gene Ontology (GO)
 terms from the Molecular Function (MFO), the Biological Process
 (BPO) and the Cellular Component Ontology (CCO) and are associated
 with a reliability score.

Package: metastudent-data
Description-md5: 3d66ac64bfbee617e168d06659791de9
Description-en: predictor of Gene Ontology terms from protein sequence - data files
 Often, only the sequence of a protein is known, but
 not its functions. Metastudent will try to predict
 missing functional annotations through homology searches (BLAST).
 .
 All predicted functions correspond to Gene Ontology (GO)
 terms from the Molecular Function Ontology (MFO) and the Biological Process
 Ontology (BPO) and are associated with a reliability score.
 .
 This package contains data files for metastudent.

Package: metastudent-data-2
Description-md5: 41ad429b3753a788e57250cb2b66ae48
Description-en: predictor of Gene Ontology terms from protein sequence - data #2
 Often, only the sequence of a protein is known, but
 not its functions. Metastudent will try to predict
 missing functional annotations through homology searches (BLAST).
 .
 All predicted functions correspond to Gene Ontology (GO)
 terms from the Molecular Function Ontology (MFO) and the Biological Process
 Ontology (BPO) and are associated with a reliability score.
 .
 This package contains additional data files for metastudent.

Package: meteo-qt
Description-md5: 64d6e6567b82f888e163f726f478f24c
Description-en: Application to display weather information
 meteo-qt is an application to display weather information in desktop panels,
 desktop notifications and it's own window.
 .
 Weather data is taken from OpenWeatherMap (http://openweathermap.org/). The
 application is based on Python and Qt.

Package: meteo-qt-l10n
Description-md5: dfd9d130011cd2e59b915173375bc604
Description-en: Application to display weather information (translations)
 meteo-qt is an application to display weather information in desktop panels,
 desktop notifications and it's own window.
 .
 This package provides the meteo-qt translations.

Package: meterbridge
Description-md5: 68985c8e2a93d7b3088c3865dfbdffcd
Description-en: Collection of Audio meters for the JACK audio server
 Meterbridge implements various meters for the JACK Audio Connection Kit.
 Examples of the available types are:
 * PPM Peak Program level Meter
 * VU Volume Unit Meter
 * DPM Digital Peak Meter
 * JF Jellyfish Meter
 * SCO Scope

Package: meterec
Description-md5: 0ea97d6a0534a5aacc22fd0369fdd7ec
Description-en: minimalistic multi track recorder
 meterec works as a basic multi track tape recorder. The aim of meterec
 is to minimise the interactions of the users with the computer and allow
 them to focus on their instrumental performance. For this reason meterec
 features are minimal. One of the main "limitations" is that meterec can
 only restart from time 0:00:00.00: if you fail one take, start it over
 again. Rather than learning how to use a specific software to correct
 what you lost, meterec forces to learn and master your instrument.

Package: metis
Description-md5: c116c34a069d539638774c5d41da7e6d
Description-en: Serial Graph Partitioning and Fill-reducing Matrix Ordering. Binaries
 METIS is a set of serial programs for partitioning graphs, partitioning finite
 element meshes, and producing fill reducing orderings for sparse matrices.
 The algorithms implemented in METIS are based on the multilevel
 recursive-bisection, multilevel k-way, and multi-constraint partitioning
 schemes. The package contains some binaries for graph analyzing.

Package: metview
Description-md5: 4ce04e442ecad0f65501d065fffe6dd1
Description-en: Interactive data visualization and analysis environment,
 Metview has been designed as a flexible, modular and extendible system
 able to accommodate the evolving needs of the user.
 The system is based on the ECMWF standards for graphics (Magics) and
 data access (MARS) but can also access locally stored data.
 The user interface is based on Motif and Qt. Metview is a
 fully distributed system where modules can run on different workstations
 and servers.
 .
 Metview is a cooperative project between ECMWF and INPE/CPTEC, Brazil.
 ECMWF has also been assisted by a staff member of Météo-France.

Package: metview-data
Description-md5: de58bbb93806f5fb6268e18d9b80dcb7
Description-en: Data needed for the Metview data analysis environment
 Metview has been designed as a flexible, modular and extendible system
 able to accommodate the evolving needs of the user.
 The system is based on the ECMWF standards for graphics (Magics) and
 data access (MARS) but can also access locally stored data.
 The user interface is based on Motif and Qt. Metview is a
 fully distributed system where modules can run on different workstations
 and servers.
 .
 This package provides data files needed for metvieww.

Package: mew
Description-md5: bbcf2b9e6e233c1be580a3c13e980c95
Description-en: mail reader supporting PGP/MIME for Emacs
 Mew (Messaging in the Emacs World) is a user interface for text messages,
 multimedia messages (MIME), news articles and security functionality
 including PGP, S/MIME, SSH and SSL.
 .
 The features of Mew are as follows:
 .
 - POP, SMTP, NNTP and IMAP are supported.
 - You can easily display a very complicated structured message.
 - You can start to read messages before they are all fully listed.
 - For refiling, default folders are neatly suggested.
 - You can complete field names, e-mail addresses, receiver's names,
 domain names and folder names.
 - You can easily search messages with keywords etc.
 - Thread, a mechanism to display the flow of messages, is supported.

Package: mew-beta
Description-md5: f259f950606fbca67bef910748ed2880
Description-en: mail reader supporting PGP/MIME for Emacs (development version)
 Mew (Messaging in the Emacs World) is a user interface for text messages,
 multimedia messages (MIME), news articles and security functionality
 including PGP, S/MIME, SSH and SSL.
 .
 The features of Mew are as follows:
 .
 - POP, SMTP, NNTP and IMAP are supported.
 - You can easily display a very complicated structured message.
 - You can start to read messages before they are all fully listed.
 - For refiling, default folders are neatly suggested.
 - You can complete field names, e-mail addresses, receiver's names,
 domain names and folder names.
 - You can easily search messages with keywords etc.
 - Thread, a mechanism to display the flow of messages, is supported.
 .
 This package provides a development snapshot version of Mew.  To use a
 stable version of Mew, install the mew package instead of this package.

Package: mew-beta-bin
Description-md5: bec7008c39234838162f034e17b3620c
Description-en: external commands for Mew (development version)
 The mew-beta-bin package contains external commands for the mew-beta package.
 .
 - mewencode: encode/decode MIME objects
 - mewl: extract necessary fields from messages stored in folders
 - incm: incorporate new mails from maildir or mbox to Mew's inbox folder
 - mewest: update indexes of Hyper Estraier
 - mew-pinentry: front end of gpg-agent to ask a passphrase to a user
 - mewstunnel: wrapper script for using stunnel
 - cmew: create Mew's database file
 - smew: search related messages from Mew's database file

Package: mew-bin
Description-md5: 68cb2ba5d9820ffd7a4a285ebda8bae7
Description-en: external commands for Mew
 The mew-bin package contains external commands for the mew package.
 .
 - mewencode: encode/decode MIME objects
 - mewl: extract necessary fields from messages stored in folders
 - incm: incorporate new mails from maildir or mbox to Mew's inbox folder
 - mewest: update indexes of Hyper Estraier
 - mew-pinentry: front end of gpg-agent to ask a passphrase to a user
 - mewstunnel: wrapper script for using stunnel
 - cmew: create Mew's database file
 - smew: search related messages from Mew's database file

Package: mfcuk
Description-md5: 8ee7baed1de25ef87738efb7434e95bd
Description-en: MiFare Classic Universal toolKit
 Toolkit containing samples and various tools based on and around libnfc
 and crapto1, with emphasis on Mifare Classic NXP/Philips RFID cards.
 Special emphasis of the toolkit is on the following:
 1) mifare classic weakness demonstration/exploitation
 2) demonstrate use of libnfc (and ACR122 readers)
 3) demonstrate use of Crapto1 implementation to confirm internal workings
 and to verify theoretical/practical weaknesses/attacks.

Package: mffm-fftw-dev
Description-md5: df172243f06762f46238082665ff792a
Description-en: C++ wrapper for the fftw.org C library (version 3)
 Developer files for the mffm.fftw library
 mffm.fftw provides a simple C++ application base which handles
 FFT data and application. Operations such as power spectrum
 derivation and so on.

Package: mffm-fftw1
Description-md5: bbe08a634ccd3f33c0aedb2cc0385735
Description-en: C++ wrapper for the fftw.org C library (version 3)
 mffm.fftw provides a simple C++ application base which handles
 FFT data and application. Operations such as power spectrum
 derivation and so on.

Package: mfiutil
Description-md5: df94c950a2a0a998f74caab3993af3c4
Description-en: Utility for managing LSI MegaRAID SAS controllers
 A lightweight utility providing basic management functionality for LSI
 MegaRAID SAS controllers, ported from FreeBSD.
 .
 It works with Linux megaraid_sas driver, and supports 2nd and later
 generations of MegaRAID SAS controllers.
 .
 Examples of supported hardware:
 * LSI MegaRAID SAS 92xx series
 * LSI MegaRAID SAS 93xx series
 * Dell PERC H310, H710 and H810 series
 * Dell PERC H330, H730 and H830 series
 * Dell PERC H740 and H840 series
 * IBM ServeRAID M51xx series
 * IBM ServeRAID M52xx series

Package: mfoc
Description-md5: 8937fdae6451b75eddaaa75a397a1572
Description-en: MIFARE Classic offline cracker
 MFOC is an open source implementation of "offline nested" attack by Nethemba.
 .
 This program allow one to recover authentication keys from MIFARE Classic card.
 .
 Please note that MFOC is able to recover keys from target only if it have
 a known key: default one (hardcoded in MFOC) or custom one (user provided
 using command line).

Package: mftrace
Description-md5: 04c81a18140c5ad35737c542ce67c331
Description-en: Converts Metafont fonts into Type1 fonts
 mftrace is a small Python program that lets you trace a TeX bitmap
 font (a METAFONT font) into a PFA or PFB font (A PostScript Type1
 Scalable Font).
 .
 Type1 fonts offer many advantages over bitmaps, as they allow
 PostScript files to render correctly on printers with many resolutions.
 Moreover, Ghostscript can generate much better PDF, if given scalable
 fonts.

Package: mg
Description-md5: a7a2a8eb99169b8815817a9b354022c8
Description-en: microscopic GNU Emacs-style editor
 This program is intended to be a small, fast, and portable
 editor for people who can't (or don't want to) run real
 Emacs for one reason or another.  It is compatible with GNU
 because there shouldn't be any reason to learn more than
 one Emacs flavor.
 .
 Packages which provide editors with broadly similar goals include
 .
 * e3;
 * joe;
 * jove and xjove;
 * ng-cjk, ng-cjk-canna and ng-latin;
 * qemacs and qemacs-nox; and
 * zile

Package: mgba-common
Description-md5: 7d6695d42bfe66f5b1a843233106659a
Description-en: Game Boy Advance emulator (common files for mGBA)
 mGBA is a new emulator for running Game Boy Advance games. It aims to be faster
 and more accurate than many existing Game Boy Advance emulators, as well as
 adding features that other emulators lack.
 .
 This package provides the common files for mGBA, such as shaders and DAT files.
 .
 Game Boy Advance is a registered trademark of Nintendo of America Inc. mGBA is
 not affiliated with or endorsed by any of the companies mentioned.

Package: mgba-qt
Description-md5: 73ac0627f6ed212a9f7acf62947e7192
Description-en: Game Boy Advance emulator (Qt frontend for mGBA)
 mGBA is a new emulator for running Game Boy Advance games. It aims to be faster
 and more accurate than many existing Game Boy Advance emulators, as well as
 adding features that other emulators lack.
 .
 This package provides the Qt GUI frontend for mGBA.
 .
 Game Boy Advance is a registered trademark of Nintendo of America Inc. mGBA is
 not affiliated with or endorsed by any of the companies mentioned.

Package: mgba-sdl
Description-md5: 6962d0c4514f7dcb76774a2a19cad0af
Description-en: Game Boy Advance emulator (SDL frontend for mGBA)
 mGBA is a new emulator for running Game Boy Advance games. It aims to be faster
 and more accurate than many existing Game Boy Advance emulators, as well as
 adding features that other emulators lack.
 .
 This package provides the SDL UI console for mGBA.
 .
 Game Boy Advance is a registered trademark of Nintendo of America Inc. mGBA is
 not affiliated with or endorsed by any of the companies mentioned.

Package: mgdiff
Description-md5: f78746dc01c69d02ac475640e8922303
Description-en: xdiff clone
 mgdiff is modeled after xdiff and provides a nice graphical interface
 for comparing the contents of two text files.  rmgdiff recurses down
 two directories collating difference information and invoking mgdiff
 whenever two text files differ.

Package: mgen
Description-md5: 4be1ed8c48694c25c164f8a53cd09595
Description-en: packet generator for IP network performance tests
 MGEN provides the ability to perform IP network performance tests
 and measurements using TCP and UDP/IP traffic. Test messages
 can be generated, received and logged. MGEN offers control over
 all network parameters and timing of these messages. All this can be
 done either via the command line or defined in a file format for
 greater reproducibility.

Package: mgen-doc
Description-md5: a4947964f8b910d284b84c0a3209cb62
Description-en: mgen user and reference guide
 This package contains the HTML documentation for MGEN, a packet generator
 for IP network performance tests. It can also be found online at
 https://github.com/USNavalResearchLaboratory/mgen/blob/master/doc/mgen.pdf .

Package: mgetty
Description-md5: c471e309a8d6f0abb1365c20109ee425
Description-en: Smart Modem getty replacement
 Mgetty is a versatile program to handle all aspects of a modem under Unix.
 .
 The program 'mgetty' allows you to use a modem for handling external
 logins, receiving faxes and using the modem as a answering machine without
 interfering with outgoing calls.
 .
 This package includes basic modem data capabilities. Install mgetty-fax to
 get the additional functionality for fax. Install mgetty-voice to get the
 functionality to operate voice modems.
 .
 Mgetty is also configurable to select programs other than login for special
 connections (eg: uucico, fido or other programs) depending on the login
 userid. It also supports caller-id if the modem and phone line supply it,
 and can deny connections based on originating telephone number.

Package: mgetty-docs
Description-md5: 80492847bae7e22d384214d1bad1ff11
Description-en: Documentation Package for mgetty
 Sample files and lots of documentation for mgetty. Additional source code
 for programs included that allow to set up a user interface for mgetty.

Package: mgetty-fax
Description-md5: 9d149b8c3ab687e4d875ba8146ecf3ca
Description-en: Faxing tools for mgetty
 The fax subsystem of the mgetty package.
 .
 This subsystems has the enhancements that are needed to send and receive
 faxes with mgetty and a Class 2 faxmodem.
 .
 The program 'mgetty' allows you to use a fax modem for receiving faxes
 and handling external logins without interfering with outgoing calls.

Package: mgetty-pvftools
Description-md5: 01c7adaa3fbac52167e0d5035da0ca82
Description-en: Programs for listening and manipulating pvf and rmd files
 This package contains different utilities from the vgetty package which
 permit to create, listen and manipulate rmd or pvf files. These files are
 the recorded "message files" for using a voice modem as an answering
 machine.
 .
 You will want to install this package to create your greeting messages.

Package: mgetty-viewfax
Description-md5: 28c99cdd9c6b521a2df32e0f53a63034
Description-en: Program for displaying Group-3 Fax files under X
 The program 'viewfax' allows you to view Group-3 fax files in an X window.
 Group-3 is the "standard" format for faxes.

Package: mgetty-voice
Description-md5: 5240e80a89de6c65cd5eb2f5b5cb3cbd
Description-en: Voicemail handler for mgetty
 Vgetty allows you to add answering machine / voicemail capability to all
 the other normal mgetty functions.
 .
 The program 'mgetty' allows you to use a voice modem as an answering
 machine and handling external logins without interfering with outgoing
 calls.
 .
 To create and manipulate voice messages, you need the mgetty-pvftools
 package.

Package: mgitstatus
Description-md5: c870e7d1c07a8b8fa9be51060820fb14
Description-en: Show status of multiple Git repositories
 mgitstatus is a tool that loop over multiple Git repositories reporting,
 for each one, the uncommitted, untracked and unpushed changes. The output
 is nicely formatted using colors to quickly detect which repositories
 need action.
 .
 When working over several project, mgitstatus is quite helpful to track
 unfinished work, not in sync with your remotes. Optionally, it can also
 check if the repository needs a pull by fetching remote branches.

Package: mgmt
Description-md5: 1cf12c354e82a2377d48ac63bbbacbd9
Description-en: next generation config management
 Mgmt is a real-time automation tool. It is familiar to existing configuration
 management software, but is drastically more powerful as it can allow you to
 build real-time, closed-loop feedback systems, in a very safe way, and with a
 surprisingly small amount of our mcl code. For example, the following code
 will ensure that your file server is set to read-only when it's friday.
 .
 It can run continuously, intermittently, or on-demand, and in the first case,
 it will guarantee that your system is always in the desired state for that
 instant! In this mode it can run as a decentralized cluster of agents across
 your network, each exchanging information with the others in real-time, to
 respond to your changing needs.

Package: mgp
Description-md5: f85067d19d0f3adcf28731801478ab3d
Description-en: MagicPoint — an X11-based presentation tool
 MagicPoint is an X11-based presentation tool. It is designed to make
 simple presentations easy while to make complicated presentations
 possible. Its presentation file (whose suffix is typically .mgp) is
 just text so that you can create presentation files quickly with your
 favorite editor (e.g. Emacs or jupp).

Package: mh-book
Description-md5: 40c5dad87693f06e64f664e0122246c3
Description-en: MH & nmh: Email for Users & Programmers online book
 This is the book written by Jerry Peek and published by O'Reilly &
 Associates, Inc.  This book covers MH, nmh, and several interfaces
 to MH including xmh and exmh.  MH-E is now documented separately.

Package: mha4mysql-manager
Description-md5: 3b096bd9e03c8d87fa1e86cae51c85cd
Description-en: Master High Availability Manager and Tools for MySQL, Manager Package
 MHA performs automating master failover and slave promotion with minimal
 downtime, usually within 10-30 seconds. MHA prevents replication consistency
 problems and saves on expenses of having to acquire additional servers.
 .
 All this with zero performance degradation, no complexity (easy-to-install)
 and requiring no change to existing deployments.

Package: mha4mysql-node
Description-md5: c1f94a24be48cf42b60f8d41877fd410
Description-en: Master High Availability Manager and Tools for MySQL, Node Package
 MHA performs automating master failover and slave promotion with minimal
 downtime, usually within 10-30 seconds. MHA prevents replication consistency
 problems and saves on expenses of having to acquire additional servers.
 .
 All this with zero performance degradation, no complexity (easy-to-install)
 and requiring no change to existing deployments.

Package: mhap
Description-md5: 7ad1b8e54ae72f2e55f2430af3d15d19
Description-en: locality-sensitive hashing to detect long-read overlaps
 The MinHash Alignment Process (MHAP--pronounced MAP) is a
 reference implementation of a probabilistic sequence overlapping
 algorithm. Designed to efficiently detect all overlaps between noisy
 long-read sequence data. It efficiently estimates Jaccard similarity
 by compressing sequences to their representative fingerprints
 composed on min-mers (minimum k-mer).

Package: mhc
Description-md5: 23203ef48f8cf17dfbc0f370e7187905
Description-en: schedule management tool for Emacs
 MHC (Message Harmonized Calendaring system) is a personal schedule
 management system, that is designed to help those who receive most
 appointments via email.
 .
 MHC has the following features:
 - You can easily import schedule articles from existing buffers.
 - Simple data structure; schedule articles are stored in the same form
 of MH that allows you to manipulate stored data in many ways.
 - Powerful but simple expression of appointments.
 .
 Non Elisp utilities are provided by the mhc-utils package.

Package: mhc-utils
Description-md5: fb5ad8d27430887b7c65f577f5109eff
Description-en: utilities for the MHC schedule management system
 MHC (Message Harmonized Calendaring system) is a personal schedule
 management system, that is designed to help those who receive most
 appointments via email.
 .
 MHC has the following features:
 - You can easily import schedule articles from existing buffers.
 - Simple data structure; schedule articles are stored in the same form
 of MH that allows you to manipulate stored data in many ways.
 - Powerful but simple expression of appointments.
 .
 This package provides the mhc command and Ruby libraries.  To use MHC
 on Emacs, install the mhc package.

Package: mhddfs
Description-md5: 5173a140c60439c79480665a321bf081
Description-en: file system for unifying several mount points into one
 This FUSE-based file system allows mount points (or directories) to be
 combined, simulating a single big volume which can merge several hard
 drives or remote file systems. It is like unionfs, but can choose the
 drive with the most free space to create new files on, and can move
 data transparently between drives.

Package: mhonarc
Description-md5: db4e4aed44f9287bf9fc66e7db5782ce
Description-en: Mail to HTML converter
 MHonArc is a Perl mail-to-HTML converter. MHonArc provides HTML mail
 archiving with index, mail thread linking, etc; plus other capabilities
 including support for MIME and powerful user customization features.

Package: mhz
Description-md5: d0530cfb40b452a52439410c77c6cafa
Description-en: CPU frequency measurement utility
 This tool measures real CPU clockspeeds. This is helpful on platforms where
 cpufreq support is not available (yet) or where the clockspeed values returned
 by the kernel cannot be relied. This applies to platforms where vendors are
 cheating, where weird clockspeed capping occurs for unknown reasons or where
 actual clockspeeds are set via jumpers while the clockspeeds available to the
 kernel are derived from device-tree (DT) entries.

Package: mi2svg
Description-md5: 5529560e084911777eac56d06ca55252
Description-en: tool for creating svg presentations of Mapinfo mif/mid maps
 mi2svg is a free tool written in perl for creating svg (Scalable Vector
 Graphics) presentations of maps stored in MapInfo Interchange Format. Generated
 svg output uses same coordinates as the original mif input. Database entries of
 objects visible on the map are saved as class names, allowing accurate css
 styling of elements according to data from their database entry.

Package: mia-doctools
Description-md5: e2a2932f29b4ce483a1e1f3e15c0bb73
Description-en: Helper scripts for run-time document creation
 A set of scripts that can be used to create man-pages and on-line
 documentation for programs that make use of the mia command line
 parser and plug-in infrastructure

Package: mia-tools
Description-md5: ecb7e93f1d5730fd67bd6af1f058c031
Description-en: Command line tools for gray scale image processing
 Command lines tools to run general purpose image processing tasks on 2D
 and 3D gray scale images, and basic operations on triangular meshes.
 Supported image processing algorithms are image filtering, combining, image
 registration, motion compensation for image series, and the estimation of
 various statistics over images.
 This package also contains the nipype interfaces for these command line tools.

Package: mia-tools-doc
Description-md5: 41ee3f0a6472fd4babd8d572797e6f46
Description-en: Cross-referenced documentation of the MIA command line tools
 Cross referenced documentation of the command line tools and plug-ins that
 are provided by the MIA gray scale image processing tool chain.
 These lines tools to provide the means to run general purpose image
 processing tasks on 2D and 3D gray scale images, and basic operations on
 triangular meshes interactively from the command line. Supported image
 processing algorithms are image filtering, combining, image registration,
 motion compensation for image series, and the estimation of various
 statistics over images.

Package: miceamaze
Description-md5: 035443adad91df9dfe4aba880a892c9c
Description-en: video game with mice in a maze
 MiceAmaze is a video game that features a maze with mice and snakes.
 The goal is to bring the most mice to your house by placing arrows on the
 maze floor. But beware the snakes that want to eat them!

Package: miceamaze-data
Description-md5: d83ca7bdf79653ee256350698caf179e
Description-en: video game with mice in a maze (data)
 MiceAmaze is a video game that features a maze with mice and snakes.
 The goal is to bring the most mice to your house by placing arrows on the
 maze floor. But beware the snakes that want to eat them!
 .
 This package contains data like images, sounds and mazes.

Package: micro
Description-md5: 1e5016b81d0f5aedf7555bfa090aacc1
Description-en: modern and intuitive terminal-based text editor
 micro is a terminal-based text editor that aims to be easy to use and
 intuitive, while also taking advantage of the full capabilities of
 modern terminals.
 .
 As the name indicates, micro aims to be somewhat of a successor to the
 nano editor by being easy to install and use.

Package: micro-httpd
Description-md5: 2d464608da74057fcccb1d8b2c7fb060
Description-en: really small HTTP server
 A very small HTTP server implemented in 150 lines of code.
 Program can be used to serve HTTPS by wrapping it with stunnel.
 It implements all the basic features of an HTTP server, including:
 .
 * Security against ".." filename snooping
 * The common MIME types
 * Trailing-slash redirection
 * index.html
 * Directory listings

Package: microbegps
Description-md5: 61d3f91093066766c58dc6ddf8b29111
Description-en: explorative taxonomic profiling tool for metagenomic data
 MicrobeGPS is a bioinformatics tool for the analysis of metagenomic
 sequencing data. The goal is to profile the composition of metagenomic
 communities as accurately as possible and present the results to the
 user in a convenient manner. One main focus is reliability: the tool
 calculates quality metrics for the estimated candidates and allows the
 user to identify false candidates easily.

Package: microbiomeutil
Description-md5: cda362af45b54cf41840bc1599bfdeb4
Description-en: Microbiome Analysis Utilities
 The microbiomeutil package comes with the following utilities:
 * ChimeraSlayer:  ChimeraSlayer for chimera detection.
 * NAST-iEr:       NAST-based alignment tool.
 * WigeoN:         A reimplementation of the Pintail 16S anomaly
 detection utility
 * RESOURCES:      Reference 16S sequences and NAST-alignments that
 the tools above leverage.

Package: microbiomeutil-data
Description-md5: 1328df76a37eefd9bc03e4ea11a50a95
Description-en: Reference 16S sequences and NAST-alignments used by microbiomeutil tools
 Reference data for tools in the microbiomeutil package.  The algorithms
 used by the tools chimeraslayer, nast-ier and wigeon are based on
 reference data which are provided by this package.

Package: microcom
Description-md5: 758d7ccafadf72b5ede7b15d4894282a
Description-en: minimalistic terminal program
 microcom is a minimalistic terminal program for accessing devices (e.g.
 switches) via a serial connection.  It features connection via RS232
 serial interfaces (including setting of transferrates) as well as in
 "telnet mode" as specified in rfc2217.

Package: microdc2
Description-md5: 454b3f84a166af636585c3bbf95f4a30
Description-en: command-line based Direct Connect client
 microdc2 is a command-line based Direct Connect client that uses
 the GNU Readline library for user interaction. It was developed from
 ground up and does not depend on any other program. Despite the
 command-line user interface, it was designed to be user friendly and
 simple to use. It can work on headless host (under `screen`, for
 instance) ant thus, doesn't require you to run an expensive X11
 session, as other clients do.
 .
 microdc2 is currently in beta state - there may be many bugs not yet
 discovered. It also lacks some features that other clients support,
 such as file hashing, multiple hub connections, and hub list support.
 .
 Direct Connect protocol is used for P2P file sharing. See it's
 description on
 http://en.wikipedia.org/wiki/Direct_Connect_(file_sharing).

Package: microhope
Description-md5: 3494eaa0f2ce8103d86038cacfc63e1e
Description-en: hardware & software framework to learn microcontrollers
 This package provides a set of example programs to drive an ATmega32
 microcontroller, together with a tutorqial explaining how to compile
 them, upload them to the microcontroller, and how to make simple and
 more complicated modifications. It is meant to be used with the
 "microhope" board which makes it easy to upload code to the microcontroller
 through a USB link.
 .
 In addition to examples there is a library to drive all of the peripherals
 available on the "microhope" board: LED, LCD display, ADC connected to
 sensors.
 .
 A Graphic User Interface is provided too.

Package: micropolis
Description-md5: 87fc62c1fb5475dcc4392f5c459a388c
Description-en: real-time city management simulator
 This game simulates building and managing a whole city. The goal of the
 game is to build and design a city. The player can mark land as being
 zoned as commercial, industrial, or residential, add buildings, change
 the tax rate, build a power grid, build transportation systems and many
 other actions, in order to enhance the city.
 .
 Micropolis is the GPL-licensed version of SimCity.

Package: micropolis-data
Description-md5: 2279b5c1a01ec0cae6282375c045c28e
Description-en: real-time city management simulator - data
 This game simulates building and managing a whole city. The goal of the
 game is to build and design a city. The player can mark land as being
 zoned as commercial, industrial, or residential, add buildings, change
 the tax rate, build a power grid, build transportation systems and many
 other actions, in order to enhance the city.
 .
 This package installs the data, like graphics and sounds, for the game.

Package: micropython
Description-md5: 43b2c39b79b2ff078e777ad9e502f92e
Description-en: Unix/Linux port of MicroPython for board-independent use on the host
 The Unix port of MicroPython allows testing of programs intended for
 microcontrollers on the local Debian host machine (except for hardware-specific
 parts). It can also be used as another, tiny but mostly compatible, Python 3
 runtime for small scripts (but it comes with FFI and JNI support). This port
 uses optimised assembly code on ARM/Thumb, MIPS, i386 and amd64, and
 setjmp/longjmp-based fallback code on all other architectures.

Package: micropython-doc
Description-md5: 39d644cd3a3be0274b58f0ae045e5c03
Description-en: Documentation and examples for MicroPython - HTML format
 The Unix port of MicroPython allows testing of programs intended for
 microcontrollers on the local Debian host machine (except for hardware-specific
 parts). It can also be used as another, tiny but mostly compatible, Python 3
 runtime for small scripts (but it comes with FFI and JNI support). This port
 uses optimised assembly code on ARM/Thumb, MIPS, i386 and amd64, and
 setjmp/longjmp-based fallback code on all other architectures.
 .
 This contains the documentation in HTML format.

Package: micropython-mpremote
Description-md5: ce16aa7488f5024a4b55fe55ec0980f3
Description-en: Tool for interacting remotely with MicroPython on a microcontroller
 The mpremote tool provides a set of commands for interacting with a
 microcontroller board running MicroPython over a serial connection. It
 includes the ability to run local scripts on the board, perform a variety of
 filesystem tasks (cat, ls, cp, rm, mkdir, rmdir), mount a local directory on
 the remote board, and execute an interactive REPL on the board.

Package: microsocks
Description-md5: d763dc3a8ac576d42cbc8056d3ec3327
Description-en: multithreaded, small, efficient SOCKS5 server
 MicroSocks - multithreaded, small, efficient SOCKS5 server, is a SOCKS5
 service that you can run on your remote boxes to tunnel connections
 through them, if for some reason SSH doesn't cut it for you.
 .
 - It's very lightweight, and very light on resources too.
 - It's also designed to be robust: it handles resource exhaustion gracefully
 by simply denying new connections, instead of calling abort() as most
 other programs do these days.
 - Another plus is ease-of-use: no config file necessary, everything can
 be done from the command line and doesn't even need any parameters for
 quick setup.

Package: midge
Description-md5: fb9884fae75ee01b669993690559a47e
Description-en: A text to MIDI program
 Midge generates MIDI files from text input. Most General MIDI
 features are supported, and there are some basic methods of
 randomly generating sequences. Also included is a decompiler
 and an emacs mode.

Package: midicsv
Description-md5: 9c6b7aa6461b7babd7ee46cf2d6f10ce
Description-en: translate MIDI file to CSV
 Midicsv reads a standard MIDI file and decodes it into a CSV
 (Comma-Separated Value) file which preserves all the information in the
 MIDI file.  The ASCII CSV file may be loaded into a spreadsheet or database
 application, or processed by a program to transform the MIDI data (for
 example, to key transpose a composition or extract a track from a
 multi-track sequence).  A CSV file in the format created by midicsv may be
 converted back into a standard MIDI file with the csvmidi program.

Package: midish
Description-md5: 8290fb16e238e99faeb7db4a246ae1b4
Description-en: shell-like MIDI sequencer/filter
 midish is a MIDI sequencer/filter implemented as a shell-like interpreter.
 It's intended to be lightweight, fast and reliable for real-time performance.
 Important features are: multiple MIDI devices handling, synchronisation to
 external MIDI devices, real-time MIDI filtering/routing (controller mapping,
 keyboard splitting, ...), track recording and editing (insert, copy, delete,
 quantize...), import and export of standard MIDI files, system exclusive
 messages handling.

Package: midisnoop
Description-md5: ab408c0f86b7c8e403beb7268f16e32c
Description-en: MIDI monitor and prober
 Can be used to monitor a MIDI device and/or software,
 and to send MIDI messages to a MIDI port
 to see how the device/software responds.
 .
 Support both ALSA and JACK MIDI ports via the RtMidi library.

Package: mighttpd2
Description-md5: e91ee51669be709c50bb570818f597f3
Description-en: classical web server on WAI/warp
 Mighttpd2 (pronounced as "mighty") is a simple but practical HTTP server
 written in Haskell. It handles static files and CGI scripts. It also
 provides reverse proxy functionality.
 .
 Mighttpd2 is now implemented as a WAI application using the high-performance
 HTTP engine, "warp". To httperf Ping-Pong benchmark, Mighttpd2 is faster than
 nginx.

Package: migrationtools
Description-md5: 52ab4aa53012d242b26992954349483b
Description-en: Migration scripts for LDAP
 The MigrationTools are a set of Perl scripts for migrating users, groups,
 aliases, hosts, netgroups, networks, protocols, RPCs, and services from
 existing nameservices (flat files, NIS, and NetInfo) to LDAP.

Package: miio-tools
Description-md5: f119aaf96a11ac0cdf7a440822f60512
Description-en: Tools for interfacing with Xiaomi appliances
 This tool allows one to interface with devices using Xiaomi's miIO protocol.
 .
 * miceil (command Xiaomi Philips LED Ceiling Lamp)
 * mieye (command Xiaomi Philips Eyecare Smart Lamp 2)
 * miiocli (command various appliances)
 * miio-extract-tokens (Reads device information out from an sqlite3 DB)
 * miplug (command Xiaomi Smart Plug)
 * mirobo (command Xiaomi Vacuum robot)

Package: mikmod
Description-md5: 4390b2a96206a4d8c512adfc5860a9bf
Description-en: Portable tracked music player
 Mikmod is a very portable tracked music player which supports a wide
 variety of module formats including compressed sample Impulse Tracker
 modules. It also supports many archive formats, as well as on the fly
 decompression.

Package: mikutter
Description-md5: 11aabbfebad26f1f981e31a77f8d1024
Description-en: plugin-extensible Twitter client
 Mikutter is a multi-pane Twitter client with several advanced
 features:
 * different tweet views (flat list, threaded list, searches);
 * user profile and activity views;
 * lists of followers and followings (friends);
 * plugin extensibility.

Package: milkytracker
Description-md5: 7bb311f88f8a6b4b9afee2ffe0596e3d
Description-en: music creation tool inspired by Fast Tracker 2
 This is an editor for "tracked" music, i.e. audio samples of instruments
 pitch shifted according to the note data.
 .
 It can load the following module formats: 669, AMS, AMF, DBM, CBA, DIGI,
 DSM, FAR, GMC, GDM, IMF, IT, MOD, MDL, MTM, MXM, OKT, PLM, PSM, PTM, S3M,
 STM, ULT, UNI, and X.
 .
 Export is possible into the formats: XM, MOD, and WAV.
 .
 Supported sample and instrument formats: WAV, IFF/XI, PAT

Package: miller
Description-md5: 7d4af4f0e32d6bca0337ea22abe4ca93
Description-en: name-indexed data processing tool
 Miller (mlr) allows name-indexed data such as CSV files to be
 processed with functions equivalent to sed, awk, cut, join, sort
 etc. It can convert between formats, preserves headers when sorting
 or reversing, and streams data where possible so its memory
 requirements stay small. It works well with pipes and can feed
 "tail -f".

Package: milter-greylist
Description-md5: e2bcfcf12d0c831c8d6900b5c70a65f7
Description-en: Greylist milter for sendmail
 milter-greylist is a stand-alone milter written in C that implements the
 greylist filtering method, as proposed by Evan Harris.
 .
 Greylisting works by assuming that unlike legitimate MTA, spam engines will
 not retry sending their junk mail on a temporary error. The filter will
 always temporarily reject mail on a first attempt, and to accept it after
 some time has elapsed.
 .
 If spammers ever try to resend rejected messages, we can assume they will not
 stay idle between the two sends (if they do, the spam problem would just be
 solved). Odds are good that the spammer will send a mail to an honey pot
 address and get blacklisted in several real-time distributed black list
 before the second attempt.

Package: miltertest
Description-md5: 9b74a0f944a3464d1756ecd424db07ea
Description-en: utility for testing milter applications
 The OpenDKIM Project is a community effort to develop and maintain a C library
 for producing DKIM-aware applications and an open source milter for providing
 DomainKeys Identified Mail (DKIM) service.
 .
 This package contains the miltertest program, a utility that serves as a test
 driver for milter application tests. miltertest executes milter test scripts
 written in the Lua programming language.

Package: mimedefang
Description-md5: e22a57a2cca6b9b051158a39372e2f84
Description-en: e-mail filter program for sendmail
 MIMEDefang is an e-mail filter program which processes all messages sent
 via Sendmail. It splits multi-part MIME messages into their components
 and can delete or modify those parts before reassembling the message and
 sending it on its way.

Package: mimefilter
Description-md5: 17814d41bc83f4d1fc085a9088ecbc14
Description-en: Strips some unwanted MIME parts out of a MIME message
 This program may be useful as a filter on a mailing list.
 .
 It strips every unwanted MIME part from a MIME compliant message, warning by
 email the original author about this, and outputs a MIME compliant cleaned
 message, to be further processed by a mailing list software.
 .
 You may find it useful if you don't want certain attachments on your mailing
 lists, or if you want to allow just the text part from multipart/alternative
 messages, and so on.  You can easily fine tune the list of allowed MIME types
 to suit your particular needs, using normal Perl regexps.

Package: mimetex
Description-md5: c0904eca2683f2e822c853f4b54e8ae2
Description-en: LaTeX math expressions to anti-aliased GIF images converter
 mimeTex parses LaTeX math expressions emitting directly GIF images
 without intermediate dvi-to-gif conversion.
 .
 mimeTex is a standalone program that doesn't use TeX in any way, a kind
 of lightweight alternative to MathML

Package: minc-tools
Description-md5: bbd6eb8bd554e81904fc50647e0dacca
Description-en: MNI medical image format tools
 This package contains tools to manipulate MINC files.
 .
 The Minc file format is a highly flexible medical image file format
 built on top of the NetCDF generalized data format. The format is
 simple, self-describing, extensible, portable and N-dimensional, with
 programming interfaces for both low-level data access and high-level
 volume manipulation. On top of the libraries is a suite of generic
 image-file manipulation tools. The format, libraries and tools are
 designed for use in a medical-imaging research environment: they are
 simple and powerful and make no attempt to provide a pretty interface
 to users.

Package: minder
Description-md5: 423bf940a4542846d95c05d312055bef
Description-en: Mind-mapping application
 Minder is a mind-mapping application, featuring
 .
 * Quickly create visual mind-maps using the keyboard and automatic layout.
 * Gorgeous themes.
 * Export to PDF, PNG, JPEG, BMP, SVG, OPML, CSV, Markdown and PlainText
 formats.
 * Printer support.
 * Add notes, tasks and images to your nodes.
 * Colorized node branches.

Package: mindthegap
Description-md5: 5d07b44122645144d6449f79c6fd6d87
Description-en: performs detection and assembly of DNA insertion variants in NGS read datasets
 Designed to call insertions of any size, whether they are novel or
 duplicated, homozygous or heterozygous in the donor genome. It takes as
 input a set of reads and a reference genome. It outputs two sets of
 FASTA sequences: one is the set of breakpoints of detection insertion
 sites, the other is the set of assembled insertions for each
 breakpoint. MindTheGap can also be used as a genome assembly finishing
 tool. It can fill the gaps between a set of input contigs without any a
 priori on their relative order and orientation. It outputs the results
 in gfa file.

Package: mindthegap-examples
Description-md5: 96e8212c0c82386e29033f5b1866577d
Description-en: optional scripts and example resources for mindthegap
 Designed to call insertions of any size, whether they are novel or
 duplicated, homozygous or heterozygous in the donor genome. it takes
 as input a set of reads and a reference genome. It outputs two sets
 of FASTA sequences: one is the set of breakpoints of detection
 insertion sites, the other is the set of assembled insertions for
 each breakpoint. MindTheGap can also be used as a genome assembly
 finishing tool. It can fill the gap between a set of input contigs
 without any a priori on their relative order and orientation. It
 outputs the results in gfa file. Please note that this package is
 meant to accommodate the mindthegap package and only acts as example
 to how this package can be utilised.

Package: minetest
Description-md5: dccbeb465e95ba59db2c595f92e470bd
Description-en: transitional package
 Minetest has been renamed to Luanti.
 This is a transitional package. It can safely be removed.

Package: minetest-data
Description-md5: dccbeb465e95ba59db2c595f92e470bd
Description-en: transitional package
 Minetest has been renamed to Luanti.
 This is a transitional package. It can safely be removed.

Package: minetest-mod-3d-armor
Description-md5: aabd454c39aacc8b95bf3e919ad68045
Description-en: Modpack to add armor and wielded weapons for Minetest
 This Minetest modpack provides the following features:
 - visible player armors ;
 - visible wielded items ;
 - shields ;
 - 3d armor stands.

Package: minetest-mod-advmarkers-csm
Description-md5: 5af7e045908bd89626349140ecb567de
Description-en: Luanti mod - marker/waypoint CSM for Luanti
 This client side mod provides a set of commands to record the coordinates
 in Luanti game.

Package: minetest-mod-basic-materials
Description-md5: e53aab7118209b2771ce1b8a3b2cb223
Description-en: Minetest mod providing basic materials and items
 This game extension provides various materials (different metals,
 plastic) and items (wires, strips, ingots, chainlinks, gears, padlocks,
 etc).

Package: minetest-mod-basic-robot-csm
Description-md5: c9bfabe486247bb4cd5633d9bdb16836
Description-en: Luanti mod - basic robot client side mod
 basic-robot-csm is a light-weight robot module of client side of
 Luanti. It provides a simple GUI with 8 tabs. Players can write
 programs in Lua in those tabs. And run the programs from client side.

Package: minetest-mod-character-creator
Description-md5: 8c5ca9b0efbc3880cd6b8d727222875a
Description-en: Minetest module to customize your skin
 This Minetest module provides an editor to make it possible to modify your
 skin in a few different ways: gender, size, build, skin color, hair (color,
 length), eye color, t-shirt color, pants color, shoes.

Package: minetest-mod-colour-chat-56-csm
Description-md5: 400566e999b77f835cbc80206d6c00ef
Description-en: Luanti mod - colour chat client side mod
 This package is a colour chat module of client side of Luanti. It provides
 a set of commands that can chat with colour text.

Package: minetest-mod-craftguide
Description-md5: 95b966355eb511cff934bcb3482e2fc3
Description-en: Minetest mod providing a crafting guide
 This minetest extension adds a crafting guide to the game, usable with
 a blue book named "Crafting guide" and two modes: standard and progressive.
 .
 It is the most comprehensive with the cleanest code of its category.

Package: minetest-mod-currency
Description-md5: b5297daf5409edbed9085557c1aaf56b
Description-en: Minetest mod providing shops and currency
 This minetest extension adds:
 - shops,
 - barter tables,
 - safes
 - and multiple denominations of currency.

Package: minetest-mod-ethereal
Description-md5: e68941b199071814a985de3d54dab1b0
Description-en: Minetest module to add a map generator enhancer
 This module provides the ethereal map generator enhancer, adding many
 biomes as well as many items and features.
 .
 Will enhance any map generator except v6.

Package: minetest-mod-homedecor
Description-md5: d72819e764af7c25589d9b08f45effda
Description-en: Minetest mod pack providing home decor elements
 This minetest extension adds a great number of home decor elements like
 window shutters, flower pots, home electronics, tables, kitchen and
 bathroom fixtures, etc.

Package: minetest-mod-infinite-chest
Description-md5: 1ae7a882ba3f6ea23678a50b12caaded
Description-en: Minetest module to get chests with an infinite number of slots
 This minetest module provide chests where you can't run out of slots. The
 last accessed slot appears at the top of the list, and you can name your
 slots to easily find your items.

Package: minetest-mod-ltool
Description-md5: af435292604e0578689e7e2e716fa21a
Description-en: Luanti mod providing utils for L-system trees.
 This luanti extension adds an util to create the L-system trees.
 It is an util that helps the mod developer to design their own trees by
 the L-system.

Package: minetest-mod-lucky-block
Description-md5: a6520d9e1767a0b4115aaeaa39bbbc5e
Description-en: Luandi mod - Lucky Block to the game
 This luanti module for the minetest game provides a new block,
 which when broken can give the player something good, surprising,
 bad, hurtful or simply a troll.
 .
 Luanti is a voxel game creation platform, formerly known
 as minetest.

Package: minetest-mod-maidroid
Description-md5: 140685b77a6d19d6a230d92c048d71a0
Description-en: Luanti mod - Maidroid for maid robots
 This Luanti mod provides maid robots that can perform common tasks such
 as farming and cutting down trees.

Package: minetest-mod-mesecons
Description-md5: 97c0737a761abc336d9669874f24eca2
Description-en: Digital circuitry blocks for minetest
 This module for minetest adds digital circuitry items, like different
 kinds of sensors, switches, solar panels, detectors, pistons, lamps,
 sound blocks and advanced things like logic gates and programmable
 blocks.

Package: minetest-mod-meshport
Description-md5: a47b292c13f900d6f2394efe3273ba61
Description-en: Minetest mod - export areas to meshes for 3D rendering
 Meshport is a mod which allows easy exporting of scenes from Minetest to
 obj files, complete with materials and textures. These models can be imported
 directly into Blender or another 3D program for rendering and animation.

Package: minetest-mod-mobs-redo
Description-md5: 2297f2119b30dc3ec68625c193a3cf99
Description-en: Minetest module to add mobs programming interface
 This minetest module provides an advanced programming interface to add
 mobs into the world.
 .
 It was built from PilzAdam's original Simple Mobs with additional mobs
 by KrupnoPavel, Zeg9, ExeterDad and AspireMint.
 .
 As it contains only the programming interface, you need to install
 other mobs to get actual gamer-visible creatures.

Package: minetest-mod-moreblocks
Description-md5: bc28b955a17a1a4bdc98fe436a4b9936
Description-en: Minetest mod - More Blocks
 This mod adds some new blocks, most of them don't have a use other than
 decoration.
 .
 The blocks include several kinds of stone that can be used to build floors
 and stairs. The mod also includes stairsplus, which is helpful for building
 staircases.

Package: minetest-mod-moreores
Description-md5: 368d726ccc3d4325d9642a27bb1422d6
Description-en: Minetest mod - More Ores
 This mod adds copper, tin, silver and gold in Minetest. This mod also
 adds three new sets of tools/swords.
 .
 All these five ores give lumps upon mining - those lumps are smeltable
 into ingots, then you can do tools, blocks, and locked chests out of
 them.

Package: minetest-mod-nether
Description-md5: 5bee50e2b0e3a200a03e3c7c789eb3fd
Description-en: Minetest mod - Nether portals and materials
 This minetest extension adds a deep underground realm with different map
 generators.
 .
 You can reach it with obsidian portals -- so called nether portals.

Package: minetest-mod-pipeworks
Description-md5: fe9d7ee6bc2fc9e40232a7d48a465d7f
Description-en: Pipes and tubes for Minetest
 This package provides an extension for minetest allowing crafting
 and usage of pipes to transport fluids and tubes to transport items.
 It also contains a few devices to work with them.

Package: minetest-mod-protector
Description-md5: a3e20ab35f9ee4409312b00e1cdc53a5
Description-en: Minetest module to add protector blocks
 This minetest module provides protector blocks, that is blocks who stop
 other player from digging or placing block in their surrounding area.
 .
 It is based on glomie's block, remade by Zeg9 and rewritten by TenPlus1,
 so you might have heard of it under the name "Protector Redo".

Package: minetest-mod-pycraft
Description-md5: f0a73b49751630318d8433c67bc31c6d
Description-en: Minetest mod - (most of) Raspberry PI Minecraft API
 Provide API server in Minetest to allow Python and Sonic Pi to manipulate
 the world in the server.

Package: minetest-mod-quartz
Description-md5: b7ca0e4c8f0c6de05bf09436f712ca97
Description-en: Minetest module to add quartz
 This minetest module provides the quartz ore and other decorative
 blocks.

Package: minetest-mod-skyblock
Description-md5: d0b310285ff4e91151bb177b2d5a5694
Description-en: Minetest module to add a Crusoe-like minigame
 This minetest module provide game mechanics to start from a small
 island in the sky with minimal capacities and build everything from
 there.

Package: minetest-mod-throwing
Description-md5: 8c865de2fced08b3d1a44ecc36a2813e
Description-en: Minetest mod - Throwing system
 This minetest extension provides an abstract programming
 interface to declare throwing and throwables.
 .
 The minetest-mod-throwing-arrows package uses it to actually
 provide bows and arrows.

Package: minetest-mod-throwing-arrows
Description-md5: b5be0dbe27c82d07c8798a0f44b3ac7f
Description-en: Minetest mod - Throwables
 This minetest extension provides basic bows and arrows.
 .
 It is based on the framework of the minetest-mod-throwing package.

Package: minetest-mod-unified-inventory
Description-md5: aa69751ffa0405d2f65bad4ef1ee033f
Description-en: Minetest module to enhance the inventory
 This minetest module provides an inventory with a nicer interface and
 an included crafting guide as well as various types of bags and
 waypoints.

Package: minetest-mod-unifieddyes
Description-md5: 710362407cd690666e66e862ab9a6d7c
Description-en: Minetest mod providing a unified dye specification
 This minetest extension adds a whole lot of colors, crafting recipes
 and details on how colors should work in the game.
 .
 It is an extension of the standard dye set of the game from 15 to 90 colors.

Package: minetest-mod-worldedit
Description-md5: a70bf08141546c1b9b2038a2f3d6ca9e
Description-en: Minetest mod - ingame world editor
 WorldEdit is the ultimate ingame world editor for Minetest.
 It includes functionality for building, fixing and more. It is primarily
 controlled through chat commands.
 .
 WorldEdit exposes all significant functionality in a simple Lua interface.
 The API is useful for tasks such as high-performance node manipulation,
 alternative interfaces, and map creation.

Package: minetest-mod-xdecor
Description-md5: a849819faca4fd35e6c268c7cf1b79c2
Description-en: Lightweight decoration module for minetest
 This module adds a bunch of cute cubes as well as various mechanisms to
 the game, like for example Ender chests, cooking recipes, cutting,
 enchanting and a chess board...

Package: minetest-server
Description-md5: dccbeb465e95ba59db2c595f92e470bd
Description-en: transitional package
 Minetest has been renamed to Luanti.
 This is a transitional package. It can safely be removed.

Package: minetestmapper
Description-md5: f27a0a9a595d6ff508de9148960d6e6f
Description-en: map generator from luanti worlds
 This command-line tool will get a luanti world directory
 and generate an image map, to be used either as a better
 guide than the internal minimap, or to advertise a server.
 .
 Luanti is a voxel game creation platform, formerly known
 as minetest.

Package: minexpert2
Description-md5: 1e1e0521f4aa0a38c9e1372a2b2e544c
Description-en: transitional package for minexpert2 -> minexpert3
 This is a transitional package. It can safely be removed.
 Runtime package.

Package: minexpert2-doc
Description-md5: 1960d6011c5ec1cd5a0059b4bb7d2c7f
Description-en: transitional package for minexpert2-doc -> minexpert3-doc
 This is a transitional package. It can safely be removed.
 Documentation package.

Package: minexpert3
Description-md5: 56611d6fe5d13a79d512bcb25acfc97a
Description-en: MS^n mass spectrometric data visualization and mining (runtime)
 MineXpert3 allows the user to perform the following tasks:
 - Open mass spectrometry data files (mzML, mzXML, asc, xy, ...);
 - Display in a table view the full data set, for easy filtering;
 - Calculate and display the TIC chromatogram;
 - Calculate and display a mz=f(rt) color map;
 - For mobility data, calculate and display a mz=f(dt) color map;
 - Integrate the mass spectrometric data from any kind of data
 representation (mass | drift spectra, TIC | XIC chromatogram,
 2D color maps) to any other kind of data representation;
 - For any mass data feature (mass peak, TIC | XIC peak, color map)
 integrate to a XIC single intensity value;
 - Powerful isotopic cluster calculation starting from a
 chemical formula, optionally with user-defined isotopic abundance ratios;
 - Gaussian fit over any isotopic cluster to estimate the
 average mass of a given ion;
 - Mouse-driven deconvolution of m/z data (charge envelope-based
 or isotopic cluster-based);
 - Export the data to text files;
 - Export the graphical representation of mass spectrometric
 data to graphics files in a number of formats (jpg, png, pdf).
 .
 This package ships the MineXpert3 program.

Package: minexpert3-doc
Description-md5: 69bd84b0124261ff66d180661206d49a
Description-en: MS^n mass spectrometric data visualization and mining (doc)
 MineXpert3 allows the user to perform the following tasks:
 - Open mass spectrometry data files (mzML, mzXML, asc, xy, ...);
 - Display in a table view the full data set, for easy filtering;
 - Calculate and display the TIC chromatogram;
 - Calculate and display a mz=f(rt) color map;
 - For mobility data, calculate and display a mz=f(dt) color map;
 - Integrate the mass spectrometric data from any kind of data
 representation (mass | drift spectra, TIC | XIC chromatogram,
 2D color maps) to any other kind of data representation;
 - For any mass data feature (mass peak, TIC | XIC peak, color map)
 integrate to a XIC single intensity value;
 - Powerful isotopic cluster calculation starting from a
 chemical formula, optionally with user-defined isotopic abundance ratios;
 - Gaussian fit over any isotopic cluster to estimate the
 average mass of a given ion;
 - Mouse-driven deconvolution of m/z data (charge envelope-based
 or isotopic cluster-based);
 - Export the data to text files;
 - Export the graphical representation of mass spectrometric
 data to graphics files in a number of formats (jpg, png, pdf).
 .
 This package ships the user manual in both PDF and HTML formats.

Package: mingetty
Description-md5: 0ab16e61804b3e3dd3d05fa683c9ef0b
Description-en: Console-only getty
 Mingetty is a small, efficient, console-only getty for Linux.
 .
 "getty opens a tty port, prompts for a login name and invokes the
 /bin/login command. It is normally invoked by init(8)."
 .
 mingetty is a minimal getty for use on virtual consoles. Unlike
 the getty in the util-linux or mgetty packages, mingetty is not
 suitable for serial lines, which is why it's smaller.

Package: mingw-w64
Description-md5: 170497b193e24afc77f204c221f0e3f8
Description-en: Development environment targeting 32- and 64-bit Windows
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This metapackage provides the MinGW-w64 development environment,
 including C and C++ compilers. Ada, Fortran, Objective-C and
 Objective-C++ compilers are available respectively in the
 gnat-mingw-w64, gfortran-mingw-w64, gobjc-mingw-w64 and
 gojbc++-mingw-w64 packages.

Package: mingw-w64-common
Description-md5: db7b529732a5da7464893283bf59d880
Description-en: Common files for Mingw-w64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains files common to all targets.

Package: mingw-w64-i686-dev
Description-md5: c8c37b8041ae083173a5f84791374229
Description-en: Development files for MinGW-w64 targeting Win32
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the headers and libraries required to build
 32-bit software using MinGW-w64.
 .
 The wine package can be used to test software built using MinGW-w64
 without using Windows.

Package: mingw-w64-tools
Description-md5: 65d29706ac58a6329f2a4019ca43e7b6
Description-en: Development tools for 32- and 64-bit Windows
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains:
 * gendef, which extracts DLL exports from Windows executables;
 * genidl, which extracts IDL information from Windows executables;
 * genpeimg, which manipulates PE flags in Windows executables;
 * widl, which generates build files from IDL descriptions;
 * pkg-config symlinks to allow .pc-based libraries to be used.

Package: mingw-w64-ucrt64-dev
Description-md5: 521b047d8c0f046810ab0fb99a01e735
Description-en: Development files for MinGW-w64 targeting Win64/UCRT
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the headers and libraries required to build
 64-bit software using MinGW-w64, targeting the Universal C Runtime
 (UCRT).
 .
 The wine64 package can be used to test software built using MinGW-w64
 without using Windows.

Package: mingw-w64-x86-64-dev
Description-md5: 7dd0eda74467cce689eaa7503825c419
Description-en: Development files for MinGW-w64 targeting Win64
 MinGW-w64 provides a development and runtime environment for 32- and
 64-bit (x86 and x64) Windows applications using the Windows API and
 the GNU Compiler Collection (gcc).
 .
 This package contains the headers and libraries required to build
 64-bit software using MinGW-w64, targeting the Visual C Runtime
 (MSVCRT).
 .
 The wine64 package can be used to test software built using MinGW-w64
 without using Windows.

Package: mini-buildd
Description-md5: 7cac11e68073884d1eeb34486a23c2fe
Description-en: minimal build daemon - daemon
 Mini-buildd is an easy-to-configure autobuilder and
 repository for deb packages.
 .
 This package provides the main daemon.

Package: mini-buildd-doc
Description-md5: 00350207982834c553ce16421b90f56a
Description-en: minimal build daemon - manual
 Mini-buildd is an easy-to-configure autobuilder and
 repository for deb packages.
 .
 This package contains the HTML documentation.

Package: mini-buildd-utils
Description-md5: c13068504339a542225772226bdda003
Description-en: minimal build daemon - utilities
 Mini-buildd is an easy-to-configure autobuilder and
 repository for deb packages.
 .
 This package provides (optional) utilities, notably mini-buildd-api,
 a command line to access the web API.

Package: mini-dinstall
Description-md5: 8c3fe68bae3a3f064eb74e765082170f
Description-en: daemon for updating Debian packages in a repository
 This program implements a miniature version of the "dinstall" program
 which installs packages in the Debian archive.  It doesn't require a
 PostgreSQL database, and is very easy to set up, maintain, and use.
 mini-dinstall can be run via cron, or as a daemon.
 .
 This package is expressly designed for personal apt repositories, and
 the like.  In this vein, it contains fewer sanity checks; for
 example, it will happily install a lower version of a package.  You
 can also generally just 'rm' files from the repository, and
 mini-dinstall won't care.  In fact, (when run as a daemon) it will
 automatically detect that the directory changed, and update the
 Packages file.

Package: mini-httpd
Description-md5: 7d12143ac090f2ecfad5af7f3b598365
Description-en: Small HTTP server
 mini-httpd implements all basic features of a HTTPD, including: GET, HEAD, POST
 methods, common MIME types, basic authentication, virtual hosting, CGI,
 directory listing, trailing-slash redirection, standard logging, custom error
 pages etc. It also can be configured to do SSL and IPv6.

Package: mini-httpd-run
Description-md5: 6b7979f75ec58f631fdd1e3b50f3e6ea
Description-en: Small HTTP server (Runit integration)
 mini-httpd implements all basic features of a HTTPD, including: GET,HEAD,POST
 methods, common MIME types, basic authentication, virtual hosting, CGI,
 directory listing, trailing-slash redirection, standard logging, custom error
 pages etc. It also can be configured to do SSL and IPv6.
 .
 This package contains scripts to run mini-httpd under Runit
 supervision system.

Package: mini-init-asm
Description-md5: 2000efa11dbf4b39a8a76ce753eecb23
Description-en: tiny PID 1 for containers
 This spawns your target process as its own process group, forwards signals to
 the whole group, reaps zombies, and optionally restarts your app on crash. On
 exit, it returns your app's status code (with configurable signal→exit
 mapping).

Package: mini-soong
Description-md5: c371f08788a219eb8436103f9d8745d6
Description-en: minimalist Soong build system reimplementation
 Mini-Soong is a minimalist and incomplete reimplementation of Soong, the
 Android build system. It is intended to simplify the packaging of parts
 of Android for Debian. It is not intended to be a complete replacement
 for Soong.

Package: minia
Description-md5: feb88b4f5ce600a3e8cd48b19b022f4c
Description-en: short-read biological sequence assembler
 What was referred to as "next-generation" DNA sequencing up to
 the year 2020 delivered only "short" reads up to ~600 base pairs
 in length that would then have to be puzzled by random overlaps
 in their sequence towards a complete genome. This is the genome
 assembly. And there are many biological pitfalls on long stretches
 of low complexity regions and copy number variations and other
 sorts of redundancies that render this difficult.
 .
 This package provides a short-read DNA sequence assembler based on a
 de Bruijn graph, capable of assembling a human genome on a desktop
 computer in a day.
 .
 The output of Minia is a set of contigs, i.e. stretches of gap-free
 linear overlaps of short reads. In the best possible case this is
 a whole chromosome.
 .
 Minia produces results of similar contiguity and accuracy to other
 de Bruijn assemblers (e.g. Velvet).

Package: miniasm
Description-md5: d44d7ac1bcd50721e3666cbc9c312439
Description-en: ultrafast de novo assembler for long noisy DNA sequencing reads
 Miniasm is an experimental very fast OLC-based de novo assembler for noisy
 long reads. It takes all-vs-all read self-mappings (typically by minimap)
 as input and outputs an assembly graph in the GFA format. Different from
 mainstream assemblers, miniasm does not have a consensus step. It simply
 concatenates pieces of read sequences to generate the final unitig sequences.
 Thus the per-base error rate is similar to the raw input reads.

Package: minica
Description-md5: 43403a3d993625d80387f70e58081103
Description-en: super micro binary to issue new CAs
 This is a super micro binary to issue new CAs. This contains nearly nothing
 else, and does not support revocation, or anything really important. This is
 just for when you need keys and don't intend to use them for anything big and
 important. Otherwise, issue things for real.

Package: minicom
Description-md5: b3abc7f230f976438e28ab583b86b482
Description-en: menu-driven serial communication program
 Minicom is a text-mode serial communications program modelled on the
 MS-DOS program Telix. It drives modems and serial consoles through a
 full-screen, menu-driven interface and emulates ANSI and VT102 terminals.
 .
 A dialling directory with auto-redial, a scripting language for automating
 log-ins and other exchanges, capture-to-file logging, remappable key
 bindings and a configurable status line are included. File transfers rely
 on external X-, Y- and ZMODEM helpers such as those in the lrzsz package.

Package: minicondor
Description-md5: 64a5f1d5e54aaf43c721148c4382cfd3
Description-en: distributed workload management system - single node configuration
 Like other full-featured batch systems, HTCondor provides a job queueing
 mechanism, scheduling policy, priority scheme, resource monitoring, and
 resource management. Users submit their serial or parallel jobs to HTCondor;
 HTCondor places them into a queue. It chooses when and where to run the jobs
 based upon a policy, carefully monitors their progress, and ultimately
 informs the user upon completion.
 .
 Unlike more traditional batch queueing systems, HTCondor can also effectively
 harness wasted CPU power from otherwise idle desktop workstations. HTCondor
 does not require a shared file system across machines - if no shared file
 system is available, HTCondor can transfer the job's data files on behalf of
 the user.
 .
 This package provides an example configuration is good for trying out HTCondor
 for the first time. It only configures the IPv4 loopback address, turns on
 basic security, and shortens many timers to be more responsive.

Package: minicoredumper
Description-md5: e7875521c1f5f373988e742b62c585b5
Description-en: generate minimal and customized core dump files on Linux
 minicoredumper is a program that handles the creation of core dump files on
 Linux. It can produce much smaller core dump files by making use of sparse
 files, compression, and allowing the user to configure what parts of the
 process memory image should be dumped.

Package: minicoredumper-utils
Description-md5: 4465dd7fdde8f461b2babd95a35395b7
Description-en: minicoredumper utilities
 The minicoredumper project provides tools for working with applications
 based on libminicoredumper. These include a tool to inject data into core
 files and a tool to trigger dumps for running applications.

Package: minidisc-utils
Description-md5: 3fb77002ba20468b3633aec656b3b4a5
Description-en: Command line utilities for MiniDisc access
 This package contains several utilities which allow one
 to access NetMD and HiMD devices through a command line
 interface. The utilities allow one to transfer tracks to
 and from NetMD and HiMD devices as well as erase
 tracks, display tracks and renaming tracks among other
 functions supported by libnetmd and libhimd libraries.

Package: minidjvu
Description-md5: b178a6b8ee615174b067ff494008bcd7
Description-en: Monochrome DjVu multipage encoder, single page encoder/decoder
 Minidjvu is a multipage DjVu encoder and single page encoder/decoder.
 No colors or grayscale, just black and white.
 In addition to the DjVu format, minidjvu reads and writes
 PBM, Windows BMP, and TIFF.

Package: minidlna
Description-md5: 327aaa9a734de603e640923c3e7ce703
Description-en: lightweight DLNA/UPnP-AV server targeted at embedded systems
 MiniDLNA (aka ReadyDLNA or ReadyMedia) is server software with the
 aim of being fully compliant with DLNA/UPnP-AV clients.
 .
 The minidlna daemon serves media files (music, pictures, and video) to
 clients on your network.  Example clients include applications such as
 totem and Kodi (xbmc), and devices such as portable media players,
 smartphones, and televisions (common part of SmartTV kit).
 .
 MiniDLNA is a simple, lightweight alternative to mediatomb, but has
 fewer features. It does not have a web interface for administration
 and must be configured by editing a text file.

Package: miniflux
Description-md5: 32b2f33b5919ff3e6222615d43258348
Description-en: minimalist and opinionated feed reader
 Miniflux is a minimalist and opinionated feed reader:
 - Written in Go (Golang)
 - Works only with PostgreSQL
 - Doesn't use any ORM
 - Doesn't use any complicated framework
 - Use only modern vanilla Javascript (ES6 and Fetch API)
 - Single binary compiled statically without dependency
 - The number of features is voluntarily limited
 It's simple, fast, lightweight and super easy to install.

Package: minify
Description-md5: fd4d806fa5b8a6335792a2ef03c278f2
Description-en: CLI implementation of the Go minify library package
 /usr/bin/minify is a CLI implementation of the github.com/tdewolff/minify
 Go library package.
 .
 It provides HTML5, CSS3, JS, JSON, SVG and XML minifiers.
 .
 Minification is the process of removing bytes from a file (such as
 whitespace) without changing its output and therefore shrinking
 its size and speeding up transmission over the Internet and possibly
 parsing.  The implemented minifiers are high performance and streaming,
 which implies O(n).

Package: minigalaxy
Description-md5: 0b280b37d467dcda96d7dedf508795fe
Description-en: Simple GOG Linux client
 Allows you to download and play Linux games from the gog.com game store.
 .
 Besides installing games, it offers the following feature:
 - Update your games
 - Install and update DLC
 - Select in which language you'd prefer to download your games
 - Change where games are installed
 - Search your GOG Linux library
 - Show all games or just the ones you've installed
 - View the error message if a game fails to launch
 .
 A GOG account is required to use this software.

Package: minijks
Description-md5: 1c6cc44b45c50be62dd4006dba95bcfd
Description-en: Simple Go replacement for the Java keystore tool (program)
 This is a replacement for the Java keytool program that manipulates .jks
 (Java keystore) files. Its purpose is to reduce the pain of DevOps
 burdened by Java deployments.

Package: minilla
Description-md5: d73465f07d96daa1459c06a8be0f559b
Description-en: CPAN module authoring tool
 Minilla is a CPAN module authoring tool. Minilla provides the minil command
 for creating, testing, releasing, installing, and uploading CPAN
 distributions.

Package: minilzip
Description-md5: 67f66df083ee6cdb46b9ff726a874655
Description-en: minified, lossless data compressor based on the LZMA algorithm
 Lzip is a lossless data compressor based on the LZMA algorithm, with very safe
 integrity checking and a user interface similar to the one of gzip or bzip2.
 Lzip decompresses almost as fast as gzip and compresses better than bzip2,
 which makes it well suited for software distribution and data archiving.
 .
 Minilzip is a minimal version of lzip using the lzip file format; the files
 produced by Minilzip are fully compatible with lzip.
 .
 Minilzip is intended as a test program for the lzlib library.

Package: minimac4
Description-md5: d57aef9620099bbdbfd44355d369ff4d
Description-en: Fast Imputation Based on State Space Reduction HMM
 Minimac4 is a lower memory and more computationally efficient implementation
 of "minimac2/3". It is an algorithm for genotypic imputation that works on
 phased genotypes (say from MaCH).
 .
 Minimac4 is designed to handle very large reference panels in a more
 computationally efficient way with no loss of accuracy. This algorithm
 analyzes only the unique sets of haplotypes in small genomic segments, thereby
 saving on time\-complexity, computational memory but no loss in degree of
 accuracy.

Package: minimap
Description-md5: 31578520bb87ccfae197ec449e13eb73
Description-en: tool for approximate mapping of long biosequences such as DNA reads
 Minimap is an experimental tool to efficiently find multiple approximate
 mapping positions between two sets of long biological sequences, such as
 between DNA reads and reference genomes, between genomes and between long
 noisy reads.
 Minimap does not generate alignments as of now and because of this, it is
 usually tens of times faster than mainstream aligners.
 It does not replace mainstream aligners, but it can be useful when you
 want to quickly identify long approximate matches at moderate divergence among
 a huge collection of sequences. For this task, it is much faster than most
 existing tools.

Package: minimap2
Description-md5: f1022cbd2c265b138702b6677abf3e99
Description-en: versatile pairwise aligner for genomic and spliced nucleotide sequences
 Minimap2 is a versatile sequence alignment program that aligns DNA or
 mRNA sequences against a large reference database. Typical use cases
 include: (1) mapping PacBio or Oxford Nanopore genomic reads to the
 human genome; (2) finding overlaps between long reads with error rate up
 to ~15%; (3) splice-aware alignment of PacBio Iso-Seq or Nanopore cDNA
 or Direct RNA reads against a reference genome; (4) aligning Illumina
 single- or paired-end reads; (5) assembly-to-assembly alignment; (6) full-
 genome alignment between two closely related species with divergence
 below ~15%.
 .
 For ~10kb noisy reads sequences, minimap2 is tens of times faster than
 mainstream long-read mappers such as BLASR, BWA-MEM, NGMLR and GMAP. It
 is more accurate on simulated long reads and produces biologically
 meaningful alignment ready for downstream analyses. For >100bp Illumina
 short reads, minimap2 is three times as fast as BWA-MEM and Bowtie2, and
 as accurate on simulated data. Detailed evaluations are available from
 the minimap2 paper or the preprint.

Package: minimodem
Description-md5: df7bfcd96a70c73b01163ff216966732
Description-en: general-purpose software audio FSK modem
 Minimodem is a command-line program which decodes (or generates) audio
 modem tones at any specified baud rate, using various framing protocols.
 It acts a general-purpose software FSK modem, and includes support for
 various standard FSK protocols such as Bell103, Bell202, RTTY, TTY/TDD,
 NOAA SAME, and Caller-ID.
 .
 Minimodem can play and capture audio modem tones in real-time via the
 system audio device, or in batched mode via audio files.
 .
 Minimodem can be used to transfer data between nearby computers using an
 audio cable (or just via sound waves), or between remote computers using
 radio, telephone, or another audio communications medium.

Package: mininet
Description-md5: b4060ada229a4da1dee98ade409bfc20
Description-en: process-based network emulator
 Mininet is a network emulator which uses lightweight virtualization
 to create virtual networks for rapid prototyping of Software-Defined
 Network (SDN) designs using OpenFlow.

Package: minio-client
Description-md5: 2eb13cf94bf6b4399f61dfba9d4ec7f7
Description-en: Simple, fast tool to manage MinIO clusters
 MinIO Client (mc) provides a modern alternative to UNIX commands like
 ls, cat, cp, mirror, diff, find etc. It supports filesystems and Amazon
 S3 compatible cloud storage service (AWS Signature v2 and v4).
 .
 In Debian, the binary is installed as `/usr/bin/minio-client`; for further
 details, please refer to the README.Debian file for this package.

Package: miniramfs
Description-md5: 11aa9285429a139e5d54bd1c62e6a04b
Description-en: Scripts for generating miniramfs images
 This package contains the init and build scripts for miniramfs allowing
 devices with initramfs size restrictions to boot.

Package: minisat
Description-md5: 638e185d46cca4091c1f6ba3a13b4c28
Description-en: Fast and lightweight SAT solver
 Despite the NP completeness of the satisfiability problem of Boolean formulas
 (SAT), SAT solvers are often able to decide this problem in a reasonable time
 frame. As all other NP complete problems are reducible to SAT, the solvers
 have become a general purpose tool for this class of problems.
 .
 MiniSat is a minimalistic, open-source SAT solver, developed to help
 researchers and developers alike to get started on SAT. Winning all the
 industrial categories of the SAT 2005 competition, MiniSat is a good starting
 point both for future research in SAT, and for applications using SAT.

Package: minisat+
Description-md5: 5abc23f5b2ba8e7a876d2a8e3bf6dfdb
Description-en: solver for pseudo-Boolean constraints
 MinSat+ is a solver for Pseudo-Boolean Optimization (AKA 0-1
 integer programming) that is based on the MiniSat SAT-solver. It
 supports optimizing a linear objective function, subject to a set
 of linear constraints. The variables of the objective function
 and constraints are boolean, i.e. required to be 0 or
 1. Pseudo-Boolean optimization can be used to solve many kinds of
 combinatorial optimization problems. This version of Minisat+ is
 compiled with bignum support for constraint coefficients.

Package: miniserve
Description-md5: 3b314fa5b7d5b36a9b0cb8fb4167de70
Description-en: For when you really just want to serve some files over HTTP right now!
 miniserve is a small, self-contained command-line tool for quickly serving
 files and directories over HTTP. It is designed to be simple to use: a single
 binary can be run without configuration files, making it convenient for ad-hoc
 file sharing.
 .
 The program can serve both directories and individual files, optionally using a
 custom index file instead of a generated listing. It supports single-page
 applications (SPA) by forwarding unknown paths to a specified index, and
 provides basic authentication using plain or hashed passwords, including
 reading credentials from a file.
 .
 miniserve includes support for TLS, custom HTTP headers, and binding to
 multiple network interfaces. It can generate random URL paths for sharing, and
 offers features such as file upload, directory creation, and on-the-fly archive
 downloads.
 .
 Additional functionality includes filtering directory listings via query
 parameters, minimal "raw" output for terminal-based browsers, and optional
 helpers such as a wget command footer. The server handles MIME types
 automatically and supports range requests, WebDAV, and a healthcheck endpoint.
 .
 The tool emphasizes performance and efficiency, leveraging modern asynchronous
 networking, while maintaining secure defaults and ease of use.

Package: minisign
Description-md5: 109dbdb72bf89304590aa52e0f160175
Description-en: Dead simple tool to sign files and verify signatures
 Minisign is a dead simple tool to sign files and verify signatures.
 It is portable, lightweight, and uses the highly secure Ed25519
 public-key signature system. Signature files include an untrusted
 comment line that can be freely modified, even after signature
 creation. They also include a second comment line, that cannot be
 modified without the secret key. Trusted comments can be used to add
 instructions or application-specific metadata (intended file name,
 timestamps, resource identifiers, version numbers to prevent
 downgrade attacks).

Package: minissdpd
Description-md5: 3dd0e4ad410068e63a26f5f00889c896
Description-en: keep memory of all UPnP devices that announced themselves
 MiniSSDPd is a small daemon used by MiniUPnPc (a UPnP control point for IGD
 devices) to speed up device discoveries. MiniSSDPd keeps memory of all UPnP
 devices that announced themselves on the network through SSDP NOTIFY packets.
 MiniSSDPd also has the ability to handle all SSDP traffic received on a
 computer via the multicast group 239.255.255.250:1900.
 .
 MiniSSDPd receives NOTIFY packets and stores information contained for later
 use by UPnP Control Points on the machine. MiniSSDPd receives M-SEARCH packets
 and answers on behalf of the UPnP devices running on the machine. MiniUPnPd
 and MiniUPnPc are designed to take automatically advantage of MiniSSDPd
 running on the same computer. Just make sure that MiniSSDPd is started before
 any other UPnP program on the computer.

Package: ministat
Description-md5: a7aaaa407a2bd1cb19f5a51024b70157
Description-en: simple tool for statistical comparison of data sets
 The ministat command from FreeBSD.  It calculates fundamental
 statistical properties of one or two numeric data sets, and
 whether a difference can be found between two data sets at a
 given confidence level.

Package: ministocks
Description-md5: 14feb8ecac6e9213764ed31569b7f65d
Description-en: minimalistic QT stock ticker for Linux
 This is a Qt widget focussing on a minimalistic display of real-time stock
 data.

Package: miniupnpc
Description-md5: 3d9ea3e08c317f931e9646ec11c73197
Description-en: UPnP IGD client lightweight library client
 The UPnP protocol is supported by most home adsl/cable routers and Microsoft
 Windows 2K/XP. The aim of the MiniUPnP project is to bring a free software
 solution to support the "Internet Gateway Device" part of the protocol. The
 MediaServer/MediaRenderer UPnP protocol is also becoming very popular.
 .
 Miniupnpc aims at the simplest library possible, with the smallest footprint
 and no dependencies to other libraries such as XML parsers or HTTP
 implementations. All the code is pure ANSI C. Compiled on a x86 PC, the
 miniupnp client library have less than 15KB code size. For instance, the upnpc
 sample program is around 20KB. The miniupnp daemon is much smaller than any
 other IGD daemon and is ideal for using on low memory device for this reason.
 .
 This package is an example client for the library.

Package: miniupnpd
Description-md5: db40b8b13407664d880dd672f3d58325
Description-en: Lightweight UPnP IGD & PCP/NAT-PMP daemon
 MiniUPnPd is a small daemon which can be installed on a NAT router to provide
 UPnP IGD & PCP/NAT-PMP port mapping services, enabling clients on the LAN to
 ask for port maps. It is compatible with peer-to-peer software, messaging
 applications, and games consoles that connect to online services (including
 Xbox LIVE and the PlayStation Network).

Package: miniupnpd-iptables
Description-md5: cd512f1bb75094df8ecd6b5d936436d2
Description-en: Lightweight UPnP IGD & PCP/NAT-PMP daemon - legacy iptables backend
 MiniUPnPd is a small daemon which can be installed on a NAT router to provide
 UPnP IGD & PCP/NAT-PMP port mapping services, enabling clients on the LAN to
 ask for port maps. It is compatible with peer-to-peer software, messaging
 applications, and games consoles that connect to online services (including
 Xbox LIVE and the PlayStation Network).
 .
 This package provides miniupnpd with iptables backend. The iptables/xtables
 framework has been replaced by nftables. You should consider migrating now.

Package: miniupnpd-nftables
Description-md5: 1886dac37b4aea1b15d0f801e92f5d72
Description-en: Lightweight UPnP IGD & PCP/NAT-PMP daemon - nftables backend
 MiniUPnPd is a small daemon which can be installed on a NAT router to provide
 UPnP IGD & PCP/NAT-PMP port mapping services, enabling clients on the LAN to
 ask for port maps. It is compatible with peer-to-peer software, messaging
 applications, and games consoles that connect to online services (including
 Xbox LIVE and the PlayStation Network).
 .
 This package provides miniupnpd with nftables backend.

Package: minizinc
Description-md5: 2e28409cc66f9a9140d34ec21324d233
Description-en: constraint modelling language and tool chain
 MiniZinc is a medium-level constraint modelling language. It is
 high-level enough to express most constraint problems easily, but
 low-level enough that it can be mapped onto existing solvers easily
 and consistently. It is a subset of the higher-level language Zinc.
 .
 MiniZinc is designed to interface easily to different backend
 solvers.  It does this by transforming an input MiniZinc model and
 data file into a FlatZinc model. FlatZinc models consist of variable
 declaration and constraint definitions as well as a definition of the
 objective function if the problem is an optimization problem. The
 translation from MiniZinc to FlatZinc is specializable to individual
 backend solvers, so they can control what form constraints end up
 in. In particular, MiniZinc allows the specification of global
 constraints by decomposition.

Package: minizinc-ide
Description-md5: 6c1da2389080c6ea2a47ebc0cb4a43cc
Description-en: MiniZinc constraint modelling language IDE
 The MiniZinc IDE is a simple Integrated Development Environment for
 writing and running MiniZinc models. It provides a tabbed editor with
 MiniZinc syntax highlighting, configuration dialogs for solver
 options and model parameters, and an integrated environment for
 compiling models and running solvers.

Package: minizip
Description-md5: a47222226ed7a7812e087b45e36092bc
Description-en: compression library - minizip tools
 minizip is a minimalistic library that supports compressing, extracting,
 viewing, and manipulating zip files.
 .
 This package includes the minizip and miniunzip tools.

Package: minlog
Description-md5: 5282cef3106afd8fdee9635a8a3692bd
Description-en: Proof assistant based on first order natural deduction calculus
 intended to reason about computable functionals, using minimal
 rather than classical or intuitionistic logic. The main motivation
 behind MINLOG is to exploit the proofs-as-programs paradigm for
 program development and program verification. Proofs are in fact
 treated as first class objects which can be normalized. If a formula
 is existential then its proof can be used for reading off an instance
 of it, or changed appropriately for program development by proof
 transformation. To this end MINLOG is equipped with tools to extract
 functional programs directly from proof terms. This also applies to
 non-constructive proofs, using a refined A-translation. The system
 is supported by automatic proof search and normalization by
 evaluation as an efficient term rewriting device.
 .
 Minlog can be used with ProofGeneral, which allows proofs to be
 edited using emacs and xemacs. This requires the proofgeneral-minlog
 package to be installed.

Package: minpack-dev
Description-md5: 2b80b9bc0aa037ead9044ecfd34e19fb
Description-en: nonlinear equations and nonlinear least squares static library
 Minpack includes software for solving nonlinear equations and
 nonlinear least squares problems.  Five algorithmic paths each include
 a core subroutine and an easy-to-use driver.  The algorithms proceed
 either from an analytic specification of the Jacobian matrix or
 directly from the problem functions.  The paths include facilities for
 systems of equations with a banded Jacobian matrix, for least squares
 problems with a large amount of data, and for checking the consistency
 of the Jacobian matrix with the functions.
 .
 This package provides the headers, man pages, examples, and static library.

Package: mint-sticky
Description-md5: 98642a333f7b3ad1447e846fa09894ea
Description-en: Desktop Sticky Notes app for Linux
 This package contains the Sticky Notes app, which allows the quick creation of
 notes through an xapp status icon.

Package: mint-y-icons
Description-md5: ea13b25a45b712c486915c194ac82d21
Description-en: Mint-Y icon theme
 A flat, colorful, and modern theme based on Paper and Moka.

Package: mintpy
Description-md5: 2a5a613242430ea4d812979838e5b075
Description-en: Miami INsar Time-series software in PYthon -- scripts
 The Miami INsar Time-series software in PYthon (MintPy as /mInt paI/)
 is an open-source package for Interferometric Synthetic Aperture Radar
 (InSAR) time series analysis.
 It reads the stack of interferograms (coregistered and unwrapped) in
 ISCE, ARIA, FRInGE, HyP3, GMTSAR, SNAP, GAMMA or ROI_PAC format,
 and produces three dimensional (2D in space and 1D in time)
 ground surface displacement in line-of-sight direction.
 It includes a routine time series analysis (`smallbaselineApp.py`) and
 some independent toolbox.
 .
 This package contain executable programs provided by the MintPy Python
 package.

Package: mintstick
Description-md5: c8ddf1784b519ada2f13a2d516ac19d6
Description-en: USB stick formatter and ISO image writer
 GUI tool to write .img or .iso files to a USB Key. It can also format them.
 .
 This software is developed by Linux Mint.

Package: minuet
Description-md5: 29dc982332cf3174fa9329251ab0c028
Description-en: KDE Software for Music Education
 Music education Free Software, thoughtfully designed to push your musical
 skills to the next level. Enhance your ability to recognize intervals, chords,
 rhythm, and scales while enjoying all the power of Free Software.

Package: minuet-data
Description-md5: 1afee3fa354462af2c971f000ee2241a
Description-en: data files for Minuet
 Music education Free Software, thoughtfully designed to push your musical
 skills to the next level. Enhance your ability to recognize intervals, chords,
 rhythm, and scales while enjoying all the power of Free Software.
 .
 This package contains the data files for Minuet.

Package: mipe
Description-md5: 5c33f721ff151ffb484ed8d1deec217e
Description-en: Tools to store PCR-derived data
 MIPE provides a standard format to exchange and/or storage of all
 information associated with PCR experiments using a flat text file. This will:
 * allow for exchange of PCR data between researchers/laboratories
 * enable traceability of the data
 * prevent problems when submitting data to dbSTS or dbSNP
 * enable the writing of standard scripts to extract data (e.g. a
 list of PCR primers, SNP positions or haplotypes for different animals)
 .
 Although this tool can be used for data storage, it's primary focus
 should be data exchange. For larger repositories, relational databases
 are more appropriate for storage of these data. The MIPE format could
 then be used as a standard format to import into and/or export from
 these databases.

Package: mir-demos
Description-md5: 438fbed9a91dcd2671ec41b04913bd86
Description-en: Mir Display Server - demonstration programs
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains demo applications that use the Mir display server

Package: mir-graphics-drivers-desktop
Description-md5: 59d745ac811598ba73a8e13e20ca3dd2
Description-en: Mir Display Server - desktop driver metapackage
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 This package depends on a full set of graphics and input drivers for
 traditional desktop systems.

Package: mir-graphics-drivers-nvidia
Description-md5: c0424baaf74e4b1256606a561265ab82
Description-en: Mir Display Server - Nvidia driver metapackage
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 This package depends on a full set of graphics drivers for Nvidia systems.

Package: mir-platform-graphics-atomic-kms
Description-md5: b509cf39b18cabd4c8b90494e6ff478c
Description-en: Mir Display Server - atomic-kms driver metapackage
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 This package depends on a full set of graphics and input drivers for atomic-kms
 systems.

Package: mir-platform-graphics-atomic-kms23
Description-md5: eee54143633a71a476a4084f60a29cde
Description-en: Mir Display Server - platform library for Atomic KMS
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains the shared libraries required for the Mir server to interact with
 the hardware platform using the Mesa drivers and Atomic KMS API.

Package: mir-platform-graphics-eglstream-kms
Description-md5: 2b191965ce82ac99a8d25828a19dfdb9
Description-en: Mir Display Server - eglstream-kms driver metapackage
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 This package depends on a full set of graphics and input drivers for
 eglstream-kms systems.

Package: mir-platform-graphics-eglstream-kms23
Description-md5: de3eb683c5cd18107a001c6710326ebe
Description-en: Mir Display Server - platform library for NVIDIA
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains the shared libraries required for the Mir server to interact with
 the hardware platform using the EGLStream EGL extensions, such as the
 NVIDIA binary driver.

Package: mir-platform-graphics-gbm-kms
Description-md5: 05b58bd09bf49946527e9b9ec5127458
Description-en: Mir Display Server - gbm-kms driver metapackage
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 This package depends on a full set of graphics and input drivers for gbm-kms
 systems.

Package: mir-platform-graphics-gbm-kms23
Description-md5: d66e80bece6e0ba55c34a0d691029ac2
Description-en: Mir Display Server - platform library for KMS Mesa
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains the shared libraries required for the Mir server to interact with
 the hardware platform using the Mesa drivers.

Package: mir-platform-graphics-stub23
Description-md5: fa223f084b35c494141854ed2288a805
Description-en: Mir Display Server - stub driver metapackage
 Contains stub graphics platform libraries, useful for testing
 Mir or Mir-using compositors when real hardware interactions
 are undesirable.

Package: mir-platform-graphics-virtual
Description-md5: b6c58f32eb5b2758f95c48a73c24eca4
Description-en: Mir Display Server - virtual display provider metapackage
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 This package depends on the current provider of virtual outputs.

Package: mir-platform-graphics-virtual23
Description-md5: dfbebd024925744d70dd26e95570fbcf
Description-en: Mir Display Server - virtual display platform
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains the shared libraries required for the Mir server to provide virtual
 output support.

Package: mir-platform-graphics-wayland
Description-md5: d6462affe2c9705c94330ef888c61bec
Description-en: Mir Display Server - wayland driver metapackage
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 This package depends on a full set of graphics and input drivers for wayland
 systems.

Package: mir-platform-graphics-wayland23
Description-md5: d1ae9e6e928dbbb17a0576cc2c04998d
Description-en: Mir Display Server - platform library for Wayland
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains the shared libraries required for the Mir server to interact with
 a "host" Wayland display server.

Package: mir-platform-graphics-x
Description-md5: 91ffd09dd18fe029f248419094a716e8
Description-en: Mir Display Server - x driver metapackage
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 This package depends on a full set of graphics and input drivers for X
 systems.

Package: mir-platform-graphics-x23
Description-md5: 472a7b047101bb76476a2d980f65a30f
Description-en: Mir Display Server - platform library for X11 Mesa
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains the shared libraries required for the Mir server to interact with
 the X11 platform using the Mesa drivers.

Package: mir-platform-input-evdev10
Description-md5: 90e53d61146b870f3030f3931198c9fc
Description-en: Mir Display Server - input platform library
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains the shared libraries required for the Mir server to interact with
 the input hardware using the evdev interface.

Package: mir-platform-input-stub10
Description-md5: 2dc81c4afc02e60ffcb1e31ba2455589
Description-en: Mir Display Server - stub input platform library
 Contains stub input platform libraries, useful for testing
 Mir or Mir-using compositors when real hardware interactions
 are undesirable.

Package: mir-platform-rendering-egl-generic
Description-md5: b4d7651082f4783fe4b838674cc39f3f
Description-en: Mir Display Server - EGL rendering provider metapackage
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 This package depends on the current provider of accelerated client rendering
 support via standard EGL interfaces.

Package: mir-platform-rendering-egl-generic23
Description-md5: 3d21532e67c63938698cf8669b5cb96c
Description-en: Mir Display Server - generic EGL rendering platform
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains the shared libraries required for the Mir server to provide
 accelerated client rendering via standard EGL interfaces.

Package: mir-test-tools
Description-md5: 94ca9c295a0197948e62bb50b87dc42c
Description-en: Mir Display Server - stress tests and other test tools
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains tools for smoke and performance testing the Mir display server

Package: mir-wlcs-integration
Description-md5: 71b3e542b35358f2a9a5d28123cd64fe
Description-en: Mir Display Server - wlcs integration
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains libraries for integration with the wlcs test suite

Package: mir-x11-kiosk
Description-md5: 94c18d62fecbd246be3590cff3b55ad7
Description-en: Mir Display Server - kiosk hosting X11 apps
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains an "X11 kiosk" compositor based on the Mir display server

Package: mira-assembler
Description-md5: 756c3c8c1914fc85d185ddc489602939
Description-en: Whole Genome Shotgun and EST Sequence Assembler
 The mira genome fragment assembler is a specialised assembler for
 sequencing projects classified as 'hard' due to high number of similar
 repeats. For expressed sequence tags (ESTs) transcripts, miraEST is
 specialised on reconstructing pristine mRNA transcripts while
 detecting and classifying single nucleotide polymorphisms (SNP)
 occurring in different variations thereof.
 .
 The assembler is routinely used for such various tasks as mutation
 detection in different cell types, similarity analysis of transcripts
 between organisms, and pristine assembly of sequences from various
 sources for oligo design in clinical microarray experiments.
 .
 The package provides the following executables:
 Binaries provided:
 * mira: for assembly of genome sequences
 * miramem: estimating memory needed to assemble projects.
 * mirabait: a "grep" like tool to select reads with kmers up to 256 bases.
 * miraconvert: is a tool to convert, extract and sometimes recalculate all
 kinds of data related to sequence assembly files.

Package: mira-doc
Description-md5: 626aa0778f9de0527a3bcb22321ca7b3
Description-en: documentation for the mira assembler
 The mira genome fragment assembler is a specialised assembler for
 sequencing projects classified as 'hard' due to high number of similar
 repeats.
 .
 This package contains an HTML book introducing to mira.

Package: mira-rfam-12s-rrna
Description-md5: 1d5d45c9c5969cd72a705752af36daed
Description-en: extract of RFAM 12 rRNA database
 The mira genome fragment assembler is a specialised assembler for
 sequencing projects classified as 'hard' due to high number of similar
 repeats.
 .
 This package contains data to enable MIRA and MIRABAIT to search for rRNA and
 rDNA. This data set contains an excerpt of the RFAM database.

Package: mirage
Description-md5: c81d2899b2a3ebc93c8f444777aad31e
Description-en: fast and simple GTK+ image viewer
 Mirage is ideal for users who wish to keep their computers
 lean while still having a clean image viewer.
 .
 Features:
 * Supports png, jpg, svg, xpm, gif, bmp, tiff, and others
 * Preloading to navigate faster through images (optional)
 * Thumbnail pane for quick navigation
 * Slideshow and fullscreen mode
 * Rotating, zooming, flipping, resizing, and cropping
 * Custom user actions
 * Screenshot

Package: miredo
Description-md5: d7cc95ff4950e05ed1b41e6607fe2698
Description-en: Teredo IPv6 tunneling through NATs
 The Teredo IPv6 tunneling protocol encapsulates IPv6 packets into UDP/IPv4
 datagrams, to allow hosts behind NAT devices to access the IPv6 Internet.
 .
 Miredo is a Teredo client (as per RFC 4380): it can provide IPv6
 connectivity to a dual-stack IPv6/IPv4 host even if it is located behind a
 NAT. It can also operate as a Teredo relay which forwards IPv6 packets
 between the IPv6 Internet and remote Teredo clients.

Package: miredo-server
Description-md5: 3ddcba4c15378c2864c2a2c88b8dbd69
Description-en: Teredo IPv6 tunneling server
 The Teredo IPv6 tunneling protocol encapsulates IPv6 packets into UDP/IPv4
 datagrams, to allow hosts behind NAT devices to access the IPv6 Internet.
 .
 Miredo-server provides a Teredo server. Teredo servers help Teredo clients
 determine their NAT configuration, maintain their NAT binding, and perform
 hole punching when transmitting IPv6 packets to other Teredo clients and/or
 Teredo relays.

Package: miri-sdr
Description-md5: 627b8f95b9cb934d43a352920834e050
Description-en: Software defined radio support for Mirics hardware (tools)
 Software for the Mirics MSi2500 + MSi001 SDR platform
 .
 The hardware part of MiriSDR brings information from an antenna connector
 to a USB plug.
 .
 This package is the software that provides control of the USB hardware
 and an API to pass data to software defined radio applications on the host.
 .
 This package contains a set of command line utilities:

Package: miriway
Description-md5: d35472b0a465716f144db842363c9111
Description-en: starting point for a Wayland-based desktop environment using Mir
 Miriway is a starting point for creating a Wayland based desktop environment
 using Mir.
 .
 Miriway has been tested with shell components from several desktop
 environments and comes with some scripts to help set up a variety of example
 configurations.

Package: mirmon
Description-md5: 11fd30dc8f5873cc6fea361d5e8eba98
Description-en: monitor the state of mirrors
 Mirmon helps administrators in keeping an eye on the mirror sites.
 In a concise graphic format, mirmon shows each site's status history of
 the last two weeks. It is easy to spot stale or dead mirrors.

Package: mirrorbits
Description-md5: bb03110f240b87fc97077560781caa48
Description-en: geographical download redirector
 Mirrorbits is a geographical download redirector written in Go for
 distributing files efficiently across a set of mirrors. It offers a simple and
 economic way to create a Content Delivery Network layer using a pure software
 stack. It is primarily designed for the distribution of large-scale
 Open-Source projects with a lot of traffic.
 .
 Main Features:
 * Blazing fast, can reach 8K QPS on a single laptop
 * Easy to deploy and maintain, everything is packed in a single binary
 * Automatic synchronization with the mirrors over rsync or FTP
 * Response can be either JSON or HTTP redirect
 * Support partial repositories
 * Complete checksum / size control
 * Realtime monitoring and reports
 * Disable misbehaving mirrors without human intervention
 * Realtime decision making based on location, AS number and defined rules
 * Smart load-balancing over multiple mirrors in the same area to avoid
 hotspots
 * Ability to adjust the weight of each mirror
 * Limit access to a country, region or ASN for any mirror
 * Clustering (multiple mirrorbits instances)
 * High-availability using redis-sentinel
 * Automatically fix timezone offsets for broken mirrors
 * Realtime statistics per file / mirror / date
 * Realtime reconfiguration
 * Seamless binary upgrade (aka zero downtime upgrade)
 * Mirmon support
 * Full IPv6 support
 * If-Modified-Since (RFC-7232) support
 * more...

Package: mirrorkit
Description-md5: a41d8292ffef4629b190166fd47ad3ed
Description-en: Python frontend to debmirror
 MirrorKit is a Python frontend to debmirror that uses a xml configuration file
 to generate a Ubuntu mirror. It also generates an html report page to monitor
 the mirror status from a template file.

Package: mirrormagic
Description-md5: 246e5ab8c860e60ff287e014ca867405
Description-en: Shoot around obstacles to collect energy using your beam.
 A game like "Deflektor" (C 64) or "Mindbender" (Amiga).
 The goal is to work out how to get around obstacles to shoot
 energy containers with your beam, enabling the path to the
 next level to be opened. Included are many levels known from
 the games "Deflektor" and "Mindbender".
 .
 Some features:
 - stereo sound effects and music
 - music module support for SDL version (Unix/Win32)
 - fullscreen support for SDL version (Unix/Win32)
 - complete source code included under GNU GPL

Package: mirrormagic-data
Description-md5: f3c0b6210584b99ca7036b84783ab4af
Description-en: Data files for mirrormagic
 This package provides the architecture-independent data files (images,
 levels, sound samples) for mirrormagic.

Package: mirtest-dev
Description-md5: 32cc63ccfaab1c888ad772a208dcc7e8
Description-en: Mir Display Server - test development headers and library
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains header files and static library for testing of server and/or client
 development.

Package: mirtest-internal-dev
Description-md5: 6043c490519a993baee56e86cd531bac
Description-en: Mir Display Server - internal test development headers and library
 Mir is a display server running on Linux systems, with a focus on efficiency,
 robust operation and a well-defined driver model.
 .
 Contains internal header files and static library for testing of server
 and/or client development.

Package: mirtop
Description-md5: 84ca0e553994f8bd8ea4d86e532e4e28
Description-en: annotate miRNAs with a standard mirna/isomir naming
 The main goal of this project is to create a reflection group on metazoan
 microRNAs (miRNAs), open to all interested researchers, to identify blockages
 and develop standards and guidelines to improve miRNA research, resources and
 communication. This can go through the use of standardized file formats, gene
 and variants nomenclature guidelines, and advancements in miRNA biology
 understanding. The group will eventually also aim at expanding its breadth to
 the development of novel tools, data resources, and best-practices guidelines
 to benefit the scientific community by providing high confidence validated
 research and analysis strategies, regardless the expertise in this field.
 This package provides the command line interface to mirtop.

Package: misery
Description-md5: 41330843ed8fe2ba3c1941f27827a322
Description-en: Simple accounting package for groups, clubs, holidays
 Misery is a simple way to do accounting for things like clubs, and
 group holidays. Anything where you have things like shared food,
 transport, drinks/dinners out, group gear and so on. Data is entered
 as text files and it produces finished accounts as a set of HTML
 files which can be uploaded so participants can easily find out how
 much they owe/are owed. It is not a double-entry bookkeeping tool and
 it doesn't do invoicing.
 .
 It has a number of useful features to make it easy to sort out bar
 and restaurant bills, deal with multiple currencies, recurring costs,
 beer tallies, bank accounts, and to check that categories sum to zero
 when they should.

Package: missfits
Description-md5: 1bcc182ad7a2eee5289c39f8855c6667
Description-en: Basic maintenance and packaging tasks on FITS files
 MissFITS is a program that performs basic maintenance and packaging tasks on
 FITS files using an optimised FITS library. MissFITS can:
 .
 * add/edit/remove FITS header keywords
 * split/join Multi-Extension-FITS (MEF) files
 * unpile/pile FITS data-cubes
 * create/check/update FITS checksums, using R. Seaman’s protocol.

Package: missidentify
Description-md5: 40b25acee9c8b98c9cb49dfbdbf9a5f8
Description-en: find win32 applications
 Miss Identify (missidentify) is a program to find MS Windows type win32
 applications. By default, it displays the filename of any executable that
 does not have an extension, as exe, dll, com, sys, cpl, hxs, hxi, olb, rll
 or tlb. It can also display all the executables regardless the extension.
 .
 Miss Identify is useful in forensics investigations.

Package: misspell-fixer
Description-md5: b0a0f3f36a6f77cc94b21257219b18ea
Description-en: Tool for fixing common misspellings, typos in source code
 Utility to fix common misspellings, typos in source code.
 There are lots of typical misspellings in program code.
 Typically they are more eye-catching in the living code but they can easily
 hide in comments, examples, samples, notes and documentation.
 With this utility you can fix a large number of them very quickly.

Package: mistral-api
Description-md5: 1155adf2bcac68d6e6dabb88e031254a
Description-en: OpenStack Workflow service - API
 Mistral is a workflow service. Most business processes consist of multiple
 distinct interconnected steps that need to be executed in a particular order
 in a distributed environment. One can describe such process as a set of tasks
 and task relations and upload such description to Mistral so that it takes
 care of state management, correct execution order, parallelism,
 synchronization and high availability. Mistral also provides flexible task
 scheduling so that it can run a process according to a specified schedule
 (i.e. every Sunday at 4.00pm) instead of running it immediately. Such set of
 tasks and relations between them is called a workflow.
 .
 This package contains the API server.

Package: mistral-common
Description-md5: 425d3cc770e8e278b2e94a8bc66dcc1e
Description-en: OpenStack Workflow service - common files
 Mistral is a workflow service. Most business processes consist of multiple
 distinct interconnected steps that need to be executed in a particular order
 in a distributed environment. One can describe such process as a set of tasks
 and task relations and upload such description to Mistral so that it takes
 care of state management, correct execution order, parallelism,
 synchronization and high availability. Mistral also provides flexible task
 scheduling so that it can run a process according to a specified schedule
 (i.e. every Sunday at 4.00pm) instead of running it immediately. Such set of
 tasks and relations between them is called a workflow.
 .
 This package contains common files and configuration.

Package: mistral-engine
Description-md5: 9e0064a0aeecd2d60ccc677ceed53651
Description-en: OpenStack Workflow service - Engine
 Mistral is a workflow service. Most business processes consist of multiple
 distinct interconnected steps that need to be executed in a particular order
 in a distributed environment. One can describe such process as a set of tasks
 and task relations and upload such description to Mistral so that it takes
 care of state management, correct execution order, parallelism,
 synchronization and high availability. Mistral also provides flexible task
 scheduling so that it can run a process according to a specified schedule
 (i.e. every Sunday at 4.00pm) instead of running it immediately. Such set of
 tasks and relations between them is called a workflow.
 .
 This package contains the Engine.

Package: mistral-event-engine
Description-md5: cec66962c1a7a469cc6db43bd6a92874
Description-en: OpenStack Workflow service - Event Engine
 Mistral is a workflow service. Most business processes consist of multiple
 distinct interconnected steps that need to be executed in a particular order
 in a distributed environment. One can describe such process as a set of tasks
 and task relations and upload such description to Mistral so that it takes
 care of state management, correct execution order, parallelism,
 synchronization and high availability. Mistral also provides flexible task
 scheduling so that it can run a process according to a specified schedule
 (i.e. every Sunday at 4.00pm) instead of running it immediately. Such set of
 tasks and relations between them is called a workflow.
 .
 This package contains the Event Engine.

Package: mistral-executor
Description-md5: c4132be56beb4823d6aabf5d45be74d5
Description-en: OpenStack Workflow service - Executor
 Mistral is a workflow service. Most business processes consist of multiple
 distinct interconnected steps that need to be executed in a particular order
 in a distributed environment. One can describe such process as a set of tasks
 and task relations and upload such description to Mistral so that it takes
 care of state management, correct execution order, parallelism,
 synchronization and high availability. Mistral also provides flexible task
 scheduling so that it can run a process according to a specified schedule
 (i.e. every Sunday at 4.00pm) instead of running it immediately. Such set of
 tasks and relations between them is called a workflow.
 .
 This package contains the Executor.

Package: mistral-extra
Description-md5: c745fde4bc98b6d5de651c5c7608c9e6
Description-en: OpenStack Workflow Service - extra functionalities
 Mistral is a workflow service. Most business processes consist of multiple
 distinct interconnected steps that need to be executed in a particular order
 in a distributed environment. One can describe such process as a set of tasks
 and task relations and upload such description to Mistral so that it takes
 care of state management, correct execution order, parallelism,
 synchronization and high availability. Mistral also provides flexible task
 scheduling so that it can run a process according to a specified schedule
 (i.e. every Sunday at 4.00pm) instead of running it immediately. Such set of
 tasks and relations between them is called a workflow.
 .
 This package contains more actions, for example, some OpenStack client.

Package: mistral-tempest-plugin
Description-md5: dc57de5b27619b88919833cb8e1ad85f
Description-en: OpenStack Integration Test Suite - Mistral plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Mistral plugin.

Package: mit-scheme
Description-md5: 092cd7e0ce27e329e2f76b047e32adda
Description-en: MIT/GNU Scheme development environment
 MIT/GNU Scheme is an implementation of the Scheme programming language,
 providing an interpreter, compiler, source-code debugger, integrated
 Emacs-like editor, and a large runtime library.  MIT/GNU Scheme is best
 suited to programming large applications with a rapid development
 cycle.
 .
 This package contains the development environment.

Package: mit-scheme-dbg
Description-md5: f69399081858f7019238aba5e2c10bb2
Description-en: MIT/GNU Scheme debugging files
 MIT/GNU Scheme is an implementation of the Scheme programming language,
 providing an interpreter, compiler, source-code debugger, integrated
 Emacs-like editor, and a large runtime library.  MIT/GNU Scheme is best
 suited to programming large applications with a rapid development
 cycle.
 .
 This package contains debugging files for the development
 environment.  These files provide support for debugging the MIT/GNU
 Scheme system, and are useful only if you need to see the system
 internals while you are debugging.

Package: mit-scheme-doc
Description-md5: b082521dde213f32de1268662e272017
Description-en: MIT/GNU Scheme documentation
 MIT/GNU Scheme is an implementation of the Scheme programming language,
 providing an interpreter, compiler, source-code debugger, integrated
 Emacs-like editor, and a large runtime library.  MIT/GNU Scheme is best
 suited to programming large applications with a rapid development
 cycle.
 .
 This package contains documentation in Info, HTML, and PDF formats.

Package: mitmproxy
Description-md5: aa7420115460057a5df6a33efde7fadd
Description-en: SSL-capable man-in-the-middle HTTP proxy
 mitmproxy is an SSL-capable man-in-the-middle HTTP proxy. It provides
 a console interface that allows traffic flows to be inspected and
 edited on the fly.
 .
 Also shipped is mitmdump, the command-line version of mitmproxy, with
 the same functionality but without the frills. Think tcpdump for
 HTTP.
 .
 Features:
 - intercept and modify HTTP traffic on the fly
 - save HTTP conversations for later replay and analysis
 - replay both HTTP clients and servers
 - make scripted changes to HTTP traffic using Python
 - SSL interception certs generated on the fly

Package: mitools
Description-md5: 5de3dffde1430531550d391b48f2e2d4
Description-en: view, convert and perform basic maths with medical image datasets
 The three contained tools micalc, miconv and miview are handy command-line
 utilities for converting, manipulating and viewing medical image data in
 various formats (DICOM, NIfTI, PNG, binary data, ...).

Package: miwm
Description-md5: 5903cb6df2f9faa541b0427cd368ba10
Description-en: minimalist window manager with virtual workspaces
 MIWM is a minimalist window manager with virtual workspaces. It is
 designed to be used for low end PCs where low resource usage and
 minimal memory footprint is desired. MIWM is written in C++.

Package: mixxx
Description-md5: d491a99ebd0dc954a099371a444cc98a
Description-en: Digital Disc Jockey Interface
 Mixxx is a digital DJ system, where Wave, Ogg, FLAC and MP3 files can be
 mixed on a computer for use in live performances. Filters, crossfader, and
 speed control are provided. Mixxx can sync the 2 streams automatically, using
 an algorithm to detect the beat.
 .
 Mixxx works with Jack or OSS, can be controlled from the GUI or from external
 controllers, including MIDI devices and joysticks, and supports skins.

Package: mixxx-data
Description-md5: cc2934c524bc4f3bee30372e77eef3aa
Description-en: Digital Disc Jockey Interface -- data files
 Mixxx is a digital DJ system, where Wave, Ogg, FLAC and MP3 files can be
 mixed on a computer for use in live performances. Filters, crossfader, and
 speed control are provided. Mixxx can sync the 2 streams automatically, using
 an algorithm to detect the beat.
 .
 Mixxx works with Jack or OSS, can be controlled from the GUI or from external
 controllers, including MIDI devices and joysticks, and supports skins.
 .
 This package provides images and skin configuration files required for mixxx.

Package: mjpegtools
Description-md5: 6ee27bd58b0da6ff3526166b768c5570
Description-en: MJPEG capture/editing/replay and MPEG encoding toolset
 The mjpeg programs are a set of tools that can do recording of videos and
 playback, simple cut-and-paste editing and the MPEG compression of audio and
 video under Linux.

Package: mk-configure
Description-md5: c516fbe9c4400446144252fef6c2dff2
Description-en: lightweight replacement for GNU autotools
 mk-configure is a lightweight easy-to-use replacement for GNU autotools,
 written in bmake (portable version of NetBSD make) and POSIX tools (shell,
 awk etc).

Package: mkalias
Description-md5: 1b3f6d201df0e5c9c55c6724b1304f79
Description-en: Bash alias management to facilitate alias creation
 Mkalias helps users to create alias, list alias and remove then. All alias are
 saved on ~/.bashrc, creating an alias and a function to alias, all functions
 name have 'mkalias' prefixed, and the alias are added on end of ~/.bashrc file

Package: mkbootimg
Description-md5: 0d10e2b9aac44ee2f6beda66718048b2
Description-en: Creates Android boot images
 Creates Android boot images that includes kernel image and ramdisk, in a
 special format which can be used with fastboot.

Package: mkcal-bin
Description-md5: ed2a4bf95682aca86d861db6b2678a67
Description-en: SQlite storage backend for KCalendarCore tools
 Extends KDE calendar core library and provides an SQlite backend.
 .
 This package includes related tools.

Package: mkcert
Description-md5: add76e57ecb5ee9e183265fde18545c5
Description-en: Simple zero-config tool to make locally trusted certificates
 mkcert is a simple tool for making locally-trusted development
 certificates. It requires no configuration.
 .
 mkcert automatically creates and installs a local CA in the system
 root store, and generates locally-trusted certificates. mkcert does
 not automatically configure servers to use the certificates, though,
 that's up to you.

Package: mkchromecast
Description-md5: 7ba2093c184c6e7f714052d223cd4303
Description-en: Cast your Linux audio or video to your Google Cast devices
 It is written in Python, and it streams via node.js or ffmpeg.
 mkchromecast is capable of using lossy and lossless audio formats provided
 that ffmpeg is installed. It also supports Multi-room group playback, and
 24-bits/96kHz high audio resolution. Additionally, a system tray menu is also
 available.
 .
 By default, mkchromecast streams with node.js (or parec in Linux) together
 with mp3 audio coding format at a sample rate of 44100Hz and average bitrate
 of 192k. These defaults can be changed using the --sample-rate and -b flags.
 It is useful to modify these parameters when your wireless router is not very
 powerful, or in the case you don't want to degrade the sound quality. You can
 also cast videos using the --video flag.
 .
 mkchromecast can cast using either pulseaudio or ALSA. The respective
 dependencies can be pulled by mkchromecast-pulseaudio and mkchromecast-alsa
 dependency packages respectively. For more information, please read the
 README.Debian file shipped in this package.

Package: mkchromecast-alsa
Description-md5: ecc966d1a45a068c4222911277c803fb
Description-en: ALSA dependencies to cast with mkchromecast
 This dependency package contains an informational list of packages which are
 considered essential for using mkchromecast together with ALSA software
 framework. This package also depends on the packages on that list.
 .
 Information about needed configurations are contained in the README.Debian
 file shipped in this package.

Package: mkchromecast-gstreamer
Description-md5: cc9db69c779109cd5252e80bacf7ae10
Description-en: GStreamer dependencies to cast with mkchromecast
 This dependency package contains an informational list of packages which are
 considered essential for using mkchromecast together with GStreamer software
 framework. This package also depends on the packages on that list.
 .
 Information about needed configurations are contained in the README.Debian
 file shipped in this package.

Package: mkchromecast-pulseaudio
Description-md5: dbfbda7e41eb12c44bd44b441ae76073
Description-en: Pulseaudio dependencies to cast with mkchromecast
 This dependency package contains an informational list of packages which are
 considered essential for using mkchromecast together with pulseaudio sound
 server. This package also depends on the packages on that list.

Package: mkcue
Description-md5: 41de6a809c9e81798b902efe2cde7011
Description-en: Generates a CUE sheet from a CD
 mkcue generates CUE sheets from a CD TOC (Table Of Contents).
 .
 It is a perfect companion for abcde to generate backups of your audio CDs
 using the FLAC codec and the single track option.

Package: mkdepend
Description-md5: 86a74228f7ba208713285463e942d486
Description-en: generate Makefile dependency lists from source files
 Package contains dependency generators for LaTeX, COM and Java source files.

Package: mkdocs
Description-md5: 2c96e6fa5a5a7f79d37b7c2a2caa9d9a
Description-en: Static site generator geared towards building project documentation
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.

Package: mkdocs-autorefs
Description-md5: fcfc9605ce9b1094dafeecdea7e2831b
Description-en: Plugin for MkDocs to automatically link across pages
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This package contains an plugin for MkDocs that can add linking across the
 various sites created by MkDocs.

Package: mkdocs-bootstrap
Description-md5: 80d0e1068242c06f308b15d79597094c
Description-en: bootstrap themes for MkDocs
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This package contains the bootstrap theme.

Package: mkdocs-click
Description-md5: 4df5a7dd11e3cd8deaaed82acfdcae48
Description-en: MkDocs extension to generate documentation for Click command line applications
 This package contains a MkDocs extension that lets you generate the
 documentation for the Click command line applications within your documentation
 created dynamically from the source code files.

Package: mkdocs-doc
Description-md5: 70522a720dc77ecde9d1d2a25aaf9027
Description-en: Static site generator (documentation)
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This package contains the HTML documentation.

Package: mkdocs-gen-files
Description-md5: fb0518873cfb8570a72e871993dd8533
Description-en: MkDocs plugin for dynamically generated pages
 Plugin for MkDocs to programmatically generate documentation pages during the
 build. The generated documents don't actually appear in the source files, it
 only *virtually* becomes part of the site to be built by MkDocs.
 .
 MkDocs is a fast, simple and downright gorgeous static site generator that's
 geared towards building project documentation. Documentation source files are
 written in Markdown, and configured with a single YAML configuration file.
 .
 This is a plugin for mkdocs to add additional features.

Package: mkdocs-get-deps
Description-md5: 35d96ce34ef8b44dbb2bdac36ec12270
Description-en: MkDocs extension that infers required PyPI packages (Python3)
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This package add an command for MkDocs that infers required PyPI packages from
 plugins in mkdocs.yml.

Package: mkdocs-git-revision-date-localized-plugin
Description-md5: 9e31c8b350fc0a4285a687a0f9baeef6
Description-en: MkDocs plugin to display the localized date of last git modification
 This MkDocs plugin enables displaying the date of the last git modification
 of a documentation page. The date is extracted directly from the git history,
 ensuring it always reflects when the content was actually changed.
 .
 The plugin supports multiple date formats including date, datetime, iso_date,
 iso_datetime, timeago (relative format like "2 days ago") and custom formats.
 Dates can be displayed in many languages using babel for localization, and
 timeago.js for dynamic relative time display in the browser.
 .
 When used with the mkdocs-material theme, the plugin integrates natively
 and automatically displays the last modification date and optionally the
 creation date at the bottom of each page.
 .
 It is useful for documentation sites where readers need to know how
 current the content is, such as software documentation, wikis, and
 technical references hosted on platforms like GitHub Pages or GitLab Pages.

Package: mkdocs-git-revision-date-localized-plugin-doc
Description-md5: 7f60335d63a3de17a1ebe32f87f44c07
Description-en: MkDocs plugin to display the localized date of last git modification (docs)
 This MkDocs plugin enables displaying the date of the last git modification
 of a documentation page. The date is extracted directly from the git history,
 ensuring it always reflects when the content was actually changed.
 .
 The plugin supports multiple date formats including date, datetime, iso_date,
 iso_datetime, timeago (relative format like "2 days ago") and custom formats.
 Dates can be displayed in many languages using babel for localization, and
 timeago.js for dynamic relative time display in the browser.
 .
 When used with the mkdocs-material theme, the plugin integrates natively
 and automatically displays the last modification date and optionally the
 creation date at the bottom of each page.
 .
 It is useful for documentation sites where readers need to know how
 current the content is, such as software documentation, wikis, and
 technical references hosted on platforms like GitHub Pages or GitLab Pages.
 .
 This package contains the HTML documentation.

Package: mkdocs-glightbox
Description-md5: 8c07cad2714d0b167de700ced8574f1d
Description-en: MkDocs extension supports image lightbox with GLightbox
 GLightbox is a pure javascript lightbox library with mobile support.
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation.
 Documentation source files are written in Markdown,
 and configured with a single YAML configuration file.
 .
 This package contains an addon that add image lightbox with GLightbox
 to your existing documentation pages.

Package: mkdocs-include-markdown-plugin
Description-md5: 4e00546dd750d7783b905cc0131a6bee
Description-en: MkDocs Markdown includer plugin
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This package will provide a plugin to include Markdown files in MkDocs
 source files.

Package: mkdocs-literate-nav
Description-md5: 14ac6d80a840b6e5b52166165434565d
Description-en: MkDocs extension to specify the navigation in Markdown (Python3)
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This package contains the mkdocs-literate-nav extension, which allows one
 to use Markdown instead of YAML to define a navigation structure within
 your MkDocs based documentation files.

Package: mkdocs-literate-nav-doc
Description-md5: 33559c663075139c064d5fd48c8ad0ae
Description-en: MkDocs extension to specify the navigation in Markdown (Documentation)
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This core binary package contains the mkdocs-literate-nav extension, which
 allows one to use Markdown instead of YAML to define a navigation structure
 within your MkDocs based documentation files.
 .
 This package contains the HTML documentation.

Package: mkdocs-macros-plugin
Description-md5: 325f14398425cd42e15f3d6cfb5bebe7
Description-en: Plugin for MkDocs to provide macros and variables
 mkdocs-macros-plugin is a general-purpose plugin for MkDocs that uses
 variables and macros (functions) to  automate tasks, and produce richer and
 more beautiful pages.
 .
 MKDocs is a static site generator geared towards building project
 documentation.

Package: mkdocs-material
Description-md5: 1ddb8a12b890f7543f59e6f71f118ad9
Description-en: Material Design theme for MkDocs
 Create a branded static site from a set of Markdown files to host the
 documentation of your Open Source or commercial project – customizable,
 searchable, mobile-friendly, 40+ languages. Set up in 5 minutes.
 .
 Features:
 .
 * It's just Markdown — write your technical documentation in plain Markdown –
 no need to know HTML, JavaScript, or CSS. Material for MkDocs will do the
 heavy lifting and convert your writing to a beautiful and functional
 website.
 .
 * Responsive by design — built from the ground up to work on all sorts of
 devices – from mobile phones to widescreens. The underlying fluid layout
 will always adapt perfectly to the available screen space.
 .
 * Static, yet searchable — almost magically, your technical documentation
 website will be searchable without any further ado. Material for MkDocs
 comes with built-in search – no server needed – that will instantly answer
 your users' queries.
 .
 * Many configuration options — change the color palette, font families,
 language, icons, favicon and logo. Add a source repository link, links to
 your social profiles, Google Analytics and Disqus - all with a few lines of
 code.
 .
 * Truly international — thanks to many contributors, Material for MkDocs
 includes translations for more than 40 languages and offers full native RTL
 uright-to-left) support for languages such as Arabic, Persian (Farsi) and
 Hebrew.
 .
 * Accessible — Material for MkDocs provides extensible keyboard navigation
 and  semantic markup including role attributes and landmarks. Furthermore,
 the layout is entirely based on rem values, respecting the user's default
 font size.
 .
 * Beyond GitHub Markdown — integrates natively with Python Markdown
 Extensions, offering additional elements like callouts, tabbed content
 containers, mathematical formulas, critic markup, task lists, and emojis.
 .
 * Modern architecture — Material for MkDocs's underlying codebase is built
 with TypeScript, RxJS, and SCSS, and is compiled with Webpack, bringing
 excellent possibilities for theme extension and customization.

Package: mkdocs-material-extensions
Description-md5: 67e709dff00156f31cbb586c01112bcc
Description-en: Markdown extension resources for MkDocs for Material
 This package is an extension pack for Python Markdown.
 .
 MkDocs Material provides numerous icons from Material, FontAwesome, and
 Octicons, but it does so by inlining the SVG icons into the source.
 Currently there is no easy way access these icons and arbitrarily insert
 them into Markdown content. Users must include the icon fonts themselves
 and do it with HTML.
 .
 This module allows you to use PyMdown Extensions' Emoji extension to enable
 easy insertion of MkDocs Material's SVG assets using simple :emoji-syntax:.
 This is done by creating a own emoji index and emoji generator. The custom
 index provides a modified version of the Emoji extensions Twemoji index.

Package: mkdocs-nature
Description-md5: 3495bbb8510a576a4754862757a1c3cb
Description-en: Nature theme for MkDocs
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This package contains the Nature theme, adapted from Sphinx.

Package: mkdocs-print-site-plugin
Description-md5: 24377c403eab166d1100f1839fb80302
Description-en: MkDocs plugin to combine all pages into a single printable page
 This plugin adds a special page to MkDocs sites that combines all
 documentation pages into one, making it easy to export the entire site
 as a PDF or as a standalone HTML file.
 .
 To export as PDF, navigate to /print_page/ in your site and use the
 browser menu File > Print > Save as PDF. No external tools required.
 .
 Main features:
 - Combines all site pages into a single page at /print_page/
 - Export to PDF via browser print dialog (no extra tools needed)
 - Export to standalone HTML file
 - Support for mkdocs-material theme, including dark mode, instant
 loading and the tags plugin
 - Support for the readthedocs theme
 - Pagination support for PDF output
 - Optional cover page for PDF exports
 - Optional print and PDF buttons in the navigation
 - Option to exclude specific pages or sections from print output
 - Optional banner on the print page
 - No extra dependencies beyond MkDocs itself

Package: mkdocs-print-site-plugin-doc
Description-md5: 4f3a80ae4e0455738e16f6caa3d4a8a7
Description-en: MkDocs plugin to combine all pages into a single printable page (docs)
 This plugin adds a special page to MkDocs sites that combines all
 documentation pages into one, making it easy to export the entire site
 as a PDF or as a standalone HTML file.
 .
 To export as PDF, navigate to /print_page/ in your site and use the
 browser menu File > Print > Save as PDF. No external tools required.
 .
 Main features:
 - Combines all site pages into a single page at /print_page/
 - Export to PDF via browser print dialog (no extra tools needed)
 - Export to standalone HTML file
 - Support for mkdocs-material theme, including dark mode, instant
 loading and the tags plugin
 - Support for the readthedocs theme
 - Pagination support for PDF output
 - Optional cover page for PDF exports
 - Optional print and PDF buttons in the navigation
 - Option to exclude specific pages or sections from print output
 - Optional banner on the print page
 - No extra dependencies beyond MkDocs itself
 .
 This is the common documentation package.

Package: mkdocs-redirects
Description-md5: d3a70b7ddecace06ddaf76d5c653a12d
Description-en: Plugin for mkdocs to create page redirects
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This package contains an addon for mkdocs to create page redirects
 (e.g. for moved/renamed pages).

Package: mkdocs-rss-plugin
Description-md5: b94ae328630df293875edf4adf053ae1
Description-en: MkDocs plugin to generate RSS and JSON feeds
 This MkDocs plugin automatically generates RSS 2.0 and JSON Feed 1.1 feeds
 for static documentation sites, allowing readers to subscribe and receive
 notifications when pages are created or updated, without visiting the site
 manually.
 .
 Dates are extracted from the git history or from YAML metadata in page
 headers. Two feeds are generated: one for newly created pages and another
 for recently updated pages. The feeds are compatible with any RSS reader
 such as Feedly, Thunderbird, or Newsboat.

Package: mkdocs-rss-plugin-doc
Description-md5: a90cf0cc10ffe8a69c1170709fd1ebc3
Description-en: MkDocs plugin to generate RSS and JSON feeds (docs)
 This MkDocs plugin automatically generates RSS 2.0 and JSON Feed 1.1 feeds
 for static documentation sites, allowing readers to subscribe and receive
 notifications when pages are created or updated, without visiting the site
 manually.
 .
 Dates are extracted from the git history or from YAML metadata in page
 headers. Two feeds are generated: one for newly created pages and another
 for recently updated pages. The feeds are compatible with any RSS reader
 such as Feedly, Thunderbird, or Newsboat.
 .
 This is the common documentation package.

Package: mkdocs-section-index
Description-md5: 1f5a5e9fcd77bc902b46ab85af1ebd9e
Description-en: Plugin for MkDocs to allow clickable sections that lead to an index page
 Normally sections in MkDocs cannot be clickable as pages themselves, but this
 plugin makes that possible.
 .
 This plugin requires per-theme overrides (implemented within the plugin), or
 support from themes themselves.

Package: mkdocs-static-i18n
Description-md5: 5a2b28eb8f1a2bd9e70db08e596fc3eb
Description-en: MkDocs i18n plugin using static translation markdown files
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This package contains an addon that allows you to support multiple
 languages of your documentation by adding static translation files
 to your existing documentation pages.

Package: mkdocstrings
Description-md5: 9e2633c74d28c778b03ab29ca13546f3
Description-en: Automatic Python documentation from sources for MkDocs
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This package contains an plugin for MkDocs to build automatic documentation
 from docstrings within your source code files.

Package: mkdocstrings-python-handlers
Description-md5: 3a00838b9800bf1d8ddf90c3c7d17f67
Description-en: Python handler for mkdocstrings
 MkDocs is a fast, simple and downright gorgeous static site generator
 that's geared towards building project documentation. Documentation
 source files are written in Markdown, and configured with a single YAML
 configuration file.
 .
 This package contains a Python handler required by various helping libraries
 around mkdocstrings.

Package: mkgmap
Description-md5: aa0c3cc3b43afa924c94e7d6f5e56ad0
Description-en: Generate Garmin maps from OpenStreetMap data
 This program converts OpenStreetMap data into a map that
 can be loaded onto compatible Garmin GPS units.
 .
 Main features:
 - Full control which OSM data is integrated into the map (style system)
 - Full control how POIs, streets and all other elements are displayed
 (TYP file compiler)
 - Full address search support
 - Routing support
 - Many options for fine control over the map creation process

Package: mkgmap-splitter
Description-md5: 753750bf7956c4d090d95a3bdb3700a9
Description-en: Tile splitter for mkgmap
 This program splits OpenStreetMap data into smaller tiles to fit within the
 Garmin map format limits as created by mkmap.
 .
 Main features:
 - Variable sized tiles so that you don't get a large number of tiny files.
 - Tiles join exactly with no overlap or gaps.

Package: mkgmapgui
Description-md5: 1aa9b460e0e4243dce24ad14997fb64b
Description-en: Graphical User Interface for mkgmap
 mkgmapgui is a GUI front end to mkgmap, a command-line utility for
 converting OpenStreetMap map files to files that can be uploaded to a
 Garmin GPS device.
 .
 While not all the advanced features of mkgmap are implemented in
 mkgmapgui, the most used are. mkgmapgui implements the following
 features:
 .
 * Converting an .osm file into a Garmin .img file
 * Combining multiple .img files into one .img file.

Package: mklibs
Description-md5: 566a24327f5b3aff340afc352308942e
Description-en: Shared library reduction script
 mklibs produces cut-down shared libraries that contain only the
 routines required by a particular set of executables.  This is
 useful when building closed systems where disk space is at a premium,
 such as the Debian installer.

Package: mklibs-copy
Description-md5: 27bc2ab99a6d95d524085d903621e749
Description-en: Shared library reduction script
 mklibs-copy produces a minimal set of shared libraries that contain
 only the libs which are required by a particular set of executables.

Package: mkosi
Description-md5: 33cac4fe3bad927b4d23854a7ed1e404
Description-en: build Bespoke OS Images
 A fancy wrapper around "dnf --installroot", "apt", "zypper" and
 "pacstrap", that may generate disk images with a number of
 bells and whistles.
 .
 Generated images are "legacy-free". This means only GPT disk
 labels (and no MBR disk labels) are supported, and only
 systemd based images may be generated.

Package: mksh
Description-md5: 8e9213f79cc0277dd0b18cdca5b01e25
Description-en: MirBSD Korn Shell
 mksh is the successor of the Public Domain Korn shell (pdksh),
 a Bourne/POSIX compatible shell which is largely similar to the
 original AT&T Korn Shell (ksh88/ksh93).
 It includes bug fixes and feature improvements, in order to produce a
 modern, robust shell good for interactive and especially script use.
 mksh has UTF-8 support (in string operations and the Emacs editing
 mode). The code has been cleaned up and simplified, bugs fixed,
 standards compliance added, and several enhancements (for extended
 compatibility to other modern shells, as well as a couple of its
 own) are available.
 This shell is Debian Policy 10.4 compliant and works as /bin/sh on
 Debian systems (use the /bin/lksh executable) and is a good rescue
 and initrd shell (consider the /bin/mksh-static executable).
 .
 The mksh binary is a complete, full-featured shell. It provides a
 “consistent across all platforms” guarantee, using 32-bit integers
 for arithmetics, possibly deviating from POSIX.
 .
 The mksh-static binary is a version of mksh, linked against klibc,
 musl, or dietlibc (if they exist for that Debian architecture and
 are usable) and optimised for small code size, for example for use
 on initrd or initramfs images, installation or rescue systems.
 Except for omitting some features to be smaller, it is similar to
 the mksh binary otherwise. Note the exact feature set may differ
 depending on which C library was used to compile it.
 .
 The lksh binary is a script shell based on mksh intended to run old
 ksh88 and pdksh scripts, but not for interactive use. When used as
 /bin/sh it follows POSIX most closely, including use of the host’s
 “long” C data type for arithmetics. It also contains kludges so it
 can run as /bin/sh on Debian beyond what Policy dictates, to work
 around bugs in maintainer scripts and LSB init scripts shipped by
 many packages, such as including a rudimentary printf(1) builtin,
 permitting a shell function to be named stop overriding the default
 alias, more loose interpretation of shell extglobs, etc.
 .
 The /usr/lib/$DEB_HOST_MULTIARCH/bin/mksh-g binary is a debug build
 of mksh (with printf builtin and /bin/sh kludges) that is also built
 with ASan/UBSan if available. The package Suggests must be fulfilled
 for this binary. Use it to test only and not in production!
 .
 A sample ~/.mkshrc is included in /usr/share/doc/mksh/examples and
 provided as /etc/mkshrc conffile, which is sourced by another file
 /etc/skel/.mkshrc users are recommended to copy into their home.

Package: mktorrent
Description-md5: ef7678647d0c40b3aa9703d38f334d81
Description-en: simple command line utility to create BitTorrent metainfo files
 mktorrent is a text-based utility to create BitTorrent metainfo files
 used by trackers and torrent clients. It can create metainfo files for
 single files or complete directories in a fast way.
 .
 It supports:
 - multiple trackers,
 - embedding custom comments into torrent files,
 - multi-threaded hashing.
 .
 It also supports setting the "private" flag, which advises the BitTorrent
 agents to refrain from using alternative peer discovery mechanisms,
 such as Distributed Hash Table (DHT), Local Peer Discovery (LPD),
 or Peer Exchange.

Package: mkvtoolnix
Description-md5: a21e6c3192702c680ea86473a19648e3
Description-en: Set of command-line tools to work with Matroska files
 Matroska is a new multimedia container format, based on EBML (Extensible
 Binary Meta Language), which is a kind of binary XML.
 These tools allow one to manipulate Matroska files.
 * mkvmerge is a tool to create Matroska files from other formats
 * mkvinfo allow one to get information about the tracks in a Matroska file
 * mkvextract can extract tracks from Matroska files to other formats
 .
 This package only provides command-line tools. For graphical tools, you
 should install the mkvtoolnix-gui package.

Package: mkvtoolnix-gui
Description-md5: 1951bc306d2e05c9c5f61916cc9d3e2b
Description-en: Set of tools to work with Matroska files - GUI frontend
 Matroska is a new multimedia container format, based on EBML (Extensible
 Binary Meta Language), which is a kind of binary XML.
 .
 The mmg tool is a graphical user interface for the mkvmerge program, which
 allow one to create Matroska files from other formats.
 .
 This package also contains a graphical version of the mkvinfo tool, which
 allow one to get information about a Matroska file.

Package: ml-burg
Description-md5: 9342eacca7f9e27adb803b52a0163be4
Description-en: Code generator for Standard ML
 ml-burg generates a Standard ML program to perform bottom-up
 rewriting of an input tree.  Cost information associated with each
 rewrite rule is used to derive the minimum rewrite cost for the
 entire tree.  A successful reduction corresponds to rewriting the
 input tree to a special non-terminal symbol called the "start"
 non-terminal.  Upon successful reduction, facilities are provided to
 walk the tree emitting semantic actions corresponding to the rules
 that matched.
 .
 Install this package if you want to write a compiler in SML using a
 burg specification.

Package: ml-dtypes-dev
Description-md5: a8aafc2a348b027a8584984925584b33
Description-en: Several NumPy dtype extensions used in machine learning (development files)
 ml_dtypes is a stand-alone implementation of several NumPy dtype extensions
 used in machine learning libraries, including:
 .
 * bfloat16: an alternative to the standard float16 format
 * 8-bit floating point representations, parameterized by number of exponent
 and mantissa bits, as well as the bias (if any) and representability of
 infinity, NaN, and signed zero.
 float8_e3m4
 float8_e4m3
 float8_e4m3b11fnuz
 float8_e4m3fn
 float8_e4m3fnuz
 float8_e5m2
 float8_e5m2fnuz
 float8_e8m0fnu
 * Microscaling (MX) sub-byte floating point representations:
 float4_e2m1fn
 float6_e2m3fn
 float6_e3m2fn
 * Narrow integer encodings:
 int2
 int4
 uint2
 uint4
 .
 This package contains header files and other data necessary for developing with
 ml_dtypes.

Package: ml-lex
Description-md5: 98134e84a7da60dbf96244c99576e8f7
Description-en: Lexical analyzer generator for Standard ML
 Lexical analysis is the problem of segmenting input into words and
 recognizing different classes of words.  ml-lex uses regular
 expressions to describe classes of words.  It transforms a simple
 declarative language specification into an efficient SML program for
 analyzing that language.
 .
 Install this package if you want to produce a lexer in Standard ML.

Package: ml-lpt
Description-md5: fd3fb6838f77138cfc00f29b84af2a1c
Description-en: SML/NJ language processing tools
 Tradition has it that when a new programming language is introduced,
 new scanner and parser generators are written in that language, and
 generate code for that language.  Traditional also has it that the
 new tools are modeled after the old lex and yacc tools, both in terms
 of the algorithms used, and often the syntax as well.  The language
 Standard ML is no exception: ml-lex and ml-yacc are the SML
 incarnations of the old Unix tools.
 .
 This package has two new tools, ml-ulex and ml-antlr, that follow
 tradition in separating scanning from parsing, but break from
 tradition in their implementation: ml-ulex is based on regular
 expression derivatives rather than subset-construction, and ml-antlr
 is based on LL(k) parsing rather than LALR(1) parsing.

Package: ml-nlffigen
Description-md5: 4b70720f723f8eba487cb0b0b3397620
Description-en: ML generator for C glue code
 This tool reads in C source code and outputs ML code and a CM
 description file for use with the ML "No Longer Foreign Function
 Interface" library. This tool works by separating each top-level C
 declaration into a new ML source file. For large programs, this
 puts some strain on the SML Compilation Manager, but this should only
 marginally increase the program run-time.

Package: ml-yacc
Description-md5: ee31b18727f86a6ca391ffc198cf65de
Description-en: Parser generator for Standard ML
 SML version of the yacc program, generates a parser for a LALR language.
 This package is useful for SML developers requiring a parser in their
 work.

Package: mlat-client-adsbfi
Description-md5: dcf872d2cbf981079138365c5f3bb8b7
Description-en: ADS-B multilateration client
 mlat-client-adsbfi feeds selected messages from an ADS-B receiver
 to a multilateration server, and provides access to the results
 generated by the server.

Package: mle
Description-md5: 443fa579dbc8088f415efcd093afd28b
Description-en: flexible terminal-based editor
 mle is a small, flexible, terminal-based text editor
 written in C. Notable features include: full Unicode
 support, syntax highlighting, scriptable rc file, macros,
 search and replace (PCRE), window splitting, multiple
 cursors, and integration with various shell commands.

Package: mlir-17-tools
Description-md5: d0b5aeb3d29bd335ae224dda484fdc7a
Description-en: Multi-Level Intermediate Representation tools
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.
 .
 This package provides tools.

Package: mlir-18-tools
Description-md5: d0b5aeb3d29bd335ae224dda484fdc7a
Description-en: Multi-Level Intermediate Representation tools
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.
 .
 This package provides tools.

Package: mlir-19-tools
Description-md5: d0b5aeb3d29bd335ae224dda484fdc7a
Description-en: Multi-Level Intermediate Representation tools
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.
 .
 This package provides tools.

Package: mlir-20-tools
Description-md5: d0b5aeb3d29bd335ae224dda484fdc7a
Description-en: Multi-Level Intermediate Representation tools
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.
 .
 This package provides tools.

Package: mlir-21-tools
Description-md5: d0b5aeb3d29bd335ae224dda484fdc7a
Description-en: Multi-Level Intermediate Representation tools
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.
 .
 This package provides tools.

Package: mlir-22-tools
Description-md5: d0b5aeb3d29bd335ae224dda484fdc7a
Description-en: Multi-Level Intermediate Representation tools
 Novel approach to building reusable and extensible compiler infrastructure.
 MLIR aims to address software fragmentation, improve compilation for
 heterogeneous hardware, significantly reduce the cost of building domain
 specific compilers, and aid in connecting existing compilers together.
 .
 This package provides tools.

Package: mllex-polyml
Description-md5: 8d199881251810032b02642382bd7e81
Description-en: lexical analyzer generator for Standard ML
 An implementation of mllex ported from mlton to poly/ml.
 .
 Lex allows the programmer to make the language description explicit, and to
 concentrate on what to do with the recognized words, not how to recognize the
 words. It saves programmer time and increases program maintainability.
 Unfortunately, Lex is targeted only C. It also places artificial limits on the
 size of strings that can be recognized.
 .
 ML-Lex is a variant of Lex for the ML programming language. ML-Lex has a
 syntax similar to Lex, and produces an ML program instead of a C program.
 ML-Lex produces a program that runs very efficiently. Typically the program
 will be as fast or even faster than a hand-coded lexer implemented in Standard
 ML.

Package: mlmmj
Description-md5: 83501ee946e1660799b6c9aae36495e0
Description-en: mail server independent mailing list manager
 A mailing list manager with roughly the same functionality as ezmlm.
 .
 mlmmj features:
 * Archive
 * Custom headers / footer
 * Fully automated bounce handling (similar to ezmlm)
 * Complete requeueing functionality
 * Moderation functionality
 * Subject prefix
 * Subscribers only posting
 * Regular expression access control
 * Functionality to retrieve old posts
 * Web-interface
 * Digests
 * No mail delivery subscription
 * VERP support
 * Delivery Status Notification (RFC1891) support

Package: mlmmj-php-web
Description-md5: 3488f99919352151e2a2c8c7d5c8be0f
Description-en: web interface for mlmmj, written in php
 A web based tool for mlmmj written in php, so that your users can subscribe
 or unsubscribe through some HTML forms, which sometimes, might be more
 convenient than just using the list commands.

Package: mlmmj-php-web-admin
Description-md5: 3bc9d42e981c0bcdedbcaa347d22b0cb
Description-en: administrative web interface for mlmmj, written in php
 This web based administrative tool for mlmmj written in php will help you
 to configure each mailing list individualy, through the web. You will be
 able with mlmmj-php-web-admin to set each individual tunable of the list.

Package: mlpack-bin
Description-md5: 233ebea4c1714a5a46500fae5ffe2f3e
Description-en: intuitive, fast, scalable C++ machine learning library (binaries)
 This package contains example binaries using the mlpack Library.
 .
 Machine Learning Pack (mlpack) is an intuitive, fast, scalable C++
 machine learning library, meant to be a machine learning analog to
 LAPACK.  It aims to implement a wide array of machine learning
 methods and function as a “swiss army knife” for machine learning
 researchers.

Package: mlpack-doc
Description-md5: d3fe3d2d1ccfd82055f0b7b13846bafc
Description-en: intuitive, fast, scalable C++ machine learning library (documentation)
 This package contains documentation for the mlpack Library.
 .
 Machine Learning Pack (mlpack) is an intuitive, fast, scalable C++
 machine learning library, meant to be a machine learning analog to
 LAPACK.  It aims to implement a wide array of machine learning
 methods and function as a “swiss army knife” for machine learning
 researchers.

Package: mlpost
Description-md5: 268df89c4cbe44815c5dd452f77f2a23
Description-en: OCaml interface to Metapost (command-line tool)
 Mlpost is an OCaml library for scientific drawing. It relies on
 Metapost, giving the possibility to include (La)TeX fragments.
 Mlpost users can use the full power of OCaml to generate their
 diagrams, including static typing and the possibility to use any
 OCaml library. Moreover, Mlpost promotes a declarative style quite
 different from existing tools.
 .
 This package contains a command-line tool to ease the generation of
 PostScript or PDF figures directly from .ml files.

Package: mlterm
Description-md5: 344a7672990ee06ff67716bffa92a42a
Description-en: MultiLingual TERMinal
 This is a terminal emulator for X Window System, which supports
 various encodings including ISO-8859-[1-11,13-16], TCVN5712, VISCII,
 TIS-620 (same as ISO-8859-11), KOI8-{R,U,T}, CP{1251,1255}, GEORGEAN-PS,
 EUC-JP, EUC-JISX0213, ISO-2022-JP{,1,2,3}, Shift_JIS, Shift_JISX0213,
 ISO-2022-KR, EUC-KR, UHC, JOHAB, EUC-CN (aka GB2312), GBK, ISO-2022-CN,
 Big5, EUC-TW, HZ, UTF-8, and GB18030.
 .
 Doublewidth characters for east Asian, combining characters for
 Thai, Vietnamese, and other diacritics, BiDi (bi-directionality)
 for Arabic and Hebrew as well as Arabic shaping are all supported.
 Though mlterm supports Indic complex languages such as Hindi, this
 Debian package is not compiled with Indic support.
 .
 Since mlterm checks the current locale and selects appropriate encoding,
 you don't need to configure mlterm to display your language and
 encoding.
 .
 mlterm also supports unique features such as scrollbar API,
 multiple windows, multiple XIM, anti-alias using FreeType and Xft,
 and so on.

Package: mlterm-common
Description-md5: 6c4111c276af77faa0c71a1d79d48752
Description-en: MultiLingual TERMinal, common files
 mlterm is a terminal emulator for X Window System, which supports
 various encodings, doublewidth characters, BiDi, Arabic shaping,
 and so on.
 .
 This package contains necessary files which are common for mlterm
 and mlterm-tiny packages.

Package: mlterm-im-fcitx
Description-md5: fd8b6e6063a381871e4e7f80ae72e664
Description-en: MultiLingual TERMinal, Flexible Input Method plugin
 mlterm is a terminal emulator for X Window System, which supports
 various encodings, doublewidth characters, BiDi, Arabic shaping,
 and so on.
 .
 This package contains Flexible Input Method plugin for mlterm.

Package: mlterm-im-ibus
Description-md5: fd69d0e7b658456abd4c05fa0ae33cd5
Description-en: MultiLingual TERMinal, IBus input method plugin
 mlterm is a terminal emulator for X Window System, which supports
 various encodings, doublewidth characters, BiDi, Arabic shaping,
 and so on.
 .
 This package contains IBus input method plugin for mlterm.

Package: mlterm-im-m17nlib
Description-md5: ba68b671a62fdda3868ba330617c9e58
Description-en: MultiLingual TERMinal, m17nlib input method plugin
 mlterm is a terminal emulator for X Window System, which supports
 various encodings, doublewidth characters, BiDi, Arabic shaping,
 and so on.
 .
 This package contains m17nlib input method plugin for mlterm.

Package: mlterm-im-scim
Description-md5: d8c0fe658587f2bf052b1751c8a6756d
Description-en: MultiLingual TERMinal, scim input method plugin
 mlterm is a terminal emulator for X Window System, which supports
 various encodings, doublewidth characters, BiDi, Arabic shaping,
 and so on.
 .
 This package contains scim input method plugin for mlterm.

Package: mlterm-im-skk
Description-md5: 0d6e069592c2c808a4f0e02b033e7556
Description-en: MultiLingual TERMinal, SKK input method plugin
 mlterm is a terminal emulator for X Window System, which supports
 various encodings, doublewidth characters, BiDi, Arabic shaping,
 and so on.
 .
 This package contains Simple Kana Kanji (SKK) Input Method plugin for mlterm.

Package: mlterm-im-uim
Description-md5: f9ecfa6349ce5f511d1009f7efba56e6
Description-en: MultiLingual TERMinal, uim input method plugin
 mlterm is a terminal emulator for X Window System, which supports
 various encodings, doublewidth characters, BiDi, Arabic shaping,
 and so on.
 .
 This package contains uim input method plugin for mlterm.

Package: mlterm-tiny
Description-md5: 66b7b5eb8dc1342743d0e39203115140
Description-en: MultiLingual TERMinal, tiny version
 This is a terminal emulator for X Window System, which supports
 various encodings including ISO-8859-[1-11,13-16], TCVN5712, VISCII,
 TIS-620 (same as ISO-8859-11), KOI8-{R,U,T}, CP{1251,1255}, GEORGEAN-PS,
 EUC-JP, EUC-JISX0213, ISO-2022-JP{,1,2,3}, Shift_JIS, Shift_JISX0213,
 ISO-2022-KR, EUC-KR, UHC, JOHAB, EUC-CN (aka GB2312), GBK, ISO-2022-CN,
 Big5, EUC-TW, HZ, UTF-8, and GB18030.
 .
 Doublewidth characters for east Asian, combining characters for
 Thai, Vietnamese, and other diacritics, BiDi (bi-directionality)
 for Arabic and Hebrew as well as Arabic shaping are all supported.
 Though mlterm supports Indic complex languages such as Hindi, this
 Debian package is not compiled with Indic support.
 .
 Since mlterm checks the current locale and selects appropriate encoding,
 you don't need to configure mlterm to display your language and
 encoding.
 .
 mlterm also supports unique features such as scrollbar API,
 multiple windows, multiple XIM, anti-alias using FreeType and Xft,
 and so on.
 .
 This tiny version does not support fancy features such as background
 image and so on, except for i18n-related features.

Package: mlterm-tools
Description-md5: 910b0b310112a693b82e13230a41c984
Description-en: MultiLingual TERMinal, additional tools
 mlterm is a terminal emulator for X Window System, which supports
 various encodings, doublewidth characters, BiDi, Arabic shaping,
 and so on.
 .
 This package contains configuration tools and so on for mlterm.

Package: mlton
Description-md5: 18ef7128ca27de5518ac711ae460c414
Description-en: Optimizing compiler for Standard ML
 MLton is a whole-program optimizing compiler for Standard ML.
 MLton generates standalone executables with excellent runtime
 performance, is SML 97 compliant, and has a complete basis
 library. MLton has source-level profiling, a fast C FFI, an
 interface to the GNU multiprecision library, and lots of useful
 libraries.
 .
 This metapackage depends on all MLton packages.

Package: mlton-basis
Description-md5: 05cc67e29cc84f9626cfea9a90853973
Description-en: Optimizing compiler for Standard ML - basis library
 MLton is a whole-program optimizing compiler for Standard ML.
 MLton generates standalone executables with excellent runtime
 performance, is SML 97 compliant, and has a complete basis
 library. MLton has source-level profiling, a fast C FFI, an
 interface to the GNU multiprecision library, and lots of useful
 libraries.
 .
 This package includes the cross-platform basis.

Package: mlton-compiler
Description-md5: ffb1fe8e4e905e9e7d22f551985d8405
Description-en: Optimizing compiler for Standard ML - compiler
 MLton is a whole-program optimizing compiler for Standard ML.
 MLton generates standalone executables with excellent runtime
 performance, is SML 97 compliant, and has a complete basis
 library. MLton has source-level profiling, a fast C FFI, an
 interface to the GNU multiprecision library, and lots of useful
 libraries.
 .
 This package includes the compiler itself.

Package: mlton-doc
Description-md5: 6a585930e6710b5c93d2309709a390e4
Description-en: Optimizing compiler for Standard ML - documentation
 MLton is a whole-program optimizing compiler for Standard ML.
 MLton generates standalone executables with excellent runtime
 performance, is SML 97 compliant, and has a complete basis
 library. MLton has source-level profiling, a fast C FFI, an
 interface to the GNU multiprecision library, and lots of useful
 libraries.
 .
 This package includes non-man-page documentation.

Package: mlton-runtime-native
Description-md5: e3fd86e9446041591c9ada1b5f8df3f1
Description-en: Optimizing compiler for Standard ML - native runtime libraries
 MLton is a whole-program optimizing compiler for Standard ML.
 MLton generates standalone executables with excellent runtime
 performance, is SML 97 compliant, and has a complete basis
 library. MLton has source-level profiling, a fast C FFI, an
 interface to the GNU multiprecision library, and lots of useful
 libraries.
 .
 This metapackage depends on native target libraries.

Package: mlton-runtime-x86-64-linux-gnu
Description-md5: 3da6f1c0b7b30db08660fbb7db1923b6
Description-en: Optimizing compiler for Standard ML - amd64 runtime libraries
 MLton is a whole-program optimizing compiler for Standard ML.
 MLton generates standalone executables with excellent runtime
 performance, is SML 97 compliant, and has a complete basis
 library. MLton has source-level profiling, a fast C FFI, an
 interface to the GNU multiprecision library, and lots of useful
 libraries.
 .
 This package provides amd64 target libraries.

Package: mlton-tools
Description-md5: 0a856ef6351dbb90a7ca45303a4acb10
Description-en: Optimizing compiler for Standard ML - tools
 MLton is a whole-program optimizing compiler for Standard ML.
 MLton generates standalone executables with excellent runtime
 performance, is SML 97 compliant, and has a complete basis
 library. MLton has source-level profiling, a fast C FFI, an
 interface to the GNU multiprecision library, and lots of useful
 libraries.
 .
 This package includes tools which autogenerate SML.

Package: mlucas
Description-md5: 51541a14bea7c38325b8575c6f8ead30
Description-en: program to perform Lucas-Lehmer test on a Mersenne number
 mlucas is an open-source (and free/libre) program for performing Lucas-Lehmer
 test on prime-exponent Mersenne numbers, that is, integers of the form
 2 ^ p - 1, with prime exponent p. In short, everything you need to search for
 world-record Mersenne primes! It has been used in the verification of various
 Mersenne primes, including the 45th, 46th, 48th, 49th and 50th found Mersenne
 prime.
 .
 You may use it to test any suitable number as you wish, but it is preferable
 that you do so in a coordinated fashion, as part of the Great Internet
 Mersenne Prime Search (GIMPS) <https://www.mersenne.org/primes/>.

Package: mlv-smile
Description-md5: 3681407378a0d49e0d390dd79a3eaa55
Description-en: Find statistically significant patterns in sequences
 Smile determines sequence motifs on the basis of a set of DNA, RNA or
 protein sequences.
 * No hard limit on the number of combinations of motifs to describe
 subsets of sequences.
 * The sequence alphabet may be specified.
 * The use of wildcards is supported.
 * Better determination of significance of motifs by simulation.
 * Introduction of a set of sequences with negative controls
 that should not match automatically determined motifs.

Package: mm-common
Description-md5: d346825f7d0b94a5feb3b3cceb14012a
Description-en: Common build files of the GNOME C++ bindings
 The mm-common module provides the build infrastructure and utilities
 shared among the GNOME C++ binding libraries.  It is only a required
 dependency for building the C++ bindings from the gnome.org version
 control repository.  An installation of mm-common is not required for
 building tarball releases, unless configured to use maintainer-mode.
 .
 The mm-common package also includes a snapshot of the Doxygen tag file
 for the GNU C++ Library reference documentation.

Package: mm3d
Description-md5: 3a94b2fa98027b873e9b85d9547978ba
Description-en: OpenGL based 3D model editor
 This is an OpenGL based 3D model editor that works with triangle-based
 models. It supports multi-level undo, skeletal animations, simple texturing,
 scripting, command-line batch processing, and a plugin system for adding new
 model and image filters. Complete online help is included. It is designed to
 be easy to use and easy to extend with plugins and scripts.
 .
 It supports the following 3d files: MilkShape (ms3d), Wavefront (obj),
 LightWave 3d Object (lwo), Quake 2 model (md2), Quake 3 model (md3),
 Caligari trueSpace (cob), and AutoCAD (dxf).

Package: mma
Description-md5: f93ecf048d32f7c5248f953a42babc33
Description-en: Musical MIDI Accompaniment Generator
 “MMA—Musical MIDI Accompaniment” is an accompaniment generator.
 It creates MIDI tracks for a soloist to perform over from
 a user-supplied file containing chords and MMA directives.
 .
 MMA is very versatile and generates excellent tracks. It comes
 with an extensive user-extendable library with a variety of patterns
 for various popular rhythms, detailed user manuals, and several demo songs.
 .
 MMA is a command-line driven program. It creates MIDI files which are then
 played by a sequencer or MIDI file play program.

Package: mmake
Description-md5: 27c789c1912bc0423c6dc9bda92547c7
Description-en: Makefile generator for Java programs
 mmake will generate a master Makefile for your Java programs. This generated
 Makefile fully understands the subdirectories that are required if your
 program consists of multiple packages. mmake also automatically generates
 dependencies, and can use the C preprocessor for Java programs and generate
 javadoc documentation. mmake defaults to using Sun's javac from the jdk but
 can easily use guavac or a different GPL alternative as well.

Package: mmark
Description-md5: 338adc3e3046070f45fb6cbf509ad514
Description-en: powerful markdown processor in Go geared towards the IETF (program)
 Mmark is a powerful markdown processor written in Go, geared towards
 writing IETF documents. It is, however, *also* suited for writing
 complete books and other technical documentation, like the Learning Go
 book (https://miek.nl/go), Internet-Draft text output
 (https://miek.nl/go/learninggo-2.txt)) and RFCs.
 .
 It provides an advanced markdown dialect that processes file(s) to
 produce internet-drafts in XML RFC 7991 format. Mmark can produce
 xml2rfc (aforementioned RFC 7991), HTML5 output, and manual pages.
 .
 Mmark uses gomarkdown (https://github.com/gomarkdown/markdown) which is
 a fork of blackfriday (https://github.com/russross/blackfriday/).
 .
 This package provides the /usr/bin/mmark executable binary and documentation.

Package: mmb
Description-md5: 9b53acfc6b6300d77ff5b5cb7cc721f9
Description-en: model the structure and dynamics of macromolecules
 MacroMoleculeBuilder, previously known as RNABuilder, can be used for morphing,
 homology modeling, folding (e.g. using base pairing contacts), redesigning
 complexes, fitting to low-resolution density maps, predicting local
 rearrangements upon mutation, and many other applications.

Package: mmb-common
Description-md5: 3124d007be2180aaf6f89c3a85f82310
Description-en: model the structure and dynamics of macromolecules (common files)
 MacroMoleculeBuilder, previously known as RNABuilder, can be used for morphing,
 homology modeling, folding (e.g. using base pairing contacts), redesigning
 complexes, fitting to low-resolution density maps, predicting local
 rearrangements upon mutation, and many other applications.
 .
 This package contains common files.

Package: mmc-utils
Description-md5: 0740f2de22aa09b70173e086c41a5f35
Description-en: Userspace tools for MMC/SD devices
 mmc-utils is a tool that supports the MMC device development of Linux kernel.
 .
 The mmc-utils tools can do the following:
 - Print and parse extcsd data.
 - Determine the eMMC writeprotect status.
 - Set the eMMC writeprotect status.
 - Set the eMMC data sector size to 4KB by disabling emulation.
 - Create general purpose partition.
 - Enable the enhanced user area.
 - Enable write reliability per partition.
 - Print the response to STATUS_SEND (CMD13).
 - Enable the boot partition.
 - Set Boot Bus Conditions.
 - Enable the eMMC BKOPS feature.
 - Permanently enable the eMMC H/W Reset feature.
 - Permanently disable the eMMC H/W Reset feature.
 - Send Sanitize command.
 - Program authentication key for the device.
 - Counter value for the rpmb device will be read to stdout.
 - Read from rpmb device to output.
 - Write to rpmb device from data file.
 - Enable the eMMC cache feature.
 - Disable the eMMC cache feature.
 - Print and parse CID data.
 - Print and parse CSD data.
 - Print and parse SCR data.

Package: mmdb-bin
Description-md5: f6aff8f07ee249548062005ddf661a48
Description-en: IP geolocation lookup command-line tool
 The libmaxminddb library provides a C library for reading MaxMind DB files,
 including the GeoIP2 databases from MaxMind. This is a custom binary format
 designed to facilitate fast lookups of IP addresses while allowing for great
 flexibility in the type of data associated with an address.
 .
 The MaxMind DB format is an open format. The spec is available at
 https://maxmind.github.io/MaxMind-DB/. This spec is licensed under the Creative
 Commons Attribution-ShareAlike 3.0 Unported License.
 .
 This package contains the command line utilities to resolve IPs using the
 libmaxminddb library.

Package: mmdbinspect
Description-md5: 9a45f28600c116ac10860ac3cdb64327
Description-en: look up records in .mmdb databases
 Look up records for one or more IPs/networks in one or more .mmdb databases
 (such as the MaxMind GeoIP2 databases). The program outputs the selected
 records in YAML or JSONL format.
 .
 The MaxMind DB format is an open format. The spec is available at
 https://maxmind.github.io/MaxMind-DB/. This spec is licensed under the
 Creative Commons Attribution-ShareAlike 3.0 Unported License.

Package: mmdebstrap
Description-md5: 144656cff7b9832b807bfea23f064490
Description-en: create a Debian chroot
 Downloads, unpacks and installs Debian packages to either directly create a
 directory which can be chrooted into, or a tarball of it. In contrast to
 debootstrap it uses apt, supports more than one mirror, automatically uses
 security and updates mirrors for Debian stable chroots, is 3-6 times faster,
 produces smaller output by removing unnecessary cruft, is bit-by-bit
 reproducible if $SOURCE_DATE_EPOCH is set, allows unprivileged operation using
 Linux user namespaces or fakechroot and can setup foreign architecture
 chroots using qemu-user.

Package: mmlib-doc
Description-md5: 79f3edac646eefc533232002ac86d40c
Description-en: mmlib documentation
 mmlib is the general purpose library providing helper functions to other
 module. It provides a cross-platform OS abstaction layer as well as facilities
 like logging or error reporting.
 .
 This package contains the html doc and examples of mmlib.

Package: mmlib-l10n
Description-md5: 9ea13fa8d81d350a19e4628b93b92ec3
Description-en: mmlib library (translations)
 mmlib is the general purpose library providing helper functions to other
 module. It provides a cross-platform OS abstaction layer as well as facilities
 like logging or error reporting.
 .
 This package contains the localization components of mmlib.

Package: mmllib-tools
Description-md5: 6b36548ddb706094dd119aece0570c93
Description-en: library for handling Music Macro Language (tools)
 MMLlib is a pure Python implementation of functionality related to the
 Music Macro Language as implemented by Microsoft® GW-BASIC® and
 compatibles, which is its most common form, also implemented by the PC
 speaker driver in Linux and BSD, with a number of extensions and
 changes.
 .
 This package contains command-line tools for handling MML. These
 currently are:
 .
 mml2musicxml - convert MML to MusicXML (cf. musescore)
 mmllint - check various aspects of MML files for correctness

Package: mmm-mode
Description-md5: 1ed4f674f652dfcbbc09b644efee7900
Description-en: Multiple Major Mode for Emacs
 MMM Mode is a minor mode for Emacs that allows Multiple Major Modes
 (hence the name) to coexist in one buffer.  It is particularly
 well-suited to editing embedded code, such as Mason server-side Perl,
 or HTML output in CGI scripts.

Package: mmmulti
Description-md5: da40fd1975669b52efc43bbafaa58205
Description-en: memory backed multimap
 This implements a memory backed multimap intended for use where:
 * your keys are integers, or can be mapped to dense range of integers,
 * the memory mapped file is on fast storage, like an SSD (although
 this is not a requirement),
 * you have arbitrary values of fixed size (e.g. structs, other POD
 types) that can be sorted,
 * you don't need dynamic updates of the table,
 * and you are likely to run out of memory of you use a traditional
 map or hash table,
 * but you can handle approximately 1 bit per record in RAM.
 .
 These may seem to be very specific, but many problems can be mapped into
 a dense integer set. mmmulti::map developed first as a data structure
 to support seqwish, which uses it to generate precise variation graphs
 from pairwise alignments between collections of sequences. As this
 multimap forms a key data processing kernel in the algorithm, it can
 scale to extremely large problem sizes, limited only by available disk
 space. Although performance is much slower than an in-memory structure,
 it is virtually guaranteed to be able to complete the compute.

Package: mmsd-tng
Description-md5: 9a958279f987ec4732aa33e0eea38ecd
Description-en: Multimedia Messaging Service Daemon - The Next Generation
 Multimedia Messaging Service Daemon - The Next Generation (mmsd-tng)
 is a backend package that fully supports the Multimedia Messaging Service
 (MMS) stack. This package works with the Modem Manager telephony stack.

Package: mmseqs2
Description-md5: 822197ebd72a66105eb34f923c612ad8
Description-en: ultra fast and sensitive protein search and clustering
 MMseqs2 (Many-against-Many sequence searching) is a software suite to
 search and cluster huge proteins/nucleotide sequence sets. MMseqs2 is
 open source GPL-licensed software implemented in C++ for Linux, MacOS,
 and (as beta version, via cygwin) Windows. The software is designed to
 run on multiple cores and servers and exhibits very good scalability.
 MMseqs2 can run 10000 times faster than BLAST. At 100 times its speed it
 achieves almost the same sensitivity. It can perform profile searches
 with the same sensitivity as PSI-BLAST at over 400 times its speed.

Package: mmseqs2-examples
Description-md5: 441124a1b8ba2c54446cab134b2893cf
Description-en: optional resources for the mmseqs2 package
 MMseqs2 (Many-against-Many sequence searching) is a software suite to
 search and cluster huge proteins/nucleotide sequence sets. MMseqs2 is
 open source GPL-licensed software implemented in C++ for Linux, MacOS,
 and (as beta version, via cygwim) Windows. The software is designed to
 run on multiple cores and servers and exhibits very good scalability.
 MMseqs2 can run 10000 times faster than BLAST. At 100 times its speed it
 achieves almost the same sensitivity. It can perform profile searches
 with the same sensitivity as PSI-BLAST at over 400 times its speed.

Package: mmv
Description-md5: 6cd4680e0b17c4b859753cd32f641b88
Description-en: Move/Copy/Link multiple files and directories
 mmv is a program to move/copy/link multiple files and directories
 according to a set of wildcard patterns. This multiple action is
 performed without any unexpected deletions due to collisions of
 target names with existing filenames or with other target names.

Package: mnemosyne
Description-md5: f8dc4f1b5caa9054661148320e158a74
Description-en: spaced repetition flash-card program
 The Mnemosyne software resembles a traditional flash-card program to help you
 memorise question/answer pairs, but with an important twist: it uses a
 sophisticated algorithm to schedule the best time for an item to come up for
 review. Difficult items that you tend to forget quickly will be scheduled more
 often, while Mnemosyne won't waste your time on things you remember well.

Package: moarvm
Description-md5: ba633a25c5d527c2e87adc3694751c0b
Description-en: virtual machine for Rakudo Perl 6 and NQP
 Short for "Metamodel On A Runtime", MoarVM is a modern virtual machine
 built for the Rakudo Raku (formerly Perl 6) compiler and the NQP Compiler
 Toolchain. MoarVM is used by the majority of Raku programmers.
 .
 Highlights include:
 * Great Unicode support, with strings represented at grapheme level
 * Dynamic analysis of running code to identify hot functions and loops,
 and perform a range of optimizations, including type specialization
 and inlining
 * Support for threads, a range of concurrency control constructs,
 and asynchronous sockets, timers, processes, and more
 * Generational, parallel, garbage collection
 * Support for numerous language features, including first class
 functions, exceptions, continuations, runtime loading of code,
 big integers and interfacing with native libraries

Package: moarvm-dev
Description-md5: 40df8c052a76d2c2c59087bcc7e53864
Description-en: development files for moarvm
 Storing 'Short for "Metamodel On A Runtime", MoarVM is a modern virtual machine
 built for the Rakudo Raku (formerly Perl 6) compiler and the NQP Compiler
 Toolchain. MoarVM is used by the majority of Raku programmers.
 .
 This package contains the developments files required to
 compile Nqp and Rakudo.

Package: mobian-archive-keyring
Description-md5: c5b372bf334e392822f895dccfe52320
Description-en: OpenPGP keys for the Mobian package archive
 Mobian is a Debian blend targetting mobile devices, such as phones and
 tablets. It provides a package repository containing packages not
 ready (yet) to be uploaded to Debian, including (but not limited to):
 * Kernel packages with downstream patches for improved hardware
 support
 * Patched Debian packages improving usability on small displays
 * Device support (meta)packages and per-device configuration tweaks
 .
 This package provides the OpenPGP public key(s) used to sign the
 Mobian package archive.

Package: mobile-atlas-creator
Description-md5: 2b0ced3f602a2b6c1203ba87b14665ec
Description-en: program to create offline atlases for GPS/cell phone applications
 Formerly known as "TrekBuddy Atlas Creator". This application creates
 off-line atlases for the J2ME application TrekBuddy and various other mobile
 applications on Android and WindowsCE. The abbreviation of ths app is mobac.

Package: mobile-tweaks-common
Description-md5: c3e53c12910abe249f412a5b346f451e
Description-en: Default configuration settings common to Linux mobiles
 This package contains common configuration settings for mobile devices.

Package: moc
Description-md5: a7ebfc6625444b03b15690a956d2deeb
Description-en: ncurses based console audio player
 moc (music on console) is a full-screen player designed to be powerful
 and easy to use.
 .
 Supported file formats are: MP3, OGG Vorbis, FLAC, OPUS, WAVE, SPEEX, Musepack
 (MPC), AIFF, AU (and other less popular formats supported by libsndfile).
 New formats support is under development.
 .
 Other features: simple mixer, colour themes, searching the menu (the playlist
 or a directory) like M-s in Midnight Commander, the way MOC creates titles
 from tags is configurable, optional character set conversion for file tags
 using iconv(), OSS or ALSA output.

Package: moc-ffmpeg-plugin
Description-md5: db9bdd8ec2f5f2e982d5f61a29664fab
Description-en: ncurses based console audio player - ffmpeg plugin
 moc (music on console) is a full-screen player designed to be powerful
 and easy to use.
 .
 moc-ffmpeg-plugin is an additional plugin to play soundfiles out of the ffmpeg
 libs like WMA, RealAudio, MP4 and AAC.

Package: mocassin
Description-md5: 8eff30b55e35a6cedaf01664028ad44e
Description-en: MOnte CArlo SimulationS of Ionised Nebulae
 mocassin is a fully 3D or 2D photoionisation and dust radiative transfer code
 which employs a Monte Carlo approach to the transfer of radiation through
 media of arbitrary geometry and density distribution. It was originally
 developed for the modelling of photoionised regions like HII regions and
 planetary nebulae and has since expanded and been applied to a variety of
 astrophysical problems, including modelling clumpy dusty supernova envelopes,
 star forming galaxies, protoplanetary disks and inner shell fluorence emission
 in the photospheres of stars and disk atmospheres. The code can deal with
 arbitrary Cartesian grids of variable resolution, it has successfully been
 used to model complex density fields from SPH calculations and can deal with
 ionising radiation extending from Lyman edge to the X-ray. The dust and gas
 microphysics is fully coupled both in the radiation transfer and in the
 thermal balance.

Package: mocassin-benchmarks
Description-md5: f6368a37021488247e04a775413b0cad
Description-en: benchmarks for the photoionisation code MOCASSIN
 mocassin is a fully 3D or 2D photoionisation and dust radiative transfer code
 which employs a Monte Carlo approach to the transfer of radiation through
 media of arbitrary geometry and density distribution. This package contains
 benchmark problems which can be run and compared with the outputs of other
 photoionisation codes.

Package: mocassin-data
Description-md5: 0c11ce187567315083ec981b8288ed48
Description-en: atomic and optical data for the photoionisation code MOCASSIN
 mocassin is a fully 3D or 2D photoionisation and dust radiative transfer code
 which employs a Monte Carlo approach to the transfer of radiation through
 media of arbitrary geometry and density distribution. This package contains
 the atomic and optical data necessary to run simulations.

Package: mocassin-examples
Description-md5: ea82cd1d46658219b96c5c82a741deeb
Description-en: Examples for the photoionisation code MOCASSIN
 mocassin is a fully 3D or 2D photoionisation and dust radiative transfer code
 which employs a Monte Carlo approach to the transfer of radiation through
 media of arbitrary geometry and density distribution. This package contains
 example input for files for some of the complex simulations that MOCASSIN is
 capable of.

Package: mocha
Description-md5: 70d1e5130e31bf8c972ec24635fac387
Description-en: simple, flexible, fun test framework - Node.js module
 Mocha is a feature-rich JavaScript test framework running
 on Node.js and browser, making asynchronous testing
 simple and fun.
 .
 Mocha tests run serially, allowing for flexible and accurate
 reporting, while mapping uncaught exceptions to the correct
 test cases.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: mockery
Description-md5: d7e904d1a7150ca29bbc0cfedd4b43fc
Description-en: mock code autogenerator for Golang
 Mockery provides the ability to easily generate mocks for golang
 interfaces. It removes the boilerplate coding required to use mocks.

Package: mockgen
Description-md5: 08aab40ea6e9ecbc214767942f93f3ad
Description-en: mocking framework for the Go programming language - mockgen
 GoMock is a mocking framework for the Go programming language.
 It integrates well with Go's built-in testing package, but can be used in
 other contexts too.
 .
 This package provides the "mockgen" utility.

Package: mod-musicindex-common
Description-md5: c2981d944391639c5df4bab4d1bcfd23
Description-en: Common files for mod-musicindex
 mod_musicindex is aimed at being a C alternative to the Perl module
 Apache::MP3 (https://metacpan.org/pod/Apache::MP3).
 It allows nice displaying of directories containing MP3 or Ogg Vorbis and
 FLAC files, including sorting them on various fields, streaming/downloading
 them, constructing playlists and searching.
 .
 This package includes platform independent data for libapache2-mod-musicindex
 and is useless without it.

Package: modem-cmd
Description-md5: ae1ef5394f9d9a13be978201f46931a7
Description-en: send arbitrary AT commands to your modem
 modem-cmd can be used to send arbitrary AT commands to a modem device over
 a serial line.
 .
 This means it can be used as a phone dialer:
 .
 $ modem-cmd /dev/ttyUSB0 ATDT123456

Package: modem-manager-gui
Description-md5: 314225dccd2e8b945d86b7f542fc2542
Description-en: GUI front-end for ModemManager / Wader / oFono
 This program is a simple graphical interface for ModemManager, Wader and oFono
 daemon D-Bus interfaces. It can send, receive and store SMS messages,
 send USSD requests and read answers in GSM7 and UCS2 formats,
 and scan for available mobile networks.

Package: modem-manager-gui-help
Description-md5: 5f879eed9f510c9e12903bb146d91d81
Description-en: GUI front-end for ModemManager / Wader / oFono - documentation
 This package contains the documentation.

Package: modemmanager-qt-dev
Description-md5: a0faf1088b83744b57f33b5670b26a4d
Description-en: Qt wrapper for ModemManager - devel files
 Qt wrapper for ModemManager DBus API.
 .
 This package is part of KDE Frameworks.
 .
 This package contains the development files

Package: modplug-tools
Description-md5: 11aa7fe8642afbb8cced97eddf49632c
Description-en: Modplug playing console tools
 These are command line players for the following module formats:
 669, amf, ams, dbm, dmf, dsm, far, it, j2b, mdl, med mod, mt2, mtm, okt,
 psm, ptm, s3m, stm, ult, umx, xm.

Package: modsecurity-crs
Description-md5: 65af50bcdf2af9c91661490681ea62bd
Description-en: OWASP ModSecurity Core Rule Set
 modsecurity provides critical protections against attacks across most every
 web architecture. CRS is based on generic rules which focus on attack payload
 identification in order to provide protection from zero day and unknown
 vulnerabilities often found in web applications, which are in most cases
 custom coded.
 .
 Core Rules use the following techniques: HTTP request validation, HTTP
 protocol anomalies, Global constraints, HTTP Usage policy, Malicious client
 software detection, Generic Attack Detection (SQL injection, Cross Site
 Scripting, OS Command Injection, ColdFusion, PHP and ASP injection, etc.),
 Trojans & Backdoors Detection, Error Detection, XML Protection, Search Engine
 Monitoring.

Package: module-assistant
Description-md5: 0b7bb4b83c03329ecc8cafe387d35caa
Description-en: tool to make module package creation easier
 The module-assistant tool (also known as m-a) helps users and maintainers
 with managing external Linux kernel modules packaged for Debian. It can
 do:
 .
 * automated preparation of build environment for module compilation
 (e.g. automatic detection and installation of required kernel
 source/headers);
 * automated module source downloads;
 * configuration and tracking of external and locally built modules
 packages;
 * semi-automated multiple builds for multiple kernel versions;
 .
 It also contains some infrastructure to be used by the build-scripts in the
 accompanying modules-source packages in Debian.

Package: modulejail
Description-md5: 5f108d735e38738ed2263fb3a0c1433f
Description-en: Shrink Linux kernel-module attack surface
 ModuleJail snapshots the set of currently loaded modules and writes a
 modprobe.d blacklist for every kernel module not currently in use,
 minus a built-in baseline and an optional sysadmin-supplied whitelist.
 .
 Aimed at Linux fleet operators who need to harden many servers against
 the wave of AI-assisted kernel privilege-escalation discoveries. Every
 additional loaded module is additional latent attack surface for the
 next disclosed CVE.
 .
 No daemon, no continuous monitoring, no AI inside the tool. One shell
 script, run once on a steady-state host, that writes one modprobe.d
 blacklist file.

Package: moka-icon-theme
Description-md5: 795c3ff82f659d19bd4774f2fc67bbb9
Description-en: Tango-esque desktop icon set called Moka
 Moka is a stylized Tango-esque Linux desktop icon set. They are
 designed to be a clear, simple and consistent.
 Moka is designed to work with the Faba icon set - together
 they provide both applications and panel based icons.

Package: mold
Description-md5: 7b4a7f6ecb8a58aa3dd9407ac4a6f299
Description-en: Drop-in linker
 mold is a faster drop-in replacement for existing Unix linkers.
 It is several times faster than the LLVM lld linker.
 mold is designed to increase developer productivity by reducing
 build time, especially in rapid debug-edit-rebuild cycles.

Package: molds
Description-md5: ce6b32f74137355dc9fde3704b7cfae1
Description-en: Semi-empirical electronic structure and molecular dynamics
 MolDS is a semi-empirical electronic structure and molecular dynamics
 package.
 .
 Features includes:
 .
 * Semi-Empirical methods CNDO2, INDO, ZINDO/S, MNDO, AM1 and PM3
 * Excited States via Single Configuration Interaction (CIS)
 * Dispersion corrections to AM1 (AM1-D) and PM3 (PM3-D)
 * Pairwise Distance Directed Gaussian (PDDG) correction to PM3
 (PM3/PDDG)
 * Single-Point, geometry optimization, Molecular Dynamics (MD),
 Monte-Carlo (MC) and  Polymer Molecular Dynamics (RPMD) type of
 calculations
 .
 MolDS currently ships parameters for the elements H, C, N, O, and S.

Package: molequeue
Description-md5: ed15666af36ba331b9a199ea1b6ff74e
Description-en: Desktop integration of high performance computing resources
 MoleQueue is a desktop application for abstracting, managing, and coordinating
 the execution of tasks both locally and on remote computational resources.
 Users can set up local and remote queues that describe where the task will be
 executed. Each queue can have programs, with templates to facilitate the
 execution of the program. Input files can be staged, and output files
 collected using a standard interface. Some highlights:
 .
 * Intuitive interface designed to be useful to whole community
 * Support for local execution and remote schedulers (SGE, PBS, SLURM)
 * System tray resident application managing queue of queues and job lifetime
 * Simple, lightweight JSON-RPC 2.0 based communication over local sockets

Package: molly-brown
Description-md5: fd012e4f4c418df800c2e38bd3a43c1b
Description-en: full-featured Gemini server implemented in Go
 Molly Brown is intended to be a full-featured Gemini server which is
 suitable for use in pubnix or similar shared-hosting environments,
 where users can upload their content but do not have access to the
 main configuration file. It is also perfectly suitable for single
 user environments, but its multi-user supports sets it apart from
 many other Gemini servers.

Package: molly-guard
Description-md5: 9027b495eb885926ceab360590ed53b7
Description-en: protects machines from accidental shutdowns/reboots
 The package installs a shell script that overrides the existing
 shutdown/reboot/halt/poweroff/coldreboot/pm-hibernate/pm-suspend* commands
 and first runs a set of scripts, which all have to exit successfully,
 before molly-guard invokes the real command.
 .
 One of the scripts checks for existing SSH sessions. If any of the four
 commands are called interactively over an SSH session, the shell script
 prompts you to enter the name of the host you wish to shut down. This should
 adequately prevent you from accidental shutdowns and reboots.
 .
 molly-guard diverts the real binaries to /lib/molly-guard/.  You can bypass
 molly-guard by running those binaries directly.

Package: moltemplate-doc
Description-md5: 5aa79faf56e2dd67ff6ff9f5cae86140
Description-en: text-based molecule builder for LAMMPS (documentation)
 Moltemplate is a general cross-platform text-based molecule builder
 for LAMMPS. Moltemplate was intended for building custom
 coarse-grained molecular models, but it can be used to prepare
 realistic all-atom simulations as well. It supports the ATB molecule
 database, as well as a wide variety of existing force fields and
 models including: OPLSAA (2023) , OPLSUA (2008) , LOPLS (2015) ,
 AMBER (GAFF,GAFF2) , DREIDING , COMPASS , MOLC , TraPPE (1998) , EFF
 , mW , ELBA (water) , and oxDNA2 . But it can also be used to build
 molecules using any of the exotic force fields (and atom styles)
 available in LAMMPS, including new force fields created by modifying
 the LAMMPS source code. (Note: Careful selection of atom types is
 necessary. Moltemplate does not support atom typing, and is not
 suitable for all-atom protein simulations.) Molecules can be copied,
 combined, and linked together as building-blocks to define new
 molecules (hierarchically). Once built, individual molecules and
 subunits can be customized (atoms, bonds, and subunits can be moved
 and deleted).
 .
 Moltemplate is inter-operable with ATB, LigParGen, AmberTools,
 OpenBabel, RED-server, VMD, topotools, PACKMOL, EMC, CellPACK,
 Vipster, struc2lammpsdf, and any other program that generates MOL2 or
 LAMMPS DATA (.lmpdat) files (by using the mol22lt.py and ltemplify.py
 file converters).
 .
 This is the documentation package providing the pdf manual.

Package: mom
Description-md5: 2439e4176fed54448c1af6f2520f1956
Description-en: Dynamically manage system resources on virtualization hosts
 MOM is a policy-driven tool that can be used to manage overcommitment on KVM
 hosts. Using libvirt, MOM keeps track of active virtual machines on a host. At
 a regular collection interval, data is gathered about the host and guests. Data
 can come from multiple sources (eg. the /proc interface, libvirt API calls, a
 client program connected to a guest, etc). Once collected, the data is
 organized for use by the policy evaluation engine. When started, MOM accepts a
 user-supplied overcommitment policy. This policy is regularly evaluated using
 the latest collected data. In response to certain conditions, the policy may
 trigger reconfiguration of the system’s overcommitment mechanisms. Currently
 MOM supports control of memory ballooning and KSM but the architecture is
 designed to accommodate new mechanisms such as cgroups.

Package: mon
Description-md5: 40263012d1b466f3789ea2f3dff1fcd9
Description-en: monitor hosts/services/whatever and alert about problems
 "mon" is a tool for monitoring the availability of services.  Services
 may be network-related, environmental conditions, or anything that can
 be tested with software.  If a service is unavailable mon can tell you
 with syslog, email, your pager or a script of your choice.  You can
 control who gets each alert based on the time of day or day of week,
 and you can control how often an existing problem is re-alerted.
 .
 More information can be found at http://mon.wiki.kernel.org

Package: mon-client
Description-md5: a1d8ff01b55ee9ccfc5a8b23e4108805
Description-en: modules for interfacing with the mon package
 These are the Perl5 module for interfacing with the Mon system monitoring
 package. It is intended to be used in conjunction with the mon 1.2.x server.
 Currently only the client interface is implemented, but more things like
 special logging routines and persistent monitors are being considered.
 .
 "mon" is a tool for monitoring the availability of services.
 More information can be found at http://www.kernel.org/software/mon/

Package: mon-contrib
Description-md5: 1630e3b7ffcb0f301b353621cdccb34a
Description-en: contributed tools, monitors and alert for mon
 mon-contrib is the mon /contrib archive. It contains user-submitted
 add-ons to mon, which are not included in the main mon distribution.
 .
 Most submissions are not checked by the archive maintainers for quality
 and some may not work, or work how you expect them to (most are quite
 good, though).
 .
 If you have something to contribute, either a new submission or a patch
 to another contrib'ed item, great! Please read the contrib guidelines to
 speed up the inclusion of your submission in the archives.

Package: mona
Description-md5: 2fcd097fb45a3451958acd496a75b3eb
Description-en: theorem prover based on automata
 MONA is a tool that translates formulas in the logics WS1S or WS2S
 into finite-state automata represented by BDDs.  The formulas may
 express search patterns, temporal properties of reactive systems,
 parse tree constraints, etc.  MONA also analyses the automaton
 resulting from the compilation, and determines whether the formula is
 valid and, if the formula is not valid, generates a counter-example.
 .
 Documentation is available from the MONA website http://www.brics.dk/mona/.

Package: monado-cli
Description-md5: ef690460da30ed387f5eac9b7aad184c
Description-en: Monado command-line utility
 Monado is an open-source package for interacting with virtual and
 augmented reality (collectively known as XR) hardware and software.
 .
 This package provides a command line utility that can be used to test
 probing for XR hardware.

Package: monado-gui
Description-md5: 8f8a5806c6d8544719e321a3145829e0
Description-en: Monado GUI config and debug utility
 Monado is an open-source package for interacting with virtual and
 augmented reality (collectively known as XR) hardware and software.
 .
 This package provides a graphical interface utility that can be used to
 test probing for XR hardware, as well as performing calibration of
 cameras for use in tracking.

Package: monado-service
Description-md5: 4cd9569e9bedcbf6576104d0e564dc30
Description-en: Monado XR hardware and composition service
 Monado is an open-source package for interacting with virtual and
 augmented reality (collectively known as XR) hardware and software.
 .
 This package provides the service that provides the VR compositor and
 hardware drivers to Monado clients like libopenxr1-monado.

Package: monajat-applet
Description-md5: 8d6e10fd36396596887ec23199fe7b25
Description-en: Islamic supplications tray applet
 Monajat is a small application that displays Islamic supplications (azkar) at
 predetermined times.
 .
 This package contains the desktop tray applet.

Package: monajat-data
Description-md5: ea73e58bd61e3a4cb01bf572bb4afb06
Description-en: Islamic supplications database
 Monajat is a small application that displays Islamic supplications (azkar) at
 predetermined times.
 .
 This contains the database of Islamic supplications.

Package: monajat-mod
Description-md5: 7f3ef7120463ca8204b6329dda445a33
Description-en: Islamic supplications console utility
 Monajat is a small application that displays Islamic supplications (azkar) at
 predetermined times.
 .
 This package contains a console application that can be used in motd or in the
 profile.

Package: monajat-screenlet
Description-md5: 792fc9b28fbd8b32677b35bc38e2875c
Description-en: Islamic supplications screenlet
 Monajat is a small application that displays Islamic supplications (azkar) at
 predetermined times.
 .
 This package contains a screenlet.

Package: monero
Description-md5: e4c1ca420fd35342230fad79731a9b61
Description-en: cryptocoin client for Monero network - daemon and tools
 Full Monero client (a.k.a. Monero Core) is a full-node wallet
 for the Monero network.
 .
 Monero (XMR) is an open-source cryptocurrency
 that focuses on privacy and decentralization.
 Monero uses a public ledger to record transactions
 while new units are created through a process called mining.
 Monero aims to improve on existing cryptocurrency design
 by obscuring sender, recipient and amount of every transaction made
 as well as making the mining process more egalitarian.
 .
 This package provides the daemon monerod for Full Monero client,
 and command-line tools to interact with the daemon.
 .
 Beware that full global transaction history (blockchain) is stored locally,
 which may require very large amounts of disk space.
 .
 Disk space requirements (as of 2021):
 full blockchain ~95-100GB, pruned blockchain ~30GB.
 More info at <https://www.getmonero.org/get-started/faq/#anchor-block-size>.

Package: monero-tests
Description-md5: 33ece0f88d688fc3f218e8ef2adda32e
Description-en: cryptocoin client for Monero network - testsuite
 Full Monero client (a.k.a. Monero Core) is a full-node wallet
 for the Monero network.
 .
 Monero (XMR) is an open-source cryptocurrency
 that focuses on privacy and decentralization.
 Monero uses a public ledger to record transactions
 while new units are created through a process called mining.
 Monero aims to improve on existing cryptocurrency design
 by obscuring sender, recipient and amount of every transaction made
 as well as making the mining process more egalitarian.
 .
 This package provides the test suite for Full Monero client.

Package: mongoose
Description-md5: 8f58b6bf20b9e20cdfa691ab0c70d6bb
Description-en: transitional dummy package for suitesparse-mongoose
 This package eases the transition from mongoose to suitesparse-mongoose.
 It can be safely removed.

Package: mongoose-webserver-source
Description-md5: 10e574a73ce6a47bc793d0a45aa15eed
Description-en: Embedded webserver and network library
 Mongoose is a network library for C/C++. It provides event-driven
 non-blocking APIs for TCP, UDP, HTTP, WebSocket, MQTT, and other
 protocols. This contains the source for a package's Build-Depends.

Package: monit
Description-md5: 498e6b130cd8c33cb722a46a4e2b1d60
Description-en: utility for monitoring and managing daemons or similar programs
 monit is a utility for monitoring and managing daemons or similar
 programs running on a Unix system. It will start specified programs
 if they are not running and restart programs not responding.
 .
 monit supports:
 * Daemon mode - poll programs at a specified interval
 * Monitoring modes - active, passive or manual
 * Start, stop and restart of programs
 * Group and manage groups of programs
 * Process dependency definition
 * Logging to syslog or own logfile
 * Configuration - comprehensive controlfile
 * Runtime and TCP/IP port checking (tcp and udp)
 * SSL support for port checking
 * Unix domain socket checking
 * Process status and process timeout
 * Process cpu usage
 * Process memory usage
 * Process zombie check
 * Check the systems load average
 * Check a file or directory timestamp
 * Alert, stop or restart a process based on its characteristics
 * MD5 checksum for programs started and stopped by monit
 * Alert notification for program timeout, restart, checksum, stop
 resource and timestamp error
 * Flexible and customizable email alert messages
 * Protocol verification. HTTP, FTP, SMTP, POP, IMAP, NNTP, SSH, DWP,
 LDAPv2 and LDAPv3
 * An http interface with optional SSL support to make monit
 accessible from a webbrowser

Package: monitoring-plugins
Description-md5: b40d74d84d0014181bbf82cd9cb4e665
Description-en: Plugins for nagios compatible monitoring systems (metapackage)
 Plugins for nagios compatible monitoring systems like Naemon and Icinga.
 .
 This metapackage will install the entire suite of plugins for nagios
 compatible monitoring systems.
 If you are installing monitoring plugins on a remote "satellite" server
 (using nagios-nrpe-server or nsca), you may be interested in the
 monitoring-plugins-basic package.

Package: monitoring-plugins-basic
Description-md5: 61e570adfaceeb7d0fe52f8dba44131f
Description-en: Plugins for nagios compatible monitoring systems (basic)
 Plugins for nagios compatible monitoring systems like Naemon and Icinga. It
 contains the following plugins:
 .
 check_apt, check_by_ssh, check_clamd, check_cluster,
 check_dhcp, check_disk, check_dummy, check_file_age,
 check_ftp, check_host, check_http, check_icmp,
 check_ide_smart, check_imap, check_ircd, check_jabber,
 check_load, check_log, check_mrtg, check_mrtgtraf,
 check_nagios, check_nntp, check_nntps, check_nt,
 check_ntp, check_ntp_peer, check_ntp_time, check_nwstat,
 check_overcr,  check_ping, check_pop, check_procs,
 check_real, check_rta_multi, check_sensors, check_simap,
 check_smtp, check_spop, check_ssh, check_ssmtp,
 check_swap, check_tcp, check_time, check_udp,
 check_ups, check_users
 .
 This package provides a basic set of plugins with minimal external
 dependencies.  It is not likely to be useful by itself unless you are
 using a remote "satellite" system (using nagios-nrpe-server, check_by_ssh or
 nsca, for example).

Package: monitoring-plugins-btrfs
Description-md5: 609105561748bb3b2d35cd51f57229f6
Description-en: btrfs plugin for nagios compatible monitoring systems
 This nagios compatible monitoring plugin will check available space and error
 statistics of a btrfs filesystem.
 .
 Traditional space usage monitoring based on the output of df is not sufficient
 when using btrfs. This plugin takes allocated but unused disk space, and
 unallocatable disk space (for example when mixing different sized disks with
 raid profiles) into account. It is meant to be used as an addition to using a
 regular disk usage plugin, based on df output.
 .
 Additionally, the check keeps an eye on device error stats and will report if
 any of the counters (read errors, write errors, etc) of a device that is part
 of the filesystem is not zero.

Package: monitoring-plugins-check-logfiles
Description-md5: 942767c2099982a7fa3347e92a84558b
Description-en: Nagios plugin check_logfiles
 check_logfiles: Plugin for Nagios which scans log files for specific patterns.
 Features:
 - Detection of rotations - usually nightly logfiles are rotated and
 compressed. Each operating system or company has it’s own naming
 scheme. If this rotation is done between two runs of check_logfiles
 also the rotated archive has to be scanned to avoid gaps. The most
 common rotation schemes are predefined but you can describe any
 strategy (shortly: where and under which name is a logfile
 archived).
 - More than one pattern can be defined which again can be classified
 as warning patterns and critical patterns.
 - Triggered actions - Usually nagios plugins return just an exit code
 and a line of text, describing the result of the check. Sometimes,
 however, you want to run some code during the scan every time you
 got a hit. Check_logfiles lets you call scripts either after every
 hit or at the beginning or the end of it’s runtime.
 - Exceptions - If a pattern matches, the matched line could be a very
 special case which should not be counted as an error. You can
 define exception patterns which are more specific versions of your
 critical/warning patterns. Such a match would then cancel an alert.
 - Thresholds - You can define the number of matching lines which are
 necessary to activate an alert.
 - Protocol - The matching lines can be written to a protocol file the
 name of which will be included in the plugin’s output.
 - Macros - Pattern definitions and logfile names may contain macros,
 which are resolved at runtime.
 - Performance data - The number of lines scanned and the number of
 warnings/criticals is output.
 - Windows - The plugin works with Unix as well as with Windows
 (e.g. with ActiveState Perl).

Package: monitoring-plugins-check-smart
Description-md5: abf8b5f681ebc41a57c8f23099e8dd1c
Description-en: nagios compatible check S.M.A.R.T. storage plugin
 The check_smart monitoring plugin uses smartmontools to monitor the
 health of physical hard drives via a central nagios based monitoring
 system.

Package: monitoring-plugins-check-smart-attributes
Description-md5: 85139c7fd3aa984fa3f12a836e38df43
Description-en: Plugin for Nagios and Icinga for monitoring the health of disks
 Nagios and Icinga are monitoring systems. This package contains a plugin
 check_smart_attributes for monitoring the health of rotational and solid
 state disks using smartmontools. It comes with a drive database and can
 look beneath some hardware raid controllers at individual drives. Its use
 allows being alerted ahead of failure of disks in many cases.

Package: monitoring-plugins-common
Description-md5: 47e82c7672ca4e789fe190e2cfb690cd
Description-en: Common files for plugins for nagios compatible monitoring
 Common files for plugins for nagios compatible monitoring systems like Naemon
 and Icinga.
 .
 This package contains common files which maybe needed for plugins.

Package: monitoring-plugins-contrib
Description-md5: 353b71a127c5940928ed4c0f3873f937
Description-en: Plugins for nagios compatible monitoring systems
 This package provides various plugins for Nagios compatible monitoring
 systems like Nagios and Icinga.
 It contains the following plugins:
 .
 * check_ajp (1): plugin to monitor the AJP ping response time
 Should work with all application servers (Tomcat, JBoss,....)
 which provide an AJPv13 connector.
 * check_backuppc (1.1.0): plugin for checking on the status of
 BackupPC backups
 * check_bgpstate (1.0): plugin to check all BGP session on Cisco routers
 * check_checksums (20130611): plugin to verify file checksums
 against (local, not 100% secure) lists.
 Supports md5 sha1 sha224 sha256 sha384 sha512 checksums.
 * check_chrony (0.1): chrony NTP server check
 This plugin is able to check the stratum time difference of a local
 chronyd instance.
 * check_clamav (1.2): plugin to check for clamav signature freshness
 This script is used to compare the version and signature
 level of the currently running clamd daemon with the latest
 available versions listed in the TXT record for
 current.cvd.clamav.net.
 * check_cups (0.2): plugin to check queues on a remote CUPS server
 This plugin is monitoring of queues on a remote CUPS server,
 which means that it doesn't need to be installed on the print
 server and run via NRPE.
 * check_debsecan (1.0.0): plugin to check the Debian CVE lists against your installed packages
 * check_drbd (0.5.3): plugin to check DRBD device states
 This plugin is for checking DRBD device states. It parses the
 /proc/drbd device and analyses the output.
 * check_email_delivery (0.7.1b): plugin to monitor email delivery
 Some typical uses of this plugin include:
 - check SMTP server
 - check messages and quota on IMAP server
 - check email delivery loop
 - check auto-responder function
 - keep an eye on email lag
 - monitor automated mailboxes
 - check email-to-FTP or other special email gateways
 * check_etc_hosts (?): plugin to check /etc/hosts for DNS consistency
 Check /etc/hosts, and make sure the content matches the information
 in DNS.  Lookup IP, and check if the names listed in /etc/hosts
 maches the one in DNS.  It will ignore entries with '# NAGIOSIGNORE'
 at the end.
 * check_etc_resolv: plugin to check /etc/resolv.conf
 Check /etc/resolv.conf, and make sure the name servers listed are
 working.  It will ignore entries with '# NAGIOSIGNORE' at the end.
 * check_graphite: Plugin to monitor graphite metrics
 * check_haproxy (1.1): plugin to check the HAProxy statistics url
 * check_haproxy_stats (1.1.3): check haproxy via admin socket
 Different from check_haproxy this plugin is able to check
 haproxy via the unix admin socket.
 * check_hp_bladechassis (1.0.1): plugin to check the hardware health of
 HP blade enclosures via SNMP.
 The plugin is only tested with the c7000 enclosure.
 * check_hpasm (4.9): plugin to check the hardware health of
 HP Proliant Servers
 It either uses snmp or - if installed - the hpasm package locally.
 The plugin checks the health of
 * Processors
 * Power supplies
 * Memory modules
 * Fans
 * CPU- and board-temperatures
 * Raids
 and alerts you if one of these components is faulty or operates
 outside its normal parameters.
 * check_httpd_status (rev204): plugin checking Apache or lighttpd
 server-status page (using mod_status)
 * check_ipmi_sensor (3.14): IPMI Sensor Monitoring Plugin
 Plugin to monitor the hardware status (fan speed, temperaturs,
 voltages, power usage, ...) of a server using IPMI.
 * check_libs_ng (0.1.0): plugin to report processes using outdated libraries
 depents on kernel features present in kernels newer than 3.3
 * check_libvirt (v7.0.3): monitor virtualization solutions using libvirt
 * check_lm_sensors (4.1.1): plugin to monitor hardware sensors
 and disk temperatures
 * check_memcached (1.3): plugin to check memcached instances
 It will give a critical message if a partiular memcached host is
 inaccessible and generate a warning if the hit/miss ratio falls
 below a given threshold or the number of evictions exceeds a given
 limit.
 Hit/miss and evictions are measured over a 30 minute interval,
 using a memcached object to store the earlier statistics.
 * check_mongodb (1b54df0): Plugin script to monitor your MongoDB server(s)
 * check_multipath (0.4.12): plugin to monitor the number of available and
 failed paths of multipath devices
 * check_mysql_health (2.2.2): plugin to check various parameters of a
 MySQL database
 * check_nfsmounts: checks whether there are stale NFS mounts on the host
 * check_printer: plugin to check printer supply levels using SNMP
 It outputs performance data for all supplies
 found, for example toner and drum.
 * check_printer_health (1.1.0.2): plugin which checks the health of snmp-enabled printers
 * check_raid (4.0.9): plugin to check sw/hw RAID status
 The plugin looks for any known types of RAID configurations,
 and checks them all.
 Supports:
 - Adaptec AAC RAID via aaccli or afacli or arcconf
 - AIX software RAID via lsvg
 - HP/Compaq Smart Array via cciss_vol_status (hpsa supported too)
 - HP Smart Array Controllers and MSA Controllers via hpacucli
 - HP Smart Array (MSA1500) via serial line
 - Linux 3ware SATA RAID via tw_cli
 - Linux Device Mapper RAID via dmraid
 - Linux DPT/I2O hardware RAID controllers via /proc/scsi/dpt_i2o
 - Linux GDTH hardware RAID controllers via /proc/scsi/gdth
 - Linux LSI MegaRaid hardware RAID via CmdTool2
 - Linux LSI MegaRaid hardware RAID via megarc
 - Linux LSI MegaRaid hardware RAID via /proc/megaraid
 - Linux MegaIDE hardware RAID controllers via /proc/megaide
 - Linux MPT hardware RAID via mpt-status
 - Linux software RAID (md) via /proc/mdstat
 - LSI Logic MegaRAID SAS series via MegaCli
 - LSI MegaRaid via lsraid
 - Serveraid IPS via ipssend
 - Solaris software RAID via metastat
 - Areca SATA RAID Support via cli64/cli32
 - Detecting SCSI devices or hosts with lsscsi
 * check_rbl (1.7.7): plugin to check if a server is blacklisted
 * check_redis (0.73): Redis Server check plugin
 This plugin checks Redis NoSQL database status variables,
 measures its response time and if specified allows one to set thresholds
 on one or more key data. You can set thresholds for data in stats
 variables and some of them are also conveniently available as long options
 with special threshold syntax. Plugin also calculates statistics such as
 Hitrate (calculated as rate of change of hits/misses) and memory use and
 can check replication delay.
 * check_smstools: plugin to check GSM Modems using smstools
 check_smstools is a plugin to monitor a GSM modem
 signal quality and registration status with smstools.
 * check_snmp_environment (0.7): plugin to check various hardware statuses
 Using snmp the plugin is able to retrieve Fan, power-supply,
 voltage, temperature, card and module status and various other
 information from Cisco, Nokia, Blue Coat, IronPort,
 Foundry Network, Linux (using lm-sensors), Extreme Networks,
 Juniper Networks, HP ProCurve, Netscreen, Citrix NetScaler
 and Transmode Systems hardware.
 * check_snmp_time (1.1): plugin to check the time on a server using SNMP
 This plugin queries the remote systems time through SNMP and compares
 it against the local time on the Nagios server. This identifies systems
 with no correct time set and sends alarms if the time is off to far.
 HOST-RESOURCES-MIB::hrSystemDate.0 used here returns 8 or 11 byte octets.
 SNMP translation needs to be switched off and to be converted the
 received SNMP data into readable strings.
 * check_ssl_cert (2.92.0): plugin to check the CA and validity of an
 X.509 certificate
 * check_uptime (0.521): check_uptime returns uptime of a system
 in text (readable) format as well as in minutes for performance graphing.
 The plugin can either run on a local unix system (using 'uptime' command)
 or check remote system by SNMP. Also it is able to report one CRITICAL
 or WARNING alert if system has been rebooted since last check.
 * check_v46 (2013-08-26T07:33:11Z): ipv4/ipv6 Nagios plugin wrapper
 Nagios plugin wrapper for running the actual plugin for both / either of
 IPv6 and/or IPv4.  The worst result of the actual plugin runs will be
 the wrapper return value, that is, result will be OK only if all checks
 returned OK.  Compatible with any plugin with standard command line options
 -6/-4.
 * check_webinject (1.80): plugin for testing web services
 It uses the WebInject Perl module for automated testing of
 web applications and web services. It can be used to check
 individual system components that have HTTP interfaces
 (JSP, ASP, CGI, PHP, AJAX, Servlets, HTML Forms,
 XML/SOAP Web Services, REST, etc).
 * check_whois (1.24): plugin to check for the expiration of a domain.
 The plugin may not yet work with all registrars, since their
 output formats differ or there is no expiration date in the
 whois output.
 * check_zone_auth (1.14): plugin to ensure that the authoritative nameservers
 for a given zone remain in sync.
 * check_zone_rrsig_expiration (1.14): plugin to check for expiration of
 signatures in dnssec-enabled zones.
 * dsa (2300473): plugins from the Debian System Administrators
 nagios plugins repository.
 * check_cert_expire: check for certificate expiration
 using openssl on the certificate file
 * check_cert_expire_dir: checks if any of the *.crt files in
 a directory on disk will expire soon
 * check_dnssec_delegation: check for correct DNSSEC
 delegation
 * check_entropy: check if there is enough entropy available.
 * check_packages: replacement for check_apt; needs a cronjob
 to update the apt database regularly
 * check_running_kernel: check if a system was rebooted after
 a kernel upgrade
 * check_soas: check SOA records
 * check_statusfile: deliver the content of a status file
 as check result
 * extras (1): various scripts and extras
 Not a plugin, but a collection of various useful
 event/obsession handlers and similar scripts.
 * madrisan-nagios-plugins-linux (34): Nagios-compatible Plugins for Linux
 Various binary plugins for monitoring (physical and virtual) Linux hosts with
 Nagios and Nagios-compatible monitoring systems like Icinga and Naemon:
 * check_clock: returns the number of seconds elapsed between
 the host local time and Nagios time.
 * check_cpu: checks the CPU (user mode) utilization
 * check_cpufreq: displays the CPU frequency characteristics.
 * check_cswch: monitors the total number of context switches across all CPUs.
 * check_fc: monitors the status of the fiber status ports.
 * check_ifmountfs: checks whether the given filesystems are mounted.
 * check_intr: monitors the total number of system interrupts.
 * check_iowait: checks I/O wait bottlenecks
 * check_memory: checks the system memory utilization.
 * check_nbprocs: displays the number of running processes per user.
 * check_network: displays some network interfaces statistics, including:
 check_network_collisions, check_network_dropped, check_network_errors, check_network_multicast
 * check_paging: checks the memory and swap paging.
 * check_pressure: checks Linux Pressure Stall Information (PSI) data.
 * check_readonlyfs: checks for readonly filesystems.
 * check_tcpcount: displays TCP network and socket informations.
 * check_temperature: monitors the hardware's temperature.
 * percona-nagios-plugins (1.1.8): Percona Monitoring Plugins (nagios)
 Nagios MySQL Monitoring plugins writting/provided by Percona.
 .
 Some scripts and binaries need more packages installed to work, which is
 implemented as recommends.

Package: monitoring-plugins-standard
Description-md5: 56974772c636dad284ce8b0aae27358d
Description-en: Plugins for nagios compatible monitoring systems (standard)
 Plugins for nagios compatible monitoring systems like Naemon and Icinga. It
 contains the following plugins:
 .
 check_breeze, check_dbi, check_dig, check_disk_smb, check_dns,
 check_flexlm, check_fping, check_game, check_hpjd, check_ifoperstatus,
 check_ifstatus, check_ldap, check_ldaps, check_mailq, check_mysql,
 check_mysql_query, check_oracle, check_pgsql, check_radius, check_rpc,
 check_snmp, check_wave
 .
 This package provides the suite of plugins that are most likely to be
 useful on a central monitoring host. Some scripts need more packages installed
 to work, which is implemented as recommends.

Package: monitoring-plugins-systemd
Description-md5: a69a7d2453443fd3c300b07fa4cba655
Description-en: systemd plugin for nagios compatible monitoring systems
 This systemd check for nagios compatible monitoring systems will report a
 degraded systemd to your monitoring solution. It can also be used to monitor
 individual systemd services and timers units.

Package: monitorix
Description-md5: f2f3ca75531cada22c27e5529f28d33a
Description-en: lightweight system monitoring tool
 Monitorix is a lightweight tool that allow you to gather and display system
 metrics.
 .
 It consists mainly of two programs: a collector, called monitorix, which is a
 Perl daemon that is started automatically like any other system service, and a
 CGI script called monitorix.cgi. Monitorix includes its own HTTP server built
 in, so you aren't forced to install a third-party web server to use it.

Package: mono-devel
Description-md5: ac5e6080be623726587714fd61c72ba4
Description-en: Framework Mono - development tools
 Framework Mono is a software platform designed to allow developers to easily
 create cross platform applications. It is an open source implementation
 of Microsoft's .NET Framework based on the ECMA standards for C# and the
 Common Language Runtime.
 .
 This package includes the full development stack for Framework Mono.

Package: mono-libraries
Description-md5: f3958a691d307720a1310eb7d91ea826
Description-en: Framework Mono - runtime libraries
 Framework Mono is a software platform designed to allow developers to easily
 create cross platform applications. It is an open source implementation
 of Microsoft's .NET Framework based on the ECMA standards for C# and the
 Common Language Runtime.
 .
 This package provides the Core Library (mscorlib.dll) and all assemblies for
 Mono CLI 4.5.
 .
 Previously, the Assemblies were packaged individually and had to be installed
 as needed. This package also supercedes 'libmono-corlib4.5-dll'.

Package: mono-libraries-debug
Description-md5: 471242a1d5ae031454e91e9c013e0425
Description-en: Framework Mono - runtime libraries, debugging symbols
 Framework Mono is a software platform designed to allow developers to easily
 create cross platform applications. It is an open source implementation
 of Microsoft's .NET Framework based on the ECMA standards for C# and the
 Common Language Runtime.
 .
 This package contains the debugging symbols of the Core Library (mscorlib.dll)
 and all assemblies.

Package: mono-runtime
Description-md5: 0c4439d149c048814d2520c06fab634d
Description-en: Framework Mono - runtime binaries
 Framework Mono is a software platform designed to allow developers to easily
 create cross platform applications. It is an open source implementation
 of Microsoft's .NET Framework based on the ECMA standards for C# and the
 Common Language Runtime.
 .
 This package contains the architecture-specific parts of Framework Mono runtime
 that are required to run software written in C#.

Package: monodoc-hexbox-manual
Description-md5: 5d884472594090e2de671995383ee6fc
Description-en: Hex Edit Control for .NET developers - docs
 Be.HexEditor contains a reusable control called HexBox, that you can use in
 your application. It's written in C# and drawn by using GDI+ technology.
 .
 This package contains the compiled XML documentation for hexbox.

Package: monodoc-opentk-manual
Description-md5: dfdfa018098d5c733b46f1e479a905d4
Description-en: Open Toolkit wrapper for OpenGL, OpenAL and OpenCL - Docs
 The Open Toolkit is an advanced, low-level C# library that wraps OpenGL,
 OpenCL and OpenAL. It is suitable for games, scientific applications and
 any other project that requires 3d graphics, audio or compute functionality.
 .
 This package contains the compiled XML documentation for OpenTK.

Package: monopd
Description-md5: 3f210f59d68fe320e97d62383358ca9b
Description-en: Monopoly game network server
 monopd is a dedicated game server daemon for playing Monopoly-like
 board games. Clients such as gtkAtlantic connect to the server,
 which manages the game. Note that you do not need to install
 this server unless you want to use one of the clients offline, or
 play custom game types.
 .
 Currently supported board games are Monopoly(R) and Atlantic, a
 variation on Monopoly(R).

Package: monsterz
Description-md5: 700248a49145f9632dd5a45854b9ccfe
Description-en: arcade puzzle game
 Monsterz is similar to the Bejeweled, Zookeeper or Zooo games.
 The goal is to swap adjacent tiles to create alignments,
 causing chain reactions to earn more points.

Package: monsterz-data
Description-md5: 80f95a451f25bd9785e3d0ae849e6161
Description-en: graphics and audio data for monsterz
 Monsterz is an arcade puzzle game, similar to the Bejeweled, Zookeeper
 or Zooo games. The goal is to swap adjacent tiles to create alignments,
 causing chain reactions to earn more points.
 .
 This package contains the architecture-independent data for monsterz. For
 more information, see the monsterz package.

Package: montage
Description-md5: 5a78546400b91c055b78d298340e2f1b
Description-en: Toolkit for assembling FITS images into mosaics
 Montage is a toolkit for assembling astronomical images into custom mosaics.
 .
 It uses algorithms that preserve the calibration and positional (astrometric)
 fidelity of the input images to deliver mosaics that meet user-specified
 parameters of projection, coordinates, and spatial scale. It supports all
 projections and coordinate systems in use in astronomy.
 .
 It contains independent modules for analyzing the geometry of images on the
 sky, and for creating and managing mosaics; these modules are powerful tools
 in their own right and have applicability outside mosaic production, in areas
 such as data validation.

Package: montage-gridtools
Description-md5: 8d5a48460426ab994747809d1e9ce53a
Description-en: Create files to run montage on the grid
 Montage is a toolkit for assembling astronomical images into custom mosaics.
 .
 This package contains modules that can generate a Directed Acyclic Graph
 (DAG) representation of the mosaicking process for a set of on-line surveys
 (e.g., 2MASS). This information is fed to the Pegasus software from ISI (the
 Information Sciences Institute), which produces processing plans for Condor
 (or Condor-G on the Teragrid).
 .
 These modules should be considered prototypes: they have been used
 extensively but have not been subject to the same rigorous testing to which
 the core modules have been subjected. Users should contact Montage
 (montage@ipac.caltech.edu) before employing them to verify limitations in
 their use and changes in the interfaces.

Package: moon-buggy
Description-md5: d35d17b058e672a02f5fbf3fc2472d5d
Description-en: Drive a car across the moon
 Moon-buggy is a simple character graphics game, where you drive some
 kind of car across the moon's surface.  Unfortunately there are
 dangerous craters there.  Fortunately your car can jump over them!

Package: moon-lander
Description-md5: 8512fa05a3b92a5263e6ee822bf8eeab
Description-en: game based on the classic moon lander
 Moonlander is a fun and enjoyable modern graphical version (with
 sound) of the classic moonlander game.  The objective is to land
 your rocketship safely using a limited amount of fuel while
 fighting gravity.

Package: moon-lander-data
Description-md5: df4c246a2b0d7856620483907ae5368c
Description-en: Data files (sound, images) for moon-lander
 Moonlander is a fun and enjoyable modern graphical version (with
 sound) of the classic moonlander game.  The objective is to land
 your rocketship safely using a limited amount of fuel while
 fighting gravity.
 .
 This package contains only the data files.  Install the moon-lander
 package if you want to play the game.

Package: moor
Description-md5: 3f5fce43843eda036b06fda91d3cff3d
Description-en: Pager designed to just do the right thing without any configuration
 Moor is a pager. It reads and displays UTF-8 encoded text from files or
 pipelines.
 .
 Moor is designed to just do the right thing without any configuration.
 .
 The intention is that Moor should be trivial to get into if you have
 previously been using Less. If you come from Less and find Moor confusing
 or hard to migrate to, please report it
 .
 Doing the right thing includes:
 .
 * Syntax highlight source code by default using Chroma
 * Search is incremental / find-as-you-type just like in
 Chrome or Emacs
 * Filtering is incremental: Press & to filter the input
 interactively
 * Search becomes case sensitive if you add any UPPER CASE characters
 to your search terms, just like in Emacs
 * Regexp search if your search string is a valid regexp
 * Snappy UI even on slow / large input by reading input in the
 background and using multi-threaded search
 * Supports displaying ANSI color coded texts (like the output from
 git diff for example)
 * Supports UTF-8 input and output
 * Transparent decompression when viewing compressed text
 files (.gz, .bz2, .xz, .zst, .zstd) or streams
 * The position in the file is always shown
 * Supports word wrapping (on actual word boundaries) if requested
 using --wrap or by pressing w
 * Follows output as long as you are on the last line, just like tail -f
 * Renders terminal hyperlinks properly
 * Mouse Scrolling works out of the box
 .
 For compatibility reasons, moor uses the formats declared in these environment
 variables if present:
 .
 * LESS_TERMCAP_md: Man page bold
 * LESS_TERMCAP_us: Man page underline
 * LESS_TERMCAP_so: Status bar and search hits
 .
 For configurability reasons, moor reads extra command line options from
 the MOOR environment variable.

Package: moosefs-chunkserver
Description-md5: 9910b04665a61d177ad27915dbbaa655
Description-en: MooseFS - data server
 The MooseFS data server.
 .
 MooseFS (MFS) is a fault tolerant, scaling-out, network distributed file
 system. It spreads data over several physical servers which are visible to
 the user as one resource. For standard file operations MooseFS mounted
 with FUSE acts as other Unix-alike file systems:
 .
 * A hierarchical structure (directory tree).
 * POSIX file attributes (permissions, last access and modification times).
 * Special files (block and character devices, pipes and sockets).
 * Symbolic links and hard links.
 * Access control based on IP address and/or password.
 .
 Distinctive features of MooseFS are:
 .
 * High availability.
 * Fault tolerance.
 * Strong integrity check.
 * Capacity is dynamically expandable by simply adding new computers/disks.
 * Deleted files are retained for a configurable period of time
 (a file system level "trash bin").
 * Coherent snapshots of files, even during I/O.

Package: moosefs-cli
Description-md5: bee49d21491b8089006469414c2fc267
Description-en: MooseFS CLI utility
 MooseFS monitoring utility which can be used for showing list of connected
 chunkservers, clients, health of the system, some stats etc.
 .
 MooseFS (MFS) is a fault tolerant, scaling-out, network distributed file
 system. It spreads data over several physical servers which are visible to
 the user as one resource. For standard file operations MooseFS mounted
 with FUSE acts as other Unix-alike file systems:
 .
 * A hierarchical structure (directory tree).
 * POSIX file attributes (permissions, last access and modification times).
 * Special files (block and character devices, pipes and sockets).
 * Symbolic links and hard links.
 * Access control based on IP address and/or password.
 .
 Distinctive features of MooseFS are:
 .
 * High availability.
 * Fault tolerance.
 * Strong integrity check.
 * Capacity is dynamically expandable by simply adding new computers/disks.
 * Deleted files are retained for a configurable period of time
 (a file system level "trash bin").
 * Coherent snapshots of files, even during I/O.

Package: moosefs-client
Description-md5: 9156151c2128dd743e1c89e9d6108ef5
Description-en: MooseFS - client tools and mount utility
 Moosefs FUSE mount utility "mfsmount" and client tools.
 .
 MooseFS (MFS) is a fault tolerant, scaling-out, network distributed file
 system. It spreads data over several physical servers which are visible to
 the user as one resource. For standard file operations MooseFS mounted
 with FUSE acts as other Unix-alike file systems:
 .
 * A hierarchical structure (directory tree).
 * POSIX file attributes (permissions, last access and modification times).
 * Special files (block and character devices, pipes and sockets).
 * Symbolic links and hard links.
 * Access control based on IP address and/or password.
 .
 Distinctive features of MooseFS are:
 .
 * High availability.
 * Fault tolerance.
 * Strong integrity check.
 * Capacity is dynamically expandable by simply adding new computers/disks.
 * Deleted files are retained for a configurable period of time
 (a file system level "trash bin").
 * Coherent snapshots of files, even during I/O.

Package: moosefs-common
Description-md5: 068c4e1a780b4b7c606a12302c3ca19d
Description-en: MooseFS - common files
 This is an empty package to facilitate creation of "mfs" user for MooseFS
 daemons and to own "/etc/mfs" and "/var/lib/mfs" directories.
 .
 MooseFS (MFS) is a fault tolerant, scaling-out, network distributed file
 system. It spreads data over several physical servers which are visible to
 the user as one resource. For standard file operations MooseFS mounted
 with FUSE acts as other Unix-alike file systems:
 .
 * A hierarchical structure (directory tree).
 * POSIX file attributes (permissions, last access and modification times).
 * Special files (block and character devices, pipes and sockets).
 * Symbolic links and hard links.
 * Access control based on IP address and/or password.
 .
 Distinctive features of MooseFS are:
 .
 * High availability.
 * Fault tolerance.
 * Strong integrity check.
 * Capacity is dynamically expandable by simply adding new computers/disks.
 * Deleted files are retained for a configurable period of time
 (a file system level "trash bin").
 * Coherent snapshots of files, even during I/O.

Package: moosefs-gui
Description-md5: 3ac6baafbadff3a4e885ed61fb74f53b
Description-en: MooseFS - web-based GUI
 MooseFS monitoring daemon - a web-based utility which can be used for
 showing list of connected chunkservers, clients, health of the system,
 some stats etc.
 .
 MooseFS (MFS) is a fault tolerant, scaling-out, network distributed file
 system. It spreads data over several physical servers which are visible to
 the user as one resource. For standard file operations MooseFS mounted
 with FUSE acts as other Unix-alike file systems:
 .
 * A hierarchical structure (directory tree).
 * POSIX file attributes (permissions, last access and modification times).
 * Special files (block and character devices, pipes and sockets).
 * Symbolic links and hard links.
 * Access control based on IP address and/or password.
 .
 Distinctive features of MooseFS are:
 .
 * High availability.
 * Fault tolerance.
 * Strong integrity check.
 * Capacity is dynamically expandable by simply adding new computers/disks.
 * Deleted files are retained for a configurable period of time
 (a file system level "trash bin").
 * Coherent snapshots of files, even during I/O.

Package: moosefs-master
Description-md5: c72aded99acb4eedab5e78464c4348be
Description-en: MooseFS - master server
 MooseFS master (metadata) server.
 .
 MooseFS (MFS) is a fault tolerant, scaling-out, network distributed file
 system. It spreads data over several physical servers which are visible to
 the user as one resource. For standard file operations MooseFS mounted
 with FUSE acts as other Unix-alike file systems:
 .
 * A hierarchical structure (directory tree).
 * POSIX file attributes (permissions, last access and modification times).
 * Special files (block and character devices, pipes and sockets).
 * Symbolic links and hard links.
 * Access control based on IP address and/or password.
 .
 Distinctive features of MooseFS are:
 .
 * High availability.
 * Fault tolerance.
 * Strong integrity check.
 * Capacity is dynamically expandable by simply adding new computers/disks.
 * Deleted files are retained for a configurable period of time
 (a file system level "trash bin").
 * Coherent snapshots of files, even during I/O.

Package: moosefs-metalogger
Description-md5: 1c0ed0180270c6b922ed817df0717ca0
Description-en: MooseFS - metalogger server
 MooseFS metadata replication (backup) server.
 .
 MooseFS (MFS) is a fault tolerant, scaling-out, network distributed file
 system. It spreads data over several physical servers which are visible to
 the user as one resource. For standard file operations MooseFS mounted
 with FUSE acts as other Unix-alike file systems:
 .
 * A hierarchical structure (directory tree).
 * POSIX file attributes (permissions, last access and modification times).
 * Special files (block and character devices, pipes and sockets).
 * Symbolic links and hard links.
 * Access control based on IP address and/or password.
 .
 Distinctive features of MooseFS are:
 .
 * High availability.
 * Fault tolerance.
 * Strong integrity check.
 * Capacity is dynamically expandable by simply adding new computers/disks.
 * Deleted files are retained for a configurable period of time
 (a file system level "trash bin").
 * Coherent snapshots of files, even during I/O.

Package: moosefs-netdump
Description-md5: 72d169f668fdba15d82fd759bad1f3ea
Description-en: MooseFS network packet dump utility
 MooseFS monitoring tool "mfsnetdump" utility which can interpret MooseFS
 network traffic and show it in colorful form.
 .
 MooseFS (MFS) is a fault tolerant, scaling-out, network distributed file
 system. It spreads data over several physical servers which are visible to
 the user as one resource. For standard file operations MooseFS mounted
 with FUSE acts as other Unix-alike file systems:
 .
 * A hierarchical structure (directory tree).
 * POSIX file attributes (permissions, last access and modification times).
 * Special files (block and character devices, pipes and sockets).
 * Symbolic links and hard links.
 * Access control based on IP address and/or password.
 .
 Distinctive features of MooseFS are:
 .
 * High availability.
 * Fault tolerance.
 * Strong integrity check.
 * Capacity is dynamically expandable by simply adding new computers/disks.
 * Deleted files are retained for a configurable period of time
 (a file system level "trash bin").
 * Coherent snapshots of files, even during I/O.

Package: mopac
Description-md5: 06f2c86d7c4d2e76a74f40337a84d774
Description-en: Molecular Orbital PACkage (MOPAC)
 MOPAC is a general-purpose semiempirical molecular orbital package for the
 study of solid state and molecular structures and reactions.
 .
 The semiempirical Hamiltonians MNDO, AM1, PM3, PM6, RM1, MNDO-d and PM7 are
 used in the electronic part of the calculation to obtain molecular orbitals,
 the heat of formation and its derivative with respect to molecular geometry.
 .
 Using these results MOPAC calculates the vibrational spectra, thermodynamic
 quantities, isotopic substitution effects and force constants for molecules,
 radicals, ions, and polymers. For studying chemical reactions, a transition
 state location routine and two transition state optimizing routines are
 available. For users to get the most out of the program, they must understand
 how the program works, how to enter data, how to interpret the results, and
 what to do when things go wrong.

Package: mopac7-bin
Description-md5: 4851a4dbba2aee29e7d0c35716f2acb5
Description-en: Semi-empirical Quantum Chemistry Library (binaries)
 MOPAC provides routines to solve the electronic structure of molecules
 on a semi-empirical level. Available methods include MNDO, MINDO/3, AM1
 and PM3.
 .
 This package contains the MOPAC7 binaries.

Package: mopidy
Description-md5: 72560d4cd04b5a15f8be0cfe54877dc3
Description-en: extensible music server
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 Vanilla Mopidy only plays music from files and radio streams. Through
 extensions, Mopidy can play music from cloud services like Spotify,
 SoundCloud, and Google Play Music.

Package: mopidy-alsamixer
Description-md5: 75201ed0448f572a3c295cedc0b10ef2
Description-en: Mopidy extension for volume control via ALSA
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for controlling volume through ALSA.

Package: mopidy-beets
Description-md5: ac1b5887a1899b8ed40181ee5e281a40
Description-en: Mopidy extension for playing music from Beets' web plugin
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for playing music from the web
 plugin of the Beets music library organizer.

Package: mopidy-dleyna
Description-md5: 4f5686f0cfe34ce2d4bd0a7fe9531017
Description-en: Mopidy extension for playing music from Digital Media Servers
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for playing music from DLNA Digital
 Media Servers using the dLeyna D-Bus interface.

Package: mopidy-doc
Description-md5: dfb1921e3895223c380e9ca5eff19d0e
Description-en: extensible music server - documentation
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides the documentation for Mopidy.

Package: mopidy-internetarchive
Description-md5: 2fa52e20fcd15b0504442a2ef7f61453
Description-en: Mopidy extension for playing music from the Internet Archive
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for playing music from the Internet
 Archive.

Package: mopidy-local
Description-md5: 912a2213cbe9c2868385af3bc0809df4
Description-en: Mopidy extension for playing music from your local music archive
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for playing music from your local
 music archive. Mopidy-Local builds an index of your archive's metadata ahead
 of time, and can thus provide features like search.

Package: mopidy-mpd
Description-md5: 01a97d2ce8a536b86463ba8462de1bf6
Description-en: Mopidy extension for controlling Mopidy from MPD clients
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for controlling Mopidy from MPD
 clients.

Package: mopidy-mpris
Description-md5: e9b5469672551dc73d38ce5ec60f9f32
Description-en: Mopidy extension for controlling playback through MPRIS
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for controlling playback through the
 MPRIS D-Bus interface.

Package: mopidy-podcast
Description-md5: 2b4df444213662360b57c5ffc3350f09
Description-en: Mopidy extension for searching and browsing podcasts
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension that lets you browse podcasts
 distributed as RSS feeds and play individual episodes in a variety of audio
 formats. Podcasts are mapped to albums, while podcast episodes are shown as
 tracks in Mopidy, with metadata converted to Mopidy's native data model where
 applicable. OPML 2.0 subscription lists and directories are also supported for
 multi-level browsing.

Package: mopidy-podcast-itunes
Description-md5: 6a130c60a855e967fa13990db428febe
Description-en: Mopidy extension for searching and browsing iTunes podcasts
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for searching and browsing podcasts
 on Apple iTunes Store.

Package: mopidy-scrobbler
Description-md5: 8f0b2fcfcea7a9b9e48150334963b24f
Description-en: Mopidy extension for scrobbling music to Last.fm
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for scrobbling metadata about music
 you've played with Mopidy to the Last.fm service. A free Last.fm account is
 required to make use of this package.

Package: mopidy-somafm
Description-md5: b6bb55788a0fcbb4eaf1be138869126d
Description-en: Mopidy extension for playing music from SomaFM
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for playing music from the SomaFM
 music streaming service.

Package: mopidy-soundcloud
Description-md5: c0dd6d9f1286d0d61b8511ec7c74bb10
Description-en: Mopidy extension for playing music from SoundCloud
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for playing music from the SoundCloud
 music streaming service. A free SoundCloud user account is required to make
 use of this package.

Package: mopidy-tunein
Description-md5: 0a0870d56ae1a5c11b66a02bf0047b02
Description-en: Mopidy extension for playing music from TuneIn
 Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music,
 and more. You can edit the playlist from any phone, tablet, or computer using
 a variety of MPD and web clients.
 .
 This package provides a Mopidy extension for playing music from TuneIn's
 directory of thousands of radio stations from all over the world.

Package: moraine
Description-md5: 6c455119bd99bb326c615fdc25468b62
Description-en: snapshot backup over SSH/rsync and rclone (CLI + GTK desktop app)
 Moraine creates timestamped, hard-linked snapshots: each backup run looks like
 a complete tree, but unchanged files share disk via hard links, so history
 costs almost nothing. It restores individual files or whole trees, prunes old
 snapshots with a GFS retention policy, and keeps a run log.
 .
 Backends: rsync over SSH, and rclone (cloud, SFTP, SMB, WebDAV, S3, ...).
 .
 This package provides both the command-line client (moraine) and the GTK 4
 desktop application (moraine-gui) — run whichever you prefer.

Package: morbig
Description-md5: d445cb4fca8c723edd463f1f00188399
Description-en: Parser for POSIX shell scripts
 Morbig is a parser for shell scripts that are written in the POSIX
 shell script language. It parses the scripts statically, that is
 without executing them, and constructs a concrete syntax tree for
 each of them.  The concrete syntax trees are built using constructors
 according to the shell grammar of the POSIX standard.
 .
 This package contains the parser tool which allows you to parse shell
 scripts, and to obtain their concrete syntax tree in various formats.

Package: moreutils
Description-md5: 6e0eb5fb047ba51c8f8928dd9110e23b
Description-en: additional Unix utilities
 This is a growing collection of the Unix tools that nobody thought
 to write long ago, when Unix was young.
 .
 So far, it includes the following utilities:
 - chronic: runs a command quietly unless it fails
 - combine: combine the lines in two files using boolean operations
 - errno: look up errno names and descriptions
 - ifdata: get network interface info without parsing ifconfig output
 - ifne: run a program if the standard input is not empty
 - isutf8: check if a file or standard input is utf-8
 - lckdo: execute a program with a lock held
 - mispipe: pipe two commands, returning the exit status of the first
 - parallel: run multiple jobs at once
 - pee: tee standard input to pipes
 - sponge: soak up standard input and write to a file
 - ts: timestamp standard input
 - vidir: edit a directory in your text editor
 - vipe: insert a text editor into a pipe
 - zrun: automatically uncompress arguments to command

Package: moria
Description-md5: 7c5fa65224c6635c97c8a437efe4cd53
Description-en: Rogue-like game with an infinite dungeon, also known as umoria
 A single player roguelike game with a regenerating dungeon, moria is the
 predecessor of angband with a full-screen, text-based, turn-based
 interface.  It features scrolling maps, and an infinite (constantly
 regenerated) dungeon.
 .
 Moria's dungeons are populated by monsters, some of which are inspired by
 J.R.R. Tolkien's books.  The goal of the game is to find and kill the
 Balrog, whereupon the player is crowned King.  Your player can be created
 from a combination of 8 races (human, half-elf, elf, halfling, gnome,
 dwarf, half-orc, half-troll) and 6 classes (warrior, mage, priest, rogue,
 ranger, paladin), and is measured by 6 attributes (strength, dexterity,
 intelligence, wisdom, constitution, and charisma).
 .
 Despite the package name, this is actually Umoria (Unix moria).

Package: morph-browser
Description-md5: ffc9be5e67f42713f2304ab47b3bd7dc
Description-en: Web Browser for Lomiri (Qt 5 Version)
 Lightweight web browser tailored for Lomiri, based on the Qt WebEngine
 and using the Lomiri UI components.
 .
 This package contains the Qt 5 variant of the browser.

Package: morph-browser-qt6
Description-md5: 99e31381fb85cb3bd2dbc8214c4e7234
Description-en: Web Browser for Ubuntu Touch (Qt 6 Version)
 Lightweight web browser tailored for Lomiri, based on the Qt WebEngine
 and using the Lomiri UI components.
 .
 This package contains the Qt 6 variant of the browser.

Package: morph-webapp-container
Description-md5: 2ed9ff9f64927ce44379af6729b1309c
Description-en: Morph web applications container (Qt 5 Version)
 Lightweight webapp container tailored for Lomiri, based on the
 Qt WebEngine and using the Lomiri UI components.
 .
 This package contains the Qt 5 variant of the webapp container.

Package: morph-webapp-container-qt6
Description-md5: 022c39c1ad365bc5163090686cdb9413
Description-en: Morph web applications container (Qt 6 Version)
 Lightweight webapp container tailored for Lomiri, based on the
 Qt WebEngine and using the Lomiri UI components.
 .
 This package contains the Qt 6 variant of the webapp container.

Package: morse
Description-md5: 12de56d0f5206de9b9c14e03f4824f1a
Description-en: training program about morse-code for aspiring radio hams
 It can generate random tests or simulated QSOs resembling those
 used in the ARRL test (a QSO generator is included). There are a
 plethora of options to vary the training method. In one of the simpler
 modes, this program will take text from standard input and render it
 as Morse-code beeps.

Package: morse-x
Description-md5: e32224ce067eea97ad0c41768c0b8866
Description-en: morse "practicing" tool for X
 morse-x offers you a window to put dits and daws into - by pressing any
 key (except q = quit). On the console it prints each character you morsed
 in. (So start it in an x-terminal-emulator.) On the first execution you
 have to calibrate the length of dits and daws, so just follow the
 instructions on the console.

Package: morse2ascii
Description-md5: 1ab3745fd5fb4c7bd486b02d37785be1
Description-en: tool for decoding the morse codes from a PCM WAV file
 This tool employs a volume/peak based method to decode the morse codes
 from a PCM WAV file as well as from text and RAW PCM files.
 .
 It contains some options for parsing abbreviations, prosigns and qcodes.

Package: morsegen
Description-md5: 72563aae1a1e7023d6fd3e2dd61f9f5c
Description-en: convert text file to ASCII morse code
 Morse code was created for the telegraph in the early 1840s. Morse
 code uses a standardized sequence of short and long elements to
 represent the letters, numerals, punctuation and special characters
 of a given message.
 .
 This program implements the International Morse Code Standard by
 converting ASCII text letters into morse code ASCII notation.

Package: morserunner
Description-md5: e7611d99724e1068b9be314b0c8b06f3
Description-en: Ham radio CW contest simulator
 Morse Runner is a Ham radio CW contest simulator. Call CQ and stations will
 answer that you have to copy. Realistic propagation and operation conditions
 are simulated:
 .
 QRM - interference form other running stations occurs from time to time.
 QRN - electrostatic interference.
 QSB - signal strength varies with time (Rayleigh fading channel).
 Flutter - some stations have "auroral" sound.
 Lids - some stations call you when you are working another station, make
 mistakes when they send code, copy your messages incorrectly, and send RST
 other than 599.
 Activity - band activity, determines how many stations on average reply to
 your CQ.

Package: mosdepth
Description-md5: b073d8157bc6ae959f0c6555d1432a65
Description-en: BAM/CRAM depth calculation biological sequencing
 Many small reads are produced by high-throughput "next generation"
 sequencing technologies. The final sequence is derived from how
 these reads are overlapping towards a consensus.
 The more reads are covering/confirming parts of a nucleotide seq,
 the higher the confidence is. Too many reads would be indicative
 of e.g. repeats in the genome.
 .
 mosdepth can output:
 *  per-base depth about 2x as fast samtools depth--about 25 minutes
 of CPU time for a 30X genome.
 *  mean per-window depth given a window size--as would be used for
 CNV calling.
 *  the mean per-region given a BED file of regions.
 *  a distribution of proportion of bases covered at or above a given
 threshold for each chromosome and genome-wide.
 *  quantized output that merges adjacent bases as long as they fall
 in the same coverage bins e.g. (10-20)
 *  threshold output to indicate how many bases in each region are
 covered at the given thresholds.
 when appropriate, the output files are bgzipped and indexed for ease
 of use.

Package: mosdepth-examples
Description-md5: c2b9a1bac816404993a78fc5a6020246
Description-en: Test data for mosdepth
 Many small reads are produced by high-throughput "next generation"
 sequencing technologies. The final sequence is derived from how
 these reads are overlapping towards a consensus.
 The more reads are covering/confirming parts of a nucleotide seq,
 the higher the confidence is. Too many reads would be indicative
 of e.g. repeats in the genome.
 .
 mosdepth can output:
 *  per-base depth about 2x as fast samtools depth--about 25 minutes
 of CPU time for a 30X genome.
 *  mean per-window depth given a window size--as would be used for
 CNV calling.
 *  the mean per-region given a BED file of regions.
 *  a distribution of proportion of bases covered at or above a given
 threshold for each chromosome and genome-wide.
 *  quantized output that merges adjacent bases as long as they fall
 in the same coverage bins e.g. (10-20)
 *  threshold output to indicate how many bases in each region are
 covered at the given thresholds.
 when appropriate, the output files are bgzipped and indexed for ease
 of use.
 .
 This package contains a test data set as well as sample scripts
 running some test suite provided by Debian also as autopkgtest.

Package: moserial
Description-md5: becac4531f8a0a52675edb1553b9b030
Description-en: Gtk-based serial terminal for the GNOME desktop
 moserial is a clean, friendly gtk-based serial terminal for the
 GNOME desktop. It is written in Vala.
 .
 Features
 * ASCII and HEX views of incoming and outgoing data
 * Logging to file of incoming and/or outgoing data
 * Support for x, y, and z-modem file send and receive
 * Support for profile files, to load/save common configurations
 * Easier to use than the alternatives
 * Supports i18n
 * It even has docs!

Package: mosquitto
Description-md5: f8c193c62c4a30a9acfb862fd9561343
Description-en: MQTT version 5.0/3.1.1/3.1 compatible message broker
 This is a message broker that supports version 3.1 and 3.1.1 of the MQTT
 protocol.
 .
 MQTT provides a method of carrying out messaging using a publish/subscribe
 model. It is lightweight, both in terms of bandwidth usage and ease of
 implementation. This makes it particularly useful at the edge of the network
 where a sensor or other simple device may be implemented using an arduino for
 example.

Package: mosquitto-clients
Description-md5: 985d19effedae01383cfa3eaa155e7ec
Description-en: Mosquitto command line MQTT clients
 This is two MQTT version 5.0/3.1.1/3.1 command line clients. mosquitto_pub can
 be used to publish messages to a broker and mosquitto_sub can be used to
 subscribe to a topic to receive messages.
 .
 MQTT provides a method of carrying out messaging using a publish/subscribe
 model. It is lightweight, both in terms of bandwidth usage and ease of
 implementation. This makes it particularly useful at the edge of the network
 where a sensor or other simple device may be implemented using an arduino for
 example.

Package: mosquitto-dev
Description-md5: 85819cfdd218368883800fb38464ff56
Description-en: Development files for Mosquitto
 Mosquitto is a message broker that supports the MQTT protocol.
 .
 This package contains the include files used if you wish to compile a package
 which requires Mosquitto's source file headers.

Package: most
Description-md5: 36199b38881423ee467b00590df330d1
Description-en: Pager program similar to more and less
 Most is a paging program that displays, one windowful at a time, the
 contents of a file on a terminal. A status line at the bottom of the
 screen displays the file name, the current line number and the percentage
 of the file so far displayed.
 .
 Unlike other paging programs, most is capable of displaying an
 arbitrary number of windows as long as they all fit on the screen, and
 different windows could be used to view the same file in different
 positions.
 .
 In addition to displaying ordinary text files, most can also display
 binary files as well as files with arbitrary ascii characters.

Package: mothur
Description-md5: 1668c70fa8f269cd3253a2880e162cd2
Description-en: sequence analysis suite for research on microbiota
 Mothur seeks to develop a single piece of open-source, expandable
 software to fill the bioinformatics needs of the microbial ecology
 community. It has incorporated the functionality of dotur, sons,
 treeclimber, s-libshuff, unifrac, and much more. In addition to improving
 the flexibility of these algorithms, a number of other features including
 calculators and visualization tools were added.

Package: motion
Description-md5: ea369d28fd222485ea1c0e12589088b5
Description-en: V4L capture program supporting motion detection
 Motion is a program that monitors the video signal from
 one or more cameras and is able to detect if a significant
 part of the picture has changed. Or in other words, it can
 detect motion.
 .
 Motion is a command line based tool. It has no graphical
 user interface. Everything is setup either via the
 command line or via configuration files.
 .
 The output from motion can be:
 - jpg/ppm image files
 - mpeg/mp4/swf/flv/mov/ogg video sequences
 .
 Also, motion has its own minimalistic web server. Thus,
 you can access the webcam output from motion via a browser.

Package: mount-dbgsym
Description-md5: a9c8fd5fbc118b5d65eb45717c55a09a
Description-en: debug symbols for mount

Package: mousai
Description-md5: 971d4a11c528cddaefe97dfdd2b61d12
Description-en: Identify songs in seconds
 Mousai is a simple application that can recognize songs similar to Shazam.
 Just click the listen button, and then wait a few seconds. It will
 magically return the title and artist of that song!
 .
 Note that mousai connects to a non-free API (audd.io) to query the songs.
 .
 Mousai is a GNOME Circle app.

Package: mousam
Description-md5: 19daeb5e47524d571af7e59f491bb32d
Description-en: GUI application for the Weather
 Features:
 .
 Displays real-time temperature, humidity, UV index, pressure and more.
 .
 Utilizes graphical representations, such as temperature ,
 precipitation graphs and wind-speed with direction to
 provide an hourly forecast for the next 24 hours.
 .
 Also shows tomorrow and 7-day forcasts.
 .
 See conditions in metric or imperial systems.

Package: mousepad
Description-md5: f13e46f99a5c0221bb34c63ec8a554d4
Description-en: simple Xfce oriented text editor
 Mousepad is a graphical text editor for Xfce based on Leafpad.
 .
 The initial reason for Mousepad was to provide printing support, which would
 have been difficult for Leafpad for various reasons.
 .
 Although some features are under development, currently Mousepad has the
 following features:
 * Complete support for UTF-8 text
 * Cut/Copy/Paste and Select All text
 * Search and Replace
 * Font selection
 * Word Wrap
 * Character coding selection
 * Auto character coding detection (UTF-8 and some code-sets)
 * Manual code-set setting
 * Infinite Undo/Redo by word
 * Auto Indent
 * Multi-line Indent
 * Display line numbers
 * Drag and Drop
 * Printing

Package: mousetrap
Description-md5: 6db2d5e55cbc4e08baf2d7bc56590e16
Description-en: Simple game of ball chasing
 This is a simple game in which the player moves their character
 to capture the white balls while avoiding the red ones.

Package: mozc-utils-gui
Description-md5: 26ec796df53363feb223226aacb6085e
Description-en: GUI utilities of the Mozc input method
 Mozc is a Japanese Input Method Editor (IME) designed for multi-platform
 such as Chromium OS, Windows, Mac and Linux.
 .
 mozc-server provides GUI uitilities of the Mozc input method.
 This uses GUI and can set ibus-mozc and the user's dictionary.
 .
 This open-source project originates from Google Japanese Input.

Package: mozo
Description-md5: f50f9cb805c69b01e762208db0aff342
Description-en: easy MATE menu editing tool
 Mozo is an easy-to-use menu editor for MATE that can add
 and edit new entries and menus. It works with the freedesktop.org
 menu specification and should work with any desktop environment
 that uses the spec.

Package: mp3blaster
Description-md5: 8bcbc9beecc2c0bbf76a8268f56f0baf
Description-en: Full-screen console mp3 and Ogg Vorbis player
 mp3blaster is an interactive text-based mp3 and Ogg Vorbis player with
 a number of unique features.  It supports multiple playlists allowing you
 to divide tracks into albums allowing great flexibility with the play order.
 .
 Also included are nmixer, a simple mixer utility based on the same code as
 the mixer used in mp3blaster and mp3tag, an id3 tag manipulation tool.

Package: mp3burn
Description-md5: 1b4b094a0901027f0171c863a5017232
Description-en: burn audio CDs directly from MP3, Ogg Vorbis, or FLAC files
 mp3burn is a Perl script that allows you to burn audio CDs composed
 of MP3, Ogg Vorbis, or FLAC tracks without an intermediate file conversion
 to .cdr or .wav.
 The .mp3/.ogg/.flac files *are* converted using a decoder, but are
 written to FIFOs so they don't consume filesystem space during the burn.

Package: mp3cd
Description-md5: 12602480640e9f24ccc2f56d402cfa58
Description-en: Burns normalized audio CDs from lists of MP3s/WAVs/Oggs/FLACs
 This script burns a playlist (.m3u, XMLPlaylist or command line list) of
 MP3s, Oggs, and/or WAVs to an audio CD. The ".m3u" format is really
 nothing more than a list of fully qualified filenames. The script
 handles making the WAVs sane by resampling if needed, and normalizing the
 volume across all tracks. Reading tags and writing CD-TEXT is supported.
 .
 If a failure happens, earlier stages can be skipped with the '-s' flag.
 The file "tool-output.txt" in the temp directory can be examined to see
 what went wrong during the stage. Some things are time-consuming (like
 writing the WAVs from MP3s) and if the CD burn failed, it's much nicer
 not to have to start over from scratch. When doing this, you will not
 need the m3u file any more, since the files have already been built.
 See the list of stages using '-h'.
 .
 This script implements the suggested methods outlined in the Linux MP3
 CD Burning mini-HOWTO:
 http://tldp.org/HOWTO/MP3-CD-Burning/

Package: mp3check
Description-md5: 9b6b725c7835a2ccae9931f6c0bcf7fe
Description-en: tool to check mp3 files for consistency
 Prints several errors and warnings concerning the consistency of mp3 files.
 Lists stream attributes (color). Layer 1,2,3, mpeg1.0+2.0 are currently
 supported.  CRC check for layer 3.
 .
 mp3check is very useful for incomplete mp3 detection as it can be used to
 scan through your mp3 collection and find all mp3s that aren't perfect. Good
 for use with many file sharing systems.

Package: mp3gain
Description-md5: c0665aac0cebc4b5a0aa9c9010cd73e9
Description-en: Lossless mp3 normalizer with statistical analysis
 MP3Gain analyzes and adjusts mp3 files so that they have the same volume.
 MP3Gain does not just do peak normalization, as many normalizers do. Instead,
 it does some statistical analysis (using the replaygain algorithm) to
 determine how loud the file actually sounds to the human ear.
 .
 MP3Gain can adjust the volume in a completely lossless way by modifying the
 mp3 file directly, without decoding and re-encoding. This works with all mp3
 players, i.e. no support for a special tag is required.
 .
 MP3Gain can also add replaygain compatible (APE) or ID3v2 gain tags to
 mp3 files.

Package: mp3gain-dbgsym
Description-md5: 670dc4aedba5107811e72ea33364665a
Description-en: debug symbols for mp3gain

Package: mp3guessenc
Description-md5: 7e83e1196cda6616d53174e24a1a58c3
Description-en: Utility for analysis of audio mpeg files
 Prints out many details about the mpeg audio stream.
 Supported streams are mpeg 1, mpeg 2 and
 unofficial mpeg 2.5 - layers I, II & III.

Package: mp3info
Description-md5: dd6d6b750a7d7ba5f127f66a775ea1a6
Description-en: MP3 technical info viewer and ID3 1.x tag editor
 MP3Info has an interactive mode (using curses) and a command line mode.
 MP3Info can display ID3 tag information as well as various technical aspects
 of an MP3 file including playing time, bit-rate, sampling frequency and other
 attributes in a pre-defined or user-specifiable output format.

Package: mp3rename
Description-md5: 698ca7510b32c2678a2e38b0eec173da
Description-en: Rename mp3 files based on id3tags
 Mp3rename is a small tool to rename all those badly named mp3 files.
 .
 The generated file name can be based on the id3tags;  title, album,
 year, track and/or artist.

Package: mp3report
Description-md5: 21f1d11c1cb6ff7cf0f199896c8ee043
Description-en: Script to create an HTML report of MP3 files in a directory
 A customizable program to scan a list of (sub)directories, creating a report
 from an HTML template. Also calculates various statistics and each song's
 playing time. Supports ID3 and ID3v2 tags.

Package: mp3roaster
Description-md5: e9863e0dc0973766b3d41202ed0b3eb5
Description-en: Perl hack for burning audio CDs out of MP3/OGG/FLAC/WAV files
 Allows burning audio CDs out of MP3, Ogg Vorbis, FLAC and WAV files. The main
 highlights of this application are an easy to use command line syntax and
 automatic volume leveling support for best audio CD quality.
 .
 In order to normalize the audio level of all files which will be burned on CDs
 MP3roaster requires some free hard disk space.

Package: mp3splt
Description-md5: eccc562afd4c2755939887eba5b1d54d
Description-en: split MP3, Ogg Vorbis, or FLAC files without re-encoding
 This package provides the command line interface for splitting audio files at
 a given begin and end time position without decoding.  If splitting an album,
 you can select split points and filenames manually or read them from CDDB or
 cue files.  Splitting on silence and data from Mp3Wrap or AlbumWrap is also
 supported.  For mp3 files, both ID3v1 & ID3v2 tags are supported.  A GTK
 interface is provided in the mp3splt-gtk package.

Package: mp3splt-gtk
Description-md5: a1a5b863c6c48713f2eb9dc39c129ba0
Description-en: split MP3, Ogg Vorbis, or FLAC files without re-encoding
 This package provides the graphical interface for splitting audio files at a
 given begin and end time position without decoding.  If splitting an album,
 you can select split points and filenames manually or read them from CDDB or
 cue files.  Splitting on silence and data from Mp3Wrap or AlbumWrap is also
 supported.  For mp3 files, both ID3v1 & ID3v2 tags are supported.  A command
 line interface is provided in the mp3splt package.

Package: mp3val
Description-md5: 44147cb1e5d49f679631cf3ca3895cfd
Description-en: program for MPEG audio stream validation
 MP3val is a small, high-speed tool for MPEG audio files validation
 and (optionally) fixing problems.
 .
 It was primarily designed for verification of MPEG 1 Layer III (MP3)
 files, but supports also other MPEG versions and layers.
 .
 It can be useful for finding corrupted files (e.g. incompletely
 downloaded).

Package: mp3wrap
Description-md5: e7b48dcdf27fe73d0c6b074930207b4b
Description-en: Utility for MP3 wrapping (rolling multiple MP3s into one)
 Command-line utility that wraps multiple MP3 files into a single, playable
 MP3, without losing filenames or ID3 information, and without reencoding. Also
 supports archiving non-audio data such as playlists, info files, and cover
 images inside the MP3. These files can be unpacked later (using mp3splt, e.g.);
 ordinary MP3 decoders can play the entire audio stream as one long track.
 .
 This is a free, independent alternative to AlbumWrap:
 http://www.infamus.com/albumwrap/

Package: mp4h
Description-md5: 50dc119daee9730d3000394b409596f6
Description-en: Macro processor for HTML documents
 Mp4h is a macro processor specifically designed for HTML documents,
 with powerful programming features. It allows definition and expansion
 of new tags with a syntax familiar to HTML authors.
 .
 Mp4h is a core component of the Website Meta Language (WML).

Package: mpack
Description-md5: 6101ce5c05ff67298326006e9ef48dc9
Description-en: tools for encoding/decoding MIME messages
 Mpack and munpack are utilities for encoding and decoding
 (respectively) binary files in MIME (Multipurpose Internet
 Mail Extensions) format mail messages. For compatibility
 with older forms of transferring binary files, the munpack
 program can also decode messages in split-uuencoded format.

Package: mpb
Description-md5: e6e6b632eb6f65526d43f604bd090b37
Description-en: MIT Photonic-Bands
 The MIT Photonic-Bands package is a free program for computing the band
 structures (dispersion relations) and electromagnetic modes of periodic
 dielectric structures, on both serial and parallel computers. It was
 developed by Steven G. Johnson at MIT in the Joannopoulos Ab Initio
 Physics group, and designed to study photonic crystal structures.

Package: mpb-dev
Description-md5: b35723d333f09a66ede2a63e8873d40e
Description-en: MIT Photonic-Bands development files
 The MIT Photonic-Bands package is a free program for computing the band
 structures (dispersion relations) and electromagnetic modes of periodic
 dielectric structures, on both serial and parallel computers. It was
 developed by Steven G. Johnson at MIT in the Joannopoulos Ab Initio
 Physics group, and designed to study photonic crystal structures.
 .
 This package contains the header files for development of own software.

Package: mpb-doc
Description-md5: fd8ceff9271c3e1ad609dcd16137a435
Description-en: MIT Photonic-Bands documentation
 The MIT Photonic-Bands package is a free program for computing the band
 structures (dispersion relations) and electromagnetic modes of periodic
 dielectric structures, on both serial and parallel computers. It was
 developed by Steven G. Johnson at MIT in the Joannopoulos Ab Initio
 Physics group, and designed to study photonic crystal structures.
 .
 This package contains the documentation in HTML format.

Package: mpb-mpi
Description-md5: 404fb3bff9ddb3d2ccc02ff6e0292d83
Description-en: MIT Photonic-Bands, parallel (mpich) version
 The MIT Photonic-Bands package is a free program for computing the band
 structures (dispersion relations) and electromagnetic modes of periodic
 dielectric structures, on both serial and parallel computers. It was
 developed by Steven G. Johnson at MIT in the Joannopoulos Ab Initio
 Physics group, and designed to study photonic crystal structures.
 .
 This package contains a parallel version of MPB, using the mpich
 implementation of the MPI protocol. It allows for calculations on
 clusters of computers.

Package: mpb-scm
Description-md5: c9459695c33cc92f8c9637f043664731
Description-en: MIT Photonic-Bands initialisation files
 The MIT Photonic-Bands package is a free program for computing the band
 structures (dispersion relations) and electromagnetic modes of periodic
 dielectric structures, on both serial and parallel computers. It was
 developed by Steven G. Johnson at MIT in the Joannopoulos Ab Initio
 Physics group, and designed to study photonic crystal structures.
 .
 This package contains files for initialisation of MPB.

Package: mpc
Description-md5: 392b90664cee1619bca27111cbeb0d85
Description-en: command-line tool to interface MPD
 MPC, music player command, is a command line tool to interface MPD, Music
 Player Daemon.  It is fast and lightweight like MPD, making it ideal for
 scripting commands and binding to hotkeys.  Completion for the Bash shell
 is provided.

Package: mpc-ace
Description-md5: 8597efa6ab770a12d3f9ae136401410a
Description-en: makefile, project, and workspace creator
 This package contains the Makefile, Project, and Workspace Creator (MPC)
 as distributed with the ACE toolkit.
 .
 MPC generates platform- and compiler-specific files to automate the
 compilation process.
 .
 The following programs are included:
 * mpc-ace: generates project files for a single target
 * mwc-ace: generates workspace files for a set of projects

Package: mpc123
Description-md5: 79c847ca11a35297b312b77c0a8e1fe0
Description-en: command-line Musepack audio player
 mpc123 is a command-line player for the Musepack audio compression
 format (MPC).
 .
 MPC is a lossy compression format like MP3 or Ogg Vorbis. It is
 based on the MPEG-1 Layer-2 / MP2 algorithms, but has been vastly
 improved.
 .
 Ability to play remote files is not implemented.

Package: mpd
Description-md5: f318c4a927bba8215d5caa973656c5e7
Description-en: Music Player Daemon
 Music Player Daemon (MPD) is a server that allows remote access for
 playing audio files (Ogg-Vorbis, FLAC, MP3, Wave, and AIFF), streams
 (Ogg-Vorbis, MP3) and managing playlists.  Gapless playback, buffered
 output, and crossfading support is also included.  The design focus is
 on integrating a computer into a stereo system that provides control
 for music playback over a TCP/IP network.  The goals are to be easy to
 install and use, to have minimal resource requirements (it has been
 reported to run fine on a Pentium 75), and to remain stable and
 flexible.
 .
 The daemon is controlled through a client which need not run on the
 same computer mpd runs on.  The separate client and server design
 allows users to choose a user interface that best suites their tastes
 independently of the underlying daemon (this package) which actually
 plays music.

Package: mpd-sima
Description-md5: cdd936e9a04ce177d78b581823bdfbc1
Description-en: Automagically add titles to MPD playlist
 MPD_Sima is a Python script meant to feed your MPD playlist with tracks
 from artists similar to your currently playing track, provided that these
 artists are found in MPD library. Similar artists are fetched from last.fm.
 .
 MPD_sima can queue track, top track or whole album for similar artists.
 .
 This client allows you to never run out of music when your playlist
 queue is getting short.

Package: mpdas
Description-md5: fd3bd3769cdbe7b19d92376b9d48e463
Description-en: AudioScrobbler client for MPD
 This package provides a MPD AudioScrobbler client supporting the 2.0
 protocol specs.
 .
 It uses libmpdclient to retrieve the song data from MPD and libcurl
 to post it to Last.fm or Libre.fm.

Package: mpdcon.app
Description-md5: a6f8ab9f5698188393e4b3bf57880557
Description-en: MPD controller for GNUstep
 MPDCon is a simple GNUstep controller for MPD (Music Player Daemon).
 It has minimalistic graphical interface, although it provides the
 basic features an MPD client is supposed to offer.

Package: mpdris2
Description-md5: 2bd9a7698dcccf7cd820a1b3ec9169cc
Description-en: media player interface (MPRIS2) bridge for MPD
 mpDris2 is an implementation of the MPRIS2 media player interface as a
 client for MPD, allowing MPRIS2 clients to control MPD and observe its
 track changes via a standard D-Bus interface.
 .
 It can also respond to multimedia keys if running under GNOME,
 and send track-change notifications if gir1.2-notify-0.7 is installed.

Package: mpdscribble
Description-md5: ee9ed0183dff0c94649b757c0e640091
Description-en: Last.fm reporting client for mpd
 Music Player Daemon client which collects information about played tracks and
 submits them to the Last.fm social music network (formerly known as
 Audioscrobbler). If submission servers are not reachable, submissions are
 enqueued and stored on disk cache.
 .
 The client can be also configured to use other scrobbling services like
 Libre.fm.
 .
 This package contains daemon which can be optionally installed system wide.

Package: mpdtoys
Description-md5: 096a629dc6d017458a47acb556e0e74d
Description-en: small command line tools and toys for MPD
 This is a collection of small toys and tools for doing various things
 to MPD (Music Player Daemon) from the command line. Some of them are
 very useful, while others are only amusing.
 .
 Some examples of things the mpdtoys can do include moving the playing
 song between different mpd daemons on different machines, storing
 the state of a mpd daemon and loading it back later, reversing the
 playlist, slowly fading volume up or down, stopping playback after the
 current song finishes, emulating a skipping record, and editing the
 playlist in a text editor.

Package: mpeg2dec
Description-md5: 971098941c894dd085b359f97a159eb6
Description-en: Simple libmpeg2 video decoder application
 Simple libmpeg2 application which can decode and play ES, PS, and TS video
 streams.  Includes extract_mpeg2 demuxer and various output drivers.
 .
 This package provides the mpeg2dec and extract_mpeg2 tools.

Package: mpeg3-utils
Description-md5: e611618a4f96140f1eee2da05905c5c3
Description-en: MPEG streams decoding library (utilities)
 LibMPEG3 is a versatile and high-performance library capable
 of decoding both audio and video from many different MPEG formats.
 .
 This package includes several utilities for working with MPEG2 streams.

Package: mpegdemux
Description-md5: a88cc93a09b45b7048a9771767619c04
Description-en: MPEG1/2 system stream demultiplexer
 Mpegdemux is an MPEG1/MPEG2 system stream demultiplexer. It can be
 used to list the contents of an MPEG system stream and to extract
 elementary streams.

Package: mpg123
Description-md5: 5ebabad0916ebd65863379ea1316b415
Description-en: MPEG layer 1/2/3 audio player
 mpg123 is a real time MPEG 1.0/2.0/2.5 audio player/decoder for layers
 1, 2 and 3 (MPEG 1.0 layer 3 also known as MP3).
 .
 This package contains output plugins for several audio systems, including
 OSS4, the Advanced Linux Sound Architecture (ALSA), JACK, PortAudio,
 PulseAudio, OpenAL and the Network Audio System (NAS).

Package: mpg321
Description-md5: cf61479ef1985640113a399b6eef8973
Description-en: Simple and lightweight command line MP3 player
 mpg321 is a clone of the popular mpg123 command-line mp3 player. It should
 function as a drop-in replacement for mpg123 in many cases. While some of
 the functionality of mpg123 is not yet implemented, mpg321 should function
 properly in most cases for most people, such as for frontends such as
 gqmpeg.
 .
 mpg321 is based on the mad MPEG audio decoding library. It therefore is
 highly accurate, and also uses only fixed-point calculation, making it
 more efficient on machines without a floating-point unit. It is not as
 fast as mpg123 on systems which have a floating point unit.

Package: mpgrafic
Description-md5: 058d545128c1281fd9f68f462c6d197d
Description-en: MPI version of N-body initial conditions grafic package
 mpgrafic produces initial conditions files for N-body simulations of
 cosmological large-scale structure formation. It is a free-licensed,
 MPI-parallelised, rewritten version of Ed Bertschinger's grafic-1
 program, producing output files in the grafic format. It includes
 options for an Eisenstein and Hu baryonic wiggles power spectrum, for
 using a low-resolution map for large-scale modes in the spirit of
 grafic-2, and together with constrfield, can be used for generating
 constrained initial conditions. Details are given in Prunet et al
 (2008) http://cdsads.u-strasbg.fr/abs/2008ApJS..178..179P.

Package: mpi-default-bin
Description-md5: dbecc64c6bab3aaf409ce47e802c5801
Description-en: Standard MPI runtime programs (metapackage)
 This metapackage depends on the runtime programs of the recommended MPI
 implementation for each platform, currently Open MPI on all of the platforms
 where it exists, and MPICH on the others. The package which this depends on
 has alternatives links for mpirun and mpiexec.

Package: mpi-default-dev
Description-md5: 7e7b7421a9c4eaa0a9bf070941409acf
Description-en: Standard MPI development files (metapackage)
 This metapackage depends on the development files of the recommended MPI
 implementation for each platform, currently Open MPI on all of the platforms
 where it exists, and MPICH on the others. The package which this depends on
 has alternatives links for the shared libraries libmpi and libmpi++, and for
 compilers mpicc, mpic++/mpicxx/mpiCC, mpif77 and mpi90 and their manpages.

Package: mpich
Description-md5: 2513720741704dd0c29b565e29b2dc8b
Description-en: Implementation of the MPI Message Passing Interface standard
 MPICH is a high-performance and widely portable implementation of the
 MPI-4.1 standard from the Argonne National Laboratory.
 It efficiently supports different computation and communication platforms
 including commodity clusters, SMPs, massively parallel systems, and
 high-speed networks.
 This release has all MPI 4.1 functions and features required by the standard
 with the exception of support for the "external32" portable I/O format and
 user-defined data representations for I/O.
 .
 This package includes the program binaries necessary to run MPICH programs.

Package: mpich-doc
Description-md5: 2081749102e1df9598ed78dcea13619a
Description-en: Documentation for MPICH
 MPICH is a high-performance and widely portable implementation of the
 MPI-4.1 standard from the Argonne National Laboratory.
 It efficiently supports different computation and communication platforms
 including commodity clusters, SMPs, massively parallel systems, and
 high-speed networks.
 This release has all MPI 4.1 functions and features required by the standard
 with the exception of support for the "external32" portable I/O format and
 user-defined data representations for I/O.
 .
 This package includes the MPICH documentation.

Package: mplayer
Description-md5: c9e593924320b08f7fb621a51f8530a6
Description-en: movie player for Unix-like systems
 MPlayer plays most MPEG, VOB, AVI, Ogg/OGM, VIVO,
 ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, yuv4mpeg, FILM, RoQ, PVA files,
 supported by many native, XAnim, RealPlayer, and Win32 DLL codecs. It can
 also play VideoCD, SVCD, DVD, 3ivx, RealMedia, and DivX movies.
 .
 Another big feature of MPlayer is the wide range of supported output
 drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev,
 but also SDL.
 .
 Not all of the upstream code is distributed in the source tarball.
 See the README.Debian and copyright files for details.

Package: mplayer-doc
Description-md5: c6fcbec0e0667e19084785de6460e973
Description-en: documentation for MPlayer
 This package contains the HTML documentation for MPlayer, a movie player for
 Unix-like systems. It is available in several languages.
 .
 You only need this package if you want to read the MPlayer manual. The manpages
 are included in the regular MPlayer package.

Package: mplinuxman
Description-md5: c17b84e9aa7370d7336345b66b990e9b
Description-en: mp3 player manager for mpman F50/F60
 Mplinuxman is a file manager program for the Mpman F60/F50
 USB portable MP3 player, for Linux. It lets you send/receive files
 to your MP3 player using a graphical user interface (Gtk2)
 and features playlists, ID3 tags on the player and more.

Package: mplrs
Description-md5: 9b219c9d8ebd440990a343391818c4b6
Description-en: package to enumerate vertices and extreme rays of a convex polyhedron (parallel binary)
 A convex polyhedron is the set of points satisfying a finite family
 of linear inequalities.  The study of the vertices and extreme rays
 of such systems is important and useful in e.g. mathematics and
 optimization.  In a dual interpretation, finding the vertices of a
 (bounded) polyhedron is equivalent to finding the convex hull
 (bounding inequalities) of an (arbitrary dimensional) set of points.
 Lrs (lexicographic reverse search) has two important features that
 can be very important for certain applications: it works in exact
 arithmetic, and it consumes memory proportional to the input, no
 matter how large the output is.
 .
 This package contains the parallel binary mplrs for use with mpi

Package: mpop
Description-md5: 3b2aec1e699014df3f2d78ce80d9f64e
Description-en: POP3 mail retriever
 mpop is a fast and simple fetchmail replacement to retrieve mail from POP3
 servers. Its main features are header based mail filtering, multiple
 authentication methods, TLS encrypted connections or delivery.
 .
 There are a few things mpop can do that fetchmail can't or that it
 does better:
 - mpop never ever tries to parse mail information except for the
 envelope-from address, which is the bare minimum that it has to do.
 - mpop never ever alters mail messages except for adding a "Received"
 header, which is the bare minimum that it has to do.
 - mpop uses several techniques (including pipelining) to reduce the
 POP3 protocol overhead. It is therefore much faster than fetchmail.
 - By default, mpop stores the mail UIDs (unique ids) in one file per
 account. You can poll different mail accounts in parallel.
 - The progress output is nicer ;-)
 - You can pipe the headers of a mail through a filter that decides if
 the mail should be downloaded, skipped, or deleted. This allows one
 to delete junk mail from a POP3 server without downloading the
 entire message.
 - mpop can deliver mails directly to mbox and maildir mail folders.

Package: mppenc
Description-md5: c0910f94150c6c59a719de2fd44ddc40
Description-en: Musepack lossy audio codec encoder
 Musepack is a lossy audio codec specifically optimized for transparent
 compression of stereo audio at bitrates of 160-180 kbit/s.
 .
 This package contains the encoder, for decoding see libmpcdec3.

Package: mpsolve
Description-md5: 4e8a9da5b202bfae4f804f46db5de1bd
Description-en: Multiprecision polynomial solver (command line version)
 A polynomial rootfinder that can determine arbitrary precision approximations
 with guaranteed inclusion radii.
 It supports exploiting of polynomial structures such as sparsisty and allows
 for polynomial implicitly defined or in some non standard basis.
 .
 This package contains the command line version of MPSolve.

Package: mpt-status
Description-md5: fd6164324ebe170ebb23790678b3c425
Description-en: get RAID status out of mpt (and other) HW RAID controllers
 The mpt-status software is a query tool to access the running
 configuration and status of LSI SCSI HBAs.  mpt-status allows you to
 monitor the health and status of your RAID setup.

Package: mptcpd
Description-md5: 670c82a26bad83c04582465309d367b4
Description-en: Multipath TCP Daemon
 The Multipath TCP Daemon - mptcpd - is a daemon for Linux based
 operating systems that performs Multipath TCP path management related
 operations in the user space.
 .
 It interacts with the Linux kernel through a generic Netlink
 connection to track per-connection information (e.g. available remote
 addresses), available network interfaces, request new MPTCP subflows,
 handle requests for subflows, etc.
 .
 By default, this daemon will load the 'addr_adv' plugin from the
 'mptcpd-plugins' package, which will add MPTCP endpoints with the
 'subflow' flag ("client" mode) for the default in-kernel path-manager.
 Note that this is something NetworkManager does by default. Having
 several daemons configuring the MPTCP endpoints at the same time
 should be avoided. This daemon is usually recommended when
 NetworkManager is not available, or when advanced per-connection path
 management is needed, using the userspace path-manager and a
 custom-made made plugin using the C API.

Package: mptcpd-plugins
Description-md5: 9d6c534eb9e96d27bebde2a00b191758
Description-en: Multipath TCP Daemon Plug-ins
 The Multipath TCP Daemon Plug-ins package is a collection of plugins for
 mptcpd, short for Multipath TCP Daemon. These plugins can be used to
 perform Multipath TCP path management related operations in the user
 space.
 .
 The daemon interacts with the Linux kernel through a generic Netlink
 connection to track per-connection information (e.g. available remote
 addresses), available network interfaces, request new MPTCP subflows,
 handle requests for subflows, etc. Plugins can react on events and
 requests path management related operations to create subflows,
 advertise addresses, etc.

Package: mptcpize
Description-md5: 30c175f639e7dfa5b09d3d72ce2f5392
Description-en: Multipath TCP Converter
 The Multipath TCP Converter tool - mptcpize - helps to enable MPTCP usage
 on unmodified legacy services. It can run programs forcing MPTCP socket
 usage instead of TCP. It can also update systemd units to force them to
 run under mptcpize launcher.
 .
 To use MPTCP on a Linux kernel, it is required to explicitly create an
 MPTCP socket. In theory, it is then needed to modify an existing program
 to benefit from MPTCP. In practice, 'socket()' syscall can be modified
 to create an MPTCP socket instead of TCP. This is done with the help of
 libmptcpwrap and LD_PRELOAD.

Package: mptp
Description-md5: d7cf1c24ea0cfedf397ca38d0ce5d8a8
Description-en: single-locus species delimitation
 Implementation of a fast species delimitation method, based on PTP
 (Zhang et al. 2013) with a 64-bit multi-threaded design that handles
 very large datasets.
 .
 The tool mPTP can handle very large biodiversity datasets. It implements
 a fast method to compute the ML delimitation from an inferred
 phylogenetic tree of the samples. Using MCMC, it also computes the
 support values for each clade, which can be used to assess the
 confidence of the ML delimitation.
 .
 ML delimitation mPTP implements two flavours of the point-estimate
 solution. First, it implements the original method from (Zhang et al.
 2013) where all within-species processes are modelled with a single
 exponential distribution. mPTP uses a dynamic programming implementation
 which estimates the ML delimitation faster and more accurately than the
 original PTP. The dynamic programming implementation has similar
 properties as (Gulek et al. 2010). See the wiki for more information.
 The second method assumes a distinct exponential distribution for the
 branching events of each of the delimited species allowing it to fit to
 a wider range of empirical datasets.
 .
 MCMC method mPTP generates support values for each clades. They
 represent the ratio of the number of samples for which a particular node
 was in the between-species process, to the total number of samples.

Package: mpv
Description-md5: c165dd70ca20f8de24e1adf791d22dad
Description-en: video player based on MPlayer/mplayer2
 mpv is a movie player based on MPlayer and mplayer2. It supports a wide
 variety of video file formats, audio and video codecs, and subtitle types.
 .
 Changes from mplayer2 to mpv include:
 * Removal of lots of unneeded code to encourage developer activity
 * Better OSD rendering
 * Cleaned up terminal output
 * Improved OpenGL output
 * Encoding functionality (replacement for mencoder)
 * Wayland support
 * Support for playing URLs of popular streaming sites
 * Screenshot improvements
 * ...
 See mpv(1) for more info regarding changes between MPlayer, mplayer2 and mpv.

Package: mpv-mpris
Description-md5: bc59570cb6a94332659a3d21cb442902
Description-en: MPRIS plugin for mpv
 mpv-mpris is a plugin for mpv which allows control of the player using
 standard media keys.
 .
 This plugin implements the MPRIS D-Bus interface and can be controlled using
 tools, such as playerctl, or desktop environments, such as GNOME and KDE.

Package: mrb
Description-md5: bec0f4e5dc105785c702c4104842bf7c
Description-en: Manage incremental data snapshots with make/rsync
 mrb is a single, self-documenting, executable makefile, which aims to make
 trivial the task of maintaining a set of compact, incremental, rsync mirrors
 of your important (and sometimes rapidly changing) data.
 .
 It relies only on the time-hardened industry tools GNU make and rsync.
 Snapshots may be taken at any opportune interval.  Multiple snapshot targets
 can be configured in a modular fashion, so fast changing data can be separated
 from static bulk data, with snapshots of each scheduled or triggered on demand,
 as may be appropriate for each.
 .
 This package also includes gitkeeper, which is a tool for easy bidirectional
 mirroring of 'installed' data files from a remote system to a local git
 repository.  It doesn't actually require you to keep the local files in git,
 but if you do it supports restoring the remote system to any snapshot from
 the repository.  Likewise it allows you to explicitly configure the owner and
 access permission that should be applied when pushing to the remote system
 since they are not preserved by the versions stored in git.
 .
 To use gitkeeper you will need to install the suggested perl packages too.

Package: mrbayes
Description-md5: 3042004cf4140cc8d89cbd6d7860f485
Description-en: Bayesian Inference of Phylogeny
 Bayesian inference of phylogeny is based upon a quantity called the posterior
 probability distribution of trees, which is the probability of a tree
 conditioned on the observations. The conditioning is accomplished using
 Bayes's theorem. The posterior probability distribution of trees is
 impossible to calculate analytically; instead, MrBayes uses a simulation
 technique called Markov chain Monte Carlo (or MCMC) to approximate the
 posterior probabilities of trees.

Package: mrbayes-doc
Description-md5: f027424b222134607eb60ccf725f268e
Description-en: Bayesian Inference of Phylogeny - manual
 Bayesian inference of phylogeny is based upon a quantity called the posterior
 probability distribution of trees, which is the probability of a tree
 conditioned on the observations. The conditioning is accomplished using
 Bayes's theorem. The posterior probability distribution of trees is
 impossible to calculate analytically; instead, MrBayes uses a simulation
 technique called Markov chain Monte Carlo (or MCMC) to approximate the
 posterior probabilities of trees.
 .
 This package provides the manual for MrBayes.

Package: mrbayes-mpi
Description-md5: d4667b242cc8f99f098ff96397619072
Description-en: Bayesian Inference of Phylogeny - mpi version
 Bayesian inference of phylogeny is based upon a quantity called the posterior
 probability distribution of trees, which is the probability of a tree
 conditioned on the observations. The conditioning is accomplished using
 Bayes's theorem. The posterior probability distribution of trees is
 impossible to calculate analytically; instead, MrBayes uses a simulation
 technique called Markov chain Monte Carlo (or MCMC) to approximate the
 posterior probabilities of trees.
 .
 This package offers a binary compiled for parallel computation with MPI.

Package: mrboom
Description-md5: ea9f8b4f179d62b9a550e10d41bae6b1
Description-en: 8 player Bomberman
 This is an SDL2 version of the original 1999 version of Mr. Boom. The goal of
 the game is to bomb away your enemies and other players.

Package: mrbuild
Description-md5: d977545561bf79d544c85615ff76345f
Description-en: Simple build system
 mrbuild is a simple build system built with GNU Make. It makes it easy to setup
 projects providing some executables, shared libraries, Python extension modules
 and documentation

Package: mrc
Description-md5: 3ef3737c2a29caa3b97854a033bd66a7
Description-en: resource compiler to store data in ELF object files
 This package contains the mrc resource compiler. Use it to bundle
 data files into an executable. Using the enclosed header file,
 you can access these resources from your C++ code.

Package: mrcal
Description-md5: 59ad469638ccc6ec3a5a333baeb036c8
Description-en: Calibration and SFM library
 A photogrammetry toolkit that provides improved methods for making and using
 camera models (calibration, tracking, mapping, etc). The focus is on
 calibration and uncertainty propagation to produce the most accurate models
 possible. This package provides the user-facing tools

Package: mrename
Description-md5: 514c4f318a159c36d2a7e87b0f7750d3
Description-en: tool for easy and automatic renaming of many files
 Mass Rename is a simple pair of shell scripts which make it easier to
 move, rename, or copy multiple files at once. It is intended mainly as an
 automatic and simple way to rename multiple files with a customizable
 prefix and a progressive number. It is also possible to modify the rename
 format simply by editing one of the scripts. It is easy, complete, and
 efficient, and was written only in sh code.

Package: mrgingham
Description-md5: 364b65170b3ed1f7ca697d58b00db000
Description-en: Chessboard finder for visual calibration routines
 Given an observed image containing a chessboard or a grid of circles, mrgingham
 locates the board in the image, and precisely computes the location of the
 chessboard corners (or circle centers). This is similar to the routines in
 OpenCV, but is faster and more robust.
 .
 This package provides the user-facing tools

Package: mricron
Description-md5: cc721466ec6facf8bca38abe85b9b92d
Description-en: magnetic resonance image conversion, viewing and analysis
 This is a GUI-based visualization and analysis tool for (functional) magnetic
 resonance imaging. MRIcron can be used to create 2D or 3D renderings of
 statistical overlay maps on brain anatomy images. Moreover, it aids drawing
 anatomical regions-of-interest (ROI), or lesion mapping, as well as basic
 analysis of functional timeseries (e.g. creating plots of peristimulus
 signal-change).
 .
 In addition to 'mricron', this package also provides 'dcm2nii' that supports
 converting DICOM and PAR/REC images into the NIfTI format, and 'npm' for
 non-parametric data analysis.

Package: mricron-data
Description-md5: 733d979d632578e6ef0b1b8f93b651ba
Description-en: data files for MRIcron
 This is a GUI-based visualization and analysis tool for (functional) magnetic
 resonance imaging. MRIcron can be used to create 2D or 3D renderings of
 statistical overlay maps on brain anatomy images. Moreover, it aids drawing
 anatomical regions-of-interest (ROI), or lesion mapping, as well as basic
 analysis of functional timeseries (e.g. creating plots of peristimulus
 signal-change).
 .
 This package provides data files for MRIcron, such as brain atlases, anatomy,
 and color schemes.

Package: mricron-doc
Description-md5: 3757990d326a111a4217213a231a6817
Description-en: data files for MRIcron
 This is a GUI-based visualization and analysis tool for (functional) magnetic
 resonance imaging. MRIcron can be used to create 2D or 3D renderings of
 statistical overlay maps on brain anatomy images. Moreover, it aids drawing
 anatomical regions-of-interest (ROI), or lesion mapping, as well as basic
 analysis of functional timeseries (e.g. creating plots of peristimulus
 signal-change).
 .
 This package provides documentation for MRIcron in HTML format.

Package: mrrescue
Description-md5: 906b72246a147b92a664591c686e5d23
Description-en: Mr Rescue is an arcade 2d action game
 Mr. Rescue is an arcade styled 2d action game centered around evacuating
 civilians from burning buildings. The game features fast paced fire
 extinguishing action, intense boss battles, a catchy soundtrack and lots of
 throwing people around in pseudo-randomly generated buildings.

Package: mrtdreader
Description-md5: 4c898ac9befd7a8f1017eace428108c2
Description-en: Reader for machine-readable travel documents (MRTDs / passports)
 This program takes as input the content of the machine-readable zone of
 machine-readable travel documents and then reads out some data and dumps the
 facial image to a file.
 .
 It is the example application delivered together with libmrtd.
 .
 Only reader devices which are fully supported by libnfc will work.

Package: mrtg
Description-md5: bd763d8383ad61dbef13a046b0bd734b
Description-en: Multi Router Traffic Grapher
 The Multi Router Traffic Grapher is a tool primarily used to monitor the
 traffic load on network links (typically by using SNMP). MRTG generates HTML
 pages containing PNG images which provide a LIVE visual representation of this
 traffic. MRTG typically produces daily, weekly, monthly, and yearly graphs.
 .
 In addition to monitoring via SNMP, MRTG can also generate graphs based on
 the output of any application, allowing one to generate graphs of anything
 that needs monitoring (for example, CPU and memory usage, email volumes, web
 hits, etc). For faster data collection, MRTG can also interface to RRDtool.
 .
 The mrtg-contrib package contains the contributed scripts and configuration
 files that used to form part of the mrtg package.

Package: mrtg-contrib
Description-md5: 2ec496cd8efa149cb112a08fc0191e1f
Description-en: Multi Router Traffic Grapher (contributed files)
 A collection of sample scripts and configuration files for the Multi Router
 Traffic Grapher (MRTG). This package contains the contributed files that ship
 with MRTG. Note these scripts were produced by some users in several systems,
 like Linux and MS Windows.

Package: mrtg-ping-probe
Description-md5: d9eb87ed0e6ffbc24bfba93fd2831d48
Description-en: Ping module for Multi Router Traffic Grapher
 mrtg-ping-probe is a ping probe for MRTG 2.x.  It is used to monitor
 the round trip time and packet loss to networked devices.  MRTG uses
 its output to generate graphs visualizing minimum and maximum round
 trip times or packet loss.

Package: mrtgutils
Description-md5: dfc3d0b87bc8d19cc6deaeac8c735c2c
Description-en: Utilities to generate statistics for mrtg
 MRTGutils is a collection of simple utilities to generate output useful for
 mrtg. Many of the existing mrtg setups use shell or perl scripts to gather
 output. On busy systems, these scripts can generate a lot of extra load. These
 (small) C programs can return the given statistics more efficiently.
 .
 This package provides the following binaries that return:
 - mrtg-load: the current load average (5-minute average)
 - mrtg-ip-acct: the number of IP packets that have traversed an interface
 - mrtg-apache: the number of hits to a Apache web site

Package: mrtgutils-sensors
Description-md5: 122d619b71d60894c3fb4272d0fc83de
Description-en: Utilities to generate statistics for mrtg (from lm-sensors)
 MRTGutils is a collection of simple utilities to generate output useful for
 mrtg. Many of the existing mrtg setups use shell or perl scripts to gather
 output. On busy systems, these scripts can generate a lot of extra load. These
 (small) C programs can return the given statistics more efficiently.
 .
 This package provides the binary mrtg-sensors that returns data sensors
 information from lm-sensors.

Package: mrtparse
Description-md5: 568ceed65236524ff62f7e0d0326bc32
Description-en: read and analyze the MRT format data (utilities)
 The MRT format can be used to export routing protocol messages, state
 changes, and routing information base contents, and is defined in
 RFC6396.
 .
 Programs like Quagga / Zebra, BIRD, OpenBGPD and PyRT can dump the
 MRT format data. Archives are also available from the Route Views
 Projects and RIPE NCC.
 .
 This package contains various utilities using the Python module,
 including a tool to convert to an ExaBGP input, a tool to a bgpdump
 input, a tool to dump all the information as text and a tool to print
 a short summary.

Package: mrtrix3
Description-md5: 964e3efc7d8a8c7964b0809c29eee57b
Description-en: diffusion-weighted MRI white matter tractography
 Set of tools to perform diffusion-weighted MRI white matter tractography of the
 brain in the presence of crossing fibres, using Constrained Spherical
 Deconvolution, and a probabilisitic streamlines algorithm. Magnetic resonance
 images in DICOM, ANALYZE, or uncompressed NIfTI format are supported.

Package: mrtrix3-doc
Description-md5: 43141bc0c06a72ae1568c49a6998d092
Description-en: documentation for mrtrix3
 Set of tools to perform diffusion-weighted MRI white matter tractography of the
 brain in the presence of crossing fibres, using Constrained Spherical
 Deconvolution, and a probabilisitic streamlines algorithm. Magnetic resonance
 images in DICOM, ANALYZE, or uncompressed NIfTI format are supported.
 .
 This package provides the documentation in HTML format.

Package: mruby
Description-md5: 6b043aa597d85b9a786b8de8e51ee70d
Description-en: lightweight implementation of the Ruby language
 mruby is the lightweight implementation of the Ruby language complying to
 the ISO standard.
 This can be linked and embedded within your application.
 .
 This package contains the following tools:
 * mirb: Embeddable interactive ruby shell
 * mrbc: mruby compiler
 * mruby: mruby interpreter
 * mrdb: mruby debugger
 * mruby-strip: mruby strip

Package: msc-generator
Description-md5: 06b7d7994376652533343f89963837cf
Description-en: Draws signalling charts from textual description
 Msc-generator is a program that parses textual Message Sequence
 Chart descriptions and produces graphical output in a variety of file formats.
 .
 Msc-generator heavily borrows in concept from the 0.08 version of
 Michael C McTernan's mscgen. However, it has been completely rewritten from
 scratch and has a much more extensive (and only partially backwards compatible)
 language. The command-line interface is fully backwards compatible with
 mscgen, which enables using Msc-generator's commandline tool everywhere
 where you can use mscgen, but with the richer syntax.
 This includes the many tools integrated with mscgen, such as Doxygen, Sphinx
 and Msctexen.

Package: msc-generator-doc
Description-md5: 4a6f372f11987273a794417980689d44
Description-en: Documentation for msc-generator
 This package contains documentation in info, html, and pdf formats for
 Msc-generator.

Package: msc-generator-nox
Description-md5: 6b55af37857416aff8848eb58f9bb86c
Description-en: Draws signalling charts from textual description (no-X version)
 Msc-generator is a program that parses textual Message Sequence
 Chart descriptions and produces graphical output in a variety of file formats.
 .
 Msc-generator heavily borrows in concept from the 0.08 version of
 Michael C McTernan's mscgen. However, it has been completely rewritten from
 scratch and has a much more extensive (and only partially backwards compatible)
 language. The command-line interface is fully backwards compatible with
 mscgen, which enables using Msc-generator's commandline tool everywhere
 where you can use mscgen, but with the richer syntax.
 This includes the many tools integrated with mscgen, such as Doxygen, Sphinx
 and Msctexen.
 .
 This package is for working without an X server.

Package: mscgen
Description-md5: 4dc929f8416e54167f92d0de978f7035
Description-en: Message Sequence Chart (MSC) generator
 mscgen is a small program that parses Message Sequence Chart
 descriptions and produces PNG, SVG, EPS or server side image
 maps (ismaps) as the output. Message Sequence Charts (MSCs)
 are a way of representing entities and interactions over some
 time period and are often used in combination with SDL. MSCs
 are popular in Telecoms to specify how protocols operate.
 .
 mscgen can be used to create in-line MSC-charts in documentations
 parsed by doxygen. Extensions also exists for Python's Sphinx and
 mediawiki that can use mscgen.

Package: mscgen-dbgsym
Description-md5: 3a3cd6bc7098ac07df5c1bbb191dc27e
Description-en: debug symbols for mscgen

Package: mseed2sac
Description-md5: 002c93cb599a64322d530e86d55de5fa
Description-en: Convert MiniSEED time series data to SAC
 SAC and MiniSEED are two commonly used formats for seismological data.
 .
 mseed2sac converts MiniSEED waveform data to SAC format. The output SAC
 file can be either ASCII or binary (either byte-order), the default is
 binary with the same byte-order as the host computer. By default all
 aspects of the input files are automatically detected.

Package: msgp
Description-md5: f33b4f6d2a7f30f2ebcf8e5d8df603be
Description-en: Go code generator for MessagePack
 This is a code generation tool and serialization library for MessagePack. It is
 targeted at the go generate tool. You can read more about MessagePack in the
 wiki, or at msgpack.org.
 .
 Why?
 .
 * Use Go as your schema language
 * Speeeeeed (400MB/s on modern hardware)
 * JSON interop
 * User-defined extensions
 * Type safety
 * Encoding flexibility
 .
 This package contains the tools/binaries.

Package: msi-keyboard
Description-md5: 01e9b52dde28839308d0f6d1a0fb7442
Description-en: command line tool to change MSI steelseries keyboards color setup
 This command line tool allows one to change the color setup of MSI
 steelseries keyboards, found on some MSI laptop.
 The tool supports changing operational mode of keyboard backlight and
 changing color and intensity of specific areas.

Package: msitools
Description-md5: a23a465ca846b820483ededa89cb129a
Description-en: Windows Installer file manipulation tool
 msitools contains a number of programs to create, inspect and extract
 Windows Installer (.msi) files.
 .
 The following tools are included:
 - msiinfo: inspects MSI packages
 - msibuild: builds MSI packages
 - msidiff: compares two MSI packages' contents
 - msidump: dumps raw MSI tables and stream contents
 - msiextract: extracts files contained in MSI packages

Package: msktutil
Description-md5: 0f8559df536ef26db0041badcdbfe3f0
Description-en: Utility for interoperability with Active Directory
 msktutil is a utility that fetches and manages Kerberos keytabs in a
 Microsoft Active Directory environment.
 .
 It can perform the following functions:
 - Create a computer account in Active Directory
 - Create a system Kerberos keytab
 - Add and remove principals to and from a system keytab
 - Change a computer account's password

Package: msmtp
Description-md5: cb672817175b0fe547d71313e35a93e0
Description-en: light SMTP client with support for server profiles
 msmtp is an SMTP client that can be used to send mails from Mutt and probably
 other MUAs (mail user agents). It forwards mails to an SMTP server (for
 example at a free mail provider), which takes care of the final delivery.
 Using profiles, it can be easily configured to use different SMTP servers
 with different configurations, which makes it ideal for mobile clients.

Package: msmtp-mta
Description-md5: 92a76bed20d7385fc7d78445076c37fc
Description-en: light SMTP client with support for server profiles - the regular MTA
 msmtp is an SMTP client that can be used to send mails from Mutt and probably
 other MUAs (mail user agents). It forwards mails to an SMTP server (for
 example at a free mail provider), which takes care of the final delivery.
 Using profiles, it can be easily configured to use different SMTP servers
 with different configurations, which makes it ideal for mobile clients.
 .
 This package is compiled with SASL and TLS/SSL support.
 .
 This package provides the regular MTA program.

Package: msolve
Description-md5: cf2315bdd13b43ec35d17a7cfedc24d6
Description-en: computer algebra algorithms for solving polynomial systems
 msolve is an open source C library implementing computer algebra
 algorithms for solving polynomial systems (with rational coefficients
 or coefficients in a prime field).
 .
 Currently, with msolve, you can basically solve multivariate
 polynomial systems. This encompasses:
 .
 * the computation of Groebner bases
 * real root isolation of the solutions to polynomial systems
 * the computation of the dimension and the degree of the solution set
 * and many other things you can do using msolve.
 .
 This package contains the command line interface and documentation.

Package: msort
Description-md5: 893b38783ddbfac6ad61cca8c212ae73
Description-en: utility for sorting records in complex ways
 msort is a program for sorting files in sophisticated ways. It was originally
 developed for alphabetizing dictionaries of "exotic" languages, for which it
 has been extensively used, but is useful for many other purposes. msort differs
 from typical sort utilities in providing greater flexibility in parsing the
 input into records and identifying key fields and greater control over the
 sort order. Its main distinctive features are:
 .
 o Msort can be used as a command-line program or via a graphical user
 interface that is helpful not only to those who find a complicated command
 line difficult to deal with but also to those unfamiliar with the finer
 points of sorting.
 o Records need not be single lines of text but may be delimited in a number
 of ways.
 o Key fields may be selected by position in the record (counting from the
 beginning or the end), by character ranges (e.g. the key consists of the
 fourth through eighth characters), or by matching a regular expression to
 a tag.
 o For each key an arbitrary sort order may be specified. Msort also
 understands locales.
 o For each key an effectively unlimited number of multigraphs (sequences
 of characters to be treated as a single unit for purposes of sorting,
 "collating elements" in Unicode parlance) of effectively unlimited length
 may be defined.
 o In addition to the usual lexicographic and numerical comparisons, msort
 supports hybrid lexicographic-numeric comparison (for things like filenames
 and section headings, so that, e.g., 2a will precede 10b), random
 comparison, and ordering by angle, date, time, month name, domain name,
 email address, ISO8601 date-time, and string length.
 o Numbers may be in just about any known number system, e.g. Chinese or
 Devanagari.
 o For each key a distinct set of characters may be excluded from
 consideration when sorting in any combination of initial, final, and
 medial position in the key field.
 o For each key a distinct set of regular expression substitutions may be
 defined. These provide the means to make names like McCarthy sort before
 MacCawley, as if McCarthy were spelled MacCarthy as well as to handle the
 rare cases in which a single character is treated for purposes of sorting
 as a sequence, such as German "eszet" sign, which is traditionally sorted
 as if it were ss.
 o Lexicographic keys may be reversed, allowing the construction of reverse
 dictionaries.
 o Any or all keys may be optional. For optional keys, the user may specify
 how records missing the key field should compare to records in which the
 key field is present.
 o A choice of sorting algorithms with different properties is provided.
 .
 msort understands UTF-8 Unicode. Unicode may be used anywhere that text is
 entered: in the text to be sorted, in sort order and exclusion definitions,
 as a field or record separator, or as a field tag. Full Unicode
 case-folding is available.

Package: msort-gui
Description-md5: 1a0a41410a5d6985782a3358f7a62a3b
Description-en: tcl/tk gui for msort utility
 msort-gui is a frontend for msort utility. It is helpful not only to those
 who find a complicated command line difficult to deal with but also to
 those unfamiliar with the finer points of sorting.

Package: msp430mcu
Description-md5: 4e0993f5535b28993595f978dd0aba97
Description-en: Spec files, headers and linker scripts for TI's MSP430 targets
 This package provides specification files, C headers and linker scripts
 to be used with MSP430 cross-compilers.
 .
 Original MCU layouts, addresses and headers are provided and constantly
 updated by Texas Instruments; additional fixes are included to ensure
 full compatibility with MSP430 GCC toolchain. Resulting package is anyway
 useful with any proper cross-compiler.
 .
 This package is primarily intended to be used by MSP430 developers, in
 conjunction with a suitable toolchain.

Package: mspdebug
Description-md5: 41d7dafcbd0b3d2419f5b15784729e75
Description-en: debugging tool for MSP430 microcontrollers
 MSPDebug is a free debugger for use with MSP430 MCUs. It supports FET430UIF,
 eZ430, RF2500 and Olimex MSP-JTAG-TINY programmers. It can be used as a proxy
 for gdb or as an independent debugger with support for programming, disassembly
 and reverse engineering.

Package: mssh
Description-md5: 5848c2bae5597c2eb80d206aaeaad801
Description-en: tool to administrate multiple servers at once
 MultiSSH is a GTK+ based SSH client designed to connect to multiple
 servers and issue to same commands to each server, making administering
 multiple servers less of a chore. There is also functionality to only
 issue commands to individual servers, and to select a portion of the
 servers to send commands to.

Package: mstflint
Description-md5: bc7e27c171722bc33208e083cf243ea3
Description-en: Mellanox firmware burning application and diagnostics tools
 This package contains a burning tool and diagnostic tools for Nvidia
 (formly Mellanox) manufactured host channel adapters (HCA) and network
 interface cards (NIC).
 .
 This burning tool should be used only with Mellanox-manufactured
 HCA/NIC cards. Using it with cards manufactured by other vendors may
 be harmful to the cards (due to different configurations). Using the
 diagnostic tools is normally safe for all HCAs/NICs.
 .
 For some extra functionality, or for systems with kernel < 6.15,
 the out-of-tree kernel module mstflint_access is needed.
 It is included e.g. through the package mstflint-dkms.
 .
 The kernel-space part of the code is the out-of-tree module mstflint_access
 that you may get by installing mstflint-dkms.

Package: mstflint-dkms
Description-md5: 34768317084e242112ae057cfdb85e61
Description-en: kernel module for Nvidia (formly Mellanox) firmware buring tool
 mstflint contains a burning tool and diagnostic tools for Nvidia (formly
 Mellanox) manufactured host channel adapters (HCA) and network interface
 cards (NIC).
 .
 This package contains the kernel module mstflint_access in a DKMS package
 (source built at install time using the DKMS framework).

Package: mstpd
Description-md5: ae1b6a53db3c7abfa5ed4ed5eaa0e8c4
Description-en: user-space STP/RSTP/MSTP daemon for Linux bridges
 mstpd is a user-space daemon that replaces the spanning-tree handling
 built into the Linux kernel bridge. It implements STP (IEEE 802.1D),
 RSTP (IEEE 802.1w) and PVST+, giving bridges the faster convergence
 of RSTP that the in-kernel implementation does not provide. The
 daemon also supports MSTP (IEEE 802.1s).

Package: msva-perl
Description-md5: 426e1b75777d2657ea81a47c4750d6e6
Description-en: Cryptographic identity validation agent (Perl implementation)
 The Monkeysphere Validation Agent offers a local service for tools to
 validate certificates (both X.509 and OpenPGP) and other public keys.
 .
 This package contains a perl implementation of a Monkeysphere
 Validation Agent.

Package: mt-st
Description-md5: 3fabef24fd784c60d7021beae15e2308
Description-en: Linux SCSI tape driver aware magnetic tape control (aka mt)
 Mt-st contains a version of "mt" that is aware of Linux's SCSI tape
 driver. Mt-st is able to set some esoteric control flags like tape partitions.
 .
 Mt-st provides an alternative to the GNU version of mt, in the cpio package.
 .
 It also comes with stinit, a program to be run at boot time to set up
 tape defaults.

Package: mtail
Description-md5: d232cf12d2546c08ee3e00f5bc77df52
Description-en: Extract monitoring data from logs for collection in a timeseries database
 Mtail is a tool for extracting metrics from application logs to be exported
 into a timeseries database or timeseries calculator for alerting and
 dashboarding.
 .
 It aims to fill a niche between applications that do not export their own
 internal state, and existing monitoring systems, without patching those
 applications or rewriting the same framework for custom extraction glue code.
 .
 Metrics are exported for scraping by a collector as JSON or Prometheus format
 over HTTP, or can be periodically sent to a collectd, StatsD, or Graphite
 collector socket.

Package: mtbl-bin
Description-md5: 5c9b3f7b06ebeb314a2c07018f0a0ef8
Description-en: immutable sorted string table library (utilities)
 mtbl is a C library implementation of the Sorted String Table (SSTable)
 data structure, based on the SSTable implementation in the open source
 Google LevelDB library. An SSTable is a file containing an immutable
 mapping of keys to values. Keys are stored in sorted order, with an
 index at the end of the file allowing keys to be located quickly.
 .
 mtbl is not a database library. It does not provide an updateable
 key-value data store, but rather exposes primitives for creating,
 searching and merging SSTable files. Unlike databases which use
 the SSTable data structure internally as part of their data store,
 management of SSTable files -- creation, merging, deletion, combining
 of search results from multiple SSTables -- is left to the
 discretion of the mtbl library user.
 .
 This package contains command line utilities for libmtbl.

Package: mtdev-tools
Description-md5: 3e2673052d7a4527db3f8aa2138dfe62
Description-en: Multitouch Protocol Translation Library - test tools
 libmtdev is a library for translating evdev multitouch events using the legacy
 protocol to the new multitouch slots protocol. This is necessary for kernel
 drivers that have not been updated to use the newer protocol.
 .
 This package provides some test tools for the libmtdev library.
 + mtdev-test: prints the information coming from the kernel

Package: mtfmapper
Description-md5: c6afddfe73edeb313cada5cf839f8111
Description-en: Generate edge acuity maps of images
 A utility to produce MTF (modulation transfer function, a measure of edge
 acuity) maps of images. The program will automatically detect dark rectangular
 objects on light backgrounds, and extract MTF values on all edges. Can help to
 tune SLR autofocus.

Package: mtink
Description-md5: a6075e7a554314cb54f1580a53fe6b21
Description-en: Status monitor tool for Epson inkjet printers
 This is a printer status monitor which enables to get the remaining ink
 quantity, to print test patterns, to reset printer and to clean nozzles.
 .
 Although it mainly targets Epson printers, certain HP and Canon models
 are supported.

Package: mtink-doc
Description-md5: 955c80ecdc60ef0fcf867c3bb8aeb616
Description-en: Status monitor tool for Epson inkjet printers - documentation
 This is a printer status monitor which enables to get the remaining ink
 quantity, to print test patterns, to reset printer and to clean nozzles.
 .
 Although it mainly targets Epson printers, certain HP and Canon models
 are supported.
 .
 This package contains the documentation.

Package: mtkbabel
Description-md5: f8e1cc52af3c05b89e65966eade9e6cb
Description-en: Tool for managing i-Blue 747 and compatible GPS data loggers
 MTKBabel is a command line program to operate the i-Blue 747 GPS data logger.
 It should work also with other GPS devices based on the MediaTek MTK chipset.
 For instance the Holux M-241 GPS data logger, the Holux M-1200E, as well as
 the 747 A+ GPS Trip Recorder, are also known to work.
 .
 The main features are:
 - Command line interface
 - Save data log in GPX and raw binary format
 - If required retrieve all the data, also the old one being overlapped
 - Change logging criteria: time, distance, speed
 - Change log format
 - START/STOP logging
 - Set OVERLAP or STOP method on memory full
 - Erase the internal memory

Package: mtp-tools
Description-md5: b21df6970cd0c308c870019c053e3080
Description-en: Media Transfer Protocol (MTP) library tools
 libmtp is a library for communicating with MTP aware devices in POSIX
 compliant operating systems.  It implements MTP Basic, the subset
 proposed for standardization.
 .
 The Media Transfer Protocol (commonly referred to as MTP) is a devised
 set of custom extensions to support the transfer of music files on
 USB digital audio players and movie files on USB portable media players.
 .
 This package contains tools for communicating with MTP devices.

Package: mtpaint
Description-md5: ce8e9f6731be72e086065d1e2f5c3518
Description-en: painting program to create pixel art and manipulate digital photos
 mtPaint is a free, open source graphic editing program which uses the GTK+
 toolkit.
 It is geared towards creating indexed palette images and pixel art.
 .
 Due to its efficient design it can run on older PC hardware (e.g. a 200MHz CPU
 and 32MB of RAM). It can edit indexed palette or 24 bit RGB images and offers
 basic painting and palette manipulation tools.
 .
 It is aimed to be simple and easy to use. it also can handle JPEG, GIF, TIFF,
 BMP, XPM, and XBM files.

Package: mtpolicyd
Description-md5: 4df89c4a4f8b1b37b465eb22be6faa92
Description-en: modular policy daemon for postfix
 mtpolicyd is a modular policy daemon for postfix written in perl.
 It has support for virtual hosts, session caching, per-user
 configuration and is easily extensible thru plugins.
 .
 It already ships with a lot of plugins:
 .
 RBL - query DNS IP black/whitelists
 DBL - query DNS domain black/whitelists
 SqlList - use SQL query as black/whitelist
 CtIpRep - use Commtouch IP reputation
 GeoIP - use location of sending IP
 Fail2ban - block spammers with fail2ban/iptables
 Greylist - greylisting
 SPF - Sender Policy Framework
 Accounting - collect SMTP-level accounting information
 Quota - apply quota limits based on Accounting data
 and more... (see Documentation)

Package: mtr
Description-md5: 54a77efbbccea4575d5a174a6e182d79
Description-en: Full screen ncurses and X11 traceroute tool
 mtr combines the functionality of the 'traceroute' and 'ping' programs
 in a single network diagnostic tool.
 .
 As mtr starts, it investigates the network connection between the host
 mtr runs on and a user-specified destination host.  After it
 determines the address of each network hop between the machines,
 it sends a sequence of ICMP ECHO requests to each one to determine the
 quality of the link to each machine.  As it does this, it prints
 running statistics about each machine.

Package: mtree-netbsd
Description-md5: 60213751a5bdeda1b147bc2f61591bbf
Description-en: Validates directory tree against specification
 The mtree utility compares a file hierarchy against a specification,
 creates a specification for a file hierarchy, or modifies a specification.
 This specification can be controlled by the user, but typically includes
 file/directory/symlink names, ownership information, permission bits, and
 so forth.  It may optionally also include various hashes, such as SHA-256
 or MD5.
 .
 This mtree utility can understand its own files, as well as those generated
 by the FreeBSD mtree (in Debian as fmtree in freebsd-buildutils and
 freebsd-glue) and bsdtar/libarchive.

Package: mu-cade
Description-md5: 9e95045170d9080cecda1319a6998e87
Description-en: physics centipede invasion, smashup waggly shmup
 Mu-cade is another shoot-em-up game by Kenta Cho. In this game Kenta has
 introduced physics into his formula of hardcore shooting games. Similar
 in some ways to Asteroids and Nibbles, the playing area is a rectangular
 arena in which vessel-snakes have only one idea at the head: expelling
 the others into the vacuum. You incarnate one of them, and you'll quickly
 realize the subtlety of the goal: your tail lengthens as you destroy your
 enemies.

Package: mu-cade-data
Description-md5: 5d0a898e0a16ccbbee2853605842e486
Description-en: physics centipede invasion - game data
 Mu-cade is another shoot-em-up game by Kenta Cho. In this game Kenta has
 introduced physics into his formula of hardcore shooting games. Similar
 in some ways to Asteroids and Nibbles, the playing area is a rectangular
 arena in which vessel-snakes have only one idea at the head: expelling
 the others into the vacuum. You incarnate one of them, and you'll quickly
 realize the subtlety of the goal: your tail lengthens as you destroy your
 enemies.
 .
 This package includes the architecture-independent data for the game Mu-cade.

Package: mu-cite
Description-md5: 7307fc21ac4c8f4778d75f5dbc7137c5
Description-en: message citation utility for emacsen
 MU-CITE is a citation tool for emacsen.  MU-CITE's citing filter function
 is callable from various mail and news readers such as Gnus, MH-E, Wanderlust
 and Mew.
 .
 MU stands for "Message Utilities".  It consists of the following modules:
 .
 mu-cite.el           --- main module of MU-CITE
 mu-bbdb.el           --- MU-CITE submodule for BBDB
 mu-register.el       --- MU-CITE submodule for registration
 latex-math-symbol.el --- translate mathematical symbols of
 LaTeX into MULE characters

Package: mu-editor
Description-md5: faa25a6f66c936c004b661ffe9511bad
Description-en: simple editor for beginner Python programmers
 Mu is a simple code editor for beginner programmers, based on extensive
 feedback from teachers and learners. Having said that, Mu is for anyone
 who wants to use a simple "no frills" editor.
 .
 Mu is a modal editor with modes for:
 .
 * standard Python 3 (including a graphical debugger)
 * MicroPython on the BBC micro:bit
 * MicroPython on ESP8266/ESP32 boards
 * CircuitPython on Adafruit/Particle/Electronic Cats/SparkFun boards
 * Pygame Zero
 * Web development (using Flask)
 .
 Some modes provide read-eval-print loop (REPL) support, either running on
 a connected CircuitPython or MicroPython device, or as a Jupyter-based
 iPython session in Python3 mode.
 .
 This package contains the Mu editor. Detailed online user documentation
 and tutorials for the Mu editor are available from within the editor,
 or at https://codewith.mu

Package: mu-editor-doc
Description-md5: cab0addb2b7fee45d46f73035a94a5dd
Description-en: simple editor for beginner Python programmers (documentation)
 Mu is a simple code editor for beginner programmers, based on extensive
 feedback from teachers and learners. Having said that, Mu is for anyone
 who wants to use a simple "no frills" editor.
 .
 Mu is a modal editor with modes for:
 .
 * standard Python 3 (including a graphical debugger)
 * MicroPython on the BBC micro:bit
 * MicroPython on ESP8266/ESP32 boards
 * CircuitPython on Adafruit/Particle/Electronic Cats/SparkFun boards
 * Pygame Zero
 * Web development (using Flask)
 .
 Some modes provide read-eval-print loop (REPL) support, either running on
 a connected CircuitPython or MicroPython device, or as a Jupyter-based
 iPython session in Python3 mode.
 .
 This package contains the developer documentation for the Mu editor. Detailed
 user documentation and tutorials for the Mu editor are available from within
 the editor, or at https://codewith.mu

Package: mu4e
Description-md5: fa2b6b5556c3aeb1f5e6c19b19a58695
Description-en: e-mail client for Emacs based on mu (maildir-utils)
 mu4e (mu-for-emacs) is an e-mail client for GNU-Emacs version 23 and
 later, built on top of the mu e-mail search engine. mu4e is optimized
 for fast handling of large amounts of e-mail.

Package: muchsync
Description-md5: f5a3e53760bca2bcd15cb0aa7c3338c0
Description-en: synchronize maildirs and notmuch databases
 Muchsync brings notmuch to all of your computers by synchronizing your
 mail messages and notmuch tags across machines. The protocol is heavily
 pipelined to work efficiently over high-latency networks such as mobile
 broadband.
 .
 Muchsync supports arbitrary pairwise synchronization among replicas. A
 version-vector-based algorithm allows it to exchange only the minimum
 information necessary to bring replicas up to date regardless of which
 pairs have previously synchronized.

Package: mueller7-dict
Description-md5: d0d6c343af3bd2bd56d50abf1577b2b1
Description-en: Mueller English/Russian dictionary in dict format
 Electronic version of the English/Russian dictionary by V. K. Mueller,
 release 7.
 .
 This package contains the dictionary in dict format.

Package: mueller7accent-dict
Description-md5: 98530bd38cb0a3b871885b98d6743ed9
Description-en: Mueller English/Russian dictionary with accents in dict format
 Electronic version of the English/Russian dictionary with accents by
 V. K. Mueller, release 7.
 .
 This package contains accented version of the dictionary in dict format.

Package: mueval
Description-md5: af7941ef933a63553a54d13080609845
Description-en: Safely evaluate pure Haskell expressions - executables
 Mueval is a Haskell interpreter. It uses the GHC API to evaluate arbitrary
 Haskell expressions.  Importantly, mueval takes many precautions to defang and
 avoid "evil" code.  It uses resource limits, whitelisted modules and Safe
 Haskell, special Show instances for IO, threads, processes, and changes of
 directory to sandbox the Haskell code.
 .
 This contains the stand-alone mueval binaries.

Package: muffin
Description-md5: c2578888eaa4782e6998bf561b152036
Description-en: window and compositing manager
 Muffin is a window manager performing compositing as well based on
 GTK+ and Clutter and used in Cinnamon desktop environment.
 .
 This package contains the core binaries.

Package: muffin-common
Description-md5: 6ebfc92c0032f230458a934b41a08f5b
Description-en: window and compositing manager (data files)
 Muffin is a window manager performing compositing as well based on
 GTK+ and Clutter and used in Cinnamon desktop environment.
 .
 This package contains the shared files.

Package: mugshot
Description-md5: a0f7e9482e68a9c8779e8a16787de5b0
Description-en: lightweight user-configuration application
 Mugshot is a lightweight user configuration utility that allows you to
 easily update personal user details. This includes:
 - Linux profile image: ~/.face
 - User details stored in /etc/passwd (used by finger)
 - Pidgin buddy icon
 - LibreOffice user details

Package: mujs
Description-md5: 97a9cdb44012dce4d5544d87b2d60c92
Description-en: Lightweight JavaScript interpreter
 MuJS is a lightweight JavaScript interpreter designed for embedding in other
 software to extend them with scripting capabilities.
 .
 MuJS was designed with a focus on small size, correctness, and simplicity.
 This package contains the command line interpreter.

Package: multibase-conv
Description-md5: e081556938090b742ffa80079eded540
Description-en: Go implementation of Multibase (self‑identifying encodings)
 go-multibase is a small, idiomatic Go library that implements the
 Multibase specification for self‑identifying base encodings.  It
 provides helpers to encode and decode byte sequences with the
 multibase prefix convention, detect the base used from an encoded
 string, and work with the set of encodings defined by the
 multiformats project (for example base58, base32, base64, and others).
 .
 This package is ships the multibase-conv executable for conversions
 on the command-line

Package: multiboot
Description-md5: ae273904c0661984177ea9a25cb22051
Description-en: The Multiboot specification
 This specification, created in 1995, describes a method of loading various
 multiboot kernels using a single compliant boot loader (such as GNU GRUB)
 on i386-based computers.
 .
 It is used by a variety of kernel images, such as the Hurd, Xen, or NetBSD
 kernels.
 .
 An example implementation of a Multiboot kernel is provided.
 .
 For an example implementation of a Multiboot loader, check GRUB Legacy
 (grub-legacy package), or GRUB 2 (grub-pc package, and others).

Package: multicat
Description-md5: faa63c839d9e313ea415e83ddca59866
Description-en: Set of tools for multicast and transport stream manipulation
 The multicat package contains a set of tools designed to easily and
 efficiently manipulate multicast streams in general, and MPEG-2 Transport
 Streams (ISO/IEC 13818-1) in particular.
 .
 The multicat suite of applications is very lightweight and designed to operate
 in tight environments. Memory and CPU usages are kept to a minimum, and they
 feature only one thread of execution.
 .
 The package contains the following programs: multicat, ingests, offsets,
 aggregartp, desaggregartp, multilive, reordertp, lasts, and smooths.

Package: multimail
Description-md5: d8371f676ea3d1cd7a02476e699d6140
Description-en: Offline reader for Blue Wave, QWK, OMEN and SOUP
 MultiMail is an offline mail packet reader for Unix and
 other systems. It currently supports the Blue Wave, QWK,
 OMEN and SOUP formats commonly used on BBSes, Fidonet and Usenet
 in ancient times. It has a full screen, color user interface,
 built with the curses library.

Package: multimedia-all
Description-md5: f793599cb70e76094337045d52412685
Description-en: Default selection of tasks for Debian Multimedia
 This package is part of the Debian Multimedia Pure Blend and installs all
 tasks for a default installation of this blend.

Package: multimedia-ambisonics
Description-md5: c674af63cc724978edae386d6c4d8aa9
Description-en: Packages for working with ambisonics (3D surround sound)
 This metapackage will install packages you need when working with
 ambisonics.

Package: multimedia-animation
Description-md5: e7b1b72287e411d958d99404e5df8e8b
Description-en: Packages for creating animations
 This metapackage will install packages for designed to create and view
 2D and 3D animations for concerts, theatre and dance performances,
 feature films and promotional screenings.

Package: multimedia-audio-plugins
Description-md5: bcb487f8b6786f2b27b8eb25e8d885df
Description-en: Audio processing plugins, synths and virtual instruments
 This metapackage installs plugins that are useful for creating and
 processing audio.

Package: multimedia-audio-utilities
Description-md5: 4a38c597f251b39505beeff71650e8a4
Description-en: packages for manipulating & cataloging music and audio
 This metapackage installs programs and plugins for manipulating &
 cataloging music and audio. This includes stretching audio in time,
 breaking it into segments, the detection of pitch, beat and silence,
 and transcoding between file formats. It also includes tools to assist
 maintaining music collections by detecting duplicates, tagging metadata
 and dealing with cover art and album information.

Package: multimedia-broadcasting
Description-md5: aefccdd3b9d2e6de48fbcb2fc5a4991a
Description-en: Packages for broadcasting media publicly or in the home
 Metapackage which installs packages for broadcasters, cinemas, or home
 users (e.g. streaming & media servers).

Package: multimedia-csound
Description-md5: 8c7018ee5b518b15ab1b7854de828b52
Description-en: Packages for working with Csound
 Metapackage which installs packages, libraries, extensions and plug-ins to work
 with Csound, the grand old audio programming language.

Package: multimedia-devel
Description-md5: 906a641c681176575bbcbe336618f6f3
Description-en: Extra packages for developers and package compiling
 This metapackage will install additional software to compile audio
 software.

Package: multimedia-djing
Description-md5: a32fd6eb0adbf112b39919c433c84ec8
Description-en: Packages for Disc Jockeys
 This metapackage will install packages for djing

Package: multimedia-drums
Description-md5: 02a986fab13885fe0fa5d1639df3a2b9
Description-en: Packages for drums & beats
 Metapackage which installs packages for making drums and beats.

Package: multimedia-firewire
Description-md5: 8e62ada452a5b3d4e023e17f239ab63c
Description-en: Packages for your firewire audiocard / interface
 This metapackage will install packages to configure your ffado
 supported firewire audio card.

Package: multimedia-graphics
Description-md5: 68537c05f7518962998c0dc6b17e1dd2
Description-en: Packages for making and editing artwork
 This metapackage will install packages for making and editing artwork.

Package: multimedia-guitar
Description-md5: d43da34d755094a25153531fb05cbc3b
Description-en: Packages for playing with your (virtual) guitar gear
 Packages which might be useful when playing guitar, adding guitar effects
 to your audio streams and / or editing notation and tablature for your
 guitar music.

Package: multimedia-jack
Description-md5: caf88887bda8d468fd042b7f73b7d2e2
Description-en: JACK (Jack Audio Connection Kit) and ALSA related packages
 This metapackage will install pro audio JACK (Jack Audio Connection Kit)
 and ALSA related packages.

Package: multimedia-ladi
Description-md5: f60f72f0e0b0a1cbc0ff5754e5412739
Description-en: LADI, Linuxaudio session management, packages
 This metapackage will install packages for ladish.org.

Package: multimedia-looping
Description-md5: c3c5389b8334c9e61a9f15f65e7ecf11
Description-en: Packages for looping music and audio
 Metapackage which installs packages with the aim to loop your audio
 (and midi).

Package: multimedia-midi
Description-md5: 7cdca85c5554e3d31132f178910e909c
Description-en: MIDI related packages
 This metapackage will install packages useful for MIDI, including trackers,
 MIDI synths and virtual keyboards.

Package: multimedia-mixing
Description-md5: 59209193553cbe5134a2648909e03162
Description-en: Packages for mixing and mastering your music
 This metapackage will install software to do mixing and mastering.

Package: multimedia-musiciantools
Description-md5: 32cfb269eae11f9614ffbd5b44db0667
Description-en: Packages for musicians
 This metapackage will install packages useful for musicians.
 It includes metronomes, instrument tuners and music notation software.

Package: multimedia-photography
Description-md5: 418733ed22d3244a2bcc111ec7ce6eef
Description-en: Packages for working with digital photography
 This metapackage will install packages for working with digital
 photography including viewing, manipulating, editing, scanning and
 printing of images, converting between image formats, uploading to
 websites, and compiling and publishing collections, galleries and photo
 albums.

Package: multimedia-players
Description-md5: 7754272dc74435dda3eb6350cf937a18
Description-en: Packages which makes your multimedia tools complete
 This metapackage will install additional 'consumer' multimedia software.

Package: multimedia-puredata
Description-md5: cebe172bf21cd0564bd29e33496cf6a6
Description-en: Packages for working with Pure Data
 Metapackage which installs packages, externals, libraries and plug-ins to work
 with Pure Data (aka Pd), a graphical realtime computer music and signal
 processing language.

Package: multimedia-recording
Description-md5: f04edfbbd6c8350d173d9d54e8a91fa5
Description-en: Packages for audio recording
 This package will install packages useful for recording audio and music

Package: multimedia-samplers
Description-md5: a99a5b828b46f2d8ce20bf8b2bacb79f
Description-en: Software samplers
 This metapackage will install free software samplers.

Package: multimedia-soundsynthesis
Description-md5: 66d2232f15663f8bdc84e37ff33b9ecc
Description-en: Packages for sound synthesis
 This package will install packages useful for sound synthesis.

Package: multimedia-supercollider
Description-md5: 564332c7b4a1dec865c6c6a4e5a7b3e5
Description-en: Packages for working with SuperCollider
 Metapackage which installs packages, externals, libraries and plug-ins to work
 with SuperCollider, a real time audio synthesis programming language based on
 SmallTalk.

Package: multimedia-tasks
Description-md5: 6bc4879dae58125d361a687cc10d141b
Description-en: Debian Multimedia tasks for tasksel
 This package provides Debian Multimedia tasks in tasksel.

Package: multimedia-video
Description-md5: bfa2b71e35049e273ea202a39739dc3d
Description-en: Video packages
 This metapackage will install Video software. Some are especially useful
 to combine video and sound.

Package: multimon
Description-md5: 446cef71c58a483c58fed5e2d451c37a
Description-en: Linux Radio Transmission Decoder
 The multimon software can decode a variety of digital transmission modes
 commonly found on UHF radio. A standard PC soundcard is used to acquire
 the signal from a transceiver. The decoding is done completely in software.
 Currently, the following modes are supported:
 AX.25
 1200 Baud AFSK
 2400 Baud AFSK (2 variants)
 4800 Baud HAPN
 9600 Baud FSK (G3RUH)
 POCSAG
 512 Baud
 1200 Baud
 2400 Baud
 Miscellaneous
 DTMF
 ZVEI
 An arbitrary set of the above modes may run concurrently on the same input
 signal (provided the CPU power is sufficient), so you do not have to know
 in advance which mode is used. Note however that some modes might require
 modifications to the radio (especially the 9600 baud FSK and the POCSAG
 modes) to work properly.
 POCSAG (Post Office Code Standards Advisory Group) is a common paging
 transmission format.
 .
 This package is made with the original multimon. You probably want to
 be running multimon-ng.

Package: multimon-ng
Description-md5: d2710069d85de80b1d7e973abaedc91a
Description-en: digital radio transmission decoder
 The successor to multimon, with support for more modes and improved
 compatibility with moderns systems. It decodes the following digital
 transmission modes commonly found on VHF/UHF bands:
 .
 POCSAG512 POCSAG1200 POCSAG2400
 FLEX
 EAS
 UFSK1200 CLIPFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3
 HAPN4800
 FSK9600
 DTMF
 ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI
 EEA EIA CCIR
 MORSE CW
 X10
 .
 Multiple decoders can run concurrently on the same signal, which is
 provided via a file or a pipe. Common setups are: a radio connected
 via a sound card (may require modifications to the radio); samples
 provided via a GNU Radio sink or the UDP audio stream in gqrx (via
 netcat and sox).

Package: multiqc
Description-md5: 479ea16466b90a154d8788f4dc9c0ef1
Description-en: output integration for RNA sequencing across tools and samples
 The sequencing of DNA or RNA with current high-throughput technologies
 involves an array of tools and these are applied over a range of samples.
 It is easy to loose oversight. And gathering the data and forwarding
 them in a readable manner to the individuals who took the samples is
 a challenge for a tool in itself. Well. Here it is.
 MultiQC aggregates the output of multiple tools into a single report.
 .
 Reports are generated by scanning given directories for recognised log
 files. These are parsed and a single HTML report is generated summarising
 the statistics for all logs found. MultiQC reports can describe multiple
 analysis steps and large numbers of samples within a single plot, and
 multiple analysis tools making it ideal for routine fast quality control.

Package: multispeech
Description-md5: 267fb4058f9b8a5e4fd98416f3e97ad7
Description-en: Multilingual speech server for Emacspeak
 This speech server provides multilingual speech output for Emacspeak
 using software TTS engines such as mbrola, espeak, ru_tts, etc.
 At the moment English, German, French, Italian, Spanish,
 Portuguese and Russian languages are supported.
 .
 The most prominent features are as follows:
 - flexible configuration;
 - easy adaptation to various speech engines;
 - language autodetection capability;
 - online voice control means.

Package: multispeech-common
Description-md5: 07e361c6c0f684a863279e7b2d7cec0d
Description-en: Multilingual speech server - common files
 Though Multispeech was primarily designed for use in conjunction
 with Emacspeak, but being capable to work with Speech Dispatcher
 as its backend module, it can provide multilingual speech output
 for Orca screenreader as well.
 .
 This package provides common configuration file used by all Multispeech
 implementations along with its documentation.

Package: multitail
Description-md5: 5e2f688efb214b063bdc418a705860a1
Description-en: view multiple logfiles windowed on console
 multitail lets you view one or multiple files like the original tail
 program.
 .
 The difference is that this program creates multiple windows on
 your console (with ncurses). It can also use colors while displaying the
 logfiles for faster recognizing which lines are important and which are
 not.
 .
 It is optimized for terminal-sessions through slow links.

Package: multitee
Description-md5: 4a2233766781a06b781fba12425e2639
Description-en: send multiple inputs to multiple outputs
 multitee sends all input on file descriptor fdin to each
 descriptor fdout. This is an improved version written by Dan
 Bernstein of the multitee program for BSD systems.

Package: multiwatch
Description-md5: cc73e24c0b426ed973ad1c26c1f9a2c6
Description-en: Forks and watches multiple instances of a program
 multiwatch forks multiple instance of one application and
 keeps them running.
 .
 It is made to be used with spawn-fcgi so all forks share the same
 fastcgi socket (no webserver restart needed if you increase/decrease
 the number of forks), and it is easier to setup than multiple
 daemontool or runit supervised instances.

Package: mumble
Description-md5: 07c8e9ffe77a700bb357718c18477b62
Description-en: Low latency encrypted VoIP client
 Mumble is a low-latency, high quality voice chat program for gaming.
 It features noise suppression, encrypted connections for both voice
 and instant messaging, automatic gain control and low latency audio
 with support for multiple audio standards. Mumble includes an in-game
 overlay compatible with most open-source and commercial 3D applications.
 Mumble is just a client and uses a non-standard protocol. You will need
 a dedicated server to talk to other users. Server functionality is
 provided by the package "mumble-server".

Package: mumble-server
Description-md5: ea7ecd8cbfe1ad20cdb556119820b8c3
Description-en: Low latency encrypted VoIP server
 Mumble server is the VoIP server component for Mumble. Mumble server is
 installed in a system-wide fashion, but can also be run by individual
 users. Each mumble-server process supports multiple virtual servers,
 each with their own user base and channel list.

Package: mummer
Description-md5: 38971f03178291c551b90e00bbe5418f
Description-en: Efficient sequence alignment of full genomes
 MUMmer is a system for rapidly aligning entire genomes, whether
 in complete or draft form. For example, MUMmer 3.0 can find all
 20-basepair or longer exact matches between a pair of 5-megabase genomes
 in 13.7 seconds, using 78 MB of memory, on a 2.4 GHz Linux desktop
 computer. MUMmer can also align incomplete genomes; it handles the 100s
 or 1000s of contigs from a shotgun sequencing project with ease, and
 will align them to another set of contigs or a genome using the NUCmer
 program included with the system. If the species are too divergent for
 DNA sequence alignment to detect similarity, then the PROmer program
 can generate alignments based upon the six-frame translations of both
 input sequences.

Package: mummer-doc
Description-md5: a71c59e44d1a5d0e3305ea5e8201c358
Description-en: Documentation for MUMmer
 MUMmer is a system for rapidly aligning entire genomes, whether
 in complete or draft form. For example, MUMmer 3.0 can find all
 20-basepair or longer exact matches between a pair of 5-megabase genomes
 in 13.7 seconds, using 78 MB of memory, on a 2.4 GHz Linux desktop
 computer. MUMmer can also align incomplete genomes; it handles the 100s
 or 1000s of contigs from a shotgun sequencing project with ease, and
 will align them to another set of contigs or a genome using the NUCmer
 program included with the system. If the species are too divergent for
 DNA sequence alignment to detect similarity, then the PROmer program
 can generate alignments based upon the six-frame translations of both
 input sequences.
 .
 This package contains the documentation for MUMmer, a system for rapidly
 aligning entire genomes.

Package: mumps-test
Description-md5: 8d200f9cb9fe070eeca2c4e4e51c0ab7
Description-en: Example/test binaries using MUMPS
 MUMPS implements a direct solver for large sparse linear systems, with a
 particular focus on symmetric positive definite matrices.  It can
 operate on distributed matrices e.g. over a cluster.  It has Fortran and
 C interfaces, and can interface with ordering tools such as Scotch.

Package: mumudvb
Description-md5: a6212e7f3d0e3b8df713bfe65a7b593f
Description-en: multicasts all channels of a DVB transponder on a network
 Mumudvb is a program that redistributes streams from DVB on a network
 using multicast. It is able to multicast a whole DVB transponder by
 assigning each channel a different multicast IP. It can operate
 Conditional Access Modules (CAM), and therefore works with encrypted
 streams. It has very low CPU and memory usage.

Package: munge
Description-md5: 717b7e390379bf5e96112b0ce25b8486
Description-en: authentication service to create and validate credentials
 MUNGE (MUNGE Uid 'N' Gid Emporium) is an authentication service
 for creating and validating credentials.  It allows a process
 to authenticate the UID and GID of another local or remote
 process within a group of hosts having common users and groups.
 These hosts form a security realm that is defined by a shared
 cryptographic key.
 .
 A process creates a credential by requesting one from the local
 MUNGE service.  The encoded credential contains the UID and GID
 of the originating process.  This process sends the credential to
 another process within the security realm as a means of proving its
 identity.  The receiving process validates the credential with the
 use of its local MUNGE service.  The decoded credential provides
 the receiving process with a reliable means of ascertaining the
 UID and GID of the originating process, and this information can
 be used for accounting or access control decisions.
 .
 Clients can create and validate these credentials without the use
 of root privileges, reserved ports, or platform-specific methods.

Package: munin
Description-md5: 397739392252923095c5812dbaad0fdf
Description-en: network-wide graphing framework (grapher/gatherer)
 Munin is a highly flexible and powerful solution used to create graphs of
 virtually everything imaginable throughout your network, while still
 maintaining a rattling ease of installation and configuration.
 .
 This package contains the grapher/gatherer. You will only need one instance of
 it in your network. It will periodically poll all the nodes in your network
 it's aware of for data, which it in turn will use to create graphs and HTML
 pages, suitable for viewing with your graphical web browser of choice.
 .
 It is also able to alert you if any value is outside of a preset boundary,
 useful if you want to be alerted if a filesystem is about to grow full, for
 instance.  You can do this by making Munin run an arbitrary command when you
 need to be alert it, or make use of the intrinsic Nagios support.
 .
 Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
 RRDtool. To see a real example of Munin in action, you can follow a link
 from <http://munin-monitoring.org/> to a live installation.

Package: munin-async
Description-md5: 390d7c71211032ea3977a22eb57cde62
Description-en: network-wide graphing framework (async master/client)
 Munin is a highly flexible and powerful solution used to create graphs of
 virtually everything imaginable throughout your network, while still
 maintaining a rattling ease of installation and configuration.
 .
 This package contains munin-async and munin-asyncd which can
 be used for (optional) asynchronous operation of munin-update.
 .
 Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
 RRDtool. To see a real example of Munin in action, you can follow a link
 from <http://munin-monitoring.org/> to a live installation.

Package: munin-common
Description-md5: 4501696e1323d02bbf33751c99858ea9
Description-en: network-wide graphing framework (common)
 Munin is a highly flexible and powerful solution used to create graphs of
 virtually everything imaginable throughout your network, while still
 maintaining a rattling ease of installation and configuration.
 .
 This package contains the common perl modules that are used by both munin
 and munin-node.
 .
 Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
 RRDtool. To see a real example of Munin in action, you can follow a link
 from <http://munin-monitoring.org/> to a live installation.

Package: munin-doc
Description-md5: a4995b39fb5c585937bfa04039cfed02
Description-en: network-wide graphing framework (documentation)
 Munin is a highly flexible and powerful solution used to create graphs of
 virtually everything imaginable throughout your network, while still
 maintaining a rattling ease of installation and configuration.
 .
 This package contains all the documentation as POD files.
 .
 Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
 RRDtool. To see a real example of Munin in action, you can follow a link
 from <http://munin-monitoring.org/> to a live installation.

Package: munin-libvirt-plugins
Description-md5: 0d51fdc2e87f49acbb22371518bec757
Description-en: Munin plugins using libvirt
 This package contains munin plugins using libvirt:
 .
 * libvirt-cputime: cputime used by virtual machines
 * libvirt-bklstat: block I/O of virtual machines
 * libvirt-ifstat: network I/O of virtual machines
 * libvirt-mem: memory used by virtual machines

Package: munin-node
Description-md5: 7d6f3b57350a521bda7e61d4aa53a911
Description-en: network-wide graphing framework (node)
 Munin is a highly flexible and powerful solution used to create graphs of
 virtually everything imaginable throughout your network, while still
 maintaining a rattling ease of installation and configuration.
 .
 This package contains the daemon for the nodes being monitored. You should
 install it on all the nodes in your network. It will know how to extract all
 sorts of data from the node it runs on, and will wait for the gatherer to
 request this data for further processing.
 .
 Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
 RRDtool. To see a real example of Munin in action, you can follow a link
 from <http://munin-monitoring.org/> to a live installation.

Package: munin-node-c
Description-md5: bf31daf9c2160a01349f932189161d2b
Description-en: C rewrite of Munin node
 Munin is a highly flexible and powerful solution used to create graphs of
 virtually everything imaginable throughout your network, while still
 maintaining a rattling ease of installation and configuration.
 .
 This package contains a C rewrite of the daemon for the nodes being monitored.
 .
 The purpose for rewriting the daemon is the reduced resource usage specially
 when paired with the C rewrite of the core plugins.

Package: munin-plugins-btrfs
Description-md5: d8904621017f133c1704a87868b32fe3
Description-en: munin plugin for monitoring btrfs filesystems
 This munin plugin uses the Python btrfs module to retrieve information about
 disk space allocation and usage.
 .
 Traditional space usage monitoring based on the output of df is not sufficient
 when using btrfs. This plugin takes allocated but unused disk space, and
 unallocatable disk space (for example when mixing different sized disks with
 raid profiles) into account. It is meant to be used as an addition to using a
 regular disk usage plugin, based on df output.

Package: munin-plugins-c
Description-md5: 36a0c8e9e6d6094aa3a6b39d98a828af
Description-en: C rewrite of some Munin plugins
 Munin is a highly flexible and powerful solution used to create graphs of
 virtually everything imaginable throughout your network, while still
 maintaining a rattling ease of installation and configuration.
 .
 This package contains C rewrites of some of the core plugins for the Munin
 node such as cpu, load, memory and uptime.
 .
 The purpose for rewriting the plugins is the reduced resource usage.

Package: munin-plugins-core
Description-md5: 54f782cba4c609cd5afb2583f47afa8a
Description-en: network-wide graphing framework (plugins for node)
 Munin is a highly flexible and powerful solution used to create graphs of
 virtually everything imaginable throughout your network, while still
 maintaining a rattling ease of installation and configuration.
 .
 This package contains the official plugins for the Munin node, capable of
 extracting common values such as cpu usage, network usage, load average, and
 so on.
 .
 Creating your own plugins which are capable of extracting other system-specific
 values is very easy, and is often done in a matter of minutes.
 You can also create plugins which relay information from other devices in your
 network that can't run Munin, such as a switch or a server running another
 operating system, by using SNMP or similar technology.
 .
 Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
 RRDtool. To see a real example of Munin in action, you can follow a link
 from <http://munin-monitoring.org/> to a live installation.

Package: munin-plugins-extra
Description-md5: eb78ec531b14cee1d0003a07603bedc8
Description-en: network-wide graphing framework (user contributed plugins for node)
 Munin is a highly flexible and powerful solution used to create graphs of
 virtually everything imaginable throughout your network, while still
 maintaining a rattling ease of installation and configuration.
 .
 This package contains unsupported plugins for the Munin node, contributed by
 various users of Munin.
 .
 Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
 RRDtool. To see a real example of Munin in action, you can follow a link
 from <http://munin-monitoring.org/> to a live installation.

Package: munin-plugins-java
Description-md5: 072855de8e842c9eb4ce249c588de592
Description-en: network-wide graphing framework (java plugins for node)
 Munin is a highly flexible and powerful solution used to create graphs of
 virtually everything imaginable throughout your network, while still
 maintaining a rattling ease of installation and configuration.
 .
 This package contains the java based plugins that are used by munin-node to
 monitor Java Management Extensions (JMX).
 .
 Munin is written in Perl, and relies heavily on Tobi Oetiker's excellent
 RRDtool. To see a real example of Munin in action, you can follow a link
 from <http://munin-monitoring.org/> to a live installation.

Package: munipack
Description-md5: e7891aa5b27857cd28ae0f8e1fd42d23
Description-en: Astronomical photometry software package
 Munipack is a general astronomical photometry software package.
 Currently implements functions for standard photometry processing
 (photometry reductions - dark, flat), aperture  photometry, astrometry
 and photometry calibration, accessing Virtual observatory, etc.
 .
 This is a dependency package providing recommended complete installation.

Package: munipack-cli
Description-md5: 5915e72f3644afb7187e78cd946df0bb
Description-en: Command line interface of Munipack
 Munipack is a general astronomical photometry software package.
 Currently implements functions for standard photometry processing
 (photometry reductions - dark, flat), aperture  photometry, astrometry
 and photometry calibration, accessing Virtual observatory, etc.
 .
 This package provides "munipack" command which offers command line
 interface for Munipack. Also provides Virtual Observatory support.

Package: munipack-core
Description-md5: f9e13070ea78f258382d1a320d0a1821
Description-en: Core routines of Munipack
 Munipack is a general astronomical photometry software package.
 Currently implements functions for standard photometry processing
 (photometry reductions - dark, flat), aperture  photometry, astrometry
 and photometry calibration, accessing Virtual observatory, etc.
 .
 This package contains the core routines. Ones are implemented in Fortran
 and partly in C++ as independent binaries. Data are provided via
 standard input and output. None additional dependency is required
 but direct usage should by hard.

Package: munipack-doc
Description-md5: 46ddb93d50229ce4ab944aede133b7cc
Description-en: Documentation of Munipack
 Munipack is a general astronomical photometry software package.
 Currently implements functions for standard photometry processing
 (photometry reductions - dark, flat), aperture  photometry, astrometry
 and photometry calibration, accessing Virtual observatory, etc.
 .
 This package contains extensive documentation (guide, tutorials,
 description of data formats).

Package: munipack-gui
Description-md5: 83ff934db7d64df3ad9327df60036bd7
Description-en: Graphical user interface of Munipack
 Munipack is a general astronomical photometry software package.
 Currently implements functions for standard photometry processing
 (photometry reductions - dark, flat), aperture  photometry, astrometry
 and photometry calibration, accessing Virtual observatory, etc.
 .
 This package provides "xmunipack" command which offers graphical
 user interface for Munipack.

Package: muon-meson
Description-md5: 0304a15479d9a6c9e28200cdc083d719
Description-en: Meson implementation in C
 muon is an implementation of the Meson build system in c99 with minimal
 dependencies.
 .
 It features a static analyzer for meson.build files, a code formatter,
 an interactive stepping debugger, and is very fast.
 .
 It doesn't aim at being bug-for-bug compatible with Meson and offers
 a different set of CLI flags, but it is close to feature-complete with
 the core of Meson for C and C++.
 .
 In this package, the muon binary has been renamed to muon-meson to avoid
 conflicts with a pre-existing muon package.

Package: mupdf
Description-md5: c39de9e446896353a76c6956ae23bdd2
Description-en: lightweight PDF viewer
 MuPDF is a lightweight PDF viewer and toolkit written in portable C.
 It also reads XPS, OpenXPS and ePub documents.
 .
 The renderer in MuPDF is tailored for high quality anti-aliased graphics.
 It renders text with metrics and spacing accurate to within fractions of a
 pixel for the highest fidelity in reproducing the look of a printed page
 on screen.

Package: mupdf-tools
Description-md5: 7c9ff8ab936a1225ef7acdece4b8d840
Description-en: command line tools for the MuPDF viewer
 MuPDF is a lightweight PDF viewer and toolkit written in portable C.
 It also reads XPS, OpenXPS and ePub documents.
 .
 This package contains command line tools using the MuPDF library:
 - mutool - tool for clean, extract, inspect PDF documents and
 render PDF/XPS/CBZ documents.

Package: mupen64plus-audio-all
Description-md5: 4034c08093b928ae19e2e74b7ba7b622
Description-en: plugin-based Nintendo 64 emulator, audio plugins
 Flexible N64 Emulator for Linux that works with many ROMs that are publically
 available. It consists of separate components to provide an user interface,
 audio and graphics output, controller input, co-processor emulation and an
 emulator core.
 .
 This metapackage includes all audio plugins usable with mupen64plus.

Package: mupen64plus-audio-sdl
Description-md5: fee80c63340654135e081a8e0a152318
Description-en: sdl audio output plugin for mupen64plus
 Audio output plugin for mupen64plus which can be used with all audio devices
 which are supported by Simple DirectMedia Layer. It supports hardware volume
 control through oss mixer or application specific volume through SDL.

Package: mupen64plus-data
Description-md5: e75b5c1946e3ec1176da5f16bf202903
Description-en: plugin-based Nintendo 64 emulator, data files
 Flexible N64 Emulator for Linux that works with many ROMs that are publically
 available. It consists of separate components to provide an user interface,
 audio and graphics output, controller input, co-processor emulation and an
 emulator core.
 .
 It has the following features:
 * cheat system
 * exchangeable plugins for graphics, sound and input emulation
 * multiple save states
 * common configuration system for all components
 .
 This package contains the rom catalog and cheat database.

Package: mupen64plus-input-all
Description-md5: 564119f6c488d84d2c6dfe447762f590
Description-en: plugin-based Nintendo 64 emulator, input plugins
 Flexible N64 Emulator for Linux that works with many ROMs that are publically
 available. It consists of separate components to provide an user interface,
 audio and graphics output, controller input, co-processor emulation and an
 emulator core.
 .
 This metapackage includes all input plugins usable with mupen64plus.

Package: mupen64plus-input-sdl
Description-md5: 03a05cfa413c49a560dae416b061acf9
Description-en: sdl input device plugin for mupen64plus
 Input device plugin for mupen64plus which can use either keyboard or all by
 SDL supported input devices. All devices are autoconfigured using a
 database supplied with this package or through manual button mappings inside
 the local mupen64plus configuration.

Package: mupen64plus-qt
Description-md5: 112916660cc7c2d5f9681f5a562288a1
Description-en: customizable launcher for Mupen64Plus
 Mupen64Plus-Qt is a customizable launcher for the standard console UI frontend
 of Mupen64Plus. It supports downloading game information and cover images from
 thegamesdb.net.

Package: mupen64plus-rsp-all
Description-md5: ea6c17097ee1f2e3dde30bbc0d7e3335
Description-en: plugin-based Nintendo 64 emulator, rsp plugins
 Flexible N64 Emulator for Linux that works with many ROMs that are publically
 available. It consists of separate components to provide an user interface,
 audio and graphics output, controller input, co-processor emulation and an
 emulator core.
 .
 This metapackage includes all reality signal processor plugins usable with
 mupen64plus.

Package: mupen64plus-rsp-hle
Description-md5: 75e38739ab8df46f999a44d3f3642626
Description-en: high-level rsp emulation for mupen64plus
 N64 Reality Signal Processor function level emulation for graphics plugins
 supporting vertex processing by their own. It supports memory and register
 initialisation, audio and display lists processing including jpeg and mp3
 decoding for common microcodes.

Package: mupen64plus-rsp-z64
Description-md5: 62201c01de09cd9a9c4db9fe065d49ca
Description-en: low-level rsp emulation for mupen64plus
 N64 Reality Signal Processor instruction level emulation for graphics plugins
 supporting preprocessed vertex information. It can emulate even unknown or
 uncommon microcodes, but cannot benefit from faster implementation for the
 host cpu.
 .
 This package also provides mupen64plus-video-z64-hlevideo which can be used
 together with high level video emulation plugins like arachnoid, rice or
 glide64.

Package: mupen64plus-ui-console
Description-md5: 9c1c8e442f0807d013593b1f055bcbe5
Description-en: console frontend for mupen64plus
 Minimal console user interface for mupen64plus. Features provided:
 * Changeable emulation plugins for audio, core, input, rsp, video
 * Selection of emulation core
 * Graphical OSD for status output
 * Setting of configuration variable per session or in configuration file
 * Cheat database support
 * Loading of roms
 .
 It does not provide any sort of graphical setup or functionality to
 uncompress files.

Package: mupen64plus-video-all
Description-md5: c9b4a9372ec24c96c20870646804cc32
Description-en: plugin-based Nintendo 64 emulator, video plugins
 Flexible N64 Emulator for Linux that works with many ROMs that are publically
 available. It consists of separate components to provide an user interface,
 audio and graphics output, controller input, co-processor emulation and an
 emulator core.
 .
 This metapackage includes all video plugins usable with mupen64plus.

Package: mupen64plus-video-arachnoid
Description-md5: af49c7bfb88c1b014a8b62c59f11c8d2
Description-en: Arachnoid high-level graphics emulation for mupen64plus
 High-level graphics emulation plugin for known microcodes based on OpenGL, but
 works completely without vertex and pixel shaders. This makes it a good choice
 for older graphics hardware.
 .
 Arachnoid is based on a GPLv2+ fork of the glN64 source code.

Package: mupen64plus-video-glide64
Description-md5: 108b0cd7c027048932308a03068e06be
Description-en: Glide64 high-level graphics emulation for mupen64plus
 High-level graphics emulation plugin for known microcodes based on Glide. This
 version includes a Glide-to-OpenGL wrapper which makes it independent of
 Voodoo cards. It supports advanced graphics effects of the N64.
 .
 It is based on Glide64 Wonder Plus which was ported to Linux and amd64.

Package: mupen64plus-video-glide64mk2
Description-md5: 8b0b58bef30ff6660b596c85bd509ddd
Description-en: Glide64Mk2 high-level graphics emulation for mupen64plus
 High-level graphics emulation plugin for known microcodes based on Glide. This
 version includes a Glide-to-OpenGL wrapper which makes it independent of
 Voodoo cards. It supports advanced graphics effects of the N64 and loading of
 high resolution texture packs.
 .
 It is based on Glide64 Napalm which was ported to Linux and amd64.

Package: mupen64plus-video-rice
Description-md5: 57fffa73ab0974411ff758f671bdf975
Description-en: Rice's high-level graphics emulation for mupen64plus
 High-level graphics emulation plugin for known microcodes based on OpenGL.
 It supports advanced graphics effects of the N64 and loading of high
 resolution texture packs.

Package: mupen64plus-video-z64
Description-md5: 824b4447159176288f71cd9eff71b1f7
Description-en: low-level rdp emulation for mupen64plus
 N64 Reality Drawing Processor emulation which can be used with a low-level
 rsp emulation plugin like mupen64plus-rsp-z64. It can emulate even unknown or
 uncommon microcodes, but cannot benefit from faster implementation for the
 host cpu.
 .
 A fast processor and graphics hardware which supports vertex and fragment
 shader is needed for this plugin.

Package: murasaki
Description-md5: bae0be219768c807143eb238cff13131
Description-en: homology detection tool across multiple large genomes
 Murasaki is a scalable and fast, language theory-based homology
 detection tool across multiple large genomes. It enable whole-genome
 scale multiple genome global alignments. Supports unlimited length
 gapped-seed patterns and unique TF-IDF based filtering.
 .
 Murasaki is an anchor alignment software, which is
 * exteremely fast (17 CPU hours for whole Human x Mouse genome (with
 40 nodes: 52 wall minutes))
 * scalable (Arbitrarily parallelizable across multiple nodes using MPI.
 Even a single node with 16GB of ram can handle over 1Gbp of sequence.)
 * unlimited pattern length
 * repeat tolerant
 * intelligent noise reduction

Package: murasaki-common
Description-md5: ef2a62d084c87f1abb2484273047da35
Description-en: homology detection tool across multiple large genomes (common files)
 Murasaki is a scalable and fast, language theory-based homology
 detection tool across multiple large genomes. It enable whole-genome
 scale multiple genome global alignments. Supports unlimited length
 gapped-seed patterns and unique TF-IDF based filtering.
 .
 Murasaki is an anchor alignment software, which is
 * exteremely fast (17 CPU hours for whole Human x Mouse genome (with
 40 nodes: 52 wall minutes))
 * scalable (Arbitrarily parallelizable across multiple nodes using MPI.
 Even a single node with 16GB of ram can handle over 1Gbp of sequence.)
 * unlimited pattern length
 * repeat tolerant
 * intelligent noise reduction
 .
 This package contains all files that are common to the single core murasaki
 package and the multi core murasaki-mpi package.

Package: murasaki-mpi
Description-md5: 5e44887206ace4861a2a2b1ea3bfe41c
Description-en: homology detection tool across multiple large genomes (MPI-version)
 Murasaki is a scalable and fast, language theory-based homology
 detection tool across multiple large genomes. It enable whole-genome
 scale multiple genome global alignments. Supports unlimited length
 gapped-seed patterns and unique TF-IDF based filtering.
 .
 Murasaki is an anchor alignment software, which is
 * exteremely fast (17 CPU hours for whole Human x Mouse genome (with
 40 nodes: 52 wall minutes))
 * scalable (Arbitrarily parallelizable across multiple nodes using MPI.
 Even a single node with 16GB of ram can handle over 1Gbp of sequence.)
 * unlimited pattern length
 * repeat tolerant
 * intelligent noise reduction
 .
 This package provides the MPI-enabled binary for murasaki.  While this
 will speed up operation on multi-processor machines it will slow down
 on a single processor.

Package: muscle
Description-md5: 51d4f2e83475ff9053d976047d4951e4
Description-en: Multiple alignment program of protein sequences
 MUSCLE is a multiple alignment program for protein sequences. MUSCLE
 stands for multiple sequence comparison by log-expectation. In the
 authors tests, MUSCLE achieved the highest scores of all tested
 programs on several alignment accuracy benchmarks, and is also one of
 the fastest programs out there.
 .
 Muscle v5 is a major re-write of MUSCLE based on new algorithms.
 .
 Users should be aware that command line arguments compared to version
 3.x of MUSCLE have changed!
 .
 Highest accuracy, scalable to thousands of sequences
 .
 Compared to previous versions, Muscle v5 is much more accurate, is often
 faster, and scales to much larger datasets. At the time of writing (late
 2021), Muscle v5 has the highest scores on multiple alignment benchmarks
 including Balibase, Bralibase, Prefab and Balifam. It can align tens of
 thousands of sequences with high accuracy on a low-cost commodity computer
 (say, an 8-core Intel CPU with 32 Gb RAM). On large datasets, Muscle v5
 is 20-30% more accurate than MAFFT and Clustal-Omega.
 .
 Alignment ensembles
 .
 Muscle v5 can generate ensembles of high-accuracy alternative alignments.
 All replicates have equal average accuracy on benchmark test, including
 the MSA made with default parameters. By comparing results of downstream
 analysis (trees, structure prediction...) on different replicates, you can
 assess the effects of alignment errors on your study.

Package: muscle3
Description-md5: 521b9559fa42040294d8c55d0fcfda60
Description-en: multiple alignment program of protein sequences
 MUSCLE is a multiple alignment program for protein sequences. MUSCLE
 stands for multiple sequence comparison by log-expectation. In the
 authors tests, MUSCLE achieved the highest scores of all tested
 programs on several alignment accuracy benchmarks, and is also one of
 the fastest programs out there.
 .
 This is version 3 of the muscle program.  It is a different program
 than muscle version 5 which is packaged as muscle in Debian.

Package: muse
Description-md5: 5f6d218b59463a563fb24144590854da
Description-en: Qt-based audio/MIDI sequencer
 MusE is a MIDI/audio sequencer with recording and editing capabilities.
 Some Highlights:
 .
 * Standard midifile (smf) import-/export.
 * Organizes songs in tracks and parts which you can arrange with
 the part editor.
 * MIDI editors: pianoroll, drum, list, controller.
 * Score editor with high quality postscript printer output.
 * Realtime: editing while playing.
 * Unlimited number of open editors.
 * Unlimited undo/redo.
 * Realtime and step-recording.
 * Multiple MIDI devices.
 * Unlimited number of tracks.
 * Sync to external devices: MTC/MMC, Midi Clock, Master/Slave.
 * Audio tracks, LV2/DSSI/LADSPA host for master effects.
 * Multithreaded.
 * Uses raw MIDI devices.
 * XML project file.
 * Project file contains complete app state (session data).
 * Application spanning Cut/Paste Drag/Drop.

Package: musepack-tools
Description-md5: 202974c1b7f4ac5b903deca129e6d87a
Description-en: MusePack commandline utilities
 Musepack is an audio compression format with a strong emphasis on
 high quality. It's not lossless, but it is designed for transparency,
 so that you won't be able to hear differences between the original
 wave file and the much smaller MPC file.
 .
 It is based on the MPEG-1 Layer-2 / MP2 algorithms, but since 1997
 it has rapidly developed and vastly improved and is now at an advanced
 stage in which it contains heavily optimized and patentless code.
 .
 This package contains various commandline  utilities for MusePack files:
 - mpcenc (encoder)
 - mpcdec (decoder)
 - mpccut (cut MPC files without reencoding)
 - mpcgain (gain calculation)
 - mpc2sv8 (conversion to MusePack SV8 from older SV)

Package: musescore
Description-md5: 18a7669e71d4bdf4debdcf30afb03ee4
Description-en: cross-platform multi-lingual music composition and notation, v2
 Mu͒seScore Studio is an Open Source (GNU GPL) music notation software
 that runs on all platforms supported by Qt5 (GNU/Linux, MacOS X, Windows)
 and is available in over forty different languages. It features an
 easy to use WYSIWYG editor with audio score playback for results that
 look and sound beautiful, rivaling commercial offerings.
 .
 This package provides Mu͒seScore Studio version 2. It is possible, even
 recommended, to install multiple versions of Mu͒seScore Studio in parallel
 because each major version has a new, incompatible, layout engine; the
 old version is needed to change scores made with the old version if not
 investing several hours of effort to relayout under the new version.
 Install the musescore3 Debian package for a tastefully cherry-picked
 Mu͒seScore Studio 3, musescore-snapshot for “Mu͒seScore 3 Evolution” by
 a community team. Mu͒seScore Studio 4 relies on proprietary, binary-only
 downloadable content for most functionality, so no Debian package is
 currently planned for the releases by the new (Muse Group) owners.
 .
 Create, play back and print sheet music for free. Features include:
 - easy-to-use and customisable interface
 - albums combining multiple scores
 - unlimited score length
 - unlimited number of staves per system
 - up to four independent voices per staff
 - score creation wizard and templates
 - easy and fast note entry with a (PC) keyboard, the mouse, including
 an on-screen virtual (piano) keyboard, or MIDI (step-time, real-time)
 - continuous view: focus on the content, scrolling by as an endless
 ribbon, undistracted by line breaks or page breaks; switch to page
 view to polish up for printing
 - automatic part extraction and transposition
 - advanced transposition: transpose a selected passage to any key,
 or by any interval — or even transpose diatonically within the same key
 - repeats, including segnos, codas, measure repeats, advanced repeats
 - dynamics, articulations and other expression markings
 - playback support for almost all notation elements
 - custom text markings
 - style rules that apply to the whole score at once
 - lyrics
 - chord symbols
 - Jazz notation, including lead sheets and slash notation
 - swing and shuffle playback
 - integrated sequencer and two software synthesisers (FluidSynth for
 SF2/SF3, Zerberus for SFZ), which also can use third-party soundfonts
 - mixer for instrument levels and effects
 - mixing and panning for individual parts
 - percussion notation
 - early music notation
 - cross-staff beaming
 - import of graphics
 - custom key signatures
 - additive time signatures
 - user-defined score styles
 - and much more…
 .
 Choir features:
 - powerful lyrics copy and paste tools
 - implode/explode: combine up to four voices on one staff,
 then separate to individual staves
 - hide empty vocal staves, such as in a piano intro
 - figured bass for historical notation
 - smart lyrics: unlimited verses, with notes and staves automatically
 spaced, and verse numbers automatically aligned
 - voice leading checker: download the Check Harmony Rules proofreading
 plugin to check for errors in your part writing, according to
 standard rules
 - part mixer: mute, solo, or change volume of staves to learn
 individual lines — settings even apply to MP3 export
 .
 Piano features:
 - support for solo + piano (add small staff with different instrument)
 - support for cadenzas (smaller notes and variable length measures)
 - complete notation: pedaling, fingering, cross-staff beaming — you
 name it; everything needed to write piano sheet music is here
 .
 Guitar features:
 - bends, fingerings, and other common guitar notations supported
 - add/remove linked staves any time; enter notes on either standard
 (pitched five-line) or TAB staff
 - percussion/drumset also included
 - templates include guitar, tablature, guitar+tablature, rock/pop band
 - complete tablature: multiple tab styles available — from note symbols
 outside the staff to upside-down strings — and linked standard/tab
 staff pairs
 - Guitar Pro import: MuseScore can now open files from Guitar Pro, so
 you can easily migrate over. Import filters are improving with every
 release; GP3, GP4, GP5, GP6, GTP, GPX are currently supported.
 - Fretboard diagrams: 21 default chords for every key, and a powerful
 editor to create your own — with barre, fret position, and any number
 of strings
 - beyond guitar: banjo, mandolin, ukulele, oud; custom string tunings;
 even historical lute tablature: MuseScore does them all.
 .
 Orchestral features:
 - templates for common instrumentations
 - custom linked parts (e.g. create choral score from orchestra+chorus):
 any change you make to the content of any part is immediately
 reflected in the full score — and vice versa
 - powerful style controls: edit the formatting of parts and score
 independently — or apply the same style to all parts with one click
 - one-click transposition: instantly switch between transposed and
 concert pitch: sounding pitches stay the same while the written notes
 change
 .
 Jazz features:
 - templates for Jazz Lead Sheet, Big Band and Jazz Combo
 - real “handwritten” Book-style jazz font for text and chord symbols
 - formatting tools include adding line breaks every X measures
 - instantly switch between transposed and concert pitch
 - intelligent chord symbol: chord names are automatically formatted
 when you finish typing — plus, they transpose with the notes
 - easy slashes: commands to fill bars with slashes — and to turn notes
 into rhythmic slashes, and even accent notation above the staff
 .
 Marching ensembles features (needs the MDL extension):
 - marching band, indoor percussion, front ensemble, drumline and drum
 corps (even G bugles); no setup or configuration — select a template,
 start writing
 .
 Band features:
 - diverse templates: concert band, brass band, marching band, battery
 and pit percussion — ready out-of-the-box (plus big band for jazz)
 - custom linked parts: you can even keep a drumline score linked to a
 full marching band score and to individual percussion parts
 .
 Most elements in MuseScore are laid out automatically on a “virtual note
 sheet”, with a near professional-quality layout engine, but can also be
 positioned manually, giving you total control of every score element’s
 position. The capabilities of MuseScore can be extended via plugins and
 extensions, and the growing repository on musescore.org contains many
 plugins submitted by users and an active development team.
 .
 MuseScore includes a set of sounds that reproduce common instruments (as
 defined by General MIDI) without taking up a lot of disk space or memory
 providing full orchestral and band sounds (with the Drumline extension
 installed this includes marching percussion). The general (non-Drumline)
 sound font is available as musescore-general-soundfont Debian package,
 if you wish to reuse it with other synthesisers.) You can also load any
 sound font you prefer for a wider variety of sounds or for more realism.
 .
 MuseScore can import and export MIDI and MusicXML files, and it can also
 import from Capella and several other programs. MuseScore can export to
 PDF, PNG, and other graphic formats, to WAV and other audio formats such
 as OGG Vorbis and MP3, or to GNU Lilypond for an alternative layout and
 print option.
 .
 Mu͒seScore Studio scores can be uploaded to Scusemore Catalogue and used
 with the Mu͒seScore Sheet Music for Android and iOS äpps to rehearse “on
 the go” (they do not support note entry but advanced playback functions).
 Note that these are commercial and proprietary offers, not part of the
 notation program (which is FOSS). Scusemore Catalogue can send scrolling
 videos to YouTube, which highlight the notes as they sound in the score
 and on a virtual piano keyboard.

Package: musescore-common
Description-md5: 82d0d0209cb49ece4010f70127ebc15f
Description-en: MuseScore Studio 2 (music composition and notation) shared files
 Demonstration scores and templates, styles, localisations,
 some plugins for Mu͒seScore Studio, the Open Source (GNU GPL)
 cross-platform multi-lingual music notation software.
 .
 In contrast to earlier versions, no sound font is provided by
 default, but the Depends ensure a suitable one is installed,
 normally the compact, full orchestral and band sound, one that
 is shipped with MuseScore from version 2.2 onwards, or its more
 limited 2.1 counterpart fluidr3mono-gm-soundfont. In general,
 any soundfont that Provides musescore-compatible-soundfont will
 be acceptable; if you installed multiple, run the following
 command to configure the default MuseScore soundfont (select
 “0” to ensure that the highest-quality soundfont is used):
 .
 $ sudo update-alternatives --config MuseScore_General.sf3

Package: musescore-general-soundfont
Description-md5: dc11af2901acb0a8778de9a541753040
Description-en: General SoundFont from MuseScore (HQ version, lossy)
 This is the HQ version for the new standard hard disc space-saving
 SF3 format soundfont as shipped with MuseScore 2.2 and newer.
 .
 This release of the soundfont supports Single-Note Dynamics with
 MuseScore 3.2 and higher.
 .
 MuseScore_General_HQ aims at providing the best audio quality and
 soundfont programming features, while being a compatible drop-in
 replacement for the less heavyweight MuseScore_General soundfont,
 providing the complete GM (General MIDI) sound set, with separate
 ensemble samples for several instruments, and some extras.
 .
 It can be used with most modern MIDI synthesisers which support
 the SF3 format, although early implementations (such as the one
 from MuseScore before release 2.2) had bugs making the resulting
 sound bad; instead use fluidr3mono-gm-soundfont for those.
 .
 As it comes under the MIT licence, it can be used in most settings,
 but do remember that waveforms generated using this soundfont are
 “copies or substantial portions of the” soundfont. It is sufficient
 to reproduce the licence and copyright notice in any “associated
 documentation files” provided with your generated waveforms.
 .
 The musescore-general-soundfont-small package contains the normal
 soundfont (as shipped with MuseScore 3.x), lossily SF3 compressed.
 The musescore-general-soundfont package similarly provides the
 HQ version of the soundfont (with separate ensembles instruments
 and other large improvements) as SF3, whereas the SF2 HQ version
 is packaged as musescore-general-soundfont-lossless for use with
 synthesisers lacking SF3 support, by audiophiles, and to avoid
 long MuseScore startup times; however with a large disc footprint.
 .
 This package will be installed into /usr/share/sounds/sf3/ which
 is the standard Debian location for system-wide SF3 soundfonts.

Package: musescore-general-soundfont-lossless
Description-md5: e44e21b53d77da0fc50d29eece86e66e
Description-en: General SoundFont from MuseScore (uncompressed)
 This is the HQ version for the new standard soundfont of MuseScore 2.2
 and newer, in uncompressed SF2 format. It has a significantly larger
 disc footprint than its corresponding SF3, but is identical other than
 not compressing the samples with a lossy algorithm. This avoids audible
 Vorbis artefacts and the excessively long MuseScore startup time with
 compressed soundfonts and can be used by SF3-incompatible synthesisers.
 .
 This release of the soundfont supports Single-Note Dynamics with
 MuseScore 3.2 and higher.
 .
 MuseScore_General_HQ aims at providing the best audio quality and
 soundfont programming features, while being a compatible drop-in
 replacement for the less heavyweight MuseScore_General soundfont,
 providing the complete GM (General MIDI) sound set, with separate
 ensemble samples for several instruments, and some extras.
 .
 It can be used with almost all MIDI synthesisers (with SoundFont 2.01
 support) although bugs in early implementations (e.g. MuseScore before
 version 2.2) cause sound degradation. (Install fluidr3mono-gm-soundfont
 which has a compatible instrument assignment for those it supports.)
 .
 As it comes under the MIT licence, it can be used in most settings,
 but do remember that waveforms generated using this soundfont are
 “copies or substantial portions of the” soundfont. It is sufficient
 to reproduce the licence and copyright notice in any “associated
 documentation files” provided with your generated waveforms.
 .
 The musescore-general-soundfont-small package contains the normal
 soundfont (as shipped with MuseScore 3.x), lossily SF3 compressed.
 The musescore-general-soundfont package similarly provides the
 HQ version of the soundfont (with separate ensembles instruments
 and other large improvements) as SF3, whereas the SF2 HQ version
 is packaged as musescore-general-soundfont-lossless for use with
 synthesisers lacking SF3 support, by audiophiles, and to avoid
 long MuseScore startup times; however with a large disc footprint.
 .
 This package will be installed into /usr/share/sounds/sf2/ which
 is the standard Debian location for system-wide SF2 soundfonts.

Package: musescore-general-soundfont-small
Description-md5: 215f7e938fbec9db1069ed2ad33dd8cc
Description-en: General SoundFont from MuseScore (lossy)
 This is the new standard hard disc space-saving SF3 format
 soundfont as shipped with MuseScore 2.2 and newer.
 .
 This release of the soundfont supports Single-Note Dynamics with
 MuseScore 3.2 and higher.
 .
 MuseScore_General attempts to keep the installed-size footprint
 low while providing the complete GM (General MIDI) sound set
 and some extras; were it not for the new pianos, it would even
 be smaller than its antecessor fluidr3mono-gm-soundfont despite
 restoring stereo samples for some instruments and the new focus
 on quality, thanks to numerous optimisations and bugfixes.
 .
 It can be used with most modern MIDI synthesisers which support
 the SF3 format, although early implementations (such as the one
 from MuseScore before release 2.2) had bugs making the resulting
 sound bad; instead use fluidr3mono-gm-soundfont for those.
 .
 As it comes under the MIT licence, it can be used in most settings,
 but do remember that waveforms generated using this soundfont are
 “copies or substantial portions of the” soundfont. It is sufficient
 to reproduce the licence and copyright notice in any “associated
 documentation files” provided with your generated waveforms.
 .
 The musescore-general-soundfont-small package contains the normal
 soundfont (as shipped with MuseScore 3.x), lossily SF3 compressed.
 The musescore-general-soundfont package similarly provides the
 HQ version of the soundfont (with separate ensembles instruments
 and other large improvements) as SF3, whereas the SF2 HQ version
 is packaged as musescore-general-soundfont-lossless for use with
 synthesisers lacking SF3 support, by audiophiles, and to avoid
 long MuseScore startup times; however with a large disc footprint.
 .
 This package will be installed into /usr/share/sounds/sf3/ which
 is the standard Debian location for system-wide SF3 soundfonts.

Package: musescore3
Description-md5: d5f99557f34ba9821b09633265ab3672
Description-en: cross-platform multi-lingual music composition and notation, v3
 Mu͒seScore Studio is an Open Source (GNU GPL) music notation software
 that runs on all platforms supported by Qt5 (GNU/Linux, MacOS X, Windows)
 and is available in over forty different languages. It features an
 easy to use WYSIWYG editor with audio score playback for results that
 look and sound beautiful, rivaling commercial offerings.
 .
 This package provides a (tastefully cherry-picked) Mu͒seScore Studio 3.
 It is possible, even recommended, to install multiple versions of
 Mu͒seScore Studio in parallel because each major version has a new,
 incompatible, layout engine; the old version is needed to change
 scores made with the old version if not investing several hours of
 effort to relayout under the new version.
 Install the musescore Debian package for Mu͒seScore Studio 2,
 musescore-snapshot for “Mu͒seScore 3 Evolution” which is maintained by a
 community team. Mu͒seScore Studio 4 relies on proprietary, binary-only
 downloadable content for most functionality, so no Debian package is
 currently planned for the releases by the new (Muse Group) owners.
 .
 Create, play back and print sheet music for free. Features include:
 - easy-to-use and customisable interface
 - optional dark theme (to focus on the score)
 - tours for first-time and returning users
 - albums combining multiple scores
 - unlimited score length
 - unlimited number of staves per system
 - up to four independent voices per staff
 - score creation wizard and templates
 - easy and fast note entry with a (PC) keyboard, the mouse, including
 an on-screen virtual (piano) keyboard, or MIDI (step-time, real-time)
 - timewise input (moving subsequent notes/rests), also for unmetered music
 - half-time and double-time paste commands for copy/paste
 - continuous view: focus on the content, scrolling by as an endless
 ribbon, undistracted by line breaks or page breaks; switch to page
 view to polish up for printing
 - timeline view
 - automatic part extraction and transposition
 (new: by staves or voices)
 - advanced transposition: transpose a selected passage to any key,
 or by any interval — or even transpose diatonically within the same key
 - repeats, including segnos, codas, measure repeats, advanced repeats
 - linearisation command to expand repeats
 - dynamics, articulations and other expression markings
 - playback support for almost all notation elements
 - custom text markings
 - style rules that apply to the whole score at once
 - automatic placement system (smart layout), now even more flexible
 - lyrics
 - chord symbols
 - Jazz notation, including lead sheets and slash notation
 - swing and shuffle playback
 - integrated sequencer and two software synthesisers (FluidSynth for
 SF2/SF3, Zerberus for SFZ), which also can use third-party soundfonts
 - single-note dynamics
 - mixer for instrument levels and effects
 - mixing and panning for individual parts
 - percussion notation
 - sticking (“fingering” for drummers)
 - early music notation
 - cross-staff beaming
 - import of graphics
 - custom key signatures
 - additive time signatures
 - system dividers
 - user-defined score styles
 - cutaway staves
 - pianoroll editor, edit playback parameters of each note individually
 - score comparison tool
 - and much more…
 .
 Choir features:
 - powerful lyrics copy and paste tools
 - implode/explode: combine up to four voices on one staff,
 then separate to individual staves
 - hide empty vocal staves, such as in a piano intro
 - figured bass for historical notation
 - smart lyrics: unlimited verses, with notes and staves automatically
 spaced, and verse numbers automatically aligned
 - voice leading checker: download the Check Harmony Rules proofreading
 plugin to check for errors in your part writing, according to
 standard rules
 - part mixer: mute, solo, or change volume of staves to learn
 individual lines — settings even apply to MP3 export
 .
 Piano features:
 - support for solo + piano (add small staff with different instrument)
 - support for cadenzas (smaller notes and variable length measures)
 - complete notation: pedaling, fingering, cross-staff beaming — you
 name it; everything needed to write piano sheet music is here
 .
 Guitar features:
 - bends, fingerings, and other common guitar notations supported
 - add/remove linked staves any time; enter notes on either standard
 (pitched five-line) or TAB staff
 - percussion/drumset also included
 - templates include guitar, tablature, guitar+tablature, rock/pop band
 - complete tablature: multiple tab styles available — from note symbols
 outside the staff to upside-down strings — and linked standard/tab
 staff pairs
 - Guitar Pro import: MuseScore can now open files from Guitar Pro, so
 you can easily migrate over. Import filters are improving with every
 release; GP3, GP4, GP5, GP6, GTP, GPX are currently supported.
 - Fretboard diagrams: 21 default chords for every key, and a powerful
 editor to create your own — with barre, fret position, and any number
 of strings
 - multiple or differently shaped dots per string; partial and multiple
 barres; ability to not show nut; customisable string/fret distance;
 chord symbols for diagrams and saving those to the palette; etc.
 - beyond guitar: banjo, mandolin, ukulele, oud; custom string tunings;
 even historical lute tablature: MuseScore does them all.
 .
 Orchestral features:
 - templates for common instrumentations
 - custom linked parts (e.g. create choral score from orchestra+chorus):
 any change you make to the content of any part is immediately
 reflected in the full score — and vice versa
 - powerful style controls: edit the formatting of parts and score
 independently — or apply the same style to all parts with one click
 - one-click transposition: instantly switch between transposed and
 concert pitch: sounding pitches stay the same while the written notes
 change
 .
 Jazz features:
 - templates for Jazz Lead Sheet, Big Band and Jazz Combo
 - real “handwritten” Book-style jazz font for text and chord symbols
 - formatting tools include adding line breaks every X measures
 - instantly switch between transposed and concert pitch
 - intelligent chord symbol: chord names are automatically formatted
 when you finish typing — plus, they transpose with the notes
 - easy slashes: commands to fill bars with slashes — and to turn notes
 into rhythmic slashes, and even accent notation above the staff
 .
 Marching ensembles features (needs the MDL extension):
 - marching band, indoor percussion, front ensemble, drumline and drum
 corps (even G bugles); no setup or configuration — select a template,
 start writing
 .
 Band features:
 - diverse templates: concert band, brass band, marching band, battery
 and pit percussion — ready out-of-the-box (plus big band for jazz)
 - custom linked parts: you can even keep a drumline score linked to a
 full marching band score and to individual percussion parts
 .
 Most elements in MuseScore are laid out automatically on a “virtual note
 sheet”, with a near professional-quality layout engine, but can also be
 positioned manually, giving you total control of every score element’s
 position. The capabilities of MuseScore can be extended via plugins and
 extensions, and the growing repository on musescore.org contains many
 plugins submitted by users and an active development team.
 .
 MuseScore includes a set of sounds that reproduce common instruments (as
 defined by General MIDI) without taking up a lot of disk space or memory
 providing full orchestral and band sounds (with the Drumline extension
 installed this includes marching percussion). The general (non-Drumline)
 sound font is available as musescore-general-soundfont Debian package,
 if you wish to reuse it with other synthesisers.) You can also load any
 sound font you prefer for a wider variety of sounds or for more realism.
 .
 MuseScore can import and export MIDI and MusicXML files, and it can also
 import from Capella and several other programs. MuseScore can export to
 PDF, PNG, and other graphic formats, to WAV and other audio formats such
 as OGG Vorbis and MP3, or to GNU Lilypond for an alternative layout and
 print option.
 .
 Mu͒seScore Studio scores can be uploaded to Scusemore Catalogue and used
 with the Mu͒seScore Sheet Music for Android and iOS äpps to rehearse “on
 the go” (they do not support note entry but advanced playback functions).
 Note that these are commercial and proprietary offers, not part of the
 notation program (which is FOSS). Scusemore Catalogue can send scrolling
 videos to YouTube, which highlight the notes as they sound in the score
 and on a virtual piano keyboard.

Package: musescore3-common
Description-md5: f675a004eb1645a93c06ab071fd72e87
Description-en: MuseScore Studio 3 (music composition and notation) shared files
 Demonstration scores and templates, styles, localisations,
 some plugins for Mu͒seScore Studio, the Open Source (GNU GPL)
 cross-platform multi-lingual music notation software.
 .
 In contrast to earlier versions, no sound font is provided by
 default, but the Depends ensure a suitable one is installed,
 normally the compact, full orchestral and band sound, one that
 is shipped with MuseScore from version 2.2 onwards, or its more
 limited 2.1 counterpart fluidr3mono-gm-soundfont. In general,
 any soundfont that Provides musescore-compatible-soundfont will
 be acceptable; if you installed multiple, run the following
 command to configure the default MuseScore soundfont (select
 “0” to ensure that the highest-quality soundfont is used):
 .
 $ sudo update-alternatives --config MuseScore_General.sf3

Package: music-bin
Description-md5: 6c03fc32ee10374b36503b9f516a5172
Description-en: Multi-Simulation Coordinator for MPI -- Utilities
 MUSIC allows spike events and continuous time series to be
 communicated between parallel applications within the same MPI job in
 a cluster computer.  Typical usage cases are connecting models
 developed for different simulators and connecting a parallel
 simulator to a post-processing tool.
 .
 This package contains the MUSIC launch utility.

Package: music-doc
Description-md5: bfb6ac479d00a2ef9f046a882e5fa4db
Description-en: Multi-Simulation Coordinator for MPI -- Manual
 MUSIC allows spike events and continuous time series to be
 communicated between parallel applications within the same MPI job in
 a cluster computer.  Typical usage cases are connecting models
 developed for different simulators and connecting a parallel
 simulator to a post-processing tool.
 .
 This package contains the MUSIC manual.

Package: music123
Description-md5: f6c8f290ed4849e25985b9a75c1add9e
Description-en: Command-line shell for sound-file players
 A command-line shell for programs like mpg123 and ogg123, music123
 plays a variety of sound files using a mpg123/ogg123-like interface.
 With all the Recommends installed, music123 plays wav, mp3 and
 ogg files. By simply changing the config file, music123 can play any
 sound file you have a player for.

Package: musl
Description-md5: 02541bfd5f502cefc85aa85d56654a54
Description-en: standard C library
 musl is lightweight, fast, simple, free and strives
 to be correct in the sense of standards-conformance
 and safety.
 .
 This package contains the shared objects

Package: musl-dev
Description-md5: 511f4ad41871e1f74fff0aa0636c2881
Description-en: standard C library development files
 musl is lightweight, fast, simple, free and strives
 to be correct in the sense of standards-conformance
 and safety.
 .
 This package contains the static linked libraries
 and the include files.
 .
 This package also contains the specs file and gcc
 wrapper script for cross-compilation. For the native
 musl-gcc script, install the musl-tools package.

Package: musl-tools
Description-md5: 8bdc19dc07986d14bacb47c493c91fec
Description-en: standard C library tools
 musl is lightweight, fast, simple, free and strives
 to be correct in the sense of standards-conformance
 and safety.
 .
 This package contains the musl-gcc wrapper script for
 the native architecture, to make easy-to-deploy static
 and minimal dynamically linked programs.

Package: mussh
Description-md5: a9348b4f704577a2042f34dade87b99f
Description-en: MUltihost SSH Wrapper
 Mussh is a shell script that allows you to execute a command
 or script over ssh on multiple hosts with one command.  When
 possible mussh will use ssh-agent and RSA/DSA keys to minimize
 the need to enter your password more than once.
 .
 Unlike clusterssh or mssh, mussh is just a shell script
 wrapper for ssh with concurrency support.  It is intended
 to make running identical commands or scripts on almost any
 number of hosts possible with minimal overhead.  There is
 no GUI and the only language used is bash.

Package: mussort
Description-md5: f0dbf7521d78a68ff1b4871c8c194dc7
Description-en: simple tool that sorts a music collection
 Mussort is a useful tool for keeping large music collections in shape. It
 recursively searches a directory for MP3, Ogg Vorbis and FLAC files,
 processing them one by one. It then reads the information from the file and
 puts them into a newly sorted directory tree.

Package: mustang
Description-md5: 9fdf717437f6f16fc1e715e6a609aaa6
Description-en: multiple structural alignment of proteins
 Mustang is an algorithm to align multiple protein structures.
 Given a set of PDB files, the program uses the spatial
 information in the Calpha atoms of the set to produce a sequence alignment.
 Based on a progressive pairwise heuristic the algorithm then proceeds
 through a number of refinement passes. Mustang reports the multiple
 sequence alignment and the corresponding superposition of structures.

Package: mustang-plug
Description-md5: 1920a7237633190074dc7245f1eab7c6
Description-en: control Fender Mustang amplifiers
 PLUG was originally created as a Linux replacement for Fender FUSE
 software for Fender Mustang guitar amplifier. Its Qt5-based graphical
 interface allows one to control the amplifier and effect stages of
 all Mustang amplifiers from I to V.

Package: mustang-testdata
Description-md5: 62d485ccef7d7b9bd6bb3d06ba32e794
Description-en: multiple structural alignment of proteins, test data
 This package contains a larger set of test data than what
 comes with the binary package.
 .
 To run the test, change to a directory where you have write access,
 then issue the command:
 mustang -f /usr/share/doc/mustang-testdata/examples/test_zf-CCHH

Package: mutt-vc-query
Description-md5: bad6f655b9ab26aebe55ccbd03e2fd61
Description-en: vCard query utility for mutt
 This package contains a utility for doing queries to a vCard data
 file from the mutt mail user agent using mutt's query_command.  You
 will then be able to query email addresses from the data file when
 you use the `Q' command in mutt.

Package: mutt-wizard
Description-md5: 406ce63d2fbcca100ac5811dd07c3f0e
Description-en: configuration tool from command line to neomutt
 mutt-wizard is a tool that automatically sets up a neomutt-based minimal
 email system.
 .
 With mutt-wizard you can automatically configure which IMAP and SMTP servers
 you want to use, and also create ready-to-use configuration files (dotfiles)
 for neomutt, isync and msmtp. It can also be used with the POP protocol via
 mpop by those who prefer it.
 .
 Can also handle multiple e-mail accounts and can easily switch between them.
 Sets up sensible defaults, including vim bindings and simple color scheming
 to maximize the usability of neomutt.
 .
 mutt-wizard also provides a mailsync script that can be scheduled to run as
 often as you like, that downloads/syncs mail and notifies you when a new mail
 arrives. Changes standard hotkeys to be more productive and intuitive, and a
 more attractive appearance for neomutt.

Package: mutter
Description-md5: e1aaf47f1a0045c06fca32ec80a0a883
Description-en: Example window manager using GNOME's window manager library
 Mutter is a Wayland display server and X11 window manager and
 compositor library. It contains functionality related to, among other
 things, window management, window compositing, focus tracking, workspace
 management, keybindings and monitor configuration.
 .
 Internally it uses a fork of Cogl, a hardware acceleration abstraction
 library used to simplify usage of OpenGL pipelines, as well as a fork
 of Clutter, a scene graph and user interface toolkit.
 .
 This package contains the mutter executable. It can be used as a
 standalone window manager, but is primarily intended for debugging.

Package: mutter-51-tests
Description-md5: 28acabf81cb16f554020f24fceba63a1
Description-en: Tests for GNOME's window manager library
 Mutter is a Wayland display server and X11 window manager and
 compositor library. It contains functionality related to, among other
 things, window management, window compositing, focus tracking, workspace
 management, keybindings and monitor configuration.
 .
 Internally it uses a fork of Cogl, a hardware acceleration abstraction
 library used to simplify usage of OpenGL pipelines, as well as a fork
 of Clutter, a scene graph and user interface toolkit.
 .
 This package contains test programs, designed to be run as part of a
 regression testsuite.

Package: mutter-dev-bin
Description-md5: cac3725ea18316ef47b4c0bc5628a86c
Description-en: Development programs for the Mutter window manager
 Mutter is a Wayland display server and X11 window manager and
 compositor library. It contains functionality related to, among other
 things, window management, window compositing, focus tracking, workspace
 management, keybindings and monitor configuration.
 .
 Internally it uses a fork of Cogl, a hardware acceleration abstraction
 library used to simplify usage of OpenGL pipelines, as well as a fork
 of Clutter, a scene graph and user interface toolkit.
 .
 This package contains the Mutter Development Kit.

Package: muttprint
Description-md5: ff1b7f608788878b2c11058981e226de
Description-en: Pretty printing of mails
 Muttprint formats the printing of Mutt and other mail clients to be as
 pretty as the printing of Mozilla or Kmail.
 .
 It can print a little penguin -- or the Debian logo -- on the first
 page (suitable pictures can be found in the ospics package) and a headline
 on every page. Furthermore, it only prints the most important headers, but
 not the whole plethora of them. Finally, it can even print two pages on one
 page in landscape format.

Package: muttprint-manual
Description-md5: e99e33571862a7144eac8f0db6685b35
Description-en: Manual for muttprint
 Muttprint formats the printing of Mutt and other mail clients to be as
 pretty as the printing of Mozilla or Kmail.
 .
 This package contains the manual.

Package: muttprofile
Description-md5: b087e26270e205b614c8f79a413c5e30
Description-en: utility to choose profiles in Mutt
 A profile in Mutt is simply a specific subset of the configuration. You may
 have a personal and a work profile, each of which uses the same base
 configuration and then overrides specific configuration items like the email
 address.
 .
 muttprofile gives an easy way to switch between such profiles from within
 a running instance of Mutt. Quite simple and quite beautiful, and implemented
 in perl.

Package: mvdsv
Description-md5: a3b14701f55968e75b84578f3bd7cdb3
Description-en: QuakeWorld-compatible dedicated server
 MultiView Demo SerVer (mvdsv) has been the most popular QuakeWorld server in
 the world for the more than a decade because of its ability to record every
 player's point of view in a server side demo and provide many different game
 modes to enjoy QuakeWorld with.
 .
 This package contains no data files. To use it, you will need either the
 commercial Quake 1 data, the shareware data (game-data-packager can be
 helpful), or free game data files such as OpenQuartz.

Package: mwaw2epub
Description-md5: f04bf0326594779311d8715970b81fba
Description-en: old Mac formats to EPUB converter
 This package contains a utility for converting old Mac text document files
 (MacWrite, ClarisWorks, ... ) into EPUB documents.

Package: mwaw2odf
Description-md5: f58c8f2dad295c53b93ba6b18c9140ee
Description-en: old Mac formats to OpenDocument converter
 This package contains a utility for converting old Mac text document files
 (MacWrite, ClarisWorks, ... ) into OpenDocument documents.

Package: mwc
Description-md5: bf966b00487e19efe4668d163748d96b
Description-en: Powerful website-tracking tool
 MailWebsiteChanges is a Python script to keep track of website
 changes; sends email notifications on updates and/or also
 provides an RSS feed.
 .
 To specify which parts of a website should be monitored, XPath
 selectors, CSS selectors, and regular  expressions can be used
 (just choose the tools you like!).

Package: mwic
Description-md5: c5c81e2fbfd1a6396165701d6c369cb5
Description-en: spell-checker to find misspellings and to show their contexts
 mwic, misspelled words in context, is a spell-checker that groups possible
 misspellings and shows them in their contexts. This is useful for checking
 technical documents that often contain words that are not included in standard
 dictionaries.

Package: mwm
Description-md5: e74ff6bde3ffa9f055e5ef78cf0c580f
Description-en: Motif Window Manager
 Motif is the industry standard GUI component toolkit for *NIX.
 .
 This package contains the Motif Window Manager, which has a clear but
 classical appearance. It is accompanied by xmbind, which is used to
 configure virtual key/mouse-bindings for Motif.

Package: mwrap
Description-md5: 837ed1ddf8be236eed910832e9857faa
Description-en: Octave/MATLAB mex generator
 MWrap is an interface generation system in the spirit of SWIG or matwrap.
 From a set of augmented Octave/MATLAB script files, MWrap will generate a
 MEX gateway to desired C/C++ function calls and Octave/MATLAB function
 files to access that gateway.  The details of converting to and from
 Octave/MATLAB's data structures, and of allocating and freeing temporary
 storage, are hidden from the user.

Package: mycli
Description-md5: e04938f2346d9234e44cdc164e951042
Description-en: CLI for MySQL/MariaDB with auto-completion and syntax highlighting
 mycli is a command line interface for MySQL/MariaDB with auto-completion and
 syntax highlighting. It is also capable of pretty printing tabular data.

Package: mydumper
Description-md5: 9576f6c3223519c02f491c2a3ab05454
Description-en: High-performance MySQL backup tool
 Mydumper (aka. MySQL Data Dumper) is a high-performance multi-threaded
 backup (and restore) toolset for MySQL and Drizzle.  The main developers
 originally worked as Support Engineers at MySQL (one has moved to
 Facebook and another to SkySQL) and this is how they would envisage
 mysqldump based on years of user feedback.
 .
 Mydumper features
 .
 Lightweight C source
 Up to 10x faster dumps compared to mysqldump
 Consistent snapshots for transactional and non-transactional tables
 File compression on-the-fly
 Binary log dumps
 Multi-threaded restore utility
 Daemon mode for timed snapshots and continuous binary logs
 .
 Mydumper is still under active development but is well tested/used in
 production on some large installations.

Package: mydumper-doc
Description-md5: 67cb59319370502fddfd07a71cb12d81
Description-en: High-performance MySQL backup tool - documentation
 Mydumper (aka. MySQL Data Dumper) is a high-performance multi-threaded
 backup (and restore) toolset for MySQL and Drizzle.  The main developers
 originally worked as Support Engineers at MySQL (one has moved to
 Facebook and another to SkySQL) and this is how they would envisage
 mysqldump based on years of user feedback.
 .
 This package contains documentation for mydumper generated by sphinx

Package: mygui-doc
Description-md5: d4b241839be87dd5b7fc58b027facb10
Description-en: API documentations for MyGUI library
 MyGUI is a GUI library which aims to be fast, flexible and simple GUIs in C++.
 Features include
 Layout Editor.
 Multicolour text.
 Per pixel cut.
 Changing alpha support for widgets (also in states configuration).
 Interface localisation.
 Fast RTTI for safe casts.
 Tool tips.
 Animated cursors and pictures.
 User xml resources.
 Truetype fonts and fonts from texture.
 Widgets controllers (moving, fading and so on).
 Flexible configuration in xml config file.
 Subskins with tiling, with direct access to texture.
 Possibility to store any data in widgets items.
 Skin themes.
 Wrappers for fast UI development.
 Drag'n'drop.
 .
 This package contains the MyGUI API reference for the MyGUIEngine library.

Package: mymake
Description-md5: 7f77809fdd24b9ba3f39af3fab649aff
Description-en: Tool for compiling C/C++ programs
 Tool for compiling and running C/C++ programs conveniently.
 Requires no or minimal configuration for single-file programs,
 while still supporting large applications with multiple targets
 and dependencies between sub-projects.

Package: mypager
Description-md5: b6f728f48ace6ff3f51b11e515ac390d
Description-en: pager for MySQL/PostgreSQL command line clients
 Userfriendly pager that will add color to query results of MySQL or
 PostgreSQL command line clients. It will also automatically use less
 when terminal isn't able to display the full result in one page.

Package: mypaint
Description-md5: ad32506829ca6057a6e8d0d7165ea727
Description-en: paint program for use with graphics tablets
 MyPaint is a pressure- and tilt-sensitive painting program which works well
 with Wacom graphics tablets and other similar devices. It comes with a large
 brush collection including charcoal and ink to emulate real media, but the
 highly configurable brush engine allows you to experiment with your own
 brushes and with not-quite-natural painting.
 .
 This package contains the main program.

Package: mypaint-brushes
Description-md5: 0c2b27f15c6f607986bfc0ed946e6a65
Description-en: brushes for paint apps
 MyPaint is a pressure- and tilt-sensitive painting program which works well
 with Wacom graphics tablets and other similar devices. It comes with a large
 brush collection including charcoal and ink to emulate real media, but the
 highly configurable brush engine allows you to experiment with your own
 brushes and with not-quite-natural painting.
 .
 This package contains the virtual paint brushes.

Package: mypaint-data
Description-md5: 47360304f58b5f8d65352a27de08b0c9
Description-en: runtime data files for MyPaint
 MyPaint is a pressure- and tilt-sensitive painting program which works well
 with Wacom graphics tablets and other similar devices. It comes with a large
 brush collection including charcoal and ink to emulate real media, but the
 highly configurable brush engine allows you to experiment with your own
 brushes and with not-quite-natural painting.
 .
 This package contains icons and backgrounds for the MyPaint program.

Package: mypaint-data-extras
Description-md5: b4905782879b5c83a5c5b4cdb6206dba
Description-en: high resolution backgrounds for mypaint
 MyPaint is a pressure- and tilt-sensitive painting program which works well
 with Wacom graphics tablets and other similar devices. It comes with a large
 brush collection including charcoal and ink to emulate real media, but the
 highly configurable brush engine allows you to experiment with your own
 brushes and with not-quite-natural painting.
 .
 This package contains high resolution paper texture backgrounds for painting
 on. Since the files are large, installation is optional.

Package: myproxy
Description-md5: 4ac22e897aaee90c372c894323478279
Description-en: Credential Management Service Client
 MyProxy is open source software for managing X.509 Public Key Infrastructure
 (PKI) security credentials (certificates and private keys). MyProxy
 combines an online credential repository with an online certificate
 authority to allow users to securely obtain credentials when and where needed.
 Users run myproxy-logon to authenticate and obtain credentials, including
 trusted CA certificates and Certificate Revocation Lists (CRLs).

Package: myproxy-admin
Description-md5: 9c24b287266c12bdf15e4151cb59aeaa
Description-en: Credential Management Service Administration Tools
 MyProxy is open source software for managing X.509 Public Key Infrastructure
 (PKI) security credentials (certificates and private keys). MyProxy
 combines an online credential repository with an online certificate
 authority to allow users to securely obtain credentials when and where needed.
 Users run myproxy-logon to authenticate and obtain credentials, including
 trusted CA certificates and Certificate Revocation Lists (CRLs).
 .
 This package contains the MyProxy server admin commands.

Package: myproxy-doc
Description-md5: ff084133628824860ed57fd81d9c5ef1
Description-en: Credential Management Service Documentation
 MyProxy is open source software for managing X.509 Public Key Infrastructure
 (PKI) security credentials (certificates and private keys). MyProxy
 combines an online credential repository with an online certificate
 authority to allow users to securely obtain credentials when and where needed-
 Users run myproxy-logon to authenticate and obtain credentials, including
 trusted CA certificates and Certificate Revocation Lists (CRLs).
 .
 This package contains the MyProxy documentation.

Package: myproxy-server
Description-md5: da41e674f852e4c491088184aa3135c4
Description-en: Credential Management Service Server
 MyProxy is open source software for managing X.509 Public Key Infrastructure
 (PKI) security credentials (certificates and private keys). MyProxy
 combines an online credential repository with an online certificate
 authority to allow users to securely obtain credentials when and where needed.
 Users run myproxy-logon to authenticate and obtain credentials, including
 trusted CA certificates and Certificate Revocation Lists (CRLs).
 .
 This package contains the MyProxy server.

Package: mypy
Description-md5: d3e201c7c5775a9d8fc37033fa52a4bb
Description-en: optional static typing for Python
 Add type annotations to your Python programs, and use mypy to type check them.
 Mypy is essentially a Python linter on steroids, and it can catch many
 programming errors by analyzing your program, without actually having to run
 it. Mypy has a powerful type system with features such as type inference,
 gradual typing, generics and union types.
 .
 This package provides the command-line interface.

Package: mypy-doc
Description-md5: 90ecb0fecb59e09596684d6f30a5022c
Description-en: documentation for mypy
 Add type annotations to your Python programs, and use mypy to type check them.
 Mypy is essentially a Python linter on steroids, and it can catch many
 programming errors by analyzing your program, without actually having to run
 it. Mypy has a powerful type system with features such as type inference,
 gradual typing, generics and union types.
 .
 This package provides the documentation.

Package: mypy-protobuf
Description-md5: 230cea5ed19202faa198f7c3b812f456
Description-en: Generate mypy stub files from protobuf specs
 This package provides a plugin for protoc to allow it to generate
 typing annotations for Python.

Package: myrepos
Description-md5: cbf0aa2538d46603acbd8a6c74fb38eb
Description-en: tool to manage all your version control repos
 The mr(1) command can checkout, update, or perform other actions on
 a set of repositories as if they were one combined repository. It
 supports any combination of git, svn, mercurial, bzr, darcs, cvs, vcsh,
 fossil, and veracity repositories, and support for other version control
 systems can easily be added. (There are extensions adding support for unison
 and git-svn, among others.)
 .
 It is extremely configurable via simple shell scripting. Some examples
 of things it can do include:
 .
 * Update a repository no more frequently than once every twelve hours.
 * Run an arbitrary command before committing to a repository.
 * When updating a git repository, pull from two different upstreams
 and merge the two together.
 * Run several repository updates in parallel, greatly speeding up
 the update process.
 * Remember actions that failed due to a laptop being offline, so they
 can be retried when it comes back online.
 .
 This package also includes the webcheckout command.

Package: myrescue
Description-md5: bbc9c99c3f7c121ae92f199d521b92b8
Description-en: rescue data from damaged disks
 myrescue is a program to rescue the still-readable data from a damaged
 harddisk, CD-ROM, DVD, flash drives, etc. It is similar in purpose to
 dd_rescue (or ddrescue), but it tries to quickly get out of damaged
 areas to first handle the not yet damaged part of the disk and return
 later.
 .
 This package is useful to recover data from any media and for forensics
 investigations.

Package: mysecureshell
Description-md5: 054a7c2bccafd5c00569bf0e15a6656c
Description-en: SFTP Server with ACL
 MySecureShell is a solution which has been made to bring more features to
 sftp/scp protocol given by OpenSSH. By default, OpenSSH brings a lot of
 liberty to connected users which imply to trust in your users.
 .
 The goal of MySecureShell is to offer the power and security of OpenSSH, with
 enhanced features (like ACL) to restrict connected users.
 .
 MySecureShell was created because of the lack of file transfer features in
 OpenSSH. OpenSSH was not designed as a file transfer solution, that's why
 MySecureShell is born.
 .
 MySecureShell is not a patch for OpenSSH, it's a shell for users.
 It has the advantage to:
 * Avoid including security holes in OpenSSH
 * No dependency on against an OpenSSH version
 * No OpenSSH recompilation is required

Package: myspell-cs
Description-md5: c031759b3234764e9db6056495829384
Description-en: Czech dictionary for myspell
 This is the Czech dictionary for use with the myspell spellchecker
 which is currently used within OpenOffice.org and the mozilla
 spellchecker.

Package: myspell-da
Description-md5: c9f64bd824cb82ec3010746d1cf96e67
Description-en: The Comprehensive Danish Dictionary (DSDO) - myspell
 The Comprehensive Danish Dictionary (DSDO) is a free spell-checking
 dictionary for Danish published by Skaane Sjaelland Linux User Group
 (SSLUG).  One thing which makes this dictionary different from most
 other dictionaries is that it basically is the result of a vote among
 the proof-readers.  The editorial group has _not_ proof-read all the
 words in the dictionary, but guides the proof-readers and keeps track
 of the overall status of the dictionary.
 .
 This is the Danish dictionary, to be used with myspell to check and
 correct spelling in Danish texts.

Package: myspell-de-de-1901
Description-md5: 1b67dc027d63cef4fa16cd899535c399
Description-en: Traditional German dictionary for myspell
 This is the German (Germany) dictionary for use with the myspell and
 hunspell spellchecker.
 .
 This dictionary refers to the traditional German orthography
 (de-DE-1901).  For the current orthography (de-DE-1996) see packages
 myspell-de-de or hunspell-de-de.

Package: myspell-en-au
Description-md5: 727c1a6eef26da76541812e0a442e2ae
Description-en: English_australian dictionary for myspell
 This is the English_australian dictionary for use with the myspell
 spellchecker, which is currently used within OpenOffice.org and the
 Mozilla spellchecker.

Package: myspell-es
Description-md5: 6eb6c0f4d9c2f3dfa5e0b7f9e120aabe
Description-en: Spanish dictionary for myspell
 This is the Spanish dictionary for use with the myspell spellchecker
 which is currently used within OpenOffice.org and the mozilla
 spellchecker. It is based on ispell dictionary put together by
 Santiago Rodriguez and Jesus Carretero.

Package: myspell-fr
Description-md5: 7cb564eba97a01ee3d020b73f7f476d6
Description-en: French dictionary for myspell (Hydro-Quebec version)
 This is a French dictionary, to be used with myspell,
 version 3.1.04 and following. The dictionary contains roughly
 50,000 roots, which expand to about 220,000 words.
 .
 This is the Martin Boyer and Hydro-Quebec version.
 You may prefer to use the GUTenberg version installed by the
 myspell-fr-gut package.

Package: myspell-fr-gut
Description-md5: 35c58d9f930c04198a25e774670f18c5
Description-en: French dictionary for myspell (GUTenberg version)
 This is a French dictionary, to be used with myspell.
 .
 This is the GUTenberg version.

Package: myspell-gd
Description-md5: 315e7f686cbe43df0c634a6a496e5977
Description-en: transitional dummy package
 This is a dependency package for migration to hunspell-gd
 This package is here only to ensure smooth upgrades from
 myspell-gd to hunspell-gd.
 .
 It can be safely removed afterwards.

Package: myspell-he
Description-md5: c680553d735207853d69a447804d662b
Description-en: Hebrew dictionary for myspell
 This is the Hebrew dictionary for use with the myspell spellchecker which
 is currently used within LibreOffice and the mozilla spellchecker. It was
 generated from the hspell dictionaries.

Package: myspell-hu
Description-md5: 6a6489526b3cf80f3b753c4c54f20c32
Description-en: Hungarian dictionary for myspell
 This is the Hungarian dictionary for use with the myspell spellchecker
 which is currently used within OpenOffice.org and the mozilla
 spellchecker.

Package: myspell-nb
Description-md5: 2cfe903e2ee87a09a490bd46c3b711d3
Description-en: Norwegian Bokmål dictionary for myspell
 This package provides the Norwegian Bokmål dictionary for the
 'myspell' spell checker which is currently used within OpenOffice.org
 and the Mozilla spell checker.

Package: myspell-nn
Description-md5: 7183af419c88fa2510f65f3f461d6bfb
Description-en: Norwegian Nynorsk dictionary for myspell
 This package provides the Norwegian Nynorsk dictionary for the
 'myspell' spell checker which is currently used within OpenOffice.org
 and the Mozilla spell checker.

Package: myspell-pt
Description-md5: 7fadfb7b380c11a3ac46668670bd64d6
Description-en: Portuguese dictionaries for Hunspell
 This is an empty package whose sole purpose is to depend on both
 hunspell-pt-pt (European Portuguese) and hunspell-pt-br (Brazilian
 Portuguese) dictionaries for use with the hunspell spellchecker.

Package: myspell-sk
Description-md5: b74df9e6a0dbfe44ba4bbbf091bb6061
Description-en: Slovak dictionary for myspell
 This is the Slovak dictionary for use with the myspell spellchecker which is
 currently used in OpenOffice.org and the Mozilla spellchecker.

Package: myspell-sq
Description-md5: 01ab9f8048144fd481c34e519b2f633f
Description-en: Albanian dictionary for myspell
 This is the Albaninan dictionary for use with the myspell spellchecker.

Package: myspell-tl
Description-md5: 8ceca47616b7a9f18b3a6ac1960af3e7
Description-en: Tagalog dictionary for myspell/hunspell
 This package contains all the required files to add support
 for the Tagalog language to myspell/hunspell spell checker.

Package: myspell-uk
Description-md5: 055184e8f2d270d0d114ef6eaa8eae5d
Description-en: Ukrainian dictionary for myspell
 This is the Ukrainian dictionary for use with the myspell
 spellchecker which is currently used within OpenOffice.org and the
 mozilla spellchecker.

Package: mysql-router
Description-md5: 68df088e13493c106d4f76a2eb4efc60
Description-en: route connections from MySQL clients to MySQL servers
 MySQL Router is part of InnoDB cluster, and is lightweight middleware that
 provides transparent routing between your application and back-end MySQL
 servers. It can be used for a wide variety of use cases, such as providing
 high availability and scalability by effectively routing database traffic to
 appropriate back-end MySQL servers. The pluggable architecture also enables
 developers to extend MySQL Router for custom use cases.
 .
 Since MySQL Router is clustering software and needs to be configured and
 managed across an entire cluster, packaging cannot manage it for you. This
 package supplies the binary build only, ready for manual configuration.

Package: mysql-sandbox
Description-md5: de1efdb2ce60dee19503cada22a0d4fe
Description-en: Install and set up one or more MySQL server instances easily
 MySQL Sandbox is a tool that installs one or more MySQL servers
 within seconds, easily, securely, and with full control.
 .
 Once installed, the sandbox is easily used and maintained,
 without using complex options.
 .
 Replicated and multiple sandboxes can be used individually
 or all at once.

Package: mysql-shell
Description-md5: 27d5310e48691207ae367adfb84c7dbf
Description-en: MySQL Shell (part of MySQL Server) 8.4
 MySQL query and administration shell client and framework.

Package: mysql-source
Description-md5: 88f58941059fab032315a68e3122ac60
Description-en: MySQL source
 MySQL is a fast, stable, and true multi-user, multi-threaded SQL database
 server.  SQL (Structured Query Language) is the most popular database query
 language in the world. The main goals of MySQL are speed, robustness and
 ease of use.
 .
 This package includes the MySQL source code as configured before building
 - but after the arch specific configuration. This is currently required for
 building plugins.

Package: mysql-testsuite
Description-md5: 182146ce5ac7c0106d3e245665a91d48
Description-en: MySQL regression tests
 MySQL is a fast, stable, and true multi-user, multi-threaded SQL database
 server.  SQL (Structured Query Language) is the most popular database query
 language in the world. The main goals of MySQL are speed, robustness and
 ease of use.
 .
 This package includes the MySQL testsuite.

Package: mysqltcl
Description-md5: 1312ef0a336e015912b49c9a9766c1de
Description-en: interface to the MySQL database for the Tcl language
 The mysqltcl package provides a Tcl interface to the MySQL database system.
 Within Tcl you've a range of Tcl commands and a global Tcl array available
 to access the database server.
 Written in C mysqltcl uses the official MySQL C-API so that almost all
 Tcl commands correspond to MySQL C-API functions.

Package: mysqltuner
Description-md5: 6d52791cf326a9dbe907ee3bc1e2006d
Description-en: high-performance MySQL tuning script
 High-performance MySQL tuning script written in perl that will provide
 you with a snapshot of a MySQL server's health. Based on the statistics
 gathered, specific recommendations will be provided that will increase a
 MySQL server's efficiency and performance. The script gives you
 automated MySQL tuning that is on the level of what you would receive
 from a MySQL DBA.
 .
 Features:
 .
 * Memory Usage: Calculates MySQL memory usage at max load and makes
 recommendations for increasing or decreasing the MySQL memory
 footprint. Per-thread and server-wide buffer data is calculated
 separately for an accurate snapshot of the server's configuration.
 * Slow Queries: Reviews the amount of slow queries relative to the
 total queries. Slow query time limits are also analyzed and
 recommendations are made.
 * Connections: Current and historical connection counts are
 reviewed.
 * Key Buffer: Takes configuration data and compares it to the actual
 indexes found in MyISAM tables. Key cache hit rates are calculated
 and variable adjustments are suggested.
 * Query Cache: Query cache hit rates and usage percentages are used
 to make recommendations for the query cache configuration
 variables.
 * Sorting & Joins: Per-thread buffers that affect sorts and joins
 are reviewed along with the statistics from the queries run
 against the server.
 * Temporary Tables: Variable recommendations are made to reduce
 temporary tables that are written to the disk.
 * Table Cache: Compares total tables opened to the currently open
 tables. Calculates the table cache hit rate in order to make
 suggestions.
 * Open Files: Determines if the server will approach or run into the
 open file limit set by the operating system or the MySQL server
 itself.
 * Table Locks: Finds table locking that forces queries to wait and
 makes suggestions for reducing locks that require a wait.
 * Thread Cache: Calculates how many times MySQL must create a new
 thread to respond to a query.
 * Aborted Connections: Finds applications that are not closing
 connections to MySQL properly.
 * Read/Write Ratios: Calculates the percentage of read and write
 operations on your MySQL installation.

Package: mysqmail
Description-md5: ecd6676908f8f30fea140302106a8b9d
Description-en: real-time logging system in MySQL
 MySQMail is a set of tiny daemon loggers for mail and FTP servers that
 save traffic information in a MySQL database. The information is split
 by domain and by user so that it's easy to measure all the traffic for
 a given domain name in real time.
 .
 This package provides the configuration infrastructure.

Package: mysqmail-courier-logger
Description-md5: 79bed7f401ae5231bd54a45f055afab5
Description-en: real-time logging system in MySQL - Courier traffic-logger
 MySQMail is a set of tiny daemon loggers for mail and FTP servers that
 save traffic information in a MySQL database. The information is split
 by domain and by user so that it's easy to measure all the traffic for
 a given domain name in real time.
 .
 This package provides a logger for POP/IMAP traffic handled by Courier.

Package: mysqmail-dovecot-logger
Description-md5: e0558e9f995a547580fb07d66626d5d8
Description-en: real-time logging system in MySQL - Dovecot traffic-logger
 MySQMail is a set of tiny daemon loggers for mail and FTP servers that
 save traffic information in a MySQL database. The information is split
 by domain and by user so that it's easy to measure all the traffic for
 a given domain name in real time.
 .
 This package provides a logger for POP/IMAP traffic handled by Dovecot.

Package: mysqmail-postfix-logger
Description-md5: d2bc38905bf38fc109437361bed37ad8
Description-en: real-time logging system in MySQL - Postfix traffic-logger
 MySQMail is a set of tiny daemon loggers for mail and FTP servers that
 save traffic information in a MySQL database. The information is split
 by domain and by user so that it's easy to measure all the traffic for
 a given domain name in real time.
 .
 This package provides a logger for SMTP traffic handled by Postfix.

Package: mysqmail-pure-ftpd-logger
Description-md5: 99fec3a9dda475c436b04994edda80de
Description-en: real-time logging system in MySQL - Pure-FTPd traffic-logger
 MySQMail is a set of tiny daemon loggers for mail and FTP servers that
 save traffic information in a MySQL database. The information is split
 by domain and by user so that it's easy to measure all the traffic for
 a given domain name in real time.
 .
 This package provides a logger for FTP traffic handled by Pure-FTPd.

Package: mystiq
Description-md5: 297f0465a23fb4e814a76c0aec65f42e
Description-en: Powerful FFmpeg GUI front-end based on Qt5 and written in C++
 Powerful media converter. FFmpeg can read audio and video files in various
 formats and convert them into other formats. MystiQ features an intuitive
 graphical interface and a rich set of presets to help you convert media
 files within a few clicks. Advanced users can also adjust conversion
 parameters in detail.

Package: mythtv-status
Description-md5: 866f6509b1119d1b7ceb82ad1aba9319
Description-en: Show the status of a MythTV backend
 Shows the current status of a local or remote MythTV backend and up to
 the next 10 recordings for today and tomorrow.
 .
 Also provides functionality for updating the MOTD with this information,
 this can provide a good heads up on when you should avoid heavy CPU or
 I/O work on your MythTV backend.

Package: n2n
Description-md5: 361d10f6d5e899332c45f448acb34919
Description-en: Peer-to-Peer VPN network daemon
 n2n is an open source VPN application which utilizes
 a Peer-to-peer architecture for network membership
 and routing.

Package: nabi
Description-md5: d0260e4a8efae1159860b4bce0e3986b
Description-en: Korean X input method server plus imhangul status monitor
 Nabi is an X input method server for Korean text input.

Package: nacl-tools
Description-md5: b1a68f48ee095ce64628eed2a8ac8df9
Description-en: NaCl and CurveCP tools
 NaCl (pronounced "salt") is a new easy-to-use high-speed
 software library for network communication, encryption,
 decryption, signatures, etc. NaCl's goal is to provide
 all of the core operations needed to build higher-level
 cryptographic tools. Tools include basic programs to
 deploy CurveCP message-handling.

Package: nadoka
Description-md5: 4b3d2c8ef902f721a570fd9d06e98fd6
Description-en: IRC logger, monitor and proxy program ("bot") in Ruby
 Nadoka is a tool for monitoring and logging IRC conversations and
 responding to specially formatted requests. You define and customize
 these responses in Ruby. Nadoka is conceptually similar to Madoka, an
 older proxy written in Perl.

Package: naev
Description-md5: abc627a90b82972d24afe08727a3b4f5
Description-en: 2D action/rpg space game
 2D space trading and combat game, in a similar vein to Escape Velocity. Naev
 is played from a top-down perspective, featuring fast-paced combat, many
 ships, a large variety of equipment and a large galaxy to explore.
 The game is open-ended, letting you proceed at your own pace.

Package: naev-data
Description-md5: b53461864333a59c6890c1c5e161bcdb
Description-en: 2D action/rpg space game - game data
 2D space trading and combat game, in a similar vein to Escape Velocity. Naev
 is played from a top-down perspective, featuring fast-paced combat, many
 ships, a large variety of equipment and a large galaxy to explore.
 The game is open-ended, letting you proceed at your own pace.
 This packages contains architecture-independent game data.

Package: nageru
Description-md5: 10a7c27fb9a6c033b06b1f67c0021613
Description-en: modern free software video mixer
 Nageru (a pun on the Japanese verb nageru, meaning to throw or cast) is a live
 video mixer. It takes in inputs from one or more video cards (any DeckLink PCI
 card via Blackmagic's drivers, and Intensity Shuttle USB3 and UltraStudio SDI
 USB3 cards via bmusb), mixes them together based on the operator's desire and a
 theme written in Lua, and outputs a high-quality H.264 stream over TCP suitable
 for further transcoding and/or distribution.
 .
 Nageru aims to produce high-quality output, both in terms of audio and video,
 while still running on modest hardware.

Package: nagios-check-xmppng
Description-md5: c20fa2cb7de6660946d4e89acad21c8a
Description-en: monitoring plugin to check XMPP servers
 a nagios compatible check plugin for XMPP servers implementing the XMPP
 protocol as specified in RFC 6120.
 .
 The plugin provides the following features:
 .
 - check client to server (C2S) as well as server to server (S2S) ports
 - check XMPP servers on IPv6 and IPv4 addresses
 - support STARTTLS as specified in RFC 6120 section 5.
 - check the validity of the server certificate presented by the XMPP server
 .
 The plugin has been implemented because of insufficiencies in the existing
 check_ssl_cert and check_xmpp plugins.

Package: nagios-images
Description-md5: 7fb2cf599701833e571cfef86b71461e
Description-en: Collection of images and icons for the nagios system
 nagios-images contains an assortment of dfsg-free images and icons
 for use in the web frontend of the nagios system.
 .
 Nagios is a host/service/network monitoring and management system. It has
 the following features:
 *  Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
 PING, etc.)
 *  Plugin interface to allow for user-developed service checks
 *  Contact notifications when problems occur and get resolved (via email,
 pager, or user-defined method)
 *  Ability to define event handlers to be run during service or
 host events (for proactive problem resolution)
 *  Web output (current status, notifications, problem history, log
 file, etc.)

Package: nagios-nrpe-plugin
Description-md5: c19ebd7d65521f48328173d45f828471
Description-en: Nagios Remote Plugin Executor Plugin
 Nagios is a host/service/network monitoring and management system.
 .
 The purpose of this addon is to allow you to execute Nagios plugins on a
 remote host in as transparent a manner as possible.
 .
 This is a plugin that is run on the Nagios host and is used to contact the
 NRPE process on remote hosts.

Package: nagios-nrpe-server
Description-md5: a71d7976e91380d8197e4fb0bcdc04a9
Description-en: Nagios Remote Plugin Executor Server
 Nagios is a host/service/network monitoring and management system.
 .
 The purpose of this addon is to allow you to execute Nagios plugins on a
 remote host in as transparent a manner as possible.
 .
 This program runs as a background process on the remote host and processes
 command execution requests from the check_nrpe plugin on the Nagios host.

Package: nagios-plugin-check-multi
Description-md5: b020415bb054699cd451220a49b98d67
Description-en: run nagios checks as a group
 check_multi is a multi purpose wrapper plugin which takes benefit of
 the Nagios/Icinga capability to display multiple lines of plugin
 output. It calls multiple child plugins and displays their output in
 the long_plugin_output. A summary is given in the standard plugin
 output. The child return code with the highest severity becomes the
 parent (check_multi) plugin return code.

Package: nagios-plugins-rabbitmq
Description-md5: 7925d49a50aa8065dade8bd2b1afa469
Description-en: Set of Nagios checks useful for monitoring a RabbitMQ server
 They use the RabbitMQ management interface with is over HTTP and therefore have
 a very light profile on the nagios server.
 .
 See the [documentation](http://www.rabbitmq.com/management.html) on the
 RabbitMQ management interface for more details on what it provides.

Package: nagios-snmp-plugins
Description-md5: e1e73e012981b5c9469a1191807ed8f5
Description-en: SNMP Plugins for nagios
 A set of Nagios plugins to check hosts/devices using snmp protocol
 .
 The general idea of these scripts is to check as many things as possible with
 snmp (how do you install NRPE on Cisco or AS/400 ?) : disks, memory, load,
 interface, running procsses, etc...
 .
 The other idea is to select disks, interfaces, process using regular
 expressions

Package: nagios4
Description-md5: 6eb40edaf7e4745812b71196e67ac6f7
Description-en: host/service/network monitoring and management system
 Nagios is a monitoring and management system for hosts, services and
 networks.  This is a metapackage installing both the monitoring daemon
 and the web interface.
 .
 Nagios' features include:
 .
 *  Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
 PING, etc.)
 *  Plugin interface to allow for user-developed service checks
 *  Contact notifications when problems occur and get resolved (via email,
 pager, or user-defined method)
 *  Ability to define event handlers to be run during service or host events
 (for proactive problem resolution)
 *  Web output (current status, notifications, problem history, log file, etc.)

Package: nagios4-cgi
Description-md5: dcfc0e3b54ae91aa9e7b1c3d6a7f1e39
Description-en: cgi files for nagios4
 Nagios is a monitoring and management system for hosts, services and
 networks. This package contains the web interface.
 .
 Nagios' features include:
 .
 *  Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
 PING, etc.)
 *  Plugin interface to allow for user-developed service checks
 *  Contact notifications when problems occur and get resolved (via email,
 pager, or user-defined method)
 *  Ability to define event handlers to be run during service or host events
 (for proactive problem resolution)
 *  Web output (current status, notifications, problem history, log file, etc.)

Package: nagios4-common
Description-md5: 0508ba2f312db703f6e50fc87a241342
Description-en: support files for nagios4
 Nagios is a monitoring and management system for hosts, services and
 networks. This package contains files needed by both the daemon
 and web interface.
 .
 Nagios' features include:
 .
 *  Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
 PING, etc.)
 *  Plugin interface to allow for user-developed service checks
 *  Contact notifications when problems occur and get resolved (via email,
 pager, or user-defined method)
 *  Ability to define event handlers to be run during service or host events
 (for proactive problem resolution)
 *  Web output (current status, notifications, problem history, log file, etc.)

Package: nagios4-core
Description-md5: 6a2c1ea4731766da89bd9e160f5104fb
Description-en: host/service/network monitoring and management system core files
 Nagios is a monitoring and management system for hosts, services and
 networks.  The package contains the nagios4 monitoring daemon.
 .
 Nagios' features include:
 .
 *  Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
 PING, etc.)
 *  Plugin interface to allow for user-developed service checks
 *  Contact notifications when problems occur and get resolved (via email,
 pager, or user-defined method)
 *  Ability to define event handlers to be run during service or host events
 (for proactive problem resolution)
 *  Web output (current status, notifications, problem history, log file, etc.)

Package: nagstamon
Description-md5: 0af6b7784700eee5fa173d6eb3ea6bc6
Description-en: Nagios status monitor which takes place in systray or on desktop
 Nagstamon is a Nagios status monitor which takes place in systray or
 on desktop (GNOME, KDE) as floating statusbar to inform you in
 realtime about the status of your Nagios and some of its derivatives monitored
 network. It allows one to connect to multiple Nagios, Icinga, Opsview,
 Centreon, Op5Monitor, Checkmk Multisite, Thruk, Zabbix and Zenoss servers.
 Events could be handled by instant access to failed hosts/services.

Package: nagvis
Description-md5: 2176ea327e8f953be362ff1f3602c792
Description-en: visualization addon for Nagios or Icinga
 NagVis can be used to visualize Nagios or Icinga data, for instance
 to display network traffic or IT services such as email.
 .
 Its key features are:
 * Display of single hosts or services;
 * Representation of a host dependent on the state of its services;
 * Visualization of complete host- or servicegroups with one icon;
 * Organization of hosts/services/groups into Sub-Map icons;
 * Graphical representation of complete IT systems.

Package: nagvis-demos
Description-md5: eac5e32975baff0fe16f6d907d077105
Description-en: visualization addon for Nagios or Icinga - demo maps
 NagVis can be used to visualize Nagios or Icinga data, for instance
 to display network traffic or IT services such as email.
 .
 Its key features are:
 * Display of single hosts or services;
 * Representation of a host dependent on the state of its services;
 * Visualization of complete host- or servicegroups with one icon;
 * Organization of hosts/services/groups into Sub-Map icons;
 * Graphical representation of complete IT systems.
 .
 This package provides some demonstration maps.

Package: nagzilla
Description-md5: d7bc9e78beea10eb1507906d20ef2c0b
Description-en: jabber relay bot
 Nagzilla was designed to be a Jabber relay "bot" in that it sits quietly in a
 room until it gets a message to relay to either a chatroom or a person. It is
 split into two programs:
 * nagzillad - the daemon that sits in the room and sends the messages, and
 * nagzillac - the client that gets the messages and hands them to the daemon

Package: nailgun
Description-md5: b808a7de9ab594aa5d99520c4adfba78
Description-en: client, protocol, and server for running Java programs from CLI
 Nailgun is a client, protocol, and server for running Java programs from
 the command line without incurring the JVM startup overhead. Programs run
 in the server (which is implemented in Java), and are triggered by the
 client (written in C), which handles all I/O.

Package: nailing-cargo
Description-md5: a5ea2ae90bb062483c81961df402f897
Description-en: privilege separation for Rust builds
 nailing-cargo allows you to run download and run the Rust toolchain
 and dependencies from crates.io, all as a separate user.
 .
 This can help limit the security impact of hostile or compromised crates.
 It is suitable for use with upstream tooling from rustup.rs.
 .
 It supports Debian-shipped cargo and rustc too.  (But the combination
 of Debian toolchain and upstream dependencies is not the outcome of
 a sensible security posture, so is not recommended by this author.)

Package: naist-jdic
Description-md5: 16629e874fd91390546f29e1d321d73c
Description-en: free Japanese Dictionaries for ChaSen (replacement of ipadic)
 NAIST Japanese Dictionary is a Dictionary for ChaSen, Japanese morphological
 analysis implementation.
 .
 This is based on ipadic, however it is released under BSD style license now
 by NAIST (Nara Institute of Science and Technology, Japan), so it is free
 and can replace ipadic.

Package: naist-jdic-utf8
Description-md5: 5faa0e4d0df778d62d31029dcc5c3c48
Description-en: free Japanese Dictionaries for ChaSen (replacement of ipadic) in UTF-8
 NAIST Japanese Dictionary is a Dictionary for ChaSen, Japanese morphological
 analysis implementation.
 .
 This is based on ipadic, however it is released under BSD style license now
 by NAIST (Nara Institute of Science and Technology, Japan), so it is free
 and can replace ipadic.
 .
 This package generates UTF-8 data from original naist-jdic.

Package: nala
Description-md5: b5d4a9749a15cec7aa34f09342af5c0a
Description-en: Commandline frontend for the APT package manager
 Nala is a frontend for the APT package manager. It has a lot
 of the same functionality, but formats the output to be more
 human readable. Also implements a history function to see past
 transactions and undo/redo them. Much like Fedora's dnf history.

Package: nam
Description-md5: 9a1e6309dade59cf7084cad84aee959e
Description-en: Network Animator for network simulation
 NAM is a Tcl/TK based animation tool for viewing network simulation
 traces and real world packet traces. It supports topology layout,
 packet level animation, and various data inspection tools. NAM began
 at LBL. It has evolved substantially over the past few years. The NAM
 development effort was an ongoing collaboration with the VINT project.
 Currently, it is being developed at ISI as part of the SAMAN and Conser
 projects.

Package: nam-examples
Description-md5: f64781f40ee43a20a309e38945239b4a
Description-en: examples of nam
 NAM is a Tcl/TK based animation tool for viewing network simulation
 traces and real world packet traces. It supports topology layout,
 packet level animation, and various data inspection tools. NAM began
 at LBL. It has evolved substantially over the past few years. The NAM
 development effort was an ongoing collaboration with the VINT project.
 Currently, it is being developed at ISI as part of the SAMAN and Conser
 projects.
 .
 This package contains examples.

Package: nama
Description-md5: 875adacb1c52181783cbf6f9eb97996f
Description-en: Ecasound-based multitrack recorder/mixer
 Nama is a text-based application for multitrack recording, mixing and
 mastering using the Ecasound audio engine developed by Kai Vehmanen.
 .
 Features include tracks, buses, effects, presets, sends, inserts, marks
 and regions. Nama runs under JACK and ALSA audio frameworks, automatically
 detects LADSPA plugins, and supports Ladish Level 1 session handling.
 .
 All editing under Nama is non-destructive. Effects are generally applied
 in realtime. A track caching (track freezing) function is also available.
 .
 The command prompt accepts Nama commands, Ecasound interactive-mode
 commands, shell commands and perl code, providing command history and
 autocompletion.  The help system covers internal commands and LADSPA
 effects and includes keyword search.
 .
 By default, Nama displays a simple graphic interface while the command
 processor runs in a terminal window. The -t option provides a text-only
 interface for console users.

Package: namazu2
Description-md5: 80eff83b4a168bb67efb50f9a3c994e4
Description-en: full text search engine - binary and CGI script
 Namazu is a full text search engine which is usable via CGI. It features
 a simple and easy setup, and is written in C and Perl. Namazu uses the
 text utilities nkf, kakasi or chasen.
 .
 This package includes binary only for search index.
 To create indexes, please install namazu2-index-tools package.

Package: namazu2-common
Description-md5: 2c015b2191cf088d125509532e378be0
Description-en: full text search engine - documentation
 Namazu is a full text search engine which is usable via CGI. It features
 a simple and easy setup, and is written in C and Perl. Namazu uses the
 text utilities nkf, kakasi or chasen.
 .
 This package including only document files, also message catalogue.

Package: namazu2-index-tools
Description-md5: 9ef46063327dd1a5c5b1f23fa1f56dde
Description-en: full text search engine - index handling tools
 Namazu is a full text search engine which is usable via CGI. It features
 a simple and easy setup, and is written in C and Perl. Namazu uses the
 text utilities nkf, kakasi or chasen.
 .
 This package including only index handling(ex, create) tools.
 Index file format of namazu2 is incompatible with namazu1's one.
 Actually, namazu2 packages is needed for searching.

Package: namecheap
Description-md5: 61bd3200147654426d0061ce22e81d12
Description-en: API command line client for DNS provider Namecheap (Python 3)
 This package provides a command line tool which supports registering a domain,
 checking domain name availability, listing registered domains, getting contact
 information for a domain, setting DNS info to default values and setting DNS
 host records.
 .
 This package installs the CLI tool.

Package: names
Description-md5: c309be0cd8a1c2e9d057505fea7db8e0
Description-en: generator for random names suitable for containers, projects, applications etc.
 A random name generator with names suitable for use in container instances,
 project names, application instances, etc.

Package: nano-tiny
Description-md5: 26373c621bdb00986d716853280c567b
Description-en: small, friendly text editor inspired by Pico - tiny build
 GNU nano is an easy-to-use text editor originally designed as a replacement
 for Pico, the ncurses-based editor from the non-free mailer package Pine
 (itself now available under the Apache License as Alpine).
 .
 This package contains a build of GNU nano with many features disabled, for
 environments such as rescue disks where resources are limited.

Package: nanobind-dev
Description-md5: 41f6a93e3d7810dfee1bc9534a9cc988
Description-en: Tiny and efficient C++/Python bindings (development files)
 nanobind is a small binding library that exposes C++ types in Python and vice
 versa. It is reminiscent of Boost.Python and pybind11 and uses near-identical
 syntax. In contrast to these existing tools, nanobind is more efficient:
 bindings compile in a shorter amount of time, produce smaller binaries, and
 have better runtime performance.
 .
 This package installs the development files.

Package: nanoc
Description-md5: 673b1b9c35412f18d401106bbe003a85
Description-en: static site generator written in Ruby
 Nanoc is a static site generator, fit for building anything from a small
 personal blog to a large corporate web site. It can transform content
 from one format (e.g. Haml or Markdown) into another (usually HTML) and
 lay out pages so that the site's look and feel is consistent across all
 pages.
 .
 Extending Nanoc is easy because of its modular architecture. It comes
 with only a couple of extensions, but allows new functionality to be
 plugged in quickly and easily.
 .
 Some knowledge of the Ruby programming language is required in order to use
 Nanoc.

Package: nanofilt
Description-md5: b530334e927c3a7e5ca15fc039ae2097
Description-en: filtering and trimming of long read sequencing data
 Filtering and trimming of long read sequencing data. Filtering on
 quality and/or read length, and optional trimming after passing filters.
 Reads from stdin, writes to stdout. Optionally reads directly from an
 uncompressed file specified on the command line.
 .
 Intended to be used:
 .
 1. directly after fastq extraction.
 2. prior to mapping.
 3. in a stream between extraction and mapping.

Package: nanolyse
Description-md5: cd14401b354eac752407c17a551a5108
Description-en: remove lambda phage reads from a fastq file
 NanoLyse is a tool for rapid removal of contaminant DNA, using the
 Minimap2 aligner through the mappy Python binding. A typical application
 would be the removal of the lambda phage control DNA fragment supplied
 by ONT, for which the reference sequence is included in the package.
 However, this approach may lead to unwanted loss of reads from regions
 highly homologous to the lambda phage genome.

Package: nanomsg-utils
Description-md5: f9080191f2b0f832e8e3e6b7a98d0817
Description-en: nanomsg utilities
 nanomsg is a socket library that provides several common
 communication patterns. It aims to make the networking layer fast,
 scalable, and easy to use. Implemented in C, it works on a wide range
 of operating systems with no further dependencies.
 .
 The communication patterns, also called "scalability protocols", are
 basic blocks for building distributed systems. By combining them you
 can create a vast array of distributed applications. The following
 scalability protocols are currently available:
 .
 PAIR - simple one-to-one communication
 BUS - simple many-to-many communication
 REQREP - allows one to build clusters of stateless services
 to process user requests
 PUBSUB - distributes messages to large sets of interested subscribers
 PIPELINE - aggregates messages from multiple sources and
 load balances them among many destinations
 SURVEY - allows one to query state of multiple applications in a single go
 .
 This package contains utilities for testing nanomsg.

Package: nanopb
Description-md5: 1923833b9b90c6ac369f0e560c5d4377
Description-en: Protocol Buffers with small code size
 Plain-C implementation of Google's Protocol Buffers data format. It is
 targeted at 32 bit microcontrollers, but is also fit for other embedded
 systems with tight (<10 kB ROM, <1 kB RAM) memory constraints.
 .
 This package contains the nanopb generator.

Package: nanopolish
Description-md5: c65181cb6cafc3c3d9c0c69affe72640
Description-en: consensus caller for nanopore sequencing data
 Nanopolish uses a signal-level hidden Markov model for consensus calling
 of nanopore genome sequencing data. It can perform signal-level analysis
 of Oxford Nanopore sequencing data. Nanopolish can calculate an improved
 consensus sequence for a draft genome assembly, detect base
 modifications, call SNPs and indels with respect to a reference genome
 and more.

Package: nanopub
Description-md5: 3633dc6e6ae028c7b209bde8bf005665
Description-en: CLI tool to sign nanopublications
 nanopub-cli is a command-line tool
 to check, sign, and publish nanopublications.
 .
 A nanopublication is a small knowledge graph snippet
 with metadata that is treated
 as an independent (scientific) publication.

Package: nanostat
Description-md5: fbad1370cf6948ea26fb47aeeb5e4a03
Description-en: statistics on long biological sequences
 NanoStat calculates various statistics from a long read sequencing
 dataset in fastq, bam or albacore sequencing summary format.
 It is meant to augment pipelines for the interpretation of
 long DNA sequences as generated with the Nanopore.
 .
 This package provides the executable NanoStat.

Package: nanosv
Description-md5: 7f9382ae1325c01d058025b24184dcc0
Description-en: structural variant caller for nanopore data
 NanoSV is a software package that can be used to identify structural
 genomic variations in long-read sequencing data, such as data produced
 by Oxford Nanopore Technologies’ MinION, GridION or PromethION
 instruments, or Pacific Biosciences RSII or Sequel sequencers. NanoSV
 has been extensively tested using Oxford Nanopore MinION sequencing data.

Package: nanovna-saver
Description-md5: 18681df7aa48f9e1a7d40021c3c758eb
Description-en: view and export Touchstone data from a NanoVNA radio network tester device
 The NanoVNA device is a vector network analyzer and antenna analyzer,
 useful to test or instrument various kinds of radio networks.
 .
 NanoVNA-saver imports Touchstone files from the NanoVNA, sweeps
 frequency spans in segments to gain more than 101 data points, and
 generally displays and analyzes the resulting data.

Package: nas
Description-md5: 250afd943a8f2f6e0200b6b91bfc6955
Description-en: Network Audio System - local server
 The Network Audio System (NAS) was developed by NCD for playing,
 recording, and manipulating audio data over a network. Like the X
 Window System, it uses the client/server model to separate
 applications from the specific drivers that control audio input and
 output devices.
 .
 This package contains the NAS daemon (nasd), needed for local output
 from NAS.

Package: nas-bin
Description-md5: 621d181e037c3e14d73212a2b158b73f
Description-en: Network Audio System - client binaries
 The Network Audio System (NAS) was developed by NCD for playing,
 recording, and manipulating audio data over a network. Like the X
 Window System, it uses the client/server model to separate
 applications from the specific drivers that control audio input and
 output devices.
 .
 This package contains the example applications and utilities that are
 provided with NAS.

Package: nas-doc
Description-md5: 5035a42cdf8861c8e7a34271ccc1d608
Description-en: Network Audio System - extra documentation
 The Network Audio System (NAS) was developed by NCD for playing,
 recording, and manipulating audio data over a network. Like the X
 Window System, it uses the client/server model to separate
 applications from the specific drivers that control audio input and
 output devices.
 .
 This package contains the extra documentation provided with the NAS
 source, including PostScript copies of papers describing its design.

Package: nasm
Description-md5: af796ce515b135bb7ec510fd30e25d4b
Description-en: General-purpose x86 assembler
 Netwide Assembler.  NASM will currently output flat-form binary files,
 a.out, COFF and ELF Unix object files, and Microsoft 16-bit DOS and
 Win32 object files.
 .
 Also included is NDISASM, a prototype x86 binary-file disassembler
 which uses the same instruction table as NASM.
 .
 NASM is released under the 2-clause BSD license.

Package: naspro-bridges
Description-md5: dde456d8baf1d016a39ae2b053f7dc40
Description-en: collection of bridges to LV2
 NASPRO bridges is a collection of bridges to LV2 which, once installed,
 allow users to use plugins developed for other plugin standards in LV2
 hosts.
 .
 This release contains two such bridges: a LADSPA (+ LRDF) and a
 DSSI one.
 .
 The LADSPA bridge supports every feature of LADSPA and LRDF except:
 * run_adding() and set_run_adding_gain().
 * LRDF factory presets.
 The DSSI bridge does not support:
 * GUIs;
 * MIDI programs;
 * maximum number of events per run_synth() - it is 4096, should be
 enough in most cases;
 * run_synth_adding() - as before;
 * run_multiple_synths() and run_multiple_synths_adding() - no
 extension to do that and it may also be impossible to support
 those.

Package: nast
Description-md5: 489fd9f3345236677376d97360bc5735
Description-en: packet sniffer and lan analyzer
 Can sniff in normal mode or in promiscuous mode the packets on a network
 interface and log it. It dumps the headers of packets and the payload in
 ascii or ascii-hex format. You can apply a filter. The sniffed data can
 be saved in a separated file.
 .
 As analyzer tool, it has many features like:
 * Build LAN hosts list
 * Follow a TCP-DATA stream
 * Find LAN internet gateways
 * Discover promiscuous nodes
 * Reset an established connection
 * Perform a single half-open portscanner
 * Perform a multi half-open portscanner
 * Find link type (hub or switch)
 * Catch daemon banner of LAN nodes
 * Control arp answers to discover possible arp-spoofings
 * Byte counting with an optional filter
 * Write reports logging
 .
 It also provides a ncurses menu.

Package: nast-ier
Description-md5: 584339353a94c02bab089af7ed2a43fc
Description-en: NAST-based DNA alignment tool
 The NAST-iEr alignment utility aligns a single raw nucleotide sequence
 against one or more NAST formatted sequences.
 .
 The alignment algorithm involves global dynamic programming profile
 alignment to fixed (NAST-formatted) multiply aligned template sequences
 without any end-gap penalty.
 .
 NAST-iEr is part of the microbiomeutil suite.

Package: nasty
Description-md5: 7abf20c086301c710a466ef914dbc7d1
Description-en: tool which helps you to recover your GPG passphrase
 Nasty is a program that helps you to recover the passphrase of your PGP or
 GPG-key in case you forget or lost it. The following features will make things
 easier:
 - set minimum/maximum length of the passphrase
 - incremental mode, random mode or reads a file for guessing
 - charset filter
 .
 This package is useful in forensics investigations.

Package: nat-traverse
Description-md5: b7153740bf4846d031e7c0cc245549f9
Description-en: NAT gateway traversal utility
 nat-traverse establishes connections between nodes which are
 behind NAT gateways, i.e. hosts which do not have public IP
 addresses. Additionally, you can setup a small VPN by using pppd
 on top of nat-traverse. nat-traverse does not need an external
 server on the Internet, and it isn't necessary to reconfigure
 the involved NAT gateways, either. nat-traverse works
 out-of-the-box.

Package: native-architecture-is
Description-md5: 880eee16812a7632e91f3b7a733efdff
Description-en: Declarative native architecture assertions
 This is a meta package that can be used to assert that a particular
 architecture is native. The native architecture is defined as the
 architecture of the dpkg package by the Multi-Arch specification. By
 depending on e.g. native-architecture-is-amd64, a client package can
 prevent its installation unless the native architecture is amd64.

Package: natlog
Description-md5: 1c78d08330173bf7016263ac2e52ca56
Description-en: Source-natting firewall logging utility
 Firewalls like iptables usually offer POSTROUTING source network address
 translation facilities changing the source address of a host behind the
 firewall to the address of the host before the firewall.
 .
 The standard log facilities provided by iptables do not easily allow
 associating addresses behind the firewall with their source-natted
 equivalents before the firewall. Natlog was designed to fill in that
 particular niche.
 .
 When running natlog, messages are sent to the syslog daemon and/or to the
 standard output stream showing the essential characteristics of the
 connection using source natting. Here is an example:
 .
 from Fri 8 22:30:10:55588 until Fri 8 22:40:43:807100: 192.168.19.72:4467
 (via: 129.125.90.132:4467) to 200.49.219.180:443
 .
 Natlog depends on facilities provided by iptables; work is in progress to
 generate logs using facilities offered by the pcap library.

Package: natpmpc
Description-md5: 3e6836b51e54105ace203d12cfd308e2
Description-en: portable and fully compliant implementation of NAT-PMP (client)
 NAT-PMP is the direct concurrent to the UPnP IGD specification. It is
 providing a way to do NAT traversal. It is part of the Bonjour protocol
 specifications. At the moment it is mainly supported by Apple software and
 hardware. For a way to add NAT-PMP capabilities to your *BSD, Linux or
 (Open)Solaris Router, you should have a look at MiniUPnPd which is
 supporting NAT-PMP in addition to UPnP since December 2007 !
 .
 libnatpmp is an attempt to make a portable and fully compliant
 implementation of the protocol NAT-PMP for the client side. It is based on non
 blocking sockets and all calls of the API are asynchronous. It is therefore
 very easy to integrate the NAT-PMP code to any event driven code.
 .
 This package contains the natpmpc test client.

Package: nats-server
Description-md5: ed8934ca827147bcabb458b3a00fc40c
Description-en: High-Performance server for NATS.io (program)
 NATS is a simple, secure and performant communications
 system for digital systems, services and devices. NATS is part of the
 Cloud Native Computing Foundation (CNCF) and has
 over 40 client language implementations.
 .
 Its server can run on-premise, in the cloud, at the edge, and even on a
 Raspberry Pi. NATS can secure and simplify design and operation of
 modern distributed systems.
 .
 This package provides the nats-server binary.

Package: naturaldocs
Description-md5: 3364558963832789d4258540ef67f71a
Description-en: an extensible, multi-language documentation generator
 Natural Docs is an extensible, multi-language documentation
 generator.  You document your code in a natural syntax that reads
 like plain English.  Natural Docs then scans your code and builds
 high-quality HTML documentation from it.

Package: nautic
Description-md5: 9ef430c72cc26cd7664c2f6a72a2d0f8
Description-en: computation of observer position in astro-navigation
 Nautical ephemeris are included until 2030 with no relevant error for
 all navigational bodies, 56 stars, Sun, Moon and 4 major planets.
 The local meridian time can be computed directly from time UT: sextant
 altitude correction is computed automatically after inserting the
 value of height of eye with the correction tables of the Admiralty
 Nautical Almanac.
 .
 A plotting sheet reports the calculated position and bodies' position
 lines.  An info window indicates the body's most important celestial
 parameters.

Package: nautilus-admin
Description-md5: 13d1756b087e5f5a3915aab9893034d9
Description-en: Extension for Nautilus to do administrative operations
 Nautilus Admin is a simple Python extension for the Nautilus file manager
 that adds some administrative actions to the right-click menu:
 .
 * Open as Administrator: opens a folder in a new Nautilus window
 running with administrator (root) privileges.
 * Edit as Administrator: opens a file in a Gedit window running
 with administrator (root) privileges.

Package: nautilus-compare
Description-md5: 235f39e46eb719b9d17b470772944796
Description-en: Context menu comparison extension for Nautilus file manager
 Context menu file comparison extension for Nautilus 43 and above. It
 provides "Compare", "Compare to ~/foo/bar" and "Compare Later" in Nautilus
 context menu, by default using `meld` to do the comparison. Preferences
 manager detects common diff tools on the system, providing an option to
 choose which one is used for one-on-one, three-way or multi-compare.

Package: nautilus-font-manager
Description-md5: e4b0355714c509f6633f06f12bbffafd
Description-en: Nautilus extension for Font Manager
 Font Manager is intended to provide a way for average users to easily manage
 desktop fonts, without having to resort to command line tools or editing
 configuration files by hand. While designed primarily with the GNOME Desktop
 Environment in mind, it should work well with other Gtk+ desktop environments.
 .
 This package provides integration with the Nautilus file manager for
 Font Manager.

Package: nautilus-hide
Description-md5: 2fb8671d0ef5a1353ad75eea4fc84ff4
Description-en: Extension for Nautilus to hide files without renaming them
 Nautilus Hide is a simple Python extension for the Nautilus file manager
 that adds options to the right-click menu to hide or unhide files.
 .
 The extension hides the files without renaming them (i.e. without prefixing
 a dot ('.') or suffixing a tilde ('~')). It does that by adding their
 names to the folder's '.hidden' file, which Nautilus reads to hide the
 listed files the next time you open or refresh the folder.

Package: nautilus-image-converter
Description-md5: ce93008694c0e402fc4a48eb79d56cf9
Description-en: nautilus extension to mass resize or rotate images
 This package adds a "Resize Images..." menu item to
 the context menu of all images. This opens a dialog
 where you set the desired image size and file name.
 A click on "Resize" finally resizes the image(s)
 using ImageMagick's convert tool.

Package: nautilus-kdeconnect
Description-md5: fc541cf35821c4d40d562883506ea818
Description-en: KDE Connect integration for Nautilus
 Extension providing integration to send files to KDE Connect compatible
 devices directly from within Nautilus.

Package: nautilus-nextcloud
Description-md5: 236cc3a7b86311ec59adbd8d9416944f
Description-en: Nextcloud integration for Nautilus
 The Nextcloud desktop app lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 Nautilus Nextcloud is an extension that integrates the Nextcloud web service
 with your GNOME Desktop.

Package: nautilus-owncloud
Description-md5: fe3ee3195ab14afb3e26757f19436c3c
Description-en: ownCloud integration for Nautilus
 The ownCloudSync system lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 Nautilus ownCloud is an extension that integrates the ownCloud web service with
 your GNOME Desktop.

Package: nautilus-share
Description-md5: 12abf75bd52cbea4113eeeaace72c2db
Description-en: Nautilus extension to share folder using Samba
 Nautilus Share allows you to quickly share a folder from
 the GNOME Nautilus file manager without requiring root access.

Package: nautilus-wipe
Description-md5: d90f7b8ac7d82c39bb346d44d8f9e921
Description-en: Secure deletion extension for Nautilus
 Nautilus Wipe is a Nautilus extension that adds "Securely erase" and
 "Securely fill empty space" items to the right-click menu.
 .
 The progress and results of the operations are shown in a progress
 dialog.

Package: nauty
Description-md5: 44ae986d51bccb00a481cefd3d38bbfa
Description-en: library for graph automorphisms -- interface and tools
 nauty (No AUTomorphisms, Yes?) is a set of procedures for computing
 automorphism groups of graphs and digraphs. This mathematical software
 suite is developed by Brendan McKay and Adolfo Piperno:
 http://pallini.di.uniroma1.it
 .
 nauty computes graph information in the form of a set of generators,
 the size of the group, and the orbits of the group; it can also
 produce a canonical label. The nauty suite is written in C and comes
 with a command-line interface, a collection of command-line tools,
 and an Application Programming Interface (API).
 .
 This package provides the nauty interface named dreadnaut, and a
 small collection of utilities called gtools.

Package: nauty-doc
Description-md5: f20f071b96c56e5e2b6d04bd4c91e84d
Description-en: library for graph automorphisms -- user guide
 nauty (No AUTomorphisms, Yes?) is a set of procedures for computing
 automorphism groups of graphs and digraphs. This mathematical software
 suite is developed by Brendan McKay and Adolfo Piperno:
 http://pallini.di.uniroma1.it
 .
 This package provides the user guide for the nauty mathematical software
 suite; it also contains examples and extra technical documentations.

Package: navit
Description-md5: 783e456ea628a6c205c86789c03eec11
Description-en: Car navigation system with routing engine
 Navit is a car navigation system with routing engine.
 .
 Its modular design is capable of using vector maps of various formats for
 routing and rendering of the displayed map. It's even possible to use multiple
 maps at a time.
 .
 The GTK+ or SDL user interfaces are designed to work well with touch screen
 displays. Points of Interest of various formats are displayed on the map.
 .
 The current vehicle position is either read from gpsd or directly from NMEA
 GPS sensors.
 .
 The routing engine not only calculates an optimal route to your destination,
 but also generates directions and even speaks to you using speech-dispatcher.
 .
 The Debian packaging for navit doesn't provide any map. To see, where you can
 get maps from, see <http://wiki.navit-project.org/index.php/Main_Page#Maps>.

Package: navit-data
Description-md5: a97d8f857d2e846ef7e02bb355a200c6
Description-en: Car navigation system with routing engine - data files
 Navit is a car navigation system with routing engine.
 .
 Its modular design is capable of using vector maps of various formats for
 routing and rendering of the displayed map. It's even possible to use multiple
 maps at a time.
 .
 The GTK+ or SDL user interfaces are designed to work well with touch screen
 displays. Points of Interest of various formats are displayed on the map.
 .
 The current vehicle position is either read from gpsd or directly from NMEA
 GPS sensors.
 .
 The routing engine not only calculates an optimal route to your destination,
 but also generates directions and even speaks to you using speech-dispatcher.
 .
 This package contains the architecture independent files - mainly translation
 files and images - for navit.

Package: navit-graphics-gtk-drawing-area
Description-md5: 1837b5e747b802c091352d912b743429
Description-en: Car navigation system with routing engine - GTK+ graphic plugin
 Navit is a car navigation system with routing engine.
 .
 Its modular design is capable of using vector maps of various formats for
 routing and rendering of the displayed map. It's even possible to use multiple
 maps at a time.
 .
 The GTK+ or SDL user interfaces are designed to work well with touch screen
 displays. Points of Interest of various formats are displayed on the map.
 .
 The current vehicle position is either read from gpsd or directly from NMEA
 GPS sensors.
 .
 The routing engine not only calculates an optimal route to your destination,
 but also generates directions and even speaks to you using speech-dispatcher.
 .
 This package contains the graphic gtk-drawing-area plugin to use with GTK+
 aware GUIs plugins.

Package: navit-gui-gtk
Description-md5: 0a235c9ef0c8378d7c7dfa9b06b6171e
Description-en: Car navigation system with routing engine - GTK+ GUI
 Navit is a car navigation system with routing engine.
 .
 Its modular design is capable of using vector maps of various formats for
 routing and rendering of the displayed map. It's even possible to use multiple
 maps at a time.
 .
 The GTK+ or SDL user interfaces are designed to work well with touch screen
 displays. Points of Interest of various formats are displayed on the map.
 .
 The current vehicle position is either read from gpsd or directly from NMEA
 GPS sensors.
 .
 The routing engine not only calculates an optimal route to your destination,
 but also generates directions and even speaks to you using speech-dispatcher.
 .
 This package contains the GTK+ GUI plugin.

Package: navit-gui-internal
Description-md5: c66cdd6a9343846105342185cdf44171
Description-en: Car navigation system with routing engine - internal GUI
 Navit is a car navigation system with routing engine.
 .
 Its modular design is capable of using vector maps of various formats for
 routing and rendering of the displayed map. It's even possible to use multiple
 maps at a time.
 .
 The GTK+ or SDL user interfaces are designed to work well with touch screen
 displays. Points of Interest of various formats are displayed on the map.
 .
 The current vehicle position is either read from gpsd or directly from NMEA
 GPS sensors.
 .
 The routing engine not only calculates an optimal route to your destination,
 but also generates directions and even speaks to you using speech-dispatcher.
 .
 This package contains the internal GUI plugin.

Package: nbc
Description-md5: 92231c421122adbe6ea64a63785b387f
Description-en: C compiler for LEGO Mindstorms NXT bricks
 Next Byte Codes (NBC) is a simple language with an assembly language syntax
 that can be used to program LEGO's NXT programmable brick (from the new LEGO
 Mindstorms NXT set).
 .
 Not eXactly C (NXC) is a high level language, similar to C, built on top of the
 NBC compiler. It can also be used to program the NXT brick. NXC is basically
 NQC for the NXT. To compile NXC programs just use the NBC compiler with source
 code files that have a .nxc file extension.
 .
 If you are just getting started with programming, then graphical environments
 such as the Mindstorms NXT software may be better choices for you. If, however,
 you're a programmer  and you prefer typing a few lines to drag and drop icon
 programming, then either NBC or NXC may be perfect for you.

Package: nbdkit
Description-md5: c7a861cc6e7a0f4d763c7d5feb686a79
Description-en: toolkit for creating NBD servers
 NBD is a protocol for accessing block Devices (hard disks and
 disk-like things) over a network. nbdkit is a multithreaded NBD
 server with a well-documented, simple plugin API with a stable ABI
 guarantee that allows for easy creation of "unconventional" block
 devices.
 .
 This package provides the nbdkit binary and a the file, gzip, and xz,
 plugins.

Package: nbdkit-plugin-dev
Description-md5: efdb497b4aefd121118c1547ba408e87
Description-en: development files for nbdkit
 Development files, documentation and example code for developing
 plugins to nbdkit.

Package: nbdkit-plugin-guestfs
Description-md5: 1d3438dcd3d93a0cd3ceca0f156d8989
Description-en: libguestfs plugin for nbdkit
 nbdkit-guestfs-plugin is an nbdkit(1) plugin that makes the contents
 of disk images accessible over NBD.

Package: nbdkit-plugin-libvirt
Description-md5: 3b2a2204007d5f9a3d880dd605227de7
Description-en: libvirt plugin for nbdkit
 nbdkit-libvirt-plugin is an nbdkit(1) plugin that makes the contents
 of libvirt images accessible over NBD.

Package: nbdkit-plugin-lua
Description-md5: 3fbbce3a70f4d843d9267a9bce09c6f1
Description-en: Lua plugin for nbdkit
 This plugin allows nbdkit plugins to be written in Lua.

Package: nbdkit-plugin-perl
Description-md5: 152df353ab40eb4b9f19c9062fe9fc8f
Description-en: Perl plugin for nbdkit
 This plugin allows nbdkit plugins to be written in Perl.

Package: nbdkit-plugin-python
Description-md5: a4818c0d469df34a31deb518bc0b4af9
Description-en: Python plugin for nbdkit
 This plugin allows nbdkit plugins to be written in Python.

Package: nbdkit-plugin-tcl
Description-md5: 75b0d1292007ca06a6fc37688810a7b5
Description-en: TCL plugin for nbdkit
 This plugin allows nbdkit plugins to be written in TCL.

Package: nbdkit-plugin-vddk
Description-md5: 3fa95c4ca969bcb2f081111f446b8fd4
Description-en: vddk plugin for nbdkit
 nbdkit-vddk-plugin is an nbdkit(1) plugin that makes the contents of
 VMDK files and VMware disks accessible over NBD.
 .
 VDDK (Virtual Disk Development Kit) is a proprietary VMware library
 for accessing VMDK files and VMware ESX servers. Note that the
 license of the VDDK library is highly restrictive, preventing any
 commercial usage without negotiating a separate license from VMware.
 This plugin does not contain any VMware code. Consult the man page
 nbdkit-vddk-plugin(1) for details on how to use this plugin.

Package: nbsdgames
Description-md5: 847969e9863070b68ec0455fa38090d3
Description-en: text based mini games for your terminal
 This is a collection of diverse textual games featuring AI, 2 player mode,
 flexible board size, color, mouse support etc.
 .
 It includes: battleship, checkers, fifteen, fisher, jewels, memoblocks,
 miketron, mines, muncher, pipes, rabbithole, redsquare, reversi, sos,
 sudoku.

Package: nbstripout
Description-md5: a43c1a17daa4077a96b6991877c1be1a
Description-en: Strip output from Jupyter and IPython notebooks (Python 3)
 Reads a notebook from a file or stdin, strips output and some metadata,
 and writes the "cleaned" version of the notebook to the original file
 or stdout.
 .
 Intended to be used as a Git filter or pre-commit hook for users who
 don't want to track output in Git.
 .
 This package provides the command-line interface.

Package: nbtscan
Description-md5: 6597759cb908a911f1a84fc25b51e436
Description-en: scan networks searching for NetBIOS information
 NBTscan is a program for scanning IP networks for NetBIOS name information.
 It sends NetBIOS status query to each address in supplied range and lists
 received information in human readable form. For each responded host it
 lists IP address, NetBIOS computer name, logged-in user name and MAC address
 (such as Ethernet).
 .
 This program is useful for security checks, network discovery and forensics
 investigations.

Package: ncal
Description-md5: f9d1f76f2b83095823f182204857ea2e
Description-en: display a calendar and the date of Easter
 This package contains the "ncal" program and the traditional "cal"
 program, both are commonly found on BSD-style systems. This utility displays a
 simple calendar in a traditional or an alternative and more advanced layout,
 and the date of Easter.

Package: ncaptool
Description-md5: 4cba9a5efbf20073f6e624046a50354d
Description-en: network capture tool
 ncap is a network capture library like libpcap (on which it is based)
 and tcpdump. It produces binary data in its own ncap format, which can
 be stored in a dump file or transmitted over a UDP socket. Unlike
 libpcap, it discards data link headers and only supports IPv4 and IPv6
 packets, but it can perform reassembly of IP datagrams.
 .
 This package contains the ncaptool command line program.

Package: ncat
Description-md5: c813db1c4353f6959ccedbe324259549
Description-en: NMAP netcat reimplementation
 ncat is a reimplementation of Netcat by the NMAP project, providing
 most of the features present in the original implementations, along
 with some new features such as IPv6 and SSL support. Port scanning
 support has been removed.

Package: ncbi-acc-download
Description-md5: 1091f8fd0db7f5f41cc39200a3f34a16
Description-en: download genome files from NCBI by accession
 This package provides a script to download sequences from GenBank/RefSeq
 by accession through the NCBI ENTREZ API.

Package: ncbi-blast+
Description-md5: 395e56c55c29f8e445efe977ed605c4b
Description-en: next generation suite of BLAST sequence search tools
 The Basic Local Alignment Search Tool (BLAST) is the most widely
 used sequence similarity tool. There are versions of BLAST that
 compare protein queries to protein databases, nucleotide queries
 to nucleotide databases, as well as versions that translate nucleotide
 queries or databases in all six frames and compare to protein databases
 or queries.
 PSI-BLAST produces a position-specific-scoring-matrix (PSSM) starting
 with a protein query, and then uses that PSSM to perform further searches.
 It is also possible to compare a protein or nucleotide query to a
 database of PSSM’s.
 The NCBI supports a BLAST web page at blast.ncbi.nlm.nih.gov as well as
 a network service.

Package: ncbi-blast+-legacy
Description-md5: a53af4a21bab00385c50eb15cefc27ca
Description-en: NCBI Blast legacy call script
 This package adds some fake scripts to call NCBI+ programs
 with the NCBI blast command line. It makes use of the
 legacy_blast script in ncbi-blast+ package.

Package: ncbi-cn3d
Description-md5: 4b8b7ec638320698243f2e3ece99e56d
Description-en: 3-dimensional viewer for biological molecules
 Cn3D is a helper application for your web browser that allows you to
 view 3-dimensional structures from NCBI's Entrez retrieval service.

Package: ncbi-data
Description-md5: 7f8f44c9d5294fddcb8e3938701bc042
Description-en: Platform-independent data for the NCBI toolkit
 This package contains support files needed by the NCBI toolkit on all
 platforms.

Package: ncbi-entrez-direct
Description-md5: 10c6a6866d4021f4e8969018b2d1adbc
Description-en: NCBI Entrez utilities on the command line
 Entrez Direct (EDirect) is an advanced method for accessing NCBI's set
 of interconnected databases (publication, sequence, structure, gene,
 variation, expression, etc.) from a terminal window or script.
 Functions take search terms from command-line arguments.  Individual
 operations are combined to build multi-step queries.  Record retrieval
 and formatting normally complete the process.
 .
 EDirect also provides an argument-driven function that simplifies the
 extraction of data from document summaries or other results that are
 returned in structured XML format.  This can eliminate the need for
 writing custom software to answer ad hoc questions.  Queries can move
 seamlessly between EDirect commands and UNIX utilities or scripts to
 perform actions that cannot be accomplished entirely within Entrez.

Package: ncbi-epcr
Description-md5: ce74bc84aa8844992dc4ce248ac00526
Description-en: Tool to test a DNA sequence for the presence of sequence tagged sites
 Electronic PCR (e-PCR) is computational procedure that is used to identify
 sequence tagged sites(STSs), within DNA sequences. e-PCR looks for potential
 STSs in DNA sequences by searching for subsequences that closely match the
 PCR primers and have the correct order, orientation, and spacing that could
 represent the PCR primers used to generate known STSs.
 .
 The new version of e-PCR implements a fuzzy matching strategy. To reduce
 likelihood that a true STS will be missed due to mismatches, multiple
 discontiguous words may be used instead of a single exact word. Each of this
 word has groups of significant positions separated by 'wildcard' positions
 that are not required to match. In addition, it is also possible to allow
 gaps in the primer alignments.
 .
 The main motivation for implementing reverse searching (called Reverse e-PCR)
 was to make it feasible to search the human genome sequence and other large
 genomes. The new version of e-PCR provides a search mode using a query
 sequence against a sequence database.
 .
 This program is retired upstream and it is suggested to use Primer-Blast
 https://www.ncbi.nlm.nih.gov/tools/primer-blast/
 instead.

Package: ncbi-rrna-data
Description-md5: 7a37f2dd1efd14f164b5327c31e21a63
Description-en: large rRNA BLAST databases distributed with the NCBI toolkit
 This package contains some ribosomal RNA BLAST databases distributed
 as part of the NCBI C Toolkit that are too large and specialized to
 include in ncbi-data.  Specifically, it contains the databases
 Combined16SrRNA, LSURef_93.fasta, LSU_nomito_nochloro_noplastid,
 SSURef_93.fasta, and SSU_nomito_nochloro_noplastid, along with alias
 files to facilitate searching some of them in conjunction with
 databases included in ncbi-data.

Package: ncbi-seg
Description-md5: acdbf2f23ef3ef6e08403f8efc2dbc65
Description-en: tool to mask segments of low compositional complexity in amino acid sequences
 ncbi-seg (a.k.a. SEG) is a program for identifying and masking segments of
 low compositional complexity in amino acid sequences.
 .
 ncbi-seg divides sequences into contrasting segments of low-complexity and
 high-complexity.  Low-complexity segments defined by the
 algorithm represent "simple sequences" or "compositionally-biased regions".
 .
 This program is inappropriate for masking nucleotide sequences and, in fact,
 may strip some nucleotide ambiguity codes from nt. sequences as they are being
 read.

Package: ncbi-tools-bin
Description-md5: 6919ed1d6f34363a4bd110f69899ff95
Description-en: NCBI libraries for biology applications (text-based utilities)
 This package includes various utilities distributed with the NCBI C SDK,
 including the development tools asntool and errhdr (formerly of
 libncbi6-dev).  None of the programs in this package require X; you can
 find the X-based utilities in the ncbi-tools-x11 package.  BLAST and
 related tools now come from a separate source base, corresponding to the
 ncbi-blast+ and ncbi-blast+-legacy packages.

Package: ncbi-tools-x11
Description-md5: da0a1e531a27990083791b777b4af54f
Description-en: NCBI libraries for biology applications (X-based utilities)
 This package includes some X-based utilities distributed with the
 NCBI C SDK: Network Entrez, Sequin, ddv, and udv.  These programs
 are not part of ncbi-tools-bin because they depend on several
 additional library packages.

Package: ncbi-vdb-data
Description-md5: c1dc8b10449fa8ced5610833baf57aa1
Description-en: schemata and defaults for the INSDC Sequence Read Archives
 The (US) National Center for Biotechnology Information (NCBI)'s
 Virtual/Vertical Database (VDB) is a highly compressed column-oriented
 data warehousing technology developed initially to address the needs
 of the Sequence Read Archive (SRA). It is unique in that it builds
 databases from smaller parts that can function independently as
 _documents_, supports effective and efficient compression, supports
 encryption while remaining encrypted on disk, transparent distribution
 and remote access.
 .
 This package contains VDB schemata for SRA data and default
 configuration files for VDB libraries.  For the time being, it also
 contains a Python wrapper for VDB.

Package: ncdc
Description-md5: c921cc1b5541314a326715b6fc6d85a4
Description-en: file sharing program using Direct Connect protocols
 Ncdc is a lightweight direct connect client with a friendly ncurses interface.
 It is compatible with EiskaltDC++, DC++, AirDC++, FlylinkDC++ and other DC
 clients. Ncdc also interoperates with all common DC hub software that uses the
 Direct Connect and Advanced Direct Connect protocols.
 .
 Program is NOT designed for using as daemon, but it may be used in combination
 with a separate terminal multiplexer (screen, tmux) or detach utility (dtach)
 if user needs such feature.

Package: ncdt
Description-md5: 40907d7b49707dc864b7705a0798aa57
Description-en: Display directory tree
 NcdT displays directory tree, much like standard tree(1), but with few
 improvements:
 - it prints summary info instead of directory special file size
 - it prints MP3 file info
 It's particularly useful for indexing CDs.

Package: ncdu
Description-md5: 32e56c5ac2dc286e0ebd524deff823ec
Description-en: ncurses disk usage viewer
 Ncdu is a ncurses-based du viewer. It provides a fast and easy-to-use interface
 through famous du utility. It allows one to browse through the directories and
 show percentages of disk usage with ncurses library.

Package: ncftp
Description-md5: 5640793ebf2b9afa9c585a33f69f5376
Description-en: User-friendly and well-featured FTP client
 Ncftp allows a user to transfer files to and from a remote network
 site, and offers additional features that are not found in the standard
 interface, ftp. This version has Readline support enabled.

Package: ncl-ncarg
Description-md5: 97444f66c967b6da5b306983f6a192cc
Description-en: NCAR Command Language and NCAR graphics
 The NCAR Command Language (NCL) is a free interpreted language designed
 specifically for scientific data processing and visualization. NCL has robust
 file input and output. It can read and write netCDF-3, netCDF-4 classic
 HDF4, HDF5, binary, and ASCII data, and read HDF-EOS2, GRIB1 and
 GRIB2. The graphics are world class and highly customizable.
 .
 The software comes with a couple of useful command line tools:
 * ncl_filedump - prints the contents of supported files (netCDF, HDF,
 GRIB1, GRIB2, HDF-EOS2, and CCM History Tape)
 * ncl_convert2nc - converts one or more GRIB1, GRIB2, HDF and/or HDF-EOS
 iles to netCDF formatted files.

Package: ncl-tools
Description-md5: c9b884774afd80b3cd5488d0363db4cc
Description-en: tools to deal with NEXUS files
 The NEXUS Class Library is a C++ library for parsing NEXUS files.
 .
 The NEXUS file format is widely used in bioinformatics. Several popular
 phylogenetic programs such as Paup, MrBayes, Mesquite, and MacClade use
 this format.

Package: ncmpc
Description-md5: 66c3347c5f9766e081ddee73212064ac
Description-en: ncurses-based audio player
 This package contains a text-mode client for MPD, the Music Player Daemon.
 Its goal is to provide a keyboard oriented and consistent interface to MPD,
 without wasting resources.
 .
 Features:
 - full Unicode and wide character support
 - music database browser, database search, media library
 - audio output configuration
 - lyrics
 - LIRC support
 - customizable key bindings and colors
 - tiny memory footprint, smaller than any other interactive MPD client

Package: ncmpc-lyrics
Description-md5: 3424c1247811c72b3ff0816b411c946e
Description-en: ncurses-based audio player (lyrics plugins)
 ncmpc is a text-mode client for MPD, the Music Player Daemon. Its goal is to
 provide a keyboard oriented and consistent interface to MPD, without wasting
 resources.
 .
 This package contains plugins to download lyrics.

Package: ncmpcpp
Description-md5: c6739cd11252a85b2f8244d62a155bd3
Description-en: ncurses-based client for the Music Player Daemon (MPD)
 ncmpcpp is almost an exact clone of ncmpc which is a text-mode client
 for MPD, the Music Player Daemon. It provides a keyboard oriented and
 consistent interface to MPD and contains some new features ncmpc
 doesn't have. It's been also rewritten from scratch in C++.
 .
 New features include:
 - tag editor;
 - playlists editor;
 - easy to use search screen;
 - media library screen;
 - lyrics screen;
 - possibility of going to any position in currently playing track
 without rewinding/fastforwarding;
 - multi colored main window (if you want);
 - songs can be added to playlist more than once;
 - a lot of minor useful functions.

Package: nco
Description-md5: 2ea97a27b6d146e854d9cc3639422fec
Description-en: Command-line operators to analyze netCDF files
 NCO is a suite of programs known as operators. The operators are stand-alone,
 command-line programs executable in a POSIX shell. Operators take one or more
 netCDF files as input, perform operations (e.g., averaging, hyperslabbing),
 and produce a netCDF output file. NCO was originally designed to manipulate and
 analyze climate data, though it works on any netCDF format datasets.

Package: ncoils
Description-md5: 5bd28c649fa7c1ee4bd65c56dea6634f
Description-en: coiled coil secondary structure prediction
 The program predicts the coiled coil secondary structure predictions
 from protein sequences. The algorithm was published in
 Lupas, van Dyke & Stock, Predicting coiled coils from
 protein sequences Science, 252, 1162-1164, 1991.

Package: ncompress
Description-md5: 0ba9f83ea053a8a1ec85bffba60c176f
Description-en: original Lempel-Ziv compress/uncompress programs
 This package provides the original compress and uncompress programs that used
 to be the de facto UNIX standard for compressing and uncompressing files.
 These programs implement a fast, simple Lempel-Ziv (LZW) file compression
 algorithm.
 .
 For Debian, the standard uncompress program is installed as uncompress.real,
 to avoid conflicting with other packages.
 .
 This package also contains a copyright notice and a brief discussion of the
 LZW patent history (written by one of the original authors) in the file
 /usr/share/doc/ncompress/README.Debian.

Package: ncrack
Description-md5: 56d06758aa65b6263a110451c3a4a4cb
Description-en: High-speed network authentication cracking tool
 Ncrack is a high-speed network authentication cracking tool.
 It was built to help companies secure their networks by
 proactively testing all their hosts and networking devices
 for poor passwords. Security professionals also rely on
 Ncrack when auditing their clients. Ncrack was designed
 using a modular approach, a command-line syntax similar to
 Nmap and a dynamic engine that can adapt its behaviour
 based on network feedback. It allows for rapid, yet
 reliable large-scale auditing of multiple hosts.
 .
 Ncrack's features include a very flexible interface granting
 the user full control of network operations, allowing for
 very sophisticated bruteforcing attacks, timing templates
 for ease of use, runtime interaction similar to Nmap's and
 many more. Protocols supported include RDP, SSH, http(s),
 SMB, pop3(s), VNC, FTP, and telnet.
 .
 Be sure to read the Ncrack man page (https://nmap.org/ncrack/man.html)
 to fully understand Ncrack usage.

Package: ncurses-hexedit
Description-md5: 69472dca280af3ec4b8f4b7bb446b41b
Description-en: Edit files/disks in hex, ASCII and EBCDIC
 Hexedit is a file editor which allows editing and viewing a file in
 hexadecimal, along with its ASCII or EBCDIC text equivalent.  Standard
 editing features include insert, delete, search (text or byte searches),
 highlighted changes,  undo, two different viewing formats, and full
 screen text snapshots.  Allows editing of fixed disks as well.  Includes
 a binary/octal/decimal/hex converter.

Package: nd
Description-md5: 78877a4b7bd2eebdca50809b26e28b9f
Description-en: small command line interface to WebDAV servers
 nd is a command line tool to issue queries to a WebDAV server.
 .
 WebDAV stands for "Web-based Distributed Authoring and Versioning"
 (RFC 2518). It is a protocol built on top of HTTP, allowing users
 to collaboratively edit and manage files on remote web servers.
 .
 nd can be used to retrieve, submit, remove, and lock individual
 files, as well as retrieving information about them. It also
 supports proxying, as well as the authentication methods 'Basic'
 and now 'Digest' for protecting against unsolicited access.
 .
 It is smaller than the alternative tool Cadaver. However, nd has
 neither an interactive mode, nor has it support for SSL or TLS
 encrypted transmissions, but it is well suited for use in scripts.
 .
 nd is dependent on libxml2 and libmhash2.

Package: ndiff
Description-md5: 709e1a79eaf40edbceaf61edd0490c48
Description-en: The Network Mapper - result compare utility
 Ndiff is a tool to aid in the comparison of Nmap scans. It takes two
 Nmap XML output files and prints the differences between them them:
 hosts coming up and down, ports becoming open or closed, and things like that.
 It can produce output in human-readable text or machine-readable XML formats.

Package: ndisc6
Description-md5: 77bb73793eabc25d845c52d17827d731
Description-en: IPv6 diagnostic tools
 ndisc6 gathers a few diagnostic tools for IPv6 networks including:
 - ndisc6, which performs ICMPv6 Neighbor Discovery in userland,
 - rdisc6, which performs ICMPv6 Router Discovery in userland,
 - rltraceroute6, a UDP/ICMP IPv6 implementation of traceroute,
 - tcptraceroute6, a TCP/IPv6-based traceroute implementation,
 - tcpspray6, a TCP/IP Discard/Echo bandwidth meter,
 - name2addr/addr2nme, easy script interface for hostname and address
 resolution,
 - dnssort, DNS sorting script.

Package: ndppd
Description-md5: 6bedeb029480a6606aa31792a172ca31
Description-en: daemon that proxies IPv6 NDP messages
 ndppd is a daemon that proxies certain IPv6 NDP messages between two or
 more interfaces. It currently supports proxying Neighbor Solicitation
 Messages and Neighbor Advertisement messages in order to allow IPv6
 routing without relying on Linux "proxy_ndp".
 .
 The daemon is partially compliant with (experimental) RFC4389.

Package: ne
Description-md5: c8cca8071aebd531dde80e73af4d8b48
Description-en: easy-to-use and powerful text editor
 Ne, the nice editor, is one of the few text editors being
 both easy to use for the beginner and powerful enough for
 the wizard, supporting UTF-8 and multi-column characters as
 well as syntax highlighting.
 .
 It uses short, intuitive and easy to remember key bindings
 while providing all the features an editor should have.
 It is fully configurable allowing the user to change the
 content of the various menus, to easily create small macros
 and to easily change the existing key bindings while being
 a small and fast editor.

Package: ne-doc
Description-md5: 131d9cf12c5c02d4212e9372cfa0aaa9
Description-en: documentation for the ne text editor
 Ne, the nice editor, is one of the few text editors being
 both easy to use for the beginner and powerful enough for
 the wizard, supporting UTF-8 and multi-column characters as
 well as syntax highlighting.
 .
 This package contains the ne documentation in various
 formats: HTML, PDF, Info and plain text.

Package: neard
Description-md5: 13767c6ffbb1688526421ad75b00697d
Description-en: NFC - Near Field Communication management daemon
 A system-level daemon which manages NFC adapters. It relies on the Linux
 kernel NFC socket and generic netlink families, and is a fully modular system
 that can be extended through plug-ins.
 .
 It supports all 4 NFC tag types reading and writing, along with NFC LLCP
 (peer to peer mode) in both target and initiator modes. The Simple NDEF
 Exchange Protocol (SNEP), NDEF Push Protocol (NPP) and handover (Wi-Fi and
 Bluetooth) protocols are implemented as separate plugins on top of LLCP
 sockets.
 .
 This package contains the neard systemd daemon.

Package: neard-dev
Description-md5: 0ac035302de97d8ea503f46588c226de
Description-en: NFC - Near Field Communication manager development files
 A system-level daemon which manages NFC adapters. It relies on the Linux
 kernel NFC socket and generic netlink families, and is a fully modular system
 that can be extended through plug-ins.
 .
 It supports all 4 NFC tag types reading and writing, along with NFC LLCP
 (peer to peer mode) in both target and initiator modes. The Simple NDEF
 Exchange Protocol (SNEP), NDEF Push Protocol (NPP) and handover (Wi-Fi and
 Bluetooth) protocols are implemented as separate plugins on top of LLCP
 sockets.
 .
 This package contains files needed to develop neard plugins.

Package: neard-tools
Description-md5: 460ec830669d0feb599bb08a73609b6e
Description-en: NFC - Near Field Communication manager test tools
 A system-level daemon which manages NFC adapters. It relies on the Linux
 kernel NFC socket and generic netlink families, and is a fully modular system
 that can be extended through plug-ins.
 .
 It supports all 4 NFC tag types reading and writing, along with NFC LLCP
 (peer to peer mode) in both target and initiator modes. The Simple NDEF
 Exchange Protocol (SNEP), NDEF Push Protocol (NPP) and handover (Wi-Fi and
 Bluetooth) protocols are implemented as separate plugins on top of LLCP
 sockets.
 .
 This package contains nciattach and nfctool CLI tools.

Package: neat
Description-md5: 8d2a7a5fc6c7f0c6eee4d6d241592283
Description-en: Nebular Empirical Analysis Tool
 NEAT analyses lists of emission line fluxes measured from the spectra of
 photoionised nebulae such as planetary nebulae and HII regions.  It
 determines the extinction, and then adopts a three zone model to determine
 temperatures, densities, and ionic and total abundances, from collisionally
 excited lines and recombination lines.  It calculates uncertainties if
 required, using a Monte Carlo technique.

Package: nebula
Description-md5: b9d0f872d324e8b0018965f8c17c15ed
Description-en: performant, scalable network overlay
 Nebula is a scalable overlay networking tool with a focus on performance,
 simplicity and security. It is intended to be more robust than current virtual
 networking solutions by providing peer-to-peer connectivity and NAT traversal
 mechanisms. Nebula uses state-of-the-art cryptography based on the "Noise"
 protocol.
 .
 This package provide the binaries and default configuration for Nebula.

Package: nec2c
Description-md5: 715a43ea64771c1d1b97d20931f005fc
Description-en: NEC2 simulates near and far field radiation patterns of antennas
 This updated and modernized translation of NEC2 from Fortran to C has
 been hand optimized and removes many limitations in the original code.
 It includes SOMNEC to produce Sommerfield ground solutions.

Package: nedit
Description-md5: 8079f5497fe891722f4ff602bd699fbd
Description-en: powerful, customizable, Motif based text editor
 NEdit is a multi-purpose text editor for the X Window System, which
 combines a standard, easy to use, graphical user interface with the
 thorough functionality and stability required by users who edit text
 eight hours a day. It provides intensive support for development in
 a wide variety of languages, text processors, and other tools, but
 at the same time can be used productively by just about anyone who
 needs to edit text.
 .
 Because of its mature age, NEdit does not support UTF-8 text files,
 nor will that be implemented.

Package: needrestart-session
Description-md5: f777b3f48ac044c25ca752b5fe4b7db3
Description-en: check for processes need to be restarted in user sessions
 needrestart checks which processes need to be restarted after library upgrades.
 needrestart-session implements a notification of user sessions about their
 obsolete processes after system upgrades.

Package: neko
Description-md5: b9931d2adc8cc89fb8552d5e385bfbaf
Description-en: Lightweight virtual machine - compiler and tools
 Neko provides a common runtime for several different languages,
 including JavaScript and haXe.
 .
 The compiler converts a source file (.neko) into a bytecode file (.n)
 that can be executed with the Virtual Machine.  You can use the
 compiler as standalone commandline executable separated from the
 virtual machine, or as a Neko library to perform compile-and-run for
 interactive languages.
 .
 Neko was written by Nicolas Cannasse.

Package: neko-dev
Description-md5: ddc48674b253d9a7a80c7a9ac1d09bb5
Description-en: Lightweight virtual machine - headers
 Neko provides a common runtime for several different languages,
 including JavaScript and haXe.
 .
 The virtual machine is both very lightweight and well optimized.  It
 can be easily embedded into other applications, and libraries are
 directly accessible using the C foreign function interface.
 .
 This package includes the header files for development using the Neko
 virtual machine.
 .
 Neko was written by Nicolas Cannasse.

Package: nemo
Description-md5: 2de74fdb31432279c715f87a45768e42
Description-en: File manager and graphical shell for Cinnamon
 Nemo is the official file manager for the Cinnamon desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the Cinnamon
 desktop. It works on local and remote filesystems.
 .
 Several icon themes and components for viewing different kinds of files
 are available in separate packages.

Package: nemo-compare
Description-md5: e6defaac5fd81e3fd4f5580e451a3dd1
Description-en: Context menu comparison extension for Nemo file manager
 Simple context menu file comparison extension for Nemo,
 inspired by the discontinued 'diff-ext' extension. By default it uses
 'meld' to do the comparison and provides "Compare", "Compare to ~/foo/bar"
 and "Compare Later" in Nemo context menu. Using the configurator tool
 you can choose your favourite compare tool for one-on-one, three-way and
 multi-compare situations.

Package: nemo-data
Description-md5: 2191910dfb2321d4a02010c25f7b6997
Description-en: File manager and graphical shell for Cinnamon (data files)
 Nemo is the official file manager for the Cinnamon desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the Cinnamon
 desktop. It works on local and remote filesystems.
 .
 This package contains pictures, localization files and other data
 needed by nemo.

Package: nemo-fileroller
Description-md5: 77c79e43e02a52d42a4ba502f5f23f37
Description-en: File Roller integration for Nemo
 Nemo File Roller is an Nemo extension which allows you to create and extract
 archives in Nemo. This extension adds "Extract Here" (for archive files) and
 "Compress..." items to the right-click menu.

Package: nemo-font-manager
Description-md5: 44dbc31ac08db279d528ff473f08b8bc
Description-en: Nemo extension for Font Manager
 Font Manager is intended to provide a way for average users to easily manage
 desktop fonts, without having to resort to command line tools or editing
 configuration files by hand. While designed primarily with the GNOME Desktop
 Environment in mind, it should work well with other Gtk+ desktop environments.
 .
 This package provides integration with the Nemo file manager for
 Font Manager.

Package: nemo-gtkhash
Description-md5: 5aefca39c9cd4425e809cfcc0c93712c
Description-en: nemo extension for computing checksums and more using gtkhash
 The GtkHash extension for nemo which allows users to compute
 message digests or checksums using the mhash library.
 Currently supported hash functions include MD5, MD6, SHA1,
 SHA256, SHA512, RIPEMD, TIGER and WHIRLPOOL.

Package: nemo-nextcloud
Description-md5: f69ec7c0f630d606911c2d8ea7e106c3
Description-en: Nextcloud integration for Nemo
 The Nextcloud desktop app lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 Nemo Nextcloud is an extension that integrates the Nextcloud web service with
 your Cinnamon Desktop.

Package: nemo-owncloud
Description-md5: ad73018ad2e18d28fd09427014d27890
Description-en: ownCloud integration for Nemo
 The ownCloudSync system lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 Nemo ownCloud is an extension that integrates the ownCloud web service with
 your Cinnamon Desktop.

Package: nemo-python
Description-md5: 14be56bd91bc1709aebcd6c9977aeffb
Description-en: Python bindings for nemo components
 Python bindings for Nemo, to allow creation of Nemo extensions in Python.
 This allows creating property page and menu item extensions.

Package: nemos-dev-cert
Description-md5: 0f44d8c273fdb8c107394ea6ffe4c275
Description-en: NemOS development certificate
 This provides a snakeoil certificate for development purposes. This *must not*
 be used in production!

Package: nemos-dev-cert-u-boot
Description-md5: 39dd37da06bea37bbbf5aae1448a0c9c
Description-en: NemOS development certificate device tree for U-Boot
 This provides a snakeoil certificate for development purposes formatted for
 use with U-Boot. This *must not* be used in production!

Package: nemos-dev-key
Description-md5: a93c42d19c0a4dab40d04da8174f1003
Description-en: NemOS development key
 This provides a snakeoil key for development purposes. This *must not* be
 used in production!

Package: neo-cli
Description-md5: 044403ff40455c9b6bfc04d46f1d62ce
Description-en: digital rain simulator
 neo recreates the digital rain effect from "The Matrix".
 Streams of random characters will endlessly scroll down your terminal screen.
 neo supports half-japananese characters/unicode, "appearing" text like in The
 Matrix and 32 bit colors.

Package: neobio
Description-md5: 6c262352bcf830190b22d93808dca196
Description-en: computes alignments of amino acid and nucleotide sequences
 Library and graphical user interface for pairwise sequence alignments.
 Implementation of the dynamic programming methods of Needleman & Wunsch
 (global alignment) and Smith & Waterman (local alignment).

Package: neochat
Description-md5: 9ac11cf2e554558ee70e84462011039a
Description-en: Matrix client for desktop and mobile made by KDE
 A chat application for Matrix, a decentralized communication protocol, created
 by the KDE community. It allows one to send text messages, videos and audio
 files to your family, colleagues and  friends using the Matrix protocol.
 .
 It features an elegant and responsive user interface allows one to adapt to any
 screen size automatically and gracefully. It works on both Desktop and Mobile.

Package: neomutt
Description-md5: 9d82039ef8dbd490ef4843f0a1a54901
Description-en: command line mail reader based on Mutt, with added features
 Neomutt supports all the features that are supported by Mutt, including POP and
 IMAP support, SSL encryption and SASL authentication, threading and GPG
 support.
 .
 On the top of that, neomutt provides:
 .
 * Notmuch: a mail indexing tools that provides advanced features such as
 full-text search, thread reconstruction and added features.
 * Color attachment headers using regex, just like mail bodies.
 * Custom rules for theming the mail index.
 * NNTP support.
 * Visual progress bar for slow operations.
 * Trash folder.

Package: neovim
Description-md5: cc27d693d853e57070e8edb4f6132d4c
Description-en: heavily refactored vim fork
 Neovim is a fork of Vim focused on modern code and features, rather than
 running in legacy environments.
 .
 msgpack API enables structured communication to/from any programming language.
 Remote plugins run as co-processes that communicate with Neovim safely and
 asynchronously.
 .
 GUIs (or TUIs) can easily embed Neovim or communicate via TCP sockets using
 the discoverable msgpack API.

Package: neovim-alpha
Description-md5: a0e39c20d728d11245328e9256fa65ed
Description-en: Customizable startup screen plugin for Neovim
 Alpha is a general-purpose Lua-powered UI library for Neovim, with
 conveniences for creating a customizable greeter or startup screen.
 .
 It features a functional, data-oriented API design, where themes are expressed
 entirely as data, making Alpha fully programmable. Inspired by vim-startify
 and dashboard-nvim, some themes provides quick access to recent files,
 projects, and common commands.

Package: neovim-autopairs
Description-md5: dce8f7eb038e79fb3e5d1cf03d3d34bd
Description-en: Autopair plugin for Neovim
 Plugin for Neovim that automatically inserts matching pairs (parentheses,
 brackets, quotes, etc.). It supports multiple characters, integrates with
 completion plugins and offers customizable rules.
 .
 This is a neovim-only plugin.

Package: neovim-bufferline
Description-md5: 352111bfd97b07dd9dd23194b24a6070
Description-en: Bufferline plugin for Neovim
 This plugin shamelessly attempts to emulate the aesthetics of GUI
 text editors/Doom Emacs. It was inspired by a screenshot of DOOM
 Emacs using centaur tabs.

Package: neovim-conform
Description-md5: 25ae791e7a780212d052fab21c6d4e05
Description-en: formatter plugin for Neovim
 Plugin for Neovim that provides lightweight and powerful formatting
 conform supports a wide range of formatters, range formatting,
 formatting of embedded code blocks and preserves extmarks and folds.
 .
 For a list of all supported formatters see :h conform-formatters
 .
 This is a neovim-only plugin.

Package: neovim-gitsigns
Description-md5: d8c9eb2eccdf33c96dd347ac36798f4f
Description-en: Git integration for buffers in Neovim
 gitsigns.nvim is a Lua plugin for Neovim that shows Git status
 directly in buffers. It displays signs for added, changed and
 deleted lines.
 .
 This is a neovim-only plugin.

Package: neovim-gruvbox
Description-md5: 57cd0b0622258f2741642240d85e3979
Description-en: Gruvbox Colorscheme for neovim
 Gruvbox is a color scheme with pastel 'retro groove' colors and light/dark
 mode switching. It's designed to have easily distinguishable colors, enough
 contrast and still be pleasant for the eyes.
 .
 This plugin contains a neovim colorscheme using the gruvbox palette.
 It features support for treesitter and semantic highlighting.
 Note that this plugin only works with neovim.

Package: neovim-indent-blankline
Description-md5: 4a8d337de87202d8994fac1e33a7953a
Description-en: Indentation guides for Neovim
 Neovim plugin providing indentation guides via virtual text, with
 optional Treesitter-based scope highlighting and rainbow levels.
 .
 This is a neovim-only plugin.

Package: neovim-kanagawa
Description-md5: 816120d994d001298f3a5dd478dfc7d8
Description-en: Neovim dark colorscheme
 NeoVim dark colorscheme inspired by the colors of the famous
 painting by Katsushika Hokusai.
 .
 It's has some features such as extensive support for TreeSitter
 syntax highlighting, and many popular plugins. Truecolor terminal
 support and undercurl terminal support.

Package: neovim-lint
Description-md5: 8655a9e1ffcc0ae1dd4623a632ca0db2
Description-en: linting plugin for neovim
 This plugin provides linting (syntax checking
 and semantic errors) capabilites for neovim.
 Linters can be enabled dynamically by filetype or globally.
 For detailed setup please refer to README.md.
 .
 The linter programs must be installed separately, see README.md.
 .
 This is a neovim-only plugin.

Package: neovim-lualine
Description-md5: 4c25fec8f5a2d25035a2ca20e0856157
Description-en: fast and light statusbar for neovim
 lualine is a statusbar written for neovim, similar to airline.
 It's fast and highly configureable. A variety of themes are provided;
 see /usr/share/doc/nvim-lualine/THEMES.md. For configuration please refer
 to /usr/share/doc/nvim-lualine/README.md and :help lualine.
 .
 This is a neovim-only plugin.

Package: neovim-plenary
Description-md5: 1ad4e94688a42f2fdaae21684f73bbfe
Description-en: Lua utility functions for Neovim
 Provides a collection of Lua helper modules and functions for Neovim plugins.
 It includes utilities for async execution, path handling and tests.
 .
 This is a neovim-only plugin.

Package: neovim-qt
Description-md5: e695ae53c2ffe8049188e2090b26d6d3
Description-en: neovim client library and GUI
 neovim-qt provides a Qt5 GUI interface for neovim

Package: neovim-rainbow-delimiters
Description-md5: 6e23342e5707df1882fbe57607e86fc7
Description-en: rainbow delimiters in Neovim
 Plugin for Neovim that adds Tree-sitter powered alternating syntax
 highlighting for parentheses. It’s syntax-aware, configurable globally or per
 file type, and lets users extend or override defaults.
 .
 This is a neovim-only plugin.

Package: neovim-runtime
Description-md5: 04bdb26e78477e39ebd3562d0d7ee8f2
Description-en: heavily refactored vim fork (runtime files)
 Neovim is a fork of Vim focused on modern code and features, rather than
 running in legacy environments.
 .
 This package contains the architecture independent runtime files used by
 neovim.  Examples of such files are: documentation, rules for
 language-specific highlighting and indentation, color schemes, and standard
 plugins.

Package: neovim-telescope
Description-md5: f580d603289911992f2455516f9e50da
Description-en: Highly extendable fuzzy finder for Neovim
 telescope.nvim is a fast, extensible fuzzy finder for Neovim.
 It lets you search files, buffers, help tags, git history, etc.
 Provides optional integration with external tools.
 .
 This is a neovim-only plugin.

Package: neovim-telescope-fzf-native
Description-md5: ca47a56fb8b8735364bb1002c91f6fa8
Description-en: fzf fuzzy finder backend for Telescope
 Neovim plugin that provides a fast fuzzy finding backend for the
 Telescope plugin. It reimplements the fzf algorithm in C and exposes it
 as a Telescope extension, resulting in significant performance
 improvements over the default Lua implementation.
 .
 This is a neovim-only plugin.

Package: neovim-todo-comments
Description-md5: b9ad1f0abd1a2466ab7836341c4abf64
Description-en: Highlight and search TODO comments in Neovim
 todo-comments is a Lua plugin for Neovim that highlights and
 searches for TODO-style comments such as TODO, HACK, FIX, BUG,
 and NOTE across your code base.
 .
 This is a neovim-only plugin.

Package: neovim-toggleterm
Description-md5: dfefae17c2a6358fe530212d8debe4d4
Description-en: Plugin that creates and toggles persistent terminals on neovim
 Toggleterm is a neovim plugin that creates and toggles persistent
 terminals on neovim. It is highly configurable, allowing visual
 customization as well as specifying behaviour, such as (but not limited
 to) specifying mappings for opening specific programs on a new terminal,
 like lazygit, htop, etc.

Package: neovim-tokyonight
Description-md5: 876882fb9ee7c02571e6b4f591b10ca9
Description-en: Tokyonight theme for neovim
 tokyonight is a clean color scheme with a palette composed of vibrant
 colors, designed to provide ease of readability.
 .
 This package includes four different versions of tokyonight, one of
 which is a light theme. It also features support for treesitter,
 semantic highlighting and extra themes for the terminals: Kitty,
 Alacritty, iTerm and Fish.

Package: neovim-treesitter
Description-md5: dff85f507158603edb47cf3e01f55a42
Description-en: Treesitter integration for Neovim
 Integrates tree-sitter into Neovim for parser management, queries and features
 like highlighting, folds and indentation.
 .
 This is a neovim-only plugin.

Package: neovim-which-key
Description-md5: 3d6e6116dd9dc45696d3ff93bb68d522
Description-en: Which-key helps you remember your keymaps in neovim
 Which-key is one of the most used neovim plugins. It helps you remember
 your keymaps by showing available keybinds as a pop-up while you type.
 It is a highly configurable plugin that works in all modes of neovim,
 and can be turned on/off for each mode independently.
 Which-Key also provides support for icons by using nerdfonts, or the plugins:
 nvim-web-devicons or mini.icons (these plugins must be installed
 separately if used).

Package: neowofetch
Description-md5: 63328c8e6597e1e7ca85bef1f8dce473
Description-en: Shows Linux System Information with Distribution Logo
 Neowofetch is a fork of Neofetch, the cross-platform and
 easy-to-use system information command line script that collects
 your Linux system information and displays it on the terminal
 next to animage, either your distribution logo or any ascii art
 of your choice.

Package: nerdlog
Description-md5: 4a6e6f373aef296b84856a220d0b7bb7
Description-en: multi-host, remote, TUI log viewer
 Nerdlog is a fast, remote-first, multi-host TUI log viewer with timeline
 histogram and no central server. Loosely inspired by Graylog/Kibana, but
 without the infrastructure needs behind it.

Package: nestopia
Description-md5: 3bc7c6dd84a8eda3416a07735eceb722
Description-en: Nintendo Entertainment System/Famicom emulator
 Nestopia is a cycle-accurate NES/Famicom emulator. It has a high
 compatibility rate and support for many peripherals and input
 devices.
 .
 Features:
 * Save states
 * Movie recording
 * Game rewinding
 * GUI or command line interface
 * Emulation of NTSC, PAL, and Dendy systems
 * Support for NES Zapper games
 * Support for Famicom Disk System games

Package: net-acct
Description-md5: 7d59c4ce52893a56d26782c91b0b12c5
Description-en: User-mode IP accounting daemon
 This package logs network traffic. It provides a daemon (nacctd) that
 logs all traffic passing the machine it runs on (similar to what tcpdump
 does).
 .
 Capability is provided to associate traffic to slip/ppp users in case you
 run a slip/ppp server.

Package: netatalk
Description-md5: 5cea971977e2d113cb978aa5cf823534
Description-en: Apple Filing Protocol service
 Netatalk is an implementation of the Apple Filing Protocol (AFP),
 for offering file services (mainly) to macOS clients.
 .
 Compared to the Windows-native SMB protocol
 (which is also supported on macOS),
 the Macintosh-native AFP protocol is accessible from a different network,
 can be simpler to setup and faster for some operations
 (e.g. server-to-server copying),
 and some features (e.g. the backup service Time Machine)
 may work more reliably than over SMB.
 .
 This package contains all AFP file server daemons
 as well as Netatalk's libraries.

Package: netatalk-doc
Description-md5: 8a52cfc862914df88581c4372676f8f9
Description-en: Apple Filing Protocol service - documentation
 Netatalk is an implementation of the Apple Filing Protocol (AFP),
 for offering file services (mainly) to macOS clients.
 .
 Compared to the Windows-native SMB protocol
 (which is also supported on macOS),
 the Macintosh-native AFP protocol is accessible from a different network,
 can be simpler to setup and faster for some operations
 (e.g. server-to-server copying),
 and some features (e.g. the backup service Time Machine)
 may work more reliably than over SMB.
 .
 This package contains the html documentation for Netatalk.

Package: netatalk-tests
Description-md5: 05846bb3c307deb428c307dd8b8e1caa
Description-en: Apple Filing Protocol service - testing tools
 Netatalk is an implementation of the Apple Filing Protocol (AFP),
 for offering file services (mainly) to macOS clients.
 .
 Compared to the Windows-native SMB protocol
 (which is also supported on macOS),
 the Macintosh-native AFP protocol is accessible from a different network,
 can be simpler to setup and faster for some operations
 (e.g. server-to-server copying),
 and some features (e.g. the backup service Time Machine)
 may work more reliably than over SMB.
 .
 This package contains the following AFP functional test runners,
 benchmarks, and supporting tools:
 * afp_lantest - AFP benchmark akin to HELIOS LanTest
 * afp_logintest - test authentication over DSI
 * afp_spectest - AFP specification functional test suite
 * afp_speedtest - AFP read/write/copy benchmark
 * afparg - AFP CLI client
 * fce_listen - simple Filesystem Change Event listener app

Package: netatalk-tools
Description-md5: 1d5e4fb5a2ebb4e4d15e724a80acc023
Description-en: Apple Filing Protocol service - administrative tools
 Netatalk is an implementation of the Apple Filing Protocol (AFP),
 for offering file services (mainly) to macOS clients.
 .
 Compared to the Windows-native SMB protocol
 (which is also supported on macOS),
 the Macintosh-native AFP protocol is accessible from a different network,
 can be simpler to setup and faster for some operations
 (e.g. server-to-server copying),
 and some features (e.g. the backup service Time Machine)
 may work more reliably than over SMB.
 .
 This package contains the following AFP file server utility programs
 for system administrators:
 * addump - dump AppleSingle/AppleDouble metadata
 * afpldaptest - validate Netatalk LDAP parameters
 * afppasswd - RandNum and SRP UAM password management
 * afpstats - inquire AFP server usage stats
 * asip-status - inquire AFP server capabilities
 * dbd - CNID database maintenance
 * netad - Netatalk AppleDouble file utility suite

Package: netavark
Description-md5: 9393583336ecf7956758210e746672de
Description-en: Rust based network stack for containers
 Netavark is designed to work with but is also applicable
 for other OCI container management applications.

Package: netcat-traditional
Description-md5: 83fb6fcb16e6638fb447527fffff1e0a
Description-en: TCP/IP swiss army knife
 A simple Unix utility which reads and writes data across network
 connections using TCP or UDP protocol. It is designed to be a reliable
 "back-end" tool that can be used directly or easily driven by other
 programs and scripts. At the same time it is a feature-rich network
 debugging and exploration tool, since it can create almost any kind
 of connection you would need and has several interesting built-in
 capabilities.
 .
 This is the "classic" netcat, written by *Hobbit*. It lacks many
 features found in netcat-openbsd.

Package: netcdf-bin
Description-md5: 1f237fd4e802524fad5b1199a6270d85
Description-en: Programs for reading and writing NetCDF files
 Contains the programs ncdump and ncgen which convert NetCDF
 files to ASCII and back, respectively. NetCDF (network Common Data
 Form) is an interface for scientific data access and a
 freely-distributed software library that provides an implementation
 of the interface.  The netCDF library also defines a
 machine-independent format for representing scientific data.
 Together, the interface, library, and format support the creation,
 access, and sharing of scientific data.

Package: netcdf-doc
Description-md5: c3453d557cd4511b4ac9a0c1f0f42bae
Description-en: Documentation for NetCDF
 NetCDF (network Common Data Form) is an interface for scientific
 data access and a freely-distributed software library that provides an
 implementation of the interface.  The netCDF library also defines a
 machine-independent format for representing scientific data.
 Together, the interface, library, and format support the creation,
 access, and sharing of scientific data.
 .
 This package contains documentation for the NetCDF library in a
 variety of formats.

Package: netconfd
Description-md5: acb2436352f44f11716c9cc08d59c00e
Description-en: NETCONF (RFC6241) agent
 NETCONF provides a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 The yuma123 agent is a daemon which listens for incoming NETCONF
 requests from clients and provides responses.

Package: netconfd-module-ietf-interfaces
Description-md5: 8367ecb2e1259bcbfe908761a124b199
Description-en: SIL module for netconfd implementing ietf-interfaces.yang
 The NETCONF protocol and YANG modeling language provide a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 The yuma123 netconfd module ietf-interfaces implements the functionality
 modeled in ietf-interfaces.yang using some common command line tools.

Package: netconfd-module-ietf-system
Description-md5: 0efaf8f4d6ce42bfa53c9613cd240c48
Description-en: SIL module for netconfd implementing ietf-system.yang
 The NETCONF protocol and YANG modeling language provide a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 The yuma123 netconfd module ietf-interfaces implements the functionality
 modeled in ietf-system.yang using some common command line tools.

Package: netconsd
Description-md5: 955967cf7f05188f6e4ed1218a8b362c
Description-en: Netconsole Daemon
 This is a daemon for receiving and processing logs from the Linux Kernel, as
 emitted over a network by the kernel's netconsole module. It supports both the
 old "legacy" text-only format, and the new extended format added in v4.4.
 .
 The core of the daemon does nothing but process messages and drop them: in
 order to make the daemon useful, the user must supply one or more "output
 modules". These modules are shared object files which expose a small ABI that
 is called by netconsd with the content and metadata for netconsole messages it
 receives.

Package: netconsole
Description-md5: 54a21c1e65faa0773a6d33aa225bfacd
Description-en: Dynamically configure Linux netconsole
 Netconsole is a Linux kernel module that sends all kernel log messages over
 the network to another computer. It was designed to be as instantaneous as
 possible, to enable the logging of even the most critical kernel bugs. It
 works from IRQ contexts as well, and does not enable interrupts while sending
 packets. Due to these unique needs, only IP networks, UDP packets and Ethernet
 devices are supported.
 .
 This package contains a netconsole service that dynamically configures
 netconsole by configuring one or more hosts by their names or IP addresses.
 .
 Documentation is available in the Linux kernel tree under
 https://www.kernel.org/doc/Documentation/networking/netconsole.txt

Package: netctl
Description-md5: 6674258fef560191e996b0506345eb3a
Description-en: Profile based systemd network management
 netctl is a CLI and profile-based network manager and an Arch project. It uses
 profiles to manage network connections and different modes of operation to
 start profiles automatically or manually on demand. It also provides special
 systemd services for automatically switching of profiles for wired and wireless
 connections.

Package: netdiag
Description-md5: 456b84d82d2d34c71a5f56c8b05b48d4
Description-en: Net-Diagnostics (trafshow,netwatch,statnet,tcpspray,tcpblast)
 Netdiag contains a collection of small tools to analyze network traffic and
 configuration of remote hosts. It is of invaluable help if your
 system is showing strange network behaviour and you want to find out what
 your network is doing. The included tools are tcpblast, netload, trafshow,
 netwatch, statnet, and tcpspray.

Package: netdiscover
Description-md5: d128895a35f7519d661d60347a12ebe7
Description-en: active/passive network address scanner using ARP requests
 Netdiscover is an active/passive address reconnaissance tool, mainly
 developed for those wireless networks without dhcp server, when you
 are wardriving. It can be also used on hub/switched networks.
 .
 Built on top of libnet and libpcap, it can passively detect online
 hosts, or search for them, by actively sending ARP requests.
 .
 Netdiscover can also be used to inspect your network ARP traffic,
 or find network addresses using auto scan mode, which will scan for
 common local networks.
 .
 Netdiscover uses the OUI table to show the vendor of the each MAC
 address discovered and is very useful for security checks or in
 pentests.

Package: netfilter-persistent
Description-md5: 95597849653e54a48f09ea05bea0633e
Description-en: boot-time loader for netfilter configuration
 This package provides a loader for netfilter configuration using a
 plugin-based architecture. It can load, flush and save a running
 configuration. Extending netfilter-persistent with plugins is trivial and can
 be done in any language.

Package: netgen
Description-md5: fa19cf7e23e3c6f2e89e1cd6a2aae4e5
Description-en: Automatic 3d tetrahedral mesh generator
 NETGEN is an automatic 3d tetrahedral mesh generator. It accepts
 input from constructive solid geometry (CSG) or boundary
 representation (BRep) from STL file format.  NETGEN contains modules
 for mesh optimization and hierarchical mesh refinement.

Package: netgen-doc
Description-md5: 7c78a11c9416178ad608a1ed33d0e929
Description-en: Automatic 3d tetrahedral mesh generator documentation
 NETGEN is an automatic 3d tetrahedral mesh generator. It accepts
 input from constructive solid geometry (CSG) or boundary
 representation (BRep) from STL file format.  NETGEN contains modules
 for mesh optimization and hierarchical mesh refinement.
 .
 This package contains the user manual (in PDF format) and example
 files.

Package: netgen-headers
Description-md5: acad9649eee77b9bd5e354fd96169527
Description-en: Automatic 3d tetrahedral mesh generator internal headers
 NETGEN is an automatic 3d tetrahedral mesh generator. It accepts
 input from constructive solid geometry (CSG) or boundary
 representation (BRep) from STL file format. The connection to a
 geometry kernel allows the handling of IGES and STEP files. NETGEN
 contains modules for mesh optimization and hierarchical mesh
 refinement.
 .
 This package contains internal headers.

Package: netgen-lvs
Description-md5: 56d8baaaa7e169d9ffab66abd2f04b06
Description-en: Netlist comparison - Layout vs Schematic (LVS)
 Netgen is a tool for comparing netlists, a process known as LVS, which stands
 for "Layout vs. Schematic". This is an important step in the integrated circuit
 design flow, ensuring that the geometry that has been laid out matches the
 expected circuit.
 .
 Very small circuits can bypass this step by confirming circuit operation
 through extraction and simulation. Very large digital circuits are usually
 generated by tools from high-level descriptions, using compilers that ensure
 the correct layout geometry. The greatest need for LVS is in large analog or
 mixed-signal circuits that cannot be simulated in reasonable time.
 .
 Note that the executable name in Debian is 'netgen-lvs'. For details, see
 /usr/share/doc/netgen-lvs/README.Debian

Package: nethack-common
Description-md5: f6311a8125c8b4635064908f3e72fdfb
Description-en: dungeon crawl game - common files
 NetHack is a wonderfully silly, yet quite addictive, Dungeons &
 Dragons-style adventure game. You play a character from one of many
 classes (such as wizard, ranger, or tourist), fighting your way down to
 retrieve the Amulet of Yendor (try saying THAT one backwards!) for your
 god. On the way, you might encounter a quantum mechanic or two, or
 perhaps King Arthur, or - if you're REALLY lucky - the Ravenous
 Bugblatter Beast of Traal.
 .
 You should install a front-end for NetHack if you
 wish to play the game.  Each of them includes the
 original non-graphical version, and they can all be installed
 at the same time:
 - nethack-console: no graphics, just plain NetHack;
 - nethack-x11    : original X11/Athena-based graphical version;
 - nethack-qt     : Qt version.
 .
 The various graphical front-ends for NetHack all share a large
 number of files in common.  This package contains the graphics,
 dungeon levels, and utilities common to all NetHack front-ends.
 .
 It also provides a few utilities such as recover, for retrieving
 auto-save files in case of a power failure, and dgn_comp and
 lev_comp, two utilities for making your own NetHack levels and
 dungeons. The "recover" utility will be run every time the system
 boots, if there are any auto-save files available.

Package: nethack-console
Description-md5: 3ac4e5591e617a7c84ce8728041b8586
Description-en: dungeon crawl game - text-based interface
 NetHack is a wonderfully silly, yet quite addictive, Dungeons &
 Dragons-style adventure game. You play a character from one of many
 classes (such as wizard, ranger, or tourist), fighting your way down to
 retrieve the Amulet of Yendor (try saying THAT one backwards!) for your
 god. On the way, you might encounter a quantum mechanic or two, or
 perhaps King Arthur, or - if you're REALLY lucky - the Ravenous
 Bugblatter Beast of Traal.
 .
 You should install a front-end for NetHack if you
 wish to play the game.  Each of them includes the
 original non-graphical version, and they can all be installed
 at the same time:
 - nethack-console: no graphics, just plain NetHack;
 - nethack-x11    : original X11/Athena-based graphical version;
 - nethack-qt     : Qt version.
 .
 This package provides the plain console version of NetHack.

Package: nethack-qt
Description-md5: 8923bb112de4a4d48025719bfd3d2bc5
Description-en: dungeon crawl game - Qt interface
 NetHack is a wonderfully silly, yet quite addictive, Dungeons &
 Dragons-style adventure game. You play a character from one of many
 classes (such as wizard, ranger, or tourist), fighting your way down to
 retrieve the Amulet of Yendor (try saying THAT one backwards!) for your
 god. On the way, you might encounter a quantum mechanic or two, or
 perhaps King Arthur, or - if you're REALLY lucky - the Ravenous
 Bugblatter Beast of Traal.
 .
 You should install a front-end for NetHack if you
 wish to play the game.  Each of them includes the
 original non-graphical version, and they can all be installed
 at the same time:
 - nethack-console: no graphics, just plain NetHack;
 - nethack-x11    : original X11/Athena-based graphical version;
 - nethack-qt     : Qt version.
 .
 This package provides the Qt-based graphical versions of NetHack.

Package: nethack-spoilers
Description-md5: 409c65916e9c28a4d252d2990f9b12e7
Description-en: Spoiler files for the Nethack adventure game
 This package includes spoilers for Nethack, the classic D&D-like
 adventure game, version 3.4.3.
 .
 Use only as a last resort, if you're totally stuck in the game!
 Please don't peek if you're not totally desperate.

Package: nethack-x11
Description-md5: da3d3f9b8f47bf1cae840edd6fa7d38e
Description-en: dungeon crawl game - X11 interface
 NetHack is a wonderfully silly, yet quite addictive, Dungeons &
 Dragons-style adventure game. You play a character from one of many
 classes (such as wizard, ranger, or tourist), fighting your way down to
 retrieve the Amulet of Yendor (try saying THAT one backwards!) for your
 god. On the way, you might encounter a quantum mechanic or two, or
 perhaps King Arthur, or - if you're REALLY lucky - the Ravenous
 Bugblatter Beast of Traal.
 .
 You should install a front-end for NetHack if you
 wish to play the game.  Each of them includes the
 original non-graphical version, and they can all be installed
 at the same time:
 - nethack-console: no graphics, just plain NetHack;
 - nethack-x11    : original X11/Athena-based graphical version;
 - nethack-qt     : Qt version.
 .
 This package provides the text and X11/Athena-based graphical versions
 of NetHack.

Package: nethogs
Description-md5: 04c153c901ad7ca75e53e2ae32565ccd
Description-en: Net top tool grouping bandwidth per process
 NetHogs is a small 'net top' tool. Instead of breaking the traffic down per
 protocol or per subnet, like most tools do, it groups bandwidth by process.
 NetHogs does not rely on a special kernel module to be loaded.

Package: nethsm-pkcs11
Description-md5: 2d6b1461b838194827fa9f075cae8c56
Description-en: PKCS#11 module for Nitrokey NetHSM
 The Nitrokey NetHSM is a network-attached device for managing cryptographic
 keys.
 .
 This module allows to use it as a backend for PKCS#11 operations.

Package: netlabel-tools
Description-md5: c34a9c6dc669e03e4de3a6aeac234e2b
Description-en: management tool for the Linux NetLabel Subsystem
 The NetLabel management utility, netlabelctl, is a command line program
 designed to allow system administrators to configure the NetLabel system in
 the kernel.
 .
 This package requires that the running kernel supports NETLABEL.

Package: netmask
Description-md5: dd43573428298cdf4f69b88a74cf3a3b
Description-en: helps determine network masks
 This is a tiny program handy if you work with firewalls or routers
 occasionally (possibly using this as a helper for shell scripts).  It can
 determine the smallest set of network masks to specify a range of hosts.
 It can also convert between common IP netmask and address formats.

Package: netmate
Description-md5: 68af44a55c6c40d8292185f13cf1bafd
Description-en: netdude clone that shows pcap dump lines in network header style
 netmate was inspired in netdude[1] (dead) and can be used to learn and teach
 about TCP/IP protocols. It is a GTK+ program that shows lines selected from
 files in pcap style (generated by tcpdump and Wireshark or another code based
 in libpcap) as 32-bit headers, identical to the used by RFCs.
 .
 This program works with Ethernet, IPv4, IPv6, TCP, UDP, ICMP, ICMP6, NDP and
 others.
 .
 [1] http://netdude.sourceforge.net

Package: netmaze
Description-md5: 98ce5c6acfca23158e0ee011892482fa
Description-en: 3-D Multiplayer Combat Game
 This is a 3-D multiplayer game for X.  You can play by
 yourself, use computerized players ("bots"), or you can
 use a TCP/IP network and play against other players.
 .
 Be sure to read the documentation that will be
 installed in /usr/share/doc/netmaze/README.Debian

Package: netpanzer
Description-md5: e6eb5d2ff5965be00af5aab9a4974893
Description-en: online multiplayer tactical warfare game
 netPanzer is an isometric view real-time tactical game designed for
 play across the Internet and over LAN systems. One on one games are
 possible via direct connect or modem.
 .
 netPanzer is designed for FAST ACTION combat -- it is not another resource
 management clone. In fact, there aren't any resources at all. Each player
 will have many units of different types at their disposal. Players can fight
 until their units are destroyed -- then respawn and keep on going.
 .
 The game is real-time, but it's based on quick tactical action and unit
 management. Battles progress quickly and constantly; in fact, they never
 let up. There is no stop in the action because there is no waiting for
 resources to be collected and converted into weaponry. Players can join
 or leave  multiplayer games at any time.

Package: netpanzer-data
Description-md5: ed6499021d3e1c5ab8c05b1020c988be
Description-en: data files for the netPanzer game
 netPanzer is an online multiplayer tactical warfare game designed for
 play across the Internet and over LAN systems. One on one games are
 possible via direct connect or modem.
 .
 This package contains data files for netPanzer.

Package: netpbm
Description-md5: 4d025b52e6499467b1af0bf4e4a44e07
Description-en: Graphics conversion tools between image formats
 Netpbm is a toolkit for manipulation of graphic images, including
 conversion of images between a variety of different formats. There
 are over 220 separate tools in the package including converters for
 more than 80 graphics formats.

Package: netperf
Description-md5: 602c355b303e70b82e8dedff8c9888b4
Description-en: Network performance benchmark
 Netperf is a benchmark that can be used to measure the performance of many
 different types of networking. It provides tests for both unidirecitonal
 throughput, and end-to-end latency. The environments currently measureable by
 netperf include:
 * TCP and UDP via BSD Sockets
 * DLPI
 * Unix Domain Sockets
 * IPv6

Package: netperfmeter
Description-md5: e7fd9db91f60d4ecc5eb85d35cc0edd3
Description-en: Network Performance Meter (measurement program)
 NetPerfMeter is a network performance meter for the UDP,
 TCP, MPTCP, SCTP and DCCP transport protocols over IPv4 and IPv6.
 It simultaneously transmits bidirectional flows to an endpoint
 and measures the resulting flow bandwidths and QoS. The
 results are written as vector and scalar files. The vector
 files can e.g. be used to create plots of the results.
 .
 This package contains the measurement program.

Package: netperfmeter-plotting
Description-md5: 284afd1db0c6fed4d6f02e87109d8323
Description-en: Network Performance Meter (plotting program)
 NetPerfMeter is a network performance meter for the UDP,
 TCP, MPTCP, SCTP and DCCP transport protocols over IPv4 and IPv6.
 It simultaneously transmits bidirectional flows to an endpoint
 and measures the resulting flow bandwidths and QoS. The
 results are written as vector and scalar files. The vector
 files can e.g. be used to create plots of the results.
 .
 This package contains a plotting program for the results.

Package: netpipe-lam
Description-md5: 6e2aa447286d7f56906ec4676a1af17c
Description-en: Network performance tool using LAM MPI
 NetPIPE is a protocol independent performance tool that encapsulates
 the best of ttcp and netperf and visually represents the network
 performance under a variety of conditions. By taking the end-to-end
 application view of a network, NetPIPE clearly shows the overhead
 associated with different protocol layers. NetPIPE answers such
 questions as: how soon will a given data block of size k arrive at its
 destination? Which network and protocol will transmit size k blocks
 the fastest? What is a given network's effective maximum throughput
 and saturation level?  Does there exist a block size k for which the
 throughput is maximized? How much communication overhead is due to the
 network communication protocol layer(s)? How quickly will a small (< 1
 kbyte) control message arrive, and which network and protocol are best
 for this purpose?
 .
 This package measures network performance using the MPI protocol, a
 Message Passing Interface frequently used in parallel processing, and
 which uses in turn TCP as its underlying transport.   The implementation
 of the MPI standard used by this package is that provided by the lam set
 of packages.

Package: netpipe-mpich2
Description-md5: ef2b490b9e86da0e8e81e1b00a219a69
Description-en: Network performance tool using MPICH2 MPI
 NetPIPE is a protocol independent performance tool that encapsulates
 the best of ttcp and netperf and visually represents the network
 performance under a variety of conditions. By taking the end-to-end
 application view of a network, NetPIPE clearly shows the overhead
 associated with different protocol layers. NetPIPE answers such
 questions as: how soon will a given data block of size k arrive at its
 destination? Which network and protocol will transmit size k blocks
 the fastest? What is a given network's effective maximum throughput
 and saturation level?  Does there exist a block size k for which the
 throughput is maximized? How much communication overhead is due to the
 network communication protocol layer(s)? How quickly will a small (< 1
 kbyte) control message arrive, and which network and protocol are best
 for this purpose?
 .
 This package measures network performance using the MPI protocol, a
 Message Passing Interface frequently used in parallel processing, and
 which uses in turn TCP as its underlying transport.   The implementation
 of the MPI standard used by this package is that provided by the mpich
 package.

Package: netpipe-openmpi
Description-md5: 88710b47b053b754f0f2f4c5b0fd1980
Description-en: Network performance tool using OpenMPI
 NetPIPE is a protocol independent performance tool that encapsulates
 the best of ttcp and netperf and visually represents the network
 performance under a variety of conditions. By taking the end-to-end
 application view of a network, NetPIPE clearly shows the overhead
 associated with different protocol layers. NetPIPE answers such
 questions as: how soon will a given data block of size k arrive at its
 destination? Which network and protocol will transmit size k blocks
 the fastest? What is a given network's effective maximum throughput
 and saturation level?  Does there exist a block size k for which the
 throughput is maximized? How much communication overhead is due to the
 network communication protocol layer(s)? How quickly will a small (< 1
 kbyte) control message arrive, and which network and protocol are best
 for this purpose?
 .
 This package measures network performance using the MPI protocol, a
 Message Passing Interface frequently used in parallel processing, and
 which uses in turn TCP as its underlying transport.   The implementation
 of the MPI standard used by this package is that provided by the openmpi
 set of packages.

Package: netpipe-tcp
Description-md5: d687ffd8cd3d5327fd8803916c2efcce
Description-en: Network performance tool using the TCP protocol
 NetPIPE is a protocol independent performance tool that encapsulates
 the best of ttcp and netperf and visually represents the network
 performance under a variety of conditions. By taking the end-to-end
 application view of a network, NetPIPE clearly shows the overhead
 associated with different protocol layers. NetPIPE answers such
 questions as: how soon will a given data block of size k arrive at its
 destination? Which network and protocol will transmit size k blocks
 the fastest? What is a given network's effective maximum throughput
 and saturation level?  Does there exist a block size k for which the
 throughput is maximized? How much communication overhead is due to the
 network communication protocol layer(s)? How quickly will a small (< 1
 kbyte) control message arrive, and which network and protocol are best
 for this purpose?
 .
 This package uses a raw TCP protocol to measure network performance.

Package: netpipes
Description-md5: b947c343dee7e39f9e0f4d9496d3c491
Description-en: manipulate BSD TCP/IP stream sockets
 The netpipes package makes TCP/IP streams usable in shell
 scripts. It can also simplify client/server code by allowing
 the programmer to skip all the tedious programming bits related
 to sockets and concentrate on writing a filter, or other service.

Package: netplug
Description-md5: 872f145fce68f64230e9913f9a8d7f28
Description-en: network link monitor daemon
 This daemon monitors the link status of network cards and configures
 the network on plug- and un-plug-events.
 .
 It's similar to ifplugd, but uses NETLINK instead of regularly polling
 the link status. This improves power-consumption with laptops, but does
 not work with all network card. And it can't be configured to ignore short
 unplugged or plugged periods like ifplugd.

Package: netproc
Description-md5: 31e35f97ee9d909dc3ab8ab85355b0e8
Description-en: tool to monitor network usage by processes
 netproc monitors network traffic and tries to find out which process
 this traffic belongs to, this is useful to identify the processes that
 are consuming network resources and troubleshooting.

Package: netr
Description-md5: 86adb2f4d0eb378b99021a3a76172bb3
Description-en: network terminal graph
 Small terminal program to display a network throughput graph.

Package: netradiant
Description-md5: 3a1a0cb5190cc84f7a0fc0d1387874b9
Description-en: Level design toolchain for 3D FPS games
 NetRadiant is a 3D map and level editor for games based on the idtech
 engines. The software is based on GtkRadiant and focuses on the games
 Doom3, Heretic2, Quake (1, 2, 3 & 4) & Xonotic

Package: netradiant-tools
Description-md5: 64afccba3d565aea23d6ea86130120d9
Description-en: Netradiant level editor - tools and compilers
 This package is a collection of CLI tools and compilers needed by the
 Netradiant editor, developed by the Xonotic team:
 .
 - q2map2 is a compiler for maps to be used with Quake 2 compatible engines
 - q3map2 is a compiler for maps to be used with Quake 3 compatible engines
 - qdata3 is a model conversion tool for Quake 2 compatible engines, that
 takes model files and compiles them into the binary .md2 format
 - q3data is a model conversion tool for Quake 3 compatible engines, that
 takes model files and compiles them into the binary .md3 format
 - h2data is a model conversion tool for Heretic 2

Package: netrek-client-cow
Description-md5: 180b31ec4f3602c945ffa2b5f46c1f3a
Description-en: client for netrek online game
 This is a client for the multi-player game of Netrek.
 .
 Netrek is probably the first video game which can accurately be
 described as a "sport".  It has more in common with basketball than
 with arcade games or Quake.  Its vast and expanding array of tactics
 and strategies allows for many different play styles; the best
 players are the ones who think fastest, not necessarily the ones who
 twitch most effectively.  It can be enjoyed as a twitch game, since
 the dogfighting system is extremely robust, but the things that
 really set Netrek apart from other video games are the team and
 strategic aspects.  Team play is dynamic and varied, with roles
 constantly changing as the game state changes.  Strategic play is
 explored in organized league games; after 6+ years of league play,
 strategies are still being invented and refined.
 .
 The game was created in 1988, and still has players, including some
 people who have been playing for nearly as long as the game has
 existed.

Package: netrik
Description-md5: dd789c882c86d18d74e4c892450b6899
Description-en: text mode WWW browser with vi like keybindings
 Netrik is an advanced text mode WWW browser. Its purpose is to give access to
 as much of the Web as possible in text mode, without forsaking any comfort.
 The user interface is looking roughly like a combination of gVim and PINE.
 .
 Some of the core ideas (not all implemented yet):
 .
 * Context-(URL-)sensitive setup
 * Partially loaded pages
 * Half-graphical mode
 * Efficient navigation
 * Key mapping and macros (similar to vi and mutt)
 * Command prompt, menus and online help
 .
 netrik does neither support HTTPS nor IPv6 yet.

Package: netris
Description-md5: 39b039b1f95be4cc4a4b7ce3c7558aba
Description-en: free, networked version of T*tris
 Netris is a free, networked variant of Tetris.
 .
 One-player mode is a tad boring at the moment because it never
 gets any faster and there's no scoring.  This will be rectified
 at some point.
 .
 Two players can play against each other. If you fill two or three
 lines with one piece your opponent gets respectively one or two
 unfilled lines at the bottom of his screen. If you fill even four lines
 with one piece your opponent will get four unfilled lines.
 .
 This version at least partially supports robots. You can find the
 protocol description in the documentation and a sample robot in
 the examples.

Package: netrw
Description-md5: bfbe34bbc47077fb5d9c9c97e6727079
Description-en: netcat like tool with nice features to transport files over network
 Netrw is a simple (but powerful) tool for transporting data over the
 internet. Its main purpose is to simplify and speed up file transfers to
 hosts without an FTP server. It can also be used for uploading data to
 some other user. It is something like one-way netcat (nc) with some nice
 features concerning data transfers. Netrw can compute and check message
 digest (MD5, SHA-1, and some others) of all the data being transferred,
 it can also print information on progress and average speed. At the end
 it sums up the transfer.

Package: netscript-2.4
Description-md5: 8f1b4bd74df5cbf776b45ac5e717abe1
Description-en: Linux 2.4/2.6/3.x router/firewall/VM host network config system.
 This is a router and firewall network configuration system.  It is specific to
 the 2.4.x and 2.6.x kernel series. This system is in production use, even
 though this is an experimental version.
 .
 It offers much finer grained control of the network setup than the standard
 system in netbase, with support for bridge configuration, iptables, ip route
 and tc traffic control.  It is optimised for use on high traffic routers with
 interfaces being reconfigured individually while the rest of the machine is
 routing traffic 24x7.  Common boiler plate filter creation functions are
 provided to ease the task of constructing iptables filters in the context
 of operation within an ISP network.
 .
 Since this package is designed for a heavy duty network router, it is designed
 to work in conjunction with a routing daemon as found in the quagga package.
 .
 DON'T use this on a pure server - it is VERY useful for a Virtual Machine
 server with complex networking needs.  This is because of its comprehensive
 network configuration capabilities.  Thus it is a tempting replacement
 when you have to rip out NetworkManager on a server.
 .
 It was originally designed for dedicated routers and firewalls, and hence its
 lightweight scripting footprint. When it comes to firewall configuration
 though, have a look at the mason package if you are faint of heart.

Package: netscript-ipfilter
Description-md5: 3c93c47afdbfe5a6326bb6b8544a76e1
Description-en: Linux 2.6/3.x iptables management system.
 This is a cut down version of netscript-2.4, which is just the ipfilter
 iptables/ip6tables management implementation.  This provides iptables and
 ip6tables management with a cyclic backup history, via iptables-restore
 and iptables-save.
 .
 This is designed to work with ifupdown, and is better than iptables-persistent
 as you can roll back filter changes if you have made a mistake.

Package: netsed
Description-md5: 6de7590e9ba65541fc4a0304470fbf90
Description-en: network packet-altering stream editor
 NetSED is a small and handy utility designed to alter, in real time,
 the contents of packets forwarded through your network. It is really
 useful for network packet alteration, forging, or manipulation.
 NetSED supports:
 .
 * black-box protocol auditing - whenever there are two or more
 proprietary boxes communicating using some undocumented protocol.
 By enforcing changes in ongoing transmissions, you will be able
 to test if the examined application can be claimed secure;
 * fuzz generating experiments, integrity tests - whenever you do
 stability tests of an application to see how it cares for data
 integrity;
 * other common use-cases: deceptive transfers, content filtering,
 protocol conversion - whatever best fits your task at hand.
 .
 It ideally complements a tool suite based on ngrep, netcat, and tcpdump.

Package: netsend
Description-md5: e1f5b7ea30b413e17671879f31058575
Description-en: speedy filetransfer and network diagnostic program
 Netsend transmits and receives files. It is highly configurable and offers
 the transport protocols TCP, DCCP, UDP, UDPLITE and SCTP using either
 IPv4 or IPv6 on the network layer. The cluster protocol TIPC is also
 supported.
 .
 The user is able to tweak various options of the Linux network stack
 to gain maximum performance. While this is not needed for trivial
 filetransfer, it is valuable for network protocol performance
 testing.

Package: netsniff-ng
Description-md5: bf67bdd329ad4429679d41ed696b7da3
Description-en: Linux network packet sniffer toolkit
 netsniff-ng is a high performance Linux network sniffer for packet inspection.
 It can be used for protocol analysis, reverse engineering or network
 debugging. The gain of performance is reached by 'zero-copy' mechanisms, so
 that the kernel does not need to copy packets from kernelspace to userspace.
 .
 netsniff-ng toolkit currently consists of the following utilities:
 .
 * netsniff-ng: a zero-copy packet analyzer, pcap capturing/replaying tool
 * trafgen: a multithreaded low-level zero-copy network packet generator
 * mausezahn: high-level packet generator for appliances with Cisco-CLI
 * ifpps: a top-like kernel networking and system statistics tool
 * curvetun: a lightweight curve25519-based multiuser IP tunnel
 * astraceroute: an autonomous system trace route and DPI testing utility
 * flowtop: a top-like netfilter connection tracking tool
 * bpfc: a [seccomp-]BPF (Berkeley packet filter) compiler, JIT disassembler

Package: netstat-nat
Description-md5: e8f5882ef63f79eecfd8012db3cf768c
Description-en: List/filter ongoing connections with NAT-specific decoding
 netstat-nat parses ongoing connections from /proc/net/nf_conntrack;
 by default it lists connections for which the current host acts as a
 Network Address Translation (NAT) gateway, but it can also show
 and filter normal connections from and to this host.

Package: netstress
Description-md5: 86d0653084695cfd34e0d0f17653bfaa
Description-en: utility to stress and benchmark networks
 netstress is a client/server utility designed to stress and benchmark network
 activity of a given ethernet device or path using simulated (random) real world
 data and packet sizes instead of fixed data and packet sizes.
 .
 Main features:
 - Easy command line usage.
 - Random packet sizes.
 - Random data.
 - Read, write, or read & write (default) testing and reporting.
 - Benchmarking results.
 .
 netstress is useful for network tests across switches, routers and firewall
 systems.

Package: netsurf-common
Description-md5: 211dec386a61a4ee3a46a015eb8d9f2e
Description-en: small web browser with CSS support common files
 NetSurf is a multi-platform lightweight web browser. It aims to provide
 comprehensive rendering of HTML 5 with CSS 2 in a small resource footprint
 without compromising performance.
 .
 These are the common resources for all versions.

Package: netsurf-fb
Description-md5: 3e6d3ba52fc3239dd97946273a8c5c13
Description-en: small web browser with CSS support for framebuffers
 NetSurf is a multi-platform lightweight web browser. It aims to provide
 comprehensive rendering of HTML 5 with CSS 2 in a small resource footprint
 without compromising performance.
 .
 This version uses no toolkit and displays output on various framebuffers.

Package: netsurf-gtk
Description-md5: 9f027e3bb488db86f50b0526221bd87e
Description-en: small web browser with CSS support for GTK
 NetSurf is a multi-platform lightweight web browser. It aims to provide
 comprehensive rendering of HTML 5 with CSS 2 in a small resource footprint
 without compromising performance.
 .
 This version uses the GTK+ toolkit.

Package: nettle-bin
Description-md5: cf1f241231df4054ae2ae11ae27ddefa
Description-en: low level cryptographic library (binary tools)
 Nettle is a cryptographic library that is designed to fit easily in more or
 less any context: In crypto toolkits for object-oriented languages (C++,
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
 space.
 .
 It tries to solve a problem of providing a common set of cryptographic
 algorithms for higher-level applications by implementing a
 context-independent set of cryptographic algorithms. In that light, Nettle
 doesn't do any memory allocation or I/O, it simply provides the
 cryptographic algorithms for the application to use in any environment and
 in any way it needs.
 .
 This package contains binary utilities that accompany the library:
 .
 - nettle-lfib-stream - generates a pseudo-random stream, using the Knuth
 lfib (non-cryptographic) pseudo-random generator.
 - sexp-conv - conversion tool for handling the different flavours of sexp
 syntax.
 - pkcs1-conv - converts PKCS#1 keys to sexp format.
 - nettle-hash - command-line tool to compute message digests such as SHA-1.

Package: nettoe
Description-md5: b9fd0a05ae632df2030331502a2fea16
Description-en: networked version of Tic Tac Toe (3x3 Grid) for the console
 NetToe is a console-based version of the classic game "Tic Tac Toe".
 It's playable against computer AI, a player on the same machine or
 with another player over the network. It uses a simple 3x3 board.

Package: netwag
Description-md5: 5a55e9499e4c1950244b6643725dd3dc
Description-en: graphical frontend for netwox
 Netwag is a graphical front end for netwox which contains more than 200 tools.
 Netwag permits one to easily:
 .
 - search amongst tools proposed in netwox
 - construct command line
 - run tools
 - keep an history of commands

Package: netwag-doc
Description-md5: 1cf5fcc5d65c3617d4b0371ba2d345a0
Description-en: documentation for netwag frontend
 Netwag is a graphical front end for netwox which contains more than 200 tools.
 Netwag permits one to easily:
 .
 - search amongst tools proposed in netwox
 - construct command line
 - run tools
 - keep an history of commands
 .
 This package contains documentation for netwag.

Package: network-manager-applet
Description-md5: f2be45717e7f154c527398e59041dc3c
Description-en: network management framework (notification area applet)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package contains nm-applet which is a GTK‐based GUI applet to monitor
 network status and devices and allows users to start and stop network
 connections managed by NetworkManager.

Package: network-manager-config-connectivity-debian
Description-md5: ee9b0c2af33d572bf2dba6f733d3d44b
Description-en: NetworkManager configuration to enable connectivity checking
 This package contains a configuration file which enables NetworkManager's
 connectivity checking functionality.
 .
 NetworkManager will try to connect to a Debian server to determine the
 connection status.
 .
 This is particularly useful for captive portal detection.
 .
 No user data is transmitted in the connectivity checks, but merely contacting
 the Debian connectivity check servers reveals that the user is running a
 Debian(-based) operating system with NetworkManager.

Package: network-manager-gnome
Description-md5: 05b0191e1f6d5ee6ab380fe6e0358194
Description-en: transitional package for network-manager-applet and nm-connection-editor
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This transitional package depends on network-manager-applet (shipping
 nm-applet which provides a notification area applet for controlling
 NetworkManager) and nm-connection-editor (a network connection configuration
 editor for NetworkManager).
 .
 It can be removed safely once no other package depends on it.

Package: network-manager-iodine
Description-md5: 6ae890d206a4e62ca2a3af16dbd0068a
Description-en: network management framework (iodine plugin core)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, WiFi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides a VPN plugin for iodine.

Package: network-manager-iodine-gnome
Description-md5: 5b8d8861e58b3d20f3ba888a95d87d6b
Description-en: network management framework (iodine plugin GNOME GUI)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, WiFi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides the GNOME bits of NetworkManager's iodine plugin.

Package: network-manager-iwd
Description-md5: 38ddd66fa2b787c053db52d0a014d840
Description-en: wireless daemon for Linux - NetworkManager integration
 iNet Wireless Daemon (iwd) is a minimalistic wireless daemon
 that uses modern Linux interfaces
 like cfg80211 and nl80211 (netlink).
 The daemon provides a D-Bus API.
 .
 This package enables use of iwd with NetworkManager.

Package: network-manager-l2tp
Description-md5: cef15f24ded69e6c1ae52be59433ac7d
Description-en: network management framework (L2TP plugin core)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides a VPN plugin for L2TP with optional IPsec support.

Package: network-manager-l2tp-gnome
Description-md5: 320ca0927d7e89f363d3e9e4eb52bf73
Description-en: network management framework (L2TP plugin GNOME GUI)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides the GNOME bits of NetworkManager's L2TP plugin.

Package: network-manager-openconnect
Description-md5: 6883a34247d7b5391f9b22c61d4a30d1
Description-en: network management framework (OpenConnect plugin core)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides a VPN plugin for OpenConnect, an open client for
 Cisco's AnyConnect SSL VPN, Juniper's Pulse Connect Secure and Palo Alto's
 GlobalProtect.

Package: network-manager-openconnect-gnome
Description-md5: 4c10c7a11daa3b99e4ba3a0c3ac0cc7e
Description-en: network management framework (OpenConnect plugin GNOME GUI)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides the GNOME bits of NetworkManager's OpenConnect plugin.

Package: network-manager-ssh
Description-md5: de6b0919bf7986057edb7b8fdc40e28d
Description-en: network management framework (SSH plugin core)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides a VPN plugin for SSH.

Package: network-manager-ssh-gnome
Description-md5: 9c68395f1c234b64b0417829ef590b38
Description-en: network management framework (SSH plugin GNOME GUI)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides the GNOME bits of NetworkManager's SSH plugin.

Package: network-manager-sstp
Description-md5: 6a5c6b13f879cef9e2b74bf314ed194d
Description-en: network management framework (SSTP plugin core)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, WiFi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides a VPN plugin for SSTP, commonly used for connecting
 to Microsoft VPN servers.

Package: network-manager-sstp-gnome
Description-md5: e4beac8fee2fc789ed33ca2bfbae6b4c
Description-en: network management framework (SSTP plugin GNOME GUI)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, WiFi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides the GNOME bits of NetworkManager's SSTP plugin.

Package: network-manager-strongswan
Description-md5: d5f9a35e1e6495ea14e01b891e4dc2eb
Description-en: network management framework (strongSwan plugin)
 NetworkManager attempts to keep an active network connection available at
 all times.  It is intended primarily for laptops where it allows easy
 switching between local wireless networks, it's also useful on desktops
 with a selection of different interfaces to use.  It is not intended for
 usage on servers.
 .
 This package provides a VPN plugin for strongSwan, providing easy access to
 IKEv2 IPSec VPN's.

Package: network-manager-vpnc
Description-md5: 04d34ead8fa7ac84d259b3a1860b027d
Description-en: network management framework (VPNC plugin core)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides a VPN plugin for vpnc, providing easy access to Cisco
 Concentrator based VPN's.

Package: network-manager-vpnc-gnome
Description-md5: 8c3be5a91717d3c6b745652eac083e37
Description-en: network management framework (VPNC plugin GNOME GUI)
 NetworkManager is a system network service that manages your network devices
 and connections, attempting to keep active network connectivity when
 available. It manages ethernet, Wi-Fi, mobile broadband (WWAN), and PPPoE
 devices, and provides VPN integration with a variety of different VPN
 services.
 .
 This package provides the GNOME bits of NetworkManager's VPNC plugin.

Package: networking-bagpipe-common
Description-md5: 9e0e6b75e826d3de6ef420811f821c08
Description-en: Driver and agent code to use BagPipe implementation (common)
 Driver and agent code to use BaGPipe lightweight implementation
 of BGP-based VPNs as a backend for Neutron.
 .
 This is the common configuration package.

Package: networking-bgpvpn-common
Description-md5: 4a28b9e09780c6c751b0d7cfa2bd473e
Description-en: BGP-MPLS VPN Extension for OpenStack Networking (common)
 This project provides an API and Framework to interconnect BGP/MPLS VPNs
 to Openstack Neutron networks, routers and ports.
 .
 The Border Gateway Protocol and Multi-Protocol Label Switching are widely
 used Wide Area Networking technologies. The primary purpose of this project
 is to allow attachment of Neutron networks and/or routers to VPNs built in
 carrier provided WANs using these standard protocols. An additional purpose
 of this project is to enable the use of these technologies within the Neutron
 networking environment.
 .
 This package provides common configuration files.

Package: networking-l2gw-common
Description-md5: 0c947b81be7a6a590dc95237e334b5b1
Description-en: OpenStack virtual network service - L2 gateway agent
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides shared configuration files.

Package: networking-mlnx-common
Description-md5: ee34304d8dec7f8a9bec9aba93d0b594
Description-en: OpenStack virtual network service - Mellanox plugin common files
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the Mellanox plugin common files.

Package: networking-mlnx-eswitchd
Description-md5: 8880cf1de8f731a04d1fb8b4bbe5b6a6
Description-en: Neutron is a virtual network service for Openstack - Mellanox eswitchd
 Neutron is a virtual network service for Openstack, and a part of
 Netstack. Just like OpenStack Nova provides an API to dynamically
 request and configure virtual servers, Neutron provides an API to
 dynamically request and configure virtual networks. These networks
 connect "interfaces" from other OpenStack services (e.g., virtual NICs
 from Nova VMs). The Neutron API supports extensions to provide
 advanced network capabilities (e.g., QoS, ACLs, network monitoring,
 etc.)
 .
 This package provides the Mellanox eswitchd.

Package: networking-sfc-common
Description-md5: f0010cbaae6ea2ab9d3e0063e7c7801d
Description-en: OpenStack virtual network service - SFC extension
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package contains the common configuration files for the Service Function
 Chaining (SFC) extension.

Package: netwox
Description-md5: b179c0602558ce1cfc24e70159f12df0
Description-en: networking utilities
 Toolbox netwox helps to find and solve network problems.
 .
 It provides more than 200 tools :
 - sniff, spoof
 - clients, servers
 - DNS, FTP, HTTP, IRC, NNTP, SMTP, SNMP, SYSLOG, TELNET, TFTP
 - scan, ping traceroute
 - etc.
 .
 Those tools can be used to quickly spot a problem in a complex network.
 They are oriented towards network administrators and security auditors.

Package: netwox-doc
Description-md5: f3c885df7b13b40aba8d2fb711be2142
Description-en: documentation for netwox toolbox
 Toolbox netwox helps to find and solve network problems.
 .
 It provides more than 200 tools :
 - sniff, spoof
 - clients, servers
 - DNS, FTP, HTTP, IRC, NNTP, SMTP, SNMP, SYSLOG, TELNET, TFTP
 - scan, ping traceroute
 - etc.
 .
 Those tools can be used to quickly spot a problem in a complex network.
 They are oriented towards network administrators and security auditors.
 .
 This package contains documentation for netwox.

Package: neurodebian
Description-md5: 64e7a79fc3eb7cc777bed98d7fb4a63f
Description-en: neuroscience-oriented distribution - repository configuration
 The NeuroDebian project integrates and maintains a variety of software
 projects within Debian that are useful for neuroscience (such as AFNI,
 FSL, PsychoPy, etc.) or generic computation (such as HTCondor,
 pandas, etc.).
 .
 This package enables the NeuroDebian repository on top of a standard
 Debian or Ubuntu system.

Package: neurodebian-archive-keyring
Description-md5: c62b8682376884ac32d5fee25ed052b6
Description-en: neuroscience-oriented distribution - GnuPG archive keys
 The NeuroDebian project integrates and maintains a variety of software
 projects within Debian that are useful for neuroscience (such as AFNI,
 FSL, PsychoPy, etc.) or generic computation (such as HTCondor,
 pandas, etc.).
 .
 The NeuroDebian project digitally signs its Release files. This package
 contains the archive keys used for that.

Package: neurodebian-desktop
Description-md5: a71efeb480d4b17fb0ac506ce13dc096
Description-en: neuroscience-oriented distribution - desktop integration
 The NeuroDebian project integrates and maintains a variety of software
 projects within Debian that are useful for neuroscience (such as AFNI,
 FSL, PsychoPy, etc.) or generic computation (such as HTCondor,
 pandas, etc.).
 .
 This package provides NeuroDebian artwork (icons, background image)
 and a NeuroDebian menu featuring the most popular neuroscience tools,
 which will be automatically installed upon initial invocation.

Package: neurodebian-dev
Description-md5: 31a32ea6b9958b6345181209963bc566
Description-en: neuroscience-oriented distribution - development tools
 The NeuroDebian project integrates and maintains a variety of software
 projects within Debian that are useful for neuroscience (such as AFNI,
 FSL, PsychoPy, etc.) or generic computation (such as HTCondor,
 pandas, etc.).
 .
 This package provides sources and development tools used by
 NeuroDebian to provide backports for a range of Debian/Ubuntu
 releases.

Package: neurodebian-freeze
Description-md5: e760537637ec8afa633c8b1a740b80ce
Description-en: nd_freeze tool to freeze APT sources to use snapshots
 The NeuroDebian project integrates and maintains a variety of software
 projects within Debian that are useful for neuroscience (such as AFNI,
 FSL, PsychoPy, etc.) or generic computation (such as HTCondor,
 pandas, etc.).
 .
 This minimalistic package provides nd_freeze script to be used in
 rich or minimalistic environments (such as Docker or Singularity
 recipes) to freeze their APT sources.  Intended to assist making such
 images reproducible.

Package: neurodebian-popularity-contest
Description-md5: 2f33e1543ce14ed735d00477b3cdc02d
Description-en: neuroscience-oriented distribution - popcon integration
 The NeuroDebian project integrates and maintains a variety of software
 projects within Debian that are useful for neuroscience (such as AFNI,
 FSL, PsychoPy, etc.) or generic computation (such as HTCondor,
 pandas, etc.).
 .
 This package is a complement to the generic popularity-contest
 package to enable anonymous submission of usage statistics to
 NeuroDebian in addition to the popcon submissions to the underlying
 distribution (either Debian or Ubuntu) popcon server.
 .
 Participating in popcon is important for the following reasons:
 * Popular packages receive more attention from developers; bugs are
 fixed faster and updates are provided quicker.
 * It ensures that support is not dropped for a previous release of
 Debian or Ubuntu while there are active users.
 * User statistics may be useful for upstream research software
 developers seeking funding for continued development.
 .
 This requires that popcon is activated for the underlying distribution
 (Debian or Ubuntu), which can be achieved by running
 "dpkg-reconfigure popularity-contest" as root.

Package: neuron
Description-md5: 2612fd3bbbe5eb36d05bc55cd912319f
Description-en: Simulation environment for computational models of neurons
 NEURON is a simulation environment for modeling individual neurons and networks
 of neurons. It provides tools for conveniently building, managing, and using
 models in a way that is numerically sound and computationally efficient. It is
 particularly well-suited to problems that are closely linked to experimental
 data, especially those that involve cells with complex anatomical and
 biophysical properties.
 .
 NEURON offers
 * "natural syntax", which allows one to specify model properties in
 familiar idioms
 * efficient and painless spatial and temporal discretization
 * several different, user-selectable numerical integration methods
 * convenient user interface (interpreters + GUI)
 * user-extendable library of biophysical mechanisms

Package: neuron-dev
Description-md5: d27754ceaf6a177a18e925ffd81ff395
Description-en: Neuron simulation environment - Development files
 NEURON is a simulation environment for modeling individual neurons and networks
 of neurons. It provides tools for conveniently building, managing, and using
 models in a way that is numerically sound and computationally efficient. It is
 particularly well-suited to problems that are closely linked to experimental
 data, especially those that involve cells with complex anatomical and
 biophysical properties.
 .
 This package contains development files for the NEURON environment.

Package: neutron-bgp-dragent
Description-md5: 7fd10383d12c315ddbc4376f13230fe3
Description-en: OpenStack Neutron Dynamic Routing - Agent
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 Neutron dynamic routing enables advertisement of self-service (private)
 network prefixes to physical network devices that support dynamic routing
 protocols such as routers, thus removing the conventional dependency on static
 routes.
 .
 It advertises three classes of routes:
 * Host routes for floating IP addresses hosted on non-DVR routers, the
 nexthop is the centralized router.
 * Host routes for floating IP addresses hosted on DVR routers, the nexthop is
 the appropriate compute node.
 * Prefix routes for directly routable tenant networks with address scopes,
 the nexthop is the centralized router, the same for DVR and CVR.
 .
 Neutron dynamic routing consists of service plug-in and agent. The service
 plug-in implements the Networking service extension and the agent manages
 dynamic routing protocol peering sessions. The plug-in communicates with the
 agent through RPC.
 .
 This package contains the Dynamic Routing agent.

Package: neutron-dynamic-routing-common
Description-md5: 24141d92f57574cc5a5c1e018d2399ca
Description-en: OpenStack Neutron Dynamic Routing - common files
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 Neutron dynamic routing enables advertisement of self-service (private)
 network prefixes to physical network devices that support dynamic routing
 protocols such as routers, thus removing the conventional dependency on static
 routes.
 .
 It advertises three classes of routes:
 * Host routes for floating IP addresses hosted on non-DVR routers, the
 nexthop is the centralized router.
 * Host routes for floating IP addresses hosted on DVR routers, the nexthop is
 the appropriate compute node.
 * Prefix routes for directly routable tenant networks with address scopes,
 the nexthop is the centralized router, the same for DVR and CVR.
 .
 Neutron dynamic routing consists of service plug-in and agent. The service
 plug-in implements the Networking service extension and the agent manages
 dynamic routing protocol peering sessions. The plug-in communicates with the
 agent through RPC.
 .
 This package contains common files.

Package: neutron-fwaas-common
Description-md5: 42e91ab83bbbf742004e6f2b0b77a32e
Description-en: Firewall-as-a-Service driver for OpenStack Neutron
 Neutron is a virtual network service for Openstack, and a part of
 Netstack. Just like OpenStack Nova provides an API to dynamically
 request and configure virtual servers, Neutron provides an API to
 dynamically request and configure virtual networks. These networks
 connect "interfaces" from other OpenStack services (e.g., virtual NICs
 from Nova VMs). The Neutron API supports extensions to provide
 advanced network capabilities (e.g., QoS, ACLs, network monitoring,
 etc.)
 .
 This package provides common configuration files.

Package: neutron-ha-tool
Description-md5: f60b29c54af06c6bc74f40eb3777de2a
Description-en: additional command line utility for OpenStack Neutron HA operations
 Neutron HA tool allows one to manipulate the different components of OpenStack
 Neutron. For example, it makes it possible to delete, list or migrate all the
 agents that Neutron provides. This way, it is possible to delete, list or
 migrate virtual routers in a full HA way.

Package: neutron-ipv6-bgp-injector
Description-md5: 69b6ca77d3a18cbcd593770fdc3ee220
Description-en: OpenStack Neutron IPv6 /128 BGP injector
 This package provides a daemon that advertize each individual IPv6 addresses
 to a BGP peer, so that the router knows what list of IP is used in a
 deployment. This may be useful as neutron-dynamic-routing can only advertize
 for /64 blocks, and in some case (like during a migration), it may be
 desirable to have more fine-grained advertizing.
 .
 This is also useful if one wants to route only the IPv6 addresses actually
 used in a deployment, blocking the traffic of non-reachable IPv6 before it
 reaches the cloud, making the deployment DoS-by-IPv6-scan-proof.

Package: neutron-l2gateway-agent
Description-md5: b2cb68427799c6ca639a8ce649eab4a2
Description-en: OpenStack virtual network service - L2 gateway agent
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the Layer 2 gateway agent.

Package: neutron-macvtap-agent
Description-md5: e60c41b51b193c7b7bd59c74ab9bbcd9
Description-en: Neutron is a virtual network service for Openstack - Macvtap L2 Agent
 Neutron is a virtual network service for Openstack, and a part of
 Netstack. Just like OpenStack Nova provides an API to dynamically
 request and configure virtual servers, Neutron provides an API to
 dynamically request and configure virtual networks. These networks
 connect "interfaces" from other OpenStack services (e.g., virtual NICs
 from Nova VMs). The Neutron API supports extensions to provide
 advanced network capabilities (e.g., QoS, ACLs, network monitoring,
 etc.)
 .
 This package provides the Macvtap L2 Agent.

Package: neutron-metering-agent
Description-md5: 65dae36f4a24be77bcb88d08a02f05f3
Description-en: Neutron is a virtual network service for Openstack - metering agent
 Neutron is a virtual network service for Openstack, and a part of
 Netstack. Just like OpenStack Nova provides an API to dynamically
 request and configure virtual servers, Neutron provides an API to
 dynamically request and configure virtual networks. These networks
 connect "interfaces" from other OpenStack services (e.g., virtual NICs
 from Nova VMs). The Neutron API supports extensions to provide
 advanced network capabilities (e.g., QoS, ACLs, network monitoring,
 etc.)
 .
 This package provides the metering agent.

Package: neutron-mlnx-agent
Description-md5: 32be0f3aea409f8199fd302f54b9bd67
Description-en: OpenStack virtual network service - Mellanox plugin agent
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the Mellanox plugin agent.

Package: neutron-ovn-agent
Description-md5: f37bb656bec6673216dfb7a85a978f8d
Description-en: OpenStack virtual network service - OVN agent
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the OVN agent.

Package: neutron-ovn-maintenance-worker
Description-md5: 57611fd2885f7d5d014f2568da7f062b
Description-en: Neutron is a virtual network service for Openstack - OVN maintenance worker
 Neutron is a virtual network service for Openstack, and a part of
 Netstack. Just like OpenStack Nova provides an API to dynamically
 request and configure virtual servers, Neutron provides an API to
 dynamically request and configure virtual networks. These networks
 connect "interfaces" from other OpenStack services (e.g., virtual NICs
 from Nova VMs). The Neutron API supports extensions to provide
 advanced network capabilities (e.g., QoS, ACLs, network monitoring,
 etc.)
 .
 This package provides the OVN maintenance worker and should be used
 when running Neutron API under WSGI for OVN deployments.

Package: neutron-plugin-ml2
Description-md5: 04c3b1da612333dffe94afb38e17f6ee
Description-en: Neutron is a virtual network service for Openstack - ML2 plugin
 Neutron is a virtual network service for Openstack, and a part of
 Netstack. Just like OpenStack Nova provides an API to dynamically
 request and configure virtual servers, Neutron provides an API to
 dynamically request and configure virtual networks. These networks
 connect "interfaces" from other OpenStack services (e.g., virtual NICs
 from Nova VMs). The Neutron API supports extensions to provide
 advanced network capabilities (e.g., QoS, ACLs, network monitoring,
 etc.)
 .
 This package provides the Modular Layer 2 plugin.

Package: neutron-sriov-agent
Description-md5: 42989299f1b85c4fc6eccec9138ca534
Description-en: Neutron is a virtual network service for Openstack - SR-IOV agent
 Neutron is a virtual network service for Openstack, and a part of
 Netstack. Just like OpenStack Nova provides an API to dynamically
 request and configure virtual servers, Neutron provides an API to
 dynamically request and configure virtual networks. These networks
 connect "interfaces" from other OpenStack services (e.g., virtual NICs
 from Nova VMs). The Neutron API supports extensions to provide
 advanced network capabilities (e.g., QoS, ACLs, network monitoring,
 etc.)
 .
 This package provides the Mellanox SR-IOV agent.

Package: neutron-taas-common
Description-md5: 0813ff9a1e20d2485568cce32fb91dfe
Description-en: OpenStack virtual network service - Tap-as-a-Service common files
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 Tap-as-a-Service (TaaS) is an extension to the OpenStack network service
 (Neutron). It provides remote port mirroring capability for tenant virtual
 networks.
 .
 Port mirroring involves sending a copy of packets entering and/or leaving one
 port to another port, which is usually different from the original
 destinations of the packets being mirrored.
 .
 This service has been primarily designed to help tenants (or the cloud
 administrator) debug complex virtual networks and gain visibility into their
 VMs, by monitoring the network traffic associated with them. TaaS honors
 tenant boundaries and its mirror sessions are capable of spanning across
 multiple compute and network nodes. It serves as an essential infrastructure
 component that can be utilized for supplying data to a variety of network
 analytics and security applications (e.g. IDS).
 .
 This package provides the common files for the Tap-as-a-Service (TaaS)
 extension.

Package: neutron-tempest-plugin
Description-md5: 68530f22059563071fe35484a69fed59
Description-en: OpenStack Integration Test Suite - Neutron plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Neutron plugin.

Package: neverball
Description-md5: b94aa86b07b67dcb2d22e683facaa5bc
Description-en: 3D floor-tilting game
 In the grand tradition of Marble Madness and Super Monkey Ball, Neverball
 has you guide a rolling ball through dangerous territory. Balance on narrow
 bridges, navigate mazes, ride moving platforms, and dodge pushers and
 shovers to get to the goal. Race against the clock to collect coins to earn
 extra balls.

Package: neverball-common
Description-md5: db316c3b38b350c542302022b3bbe426
Description-en: data files for Neverball and Neverputt
 The engine of the floor-tilting game Neverball is also used by its spin-off,
 a miniature golf game known as Neverputt.
 .
 This package contains the data files shared between Neverball and Neverputt.

Package: neverball-data
Description-md5: f8afc204b36d3878e85d8d692f07dc14
Description-en: data files for Neverball
 In the grand tradition of Marble Madness and Super Monkey Ball, Neverball
 has you guide a rolling ball through dangerous territory. Balance on narrow
 bridges, navigate mazes, ride moving platforms, and dodge pushers and
 shovers to get to the goal. Race against the clock to collect coins to earn
 extra balls.
 .
 This package contains the data files needed to play Neverball.

Package: neverputt
Description-md5: 8cbf5e127006c5da416b312a59981ff1
Description-en: 3D miniature golf game
 Neverputt is a hot-seat multi-player miniature golf game for 1 to 4 players.
 The 18-hole course takes advantage of all the elements that challenge
 Neverball players, including moving platforms and barriers, teleporters,
 ramps, and drop-offs. A simple putting interface and golf scoring system
 have been added.

Package: neverputt-data
Description-md5: bce4ce12a148fcb2d947fb41f80ecb74
Description-en: data files for Neverputt
 Neverputt is a hot-seat multi-player miniature golf game for 1 to 4 players.
 The 18-hole course takes advantage of all the elements that challenge
 Neverball players, including moving platforms and barriers, teleporters,
 ramps, and drop-offs. A simple putting interface and golf scoring system
 have been added.
 .
 This package contains the data files needed to play Neverputt.

Package: newlib-source
Description-md5: 8b73385e010a1ac9f64cad526a55f336
Description-en: C library and math library for embedded systems (source)
 Newlib is a C library and math library intended for use on embedded systems.
 It is a conglomeration of several library parts, all under free software
 licenses that make them easily usable on embedded products.
 .
 This package contains the upstream source code suitable for targeting
 new platforms.

Package: newlisp
Description-md5: 3bea9fadfcbfbe18193bd38ee123b782
Description-en: LISP like, general purpose scripting language
 newLISP is a scripting language for developing web applications and
 programs in general and in the domains of artificial intelligence
 (AI) and statistics.

Package: newmail
Description-md5: 49b0168ce625e668ce3031036ad2f541
Description-en: Notificator for incoming mail
 The newmail program usually puts itself in the background and watches
 mailbox files in order to report when new mail has been arrived.  The
 originator and subject will then be reported on the terminal it was
 started.  The output can also be integrated in graphical programs.
 .
 This package is inspired by the newmail program from the Elm mail system.

Package: newpid
Description-md5: 385ff700e1d3e50af1bba6ed6f44ec74
Description-en: run a command in a new PID namespace
 newpid is a simple suid wrapper around clone(CLONE_NEWPID) that launches a
 command in a new PID namespace. Optionally it can also use CLONE_NEWNET to
 request a new network namespace.

Package: newrole
Description-md5: 2bc7c38448c1271bb1b11fcd9d04a91b
Description-en: SELinux core policy utilities (newrole application for RBAC/MLS)
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access Control,
 and Multi-level Security.
 .
 RBAC/MLS policy machines require newrole as a way of changing the role or
 level of a logged in user.
 .
 This package contains newrole to switch roles, run_init to run /etc/init.d
 scripts in the proper context.

Package: newsboat
Description-md5: 8e07d3d900d0775e63ff69cac5b60b30
Description-en: text mode rss feed reader with podcast support
 newsboat is an RSS/Atom feed reader for the text console. It supports OPML
 import/export, podcasts (via companion program podboat), and can serve as
 a client to various feed aggregators (TT-RSS, The Old Reader, Newsblur,
 FeedHQ, ownCloud/nextCloud News). Its interface draws inspiration from mutt
 and slrn.
 .
 Successor of newsbeuter.

Package: newsraft
Description-md5: b12c5292ddf46b9e598c38f0a8f5fb79
Description-en: lightweight, text-based feed reader
 Newsraft is a lightweight, text-based feed reader inspired by Newsboat.
 Features include parallel downloading, grouping feeds, filtering news with SQL
 conditions, automatic updates, and more.

Package: newt-tcl
Description-md5: 28c27c826097a08bc2f1b50ce5728adb
Description-en: NEWT module for Tcl
 This module allows you to build a text UI for your Tcl scripts
 using newt.

Package: nex
Description-md5: f4b3c4b031cd0a32ec398cd79ef73468
Description-en: lexer similar to Lex/Flex - cli
 Nex is a lexer similar to Lex/Flex that:
 * generates Go code instead of C code
 * integrates with Go's yacc instead of YACC/Bison
 * supports UTF-8
 * supports nested _structural regular expressions_.

Package: nextcloud-desktop
Description-md5: a2bf7c3db498a3e87f05105e73c38541
Description-en: Nextcloud folder synchronization tool
 The Nextcloud desktop app lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 nextcloud-desktop provides the graphical client specialising in
 synchronizing with cloud storage provided by Nextcloud.

Package: nextcloud-desktop-cmd
Description-md5: 1d3fc9ea8ee11f0fc5833d214cdfec9d
Description-en: folder synchronization with an Nextcloud server - cmd client
 The Nextcloud desktop app lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 This package provides the command line client specialising in
 synchronizing with cloud storage provided by Nextcloud.

Package: nextcloud-desktop-common
Description-md5: 097c8472b33c7ba62a7dd6aa7298e5aa
Description-en: Nextcloud folder synchronization - common data
 The Nextcloud desktop app lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 This package provides data that is shared between different packages.

Package: nextcloud-desktop-l10n
Description-md5: 673ff08d85ea6f71b6c92f9826bad7cb
Description-en: Nextcloud folder synchronization - localization
 The Nextcloud desktop app lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 This package provides the localization.

Package: nextcloud-spreed-signaling
Description-md5: bf15e376b7ce3c772393cafe68cb3c17
Description-en: Standalone signaling server for Nextcloud Talk
 Nextcloud is an open source, self-hosted cloud software, and Talk
 is its WebRTC communication app. It requires a dedicated signaling
 server and a WebRTC media relay for scalability.
 .
 nextcloud-spreed-signaling is a standalone signaling server for Nextcloud Talk
 for improved performance.

Package: nextcloud-spreed-signaling-client
Description-md5: bb86ff142f2897cda18c4a87841ba709
Description-en: Standalone signaling server for Nextcloud Talk - benchmarking client
 Nextcloud is an open source, self-hosted cloud software, and Talk
 is its WebRTC communication app. It requires a dedicated signaling
 server and a WebRTC media relay for scalability.
 .
 nextcloud-spreed-signaling is a standalone signaling server for Nextcloud Talk
 for improved performance.
 .
 This package contains a client for benchmarking the signaling server.

Package: nextcloud-spreed-signaling-common
Description-md5: e4c1127f807a7c5c56179f214f104a03
Description-en: Standalone signaling server for Nextcloud Talk - common
 Nextcloud is an open source, self-hosted cloud software, and Talk
 is its WebRTC communication app. It requires a dedicated signaling
 server and a WebRTC media relay for scalability.
 .
 nextcloud-spreed-signaling is a standalone signaling server for Nextcloud Talk
 for improved performance.
 .
 This dependency package contains common files / scripts and creates
 the _signaling system user.

Package: nextcloud-spreed-signaling-proxy
Description-md5: 0353ab9af457013951d084c59ea48c63
Description-en: Standalone signaling server for Nextcloud Talk - proxy
 Nextcloud is an open source, self-hosted cloud software, and Talk
 is its WebRTC communication app. It requires a dedicated signaling
 server and a WebRTC media relay for scalability.
 .
 nextcloud-spreed-signaling is a standalone signaling server for Nextcloud Talk
 for improved performance.
 .
 This package contains the proxy code that is necessary to connect a signaling
 server to multiple Janus backends.

Package: nextdns
Description-md5: 088dbc3e770b8f9480697423828d615c
Description-en: DNS-over-HTTPS proxy client for NextDNS and other DoH providers
 NextDNS CLI is a daemon that acts as a local DNS proxy, receiving standard
 DNS queries from the system and forwarding them encrypted over HTTPS
 (DNS-over-HTTPS, DoH) to NextDNS servers or any other DoH provider.
 .
 It is primarily aimed at routers and UNIX-based systems where a lightweight,
 fully open-source DoH client is preferred over GUI-based solutions.
 .
 Typical use cases include:
 - Workstations and laptops that need encrypted DNS with filtering and
 logging capabilities via a NextDNS profile;
 - Home and small office routers serving DNS for the entire local network,
 associating queries to individual devices by name;
 - Embedded and IoT systems running OpenWrt, DD-WRT, Merlin, EdgeOS, and
 other router firmware.
 .
 Main features:
 - Transparent DNS proxy: listens on standard port 53 (UDP and TCP) and
 requires no changes to existing applications;
 - DNS-over-HTTPS using HTTP/2, with TLS 1.3 and automatic selection of
 the lowest-latency server endpoint;
 - Local DNS cache to reduce latency and the number of upstream queries;
 - Split-horizon DNS: forwards specific domains to designated resolvers
 while sending the rest to NextDNS;
 - Router mode: listens on all interfaces and serves the entire local
 network, with per-device query attribution via ARP, NDP, mDNS and
 DHCP discovery;
 - Automatic fallback to plain DNS during startup and captive portal
 detection, ensuring connectivity is never broken;
 - Compatible with any DoH provider; advanced filtering and analytics
 features require a NextDNS account (https://nextdns.io).

Package: nextepc
Description-md5: e52a4ea81b7e5b0dbd7cab77a9e03b56
Description-en: Evolved Packet Core implementation for LTE (metapackage)
 NextEPC is a C-language Open Source implementation of the 3GPP Evolved
 Packet Core, i.e. the core network of an LTE network.
 .
 This is a metapackage that depends on all the nextepc parts.
 (MME, SGW, PGW, HSS, PCRF)

Package: nextepc-core
Description-md5: c34ac8287d911ed8f604a485f9851bf3
Description-en: Evolved Packet Core for LTE (Shared Files)
 NextEPC is a C-language Open Source implementation of the 3GPP Evolved
 Packet Core, i.e. the core network of an LTE network.
 .
 This package contains some core libraries/plugins required by the other
 binary packages such as nextepc-{mme,sgw,pgw,pcrf,hss}.

Package: nextepc-hss
Description-md5: cab85c9762216ee07c5f8589417b0de2
Description-en: Evolved Packet Core - Home Subscriber Server (HSS)
 NextEPC is a C-language Open Source implementation of the 3GPP Evolved
 Packet Core, i.e. the core network of an LTE network.
 .
 This package provides the HSS (Home Subscriber Server) element of the
 EPC, i.e. the central database of mobile network subscribers, with
 their IMSI, MSISDN, cryptographic key materials, service subscription
 information, etc.  It implements the S6a interface towards the MME
 using the DIAMETER protocol.

Package: nextepc-mme
Description-md5: a29303ece8f7b499bb11f44a51fb98c5
Description-en: Evolved Packet Core - Mobility Management Entity (MME)
 NextEPC is a C-language Open Source implementation of the 3GPP Evolved
 Packet Core, i.e. the core network of an LTE network.
 .
 This package provides the MME (Mobility Management Engine), which
 terminates the S1 interfaces from the eNodeBs cells in the cellular
 network, and interfaces via S11 to the SGW as well as via S6a to the
 HSS.

Package: nextepc-pcrf
Description-md5: e4ea015e7add70bb25858256a0d60400
Description-en: Evolved Packet Core - Policy and Charging Rules Function (PCRF)
 NextEPC is a C-language Open Source implementation of the 3GPP Evolved
 Packet Core, i.e. the core network of an LTE network.
 .
 This package contains the PCRF (Policy and Charging Rules Function),
 which controls the service quality (QoS) of individual connections and
 how to account/charge related traffic.  It implements the Gx interface
 towards the PGW using the DIAMETER protocol.

Package: nextepc-pgw
Description-md5: 245a77857ad17cdbd528ce376ead9f0e
Description-en: Evolved Packet Core - Packet Data Network Gateway (PDN-GW)
 NextEPC is a C-language Open Source implementation of the 3GPP Evolved
 Packet Core, i.e. the core network of an LTE network.
 .
 This package provides the PGW or PDN-GW (Packet Data Network Gateway)
 element of the EPC, i.e. the gateway between the EPC and the external
 packet data network, such as the public Internet.  It implements the S5
 interface towards the S-GW, the SGi interface towards the Internet,
 and the S7 interface towards the PCRF.

Package: nextepc-sgw
Description-md5: 23114853bb4dc877188576c62922e8eb
Description-en: Evolved Packet Core - Serving Gateway (SGW)
 NextEPC is a C-language Open Source implementation of the 3GPP Evolved
 Packet Core, i.e. the core network of an LTE network.
 .
 This package provides the SGW (Serving Gateway) which is situated
 between the MME and PGW.  It implements the S11 interface to the MME,
 and the S5 interface to the PGW.

Package: nextpnr-ecp5
Description-md5: e523b01cf460c6cb04164afe1ac12686
Description-en: FPGA place and route tool for Lattice ECP5
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 nextpnr-ecp5 supports the Lattice ECP5 series of FPGAs.
 .
 This package supports only the command-line interface, there is also a GUI
 version in the nextpnr-ecp5-qt package.

Package: nextpnr-ecp5-chipdb
Description-md5: 80512ccad5c3d3458a03c9385af5d6d3
Description-en: FPGA place and route tool for Lattice ECP5 -- chipdb files
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 This package contains the chipdb FPGA layout description files.

Package: nextpnr-ecp5-qt
Description-md5: 0cac0dcd3bbefa4fa4e7d3bd1dc82ff2
Description-en: FPGA place and route tool for Lattice ECP5 - with GUI
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 nextpnr-ecp5 supports the Lattice ECP5 series of FPGAs.
 .
 This package supports both the GUI and command-line interfaces. A slimmer
 command-line only version is available in the nextpnr-ecp5 package.

Package: nextpnr-generic
Description-md5: 9e3cf6d3d4b0f5fee24ccc3f0d341d3a
Description-en: FPGA place and route tool for Generic FPGAs
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 nextpnr-generic supports nextpnr's synthetic "generic" FPGA.

Package: nextpnr-gowin
Description-md5: ddd0708c047b79a3ffd46c2ba66d2de9
Description-en: transitional dummy package -- replaced by nextpnr-himbaechel
 This is a transitional package. It can safely be removed.

Package: nextpnr-gowin-chipdb
Description-md5: ddd0708c047b79a3ffd46c2ba66d2de9
Description-en: transitional dummy package -- replaced by nextpnr-himbaechel
 This is a transitional package. It can safely be removed.

Package: nextpnr-gowin-qt
Description-md5: ddd0708c047b79a3ffd46c2ba66d2de9
Description-en: transitional dummy package -- replaced by nextpnr-himbaechel
 This is a transitional package. It can safely be removed.

Package: nextpnr-himbaechel-gatemate
Description-md5: d2cb18ea60334da0f821dcdc0849e229
Description-en: FPGA place and route tool for Cologne Chip GateMate
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 nextpnr-himbaechel-gatemate supports the Cologne Chip GateMate series of FPGAs.
 .
 This package supports only the command-line interface, there is also a GUI
 version in the nextpnr-himbaechel-gatemate-qt package.

Package: nextpnr-himbaechel-gatemate-chipdb
Description-md5: 5ab98ecf1809e6acff660599c76f0c37
Description-en: FPGA place and route tool for Cologne Chip GateMate -- chipdb files
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 This package contains the chipdb FPGA layout description files.

Package: nextpnr-himbaechel-gatemate-qt
Description-md5: 7b1219ce9d7a58af48ad8acea0b4b242
Description-en: FPGA place and route tool for Cologne Chip GateMate - with GUI
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 nextpnr-himbaechel-gatemate supports the Cologne Chip GateMate series of FPGAs.
 .
 This package supports both the GUI and command-line interfaces. A slimmer
 command-line only version is available in the nextpnr-himbaechel-gatemate
 package.

Package: nextpnr-himbaechel-gowin
Description-md5: 8e0014c486494fee33a5073ba6b45a7b
Description-en: FPGA place and route tool for Gowin GW1N
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 nextpnr-himbaechel-gowin supports the Gowin GW1N series of FPGAs.
 .
 This package supports only the command-line interface, there is also a GUI
 version in the nextpnr-himbaechel-gowin-qt package.

Package: nextpnr-himbaechel-gowin-chipdb
Description-md5: 00adc115b134058f0b9e05a0935a76b9
Description-en: FPGA place and route tool for Gowin GW1N -- chipdb files
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 This package contains the chipdb FPGA layout description files.

Package: nextpnr-himbaechel-gowin-qt
Description-md5: 33c2e5e229b49182932137694c0b5639
Description-en: FPGA place and route tool for Gowin GW1N - with GUI
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 nextpnr-himbaechel-gowin supports the Gowin GW1N series of FPGAs.
 .
 This package supports both the GUI and command-line interfaces. A slimmer
 command-line only version is available in the nextpnr-himbaechel-gowin
 package.

Package: nextpnr-ice40
Description-md5: afa0996e266a492946ebcb23ff893a9d
Description-en: FPGA place and route tool for Lattice iCE40
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 nextpnr-ice40 supports the Lattice iCE40 series of FPGAs and uses the
 hardware description chipdb from the fpga-icestorm package.
 .
 This package supports only the command-line interface, there is also a GUI
 version in the nextpnr-ice40-qt package.

Package: nextpnr-ice40-chipdb
Description-md5: 110c84115638626191484e579679846f
Description-en: FPGA place and route tool for Lattice iCE40 -- chipdb files
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 This package contains the chipdb FPGA layout description files.

Package: nextpnr-ice40-qt
Description-md5: 5dfea1c2272fdeb60d48f13cadbf1f80
Description-en: FPGA place and route tool for Lattice iCE40 - with GUI
 nextpnr is a FPGA place and route tool. Its purpose is to turn a
 topological description of digital hardware produced by an FPGA logic
 synthesis tool such as yosys into an elaborate map of connections between
 the hardwired functional units available inside the FPGA's fabric.
 .
 In order to verify the fully implemented design for proper operation at
 high speed timing-analysis of the design is also supported.
 .
 nextpnr-ice40 supports the Lattice iCE40 series of FPGAs and uses the
 hardware description chipdb from the fpga-icestorm package.
 .
 This package supports both the GUI and command-line interfaces. A slimmer
 command-line only version is available in the nextpnr-ice40 package.

Package: nexuiz
Description-md5: 5743b73a409007cbb4aff1a6f5d837dd
Description-en: Fast-paced 3D first-person shooter
 Nexuiz Classic is a fast-paced 3D deathmatch game with high-end and complex
 graphics effects. It is intended to be played over the Internet or over a
 local network. Several different game types, such as classic deathmatch, team
 deathmatch and capture the flag are available.
 It also supports a single-player mode and playing against the computer.
 .
 The game brings deathmatch back to the basics, with perfect weapon  balancing
 and fast paced action, keeping itself away from the current trend of realistic
 shooters.
 .
 This package installs the client to play the game.
 .
 This game was originally released as "Nexuiz", but is now referred to as
 "Nexuiz Classic" since the Nexuiz name was re-used for a non-free game
 for consoles.

Package: nexuiz-data
Description-md5: 0dd86ddc96cab2e5a1d1e461c099d6cf
Description-en: Nexuiz game data files
 Nexuiz is a 3d deathmatch game made entirely over the internet. The purpose of
 the game is to bring deathmatch back to the basics, with perfect weapon
 balancing and fast paced action, keeping itself away from the current trend of
 realistic shooters.
 .
 This package contains only data files like levels and sounds. If you want to
 play the game you need to install the package "nexuiz".

Package: nexuiz-music
Description-md5: 7c7df399a58674bff5511067d6eaf50f
Description-en: Nexuiz music files
 Nexuiz is a 3d deathmatch game made entirely over the internet. The purpose of
 the game is to bring deathmatch back to the basics, with perfect weapon
 balancing and fast paced action, keeping itself away from the current trend of
 realistic shooters.
 .
 This package contains only the in-game music files. If you want to play the
 game you need to install the package "nexuiz".

Package: nexuiz-server
Description-md5: 145e41b6987089b1c1a1fddb809580c1
Description-en: Standalone server for Nexuiz Classic
 Nexuiz Classic is a fast-paced 3D deathmatch game with high-end and complex
 graphics effects. It is intended to be played over the Internet or over a
 local network, though it also supports a single-player mode.
 .
 The game brings deathmatch back to the basics, with perfect weapon  balancing
 and fast paced action, keeping itself away from the current trend of realistic
 shooters.
 .
 This package installs the standalone server.
 .
 This game was originally released as "Nexuiz", but is now referred to as
 "Nexuiz Classic" since the Nexuiz name was re-used for a non-free game
 for consoles.

Package: nexuiz-textures
Description-md5: 1d5897bbd4a067ea00867ef85ace0a72
Description-en: Textures for Nexuiz
 Nexuiz is a 3d deathmatch game made entirely over the internet. The purpose of
 the game is to bring deathmatch back to the basics, with perfect weapon
 balancing and fast paced action, keeping itself away from the current trend of
 realistic shooters.
 .
 This package contains only the textures for maps, models and so on. If you want
 to play the game you need to install the package "nexuiz".

Package: nexus-tools
Description-md5: 4e1f957da247a648559d00fe27d4320b
Description-en: NeXus scientific data file format - applications
 NeXus is a common data format for neutron, X-ray, and muon science. It
 is being developed as an international standard by scientists and
 programmers representing major scientific facilities in Europe, Asia,
 Australia, and North America in order to facilitate greater cooperation
 in the analysis and visualization of neutron, X-ray, and muon data.
 .
 This is the package containing some applications for reading and writing
 NeXus files.

Package: nfacct
Description-md5: 2e8fa079f18fa788fcfae43ba123bcee
Description-en: netfilter accounting object tool
 This is the command line tool to create/retrieve/delete
 netfilter accounting objects.
 .
 Requires Linux kernel 3.3+ nfnetlink_acct subsystem.

Package: nfct
Description-md5: 1a82e80c5464b0cf0df883739c8034fd
Description-en: Tool to interact with the connection tracking system
 nfct is the command line tool that allows you to manipulate the Netfilter's
 Connection Tracking System.
 .
 By now, the supported subsystem is timeout.

Package: nfdump
Description-md5: 4fa77d0d490891adcde185fa1cc34138
Description-en: netflow capture daemon
 Collects and processes netflow data with command line tools. Collected netflow
 data is stored in filesystem and is limited by available storage space only.
 Tools are optimized for speed and filtering. nfcapd reads netflow v5, v7, v9
 and IPFIX flows transparently. You need one nfcapd process for each netflow
 stream.

Package: nfdump-sflow
Description-md5: a117d3b23094754849df79bc829ee86f
Description-en: sflow collector daemon
 sfcapd collects sflow data and stores it into nfcapd compatible files.

Package: nfoview
Description-md5: 31b66daa4fb14af2ce1560a36894911a
Description-en: simple viewer for NFO files
 NFO Viewer is a simple viewer for NFO files, which are "ASCII art" in
 the CP437 codepage. The advantages of using NFO Viewer instead of a
 text editor are preset font and encoding settings, automatic window
 size and clickable hyperlinks.

Package: nfs-ganesha-gluster
Description-md5: 8347e068a8c9820942f988d7520f19cb
Description-en: nfs-ganesha fsal gluster libraries
 NFS-GANESHA is a NFS Server running in user space with a large cache.
 It comes with various backend modules to support different file systems
 and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like,
 HPSS, LUSTRE and ZFS.
 .
 This package contains a library for FSAL_GLUSTER and an example .conf file

Package: nfs-ganesha-gpfs
Description-md5: 5a35fdf5e29d8ed6ef476a38bb7e4ff5
Description-en: nfs-ganesha fsal gpfs libraries
 NFS-GANESHA is a NFS Server running in user space with a large cache.
 It comes with various backend modules to support different file systems
 and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like,
 HPSS, LUSTRE and ZFS.
 .
 This package contains a library for a FSAL_GPFS and conf files.

Package: nfs-ganesha-mem
Description-md5: 519ba068dac27cf4e784f3168ab60a7c
Description-en: nfs-ganesha fsal mem libraries
 NFS-GANESHA is a NFS Server running in user space with a large cache.
 It comes with various backend modules to support different file systems
 and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like,
 HPSS, LUSTRE and ZFS.
 .
 This package contains a library for a FSAL_MEM

Package: nfs-ganesha-mount-9p
Description-md5: f255b1e9ee9bd5ac7acc7cb8025f2fb5
Description-en: nfs-ganesha mount.9P
 NFS-GANESHA is a NFS Server running in user space with a large cache.
 It comes with various backend modules to support different file systems
 and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like,
 HPSS, LUSTRE and ZFS.
 .
 This package contains mount.9P

Package: nfs-ganesha-nullfs
Description-md5: 8eec76d4f94c5d9c631c35262464c046
Description-en: nfs-ganesha fsal nullfs libraries
 NFS-GANESHA is a NFS Server running in user space with a large cache.
 It comes with various backend modules to support different file systems
 and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like,
 HPSS, LUSTRE and ZFS.
 .
 This package contains a library for a FSAL_NULLFS

Package: nfs-ganesha-proxy-v4
Description-md5: 7dcb7d5474aaac659d9d15aeb06deb50
Description-en: nfs-ganesha fsal proxy v4 libraries
 NFS-GANESHA is a NFS Server running in user space with a large cache.
 It comes with various backend modules to support different file systems
 and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like,
 HPSS, LUSTRE and ZFS.
 .
 This package contains a library for a FSAL_PROXY_V4

Package: nfs-ganesha-rados-grace
Description-md5: 6e9e101abcc4604c41739edf5b110878
Description-en: nfs-ganesha ganesha-rados-grace program
 NFS-GANESHA is a NFS Server running in user space with a large cache.
 It comes with various backend modules to support different file systems
 and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like,
 HPSS, LUSTRE and ZFS.
 .
 This package contains the ganesha-rados-grace program

Package: nfs-ganesha-rgw
Description-md5: bab383aabd6666fb4fedbdcefd08ea4c
Description-en: nfs-ganesha fsal rgw libraries
 NFS-GANESHA is a NFS Server running in user space with a large cache.
 It comes with various backend modules to support different file systems
 and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like,
 HPSS, LUSTRE and ZFS.
 .
 This package contains a library for a FSAL_RGW and an example rgw.conf file

Package: nfs-ganesha-vfs
Description-md5: 13b72dc87f61467a45617f179835dc1a
Description-en: nfs-ganesha fsal vfs libraries
 NFS-GANESHA is a NFS Server running in user space with a large cache.
 It comes with various backend modules to support different file systems
 and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like,
 HPSS, LUSTRE and ZFS.
 .
 This package contains a library for a FSAL_VFS and an example vfs.conf file

Package: nfs4-acl-tools
Description-md5: d0db2fc0020d56f130c2d16d4c7921ec
Description-en: Commandline and GUI ACL utilities for the NFSv4 client
 This package contains commandline ACL utilities for the Linux
 NFSv4 client.

Package: nfsometer
Description-md5: fff02c5fef1d5b2334b9772a33c4bc6f
Description-en: performance measurement framework for running and reporting on NFS workloads
 This is a performance measurement framework for running workloads and
 reporting results across NFS protocol versions, NFS options and Linux
 NFS client implementations.

Package: nfstest
Description-md5: fe88753042c8239153d48f4259dbc05e
Description-en: NFS Test Suite
 This is a set of tools for testing either the NFS client or the NFS server,
 included tests focused mainly on testing the client.

Package: nfstrace
Description-md5: bfd11dd13174e0029aad409af6dedad3
Description-en: NFS tracing/monitoring/capturing/analyzing tool
 nfstrace captures live NFS traffic and performs filtering, statistical
 analysis, visualisation and more. It also provides an API for custom
 pluggable analysis modules.
 .
 nfstrace currently supports the following protocols:
 .
 - Ethernet
 - IPv4, IPv6
 - UDP, TCP
 - NFSv3, NFSv4, CIFS

Package: nfstrace-doc
Description-md5: 74fda1e6f50f35c05b66ef0dcf87e79a
Description-en: NFS tracing/monitoring/capturing/analyzing tool (documentation)
 nfstrace captures live NFS traffic and performs filtering, statistical
 analysis, visualisation and more. It also provides an API for custom
 pluggable analysis modules.
 .
 This package ships the documentation for nfstrace.

Package: nfswatch
Description-md5: 24a4548ee41b82a9efea8ec742829ec2
Description-en: Program to monitor NFS traffic for the console
 Nfswatch is a command-line tool for monitoring NFS traffic. It can capture and
 analyze the NFS packets on a particular network interface or on all interfaces.
 .
 It mostly monitors NFS client traffic (NFS requests). it also monitors the NFS
 reply traffic from a server in order to measure the response time for each RPC.

Package: nftlb
Description-md5: 55cfe7a232b17b73601b6ac46dd3f00f
Description-en: nftables load balancer
 nftlb stands for nftables load balancer, the next generation linux firewall
 that replaces iptables, is adapted to behave as a complete load balancer and
 traffic distributor.
 .
 nftlb is provided with a JSON API, so you can use your preferred health
 checker to enable/disable backends or virtual services and automate processed
 with it.
 .
 The nftables framework used for load balancing can outperform typical LVS
 deployments by 10x.

Package: ng-cjk
Description-md5: c17f5b3cca4ad1eb8a835b3cef7648f9
Description-en: Nihongo MicroGnuEmacs with CJK support
 Ng is Nihongo Mg, MicroGnuEmacs. It is a small lightweight Emacs-like
 editor. It can handle both Latin and CJK.
 .
 ng-cjk can handle ISO-2022-JP, Shift-JIS, EUC-JP as well as EUC-KR and
 EUC-CN(GB only). Latin is not supported. UTF-8 is now supported.

Package: ng-cjk-canna
Description-md5: 42be1990d188eb1b48b18c759754808a
Description-en: Nihongo MicroGnuEmacs with CJK and Canna support
 Ng is Nihongo Mg, MicroGnuEmacs. It is a small lightweight Emacs-like
 editor. It can handle both Latin and CJK.
 .
 ng-cjk-canna can handle ISO-2022-JP, Shift-JIS, EUC-JP as well as EUC-KR and
 EUC-CN(GB only). Latin is not supported. UTF-8 is now supported. Canna,
 one of Japanese input methods, is also supported.

Package: ng-common
Description-md5: accd89a49840dee1be7af4e85b02ec76
Description-en: Common files used by ng-* packages
 Ng is Nihongo Mg, MicroGnuEmacs. It is a small lightweight Emacs-like
 editor. It can handle both Latin and CJK.  UTF-8 is now supported.
 .
 This package contains documents and a wrapper script.

Package: ng-latin
Description-md5: dafeb8fd37189b6974a071026660ffc3
Description-en: Nihongo MicroGnuEmacs with Latin support
 Ng is Nihongo Mg, MicroGnuEmacs. It is a small lightweight Emacs-like
 editor. It can handle both Latin and CJK.
 .
 ng-latin can handle Latin (ISO-8859) encoding. CJK is not supported.
 UTF-8 is now supported.

Package: ng-utils
Description-md5: 34d3e9a8b0c6b75dacd9207f04eae236
Description-en: Tool to access netgroups from the command line
 Includes tools to dump and look up hosts, users and domains from the
 netgroup database.  The netgroup tool is used to list all members of
 a netgroup, while the innetgr tool is used to check if a given
 user/host is listed as a member of a netgroup.

Package: nghttp2
Description-md5: ca84fd3762013e2b3766232f5365fa1f
Description-en: server, proxy and client implementing HTTP/2
 This package will install a set of programs implementing the HTTP/2
 protocol: a standalone server (nghttp2-server), a reverse proxy
 (nghttp2-proxy) and a client (nghttp2-client). It provides no files
 on its own and is not necessary for these programs to work.

Package: nghttp2-client
Description-md5: c9f9eea931674bd2c6a88fff60dc43ef
Description-en: client implementing HTTP/2 protocol
 This is a command line client implementing the HTTP/2 protocol. It
 gives access to many low-level and advanced aspects of the protocol
 and therefore is useful for debugging.

Package: nghttp2-proxy
Description-md5: 8e735de4aa891e6f34f1f0121d726cb0
Description-en: reverse proxy implementing HTTP/2 protocol
 This is a standalone server implementing the HTTP/2 protocol with
 HTTP/1.1 fallback for clients that do not support it. It can be used
 as a frontend in front of web servers that do not support HTTP/2.

Package: nghttp2-server
Description-md5: 1d388440c4e8648708dbc32d3eda635d
Description-en: server implementing HTTP/2 protocol
 This is a standalone server implementing the HTTP/2 protocol with
 HTTP/1.1 fallback for clients that do not support it. It can be used
 to serve files from a local directory.

Package: nginx-block-ai-bots
Description-md5: 7f2a4f03e1dd4afcd0cbcfb47c633083
Description-en: list of AI agents and robots to block (nginx)
 ai.robots.txt is a list containing AI-related crawlers of all types, regardless
 of purpose.
 .
 Blocking access based on the user agent does not block all crawlers, but it is
 a simple and low overhead way of blocking most crawlers.
 .
 This package contains the nginx integration,
 see /usr/share/doc/nginx-block-ai-bots/README.Debian on how to enable it.

Package: nginx-confgen
Description-md5: 16bb7cb41b5cfd83448290e9f68a19d3
Description-en: nginx configuration file macro language and preprocessor
 This is a preprocessor and macro system for nginx(-like) configuration
 files. It can be used to do pre-processing for nginx configuration files
 (and other configuration files with a similar syntax). It has support for
 "compile-time" macro expansion and variable interpolation, which should
 make it less tedious to maintain large and complex configurations.

Package: nginx-dev
Description-md5: 387bf5738ea8e41f4461abf0d6b13b30
Description-en: nginx web/proxy server - development headers
 Nginx ("engine X") is a high-performance web and reverse proxy server
 created by Igor Sysoev. It can be used both as a standalone web server
 and as a proxy to reduce the load on back-end HTTP or mail servers.
 .
 This package provides development headers and necessary config scripts
 for the nginx web/proxy server, useful to develop and link third party
 additions to the Debian nginx web/proxy server packages.

Package: nginx-extras
Description-md5: 1d3b9fb345563354827d5cafdc42a135
Description-en: nginx web/proxy server (extended version)
 Nginx ("engine X") is a high-performance web and reverse proxy server
 created by Igor Sysoev. It can be used both as a standalone web server
 and as a proxy to reduce the load on back-end HTTP or mail servers.
 .
 This metapackage provides a version of nginx with the standard modules, plus
 extra features and modules such as the Perl module, which allows the
 addition of Perl in configuration files.
 .
 STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Browser, Empty
 GIF, FastCGI, Geo, Limit Connections, Limit Requests, Map, Memcached, Proxy,
 Referer, Rewrite, SCGI, Split Clients, UWSGI.
 .
 OPTIONAL HTTP MODULES: Addition, Auth Request, Charset, WebDAV, FLV, GeoIP,
 Gunzip, Gzip, Gzip Precompression, Headers, HTTP/2, Image Filter, Index, Log,
 MP4, Embedded Perl, Random Index, Real IP, Slice, Secure Link, SSI, SSL,
 SSL Preread, Stub Status, Substitution, Thread Pool, Upstream, User ID, XSLT.
 .
 OPTIONAL MAIL MODULES: Mail Core, Auth HTTP, Proxy, SSL, IMAP, POP3, SMTP.
 .
 OPTIONAL STREAM MODULES: Stream, GeoIP, GeoIP2
 .
 THIRD PARTY MODULES: Auth PAM, Cache Purge, DAV Ext, Echo, Fancy Index,
 GeoIP2, Headers More, Embedded Lua, HTTP Substitutions, Nchan, Upload Progress,
 Upstream Fair Queue.

Package: nginx-full
Description-md5: 38101909ef24536167f0acdee4f45ef9
Description-en: nginx web/proxy server (standard version with 3rd parties)
 Nginx ("engine X") is a high-performance web and reverse proxy server
 created by Igor Sysoev. It can be used both as a standalone web server
 and as a proxy to reduce the load on back-end HTTP or mail servers.
 .
 This metapackage provides a version of nginx with the complete set of
 standard modules included (but omitting some of those included in
 nginx-extras).
 .
 STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Browser, Empty
 GIF, FastCGI, Geo, Limit Connections, Limit Requests, Map, Memcached, Proxy,
 Referer, Rewrite, SCGI, Split Clients, UWSGI.
 .
 OPTIONAL HTTP MODULES: Addition, Auth Request, Charset, WebDAV, GeoIP, Gunzip,
 Gzip, Gzip Precompression, Headers, HTTP/2, Image Filter, Index, Log, Real IP,
 Slice, SSI, SSL, Stream, SSL Preread, Stub Status, Substitution, Thread  Pool,
 Upstream, User ID, XSLT.
 .
 OPTIONAL MAIL MODULES: Mail Core, Auth HTTP, Proxy, SSL, IMAP, POP3, SMTP.
 .
 OPTIONAL STREAM MODULES: Stream Core, GeoIP, GeoIP2
 .
 THIRD PARTY MODULES: Auth PAM, DAV Ext, Echo, GeoIP2, HTTP Substitutions
 Upstream Fair Queue.

Package: nginx-light
Description-md5: 3988a4d9cebce50812e3e3cb815d6200
Description-en: nginx web/proxy server (basic version)
 Nginx ("engine X") is a high-performance web and reverse proxy server
 created by Igor Sysoev. It can be used both as a standalone web server
 and as a proxy to reduce the load on back-end HTTP or mail servers.
 .
 This metapackage provides a very light version of nginx with only the
 minimal set of features and modules.
 .
 STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Empty GIF,
 FastCGI, Map, Proxy, Rewrite, SCGI, uWSGI.
 .
 OPTIONAL HTTP MODULES: Auth Request, Charset, Gzip, Gzip Precompression,
 Headers, HTTP/2, Index, Log, Real IP, Slice, SSI, SSL, Stub Status, Thread
 Pool, WebDAV, Upstream.
 .
 THIRD PARTY MODULES: Echo.

Package: nginx-snippets
Description-md5: f5d59a720890f8d38f7b544e4ffb5144
Description-en: Useful, commonly used nginx configuration snippets
 The nginx-snippets package contains a set of useful configuration
 snippets for commonly used configuration snippets that can be
 included in any nginx configuration file with an `include`
 statement but are not included in the nginx configuration files
 by default.

Package: ngircd
Description-md5: 9557bc98ae745839812f591b703c9730
Description-en: lightweight Internet Relay Chat server
 This package provides ngIRCd, a lightweight Internet Relay Chat
 server for small or private networks. It is simple to configure, can
 cope with dynamic IP addresses, and supports IPv6 as well as SSL. It
 is written from scratch, not based on the original IRCd and quite
 portable.

Package: ngmlr
Description-md5: 123cfd4d1fd08d8ff1fa4fa20510d1b6
Description-en: CoNvex Gap-cost alignMents for Long Reads
 Ngmlr is a long-read mapper designed to sensitively align PacBilo or
 Oxford Nanopore to (large) reference genomes. It was designed to quickly
 and correctly align the reads, including those spanning (complex)
 structural variations. Ngmlr uses an SV aware k-mer search to find
 approximate mapping locations for a read and then a banded Smith-
 Waterman alignment algorithm to compute the final alignment. Ngmlr uses
 a convex gap cost model that penalizes gap extensions for longer gaps
 less than for shorter ones to compute precise alignments.

Package: ngraph-gtk
Description-md5: 2d1ee8fe42a06834fcde2c5c006684fc
Description-en: create scientific 2-dimensional graphs
 Ngraph is the program to create scientific 2-dimensional graphs for
 researchers and engineers. This program can create advanced graphs
 which can't be created by spreadsheets. Graphs can be exported to
 postscript.

Package: ngraph-gtk-addin-import-ps
Description-md5: 5c7d86aa2335c74dfea386952695c5cb
Description-en: import-ps addin of Ngraph-gtk
 Ngraph is the program to create scientific 2-dimensional graphs for
 researchers and engineers. This program can create advanced graphs
 which can't be created by spreadsheets. Graphs can be exported to
 postscript.
 .
 This package contains addin of ngraph-gtk to convert PostScript to GRA.

Package: ngraph-gtk-addin-tex-equation
Description-md5: 012ac9ff9e3314ade119f6be2be15583
Description-en: tex-equation addin of Ngraph-gtk
 Ngraph is the program to create scientific 2-dimensional graphs for
 researchers and engineers. This program can create advanced graphs
 which can't be created by spreadsheets. Graphs can be exported to
 postscript.
 .
 This package contains addin of ngraph-gtk to convert legend text as
 TeX equation to GRA.

Package: ngraph-gtk-addins
Description-md5: 9d7bc53181efc22660fbde48c6cc99a3
Description-en: addin collection of Ngraph-gtk
 Ngraph is the program to create scientific 2-dimensional graphs for
 researchers and engineers. This program can create advanced graphs
 which can't be created by spreadsheets. Graphs can be exported to
 postscript.
 .
 This package contains the following addins:
 .
 * append: append a NGP-file without clearing the present graph
 * fft: Fast Fourier Transform
 * legend: generate a legend box
 * cal: show calendar in the information window
 * math: calculator
 * text-in: insert a column as legend-text
 * fitrslt: generate a legend box
 * timer: countdown timer
 * img2gra: import a bitmap image
 * load_prm: load an old PRM format file

Package: ngraph-gtk-addins-base
Description-md5: 8f38e7170fac92dde5a77c8c8c517a72
Description-en: addins of Ngraph-gtk - base programs
 Ngraph is the program to create scientific 2-dimensional graphs for
 researchers and engineers. This program can create advanced graphs
 which can't be created by spreadsheets. Graphs can be exported to
 postscript.
 .
 This package contains base programs of addins.

Package: ngraph-gtk-doc
Description-md5: 1bfa00e10e5115aec2648de39b1b9586
Description-en: documents of Ngraph-gtk
 Ngraph is the program to create scientific 2-dimensional graphs for
 researchers and engineers. This program can create advanced graphs
 which can't be created by spreadsheets. Graphs can be exported to
 postscript.
 .
 This package contains document files.

Package: ngraph-gtk-plugin-ruby
Description-md5: 2a93b6b2b95b27d2ae20ce1da443b112
Description-en: Ruby plugin for Ngraph-gtk
 Ngraph is the program to create scientific 2-dimensional graphs for
 researchers and engineers. This program can create advanced graphs
 which can't be created by spreadsheets. Graphs can be exported to
 postscript.
 .
 This package contains a plugin to run Ruby script.

Package: ngrep
Description-md5: 8a3f8312388527a9d518e8ed9294e2ba
Description-en: grep for network traffic
 ngrep strives to provide most of GNU grep's common features,
 applying them to the network layer.  ngrep is a pcap-aware tool that
 will allow you to specify extended regular expressions to match
 against data payloads of packets.  It currently recognizes TCP, UDP
 and ICMP across Ethernet, PPP, SLIP and null interfaces, and
 understands bpf filter logic in the same fashion as more common
 packet sniffing tools, such as tcpdump and snoop.

Package: ngspice
Description-md5: 72d9d14ab1841144354da192a01e8bf5
Description-en: Spice circuit simulator
 NGSpice is a mixed-level/mixed-signal circuit simulator.  Its code is based on
 three open source software packages:
 Spice3f5, Cider1b1 and Xspice. It supports compiled Verilog-A models through
 the built-in OSDI interface.
 .
 NGSpice is part of gEDA project, a full GPL'd suite of Electronic Design
 Automation tools.

Package: ngspice-dev
Description-md5: 49d7732417ff65e7f03ded407eb69ac1
Description-en: Spice circuit simulator - development files for ngspice and tclspice
 NGSpice is a mixed-level/mixed-signal circuit simulator. Its code is based on
 three open source software packages:
 Spice3f5, Cider1b1 and Xspice. It supports compiled Verilog-A models through
 the built-in OSDI interface.
 .
 Use this package in case you need to compile own Xspice models as a dynamic
 library with a file extension *.cm. Those files need to be placed into
 /usr/lib/$(multiarch)/ngspice and will be loaded by the ngspice executable.
 .
 This package contains the development header files for libspice and own
 ngspice dynamic library models.

Package: ngspice-doc
Description-md5: a017c135d70a738ea65c1977ed13491d
Description-en: Documentation for the NGspice circuit simulator
 NGspice is a mixed-level/mixed-signal circuit simulator.
 Its code is based on three open source software packages:
 Spice3f5, Cider1b1 and Xspice. It supports compiled Verilog-A models through
 the built-in OSDI interface.
 .
 NGSpice is part of gEDA project, a full GPL'd suite of Electronic Design
 Automation tools.
 .
 This package contains the PDF and HTML documentation.

Package: nheko
Description-md5: 27a7f4016f070f76ef397d80dd289422
Description-en: desktop IM client for the Matrix protocol
 Nheko is a Qt-based chat client for Matrix, an open, federated communications
 protocol.  The motivation behind the project is to provide a native desktop
 app for Matrix that feels more like a mainstream chat app and less like an IRC
 client.

Package: nickle
Description-md5: e74e3f8e1a10529c636a806fe87cb981
Description-en: desk calculator language
 Nickle is a language with powerful programming and scripting capabilities.
 Nickle supports a variety of datatypes, especially arbitrary precision
 integers, rationals, and imprecise reals.  The input language vaguely
 resembles C.  Some things in C which do not translate easily are different,
 some design choices have been made differently, and a very few features are
 simply missing.

Package: nicotine
Description-md5: 96317e2fc6bb45f883084d7c3ad66ebc
Description-en: graphical client for the Soulseek peer-to-peer network
 Nicotine+ aims to be a pleasant, free and open source (FOSS) alternative
 to the official Soulseek client, providing additional functionality
 while keeping current with the Soulseek protocol.
 .
 Nicotine+ uses GTK for its graphical user interface, and is written in Python.

Package: nicstat
Description-md5: 01f55eeecfbbdf5fe12be10677a71a07
Description-en: print network traffic statistics
 nicstat is to network interfaces as iostat is to disks, or prstat
 is to processes. It is designed as a much better version of "netstat
 -i". Its differences include:
 .
 - Reports bytes in & out as well as packets.
 - Normalizes these values to per-second rates.
 - Reports on all interfaces (while iterating)
 - Reports Utilization (rough calculation as of now)
 - Reports Saturation (also rough)
 - Prefixes statistics with the current time

Package: nield
Description-md5: 710dcade3dd9ca16d6bce7a8a2d2d81a
Description-en: generate logs related to network interfaces
 nield (Network Interface Events Logging Daemon) is a tool to receive
 notifications from kernel through netlink socket and generate logs
 related to NIC interfaces.
 .
 Activities as neighbor cache (ARP, NDP), IP address (IPv4, IPv6),
 routing, FIB rules and traffic control will be logged at a specific
 file under /var/log directory.

Package: nifti-bin
Description-md5: e5640c12d4e3b949f9b90438d079b48b
Description-en: tools shipped with the NIfTI library
 Niftilib is a set of i/o libraries for reading and writing files in the
 NIfTI-1 data format. NIfTI-1 is a binary file format for storing medical
 image data, e.g. magnetic resonance image (MRI) and functional MRI (fMRI)
 brain images.
 .
 This package provides the tools that are shipped with the library
 (nifti_tool, nifti_stats and nifti1_test).

Package: nihstro-headers
Description-md5: aab02e1e81975994193c9d0a19bbbfee
Description-en: 3DS shader development headers
 Nihstro is a collection of tools for 3DS shaders targeted at homebrew
 development and/or reverse engineering. Currently, it supports assembling
 3DS shader binaries from assembly source code and disassembling shaders from
 shbin files. It also provides C++ interfaces for analyzing and runtime-
 compiling shaders.
 .
 This package contains headers for development with nihstro

Package: nihstro-tools
Description-md5: 641fe92803401b503535f8ed7b6ac2dc
Description-en: 3DS shader tools
 Nihstro is a collection of tools for 3DS shaders targeted at homebrew
 development and/or reverse engineering. Currently, it supports assembling
 3DS shader binaries from assembly source code and disassembling shaders from
 shbin files. It also provides C++ interfaces for analyzing and runtime-
 compiling shaders.
 .
 This package contains binaries for assembling and disassembling 3DS shader
 code.

Package: nikwi
Description-md5: a0dbaab04bcdc6e6ca4df089aece175b
Description-en: platform game where your goal is to collect candies
 You play the role of a 9 year old boy in his absolute dream: a world made
 of sweets! Guide Nikwi through his dream to eat everything in each of the 30
 levels, while you avoid the monsters who try to turn Nikwi's dream into a
 nightmare.
 .
 Nikwi features hours of gameplay in 30 sweet-themed levels made of five
 candy themes, more than 10 different monsters and obstacles -each one with
 it's own unique behaviour- and new gameplay elements in every theme.

Package: nikwi-data
Description-md5: 33f3a1130f0c50be1441b688fea5e44d
Description-en: platform game where your goal is to collect candies - game data
 You play the role of a 9 year old boy in his absolute dream: a world made
 of sweets! Guide Nikwi through his dream to eat everything in each of the 30
 levels, while you avoid the monsters who try to turn Nikwi's dream into a
 nightmare.
 .
 This package includes the data needed to play the game.

Package: nilfs-tools
Description-md5: 60e34aabae93bc31b300316955455950
Description-en: Continuous Snapshotting Log-structured Filesystem
 NILFS is a new implementation of a log-structured filesystem. It allows
 continuous snapshotting, so that users can restore files mistakenly overwritten
 or destroyed even when it happens after the last backup.
 .
 This package contains utilities (mkfs, fsck, etc.) used to work with nilfs.

Package: nim
Description-md5: 1077ec624ad7f485ec20529f4e9db6d8
Description-en: Nim programming language - compiler
 Nim is a statically typed, imperative programming language that generates
 native code via compilation to C. It provides a non-tracing GC, high level
 datatypes and local type inference, and bindings to a lot of C libraries.

Package: nim-d3-dev
Description-md5: 34ed2c9e454bcb9dd85a6fd74632ef6e
Description-en: foreign-function interface for d3.js
 D3 provides charts for JavaScript savvy websites to support the
 display of various statistical analyses. This package
 provides a respective interface for nim.

Package: nim-doc
Description-md5: c720387a7d762b52c23fdf73ebffedb3
Description-en: Nim programming language - documentation
 Nim is a statically typed, imperative programming language that generates
 native code via compilation to C. It provides a non-tracing GC, high level
 datatypes and local type inference, and bindings to a lot of C libraries.
 .
 This is a documentation package.

Package: nim-docopt-dev
Description-md5: 3fd52cf47b56113eaf6e61c272298c46
Description-en: command line interface generator and arg parser
 This package provides the docopt command line generator for the
 nim programming language. It creates your command-line interface based
 on its description that you pass as `doc`. Such description can contain
 --options, <positional-argument>
 commands, which could be [optional], (required), (mutually | exclusive)
 or repeated.

Package: nim-hts-dev
Description-md5: c3de54e283761ccceddc712eb2258765
Description-en: wrapper for hts C library
 The hts library is well accepted for the handling of millions of
 DNA sequences from what once was the high-throughput sequencing machines
 in biological research and medical diagnostics/therapy control.

Package: nim-hts-examples
Description-md5: 48f1809115749d3989dc0b46608852d8
Description-en: examples for nim-hts: wrapper for hts C library
 The hts library is well accepted for the handling of millions of
 DNA sequences from what once was the high-throughput sequencing machines
 in biological research and medical diagnostics/therapy control.
 .
 This package contains a test data set as well as sample scripts
 running some test suite provided by Debian also as autopkgtest.

Package: nim-kexpr-dev
Description-md5: 002faf2726fc04825f1244a2a9c44b87
Description-en: kexpr math expressions for nim
 This package contains the nim wrapper for Heng Li's kexpr
 math expression library.

Package: nim-lapper-dev
Description-md5: e1b9db4a3df0fabd6ceda43d57c813df
Description-en: simple, fast interval searches for nim
 This package uses a binary search in a sorted list of intervals along
 with knowledge of the longest interval.  It works when the size of the
 largest interval is smaller than the average distance between intervals.
 As that ratio of largest-size::mean-distance increases, the performance
 decreases.  On realistic (for the author's use-case) data, this is 1000
 times faster to query results and >5000 times faster to check for
 presence than a brute-force method.
 .
 Lapper also has a special case `seek` method when queries are expected
 to be in order.  This method uses a cursor to indicate that start of the
 last search and does a linear search from that cursor to find matching
 intervals. This gives an additional 2-fold speedup over the `find`
 method.

Package: nim-regex-dev
Description-md5: a9f0be4d60084a7ed3d918d466dd9db4
Description-en: library for parsing and executing regular expressions
 The package provides a library for parsing, compiling, and executing
 regular expressions for the nim programming language. The match time
 is linear with respect to the length of the input and the regular
 expression. So, it can handle input from untrusted users. Its syntax
 is similar to PCRE but lacks a few features that can not be implemented
 while keeping the space/time complexity guarantees, i.e.: backreferences
 and look-around assertions.
 .
 Features:
 * The match time is linear in the length of the input string
 * Regular expressions are (optionally) compiled at compile-time
 * Captures all group repetitions (not just the last one)
 * Unicode level-1 support
 * Descriptive error messages
 .
 This package provides the regex.nim file needed to create static
 applications, which is the default for nim.

Package: nim-unicodedb-dev
Description-md5: e05af37292d0ab30eabe5b6cc6a6cbac
Description-en: access to all unicode functionality
 Unicode is a standard to encode all letters of all
 languages in text files. This is difficult to deal with
 e.g. when interpreting regular expressions.
 This package provides a low-level access to all the
 intrinsics that interpreting text files may bring
 and is a reverse dependency to much of the nim
 library infrastructure.

Package: nim-unicodeplus-dev
Description-md5: 7ef3d7df0cd3d311353bdedc608dcb0e
Description-en: common unicode operations for Nim language
 Provides a set of routines for the Nim programming language for handling
 unicode. It closely follows Python's API behavior for each operation.

Package: ninix-aya
Description-md5: 483deee62ed01c007ac5d638f4f05f1c
Description-en: Interactive fake-AI Ukagaka-compatible desktop mascot program
 "Ukagaka", also known as "Nanika", is a platform on which provides mascot
 characters for the user's desktop. "Ninix" is an Ukagaka-compatible
 program, but stop developing for a long time. "Ninix-aya" is derived
 from "Ninix" and improved a lot.

Package: ninix-kagari
Description-md5: cb00a4a927d8b35131665a9e6709f82e
Description-en: Interactive fake-AI Ukagaka-compatible desktop mascot program
 Ninix-kagari is a compatible application for "Ukagaka," a type of desktop
 mascot.
 .
 It is a fork of ninix-aya whiyh has not been updated for a long time.
 .
 "Ukagaka", also known as "Nanika", is a platform on which provides mascot
 characters for the user's desktop. "Ninix" is an Ukagaka-compatible
 program, but stop developing for a long time.

Package: ninja-build
Description-md5: 5ef1371c63de86fcf36c1ddc875d2f26
Description-en: small build system closest in spirit to Make
 Ninja is yet another build system. It takes as input the interdependencies of
 files (typically source code and output executables) and orchestrates
 building them, quickly.
 .
 Ninja joins a sea of other build systems. Its distinguishing goal is to be
 fast. It is born from the Chromium browser project, which has over 30,000
 source files and whose other build systems can take ten seconds to start
 building after changing one file. Ninja is under a second.

Package: ninvaders
Description-md5: 6dd08467a3790f099d610fc545a11801
Description-en: A space invaders-like game using ncurses
 A Space Invaders type game with text-only graphics.  Ever wanted to play
 space invaders when you can't find a GUI?  Now you can.

Package: nip2
Description-md5: 1b931991fb04b52d8a51a351e7d15c8c
Description-en: spreadsheet-like graphical image manipulation tool
 nip2 is a graphical front end to the VIPS package.
 .
 VIPS is an image processing system designed with efficiency in mind.
 It is good with large images (ones that larger than the amount of RAM in
 your machine), and for working with colour.  It can perform many
 image manipulation tasks much faster than other packages such as
 ImageMagick and the GIMP and includes some special features such as
 creating single "mosaic" images from multiple parts.
 .
 VIPS consists of two main components: an image processing library
 with some command-line tools and a spreadsheet-like graphical user
 interface.  This package supplies the graphical interface.
 .
 With nip2, rather than directly editing images, you build
 relationships between objects in a spreadsheet-like fashion.  When
 you make a change somewhere, nip2 recalculates the objects affected by
 that change.  Since it is demand-driven this update is very fast,
 even for very, very large images.  nip2 is very good at creating
 pipelines of image manipulation operations.  It is not very good for
 image editing tasks like touching up photographs.  For that, a tool
 like the GIMP should be used instead.

Package: nip4
Description-md5: 2cf29f4ad7db2b05dcbb33b5c94df2b3
Description-en: spreadsheet-like graphical image manipulation tool
 nip4 is a graphical front end to the VIPS package.
 .
 VIPS is an image processing system designed with efficiency in mind.
 It is good with large images (ones that larger than the amount of RAM in
 your machine), and for working with colour.  It can perform many
 image manipulation tasks much faster than other packages such as
 ImageMagick and the GIMP and includes some special features such as
 creating single "mosaic" images from multiple parts.
 .
 VIPS consists of two main components: an image processing library
 with some command-line tools and a spreadsheet-like graphical user
 interface.  This package supplies the graphical interface.
 .
 With nip4, rather than directly editing images, you build
 relationships between objects in a spreadsheet-like fashion.  When
 you make a change somewhere, nip4 recalculates the objects affected by
 that change.  Since it is demand-driven this update is very fast,
 even for very, very large images.  nip4 is very good at creating
 pipelines of image manipulation operations.  It is not very good for
 image editing tasks like touching up photographs.  For that, a tool
 like the GIMP should be used instead.

Package: niri-companion
Description-md5: 254d06dda8dbef9d1ad6b9ee78ddd6a7
Description-en: Toolkit that adds extra functionality to niri
 niri-companion is a toolkit that adds extra functionality
 to niri
 .
 This package installs the following tools:
 niri-genconfig: allows having configuration groups for
 layered niri setups
 .
 niri-workspaces: creates sessions for different tasks
 .
 niri-ipcext:  performs IPC-like modifications

Package: nis
Description-md5: f2c5a05ad1e0f3132e8157374d7c6f2c
Description-en: Network Information Service (NIS)
 This meta-package provides tools for setting up and maintaining a NIS domain.
 NIS, originally known as Yellow Pages (YP), is mostly used to let
 several machines in a network share the same account information, such
 as the password file.
 .
 This package depends on daemons, client and tools components which could
 be also used independently to provide services for multiple hosts.
 - ypserv
 - ypbind-mt
 - yp-tools
 .
 Please, read and follow /usr/share/doc/nis/nis.debian.howto to setup
 servers and clients in the proper way.

Package: nitpic
Description-md5: 78e8d0cb3e6f49ad2efc2933808560f0
Description-en: simulator for the Microchip PIC16C84 microcontroller
 Nitpic is an X-based simulator for the Microchip PIC family of
 microcontrollers.  It currently supports only the PIC16C84.
 This is beta software.

Package: nitrocli
Description-md5: 8399ec64cfc6ec664ec0c6acbbc8985a
Description-en: command line interface for Nitrokey devices
 nitrocli provides access to the password safe, the encrypted storage and the
 one-time password generator on Nitrokey Pro and Nitrokey Storage devices.  It
 can also be used to manage the device configuration and PINs.

Package: nitrokey-app
Description-md5: 2ec2228d67dc7b49cde033a31ce52a08
Description-en: Application to manage the Nitrokey
 Nitrokey is an open source/open hardware USB key supporting
 secure encryption and signing. This package installs the
 official application to manage the features of the different
 USB keys.

Package: nitrokey-app2
Description-md5: 06e261e35847dcb0a148599d553f9a9c
Description-en: Management application for Nitrokey 3 and Nitrokey Passkey devices
 The Nitrokey App 2 is a graphical application designed to manage Nitrokey 3
 devices. It provides a user-friendly interface for configuring FIDO2
 authentication, passwords, firmware updates, and PIN management.

Package: nitrokey-authenticator
Description-md5: 0b7bd8ee8bffb9f35fcc76fd2b64c593
Description-en: TOTP authenticator app that's using Nitrokey Pro2 and/or LibremKey
 A TOTP authenticator app similar to Google Authenticator. This app, unlike
 Google Authenticator, does not store TOTP shared secrets on the computer,
 but inside the USB key. The application supports both, Nitrokey Pro2 and
 LibremKey. For the latter, however, you need to have libnitrokey version
 3.6 or newer installed on your system.

Package: nitrokey-udev
Description-md5: 4232072abf7491d9d821e2f131db633b
Description-en: udev rules for Nitrokey devices
 This package contains udev rules for the following Nitrokey devices:
 .
 * Nitrokey 3
 * Nitrokey HSM
 * Nitrokey FIDO U2F
 * Nitrokey FIDO2
 * Nitrokey Passkey
 * Nitrokey Pro
 * Nitrokey Storage
 * Nitrokey Start
 * Nitrokey U2F

Package: nitroxcalc
Description-md5: e787d2f47f619f3561471ad08adffccd
Description-en: Graphical nitrox calculator
 Nitrox is an oxygen enriched mixture used by SCUBA divers.
 .
 When using it, the maximum reacheable depth decreases and
 the equivalent depth changes, increasing the bottom time.
 .
 This tool is used to quickly calculate those values, depending
 on the nitrogen mixsture used.

Package: nix-bin
Description-md5: 94e3e72eab4496106b0a66681c8e7956
Description-en: Purely functional package manager (binaries)
 A powerful package manager for Linux and other Unix systems that
 makes package management reliable and reproducible. Nix provides
 atomic upgrades and rollbacks, side-by-side installation of multiple
 versions of a package, multi-user package management and easy setup
 of build environments.
 .
 NOTE: This package only provides the nix binaries. One still needs
 to setup directories, environments variables and configuration files
 to use nix as described in the nix manual.
 The package nix-setup-systemd provides such a setup using systemd
 mechanisms, also see /usr/share/doc/nix-bin/README.Debian.

Package: nix-setup-systemd
Description-md5: 7e16e473ab26ad09dd752a2bb7a86a21
Description-en: Purely functional package manager (systemd setup)
 A powerful package manager for Linux and other Unix systems that
 makes package management reliable and reproducible. Nix provides
 atomic upgrades and rollbacks, side-by-side installation of multiple
 versions of a package, multi-user package management and easy setup
 of build environments.
 .
 This package uses systemd mechanisms to setup the nix package
 manager.
 .
 NOTE: This package creates (via tmpfiles.d) a top-level folder /nix.
 This is not compliant with the file hierarchy standard but should not
 be a problem for most people. See /usr/share/doc/nix-bin/README.Debian.

Package: njam
Description-md5: 24d06860fe2e29ecbed4c352b9e420e7
Description-en: pacman-like game with multiplayer support
 Njam is a pacman-like game with many features, including networked
 multiplayer mode. It is available on many platforms.
 .
 Features:
 o Single and multiplayer mode (local or network)
 o Cooperative and competetive multiplayer modes
 o Customizable level skins
 o Many different levels
 o Integrated level editor
 o Great music and sound effects

Package: njam-data
Description-md5: a96be72374f534ad91a208425bbcaf57
Description-en: pacman-like game with multiplayer support -- data files
 Njam is a pacman-like game with many features, including networked
 multiplayer mode. It is available on many platforms.
 .
 This package contains the data files for njam, including levels, skins,
 graphics, music and documentation.

Package: njplot
Description-md5: 8475cd4a0146132aeafe2fa0b4f9a35b
Description-en: phylogenetic tree drawing program
 NJplot is able to draw any dendrogram expressed in the Newick standard
 phylogenetic tree format (e.g., the format used by the Phylip package).
 NJplot is especially convenient for rooting the unrooted trees
 obtained from parsimony, distance or maximum likelihood tree-building
 methods.

Package: njs
Description-md5: 78202d4daf8eea0a23c80e3f50fdd4f7
Description-en: JavaScript for Nginx command-line utility
 Run and debug scripts written for libnginx-mod-stream-js and
 libnginx-mod-http-js Nginx modules.
 This command is independent of Nginx and does not run inside it,
 in consequence, HTTP and Stream objects are not available.

Package: nkf
Description-md5: 7f8e5c4e2e5ed23e006098ebc94be618
Description-en: Network Kanji code conversion Filter
 Nkf is yet another kanji code converter among networks,
 hosts and terminals. It converts input kanji code to designated
 kanji code such as 7-bit JIS, MS-kanji (Shifted-JIS) or EUC.

Package: nlinline-dev
Description-md5: e4c761ed6dbddab368fd8a7b1932e1fe
Description-en: inline library for networking configuration (via netlink)
 nlinline (netlink inline) is a library of inline functions providing
 C programmers with very handy functions to configure network stacks.
 nlinline is entirely implemented in a header file, nlinline.h.
 .
 This package contains the development files used for C programs.

Package: nlkt
Description-md5: 70c1f48e790571a82ca7504d1c03b809
Description-en: non-linear keyboard trainer
 Nlkt is a lightweight keyboard trainer (touch-typing tutor).
 .
 Non-linearness means that the program use dynamic, not static exercises, which
 are based on the current user's progress and mistakes.
 .
 Exercises are built from user's mistakes and fortunes.
 .
 Features: multiple accounts for single user, support for several layouts,
 visual keyboard state, keyboard hints.

Package: nload
Description-md5: c36ad11256b4d45ea0ab0e530fe7a38c
Description-en: realtime console network usage monitor
 Nload is a console application which monitors network traffic and bandwidth
 usage in real time. It displays the total amount of data that has been
 transferred over a network device since the last reboot, the current bandwidth
 usage, and the minimum, maximum, and average bandwidth usage measured
 since it started.
 .
 If the user wants, it is also able to display two bars, similar to progress
 bars, presenting the current load graphically. Support for displaying several
 devices simultaneously is included.

Package: nlohmann-json3.12-dev
Description-md5: 5814b13d45c8461fc9360e5e57f4c0be
Description-en: JSON for Modern C++
 JSON library with intuitive syntax, trivial integration and serious
 testing. Other aspects, as memory efficiency and speed were not so
 important. The library consists of a single source file json.hpp.

Package: nlopt-doc
Description-md5: de1631972d0f6ffc7a2d08a1ffa3d5a5
Description-en: nonlinear optimization library (documentation)
 NLopt is a free/open-source library for nonlinear optimization, providing
 a common interface for a number of different free optimization routines
 available online as well as original implementations of various other
 algorithms. Its features include:
 .
 * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R.
 * A common interface for many different algorithms
 * Support for large-scale optimization.
 * Both global and local optimization algorithms.
 * Algorithms using function values only (derivative-free) and also
 algorithms exploiting user-supplied gradients.
 * Algorithms for unconstrained optimization, bound-constrained optimization,
 and general nonlinear inequality/equality constraints.
 .
 This package provides the HTML documentation for nlopt.

Package: nm-tray
Description-md5: ef6606a8eee4330260da68d95b1cc6d7
Description-en: Simple Network Manager frontend written in Qt
 nm-tray is a simple NetworkManager front end with information icon residing
 in system tray (like e.g. nm-applet). It's a pure Qt application. For
 interaction with NetworkManager it uses API provided by KF5::NetworkManagerQt
 -> plain DBus communication.
 .
 This package contain the application files.

Package: nm-tray-l10n
Description-md5: 1089a308c61a32df8a94fa376a23419f
Description-en: Language package for nm-tray
 nm-tray is a simple NetworkManager front end with information icon residing
 in system tray (like e.g. nm-applet).
 .
 This package contains the l10n files needed by nm-tray.

Package: nmap
Description-md5: bc417f4c1fdba7d8d9b0ca8a2a90b7a8
Description-en: The Network Mapper
 Nmap is a utility for network exploration or security auditing. It
 supports ping scanning (determine which hosts are up), many port
 scanning techniques, version detection (determine service protocols
 and application versions listening behind ports), and TCP/IP
 fingerprinting (remote host OS or device identification). Nmap also
 offers flexible target and port specification, decoy/stealth scanning,
 sunRPC scanning, and more. Most Unix and Windows platforms are
 supported in both GUI and commandline modes. Several popular handheld
 devices are also supported, including the Sharp Zaurus and the iPAQ.

Package: nmap-common
Description-md5: a8ec0b012c0eee4435ee71e9dc12f881
Description-en: Architecture independent files for nmap
 Nmap is a utility for network exploration or security auditing. It
 supports ping scanning (determine which hosts are up), many port
 scanning techniques, version detection (determine service protocols
 and application versions listening behind ports), and TCP/IP
 fingerprinting (remote host OS or device identification). Nmap also
 offers flexible target and port specification, decoy/stealth scanning,
 sunRPC scanning, and more. Most Unix and Windows platforms are
 supported in both GUI and commandline modes. Several popular handheld
 devices are also supported, including the Sharp Zaurus and the iPAQ.
 .
 This package contains the nmap files shared by all architectures.

Package: nmapsi4
Description-md5: 0b53779fa69d66d48a285fa2f5aa08b8
Description-en: graphical interface to nmap, the network scanner
 NmapSI4 is a complete Qt-based Gui with the design goal to provide a complete
 nmap interface for users, in order to manage all options of this power
 security net scanner.

Package: nmh
Description-md5: 0fe4ac62551f8d845ccba50fec7f0625
Description-en: set of electronic mail handling programs
 This is the nmh mail user agent (reader/sender), a command-line based mail
 reader that is powerful and extensible.  nmh is an excellent choice for
 people who receive and process a lot of mail.
 .
 Unlike most mail user agents, nmh is not a single program, rather it is a
 set of programs that are run from the shell.  This allows the user to
 utilize the full power of the Unix shell in coordination with nmh.  Various
 front-ends are available, such as mh-e (an emacs mode), xmh, and exmh (X11
 clients).
 .
 nmh was originally based on MH version 6.8.3, and is intended to be a
 (mostly) compatible drop-in replacement for MH.

Package: nml
Description-md5: 34663f00b23b1148de15bbe9a892a1eb
Description-en: newgrf meta language compiler
 NML is a python-based compiler, capable of compiling NML (NewGRF Meta
 Language) files (along with their associated language, sound and graphic
 files) into grf and / or nfo files (which can serve as datafiles for the
 OpenTTD or TTDPatch games).

Package: nmodl
Description-md5: d1a87b9eb844661cc05f11d6a9c33f8b
Description-en: Code generation engine for the NEURON modeling language
 The NMODL Framework is a code generation engine for the
 NEURON MODeling Language (NMODL).
 It is designed with modern compiler and code generation techniques to:
 * Provide modular tools for parsing, analysing and transforming NMODL
 * Provide easy to use, high level Python API
 * Generate optimised code for modern compute architectures
 including CPUs, GPUs
 * Flexibility to implement new simulator backends
 * Support the full NMODL specification

Package: nmon
Description-md5: efcc2b048980a647f20e53943a1b622e
Description-en: performance monitoring tool for Linux
 nmon is a systems administrator, tuner, benchmark tool.
 It can display the CPU, memory, network, disks (mini graphs or numbers),
 file systems, NFS, top processes, resources (Linux version & processors) and
 on Power micro-partition information.
 .
 Data is displayed on the screen and updated once every two seconds, using a
 dumb screen. However, you can easily change this interval to a longer or
 shorter time period.
 .
 The nmon tool can also capture the same data to a text file for later analysis
 and graphing for reports. The output is in a spreadsheet format (.csv).

Package: nmrpflash
Description-md5: 094f244f6d2a849bbea8b854fb974573
Description-en: firmware flash utility for Netgear devices
 nmrpflash uses Netgear's NMRP protocol
 (http://www.chubb.wattle.id.au/PeterChubb/nmrp.html) to flash a new firmware
 image to a compatible device. It has been successfully tested with various
 models (D7000, DNG3700v2, EX2700, EX6100v2, EX6120, EX6150v2, EX8000, R6020,
 R6080, R6100, R6220, R6400, R7000, R7000P, R6800, R8000, R8000P, R8500,
 RAX40, RAX75, RBR40, RBS40, RBR50, RBR50v2, RBS50, SRR60, SRS60, WAX202,
 WNDR3800, WNDR4300, WNDR4500v3, WNDR4700, WNR3500), but is likely to be
 compatible with most other Netgear devices as well.

Package: nmzmail
Description-md5: 189e9eb188e77b7cd68c93d1efd6fac1
Description-en: indexes and searches email in maildir folders
 nmzmail is a tool, primarily to be used with mutt, for indexing and searching
 maildir folders.  Based on the result of a search query using the search
 engine namazu2, nmzmail generates a maildir folder containing symbolic links
 to the mail(s) matching the query.  A simple mutt macro makes it easy to use
 nmzmail from within mutt.  nmzmail is similar to mairix (another email
 index/search program), but perhaps easier to use since it uses the query
 syntax of namazu2.
 .
 Features:
 - fast mail searching even with large quantities of mail
 - incremental index building
 - integrates very nicely into mutt
 - rich, but simple, query language including regex
 - query history

Package: nn
Description-md5: 977cf89091c116f4d8fc30aa12b673d1
Description-en: Heavy-duty USENET news reader (curses-based client)
 The motto of nn is its expanded name, which is "No News is good
 news, but nn is better", and the nn newsreader is designed to let you
 minimize the amount of time you spend reading news (or, more
 realistically, to allow you to follow even more newsgroups :-).
 .
 Nn allows you to quickly select articles of interest and skip the
 rest.  It also supports efficient article killing and selection of
 articles by author and subject.
 .
 This version of nn reads news from a news server via NNTP (the
 Network News Transfer Protocol), and can make use of your NNTP
 server's NOV database, if configured.  You must have a news server
 available - large sites usually provide a site-wide server.  (For
 those familiar with 'nn', this is a client-only version.)

Package: nncp
Description-md5: dd3fe09c85dc858be21dec282ca872b1
Description-en: Secure store-and-forward files, mail, and commands
 NNCP is a package facilitating secure store-and-forward file and mail
 exchange.  It can be thought of as a modern UUCP with Internet smarts.
 .
 NNCP supports direct online communication over a LAN or Internet,
 scheduled communication, offline copies, streaming communication
 (pipes), and more.  It can therefore be used for air-gapped computers
 that might be communicated with by CD-ROM, tape, or USB stick.  It can
 also be used for intermittent or on-demand links, very slow or high
 latency links, etc.
 .
 NNCP can build up ad-hoc friend-to-friend (F2F) statically routed,
 darknet, delay-tolerant networks for fire-and-forget secure reliable
 files, file requests, Internet mail and commands transmission. All
 packets are integrity checked, end-to-end encrypted, explicitly
 authenticated by known participants public keys. Onion encryption is
 applied to relayed packets. Each node acts both as a client and server, can
 use push and poll behaviour model. Also there is multicasting areas support.
 .
 Out-of-box offline sneakernet/floppynet, dead drops, sequential and append-only
 CD-ROM/tape storages, air-gapped computers support. But online TCP daemon with
 full-duplex resumable data transmission exists.

Package: nng-utils
Description-md5: 389a9c0a61a307cbd40b43ffa0f88b46
Description-en: Lightweight Messaging Library - utility
 Lightweight, broker-less library, offering a simple API to solve
 common recurring messaging problems, such as publish/subscribe,
 RPC-style request/reply, or service discovery. The API frees the
 programmer from worrying about details like connection management,
 retries, and other common considerations, so that they can focus on
 the application instead of the plumbing.
 .
 This package contains the nngcat utility.

Package: nnn
Description-md5: 7b54e09ab101ce97bb5a4f3e860f75f6
Description-en: Free, fast, friendly file manager
 nnn is a fork of noice, a blazing-fast lightweight terminal file manager
 with easy keyboard shortcuts for navigation, opening files and running tasks.
 nnn toppings
 .
 - Show details of the currently selected file (stat, file)
 - Disk usage analyzer mode (within the same fs, doesn't follow symlinks)
 - Directories first (even with sorting)
 - Sort numeric names in numeric order
 - Case-insensitive alphabetic content listing instead of upper case first
 - Key - to jump to last visited directory
 - Roll over at the first and last entries of a directory
 - Removed navigation restriction with relative paths
 - Sort entries by file size (largest to smallest)
 - Shortcut to invoke file name copier

Package: noblenote
Description-md5: 9264bc1972157ed4935e54669112335f
Description-en: Qt program for taking notes
 nobleNote is a program to organize and create notes. It has an icon
 in the system tray and supports drag and drop. The note-editor supports
 different fonts, font sizes and colors as well as background colors.
 You can also import notes from other programs like gnote and tomboy.
 The notes are saved in the html format.

Package: nobodd-doc
Description-md5: 7a53076935c0e457ca5744d7367d64bf
Description-en: TFTP boot server for OS images, documentation
 nobodd is a TFTP service which serves files directly from OS image files. It
 is primarily intended for booting Raspberry Pis which then use some network
 block device service (e.g. nbd-server) to serve their root device.
 .
 The implementation is also designed from use as a library, and includes
 classes to handle MBR and GPT disk partition parsing, and a fairly full
 featured read/write FAT implementation, capable of handling FAT-12/16/32
 file-systems from within OS images directly.
 .
 This is the documentation package for nobodd.

Package: nobodd-tftpd
Description-md5: 6b3c87283d4e89839a0cdd5aaadd2551
Description-en: TFTP boot server for OS images, geared towards the Raspberry Pi
 nobodd is a TFTP service which serves files directly from OS image files. It
 is primarily intended for booting Raspberry Pis which then use some network
 block device service (e.g. nbd-server) to serve their root device.
 .
 The implementation is also designed from use as a library, and includes
 classes to handle MBR and GPT disk partition parsing, and a fairly full
 featured read/write FAT implementation, capable of handling FAT-12/16/32
 file-systems from within OS images directly.
 .
 This package installs the man:nobodd-tftpd(1) service.

Package: nobodd-tools
Description-md5: d3bf24928d1def76878a774d141d5c8f
Description-en: TFTP boot server for OS images, image manipulation tools
 nobodd is a TFTP service which serves files directly from OS image files. It
 is primarily intended for booting Raspberry Pis which then use some network
 block device service (e.g. nbd-server) to serve their root device.
 .
 The implementation is also designed from use as a library, and includes
 classes to handle MBR and GPT disk partition parsing, and a fairly full
 featured read/write FAT implementation, capable of handling FAT-12/16/32
 file-systems from within OS images directly.
 .
 This package installs the man:nobodd-prep(1) and man:nobodd-sh(1) utilities,
 intended to customize images for serving with man:nobodd-tftpd(1) and
 man:nbd-server(1).

Package: nocache
Description-md5: bf3ca3604243b4db9b46b6016f5e2cd8
Description-en: bypass/minimize file system caching for a program
 `nocache` tries to minimize the effect an application has on the Linux
 file system cache.
 .
 Use case: backup processes that should not interfere with the present
 state of the cache.
 .
 Also this package provides the following utilities:
 * `cachedel`   : clear page cache for a file.
 * `cachestats` : print number of cached vs. not-cached pages for a file

Package: nodau
Description-md5: 306eea8533c79c654406e1e329b0d126
Description-en: simple console based note taking program
 Nodau is a simple console based note taking program. It allows you to
 easily create, edit, and view notes, and search them by name or date.

Package: node-abab
Description-md5: 2135cf4c9c932647b20af4c4df4e3021
Description-en: WHATWG spec-compliant implementations of window.atob and window.btoa
 A module that implements window.atob and window.btoa according
 to the WHATWG spec.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-abbrev
Description-md5: 25e86cee706207e8292c36a57b3ca991
Description-en: Get unique abbreviations for a set of strings - Node.js module
 Given a set of strings, this module computes a list of distinct abbreviations.
 This is handy for command-line scripts, or other cases where
 one wants to be able to accept shorthands.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-abstract-leveldown
Description-md5: 7a63b30666f02f5d3e26e27827d02be6
Description-en: Abstract prototype matching the LevelDOWN API - Node.js module
 abstract-leveldown is a Node.js module which is an abstract prototype
 matching the LevelDOWN API. Useful for extending LevelUP functionality by
 providing a replacement to LevelDOWN.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-accepts
Description-md5: d2a8051eed08be1a4e846fe950437f27
Description-en: higher-level content negotiation for Node.js
 Higher level content negotiation based on negotiator.
 .
 In addition to negotiator, it allows:
 - Allows types as an array or arguments list, ie
 `(['text/html', 'application/json'])`
 as well as `('text/html', 'application/json')`.
 - Allows type shorthands such as `json`.
 - Returns `false` when no types match
 - Treats non-existent headers as `*`
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ace-builds
Description-md5: 92eae6ae49d6685c7ee74cd058978a23
Description-en: standalone code editor, written in JavaScript
 Ace (Ajax.org Cloud9 Editor) aims to provide an in-browser editing experience
 that compares favourably with native editors such as TextMate, Vim or Eclipse.
 .
 It is the primary editor of the Cloud9 IDE, and is the successor of the Mozilla
 Skywriter (Bespin) Project.
 .
 This package mostly consists of minified files (e.g. .../src-min/*), that
 enable Ace to be easily embedded in webpages & JavaScript applications.

Package: node-acorn
Description-md5: f026a9cb93b6cac7784f76876025036f
Description-en: ECMAScript parser for Node.js
 Acorn is a tiny, fast JavaScript parser written in JavaScript.
 .
 acorn.js defines the main parser interface. The library also comes with a
 error-tolerant parser and an abstract syntax tree walker, defined in other
 files.
 .
 This package contains the acorn module for Node.js.
 .
 This package contains also small pluggins packages acorn-bigint,
 acorn-dynamic-import, acorn-jsx, acorn-node, acorn-private-class-elements,
 acorn-class-fields, acorn-static-class-features, acorn-export-ns-from,
 acorn-numeric-separator, acorn-private-methods.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-active-x-obfuscator
Description-md5: 45fa9c24466879217b77444113b8e466
Description-en: Safely obfuscate the string 'ActiveX' inside of JavaScript code
 This Node.js module (safely) obfuscates all occurrences of the string
 'ActiveX' inside any JavaScript code.
 .
 Some corporate firewalls/proxies such as Blue Coat block JavaScript files
 to be downloaded if they contain the word 'ActiveX'. That of course is very
 annoying for libraries such as socket.io that need to use ActiveXObject for
 supporting IE8 and older.

Package: node-addon-api
Description-md5: a7d02c221d8cd9136040260064a6186d
Description-en: Node.js header-only C++ wrapper classes
 node-addon-api contains header-only C++ wrapper classes which simplify
 the use of the C based Node-API provided by Node.js when using C++. It
 provides a C++ object model and exception handling semantics with low
 overhead.
 .
 There are three options for implementing addons: Node-API, nan, or direct
 use of internal V8, libuv and Node.js libraries. Unless there is a need for
 direct access to functionality which is not exposed by Node-API as outlined
 in C/C++ addons in Node.js core, use Node-API.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-address
Description-md5: 0d755f4e64a2d10c66427e72e10709a4
Description-en: Get current machine IP, MAC and DNS servers
 DNS servers are read from /etc/resolv.conf.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-addressparser
Description-md5: 6f5831b6e80ba528c6e0e0409cc125c8
Description-en: Node.js library to parse e-mail addresses
 Parse e-mail address fields.
 Input can be a single address ("andris@kreata.ee"),
 a formatted address ("Andris Reinman <andris@kreata.ee>"),
 a comma separated list of addresses
 ("andris@kreata.ee, andris.reinman@kreata.ee"),
 an address group ("disclosed-recipients:andris@kreata.ee;")
 or a mix of all the formats.
 .
 In addition to comma the semicolon is treated as the list delimiter as
 well (except when used in the group syntax), so a value
 "andris@kreata.ee; andris.reinman@kreata.ee" is identical to
 "andris@kreata.ee, andris.reinman@kreata.ee".
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-after
Description-md5: 7cc515c98bda0b58f5b97c4f5716f861
Description-en: Flow control for Node.js
 after is a Node.js module to assist with flow control. It provides a function
 to invoke a callback after N calls.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-agent-base
Description-md5: 62e786dd3a3445be6be713d74ff78872
Description-en: Node.js wrapper around http.Agent class
 node-agent-base provides an abstract class that must define a connect()
 function which is responsible for creating the underlying socket that the
 HTTP client requests will use.

Package: node-ajv
Description-md5: de886f35a36a16febbc1c7fe2232e6fe
Description-en: another JSON Schema Validator
 The fastest JSON Schema validator for node.js and browser with draft 6 support.
 Ajv generates code using doT templates to turn JSON schemas into super-fast
 validation functions that are efficient for v8 optimization.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ajv-keywords
Description-md5: 47edc3b56feed5ee06556202ba2b7cf9
Description-en: Custom JSON-Schema keywords for Ajv validator
 Ajv is the fastest JSON Schema validator for node.js and browser with draft
 04/06/07 support. Ajv generates code using doT templates to turn JSON schemas
 into super-fast validation functions that are efficient for v8 optimization.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-alertify.js
Description-md5: dfbc5812cb227ffc0c7f809c31975baf
Description-en: lightweight, unobtrusive customizable notification system
 Alertify.js is a small library which provides light-weight, high
 performance browser dialogs. Since it uses only 1 HTTP request and a
 payload of less than 3kB, it's a great option for adding basic style to
 alert, dialog, prompt and log messages even on low bandwidth connections.
 .
 Alertify is designed from the ground-up for great performance and a small
 footprint. That means it's not as feature-rich as some other options.
 That's on purpose. The plan is to not add a lot more features so it stays
 a great option for every kind of website and user.
 .
 It's also worth noting that the CSS is bundled by default, so there's no
 need to include any stylesheets to use the default theme. It's dyamically
 inserted before any other elements (like) stylesheets so it's super easy
 to override with your own styles.
 .
 An AngularJS module is also included; it's in the "ngAlertify.js" file.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-almond
Description-md5: c7fe0588b845d1bd06f4209b2471ff48
Description-en: minimal AMD API implementation for use in optimized browser builds
 Some developers like to use the AMD API to code modular JavaScript,
 but after doing an optimized build, they do not want to include a
 full AMD loader like RequireJS, since they do not need all that
 functionality.
 .
 In the context of Javascript modules, AMD refers to a format
 specification which makes modules  easier to use. See
 http://requirejs.org/docs/whyamd.html#amd
 .
 Some use cases, like mobile, are very sensitive to file sizes.
 .
 By including almond in the built file, there is no need for
 RequireJS.  almond is around **1 kilobyte** when minified with
 Closure Compiler and gzipped.

Package: node-amdefine
Description-md5: bb6955d6476eff5939023df0cf3b5142
Description-en: Asynchronous Module Definition (AMD) for Node.js
 This module implements the AMD "define" API by wrapping Node.js
 module loading mechanism, and has some limitations:
 * modules are loaded synchronously
 * loader plugins API is partially implemented
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ampproject-remapping
Description-md5: b0f30b6fa11fbf4ecf7aea3ac3932ad6
Description-en: Nodejs module to remap sequential sourcemaps through transformations
 Remapping allows one to take the sourcemaps generated through transforming
 code and "remap" them to the original source locations. Think "minified code,
 transformed with babel and bundled with webpack", all pointing to the correct
 location in your original source code.
 .
 With remapping, none of source code transformations need to be aware of the
 input's sourcemap, they only need to generate an output sourcemap. This
 greatly simplifies building custom transformations.

Package: node-anser
Description-md5: d87fea5104bde467e4f622e4d2160122
Description-en: low level ANSI escape code parser
 node-anser provides a JavaScript function that is able to parse
 ANSI escape sequences in text.
 .
 One can choose for it to do various combinations of:
 convert color escape codes into equivalent HTML elements;
 produce JSON output;
 perform HTML escaping;
 convert links into HTML elements.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ansi
Description-md5: 039afe1c28aa3e1cb71317e197df8188
Description-en: Advanced ANSI formatting tool for Node.js
 node-ansi is a module for Node.js that provides an easy-to-use API
 for writing ANSI escape codes to Stream instances.
 ANSI escape codes are used to do fancy things in a terminal window,
 like render text in colors, delete characters, lines, the entire window,
 or hide and show the cursor, and lots more.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-ansi-align
Description-md5: 357d85a00c31224da9b295d284e41e40
Description-en: align-text with ANSI support for CLIs
 Easily center- or right- align a block of text,
 carefully ignoring ANSI escape codes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ansi-color-table
Description-md5: d6e6a95a069f22ffad8c69b9eb4a1f1e
Description-en: Color and format tables for ansi output - Node.js module
 This module outputs borderless tables to stdout or to a writable stream,
 with ansi colors and formatting support.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-ansi-colors
Description-md5: 49675692c346ee834d0f9d27393f244b
Description-en: add ANSI colors to your text and symbols in the terminal
 Ansi-colors is the official ansi styling library for gulp,
 and is used by hundreds of other projects,
 including mocha and enquirer.
 .
 A faster drop-in replacement for chalk, kleur and turbocolor
 .
 It supports nested colors and chained colors with support
 to toggle support on and off.
 .
 It has no dependencies and thus easier to maintain.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ansi-escapes
Description-md5: d28a95fa4025bbf6b7d0d5b6423d6d7a
Description-en: ANSI escape codes for manipulating the terminal
 Node.js module that provides methods to move/hide/show the cursor,
 get/save/restore its position, erase lines, scroll, clear and beep
 using ANSI escape codes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ansi-font
Description-md5: c358a521d973ad7c7c914764c84be6b5
Description-en: ANSI font styling utils
 ANSI escape codes (or escape sequences) are a method using in-band signaling
 to control the formatting, color, and other output options on video text
 terminals.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ansi-regex
Description-md5: 80aee3e50f44a20b93f648fb83196a31
Description-en: regular expression for matching ANSI escape codes
 This module provides a regular expression for matching ANSI
 escape codes.
 .
 This modules small package char-regex that
 match any full character, considering weird character ranges.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ansi-styles
Description-md5: 2aa5b5a4797df5786c46b95adf18c67e
Description-en: ANSI escape codes for styling strings in the terminal with Node.js
 ansi-styles is a Node.js module which provides ANSI escape codes for styling
 strings in the terminal.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ansi-up
Description-md5: b8c8e751fb9b9dd6244de164d6ebdccc
Description-en: convert text containing ANSI color escape codes into HTML 
 This library provide function that takes a stream of text and transforms it
 into proper HTML with colors. It does this by buffering the data and
 performing multiple passes over the stream. Each time it consumes data,
 it may or may not emit HTML. This HTML will always be proper HTML.
 Node.js is an event-based server-side JavaScript engine.

Package: node-ansis
Description-md5: 028c5fac635056135edb33255896f510
Description-en: small and fast ANSI color library
 ANSI color library for use in terminals, CI environments, and
 Chromium-based browsers.  Ansis is focused on small size and speed while
 providing rich functionality and handling edge cases. Some highlights:
 .
 - Colors - 16 · 256 · Truecolor (hex/rgb) · Named colors (orange, pink ...)
 - Syntax - Chained · Template literals · Nested templates
 - Works  - ESM · CJS · TS · Node 10+ · Bun · Deno · CI · Chromium browsers
 - Smart  - Auto color detection · Fallback (truecolor → 256 → 16 → b&w) ·
 Supports NO_COLOR · FORCE_COLOR · COLORTERM
 - Tiny   - 5.8 kB · Drop-in replacement for Chalk (44 kB)
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ansistyles
Description-md5: 788ec4f45c8c4aa5d4fc80858a9f449d
Description-en: prints output in different styles
 Functions that surround a string with ansistyle codes so it prints in style.
 .
 This library is a dependency of npm, Node.js package manager.
 .
 In case you need colors, have a look at ansicolors.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-anymatch
Description-md5: 24ffbb2f4d1e0c4054030258f9381aa2
Description-en: Matches strings against configurable strings
 Javascript module to match a string against a regular expression, glob, string,
 or function that takes the string as an argument and returns a truthy or falsy
 value. The matcher can also be an array of any or all of these. Useful for
 allowing a very flexible user-defined config to define things like file paths.
 .
 It is a dependency for ava, a futuristic test-runner
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ap
Description-md5: 3ce3cfbdea0b499a2bbfcf60a053f223
Description-en: Like Function.bind without setting "this"
 This Node.js module exposes bind, apply, partial equivalents
 that do not require setting scope, and preserve "this".
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-applause
Description-md5: 0914957ab489572f83c5a5c18be22273
Description-en: Pattern replacer creating human-friendly replacements
 Node-applause helps matching text with patterns and replacing that
 text in a human-friendly way.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-approximate-now
Description-md5: bd322a511bf62e7de16d6b7b8c6013a8
Description-en: approximate (fast) current UNIX time for Node.js
 Sometimes you don't care about the exact time the event took place, but
 rather need to know approximately when. If your use case is performance
 sensitive, then Date.now() might not be the best option because it has a
 measurable impact to the performance. approximate-now provides an
 approximate (to the error of 50ms) time without a performance penalty of
 Date.now().
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-aproba
Description-md5: 8e102753055ae657e44f7e6262c18fc4
Description-en: light-weight argument validator
 Ridiculously light-weight argument validator with Node.js that is an
 event-based server-side JavaScript engine
 .
 This JavaScript engine can help you to do argument validation in
 easy manner. It is easier and concise to use than that of assertions.
 The types are specified by a single character and there is nothing
 like optional argument.

Package: node-archy
Description-md5: 5fc86788b4edaa6a9b7b634591c6a2f2
Description-en: Pretty-print nested hierarchies module for Node.js
 Given a tree of nested objects with 'label' and 'nodes' fields,
 node-archy returns a string representation of that tree with unicode
 pipe characters.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-are-we-there-yet
Description-md5: ab034c25ec973c86f259855bc006c9ce
Description-en: Keep track of the overall completion of many disparate processes
 Track complex hierarchies of asynchronous task completion statuses.  This is
 intended to give you a way of recording and reporting the progress of the big
 recursive fan-out and gather type workflows that are so common in async.
 .
 What you do with this completion data is up to you, but the most common use
 case is to feed it to one of the many progress bar modules.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-arg
Description-md5: 39f9f9cd698484fc3f8456445ab1bf6c
Description-en: command line option parser for Node.js
 It is yet another command line option parser, written
 in JavaScript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-argparse
Description-md5: a13aac9a01810e18bfb954f5cd5e8b7e
Description-en: CLI arguments parser for node.js
 Javascript port of python's
 [argparse](http://docs.python.org/dev/library/argparse.html) module
 (original version 3.2). That's a full port, except some very rare options.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-args
Description-md5: 0d6f1f4b0a3f710f310778d0329d91be
Description-en: Node.js module to create command line interfaces
 node-args makes creating command line interfaces a breeze.

Package: node-argv
Description-md5: 516f8d3df4ccd6892db1fe0d0851e8d5
Description-en: Node based command line argument parser
 node-argv is a nodejs module that does command line argument parsing.
 node-argv implement a strict argument parser, which means all options
 must be defined before parsing starts. This argument parser allow one to
 use a modular structure for options parsing.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-arr-diff
Description-md5: d9fe01ccf290c5579270b2dd46266871
Description-en: Returns an array with only the unique values from the first array
 Returns an array with only the unique values from the first array, by
 excluding all values from additional arrays using strict equality for
 comparisons.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-arr-exclude
Description-md5: 41903f1aee8f9b00b4884571f62ab83d
Description-en: Exclude certain items from an array
 Include only certain items in an array
 This library is a dependency for ava, a futuristic test runner.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-arr-flatten
Description-md5: 06d980534ad96b5d03aba7479dfc3687
Description-en: Recursively flatten an array or arrays
 Recursively flatten an array or arrays. This is the fastest implementation
 of array flatten.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-arr-union
Description-md5: 946380e420c5a201c376722a02867cde
Description-en: Combines list of arrays, returning single array with unique values
 Combines a list of arrays, returning a single array with unique values, using
 strict equality for comparisons.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-array-differ
Description-md5: 60f0ba41e197317c5424f01117978af9
Description-en: Create an array with values present in the first input array
 Create an array with values that are present in the first input array
 but not additional ones
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-array-equal
Description-md5: 32a5368fb8a2ff73547dc8270ced84fb
Description-en: check if two arrays are equal
 This node module checks whether two arrays are equal:
 .
 var equals = require('array-equal')
 assert(equals([1, 2, 3], [1, 2, 3])) // => true
 assert(equals([1, 2, 3], [1, 2, 3, 4])) // => false
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-array-find-index
Description-md5: a09df45c282c4202a4ed12812399a951
Description-en: ES2015 Array
 This module provides a polyfill that doesn't overwrite the
 native method
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-array-flatten
Description-md5: 7ce57324bb06a21b4162dff9bd3958aa
Description-en: Flatten nested arrays
 This node.js module flattens nested arrays
 flatten(array)
 Flatten a nested array structure
 flatten.from(arrayish)
 Flatten an array-like structure (E.g. arguments)
 flatten.depth(array, depth)
 Flatten a nested array structure with a specific depth
 flatten.fromDepth(arrayish, depth)
 Flatten an array-like structure with a specific depth
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-array-from
Description-md5: ce6908c103306bb5453a6d5c8027812b
Description-en: ES2015 Array.from ponyfill
 Node.js module providing a ponyfill (i.e. a polyfill that
 doesn't overwrite the native method) for the ES 2015 (ES6)
 Array.from().
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-array-union
Description-md5: 8f39f7a063afd6fd6f8e713bb604c694
Description-en: Create an array of unique values, in order, from the input arrays
 array-union creates an array of unique values, in order, from the input
 arrays.
 For usage, include `const arrayUnion = require('array-union');`
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-array-uniq
Description-md5: 7021936a38d455ab5a90f9eb72c0bfae
Description-en: Create an array without duplicates
 This module creates an array without duplicates. It is
 already pretty fast, but will be much faster when Set
 becomes available in V8 (especially with large arrays).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-array-unique
Description-md5: 3bfb203b0df976d20724a98d2a966cb2
Description-en: Return an array free of duplicate values
 This node.js module returns an array free of duplicate values. It is
 the fastest ES5 implementation.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-arrify
Description-md5: 54ec0f50470b7fa509c372ba55ee6185
Description-en: Convert a value to an array
 Convert a scalar value or a single element set to an array.
 Supplying null or undefined results in an empty array.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-asap
Description-md5: 9cd479568f11bb9a42afe9ac431fb997
Description-en: High-priority task queue for Node.js and browsers
 This module executes a task after the scheduled tasks are over
 .
 ASAP strives to schedule events to occur before yielding for IO, reflow, or
 redrawing. ASAP provides a fast event queue that will execute tasks until it
 is empty before yielding to the JavaScript engine's underlying event-loop.
 When a task gets added to a previously empty event queue, ASAP schedules a
 flush event, preferring for that event to occur before the JavaScript engine
 has an opportunity to perform IO tasks or rendering, thus making the first
 task and subsequent tasks semantically indistinguishable. ASAP uses a
 variety of techniques to preserve this invariant on different versions of
 browsers and Node.js
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-asn1
Description-md5: 44ff4c74581529be95f83ee1f92e86a3
Description-en: ASN.1 encoder and decoder (BER)
 Asn1.js is a pure javascript ASN.1 encoder and decoder. Currently BER encoding
 is supported.
 .
 Abstract Syntax Notation One (ASN.1) is an interface description
 language for defining data structures that can be serialized and
 deserialized in a standard, cross-platform way.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-asn1.js
Description-md5: 50e81283b2f873c568c4a5ac2aa29bb9
Description-en: ASN.1 encoder and decoder (DER)
 Asn1.js is a pure javascript ASN.1 encoder and decoder. Currently DER encoding
 is supported.
 .
 Abstract Syntax Notation One (ASN.1) is an interface description
 language for defining data structures that can be serialized and
 deserialized in a standard, cross-platform way.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-assert
Description-md5: 1e57ca25da8e287f9280430d3450bd8c
Description-en: simple assertion library for javascript
 This module is used for writing unit tests for your applications, you can
 access it with require('assert').
 .
 The API is derived from the commonjs 1.0 unit testing spec and the node.js
 assert module

Package: node-assert-plus
Description-md5: c245882952f950a626bd15b37c38e91b
Description-en: small wrapper over nodejs' assert module with two extra features
 This library is a super small wrapper over node's assert module that has two
 things:
 (1) the ability to disable assertions with the environment variable
 NODE_NDEBUG, and
 (2) some API wrappers for argument testing. Like assert.string(myArg, 'myArg')
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-assertion-error
Description-md5: d9a0011f007cb0107f5164183697d4be
Description-en: Error constructor fro validation frameworks
 Error constructor for test and validation frameworks
 that implements standardized AssertionError specification.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-assertive
Description-md5: 1b16d4214e75a6e9f8ef680a009bed40
Description-en: assertion library, designed for coffee-script
 Assertive aims to make the exact cause of breakage and intent of tests as fast
 and easy to spot as possible, with much attention paid to both the colour and
 alignment of expected and actual data, so you should be able to glean what you
 need immediately.
 .
 It also tries to pre-empt false negative tests from ever happening, by
 rigorously testing for correct assertion invocation and by avoiding to pick
 names for assertions with a track record of being misinterpreted, not just by
 people reading the code, but also by programmers writing them.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-assume
Description-md5: a973f1fa2cb33b814668183094c97ea1
Description-en: Expect-like assertions that work in node and the browser
 Assume is an expect inspired assertion library who's sole purpose is to create
 a working and human readable assert library for browsers and node. The library
 is designed to work with different assertion styles.
 .
 Assume is written with client and server-side Javascript in mind and uses
 commonjs module system to export itself.
 .
 This package is used as a build dependency for other Debian packages.
 Specifically it is used in the testing phase of the build process.

Package: node-ast-types
Description-md5: 43fa17ca95900f4bda1f6a8d5effa580
Description-en: Esprima-compatible implementation of the Mozilla JS Parser API
 This module provides an efficient, modular and Esprima-compatible
 implementation of the abstract syntax tree type hierarchy pioneered by the
 Mozilla Parser API.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ast-util
Description-md5: 2b68b25e0ec78129335845612ee32ba1
Description-en: Utilities for AST transformers
 These methods are useful for source transformers such as transpilers and
 macros, as they often have to insert variables into scopes and replace
 expressions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-astring
Description-md5: 807d913c2a87b5eef0fbf570aa74f292
Description-en: JavaScript code generator from an ESTree-compliant AST
 Astring is a small, zero‑dependency JavaScript code generator that converts
 ESTree‑compatible abstract syntax trees into readable JavaScript source code.
 .
 It supports modern ECMAScript features, produces compact output, and includes
 optional source‑map generation. Astring is designed to be fast, minimal, and
 suitable for use in build tools, compilers, and code‑transformation pipelines.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-async
Description-md5: d9d20e38d1858ffc01b344f5b0ba591a
Description-en: functions and patterns for asynchronous code - Node.js
 Async is a utility module which provides straight-forward, powerful
 functions for working with asynchronous Javascript.
 .
 Async provides around 70 functions that include the usual 'functional'
 suspects (map, reduce, filter, each, ...) as well as some common
 patterns for asynchronous control flow (parallel, series, waterfall, ...).
 All these functions assume you follow the Node convention of providing
 a single callback as the last argument of your async function.
 .
 Although originally designed for use with Node.js, this package can
 also be used directly in the browser.  An ESM/MJS version is included
 in this package that should automatically be used with compatible
 bundlers such as Webpack and Rollup.
 .
 A pure ESM version of Async is also available as the async-es, included in
 this Debian package.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-async-each
Description-md5: 2874e16883139fc70fb1f78e31d3b9a6
Description-en: async parallel forEach / map function for JavaScript
 This library allows you to have async parallel forEach / map function without
 having to depend on 30K async libraries.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-async-limiter
Description-md5: 7ad38e82223e5d27c23e69215b17521b
Description-en: Module for limiting concurrent asynchronous actions in flight
 This module exports a class Limiter that implements some of the Array API. Pass
 async functions (ones that accept a callback or return a promise) to an
 instance's additive array methods.
 .
 Async Limiter is used by Node Websockets library (ws) which is a dependency for
 thousands of NodeJS packages.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-async-stacktrace
Description-md5: ac33e4a571dfef516c196a7f42e6f9df
Description-en: Improve Node.js stacktraces and make it easier to handle errors
 The "Async Stacktrace" module eases debugging of Node.js applications. With the
 default stacktraces, the problem is that they do not tell you exactly where
 a problematic subroutine has been called from.
 .
 The "Async Stacktrace" module shows you where an error was caught and passed to
 the next callback. This allows you to see from where problematic code was
 called.

Package: node-asynckit
Description-md5: 3aeca3fdaffb88f093e1857b6b18b76f
Description-en: Minimal async jobs utility library, with streams support
 Runs iterator over provided array sequentially. Stores output in the `result`
 array on the matching positions. In unlikely event of an error from one of
 the jobs, will not proceed to the rest of the items in the list
 and return error along with salvaged data to the main callback function.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-atomico-rollup-plugin-sizes
Description-md5: e1b34afcf9227ec1271f2f9196984cc9
Description-en: Monitor the size of the bundle as generated by rollup
 This small utility allows you to monitor the size of the bundle as it
 is generated by rollup, generating a record by console, the size of
 both in gzip and brotli.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-auth-header
Description-md5: fe07e1d0f6e8dc1c931c99d0b2ae2d72
Description-en: parse HTTP auth/authz headers - Node.js library
 auth-header deals
 with obscene HTTP "Authorization" and "WWW-Authenticate" headers.
 .
 The HTTP "Authorization" and "WWW-Authenticate" family of headers
 are both pretty nightmareish;
 there has been, up until recently, no wide consensus
 about how they should be formatted
 and so parsing them is lots of fun
 if fun is pulling your hair out.
 .
 This library provides an implementation of RFC7235
 which allows for the parsing
 of many known existing authorization headers
 (like Basic and Digest)
 as well as any future ones which follow the standard.
 Noteably, this library is less strict than it could be
 to parse some of these legacy formats.
 .
 In addition to the format of the header itself being in flux,
 WWW-Authenticate has its own nasty surprise:
 sometimes multiple authentication prompts can appear in one header,
 sometimes they can appear in multiple headers;
 we _ONLY_ support the latter case
 since trying to disambiguate
 between a second prompt and parameters for the first
 is just about impossible.
 .
 This package provides auth-header usable with Node.js -
 an event-based server-side JavaScript engine.

Package: node-auto-bind
Description-md5: 764530d7bad44f992b8693dddbb4560e
Description-en: Automatically bind methods to their class instance
 Node.js module that binds methods to their class instance
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-autolinker
Description-md5: ba493e83cbcf593a453a0434fdb1cb14
Description-en: Utility for automatically linking URLs, emails, etc. in text
 Autolinker is a utility for automatically adding hyperlinks to URLs, email
 addresses, phone numbers, Twitter handles, and hashtags in a given block of
 text or HTML.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-autoprefixer
Description-md5: 5f03a6fb5e5c5e32d976998f9c13656c
Description-en: add vendor prefixes to CSS rules
 PostCSS plugin to parse CSS and add vendor prefixes to CSS rules using values
 from the Can One Use website. It is recommended by Google and used in Twitter
 and Taobao.
 .
 Write your CSS rules without vendor prefixes (in fact, forget about them
 entirely).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-autosize
Description-md5: 9b376ec4d96939d631c2bb5abf68f4d9
Description-en: script to automatically adjust textarea height to fit text - Javascript
 Autosize is a small, stand-alone script to automatically adjust textarea
 height to fit text. The autosize function accepts a single textarea element,
 or an array or array-like object (such as a NodeList or jQuery collection)
 of textarea elements.
 .
 This package contains the NodeJS module.

Package: node-aws-sign2
Description-md5: 0945ac0f7cc47563ebbb285cc8b884b3
Description-en: AWS signing in JavaScript
 Originally pulled from LearnBoost/knox, maintained as vendor in request, now
 a standalone module.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-aws4
Description-md5: 28f89e0db961b114d2788759e1799787
Description-en: Signs and prepares requests using AWS Signature Version 4
 A small utility to sign vanilla node.js http(s) request options
 using Amazon's AWS Signature Version 4.
 Can also be used in the browser
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-axios
Description-md5: 9b9b207c6f9f39834bfda22275340afe
Description-en: Promise based HTTP client for the browser and node.js
 Features:
 - Make XMLHttpRequests from the browser
 - Make http requests from node.js
 - Supports the Promise API
 - Intercept request and response
 - Transform request and response data
 - Cancel requests
 - Automatic transforms for JSON data
 - Client side support for protecting against XSRF
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-babel-helper-define-polyfill-provider
Description-md5: 38153fb442a01e6ca3f8dccb32e61a94
Description-en: node-babel helper for polyfills
 node-babel-polyfills will provide a set of node-babel7 plugins that
 enable injecting different polyfills with different strategies in
 the compiled code.
 .
 This package provides @babel/helper-define-polyfill-provider

Package: node-babel-loader
Description-md5: 5fcd456532b0579373ce9e99c663b057
Description-en: babel module loader for webpack
 This library is a babel loader module for webpack.
 .
 Webpack takes code targeted at node.js and makes it run in the browser.
 Node.js comes with API of its own that is not available in the browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-babel-plugin-add-module-exports
Description-md5: 84367d5c4d8a720ddd5fdc6ca5fc75c4
Description-en: Babel plugin for default module.exports like babel version 5
 Babel@6 doesn't export default module.exports any more. This plugin follows
 the babel@5 behavior - add the module.exports if only the export default
 declaration exists.
 .
 Babel is a JavaScript compiler to use next generation JavaScript, today.
 .
 ES2015 and beyond: Babel has support for the latest version of JavaScript
 through syntax transformers. These plugins allow you to use new syntax, right
 now without waiting for browser support.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-babel-plugin-array-includes
Description-md5: 14a5f2cebcce41107b972c891109cf08
Description-en: Babel plugin to replace the array includes syntax
 This Babel plugin replaces the array includes(val) syntax with a check
 based on indexOf.
 .
 Babel is a JavaScript compiler to use next generation JavaScript, today.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-babel-plugin-lodash
Description-md5: 8b30473107020f21e77715bcb037389a
Description-en: Modular Lodash builds without the hassle
 A simple transform to cherry-pick Lodash modules so one don’t have to.
 This is a plugin for babel transpiler to make using modular lodash easy.
 .
 Babel is a JavaScript compiler to use next generation JavaScript, today.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-babel-plugin-macros
Description-md5: 2cfb3aafe8b692bd10f590203c61b20a
Description-en: BabelJS plugin to allow one to build compile-time libraries
 Currently, each babel plugin in the babel ecosystem requires that you
 configure it individually. This is fine for things like language features,
 but can be frustrating overhead for libraries that allow for compile-time
 code transformation as an optimization.
 .
 babel-plugin-macros defines a standard interface for libraries that want to
 use compile-time code transformation without requiring the user to add a
 babel plugin to their build system (other than `babel-plugin-macros`, which
 is ideally already in place).

Package: node-babel-plugin-polyfill-corejs2
Description-md5: ef81ff753248c7b34b2720cd3131ac3f
Description-en: node-babel plugin to inject corejs2 polyfill
 node-babel-polyfills will provide a set of node-babel7 plugins that
 enable injecting different polyfills with different strategies in
 the compiled code.
 .
 This package provides babel-plugin-polyfill-corejs2

Package: node-babel-plugin-polyfill-corejs3
Description-md5: 2d67a7289992f599ccee2f18692a3b53
Description-en: node-babel plugin to inject corejs3 polyfill
 node-babel-polyfills will provide a set of node-babel7 plugins that
 enable injecting different polyfills with different strategies in
 the compiled code.
 .
 This package provides babel-plugin-polyfill-corejs3

Package: node-babel-plugin-polyfill-es-shims
Description-md5: a71b3ecacacd9f7c9dff29903a19002b
Description-en: node-babel plugin to inject es-shims-api like polyfill
 node-babel-polyfills will provide a set of node-babel7 plugins that
 enable injecting different polyfills with different strategies in
 the compiled code.
 .
 This package provides babel-plugin-polyfill-es-shims

Package: node-babel-plugin-polyfill-regenerator
Description-md5: d7cd4771900da5c423f32e6b2c799406
Description-en: node-babel plugin to regenerate polyfills
 node-babel-polyfills will provide a set of node-babel7 plugins that
 enable injecting different polyfills with different strategies in
 the compiled code.
 .
 This package provides babel-plugin-polyfill-regenerator

Package: node-babel-plugin-transform-vue-jsx
Description-md5: c6cf08258a1584f6eeebf2b5b2b361bf
Description-en: Babel plugin for Vue 2.0 JSX
 Babel is a JavaScript compiler to use next generation JavaScript, today.
 .
 ES2015 and beyond: Babel has support for the latest version of JavaScript
 through syntax transformers. These plugins allow you to use new syntax, right
 now without waiting for browser support.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-babel7
Description-md5: 8f317aa3d0ee3e24dbec167110db44f6
Description-en: Babel compiler for writing next generation JavaScript
 Babel is a JavaScript compiler to use next generation JavaScript, today.
 .
 ES2015 and beyond: Babel has support for the latest version of JavaScript
 through syntax transformers. These plugins allow you to use new syntax, right
 now without waiting for browser support.

Package: node-babel7-debug
Description-md5: c30ef8f1465d81797f471a2f798696f2
Description-en: Source-map files for node-babel7 packages
 Source map files for node-babel7, node-babel7-runtime and node-babel7-standalone

Package: node-babel7-runtime
Description-md5: fdc63d6f6a6f75f4bdc4c32304d2a6e5
Description-en: Babel modular runtime helpers
 @babel/runtime is meant to be used as a runtime dependency along with the
 Babel plugin @babel/plugin-transform-runtime.

Package: node-babel7-standalone
Description-md5: 02713f8fc968ebf53bf602ae5b294203
Description-en: Standalone build of Babel for use in browsers and other non-Node.js environments
 @babel/standalone provides a standalone build of Babel for use in browsers
 and other non-Node.js environments.If you're using Babel in production, you
 should normally not use @babel/standalone. Instead, you should use a build
 system running on Node.js, such as Webpack, Rollup, or Parcel, to transpile
 your JS ahead of time.
 .
 However, there are some valid use cases for @babel/standalone:
 * It provides an easy, convenient way to prototype with Babel. Using
 @babel/standalone, you can get started using Babel with just a simple
 script tag in your HTML.
 * Sites that compile user-provided JavaScript in real-time, like JSFiddle,
 JS Bin, the REPL on the Babel site, JSitor, etc.
 * Apps that embed a JavaScript engine such as V8 directly, and want to use
 Babel for compilation
 * Apps that want to use JavaScript as a scripting language for extending the
 app itself, including all the goodies that ES2015 provides.
 * Other non-Node.js environments (ReactJS.NET, ruby-babel-transpiler,
 php-babel-transpiler, etc).

Package: node-babylon
Description-md5: 2a238e4bff4710be7e2b3694d00cb5eb
Description-en: JavaScript parser used in Babel
 Babel is a JavaScript compiler to use next generation JavaScript, today.
 .
 ES2015 and beyond: Babel has support for the latest version of JavaScript
 through syntax transformers. These plugins allow you to use new syntax, right
 now without waiting for browser support.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-backbone
Description-md5: f6c9b6dfb02774aa7b3b2274a4fa500e
Description-en: some Backbone for JavaScript applications - Node module
 Node is an event-based server-side JavaScript engine.
 .
 Backbone gives structure to your serious JavaScript web applications by
 supplying models with key-value binding and custom events, collections
 with a rich API of enumerable functions, views with declarative event
 handling, and connects it all to your existing API over a RESTful JSON
 interface.
 .
 This package contains node-uuid usable with Node.
 .
 Optimal rendering of upstream index.html requires the package
 libjs-jquery-lazyload.

Package: node-backoff
Description-md5: a4284ab84b03a565c89504e2a67874f9
Description-en: Precondition checking utilities
 Fibonacci and exponential backoffs for Node.js.
 .
 It inherits from EventEmitter. When backoff starts, backoff event is emitted,
 when backoff ends, ready event is emitted.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-balanced-match
Description-md5: 4339de146a775d87d677662efa1882c9
Description-en: Match balanced character pairs in Node.js
 node-balanced-match allows matching balanced string pairs, like { and } or
 <b> and </b> in Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-base
Description-md5: ea976923e6dc3da05e84ae0337f0df44
Description-en: foundation for creating modular, unit testable node.js application
 base is the foundation for creating modular, unit testable and highly
 pluggable node.js applications, starting with a handful of common methods,
 like `set`, `get`, `del` and `use`.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-base16
Description-md5: e9515f7687053a2eff7d3e3c23196503
Description-en: Base16 themes as JS objects
 Node.js is an event-based server-side JavaScript engine.

Package: node-base62
Description-md5: e71998fe8fe54ba4b570537a368a308c
Description-en: Javascript Base62 encode/decoder
 The default character set is 0-9a-zA-Z. This can be updated to a custom
 character set. Naturally, it must be 62 characters long.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-base64-js
Description-md5: 54677d19e96d72056da94df119450bc9
Description-en: Base64 encoding/decoding in pure JS
 Converts a byte array into base64 string and vice versa.
 .
 Base64 is binary-to-text encoding schemes that represent binary data
 in an ASCII string format by translating it into a radix-64 representation.
 (6 bits).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-base64id
Description-md5: c84add9f781ae6e6a06ab8cffec777f4
Description-en: Node.js module that generates a base64 id
 Node.js module that generates a base64 id. It uses crypto.randomBytes when
 available, but falls back to unsafe methods for node.js <= 0.4.
 .
 To increase performance, random bytes are buffered to minimize the number of
 synchronous calls to crypto.randomBytes.

Package: node-base64url
Description-md5: 9ed0fe7089e150d22d48340ec45ea2da
Description-en: conversion to and from base64url
 This Node.js library provides an interface
 to convert to and from base64url.
 .
 Base 64 Encoding with URL and Filename Safe Alphabet (base64url)
 is a string encoding scheme specified in RFC 4648.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bash
Description-md5: 97296fc63147c0d1f15b9c4deb5d80e0
Description-en: Utilities for using bash from node.js
 This package is meant to be used by node applications
 for CLI tools or servers. node packages that need to execute bash
 commands can use this to do so. It is expected that this package
 will be used as a dependency for node applications.

Package: node-bash-color
Description-md5: 3c57daaa86106e44f5399c97124a9440
Description-en: wrap strings in color codes for pretty printing in bash
 This is a Node.js module for wrapping strings in color codes for pretty
 printing in bash.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bash-match
Description-md5: 50384d3137578a179cabd343b2b2ce9b
Description-en: Node module to match strings using bash
 node-base-match matches strings using bash. It is mostly used for checking
 parity in unit tests.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-basic-auth
Description-md5: b0c95b936743c1fd5742391a00cdb9ec
Description-en: Generic basic auth Authorization header field parser for whatever
 nodejs basic auth parser module. This package is used as a dependency for node
 web applications that require a simple authentication mechanism.
 .
 API
 .
 var auth = require('basic-auth')
 .
 auth(req)
 .
 Get the basic auth credentials from the given request. The Authorization header
 is parsed and if the header is invalid, undefined is returned, otherwise an
 object with name and pass properties.
 .
 auth.parse(string)
 .
 Parse a basic auth authorization header string. This will return an object with
 name and pass properties, or undefined if the string is invalid.
 .
 Example
 .
 Pass a Node.js request object to the module export. If parsing fails undefined
 is returned, otherwise an object with .name and .pass.
 .
 var auth = require('basic-auth')
 var user = auth(req)
 // => { name: 'something', pass: 'whatever' }
 .
 A header string from any other location can also be parsed with auth.parse,
 for example a Proxy-Authorization header:
 .
 var auth = require('basic-auth')
 var user = auth.parse(req.getHeader('Proxy-Authorization'))

Package: node-basic-auth-parser
Description-md5: 9b760bd76f03a87389a08b8f1e906bf1
Description-en: Parse Basic Auth Authorization HTTP headers
 NodeJS package to parse Basic Auth Authorization HTTP headers.

Package: node-basic-ftp
Description-md5: 458b15e9277030d3f757113db851ac5d
Description-en: FTP client library for Node.js
 node-basic-ftp is an FTP client library for Node.js. It supports FTPS over
 TLS, Passive Mode over IPv6, has a Promise-based API, and offers methods to
 operate on whole directories.

Package: node-batch
Description-md5: b846641b3936402186428c497a40e56f
Description-en: batch with concurrency control and progress events - Node.js module
 This module allows parallel execution of async functions, with control over
 concurrency, and reporting through progress events.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bcrypt
Description-md5: b7bdb506da88f6e552a630c0f80bd1e7
Description-en: bcrypt password hash function for Node.js
 bcrypt is an adaptive key derivation function based on the Blowfish
 cipher: over time, the iteration count can be increased to make it
 slower, so it remains resistant to brute-force search attacks even with
 increasing computational power.
 .
 Key derivation functions take a password, a salt, and a cost factor as
 inputs then generate a password hash. Their purpose is to make each
 password guessing trial by an attacker who has obtained a password hash
 file expensive and therefore the cost of a guessing attack high or
 prohibitive.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bcrypt-pbkdf
Description-md5: 7e577da85b089a23f87b220ac62ea5d6
Description-en: Port of the OpenBSD bcrypt_pbkdf function to pure JS
 Port of the OpenBSD `bcrypt_pbkdf` function to pure Javascript. `npm`-ified
 version of Devi Mandiri's port, with some minor performance improvements.
 The code is copied verbatim (and un-styled) from Devi's work.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bcryptjs
Description-md5: 290354cf403c41938e2b9547c44e094c
Description-en: pure JavaScript bcrypt with TypeScript support
 Optimized bcrypt in JavaScript with zero dependencies, with TypeScript
 support. Compatible to the C++ bcrypt binding on Node.js and also working
 in the browser.
 .
 While bcrypt.js is compatible to the C++ bcrypt binding, it is written in
 pure JavaScript and thus slower (about 30%), effectively reducing the
 number of iterations that can be processed in an equal time span.
 .
 The maximum input length is 72 bytes (note that UTF-8 encoded characters
 use up to 4 bytes) and the length of generated hashes is 60 characters.
 Note that maximum input length is not implicitly checked by the library
 for compatibility with the C++ binding on Node.js, but should be checked
 with bcrypt.truncates(password) where necessary.
 .
 The package exports an ECMAScript module with an UMD fallback.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-beeper
Description-md5: 647be11c88b9347da53b86356ab1e415
Description-en: Make your terminal beep
 Useful as an attention grabber e.g. when an error happens.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-benchmark
Description-md5: 7affd6e99c651d0eeeef529c8fbeaef9
Description-en: Benchmarking library
 Benchmarking library that supports high-resolution timers
 & returns statistically significant results.

Package: node-big-integer
Description-md5: 78ef45516fade49e0141145cc0dbe446
Description-en: arbitrary length integer library for JavaScript
 BigInteger.js is an arbitrary-length integer library for JavaScript,
 allowing arithmetic operations on integers of unlimited size,
 notwithstanding memory and time limitations.
 .
 As of 2018 this library acts as a thin wrapper over the native
 BigInteger implementation.

Package: node-big.js
Description-md5: d6380a1e4869e1ce34afc4e34fa11bc8
Description-en: small, fast, easy-to-use library for arbitrary-precision decimal arithmetic
 This module is the little sister to bignumber.js:
 - Faster, smaller and easier-to-use than JavaScript versions
 of Java's BigDecimal
 - Only 2.7 KB minified and gzipped
 - Simple API
 - Replicates the toExponential, toFixed and toPrecision methods
 of JavaScript's Number type
 - Includes a sqrt method
 - Stores values in an accessible decimal floating point format
 - No dependencies
 - Comprehensive documentation and test set
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bignumber
Description-md5: b639df8ce644d964b52217f9583824eb
Description-en: Arbitrary-precision decimal and non-decimal arithmetic for Node.js
 Features:
 .
 - Faster, smaller, and perhaps easier to use than Javascript versions of
 Java's BigDecimal
 - 5 KB minified and gzipped
 - Simple API but full-featured
 - Works with numbers with or without fraction digits in bases from 2 to 36
 inclusive
 - Replicates the toExponential, toFixed, toPrecision and toString methods of
 Javascript's Number type
 - Includes a toFraction and a squareRoot method
 - Stores values in an accessible decimal floating point format
 - No dependencies
 - Comprehensive documentation and test set
 .
 If an even smaller and simpler library is required see big.js. It's half the
 size but only works with decimal numbers and only has half the methods. It
 neither allows NaN or Infinity, or have the configuration options of this
 library.
 .
 This package provides bignumber support to Node.js.

Package: node-binary-extensions
Description-md5: 67b506eae3ccdc01c13904a8a5c96796
Description-en: List of binary file extensions
 The list is just a JSON file and can be used wherever.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bind-decorator
Description-md5: 39adc82fa998f2825474ddd7c04123d2
Description-en: ECMAScript decorator for binding methods to class instances
 This package provides a lightweight ECMAScript (JavaScript) decorator that
 ensures methods are bound to their class instance. This is especially useful
 when passing class methods as callbacks, preventing issues with the this
 context.
 .
 bind-decorator simplifies class development by reducing boilerplate associated
 with manual binding in constructors. It is compatible with modern JavaScript
 environments that support decorators or transpilers like Babel.
 .
 This package is intended for use with Node.js and JavaScript projects that
 make use of class-based object-oriented design.

Package: node-bindings
Description-md5: 46146e1200895543381be67f54b543d9
Description-en: resolve path to c++ addons built by node-gyp - Node.js module
 Throughout the course of Node.js's native addon history, addons have ended up
 being compiled in a variety of different places, depending on which build tool
 and which version of Node.js was used. In addition, the gyp build tool can
 produce either a Release or Debug build, each being built into different
 locations.
 .
 This module checks all the possible locations that a native addon would be
 built at, and returns the first one that loads successfully.
 .
 In Debian, addons are always built in the same place - in the Release
 directory. This module allows upstream code to remain unchanged regardless of
 the environment it is built in.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bl
Description-md5: d736d684f83ac937d352b03669c44038
Description-en: access multiple buffers with Buffer interface - Node.js module
 bl is a storage object for collections of Node.js Buffers, exposing them with
 the main Buffer readable API. Also works as a duplex stream so you can collect
 buffers from a stream that emits them and emit buffers to a stream that
 consumes them.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-blacklist
Description-md5: 9ff77ace466e6976bb09092cce416f75
Description-en: Returns a shallow copy of an object without blacklisted properties
 Node.js is an event-based server-side JavaScript engine.

Package: node-blob
Description-md5: fa05c7f3e0115ad30ee0c7d96ca5e3d8
Description-en: JavaScript blob constructor
 blob is a Node.js module that exports a constructor using window.Blob when
 available, and a BlobBuilder with any vendor prefix in other cases.
 .
 If neither is available, it exports undefined.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-block-stream
Description-md5: b3fbf743d0a870881924bf169853f55a
Description-en: Stream of fixed-size blocks, with zero-padding when necessary
 node-block-stream is a Node.js module providing a stream-like object that
 reads or writes data as a stream of blocks.
 A typical use of node-block-stream is processing tar archives.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-blueimp-md5
Description-md5: a63a5654b919c59a15db56e5cf03cd72
Description-en: JavaScript library implementing the MD5 hash algorithm
 JavaScript MD5 implementation.
 Compatible with server-side environments like Node.js,
 module loaders like RequireJS or webpack
 and all web browsers.
 .
 The MD5 message-digest algorithm is a cryptographically broken
 but still widely used hash function
 producing a 128-bit hash value.

Package: node-blueprintjs-core
Description-md5: 4cf0a182ae677e9084a698e1fef04dfb
Description-en: core set of Blueprint, a React UI toolkit
 Blueprint is a React UI toolkit for the web. This package contains:
 * the core set of UI components as CSS and React code
 * a collection of React components and other files for displayng icons
 (@blueprintjs/icons)
 * color variables for Blueprint's color palette (@blueprintjs/colors)

Package: node-blueprintjs-popover2
Description-md5: 9c6781da18107bbc5e04df7599260bc5
Description-en: next versions of Popover and Tooltip components
 Blueprint is a React UI toolkit for the web. node-blueprintjs-popover2
 provides the next versions of Popover and Tooltip components.

Package: node-blueprintjs-select
Description-md5: 0456cc80c606bc74ab8c0ebb9fd192ff
Description-en: React components related to selecting items from a list
 Blueprint is a React UI toolkit for the web. node-blueprintjs-select
 provides React components related to selecting items from a list:
 * Select for selecting items in a list.
 * Suggest for selecting items in a list, from a text input.
 * MultiSelect for selecting multiple items in a list.
 * Omnibar, a macOS spotlight-style typeahead component.
 * QueryList, a higher-order component that provides interactions between a query string and a list of items.

Package: node-bn.js
Description-md5: 94297e6fa971c07dad1eed03777d76fe
Description-en: Big number implementation in pure javascript
 This package handles arithmetic of big numbers (integers)
 provided through strings.
 .
 It can convert the big number to native javascript numbers.
 .
 Floating point number are not supported.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-body-parser
Description-md5: 8793b6180a714d5f98c8a711e4d38330
Description-en: body parsing middleware - Node.js module
 body-parser is a Node.js module which provides connect middleware for parsing
 HTTP request bodies. It supports JSON and urlencoded formats and does not
 support multipart requests.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-boolbase
Description-md5: 8a9c7c2277872124bf199143674548c0
Description-en: two functions: One that returns true, one that returns false
 This very simple module provides two basic functions, one that always
 returns true (trueFunc) and one that always returns false (falseFunc).
 .
 By having only a single instance of these functions around, it's possible
 to do some nice optimizations. Eg. CSSselect uses these functions to
 determine whether a selector won't match any elements. If that's the case,
 the DOM doesn't even have to be touched.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-boom
Description-md5: 0755d017d3ee4295855a2c1d83171f82
Description-en: HTTP-friendly error objects
 boom provides a set of utilities for returning HTTP errors. Each utility
 returns a `Boom` error response object (instance of `Error`).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bootstrap
Description-md5: 343bb1b98e6d2fdb52b8b22853eee36f
Description-en: HTML front-end framework (nodejs, version 5)
 Bootstrap is a CSS framework directed at responsive, mobile-first front-end
 web development. It contains HTML, CSS and (optionally) JavaScript-based design
 templates for typography, forms, buttons, navigation, and other interface
 components.
 .
 This package contains the nodejs integration for bootstrap version 5.

Package: node-bootstrap-sass
Description-md5: 42c1c2d95174ca1104c6faf34365e902
Description-en: Sass-powered version of Bootstrap 3
 bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right
 into your Sass powered applications.
 .
 Bootstrap is a popular HTML, CSS, and JS framework for developing  responsive,
 mobile first projects on the web.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bootstrap-switch
Description-md5: 668b1b6645e76cd8415d29460bb73f21
Description-en: Turn checkboxes and radio buttons into toggle switches
 This library can be used to display checkboxes and radio buttons as toggle
 switches in webpages.
 .
 This package includes two versions of the library:
 1. Code targeted at Node.js which can be used with module bundlers like
 webpack or rollup.
 2. Code which can be directly run in browsers.

Package: node-boxen
Description-md5: dd07bc5c1570c4bd009d03c5a32ef92c
Description-en: Create boxes in the terminal
 Boxen can be used to create boxes in terminal.
 For example, single box
 ┌───┐
 │foo│
 └───┘
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bqplot
Description-md5: 3ff8752651972883b8a71c033d0d5918
Description-en: Interactive plotting library for the Jupyter notebook
 bqplot is a 2-D visualization system for Jupyter, based on the constructs of
 the "Grammar of Graphics". It Provide a unified framework for 2-D
 visualizations with a pythonic API and a sensible API for adding user
 interactions (panning, zooming, selection, etc)

Package: node-brace-expansion
Description-md5: 19c2a84b77eb738d5f62051c84b01f13
Description-en: Brace expansion as known from sh/bash for Node.js
 node-brace-expansion provides brace expansion as known from sh/bash for
 Node.js. It provides the expand() method to return an array of all possible
 and valid expansions of the string argument. If none are found, the string
 is returned as the only item in the array.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-braces
Description-md5: aaf88986a2cf3c406b39fb9c8a4ec006
Description-en: Fast, comprehensive, bash-like brace expansion implemented in JS
 Complete support for the Bash 4.3 braces specification, without sacrificing
 speed.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-braintree-sanitize-url
Description-md5: 9fde91d2aa29632bea56a057feb7a391
Description-en: URL sanitization to prevent script-scheme injection
 This library sanitizes URL strings so they can be handled safely in contexts
 such as link targets and redirects.
 .
 It inspects input for dangerous schemes such as "javascript:" and normalizes
 common obfuscation tricks, including mixed-case spellings, embedded control
 characters, and HTML character references. When a URL is considered unsafe, it
 returns a neutral value ("about:blank") rather than passing the original
 string through.

Package: node-brfs
Description-md5: f96486f52b4220bf84d440dfbd586e2f
Description-en: browserify fs.readFileSync() static asset inliner
 This module is a standalone tool and module for browserify allowing
 one to include some external file in browserified file.
 .
 Browserify is a JavaScript tool (compiler) that allows developers
 to write Node.js-style modules usable in the browser context.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-brorand
Description-md5: a0be1d5a69b2191f37db4e70c6aa13ef
Description-en: Random number generator for browsers and node.js
 This script can generate Random numbers for browsers and node.js
 This script is a dependency of browserify
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-brotli-size
Description-md5: d7394b3fddafaa535851969277b40683
Description-en: Get the Brotli compressed size of a string or buffer
 Node.js is an event-based server-side JavaScript engine.

Package: node-browser-pack
Description-md5: 50692f69eef09c04f26cfb9f234a64b2
Description-en: pack node-style source files from a json stream into a browser bundle
 This module takes a JSON files as input describing a set of javascript files
 and outputs a javascript function descripting source code and dependencies.
 .
 This modules is part of Browserify is a JavaScript tool that allows developers
 to write Node.js-style modules that compile for use in the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browser-resolve
Description-md5: bf4c6a24c3b4e88e5d7ce11ce4399b8e
Description-en: node.js resolve algorithm with browser mapping support
 This package allow one to use javascript function require in
 browser context and to automatically resolve it.
 .
 Moreover, this extension supports the browser field (mapping) if
 set in package.json file.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browser-stdout
Description-md5: 3dc442cd7714eea009a3320786ae2852
Description-en: process.stdout in your browser
 This module implements process.stdout as found in Node.js for browsers to
 allow using Node.js modules that uses process.stdout api also in browsers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browser-unpack
Description-md5: cedd23a3dcdb367ec67945315d0ca3f0
Description-en: parse a bundle generated by node-browser-pack
 This package parses a bundle generated by browser-pack.
 Browser-pack packs Nodej.js source files from a json stream
 into a browser bundle.
 .
 This is dependency of browserify, a Node.js tool that allows
 one to run Node.js code in browser context.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browserify
Description-md5: b5bbd639837962580f09b83ee1b96f39
Description-en: Node.js compiler for use in the browser
 Browserify is a tool that allows developers to write Node.js-style modules
 that compile for use in the browser.
 .
 Browserify lets developers use require in the browser, the same way this is
 used in Node.js.
 Browserify provides also suitable replacement a built-in Node.js
 modules suitable for browser uses.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browserify-aes
Description-md5: 9b9b3892afe25aee6ff95e8001b1ee43
Description-en: AES implementation written in pure javascript
 The Advanced Encryption Standard (AES), also known by its original
 name Rijndael is an algorithm for the encryption of data
 established by the U.S. National Institute of Standards and
 Technology (NIST).
 .
 The algorithm described by AES is a symmetric-key algorithm,
 meaning the same key is used for both encrypting and decrypting the data.
 AES is based on a design principle known as a substitution-permutation
 network, a combination of both substitution and permutation.
 Unlike its predecessor DES,  AES does not use a Feistel network.
 AES is a variant of Rijndael which has a fixed block size of 128 bits,
 and a key size of 128, 192, or 256 bits
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browserify-cipher
Description-md5: a1ab68a8503bd81c53baede501c65195
Description-en: ciphers for the browser
 Provides createCipher, createDecipher, createCipheriv, createDecipheriv and
 getCiphers for the browserify.  Includes AES and DES ciphers.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browserify-des
Description-md5: 9d97579465de46820b74617003d4838a
Description-en: browserify DES cryptographic operation
 This package allows one to browserify DES cryptographic operation.
 .
 The Data Encryption Standard (DES) is a symmetric-key algorithm for
 the encryption of electronic data. Although now considered insecure,
 it is implemented in standard cryptographic library implemented in
 Node.js.
 .
 This pure javascript module is needed for browserify. Browserify
 allows one to run javascript code in browser context.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browserify-lite
Description-md5: be3fe2deeb71b6c997cd045ebda877dc
Description-en: bundle client-side JavaScript using Node.js-style module syntax
 browserify-lite scans a JavaScript file for require() statements and then
 resolves the dependency, recursively scanning dependencies for require()
 statements, resulting in a JavaScript bundle that can be sent to the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browserify-rsa
Description-md5: 2b00d1e6fd63f46f4f8ae5698178974f
Description-en: RSA for browserify
 RSA private decryption/signing using Chinese remainder and blinding.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browserify-sign
Description-md5: 56f4c137ba00be33abcd45643a67eb8d
Description-en: adds node crypto signing for browsers
 This library adds node crypto signing for browsers.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browserify-uglifyify
Description-md5: 50f272e5b215abcc9293b7419a390df2
Description-en: browserify transform which minifies your code
 A Browserify v2 transform which minifies your code using terser (a
 maintained fork of uglify-es). Uglifyify is able to yield smaller output
 by processing files individually instead of just the entire bundle. When
 using uglifyify you should generally also use Uglify, to achieve the
 smallest output. Uglifyify provides an additional optimization when used
 with Uglify, but does not provide all of the optimization that using
 Uglify on its own does, so it's not a replacement.
 .
 Uglifyify gives you the benefit of applying Uglify's "squeeze" transform
 on each file before it's included in the bundle, meaning you can remove
 dead code paths for conditional requires.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browserify-zlib
Description-md5: 4bb9c96b13fe14c3386ed437c5538dd2
Description-en: Full zlib module for browserify
 This module emulates node.js' zlib module for Browserify using pako.
 Thus allowing one to use zlib API in browser context.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-browserslist
Description-md5: 5a3167af92a0a4242572a8ba2cc801a9
Description-en: Share browsers list between different front-end tools
 This module can be used to share browsers list between different front-end
 tools, like Autoprefixer, Stylelint and babel-env-preset.
 .
 Developers set browsers list in queries like 'last 2 version' to be free from
 updating browser versions manually. Browserslist will use 'Can I Use' data for
 this queries.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-buble
Description-md5: e4a9f069782f79ae20e81974f3cee405
Description-en: Fast ES2015 compiler for Node.js
 Bublé is a ES2015 compiler : it will turn ES6 javascript code into
 Javascript that can run in older ES5 environments. Notice that not all
 of ES6 is supported, either because they give size or performance issues
 or because they can't be transpiled to ES5.
 .
 ES6 (or ES2015) is ECMAScript version 6 released in 2015 and is supported
 for instance by Firefox 55. The older ES5 released in 2011 was supported
 for instance by Firefox 4.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-buf-compare
Description-md5: a60b3b6efdb04c4ed32361785b5f9b6b
Description-en: Node.js `Buffer.compare()` ponyfill
 It allows `Buffer.compare()` to work in old version of nodejs .
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-buffer
Description-md5: 7aae999e505089267f6bb06cb273f1d6
Description-en: Node.js Buffer API for browserify
 node-buffer is a port of well known buffer API of nodejs to browser context.
 .
 Using require('buffer')` or the `Buffer` global variable will allow
 browserify program to include automatically this module on your code.
 Thus any npm module using buffer features will work in the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-buffer-crc32
Description-md5: 3597a5efd7b90936c27586b40353ef84
Description-en: computes crc32 of buffers and strings - module for Node.js
 This module provides a standard implementation of the error-detecting code
 known as 32-bit Cyclic Redundancy Check.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-buffer-equal
Description-md5: ed6a53ac357e942b919a14e4493015ae
Description-en: return whether two buffers are equal
 Return whether the two buffers a and b are equal.
 If a or b is not a buffer, return undefined.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-buffer-more-ints
Description-md5: 8d4e6c6a1b8d482bd24d62e486c745fe
Description-en: Node library to support for more integer widths to Buffer
 Node's Buffer only supports reading and writing integers of a limited
 range of widths.  This module provides support for more widths, so
 that integers from 1 to 8 bytes (64 bits) can be accessed.  The
 support takes two forms. Firstly, as stand-alone functions similar to
 the integer reading/writing methods of Buffer.

Package: node-buffer-xor
Description-md5: 63c33ed3289e096004bdd51725ef264d
Description-en: Simple module for bitwise-xor on buffers
 This module applies xor operation between two buffers.
 This is a dependency for browserify
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bufferjs
Description-md5: a4a79929dad3a502da6677656a0892cd
Description-en: pure JavaScript Buffer utils
 Pure JavaScript utils which extend the global Buffer object
 in Node.JS.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bufferlist
Description-md5: 2e5eba1cfabb7a4aaf0b2d279bac9ce6
Description-en: interface to treat a linked list of buffers as a single stream
 BufferList provides an interface to treat a linked list of buffers as a
 single stream. This is useful for events that produce a many small Buffers,
 such as network streams.

Package: node-buffers
Description-md5: ad79b9c1ad68a2e675956a290635651b
Description-en: Buffer collections as contiguous partially mutable Buffer
 The buffers module allows you to treat a collection of Buffers as a single
 contiguous partially mutable Buffer.
 .
 Where possible, operations execute without creating a new Buffer and copying
 everything over.
 .
 buffers is a cleaner more Buffery rehash of bufferlist.
 .
 This package contains the buffers module for Node.js
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-builtin-modules
Description-md5: aa8ee717eb3c8c8055534a0e340826a6
Description-en: List of the Node.js builtin modules
 List of the Node.js builtin modules. The list is just a JSON file and can be
 used wherever.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-builtin-status-codes
Description-md5: 5c189e964ff666d8d50c58c98838f07f
Description-en: map of HTTP status codes from the builtin http module
 This library exposes the latest directly from `http` in Node, with a
 zero-dependencies version for the browser.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-builtins
Description-md5: b2be0d56aadbd723a3e47ddcf1a47ba4
Description-en: lists nodejs builtin modules
 This library provides a list of node.js builtin modules. The list of modules
 is provided as a JSON file.
 .
 This is a dependency for npm, Node.js package manager.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-busboy
Description-md5: bce69fbaa52c10eb8a147c2ff44d3a1d
Description-en: Node.js module for parsing incoming HTML form data
 busboy is a highly used and easy to use HTML form parser. It is able to
 parse form data, including posted files.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-bytes
Description-md5: 2e3359d57d4f11bde448be5f90397522
Description-en: Byte string parser and formatter - Node.js module
 This module parses strings representing an amount of bytes, like
 1kb, 2mb, 1gb; and inversely converts positive integers to a readable
 format representing an amount of bytes.
 It is useful for parsing or writing log files.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-cacache
Description-md5: f5600a9e207320e8760771c9eafe0c02
Description-en: fast, fault-tolerant, disk-based, data-agnostic, content-addressable cache
 This module is a Node.js library for managing local key and content address
 caches. It's really fast, really good at concurrency, and it will never give
 you corrupted data, even if cache files get corrupted or manipulated.
 .
 It was originally written to be used as npm's local cache, but can just as
 easily be used on its own.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cache-base
Description-md5: ee93c36e52efbdfa68644f1b8d9561ad
Description-en: Basic object cache for node.js/javascript projects
 Basic object cache with `get`, `set`, `del`, and `has` methods for
 node.js/javascript projects
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cache-loader
Description-md5: 51322253aec1aabddda21dff78a70dd1
Description-en: Caches the result of following loaders on disk
 This is a loader for webpack.
 .
 Webpack packs (combines) CommonJs/AMD modules for the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cached-path-relative
Description-md5: 07253a48bb68512fe54a3d65cd6aeedb
Description-en: Memoize the results of the path.relative function
 path.relative function can be an expensive operation
 if it happens a lot, and its results have a low probability to
 change for the same arguments.
 .
 This module thus cache (memoize) the result of path.relative,
 in order to speed of browserify.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-call-bind-apply-helpers
Description-md5: 6bfd38285fd090311765d141857d434c
Description-en: Helper functions around Function call/apply/bind
 node-call-bind-apply-helpers is a helper to be used use in node-call-bind or
 node-get-intrinsic.

Package: node-call-bound
Description-md5: 65ef404e8b23312310507d7b2822c9eb
Description-en: Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`
 node-call-bound is a rRobust call-bound JavaScript intrinsics. To be used in
 node-call-bind.

Package: node-call-limit
Description-md5: f5ab308030114feff0523f6495a1a824
Description-en: Limit the number of simultaneous calls to an async function
 This module can also be used with promise returning functions to limit the
 number of simultaneous calls. When the number of calls go beyond the limit set
 by this module, they get queued and called when the previous call completes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-callback-stream
Description-md5: ed11702c403606a80071bd4b73c91937
Description-en: pipeable stream that calls your callback
 callback-stream a safe variant of the concat-stream package that will always
 return an array. It does everything callback-stream does, minus the
 concatenation. In fact, it just callbacks you with an array containing your
 good stuff. It is based on the Stream 2 API, but it also works on node v0.8.
 It also support Stream 3, which is bundled with node v0.12 and iojs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-caller
Description-md5: 07c346a6cc9ea94d5b2691b7e02763c5
Description-en: @substack's caller.js as a module
 Figure out your caller (thanks to @substack).
 Caller also accepts a depth argument for tracing back further (defaults to 1).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-camelcase
Description-md5: a00d0faeda335873833d6ef54f8a9c05
Description-en: Convert a string to camelCase
 Convert a dash, dot, underscore or space separated string to camelCase.
 I.e. foo-bar -> fooBar.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-camelcase-keys
Description-md5: 5f2c3da701c9bbcf56997ae6ac969aba
Description-en: convert object keys to camelCase
 Node.js is an event-based server-side JavaScript engine.

Package: node-caniuse-api
Description-md5: fe30b120e6a838aa1aa1c7d86c036155
Description-en: request the caniuse data to check browsers compatibilities
 Some of the features provided by this module include:
 - Ask since which browsers versions a feature is available
 - Ask if a feature is supported by some browsers
 - Search for a caniuse feature name
 - Get the current version for each browser
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-caniuse-db
Description-md5: f4682f95bdc132dc56c16faaa2ff1afc
Description-en: Raw browser/feature support data from caniuse.com
 This module contains raw data from the caniuse.com support tables.
 .
 This module provides access to the site's data for other projects. For this
 use the data.json file which includes all support data.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-caniuse-lite
Description-md5: 2cc0a226dc330ac18b2e74fb08235163
Description-en: smaller version of caniuse-db, with only the essentials
 caniuse-lite, is a smaller dataset of caniuse-db that keeps essential parts of
 the data in a compact format. It does this in multiple ways, such as
 converting null array entries into empty strings, representing support data as
 an integer rather than a string, and using base62 references instead of longer
 human-readable keys.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-canvas
Description-md5: 766133495642e358aea16b8086a17397
Description-en: Cairo backed Canvas implementation for Node.js
 This module is an implementation of the Web Canvas API
 for Node.js, trying to be as close as possible to the specification
 .
 It adds utility methods and non-standard APIs that are better
 fitted for Node.js usage.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-canvas-confetti
Description-md5: dee74af0105c546ed1d1dc813d48178a
Description-en: on-demand confetti gun
 canvas-confetti is a performant confetti animation in the browser.
 This module helps users customize confetti effects.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-carto
Description-md5: 63123f6666d853b9446b3c0fcfb3c7a9
Description-en: Mapnik stylesheet compiler
 Carto is a stylesheet renderer for Mapnik.
 It's an evolution of the Cascadenik idea and language,
 with an emphasis on speed and flexibility.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-caseless
Description-md5: 8a8aaaa1827f81eb0b2557dcb7714961
Description-en: get/set/check for HTTP headers in a caseless manner
 This library is incredibly useful when working with HTTP headers. It allows
 you to get/set/check for headers in a caseless manner while also preserving
 the caseing of headers the first time they are set.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-catty
Description-md5: a869f78ef05265665f1cf6cd6c454597
Description-en: source file concatenator for Mapshaper
 Catty is the source file concatenator for Mapshaper.
 .
 Some features:
 * Each source file lists its dependencies in a formatted comment. There is
 no manifest, unlike some other tools.
 * Concatenated files are (optionally) wrapped in a self-executing function,
 to protect the global namespace.
 * Catty can monitor source files and regenerate output files when a required
 source file changes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cbor
Description-md5: 88d7bf6a1be63f755a9e9b8b2886032b
Description-en: Node.js modules to encode and parse data in CBOR data format
 node-cbor provides binaries and libraries to encode and parse data in the
 Concise Binary Object Representation (CBOR) data format (RFC8949).
 .
 It provides:
 * cbor: a node-centric CBOR processor
 * cbor-web: the "cbor" package compiled for use on the web
 * cbor-cli: a set of command-line tools for working with node-cbor
 package

Package: node-chai-as-promised
Description-md5: 47f23ba919130d6bde3e5070e8e4c675
Description-en: Extends Chai with assertions about promises
 Chai as Promised extends Chai with a fluent language for asserting facts about
 promises.

Package: node-chainsaw
Description-md5: c7e727f0bd2b304ed2778589d4e7d2cb
Description-en: Node.js module to build chainable fluent interfaces
 With this meta-module you can write modules with chainable interfaces.
 .
 Chainsaw takes care of all of the boring details and simplifies the
 nested flow control.

Package: node-chalk
Description-md5: b9999751fb5319d62b7304c93bead8d6
Description-en: Terminal string styling for Node.js
 Chalk is a Node.js module which provides string styling via ANSI escape codes
 without extending String.prototype.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-chance
Description-md5: 246bb61bf7db021ce87394e5889b67e7
Description-en: Utility library to generate anything random
 Chance is a minimalist generator of random strings, numbers, etc.
 to help reduce some monotony particularly while writing automated
 tests or anywhere else you need anything random.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-change-case
Description-md5: 3d80b1ddf5866ff807625c2f7129017e
Description-en: Transform a string between different case conventions
 Transform a string between `camelCase`, `PascalCase`, `Capital Case`,
 `snake_case`, `param-case`, `CONSTANT_CASE` and others.
 .
 This package currently ships a subset of the modules included in upstream
 mono repo.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-channels
Description-md5: 4135a00c49dadcea096da75be6c4274d
Description-en: Event channels in Node.js
 Channels keeps your messages in order for different endpoints (channels) of
 your Node.js application.
 .
 In Etherpad Channels is used to ensure changes for specific pads have their
 own channel (gateway) and changesets (planes) are assigned to specific
 channels (gateways).
 .
 Channels is useful if you need to have lots of different I/O operations on
 different endpoints that you need to keep in order.

Package: node-character-parser
Description-md5: bbeef04b4e2af2f67eaa75715918cdf9
Description-en: JavaScript parser character by character
 Simple and powerful JavaScript parser, useful for write HTML
 template engine.
 .
 JavaScript is parsed one character at a time, in order to have
 full control and to simply recognize sections delimited by brackets.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-charm
Description-md5: 49788dfbe3b22c891330575719c06707
Description-en: ansi control sequences for terminal cursor hopping and colors
 Node.js is an event-based server-side JavaScript engine.

Package: node-chart.js
Description-md5: 4874f574b8f180b5b2475e135dcbd0d7
Description-en: Simple HTML5 charts using the canvas element (Node module)
 Simple yet flexible JavaScript charting for designers & developers.
 .
 This library allows you to visualize your data in 8 different ways; each of
 them animated and customisable. It has great rendering performance across all
 modern browsers (IE9+). And it redraws charts on window resize for perfect
 scale granularity.

Package: node-chartjs-adapter-date-fns
Description-md5: f0b2d805ebea44387129a2384dcb8fee
Description-en: Chart.js adapter to use date-fns for time functionalities
 This package contains date-fns adapter for Chart.js. This adapter allows
 the use of date-fns with Chart.js.

Package: node-check-error
Description-md5: 67a725b9233502ea537fadf31f32b39a
Description-en: Node.js module for error handling
 This module helps to retrieve an Error's information such as its message
 or constructor name, but also check whether two Errors are compatible based
 on various data.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cheerio
Description-md5: 4dd6bcae623f44776d95670b1b027920
Description-en: Server-side jQuery implementation
 Node-js module providing a tiny, fast, flexible and elegant
 implementation of core jQuery designed specifically for the
 server.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-chokidar
Description-md5: 0c5596a9375d049de28bfb03e8ffc8d7
Description-en: minimal and efficient cross-platform file-watching library
 chokidar v4 is a complete rewrite that drops most of the optional
 dependencies of v3. It now only relies on readdirp (bundled in this
 package as a component).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-chownr
Description-md5: 002bb9a342a999d45d9e70d905da1606
Description-en: like chown -R
 This module takes the same arguments as fs.chown().
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-chroma-js
Description-md5: 56f64d63f37756c5091f2d0c8968de88
Description-en: JavaScript library for color conversions - Node package
 Chroma.js is a tiny JavaScript library (12kB) for all kinds of color
 conversions and color scales.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-chrome-trace-event
Description-md5: 6347ef92c87ca25a68e0f0cda3fa7f7e
Description-en: create a trace of your node app per Google's Trace Event format
 These logs can then be visualized with trace-viewer or chrome devtools to grok
 one's programs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-chrono
Description-md5: eb96f5983bf5803b9272d390d6eeeeac
Description-en: date formatting library for NodeJS
 Chrono is a date formatting library for NodeJS.

Package: node-ci-info
Description-md5: c2e0cbee0683d048afb2cd024524ddb9
Description-en: Get details about the current Continuous Integration environment
 Lets you check whether you are running in a continuous integration server
 and fetches the name of the CI service.
 .
 Supported CI:
 Travis CI, CircleCI, Jenkins CI, Hudson,
 Bamboo by Atlassian, TeamCity by JetBrains,
 Team Foundation Server by Microsoft,
 GitLab CI, Codeship, Drone, Magnum CI,
 Semaphore, AppVeyor, Buildkite,
 TaskCluster, GoCD, Bitbucket Pipelines
 .
 Includes also small modules:
 - is-ci testing if you run under CI
 - is-interactive testing if you have access to interactive terminal
 - is-unicode-supported: detect whether the terminal supports Unicode
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cipher-base
Description-md5: 7b4c11f1f057af6b8c6306966fad44ea
Description-en: abstract base class for crypto-streams
 This module implements an abstract base class to inherit from,
 for creating node crypto streams.
 .
 This module follows the same API as Node.js crypto streams API.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cjs-module-lexer
Description-md5: fe0658e881ad900e783c0c2e2ead8656
Description-en: Fast lexer to extract named exports from CommonJS modules
 Very fast JavaScript CommonJS module syntax lexer used to detect
 the most likely list of named exports of a CommonJS module.
 .
 It is used by Node.js for CommonJS and ES Modules interoperability.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cjson
Description-md5: 20a69ec096fd1c4a2855a28a451aa409
Description-en: commented JavaScript Object Notation
 It is a json loader, which parses only valid json files, but with comments
 enabled. Useful for loading configs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-clarinet
Description-md5: 9be6c5a9420cf67020d79e05d6b73f42
Description-en: evented streaming JSON parser - Node.js module
 clarinet is a Node.js module which provides a streaming parser for JSON.
 clarinet is inspired (and forked) from sax-js.
 .
 clarenet is intended to create better full text support in Node.js. Creating
 indexes out of large (or many) JSON files does not require a full
 understanding of the JSON file, but it does require something like clarinet.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-class-plus
Description-md5: 36e1da2df8ed84a4c42d09ad2c1bed7a
Description-en: build and extend classes in Node.js, with mixins and more
 class-plus is a simple class builder utility, which adds support for
 specifying class member variables as well as mix-ins. It does this by
 providing a custom API that augments an ES2015 class with custom
 features:
 .
 - Provide an easy API to generate classes with additions.
 - Support for adding properties right above the class definition
 (as close to inside it as we can get).
 - Support for multiple mix-ins, will merge both properties and methods
 from multiple classes.
 - Support for adding static properties.
 - Optional easy way to mix-in the Node.js EventEmitter class.
 - Optional hook system (async event emitters).
 - Optional automatic conversion of callback methods to async ones.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-class-utils
Description-md5: 5318f6b88d2e3ef9e4d1b0399b9b492b
Description-en: Utils for working with JavaScript classes and prototype methods
 Node.js is an event-based server-side JavaScript engine.

Package: node-class-variance-authority
Description-md5: e55e9c55d14164464688fc060fc0ccf3
Description-en: Class Variance Authority 🧬 (v0.7.x version)
 This package contains v0.7.x stable version of class-variance-authority.
 .
 Due to historical naming constraints on the NPM registry, the v0.7.x release
 line of the Class Variance Authority project is distributed under this long
 package namespace.
 .
 For documentation, visit https://cva.style/docs .

Package: node-classnames
Description-md5: 2442fae32b80cc75ff85f5dd070875a0
Description-en: Utility for conditionally combining classnames in JavaScript
 A simple utility for conditionally generating a list of CSS class names
 from criteria defined by a set of JavaScript objects.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-clean-css
Description-md5: d3a40d3c24da1f1919cabccbb9de653d
Description-en: Node.js module for minifying CSS files
 Clean-css is a Node.js module for minifying CSS files. It does the same job as
 YUI Compressor's CSS minifier, but much faster thanks to many speed
 optimizations and Node.js' V8 engine.

Package: node-clean-yaml-object
Description-md5: 9ce3103d579730d0718a030cb9a54338
Description-en: safe clean of an object prior to serialization
 This module clean up (fill with zero byte) an object before sending
 to serialisation, thus avoiding to serialize private data.
 This module supports generalisation by allowing ones to specify
 filter function, that support whitelisting.
 .
 Clearing data before serialization is critical from a security
 point of view in order to avoid leaking information.
 .
 Node.js is an event-based server-side JavaScript engine

Package: node-cli-boxes
Description-md5: d57276ab971017d27d3d336154a1a3aa
Description-en: Boxes for use in the terminal
 The list of boxes is just a JSON file and can be used wherever.
 .
 It can be used to create single, double, classic, single etc boxes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cli-cursor
Description-md5: 93360cb75114c0175873fab4fac27fce
Description-en: Toggle the CLI cursor
 Node.js module to toggle the CLI cursor; the cursor is gracefully restored if
 the process exits.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cli-spinners
Description-md5: e3605324ed02037b49b76ffdce1438bf
Description-en: Spinners for use in the terminal
 60+ spinners for use in the terminal. Spinner indicates some
 operation is in progress. The list of spinners is just a JSON file
 (spinners.json) and can be used wherever. These spinners can be used
 through the ora module.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cli-table
Description-md5: cc246f3763bff500b71b0b97dc77fcca
Description-en: Pretty unicode tables for the CLI
 This utility allows you to render unicode-aided tables on the command line
 from your node.js scripts.

Package: node-cli-truncate
Description-md5: 086352e9697fe652d65b50136ee2cbbb
Description-en: Truncate a string to a specific width in the terminal
 Gracefully handles ANSI escapes. Like a string styled with chalk. It also
 supports Unicode surrogate pairs and fullwidth characters.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cli-width
Description-md5: a2dfdfca3c47bf141b8e464b3eedea9f
Description-en: Get stdout window width
 Node.js module to get stdout window width, with two fallbacks, tty
 and then a default.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-client-sessions
Description-md5: f26bff0cf21276f0991830fce6f5ca69
Description-en: secure sessions stored in cookies
 client-sessions is connect middleware that implements sessions in encrypted
 tamper-free cookies.

Package: node-clipanion
Description-md5: 390be2412921740a5b2fbc9a0e3b31a7
Description-en: Type-safe CLI library with no runtime dependencies
 Clipanion provides type inference for the options you declare: no
 duplicated types to write and keep in sync.
 .
 The core is implemented using a functional approach, letting
 most bundlers only keep what you actually use.
 .
 Clipanion supports subcommands, arrays, counters, execution
 contexts, error handling, option proxying, and much more.
 .
 Clipanion is used to power Yarn - likely one of the most
 complex CLI used everyday by the JavaScript community.

Package: node-clipboard
Description-md5: 0f486a60ea3125e32ac9496a8aad14ec
Description-en: Node.js module to copy to clipboard without flash
 Copying text to the clipboard shouldn't be hard. It shouldn't require
 dozens of steps to configure or hundreds of KBs to load. But most of
 all, it shouldn't depend on Flash or any bloated framework. That's why
 clipboard.js exists.
 .
 This package provides node.js module.

Package: node-cliui
Description-md5: 59bc117c9666d8c469c7e1ff75df77e8
Description-en: easily create complex multi-column CLIs
 Exposes a simple layout Domain Specific Language (DSL), reminiscent
 of HTML (with div and span elements) that makes it possible to easily
 create command-line-interfaces (CLIs).
 .
 This package include also jackspeak a very strict argument parser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-clone
Description-md5: 75ee8ad2f250139536013416494f52ca
Description-en: deep cloning of objects and arrays
 This module offers foolproof deep cloning of objects, arrays, numbers,
 strings, etc. in JavaScript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-clone-buffer
Description-md5: b827a30f4887e8e54cac6e699fef69a5
Description-en: Takes a Buffer object and returns a clone
 Node.js is an event-based server-side JavaScript engine.

Package: node-clone-deep
Description-md5: 677259590daa45b10972a91d4699bcf5
Description-en: Recursively (deep) clone JavaScript native types
 This module allows one to recursively (deep) clone JavaScript native types,
 like Object, Array, RegExp, Date as well as primitives.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-clone-stats
Description-md5: efe2545f6066d95ccc6de16369ddab5a
Description-en: Safely clone node's fs.Stats instances without losing their class methods
 Node.js is an event-based server-side JavaScript engine.

Package: node-cloneable-readable
Description-md5: 1e476ba00d54cc5c5647a6009795c41a
Description-en: node.js library to clone safely a Readable stream
 clonable-readable implements a "right" way to clone a Readable.

Package: node-co
Description-md5: b7189a8037ece2c3b0ad9428e2f5feca
Description-en: generator async control flow goodness
 Generator based control flow goodness for nodejs and the
 browser, using promises, letting you write non-blocking
 code in a nice-ish way.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-coa
Description-md5: 7283643a041e5dbddd7176096e89d65d
Description-en: Yet another parser for command line options
 COA is a parser for command line options that aim to get maximum profit from
 formalization of your program API. Once you write definition in terms of
 commands, options and arguments you automatically get:
 * Command line help text
 * Program API for use COA-based programs as modules
 * Shell completion
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-code
Description-md5: 92f4db557f54a1f44a5949eab2cd65b4
Description-en: Test framework from hapijs
 Assertion library. used by the hapijs project inspired by chai.
 .
 Hapijs is a rich framework for building applications and services
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-codemirror-autocomplete
Description-md5: 8f6a599f9110ba162923961f044716b6
Description-en: Autocompletion for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the autocompletion support.

Package: node-codemirror-commands
Description-md5: b67dca747816bbcf293a800c761c9f88
Description-en: Collection of editing commands for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides a collection of editing commands language support.

Package: node-codemirror-lang-cpp
Description-md5: c66bf8470a452ac6641a26e8457294a5
Description-en: C++ language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the C++ language support.

Package: node-codemirror-lang-css
Description-md5: 8679319870ab12f7793b8eaa66dc4050
Description-en: CSS language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the CSS language support.

Package: node-codemirror-lang-html
Description-md5: b5caaa8d5a07a9de0ef28b144398a645
Description-en: HTML language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the HTML language support.

Package: node-codemirror-lang-java
Description-md5: 039ad5e93f4a0713f21fbac44ff16ec2
Description-en: Java language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the Java language support.

Package: node-codemirror-lang-javascript
Description-md5: 832b681e222139904f7a8473f1ba1a13
Description-en: JavaScript language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the JavaScript language support.

Package: node-codemirror-lang-json
Description-md5: 171bb47bf8a724d042b1db7bec1c4765
Description-en: JSON language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the JSON language support.

Package: node-codemirror-lang-macaulay2
Description-md5: 1bf4202229036f9cf8148d440551365b
Description-en: Macaulay2 language support for CodeMirror
 Macaulay2 is a software system for research in algebraic geometry and
 commutative algebra, with particular emphasis on computations involving
 polynomial rings, modules, ideals, and their homological invariants. It is
 widely used by mathematicians and researchers for experimentation, conjecture
 testing, and explicit computation in these areas.
 .
 CodeMirror is a browser-based text editor component commonly used in web
 applications, notebooks, and integrated development environments. It provides
 syntax highlighting, indentation, and other editor features for a wide range
 of programming and domain-specific languages, and serves as the code editor in
 environments such as JupyterLab.
 .
 This package provides a CodeMirror language definition for the Macaulay2
 programming language. It enables syntax highlighting and basic structural
 awareness for Macaulay2 source code in CodeMirror-based editors, improving
 readability and usability when writing or viewing Macaulay2 code in web-based
 and notebook environments.

Package: node-codemirror-lang-markdown
Description-md5: 1227200445ec405a0f0c2a66d0d976b4
Description-en: Markdown language support for CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the Markdown language support.

Package: node-codemirror-lang-php
Description-md5: fac287b2a57462f8e85d602ecedc6d0c
Description-en: PHP language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the PHP language support.

Package: node-codemirror-lang-python
Description-md5: 05d9810766626b0dedcab08e6a4e6eba
Description-en: Python language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the Python language support.

Package: node-codemirror-lang-rust
Description-md5: cfa0a104631e1608f46bda02f8982b83
Description-en: Rust language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the Rust language support.

Package: node-codemirror-lang-sql
Description-md5: 6cda37f77c4333e240ba7c34edd3f03e
Description-en: SQL language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the SQL language support.

Package: node-codemirror-lang-wast
Description-md5: f2480e6bbd72554a6ce0b437b0b57326
Description-en: WebAssembly Text Format language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the WebAssembly Text language support.

Package: node-codemirror-lang-xml
Description-md5: bcca602bd0f41b564f79a3c095abda3d
Description-en: XML language support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the XML language support.

Package: node-codemirror-language
Description-md5: ce33e266cebaff862005f5c9ce926519
Description-en: Language support infrastructure for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the language support infrastructure.

Package: node-codemirror-legacy-modes
Description-md5: 387b4a5b0fd1606ff599302c81888fa7
Description-en: Collection of ported stream language modes for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides a collection of ported stream language modes.

Package: node-codemirror-lint
Description-md5: 7eb39a9ded153ceb608166682979f97e
Description-en: Linting support for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the linting support.

Package: node-codemirror-search
Description-md5: 53062f42327854cd20ca622ea8e67678
Description-en: Search functionality for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the search functionality.

Package: node-codemirror-state
Description-md5: 71d6a01f78587cb430034692105be2a6
Description-en: Node.js module that implements the editor state for libjs-codemirror
 node-codemirror-state (@codemirror/state) implements the editor state data
 structures for the CodeMirror code editor (libjs-codemirror).

Package: node-codemirror-view
Description-md5: d4dbb0d0af287ae83ae98eb40b453ad5
Description-en: DOM view component for the CodeMirror code editor
 CodeMirror is a code editor component for the web. It can be used in
 websites to implement a text input field with support for many editing
 features, and has a rich programming interface to allow further extension.
 .
 This package provides the DOM view component.

Package: node-coffee-loader
Description-md5: 7c9d4380008d48cbdd2d289def0dffed
Description-en: coffee loader module for webpack
 This package enables using coffeescript files directly from webpack.
 .
 Webpack packs/bundles CommonJs/AMD modules for the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-coffeeify
Description-md5: 2b409031054f7a65676985077b7e044a
Description-en: browserify plugin for coffee-script
 This plugin allows you to mix and match .js and .coffee files in the same
 project.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-coffeetape
Description-md5: 5cb739ca47d236dab89c63a231938001
Description-en: run tape tests written in coffeescript
 The coffeetape command works exactly the same as the regular tape runner,
 just do coffeetape test/*.coffee to run your tests. You can pipe
 coffeetape into any standard tap reporter as you would expect.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-collection-visit
Description-md5: a32fe45b20ca0a315ec485bdf8e86108
Description-en: Visit a method over items in object, or map visit over the objects
 Visit a method over the items in an object, or map visit over the objects
 in an array. This is an alternative approach to using extend or merge, useful
 when events are emitted on a method like get or set.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-color
Description-md5: 4bda4782077987e1e18ce3eba7242ac2
Description-en: Color conversion and manipulation with CSS string support
 JavaScript library for immutable color conversion and manipulation with
 support for CSS color strings.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-color-convert
Description-md5: f3900926d9f98371cc6832c64a3d3f78
Description-en: Plain color conversion functions
 Color-convert is a color conversion library for JavaScript and node.  It
 converts all ways between rgb, hsl, hsv, hwb, cmyk, ansi, ansi16, hex strings,
 and CSS keywords (will round to closest).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-color-name
Description-md5: 61d8217c0f67139841b8de089df37e2e
Description-en: list of color names and its values
 Given a color name, this package outputs its corresponding RGB value
 Based on standard 'named colors' as defined by CSS working group
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-color-string
Description-md5: a2f9b56bee5bc3b60abbfdf952583861
Description-en: Parser and generator for CSS color strings
 For example, to.hex([255, 255, 255]) will return "
 will return {model: 'rgb', value: [255, 255, 255, 1]}.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-colormin
Description-md5: 17fb4e5d93dfcacfc4e107da8895e140
Description-en: Turn a CSS color into its smallest representation
 colormin works for rgb, rgba, hsl, hsla, hex & css color keywords. Note that
 colormin does not convert invalid CSS colors, as it is not a color validator.
 .
 For example, 'rgba(255, 0, 0, 1)' will be turned to 'red'.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-colors
Description-md5: 0d249e9e8d077bd6974c957f5a1db3c1
Description-en: Get color and style in your node.js console
 This package contains the NodeJS module.

Package: node-colorspace
Description-md5: 652b6f283acc2eb08dfe07d891aa9a9d
Description-en: Generate HEX colors for a given namespace in Node.js
 Colorspace is a simple module which generates HEX color codes for
 namespaces.  The base color is decided by the first part of the
 namespace. All other parts of the namespace alters the color
 tone. This way you can visually see which namespaces belong together
 and which does not.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-columnify
Description-md5: b860bc9a434cf3cd81164a4d1ff8153c
Description-en: Render data in text columns with in-column text-wrap
 Create text-based columns suitable for console output from objects or arrays
 of objects.
 .
 Columns are automatically resized to fit the content of the largest cell.
 Each cell will be padded with spaces to fill the available space and ensure
 column contents are left-aligned.
 .
 Designed to handle sensible wrapping in npm search results.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-combine-source-map
Description-md5: f9d9379cf147c6505f313277c8d4923f
Description-en: Add source maps of multiple files and combine
 Add source maps of multiple files, offset them and then combine
 them into one source map.
 .
 Source map provides way of mapping code within a compressed file back to
 it’s original position in a source file, hence improving debugging.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-combined-stream
Description-md5: 24f864fda3cf557941eb1c278f775cf8
Description-en: Append streams one after another - module for Node.js
 node-combined-stream can be used to append multiple streams one
 after another.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-commander
Description-md5: f97e9c29df69027df835e52db2e33362
Description-en: Complete solution for Node.js command-line interfaces
 Commander is a light-weight, expressive, and powerful command-line framework
 for Node.js.
 .
 Inspired by Ruby's commander, this Node.js module provides command line
 option parsing, automated/customizable help texts, command line prompting
 password query, and many more features.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-commenting
Description-md5: 07ef6041834d69a4c57980d7c0193623
Description-en: structured code comments for Node.js
 commenting is a small Node.js module that wraps arbitrary text
 in the correct comment syntax for a given file extension,
 letting you embed explanations or metadata without exposing them
 as visible content.
 .
 It’s especially helpful when serving static assets: if a requested
 file doesn’t exist, many static servers return a full HTML 404 page,
 which can break clients expecting CSS, JS, JSON, or images.
 With Commenting, you can instead return a syntactically valid comment
 avoiding content‑type mismatches and client‑side errors.
 .
 It also works well as a development tool for injecting build details,
 version info, or other annotations directly into your output files
 in a clean, consistent format.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-commist
Description-md5: 190e63c1caea99657bfd2a21fe4b21ef
Description-en: build commands on node-minimist
 Build command line application with multiple commands the easy way. To be
 used with minimist.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-commondir
Description-md5: 88f2f403bed79affb86bdf3f317f297f
Description-en: compute the closest common parent for file paths
 Node.js is an event-based server-side JavaScript engine.

Package: node-commoner
Description-md5: ac0df3c7d63660dfad649040cffc2ef0
Description-en: JavaScript transpiler to Node-compatible CommonJS
 Commoner makes it easy to write scripts that flexibly and efficiently
 transpile any dialect of JavaScript into a directory structure of
 Node-compatible CommonJS module files.
 .
 This task is made possible by
 1. a declarative syntax for defining how module source code should be
 found and processed,
 2. the use of [promises](https://github.com/kriskowal/q) to manage an
 asynchronous build pipeline, and
 3. never rebuilding modules that have already been built.
 .
 The output files can be required seamlessly by Node, or served by any
 static file server, or bundled together using a tool such as
 Browserify, WrapUp, or Stitch for delivery to a web browser.

Package: node-compare-versions
Description-md5: eabe1c6d232e8cd76731d03d37b9f1cb
Description-en: Version string comparison for Node.js
 This package provides a comparison function for version strings
 following the semver specification.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-component-consoler
Description-md5: 1a7682d10a016d9f4e1eb2110bd2660c
Description-en: console commands for component(1)
 This module contains the console commands for component(1). Use this
 to create consistent logs across component(1) commands and libs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-component-emitter
Description-md5: 8ff059d332768a97c0704d0953d23bbe
Description-en: Event emitter for Node.js
 emitter is a Node.js module for emitting events.
 .
 The Emitter object can be used as an instance, mixin or prototype mixin.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-compressible
Description-md5: 8d31c29a4d8e9bfca242297d1fdf68bc
Description-en: checks whether a mime type is compressible - Node.js module
 This module is useful for server software to check if a given mime type
 represents data that is worth being compressed.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-compression
Description-md5: 87e1b340ad48e93bdf69a9fd2be5e738
Description-en: express middleware for gzip/deflate compression - Node.js module
 This package provides an express middleware for handling HTTP response
 compression using gzip or deflate.
 .
 Express is a web application framework for Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-compression-webpack-plugin
Description-md5: d6561d5376ed7ad0b6efd7bfa3bd96a5
Description-en: Prepare compressed versions of assets
 This module can be used to prepare compressed versions of assets to serve
 them with Content-Encoding.
 .
 Webpack takes code targeted at node.js and makes it run in the browser.
 Node.js comes with API of its own that is not available in the browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-concat-map
Description-md5: da7946ac48676bec6248520405beb166
Description-en: concatenative mapdashery for Node.js
 node-concat-map provides a single method concatMap(xs, fn) that will return
 an array of concatenated elements by calling fn(x, i) for each element x and
 each index i in the array xs.
 .
 When fn(x, i) returns an array, its result will be concatenated with the
 result array. If fn(x, i) returns anything else, that value will be pushed
 onto the end of the result array.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-concat-stream
Description-md5: 4c0802ac64ebd707a37d2c90a1adfe58
Description-en: writable stream that concatenates strings
 Node-concat-stream creates a writable stream that concatenates strings
 or binary data and calls a callback with the result.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-concat-with-sourcemaps
Description-md5: 0a811b9cc201444081dc98ecd699b808
Description-en: concatenate files and generate source maps
 Concatenate file contents with a custom separator and generate a source map.
 .
 This library is a build dependency of gulp-concat, concatenation support for
 gulp.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-concordance
Description-md5: 34a881fbbb809d470b5b2a897a815bc1
Description-en: Node.js library to compare, format, diff and serialize any JavaScript value
 Concordance recursively describes JavaScript values, whether they're booleans
 or complex object structures. It recurses through all enumerable properties,
 list items (e.g. arrays) and iterator entries.
 .
 The same algorithm is used when comparing, formatting or diffing values. This
 means Concordance's behavior is consistent, no matter how you use it.

Package: node-config
Description-md5: b533aadbc3550664edd9c7d210784243
Description-en: configuration control for production Node deployments
 Node-config organizes hierarchical configurations for application deployments.
 .
 It allows defining a set of default parameters, and extend them for different
 deployment environments (development, qa, staging, production, etc.).
 .
 Configurations are stored in configuration files within an application, and can
 be overridden and extended by environment variables, command line parameters,
 or external sources.

Package: node-config-chain
Description-md5: 6590087c9b477c43d2a699e417cf2ac4
Description-en: Handle Configuration Once And For All
 This module is used to load all the user configurations. It can also detect
 production mode or development mode. It is a dependency of NPM.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-configstore
Description-md5: 58232ebe34b341cbad4f2918d77a79b3
Description-en: load and save config without having to think about where and how
 Easily load and persist config without having to think about where and how
 .
 Config is stored in a JSON file located in $XDG_CONFIG_HOME or ~/.config.
 Example: ~/.config/configstore/some-id.json
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-configurable-http-proxy
Description-md5: dc838963b28ae4bc370177c367e42d33
Description-en: configurable-on-the-fly HTTP Proxy in Node.js
 configurable-http-proxy (CHP) provides you with a way to update and
 manage a proxy table using a command line interface or REST API.  It
 is a simple wrapper around node-http-proxy. node-http-proxy is an
 HTTP programmable proxying library that supports websockets and is
 suitable for implementing components such as reverse proxies and load
 balancers. By wrapping node-http-proxy, configurable-http-proxy
 extends this functionality to JupyterHub deployments.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-connect
Description-md5: c035365be0b65866fe0a618fb1ee7298
Description-en: extensible HTTP server framework - Node.js module
 Connect is an extensible HTTP server framework for Node.js
 using plugins known as middleware.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-console-browserify
Description-md5: 382766ca4b8c5e14d8a4eca5548248b4
Description-en: Emulate console for all the browsers
 This package emulates console in browser context. It is thus possible
 to use warn(), error() and trace() in your browser. By default this package
 redirect console API to internal console of your browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-console-control-strings
Description-md5: ac677fac3cb85143034123fcc9e67a2f
Description-en: cross-platform tested terminal/console command strings
 This is a library for doing things like color and cursor positioning. This is
 a subset of both ansi and vt100. All control codes included work on both
 Windows & Unix-like OSes, except where noted.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-console-group
Description-md5: 3612d1ba38df775982a071f6ee1bfb93
Description-en: basic console.group implementation for node
 In browsers, console.group() is an incredibly useful debugging tool. This
 module implements the same in Node.js.
 .
 It's a 5 minute job - highly unsophisticated, doesn't even have a test suite,
 so YMMV.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-consolidate
Description-md5: ebc8941a787496c45c157ca88a64ebc0
Description-en: Template engine consolidation library
 This module supports a large number of template engines like ejs, haml,
 handlebars, pug etc
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-constantinople
Description-md5: 4c2f05d7e662eb8d6f389f93570dfb4b
Description-en: determine if an expression evaluates to a constant - Node.js module
 This module parses a JavaScript expression and determine if it
 evaluates to a constant, relative to a given scope object.
 It also checks for syntax errors.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-constants-browserify
Description-md5: 96c293cc050a7177afe4d96eaba10830
Description-en: Node's `constants` module for the browser
 This modules provides constants present in a Node.js environment to code
 running in a browser.
 .
 This library is a dependency for browserify and webpack. Browserify/Webpack
 takes code targeted at node.js and makes it  run in the browser. Node.js comes
 with API of its own that is not available in the browsers. Browserify/Webpack
 exposes this code to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-content-disposition
Description-md5: 43e0846db8ded223596c42b756e32bc2
Description-en: Create and parse Content-Disposition header - Node.js module
 content-disposition is a Node.js module which provides API to create and parse
 RFC-compliant Content-Disposition headers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-content-type
Description-md5: fb2ae35c490c91d4fcde039ee4c4e3aa
Description-en: Create and parse HTTP Content-Type header
 This module can be used to create and parse HTTP Content-Type header according
 to RFC 7231.
 .
 This module is a dependency of express, a web framework for Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-convert-source-map
Description-md5: d6293d154219e4642ff5dd53c09b5700
Description-en: Converts a source-map from/to between formats
 Converts a source-map from/to different formats and allows adding/changing
 the properties.
 .
 Source maps allow tools to display unminified code from minified code
 with an optimized mapping between them. It is a kind of debug symbols
 for minified javascript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cookie
Description-md5: dd0a25ff4e7ba3909735c53ad0198a3c
Description-en: Basic cookie parser and serializer module for Node.js
 node-cookie just provides a way to read and write RFC6265 HTTP cookie
 headers.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-cookie-jar
Description-md5: 1862af328b69a6ed5537c4535ab34630
Description-en: Cookie handling for HTTP clients - module for Node.js
 node-cookie-jar provides minimal cookie handling for HTTP clients.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-cookie-parser
Description-md5: 8270023f19a4c0bac5c72340a7a3bb94
Description-en: cookie parsing middleware with signatures - Node.js module
 This module provides an express/connect middleware for parsing
 the HTTP Cookie header. It populates req.cookies with an object
 keyed by the cookie names.
 .
 Cookies can be optionally signed with a secret string, which is then
 stored in the 'secret' property of the Request object, so it can be
 used by other middleware.
 .
 Express is a web application framework for Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cookie-signature
Description-md5: 544d852b54719b21f8640a2cf3fd9de3
Description-en: Sign and unsign cookies using hmac - module for Node.js
 Small module to help signing and unsigning strings using hmac
 signature with a secret.
 .
 It is used by connect middleware to secure session cookies.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-cookiejar
Description-md5: da2ad698610882b56964a81a7373fd96
Description-en: simple persistent cookiejar system - Node.js module
 This package contains a simple and robust cookie library.
 .
 The following classes are included:
 * CookieAccessInfo: determines matching qualities of a cookie
 * Cookie: turns parameter into a Cookie
 * CookieJar: class to hold numerous cookies from multiple
 domains correctly
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cookies
Description-md5: a57a465c4909e1b86c0c6276c4c7edf6
Description-en: Cookies, optionally signed using Keygrip - Node.js module
 Cookies is a Node.js module for getting and setting HTTP(S) cookies. Cookies
 can be signed to prevent tampering, using Keygrip. It can be used with the
 built-in node.js HTTP library, or as Connect/Express middleware.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-copy-concurrently
Description-md5: c5c09c528528b233004ea00207b1660a
Description-en: Copy files, directories and symlinks concurrently
 Promises of copies of files, directories and symlinks, with concurrency
 controls and win32 junction fallback.
 .
 Ownership is maintained when running as root, permissions are always
 maintained. On Windows, if symlinks are unavailable then junctions will be
 used.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-copy-descriptor
Description-md5: 2b3bb9db31e2a6a80fd2cf2b08d1d6c2
Description-en: Copy a descriptor from one object to another
 Copy a descriptor from object A to object B
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-copy-paste
Description-md5: f19aecf43f76c88c9cce5c014ade8d86
Description-en: access to the system clipboard
 node-copy-paste allows read/write (i.e copy/paste) access to the system
 clipboard. It does this by wrapping xclip for Linux, FreeBSD, and OpenBSD.

Package: node-copy-webpack-plugin
Description-md5: 6f3b11040c6613922c15494ddf3038ef
Description-en: Copy files and directories in webpack
 This webpack plugin copies individual files or entire directories to the build
 directory.
 .
 Webpack takes code targeted at node.js and makes it run in the browser.
 Node.js comes with API of its own that is not available in the browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-core-js
Description-md5: 78ccb60de86db849b9f08ae3cd774828
Description-en: Modular standard library for JavaScript
 Includes polyfills for ECMAScript up to 2021: promises, symbols,
 collections, iterators, typed arrays, ECMAScript 7+ proposals, setImmediate,
 etc. Some additional features such as dictionaries or extended partial
 application.

Package: node-core-js-builder
Description-md5: 0bf369d1e826d11930b0b72a8d10adea
Description-en: Node.js module to build a custom core-js
 For some cases could be useful to exclude some `core-js` features or
 generate a polyfill for target engines. This API helps conditionally include
 or exclude certain parts of core-js, build for targets specified in
 core-js-compat format

Package: node-core-js-bundle
Description-md5: a1a67e53fb03c00018b9543480687ec7
Description-en: Modular version of core-js to load only required features
 core-js is a modular standard library for JavaScript. Includes polyfills for
 ECMAScript up to 2021: promises, symbols, collections, iterators, typed
 arrays, many other features, ECMAScript proposals. With core-js-bundle, one
 can load only required features or use it without global namespace pollution.

Package: node-core-js-compat
Description-md5: 2555f9912f652d635d8568bdabbdcbb8
Description-en: data about the necessity of core-js
 core-js-compat contains data about the necessity of core-js modules and API
 for getting a list of required core-js modules by browserslist query.

Package: node-core-js-pure
Description-md5: d8408da2b1f4a254b55e2dbb120b4c17
Description-en: Modular standard library for JavaScript without global namespace pollution
 Includes polyfills for ECMAScript up to 2021: promises, symbols,
 collections, iterators, typed arrays, ECMAScript 7+ proposals, setImmediate,
 etc. Some additional features such as dictionaries or extended partial
 application.
 Use core-js-pure to require only needed features or use it without global
 namespace pollution.

Package: node-core-util-is
Description-md5: cd1d0bf64920b0b1fd01fbf3d3cadb3f
Description-en: util.is* functions introduced in Node v0.12 for older versions
 node-core-util-is provides the util.is* functions from Node v0.12 core for
 older Node.js versions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-corepack
Description-md5: 2302d7a21a3c8f120c70a123b5c0be58
Description-en: Access npm, Yarn and pnpm without having to install them
 Corepack is a zero-runtime-dependency Node.js script that acts as
 a bridge between Node.js projects and the package managers they are
 intended to be used with during development. In practical terms,
 Corepack lets you use Yarn, npm, and pnpm without having to install them.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cors
Description-md5: b2b716b0f7de009ed7ce2916c9bd4129
Description-en: middleware for enabling CORS in express/connect applications
 CORS is a node.js package for providing a Connect/Express middleware
 that can be used to dynamically or statically enable CORS with
 various options.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cosmiconfig
Description-md5: 74aef9428fc27b0adb39806aa574f928
Description-en: Find and load configuration from different locations
 Find and load a configuration object from
 - a `package.json` property (anywhere up the directory tree)
 - a JSON or YAML "rc file" (anywhere up the directory tree)
 - a `.config.js` CommonJS module (anywhere up the directory tree)
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-coveralls
Description-md5: b0a892c2b9adf8e4d4a4597c71cdcdc7
Description-en: input json-cov output and posts to coveralls.io
 Coveralls.io is a web service to help you track your code coverage over
 time, and ensure that all your new code is fully covered.
 .
 Coveralls automatically collects your code coverage data, uploads it
 to their servers and gives you a nice interface to dig into it.
 .
 This tools based on node.js allows one to post coverage information
 to coveralls.io
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cpr
Description-md5: 66875325f0304b2303a243f6db660808
Description-en: recursively copy files - Node.js module
 cpr is a Node.js module to recursively copy files and can also be used from
 the command line which is useful for cross platform support.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-crc
Description-md5: be03f74b4826e8dad0660e41c4232711
Description-en: module for calculating Cyclic Redundancy Check (CRC)
 This package provides a pure JavaScript implementation, with no dependencies,
 to calculate CRC, the following algorithms are supported:
 * CRC1
 * CRC8
 * CRC8 1-Wire
 * CRC16
 * CRC16 CCITT
 * CRC16 Modbus
 * CRC24
 * CRC32
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-crc32
Description-md5: cd203d1465f4edb8b719bb18098c2eb2
Description-en: CRC-32 implemented in JavaScript
 CRC means 'Cyclic Redundancy Check' and is a way to checksum data. It is a
 simple algorithm based on polynomials and is used in such projects as gzip.
 .
 This module only works with UTF-8 strings, and is meant to be able to work on
 node and in the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-create-ecdh
Description-md5: 670ba1aefb4c391a243e5ef8e7bb56f2
Description-en: browserifiable createECDH
 In io.js or node >= 0.11 this module is just a shortcut to crypto.createECDH.
 In node <= 0.11 or the browser this is a pure JavaScript implementation, more
 specifically a wrapper around elliptic to give it the same API as node.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-create-hash
Description-md5: a4a36b0082cbe6cd2fc495ac055f03a1
Description-en: create hashes for browserify
 This package allow one to create hash in browser context using
 Node.js API.
 .
 A hash function is any function that can be used to map data
 of arbitrary size to data of fixed  size.
 Hash functions are related to checksums, check digits,
 fingerprints, lossy compression, randomization functions,
 error-correcting codes, and ciphers.
 Although these concepts overlap to some extent, each has
 its own uses and   requirements and is designed and optimized
 differently.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-create-hmac
Description-md5: e3084c70c3fccea0c9e17dc68906f226
Description-en: nodejs style hmacs in the browser
 This library provides nodejs style hmacs for use in the browser, with native
 hmac functions in nodejs. API is the same as hmacs in nodejs.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-create-react-class
Description-md5: 0c5a27f05af364b8af9e514779a5fad9
Description-en: Legacy API for creating React components
 Node.js is an event-based server-side JavaScript engine.

Package: node-create-require
Description-md5: 21352a2a424b6baaa2fc731baeedb64f
Description-en: polyfill for Node.js' module.createRequire
 Provides a polyfill to use the same module.createRequire
 advanced programming interface with different Node.js
 versions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-crelt
Description-md5: f087e1532fcda198e2930253fc7e8e5d
Description-en: Tiny DOM-element creation utility
 node-crelt provides a tiny DOM-element creation utility. It exports a single
 function that returns a DOM element. It is called with
 - a tag name string or DOM element
 - an optional attribute object mapping names to values
 - any number of children

Package: node-cron-validator
Description-md5: 1ad85394fcc39c0389804ea40a865ff9
Description-en: cron-validator is a util that allows one to validate cron expression
 Cron Validator is a util that allows you to validate a cron expression,
 similar to what crontab guru does, but in your code base.

Package: node-cronstrue
Description-md5: 7ceed6f1cd356c5a52158d336736944b
Description-en: Convert cron expressions into human readable descriptions
 cronstrue is a JavaScript library that parses a cron expression and
 outputs a human readable description of the cron schedule.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cropperjs
Description-md5: db796303a8b9577d2e81f659bdc70eb1
Description-en: JavaScript image cropper
 Cropper.js is a JavaScript library for cropping images in web
 applications. It provides an interactive crop box, image preview support,
 zooming, rotation, scaling and other tools for selecting and adjusting a
 crop area.

Package: node-cross-fetch
Description-md5: 7457a8fb2e236a5afe3255ca4fb5d98c
Description-en: Universal WHATWG Fetch API for Node, Browsers and React Native
 The scenario that cross-fetch really shines is when the same JavaScript
 codebase needs to run on different platforms.
 * Platform agnostic: browsers, Node or React Native
 * Optional polyfill: it's up to you if something is going to be added to the
 global object or not
 * Simple interface: no instantiation, no configuration and no extra dependency
 * WHATWG compliant: it works the same way wherever your code runs
 * TypeScript support: better development experience with types.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cryptiles
Description-md5: 4bdd0d842b1256f83a9dbe077d8982d1
Description-en: General purpose crypto utilities
 This library provides methods for generating cryptographically strong
 pseudo-random data (string or digits) of specified length. It can also compare
 two strings using fixed time algorithm (to prevent time-based analysis of MAC
 digest match).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-crypto-browserify
Description-md5: f29cb1c61f0ad862316d4126d94360ff
Description-en: implementation of crypto for the browser
 This library is an implementation of node's crypto for the browser.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-crypto-random-string
Description-md5: b3b7470112f65d4ec4d84fc6b68dc170
Description-en: Generate a cryptographically strong random string
 Can be useful for creating an identifier, slug, salt, fixture, etc.
 .
 This package is a useful dependency of npm, Nodejs package manager.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cson-parser
Description-md5: 9073e77de3a43d3a308c8f96db9ed361
Description-en: Safe parsing of CSON files
 Node-cson-parser is a minimalistic CSON parser which offers:
 - A strict subset of CSON that allows only data
 - Interface is identical to JSON.{parse,stringify}
 - Does not run the code, free of intermediate string representations
 - Sane parse error messages with line/column
 - Regular Expressions are considered data and will be accepted as well
 .
 In addition of pure data it allows for simple arithmetic expressions like
 addition and multiplication. This allows more readable configuration
 of numbers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-css
Description-md5: f70f7209046d5d4fdec14183e8f3258d
Description-en: JavaScript CSS parser and stringifier - Node.js module
 This module provides a CSS parser in JavaScript, able to make
 stylesheet rules available as JavaScript object, and a CSS
 stringifier which takes an abstract syntax tree from parser and
 outputs a CSS-formatted string.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-css-color-names
Description-md5: a4cd7ada9827c3ed8b203c0f965e90d2
Description-en: JSON Object of css color names mapped to their hex value
 For example, aqua is mapped to
 .
 This list is generated from xahlee.info/js/css_color_names.html
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-css-initials
Description-md5: 45dcb7701400bd3bffe1a7b6c4a9458a
Description-en: Initial CSS values for `all: initial` polyfills
 Little Node.js module to provide initial CSS values for `all: initial`
 polyfills.

Package: node-css-jss
Description-md5: 347a23562cf8c4636dfbbb06f4eb7599
Description-en: Node.js module that implements css() interface on top of node-jss
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package implements css() interface on top of JSS

Package: node-css-loader
Description-md5: eacd01db8695f8d4f68f3806b2d67b8b
Description-en: css loader module for webpack
 Webpack takes code targeted at node.js and makes it run in the browser.
 Node.js comes with API of its own that is not available in the browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-css-select
Description-md5: 3572db8f91245d326d93c2816a6ff197
Description-en: CSS selector compiler/engine
 Node.js module that turns CSS selectors into functions that test
 if DOM elements match them. Provides an efficient and complete
 implementation of CSS3 and a partial implementation of jQuery/Sizzle
 extensions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-css-selector-tokenizer
Description-md5: 92da02f376de5d182c627adc2c3eb98c
Description-en: Parses and stringifies CSS selectors
 This library is a dependency of css-loader webpack plugin. Webpack takes code
 targeted at node.js and makes it run in the browser. Node.js comes with API of
 its own that is not available in the browsers. Webpack exposes this code to
 programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-css-tree
Description-md5: 8c1ac2005c3e807a3848cc6d1ff99f69
Description-en: toolset to work with CSS
 CSSTree is a tool set to work with CSS, including fast detailed parser
 (string->AST), walker (AST traversal), generator (AST->string) and lexer
 (validation and matching) based on knowledge of spec and browser
 implementations.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-css-vendor
Description-md5: b7f45520c31154ef6168ec5fbcd83faa
Description-en: JavaScript library to detect CSS vendor prefix
 node-css-vendor provides CSS vendor prefix detection and property feature
 testing.

Package: node-css-what
Description-md5: 7887ab7768ec3560e0f768a8e998754e
Description-en: CSS selector parser
 This module contains a CSS selector parser.
 .
 The function returns a two-dimensional array. The first array represents
 selectors separated by commas (eg. sub1, sub2), the second contains the
 relevant tokens for that selector.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cssom
Description-md5: 67c7612e96e9b8aa320a5e048da602d9
Description-en: CSS parser written in pure JavaScript - NodeJS module
 CSSOM.js is a CSS parser written in pure JavaScript. It is also a partial
 implementation of the CSS Object Model.
 .
 This package contains the NodeJS module.

Package: node-cssstyle
Description-md5: b6efb477f1b9a932bb1a747909a5284b
Description-en: CSSStyleDeclaration Object Model implementation
 CSSStyleDeclaration is a work-a-like to the CSSStyleDeclaration
 class in Nikita Vasilyev's CSSOM.

Package: node-csstools-postcss-plugins
Description-md5: 96305abc72d7543e65aa5e4f8b812b9c
Description-en: collection of PostCSS plugins
 This package provides a collection of CSSTools plugins for PostCSS. These
 plugins transform modern CSS syntax, functions and rules into forms that can
 be used by a wider range of browsers.
 .
 The CSSTools project tracks emerging CSS features and implements PostCSS
 plugins for many of them. It also includes supporting parser and utility
 modules used by the plugins.

Package: node-csstype
Description-md5: bf58f639d20d27e7e07935ed97b987e2
Description-en: TypeScript and Flow definitions for CSS
 This package provides type definitions for CSS, both for use
 in TypeScript and Flow.

Package: node-csv-parse
Description-md5: 7ef29ea5494cde85dbbf6fe4cb5f1767
Description-en: CSV parser for transforming CSV text into arrays or objects
 CSV parser that turns CSV text input into structured data in the form of
 arrays or objects. It implements the stream.Transform API from Node.js,
 allowing for effective handling of CSV data. It supports a wide range of
 options, including delimiters, quotes, escape characters, and comments, making
 it flexible for various data parsing requirements.

Package: node-csv-spectrum
Description-md5: a441e93a1cafe75eea3903e5460118c2
Description-en: Test for CSV parsing libraries
 The goal of this package is to capture test cases to represent
 the entire CSV spectrum.
 .
 A bunch of different CSV files to serve as an acid test for
 CSV parsing libraries. There are also JSON versions of the CSVs
 for verification purposes.
 .
 It is also a node module that you can require() in your tests.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cuint
Description-md5: 8baa3613bef0331f29251a05898a3b9f
Description-en: C-like unsigned integers for Javascript
 Javascript does not natively support handling of unsigned 32 or 64 bits
 integers. This library provides that functionality, following C behaviour,
 enabling the writing of algorithms that depend on it. It was designed with
 performance in mind and tries its best to be as fast as possible.

Package: node-culori
Description-md5: d74cef5500e741c3b3cb280d56c27749
Description-en: general-purpose color library for JavaScript
 Culori is a JavaScript library for working with colors across a wide
 range of color spaces. It supports colour conversion, interpolation,
 colour difference calculations, blending, gradients, and related colour
 manipulation functions.
 .
 The library includes support for colour spaces from CSS Color Module
 Level 4, as well as commonly used spaces such as RGB, HSL, HSV, HWB,
 Lab, LCH, DIN99, Cubehelix, and YIQ.

Package: node-currently-unhandled
Description-md5: 27272ae65314d316c9c24a8532be3483
Description-en: track the list of currently unhandled promise rejections
 Node.js is an event-based server-side JavaScript engine.

Package: node-cycle
Description-md5: cf36198f520d1afd23066d1c8bde7eb5
Description-en: JSON encoder/decoder for cyclical structures in Node.js
 This fork of the JSON-js module contains two functions, JSON.decycle
 and JSON.retrocycle, which make it possible to encode cyclical
 structures and dags in JSON, and to then recover them. JSONPath is
 used to represent the links.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-cyclist
Description-md5: 68b1ad8985a28dc95f6e3b0a3e71e576
Description-en: efficient cyclic list implementation for Javascript
 cyclist creates a list of fixed size that is cyclic. In a cyclist list
 the element following the last one is the first one.
 .
 This is a dependency for npm, Node.js package manager.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d
Description-md5: d68a32e367ee5e0383fb3e7e661513c0
Description-en: Property descriptor factory
 Originally derived from es5-ext package. Defining properties with descriptors
 is very verbose, this module makes it short.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3
Description-md5: deb5234c8c1fe7410c6c4ea23fe29d93
Description-en: Data-Driven Documents to visualize data
 Library for visualizing data using web standards
 using SVG, Canvas and HTML.
 .
 Combines visualization techniques with
 data-driven approach to DOM manipulation.
 .
 Gives users capabilities of modern browsers
 to design visual interface for data.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-array
Description-md5: d5789697e0dbd9caef7b4aa5ed921f6f
Description-en: Array manipulation, ordering, searching, summarizing, etc
 Data in JavaScript is often represented by an array, and so one tends to
 manipulate arrays when visualizing or analyzing data. Some common forms of
 manipulation include taking a contiguous slice (subset) of an array, filtering
 an array using a predicate function, and mapping an array to a parallel set of
 values using a transform function.
 .
 Before looking at the set of utilities that this module provides, familiarize
 yourself with the powerful array methods built-in to JavaScript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-axis
Description-md5: 1522440ebcfe4184e9d9bf8bb1b03b46
Description-en: Displays automatic reference lines for scales
 The axis component renders human-readable reference marks for scales. This
 alleviates one of the more tedious tasks in visualizing data.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-brush
Description-md5: 31f1e4c46f45adc0a80f0b5369d3f2f3
Description-en: Select a one- or two-dimensional region using the mouse or touch
 Brushing is the interactive specification a one- or two-dimensional selected
 region using a pointing gesture, such as by clicking and dragging the mouse.
 .
 The d3-brush module implements brushing for mouse and touch events using SVG.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-chord
Description-md5: fcd791df59929528c242a687953a08fc
Description-en: Visualize relationships or network flow
 This module can be used to visualize relationships or network flow with an
 aesthetically-pleasing circular layout.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-collection
Description-md5: 709bf53286c9a340d5164dcce43e3fca
Description-en: Handy data structures for elements keyed by string
 A common data type in JavaScript is the *associative array*, or more simply
 the *object*, which has a set of named properties. The standard mechanism for
 iterating over the keys (or property names) in an associative array is the
 for…in loop. However, note that the iteration order is undefined.
 .
 D3 provides several methods for converting associative arrays to standard
 arrays with numeric indexes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-color
Description-md5: 9cb027a695c53b69be08ea48e62f8dd9
Description-en: Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch)
 Even though your browser understands a lot about colors, it doesn’t offer much
 help in manipulating colors through JavaScript. The d3-color module therefore
 provides representations for various color spaces, allowing specification,
 conversion and manipulation. Also see d3-interpolate for color interpolation.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-contour
Description-md5: d185bb83869d1c0d6eb5515aca14c251
Description-en: Compute contour polygons
 This module computes contour polygons by applying marching squares to a
 rectangular array of numeric values.
 .
 Contour polygons are GeoJSON, you can transform and display them using
 standard tools. Contour plots can also visualize continuous functions by
 sampling.
 .
 Contours can also show the estimated density of point clouds, which is
 especially useful to avoid overplotting in large datasets. This library
 implements fast two-dimensional kernel density estimation.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-delaunay
Description-md5: a8c44cd0610ff4a160c138c821951673
Description-en: Node.js fast library for computing the Voronoi diagram
 node-d3-delaunay is a fast library for computing the Voronoi diagram of a set
 of two-dimensional points. It is based on included node-delaunator, a fast
 library for computing the Delaunay triangulation using sweep algorithms.
 The Voronoi diagram is constructed by connecting the circumcenters of
 adjacent triangles in the Delaunay triangulation.

Package: node-d3-dispatch
Description-md5: 8a512741c85b630c4c28bcc944ff3b35
Description-en: Register named callbacks and call them with arguments
 Dispatching is a convenient mechanism for separating concerns with
 loosely-coupled code: register named callbacks and then call them with
 arbitrary arguments. A variety of D3 components, such as d3-request, use this
 mechanism to emit events to listeners. Think of this like Node’s EventEmitter,
 except every listener has a well-defined name so it’s easy to remove or
 replace them.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-drag
Description-md5: 4ddca5411e1af8d8246bdd5667e71363
Description-en: Drag and drop SVG, HTML or Canvas using mouse or touch input
 Drag-and-drop is a popular and easy-to-learn pointing gesture: move the
 pointer to an object, press and hold to grab it, “drag” the object to a new
 location, and release to “drop”.
 .
 D3’s drag behavior provides a convenient but
 flexible abstraction for enabling drag-and-drop interaction on selections. For
 example, you can use d3-drag to facilitate interaction with a force-directed
 graph, or a simulation of colliding circles.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-dsv
Description-md5: 900563f1ed0fa5c7811fdb34345d8fab
Description-en: parser and formatter for delimiter-separated values, such as CSV
 This module provides a parser and formatter for delimiter-separated values,
 most commonly comma-separated values (CSV) or tab-separated values (TSV).
 .
 These tabular formats are popular with spreadsheet programs such as Microsoft
 Excel, and are often more space-efficient than JSON.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-ease
Description-md5: 575b23a2934fd0160881f2a2ee176e2e
Description-en: Easing functions for smooth animation
 Easing is a method of distorting time to control apparent motion in animation.
 It is most commonly used for slow-in, slow-out. By easing time, animated
 transitions are smoother and exhibit more plausible motion.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-fetch
Description-md5: 9e95625514203c55b61cd84df0d6f2ee
Description-en: Convenient parsing for Fetch
 This module provides convenient parsing on top of Fetch. This module replaced
 d3-request.
 .
 The fetch standard defines requests, responses and the process that binds them:
 fetching.
 .
 This module has built-in support for parsing JSON, CSV and TSV. You can
 parse additional formats by using text directly.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-force
Description-md5: ebc1d8683c0e47c6e97a7c4c6e3e6c98
Description-en: Force-directed graph layout using velocity Verlet integration
 This module implements a velocity Verlet numerical integrator for simulating
 physical forces on particles.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-format
Description-md5: 395d7dcbd3c1e1f49d01de92f75984cb
Description-en: Formatting numbers for human consumption - NodeJS module
 Sometimes JavaScript doesn’t display numbers the way you expect. For example,
 printing tenths with a naive simple loop might give you 0, 0.1, 0.2,
 0.30000000000000004, 0.4, 0.5, 0.6000000000000001, 0.7000000000000001, 0.8,
 0.9 - welcome to binary floating point!
 .
 Yet rounding error is not the only reason to customize number formatting. A
 table of numbers should be formatted consistently for comparison; above, 0.0
 would be better than 0. Large numbers should have grouped digits (e.g.,
 42,000) or be in scientific or metric notation (4.2e+4, 42k). Currencies
 should have fixed precision ($3.50). Reported numerical results should be
 rounded to significant digits (4021 becomes 4000). Number formats should
 appropriate to the reader’s locale (42.000,00 or 42,000.00). The list goes on.
 .
 Formatting numbers for human consumption is the purpose of d3-format, which is
 modeled after Python 3’s format specification mini-language (PEP 3101).
 .
 This package contains the NodeJS package.

Package: node-d3-geo
Description-md5: 7ada2b5a00169586bdbe7a81c65b4097
Description-en: Shapes and calculators for spherical coordinates
 The edges of a spherical polygon are geodesics (segments of great circles),
 not straight lines. Projected to the plane, geodesics are curves in all map
 projections except gnomonic, and thus accurate projection requires
 interpolation along each arc.
 .
 D3 uses adaptive sampling inspired by a popular line simplification method to
 balance accuracy and performance.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-geo-projection
Description-md5: cb7aa399d4ed3a2f3ca9000492b91527
Description-en: Extended geographic projections for node-d3-geo
 node-d3-geo-projection provides extended geographic projections for
 node-d3-geo.

Package: node-d3-hierarchy
Description-md5: fb809e5ee57ae4111f2d6a4a43858e42
Description-en: Layout algorithms for visualizing hierarchical data
 Many datasets are intrinsically hierarchical. Consider geographic entities,
 such as census blocks, census tracts, counties and states; the command
 structure of businesses and governments; file systems and software packages.
 .
 This module implements several popular techniques for visualizing hierarchical
 data.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-interpolate
Description-md5: 5fa5bc17c39db2c918dfe3bafec3a2b8
Description-en: Interpolate numbers, colors, strings, arrays, objects, whatever!
 This module provides a variety of interpolation methods for blending between
 two values. Values may be numbers, colors, strings, arrays, or even
 deeply-nested objects.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-path
Description-md5: f509f8a4d71e67989dfc8e9eebbc72b0
Description-en: Serialize Canvas path commands to SVG
 Say you have some code that draws to a 2D canvas, the d3-path module lets you
 take this exact code and additionally render to SVG. It works by serializing
 CanvasPathMethods calls to SVG path data.
 .
 Now code you write once can be used with both Canvas (for performance) and SVG
 (for convenience). For a practical example, see d3-shape.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-polygon
Description-md5: 1c8038ef2a3570dd01d7cc677240bc54
Description-en: Operations for two-dimensional polygons
 This module provides a few basic geometric operations for two-dimensional
 polygons. Each polygon is represented as an array of two-element arrays
 [[x1, y1], [x2, y2], …], and may either be closed (wherein the first and last
 point are the same) or open (wherein they are not).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-quadtree
Description-md5: 2c6895625bb6b26560c9b2ec715eb665
Description-en: Two-dimensional recursive spatial subdivision
 A quadtree recursively partitions two-dimensional space into squares, dividing
 each square into four equally-sized squares. Each distinct point exists in a
 unique leaf node; coincident points are represented by a linked list.
 .
 Quadtrees can accelerate various spatial operations, such as the Barnes–Hut
 approximation for computing many-body forces, collision detection, and
 searching for nearby points.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-queue
Description-md5: c6f68bc66d484716cb2ad747d874fdaa
Description-en: Evaluate asynchronous tasks with configurable concurrency
 A queue evaluates zero or more deferred asynchronous tasks with configurable
 concurrency: you control how many tasks run at the same time. When all the
 tasks complete, or an error occurs, the queue passes the results to your await
 callback.
 .
 This library is similar to Async.js’s parallel (when *concurrency* is infinite)
 , series (when *concurrency* is 1), and queue, but features a much smaller
 footprint: as of release 2, d3-queue is about 700 bytes gzipped, compared to
 4,300 for Async.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-random
Description-md5: 3957e0988a7a20ecd1ab17828a331978
Description-en: Generate random numbers from various distributions
 This module provides an easy to use API over default Math.random().
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-scale
Description-md5: 6d45ea00f08959e260c774175142fd2f
Description-en: Encodings that map abstract data to visual representation
 Scales are a convenient abstraction for a fundamental task in visualization:
 mapping a dimension of abstract data to a visual representation.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-scale-chromatic
Description-md5: a57130aaa59ea1b33831cfd295e221a4
Description-en: Categorical color schemes designed to work with d3
 Provides sequential, diverging and categorical color schemes
 designed to work with d3-scale’s d3.scaleOrdinal and d3.scaleSequential
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-selection
Description-md5: 4413fe0ce96d582f65eb0b130c1b0ffd
Description-en: select elements and join them to data
 Selections allow powerful data-driven transformation of the document object
 model (DOM): set attributes, styles, properties, HTML or text content, and
 more. Using the data join’s enter and exit selections, you can also add or
 remove elements to correspond to data.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-shape
Description-md5: 752cd2ae8cbd836b02aa5d2222cac7a9
Description-en: Graphical primitives for visualization, such as lines and areas
 Visualizations typically consist of discrete graphical marks, such as symbols,
 arcs, lines and areas. While the rectangles of a bar chart may be easy enough
 to generate directly using SVG or Canvas, other shapes are complex, such as
 rounded annular sectors and centripetal Catmull–Rom splines.
 .
 This module provides a variety of shape generators for your convenience.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-time
Description-md5: 6ae7f2552a711eacb09fbfe5857c3621
Description-en: calculator for humanity’s peculiar conventions of time
 The d3-time module does not implement its own calendaring system; it merely
 implements a convenient API for calendar math on top of ECMAScript Date. This
 module is used by D3’s time scales to generate sensible ticks, by D3’s time
 format, and can also be used directly to do things like calendar layouts.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-time-format
Description-md5: f65dddd9b9d92d09244d8236e0c16c3f
Description-en: time formatter and parser inspired by strftime and strptime
 This module provides a JavaScript implementation of the venerable strptime and
 strftime functions from the C standard library, and can be used to parse or
 format dates in a variety of locale-specific representations.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-timer
Description-md5: 4693876225a65df8e2425b8131baafeb
Description-en: efficient queue to manage thousands of concurrent animations
 This module provides an efficient queue capable of managing thousands of
 concurrent animations, while guaranteeing consistent, synchronized timing with
 concurrent or staged animations. Internally, it uses requestAnimationFrame for
 fluid animation (if available), switching to setTimeout for delays longer than
 24ms.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-transition
Description-md5: db67fc8aebab5ef72479ff114db2003f
Description-en: Animated transitions for D3 selections
 A transition is a selection-like interface for animating changes to the DOM.
 Instead of applying changes instantaneously, transitions smoothly interpolate
 the DOM from its current state to the desired target state over a given
 duration.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-voronoi
Description-md5: 779e94e970eb79f8d65a453c3c0e3a55
Description-en: Compute the Voronoi diagram of a set of two-dimensional points
 This module implements Steven J. Fortune’s algorithm for computing the Voronoi
 diagram or Delaunay triangulation of a set of two-dimensional points. This
 implementation is largely based on work by Raymond Hill.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-d3-zoom
Description-md5: 47316f0947f04f6e554e88d401d5e7b1
Description-en: Pan and zoom SVG, HTML or Canvas using mouse or touch input
 Panning and zooming are popular interaction techniques which let the user
 focus on a region of interest by restricting the view.
 .
 The zoom behavior implemented by d3-zoom is a convenient but flexible
 abstraction for enabling pan-and-zoom on selections. It handles a surprising
 variety of input events and browser quirks. The zoom behavior is agnostic
 about the DOM, so you can use it with SVG, HTML or Canvas.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dabh-diagnostics
Description-md5: aa07d86cdf35d5ae717df12ab01cfd6d
Description-en: Tools for debugging your node.js modules and event loop
 Diagnostics in the evolution of debug pattern that is used in the
 Node.js core, this extremely small but powerful technique can best be
 compared as feature flags for loggers. The created debug logger is
 disabled by default but can be enabled without changing a line of
 code, using flags.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-daemon
Description-md5: 062a9de7cb823719caccd606de43df86
Description-en: Turn a node script into a daemon
 Daemon actually re-spawns the current application and runs it again. The only
 difference between the original and the fork is that the original will not
 execute past the daemon() call whereas the fork will.

Package: node-dagre-d3-renderer
Description-md5: a69160d4920371aa539a8902c727ebad
Description-en: D3-based renderer for Dagre
 This library is an out-of-box replacement for dagre-d3 and it is based on the
 original dagre-d3 project.
 .
 Dagre is a JavaScript library that makes it easy to lay out directed graphs on
 the client-side. The dagre-d3 library acts as a front-end to dagre, providing
 actual rendering using D3.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dagre-layout
Description-md5: 3a5e7ee5f5372c0714759b787214d691
Description-en: Graph layout for JavaScript
 This library is an out-of-box replacement for dagre and it is based on
 original dagre.
 .
 Dagre is a JavaScript library that makes it easy to lay out directed graphs on
 the client-side.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dargs
Description-md5: d748b33c5ca8a0c3b879b7f72b487825
Description-en: Convert options into an array of arguments
 Node-dargs can be considered a reverse of minimist. It converts an object
 of options into an array of command-line arguments. This is useful when
 spawning command-line tools.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dashdash
Description-md5: bf3512d9334bdde2def436bb0b79a5e8
Description-en: light, featureful and explicit option parsing library
 The author of the library gives this rationale: the other option parsing
 libraries are one of too loosey goosey (not explicit), too big/too many deps,
 or ill specified.
 .
 This library is a dependency for sshpk, a library to parse, convert,
 fingerprint and use SSH keys (both public and private) in pure nodejs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-data-uri-to-buffer
Description-md5: fe0832fc92dc950ce8050bff8c8db338
Description-en: Node.js module that generate a Buffer instance from a Data URI string
 node-data-uri-to-buffer accepts a "data" URI string of data and returns a
 Node.js Buffer instance with the decoded data.

Package: node-date-fns
Description-md5: 82bf3105eb093bad6713d38a761f39e3
Description-en: Modern JavaScript date utility library
 This package contains date-fns date utility library. It provides the
 most comprehensive, yet simple and consistent toolset for manipulating
 JavaScript dates in a browser & Node.js.

Package: node-date-now
Description-md5: a2bef18e9ee62b1d0a74b651864b0bcd
Description-en: requirable version of Date.now()
 Use-case is to be able to mock out Date.now() using require interception.
 For example
 var now = require("date-now")
 var ts = now()
 var ts2 = Date.now()
 assert.equal(ts, ts2)
 Example of seed:
 var now = require("date-now/seed")(timeStampFromServer)
 // ts is in "sync" with the seed value from the server
 // useful if your users have their local time being a few minutes
 // out of your server time.
 var ts = now()
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-date-time
Description-md5: 73b844c4e1acf76436df5bb63e2e1e3d
Description-en: Pretty datetime like 2014-01-09 06:46:01
 This module can print date and time in an easy to understand format. This also
 support time zones.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dateformat
Description-md5: 6812321c626f2ab827c0469d39bee205
Description-en: JavaScript Date Format - Node.js module
 Although JavaScript provides a bunch of methods for getting and setting
 parts of a date object, it lacks a simple way to format dates and times
 according to a user-specified mask. This module try to fill that gap.
 .
 This package contains dateformat usable with Node.

Package: node-dayjs
Description-md5: 57b519fab5f8306bd99bab8683a3c5b8
Description-en: minimalist date time library for Node.js
 Day.js is a minimalist JavaScript library that provides a clear,
 chainable API for parsing, formatting, and manipulating dates.
 .
 Its core is intentionally small and focused, offering predictable,
 immutable operations: each transformation returns a new date instance
 rather than altering existing state.
 .
 The library organizes extended functionality, such as timezone
 handling, durations, localized formatting, and relative time, into optional
 plugins, allowing integrators to enable only the features required
 by their environment.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-de-indent
Description-md5: 8d91fb02ac52df75f3cb76dd66b347a2
Description-en: Node.js library to remove extra indent from a block of code
 This module is a dependency of vue-template-compiler.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-death
Description-md5: e5b3c1d8fa924b00f4fb07cf86e0efce
Description-en: Gracefully cleanup on termination
 Node.js module to centralize the clean-up code and exit
 gracefully when exceptions are uncaught or on receiving SIGINT
 and SIGTERM signals.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-debbundle-es-to-primitive
Description-md5: 6e38fd50e2e791cf666643f628973cf2
Description-en: Pure javascript implementation of ToPrimitive algorithm
 This package provides a ponyfill for ToPrimitive algorithm, thus
 converting of JavaScript object to a primitive value. In JavaScript
 a primitive is data that is not an object and has no method. There
 are seven primitive data type: string, number, bigint, boolean, null,
 undefined and symbol.
 .
 This bundle package includes also a few small packages
 - node-is-callable test whether an object is callable.
 - node-make-generator-function : returns an arbitrary generator function,
 or undefined if generator syntax is unsupported.
 - node-make-arrow-function: returns an arbitrary arrow function,
 or undefined if arrow function syntax is unsupported.
 - node-is-date-object: test whether an object is a date.
 - node-has-symbol: determine if the JS environment has Symbol support.
 support specs or shams.
 - node-is-symbol: test whether a value is a JavaScript symbol.
 - node-object-is: shim for Object.is
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-debbundle-insert-module-globals
Description-md5: d9eb0490b173a511e2df421369fbc1c7
Description-en: browserify transform for inserting global list of modules
 This package is part of the browserify tools, and allows one to
 pack the list of module in a JavaScript file. This tools
 analyses the syntax of the JavaScript file and replace the require
 function by a closure, thus allowing direct embedding of the
 required files.
 .
 This modules is part of Browserify a JavaScript tool that allows developers
 to write Node.js-style modules that compile for use in the browser.
 .
 This package also includes a few small packages:
 - node-dash-ast: a small and fast abstract tree (AST) walker.
 - node-get-assigned-identifiers: get a list of initialised
 javascript identifiers from an AST.
 - node-undeclared-identifier: get a list of undeclared
 identifiers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-debounce
Description-md5: b666802efa054fd55d23f3cc0abcc9d7
Description-en: delay function calls until a set time elapses after the last invocation
 This package provides a simple and efficient debounce utility for JavaScript,
 which delays invoking a function until after a specified wait time has elapsed
 since the last time it was invoked. Debouncing is useful for limiting the
 rate at which a function is called, especially in performance-critical or
 event-heavy environments like scrolling, resizing, or keypress handling.
 .
 Features:
 - Small and dependency-free
 - Works in both browser and Node.js environments
 - Supports options for immediate execution and maximum wait times
 .
 This package is primarily intended for use with Node.js.

Package: node-debug
Description-md5: 7c763db2d0c9161753e24f880cfff2f6
Description-en: small debugging utility for Node.js
 node-debug provides a small debugging utility for Node.js modules.
 .
 With this module you simply invoke the exported function to generate
 your debug function, passing it a name which will determine if a
 noop function is returned, or a decorated console.error, so all of the
 console format string goodies you're used to work fine.
 A unique color is selected per-function for visibility.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-debug-fabulous
Description-md5: 38e3df858bd81f64fce702c7b0791e5c
Description-en: visionmedia debug extensions rolled into one
 Wrapper / Extension around visionmedia's debug to allow lazy evaluation of
 debugging via closure handling.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-decamelize
Description-md5: 3567b260cd40db0b82a7e65524413043
Description-en: convert a camelized string into a lowercased one with a custom separator
 This module converts a camelized string into a lowercased one with a
 custom separator. For example: unicornRainbow → unicorn_rainbow
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-decko
Description-md5: 864610f7bb45b584e1618a98ac956bee
Description-en: useful Javascript decorators
 Decorators help simplify code by replacing the noise of common patterns with
 declarative annotations.
 .
 Decko establishes 3 standard decorators that are immediately recognizable, so
 you can avoid creating decorators in your own codebase:
 .
 * @bind: make the value of this constant within a method
 * @debounce: throttle calls to a method
 * @memoize: cache return values based on arguments

Package: node-decompress-response
Description-md5: 09d82ec3f5ec2d1972dc384f9f4ea581
Description-en: Decompress a HTTP response if needed
 Decompresses the response from http.request if it's gzipped or deflated,
 otherwise just passes it through.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dedent
Description-md5: 7037d41917ede438c3d06d60ad6dc868
Description-en: whitespace‑normalizing utility for multiline strings
 dedent takes any template literal or multiline text and normalizes
 its left‑margin by removing shared leading whitespace.
 .
 This makes it ideal for formatting embedded snippets, generating
 readable help messages, or cleaning up code blocks without manually
 adjusting spacing. It preserves intentional indentation inside
 the text while eliminating the accidental indentation caused by
 nesting code, giving you clean, predictable output every time.
 .
 This package include also fork ts-dedent.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-deep-clone-simple
Description-md5: 2046931d1f995ea79a8a4169d4d0b23f
Description-en: Deep clone utility for simple JavaScript data
 Deep Clone Simple is a small JavaScript function for copying simple
 data structures. It supports plain objects, arrays, numbers, booleans,
 strings, Date objects, functions, and null values.
 .
 The package is intended for code that only needs cloning of basic
 JavaScript values and does not require support for complex object
 types, circular references, or older bundlers.

Package: node-deep-eql
Description-md5: b4ee9339bcd3599abeed41c7f718181d
Description-en: Improved deep equality testing for Node.js and the browser
 Deep Eql is a module which you can use to determine if two
 objects are "deeply" equal - that is, rather than having
 referential equality (a === b), this module checks an
 object's keys recursively, until it finds primitives to
 check for referential equality. For more on equality in JavaScript,
 read the comparison operators article on mdn.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-deep-equal
Description-md5: 6d80f8d9b1cd6f38ef75da40ed469ee1
Description-en: node's assert.deepEqual algorithm
 Node's assert.deepEqual() algorithm as a standalone module.
 .
 This module is around 5 times faster than wrapping assert.deepEqual()
 in a try/catch.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-deep-extend
Description-md5: e3d3d30cfc02654621a98de5567b0883
Description-en: Recursive object extending
 This module does a recursive object extending.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-deep-for-each
Description-md5: e3f969f86a5eb1deb131b25329d3911b
Description-en: Recursively iterates collection values (arrays and objects)
 The iteration is made using a deep-first algorithm.
 .
 Depth-first search (DFS) is an algorithm for traversing or searching tree or
 graph data structures. One starts at the root (selecting some arbitrary node
 as the root in the case of a graph) and explores as far as possible along each
 branch before backtracking.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-deep-freeze
Description-md5: 9cdfb9a5e210d384427e130148fd77c7
Description-en: Recursively freeze JavaScript objects
 This library allows users to recursively apply `Object.freeze()` to JavaScript
 objects. It ensures that all properties of the object, that are also objects
 or functions, are made immutable. This can be useful in scenarios where an
 application requires strict immutability of objects to prevent their
 modification at any level, thereby maintaining a consistent and predictable
 state within the system.

Package: node-deep-is
Description-md5: 01dcd45f1418798fb9fbea0ea21f1779
Description-en: node's assert.deepEqual algorithm except for NaN being equal to NaN
 Node's `assert.deepEqual() algorithm` as a standalone module. Exactly like
 deep-equal except for the fact that `deepEqual(NaN, NaN) === true`.
 .
 This module is around 5 times faster than wrapping `assert.deepEqual()` in a
 `try/catch`.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-deepmerge
Description-md5: 80f86eb64b363e805fd0a944ba8a87a1
Description-en: Node.js module to merge properties of two objects deeply
 deepmerge is a node.js module written to deep (recursive) merge Javascript
 objects.

Package: node-defaults
Description-md5: 9ef4576d309bff46f9c6cf8609c93096
Description-en: merge single level defaults over a config object
 A simple one level options merge utility. This module exports
 a function that takes 2 arguments: options and defaults.
 When called, it overrides all of undefined properties in
 options with the clones of properties defined in defaults.
 Sidecases: if called with a falsy options value, options will
 be initialized to a new object before being merged onto.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-define-lazy-prop
Description-md5: 34cb6e436511c4a6bf2fa4fc14775d5b
Description-en: Define a lazily evaluated property on an object
 Useful when the value of a property is expensive to generate, so you
 want to delay the computation until the property is needed. For
 example, improving startup performance by deferring nonessential
 operations.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-define-properties
Description-md5: c3b446e7d3da686788dff379f6ee92ac
Description-en: Define multiple non-enumerable properties at once
 Uses Object.defineProperty when available; falls back to standard assignment
 in older engines.
 .
 Existing properties are not overridden. Accepts a map of property names to a
 predicate that, when true, force-overrides.
 .
 This include small packages:
 - node-define-data-property, a data property shim on an object.
 Will fall back to assignment in an engine without descriptors.
 - node-es-define-property, Object.defineProperty compatibility layer
 - globalthis, An ECMAScript spec-compliant polyfill/shim for
 globalThis
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-define-property
Description-md5: 066a487f836c66a9e9c4f600e4495013
Description-en: Define property on an object
 Define a non-enumerable property on an object.
 Uses Reflect.defineProperty when available,
 otherwise Object.defineProperty, depending on supported
 javascript version.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-defined
Description-md5: b4200f8f2e989c1354c3c1cb3677e663
Description-en: return the first argument that is `!== undefined`
 Most of the time when you chain together ||s, you actually just want the
 first item that is not undefined, not the first non-falsy item.
 .
 This module is like the defined-or (//) operator in perl 5.10+.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-deflate-js
Description-md5: 4020cc2d539c382d1ec33b85aff67614
Description-en: DEFLATE implemented in JavaScript (works in browser and Node)
 This module does deflate compression/decompression in the browser and node.
 .
 This module is not meant to be run on node for any production code. The native
 version of deflate should be used instead because it is much faster.  The main
 reason for this being node-compatible is for testing purposes.
 .
 Currently deflate does not pass all tests, but inflate does. This should not
 be used for compressing data yet in production.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-degenerator
Description-md5: bc79fadbec1fddcffefc4364180715e4
Description-en: Node.js module that compiles sync functions into async functions
 node-degenerator takes a String to one or more synchronous JavaScript
 functions, and returns a new String that with those JS functions transpiled
 into async functions.

Package: node-del
Description-md5: 64510aefa07d68934532d7804df72236
Description-en: Delete files and folders
 This module is similar to rimraf, but with a Promise API and support for
 multiple files and globbing. It also protects you against deleting the current
 working directory and above.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-delayed-stream
Description-md5: 80f7c9ee2df805bd50bda88fb2dd3623
Description-en: Buffer stream events for later handling - module for Node.js
 node-delayed-stream can delay stream responses, and can be used
 to combine streams one after another.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-delegates
Description-md5: 77deac6eff76636c6afbf3d12c694473
Description-en: delegate methods and accessors to another property
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-delve
Description-md5: ca683045f856a0053af0303740fd573b
Description-en: delve recursively into a value to retrieve a property
 This node module delves recursively into a value to retrieve a property
 and does not give an error.
 .
 For anybody using the fantastic lodash library, you can find similar
 functionality to delve with the get function.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-depd
Description-md5: 64be03982d38eeb4ffc02d33a47d97a4
Description-en: mark a function or property as deprecated - Node.js module
 This module goes above and beyond with deprecation warnings by introspecting
 the call stack (but only the bits that it is interested in).
 .
 Instead of just warning on the first invocation of a deprecated function and
 never again, this module will warn on the first invocation of a deprecated
 function per unique call site, making it ideal to alert users of all
 deprecated uses across the code base, rather than just whatever happens to
 execute first.
 .
 The deprecation warnings from this module also include the file and line
 information for the call into the module that the deprecated function was in.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-deprecated
Description-md5: fc3732d39741729d7b10706395868b1d
Description-en: Tool for deprecating things
 deprecated is a nodejs module for deprecating things.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-deps-sort
Description-md5: f5e4d1125c580cc00d61df6b3dedb600
Description-en: sort module depends for deterministic browserify bundles
 This modules sort the Node.js modules depends list in a deterministic order
 allowing ones to create deterministic browserified programs.
 .
 Browserify is a JavaScript tool that allows developers to write
 Node.js-style modules that compile for use in the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dequeue
Description-md5: 312a07640dbe90eb05e6ad41f1facc95
Description-en: Simple Double Ended Queue Datastructure for Node.js
 Dequeue is implemented as a doubly linked circular list with a titular
 head node--an empty node to designate the beginning and the end of the
 circularly linked list.
 .
 It is a drop-in replacement for javascript-arrays-as-fifo.

Package: node-des.js
Description-md5: fe1193aa252f5fa2d358a14d9517aa45
Description-en: DES implementation in pure javascript
 This modules provides implementation of DES encryption algorithm
 in javascript.
 .
 The Data Encryption Standard (DES) is a symmetric-key algorithm for
 the encryption of electronic data. Although now considered insecure,
 it is implemented in standard cryptographic library implemented in
 Node.js.
 .
 This pure javascript module is needed for browserify compatibility
 layer of Node.js API.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-detect-file
Description-md5: cc3d50ddf7e8803babb3b1cc694bde41
Description-en: Detect if a filepath exists and resolves the full filepath
 Node.js module to detect if a file exists and return the resolved filepath.
 .
 Uses a breadth-first search, when necessary, to resolve the file path using
 the correct casing, and verify that the file actually exists.
 Returns consistent results regardless of case sensitivity of the file path
 and/or operating system.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-detect-indent
Description-md5: afd2e9d2a04e9249afb5478e517a14d7
Description-en: Detect the indentation of code
 Node.js module to get the amount and type of indentation (tab, space
 or null) of a string of any kind of text.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-detect-newline
Description-md5: d0e1af9be758692d72a84937ef8ee128
Description-en: Detect the dominant newline character of a string
 Node.js is an event-based server-side JavaScript engine.

Package: node-detective
Description-md5: d151d512dc0e06defa784156abc191d4
Description-en: find all require() calls by walking the AST
 This modules allows one to determine modules depends by
 walking AST tree and detecting require() call.
 .
 In computer science, an abstract syntax tree (AST),
 or just syntax tree, is a tree representation of the abstract
 syntactic structure of source code
 .
 This a dependency of Browserify is a JavaScript tool that allows
 developers to write Node.js-style modules that compile for use in
 the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-devtools-protocol
Description-md5: 124f88033f27719fcf6f250df3175ebb
Description-en: Chrome DevTools Protocol
 The Chrome DevTools Protocol allows for tools to instrument, inspect, debug and
 profile Chromium, Chrome and other Blink-based browsers. Many existing projects
 currently use the protocol. The Chrome DevTools uses this protocol and the team
 maintains its API.
 .
 Instrumentation is divided into a number of domains (DOM, Debugger, Network
 etc.). Each domain defines a number of commands it supports and events it
 generates. Both commands and events are serialized JSON objects of a fixed
 structure.

Package: node-diacritics
Description-md5: 4b0423c03314551e911d1c51468018c8
Description-en: remove diacritics from strings - Node.js module
 diacritics is a Node.js module to remove diacritics from strings. It is
 useful when implementing some kind of search or filter functionality.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-diff
Description-md5: 5acc0e2b92fe10d5c5dafd556b6ec326
Description-en: javascript text differencing implementation
 Node is an event-based server-side JavaScript engine.
 .
 jsdiff is a javascript text differencing implementation
 based on the algorithm proposed
 in "An O(ND) Difference Algorithm and its Variations"
 (Myers, 1986):
 <http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6927>.

Package: node-difflet
Description-md5: 3abdefb0a0cea18ef582be94efbcf041
Description-en: colorful diffs for javascript objects
 Node.js is an event-based server-side JavaScript engine.

Package: node-dirty
Description-md5: 8971ede7e5362169e4e166f17846ba50
Description-en: tiny and fast key-value store for Node
 Node is an event-based server-side JavaScript engine.
 .
 Dirty.js is a tiny & fast key value store with append-only disk log.
 It is ideal for apps with less than 1 million records.
 Its characteristics are:
 - the file format is newline separated JSON;
 - the database lives in the same process as the application, they
 share memory;
 - there is no query language, you just forEach through all records.

Package: node-dns-packet
Description-md5: 69308869782d331595645668dd1608a4
Description-en: abstract-encoding compliant module for encoding/decoding DNS packets
 The dns-packet package is a Node.js module that provides functionality for
 encoding and decoding DNS packets. It is compliant with abstract-encoding and
 supports both UDP and TCP transports for DNS queries and responses. This
 module is useful for applications that need to handle DNS protocol operations
 directly.
 .
 Features:
 - Encode DNS packets into buffers for UDP or TCP transport.
 - Decode DNS packets from buffers containing UDP or TCP payloads.
 - Compliance with abstract-encoding standards.
 - Support for DNS over TCP, including DNSSEC responses and enhanced security
 with TLS or HTTPS.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-doctrine
Description-md5: e09be849fd9e8da62c1160a4dd9cfec1
Description-en: JSDoc parser
 Doctrine is a JSDoc parser, that parses documentation comments from JavaScript
 (you need to pass in the comment, not a complete source file)
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dom-helpers
Description-md5: 710dcb490eb459ab81174f5b1495a7c3
Description-en: Tiny modular DOM lib for ie9+
 Mostly just naive wrappers around common DOM API inconsistencies,
 Cross browser work is minimal and mostly taken from jQuery. This
 library doesn't do a lot to normalize behavior across browsers, it
 mostly seeks to provide a common interface, and eliminate the need to
 write the same "if (ie9)" statements in every project.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dom-serializer
Description-md5: c28cc8fedeab77a3b893c9dc97094613
Description-en: render htmlparser2's DOM nodes to string
 Node.js module that renders to a tring a DOM (Document Object
 Model) created with the node-domhandler module.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dom4
Description-md5: 2c93dc9891bdaadff2d068456d5eb744
Description-en: Polyfill for new DOM Level 4 entries
 This is a fully tested and covered polyfill for both new DOM Level 4
 parentNode entries:
 .
 Element#prepend()
 Element#append()
 .
 And for new DOM Level 4 childNode entries:
 .
 Element#before()
 Element#after()
 Element#replaceWith() ( Element#replace() has been recently deprecated )
 Element#remove()
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-domain-browser
Description-md5: 91ea36c08abb7d38760bf523e5db26c3
Description-en: Node's domain module for the web browser
 This is merely an evented try...catch with the same API as node, nothing more.
 .
 This library is a dependency for browserify and webpack. Browserify/Webpack
 takes code targeted at node.js and makes it run in the browser. Node.js comes
 with API of its own that is not available in the browsers. Browserify/Webpack
 exposes this code to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-domelementtype
Description-md5: d9843369e248da2a3770a4f60ba0b1ab
Description-en: all the types of nodes in htmlparser2's dom
 Types of elements found in the DOM.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-domhandler
Description-md5: 061025a6fa05d4a127ea53e5ca162945
Description-en: htmlparser2 handler that turns pages into a dom
 Node.js module that creates a DOM (Document Object Model), i.e. a
 tree data structure containing all nodes of a page that can be
 manipulated using the node-domutils library.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-domino
Description-md5: f17bdfbae8e8b6d6bf9e8b7f1b088e29
Description-en: server-side DOM implementation based on Mozilla's dom.js
 Domino provides a fast but insecure DOM in Node.js.
 .
 The Document Object Model (DOM)
 is a cross-platform and language-independent
 application programming interface
 that treats an HTML, XHTML, or XML document as a tree structure
 wherein each node is an object representing a part of the document.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dommatrix
Description-md5: 291a108d5c95351c032f9062712554b0
Description-en: ES6+ shim for DOMMatrix
 An ES6+ sourced DOMMatrix shim for **Node.js** apps and legacy browsers. Since
 this source is modernized, legacy browsers might need some additional shims.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dompurify
Description-md5: 4e9053e5eedcc146babb7b8603f17d15
Description-en: DOM-only, super-fast, uber-tolerant XSS sanitizer
 DOMPurify is a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML,
 MathML and SVG. It's written in JavaScript and works in all modern browsers
 (Safari, Opera (15+), Internet Explorer (10+), Firefox and Chrome - as well as
 almost anything else using else using Blink or WebKit. It doesn't break on
 MSIE6 or other legacy browsers. It either uses a fall-back or simply does
 nothing.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-domutils
Description-md5: e9bfa1f5ce3b50f8942f08bb7fd9fc26
Description-en: utilities for working with htmlparser2's DOM
 Node.js module that provides utilities (stringify, traversal,
 manipulation and querying) for working with a DOM (Document Object
 Model) created with the node-domhandler module.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dot
Description-md5: b19b13c57a93de884a69d9d6a5e3c02d
Description-en: Concise and fast javascript templating
 This library provides concise and fast javascript templating compatible with
 nodejs and other javascript environments.
 .
 This library is a build dependency of ajv, a JSON Schema Validator.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dot-prop
Description-md5: 1238412c5b4ec81bbaa519f93ee94136
Description-en: updates a property from a nested object
 Get, set, or delete a property from a nested object using a dot path.
 This package is a dependency of npm, Node.js package manager.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dottie
Description-md5: be2609a900932ac18fa85dd144a56710
Description-en: Fast and safe nested object access and manipulation in JavaScript
 Dottie helps easily (and without sacrificing too much performance) look up and
 play with nested keys in objects.

Package: node-drange
Description-md5: 05369dc4526bff339147d42cfce5cbc0
Description-en: Javascript module to add/subtract ranges of numbers
 This library provides an API for creating and manipulating sets of
 integers using ranges. It defines a DRange object that has methods to
 add (union), subtract, intersect, and list subranges.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dryice
Description-md5: b51bac00ea0288ba2059312a967915e2
Description-en: CommonJS/RequireJS packaging tool for browser scripts
 node-dryice concatenates sources, applying optional filters, to a
 given destination.
 It is customizable and has built-in support for CommonJS/RequireJS
 projects, with automatic processing of required modules and
 dependencies.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-dtrace-provider
Description-md5: be03de2fef022657fc894f7d43dbc4d9
Description-en: Native DTrace providers for Node.js apps
 This extension allows you to create native DTrace providers for your
 Node.js applications.
 .
 Node.js is an event-based server-side JavaScript engine.
 .
 Its a dependency of  node-ldapjs

Package: node-dts-bundle-generator
Description-md5: f4648b4f5ef2f3fa4783956d1f26ed4f
Description-en: Tool generating a .d.ts bundles from typescript code
 This typeScript utility produces clean, consolidated .d.ts declaration
 bundles from complex project structures, enabling library authors
 to distribute a single, well‑organized type definition file.
 .
 This tool takes one or more TypeScript entry files,
 gathers and merges all the types they depend on, and
 produces a single, simplified declaration file that remains fully accurate
 and compatible with modern TypeScript tooling.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-duplexer
Description-md5: 93251b203d53e9865c1d9c525577b1ee
Description-en: Creates a duplex stream
 This modules takes a writable stream and a readable stream and makes them
 appear as a readable writable stream. It is assumed that the two streams are
 connected to each other in some way.
 .
 node-duplex2 and node-duplex3 are similar but has different APIs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-duplexer3
Description-md5: ebb88eb72cdf0aab69e66fa54a4a0f99
Description-en: Like duplexer but using streams3
 This is a reimplementation of duplexer using the Streams3 API
 which is standard in Node as of v4. Everything largely works the same
 Duplexer takes a writable stream and a readable stream and makes them
 appear as a readable writable stream.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-duplexify
Description-md5: 727854fb444e407eaf6d76e546cc2894
Description-en: Turn a writable and readable stream into a streams2 duplex stream
 Similar to duplexer2 except it supports both streams2 and streams1 as input
 and it allows you to set the readable and writable part asynchronously using
 setReadable(stream) and setWritable(stream).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-duplicate-package-checker-webpack-plugin
Description-md5: 0ae97f49505a39b5db9691beeb3ca3bf
Description-en: Duplicate package version detector for Webpack
 This Webpack plugin identifies situations where multiple versions
 of the same dependency are inadvertently included in a
 Webpack bundle, typically as a result of version discrepancies
 within the dependency graph. Such duplication occurs silently during
 the build process, increasing bundle size and potentially introducing
 subtle, difficult‑to‑diagnose runtime issues.
 By detecting and reporting these occurrences, the plugin helps maintain
 a lean, consistent, and reliable dependency set.
 .
 Webpack is a module bundler that processes application modules
 and assets, producing optimized output bundles that consolidate
 all required code for deployment.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-duration
Description-md5: c1c0060ed324f12fc5a851c12f98e403
Description-en: time duration utilities for Node.js
 This Node.js module provides functions to calculate, convert and display the
 duration between JavaScript Date objects.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ebnf-parser
Description-md5: bf357e54dd7b8a480981c68c213e7f0a
Description-en: parser for BNF and EBNF grammars used by jison
 The parser translates a string grammar or JSON grammar into a JSON grammar
 that jison can use (ENBF is transformed into BNF).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ecc-jsbn
Description-md5: 618408b393fecafd2bc4efdb42c16367
Description-en: ECC JS code based on JSBN
 Elliptic Curve Cryptography package based on jsbn from Tom Wu.
 This is a subset of the same interface as the node compiled module ecc,
 but works in the browser too. It also uses point compression now.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-editor
Description-md5: be3c866538b815553e286e73659f4ce4
Description-en: Launch $EDITOR in your program
 Launch the $EDITOR (or opts.editor) for file. When the editor exits,
 cb(code, sig) fires.
 .
 This library is a dependency of npm, Node.js package manager.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-egjs-hammerjs
Description-md5: 1c60d285b6011a29365a2df7b048b22d
Description-en: JavaScript library for recognising touch gestures
 Hammer.js recognises gestures such as taps, presses, swipes and other
 multi-touch interactions from touch, mouse and pointer events.
 .
 This package provides the egjs fork of Hammer.js, which adds fixes for
 Node.js compatibility, ES module support, UMD loading, tree shaking and
 shadow DOM use.

Package: node-ejs
Description-md5: e6eec337a30daae50822998e375ddbec
Description-en: Embedded JavaScript templates
 This module provides embedded JavaScript templates, like
 - Control flow with <% %>
 - Escaped output with <%= %> (escape function configurable)
 - Unescaped raw output with <%- %>
 - Newline-trim mode ('newline slurping') with -%> ending tag
 - Whitespace-trim mode (slurp all whitespace) for control flow with <%_ _%>
 - Custom delimiters (e.g., use <? ?> instead of <% %>)
 - Includes
 - Client-side support
 - Static caching of intermediate JavaScript
 - Static caching of templates
 - Complies with the Express view system
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-electron-to-chromium
Description-md5: c6bfbf32bd1f4ac392d931194000dcb5
Description-en: Provides a list of electron-to-chromium version mappings
 This repository provides a mapping of Electron versions to the Chromium
 version that it uses.
 .
 This package is used in Browserslist, so you can use e.g. electron >= 1.4 in
 Autoprefixer, Stylelint, babel-preset-env and eslint-plugin-compat.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-elliptic
Description-md5: df8843c93cd1ac7cb1c3aef3e3d1a65c
Description-en: fast elliptic curve cryptography in pure javascript
 Fast elliptic-curve cryptography in a plain javascript implementation.
 .
 Incentive for Elliptic: ECC (another library with comparable features) is
 much slower than regular RSA cryptography, the JS implementations are even
 more slower.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-emittery
Description-md5: 7545b28ba31ae5f4c22edac2a7d68725
Description-en: Nodejs simple and modern async event emitter
 Emitting events asynchronously is important for production code where you
 want the least amount of synchronous operations. Since JavaScript is
 single-threaded, no other code can run while doing synchronous operations.
 For Node.js, that means it will block other requests, defeating the strength
 of the platform, which is scalability through async. In the browser, a
 synchronous operation could potentially cause lags and block user interaction.
 .
 emittery solves this providing a simple but powerful API.

Package: node-emoji
Description-md5: 33dbddcf3b00c183731404ccb0d3beee
Description-en: simple emoji support for node.js
 Node.js module to encode and decode emoji ideograms and smileys
 from their aliases or colon-sequences.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-emojis-list
Description-md5: e35d347f9e25257943087b3b8233c848
Description-en: complete list of standard emojis
 This module provides a complete list of standard Unicode Hex Character
 Code that represent emojis.
 .
 The representation of the emoji depends of the system. It might be
 possible that the system doesn't have all the representations.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-emotion
Description-md5: 78f531ea0b228d3c6b63c6cb88e28f27
Description-en: Node.js package to include CSS in JavaScript
 node-emotion is a performant and flexible CSS-in-JS library. Building on
 many other CSS-in-JS libraries, it allows one to style apps quickly with
 string or object styles. It has predictable composition to avoid
 specificity issues with CSS. With source maps and labels, Emotion has a
 great developer experience and great performance with heavy caching in
 production.

Package: node-enabled
Description-md5: 1210d858fb1199230d9dc421dbe9cdbf
Description-en: Check if a certain debug flag is enabled in Node.js
 Enabled is a small utility that can check if certain namespace are
 enabled by environment variables which are automatically transformed
 to regular expressions for matching.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-encodeurl
Description-md5: 567224eda5bbd2323d7b0ec8293fa154
Description-en: Encode URL to a percent-encoded form
 Encode a URL to a percent-encoded form, excluding already-encoded
 sequences
 .
 Encodeurl will take an already-encoded URL and
 encode all the non-URL code points (as UTF-8 byte sequences).
 .
 This encode is meant to be "safe" and does not throw errors.
 It will try as hard as it can to properly encode the given URL,
 including replacing any raw, unpaired surrogate pairs with the
 Unicode replacement character prior to encoding.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-encoding
Description-md5: cd1a7c8b2725651de8d7c5b7d8b21d01
Description-en: Convert encodings, uses iconv by default and fallbacks to iconv-lite if needed
 encoding is a simple wrapper around
 node-iconv (https://github.com/bnoordhuis/node-iconv) and
 iconv-lite (https://github.com/ashtuchkin/iconv-lite/) to convert strings
 from one encoding to another. If node-iconv is not available for some reason,
 iconv-lite will be used instead of it as a fallback.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-end-of-stream
Description-md5: cf862692d72ba0fbb9af871b7ba1143b
Description-en: Invoke a callback when a stream has completed or failed
 end-of-stream is a Node.js module which calls a callback when a readable,
 writable, or duplex stream has completed or failed.
 .
 Pass a stream and a callback to end-of-stream. Both legacy streams and
 streams2 are supported.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-enhanced-resolve
Description-md5: 52195f5e3c99bf174a761d513673debe
Description-en: Offers a async require.resolve function
 It's highly configurable.
 .
 Features
 * plugin system
 * provide a custom filesystem
 * sync and async node.js filesystems included
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-enquirer
Description-md5: 8cc8bf4017edf71a3d1cbb6d1b540e10
Description-en: Stylish cli prompts that are user-friendly, intuitive and easy to create
 Enquirer is fast, easy to use, and lightweight
 for small projects, while also being powerful
 and customizable enough for the most advanced use cases.
 .
 It is easy to implement and advanced features can be
 added using Pluggable plugins.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-entities
Description-md5: 18aeb26363862bec03c40f02f894dbd9
Description-en: Node.js module to encode and decode XML/HTML entities with ease
 node-entities encodes and decodes three selectable levels of entities: XML,
 HTML4, HTML5.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-env-paths
Description-md5: 7cd09c192ed17ffb7baab6cf3cb4072e
Description-en: Node.js support for XDG Directory Path
 This package allows one to create nodejs application specific path
 in XDG directory, optionaly creating the needed sub-directory.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-envinfo
Description-md5: 5ca33bb888b691d2532f5d9363d2ed8a
Description-en: Generate reports of the common details used by Node.js packages
 This package generate reports of common software installed on a computer,
 including browser version, Node.js version, Operating System and programming
 language support.
 .
 This is used by webpack a javascript module bundler, for generating build
 time report.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-err-code
Description-md5: a6818b94d66537d12fc3e8c17d96363a
Description-en: Create an error with a code
 Create new error instances with a code and additional properties.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-errno
Description-md5: a0427d9520105651e743c35f5dc6c1d4
Description-en: libuv errno details exposed - Node.js module
 errno is a Node.js module which exposes more details of libuv errors.
 .
 When you need more details about Node.js errors, errno provides the mappings
 directly from libuv so you can use them in your code.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-error-ex
Description-md5: 234cbc088968591f81c2bfd057428b6b
Description-en: easy error subclassing and stack customization
 Node.js is an event-based server-side JavaScript engine.

Package: node-errorhandler
Description-md5: 4fc41ebb3aa29c56ebfc7d9c9cfb1169
Description-en: error handler middleware - Node.js
 This package provides a middleware to handle errors and to be used
 in a development environment.
 .
 When an error occurs the full error stack traces is sent back to
 the client for debugging purpose.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-errs
Description-md5: eac2460adfa8e1bc2e234b2b9ecd76bb
Description-en: Simple error creation and passing utilities
 Simple error creation and passing utilities focused on:
 .
 Creating Errors
 Reusing Error Types
 Merging with Existing Errors
 Optional Callback Invocation
 Piping Error Events
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es-abstract
Description-md5: aa6ee30a7a93b76f3525311d5763982f
Description-en: ECMAScript spec abstract operations
 When different versions of the spec conflict, the default export will be the
 latest version of the abstract operation.
 .
 All abstract operations will also be available under an es5/es2015/es2016
 entry point, and exported property, if you require a specific version.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es-errors
Description-md5: f8c1424e031d4c5eaa9af8f7f3ee91f7
Description-en: Simple cache for a few of the JS Error constructors
 node-es-errors is a simple cache for a few of the JS Error constructors.

Package: node-es-jest
Description-md5: 07950ebba4e0744d7f7ebc59230666a8
Description-en: ESM/React/TypeScript preprocessor for Jest, powered by esbuild
 Preprocessor for the Jest framework that allows tests to be written in
 ECMAScript Module (ESM) syntax, TypeScript, or React.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es-module-lexer
Description-md5: 6baa52112fbf1838fa57c9147277bfef
Description-en: Fast lexer to extract named exports from EcmaScript modules
 node-es-module-lexer outputs the list of exports and locations of import
 specifiers, including dynamic import and import meta handling.
 .
 It is a very small single JS file that includes inlined Web Assembly for
 very fast source analysis of ECMAScript module syntax only.

Package: node-es5-ext
Description-md5: cbb6f7549fc0f730b064edc8f0686910
Description-en: ECMAScript extensions and shims
 Shims for upcoming ES6 standard and other goodies implemented strictly with
 ECMAScript conventions in mind.
 .
 It's designed to be used in compliant ECMAScript 5 or ECMAScript 6
 environments. Older environments are not supported, although most of the
 features should work with correct ECMAScript 5 shim on board.
 .
 When used in ECMAScript 6 environment, native implementation (if valid) takes
 precedence over shims.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es5-shim
Description-md5: 6b86db9050963b971c5f2d90b391877e
Description-en: ECMAScript 5 compatibility shims for old JavaScript engines (Node.js)
 The es5-shim library monkey-patches a JavaScript context to contain
 all ECMAScript 5 methods that can be faithfully emulated with a
 legacy JavaScript engine.
 .
 The es5-sham part tries to complete the picture as best as possible, but
 for those methods the result is not as close and mostly intends to avoid
 runtime errors : in many cases it might just silently fail.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es6-error
Description-md5: 0cfc99dd00eabed7d07efd6c0e164cd0
Description-en: Easily-extendable error for use with ES6 classes
 This module allows one to extend Error for inheritance and type checking,
 without adding Error.captureStackTrace(this, this.constructor.name) to the
 constructor or easily get the proper name to print from console.log.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es6-iterator
Description-md5: 29a0b727cf8bd566707f4a7baf361f87
Description-en: ECMAScript 6 Iterator interface
 This module provides iterator abstraction based on ES6 specification.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es6-map
Description-md5: 336253d2c61df59ef850d73cbae79572
Description-en: ECMAScript6 Map polyfill
 Map collection as specified in ECMAScript6
 .
 Warning: 0.1 version does not ensure O(1) algorithm complexity (but O(n)).
 This shortcoming will be addressed in 1.0.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es6-promise
Description-md5: 5d0cdd26b24d2b20b1df2c03c44eae84
Description-en: Lightweight async code library for JavaScript (Node.js module)
 A lightweight library that provides tools for organizing asynchronous code
 in the browser, according to the ECMAScript 6 Promise, but as an ECMAScript 5
 library.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es6-set
Description-md5: b90bb59b888b9bdbe6a63af54ea5ce06
Description-en: ECMAScript6 Set polyfill
 Set collection as specified in ECMAScript6
 .
 Warning: 0.1 version does not ensure O(1) algorithm complexity (but O(n)).
 This shortcoming will be addressed in 1.0.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es6-shim
Description-md5: 841da72bdc389e51b9eb8433ac4e24d6
Description-en: ECMAScript 6 shims for legacy JavaScript engines (Node.js)
 The es6-shim library monkey-patches a JavaScript context to contain all
 ECMAScript 6 (Harmony) methods that can be faithfully emulated with a legacy
 JavaScript engine.
 .
 The es6-sham part tries to complete the picture as best as possible, but
 for those methods the result is not as close and mostly intends to avoid
 runtime errors : in many cases it might just silently fail.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es6-symbol
Description-md5: a503308616199c0b6c2a42e334ab9863
Description-en: ECMAScript 6 Symbol polyfill
 This module provides Symbols in ECMAScript 6 if the native JavaScript
 environment has not implemented it.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-es6-weak-map
Description-md5: d4cefd2a04592ea9fc1e834868f5d18e
Description-en: ECMAScript6 WeakMap polyfill
 WeakMap collection as specified in ECMAScript6. Roughly inspired by Mark
 Miller's and Kris Kowal's WeakMap implementation.
 .
 Differences are:
 - Assumes compliant ES5 environment (no weird ES3 workarounds or hacks)
 - Well modularized CJS style
 - Based on one solution.
 .
 Limitations
 - Will fail on non extensible objects provided as keys
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-escape-html
Description-md5: b9f7feb5507992bfb90e542fb990f2e0
Description-en: simply escape HTML entities
 Contains a simple module to fast escape HTML
 entities.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-escape-string-regexp
Description-md5: b9cd83c034924f3da783a6dbc5543fa8
Description-en: Escape RegExp special characters in Node.js
 escape-string-regexp is a Node.js module to escape special characters in
 regular expression strings.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-escodegen
Description-md5: 3b11646c555274a2576807b5f40f2a08
Description-en: ECMAScript code generator
 This is an ECMAScript (also popularly known as JavaScript) code generator
 from Mozilla's Parser API AST.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-escope
Description-md5: 47d4d3eb8192ed9182723456eae1076b
Description-en: ECMAScript scope analyzer
 Escope is ECMAScript scope analyzer extracted from esmangle project.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-eslint-plugin-es
Description-md5: d2878ae22d3511ebddde24bd12cd6ab7
Description-en: ESLint plugin which disallows each ECMAScript syntax
 Espree, the default parser of ESLint, has option "ecmaVersion".
 However, it doesn't support enabling each syntactic feature individually.
 .
 This plugin lets us disable each syntactic feature individually.
 So we can enable arbitrary syntactic features
 with the combination of ecmaVersion and this plugin.
 .
 ESLint is a tool for identifying and reporting on patterns
 found in ECMAScript/JavaScript code.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-eslint-plugin-eslint-plugin
Description-md5: 5aeed52d6915adcd2cb661572f93505f
Description-en: ESLint plugin for linting ESLint plugins
 This module, eslint-plugin-eslint-plugin, is an ESLint plugin
 for linting ESLint plugins.
 .
 ESLint is a tool for identifying and reporting on patterns
 found in ECMAScript/JavaScript code.

Package: node-eslint-plugin-flowtype
Description-md5: 08315f26d29ca4583c4724a60ffff58f
Description-en: flow type linting rules for ESLint
 Flow uses type inference to find bugs even without type annotations.
 It precisely tracks the types of variables as they flow through your program.
 .
 Flow is designed for JavaScript programmers.
 It understands common JavaScript idioms and very dynamic code.
 .
 Flow incrementally rechecks your changes as you work, preserving the
 fast feedback cycle of developing plain JavaScript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-eslint-plugin-html
Description-md5: 16e0040935691b6a79b38cbac684166c
Description-en: lint and fix inline scripts contained in HTML files
 This module is an ESLint plugin to lint and fix inline scripts contained in
 HTML files.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-eslint-plugin-node
Description-md5: d614a3bf2bc30c61219dadd6ac915c8c
Description-en: enforce code conventions for NodeJS with ESLint
 eslint-plugin-node provides a plugin for ESLint
 covering JavaScript code targeted Node.js.
 .
 ESLint is a tool for identifying and reporting on patterns
 found in ECMAScript/JavaScript code.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-eslint-plugin-react-hooks
Description-md5: b38cdef3608942e6ee198f35ac22e684
Description-en: node-react plugin for eslint
 node-react is a library for building JavaScript user interfaces.
 .
 This package provides an eslint plugin for React.

Package: node-eslint-plugin-requirejs
Description-md5: 33e18b43c7f2180575200d438210b8e6
Description-en: enforce code conventions for RequireJS modules with ESLint
 eslint-plugin-requirejs provides a plugin for ESLint
 covering JavaScript code targeted RequireJS.
 .
 ESLint is a tool for identifying and reporting on patterns
 found in ECMAScript/JavaScript code.
 .
 RequireJS is a JavaScript file and module loader.

Package: node-eslint-scope
Description-md5: 45015a871d7135d57c8d8a9162a8a5d0
Description-en: ECMAScript scope analyzer for ESLint
 ESLint Scope is the ECMAScript (a.k.a. JavaScrip) scope analyzer
 used in ESLint.
 .
 It is a fork of escope.

Package: node-eslint-utils
Description-md5: 83006f874de3fbbb5a5421351aaca063
Description-en: utilities for ESLint plugins
 eslint-utils provides utility functions and classes
 for making ESLint custom rules.
 .
 ESLint is a tool for identifying and reporting on patterns
 found in ECMAScript/JavaScript code.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-eslint-visitor-keys
Description-md5: 2b60b3e79ef8a86f1ae8a9451e3a551f
Description-en: Constants and utilities about visitor keys to traverse AST
 This module, eslint-visitor-keys, provides onstants and utilities
 about visitor keys to traverse AST.
 .
 An abstract syntax tree (AST) is a tree representation
 of the abstract syntactic structure of source code
 written in a programming language.
 Each node of the tree denotes a construct
 occurring in the source code.

Package: node-esm2umd
Description-md5: a3b8707b9152b2ea260cee6e4aebce7a
Description-en: transforms Node.js ESM to UMD
 Transforms an ESM (ECMAScript Modules) package for Node.js to one that
 uses Universal Module Definition (UMD). Most useful to use ESM by default
 with UMD as a legacy fallback.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-espree
Description-md5: feda94de7c71769d65ebbda27a8d0dbd
Description-en: Esprima-compatible JavaScript parser built on Acorn
 Espree started out as a fork of Esprima v1.2.2,
 the last stable published released of Esprima
 before work on ECMAScript 6 began.
 Espree is now built on top of Acorn,
 which has a modular architecture
 that allows extension of core functionality.
 The goal of Espree is to produce output
 that is similar to Esprima with a similar API
 so that it can be used in place of Esprima.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-esprima
Description-md5: 487b220e3c4ec875749960101cd9261d
Description-en: ECMAScript parsing infrastructure for multipurpose analysis
 Esprima is a high-performance and standard-compliant parser for ECMAScript
 written in ECMAScript (Javascript).
 .
 This package includes the Node.js package, the source needed for
 libjs-esprima and the documentation.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-esprima-fb
Description-md5: 2fc12546f95dda3f57ef94fa5f79bd8a
Description-en: Facebook-specific fork of the esprima project
 Esprima-FB is a fork of the Harmony branch of Esprima that implements
 JSX specification on top of ECMAScript syntax.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-esquery
Description-md5: cbd46a9be5fc6993151adf466dcd7879
Description-en: query library for ECMAScript AST using CSS-like queries
 ESQuery is a library for querying the AST output by Esprima
 for patterns of syntax using a CSS style selector system.
 .
 Esprima is a high performance, standard-compliant ECMAScript parser
 written in ECMAScript (also popularly known as JavaScript).
 .
 An abstract syntax tree (AST) is a tree representation
 of the abstract syntactic structure of source code
 written in a programming language.
 Each node of the tree denotes a construct
 occurring in the source code.
 .
 Cascading Style Sheets (CSS) is a style sheet language
 used for describing the presentation of a document
 written in a markup language like HTML.

Package: node-esrecurse
Description-md5: b8f6f243f3fa1441eac737c35f4db13e
Description-en: ECMAScript AST recursive visitor
 Esrecurse is ECMAScript recursive traversing functionality.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-estraverse
Description-md5: cf7c3fdfde7d39f93896590b82049de8
Description-en: ECMAScript JS AST traversal functions
 Estraverse is ECMAScript traversal functions from esmangle project
 (http://github.com/estools/esmangle).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-estree-walker
Description-md5: 473d93671296181a686b939249f59874
Description-en: traverse an ESTree-compliant AST in Node.js
 Provide ways to traverse an Abstract Syntax Tree in the ESTree format,
 as obtained for example using acorn.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-esutils
Description-md5: db68c0cc2660c185ec968b02b683920b
Description-en: utility box for ECMAScript language tools
 This package includes a few functions helping to use
 AST (Abstract Syntaxt Tree) traversal functions from
 estools bundle.
 .
 Estool is a code generator created from Mozilla's Parser
 using Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-etag
Description-md5: 5f5e854f685398a0ffedc9acb1250a29
Description-en: entity tag creator for - Node.js module
 This package provides a fast and strong creator of entity tags,
 used in HTTP Etag response header to determine change in content
 of a resource at a given URL.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-event-emitter
Description-md5: 37250c159796a4f522123247ad2c34f4
Description-en: Environment agnostic event emitter
 Event emitter as it sounds is just something that triggers an event to which
 anyone can listen. Different libraries offer different implementations and for
 different purposes, but the basic idea is to provide a framework for issuing
 events and subscribing to them.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-eventemitter2
Description-md5: 207da4255e0fa143d51da99bb2b8b044
Description-en: Event emitter compatible with browsers - module for Node.js
 This module provides EventEmitter2, an implementation of the
 EventEmitter object found in Node.js, with additional support for
 namespaces, wildcards, and n-times listeners.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-eventemitter3
Description-md5: f9631bf3013bf1460596af99101b606a
Description-en: high performance eventemitter for Node.js
 EventEmitter3 has been micro-optimized for various code paths making this, one
 of, if not the fastest EventEmitter available for Node.js and browsers. The
 module is API compatible with the EventEmitter that ships by default with
 Node.js but there are some slight differences.
 .
 It is a drop in replacement for existing EventEmitters, but just faster.
 The EventEmitter is written in EcmaScript 3 so it will work in the oldest
 browsers and node versions that one might need to support.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-events
Description-md5: f44c234e48f4b76c7f72678b9edec54f
Description-en: Node.js events module to embed by web packers
 "events" implements the Node.js events module for environments that do not
 have it, like browsers.
 .
 This module is used by web packers.

Package: node-eventsource
Description-md5: 2d9bfa4513c4fdd2f1f472033886876b
Description-en: W3C compliant EventSource client for Node.js
 This library implements the EventSource client for Node.js.
 The API aims to be W3C compatible.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-everything.js
Description-md5: 319c7f2288c5942113bad1847ab368b3
Description-en: Contains every ECMA-262 edition 5.1 grammatical production
 Single javascript file that contains every ECMA-262 grammatical production,
 support has been added for ECMAScript 2015.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-evp-bytestokey
Description-md5: 51fcbf04a3502c674b32b632fc5628ac
Description-en: secure key derivation algorithm in pure javascript
 This package derives a key and IV using well known
 cipher and message digest algorithm, thus creating secure IV and
 keys from salt. This package is a clean room implementation
 of openssl algorithm.
 .
 In cryptography, an initialization vector (IV) or starting variable
 is a fixed-size input to a cryptographic primitive that is typically
 required to be random or pseudorandom.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-execa
Description-md5: d41ca64c48d3c01a0ca97557fee76303
Description-en: better `child_process`
 This is better in the following ways:
 - Promise interface.
 - Strips EOF from the output so you don't have to `stdout.trim()`.
 - Supports shebang binaries cross-platform.
 - Improved Windows support.
 - Higher max buffer. 10 MB instead of 200 KB.
 - Executes locally installed binaries by name.
 - Cleans up spawned processes when the parent process dies.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-exenv-es6
Description-md5: 6a717653c1838cee14b1bdb2fddd5036
Description-en: React.js's ExecutionEnvironment module extracted as ES6 functions
 exenv-es6 is a React's ExecutionEnvironment module extracted as ES6 functions.

Package: node-exit
Description-md5: 394e0ac4661d7f114dbdabb949d6091c
Description-en: replacement for process.exit that ensures stdio is fully drained
 To make a long story short, if process.exit is called on Windows, script
 output is often truncated when pipe-redirecting stdout or stderr. This
 module attempts to work around this issue by waiting until those streams
 have been completely drained before actually calling process.exit.
 .
 See Node.js issue
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-exit-hook
Description-md5: aed96cf617ac98e3891148e3a2617510
Description-en: Run some code when the process exits
 Node-js module to run one or more hooks when the process exits,
 either because the event loop dried up, or because it received
 a signal (SIGINT or SIGTERM).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-exorcist
Description-md5: f697702d9b09d9b48955531bdade23cf
Description-en: externalize JavaScript source map to a file
 Externalizes the source map found inside a stream to an external .map
 file or stream. Works with both JavaScript and CSS input streams.
 .
 The source map is written as JSON to map_file, and the original file is
 streamed out with its sourceMappingURL set to the path of map_file (or to
 the value of the --url option).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-expand-brackets
Description-md5: 218d75e85f00f7d0bd2b98bd6e35b013
Description-en: Expand POSIX bracket expressions
 Expand POSIX bracket expressions (character classes) in glob patterns.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-expand-tilde
Description-md5: 5c1a6b6099e3adac29cbc276f7edcd58
Description-en: Bash-like tilde expansion for node.js
 Expands a leading tilde in a file path to the user home directory, or `~+` to
 the cwd.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-expect-type
Description-md5: 692fc57f8bd88ae384f63083c32cc614
Description-en: Compile-time type assertions for TypeScript
 This library provides a fluent, expectation-style API for writing assertions
 about TypeScript types that are checked by the TypeScript compiler.
 .
 Assertions can compare inferred types against expected types, or against other
 inferred types, and can be chained to inspect specific parts of a type such as
 function parameters, return values, constructor parameters, promise
 resolutions, array item types, and properties on object and class instance
 types.
 .
 It includes matchers for common type relationships, including exact type
 equality, assignability checks, and partial object-shape checks. It also
 includes predicates for special types such as any, unknown, and never, and
 supports inverted assertions.
 .
 These checks are intended to be evaluated by the TypeScript type checker, so
 failures surface as type errors reported by the compiler and editor tooling.

Package: node-expect.js
Description-md5: 907f3af8b9a8eeb650894b64dc1df7cc
Description-en: behavior driven test assertions - Node.js module
 expect.js is a minimalistic behavior driven assertions toolkit similar
 to should.js but with less footprint.
 .
 Some relevant features are:
 * Cross-browser: works on IE6+, Firefox, Safari, Chrome, Opera.
 * Compatible with all test frameworks.
 * Standalone.
 * No Object prototype extensions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-exports-loader
Description-md5: 71840be96f996643fb95e145f7f23eb3
Description-en: exports loader module for webpack
 This module exports variables from inside the file by appending
 'exports[...] = ...' statements.
 .
 Webpack takes code targeted at node.js and makes it run in the browser.
 Node.js comes with API of its own that is not available in the browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-expose-loader
Description-md5: 642d8c092dcb3feb1418e31c5a0baa1e
Description-en: expose loader module for webpack
 The expose-loader loader allows one to expose a module (either in whole or in
 part) to global object (self, window and global).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-express
Description-md5: 668b0cf01fd49d0d2b12c8154a1fe1b2
Description-en: web application framework for node
 Express is a minimal and flexible node.js web application framework,
 providing a robust set of features for building single and multi-page,
 and hybrid web applications.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-express-rate-limit
Description-md5: 749b79f1a774e23f5486acf16c013621
Description-en: basic rate-limiting middleware for node-express
 node-express-rate-limit is a middleware for the Express web framework that
 limits the number of requests a client may issue within a configurable time
 window. It is typically used to protect public APIs and sensitive endpoints
 (such as login or password-reset routes) against brute-force attacks and abuse.
 .
 Requests beyond the limit receive an HTTP 429 "Too Many Requests" response,
 and standardised RateLimit headers are sent to inform clients of their quota.
 The middleware ships an in-memory store and can be extended with external
 stores (Redis, Memcached, ...) for use across multiple server instances.

Package: node-express-static-gzip
Description-md5: 850598756a9c9b2a2738a6e839755ba8
Description-en: serve pre-compressed static assets in Express efficiently
 This library extends Express.js by providing middleware to serve
 pre-compressed (gzip and Brotli) static files transparently. It detects
 client-supported compression formats and delivers the appropriate asset,
 falling back to uncompressed files if necessary.
 .
 Key features:
 - Automatically serve .gz and .br pre-compressed files alongside originals
 - Honor client Accept-Encoding header for optimal compression selection
 - Fallback support to original resources if compressed versions are missing
 - Easy integration with Express apps using familiar middleware pattern
 - Lightweight and dependency-free
 .
 Ideal for performance-conscious web servers and apps utilizing static
 site generation where assets are compressed ahead of time.

Package: node-extend
Description-md5: 12366d126cd4b82dce274e06f7f3b7f9
Description-en: port of jQuery.extend for Node.js
 This package contains a method extend() which merges
 the contents of two or more objects together into
 the first object.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-extend-shallow
Description-md5: e0dcb207ed66c976eec9bcf6122ba712
Description-en: extend an object with the properties of additional objects
 node.js/javascript util.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-external-editor
Description-md5: 68038b0386ea0c9529514b5d17f07271
Description-en: Edit a string with the users preferred text editor
 Node.js module to edit a string with the users preferred text editor,
 using either $VISUAL or $ENVIRONMENT.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-extglob
Description-md5: fb52c09faa30d892198a0f6fcdbc9be0
Description-en: Extended glob support for JavaScript
 Node.js module that exports a function that takes a glob pattern as a string
 plus some options and returns an object with the parsed AST and the compiled
 output, which is a regex-compatible string that can be used for matching.
 .
 It handles negation patterns and nested patterns, and is compatible with
 globbing in Bash 4.3.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-extract-zip
Description-md5: 70582e3a317959ac4b60c4cf45f6606c
Description-en: unzip a zip file using pure javascript
 Unzip written in pure JavaScript. Extracts a zip into a directory.

Package: node-extsprintf
Description-md5: 833ccf5f15ad9cd686af98913a55bffb
Description-en: extended POSIX-style sprintf
 This library is a stripped down version of s[n]printf(3c).
 .
 This library is a dependency of verror, which provides several classes in
 support of Joyent's Best Practices for Error Handling in Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-falafel
Description-md5: dd7d5dbd04910cdf5c72dcb9ee74130d
Description-en: transform javascript AST on a recursive walk
 Falafel is a pure javascript implementation of recursive walk of
 abstract syntax tree (AST).
 .
 Using falafel you could do syntax aware search and replace, and
 patching using DOM like method.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fancy-log
Description-md5: 28bc0a5af8fbe1bc8ebe08bb5b7c61f7
Description-en: Log things, prefixed with a timestamp
 This module was pulled out of gulp-util for use inside the CLI.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fast-deep-equal
Description-md5: 1c4b7d93e4ed42338ff558166b8341bb
Description-en: Fast Deep Equal
 Features
 - ES5 compatible
 - works in node.js (0.10+) and browsers (IE9+)
 - checks equality of Date and RegExp objects by value.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fast-json-patch
Description-md5: e3ceab0f7521de360c95321c717f99fb
Description-en: Node.js implementation of JSON-Patch
 node-fast-json-patch is a leaner and meaner implementation of JSON-Patch.
 Small footprint. High performance. It can:
 * apply patches (arrays) and single operations on JS object
 * validate a sequence of patches
 * observe for changes and generate patches when a change is detected
 * compare two objects to obtain the difference

Package: node-fast-json-stable-stringify
Description-md5: 753514f6ddd4b74a144a942a31084a5a
Description-en: Deterministic JSON.stringify()
 A faster version of @substack's json-stable-stringify without jsonify
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fast-levenshtein
Description-md5: 40fd8bd733d6c64df55775fbce5c4c40
Description-en: efficient implementation of Levenshtein algorithm
 In information theory, linguistics, and computer science, the
 Levenshtein distance is a string metric for measuring the difference
 between two sequences.
 Informally, the Levenshtein distance between two words is the
 minimum number of single-character edits (insertions,
 deletions or substitutions) required to change one word into the other.
 .
 This is pure JavaScript implementation for Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fast-safe-stringify
Description-md5: 428d61293fc330d5e67ce23d6f961c46
Description-en: Safely and quickly serialize JavaScript objects
 Safe and fast serialization alternative to [JSON.stringify][].
 .
 Gracefully handles circular structures instead of throwing.
 .
 Provides a deterministic ("stable") version as well that will also
 gracefully handle circular structures.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fast-stream-to-buffer
Description-md5: 975ad4edceb5ce47fd528cb7b71a949b
Description-en: consume a stream of data into a binary Buffer
 Consume a stream of data into a binary Buffer as efficiently as possible.
 Can accept a callback function which will be passed an error or a buffer
 containing the content of the stream.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fastcgi
Description-md5: 67b6043bcc6bd702f28882674038960e
Description-en: FastCGI server for Node.js
 node-fastcgi is a drop-in replacement for node's standard http module
 (server only). Code written for a http server should work without changes
 with FastCGI. It can be used to build FastCGI applications or to convert
 existing node applications to FastCGI.
 .
 This implementation is fully compliant with the FastCGI 1.0 Specification.

Package: node-fastcgi-stream
Description-md5: 8190ea866a8aed413d6ce3aa26b18ff4
Description-en: Node.js module to read and write FastCGI records
 node-fastcgi-stream provides two main pieces, the FastCGIStream itself and
 the records that can be sent and received on it.
 .
 The FastCGIStream wraps an existing Stream to send/receive FCGI records on.
 99% of the time this is going to be a net.Socket.

Package: node-faye-websocket
Description-md5: c255506ef803541087aef532cc54b245
Description-en: standards-compliant WebSocket library for Node.js
 This is a general-purpose WebSocket implementation extracted from the Faye
 project. It provides classes for easily building WebSocket servers and
 clients in Node. It does not provide a server itself, but rather makes it
 easy to handle WebSocket connections within an existing Node application. It
 does not provide any abstraction other than the standard WebSocket API.
 .
 It also provides an abstraction for handling EventSource connections, which
 are one-way connections that allow the server to push data to the client.
 They are based on streaming HTTP responses and can be easier to access via
 proxies than WebSockets.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fbjs
Description-md5: e5272c27752bdca379d8d8dbe0e63e0b
Description-en: collection of utility libraries used by other Facebook JS projects
 To make it easier for Facebook to share and consume their own JavaScript.
 Primarily this will allow it to ship code without worrying too much about
 where it lives, keeping with the spirit of `@providesModule` but working in
 the broader JavaScript ecosystem.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fd-slicer
Description-md5: cfb0cc82c6571c89d627116a688970c1
Description-en: create multiple ReadStreams or WriteStreams from the same fd - Node.js module
 This module provides an API for creating multiple ReadStreams or WriteStreams
 from the same file descriptor.
 .
 The official Node.js API docs say that it is unsafe to use fs.write multiple
 times on the same file without waiting for the callback. This module solves
 this problem.
 .
 fd-slicer also provides additional features that builtin fs.createWriteStream
 is lacking, such as progress events and setting a maximum size to write.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fdir
Description-md5: 9b71777b27c8655fbb3d98f3e7e8233b
Description-en: fast directory crawler and globber for Node.js
 fdir is a fast, zero‑dependency directory crawler for Node.js. It traverses directory trees and returns
 file paths with minimal resource usage, supporting both synchronous and asynchronous operation.
 .
 A crawler walks through a filesystem hierarchy, visiting each directory and file to produce a complete listing.
 A globber matches files using wildcard patterns such as *.js or src/**/*.ts, selecting paths based
 on rules rather than full traversal.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fecha
Description-md5: 3d98913d859c2cecfe541cdc25f63a9c
Description-en: Date formatting and parsing for Node.js
 Lightweight date formatting and parsing (~2KB). Meant to replace
 parsing and formatting functionality of moment.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fetch
Description-md5: 52a72c11c1e0cbfefe354c5f9a5862c1
Description-en: light-weight module that brings window.fetch to node.js
 Instead of implementing XMLHttpRequest in Node.js to run browser-specific
 Fetch polyfill, why not go from native http to Fetch API directly? Hence
 node-fetch, minimal code for a window.fetch compatible API on Node.js runtime.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-file-entry-cache
Description-md5: 06288d2fea56133f4f352a8e88e50647
Description-en: Node.js library implementing a simple cache for file metadata
 File-entry-cache is a super simple cache for file metadata,
 useful for process that work on a given series of files
 and that only need to repeat the job on the changed ones
 since the previous run of the process.
 .
 The module grew from a need for a super simple and dumb in-memory cache
 with optional disk persistence
 for a script to beautify files with "esformatter"
 only processing files that had changed since last run.
 Such use case need "fileSize" and "modificationTime" of the files
 tracked in a simple key/value storage.

Package: node-file-loader
Description-md5: d48f43de321ad6e7f872b979255f506c
Description-en: file loader module for webpack
 This module instructs webpack to emit the required object as file and to
 return its public url. By default the filename of the resulting file is the
 MD5 hash of the file's contents with the original extension of the required
 resource.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-file-sync-cmp
Description-md5: d9c3af379fcdcf5a840ae672ddd2ef65
Description-en: Synchronous file comparison
 Node-file-sync-cmp is a tool that provides synchronous file comparison
 for Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-file-uri-to-path
Description-md5: 8f1f3de68b1d8b24e9e04c34aac41369
Description-en: Convert a file: URI to a file path
 Accepts a file: URI and returns a regular file path suitable
 for use with the nodejs fs module functions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-filename-regex
Description-md5: 0b35cba2f637efc7d00afb9986af66b4
Description-en: Regular expression for matching file names
 Regular expression for matching file names, with or without extension.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-filesize
Description-md5: a94e99f8a78d2a43e963e9e039db3b8e
Description-en: generate a human readable String describing the file size
 filesize.js provides a simple way to get a human readable file size string
 from a number (float or integer) or string.
 .
 For example, filesize(265318) produces 259.1 KB.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fill-range
Description-md5: 66288faec7bc049d23950f0aecb3a926
Description-en: node module to fill in a range of numbers or letters
 fill-range can optionally pass an increment or `step` to use, or create a
 regex-compatible range with `options.toRegex`
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-finalhandler
Description-md5: ea8694357b09480ce2802c9b0b44e6e2
Description-en: final HTTP responder - Node.js module
 This package provides a middleware-style function to invoke
 as the final responding step for HTTP requests.
 .
 The object it receives as parameter is used to output an
 error with a given status code, and defaults to 404 Not Found.
 .
 It is particularly useful in express/connect applications.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-find-cache-dir
Description-md5: e98e42c86f5135f5166e36a64a6b05de
Description-en: finds the common standard cache directory
 Node.js is an event-based server-side JavaScript engine.

Package: node-find-root
Description-md5: 8109e414269721a463ea690813e11916
Description-en: Node.js module to get the closest package.json
 node-find-root is a simple library to get the closest package.json.

Package: node-find-up
Description-md5: 4d8efa74188327d8495f03dea973f4c1
Description-en: Find a file by walking up parent directories
 find-up helps in finding a file or directory by walking up parent directories.
 There are related tools, too. CLI for this module is find-up-cli.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-findit2
Description-md5: 5c4ba78cda4bd9d96f569a454cc5ef79
Description-en: walk a directory tree recursively with events
 findit2 is a Node.js module to recursively walk directory trees. It supports
 optionally following symlinks and detects file system loops.
 .
 This module is a backward-compatible rewrite of node-findit to provide bug
 fixes and better symlink support.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-findup-sync
Description-md5: 372feb22f2c6d9c94ddc15759c5e8b2e
Description-en: Node.js module to find the first matching file
 Find the first file matching a given pattern in the current directory or the
 nearest ancestor directory.

Package: node-fined
Description-md5: ab750f975c61c42cca8621d1aee809ff
Description-en: Find a file given a declaration of locations
 Node.js module to find a file given a basename, a list of
 extensions and a path. The path can be either given directly or
 as a base directory for finding up.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-first-chunk-stream
Description-md5: 785addb51554b89c92ae1a5a87941f22
Description-en: buffer and transform the first chunk in a stream
 This package transform a buffer in a javascript stream that could be pass
 to other callback.
 .
 This is reverse dependency of gulp a package builder for nodejs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-flagged-respawn
Description-md5: f20923758ab50c1d3b24cca4c902a77e
Description-en: tool for respawning node binaries when special flags are present
 This Node.js module can be useful for command-line scripts
 written in JavaScript. It can selectively apply flags to
 the interpreter, by re-spawning it and passing it only
 the required flags - the rest are passed to the script.
 .
 Flagged-respawn also handles all the edge cases such as:
 - Providing a method to determine if a respawn is needed.
 - Piping stderr/stdout from the child into the parent.
 - Making the parent process exit with the same code as the child.
 - If the child is killed, making the parent exit with the same signal.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-flat-cache
Description-md5: de5d67161e78c10491bf4d20909f7388
Description-en: Node.js library implementing a simple persistent key/value storage
 Flat-cache is a stupidly simple key/value storage
 using files to persist the data.
 .
 The module grew from a need for a super simple and dumb in-memory cache
 with optional disk persistence
 for a script to beautify files with "esformatter"
 only processing files that had changed since last run.
 Such use case need "fileSize" and "modificationTime" of the files
 tracked in a simple key/value storage.

Package: node-flatted
Description-md5: 4d460125b390abadda7c32a8426444dc
Description-en: super light and fast circular JSON parser - Node library
 Flatted is a super light and fast circular JSON parser.
 .
 Works with all ECMAScript engines
 compatible with Map, Set, Object.keys, and Array.prototype.reduce,
 even if polyfilled.
 .
 Flatted is the direct successor of no longer maintained CircularJSON.
 .
 This package contains flatted usable with Nodejs.

Package: node-flow-remove-types
Description-md5: 533bae577301f6e4eeb106bc52581ff8
Description-en: Removes Flow type annotations from JavaScript files
 Turn your JavaScript with Flow type annotations into standard JavaScript in an
 instant with no configuration and minimal setup.
 .
 Flow provides static type checking to JavaScript which can both help find and
 detect bugs long before code is deployed and can make code easier to read and
 more self-documenting. The Flow tool itself only reads and analyzes code.
 .
 Running code with Flow type annotations requires first removing the
 annotations which are non-standard JavaScript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-flush-write-stream
Description-md5: 07a1d2cff41111a50a4bfa428d77f60c
Description-en: Write stream constructor
 This write stream constructor supports a flush function that is called before
 finish is emitted
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fn-name
Description-md5: 176080f298edc4399b2835314ba351c5
Description-en: Get the name of a named function
 There is a non-standard name property on functions in Javascript,
 but it's not supported in all browsers. This module tries that property then
 falls back to extracting the name from the function source.
 This package is a dependency for ava.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fn.name
Description-md5: 267d7894a16c0d02adace462404c6358
Description-en: Extract the name of a given function.
 Extract names from functions.
 .
 Useful as a build dependency for other packages to use.
 Typically for testing other node packages.

Package: node-focus-options-polyfill
Description-md5: fb57440491b2bccaea2a0071bd0bc7be
Description-en: JavaScript polyfill for focusOptions
 This library provides JavaScript polyfill for focusOptions, an optional
 property passed to HTMLElement.focus() that contains the preventScroll
 boolean, which controls whether the browser should prevent a focused
 element from being scrolled into view.

Package: node-follow-redirects
Description-md5: a3d2bb3873955f0a037fe123e395012d
Description-en: HTTP and HTTPS modules that follow redirects
 Drop-in replacement for Nodes `http` and `https` that automatically follows
 redirects.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fontsource-inconsolata
Description-md5: 0684c416e1246a8cc9d967ccb36ef155
Description-en: Inconsolata font self-hostable for Node.js
 The node-fontsource-inconsolata package contains the Inconsolata
 font and CSS files suitable for self-hosting with Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fontsource-lato
Description-md5: b7ad1a5a901926b8d7dd2ef1385d59a4
Description-en: Lato font self-hostable for Node.js
 The node-fontsource-lato package contains the Lato
 font and CSS files suitable for self-hosting with Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fontsource-merriweather
Description-md5: da54bfa6d7c802c6c91ce879d17f3925
Description-en: Merriweather font self-hostable for Node.js
 The node-fontsource-merriweather package contains the Merriweather
 font and CSS files suitable for self-hosting with Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fontsource-variable-inconsolata
Description-md5: a6b5ab3b1dce7a19bae416c2fd91d75a
Description-en: Variable Inconsolata font self-hostable for Node.js
 The node-fontsource-variable-inconsolata package contains the
 Variable Inconsolata font and CSS files suitable for self-hosting
 with Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-for-in
Description-md5: 12aea20a89bcde35eaf8beed46307889
Description-en: iterate over object
 Iterate over the own and inherited enumerable properties of an object,
 and return an object with properties that evaluate to true from the
 callback. Exit early by returning `false`.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-for-own
Description-md5: e571355d521203cdf7c7321270df9b65
Description-en: Iterate over the own enumerable properties of an object
 Iterate over the own enumerable properties of an object, and return an object
 with properties that evaluate to true from the callback. Exit early by
 returning `false`. JavaScript/Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-foreground-child
Description-md5: 43a3de4a4b84e5056615879d51b6599a
Description-en: helper running a child process as a foreground process
 This Node.js module emulate simple control group in pure javacript.
 It runs a child process as foreground process redirecting output
 to stdout and exiting main process as soon as child exist.
 .
 This module could be used for implementating TAP test
 for Node.js.
 .
 TAP is a simple text-based interface between testing modules
 implemented in many popular languages.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-forever-agent
Description-md5: 9a53811d00b8151c2947dfe03053f8e3
Description-en: HTTP agent supporting keep-alive requests - module for Node.js
 node-forever-agent keeps socket connections alive between keep-alive
 requests.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-form-data
Description-md5: 51e7f485c7d6e1f2e3b411ffe4ac46c3
Description-en: Create multipart/form-data streams module for Node.js
 node-form-data can be used to submit forms and file uploads to other
 web applications.
 .
 The API of this module is inspired by the w3c XMLHttpRequest
 specification.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-formidable
Description-md5: f36530b4343c55ac476e6050d120cabd
Description-en: Multipart form data parser module for Node.js
 node-formidable is a well-tested parser for multipart/form-data sent by
 http clients. It emphasizes support for file uploads.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-fortawesome-fontawesome-common-types
Description-md5: b220d2ba8bd8f109baa5c77f4917a6c6
Description-en: Common Typescript types for node-fortawesome-fontawesome-* packages
 Font Awesome is the Internet's icon library and toolkit, used by
 millions of designers, developers, and content creators.
 .
 Font Awesome 6 JavaScript packages support TypeScript. This package abstracts
 some of the common definitions that those packages use.

Package: node-fortawesome-fontawesome-free
Description-md5: 9c76be8c411903d6eed22687ad9360e7
Description-en: The iconic font, CSS, and SVG framework
 Font Awesome is the Internet's icon library and toolkit, used by
 millions of designers, developers, and content creators.
 .
 This package provides FontAwesome icons in various format.

Package: node-fortawesome-fontawesome-svg-core
Description-md5: 9eaaa6774e06e13a9f16d9fa1ec379d3
Description-en: JavaScript library that brings SVG common files of FontAwesome
 Font Awesome is the Internet's icon library and toolkit, used by
 millions of designers, developers, and content creators.
 .
 This package brings SVG common files.

Package: node-fortawesome-free-brands-svg-icons
Description-md5: 16b7a39c95e91d2d66b2d2ac97642ce9
Description-en: JavaScript library that brings FontAwesome's brands icons in SVG format
 Font Awesome is the Internet's icon library and toolkit, used by
 millions of designers, developers, and content creators.
 .
 This package brings brands SVG icons.

Package: node-fortawesome-free-regular-svg-icons
Description-md5: e97b7d65de933a3155efc5ed95b6cb0b
Description-en: JavaScript library that brings FontAwesome's regular icons in SVG format
 Font Awesome is the Internet's icon library and toolkit, used by
 millions of designers, developers, and content creators.
 .
 This package brings regular SVG icons.

Package: node-fortawesome-free-solid-svg-icons
Description-md5: fea8708e6debf8833c246246b720546d
Description-en: JavaScript library that brings FontAwesome's solid icons in SVG format
 Font Awesome is the Internet's icon library and toolkit, used by
 millions of designers, developers, and content creators.
 .
 This package brings solid SVG icons.

Package: node-fragment-cache
Description-md5: e6a1cf75657f1a99364dc0f85e7a3090
Description-en: Cache for managing namespaced sub-caches
 Node.js is an event-based server-side JavaScript engine.

Package: node-free-style
Description-md5: 91f834ddd8b2f48f9841b6b85b2348cb
Description-en: more maintainable CSS styles in Node.js
 Free-style is designed to make CSS easier and more
 maintainable in Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fresh
Description-md5: 1a807f54563a1af432d8275f53ebcc05
Description-en: Check client cache staleness using HTTP headers - Node.js module
 This module checks HTTP If-Modified-Since, If-None-Match, Cache-Control
 request headers, as well as Last-Modified, Etag response headers to
 determine if the client requesting the resource has a stale or fresh cache.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-from2
Description-md5: 7091da18c1a96844751d246496820a0f
Description-en: wrapper for ReadableStream
 Convenience wrapper for ReadableStream, with an API lifted from "from" and
 "through2"
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-from2-string
Description-md5: 4a3d3dcf2739dd0585873b0bb3e57be6
Description-en: create a Node.js stream from a string
 Sugary wrapper around from2. In order to use from2 with strings, you must
 write some boilerplate to break the string in correctly sized chunks.
 This module handles that boilerplate for you, so you can directly source
 from a string.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fs-exists-sync
Description-md5: 4e528a2393b335113ce94a0bbf403dbe
Description-en: Drop-in replacement for Node.js's `fs.existsSync` with zero dependencies
 fs-exists-sync is a drop-in replacement for Node.js's `fs.existsSync` with no
 dependencies. Other libraries have crucial differences from fs.existsSync, or
 unnecessary dependencies.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fs-extra
Description-md5: 76d6c25623d7121b38ace7b2c240feb6
Description-en: fs-extra contains methods not included in the Node.js fs module
 The fs-extra Node.js module adds a few extra file system methods that aren't
 included in the native fs module. It is a drop in replacement for fs.
 .
 The module implements common filesystem operations such as copy(), move(),
 mkdirs(), remove(), and specific read/write operations like
 readFile() & outputFile() and readJson() & outputJson().
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fs-readdir-recursive
Description-md5: 65cb3cd817acc9ab153ad821df94e5cb
Description-en: Recursively read a directory
 Node.js is an event-based server-side JavaScript engine.

Package: node-fs-write-stream-atomic
Description-md5: b81778937ce9983457d7017cf6bf4382
Description-en: Like fs.createWriteStream(...), but atomic
 Writes to a tmp file and does an atomic `fs.rename` to move it into place when
 it's done.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fs.realpath
Description-md5: 38381dec741fefe13d67bf507ba76a4a
Description-en: Use node's fs.realpath
 Use node's fs.realpath, but fall back to the JS implementation if the native
 one fails
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fullcalendar
Description-md5: 4f5ebc3b0dbf99b16ffab5bae0b4d2e9
Description-en: full-sized drag-and-drop event calendar in JavaScript
 FullCalendar is a JavaScript library for displaying and interacting with
 event calendars in web applications. It supports multiple calendar views,
 editable events, drag-and-drop interaction, recurring events, time zones,
 and integration with modern frontend frameworks.

Package: node-function-bind
Description-md5: 033a9d552c0700bebbb12c18dc928ca5
Description-en: Implementation of Function.prototype.bind
 Function-bind can be used for unit tests, and is useful for webframeworks
 that do not have the function-bind.
 .
 This package includes also the node-has (has) package,
 Object.prototype.hasOwnProperty.call shortcut.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-functional-red-black-tree
Description-md5: 8b52b6529fbf208c5858092c86fd98dc
Description-en: fully persistent balanced binary search tree - Node.js library
 Functional-red-black-tree is a fully persistent red-black tree
 written 100% in JavaScript.
 .
 Functional (or fully persistent) data structures
 allow for non-destructive updates.
 So if you insert an element into the tree,
 it returns a new tree with the inserted element
 rather than destructively updating the existing tree in place.
 Doing this requires using extra memory,
 and if one were naive it could cost as much as reallocating the entire tree.
 Instead, this data structure saves some memory
 by recycling references to previously allocated subtrees.
 This requires using only O(log(n)) additional memory per update
 instead of a full O(n) copy.
 .
 Some advantages of this is
 that it is possible to apply insertions and removals to the tree
 while still iterating over previous versions of the tree.
 Functional and persistent data structures can also be useful
 in many geometric algorithms
 like point location within triangulations or ray queries,
 and can be used to analyze the history of executing various algorithms.
 This added power though comes at a cost,
 since it is generally a bit slower to use a functional data structure
 than an imperative version.
 However, if your application needs this behavior
 then you may consider using this module.
 .
 This package provides functional-red-black-tree
 for use with Node.js -
 an event-based server-side JavaScript engine.

Package: node-fuse.js
Description-md5: feadef145fb84f9331890efb8e374ef2
Description-en: lightweight fuzzy-search library for JavaScript
 Fuse.js provides approximate string matching for JavaScript applications.
 It can search lists of strings or objects, tolerate misspellings and partial
 matches, and rank results by relevance.
 .
 The library supports weighted fields, extended search operators, logical
 queries, match highlighting, token-based multi-word search, and optional Web
 Worker based searching for larger client-side datasets.

Package: node-fuzzaldrin-plus
Description-md5: a7ec5c806744a4d83123398a281db683
Description-en: Fuzzy filtering and string scoring - compatible with fuzzaldrin
 A fuzzy search / highlight that specialize for programmer text editor. It
 tries to provide intuitive result by recognizing patterns that people use
 while searching.
 .
 A rewrite of the fuzzaldrin library. API is backward compatible with some
 extra options. Tuning has been done from report usage of the Atom text editor.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-fuzzysort
Description-md5: ecf454de4ee50eaab62c9fcca4c8927b
Description-en: Fast SublimeText-like fuzzy search for JavaScript
 Fuzzysort is an open source JavaScript implementation that gives results
 similar to SublimeText search feature.

Package: node-gauge
Description-md5: 0e6a2019495d1ce8ce84fc682b8d8e04
Description-en: terminal based horizontal progress bar
 A nearly stateless terminal based horizontal gauge / progress bar.  This
 library is a dependency for npmlog, a logger with custom levels and colored
 output for Node.js
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-generator-supported
Description-md5: 6973597c8ca5a8b47b319cbaec1446ba
Description-en: Check if JS harmony generator is supported in environment
 This module checks if JS harmony generator (for example due to parameter
 "--harmony" while invoking node) is supported in environment.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-generic-pool
Description-md5: 973ec90acc85a669cfced056dac6b676
Description-en: generic resource pooling for Node.js
 generic-pool is a generic resource pooling for Node.js.
 It can be used to reuse or throttle expensive resources such as database
 connections.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-genfun
Description-md5: 4196fb2d09e008287c950ce78cfb500e
Description-en: fast, prototype-friendly multimethods
 A genfun is a regular function object with overridden function
 call/dispatch behavior. genfun is a Javascript library that lets
 you define generic functions: regular-seeming functions that can be
 invoked just like any other function, but that automatically dispatch
 methods based on the combination of arguments passed to it when it's
 called, also known as multiple dispatch.
 .
 This package is a dependency of npm, Node.js package manager.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-geojson
Description-md5: 6aeb4a85562a077a4d01590b3a65fa00
Description-en: Node.js library to turn geo data into GeoJSON
 node-geojson permits to turn geo data into GeoJSON (http://geojson.org/).
 The library has one method, parse(), which takes an array of objects (or a
 single object) with geometry data as the first parameter, an object
 consisting of settings for the second parameter, and an optional callback
 function as the third parameter. If a callback is not specified, the
 parse() function returns the GeoJSON output.

Package: node-get
Description-md5: 72fe56348951071f3da0bdb63f3ef2be
Description-en: high-level HTTP client for NodeJS
 node-get is a high-level HTTP client for the NodeJS framework.

Package: node-get-caller-file
Description-md5: 0d656c8c9746de4744123e3b606b63d7
Description-en: inspects the v8 stack trace
 Call this function in a another function to find out the file from which that
 function was called from.
 .
 Inspired by http://stackoverflow.com/questions/13227489
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-get-func-name
Description-md5: 0d7961af2c9ca1f2fe96351e26ed4469
Description-en: Utility for getting a function's name for node and the browser
 This is a module to retrieve a function's name securely and consistently both
 in NodeJS and the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-get-own-enumerable-property-symbols
Description-md5: 33a7a41d7b5b23feb513bc9e9cd7c8dd
Description-en: Returns enumerable symbol properties of objects
 This library provides a function for retrieving only the enumerable symbol
 properties that are defined directly on a given object. Unlike a standard
 method which returns all symbol properties regardless of enumerability, this
 focuses on filtering out non-enumerable symbols and inherited properties,
 ensuring that the results include only those symbols that can participate in
 enumeration operations such as for...in loops or Object.assign().
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-get-stdin
Description-md5: 480eec2114f77a98b4ddd8b6cbdfd52b
Description-en: Easier stdin for Node.js
 get-stdin is a Node.js module to easily handle STDIN with JavaScript
 callback functions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-get-stream
Description-md5: ccc248b4b712ecd6d149de296d103065
Description-en: Get a stream as a string, buffer, or array
 This package transforms a stream (a continuous flow of
 data that is received for instance over internet) as
 a string (a linear sequence of characters), a buffer
 (a linear sequence of bytes) or an array.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-get-tsconfig
Description-md5: aef1489bc35f2f96382a8f4330a2fc9b
Description-en: parser and path resolver for tsconfig.json
 For TypeScript related tooling to correctly parse tsconfig.json file
 without depending on TypeScript.
 .
 Features:
 .
 - Zero dependency (not even TypeScript)
 - Tested against TypeScript for correctness
 - Supports comments & dangling commas in tsconfig.json
 - Resolves extends
 - Fully typed tsconfig.json
 - Validates and throws parsing errors
 - Tiny! 7 kB Minified + Gzipped
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-get-uri
Description-md5: 91b3c885fd52fa37fabf496713f186b7
Description-en: Node.js module that returns a stream.Readable from a URI string
 node-get-uri is a high-level module. It accepts a URI string and returns a
 Readable stream instance. There is built-in support for a variety of
 "protocols", and it's asily extensible.

Package: node-get-value
Description-md5: 6ae732dbca8e528ebcc96e05155015b9
Description-en: Use property paths to get a nested value from an object
 Use property paths (`a.b.c`) to get a nested value from an object
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-getobject
Description-md5: 742680fd8a399717ac88e6520cf48acc
Description-en: set and get deep objects easily - module for Node.js
 getobject allows you to easily get and set deep objects.
 It also allows you to check if deep objects exist.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-getpass
Description-md5: 1f7c35fb0f7e75abc7e1a2a6db6431c9
Description-en: get a password from terminal
 This library can be used to get a password from the terminal. Even though it
 sounds simple and sounds like the `readline` module should be able to do it.
 But readline module does not support it.
 .
 If available, this uses `/dev/tty` to avoid interfering with any data being
 piped in or out of stdio. This function prints a prompt (by default
 `Password:`) and then accepts input without echoing.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gettext-parser
Description-md5: b99098bba71f2b851ad4667615a5464b
Description-en: Parse and compile gettext po and mo files to/from json
 Parse and compile gettext *po* and *mo* files with node.js, nothing more,
 nothing less.
 .
 This module is slightly based on other gettext related modules
 (node-gettext (https://github.com/andris9/node-gettext)). The plan is to move
 all parsing and compiling logic from node-gettext to this module and leave
 only translation related functions (domains, plural handling, lookups etc.).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gettext.js
Description-md5: 99f1174384e56e6743fde64e91256c07
Description-en: Lightweight yet complete GNU gettext port - Node.js module
 gettext.js is a lightweight (3k minified!) yet complete and accurate GNU
 gettext port for node and the browser. Manage your i18n translations the right
 way in your javascript projects.
 .
 This package contains the NodeJS module.

Package: node-github-url-from-git
Description-md5: 3a4d0e17f8026fba8db6460e8483ece7
Description-en: Convert github git or gist url to an http url - Node.js module
 This module is a simple regular expression for parsing and converting
 a git repository url from github to an http url. It supports gists as
 well. It is used by npm and node-normalize-package-data.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-gitlab-favicon-overlay
Description-md5: 1710d545c7ccc329df66b2b60afa1c28
Description-en: Combine images for a favicon with the help of canvas
 This module enables you produce a favicon by combining several images
 on a canvas.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-glob
Description-md5: 1b036f9676e44c424eb15efe75baf458
Description-en: glob functionality for Node.js
 node-glob is a glob implementation for Node.js
 .
 It features brace expansion, extended glob matching, globstar matching,
 and can be invoked synchronously as well as asynchronously.
 It uses minimatch for pattern matching.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-glob-base
Description-md5: 1937b732eccffae6a7f448f2833d9ef8
Description-en: returns an object with the (non-glob) base path
 This library returns an object with the (non-glob) base path and the actual
 pattern.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-glob-parent
Description-md5: 81a80b53324249f1451a998622120c0b
Description-en: Extract the non-magic parent path from a glob string
 Javascript module to extract the non-magic parent path from a glob string.
 .
 For example, 'path/to/*.js' will return 'path/to' and '**/*.js' will return '.'
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-glob-stream
Description-md5: c8bc5acf8411b32772321afc4850fabb
Description-en: wrapper around node-glob to make it streamy
 You can pass any combination of globs. One caveat is that you can not only
 pass a glob negation, you must give it at least one positive glob so it knows
 where to start. All given must match for the file to be returned.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-global
Description-md5: f7af852027aee855799a6ba1abf23875
Description-en: Little Node.js library to require global variables
 node-global provides a simple way to require global variables in Node.js
 environment.

Package: node-global-modules
Description-md5: 6967c04c70e0bc1e826279f553aaecdb
Description-en: directory used by npm for globally installed npm modules
 Node.js is an event-based server-side JavaScript engine.

Package: node-global-prefix
Description-md5: e659a5d96ae81fa055bcdeca762649a8
Description-en: get the npm global path prefix
 Node.js is an event-based server-side JavaScript engine.

Package: node-globals
Description-md5: 3fdc1d99021f9a3e3c0ac2c1468d54f5
Description-en: Global identifiers from different JavaScript environments
 Extracted from JSHint and ESLint and merged.
 It's just a JSON file, so it can be used in whatever environment one likes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-globby
Description-md5: c947be95aa4553ac2c57370ae1d50636
Description-en: Extends glob with promise API
 Extends glob with support for multiple patterns and exposes a Promise API.
 .
 Related projects includes multimatch which can match against a list instead of
 the filesystem and then glob-stream which is a streaming alternative finally
 matcher is simple wildcard matching.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-globule
Description-md5: 9cdc5148c5906082bf1554a6eb2e2f1e
Description-en: Easy-to-use wildcard globbing library for Node.js
 globule is an easy-to-use wildcard globbing library for Node.js.
 .
 The library offers functions like find(), match() and mapping() that support
 globbing patterns.
 .
 globule.find returns a unique array of all file or directory paths that match
 the given globbing pattern(s).
 .
 globule.match can be used to match one or more globbing patterns against one
 or more file paths.
 .
 globule.mapping returns an array of src-dest file mapping objects for
 the given set of source file paths.
 .
 This package contains the globule module for Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-glogg
Description-md5: ffa623aeb8c796d90eab5eb095525967
Description-en: Global logging utility
 This module makes no assumptions about the log levels and they will always be
 emitted.  If you are looking to filter some out, your listeners will need to
 have extra logic.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-glossy
Description-md5: a16b016a631834c4677ebcd46f9e695d
Description-en: generating and parsing syslog messages
 Glossy is a lightweight Node.js module that provides tools for generating and
 parsing syslog messages (RFC 3164 and RFC 5424 compliant). It allows
 applications to format log messages for transmission to syslog servers
 or to interpret incoming syslog data.
 .
 This package is useful for developers integrating syslog functionality
 into their Node.js applications, especially in environments requiring
 standardized system logging. It has support for both BSD syslog (RFC 3164)
 and structured syslog (RFC 5424)
 .
 This package provides the Node.js module for use in Node.js applications.

Package: node-google-timezones-json
Description-md5: 7c7c8a5034f1bb33fcc4a421cb894c6a
Description-en: List of timezones as used in Google Calendar
 This library provides a JSON file with a mapping between tz database timezones
 and the timezone names used in Google Calendar. It includes a comprehensive
 list of timezones, each associated with its corresponding GMT offset.

Package: node-googlediff
Description-md5: a410f045389ec9d0e53595ba845ab375
Description-en: Compares the differences between the two texts
 The Diff Match and Patch libraries offer robust algorithms to perform the
 operations required for synchronizing plain text. This library implements
 Myer's diff algorithm which is generally considered to be the best general
 purpose diff.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-got
Description-md5: 55bb5b79153d780591258043b4f44c85
Description-en: Simplified HTTP requests
 This module provides a nicer interface to the built-in http module.
 .
 This module was created because request is bloated *(several megabytes!)*.
 .
 Highlights:
 - Promise & stream API
 - Request cancellation
 - Follows redirects
 - Retries on network failure
 - Handles gzip/deflate
 - Timeout handling
 - Errors with metadata
 - JSON mode
 - WHATWG URL support
 - Electron support
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-graceful-fs
Description-md5: e10bc3bdaa616a6dc68d592dace202d8
Description-en: drop-in replacement improving the Node.js fs module
 node-graceful-fs module normalizes behavior across different platforms
 and environments, and makes filesystem access more resilient to errors:
 * queues up open and readdir calls, and retries them once something
 closes if there is an EMFILE error from too many file descriptors.
 * fixes lchmod for Node versions prior to 0.6.2
 * implements fs.lutimes if possible. Otherwise it becomes a noop.
 * ignores EINVAL and EPERM errors in chown, fchown or lchown if the
 user isn't root.
 * makes lchmod and lchown become noops, if not available.
 * retries reading a file if read results in EAGAIN error.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-graphlibrary
Description-md5: eb4870b75a01868f3bd8ce9a576ee873
Description-en: directed and undirected multi-graph library
 Graphlibrary is a JavaScript library that provides data structures for
 undirected and directed multi-graphs along with algorithms that can be used
 with them.
 .
 In addition to a core graph API, it also comes with implementations for
 many common graph algorithms.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-graphql
Description-md5: f22039723b6d71944459a34deccd126b
Description-en: JavaScript reference implementation for GraphQL
 GraphQL is a Query Language and Runtime for APIs which can target any service.
 It provides a complete and understandable description of the data in an API,
 gives clients the power to ask for exactly what they need and nothing more,
 makes it easier to evolve APIs over time, and enables powerful developer tools.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-growl
Description-md5: 38c29d37eafb15b35d40f19cae118c5b
Description-en: unobtrusive notification system for nodejs
 Growl support for Nodejs. Essentially a port of the Ruby Growl Library from
 the same author.
 .
 Growl is a cross platform notification system.
 .
 Applications can use Growl to display small notifications
 about events which may be important to the user.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-babel
Description-md5: 9a3a4183e3162f7717e4752c16cd7380
Description-en: grunt plugin for babel
 Grunt is a JavaScript task runner, which is a tool used to automatically
 perform frequently used tasks such as minification, compilation, unit testing,
 linting, etc.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-cli
Description-md5: 15549093e77e23e5ab33d9983efcb4ff
Description-en: command-line interface to Grunt JavaScript task runner
 Grunt is a task runner to performing repetitive tasks like
 minification, compilation, unit testing, linting, etc, on JavaScript
 applications.
 .
 This module is a script to load and run Grunt itself.

Package: node-grunt-contrib-clean
Description-md5: d795e7dd6ea1c4aa4fa22cd95e8bc17f
Description-en: Grunt plugin to clean files and folders
 Grunt automates several tasks related to maintaining a JavaScript library
 or framework. It can be used for JS code minification, unit testing, code
 checking, and several other tasks.
 .
 This plugin is used to clean files and folders.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-contrib-coffee
Description-md5: ea1319cf58fddd442a633d4c14368015
Description-en: Compile CoffeeScript files to JavaScript
 This is a plugin for grunt javascript task runner.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-contrib-concat
Description-md5: 74b3fa34a17b13ecf1746dcbe4d736b4
Description-en: Concatenate files
 This is a plugin for grunt javascript task runner.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-contrib-copy
Description-md5: c496ce07d52eb7ceb4cd04e9be594a72
Description-en: Copy files and folders
 Node.js module that provides a grunt plugin to copy files and folders.
 Supports recursive copying, flattening, and processing files on the fly.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-contrib-internal
Description-md5: ea5a0928517c938e58667e08610e8d2d
Description-en: Internal tasks for managing the grunt-contrib projects
 This grunt plugin is required for building other grunt plugins
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-contrib-nodeunit
Description-md5: e55a97cad29bbd1377bd7f60d007a3e6
Description-en: Grunt plugin to run Nodeunit unit tests
 Grunt automates several tasks related to maintaining a JavaScript library
 or framework. It can be used for JS code minification, unit testing, code
 checking, and several other tasks.
 .
 This plugin runs Nodeunit unit tests.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-contrib-requirejs
Description-md5: 11710138e2e26f30ee2e0ac686a563ba
Description-en: Optimize RequireJS projects using r.js
 This is a plugin for grunt javascript task runner.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-contrib-uglify
Description-md5: 30b1c2a540480a242eaa05782eabef69
Description-en: Minify JavaScript files with UglifyJS
 Node.js module that provides a grunt plugin to minify JavaScript
 files with UglifyJS.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-known-options
Description-md5: a75b48782fc3e7964a78aca6d05efbea
Description-en: known options used in Grunt
 The known options used in Grunt

Package: node-grunt-legacy-log
Description-md5: 6d43e85128a7136aaec9d15926eb707a
Description-en: Grunt 0.4.x logger
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-legacy-log-utils
Description-md5: c9580704f27dca2151c2707e8f58fede
Description-en: Static methods for the Grunt 0.4.x logger
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-legacy-util
Description-md5: b0ab1a5015eaf589c0c414d4e24f71d5
Description-en: Some old grunt utils provided for backwards compatibility
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-replace
Description-md5: 2e31ba543b84a7350623a792b061e97d
Description-en: Replace text patterns with applause
 Grunt-replace uses the node-applause module to replace any text pattern
 with new text.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-grunt-sass
Description-md5: ffdaaf530a430283a6574dac27b1794d
Description-en: Compile Sass to CSS
 Compile Sass to CSS using Dart Sass or Node Sass.

Package: node-grunt-webpack
Description-md5: 945f90f07374fa7df44374d9707ccf76
Description-en: Use webpack with grunt
 grunt is a JavaScript task runner/build system/maintainer tool.
 .
 Webpack takes code targeted at node.js and makes it run in the browser.
 Node.js comes with API of its own that is not available in the browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-babel
Description-md5: 6bfc94d85c58cf005eefd0fff1f367db
Description-en: gulp plugin to use babel
 gulp is a toolkit that helps you automate painful or time-consuming tasks in
 your development workflow.
 .
 Babel is a JavaScript compiler to use next generation JavaScript, today.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-changed
Description-md5: 110bb0147f672afb2bdf0605ad63a530
Description-en: gulp plugin to only pass through changed files
 gulp is a toolkit that helps you automate painful or time-consuming tasks in
 your development workflow.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-clean-css
Description-md5: 5b76f4e10d897dd7b51f592025445681
Description-en: gulp pipeline for minify CSS with clean-css
 This package provides a Gulp plugin that functions as a
 minimal integration layer for clean‑css. It offers a straightforward
 mechanism for applying CSS minification within Gulp workflows,
 relying directly on the underlying clean‑css library
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-coffee
Description-md5: 869ba7b2e34b61dbb36578658bc67fef
Description-en: Compile CoffeeScript files
 This plugin for gulp build tool supports compiling CoffeeScript files.
 .
 Gulp is a streaming build system to automate painful or time-consuming tasks.
 This library is a build dependency for at.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-concat
Description-md5: 947cad51eb17d095f4d81e3253672694
Description-en: Concatenates files
 This plugin for gulp build tool which supports concatenating files.
 .
 Gulp is a streaming build system to automate painful or time-consuming tasks.
 This library is a build dependency for at.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-flatten
Description-md5: a2fa6888cb4b40c82dec341c9dba97f6
Description-en: remove or replace relative path for files
 By default gulp stores files with it's relative paths. Use case: To copy all
 minified javascript files from bower_components to build folder without
 relative paths when you have multiple modules in different sub directories.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-load-plugins
Description-md5: 1cf0b62e477a9c41e89feb8384c9d7fc
Description-en: Automatically load any gulp plugins in your package.json
 Loads gulp plugins from package dependencies and attaches them to an object of
 your choice.
 .
 gulp is a toolkit that helps you automate painful or time-consuming tasks in
 your development workflow.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-mocha
Description-md5: 128f7c1dee702d70ba630255a81fcc2f
Description-en: Run mocha tests with gulp
 This package allows one to integrate mocha unit tests with gulp
 .
 Mocha is a feature-rich JavaScript test framework running
 on Node.js and browser, making asynchronous testing
 simple.
 .
 Gulp is streaming build system to automate painful
 or time-consuming tasks
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-newer
Description-md5: d92ebb9b88d844665f37df512fabd292
Description-en: Only pass through newer source files
 gulp is a toolkit that helps you automate painful or time-consuming tasks in
 your development workflow.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-plumber
Description-md5: 24e17a98654d1da630379e8db2464797
Description-en: Prevent pipe breaking caused by errors from gulp plugins
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-postcss
Description-md5: f82597d90274a5f358a6fec0c164191e
Description-en: gulp plugin to pipe CSS through several plugins, but parse CSS only once
 gulp-postcss is a plugin that can pipe CSS through several plugins, parsing
 the CSS only once. You must install any desired postcss plugins in addition
 to this package.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-rename
Description-md5: 6ff1f6936602146c63c7a4f3f382a778
Description-en: gulp pulgin to rename files
 gulp-rename provides simple file renaming methods. It offers easy methods to
 add prefixes, move to different directories, map files using a table etc.
 .
 gulp is a toolkit that helps you automate painful or time-consuming tasks in
 your development workflow.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-sass
Description-md5: 62dbc41e933ec28ea81a9abc63a099f9
Description-en: Gulp extension for using the SASS CSS compiler
 gulp-sass is a light-weight wrapper around either Dart Sass or Node Sass,
 although currently only Node Sass is packaged for Debian in the
 node-node-sass package.
 .
 gulp-sass must be imported into your gulpfile, where you provide it the
 compiler of your choice. To use gulp-sass in a CommonJS module (which is
 most Node.js environments), do something like this:
 .
 > const sass = require('gulp-sass')(require('node-sass'));
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-sourcemaps
Description-md5: a6f112aeee1414d8708aa427c58eae0a
Description-en: Source map support for Gulp.js
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-tap
Description-md5: 55cfe80a82e826cfb6f650e35df7a5ae
Description-en: Easily tap into a gulp pipeline
 Some filters like gulp-coffee process all files. What if you want to process
 all JS and Coffee files in a single pipeline? Use tap to filter out .coffee
 files and process them through the coffee filter and let JavaScript files
 pass through.
 .
 If you do not return a stream, tap forwards your changes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-terser
Description-md5: 1abf1797e0a3f202e024e16144929a62
Description-en: gulp plugin for terser
 Gulp plugin for writting compressed es6+ code using terser.
 .
 Gulp is a JavaScript-based task runner used primarily in
 front‑end web development to automate repetitive workflows.
 .
 Terser is a JavaScript compressor and minifier
 widely used in web development to shrink JS bundles
 for production.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulp-tsb
Description-md5: 215d2c525d1eb118d6bc2215d9b0068e
Description-en: gulp plugin for very fast TypeScript compilation
 This plugin works by
 *keeping a compiler alive to improve speed (at the cost of memory)
 *always recompiling the smallest set of files possible

Package: node-gulp-util
Description-md5: fea2d9273af2dffdfe7efcbe7166a97a
Description-en: Type definitions for gulp-util Node.js module
 gulp-util module has been deprecated. More information
 at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
 .
 This package now only includes type definitions of gulp-util.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-gulplog
Description-md5: 1ab98d976ce2d209a7f0a6ea25be669f
Description-en: Logger for gulp and gulp plugins
 Node.js is an event-based server-side JavaScript engine.

Package: node-gyp
Description-md5: 0dfa5a9c8935f90fe5ca766a15beaa23
Description-en: Native addon build tool for Node.js
 node-gyp is a cross-platform command-line tool written in Node.js
 for compiling native addon modules for Node.js.
 .
 It features :
 * Easy to use, consistent interface
 * Same commands to build a module on every platform
 * Support of multiple target versions of Node.js
 .
 Node.js is an event-based server-side javascript engine.

Package: node-gzip-size
Description-md5: 289b4b02e01ffe6dc338e6bd7c0223e6
Description-en: Get the gzipped size of a string or buffer
 This module is a dependency of react-dev-util and webpack-bundle-analyzer
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-har-schema
Description-md5: 810955713af73c3cddf277a89ad78ced
Description-en: JSON Schema for HTTP Archive (HAR)
 HTTP Archive (HAR) format defines an archival format for HTTP transactions
 that can be used by a web browser to export detailed performance data about
 web pages it loads.
 .
 This library is a dependency of har-validator.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-has-ansi
Description-md5: 522394c5dc8dcc4707f11366065be939
Description-en: Check if a string has ANSI escape codes in Node.js
 has-ansi is a Node.js module to check if a string has ANSI escape codes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-has-binary
Description-md5: 35e3ddff8728d5ff412158f4a9d1db82
Description-en: Test if a JavaScript object contains binary data
 The has-binary Node.js module provides a function that takes anything in
 JavaScript and returns true if its argument contains binary data.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-has-cors
Description-md5: 5d6916721250f235519a8bcf4d6c44cb
Description-en: Detect support for Cross-Origin Resource Sharing
 Node.js module to detect support for CORS (Cross-Origin Resource
 Sharing), the mechanism that allows restricted resources on a web
 page to be requested from another domain outside the domain from
 which the resource originated.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-has-flag
Description-md5: fddf31c74795878f3dfadc627fd5f0ef
Description-en: check if argv has a specific flag
 This module checks if argv has a specific flag and correctly stops
 looking after an -- argument terminator.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-has-gulplog
Description-md5: 6bc9b14b9be1cc16a35e27ebdac989ad
Description-en: check if gulplog is available before attempting to use it
 Node.js is an event-based server-side JavaScript engine.

Package: node-has-symbol-support-x
Description-md5: d59a2ac4f69cc11ebe466294f84f8164
Description-en: Tests if ES6 Symbol is supported
 This library is a dependency of npm and gitlab.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-has-to-string-tag-x
Description-md5: 83450db8ff4dd00509e00b21e9604bd5
Description-en: Tests if ES6 @@toStringTag is supported
 Indicates if `Symbol.toStringTag`exists and is the correct type. `true`, if it
 exists and is the correct type, otherwise `false`.
 .
 This was introduced in ECMA-262, 6th edition of ECMAScript 2015 Language
 specification (also known as ES6 or ES2015).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-has-unicode
Description-md5: 188136e7de407851447bd29300b408ce
Description-en: Try to guess if your terminal supports unicode
 This module actually detects UTF-8 support.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-has-value
Description-md5: 2acd4faa02ee7bd54f3004ae28dd24fb
Description-en: node library that returns true if a value exists
 Returns true if a value exists, false if empty. Works with deeply nested
 values using object paths.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-has-values
Description-md5: 32fee9c33a3385a85de6ede2e595adca
Description-en: node library that returns true if any values exist
 Returns true if any values exist, false if empty.
 Works for booleans, functions, numbers, strings, nulls, objects and arrays.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-has-yarn
Description-md5: 4bcf6cbc7cc203af018cf9f0609a95af
Description-en: Check if a project is using Yarn
 Useful to know whether to use yarn or npm to install dependencies.
 This library is a dependency for ava, a futuristic test runner.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-hash-base
Description-md5: 6b9bab396bc71bbb6d7d5af32ed94637
Description-en: abstract base class for javascript hash-streams
 This module implements an abstract base class to inherit
 from in order to create streams implementing the same API
 as Node.js crypto API.
 .
 This module is needed for implementing in-browser context
 hash function.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-hash-sum
Description-md5: 249c49e10ea7fa333131a2a80f03dc01
Description-en: Blazing fast unique hash generator
 This module has the following features:
 - no dependencies
 - minimal footprint
 - works in all of node.js, io.js, and the browser
 - hashes functions based on their source code
 - produces different hashes for different object types
 - support for circular references in objects
 - ignores property assignment order
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-hash-test-vectors
Description-md5: 6a5776f2a1513f420154479b732184b3
Description-en: test vectors for hashes
 This module includes test vectors for various hash and
 cryptographic function. This test vectors are ready to use
 and packaged as JSON data.
 .
 This package is used for testsuite of another Node.js modules.
 .
 JavaScript Object Notation or JSON is an open-standard format that uses
 human-readable text to transmit data objects consisting of
 attribute–value pair.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-hash.js
Description-md5: a30162a3e6344f3212322893e54bf672
Description-en: Hash functions that could be run by both browser and nodejs
 This module implements a few classical hash function that could be run
 in browser and in nodejs context.
 .
 Hash functions implemented includes ripemd160,sha1, sha224, sha256,
 sha384, sha512.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-hashish
Description-md5: e68b12e75d15f86a2e5e7dcf4bf33027
Description-en: manipulate hash data structures in Node.js
 Hashish is a Node.js library for manipulating hash data structures. It is
 distilled from the finest that ruby, perl, and haskell have to offer by way of
 hash/map interfaces.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-hawk
Description-md5: 11050b4870efe8512ecf3589f21d771c
Description-en: HTTP Hawk Authentication Scheme
 Hawk is an HTTP authentication scheme using a message authentication code
 (MAC) algorithm to provide partial HTTP request cryptographic verification.
 For more complex use cases such as access delegation, see Oz.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-he
Description-md5: 669200ccc3d2f5186d14918480ccbd4b
Description-en: robust HTML entities encoder/decoder with full Unicode support
 _he_ (for “HTML entities”) is a robust HTML entity encoder/decoder written in
 JavaScript.
 .
 It supports all standardized named character references as per HTML, handles
 ambiguous ampersands and other edge cases just like a browser would, has an
 extensive test suite, and — contrary to many other JavaScript solutions — _he_
 handles astral Unicode symbols just fine.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-help-me
Description-md5: 957e4c55036f1eaa038d75686dcdee7d
Description-en: help command for node, partner of minimist and commist
 help-me is a lib that provides an easy way to write a help command for a node.
 Should be used together with minimist and commist.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-highlight.js
Description-md5: 58a4ab22b9faf3d919292f287bcff02a
Description-en: JavaScript library for syntax highlighting - NodeJS
 Highlight.js is a JavaScript library which automatically detects the
 language of code blocks in a web page, and provides syntax highlighting
 for them. The library supports more than fifty languages and is bundled
 with more than twenty style themes.
 .
 This package contains the library highlight.js usable as a NodeJS module.

Package: node-highlightjs-macaulay2
Description-md5: 90065879f9a359f0635e1adc8f6dc39e
Description-en: Macaulay2 language support for highlight.js
 This package provides a highlight.js language definition for
 Macaulay2, a software system for research in algebraic geometry and
 commutative algebra. It enables client-side syntax highlighting of
 Macaulay2 source code in environments that use highlight.js, such as
 web pages, documentation systems, and static site generators.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-hmac-drbg
Description-md5: a31c7d8bcb73ffb1e38db8518565728b
Description-en: Deterministic random bit generator (hmac) in pure javascript
 This is a pure javascript implementation of deterministic random bit
 generators defined in  section 10.1.2 of NIST SP 800-90A.
 .
 A  DRBG mechanism uses an algorithm that produces a sequence of bits
 from an initial value that is determined by a seed that is determined
 from the entropy input. Once the seed is provided and the initial
 value is determined, the DRBG is said to be instantiated and may be
 used to produce output.
 .
 Because of the deterministic nature of the process, a DRBG is
 said to producepseudorandom bits, rather than random bits. The seed
 used to instantiate the DRBG must contain sufficient entropy to
 provide an assurance of randomness. If the seed is kept secret,and the
 algorithm is well designed, the bits output by the DRBG will be
 unpredictable, up to the instantiated security strength of the DRBG.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-hoek
Description-md5: a47bcd842dd0fe770fe61a7830a6049f
Description-en: General purpose node utilities for hapi ecosystem
 Central place to store hapi-specific methods
 It comes with useful methods for Arrays (clone, merge, applyToDefaults),
 Objects (removeKeys, copy), Asserting and more.
 The Hoek library contains some common functions used within the hapi ecosystem.
 .
 This package also includes small packages @hapi/b64
 (encode/decode in base64), @hapi/teamwork (wait for multiple events),
 @hapi/bounce (selective error catching).
 .
 Node.js is an event based server side JavaScript Engine.

Package: node-hoist-non-react-statics
Description-md5: 82a68fe8cee4e5a5ee18ac4d55243cfa
Description-en: ReactJS module to copy statics from a child to a parent
 node-hoist-non-react-statics copies non-react specific statics from a child
 component to a parent component. Similar to "Object.assign", but with React
 static keywords blacklisted from being overridden.

Package: node-home-assistant-js-websocket
Description-md5: edae46fb08a855d135c0dae2f249aa21
Description-en: Home Assistant websocket JavaScript client
 This library supports the Home Assistant authentication flow, creates
 authenticated websocket connections, automatically reconnects when needed,
 and provides helpers for subscribing to entities, events, configuration and
 services.
 .
 It can be used by browser and Node.js applications that integrate with a
 Home Assistant instance.

Package: node-hook-std
Description-md5: 3c888e7404223ff7f2e91c96df5033aa
Description-en: Hook and modify stdout/stderr
 node-hook-std permits one to modify stdout and/or stderr. It returns a
 promise but can also take a callback.

Package: node-hooker
Description-md5: d8147d37c09bae69ba055e544d7734cd
Description-en: Useful debugging library for Node.js
 Node is an event-based server-side JavaScript engine.
 .
 Hooker provides 4 functions that include 'hook' and 'unhook', useful
 for debug object call, as well as an 'override' function to
 replace the return of a function.

Package: node-hosted-git-info
Description-md5: 0a699dc3dffdc88f54feb7bdd8163a81
Description-en: Provides metadata from Github, Bitbucket and Gitlab
 Provides metadata and conversions from repository urls for Github, Bitbucket
 and Gitlab
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-hsluv
Description-md5: 660770415110f2585ef5f838d8028f45
Description-en: HSLuv is a human-friendly alternative to HSL
 This is an alternative to the HSL (hue, saturation, lightness) colorspace
 which implements the idea of specifying a color by hue, saturation and
 lightness in a way that is compatible with how they are perceived by humans.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-html-comment-regex
Description-md5: 5c897f7abe85cd9b00f8d875571561f9
Description-en: Regular expression for matching HTML comments
 This module provides a regular expression to test if a given HTML code has any
 comment in it.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-html-loader
Description-md5: 2b34be51b3ee2ffd05ea6312bd359399
Description-en: Node module that exports HTML as string
 node-html-loader exports HTML as string. HTML is minimized when the
 compiler demands. It can be used as node-webpack plugin.

Package: node-html-minifier-terser
Description-md5: 74d562389f82c95f3e9fff7be222160e
Description-en: Highly configurable JavaScript-based HTML minifier
 node-html-minifier-terser is a highly configurable JavaScript-based HTML
 minifier. It provides html-minifier-terser utility.

Package: node-html-webpack-plugin
Description-md5: 264ba15744b802f5c8b9741b7f7af472
Description-en: node-webpack plugin to create HTML files
 node-html-webpack-plugin is a node-webpack plugin that simplifies creation
 of HTML files to serve a node-webpack bundle.This is especially useful for
 bundles that include a hash in the filename which changes every
 compilation.

Package: node-html5-qrcode
Description-md5: 8f09b956307f017bcfb90bac9add798a
Description-en: qr-code and bar-code scanning library for the web
 Use this lightweight library to easily / quickly integrate QR code,
 bar code, and other common code scanning capabilities to your web
 application.
 .
 Key highlights
 --------------
 - Support scanning different types of bar codes and QR codes.
 - Supports different platforms be it Android, IOS, MacOs, Windows or Linux
 - Supports different browsers like Chrome, Firefox, Safari, Edge, Opera ...
 - Supports scanning with camera as well as local files
 - Comes with an end to end library with UI as well as a low level
 library to build your own UI with.
 - Supports customisations like flash/torch support, zooming etc.
 .
 Supports two kinds of APIs
 --------------------------
 - Html5QrcodeScanner — End-to-end scanner with UI, integrate with
 less than ten lines of code.
 - Html5Qrcode — Powerful set of APIs you can use to build your
 UI without worrying about camera setup, handling permissions,
 reading codes, etc.

Package: node-html5shiv
Description-md5: 2006438e576b1c5c7973e14a4d99b81b
Description-en: enable use of HTML5 sectioning elements in legacy browser
 This package enables use of HTML5 sectioning elements in legacy
 Internet Explorer and provides basic HTML5 styling for Internet
 Explorer 6-9, Safari 4.x (and iPhone 3.x), and Firefox 3.x.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-htmlescape
Description-md5: 77a6c03f1dc2d7e924830c267130677c
Description-en: escape string for safe use in html
 This module escape a string to be safe for use in html particularly
 inside a script tag.
 .
 In programming languages escape sequences are used in character
 literals and string literals, to express characters which are not
 printable or clash with the syntax of characters or strings.
 .
 This module is a dependency of browserify, a tool that allows one
 to write Node.js-style modules that compile for use in the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-htmlparser2
Description-md5: 625012a37dfba147bba6c181cab395ec
Description-en: Fast & forgiving HTML/XML/RSS parser
 A forgiving HTML/XML/RSS parser written in JS for NodeJS. The
 parser can handle streams (chunked data) and supports custom
 handlers for writing custom DOMs/output.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-http-errors
Description-md5: 9aee61e0fcf8eff99fb14d8a7e7e6a95
Description-en: Create HTTP error objects
 This modules allow you to create HTTP errors for Express, Koa, Connect, etc.
 with ease.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-http-proxy
Description-md5: fb5f4fa0af369e572282df14bb3e6d2b
Description-en: HTTP programmable proxying library that supports websockets.
 It is suitable for implementing components such as reverse proxies and load
 balancers.
 A new proxy is created by calling createProxyServer and passing an options
 object as argument.
 var httpProxy = require('http-proxy');
 var proxy = httpProxy.createProxyServer(options);
 .
 This package is useful for Node.js web applications
 that want to support websockets.

Package: node-http-proxy-agent
Description-md5: 512e306e69e74f57fb77c541b4754ebf
Description-en: HTTP(s) proxy http.Agent implementation for HTTP
 node-http-proxy-agent provides an http.Agent implementation that connects
 to a specified HTTP or HTTPS proxy server, and can be used with the built-in
 http module.

Package: node-http-server
Description-md5: 9e2c03c6c91eb207734776c15327d1b7
Description-en: Simple zero-configuration command-line http server
 http-server is a simple, zero-configuration command-line static HTTP server
 powerful enough for production usage, but simple enough to be used for testing,
 local development and learning.

Package: node-http-signature
Description-md5: fbe929533eb792cacdcb14b627ecdd22
Description-en: Reference implementation of Joyent's HTTP Signature scheme
 node-http-signature is a node.js library that has client and server components
 for Joyent's HTTP Signature Scheme.
 .
 This library is a dependency of request, the simplest way possible to make
 http calls.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-https-browserify
Description-md5: 25244c1cd168fe3e682054b9ee3ec40f
Description-en: https module compatibility for browserify
 The API is the same as the client portion of the node core https module.
 .
 This library is a dependency for browserify. Browserify takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Browserify exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-https-proxy-agent
Description-md5: bc0153f924db7c3da55c3494af76ab6a
Description-en: HTTP(s) proxy http.Agent implementation for HTTPS
 node-http-proxy-agent provides an http.Agent implementation that connects
 to a specified HTTP or HTTPS proxy server, and can be used with the built-in
 https module.
 .
 Specifically, this Agent implementation connects to an intermediary "proxy"
 server and issues the CONNECT HTTP method, which tells the proxy to open a
 direct TCP connection to the destination server.

Package: node-humanize-duration
Description-md5: e7560e1f40eaf2c6d2f4da508261d144
Description-en: prints time in a human friendly ways
 HumanizeDuration.js is a lightweight JavaScript library that converts
 durations in milliseconds into human-readable strings, supporting multiple
 languages and flexible formatting options. It is particularly useful in
 applications that display elapsed or remaining time in a more understandable
 way for end users, such as "2 minutes", "about an hour", or "3 days, 4 hours".
 .
 The library allows developers to control the level of precision, the number of
 units displayed, unit rounding behavior, and whether to use short or verbose
 formats. It also includes support for over 40 languages and locales, making it
 suitable for internationalized applications.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-husky
Description-md5: 3f2f04e440c492fc44e05d2dd7ea956b
Description-en: Tool for managing Git hooks with ease
 This library provides a reliable and straightforward way to manage Git hooks,
 enabling automated actions at key points of the Git workflow. By supporting
 pre-commit, pre-push, commit-msg, and other hooks, it ensures that necessary
 processes can be triggered without manual intervention. This enhances
 collaboration and code quality by enforcing standards and running tasks such
 as linters or tests automatically. The process of creating and configuring
 hooks is simplified, helping maintain a consistent workflow across teams.

Package: node-i18next
Description-md5: 089a73d66cb9e71fc894922d4c6bb8cd
Description-en: internationalization framework for JavaScript environments
 i18next provides:
 - Flexible connection to backend (loading translations via xhr, ...)
 - Optional caching, user language detection, ...
 - Proper pluralizations
 - Translation context
 - Nesting, Variable replacement
 - Flexibility: Use it everywhere
 - Extensibility: eg. sprintf
 - ...
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-i18next-browser-languagedetector
Description-md5: e4c06a96402dd443582a817e431caea6
Description-en: language detector used in browser environment for i18next
 This is a i18next language detection plugin use to detect user language in the
 browser with support for:
 - cookie
 - localStorage
 - navigator
 - querystring (append ?lng=LANGUAGE to URL)
 - htmlTag
 - path
 - subdomain
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-i18next-http-backend
Description-md5: 1e9ffd76fea996f9d0d5094bf64aa67e
Description-en: Simple i18next backend to be used in Node.js
 This is a simple i18next backend to be used in Node.js, in the browser and
 for Deno. It will load resources from a backend server using the
 XMLHttpRequest or the fetch API.
 .
 It's based on the deprecated i18next-xhr-backend
 and can mostly be used as a drop-in replacement.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ical.js
Description-md5: 0b1d97771fe982b5f7a066d3b441ef68
Description-en: JavaScript parser for iCalendar and vCard data
 ical.js is a JavaScript library for parsing and working with calendar and
 contact data formats. It supports iCalendar, jCal, vCard, and jCard data as
 defined by RFC 5545, RFC 7265, RFC 6350, and RFC 7095.
 .
 The library can be used to read, validate, and manipulate calendar and contact
 data in Node.js applications and web browsers. It includes support for common
 calendar features such as components, properties, recurrence rules, dates,
 durations, and time values.

Package: node-iconv
Description-md5: 290837aa43d7af22102f582a27790ee4
Description-en: text recoding module for Node.js
 node-iconv provides a simple interface for converting text from one
 character encoding to another.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-iconv-lite
Description-md5: 557b91c9aa2f35051d40682b620150d6
Description-en: Pure JS character encoding conversion
 Convert character encodings in pure javascript.

Package: node-icss-replace-symbols
Description-md5: 0ebdd60a71bea872732f048d79258759
Description-en: Replace symbols during the linking phase of ICSS
 Governs the way tokens are searched & replaced during the linking stage of
 ICSS loading.
 .
 Interoperable CSS (ICSS) is a standard for loadable, linkable CSS.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-icss-utils
Description-md5: 70934d8ca749b8d450a4ab05fe976658
Description-en: ICSS utils for postcss ast
 PostCSS is a tool for transforming styles with JS plugins. These plugins can
 lint your CSS, support variables and mixins, transpile future CSS syntax,
 inline images, and more.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ieee754
Description-md5: 0fefc4137099cdc97ee167e318f8b41a
Description-en: Node.js module to read or write IEEE754 floating point numbers
 ieee754 lets you read binary data from a buffer into javascript
 number data types and write it back into binary buffer.

Package: node-iferr
Description-md5: d9abfca65be283b14f5fe5eb7930cc2b
Description-en: Higher-order functions for easier error handling
 This library allows one to delegate to a function in case of error,
 thus easing the error handling of the Node.js application.
 .
 This library is a dependency of npm, Node.js package manager.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ignore
Description-md5: e7585254211e476f78389c5efc8dba80
Description-en: manager and filter for .gitignore rules - Node.js library
 "ignore" is a manager, filter and parser
 for the .gitignore spec at <https://git-scm.com/docs/gitignore>,
 implemented in pure JavaScript.
 .
 * Standalone module, much simpler than e.g. "fstream-ignore".
 * Only contains utility methods
 to filter paths according to the specified ignore rules.
 * Never tries to discover ignore rules
 by traversing directories or fetching from git configurations.
 * Doesn't care about sub-modules of git projects.
 * Complies exactly to gitignore documentation
 at <https://git-scm.com/docs/gitignore>:
 - "/*.js" should only match "a.js", not also "abc/a.js".
 - "**/foo" should match "foo" anywhere.
 - Prevents re-including a file excluded in a parent directory.
 - Handles trailing whitespaces:
 - "a " (one space) should not match "a  " (two spaces).
 - "a \ " matches "a  ".
 - All test cases are verified against "git check-ignore".

Package: node-ignore-by-default
Description-md5: 0b7aac414dd6d47118523ba4c1c7adca
Description-en: List of directories you should ignore by default
 Node.js module aimed at Node.js development tools.
 It provides a list of directories that should probably be ignored
 by such tools.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-imagemagick
Description-md5: c4284432f78d8f62502967424a5b4208
Description-en: imagemagick module for NodeJS
 A NodeJS wrapper around the imagemagick cli. By using the wrapper we can
 invoke imagemagick functions more easily.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-immediate
Description-md5: b4718887b2dd532a545097e4a95024a9
Description-en: Immediate is a cross browser microtask library
 immediate is a microtask library decended from
 NobleJS's setImmediate package and includes ideas
 from Cujo's When and RSVP package.
 .
 immediate takes tricks from setImmedate and RSVP
 and combines them with the schedualer inspired by whens.
 .
 tricks are tasks mentioned from setImmediate package
 which are run as necessary.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-immutable
Description-md5: 85e769205685dfd66ec188bcc31f091d
Description-en: Immutable Data Collections
 Immutable data cannot be changed once created, leading to much simpler
 application development, no defensive copying, and enabling advanced
 memoization and change detection techniques with simple logic. Persistent data
 presents a mutative API which does not update the data in-place, but instead
 always yields new updated data.
 .
 Immutable.js provides many Persistent Immutable data structures including:
 List, Stack, Map, OrderedMap, Set, OrderedSet and Record.
 .
 These data structures are highly efficient on modern JavaScript VMs by using
 structural sharing via [hash maps tries][] and [vector tries][] as popularized
 by Clojure and Scala, minimizing the need to copy or cache data.
 .
 Immutable also provides a lazy Seq, allowing efficient chaining of collection
 methods like map and filter without creating intermediate representations.
 Create some Seq with Range and Repeat.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-immutable-tuple
Description-md5: c561a53b8407614f26b0b01fac579562
Description-en: Immutable finite list objects
 This library provides immutable finite list objects with constant-time
 equality testing (===) and no memory leaks.
 .
 This package exports a single function called tuple both as a default export
 and as an equivalent named export, so all of the following import styles will
 work.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-import-lazy
Description-md5: 679eacfe51533dfe1b9189658f674ebc
Description-en: import a module lazily
 Instead of referring to its exported properties directly, it's cached on
 consecutive calls. It also works using destructuring assignment in ES2015.
 Works out of the box for functions and regular properties.
 .
 This library is a dependency of npm, Node.js Package Manager.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-import-local
Description-md5: be55da305164baa502ef50bfeb5256a8
Description-en: use a locally Node.js CLI package instead of a global one
 The import-local package lets a globally installed CLI
 (Command‑Line Interface) automatically switch to the project’s
 locally installed version of itself when one exists.
 It’s mainly used by command‑line tools to ensure they
 always run the version inside the project (under node_modules),
 not the global one
 .
 For example, AVA and XO uses this method.
 .
 This package includes also small module:
 - node-resolve.exports (resolve.exports):
 a general-purpose, and configurable "exports" and "imports"
 resolver from package.json.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-import-meta-resolve
Description-md5: 44831489ffe85fc1384b491b2ada2dcb
Description-en: Ponyfill for import.meta.resolve - Node.js module
 A module-relative resolution function scoped to each module,
 returning the URL string.
 This module backports an experimental Node.js 21 implementation
 of a standard ECMAScript modules feature.
 It will allow smoother transitions when upgrading Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-imports-loader
Description-md5: 5191ce88bc2404850cc702e26d25aef8
Description-en: imports loader module for webpack
 The imports loader allows you to use modules that depend on specific global
 variables.
 .
 This is useful for third-party modules that rely on global variables like '$'
 or 'this' being the 'window' object. The imports loader can add the necessary
 require('whatever') calls, so those modules work with webpack.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-imurmurhash
Description-md5: eb2ea0681f9ba4fb6354b05498b5c032
Description-en: incremental implementation of MurmurHash3 hashing algorithm
 This module is an incremental implementation of the MurmurHash3 (32-bit)
 hashing algorithm for JavaScript based on Gary Court's implementation with
 kazuyukitanimura's modifications.
 .
 This version works significantly faster than the non-incremental version if
 you need to hash many small strings into a single hash, since string
 concatenation (to build the single string to pass the non-incremental version)
 is fairly costly. In one case tested, using the incremental version was about
 50% faster than concatenating 5-10 strings and then hashing.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-indent-string
Description-md5: 697a8a35689909ffa631ad0dd8a9bf2c
Description-en: Indent each line in a string
 A node.js module that provides API for to indent lines in a string.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-inflected
Description-md5: a4478488bff7381faa00033dd5a42834
Description-en: port of ActiveSupport's inflector to Node.js
 This library transforms words from singular to plural, class names to table
 names, modularized class names to ones without, and class names to foreign
 keys.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-inflection
Description-md5: 909ef3568e7436105a2924189abe01cf
Description-en: port of inflection-js to node.js module
 inflection-js is a port of the functionality from Ruby on Rails' Active Support
 Inflection classes into Javascript. inflection is a port of inflection-js to
 node.js npm package. Instead of extending JavaScript native String object like
 inflection-js does, inflection separate the methods to a independent package to
 avoid unexpected behaviors.

Package: node-inflight
Description-md5: ed0104d8ac9c5c35e76e4901ed610662
Description-en: add callbacks to requests in flight to avoid async duplication
 Node.js is an event-based server-side JavaScript engine.

Package: node-inherits
Description-md5: 12f5808cb0f62630a7abad71c5dd36de
Description-en: Node.js module that exposes inherits function
 node-inherits exposes standard inherits implementation of Node.js util
 module, and allows bundlers such as browserify to not include full util
 package in client code.
 .
 It is recommended to use this module for all code that requires only
 the inherits function and that has a chance to run in a browser too.
 .
 This is the Node.js module. Node.js is an event-based server-side
 javascript engine.

Package: node-ini
Description-md5: 5f89c91d6e57d1f88688141888528d70
Description-en: ini format parser and serializer for Node.js
 Read, manipulate and write ini files.
 Sections are treated as nested objects.
 Items before the first heading are saved on the object directly.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-inline-source-map
Description-md5: 65810c7a5ba5d60fe4a6b8044afbd66c
Description-en: base64 encoded source mappings for a generated file
 Adds source mappings and base64 encodes them, so they can be inlined in your
 generated file.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-inquirer
Description-md5: e4778dd83904db47aff98a5ab47b26d2
Description-en: embeddable command line interface for Node.js
 Node.js module that provides a collection of interactive user
 interfaces and inquiry session flows for the command line.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-interpret
Description-md5: 3c6e9f16043f59cc9159867d517a6967
Description-en: dictionary of file extensions and associated module loaders
 This is used by Liftoff to automatically require dependencies for
 configuration files, and by rechoir for registering module loaders.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-invariant
Description-md5: 7fd57b42958710c856e4e62d9d3f639f
Description-en: assert function
 Node.js module to provide descriptive errors in development but
 generic errors in production.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-invert-kv
Description-md5: 2f2e5caac2ede57d9cdd6dff266044ce
Description-en: invert the key/value of an object
 This module provides a method to invert the key/value of an object.
 Example: {foo: 'bar'} → {bar: 'foo'}
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-inwasm-runtime
Description-md5: d76565e543d940c59db5a63b9e059ba3
Description-en: Runtime part of InWasm, Inline WebAssembly for Typescript
 InWasm is a small bundler for inline standalone wasm libraries (Web Assembly).
 It compiles and bundles the wasm source code inplace.
 .
 node-inwasm-runtime contains only the runtime part of InWasm. To build
 JS+Wasm files, install inwasm package.

Package: node-ip
Description-md5: 6a2098ab9e6f8559444b0fb42e1e9103
Description-en: IP address utilities for node.js
 IP utility in node.js helps one with IP related queries. This module
 helps in quickly accessing ip address.
 .
 Ip utility helps fetch results on ip address, comapre ip address,
 validate ip address, range checking, subnet information etc.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ip-address
Description-md5: 83f64860f14e31762fade31fa58f26df
Description-en: library for parsing IPv4 and IPv6 IP addresses in node and the browser
 ip-address is a library for validating and manipulating IPv4 and IPv6
 addresses in JavaScript.
 .
 * Parsing of all IPv6 notations
 * Parsing of IPv6 addresses and ports from URLs with 'Address6.fromURL(url)'
 * Validity checking
 * Decoding of the Teredo information in an address
 * Whether one address is a valid subnet of another
 * What special properties a given address has (multicast prefix, unique
 local address prefix, etc.)
 * Number of subnets of a certain size in a given address
 * Display methods
 * Hex, binary, and decimal
 * Canonical form
 * Correct form
 * IPv4-compatible (i.e. '::ffff:192.168.0.1')
 * Works in node and the browser (with browserify)
 * ~1,600 test cases

Package: node-ip-regex
Description-md5: f447117ee66b3c42f4e55bec930565c0
Description-en: Regular expression for matching IP addresses
 Returns a regex for matching both IPv4 and IPv6.
 .
 Only match an exact string. Useful with RegExp
 to check if a string is an IP address.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ipaddr.js
Description-md5: bf032a340d86f37041acc900c821e589
Description-en: IPv4 and IPv6 addresses manipulation - Node.js module
 This modules features:
 - verification and parsing of an IP address
 - match against a CIDR range or range list
 - match against reserved ranges like loopback or private ranges
 - conversion between IPv4 and IPv4-mapped IPv6 addresses.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ipydatagrid
Description-md5: 170ac6d8c53ff811d047641e4cd42ec2
Description-en: Fast Datagrid widget for the Jupyter Notebook and JupyterLab
 node-ipydatagrid provides a fast datagrid widget for the Jupyter Notebook and
 JupyterLab.

Package: node-irregular-plurals
Description-md5: 47bdf7c12066140ea0a9c373c5a31fa6
Description-en: Map of nouns to their irregular plural form
 This package can be used to find the plural form of some
 nouns who have irregular plural form in English language only.
 If the noun ends in an "s", "x", "z", "ch" or "sh", add "es"
 If the noun ends in a "y" and is preceded by a consonant,
 drop the "y" and add "ies"
 If the noun ends in a "y" and is preceded by a vowel, add "s"
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-accessor-descriptor
Description-md5: 84467f1090a2f251e6c048d761150aed
Description-en: Identifies value with valid JS accessor descriptor characteristics
 Returns true if a value has the characteristics of a valid JavaScript
 accessor descriptor.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-arrayish
Description-md5: 3a129ce17fd1a3002fc58b99613cec7c
Description-en: Determines if an object can be used as an array
 A Nodejs module to determine if a given object can be used as an array,
 thus the object support indexing.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-binary-path
Description-md5: b56688ff8bbae6fe13b8f37b083fb8a6
Description-en: check if a filepath is a binary file
 This library checks if a filepath is a binary file by checking known binary
 file extensions list.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-buffer
Description-md5: da6c1904001aa854db90b30e39710daf
Description-en: Determine if an object is a Buffer
 This module lets you check if an object is a Buffer without using
 Buffer.isBuffer (which includes the whole buffer module in browserify).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-builtin-module
Description-md5: 3ec031e1550ee9c4d8f6f9bfe1eda57d
Description-en: Check if string matches name of a Node.js builtin module
 Check if a string matches the name of a Node.js builtin module.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-data-descriptor
Description-md5: c863830a11d55c8f47b38f526e182e3b
Description-en: True if a value has characteristics of a valid JS data descriptor
 Returns true if a value has the characteristics of a valid JavaScript data
 descriptor.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-descriptor
Description-md5: c7efd1cdb4914303693756112069862b
Description-en: Returns true if value has characteristics of a valid JS descriptor
 Returns true if a value has the characteristics of a valid JavaScript
 descriptor. Works for data descriptors and accessor descriptors.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-directory
Description-md5: 33ff8317a218865b1a3fa0ba1a764667
Description-en: checks if a given path is directory
 Returns true if a filepath exists on the file system and it's directory
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-docker
Description-md5: 77c2f094e0a1b087aed1069653f20f85
Description-en: Check if the process is running inside a Docker container
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-dotfile
Description-md5: 7afa7aba153e839e98b1cf4006df7ae3
Description-en: Return true if a file path is (or has) a dotfile
 Return true if a file path is (or has) a dotfile. Returns false if the path
 is a dot directory.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-equal-shallow
Description-md5: b04c81a46a444fed383a64c0b4ef398e
Description-en: Does a shallow comparison of two objects.
 Node module that compares two objects and returns false if the keys
 or values differ.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-extendable
Description-md5: c4d7dbc29b7ab0bd870c15daec1a591c
Description-en: determine if a value can be extended
 Returns true if a value is any of the object types: array, regexp, plain
 object, function or date. This is useful for determining if a value can be
 extended, e.g. "can the value have keys?"
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-extglob
Description-md5: 1286052fe25e0ad5b9db2caa9b2d57ab
Description-en: Node module to return true if a string is an extglob
 Node module providing a function that returns true if a string contains
 an extglob. Extglobs add the expressive power of regular expressions
 to globs patterns.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-finite
Description-md5: 6f3a22a67826cd65824f8ec924367fea
Description-en: ES2015 Number.isFinite() ponyfill
 The function returns a boolean indicating whether or not
 the given value is a finite number (checks finitiness of input value).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-fs-case-sensitive
Description-md5: 97dfab0b250b3a4a8563718ecdd8e8c8
Description-en: detects whether a filesystem path is case-sensitive
 This package provides a reliable, runtime check to determine the
 actual behavior of the filesystem where your code is running. Different
 operating systems handle filename casing differently:
 .
 - macOS (APFS): Case-insensitive by default, but can be formatted as
 case-sensitive.
 - Windows (NTFS): Case-insensitive by default, but case-sensitivity can
 be enabled per-directory.
 - Linux (ext4): Case-sensitive by default.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-generator-fn
Description-md5: c90e7dc60d7ce57aad679fde8b656516
Description-en: Check if something is a generator function
 It is an library to check if a function is a native generator function.
 This library is a dependency for ava, a futuristic test runner.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-glob
Description-md5: c8f3c81c91b33c96bb8b87145e6d76d8
Description-en: Node module to return true if a string is a glob or extglob
 Node module providing a function that returns true if a string contains
 a glob or extglob. Extglobs add the expressive power of regular expressions
 to globs patterns.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-module
Description-md5: 55c02e12ad8d5d167b522fcbb3501e7d
Description-en: Node.js code to check if a string is an ES6 module
 This simple code checks whether a string is the source of an ES6 module. It
 doesn't actually execute the code and doesn't check other module types, so
 source strings without module loaders aren't recognized as modules.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-negated-glob
Description-md5: fb1dfd836d5171d7db8db06781fd2ab0
Description-en: returns object with `negated` boolean
 Returns an object with a `negated` boolean and the `!` stripped from
 negation patterns. Also respects extglobs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-node
Description-md5: a33aefc295b980a8fc292d325d8c21c5
Description-en: Detects if the current process is a node application
 is-node is a very simple package that is used to ensure that
 the current running process is actually a node application.
 .
 Use cases will likely be for testing or other types of system validation.
 .
 This package is used by other Debian packages as a dependency.

Package: node-is-npm
Description-md5: 49270891923030e2627fce66d8afdaf5
Description-en: Checks if your code is running as an npm script
 Is-npm checks whether your code is running as an npm or yarn script.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-number
Description-md5: b98b5e796fe090bc970fc0a32258f3f4
Description-en: returns true if the value is a number
 It has comprehensive tests.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-obj
Description-md5: 456d7c51880b73d1014386b28c2e6144
Description-en: Check if a JavaScript value is an object
 Determines if a value in JavaScript is an object. Arrays, functions, regexp are
 also objects in JavaScript.
 .
 This package contains the is-obj module for Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-object
Description-md5: aed6b5c0cf1c4cfd72ee4ef3cbff9904
Description-en: Checks whether a value is an object
 Returns true if the value is an object and not null.
 .
 This package is a dependency of npm, Node.js package manager.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-path-cwd
Description-md5: 76003add1467d9065658b06771d770a3
Description-en: Check if a path is CWD
 Node.js module that checks if a path is the working directory.
 .
 is-path-cwd module is a dependency of webpack-bundle-analyzer,
 in turn this is needed for gitlab.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-path-in-cwd
Description-md5: 9183409590c6e6024e64c126c317e6c1
Description-en: Check if a path is in the current working directory
 This module is a dependency of del module, which is similar to rimraf, but
 with a Promise API and support for multiple files and globbing.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-path-inside
Description-md5: 81a4a3482fb5382322bcd96a47cac077
Description-en: Check if a path is inside another path
 When checked against same path given for both arguments it retruns false.
 .
 Node.js library to check if a path is inside another path given.
 For example "isPathInside('a/b/c', 'a/b/c');" given then it return false.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-plain-obj
Description-md5: 8d6b3b5f39e35ebf1ffbbf0b99936b99
Description-en: Check if a value is a plain object
 An object is plain if it's created by either `{}`, `new Object()` or
 `Object.create(null)`.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-plain-object
Description-md5: 3e590f486e0d13dbb74745b816215f3a
Description-en: Returns true if object was created by `Object` constructor
 Returns true if an object was created by `Object` constructor.
 .
 This library is a dependency of ava, a futuristic test runner.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-primitive
Description-md5: 077c2c66a465b7e1ef46705515f2fe7b
Description-en: Returns `true` if the value is a primitive
 Is the typeof value a javascript primitive? Returns `true` if the value is a
 primitive.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-promise
Description-md5: 8d9cd34c8f77a50ff94e5cf10bc200b8
Description-en: Test whether an object looks like a promises-a+ promise
 Node.js module to test whether an object looks like a promises-a+
 promise (a javascript object representing the eventual result of an
 asynchronous operation) compliant with the Promises/A+ specification.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-redirect
Description-md5: 3c30ec2e709cf9453cec67193f61b7d5
Description-en: Check if a number is a redirect HTTP status code
 The class of HTTP response status codes from 300 to 308 indicates the client
 must take additional action to complete the request. Many of these status
 codes are used in URL redirection. A user agent may carry out the additional
 action with no user interaction only if the method used in the second request
 is GET or HEAD. A user agent may automatically redirect a request. A user
 agent should detect and intervene to prevent cyclical redirects. From this
 package you can check if the number is a redirect HTTP status code.
 .
 This package is a dependency of ava.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-reference
Description-md5: 17d2323d2601177101f227222ec47bed
Description-en: Node.js code to determine whether an AST node is a reference
 Utility to determine whether an AST node which is known to be an Identifier
 corresponds to a reference or not.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-retry-allowed
Description-md5: 1ba47b3d2d62b3db4ddfde0bd76b8575
Description-en: Is retry allowed for Error?
 This module can be used to determine if an error allows retry or not. For
 example, ETIMEDOUT allows retry but ENOTFOUND does not allow retry.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-stream
Description-md5: 4c76c955c3e17fbcbaccb97d551c1956
Description-en: Check if something is a Node.js stream
 A stream is an abstract interface for working with streaming data in Node.js.
 The stream module provides a base API that makes it easy to build objects that
 implement the stream interface.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-typedarray
Description-md5: 8d30cae5b235db466e9fbc5ae372477c
Description-en: Nodejs library checking if object is TypedArray
 Detect whether or not an object is a Typed Array.

Package: node-is-unc-path
Description-md5: a97dbd345a51ddfd31b464f3d9683c66
Description-en: returns true if a filepath is a windows UNC file path
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-valid-glob
Description-md5: d7dfba093082bd321264a2c010ed5c2d
Description-en: Return true if a value is a valid glob pattern or patterns
 This really just checks to make sure that a pattern is either a string or
 array, and if it's an array it's either empty or consists of only strings.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-windows
Description-md5: 30f27e4b20c8bd8d508ca552f090cba8
Description-en: True if the platform is windows
 Returns true if the platform is windows
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-is-wsl
Description-md5: 1f1fc49ee863ae5ade0ded9767348ea5
Description-en: Check if the process is running inside Windows Subsystem for Linux
 Node.js is an event-based server-side JavaScript engine.

Package: node-isarray
Description-md5: 963a92a9526e1e1622d65940337e05e1
Description-en: JavaScript Array#isArray for older browsers
 isarray provides Arrray#isArray for older browsers.
 .
 This package contains the isarray module for Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-iscroll
Description-md5: d7cb87ecddc5f8b2c8e09cf638671eaa
Description-en: High performance, small footprint JavaScript scroller  NodeJS module
 iScroll is a high performance, small footprint, dependency free,
 multi-platform javascript scroller.
 .
 It works on desktop, mobile and smart TV. It has been vigorously
 optimized for performance and size so to offer the smoothest result
 on modern and old devices alike.
 .
 iScroll does not just scroll. It can handle any element that needs
 to be moved with user interaction. It adds scrolling, zooming,
 panning, infinite scrolling, parallax scrolling, carousels to your
 projects and manages to do that in just 4kb. Give it a broom and it
 will also clean up your office.
 .
 This package contains the NodeJS module which can be used from Browserify.

Package: node-isexe
Description-md5: 1f1009ac6eb93a784fe22b09eb981536
Description-en: minimal module to check if a file is executable
 This Node.js module allows ones to check if a given file is executable,
 using promise is available and checking PATHEXT environment
 variable on windows.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ismobilejs
Description-md5: 51952069c1db35425a72ea2efbc6f7fd
Description-en: JavaScript library to detect mobile devices (node)
 A simple JavaScript library for detecting when a page is viewed
 on a mobile device. Output is placed in a JS object that you can
 then test for various results.
 .
 It works both in the browser as a JavaScript library or on the
 server side via NodeJS.
 .
 This package contains the ismobilejs module for Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-isobject
Description-md5: b283ac7c95143099622bb9c332997ad5
Description-en: Checks if the value is an object and not an array or null
 Returns true if the value is an object and not an array or null
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-isomorphic-fetch
Description-md5: c5ddb9ec2e7bdf75b2b3b3ec1fd072cf
Description-en: Isomorphic WHATWG Fetch API, for Node & Browserify
 This adds fetch as a global so that its API is consistent between client and
 server.
 .
 This requires an ES6 Promise compatible polyfill, like es6-promise.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-isomorphic.js
Description-md5: 3dbfc0fbaeeeb422395347b65cacfde8
Description-en: Isomorphic JavaScript helper functions
 Helper functions for Isomorphic JavaScript (aka Universal
 JavaScript), for performance, crypto...
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-isstream
Description-md5: 45d889d86d170d2044fcf3ace97ba50b
Description-en: Determine if an object is a Stream
 The missing Stream.isStream(obj): determine if an object is standard
 Node.js Stream. Works for Node-core Stream objects (for 0.8, 0.10, 0.11,
 and in theory, older and newer versions) and all versions of
 readable-stream.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-istanbul
Description-md5: 100720c8b24e2db22c5bb4662eba92bb
Description-en: JavaScript code coverage tool
 This package is a JavaScript code coverage tool that computes
 statement, line, function and branch coverage with
 module loader hooks to transparently add coverage
 when running tests.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-istextorbinary
Description-md5: 444e85aaa4256bf26f650f51ea32ca75
Description-en: Determine if a filename and/or buffer is text or binary
 This library provides smarter detection than the other solutions.
 .
 Determination works like so:
 1. Extension Check: If filename is available, check if any of its extensions
 (from right to left) are an text extension or a binary extension, this is
 near instant.
 2. Contents Check: If no filename was provided, or the extension check was
 indeterminate, then check the contents of the buffer.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-isurl
Description-md5: 6288462d8a9f184fe849c2343890137c
Description-en: Checks whether a value is a WHATWG URL
 Works cross-realm/iframe and despite @@toStringTag. WHATWG URL API is used to
 parse, construct, normalise, and encode URLs. URLs will be encoded as per RFC
 3986.
 .
 The Web Hypertext Application Technology Working Group is a community of
 people interested in evolving HTML and related technologies.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jake
Description-md5: dfdac08881b64afa5e1a000357aac2b1
Description-en: JavaScript build tool for Node.js
 Jake is a JavaScript build tool for the Node.js framework, with
 capabilities similar to the regular make or rake commands.
 .
 Jake has the following features:
 - Jakefiles are in standard JavaScript syntax
 - tasks with prerequisites
 - namespaces for tasks
 - async task execution

Package: node-jasmine
Description-md5: 21128516f899929fe5d2e9a9ef73731c
Description-en: Behavior Driven Development testing framework for JavaScript
 Jasmine does not rely on browsers, DOM, or any JavaScript framework. Thus it
 suited for websites, Node.js projects, or anywhere that JavaScript can run.
 .
 ocumentation & guides live here: http://jasmine.github.io

Package: node-jed
Description-md5: e261da88ee9dae5b59713abaad5f558c
Description-en: Gettext Style i18n for Modern JavaScript Apps - Node.js module
 If you don't specifically need a gettext implementation, look at MessageFormat
 instead, as it has better support for plurals/gender and has built-in locale
 data.
 .
 Jed doesn't include a Gettext file parser, but several third-party parsers
 exist that can have their output adapted for Jed.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jest-debbundle
Description-md5: 0594832a2edde2c03faf1e585b78ba5f
Description-en: various ittle Node.js modules needed by jest
 This package provides:
 * babel-preset-jest
 * babel-plugin-jest-hoist
 * babel-preset-moxy.
 * p-each-series
 * p-reduce
 * repl
 * throat

Package: node-jest-junit
Description-md5: ece6251d35e614ffbd3b2feb5fe4201b
Description-en: Jest reporter creating compatible JUnit XML files
 jest-junit is a Jest reporter plugin that transforms Jest
 test results into JUnit XML format, enabling seamless
 integration with CI/CD systems that consume JUnit test reports.
 .
 This packages addresses the need for standardized test reporting
 in automated build pipelines.
 .
 Jest is a fast, simple, and feature‑rich JavaScript testing
 framework designed to make writing and running tests easy
 across projects using Node.js, React, TypeScript...
 .
 JUnit is a widely used Java testing framework that provides
 a simple, structured way to write and run repeatable
 unit tests for Java applications
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jest-react
Description-md5: c68a3f88e20a3e4e1a7a66c1d0fc4b2c
Description-en: node-jest matchers and utilities for testing React Test Renderer
 node-react is a library for building JavaScript user interfaces.
 .
 This package provides matchers and utilities for node-jest.

Package: node-jest-worker
Description-md5: d8992d5e5577e2b8ed4f6b7275eed07e
Description-en: Nodejs module for executing heavy tasks under forked processes in parallel
 jest-worker provides a `Promise` based interface, minimum overhead and
 bound workers.
 .
 The module works by providing an absolute path of the module to be loaded in
 all forked processes. Files relative to a node module are also accepted. All
 methods are exposed on the parent process as promises, so they can be
 `await`'ed. Child (worker) methods can either be synchronous or asynchronous.
 .
 The module also implements support for bound workers. Binding a worker means
 that, based on certain parameters, the same task will always be executed by
 the same worker. The way bound workers work is by using the returned string
 of the `computeWorkerKey` method. If the string was used before for a task,
 the call will be queued to the related worker that processed the task earlier;
 if not, it will be executed by the first available worker, then sticked to the
 worker that executed it; so the next time it will be processed by the same
 worker. If you have no preference on the worker executing the task, but you
 have defined a `computeWorkerKey` method because you want _some_ of the tasks
 to be sticked, you can return `null` from it.

Package: node-jison-lex
Description-md5: 8e1d806a1ae139ec7815f26039c20031
Description-en: lexical analyzer generator used by jison
 A lexical analyzer generator used by jison. It takes a lexical grammar
 definition (either in JSON or Bison's lexical grammar format) and outputs a
 JavaScript lexer.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jju
Description-md5: d1c149e49defb2071111f14bb5ea2167
Description-en: set of utilities to work with JSON / JSON5 documents
 `jju.parse()` and `jju.stringify()` are better in some cases, but slower than
 native `JSON.parse()` and `JSON.stringify()` versions.
 .
 See /usr/share/doc/node-jju/README.md for more details.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jmespath
Description-md5: 2865341e6b81440c5c941f2589404994
Description-en: javascript implementation of JMESPath
 Jmespath.js is a javascript implementation of JMESPath, which is a query
 language for JSON. It will take a JSON document and transform it into
 another JSON document through a JMESPath expression.

Package: node-jose
Description-md5: c4a5aa0542da4d8a01aed16e15672002
Description-en: JavaScript module for JSON Object Signing and Encryption
 node-jose provides support for JSON Web Tokens (JWT), JSON Web Signature
 (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), JSON Web Key Set (JWKS),
 and more.
 .
 The module is designed to work across various Web-interoperable runtimes
 including Node.js, browsers, Cloudflare Workers, Deno, Bun, and others.

Package: node-jquery
Description-md5: b256542cea92f157d1b6de9b25c69ab9
Description-en: NodeJS wrapper for jQuery
 jQuery is a fast, concise, JavaScript Library that simplifies how you
 traverse HTML documents, handle events, perform animations, and add Ajax
 interactions to your web pages. jQuery is designed to change the way
 that you write JavaScript.
 .
 This package contains the NodeJS module.

Package: node-jquery-mousewheel
Description-md5: 1475c39a708f7f6ed95045348547b213
Description-en: jQuery plugin to add cross-browser mouse wheel support (Node.js)
 In order to use the plugin, simply bind the mousewheel event to an element.
 .
 It also provides two helper methods called mousewheel and unmousewheel  that
 act just like other event helper methods in jQuery.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jquery-slimscroll
Description-md5: b5e05a97378b7e94ddbd4b90c618f4c0
Description-en: jquery plugin to transform any div into a scrollable area
 slimScroll is a small jQuery plugin that transforms any div into a scrollable
 area. slimScroll doesn't occupy any visual space as it only appears on a user
 initiated mouse-over.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jquery-textcomplete
Description-md5: 93d96bd4cd7909d4a07a832fe92eb2d7
Description-en: implement auto-complete support for textareas
 This jquery plugin implements auto-complete support for textareas, like a
 GitHub/Gitlab comment form or a social network comment box.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jquery-ui
Description-md5: d139e08d8eb027c6ed4e9cf3dcdab7d6
Description-en: JavaScript UI library for dynamic web applications (NodeJs)
 jQuery UI provides abstractions for low-level interaction and
 animation, advanced effects and high-level, themeable widgets,
 built on top of the jQuery JavaScript Library, that you can use
 to build highly interactive web applications.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jquery-ujs
Description-md5: adfb77b1979c2592767f990708c69d53
Description-en: Unobtrusive scripting adapter for jQuery
 This unobtrusive scripting support file is developed for the Ruby on Rails
 framework, but is not strictly tied to any specific backend. You can drop
 this into any application to:
 .
 - force confirmation dialogs for various actions;
 - make non-GET requests from hyperlinks;
 - make forms or hyperlinks submit data asynchronously with Ajax;
 - have submit buttons become automatically disabled on form submit to
 prevent double-clicking.
 .
 These features are achieved by adding certain "data" attributes to your HTML
 markup. In Rails, they are added by the framework's template helpers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jquery-validation
Description-md5: 89985da14cbf20bbb4dba07d4153f30b
Description-en: jQuery plugin for clientside form validation
 This jQuery plugin makes simple clientside form validation
 trivial, while offering lots of option for customization.
 .
 That makes a good choice if you’re building something new from scratch,
 but also when you’re trying to integrate
 it into an existing application with lots of existing markup. The plugin
 comes bundled with a useful set of validation methods, including URL and
 email validation, while providing an API to write your own methods. All
 bundled methods come with default error messages in english and translations
 into 32 languages
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-js-beautify
Description-md5: f8d5209b07452a4711d6f20b37172338
Description-en: JavaScript, CSS and HTML unobfuscator and beautifier
 These little beautifiers will reformat and reindent bookmarklets, ugly
 JavaScript/CSS/HTML, unpack scripts packed by Dean Edward's popular packer
 as well as deobfuscate scripts processed by javascriptobfuscator.com.
 .
 This package provides also Node.js libraries.

Package: node-js-cookie
Description-md5: b3493e1c42b2ea51f89799f08769e775
Description-en: Lightweight JavaScript cookie API
 JS-Cookie is a simple, lightweight JavaScript API for handling cookies. It
 supports JSON data, custom encodings, and standard JavaScript module loaders.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-js-sdsl
Description-md5: b3c302049116c076fa16bed1bff0cc50
Description-en: javascript standard data structure library
 js-sdsl is a library that implements standard data structure just like
 C++ STL.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-js-tokens
Description-md5: 9e7e130a182dc7d5e4c54259425878e6
Description-en: Regex that tokenizes JavaScript
 js-tokens provides a regex with the g flag that matches JavaScript tokens.
 The regex always matches, even invalid JavaScript and the empty string.
 The next match is always directly after the previous.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-js-yaml
Description-md5: 3fd34972a0ba10cc4aa565730d109639
Description-en: YAML 1.2 parser and serializer
 This is an implementation of YAML, a human-friendly data serialization
 language. Started as PyYAML port, it was completely rewritten from scratch.
 Now it's very fast, and supports the 1.2 spec.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jsan
Description-md5: c884874158cbcc756455223dedc9458a
Description-en: Node.js module which provides JavaScript "All The Things" Notation
 node-jsan easily stringify and parse any object including objects with
 circular references, self references, dates, regexes, `unefined`, errors, and
 even functions, using the familar `parse` and `stringify` methods.

Package: node-jsbn
Description-md5: 7fbd8139e2ecae980690936081a72bc7
Description-en: fast, portable implementation of large-number math in pure JS
 The jsbn library is a fast, portable implementation of large-number math in
 pure JavaScript, enabling public-key crypto and other applications on desktop
 and mobile browsers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jschardet
Description-md5: 1cf3d16b4dcbe2d5a8f7c0fbee0905a4
Description-en: Character encoding auto-detection in JavaScript
 This library takes a sequence of bytes in an unknown character encoding, and
 attempts to determine the encoding. This module is a port of python's chardet.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jsdoc2
Description-md5: a58abd23f9b770cf274366cd1a0156f9
Description-en: automatic documentation generation tool for JavaScript
 node-jsdoc2 is a port of JSDoc2 Toolkit that runs on Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.
 .
 Using this tool you can automatically turn JavaDoc-like comments
 in your JavaScript source code into published output files, such
 as HTML or XML.

Package: node-jsdom
Description-md5: fb0b6eb95a4e7865176c8d346665940b
Description-en: javascript implementation of the W3C DOM
 node-jsdom is a CommonJS implementation of the DOM, intended to be platform
 independent and as minimal/light as possible, while completely adhering to
 the w3c DOM specifications.

Package: node-jsesc
Description-md5: c0b443e6e1d801fbdd692d3fd8485e1e
Description-en: Escape JavaScript strings, with short output (Node.js module)
 Escapes JavaScript strings while generating the shortes possible valid
 ASCII-only output. This can be used to avoid various encoding issues.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-json-buffer
Description-md5: 6406fa7e18b546b121fb2649269dcbab
Description-en: JSON functions that can convert buffers.
 json buffer converts to base64 instead, and deconverts
 base64 to a buffer.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-json-loader
Description-md5: 8e18631a7199589ee00abcf24b41bf50
Description-en: json loader for webpack
 This library is json loader module for webpack.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-json-localizer
Description-md5: f76edb4d863470933f3d51cfc25fd30c
Description-en: Utility to localize a json object
 Node-json-localizer can be used When you need humans to localize a json
 object from a config file. A typical use case is for a local config file,
 to extend an application config on the fly.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-json-parse-better-errors
Description-md5: 81353f74b5e9f152882644209d593630
Description-en: JSON.parse() with context information on error
 This is a Node.js library for getting nicer errors out of JSON.parse(),
 including context and position of parse errors.
 .
 It servers similar purpose as the JSON.parse method but returns more useful
 errors when exceptions happen.
 .
 It's really fast, really good at concurrency, and it will never give you
 corrupted data, even if cache files get corrupted or manipulated.
 .
 It was originally written to be used as npm's local cache, but
 can just as easily be used on its own
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-json-parse-helpfulerror
Description-md5: 8d5530cedef43e035848f4326544ea22
Description-en: drop-in replacement for JSON.parse that uses `jju`
 A drop-in replacement for `JSON.parse` that uses  <https://npmjs.org/jju>
 to provide more useful error messages in the event of a parse error.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-json-schema
Description-md5: e15d9dc92fd29204d0c049389cea1d20
Description-en: JSON Schema validation and specifications
 This is a "finished" JavaScript implementation of JSON Schema -
 a simple, efficient, lightweight implementation
 of the original core elements of JSON Schema.
 It does not house the latest specifications
 nor does it implement the latest versions of JSON Schema,
 but seeks to maintain the stability (in behavior and size)
 of this original implementation
 for the sake of the numerous packages that rely on it.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-json-schema-merge-allof
Description-md5: aae418f8e0830e4e4bea5dd2c2154daf
Description-en: Node.js module to merge schemas combined using allOf
 node-json-schema-merge-allof merge schemas combined using allOf into a more
 readable composed schema free from allOf. Features:
 - Real and safe merging of schemas combined with allOf
 - Takes away all allOf found in the whole schema
 - Lossless in terms of validation rules, merged schema does not validate
 more or less than the original schema
 - Results in a more readable root schema
 - Removes almost all logical impossibilities
 - Throws if no logical intersection is found (your schema would not
 validate anything from the start)
 - Validates in a way not possible by regular simple meta validators
 - Correctly considers additionalProperties, patternProperties and properties
 as a part of an whole when merging schemas containing those
 - Correctly considers items and additionalItems as a whole when merging
 schemas containing those
 - Supports merging schemas with items as array and direct schema
 - Supports merging dependencies when mixed array and schema
 - Supports all JSON schema core/validation keywords (v6, use custom
 resolvers to support other keywords)
 - Option to override common impossibility like adding properties when using
 "additionalProperties: false"
 - Pluggable keyword resolvers
 It provides also json-schema-compare to compare JSON schemas correctly.

Package: node-json-schema-traverse
Description-md5: 33d0835c9cc27c5e7f99a1720b37c037
Description-en: Json schema traversal package
 Traverse JSON Schema passing each schema object to callback.
 This library helps to traverse a JSON schema to callback.
 This is a dependency of npm.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-json-stable-stringify
Description-md5: 1a8b3c38e2e604515403cf5bfb3d675c
Description-en: deterministic JSON.stringify()
 It comes with custom sorting to get deterministic hashes from stringified
 results
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-json-stringify-safe
Description-md5: 35e5cfed7b1d3a7c83c7f7406f26b57c
Description-en: JSON.stringify with circular references module for Node.js
 node-json-stringify-safe provides a serializer or a wrapper for
 JSON.stringify to be able to customize how to deal with circular
 references in the object being serialized, instead of throwing an
 exception.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-json2module
Description-md5: 125fd51199f98020bcc86252b1f5b7e2
Description-en: Convert a JSON object to an ES6 module
 For example, given a package.json file and run this through json2module,
 you’ll get ES6 module as output.
 .
 This is particularly useful for exporting a version number defined in your
 package.json file when using Rollup. Unlike rollup-plugin-json, which enables
 Rollup to parse JSON directly, json2module creates standard ES6 modules that
 can be consumed by any client.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-json5
Description-md5: 97fd17b58309e4239a6c5b4052035526
Description-en: JSON for the ES5 era
 JSON5 is a proposed extension to JSON that aims to make it easier for
 humans to write and maintain by hand. It does this by adding some
 minimal syntax features directly from ECMAScript 5.
 .
 JSON5 remains a strict subset of JavaScript, adds no new data types,
 and works with all existing JSON content.
 .
 JSON5 is not an official successor to JSON, and JSON5 content may not
 work with existing JSON parsers. For this reason, JSON5 files use a
 new .json5 extension. (TODO: new MIME type needed too.)
 .
 The code here is a reference JavaScript implementation for both Node.js
 and all browsers. It’s based directly off of Douglas Crockford’s own
 JSON implementation, and it’s both robust and secure.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jsonc-parser
Description-md5: 24bfb98d0cc2f4ae14a0e25bd4e18e47
Description-en: Scanner and parser for JSON with comments
 This Node.js module provides a scanner and fault tolerant parser
 that can process JSONC or standard JSON.
 It is feature complete, with an API to interact with its
 object model.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jsonfile
Description-md5: 6d9687783e73d4fb182ca1e91e03d1ff
Description-en: Easily read/write JSON files in Node.js
 jsonfile is a Node.js module to easily read/write JSON files in JavaScript.
 .
 The module provides readFile() and writeFile() methods that combine
 JSON.parse() with fs.readFile() and JSON.parse() with fs.readFile().
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jsonify
Description-md5: 2eba82d491117ded0c4a10f2d04f34c6
Description-en: JSON without touching any globals
 Node.js is an event-based server-side JavaScript engine.

Package: node-jsonminify
Description-md5: 70c7d223496fcd0800c661f1724c57f0
Description-en: Minify blocks of JSON-like content into valid JSON
 Node.js module to minify blocks of JSON-like content into
 valid JSON by removing all whitespace *and* comments.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jsonparse
Description-md5: aeb3c11f7569476d2647cdf3dea6d48f
Description-en: Pure javascript JSON streaming parser for node.js
 This a simple nodejs module that parses a given JSON file and
 returning object form suitable for grammar analysis.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jsonselect
Description-md5: e1a2bd7f495e9cf93f97a825c31c69e0
Description-en: CSS-like selectors for JSON
 JSONSelect is an attempt to create a selector language similar to CSS for
 JSON objects.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jsonstream
Description-md5: c7a704c9c233ba9e1c24ccfe3ef0b0e8
Description-en: streaming JSON.parse and stringify
 JSONStream.parse(pattern, map) provide a function that can be used to map or
 filter the json output. map is passed the value at that node of the pattern,
 if map return non-nullish (anything but null or undefined) that value will be
 emitted in the stream. If it returns a nullish value, nothing will be emitted.
 .
 JSONStream also emits 'header' and 'footer' events, the 'header' event
 contains anything in the output that was before the first match, and the
 'footer', is anything after the last match.

Package: node-jsprim
Description-md5: 1c2876011acc3a93ac1467cdc303174b
Description-en: utilities for primitive JavaScript types
 This module provides miscellaneous facilities for working with strings,
 numbers, dates, and objects and arrays of these basic types.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jss
Description-md5: e7fef1a33e495a9f389335836aeda70d
Description-en: Node.js library to generate style sheets
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.

Package: node-jss-plugin-cache
Description-md5: 1a8b2a9594ce377f7d2974cac65275d4
Description-en: node-jss plugin that caches the rules and delivers insane performance
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a JSS plugin that caches the rules and delivers
 insane performance.

Package: node-jss-plugin-camel-case
Description-md5: a7286b492c325c17134cdb168bb5937c
Description-en: node-jss plugin that allows to write camel cased rule properties
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a JSS plugin that allows to write camel cased rule
 properties.

Package: node-jss-plugin-compose
Description-md5: 07a3f19d4dded3806022aeb168f08987
Description-en: node-jss plugin for classes composition
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a JSS plugin for classes composition.

Package: node-jss-plugin-default-unit
Description-md5: 733a61c4628abe98f8d8c313b34cb4d2
Description-en: node-jss plugin that adds default custom unit to numeric values where needed
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a JSS plugin that adds default custom unit to numeric
 values where needed.

Package: node-jss-plugin-expand
Description-md5: 762c3aa73a9f6f6bae2f6bba6be41efa
Description-en: node-jss plugin that gives you a better syntax than CSS
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a JSS plugin that gives you a better syntax than CSS.

Package: node-jss-plugin-extend
Description-md5: 1211237fb44ed7c1b947e5f9ac4b4376
Description-en: node-jss plugin that enables mixing in styles
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a JSS plugin that enables mixing in styles.

Package: node-jss-plugin-global
Description-md5: 5e3741f5ae964f1149c3169e756d25c3
Description-en: Global styles for node-jss
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides global styles for node-jss.

Package: node-jss-plugin-isolate
Description-md5: 41389402cced2022245ba8ad98501bad
Description-en: node-jss plugin to provides rules isolation through automatic properties reset
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides true rules isolation through automatic properties reset.

Package: node-jss-plugin-nested
Description-md5: 25889e4be11bb5b7e1fccb66d9d4ef32
Description-en: node-jss plugin that enables support for nested selectors
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides JSS plugin that enables support for nested selectors.

Package: node-jss-plugin-props-sort
Description-md5: a236b7a526356ea9ed3af3f439796dde
Description-en: node-jss plugin that ensures style properties extend each other
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a JSS plugin that ensures style properties extend
 each other instead of override.

Package: node-jss-plugin-rule-value-function
Description-md5: 9b2753a7a704e5caad50132e6d9b2ccf
Description-en: node-jss plugin for function value and rule syntax
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a JSS plugin for function value and rule syntax.

Package: node-jss-plugin-rule-value-observable
Description-md5: 3e5140a0063e4798ff1b80cb35d116da
Description-en: node-jss plugin for TC39 Observables support
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a JSS plugin for TC39 Observables support

Package: node-jss-plugin-template
Description-md5: 4f4b76b304b98adce50fe3de5f4d1b46
Description-en: node-jss plugin to enable string templates
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a JSS plugin to enable string templates.

Package: node-jss-plugin-vendor-prefixer
Description-md5: 77b09a0f6cfd508aca97330043effa8d
Description-en: node-jss plugin that handles vendor prefixes in the browser
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a JSS plugin that handles vendor prefixes in the browser.

Package: node-jss-preset-default
Description-md5: e00939ec28617b921f482b9c9871a21b
Description-en: Default preset for node-jss with selected plugins
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides default preset for JSS with selected plugins.

Package: node-jss-starter-kit
Description-md5: aa8b6ef9b59e1428d6a182860522d1a5
Description-en: node-jss bundle to get started playing
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides a bundle to get you started playing with JSS. Not
 optimized for production deployment.

Package: node-jstimezonedetect
Description-md5: f953c7dcf57ccbdf31076e84ec45b2a6
Description-en: Finds the zone info key representing timezone setting in node
 Returns the IANA zone info key for the devices timezone. This is
 useful for detecting the timezone of clients automatically without
 needing to prompt users.
 .
 Node.js is an event-based server-side Javascript engine.

Package: node-jszip
Description-md5: 2b56c30e7bd5c49d343d1ea92c38f4f1
Description-en: Create, read and edit .zip files with Javascript
 A library for creating, reading and editing .zip files with Javascript, with a
 lovely and simple API.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-jszip-utils
Description-md5: 4c6d0b3267da6d2f7a78cceb26f668c5
Description-en: collection of cross-browser utilities to go along with JSZip
 It has two parts, one for every browsers and one for IE < 10.
 .
 JSZip is a javascript library for creating, reading and editing .zip files,
 with a lovely and simple API.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-juggle-resize-observer
Description-md5: d222480e16ae9a5c81a9267cd2d98336
Description-en: Minimal JavaScript library which polyfills the ResizeObserver API
 @juggle/resize-observer provides a minimal library which polyfills the
 ResizeObserver API and is entirely based on the latest Draft Specification.
 .
 It immediately detects when an element resizes and provides accurate sizing
 information back to the handler.

Package: node-jupyter-widgets-base
Description-md5: 8d1417fe1a8fd106e859fb02fe05fea4
Description-en: Jupyter interactive widgets
 node-jupyter-widgets-base provides the Jupyter interactive widgets

Package: node-jupyter-widgets-base-manager
Description-md5: 0230fa61f28f90e15a6dd34dc9e8a1c0
Description-en: base manager of Jupyter interactive widgets
 node-jupyter-widgets-base-manager provides the base manager of Jupyters
 interactive widgets.

Package: node-jupyter-widgets-controls
Description-md5: c276636265b8322d6e1a5d307407afc2
Description-en: controls of Jupyter interactive widgets
 node-jupyter-widgets-controls provides the controls of Jupyters interactive
 widgets.

Package: node-jupyter-widgets-html-manager
Description-md5: c5b716b2e2fe421c1c1ffb1255312d65
Description-en: HTML manager of Jupyter interactive widgets
 node-jupyter-widgets-html-manager is a standalone package for
 rendering Jupyter widgets outside notebooks.

Package: node-keese
Description-md5: 399a4f26b3595e1995c83fcac2ecfce9
Description-en: arbitrary-precision floats encoded as strings - Node.js module
 keese is a Node.js module that generates well-ordered values, appropriate for
 use as sorting keys.
 .
 keese can always generate a bigger value, a smaller value, and a value
 between two other values. This is trivial using numbers with x+1, x-1, and
 (x+y)/2 respectively. However, numbers have limited precision in JavaScript,
 so instead keese uses strings.
 .
 The string values are comparable with the builtin comparison operators (such
 as <), and keese can always generate a new value that satisfies the
 constraints (limited only by system resources).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-keygrip
Description-md5: aca98d3653f1506ff8bb29eba4061556
Description-en: Key signing and verification for rotated credentials for Node.js
 This module helps signing and verifying data through a rotating credential
 system, in which new server keys can be added and old ones removed regularly,
 without invalidating client credentials.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-keypress
Description-md5: 7f95958717d33fecf8166b0979673c1d
Description-en: Make any Node ReadableStream emit "keypress" events
 Previous to Node v0.8.x, there was an undocumented "keypress" event that
 process.stdin would emit when it was a TTY. Some people discovered this
 hidden gem, and started using it in their own code.
 .
 In Node v0.8.x (and above), this "keypress" event does not get emitted by
 default, but rather only when it is being used in conjunction with the
 readline (or by extension, the repl) module.
 .
 This module is the exact logic from the node pre-v0.8.x releases ripped out
 into its own module.
 .
 Bonus: Now with mouse support!

Package: node-kind-of
Description-md5: a09d028e63965311909bc6f138007882
Description-en: Get the native type of a value
 Get the type of a value, fast.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-klaw
Description-md5: f3f91b842339543cb0db99d299906dec
Description-en: File system walker for Node.js
 Returns a Readable stream that iterates through every file and
 directory starting with the given directory as root.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-knockout
Description-md5: 76484b5e6c322e758937568172e4a376
Description-en: JavaScript MVVM framework
 Knockout is a JavaScript MVVM (a modern variant of MVC) library that makes it
 easier to create rich, desktop-like user interfaces with JavaScript and HTML.
 It uses observers to make your UI automatically stay in sync with an
 underlying data model, along with a powerful and extensible set of declarative
 bindings to enable productive development.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-knockout-sortable
Description-md5: 9b1dbd8030e33f689148c8e7ed9750c2
Description-en: JQuery-UI "sortable" binding for Knockout
 Knockout-Sortable is a binding for Knockout.js designed to connect
 observableArrays with jQuery UI's sortable functionality. This allows a user
 to drag and drop items within a list or between lists and have the
 corresponding observableArrays updated appropriately.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-kuler
Description-md5: 9412a6dce86961382998048a8f28a68b
Description-en: Color your terminal using CSS/hex color codes, for Node.js
 Kuler is small and nifty node module that allows you to create
 terminal based colors using hex color codes, just like you're used to
 doing in your CSS. We're in a modern world now and terminals support
 more than 16 colors so we are stupid to not take advantage of this.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-labeled-stream-splicer
Description-md5: b829538a377a7a41c2201e2b61b767ba
Description-en: streaming pipeline with a mutable configuration and labels
 This modules allows one to create a pipeline duplex stream given an
 array of streams. Each stream will be piped to the next.
 .
 Streams could also be added and removed dynamically at runtime.
 Every stream could be associated with a string (label).
 .
 This a dependency of browserify. Browserify is a javaScript tool that allows
 developers to write Node.js-style modules that compile for use in the browser.
 .
 Node.js is an event-based server-side JavaScript engine

Package: node-lastfm
Description-md5: c6ed7e9a5cecc11b55d1dcfb9d99e7ed
Description-en: Read and write to Last.fm - Node.js module
 lastfm is a Node.js module which provides API to read and write to users'
 recent plays on Last.fm.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-latest-version
Description-md5: 919b74f6fc13e47c1bd3cde439e39818
Description-en: Get the latest version of an npm package
 Fetches the version directly from the registry instead of depending on the
 massive npm module like the latest module does.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lazy-cache
Description-md5: 5d581b9de5c697e17b161f4b2c48ba4b
Description-en: Cache requires to be lazy-loaded when needed
 Cache requires to be lazy-loaded when needed. Works with browserify.
 Uses node's own require system with tried and true, plain-vanilla
 JavaScript getters.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lazy-debug-legacy
Description-md5: 25f0f117d4bb851a12e3752b95d8a037
Description-en: Generates module names for vision media's debug
 Node.js module which generates app & module names for visionmedia´s debug using
 __filename and package.json.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lazy-property
Description-md5: e644082919d228072ba3b582d29d13eb
Description-en: Adds a lazily initialized property to the object
 E.G. require("lazy-property")(obj, name, init[, enumerable])
 obj is the object to add the property to
 name is the name of the property
 init is a function that computes the value of the property
 enumerable if the property is enumerable (default false)
 .
 This library is a dependency of npm, Node.js package manager.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lazystream
Description-md5: a44c1bd0668567b78a0146e7874cfbed
Description-en: Open streams on demand - Node.js module
 lazystream is a Node.js module which provides an API to create streams lazily
 when they are read from or written to.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lcid
Description-md5: 41811873087ed8a346f8a68726aef1c9
Description-en: map standard locale identifies and lcid
 Mapping between standard locale identifiers and Windows locale identifiers
 (LCID) .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lcov-parse
Description-md5: 4060a2af7c33278466705c18b9cd49fb
Description-en: Parse lcov results files and return JSON
 This modules allows ones to parse lcov files and to return json reprensentation
 of these files.
 .
 lcov is a graphical front-end for GCC's coverage testing tool gcov.
 It collects gcov data for multiple source files and creates HTML pages
 containing the source code annotated with coverage information. It
 also adds overview pages for easy navigation within the file
 structure.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ldapts
Description-md5: bf28caf2434c3afc85a5854e2ff93f96
Description-en: LDAP client for Node.js
 ldapts is a complete client library for the LDAP protocol written in
 TypeScript for Node.js.
 .
 It speaks the LDAP v3 protocol over plain TCP or TLS and supports bind
 authentication, paged and filtered searches, modify-DN operations and
 extended requests.

Package: node-leaflet
Description-md5: 5b0c4af3b876fa403aacbc5e354835b9
Description-en: mobile-friendly interactive maps - Node.js library
 Leaflet is a modern JavaScript library for mobile-friendly interactive
 maps.  Weighing just about 27 KB of JS code, it has all the features
 most developers ever need for online maps.
 .
 Leaflet is designed with simplicity, performance and usability in mind.
 It works efficiently across all major desktop and mobile platforms out
 of the box, taking advantage of HTML5 and CSS3 on modern browsers while
 still being accessible on older ones. It can be extended with many
 plugins, has a beautiful, easy to use and well-documented API and a
 simple, readable source code that is a joy to contribute to.
 .
 This package provides Leaflet library usable with Node.js -
 an event-based server-side JavaScript engine.

Package: node-leaflet.markercluster
Description-md5: b14751edd03a322480076aaacee935c9
Description-en: marker clustering functionality for Leaflet - Node.js library
 Leaflet.markercluster is a plugin for the Leaflet JavaScript library,
 providing beautiful animated marker clustering functionality.
 .
 Leaflet is a JavaScript library for mobile-friendly interactive maps.
 .
 This package provides Leaflet.markercluster library
 usable with Node.js - an event-based server-side JavaScript engine.

Package: node-leche
Description-md5: 29fca321a7e0c16f17e9948f02db8410
Description-en: JavaScript testing utility for Mocha and Sinon
 Leche is a JavaScript testing utility
 designed to work with Mocha and Sinon.
 This is intended for use both by Node.js and in browsers,
 so any changes must work in both locations.
 .
 Sinon is a set of standalone test spies, stubs and mocks
 for JavaScript
 working with any unit testing framework.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-leichtgewicht-ip-codec
Description-md5: 447ab7ff772f91c7378132c8455116c7
Description-en: encoding and decoding IP addresses
 The ip-codec package is a TypeScript library designed for encoding and
 decoding IP addresses. It provides utilities to convert IP addresses between
 different formats, making it easier to handle and manipulate IP addresses in
 various applications.
 .
 Features:
 - Encode IP addresses into different formats.
 - Decode IP addresses from various encoded formats.
 - Support for both IPv4 and IPv6 addresses.
 - Utility functions for IP address manipulation.

Package: node-less
Description-md5: 1a1c959a4cd858912489af268bcfaf2e
Description-en: LESS CSS meta-language - compiler and Node module
 Node is an event-based server-side JavaScript engine.
 .
 LESS is a meta-language on top of CSS that’s used to describe the style
 of a document cleanly and structurally, with more power than flat CSS
 allows.  LESS both provides a simpler, more elegant syntax for CSS and
 implements various features that are useful for creating manageable
 stylesheets.
 .
 less.js is the reference implementation of LESS, written in JavaScript.
 .
 This package contains less.js usable as Node module, and the script
 lessc for statically compiling LESS data into CSS.

Package: node-less-loader
Description-md5: 879cc0facd09217077efd227f35d1d8a
Description-en: Less loader for webpack which compiles Less to CSS with webpack
 This library is a less loader module for webpack.
 .
 Webpack takes code targeted at node.js and makes it run in the browser.
 Node.js comes with API of its own that is not available in the browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-less-plugin-clean-css
Description-md5: 894762b40548a2935ee8c1f14470cd0e
Description-en: clean-css plugin for less.js
 Compresses the css output from less (a backwards-compatible language
 extension for CSS) using clean-css.  Specify the plugin with the
 --clean-css command line option to lessc.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-leveldown
Description-md5: e82a5eb5c9725cd4714c628017fea570
Description-en: LevelDB bindings - Node.js module
 LevelDOWN provides a Node.js JavaScript API to the LevelDB C library. It
 provides the ability to open and close a LevelDB instance, as well as the
 put, get, del, and batch operations.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-leven
Description-md5: 6afdd2b3b294f2172ad100f92d76fab1
Description-en: library to measure the difference between two strings
 leven is a fast JS implementation of the Levenshtein distance algorithm to
 measure the difference of two strings.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-levn
Description-md5: 4827e6ac05ee48403e2c83d71de77225
Description-en: Light ECMAScript (JavaScript) Value Notation
 Levn is a library which allows you to parse a string into a JavaScript value
 based on an expected type. It is meant for short amounts of human entered data
 (eg. config files, command line arguments).
 .
 Levn aims to concisely describe JavaScript values in text, and allow for the
 extraction and validation of those values. Levn uses 'type-check' for its type
 format, and to validate the results.
 .
 How is this different than JSON? levn is meant to be written by humans only,
 is (due to the previous point) much more concise, can be validated against
 supplied types, has regex and date literals, and can easily be extended with
 custom types. On the other hand, it is probably slower and thus less efficient
 at transporting large amounts of data, which is fine since this is not its
 purpose.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lex-parser
Description-md5: 9646a339711f01fa86263f7a27319b1b
Description-en: parser for lexical grammars used by jison and jison-lex
 See /usr/share/doc/node-lex-parser/README.md for documentation
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lezer-common
Description-md5: 5d219dfb7ae24b248c608a2eb712a5a6
Description-en: Common files for all node-lezer-* parsers
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a common files for node-lezer-* modules.

Package: node-lezer-cpp
Description-md5: 5d030ae7ec3bfa3c048e00c6d4d1fba0
Description-en: Node.js module to provide C++ grammar for the lezer parser system
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a C++ grammar for the Lezer parser system.

Package: node-lezer-css
Description-md5: c6eefe53875396f34f1f404b9f67dd8b
Description-en: Node.js module to provide CSS grammar for the lezer parser system
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a CSS grammar for the Lezer parser system.

Package: node-lezer-generator
Description-md5: 434e206be3fe9b269d19f44efe0781dc
Description-en: Command-line parser to generate node-lexer-* grammar parsers
 node-lezer-generator is a LR (more precisely pseudo LALR with opt-in GLR)
 parser generator which outputs grammars that can be used by the Lezer parser.

Package: node-lezer-html
Description-md5: aebb2dc2cbc6d5bde5be0ea4ac253957
Description-en: Node.js module to provide HTML grammar for the lezer parser system
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a HTML grammar for the Lezer parser system.

Package: node-lezer-java
Description-md5: c9a3b537a52f52f185d58e1a19d05fc2
Description-en: Node.js module to provide Java grammar for the lezer parser system
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a Java grammar for the Lezer parser system.

Package: node-lezer-javascript
Description-md5: ffe8f83fa6fbd817ba228c535b302856
Description-en: Node.js module to provide JavaScript grammar for the lezer parser system
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a JavaScript grammar for the Lezer parser system.

Package: node-lezer-json
Description-md5: 5db189b3a707c0c3b2647b63c798bc49
Description-en: Node.js module to provide JSON grammar for the lezer parser system
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a JSON grammar for the Lezer parser system.

Package: node-lezer-markdown
Description-md5: 226087c6d9add0299f6bb4e8afbef99c
Description-en: Node.js module to provide Markdown grammar for the lezer parser system
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a Markdown grammar for the Lezer parser system.

Package: node-lezer-php
Description-md5: 680377c3fa41ac31644d11e517a0835e
Description-en: Node.js module to provide PHP grammar for the lezer parser system
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a PHP grammar for the Lezer parser system.

Package: node-lezer-python
Description-md5: ed55a545937a809422f1ab03025711ae
Description-en: Node.js module to provide Python grammar for the lezer parser system
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a Python grammar for the Lezer parser system.

Package: node-lezer-rust
Description-md5: 5d238fab6aa225cee27b9700b7850231
Description-en: Node.js module to provide Rust grammar for the lezer parser system
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a Rust grammar for the Lezer parser system.

Package: node-lezer-xml
Description-md5: c7032ba7a1ae53aaf1e8c2a288e55e72
Description-en: Node.js module to provide XML grammar for the lezer parser system
 The problem of parsing structured text has resisted one-size-fits all
 solutions for over 60 years. Lezer isn't such a solution either, but it is
 a very decent parser generator, especially well suited for use in code
 editors.
 .
 This package provides a XML grammar for the Lezer parser system.

Package: node-lib0
Description-md5: 14791f263500923a98385c7ac730ecb9
Description-en: Monorepo of isomorphic utility functions
 This library is meant to replace all global JavaScript functions with
 isomorphic module imports. Additionally, it implements several
 performance-oriented utility modules. Most noteworthy are the binary
 encoding/decoding modules lib0/encoding and lib0/decoding, the
 randomized testing framework lib0/testing, the fast Pseudo Random
 Number Generator lib0/PRNG, the small socket.io alternative
 lib0/websocket, and the logging module lib0/logging that allows
 colorized logging in all environments.
 .
 Lib0 has only one dependency, which is also from the author of
 lib0. If lib0 is transpiled with rollup or webpack, very little code
 is produced because of the way that it is written. All exports are
 pure and are removed by transpilers that support dead code
 elimination.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-libpq
Description-md5: 7f4dd2ffe8e3fb1407b0f59c03181b09
Description-en: Node.js native bindings to the PostgreSQL libpq C client library
 node-libpq attempts to mirror as closely as possible the C API provided by
 libpq and provides the absolute minimum level of abstraction.  It is
 intended to be extremely low level and allow you the same access as the
 libpq in C.

Package: node-libravatar
Description-md5: fd7a26a436fb49e3c59e91032621173d
Description-en: libravatar library for NodeJS
 This library allows web application authors to make use of the free Libravatar
 service (https://www.libravatar.org). This service hosts avatar images for
 users and allows other sites to look them up using email addresses.
 .
 node-libravatar includes full support for federated avatar servers.

Package: node-libs-browser
Description-md5: c3166807d8bb8b9465f315871038fba3
Description-en: node core libs for in browser usage
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-license-webpack-plugin
Description-md5: 320700d03ec1338f669a53676476713f
Description-en: node-webpack plugin to manage third-party license
 node-license-webpack-plugin provides a node-webpack plugin to manage
 third-party license compliance in webpack builds.

Package: node-lie
Description-md5: cb744c5200a2a168dfe0979cb8a5b049
Description-en: basic but performant promise implementation
 lie is a small, performant, promise library implementing the Promises/A+ spec
 Version 1.1.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-liftoff
Description-md5: f714459e6b9048d0ec7d51edf34aec9e
Description-en: command line tool launcher
 Node.js module to make it easy for globally installed binaries
 to find and load a local installation, no matter what version it is,
 using a search algorithm similar to how node finds modules.
 .
 Supports intelligent filesystem traversal if the command is run in
 a sub-folder of the  project, and explicit directory specification.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lightgallery
Description-md5: 205f7c17112eab486f33885bd1280d12
Description-en: Modular lightbox gallery plugin for jQuery
 Lightgallery is a customizable, modular, and responsive lightbox gallery
 plugin for jQuery. Its main features include mobile device support,
 keyboard navigation, animated thumbnails, and HTML5 video display.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lilconfig
Description-md5: 88677798fb881943d6f0bd7012f05c59
Description-en: lightweight config loader for Node.js
 Lilconfig is a small, flexible utility that searches for
 and loads configuration files in a variety of formats,
 making it easy for tools to discover user‑defined settings
 without enforcing a specific file type or location.
 .
 It walks up directory trees, checks common config filenames, and
 returns parsed results, giving developers a simple,
 predictable way to integrate configuration discovery into
 their own modules
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-linagora-rabbitmq-client
Description-md5: 35598f0d7420d37fe7ef1e05f92278a2
Description-en: Opinionated RabbitMQ client for Node.js
 @linagora/rabbitmq-client is an opinionated RabbitMQ client for Node.js that
 handles the boilerplate you'd otherwise copy-paste between services:
 confirm channels, dead letter queues, exponential backoff on publish, and
 automatic reconnection that restores your subscriptions.

Package: node-lit
Description-md5: b46dc2576f0b7df9bc11c85f4bb40a4d
Description-en: library for fast, lightweight web components
 Lit is a library for building web components with reactive state, scoped
 styles, and declarative templates.
 .
 It provides a component base class and rendering system for defining custom
 elements using standard browser APIs. Templates are written as JavaScript
 expressions that describe DOM structure and dynamic values; when data changes,
 Lit updates only the affected parts of the DOM.
 .
 The package includes the main Lit library, combining the functionality of
 lit-html, LitElement, and reactive-element for use in browser-based web
 applications and server-side rendering workflows.

Package: node-llhttp
Description-md5: fb0d7c8e8169da3e6eb11ecb0b2dbad8
Description-en: HTTP messages parser library - Node.js module
 llhttp generates a C HTTP messages parser from typescript
 definitions, making it easier to maintain.
 .
 This package contains the Node.js module that exposes
 constants and exports the WebAssembly blobs.

Package: node-load-grunt-tasks
Description-md5: e8d1ac391a21c9c225b2f23cf46120e8
Description-en: Load multiple grunt tasks using globbing patterns
 Usually you would have to load each task one by one, which is unnecessarily
 cumbersome.
 .
 This module will read the dependencies/devDependencies/peerDependencies
 /optionalDependencies in your package.json and load grunt tasks that match the
 provided patterns.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-load-json-file
Description-md5: 0bf2fc4c012c54d214eab5d788d75a0a
Description-en: read and parse a JSON file
 Node.js is an event-based server-side JavaScript engine.

Package: node-loader-runner
Description-md5: 5c134ea938f4b1b4c7f188a9dae8645c
Description-en: Runs (webpack) loaders
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-loader-utils
Description-md5: 374cb0414fe81a5b8c433ff14efce850
Description-en: utils for webpack loaders
 Node.js is an event-based server-side JavaScript engine.

Package: node-locate-character
Description-md5: 4dbd3f537282db0b1901e88fe481791c
Description-en: Helper to find the line and column of a character in a string
 Module to find the line and column of a character within a string,
 starting at any index.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-locate-path
Description-md5: 17e56ae314e7ebce51aa486c3b6764e2
Description-en: Get the first path that exists on disk of multiple paths
 Node.js module to get the first path that exists on disk, from
 an array of multiple possible paths.
 .
 Provides a synchronous version and an asynchronous version (that
 returns a promise).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lodash
Description-md5: a6e1ea7a2331d14c8b3b0e0319718fb7
Description-en: Lo-dash is a Node.js utility library
 Lodash makes JavaScript easier by taking the hassle out of working with arrays
 , numbers, objects, strings, etc. Lodash’s modular methods are great for:
 * Iterating arrays, objects, & strings
 * Manipulating & testing values
 * Creating composite functions
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lodash-packages
Description-md5: 71a09dfb12fe80e8146cde7eb618393c
Description-en: Lo-dash is a Node.js utility library (per method packages)
 Lodash makes JavaScript easier by taking the hassle out of working with arrays
 , numbers, objects, strings, etc. Lodash’s modular methods are great for:
 * Iterating arrays, objects, & strings
 * Manipulating & testing values
 * Creating composite functions
 .
 This package provides lodash methods exported as separate modules.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lodash-reescape
Description-md5: 0bbde1d62a696cc13542fd104eba1c7e
Description-en: modern build of lodash’s internal `reEscape` as a module
 Most of the per method modules are available from node-lodash-packages.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lodash-reevaluate
Description-md5: d85bc5d6c0c4f7bb95cf97cc358b6351
Description-en: modern build of lodash’s internal `reEvaluate` as a module
 Most of the per method modules are available from node-lodash-packages.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-log-driver
Description-md5: 23452fe7d30ffa46461598ded17d18b2
Description-en: simple logging framework in pure javascript
 This module implement logging to stdout and concatenate before
 every message the log level severity (configurable)
 date, time and local time zone. This modules allows ones
 to easily trace log event even.
 .
 In all the cases logs are redirected to stdout in order to allows one
 to pipe output to irc or logger  program
 .
 This modules is needed by tools like coveralls, a coverage tools
 for javascript program.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-log-process-errors
Description-md5: c268276d52204634f7009aa42b73dca5
Description-en: log-process-errors enhances how Node.js reports process‑level errors,
 including uncaught exceptions, unhandled promise rejections,
 late‑handled rejections, and runtime warnings.
 .
 This package provides normalized error objects, unified error
 handling, stack traces for warnings, and suppression of
 duplicate error events. The module can optionally prevent
 automatic process exit and allows custom error‑logging
 logic through a user‑defined handler.
 .
 This package includes small packages node-is-error-instance,
 node-normalize-exception, node-set-error-message
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-log4js
Description-md5: a9eaf0f9abd64de573d5f03d47cfa893
Description-en: Conversion of the log4js framework to work with Node.js
 Logging support for Node.js based on the log4js Javascript (browser/client)
 framework.
 .
 Supported features:
 .
 - coloured console logging
 - replacement of node's console.log functions (optional)
 - file appender, with log rolling based on file size
 - SMTP appender
 - GELF appender
 - hook.io appender
 - multiprocess appender (useful when you've got worker processes)
 - a logger for connect/express servers
 - configurable log message layout/patterns
 - different log levels for different log categories (make some parts
 of your app log as DEBUG, others only ERRORS, etc.)

Package: node-logform
Description-md5: 94a7435e68fbbd98c53933052f90be04
Description-en: mutable object-based log format for Node.js
 A mutable object-based Node.js log format designed for chaining &
 objectMode streams.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-long
Description-md5: dc1fc13ec46c8754d4dcf88970020690
Description-en: Class for representing 64-bit two's-complement integer value
 A Long class for representing a 64 bit two's-complement integer value
 derived from the Closure Library for stand-alone use and extended with
 unsigned support.
 .
 This is a class used by various modules that does not use newer bigint.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-loose-envify
Description-md5: 450575588c1b41f56be2fc3f42167c7f
Description-en: Replace Node.js environment variables with plain strings
 Performs a Javascript source-to-source transformation (transpiling),
 that efficiently replaces process.env environment variables with plain
 strings. This makes the environment variable checks faster and easier to
 optimize out.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-loud-rejection
Description-md5: 0d0e547cfd93422efa735b60a31577b4
Description-en: make unhandled promise rejections fail loudly
 This library can be used to make unhandled promise rejections fail loudly
 instead of the default silent fail.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lowercase-keys
Description-md5: a6af89313156495f25159829be56f4c7
Description-en: Lowercase the keys of an object
 It lowercases the keys and returns a new object.
 If you pass the keys of an object which are not in lowercase or if you
 want to ensure that all the keys are in lowercase then you can pass the
 object as an argument and it returns a new object with all the keys in
 lowercase.
 This package is a dependency for ava.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lru-cache
Description-md5: f38282a5f53649357e27bfce03a9dbac
Description-en: least-recently-used cache object for Node.js
 A cache object that deletes the least-recently-used items.
 This is the Node.js module.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-lumino
Description-md5: b57856253a91a3f726ae69e2adee01a6
Description-en: large set of libraries to develop Node.js applications
 This package provides these libraries :
 * algorithm
 * application
 * commands
 * coreutils
 * disposable
 * domutils
 * dragdrop
 * keyboard
 * messaging
 * polling
 * properties
 * signaling
 * virtualdom
 * widgets
 .
 It used to be PhosphorJS.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lunr
Description-md5: 3b02ceab6f4b5d0000fa3fb476a694fb
Description-en: simple full-text search - Node.js
 Lunr.js is a small, full-text search library for use in the browser.
 It indexes JSON documents and provides a simple search interface
 for retrieving documents that best match text queries.
 .
 This package provides Lunr for use with Node.js -
 an event-based server-side JavaScript engine.

Package: node-luxon
Description-md5: 800f49641c4d7980750696fa99bbd415
Description-en: Wrapper for JavaScript dates and times - Node.js module
 Luxon provides a set of powerful, modern, and friendly wrappers for
 DateTimes, Durations and Intervals. The API is immutable, chainable,
 and unambiguous. It uses native time zones and internationalization.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-lynx
Description-md5: 9a0d08c5711f1060304e894b518eaf62
Description-en: Minimalistic StatsD client for Node.js programs
 Lynx is a minimalistic node.js client for the statsd server.
 .
 Features:
 * Minimalistic — there is only a minimum of abstraction between you and
 statsd
 * Streams — You can stream in and out of a lynx connection
 * Re-usable UDP Connections — Keeps UDP connections open for a certain time
 * Errors — Pluggable error handling, by default errors are ignored
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-macaddress
Description-md5: c4c3795aaf63d7ec90399527eb4c7f61
Description-en: Get MAC addresses of host network interfaces in Node.js
 node-macaddress is a nodejs library that retrieves the MAC addresses
 (hardware addresses) of the host's network interfaces.
 It provides a convenient wrapper of os.networkInterfaces() call.
 .
 If the host system has more than one network interface, it will
 automatically pick one appropriate interface if you'are only interested
 in one MAC address identifying the host system.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-macaulay2-boot-side-menu
Description-md5: a1c4431bc630559cdc91f561d2bc6d6d
Description-en: jQuery plugin to easily build a sliding menu (node module)
 BootSideMenu is a jQuery plugin to easily build a sliding menu in a
 Bootstrap based application.

Package: node-magic-string
Description-md5: 25a1e5d7462ea7253603e0102faf7df1
Description-en: Modify strings, generate sourcemaps
 This package makes it possible to update a source map of a lightly modified
 source code.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-make-dir
Description-md5: ad082f003cad1c5bcbe7d20d3b104e94
Description-en: Make a directory and its parents if needed - Think mkdir -p
 Advantages over mkdirp
 - Promise API (Async/await ready!)
 - Fixes many mkdirp issues
 - 100% test coverage
 - CI-tested on macOS, Linux, and Windows
 - Actively maintained
 - Doesn't bundle a CLI
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-make-error
Description-md5: 7c00235849f605836714819bcf731f94
Description-en: error framework for JavaScript
 This module provides an error toolkit for JavaScript,
 compatible with both Node.js and a browser, supporting
 instanceOf and compatible with the Content Security
 Policy (CSP).

Package: node-map-cache
Description-md5: 6f3117797de69c8669d99fd810407699
Description-en: Basic cache object for storing key-value pairs
 Basic cache object for storing key-value pairs. Based on MapCache in
 Lo-dash 3.0
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-map-obj
Description-md5: a13bd5aafbbb64bf8245766af0e79471
Description-en: Map object keys and values into a new objects
 map-obj takes key and values from an object and
 maps them on to a new object with new keys.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-map-visit
Description-md5: a27c85505ff20d4dc52c8c4f4a26cd39
Description-en: Map `visit` over an array of objects
 /usr/share/doc/node-map-visit/README.md for more info.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-map2tree
Description-md5: a88aa93cdb0a795e39f6f5a6d64d0000
Description-en: Node.js pure function to convert a map into a tree structure
 node-map2tree is a pure function to convert a map into a tree structure.

Package: node-markdown-it
Description-md5: fbec5b8832029920f5969660f5a1089a
Description-en: Fast and easy to extend markdown parser
 Follows the CommonMark spec, adds syntax extensions and sugar (URL
 autolinking, typographer). Provides configurable syntax, can add new
 rules and even replace existing ones, and high speed
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-markdown-it-texmath
Description-md5: d1ae06f6b5d412c118d903684369a106
Description-en: markdown-it plugin for rendering TeX Math expressions
 This plugin adds support for rendering TeX and LaTeX math expressions
 in markdown-it, using KaTeX for rendering.

Package: node-markdown-to-jsx
Description-md5: 30f4bb582e348fb7b76291cfd171acb1
Description-en: Lightweight and customizable ReactJS markdown component
 markdown-to-jsx is a powerfull Markdown-to-JSX component:
 - arbitrary HTML is supported and parsed into the appropriate JSX
 representation without `dangerouslySetInnerHTML`
 - any HTML tags rendered by the compiler and/or Markdown component can be
 overridden to include additional props or even a different HTML
 representation entirely
 - GFM task list support
 - fenced code blocks with highlight.js support
 All this clocks in at around 5 kB gzipped, which is a fraction of the size
 of most other React markdown components.

Package: node-marked
Description-md5: fdf0c1d8aa3e5cefb3138fabe247ce0f
Description-en: Full-featured markdown parser and compiler for NodeJS
 Marked implements all markdown features while having a high processing
 speed. It is also fully compatible with client-side javascript.
 .
 Additionally Marked also implements github flavored markdown.
 .
 This package embded small modules:
 - marked-gfm-heading-id: Add ids to headings like GitHub.
 - github-slugger: Generate a slug just like GitHub does
 for markdown headings.
 - marked-mangle: Mangle mailto links with HTML character
 references.
 This package contains the marked executable and node module.

Package: node-marked-man
Description-md5: 944a30e94078213d30981ed6a02bdc83
Description-en: Markdown to man page conversion - Node.js
 This module adds groff output support to node-marked.
 It provides an easy way to maintain man pages in a markdown
 format (with gfm flavor by default).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-match-at
Description-md5: ce592c8f43cd90a20a09dd1c8b8d4ab0
Description-en: Relocatable regular expressions
 Like String.prototype.match if it only checked the regex at the given index
 instead of searching the entire string.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-matcher
Description-md5: 943383a18b784b782b4a98735c0ee65e
Description-en: Simple wildcard matching
 Useful when you want to accept loose string input and regexes/globs are too
 convoluted.
 .
 This module can be used in different ways. It can accept an array of input's
 and pattern's and returns an array of inputs filtered based on the patterns.
 Or it returns a boolean of whether if the input matches the pattern.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mathjax-full
Description-md5: 6594e7bd263239a2463e94172d6399b7
Description-en: JavaScript library to display math in browsers
 MathJax is an open-source JavaScript display engine for LaTeX, MathML,
 and AsciiMath notation that works in all modern browsers. It was
 designed with the goal of consolidating the recent advances in web
 technologies into a single, definitive, math-on-the-web platform
 supporting the major browsers and operating systems.  It requires no
 setup on the part of the user (no plugins to download or software to
 install), so the page author can write web documents that include
 mathematics and be confident that users will be able to view it
 naturally and easily.  Simply include MathJax and some mathematics in
 a web page, and MathJax does the rest.

Package: node-md5-hex
Description-md5: fa4cb8739e0f768eb0a541d75376fbe4
Description-en: Create a MD5 hash with hex encoding
 This modeule works in the browser too, when used with browserify/webpack.
 .
 Warning: Please don't use MD5 hashes for anything sensitive!
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-md5-o-matic
Description-md5: 002e6fe0e5b469805b87e9bcc4caaaf3
Description-en: Fast and simple MD5 hashing utility with zero module dependencies
 Simple & fast MD5 hashing for Node.js that requires no other
 module dependencies since it is pure javascript
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-md5.js
Description-md5: 4b0c67ca0f10a5fdfa818a657bbd3b74
Description-en: implementation of MD5 in pure JavaScript
 This module implement md5 on pure javascript for browserify.
 .
 The MD5 algorithm is a widely used hash function producing a 128-bit
 hash value. Although  MD5 was initially designed to be used as a
 cryptographic hash function, it has been found to suffer from
 extensive vulnerabilities. It can still be used as a checksum to
 verify data integrity,  but only against unintentional corruption.
 .
 Browserify is a JavaScript tool that allows developers to write
 Node.js-style modules that compile for use in the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mdn-browser-compat-data
Description-md5: 003915d6c279b3768c8a205e54c1b5dd
Description-en: Compatibility data for Web technologies
 @mdn/browser-compat-data contains browser compatibility data that
 describes which platforms (where "platforms" are usually, but not always,
 web browsers) support particular Web APIs.
 .
 This data can be used in documentation, to build compatibility tables
 listing browser support for APIs.

Package: node-mdn-data
Description-md5: 1df7560edc66ecb1bfa3a91b16795423
Description-en: Open Web data by the Mozilla Developer Network
 This module maintained by the MDN team at Mozilla contains general data for
 Web technologies. This data is used in MDN documentation, to build information
 boxes or sidebar navigation.
 .
 External tools have started to make use of this data as well. For example, the
 CSSTree CSS parser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-media-typer
Description-md5: 2757b806f6d0a29f455b9325c4dda3bd
Description-en: RFC 6838 media type parser and formatter - Node.js module
 This module parses a media type string as typically found in HTTP
 Content-Type header.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mem
Description-md5: 5179744e50c8730c5424aa62bfdafa67
Description-en: Memoize functions
 An optimization used to speed up consecutive function calls by caching the
 result of calls with identical input.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-memfs
Description-md5: 03c35140c8108cc170ea8537a304b40a
Description-en: In-memory filesystem with Node's API
 Implements Node's fs API
 .
 stores files in memory, in buffers and throws same errors as Node.js
 has the concepts of i-nodes and implements hard links and soft links
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-memoize-one
Description-md5: dc055f8e70d868fd98f5d168b73b87f7
Description-en: single-entry memoization for JavaScript function calls
 memoize-one wraps a function and caches the result from its most recent
 invocation. When the wrapped function is called again with the same arguments,
 it returns the cached value instead of calling the original function again.
 .
 The cache is limited to one entry, so a new set of arguments replaces the
 previous cached arguments and result. By default, arguments are compared using
 strict equality, with special handling for NaN. A custom equality function can
 also be supplied.
 .
 The calling context, this, is treated as part of the comparison, so the same
 arguments with a different context cause a fresh computation. The memoized
 function also provides a clear() method for discarding the cached result.

Package: node-memory-fs
Description-md5: 8a9642f7fa5402d8498f2c596a8fe3c3
Description-en: simple in-memory filesystem
 It holds data in a javascript object.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-meow
Description-md5: cb2e7869e03fda1c2543947351ab1712
Description-en: Command-line interface app helper
 Features
 Parses arguments using minimist
 Converts flags to camelCase
 Outputs version when --version
 Outputs description and supplied help text when --help
 Makes unhandled rejected promises fail loudly instead of default silent fail
 Sets the process title to the binary name defined in package.json
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-merge
Description-md5: dcda8799ecfe5ada0c45366322131c53
Description-en: Nodejs utility for merging multiple objects into one.
 Merge multiple objects into one, optionally creating a new cloned object.
 Similar to the jQuery.extend but more flexible. Works in Node.js and
 the browser.

Package: node-merge-descriptors
Description-md5: 8bc087693a2e4b276274e0a45c9ee24f
Description-en: merge objects using descriptors
 Contains a simple module to merge objects using
 descriptors.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-merge-stream
Description-md5: b8e7b1ca0b489feca5e2b409330eebe3
Description-en: Create a stream that emits events from multiple other streams
 This is adapted from event-stream separated into a new module, using Streams3.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mermaid
Description-md5: 5ea57f19e8023fe784525df82d360800
Description-en: Markdownish syntax for generating flowcharts,
 sequence diagrams, class diagrams, gantt charts and git graphs.
 .
 It can help visualize flowcharts, diagrams, ganttcharts and git charts can be
 scripted in a markdown syntax, with a varitety of different symbols and chart
 types available. Since the diagram source is text based,
 it can be part of production scipts.
 .
 Automates the diagram generation instead of making it manually.
 .
 This includes small package kroma, a collection of functions
 for manipulating CSS colors
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mersenne
Description-md5: 34b4e06fa91aaf6a3ffb12e7649840e1
Description-en: High-quality Mersenne Twister random numbers for Node.js
 A Node.js module for generating high-quality Mersenne Twister random numbers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mess
Description-md5: 392f19671287f47732896b24063dc66e
Description-en: Fisher–Yates shuffle algorithm implementation for Node.js
 Mess is a Node.js module which provides the Fisher-Yates shuffle function for
 arrays.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-methods
Description-md5: 1e961fa000135e6e39a6621d4593085a
Description-en: contains the HTTP methods that Node.js supports
 Simple module which exports the HTTP verbs that node core's
 parser supports.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-micromatch
Description-md5: 77657be23be3e8643682059b02c498db
Description-en: Glob matching for javascript/node.js
 A drop-in replacement and faster alternative to minimatch and multimatch.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-microsoft-fast-colors
Description-md5: 828c40809587dd043d3462e7a8f5eb4f
Description-en: color classes and utilities designed to make parsing and manipulating colors easy
 @microsoft/fast-colors includes a number of color classes and utilities
 designed to make parsing and manipulating colors easy, fast, and light-weight.

Package: node-microsoft-fast-element
Description-md5: 4689fe4eb49e37831643c8831d84d709
Description-en: lightweight means to easily build performant Web Components
 The `@microsoft/fast-element` library is a lightweight means to easily build
 performant, memory-efficient, standards-compliant Web Components. FAST
 Elements work in every major browser and can be used in combination with any
 front-end framework or even without a framework.

Package: node-microsoft-fast-foundation
Description-md5: 62b349044e4ac2b2c52c365cbea2c69a
Description-en: library of Web Component classes
 The `@microsoft/fast-foundation` package is a library of Web Component
 classes, templates, and other utilities intended to be composed into
 registered Web Components by design systems (e.g. Fluent Design,
 Material Design, etc.). The exports of this package can generally be
 thought of as un-styled base components that implement semantic and
 accessible markup and behavior.

Package: node-microsoft-fast-react-wrapper
Description-md5: 53e4008367372bf802b8da403bc8525a
Description-en: utility that enables automatically wrapping Web Components in a React component
 fast-react-wrapper contains a utility that enables automatically wrapping Web
 Components in a React component for ease of integration into React projects.

Package: node-microsoft-fast-router
Description-md5: 153e5401bfc0089452b222cc433d3e13
Description-en: history-based navigation and routing solution designed around Web Components
 The `@microsoft/fast-router` package contains a history-based navigation and
 routing solution designed around Web Components. By using `fast-router`, you
 can create multi-page and full application experiences. The router works
 with any Web Components, but has special support for Web Components built
 on FAST.

Package: node-microsoft-fast-web-utilities
Description-md5: 7561d27bb21076389f6bd837e23a292b
Description-en: Collection of utilities intended to be used for web projects.
 @microsoft/fast-web-utilities is a collection of utilities intended to be
 used for web projects.

Package: node-microtime
Description-md5: 973cdb1a288c92ddb784b9313130b6a8
Description-en: get the current time in microseconds
 Date.now() will only give you accuracy in milliseconds. This module calls
 gettimeofday(2) to get the time in microseconds and provides it in a few
 different formats. The same warning from that function applies: The
 resolution of the system clock is hardware dependent, and the time may be
 updated continuously or in ``ticks.''
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-miller-rabin
Description-md5: 41582bb204ef941ecd366c0863d53caa
Description-en: Miller Rabin algorithm for primality test
 This a pure javascript implementation of Miller Rabin primality test.
 .
 The Miller–Rabin primality test or Rabin–Miller primality test is a
 primality test: an algorithm which determines whether a given number
 is prime.
 .
 Like the Fermat and Solovay–Strassen tests, the Miller–Rabin test
 relies on an equality or set of equalities that hold true for prime
 values, then checks whether or not they hold for a number that is
 tested for primality.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mime
Description-md5: 06da5e0eb83dd97d8cd2f01b8ba6bcba
Description-en: library for mime-type mapping for Node.js
 mime is a Node.js library for mime-type mapping.
 .
 A comprehensive, compact MIME type module.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-mime-types
Description-md5: 643c6b03ca33c0cb6fcbba37a3ea4d64
Description-en: ultimate JavaScript content-type utility - Node.js module
 This package provides a library for mime-type mapping similar to mime
 module with some differences, such as it always returns a value, even
 false if mime type is not found, and supports additional mime types.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mimic-fn
Description-md5: 5430645b6ce24e115a79936d62164845
Description-en: Make a function mimic another one
 Node.js is an event-based server-side JavaScript engine.

Package: node-mimic-response
Description-md5: 55ee70ac166b99ca75f060c26b9eca40
Description-en: Mimic a Node.js HTTP response stream
 Make a function mimic another one.
 .
 Useful when you wrap a function and like to preserve the original name and
 other properties.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-min-document
Description-md5: 8f9d41cc0524b0817ef5d221eb3d9db7
Description-en: Node.js library to provide a minimal DOM implementation
 node-min-document provides a minimal DOM implementation that makes it a
 lite alternative to node-jsdom.
 .
 It includes dom-walk that permits one to browse DOM.

Package: node-mini-css-extract-plugin
Description-md5: f88ee492113ba3b1018847c3804d0a4e
Description-en: extracts CSS into separate files
 This plugin extracts CSS into separate files. It creates a CSS file per JS
 file which contains CSS. It supports On-Demand-Loading of CSS and SourceMaps.
 .
 It builds on top of a new webpack v4 feature (module types) and requires
 webpack 4 to work.
 .
 Compared to the extract-text-webpack-plugin:
 * Async loading
 * No duplicate compilation (performance)
 * Easier to use
 * Specific to CSS
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-minimalistic-crypto-utils
Description-md5: 9a7f1517ac0116e24aa4a9b27124aad0
Description-en: Minimalistic tools for JS crypto modules
 This package includes tools and functions useful for implementing
 cryptographic operation in pure javascript.
 .
 This a dependency of browserify, a tool that create self contained module
 that run in browser context.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-minimatch
Description-md5: 1eb4388b667ee4f8d0ff7553d0d0e6a1
Description-en: Convert glob expressions into RegExp objects for Node.js
 A pure javascript, not strictly compatible, implementation of fnmatch/glob.
 Supports negation, comment, double-star, brace expansion.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-minimist
Description-md5: facf2aa518afc1cf63731009e7209673
Description-en: Argument options parsing for Node.js
 Minimist is the guts of optimist's argument parser without all the
 fanciful decoration.
 .
 Optimist is a light-weight node.js library for option parsing.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-minipass
Description-md5: 456cf0ba7f5015e916c331e7baf2e12a
Description-en: Minimal implementation of a PassThrough for Node.js
 minipass supports pipe/multi-pipe buffering data until either a "data"
 event handler or "pipe()" is added (so firsk chunk not loose).

Package: node-miragejs
Description-md5: 011a864d9720fb62d4604641669cdda9
Description-en: client-side server to build, test and demo JavaScript apps
 Mirage JS is an API mocking library that lets one build, test and share a
 complete working JavaScript application without having to rely on any backend
 services.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mississippi
Description-md5: c96c9ef4da3ba03880872080048c5788
Description-en: collection of useful streams
 This modules is a collection of useful stream utility modules. Learn how the
 modules work using this and then pick the ones you want and use them
 individually.
 .
 The goal of the modules included in mississippi is to make working with
 streams easy without sacrificing speed, error handling or composability.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mithril
Description-md5: 0a21ad23e2c5081ab9b5310cb245c6ec
Description-en: Javascript framework for building Single Page Applications
 Mithril is a modern client-side Javascript framework for building Single Page
 Applications. It's small (< 8kb gzip), fast and provides routing and XHR
 utilities out of the box.

Package: node-mixin-deep
Description-md5: adc626f6f4395f9477b58050d4cb242f
Description-en: Deeply mix the properties of objects into the first object
 Like merge-deep, but doesn't clone.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mj-context-menu
Description-md5: a651a79b2cca2d775a4e7d7c915a37f5
Description-en: reimplementation of MathJax context menu in TypeScript
 MathJax is an open-source JavaScript display engine for LaTeX, MathML,
 and AsciiMath notation that works in all modern browsers.  It was
 designed with the goal of consolidating the recent advances in web
 technologies into a single, definitive, math-on-the-web platform
 supporting the major browsers and operating systems.  It requires no
 setup on the part of the user (no plugins to download or software to
 install), so the page author can write web documents that include
 mathematics and be confident that users will be able to view it
 naturally and easily.  Simply include MathJax and some mathematics in
 a web page, and MathJax does the rest.
 .
 This package reimlement MathJax context menu in TypeScript.

Package: node-mkdirp
Description-md5: 718d5be18f50b003b893b32e5334317f
Description-en: Recursively create directories - Node.js module
 mkdirp is a Node.js module to recursively create directories,
 emulating mkdir -p shell command.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-mocha-lcov-reporter
Description-md5: 089b1d34285d729b5de4387ffbcc1837
Description-en: LCOV reporter for Mocha
 The package provides a reporter for the Mocha JavaScript
 test framework in the LCOV format.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mock-fs
Description-md5: 6f43e98706782027ef69419a7843214a
Description-en: configurable mock for Node.js module fs
 The "mock-fs" module allows Node's built-in "fs" module
 to be backed temporarily by an in-memory, mock file system.
 This lets you run tests against a set of mock files and directories
 instead of lugging around a bunch of test fixtures.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mocks-http
Description-md5: ab33ad4a8ae12ab6dc9d7a74f034b0d9
Description-en: Mock 'http' objects for testing Express routing functions
 Mock 'http' objects for testing Express routing functions, but could
 be used for testing any Node.js web server applications that have code
 that requires mockups of the request and response objects
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-modern-normalize
Description-md5: 316ddb45a769c35080f4fa5da9a1af79
Description-en: Modern alternative to CSS resets
 Modern-normalize makes modern browsers (the latest Chrome, Firefox, and Safari)
 render all elements more consistently and in line with modern standards.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-modern-syslog
Description-md5: f96a2f695a03f07840d686e806a9363f
Description-en: native syslog client library for Node.js
 modern-syslog is the only Node.js library that uses native bindings to the
 libc syslog API, is async, can be used as a stream, and is API compatible
 with the (deprecated) node-syslog.
 It uses Nan, so supports node and io.js

Package: node-module-deps
Description-md5: d094a6053c49a26d4aad5389cdacefa1
Description-en: walk the dependency graph to generate json output for browser-pack
 This modules creates a dependency graph allowing browserify to embed
 all modules in a single object.
 .
 Browserify is a JavaScript tool that allows developers to write
 Node.js-style  modules that compile for use in the browser
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mold-source-map
Description-md5: 3ddb55f5501d9dabec37a8e3081e68ac
Description-en: CSS/JS source map transformer
 This module for Node.js molds a source map that is almost what you want
 into one that is perfect for you. Allows custom transforms which return a
 duplex stream and are therefore easily threaded into a bundler that
 streams the generated bundle, like browserify.
 .
 Also includes some premade convenience transforms.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-moment
Description-md5: 4db150f8a4fc67daf457c78fba7b1de5
Description-en: Work with dates in JavaScript (Node.js module)
 A lightweight JavaScript date library to parse, validate,
 manipulate and format dates.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-moment-timezone
Description-md5: 82e150d03b2a9f1f5d2fa92abf18476c
Description-en: Parse and display dates in any timezone (node.js library)
 Parses and displays dates in any configured timezone. This is done
 using the IANA timezone database data. It also enables timezone
 conversion.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-moo
Description-md5: b62c32a8a91e5daa448cb431bcb122f0
Description-en: Optimised tokenizer/lexer generator for Javascript
 Moo is a highly-optimised tokenizer/lexer generator. Use it to tokenize
 your strings, before parsing 'em with a parser like nearley or whatever
 else you're into.
 .
 - Fast
 - Convenient
 - uses Regular Expressions
 - tracks Line Numbers
 - handles Keywords
 - supports States
 - custom Errors
 - is even Iterable
 - has no dependencies
 - 4KB minified + gzipped
 - Moo!
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-morgan
Description-md5: 61ce8bc26fecaa1e9b3af3751a8e39e6
Description-en: HTTP request logger middleware for node.js
 Morgan is a HTTP request logger middleware for node.js.

Package: node-mousetrap
Description-md5: 641c4ce977b7454bfe10457e40a2b044
Description-en: Simple library for handling keyboard shortcuts
 It is around 2kb minified and gzipped and 4.5kb minified, has no external
 dependencies, and has been tested in the following browsers:
 - Internet Explorer 6+
 - Safari
 - Firefox
 - Chrome
 .
 It has support for keypress, keydown, and keyup events on specific keys,
 keyboard combinations, or key sequences.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-move-concurrently
Description-md5: 5f5e90441c3364f814829b5a10ddb5cc
Description-en: Move files and directories concurrently
 Promises of moves of files or directories with rename, falling back to
 recursive rename/copy on EXDEV errors, with configurable concurrency and win32
 junction support.
 .
 If you `move` across devices or on filesystems that don't support renaming
 large directories.  That is, situations that result in `rename` returning
 the `EXDEV` error, then `move` will fallback to copy + delete.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mqtt
Description-md5: b5b9a8a6c90723278ccca528811241c1
Description-en: MQTT client library for node.js
 MQTT.js is a client library for the MQTT (http://mqtt.org/) protocol,
 written in JavaScript for node.js and the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mqtt-connection
Description-md5: 9594bc05eb2d935586bc8175064bbc1c
Description-en: Barebone Connection object for MQTT
 This library uses mqtt-packet for generating and parsing MQTT packets. It
 works over any kind of binary Streams. For example, TCP, TLS, and WebSocket.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mqtt-packet
Description-md5: 264ea137cb6fcbe67eb1b0f19f8b48d7
Description-en: parse and generate MQTT packets
 This library parse and generate MQTT packets like a breeze. Encode and Decode
 MQTT 3.1.1 packets the node way.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ms
Description-md5: 84600ffab13360bd07ef328fb1d3ad59
Description-en: milliseconds conversion utility - Node.js module
 This module provides a tiny milliseconds conversion utility able to
 transform a string with a valid time unit to the equivalent number
 of milliseconds and vice versa.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mui-material
Description-md5: 8ca340969dd6cf04c3a4394c1540c48d
Description-en: Material Design components for node-react
 Material UI is an open-source React component library that implements
 Google's Material Design. It provides a comprehensive suite of ready-to-use
 UI components — inputs, navigation, layout, feedback, data display and more —
 that are accessible, themeable and production-ready.
 .
 This package ships @mui/material together with its in-tree runtime
 dependencies (@mui/system, @mui/utils, @mui/types, @mui/private-theming,
 @mui/styled-engine and @mui/core-downloads-tracker).

Package: node-multer
Description-md5: b2f2134a48df1509481b9e0a5bb4e9b8
Description-en: Node.js middleware for handling multipart/form-data
 node-multer handles multipart/form-data, which is primarily used for
 uploading files. It is written on top of node-busboy for maximum
 efficiency.

Package: node-multicast-dns
Description-md5: 7c39473b48521d1502b38824e56a0569
Description-en: low-level multicast DNS implementation in pure JavaScript
 The multicast-dns package provides a low-level implementation of the multicast
 DNS protocol in pure JavaScript. It allows for DNS service discovery and
 hostname resolution within small networks that do not include a local name
 server. This package is useful for applications that need to perform DNS-like
 operations on the local network without relying on a conventional unicast DNS
 server.

Package: node-multimatch
Description-md5: b54f6ebf7f1c0b47544c3b91f62acbff
Description-en: Extends minimatch.match() with support for multiple patterns
 Node.js is an event-based server-side JavaScript engine.

Package: node-multiparty
Description-md5: fd1a2c87a781e50f5dbe507eea300f3d
Description-en: Multipart/form-data parser for Node.js
 node-multiparty is a well-tested multipart/form-data parser for
 requests sent by HTTP clients. Files uploads are properly handled
 as streams, and are not written to disk by default.
 .
 This module is a fork of node-formidable.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-multipipe
Description-md5: eb9fe6465a71ef07457d39c2b6316aa9
Description-en: pipe streams with centralized error handling
 A better `Stream
 in one place.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-music-library-index
Description-md5: 0dcdfe8baf742549b1dcb3f58104d548
Description-en: build a searchable object model given track metadata objects - Node.js module
 Given track metadata objects, constructs a searchable object model.
 .
 Sort order ignores 'a', 'an' and 'the' in artists, albums, and names. Sorting
 and searching is case insensitive and diacritics-insensitive. Searching uses
 word-based filtering on all track fields. Distinguishes albums by name, date,
 and album artist.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mustache
Description-md5: d9d73c53e485d7cd1ec6c8a256a83873
Description-en: Mustache rendering engine for Javascript - NodeJS
 Inspired by ctemplate, Mustache is a framework-agnostic way to render
 logic-free views. (As in model-view-controller.)
 .
 As ctemplates says, "It emphasizes separating logic from presentation:
 it is impossible to embed application logic in this template
 language."
 .
 This package provides the Mustache rendering engine for NodeJS, and the
 `mustache' command-line tool.

Package: node-mutate-fs
Description-md5: 479d7bcd3ad741da179ebebb0aae2ac3
Description-en: Mutates the node.js file-system behavior for tests
 Node utility that mutates the node.js file-system behavior for tests to
 be used in a test environment.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mute-stream
Description-md5: f9c700b3a2c1b2e5e161496fa466cdd9
Description-en: Pass-through stream that can be muted module for Node.js
 node-mute-stream is a basic pass-through stream, but when muted,
 the bytes are silently dropped, rather than being passed through.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-mylas
Description-md5: d84f33f5b9c8fbe19c7e823405154652
Description-en: easy and reliable use of the filesystem from nodejs
 Mylas is a npm package that makes the loading and storing of data from
 fs easy and reliable. It supports multithreading, json with comments
 and loading buffers with multithreading. It can also find node_modules
 folders.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mysql
Description-md5: c404bdee8477f598f05f8a5ebb98501e
Description-en: MySQL client implementation for Node.js
 Implementation of the MySQL protocol for Node.js.
 .
 This MySQL module provides non-blocking I/O with MySQL databases. It is written
 in pure Javascript and there is no dependency on external C libraries such as
 libmysql.

Package: node-mysticatea-eslint-plugin
Description-md5: 8cb65327d69365e37d6c782cde4eee0b
Description-en: additional rules for ESLint as used by Toru Nagashima
 mysticatea-eslint-plugin provides
 additional rules and configuration profiles for ESLint,
 used to validate other more general-purpose ESLint packages.
 .
 Unless you want to code in same style as Toru Nagashima,
 you probably have no direct need for this package.
 .
 ESLint is a tool for identifying and reporting on patterns
 found in ECMAScript/JavaScript code.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-mz
Description-md5: 5634234fde354d31668900fc5a72629d
Description-en: Modernize node.js to current ECMAScript specifications
 Node.js will not update their API to ES6+ for a while. This library is a
 wrapper for various aspects of node.js' API.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-n3
Description-md5: f5dda17fe60b959bec574e8dd583a592
Description-en: fast asynchronous streaming RDF for JavaScript - Node library
 The N3.js library is an implementation
 of the RDF.js low-level specification at <https://rdf.js.org/>
 that lets you handle RDF in JavaScript easily.
 .
 It offers:
 .
 * Parsing triples/quads
 from Turtle, TriG, N-Triples, N-Quads, and Notation3 (N3)
 * Writing triples/quads
 to Turtle, TriG, N-Triples, and N-Quads
 * Storage of triples/quads in memory
 .
 Parsing and writing is:
 * asynchronous – triples arrive as soon as possible
 * streaming – streams are parsed as data comes in,
 so you can parse files larger than memory
 * fast – by far the fastest spec-compatible parser in JavaScript
 .
 Resource Description Framework (RDF)
 is a standard model for data interchange on the Web.
 .
 This package contains N3.js usable with Nodejs.
 Additionally, this package embeds the module queue-microtask.

Package: node-nan
Description-md5: 6256ab4fdd24fc7cd5126056086e4e73
Description-en: Native Abstractions for Node.js
 A header file filled with macro and utility goodness for making addon
 development for Node.js easier across versions.
 .
 Keeping native addons compiling happily across versions, particularly
 is a minor nightmare, due to API/ABI incompatibilities.
 The goal of this project is to store
 all logic necessary to develop native Node.js addons without having to
 inspec NODE_MODULE_VERSION and get yourself into a macro-tangle.
 .
 This project also contains some helper utilities that make addon
 development a bit more pleasant.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-natural-sort
Description-md5: 31bcf2858c6fefe9a4c17a77a4feaac3
Description-en: Sorting with support for numbers, dates, unicode and more
 The package provides support for sorting
 dates, numbers, unicode, et. al.
 .
 This has the following features:
 *  Numbers are handled properly – “2” is before “10”
 *  Strings are after numbers
 *  Empty strings are after “z”
 *  “a” is before “B” (opt out via caseSensitive: true)
 *  Semver-compatible sorting of version numbers
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ncp
Description-md5: f4d572d104c706e7adb37a967caffe8c
Description-en: Asynchronous recursive file copy utility - Node.js module
 ncp is a Node.js module which provides asynchronous recursive file and
 directory copying.
 .
 ncp supports several options to filter, transform the stream, disable
 clobber, dereference, stop on error, catch errors in a stream.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-negotiator
Description-md5: c5fd068d901e086acea081c41641c933
Description-en: HTTP content negotiator for Node.js
 node-negotiator parses HTTP Accept headers to return preferred
 media types, languages, charsets, encodings from lists of
 available choices.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-neo-async
Description-md5: 6aaedb3a9fc4f8f29f04facd1b3e7b3d
Description-en: faster replacement for Async
 Neo-Async is thought to be used as a drop-in replacement for Async, it almosti
 fully covers its functionality and runs faster.
 .
 Async is a utility module which provides straight-forward, powerful
 functions for working with asynchronous Javascript. Although originally
 designed for use with Node, it can also be used directly in the
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-netmask
Description-md5: 5226d6dbe9f839d3290bedbdd5e87a9b
Description-en: Parse and lookup IP network blocks
 The Netmask class parses and understands IPv4 CIDR blocks
 so they can be explored and compared.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-nock
Description-md5: 40a5aa490cec8308eff69825d9f09941
Description-en: Nock is an HTTP mocking and expectations library for Node.js
 Nock can be used to test modules that perform HTTP requests in isolation.
 For instance, if a module performs HTTP requests to a CouchDB server or makesi
 HTTP requests to the Amazon API, you can test that module in isolation.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-node-dir
Description-md5: fd259ebbb5b414c376dd31f8f789a30d
Description-en: asynchronous file and directory operations for Node.js
 A lightweight Node.js module with methods for some common directory and file
 operations, including asynchronous, non-blocking methods for recursively
 getting an array of files, subdirectories, or both, and methods for
 recursively, sequentially reading and processing the contents of files in a
 directory and its subdirectories, with several options available for added
 flexibility if needed.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-node-pty
Description-md5: 62bd0bc307b44e69a031b2de9a193964
Description-en: Node.js library to allow one to fork processes with pseudoterminal file descriptors
 node-node-pty provides forkpty bindings for node.js. This allows one to fork
 processes with pseudoterminal file descriptors. It returns a terminal object
 which allows reads and writes. This is useful for:
 * Writing a terminal emulator
 * Getting certain programs to think they are in a terminal

Package: node-node-rest-client
Description-md5: 81324ef8b55fa4c83a0f0dfb4f828d7c
Description-en: Rest API client for NodeJS
 Allows connecting to any API REST and get results as js Object. The client
 has the following features:
 * Transparent HTTP/HTTPS connection to remote API sites.
 * Allows simple HTTP basic authentication.
 * Allows most common HTTP operations: GET, POST, PUT, DELETE, PATCH or any
 other method through custom connect method
 * Allows creation of custom HTTP Methods (PURGE, etc.)
 * Direct or through proxy connection to remote API sites.
 * Register remote API operations as own client methods, simplifying reuse.
 * Dynamic path and query parameters and request headers.
 * Improved Error handling mechanism (client or specific request)
 * Added support for compressed responses: gzip and deflate
 * Added support for follow redirects thanks to great follow-redirects
 package
 * Added support for custom request serializers (json,xml and url-encoded
 included by default)
 * Added support for custom response parsers (json and xml included by
 default)
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-node-rsa
Description-md5: 1fd02492259585e74cb4580faa1fa6a7
Description-en: RSA library for Node.js
 This package provides an RSA library implementation in Node.js
 based on JSBN <http://www-cs-students.stanford.edu/~tjw/jsbn/>.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-node-sass
Description-md5: 2bbc4322619e2141776c0f0b1466c2f0
Description-en: Wrapper around libsass
 Node-sass is a library that provides binding for Node.js to LibSass.
 .
 LibSass is the C version of the popular stylesheet preprocessor, Sass.
 .
 It allows you to natively compile .scss files to css at
 incredible speed and automatically via a connect middleware.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-nodemailer
Description-md5: 2d3bb055a52f498e97077b6897ae301e
Description-en: Node.js library to send mails
 Nodemailer is a module for Node.js applications to allow easy as cake email
 sending. The project got started back in 2010 when there was no sane option
 to send email messages, today it is the solution most Node.js users turn to
 by default.

Package: node-nomnom
Description-md5: 553b6e9b5d2d841be58f9cc2ccdbee47
Description-en: Option parser with generated usage and commands for Node.js
 nomnom is an option parser for Node.js. It noms your args and gives them
 back to you in a hash.
 .
 Nomnom supports args like -d, --debug, --no-debug, --file=test.txt,
 --file test.txt, -f test.txt, -xvf, and positionals. Positionals are
 arguments that don't fit the -a or --atomic format and aren't attached
 to an option.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-noop6
Description-md5: 0df993342ac6390731fa6e27d6e51a4a
Description-en: No operation as a module using an arrow function
 Very simple node package that performs no operation as a module using
 an arrow function.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-nopt
Description-md5: e93790ac6a5e8a117bb3678dab4c88f7
Description-en: Command-line option parser for Node.js
 Full featured option parser, with support for :
 * types (String, path, url, Number, Date, Boolean, NaN, Stream, Array)
 * error handling
 * abbreviations
 * shorthands
 .
 Node.js is an event-based server-side javascript engine.

Package: node-normalize-git-url
Description-md5: 1b1c962f5fbfb4577b5f8515533f1acd
Description-en: normalizes Git URLs
 You have a bunch of Git URLs. You want to convert them to a canonical
 representation, probably for use inside npm so that it doesn't end up
 creating a bunch of superfluous cached origins. You use this package.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-normalize-package-data
Description-md5: 68fe76733de7c8b823913a2255d14856
Description-en: Normalizes package metadata - Node.js module
 This module is used by node-read-package-json to normalize data it
 reads from a package.json file typically found in Node.js modules,
 but in principle it could come from any source.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-normalize-path
Description-md5: b35af19dd4f4fe2dc3ca1ad009095568
Description-en: Normalize file path slashes to be unix-like forward slashes
 Normalize file path slashes to be unix-like forward slashes. Also condenses
 repeat slashes to a single slash and removes trailing slashes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-normalize-range
Description-md5: e66cdc8d99f09a24921b9b44dd7e73ec
Description-en: Utility for normalizing a numeric range
 This module can be used to normalize a value by bringing it within a given
 range of values.
 .
 This module also comes with a wrapping function useful for polar coordinates.
 For example, in a polar coordinate system, 270˚ can also be represented as
 -90˚.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-normalize.css
Description-md5: 532dd44c26321ce9583f2c5f488da307
Description-en: Modern alternative to CSS resets
 Normalize.css makes browsers render all elements more consistently and in
 line with modern standards. It precisely targets only the styles that need
 normalizing.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-nouislider
Description-md5: 04dc1d7f9a1dc977963946e7c9535b9c
Description-en: lightweight JavaScript range slider (node)
 noUiSlider is a lightweight range slider with multi-touch support and
 a ton of features. It supports non-linear ranges, requires no
 external dependencies, has keyboard support, and it works great in
 responsive designs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-nouislider-doc
Description-md5: b0f35a45328423b2368e233f1d9f0501
Description-en: lightweight JavaScript range slider (documentation)
 noUiSlider is a lightweight range slider with multi-touch support and
 a ton of features. It supports non-linear ranges, requires no
 external dependencies, has keyboard support, and it works great in
 responsive designs.
 .
 This package contains the documentation for noUiSlider.

Package: node-npm-bundled
Description-md5: 8a176cf18dab4756d01c14fe8a81af1a
Description-en: Parses info on bundled dependencies
 Npm-bundled gives info regarding bundled dependencies or transitive
 dependencies of bundled dependencies.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-npm-package-arg
Description-md5: 90c66d4b33548cc2755605f02c29229f
Description-en: Parse the things that can be arguments to npm install
 Parses package name and specifier passed to commands like npm install or
 npm cache add, or as found in package.json dependency sections.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-npm-run-path
Description-md5: 23e123dd3f4926169797c737be524e3f
Description-en: Get your PATH prepended with locally installed binaries
 In npm run scripts you can execute locally installed binaries by name.
 This enables the same outside npm, by prepending locally installed
 directory to PATH variable.
 .
 This package includes small packages:
 - path-key: Get the PATH environment variable key using
 cross-platform neutral way.
 - unicorn-magic: various utilities needed by npm-run-path
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-npmlog
Description-md5: f3c2a5eeaa4067487dc38180a4eb9469
Description-en: Logger with custom levels and colored output for Node.js
 node-npmlog is a basic logger module used by npm.
 .
 npm is the package manager bundled with Node.js.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-npmrc
Description-md5: bec7b5ccdb401efe6a0d9d5ff4cda10c
Description-en: Switch between different .npmrc files
 If you use a private npm registry, you know the pain of switching between a
 bunch of different .npmrc files and manually managing symlinks. Let that be a
 problem no more! npmrc is here to save the day, by making it dead simple to
 switch out your .npmrc with a specific named version. It also tries to protect
 you from your own stupid self by making sure you don't accidentally overwrite
 an .npmrc that you actually want to keep.

Package: node-nth-check
Description-md5: 87cadb861e1b70a6cdb8713f4b979f77
Description-en: performant nth-check parser & compiler
 This module can be used to parse & compile nth-checks, as they are found
 in CSS 3's nth-child() and nth-last-of-type().
 .
 nth-check focusses on speed, providing optimized functions for different
 kinds of nth-child formulas, while still following the spec.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-number-allocator
Description-md5: eb359e4be7549e0931c73cce665b35e1
Description-en: Unique number allocator for JavaScript
 Unique number allocator maintains number intervals that are not in used.
 For an example, users can allocate an interval from 1 to 100. And if
 the user uses 6, the interval will split into two: 1 to 5 and 7 to 100.
 Unique number allocators will tell the users how many intervals we have
 right now. And what number is still vacant to use.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-number-is-nan
Description-md5: 6c68683e9ffbc75d7b87daea71541e82
Description-en: ES6 Number.isNaN() ponyfill
 The Number.isNaN method determines whether the passed value is NaN
 (Not-A-Number). It is a more robust version of the original, global isNaN.

Package: node-nunjucks
Description-md5: 014d36f613a3b4953ed1250de29c026e
Description-en: templating engine with inheritance, asynchronous control, and more
 This library is a powerful templating engine with inheritance, asynchronous
 control, and more (jinja2 inspired).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-nwmatcher
Description-md5: a11eab05c202dc20970ba4dcc554dcf8
Description-en: CSS3-compliant JavaScript selector engine
 NWMatcher is a highly compliant CSS3 selector engine built upon
 a very fast “bottom-up” element matcher.

Package: node-oauth-1.0a
Description-md5: 86611ab02023c2642b4aea05331fc7cb
Description-en: OAuth 1.0a request authorization
 OAuth 1.0a request authorization for Node and browser. Encapsulates OAuth
 request sending with an HTTP client (request, jQuery.ajax and so on).

Package: node-oauth-sign
Description-md5: b710175ff3db9a44fcb660f793884cff
Description-en: OAuth 1 signing module for Node.js
 node-oauth-sign provides hmacsign and rfc3986 functions used to
 perform OAuth 1 signing.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-oauth4webapi
Description-md5: 966faff05774e18820e4d3d0c599da4e
Description-en: Low-Level OAuth2/OpenID-Connect Client API for JavaScript Runtimes
 node-oauth4webapi provides a collection of routines that can be used to build
 client modules for OAuth 2.1, OAuth 2.0 with the latest Security Best Current
 Practices (BCP), and FAPI 2.0, as well as OpenID Connect where applicable.

Package: node-obj-util
Description-md5: 446f9c25ed41bba66ad260d6de49d01b
Description-en: simple helper to set/get keys from objects
 This module is a simple helper to set/get keys from objects using a
 string path like 'some.key.here'
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-object-assign
Description-md5: ec12e44aa7a89fdbc32cbdd7bbdc2499
Description-en: ES2015 Object.assign() ponyfill
 Assigns enumerable own properties of source objects to the target object and
 returns the target object. Additional source objects will overwrite previous
 ones.

Package: node-object-assign-deep
Description-md5: fd3d8b99d8fbb3ccd9390b27271c1b48
Description-en: deep merge utility for plain JavaScript objects
 object‑assign‑deep is a lightweight yet powerful utility that brings the
 functionality of Object.assign() to nested, plain-object and array structures.
 It performs deep copying and merging of multiple source objects into a target
 (and supports a no‑mutation mode), without resorting to JSON serialization
 tricks :contentReference[oaicite:1]{index=1}.
 .
 While compatible with arrays, dates, class instances, circular references, or
 property descriptors are deliberately unsupported—misuse can lead to undefined
 behavior (and, per the project's whimsical warning, metaphorical “kitten
 deaths”) :contentReference[oaicite:2]{index=2}.
 .
 Perfect for merging configuration objects or cloning nested data structures in
 simple JS codebases.

Package: node-object-copy
Description-md5: 045b8a4c71b9ddc711ddb6cf7a6318fb
Description-en: copy properties of one object to another
 This library can be used to copy static properties, prototype properties,
 and descriptors from one object to another.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-object-inspect
Description-md5: 998f89a043bb447a8fae0606ac7e6fde
Description-en: string representations of objects in node and the browser
 Node-object-inspect provides string representations of objects in node
 and the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-object-key
Description-md5: 782da853fdc2df1b9a057495617359cd
Description-en: Nodejs object key helpers
 This module simplify assigning value to an object property by using
 path string separated by dots.
 .
 This module support also lookup values using the same dot separated
 string paths.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-object-path
Description-md5: 1326ba86a9e00ca5da814d3c786a2a7b
Description-en: Access deep object properties using a path
 Node.js module to access (get, set, insert, delete, test) deep
 object properties using dot-separated paths.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-object-visit
Description-md5: a3d0e8682f80611a686aa8c74a4199ec
Description-en: Call a specified method on each value in the given object
 Call a specified method on each value in the given object. See
 /usr/share/doc/node-object-visit/README.md for more info.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-object.omit
Description-md5: 17e200b50619062ec97f4a8fcd5f1d73
Description-en: Return a copy of an object excluding the given key
 Return a copy of an object excluding the given key, or array of keys. Also
 accepts an optional filter function as the last argument.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-on-finished
Description-md5: 023a0041ae28ea442f1550e15d83150d
Description-en: calls back on request close, finish or error - Node.js module
 This module is useful for cleaning up streams.
 It is used to safely destroy any object and stream used while serving
 a request, and is required to fix what many perceive as an issue with
 Node.js streams.
 .
 This package include small package ee-first.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-on-headers
Description-md5: d09b73f329079545f28017a9eb1d26fe
Description-en: HTTP response headers listener - Node.js module
 This module tracks when headers are written to a Node.js HTTP response
 and provides a facility for calling listeners before the headers are
 written.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-once
Description-md5: b210ba4ca52eef1a44473fbc76d7d9e7
Description-en: Run a function only once with this module for Node.js
 node-once is useful to make sure a listener for multiple events is
 only run once.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-one-time
Description-md5: f976b42d84499ed845c26d7c01cd77d8
Description-en: Run the supplied Node.js function exactly once
 Call the supplied function exactly one time. This prevents double
 callback execution. This module can be used on both Node.js,
 React-Native, or browsers using Browserify.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-open
Description-md5: 111f9441fd3afe0d09cd10cf676e3ef9
Description-en: Open stuff like URLs, files, executables
 This is meant to be used in command-line tools and scripts, not in the
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-opencv
Description-md5: 9e3f8e99994d8b62105bcbd3a91f2e4e
Description-en: OpenCV Bindings for node.js
 OpenCV is the defacto computer vision library - by interfacing with it
 natively in node, it gives powerful real time vision in js.
 .
 People are using node-opencv to fly control quadrocoptors, detect faces
 from webcam images and annotate video streams.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-opener
Description-md5: d33af240e18613709089795ea99b48dc
Description-en: Opens stuff, like webpages and files and executables
 That is, in your desktop environment. This will make *actual windows pop up*,
 with stuff in them:
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-openid-client
Description-md5: b45307bebb0f3437349c6b94cc14dd6b
Description-en: OAuth2/OpenID-Connect Client API for JavaScript Runtimes
 node-openid-client simplifies integration with authorization servers by
 providing easy-to-use APIs for the most common aute Node.js, Browsers, Deno,
 Cloudflare Workers, and more.

Package: node-openpgp-asmcrypto.js
Description-md5: d92db55d394fd59f848525ac62c75237
Description-en: Javascript Cryptographic library with performance in mind
 Asmcrypto is a javascript implementation of popular cryptographic utilities
 with performance in mind.

Package: node-openpgp-seek-bzip
Description-md5: 8a83b04eb6cd2cb38e17432a344ab1bc
Description-en: Pure-JavaScript Node.JS module for random-access decoding bzip2 data
 Seek-bzip primarily decodes buffers into other buffers, synchronously.
 With the help of the fibers package, it can operate on node streams.

Package: node-opentip
Description-md5: 82033e1265bd1d9cab9bdc3a6d0f4806
Description-en: JavaScript tooltip class
 Opentip is a free open-source JavaScript tooltip class. It supports stems,
 automatic content download with AJAX, styling, automatic repositioning to
 remain within the browser viewport, user-defined triggers, and CSS3
 animations.

Package: node-optimist
Description-md5: 1bdd95f24b4e29706861c5bac7bb41f4
Description-en: light-weight option parsing library for NodeJS
 Optimist is a light-weight node.js library for option parsing.
 .
 It is a library for people who hate option parsing. More specifically,
 this module is for people who like all the --bells and -whistlz of
 program usage but think optstrings are a waste of time.
 .
 With optimist, option parsing doesn't have to suck (as much).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-optionator
Description-md5: 9a4ecf81a50b42608da94511b2ecd71c
Description-en: option parsing and help generation
 Optionator is a JavaScript option parsing and help generation library used by
 eslint, Grasp, LiveScript, esmangle, escodegen, and many more.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-orchestrator
Description-md5: 70e83b83637b0e89ff93b0b921e4d000
Description-en: sequence and execute tasks and dependencies in concurrency
 A module for sequencing and executing tasks and dependencies in maximum
 concurrency
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ordered-read-streams
Description-md5: f185c75dac7559af1214ed961e74769b
Description-en: combines array of streams into one read stream in strict order
 `ordered-read-streams` handles all data/errors from input streams in parallel,
 but emits data/errors in strict order in which streams are passed to
 constructor. This is `objectMode = true` stream.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-original
Description-md5: bbc78cea01d2f8232d378bd638b92772
Description-en: Generate the origin from an URL or check if two URL/Origins are the same
 Original generates the origin URL for a given URL or URL object.
 In addition to that it also comes with a simple same function to check
 if two URL's have the same origin.
 .
 This module is browserify and node compatible.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-os-browserify
Description-md5: a4d23d5b3d90a6f8ad315bfcfa9b25d0
Description-en: 'os' module from node.js, but for browsers
 When you require('os') in browserify, this module will be loaded.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-os-locale
Description-md5: d89d01ab9c8513f7a87b70266aa9a721
Description-en: get the system locale
 Node.js is an event-based server-side JavaScript engine.

Package: node-os-tmpdir
Description-md5: 775468cfcf1160b0ab27a7a66c23472c
Description-en: Node.js os.tmpdir() ponyfill
 Ponyfill: A polyfill that doesn't overwrite the native method.
 .
 Use this instead of require('os').tmpdir() to get a consistent behaviour
 on different Node.js versions (even 0.8).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-osenv
Description-md5: c6d1340454e8fd6841dbebad33fdcac6
Description-en: Environment settings lookup module for Node.js
 node-osenv looks for hostname, user, prompt, tmpdir, home, path,
 editor, shell in environment variables, utilities like hostname or
 whoami, with appropriate default values.
 It supports the same platforms as Node.js does.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-outpipe
Description-md5: 0a4985569b66d84fe34a9e7b508e0bcd
Description-en: Write output to a file through shell commands
 This library simplifies the process of redirecting output to files using shell
 commands. By enabling output redirection through a command string, it supports
 operations involving multiple stages of processing, such as piping data
 through commands like minification or compression, directly into the desired
 output format. The library allows you to set up a continuous workflow that
 detects changes and applies specified transformations. Output can be sent to a
 single file or piped through a series of commands, facilitating complex data
 processing pipelines without the need for additional monitoring tools or
 scripts. It reads data streams from specified input files and processes them
 as defined by the supplied command line operations, making it easy to handle
 real-time data changes and automate repetitive transformation tasks.

Package: node-output-file-sync
Description-md5: 180a0bebd0f7ffc7c8585bca784f3dbd
Description-en: Synchronously write a file and create its ancestor directories if needed
 Node.js is an event-based server-side JavaScript engine.

Package: node-p-cancelable
Description-md5: e77cbffa0ce427448c66d2993681521a
Description-en: Create a promise that can be canceled
 Useful for animation, loading resources, long-running async computations,
 async iteration, etc.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-p-finally
Description-md5: 0b197e17404c726a3d8005b48cff7676
Description-en: Invoked when the promise is settled regardless of outcome
 `Promise
 regardless of outcome. It can be used for cleanup purpose.
 .
 This library is a dependency of ava, a futuristic test runner.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-p-is-promise
Description-md5: 4d8ce26e8ddd95b0ce94edd7f4821e45
Description-en: Check if something is a promise
 Just pass your value to Promise.resolve() and let it handle it.
 .
 Can be useful if you need to create a fast path for a synchronous operation.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-p-limit
Description-md5: 81365e701d9a3e32ba307a4802aee705
Description-en: run multiple promise-returning & async functions
 This library allows running multiple promise-returning & async functions
 with limited concurrency
 .
 This is a dependency for AVA, a futuristic test runner.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-p-locate
Description-md5: cd28baa1ccd09a19b3a14fcf15c7f04c
Description-en: async version of Array
 Get the first fulfilled promise that satisfies the provided testing function.
 .
 Array.prototype.find(): The find() method returns the value of the first
 element in the array that satisfies the provided testing function. p-locate is
 async version of this function.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-p-map
Description-md5: 4fcd073f89787fefe6cf160ab54ddd09
Description-en: Map over promises concurrently
 Useful when you need to run promise-returning & async functions multiple times
 with different inputs concurrently.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-p-timeout
Description-md5: eae7bd8e467a21197a6c74ae1b34d9ef
Description-en: Timeout a promise after a specified amount of time
 A promise represents the result of an asynchronous operation
 p-timeout can be used to timeout a promise by displaying a message
 or doing a particular function.
 .
 Time taken before timing out and the message or function to be displayed
 or done after timeout can be defined by the API pTimeout.
 .
 Node.js is an event-based server-side JavaScript engine

Package: node-pac-proxy-agent
Description-md5: 61430ed965d10e833886c5525a1985f4
Description-en: PAC file proxy http.Agent implementation for HTTP and HTTPS
 node-pac-proxy-agent provides an `http.Agent` implementation that retreives
 the specified PAC proxy file and uses it to resolve which HTTP, HTTPS, or
 SOCKS proxy, or if a direct connection should be used to connect to the HTTP
 endpoint.

Package: node-pac-resolver
Description-md5: 4019e171cb28d1a024343dce9a6b9491
Description-en: Node.js module that generates an asynchronous resolver function from a PAC file
 node-pac-resolver accepts a JavaScript String of code, which is meant to be
 a PAC proxy file, and returns a generated asynchronous FindProxyForURL()
 functions.

Package: node-package
Description-md5: a95e0fe31277462b0a605dbda52a6b95
Description-en: easy package.json exports
 Node.js is an event-based server-side JavaScript engine.

Package: node-package-json
Description-md5: aa796022032cdef2fce598dda9740cfc
Description-en: Get metadata of a package from the npm registry
 Both public and private registries are supported, for both scoped and unscoped
 packages, as long as the registry uses either bearer tokens or basic
 authentication.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-package-preamble
Description-md5: ac3a8a854da4fd0f9b280cb4be302767
Description-en: Generate a tiny preamble from a package.json
 Generates a minimalist preamble from a package.json. For example,
 // https://example.com/hello-world Version 0.0.1. Copyright 2016 Alice Baker.
 is generated by this tool.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pako
Description-md5: 48f9433c1a1b0c8e73e3dd15f8c056ef
Description-en: fast zlib port to pure javascript
 This module is a port of zlib to pure javascript optimized for speed.
 .
 Pako could compress stream and string using well known zlib API.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-parallel-transform
Description-md5: 2703b422dc260e404afcec52b6de9303
Description-en: Runs transforms in parallel
 Transform stream for Node.js that allows you to run transforms in parallel
 without changing the order of the output.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-parents
Description-md5: 9164936932a13db2731075eb8491b05f
Description-en: Node.js module returning all the parent directories
 This module return a list of all parent directories of
 a given directory.
 .
 This modules is useful for creating find(1) clone in pure
 javascript.
 .
 This module is a dependency of browserify, a tool that allows one
 to write Node.js-style modules that compile for use in the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-parse-asn1
Description-md5: b4b9946cbd5d055ce9e4935e0f8ac4b7
Description-en: utility library for parsing asn1 files
 utility library for parsing asn1 files for use with browserify-sign.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-parse-base64vlq-mappings
Description-md5: 28a6e15f11243649b6befd953bfbfdb7
Description-en: Parses out base64 VLQ encoded source map
 This modules allows one to parse and decode VLQ
 (Variable Length Quantities) base64 encoded source map.
 .
 Source maps are JSON files that contain information on how to map
 transpiled source code back to their original source.
 Source maps are JavaScript’s version of debug symbols.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-parse-filepath
Description-md5: f44c0c3c446c96330daf5eca66f3287e
Description-en: Parses a filepath into an object
 Node.js module that provides a polyfill for the native path.parse,
 that parses a filepath into an object with absolute filepath,
 dirname, basename, extname etc.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-parse-glob
Description-md5: 66d8e812588623b4f2bd71ae3f6ba0a6
Description-en: Parse a glob pattern into an object of tokens
 Node.js is an event-based server-side JavaScript engine.

Package: node-parse-json
Description-md5: 57adb78c674d5439cc1c4ba9f3b336fc
Description-en: parse JSON with more helpful errors
 Node.js is an event-based server-side JavaScript engine.

Package: node-parse-ms
Description-md5: 8a104dd690aa6bb1aca1b3d8489e0804
Description-en: Parse milliseconds into an object
 This package converts input milliseconds to
 days:hours:minutes:seconds:milliseconds format.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-parse-srcset
Description-md5: 0ed76c2562f9511ee8c6a75b5a607066
Description-en: Spec-conformant JavaScript parser for the HTML5 srcset attribute
 A javascript parser for the HTML5 srcset attribute, based on the
 WHATWG reference algorithm. It has an extensive test suite based on
 the W3C srcset conformance checker. It conforms to the jQuery JSCS
 style rules.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-parse5
Description-md5: 891b5104f66e5e719464d09bf9c53d58
Description-en: HTML parser and serializer for Node.js
 Parse5 provides nearly everything needed when dealing with HTML. It's the
 fastest spec-compliant HTML parser for Node.js to date. It parses HTML the
 way the latest version of browsers does. It has proven itself reliable in
 such projects as jsdom, Angular, Lit, Cheerio, rehype and many more.
 .
 This package provides a HTML parser and serializer.

Package: node-parse5-html-rewriting-stream
Description-md5: 51be33e3d7bb5a45b3e93c49348dfa97
Description-en: Streaming HTML rewriter for Node.js
 Parse5 provides nearly everything needed when dealing with HTML. It's the
 fastest spec-compliant HTML parser for Node.js to date. It parses HTML the
 way the latest version of browsers does. It has proven itself reliable in
 such projects as jsdom, Angular, Lit, Cheerio, rehype and many more.
 .
 This package provides a streaming HTML rewriter.

Package: node-parse5-htmlparser2-tree-adapter
Description-md5: 057bf05948856ec0e9207b16fa8a2e47
Description-en: node-htmlparser2 tree adapter
 Parse5 provides nearly everything needed when dealing with HTML. It's the
 fastest spec-compliant HTML parser for Node.js to date. It parses HTML the
 way the latest version of browsers does. It has proven itself reliable in
 such projects as jsdom, Angular, Lit, Cheerio, rehype and many more.
 .
 This package provides the node-htmlparser2 tree adapter.

Package: node-parse5-parser-stream
Description-md5: 966595b823f2ba610ec91930dc12f53a
Description-en: Streaming HTML parser with scripting support for Node.js
 Parse5 provides nearly everything needed when dealing with HTML. It's the
 fastest spec-compliant HTML parser for Node.js to date. It parses HTML the
 way the latest version of browsers does. It has proven itself reliable in
 such projects as jsdom, Angular, Lit, Cheerio, rehype and many more.
 .
 This package provides a streaming HTML parser with scripting support.

Package: node-parse5-plain-text-conversion-stream
Description-md5: fe8f58e1f3d58dc52884562015e66552
Description-en: Stream that converts plain text files into HTML documents for Node.js
 Parse5 provides nearly everything needed when dealing with HTML. It's the
 fastest spec-compliant HTML parser for Node.js to date. It parses HTML the
 way the latest version of browsers does. It has proven itself reliable in
 such projects as jsdom, Angular, Lit, Cheerio, rehype and many more.
 .
 This package provides a stream that converts plain text files into HTML
 documents.

Package: node-parse5-sax-parser
Description-md5: 5f715391a2c14e87f259504b8964036c
Description-en: Streaming SAX-style HTML parser for Node.js
 Parse5 provides nearly everything needed when dealing with HTML. It's the
 fastest spec-compliant HTML parser for Node.js to date. It parses HTML the
 way the latest version of browsers does. It has proven itself reliable in
 such projects as jsdom, Angular, Lit, Cheerio, rehype and many more.
 .
 This package provides a streaming SAX-style HTML parser.

Package: node-parseurl
Description-md5: 2bb6d5debc6080a583dc2b4f3bf94f44
Description-en: parse a url with memoization
 Simple module which allows developer to get pathname:
 .
 var pathname = parseurl(req)
 .
 and `pathname` can then be simply passed to a router or something.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pascalcase
Description-md5: 09837e021f44e024186331f9bdd7ee2b
Description-en: Convert a string to pascal-case
 For more info see /usr/share/doc/node-pascalcase/README.md
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-passport
Description-md5: 48d7db96146d8016555bd7660b850d6f
Description-en: simple, unobtrusive authentication system for Node.js
 Passport is an authentication middleware for Node.js. Extremely flexible and
 modular, Passport can be unobtrusively dropped in to any Connect/Express-based
 web application.
 .
 It provides a comprehensive set of authentication systems: using a username
 and password, social networks credentials, OpenID, and more.
 .
 This package only provides the general framework and the "session"
 authorization strategy: other systems are packaged separately, please install
 the ones you need.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-path-browserify
Description-md5: 64c827e6a5bb89b1a83b282e0f8235d9
Description-en: path module from node core for browsers
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-path-dirname
Description-md5: 426f801734ae24f64ea337f694ef0708
Description-en: Node.js library for function path.dirname ponyfill
 This was needed in order to expose path.posix.dirname() on Node.js v0.10
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-path-exists
Description-md5: f0d2c9364b549dccb09cd563589e875b
Description-en: Check if a path exists
 Helps to check if a path exist.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-path-is-absolute
Description-md5: 53305bed21e01fd420a8842cb7012e91
Description-en: Node.js 0.12 path.isAbsolute() ponyfill
 Path-is-absolute is a Node.js module that gives developers the ability to
 determine whether a path written in programming language is an absolute path.
 An absolute path will always resolve to the same location, regardless of the
 working directory. Path-is-absolute is a ponyfill, meaning that it does not
 overwrite the native method in a JavaScript environment.

Package: node-path-is-inside
Description-md5: c85b5f8c8243cb5379c48743b5c27474
Description-en: Tests whether one path is inside another path
 The **path-is-inside** package will give you a robust, cross-platform
 way of detecting whether a given path is inside another path.
 .
 Like Node's built-in path module, path-is-inside treats all file paths on
 Windows as case-insensitive, whereas it treats all file paths on
 *-nix operating systems as case-sensitive. Keep this in mind especially
 when working on a Mac, where, despite Node's defaults, the OS usually treats
 paths case-insensitively.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-path-root
Description-md5: 7f34b23073a774e5a4d8c0b153a8d09c
Description-en: Get the root of a posix or windows filepath
 Given a posix or windows filepath as a string, returns the matching
 filesystem root.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-path-root-regex
Description-md5: d103320712428fbdb9dd7d6213bc143a
Description-en: regex for the root of a posix or windows filepath
 Regular expression for getting the root of a posix or windows filepath.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-path-scurry
Description-md5: 7baa5dd11ddea399f9c51f83bab8eee1
Description-en: Fast and cached directory traversal for javascript building tool
 Extremely high performant utility for building tools that read
 the file system, minimizing filesystem and path string munging
 operations to the greatest degree possible, using cache as long
 as possible.
 .
 Cache as long as possible approach means that changes to the
 filesystem may not be reflected in the results of repeated
 PathScurry operations.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-path-to-regexp
Description-md5: 9dedd50dd91111ed179c4770a76bfedd
Description-en: express style path to RegExp utility
 Turn an Express-style path string such as `/user/:name`
 into a regular expression.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-path-type
Description-md5: 468442c4c9342e50f1b174af44ed3ec6
Description-en: check if a path is a file, directory, or symlink
 Node.js is an event-based server-side JavaScript engine.

Package: node-pathval
Description-md5: 64e135ba9e8a650a196428caebd442da
Description-en: Node.js module for object value access from a path
 This module is a tool to access Object values given a string path,
 both retrieving and setting properties.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pause
Description-md5: 1be2b05fb3d9940b5e07b66272073dec
Description-en: Pause a stream's data events
 Pause the data events on a stream and return a handle to resume or end the
 stream.

Package: node-pbkdf2
Description-md5: 331622d7861831f91d5b6a356e44f6b4
Description-en: RSA PKCS
 This library implements the password-based key derivation function, PBKDF2,
 specified in RSA PKCS
 algorithm returned from crypto.getHashes().
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-peek-readable
Description-md5: 605bf45a056a7f23370d12b2a0246321
Description-en: Read and peek from a readable stream
 A promise based asynchronous stream reader, which makes reading from a stream
 easy.
 .
 Allows one to read and peek from a Readable Stream
 .
 Note that peek-readable was formally released as then-read-stream.

Package: node-pegjs
Description-md5: 0935bdac7390a27dbc75411b9771cc3b
Description-en: JavaScript parser generator
 PEG.js is a simple parser generator for JavaScript that produces
 fast parsers with excellent error reporting. You can use it to process
 complex data or computer languages and build transformers, interpreters,
 compilers and other tools easily.

Package: node-pend
Description-md5: 2676076160ba0dc69b7ea31adc7a8c6a
Description-en: simple parallel async callback helper - Node.js module
 This module allows one to wait for multiple async operations to be
 done before executing a callback.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-performance-now
Description-md5: 0366227c161459cb3e8de58db89a866e
Description-en: Implements performance.now (based on process.hrtime)
 Modern browsers have a `window.performance` object with - among others - a
 `now` method which gives time in milliseconds, but with sub-millisecond
 precision. This module offers the same function based on the Node.js native
 `process.hrtime` function.
 .
 Using `process.hrtime` means that the reported time will be monotonically
 increasing, and not subject to clock-drift.
 .
 This library is a dependency of request, the simplest way possible to make
 http calls.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pg
Description-md5: 5cad2a896c3a3e634317a818cd276ea7
Description-en: PostgreSQL client library for Node
 Node is an event-based server-side JavaScript engine.
 .
 node-postgres is a non-blocking (async) pure JavaScript PostgreSQL
 client library for Node.

Package: node-pg-hstore
Description-md5: 2d2407c472e81467363b954797d2c15b
Description-en: serialize and deserialize JSON data into hstore format
 A node package for serializing and deserializing JSON data to hstore format.

Package: node-picocolors
Description-md5: 78fdd41d0863e3929ede8485a128ffc1
Description-en: library for terminal output formatting with colors (Node.js module)
 This package provides an extremely tiny and fast library
 for terminal output formatting using ANSI colors.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pify
Description-md5: e2791a5a5525068c6a24d62d85d52670
Description-en: promisify a callback-style function
 pify permits ont to transform a callback-style function into a
 promise-style function. In comparison with builtin function `util.promisify`,
 pify is faster, supports wrapping a whole module/object, has useful options
 and does have a magic behavior for certain Node.js methods.

Package: node-pikaday
Description-md5: c33446391de93a63239c7bdf9a7adb3d
Description-en: Lightweight JavaScript datepicker
 Pikaday is a lightweight JavaScript datepicker with modular CSS and no
 dependencies. It is designed to work well alone but supports integration
 with Moment.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pinkie
Description-md5: ec7cb78578388ef61d0f9a8b2ada27bb
Description-en: Itty bitty little widdle twinkie pinkie ES2015 Promise implementation
 Node.js module - Itty bitty little widdle twinkie pinkie ES2015
 Promise implementation
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pinkie-promise
Description-md5: 2eb0710f96bd8c4222ab026efadc27f7
Description-en: ES2015 Promise ponyfill
 Node.js is an event-based server-side JavaScript engine.

Package: node-pinkyswear
Description-md5: 3bfaf141b19440edacce998c0022343d
Description-en: very small implementation of the Promises/A+ specification
 This Node.js package is a minimalist Promises/A+ implementation for embedding.
 You can use it as a lightweight dependency for your library if you need to
 return a promise. It is not intended as a stand-alone library for more complex
 applications, and therefore does not support assimilation of other promises.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-acl
Description-md5: c1263de86262dad52a206cd79099983e
Description-en: simple but fast implementation of IPv4 and IPv6 ACL filtering
 pixl-acl is a simple Access Control List (ACL) system for quickly
 matching IP addresses against a set of IP ranges. It is built upon the
 ipaddr.js module (the only dependency, also MIT licensed). IPv4 and IPv6
 addresses and ranges are both supported, including single IPs, partial
 IPs, and CIDR blocks. This is a perfect library for implementing an IP
 whitelist or blacklist.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-args
Description-md5: fcbe51eb3b32d702fab823a9a0521b1d
Description-en: module for parsing command line arguments
 This module provides a simple interface to the command-line arguments
 used to instantiate Node.js scripts. It parses double-dash key/value
 arguments in the form --key value --key value. The library then provides a
 get() method to get individual values, or everything as one object.
 Multiple keys with the same name are pushed onto an array. No
 dependencies.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-cache
Description-md5: 71e1b07da6e1d03b42007bd1dc5f43fd
Description-en: simple but fast LRU cache module for Node.js
 pixl-cache is a very simple LRU (Least Recently Used) cache module for
 Node.js. It works like a hash map with set() and get() methods, but when
 it detects an overflow (configurable by total keys or total bytes) it
 automatically expunges the least recently accessed objects from the
 cache. It is fast, stable, and has no dependencies.
 .
 Internally the cache is implemented as a combination of a hash map and a
 double-linked list. When items are accessed (added, replaced or fetched)
 they are promoted to the front of the linked list. When the max size
 (keys or bytes) is exceeded, items are dropped from the back of the list.
 Items can also have an optional max age (i.e. expiration date).
 .
 Features:
 .
 - Simple and straightforward API
 - Fast and stable
 - Low memory overhead
 - Predictable results on overflow
 - Can expire based on key count or byte count
 - Optional expiration date for items
 - Event listener for ejecting expired items
 - Can store custom metadata along with cache objects
 - No dependencies
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-class
Description-md5: 70c2153a5202ec76e5b21ae1e99ef0aa
Description-en: module for creating classes, with inheritance and mixins
 This library is provided as a means to create classes in a more classical
 sort of way, including support for static class members, proper
 constructors, inheritance, and mixins.
 .
 All classes generated are event emitters by default -- they inherit all
 the methods from Node's EventEmitter class, such as on(), once(), and
 emit(), and can use them directly.
 .
 Callback methods can be auto-converted into promises with NodeJS's
 util.promisify, making them instantly ready for async/await.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-cli
Description-md5: a6c79bb86dfa268447b85c60544e667f
Description-en: tools for building command-line apps for Node.js
 This module provides utilities for creating command-line Node.js apps.
 Features include automatic parsing of command-line args into simple
 key/value pairs, prompting the user for information, and displaying
 graphical info boxes and progress bars.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-config
Description-md5: 2c208e78daa4baceb1ffc6ac984bf0fc
Description-en: simple JSON config file loader for Node.js
 This module provides a simple interface to your application's JSON
 configuration file on disk. It will load and parse the file, and can
 automatically reload it when it changes (and emit an event when this
 happens). Command-line arguments are automatically merged in with your
 config (uses pixl-args), and treated as overrides.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-json-stream
Description-md5: 953c139662470108982bf1d581da0a34
Description-en: send and receive JSON records over standard streams
 This module provides a convenient way to send/receive complex data
 objects over streams (pipes and sockets). It does this by transparently
 serializing the data to JSON, and parsing it on the other side, emitting
 a json event to your code whenever it has a complete JSON message.
 .
 The library handles all buffering for you, and so it will only emit one
 json event for each completed JSON document, pre-parsed into a data
 object for your callback. And for sending data, you can pass it a complex
 object, which will be auto-serialized and streamed over the pipe or
 socket.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-logger
Description-md5: 806899e3e0bfe4e171487e8785f9858b
Description-en: logging for Node.js using bracket-delimited columns
 This module provides a simple logging class, which appends to a text log
 file with bracket-delimited columns. You can define any number of columns
 you want, or use some of the built-in auto-populated columns. You can
 populate columns by name, or by using one of the shortcut methods:
 debug(), error(), or transaction().
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-mail
Description-md5: 11aec502fc45c50fc68517b75ba41008
Description-en: very simple class for sending e-mail via SMTP or local sendmail
 This module provides a very simple e-mail sender, which leans heavily on
 the awesome nodemailer package. It layers on the ability to pass in a
 complete e-mail message with headers and body in one string (or file),
 and optionally perform placeholder substitution using sub() from the
 pixl-tools package. Auto-detects HTML or plain text e-mail body, and
 supports custom headers and attachments as well.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-perf
Description-md5: 443f84737f8b39e1752f135e2f5ac624
Description-en: performance tracker for Node.js apps
 This module provides an easy way to track high resolution performance
 metrics in your app. Basically, you wrap your function calls or async
 operations you want to measure with begin() and end() calls, provide IDs
 for each metric, and the library provides a summary report whenever you
 want one. You can also increment arbitrary counters, and include that
 data in the report as well.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-request
Description-md5: b03a65c945f9760820d4352503263a71
Description-en: very simple module for making HTTP requests
 This module is a very simple wrapper around Node's built-in http library
 for making HTTP requests. It provides an easy way to send an HTTP GET or
 POST, including things like support for HTTPS (SSL), file uploads and
 JSON REST style API calls. Compressed responses are also handled
 automatically.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-server
Description-md5: 68f51de0ba2862b57f249183c746ce5c
Description-en: simple server daemon framework for Node.js
 This module is a generic server daemon framework, which supports a
 component plug-in system. It can be used as a basis to create custom
 daemons such as web app backends. It provides basic services such as
 configuration file loading, command-line argument parsing, logging, and
 more. Component plug-ins can be created by you, or you can use some
 pre-made ones.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-server-api
Description-md5: 10364aa2fa1a8586d8bfa74d862d75c6
Description-en: JSON REST API component for Node.js pixl-server
 This module is a component for use in pixl-server. It implements a simple
 JSON REST API framework, and is built atop the pixl-server-web component.
 You can use this to define your own API methods or API classes, which are
 invoked based on a URL pattern such as /api/NAME or /api/CLASS/NAME. The
 base URI is configurable.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-server-user
Description-md5: 2cafe085e6bcca22f517bb3882b18e6d
Description-en: login and session management system for the pixl-server framework
 This module is a component for use in pixl-server. It implements a
 server-side user login and management API, and is built atop the
 pixl-server-api and pixl-server-storage components. You still need to
 build a client-side UI to send requests to the API, but this is a great
 starting point for a webapp back-end.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-server-web
Description-md5: 6b709db74d1cfee77fe0c1b5b8091cab
Description-en: web server component for the Node.js pixl-server framework
 This module is a component for use in pixl-server. It implements a simple
 web server with support for both HTTP and HTTPS, serving static files,
 and hooks for adding custom URI handlers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-tools
Description-md5: 6923b21d575d2a20103916882149456a
Description-en: miscellaneous utility functions for Node.js
 List of provided functions by category:
 .
 Time-related: timeNow(), getDateArgs(), getTimeFromArgs(),
 normalizeTime(), formatDate(), getTextFromSeconds(),
 getSecondsFromText(), getNiceRemainingTime()
 .
 Identifiers: generateUniqueID(), generateUniqueBase64(), generateShortID()
 .
 Crypto: digestHex(), digestBase64()
 .
 Hashes: numKeys(), firstKey(), hashKeysToArray(), hashValuesToArray(),
 isaHash(), copyHash(), copyHashRemoveKeys(), copyHashRemoveProto(),
 mergeHashes(), mergeHashInto()
 .
 Arrays: isaArray(), alwaysArray(), randArray(), bufferSplit(), sortBy()
 includesAny(), includesAll()
 .
 Objects: findObjectsIdx(), findObjectIdx(), findObject(), findObjects(),
 findObjectDeep(), findObjectsDeep(), deleteObject(), deleteObjects()
 .
 Object paths: setPath(), getPath(), deletePath()
 .
 Strings: sub(), getTextFromBytes(), getBytesFromText(), zeroPad(),
 pluralize(), escapeRegExp(), ucfirst(), parseJSON(), stripANSI()
 getErrorDescription()
 .
 URLs: parseQueryString(), composeQueryString()
 .
 Numbers: commify(), shortFloat(), pct(), clamp(), lerp(), tween()
 .
 Files: fileEachLine(), findFiles(), findFilesSync(), walkDir(),
 walkDirSync(), glob(), globSync(), rimraf(), rimrafSync(),
 mkdirp(), mkdirpSync(), writeFileAtomic(), writeFileAtomicSync()
 findBin(), findBinSync()
 .
 POSIX: getpwnam(), getgrnam()
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-unit
Description-md5: f4323fa741c522c49bbf1385b38b6894
Description-en: simple unit test runner for Node.js
 Supports:
 - multiple threads with timeouts
 - fast fail
 - multiple runs of tests
 - color terminal and JSON file output
 - verbose/debug output
 - async tests with promises
 - beforeEach(), afterEach(), setUp(), and tearDown()
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-webapp
Description-md5: 847c86885b822fa89996b3573c21296f
Description-en: client-side JS framework for a simple web application
 The pixl-webapp package is a client-side JavaScript framework, designed
 to be a starting point for a simple web application. It consists of a
 number of JavaScript classes, utility functions, and basic CSS elements
 (header, tabs, dialogs, progress bars, form elements, etc.). jQuery is
 required for all features to work properly.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pixl-xml
Description-md5: 3d337fcdea659b636e1c639a7bfcb16b
Description-en: simple module for parsing and composing XML
 This module provides a lightweight, fast, easy-to-use XML parser which
 generates a simplified object / array tree. This can be very useful for
 parsing XML configuration files and the like. It is 100% pure JavaScript
 and has no dependencies.
 .
 - Pure JavaScript, no dependencies
 - Very fast parser (About 6X faster than xml2js)
 - Low memory usage (About 60% less than xml2js)
 - Fully synchronous operation, no callbacks
 - Can parse XML strings, Buffers or load from files
 - Can preserve or flatten attributes
 - Can convert all keys to lower-case
 - Can serialize objects back to pretty-printed or compact XML
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pkg-dir
Description-md5: 60057560f626edc628648dd3e935861c
Description-en: find the root directory of a npm package
 Node.js is an event-based server-side JavaScript engine.

Package: node-pkg-up
Description-md5: a9ff49ca9604cb5b1c73a13d71726332
Description-en: Find the closest package.json file
 Node.js is an event-based server-side JavaScript engine.

Package: node-platform
Description-md5: 8951ff083d99f1da465def3d5ec27cfb
Description-en: platform detection lib works on nearly all JavaScript platforms
 Platform.js is a detection library that works on nearly all JavaScript
 platforms. Platform.js is for informational purposes only and not intended as
 a substitution for feature detection/inference checks.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-playwright
Description-md5: e5d15c7fb62dd794a89d099ef4139344
Description-en: JavaScript framework for Web Testing and Automation
 node-playwright is a framework for Web Testing and Automation. It allows
 testing Chromium, Firefox and WebKit with a single API. Playwright is
 built to enable cross-browser web automation that is ever-green, capable,
 reliable and fast.

Package: node-plimit-lit
Description-md5: 71367d1469d545d4b8f2f9abdea94db6
Description-en: run promise-returning & async functions with limited concurrency
 helper when using async or promise programming and you
 do not have great concurrency.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-plugin-error
Description-md5: 467613c7d32038c81015b5d64308cc89
Description-en: Error handling for vinyl plugins
 Just an abstraction of what's in gulp-util with minor changes.
 .
 By default the stack will not be shown. Set options.showStack to true if you
 think the stack is important for your error.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-plur
Description-md5: 964d1409bf96729bfee5b8257696438b
Description-en: Pluralize a word
 This package works only for English language currently.
 Default:
 - Irregular nouns will use this [list]
 (https://github.com/sindresorhus/irregular-plurals/
 blob/master/irregular-plurals.json).
 - Words ending in *s*, *x*, *z*, *ch*, *sh*
 will be pluralized with *-es* (eg. *foxes*).
 - Words ending in *y* that are preceded by a consonant
 will be pluralized by replacing *y* with *-ies* (eg. *puppies*).
 - All other words will have "s" added to the end (eg. *days*).
 Pluralized word.
 The plural suffix will match the case of the last letter in the word.
 This option is only for extreme edge-cases. You probably won't need it.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-po2json
Description-md5: ba417c2127c9e39b8a4a86ed2b0d9e73
Description-en: po2json for Nodejs
 Pure Javascript implementation of Uniforum message translation.
 .
 This package is the version for Nodejs to translate po files to their json
 equivalent.

Package: node-policyfile
Description-md5: 089c33ebd595336e7a10908285d75a1c
Description-en: Flash Socket Policy File Server for Node.js
 A server to respond to Flash Socket Policy requests, both inline and through a
 dedicated server instance.
 .
 Use it to allow or disallow Flash Player sockets from accessing your site.

Package: node-polite-json
Description-md5: 5a2ed1567ff93db19600945eabf4aee1
Description-en: JSON parser with error context and formatting fidelity
 This package enhances JSON.parse() by delivering clearer,
 more informative error messages, including precise context
 and character positions for parse failures.
 .
 It also preserves the original formatting of the JSON input,
 capturing indentation and newline styles.
 When the parsed object is later stringified,
 it retains the same layout, making it ideal for tools that need
 to read, modify, and rewrite JSON while keeping the original
 style intact.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-popper2
Description-md5: 28085ab8202f9180d8ded8f05b3a25ee
Description-en: Javascript library to position poppers in web applications
 A popper is an element on the screen which "pops out" from the natural flow
 of your application.
 .
 This is version 2.x of the Popper library. The older 1.x version is
 available in libjs-popper.js. More recent versions have been renamed
 to Floating UI.
 .
 Common examples of poppers are tooltips, popovers and drop-downs.

Package: node-porter-stemmer
Description-md5: 59083112923be980dbfe42a880562532
Description-en: Martin Porter's stemmer for Node.js
 Martin Porter's stemmer wrapped in CommonJS for use in node.js.
 Dr Porter explains the stemmer thus:
 .
 The Porter stemming algorithm (or ‘Porter stemmer’) is a process for
 removing the commoner morphological and inflexional endings from words
 in English. Its main use is as part of a term normalisation process that
 is usually done when setting up Information Retrieval systems.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-posix-character-classes
Description-md5: 497e3aaf75b6a469e1deb143e6999876
Description-en: POSIX character classes for creating regular expressions
 The POSIX standard supports the following classes or categories of characters
 [:alnum:], [:alpha:], [:ascii:], [:blank:], [:cntrl:], [:digit:], [:graph:],
 [:lower:], [:print:], [:punct:], [:space:], [:upper:], [:word:], [:xdigit:]
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-posix-getopt
Description-md5: 532480b5b7ed1c98d90cdc6e3e6baaab
Description-en: POSIX-style getopt()
 It implements the POSIX getopt() function for Node.js, hence a functional
 interface for option parsing.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-postcss
Description-md5: d23ed4fdcb947bb28402e077c63a4596
Description-en: Tool for transforming styles with JS plugins
 These plugins can lint your CSS, support variables and mixins, transpile
 future CSS syntax, inline images, and more.
 .
 PostCSS is used by industry leaders including Wikipedia, Twitter, Alibaba,
 and JetBrains. The [Autoprefixer] PostCSS plugin is one of the most popular
 CSS processors.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-postcss-advanced-variables
Description-md5: c99bef1cd0a8f3e1aa11531368d80846
Description-en: PostCSS plugin for Sass-like variables and control rules
 PostCSS Advanced Variables is a plugin that adds Sass-like features to CSS
 processed with PostCSS.
 .
 It supports variables, conditionals, loops, mixins, includes, and inline
 imports. These features allow stylesheets to reuse values, generate repeated
 rules, and include conditional CSS while remaining part of a PostCSS-based
 build pipeline.
 .
 The plugin can be configured to provide global variables, control how
 unresolved variables and imports are handled, disable selected features, and
 customise how imported files are resolved.

Package: node-postcss-cli
Description-md5: 92cc948b64400edee26bdcad20880334
Description-en: Command-line client for node-postcss
 node-postcss provides plugins that can lint CSS, support variables and
 mixins, transpile, future CSS syntax, inline images, and more.
 .
 node-postcss-cli provides a command-line client for node-postcss.

Package: node-postcss-comment
Description-md5: 9d43798f8ff305193121b255c83bcebf
Description-en: PostCSS parser with support for inline comments
 This package is a parser for PostCSS that allows CSS-like input to use
 JavaScript-style inline comments. It converts // comments into standard CSS
 block comments before the input is processed by PostCSS.
 .
 It can be used explicitly as a PostCSS parser, or loaded through its
 require hook so that PostCSS processes files containing inline comments
 without changing each call site.

Package: node-postcss-load-config
Description-md5: d52308dc8329cccecbc99b54467e6532
Description-en: Autoload Config for PostCSS
 PostCSS is a tool for transforming styles with JS plugins. These plugins can
 lint your CSS, support variables and mixins, transpile future CSS syntax,
 inline images, and more.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-postcss-load-options
Description-md5: 84b54cf9c3fe70d7c3a3afe78022184e
Description-en: Autoload Options for PostCSS
 PostCSS is a tool for transforming styles with JS plugins.  These plugins can
 lint your CSS, support variables and mixins, transpile future CSS syntax,
 inline images, and more.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-postcss-load-plugins
Description-md5: 8d8cfdef951e4814dc348a471b9de050
Description-en: Autoload Plugins for PostCSS
 Install plugins and save them to your package.json dependencies/
 devDependencies.
 .
 PostCSS is a tool for transforming styles with JS plugins.  These plugins can
 lint your CSS, support variables and mixins, transpile future CSS syntax,
 inline images, and more.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-postcss-loader
Description-md5: 66a48706160164b00724be1368d808f1
Description-en: PostCSS loader for webpack
 This package is a loader for webpack to process CSS with PostCSS.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-postcss-modules
Description-md5: 5111d10e54c1333bf2ec912059062e99
Description-en: PostCSS plugin to use CSS Modules everywhere
 node-postcss-modules provides a PostCSS plugin to use CSS Modules to use CSS
 modules everywhere. Not only at the browser side.

Package: node-postcss-modules-extract-imports
Description-md5: 95a34822a4701bba84e3572fc9764815
Description-en: CSS Modules transform to extract local aliases for inline imports
 PostCSS is a tool for transforming styles with JS plugins. These plugins can
 lint your CSS, support variables and mixins, transpile future CSS syntax,
 inline images, and more.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-postcss-modules-values
Description-md5: 1ffb34fe203129bb9df8c17b29713483
Description-en: pass arbitrary values between your module files
 This module is a PostCSS plugin for CSS Modules to pass arbitrary values
 between module files.
 .
 PostCSS is a tool for transforming styles with JS plugins.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-postcss-parser-tests
Description-md5: bf8d5513216abed1adb5ac0cf183ff19
Description-en: PostCSS parser tests
 Base tests for every PostCSS CSS parser, including:
 .
 - 24 CSS files to test extreme cases of the CSS specification.
 - Integration tests by popular website styles to test CSS from the wild.
 .
 These tests are useful for any CSS parser, not just parsers within
 the PostCSS ecosystem.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-postcss-preset-evergreen
Description-md5: e5093198d9b34c39de655b93883ede6a
Description-en: postcss preset for modern css syntaxes
 This preset includes the following packages:
 - autoprefixer
 - postcss-clamp
 - postcss-flexbugs-fixes
 - postcss-font-variant
 - postcss-media-minmax
 - postcss-page-break
 - postcss-replace-overflow-wrap
 - postcss-selector-not
 - postcss-will-change
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-postcss-reporter
Description-md5: e6ef7b0187a24c524e188f48d41363d0
Description-en: Log PostCSS messages in the console
 A PostCSS plugin to `console.log()` the messages (warnings, etc.) registered
 by other PostCSS plugins.
 .
 As of PostCSS 4.1, a single PostCSS process can accumulate messages from all
 of the plugins it uses. Most of these messages are warnings. Presumably,
 plugin authors want you to see those messages. So this plugin exists to read
 the accumulated messages (or messages from only the plugins you've specified),
 format them, and print them to the console.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-postcss-value-parser
Description-md5: 30994a4e227a653f433a2f9e39af15be
Description-en: Transforms css values and at-rule params into the tree
 This module transforms CSS declaration values and at-rule parameters into a
 tree of nodes, and provides a simple traversal API.
 .
 postcss is a tool for transforming styles with JS plugins.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pre-gyp
Description-md5: c5dffe0a1a5562af14cb2be8e94b8951
Description-en: Native addon deployment tool for Node.js
 This executable extends node-gyp with commands to package, test, and publish
 Node.js binary addons.
 It also improves build configuration and module loading.
 .
 This version is patched to always build modules from source.
 .
 node-gyp is a native addon build tool for Node.js
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-preact
Description-md5: 8d0082c10d6494e3dd02616cb88895f4
Description-en: React alternative with the same ES6 API
 This module is a fast 3kb React alternative with the same ES6 API. Components
 & Virtual DOM.
 .
 This module claims to have all the power of Virtual DOM components, without
 the overhead.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prelude-ls
Description-md5: 246ce465820e7faa62dbe48d09627730
Description-en: functionally oriented utility library for Livescript
 This library is a base library for LiveScript, including tools
 and basic functions, for instance mathematical basic functions.
 .
 LiveScript is a functional programming language that compiles
 to JavaScript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prepend-http
Description-md5: 4483bfdff59f3fbe412417f599d3fead
Description-en: Prepend `http://` to humanized URLs like todomvc.com and localhost
 This package can be used to prepend `http://` to humanized URLs like
 todomvc.com and localhost.
 This package is a dependency for ava.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-preserve
Description-md5: 2267e009a63183e30d94ee93607cb6f6
Description-en: Protect tokens from being mutated when the string is transformed
 Temporarily substitute tokens in the given `string` with placeholders,
 then put them back after transforming the string.
 Useful for protecting tokens, like templates in HTML, from being mutated when
 the string is transformed in some way, like from a formatter/beautifier.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pretty-bytes
Description-md5: 3c59fcbec811b5385beec7775e86797e
Description-en: Convert bytes to a human readable string
 It is useful in displaying file size to humans.
 It uses base-10(kilobyte and not kibibyte) and support values
 from B(byte) to YB (yottabyte).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pretty-hrtime
Description-md5: 54e26e9144bf5ce9fa3249472101c3df
Description-en: process.hrtime() to words
 Node.js is an event-based server-side JavaScript engine.

Package: node-pretty-ms
Description-md5: 1ce4e8696800b2d97daff180bdc18ec5
Description-en: Convert milliseconds to a human readable string
 This module can convert 1337000000 → 15d 11h 23m 20s.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pretty-time
Description-md5: 0d6a11479e19d0767b51e31138b91229
Description-en: Formats time intervals into human-readable strings
 This library formats time intervals provided by node.js's process.hrtime
 function into human-readable strings. It is capable of representing time
 durations across a wide range of scales, from weeks to nanoseconds. The
 formatting defaults to the most appropriate scale unless a specific minimum
 increment is specified, allowing for flexible and precise time display. It
 converts numerical hrtime arrays into expressive strings such as '2w', '20h',
 or '88ns', using various time increments for clear representation. Useful for
 displaying elapsed time in a readable format in applications that require
 rapid or frequent time checks.

Package: node-prismjs
Description-md5: bf00a63eb532b44f23ea0d3d777c882d
Description-en: Lightweight, robust, elegant syntax highlighting
 A spin-off project from Dabblet. Some of its unique features include:
 * It’s tiny. The core is only 1.5KB minified & gzipped.
 * It’s incredibly extensible. Not only it’s easy to add new languages, but
 also to extend existing ones.
 * It encourages good author practices. Other highlighters encourage or even
 force you to use elements that are semantically wrong, like <pre> (on its
 own) or <script>. Prism forces you to use the only semantically correct
 element for marking up code: <code>.
 * One of its best features: The language definition is inherited. This means
 that if multiple code snippets have the same language, you can just define
 it once, in one of their common ancestors.
 * It looks good. All three of its existing themes.
 * It supports parallelism through Web Workers, for better performance in
 certain cases.
 * It doesn’t force you to use any Prism-specific markup, not even a
 Prism-specific class name, only standard markup you should be using anyway.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prismjs-bibtex
Description-md5: 93b8c4a2156bf709000742e3867c79bd
Description-en: BibTeX language for PrismJS syntax highlighting
 This package provides a BibTeX language definition for PrismJS,
 enabling syntax highlighting for BibTeX files. PrismJS is a
 lightweight syntax highlighting library that uses regular expressions
 to support over 175 languages. This extension adds BibTeX support,
 allowing keywords, entries, and values to be properly highlighted.
 .
 BibTeX is a widely used format for managing bibliographic references,
 commonly used with LaTeX documents. This PrismJS extension is a small
 JavaScript file (~400 bytes gzip-compressed) that can be loaded after
 prism.js to enable BibTeX syntax highlighting.

Package: node-private
Description-md5: 77688df773fececa0c7b87254c2f7654
Description-en: Utility for associating truly private state with any JavaScript object
 A general-purpose utility for associating truly private state
 with any JavaScript object : only code that has references both
 to the object and an associated getSecret object can access to the
 private state.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-process
Description-md5: add6e8944a58d0d195cd63c1d4d6df78
Description-en: process information for node.js and browsers
 Works in node.js and browsers via the browser.js shim provided with the module.
 .
 The goal of this module is not to be a full-fledged alternative to the builtin
 process module. This module mostly exists to provide the nextTick functionality
 and little more. We keep this module lean because it will often be included by
 default by tools like browserify when it detects a module has used the
 `process` global.
 .
 It also exposes a "browser" member (i.e. `process.browser`) which is `true` in
 this implementation but `undefined` in node. This can be used in isomorphic
 code that adjusts it's behavior depending on which environment it's running
 in.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-process-nextick-args
Description-md5: aa501ada12fe96bb99bdb1ea271f4dc8
Description-en: process.nextTick but always with args
 With node-process-nextick-args you will always be able to pass arguments
 to process.nextTick, no matter which platform you use.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-progress
Description-md5: 6961d697152aa050e9104615abe03a48
Description-en: Flexible ascii progress bar
 Node.js module to flexibly create progress bars for CLI user
 interfaces.
 Supports back-and-forth movement and colors.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-promise
Description-md5: 6f3afc37287723d525e6060bd4789c97
Description-en: bare bones Promises/A+ implementation - Node.js module
 Simple implementation of Promises. A super set of ES6 Promises
 designed to have readable, performant code and to provide
 just the extensions that are absolutely necessary for using
 promises today.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-promise-inflight
Description-md5: 47a79f773b0c003d0bee154465878988
Description-en: one promise for multiple requests in flight to avoid async duplication
 Multiple requests called with the same result (only one underlying promise)
 Based on the callback based function 'inflight'.
 .
 Usage: return inflight(key, () => {/*fetch url*/ return Promise.delay(100)}
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-promise-retry
Description-md5: 809ca651b321a8ccbe56a22aeee8bb9d
Description-en: Retries a function that returns a promise
 Leverage the power of the retry module to the promises world.
 .
 Calls fn until the returned promise ends up fulfilled or rejected with an
 error different than a retry error.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prompts
Description-md5: 7725eb0718a1a3172cb3f84bb3a608bd
Description-en: Nodejs lightweight, beautiful and user-friendly interactive prompts
 prompts permits one to easy use cli prompts to enquire users for information:
 * User friendly: prompt uses layout and colors to create beautiful cli
 interfaces.
 * Promised: uses promises and `async`/`await`. No callback hell.
 * Flexible: all prompts are independent and can be used on their own.
 * Testable: provides a way to submit answers programmatically.
 * Unified: consistent experience across all [prompts](#-types).

Package: node-promzard
Description-md5: 92bd72d1d03e415613417c59f7626ca4
Description-en: Promzard provides a prompting json wizard
 A prompting wizard for building files from specialized PromZard modules.
 Used by npm init.
 .
 A reimplementation of SubStack's prompter, which does not use AST traversal.
 .
 From another point of view, it's a reimplementation of Marak's wizard
 which doesn't use schemas.
 .
 The goal is a nice drop-in enhancement for npm init.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prop-types
Description-md5: 382fb2bb4e939b7bb20df79d97f0a6cf
Description-en: Runtime type checking for React props and similar objects
 You can use prop-types to document the intended types of properties passed to
 components. React (and potentially other libraries) will check props passed to
 your components against those definitions, and warn in development if they
 don’t match.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-propagate
Description-md5: 7d821f14c8d26da34b9873bafa7f6a3c
Description-en: propagate events from one event emitter into another
 Node.js package performing the propagation of events from one event emitter
 into another.

Package: node-proper-lockfile
Description-md5: 9c1181fde38364d4a9fed6bbf2a64f11
Description-en: Inter-process and inter-machine lockfile utility
 Node.js module that provides utilities for file locking, based on
 the mkdir strategy. Works atomically on a local and network file
 systems.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-propget
Description-md5: 9ace4a188b666a12267f3a40f6661642
Description-en: Propget is a small helper utility for finding
 values in deeply nested objects without having to worry
 about undefined properties. It uses a humand readable
 dot based notation to find items in your object or array.
 .
 Useful as a build dependency for other packages to use.

Package: node-prosemirror-markdown
Description-md5: 48b61bfe1649441e5d7e61c79bea214e
Description-en: ProseMirror Markdown integration
 ProseMirror is a well-behaved rich semantic content editor based on
 contentEditable, with support for collaborative editing and custom
 document schemas.
 .
 This module implements a ProseMirror schema that corresponds to the document
 schema used by CommonMark, and a parser and serializer to convert
 between ProseMirror documents in that schema and CommonMark/Markdown text.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prosemirror-model
Description-md5: e41fb0d3ccab91dd9e13c22b24cabf81
Description-en: ProseMirror's document model
 This is a core module of ProseMirror. ProseMirror is a well-behaved rich
 semantic content editor based on contentEditable, with support for
 collaborative editing and custom document schemas.
 .
 This module implements ProseMirror's document model, along with the mechanisms
 needed to support schemas.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prosemirror-schema-basic
Description-md5: c0e626a37228ddfbd04cc256074cff97
Description-en: defines a basic reusable ProseMirror document schema
 This is a schema module for ProseMirror. ProseMirror is a well-behaved rich
 semantic content editor based on contentEditable, with support for
 collaborative editing and custom document schemas.
 .
 This module defines a basic ProseMirror document schema, whose elements can be
 reused in other schemas.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prosemirror-schema-list
Description-md5: 83f49b08eddf158a6e25790a649d77d4
Description-en: prosemirror's schema list
 This module exports schema elements and commands for including lists in
 a ProseMirror editor.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prosemirror-state
Description-md5: 59f26ff473b9b103c662a9e75bc196c5
Description-en: Implements the editor state in prosemirror
 This module implements the editor state, which tracks the current document
 and selection, and managed plugins.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prosemirror-test-builder
Description-md5: 8f27e9a1cdf72c6d9c410bd7815147ff
Description-en: provides helpers for building ProseMirror documents for tests
 This module provides helpers for building ProseMirror documents for tests. It's
 main file exports a basic schema with list support, and a number of functions,
 whose name mostly follows the corresponding HTML tag, to create nodes and marks
 in this schema. The prosemirror-test-builder/dist/build module exports a
 function that you can use to create such helpers for your own schema.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prosemirror-transform
Description-md5: e51c96ddd8549fa5c71d1648dca08116
Description-en: ProseMirror document transformations
 This is a core module of ProseMirror. ProseMirror is a well-behaved rich
 semantic content editor based on contentEditable, with support for
 collaborative editing and custom document schemas. This module implements
 document transforms, which are used by the editor to treat changes as
 first-class values, which can be saved, shared, and reasoned about.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-prosemirror-view
Description-md5: 23a2dbc24696a63b76054900ae24e839
Description-en: ProseMirror's view component
 This is a core module of ProseMirror. ProseMirror is a well-behaved rich
 semantic content editor based on contentEditable, with support for
 collaborative editing
 and custom document schemas.
 .
 This module exports the editor view, which renders the current document in
 the browser, and handles user events.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-proto-list
Description-md5: 2a53e8071fe29c7bb684a4441ab095a3
Description-en: utility for managing a prototype chain
 A list of objects, bound by their prototype chain. Used in npm's
 configuration. This is a dependency of npm, Node Package Manager.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-proxy
Description-md5: 80a0a7edb6ab6234e8332c1a52daff7f
Description-en: Node.js HTTP proxy
 node-proxy provides standard "HTTP proxy" logic that allows one to script
 its own server using the node-proxy server API.

Package: node-proxy-addr
Description-md5: 3aa4f3ba87c7071f481e84cc62d9e2e8
Description-en: remote address filter for proxied requests - Node.js module
 This module allows one to list and optionally filter remote addresses
 of an incoming request, as populated by the HTTP X-Forwarded-For header.
 .
 It works with both IPv4 and IPv6 and can filter addresses using pre-defined
 names like "loopback", "linklocal" or "uniquelocal" (which are expanded
 internally into IP addresses or ranges), or using a custom function.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-proxy-agent
Description-md5: d013835a8c45e9f2b9828d3cade3f0b4
Description-en: Maps proxy protocols to http.Agent implementations
 This module provides an http.Agent implementation which automatically uses
 proxy servers based off of the various proxy-related environment variables
 (`HTTP_PROXY`, `HTTPS_PROXY` and `NO_PROXY` among others).

Package: node-proxy-from-env
Description-md5: e09857994fa3c487588b9f3f1a56120b
Description-en: offers getProxyForUrl to get the proxy URL for a URL
 proxy-from-env is a Node.js package that exports a function (getProxyForUrl)
 that takes an input URL (a string or url.parse's return value) and returns the
 desired proxy URL (also a string) based on standard proxy environment
 variables. If no proxy is set, an empty string is returned.

Package: node-proxyquire
Description-md5: 6cab24beb7de418f9faf19851db08374
Description-en: mocking tool to stub dependencies in Node.js
 Proxyquire proxies nodejs's require
 in order to make overriding dependencies during testing easy
 while staying totally unobtrusive.
 .
 * No changes to your code are necessary.
 * Non overridden methods of a module behave like the original.
 * Mocking framework agnostic,
 if it can stub a function then it works with proxyquire.
 * "use strict" compliant.

Package: node-prr
Description-md5: 12d964905f4eed13cda2575a0880f778
Description-en: Object.defineProperty() with common defaults - Node.js module
 prr is a Node.js module which provides an alternate implementation of
 Object.defineProperty() with simplified arguments.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pruddy-error
Description-md5: 6096de6cf4460a59766f92d5ae198af4
Description-en: Prettify given error object
 This is a clone of the prettify-error module which was unpublished
 by the author. This package is meant to prettify error objects for
 console outputs. Which makes it very helpful for debugging and testing.
 .
 This package is useful as dependency for other node packages in Debian.

Package: node-pseudomap
Description-md5: fce815caa7eb410d2f3799a7534223cc
Description-en: like ES6 `Map`, but without iterators
 A thing that is a lot like ES6 `Map`, but without iterators, for use in
 environments where `for..of` syntax and `Map` are not available.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pseudorandombytes
Description-md5: 50d2d05eb97b88c9dd5680aabdf51f31
Description-en: crypto.pseudoRandomBytes but for use with browserify
 In node it just returns crypto.pseudoRandomBytes but in the browser it uses
 randombytes module if available else it seeds a prng based on chacha20poly1305
 .
 To be clear there is no legitimate reason for you ever to want to use this.
 The algorithms used in this module are **NOT** suitable for cryptographical
 usage.
 .
 This package is provided **ONLY** to run tests of node-crypto-browserify.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-psl
Description-md5: ab7e724de880f8afc98d2572b3cddd22
Description-en: Node.js domain name parser based on the Public Suffix List
 psl is a JavaScript domain name parser based on the Public Suffix List
 (https://publicsuffix.org/). This implementation is tested against the test
 data hosted by Mozilla and kindly provided by Comodo.
 .
 The Public Suffix List is a cross-vendor initiative to provide an accurate
 list of domain name suffixes. A "public suffix" is one under which Internet
 users can directly register names. Some examples of public suffixes are
 ".com", ".co.uk" and "pvt.k12.wy.us". The Public Suffix List is a list of all
 known public suffixes.
 .
 This package provides the node.js module.

Package: node-public-encrypt
Description-md5: 466ecb64e255153c91450781b8e86092
Description-en: browserify version of publicEncrypt & privateDecrypt
 This library provides publicEncrypt/privateDecrypt functions for browserify.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-puka
Description-md5: 2159b2d4b27513df6f98e84ccf85afb0
Description-en: Safely pass strings through shells - Node.js module
 A Node.js module that provides a simple and platform-agnostic way
 to build shell commands with arguments that pass through your shell
 unaltered and with no unsafe side effects, whether you are running
 on Windows or a Unix-based OS.
 .
 It is useful when launching a child process from Node.js using a shell
 (as with child_process.exec); in that case you have to construct your
 command as a single string instead of using an array of arguments.
 And doing that can be buggy (if not dangerous) if you don't take care
 to quote any arguments correctly for the shell you're targeting, and
 the quoting has to be done differently on Windows and non-Windows shells.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pump
Description-md5: 32eaaf63bf5b6b3f818889a095f36664
Description-en: small node module that pipes streams together
 When using standard source.pipe(dest) source will not be destroyed if dest
 emits close or an error. You are also not able to provide a callback to tell
 when then pipe has finished. pump does these two things for you.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pumpify
Description-md5: 96e97f9c79f4bdae4957325547a03c3b
Description-en: combine streams into a single duplex stream by pump and duplexify
 Combine an array of streams into a single duplex stream using pump and
 duplexify. If one of the streams closes/errors all streams in the pipeline
 will be destroyed.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-punycode
Description-md5: 7d804f97d16e02b8e928e7dd4fe08f61
Description-en: Nodejs robust Punycode converter fully RFC compliant
 node-punycode is a punycode converter conforming to RFC 3492 and RFC 5891,
 and works on nearly all JavaScript platforms.
 .
 Punycode is a way to represent Unicode with the limited character subset
 of ASCII supported by the Domain Name System.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-pure-rand
Description-md5: 0924fbab23952305a6f693f61f1d954f
Description-en: Fast pseudorandom number generator for Node.js
 node-pure-rand is a fast pseudo random number generator with purity in mind.
 Pure means that the instance "rng" will never be altered in-place. It can be
 called again and again and will always return the same value, but it will
 also return the next "rng".

Package: node-q
Description-md5: 890710fdcc545e41f7330351d4181a2a
Description-en: Node.js module for promises (CommonJS/Promises/A,B,D)
 Q is a tool for creating and composing asynchronous promises in JavaScript.
 .
 If a function cannot return a value or throw an exception without blocking,
 it can return a promise instead. A promise is an object that represents the
 return value or the thrown exception that the function may eventually provide.
 A promise can also be used as a proxy for a remote object to overcome latency.
 .
 This package contains the q module for Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-qrcode-generator
Description-md5: e01f8862753d9c0c495ade9220868a78
Description-en: QR Code Generator implementation in JavaScript
 QR Code Generator implementation in JavaScript, Java and more
 .
 All the implementations are based on JIS X 0510:1999.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-qs
Description-md5: 89244bfc4e301b2cef2116819eb2e9d5
Description-en: Parse, stringify query strings for Node.js
 This module can parse or stringify query strings, and supports
 nested objects with brackets notation.
 Parameters `depth` and `parameterLimit` help prevent abusive
 user input.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-querystring
Description-md5: ae1e17dc7c2c4b15ff89582941e0bc37
Description-en: Node's querystring module for all engines
 The querystring module provides utilities for parsing and formatting
 URL query strings.
 .
 On the World Wide Web, a query string is the part of a uniform
 resource locator (URL) containing data that does not fit conveniently
 into a hierarchical path structure. The query string commonly includes
 fields added to a base URL by a Web browser or other client
 application, for example as part of an HTML form.
 .
 node-querystring allow one to encode, decode, parse and
 stringify query string.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-querystring-es3
Description-md5: 47612858f6772d1f01789f7c33aaff90
Description-en: Node's querystring module for all engines (ES3 compat fork)
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-querystringify
Description-md5: 515b141ff0c408055a33d4e87d97c109
Description-en: Querystringify - Small, simple but powerful query string parser
 A somewhat JSON compatible interface for query string parsing. This query
 string parser is dumb, don't expect to much from it as it only wants to
 parse simple query strings.
 .
 This module is also compatible with browserify so it can be used on the
 server as well as on the client.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-queue-async
Description-md5: effe268b985f4cdf740a8146eb63c9af
Description-en: asynchronous helper library for JavaScript - NodeJS
 Yet another asynchronous helper library for JavaScript. Think of it as a
 minimalist version of Async.js that allows fine-tuning over parallelism. Or,
 think of it as a version of TameJs that does not use code generation.
 .
 This package contains the NodeJS module.

Package: node-queue-lit
Description-md5: 1c80909f7b90754cd4a0165e8761e828
Description-en: tiny queue data structure
 Iterable queue data structure with constant time complexity O(1) vs.
 Array#shift() which has linear time complexity O(n).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-quick-lru
Description-md5: 47c2e47d8a2284d970d2556becaa1d5e
Description-en: Simple "Least Recently Used" (LRU) cache
 Useful when you need to cache something and limit memory usage.
 Inspired by the hashlru algorithm, but instead uses Map to support
 keys of any type, not just strings, and values can be undefined.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-quickjs-emscripten
Description-md5: 0fd7a498744fee0aaf98f92a67b5dbe6
Description-en: Javascript/Typescript bindings for QuickJS compiled to WebAssembly
 Safely execute untrusted Javascript in your Javascript,
 and execute synchronous code that uses async functions.
 Create and manipulate values inside the QuickJS runtime.
 Expose host functions to the QuickJS runtime.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-quote-stream
Description-md5: 7eb3e968954e9aa4714af1eaabcdc0b4
Description-en: transform a stream into a quoted string
 This module transform a buffer to a quoted string thus escaping special
 character in a safe way.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-qw
Description-md5: 0fc6062e936990cd4a050266df1107fe
Description-en: Quoted word literals
 Qw can be used to create quoted word literals.
 For example, demo word -> [ 'demo', 'word' ].
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rai
Description-md5: 7dd5aaf576ce1e65defa4cef04d27841
Description-en: Request-Answer-Interface for generating text based command servers (SMTP,POP)
 rai is a node.js module to easily generate text based command line servers.
 When a client sends something to the server, the first word of the line is
 treated as a command and the rest of the line as binary payload.
 .
 In addition to line based commands, there's also a data mode, to transmit
 everygting received. And there's also an option to switch to TLS mode for
 secure connections.
 .
 This way it is trivial to create SMTP, POP3 or similar servers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ramda
Description-md5: 26a55e722a27f1cc467232e0fe8d037b
Description-en: practical functional library for JavaScript programmers
 A library designed specifically for a functional programming style, one that
 makes it easy to create functional pipelines, one that never mutates user data.
 .
 The primary distinguishing features of Ramda are:
 * Ramda takes the function first, and the data last
 * Ramda methods are automatically curried
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-randexp
Description-md5: 4d1c1d0cbabe3d22cb96ab20b53cf733
Description-en: generate random strings matching a given regular expression
 randexp will generate a random string that matches a given Javascript
 RegExp object. Defaults to ASCII, but can be configured for other
 character ranges. Can override the default PRNG provided by
 Math.random().
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-random-bytes
Description-md5: 644a88bde1b36ec60a506fe5b606db14
Description-en: generate strong pseudo-random bytes
 This module is a simple wrapper around the Node.js core crypto.randomBytes
 API, with the following additions:
 .
 * A Promise interface for environments with promises.
 * For Node.js versions that do not wait for the PRNG to be seeded,
 this module will wait a bit.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-randombytes
Description-md5: 0d798970233aa720905b747811a5d480
Description-en: random bytes from browserify stand alone
 randomBytes for the browser. Uses crypto/msCrypto.getRandomValues() in
 the browser. In Node.js, it uses crypto.randomBytes().
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-randomfill
Description-md5: 3969e49a94b24e91e9559dc97a714fdf
Description-en: Pure javascript buffer filling with random value
 This package allows one to fill a buffer with random value using well
 known Node.js API in browser context
 .
 This a dependency of browserify. Browserify is a javaScript tool that allows
 developers to write Node.js-style modules that compile for use in the browser.
 .
 Node.js is an event-based server-side JavaScript engine

Package: node-range-parser
Description-md5: 0467c3ed914fe44b24a4f57d9880048f
Description-en: HTTP Range header parser - Node.js module
 This module parses the HTTP Range header relative to a given length.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-raven-js
Description-md5: 8f9bbd8f5442e09cdbb329dec7e25f7a
Description-en: JavaScript client for Sentry
 This module provides javascript client interface for the Sentry error logger.
 Sentry provides real-time crash reporting for your web apps, mobile apps, and
 games.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-raw-body
Description-md5: 9fd7f3888820ba0d6b644f2fb0b1c3b4
Description-en: Request body length validation supporting streams - Node.js
 This module gets the entire buffer of a stream and validates its length
 against an expected length. A limit can also be set, preventing memory
 exhaustion. It is useful for parsing request bodies.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-raw-loader
Description-md5: 7a337e016b375fe1359065016f7e5e73
Description-en: raw loader module for webpack
 This library is a loader for webpack that allows importing files as a String.
 .
 Webpack takes code targeted at node.js and adapts it to run in the browser.
 Node.js comes with an API of its own that is not available in browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rc
Description-md5: 77dcad655673970fe6ffe64bae2777f3
Description-en: find, load, flatten json or ini application configuration
 This Node.js module finds and loads configuration files in the usual
 places, loads them, and flatten them in that order:
 - command line arguments (parsed by minimist)
 - environment variables prefixed with $appname_
 - config file path given as `--config` argument
 - .rc in parents folders, in home, or /etc
 - .config/$appname or .config/$appname/config in home
 - /etc/$appname/config
 It is also possible to set a custom command-line options parser
 or a custom configuration file parser.
 .
 Node.js is an event-based server-side JavaScript engine

Package: node-rdf-canonize
Description-md5: 5e22235983804ca8037548b517fb8253
Description-en: RDF Dataset Normalization Algorithm - Node library
 This library is an implementation
 of the RDF Dataset Normalization Algorithm in JavaScript.
 .
 RDF Dataset Normalization is a standardized method
 to normalize RDF datasets,
 needed to ease determining differences,
 to identify using cryptographic hash,
 and to digitally sign for later verification.
 .
 Resource Description Framework (RDF)
 is a standard model for data interchange on the Web.
 .
 This package contains rdf-canonize usable with Node.

Package: node-re2
Description-md5: 7896edc81ac8de9ed766e17e98bb8b76
Description-en: Node.js bindings for RE2, a fast and safe regular expression engine
 This package provides bindings to a safer alternative to the native
 JavaScript regular expression engine, without supporting features
 that are targets for Denial-Of-Service attacks, like backreferences
 and lookahead assertions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-react
Description-md5: e5248256ebd41685da075122cea47f45
Description-en: Node.js library for building user interfaces
 node-react is a library for building JavaScript user interfaces.
 .
 Some features of React:
 * Declarative: React makes it painless to create interactive UIs. Design
 simple views for each state in your application, and React will efficiently
 update and render just the right components when your data changes.
 Declarative views make your code more predictable, simpler to understand,
 and easier to debug.
 * Component-Based: Build encapsulated components that manage their own state,
 then compose them to make complex UIs. Since component logic is written in
 JavaScript instead of templates, you can easily pass rich data through your
 app and keep state out of the DOM.
 * Learn Once, Write Anywhere: it doesn't make assumptions about the rest of
 the technology stack, so you can develop new features in React without
 rewriting existing code. React can also render on the server using Node and
 power mobile apps using React Native.
 .
 This package installs the ReactJS library for Node.js.

Package: node-react-base16-styling
Description-md5: cdc86a1ec6724b0e10c7b03ff49a4515
Description-en: React.js styling with base16 color scheme support
 Inspired by react-themeable, this utility provides flexible theming for
 components with base16 theme support.

Package: node-react-display-name
Description-md5: 02dc7d9e9d6dff8f609880b90c81653d
Description-en: ReactJS library to get the displayName from a Component
 node-react-display-name provides a function to get the displayname of a
 component. This is a common pattern with React Higher Order Components (HoCs).
 This is a simple reusable utility to get the name of a component.

Package: node-react-dock
Description-md5: 7739fe2b6c332cdc4abcd7e6d9913ef4
Description-en: React.js resizable dockable component
 node-react-dock is a simple React.js component resizable and dockable.

Package: node-react-dom
Description-md5: b6c34f3650418bb7da6c8bb0a46bc637
Description-en: node-react library to serve as the entry point to the DOM
 node-react is a library for building JavaScript user interfaces.
 .
 This package provides a library to serve as the entry point to the DOM and
 server renderers for node-react. It is intended to be paired with the generic
 node-react package.

Package: node-react-fast-compare
Description-md5: 3426ba7bff6ed479838f0d53ddec4ec9
Description-en: Fast deep equal comparison for React
 The fastest deep equal comparison for React. Very quick
 general-purpose deep comparison, too. Great for React.memo and
 shouldComponentUpdate.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-react-highlight-words
Description-md5: 59d961f09fcd30213971925cfde22152
Description-en: ReactJS component to highlight words within a larger body of text
 node-react-highlight-words is a node-react component used to highlight
 words within a larger body of text.
 To use it, just provide it with an array of search terms and a body of text
 to highlight.

Package: node-react-highlighter
Description-md5: 7a9fc69fac204f70849f29c4342de71f
Description-en: Highlight select fragments of texts in React
 Highlight select fragments of a string using an HTML element and/or a class.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-react-hot-loader
Description-md5: 20e5dd90badc80f3206e34fb55de3029
Description-en: Node.js module to tweak ReactJS components in real time
 React-Hot-Loader provides a hot reloading system for ReactJS.

Package: node-react-is
Description-md5: e5b9cd73ff52a3aa690dedb2a1c68325
Description-en: JavaScript library to test if a value is a React.js element
 node-react is a library for building JavaScript user interfaces.
 .
 This package allows one to test arbitrary values and see if they're a
 particular React element type.

Package: node-react-json-tree
Description-md5: b29bcf62d6af74bc71ea3f2fed3b1a6f
Description-en: React.js JSON viewer component
 node-react-json-tree is a React.js JSON viewer component. It supports iterable
 objects, such as Immutable.js

Package: node-react-jss
Description-md5: 5abf3cb5b375c51eebb2bef5b212486b
Description-en: node-jss integration with React
 JSS is an authoring tool for CSS which allows you to use JavaScript to
 describe styles in a declarative, conflict-free and reusable way. It can
 compile in the browser, server-side or at build time in Node.
 .
 JSS is framework agnostic. It consists of multiple packages: the core,
 plugins, framework integrations and others.
 .
 This package provides JSS integration with React.

Package: node-react-lifecycles-compat
Description-md5: 81960f156d303bcc4d476e2a7bf24f29
Description-en: Backwards compatibility polyfill for React class components
 React version 17 will deprecate several of the class component API
 lifecycles: componentWillMount, componentWillReceiveProps, and
 componentWillUpdate.  A couple of new lifecycles are also being added
 to better support async rendering mode.
 .
 Typically, this type of change would require third party libraries to
 release a new major version in order to adhere to semver. However,
 the react-lifecycles-compat polyfill offers a way to use the new
 lifecycles with older versions of React as well (0.14.9+) so no
 breaking release is required. This enables shared libraries to
 support both older and newer versions of React simultaneously.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-react-paginate
Description-md5: baa7de0a6910f90b5a44aa101476ecf4
Description-en: ReactJS component to render a pagination
 node-react-paginate provides a simple component to display long list
 using pagination.

Package: node-react-popper
Description-md5: ae36870e928118addcd88992e788cbbc
Description-en: React wrapper around Popper
 A React wrapper around Popper (https://popper.js.org).
 .
 Important note: Popper is not a tooltip library, it's a positioning
 engine to be used to build features such as (but not restricted to)
 tooltips.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-react-reconciler
Description-md5: 24237180898bf221e963670ebbb235e1
Description-en: Experimental package for creating custom React renderers
 node-react is a library for building JavaScript user interfaces.
 .
 This is an experimental package for creating custom React renderers.

Package: node-react-redux
Description-md5: beb329a2775ce1532a46e3d14f211d4e
Description-en: Official ReactJS bindings for node-redux
 node-react is a library for building JavaScript user interfaces.
 node-redux is a predictable state container for JavaScript apps.
 This package provides the official bindings between these modules.

Package: node-react-refresh
Description-md5: 5a2b1561d0ce297f2b0c6f20ce8f7d4a
Description-en: React.js library to integrate Fast Refresh into bundlers
 node-react is a library for building JavaScript user interfaces.
 .
 This package implements the wiring necessary to integrate Fast Refresh into
 bundlers. Fast Refresh is a feature that lets you edit React components in
 a running application without losing their state. It is similar to an old
 feature known as "hot reloading", but Fast Refresh is more reliable and
 officially supported by React.
 .
 This package is primarily aimed at developers of bundler plugins.

Package: node-react-shallow-renderer
Description-md5: ef36507e597451ea064b675f422766d5
Description-en: Shallow renderer for testing ReactJS modules
 When writing unit tests for React, shallow rendering can be helpful.
 Shallow rendering permits one to render a component "one level deep" and
 assert facts about what its render method returns, without worrying about
 the behavior of child components, which are not instantiated or rendered.
 This does not require a DOM.

Package: node-react-test-renderer
Description-md5: 3247cb7c957972f735a88cd04a7641c7
Description-en: Experimental React renderer to be used to render React components to pure JavaScript objects
 node-react is a library for building JavaScript user interfaces.
 .
 This package provides an experimental React renderer that can be used to
 render React components to pure JavaScript objects, without depending on the
 DOM or a native mobile environment.
 .
 Essentially, this package makes it easy to grab a snapshot of the "DOM tree"
 rendered by a React DOM or React Native component without using a browser or
 node-jsdom.

Package: node-react-toastify
Description-md5: 61a7d273bd884f0e02a06a2883de9249
Description-en: ReactJS module to add notifications
 node-eact-Toastify allows one to add notifications to any ReactJS app with
 ease.
 Features:
 - easy to customize
 - RTL support
 - swipe to close, can choose swipe direction
 - animation of your choice
 - can display a react component inside the toast
 - onOpen/onClose hooks
 - can remove a toast programmatically
 - define behavior per toast
 - pause toast when the window loses focus
 - fancy progress bar to display the remaining time
 - possibility to update a toast
 - progress bar control
 - dark mode
 - ...

Package: node-react-transition-group
Description-md5: 5bbb1bddf441b1b831078a6e7653bcba
Description-en: ReactJS component to expose simple components
 node-react-transition-group provides a set of components for managing
 component states (including mounting and unmounting) over time,
 specifically designed with animation in mind.
 .
 node-react-transition-group is not an animation library like
 React-Motion, it does not animate styles by itself. Instead it
 exposes transition stages, manages classes and group elements and
 manipulates the DOM in useful ways, making the implementation of
 actual visual transitions much easier.

Package: node-read
Description-md5: 418e8904c2cc28f394a909ab4c34aff0
Description-en: Read user input from stdin module for Node.js
 node-read extends Node.js readline.question builtin method with options
 like silent input, replaced input, timeout or default value.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-read-file
Description-md5: 1144e93625438c7c0faca87a7ce003a2
Description-en: wrapper around fs.readFile and fs.readFileSync
 Thin wrapper around fs.readFile and fs.readFileSync that also strips
 byte order marks when utf8 encoding is chosen. Also optionally replaces
 windows newlines with unix newlines.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-read-only-stream
Description-md5: 494761d840d5a436e66a8e0a5a2c9b20
Description-en: Node.js read-only stream implementation
 This module allow one to use a readable/writable stream internally but to
 expose just the readable part of that internal stream.
 .
 A stream is an abstract interface for working with streaming data in Node.js.
 There are many stream objects provided by Node.js. For instance, a request to
 an HTTP server and process.stdout are both stream instances.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-read-package-json
Description-md5: 053fe7626cf97773373b5f03e2df9879
Description-en: Read package.json for npm module for Node.js
 This module reads package.json files with semantics, defaults, and
 validation for npm consumption.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-read-pkg
Description-md5: d1146cee50f0f6191f4886f72dda0cc7
Description-en: Read a package.json file
 Node.js is an event-based server-side JavaScript engine.

Package: node-read-pkg-up
Description-md5: 9a7a579e40ed248b71256498b4579b8c
Description-en: Read the closest package.json file
 The module
 Finds the closest package.json
 Gracefully handles filesystem issues
 Strips UTF-8 BOM
 Throws more helpful JSON errors
 Normalizes the data
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-readable-stream
Description-md5: 4a9c680d05ac60758201b0a620491fc4
Description-en: stream compatibility library for Node.js and browser
 node-readable-stream package is a port to browser context of the well
 known stream API of Node.js, usable both under Node.js or inside a browser.
 .
 A stream is an abstract interface for working with streaming data in Node.js.
 There are many stream objects provided by Node.js. For instance, a request
 to an HTTP server and process.stdout are both stream instances.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-readdirp
Description-md5: c21a0cd5e03965a55f5bb7196042cfec
Description-en: Recursive version of Node.js's fs.readdir
 Recursive version of fs.readdir. Exposes a stream API.
 .
 Although the stream API is recommended, readdirp also exposes a callback based
 API.

Package: node-recast
Description-md5: 0c5414b14bf0df513308bbff6e5b121a
Description-en: Pretty printer and syntax tree transformer for JavaScript
 JavaScript syntax tree transformer, nondestructive pretty-printer, and
 automatic source map generator
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rechoir
Description-md5: bdae06c2b01d818e42dc1e32bc166526
Description-en: Node module to require any supported file as a node module
 rechoir , in conjunction with [interpret]-like objects, can register any
 filetype the npm ecosystem has a module loader for.

Package: node-redent
Description-md5: cf5bbf6f6613b6dd6a7c0cca45384c86
Description-en: Strip redundant indentation and indent the string
 Node.js is an event-based server-side JavaScript engine.

Package: node-redis
Description-md5: 7115fc81bb627d8488a8065bc07789e2
Description-en: redis client library for Node.js
 node-redis is a complete Redis client for Node.js.
 .
 It supports all Redis commands, including many recently
 added commands like EVAL from experimental Redis server branches.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-redux
Description-md5: 21c3ca3f7ab5d95b1989a4fab8f44b83
Description-en: predictable state container for JavaScript apps
 It helps you write applications that behave consistently, run in different
 environments (client, server, and native), and are easy to test. On top of
 that, it provides a great developer experience, such as live code editing
 combined with a time traveling debugger. .
 .
 You can use Redux together with React, or with any other view library.
 It is tiny (2kB, including dependencies).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-redux-devtools-core
Description-md5: 271f5b8b27db5ea202d46f4234a9bc9d
Description-en: Live-editing time travel environment for node-redux
 Redux DevTools is a live-editing time travel environment for Redux. Features:
 * inspect every state and action payload
 * go back in time by “cancelling” actions
 * if the reducer code change, each “staged” action will be re-evaluated
 * if the reducers throw, one can see during which action this happened, and
 what the error was
 * with `persistState()` store enhancer, one can persist debug sessions across
 page reloads

Package: node-redux-devtools-extension
Description-md5: a3a5463c29d5d45cb0c35fe5cb0ffc66
Description-en: Helpers for Redux DevTools
 node-redux-devtools-extension provides wrappers and helpers for node-redux-devtools-core

Package: node-redux-devtools-serialize
Description-md5: 2e91d6d845d6eb67dc66eb56ee0291bb
Description-en: Redux.js module to serialize ImmutableJS data
 node-redux-devtools-serialize serialize unserializable data and parse it back.

Package: node-regenerate
Description-md5: ffe472344a3f483a65bd3dee68c4778f
Description-en: Unicode-aware regular expression generator (Node.js module)
 It allows you to easily generate JavaScript-compatible regular expressions
 based on a given set of Unicode symbols or code points.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-regenerate-unicode-properties
Description-md5: 57bfa6fcad51adf9145c69121e771328
Description-en: Unicode properties and values as Regenerate sets for Node.js
 This package provides Unicode properties and values as Regenerate sets,
 that is regular expressions ready to use by the Regenerate regex generator.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-regenerator
Description-md5: 77b351df82be2f907a656b7ddda137e0
Description-en: Functional JavaScript transformator
 node-regenerator implements a fully-functional source transformation that
 takes the syntax for generators/`yield` from ECMAScript 2015 or ES2015
 and Asynchronous Iteration proposal and spits out efficient JS-of-today
 (ES5) that behaves the same way.

Package: node-regenerator-preset
Description-md5: e24d8a4e9c5b1b1a97e2eee539212af3
Description-en: Babel preset for easy use of node-regenerator
 node-regenerator-preset provides preset for node-babel7 for easy use
 of node-regenerator* packages.

Package: node-regenerator-runtime
Description-md5: 2e6b4974ac3d5ab46d7a49b70814bc62
Description-en: Nodejs runtime for regenerator-compiled generator and async functions
 regenerator-runtime is a standalone runtime for regenerator-compiled
 generator and async functions.

Package: node-regenerator-transform
Description-md5: 94f8ecd5a35c4758d0619a1a81e367d6
Description-en: Explode async and generator functions into a state machine
 This library is a build dependency of babel.
 .
 Note: Since this package require babel to build, it is uploaded to contrib.

Package: node-regex-cache
Description-md5: b8da15583c8e7edf088b0cfe12238f85
Description-en: Memorize the results of a call to the RegExp constructor
 Memorize the results of a call to the RegExp constructor, avoiding repetitious
 runtime compilation of the same string and options, resulting in surprising
 performance improvements.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-regex-not
Description-md5: 37b0b9d51695e9bc6253e40790af0e6c
Description-en: regex for matching everything except for the given string
 This library lets you create a javascript regular expression for matching
 everything except for the given string.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-regexp-match-indices
Description-md5: c8c3d31f1c70efe2fc5e5e12ed28dec7
Description-en: Node.js polyfill/shim for the RegExp Match Indices proposal
 node-regexp-tree implementation is a replacement for RegExp.prototype.exec
 that approximates the behavior of the proposal.
 See proposal at https://github.com/tc39/proposal-regexp-match-indices

Package: node-regexpp
Description-md5: 96a2afc94221f512b3485b199b3e2300
Description-en: regular expression parser for ECMAScript - Node.js library
 regexpp is a Node.js module
 for parsing ECMAScript (a.k.a. JavaScript) code
 using regular expressions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-regexpu-core
Description-md5: b613ea1833ed6a4e72f3585bca88227f
Description-en: Core functionality for regexpu's functionality in Node.js
 This module provides the rewritePattern function which translates
 ES6 Unicode regular expressions to ES5 regular expressions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-registry-auth-token
Description-md5: f962d21f4a7216e290411e2a0b0eb5de
Description-en: Get the auth token set for an npm registry (if any)
 Get the auth token set for an npm registry from `.npmrc`. Also allows fetching
 the configured registry URL for a given npm scope.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-registry-url
Description-md5: a0c5f789c19bffce90981593ca70b15c
Description-en: Get the set npm registry URL
 It's usually https://registry.npmjs.org/, but configurable. Use this if you do
 anything with the npm registry as users will expect it to use their configured
 registry.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-regjsgen
Description-md5: b9ad7b168b567ce54a51ae5238b78778
Description-en: Regular expression from abstract syntax trees in Node.js
 This module accepts an abstract syntax tree representing a regular expression
 (like the ones created by regjsparser, for example), and turns them into a
 regular expression string.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-regjsparser
Description-md5: 5b405eface49b3fc5ceef525c6f179de
Description-en: Parser for JavaScript's RegExp for Node.js
 This module provides a parser for the JavaScript's RegExp, itself written
 in Javascript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-reinterval
Description-md5: e7b8469a00113d80ec3b4bc1b4d85e1d
Description-en: reschedulable setInterval for node.js
 This library provides a way to reschedule a callback with assigned interval.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-relateurl
Description-md5: 707d1443fc3760fef245bed50c1022ad
Description-en: Node.js library to minify  URLs by converting them from absolute to relative
 node-relateurl is a little Node.js library to minify URLs by converting
 them from absolute to relative.

Package: node-remark-slide
Description-md5: dc2262b3ed2b0785ca2d90e0254b7217
Description-en: simple, in-browser, markdown-driven slideshow tool (node module)
 A simple, in-browser, markdown-driven slideshow tool targeted at
 people who know their way around HTML and CSS, featuring:
 .
 * Markdown formatting, with smart extensions
 * Presenter mode with markdown formatted speaker notes and cloned
 slideshow view
 * Syntax highlighting, supporting a range of languages
 * Slide scaling, thus similar appearance on all devices / resolutions
 * Simple markdown templates for customized slides
 * Touch support for smart phones and pads, i.e. swipe to navigate
 slides
 .
 This package contains the node module.

Package: node-remove-trailing-separator
Description-md5: d69de5844e77363d1e31f23576ff2bb3
Description-en: Removes separators from the end of the string
 Node.js is an event-based server-side JavaScript engine.

Package: node-repeat-element
Description-md5: adb08b71ccaf213b8224368e4819c510
Description-en: create an array by repeating the given value n times
 Node.js is an event-based server-side JavaScript engine.

Package: node-repeat-string
Description-md5: 4183a85306f7c098c5e9d4a9366946fe
Description-en: repeat the given string n times
 Fastest implementation for repeating a string.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-repeating
Description-md5: d9a354383f1b49d5eca97a0f68110ad6
Description-en: Repeat a string - fast
 Repeats the string as many times as mentioned.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-replace-ext
Description-md5: 89ff7e1b590c71a9034ae83628e46943
Description-en: Node module to replace file extension with another one
 replace-ext replaces extension of a given file.

Package: node-replace-in-file
Description-md5: f57c43a47729cf2e7f9e1e9e8c086a4b
Description-en: utility to replace text in files or globs
 A simple utility to quickly replace text in one or more files or globs.
 Works synchronously or asynchronously with either promises or callbacks.
 Make a single replacement or multiple replacements at once.
 .
 Provides a JavaScript ESM and a command-line tool.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-require-all
Description-md5: 9575e2c524423308780b815ce639a848
Description-en: Require all Node.js module files within a directory
 This Node.js module provides an easy way to require all module files within a
 directory.
 .
 The require-all call also traverses subdirectories, an exclude regexp for
 subdirs can be specified. Additionally, a regexp filter can be given, so
 that only module files matching the filter pattern get included.

Package: node-require-dir
Description-md5: 3e0ccb5e55c48ee903f9ead9a1824e4d
Description-en: helper to require() directories
 Node helper to require() directories. The directory's files are examined,
 and each one that can be require()'d is require()'d and returned as part
 of a hash from that file's basename to its exported contents.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-require-directory
Description-md5: f1c1520f799fa7212018ae6fb98b573e
Description-en: require all files in a directory
 Recursively iterates over specified directory, require()'ing each file, and
 returning a nested hash structure containing those modules.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-require-from-string
Description-md5: ae0ae642576496e5ec3c2fb41c8f4363
Description-en: Require module from string
 This module can be used to avoid creating files for small modules and instead,
 the content of the module can be passed as a string.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-require-inject
Description-md5: 7164edf256fc4d9c72c0745915c27e8c
Description-en: simple mock injector
 This library is a simple mock injector compatible needing no instrumentation
 in the libraries being tested.
 .
 This library is a build dependency of node-gauge, a progress bar library.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-require-main-filename
Description-md5: bde42cd6397c20a85a99dac2057e11be
Description-en: shim for require.main.filename() that works in as many environments as possible
 require.main.filename is great for figuring out the entry point for the
 current application. This can be combined with a module like pkg-conf
 to, as if by magic, load top-level configuration.
 .
 Unfortunately, require.main.filename sometimes fails when an application
 is executed with an alternative process manager, e.g., iisnode.
 .
 require-main-filename is a shim that addresses this problem.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-require-relative
Description-md5: f26a24ec918f277b0cc6a01e1d9605b0
Description-en: Relative require module import for Node.js
 This Node.js module makes it possible to import (require or resolve) other
 modules relative to a path of your choice.
 .
 This also include small module node-require-like, that
 generate require functions that act as if they were operating
 in a given path.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-requirejs
Description-md5: 43b407632a65cf2dc5e5c142227dfbb4
Description-en: JavaScript file and module loader - NodeJS
 RequireJS loads plain JavaScript files as well as more defined
 modules. It is optimized for in-browser use, including in a Web
 Worker, but it can be used in other JavaScript environments, like
 Rhino and Node. It implements the Asynchronous Module API
 .
 RequireJS uses plain script tags to load modules/files, so it should
 allow for easy debugging. It can be used simply to load existing
 JavaScript files, so you can add it to your existing project without
 having to re-write your JavaScript files.
 .
 RequireJS includes an optimization tool you can run as part of your
 packaging steps for deploying your code. The optimization tool can
 combine and minify your JavaScript files to allow for better
 performance.
 .
 If the JavaScript file defines a JavaScript module via define(), then
 there are other benefits RequireJS can offer: improvements over
 traditional CommonJS modules and loading multiple versions of a
 module in a page. RequireJS also has a plugin system that supports
 features like i18n string bundles, and text file dependencies.
 .
 RequireJS does not have any dependencies on a JavaScript
 framework.
 .
 The standard require.js file is around 5.5KB when minified via
 Closure Compiler and gzipped.
 .
 This package also provides a script r.js, that has two major functions:
 * Run AMD-based projects in Node and Rhino.
 * Includes the RequireJS Optimizer that combines scripts for optimal
 browser delivery.

Package: node-requirejs-text
Description-md5: ed01373c141a5eca2993c88774dc5719
Description-en: RequireJS/AMD loader plugin for text resources
 This plugins provides a text.js, a plugin for requirejs that adds support
 for loading text resources.
 .
 Known to work in RequireJS, but should work in other AMD loaders that support
 the same loader plugin API.

Package: node-requires-port
Description-md5: 3eeb441f56dd550acd567c38692613c5
Description-en: checks if a protocol requires a certain port number to be added to an URL
 The module name says it all, check if a protocol requires a given port.
 It is intended to be used with browserify or Node.js
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-reserved
Description-md5: 7c516aafd17f2fe4894728ed71e82105
Description-en: List of JavaScript reserved words (Node.js module)
 Reserved words that may not be used as variables, functions, methods, or
 object identifiers, since ECMAScript specifies special behavior for them.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-resize-observer-polyfill
Description-md5: 57a79f1e7e27b3eaf72cef2f5e832817
Description-en: Polyfill for the Resize Observer API
 Implementation is based on the MutationObserver and uses Mutation
 Events as a fall back if the first one is not supported, so there
 will be no polling unless DOM changes. Doesn't modify observed
 elements. Handles CSS transitions/animations and can possibly observe
 changes caused by dynamic CSS pseudo-classes, e.g. by `:hover`.
 .
 Follows the spec and the native implementation.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-resolve
Description-md5: 03e4d21952ed32187ce293dcecd4c31f
Description-en: Synchronous/Asynchronous require.resolve() algorithm
 This module implements the node require.resolve() algorithm such
 that you can require.resolve() on behalf of a file asynchronously
 and synchronously
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-resolve-cwd
Description-md5: 24c79879d31c7e86dc26e22a55c014df
Description-en: Resolve the path of a module from current directory
 This module can be used to determine the path of a module starting from the
 current working directory.
 .
 For an input of moduleId to resolveCwd(moduleId), it gives an error when the
 module can't be found, which is similar to how require() works.
 .
 If moduleId is called as resolveCwd.silent(moduleId) then it returns null
 instead of giving an error when the module can't be found.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-resolve-dir
Description-md5: 5be33ff91216ccd4307fddb4bc2c0807
Description-en: Resolve a directory
 Resolve a directory that is either local, global or in the user's home
 directory.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-resolve-from
Description-md5: 2d77b580f2a23d29bd5933f2a0cf94ba
Description-en: Resolve the path of a module from a given path
 Resolve the path of a module like `require.resolve()`but from a given path.
 Unlike `require.resolve()` it returns `null` instead of throwing when the
 module can't be found.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-resolve-import
Description-md5: 5b0e10ce745d2262a31839dd67a40889
Description-en: deterministic import path resolution for Node.js
 This module provides deterministic resolution of targets
 referenced by import() statements within Node.js ESM loader
 environments. It identifies the exact file that Node.js would
 load and returns either a file:// URL object for
 filesystem‑based resolutions or the corresponding builtin
 module identifier when the request refers to a Node.js core module.
 .
 The package also includes an auxiliary component, node-walk-path,
 which implements a generator that iteratively traverses a
 filesystem path upward, yielding each parent directory in sequence.
 This utility is well suited for directory‑tree inspection,
 configuration discovery, and other tasks requiring systematic upward
 path traversal.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-resolve-pkg
Description-md5: 94a996d0cd8a37815a56b1248fe1d27e
Description-en: Resolve the path of a package regardless of it having an entry point
 Some packages like CLI tools and grunt tasks don't have a entry point, like
 `"main": "foo.js"` in package.json, resulting in them not being resolvable by
 `require.resolve()`. Unlike `require.resolve()`, this module also resolves
 packages without an entry point, returns `null` instead of throwing when the
 module can't be found, and resolves from `process.cwd()` instead `__dirname`
 by default.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-resolve-pkg-maps
Description-md5: 807c2969bc3015618bb2f93b4d1ef64e
Description-en: utilities for subpath and conditional resolution
 This node package provides an API for resolving both exports and
 imports in package.json, taking into account any paths and conditions.
 It follows the ECMAScript Module (ESM) resolution algorithm and is
 tested against node.js for accuracy.
 .
 This is different than the resolve.exports node module, because that one
 only resolves exports, whereas this package resolves both exports & imports.
 It also addresses many of the bugs in resolve.exports.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-response-time
Description-md5: 1a555fb902ccfeafeb09fcf6fec517dc
Description-en: X-Response-Time header manager for HTTP response - Node.js module
 This package provides a module to manage the X-Response-Time header
 in a HTTP response just specifying the duration in milliseconds.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-restore-cursor
Description-md5: f2c339dab7526cda32d3ddb1ae73b1ad
Description-en: Gracefully restore the CLI cursor on exit
 Node.js module to make the cursor reappear if the process crashes
 even if it had been hidden interactively.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-resumer
Description-md5: 8ed4c56fc645edbff3fba18ad1b5c55a
Description-en: through stream that starts paused and resumes on the next tick
 Return a through stream that starts out paused and resumes on the next tick,
 unless somebody called .pause().
 .
 This module has the same signature as through.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ret
Description-md5: 8c2022ca991a5b85a5341304ec5753ca
Description-en: Node.js module to parse regular expressions
 Node.js module that exports a function to convert a regular expression
 into a recursive data structure that represents the syntax tree of the
 regular expression.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-retape
Description-md5: 610de0be4913131e4a39abe94abeb846
Description-en: CommonJS test to tape adapter
 This module  allow one to use node-tape module for running commonJS
 test suite (node-test).
 .
 You can also mix with this module, commonJS test suite
 and node-tape test suite.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-retry
Description-md5: 913af4a84d3950b99d5d0dc44010fb83
Description-en: Retry strategies for failed operations module for Node.js
 node-retry abstracts exponential and custom retry strategies for failed
 operations. Its parameters are the number of retries, exponential
 factor, minimum and maximum (randomized) timeouts.
 .
 This also include the node-async-retry module for async context.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-rewire
Description-md5: 2b3724c70dc18b3b801848ffa942197b
Description-en: Easy monkey-patching for node.js unit tests
 rewire adds a special setter and getter to modules making it
 possible to modify their behaviour for better unit testing.
 It provides functionality for
 .
 + inject mocks for other modules or globals like process
 + inspect private variables
 + override variables within the module.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rimraf
Description-md5: 9315ea4e560a612155d4b45cf1df6c10
Description-en: Deep deletion (like rm -rf) module for Node.js
 node-rimraf is a Node.js module that provides asynchronous deep-deletion
 of files and directories.
 .
 The `rimraf` executable is a faster alternative to the `rm -rf` shell
 command.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-ripemd160
Description-md5: 678b49e686d4c96f3834bb8d2df4506e
Description-en: Pure javascript implementation of ripemd160 hash function
 RIPEMD (RACE Integrity Primitives Evaluation Message Digest) is a family
 of cryptographic hash functions developed in Leuven, Belgium,
 by Hans Dobbertin, Antoon Bosselaers and Bart Preneel
 at the COSIC research group at the Katholieke Universiteit Leuven,
 and first published in 1996.
 .
 RIPEMD was based upon the design principles used in MD4,
 and is similar in performance to the more popular SHA-1.
 .
 RIPEMD-160 is an improved, 160-bit version of the original RIPEMD,
 and the most common version in the family.
 RIPEMD-160 was designed in the open academic community,
 in contrast to the NSA-designed SHA-1 and SHA-2 algorithms.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rjsf
Description-md5: 5d0aa6fbe5551194e014079d636245a9
Description-en: ReactJS component capable of using JSON Schema to declaratively build forms
 node-rjsf provides ReactJS components capable of using JSON Schema to
 declaratively build and customize web forms.

Package: node-rollup-plugin-alias
Description-md5: d2e5fd4460693926daaddcb1b05be86f
Description-en: Resolves aliases with Rollup
 Rollup is a smaller, more efficient alternative to webpack and Browserify to
 bundle JavaScript files. Compared to the other tools for creating JavaScript
 bundles, Rollup will almost always create a smaller, faster bundle.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-babel
Description-md5: 1ae2e7f1135d90feb104360467931807
Description-en: Seamless integration between Rollup and Babel
 If you're using Babel to transpile your ES6/7 code and Rollup to generate a
 standalone bundle, you have a couple of options:
 * run the code through Babel first, being careful to exclude the module
 transformer, or
 * run the code through Rollup first, and *then* pass it to Babel.
 .
 Both approaches have disadvantages. Using Rollup with rollup-plugin-babel
 makes the process far easier.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-buble
Description-md5: 12c599ff968de3027cd1992acbff10ee
Description-en: Rollup plugin to convert ES2015 to more common javascript using buble
 This plugin for rollup will convert javascript using the too-recent
 ES2015 standard to older and more common javascript variants, using the
 buble transpiler.

Package: node-rollup-plugin-commonjs
Description-md5: f50631f84921aa12813ef87dd93c63f0
Description-en: Node.js plugin for rollup to convert CommonJS modules to ES6
 This plugin for rollup will convert modules written in CommonJS to ES6 so they
 can be included in a Rollup bundle.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-copy
Description-md5: e97090ccd9b7114c237956e67c4c96f8
Description-en: plugin to copy files using Rollup
 This plugin for the rollup javascript bundler which copies named files,
 folders matching specified glob expressions. Allows for renaming and
 transforms as part of copying. The globby module is used to pattern
 match files.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-dts
Description-md5: eed76e87bc3006034b8eee883adcbb38
Description-en: bundle TypeScript declaration files with Rollup
 This Rollup plugin is for combining TypeScript declaration files into a single
 output file.
 .
 It is intended for projects that already generate .d.ts files with the
 TypeScript compiler and want to publish a bundled declaration file alongside
 their JavaScript package.
 .
 The plugin resolves imports using the TypeScript compiler, excludes external
 dependencies from node_modules by default, and provides options for source
 maps, custom tsconfig files, compiler options, and selected external packages.

Package: node-rollup-plugin-dynamic-import-vars
Description-md5: f4d98c253e6ed206deac21f214ecdafc
Description-en: node-rollup plugin to support variables in dynamic imports
 Rollup is a smaller, more efficient alternative to webpack and Browserify to
 bundle JavaScript files.
 .
 node-rollup-plugin-dynamic-import-vars is a node-rollup plugin to support
 variables in dynamic imports.

Package: node-rollup-plugin-import-trace
Description-md5: a05207097c5ecf85783ebb53d534d39c
Description-en: plugin for Rollup/Vite to trace import errors
 Rollup/Vite plugin that adds import traces to build errors. When a build
 error is thrown, the plugin adds an importTrace property showing the chain
 of imports that led to the problematic file:
 .
 Differs from the watchFiles property as that includes all files imported
 from the entry point, not just the chain that led to the error.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-inject
Description-md5: 6849cdc609ff068cbb71bbe3bddbfa83
Description-en: Scan modules for global variables and inject import statements
 This is a plugin for rollup module bundler to scan modules for global
 variables and inject import statements where necessary.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-json
Description-md5: 036762097ab25c04714c384ed2cf6399
Description-en: rollup plugin to convert JSON files to ES6 modules
 This rollup plugin provides functions to convert JSON files
 to ECMAScript version 6 modules.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-license
Description-md5: 4f9c63433625c710594315913f9e96e4
Description-en: rollup plugin for injecting license banners into bundled output
 Rollup‑plugin‑license is a Rollup plugin that automatically collects
 license information from your project’s dependencies and inserts
 a formatted license banner into your final bundle.
 .
 It scans package metadata, aggregates copyright notices,
 and generates a consistent header that can be added to each output file
 or written to a standalone report. This helps ensure compliance when distributing builds,
 keeps licensing information visible and traceable, and removes the manual overhead
 of maintaining license blocks across multiple bundles.
 .
 Rollup is a modern JavaScript bundler that takes many separate source files and combines
 them into one or more optimized output bundles.
 A bundle in JavaScript is a single output file that contains all the code your
 application needs, produced after Rollup analyzes your modules and merges
 them into a unified, optimized package.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-node-polyfills
Description-md5: 214f68a62d3791f65c49f73b1114adac
Description-en: node specific features for browsers
 This module provides polyfills for node specific features for use in browsers.
 .
 This plugin allows bundling node modules which were bundled using browserify
 with rollup instead.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-node-resolve
Description-md5: 3f0a2c6fcb2ddd81599da11628b7d764
Description-en: rollup plugin to bundle third-party dependencies
 This rollup plugin is responsible of bundling the third-party dependencies
 in the node_modules directory.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-postcss
Description-md5: cfc891c3f27e065731bf63315b78d032
Description-en: Rollup plugin to process imported CSS with PostCSS
 This Rollup plugin allows JavaScript modules to import CSS and other
 stylesheet files, process them with PostCSS, and include the resulting styles
 in the generated bundle.
 .
 It can inject CSS into the document at run time, extract CSS to a separate
 file, load local PostCSS configuration, generate source maps, and minimise
 output. It also supports CSS modules, named exports, CSS-in-JS parsing, and
 custom PostCSS parsers, syntaxes, and stringifiers.
 .
 Built-in loaders allow Sass, Stylus, and Less files to be used in Rollup
 projects, and custom loaders can be supplied for other stylesheet formats.

Package: node-rollup-plugin-replace
Description-md5: dda623729b8f07cf2820e10f0c40872e
Description-en: Rollup plugin to make string substitutions while bundling
 This rollup plugin replaces strings in files during the bundling stage ; you
 should ensure it is run early in the bundling pipeline so other plugins can
 apply optimisations such as dead code removal.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-sass
Description-md5: 9e15e876906aed6633f0557d7a1de5bc
Description-en: Rollup plugin for .sass files
 This plugin can help handling sass stylesheets with rollup.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-sourcemaps
Description-md5: 0cbf8c874a6dc221478189b371cca22d
Description-en: Rollup plugin for grabbing source maps from sourceMappingURLs
 Useful for working with precompiled modules with existing source maps, without
 resorting to sorcery (another library).
 .
 Inspired by webpack/source-map-loader library.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-string
Description-md5: aca0f8a651d52e3a58c7ddd125433f9f
Description-en: Nodejs code to convert text files to modules
 This plugin for rollup turns text files into modules ready to be
 imported.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-strip
Description-md5: b3f742f01d6eeaf2b0c3f0c624ea5e66
Description-en: Rollup plugin to remove debugger statements and functions
 This is a plugin for rollup module bundler to remove debugger statements
 and functions like assert.equal and console.log from your code.

Package: node-rollup-plugin-terser
Description-md5: 6b5b65ed69e11fc66dd50aa045ba004a
Description-en: Rollup plugin to minify generated es bundle
 This plugin for rollup uses terser
 to minify generated bundle and supports ES6.
 .
 Also includes NodeJS module ascjs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-transform-tagged-template
Description-md5: 7e882f44e9cd723d515b707419172f6e
Description-en: transform contents of tagged template literals in Rollup builds
 This rollup plugin provides a mechanism for applying custom transformations
 to the contents of JavaScript tagged template literals during a Rollup build.
 .
 The plugin identifies user‑specified tag functions—such as css, html, or other
 domain‑specific tags—and passes the raw template string to a user‑defined transformer function.
 .
 This enables fine‑grained processing of embedded languages and DSLs inside template literals,
 including minification, rewriting, linting, or normalization of formats such as CSS, HTML,
 GraphQL, SQL, or custom syntaxes. The transformed content is then substituted back
 into the bundle at build time, allowing developers to optimize or preprocess inline
 template data without altering application logic.
 .
 This also includes small modules:
 - node-rollup-delete: delete files from rollup
 .
 Rollup is a JavaScript module bundler that creates optimized, standards‑based bundles
 by using ES modules to produce smaller, faster, and more efficient builds for
 modern applications.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-typescript
Description-md5: 77de31b8396f88d1cef6784501ec9f72
Description-en: Seamless integration between Rollup and TypeScript
 Rollup is a smaller, more efficient alternative to webpack and Browserify to
 bundle JavaScript files.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-typescript2
Description-md5: c56eee4529272b263c21a77d48168fea
Description-en: Seamless integration between Rollup and TypeScript
 This is a rewrite of original rollup-plugin-typescript, starting and
 borrowing from alexlur's fork.
 .
 This version is somewhat slower than original, but it will print out
 typescript syntactic and semantic diagnostic messages (the main
 reason for using typescript after all).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-plugin-uglify
Description-md5: e5eba03b739d017439113d4d5b0d4694
Description-en: Rollup plugin to minify generated bundle
 Uses UglifyJS under the hood. There are a few improvements over native uglify:
 * uglify is run in worker for every chunk
 * errors are displayed with babel code frame
 .
 This package includes the component serialize-javascript
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rollup-pluginutils
Description-md5: 7479f1fe2edba752a9bddd2d08ffdcd6
Description-en: Base functionality for rollup plugins
 @rollup/pluginutils provides a set of functions commonly used by rollup
 plugins: addExtension, attachScopes, createFilter and makeLegalIdentifier.
 .
 This package provides also rollup-pluginutils legacy module.

Package: node-route-recognizer
Description-md5: 84f51aa67479958d91554d5a587515a3
Description-en: library that matches paths against registered routes
 route-recognizer is a lightweight JavaScript library (under 2k!) that
 can be used as the recognizer for a more comprehensive router system
 (such as router.js).
 .
 In keeping with the Unix philosophy, it is a modular library that does one
 thing and does it well.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rrule
Description-md5: 8db7bbaff0dbe0ff43617ba1999563f3
Description-en: JavaScript library for recurrence rules for calendar dates
 rrule.js is a JavaScript library for working with recurring calendar
 dates using rules based on the iCalendar RFC 5545 recurrence rule format.
 It can generate dates from recurrence rules, query occurrences before,
 after, or between dates, and combine rules with explicit inclusion and
 exclusion dates.
 .
 The library supports parsing and serialising RRULE strings, recurrence
 rule sets, timezone identifiers using the Intl API, and conversion between
 rules and human-readable text.

Package: node-run-async
Description-md5: 8cef2cb0282d3ec836ef806099f90acf
Description-en: Run function synchronously or asynchronously
 Node.js module to run a function either synchronously
 or asynchronously using a series of common patterns.
 This is useful for library author accepting sync or async
 functions as parameter. runAsync will always run them as an
 async method, and normalize the multiple signature.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-run-queue
Description-md5: e2694a42bb8168270456de933539fab5
Description-en: promise based dynamic priority queue runner
 A promise based, dynamic priority queue runner, with concurrency limiting.
 .
 The concurrency means that processes don't finish in order, because some take
 longer than others. Each priority level must finish entirely before the
 next priority level is run. Priorities essentially represent distinct job
 queues. All jobs in a queue must complete before the next highest priority job
 queue is executed. Lowest is executed first.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-runmd
Description-md5: 65927275ccca57ba559b787330ad2993
Description-en: Run code blocks embedded in markdown
 RunMD executes code blocks embedded in Markdown documents and annotates
 them with the resulting output.
 .
 This tool helps maintain accurate and reproducible examples in documentation.
 This tool ensures that the output shown in README files and other Markdown
 documents reflects the actual behaviour of the code.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rw
Description-md5: cde312b745124fbb3fa29f39248a6ca1
Description-en: provide file like interface to stdin and stdout
 The rw provides an interface just like readFile, readFileSync, writeFile and
 writeFileSync, but with implementations that work the way you expect on stdin
 and stdout.
 .
 If you use these methods on files other than /dev/stdin or
 /dev/stdout, they simply delegate to the fs methods, so you can trust that
 they behave identically to the methods you’re used to.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-rx
Description-md5: 84e6fe8fc0702269901e1fcf4562597e
Description-en: Reactive Extensions for JavaScript, Node.js module
 A set of libraries to compose asynchronous and event-based
 programs using observable collections andArray
 composition in JavaScript.
 .
 This is the Node.js module.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-safe-buffer
Description-md5: 3b3dfb66d5ce4d66bca472dfd9373cc3
Description-en: Safer Node.js Buffer API
 The goal of this package is to provide a safe replacement for the node.js
 `Buffer`. It's a drop-in replacement for `Buffer`. You can use it by adding
 one `require` line to the top of your node.js modules; for example
 var Buffer = require('safe-buffer').Buffer
 Existing buffer code will continue to work without issues.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-safe-resolve
Description-md5: 18a9671a8d25a48a2a233c70dec0d5c6
Description-en: resolves module paths without throwing an error
 Module to resolve javascript module paths without throwing an error
 if they do not exist -- just returns null, rather than the path.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sane
Description-md5: fd7caeee9beecf5e4f8eefdc0a50684f
Description-en: Nodejs fast, small, and reliable file system watcher
 Sane aims to be fast, small, and reliable file system watcher. It does
 that by:
 * By default stays away from fs polling because it's very slow and cpu
 intensive
 * Uses `fs.watch` by default and sensibly works around the various issues
 * Maintains a consistent API across different platforms
 * Where `fs.watch` is not reliable you have the choice of using the following
 alternatives:
 * the facebook watchman library (embedded)
 * the watchexec library (embedded)
 * polling

Package: node-sanitize-html
Description-md5: 1d6a2dc4ac65a6a94f0d0b50c4fef232
Description-en: HTML sanitizer for Node.js
 Clean up user-submitted HTML, preserving allowlisted elements and
 allowlisted attributes on a per-element basis.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sax
Description-md5: b87b047a99aab4a1d784488756bdf685
Description-en: event-based streaming XML parser - Node.js module
 A sax-style parser for XML and HTML.
 .
 It's a very simple tool to parse through an XML string, or to create a
 streaming HTML parser.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-scheduler
Description-md5: 03aeefc5d7b8abc8c60447ddcea60167
Description-en: JavaScript library for cooperative scheduling in a browser environment
 node-react is a library for building JavaScript user interfaces.
 .
 This package provides a library for cooperative scheduling in a browser
 environment. It is currently used internally by node-react.

Package: node-schema-utils
Description-md5: 9618b15f5e60a3749ce24becfb2de8c7
Description-en: Webpack Schema Validation Utilities
 This library is a build dependency of webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code  to programs
 that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sdp-jingle-json
Description-md5: 515f7270acef449f6a70a1d62fb633c9
Description-en: parser/serializer for SDP to JSON
 A parser/serializer for the Session Description Protocol (SDP) to JSON.
 It is useful for converting SDP to other formats like Jingle for WebRTC
 signalling.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-security
Description-md5: af41ecb3030812477baa1bb4a49f4352
Description-en: Safely encoding and decoding methods for Node.js
 Safely encode/decode HTML, Javascript and CSS data compliant to the standard
 as demanded by the OWASP (Open Web Application Security Project) when using
 Node.js.

Package: node-seedrandom
Description-md5: e0a1dfb4f47a33246524090464b1ecbf
Description-en: Seeded random number generator for Javascript
 Can be used as a plain script, a Node.js module or an AMD module. It includes
 many PRNG alogorithms like alea, xor128, tychei, xorwow, xor4096, xorshift7,
 and quick.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-select2
Description-md5: eda0b7dd216b0adc63500a0dcf760434
Description-en: jQuery based replacement for select boxes (Node.js)
 Select2 is a jQuery based replacement for select boxes. It supports
 searching, tagging, remote data sets, infinite scrolling, and many
 other highly used options.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-semver
Description-md5: f64d925b561527bc36681dce868400b9
Description-en: Semantic Versioning for Node.js
 Test if version(s) satisfy the supplied range(s), and sort them.
 Multiple versions or ranges may be supplied.
 Program exits successfully if any valid version satisfies
 all supplied ranges, and prints all satisfying versions.
 .
 This package provides the `semver` executable and the Node.js module.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-semver-diff
Description-md5: 396ee79ed8c38cfeeca3bdcf91fbcd99
Description-en: get the diff type of two semver versions
 Returns the difference type between two semver versions, or `null` if they're
 identical or the second one is lower than the first.
 .
 Possible values: 'major', 'minor', 'patch', 'prerelease', 'build', 'null'.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-send
Description-md5: eba2becd1e2da76b91f5cdb680849531
Description-en: Static file server with ranges and negotiation support for Node.js
 This module offers a streaming static file server supporting partial
 responses (Ranges), conditional-GET negotiation, high test coverage,
 and granular events allowing middlewares to plug easily into it.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-seq
Description-md5: b5d034edb796fe417d542efc666bf74c
Description-en: Chainable asynchronous flow control
 Seq is an asynchronous flow control library with a chainable interface for
 sequential and parallel actions. Even the error handling is chainable.
 .
 Each action in the chain operates on a stack of values. There is also a
 variables hash for storing values by name.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sequencify
Description-md5: 16372b7ba5b68d21b864f4b9fc792f69
Description-en: module for sequencing tasks and dependencies
 Node.js is an event-based server-side JavaScript engine.

Package: node-serialize-javascript
Description-md5: c076297ca9c9a044ba2953982559d866
Description-en: serialize JavaScript to a superset of JSON
 serialize-javascript is a Nodejs module
 to serialize JavaScript to a _superset_ of JSON
 that includes regular expressions, dates and functions.
 .
 Nodejs an event-based server-side JavaScript engine.

Package: node-serve-favicon
Description-md5: fd0a259be49a6c93b36b9d5428dfaf50
Description-en: favicon serving middleware with caching - Node.js module
 This package provides a connect/express middleware to serve a favicon
 from a given path. It also can serve the icon using a Buffer data.
 It is meant to be called early before other middlewares.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-serve-index
Description-md5: baa17c97e25899f57e4ede704261b63f
Description-en: directory listings middleware for Node.js
 This package provides a middleware for serving a directory index
 at the path built from the current URL of the HTTP Request and
 a configurable public local path.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-serve-static
Description-md5: 94ddc3d4b209a57e4362428dc96896bb
Description-en: static files server module for Node.js
 Simple and fast deploy module to serve static files
 in your web applications.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-set-blocking
Description-md5: 8ac01b1b7650d4eb4ca5cf3b15e269da
Description-en: set blocking stdio and stderr
 set blocking stdio and stderr ensuring that terminal output does not truncate
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-set-getter
Description-md5: 3971a09e52d28f5fbf31fe22912ad09e
Description-en: Create nested getter properties and any intermediary dot notation
 Create nested getter properties and any intermediary dot notation (`'a.b.c'`)
 paths.
 .
 set-getter works like set-value by adding a property to an object or an
 object hierarchy using dot notation. The main difference is that the property
 is added using Object.defineProperty and is expected to be a getter function
 that returns a value.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-set-immediate-shim
Description-md5: 78a8a992c753799133e0fd713d7e15a0
Description-en: Simple setImmediate shim
 setImmediate allows scripts to yield to the browser, executing a  given
 operation asynchronously, in a manner that is typically  more efficient and
 consumes less power than the usual  setTimeout(..., 0) pattern. This library
 provides a simple setImmediate shim.
 .
 This library is a dependency of readdirp. Even though setimmediate is
 packaged, patching readdirp to use it is more work.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-set-value
Description-md5: b336669a8f12720e1cb22ef0d98c34c2
Description-en: create nested values and any intermediaries using dot notation
 This library can be used to create nested values and any intermediaries using
 dot notation (`'a.b.c'`) paths.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-setimmediate
Description-md5: 98efe2058ae5d40cb5b028485d22de82
Description-en: shim for the setImmediate efficient script yielding API
 setImmediate.js is a highly cross-browser implementation of the
 setImmediate and clearImmediate APIs, proposed by Microsoft to
 the Web Performance Working Group.
 .
 setImmediate allows scripts to yield to the browser, executing a
 given operation asynchronously, in a manner that is typically
 more efficient and consumes less power than the usual
 setTimeout(..., 0) pattern.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-setprototypeof
Description-md5: 02b32a911196183b640d506d66eb3f6f
Description-en: Small polyfill for Object.setprototypeof
 A simple cross platform implementation to set the prototype of
 an instianted object.
 .
 Supports all modern browsers and at least back to IE8.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sha
Description-md5: eea1d96314e6488a57ea2abfbc478199
Description-en: Check and get file or stream hashes - module for Node.js
 node-sha exposes simple functions to check and get file or stream hashes.
 The algorithm used defaults to sha1 and can be any of the algorithms
 supported by Node.js builtin crypto module.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-sha.js
Description-md5: 6fd99b1bea7b23a849b11d40aaa99355
Description-en: Streamable SHA hashes in pure javascript
 This module implements a fast and memory efficient (in place)
 SHA familly hash function in pure javascript.
 .
 SHA function are cryptographic hashs function designed by
 the United States National Security Agency and is a
 U.S. Federal Information Processing Standard published
 by the United States NIST. SHA-1 produces a 160-bit (20-byte)
 hash value known as a message digest.
 .
 This module implements: sha, sha1, sha256, sha512.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-shallow-equal
Description-md5: a9da82ec2b2cc1812e1ca64aec27c9b2
Description-en: Node.js library to shallowly compare JavaScript objects
 node-shallow-equal provides super light functions to deeply compare
 JavaScript Objects.

Package: node-shallowequal
Description-md5: 62b2da4e75006f8f28b90a027ac4a6b4
Description-en: Node.js module to shallow compare
 shallowequal is like lodash's isEqualWith() but for shallow (strict) equal.
 It performs a shallow equality comparison between two values to determine
 if they are equivalent.
 .
 The equality is performed by iterating through keys on the given "value",
 and returning "false" whenever any key has values which are not strictly
 equal between "value1" and "value2". Otherwise, return "true" whenever
 the values of all keys are strictly equal.

Package: node-shapefile
Description-md5: 8343dfce7d3d578ee79089c674212842
Description-en: JavaScript Streaming Shapefile Parser
 node-shapefile provides a streaming Shapefile Parser based on the "ESRI
 Shapefile Technical Description".
 It provides a convenience API for reading an entire shapefile in one go.

Package: node-sharp
Description-md5: dcc1d9b068924e887e292aa865729fb2
Description-en: High performance Node.js image processing
 The typical use case for this high speed Node.js module is to
 convert large images in common formats to smaller, web-friendly
 JPEG, PNG, WebP, GIF and AVIF images of varying dimensions.
 Colour spaces, embedded ICC profiles and alpha transparency channels
 are all handled correctly. Lanczos resampling ensures quality is not
 sacrificed for speed.
 .
 As well as image resizing, operations such as rotation, extraction,
 compositing and gamma correction are available.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-shasum
Description-md5: f5bc30386cdd9b8f6d7c51cbd01f19f8
Description-en: Pure javascript function that return the sha1sum
 This package emulate the well know function sha1sum of Node.js in pure
 javascript allowing one to use this function in browser context.
 .
 In cryptography field, SHA-1 (Secure Hash Algorithm 1) is a cryptographic
 hash function designed by the United States National Security Agency
 and is a U.S. Federal Information Processing Standard published by the
 United States NIST, SHA-1 produces a 160-bit (20-byte) hash value
 known as a message digest. A SHA-1 hash value is typically rendered as
 a hexadecimal number, 40 digits long.
 .
 This a dependency of browserify
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-shebang-command
Description-md5: 4eb53afca63ca116d050faddcc9fac74
Description-en: Get the command from a shebang
 This module provides functionality for retrieving the interpreter
 command specified in a script's shebang line. It supports shebangs
 that invoke interpreters directly as well as those that use
 /usr/bin/env to resolve the executable. The module returns only the
 command component, enabling higher-level tools to determine the
 appropriate interpreter for a given script.
 .
 A shebang is the character sequence "#!" placed at the beginning of a
 script to indicate which interpreter should be used to execute it.
 It typically specifies either a direct path to the interpreter or an
 invocation through /usr/bin/env for environment-based resolution.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-shebang-regex
Description-md5: 30d9de2fed5805699a38763fb5f5ef38
Description-en: Regular expression for matching a shebang line
 Node.js is an event-based server-side JavaScript engine.

Package: node-shell-quote
Description-md5: 1427956200734952162d4780604e2cb0
Description-en: quote and parse shell commands
 This package parses shell like argument and quotes it if needed.
 It supports replacing environment variables by value, and replacing
 shell operator like redirection by equivalent javascript syntax.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-shelljs
Description-md5: 7c4f36f47cda7f6e8b2f06bda966a23c
Description-en: Portable Unix shell commands for Node.js
 ShellJS is a portable (Windows/Linux/OS X) implementation of Unix shell
 commands on top of the Node.js API. You can use it to eliminate your shell
 script's dependency on Unix while still keeping its familiar and powerful
 commands. You can also install it globally so you can run it from outside
 Node projects - say goodbye to those gnarly Bash scripts!
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-shiny-server-client
Description-md5: 85333001fe39a107344fa74afb2bfd0e
Description-en: browser library for connecting to Shiny Server
 This Node.js package provides unified client code for Shiny Server, Shiny
 Server Pro, and RStudio Connect. Previously, each server product had its own
 version of this code with slight differences. This package provides the
 superset of functionality needed by the different products, and runtime
 options determine what features to enable.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-should
Description-md5: 7173345079fe95af33b66b21199103db
Description-en: behavior driven test assertions library - Node.js module
 Should is an expressive, readable, test framework agnostic, assertion library.
 It helps keeping test code clean and error messages helpful.
 .
 It extends Object.prototype with a single non-enumerable getter that
 allows one to express how the object should behave.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-should-sinon
Description-md5: e99bfe1916ef6f0a6f010eb0c2f77603
Description-en: Sinon.js assertions for should.js
 should is an expressive, readable, framework-agnostic assertion
 library. The main goals of this library are to be expressive and to
 be helpful. It keeps your test code clean, and your error messages
 helpful.
 .
 This module adds additional assertions for sinon.js, which provides
 standalone test spies, stubs and mocks.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sigmund
Description-md5: 0a75201728b802c822d3575c3f4b0002
Description-en: Quick and dirty signatures for Objects module for Node.js
 This is like a much faster `deepEquals` comparison, which returns a
 string key suitable for caches and the like.
 The returned key will be as unique and reproducible as calling
 `JSON.stringify` or `util.inspect` on the object, but is much faster.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-signal-exit
Description-md5: f45d483a58ae03db3495427c5bed884c
Description-en: Fire an event no matter how a process exits
 When you want to fire an event no matter how a process exits:
 reaching the end of execution.
 explicitly having process.exit(code) called.
 having process.kill(pid, sig) called.
 receiving a fatal signal from outside the process
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-simple-string-table
Description-md5: 6ad12f17a43ff303544350f624ab7249
Description-en: Create a simple impression of a table based on an array
 Node.js is an event-based server-side JavaScript engine.

Package: node-simple-swizzle
Description-md5: f6e6b34cd9e96de8910c7b5a1f08b8e0
Description-en: Simply swizzle your arguments
 This module can be used to swizzle your function arguments; ie, pass in mixed
 arrays/values and get a clean array. For example, if you swizzle
 (1, [2, 3], 4), then you get [1, 2, 3, 4].
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sinclair-typebox
Description-md5: 4bb92ecda0829ede835aebc7a0b8e5d2
Description-en: JSON Schema Type Builder with Static Type Resolution for TypeScript
 @sinclair/typeBox is a library that creates in-memory JSON Schema objects
 that can be statically inferred as TypeScript types. The schemas produced by
 this library are designed to match the static type checking rules of the
 TypeScript compiler. TypeBox allows one to create a unified type that can be
 both statically asserted by the TypeScript compiler and runtime asserted
 using standard JSON Schema validation.
 .
 @sinclair/typeBox can be used as a simple tool to build up complex schemas or
 integrated into RPC or REST services to help validate JSON data received over
 the wire. TypeBox does not provide any JSON schema validation. Please use
 libraries such as AJV to validate schemas built with this library.

Package: node-single-line-log
Description-md5: 9bb52f8ed5c774c9e576533152a9fb1e
Description-en: Keep writing to the same line in the terminal
 Very useful when you write progress bars, or a status message during longer
 operations
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sink-test
Description-md5: c1b00a2d7187aa27a37e6fd0d20912a5
Description-en: Asynchronous JavaScript Unit Testing Framework
 Sink test is used to test JavaScript that is run asynchronously
 whereby you can specify the number of expectations and Sink will
 tell you if they each pass successfully or call an optional
 complete() callback to indicate test completion.
 .
 This package contains the NodeJS module.

Package: node-sinon
Description-md5: 9e73080ab9a79324809bf0dc77ce7c20
Description-en: JavaScript test spies, stubs and mocks
 Standalone and test framework agnostic JavaScript test spies, stubs and mocks.

Package: node-sinon-chai
Description-md5: 9147d543e21fca853da960a013ea3a51
Description-en: Extends Chai with assertions for the Sinon.JS mocking framework
 Chai is a BDD / TDD assertion library for nodejs and the  browser that can be
 delightfully paired with any javascript testing framework.
 .
 Sinon provides test framework agnostic JavaScript test spies, stubs and mocks.
 .
 This library is a build dependency of node-chokidar.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sixel
Description-md5: 3e4cd33c5476895cdaecc8e51aed6ac4
Description-en: Node.js library to manage Sixel images
 node-sixel is a image decoding / encoding library for node and the browser.

Package: node-slash
Description-md5: 85147333df91c364813722f29a2ba4c8
Description-en: Node.js library to convert Windows backslash paths to slash paths
 node-slash provides a simple way to convert Windows backslash paths to slash
 paths: 'foo\bar' becomes 'foo/bar'
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-slice-ansi
Description-md5: fdd01fd1263975f8202c706e954ea691
Description-en: Slice a string with ANSI escape codes
 Escape codes are used for formatting, color, and other output options on video
 text terminals.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-slide
Description-md5: 649031e896ed6be4607b665c2974653f
Description-en: Simple chain and asyncMap flow control module for Node.js
 The flow control module used by npm, for chaining functions with a
 clean and concise style, without the need for lots of inlined callbacks
 functions. Results are optionally filled in an array given as argument.
 .
 node-slide also provides an asyncMap function.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-smart-buffer
Description-md5: 50e0f7c3bb3b89a332814ae520ed131f
Description-en: smart-buffer improves nodejs Buffer functionality
 smart-buffer is a Buffer wrapper that adds automatic read & write
 offset tracking, string operations, data insertions, and more.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-smash
Description-md5: aeab4fda84d0b372ed4f1b83e6cd206b
Description-en: concatenate files together using import statements
 Concatenates one or more input files, outputting a single merged file.
 Any import statements in the input files are expanded in-place to the
 contents of the imported file. If the same file is imported multiple
 times, only the first instance of the file is included.

Package: node-snapdragon
Description-md5: 5e5f56c9e98771dcb1b5f8fe167ace71
Description-en: Fast, pluggable and easy-to-use parser-renderer factory
 Node.js is an event-based server-side JavaScript engine.

Package: node-snapdragon-node
Description-md5: fb873752d9920c266943103b3f18393f
Description-en: Snapdragon utility to create a new AST node in some node
 This snapdragon utility makes it possible to create a new AST node
 in a custom node.
 .
 An AST is an abstract syntax tree.
 .
 Snapdragon is a parser-renderer factory for node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-snapdragon-util
Description-md5: 27496b17de26cb2802153e5c9cc026a1
Description-en: Utilities for the snapdragon parser/compiler
 Module containing common code for snapdragon.
 .
 Snapdragon is a framework to create parsers and compilers,
 with built-in source-map support.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sntp
Description-md5: f00003c787c2fe60321f3fd972d7e728
Description-en: SNTP client
 An SNTP v4 client (RFC4330) for nodejs. Simpy connects to the NTP or SNTP
 server requested and returns the server time along with the roundtrip duration
 and clock offset. To adjust the local time to the NTP time, add the returned
 `t` offset to the local time.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-socket.io-parser
Description-md5: 8ced632cb9a60ad4d6fa457070ff9c30
Description-en: socket.io protocol parser
 Node.js module providing a socket.io encoder and decoder written in
 JavaScript complying with version 3 of socket.io-protocol.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sockjs
Description-md5: 73a4a620740fd367c9e4edbd5efc330e
Description-en: WebSocket-like API
 SockJS-node is a server counterpart of SockJS-client a JavaScript library that
 provides a WebSocket-like object in the browser. SockJS gives a coherent,
 cross-browser, Javascript API which creates a low latency, full duplex,
 cross-domain communication.

Package: node-sockjs-client
Description-md5: 3ecd3cf918dca05b5027929fc14ec14e
Description-en: provides a WebSocket-like object in browser
 SockJS-client is a browser JavaScript library that provides a WebSocket-like
 object. SockJS gives you a coherent, cross-browser, Javascript API which
 creates a low latency, full duplex, cross-domain communication channel between
 the browser and the web server.
 .
 Under the hood SockJS tries to use native WebSockets first. If that fails it
 can use a variety of browser-specific transport protocols and presents them
 through WebSocket-like abstractions.
 .
 SockJS is intended to work for all modern browsers and in environments which
 don't support the WebSocket protocol -- for example, behind restrictive
 corporate proxies.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-socks
Description-md5: 740531b3e21a2e89a2def401909d98e1
Description-en: Fully featured SOCKS proxy client
 Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a,
 and SOCKSv5. Includes Bind and Associate functionality.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-socks-proxy-agent
Description-md5: 796d5544b739286456c8fad5ea47ed5c
Description-en: SOCKS proxy http.Agent implementation for HTTP and HTTPS
 node-socks-proxy-agent provides an http.Agent implementation that connects
 to a specified SOCKS proxy server, and can be used with the built-in http
 and https modules.

Package: node-solid-rest
Description-md5: a6c4554c95161cf367dfefdba51a3126
Description-en: client-side multi-backend API for Solid requests - nodejs lib
 Solid REST sits between auth modules
 like solid-auth-client and solid-auth-cli
 to handle requests for file:// and app:// URIs
 and then uses the appropriate storage module to do the work.
 .
 Solid (Social Linked Data) is a web decentralization project
 with the aims to radically change
 the way web applications work
 by developing a platform for linked-data applications
 that are completely decentralized
 and fully under users' control
 rather than controlled by other entities.
 .
 This package contains Solid REST usable with Nodejs.

Package: node-sort-keys
Description-md5: 278751e9072a1e2372f429f7ef95669f
Description-en: Sort the keys of an object
 Useful to get a deterministically ordered object, as the order of keys can vary
 This is dependency for ava ,a futuristic test runner
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sort-package-json
Description-md5: 41c84eba65c3a9945b3cc11921e37a83
Description-en: Node.js library to sort package.json
 node-sort-package-json is a small library useful to sort package.json files
 of Node.js modules, not in alphabetic order but in logical order (starting
 by name and version).

Package: node-sorted-object
Description-md5: e2d45cc76e3decc46adb2726ca084161
Description-en: Returns a copy of an object with its keys sorted
 Node.js module to create a version of an object with its keys sorted
 so that you'll get a consistent order every time on serializing.
 This makes it easier to diff the resulting JSON.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-source-list-map
Description-md5: c0a719b5ae7eea0199af4e71164f366b
Description-en: Fast line to line SourceMap generator
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-source-map
Description-md5: e0c23a80f79fd146ef0374fa0fca5c2c
Description-en: Mozilla source map generator and consumer - Node.js module
 Mozilla implementation of source map generator and consumer, for source
 maps written in the Asynchronous Module Definition format.
 .
 Source maps provide a language-agnostic way to compile back production
 code to the original source code.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-source-map-loader
Description-md5: 43fc89e43f2f07ff4bf3e353bd35f4df
Description-en: Node.js library to extract source maps
 node-source-map-loader is a JS library to extracts source maps from
 existing source files. Can be used in a node-webpack rule.

Package: node-source-map-resolve
Description-md5: 90ba227d39b7a932b31a89881f8bd572
Description-en: Node module to resolve source map and/or sources for a generated file
 source-map-resolve resolves the source map for a given generated file by
 looking for a sourceMappingURL comment. The spec defines yet a way to
 provide the URL to the source map: by sending the `SourceMap: <url>` header
 along with the generated file.

Package: node-source-map-support
Description-md5: 4387d7d5227ea1b9520b9f02b76de1b5
Description-en: Fixes stack traces for files with source maps
 This module uses source-map to replace the paths and line numbers
 of source-mapped files with their original counterparts in the real
 sources.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sourcemap-codec
Description-md5: 990aa65356a38aecf2bdda5a57412c24
Description-en: Encode/decode sourcemap mappings
 This package makes generating sourcemap mappings easier,
 since that is a difficult task : the format uses variable-length
 quantities and uses relative offsets, so it can't be done by chunks.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sparkles
Description-md5: 6330112473c64dcf145e651800f1845e
Description-en: Namespaced global event emitter
 Sparkles exports a function that returns a singleton `EventEmitter`.  This EE
 can be shared across your application, whether or not node loads multiple
 copies.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-spdx-correct
Description-md5: 8c46ac48cf715974c5eac66e7cd0a231
Description-en: correct invalid SPDX identifiers
 This package verifies the correctness of SPDX identifiers.
 .
 SPDX identifiers are unique and machine‑readable names for specific
 software licenses.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-spdx-exceptions
Description-md5: 79d8f100279cd3d96b234eace65374c2
Description-en: list of SPDX standard license exceptions
 Node.js is an event-based server-side JavaScript engine.

Package: node-spdx-expression-parse
Description-md5: 89d61b5e67a8cd990c5caf91a605262c
Description-en: parse SPDX license expressions
 This package parses SPDX license expression strings
 describing license terms, like package.json license strings,
 into consistently structured ECMAScript (JavaScript) objects.
 .
 SPDX license expressions are standardized string that uses
 SPDX identifiers (unique and machine‑readable names for specific
 software licenses) to state a project’s licensing terms clearly
 using logical operators like AND, OR, and WITH.
 .
 This package includes small modules spdx-range, spdx-satisfies,
 spdx-expression-validate and spdx-compare.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-spdx-license-ids
Description-md5: 052e7faebbf593bab2273da02c32c459
Description-en: List of SPDX license identifiers
 A list of SPDX license identifiers. The SPDX License List is a list of
 commonly found licenses and exceptions used for open source and other
 collaborative software.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-speech-rule-engine
Description-md5: 21e98d7a93f5fb99df381384141f2ce4
Description-en: NodeJS version of the ChromeVox speech rule engine
 node-speech-rule-engine (SRE) can translate XML expressions into speech
 strings according to rules that can be specified in a syntax using Xpath
 expressions.

Package: node-split
Description-md5: 8ee5e22eba798c24f7ef462db5a6e11a
Description-en: split a Text Stream into a Line Stream
 This Node.js module breaks up a stream and reassembles it so that
 each line is a chunk passed to the stream data event.
 It accepts the same arguments as String.split: a string or a
 regular expression - the optional limit parameter being ignored.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-split-string
Description-md5: d2999b674dbbd6d4a738278f14617bec
Description-en: node.js module to split a string on a character
 This module provides a function to split a string on a character,
 but makes sure it doesn't when said character is escaped.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-split2
Description-md5: bb7f743b5f759fe64f8875316723573f
Description-en: split a Text Stream into a Line Stream, using Stream 3
 split2 is a library that breaks up a stream and reassemble it so that each
 line is a chunk. It is totally API compatible with split.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sprintf-js
Description-md5: bc879538044b43a289060ed84ffc9908
Description-en: Node.js Pure JavaScript sprintf implementation
 node-sprintf-js is a javascript implementation of C sprintf (3).
 This function composes a string with the same text that would be printed if
 format was used on printf, but instead of being printed, the content is
 stored as a string in the buffer pointed by a str argument.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sqlite3
Description-md5: 07dc91ec6ba75947a0f1a1bf9b87b696
Description-en: asynchronous, non-blocking SQLite3 bindings for Node.js
 node-sqlite3 provides asynchronous, non-blocking SQLite3 bindings for Node.js.
 Its features are:
 - straightforward query and parameter binding interface;
 - full Buffer/Blob support;
 - extensive debugging support;
 - query serialization API;
 - extension support.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-sshpk
Description-md5: 3f478155e27b7b93af7b92bb63961f65
Description-en: library for finding and using SSH public keys
 Parse, convert, fingerprint and use SSH keys (both public and private) in
 pure node -- no `ssh-keygen` or other external dependencies.
 .
 Supports RSA, DSA, ECDSA (nistp-\*) and ED25519 key types, in PEM (PKCS#1,
 PKCS#8) and OpenSSH formats.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ssri
Description-md5: b132d110f9b31b98c77ec5d93ee6f7d6
Description-en: Utility for parsing, serializing, generating and verifying  ssri metadata
 SSRI, short for Standard Subresource Integrity, is a Node.js utility for
 parsing, manipulating, serializing, generating and verifying Subresource
 Integrity hashes according to SRI spec.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stable
Description-md5: b1b7775585bedd6f7791185fc3b42a10
Description-en: stable array sort, as Array#sort() is not guaranteed to be stable
 The default sort is, as with Array#sort, lexicographical. Unlike Array#sort,
 the default sort is not in-place. To do an in-place sort, use stable.inplace,
 which otherwise works the same.

Package: node-stack-trace
Description-md5: 722ca42acdf5f5c0c74a2794ebbc4a9a
Description-en: Get v8 stack traces as an array of CallSite objects for Node.js
 Node.js is an event-based server-side JavaScript engine.

Package: node-stack-utils
Description-md5: 0b02609ab15ca6ec63eb38af754df3e8
Description-en: Captures and cleans stack traces
 This modules provides API for working with nodejs stack traces.
 Ones could create new stack traces instance simulating for instance
 deep call of function, or clean existing stack trace. This API
 includes function to call up and down on stack trace.
 .
 In computing, a stack trace (also called stack backtrace or
 stack traceback) is a report of the active stack frames
 at a certain point in time during the execution of a program.
 Programmers commonly use stack tracing during interactive
 and post-mortem debugging. A stack trace allows tracking
 the sequence of nested functions called - up to the point
 where the stack trace is generated.
 In a post-mortem scenario this extends up to the function
 where the failure occurred
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stacktrace-js
Description-md5: 066d44d108eca0bb1a23a73380a31761
Description-en: generate and parse JavaScript stack traces
 stacktrace.js is a framework-agnostic JavaScript library for generating,
 parsing and enhancing stack traces in web browsers. It can produce stack
 traces from the current execution point, from Error objects, or by wrapping
 functions so that stack traces are captured when they are invoked.
 .
 The library can use source maps to improve stack frame information, supports
 integration with window.onerror, and returns asynchronous results using
 Promises. It is useful for browser-side debugging, profiling and error
 reporting.

Package: node-standard-error
Description-md5: ae5967b080691ea76d4859a9e917ed82
Description-en: subclassable standard errors - Node.js library
 StandardError.js is a tiny JavaScript library
 that simplifies creating subclasses of Error
 for custom error classes with the correct name and stack property.
 Saves you from writing a few lines of boilerplate.
 .
 This package provides StandardError.js usable with Node.js -
 an event-based server-side JavaScript engine.

Package: node-standard-http-error
Description-md5: 95da692fe8dde09b15ce39ccf01d901c
Description-en: subclassable standard HTTP errors - Node.js library
 StandardHttpError.js is a very simple but useful error class
 for JavaScript that represents HTTP errors.
 You can then detect it with instanceof in error handling middleware
 and act accordingly.
 .
 This package provides StandardHttpError.js usable with Node.js -
 an event-based server-side JavaScript engine.

Package: node-starttls
Description-md5: ea8188fc5eeaed392b58efa37739724f
Description-en: upgrade a regular `net.Stream` connection to a secure `tls` connection
 This library has one method and accepts either an options hash or a
 prepared socket as the first argument. It returns a SecurePair.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-static
Description-md5: 37644c55e1c0a77269397a845e3879dd
Description-en: RFC2616 compliant HTTP static-file server module with caching
 node-static has an in-memory file cache, making it highly efficient. It
 understands and supports conditional GET and HEAD requests. It was
 inspired by some of the other static-file serving modules,
 such as node-paperboy and antinode.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-static-eval
Description-md5: 561c2d00bab3628f6789ca37f57ed75e
Description-en: evaluate statically-analyzable javascript expressions
 This javascript module decompose expression in abstract tree and try
 to evaluate static evaluable expressions.
 .
 This module could be used in order to simplify expression or for partial
 compilation of javascript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-static-extend
Description-md5: 34db07d1e480948cb9702086e0fe478a
Description-en: Adds a static `extend` method to a class, to simplify inheritance
 Extends the static properties, prototype properties, and descriptors from a
 `Parent` constructor onto `Child` constructors.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-static-module
Description-md5: 18f054f72a90429cf12e2641c4043e96
Description-en: convert module usage to inline expressions
 This module outputs a transform stream that transforms javascript
 source input to javascript source output with each property in
 the modules object expanded inline form.
 .
 This transform is used in javascript tool like brfs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stats-webpack-plugin
Description-md5: cd53dca3fdb8b6a8d468d1530f3e77f5
Description-en: Write the stats of a build to a file
 Webpack takes code targeted at node.js and makes it run in the browser.
 Node.js comes with API of its own that is not available in the browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-statsd-parser
Description-md5: baf7b17232f34c44a55f0dd877e947e6
Description-en: Streaming parser for the statsd protocol for Node.js
 Node.js is an event-based server-side JavaScript engine.

Package: node-statuses
Description-md5: 8695aa0a1151f8e2410715406c27d38b
Description-en: HTTP status utility
 statuses is a HTTP status utility built for node which provides
 appropriate code for valid HTTP codes in Integer or valid HTTP
 codes in String and throws error for invalid codes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-std-mocks
Description-md5: 9116b8c9bacb8a8de0dac6dd874401ad
Description-en: Mock node stdout and stderr without pain
 This package can be used to mock standard output and standard error
 (for example in automated tests).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stdlib
Description-md5: ac569cada332b9d38b744b7fbdeede6e
Description-en: Standard library for JavaScript and Node.js
 node-stdlib is a standard library for JavaScript and Node.js, with an
 emphasis on numerical and scientific computing applications. The library
 provides a collection of robust, high performance libraries for mathematics,
 statistics, data processing, streams, and more and includes many utilities
 expected from a standard library.

Package: node-stealthy-require
Description-md5: f941f3e3a30c40b5be204e20ae935ce1
Description-en: require function that bypasses the require cache.
 This is probably the closest you can currently get to require something in
 node.js with completely bypassing the require cache.
 .
 stealthy-require works like this:
 .
 * It clears the require cache.
 * It calls a callback in which you require your module(s) without the cache
 kicking in.
 * It clears the cache again and restores its old state.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-step
Description-md5: e77041c76959ae9b82d0391b1c803b5b
Description-en: simple control-flow library for Node
 Node is an event-based server-side JavaScript engine.
 .
 Step is a simple control-flow library for Node that makes parallel
 execution, serial execution, and error handling painless.

Package: node-stream-array
Description-md5: 171914d2a7eb3e8fadd3acd53e344bdb
Description-en: Pipe an Array through Node.js streams
 This is rather useful for testing other streams. This library is a build
 dependency of gulp-concat, concatenation support for gulp build tool.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-assert
Description-md5: bafe3143d94450a37473feaebe722143
Description-en: Assertion library for streams
 Assert streams with ease. This library is a build dependency of gulp-concat,
 concatenation support for gulp build tool.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-browserify
Description-md5: 8e67d58c26615ef3025716f90736312b
Description-en: stream module from Node.js for browsers
 This module implements the stream abstraction used in Node.js
 in browser context.
 .
 A stream is an abstract interface for working with streaming data in Node.js.
 In Connection-oriented communication, a data stream is a sequence of
 digitally encoded coherent signals (packets of data or data packets)
 used to transmit or receive information that is in the process of
 being transmitted.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-combiner2
Description-md5: 86b44316bf02260b69f8e48cedabb01d
Description-en: combine stream using stream3 Node.js API
 This module turns a pipeline into a single stream.
 Combine returns a stream that writes to the first stream  and reads
 from the last stream.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-consume
Description-md5: c2c5daf239fbef0c83a78d87403f68a3
Description-en: consume a stream to ensure it keeps flowing
 stream-consume is a node module that ensures a Readable stream continues
 flowing if it's not piped to another destination.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-each
Description-md5: e5a40cde18859478946e412128b9fcd8
Description-en: Iterate all the data in a stream
 Iterate the data in the stream by calling the iterator function with
 (data, next) where data is a data chunk and next is a callback. Call next when
 you are ready to consume the next chunk. Optionally you can call next with an
 error to destroy the stream. When the stream ends/errors the callback is
 called if provided.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-http
Description-md5: c9b97a77c35bf2e5622a4bfc12b8c7ef
Description-en: streaming http in browser context
 This module is an implementation of Node.js's native http module for the
 browser. It tries to match  Node's API and behavior as closely as
 possible, but some features aren't available, since browsers  don't
 give nearly as much control over requests.
 .
 This is heavily inspired by, and intended to replace, http-browserify.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-iterate
Description-md5: e0de039ebb7b22a2d4ae983a9ab8df6f
Description-en: Iterate through the values in a stream
 stream-iterate module recursively iterate through each item in the stream.
 stream is a user defined list of objects. This module can be used to implement
 things like a streaming merge sort.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-meter
Description-md5: c45ed17f72df62b194dd60dcb52fcc48
Description-en: streams2 passthrough meter with limit
 The meter counts bytes passed through a stream, and if given a max byte
 limit will abort the stream when it is exceeded. This is useful for
 capping your hyperquest or http/https clients or servers content size.
 .
 Note that it will complete whatever frame it aborted in, so the size
 streamed will still be >= size but no more than size + highWaterMark.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-shift
Description-md5: 6d404aca9b9f5025ac24417a517a1982
Description-en: returns the next buffer/object in a stream's readable queue
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-spigot
Description-md5: 9489a6baacc1ff6f500a18ba9e4772f4
Description-en: generator for streams2 Readable stream
 A generator for (streams2) Readable streams, useful for testing or
 converting simple lazy functions into Readable streams, or just creating
 Readable streams without all the boilerplate. Accepts standard
 readable-stream options.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-splicer
Description-md5: ea27728824cb9baccfd2a769556ed797
Description-en: streaming pipeline with a mutable configuration
 This modules allows one to create a pipeline duplex stream given an
 array of streams. Each stream will be piped to the next.
 .
 Streams could also be added and removed dynamically at runtime.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stream-to-observable
Description-md5: 3d552ee3d6758de724a05ebceb3f167f
Description-en: Convert Node Streams into ECMAScript-Observables
 Observables have much in common with Streams, in that they both represent data
 that arrives over time. Most Observable implementations provide expressive
 methods for filtering and mutating incoming data. Methods like `.map()`,
 `.filter()`, and `.forEach` behave very similarly to their Array counterparts,
 so using Observables can be very intuitive.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-streamtest
Description-md5: 554f93caf8afa5f653f30d91d294d677
Description-en: Streams test library
 Streamtest is a set of utils to test your stream based modules across various
 stream implementations of NodeJS.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-strftime
Description-md5: cf998d697b463086b2e520132aab53ba
Description-en: strftime for JavaScript
 strftime for JavaScript. Works in (at least) node.js and
 specifiers from C are supported as well as some other extensions from
 browsers. Supports localization and timezones. Most standard
 Ruby.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-strict-uri-encode
Description-md5: 782f54a93c7f1d3331b868ee76029414
Description-en: stricter URI encode adhering to RFC 3986
 Stricter URI encode adhering to [RFC 3986]. For example, 'unicorn!foobar' will
 be encoded as 'unicorn%21foobar'.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-string-decoder
Description-md5: 27596e3bdcda9531b4923e263877e871
Description-en: string_decoder module from Node core for browsers
 node-string-decoder provides a string_decoder module compatible with
 string_decoder module from Node.js core but adapted for
 browsers context.
 .
 Node.js string_decoder module provides an API for decoding Buffer objects
 into strings in a manner that preserves encoded multi-byte UTF-8 and
 UTF-16 characters.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-string-width
Description-md5: c9cf6d39290c89d0b47166cd2ce1f3c2
Description-en: Get the visual width of a string
 Some Unicode characters use more or less than the normal width when output
 to the command-line.
 .
 This nodejs module gets the visual width of a string i.e. the actual
 number of columns required to display it.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-string.prototype.codepointat
Description-md5: bc07c14aa566abcb2c9849971ca9f601
Description-en: String.prototype.codePointAt polyfill based on ES6
 A robust and optimized ES3-compatible polyfill for the
 String.prototype.codePointAt method in ECMAScript 6.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stringmap
Description-md5: 579be51f4abd5f11e74934b263dc5b35
Description-en: fast and robust stringmap (Node.js module)
 A fast and robust stringmap implementation that
 can hold any string keys, including __proto__,
 with minimal overhead compared to a plain object.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stringstream
Description-md5: 2ae41b7ca8f041f08b3aa0a008e63c97
Description-en: Encode and decode streams into string streams
 No need to deal with `setEncoding()` weirdness, just compose streams
 like they were supposed to be!
 .
 Also deals with `base64` output correctly by aligning each emitted data
 chunk so that there are no dangling `=` characters.
 .
 This library is a dependency of request, the simplest way possible to make
 http calls.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-strip-ansi
Description-md5: 1c157ad83207c12a57dfeaad192a42da
Description-en: Strip ANSI escape codes
 This module strips ANSI escape codes.
 .
 ANSI escape code are a standard for in-band signaling
 to control cursor location, color, font styling, and other
 options on terminal.
 .
 This also include small package string-length, that count
 the length of a string ignoring ansi escape codes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-strip-bom
Description-md5: 36fc840df939ad63c4ee20397296052e
Description-en: Strip UTF-8 byte order mark (BOM) from a string
 Node module to strip UTF-8 byte order mark (BOM) from a string
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-strip-bom-stream
Description-md5: 371627902591301d95935d43a608904e
Description-en: Strip UTF-8 byte order mark (BOM) from a stream
 The Unicode Standard permits the BOM in UTF-8, but does not require nor
 recommend its use. Byte order has no meaning in UTF-8.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-strip-eof
Description-md5: ea654e789234634d38911885709503e8
Description-en: strip CR and LF characters from a string/buffer
 Strips CR and LF characters (i.e., it strips them away, if the string ends
 with LR, CR, or CRLR, but not more if there's more of those characters).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-strip-indent
Description-md5: 3073c947ba424839b07a2d68290ccec2
Description-en: Strip leading whitespace from each line in a string
 Strip leading whitespace from each line in a string. The line with the least
 number of leading whitespace, ignoring empty lines, determines the number to
 remove. Useful for removing redundant indentation.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-strip-json-comments
Description-md5: c50b20a86d9597fdf24e29523cce8886
Description-en: Node.js module to strip comments from JSON
 This module and command-line client will let you strip comments
 from your JSON files.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-style-loader
Description-md5: 92fee187fff6dd6339940eba06c84875
Description-en: style loader module for webpack
 This library is a style loader module for webpack.
 .
 Webpack takes code targeted at node.js and adapts it to run in the browser.
 Node.js comes with an API of its own that is not available in browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-style-mod
Description-md5: 9b1f1174a9e3af8d5534ade09c86de5b
Description-en: Minimal CSS module shim for generating CSS rules and anonymous class names
 node-style-mod provides a minimal CSS module shim for generating CSS rules
 and anonymous class names for sets of style declarations and attaching such
 a set to a document or shadow root.

Package: node-stylis
Description-md5: 3df819d5b9e278e726fe7cab5988dc75
Description-en: Light–weight CSS Preprocessor
 Stylis is a lightweight, high‑performance CSS preprocessor
 designed to transform raw CSS into optimized, browser‑ready output.
 It provides modern features such as nested selectors, vendor prefixing,
 selector namespacing, and CSS minification, all while maintaining
 a very small footprint and fast processing pipeline.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-stylus
Description-md5: 81f358185c35cc7dfc6dbe21f90bb3d6
Description-en: Robust, expressive, and feature-rich CSS superset - Node.js module
 Stylus is a language which provides an efficient, dynamic, and expressive way
 to generate CSS. It supports both an indented syntax and regular CSS style.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-subarg
Description-md5: a92d4b700acc6b1c63dea39b1f5b3a43
Description-en: parse arguments with recursive contexts
 This Node.js module allow one to parse command line like argument
 recursively, thus allowing subarguments.
 .
 This module is therefore useful for passing argument to
 submodules or plugins.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sugarss
Description-md5: a762e3585601915cbebf5f034fd610c7
Description-en: Indent-based CSS syntactical sugar for PostCSS
 A PostCSS custom syntax, SugarSS has source map, stylelint and
 postcss-sorting support out-of-box.
 .
 It was designed to be used with postcss-simple-vars and postcss-nested.
 But you can use it with any PostCSS plugins or use it without any PostCSS
 plugins. With postcss-mixins you can use @mixin syntax as in Sass.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sumchecker
Description-md5: 7ff866c8e4f40b68dd66722678ca417a
Description-en: checksum validator for Node.js
 Sumchecker is a pure Node.js solution for validating files specified in a
 checksum file, which are usually generated by programs such as sha256sum.
 .
 It uses node:crypto module to provide the cryptographic functionality.
 .
 The digest algorithms available are from OpenSSL of the platform. Common
 examples: MD5, SHA1, SHA224, SHA256, SHA512, SHAKE128, SHAKE256, SM3.

Package: node-superagent
Description-md5: b1682edbcf89ed77cfa8f318b1e57339
Description-en: HTTP client request with chainable API - Node.js module
 Super Agent is a light-weight, progressive, ajax API crafted
 for flexibility, readability, and a low learning curve.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-superstruct
Description-md5: 3c4f97ec0ffa81d293e00b198d06ed87
Description-en: Composable data validation and coercion for JavaScript values
 This library defines data structures that describe the expected shape and type
 of values, and checks input against those definitions. It can validate
 objects, arrays, tuples, scalars, unions, and nested data, and it can report
 where validation failed.
 .
 It also supports coercion and masking, so input values can be converted or
 reduced to match the declared structure where appropriate. Assertions, boolean
 checks, and detailed failures are available for code that needs either simple
 pass or fail results or more specific error information.
 .
 Superstruct is commonly used to examine data passed between parts of an
 application, including parsed JSON, configuration data, form input, request
 payloads, and values returned by APIs or other services.

Package: node-supertest
Description-md5: 6742f4865d4b40f1f6d1ac56cbe98532
Description-en: superagent driven library for testing HTTP servers
 This package provides a high-level abstraction for testing HTTP
 servers using the superagent Node.js module.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-supports-color
Description-md5: 573d7633c7d12ba1d08602fa971bcdf5
Description-en: Detect whether a terminal supports color in Node.js
 supports-color is a Node.js module which provides an API to detect whether a
 terminal supports color.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-supports-preserve-symlinks-flag
Description-md5: 55d7b4b6d9e9e4dbd4c8e2b68d8ddbae
Description-en: Detects support for --preserve-symlinks flag in Node.js environments
 This library determines whether the current Node.js runtime supports the
 --preserve-symlinks command-line flag. Some tools and scripts rely on this
 flag to control how symbolic links are handled during module resolution and
 file operations.
 .
 The detection works by checking the capabilities of the active Node.js
 interpreter at runtime. In environments such as browsers, or older Node.js
 versions prior to 6.2.0, support for the flag is absent, and the library
 reflects this by returning null or false. In situations where the flag is
 supported, such as with newer Node.js releases, the result will indicate true.
 .
 Because the handling of symbolic links can impact file system operations and
 module loading, knowledge of flag support is necessary for some automation,
 packaging, or build tasks that execute under Node.js.

Package: node-svg2ttf
Description-md5: 6fe85d8751ae78c6df147ca18b21d48c
Description-en: Converts SVG font to TTF font (Node.js module)
 Internal API is similar to FontForge's one. Since primary goal is generating
 iconic fonts, sources can lack some specific TTF/OTF features, like kerning
 and so on. Anyway, current code is a good base for development, because it
 will save you tons of hours to implement correct writing & optimizing TTF
 tables.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-svgdotjs-svg.draggable.js
Description-md5: d157c5f5b66c10a02ef6dbac4a294f22
Description-en: plugin for node-svgdotjs-svg.js to make elements draggable.
 This plugin makes it easy to make any element created with SVG() draggable.
 The plugin fires 4 different events
 * beforedrag (cancelable)
 * dragstart
 * dragmove (cancelable)
 * dragend
 .
 node-svgdotjs-svg.js is a library for Node.js which provides support
 for the SVG spec.

Package: node-svgdotjs-svg.js
Description-md5: 464f27cb4ba0434134abbaec4abbddc6
Description-en: Lightweight library for manipulating and animating SVG
 node-svgdotjs-svg.js is a lightweight library for manipulating and
 animating SVG; it has no dependencies, except Node.js, and aims to be
 as small as possible while providing close to complete coverage
 of the SVG spec.
 .
 Current features:
 .
 * animations on size, position, transformations, color, ...
 * painless extension thanks to the modular structure
 * various useful plugins available
 * unified api between shape types with move, size, center, ...
 * binding events to elements
 * full support for opacity masks and clipping paths
 * text paths, even animated
 * element groups
 * dynamic gradients and patterns
 * fully documented
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-symbol-observable
Description-md5: b95e2834ce30bd661f9e830aabd9b6bc
Description-en: Symbol.observable ponyfill
 This module provides Symbol.observable for older JavaScript environments which
 does not implement it natively.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-sync-content
Description-md5: 6bfca19df77b501669f99bf6db6afdec
Description-en: Pure javascript sync between directory
 This package allows one to sync file between two directory
 on a file by file basis only if contents differ.
 .
 This is a dependency of tshy a TypeScript node package builder.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-syntax-error
Description-md5: 3f5150b59f8eee3521db6d7f17cdbc51
Description-en: detect and report syntax errors for javascript source
 This module allows ones to emulate in pure javascript the behavior of
 Node.js for detecting syntax error.
 .
 This module detects and prints a friendly error report about exactly
 where the syntax error is in a javascript file.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-systeminformation
Description-md5: b77279f6a671ea53df82cf1d944d9531
Description-en: System and OS information library
 systeminformation is a Node.js module that exposes
 a large set of asynchronous functions for retrieving
 low‑level system data directly from the operating system.
 .
 It provides structured access to CPU characteristics,
 memory statistics, filesystem and block‑device details, network
 interfaces, process lists, OS metadata, and various hardware
 components.
 .
 The library performs lightweight shell calls and parses platform‑specific
 system files,offering a consistent API across Linux, macOS, and
 other Unix‑like systems, with partial support on Windows.
 .
 It is intended for backend, CLI, and monitoring tooling where direct
 system‑level inspection is required.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tabbable
Description-md5: 67291c947c89e9e7992658ba329651eb
Description-en: Small utility that returns an array of all tabbable DOM nodes
 tabbable is a small utility that returns an array of all* tabbable DOM nodes
 within a containing node.

Package: node-tacks
Description-md5: 5e686279dcc9fe705b5b33734fe53ff3
Description-en: Generate fixture modules from folders
 This module is a plugin for tap testing framework.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tailwind-merge
Description-md5: 195e02cec90dceb9945aa3011a8462ac
Description-en: Merge Tailwind CSS classes without style conflicts
 This package contains a Node.js utility to efficiently merge Tailwind
 CSS classes without style conflicts.

Package: node-tap
Description-md5: a190a3f8b3123b1ed07912fed5fbc0d2
Description-en: Test-Anything-Protocol module for Node.js
 Utilities for writing test harnesses complying with TAP output format.
 .
 TAP is a simple text-based interface between testing modules
 implemented in many popular languages.
 .
 This package includes leaf package node-bind-obj-methods,
 node-fs-exists-cached, node-function-loop, node-own-or, node-own-or-env,
 node-trivial-deferred, node-tsame, node-yapool
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tap-mocha-reporter
Description-md5: b01acb4a30ff30482b0731df8e30ca94
Description-en: Format a TAP stream using Mocha's set of reporters
 This module allows one to format node-tap output like output
 of Mocha test framework.
 .
 node-tap is a Node.js implementation of TAP a simple text-based interface
 shared between testing modules implemented in many popular languages.
 .
 Mocha is a feature-rich JavaScript test framework running
 on Node.js and browser, making asynchronous testing
 simple.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tap-parser
Description-md5: 9ef05fafe3ec6cea1c865cb39c05bee4
Description-en: Test anything protocol stream parser - Node.js module
 This module parses tap-formatted input as a stream of JavaScript
 objects.
 .
 It is mainly used to extend tap reporters in various test setups.
 .
 This package also include leaf package node-events-to-array.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tapable
Description-md5: 3ca493dfaebe6d3b68f5b1fb0832a0df
Description-en: just a little module for plugins
 Tapable is a class for plugin binding and applying.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tape
Description-md5: 6e82392dfb9feb2f66c4e4a207de3d2b
Description-en: tap-producing test harness for node and browsers
 Tape is a tap-producing test harness for node and browsers requiring
 only a few line of code. It can be used for unit and integration testing.
 .
 Tests are written in pure javascript, so tests could be run using Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tar
Description-md5: f6d29505e5386a246c7ea6229d707749
Description-en: read and write portable tar archives module for Node.js
 node-tar is able to read and write tar archives generated by
 bsdtar, gnutar, solaris posix tar, and "Schilly" tar.
 node-tar is a well-tested essential piece of software for npm,
 the Node.js package manager.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-tar-fs
Description-md5: becd49a61456cfeb1b0917d0f37a1a5e
Description-en: Node.js module that provides filesystem-like access to tar files
 Node.js module that provides filesystem bindings for tar-stream so that you
 can transparently pack directories into tarballs and extract tarballs into
 directories.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tar-stream
Description-md5: 0fdad287d26ec5355b3b5338b4c26cde
Description-en: streaming tar parser and generator - Node.js module
 tar-stream is a Node.js module which provides a streaming API to parse and
 generate tar files. It is streams2 and operates purely using streams which
 means you can extract/parse tarballs without ever hitting the file system.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-telegram-bot-api
Description-md5: c34bcb79206e15c2f6ea91b2b81a8d9e
Description-en: node.js module for Telegram Bot API
 This package contains the node.js module for Telegram Bot API. You can use
 it simply as an API if you want to implement logic by yourself, or you can
 enable retrieving of updates and get messages sent to your bot in a callback
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-temp
Description-md5: af46cf6b41499ff1628ca160c79101e2
Description-en: Temporary files, directories, and streams for Node.js
 This library handles generating a unique file/directory name under the
 appropriate system temporary directory, changing the file to an appropriate
 mode, and supports automatic removal (if asked).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tempy
Description-md5: e84689df042c516a95a804ecdfff987f
Description-en: get a random temporary file or directory path
 Tempy is a small Node.js module that provides utilities for creating temporary
 files and directories with predictable, platform‑correct behavior.
 It generates unique names using a secure random string and places
 all temporary paths inside the system’s designated temp directory.
 The module exposes synchronous and asynchronous variants for creating
 files, directories, and writing data, allowing it to integrate cleanly
 into build steps or tooling that require short‑lived storage.
 .
 This package also includes several small helper modules:
 node-touch, which mimics the Unix touch command to create or update files;
 and node-tempfile, which handles secure creation of temporary files.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-term-size
Description-md5: e8c361293384f5a68e2d09475d9e2b7f
Description-en: Reliably get the terminal window size
 Because process.stdout.columns doesn't exist when run non-interactively, for
 example, in a child process or when piped.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-terminal-columns
Description-md5: dca55879dbb5e081139ab8d3c25c5e3c
Description-en: Render readable & responsive tables in the terminal from Node.js
 Creates readable & responsive tables in the terminal from Node.js.
 Features:
 .
 - Content wrapped to fit column width
 - Column widths auto, content-width, viewport percents & static values
 - Align left & right
 - Horizontal & vertical padding
 - Rows can overflow into multiple rows
 - Easy to make responsive tables
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-terminal-link
Description-md5: 0a071bf3318f39fab6603a9a340f7de1
Description-en: create clickable links on the Node.js terminal
 On suitable terminal (OSC 8 enabled) create clickable links on the terminal.
 For unsupported terminals, the link will be printed as plain text.
 .
 This include small package:
 - node-supports-hyperlinks: detect is terminal supports hyperlinks
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-terser
Description-md5: fa26c9c614622e8f1ac6ab825c85fa4e
Description-en: parser/mangler/compressor for ES6+ - Node.js library
 Terser is a parser, mangler, optimizer and beautifier toolkit
 for ECMAScript 2015 and newer (ES6+).
 .
 terser is a fork of uglify-es
 that retains API and CLI compatibility with uglify-es
 (Debian packages node-uglify-js, libjs-uglify-js, and uglifyjs).
 .
 ECMAScript 2015 (ES2015) a.k.a. ECMAScript 6 (ES6)
 is the 6th formal definition of JavaScript -
 a high-level, interpreted programming language
 most notably used in web browsers and in Node.js.
 .
 This package contains Terser usable with Node.js.

Package: node-test
Description-md5: 8b186a56d285234f81f2f80df2c0415a
Description-en: (Un)CommonJS test runner
 Implementation of (Un)commonJS unit test runner.
 .
 This module allow one to create test suite that could be
 run using npm test command.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-text-encoding
Description-md5: d54cdc02a7784fa991a1824b267e1a45
Description-en: Polyfill for the Encoding Living Standard's API (Node.js module)
 Provides a polyfill for the Encoding Living Standard's API for the
 Web, allowing encoding and decoding of textual data to and from
 Typed Array buffers for binary data in JavaScript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-text-hex
Description-md5: 1111dace3524257a3c1b5be27a257660
Description-en: Generate a hex color from the given text in Node.js
 Transforms a given piece of text to a hex color.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-text-table
Description-md5: fc1db77e88de5330443c798ac307c407
Description-en: borderless text tables with alignment
 Generate borderless text table strings suitable for printing to stdout.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-theming
Description-md5: 231a167a2d9d13947bc59578e6b6ce8c
Description-en: CSSinJS theming solution for ReactJS
 node-theming is a CSS-in-JS theming solution for ReactJS.
 * ThemeProvider allows one to pass, update, merge and augment "theme" through
 context down react tree
 * withTheme allows one to receive theme and its updates in your components as
 a "theme" prop
 * createTheming allows one to integrate "theming" into its CSS-in-JS library
 with custom "channel"

Package: node-thenby
Description-md5: f1eb30186498efef470219315bedd87f
Description-en: library that helps sorting arrays on multiple keys
 It allows users to use the native Array::sort()
 method of javascript, but pass in multiple
 functions to sort that are composed with
 firstBy().thenBy().thenBy() style.

Package: node-thenify
Description-md5: 0448f368adca7bc40475d540afeeff52
Description-en: Promisify a callback-based function
 Some features of this module:
 - Preserves function names
 - Uses a native promise implementation
 - Converts multiple arguments from the callback into an Array, also support
 change the behavior by options.multiArgs
 - Resulting function never deoptimizes
 - Supports both callback and promise style
 An added benefit is that thrown errors in that async function will be caught
 by the promise!
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-thenify-all
Description-md5: a54a6aa80518b59f6913bf39846e4144
Description-en: Promisifies all the selected functions in an object
 Some features of this module:
 - Preserves function names
 - Uses a native promise implementation if available and tries to fall back to
 a promise implementation such as bluebird
 - Converts multiple arguments from the callback into an Array, also support
 change the behavior by options.multiArgs
 - Resulting function never deoptimizes
 - Supports both callback and promise style
 An added benefit is that thrown errors in that async function will be caught
 by the promise!
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-three-orbit-controls
Description-md5: 73a2b5fecb6b49a1afee9753e9fb3b6f
Description-en: orbit controls for ThreeJS
 ThreeJs is a javascript library that provides a high level API to create 3D
 graphics in the browser using WebGL.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-three-stl-loader
Description-md5: 4ef22d79267b4ffbe70b79c1cbdc57a0
Description-en: @aleeper's three.js stl-loader as a node module
 ThreeJs is a javascript library that provides a high level API to create 3D
 graphics in the browser using WebGL.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-throttleit
Description-md5: 2b7c522b1e66786711f16d7f474ff81e
Description-en: Throttle a function in Node.js
 throttle is a Node.js module to throttle a JavaScript function.
 throttle(fn, wait)
 Creates a function that will call fn at most once every wait milliseconds.
 Supports leading and trailing invocation.
 fn will receive last context (this) and last arguments passed to a
 throttled wrapper before fn was invoked.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-through
Description-md5: b72de36e81f87a13dc01c69dc71d6c1c
Description-en: simplified stream construction
 Easy way to create a Stream that is both readable and writable.
 .
 Pass in optional write and end methods.
 through takes care of pause/resume logic if you use this.queue(data)
 instead of this.emit('data', data).
 Use this.pause() and this.resume() to manage flow.
 Check this.paused to see current flow state.
 (write always returns !this.paused).
 .
 This function is the basis for most of the synchronous streams in event-stream.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-through2
Description-md5: 322feb945203687e89fc5f241f5f5bb6
Description-en: Make a stream.Transform out of a function - Node.js module
 This package provide a tiny wrapper around stream.Transform from
 Node.js library to avoid explicit subclassing noise.
 .
 Inspired by Dominic Tarr's through module in that it's so much easier
 to make a stream out of a function than it is to set up the prototype
 chain properly.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-through2-filter
Description-md5: 83704af544afc42a375dda8e481fc24d
Description-en: create an Array.prototype.filter analog for streams
 A through2 to create an Array.prototype.filter analog for streams.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-thunky
Description-md5: 725dfe11b6d7825bcec279511b8ed5ed
Description-en: delay the evaluation of a parameterless async function
 The thunky package is a utility for delaying the evaluation of a parameterless
 asynchronous function and caching its result. This is particularly useful for
 implementing lazy evaluation patterns where the result of an asynchronous
 operation should be computed only once and then reused.

Package: node-tildify
Description-md5: 87a0490ffd1340f845a744c7b86373e0
Description-en: Convert an absolute path to a tilde path
 Example: `/Users/sindresorhus/dev` → `~/dev`
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tilejson
Description-md5: 0b5b395f0c56d4a5693ea4880ee7ba7d
Description-en: tile source backend for online tile sources
 node-tilejson provides a tile source backend for online tile sources.

Package: node-time-stamp
Description-md5: e5f49a6e3caa3d3079108af1f238951f
Description-en: get a formatted timestamp
 Node.js is an event-based server-side JavaScript engine.

Package: node-time-zone
Description-md5: a9e9fd01e75baa423b261dd7f679f4d4
Description-en: Pretty time zone: `+2` or `-9:30`
 This package displays the Coordinated Universal Time of the current time
 zone. For example if current time zone is Norway then it will show the
 UTC time. You can also put an arbitrary date in the arguments.
 This package is a dependency for ava.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-timeago.js
Description-md5: 8ce510c9e43b9d79c8c6ea11c8f4423b
Description-en: format datetime with *** time ago statement
 timeago.js is a simple library (only 2kb) to used to format datetime with ***
 time ago statement. eg: 3 hours ago. localization is supported.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-timed-out
Description-md5: c0ed0f5d20db13dbee62317eede015fe
Description-en: Emit `ETIMEDOUT` or `ESOCKETTIMEDOUT` when ClientRequest is hanged
 Time in milliseconds to wait for `connect` event on socket.
 Or you can pass Object with following fields:
 - `connect` - time to wait for connection
 - `socket`  - time to wait for activity on socket
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-timers-browserify
Description-md5: 8abb01e3c8990457a8636bca5369cc09
Description-en: timers module for browserify
 This library adds support for the `timers` module to browserify. Browsers
 support the public methods of the `timers` module already.
 .
 But the `timers` module also includes some private methods used in other
 built-in Node.js modules. These are used to efficiently support a large
 quantity of timers with the same timeouts by creating only a few timers under
 the covers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tiny-warning
Description-md5: 1185727d954bf11445c504b3f14d5cad
Description-en: Node.js library that provide an alternative to node-warning
 node-tiny-warning provides a tiny node-warning alternative.

Package: node-tinycolor
Description-md5: c740658a53309e84cb0ea823557891c1
Description-en: No-fuzz, barebone, zero muppetry color module for Node.js
 Tinycolor provides color name definitions for colorizing ANSI output on
 TTY-like terminals.
 .
 Colorization can be disabled by setting the NOCOLOR environment variable.

Package: node-tinykeys
Description-md5: 831560e083ba6a113d4b47c72c5a0e15
Description-en: tiny modern JavaScript library for keybindings
 Tinykeys is a small JavaScript library for defining keyboard shortcuts and
 keybinding sequences in web applications. It can match key presses using
 KeyboardEvent key or code values, supports modifier keys, optional modifiers,
 regular expression matching, and cross-platform shortcuts using a $mod alias.
 .
 The library can attach handlers directly to an event target or create a
 reusable keybinding handler for use with addEventListener. It also provides
 options for choosing the keyboard event type, changing sequence timeouts, and
 ignoring events from form fields or other elements.

Package: node-tippex
Description-md5: fab443916682074833b797f5fb0c8406
Description-en: Erase comments and strings from JavaScript code for Node.js
 This module replaces comments, strings and regular expressions from
 JavaScript code by whitespace, so simple pattern search can be done
 without false positive.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tldts
Description-md5: 5daaf002a3d4697bf7be3b7dab804367
Description-en: JavaScript library to extract fields from URLs
 node-tldts is a JavaScript library to extract hostnames, domains, public
 suffixes, top-level domains and subdomains from URLs.
 .
 It's tuned for performane, handles both URLs and hostnames, supports full
 Unicode/IDNA, can parse email addresses, detects IPv4 and IPv6 addresses,
 has small bundles and small memory footprint and is fully tested.

Package: node-tldts-core
Description-md5: cb438d97468094cb371ecebb22ae64e1
Description-en: core building blocks of tldts
 node-tldts is a JavaScript library to extract hostnames, domains, public
 suffixes, top-level domains and subdomains from URLs.
 .
 node-tldts-core provides common libraries for node-tldts and
 node-tldts-experimental

Package: node-tldts-experimental
Description-md5: 6c1530266edbb77011a47f1c793a05dd
Description-en: Faster, experimental, unstable version of node-tldts
 node-tldts is a JavaScript library to extract hostnames, domains, public
 suffixes, top-level domains and subdomains from URLs.
 .
 node-tldts-experimental exposes the exact same API and is subjected to the
 same tests as node-tldts, but offers a different trade-off in terms of
 space, speed and accuracy.

Package: node-tldts-icann
Description-md5: a403aff0a7b6057788df96788e0be41e
Description-en: Minimal implementation of node-tldts
 node-tldts is a JavaScript library to extract hostnames, domains, public
 suffixes, top-level domains and subdomains from URLs.
 .
 node-tldts-icann only contains the ICANN section of node-tldts.

Package: node-tldts-tests
Description-md5: 2d1b12f178952b5ccbbaaf7d3cf86ada
Description-en: Common implementation for tests, used by different node-tldts*
 node-tldts is a JavaScript library to extract hostnames, domains, public
 suffixes, top-level domains and subdomains from URLs.
 .
 node-tldts-tests provide a common implementation for tests, used by different
 tldts implementations (node-tldts and node-tldts-experimental at the moment).

Package: node-tldts-utils
Description-md5: 81eddeb8775bc7ab8e8ca7d0d22a77ac
Description-en: Common utils used internally in tldts
 node-tldts is a JavaScript library to extract hostnames, domains, public
 suffixes, top-level domains and subdomains from URLs.
 .
 Common utils used internally in tldts to parse public suffix rules and update
 internal data structures.

Package: node-tmatch
Description-md5: a3de2e87179c57c81c5dbe0c0ca1865b
Description-en: Match an object against a "pattern" object - Node.js module
 This module checks weter a value matches a given pattern.
 A pattern is an object with a set of fields that must be in
 the test object, or a regular expression that a test string
 must match, or any combination thereof.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tmp
Description-md5: c50a9bc1ed3e7a9b2eb6ad0849bbe04b
Description-en: Temporary file and directory creator for Node.js
 The main difference between node-temp and node-tmp is that node-tmp more
 aggressively checks for the existence of the newly created temporary file
 and creates the new file with O_EXCL instead of simple O_CREAT | O_RDRW,
 so it is safer.
 .
 The API is slightly different as well, Tmp does not yet provide
 synchronous calls and all the parameters are optional.
 .
 Tmp uses crypto for determining random file names, or, when using templates,
 a six letter random identifier. And just in case that you do not have that
 much entropy left on your system, Tmp will fall back to pseudo random numbers.
 .
 You can set whether you want to remove the temporary file on process exit or
 not, and the destination directory can also be set.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-to-absolute-glob
Description-md5: d016fc0b68f531e7511117d4ea4ac052
Description-en: Make a glob pattern absolute
 Make a glob pattern absolute, ensuring that negative globs and patterns with
 trailing slashes are correctly handled.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-to-arraybuffer
Description-md5: c4d637bbf467525c3960ae34a01b8c55
Description-en: Get an ArrayBuffer from a Buffer as fast as possible
 Note that in some cases the returned ArrayBuffer is backed by the same memory
 as the original Buffer (but in other cases it is a copy), so **modifying the
 ArrayBuffer is not recommended**.
 .
 This module is designed to work both in node.js and in all browsers with
 ArrayBuffer support when using the Buffer implementation provided by
 Browserify
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-to-buffer
Description-md5: 12ac35277761a805779bbc369c3bcf82
Description-en: Nodejs library to get a buffer robustly from various variable types
 node-to-buffer permits one to get a buffer robustly from a string, an array,
 a buffer, a dataview or an Uint8Array.

Package: node-to-fast-properties
Description-md5: 4e31d9808e8643fa9a472177afcc044a
Description-en: Force V8 to use fast properties for an object
 With to-fast-properties, force V8 to use fast properties for an object.
 .
 Use %HasFastProperties(object) and --allow-natives-syntaxto check whether an
 object already has fast properties.

Package: node-to-object-path
Description-md5: a3e9d206f82412d02f2f24ea9da93057
Description-en: Create an object path from a list of strings
 Create an object path from a list or array of strings. Also supports passing
 an arguments object (without having to slice args).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-to-regex
Description-md5: ca29f421daf796bb5ca1f74e4363519f
Description-en: regex generator from string or array of strings
 to-regex  can be used to generate a regex from a string or array of strings.
 .
 This package installs also regexptree, a regular expressions processor, and
 safe-regex, which detects potentially catastrophic exponential-time regular
 expressions by limiting the star height to 1.

Package: node-to-regex-range
Description-md5: b115a70b57280a16c92a363354300e79
Description-en: returns a regex-compatible range from two numbers, min and max
 It comes with 855,412 generated unit tests to validate it's accuracy! Useful
 for creating regular expressions to validate numbers, ranges, years, etc.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-toidentifier
Description-md5: 2d84f08a767c258e8f49ca52a8cb38c3
Description-en: Convert a string of words to a JavaScript identifier
 This module given a string as the argument, will  transform it to an identifier
 (variable name for instance) using stable rules.
 .
 It is a dependency of Express.js, a web application framework for Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-token-types
Description-md5: 16bcd83698abbff7e0c3ac37fc0acf6d
Description-en: Primitive token library used to read and write from a node Buffer
 Common token types for decoding and encoding numeric and string values.
 Although it is possible to use this module directly, it is primary designed to
 be used with strtok3 tokenizer.

Package: node-topojson
Description-md5: 302389a28fbcd77c318fc4dfa5c8670f
Description-en: Node.js extension of GeoJSON that encodes topology
 node-topojson is an extension of GeoJSON that encodes topology. Rather than
 representing geometries discretely, geometries in TopoJSON files are stitched
 together from shared line segments called *arcs*. TopoJSON eliminates
 redundancy, offering much more compact representations of geometry than with
 GeoJSON; typical TopoJSON files are 80% smaller than their GeoJSON
 equivalents. In addition, TopoJSON facilitates applications that use topology.

Package: node-tough-cookie
Description-md5: f795cf7c28719fe74e686a808e37abc8
Description-en: RFC6265 Cookies and Cookie Jar for node.js
 This library just provides a way to read and write RFC6265 HTTP cookie
 headers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-transformers
Description-md5: 3aeb7aa628a5f51af11421d0c93969f1
Description-en: String and data transformations using templates and compilers
 This module presents string and data transformations from third-party
 modules like templating libraries or compilers, all under a consistent
 interface.
 .
 Each third-party module must be installed separately.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-traverse
Description-md5: 1604c84dadb005437ba8cd312f33ba6a
Description-en: recursively traverse objects in Node.js
 node-traverse is a Node.js module that lets you Traverse and transform
 objects by visiting every node on a recursive walk.

Package: node-tree-kill
Description-md5: c2601592529a6fe2b4950b45667c1cde
Description-en: send a signal to a process and all its children
 By default, kills (using SIGTERM) a process and all its children.
 Optional functionality:
 * send a different signal
 * run a callback function when done
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-trim-newlines
Description-md5: fc76051f575c5886d69e7cce5d68ab43
Description-en: Trim newlines from start and/or end of a string
 Trim newlines or line break from the start and/or end of a string
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-triple-beam
Description-md5: 2efed8194166c8d677af66b88e180fe8
Description-en: Definitions of levels for logging purposes & shareable Symbol constants
 This package provides friendly names and colors for Node.js log levels.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-trust-json-document
Description-md5: cacc006f057cabccf18b98b6c764e751
Description-en: JSON Document manipulation library - Node.js library
 Model and manipulate data with ES6 classes,
 JSON Schema initialization and validation,
 JSON Patch, JSON Pointer, and JSON Mappings.
 .
 * works in Node.js and the browser
 * compiled schema initialization and validation methods
 * high-level JSONDocument class for ease of use
 * zero production dependencies
 * compatible with webpack
 .
 This package provides JSON Document for use with Node.js -
 an event-based server-side JavaScript engine.

Package: node-trust-keyto
Description-md5: ab176f502f3da2766b509df285d859d4
Description-en: utility for translating cryptographic keys between representations
 This Node.js library implements routines
 to translate between multiple cryptographic key representations.
 .
 RSA
 * PKCS1
 * PKCS8
 * JWK
 .
 ECDSA - secp256k1 (Blockchain Curve)
 * PKCS1 (Private Only)
 * PKCS8
 * JWK
 * BLK (Private Key Hex String)
 .
 ECDSA - secp256r1 (P-256)
 * PKCS1 (Private Only)
 * PKCS8
 * JWK
 .
 ECDSA - secp384r1 (P-384)
 * PKCS1 (Private Only)
 * PKCS8
 * JWK
 .
 ECDSA - secp521r1 (P-521)
 * PKCS1 (Private Only)
 * PKCS8
 * JWK
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-trust-webcrypto
Description-md5: 90e7789d02d7c8961ceb140e8510c1a4
Description-en: WebCrypto API for Node.js
 W3C's Web Cryptography API,
 which defines a standard interface
 for performing cryptographic operations in JavaScript,
 such as key generation, hashing, signing, and encryption.
 This package implements the API for Node.js,
 in order to support universal crypto-dependent code
 required by protocols such as JOSE and OpenID Connect.
 .
 JOSE is a framework intended to provide a method
 to securely transfer claims (such as authorization information)
 between parties, e.g. in systems involving OAuth 2.0.
 .
 Connect (OIDC) is an authentication layer on top of OAuth 2.0,
 an authorization framework.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-trysound-sax
Description-md5: 603611ec80bdc2790c5c4a286a738c49
Description-en: Streaming XML parser (node.js module)
 This package provides an evented streaming XML parser
 in Javascript ; it is a simple tool to parse through
 an XML string to deal with RSS and other XML documents.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ts-loader
Description-md5: 0938aff3dc28ad9c380644972568e6f1
Description-en: TypeScript loader for webpack
 ts-loader is a Typescript loader for Webpack in Nodejs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tsc-alias
Description-md5: 13fd0395a99ceabac09a0bd7864f8dbc
Description-en: fixes alias paths after typescript compilation
 Replace alias paths with relative paths after typescript compilation. You
 can add aliases that reference other projects outside your tsconfig.json
 project by providing a relative path to the baseUrl.
 .
 Differs from tsconfig-paths in that it is entirely compile-time
 and adds no runtime dependencies.
 .
 Can also be used in a single file with a function that returns a promise
 of a function that receives the file contents and path, and returns the
 transformed contents, synchronously.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tshy
Description-md5: 52496b1c24d4fe2af6095916c5ac64ea
Description-en: TypeScript HYbridizer package builder
 This tool manages the exports in your package.json file, and
 builds your TypeScript program using tsc (typescript compiler),
 emitting both ESM and CommonJS variants,
 providing the full strength of TypeScript’s checking for both
 output formats
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tslib
Description-md5: 92d8c7b8abf629b9b18d7b9cc6b054e6
Description-en: Implementation of tslib for javascript
 This is a runtime library for typescript that contains all of the TypeScript
 helper functions.
 .
 This library is primarily used by the --importHelpers flag in TypeScript.
 .
 For an optimized bundles with TypeScript, you should absolutely consider
 using tslib and --importHelpers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tty-browserify
Description-md5: 80750fbf7efabf1570271191db42d558
Description-en: tty library from node core for browsers
 Provides a tiny stub implementation of the tty module that always returns
 false to isatty and throws out not implemented errors if ReadStream
 or WriteStream are called.
 .
 This library is a dependency for browserify. Browserify takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Browserify exposes this code
 to programs that are unaware they are running in a browser
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tunein
Description-md5: e5c88cfb19c23b04e733d1bac60f2dcf
Description-en: nodejs wrapper for tunein web radios
 This module provides ability for a client to :
 browse radiotime.com library
 search in radiotime.com library
 All returned URLs are parsed with url and querystring native modules
 of NodeJS.
 .
 Returned objects are list of categories and/or webradios, client needs
 to parse objects to know what to do with :(
 .
 Returned objects can have children (an array of library elements)
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-tunnel-agent
Description-md5: 2d15b97b86abbab61e9baa5c5eb5c6dc
Description-en: HTTP proxy tunneling agent module for Node.js
 node-tunnel-agent is an HTTP CONNECT tunnel client module
 for Node.js.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-turbolinks
Description-md5: 7dfd709a1e11ec1adb0e353e60a9e96c
Description-en: Turbolinks makes navigating your web application faster
 Get the performance benefits of a single-page application without the added
 complexity of a client-side JavaScript framework. Use HTML to render your
 views on the server side and link to pages as usual. When you follow a link,
 Turbolinks automatically fetches the page, swaps in its <body>, and merges
 its <head>, all without incurring the cost of a full page load.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-turndown
Description-md5: ef3a50ba50290e9a8bb037788cf9c263
Description-en: convert HTML into MarkDown with JavaScript
 This package makes it possible to convert an HTML document
 into a MarkDown document, with extensible rules and filters.

Package: node-tweetnacl
Description-md5: c5b8c8ca18b696e8133852b80e1ef892
Description-en: Port of TweetNaCl cryptographic library to JavaScript
 The primary goal of this project is to produce a translation of
 TweetNaCl to JavaScript which is as close as possible to the
 original C implementation, plus a thin layer of idiomatic
 high-level API on top of it.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-typanion
Description-md5: 57dc1577dfa00f9b58c5ea6aa55fcdbe
Description-en: Static and runtime type assertion library with no dependencies
 Compared to yup, Typanion has a better inference support for TypeScript.
 .
 Its functional API makes it very easy to tree shake, which is another bonus
 (although the library isn't very large in itself).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-type-check
Description-md5: aba2de2ad3ca9bd9bf1e59010a06a48c
Description-en: Check the types of JavaScript values at runtime
 This library allows one to run unit test using a Haskell like type
 syntax using Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-type-detect
Description-md5: 489f5ff54598928ba955261816b554df
Description-en: Improved typeof detection for node.js and the browser
 Type Detect is a module which you can use to
 detect the type of a given object. It returns
 a string representation of the object's type,
 either using typeof or @@toStringTag.
 .
 It also normalizes some object names for consistency among browsers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-type-flag
Description-md5: 7d66452211e5b880c9ebaeb38762d7af
Description-en: Typed command-line arguments parser for Node.js
 Tiny CLI flag parser whose schema returns TypeScript-inferred application
 values. Use parser functions like Number, Date, enum validators, or
 object builders, then read clean output from parsed.flags. No
 dependencies & tree-shakable (Max 1.4 kB).
 .
 Features:
 .
 - App-ready values: parser functions return numbers, dates, enums,
 objects, nullable values, or validated strings.
 - Readable schemas: keep type, alias, and default next to the app key
 they configure.
 - TypeScript confidence: bundled types infer flags from parser return
 types and defaults.
 - Forwarding wrappers: known flags, unknown flags, positionals, and
 leftover argv stay easy to separate.
 - CLI-friendly naming: camelCase schema keys accept kebab-case input
 like --some-flag.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-type-is
Description-md5: e5c329f74f4209179e61d88b46799508
Description-en: infer the content type from request
 Contains a simple module to infer content type from
 current request.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-typed-array-buffer
Description-md5: b624b6537b0235a1a1b0d84508478b87
Description-en: Get the ArrayBuffer out of a TypedArray
 node-typed-array-buffer permits one to get the ArrayBuffer out of a TypedArray
 robustly.

Package: node-typed-query-selector
Description-md5: fbcfe9883db31c837986c09dd2e20a6d
Description-en: Typed querySelector for TypeScript
 This library provides the `querySelector` and `querySelectorAll` functions
 which infer types of the selected document elements by parsing the CSS selector
 strings at compile time. It also can perform syntax check of CSS selector
 strings.

Package: node-typedarray
Description-md5: 6a4ef79ed5f4587100a79d08bbe9d01e
Description-en: TypedArray polyfill for old browsers
 Node-typedarray is a fork of the inexorabletash version of polyfill.
 .
 A polyfill is a shim or collection of shims, and a shim lets you write the
 same code across all browsers by implementing a new API in downlevel
 browsers.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-typedarray-to-buffer
Description-md5: 0d2c4cceb02c07c4e485e25ac9a74aff
Description-en: JavaScript utility converting TypedArray to buffer without copy
 This package offers a zero‑copy way to treat typed arrays like Uint8Array as
 Node‑style Buffers, avoiding the costly data duplication imposed by
 Buffer.from() and the standard buffer module. It provides a faster,
 more memory‑efficient alternative for applications that process
 large or performance‑critical binary data.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-typescript
Description-md5: 2ed277429adf541777810cd6e401bc7b
Description-en: TypeScript is a language for application scale JavaScript development
 TypeScript is a language for application-scale JavaScript. It adds
 optional types, classes, and modules to JavaScript, supports tools
 for large-scale JavaScript applications for any browser, for any host,
 on any OS and compiles to readable, standards-based JavaScript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-typestyle
Description-md5: 7e5b71e2e59471ff630161e8396c676a
Description-en: library for typesafe CSS handling (Node.js module)
 This package provides a module to work with CSS in Node.js
 in a typesafe way. It is compatible with popular frameworks
 like react or angular2, without specific configuration.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ua-parser-js
Description-md5: 400cd88eedc32ec9ca176fff1777517c
Description-en: Lightweight JavaScript-based user-agent string parser
 This library aims to identify detailed type of web browser, layout engine,
 operating system, cpu architecture, and device type/model, entirely from
 user-agent string with a relatively small footprint (~11KB when minified /
 ~4KB gzipped).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-uglify
Description-md5: 564fccd5f7c50f8c66341f99afc7f594
Description-en: JavaScript parser, mangler/compressor and beautifier toolkit
 UglifyJS is a JavaScript compressor/minifier written in JavaScript. It
 also contains tools that allow one to automate working with JavaScript
 code:
 .
 * A parser which produces an abstract syntax tree (AST) from
 JavaScript code.
 * A code generator which outputs JavaScript code from an AST, also
 providing the option to get a source map.
 * A compressor (optimizer) - it uses the transformer API to optimize
 an AST into a smaller one.
 * A mangler - reduce names of local variables to (usually)
 single-letters.
 * A scope analyzer, which is a tool that augments the AST with
 information about where variables are defined/referenced etc.
 * A tree walker - a simple API allowing you to do something on every
 node in the AST.
 * A tree transformer - another API intended to transform the tree.
 .
 All the above utilities and APIs are defined in ~6500 lines of code
 (except for the effective generation of the source-map, which is
 handled by the source-map module). Compared to alternatives, UglifyJS
 is pretty small.
 .
 NB! This package is deprecated!
 Please consider using node-uglify-js or uglifyjs instead.

Package: node-uglify-js
Description-md5: 02e9284697e38b71e6623e475dacf782
Description-en: JavaScript parser, mangler/compressor and beautifier - Nodejs library
 UglifyJS is a JavaScript compressor/minifier written in JavaScript.
 It also contains tools that allow one to automate
 working with JavaScript code:
 .
 * A parser which produces an abstract syntax tree (AST)
 from JavaScript code.
 * A code generator which outputs JavaScript code from an AST,
 also providing the option to get a source map.
 * A compressor (optimizer) -
 it uses the transformer API to optimize an AST into a smaller one.
 * A mangler -
 reduce names of local variables to (usually) single-letters.
 * A scope analyzer, which is a tool that augments the AST
 with information about where variables are defined/referenced etc.
 * A tree walker -
 a simple API allowing you to do something on every node in the AST.
 * A tree transformer -
 another API intended to transform the tree.
 .
 All the above utilities and APIs are defined in ~6500 lines of code
 (except for the effective generation of the source-map,
 which is handled by the source-map module).
 Compared to alternatives, UglifyJS is pretty small.
 .
 This package provides UglifyJS library
 usable with Node.JS.

Package: node-uglify-save-license
Description-md5: 55728e40f4ba69554247d9d9b5bd0fb3
Description-en: License detector for UglifyJS
 This module enables to preserve license comments when using UglifyJS.
 .
 Even if the license statement is in multiple line comments, or the comment
 has no directive such as @license and /*!, this module keeps them readable.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-uid-number
Description-md5: 97ce42784eded72824b2316dcd8f0896
Description-en: Convert a username/group name to a uid/gid number
 This module can be used to convert a username/groupname to
 a uid/gid number.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-uid-safe
Description-md5: 8ba32f43c493030afc9972c1121152b8
Description-en: UID generator for cookie and URL
 This Node.js module provides a generator to create cryptographically secure
 UIDs safe for both cookie and URL usage.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ultron
Description-md5: 31f3385353460a2f3fe7ee3e90691855
Description-en: event emitter enhancement for node.js
 Ultron gathers intelligence so it can start improving upon his rudimentary
 design. It will learn your event emitting patterns and find ways to
 exterminate them. Allowing you to remove only the event emitters that you
 assigned and not the ones that your users or developers assigned. This can
 prevent race conditions, memory leaks and even file descriptor leaks from
 ever happening as you won't remove clean up processes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-umd
Description-md5: d761d9b4fe2d605a0ef63c4a2a7b5427
Description-en: Universal Module Definition for use in automated build systems
 UMD (Universal Module Definition) is a common pattern used in javascript
 programming allowing one to write once a loader working in different
 context (server, browser). This loader is compatible with different
 API like RequireJS, AMD  or CommonJs.
 .
 This module provides:
 - simple synchronous wrapping of a string
 - return style module support
 - CommonJS support
 - support preventing internal UMDs from conflicting
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unbzip2-stream
Description-md5: d0a0ddf4f647af4dd6dd0a806aaaad2f
Description-en: streaming unbzip2 implementation in pure javascript for node and browsers
 Streaming bzip2 decompressor in pure JS for Node and browserify. When
 browserified, the stream emits instances of feross/buffer instead of raw
 Uint8Arrays to have a consistent API across browsers and Node.

Package: node-unc-path-regex
Description-md5: 0b2cbbc22b7fc6e22253f7bd33fe7426
Description-en: regex to test if a file path is windows UNC file path
 Regular expression for testing if a file path is a windows UNC file path.
 Can also be used as a component of another regexp via the `.source` property.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-uncatch
Description-md5: 5193802d3d5e4506b2efd3c9f54ddca4
Description-en: global cooperative uncaught exception handler for Node.js
 Uncatch is a cooperative uncaught exception manager, which allows
 multiple modules to register listeners for uncaught exceptions, and all
 of them will be executed before the process finally exits. The module
 also handles emitting the error and stack trace to STDERR.
 .
 Uncatch also treats all unhandled rejections as if they were unhandled
 exceptions. This is the default behavior in Node.js v15+ anyway, and it
 allows both of these events to be handled in the same cooperative way in
 older Node.js versions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-underscore
Description-md5: 398861d20e6c0b871219d43e35746ad1
Description-en: JavaScript's functional programming helper library - NodeJS
 Underscore is a utility-belt library for JavaScript that provides a lot
 of the functional programming support that you would expect in
 Prototype.js (or Ruby), but without extending any of the built-in
 JavaScript objects.  It's the tie to go along with jQuery's tux.
 .
 Underscore provides 60-odd functions that support both the usual
 functional suspects: map, select, invoke - as well as more specialized
 helpers: function binding, javascript templating, deep equality
 testing, and so on.  It delegates to built-in functions, if present, so
 modern browsers will use the native implementations of forEach, map,
 reduce, filter, every, some and indexOf.
 .
 This package contains the NodeJS module.

Package: node-underscore.string
Description-md5: a1cca7b35ca1a817785b1b45c599db4b
Description-en: String manipulation extensions - node module
 JavaScript lacks complete string manipulation operations, this an
 attempt to fill that gap.
 .
 This package contains underscore.string usable with Node.

Package: node-undici
Description-md5: 70d4aab122211d50caa05bea23e11b25
Description-en: Node.js HTTP/1.1 client
 undici provides the Node.js core HTTP client, using WebAssembly to achieve
 performance and pluggability. It brings features like:
 - redirect support
 - native mocking layer using MockAgent
 - Client, Pool, Agent are unified by a Dispatcher API

Package: node-unicode-17.0.0
Description-md5: c4fadfa5ffd322d9e89aeb19db1e722b
Description-en: Unicode 16.0.0 data for Node.js
 JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols,
 and regular expressions for Unicode v16.0.0’s categories, scripts, blocks,
 bidi, and other properties.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unicode-canonical-property-names-ecmascript
Description-md5: cd85ef63343dd60f147a6df70c4cf038
Description-en: Unicode property names supported in ES RegExp in Node.js
 This module provides the set of canonical Unicode property names supported
 in ECMAScript RegExp property escapes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unicode-loose-match
Description-md5: 022ba4a5417d2fa47bc2815e3982201b
Description-en: Unicode loose matching implementation for Node.js
 This package provides an implementation of the UAX44-LM3 norm, that is the
 loose matching algorithm for symbolic values, as it is defined in the Unicode
 Standard.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unicode-match-property-ecmascript
Description-md5: 690738d9d8085aa8afe41e9711e670d8
Description-en: Match a Unicode property to its canonical name for Node.js
 This package provides a function to match a Unicode property or property
 alias to its canonical property name according to the algorithm used for
 RegExp Unicode property escapes in ECMAScript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unicode-match-property-value-ecmascript
Description-md5: bdb001cb1fbcd69e6282fa8d99e3931d
Description-en: Match a Unicode property value to its canonical version in Node.js
 This module provides a function to match a Unicode property value to its
 canonical version (without applying the loose matching algorithm) following
 the RegExp Unicode property escapes in ECMAScript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unicode-property-aliases
Description-md5: 82a0291e1a9873e37cf29a389778d976
Description-en: Unicode property alias mappings in Javascript format for Node.js
 This package provides a map object giving alias mappings for Unicode
 property aliases, the most common usage being to convert an alias to its
 canonical form.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unicode-property-aliases-ecmascript
Description-md5: 43855b15609c4e1cfc1278bd77b94ea7
Description-en: Unicode property aliases mapping for property names in Node.js
 This modules provides unicode 10.0 property alias mappings in JavaScript
 format for property names that are supported in ECMAScript RegExp property
 escapes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unicode-property-value-aliases
Description-md5: 3b88639e21ad00fbd4a8ed9e18fc01c9
Description-en: Unicode property value alias mappings for Node.js
 This package provides a map object giving alias mappings for Unicode
 property value, the most common usage being to convert an alias to its
 canonical form.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unicode-property-value-aliases-ecmascript
Description-md5: a42b33dd3344a3329434979336d81316
Description-en: Unicode aliases in ECMAScript regular expressions for Node.js
 The ECMAScript RegExp norm supports some aliases for property names and
 values in property escapes, which this package makes available as mappings.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unidecode
Description-md5: fefbd77959afcbae5b5346e595b42c6a
Description-en: ASCII transliterations of Unicode text
 Unidecode is JavaScript port of the perl module Text::Unidecode. It takes
 UTF-8 data and tries to represent it in US-ASCII characters (i.e., the
 universally displayable characters between 0x00 and 0x7F). The
 representation is almost always an attempt at transliteration -- i.e.,
 conveying, in Roman letters, the pronunciation expressed by the text in
 some other writing system.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-union-value
Description-md5: 68b9e2918f06576f67856144a7dbf8ea
Description-en: set an array of unique values as the property of an object
 This library supports setting deeply nested properties using object-paths/dot
 notation.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-uniq
Description-md5: 9dfc98301b80072f16466413b606abb5
Description-en: Node.js module to remove duplicates from a sorted array in place
 Why use this instead of underscore.uniq[ue]?
 A few reasons:
 * This library updates the array in place without making an extra copy (and
 so it is faster for large arrays)
 * It also accepts a custom comparison function so you can remove duplicates
 from arrays containing object
 * It is more modular in the sense that it doesn't come with a bazillion other
 utility grab bag functions.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-uniqid
Description-md5: 93248cfc3c1a58f7179b64829d372d3c
Description-en: Unique ID Generator
 This module is a Unique Hexatridecimal ID generator. It will always create
 unique id's based on the current time, process and machine name.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-uniqs
Description-md5: bd0669e43e2ce85b5009356385d2c937
Description-en: Tiny utility to create unions and de-duplicated lists
 For example, uniqs([2, 1, 1], [2, 3, 3, 4], [4, 3, 2]) will give [2, 1, 3, 4]
 as output.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unique-filename
Description-md5: 4b4be81ecf57c3ddcba394740fd657c4
Description-en: unique filename for use in temporary directories or caches
 This module can be used to generate a unique filename for use in temporary
 directories or caches.
 .
 For example, if you pass os.tmpdir() as an argument, it returns something
 like: /tmp/912ec803b2ce49e4a541068d495ab570.
 .
 It also include small package node-unique-slug that
 generate a unique character string suitible for use
 in files and URLs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unique-stream
Description-md5: 60275929515e2527dc0df9cd65c6c8ef
Description-en: node.js through stream that emits a unique stream of objects based on criteria
 Node.js is an event-based server-side JavaScript engine.

Package: node-unique-string
Description-md5: 6e525ade18a7e67ae657eab5dd37db85
Description-en: Generate a unique random string
 Returns a 32 character unique string. Matches the length of MD5, which is
 unique enough for non-crypto purposes.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-universalify
Description-md5: 3598badedda83f49d5efec369727a8a8
Description-en: Make a callback- or promise-based function support both promises and callbacks
 This package provides ways to make a callback- or promise-based function
 support both promises and callbacks.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unorm
Description-md5: 4ae4e8fe6a625b5e89bda849c8077aeb
Description-en: Common JS Unicode Normalizer (Node.js)
 Normalization is a process that involves transforming characters and sequences
 of characters into a formally-defined underlying representation. This process
 is most important when text needs to be compared for sorting and searching,
 but it is also used when storing text to ensure that the text is stored in a
 consistent representation.
 .
 This package provides a Common JS Unicode Normalizer (Node.js).

Package: node-unpipe
Description-md5: 6c6185c388f81a49038c3ed547fc7c7e
Description-en: Unpipe a stream from all destinations
 Unpipes all destinations from a given stream. With stream 2+, this is
 equivalent to stream.unpipe(). When used with streams 1 style streams
 (typically Node.js 0.8 and below), this module attempts to undo the
 actions done in stream.pipe(dest).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-unset-value
Description-md5: 49555c277f4195863f51984459edb704
Description-en: Delete nested properties from an object using dot notation
 Node.js is an event-based server-side JavaScript engine.

Package: node-uri-js
Description-md5: fa6905bd33fde5990d2945152d05c4b0
Description-en: URI/IRI parsing/validating/resolving library
 This is an RFC 3986/3987 compliant, scheme extendable URI/IRI
 parsing/validating/resolving library for JavaScript.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-uri-path
Description-md5: aa0de8e140dc26f23f573a2388b57468
Description-en: Convert relative file system paths into safe URI paths
 This module can be used to convert relative file system paths into
 safe URI paths.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-url
Description-md5: bc52ba044ab4458414e1ff3f798ed932
Description-en: core nodejs url packaged standalone for use with Browserify
 This package provides utilities for URL resolution and parsing.
 .
 This module creates an url object which contain properties
 holding different parts of the url.
 .
 This module is used by browserify and is meant to
 have feature parity with node.js core url module.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-url-join
Description-md5: 5387eb70913e396fcef9a0e1f24813ef
Description-en: Join urls and normalize as in path.join
 This module can be used to join all arguments together and normalize
 the resulting url.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-url-loader
Description-md5: e91f5555fcdab413bb40f825953a6900
Description-en: url loader module for webpack
 This module loads files as base64 encoded URL.
 .
 Webpack takes code targeted at node.js and makes it run in the browser.
 Node.js comes with API of its own that is not available in the browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-url-parse
Description-md5: 0e27d3fc10c5e075495ca0ecf3279b9f
Description-en: Parse URL in node using the URL module and in the browser using the DOM
 The url-parse method exposes two different API interfaces. The url interface
 that you know from Node.js and the new URL interface that is available in
 the latest browsers.
 .
 Since 0.1 we've moved away from using the DOM's <a> element for URL parsing
 and moving to a full Regular Expression solution. The main reason for this
 change is to make the URL parser available in different JavaScript
 environments as you don't always have access to the DOM like Worker
 environments.  This module still have a really small foot print as this
 module's main intention is to be bundled with client-side code. The only
 problem however with a RegExp based solution is that it required a lot of
 lookups causing major problems in FireFox. So the last and the current
 solution was a pure string parsing solution which chops up the URL in
 smaller pieces.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-url-parse-lax
Description-md5: 485478bbfa67fe17245d2b15845961cf
Description-en: url.parse() with support for protocol-less URLs & IPs
 Lax url.parse() with support for protocol-less URLs & IPs
 .
 The url.parse() method takes a URL string, parses it, and returns a URL
 object. A TypeError is thrown if urlString is not a string. A URIError is
 thrown if the auth property is present but cannot be decoded.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-url-to-options
Description-md5: ef3edf9686c443202baf621c3a6f076d
Description-en: Convert a WHATWG URL to an http(s).request options object
 Package converts a WHATWG URL to 'http.request()' / 'https.request()'
 options object. An option object contains protocol, hostname, hash, search,
 pathname, path & href.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-url-toolkit
Description-md5: dd9fbecb4c609054505f171fb3fccc19
Description-en: build absolute URLs from base and relative URLs
 URL Toolkit is a JavaScript library for resolving relative URLs against
 a base URL using the rules from RFC 1808.
 .
 It can be used when RFC 1808 behaviour is required rather than the
 WHATWG URL Living Standard implemented by JavaScript's built-in URL
 class. This affects some edge cases, including how URLs with special
 schemes such as http are normalised.
 .
 The library also provides helpers to parse URLs into their component
 parts, normalise path segments, and rebuild URLs from parsed parts.

Package: node-urlgrey
Description-md5: 3e842d988af3b57dd0ccd440d429a442
Description-en: urlgrey is a library for url querying and manipulation
 urlgrey is a library for url manipulation. It's a chainable/fluent interface
 that makes a number of methods available for querying different aspects
 of a url, and even modifying it to create new urls.
 .
 Most methods are named after different parts of the url
 and allow you to read that part from the current url if you don't pass
 any parameters, or they allow you to generate a new url
 with a change to that part in the current url if you do pass a parameter.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-use
Description-md5: 27917936e9c412f418eec5986ff3089b
Description-en: Easily add plugin support to your node.js application
 Easily add plugin support to your node.js application. It is a different
 take on plugin handling. This is not a middleware system
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-util
Description-md5: fdd3d1611b4f0edd99573fbf8d67e547
Description-en: NodeJS util module
 node-util provides various utilities for regular expressions, deprecating
 functions, inspecting variables and other useful things.

Package: node-util-deprecate
Description-md5: e46191256b729282c04b4dbfbf30e566
Description-en: Node.js's `util.deprecate()` function with browser support
 In Node.js, this module simply re-exports the util.deprecate() function.
 .
 In the web browser (i.e. via browserify), a browser-specific
 implementation of the util.deprecate() function is used.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-utilities
Description-md5: 810c6a813047e733d121f36696230418
Description-en: classic collection of JavaScript utilities
 Contains various helper utilities for other applications.

Package: node-utils-merge
Description-md5: 8669c9709e887d6bc7ca41d811968c72
Description-en: provides a merge utility function
 Simple merges the properties from a source object
 into a destination object.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-utml
Description-md5: a7393676ec51c144d1e0657b295916e6
Description-en: Express compliant templating for underscore.js
 UTML is a wrapper around the underscore.js template method to make
 it comply with the express web framework.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-uuid
Description-md5: ee8169e29f4390106114fc73e79344ca
Description-en: simple and fast RFC9562 UUID generation - Node.js module
 uuid provides simple, fast generation of RFC9562 (formerly RFC4122) UUIDs.
 .
 * Support for UUID versions 1, 3, 4, 5, 6, 7
 * Cross-platform
 * Uses modern crypto API for random values
 * Small, tree-shakable footprint
 .
 This package provides uuid usable with Node.js -
 an event-based server-side JavaScript engine.

Package: node-v8-compile-cache
Description-md5: 461efe222353d23bc3de3142e3c13ef2
Description-en: Leverage v8 compile cache to speedup loading of Node.js modules
 V8 is the JavaScript Engine used by Node.js and Chromium; it uses just-in-time
 compilation (JIT) to execute Javascript code, and code caching to lessen the
 overhead to initially parse and compile a script.
 .
 The ability to tap into V8 to produce/consume this cache was introduced in
 Node v5.7.0. This module attaches a require hook to use V8's code cache to
 speed up instantiation time.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-v8flags
Description-md5: a14163b8d2382bba3b51bd2e1d8e22df
Description-en: Get available V8 JavaScript engine flags
 This package get flags passed to Node.js embedded
 V8 Javascript engine.
 .
 V8 is a high performance JavaScript engine written in C++.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vali-date
Description-md5: ba2f9c41ed45149887b186c0f4e6cfa9
Description-en: Validate a date
 Returns a boolean indicating if the date provided is valid or not.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-validate-npm-package-license
Description-md5: 35edb212a0c769689cf012bb75ecc3c3
Description-en: Tells if a string is a valid npm package license string
 Node.js is an event-based server-side JavaScript engine.

Package: node-validate-npm-package-name
Description-md5: b090666753c62d999a95c221120b4de7
Description-en: Checks if a string is a valid npm package name
 This module can determine if a string is valid to be used a npm module name.
 This module will show conformance to old naming rules and new naming rules
 separately.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vary
Description-md5: 65fe5f236ef39e821ff032656f3ceb3d
Description-en: manage the Vary header of a HTTP response - Node.js module
 This package provides a simple module to manage the fields
 of the Vary header in a HTTP response.
 .
 The Vary HTTP response header determines how to match future
 request headers to decide whether a cached response can be
 used rather than requesting a fresh one from the origin server.
 It is used by the server to indicate which headers it used when
 selecting a representation of a resource in a content negotiation
 algorithm.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vasync
Description-md5: cfaca806887963aec8cffa2d38e54937
Description-en: Utilities for observable asynchronous control flow
 This module provides several functions for asynchronous
 control flow. This one's claim to fame is improved debuggability.
 .
 Node.js is an event-based server-side JavaScript engine.
 .
 Its a dependency of  node-ldapjs

Package: node-vdom-to-html
Description-md5: 249f430a4430c8414713b39a4bee4dbf
Description-en: Node.js library to turn virtual-dom nodes into HTML
 node-vdom-to-html turn virtual-dom nodes into HTML. virtual-dom is a
 collection of modules designed to provide a declarative way of
 representing the DOM.

Package: node-vega
Description-md5: f9cb8b1cf0ae2ad1699adddb7bf47b0d
Description-en: programmed web graphics with JSON
 Vega is a visualization grammar, a declarative format for creating,
 saving, and sharing interactive visualization designs. With Vega you can
 describe data visualizations in a JSON format, and generate interactive
 views using either HTML5 Canvas or SVG.
 .
 This package provides Node.js files.

Package: node-vega-embed
Description-md5: ed5832630c5f8784e9b0f3fd4433f7b8
Description-en: Node.js library to easily embed vega views
 node-vega-embed makes it easy to embed interactive node-vega and
 node-vega-lite views into web pages. With node-vega-embed, it is possible
 to:
 * Load Vega/Vega-Lite specs from source text, parsed JSON, or URLs
 * Patch Vega specsto add additional functionality
 * Add action links such as "View Source" and "Open in Vega Editor"
 * Include Vega Tooltip

Package: node-vega-lite
Description-md5: 31a40c9db307e0aff1912ff796878cfa
Description-en: higher-level grammar for visual analysis for node-vega
 node-vega-lite provides a higher-level grammar for visual analysis that
 generates complete Vega specifications.
 .
 More details available on https://vega.github.io/vega-lite/docs/. Try
 available also on line: https://vega.github.io/editor/#/custom/vega-lite

Package: node-vega-themes
Description-md5: ba8b4ee29128f88ee1c11a218ddb7754
Description-en: Themes for stylized node-vega and node-vega-lite visualizations
 A Vega *theme* is a configuration object with default settings for a variety
 of visual properties such as colors, typefaces, line widths and spacing. This
 module exports a set of named themes, which can be passed as input to the
 node-vega or node-vega-lite with node-vega-embed or directly as a
 configuration object to the Vega parser.

Package: node-vega-tooltip
Description-md5: 6b861a2215a93b134a0b96669ce182c2
Description-en: Tooltip for node-vega and node-vega-lite
 node-vega-tooltip is a tooltip plugin for Vega and Vega-Lite visualizations.
 This plugin implements a custom tooltip handler for Vega that uses custom
 HTML tooltips instead of the HTML title attribute.

Package: node-verror
Description-md5: a472c5021ef1dae20baf88616a73cd60
Description-en: rich JavaScript errors
 This module provides several classes in support of Joyent's Best Practices
 for Error Handling in Node.js.
 .
 The error classes here support:
 * printf-style arguments for the message
 * chains of causes
 * properties to provide extra information about the error
 * creating your own subclasses that support all of these
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vhost
Description-md5: 092011d1d1d9631b71176a5f35b1bdc6
Description-en: connect middleware for domain request matching - Node.js module
 This module allows one to match incoming http requests to given
 host-server pairs, also known as virtual hosts.
 .
 It only works with in-process Request and Server Node.js objects,
 in particular it is not a proxy.
 .
 Connect is an extensible HTTP server framework.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vinyl
Description-md5: 27990ee9a106576bac50dab0b61bd11f
Description-en: Virtual file format
 Vinyl is a very simple metadata object that describes a file. When you think
 of a file, two attributes come to mind: `path` and `contents`. These are the
 main attributes on a Vinyl object. A file does not necessarily represent
 something on your computer’s file system. You have files on S3, FTP, Dropbox,
 Box, CloudThingly.io and other services. Vinyl can be used to describe files
 from all of these sources.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vinyl-fs
Description-md5: 85e4f166949142a7f98eabfad51e6613
Description-en: Vinyl adapter for the file system
 A Vinyl adapter simply exposes a `src(globs)` and a `dest(folder)` method.
 Each return a stream. The `src` stream produces Vinyl objects, and the `dest`
 stream consumes Vinyl objects. Vinyl adapters can expose extra methods that
 might be specific to their input/output medium, such as the `symlink` method
 `vinyl-fs` provides.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vinyl-sourcemaps-apply
Description-md5: 643d5c4b0308b5438c1c2d8e31682dab
Description-en: Apply a source map to a vinyl file
 Apply a source map to a vinyl file, merging it with preexisting source maps.
 .
 Source maps provide a language-agnostic way to compile back production
 code to the original source code.
 .
 This library is a build dependency of gulp-coffee, coffee script integration
 for gulp.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vlq
Description-md5: 110d36c3db307eb3d832255348d5b8c2
Description-en: Variable-length quantity mapper for Node.js
 Generate and decode base64 variable-length quantity mappings for
 source maps and other uses.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vm-browserify
Description-md5: 6ddb4088de9778207d3a7dc3ce1bcad9
Description-en: vm module for the browser
 emulate node's vm module for the browser. This module is depended upon by
 browserify, so you should just be able to `require('vm')` and it will just
 work.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vows
Description-md5: d8dbaad9646ff8fc7a1edfd588ff27b9
Description-en: asynchronous BDD & continuous integration for Node
 Node is an event-based server-side JavaScript engine.
 .
 Vows is a behavior driven development (BDD) framework for Node.
 .
 Vows was built from the ground up to test asynchronous code.  It
 executes your tests in parallel when it makes sense, and sequentially
 when there are dependencies.
 .
 Emphasis was put on speed of execution, clarity and user experience.
 .
 This package contains the vows library for Node, and the script vows
 for running tests from the commandline.

Package: node-vscode-debugprotocol
Description-md5: e8edd5aab17f6fda813003317081e9a1
Description-en: VS Code Debug Protocol
 This npm module contains declarations for the json-based Visual
 Studio Code debug protocol.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vscode-jsonrpc
Description-md5: 4be372ef55a2c0fc518b9fc816094057
Description-en: Node.js module that implement the VSCode client-server protocol
 This npm module implements the base messaging protocol spoken between a
 VSCode language server and a VSCode language client.
 .
 The npm module can also be used standalone to establish a JSON-RPC channel
 between a client and a server.

Package: node-vscode-languageserver
Description-md5: 1940f4339fc55fd460d39a21681c18d7
Description-en: Node.js module to implement a VSCode language server
 This module implements a VSCode language server using Node.js as a runtime.
 See https://code.visualstudio.com/docs/extensions/example-language-server
 for more.

Package: node-vscode-languageserver-protocol
Description-md5: 1563eef515ec54ab344dc6abea1be699
Description-en: VSCode language server protocol definition in TypeScript
 This npm module is a tool independent implementation of the VSCode language
 server protocol and can be used in any type of node application.

Package: node-vscode-languageserver-textdocument
Description-md5: e523f8f38ce5498c6f5fe7f9bd861359
Description-en: Node.js module to implement text documents usable in a LSP server
 Node.js module containing a simple text document implementation for Node.js
 language server.
 See https://code.visualstudio.com/docs/extensions/example-language-server
 for more.

Package: node-vscode-languageserver-tools
Description-md5: f82f6153a9e102537f0748622fb13b5a
Description-en: Node.js module containing a simple text document implementation for Node.js
 node-vscode-languageserver-tools contains some tools used to build VSCode
 client-server implementations.

Package: node-vscode-languageserver-types
Description-md5: dd76d6becedd3be5f4572e76342c9399
Description-en: Node.js data types used by the VSCode client-server language
 Npm module containing the types used by the VSCode language client and
 Node.js language server.

Package: node-vscode-ws-jsonrpc
Description-md5: f0cae9b9d828296c2fde4056efceab0a
Description-en: Node.js module to implement jsonrpc client-server communication over WebSocket
 node-vscode-ws-jsonrpc is a module designed to implement communication
 between a jsonrpc client and server over WebSocket.

Package: node-vue
Description-md5: fa3554f1e8798599c8c072024864fb2b
Description-en: Core library of the Vue JavaScript framework
 Vue is a flexible, non-opinionated, non-monolithic, incrementally adoptable
 JavaScript framework for building user interfaces with JavaScript or
 TypeScript.
 .
 It provides data-reactive components with a simple and flexible API.
 .
 The core library focuses on declarative rendering and component composition.
 .
 Vue core when used in combination with its supporting libraries and modern
 tooling is also perfectly capable of powering sophisticated Single-Page
 Applications.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vue-hot-reload-api
Description-md5: 4dfde20959370e0f52c9b760ed391077
Description-en: hot reload API for *.vue components
 Hot reload API for Vue components. This is what vue-loader and vueify use
 under the hood.
 .
 You will only be using this if you are writing some build toolchain based on
 Vue components. For normal application usage, just use vue-loader or vueify.
 .
 This package is a dependency of node-vue-loader.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vue-resource
Description-md5: 6376a2650de5a6bd9003330668b06504
Description-en: HTTP client for Vue.js
 Vue.js is a library for building interactive web interfaces. It provides
 data-reactive components with a simple and flexible API.
 .
 Core features include:
 - Declarative rendering with a plain JavaScript object based reactivity
 system
 - Component-oriented development style with tooling support
 - Lean and extensible core
 - Flexible transition effect system
 - Fast without the need for complex optimization
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-vue-style-loader
Description-md5: 4b53fc712ec413737414293ad18e312e
Description-en: Vue.js style loader module for webpack
 Webpack takes code targeted at node.js and makes it run in the browser.
 Node.js comes with API of its own that is not available in the browsers.
 Webpack exposes this code to programs that are unaware they are running in a
 browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-w3c-keyname
Description-md5: 48e67bfa099c93b6be6fd63c2ed1e2f1
Description-en: Get a KeyboardEvent.key-style string from an event
 Tiny library that exports a function keyName that takes a keyboard event
 and returns a KeyboardEvent.key-style string. Will use the actual key
 property of the event if available, and fall back to a value synthesized
 from the keyCode
 otherwise.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-warning
Description-md5: ffebe5f4a3ba2fea8c868ce656b3a6b7
Description-en: Mirror of Facebook's Warning
 Similar to Facebook's invariant but only logs a warning if the
 condition is not met. This can be used to log issues in development
 environments in critical paths. Removing the logging code for
 production environments will keep the same logic and follow the same
 code paths.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-watchpack
Description-md5: 9eb7f5c6f8f55023e02ab14eb02d1f47
Description-en: Wrapper library for directory and file watching
 The watchpack high level API doesn't map directly to watchers. Instead a
 three level architecture ensures that for each directory only a single
 watcher exists.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-wcwidth.js
Description-md5: dbaff7695566875d731712e43cf738ac
Description-en: wcwidth.js is a javascript porting of C's wcwidth()
 wcwidth.js is a simple javascript porting of wcwidth()
 implemented in C by Markus Kuhn.
 .
 wcwidth() and its string version, wcswidth() are defined by
 IEEE Std 1002.1-2001, a.k.a. POSIX.1-2001, and return the
 number of columns used to represent a wide character and
 string on fixed-width output devices like terminals.
 Markus's implementation assumes wide characters to be
 encoded in ISO 10646, which is almost true for JavaScript;
 almost because JavaScript uses UCS-2 and has problems
 with surrogate pairs. wcwidth.js converts surrogate pairs
 to Unicode code points to handle them correctly.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-webassemblyjs
Description-md5: 4e705e76cc86f1fbd6af526b38758ebd
Description-en: Toolchain for WebAssembly
 This package includes:
 webassemblyjs - WebAssembly interpreter, implements the W3C WebAssembly API.
 and the following modules under @webassembly name space.
 .
 ast - AST utils for webassemblyjs
 cli - Toolbox for WebAssembly
 dce - Eliminate unused functions in your WASM binary
 eslint-plugin-webassembly - ESLint plugin for WebAssembly.
 floating-point-hex-parser - Parser function for floating point hexadecimals.
 helper-buffer - Buffer manipulation helpers
 helper-fsm - FSM implementation
 helper-wasm-bytecode - Constants for the wasm format
 helper-wasm-section - Section manipulation helpers
 leb128 - LEB128 decoding
 repl - WebAssembly REPL.
 validation - Module AST validations
 wasm-edit - Replace in-place an AST node in the binary.
 wasm-gen - WebAssembly binary format printer
 wasm-opt - WASM optimizer
 wasm-parser - WebAssembly binary format parser
 wasm-strip - Strips custom sections (deprecated, use wabt instead)
 wast-loader - Webpack loader for WebAssembly text format
 wast-parser - WebAssembly text format parser
 wast-printer - WebAssembly text format printer
 wast-refmt - WAST refmt
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-webfinger
Description-md5: 92015cd3c9a66fef799459819d836799
Description-en: Client library for Host Meta (RFC 6415) and Webfinger
 This library implements Node.js client support for:
 * XRD documents
 * JRD documents
 * host-meta
 * host-meta.json
 * http and https
 * RFC 6415 and the upcoming Webfinger RFC (up to draft 09)
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-webfont
Description-md5: ea5044f70fbd9c2530c4417f39b2a71d
Description-en: Generate fonts from SVG icons
 Webfont converts sets of SVG files into an icon font, in any of the
 formats: woff2, woff, eot, ttf and svg.  These can then be used in a
 browser.  It has both a Node.js interface and a simple command-line
 interface (webfont).

Package: node-webidl-conversions
Description-md5: a0751da9d493f20cb66d85d0198c589a
Description-en: web IDL type conversions on JavaScript values - Node.js library
 Webidl-conversions implements, in JavaScript, the algorithms
 to convert a given JavaScript value according to a given Web IDL type.
 .
 Web IDL is an interface description language (IDL) format
 for describing application programming interfaces (APIs)
 that are intended to be implemented in web browsers.
 .
 This package provides webidl-conversions usable with Node.js -
 an event-based server-side JavaScript engine.

Package: node-webpack-env
Description-md5: 7344260ddaccc03caaeef25b6831015a
Description-en: Read variables from a file and make them available to webpack
 Webpack ENV is a webpack plug-in for creating ENV-variable-like
 globals in webpack.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-webpack-merge
Description-md5: 3d737b0425e8e323c547a7ea068c5aca
Description-en: merge designed for Webpack
 webpack-merge provides a merge function
 that concatenates arrays and merges objects
 creating a new object.
 If functions are encountered,
 it will execute them, run the results through the algorithm,
 and then wrap the returned values within a function again.
 .
 This behavior is particularly useful in configuring webpack
 although it has uses beyond it.
 Whenever you need to merge configuration objects,
 webpack-merge can come in handy.
 .
 There's also a webpack specific merge variant
 known as merge.smart
 that's able to take webpack specifics into account
 (i.e., it can flatten loader definitions).

Package: node-webpack-sources
Description-md5: df602889e76423457c0898f8c30b2de1
Description-en: Source code handling classes for webpack
 This library contains multiple classes which represent a `Source`. A `Source`
 can be asked for source code, size, source map and hash.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-webpack-stats-plugin
Description-md5: e10209213a8031b4d2d3ba92715c7647
Description-en: Webpack stats plugin
 This plugin will ingest the webpack stats object, process / transform the
 object and write out to a file for further consumption.
 .
 The most common use case is building a hashed bundle and wanting to
 programmatically refer to the correct bundle path in your Node.js server.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-webrtc-adapter
Description-md5: 468c5fff80cbfe1c1861854dd78da66d
Description-en: shim to insulate apps from WebRTC quirks - Node.js library
 adapter.js is a shim to insulate apps
 from spec changes and prefix differences.
 In fact, the standards and protocols used for WebRTC implementations
 are highly stable,
 and there are only a few prefixed names.
 .
 WebRTC (Web Real-Time Communication) is a project
 that provides web browsers and mobile applications
 with real-time communication (RTC)
 via simple application programming interfaces (APIs).
 .
 This package contains adapter.js usable with Node.js.

Package: node-websocket
Description-md5: 1f1934ecfa3dc7449cb9a78d79af34db
Description-en: WebSocket implementation for NodeJS
 An implementation of the WebSocket API for NodeJS.
 .
 WebSocket is a computer communications protocol, providing full-duplex
 communication channels over a single TCP connection.
 The WebSocket protocol was standardized by the IETF as RFC 6455.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-websocket-driver
Description-md5: d27e998d45018d6a68de128e4d26d3f8
Description-en: WebSocket protocol handler with pluggable I/O for Node.js
 This module provides a complete implementation of the WebSocket protocols
 that can be hooked up to any I/O stream. It aims to simplify things by
 decoupling the protocol details from the I/O layer, such that users only
 need to implement code to stream data in and out of it without needing to
 know anything about how the protocol actually works.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-websocket-stream
Description-md5: 67118f953b81d5072cfdd45da26a1203
Description-en: use websockets with the node streams API in browser and node
 Use HTML5 websockets using the Node Streams API. This module works in Node or
 in Browsers that support WebSockets. You can use browserify to package this
 module for browser use.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-weekstart
Description-md5: 801f267c63c4956909d2728fc1656e77
Description-en: get the first day of the week for a locale or region
 JavaScript library for looking up the first day of the week for a given
 locale identifier or country/region code.
 .
 Uses Unicode CLDR and ISO data, and can return values such as Sunday,
 Monday, Friday, or Saturday according to regional conventions. It provides
 both compact and full locale data variants with the same API.

Package: node-whatwg-fetch
Description-md5: ad17748a98290e8237e51f1a6e58a180
Description-en: window.fetch JavaScript polyfill
 The fetch() function is a Promise-based mechanism for programmatically making
 web requests in the browser. This project is a polyfill that implements a
 subset of the standard Fetch specification, enough to make fetch a viable
 replacement for most uses of XMLHttpRequest in traditional web applications.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-when
Description-md5: 862b475853023ac238a5c010588ba646
Description-en: Async tools and when() implementation for Node.js
 A lightweight Promises/A+ and when() implementation, plus other
 async tools.
 .
 A when() function is responsible of triggering actions depending on the
 result of executing asynchronous actions, with submethods to check for
 any or all results, and handling exceptions.
 .
 Promises/A+ is a programming interface for asynchronous operations.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-which
Description-md5: ed96a9d753ccc02ad2e7f2839ebbd367
Description-en: Cross-platform 'which' module for Node.js
 node-which finds the first instance of a specified executable
 in the PATH environment variable, simulating the behaviour of
 the standard "which" program.
 node-which supports all platforms supported by Node.js.
 .
 This is the module only, the binary being totally useless.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-which-module
Description-md5: 5f8950563d95de975db504cf4ec2b7f3
Description-en: Find the module object for something that was require()d
 Node.js is an event-based server-side JavaScript engine.

Package: node-which-typed-array
Description-md5: c4a84d4293bd7163f42187d8020d9f5b
Description-en: Detect wich kind of Typed Array is a JavaScript value
 Detect the specific type of JavaScript Typed Array (such as
 Int8Array, Uint8Array, Uint8ClampedArray, Int16Array, and others)
 without relying on instanceof checks.
 .
 This package also includes several small utility modules:
 - available-typed-arrays : returns a list of Typed Array names supported
 in the current environment.
 - possible-typed-array-names : provides a complete list of all standard
 Typed Array names.
 - is-typed-array : determines whether a given value is any kind
 of Typed Array.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-wide-align
Description-md5: bba847033427fc6d2002ae23793ada64
Description-en: Wide-character aware text alignment function
 Wide-character aware text alignment function for use on the console or with
 fixed width fonts.
 .
 This library is a dependency for webpack. Webpack takes code targeted at
 node.js and makes it run in the browser. Node.js comes with API of its own
 that is not available in the browsers. Webpack exposes this code
 to programs that are unaware they are running in a browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-widest-line
Description-md5: 83217aad729ef0a06db375f05321b6a6
Description-en: Get the visual width of the widest line in a string -
 the number of columns required to display it
 Some Unicode characters are fullwidth and use double the normal width
 This script helps to know the maximum width a string will take up in
 the terminal.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-wikibase-cli
Description-md5: d098c5f8721438bd4c44dcda05401623
Description-en: command-line interface to Wikibase
 wikibase-cli is a command-line interface to Wikibase instances. This tool is
 mostly a CLI interface to the JS modules wikibase-edit and wikibase-sdk. It was
 primarily developed to target Wikidata, but as then been decoupled to support
 any Wikibase instance.

Package: node-wikibase-edit
Description-md5: 787ee12e8c263581d43ba8e1a56200a1
Description-en: edit Wikibase from NodeJS
 Tools to edit Wikibase instances using NodeJS.

Package: node-wikibase-sdk
Description-md5: 1a6dbe9198fbc8ac522b3644711042cc
Description-en: functions to query Wikibase instances
 JavaScript utility functions to query a Wikibase instance and simplify the
 returned results.

Package: node-wikidata-lang
Description-md5: ea1808dbb0122967681102b0ef8e032e
Description-en: Wikidata language database
 A database of languages and their Wikidata id, Wikimedia language code,
 ISO 639-1, ISO 639-2, ISO 639-3, ISO 639-6 codes.

Package: node-wildemitter
Description-md5: e55ffd7fd52247102b47868336b19cd5
Description-en: lightweight event emitter that supports wildcard handlers
 Super lightweight EventEmitter similar to what comes in Node.js,
 but with a support for wildcard events '*' and grouped handlers".
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-winston
Description-md5: 12373b36b2152e98a09429d2e4cbd8f2
Description-en: Logger for just about everything (for Nodejs)
 Winston is designed to be a simple and universal logging library with
 support for multiple transports. A transport is essentially a storage
 device for your logs. Each Winston logger can have multiple
 transports configured at different levels. For example, one may want
 error logs to be stored in a persistent remote location (like a
 database), but all logs output to the console or a local file.
 .
 Winston aims to decouple parts of the logging process to make it more
 flexible and extensible. Attention is given to supporting flexibility
 in log formatting & levels, and ensuring those APIs decoupled from
 the implementation of transport logging (i.e. how the logs are stored
 or indexed) to the API that they exposed to the programmer.

Package: node-winston-compat
Description-md5: 37d1fa20ec7df2fbebaf8df151b56d33
Description-en: Core functionality from winston < 3.0.0
 Core functionality from winston < 3.0.0 commonly used by user-created
 transports, made available for winston 3+.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-winston-syslog
Description-md5: 36355056990a525fe45dfdb6c9847f87
Description-en: Syslog transport for the Winston logging library
 winston-syslog is a transport plugin for the Winston logging library that
 enables logging to syslog servers via UDP, TCP, or TLS. It allows Node.js
 applications using Winston to forward log messages to local or remote
 syslog daemons in a reliable and configurable manner.
 .
 This module supports both BSD syslog (RFC 3164) and structured syslog
 (RFC 5424) formats, and provides options for setting syslog facilities,
 severities, hostnames, ports, and secure connections.
 .
 Key features:
 * Seamless integration with winston (v3+) as a custom transport
 * Support for UDP, TCP, and TLS transports
 * Secure logging via TLS encryption
 * Configurable syslog message formatting using the glossy library
 .
 This package is ideal for applications requiring centralized logging
 infrastructure using syslog, especially in production or enterprise
 environments.

Package: node-winston-transport
Description-md5: e892c2d1e6b76a7ba7bcd2e3d4ee71e0
Description-en: Base streams for the Winston logging framework for Node.js
 The base TransportStream implementation for Winston. Use these to
 write ecosystem Transports for Winston in your Node.js programs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-with
Description-md5: 5581e8d03fcbf0c26141ef2d5cee9df5
Description-en: compile-time `with` statement - Node.js module
 This module allows compilation of a JavaScript statement
 with a given scope object, as if it was in a `with` statement.
 .
 The `with` statement is deprecated and forbidden in ECMAScript 5
 strict mode, which is supported by this module.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-wordwrap
Description-md5: 858cea74f3e1d5a8336e1d5a1a60265d
Description-en: word wrapping library for NodeJS
 Wordwrap is a word wrapping library for NodeJS.

Package: node-worker-loader
Description-md5: e9335664d2efcd7891beb249457b7993
Description-en: worker loader module for webpack
 This loader registers the script as Web Worker.
 .
 Webpack packs CommonJs/AMD modules for the browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-wrap-ansi
Description-md5: ee5d8fae36df6ac1669780d262ec64de
Description-en: Wordwrap a string with ANSI escape codes
 Node.js module to wrap words of a string to the specified column
 width, taking into account the actual visual width of the contained
 unicode characters.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-wrap-stream
Description-md5: fd5e453b818b57492af6464ff9831fab
Description-en: wrap the output of a stream with a prefix and/or suffix
 A Streams2 compliant module for Node.js to wrap the output of a stream
 with a prefix and/or suffix.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-wrappy
Description-md5: 8a5afc7713132a58eb841d399c58691e
Description-en: Callback wrapping utility
 Returns a wrapper function that returns a wrapped callback
 The wrapper function should do some stuff, and return a
 presumably different callback function.
 This makes sure that own properties are retained, so that
 decorations and such are not lost along the way.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-write
Description-md5: b80db469218c3c5750838d0ac7b161f7
Description-en: convenience wrapper for Node.js fs methods
 Write data to a file,
 replacing the file if it already exists
 and creating any intermediate directories if they don't already exist.
 Thin wrapper around node's native fs methods.

Package: node-write-file-atomic
Description-md5: ee523e7368371ee36942301bfe4904be
Description-en: Write files in an atomic fashion with configurable ownership
 This is an extension for node's `fs.writeFile` that makes its operation atomic
 and allows you set ownership (uid/gid of the file).
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-write-file-promise
Description-md5: e231417adfb262d265810dd1848ecbea
Description-en: Write a file creating intermediate directories
 The default export has the same signature of fs.writeFile except the last
 parameter callback.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ws
Description-md5: 5a19837e0b9c362ba5687c4cf1eb0560
Description-en: RFC-6455 WebSocket implementation module for Node.js
 ws is a simple to use websocket implementation, up-to-date against RFC-6455,
 and probably the fastest WebSocket library for Node.js.
 .
 Passes the quite extensive Autobahn test suite. See
 http://einaros.github.com/ws for the full reports.
 .
 It also provides wscat, a command-line tool which can either act
 as a server or a client, and is useful for debugging websocket services.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-ws-iconv
Description-md5: 895bdf901598ca00ce3cdfd40ac6ad1b
Description-en: A set of Node libraries for various filesystem-related functions
 Node.js is an event-based server-side JavaScript engine.

Package: node-xdg-basedir
Description-md5: dd2b9a436b6d921a517842c094f57aff
Description-en: Get XDG Base Directory paths
 It supports retrieving user specific paths for data files, configuration
 files, non-essential data files, non-essential runtime files and other
 file objects (such as sockets, named pipes, etc).
 Properties: data, config, cache, runtime, dataDirs, configDirs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-xml
Description-md5: 74d95bafeb1ceed50297814ee8726581
Description-en: Fast and simple XML generator for Node.js
 node-xml is a lightweight JavaScript utility for generating
 XML documents programmatically, providing a simple, declarative
 API that converts JavaScript objects and arrays into well‑formed
 XML strings suitable for configuration files, data interchange,
 or structured output.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-xml2js
Description-md5: c810ff075523ed26154474171c526588
Description-en: simple XML to JavaScript object converter - Node.js module
 xml2js parses XML using node-sax and converts it to a plain JavaScript
 object.
 .
 Node.js is an event-based server-side javascript engine.

Package: node-xmldom
Description-md5: 4e78452970c1f14abc7bdbdd9861ffe2
Description-en: Standard XML DOM (Level2 CORE) implementation in pure javascript
 A JavaScript implementation of W3C DOM for Node.js, Rhino and the browser.
 This implementation  is fully compatible with W3C DOM level 2.
 .
 This package allows one to use DOMParser and XMLSerializer
 interface in browser.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-xmlhttprequest
Description-md5: fe9154bfb22d7fe8f01bff0ec3a37003
Description-en: XMLHttpRequest for NodeJS
 XMLHttpRequest is a wrapper for the built-in HTTP client to emulate the browser
 XMLHttpRequest object.

Package: node-xoauth2
Description-md5: becf8a276bb82273f23cbfb2886f4924
Description-en: XOAuth2 token generation for accessing GMail SMTP and IMAP
 xoauth2 generates XOAUTH2 login tokens from provided Client and
 User credentials.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-xregexp
Description-md5: fdddd7cb5b0cf71acf9801d54f83e22d
Description-en: Extended JavaScript regular expressions
 XRegExp provides augmented (and extensible) JavaScript regular
 expressions beyond what is natively supported.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-xtend
Description-md5: f8823044a5fef18f2afe9e7a72d7946c
Description-en: Node.js library to easily extend an object
 xtend is a basic utility library which allows you to extend an object
 by appending all of the properties from each object in a list. When
 there are identical properties, the right-most property takes precedence.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-xterm
Description-md5: a4a1afad682e6044c0d2a60c8ceb919f
Description-en: terminal front-end component for the browser - NodeJS modules
 Xterm.js is a terminal front-end component written in JavaScript that works in
 the browser.
 .
 It enables applications to provide fully featured terminals to their users and
 create great development experiences.
 .
 Features:
 .
 - Text-based application support: Use xterm.js to work with applications
 like `bash`, `git` etc.
 - Curses-based application support: Use xterm.js to work with
 applications like `vim`, `tmux` etc.
 - Mouse events support: Xterm.js captures mouse events like click and
 scroll and passes them to the terminal's back-end controlling process
 - CJK (Chinese, Japanese, Korean) character support: Xterm.js renders
 CJK characters seamlessly
 - IME support: Insert international (including CJK) characters using IME
 input with your keyboard
 - Self-contained library: Xterm.js works on its own. It does not require
 any external libraries like jQuery or React to work
 - Modular, event-based API: Lets you build addons and themes with ease
 .
 This package contains the unpacked individual xterm CommonJS modules.

Package: node-xxhashjs
Description-md5: 8cf91166493d5a4dcb51e82e64e57591
Description-en: Javascript implementation of xxHash
 xxHash is a very fast hashing algorithm. xxhashjs is a Javascript
 implementation of it, written in 100% Javascript. Although not as fast as the
 C version, it does perform pretty well given the current Javascript
 limitations in handling unsigned 32 bits integers.

Package: node-y-codemirror
Description-md5: 550a722fcd69bf0110e1e9fcf8eb5051
Description-en: node-yjs binding to a CodeMirror editor
 node-y-codemirror binds a Y.Text to a CodeMirror editor.
 Features:
 * Sync CodeMirror editor
 * Shared Cursors
 * Shared Undo / Redo (each client has its own undo-/redo-history)
 * Successfully recovers when concurrents edit result in an invalid
 document schema

Package: node-y-protocols
Description-md5: 452d967ad0d85de0725ec848e946dd09
Description-en: YJS binary encoding protocols
 Binary encoding protocols for syncing, awareness, and history
 information for the YJS conflict-free replicated data type (CRDT)
 library.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-y-websocket
Description-md5: a44ca34f40f40a4da5b790e33af3e54c
Description-en: Websockets provider for Yjs
 The Websocket Provider implements a classical client server
 model. Clients connect to a single endpoint over Websocket. The
 server distributes awareness information and document updates among
 clients.
 .
 The Websocket Provider is a solid choice if you want a central source
 that handles authentication and authorization. Websockets also send
 header information and cookies, so you can use existing
 authentication mechanisms with this server.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-y18n
Description-md5: dacb1d425b4ad7b568bd9422dfd01f94
Description-en: bare-bones internationalization library used by yargs
 Inspired by i18n nodejs module.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-yajsml
Description-md5: 2ed78359adbfee28c5d8f2bf4ebd233d
Description-en: Yet another (Common)JS module loader
 Yajsml is a server-side component that allows JavaScript code to be
 distributed in a reliable and performant way. Its three features are:
 .
 - Proxy pass through for individual resource requests.
 - Bulk responses for requests of closely associated resources
 (e.g. dependencies) when a request specifies a JSONP-style callback.
 - Canonical packaged resources where requests for disparate resources
 may be fulfilled through a redirect to one canonical packaged resource
 (which exploits warmed caches).
 .
 The tool’s interface is simple enough that there is no need for a prescribed
 implementation on the client-side. That said, the require-kernel is a terse
 implementation of a CommonJS module manager that can use all the features in
 yajsml.

Package: node-yallist
Description-md5: 89bac9134139a5cda08ef7320151a953
Description-en: Double linked list implementation for Node.js
 This module allows one to create a double linked list that
 exposes many array-like methods like push, unshift, forEach,
 reduce, and more specific methods like forEachReverse or
 mapReverse.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-yaml
Description-md5: cb55a77cd1ff80c2fcbd6d75d0af11db
Description-en: Nodejs parser and stringifier for YAML standard
 yaml is a JavaScript parser and stringifier for YAML, a human friendly data
 serialization standard. It supports both parsing and stringifying data using
 all versions of YAML, along with all common data schemas. As a particularly
 distinguishing feature, yaml fully supports reading and writing comments and
 blank lines in YAML documents.

Package: node-yamlish
Description-md5: e680c9bcaa1fdccc8a760b6b01e54ca7
Description-en: Parser/encoder for the YAMLish format for Node.js
 This library parses the YAMLish format used to serialize objects in the
 TAP format.  YAMLish is a small subset of YAML (originally that implemented
 by the Perl module YAML::Tiny), making it easy to implement in other
 languages.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-yargs
Description-md5: 827527ea01d61d30e0ea0255d5895bfd
Description-en: command line parser for nodejs
 Yargs helps you build interactive command line tools by parsing arguments and
 generating an elegant user interface.
 .
 Yargs gives you:
 * commands and (grouped) options (like module run -n --force),
 * a dynamically generated help menu based on your arguments,
 * bash-completion shortcuts for commands and options.
 .
 With yargs, ye be havin' a map that leads straight to yer treasure! Treasure
 of course, being a simple option hash.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-yargs-parser
Description-md5: 50f76a357aa7c8c42a70765197ab7444
Description-en: mighty option parser used by yargs
 Yargs helps you build interactive command line tools by parsing arguments
 and generating an elegant user interface.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-yarn-tool-resolve-package
Description-md5: 9bd1de30e3f4f909cd1dd922863e63b9
Description-en: Resolve package root and package.json paths
 Node.js is an event-based server-side JavaScript engine.

Package: node-yauzl
Description-md5: a5ed5c9ab564cfdc590711508ade178d
Description-en: yet another unzip library - Node.js module
 yauzl is a Node.js module which provides the ability to read from zip files.
 It follows the spec by reading the central directory for file metadata instead
 of scanning for local file headers which might be deleted. yauzl also keeps
 memory usage low by not attempting to buffer entire files in RAM at once.
 yauzl is designed to generate an error instead of crashing when encountering
 corrupted or malicious zip files and has a robust test suite to ensure this.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-yazl
Description-md5: c141d33ff7d430106e460d9275c280d5
Description-en: yet another zip library - Node.js module
 yazl is a Node.js module which provides the ability to generate zip files.
 It uses async APIs to avoid blocking the JavaScript thread, avoids buffering
 entire files in RAM, and opens input files one at a time to avoid EMFILE
 errors. yazl supports adding files, buffers, and streams. The output is a
 stream. If all the files in the zip file are uncompressed, the final size is
 known before the stream starts.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-yjs
Description-md5: 6bcbe4161fb6f2ca1a6482d64eaad442
Description-en: CRDT framework with a powerful abstraction of shared data
 Yjs is a conflict-free replicated data type (CRDT) implementation
 that exposes its internal data structure as shared types. Shared
 types are common data types like Map or Array with superpowers:
 changes are automatically distributed to other peers and merged
 without merge conflicts.
 .
 Yjs is network agnostic (p2p!), supports many existing rich text
 editors, offline editing, version snapshots, undo/redo and shared
 cursors. It scales well with an unlimited number of users and is well
 suited for even large documents.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-yn
Description-md5: 5c85eefab89a114863cd5a6a0633a947
Description-en: Parse yes/no like values - Node.js module
 This Node.js module parses strings with yes/no like values and returns a bool
 or undefined. It has options to return a default instead of undefined and
 a lenient mode to gracefully handle typos.
 .
 It can useful for validating answers of a CLI prompt.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-ytdl-core
Description-md5: d9494bba29a033b165deeb9b92e1179d
Description-en: YouTube video downloader - Node.js module
 ytdl-core is a Node.js module which provides an API to get a readable stream
 for a YouTube video.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-zen-observable
Description-md5: 77787b53b3af050b58f8a3a04208eee7
Description-en: Implementation of observables for javascript
 This library requires Promises or a Promise polyfill. This library creates a
 new observable object using the specified subscriber function.
 .
 This package can be used to model push-based data sources such as DOM events,
 timer intervals and sockets.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-zeparser
Description-md5: f7ca4e2b2f28b36e47639aca5eafd107
Description-en: Javascript code parser module for Node.js
 Parse Javascript code elements with Node.js. The parser has two modes
 for parsing: simple and extended.
 .
 The simple mode is mainly for just parsing and returning the streams and a
 simple parse tree. There's not so much meta information here and this
 mode is mainly built for speed.
 .
 The extended mode has everything required for Zeon to do its job.
 .
 This package provides ZeParser as a Node.js module.

Package: node-zkochan-cmd-shim
Description-md5: 7773556d9a7ad1bf3d1be7ced96e3dbe
Description-en: This package is the cmd-shim used in npm
 Cmd-shim  is used in npm to create executable scripts.
 .
 This package is needed o package yarn2 for Debian.

Package: node-zmodem.js
Description-md5: e424e921f2f8896eb0db626833e82cb6
Description-en: ZMODEM file transfers in JavaScript
 zmodem.js is a JavaScript implementation of the ZMODEM file transfer protocol,
 which facilitates file transfers via a terminal.

Package: node-zrender
Description-md5: 33bd06ffab38dba019c27adc9f92d702
Description-en: zrender is a 2D drawing engine that provides
 multiple rendering methods such as Canvas, SVG, and VML.
 ZRender is also the renderer for ECharts.
 .
 ZRender provides nearly 20 graphic types, which can be found under
 the documentation zrender.Displayable.
 If you want to create other graphics, you can also extend it with
 zrender.Path.extend.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: node-zxcvbn
Description-md5: ee2233898159ec698568b656e9c50969
Description-en: low-budget password strength estimation - Node.js
 zxcvbn is a password strength estimator inspired by password crackers.
 Through pattern matching and conservative estimation, it recognizes and
 weighs 30k common passwords, common names and surnames according to US
 census data, popular English words from Wikipedia and US television and
 movies, and other common patterns like dates, repeats (aaa), sequences
 (abcd), keyboard patterns (qwertyuiop), and l33t speak.
 .
 Consider using zxcvbn as an algorithmic alternative to password
 composition policy — it is more secure, flexible, and usable when sites
 require a minimal complexity score in place of annoying rules like
 "passwords must contain three of {lower, upper, numbers, symbols}".
 .
 - More secure: policies often fail both ways, allowing weak passwords
 (P@ssword1) and disallowing strong passwords.
 - More flexible: zxcvbn allows many password styles to flourish so long
 as it detects sufficient complexity — passphrases are rated highly
 given enough uncommon words, keyboard patterns are ranked based on
 length and number of turns, and capitalization adds more complexity
 when it's unpredictaBle.
 - More usable: zxcvbn is designed to power simple, rule-free interfaces
 that give instant feedback. In addition to strength estimation, zxcvbn
 includes minimal, targeted verbal feedback that can help guide users
 towards less guessable passwords.
 .
 This package contains the module for use with Node.js.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: nodeenv
Description-md5: 2a31ee0296fb3abc1171f0334dade9ed
Description-en: Node.js virtual environment builder
 Tool to create isolated node.js environments with their own installation
 directories that don't share libraries with other node.js virtual
 environments, similar to a Python virtualenv.
 .
 These environments can be integrated with ones created by Python's virtualenv.

Package: nodejs
Description-md5: 0d0bbaed314d7d26588d112ee4ede074
Description-en: evented I/O for V8 javascript - runtime executable
 Node.js is a platform built on Chrome's JavaScript runtime for easily
 building fast, scalable network applications. Node.js uses an
 event-driven, non-blocking I/O model that makes it lightweight and
 efficient, perfect for data-intensive real-time applications that run
 across distributed devices.
 .
 Node.js is bundled with several useful libraries to handle server
 tasks:
 .
 System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX,
 HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings.

Package: nodejs-doc
Description-md5: f6ac623e9b900beab3517ba17914bb07
Description-en: API documentation for Node.js, the javascript platform
 Node.js is a platform built on Chrome's JavaScript runtime for easily
 building fast, scalable network applications. Node.js uses an
 event-driven, non-blocking I/O model that makes it lightweight and
 efficient, perfect for data-intensive real-time applications that run
 across distributed devices.
 .
 Node.js is bundled with several useful libraries to handle server
 tasks:
 .
 System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX,
 HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings.
 .
 This package contains API documentation for Node.js.

Package: nodeunit
Description-md5: 0fcbe18c5d2c0a05652d597cfdd8992d
Description-en: Unit test framework for Node.js and the browser
 This package provides easy async unit testing
 for Node.js and the browser.
 .
 Particularly, this module:
 * Is simple to use,
 * Just exports the tests from a module,
 * Works with node.js and in the browser,
 * Helps you avoid common pitfalls when testing asynchronous code,
 * Allows one to easily add test cases with setUp and tearDown
 functions,
 * Adds flexible reporters for custom output, built-in support
 for HTML & jUnit XML,
 * Allows one to use mocks and stubs.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: nodm
Description-md5: d7ccc859e60a6f9000df9fcbcf5931c2
Description-en: automatic display manager
 This package prepares the system to automatically start an X session at
 system boot. It is meant for devices like smartphones, but can be used on
 a regular computer as well, if the security implications are acceptable.

Package: nohang
Description-md5: 8eca8c34622d1424c6b3141300d2b866
Description-en: sophisticated low memory handler for Linux
 nohang is a highly configurable daemon for Linux which is able to correctly
 prevent out of memory (OOM) and keep system responsiveness in low memory
 conditions.

Package: noiz2sa
Description-md5: 51a659ee8e6f78a8081264874708fca0
Description-en: abstract arcade shooter
 A classical vertical arcade shooter with an abstract theme and
 matching electronic music

Package: noiz2sa-data
Description-md5: fdd77530ebf3f627f8ad3eede1a95565
Description-en: abstract arcade shooter, data files
 This package contains sounds and other data files for noiz2sa, an abstract
 arcade shooter.

Package: nom
Description-md5: 6e24facf4b69de2e35542e25cea7f27a
Description-en: command line tool that helps you lose weight
 nom is a command line tool that helps you lose weight by tracking your energy
 intake and creating a negative feedback loop. It's inspired by John Walker's
 The Hacker's Diet (https://www.fourmilab.ch/hackdiet/) and tries to automate
 things as much as possible.

Package: nomacs
Description-md5: c598a477ee0a8993a5cdae70c04d2674
Description-en: image viewer with capability of syncing multiple instances
 nomacs is a free image viewer for Windows and Linux systems, which is
 licensed under the GNU General Public License v3. nomacs is small, fast and
 able to handle the most common image formats. Additionally it is possible to
 synchronize multiple viewers. A synchronization of viewers running on
 the same computer or via LAN is possible. It allows one to compare images
 and spot the differences (e.g. schemes of architects to show the
 progress).

Package: nomacs-l10n
Description-md5: 67d0a2d68dbaf5034a0dc664c8c728f8
Description-en: image viewer with capability of syncing multiple instances (data)
 nomacs is a free image viewer for Windows and Linux systems, which is
 licensed under the GNU General Public License v3. nomacs is small, fast and
 able to handle the most common image formats. Additionally it is possible to
 synchronize multiple viewers. A synchronization of viewers running on
 the same computer or via LAN is possible. It allows one to compare images
 and spot the differences (e.g. schemes of architects to show the
 progress).
 .
 This package provides the nomacs translations.

Package: nomarch
Description-md5: d7c400234138a0d9eadfcb6a9ecc6922
Description-en: Unpacks .ARC and .ARK MS-DOS archives
 This is a de-archiving only replacement for the arc archiver from SEA.  It
 can handle pkarc archives, as well as others.  It can also be used with
 emacs - see the nomarch manpage.
 .
 This package is very useful for E-Mail virus scanner scripts for attachment
 unpacking.

Package: nordugrid-arc-arc-exporter
Description-md5: 661ededc6290fb9c2dbd9e15e0c8cb83
Description-en: ARC prometheus exporter
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 This package contains the Prometheus arc-exporter which collects and
 publishes metrics about jobs and datastaging on the ARC-CE.

Package: nordugrid-arc-arcctl
Description-md5: 64d4f7bea30bd1dce5a276b50c8948df
Description-en: ARC Control Tool
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 This package contains the ARC Control Tool with basic set of control
 modules suitable for both server and client side.

Package: nordugrid-arc-arcctl-service
Description-md5: 92aa063e2e896f725f57ecec78126c7c
Description-en: ARC Control Tool - service control modules
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 This package contains the service control modules for ARC Contol Tool
 that allow working with server-side config and manage ARC services.

Package: nordugrid-arc-archery-manage
Description-md5: f89994b315a9ec7f4d8e801f098e5b1a
Description-en: ARCHERY administration tool
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 This package contains the archery-manage utility for administration of
 an ARCHERY DNS-embedded service endpoint registry.

Package: nordugrid-arc-arex
Description-md5: 300b960e90b117b0353dbf89c0e3b06d
Description-en: ARC Resource-coupled EXecution service
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 The ARC Resource-coupled EXecution service (AREX) is the Computing
 Element of the ARC middleware. AREX offers a full-featured middle
 layer to manage computational tasks including interfacing to local
 batch systems, taking care of complex environments such as data
 staging, data caching, software environment provisioning, information
 collection and exposure, accounting information gathering and
 publishing.

Package: nordugrid-arc-arex-lrms-contrib
Description-md5: b5b15a1540b11deb06bb9614b243b73c
Description-en: ARC Resource-coupled EXecution service - conributed LRMS backends
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 The AREX contributed LRMS backends package contains additional LRMS
 support script contributed by the ARC user community.

Package: nordugrid-arc-client
Description-md5: 0d8b4f034863a48ad213ffb7bf7a0c8a
Description-en: ARC command line clients
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 This client package contains all the CLI tools that are needed to
 operate with x509 proxies, submit and manage jobs and handle data
 transfers.

Package: nordugrid-arc-community-rtes
Description-md5: a8a3a087271fafa139c937a8d2419111
Description-en: ARC community defined RTEs support
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 Community RTEs is the framework that allows deploying software packages
 (tarballs, containers, etc) provided by trusted communities to ARC CE
 using simple arcctl commands.
 It is released as a technology preview.

Package: nordugrid-arc-datadelivery-service
Description-md5: 97705a857b84981d1c1728d7aafa365c
Description-en: ARC data delivery service
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 This package contains the ARC data delivery service.

Package: nordugrid-arc-dev
Description-md5: 5434707519d14230bb80c0de6395941f
Description-en: ARC development files
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 Header files and libraries needed to develop applications using ARC.

Package: nordugrid-arc-hed
Description-md5: 40545887ed24ff3927717d7dccf7eb85
Description-en: ARC Hosting Environment Daemon
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 The ARC Hosting Environment Daemon (HED) is a Web Service container
 for ARC services.

Package: nordugrid-arc-infosys-ldap
Description-md5: 038fcb4cbd40f6ec7ee5c5b89c989c4b
Description-en: ARC LDAP-based information services
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 This package contains the ARC information services relying on BDII and
 LDAP technologies to publish ARC CE information according to various
 LDAP schemas. Please note that the information collectors are part of
 another package, the nordugrid-arc-arex.

Package: nordugrid-arc-monitor
Description-md5: a95e641894a337c66eee66de73b0668f
Description-en: ARC LDAP monitor web application
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 This package contains the PHP web application that is used to set up a
 web-based monitor which pulls information from the LDAP information
 system and visualizes it.

Package: nordugrid-arc-nagios-plugins
Description-md5: d9c650bb8e0209b671e8c4b2927c38b9
Description-en: Nagios plugins for ARC
 This package provides the Nagios plugins for testing ARC computing elements.

Package: nordugrid-arc-nagios-plugins-doc
Description-md5: 4fab98c85952ecd7913a406b2b393d9b
Description-en: HTML documentation for the ARC Nagios plugins
 This package provides HTML documentation for the ARC Nagios plugins.

Package: nordugrid-arc-nagios-plugins-egi
Description-md5: 7c5d7cceb5d3b79f7f9dfc50a2717a28
Description-en: EGI configuration and dependencies for the ARC Nagios plugins
 This package provides EGI configuration and dependencies for the ARC Nagios
 plugins.

Package: nordugrid-arc-plugins-gridftp
Description-md5: ebe3acf24abbc77519d56a732feb7010
Description-en: ARC Globus dependent DMCs
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 ARC Globus GridFTP plugins. These allow access to data through the
 gridftp protocol.

Package: nordugrid-arc-plugins-internal
Description-md5: e37e1d962770194c27de847092eb80ea
Description-en: ARC internal plugin
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 The ARC internal plugin. A special interface aimed for restrictive HPC
 sites, to be used with a local installation of the ARC Control Tower.

Package: nordugrid-arc-plugins-lcas-lcmaps
Description-md5: 02696a6a76344a80ca9c5f3c3df9c02b
Description-en: ARC LCAS/LCMAPS plugins
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 ARC LCAS/LCMAPS tools allow configuring ARC CE to use LCAS/LCMAPS
 services for authorization and mapping.

Package: nordugrid-arc-plugins-needed
Description-md5: 65439e257c63108c957dc1132030d440
Description-en: ARC base plugins
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 ARC base plugins. This includes the Message Chain Components (MCCs)
 and Data Manager Components (DMCs).

Package: nordugrid-arc-plugins-python
Description-md5: 43548e7bc6b22d368de36b322cad9de1
Description-en: ARC Python dependent plugin
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 ARC plugins dependent on Python.

Package: nordugrid-arc-plugins-s3
Description-md5: 27985dc8491b7794247009cb86e543b3
Description-en: ARC S3 plugins
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 ARC plugins for S3. These allow access to data through the S3
 protocol.

Package: nordugrid-arc-plugins-xrootd
Description-md5: 8b633e18244f79461b0a9799154f2c9f
Description-en: ARC xrootd plugins
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 ARC xrootd plugins. These allow access to data through the xrootd
 protocol.

Package: nordugrid-arc-test-utils
Description-md5: 153298e16d8ee643fe1e967b8bfa0f73
Description-en: ARC test tools
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 This package contains a few utilities useful to test various ARC
 subsystems. The package is not required by users or sysadmins and it
 is mainly for developers.

Package: nordugrid-arc-wn
Description-md5: eceda889f780edfaa3d83834c6c6ec3f
Description-en: ARC optional worker nodes components
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 This package contains the optional components that provide new job
 management features on the worker nodes (WN).

Package: normaliz
Description-md5: 5d377e8d999b60f36bde35add92f201b
Description-en: math computing tools for affine monoids, rational polytopes and cones
 Normaliz is a mathematical tool for computations in affine monoids, vector
 configurations, lattice polytopes, and rational cones.
 .
 This dummy package provides the standard installation.

Package: normaliz-bin
Description-md5: 9e22f18c2cce17ba23e681a2ff1a9c28
Description-en: math computing tools for affine monoids, rational polytopes and cones - bin
 Normaliz is a mathematical tool for computations in affine monoids, vector
 configurations, lattice polytopes, and rational cones.
 .
 This package provides the command line utility normaliz.

Package: normaliz-doc
Description-md5: 462dd635a8f910bd7cb7c1a4a6e25b69
Description-en: math computing tools for affine monoids, rational polytopes and cones - doc
 Normaliz is a mathematical tool for computations in affine monoids, vector
 configurations, lattice polytopes, and rational cones.
 .
 This package provides the user guide for the normaliz tool suite;
 it also contains examples.

Package: normalize-audio
Description-md5: daa780a8185f2f5daad2ff7145fff874
Description-en: adjusts the volume of WAV, MP3 and OGG files to a standard volume level
 normalize-audio is a tool for adjusting the volume of WAV, MP3 and OGG files
 to a standard volume level. This is useful for things like creating mix CDs
 and MP3 databases, where different recording levels on different albums
 can cause the volume to vary greatly from song to song.

Package: normcap
Description-md5: 695f566eed573f4ae58a3a5a9a60b7e2
Description-en: OCR powered screen-capture tool to capture information
 NormCap captures a user-selected screen region and extracts any text,
 barcodes, or QR codes found within it. Recognised content is immediately
 copied to the clipboard without saving the image.
 .
 Features:
 * Click-and-drag crosshair to select any part of the screen
 * Extracts text with high‑accuracy Tesseract OCR
 * Multi‑language support (install tesseract-ocr-<lang> packages)
 * Detects barcodes and QR codes and copies their decoded contents
 * Results placed in the clipboard instantly for pasting
 * System tray icon for settings and quick access
 * Customisable capture modes and visual options
 * Works on Wayland and X11
 .
 NOTE: On GNOME, install the package 'gnome-shell-extension-appindicator' to
 make the tray icon visible.

Package: norsnet
Description-md5: 02687061d97239b25d68024f9575d202
Description-en: tool to identify unstructured loops in proteins
 NORSnet can distinguish between very long contiguous segments with
 non-regular secondary structure (NORS regions) and well-folded proteins.
 .
 NORSnet was trained on predicted information rather than on experimental data.
 This allows NORSnet to reach into regions in sequence space that are not
 covered by specialized disorder predictors.  One disadvantage of this approach
 is that it is not optimal for the identification of the "average" disordered
 region.
 .
 NORSnet takes the following input, further described on norsnet(1):
 * a protein sequence in a FASTA file
 * secondary structure and solvent accessibility prediction by prof(1)
 * an HSSP file
 * flexible/rigid residues prediction by profbval(1)

Package: norsp
Description-md5: 830f3dbba7486b6cd68dd4678f395003
Description-en: predictor of non-regular secondary structure
 NORSp is a publicly available predictor for disordered regions in proteins.
 Specifically, it predicts long regions with no regular secondary structure.
 Upon submission of a protein sequence, NORSp analyses the protein about its
 secondary structure, the presence of transmembrane helices and coiled-coils.
 It then returns the presence and position of disordered regions.
 .
 NORSp can be useful for biologists in several ways. For example,
 crystallographers can check whether their proteins contain NORS regions and
 make the decision about whether to proceed with the experiments since NORS
 proteins may be difficult to crystallise, as demonstrated by the their low
 occurrence in PDB. Biologists interested in protein structure-function
 relationship may also find it interesting to verify whether the
 protein-protein interaction sites coincide with NORS regions.

Package: noss
Description-md5: 05434948388462d323e7dfc9337c379b
Description-en: command-line program for aggregating and reading RSS/Atom
 feeds.
 noss is a command-line program for aggregating and reading RSS/Atom
 feeds. noss can fetch feed updates, list posts, read posts from the
 command-line, open posts in a browser, and much more.
 noss works by storing feed and post information in a local database,
 and the user interacts with the database by supplying commands to
 noss.
 noss requires a feed list in order for it to function. A feed list is
 supplied to noss via a feeds file, a file that contains a list of
 feeds and any special configuration to use for those feeds. The
 format of this file is documented in the subequent "Feeds File"
 section of this manual. Once a list of feeds is supplied to noss
 through the feeds file, the feeds can then be fetched and loaded into
 its database via the "update" command.
 In order for noss to read posts, it must be able to uniquely identify
 and distinguish posts from each other. Posts in noss are identified
 via two pieces of information: the name of the feed they're in and
 their unique ID within that feed. When reading a post, like with
 either the "read" or "open" command, you would typically supply the
 command with the feed name and post ID to refer to that specific
 post.

Package: not-ocamlfind
Description-md5: dc7c30d1a76b9fa3c9e02cfd218ad2c3
Description-en: front-end to ocamlfind to add a few new commands
 The command not-ocamlfind is a pass-thru to ocamlfind, but adds three
 new commands: preprocess, reinstall-if-diff and package-graph.

Package: not1mm
Description-md5: 532b70e97912753d9854cbea31482806
Description-en: Ham radio contest logger
 Not1MM attempts to be a usable amateur radio, or Ham, contest logger. It's
 written in Python, and uses the Qt6 framework for the graphical interface and
 SQLite for the database. It supports CW, SSB, RTTY and other operating modes.

Package: notary
Description-md5: e711f233992770c0982664a996c25313
Description-en: tool for running and interacting with trusted collections
 Notary is a project that allows anyone to have trust over arbitrary
 collections of data.
 .
 The Notary project comprises a server (cmd/notary-server) and a client
 (cmd/notary) for running and interacting with trusted collections.
 .
 Notary aims to make the internet more secure by making it easy for people to
 publish and verify content. We often rely on TLS to secure our communications
 with a web server which is inherently flawed, as any compromise of the server
 enables malicious content to be substituted for the legitimate content.
 .
 With Notary, publishers can sign their content offline using keys kept highly
 secure. Once the publisher is ready to make the content available, they can
 push their signed trusted collection to a Notary Server.
 .
 Consumers, having acquired the publisher's public key through a secure
 channel, can then communicate with any notary server or (insecure) mirror,
 relying only on the publisher's key to determine the validity and integrity
 of the received content.
 .
 This package contains the binaries/tools.

Package: notation
Description-md5: c04aaf39ecaa64688e8f77946e65eab6
Description-en: CLI tool to sign and verify artifacts (program)
 Notation is a CLI project to add signatures as standard items in the OCI
 registry ecosystem, and to build a set of simple tooling for signing and
 verifying these signatures. This should be viewed as similar security to
 checking git commit signatures, although the signatures are generic and
 can be used for additional purposes.
 .
 This package contains the command-line tool 'notation'.

Package: notcurses-bin
Description-md5: 608e50e95383c8b8bc9c67fa45cc4b6a
Description-en: Character graphics and TUI library demos
 Notcurses facilitates the creation of modern TUI programs,
 making full use of Unicode and 24-bit TrueColor. It presents
 an API similar to that of Curses, and rides atop Terminfo.
 .
 These utilities from the Notcurses project include notcurses-demo
 (a demonstration of various libnotcurses capabilities), ncplayer
 (a character mode multimedia player), ncls (a file lister that
 displays multimedia), and other tools. Unit tests are furthermore
 bundled as notcurses-tester.

Package: notcurses-data
Description-md5: 4328df5ba1845b8e17793cdd47e3dd8c
Description-en: Multimedia used by notcurses-bin
 Notcurses facilitates the creation of modern TUI programs,
 making full use of Unicode and 24-bit TrueColor. It presents
 an API similar to that of Curses, and rides atop Terminfo.
 .
 This package contains multimedia used by notcurses-demo
 and notcurses-tester from the notcurses-bin package.

Package: note
Description-md5: b2c31fbaa720c833c965aff071fcb376
Description-en: small program managing notes from commandline
 This is a small console program similar to knotes, which
 allows you to manage notes from commandline.
 Note can use different database-backends for notes-storage.
 It ships with a DBI-based mysql-module (which can also be
 used by others through a DBI-based supported DBMS)
 and another module, which uses a binary file for storage
 and a DBM module.

Package: notedeln
Description-md5: 3cacfadb73eb7aa1fd30672ce9d3771a
Description-en: Electronic Lab Notebook called NotedELN
 NotedELN is an electronic lab notebook with an emphasis on solid data
 storage. It is designed for scientists of all stripes, and supports:
 .
 * Taking notes during experiments since it automatically saves your
 input every 10 seconds so that your notes will never be lost;
 .
 * Keeping track of data analysis results since screen shots and
 other graphics can be added to a notebook page by drag-and-drop or
 copy-and-paste;
 .
 * Recording your lit searches, since it will automatically download
 papers from PubMed and archive them with your notebook;
 .
 * Recording your thought processes, since it will never get in the
 way of your typing with arbitrary constraints on input formatting.

Package: notepadqq
Description-md5: 426dd3b82770e186b764ea1af796a1ed
Description-en: Notepad++-like editor for Linux
 Notepadqq is a text editor designed from developers,
 for developers.
 .
 It support for multiple programming languages, multiple
 encodings, plugins and unnamed buffers.

Package: notification-daemon
Description-md5: 7b6bf4bfa132950715240823bbaf9ae8
Description-en: daemon for displaying passive pop-up notifications
 notification-daemon displays passive pop-up notifications, as per
 the Desktop Notifications Specification.
 .
 The Desktop Notifications Specification provides a standard way of
 doing passive pop-up notifications on the Linux desktop. These are
 designed to notify the user of something without interrupting their
 work with a dialog box that they must close.  Passive popups can
 automatically disappear after a short period of time.

Package: notify-osd
Description-md5: 959180eeab8ef45dfa865fe315287601
Description-en: daemon that displays passive pop-up notifications
 The Desktop Notifications framework provides a standard way of doing
 passive pop-up notifications on the Linux desktop.  These are
 designed to notify the user of something without interrupting their
 work with a dialog box that they must close.  Passive popups can
 automatically disappear after a short period of time.

Package: notify-osd-icons
Description-md5: 96b60ffeac8bf14889f8441214669378
Description-en: Notify-OSD icons
 Icons for Notify-OSD in Ubuntu style

Package: notifymuch
Description-md5: e1258774555f6d35d3dd8fcbfbd8c9ae
Description-en: Display desktop notifications for unread mail in notmuch database
 A simple program that displays desktop notifications for unread mail (or
 actually any search query) in the notmuch database. The notification can
 optionally have a button to run a mail client.
 .
 When a message is shown in a notification, it is internally marked as
 'recently seen' and not shown again for two days (configurable).

Package: notmuch
Description-md5: b9742d71f401790653f0272a6f8abd43
Description-en: thread-based email index, search and tagging
 Notmuch is a system for indexing, searching, reading, and tagging
 large collections of email messages in maildir or mh format. It uses
 the Xapian library to provide fast, full-text search with a very
 convenient search syntax.
 .
 This package contains the notmuch command-line interface

Package: notmuch-addrlookup
Description-md5: f92f1da5260522c5521b61e09a9cd64b
Description-en: Address lookup tool for Notmuch
 This package uses the Notmuch database to output the names and e-mail
 addresses of the people you have exchanged e-mails with, most used ones
 first. This works neatly as address completer for the Notmuch Emacs
 interface.
 .
 The program works by invoking from a shell. The only argument it takes is
 a string, which is searched for in the e-mail addresses contained in the
 headers of the messages indexed by Notmuch.

Package: notmuch-doc
Description-md5: 3882835f880997f5263dd0bb8bec6bd2
Description-en: thread-based email index, search and tagging
 Notmuch is a system for indexing, searching, reading, and tagging
 large collections of email messages in maildir or mh format. It uses
 the Xapian library to provide fast, full-text search with a very
 convenient search syntax.
 .
 This package contains the HTML documentation

Package: notmuch-git
Description-md5: 32b9602e512fc9ae421b31c1b3086d99
Description-en: thread-based email index, search and tagging
 Notmuch is a system for indexing, searching, reading, and tagging
 large collections of email messages in maildir or mh format. It uses
 the Xapian library to provide fast, full-text search with a very
 convenient search syntax.
 .
 This package contains a simple tool to save, restore, and synchronize
 notmuch tags via git repositories.

Package: notmuch-mutt
Description-md5: 30ffa3742dd63a55b0e05630cfb2f331
Description-en: thread-based email index, search and tagging (Mutt interface)
 notmuch-mutt provides integration among the Mutt mail user agent and
 the Notmuch mail indexer.
 .
 notmuch-mutt offer two main integration features. The first one is
 the ability of stating a search query interactively and then jump to
 a fresh Maildir containing its search results only. The second one is
 the ability to reconstruct threads on the fly starting from the
 current highlighted mail.

Package: notmuch-vim
Description-md5: 280a96b0092b3d8610a5d1a718ab1263
Description-en: thread-based email index, search and tagging (vim interface)
 Notmuch is a system for indexing, searching, reading, and tagging
 large collections of email messages in maildir or mh format. It uses
 the Xapian library to provide fast, full-text search with a very
 convenient search syntax.
 .
 This package provides a vim based mail user agent based on
 notmuch.

Package: notus-scanner
Description-md5: 2fa17494e76fd15199d18be7bda0d326
Description-en: vulnerable products detection (Python 3)
 Notus Scanner detects vulnerable products in a system environment. The
 scanning method is to evaluate internal system information. It does this very
 fast and even detects currently inactive products because it does not need to
 interact with each of the products.
 .
 To report about vulnerabilities, Notus Scanner receives collected system
 information on the one hand and accesses the vulnerability information from
 the feed service on the other. Both input elements are in table form: the
 system information is specific to each environment and the vulnerability
 information is specific to each system type.
 .
 This is a component of the Greenbone Vulnerability Management framework.

Package: nova-ajax-console-proxy
Description-md5: 571664bc0008e44d5df6784807a6ecf0
Description-en: OpenStack Compute - AJAX console proxy - transitional package
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 OpenStack Compute, codenamed Nova, is a cloud computing fabric controller. In
 addition to its "native" API (the OpenStack API), it also supports the Amazon
 EC2 API.
 .
 Nova is intended to be modular and easy to extend and adapt. It supports many
 different hypervisors (KVM and Xen to name a few), different database backends
 (SQLite, MySQL, and PostgreSQL, for instance), different types of user
 databases (LDAP or SQL), etc.
 .
 This package used to provide the AJAX proxy, which is now gone.

Package: nova-api-metadata
Description-md5: ae9cd778d7894b1a89d138fe3587a7da
Description-en: OpenStack Compute - metadata API frontend
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 OpenStack Compute, codenamed Nova, is a cloud computing fabric controller. In
 addition to its "native" API (the OpenStack API), it also supports the Amazon
 EC2 API.
 .
 This package provides the metadata API backend for guest VMs.

Package: nova-api-os-compute
Description-md5: 3d578b78181d45c8353b8b7732195e31
Description-en: OpenStack Compute - OpenStack Compute API frontend
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 OpenStack Compute, codenamed Nova, is a cloud computing fabric controller. In
 addition to its "native" API (the OpenStack API), it also supports the Amazon
 EC2 API.
 .
 This is a dummy transitional package that can be removed after upgrade.

Package: nova-api-os-volume
Description-md5: f8cc143de25afd88a62e482808826104
Description-en: OpenStack Compute - OpenStack Volume API frontend
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 OpenStack Compute, codenamed Nova, is a cloud computing fabric controller. In
 addition to its "native" API (the OpenStack API), it also supports the Amazon
 EC2 API.
 .
 This is a dummy transitional package that can be removed after upgrade.

Package: nova-cells
Description-md5: a630a337cf802c4d29d91c1a6283fac5
Description-en: Openstack Compute - cells
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 OpenStack Compute, codenamed Nova, is a cloud computing fabric controller. In
 addition to its "native" API (the OpenStack API), it also supports the Amazon
 EC2 API.
 .
 Nova is intended to be modular and easy to extend and adapt. It supports many
 different hypervisors (KVM and Xen to name a few), different database backends
 (SQLite, MySQL, and PostgreSQL, for instance), different types of user
 databases (LDAP or SQL), etc.
 .
 This is the Nova cells component.

Package: nova-compute-ironic
Description-md5: aa367d7b097bfd444b2d66cc349df0b7
Description-en: OpenStack Compute - compute node (Ironic)
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 OpenStack Compute, codenamed Nova, is a cloud computing fabric controller. In
 addition to its "native" API (the OpenStack API), it also supports the Amazon
 EC2 API.
 .
 Install this package on your compute nodes if you're using Ironic.

Package: nova-compute-qemu
Description-md5: 46acbb1c9b077142e1930821f7a05aed
Description-en: OpenStack Compute - compute node (QEmu)
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 OpenStack Compute, codenamed Nova, is a cloud computing fabric controller. In
 addition to its "native" API (the OpenStack API), it also supports the Amazon
 EC2 API.
 .
 Nova is intended to be modular and easy to extend and adapt. It supports many
 different hypervisors (KVM and Xen to name a few), different database backends
 (SQLite, MySQL, and PostgreSQL, for instance), different types of user
 databases (LDAP or SQL), etc.
 .
 Install this package on your compute nodes if you're using QEmu.

Package: nova-compute-vmware
Description-md5: 3246e65f6c94fc6b7eccb5b2f332c4f1
Description-en: OpenStack Compute - compute node (VMware)
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 OpenStack Compute, codenamed Nova, is a cloud computing fabric controller. In
 addition to its "native" API (the OpenStack API), it also supports the Amazon
 EC2 API.
 .
 Nova is intended to be modular and easy to extend and adapt. It supports many
 different hypervisors (KVM and Xen to name a few), different database backends
 (SQLite, MySQL, and PostgreSQL, for instance), different types of user
 databases (LDAP or SQL), etc.
 .
 Install this package on your compute nodes if you're using VMware vCenter.

Package: nova-compute-xen
Description-md5: 8268c70ad765a6427d184e1c58a4472c
Description-en: OpenStack Compute - compute node (Xen)
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 OpenStack Compute, codenamed Nova, is a cloud computing fabric controller. In
 addition to its "native" API (the OpenStack API), it also supports the Amazon
 EC2 API.
 .
 Nova is intended to be modular and easy to extend and adapt. It supports many
 different hypervisors (KVM and Xen to name a few), different database backends
 (SQLite, MySQL, and PostgreSQL, for instance), different types of user
 databases (LDAP or SQL), etc.
 .
 Install this package on your compute nodes if you're using Xen.

Package: nova-novncproxy
Description-md5: f71a025ccadd58aa7f26e66e99818fa8
Description-en: OpenStack Compute - NoVNC proxy
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 OpenStack Compute, codenamed Nova, is a cloud computing fabric controller. In
 addition to its "native" API (the OpenStack API), it also supports the Amazon
 EC2 API.
 .
 Nova is intended to be modular and easy to extend and adapt. It supports many
 different hypervisors (KVM and Xen to name a few), different database backends
 (SQLite, MySQL, and PostgreSQL, for instance), different types of user
 databases (LDAP or SQL), etc.
 .
 This package provides the VNC proxy. It is a publically reachable
 component which proxies access to VNCs running on compute nodes.

Package: nova-serialproxy
Description-md5: a8fd3f5d6ac9bda37bd109530d1cfc96
Description-en: OpenStack Compute - serial proxy
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 OpenStack Compute, codenamed Nova, is a cloud computing fabric controller. In
 addition to its "native" API (the OpenStack API), it also supports the Amazon
 EC2 API.
 .
 Nova is intended to be modular and easy to extend and adapt. It supports many
 different hypervisors (KVM and Xen to name a few), different database backends
 (SQLite, MySQL, and PostgreSQL, for instance), different types of user
 databases (LDAP or SQL), etc.
 .
 This package provides the serial proxy. It is a publically reachable
 component which proxies access to qemu-space running on compute nodes

Package: novnc
Description-md5: 3ea408da6df8fcf109db7d2cceeba20a
Description-en: HTML5 VNC client - daemon and programs
 noVNC is a HTML5 VNC (WebSockets, Canvas) with encryption (wss://) support
 client that runs well in any modern browser including mobile browsers
 (iPhone/iPad and Android). More than 16 companies/projects have integrated
 noVNC into their products including Ganeti Web Manager, OpenStack, and
 OpenNebula.
 .
 This package contains the daemon and programs.

Package: noweb
Description-md5: d3a53b9f4ad86c684c77ee60fc120e70
Description-en: WEB-like literate-programming tool
 noweb is designed to meet the needs of literate programmers while
 remaining as simple as possible.  Its primary advantages are
 simplicity, extensibility, and language-independence.
 .
 The noweb manual is only 3 pages; an additional page explains how to
 customize its LaTeX output.  noweb works ``out of the box'' with any
 programming language, and supports TeX, LaTeX, and HTML back ends.
 .
 The primary sacrifice relative to WEB is that code is not
 prettyprinted.

Package: nowhere
Description-md5: 7d765afab98d807c6ab61b3d7f71f19b
Description-en: Translates programs from an extended Standard ML to Standard ML
 This is a source-to-source translation tool that expands case
 expressions that use conditional patterns. Conditional patterns that
 use the "where" keyword are converted into SML.

Package: nox
Description-md5: 0840ca64d143a2e4554cd2791b34da36
Description-en: Flexible test automation
 Nox is a command-line tool that automates testing in multiple Python
 environments, similar to tox. Unlike tox, Nox uses a standard Python file for
 configuration.
 It will automatically create virtualenv with the appropriate interpreter,
 install the specified dependencies, and run the commands in order.

Package: npd6
Description-md5: 8a1c891ddcd851347488b2cce657450a
Description-en: IPv6 neighbor proxy daemon
 npd6 is a daemon which listens on nominated interfaces for IPv6 Neighbor
 Solicitations which match defined prefixes. It will answer them with an
 appropriate Neighbor Advertisement.

Package: npm
Description-md5: 0038510bc0647e0d6e2fa9ea24bf2f27
Description-en: package manager for Node.js
 Node.js is an event-based server-side javascript engine.
 .
 npm is the package manager for the Node JavaScript platform.  It puts
 modules in place so that node can find them, and manages dependency
 conflicts intelligently.
 .
 It is extremely configurable to support a wide variety of use cases.
 Most commonly, it is used to publish, discover, install, and develop
 node programs.
 .
 Install also node-opener to have full npm features enabled.

Package: npm2deb
Description-md5: dd2cf78378e1463bd182bbe69b89ca3b
Description-en: tool to help debianize Node.js modules
 This application eases packaging Node.js modules available via npm.
 .
 It is also able to list modules dependencies and check which ones are
 already available as Debian packages.
 .
 Node.js is an event-based server-side JavaScript engine.

Package: nq
Description-md5: caf809e68179e55f3e26eaf5df9c6689
Description-en: Lightweight queue system
 These small utilities allow creating very lightweight job queue
 systems which require no setup, maintenance, supervision, or any
 long-running processes.
 .
 `nq` should run on any POSIX.1-2008 compliant system which also
 provides a working flock(2).  Tested on Linux 2.6.37, Linux 4.1,
 OpenBSD 5.7, FreeBSD 10.1, Mac OS X 10.3 and
 SmartOS joyent_20160304T005100Z.

Package: nqc
Description-md5: c31c1a4fe857f7fa5c5786116a4b7c0d
Description-en: Not Quite C compiler for LEGO Mindstorms RCX
 The LEGO Mindstorms RCX is a Hitachi microcontroller embedded into a
 LEGO brick.  This package lets you write programs in a C-like
 language and download them to your RCX using the serial or USB
 infrared tower included with the RCX.

Package: nqp
Description-md5: df708fee397b23813f9d67d7fb8f6703
Description-en: Not Quite Perl compiler
 A bootstrapping compiler for code that is like Raku (previously Perl 6).
 The key feature of NQP is that it's designed to be a very small compiler
 featuring the Raku object model and as a high-level way to create bytecode and
 modules for virtual machines (such as the JVM, and MoarVM).
 .
 Unlike a full-fledged implementation of Raku, NQP strives to have as small a
 runtime footprint as it can, while still providing a Raku object model and
 grammar engine for the virtual machine.

Package: nqp-data
Description-md5: f8ecbe3d6eeda34554d332c0603cc595
Description-en: Data files for NQP compiler
 A bootstrapping compiler for code that is like Raku (previously Perl 6).
 The key feature of NQP is that it's designed to be a very small compiler
 featuring the Raku object model and as a high-level way to create bytecode and
 modules for virtual machines (such as the JVM, and MoarVM).
 .
 Unlike a full-fledged implementation of Raku, NQP strives to have as small a
 runtime footprint as it can, while still providing a Raku object model and
 grammar engine for the virtual machine.
 .
 This package contains the architecture independent files (mostly the files
 compiled for Moar VM)

Package: nqptp
Description-md5: 433da23759a0263d353069b11fb2df5a
Description-en: Not Quite PTP
 PTP-based timing daemon for Apple AirPlay 2.
 .
 nqptp is a daemon that monitors timing data from PTP clocks. It is designed
 exclusively as a companion daemon to shairport-sync, which uses it to obtain
 the accurate timing information required for AirPlay 2 audio playback.

Package: nrg2iso
Description-md5: 72695d95fa8ecca8edae99a1e10711d0
Description-en: Extracts ISO9660 data from Nero ".nrg" files
 nrg2iso is a very simple command line tool to extract the ISO9660 CD image
 data from Nero ".nrg" files.
 .
 nrg2iso is very simple to use and even displays a progress bar to give the
 status of the conversion!

Package: nrn-mod2c
Description-md5: 81342f16fa23451c261524dad463cb7f
Description-en: NMODL to C converter for CoreNEURON
 MOD2C is NMODL to C adapted for CoreNEURON simulator.
 .
 NMODl is a description language to specify a model for a physical
 neuron in terms of simultaneous nonlinear algebraic equations,
 differential equations, or kinetic schemes.

Package: ns2
Description-md5: c64de8553ee691534220c7ccdd9d908a
Description-en: discrete event simulator targeted at networking research
 ns-2 is a discrete event-driven network simulator targeted at networking
 research. It provides substantial support for simulation of TCP, routing,
 and multicast protocols over wired and wireless (local and satellite)
 networks.
 .
 An extensible simulation engine is implemented in C++ that uses MIT's
 Object Tool Command Language, OTcl (an object oriented version of Tcl)
 as the command and configuration interface. A previous version of the
 simulator i.e. ns version 1 used the Tool Command Language, Tcl as the
 configuration language. Ns-2 still supports simulation scripts written
 in Tcl meant for the ns version 1 simulator.
 .
 The simulator is invoked via the ns interpreter, an extension of the
 vanilla otclsh command shell. A simulation is defined by a OTcl script.
 The scripts use the Simulator Class as the principal interface to the
 simulation engine. Using the methods defined in this class, a network
 topology is defined, traffic sources and sinks are configured, the
 simulation is invoked, and the statistics are collected. By building
 upon a fully functional language, arbitrary actions can be programmed
 into the configuration.
 .
 Currently, ns-2 does not have an active development, all efforts moved
 to ns-3. Ns-2 still has models not implemented in ns-3, but if a new
 user does not need them, they may consider learning and using ns-3.

Package: ns2-doc
Description-md5: 34cc88ab4e46ee2ce99a4597192d52c6
Description-en: discrete event simulator targeted at networking research (documentation)
 ns-2 is a discrete event-driven network simulator targeted at networking
 research. It provides substantial support for simulation of TCP, routing,
 and multicast protocols over wired and wireless (local and satellite)
 networks.
 .
 An extensible simulation engine is implemented in C++ that uses MIT's
 Object Tool Command Language, OTcl (an object oriented version of Tcl)
 as the command and configuration interface. A previous version of the
 simulator i.e. ns version 1 used the Tool Command Language, Tcl as the
 configuration language. Ns-2 still supports simulation scripts written
 in Tcl meant for the ns version 1 simulator.
 .
 The simulator is invoked via the ns interpreter, an extension of the
 vanilla otclsh command shell. A simulation is defined by a OTcl script.
 The scripts use the Simulator Class as the principal interface to the
 simulation engine. Using the methods defined in this class, a network
 topology is defined, traffic sources and sinks are configured, the
 simulation is invoked, and the statistics are collected. By building
 upon a fully functional language, arbitrary actions can be programmed
 into the configuration.
 .
 Currently, ns-2 does not have an active development, all efforts moved
 to ns-3. Ns-2 still has models not implemented in ns-3, but if a new
 user does not need them, they may consider learning and using ns-3.
 .
 This package contains the documentation of ns-2.

Package: ns2-examples
Description-md5: 55bb354df4a5a8a906d2aceab906a12f
Description-en: discrete event simulator targeted at networking research (examples)
 ns-2 is a discrete event-driven network simulator targeted at networking
 research. It provides substantial support for simulation of TCP, routing,
 and multicast protocols over wired and wireless (local and satellite)
 networks.
 .
 An extensible simulation engine is implemented in C++ that uses MIT's
 Object Tool Command Language, OTcl (an object oriented version of Tcl)
 as the command and configuration interface. A previous version of the
 simulator i.e. ns version 1 used the Tool Command Language, Tcl as the
 configuration language. Ns-2 still supports simulation scripts written
 in Tcl meant for the ns version 1 simulator.
 .
 The simulator is invoked via the ns interpreter, an extension of the
 vanilla otclsh command shell. A simulation is defined by a OTcl script.
 The scripts use the Simulator Class as the principal interface to the
 simulation engine. Using the methods defined in this class, a network
 topology is defined, traffic sources and sinks are configured, the
 simulation is invoked, and the statistics are collected. By building
 upon a fully functional language, arbitrary actions can be programmed
 into the configuration.
 .
 Currently, ns-2 does not have an active development, all efforts moved
 to ns-3. Ns-2 still has models not implemented in ns-3, but if a new
 user does not need them, they may consider learning and using ns-3.
 .
 This package contains the examples of ns-2.

Package: ns3
Description-md5: f12ce0d749c845967463616b618b054b
Description-en: discrete-event network simulator for Internet systems
 ns-3 is a discrete-event network simulator for Internet systems,
 targeted primarily for research and educational use.
 ns-3 is free software, licensed under the GNU GPLv2 license,
 and is publicly available for research, development, and use.
 ns-3 is intended as an eventual replacement for the popular
 ns-2 simulator. The project acronym “nsnam” derives
 historically from the concatenation of ns (network simulator)
 and NAM (network animator).
 .
 This package contains several utilities. The files for development
 are in libns3-3, libns3-dev and python3-ns3.

Package: nsca
Description-md5: 11d4801e1afdadba3c48c40caa08a17a
Description-en: Nagios service monitor agent
 This addon allows you to send service check results to a central
 monitoring server running Nagios in a reasonably secure manner.
 .
 Nagios is a monitoring and management system for hosts, services and
 networks.
 .
 Nagios' features include:
 .
 -  Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
 PING, etc.)
 -  Plugin interface to allow for user-developed service checks
 -  Contact notifications when problems occur and get resolved (via email,
 pager, or user-defined method)
 -  Ability to define event handlers to be run during service or host events
 (for proactive problem resolution)
 -  Web output (current status, notifications, problem history, log file,
 etc.)
 .
 Nagios was written in C and is designed to be easy to understand and modify
 to fit your own needs.

Package: nsca-client
Description-md5: 9778448ae71a062a56d76e782d73145b
Description-en: Nagios service monitor agent - client package
 This package contains only the client part of nsca and is thus
 suitable for installation on systems that only report passive service
 checks to a central server.
 .
 Nagios is a monitoring and management system for hosts, services and
 networks.
 .
 Nagios' features include:
 .
 -  Monitoring of network services (via TCP port, SMTP, POP3, HTTP, NNTP,
 PING, etc.)
 -  Plugin interface to allow for user-developed service checks
 -  Contact notifications when problems occur and get resolved (via email,
 pager, or user-defined method)
 -  Ability to define event handlers to be run during service or host events
 (for proactive problem resolution)
 -  Web output (current status, notifications, problem history, log file,
 etc.)
 .
 Nagios was written in C and is designed to be easy to understand and modify
 to fit your own needs.

Package: nsca-ng-client
Description-md5: 892b8ee5ba536cf257e83dc0dc1955e1
Description-en: Send monitoring commands to NSCA-ng server
 The send_nsca utility transmits one or more check results or
 monitoring commands to an NSCA-ng server.
 .
 The communication with the server is TLS encrypted and
 authenticated using pre-shared keys.

Package: nsca-ng-server
Description-md5: a551c9665c665e339825cd050dd569a2
Description-en: Monitoring command acceptor
 The NSCA-ng server makes the Icinga command file accessible from remote
 systems.  This allows for submitting passive check results, downtimes, and many
 other commands to Icinga.
 .
 The communication with clients is TLS
 encrypted and authenticated using pre-shared keys (as per RFC 4279).  The
 NSCA-ng server supports per-client passwords and fine-grained authorization
 control.

Package: nscd
Description-md5: e8172254ec0df735a3e44c0f557100bc
Description-en: GNU C Library: Name Service Cache Daemon
 A daemon which handles passwd, group and host lookups
 for running programs and caches the results for the next
 query. You should install this package only if you use
 slow services like LDAP, NIS or NIS+.

Package: nsd
Description-md5: 0d138f0c24ea9ffbd8b3b10cbfadacc7
Description-en: authoritative domain name server
 The NLnet Labs Name Server Daemon (NSD) is an authoritative DNS name server.
 It has been developed for operations in environments where speed,
 reliability, stability and security are of high importance.
 .
 Support for XDP is only enabled on all architectures except for
 alpha, hppa, hurd-amd64, hurd-i386, m68k, mips64el, and sh4, which
 includes amd64, arm64, armel, armhf, i386, ppc64el, riscv64, and
 s390x.
 .
 This package provides the server and related configuration files.

Package: nsdiff
Description-md5: c4f92482384754590f852c0dbe867590
Description-en: generate nsupdate script from DNS zone differences
 The nsdiff program compares two versions of a DNS zone, and outputs the
 differences between them as a dynamic DNS script for use with the nsupdate
 program.
 .
 This provides an elegant way to merge hand written static zone files into
 otherwise dynamic zones.
 .
 nsdiff supports comparing on-disk zone-files and retreiving both sides
 via standard AXFR zone transfer, optionally autenticated with a TSIG
 key.

Package: nsf
Description-md5: 3e3d95eda40cf35b06257033748535a5
Description-en: Next Scripting Framework (NSF): Object orientation for Tcl - shared library
 The Next Scripting Framework (for short: NSF) is an infrastructure
 for creating object-oriented scripting languages based on Tcl. This package
 provides two ready-made object-orientated extensions for Tcl based on
 NSF: Next Scripting Language (NX, pronounced "next") and Extended
 Object Tcl version 2 (XOTcl2, pronounced "exotickle").

Package: nsf-dev
Description-md5: e25182db7694e57526994516cb990dae
Description-en: Next Scripting Framework (NSF): Object orientation for Tcl - development files
 Header files and static libraries for libnsf. This package must be in
 place if you plan to develop using the NSF/C interface and/or if you
 want to create custom builds of NSF/C extensions.

Package: nsf-shells
Description-md5: 0abe8007f32fe584a40c98255cc5adb7
Description-en: Next Scripting Framework (NSF): Object orientation for Tcl - shells
 This package provides you with scripted shell wrappers for the two
 NSF-builtin Tcl extensions: NX (nxsh, nxwish) and XOTcl2 (xotclsh,
 xowish).

Package: nsis
Description-md5: 71925a6517f3a666bbdce99aabcdbef0
Description-en: Nullsoft Scriptable Install System (modified for Debian)
 NSIS is a tool for creating quick and user friendly installers for
 Microsoft Windows (Win32) operating systems.
 .
 NSIS creates installers that are capable of installing, uninstalling,
 setting system settings, extracting files, etc. Because it's based on
 script files, you can fully control every part of your installers. The
 script language supports variables, functions, string manipulation,
 just like a normal programming language - but designed for the creation
 of installers. Even with all these features, NSIS is still the smallest
 installer system available.

Package: nsis-common
Description-md5: 4e2206e808936e0f0e02d69bd810a88e
Description-en: Nullsoft Scriptable Install System stubs and plugins
 NSIS is a tool for creating quick and user friendly installers for
 Microsoft Windows (Win32) operating systems.
 .
 This package contains the stubs and plugins of NSIS.

Package: nsis-doc
Description-md5: 342f5f2c4ec635952d351b16ba232c04
Description-en: Nullsoft Scriptable Install System documentation
 NSIS is a tool for creating quick and user friendly installers for
 Microsoft Windows (Win32) operating systems.
 .
 This package contains examples and the documentation in HTML format.

Package: nsis-pluginapi
Description-md5: c86668d60996ec2457d1accccfa3b26a
Description-en: Nullsoft Scriptable Install System plugin API
 NSIS is a tool for creating quick and user friendly installers for
 Microsoft Windows (Win32) operating systems.
 .
 This package contains the header and library files for developing
 NSIS plugins.

Package: nslcd
Description-md5: 9d9eb0997c3878afcc05d90074bb2d97
Description-en: daemon for NSS and PAM lookups using LDAP
 This package provides a daemon for retrieving user accounts and similar
 system information from LDAP. It is used by the libnss-ldapd and libpam-ldapd
 packages but is not very useful by itself.

Package: nslcd-utils
Description-md5: 158da6467a740c86a8c63b7303f09e0e
Description-en: utilities for querying LDAP via nslcd
 This package provides tools to query and update information in LDAP via
 nslcd:
 * chsh.ldap - change a user's shell in LDAP;
 * getent.ldap - perform LDAP lookups bypassing nsswitch configuration.

Package: nslint
Description-md5: 7f7632dad38f6713aa9e99d6fbabeae7
Description-en: Lint for DNS files, checks integrity
 Nslint reads the nameserver configuration files and performs a
 number of consistency checks on the DNS records.
 .
 Nslint understands both ancient style named.boot and BIND 8's
 named.conf files (which are also used by BIND 9).

Package: nsnake
Description-md5: c4ec275201d9d0101c646213fd0522b4
Description-en: classic snake game on the terminal
 nsnake is a clone of the snake game found on old cellphones. It is
 played on the command-line with textual interface, thanks to ncurses.
 .
 Features high-scores, several game modes, a GUI-like interface and
 custom levels.

Package: nsncd
Description-md5: 1dc5a2df29d58d70b6b8000eccb866b4
Description-en: Name service non-caching daemon
 nsncd implements the NSCD (name-service caching daemon) protocol to
 provide out-of-process NSS lookups but does not implement caching.
 .
 It is designed to provide high-performance NSS lookups for programs
 that are not using the system libc, while providing semantics as if
 NSCD were not being used.

Package: nsntrace
Description-md5: ccf4778176c004248301cb5a84a1ec7d
Description-en: perform network trace of a single process by using network namespaces
 Uses Linux network namespaces to perform network traces of a single
 application. The traces are saved as pcap files. And can later be analyzed
 by for instance Wireshark.

Package: nss-passwords
Description-md5: 87efb700bec5a9ff518bbe7d5194c1d4
Description-en: read passwords from a Mozilla keyring
 This program reads passwords from keyrings used by Mozilla products,
 such as Firefox and Thunderbird. It can run entirely in text mode.
 .
 This program works with SQLite-based keyrings (signons.sqlite) and
 JSON-based keyrings (logins.json), used in recent versions of
 Firefox. Text-based keyrings can be read with pwdecrypt, from
 libnss3-tools package.

Package: nss-plugin-pem
Description-md5: 1703d38e80cc721d0494173454f2cee3
Description-en: PEM file reader for Network Security Services (NSS)
 This package provides a PEM file reader for Network Security Services (NSS),
 implemented as a PKCS#11 module.

Package: nss-tlsd
Description-md5: 17902a6a39c9758c3e5c55a59e89681b
Description-en: encrypted DNS name resolution daemon
 nss-tls is an alternative, encrypted name resolving library to use
 with glibc, which uses DNS-over-HTTPS (DoH).
 .
 The glibc name resolver can be configured through nsswitch.conf(5) to
 use nss-tls instead of the DNS resolver, or fall back to DNS when
 nss-tls fails.
 .
 This way, all applications that use the standard resolver API
 (getaddrinfo(), gethostbyname(), etc'), are transparently migrated
 from DNS to encrypted means of name resolving, with zero
 application-side changes and minimal resource consumption footprint.
 However, nss-tls does not deal with applications that use their own,
 built-in DNS resolver.
 .
 This package contains the daemon to be used in conjunction with the
 libnss-tls NSS module. The daemon runs in the background, receives
 name resolving requests over a Unix socket and replies with resolved
 addresses.

Package: nsscache
Description-md5: a67ba458b6f6ba9bf82166c0e6431f22
Description-en: asynchronously synchronise local NSS databases with remote directory services
 Synchronises local NSS caches, such as those served by the
 libnss-cache module, against remote directory services, such as
 LDAP, or prebuild cache files from an HTTP server. This can be
 used alongside the libnss-cache package to keep user account
 information, groups, netgroups, and automounts up to date.
 .
 Use of nsscache and libnss-cache eliminates the need for using a
 cache daemon such as nscd with networked NSS modules such as
 libnss-ldap.

Package: nstreams
Description-md5: 36fb8f40291995c5a4ff436c48676570
Description-en: network streams - a tcpdump output analyzer
 Nstreams is a utility designed to identify the IP streams that are
 occurring on a network from a non-user friendly tcpdump output of
 several megabytes. This is especially useful when you plan to install
 a firewall but if you do not know the nstreams that the network users
 are generating (http, real audio, and more...).
 .
 Nstreams can read the tcpdump output directly from stdin, or from a file.
 It can even generate the configuration file of your firewall.

Package: nsxiv
Description-md5: fe6048572efacd49ace9637dfe28a9b2
Description-en: neo simple X image viewer
 nsxiv (the Neo Simple X Image Viewer) is a fork of the now-unmaintained
 sxiv project, with the purpose of being a drop-in replacement for sxiv,
 maintaining its interface, and adding simple, sensible features. nsxiv aims
 to be easy to modify and customise, and works nicely with tiling window
 managers.
 .
 Features:
 .
 - Basic image operations, e.g. zooming, panning, rotating
 - Customizable key and mouse button mappings
 - Scriptable via configuration files
 - Thumbnail mode: grid of selectable previews of all images
 - Ability to cache thumbnails for fast re-loading
 - Basic support for animated/multi-frame images (GIF/WebP)
 - Display image information in status bar
 - Display image name/path in X title

Package: ntcard
Description-md5: c39181c72163c6432a8001fa7573ded4
Description-en: Streaming algorithm to estimate cardinality in genomics datasets
 As input it takes file(s) in fasta, fastq, sam, or bam formats
 and computes the total number of distinct k-mers, F0, and also
 the k-mer coverage frequency histogram, fi, i>=1.

Package: nted
Description-md5: eccb14fd7802bce7e814bd3631bce034
Description-en: Musical score editor
 NtEd is a GTK+ score editor. It intends to be really WYSIWYG: what you
 see on the screen is exactly what you get on printer output. It supports
 up to 4 voices per staff, drum notes, 5 lyrics lines, N-Tuplets, context
 changes, repeats with alternatives, configurable music instruments per
 staff, MIDI / MusicXML import, PS / PDF / SVG / PNG / Lilypond / MIDI
 export. Scores can be played through the ALSA sequencer.

Package: nted-doc
Description-md5: c452c34c7ec45604f70bcd4268199523
Description-en: NtEd documentation
 NtEd is a WYSIWYG GTK+ score editor.
 .
 This package contains the accompanying HTML documentation. It is available
 online through the nted application provided that yelp is available.

Package: ntfs2btrfs
Description-md5: 48a99b85b522c09e59b13f4bc74aef9c
Description-en: converts NTFS filesystem to BTRFS
 This is a tool which does in-place conversion of Microsoft's NTFS filesystem
 to the open-source filesystem Btrfs, much as btrfs-convert does for ext2.
 The original image is saved as a reflink copy at image/ntfs.img, and if you
 want to keep the conversion you can delete this to free up space.

Package: ntfsprogs-plus
Description-md5: 6652659fad0f66603a6f7ce1a800cacd
Description-en: NTFS filesystem userspace utilities
 This project focus on filesystem utilities based on ntfs-3g project
 to support kernel ntfs filesystem. ntfsprogs-plus takes some utilities
 from ntfs-3g only what it need.

Package: ntfy
Description-md5: 27bd4329b28d7c0c726b3d21b154a2aa
Description-en: Send push notifications to your phone or desktop
 ntfy (pronounced "notify") is a simple HTTP-based pub-sub notification
 service. With ntfy, you can send notifications to your phone or desktop
 via scripts from any computer, without having to sign up or pay any
 fees. If you'd like to run your own instance of the service, you can
 easily do so since ntfy is open source.
 .
 This package provides the client and server for ntfy.

Package: nthash
Description-md5: 3e2fb27ef048779d3c7d241f91ad7812
Description-en: Methods to evaluate runtime and uniformity tests for hashing methods
 This contains nttest binary which has options for evaluating
 runtimes and uniformity for different hashing methods.

Package: ntldd
Description-md5: 0adcfed9a07424160ad425d0b898fffb
Description-en: ldd for windows PE files
 Prints the dlls required by each windows portable executable (PE) specified
 on the command line.  Mimics output from ldd, but for PE files.

Package: ntpd-rs
Description-md5: b1e963d8d9dfd1564671d497f5a5c9b7
Description-en: Rust-based NTP implementation with NTS support
 ntpd-rs is an NTP implementation written in Rust,
 emphasizing security and stability.
 It provides both client and server functionalities and
 supports NTS.

Package: ntpd-rs-metrics
Description-md5: 58316583a043b58d0782ac18c19fe19d
Description-en: Rust-based NTP implementation with NTS support - exporter
 ntpd-rs is an NTP implementation written in Rust,
 emphasizing security and stability.
 It provides both client and server functionalities and
 supports NTS.
 .
 This package provides essential operational metrics for an external
 Prometheus instance.

Package: ntpsec
Description-md5: c455d4fac72d8d6e46cfdbc0a5ddb7b3
Description-en: Network Time Protocol daemon and utility programs
 NTP, the Network Time Protocol, is used to keep computer clocks
 accurate by synchronizing them over the Internet or a local network,
 or by following an accurate hardware receiver that interprets GPS,
 DCF-77, or similar time signals.
 .
 This package contains the NTP daemon and utility programs.  An NTP
 daemon needs to be running on each host that is to have its clock
 accuracy controlled by NTP.  The same NTP daemon is also used to
 provide NTP service to other hosts.
 .
 This is the NTPsec version of NTP.  NTPsec is a secure, hardened,
 and improved implementation derived from the original NTP project.
 NTPsec supports Network Time Security (NTS) which provides
 cryptographically authenticated time.
 .
 For more information about the NTP protocol and NTP server
 configuration and operation, install the package "ntpsec-doc".

Package: ntpsec-doc
Description-md5: 305615088e9512416c11e16403af0a23
Description-en: Network Time Protocol documentation
 NTP, the Network Time Protocol, is used to keep computer clocks
 accurate by synchronizing them over the Internet or a local network,
 or by following an accurate hardware receiver that interprets GPS,
 DCF-77, or similar time signals.
 .
 This package contains HTML documentation for the ntpsec packages (ntpsec,
 ntpsec-ntpdate).
 .
 This is part of NTPsec.  NTPsec is a secure, hardened, and improved
 implementation derived from the original NTP project.

Package: ntpsec-ntpdate
Description-md5: 71e2f5537b567c32013b184c9137b5ef
Description-en: client for setting system time from NTP servers
 NTP, the Network Time Protocol, is used to keep computer clocks
 accurate by synchronizing them over the Internet or a local network,
 or by following an accurate hardware receiver that interprets GPS,
 DCF-77, or similar time signals.
 .
 ntpdate is a simple NTP client that sets a system's clock to match
 the time obtained by communicating with one or more NTP servers.  It
 is not sufficient, however, for maintaining an accurate clock in the
 long run.  ntpdate by itself is useful for occasionally setting the
 time on machines that do not have full-time network access, such as
 laptops.
 .
 This is the NTPsec version of ntpdate.  NTPsec is a secure, hardened,
 and improved implementation derived from the original NTP project.
 .
 If the full NTP daemon from the package "ntpsec" is installed, then
 ntpsec-ntpdate is not necessary.

Package: ntpsec-ntpdig
Description-md5: 4ea65e175e70452fe6e632f224a1a7ae
Description-en: ntpdig SNTP client
 NTP, the Network Time Protocol, is used to keep computer clocks
 accurate by synchronizing them over the Internet or a local network,
 or by following an accurate hardware receiver that interprets GPS,
 DCF-77, or similar time signals.
 .
 ntpdig can be used as an SNTP client to query a NTP or SNTP server
 and either display the time or set the local system's time.  It is not
 sufficient, however, for maintaining an accurate clock in the long run.
 .
 This is the NTPsec version of ntpdig, which is equivalent to the sntp
 utility.  NTPsec is a secure, hardened, and improved implementation
 derived from the original NTP project.

Package: ntpsec-ntpviz
Description-md5: 0eaae42373fa30a1293b94825738d9bd
Description-en: NTP statistics graphing utility
 NTP, the Network Time Protocol, is used to keep computer clocks
 accurate by synchronizing them over the Internet or a local network,
 or by following an accurate hardware receiver that interprets GPS,
 DCF-77, or similar time signals.
 .
 ntpviz analyzes NTP log files and generates statistical plots from
 them.  The output is in the form of HTML with images.  If Apache is
 installed, it will be served at: /ntpviz
 .
 This is part of NTPsec.  NTPsec is a secure, hardened, and improved
 implementation derived from the original NTP project.

Package: ntpstat
Description-md5: 124055280a787a3f7b5910300c2e44d8
Description-en: show network time protocol (ntp) status
 This program uses an NTP mode 6 control message, which is the same as that
 used by the ntpq command. The ntpdc command uses NTP mode 7, details of
 which are elusive. For details on the format of NTP control message, see
 http://www.eecis.udel.edu/~mills/database/rfc/rfc1305/rfc1305b.ps.

Package: ntruprime
Description-md5: beb230fe8a504aac980b39d6cc792b53
Description-en: microlibrary for Streamlined NTRU Prime - command line tools
 libntruprime is an implementation of the Streamlined NTRU Prime
 cryptosystem as a microlibrary.
 .
 The command-line interface for libntruprime provides the following
 command-line tools:
 .
 sntrup653-keypair sntrup761-keypair sntrup857-keypair sntrup953-keypair
 sntrup1013-keypair sntrup1277-keypair
 sntrup653-enc sntrup761-enc sntrup857-enc sntrup953-enc
 sntrup1013-enc sntrup1277-enc
 sntrup653-dec sntrup761-dec sntrup857-dec sntrup953-dec
 sntrup1013-dec sntrup1277-dec
 ntruprime-fulltest
 ntruprime-speed
 ntruprime-test
 .
 Each tool exits 0 on success, nonzero on failure.
 .
 These tools allow libntruprime to be easily used from shell
 scripts. Other languages can also use libntruprime via these tools,
 but languages typically have good support for FFI and can use the C
 interface directly.
 .
 Key generation (for, e.g., sntrup1277):
 sntrup1277-keypair 5>publickey 9>secretkey
 .
 Encapsulation (for, e.g., sntrup1277):
 sntrup1277-enc >ciphertext 7>sessionkey 4<publickey
 .
 Decapsulation (for, e.g., sntrup1277):
 sntrup1277-dec 7>sessionkey <ciphertext 8<secretkey
 .
 The ntruprime-speed, ntruprime-test and ntruprime-fulltest tools can be used
 for benchmarking and internal self testing.  Python and Valgrind is only
 needed for the ntruprime-fulltest tool, the other tools are written in C.
 .
 Command line tools.

Package: nucleus
Description-md5: 5d5110e943589b42f8f1a233558cbbaf
Description-en: GTK4 Periodic Table
 Nucleus gives you the ability to view the periodic table of the elements,
 as well as a variety of properties for each element,
 some with a visual representation.
 .
 There is also search functionality which gives you
 the elements in a list for efficient viewing.

Package: nudoku
Description-md5: fc2e5867e3a0dc944d74b16c0be9d3b0
Description-en: ncurses based sudoku games
 This is an ncurses based Sudoku variant.

Package: nulib2
Description-md5: 2b5b53231b1c24ca3091eb2c55a0f1f1
Description-en: NuFX and Binary II archive utility
 NuLib2 is a command-line archive utility for NuFX and Binary II
 archives, as commonly used on Apple II systems. It can handle files
 produced by ShrinkIt. Typical extensions for the files it supports
 are SHK, SDK, BXY, BSE, SEA, BNY, and BQY.
 .
 It handles file types, resource forks, comments, large archives,
 wrappers...

Package: nullidentd
Description-md5: 206808abf393bc24cb44069d61d93c92
Description-en: small, fast identd daemon
 nullidentd is a small, fast and secure identd daemon. It returns a static
 string for every query.

Package: nullmailer
Description-md5: cf5bb13c21a01ffa34dc0048e9689c33
Description-en: simple relay-only mail transport agent
 Nullmailer is a replacement MTA for hosts, which relay to a fixed set of
 smart relays. It is designed to be simple to configure and especially
 useful on slave machines and in chroots.

Package: num-utils
Description-md5: 62a90a2e2db680b7dc85e1ebe1fea899
Description-en: programs for dealing with numbers from the command line
 The 'num-utils' are a set of programs for dealing with numbers from the
 Unix command line. Much like the other Unix command line utilities like
 grep, awk, sort, cut, etc. these utilities work on data from both
 standard in and data from files.
 .
 Includes these programs:
 * numaverage: A program for calculating the average of numbers.
 * numbound: Finds the boundary numbers (min and max) of input.
 * numinterval: Shows the numeric intervals between each number in a sequence.
 * numnormalize: Normalizes a set of numbers between 0 and 1 by default.
 * numgrep: Like normal grep, but for sets of numbers.
 * numprocess: Do mathematical operations on numbers.
 * numsum: Add up all the numbers.
 * numrandom: Generate a random number from a given expression.
 * numrange: Generate a set of numbers in a range expression.
 * numround: Round each number according to its value.

Package: numad
Description-md5: 7cd506bb3c02707bfc0e84d476159773
Description-en: User-level daemon that monitors NUMA topology and usage
 Numad is a system daemon that monitors NUMA topology and usage. It will attempt
 to locate processes for optimum NUMA locality and affinity, dynamically
 adjusting to changing system conditions. Numad also provides guidance to assist
 management applications with initial manual binding of CPU and memory resources
 for their processes.

Package: numatop
Description-md5: cc1e37146e54e64f4f8f2a1dcaab5f2d
Description-en: NUMA runtime observation tool
 numatop is an observation tool for runtime memory locality characterization
 and analysis of processes and threads running on a NUMA system. It helps the
 user to characterize the NUMA behavior of processes and threads and to identify
 where the NUMA-related performance bottlenecks reside.

Package: numba-doc
Description-md5: c0dcfd237d66973e0d104bb73c082a8e
Description-en: native machine code compiler for Python (docs)
 Numba compiles native machine code instructions from Python programs at
 runtime using the LLVM compiler infrastructure. Just-in-time compilation with
 Numba could be easily employed by decorating individual computation intensive
 functions in the Python code.
 Numba could significantly speed up the performance of computations, and
 optionally supports compilation to run on GPU processors through Nvidia's
 CUDA platform.
 It integrates well with the Python scientific software stack, and
 especially recognizes Numpy arrays.
 .
 This package contains the documentation and examples.

Package: numbat
Description-md5: 569a3cd19515ca56222eee12c46b3e58
Description-en: CLI for numbat, a programming language for scientific computations
 This package contains the following binaries built from the Rust crate
 "numbat-cli":
 - numbat

Package: numbers2ods
Description-md5: d8c07708e8f0a1b3e6647d058bb9c45d
Description-en: Apple Numbers spreadsheet documents to OpenDocument converter
 This package contains a utility for converting Apple Numbers spreadsheet
 document files into OpenDocument spreadsheet documents.

Package: numberstation
Description-md5: b3cddcdda571af9bdab04251b61458c3
Description-en: TOTP Authenticator application
 A Gnome Authenticator clone. This generates 2fa tokens based on secrets
 installed. It registers as uri-handler for otpauth:// urls so they can be
 added from Megapixels.
 .
 Note this app is designed for small screens, and works perfectly on mobile
 phones.

Package: numconv
Description-md5: 799c6e9d959b8dc56c3e21b6af8f5451
Description-en: utility for conversion numbers as Unicode strings
 numconv is an utility handling number system conversions and provides
 a convenient way to delimit numbers generated by other programs without
 delimitation or with delimitation inappropriate for the locale.

Package: numdiff
Description-md5: d9c5cf165ee564bb30ecf8042b26e2a7
Description-en: Compare similar files with numeric fields
 Numdiff is a console application that can be used to compare putatively
 similar files line by line and field by field, ignoring small numeric
 differences or/and different numeric formats. It is similar diff or wdiff,
 but it is aware of floating point numbers including complex and
 multi-precision numbers.
 Numdiff is useful to compare text files containing numerical fields, when
 testing or doing quality control in scientific computing or in numerical
 analysis.

Package: numix-gtk-theme
Description-md5: 7ae3aa9f1c019ee94da2212e0c128f5f
Description-en: modern flat theme from the Numix project
 Numix is a modern flat theme with a combination of light and dark
 elements for any GTK-based desktop environment, including GNOME Shell,
 Unity, MATE, Cinnamon and more.

Package: numix-icon-theme
Description-md5: b7d1101ee9c4b9586b234a5df14126ab
Description-en: modern icon theme from the Numix project
 The Numix icon theme is designed to look fresh, swishy and modern using
 white symbols on vividly coloured background for applications and simplistic
 devices, toolbars and status icons.

Package: numix-icon-theme-circle
Description-md5: 90bc74573af35cdba7598b604af15057
Description-en: Circle icon theme from the Numix project
 Numix Circle is an icon theme using simple symbols and vivid backgrounds for a
 fresh, swishy, and modern look. It is developed by the Numix project and
 serves as a companion to the base Numix icon theme (numix-icon-theme).

Package: numlockx
Description-md5: 443457451ab961060ec30ab3c8455978
Description-en: enable NumLock in X11 sessions
 Utilities to enable the keyboard's Numeric Lock during X11
 session initialization or using command line utility.
 .
 The package automatically installs session script to enable numlock
 on session start.

Package: numptyphysics
Description-md5: 435e8e5ac7e02837b3d410d67fc13c52
Description-en: crayon based physics puzzle game
 Numpty Physics is a drawing puzzle game in the spirit (and style?) of
 Crayon Physics using the same excellent Box2D engine. It melds cute
 schoolbook-style graphics with a kind of realistic physics engine.
 .
 It includes a built-in editor so that you may build (and submit) your
 own levels.

Package: numpy-stl
Description-md5: d89bddeb32834aaf4913a44b5920f03e
Description-en: stl file and 3d object handling (tools)
 Numpy-STL is a library for working with STL files (and 3D objects in
 general) in the Python language.
 Due to all operations heavily relying on Numpy this is one of the fastest
 STL editing libraries for Python available.
 .
 This package contains tools to convert between the ascii and binary
 stl file format versions, using Numpy-STL.

Package: nuntium
Description-md5: 10d74e4cc5696e66be939a798828000c
Description-en: Bridges push notifications from ofono to telepathy-ofono
 This component registers a push agent with ofono and handles the MMS workflow
 by bridging with telepathy-ofono.

Package: nuntium-tools
Description-md5: 5492257b5bcb6058de0a59c658cd5aef
Description-en: Useful tools for working with MMS and nuntium
 - Decode m-retrieve.conf messages
 - Stub an ofono push notification into nuntium.

Package: nuntius
Description-md5: 254ea64a31e299e72ca2e2d8d3c8999f
Description-en: share notifications from Android phone or tablet via Bluetooth or LAN
 Deliver notifications from your Android phone or tablet to your
 computer using Bluetooth or LAN.  To use, you will need to install a
 companion tool on your phone or tablet and either pair it via
 Bluetooth or point it at an on-screen QR code.
 .
 You may need to restart your session to auto-start nuntius.
 .
 This is similar to KDE Connect (Debian package kdeconnect), albeit
 much less mature, but uses of GNOME infrastructure instead of KDE
 infrastructure, which under some circumstances can result is a
 significantly smaller total footprint.

Package: nurpawiki
Description-md5: 9b4624fc36fa0c87e0e581b15621c949
Description-en: Wiki with integrated to-do list and scheduler
 Nurpawiki is a personal information manager (PIM) application that
 combines a wiki, a to-do list and a simple scheduler to help you get
 organized. It aims to ease note taking and action planning. Actions
 (to-dos) are always associated with notes or plans (wiki pages).
 .
 Nurpawiki is available as an Eliom module for the Ocsigen web server,
 and uses PostgreSQL as backend.

Package: nuspell
Description-md5: bcef389d5b8426c5ada8dbac1e1c5185
Description-en: spell checker (program)
 Nuspell is a free and open source spell checker that is written in modern C++.
 It is designed for languages with rich morphology and complex word compounding.
 .
 Main features are:
 - Full unicode support backed by ICU
 - Backward compatibility with Hunspell dictionary file format
 - Twofold affix stripping (for agglutinative languages, like Azeri,
 Basque, Estonian, Finnish, Hungarian, Turkish, etc.)
 - Support complex compounds (for example, Hungarian, German and Dutch)
 - Support language specific features (for example, special casing of
 Azeri and Turkish dotted i, or German sharp s)
 - Handle conditional affixes, circumfixes, fogemorphemes, forbidden
 words, pseudoroots and homonyms.
 .
 This package contains the command-line program.

Package: nut-i2c
Description-md5: 78f5ff49f62d1fce4d5e4b382c68afb2
Description-en: network UPS tools - I2C driver
 Network UPS Tools (NUT) is a client/server monitoring system that
 allows computers to share uninterruptible power supply (UPS) and
 power distribution unit (PDU) hardware. Clients access the hardware
 through the server, and are notified whenever the power status
 changes.
 .
 This package provides nut-i2c, a collection of drivers for UPS systems
 with I2C-based communication protocols.

Package: nut-ipmi
Description-md5: 22244eec90efc63afed706a2bcdcc381
Description-en: network UPS tools - IPMI driver
 Network UPS Tools (NUT) is a client/server monitoring system that
 allows computers to share uninterruptible power supply (UPS) and
 power distribution unit (PDU) hardware. Clients access the hardware
 through the server, and are notified whenever the power status
 changes.
 .
 This package currently provides nut-ipmipsu, a driver which allows the user to
 monitor IPMI power supply units (PSU) found in servers of popular brands, such
 as Dell, HP, IBM. It adds an IPMI interface to the core NUT system.

Package: nut-modbus
Description-md5: 192c66c6a0314b1cae031e9e5cb81af5
Description-en: network UPS tools - Modbus driver
 Network UPS Tools (NUT) is a client/server monitoring system that
 allows computers to share uninterruptible power supply (UPS) and
 power distribution unit (PDU) hardware. Clients access the hardware
 through the server, and are notified whenever the power status
 changes.
 .
 This package provides nut-modbus, a collection of drivers for UPS systems
 with Modbus-based communication protocols.

Package: nut-monitor
Description-md5: df7ed3e25e874133140b27293ef98c38
Description-en: network UPS tools - GUI application to monitor UPS status
 Network UPS Tools (NUT) is a client/server monitoring system that
 allows computers to share uninterruptible power supply (UPS) and
 power distribution unit (PDU) hardware. Clients access the hardware
 through the server, and are notified whenever the power status
 changes.
 .
 This package provides nut-monitor, a GUI application to monitor UPS status.

Package: nut-powerman-pdu
Description-md5: 500373d6533c7aa1d84e269db830f47e
Description-en: network UPS tools - PowerMan PDU driver
 Network UPS Tools (NUT) is a client/server monitoring system that
 allows computers to share uninterruptible power supply (UPS) and
 power distribution unit (PDU) hardware. Clients access the hardware
 through the server, and are notified whenever the power status
 changes.
 .
 This package provides powerman-pdu, which allows NUT clients to communicate
 with the PowerMan daemon to support PDUs.

Package: nut-xml
Description-md5: a97484c585aad12b6d8c738d204ae65f
Description-en: network UPS tools - XML/HTTP driver
 Network UPS Tools (NUT) is a client/server monitoring system that
 allows computers to share uninterruptible power supply (UPS) and
 power distribution unit (PDU) hardware. Clients access the hardware
 through the server, and are notified whenever the power status
 changes.
 .
 This package provides netxml-ups, which supports UPS models from
 Eaton or MGE that use an XML/HTTP-based Network Management Card or
 Proxy.

Package: nutcracker
Description-md5: 5faaaef591d98c45d0a69449de2bb583
Description-en: Fast, light-weight proxy for memcached and Redis
 nutcracker, also known as twemproxy (pronounced "two-em-proxy"), is a
 fast and lightweight proxy for the memcached and Redis protocols. It was
 primarily built to reduce the connection count on backend caching
 servers, but it has a number of features, such as:
 * Maintains persistent server connections to backend servers.
 * Enables pipelining of requests and responses.
 * Supports multiple server pools simultaneously.
 * Shard data automatically across multiple servers.
 * Supports multiple hashing modes including consistent hashing and
 distribution.
 * High-availability by disabling nodes on failures.
 * Observability through stats exposed on stats monitoring port.

Package: nutsqlite
Description-md5: 8f2accc31f0f9e65dd8177a46fc6084d
Description-en: Dietary nutrition analysis software
 NUTsqlite uses the USDA database and stores this along with your personal data
 in a portable SQLite database allowing you to perform analysis and plan for
 your nutrition. Features include:
 .
 * The complete USDA database, your personal data, and the program code all
 stored in a portable SQLite database
 * Foods easy to find and add to daily meals
 * Configurable for 1-19 meals per day and any dietary plan--including
 ketogenic, low carb, zone, low fat
 * Comprehensive meal analysis for any number of consecutive meals
 * Presents both easy-to-read percentage summaries and in-depth nutrient
 analysis, including Omega-3 and Omega-6 essential fatty acids
 * Foods can be weighed in grams or ounces
 * Includes novel meal planning feature: you choose the food, NUT adjusts the
 quantities to your plan
 * Calorie Auto-Set feature uses linear regression on daily scale measurements
 of weight and body fat percentage to find optimal calorie level for
 improved body composition
 * Allows recording of recipes and customary meals for fast data entry
 * Sorts foods richest in each of the 150 nutrients
 * Reveals which foods contribute most to user's nutrition

Package: nuttcp
Description-md5: 89b21c7f70c896e749456d4f61fc51c9
Description-en: network performance measurement tool
 nuttcp is a network performance measurement tool intended for use by network
 and system managers. Its most basic usage is to determine the raw TCP (or UDP)
 network layer throughput by transferring memory buffers from a source system
 across an interconnecting network to a destination system, either transferring
 data for a specified time interval, or alternatively transferring a specified
 number of bytes.

Package: nux-tools
Description-md5: b3c6b45df6daa78bd162d755577c83d1
Description-en: Visual rendering toolkit for real-time applications - tools
 Nux is a graphical user interface toolkit for applications that mixes opengl
 hardware acceleration with high quality visual rendering.
 .
 This package contains various tools for nux

Package: nvchecker
Description-md5: 867d3015947909b4cee8acacbb45b12f
Description-en: new-version checker for software releases
 nvchecker (short for new version checker) is for checking if a new
 version of some software has been released.

Package: nvi
Description-md5: d33b900d5fbc5906f27b67a2e320fec3
Description-en: 4.4BSD re-implementation of vi
 Vi is the original screen based text editor for Unix systems.
 It is considered the standard text editor, and is available on
 almost all Unix systems.
 .
 Nvi is intended as a "bug-for-bug compatible" clone of the original
 BSD vi editor. As such, it doesn't have a lot of snazzy features as do
 some of the other vi clones such as elvis and vim. However, if all
 you want is vi, this is the one to get.

Package: nvi-doc
Description-md5: b5f165286c8e48443b8f63413cd73777
Description-en: 4.4BSD re-implementation of vi - documentation files
 Vi is the original screen based text editor for Unix systems.
 It is considered the standard text editor, and is available on
 almost all Unix systems.
 .
 Nvi is intended as a "bug-for-bug compatible" clone of the original
 BSD vi editor. As such, it doesn't have a lot of snazzy features as do
 some of the other vi clones such as elvis and vim. However, if all
 you want is vi, this is the one to get.
 .
 This package contains the tutorials and the reference manual.

Package: nvidia-container-toolkit
Description-md5: dfcfed9126be7fa4a7b6671ccadf07f8
Description-en: NVIDIA Container Runtime Hook
 This component includes an executable that implements the interface required
 by a runC prestart hook. This script is invoked by runC after a container has
 been created, but before it has been started, and is given access to the
 config.json associated with the container (such as this config.json ). It
 then takes information contained in the config.json and uses it to invoke the
 nvidia-container-cli CLI with an appropriate set of flags. One of the most
 important flags being which specific GPU devices should be injected into the
 container.

Package: nvidia-container-toolkit-base
Description-md5: b69c4e58dd6766f03bb1b1c80290fe0b
Description-en: NVIDIA Container Runtime
 This package takes a runC spec as input, injects the NVIDIA Container Runtime
 Hook as a prestart hook into it, and then calls out to the native runC,
 passing it the modified runC spec with that hook set. This runtime also
 performs additional modifications to the OCI runtime spec to inject specific
 devices and mounts not handled by the NVIDIA Container CLI.
 .
 This package also contains a CLI that includes a number of utilities for
 interacting with the NVIDIA Container Toolkit. This functionality includes
 configuring runtimes such as docker for use with the NVIDIA Container Toolkit
 or generating Container Device Interface (CDI) specifications.

Package: nvidia-container-toolkit-operator-extensions
Description-md5: 5ff701bb0d6ebda90ae19aa9a91477f6
Description-en: NVIDIA Container Toolkit CDI tooling
 Provides mode-specific executables for use with the NVIDIA
 Container Toolkit

Package: nvidia-vaapi-driver
Description-md5: 36282c91d385fc1c38494834bbd36fb4
Description-en: VA-API implementation that uses NVDEC as a backend
 nvidia-vaapi-driver is an VA-API(Video Acceleration API)
 implementation that uses NVDEC as a backend. This implementation is
 specifically designed to be used by Firefox for accelerated decode of
 web content.

Package: nvimpager
Description-md5: 306b30ca8beec4247bcc28404e0b2b98
Description-en: neovim-based pager with syntax highlighting
 nvimpager uses neovim as a pager to display files with syntax
 highlighting. It can be used as a replacement for less or more,
 and can be set as the $PAGER environment variable for viewing
 manpages, git diffs, and other command output.
 .
 Features include syntax highlighting using neovim's highlighting
 engine, a "cat mode" for printing highlighted output directly to
 the terminal, and automatic mode switching based on content length.

Package: nvmetcli
Description-md5: 36fc5e3a73640a17d747f62f25e22598
Description-en: NVMe management tool for the kernel NVMe target
 NVM Express (NVMe) is a interface specification for accessing non-volatile
 storage media, typically modern solid state drives (SSDs) through PCI Express
 (PCIe).
 .
 The nvmetcli tool provides management functions for the NVMe over Fabrics
 target in the Linux kernel. It allows configuring the target interactively as
 well as saving/restoring the configuration to/from a json file.

Package: nvptx-tools
Description-md5: 40532f70c09531a9251d9135731c8c8e
Description-en: collection of tools for use with nvptx-none GCC toolchains
 The tools consist of
 - nvptx-none-as: "assembler" for PTX.
 - nvptx-none-ld: "linker" for PTX.
 - nvptx-none-run: run PTX binaries compiled with -mmainkernel.
 Additionally, the following symlinks are installed:
 - nvptx-none-ar: link to the GNU/Linux host system's ar.
 - nvptx-none-ranlib: link to the GNU/Linux host system's ranlib.

Package: nvram-wakeup
Description-md5: 5f55d16bbe4c120e4ece29f7d7c353be
Description-en: Read/write the WakeUp time from/to the BIOS
 nvram-wakeup can read and write the wake up time in the BIOS
 (via /dev/nvram on recent 2.4.x kernels or direct I/O port access).
 On this wake up time the computer will be powered on automatically from
 the soft-off state. For the video disc recorder VDR, nvram-wakeup installs
 a hook script, that allows VDR to set a wake up time, when it powers down.

Package: nwchem
Description-md5: b8c233b8821beb88c0d953ba8a6f61d4
Description-en: High-performance computational chemistry software (default MPI)
 NWChem is a computational chemistry program package.  It provides methods
 which are scalable both in their ability to treat large scientific
 computational chemistry problems efficiently, and in their use of available
 parallel computing resources from high-performance parallel supercomputers to
 conventional workstation clusters.
 .
 NWChem can handle:
 .
 * Molecular electronic structure methods using gaussian
 basis functions for high-accuracy calculations of molecules
 * Pseudopotentials plane-wave electronic structure methods for calculating
 molecules, liquids, crystals, surfaces, semi-conductors or metals
 * Ab-initio and classical molecular dynamics simulations
 * Mixed quantum-classical simulations
 * Parallel scaling to thousands of processors
 .
 Features include:
 * Molecular electronic structure methods, analytic second derivatives:
 - Restricted/unrestricted Hartree-Fock (RHF, UHF)
 - Restricted Density Functional Theory (DFT) using many local,
 non-local (gradient-corrected) or hybrid (local, non-local, and HF)
 exchange-correlation potentials
 * Molecular electronic structure methods, analytic gradients:
 - Restricted open-shell Hartree-Fock (ROHF)
 - Unrestricted Density Functional Theory (DFT)
 - Second-order Moeller-Plesset perturbation theory (MP2), using RHF and UHF
 reference
 - MP2 with resolution of the identity approximation (RI-MP2)
 - Complete active space SCF (CASSCF)
 - Time-Dependent Density Functional Theory (TDDFT)
 * Molecular electronic structure methods, single-point energies:
 - MP2 spin-component scaled approach (SCS-MP2)
 - Coupled cluster singles and doubles, triples or pertubative triples
 (CCSD, CCSDT, CCSD(T)), with RHF and UHF reference
 - Configuration interaction (CISD, CISDT, and CISDTQ)
 - Second-order approximate coupled-cluster singles doubles (CC2)
 - State-specific multireference coupled cluster methods (MRCC)
 (Brillouin-Wigner (BW-MRCC) and Mukherjee (Mk-MRCC) approaches)
 * Further molecular electronic structure features:
 - Geometry optimization including transition state searches, constraints
 and minimum energy paths (via the Nudged Elastic Band (NEB) and Zero
 Temperature String methods)
 - Vibrational frequencies
 - Equation-of-motion (EOM)-CCSD, EOM-CCSDT, EOM-CCSD(T), CC2,
 Configuration-Interaction singles (CIS), time-dependent HF (TDHF) and
 TDDFT, for excited states with RHF, UHF, RDFT, or UDFT reference
 - Solvatisation using the Conductor-like screening model (COSMO) for RHF,
 ROHF and DFT, including analytical gradients
 - Hybrid calculations using the two- and three-layer ONIOM method
 - Relativistic effects via spin-free and spin-orbit one-electron
 Douglas-Kroll and zeroth-order regular approximations (ZORA) and
 one-electron spin-orbit effects for DFT via spin-orbit potentials
 * Pseudopotential plane-wave electronic structure:
 - Pseudopotential Plane-Wave (PSPW), Projector Augmented Wave (PAW) or band
 structure methods for calculating molecules, liquids, crystals, surfaces,
 semi-conductors or metals
 - Geometry/unit cell optimization including transition state searches
 - Vibrational frequencies
 - LDA, PBE96, and PBE0 exchange-correlation potentials (restricted and
 unrestricted)
 - SIC, pert-OEP, Hartree-Fock, and hybrid functionals (restricted and
 unrestricted)
 - Hamann, Troullier-Martins and Hartwigsen-Goedecker-Hutter norm-conserving
 pseudopotentials with semicore corrections
 - Wavefunction, density, electrostatic and Wannier plotting
 - Band structure and density of states generation
 * Car-Parrinello ab-initio molecular dynamics (CPMD):
 - Constant energy and constant temperature dynamics
 - Verlet algorithm for integration
 - Geometry constraints in cartesian coordinates
 * Classical molecular dynamics (MD):
 - Single configuration energy evaluation
 - Energy minimization
 - Molecular dynamics simulation
 - Free energy simulation (multistep thermodynamic perturbation (MSTP) or
 multiconfiguration thermodynamic integration (MCTI) methods with options
 of single and/or dual topologies, double wide sampling, and separation-
 shifted scaling)
 - Force fields providing effective pair potentials, first order
 polarization, self consistent polarization, smooth particle mesh Ewald
 (SPME), periodic boundary conditions and SHAKE constraints
 * Mixed quantum-classical:
 - Mixed quantum-mechanics and molecular-mechanics (QM/MM) minimizations and
 molecular dynamics simulations
 - Quantum molecular dynamics simulation by using any of the quantum
 mechanical methods capable of returning gradients.
 .
 This package provides example input scripts and depends on nwchem built for
 the default MPI implementation for the architecture.
 .
 The default MPI is openmpi for most 64-bit debian systems. OpenMPI has known
 problems running nwchem over multiple nodes. If you need to compute large
 molecules using cluster computation, you may want to use the MPICH build
 provided by nwchem-mpich instead. 32-bit arches use mpich only.

Package: nwchem-data
Description-md5: f2cac7e572de372c581eaf03e0dd5fc8
Description-en: High-performance computational chemistry software (data files)
 NWChem is a computational chemistry program package.  It provides methods
 which are scalable both in their ability to treat large scientific
 computational chemistry problems efficiently, and in their use of available
 parallel computing resources from high-performance parallel supercomputers to
 conventional workstation clusters.
 .
 This package contains the basis sets, pseudopotentials and AMBER/CHARMM
 parameter files.

Package: nwchem-mpich
Description-md5: 925d6339530af50ed5b41b1f64e7b28c
Description-en: High-performance computational chemistry software (MPICH build)
 NWChem is a computational chemistry program package.  It provides methods
 which are scalable both in their ability to treat large scientific
 computational chemistry problems efficiently, and in their use of available
 parallel computing resources from high-performance parallel supercomputers to
 conventional workstation clusters.
 .
 NWChem can handle:
 .
 * Molecular electronic structure methods using gaussian
 basis functions for high-accuracy calculations of molecules
 * Pseudopotentials plane-wave electronic structure methods for calculating
 molecules, liquids, crystals, surfaces, semi-conductors or metals
 * Ab-initio and classical molecular dynamics simulations
 * Mixed quantum-classical simulations
 * Parallel scaling to thousands of processors
 .
 Features include:
 * Molecular electronic structure methods, analytic second derivatives:
 - Restricted/unrestricted Hartree-Fock (RHF, UHF)
 - Restricted Density Functional Theory (DFT) using many local,
 non-local (gradient-corrected) or hybrid (local, non-local, and HF)
 exchange-correlation potentials
 * Molecular electronic structure methods, analytic gradients:
 - Restricted open-shell Hartree-Fock (ROHF)
 - Unrestricted Density Functional Theory (DFT)
 - Second-order Moeller-Plesset perturbation theory (MP2), using RHF and UHF
 reference
 - MP2 with resolution of the identity approximation (RI-MP2)
 - Complete active space SCF (CASSCF)
 - Time-Dependent Density Functional Theory (TDDFT)
 * Molecular electronic structure methods, single-point energies:
 - MP2 spin-component scaled approach (SCS-MP2)
 - Coupled cluster singles and doubles, triples or pertubative triples
 (CCSD, CCSDT, CCSD(T)), with RHF and UHF reference
 - Configuration interaction (CISD, CISDT, and CISDTQ)
 - Second-order approximate coupled-cluster singles doubles (CC2)
 - State-specific multireference coupled cluster methods (MRCC)
 (Brillouin-Wigner (BW-MRCC) and Mukherjee (Mk-MRCC) approaches)
 * Further molecular electronic structure features:
 - Geometry optimization including transition state searches, constraints
 and minimum energy paths (via the Nudged Elastic Band (NEB) and Zero
 Temperature String methods)
 - Vibrational frequencies
 - Equation-of-motion (EOM)-CCSD, EOM-CCSDT, EOM-CCSD(T), CC2,
 Configuration-Interaction singles (CIS), time-dependent HF (TDHF) and
 TDDFT, for excited states with RHF, UHF, RDFT, or UDFT reference
 - Solvatisation using the Conductor-like screening model (COSMO) for RHF,
 ROHF and DFT, including analytical gradients
 - Hybrid calculations using the two- and three-layer ONIOM method
 - Relativistic effects via spin-free and spin-orbit one-electron
 Douglas-Kroll and zeroth-order regular approximations (ZORA) and
 one-electron spin-orbit effects for DFT via spin-orbit potentials
 * Pseudopotential plane-wave electronic structure:
 - Pseudopotential Plane-Wave (PSPW), Projector Augmented Wave (PAW) or band
 structure methods for calculating molecules, liquids, crystals, surfaces,
 semi-conductors or metals
 - Geometry/unit cell optimization including transition state searches
 - Vibrational frequencies
 - LDA, PBE96, and PBE0 exchange-correlation potentials (restricted and
 unrestricted)
 - SIC, pert-OEP, Hartree-Fock, and hybrid functionals (restricted and
 unrestricted)
 - Hamann, Troullier-Martins and Hartwigsen-Goedecker-Hutter norm-conserving
 pseudopotentials with semicore corrections
 - Wavefunction, density, electrostatic and Wannier plotting
 - Band structure and density of states generation
 * Car-Parrinello ab-initio molecular dynamics (CPMD):
 - Constant energy and constant temperature dynamics
 - Verlet algorithm for integration
 - Geometry constraints in cartesian coordinates
 * Classical molecular dynamics (MD):
 - Single configuration energy evaluation
 - Energy minimization
 - Molecular dynamics simulation
 - Free energy simulation (multistep thermodynamic perturbation (MSTP) or
 multiconfiguration thermodynamic integration (MCTI) methods with options
 of single and/or dual topologies, double wide sampling, and separation-
 shifted scaling)
 - Force fields providing effective pair potentials, first order
 polarization, self consistent polarization, smooth particle mesh Ewald
 (SPME), periodic boundary conditions and SHAKE constraints
 * Mixed quantum-classical:
 - Mixed quantum-mechanics and molecular-mechanics (QM/MM) minimizations and
 molecular dynamics simulations
 - Quantum molecular dynamics simulation by using any of the quantum
 mechanical methods capable of returning gradients.
 .
 This package provides nwchem built with MPICH. It is expected to run nwchem
 successfully over multiple nodes. If you need to compute large molecules
 using cluster computation, then this package might be a better choice than
 nwchem-openmpi.

Package: nwchem-openmpi
Description-md5: 7fc8e97d0c508a1885cc871b4a2e3324
Description-en: High-performance computational chemistry software (OpenMPI build)
 NWChem is a computational chemistry program package.  It provides methods
 which are scalable both in their ability to treat large scientific
 computational chemistry problems efficiently, and in their use of available
 parallel computing resources from high-performance parallel supercomputers to
 conventional workstation clusters.
 .
 NWChem can handle:
 .
 * Molecular electronic structure methods using gaussian
 basis functions for high-accuracy calculations of molecules
 * Pseudopotentials plane-wave electronic structure methods for calculating
 molecules, liquids, crystals, surfaces, semi-conductors or metals
 * Ab-initio and classical molecular dynamics simulations
 * Mixed quantum-classical simulations
 * Parallel scaling to thousands of processors
 .
 Features include:
 * Molecular electronic structure methods, analytic second derivatives:
 - Restricted/unrestricted Hartree-Fock (RHF, UHF)
 - Restricted Density Functional Theory (DFT) using many local,
 non-local (gradient-corrected) or hybrid (local, non-local, and HF)
 exchange-correlation potentials
 * Molecular electronic structure methods, analytic gradients:
 - Restricted open-shell Hartree-Fock (ROHF)
 - Unrestricted Density Functional Theory (DFT)
 - Second-order Moeller-Plesset perturbation theory (MP2), using RHF and UHF
 reference
 - MP2 with resolution of the identity approximation (RI-MP2)
 - Complete active space SCF (CASSCF)
 - Time-Dependent Density Functional Theory (TDDFT)
 * Molecular electronic structure methods, single-point energies:
 - MP2 spin-component scaled approach (SCS-MP2)
 - Coupled cluster singles and doubles, triples or pertubative triples
 (CCSD, CCSDT, CCSD(T)), with RHF and UHF reference
 - Configuration interaction (CISD, CISDT, and CISDTQ)
 - Second-order approximate coupled-cluster singles doubles (CC2)
 - State-specific multireference coupled cluster methods (MRCC)
 (Brillouin-Wigner (BW-MRCC) and Mukherjee (Mk-MRCC) approaches)
 * Further molecular electronic structure features:
 - Geometry optimization including transition state searches, constraints
 and minimum energy paths (via the Nudged Elastic Band (NEB) and Zero
 Temperature String methods)
 - Vibrational frequencies
 - Equation-of-motion (EOM)-CCSD, EOM-CCSDT, EOM-CCSD(T), CC2,
 Configuration-Interaction singles (CIS), time-dependent HF (TDHF) and
 TDDFT, for excited states with RHF, UHF, RDFT, or UDFT reference
 - Solvatisation using the Conductor-like screening model (COSMO) for RHF,
 ROHF and DFT, including analytical gradients
 - Hybrid calculations using the two- and three-layer ONIOM method
 - Relativistic effects via spin-free and spin-orbit one-electron
 Douglas-Kroll and zeroth-order regular approximations (ZORA) and
 one-electron spin-orbit effects for DFT via spin-orbit potentials
 * Pseudopotential plane-wave electronic structure:
 - Pseudopotential Plane-Wave (PSPW), Projector Augmented Wave (PAW) or band
 structure methods for calculating molecules, liquids, crystals, surfaces,
 semi-conductors or metals
 - Geometry/unit cell optimization including transition state searches
 - Vibrational frequencies
 - LDA, PBE96, and PBE0 exchange-correlation potentials (restricted and
 unrestricted)
 - SIC, pert-OEP, Hartree-Fock, and hybrid functionals (restricted and
 unrestricted)
 - Hamann, Troullier-Martins and Hartwigsen-Goedecker-Hutter norm-conserving
 pseudopotentials with semicore corrections
 - Wavefunction, density, electrostatic and Wannier plotting
 - Band structure and density of states generation
 * Car-Parrinello ab-initio molecular dynamics (CPMD):
 - Constant energy and constant temperature dynamics
 - Verlet algorithm for integration
 - Geometry constraints in cartesian coordinates
 * Classical molecular dynamics (MD):
 - Single configuration energy evaluation
 - Energy minimization
 - Molecular dynamics simulation
 - Free energy simulation (multistep thermodynamic perturbation (MSTP) or
 multiconfiguration thermodynamic integration (MCTI) methods with options
 of single and/or dual topologies, double wide sampling, and separation-
 shifted scaling)
 - Force fields providing effective pair potentials, first order
 polarization, self consistent polarization, smooth particle mesh Ewald
 (SPME), periodic boundary conditions and SHAKE constraints
 * Mixed quantum-classical:
 - Mixed quantum-mechanics and molecular-mechanics (QM/MM) minimizations and
 molecular dynamics simulations
 - Quantum molecular dynamics simulation by using any of the quantum
 mechanical methods capable of returning gradients.
 .
 This package provides nwchem built with OpenMPI.
 .
 OpenMPI has known problems running nwchem over multiple nodes. If you need
 to compute large molecules using cluster computation, you may want to use
 the MPICH build provided by nwchem-mpich instead.

Package: nwg-bar
Description-md5: 1d0e98115374094c4db26e8a62bb5455
Description-en: GTK3-based button bar for wlroots-based compositors (program)
 nwg-bar is a GTK3-based button bar for wlroots-based compositors like sway,
 based on a user-defined JSON template and fully customizable using CSS.
 .
 The nwg-bar command creates a button bar on the basis of a JSON template placed
 in the ~/.config/nwg-bar/ folder. By default the command displays a horizontal
 bar in the center of the screen. Use command line arguments to change the
 placement.
 .
 This application is a part of the nwg-shell project.

Package: nwg-clipman
Description-md5: 434a253d37e62f3fb3b82774688a203d
Description-en: GTK3-based GUI for cliphist
 nwg-clipman is a GTK3-based GUI for Senan Kelly's cliphist. It provides access
 to previously copied items, as well as management of the clipboard history
 from a window opened on gtk-layer-shell. The program is intended for use with
 sway, Hyprland and other wlroots-based Wayland compositors.
 .
 Features
 - image & text history item preview;
 - searching clipboard history by a textual phrase;
 - deleting selected history item;
 - clearing clipboard history.
 .
 This program is a part of the nwg-shell project.

Package: nwg-displays
Description-md5: e1d7ba6fced5ea00167f119b3797ab89
Description-en: output management utility for Wayland compositors like Sway
 nwg-displays is an output management utility for sway and Hyprland Wayland
 compositors, inspired by wdisplays and wlay. The program is expected to:
 - provide an intuitive GUI to manage multiple displays;
 - apply settings;
 - save outputs configuration to a text file;
 - save workspace -> output assignments to a text file;
 - support sway and Hyprland only.
 .
 This application is a part of the nwg-shell project.

Package: nwg-hello
Description-md5: aa9e967f97caeb92d5885f4748ce98c7
Description-en: GTK3-based greeter for the greetd daemon
 Nwg-hello is a GTK3-based greeter for the greetd daemon, written in Python. It
 is meant to work under a Wayland compositor, like sway or Hyprland. The
 greeter has been developed for the nwg-iso project, but it may be configured
 for standalone use.
 .
 Features:
 - Multi-monitor support with gtk-layer-shell;
 - multi-language support;
 - background & style customization with css;
 - automatic selection of the last used session and user;
 - support for setting environment variables.
 .
 This program is a part of the nwg-shell project.

Package: nwg-look
Description-md5: 1ceeebe929e9ee9325f348d7d98a940a
Description-en: GTK3 settings editor for wlroots environments like Sway
 Nwg-look is a GTK3 settings editor, designed to work properly in wlroots-based
 Wayland environment. The look and feel is strongly influenced by LXAppearance,
 but nwg-look is intended to free the user from a few inconveniences:
 - It works natively on Wayland. You no longer need Xwayland, nor strange env
 variables for it to run.
 - It applies gsettings directly, with no need to use workarounds. You don't
 need to set gsettings in the sway config file. You don't need the
 `import-gsettings` script.
 .
 This application is a part of the nwg-shell project.

Package: nwipe
Description-md5: 4c9098ef9191f65068f0701d3db2f71c
Description-en: Utility to securely erase disks
 Nwipe is a command that will securely erase disks using a variety of
 recognised methods. It is a fork of the dwipe command used by Darik's Boot and
 Nuke (DBAN).

Package: nwm
Description-md5: 5aaca082b2979312c0600dc42ee61efa
Description-en: minimalistic X11 window manager with essential tiling features
 This is configured entirely at compile time. No config files, no runtime
 dependencies beyond Xlib, no status bar. The full codebase fits in nwm.c
 and nwm.h, making it easy to read, audit, and modify.

Package: nx-x11-common
Description-md5: 0f6a6249e30d3d81043f7dce2e77290d
Description-en: nx-X11 (common files)
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides all runtime architecture-independent files for
 nx-X11 Xserver (aka nxagent).

Package: nx-x11proto-composite-dev
Description-md5: d7d14ffab71a13191236443f2f468ed6
Description-en: nx-X11 Composite extension wire protocol
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides development headers describing the wire protocol
 for the Composite extension in nx-X11, used to let arbitrary client
 programs control drawing of the final image.

Package: nx-x11proto-core-dev
Description-md5: 071c816849f1b6bbd0468600d7aa8445
Description-en: nx-X11 core wire protocol and auxiliary headers
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides development headers describing the wire protocol
 for the core nx-X11 protocol, and also provides a number of utility headers,
 used to abstract OS-specific functions.

Package: nx-x11proto-damage-dev
Description-md5: 660ea609f01936937badb51478e6b05f
Description-en: nx-X11 Damage extension wire protocol
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides development headers describing the wire protocol
 for the Damage extension, used to notify clients of changes made to
 particular areas.

Package: nx-x11proto-randr-dev
Description-md5: 227a74a2c21ee02a87b0b0b70becb0ed
Description-en: nx-X11 RandR extension wire protocol
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides development headers describing the wire protocol
 for the RandR extension, used to change display properties such as
 resolution, rotation, reflection, et al, on the fly.

Package: nx-x11proto-render-dev
Description-md5: 2bdda02d6c05d81c070a1f1027f6b1cc
Description-en: nx-X11 Render extension wire protocol
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides development headers describing the wire protocol for
 the Render extension, used to implement Porter-Duff operations within X.

Package: nx-x11proto-scrnsaver-dev
Description-md5: 2d1a950b3cac1ba4c7ffeaa9c1ea9ce3
Description-en: nx-X11 Screen Saver extension wire protocol
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides development headers describing the wire protocol
 for the MIT-SCREEN-SAVER extension, used to notify the server of client
 screen saver events.

Package: nx-x11proto-xext-dev
Description-md5: 904971b878e80c2ed20a0dde8c1f7afe
Description-en: nx-X11 miscellaneous extension wire protocol
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides development headers describing the wire protocol
 for various extensions, the client-side libraries of which are provided
 in the Xext library.

Package: nx-x11proto-xfixes-dev
Description-md5: bc306b8de2bc581d62e109b3d72b10b5
Description-en: nx-X11 'xfixes' extension wire protocol
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides development headers describing the wire protocol
 for the XFIXES extension.

Package: nx-x11proto-xinerama-dev
Description-md5: 116ba2a3837132e5f0d55af6485d1808
Description-en: nx-X11 Xinerama extension wire protocol
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides development headers describing the wire protocol
 for the XINERAMA extension, used to use and manage a multiple-screen
 display.

Package: nxagent
Description-md5: 6901a02eeae40dada3699e11a76435ed
Description-en: Nested Xserver (aka NX Agent) supporting the NX compression protocol
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 nxagent is a nested Xserver providing NX transport of X sessions. The
 application is based on the well known Xnest "nested" server. nxagent,
 like Xnest, is an X server for its own clients, and at the same time, an
 X client for a system's local X server.
 .
 The main scope of nxagent is to eliminate X round-trips or transform
 them into asynchronous replies. nxagent works together with nxproxy.
 nxproxy itself does not make any effort to minimize round-trips
 by itself, this is demanded of nxagent.
 .
 Being an X server, nxagent is able to resolve all the property/atoms related
 requests locally, ensuring that the most common source of round-trips are
 nearly reduced to zero.

Package: nxdialog
Description-md5: 178ff76da4e98925e3d9cac44072832d
Description-en: Dialogs for NX Agent
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 nxdialog adds dialog windows/menus to nxagent. They get triggered by
 certain actions within the NX Agent Xserver.

Package: nxproxy
Description-md5: 535efe982dd954a773c0924b9bd58a62
Description-en: NX proxy
 NX is a software suite which implements very efficient
 compression of the X11 protocol. This increases performance when
 using X applications over a network, especially a slow one.
 .
 This package provides the NX proxy (client) binary.

Package: nxt-firmware
Description-md5: fd2c67e0dd60909662d7c638c9efd811
Description-en: Improved firmware for LEGO Mindstorms NXT bricks
 The NXT Improved Firmware is a community-based open source project
 around the original LEGO Mindstorms firmware for the NXT
 bricks.
 .
 The firmware can be installed on the robot control bricks of type NXT.
 It is almost identical to the original firmware, meaning that
 all existing software working with the original firmware can be expected
 to work with the improved firmware as well.
 .
 The main differences between the original firmware and the improved
 firmware are the addition of absolute position regulation for motors and
 that it can be built with GCC rather than the non-free toolchain used by
 the LEGO Group.
 .
 This package contains the firmware image file, which can be flashed onto
 the brick with various tools, e.g. fwflash from the libnxt package.

Package: nxtrim
Description-md5: d8be9b9ff3ab7d7e2431ccf49cf9dab1
Description-en: Optimized trimming of Illumina mate pair reads
 This package helps rmove Nextera Mate Pair junction adapters
 and categorise reads according to the orientation implied
 by the adapter location.

Package: nyacc
Description-md5: ec8d18b3eb5d58dfaad3ab17d1e993f9
Description-en: Not Yet Another Compiler Compiler
 NYACC is set of guile modules for generating parsers and lexical
 analyzers.  It also provides sample parsers and pretty-printers using
 SXML trees as an intermediate representation.

Package: nyancat
Description-md5: f5ebff24db9262cc816f55c977086d97
Description-en: Animated terminal Nyancat
 nyancat is a program to display an animated poptart cat in your terminal.
 .
 This is a standalone program only. To serve nyancat to many users, the
 nyancat-server package is required.

Package: nyancat-server
Description-md5: fc15ea8a0e563418904bd434b811d0ec
Description-en: Animated terminal Nyancat server configurations
 nyancat-server contains the configurations required to quickly set up a nyancat
 server. This allows the animated poptart cat to be served to many users via
 telnet.
 .
 Installing this package will automatically configure and activate a nyancat
 telnet server.

Package: nydus-snapshotter
Description-md5: 2b250589a316ee9451e79a85178adb50
Description-en: A containerd snapshotter with data deduplication and lazy loading in P2P fashion (program)
 Nydus snapshotter is an external plugin of containerd for Nydus image
 service (https://nydus.dev) which implements a chunk-based content-
 addressable filesystem on top of a called RAFS (Registry Acceleration
 File System) format that improves the current OCI image specification,
 in terms of container launching speed, image space, and network
 bandwidth efficiency, as well as data integrity with several runtime
 backends: FUSE, virtiofs and in-kernel EROFS.
 .
 This package provides command-line utilities

Package: nyquist
Description-md5: 3ebb32cba8c2cdeac408fce8f2b5b4fa
Description-en: language for music composition and sound synthesis
 Unlike score languages that tend to deal only with events, or signal
 processing languages that tend to deal only with signals and synthesis,
 Nyquist handles both in a single integrated system. Nyquist is also flexible
 and easy to use because it is based on an interactive Lisp interpreter
 (XLISP).
 .
 With Nyquist, you can design instruments by combining functions (much as you
 would using the orchestra languages of Music V, cmusic, or Csound). You can
 call upon these instruments and generate a sound just by typing a simple
 expression. You can combine simple expressions into complex ones to create a
 whole composition.

Package: nyx
Description-md5: c5ef36987500560b79d711f3709c090e
Description-en: terminal status monitor for tor
 The anonymizing relay monitor is a terminal status monitor for Tor relays,
 intended for command-line aficionados, ssh connections, and anyone stuck with
 a tty terminal. This works much like top does for system usage, providing real
 time statistics for:
 .
 - bandwidth, cpu, and memory usage
 - relay's current configuration
 - logged events
 - connection details (ip, hostname, fingerprint, and consensus data)
 - etc.

Package: o-saft
Description-md5: 57c10442e54042c80fbbf7f21b49968b
Description-en: SSL advanced forensic tool
 O-Saft is an easy to use tool to show information about SSL certificates and
 tests the SSL connection according to a given list of ciphers and various SSL
 configurations.
 .
 It's designed to be used by penetration testers, security auditors or server
 administrators. The idea is to show the important information or the special
 checks with a simple call of the tool. However, it provides a wide range of
 options so that it can be used for comprehensive and special checks by
 experienced people.

Package: oaklisp
Description-md5: a7fb163233b0909646062ff67d08cf80
Description-en: Object-oriented dialect of Scheme
 Oaklisp is a dialect of Scheme that combines lexical scoping with
 first-class types.  It uses a byte-coded implementation, but is
 reasonably fast anyway.  Complete with bignums, formatted output,
 transparent delays, RnRS compatibility package; all the luxuries
 except floating point and foreign function calls.

Package: oaklisp-doc
Description-md5: a33eb3e7ab1b239954cf641db55be8eb
Description-en: Object-oriented dialect of Scheme, documentation
 Documentation for the Oaklisp object-oriented dialect of Scheme.
 Oaklisp is a dialect of Scheme that combines lexical scoping with
 first-class types.  It uses a byte-coded implementation, but is
 reasonably fast anyway.  Complete with bignums, formatted output,
 transparent delays, RnRS compatibility package; all the luxuries
 except floating point and foreign function calls.

Package: oar-common
Description-md5: 36902dac8f30f062f62f3b8926f51e71
Description-en: OAR batch scheduler common package
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This package installs the common part of the OAR batch scheduler, using systemd

Package: oar-doc
Description-md5: bcd55d8b040d3acf2320444a2346d526
Description-en: OAR batch scheduler documentation package
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This package install some documentation for OAR batch scheduler

Package: oar-node
Description-md5: c435efed22a974bf17afaab5e9f95958
Description-en: OAR batch scheduler node package
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This package installs the execution node part of the OAR batch scheduler

Package: oar-restful-api
Description-md5: 18590d8b551af947051461c22614dd03
Description-en: OAR web services
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This package installs a RESTful API for oar users.

Package: oar-server
Description-md5: 5575b7bbd1e7d4eee4987123585f17ad
Description-en: OAR batch scheduler server package
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This package installs the server part of the OAR batch scheduler

Package: oar-server-mysql
Description-md5: 78288406f9ffac353d50dc51f2244039
Description-en: OAR batch scheduler MySQL server backend package
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This empty package installs the MySQL dependencies for the server part of the
 OAR batch scheduler.

Package: oar-server-pgsql
Description-md5: 6e66e7272ea79392820e12ad2058a450
Description-en: OAR batch scheduler PostgreSQL server backend package
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This empty package installs the PostgreSQL dependencies for the server part of
 the OAR batch scheduler.

Package: oar-user
Description-md5: 263630e97bfd20d3b07104d3f5a73801
Description-en: OAR batch scheduler user package
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This package install the submission and query part of the OAR batch scheduler.

Package: oar-user-mysql
Description-md5: 7b993a35c1bb3b9c0ad5f4552bb55417
Description-en: OAR batch scheduler MySQL user backend package
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This empty package installs the MySQL dependencies for the user part of the
 OAR batch scheduler.

Package: oar-user-pgsql
Description-md5: 7fec1aae497c7e86413b8ea1cd474115
Description-en: OAR batch scheduler PostgreSQL user backend package
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This empty package installs the PostgreSQL dependences for the user part of
 the OAR batch scheduler.

Package: oar-web-status
Description-md5: 2caa2e99cfc3ef4c1f7f073f7c114bb2
Description-en: OAR batch scheduler visualization tool package
 OAR is a versatile resource and task manager (also called a batch scheduler)
 for clusters and other computing infrastructures
 .
 This package install the OAR batch scheduler web interfaces: drawgantt-svg
 and monika.

Package: oarc-dsc
Description-md5: 06f443c586c39386fa8fda6cd8f71664
Description-en: DNS Statistics Collector
 DNS Statistics Collector (DSC) is a tool used for collecting and exploring
 statistics from busy DNS servers. It can be set up to run on or near
 nameservers to generate aggregated data that can then be transported to
 central systems for processing, displaying and archiving.
 .
 Together with dsc-datatool the aggregated data can be furthur enriched
 and converted for import into for example InfluxDB which can then be
 accessed by Grafana for visualzation.

Package: oarc-dsc-datatool
Description-md5: cc1f6251a165d1664137af92e85de23c
Description-en: DNS Statistics Collector (export tool to other formats and databases)
 DNS Statistics Collector (DSC) is a tool used for collecting and exploring
 statistics from busy DNS servers. It can be set up to run on or near
 nameservers to generate aggregated data that can then be transported to
 central systems for processing, displaying and archiving.
 .
 dsc-datatool can aggregated data to be furthur enriched and converted for
 import into for example InfluxDB which can then be accessed by Grafana for
 visualzation.

Package: oasis
Description-md5: 240d19fe591e2512b1265488bd80653a
Description-en: Build-system generation for OCaml projects -- binaries
 OASIS generates a full configure, build and install system for your
 application. It starts with a simple `_oasis` file at the toplevel of your
 project and creates everything required.
 .
 It uses external tools like OCamlbuild and it can be considered as the glue
 between various subsystems that do the job. It should support the following
 tools:
 .
 - OCamlbuild
 - OMake (todo)
 - OCamlMakefile (todo),
 - ocaml-autoconf (todo)
 .
 It also features a do-it-yourself command line invocation and an internal
 configure/install scheme. Libraries are managed through findlib. It has been
 tested on GNU Linux and Windows.
 .
 OASIS supports standard entry points and descriptions. It helps to
 integrates your libraries and software with third parties tools like GODI.
 .
 This package contains command-line tools.

Package: oathtool
Description-md5: d984121e7ec1e8e81c5eb05708fd6f3d
Description-en: OATH Toolkit oathtool command line tool
 OATH Toolkit provide components to build one-time password
 authentication systems.  It contains shared C libraries, command line
 tools and a PAM module.  Supported technologies include the
 event-based HOTP algorithm (RFC 4226), the time-based TOTP algorithm
 (RFC 6238), and Portable Symmetric Key Container (PSKC, RFC 6030) to
 manage secret key data.  OATH stands for Open AuTHentication, which is
 the organization that specify the algorithms.
 .
 This package contains the OATH Toolkit "oathtool" command line tool.

Package: obconf
Description-md5: 6dcb61a6c983937a39ae77717f98f7e6
Description-en: preferences manager for Openbox window manager
 ObConf is a small graphical utility which configures the window manager
 Openbox' preferences and configuration settings on the fly.
 .
 If you are an Openbox user, you may want this package.

Package: obconf-qt
Description-md5: 0ed2aa62710a143128ca4ab5fbf3e7e7
Description-en: Openbox configuration with a Qt interface
 obconf-qt is an utility to configure openbox with a Qt interface.
 .
 This package contain the application files.

Package: obconf-qt-l10n
Description-md5: fccf90d43f7d9a500a6f57ec9bee60ed
Description-en: Language package for obconf-qt
 obconf-qt is an utility to configure openbox with a Qt interface.
 .
 This package contains the l10n files needed by the obconf-qt.

Package: obexftp
Description-md5: c7a81da8e8fb9a298e5b4d6cf6a8440c
Description-en: file transfer utility for devices that use the OBEX protocol
 OBEX, the OBject EXchange protocol, can best be described as binary HTTP.
 OBEX is optimized for ad-hoc links and can be used to exchange
 all kind of objects like files, pictures, calendar entries (vCal)
 and business cards (vCard) over bluetooth, IrDA, USB and serial cable
 links.
 .
 This is the command line front-end that fully uses the capabilities of
 libobexftp. It also includes obexfs, the FUSE backend.

Package: obexpushd
Description-md5: ca2b9f800080a98d98bbf0b86d833fea
Description-en: program for receiving files via Bluetooth
 This program can be used to receive files with OBEX protocol
 over Bluetooth connection. This program
 should work with many mobile devices like PDA's and mobile
 phones.

Package: obfs4proxy
Description-md5: fa2d91d7e21407c55f950a3b9437add6
Description-en: pluggable transport proxy for Tor, implementing obfs4
 obfs4proxy is a tool that attempts to circumvent censorship by
 transforming the Tor traffic between the client and the bridge. This way
 censors, who usually monitor traffic between the client and the bridge, will
 see innocent-looking transformed traffic instead of the actual Tor traffic.
 .
 obfs4proxy implements the obfuscation protocols obfs2, obfs3, and obfs4.
 .
 It is written in Go and is compliant with the Tor pluggable transports
 specification, and its modular architecture allows it to support multiple
 pluggable transports.
 .
 This package contains both the client and the bridge in a single program.

Package: obfuscate
Description-md5: ed90fa7897c4a0c7c17e05951650318b
Description-en: simple app to censor images
 Obfuscate is a simple app to redact private information from
 image files with either black boxes or with the less secure method
 of blurring.
 .
 Obfuscate is a GNOME Circle app.

Package: obitools
Description-md5: 68ea11346ef1e83a1eff2f3815aee847
Description-en: programs to analyze NGS data in a DNA metabarcoding context
 The OBITools programs aims to help you to manipulate various data and
 sequence files in a convenient way using the Unix command line interface.
 They follow the standard Unix interface for command line program, allowing to
 chain a set of commands using the pipe mechanism.

Package: objconv
Description-md5: 45f2b6a5a4df75eecece861ae30fd107
Description-en: object file converter
 This utility can be used for converting object files between COFF/PE,
 OMF, ELF and Mach-O formats for all 32-bit and 64-bit x86 platforms.
 Can modify symbol names in object files.  Can build, modify and convert
 function libraries across platforms.  Can dump object files and
 executable files.  Also includes a very good disassembler supporting the
 SSE4, AVX, AVX2, AVX512, FMA3, FMA4, XOP and Knights Corner instruction
 set.

Package: objcryst-fox
Description-md5: a616f1600e9e2b58c0912b5691fa0049
Description-en: Free Objects for Xtallography
 FOX is a program for the ab initio structure determination from powder
 diffraction (neutrons, X-Ray). The crystal structure can be described as any
 combination of atoms, molecules or polyhedra, without a priori information
 about the connectivity of these 'building block'. Fox can make multi-pattern
 global optimizations, and automatically correct special positions.
 .
 FOX could also be used for educational purposes, to display Crystal
 Structures in 3D with the associated powder diffraction pattern.

Package: objfw
Description-md5: af57643878570625346fe33c7eff21e8
Description-en: Portable, lightweight framework for the Objective-C language
 ObjFW is a portable, lightweight framework for the Objective-C language. It
 enables you to write an application in Objective-C that will run on any
 platform supported by ObjFW without having to worry about differences between
 operating systems or various frameworks you would otherwise need if you want to
 be portable.
 .
 It supports all modern Objective-C features when using Clang, but is also
 compatible with GCC ≥ 4.6 to allow maximum portability.
 .
 ObjFW also comes with its own lightweight and extremely fast Objective-C
 runtime, which in real world use cases was found to be significantly faster
 than both GNU's and Apple's runtime.

Package: obs-3d-effect
Description-md5: bb768f243479d07d29c788e1880f1e34
Description-en: plugin for OBS Studio to add a static 3D effect to sources
 This plugin provides a filter that creates a static 3D effect over a
 source. In other words, is possible to rotate a source around three
 axis. Also is possible to move the source over three axis and scale
 it over two axis.

Package: obs-advanced-masks
Description-md5: 49ad51a936aae156a12e719981d76966
Description-en: plugin for OBS Studio to apply advanced masking filters
 OBS Advanced Masks expands the masking functionalities within OBS Studio. This
 plugin provides filters for users to create intricate and customized masks for
 OBS Scenes and Sources.
 .
 Advanced Masks provides some features:
 * Both Alpha Masking and Adjustment Masking.
 * Shape masks allow for dynamically generated Rectangle, Circle, Elliptical,
 Regular Polygon, Star and Heart shaped masks, with many adjustable
 parameters.
 * Source Masks allow an existing OBS source to be used as a mask, using any
 combination of the red, green, blue, or alpha channels from said source.
 * Image Masks include all of the same functionality as Source Masks, but
 applied via a static image (.png, .jpeg, etc).
 * Gradient Masks allow a fading mask using a user-specified gradient.

Package: obs-advanced-scene-switcher
Description-md5: 3006c6195e4a3b69af4976103f4e0fb7
Description-en: plugin for OBS Studio to improve the scene switching
 Advanced Scene Switcher plugin is based on the built-in Automatic Scene
 Switcher. It extends its functionality by adding the following:
 .
 - Audio based scene switching (Audio tab).
 - Media based scene switching (Media tab).
 - System time based scene switching (Time tab).
 - Sequence of automated scene switches (Scene Sequence tab).
 - Cursor position based scene switching (Region).
 - The option to switch to a scene after detection of being idle (Idle tab).
 - Executable based scene switching (Executable tab).
 - File content based scene switching (File).
 - Improvements for the window title based scene switching (full-screen /
 maximized detection, ignore windows).
 - The ability select a different transition for each automated switch case
 (Transitions tab).
 - Automatically pause the scene switcher based on scene or window title
 hotkey to start and stop the scene switcher.
 - Trigger actions on scene change.
 - and more ...

Package: obs-advanced-scene-switcher-data
Description-md5: 050e6ba74e1656169a21316329328d3d
Description-en: data package for obs-advanced-scene-switcher
 Advanced Scene Switcher plugin is based on the built-in
 Automatic Scene Switcher.
 .
 This package provides architecture-independent data for
 obs-advanced-scene-switcher.

Package: obs-ashmanix-blur-filter
Description-md5: 58eb7318356092205f5353763a641ba0
Description-en: plugin for OBS Studio to set a blur filter on a source
 This plugin lets to set a simple blur filter on any OBS source, such images,
 videos, texts, scenes, webcam, etc. To use it, just right click on an image
 or video source and select Filters.

Package: obs-ashmanix-countdown
Description-md5: 1bf08668246fca86df3fdf63e844e83f
Description-en: plugin for OBS Studio to create a countdown timer
 This plugin lets to use a text source in OBS to show a countdown timer that
 updates in real time. This is useful to show to viewers the time left before
 a transmission.
 .
 The plugin appears as a dockable widget and comes with options to display a
 final message or to switch to a scene when the counter reaches zero. These
 two features can be disabled via checkbox, so the countdown will show the
 zero time when waiting for someone to switch the scene.
 .
 When configuring, is possible to set a period of time or a real time to
 count down from it. Also is possible to choose not show some part of the
 time (hours, minutes, seconds).

Package: obs-build
Description-md5: 1e67be374722ca285e615fb1dfe351b0
Description-en: scripts for building RPM/debian packages for multiple distributions
 This package provides scripts for building RPM and debian packages in
 contained environments for various build distributions. These tools
 are use by Open Build Service workers and openSUSE distribution by
 default.

Package: obs-cli
Description-md5: 10e6a74f157de563489f1593b93ee221
Description-en: command-line remote control for OBS Studio
 OBS-cli is a command-line remote control for Open Broadcaster Software (OBS)
 Studio. It requires the obs-websocket plugin to be installed on your system.
 .
 obs-cli supports following commands:
 * label countdown/text
 * recording start/status/stop/toggle
 * scene switch
 * sceneitem center/hide/list/show/toggle
 * source list/toggle-mute
 * stream start/status/stop/toggle

Package: obs-color-monitor
Description-md5: 4d96bf776533e3851851122058e1b1f1
Description-en: plugin for OBS Studio to monitor color balances
 This plugin provides some sources to monitor color balances, like vectorscope,
 waveform, histogram, zebra and false color. These tools are useful especially
 for streaming with multiple cameras. Color conditions can be checked in real
 time and it is possible to adjust the color correction settings from these
 monitors. In addition, a dock widget to show sources is available.

Package: obs-command-source
Description-md5: 5a8eb6f445d05cac8beb9cab09af6e91
Description-en: plugin for OBS Studio providing a dummy source to execute commands
 This plugin provides a dummy source to execute arbitrary commands when a scene
 is switched.
 .
 Current features:
 .
 Start a command at the following events:
 * Show (the source is shown in either preview or program).
 * Hide (the source is hidden so that no longer shown in neither preview
 nor program).
 * Activate (the source goes to the program).
 * Deactivate (the source goes from the program).
 * Show in preview (the source goes to the preview).
 * Hide from preview (the source goes from the preview).
 .
 Optionally, kill the created process at these conditions (this feature is
 not available for Windows as of now):
 * When hiding, kill the process created at shown.
 * When deactivating, kill the process created at activated.
 * When hiding from the preview, kill the process created at preview.
 .
 Possible usage:
 * Implementing custom tally lights.
 * Controlling PTZ cameras by switching the scene. Ii is possible to combine
 with CURL to send some commands.
 * Start and stop a daemon program required for the scene.
 * Trigger other operations through websocket at the event. A helper script
 is available for this (request-websocket.py).
 * Start or stop a streaming and recording.
 * Open a full screen video.
 * Open a calculator to teach about finances when switching a scene.
 * Other actions.
 .
 Caution: since this plugin executes arbitrary commands, users need to consider
 security concerns. For example, when combining with obs-websocket plugin, a
 remote user could change property through the websocket interface so that the
 arbitrary commands can be executed.

Package: obs-downstream-keyer
Description-md5: 47b4e07fc41222c2e06158ccfeee4f69
Description-en: plugin for OBS Studio that adds a Downstream Keyer (DSK) dock
 This plugin allows OBS to create overlays. Overlays are objects over a scene.
 Changing this scene will keep the overlay. This resource can be used to show
 logos, news or to show chat comments in live streams (there are some tutorials
 in the Internet to learn about the integration between this plugin and web
 browsers).

Package: obs-draw-dock
Description-md5: 688a29f2fb9b3728f9a85a45b8208e46
Description-en: plugin for OBS Studio to draw on stream output
 This plugin allows anyone to draw on stream output in a dock.
 It is useful, in some cases, to make freehand drawings or to
 write on screen.
 .
 This plugin makes available some drawing tools: pencil, brush,
 line, rectangle outline, rectangle fill, ellipse outline,
 ellipse fill, select rectangle and select ellipse. Also is
 possible to choose colors, transparency level and the size of
 the trace.

Package: obs-gradient-source
Description-md5: 223ff6ad838df155bdb2e5bc6f31d7c2
Description-en: plugin for OBS Studio that creates a gradient background
 This plugin allows OBS to create sources to make available gradients to be
 used as background. Is possible to choose a size, two colors (from and to),
 a rotation for the gradient, a midpoint and an opacity level.

Package: obs-move-transition
Description-md5: ab08fec88e4d58e5e081d5e8fab3f021
Description-en: plugin for OBS Studio to improve switching scenes
 This plugin moves sources to a new position during a scene transition,
 adding nice effects. If the 2 scenes contain a source with similar name
 (configured with settings) it will do the move the position and size
 between the 2 positions.
 .
 This filter can be added to a scene or a source to override the move
 transition for a source of the scene or the source global.
 .
 To use Move Transition, find for "Move" on "Scene Transitions" dock.

Package: obs-noise
Description-md5: e2483a77b587e173f39e2680db148f01
Description-en: plugin for OBS Studio to generate fractal noises
 The Noise Plugin for OBS provides fractal noise sources and displacement
 filters for generating real-time special effects.
 .
 Overview:
 - The plugin provides a source for generating dynamic and user tunable
 fractal noise textures.
 - There are five different base noise types including block noise, linear
 value noise, smoothstep value noise, Open Simplex noise and
 Worley/Voronoi noise.
 - The plugin allows the user to tune dozens of parameters to create
 countless different effects and textures.
 - The noise can either be static or animated.
 - The plugin also provides plenty of presets that can then be tuned to
 dial in exactly the visual effect you are aiming for.
 - Finally, the plugin also includes a noise displacement filter that uses
 dynamically generated noise to displace pixels in the filtered source.

Package: obs-pipewire-audio-capture
Description-md5: 2e6aa91761f4521b263d3ad088072cf5
Description-en: Audio device and application capture for OBS Studio using PipeWire
 The package adds capture possibilities to OBS to be able to separate desktop
 audio into different channels to be able to mute them or put them into a
 different recording/streaming track.

Package: obs-plugins
Description-md5: 4743a3cf0718cf932aaff6660bcfb83e
Description-en: recorder and streamer for live video content (plugins)
 OBS Studio is designed for efficiently recording and streaming live
 video content. It supports live RTP streaming to various streaming sites.
 .
 This package contains some extra plugins (ALSA, JACK, PipeWire, DeckLink,
 VLC).

Package: obs-productconverter
Description-md5: 5bcdd00922a19db13f326c7ac7fb8d6c
Description-en: Open Build Service (product definition utility)
 The obs_productconvert is a utility to create Kiwi- and Spec- files
 from a product definition.

Package: obs-retro-effects
Description-md5: 06b6e77140291e32be6e56afb468fc19
Description-en: plugin for OBS Studio that simulates retro hardware
 Retro Effects is an OBS plugin that provides several filters to simulate
 retro hardware (e.g. CRTs, NTSC Signals, etc) giving to OBS sources an
 authentic retro look/feel.
 .
 CAUTION: some features will require a powerful graphics card.
 .
 Retro effects provides the following filters:
 .
 Chromatic Aberration
 Frame Skip
 Interlace
 Posterize
 Dither
 CRT
 NTSC
 Cathode Boot
 Matrix Rain
 Retro Codec
 VHS
 Bloom
 Scanlines
 Digital Glitch
 Analog Glitch

Package: obs-scene-as-transition
Description-md5: d46e7aaebe985a25553471af6ac7bfd9
Description-en: plugin for OBS Studio to use a Scene as a Transition
 This plugin can be used to create all kinds of transitions. It is recommended
 to get the most out of this plugin that you use other powerful plugins such
 as obs-move-transition to create advanced movements.
 .
 Is possible to make the transitions dynamic by passing information from other
 ways. An example would be putting a text source on the transition scene and
 having it updated with the name of the scene or game you are transitioning to.
 .
 Some features:
 .
 - Choose a scene to use as a transition.
 - Set the total transition duration.
 - Set a what point the scene changes (Time or Percentage).
 - Choose a filter to trigger on the transition scene when the transition
 starts.

Package: obs-scene-collection-manager
Description-md5: c22b99ee09b37f9d7df61533919d8dd2
Description-en: plugin for OBS Studio to generate sets of scenes
 This plugin allows the user to generate several sets of scenes to use
 in different scenarios. To choose and use a set of scenes, just click
 over a name in a menu. Also is possible to filter, backup and restore
 scene collections.
 .
 The Scene Collection Manager will appear on the main menu and on the
 Tools menu when installed.

Package: obs-scene-notes-dock
Description-md5: 180a79b868d750f418c84a7fc353c823
Description-en: plugin for OBS Studio to create notes for each scene
 This plugin allows anybody to create a Dock for showing and editing notes
 for the current active scene. This is useful to describe each scene, to make
 a little script, a list of links or a task list to be used in specific scenes
 during the stream.

Package: obs-server
Description-md5: dcd435a6677e0616154345368fe98de9
Description-en: Open Build Service (server component)
 The Open Build Service (OBS) backend is used to store all sources and
 binaries. It also calculates the need for new build jobs and distributes
 it.

Package: obs-source-clone
Description-md5: b206e47778f756c073593a2e57b0d2e2
Description-en: plugin for OBS Studio to clone sources from a scene
 This plugin lets to clone sources to allow different filters than the
 original. The main idea is generate a new source type that gets sources
 from a scene and clone them in current scene.
 .
 WARNING: Source Clone is not an async source. In OBS there are async
 sources that can have more types of filters.
 .
 To use Source Clone, click over the "plus" signal inside the Sources
 Dock.

Package: obs-source-copy
Description-md5: f88f672432122b1347e2db5bf658d087
Description-en: plugin for OBS Studio to copy or save scenes, sources and filters
 This plugin lets to copy to clipboard and paste or save to files and load
 scenes, sources and filters. The information is saved in JSON format. It
 is very useful to make backups of the scenes, sources and filters or to
 transport some elements between "profiles".
 .
 The 'source copy' will be available at native OBS 'Tools' menu.

Package: obs-stroke-glow-shadow
Description-md5: 04dc5e5e49a5ea82f058325c57168794
Description-en: plugin for OBS Studio to create strokes, glow and shadows
 This plugin offers an efficient way to apply Stroke, Glow and Shadow effects
 to masked sources in OBS. Is possible to use these effects on everything from
 a chroma-keyed facecam to a native OBS text source. All three effects allow
 for inner and outer applications. Additionally, all three effects offer
 options for solid color or another OBS source to be used for the fill type.
 Lastly, all three effects are available as both inline filters and as separate
 sources.
 .
 The stroke effect draws a line with user-definable stroke size and offset
 around the masked source.
 .
 The glow effect draws a feathered stroke with a user-defined size and
 intensity around the masked source.
 .
 The shadow effect draws an offset drop-shadow simulating a light causing the
 selected source to cast a shadow, giving the effect of the source floating off
 the canvas.

Package: obs-studio
Description-md5: 12daf9a2cffc4e2869e1152166ffa7ee
Description-en: recorder and streamer for live video content
 OBS Studio is designed for efficiently recording and streaming live video
 content. It supports live RTP streaming to various streaming sites.
 .
 Other features include:
 * Encoding using H264 (x264) and AAC
 * Unlimited number of scenes and sources
 * File output to MP4 or FLV
 * GPU-based game capture for high performance game streaming
 * Bilinear or lanczos3 resampling
 .
 Note that OBS Studio requires an OpenGL 3.2 compatible video card.

Package: obs-studio-common
Description-md5: 4a42b8b956ff28dca58cfcd6b176a38e
Description-en: recorder and streamer for live video content (common files)
 OBS Studio is designed for efficiently recording and streaming live video
 content. It supports live RTP streaming to various streaming sites.
 .
 Other features include:
 * Encoding using H264 (x264) and AAC
 * Unlimited number of scenes and sources
 * File output to MP4 or FLV
 * GPU-based game capture for high performance game streaming
 * Bilinear or lanczos3 resampling
 .
 This package contains the architecture independent files for obs-studio.

Package: obs-time-source
Description-md5: a19fa3712b9b14b1c5e204d66ef2ce3f
Description-en: plugin for OBS Studio that displays current date and time
 This plugin provides a source that displays current date and time. It is
 possible to configure the time format, text font, background and text colors
 and outline in source properties.

Package: obs-transition-table
Description-md5: 00fb51aa75a7bc015c42bfc3c5b78344
Description-en: plugin for OBS Studio to create a transition table control
 This plugin adds a Transition Table to the tools menu. This table is useful
 to program several transitions between scenes. E.g. is possible to program
 a transition from "Any Scene" to "Scene 1" using the transition effect
 "Luma Wipe" and with a duration of the "2000ms". Consequently, if the current
 scene is any and the selected scene is 1, after clicking on transition button
 on OBS, the transition will occur using Luma Wipe and over a time of 2000ms.
 .
 This plugin, inspired by OBS Transition Matrix, is user-friendly and adds a
 nice professional touch when moving between scenes. This is a good way to
 create complex OBS setups.
 .
 The 'Transition Table' will be available at native OBS 'Tools' menu.

Package: obs-utils
Description-md5: 990ede06551c5910622976f8e6b09c0a
Description-en: Open Build Service (utilities)
 The obs-utils contains tools for Open Build Service. Including:
 * obs_mirror_project - a tool to copy the binary data of a project
 from one obs to another.
 * obs_project_update - a tool to copy a packages of a project from
 one obs to another.

Package: obs-vintage-filter
Description-md5: 365134e2e7d8893ecfd9bff2697202d6
Description-en: plugin for OBS Studio to make sources black and white or sepia
 This plugin provides a filter that adds the ability for sources to be black
 and white or sepia. This is useful to create vintage effects over photos,
 movies, webcam images, etc.

Package: obs-worker
Description-md5: 444a46b6fa2e92f37fb4daec37539c77
Description-en: Open Build Service (build host component)
 This is the obs build host, to be installed on each machine building
 packages in this obs installation. Install it alongside obs-server to
 run a local playground test installation.

Package: obsession
Description-md5: a98f322dca9a55e1642e6f5618679bba
Description-en: Session management helpers for lightweight desktop environments
 This package provides the following tools:
 * obsession-logout displays a dialog where you can choose if you want
 to quit the session, power off, suspend or hibernate the computer.
 * obsession-exit: this is the command line version of obsession-logout.
 * xdg-autostart start automatically programs defined in
 /etc/xdg/autostart and ~/.config/autostart.

Package: obsidian-icon-theme
Description-md5: 0dc8f6be2546f31686b950ecb86c0eb4
Description-en: Intuitive Faenza-like icon theme
 Modern and intuitive Obsidian provides several faenza-like icons
 for panels, toolbars and buttons it also provides squared and colorful
 icons for your applications, folders, files and devices.

Package: ocaml
Description-md5: cd93523c79e01d09a2d592898dd5d034
Description-en: ML language implementation with a class-based object system
 Objective Caml (OCaml) is an implementation of the ML language, based on
 the Caml Light dialect extended with a complete class-based object system
 and a powerful module system in the style of Standard ML.
 .
 OCaml comprises two compilers. One generates bytecode
 which is then interpreted by a C program. This compiler runs quickly,
 generates compact code with moderate memory requirements, and is
 portable to essentially any 32 or 64 bit Unix platform. Performance of
 generated programs is quite good for a bytecoded implementation:
 almost twice as fast as Caml Light 0.7. This compiler can be used
 either as a standalone, batch-oriented compiler that produces
 standalone programs, or as an interactive, toplevel-based system.
 .
 The other compiler generates high-performance native code for a number
 of processors. Compilation takes longer and generates bigger code, but
 the generated programs deliver excellent performance, while retaining
 the moderate memory requirements of the bytecode compiler. It is not
 available on all arches though.
 .
 This package contains everything needed to develop OCaml applications.

Package: ocaml-base
Description-md5: 1dce932413008d62caaead07f3e76f38
Description-en: Runtime system for OCaml bytecode executables
 Objective Caml (OCaml) is an implementation of the ML language, based on
 the Caml Light dialect extended with a complete class-based object system
 and a powerful module system in the style of Standard ML.
 .
 This package contains only the runtime system needed to run bytecode
 executables. The 'ocaml' package contains the full development suite of
 Objective Caml.

Package: ocaml-batteries-included
Description-md5: 719575ec30c3aaa1180187242ad17bcd
Description-en: Batteries included: OCaml development platform - metapackage
 Batteries included is a community-driven effort to standardize on an
 uniform, documented, and comprehensive OCaml development platform.
 .
 Batteries included serves the following purposes:
 * define a standard set of libraries which may be expected on every
 compliant installation of OCaml
 * organize these libraries into a hierarchy of modules, with one
 source of documentation
 * define a standard set of language extensions which may be expected
 on every compliant installation of OCaml
 * provide a consistent API for otherwise independent libraries.
 .
 This metapackage is provided for convenience, to install all of
 batteries included at once.

Package: ocaml-core
Description-md5: 7040e27026310b4307dc6463f97f0656
Description-en: OCaml core tools (metapackage)
 A metapackage containing dependencies on, and suggestions of packages useful
 for developing in the Objective Caml (OCaml) programming language.
 .
 Includes dependencies on various tools related to OCaml like
 compiler and preprocessor, tuareg mode for the emacs editor, package manager,
 documentation tool and more.

Package: ocaml-crunch
Description-md5: 04c8a47cbf17b87032a979f688f42403
Description-en: convert a filesystem into a static OCaml module (tool)
 ocaml-crunch takes a directory of files and compiles them into a
 standalone OCaml module which serves the contents directly from
 memory. This can be convenient for libraries that need a few embedded
 files (such as a web server) and do not want to deal with all the
 trouble of file configuration.
 .
 This package contains the command-line tool.

Package: ocaml-dune
Description-md5: 3b7b258409be63651afbbcbee89e77b7
Description-en: composable build system for OCaml projects
 Dune is a build system designed for OCaml/Reason projects
 only. It focuses on providing the user with a consistent experience
 and takes care of most of the low-level details of OCaml
 compilation. All you have to do is provide a description of your
 project and Dune will do the rest.
 .
 This package contains the dune executable.

Package: ocaml-findlib
Description-md5: 5266af2e3694f3972f6e03f40368c083
Description-en: management tool for OCaml libraries
 The "findlib" OCaml library provides a scheme to manage reusable
 software components (packages), and includes tools that support this
 scheme. Packages are collections of OCaml modules for which
 metainformation can be stored. The packages are kept in the
 filesystem hierarchy, but with strict directory structure. The
 library contains functions to look the directory up that stores a
 package, to query metainformation about a package, and to retrieve
 dependency information about multiple packages.
 .
 This package contains a tool (ocamlfind) that allows the user to
 enter queries on the command-line. In order to simplify compilation
 and linkage, there are new frontends, all driven by ocamlfind, for
 the various OCaml compilers that can directly deal with packages.

Package: ocaml-interp
Description-md5: 8eec5a948780aa1b1aac7a63aefff1cb
Description-en: OCaml interactive interpreter and standard libraries
 Objective Caml (OCaml) is an implementation of the ML language, based on
 the Caml Light dialect extended with a complete class-based object system
 and a powerful module system in the style of Standard ML.
 .
 This package contains the files required to run an OCaml shell from the
 command line.

Package: ocaml-libs
Description-md5: 46b81cb4fbdedb1435c10dd3d46384ae
Description-en: OCaml core libraries (metapackage)
 A metapackage containing dependencies for the Objective Caml
 (OCaml) programming language core libraries.
 .
 Includes dependencies on various kinds of OCaml core libraries like
 graphics, networking, compression, and XML parsing.

Package: ocaml-man
Description-md5: 930a14d1a3ad0b961a943bb4654023f5
Description-en: OCaml interpreter and standard libraries (lib manpages)
 Objective (OCaml) is an implementation of the ML language, based on
 the Caml Light dialect extended with a complete class-based object system
 and a powerful module system in the style of Standard ML.
 .
 This package contains ocamldoc-generated documentation about libraries
 provided by OCaml.

Package: ocaml-merlin
Description-md5: 6defb49e963a356c3682478e11e4fd70
Description-en: editor service to develop in OCaml (common files)
 This package provides an editor service for advanced
 integrated development environment (IDE) in the OCaml
 language both for the vim and emacs editors.
 .
 This is the common files, with vim-ocaml-merlin and
 emacs-ocaml-merlin providing the actual support for your
 favorite editor.

Package: ocaml-obuild
Description-md5: 223191fdcc4e1db6a2835d2b451148ff
Description-en: simple package build system for OCaml
 A parallel, incremental and declarative build system for OCaml.
 .
 The goal is to make a very simple build system for users and developers of
 OCaml libraries and programs.
 .
 Obuild acts as a building black box: users only declare what they want to
 build and with which sources; the build system will consistently build it.
 .
 The design is based on Haskell's Cabal and borrows most of the layout and
 way of working, adapting parts where necessary to fully support OCaml.

Package: ocaml-odoc
Description-md5: 44109cd9e922bc9e748a501ce9acf60f
Description-en: documentation generator for OCaml (standalone tool)
 Odoc is a documentation generator for the OCaml programming language.
 It reads doc comments contained in OCaml source code, delimited with
 (** ... *), and produces HTML.
 .
 Odoc's main advantage over ocamldoc is an accurate cross-referencer,
 which handles the complexity of the OCaml module system. Odoc also
 offers a good opportunity to improve HTML output compared to ocamldoc.
 .
 Furthermore, odoc can be used by dune to generate documentation of
 OCaml projects using dune as a build-system.
 .
 This package contains the odoc tool.

Package: ocaml-platform
Description-md5: 91b572846edc5c8ba4da5731334fb8ae
Description-en: OCaml Platform (metapackage)
 The OCaml Platform represents the best way for developers, both new
 and old, to write software in OCaml. It combines the core OCaml
 compiler with a coherent set of tools, documentation, libraries, and
 testing resources.

Package: ocaml-qtest
Description-md5: 35c7c3131bb713325bc9948bcc50712a
Description-en: Inline (Unit) Tests for OCaml (Executable)
 qtest extracts inline unit tests written using a special syntax in
 comments. Those tests are then run using the oUnit framework and the
 qcheck library. The possibilities range from trivial tests -- extremely
 simple to use -- to sophisticated random generation of test cases.

Package: ocaml-source
Description-md5: 3e4d34b4c1b472bafed56141a9ad7a45
Description-en: Sources for Objective Caml
 Objective Caml (OCaml) is an implementation of the ML language, based on
 the Caml Light dialect extended with a complete class-based object system
 and a powerful module system in the style of Standard ML.
 .
 This package contains the sources needed to build some packages which build
 depend on the OCaml source. Notice that if you want to rebuild OCaml, these
 will not work, consider using the source package instead.

Package: ocaml-tools
Description-md5: e448f94080c15d1e67d838ca9f615a60
Description-en: tools for OCaml developers
 This package collects various tools to help developing Objective Caml
 (OCaml) programs; in particular it contains:
 .
 * ocaml-autoconf: autoconf macros for OCaml
 * omlet: a better OCaml indentation mode for vim
 * a configure.in and Makefile.in template
 * ocamldot: generate program dependency graphs for OCaml programs

Package: ocaml-ulex
Description-md5: 49cea98ad079b73768255f140e6e56fd
Description-en: OCaml lexer generator with Unicode support
 ulex is a lexer generator for the Objective Caml (OCaml) programming
 language.
 .
 It is implemented as a Camlp4 syntax extension: lexer specifications
 are embedded in regular OCaml code.
 .
 Generated lexers work with a new kind of "lexbuf" that supports
 Unicode; a single lexer can work with arbitrary encodings of the input
 stream.

Package: ocamlbuild
Description-md5: e743af98df0a68e7641832201c84fb49
Description-en: Build tool for building OCaml libraries and programs
 OCamlbuild is a generic build tool, which has built-in rules for building OCaml
 libraries and programs.
 .
 It was distributed as part of the OCaml distribution for OCaml versions
 between 3.10.0 and 4.02.3. Starting from OCaml 4.03, it is now released
 separately.
 .
 Its job is to determine the sequence of calls to the compiler with the
 right set of command-line flags needed to build your OCaml-centric
 software project.
 .
 It was designed as a generic build system (it is in fact not OCaml-specific),
 but also to be expressive enough to cover the specifics of the OCaml language
 that make writing good Makefiles difficult, such as the dreaded "units Foo and
 Bar make inconsistent assumptions about Baz" error.

Package: ocamldsort
Description-md5: f7a198f0361f5c4f37cc476eb784640a
Description-en: dependency sorter for OCaml source files
 The ocamldsort command scans a set of Objective Caml source files (.ml
 and .mli files), sorts them according to their dependencies and prints
 the sorted files in order to link their corresponding .cmo files.
 .
 ocamldsort can be used to compile and link simple projects with one
 command.
 .
 However for larger projects where separate compilation is desirable,
 ocamldsort can also be used from within a makefile as described in the
 documentation.

Package: ocamlformat
Description-md5: 72ec233d15282f487f8d0932e602613a
Description-en: auto-formatter for OCaml code
 ocamlformat is a code formatter for OCaml. It comes with opinionated
 default settings but is also fully customizable to suit your coding
 style.
 - Profiles: ocamlformat offers profiles with predefined formatting
 configurations.
 - Configurable: Users can change the formatting profile and configure
 every option in their .ocamlformat configuration file.
 - Format Comments: ocamlformat can format comments, docstrings, and
 even code blocks in your comments.
 - RPC: ocamlformat provides an RPC server that can be used by other
 tools to easily format OCaml Code.

Package: ocamlify
Description-md5: 4b83ff6a1ea63621abb53e9cb1491d60
Description-en: include files in OCaml code
 This program allows one to copy files inside OCaml code. It uses a first file
 that describes the other files that must be included and the type of OCaml
 variable it should create. It can also describe dependencies to other files,
 in order to generate .depends files for make.

Package: ocamlmakefile
Description-md5: 90d39daab8b6b111747d3137f4fcb2b3
Description-en: general makefile for the Objective Caml programming language
 OCamlMakefile is a general makefile which allows a programmer to
 create quickly customized makefiles for a project written in the
 Objective Caml programming language. Typically, a customized makefile
 consists of the definition of a few variables, and an inclusion of
 the general makefile provided by this package.

Package: ocamlmod
Description-md5: 6deace54811e8569e2e65bb4f43400ee
Description-en: generate OCaml modules from source files
 Pack a set of OCaml source files into a single file preserving module
 names. It also allows one to exclude certain parts of the file.

Package: ocamlviz
Description-md5: 52d0e047d0be2baed75e59fd1e7e64f4
Description-en: real-time profiling tools for Objective Caml (clients)
 Ocamlviz gives the ability to instrument an existing code, in real
 time, with lightweight monitoring annotations. Ocamlviz can also be
 used as a debugging tool.
 .
 Here are a few possibilities provided by Ocamlviz:
 * observe details about the garbage collector
 * observe how many times the program goes through a point
 * make a set of values (any) and count its cardinal number and its
 size in the heap
 * observe how much time passed between two points of the program
 * observe the value of integers, floating-point numbers, booleans
 and strings
 * observe details about hash tables, like the number of empty
 buckets, or the filling rate
 * etc
 .
 This package provides an ASCII client. The monitoring is displayed in a file.

Package: ocamlwc
Description-md5: 32ae1f4a1e213a0d136429b97c7b7fb1
Description-en: count the lines of code and comments in OCaml sources
 ocamlwc is a program to count the number of lines of code and documentation
 in OCaml sources.  It assumes the files to be lexically well-formed.

Package: ocamlweb
Description-md5: 6a0aeb56ca87e57229cb0ccccb799b29
Description-en: Literate programming tool for Objective Caml
 Literate programming, as defined by Knuth, means to combine program
 code and documentation into one source document from which program
 code and documentation can be extracted. The approach of ocamlweb is
 that documentation is to be included in the program code as special
 comments. The ocamlweb tool extracts from this the documented program
 code as LaTeX document, while no special preprocessing is required to
 compile the source files.

Package: occt-draw
Description-md5: 39bd0d7a55cc357f4ace70ba888ef881
Description-en: Open CASCADE Technology command interpreter and graphical test system
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 Draw is a command interpreter based on Tcl and a graphical system used to test
 and demonstrate Open CASCADE Technology modeling libraries.

Package: occt-misc
Description-md5: 664300461862bb9dd7c0500a44e1be02
Description-en: OCCT CAE platform shared library miscellaneous files
 Open CASCADE Technology is a suite for 3D surface and solid modeling,
 visualization, data exchange and rapid application development.  It is an
 excellent platform for development of numerical simulation software including
 CAD/CAM/CAE, AEC and GIS, as well as PDM applications.
 .
 This package contains resource files.

Package: ocean-sound-theme
Description-md5: 97f222e7aa33a7594ca2332fa6bd8686
Description-en: Ocean Sound Theme for the Plasma desktop
 The Ocean Sound Theme for Plasma for the release of Plasma 6.
 .
 This package contains the sounds that are used in the sound theme.

Package: oci-image-tool
Description-md5: 827d73fbc4fd1a33bf0a8ff619f79acc
Description-en: OCI image tooling
 oci-image-tool is a collection of tools for working with the OCI image
 format specification (https://github.com/opencontainers/image-spec).

Package: oci-seccomp-bpf-hook
Description-md5: 46d2f5d72e14834b01cf6b7668c3c85a
Description-en: OCI hook to trace syscalls and generate a seccomp profile
 This project provides an OCI hook to generate seccomp profiles by
 tracing the syscalls made by the container. The generated profile
 would allow all the syscalls made and deny every other syscall.

Package: ocp-indent
Description-md5: 44773101fa3ab3075605a52f93ca1e40
Description-en: OCaml indentation tool for emacs and vim - runtime
 ocp-indent is a command-line tool that allows one to indent a whole OCaml
 source code file (or parts of it) either to standard output or in-place.
 A configuration file allows user defaults as well as per-project parameters.
 The ratio of correctly indented lines is comparable with emacs tuareg mode
 while being an order of magnitude faster.
 .
 This package includes the runtime binary and the vim and emacs extensions.

Package: ocplib-simplex-ocaml-dev
Description-md5: c755269fc07de400d1f1731f4582d63e
Description-en: simplex library for solving linear inequalities
 ocplib-simplex is a (fully) functional OCaml implementation of the
 simplex algorithm for solving systems of linear inequalities. The
 implementation is incremental and backtrackable. It is able to
 extract unsat-cores for unsatisfiable problems, and supports linear
 optimization.

Package: ocproxy
Description-md5: b045fcb3a9747aca5114dbad3e3bb2f5
Description-en: SOCKS proxy for openconnect
 ocproxy is a SOCKS and port-forwarding proxy for use with openconnect.
 It implements its own userland IP stack, allowing a non-administrator to
 establish VPN connections without a need for tunnel devices. Instead
 of adding the host machine to the network at the other end of the VPN,
 ocproxy listens for local connections and forwards their traffic over the
 VPN, similar to "ssh -D" and "ssh -L".  Web browsers, remote login utilities
 and other programs can then access resources on the VPN through the
 proxy.  Applications that are unaware of the proxy cannot accidentally send
 traffic over the VPN, and multiple ocproxy instances may be connected to
 different VPNs concurrently.

Package: ocrad
Description-md5: fc39bf0314a34942956b23b481ad19d8
Description-en: optical character recognition program
 GNU Ocrad is an OCR (Optical Character Recognition) program based on a
 feature extraction method. It reads a bitmap image in pgm/pbm format and
 produces text in byte (8-bit) or UTF-8 formats.
 .
 Ocrad includes a layout analyzer able to separate the columns or blocks
 of text normally found on printed pages.
 .
 This package includes the command-line tool.

Package: ocrfeeder
Description-md5: 366687e89d544981c3515fd2c7e7e58d
Description-en: Document layout analysis and optical character recognition system
 OCRFeeder is a document layout analysis and optical character
 recognition system.
 .
 Given the images it will automatically outline its contents,
 distinguish between what's graphics and text and perform OCR over the
 latter. It generates multiple formats being its main one ODT.
 .
 It features a complete GTK+ graphical user interface that allows the
 users to correct any unrecognized characters, defined or correct
 bounding boxes, set paragraph styles, clean the input images, import
 PDFs, save and load the project, export everything to multiple
 formats, etc.

Package: ocrmypdf
Description-md5: c7b545b0e653374908b1e1beaa313921
Description-en: add an OCR text layer to PDF files
 OCRmyPDF generates a searchable PDF/A file from a regular PDF
 containing only images, allowing it to be searched.
 .
 It uses the Tesseract OCR engine and so supports all the languages
 that Tesseract does.
 .
 Some other main features:
 .
 * Places OCR text accurately below the image to ease copy / paste
 * Keeps the exact resolution of the original embedded images
 * When possible, inserts OCR information as a lossless operation
 without rendering vector information
 * Keeps file size about the same
 * If requested deskews and/or cleans the image before performing OCR
 * Validates input and output files
 * Provides debug mode to enable easy verification of the OCR results
 * Processes pages in parallel when more than one CPU core is
 available
 * Battle-tested on thousands of PDFs, a test suite and continuous
 integration.

Package: ocrmypdf-doc
Description-md5: 12c145a1bdad6136f096d97798164403
Description-en: add an OCR text layer to PDF files - documentation
 OCRmyPDF generates a searchable PDF/A file from a regular PDF
 containing only images, allowing it to be searched.
 .
 It uses the Tesseract OCR engine and so supports all the languages
 that Tesseract does.
 .
 This package includes OCRmyPDF's HTML documentation.

Package: ocserv
Description-md5: 4db510f429382469247db91a4d396ce4
Description-en: OpenConnect VPN server compatible with Cisco AnyConnect VPN
 OpenConnect server (ocserv) is an SSL VPN server. Its purpose is to be a
 secure, small, fast and configurable VPN server. It implements the OpenConnect
 SSL VPN protocol, and has also (currently experimental) compatibility with
 clients using the AnyConnect SSL VPN protocol. The OpenConnect VPN protocol
 uses the standard IETF security protocols such as TLS 1.2, and Datagram TLS to
 provide the secure VPN service. The server is implemented primarily for the
 GNU/Linux platform but its code is designed to be portable to other UNIX
 variants as well.
 .
 Ocserv's main feature is isolation of the VPN users from the main VPN server
 process. Each authenticated user is assigned an unprivileged worker process,
 and a networking (tun) device. That not only eases the control of the resources
 of each user or group of users, but also prevents privilege escalation due to
 any bug on the VPN handling (worker) server. Each VPN user can be authenticated
 using password, PAM, public key (in a smart card or not) or any combination of
 methods.

Package: ocsigenserver
Description-md5: 635eae691583f148ead250733aee1445
Description-en: web server of the Ocsigen project
 The Ocsigen project is aimed at proposing clean and safe tools for
 developing and running client/server Web 2.0 applications.
 .
 Ocsigen Server is a full featured Web server. It implements most
 features of the HTTP protocol, and has a very powerful extension
 mechanism that make very easy to plug your own OCaml modules for
 generating pages. Many extensions are available, like a reverse
 proxy, content compression, access control, authentication, etc.

Package: ocsigenserver-doc
Description-md5: 330c8d9f36fb9ef15f7adea05a714432
Description-en: web server of the Ocsigen project (documentation)
 The Ocsigen project is aimed at proposing clean and safe tools for
 developing and running client/server Web 2.0 applications.
 .
 Ocsigen Server is a full featured Web server. It implements most
 features of the HTTP protocol, and has a very powerful extension
 mechanism that make very easy to plug your own OCaml modules for
 generating pages. Many extensions are available, like a reverse
 proxy, content compression, access control, authentication, etc.
 .
 This package contains documentation: the manual (in wikicreole
 format) and the API reference generated by ocamldoc (in HTML format).

Package: ocsinventory-agent
Description-md5: 985d7c6a819d5adecbca957131518643
Description-en: Hardware and software inventory tool (client)
 Open Computer and Software Inventory Next Generation is an
 application designed to help a network or system administrator to
 keep track of the hardware and software configurations of computers
 that are installed on the network.  It also allows deploying
 software, scripts and files on client computers.
 .
 This package contains the client part.

Package: octave
Description-md5: 0b698a784c8abd598a990058068ce427
Description-en: GNU Octave language for numerical computations
 Octave is a (mostly MATLAB® compatible) high-level language, primarily
 intended for numerical computations. It provides a convenient command-line
 interface for solving linear and nonlinear problems numerically.
 .
 Octave can be dynamically extended with user-supplied C++ files.

Package: octave-arduino
Description-md5: f15fb7d397d744c4af4b9f3852368424
Description-en: Octave Arduino Toolkit
 Basic Octave implementation of the matlab arduino extension, allowing
 communication to a programmed arduino board to control its hardware.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-audio
Description-md5: 2720f6d4a9de759a866a9bd0d1632958
Description-en: MIDI functions for Octave
 This package provides MIDI functionality for Octave, a numerical
 computation software.  Three types of functions are provided: (1)
 functions that directly allow opening, sending and receiving MIDI
 messages, (2) functions that provide a layer on top of the device
 functions for using MIDI controls, and (3) basic functions that allow
 read and write of MIDI files.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-bart
Description-md5: 0123d35f768d798d54ad6e6171b47eb8
Description-en: Octave bindings for BART
 The Berkeley Advanced Reconstruction Toolbox (BART) is a free and
 open-source image-reconstruction framework for Computational Magnetic
 Resonance Imaging.
 .
 This package provides Octave bindings for BART.

Package: octave-bim
Description-md5: 48b6db07ba0f7e104116a2785ef19833
Description-en: PDE solver using a finite element/volume approach in Octave
 This package contains scripts for solving Diffusion Advection
 Reaction (DAR) Partial Differential Equations based on the Finite
 Volume Scharfetter-Gummel (FVSG) method a.k.a Box Integration Method
 (BIM) in Octave, a scientific computation software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-biosig
Description-md5: b0044c920d91a87c2291b5a8c74d15d8
Description-en: Octave bindings for BioSig library
 This package provides Octave bindings for BioSig library.  Primary
 goal -- I/O interface to variety of biomedical file formats, including
 but not limited to SCP-ECG(EN1064), HL7aECG (FDA-XML), GDF, EDF.

Package: octave-bsltl
Description-md5: 312f4fefb2908af2d01e6052cf01f95f
Description-en: biospeckle laser tool library for Octave
 The BSLTL package is a free collection of routines for working with
 the digital processing of biospeckle laser pattern images in Octave,
 a scientific computation software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-cgi
Description-md5: 4d89e2ccadc1d94e04ef4668deeb070b
Description-en: Common Gateway Interface for Octave
 This package allow the creation of CGI (Common Gateway Interface)
 objects and the parsing of CGI query string from GET or POST requests.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-common
Description-md5: f788387566784b9a4e489f33f2bde60f
Description-en: architecture-independent files for GNU Octave
 Octave is a (mostly MATLAB® compatible) high-level language, primarily
 intended for numerical computations. It provides a convenient command-line
 interface for solving linear and nonlinear problems numerically.
 .
 Octave can be dynamically extended with user-supplied C++ files.
 .
 This package provides the architecture-independent files (Octave scripts
 and other helper files).

Package: octave-communications
Description-md5: 38e85a3f8dfb0c75f007c9a8afb39609
Description-en: communications package for Octave
 This package provides functions for Octave, a numerical computation
 software, to perform error analysis on communication signals,
 convert between analog and digital signals, and many more functions
 pertaining to signal analysis.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-communications-common
Description-md5: 4e0e428f8ad8473eb2b7cad8dced6f55
Description-en: communications package for Octave (arch-indep files)
 This package provides functions for Octave, a numerical computation
 software, to perform error analysis on communication signals,
 convert between analog and digital signals, and many more functions
 pertaining to signal analysis.
 .
 This Octave add-on package is part of the Octave-Forge project.
 .
 This package contains the architecture-independent files for the
 octave-communications package.

Package: octave-control
Description-md5: 37aa7bf6c830ebc4a7201fa6987314a8
Description-en: computer-aided control system design (CACSD) for Octave
 This package provides additional functions related to control theory
 in Octave, a numerical computation software. The functions are based on SLICOT
 Fortran library <http://www.slicot.org>.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-data-smoothing
Description-md5: 55574626fc06c3f7c33ff2224f44462d
Description-en: functions to do data smoothing on noisy data
 This package provides functions to do noisy data smoothing in Octave,
 a numerical computation software. It contains functions to calculate
 the divided difference of order d of a vector x (ddmat) and several
 functions to do Tikhonov data manipulation.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-dataframe
Description-md5: 01f45f2ff9987a3302f6d70dec37f801
Description-en: manipulate data in Octave similar to R data.frame
 In the R language, a dataframe object is a way to group tabular data.  The
 functions in this package allow the manipulation of data in a similar way
 in Octave.  Dataframe objects in Octave can be created in a variety of
 ways (from other objects or from tabular data in a file) and then can be
 accessed either as matrix or by column name.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-datatypes
Description-md5: 1ed3042f6e7f1e70faf9e9006c9451b0
Description-en: extra data types for GNU Octave
 A package for providing extra data types and related functionality for GNU
 Octave.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-dev
Description-md5: 043714be64f3fab45c4f444484bf7bb1
Description-en: development files for the GNU Octave language
 Octave is a (mostly MATLAB® compatible) high-level language, primarily
 intended for numerical computations. It provides a convenient command-line
 interface for solving linear and nonlinear problems numerically.
 .
 This package provides the header files and the mkoctfile script used for
 extending Octave via compiled code.

Package: octave-dicom
Description-md5: 2c088a626de7f3b5e8ab445e3a37f720
Description-en: manipulate DICOM files in Octave
 Digital communications in medicine (DICOM) is an information
 standard, originally created for image transfer, which now deals with
 a large range of medical data.
 .
 This package provides functions to read and (eventually) write DICOM
 files in Octave, a scientific computation software. The functions in
 the package are intended to have similar usage as the dicom functions
 in the Matlab Image Processing Toolbox. In Octave they are separate:
 most image package users will not use dicom, and its dependency might
 be considered troublesome.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-divand
Description-md5: 0509c8b6c073bd16cea24f84615a63e6
Description-en: n-dimensional interpolation for Octave
 This package contains functions for performing multidimensional
 variational analysis in Octave, a scientific computation software.
 They allow the interpolation and analysis of observations on
 curvilinear orthogonal grids in an arbitrary high dimensional space
 by minimizing a cost function.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-doc
Description-md5: 6b13c9edfc54bb03eba6edca55e829c4
Description-en: documentation of the GNU Octave language
 Octave is a (mostly MATLAB® compatible) high-level language, primarily
 intended for numerical computations. It provides a convenient command-line
 interface for solving linear and nonlinear problems numerically.
 .
 This package provides the following documentation in HTML, PDF and Info
 formats:
 - the main user manual
 - a document on the C++ classes used internally by Octave.
 .
 It also includes a reference card in PDF format and in a4, letter and legal
 paper sizes.
 .
 This package is required by the 'help -i' command at the Octave command-line
 and by the help documentation browser in the graphical interface.

Package: octave-doctest
Description-md5: a9c0c077202eab4b3815c8dde2844ad2
Description-en: documentation tests for Octave
 Find and run example code within documentation. Formatted blocks of example
 code are extracted from documentation files and executed to confirm their
 output is correct.  This can be part of a testing framework or simply to
 ensure that documentation stays up-to-date during software development.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-econometrics
Description-md5: 77d19b3670c180afc92ddabb5d6ac797
Description-en: econometrics functions for Octave
 This package provides functions to work with econometrics in Octave,
 a numerical computation software. The functions include methods to do
 maximum likelihood (mle_estimate) and general method of moments
 (gmm_estimate) based estimations.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-financial
Description-md5: 1ff876c7ec843b3d8cb54f431c979261
Description-en: financial package for Octave
 This package provides Monte Carlo simulation, options pricing routines,
 financial manipulation, plotting functions and additional date manipulation
 tools for Octave.
 It also provides functions to calculate taxed rates, relative strength
 index, positive volume index, modified internal rate of return amongs many
 more.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-fpl
Description-md5: f2d7a5a480c1b02d1e47a8ce60775929
Description-en: plot data on unstructured triangular and tetrahedral meshes in Octave
 FPL is a collection of routines for plotting  data on finite element
 method (FEM) meshes.  It provides routines for outputting files and
 displaying data in OpenDX (IBM Visualization Data Explorer) and VTK
 (Visualization Toolkit) formats.  It allows displays of triangular
 and tetrahedral meshes, as well as scalar and 2D vector fields.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-fuzzy-logic-toolkit
Description-md5: a0d701808afb102615825ec307a54204
Description-en: fuzzy logic toolkit for Octave
 The Octave Fuzzy Logic Toolkit is a toolkit for Octave, a scientific
 computation software, that provides a large MATLAB compatible subset
 of the functionality of the MATLAB Fuzzy Logic Toolbox as well as
 many extensions. The toolkit includes functions that enable the user
 to build, modify, and evaluate Fuzzy Inference Systems (FISs) from
 the command line and from Octave scripts, read/write FISs to/from
 files, and produce graphical output of both the membership functions
 and the FIS outputs.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-ga
Description-md5: 04e0fcc7a56a7341e2633d3e9dee98f9
Description-en: genetic optimization code for Octave
 This package provides function to work with genetic algorithms in Octave, a
 numerical computation software. It provides the ga() function, which works
 similarly to other optimization functions in Octave.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-gdf
Description-md5: d7e17ef14839d528b5bbe1b56d64790a
Description-en: IO library for the GDF -- Octave interface
 GDF (General Dataformat for Biosignals) is intended to provide a generic
 storage for biosignals, such as EEG, ECG, MEG etc.
 .
 This package provides Octave bindings for libgdf.

Package: octave-general
Description-md5: 6ee1125e031cae2f4701442add790453
Description-en: provide extra general functions for Octave
 This package provides additional general functions for Octave, a
 numerical computation software. It contains functions to transpose
 complex matrixes (ctranspose), check if a string is sorted
 (issorted), take the non-conjugate transpose of a matrix (transpose),
 and a function to generate a symmetric matrix from the lower
 triangular elements of a vector (unvech), among others.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-generate-html
Description-md5: 3f2abaa6fe97386f24875860be5d3470
Description-en: Generate HTML web page from help texts
 This package provides functions for generating HTML pages that contain the
 help texts for a set of functions. The package is designed to be as general
 as possible, but also contains convenience functions for generating a set
 of pages for entire packages.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-geometry
Description-md5: 3fa38089818cada650f782e1acf4233f
Description-en: extension of MatGeom functionality in Octave
 This package extends the MatGeom functions for Octave, a scientific
 computing software.  It is useful to create, transform, manipulate and
 display geometric primitives in 2D.  It also contains functions for
 performing boolean operations between two polygons and to manipulate files
 in SVG and gmsh formats.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-gsl
Description-md5: baae6a89a99bc471c70ac16055639245
Description-en: GSL binding for Octave
 This package provides bindings to the GNU Scientific Library for
 Octave, a numerical computation software. The GSL is a collection
 of routines for numerical analysis.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-image
Description-md5: cb3f73f74fdb27b78faf30e3a0c8756e
Description-en: image manipulation for Octave
 This package provides functions for processing images. The package
 also provides functions for feature extraction, image statistics,
 spatial and geometric transformations, morphological operations,
 linear filtering, and much more.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-image-acquisition
Description-md5: 2165489466f6bdc71b4da945deb278fb
Description-en: image acquisition package for Octave
 The Octave-forge Image Acquisition package provides functions to capture
 images from connected devices via v4l2 on GNU/Linux or "Media Foundation"
 on MS-Windows Vista and later.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-instrument-control
Description-md5: fbbe7b778112fbb1228bc5cd56ba2ce5
Description-en: instrument control for Octave
 This package contains Low level input/output functions for serial,
 i2c, parallel, tcp, gpib, vxi11 and usbtmc interfaces for use in
 Octave, a scientific computation software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-interval
Description-md5: 7e8f1576af3a7dd052a4fcaa64a37a2f
Description-en: real-valued interval arithmetic for Octave
 The interval package for real-valued interval arithmetic allows one to
 evaluate functions over subsets of their domain.  All results are verified,
 because interval computations automatically keep track of any errors.
 These concepts can be used to handle uncertainties, estimate arithmetic
 errors and produce reliable results.  Also it can be applied to computer-
 assisted proofs, constraint programming, and verified computing.  The
 implementation is based on interval boundaries represented by binary64
 numbers and is conforming to IEEE Std 1788-2015, IEEE standard for interval
 arithmetic.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-interval-doc
Description-md5: 7673bdb6b0c9306ccc99d0897f8dede4
Description-en: real-valued interval arithmetic for Octave (arch-indep files)
 The interval package for real-valued interval arithmetic allows one to
 evaluate functions over subsets of their domain.  All results are verified,
 because interval computations automatically keep track of any errors.
 These concepts can be used to handle uncertainties, estimate arithmetic
 errors and produce reliable results.  Also it can be applied to computer-
 assisted proofs, constraint programming, and verified computing.  The
 implementation is based on interval boundaries represented by binary64
 numbers and is conforming to IEEE Std 1788-2015, IEEE standard for interval
 arithmetic.
 .
 This Octave add-on package is part of the Octave-Forge project.
 .
 This package provides documentation in HTML format for the octave-interval
 package.

Package: octave-io
Description-md5: 29ec64680d54f6ae4cefaa476f5d0214
Description-en: input/output data functions for Octave
 This package provides functions to input/output data in different
 formats in Octave, a numerical computation software. It contains
 functions to add variables to existing save files (append_save), read
 and write matrixes to a text file (dlmwrite, csvread, csvwrite) and
 read Excel spreadsheet (xlsread) and OpenDocument spreadsheet (odsread).
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-jsonlab
Description-md5: 91a48178fd74c839e27db11ae144158d
Description-en: native JSON/UBJSON/MassagePack encoder/decoder for Octave
 JSONLab is a free and open-source JSON/UBJSON/MessagePack encoder and
 decoder written in the native MATLAB language. It can be used to convert a
 MATLAB data structure (array, struct, cell, struct array, cell array, and
 objects) into JSON/UBJSON/MessagePack formatted strings and files, or to
 parse a JSON/UBJSON/MessagePack file into MATLAB data structure. JSONLab
 supports both MATLAB and GNU Octave.
 .
 JSONLab is not just a parser and writer of JSON/UBJSON data files, but one
 that systematically converts complex scientific data structures into
 human-readable and universally supported JSON forms using the standardized
 JData data annotations.
 .
 This package provides support for Octave.

Package: octave-level-set
Description-md5: 8d5908123584b520c512f01af9bd1b9f
Description-en: level-set toolbox for Octave
 This package contains routines for calculating the time-evolution of
 the level-set equation and extracting geometric information from the
 level-set function in Octave, a scientific computation software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-linear-algebra
Description-md5: 187e8c407daf39f0dc12f5988ceff006
Description-en: additional linear-algebra functions for Octave
 This package provides additional functions to work on linear algebra
 code in Octave, a numerical computation software. This package
 includies general singular value methods to factorize a matrix
 (bicg), function to calculate the condition numbers of eigenvalues of
 a matrix (condeig), a matrix equivalent of the Octave function name
 (funm) and trigonometric/hyperbolic functions for square matrixes.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-lssa
Description-md5: f4c27be4e993dea3ed85c6ab7df596de
Description-en: least squares spectral analysis for Octave
 This package implementing tools to compute spectral decompositions of
 irregularly-spaced time series in Octave, a scientific software
 package.  Currently includes functions based off the Lomb-Scargle
 periodogram and Adolf Mathias' implementation for R and C.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-ltfat
Description-md5: 561580245aa31e8a5aeff798288c3794
Description-en: Large Time/Frequency Analysis Toolbox
 This package provides a Matlab/Octave toolbox for working with
 time-frequency analysis, wavelets and signal processing. It is
 intended both as an educational and a computational tool. The toolbox
 provides a large number of linear transforms including Gabor and
 wavelet transforms along with routines for constructing windows
 (filter prototypes) and routines for manipulating coefficients.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-ltfat-common
Description-md5: 0759a5f8d12559add347fb0bb9899020
Description-en: Large Time/Frequency Analysis Toolbox (arch-indep files)
 This package provides a Matlab/Octave toolbox for working with
 time-frequency analysis, wavelets and signal processing. It is
 intended both as an educational and a computational tool. The toolbox
 provides a large number of linear transforms including Gabor and
 wavelet transforms along with routines for constructing windows
 (filter prototypes) and routines for manipulating coefficients.
 .
 This Octave add-on package is part of the Octave-Forge project.
 .
 This package contains the architecture-independent files for the
 octave-ltfat package.

Package: octave-mapping
Description-md5: 6f310eaf1b8da3255315a040917b5763
Description-en: geographical mapping functions for Octave
 This package contains simple mapping and GIS .shp and raster file
 functions for Octave, a numerical computation software.  It includes
 functions for computing angular distances and displacements between
 points on a sphere, as well as the great circle azimuth.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-matgeom
Description-md5: 56df8b0a4aca985a83d638fa45b386aa
Description-en: computational geometry for Octave
 This package contain a geometry toolbox for 2D/3D geometric computing in
 Octave, a numerical computation software. It contains several hundreds of
 functions for the creation and manipulation of 2D and 3D shapes such as
 point sets, lines, polygons, 3D meshes, ellipses, etc.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-miscellaneous
Description-md5: ae355b1517c7562ea62f66aa419429bd
Description-en: miscellaneous tools for Octave
 This package provides miscellaneous tools for Octave, a numerical
 computation program. Included are functions to create a LaTeX file
 from a comma separated data file (csv2latex), map matrices and
 cells (map), a match filter that resembles the filter in Python
 (match) and many more.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-msh
Description-md5: 071151b77a10927001957a9a1c2ef898
Description-en: create and manage meshes for FE or FV solvers in Octave
 This package creates and manages triangular and tetrahedral meshes
 for Finite Element or Finite Volume PDE solvers in Octave, a
 scientific computation software. It uses a mesh data structure
 compatible with pdetool.  It relies on gmsh for unstructured mesh
 generation.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-mvn
Description-md5: be8af51379220e3fc05194967324a42c
Description-en: multivariate normal distribution clustering for Octave
 This package contains multivariate normal distribution clustering and
 utility functions for Octave, a scientific computation software. It
 implements different divergence techniques for similarity computation
 and also include a k-means clustering method for the multivariate
 Gaussians and a method to compute native self-organizing maps for
 multivatiate Gaussians and their divergences.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-nan
Description-md5: 692a5316947b9609b85b39d3f1cd7472
Description-en: handles data with and without missing values in Octave
 This package allows the handling of data with and without missing
 values by using NaN in Octave. Features of this package includes:
 implement of the statistical tools, supports DIM argument, supports
 unbiased estimation significance test, confidence intervals and
 Spearman`s rank correlation included in CORRCOEF.
 .
 This package changes the way NaNs are handled in Octave. In order to use
 its functions, the user must explicitly ask Octave to load the package.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-ncarray
Description-md5: c80a87878018a3be1941b5f098fb300d
Description-en: access NetCDF files as a multi-dimensional array in Octave
 This package contains functions for accessing a single or a
 collection of NetCDF files as a multi-dimensional array in Octave, a
 scientific computation software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-netcdf
Description-md5: 2dca8df0b3d6d0e1f6fdb3c597587f5b
Description-en: Matlab compatible NetCDF interface for Octave
 This package contains the Octave binding to the NetCDF library,
 allowing the creation, the reading, and the display of meta-data of
 NetCDF files.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-nlopt
Description-md5: 5f299a96e8242c6aeeffec19edc66650
Description-en: nonlinear optimization library -- GNU Octave package
 NLopt is a free/open-source library for nonlinear optimization, providing
 a common interface for a number of different free optimization routines
 available online as well as original implementations of various other
 algorithms. Its features include:
 .
 * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R.
 * A common interface for many different algorithms
 * Support for large-scale optimization.
 * Both global and local optimization algorithms.
 * Algorithms using function values only (derivative-free) and also
 algorithms exploiting user-supplied gradients.
 * Algorithms for unconstrained optimization, bound-constrained optimization,
 and general nonlinear inequality/equality constraints.
 .
 This package contains the module for the GNU Octave.

Package: octave-nurbs
Description-md5: 5bb28ce7d0f117c11371604570d4b2c6
Description-en: non-uniform rational B-splines for Octave
 This package contains a collection of routines for the creation and
 manipulation of Non-Uniform Rational B-Splines (NURBS) using Octave,
 a scientific computation software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-octclip
Description-md5: fa7af333d7aa69d566774091df03c297
Description-en: boolean operations with polygons in Octave
 The octclip package contain functions for performing boolean
 operations (intersection, union, difference, and exclusive or) between
 two polygons in Octave using the Greiner-Hormann algorithm.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-octproj
Description-md5: 7983e8dbbb43e653dbbab978ffd62dc5
Description-en: GNU Octave bindings to PROJ.4
 OctPROJ allows one to perform cartographic projections in Octave, a
 scientific computation software, using the PROJ.4 library. The
 available functions provide forward and inverse computation between
 geodetic and projected coordinates, including altitude.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-optics
Description-md5: 7de7dfc3b3e5c7b3f26ece07750a590b
Description-en: optics functions for Octave
 This package covers various aspects of optics in Octave, a scientific
 computation software.  It contains functions for manipulating Jones,
 Mueller, and Stokes matrices and for computing Zernike polynomials.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-optim
Description-md5: cd6f2c1dffb632b311fa7b836e5f0814
Description-en: unconstrained non-linear optimization toolkit for Octave
 Unconstrained Non-linear Optimization toolkit for Octave, a numerical
 computation software. Included are functions to do linear least
 square fitting on data points, nonlinear regression using the
 Levenberg-Marquardt algorithm, Prony's method for non-linear exponent
 fitting and many more.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-optiminterp
Description-md5: dab6749ab72457bbe99db45f944ff015
Description-en: optimal interpolation package for Octave
 This package is an optimal interpolation package for Octave, a
 numerical computation software. This package provides functions to do
 n-dimensional optimal interpolations of arbitrarily distributed data
 points.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-parallel
Description-md5: e6bccc5e5b445665505bb13fbed10f9f
Description-en: parallel execution of Octave in clusters of computers
 This is a package to add parallel computing functions to Octave. The
 parallel computing functions are supported without any additional parallel
 computing libraries such as MPI and PVM.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-pfstools
Description-md5: e70318b67b9c2f5a91a7931e373082d1
Description-en: octave bindings for pfstools
 PFS is a high-dynamic range (HDR) image format. It is an attempt to integrate
 existing file formats by providing a simple data format that can be used to
 exchange data between applications.
 .
 This package contains octave bindings to read and write PFS files.

Package: octave-phclab
Description-md5: 79b40fd796fd0a945682043d0decb23d
Description-en: general-purpose solver for polynomial systems (Octave)
 PHClab is a collection of scripts to call phc from within a MATLAB or
 Octave session.  It provides an interface to the blackbox solver for
 finding isolated solutions.  PHClab also interfaces to the numerical
 irreducible decomposition, giving access to the tools to represent, factor,
 and intersect positive dimensional solution sets.

Package: octave-plplot
Description-md5: bc07b1f0ee609531a62179d58e7d7ea2
Description-en: Octave support for PLplot, a plotting library
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the Octave bindings for PLplot.  It provides an
 almost drop-in replacement for the traditional Gnuplot graphical
 interface in Octave. Examples are also provided.

Package: octave-psychtoolbox-3
Description-md5: 642f4b65e7359409b36cca4e74238de0
Description-en: toolbox for vision research -- Octave bindings
 Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and
 GNU/Octave functions for vision research. It makes it easy to
 synthesize and show accurately controlled visual and auditory stimuli
 and interact with the observer.
 .
 The Psychophysics Toolbox interfaces between Matlab or Octave and the
 computer hardware. The Psychtoolbox's core routines provide access to
 the display frame buffer and color lookup table, allow
 synchronization with the vertical retrace, support millisecond
 timing, allow access to OpenGL commands, and facilitate the
 collection of observer responses. Ancillary routines support common
 needs like color space transformations and the QUEST threshold
 seeking algorithm.
 .
 See also http://www.psychtoolbox.org/UsingPsychtoolboxOnUbuntu for
 additional information about systems tune-up and initial configuration.
 .
 This package contains bindings for Octave.

Package: octave-quaternion
Description-md5: 9134ecdd595c996e2a4dd314f6a6d4ac
Description-en: quaternion package for Octave
 This package implements the manipulation of quaternions used for
 frame transformation.  It runs under Octave, a scientific computation
 software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-queueing
Description-md5: 9c395efa4675f4478ec6a41ee114a3a8
Description-en: Queueing Networks and Markov chains analysis for Octave
 The queueing package provides functions for queueing networks and Markov
 chains analysis. This package can be used to compute steady-state
 performance measures for open, closed and mixed networks with single or
 multiple job classes. Mean Value Analysis (MVA), convolution, and various
 bounding techniques are implemented. Furthermore, several transient and
 steady-state performance measures for Markov chains can be computed, such
 as state occupancy probabilities, mean time to absorption, time-averaged
 sojourn times and so forth. Discrete- and continuous-time Markov chains are
 supported.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-secs1d
Description-md5: b55096d10a314133664a815638733698
Description-en: semi conductor simulator in 1D for Octave
 This package contains functions for running a drift-diffusion
 simulator for 1d semiconductor devices in Octave, a scientific
 computation software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-secs2d
Description-md5: b25c02886526cbf43a8e10c47e0d04b4
Description-en: semi conductor simulator in 2D for Octave
 This package contains functions for running a drift-diffusion
 simulator for 2d semiconductor devices in Octave, a scientific
 computation software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-secs3d
Description-md5: 9f0de83041878ffca5a1ba44f0fc2fc8
Description-en: Drift-Diffusion simulator for 3d semiconductor devices in Octave
 This package provides functions for Drift-Diffusion simulation of 3d
 semiconductor devices in Octave, a scientific computation software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-signal
Description-md5: b29c0d79511d18e8631672041b99928d
Description-en: signal processing functions for Octave
 This package provides signal processing tools including filtering,
 windowing and display functions in octave.
 .
 Blackman-Harris, Blackman-Nuttall and Bohman are among the windowing functions
 and filters include Chebyshev type filters and butterworth filters.
 .
 Additionally, some wavelet functions are included.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-sockets
Description-md5: c936fa6902af671fb16804e74144551f
Description-en: communication through Internet sockets in Octave
 This package provides functions to work with sockets in octave,
 mimicking the Unix socket API (socket, connect, disconnect,
 gethostbyname, send, recv, bind, listen, and accept)
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-sparsersb
Description-md5: 853fbd7d72a77e93d42a7455aba4a851
Description-en: RSB sparse matrix manipulation for Octave
 This package contains an interface to the librsb package implementing
 the Recursive Sparse Blocks (RSB) sparse matrix format for fast
 shared-memory sparse matrix computations in Octave, a scientific
 computation software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-splines
Description-md5: be4c899e3cf283ea6a8a5d4e26df82e7
Description-en: cubic spline functions for Octave
 This package provides functionality to work with additional cubic
 spline functions in Octave.  It contains interpolation functions
 using cubic splines with various end conditions as well as functions
 for differentiating splines and plotting them.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-statistics
Description-md5: dd6cc22d7c74bc78b418be7549debdc0
Description-en: additional statistical functions for Octave
 This package provides additional statistical functions for Octave,
 including mean and variance for several distributions (geometric,
 hypergeometric, exponential, lognormal and others).
 .
 This Octave add-on package is part of the Octave-Forge project.
 .
 This package contains the architecture-dependent files for the
 Octave statistics package.

Package: octave-statistics-common
Description-md5: fc25886e69fb87788b8012c29cd02387
Description-en: additional statistical functions for Octave (arch-indep files)
 This package provides additional statistical functions for Octave,
 including mean and variance for several distributions (geometric,
 hypergeometric, exponential, lognormal and others).
 .
 This Octave add-on package is part of the Octave-Forge project.
 .
 This package contains the architecture-independent files for the
 Octave statistics package.

Package: octave-strings
Description-md5: 6651e64f63fe665e8d5fa39ff8fe7513
Description-en: additional string manipulation functions for Octave
 This package provides additional functions to manipulate strings in Octave,
 including the possibility to decode from and encode into base64, and using
 Perl-compatible regular expressions.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-struct
Description-md5: b818bfd4b3e5760829a15bc2fa1013eb
Description-en: additional structure manipulation functions for Octave
 This package provides additional structure manipulation functions for
 octave.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-symbolic
Description-md5: 79f50f3adee6962841ce3f86737a2279
Description-en: symbolic package for Octave
 Adds symbolic calculation features to GNU Octave.  These
 include common Computer Algebra System tools such as algebraic operations,
 calculus, equation solving, Fourier and Laplace transforms, variable
 precision arithmetic and other features.  Compatibility with other symbolic
 toolboxes is intended.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-tablicious
Description-md5: 68ed070bea755a9560b21bffe40d1d9f
Description-en: tablicious package for GNU Octave
 Matlab-compatible Octave table class for storing tabular/relational data,
 with supporting string, datetime, and categorical classes. Also similar to
 R and Python Pandas DataFrames.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-tablicious-common
Description-md5: 1d2e6e40f0969dd8972b7b1b290c4819
Description-en: tablicious package for GNU Octave (arch-indep files)
 Matlab-compatible Octave table class for storing tabular/relational data,
 with supporting string, datetime, and categorical classes. Also similar to
 R and Python Pandas DataFrames.
 .
 This package contains the architecture-independent files for the
 octave-tablicious package.

Package: octave-tasmanian
Description-md5: 2b5bdbfe18d4b639c66f21c7ceb97ad5
Description-en: Octave interface to the Tasmanian sparse grids module
 The Toolkit for Adaptive Stochastic Modeling and Non-Intrusive ApproximatioN
 (Tasmanian) is a collection of robust libraries for high dimensional
 integration and interpolation as well as parameter calibration.
 .
 This package provides a GNU Octave interface to the Tasmanian sparse grids
 module. This interface can also be used from MATLAB.

Package: octave-tsa
Description-md5: 564508159dc8968577bbd78123dbfc48
Description-en: time series analysis in Octave
 The TSA toolbox is useful for analysing Time Series.  The methods are
 based on stochastic concepts and maximum entropy methods. The
 programs should be compatible to Matlab as well as Octave.  It
 includes Stochastic Signal processing, Autoregressive Model
 Identification, maximum entropy spectral estimation, and much more.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-vibes
Description-md5: 70b13fb86f9e46dd8f7e34f1ad417685
Description-en: VIBes API to easily display results in Octave
 The VIBes API allows one to easily display results (boxes, pavings) from
 interval methods.  VIBes consists in two parts: (1) the VIBes application
 that features viewing, annotating and exporting figures, and (2) the VIBes
 API that enables your program to communicate with the viewer in order to
 draw figures.  This package integrates the VIBes API into Octave. The VIBes
 application is required for operation and must be installed separately.
 Data types from third-party interval arithmetic libraries for Octave are
 also supported.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-vlfeat
Description-md5: baff8f79fab3478713f7306f34d0dbcd
Description-en: GNU Octave binding for VLFeat
 VLFeat implements popular computer vision algorithms including MSER, k-means,
 hierarchical k-means, agglomerative information bottleneck, and quick shift. It
 is written in C for efficiency and compatibility, with interfaces in GNU octave
 for ease of use, and detailed documentation throughout. Note that some of the
 upstream library is under patent protection, and those components (SIFT for
 instance) are not included in this package
 .
 GNU Octave interface

Package: octave-vrml
Description-md5: 69177de5218eb00b5455d4e5d631ee99
Description-en: VRML functions for Octave
 This package provides functions to do 3D graphics using VRML in
 Octave a numerical computation software. It allows the visualization
 of sets of 3D points, 3D curves, surfaces, etc using Octave, in
 conjunction with the VRML browser FreeWRL.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-zeromq
Description-md5: a17b17a6aaa0362f0d63335a1326a010
Description-en: ZeroMQ binding for Octave
 ZeroMQ is a library which extends the standard socket interfaces,
 providing an abstraction of asynchronous message queues, multiple
 messaging patterns, message filtering (subscriptions), seamless
 access to multiple transport protocols and more.  This package
 contains the binding to the ZeroMQ library for use in Octave, a
 scientific computation software.
 .
 This Octave add-on package is part of the Octave-Forge project.

Package: octave-zmat
Description-md5: a24afcdfb8bded3902cbaf82d5074578
Description-en: in-memory data compression for Octave
 ZMat is a portable mex function to enable zlib/gzip/lzma/lzip/lz4/lz4hc
 based data compression/decompression and base64 encoding/decoding support
 in MATLAB and GNU Octave. It is fast and compact, can process a large
 array within a fraction of a second. Among the 6 supported compression
 methods, lz4 is the fastest for compression/decompression; lzma is the
 slowest but has the highest compression ratio; zlib/gzip have the best
 balance between speed and compression time.

Package: octavia-api
Description-md5: 01e546b6b69faa22a522b17e196818f6
Description-en: OpenStack Load Balancer as a Service - API frontend
 Openstack Load Balancer as a Service, codenamed Octavia was borne
 out of the Neutron LBaaS project. Its conception influenced
 the transformation of the Neutron LBaaS project, as Neutron LBaaS
 moved from version 1 to version 2. Starting with the Liberty
 release of OpenStack, Octavia has become the reference implementation
 for Neutron LBaaS version 2.
 .
 Octavia accomplishes its delivery of load balancing services by
 managing a fleet of virtual machines, containers, or bare metal
 servers—collectively known as amphorae— which it spins up on demand.
 This on-demand, horizontal scaling feature differentiates Octavia from
 other load balancing solutions, thereby making Octavia truly
 suited “for the cloud.”.
 .
 This package provides the API frontend.

Package: octavia-common
Description-md5: 16d65a348f916d0e7de2076830e11066
Description-en: OpenStack Load Balancer as a Service - Common files
 Openstack Load Balancer as a Service, codenamed Octavia was borne
 out of the Neutron LBaaS project. Its conception influenced
 the transformation of the Neutron LBaaS project, as Neutron LBaaS
 moved from version 1 to version 2. Starting with the Liberty
 release of OpenStack, Octavia has become the reference implementation
 for Neutron LBaaS version 2.
 .
 Octavia accomplishes its delivery of load balancing services by
 managing a fleet of virtual machines, containers, or bare metal
 servers—collectively known as amphorae— which it spins up on demand.
 This on-demand, horizontal scaling feature differentiates Octavia from
 other load balancing solutions, thereby making Octavia truly
 suited “for the cloud.”.
 .
 This package contains elements that are needed by all parts of Octavia.

Package: octavia-doc
Description-md5: 886ebdf57771f9e775b31a309b0d4015
Description-en: OpenStack Load Balancer Service - documentation
 Openstack Load Balancer as a Service, codenamed Octavia was borne
 out of the Neutron LBaaS project. Its conception influenced
 the transformation of the Neutron LBaaS project, as Neutron LBaaS
 moved from version 1 to version 2. Starting with the Liberty
 release of OpenStack, Octavia has become the reference implementation
 for Neutron LBaaS version 2.
 .
 Octavia accomplishes its delivery of load balancing services by
 managing a fleet of virtual machines, containers, or bare metal
 servers—collectively known as amphorae— which it spins up on demand.
 This on-demand, horizontal scaling feature differentiates Octavia from
 other load balancing solutions, thereby making Octavia truly
 suited “for the cloud.”.
 .
 This package contains the documentation for Octavia.

Package: octavia-driver-agent
Description-md5: 94acc38dc4f7735c786db2a808e4265d
Description-en: OpenStack Load Balancer Service - Driver Agent
 Openstack Load Balancer as a Service, codenamed Octavia was borne
 out of the Neutron LBaaS project. Its conception influenced
 the transformation of the Neutron LBaaS project, as Neutron LBaaS
 moved from version 1 to version 2. Starting with the Liberty
 release of OpenStack, Octavia has become the reference implementation
 for Neutron LBaaS version 2.
 .
 Octavia accomplishes its delivery of load balancing services by
 managing a fleet of virtual machines, containers, or bare metal
 servers—collectively known as amphorae— which it spins up on demand.
 This on-demand, horizontal scaling feature differentiates Octavia from
 other load balancing solutions, thereby making Octavia truly
 suited “for the cloud.”.
 .
 This package provides Octavia Driver Agent.

Package: octavia-health-manager
Description-md5: d555b76bd67011fbc52c34079212f752
Description-en: OpenStack Load Balancer Service - Health manager
 Openstack Load Balancer as a Service, codenamed Octavia was borne
 out of the Neutron LBaaS project. Its conception influenced
 the transformation of the Neutron LBaaS project, as Neutron LBaaS
 moved from version 1 to version 2. Starting with the Liberty
 release of OpenStack, Octavia has become the reference implementation
 for Neutron LBaaS version 2.
 .
 Octavia accomplishes its delivery of load balancing services by
 managing a fleet of virtual machines, containers, or bare metal
 servers—collectively known as amphorae— which it spins up on demand.
 This on-demand, horizontal scaling feature differentiates Octavia from
 other load balancing solutions, thereby making Octavia truly
 suited “for the cloud.”.
 .
 This package provides Octavia Health Manager.

Package: octavia-housekeeping
Description-md5: aba98cdbcbff625c3a9dc8853e9ddbcd
Description-en: OpenStack Load Balancer Service - Housekeeping manager
 Openstack Load Balancer as a Service, codenamed Octavia was borne
 out of the Neutron LBaaS project. Its conception influenced
 the transformation of the Neutron LBaaS project, as Neutron LBaaS
 moved from version 1 to version 2. Starting with the Liberty
 release of OpenStack, Octavia has become the reference implementation
 for Neutron LBaaS version 2.
 .
 Octavia accomplishes its delivery of load balancing services by
 managing a fleet of virtual machines, containers, or bare metal
 servers—collectively known as amphorae— which it spins up on demand.
 This on-demand, horizontal scaling feature differentiates Octavia from
 other load balancing solutions, thereby making Octavia truly
 suited “for the cloud.”.
 .
 This package provides Octavia Housekeeping Manager.

Package: octavia-tempest-plugin
Description-md5: 18388131a55c60b11714cb788276fc12
Description-en: OpenStack Integration Test Suite - Octavia plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Octavia plugin.

Package: octavia-worker
Description-md5: 2df211da506b3c86b813b3fd27729eac
Description-en: OpenStack Load Balancer Service - Worker
 Openstack Load Balancer as a Service, codenamed Octavia was borne
 out of the Neutron LBaaS project. Its conception influenced
 the transformation of the Neutron LBaaS project, as Neutron LBaaS
 moved from version 1 to version 2. Starting with the Liberty
 release of OpenStack, Octavia has become the reference implementation
 for Neutron LBaaS version 2.
 .
 Octavia accomplishes its delivery of load balancing services by
 managing a fleet of virtual machines, containers, or bare metal
 servers—collectively known as amphorae— which it spins up on demand.
 This on-demand, horizontal scaling feature differentiates Octavia from
 other load balancing solutions, thereby making Octavia truly
 suited “for the cloud.”.
 .
 This package provides Octavia worker.

Package: octomap-tools
Description-md5: 26a2c458f0f064ef393992b47e7495d8
Description-en: Tools for 3D occupancy grid mapping
 The OctoMap library implements a 3D occupancy grid mapping approach,
 providing data structures and mapping algorithms in C++ particularly suited
 for robotics. The map implementation is based on an octree and is designed
 to meet the following requirements: Full 3D model, Updatable, Flexible and
 Compact. This package contains tools to use with Octomap library.

Package: octovis
Description-md5: 35f7993f3b1bb41f160b632d2708bfd7
Description-en: Visualization tool for OctoMap
 Visualization library for the OctoMap library based on Qt and libQGLViewer.
 This package contains the tool for visualization. It's a viewer that lets
 you view an OctoMap.

Package: odb
Description-md5: 57a79256ab6743393c8f481e3a79e989
Description-en: C++ Object-Relational Mapping (ORM)
 ODB is an open-source, cross-platform and cross-database object-relational
 mapping (ORM) system for C++. It allows you to persist C++ objects to a
 relational database without having to deal with tables, columns, or SQL and
 without manually writing any mapping code.

Package: odbc-mariadb
Description-md5: 1caed7558e1f2b538fb3bd787b8791c2
Description-en: ODBC driver for MariaDB
 This package provides a driver that allows ODBC-enabled applications to
 access MariaDB databases. ODBC is an abstraction layer that allows
 applications written for that layer to access databases in a manner that is
 relatively independent of the particular database management system.

Package: odbc-mdbtools
Description-md5: adbbf5e7276666b028b26a318ba16b8c
Description-en: MDB tools ODBC driver
 This is the software driver to access JET / MS Access database (MDB) files
 through ODBC.
 This also contains the installation interface for unixodbc.

Package: odbc-postgresql
Description-md5: ca9991df6514508e654fa440ff1560cd
Description-en: ODBC driver for PostgreSQL
 This package provides a driver that allows ODBC-enabled applications to
 access PostgreSQL databases.  ODBC is an abstraction layer that allows
 applications written for that layer to access databases in a manner
 that is relatively independent of the particular database management
 system.
 .
 You need to install this package if you want to use an application that
 provides database access through ODBC and you want that application to
 access a PostgreSQL database.  This package would need to be installed
 on the same machine as that client application; the PostgreSQL database
 server can be on a different machine and does not need any additional
 software to accept ODBC clients.
 .
 If you want to write software that can access a database through the
 ODBC abstraction layer, you need to install the unixODBC driver manager
 development package unixodbc-dev, and possibly additional packages for
 language bindings.  This driver package is only used at run time.

Package: odc
Description-md5: a010a2e191bdbdafc78596375ca688ce
Description-en: Tools for the Observational Data Processing (ODB)
 ODC is software developed at ECMWF for encoding and processing o
 observational data. It includes a SQL filtering and statistics engine,
 command line tools and APIs for C/C++ and Fortran.
 .
 This package provides tools for ODB handling.

Package: oddjob
Description-md5: 7fd4ef3c68114263f89dca00f0326b8c
Description-en: D-Bus service which runs odd jobs -- daemon
 Oddjob is a D-Bus service which performs particular tasks for clients which
 connect to it and issue requests using the system-wide message bus.
 .
 This package contains the oddjob daemon.

Package: oddjob-mkhomedir
Description-md5: 13dd268db1568b4edc539be9773386f1
Description-en: Oddjob helper which creates and populates home directories
 Oddjob is a D-Bus service which performs particular tasks for clients which
 connect to it and issue requests using the system-wide message bus.
 .
 This package contains the oddjob helper which can be used by the
 pam_oddjob_mkhomedir module to create a home directory for a user
 at login-time.

Package: odil
Description-md5: e44be4546f6416a41a6f596d65f86cd8
Description-en: C++11 library for the DICOM standard (application)
 Odil leverages C++ constructs to provide a user-friendly API of the
 different parts of the DICOM standard. Included in Odil are exception-based
 error handling, generic access to datasets elements, standard JSON and XML
 representation of datasets, and generic implementation of messages, clients
 and servers for the various DICOM protocols.
 .
 This package contains the command-line application.

Package: odin
Description-md5: 0c9638c86adbc3f16a228295c6f1dfba
Description-en: develop, simulate and run magnetic resonance sequences
 ODIN is a framework for magnetic resonance imaging (MRI).
 It covers the whole toolchain of MRI, from low-level data acquisition
 to image reconstruction. In particular, it aims at rapid prototyping
 of MRI sequences. The sequences can be programmed using a high-level,
 object oriented, C++ programming interface.  It provides advanced
 sequence analysis tools, such as interactive plotting of k-space
 trajectories, a user interface for a fast compile-link-test cycle
 and a powerful MRI simulator which supports different virtual samples.
 For fast and flexible image reconstruction, ODIN contains a highly
 customizable, multi-threaded data-processing framework.

Package: odoo-19
Description-md5: d9cb5c50139907b913baa6a22d34ca41
Description-en: Open Source Apps To Grow Your Business
 Odoo, formerly known as OpenERP, is a suite of open-source business apps
 written in Python and released under the LGPLv3 license. This suite of
 applications covers all business needs, from Website/Ecommerce down to
 manufacturing, inventory and accounting, all seamlessly integrated. Odoo's
 technical features include a distributed server, flexible workflows, an object
 database, a dynamic GUI, customizable reports, and an XML-RPC interface. Odoo
 is the most installed business software in the world. It is used by 2.000.000
 users worldwide ranging from very small companies (1 user) to very large ones
 (300 000 users).

Package: odr-dabmod
Description-md5: 9814c2aefb5d4c09e34c3deb74a7d6ac
Description-en: DAB modulator compliant to ETSI EN 300 401
 ODR-DabMod is the Digital Audio Broadcast (DAB) OFDM
 modulator compliant to ETSI EN 300 401.
 .
 ODR-DabMod takes an Ensemble Transport Interface (ETI)
 stream as input and outputs a complex baseband stream of
 interlaced I/Q samples with a default sampling frequency
 of 2.048MHz. It can also directly drive SDR devices
 through Ettus' UHD driver, SoapySDR and LimeSuite.

Package: odr-dabmux
Description-md5: 0f7f2c3fa7dc35f8a304b795e79a61df
Description-en: Digital Audio Broadcasting multiplexer compliant to ETSI EN 300 401
 ODR-DabMux implements a DAB multiplexer that combines all audio and data
 inputs into an ETI output. It can be used off-line (i.e. not real-time)
 to generate ETI data for later processing, or in a real-time streaming
 scenario (e.g. in a transmitter).

Package: odr-padenc
Description-md5: 37ca7c30dbb65ddd5fb76b386358d5f9
Description-en: This is an encoder for Programme Associated Data
 ODR-PadEnc is an encoder for Programme Associated Data (PAD)
 and includes support for:
 .
 - MOT Slideshow (including catSLS), according to
 ETSI EN 301 234 and TS 101 499
 .
 - DLS (including DL Plus), according to
 ETSI EN 300 401 and TS 102 980
 .
 To encode DLS and Slideshow data, the odr-padenc tool reads
 images from a folder and DLS text from a file, and generates
 the PAD data for the encoder.

Package: ods2tsv
Description-md5: decb139f4f2abc48c2ad8c8c11f9af32
Description-en: ODS to TSV file converter
 Simple command line interface utility that takes one or more ods
 files as input and convert them into tabulated separated value
 (tsv simple text files).  Each ods file will create an output
 directory of the same name, containing all the spreadsheets
 (one tsv file per spreadsheet).

Package: odt2txt
Description-md5: 889f9d0a89df89c5d287a270032123e0
Description-en: simple converter from OpenDocument Text to plain text
 odt2txt is a command-line tool which extracts the text out of OpenDocument
 Texts, as produced by OpenOffice.org, KOffice, StarOffice and others.
 .
 odt2txt can also extract text from some file formats similar to OpenDocument
 Text, such as OpenOffice.org XML (*.sxw), which was used by OpenOffice.org
 version 1.x and older StarOffice versions. To a lesser extend, odt2txt may
 be useful to extract content from OpenDocument spreadsheets (*.ods) and
 OpenDocument presentations (*.odp).
 .
 It is small and fast, can output the document in many encodings and
 adopts to your locale.

Package: odyssey
Description-md5: 8fb14b4364bd341a0d786fce743dc4d6
Description-en: Scalable PostgreSQL connection pooler
 Odyssey is an advanced multi-threaded PostgreSQL connection pooler and request
 router.
 .
 Multi-threaded processing
 .
 Odyssey can significantly scale processing performance by specifying a number
 of additional worker threads. Each worker thread is responsible for
 authentication and proxying client-to-server and server-to-client requests.
 All worker threads are sharing global server connection pools. Multi-threaded
 design plays important role in SSL/TLS performance.
 .
 Advanced transactional pooling
 .
 Odyssey tracks current transaction state and in case of unexpected client
 disconnection can emit automatic Cancel connection and do Rollback of
 abandoned transaction, before putting server connection back to the server
 pool for reuse. Additionally, last server connection owner client is
 remembered to reduce a need for setting up client options on each
 client-to-server assignment.

Package: oem-config
Description-md5: 9380d07ec19991f384138c016b142ce0
Description-en: Perform end-user configuration after initial OEM installation
 The oem-config script re-asks a number of questions that are normally asked
 during installation, and reconfigures the system accordingly. This allows a
 vendor to install a skeleton system, clone it onto a large number of
 machines, and ship it to end users, while still allowing end users to set
 up their own username and password, language, timezone, and so on.

Package: oem-config-debconf
Description-md5: 0b339016cd37fb3df25a4085c60673e9
Description-en: debconf frontend for end-user post-OEM-install configuration
 The oem-config script re-asks a number of questions that are normally asked
 during installation, and reconfigures the system accordingly. This allows a
 vendor to install a skeleton system, clone it onto a large number of
 machines, and ship it to end users, while still allowing end users to set
 up their own username and password, language, timezone, and so on.
 .
 This is a frontend to oem-config that simply arranges for questions to be
 asked using the normal debconf frontend.

Package: oem-config-gtk
Description-md5: 8709c78036a09529b74b507a6299fd60
Description-en: GTK+ frontend for end-user post-OEM-install configuration
 The oem-config script re-asks a number of questions that are normally asked
 during installation, and reconfigures the system accordingly. This allows a
 vendor to install a skeleton system, clone it onto a large number of
 machines, and ship it to end users, while still allowing end users to set
 up their own username and password, language, timezone, and so on.
 .
 This is a GTK+ frontend to oem-config.

Package: oem-config-prepare
Description-md5: dd8c5526c45e18427fb375d1aecec334
Description-en: prepares an image for execution of oem-config on first boot
 The oem-config script re-asks a number of questions that are normally asked
 during installation, and reconfigures the system accordingly. This allows a
 vendor to install a skeleton system, clone it onto a large number of
 machines, and ship it to end users, while still allowing end users to set
 up their own username and password, language, timezone, and so on.
 .
 This package executes oem-config-prepare in its postinst, and is intended for
 use in preinstalled image builds to avoid resorting to hooks.

Package: oem-config-remaster
Description-md5: b888546fc6f218e1af4c6b8e46901fd5
Description-en: Remaster a CD with additional oem-config functionality
 This script remasters a CD with additional packages and optional oem-config
 preseed data.

Package: oem-config-slideshow-ubuntu
Description-md5: c119bbb321f2195ca171453933a83059
Description-en: OEM slideshow for Ubuntu
 A slideshow intended for the post-OEM-install configuration, designed
 as a quick introduction to Ubuntu.

Package: oem-config-slideshow-ubuntu-budgie
Description-md5: 6eb379be27372ad118cb353d35a88523
Description-en: OEM slideshow for Ubuntu Budgie
 A slideshow intended for the post-OEM-install configuration, designed
 as a quick introduction to Ubuntu Budgie.

Package: oem-config-slideshow-ubuntu-mate
Description-md5: b7538d7401ad5a20b0d080bc8cb9ae04
Description-en: OEM slideshow for Ubuntu MATE
 A slideshow intended for the post-OEM-install configuration, designed
 as a quick introduction to Ubuntu MATE.

Package: ofarc
Description-md5: dba146d9d6a52f6ba135f92e40ffc0a7
Description-en: Utility for handling ZIP, Tar and LHA archives
 ofarc is a multi-format archive utility that allows creating, listing,
 extracting and modifying ZIP, Tar and LHA archives using ObjFW's classes for
 various archive types.

Package: ofdns
Description-md5: 1de7bb249ffe6c48db9cd8d4f67cda25
Description-en: Utility for performing DNS requests on the command line
 ofdns is an utility for performing DNS requests on the command line using
 ObjFW's DNS resolver.

Package: offlineimap
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: offlineimap3
Description-md5: e7b21b67b2fcf10b7bd2fe0e27a9a632
Description-en: IMAP/Maildir synchronization and reader support
 OfflineIMAP is a tool to simplify your e-mail reading.  With
 OfflineIMAP, you can:
 .
 * Read the same mailbox from multiple computers, and have your
 changes (deletions, etc.) be automatically reflected on
 all computers
 .
 * Use various mail clients to read a single mail box
 .
 * Read mail while offline (on a laptop) and have all changes
 synchronized when you get connected again
 .
 * Read IMAP mail with mail readers that do not support IMAP
 .
 * Use SSL (secure connections) to read IMAP mail even if your reader
 doesn't support SSL
 .
 * Synchronize your mail using a completely safe and fault-tolerant
 algorithm.
 .
 * Customize which mailboxes to synchronize with regular expressions
 or lists.
 .
 * Synchronize your mail two to four times faster than with other tools
 or other mail readers' internal IMAP support.
 .
 In short, OfflineIMAP is a tool to let you read mail how YOU want to.
 .
 This is the Python3 port of offlineimap.

Package: offpunk
Description-md5: 39c4479faf32cf66b2301f17b26d8c7a
Description-en: CLI and offline-first smolnet browser for Gemini, Gopher, etc
 Offpunk is a command-line browser and feed reader dedicated to browsing the
 Web, Gemini, Gopher and Spartan. Thanks to its permanent cache, it is
 optimised to be used offline with rare connections but works as well when
 connected.
 .
 Offpunk is optimised for reading and supports readability mode, displaying
 pictures, subscribing to pages or RSS feeds, managing complex lists of
 bookmarks. Its integrated help and easy commands make it a perfect tool for
 command-line novices while power-users will be amazed by its shell
 integration.
 .
 This package provides offpunk, along with: ansicat, netcache, openk,
 unmerdify and xkcdpunk.

Package: ofgctester
Description-md5: 07df74797d3740b7508573d8767b0bd1
Description-en: Game controller tester for the terminal
 ofgctester is an interactive game controller tester for the terminal using
 ObjFWHID.

Package: ofhash
Description-md5: c151c33f4fec92f69496451da22b5cbb
Description-en: Utility to hash files with various cryptographic hash functions
 ofhash is an utility to hash files with various cryptographic hash functions
 (even using different algorithms at once) using ObjFW's classes for various
 cryptographic hashes.

Package: ofhttp
Description-md5: 8ead794e574088f24eddf7bb4588b72b
Description-en: Command line downloader for HTTP(S)
 ofhttp is a command line downloader for HTTP and HTTPS using ObjFW's
 OFHTTPClient class. It supports all features one would expect from a modern
 command line downloader such as resuming of downloads, using a SOCKS5 proxy, a
 modern terminal-based UI, etc.

Package: ofono
Description-md5: 424c82f98ad60ebfb090dca93af81717
Description-en: Mobile telephony stack (daemon)
 oFono is a stack for mobile telephony devices on Linux.  oFono supports
 speaking to telephony devices through specific drivers, or with generic
 AT commands.
 .
 oFono also includes a low-level plug-in API for integrating with other
 telephony stacks, cellular modems and storage back-ends. The plug-in API
 functionality is modeled on public standards, in particular
 3GPP TS 27.007 "AT command set for User Equipment (UE)."
 .
 This package includes the core daemon.

Package: ofono-dev
Description-md5: 144644b11747a939d416d7c282e0e0e5
Description-en: Mobile telephony stack (development files)
 oFono is a stack for mobile telephony devices on Linux.  oFono supports
 speaking to telephony devices through specific drivers, or with generic
 AT commands.
 .
 oFono also includes a low-level plug-in API for integrating with other
 telephony stacks, cellular modems and storage back-ends. The plug-in API
 functionality is modeled on public standards, in particular
 3GPP TS 27.007 "AT command set for User Equipment (UE)."
 .
 This package includes the header files for building oFono plugins.

Package: ofono-phonesim
Description-md5: 2cb7215806af5f09892c7529928b45ad
Description-en: Modem emulator used by the oFono mobile telephony stack
 oFono is a stack for mobile telephony devices on Linux.  oFono supports
 speaking to telephony devices through specific drivers, or with generic
 AT commands.
 .
 Phonesim is a modem emulator that oFono uses for development and testing.
 This allows oFono to be used by any host without requiring special GSM
 (or other) hardware.

Package: ofono-scripts
Description-md5: 277aef1d813c6ac0a723a9b785d7d80d
Description-en: Mobile telephony stack (test and maintenance script files)
 oFono is a stack for mobile telephony devices on Linux.  oFono supports
 speaking to telephony devices through specific drivers, or with generic
 AT commands.
 .
 oFono also includes a low-level plug-in API for integrating with other
 telephony stacks, cellular modems and storage back-ends. The plug-in API
 functionality is modeled on public standards, in particular
 3GPP TS 27.007 "AT command set for User Equipment (UE)."
 .
 This package includes test and maintenance scripts.

Package: ofx
Description-md5: b9c42216667dedcbe4e11debf57bc224
Description-en: Open Financial Exchange programs
 This package contains programs that implement a primitive interface for
 exchanging financial information using Open Financial Exchange. More
 sophisticated access is normally done through programs using the libofx
 library rather than with the programs here.

Package: ofxstatement
Description-md5: 402bc94f465cf3da0e31218cdc03c570
Description-en: tool to convert proprietary bank statement to OFX format
 Most internet banking systems are capable of exporting account transactions to
 some sort of computer readable formats, but few supports standard data formats,
 like OFX. On the other hand, personal accounting tools, such as GnuCash support
 standard formats only, and will probably never support proprietary statement
 formats of online banking systems.
 .
 Ofxstatement is a tool to convert proprietary bank statement to OFX format,
 suitable for importing to GnuCash

Package: ofxstatement-plugins
Description-md5: 9dc295adc12a057cf299d77ff51a8404
Description-en: set of plugins for ofxstatement
 Most internet banking systems are capable of exporting account transactions to
 some sort of computer readable formats, but few supports standard data formats,
 like OFX. On the other hand, personal accounting tools, such as GnuCash support
 standard formats only, and will probably never support proprietary statement
 formats of online banking systems.
 .
 This package provides most of plugins referenced on ofxstatement's homepage:
 ofxstatement-germany
 ofxstatement-airbankcz
 ofxstatement-austrian
 ofxstatement-be-argenta
 ofxstatement-be-ing
 ofxstatement-be-kbc
 ofxstatement-be-keytrade
 ofxstatement-be-triodos
 ofxstatement-betterment
 ofxstatement-bubbas
 ofxstatement-de-ing
 ofxstatement-de-triodos
 ofxstatement-consors
 ofxstatement-czech
 ofxstatement-intesasp
 ofxstatement-is-arionbanki
 ofxstatement-iso20022
 ofxstatement-latvian
 ofxstatement-lfs
 ofxstatement-lithuanian
 ofxstatement-mbank-sk
 ofxstatement-otp
 ofxstatement-paypal
 ofxstatement-polish
 ofxstatement-postfinance
 ofxstatement-raiffeisencz
 ofxstatement-russian
 ofxstatement-seb
 ofxstatement-simple
 ofxstatement-unicreditcz
 banking.statements.osuuspankki
 banking.statements.nordea
 ofxstatement-fineco
 ofxstatement-al_bank
 ofxstatement-lansforsakringar

Package: oggfwd
Description-md5: 172f143a2120138be7c35a42fbcb308c
Description-en: basic icecast source client for audio and video streaming
 oggfwd is a simple source client to forward an ogg file to an Icecast 2
 streaming server. It forwards audio or video ogg files read from stdin.

Package: oggvideotools
Description-md5: 4a73f1b2d7d381746662350024efb74a
Description-en: toolbox for manipulating and creating Ogg video files
 Contains the following command line tools:
 .
 * oggCat - concatenates two ogg video files
 * oggCut - extracts parts of an ogg file
 * oggDump
 * oggJoin - multiplexes ogg streams
 * oggLength
 * oggTranscode - resizes ogg files in multiple ways
 * oggScroll
 * oggSilence
 * oggSlideshow - creates slideshows from pictures
 * oggSplit - demultiplexes ogv files
 * oggThumb - creates thumbnails from an ogg video file

Package: oggz-tools
Description-md5: b6c38a74616de5d5632bcbec29400b87
Description-en: utilities for mangling Ogg streams
 Oggz provides a simple programming interface for reading and writing
 Ogg files and streams.
 .
 This package contains some utilities useful for debugging and tweaking
 Ogg streams, using liboggz

Package: ogma
Description-md5: 1b3e861759c2d0b662030faa8596de37
Description-en: Helper tool to interoperate between Copilot and other languages
 Ogma is a tool to facilitate the integration of safe runtime monitors into
 other systems. Ogma extends
 <https://github.com/Copilot-Language/copilot Copilot>, a high-level runtime
 verification framework that generates hard real-time C99 code.
 .
 Some use cases supported by Ogma include:
 .
 - Translating requirements defined in structured natural
 language into monitors in Copilot.
 .
 - Generating the glue code necessary to work with C
 structs in Copilot.
 .
 - Generating
 <https://cfs.gsfc.nasa.gov/ NASA Core Flight System>
 applications that use Copilot for monitoring data
 received from the message bus.
 .
 - Generating message handlers for NASA Core Flight System
 applications to make external data in structs available
 to a Copilot monitor.
 .
 - Generating
 <https://ros.org Robot Operating System (ROS 2)>
 applications that use Copilot for monitoring data
 received from different topics.
 .
 - Generating
 <https://github.com/nasa/fprime F'>
 components that use Copilot for monitoring.
 .
 - Generating monitors from state diagrams specified using
 a graphical notation.

Package: ogmrip
Description-md5: d92afddbc4033768de1a68e59b48a13a
Description-en: Application for ripping and encoding DVD
 ogmrip is an application and a set of libraries for ripping and encoding
 DVD into AVI, OGM MP4 or Matroska files using a wide variety of codecs. It
 relies on mplayer, mencoder, ogmtools, mkvtoolnix, oggenc, lame and faac to
 perform its tasks.
 o transcodes from DVD or files
 o outputs ogm, avi, mp4 or matroska files
 o calculates video bitrate for a given filesize
 o calculates cropping parameters and scaling factors
 o supports multiple audio and subtitles streams encoding
 o lots of codecs (vorbis, mp3, pcm, ac3, dts, aac, xvid, lavc, x264, theora)
 o uses maximum quality codec switches
 o rips contiguous chapters

Package: ogmrip-doc
Description-md5: d1264a83a4791be6f72cb03649a3fd3c
Description-en: Application for ripping and encoding DVD - Documentation files
 ogmrip is an application and a set of libraries for ripping and encoding
 DVD into AVI, OGM MP4 or Matroska files using a wide variety of codecs. It
 relies on mplayer, mencoder, ogmtools, mkvtoolnix, oggenc, lame and faac to
 perform its tasks.
 o transcodes from DVD or files
 o outputs ogm, avi, mp4 or matroska files
 o calculates video bitrate for a given filesize
 o calculates cropping parameters and scaling factors
 o supports multiple audio and subtitles streams encoding
 o lots of codecs (vorbis, mp3, pcm, ac3, dts, aac, xvid, lavc, x264, theora)
 o uses maximum quality codec switches
 o rips contiguous chapters
 .
 This package contains the documentation files.

Package: ogmrip-plugins
Description-md5: c09a9d4083be64fa639aad0685f1bd88
Description-en: Application for ripping and encoding DVD - plugins
 ogmrip is an application and a set of libraries for ripping and encoding
 DVD into AVI, OGM MP4 or Matroska files using a wide variety of codecs. It
 relies on mplayer, mencoder, ogmtools, mkvtoolnix, oggenc, lame and faac to
 perform its tasks.
 .
 This package provides the plugins set for OGMRip.

Package: ogmtools
Description-md5: 3867ecc8c9656f0cc8bf512822a8232c
Description-en: Tools for manipulating Ogg multimedia streams
 These tools manipulate Ogg media streams:
 * ogminfo  - displays stream information
 * ogmdemux - demuxes an ogm stream into its component media streams
 * ogmsplit - splits an ogm stream into chunks
 * ogmcat   - concatenate ogm files into one
 * ogmmerge - joins media streams into an ogm stream
 * dvdxchap - extracts chapter information from DVDs

Package: ognibuild
Description-md5: 9c1719597d22a1b5ff837aed99dde11f
Description-en: Detect and run any build system
 Ognibuild is a simple wrapper with a common interface for invoking any kind of
 build tool.
 .
 The ideas is that it can be run to build and install any source code directory
 by detecting the build system that is in use and invoking that with the correct
 parameters.
 .
 It can also detect and install missing dependencies.

Package: ogre-1.12-doc
Description-md5: b592ab3f09cd7be17a51bdfdd2b45a0c
Description-en: 3D Object-Oriented Graphics Rendering Engine (documentation)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the documentation.

Package: ogre-1.12-tools
Description-md5: 584c8d5813c6f43723ee55303096a361
Description-en: 3D Object-Oriented Graphics Rendering Engine (tools)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains tools used to convert from and to OGRE's native mesh
 format.

Package: ogre-1.9-doc
Description-md5: b592ab3f09cd7be17a51bdfdd2b45a0c
Description-en: 3D Object-Oriented Graphics Rendering Engine (documentation)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the documentation.

Package: ogre-1.9-tools
Description-md5: 584c8d5813c6f43723ee55303096a361
Description-en: 3D Object-Oriented Graphics Rendering Engine (tools)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains tools used to convert from and to OGRE's native mesh
 format.

Package: ogre-14-doc
Description-md5: b592ab3f09cd7be17a51bdfdd2b45a0c
Description-en: 3D Object-Oriented Graphics Rendering Engine (documentation)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the documentation.

Package: ogre-14-tools
Description-md5: 584c8d5813c6f43723ee55303096a361
Description-en: 3D Object-Oriented Graphics Rendering Engine (tools)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains tools used to convert from and to OGRE's native mesh
 format.

Package: ogre-next-doc
Description-md5: b592ab3f09cd7be17a51bdfdd2b45a0c
Description-en: 3D Object-Oriented Graphics Rendering Engine (documentation)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the documentation.

Package: ogre-next-tools
Description-md5: 584c8d5813c6f43723ee55303096a361
Description-en: 3D Object-Oriented Graphics Rendering Engine (tools)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains tools used to convert from and to OGRE's native mesh
 format.

Package: ohai
Description-md5: a4727f7987a8f29729c3ca96c0e014f6
Description-en: Detects data about your operating system and reports it in JSON
 Information about your system is collected and returned as multidimensional
 attributes in JSON format. The following information is captured:
 * Operating system and kernel
 * Filesystems in use
 * Network configuration and statistics
 * Available languages
 * Virtualization

Package: ohcount
Description-md5: e187d8d164da42616f03e955eb4e690d
Description-en: Source code line counter
 Ohcount supports over 70 popular programming languages.
 Ohcount does more than just count lines of code. It can also detect
 popular open source licenses such as GPL within a large directory of source
 code. It can also detect code that targets a particular programming API,
 such as Win32 or KDE.
 Ohcount is the line counter which powers http://www.openhub.net/

Package: ohcount-doc
Description-md5: 48239a7db26bcc2dc61ea929e6a460f9
Description-en: Source code line counter - Documentation
 Ohcount supports over 70 popular programming languages.
 Ohcount does more than just count lines of code. It can also detect
 popular open source licenses such as GPL within a large directory of source
 code. It can also detect code that targets a particular programming API,
 such as Win32 or KDE.
 Ohcount is the line counter which powers http://www.openhub.net/
 .
 This package contains the documentation.

Package: oidc-agent
Description-md5: c4b156f3ccf9a5798cd64ea9bcc5fb06
Description-en: Commandline tools for obtaining OpenID Connect Access tokens
 oidc-agent is a set of tools to manage OpenID Connect tokens and make them
 easily usable from the command line.
 .
 This metapackage bundles the commandline tools and the files for desktop
 integration

Package: oidc-agent-cli
Description-md5: 6a156b88204cf45e57dd724eb3507437
Description-en: Commandline tool for obtaining OpenID Connect Access tokens on the commandline
 oidc-agent is a set of tools to manage OpenID Connect tokens and make them
 easily usable from the command line. These tools follow ssh-agent design,
 so OIDC tokens can be handled in a similar way as ssh keys.  The agent
 stores multiple configurations and their associated refresh tokens
 securely.
 This tool consists of five programs:
 - oidc-agent that handles communication with the OIDC provider
 - oidc-gen that generates config files
 - oidc-add that loads (and unloads) configuration into the agent
 - oidc-token that can be used to get access token on the command line
 - oidc-keychain that re-uses oidc-agent across logins

Package: oidc-agent-desktop
Description-md5: 6979df1a456d2feaa12cba717925b040
Description-en: oidc-agent desktop integration
 Desktop integration files for oidc-gen and oidc-agent and for creating the user
 dialog.
 .
 This package adds two ways for supporting the usage of oidc-agent in a
 graphical environment.
 The .desktop file to leverage browser integration to support the authorization
 code flow in oidc-gen.
 The Xsession file to consistently set the environment variables necessary to
 for client tools to connect to the oidc-agent daemon.
 .
 This package also provides a bash script as an interface to create different
 dialog windows. It uses yad to create windows.

Package: oidentd
Description-md5: 65a257a29a6dffd112177197d356192b
Description-en: replacement ident daemon
 An ident (rfc1413) daemon for IPv4 and IPv6.
 .
 Oidentd allows users, given the proper permission, to specify the
 identd response that the server will output when a successful lookup
 is completed.  Oidentd also allows for pseudo-random strings
 (either a prefix, such as "user," followed by a number between 0 and
 99999, or 10 pseudo-random characters of the  set 0-9A-Za-z) to be
 returned  upon the completion of a successful lookup instead of a
 username or a UID.
 .
 Oidentd supports IPv4 masqueraded connections, including netfilter.

Package: oinkmaster
Description-md5: af45601e05b758779d7fdc0675c6f7f5
Description-en: Snort rules manager
 A simple script to manage and update Snort rules with the
 capability of disabling, modifying and enabling specific
 rules after an update. Oinkmaster will tell you exactly what
 has changed since your last update, giving you good
 control of your rules. It also can be used to manage updates
 from both the official provider (www.snort.org) and from
 other rulesets (www.emergingthreats.net)

Package: okteta
Description-md5: b06625c8948cc51e09c5c4ed626d013c
Description-en: hexadecimal editor for binary files
 Okteta is a simple editor for the raw data of files. This type of program is
 also called hexadecimal editor or binary editor.
 .
 The data is displayed in two variants: as the numeric values of the bytes
 and as the character assigned to the values. Values and characters can be
 shown either in two columns (the traditional display in hex editors) or in
 rows with the value on top of the character. Editing can be done both for
 the values and for the characters.
 .
 Besides the usual editing capabilities Okteta also brings a small set of
 tools, like a table listing decodings into common simple data types, a table
 listing all possible bytes with their character and value equivalents, an
 info view with a statistic, a checksum calculator, a filter tool and a string
 extraction tool.

Package: okteta-dev
Description-md5: 651ac4c2f15e43e2045ca5dbcefb6194
Description-en: Development files for Okteta
 Okteta is a simple editor for the raw data of files. This type of program is
 also called hexadecimal editor or binary editor.
 .
 This package contains the development files for Okteta.

Package: okular
Description-md5: c7844182ed1d74eadc85b9ab6da3cc97
Description-en: universal document viewer
 Okular is a universal document viewer with support for advanced document
 features, such as annotations, forms, and embedded files.
 .
 This package provides the document viewer application, plus plugins for a wide
 variety of document formats such as:
 * PostScript (PS)
 * Portable Document Format (PDF)
 * TeX Device independent file format (DVI)
 * XML Paper Specification (XPS)
 * G3 fax
 * various electronic book formats: ComicBook, FictionBook, and Plucker
 .
 Additional document formats are in the okular-extra-backends package.
 .
 The Calligra suite provides Okular plugins for OpenDocument formats that can
 be found in the okular-backend-odt and okular-backend-odp packages.
 .
 This package is part of the KDE graphics module.

Package: okular-backend-odp
Description-md5: b35a667ad1ed048d126b2bff8bf907af
Description-en: Okular backend for ODP documents
 This package provides a backend for Okular to view OpenDocument Presentation
 (ODP) documents, but also PowerPoint and PPTX documents.
 .
 This package is part of the Calligra Suite.

Package: okular-backend-odt
Description-md5: 4cdcf0582561c0f594bb6ce736fd3e58
Description-en: Okular backend for ODT documents
 This package provides a backend for Okular to view OpenDocument Text
 (ODT) documents, but also DOC, DOCX, RTF and WPD documents.
 .
 This package is part of the Calligra Suite.

Package: okular-data
Description-md5: aab6d16b6f8d4ea30b2376a81c1e584d
Description-en: universal document viewer - data files
 Okular is a universal document viewer with support for advanced document
 features, such as annotations, forms, and embedded files.
 .
 This package contains architecture-independent data files.

Package: okular-dev
Description-md5: d9fdff4db8a819b1e47db69dd4a8064e
Description-en: development files for the Okular libraries
 This package contains development files for building Okular document format
 backends.
 .
 This package is part of the KDE graphics module.

Package: okular-doc
Description-md5: e1e40e81341bb03c8172aa239b4002e1
Description-en: universal document viewer - manual
 Okular is a universal document viewer with support for advanced document
 features, such as annotations, forms, and embedded files.
 .
 This package contains the HTML documentation.

Package: okular-extra-backends
Description-md5: 887c72c67dc3baedc9b5cf03bbbf970a
Description-en: additional document format support for Okular
 These plugins allow Okular to view additional document formats:
 * DeJaVu Format
 * TIFF Image Format
 * EPUB
 * Markdown
 .
 This package is part of the KDE graphics module.

Package: okular-mobile
Description-md5: 6e02209c4336f551e8ddcde55f4bfa18
Description-en: mobile support for Okular
 These plugins allow Okular to view additional document formats for mobile:
 * Portable Document Format (PDF)
 * PostScript
 * Device Independent Format (DVI)
 * DeJaVu Format
 * Comic Books
 * Images (JPEG, PNG, GIF, and many more)
 * TIFF Image Format
 * FictionBook Format
 * Plucker Format
 * OpenDocument Text Format
 * Microsofts XML Document Format
 .
 This package is part of the KDE graphics module.

Package: ola
Description-md5: fca5109cab8d5880287c6b2f65e95ad0
Description-en: Open Lighting Architecture
 The DMX512 standard for Digital MultipleX is used for digital
 communication networks commonly used to control stage lighting and
 effects.
 .
 The Open Lighting Architecture (OLA) provides a plugin framework for
 distributing DMX512 control signals.
 .
 This package contains olad, the OLA daemon used to control lighting,
 and a number of command-line tools to control and manipulate olad.

Package: ola-python
Description-md5: 7700d4ef29e6794f5fa25eb9d11b1afb
Description-en: Open Lighting Architecture - Python Classes
 The DMX512 standard for Digital MultipleX is used for digital
 communication networks commonly used to control stage lighting and
 effects.
 .
 The Open Lighting Architecture (OLA) provides a plugin framework for
 distributing DMX512 control signals.
 .
 This package contains the Python client module.

Package: ola-rdm-tests
Description-md5: cd8ff5a1b72644aa5819c1cee9c10405
Description-en: Open Lighting Architecture - RDM Responder Tests
 The DMX512 standard for Digital MultipleX is used for digital
 communication networks commonly used to control stage lighting and
 effects.
 .
 The Remote Device Management protocol is an extension to DMX512,
 allowing bi-directional communication between RDM-compliant devices
 without disturbing other devices on the same connection.
 .
 The Open Lighting Architecture (OLA) provides a plugin framework for
 distributing DMX512 control signals.
 .
 This package provides an automated way to check protocol compliance in
 RDM devices.

Package: olpc-powerd
Description-md5: 6f0b45b380b1ea8b6adff395d7bf15ba
Description-en: OLPC XO power management support daemon
 The powerd daemon can function as an easily customizable replacement for ohmd
 (independent of X, D-Bus, and hald).  This package provides the powerd
 and olpc-switchd daemons, and related utilities.  The olpc-switchd daemon
 simply provides notifications about lid and switch events.  The powerd daemon
 controls display dimming, automatically putting an XO to sleep after a period
 of idleness, etc.

Package: olpc-xo1-hw
Description-md5: 85c75414e6d3a31d4b63195f64ed38a4
Description-en: Support for OLPC XO-1 hardware
 This package contains necessary scripts and other things to support OLPC's
 XO-1 hardware.  This hardware is a mix between a laptop and an embedded
 device, and it has some pretty quirky hardware.  Thus, it needs some
 special handling.

Package: omake
Description-md5: e58aca17ee05cbcfe560fcf1443da512
Description-en: build system with automated dependency analysis
 OMake is a build system designed to scale from small projects to very
 large projects spanning many directories. OMake uses a syntax similar
 to GNU make, with many additional features.  It contains
 specifications for easily building C, OCaml, and LaTeX programs, but
 can be used to build projects with other languages as well.
 .
 OMake includes an accurate, automated dependency analysis based on
 MD5 digests.  It also includes a stand-alone command-line
 interpreter, osh, that can be used as an interactive shell for
 debugging the build files.  OMake's syntax is a full object oriented
 language.  Features of the OMake language include integer and
 floating point arithmetic, scoped expressions, higher order
 functions, multiple inheritance, pattern matching, runtime
 exceptions, lexers, and LALR(1) parsers.  Users can easily produce
 architecture independent builds as omake provides a uniform interface
 to its standard library on Linux/Unix, Win32, and OS X.

Package: omake-doc
Description-md5: 3154c1b0b8dcfca4b2337648b0dc5b2f
Description-en: documentation for OMake
 OMake is a build system designed to scale from small projects to very
 large projects spanning many directories. OMake uses a syntax similar
 to GNU make, with many additional features.  It contains
 specifications for easily building C, OCaml, and LaTeX programs, but
 can be used to build projects with other languages as well.
 .
 This package contains documentation for OMake in html and pdf
 formats.

Package: omd
Description-md5: 39f4c5dab46be4afea6c28b021762a47
Description-en: Markdown frontend in pure OCaml (tools)
 This Markdown library is implemented using only pure OCaml (including
 I/O operations provided by the standard OCaml compiler distribution).
 OMD is meant to be as faithful as possible to the original Markdown.
 Additionally, OMD implements a few Github markdown features, an
 extension mechanism, and some other features. Note that the opam
 package installs both the OMD library and the command line tool
 `omd`.
 .
 This package contains the `omd` tool.

Package: omega-rpg
Description-md5: d851c86bce2a3c1248823b1f7a592512
Description-en: text-based roguelike game
 Omega is a complex rogue-style game of dungeon exploration. Unlike other such
 games, there are a number of ways to "win", depending on various actions
 taken during play. The ways you can get your name on the high score board
 include becoming the highest ranked head of a guild, sect, college, etc., as
 well as gaining the most points figured from possessions and experience. The
 game (via the oracle) may impose some structure on your exploration, but you
 need not follow all of the oracle's advice. There *is* a "total winner"
 status, by the way.

Package: omegat
Description-md5: 837fe77003ecd2b0af084523a9070cea
Description-en: Computer Assisted Translation (CAT) tool
 OmegaT's main features are
 - multiple source texts handling, retaining complex folder
 hierarchies
 - fuzzy matching with other segments in the source file(s)
 or TMX files from previous projects
 - easy glossary terms management
 - flexible regex-based sentence segmenting (using an
 SRX-like method)
 - powerful regex-based searches along with the facility to
 apply a filter to display search results in the editor
 - ability to batch process documents from the command line
 - extended project statistics
 - easy-to-understand documentation and tutorial
 - plugin architecture with separate Lucene stemmer
 (recognition of inflected forms) and LanguageTool (style
 and grammar checker) plugins
 - integration with Hunspell for spelling checking
 - simple API to access source/target/selection textual data
 .
 OmegaT supports 24 formats, including documentation formats such as
 OpenDocument, Open XML (MS Office 2007), DocBook and (x)HTML, and
 also localization formats such as Java properties and PO files. An
 Okapi plugin can further extend the supported formats, for example to
 include TTX (TradosTag).

Package: omins
Description-md5: 7c9393d63c712d26201b88b03f97c713
Description-en: collection of LADSPA plugins aimed at modular synthesizers
 These plugins are provided:
 - Range translator
 - Formant filter
 - AD Envelope
 - DAHDSR Envelope
 - Hz to V/Oct converter
 - Comparison
 - Fast Crossfade
 - Masher, Multiplexer
 - Power, Probability Switch
 - Sample and Hold
 - Signal Absolute Value
 - Slew Limiter
 - Slide
 - Waveguide Mesh

Package: omnibor-go
Description-md5: 1b104e3e75242cb1f436ca473efec034
Description-en: OmniBOR implementation in Go (program)
 Reproducible identifiers & fine-grained build dependency tracking for
 software artifacts.  See: https://omnibor.io/
 .
 OmniBOR defines two key concepts, Artifact IDs and Input Manifests,
 that enable anyone to independently produce the same identifier for
 any software artifact, and to detect any artifact built with
 vulnerable inputs.
 .
 This package contains the command-line tools.

Package: omniidl
Description-md5: c2104e81d9f4649ada071c0ed508ae7c
Description-en: omniORB IDL to C++ and Python3 compiler
 omniORB4 is a freely available Common Object Request Broker
 Architecture (CORBA) 2.6 compliant object request broker (ORB)
 implementation. It is based on the IIOP communications
 protocol and should be interoperable with any other
 CORBA 2.6 compliant ORB.
 .
 This includes the idl compiler.

Package: omniorb
Description-md5: a9e34d634d148a07a3e0a1f18e59e2aa
Description-en: IOR and naming service utilities for omniORB
 omniORB is a freely available Common Object Request Broker
 Architecture (CORBA) 2.6 compliant object request broker (ORB)
 implementation. It is based on the IIOP communications
 protocol and should be interoperable with any other
 CORBA 2.6 compliant ORB.

Package: omniorb-doc
Description-md5: 9ce1856ae6fed110892b95658765f7f9
Description-en: omniORB documentation and examples
 omniORB4 is a freely available Common Object Request Broker
 Architecture (CORBA) 2.6 compliant object request broker (ORB)
 implementation. It is based on the IIOP communications
 protocol and should be interoperable with any other
 CORBA 2.6 compliant ORB.
 .
 This includes the documentation and compiled examples.

Package: omniorb-idl
Description-md5: 122028cc6ec172f0d83311cf803dd3fb
Description-en: omniORB CORBA services idl files
 omniORB is a freely available Common Object Request Broker
 Architecture (CORBA) 2.6 compliant object request broker (ORB)
 implementation. It is based on the IIOP communications
 protocol and should be interoperable with any other
 CORBA 2.6 compliant ORB.
 .
 This includes the idl files.

Package: omniorb-nameserver
Description-md5: bbb43248de37b94cbfb0aea4ee67baf8
Description-en: omniORB naming service
 omniORB is a freely available Common Object Request Broker
 Architecture (CORBA) 2.6 compliant object request broker (ORB)
 implementation. It is based on the IIOP communications
 protocol and should be interoperable with any other
 CORBA 2.6 compliant ORB.
 .
 This includes the CORBA nameserver.

Package: ompl-demos
Description-md5: 7f1cf404448da644db293aa2e4c8ad85
Description-en: Open Motion Planning Library (OMPL) demos
 The Open Motion Planning Library is a set of sampling-based motion
 planning algorithms. The content of the library is limited to these
 algorithms, which means there is no environment specification, no
 collision detection or visualization. The library is designed so it
 can be easily integrated into systems that provide the additional
 needed components.  This package contains a set of demos of the
 library.

Package: ompl-plannerarena
Description-md5: 5b5195bb6e6f83e236f7c1db478da3a8
Description-en: Open Motion Planning Library (OMPL) plannerarena
 The Open Motion Planning Library is a set of sampling-based motion
 planning algorithms. The content of the library is limited to these
 algorithms, which means there is no environment specification, no
 collision detection or visualization. The library is designed so it
 can be easily integrated into systems that provide the additional
 needed components.
 .
 This package contains an script that launches a web server locally
 to analyze SQLite3 benchmark databases. The benchmark databases are
 created with ompl_benchmark_statistics library.

Package: onak
Description-md5: b07ee0944ed64e74989d68180a00ef17
Description-en: OpenPGP Key Server
 onak is an OpenPGP compatible keyserver which supports multiple subkeys,
 photo ids and path finding between keys. It can provide an HKP
 compatible interface for use with the --keyserver option of gnupg as
 well as including a command line tool for querying the key database.

Package: onboard
Description-md5: 9f50885a8ac80103dfe94731ab8eb79b
Description-en: Simple On-screen Keyboard
 On-screen Keyboard (OSK) with macros, easy layout creation and word
 suggestion.
 .
 This virtual keyboard can be useful for tablet PC users operated via
 touchscreens, as well as for mobility impaired users.

Package: onboard-common
Description-md5: 4d5af29476f55342a60355d54c0b5470
Description-en: Simple On-screen Keyboard (common files)
 On-screen Keyboard (OSK) with macros, easy layout creation and word
 suggestion.
 .
 This package ships the architecture independent files of the onboard
 on-screen keyboard.

Package: onboard-data
Description-md5: 2a7ae8c5c5ae9bf9fb8b1820face7633
Description-en: Language model files for the word suggestion feature of Onboard
 On-screen Keyboard (OSK) with macros, easy layout creation and word
 suggestion.
 .
 This package installs default language model files for various languages.
 The word suggestion feature of Onboard uses these files (and if available
 also custom user language model files) to compute the word completion
 suggestions and the word prediction suggestions.

Package: ondir
Description-md5: c44736d3d1db1af49364e423866e2ba3
Description-en: Automate tasks specific to certain directories in the shell
 ondir is a small program to automate tasks specific to certain
 directories. It works by executing scripts in directories when you
 enter and leave them. It may be used to set environment variables or
 change the umask depending on the current working directory.
 .
 This program is similar to the direnv package. In contrast to direnv,
 which expects the per-directory settings to be stored in the directory
 itself, ondir uses a central configuration file in the user's home
 directory, and can match directories based on patterns.
 .
 ondir supports bash, zsh and fish out of the box.

Package: onednn-sycl-examples
Description-md5: 78ca3e309614a40abbec437630251696
Description-en: oneAPI Deep Neural Network (oneDNN) Examples
 oneAPI Deep Neural Network Library (oneDNN) is an open-source performance
 library for deep learning applications. The library includes basic building
 blocks for neural networks optimized for Intel Architecture Processors and
 Intel Processor Graphics.
 .
 oneDNN is intended for deep learning applications and framework developers
 interested in improving application performance on Intel CPUs and GPUs.
 .
 This package contains example programs for testing and development.

Package: onedpl-headers
Description-md5: 9863326fc149bcf96df364e7cb9dd925
Description-en: oneAPI DPC++ Library (oneDPL)
 oneDPL is part of the UXL Foundation and is an implementation of the oneAPI
 specification for the oneDPL component. oneDPL works with the Intel® oneAPI
 DPC++/C++ Compiler to provide high-productivity APIs to developers, which can
 minimize Data Parallel C++ (DPC++) programming efforts across devices for high
 performance parallel applications.

Package: onedrive
Description-md5: 07bdb72dcd0366485618913dd6ae927b
Description-en: folder synchronization with OneDrive
 OneDrive is the cloud storage system of Microsoft. This package provides
 the command line client specialising in synchronizing with OneDrive cloud
 storage.

Package: onedriver
Description-md5: c81577b2a9cf193e598ab7d74f07b7ab
Description-en: native Linux filesystem for Microsoft OneDrive
 This is a native Linux filesystem for Microsoft Onedrive Onedriver is a native
 Linux filesystem for Microsoft Onedrive. Files and metadata are downloaded
 on-demand instead of requiring you to sync your entire account to disk.

Package: oneisenough
Description-md5: 5a0551e9ed45f1f0093bdad9112291f7
Description-en: 2D platform game about the epic struggle of balls
 One Is Enough, a 2D platform game in which a communist ball needs to
 convert capitalist balls into fellow communist balls. More and more
 capitalist balls will be issued by the bank, creating new enemies.

Package: oneko
Description-md5: a6d0fafd4e2bc7643a6173a29d66d82d
Description-en: cat chases the cursor (now a mouse) around the screen
 A cat (neko) chases the cursor (now a mouse) around the screen while
 you work.  Alternatively, a dog chases a bone. There are menu options
 for starting and stopping the program easily on cat and dog modes.
 Other variations and detailed configurations are available through
 command line options.

Package: oneliner-el
Description-md5: 1e11671240a8fa66b91288783b1b8d91
Description-en: extensions of Emacs standard shell-mode
 oneliner-el provides nice extensions for UNIX shell masters who
 love one-line scripts.  This package has the following functions:
 .
 - You can easily connect standard input or output of a command to
 an Emacs buffer.
 - You can sync the current directory of shell-mode and a shell
 process.
 - Oneliner-el can beep when command execution terminates.
 - Oneliner-el handles control codes.

Package: onesixtyone
Description-md5: c767318672a36862e82e845b297a657e
Description-en: fast and simple SNMP scanner
 onesixtyone is a simple SNMP scanner which sends SNMP requests for the
 sysDescr value asynchronously with user-adjustable sending times and
 then logs the responses which gives the description of the software
 running on the device.
 .
 Running onesixtyone on a class B network (switched 100Mbs with 1Gbs
 backbone) with -w 10 gives a performance of 3 seconds per class C, with
 no dropped packets, and all 65536 IP addresses were scanned in less than
 13 minutes.

Package: onionbalance
Description-md5: 94e94e84bcdb8b01750e341b248cc0b1
Description-en: Tor hidden service load balancer
 The onionbalance tool provides load-balancing and redundancy for Tor
 hidden services by distributing user requests to multiple backend
 Tor instances.

Package: onioncircuits
Description-md5: 4bc1d66d8630a2cc6b75f529c6af7dce
Description-en: GTK+ application to display Tor circuits and streams
 Onion Circuits is a GTK+ application to display Tor circuits and streams. It
 allows the user to inspect the circuits the locally running Tor daemon has
 built, along with some metadata for each node.

Package: onionprobe
Description-md5: 4ff0af7c6903fbf0c23db345b5fe6994
Description-en: test/monitor tool for Tor Onion Services sites
 Onionprobe is a tool for testing and monitoring the status of Tor Onion
 Services sites. It can run a single time or continuously to probe a set of
 Tor Onion Services endpoints and paths, optionally exporting to Prometheus.

Package: onionshare
Description-md5: d5ff937e0a9e6fe25a22543a7c98c6f8
Description-en: Share a file over Tor Hidden Services anonymously and securely
 OnionShare lets you securely and anonymously share a file of any size with
 someone. It works by starting a web server, making it accessible as a Tor
 hidden service, and generating an unguessable URL to access and download
 the file. It doesn't require setting up a server on the Internet somewhere
 or using a third party filesharing service. You host the file on your own
 computer and use a Tor hidden service to make it temporarily accessible
 over the Internet. The other user just needs to use the Tor Browser and
 TO Enter the URL to download the file from you.

Package: onionshare-cli
Description-md5: fcd2b437e36f63ed6467a0f0c19a2103
Description-en: Share a file over Tor Hidden Services anonymously and securely - cli
 OnionShare lets you securely and anonymously share a file of any size with
 someone. It works by starting a web server, making it accessible as a Tor
 hidden service, and generating an unguessable URL to access and download
 the file. It doesn't require setting up a server on the Internet somewhere
 or using a third party filesharing service. You host the file on your own
 computer and use a Tor hidden service to make it temporarily accessible
 over the Internet. The other user just needs to use the Tor Browser and
 TO Enter the URL to download the file from you.
 .
 This package is the Commandline interface of Onionshare.

Package: onnxruntime-tools
Description-md5: 609c04cd77a09b15de6cf9016a91bd0d
Description-en: cross-platform inference and training ML accelerator (tools)
 ONNX Runtime is a performance-focused complete scoring engine for Open Neural
 Network Exchange (ONNX) models, with an open extensible architecture to
 continually address the latest developments in AI and Deep Learning. ONNX
 Runtime stays up to date with the ONNX standard with complete implementation of
 all ONNX operators, and supports all ONNX releases (1.2+) with both future and
 backwards compatibility. Please refer to this page for ONNX opset compatibility
 details.
 .
 This package provides the onnxruntime tools.

Package: onscripter
Description-md5: b988cf76ce9ad16e28c28ae7c68134cc
Description-en: Visual novel games engine compatible to NScripter
 ONScripter is a game engine compatible to NScripter, which is used to create
 and perform visual novel games.
 .
 This package provides both the standard version which is for Japanese and the
 1-byte version which is able to run English text games.

Package: ont-fast5-api
Description-md5: 90a44c8d26ae9b87e3b1ef225399591e
Description-en: simple interface to HDF5 files of the Oxford Nanopore .fast5 file format
 Ont_fast5_api is a simple interface to HDF5 files of the Oxford
 Nanopore .fast5 file format.
 .
 It provides:
 .
 * Concrete implementation of the fast5 file schema using the generic h5py
 library
 * Plain-english-named methods to interact with and reflect the fast5 file
 schema
 * Tools to convert between multi_read and single_read formats
 * Tools to compress/decompress raw data in files

Package: ontospy
Description-md5: a8789e59a138755a62fd1896d1e3e643
Description-en: query, inspect and visualize RDF & OWL ontologies - CLI tool
 Ontospy is a lightweight Python library and command line tool
 for inspecting and visualizing vocabularies
 encoded using W3C Semantic Web standards,
 that is, RDF or any of its dialects (RDFS, OWL, SKOS).
 .
 Ontospy can be used to generate HTML documentation
 for an ontology pretty easily.
 .
 This package provides the Ontospy command-line tool.

Package: oomd
Description-md5: 377193180584539d8732e9d040a938b4
Description-en: userspace Out-Of-Memory (OOM) killer for Linux systems
 oomd leverages PSI and cgroupv2 to monitor a system holistically. oomd then
 takes corrective action in userspace before an OOM occurs in kernel space.
 Corrective action is configured via a flexible plugin system, in which custom
 code can be written. By default, this involves killing offending processes.
 This enables an unparalleled level of flexibility where each workload can have
 custom protection rules. Furthermore, time spent livedlocked in kernelspace is
 minimized.

Package: ooo-thumbnailer
Description-md5: a4b011e02bad67ce711dfcdd5da8a8d8
Description-en: thumbnailer for OpenOffice.org documents
 ooo-thumbnailer is a lightweight OpenOffice.org document thumbnailer that can
 be used by Nautilus to create thumbnails for your documents, spreadsheets,
 presentations and drawings.

Package: opa-address-resolution
Description-md5: a2a53bb206a1d5d47550fc3a4ae9098b
Description-en: Omni-Path fabric address resolution manager
 This package contains the ibacm distributed SA provider (dsap) for name and
 address resolution on an Intel(R)  Omni-Path Architecture platform.
 It also contains tools to access the shared memory database exported by dsap.

Package: opa-basic-tools
Description-md5: 6eda396c67d388dc5674335ed3e38ba4
Description-en: Tools to manage an Omni-Path Architecture fabric
 This package contains basic tools for the management of an Intel(R)
 Omni-Path Architecture fabric.

Package: opa-fastfabric
Description-md5: 7b69232f38968cc95ebfb6ad286da965
Description-en: Management node tools for an Omni-Path Architecture fabric
 This package contains tools for the management of an Intel(R)
 Omni-Path Architecture fabric on a management node.

Package: opa-fm
Description-md5: 5712656f3cd8468a34abe6a87c0234c5
Description-en: Intel Omni-Path Fabric Management Software
 The Intel Omni-Path Fabric Management Software contains Intel Omni-Path
 fabric management applications. This includes: the Subnet Manager,
 Baseboard Manager, Performance Manager, Fabric Executive, and some fabric
 management tools.

Package: opal-utils
Description-md5: 823cb617c843f8ab7056ef7c0a68c0be
Description-en: OPAL firmware utilities
 This package contains utility programs.
 .
 The 'gard' utility, can read, parse and clear hardware gard partitions on
 OpenPower platforms.

Package: opalmod
Description-md5: 2454886de8d72797e298a7d1f76f77ee
Description-en: A set of Perl modules for various tasks
 OpaL Perl Modules is a set of perl modules used for various tasks:
 * Exception handle emulation.
 * Simplified file and command read functions.
 * Simplified debugging support.

Package: opam
Description-md5: 6a10958b0491548415b8c226eb14643b
Description-en: package manager for OCaml
 OPAM stands for OCaml PAckage Manager. It aims to suit to a vast number
 of users and use cases, and has unique features:
 * Powerful handling of dependencies: versions constraints, optional
 dependencies, conflicts, etc.
 * Multiple repositories backends: HTTP, rsync, git
 * Ease to create packages and repositories
 * Ability to switch between different compiler versions
 .
 Typically, OPAM will probably make your life easier if you recognize
 yourself in at least one of these profiles:
 * You use multiple versions of the OCaml compiler, or you hack the compiler
 yourself and needs to frequently switch between compiler versions.
 * You use or develop software that needs a specific and/or modified version
 of the OCaml compiler to be installed.
 * You use or develop software that depends on a specific version of an OCaml
 library, or you just want to install a specific version of a package, not
 just the latest one.
 * You want to create your own packages yourself, put them on your own
 repository, with minimal effort.

Package: opam-doc
Description-md5: 3d402ae993c0b955cacf1d0637fc49ab
Description-en: package manager for OCaml (documentation)
 OPAM stands for OCaml PAckage Manager. It aims to suit to a vast number
 of users and use cases, and has unique features:
 * Powerful handling of dependencies: versions constraints, optional
 dependencies, conflicts, etc.
 * Multiple repositories backends: HTTP, rsync, git
 * Ease to create packages and repositories
 * Ability to switch between different compiler versions
 .
 Typically, OPAM will probably make your life easier if you recognize
 yourself in at least one of these profiles:
 * You use multiple versions of the OCaml compiler, or you hack the compiler
 yourself and needs to frequently switch between compiler versions.
 * You use or develop software that needs a specific and/or modified version
 of the OCaml compiler to be installed.
 * You use or develop software that depends on a specific version of an OCaml
 library, or you just want to install a specific version of a package, not
 just the latest one.
 * You want to create your own packages yourself, put them on your own
 repository, with minimal effort.
 .
 This package contains manpages and general documentation about OPAM.

Package: opam-installer
Description-md5: 69e117ed2ea34d4b92e8bd7832665363
Description-en: Utility handling (un)installation of Opam .install files
 opam-installer is a small utility, part of Opam, that can interpret
 Opam's .install files and take the appropriate actions.
 .
 OPAM stands for OCaml PAckage Manager. It aims to suit to a vast number
 of users and use cases, and has unique features:
 * Powerful handling of dependencies: versions constraints, optional
 dependencies, conflicts, etc.
 * Multiple repositories backends: HTTP, rsync, git
 * Ease to create packages and repositories
 * Ability to switch between different compiler versions

Package: opaque-store
Description-md5: 685d76bcba4e7cee0d08fae6a35e851e
Description-en: store OPAQUE password encrypted blobs of information online
 The opaque-store software manages a simple OPAQUE based online store of small
 blobs.
 .
 The OPAQUE protocol is described in the IRTF Crypto Forum Research Group draft
 (https://github.com/cfrg/draft-irtf-cfrg-opaque). The OPAQUE protocol combines
 a Oblivious Pseudo-Random Function (OPRF) and an Authenticated Key-Exchange
 (AKE) into a protocol where a user holding nothing but a password and a server
 holding some information protected by the password can establish a shared
 secret.  The protocol describes an augmented (or asymmetric)
 password-authenticated key exchange (aPAKE) that supports mutual authentication
 in a client-server setting without reliance on PKI and with security against
 pre-computation attacks upon server compromise. In addition, the protocol
 provides forward secrecy and the ability to hide the password from the server,
 even during password registration.
 .
 OPAQUE-Store goes beyond the original OPAQUE protocol as specified by the
 IRTF/CFRG and also supports a threshold variant of OPAQUE. In a threshold setup
 you have a number N of servers that all hold a share of your secret and at
 least a threshold number T of these need to cooperate to recover the secret.
 This provides extra robustness and dillution of responsibility (losing a server
 is not the end of the world!) while at the same time increases security, as an
 attacker now has to compromise at least T servers to get access to some
 information.

Package: opari
Description-md5: 69096c9c1641fd3c0f61bb0e5b7ea2b6
Description-en: OpenMP Pragma And Region Instrumentor - translation tool
 OPARI is a source-to-source translation tool which automatically adds all
 necessary calls to the pomp runtime measurement library which allows one to
 collect runtime performance data of Fortran, C, or C++ OpenMP applications.
 .
 This package contains the translation tool.

Package: opari2
Description-md5: 3d575c8d0872d3c9b6e81ad1313fbec9
Description-en: OpenMP Pragma And Region Instrumentor - translation tool
 OPARI2 is a source-to-source translation tool which automatically adds all
 necessary calls to the pomp runtime measurement library which allows one to
 collect runtime performance data of Fortran, C, or C++ OpenMP applications.
 .
 This is the successor of opari (1), with a completely reworked API
 .
 This package contains the translation tool.

Package: open-adventure
Description-md5: d5cb3758770f334ab3fb410c7c69d4a9
Description-en: colossal cave adventure, the 1995 430-point version
 This is the last descendent of the original 1976 Colossal Cave
 Adventure worked on by the original authors -- Crowther & Woods.
 It has sometimes been known as Adventure 2.5. The original PDP-10
 name 'advent' is used for the built program to avoid collision with
 the BSD Games version.

Package: open-font-design-toolkit
Description-md5: bfeedac0caa5becdac828f39b6ee381e
Description-en: metapackage for open font design
 This package provides all tools needed to design, adapt, improve and
 hack on open fonts, including recommendations for the ones needed to
 do font design in a collaborative manner using VCS (version control
 systems).
 .
 A growing number of high-quality fonts are released under the Open Font
 License (or similar recognized font-specific licenses) to allow distributing,
 modifying, improving and branching by others including adding new glyphs and
 smart behaviours, extending the Unicode coverage, improving hinting and
 allowing new languages to be supported on the free desktop and, of course,
 fixing bugs.
 .
 The various OFL'ed fonts are listed at http://scripts.sil.org/OFL_fonts and at
 http://unifont.org/fontguide
 .
 Further resources, tools and documentation about font design, writing systems
 implementations and packaging can be found on these website from the open font
 community:
 - the Unifont.org fontguide: http://unifont.org
 - the Debian fonts task force website: https://pkg-fonts.alioth.debian.org
 - the Ubuntu fonts team website: https://launchpad.net/~fonts
 - the Fedora font SIG : https://fedoraproject.org/wiki/Category:Fonts_SIG
 - SIL's Non-Roman Script Initiative website: http://scripts.sil.org
 - the Open Font Library: https://fontlibrary.org
 - the ScriptSource community website: http://scriptsource.org

Package: open-infrastructure-compute-tools
Description-md5: afca571bcacc1e37f18895f62b3f69ca
Description-en: manage systemd-nspawn containers
 A Linux container is an operating-system-level virtualization environment for
 running multiple isolated Linux systems (containers) on a single Linux control
 host.
 .
 compute-tools provides the system integration for managing containers using
 systemd-nspawn.

Package: open-infrastructure-service-tools
Description-md5: 2feca294d1c1ec122ff7695586b70df3
Description-en: additional tools to ease system administration and integration
 This package contains some usefull tools, e.g.:
 .
 * alternative icons for Apache autoindex (Tango Icons and Font Awesome
 based themes)

Package: open-infrastructure-storage-tools
Description-md5: 939a47ec091a7d0c1eb6d2179c7d2029
Description-en: Additional utilities to manage Ceph
 storage-tools contains the following tools:
 .
 * ceph-log: store Ceph cluster log as a logfile
 * ceph-info: show Ceph cluster information as a HTML page
 * cephfs-snap: create CephFS snapshots periodically
 * cephfs-remove-osd: remove a Ceph OSD instance completely

Package: open-infrastructure-system-boot
Description-md5: aa4fd71f06ecf5fe8ab1b28bf94c1d3b
Description-en: Boot Debian-based system images
 system-boot provides the system integration for booting from a read-only root
 filesystem such as a live system.

Package: open-infrastructure-system-build
Description-md5: 63e5dc5c97509adbd1e116f16223bc29
Description-en: Build Debian-based system images
 system-build is a tool to build system images such as a live system from a
 configuration directory.

Package: open-infrastructure-system-config
Description-md5: b0e6fc1d1ad5a20734c39375f7fd00fa
Description-en: Configure Debian-based system images
 system-config provides the system integration for configuring a read-only root
 filesystem such as a live system.

Package: open-infrastructure-system-images
Description-md5: 56db09f3ea145ee6f3f7612483a50ba8
Description-en: Debian-based system images
 system-images contains the configuration directories for system-build to
 build live system images.

Package: open-invaders
Description-md5: 596552563f3a709637aec0174720f716
Description-en: Space Invaders clone
 Space Invaders is one of the earliest arcade shoot 'em up games.
 The player can move horizontally across the bottom of the screen
 and must shoot at an incoming wave of aliens before they reach
 the bottom.
 .
 Open Invaders is a clone of the legendary 70's classic, but with
 completely new graphics, several bonus levels, etc.

Package: open-invaders-data
Description-md5: acd4f1ac21eb7a6ecddda5e575a48e74
Description-en: Space Invaders clone (data package)
 Space Invaders is one of the earliest arcade shoot 'em up games.
 The player can move horizontally across the bottom of the screen
 and must shoot at an incoming wave of aliens before they reach
 the bottom.
 .
 Open Invaders is a clone of the legendary 70's classic, but with
 completely new graphics, several bonus levels, etc.
 .
 This package contains the data used by the game.

Package: open-isns-discoveryd
Description-md5: a3bd1b0f0465f54bd6b984e1e651f0fd
Description-en: Internet Storage Name Service - iSNS discovery daemon
 Open-iSNS is an implementation of the Internet Storage Name Service
 (iSNS), according to RFC 4171, which facilitates automated discovery,
 management, and configuration of iSCSI and Fibre Channel devices on a
 TCP/IP network.
 .
 This package contains the isnsdd discovery daemon, handling all the
 server communications required to register a node, its portals, and to
 maintain the registration. In addition, it uses the iSNS State Change
 Notification framework to learn of new targets or initiators coming
 online and informs local services (such as the iSCSI initiator daemon)
 about these changes.

Package: open-isns-server
Description-md5: b2e77e8b80254254682b2b4f595a0168
Description-en: Internet Storage Name Service - iSNS server
 Open-iSNS is an implementation of the Internet Storage Name Service
 (iSNS), according to RFC 4171, which facilitates automated discovery,
 management, and configuration of iSCSI and Fibre Channel devices on a
 TCP/IP network.
 .
 This package contains the isnsd server, supporting persistent storage
 registrations.

Package: open-isns-utils
Description-md5: 9d5cdca02aa00857b9327d6f80362183
Description-en: Internet Storage Name Service - client utilities
 Open-iSNS is an implementation of the Internet Storage Name Service
 (iSNS), according to RFC 4171, which facilitates automated discovery,
 management, and configuration of iSCSI and Fibre Channel devices on a
 TCP/IP network.
 .
 This package contains the isnsadm client utility for managing
 Open-iSNS servers.

Package: open-jtalk
Description-md5: 212dee292ad124dfe9bf71dd09848cc1
Description-en: Japanese text-to-speech system
 Open JTalk is a Japanese text-to-speech system based on HTS engine. This
 program uses Mecab and its dictionary which is optimized for Open JTalk
 to analyse texts and gets pronunciation.

Package: open-jtalk-mecab-naist-jdic
Description-md5: 8b939fafc2b32532882d3f26bde51471
Description-en: NAIST Japanese Dictionary for Open JTalk
 This package provides NAIST Japanese Dictionary converted for Mecab used
 by Open JTalk.
 .
 This is based on ipadic, however it is released under BSD style license
 now by NAIST (Nara Institute of Science and Technology, Japan).

Package: open-roms
Description-md5: 2447e5be90bb64b47ec1b7912d3a5f2e
Description-en: ROM files for retro computers
 Using emulators for old retro computers (like the Commodore 64) requires
 code and data (kernal, basic, characters sets) that was stored in their
 ROM chips.
 .
 This project contains reverse-engineered fully open-source ROMs that can
 be used with emulators.
 .
 Currently the only supported platform is the C64, but as the code is very
 modular, support for additional platforms might be added in the future.

Package: open-vm-tools-containerinfo
Description-md5: d32e2b0da1011bfbda464ce297c38698
Description-en: Open VMware Tools for VMs hosted on VMware (Service Discovery Plugin)
 The Open Virtual Machine Tools (open-vm-tools) project is an open source
 implementation of VMware Tools. It is a suite of virtualization utilities and
 drivers to improve the functionality, user experience and administration of
 VMware virtual machines.
 .
 This package contains the vRealize Container Info plugin, which
 captures and publishes information about running containers inside the
 guest.

Package: open-vm-tools-salt-minion
Description-md5: 81abec60577d47d176be467e17043310
Description-en: Open VMware Tools for VMs hosted on VMware (Service Discovery Plugin)
 The Open Virtual Machine Tools (open-vm-tools) project is an open source
 implementation of VMware Tools. It is a suite of virtualization utilities and
 drivers to improve the functionality, user experience and administration of
 VMware virtual machines.
 .
 This package contains the Salt Minion plugin for event driven IT
 automation, remote task execution, and configuration management.

Package: open-vm-tools-sdmp
Description-md5: 349080d17373649f2499f751cfb181e9
Description-en: Open VMware Tools for VMs hosted on VMware (Service Discovery Plugin)
 The Open Virtual Machine Tools (open-vm-tools) project is an open source
 implementation of VMware Tools. It is a suite of virtualization utilities and
 drivers to improve the functionality, user experience and administration of
 VMware virtual machines.
 .
 This package contains the vRealize Operations Service Discovery
 Management Pack (SDMP) plugin, which discovers services running in VMs
 and builds relationships between them in vRealize.

Package: open-vmdk
Description-md5: a390d62fe7c22470a9ba9e5b904de2bc
Description-en: Assistant tool for creating Open Virtual Appliances (OVA)
 Open VMDK helps create OVAs, which are tar archives containing
 an OVF descriptor (.ovf), one or more virtual machine disk
 images (.vmdk), and a manifest file (.mf).

Package: open3d-doc
Description-md5: d61069d73e247fb2e7b0cf7b6e034147
Description-en: Library for 3D data processing - API documentation
 Open3D is an open-source library that supports rapid development of
 software that deals with 3D data. The Open3D frontend exposes a set
 of carefully selected data structures and algorithms in both C++ and
 Python. The backend is highly optimized and is set up for parallelization.
 .
 This package provides the API documentation.

Package: open3d-gui
Description-md5: 576b062ff0f3f0cf76e1272f44713ca7
Description-en: Transitional dummy package for open3d-viewer
 This package is a transitional dummy package and can be safely removed.

Package: open3d-tools
Description-md5: 7ccac4fdbcc53037bc9e4f6854913292
Description-en: Library for 3D data processing - tools
 Open3D is an open-source library that supports rapid development of
 software that deals with 3D data. The Open3D frontend exposes a set
 of carefully selected data structures and algorithms in both C++ and
 Python. The backend is highly optimized and is set up for parallelization.
 .
 This package provides additional tools for data processing.

Package: open3d-viewer
Description-md5: c8a21da91c80032f2d758df8ee932e49
Description-en: Library for 3D data processing - viewer GUI
 Open3D is an open-source library that supports rapid development of
 software that deals with 3D data. The Open3D frontend exposes a set
 of carefully selected data structures and algorithms in both C++ and
 Python. The backend is highly optimized and is set up for parallelization.
 .
 This package provides the stand-alone viewer for data visualization.

Package: open3d-viewer-data
Description-md5: 04f816f9a1d6adec9c99a94175a67ba2
Description-en: Library for 3D data processing - viewer GUI resources
 Open3D is an open-source library that supports rapid development of
 software that deals with 3D data. The Open3D frontend exposes a set
 of carefully selected data structures and algorithms in both C++ and
 Python. The backend is highly optimized and is set up for parallelization.
 .
 This package provides the resources for the viewer.

Package: openafs-client
Description-md5: 2d948f9c8a661ee8bc5d31e3f8cd9962
Description-en: AFS distributed filesystem client support
 AFS is a distributed filesystem allowing cross-platform sharing of
 files among multiple computers.  Facilities are provided for access
 control, authentication, backup and administrative management.
 .
 This package provides basic client support to mount and manipulate
 AFS.  If your site uses Kerberos v5 authentication for AFS, you will also
 want to install openafs-krb5.

Package: openafs-dbserver
Description-md5: 900518e8d991aca7a295eb31861c8d53
Description-en: AFS distributed filesystem database server
 AFS is a distributed filesystem allowing cross-platform sharing of
 files among multiple computers.  Facilities are provided for access
 control, authentication, backup and administrative management.
 .
 This package provides AFS database server binaries.  It should be
 installed on the servers that will act as volume location and
 protection servers.

Package: openafs-doc
Description-md5: dfed3aa1cb0c1548af7ed6d6191c122f
Description-en: AFS distributed filesystem documentation
 AFS is a distributed filesystem allowing cross-platform sharing of files
 among multiple computers.  Facilities are provided for access control,
 authentication, backup and administrative management.
 .
 This package contains the OpenAFS user's and reference manuals, some
 protocol documentation, and other OpenAFS documentation.

Package: openafs-fileserver
Description-md5: 6f505856f48ff78dd8989e4474f85129
Description-en: AFS distributed filesystem file server
 AFS is a distributed filesystem allowing cross-platform sharing of
 files among multiple computers.  Facilities are provided for access
 control, authentication, backup and administrative management.
 .
 This package provides the AFS fileserver binaries.  It should be
 installed on any machine that will export files into AFS.

Package: openafs-fuse
Description-md5: 5b93a5360d9c82b3edf7a7962b3ba594
Description-en: AFS distributed file system experimental FUSE client
 AFS is a distributed filesystem allowing cross-platform sharing of
 files among multiple computers.  Facilities are provided for access
 control, authentication, backup and administrative management.
 .
 This package provides an experimental FUSE implementation of the AFS
 client as afsd.fuse.  This currently only provides read-only access to
 AFS, doesn't work with all of the normal AFS client programs, and must be
 started manually, but may be of interest in situations where read-only
 access is sufficient and the kernel module cannot be built.

Package: openafs-krb5
Description-md5: f601778f8cbfe2c4f9aa8e886d6408dc
Description-en: AFS distributed filesystem Kerberos 5 integration
 AFS is a distributed filesystem allowing cross-platform sharing of files
 among multiple computers.  Facilities are provided for access control,
 authentication, backup and administrative management.
 .
 This package provides aklog, a utility for authenticating to AFS using
 Kerberos 5.  It also provides asetkey, a utility to set AFS server keys
 from a Kerberos keytab, and ka-forwarder, a utility to forward kaserver
 requests to a KDC using fakeka.

Package: openafs-modules-dkms
Description-md5: 959c8c641c8855622b3e660d47f8f210
Description-en: AFS distributed filesystem kernel module DKMS source
 AFS is a distributed filesystem allowing cross-platform sharing of
 files among multiple computers.  Facilities are provided for access
 control, authentication, backup and administrative management.
 .
 This package contains the source for the AFS kernel module, packaged with
 appropriate configuration for DKMS to build new modules dynamically.

Package: openafs-modules-source
Description-md5: 599cb0c569c6672336052ae82c233776
Description-en: AFS distributed filesystem kernel module source
 AFS is a distributed filesystem allowing cross-platform sharing of
 files among multiple computers.  Facilities are provided for access
 control, authentication, backup and administrative management.
 .
 This package provides the source to the AFS kernel module in a form
 suitable for use by module-assistant.

Package: openal-tools
Description-md5: 72e48984773700c1850d582069079462
Description-en: Utilities for the OpenAL audio API
 These utilities are useful in diagnosing OpenAL related issues and for
 displaying helpful informationa about what is supported on your system
 with OpenAL.
 .
 This package installs additional OpenAL Soft related binaries.

Package: openapi-specification
Description-md5: f4f8f6f2ee04836cc6bd0df42f4239a2
Description-en: community-driven open specification within the OpenAPI Initiative
 The OpenAPI Specification (OAS) defines a standard, programming
 language-agnostic interface description for HTTP APIs, which allows both humans
 and computers to discover and understand the capabilities of a service without
 requiring access to source code, additional documentation, or inspection of
 network traffic. When properly defined via OpenAPI, a consumer can understand
 and interact with the remote service with a minimal amount of implementation
 logic. Similar to what interface descriptions have done for lower-level
 programming, the OpenAPI Specification removes guesswork in calling a service.

Package: openaptx-utils
Description-md5: df22ea66354dc71fa6b75349e2add6e5
Description-en: Audio Processing Technology codec (aptX), tools
 Support for aptX and aptX HD codec variants; they both operate on raw 24-bit
 signed stereo audio sample; at 6:1 fixed compress ratio for aptX; at 4:1 fixed
 compress ratio for aptX HD.
 .
 This package contains the simple openaptxenc and openaptxdec utilities.

Package: openarena
Description-md5: 5c88c938032f434f395e780475e66fe0
Description-en: fast-paced 3D first-person shooter
 OpenArena is an open-source content package for ioQuake3 licensed under the
 GPL, effectively creating a free stand-alone game. Though OpenArena is a free
 replacement for id Software Inc.'s Quake 3 Arena, it is NOT compatible with
 the proprietary game!
 .
 OpenArena might be considered unsuitable for children.
 .
 This package installs the OpenArena client.

Package: openarena-081-maps
Description-md5: 1c2667c66c3fbcab6119d9f2f5d5e51f
Description-en: OpenArena game data - maps from 0.8.1
 OpenArena is an open-source content package for the Quake III
 engine, effectively creating a free stand-alone game similar to
 Quake III Arena.
 .
 In Debian, OpenArena game data are divided into several packages.
 This package contains maps from OpenArena 0.8.1.

Package: openarena-081-misc
Description-md5: 6e259eaefea8014d3baf8931f5835957
Description-en: OpenArena game data - miscellaneous files from 0.8.1
 OpenArena is an open-source content package for the Quake III
 engine, effectively creating a free stand-alone game similar to
 Quake III Arena.
 .
 In Debian, OpenArena game data are divided into several packages.
 This package contains sounds, bot data, demos, and team-game powerups from
 OpenArena 0.8.1.

Package: openarena-081-players
Description-md5: 2f3f9fae6cf703c715434bedf71ea6ec
Description-en: OpenArena game data - player graphics from 0.8.1
 OpenArena is an open-source content package for the Quake III
 engine, effectively creating a free stand-alone game similar to
 Quake III Arena.
 .
 In Debian, OpenArena game data are divided into several packages.
 This package contains player graphics from OpenArena 0.8.1.

Package: openarena-081-players-mature
Description-md5: 7e94687dadc443390b96eb7b64240e06
Description-en: OpenArena game data - "mature" player graphics from 0.8.1
 OpenArena is an open-source content package for the Quake III
 engine, effectively creating a free stand-alone game similar to
 Quake III Arena.
 .
 In Debian, OpenArena game data are divided into several packages, to
 fit better onto CD releases.
 .
 This package contains player graphics from OpenArena 0.8.1 which contain
 partial nudity (the Angelyss, Arachna, Ayumi and Sorceress models).
 In OpenArena 0.8.1 these player models were optional, but the structure
 of the 0.8.5 patch means they cannot be removed from 0.8.5 or later
 versions.

Package: openarena-081-textures
Description-md5: c0db0e821efc1070211f942fceaa9288
Description-en: OpenArena game data - textures from 0.8.1
 OpenArena is an open-source content package for the Quake III
 engine, effectively creating a free stand-alone game similar to
 Quake III Arena.
 .
 In Debian, OpenArena game data are divided into several packages.
 This package contains textures from OpenArena 0.8.1.

Package: openarena-085-data
Description-md5: b900232bdf8c2a3d887ff8246713ff5a
Description-en: OpenArena game data - 0.8.5 update
 OpenArena is an open-source content package for the Quake III
 engine, effectively creating a free stand-alone game similar to
 Quake III Arena.
 .
 In Debian, OpenArena game data are divided into several packages.
 This package contains the OpenArena 0.8.5 update.

Package: openarena-088-data
Description-md5: b0b25c5fd2e52ea60b787c39eb3306cc
Description-en: OpenArena game data
 OpenArena is an open-source content package for the Quake III
 engine, effectively creating a free stand-alone game similar to
 Quake III Arena.
 .
 In Debian, OpenArena game data are divided into several packages.
 This package contains the non-code parts of the OpenArena 0.8.8 update.
 It is ignored by older OpenArena packages.

Package: openarena-data
Description-md5: 3d3f4a2095b70047ebd6b197e5149a9a
Description-en: OpenArena game data
 OpenArena is an open-source content package for the Quake III
 engine, effectively creating a free stand-alone game similar to
 Quake III Arena.
 .
 In Debian, OpenArena game data are divided into several packages.
 This package contains the basic game content from OpenArena 0.8.1,
 and depends on the rest of the game data from OpenArena 0.8.1 and 0.8.5.

Package: openarena-oacmp1
Description-md5: d3091e58d0453a6780ae1153e94333f7
Description-en: OpenArena Community Map Pack 1
 OpenArena is an open-source content package for the Quake III
 engine, effectively creating a free stand-alone game similar to
 Quake III Arena.
 .
 This package contains additional maps (levels) released in 2014
 by the OpenArena community.

Package: openarena-server
Description-md5: b5aee37b93113cab3fd625b8fc9b2625
Description-en: server and game logic for the game OpenArena
 OpenArena is an open-source content package for ioQuake3 licensed under the
 GPL, effectively creating a free stand-alone game. Though OpenArena is a free
 replacement for id Software Inc.'s Quake 3 Arena, it is NOT compatible with
 the proprietary game!
 .
 This package installs the OpenArena dedicated server and its init script.

Package: openbabel
Description-md5: abd5345cb7af6569db8eaddb733bfa34
Description-en: Chemical toolbox utilities (cli)
 Open Babel is a chemical toolbox designed to speak the many languages of
 chemical data. It allows one to search, convert, analyze, or store data from
 molecular modeling, chemistry, solid-state materials, biochemistry, or related
 areas.  Features include:
 .
 * Hydrogen addition and deletion
 * Support for Molecular Mechanics
 * Support for SMARTS molecular matching syntax
 * Automatic feature perception (rings, bonds, hybridization, aromaticity)
 * Flexible atom typer and perception of multiple bonds from atomic coordinates
 * Gasteiger-Marsili partial charge calculation
 .
 File formats Open Babel supports include PDB, XYZ, CIF, CML, SMILES, MDL
 Molfile, ChemDraw, Gaussian, GAMESS, MOPAC and MPQC.
 .
 This package includes the following utilities:
 * obabel: Convert between various chemical file formats
 * obenergy: Calculate the energy for a molecule
 * obminimize: Optimize the geometry, minimize the energy for a molecule
 * obgrep: Molecular search program using SMARTS pattern
 * obgen: Generate 3D coordinates for a molecule
 * obprop: Print standard molecular properties
 * obfit: Superimpose two molecules based on a pattern
 * obrotamer: Generate conformer/rotamer coordinates
 * obconformer: Generate low-energy conformers
 * obchiral: Print molecular chirality information
 * obrotate: Rotate dihedral angle of molecules in batch mode
 * obprobe: Create electrostatic probe grid

Package: openbabel-gui
Description-md5: 450df023cd14dd6f900a875a458737be
Description-en: Chemical toolbox utilities (graphical user interface)
 Open Babel is a chemical toolbox designed to speak the many languages of
 chemical data. It allows one to search, convert, analyze, or store data from
 molecular modeling, chemistry, solid-state materials, biochemistry, or related
 areas.  Features include:
 .
 * Hydrogen addition and deletion
 * Support for Molecular Mechanics
 * Support for SMARTS molecular matching syntax
 * Automatic feature perception (rings, bonds, hybridization, aromaticity)
 * Flexible atom typer and perception of multiple bonds from atomic coordinates
 * Gasteiger-Marsili partial charge calculation
 .
 File formats Open Babel supports include PDB, XYZ, CIF, CML, SMILES, MDL
 Molfile, ChemDraw, Gaussian, GAMESS, MOPAC and MPQC.
 .
 This package contains the openbabel GUI based on wxWidgets.

Package: openbgpd
Description-md5: acc92ba0ca3821ff82802f79fe7a1874
Description-en: OpenBSD BGP daemon
 OpenBGPD, also known as OpenBSD Border Gateway Protocol Daemon, is a
 server software program that allows general purpose computers to be
 used as routers, Route Reflectors, or Route Servers.

Package: openboard
Description-md5: 09fb69561c9a1ae64ce77ee2f449b3e5
Description-en: Interactive White Board Application
 OpenBoard is an open source cross-platform interactive white board
 application designed primarily for use in schools.
 .
 It was originally forked from Open-Sankoré, which was itself based on
 Uniboard.

Package: openboard-common
Description-md5: b8bb0c7c9c81492c083a844c70850f03
Description-en: Interactive White Board Application (common files)
 OpenBoard is an open source cross-platform interactive white board
 application designed primarily for use in schools.
 .
 It was originally forked from Open-Sankoré, which was itself based on
 Uniboard.
 .
 This package contains all architecture independent files.

Package: openbox
Description-md5: 2614c70e7a33ef3b5510642294ce52e2
Description-en: standards-compliant, fast, light-weight and extensible window manager
 Openbox works with your applications, and makes your desktop easier to manage.
 This is because the approach to its development was the opposite of what seems
 to be the general case for window managers. Openbox was written first to
 comply with standards and to work properly. Only when that was in place did
 the team turn to the visual interface.
 .
 Openbox is fully functional as a stand-alone working environment, or can be
 used as a drop-in replacement for the default window manager in the GNOME or
 KDE desktop environments.
 .
 Openbox 3 is a completely new breed of window manager. It is not based upon
 any existing code base, although the visual appearance has been based upon
 that of Blackbox. Openbox 2 was based on the Blackbox 0.65.0 codebase.
 .
 Some of the things to look for in Openbox are:
 .
 * ICCCM and EWMH compliance!
 * Very fast
 * Chainable key bindings
 * Customizable mouse actions
 * Window resistance
 * Multi-head Xinerama support!
 * Pipe menus

Package: openbox-dev
Description-md5: c4c1c6dc43a98aaed1a0c4558280f752
Description-en: development files for the openbox window manager
 Openbox works with your applications, and makes your desktop easier to manage.
 This is because the approach to its development was the opposite of what seems
 to be the general case for window managers. Openbox was written first to
 comply with standards and to work properly. Only when that was in place did
 the team turn to the visual interface.
 .
 Openbox is fully functional as a stand-alone working environment, or can be
 used as a drop-in replacement for the default window manager in the GNOME or
 KDE desktop environments.
 .
 Openbox 3 is a completely new breed of window manager. It is not based upon
 any existing code base, although the visual appearance has been based upon
 that of Blackbox. Openbox 2 was based on the Blackbox 0.65.0 codebase.
 .
 This package contains the development headers for building openbox stuff.

Package: openbox-gnome-session
Description-md5: 2a9bbcdb426b9c980a758b893e537118
Description-en: command line utility to run Openbox as GNOME session
 openbox-gnome-session can provide GNOME session with openbox as
 a default window manager. It can replace the original window manager
 in GNOME Shell and GNOME Fallback sessions.

Package: openbox-kde-session
Description-md5: c225f2cf8568cc9031fd39ad3e4174a9
Description-en: command line utility to run Openbox as KDE SC session
 openbox-kde-session can provide KDE SC session with openbox as
 a default window manager. Can replace the original window manager
 called KWin.

Package: openbox-lxde-session
Description-md5: 979509e181581ea5ae8a1db5853d6133
Description-en: LXDE session manager and configuration files
 LXDE (the Lightweight X11 Desktop Environment) is a project aimed
 to provide a desktop environment which is lightweight and fast.
 .
 It's not designed to be powerful and bloated, but to be usable and slim
 enough, and keep the resource usage low. Different from other desktop
 environments, LXDE doesn't tightly integrate every component. Instead,
 LXDE tries to make all components independent, and each of them can be
 used independently with fewer dependencies.
 .
 Features:
 .
 * Lightweight, runs with reasonable memory usage
 * Fast, runs well even on older machines produced in 1999
 * Good-looking, GTK+ 2 internationalized user interface
 * Easy-to-use, the user interface is simple, but usable enough
 * Desktop independent (surprise! Every component can be used without LXDE)
 * Standard compliant, follows the specs on freedesktop.org
 .
 This package depends on minimal set of components (lxsession, openbox,
 and lxde-screenlock.desktop file), and contains all the session-specific
 configuration files required to start a LXDE desktop session from a
 display manager such as GDM.

Package: openbsd-inetd
Description-md5: b20479fa95f74ec492f9a2481993d90f
Description-en: OpenBSD Internet Superserver
 The inetd server is a network daemon program that specializes in managing
 incoming network connections. Its configuration file tells it what
 program needs to be run when an incoming connection is received. Any
 service port may be configured for either of the tcp or udp protocols.
 .
 This is a port of the OpenBSD daemon with some debian-specific features.
 This package supports IPv6, built-in libwrap access control, binding to
 specific addresses, UNIX domain sockets and socket buffers tuning.

Package: opencamlib-doc
Description-md5: ac4d48930302f7b52ec865dd5a507fe7
Description-en: C++ library for creating 3D toolpaths for CNC machine - documentation
 OpenCAMLib is a 3D CAM library in C++ with Python bindings. The main
 functionality it provides is axial and radial cutter-projection algorithms
 against polyhedral (triangulated) surfaces.
 .
 This package contains documentation for OpenCAMLib.

Package: opencc
Description-md5: e1eea6dcca0142c8716dad48b07bb04c
Description-en: simplified-traditional Chinese conversion tool
 opencc is a library for converting character between traditional Chinese and
 simplified Chinese.
 .
 This package includes the conversion tool.

Package: opencfu
Description-md5: 6c95ab1114f0755cb8c686ff172d3673
Description-en: count cell colonies (CFUs) on agar plates by processing digital pictures
 OpenCFU is a completely open source lightweight application designed to
 enumerate clustered circular objects such as bacterial colonies. It can
 handle digital pictures as well as live stream from a video
 device/webcam. OpenCFU is cross-platform, fast, reliable and allows the
 user to implement intuitive filters.

Package: openchrome-tool
Description-md5: 6dd578cc7d02212d87bf660700b12de8
Description-en: Tool for debugging the OpenChrome display driver
 via_regs_dump is a registers dumper tool for debugging the OpenChrome driver.
 This tool can read and write registers and display some others information
 useful for debugging the driver.

Package: opencity
Description-md5: 086e2a882c755dca20287a78dfaea7e9
Description-en: 3D city simulator game
 OpenCity is 3D city construction simulator. You can build some zones of
 housing, trading and industry, electric plant and roads. Besides you can also
 raise or lower the terrain.
 OpenCity is similar in spirit to other city construction games, heading
 towards a classic SimCity feeling, although with some additional features.
 It is not intended to be a clone of any famous city simulator.

Package: opencity-data
Description-md5: b62db9f1f20228874e43fdc3b5d2684e
Description-en: data for opencity, a 3D city simulator game
 OpenCity is 3D city construction simulator. You can build some
 zones of housing, trading and industry, electric plant and roads.
 .
 This package contains the architecture-independent data for opencity. For more
 information, see the opencity package.

Package: opencl-1.2-html-doc
Description-md5: 22a90d4c8084a1ba264a893a6aa7b77d
Description-en: OpenCL 1.2 documentation - html pages
 OpenCL (Open Computing Language) is an open royalty-free standard for general
 purpose parallel programming across CPUs, GPUs and other processors, giving
 software developers portable and efficient access to the power of these
 heterogeneous processing platforms.
 .
 OpenCL supports a wide range of applications, ranging from embedded and
 consumer software to HPC solutions, through a low-level, high-performance,
 portable abstraction. By creating an efficient, close-to-the-metal programming
 interface, OpenCL will form the foundation layer of a parallel computing
 ecosystem of platform-independent tools, middleware and applications.
 .
 OpenCL consists of an API for coordinating parallel computation across
 heterogeneous processors; and a cross-platform programming language with a
 well-specified computation environment. The OpenCL standard:
 .
 - Supports both data- and task-based parallel programming models
 - Utilizes a subset of ISO C99 with extensions for parallelism
 - Defines consistent numerical requirements based on IEEE 754
 - Defines a configuration profile for handheld and embedded devices
 - Efficiently interoperates with OpenGL, OpenGL ES, and other graphics APIs
 .
 The specification is divided into a core specification that any OpenCL
 compliant implementation must support; a handheld/embedded profile which
 relaxes the OpenCL compliance requirements for handheld and embedded devices;
 and a set of optional extensions that are likely to move into the core
 specification in later revisions of the OpenCL specification.
 .
 This is exactly the documentation that can be found at:
 https://www.khronos.org/registry/OpenCL/sdk/1.2/docs/man/xhtml/

Package: opencl-1.2-man-doc
Description-md5: 2f588c49a49638467cf2159a43bf604d
Description-en: OpenCL 1.2 documentation - man pages (experimental)
 OpenCL (Open Computing Language) is an open royalty-free standard for general
 purpose parallel programming across CPUs, GPUs and other processors, giving
 software developers portable and efficient access to the power of these
 heterogeneous processing platforms.
 .
 OpenCL supports a wide range of applications, ranging from embedded and
 consumer software to HPC solutions, through a low-level, high-performance,
 portable abstraction. By creating an efficient, close-to-the-metal programming
 interface, OpenCL will form the foundation layer of a parallel computing
 ecosystem of platform-independent tools, middleware and applications.
 .
 OpenCL consists of an API for coordinating parallel computation across
 heterogeneous processors; and a cross-platform programming language with a
 well-specified computation environment. The OpenCL standard:
 .
 - Supports both data- and task-based parallel programming models
 - Utilizes a subset of ISO C99 with extensions for parallelism
 - Defines consistent numerical requirements based on IEEE 754
 - Defines a configuration profile for handheld and embedded devices
 - Efficiently interoperates with OpenGL, OpenGL ES, and other graphics APIs
 .
 The specification is divided into a core specification that any OpenCL
 compliant implementation must support; a handheld/embedded profile which
 relaxes the OpenCL compliance requirements for handheld and embedded devices;
 and a set of optional extensions that are likely to move into the core
 specification in later revisions of the OpenCL specification.
 .
 This is experimental man page package until support gets integrated upstream.

Package: opencl-headers
Description-md5: fafe2428b7df58a3452125a86e2d933d
Description-en: OpenCL (Open Computing Language) header files
 OpenCL (Open Computing Language) is a multi-vendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This metapackage depends on packages providing the C and C++ headers files
 for the OpenCL API as published by The Khronos Group Inc. The corresponding
 specification and documentation can be found on the Khronos website.

Package: openclipart
Description-md5: 072611e96db6eed945e4f9d401d4eb8b
Description-en: Open Clip Art Library
 The Open Clip Art Library is a collection of 100% license-free,
 royalty-free, and restriction-free art that you can use for any purpose.
 .
 The clip art in this package is sorted by subject (e.g. sports). Openclipart 2
 is sorted by artist (who created the clip art) and is much larger.
 .
 This package is a metapackage installing both the SVG and PNG (converted
 from SVG) versions.

Package: openclipart-libreoffice
Description-md5: b87a847e071a5b73e68c308e327cb508
Description-en: clip art for OpenOffice.org/LibreOffice gallery
 The Open Clip Art Library is a collection of 100% license-free,
 royalty-free, and restriction-free art that you can use for any purpose.
 .
 The clip art in this package is sorted by subject (e.g. sports). Openclipart 2
 is sorted by artist (who created the clip art) and is much larger.
 .
 This package contains the OpenOffice.org/LibreOffice Gallery info files.

Package: openclipart-png
Description-md5: fa5bc7a53cee03b29481ca9973d6d22f
Description-en: clip art in PNG format
 The Open Clip Art Library is a collection of 100% license-free,
 royalty-free, and restriction-free art that you can use for any purpose.
 .
 The clip art in this package is sorted by subject (e.g. sports). Openclipart 2
 is sorted by artist (who created the clip art) and is much larger.
 .
 This package contains the images in Portable Network Graphics
 (PNG) format.

Package: openclipart-svg
Description-md5: 92c04cc70d1d7f8b16be82aae8b39eb8
Description-en: clip art in SVG format
 The Open Clip Art Library is a collection of 100% license-free,
 royalty-free, and restriction-free art that you can use for any purpose.
 .
 The clip art in this package is sorted by subject (e.g. sports). Openclipart 2
 is sorted by artist (who created the clip art) and is much larger.
 .
 This package contains the images in Scalable Vector Graphic
 (SVG) format, which is an XML format approved by the W3C.

Package: openclonk
Description-md5: e1a2f698d76a35ed34080336a3a8b6ba
Description-en: multiplayer game of strategy, action and skill
 OpenClonk is a free multiplayer action game where you control clonks,
 small but witty and nimble humanoid beings. The game is mainly about
 mining, settling and fast-paced melees. OpenClonk is also not just a
 game but also a versatile 2D game engine that offers countless
 possibilities to make own mods.
 .
 This package contains the OpenClonk engine.

Package: openclonk-data
Description-md5: e03ab98c63678a4a11d15210f934ca95
Description-en: multiplayer game of strategy, action and skill - data
 OpenClonk is a free multiplayer action game where you control clonks,
 small but witty and nimble humanoid beings. The game is mainly about
 mining, settling and fast-paced melees. OpenClonk is also not just a
 game but also a versatile 2D game engine that offers countless
 possibilities to make own mods.
 .
 This package contains the game data.

Package: opencolorio-tools
Description-md5: 8f1b1dc23a3d3d97d191bcaaf4220d5d
Description-en: complete color management solution - utilities
 OpenColorIO (OCIO) is a complete color management solution geared
 towards motion picture production with an emphasis on visual effects
 and computer animation. OCIO provides a straightforward and
 consistent user experience across all supporting applications while
 allowing for sophisticated back-end configuration options suitable
 for high-end production usage. OCIO is compatible with the Academy
 Color Encoding Specification (ACES) and is LUT-format agnostic,
 supporting many popular formats.
 .
 OpenColorIO is released as version 2.0 and has been in development
 since 2003. OCIO represents the culmination of years of production
 experience earned on such films as SpiderMan 2 (2004), Surf's Up
 (2007), Cloudy with a Chance of Meatballs (2009), Alice in Wonderland
 (2010), and many more. OpenColorIO is natively supported in
 commercial applications like Katana, Mari, Nuke, Maya, Houdini,
 Silhouette FX, and others.
 .
 OpenColorIO is free and open source software and one of several
 projects actvively sponsored by the ASWF (Academy Software
 Foundation).
 .
 This package provides some utilities.

Package: openconnect
Description-md5: 562198c516b1de1a9de75dba8b962f53
Description-en: open client for various network vendors SSL VPNs
 OpenConnect is an SSL VPN client initially created to support Cisco's
 AnyConnect SSL VPN. It has since been extended to support the Pulse Connect
 Secure VPN (formerly known as Juniper Network Connect or Junos Pulse), the Palo
 Alto Networks GlobalProtect SSL VPN, F5 Big-IP SSL VPN, Fortinet Fortigate SSL
 VPN and Array Networks AG SSL VPN.
 .
 A corresponding OpenConnect VPN server implementation can be found in the
 ocserv package.

Package: opencpn
Description-md5: b0e6c40de4070062f83e52a0e87a3401
Description-en: Open Source Chartplotter and Marine GPS Navigation Software
 Chart Plotter and Navigational software program for use underway
 or as a planning tool. By default supports raster and vector formats
 like BSB and S63. Support for many other formats are available in plugins.
 Other plugins provides support for e.g., AIS, radar and weather maps.
 Application has language support in 20+ languages.
 .
 Developed by a team of active sailors using real world conditions for
 program testing and refinement.
 .
 This package contains programs, libraries and some support files.

Package: opencpn-data
Description-md5: 750902b49a7c14b96f24d594ab4f9557
Description-en: Open Source Chartplotter and Marine GPS Navigation Software (data)
 Chart Plotter and Navigational software program for use underway
 or as a planning tool. By default supports raster and vector formats
 like BSB and S63. Support for many other formats are available in plugins.
 Other plugins provides support for e.g., AIS, radar and weather maps.
 Application has language support in 20+ languages.
 .
 Developed by a team of active sailors using real world conditions for
 program testing and refinement.
 .
 This package contains architecture independent data files.

Package: opencryptoki
Description-md5: 56b253ffe8e457a6f3acbdd3c6a66a12
Description-en: PKCS#11 implementation (daemon)
 openCryptoki is a PKCS#11 Cryptographic Token Interface Standard
 implementation.  It includes drivers and libraries to enable IBM cryptographic
 hardware such as Trusted Computing Platform (TPM) cryptographic devices as well
 as a software token for testing.
 .
 This package contains the daemon.

Package: openctm-doc
Description-md5: 58c82dcfae93269ac320c129ea4ca84a
Description-en: Documentation for OpenCTM library and tools
 OpenCTM — the Open Compressed Triangle Mesh file format — is a file format,
 a software library and a tool set for compression of 3D triangle meshes.
 The geometry is compressed to a fraction of comparable file formats,
 and the format is easily accessible through a simple, portable API.
 .
 This package contains the OpenCTM documentation.

Package: openctm-tools
Description-md5: 87284bdd37703e0153a1dda7c8116be0
Description-en: Tools for compression of 3D triangle meshes
 OpenCTM — the Open Compressed Triangle Mesh file format — is a file format,
 a software library and a tool set for compression of 3D triangle meshes.
 The geometry is compressed to a fraction of comparable file formats,
 and the format is easily accessible through a simple, portable API.
 .
 This package contains the programs ctmconv and ctmview, used to convert
 and view OpenCTM files.

Package: opencu
Description-md5: 04287c5eaa9349cf9980ea283d7bdda9
Description-en: Serial terminal emulator
 cu is used to connect to another system over a serial link.  In the era
 before modern networks, it was typically used to connect to a modem in
 order to dial in to a remote host.  It is now frequently used for tasks
 such as attaching to the serial console of another machine for
 administrative or debugging purposes.

Package: opencubicplayer
Description-md5: d3fe185d9e581d5182606b89f71931c1
Description-en: UNIX port of Open Cubic Player
 This is a port of the Open Cubic Player to UNIX from DOS. Provides a
 nice textbased frontend, with some few optional features in graphical.
 Plays modules, sids, wave, audio CD, midi, ogg, flac, adlib, mp3, ahx,
 qoa, hvl, and ym.

Package: opencv-data
Description-md5: 6309a2225945477162fd5b5b25620a83
Description-en: development data for opencv
 This package contains some architecture independent files useful for
 development with OpenCV.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: opencv-doc
Description-md5: ee64a89ad004eac0997a2fd96a5627e5
Description-en: OpenCV documentation and examples
 This package contains the OpenCV documentation and example programs.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: opendbx-doc
Description-md5: b1c4ffbc2595f49aa5c498bc71bda14a
Description-en: Opendbx documentation
 OpenDBX provides a simple and lightweight API for interfacing native
 relational database APIs in a consistent way. By using the OpenDBX API you
 don't have to adapt your program to the different database APIs by yourself.
 .
 This package provides html documentation for OpenDBX

Package: opendbx-utils
Description-md5: bf06b8a5213770edc5e3a4d23a8951cb
Description-en: Utility applications using libopendbx
 OpenDBX provides a simple and lightweight API for interfacing native
 relational database APIs in a consistent way. By using the OpenDBX API you
 don't have to adapt your program to the different database APIs by yourself.
 .
 This package provides the odbx-sql utility application for accessing database
 content directly via libopendbx and the opendbx test suite for verifying that
 various backends are working

Package: opendkim
Description-md5: 882aafa9ace1e957a7791e001e5251c3
Description-en: DomainKeys Identified Mail (DKIM) signing and verifying milter
 The OpenDKIM Project is a community effort to develop and maintain a C library
 for producing DKIM-aware applications and an open source milter for providing
 DomainKeys Identified Mail (DKIM) service.
 .
 DKIM provides a way for senders to confirm their identity when sending email
 by adding a cryptographic signature to the headers of the message.
 .
 This package contains the OpenDKIM mail filter (Milter) for plugging into
 Milter-aware MTAs. It implements both signing and verification.

Package: opendkim-tools
Description-md5: d2112f630d84d19dfdb61bd07b42d689
Description-en: utilities for administering the OpenDKIM milter
 The OpenDKIM Project is a community effort to develop and maintain a C library
 for producing DKIM-aware applications and an open source milter for providing
 DomainKeys Identified Mail (DKIM) service.
 .
 This package contains command line tools for the OpenDKIM mail filter
 (Milter).  The following tools are included:
 - opendkim-genkey
 - opendkim-genzone
 - opendkim-atpszone
 - opendkim-testkey
 - opendkim-testmsg
 - opendkim-spam
 - opendkim-stats
 - opendkim-gengraphs
 - opendkim-genstats
 - opendkim-importstats
 - opendkim-expire

Package: opendmarc
Description-md5: 87a2277630469734bf49cad5226902c3
Description-en: Domain-based Message Authentication, Reporting and Conformance (DMARC) milter
 Domain-based Message Authentication, Reporting and Conformance (DMARC),
 builds on the successes of technologies such as DomainKeys Identified Mail
 (DKIM) and the Sender Policy Framework (SPF) to create an infrastructure that
 enforces policy on domain names that are visible to end users, and creates a
 feedback framework for identifying and tracking fraudulent use of domain
 names in email.
 .
 It provides the following new capabilities:
 .
 A binding between the domain name seen in the From: field of a message and
 one or both of the domain names verified by DKIM and SPF;
 .
 The capability to request that receivers enforce strict message
 authentication policy published by the author; and Comprehensive reporting,
 both forensic and aggregate, regarding suspect messages.
 .
 This package contains the OpenDMARC mail filter (Milter) for plugging into
 Milter-aware MTAs. It implements support for both message reject and DMARC
 failure reporting.

Package: opendnssec
Description-md5: 7444047a717c33b51140f131e35efef7
Description-en: dependency package to install full OpenDNSSEC suite
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 This metapackage depends on the standard distribution of OpenDNSSEC.

Package: opendnssec-common
Description-md5: 10ee8cdcabbed2f1de2f5b21bcf74060
Description-en: common configuration files for OpenDNSSEC suite
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 This package contains common configuration files and creates default
 user, group and opendnssec directories.

Package: opendnssec-doc
Description-md5: 058a1aada2a75cbeca0de35542a84cf5
Description-en: documentation for OpenDNSSEC suite
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 This package contains doxygen documentation for OpenDNSSEC.

Package: opendnssec-enforcer
Description-md5: 2a8775485ba075e7ae59c0b13fe1822a
Description-en: tool to prepare DNSSEC keys (common package)
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 OpenDNSSEC Enforcer, which is a tool to make sure that there are
 enough keys for all of the zones, and take the policy and key
 information from the KASP database and turn it into an xml file that
 the signer can use.
 .
 The package contains OpenDNSSEC Enforcer documentation, manpages and
 it depends on either sqlite3 or MySQL backend package with binaries.

Package: opendnssec-enforcer-mysql
Description-md5: 3c9753017a0db1aa09b764fca47ce8d8
Description-en: tool to prepare DNSSEC keys (MySQL backend)
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 OpenDNSSEC Enforcer, which is a tool to make sure that there are
 enough keys for all of the zones, and take the policy and key
 information from the KASP database and turn it into an xml file that
 the signer can use.
 .
 The package contains OpenDNSSEC Enforcer binaries with MySQL backend.

Package: opendnssec-enforcer-sqlite3
Description-md5: bb5604863c8cb8d2017e5b112b4a4fc8
Description-en: tool to prepare DNSSEC keys (sqlite3 backend)
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 OpenDNSSEC Enforcer, which is a tool to make sure that there are
 enough keys for all of the zones, and take the policy and key
 information from the KASP database and turn it into an xml file that
 the signer can use.
 .
 The package contains OpenDNSSEC Enforcer binaries with sqlite3 backend.

Package: opendnssec-signer
Description-md5: 83118e821dd444e5d9a75fa1a5bf9a28
Description-en: daemon to sign DNS zone files periodically
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 This package contains the OpenDNSSEC Signer Engine.  The task of the
 signer engine is to schedule signing operation on DNS zones.  Taking
 input from the KASP, it will automatically sign zones and keep their
 signatures up-to-date.

Package: opendoas
Description-md5: 80261f09e93cfefdc1823a759cc1a848
Description-en: minimal replacement for sudo, with persist support
 OpenDoas: a portable version of OpenBSD's doas command
 doas is a minimal replacement for the venerable sudo. It was initially written
 by Ted Unangst of the OpenBSD project to provide 95% of the features of sudo
 with a fraction of the codebase.

Package: opendrop
Description-md5: 22f347a4b138d2ff6bac9108192a65ac
Description-en: fully-featured pendant drop tensiometry software
 OpenDrop is a fully-featured pendant drop tensiometry software,
 allowing acquisition, analysis and fitting of pendant drop profiles
 to obtain surface and interfacial tension. OpenDrop also includes
 functionality for measuring sessile drop contact angles.

Package: opendrop-doc
Description-md5: 1929e41a3cc684b0f4100c2ee4e2359e
Description-en: fully-featured pendant drop tensiometry software (documentation)
 OpenDrop is a fully-featured pendant drop tensiometry software,
 allowing acquisition, analysis and fitting of pendant drop profiles
 to obtain surface and interfacial tension. OpenDrop also includes
 functionality for measuring sessile drop contact angles.
 .
 This is the documentation package for OpenDrop.

Package: openexr
Description-md5: 7c82048404ad50612d1106b558d752e8
Description-en: command-line tools for the OpenEXR image format
 OpenEXR is a high dynamic-range (HDR) image file format developed by
 Industrial Light & Magic for use in computer imaging applications.
 .
 OpenEXR's features include:
 * Higher dynamic range and colour precision than existing 8- and
 10-bit image file formats.
 * Support for the "half" 16-bit floating-point pixel format.
 * Multiple lossless image compression algorithms. Some of the
 included codecs can achieve 2:1 lossless compression ratios on
 images with film grain.
 * Extensibility. New compression codecs and image types can easily
 be added by extending the C++ classes included in the OpenEXR
 software distribution. New image attributes (strings, vectors,
 integers, etc.) can be added to OpenEXR image headers without
 affecting backward compatibility with existing OpenEXR
 applications.
 .
 This package contains the following tools:
 * exrheader, a utility for dumping header information.
 * exrstdattr, a utility for modifying OpenEXR standard attributes.
 * exrmaketiled, for generating tiled and rip/mipmapped images.
 * exrenvmap, for creating OpenEXR environment maps.
 * exrmakepreview, for creating preview images for OpenEXR files.

Package: openfact
Description-md5: 48b331e1f90bc0fe71cd34b600fe44e4
Description-en: collect and display facts about the system
 OpenFact is a community implementation of Facter, a command-line tool that
 gathers basic facts about nodes (systems) such as hardware details, network
 settings, OS type and version, and more. These facts are made available as
 variables in your Puppet manifests and can be used to inform conditional
 expressions in Puppet.

Package: openfortivpn
Description-md5: 476669bb49dcf159f5d9762d8a96e3a4
Description-en: Fortinet client for PPP+SSL VPN tunnel services
 openfortivpn is a client for PPP+SSL VPN tunnel services. It spawns a pppd
 process and operates the communication between the gateway and this process.
 .
 It is compatible with Fortinet VPNs.

Package: openfpgaloader
Description-md5: 7d98e2e60b87e13e88236a801c070c8f
Description-en: Universal utility for programming FPGAs
 FPGAs are software-programmable reconfigurable circuits that when
 may implement arbitrary logics, be it to interface to other hardware
 as some sort of glue logic or to even outsource computations from your
 CPU as an accelerator. Even small FPGAs are today sufficiently capable
 to simulate a CPU.
 .
 This package knows how to bring the firmware that is built on a regular
 computer, e.g., with yosys and assorted tools, to the FPGA board, such
 that such a bitstream is then executed.
 .
 OpenFPGALoader is compatible with many boards, cables and FPGA from
 major manufacturers (Xilinx, Altera/Intel, Lattice, Gowin, Efinix,
 Anlogic, Cologne Chip).

Package: opengcs
Description-md5: 3567b534575a1a58390413720f96dd35
Description-en: Guest Compute Service for Linux Hyper-V Container
 Open Guest Compute Service is a Linux-based open source project to
 further the development of a production quality implementation of
 Linux Hyper-V container on Microsoft Windows (LCOW).
 It's designed to run inside a custom Linux OS for supporting Linux
 container payload.

Package: opengl-4-html-doc
Description-md5: bde6c2fb656888a719b1292b8b78546d
Description-en: OpenGL 4 documentation - html pages
 This is the OpenGL API man pages.
 .
 The ARB Ecosystem TSG maintains an up-to-date version of the OpenGL man pages.
 .
 The documentation is exactly what is available from:
 http://www.opengl.org/sdk/docs/man4/xhtml/

Package: opengl-4-man-doc
Description-md5: 238f76d0684b60599229e80c1ccd3d69
Description-en: OpenGL 4 documentation - man pages (experimental)
 This is the OpenGL API man pages.
 .
 The ARB Ecosystem TSG maintains an up-to-date version of the OpenGL man pages.
 .
 This is experimental man page package until support gets integrated upstream.

Package: opengnb
Description-md5: f424d7a970cb42190d93ae6fbb5ff2ea
Description-en: P2P de-centralized layer 3 VPN
 OpenGNB is a de-centralized virtual private network (VPN) to set-up a
 layer 3 network via P2P with the capability of NAT traversal.
 .
 OpenGNB can add many nodes and LANs together into one big VPN.
 OpenGNB supports public index nodes to forward net packages.
 .
 OpenGNB support the following platforms:
 Linux, FreeBSD, OpenBSD, and macOS.
 .
 OpenGNB uses UDP by default. With the software gnb_udp_over_tcp
 installed it can also use TCP.

Package: openguides
Description-md5: d1b7f169082c45e8de25864b49d85631
Description-en: web application for managing a collaboratively-written city guide
 The OpenGuides software provides the framework for a collaboratively-written
 city guide.  It is similar to a wiki but provides somewhat more structured
 data storage allowing you to annotate wiki pages with information such as
 category, location, and much more.  It provides searching facilities
 including "find me everything within a certain distance of this place".
 Every page includes a link to a machine-readable (RDF) version of the page.

Package: openhpi
Description-md5: 99019f34ef389d398c4ec72051d73639
Description-en: SAF's HPI: Abstracted interface for managing computer hardware
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface (HPI) specification.  (See http://www.saforum.org)
 As such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 HPI provides an abstracted interface for managing computer hardware,
 typically for chassis and rack based servers. HPI includes resource
 modeling; access to and control over sensor, control, watchdog, and
 inventory data associated with resources; abstracted System Event Log
 interfaces; hardware events and alerts; and a managed hotswap interface.
 .
 This package is a metapackage which installs all of the OpenHPI
 components.

Package: openhpi-clients
Description-md5: f50a229b5fcd87c08636dd0aef02ebe5
Description-en: OpenHPI example client programs
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains the example client programs supplied as part
 of OpenHPI.

Package: openhpi-plugin-dynamic-simulator
Description-md5: 5e8064e04964c2c206259ce897ef6a94
Description-en: OpenHPI plugin module for a dynamic simulator
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that uses the dynamic simulator.

Package: openhpi-plugin-ilo2-ribcl
Description-md5: ff79dc7dbdfc688194ef0a55203cd048
Description-en: OpenHPI plugin module for HP's ProLiant rackmount servers
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that provides hardware information
 from many HP ProLiant rackmount servers, accessing this information
 using RIBCL to an iLO2, over a LAN.

Package: openhpi-plugin-ipmi
Description-md5: 3919845529b0a339678c0b2561f298d7
Description-en: OpenHPI plugin module for OpenIPMI
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that accesses hardware information
 through the OpenIPMI library.

Package: openhpi-plugin-ipmidirect
Description-md5: 248b92312ff6938052d3cdbf248d8039
Description-en: OpenHPI plugin module for direct IPMI over LAN (RMCP) or SMI
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that accesses hardware information
 with direct IPMI commands over a LAN (RMCP) or through the local SMI.

Package: openhpi-plugin-oa-soap
Description-md5: 453f6d5cb42d9ba171961c9cef48fb8c
Description-en: OpenHPI plugin module for HPE's BladeSystem c-Class
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that provides hardware information
 from HP BladeSystem c-Class enclosures, accessing this information using
 SOAP/XML to an Onboard Administrator module, over a LAN.

Package: openhpi-plugin-ov-rest
Description-md5: 5c64b38cb883bef71665fb58a7e5c476
Description-en: OpenHPI plugin module for HPE's Synergy enclosures
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that provides hardware information
 from HPE Synergy enclosures, accessing this information using
 REST/Json to an Synergy Composer module, over a LAN.

Package: openhpi-plugin-simulator
Description-md5: df62ff600e57f62588281e300fc4a3e3
Description-en: OpenHPI plugin module for a simulator that works without hardware
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that uses the simuator.

Package: openhpi-plugin-slave
Description-md5: c31b6b47f989368ff917d524f4159043
Description-en: OpenHPI plugin module for slave plugin
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that provides hardware information
 from some other daemon running on a different hardware.

Package: openhpi-plugin-snmp-bc
Description-md5: 4c2634601c685b609dbfbe7486a9cb4d
Description-en: OpenHPI plugin module for IBM's BladeCenter or RSA over SNMP
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that accesses IBM BladeCenter
 and RSA-enabled systems hardware information through SNMP.

Package: openhpi-plugin-sysfs
Description-md5: 2ba6bbad7cf90a7cb7b3f71e9fb02c68
Description-en: OpenHPI plugin module for the sysfs filesystem
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that accesses hardware information
 presented through the sysfs filesystem.

Package: openhpi-plugin-test-agent
Description-md5: 7069f1ccfcd5946399a98fdb06e4b366
Description-en: OpenHPI plugin module for test agent plugin
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that acts as a test agent

Package: openhpi-plugin-watchdog
Description-md5: 9224ff188a1c0edd311c62fb464272a7
Description-en: OpenHPI plugin module for the Linux watchdog interface
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains a plugin module that uses the Linux watchdog API.

Package: openhpid
Description-md5: 40ec44bc3a2cd4bfe11968aed94e9ace
Description-en: OpenHPI daemon, supports gathering of manageability information
 OpenHPI is an implementation of the Service Availability Forum's Hardware
 Platform Interface specification.  (See http://www.saforum.org)  As
 such, OpenHPI facilitates the development of computer manageability
 applications which are not tied to a single hardware vendor's products.
 .
 This package contains the OpenHPI daemon.  This process gathers
 information from managed hardware and systems, making this available
 to OpenHPI-based applications.

Package: openigtlink-doc
Description-md5: ab8ace3adb1321cda641ef47309285b5
Description-en: Open IGT Link is a simple network protocol - documentation
 Open IGT Link is a simple network protocol intended for trackers,
 robots and other devices to send data to the main application.
 Some devices might also accept commands.
 .
 For example applications may include:
 * Stereotactic surgical guidance using optical position sensor and
 medical image visualization software.
 * Intraoperative image guidance using real-time MRI and medical image
 visualization software
 * Robot-assisted intervention using robotic device and surgical planning
 software
 .
 This package contains documentation files for OpenIGTLink.

Package: openigtlink-examples
Description-md5: 2c5a429a9bfbc60280ccea250032a7e5
Description-en: Open IGT Link is a simple network protocol - examples
 Open IGT Link is a simple network protocol intended for trackers,
 robots and other devices to send data to the main application.
 Some devices might also accept commands.
 .
 For example applications may include:
 * Stereotactic surgical guidance using optical position sensor and
 medical image visualization software.
 * Intraoperative image guidance using real-time MRI and medical image
 visualization software
 * Robot-assisted intervention using robotic device and surgical planning
 software
 .
 This package contains examples from the OpenIGTLink source.
 .
 Consult /usr/share/doc/libopenigtlink-dev/README.Debian for details.

Package: openiked
Description-md5: 1b4f0a2a7ca5489e8832fa3474e974e1
Description-en: Internet Key Exchange (IKEv2) daemon
 A free implementation of the Internet Key Exchange (IKEv2) protocol
 which performs mutual authentication and which establishes and maintains
 IPsec VPN security policies and associations (SAs) between peers. It is
 intended to be a lean, clean, secure, better configurable and
 interoperable implementation that focusses on supporting the main
 standards and most important features of IKEv2.

Package: openimageio-tools
Description-md5: 5b02c7dfae210bc437db289821c13ab0
Description-en: Library for reading and writing images - command line tools
 OpenImageIO is a library for reading and writing images, and a bunch of
 related classes, utilities, and applications. Main features include:
 .
 * Extremely simple but powerful ImageInput and ImageOutput APIs for reading
 and writing 2D images that is format agnostic -- that is, a "client app"
 doesn't need to know the details about any particular image file formats.
 Specific formats are implemented by DLL/DSO plugins.
 .
 * Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa,
 JPEG-2000, DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS,
 SGI, PNM/PPM/PGM/PBM, Field3d, WebP. More coming! The plugins are really
 good at understanding all the strange corners of the image formats, and
 are very careful about preserving image metadata (including Exif, GPS, and
 IPTC data).
 .
 * An ImageCache class that transparently manages a cache so that it can access
 truly vast amounts of image data (thousands of image files totaling hundreds
 of GB) very efficiently using only a tiny amount (tens of megabytes at most)
 of runtime memory. Additionally, a TextureSystem class provides filtered
 MIP-map texture lookups, atop the nice caching behavior of ImageCache.
 .
 * Several image tools based on these classes, including iinfo (print detailed
 info about images), iconvert (convert among formats, data types, or modify
 metadata), idiff (compare images), igrep (search images for matching
 metadata). Because these tools are based on ImageInput/ImageOutput, they
 work with any image formats for which ImageIO plugins are available.
 .
 * A really nice image viewer, iv, also based on OpenImageIO classes (and so
 will work with any formats for which plugins are available).
 .
 * Supported on Linux, OS X, and Windows.
 .
 * All available under the BSD license, so you may modify it and use it in both
 open source or proprietary apps.
 .
 This package contains command line tools, including iv image viewer.

Package: openjade
Description-md5: b35e1d7af5f6e1c8a8527523612f49d2
Description-en: Implementation of the DSSSL language
 OpenJade is an implementation of the ISO/IEC 10179:1996 standard
 DSSSL language.  It is based on James Clark's Jade software.
 .
 The OpenJade processor, in conjunction with a DSSSL style sheet, is
 capable of translating SGML documents into other formats.  Output
 formats currently supported are RTF, HTML, MIF, JadeTeX, or an XML
 representation of the flow object tree.  Using its own non-standard
 system, it is also capable of transforming one SGML or XML DTD to
 another.
 .
 Author:   The OpenJade Team <jade-devel@infomansol.com>

Package: openjdk-11-dbg
Description-md5: d73cb0a41450fd194ce774f2b26510b8
Description-en: Java runtime based on OpenJDK (debugging symbols)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the debugging symbols.

Package: openjdk-11-demo
Description-md5: 8c587e17f25fb354ef51e27e56507756
Description-en: Java runtime based on OpenJDK (demos and examples)
 OpenJDK Java runtime

Package: openjdk-11-doc
Description-md5: 4689d9c1e14d405d15f0710639599643
Description-en: OpenJDK Development Kit (JDK) documentation
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the API documentation.

Package: openjdk-11-jdk
Description-md5: b9e7f4837238c34971e4a8b72ab7d045
Description-en: OpenJDK Development Kit (JDK)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-11-jdk-headless
Description-md5: 494a52f34d707a832270d6d51a78f511
Description-en: OpenJDK Development Kit (JDK) (headless)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-11-jre
Description-md5: 13097853553de1ab39cc189225a9cbaa
Description-en: OpenJDK Java runtime, using Hotspot JIT
 Full Java runtime environment - needed for executing Java GUI and Webstart
 programs, using Hotspot JIT.

Package: openjdk-11-jre-headless
Description-md5: 62c2c9689e617c48cc4480926d2ca785
Description-en: OpenJDK Java runtime, using Hotspot JIT (headless)
 Minimal Java runtime - needed for executing non GUI Java programs,
 using Hotspot JIT.

Package: openjdk-11-jre-zero
Description-md5: c714861c802c9808def07d5329c6ed78
Description-en: Alternative JVM for OpenJDK, using Zero
 The package provides an alternative runtime using the Zero VM. Built on
 architectures in addition to the Hotspot VM as a debugging aid for those
 architectures which don't have a Hotspot VM.
 .
 The VM is started with the option `-zero'. See the README.Debian for details.

Package: openjdk-11-source
Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf
Description-en: OpenJDK Development Kit (JDK) source files
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the Java programming language source files
 (src.zip) for all classes that make up the Java core API.

Package: openjdk-17-crac-dbg
Description-md5: d73cb0a41450fd194ce774f2b26510b8
Description-en: Java runtime based on OpenJDK (debugging symbols)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the debugging symbols.

Package: openjdk-17-crac-demo
Description-md5: 8c587e17f25fb354ef51e27e56507756
Description-en: Java runtime based on OpenJDK (demos and examples)
 OpenJDK Java runtime

Package: openjdk-17-crac-doc
Description-md5: 4689d9c1e14d405d15f0710639599643
Description-en: OpenJDK Development Kit (JDK) documentation
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the API documentation.

Package: openjdk-17-crac-jdk
Description-md5: ee71f81171ced61af628e54160c7c700
Description-en: OpenJDK Development Kit (JDK)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 This package also provides the "Coordinated Restore at Checkpoint"
 capability.

Package: openjdk-17-crac-jdk-headless
Description-md5: 7e5cc4ee58cbb8a2b6545c98e8c03e57
Description-en: OpenJDK Development Kit (JDK) (headless) with CRaC support
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language. This JDK
 is further specialized to support the Coordinated Restore at Checkpoint
 capability.

Package: openjdk-17-crac-jre
Description-md5: 3b9db7fd0bd9c229d129535b6bd8dc63
Description-en: OpenJDK Java runtime, using Hotspot JIT
 Full Java runtime environment - needed for executing Java GUI and Webstart
 programs, using Hotspot JIT. This package also provides the "Coordinated
 Restore at Checkpoint" capability.

Package: openjdk-17-crac-jre-headless
Description-md5: 295f17b4ad99b7f2af7a58508a67dfea
Description-en: OpenJDK Java runtime with CRaC, using Hotspot JIT (headless)
 Minimal Java runtime - needed for executing non GUI Java programs,
 using Hotspot JIT. This package also provides the "Coordinated Restore
 at Checkpoint" capability.

Package: openjdk-17-crac-jre-zero
Description-md5: 4655d231ad669c2dbf514e9101717f8f
Description-en: Alternative JVM for OpenJDK, using Zero
 The package provides an alternative runtime using the Zero VM. Built on
 architectures in addition to the Hotspot VM as a debugging aid for those
 architectures which don't have a Hotspot VM. This packages also provides
 the "Coordinated Restore at Checkpoint" capability.
 .
 The VM is started with the option `-zero'. See the README.Debian for details.

Package: openjdk-17-crac-source
Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf
Description-en: OpenJDK Development Kit (JDK) source files
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the Java programming language source files
 (src.zip) for all classes that make up the Java core API.

Package: openjdk-17-dbg
Description-md5: d73cb0a41450fd194ce774f2b26510b8
Description-en: Java runtime based on OpenJDK (debugging symbols)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the debugging symbols.

Package: openjdk-17-demo
Description-md5: 8c587e17f25fb354ef51e27e56507756
Description-en: Java runtime based on OpenJDK (demos and examples)
 OpenJDK Java runtime

Package: openjdk-17-doc
Description-md5: 4689d9c1e14d405d15f0710639599643
Description-en: OpenJDK Development Kit (JDK) documentation
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the API documentation.

Package: openjdk-17-jdk
Description-md5: b9e7f4837238c34971e4a8b72ab7d045
Description-en: OpenJDK Development Kit (JDK)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-17-jdk-headless
Description-md5: 494a52f34d707a832270d6d51a78f511
Description-en: OpenJDK Development Kit (JDK) (headless)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-17-jre
Description-md5: 13097853553de1ab39cc189225a9cbaa
Description-en: OpenJDK Java runtime, using Hotspot JIT
 Full Java runtime environment - needed for executing Java GUI and Webstart
 programs, using Hotspot JIT.

Package: openjdk-17-jre-headless
Description-md5: 62c2c9689e617c48cc4480926d2ca785
Description-en: OpenJDK Java runtime, using Hotspot JIT (headless)
 Minimal Java runtime - needed for executing non GUI Java programs,
 using Hotspot JIT.

Package: openjdk-17-jre-zero
Description-md5: c714861c802c9808def07d5329c6ed78
Description-en: Alternative JVM for OpenJDK, using Zero
 The package provides an alternative runtime using the Zero VM. Built on
 architectures in addition to the Hotspot VM as a debugging aid for those
 architectures which don't have a Hotspot VM.
 .
 The VM is started with the option `-zero'. See the README.Debian for details.

Package: openjdk-17-source
Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf
Description-en: OpenJDK Development Kit (JDK) source files
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the Java programming language source files
 (src.zip) for all classes that make up the Java core API.

Package: openjdk-21-crac-dbg
Description-md5: d73cb0a41450fd194ce774f2b26510b8
Description-en: Java runtime based on OpenJDK (debugging symbols)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the debugging symbols.

Package: openjdk-21-crac-demo
Description-md5: 8c587e17f25fb354ef51e27e56507756
Description-en: Java runtime based on OpenJDK (demos and examples)
 OpenJDK Java runtime

Package: openjdk-21-crac-doc
Description-md5: 4689d9c1e14d405d15f0710639599643
Description-en: OpenJDK Development Kit (JDK) documentation
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the API documentation.

Package: openjdk-21-crac-jdk
Description-md5: ee71f81171ced61af628e54160c7c700
Description-en: OpenJDK Development Kit (JDK)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 This package also provides the "Coordinated Restore at Checkpoint"
 capability.

Package: openjdk-21-crac-jdk-headless
Description-md5: 7e5cc4ee58cbb8a2b6545c98e8c03e57
Description-en: OpenJDK Development Kit (JDK) (headless) with CRaC support
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language. This JDK
 is further specialized to support the Coordinated Restore at Checkpoint
 capability.

Package: openjdk-21-crac-jre
Description-md5: 3b9db7fd0bd9c229d129535b6bd8dc63
Description-en: OpenJDK Java runtime, using Hotspot JIT
 Full Java runtime environment - needed for executing Java GUI and Webstart
 programs, using Hotspot JIT. This package also provides the "Coordinated
 Restore at Checkpoint" capability.

Package: openjdk-21-crac-jre-headless
Description-md5: bd5496ce77dc7a095b6ca0c7af312462
Description-en: OpenJDK Java runtime with CRaC, using Hotspot JIT (headless)
 Minimal Java runtime - needed for executing non GUI Java programs,
 using Hotspot JIT. This package also provides the "Coordinated
 Restore at Checkpoint" capability.

Package: openjdk-21-crac-jre-zero
Description-md5: 4655d231ad669c2dbf514e9101717f8f
Description-en: Alternative JVM for OpenJDK, using Zero
 The package provides an alternative runtime using the Zero VM. Built on
 architectures in addition to the Hotspot VM as a debugging aid for those
 architectures which don't have a Hotspot VM. This packages also provides
 the "Coordinated Restore at Checkpoint" capability.
 .
 The VM is started with the option `-zero'. See the README.Debian for details.

Package: openjdk-21-crac-source
Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf
Description-en: OpenJDK Development Kit (JDK) source files
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the Java programming language source files
 (src.zip) for all classes that make up the Java core API.

Package: openjdk-21-crac-testsupport
Description-md5: 90b36dc9c28e2e8bfec904dc5995bd4c
Description-en: Java runtime based on OpenJDK (regression test support)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains all the binary files needed to run the
 OpenJDK autopkg tests.

Package: openjdk-21-dbg
Description-md5: d73cb0a41450fd194ce774f2b26510b8
Description-en: Java runtime based on OpenJDK (debugging symbols)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the debugging symbols.

Package: openjdk-21-demo
Description-md5: 8c587e17f25fb354ef51e27e56507756
Description-en: Java runtime based on OpenJDK (demos and examples)
 OpenJDK Java runtime

Package: openjdk-21-doc
Description-md5: 4689d9c1e14d405d15f0710639599643
Description-en: OpenJDK Development Kit (JDK) documentation
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the API documentation.

Package: openjdk-21-jdk
Description-md5: b9e7f4837238c34971e4a8b72ab7d045
Description-en: OpenJDK Development Kit (JDK)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-21-jdk-headless
Description-md5: 494a52f34d707a832270d6d51a78f511
Description-en: OpenJDK Development Kit (JDK) (headless)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-21-jre
Description-md5: 13097853553de1ab39cc189225a9cbaa
Description-en: OpenJDK Java runtime, using Hotspot JIT
 Full Java runtime environment - needed for executing Java GUI and Webstart
 programs, using Hotspot JIT.

Package: openjdk-21-jre-headless
Description-md5: 62c2c9689e617c48cc4480926d2ca785
Description-en: OpenJDK Java runtime, using Hotspot JIT (headless)
 Minimal Java runtime - needed for executing non GUI Java programs,
 using Hotspot JIT.

Package: openjdk-21-jre-zero
Description-md5: c714861c802c9808def07d5329c6ed78
Description-en: Alternative JVM for OpenJDK, using Zero
 The package provides an alternative runtime using the Zero VM. Built on
 architectures in addition to the Hotspot VM as a debugging aid for those
 architectures which don't have a Hotspot VM.
 .
 The VM is started with the option `-zero'. See the README.Debian for details.

Package: openjdk-21-source
Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf
Description-en: OpenJDK Development Kit (JDK) source files
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the Java programming language source files
 (src.zip) for all classes that make up the Java core API.

Package: openjdk-21-testsupport
Description-md5: 90b36dc9c28e2e8bfec904dc5995bd4c
Description-en: Java runtime based on OpenJDK (regression test support)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains all the binary files needed to run the
 OpenJDK autopkg tests.

Package: openjdk-25-crac-dbg
Description-md5: d73cb0a41450fd194ce774f2b26510b8
Description-en: Java runtime based on OpenJDK (debugging symbols)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the debugging symbols.

Package: openjdk-25-crac-demo
Description-md5: 8c587e17f25fb354ef51e27e56507756
Description-en: Java runtime based on OpenJDK (demos and examples)
 OpenJDK Java runtime

Package: openjdk-25-crac-doc
Description-md5: 4689d9c1e14d405d15f0710639599643
Description-en: OpenJDK Development Kit (JDK) documentation
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the API documentation.

Package: openjdk-25-crac-jdk
Description-md5: ee71f81171ced61af628e54160c7c700
Description-en: OpenJDK Development Kit (JDK)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 This package also provides the "Coordinated Restore at Checkpoint"
 capability.

Package: openjdk-25-crac-jdk-headless
Description-md5: 7e5cc4ee58cbb8a2b6545c98e8c03e57
Description-en: OpenJDK Development Kit (JDK) (headless) with CRaC support
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language. This JDK
 is further specialized to support the Coordinated Restore at Checkpoint
 capability.

Package: openjdk-25-crac-jre
Description-md5: 3b9db7fd0bd9c229d129535b6bd8dc63
Description-en: OpenJDK Java runtime, using Hotspot JIT
 Full Java runtime environment - needed for executing Java GUI and Webstart
 programs, using Hotspot JIT. This package also provides the "Coordinated
 Restore at Checkpoint" capability.

Package: openjdk-25-crac-jre-headless
Description-md5: bd5496ce77dc7a095b6ca0c7af312462
Description-en: OpenJDK Java runtime with CRaC, using Hotspot JIT (headless)
 Minimal Java runtime - needed for executing non GUI Java programs,
 using Hotspot JIT. This package also provides the "Coordinated
 Restore at Checkpoint" capability.

Package: openjdk-25-crac-jre-zero
Description-md5: 4655d231ad669c2dbf514e9101717f8f
Description-en: Alternative JVM for OpenJDK, using Zero
 The package provides an alternative runtime using the Zero VM. Built on
 architectures in addition to the Hotspot VM as a debugging aid for those
 architectures which don't have a Hotspot VM. This packages also provides
 the "Coordinated Restore at Checkpoint" capability.
 .
 The VM is started with the option `-zero'. See the README.Debian for details.

Package: openjdk-25-crac-source
Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf
Description-en: OpenJDK Development Kit (JDK) source files
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the Java programming language source files
 (src.zip) for all classes that make up the Java core API.

Package: openjdk-25-crac-testsupport
Description-md5: 90b36dc9c28e2e8bfec904dc5995bd4c
Description-en: Java runtime based on OpenJDK (regression test support)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains all the binary files needed to run the
 OpenJDK autopkg tests.

Package: openjdk-25-demo
Description-md5: 8c587e17f25fb354ef51e27e56507756
Description-en: Java runtime based on OpenJDK (demos and examples)
 OpenJDK Java runtime

Package: openjdk-25-doc
Description-md5: 4689d9c1e14d405d15f0710639599643
Description-en: OpenJDK Development Kit (JDK) documentation
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the API documentation.

Package: openjdk-25-jre-zero
Description-md5: c714861c802c9808def07d5329c6ed78
Description-en: Alternative JVM for OpenJDK, using Zero
 The package provides an alternative runtime using the Zero VM. Built on
 architectures in addition to the Hotspot VM as a debugging aid for those
 architectures which don't have a Hotspot VM.
 .
 The VM is started with the option `-zero'. See the README.Debian for details.

Package: openjdk-25-testsupport
Description-md5: 90b36dc9c28e2e8bfec904dc5995bd4c
Description-en: Java runtime based on OpenJDK (regression test support)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains all the binary files needed to run the
 OpenJDK autopkg tests.

Package: openjdk-26-dbg
Description-md5: d73cb0a41450fd194ce774f2b26510b8
Description-en: Java runtime based on OpenJDK (debugging symbols)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the debugging symbols.

Package: openjdk-26-demo
Description-md5: 8c587e17f25fb354ef51e27e56507756
Description-en: Java runtime based on OpenJDK (demos and examples)
 OpenJDK Java runtime

Package: openjdk-26-doc
Description-md5: 4689d9c1e14d405d15f0710639599643
Description-en: OpenJDK Development Kit (JDK) documentation
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the API documentation.

Package: openjdk-26-jdk
Description-md5: b9e7f4837238c34971e4a8b72ab7d045
Description-en: OpenJDK Development Kit (JDK)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-26-jdk-headless
Description-md5: 494a52f34d707a832270d6d51a78f511
Description-en: OpenJDK Development Kit (JDK) (headless)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-26-jre
Description-md5: 13097853553de1ab39cc189225a9cbaa
Description-en: OpenJDK Java runtime, using Hotspot JIT
 Full Java runtime environment - needed for executing Java GUI and Webstart
 programs, using Hotspot JIT.

Package: openjdk-26-jre-headless
Description-md5: 62c2c9689e617c48cc4480926d2ca785
Description-en: OpenJDK Java runtime, using Hotspot JIT (headless)
 Minimal Java runtime - needed for executing non GUI Java programs,
 using Hotspot JIT.

Package: openjdk-26-jre-zero
Description-md5: c714861c802c9808def07d5329c6ed78
Description-en: Alternative JVM for OpenJDK, using Zero
 The package provides an alternative runtime using the Zero VM. Built on
 architectures in addition to the Hotspot VM as a debugging aid for those
 architectures which don't have a Hotspot VM.
 .
 The VM is started with the option `-zero'. See the README.Debian for details.

Package: openjdk-26-source
Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf
Description-en: OpenJDK Development Kit (JDK) source files
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the Java programming language source files
 (src.zip) for all classes that make up the Java core API.

Package: openjdk-26-testsupport
Description-md5: 90b36dc9c28e2e8bfec904dc5995bd4c
Description-en: Java runtime based on OpenJDK (regression test support)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains all the binary files needed to run the
 OpenJDK autopkg tests.

Package: openjdk-27-dbg
Description-md5: d73cb0a41450fd194ce774f2b26510b8
Description-en: Java runtime based on OpenJDK (debugging symbols)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the debugging symbols.

Package: openjdk-27-demo
Description-md5: 8c587e17f25fb354ef51e27e56507756
Description-en: Java runtime based on OpenJDK (demos and examples)
 OpenJDK Java runtime

Package: openjdk-27-doc
Description-md5: 4689d9c1e14d405d15f0710639599643
Description-en: OpenJDK Development Kit (JDK) documentation
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the API documentation.

Package: openjdk-27-jdk
Description-md5: b9e7f4837238c34971e4a8b72ab7d045
Description-en: OpenJDK Development Kit (JDK)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-27-jdk-headless
Description-md5: 494a52f34d707a832270d6d51a78f511
Description-en: OpenJDK Development Kit (JDK) (headless)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-27-jre
Description-md5: 13097853553de1ab39cc189225a9cbaa
Description-en: OpenJDK Java runtime, using Hotspot JIT
 Full Java runtime environment - needed for executing Java GUI and Webstart
 programs, using Hotspot JIT.

Package: openjdk-27-jre-headless
Description-md5: 62c2c9689e617c48cc4480926d2ca785
Description-en: OpenJDK Java runtime, using Hotspot JIT (headless)
 Minimal Java runtime - needed for executing non GUI Java programs,
 using Hotspot JIT.

Package: openjdk-27-jre-zero
Description-md5: c714861c802c9808def07d5329c6ed78
Description-en: Alternative JVM for OpenJDK, using Zero
 The package provides an alternative runtime using the Zero VM. Built on
 architectures in addition to the Hotspot VM as a debugging aid for those
 architectures which don't have a Hotspot VM.
 .
 The VM is started with the option `-zero'. See the README.Debian for details.

Package: openjdk-27-source
Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf
Description-en: OpenJDK Development Kit (JDK) source files
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the Java programming language source files
 (src.zip) for all classes that make up the Java core API.

Package: openjdk-27-testsupport
Description-md5: 90b36dc9c28e2e8bfec904dc5995bd4c
Description-en: Java runtime based on OpenJDK (regression test support)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains all the binary files needed to run the
 OpenJDK autopkg tests.

Package: openjdk-28-dbg
Description-md5: d73cb0a41450fd194ce774f2b26510b8
Description-en: Java runtime based on OpenJDK (debugging symbols)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the debugging symbols.

Package: openjdk-28-demo
Description-md5: 8c587e17f25fb354ef51e27e56507756
Description-en: Java runtime based on OpenJDK (demos and examples)
 OpenJDK Java runtime

Package: openjdk-28-doc
Description-md5: 4689d9c1e14d405d15f0710639599643
Description-en: OpenJDK Development Kit (JDK) documentation
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the API documentation.

Package: openjdk-28-jdk
Description-md5: b9e7f4837238c34971e4a8b72ab7d045
Description-en: OpenJDK Development Kit (JDK)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-28-jdk-headless
Description-md5: 494a52f34d707a832270d6d51a78f511
Description-en: OpenJDK Development Kit (JDK) (headless)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.

Package: openjdk-28-jre
Description-md5: 13097853553de1ab39cc189225a9cbaa
Description-en: OpenJDK Java runtime, using Hotspot JIT
 Full Java runtime environment - needed for executing Java GUI and Webstart
 programs, using Hotspot JIT.

Package: openjdk-28-jre-headless
Description-md5: 62c2c9689e617c48cc4480926d2ca785
Description-en: OpenJDK Java runtime, using Hotspot JIT (headless)
 Minimal Java runtime - needed for executing non GUI Java programs,
 using Hotspot JIT.

Package: openjdk-28-jre-zero
Description-md5: c714861c802c9808def07d5329c6ed78
Description-en: Alternative JVM for OpenJDK, using Zero
 The package provides an alternative runtime using the Zero VM. Built on
 architectures in addition to the Hotspot VM as a debugging aid for those
 architectures which don't have a Hotspot VM.
 .
 The VM is started with the option `-zero'. See the README.Debian for details.

Package: openjdk-28-source
Description-md5: 5e4d8bbb398daa24b05478a4a3be42bf
Description-en: OpenJDK Development Kit (JDK) source files
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the Java programming language source files
 (src.zip) for all classes that make up the Java core API.

Package: openjdk-28-testsupport
Description-md5: 90b36dc9c28e2e8bfec904dc5995bd4c
Description-en: Java runtime based on OpenJDK (regression test support)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains all the binary files needed to run the
 OpenJDK autopkg tests.

Package: openjdk-8-dbg
Description-md5: 62cbbd2d3e6bc94279f18db4f735142b
Description-en: Java runtime based on OpenJDK (debugging symbols)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the debugging symbols.
 .
 The packages are built using the IcedTea build support and patches
 from the IcedTea project.

Package: openjdk-8-demo
Description-md5: c2a5624aa60e4de3025a249886fa82d7
Description-en: Java runtime based on OpenJDK (demos and examples)
 OpenJDK Java runtime
 .
 The packages are built using the IcedTea build support and patches
 from the IcedTea project.

Package: openjdk-8-doc
Description-md5: c1aebd5e8058a6cce0d5690571eddb7b
Description-en: OpenJDK Development Kit (JDK) documentation
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the API documentation.
 .
 The packages are built using the IcedTea build support and patches
 from the IcedTea project.

Package: openjdk-8-jdk
Description-md5: 675290db0de49757986666504c33f9b2
Description-en: OpenJDK Development Kit (JDK)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This binary package extends the headless JDK with GUI-specific
 utilities, libraries and, as necessary, package dependencies.
 .
 The packages are built using the IcedTea build support and patches
 from the IcedTea project.

Package: openjdk-8-jdk-headless
Description-md5: 8728353da59d7b1608e908f191d9b820
Description-en: OpenJDK Development Kit (JDK) (headless)
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This binary package contains almost the full JDK, except for some
 tools (appletviewer, jconsole) and headers (jawt) that make sense
 only in GUI environments.
 .
 The packages are built using the IcedTea build support and patches
 from the IcedTea project.

Package: openjdk-8-jre
Description-md5: adca808a02a80aed4051cc95b7fe5f37
Description-en: OpenJDK Java runtime, using Hotspot JIT
 Full Java runtime environment - needed for executing Java GUI and Webstart
 programs, using Hotspot JIT.
 .
 The packages are built using the IcedTea build support and patches
 from the IcedTea project.

Package: openjdk-8-jre-headless
Description-md5: 20eb08d56f9496cba7ae5bc1fc762f93
Description-en: OpenJDK Java runtime, using Hotspot JIT (headless)
 Minimal Java runtime - needed for executing non GUI Java programs,
 using Hotspot JIT.
 .
 The packages are built using the IcedTea build support and patches
 from the IcedTea project.

Package: openjdk-8-jre-zero
Description-md5: c714861c802c9808def07d5329c6ed78
Description-en: Alternative JVM for OpenJDK, using Zero
 The package provides an alternative runtime using the Zero VM. Built on
 architectures in addition to the Hotspot VM as a debugging aid for those
 architectures which don't have a Hotspot VM.
 .
 The VM is started with the option `-zero'. See the README.Debian for details.

Package: openjdk-8-source
Description-md5: 328263bb6fbf81f04f5d459d67244ea0
Description-en: OpenJDK Development Kit (JDK) source files
 OpenJDK is a development environment for building applications,
 applets, and components using the Java programming language.
 .
 This package contains the Java programming language source files
 (src.zip) for all classes that make up the Java core API.
 .
 The packages are built using the IcedTea build support and patches
 from the IcedTea project.

Package: openjfx
Description-md5: c81023d9b26926c1219881c76843995a
Description-en: JavaFX/OpenJFX - Rich client application platform for Java
 JavaFX/OpenJFX is a set of graphics and media APIs that enables Java developers
 to design, create, test, debug, and deploy rich client applications that
 operate consistently across diverse platforms.

Package: openjfx-source
Description-md5: c01ab725de38eaf161e002db642eda0e
Description-en: JavaFX/OpenJFX - Rich client application platform for Java (sources)
 JavaFX/OpenJFX is a set of graphics and media APIs that enables Java developers
 to design, create, test, debug, and deploy rich client applications that
 operate consistently across diverse platforms.
 .
 This package contains the source archive to be used with an IDE.

Package: openjph-doc
Description-md5: 23d05467f24a018540cd75f68f1b08da
Description-en: HTJ2K image compression/decompression library (documentation files)
 Implementation of High-throughput JPEG2000 (HTJ2K), also known as JPH, JPEG2000
 Part 15, ISO/IEC 15444-15, and ITU-T T.814. This library only implements HTJ2K
 only, supporting features that are defined in JPEG2000 Part 1 (for example, for
 wavelet transform, only reversible 5/3 and irreversible 9/7 are supported).
 .
 This package installs the documentation files.

Package: openjph-tools
Description-md5: 9a52747fa1189386e32f9c9e97254fcc
Description-en: HTJ2K image compression/decompression library (command line tools)
 Implementation of High-throughput JPEG2000 (HTJ2K), also known as JPH, JPEG2000
 Part 15, ISO/IEC 15444-15, and ITU-T T.814. This library only implements HTJ2K
 only, supporting features that are defined in JPEG2000 Part 1 (for example, for
 wavelet transform, only reversible 5/3 and irreversible 9/7 are supported).
 .
 This package installs the command line utilities.

Package: openkim-models
Description-md5: 1e92db083dbf75686389f77123df4bcd
Description-en: Models and model-drivers for KIM-API
 The KIM API is an Application Programming Interface for atomistic simulations.
 The API provides a standard for exchanging information between atomistic
 simulation codes (molecular dynamics, molecular statics, lattice dynamics,
 Monte Carlo, etc.) and interatomic models (potentials or force fields).
 It also includes a set of library routines for using the API with
 bindings for:
 .
 FORTRAN 77, Fortran 90/95, Fortran 2003
 C, C++
 .
 Atomistic simulation codes that support the KIM API work seamlessly with the
 KIM-compliant interatomic models (KIM Models) distributed on this website.
 The interface is computationally efficient and often requires relatively minor
 changes to existing codes.
 .
 This package contains models and model-drivers for KIM-API

Package: openlp
Description-md5: e1bb0aaa265da68d7f9e7aefb0baba27
Description-en: Church lyrics projection application
 OpenLP is free church presentation software, or lyrics projection software,
 used to display slides of songs, Bible verses, videos, images, and even
 presentations for church worship using a computer and a data projector.

Package: openmcdf
Description-md5: 626f053aaf700aac0c4c5df070e8e585
Description-en: Structured Storage Explorer
 OpenMCDF is a 100% managed CLI component that allows client applications to
 manipulate COM structured storage files, also known as Microsoft Compound
 Document Format files.
 .
 This file format is used under the hood by a lot of applications: the files
 created by Microsoft Office until the 2007 product release are all structured
 storage files. They include multiple streams of information (document summary,
 user data) in a single physical container (the file). Also the omnipresent
 Thumbs.db, used by Windows as thumbnails cache, is a structured storage file.
 .
 OpenMCDF makes available to the developer an easy interface to read, write, add
 and remove structured storage primitives. Structured storage items are
 organized in a hierarchical tree where 'storage' nodes act like a directory and
 'stream' nodes like a file. Developers can use OpenMCDF to view storages and
 streams, traverse hierarchical trees of items, explore existing compound file
 and modify them or create a new compound file from scratch.

Package: openmha
Description-md5: b67190748d261c709f308790400d2aee
Description-en: open-source framework for hearing aid signal processing research
 openMHA (Open Master Hearing Aid) is an open-source software framework
 for research and development of hearing aid signal processing algorithms.
 .
 It provides a modular toolbox library, a runtime framework and a command
 line application for building and evaluating real-time audio processing
 chains. The system includes a wide range of plugins implementing common
 hearing aid algorithms, such as noise reduction, beamforming, feedback
 cancellation, dereverberation, dynamic range compression and spatial
 filtering.
 .
 openMHA supports binaural and multi-channel processing and includes
 reference implementations of algorithms used in academic research.
 It is designed to facilitate reproducible experiments and rapid
 prototyping of hearing aid processing strategies.
 .
 Additional tools are provided for calibration, resampling and signal
 analysis. Optional support for proprietary fitting rules (e.g. NAL-NL2
 and DSLmio) can be enabled if the required external libraries are
 available.
 .
 This package is primarily intended for researchers, developers and
 engineers working on hearing aid technologies and audio signal processing.

Package: openmolcas
Description-md5: 630c41f8eebc57b410e7bca1ccff1143
Description-en: Quantum chemistry software package
 The key feature of OpenMolcas is the multiconfigurational approach to the
 electronic structure.
 .
 It can compute energies, gradients and hessians for the following methods:
 * Hartree-Fock SCF (HF)
 * Complete active space SCF (CASSCF)
 .
 It can compute energies and gradients for the following methods:
 * Hartree-Fock (HF)
 * Density-Functional Theory (DFT)
 * Second-order Moeller-Plesset perturbation theory (MP2)
 * Complete and restricted active space SCF (CASSCF/RASSCF)
 .
 Additionally, it can compute energies for the following methods:
 * Closed shell Moeller-Plesset perturbation theory (MP2)
 * Complete active space second order perturbation theory (CASPT2)
 * Coupled-cluster singles doubles (CCSD), optionally wihth
 Cholesky-Decomposition (CD)/Resolution-of-the Identity (RI)
 * CD/RI Coupled-cluster singles doubles with perturbative
 triples (CCSD(T))
 * Density Matrix Renormalization Group SCF (DMRG-SCF)

Package: openmolcas-data
Description-md5: c654fc6edad78e8dc515a61b5b348b18
Description-en: Quantum chemistry software package (data files)
 The key feature of OpenMolcas is the multiconfigurational approach to the
 electronic structure.
 .
 This package contains data files.

Package: openmotor
Description-md5: d31752fc2af9c247adeaf99f73f11225
Description-en: internal ballistics simulator for rocket motor experimenters
 openMotor is an open-source internal ballistics simulator for rocket motor
 experimenters. The software produces estimates of a rocket motor's chamber
 pressure and thrust based on input such as propellant properties and grain
 geometry. It uses the Fast Marching Method to determine how a propellant
 grain regresses, which allows the use of arbitrary core geometries.
 .
 Current Features:
 * Metric and imperial units
 * Support for common grain geometries such as BATES, Finocyl, Star and more
 * Loading custom grain geometry from DXF files
 * A propellant editor that allows the user to enter the properties of as
 many propellants as they wish
 * The grain editor displays how a grain will regress to cut down on the
 guesswork involved in tweaking geometry
 * ENG file exporting
 * Burnsim importing and exporting
 * A UI that supports saving and loading designs along with undo and redo.
 .
 Planned Features:
 * Erosivity simulation
 * Detailed output of every calculated parameter at any time and position
 along the motor

Package: openmpi-bin
Description-md5: 78ea94f34f7ce8fd7c0032e94503b6eb
Description-en: high performance message passing library -- binaries
 Open MPI is a project combining technologies and resources from several other
 projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
 MPI library available. A completely new MPI-3.1 compliant implementation, Open
 MPI offers advantages for system and software vendors, application developers
 and computer science researchers.
 .
 Features:
 * Full MPI-3.1 standards conformance
 * Thread safety and concurrency
 * Dynamic process spawning
 * High performance on all platforms
 * Reliable and fast job management
 * Network and process fault tolerance
 * Support network heterogeneity
 * Single library supports all networks
 * Run-time instrumentation
 * Many job schedulers supported
 * Internationalized error messages
 * Component-based design, documented APIs
 .
 This package contains the Open MPI utility programs.

Package: openmpi-common
Description-md5: b52283604f1697ba67223f6535351fda
Description-en: high performance message passing library -- common files
 Open MPI is a project combining technologies and resources from several other
 projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
 MPI library available. A completely new MPI-3.1 compliant implementation, Open
 MPI offers advantages for system and software vendors, application developers
 and computer science researchers.
 .
 This package contains platform independent files for Open MPI.

Package: openmpi-doc
Description-md5: 430b4b29fb2456337a6cdb19e1a4a64b
Description-en: high performance message passing library -- man pages
 Open MPI is a project combining technologies and resources from several other
 projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
 MPI library available. A completely new MPI-3.1 compliant implementation, Open
 MPI offers advantages for system and software vendors, application developers
 and computer science researchers.
 .
 This package contains man pages describing the Message Passing Interface
 standard.

Package: openmpt123
Description-md5: 17a3e8f54ede46a3d84e40bd51c54566
Description-en: module music library based on OpenMPT -- music player
 libopenmpt is a cross-platform C++ and C library to decode tracked music
 files (modules) into a raw PCM audio stream. It is based on the player code
 of the OpenMPT project, a descendant of the original ModPlug Tracker.
 .
 This package contains the openmpt123 command-line module player.

Package: openmrac
Description-md5: 98962239f8236b5314394a50b6eeb0f1
Description-en: split-screen multiplayer 3D racing game
 OpenMRac is an open-source release of FranticWare's MultiRacer. It is a
 multiplayer racing game that runs on Linux and Microsoft Windows.
 .
 It can be played in single player mode, running against oneself's "ghost" from
 previous lap, or in multi-player mode, in a vertical split screen against up
 to 3 other opponents.
 .
 OpenMRac is simpler than TORCS, although it offers better model reflections
 than the latter.

Package: openmrac-data
Description-md5: 25abba72504d3d2db4a569286f6fcdfa
Description-en: split-screen multiplayer 3D racing game (data files)
 OpenMRac is an open-source release of FranticWare's MultiRacer. It is a
 multiplayer racing game that runs on Linux and Microsoft Windows.
 .
 It can be played in single player mode, running against oneself's "ghost" from
 previous lap, or in multi-player mode, in a vertical split screen against up
 to 3 other opponents.
 .
 OpenMRac is simpler than TORCS, although it offers better model reflections
 than the latter.
 .
 This package contains the data files for openmrac.

Package: openms
Description-md5: 1680992c26afae25b0ca399cdfebd8ee
Description-en: package for LC/MS data management and analysis
 OpenMS is a package for LC/MS data management and analysis. OpenMS
 offers an infrastructure for the development of mass
 spectrometry-related software and powerful 2D and 3D visualization
 solutions.
 .
 TOPP (the OpenMS proteomic pipeline) is a pipeline for the analysis
 of HPLC/MS data. It consists of a set of numerous small applications
 that can be chained together to create analysis pipelines tailored
 for a specific problem.
 .
 This package is a metapackage that depends on both the libopenms
 library package (libOpenMS and libOpenMS_GUI) and the OpenMS
 Proteomic Pipeline (topp) package.

Package: openms-common
Description-md5: d024c0e31d412b508c3657880fc2da5d
Description-en: package for LC/MS data management and analysis - shared data
 OpenMS is a package for LC/MS data management and analysis. OpenMS
 offers an infrastructure for the development of mass
 spectrometry-related software and powerful 2D and 3D visualization
 solutions.
 .
 OpenMS offers analyses for various quantitation protocols, including
 label-free quantitation, SILAC, iTRAQ, SRM, SWATH…
 .
 It provides built-in algorithms for de-novo identification and
 database search, as well as adapters to other state-of-the art tools
 like X!Tandem, Mascot, OMSSA…
 .
 OpenMS supports the Proteomics Standard Initiative (PSI) formats for
 MS data and supports easy integration of tools into workflow engines
 like Knime, Galaxy, WS-Pgrade, and TOPPAS via the TOPPtools concept
 and a unified parameter handling.
 .
 This package brings data shared by the different binaries of the
 OpenMS software package (libOpenMS and libOpenMS_GUI libraries and
 the OpenMS Proteomic Pipeline binary tools).

Package: openms-doc
Description-md5: d3d76c44d2b05809d9e019c4098fbe24
Description-en: package for LC/MS data management and analysis - documentation
 OpenMS is a package for LC/MS data management and analysis. OpenMS
 offers an infrastructure for the development of mass
 spectrometry-related software and powerful 2D and 3D visualization
 solutions.
 .
 OpenMS offers analyses for various quantitation protocols, including
 label-free quantitation, SILAC, iTRAQ, SRM, SWATH…
 .
 It provides built-in algorithms for de-novo identification and
 database search, as well as adapters to other state-of-the art tools
 like X!Tandem, Mascot, OMSSA…
 .
 OpenMS supports the Proteomics Standard Initiative (PSI) formats for
 MS data and supports easy integration of tools into workflow engines
 like Knime, Galaxy, WS-Pgrade, and TOPPAS via the TOPPtools concept
 and a unified parameter handling.
 .
 This package brings full documentation for both the libopenms library
 package (libOpenMS and libOpenMS_GUI) and the OpenMS Proteomic
 Pipeline (topp) package.

Package: openmsx
Description-md5: 1c28ad28f21e2173c30bddc98600c585
Description-en: MSX emulator that aims for perfection
 openMSX is an open source MSX emulator that uses a unique emulation model,
 which tries to achieve the highest level of accuracy possible. It allows
 emulating a large number of different MSX machines. Combined with the
 C-BIOS ROM-files that are available in a separate package, you can run game
 ROM-files without the need for non-free BIOS ROM files.

Package: openmsx-catapult
Description-md5: 630a46e975f360d336cd0148ca5c90a6
Description-en: GUI for openMSX
 OpenMSX catapult is a graphical frontend for starting the openMSX emulator.

Package: openmsx-data
Description-md5: 1498a54f65310a49db916f259f799c5c
Description-en: datafiles for openMSX, an MSX emulator
 openMSX is an open source MSX emulator that uses a unique emulation model,
 which tries to achieve the highest level of accuracy possible.
 .
 This package provides data that openmsx needs to run.

Package: openmsx-debugger
Description-md5: 9fad2e46b2af933859fe71fa9eee6892
Description-en: Graphical debugger for openMSX
 The openMSX debugger is a separate program that interfaces with
 openMSX and controls its debugger from within a graphical user
 interface.

Package: openmw
Description-md5: 0e7cb2c3aa968e914308ed7101bb3450
Description-en: Open-world RPG game engine
 OpenMW is a open-source openw-world RPG game engine that started off as an
 reimplementation of the Bethesda Game Studios game engine used by The Elder
 Scrolls III: Morrowind. The project scope has grown to wanting to support more
 games and allows, with the help of the editor, for developers and content
 creators to make their own games.
 .
 To play Morrowind, the "Data Files" are required from the original game.

Package: openmw-cs
Description-md5: 97d369b1e83cc500245a31596e1db5fb
Description-en: Content editor for use with OpenMW
 OpenMW-CS is a content editor for OpenMW which gives full control of the
 game's content and the ability to create new content, games and mods.
 .
 While initially similar to Bethesda's "Construction Set" for Mororwind, it is
 now fully independent and can be used to create mods, games and other content
 that do not depend on Morrowind.

Package: openmw-data
Description-md5: 1b0b52812c8642f012df637b42864547
Description-en: Resources for the OpenMW engine
 All the shaders, models, mygui xml files and extra assets necessary
 for running OpenMW.

Package: openmw-launcher
Description-md5: d11c2f0d33c93915d3b98fc24afd78dd
Description-en: Launcher for OpenMW using the Qt-Gui-Toolkit
 A launcher for OpenMW for handling installation of games and their
 expansions, mods and configuration details.
 .
 While not necessary, it automates the first time setup and configuration of
 OpenMW.

Package: opennds
Description-md5: 3b64ce149f86d3fc500ff07eca99a769
Description-en: manage access to public internet access
 openNDS controls access to a public Internet connection and offers
 a simple way to open a Hotspot for wireless networks. It provides a
 captive portal to inform users about the services and optionally have
 them acknowledge the terms and conditions of its use.
 .
 This package contains all architecture independent files of openNDS.

Package: opennds-daemon
Description-md5: f1daac78357427079e6da0080b43868f
Description-en: manage access to public internet access (service daemon)
 openNDS controls access to a public Internet connection and offers
 a simple way to open a Hotspot for wireless networks. It provides a
 captive portal to inform users about the services and optionally have
 them acknowledge the terms and conditions of its use.
 .
 This package contains the openNDS service daemon.

Package: opennds-daemon-common
Description-md5: 176ea051b3e90ad60eee0864cb2a54d0
Description-en: manage access to public internet access (service helper scripts)
 openNDS controls access to a public Internet connection and offers
 a simple way to open a Hotspot for wireless networks. It provides a
 captive portal to inform users about the services and optionally have
 them acknowledge the terms and conditions of its use.
 .
 This package contains helper scripts for the openNDS service daemon.

Package: openni-doc
Description-md5: 273fd6067fdea4db7ef8a08d4ab05f9a
Description-en: developer documentation for OpenNI frameworks
 OpenNI is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. OpenNI provides the interface for physical devices and for
 middleware components. The API enables modules to be registered in the OpenNI
 framework, which then produce sensory data. OpenNI also allows selection of
 different hardware and middleware modules.
 .
 This package provides developer documentation for developing using the OpenNI
 frameworks.

Package: openni-utils
Description-md5: b8fda61e416914ff6fb85f4a2d6c113b
Description-en: debug and test utilities OpenNI framework
 OpenNI is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. OpenNI provides the interface for physical devices and for
 middleware components. The API enables modules to be registered in the OpenNI
 framework, which then produce sensory data. OpenNI also allows selection of
 different hardware and middleware modules.
 .
 This package provides a number of related utilities for debugging, testing,
 and view the results of the sensor modules.

Package: openni2-doc
Description-md5: e6d78aeadfec508f47f80a3b5db846b9
Description-en: developer documentation for OpenNI frameworks
 OpenNI is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. OpenNI provides the interface for physical devices and for
 middleware components. The API enables modules to be registered in the OpenNI
 framework, which then produce sensory data. OpenNI also allows selection of
 different hardware and middleware modules.
 .
 This package provides developer documentation for developing using the OpenNI2
 frameworks.

Package: openni2-utils
Description-md5: d36fd534b8d0006a60dce6c8049828e2
Description-en: debug and test utilities OpenNI2 framework
 OpenNI2 is a framework for getting data to support 'Natural Interaction',
 i.e. skeleton tracking, gesture tracking, and similar ways of getting data
 from humans. OpenNI2 provides the interface for physical devices and for
 middleware components. The API enables modules to be registered in the OpenNI2
 framework, which then produce sensory data. OpenNI2 also allows selection of
 different hardware and middleware modules.
 .
 This package provides a number of related utilities for debugging, testing,
 and view the results of the sensor modules.

Package: opennlp
Description-md5: 636b0384c0f1924c910d76426971fcdf
Description-en: wrapper for Apache OpenNLP natural language text processing toolkit
 The Apache OpenNLP library is a machine learning based toolkit for the
 processing of natural language text. It supports the most common NLP tasks,
 such as tokenization, sentence segmentation, part-of-speech tagging, named
 entity extraction, chunking, parsing, and coreference resolution. These tasks
 are usually required to build more advanced text processing services. OpenNLP
 also included maximum entropy and perceptron based machine learning.
 .
 This package contains the command line wrapper.

Package: openntpd
Description-md5: 06584b4bd9881945f4d1d78bcae108b8
Description-en: OpenBSD NTP daemon
 NTP (Network Time Protocol) is used to keep computer clocks accurate
 by synchronizing them over the network or by following an accurate
 hardware receiver that interprets GPS, DCF-77 or similar time signals.
 .
 This package contains the OpenBSD implementation of the NTP daemon. It
 only supports a subset of the protocol (Simple NTP) that requires less
 resources but remains adequate for systems that are not mission-critical.

Package: openobex-apps
Description-md5: dc42583e385f661f32c27e5c8755f7c8
Description-en: Applications for OpenOBEX
 The Object Exchange protocol can best be described as binary HTTP.
 OBEX is optimised for ad-hoc wireless links and can be used to exchange
 all kind of objects like files, pictures, calendar entries (vCal)
 and business cards (vCard).
 .
 OBEX is builtin in devices like PDA's like the Palm Pilot, and mobile
 phones like the Ericsson R320, Siemens S25, Siemens S45, Siemens ME45,
 Nokia NM207 and Nokia 9110 Communicator.
 .
 This package contains some small utilities to control such devices.

Package: openocd
Description-md5: b2a19673f432fb73b8d93f00a05e52d2
Description-en: Open on-chip JTAG/SWD debug solution for embedded target devices
 OpenOCD aims to provide debugging, in-system programming and boundary-scan
 testing for embedded target devices.
 .
 The debugger uses an IEEE 1149-1 compliant JTAG TAP bus master to access
 on-chip debug functionality available on ARM based microcontrollers or
 system-on-chip solutions. For MIPS systems the EJTAG interface is supported.
 Additionally there is support for eSi-RISC, Intel, OpenRISC, RISC-V and ARC
 controllers.
 .
 User interaction is realized through a telnet command line interface,
 a gdb (the GNU debugger) remote protocol server, and a simplified RPC
 connection that can be used to interface with OpenOCD's Jim Tcl engine.
 .
 OpenOCD supports many different types of JTAG interfaces/programmers.

Package: openoffice.org-hyphenation
Description-md5: 72fd4a4b7c63aad5dc99087b4aef3633
Description-en: Hyphenation patterns for OpenOffice.org - dummy transitional package
 This package contains hyphenation patterns for English (CA), Finnish, Irish
 and Indonesian.
 .
 This package is here just to allow the transition to hyphen-en-ca, hyphen-fi,
 hyphen-ga and hyphen-id; it can be safely removed once installed.

Package: openorienteering-mapper
Description-md5: 84378dd82001be3ab66dc16d938f4bba
Description-en: Orienteering map drawing application
 OpenOrienteering Mapper is an application to draw maps for forest,
 sprint, MTB and radio orienteering races. It comes with predefined
 symbol sets implementing the IOF standards ISOM (1:15000, 1:10000)
 and ISSOM (1:5000, 1:4000). It is easy to implement additional symbol
 sets.
 .
 It provides a Free alternative to existing proprietary map drawing
 applications and supports multiple platforms. It is available for
 Android, Windows, Mac OS X and Linux.
 .
 While it is under continuous development and considered in beta
 state, it has been used to produce maps for orienteering races. All
 required functions for drawing maps are implemented and the program
 works very stable. So it can be considered ready for productive use,
 although it is like always a good idea to keep backups of your files.

Package: openpace
Description-md5: 985474f86ccdc5055bef311eb53a7cae
Description-en: cryptographic library for EAC version 2 (tools)
 OpenPACE implements Extended Access Control (EAC) version 2 as specified
 in BSI TR-03110. OpenPACE comprises support for the following protocols:
 .
 * Password Authenticated Connection Establishment (PACE)
 * Terminal Authentication (TA)
 * Chip Authentication (CA)
 .
 OpenPACE also supports Card Verifiable Certificates (CV Certificates)
 and signing requests as well as easy to use wrappers for using the
 established secure channels.
 .
 OpenPACE supports all variants of PACE (DH/ECDH, GM/IM), TA
 (RSASSA-PKCS1-v1_5/RSASSA-PSS/ECDSA), CA (DH/ECDH) and all
 standardised domain parameters (GFP/ECP).

Package: openpaperwork-core
Description-md5: 7e7f562cc48802b6f919e27c62e18432
Description-en: OpenPaperwork plugins manager - core plugins manager
 The core manages Plugins, Callbacks and Interfaces. This package also provide
 some basic plugins that may be used in any kind of application.
 .
 This package contains only core plugins. The GUI is included in paperwork-gtk
 package.

Package: openpaperwork-core-doc
Description-md5: 06b1acb4f0093888809e9c418f210883
Description-en: OpenPaperwork plugins manager - core plugins manager documentation
 The core manages Plugins, Callbacks and Interfaces. This package also provide
 some basic plugins that may be used in any kind of application.
 .
 This package contains the documentation

Package: openpaperwork-gtk
Description-md5: 6e0e7716561cacf73fb936e17591e4d3
Description-en: OpenPaperwork Glib/GTK plugins manager
 This package extends the openpaperwork-core with GLib/GTK plugins that may be
 used in any GUI application.
 .
 This package contains only Glib/GTK plugins. The GUI is included in
 paperwork-gtk package.

Package: openpaperwork-gtk-doc
Description-md5: ffa79bbbfa2cbeff40ad2bb0cceab2b3
Description-en: OpenPaperwork Glib/GTK plugins manager - documentation
 This package extends the openpaperwork-core with GLib/GTK plugins that may be
 used in any GUI application.
 .
 This package contains the documentation

Package: openpgp-applet
Description-md5: df96248f30421abb9db47de514db799f
Description-en: GNOME applet for OpenPGP text encryption
 OpenPGP Applet is a graphical frontend on top of GnuPG.
 .
 It allows encryption and decryption of the clipboard's content either
 with public key cryptography, or with a symmetric cipher using a passphrase.
 Creating and verifying clear text signatures is also supported.
 .
 Note: OpenPGP Applet does not handle passphrase input. Since it also does not
 offer terminal interaction unless explicitly run from there, it relies in
 practice on GnuPG agent to be running and configured to use a passphrase entry
 dialog, such as pinentry-gnome3.

Package: openpgp-card-state
Description-md5: 3045773c846b23ad23ad38baab13c244
Description-en: Tool for interrogating stored state associated with OpenPGP cards
 Other Rust programs can use the Rust openpgp-card-state crate to cache
 state about any OpenPGP card.  This binary lets the user interrogate
 (via the command line) the state held for these cards by this library.

Package: openpref
Description-md5: beae3cb882f5cef62b44f6682d511dae
Description-en: card game against two virtual players
 OpenPref is open source implementation of European trick-taking game
 Preferans against two virtual players. Two alternative AI algorithms
 are available.

Package: openqa
Description-md5: 62042dbaec6d37efa603f4868c0551de
Description-en: transitional package
 This is a transitional package. It can safely be removed.
 .
 The WebUI and server components of openQA have been moved to a package called
 openqa-server, which will be distributed as part of Debian unstable, and (for
 users of Debian stable) via Debian fasttrack, : https://fasttrack.debian.net/

Package: openqa-client
Description-md5: ddc13ab48bf9006acd371855366a15ea
Description-en: automatic Operating System testing framework (utilities)
 This package includes scripts such as 'openqa-cli' and 'openqa-clone-job' to
 provide easy control of openQA servers, via the REST API, as well as commands
 useful when administering an OpenQA server.
 .
 openQA is a testing framework that allows you to run tests on pretty-much
 anything that you can 'remotely' control. For instance, a VM that can be
 accessed via VNC.

Package: openqa-common
Description-md5: 418ca11065e04a492fed7ea261a8e55d
Description-en: automatic Operating System testing framework (common files)
 This package contains shared resources for openQA web front-end and openQA
 workers.
 .
 openQA is a testing framework that allows you to run tests on pretty-much
 anything that you can 'remotely' control. For instance, a VM that can be
 accessed via VNC.

Package: openqa-doc
Description-md5: 1714c0ae83b1f3ce02ea745c6c9bc649
Description-en: automatic Operating System testing framework - documentation
 Documentation for openQA (and the associated os-autoinst test engine), covering
 topics including: installation, configuration, and basic test writing.
 .
 openQA is a testing framework that allows you to run tests on pretty-much
 anything that you can 'remotely' control. For instance, a VM that can be
 accessed via VNC.

Package: openqa-server
Description-md5: 7f7afb8c5ff68810d1ea30236ccad532
Description-en: automatic Operating System testing framework (webUI & scheduler)
 openQA is a testing framework that allows you to run tests on pretty-much
 anything that you can get 'remote' control of (most often, anything you can run
 in a VM and point VNC at). This allows testing of things including GUI
 applications, system boot-up (BIOS, bootloaders, kernels), installers and whole
 operating systems.
 .
 Tests (using Perl syntax) generally consist mostly of sequences of code like:
 assert_and_click 'some_icon';
 assert_screen 'some_prompt';
 send_key 'ret';
 which are run using the os-autoinst test engine, by a worker. The tags named in
 scripts can then be associated with 'needles' (elements of screenshots) via the
 webUI (either from past tests, or while controlling a live test). Other testing
 possibilities include: serial-connected headless systems, multi-host networked
 tests, and non-VM 'real' systems.
 .
 This package includes the job scheduler, the elements providing the services to
 allow workers to run tests and upload results, and the Web-based user
 interface.

Package: openqa-worker
Description-md5: 07676b829e1de30e9f36a262b2579cea
Description-en: automatic Operating System testing framework (worker)
 openQA is a testing framework that allows you to run tests on pretty-much
 anything that you can get 'remote' control of (most often, anything you can run
 in a VM and point VNC at). This allows testing of things including GUI
 applications, system boot-up (BIOS, bootloaders, kernels), installers and whole
 operating systems.
 .
 Tests (using Perl syntax) generally consist of little more than sequences like:
 assert_and_click 'some_icon'; assert_screen 'some_prompt'; send_key 'ret';
 which are run using the os-autoinst test engine, by a worker. The tags named in
 scripts can then be associated with 'needles' (elements of screenshots) via the
 webUI (either from past tests, or while controlling a live test). Other testing
 possibilities include: serial-connected headless systems, multi-host networked
 tests, and non-VM 'real' systems.
 .
 This package is to be installed on a worker system (which may also be acting as
 a server). Workers register with a server (or perhaps multiple servers), and
 can then accept jobs, and run tests (using the os-autoinst test engine).

Package: openrazer-daemon
Description-md5: 1815948141db962d7bbb282f74f11156
Description-en: OpenRazer peripheral drivers (daemon)
 OpenRazer is a collection of GNU/Linux drivers for the Razer devices.
 Supported devices include keyboards, mice, mouse-mats, headsets and
 various other devices.
 .
 This package provides a user-space daemon used to interface with the driver.
 It contains a systemd user unit and an AppStream file.

Package: openrazer-doc
Description-md5: a0ec3f78d05e17c516cb274575c3f755
Description-en: OpenRazer peripheral drivers (documentation)
 OpenRazer is a collection of GNU/Linux drivers for the Razer devices.
 Supported devices include keyboards, mice, mouse-mats, headsets and
 various other devices.
 .
 This package contains scripts on how to interact with the daemon and
 the driver.

Package: openrazer-driver-dkms
Description-md5: 7d405851056343f52bb907a59691d54a
Description-en: OpenRazer peripheral drivers (DKMS)
 OpenRazer is a collection of GNU/Linux drivers for the Razer devices.
 Supported devices include keyboards, mice, mouse-mats, headsets and
 various other devices.
 .
 This package provides the source code for the OpenRazer kernel module to be
 build with dkms. Kernel sources or headers are required to compile this
 module.
 .
 Please read the Troubleshooting Guide in
 /usr/share/doc/openrazer-driver-dkms/README.Debian.

Package: openrazer-meta
Description-md5: d711d58e2ae1d7a398e04812de3708a2
Description-en: OpenRazer peripheral drivers (metapackage)
 OpenRazer is a collection of GNU/Linux drivers for the Razer devices.
 Supported devices include keyboards, mice, mouse-mats, headsets and
 various other devices.
 .
 This package is a metapackage which depends on the OpenRazer driver and
 userspace daemon, plus a Python library and documentation.

Package: openrefine
Description-md5: 6660277979a5c3c9efe949aa74c4aeb9
Description-en: powerful tool for working with messy data
 OpenRefine is a power tool for working with messy data. Use it to improve data
 consistency, link it to data registries like Wikidata, augment it with data
 from other sources, transform it into different formats for other tools to
 consume, and contribute it back to the original sources. OpenRefine is not a
 web service but a desktop app that runs on your own computer, so you can
 process sensitive data with privacy.

Package: openrgb
Description-md5: 1634e91b904155fac2e9497159c88eea
Description-en: open source RGB lighting control
 GUI and cli to control RGB peripherals for multiple vendors
 Features:
 - Set colors and select effect modes for a wide variety of RGB hardware
 - Save and load profiles
 - Control lighting from third party software using the OpenRGB SDK
 - Command line interface
 - Connect multiple instances of OpenRGB to synchronize lighting
 across multiple PCs
 - Can operate standalone or in a client/headless server configuration
 - View device information
 - No official/manufacturer software required
 - Graphical view of device LEDs makes creating custom patterns easy
 .
 Note: Installing this package enables user access to several hardware
 subsystems (usb, i2c, ioport) through udev rules.

Package: opensaml-schemas
Description-md5: 6e406d562a18afdf549bdb5839f1944b
Description-en: Security Assertion Markup Language library (XML schemas)
 OpenSAML is an open source implementation of the OASIS
 Security Assertion Markup Language Specification. It contains a set of open
 source C++ classes that support the SAML 1.0, 1.1, and 2.0 specifications.
 It is supported only as a part of the Shibboleth Project.
 .
 This package contains the XML schema files used by the OpenSAML library.

Package: opensaml-tools
Description-md5: 3a58ea24c7477bf4dd601467a2e74184
Description-en: Security Assertion Markup Language command-line tools
 OpenSAML is an open source implementation of the OASIS
 Security Assertion Markup Language Specification. It contains a set of open
 source C++ classes that support the SAML 1.0, 1.1, and 2.0 specifications.
 It is supported only as a part of the Shibboleth Project.
 .
 This package contains samlsign, a command-line tool for signing and
 verifying SAML assertions.

Package: opensc
Description-md5: dd2ad5a60d89b751725f27f8b92414df
Description-en: Smart card utilities with support for PKCS#15 compatible cards
 OpenSC provides a set of libraries and utilities to access smart
 cards.  It mainly focuses on cards that support cryptographic
 operations. It facilitates their use in security applications such as
 mail encryption, authentication, and digital signature. OpenSC
 implements the PKCS#11 API. Applications supporting this API, such as
 Iceweasel and Icedove, can use it. OpenSC implements the PKCS#15
 standard and aims to be compatible with all software that does so as
 well.
 .
 Before purchasing any cards, please read carefully documentation in
 https://github.com/OpenSC/OpenSC/wiki - only some cards are
 supported. Not only does card type matters, but also card version,
 card OS version and preloaded applet. Only a subset of possible
 operations may be supported for your card. Card initialization may
 require third party proprietary software.
 .
 This package contains tools for interacting with smart cards.

Package: opensc-pkcs11
Description-md5: 4465747e873f2d25c63fb43bc511d9fe
Description-en: Smart card utilities (PKCS#11 module)
 OpenSC provides a set of libraries and utilities to access smart
 cards.  It mainly focuses on cards that support cryptographic
 operations. It facilitates their use in security applications such as
 mail encryption, authentication, and digital signature. OpenSC
 implements the PKCS#11 API. Applications supporting this API, such as
 Iceweasel and Icedove, can use it. OpenSC implements the PKCS#15
 standard and aims to be compatible with all software that does so as
 well.
 .
 Before purchasing any cards, please read carefully documentation in
 https://github.com/OpenSC/OpenSC/wiki - only some cards are
 supported. Not only does card type matters, but also card version,
 card OS version and preloaded applet. Only a subset of possible
 operations may be supported for your card. Card initialization may
 require third party proprietary software.
 .
 This package contains the pkcs11 module.

Package: openscad
Description-md5: 3c8e504bb46e7536b6d63f034d87d42d
Description-en: script file based graphical CAD environment
 OpenSCAD is a software for creating solid 3D CAD objects. It focuses on CAD
 aspects rather than artistic ones.
 .
 OpenSCAD is not an interactive modeller. Instead it is something like a
 3D-compiler that reads in a script file that describes the object and renders
 the 3D model from this script. This gives the designer full control over the
 modelling process and enables him to easily change any step in the modelling
 process or make designes that are defined by configurable parameters.

Package: openscad-mcad
Description-md5: 1a6c24f0c4ffefaf553ced54ca763cb5
Description-en: library for the OpenSCAD 3D modeling software
 The MCAD library is a collection of modules and functions for OpenSCAD. It
 contains boxes, gears, screws, and several generic shapes.
 .
 The library is a kind of a standard library for OpenSCAD.

Package: openscad-testing
Description-md5: c94853fcbdb474f2130fc7f72b14c9b7
Description-en: script file based graphical CAD environment (test suite)
 OpenSCAD is a software for creating solid 3D CAD objects. It focuses on CAD
 aspects rather than artistic ones.
 .
 This package contains all programs required to run the test suites.

Package: openscad-testing-data
Description-md5: 4b06367d2d66f15a3fce27da710c8390
Description-en: script file based graphical CAD environment (test suite data)
 OpenSCAD is a software for creating solid 3D CAD objects. It focuses on CAD
 aspects rather than artistic ones.
 .
 This package contains the data required to run the test suites.

Package: openscap-common
Description-md5: 34428e1aa2f7d2546212afec3b62d4b6
Description-en: OpenSCAP schema files
 OpenSCAP is a set of open source libraries providing an easier path
 for integration of the SCAP line of standards. SCAP is a line of
 standards managed by NIST with the goal of providing a standard language
 for the expression of Computer Network Defense related information.
 .
 The intended scope of this project is to implement working interface
 wrappers for parsing and querying SCAP content including:
 * Common Configuration Enumeration (CCE)
 * Common Platform Enumeration (CPE)
 * Extensible Configuration Checklist Description Format (XCCDF)
 * Open Vulnerability and Assessment Language (OVAL)
 .
 This package contains schema files.

Package: openscap-doc
Description-md5: f3d4c60d0f6e38bb97b630f5b29e2d7a
Description-en: libraries enabling integration of the SCAP line of standards - Documentation
 OpenSCAP is a set of open source libraries providing an easier path
 for integration of the SCAP line of standards. SCAP is a line of
 standards managed by NIST with the goal of providing a standard language
 for the expression of Computer Network Defense related information.
 .
 The intended scope of this project is to implement working interface
 wrappers for parsing and querying SCAP content including:
 * Common Configuration Enumeration (CCE)
 * Common Platform Enumeration (CPE)
 * Extensible Configuration Checklist Description Format (XCCDF)
 * Open Vulnerability and Assessment Language (OVAL)
 .
 This package contains documentation.

Package: openscap-scanner
Description-md5: 241a9461bdd6e1178e2e7a983105723d
Description-en: OpenScap Scanner Tool (oscap)
 OpenSCAP is a set of open source libraries providing an easier path
 for integration of the SCAP line of standards. SCAP is a line of
 standards managed by NIST with the goal of providing a standard language
 for the expression of Computer Network Defense related information.
 .
 The intended scope of this project is to implement working interface
 wrappers for parsing and querying SCAP content including:
 * Common Configuration Enumeration (CCE)
 * Common Platform Enumeration (CPE)
 * Extensible Configuration Checklist Description Format (XCCDF)
 * Open Vulnerability and Assessment Language (OVAL)
 .
 This package contains oscap command-line tool, configuration and
 vulnerability scanner. It can use for compliance checking with SCAP contents.

Package: openscap-utils
Description-md5: 6bac74045ffb6bffc11446a512ccdd9c
Description-en: libraries enabling integration of the SCAP line of standards - Utility programs
 OpenSCAP is a set of open source libraries providing an easier path
 for integration of the SCAP line of standards. SCAP is a line of
 standards managed by NIST with the goal of providing a standard language
 for the expression of Computer Network Defense related information.
 .
 The intended scope of this project is to implement working interface
 wrappers for parsing and querying SCAP content including:
 * Common Configuration Enumeration (CCE)
 * Common Platform Enumeration (CPE)
 * Extensible Configuration Checklist Description Format (XCCDF)
 * Open Vulnerability and Assessment Language (OVAL)
 .
 This package contains command line utilities.

Package: openscenegraph
Description-md5: 27966e992343026df0aa45a868c88816
Description-en: 3D scene graph, utilities and examples (binaries)
 A portable, high level graphics toolkit for the development of high performance
 graphics applications such as flight simulators, games, virtual reality or
 scientific visualization.  Providing an object orientated framework on top of
 OpenGL, it frees the developer from implementing and optimizing low level
 graphics calls, and provide many additional utilities for rapid development of
 graphics applications.
 .
 This package contains utilities and examples (binaries).

Package: openscenegraph-doc
Description-md5: 4331c0bf73a1158c62d9f2f247402d5e
Description-en: 3D scene graph, documentation
 A portable, high level graphics toolkit for the development of high performance
 graphics applications such as flight simulators, games, virtual reality or
 scientific visualization.  Providing an object orientated framework on top of
 OpenGL, it frees the developer from implementing and optimizing low level
 graphics calls, and provide many additional utilities for rapid development of
 graphics applications.
 .
 This package contains the documentation.

Package: openscenegraph-examples
Description-md5: 07eed8e92dbd876b829ff3687c6e11a8
Description-en: 3D scene graph, examples (sources)
 A portable, high level graphics toolkit for the development of high performance
 graphics applications such as flight simulators, games, virtual reality or
 scientific visualization.  Providing an object orientated framework on top of
 OpenGL, it frees the developer from implementing and optimizing low level
 graphics calls, and provide many additional utilities for rapid development of
 graphics applications.
 .
 This package contains examples (sources).

Package: opense-basic
Description-md5: 4100a3f7bdf50934ac4126afa10e54ba
Description-en: Free software ROM for the Sinclair ZX Spectrum
 OpenSE BASIC is a replacement ROM for the ZX Spectrum for use with
 emulators or real machines.
 .
 Some of the highlights include a faster and better version of
 Sinclair BASIC, an enhanced editor, AY support, ULAplus support,
 improved SCREEN$ handling for UDGs and 8-bit character sets and a
 faster and more accurate floating-point library.
 .
 OpenSE BASIC remains compatible with the majority of Spectrum
 software and hardware.
 .
 It can replace the original ROM in 16K/48K models out of the box.
 It's also possible to run it in 128K models, but note that it does
 not include many functionalities present in the original ROMs of
 those machines, such as the 128K menu, editor and +3DOS.

Package: openseachest
Description-md5: a612bbe70a7d838781485185deaa3f54
Description-en: utilities for operations on SATA/SAS/NVMe/USB storage devices
 These are tools for storage devices, some allegedly general, some specific for
 Seagate devices.
 .
 These allow things like upgrading the device firmware or changing to
 exported sector size of HDDs (i.e. that it also uses 4K logical sectors
 and not just 512e/4Kn).

Package: openshift-imagebuilder
Description-md5: 245c470e3898cb146834c5669aa367db
Description-en: Builds container images using Dockerfile as input (CLI)
 This package supports using the Dockerfile syntax to build OCI & Docker
 compatible images, without invoking a container build command such
 as buildah bud or docker build. It is intended to give clients more
 control over how they build container images, including:
 - Instead of building one layer per line, run all instructions in the
 same container
 - Set HostConfig settings like network and memory controls that are
 not available when running container builds
 - Mount external files into the build that are not persisted as part
 of the final image (i.e. "secrets")
 - If there are no RUN commands in the Dockerfile, the container is
 created and committed, but never started.  The final image should be
 99.9% compatible with regular container builds, but bugs are always
 possible.
 .
 This package provides the imagebuilder command-line utility.

Package: openshot-qt
Description-md5: 8c61c960a950511ca72d179415af9b67
Description-en: create and edit videos and movies
 OpenShot Video Editor is a free, open-source, non-linear video editor. It
 can create and edit videos and movies using many popular video, audio, and
 image formats. Create videos for YouTube, Flickr, Vimeo, Metacafe, iPod,
 Xbox, and many more common formats!
 .
 Features include:
 * Multiple tracks (layers)
 * Compositing, image overlays, and watermarks
 * Support for image sequences (rotoscoping)
 * Key-frame animation
 * Video and audio effects (chroma-key)
 * Transitions (lumas and masks)
 * 3D animation (titles and physics simulations)
 * Chroma key (green screen & blue screen)
 * Transcode (convert video encodings)
 * Upload videos (YouTube and Vimeo supported)

Package: openshot-qt-doc
Description-md5: b61b439d2cbb6c63efcbc386db269fb0
Description-en: documentation for openshot-qt
 This is the official help manual for OpenShot Video Editor, a free,
 open-source, non-linear video editor. Learn how to edit videos, add
 watermarks, apply effects such as chroma key, and transition between
 videos. Also, learn how to become a developer, with step by step
 instructions.

Package: openslide-tools
Description-md5: 109043555994e00bce681ab5bab07277
Description-en: Manipulation and conversion tools for OpenSlide
 OpenSlide is a C library that provides a simple interface to read whole-slide
 images also known as virtual slides.
 .
 Whole-slide images, also known as virtual slides, are large, high resolution
 images used in digital pathology. Reading these images using standard image
 tools or libraries is a challenge because these tools are typically designed
 for images that can comfortably be uncompressed into RAM or a swap file.
 Whole-slide images routinely exceed RAM sizes, often occupying tens of
 gigabytes when uncompressed. Additionally, whole-slide images are typically
 multi-resolution, and only a small amount of image data might be needed at a
 particular resolution.
 .
 This library currently supports:
 - Aperio (.svs, .tif)
 - Hamamatsu (.vms, .vmu, .ndpi)
 - Leica (.scn)
 - MIRAX (.mrxs)
 - Sakura (.svslide)
 - Trestle (.tif)
 - Generic tiled TIFF (.tif)
 .
 This package contains command line tools for file manipulation.

Package: opensm
Description-md5: aa0213ccb9da6844f500ef5a01217d72
Description-en: InfiniBand subnet manager
 OpenSM provides an implementation of an InfiniBand Subnet Manager (SM) and
 Administrator (SA). One Subnet Manager is required to run on each InfiniBand
 subnet in order to initialize the InfiniBand hardware.

Package: opensm-doc
Description-md5: 78901d656671befe9c6fc794bd3fa2d7
Description-en: Documentation for the InfiniBand subnet manager
 OpenSM provides an implementation of an InfiniBand Subnet Manager (SM) and
 Administrator (SA). One Subnet Manager is required to run on each InfiniBand
 subnet in order to initialize the InfiniBand hardware.
 .
 This package contains the documentation for the opensm InfiniBand subnet
 manager.

Package: opensmtpd
Description-md5: 5cfa4604236fa783e89976597fdb43b4
Description-en: secure, reliable, lean, and easy-to configure SMTP server
 The OpenSMTPD server seeks to be
 * as secure as possible, and uses privilege separation to mitigate
 possible security bugs
 * as reliable as possible: any accepted email must not be lost
 * lean: it covers typical usage cases instead of every obscure one
 * easy to configure, with a configuration syntax reminiscent of the OpenBSD
 Packet Filter's (PF)
 * fast and efficient: it can handle large queues with reasonable performance

Package: opensmtpd-extras
Description-md5: cb60b87422af0d33a67d63302f3477d6
Description-en: addons for the OpenSMTPD SMTP server - transitional package
 This package provides a subset of addons for OpenSMTPD, including
 experimental ones. This transitional package may safely be removed

Package: opensmtpd-filter-dkimsign
Description-md5: 51894c7694c141ce812dd81fa198c55a
Description-en: opensmtpd filter that signs email with a dkim signature
 This OpenSMTPD filter signs emails with a DKIM signature. It supports
 the rsa and ed25519 signing algorithms.

Package: opensmtpd-filter-rspamd
Description-md5: 791492b60e01f86e9c6eda9e4bcba2f3
Description-en: OpenSMTPD filter integration for the Rspamd daemon
 This filter implements the Rspamd protocol and allows OpenSMTPD to request an
 Rspamd analysis of an SMTP transaction before a message is committed to queue.
 .
 The filter currently supports:
 * greylisting
 * adding X-Spam related headers to a message
 * rewriting Subject headers
 * DKIM-signing messages
 * using Rspamd-provided SMTP replies
 * allowing Rspamd to add and remove headers

Package: opensmtpd-filter-senderscore
Description-md5: 5f5ea52ea6398913966f8f8f7eb52a2f
Description-en: OpenSMTPD filter integration for SenderScore reputation
 This filter performs a SenderScore lookup and allows OpenSMTPD to either block
 or slow down a session based on the reputation of the source IP address.
 .
 The filter currently supports:
 * blocking hosts with reputation below a certain value
 * adding an X-SenderScore header with the score of the source IP address
 * adding an X-Spam header to hosts with reputation below a certain value
 * applying a time penalty proportional to the IP reputation
 * whitelisting IP addresses or subnets

Package: opensmtpd-table-ldap
Description-md5: b72d2f6733f8a11c69d097d4f2a403d4
Description-en: lookup OpenSMTPD users in LDAP tables
 This package provides the LDAP table for OpenSMTPD. An LDAP table stores
 information regarding local users. An LDAP table allows one to access
 userinfo, aliases, domains, and mailaddresses that are stored in a directory
 and are provided by an LDAP implementation.
 .
 The table is used by OpenSMTPD when user information such as user-id and/or
 home directory is required for a delivery, when a domain lookup may be
 required, and/or when looking for an alias.

Package: opensmtpd-table-mysql
Description-md5: 143d3c7ed7e5338c8f82f1ac262f6b13
Description-en: lookup OpenSMTPD users in MySQL or MariaDB tables
 This package provides the MySQL table for OpenSMTPD. It allows the storing of
 usernames, passwords, aliases, and domains in a format that is shareable
 across various machines that support mysql(1).
 .
 The table is used by smtpd(8) when authenticating a user, when user
 information such as user-id and/or home directory is required for a delivery,
 when a domain lookup may be required, and/or when looking for an alias.
 .
 A MySQL table consists of one or more mysql(1) databases with one or more
 tables.

Package: opensmtpd-table-passwd
Description-md5: c6029faafb2d5c34cbaa30436084d9d9
Description-en: lookup OpenSMTPD users in passwd-format tables
 This package provides the passwd table for OpenSMTPD. A "passwd" table stores
 information regarding local users. The information is encoded using the
 traditional passwd(5) format and allows the sharing of a user database across
 different software supporting this format.
 .
 The table is used by OpenSMTPD when authenticating a user or when user
 information such as user-id or home directory is required for a delivery.

Package: opensmtpd-table-postgres
Description-md5: 6e7594f8d2e0d3b42f47cef24852c70d
Description-en: lookup OpenSMTPD users in PostgreSQL tables
 This package provides the PostgreSQL table for OpenSMTPD. A PostgreSQL table
 allows the storing of usernames, passwords, aliases, and domains in a format
 that is shareable across various machines that support
 postgres(1).
 .
 The table is used by smtpd(8) when authenticating a user, when user
 information such as user-id and/or home directory is required for a delivery,
 when a domain lookup may be required, and/or when looking for an alias.

Package: opensmtpd-table-redis
Description-md5: 7cdddb03fac9840c7253259695e5f3ae
Description-en: lookup OpenSMTPD users in Redis tables
 This package provides the Redis table for OpenSMTPD. A Redis table allows the
 storing of usernames, passwords, aliases, and domains in a Redis server.
 .
 The table is used by smtpd(8) when authenticating a user, when user
 information such as user-id and/or home directory is required for a delivery,
 when a domain lookup may be required, and/or when looking for an alias.

Package: opensmtpd-table-socketmap
Description-md5: 1311d03286c6f3bc33bfa02ace11f481
Description-en: lookup OpenSMTPD users or keys in socketmap tables
 This package provides the socketmap table for OpenSMTPD. The table may be used
 for any kind of key-based lookup by smtpd(8). Socketmap tables use a simple
 protocol: the client sends a single-line request and the server sends a
 single-line reply.
 .
 Tables are used by smtpd(8) when authenticating a user, when user information
 such as user-id and/or home directory is required for a delivery, when a
 domain lookup may be required, and/or when looking for an alias.

Package: opensmtpd-table-sqlite
Description-md5: 8397f70678d00a3a11c984fc5a7fb5c2
Description-en: lookup OpenSMTPD users in SQLite tables
 This package provides the sqlite table for OpenSMTPD. A sqlite table allows
 the storing of usernames, passwords, aliases, and domains in a format that is
 shareable across various machines that support sqlite3(1) (SQLite version 3).
 .
 The table is used by smtpd(8) when authenticating a user, when user
 information such as user-id and/or home directory is required for a delivery,
 when a domain lookup may be required, and/or when looking for an alias.

Package: opensnitch
Description-md5: 70a7beb0fba436ced27b1a33b90140fa
Description-en: GNU/Linux interactive application firewall
 Whenever a program makes a connection, it'll prompt the user to allow or deny
 it.
 .
 The user can decide if block the outgoing connection based on properties of
 the connection: by port, by uid, by dst ip, by program or a combination
 of them.
 .
 These rules can last forever, until the app restart or just one time.
 .
 The GUI allows the user to view live outgoing connections, as well as search
 by process, user, host or port.
 .
 OpenSnitch can also work as a system-wide domains blocker, by using lists
 of domains, list of IPs or list of regular expressions.

Package: opensnitch-ebpf-modules
Description-md5: b1f7f56c3e135299d729d7c0481edc66
Description-en: GNU/Linux interactive application firewall eBPF modules
 opensnitch-ebpf-modules provides the eBPF modules.
 It provides the functionality to intercept connections at kernel level,
 offering better performance and reliability.

Package: opensp
Description-md5: fabc6e3cb88f70debefafddb3ad99079
Description-en: OpenJade group's SGML parsing tools
 This package is a collection of SGML/XML tools called OpenSP.
 It is a fork from James Clark's SP suite.
 .
 These tools are used to parse, validate, and normalize SGML and XML
 files.  The central programs included in this package are 'onsgmls',
 which replaces sgmls, 'ospam', 'ospent', 'osgmlnorm', and 'osx'.

Package: openssh-client-gssapi
Description-md5: 1032b939c358dc15573b09b448ce55b6
Description-en: secure shell (SSH) client, with GSS-API support
 This is the portable version of OpenSSH, a free implementation of
 the Secure Shell protocol as specified by the IETF secsh working
 group.
 .
 Ssh (Secure Shell) is a program for logging into a remote machine
 and for executing commands on a remote machine.
 It provides secure encrypted communications between two untrusted
 hosts over an insecure network. X11 connections and arbitrary TCP/IP
 ports can also be forwarded over the secure channel.
 It can be used to provide applications with a secure communication
 channel.
 .
 This package provides versions of the ssh client and related programs
 built with support for GSS-API authentication and key exchange, which
 can be used with systems such as Kerberos.
 It is currently an empty package depending on openssh-client, but
 future releases will remove GSS-API support from openssh-client, so
 users who need it should install this package.

Package: openssh-client-ssh1
Description-md5: 0a3748ca6a712bbffcc838280a2dede7
Description-en: secure shell (SSH) client for legacy SSH1 protocol
 This is the portable version of OpenSSH, a free implementation of
 the Secure Shell protocol as specified by the IETF secsh working
 group.
 .
 Ssh (Secure Shell) is a program for logging into a remote machine
 and for executing commands on a remote machine.
 It provides secure encrypted communications between two untrusted
 hosts over an insecure network. X11 connections and arbitrary TCP/IP
 ports can also be forwarded over the secure channel.
 It can be used to provide applications with a secure communication
 channel.
 .
 This package provides the ssh1 and scp1 clients and the ssh-keygen1
 utility, all built with support for the legacy SSH1 protocol. This
 protocol is obsolete and should not normally be used, but in some cases
 there may be no alternative way to connect to outdated servers.
 .
 In some countries it may be illegal to use any encryption at all
 without a special permit.
 .
 ssh replaces the insecure rsh, rcp and rlogin programs, which are
 obsolete for most purposes.

Package: openssh-known-hosts
Description-md5: 0896054670277f746b8ffb41af4a6eb7
Description-en: download, filter and merge known_hosts for OpenSSH
 This package allows you to download public hostkeys from multiple sources,
 filter the hostnames coming with them and merge them together into one
 file for use by OpenSSH. Plugins included:
 * curl (optional OpenPGP verification)
 * rsync (optional OpenPGP verification)
 * psql
 * symlink
 New plugins can easily be written.

Package: openssh-server-gssapi
Description-md5: e0464de7c75a87f097d73cf92e00b779
Description-en: secure shell (SSH) server, with GSS-API key exchange
 This is the portable version of OpenSSH, a free implementation of
 the Secure Shell protocol as specified by the IETF secsh working
 group.
 .
 Ssh (Secure Shell) is a program for logging into a remote machine
 and for executing commands on a remote machine.
 It provides secure encrypted communications between two untrusted
 hosts over an insecure network. X11 connections and arbitrary TCP/IP
 ports can also be forwarded over the secure channel.
 It can be used to provide applications with a secure communication
 channel.
 .
 This package provides a version of the sshd server built with support
 for GSS-API authentication and key exchange, which can be used with
 systems such as Kerberos.
 It is currently an empty package depending on openssh-server, but
 future releases will remove GSS-API support from openssh-server, so
 users who need it should install this package.

Package: openssh-tests
Description-md5: bb7db5bf0b75d064182f67ac05d849c9
Description-en: OpenSSH regression tests
 This package provides OpenSSH's regression test suite.  It is mainly
 intended for use with the autopkgtest system, though can also be run
 directly using /usr/lib/openssh/regress/run-tests.

Package: openssl-pkcs11-sign-provider
Description-md5: c31657c4a3f5ef73f860188209a61857
Description-en: OpenSSL provider for asymmetric operations with PKCS#11 keys
 This package provides the implementation of an OpenSSL Provider
 for asymmetric operations with private PKCS#11 keys. Requests with
 other key material will be forwarded to an OpenSSL built-in provider.
 .
 This provider is a proof-of-concept at the current state.

Package: openssl-provider-qat
Description-md5: 29886001d52a698b1158d1fcc87d32d4
Description-en: Intel Quickassist Technology (QAT): OpenSSL provider
 Intel QuickAssist Technology (QAT) provides hardware acceleration for
 offloading security, authentication and compression services from the CPU for
 significant increased performance and efficiency.
 .
 QAT_Engine provides extended acceleration support for OpenSSL.

Package: openssn
Description-md5: 1ac1eccb14c5ebddcd8de81b790d66c4
Description-en: modern submarine tactical simulator
 OpenSSN is a submarine simulation (subsim) which tries to emulate the
 behaviour of modern submarines. The player is placed in command of a
 submarine and is able to move about in a deep ocean environment.

Package: openssn-data
Description-md5: 16c4c34bfaaa3e69d5638bdd237c659e
Description-en: modern submarine tactical simulator (data)
 OpenSSN is a submarine simulation (subsim) which tries to emulate the
 behaviour of modern submarines. The player is placed in command of a
 submarine and is able to move about in a deep ocean environment.
 .
 This package contains data files for OpenSSN.

Package: opensta
Description-md5: 53fb91b7d0b6ff9d67b0bc0671ec6551
Description-en: Gate-level Static Timing Analyzer
 After synthesis, place and route of a digital circuit, it is necessary to
 verify the timing of the design. OpenSTA is a tool for doing exactly that. It
 has a Tcl interface for entering commands for analysing designs.
 .
 It typically takes as input a verilog netlist, a liberty file, and other
 parasitics information from the placed and routed design.

Package: opensta-dev
Description-md5: c2754e7c6a1fb7fc47fd67164412c022
Description-en: Gate-level Static Timing Analyzer - development files
 After synthesis, place and route of a digital circuit, it is necessary to
 verify the timing of the design. OpenSTA is a tool for doing exactly that. It
 has a Tcl interface for entering commands for analysing designs.
 .
 It typically takes as input a verilog netlist, a liberty file, and other
 parasitics information from the placed and routed design.
 .
 This package contains the header files and some libraries for development.

Package: openstack-dashboard-debian-theme
Description-md5: 2b77980c8a74678b274f56ddc73ea748
Description-en: Debian theme for Horizon
 The OpenStack Dashboard is a web application to control an OpenStack
 cloud. It connects to OpenStack services such as Nova, Swift, or Keystone
 using the OpenStack REST API just as you would with the command line
 clients.
 .
 This package contains the OpenStack Dashboard Debian Theme, provided by the
 Debian OpenStack team, and contributed by Jean-Patrick Poizat from Infomaniak.

Package: openstack-dashboard-ubuntu-theme
Description-md5: 40d46eeff72f593d414a29c360430556
Description-en: Transitional dummy package for Ubuntu theme for Horizon
 This transitional package is safe to remove and use openstack-dashboard
 instead, which now contains the Ubuntu theme.

Package: openstack-debian-images
Description-md5: ba943a6e7beffd0623b19dd6171655e8
Description-en: script to build a Debian image for OpenStack
 This package contains a script which is helpful for creating images to be used
 with the OpenStack IaaS cloud software suite. It uses only tools available
 within Debian.
 .
 This package contains the simple image build script.

Package: openstack-debian-images-build-farm
Description-md5: 851f46989cc94bfd782fea1e6915b77d
Description-en: script to build a Debian image for OpenStack
 This package contains a script which is helpful for creating images to be used
 with the OpenStack IaaS cloud software suite. It uses only tools available
 within Debian.
 .
 This package contains the necessary tooling to keep your OpenStack images
 updated, and available through a web server.

Package: openstack-debian-images-updater
Description-md5: 2381e75b80149b896f6c7dc99cb4043c
Description-en: script to build a Debian image for OpenStack
 This package contains a script which is helpful for creating images to be used
 with the OpenStack IaaS cloud software suite. It uses only tools available
 within Debian.
 .
 This package contains the necessary scripting tools to update a production
 OpenStack cluster with the latest version of the images generated by the
 openstack-debian-images-build-farm package.

Package: openstack-pkg-tools
Description-md5: b8794218f1516a9d6be0c35188e1fedd
Description-en: Tools and scripts for building Openstack packages in Debian
 This package contains some useful shell scripts and helpers for building the
 OpenStack packages in Debian, including:
 .
 * shared code for maintainer scripts (.config, .postinst, ...).
 * init script templates to automatically generate init scripts for sysv-rc and
 systemd.
 * tools to build backports using sbuild and/or Jenkins based on gbp workflow.
 * utility to maintain git packaging (to be included in a debian/rules).
 .
 Even if this package is maintained in order to build OpenStack packages, it is
 of a general purpose, and it can be used for building any package.

Package: openstack-release
Description-md5: 389f46059f28203b033e49c804226166
Description-en: OpenStack release file
 This package simply installs the OpenStack release file which can be used
 to determine the codename of the current OpenStack release. The file is
 located at /etc/openstack-release.

Package: openstereogram
Description-md5: fd1ddec4c2c3ed4e7f2185671dd19eaa
Description-en: Stereogram ("Magic Eye") generator with GUI
 A desktop application written in Java to generate autosterograms,
 made popular through the book "Magic Eye." Users create images which appear to
 pop out in 3D when looked at cross-eyed or wall-eyed (parallel vision).

Package: openstreetmap-carto
Description-md5: faa00b1565e24622e2a6dcb3d41fce6e
Description-en: Setup for standard OpenStreetMap Mapnik stylesheet
 This package provides configuration of the database info for
 openstreetmap-carto.
 .
 This package does not provide a tileserver, or perform tile rendering.

Package: openstreetmap-carto-common
Description-md5: 58cc0158bae5e94c4505c0d69039e10c
Description-en: standard OpenStreetMap Mapnik stylesheet
 This package provides the standard OpenStreetMap stylesheet for Mapnik, built
 from the CartoCSS source. It also provides the necessary icons, and the script
 to download the necessary shapefiles.
 .
 This package does not provide a tileserver, or perform tile rendering.

Package: openstructure
Description-md5: dca57137a22804cb104324183b5003cd
Description-en: Open-Source Computational Structural Biology Framework
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: opensubdiv-tools
Description-md5: fb728ea66350749ed112181c5f0da0eb
Description-en: high performance subdivision surface (subdiv) library - tools
 OpenSubdiv is a set of open source libraries that implement high
 performance subdivision surface (subdiv) evaluation on massively
 parallel CPU and GPU architectures. This codepath is optimized for
 drawing deforming subdivs with static topology at interactive
 framerates. The resulting limit surface matches Pixar's Renderman to
 numerical precision.
 .
 This package provides the official tools.

Package: opensurge
Description-md5: ae7b03284a419e7c25ca1cb54bf7c835
Description-en: Fun 2D retro platformer inspired by Sonic games
 Open Surge is a retro-style 2D sidescroller inspired by old-school games.
 .
 Join Surge, Neon and Charge and save the world from the evil Gimacian
 the Dark!
 .
 It has a game creation system that lets you unleash your creativity.
 Play, create games & share!

Package: opensurge-data
Description-md5: ace8ca8c70928d4916cf87e2711d4f06
Description-en: Fun 2D retro platformer inspired by Sonic games - Game data
 You probably do not want to install this package manually. Please install
 opensurge to play the Open Surge game!
 .
 This package contains architecture-independent game data for Open Surge.

Package: openswitcher
Description-md5: 8e8cefe06244e3015ef549db734c0a31
Description-en: Control application for Blackmagic Design ATEM video switchers
 Open Switcher is a control application for the Blackmagic Design ATEM video
 switchers. These are normally controlled with the propriatary Windows or Osx
 application over a network connection. In some cases it's also possible to
 control these switchers using hardware buttons but that doesn't expose the full
 functionality of these mixers.
 .
 Switcher Control is a re-implementation that aims to be as close to the
 supported features of ATEM Software Control as possible. Getting to 100%
 compatibility would be quite hard since it exposes quite a lot of extra
 functionalities for specific models of mixers which would be technically
 difficult to implement or hard to do due to lack of access to the more
 expensive hardware.
 .
 This is the GTK+3 control application package.

Package: openswitcher-proxy
Description-md5: 676bb065d1acd089716603ce386f4ce7
Description-en: Multi-protocol proxy for Blackmagic Design hardware
 Open Switcher is a control application for the Blackmagic Design ATEM video
 switchers. These are normally controlled with the propriatary Windows or Osx
 application over a network connection. In some cases it's also possible to
 control these switchers using hardware buttons but that doesn't expose the full
 functionality of these mixers.
 .
 Switcher Control is a re-implementation that aims to be as close to the
 supported features of ATEM Software Control as possible. Getting to 100%
 compatibility would be quite hard since it exposes quite a lot of extra
 functionalities for specific models of mixers which would be technically
 difficult to implement or hard to do due to lack of access to the more
 expensive hardware.
 .
 This package contains OpenSwitcher Proxy. OpenSwitcher Proxy is a daemon that
 acts as a reverse proxy for the ATEM network protocol. It adds a layer of
 authentication on top with the custom TCP protocol to safely run the protocol
 over the Internet.
 .
 The proxy also supports connecting the ATEM system to other protocols like MIDI
 and MQTT for integrating in a larger production environment.

Package: opensysusers
Description-md5: ee000ab61e60a76c37f8d350c55acd8a
Description-en: processes sysusers.d directory to create system users
 Opensysusers uses the files from sysusers.d directory to create system users
 and groups and to add users to groups, at package installation or boot time.
 This tool may be used to allocate system users and groups only, it is not
 useful for creating non-system (i.e. regular, "human") users and groups, as it
 accesses /etc/passwd and /etc/group directly, bypassing any more complex user
 databases, for example any database involving NIS or LDAP.
 .
 Opensysusers is an alternative implementation of systemd-sysusers that may
 work on systems with or without systemd installed.

Package: opentelemetry-cpp
Description-md5: 873402917cef4150697c1fa0998a0bc8
Description-en: OpenTelemetry C++ SDK library
 OpenTelemetry is an Observability framework and toolkit designed to create and
 manage telemetry data such as traces, metrics, and logs. Crucially,
 OpenTelemetry is vendor- and tool-agnostic, meaning that it can be used with a
 broad variety of Observability backends.
 .
 OpenTelemetry is focused on the generation, collection, management, and export
 of telemetry. A major goal of OpenTelemetry is that you can easily instrument
 your applications or systems, no matter their language, infrastructure, or
 runtime environment. The storage and visualization of telemetry is
 intentionally left to other tools.
 .
 This package provides the C++ OpenTelemetry SDK library.

Package: opentelemetry-cpp-dev
Description-md5: dc2ea13d93fcda173ebbd50b0e653764
Description-en: OpenTelemetry C++ client library
 OpenTelemetry is an Observability framework and toolkit designed to create and
 manage telemetry data such as traces, metrics, and logs. Crucially,
 OpenTelemetry is vendor- and tool-agnostic, meaning that it can be used with a
 broad variety of Observability backends.
 .
 OpenTelemetry is focused on the generation, collection, management, and export
 of telemetry. A major goal of OpenTelemetry is that you can easily instrument
 your applications or systems, no matter their language, infrastructure, or
 runtime environment. The storage and visualization of telemetry is
 intentionally left to other tools.
 .
 This package provides the C++ OpenTelemetry client header-only library.

Package: opentelemetry-proto
Description-md5: f064633a02a90dc12f719e57d88ec53a
Description-en: OpenTelemetry protocol specification and proto files
 OpenTelemetry is an observability framework and toolkit designed to create and
 manage telemetry data such as traces, metrics, and logs. Crucially,
 OpenTelemetry is vendor- and tool-agnostic, meaning that it can be used with a
 broad variety of Observability backends.
 .
 OpenTelemetry is focused on the generation, collection, management, and export
 of telemetry. A major goal of OpenTelemetry is that you can easily instrument
 your applications or systems, no matter their language, infrastructure, or
 runtime environment. The storage and visualization of telemetry is
 intentionally left to other tools.
 .
 This package contains the OpenTelemetry Protocol (OTLP) specification and
 the corresponding language independent interface types (.proto files).

Package: openthesaurus-de-text
Description-md5: 4de8b905136a8386f3a4965ffb17db2f
Description-en: German Text Thesaurus for e.g. ding
 This package contains the German OpenThesaurus (www.openthesaurus.de) thesaurus
 for usage with e.g. ding.

Package: opentracker
Description-md5: 9d083d75ff2423fd5868db508254a154
Description-en: Open and free bittorrent tracker
 opentracker is a open and free bittorrent tracker project. It aims for minimal
 resource usage and is intended to run on your wlan router.
 .
 This package contains the default configuration binary supporting both
 IPv4 and IPv6 stacks.

Package: opentracker-common
Description-md5: 5c3f285b3afcd2814e9f456cdf4b556a
Description-en: Open and free bittorrent tracker (common files)
 opentracker is a open and free bittorrent tracker project. It aims for minimal
 resource usage and is intended to run on your wlan router.
 .
 This package contains the common files for opentracker.

Package: openttd
Description-md5: e232f316a3798721d600f2bdc3d37b17
Description-en: reimplementation of Transport Tycoon Deluxe with enhancements
 OpenTTD is a reimplementation of the Microprose game "Transport
 Tycoon Deluxe" with lots of new features and enhancements.
 .
 OpenTTD is playable with the free graphics files from the openttd-opengfx
 package and optional sound and music files from the openttd-opensfx and
 openttd-openmsx packages Alternatively, OpenTTD can use the graphics files
 from the original Transport Tycoon Deluxe game (See README.Debian on how to set
 this up).

Package: openttd-data
Description-md5: e6838370e9aa4c3125f970976271d1b3
Description-en: common data files for the OpenTTD game
 This package contains data files like language files, scripts and some
 auxiliary graphics.  It does not include any full graphics or sound sets,
 which still need to be installed separately to play OpenTTD.

Package: openttd-opengfx
Description-md5: 426f836f9a1d1ff242341d8d29d479c8
Description-en: free graphics set for use with the OpenTTD game
 OpenGFX is a graphics set for the OpenTTD game that has been built from
 scratch under an open license. It allows the OpenTTD game to be played without
 needing the graphics files from the original Transport Tycoon Deluxe game.

Package: openttd-openmsx
Description-md5: 784f9300db7e19cb22711232cd1c51c9
Description-en: free music set for use with the OpenTTD game
 OpenMSX is a music set for the OpenTTD game that has been built from
 scratch under an open license. It allows the OpenTTD game to be played
 without needing the music files from the original Transport Tycoon
 Deluxe game.

Package: openturns-common
Description-md5: 36d85246b1ac9334361f4aa7dec46c78
Description-en: generic tool to treat and quantify uncertainties (common files)
 OpenTURNS is a powerful and generic tool to treat and quantify
 uncertainties in numerical simulations in design, optimization and
 control. It allows both sensitivity and reliability analysis studies:
 * defining the outputs of interest and decision criterion;
 * quantify and model the source of uncertainties;
 * propagate uncertainties and/or analyse sensitivity and
 * rank the sources of uncertainty
 .
 Targeted users are all engineers who want to introduce the
 probabilistic dimension in their so far deterministic studies.
 .
 This package contains the configuration file for the versioned library
 package.

Package: opentype-sanitizer
Description-md5: 100d5c08a0748925a02ee806be5ff51d
Description-en: tools to validate and sanitize OTF/TTF/WOFF/WOFF2 font files
 The OpenType Sanitizer (OTS) parses and serializes OpenType files (OTF, TTF)
 and WOFF and WOFF2 font files, validating them and sanitizing them as it goes.

Package: openuniverse
Description-md5: 393ccb0f77edc9401d3c6305619b9ee7
Description-en: 3D Universe Simulator
 OpenUniverse (OU for short) is a fun, fast and free OpenGL space simulator. It
 currently focuses on the Solar System and lets you visit all of its planets,
 most major moons and a vast collection of smaller bodies in colorful, glorious
 and realtime 3D. If you've ever had a chance to visit Mercury or asteroid
 Geographos, here you'll find them looking exactly the same way, following
 exactly the same path as when you've left them.
 .
 Notice that OpenUniverse is not actively being maintained anymore and that
 users are recommended to use Celestia instead.

Package: openuniverse-common
Description-md5: b91f3ac9f323056d52afa5c430426477
Description-en: 3D Universe Simulator data files
 OpenUniverse (OU for short) is  a fun, fast and free OpenGL space simulator.
 It currently focuses on the Solar System and lets you visit all of its
 planets, most major moons and a vast collection of smaller bodies in colorful,
 glorious and realtime 3D.
 .
 This package contains all the data that the program needs to run
 (textures, star data catalogues, 3D models, fonts) or enhances it (manuals)
 under /usr/share/openuniverse.

Package: openvanilla-imgeneric
Description-md5: 43e39edf68db3603c2136c4063b80b78
Description-en: libraries of openvanilla input method
 OpenVanilla is a collection of popular CJK and symbol input methods
 and language tools.
 .
 This package contains openvanilla's library files.

Package: openvanilla-imgeneric-data-all
Description-md5: 06823b4ae237440a8d8634a6663f02ba
Description-en: libraries of openvanilla input method - data files meta package
 OpenVanilla is a collection of popular CJK and symbol input methods
 and language tools.
 .
 This package pulls in openvanilla-imgeneric-data-* data files.

Package: openvanilla-imgeneric-data-ja
Description-md5: dcf72b402deb6286e5a9813c9e5d951e
Description-en: libraries of openvanilla input method - Japanese data files
 OpenVanilla is a collection of popular CJK and symbol input methods
 and language tools.
 .
 This package contains openvanilla's Japanese data files.

Package: openvanilla-imgeneric-data-ko
Description-md5: 9050bebfe014d7166e33954cb4208ce6
Description-en: libraries of openvanilla input method - Korean data files
 OpenVanilla is a collection of popular CJK and symbol input methods
 and language tools.
 .
 This package contains openvanilla's Korean data files.

Package: openvanilla-imgeneric-data-th
Description-md5: ad62cfbd148829b067a587bee1d9b0b3
Description-en: libraries of openvanilla input method - Thai data files
 OpenVanilla is a collection of popular CJK and symbol input methods
 and language tools.
 .
 This package contains openvanilla's Thai data files.

Package: openvanilla-imgeneric-data-vi
Description-md5: 4de6997bbeeab7444e8b2029ab0d41b9
Description-en: libraries of openvanilla input method - Vietnamese data files
 OpenVanilla is a collection of popular CJK and symbol input methods
 and language tools.
 .
 This package contains openvanilla's Vietnamese data files.

Package: openvanilla-imgeneric-data-zh-cn
Description-md5: fec55c1eccfc151dd76dc7f616e72c59
Description-en: libraries of openvanilla input method - Chinese (Simplified) data files
 OpenVanilla is a collection of popular CJK and symbol input methods
 and language tools.
 .
 This package contains openvanilla's Chinese (Simplified) data files.

Package: openvanilla-imgeneric-data-zh-hk
Description-md5: fdc9f4d691cd6339d2b0c2231945850c
Description-en: libraries of openvanilla input method - Chinese (Hongkong) data files
 OpenVanilla is a collection of popular CJK and symbol input methods
 and language tools.
 .
 This package contains openvanilla's Chinese (Hongkong) data files.

Package: openvanilla-imgeneric-data-zh-tw
Description-md5: 128290320799e7890ae2a8fd4f63bf8a
Description-en: libraries of openvanilla input method - Chinese (Traditional) data files
 OpenVanilla is a collection of popular CJK and symbol input methods
 and language tools.
 .
 This package contains openvanilla's Chinese (Traditional) data files.

Package: openvas-scanner
Description-md5: c4f3f0ed3bf958b296703555fc8e2a31
Description-en: remote network security auditor - scanner
 The Open Vulnerability Assessment System is a modular security auditing
 tool, used for testing remote systems for vulnerabilities that should be
 fixed.
 .
 It is made up of two parts: a scan server, and a client. The scanner/daemon,
 openvassd, is in charge of the attacks, whereas the client,
 gvm-tools, provides an X11/GTK+ user interface.
 .
 This package provides the scanner.

Package: openvlbi
Description-md5: 2a56e5b5853b95aff561090774f88865
Description-en: correlator for OpenVLBI
 OpenVLBI is an open source correlator for astronomical interferometers.
 with OpenVLBI astronomers can join together more telescopes to observe
 celestial objects at great resolution.
 OpenVLBI can be used with radio antennas or optical sensors.
 This package includes test and multi-contextual client/server applications,
 the development and runtime libraries.
 .
 This is a metapackage to install all openvlbi packages.

Package: openvlbi-bin
Description-md5: 71e76c20764a3442bd0a742f7b54931d
Description-en: OpenVLBI Correlator library - client applications
 OpenVLBI is an open source library for astronomical interferometers.
 with OpenVLBI astronomers can join together more telescopes to observe
 celestial objects at great resolution.
 OpenVLBI can be used with radio antennas or optical sensors.
 A test and multi-contextual client/server applications are included into
 openvlbi-bin, and libopenvlbi contains the correlator library.
 An INDI client is included into openvlbi-bin which connects to one or more
 INDI servers that observe in realtime.
 .
 This package contains the client application.

Package: openvlbi-data
Description-md5: 6331dc6d8efb48c2976d3fb941b88e51
Description-en: OpenVLBI correlator - data
 OpenVLBI is an open source correlator for astronomical interferometers.
 with OpenVLBI astronomers can join together more telescopes to observe
 celestial objects at great resolution.
 OpenVLBI can be used with radio antennas or optical sensors.
 .
 This package contains data files.

Package: openvpn-auth-ldap
Description-md5: 49c9a714673b4ddd48e5c6201b207406
Description-en: OpenVPN LDAP authentication module
 A plugin that implements username/password authentication via
 LDAP for OpenVPN 2.x. It features:
 .
 * Simple Apache-style configuration file.
 * LDAP group-based access restrictions.
 * Will authenticate against any LDAP server that supports LDAP
 simple binds -- including Active Directory.

Package: openvpn-auth-oauth2
Description-md5: 1e8eec94765e62a89d18e3351b36b832
Description-en: virtual private network daemon (OAuth2 plugin)
 OpenVPN is an application to securely tunnel IP networks over a
 single UDP or TCP port. It can be used to access remote sites, make
 secure point-to-point connections, enhance wireless security, etc.
 .
 openvpn-auth-oauth2 is a management client for OpenVPN that handles the single
 sign-on (SSO) authentication against various OIDC providers.
 .
 It integrates OpenVPN with OIDC providers such as:
 .
 * Microsoft Entra ID (Azure AD)
 * GitHub
 * Okta
 * Google Workspace
 * Authentik
 * Zitadel
 * DigitalOcean
 * Keycloak
 * ...any other OIDC compatible auth server

Package: openvpn-auth-radius
Description-md5: ff84413a663eb3ac7fb2b26ba6f75dfa
Description-en: OpenVPN RADIUS authentication module
 A plugin for OpenVPN 2.x that implements authentication of users against a
 RADIUS server. It features:
 * RADIUS authentication and accounting support for OpenVPN
 * analysis of RADIUS attributes:
 o framed ip address
 o framed routes
 o acct interim interval
 o vendor specific attributes by additional scripts

Package: openvpn-dco-dkms
Description-md5: 873ddc29be3186ed73b73c2212f4088a
Description-en: DCO (Data-Channel Offload) kernel module for OpenVPN 2.6
 This kernel module allows OpenVPN to offload any data plane management to the
 linux kernel, thus allowing it to exploit any Linux low level API, while
 avoiding expensive and slow payload transfer between kernel space and user
 space.
 .
 You need OpenVPN 2.6.x with dco-support compiled in to use this.
 .
 This module does _not_ accelerate OpenVPN 2.7. For OpenVPN 2.7 you need the
 new upstreamed kernel module ovpn (released first in Linux 6.16).
 .
 This package uses DKMS to automatically build the ovpn-dco kernel module.

Package: openvpn-systemd-resolved
Description-md5: c526cf1da064266c33bdd7c104c80419
Description-en: integrates OpenVPN with systemd-resolved
 This is a helper script designed to integrate OpenVPN with the
 systemd-resolved service via DBus instead of trying to override
 /etc/resolv.conf, or manipulate systemd-networkd configuration files.
 .
 Since systemd-229, the systemd-resolved service has an API available via DBus
 which allows directly setting the DNS configuration for a link. This script
 makes use of busctl from systemd to send DBus messages to systemd-resolved to
 update the DNS for the link created by OpenVPN.

Package: openvpn3-client
Description-md5: cfaec8a840679a42e9530b37316c5c8f
Description-en: virtual private network client (version 3)
 OpenVPN is an application to securely tunnel IP networks over a
 single UDP or TCP port. It can be used to access remote sites, make
 secure point-to-point connections, enhance wireless security, etc.
 .
 OpenVPN uses all of the encryption, authentication, and certification
 features provided by the OpenSSL library (any cipher, key size, or
 HMAC digest).
 .
 OpenVPN may use static, pre-shared keys or TLS-based dynamic key exchange. It
 also supports VPNs with dynamic endpoints (DHCP or dial-up clients), tunnels
 over NAT or connection-oriented stateful firewalls (such as Linux's iptables).
 .
 This is a new OpenVPN client based on the OpenVPN 3 C++ Core Library.
 The architecture behind this client is completely different from the
 classic OpenVPN 2.x versions, as it enables a strict privilege
 separation as part of the implementation.  In addition, it provides
 possibility to update the DNS configuration when that is being pushed
 from the OpenVPN server.  This client is built around D-Bus which
 enables more advanced ways to interact with OpenVPN tunnels.  And
 it provides an openvpn3 Python 3 module to simplify interaction
 with the client from Python.
 .
 This package contains OpenVPN3 Linux Client

Package: openvpn3-indicator
Description-md5: a78b2859dff5e8cace079467dfc16328
Description-en: OpenVPN3 indicator for Network Manager
 OpenVPN is an application to securely tunnel IP networks over a
 single UDP or TCP port. It can be used to access remote sites, make
 secure point-to-point connections, enhance wireless security, etc.
 .
 This package contains a indicator application that controls OpenVPN3
 tunnels, until Network Manager supports OpenVPN3.

Package: openvswitch-ipsec
Description-md5: 3709e379f5ca3b3d58d9b448edaefda7
Description-en: Open vSwitch IPsec tunneling support
 Open vSwitch is a production quality, multilayer, software-based,
 Ethernet virtual switch. It is designed to enable massive network
 automation through programmatic extension, while still supporting
 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
 to support distribution across multiple physical servers similar to
 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
 .
 This package provides IPsec tunneling support for OVS tunnels.

Package: openvswitch-pki
Description-md5: 7bc9647531060a37f72077a192bd67e9
Description-en: Open vSwitch public key infrastructure dependency package
 Open vSwitch is a production quality, multilayer, software-based,
 Ethernet virtual switch. It is designed to enable massive network
 automation through programmatic extension, while still supporting
 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
 to support distribution across multiple physical servers similar to
 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
 .
 openvswitch-pki provides PKI (public key infrastructure) support for
 Open vSwitch switches and controllers, reducing the risk of
 man-in-the-middle attacks on the Open vSwitch network infrastructure.

Package: openvswitch-source
Description-md5: 9c0e76c547ece8b74742dcb3cd0aadc2
Description-en: Open vSwitch source code
 Open vSwitch is a production quality, multilayer, software-based,
 Ethernet virtual switch. It is designed to enable massive network
 automation through programmatic extension, while still supporting
 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
 to support distribution across multiple physical servers similar to
 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
 .
 This package contains the full Open vSwitch source code to support
 use with the Open Virtual Network (OVN) build.

Package: openvswitch-test
Description-md5: 5e96c70d93748d31d15d453a8ccec079
Description-en: Open vSwitch test package
 Open vSwitch is a production quality, multilayer, software-based,
 Ethernet virtual switch. It is designed to enable massive network
 automation through programmatic extension, while still supporting
 standard management interfaces and protocols (e.g. NetFlow, IPFIX,
 sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In addition, it is designed
 to support distribution across multiple physical servers similar to
 VMware's vNetwork distributed vswitch or Cisco's Nexus 1000V.
 .
 This package contains utilities that are useful to diagnose
 performance and connectivity issues in Open vSwitch setup.

Package: openvswitch-testcontroller
Description-md5: 55827d9f036c6bc8e9b4979e18054a4e
Description-en: Simple controller for testing OpenFlow setups
 This controller enables OpenFlow switches that connect to it to act
 as MAC-learning Ethernet switches.  It can be used for initial
 testing of OpenFlow networks.  It is not a necessary or desirable
 part of a production OpenFlow deployment.

Package: openvswitch-vtep
Description-md5: be45108f46f34bd9625673e3854b516b
Description-en: Open vSwitch VTEP utilities
 Open vSwitch is a production quality, multilayer, software-based, Ethernet
 virtual switch. It is designed to enable massive network automation through
 programmatic extension, while still supporting standard management interfaces
 and protocols (e.g. NetFlow, sFlow, SPAN, RSPAN, CLI, LACP, 802.1ag). In
 addition, it is designed to support distribution across multiple physical
 servers similar to VMware's vNetwork distributed vswitch or Cisco's Nexus
 1000V.
 .
 This package provides utilities that are useful to interact with a
 VTEP-configured database and a VTEP emulator.

Package: openwsman
Description-md5: f8201248a0493602de7cc25be9fff901
Description-en: Open Web Services Manager
 Openwsman is a project intended to provide an open-source implementation of
 the Web Services Management specification (WS-Management) and to expose
 system management information on the Linux operating system using the
 WS-Management protocol. WS-Management is based on a suite of web services
 specifications and usage requirements that exposes a set of operations
 focused on and covers all system management aspects.
 .
 This package provides a basic WS Manager daemon.

Package: openxr-layer-apidump
Description-md5: 856a19ea1ce76a8491a7669fe4c184b6
Description-en: OpenXR software development kit -- API dump layer
 OpenXR is an API specification for writing portable, cross-platform
 virtual reality (VR) and augmented reality (AR) software.
 .
 This package contains the XR_APILAYER_LUNARG_api_dump
 OpenXR API layer from the OpenXR-SDK-Source repository. It may be
 explicitly enabled by an environment variable or an application.
 .
 The XR_APILAYER_LUNARG_api_dump layer outputs or saves a dump of all OpenXR
 calls made.

Package: openxr-layer-corevalidation
Description-md5: a4cb65882c0a13465c81ac9343df89ab
Description-en: OpenXR software development kit -- validation layer
 OpenXR is an API specification for writing portable, cross-platform
 virtual reality (VR) and augmented reality (AR) software.
 .
 This package contains the XR_APILAYER_LUNARG_core_validation
 OpenXR API layer from the OpenXR-SDK-Source repository. It may be
 explicitly enabled by an environment variable or an application.
 .
 The XR_APILAYER_LUNARG_core_validation layer validates API call
 input and can provide a summary of usage errors.

Package: openyahtzee
Description-md5: c083d7c172dd0c6af5aea037edbd8d80
Description-en: classic dice game of Yahtzee
 Open Yahtzee is a version of the classic dice game
 Yahtzee. Also known as Knubbel or Pasch.
 .
 Open Yahtzee is built to be a full-featured Yahtzee
 implementation, with a user-friendly interface
 including animated dice rolls.
 .
 For other implementations see the gtali game in the
 gnome-games package.

Package: opgpcard
Description-md5: ee67ca8feaaf2108c842df9b4c04ede3
Description-en: tool to create printable business cards including OpenPGP
 Tool to create VCard, QR code and/or SVG printable business cards
 including OpenPGP key and fingerprint.

Package: ophcrack
Description-md5: c5d3fb4dcab7ffc27a8125fff55405c3
Description-en: Microsoft Windows password cracker using rainbow tables (gui)
 Ophcrack is a Windows password cracker based on a time-memory trade-off
 using rainbow tables. This is a new variant of Hellman's original trade-off,
 with better performance. It recovers 99.9% of alphanumeric passwords in
 seconds.
 .
 It works for Windows NT/2000/XP/Vista/7.
 .
 This package contains ophcrack with Qt-based graphical UI.
 Please note that it can be used in command line as well.

Package: ophcrack-cli
Description-md5: f9dc6f2893138861b1bd88b5c5b5f44f
Description-en: Microsoft Windows password cracker using rainbow tables (cmdline)
 Ophcrack is a Windows password cracker based on a time-memory trade-off
 using rainbow tables. This is a new variant of Hellman's original trade-off,
 with better performance. It recovers 99.9% of alphanumeric passwords in
 seconds.
 .
 It works for Windows NT/2000/XP/Vista/7.
 .
 This package contains ophcrack with command line interface only.

Package: oping
Description-md5: 3576bf590bd8db05a970e07cf571c091
Description-en: sends ICMP_ECHO requests to network hosts
 oping uses ICMP packages (better known as "ping packets") to test the
 reachability of network hosts. It supports pinging multiple hosts in parallel
 using IPv4 and/or IPv6 transparently.
 .
 This package contains two command line applications: "oping" is a replacement
 for tools like ping(1), ping6(1) and fping(1). "noping" is an ncurses-based
 tool which displays statistics while pinging and highlights aberrant
 round-trip times.

Package: opkssh
Description-md5: 1ccd4fb09ba905431598e11bb329d7b8
Description-en: OpenPubkey SSH tools for OpenID SSH logins (program)
 opkssh (OpenPubkey SSH) is a tool which enables ssh to be used with
 OpenID Connect allowing SSH access management via identities like
 alice@example.com instead of long-lived SSH keys. It does not replace
 ssh, but rather generates ssh public keys that contain PK Tokens and
 configures sshd to verify the PK Token in the ssh public key. These
 PK Tokens contain standard OpenID Connect ID Tokens. This protocol
 builds on the OpenPubkey
 (https://github.com/openpubkey/openpubkey/blob/main/README.md) which
 adds user public keys to OpenID Connect without breaking
 compatibility with existing OpenID Provider.
 .
 This package contains the command-line tool 'opkssh'.

Package: opl3-soundfont
Description-md5: d60f462c7f7351b9301bcaa034eadc7d
Description-en: OPL3 SoundFont that simulates the sound of an OPL3 chip
 This package provides a soundfont (sf2) that can be used by FluidSynth,
 Timidity and WildMidi to play MIDI (and MIDI-like files) using the samples
 created by the OPL3 (SB16/YM262) chip. This also allows applications like
 DOSBox, ZDoom and others to play back MIDI without having to emulate the
 OPL3, which can be costly in terms of CPU usage to emulate accurately.
 .
 This package will be installed into /usr/share/sounds/sf2/.

Package: opt
Description-md5: 2febe217b921608e897447070314bbcf
Description-en: Options Parsing Tool library
 opt is a subroutine library which facilitates the convenient input
 of parameters to a C program. Parameters are parsed from a command
 line, with further facilities for reading options from files, from
 environment strings, or from an interactive environment. The aim of
 the opt package is to permit programs to be both user- and
 programmer- friendly. The package attempts to on the one hand
 provide a direct and relatively full-featured input interface to the
 ultimate user of the program, and at the same time impose a minimal
 amount of work on the programmer to "attach" the package to his or
 her software. It is similar to GNU's (and AT&T's old) getopts
 package, but with a different interface that might be easier to use.

Package: optgeo
Description-md5: 406067502a81ef12f52608251407b9fc
Description-en: simulator for geometrical optics
 optgeo is a program to plot the movement of rays through an optic
 equipment. Many pieces, like lenses, mirrors, curved mirrors can be
 assembled.

Package: opticalraytracer
Description-md5: 9d5556a3498d491d9eef067dfdceeb06
Description-en: Virtual lens/mirror design workshop
 OpticalRayTracer is an application that analyzes systems of lenses and mirrors.
 It uses optical principles and a virtual optical bench to predict the behavior
 of many kinds of ordinary and exotic lens types as well as flat and curved
 mirrors. OpticalRayTracer includes an advanced, easy-to-use interface that
 allows the user to rearrange the optical configuration by dragging objects
 around using the mouse.
 .
 OpticalRayTracer fully analyzes lens optical properties, including refraction
 and dispersion. The dispersion display uses color-coded light beams to simplify
 interpretation of the results.
 .
 OpticalRayTracer allows the creation of mirrors, flat and curved. In modern
 optical designs, mirrors often produce better results than lenses, for example
 in astronomical instruments. Such instruments can be roughed out in
 OpticalRayTracer's virtual workbench.

Package: optimir
Description-md5: 759e6ff9eaeea6644852b82160c2085c
Description-en: Integrating genetic variations in miRNA alignment
 OptimiR is a miRSeq data alignment workflow. It integrates genetic information
 to assess the impact of variants on miRNA expression.
 .
 OptimiR: A bioinformatics pipeline designed to detect and quantify miRNAs,
 isomiRs and polymiRs from miRSeq data, & study the impact of genetic
 variations on polymiRs' expression.

Package: opus-tools
Description-md5: 81a2ab9e7504c6a5243563d545841309
Description-en: Opus codec command line tools
 This package provides the reference implementations of encoder and decoder
 utilities for libopus.  People implementing their own support for Opus are
 encouraged to check their code for interoperability with these tools.

Package: opustags
Description-md5: 48317dabac662f9ddc454a276f7fa895
Description-en: view and edit Ogg Opus comments
 Edit Opus tags in batch with command line flags, export or
 import tags through text files, or edit tags interactively
 using your preferred text editor.

Package: orage
Description-md5: 28c052fed7c9a56336bef38b89e46ec7
Description-en: Calendar for Xfce Desktop Environment
 This package contains a calendar for the Xfce4 desktop environment.
 It integrates itself nicely into the desktop environment, is highly
 configurable and supports alerts based on dates. If you are looking
 for a good graphical calendar, you will probably want to try out
 orage. It stores its data in iCal format.

Package: orage-data
Description-md5: f663224f099a355211802dc8b4a09a2f
Description-en: Calendar for Xfce Desktop Environment (data files)
 This package contains architecture-independant files for Orage, a calendar for
 the Xfce4 desktop environment.

Package: oras
Description-md5: 47b47d0736d30f60b7c884c72587c1ae
Description-en: OCI registry cli tool managing content like artifacts, images, packages
 ORAS works similarly to tools you may already be familiar with, such as
 docker. It allows you to push (upload) and pull (download) things to and
 from an OCI Registry, and also handles login (authentication) and token
 flow (authorization). What ORAS does differently is shift the focus from
 container images to other types of artifacts.
 .
 ORAS is the de facto tool for working with OCI Artifacts. It treats
 media types as a critical piece of the puzzle. Container images are
 never assumed to be the artifact in question.

Package: orbital-eunuchs-sniper
Description-md5: 08ade70fb0fe68887932ba5a9da98f35
Description-en: anti-terrorist, pro-Eunuchs, satellite sniping game
 Orbital Eunuchs Sniper is an overhead shooting game. You (the Eunuch on
 the orbital laser platform) are tasked with protecting the VIPs (blue)
 from the terrorists (red)!

Package: orbital-eunuchs-sniper-data
Description-md5: 5f8d77c35d706810ee3c4239f38f9235
Description-en: game data files for the game Orbital Eunuchs Sniper
 Orbital Eunuchs Sniper is an overhead shooting game. You (the Eunuch on
 the orbital laser platform) are tasked with protecting the VIPs (blue)
 from the terrorists (red)!
 .
 This package includes the game image, sound, and music files.

Package: orca-sops
Description-md5: a779dfcfed1b8020e871ee4966e42373
Description-en: simple orca plugin system
 The simple orca plugin system is an interface to enhance Orca with custom
 commands. The simple interface allows the usage of any executable (including
 scripts such as shell scripts) to provide information to the user, while the
 more advanced API allows for modification of all parts of the screen reader by
 accessing its internal state. Plugins are called using a configurable key
 stroke.
 .
 This package comes with three plugins:
 * read current clipboard content
 * announce current desktop work space
 * a plugin manager for convenient installation and activation of plugins

Package: orchis-gtk-theme
Description-md5: de9a84349eb6da09dd7d37be5c228ed5
Description-en: Material Design theme for GNOME/GTK+ based desktop environments
 Materia (formerly Flat-Plat) is a Material Design theme for GNOME/GTK+ based
 desktop environments.It supports GTK+ 3, GTK+ 2, GNOME Shell, Budgie, MATE,
 Unity, LightDM, GDM, Chrome theme, etc.
 .
 Also Materia has compatibility with oomox theme designer.

Package: orchis-kde
Description-md5: 39ecaace2e888891eae9c01bb5e5faae
Description-en: Port of the popular GTK theme Orchis for Plasma
 orchis-kde is a port of the popular GTK theme Orchis for Plasma desktop
 with a few additions and extras.
 .
 This package contains:
 - Aurorae window decoration themes
 - Kvantum themes
 - Plasma color schemes
 - Plasma Desktop themes
 - Plasma Look-and-Feel settings
 - SDDM themes
 - Wallpapers

Package: org-mode
Description-md5: ec2a60b381f7be933b614f16df540152
Description-en: Transition Package, org-mode to elpa-org
 The Org emacs addon has been elpafied. This dummy package
 helps ease transition from org-mode to elpa-org.

Package: org-roam-doc
Description-md5: b9968980aabcdfed7a691bb79f05d8ca
Description-en: non-hierarchical note-taking with Emacs Org-mode -- documentation
 Org-roam is a solution for effortless non-hierarchical note-taking with
 Org-mode.  With Org-roam, notes flow naturally, making note-taking fun and
 easy.  Org-roam should also work as a plug-and-play solution for anyone
 already using Org-mode for their personal wiki.
 .
 Org-roam is a replica of the proprietary Roam Research.
 .
 This package contains the info and HTML documentation.

Package: organicmaps
Description-md5: eb2eb523ebddbea875d4bacc93e78590
Description-en: offline maps with routing ability (executable)
 Organic Maps is a map application for travelers, tourists, hikers,
 and cyclists based on top of crowd-sourced OpenStreetMap data.
 It is privacy-focused and can be used without an Internet connection.
 It provides navigation for pedestrians, public transport, cycling
 and driving.
 .
 This package contains the OMaps executable.

Package: organicmaps-data
Description-md5: fb7988531786e23008a11bdae44d88c4
Description-en: offline maps with routing ability (data)
 Organic Maps is a map application for travelers, tourists, hikers,
 and cyclists based on top of crowd-sourced OpenStreetMap data.
 It is privacy-focused and can be used without an Internet connection.
 It provides navigation for pedestrians, public transport, cycling
 and driving.
 .
 This package contains architecture independent data.

Package: organize
Description-md5: 85203a556817a9ef60bc3694be36c433
Description-en: File management automation tool
 organize is a command line utility to automate file organization tasks.
 A list of folders containing files to organize are provided in a
 configuration file.
 A list of filters can be applied to those files : filtering can be done by
 file extension, last modified date, regular expressions and many more.
 And a list of actions will be applied to the filtered files : they can
 put them into the trash, move them into another folder and many more.

Package: origami-pdf
Description-md5: 36e6e32973ad19ee79756e28397272b1
Description-en: PDF analysis and manipulation tool
 Origami is a PDF-compliant parser. It provides a scripting tool to generate
 and analyze malicious PDF files. It can also be used to create on-the-fly
 customized PDFs, or to inject (evil) code into already existing documents.
 .
 This package contains command line tools to analyse and manipulate PDF's

Package: original-awk
Description-md5: d433e1ef59296245021f280bc35f42b0
Description-en: The original awk described in "The AWK Programming Language"
 This is the version of awk described in "The AWK Programming Language",
 Second Edition, by Al Aho, Brian Kernighan, and Peter Weinberger
 (Addison-Wesley, 2024, ISBN-13 978-0138269722, ISBN-10 0138269726).

Package: ormolu
Description-md5: 10f92e0575e92ccb60b889cf6d118ebc
Description-en: formatter for Haskell source code
 A formatter for Haskell source code.

Package: orphan-sysvinit-scripts
Description-md5: 6e62a05dcaf39a4d5ec8fa894f07cfb8
Description-en: Orphaned System-V-like init scripts
 This package provides System-V init scripts for packages whose maintainers
 have chosen to drop them from the distribution in favour of only supplying
 a systemd service file.
 .
 It will only put files into /etc/init.d/ when the relevant package is
 installed on your system.

Package: orpie
Description-md5: 6ad43083171d2ea1416cf6018ef3d857
Description-en: RPN calculator for the terminal
 Orpie is a fullscreen RPN calculator for the console. Its operation is
 similar to that of modern HP calculators, but data entry has been optimized
 for efficiency on a PC keyboard. Features include:
 .
 * real and complex numbers and matrices
 * extensive function library
 * command completion of function names
 * base conversions
 * units and conversion factor handling
 * exact integer arithmetic, with unlimited integer size
 * visible stack, with browsing/modification capability
 * user-defined variables
 * user-configurable keybindings, via a Mutt-like rcfile
 * context-sensitive help

Package: orthanc
Description-md5: 583441f4d2fe9fa37be1da8d3a612ce1
Description-en: Lightweight, RESTful DICOM server for medical imaging
 Orthanc aims at providing a simple, yet powerful DICOM server for
 medical imaging. Orthanc can turn any computer running Windows or
 Linux into a Vendor Neutral Archive (in other words, a mini-PACS
 system). Its architecture is lightweight, meaning that no complex
 database administration is required, nor the installation of
 third-party dependencies.
 .
 What makes Orthanc unique is the fact that it provides a RESTful
 API. Thanks to this major feature, it is possible to drive Orthanc
 from any computer language. The DICOM tags of the stored medical
 images can be downloaded in the JSON file format. Furthermore,
 standard PNG images can be generated on-the-fly from the DICOM
 instances by Orthanc.
 .
 Orthanc lets its users focus on the content of the DICOM files,
 hiding the complexity of the DICOM format and of the DICOM protocol.

Package: orthanc-dev
Description-md5: 545d7289c7e94b1fa49dc24eb840c275
Description-en: Orthanc development files
 Orthanc aims at providing a simple, yet powerful DICOM server for
 medical imaging. Orthanc can turn any computer running Windows or
 Linux into a Vendor Neutral Archive (in other words, a mini-PACS
 system). Its architecture is lightweight, meaning that no complex
 database administration is required, nor the installation of
 third-party dependencies.
 .
 This package includes the header files to develop C/C++ plugins
 for Orthanc.

Package: orthanc-dicomweb
Description-md5: 008eee1651074d2383236573398105da
Description-en: Plugin to extend Orthanc with support of WADO and DICOMweb
 Orthanc DICOMweb is a plugin to Orthanc, the lightweight, RESTful Vendor
 Neutral Archive for medical imaging. It extends the Orthanc core with
 support of the WADO (now known as WADO-URI) and DICOMweb (QIDO-RS,
 STOW-RS, WADO-RS) standards.

Package: orthanc-doc
Description-md5: d340a0c2a2945d99eddc0d7cc3d7641e
Description-en: Documentation of Orthanc
 Orthanc aims at providing a simple, yet powerful DICOM server for
 medical imaging. Orthanc can turn any computer running Windows or
 Linux into a Vendor Neutral Archive (in other words, a mini-PACS
 system). Its architecture is lightweight, meaning that no complex
 database administration is required, nor the installation of
 third-party dependencies.
 .
 This package includes the documentation and the sample codes
 available for Orthanc. It also includes the documentation
 to develop C/C++ plugins for Orthanc.

Package: orthanc-gdcm
Description-md5: cc4d35b84801ac0befba4552473b883d
Description-en: DICOM transcoder/decoder for Orthanc using GDCM (notably for JPEG2k)
 This package installs a plugin for Orthanc, the lightweight, RESTful
 Vendor Neutral Archive for medical imaging. The plugin extends
 Orthanc with a transcoder/decoder of DICOM images that is built on
 the GDCM library, whereas the built-in transcoder/decoder of Orthanc
 uses DCMTK.
 .
 This plugin is notably necessary for Orthanc to be able to
 transcode and decode JPEG2k transfer syntaxes.

Package: orthanc-imagej
Description-md5: 8d273ba496e01f76aa13b08e9b2bdc53
Description-en: ImageJ plugin to import images from Orthanc
 This ImageJ plugin allows ImageJ to browse the content of an Orthanc
 server, then import 2D/3D DICOM images from Orthanc into ImageJ.
 Orthanc is a lightweight, RESTful DICOM server for healthcare and
 medical research.
 .
 This plugin simplifies the indexation of DICOM images if using
 ImageJ (e.g. for quality control of DICOM modalities, or for
 pedagogical use). There is also no need to carry on any complex
 network configuration, since the plugin directly uses the REST
 API of Orthanc. This makes its installation and its use
 quite straightforward.

Package: orthanc-mysql
Description-md5: 674137b9a32bb391ef919442b3b31010
Description-en: Plugins to use MySQL or MariaDB as a database back-end to Orthanc
 Orthanc MySQL is a set of two plugins to Orthanc, a lightweight,
 RESTful Vendor Neutral Archive for medical imaging. These plugins
 override the default SQLite engine of Orthanc with a MySQL or
 MariaDB back-end. They bring scalability to Orthanc, making it
 enterprise-ready.

Package: orthanc-neuro
Description-md5: 3be0ddcaf3b17ad2d02e8a93f1cb8c7b
Description-en: Neuroimaging plugin for Orthanc
 This package installs a plugin for Orthanc, the lightweight, RESTful
 Vendor Neutral Archive for medical imaging. This plugin adds support
 for neuroimaging in Orthanc, notably to easily convert from DICOM to
 NIfTI.

Package: orthanc-postgresql
Description-md5: ffb04dd3ae0f999becaa7a8e08151999
Description-en: Plugins to use PostgreSQL as a database back-end to Orthanc
 Orthanc PostgreSQL is a set of two plugins to Orthanc, a lightweight,
 RESTful Vendor Neutral Archive for medical imaging. These plugins
 override the default SQLite engine of Orthanc with a PostgreSQL
 back-end. They bring scalability to Orthanc, making it
 enterprise-ready.

Package: orthanc-python
Description-md5: 72a7370117e94ea80a6e77f5fffc2c36
Description-en: Develop plugins for Orthanc using the Python programming language
 This plugin can be used to write Orthanc plugins using the Python programming
 language instead of the more complex C/C++ programming languages. It can be
 used to gain access to Python modules directly in Orthanc.
 .
 This plugin can be of great help to anyone wishing to automate her imaging
 workflow, to design/train new machine learning algorithms, or to deploy AI
 systems directly in clinical setups.

Package: orthanc-webviewer
Description-md5: aabf928a28dc9019b4d69bc1f5d36bdf
Description-en: Web viewer of medical images for Orthanc
 Orthanc Web Viewer is a plugin to Orthanc, a lightweight, RESTful Vendor
 Neutral Archive for medical imaging. It extends Orthanc with an integrated
 Web viewer of DICOM images.

Package: orthanc-wsi
Description-md5: bd141f06e0ab6800074b343d8428d178
Description-en: Whole-slide imaging support for Orthanc (digital pathology)
 Orthanc-WSI brings support of whole-slide imaging for digital
 pathology into Orthanc, the lightweight, RESTful Vendor Neutral
 Archive for medical imaging.
 .
 This package contains two command-line tools to convert whole-slide
 images to and from DICOM. Support for proprietary file formats is
 available through OpenSlide. The package also contains an Orthanc
 plugin to display such DICOM images by any standard Web browser. The
 implementation follows DICOM Supplement 145.

Package: os-autoinst
Description-md5: 79248344378908d7be7c47060c26ab61
Description-en: automated testing of Operating Systems
 The OS-autoinst project aims at providing a means to run fully automated
 tests. Especially to run tests of basic and low-level operating system
 components such as bootloader, kernel, installer and upgrade, which can not
 easily and safely be tested with other automated testing frameworks.
 However, it can just as well be used to test firefox and openoffice operation
 on top of a newly installed OS.
 .
 os-autoinst can be executed alone, but is currently designed to be executed
 together with openQA, the web user interface that allows one to run more than
 one os-autoinst instance at the same time.

Package: osc
Description-md5: f3099430b6ad52b2d9c81077f623f927
Description-en: Open Build Service commander
 Commandline client for the Open Build Service, which allows one to access
 repositories in the Open Build Service in similar way as Subversion
 repositories.
 .
 The Open Build Service is service that allows developers to package
 software for all major Linux distributions.

Package: osc-plugin-dput
Description-md5: 893b0ff8e7313c359099c4ddc5f5ad93
Description-en: dput plugin for OpenSUSE (buildsystem) commander
 This package contains the dput plugin for OpenSUSE (buildsystem) commander.
 .
 The dput plugin is designed to be able to quickly upload a random
 Debian source package without the need of doing a checkout, adding
 the source, removing the old files and committing it again.
 .
 See 'osc help dput' for details.

Package: oscar
Description-md5: 7af6effd866bbd674421a6ad4984812f
Description-en: Open Source CPAP Analysis Reporter (OSCAR)
 OSCAR is a Free Software, cross platform research tool for
 exploring data produced by CPAP (Continuous Positive Airway Pressure)
 machines, and related equipment, which are used in the treatment of
 sleep apnea and other sleep disorders.
 .
 OSCAR is a derivative of SleepyHead version 1.1.0, created when that
 was abandoned by Mark Watkins.

Package: oscs
Description-md5: 642e63598173f3bc8be7b07abe89d421
Description-en: OpenStack cloud selector parses credentials from clouds.yaml
 This package provides a parser for the ~/.config/openstack/clouds.yaml and
 makes it possible to select one of the, by exporting the OS_CLOUD environment
 variable. When using "oscs set" without any argument, oscs displays a nice fzf
 ncurse dialogue where uses can select what cloud to use with the arrow keys.
 .
 The way to use it, is to source /usr/share/oscs/oscs from your .bashrc.

Package: osdclock
Description-md5: 596edb8f87aa42092920c892cfd20f89
Description-en: Clock using the XOSD library
 A clock which uses the X On-Screen Display library to display itself.
 .
 It supports a strftime(3)-style format parameter and can be configured to show
 up only at specific intervals.

Package: osdsh
Description-md5: a66373d72e3b18bf9927e7b7b9e61701
Description-en: overlays your screen with various system information
 OSDsh is a little program that overlays system information using
 the XOSD library. OSDsh was originally based on osdd and provides
 features like:
 .
 * It is able to display a clock.
 * Shows the volume levels of the soundcard when changing.
 * Tells you if you are on- or off-line, and the time you were connected.
 * Shows the battery status and
 * shows any message you want it to.

Package: osg-ca-certs
Description-md5: 0a5298f6dd2762da644884d12d50c56d
Description-en: OSG CA certificates
 The open science grid certification authority certificates provide
 the public key infrastructure trust roots necessary to secure the
 grid's service integrity.
 .
 This package contains OSG security group CA certificate selection as
 scripted at https://github.com/opensciencegrid/osg-certificates

Package: osinfo-db
Description-md5: 6efa0e85594d3c825a34c7b1cd77db4a
Description-en: Operating system database files
 libosinfo is a GObject based library API for managing information about
 operating systems, hypervisors and the (virtual) hardware devices they
 can support. It provides APIs to match/identify optimal devices for deploying
 an operating system on a hypervisor.
 .
 This package contains the actual database files.

Package: osinfo-db-tools
Description-md5: 429f2279755e3dae275a6ca03c0de8b7
Description-en: libosinfo database tools
 libosinfo is a GObject based library API for managing information about
 operating systems, hypervisors and the (virtual) hardware devices they
 can support. It provides APIs to match/identify optimal devices for deploying
 an operating system on a hypervisor.
 .
 This package contains the tools for managing the installation, bundling and
 distribution of libosinfo's database files.

Package: osm2pgrouting
Description-md5: b94cdc2f00fdbb2ec511fdc427e4b7ef
Description-en: Tool to import OpenStreetMap data into a pgRouting database
 osm2pgrouting is a command line tool that makes it easy to import
 OpenStreetMap data into a pgRouting database. It builds the routing
 network topology automatically and creates tables for feature types and
 road classes. pgRouting has to be installed to be able to run
 osm2pgrouting.

Package: osm2pgsql
Description-md5: 90d71a17cb11022105b2ed19601badf4
Description-en: OpenStreetMap data to PostgreSQL converter
 Convert OSM planet snapshot data to SQL suitable for loading
 into a PostgreSQL database with PostGIS geospatial extensions. This
 database may then be used to render maps with Mapnik or for other
 geospatial analysis.

Package: osmcoastline
Description-md5: 23790320b0c69c0ead1f669c45378d51
Description-en: Extract coastline data from OpenStreetMap planet file
 OSMCoastline extracts the coastline from an OSM planet file and assembles all
 the pieces into polygons for use in map renderers etc.
 .
 OSMCoastline relies on the Osmium library for its OpenStreetMap data handling.
 .
 The Osmium library has extensive support for all types of OSM entities: nodes,
 ways, relations, and changesets. It allows reading from and writing to OSM
 files in XML and PBF formats, including change files and full history files.
 Osmium can store OSM data in memory and on disk in various formats and using
 various indexes. Its easy to use handler interface allows you to quickly write
 data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
 and GeoJSON geometries for easy conversion into many GIS formats and it can
 assemble multipolygons from ways and relations.
 .
 This package contains the OSMCoastline utilities.

Package: osmctools
Description-md5: 41185d66f38e4c4b860a63f830e7c058
Description-en: Some tools to manipulate OpenStreetMap files
 Small collection of basic OpenStreetMap tools, include converter, filter and
 updater files.
 .
 Programs include:
 osmconvert - Converter of OSM files
 osmfilter - The experimental OSM filters data
 osmupdate - Update OSM files.

Package: osmid
Description-md5: 66e06f5d714ea4816797cbc89599caa0
Description-en: tool to convert MIDI to OSC and OSC to MIDI
 osmid aims to provide a lightweight, portable, easy to use tool to convert
 MIDI to OSC and OSC to MIDI. It is the software handling the communication
 with MIDI devices in Sonic Pi. osmid is divided in 2 tools:
 .
 * m2o: MIDI to OSC conversion
 * o2m: OSC to MIDI conversion

Package: osmium-tool
Description-md5: 40068f9f77d1877ed0b10bc5f08e369f
Description-en: Command line tool for working with OpenStreetMap data
 Osmium Tool is a multipurpose command line tool based on the Osmium library.
 .
 With the Osmium Tool you currently can:
 .
 * Get information about an OSM file
 * Convert OSM files from one format into another (supports all XML and PBF
 formats)
 * Merge and apply change files to an OSM file (with or without history)
 * Extract data from OSM history files for a given point in time or a time
 range
 .
 The Osmium library has extensive support for all types of OSM entities: nodes,
 ways, relations, and changesets. It allows reading from and writing to OSM
 files in XML and PBF formats, including change files and full history files.
 Osmium can store OSM data in memory and on disk in various formats and using
 various indexes. Its easy to use handler interface allows you to quickly write
 data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS
 and GeoJSON geometries for easy conversion into many GIS formats and it can
 assemble multipolygons from ways and relations.

Package: osmo
Description-md5: 5c5b27d85c5a365939379323a1f30993
Description-en: personal organizer for GTK+
 Osmo is a personal organizer, which includes calendar, task
 manager and address book modules. It aims to be easy to use and
 configurable to meet the user's preferences.

Package: osmo-bsc
Description-md5: f92dd940224938657a28f718742af712
Description-en: GSM Base Station Controller
 This is the BSC-only version of OpenBSC. It requires a Mobile Switching Center
 (MSC) to operate.
 .
 This package replaces osmocom-bsc.

Package: osmo-bsc-bs11-utils
Description-md5: 6291ff235a48c635c04fd8b03885fd3f
Description-en: Command line utilities for Siemens BS-11 BTS
 There is a tool in this package for configuring the Siemens BS-11 BTS.
 Additionally, it contains one tool for making use of an ISDN-card and the
 public telephone network as frequency standard for the E1 line.

Package: osmo-bsc-ipaccess-utils
Description-md5: 95a64c651224f4ee0d1b70436423cc91
Description-en: Command line utilities for ip.access nanoBTS
 This package contains utilities that are specific for nanoBTS when being used
 together with OpenBSC. It contains mainly three tools: ipaccess-find,
 ipaccess-config and ipaccess-proxy.

Package: osmo-bsc-meas-utils
Description-md5: 058572607ee119ca875e792b5a9fbb0d
Description-en: Command line utilities to manage measurement reports
 This package is part of osmo-bsc.
 .
 It converts measurement report feed into JSON feed printed to stdout. Each
 measurement report is printed as a separate JSON root entry. All measurement
 reports are separated by a new line.

Package: osmo-bts
Description-md5: 78c81ea4c557be2e19752ea5722a54b8
Description-en: Base Transceiver Station for GSM
 OsmoBTS is a software implementation of Layer2/3 of a BTS. It implements the
 following protocols/interfaces:
 LAPDm (GSM 04.06)
 RTP
 A-bis/IP in IPA multiplex
 OML (GSM TS 12.21)
 RSL (GSM TS 08.58)
 .
 OsmoBTS is modular and has support for multiple back-ends. A back-end talks to
 a specific L1/PHY implementation of the respective BTS hardware. Based on this
 architecture, it should be relatively easy to add a new back-end to support
 so-far unsupported GSM PHY/L1 and associated hardware.

Package: osmo-cbc
Description-md5: cd1b70d299bd7f15b6ba0b665e905c46
Description-en: Cell Broadcast Center
 The Cell Broadcast Centre (CBC) is the heart of the Cell Broadcast Service
 (CBS) as well as a variety of disaster/emergency warning systems (PWS).
 .
 OsmoCBC provides a REST/JSON interface for receiving cell broadcast messages
 from external entities and a 3GPP CBSP interface towards BSCs like OsmoBSC.
 .
 This package contains the Cell Broadcast Center.

Package: osmo-cbc-utils
Description-md5: 8d8b2a04f7d9e3c7341d41a277f4b88d
Description-en: Utilities for OsmoCBC
 The Cell Broadcast Centre (CBC) is the heart of the Cell Broadcast Service
 (CBS) as well as a variety of disaster/emergency warning systems (PWS).
 .
 OsmoCBC provides a REST/JSON interface for receiving cell broadcast messages
 from external entities and a 3GPP CBSP interface towards BSCs like OsmoBSC.
 .
 This package contains utilities e.g. for submitting Cell Broadcast messages to
 the CBC.

Package: osmo-fl2k
Description-md5: c5f0aaa959cfbdc75256946890ce9060
Description-en: use a VGA USB adapter as DAC and SDR transmitter
 This software allows one to use USB 3.0 to VGA adapters based on the
 Fresco Logic FL2000 chip as general purpose DACs and SDR transmitter
 generating a continuous stream of samples by avoiding the HSYNC and
 VSYNC blanking intervals.

Package: osmo-ggsn
Description-md5: 8496aea9df82da67a7d2e4292d200a40
Description-en: Osmocom Gateway GPRS Support Node (GGSN)
 OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile
 operators as the interface between the Internet and the rest of the
 mobile network infrastructure.

Package: osmo-gtphub
Description-md5: 99071819b8c1123e18db6b255cc4e9e2
Description-en: Proxy for GTP traffic between multiple SGSNs and GGSNs
 This package is part of osmo-sgsn and provides a proxy for GTP traffic
 between multiple SGSNs and GGSNs.
 .
 The SGSN implements
 - the Gb interface to the BSS's (like the OsmoPCU or an ip.access nanoBTS)
 - the Gp interface with its GTP protocol to one or more Gateway GPRS Support
 Node (GGSN) like OsmoGGSN.
 - the IuPS interface with its RANAP protocol to onre or more RNCs or HNB-GWs
 like OsmoHNBGW
 - the GSUP Interface/Protocol towards OsmoHLR

Package: osmo-hlr
Description-md5: d85ab36106a48b58584678c1aaa86df9
Description-en: Osmocom Home Location Register
 OsmoHLR is a Osmocom implementation of HLR (Home Location Registrar)
 which works over GSUP protocol. The subscribers are store in sqlite DB.
 It supports both 2G and 3G authentication.

Package: osmo-libasn1c-dev
Description-md5: 62a3cd067625312577c93d87d91edee9
Description-en: asn1c runtime code as shared library - development files
 Lev Walkins's asn1c runtime, as a shared library and with modifications
 for Osmocom.
 .
 Compiles ASN.1 data structures into C source structures that can be
 simply (un)marshalled from and to: BER, DER, CER, BASIC-XER, CXER,
 EXTENDED-XER, PER.
 .
 This package contains the files needed for development.

Package: osmo-libasn1c1t64
Description-md5: 86cef5fd3f7a83a01ed47d439d4a64ce
Description-en: asn1c runtime code as shared library
 Lev Walkins's asn1c runtime, as a shared library and with modifications
 for Osmocom.
 .
 Compiles ASN.1 data structures into C source structures that can be
 simply (un)marshalled from and to: BER, DER, CER, BASIC-XER, CXER,
 EXTENDED-XER, PER.

Package: osmo-mgw
Description-md5: 5485252e0f2f80d984fab7036f53f469
Description-en: Osmocom's Media Gateway for 2G and 3G circuit-switched mobile networks
 OsmoMGW, the Osmocom Media Gateway, is a Media Gateway for handling user
 plane (voice) traffic in cellular networks.
 .
 OsmoMGW supports the IETF MGCP (Media Gateway Control Protocol) for
 control from Call Agents, such as those present in OsmoBSC and OsmoMSC.
 .
 At the moment (October 2017), OsmoMGW only implements RTP proxy / RTP
 bridge type endpoints, to each of which two RTP connections can be
 established.
 .
 OsmoMGW is the generalized version of an earlier much more special-purpose
 implementation called osmo-bsc_mgcp.

Package: osmo-msc
Description-md5: 7ff8fa1832917cff051ddbe566208323
Description-en: Osmocom's Mobile Switching Center for 2G and 3G mobile networks
 The Mobile Switching Center (MSC) is the heart of 2G/3G
 circuit-switched services.  It terminates the A-interface links from the
 Base Station Controllers (BSC) and handles the MM and CC sub-layers of
 the Layer 3 protocol from the phones (MS).
 .
 This Osmocom implementation of the MSC handles A interfaces via 3GPP
 AoIP in an ASP role.  It furthermore implements IETF MGCP against an
 external media gateway, such as OsmoMGW.  It does *not* implement MAP
 towards a HLR, but the much simpler Osmocom GSUP protocol, which can
 be translated to MAP if needed.

Package: osmo-mslookup-utils
Description-md5: 49bc94ac7e3ff49ad2ff727892c8a2f4
Description-en: Utilities for Osmocom MS lookup
 The shared library libosmo-mslookup contains routines for looking up
 mobile subscribers.
 .
 This package contains a simple MS lookup client utility.

Package: osmo-pcu
Description-md5: 186ba922bda08b4096974c9a7872dbde
Description-en: Osmocom GPRS/EDGE Packet Control Unit (PCU)
 The GPRS Packet Control Unit is co-located with the GSM BTS or GSM BSC
 in order to provide packet-switched services for 2G (2.5G, 2.75G)
 networks.  OsmoPCU is the Osmcoom implementation of this network
 element. It interfaces to osmo-bts via the PCU socket of OsmoBTS
 and via Gb (NS-over-IP) interface with the SGSN such as OsmoSGSN.

Package: osmo-sdr
Description-md5: 0374a37e5b2691d980daa37e56eaa910
Description-en: Software defined radio support for OsmoSDR hardware (tools)
 OsmoSDR is a 100% Free Software based small form-factor inexpensive
 SDR (Software Defined Radio) project.
 .
 The hardware part of OsmoSDR brings information from an antenna connector
 to a USB plug.
 .
 This package is the software that provides control of the USB hardware
 and an API to pass data to software defined radio applications on the host.
 .
 This package contains a set of command line utilities:

Package: osmo-sgsn
Description-md5: 4226b40e79858276fe4c8af064eba09c
Description-en: Serving GPRS Support Node for 2G and 3G networks
 For setting up a 2G network with data network support, this package is needed
 .
 The SGSN implements
 - the Gb interface to the BSS's (like the OsmoPCU or an ip.access nanoBTS)
 - the Gp interface with its GTP protocol to one or more Gateway GPRS Support
 Node (GGSN) like OsmoGGSN.
 - the IuPS interface with its RANAP protocol to onre or more RNCs or HNB-GWs
 like OsmoHNBGW
 - the GSUP Interface/Protocol towards OsmoHLR

Package: osmo-stp
Description-md5: b7bca9c6847d4d162965c9efc8dc7bb7
Description-en: Osmocom SIGTRAN STP (Signaling Transfer Point)
 This is the Osmocom (Open Source Mobile Communications) implementation
 of a Signaling Transfer Point (STP) for SS7/SIGTRAN telecommunication
 networks.  At this point it is a very minimal implementation, missing
 lots of the functionality usually present in a STP, such as Global Title
 Routing, Global Title Translation.

Package: osmo-tetra
Description-md5: 5da72ec42ffc4c655c6ca819518b895c
Description-en: TETRA trunked radio system software
 This project aims at practical research and
 experimentation with the TETRA trunked radio system.

Package: osmo-trx
Description-md5: 0d147a2be02a4a1d765f13af9e1e3150
Description-en: SDR transceiver that implements Layer 1 of a GSM BTS
 OsmoTRX is a software-defined radio transceiver that implements the Layer 1
 physical layer of a BTS comprising the following 3GPP specifications:
 .
 TS 05.01 "Physical layer on the radio path"
 TS 05.02 "Multiplexing and Multiple Access on the Radio Path"
 TS 05.04 "Modulation"
 TS 05.10 "Radio subsystem synchronization"
 .
 In this context, BTS is "Base transceiver station". It's the stations that
 connect mobile phones to the mobile network.
 .
 3GPP is the "3rd Generation Partnership Project" which is the collaboration
 between different telecommunication associations for developing new
 generations of mobile phone networks. (post-2G/GSM)

Package: osmocom-analog
Description-md5: 33af00ed74e872ffce785e993eb81472
Description-en: Base station implementation of classic mobile networks
 Included software allows the emulation of classic mobile networks
 to communicate with historical mobile phones.

Package: osmocom-dahdi-dkms
Description-md5: 32db9ffd553b120e20b24334bbdfbdfb
Description-en: Kernel module package maintained by DKMS
 DAHDI DKMS as the name implies uses DKMS to build and install
 kernel modules into your kernel tree. DKMS will maintain the
 modules every kernel update.

Package: osmocom-dahdi-linux
Description-md5: 3b18bd32d7687a478536361fa966754c
Description-en: DAHDI Linux contains a minimal set of helper tools
 DAHDI stands for Digium Asterisk Hardware Device Interface.
 This is a fork by Osmocom that reintroduces support for old
 hardware and adds support for Osmocom ice1usb adapter.

Package: osmocom-dahdi-linux-dev
Description-md5: 5446be44af9a4ded8e6c9eaf8c2b5c43
Description-en: DAHDI Linux development files
 DAHDI stands for Digium Asterisk Hardware Device Interface.
 This is a fork by Osmocom that reintroduces support for old
 hardware and adds support for Osmocom ice1usb adapter.
 .
 This package contains header files that are needed by other
 osmocom packages.

Package: osmose-emulator
Description-md5: 4e3e541a611cb701a6190990d6b73ba5
Description-en: Sega Master System and Game Gear console emulator
 A multi-machine emulator for platforms of Sega consoles
 (Master System and Game Gear) and compatible for all games.
 .
 Simulates hardware extremely accurately which ensures that these
 classic games are represented exactly like they were on the real systems.
 .
 Osmose has a clean graphical user interface based on QT and a simplified setup
 process, and supports ROM archives in the SMS and GG formats.

Package: osmosis
Description-md5: 4157dd5b68d444bc2bc4b8b4a70f5ddc
Description-en: Command line OpenStreetMap data processor
 Osmosis consists of a series of components that can be chained together
 in order to perform operations on an OpenStreetMap database or
 OpenStreetMap XML or PBF files. Such operations include:
 * Generate and load dumps from and to a database.
 * Produce changesets comparing databases and files and applying
 them to other databases and files.
 * Sort data contained in a file.
 * Extract data contained in a bounding box or in a polygon.

Package: osmpbf-bin
Description-md5: c959ce0180319fc4be04f5bc53c9ad58
Description-en: OpenStreetMap PBF file format library - tools
 Osmpbf is a Java/C library to read and write OpenStreetMap PBF files.
 PBF (Protocol buffer Binary Format) is a binary file format for OpenStreetMap
 data that uses Google Protocol Buffers as low-level storage.
 .
 This package provides various tools to deal with OpenStreetMap PBF file
 format.

Package: ospd-openvas
Description-md5: 3cec32874f47b5232a54521fa686a5fd
Description-en: OSP server implementation to allow GVM to remotely control an OpenVAS Scanner
 This package contains an OSP server implementation to allow GVM to remotely
 control OpenVAS.
 .
 It is a command line tool with parameters to start a daemon which keeps
 waiting for instructions to update the feed of vulnerability tests and to
 start a scan. The second part of the interface is the redis store where the
 parameters about a scan task need to be placed and from where the results can
 be retrieved, being the unique communication channel between OSPD-OpenVAS and
 OpenVAS.
 .
 Once running, you need to configure OpenVAS for the Greenbone Vulnerability
 Manager, for example via the web interface Greenbone Security Assistant. Then
 you can create scan tasks to use OpenVAS.

Package: ospics
Description-md5: 29083a3f98c508caec7cba674f529284
Description-en: Some images of operating system logos/mascots
 This package contains some operating system logos / mascots
 .
 It contains:
 - Tux (black/white)
 - "Baby Tux" (black/white and color)
 - Debian swirl (black/white and color)

Package: osptoolkit
Description-md5: b8c244a1be44a4f722867802dc68c5af
Description-en: Open source client side development kit for Open Settlement Protocol
 The Open Settlement Protocol (OSP) standard defined by the European
 Telecommunications Standards Institute (ETSI TS 101 321) www.etsi.org.
 .
 The OSP Toolkit is an open source implementation of the OSP peering protocol
 and is freely available from www.sourceforge.net. It enables applications for
 secure multi-lateral peering.
 .
 This package contains OSP Toolkit documentation, enroll and test tools.
 .
 The enroll program is a utility application for establishing a trusted
 relationship between an OSP client and OSP servers.

Package: osra
Description-md5: 0b5c8c22e0da5e7d199419c0ecea29a5
Description-en: optical structure recognition
 OSRA is a utility designed to convert graphical representations of
 chemical structures, as they appear in journal articles, patent documents,
 textbooks, trade magazines etc., into SMILES (Simplified Molecular
 Input Line Entry Specification) - a computer recognizable molecular structure
 format. OSRA can read a document in any of the over 90 graphical formats
 parseable by ImageMagick - including GIF, JPEG, PNG, TIFF, PDF, PS etc., and
 generate the SMILES representation of the molecular structure images
 encountered within that document.

Package: osrm-backend
Description-md5: 62ca3e5e8091f8499f07ca93aa5965e5
Description-en: Open Source Routing Machine - high performance routing engine
 OSRM is a modern C++ routing engine for shortest paths in road networks.
 It uses OpenStreetMap data as its data source. OSRM supports Linux,
 FreeBSD, Windows, and macOS.
 .
 This package contains the command-line tools:
 - osrm-routed: HTTP server providing a routing API
 - osrm-extract: extract road network from OSM data
 - osrm-partition: partition the road network
 - osrm-customize: customize the partitioned road network
 - osrm-contract: contract the road network for CH routing
 - osrm-datastore: store processed data in shared memory
 - osrm-components: identify strongly connected components

Package: osrm-backend-service
Description-md5: b2b9599f37945057ce32c6779014e0cf
Description-en: Open Source Routing Machine - systemd service
 OSRM is a modern C++ routing engine for shortest paths in road networks.
 It uses OpenStreetMap data as its data source.
 .
 This package provides the systemd service unit for running osrm-routed
 as a persistent background service, started automatically at boot. It
 creates a dedicated system user (osrm) and a state directory under
 /var/lib/osrm for the processed map data.
 .
 Users who only need the map-processing tools (osrm-extract,
 osrm-partition, osrm-customize, osrm-contract) do not need this package.

Package: oss-compat
Description-md5: bda05940fba28a152a4c13a58ad86e74
Description-en: Open Sound System (OSS) compatibility package
 This package ensures that Open Sound System support is provided in
 some way. On Linux, it enables the ALSA compatibility modules. On
 other kernels where OSS is the default interface, no action is
 taken.
 .
 The purpose of this package is for applications that only support OSS
 to depend on it, hence preventing common "/dev/dsp not found" errors
 that would confuse unexperienced users.
 .
 On Linux platforms a better approach nowadays is to use osspd, which
 emulates OSS devices using ALSA or PulseAudio.

Package: oss-preserve
Description-md5: 58ab19ec33bc4352dca8a17defea437b
Description-en: Program to save/restore OSS mixer settings
 This package saves the Open Sound System (OSS) mixer settings into a
 file when the machine is shut down, and restores them from the file
 when it is restarted.  It can optionally restore from a file of fixed
 settings.

Package: osslsigncode
Description-md5: 837e4ef94713f3972d543052b2150a63
Description-en: Authenticode signing tool
 osslsigncode is an Authenticode signing tool for PE binaries
 (Windows executables, DLLs, drivers...), CAB archives and MSI
 installation packages. It also supports timestamping using
 Authenticode and RFC-3161.

Package: osspd
Description-md5: d7ac15bb4572a62032e48c6a9cafc78c
Description-en: OSS Proxy Daemon: Userland OSS emulation
 OSS Proxy Daemon is a Linux userland OSS sound device (/dev/[a]dsp and
 /dev/mixer) implementation using CUSE. Currently it supports
 forwarding OSS sound streams to PulseAudio and ALSA.
 .
 Actually emulating the OSS devices makes for a more robust emulation compared
 to OSS wrappers using LD_PRELOAD, like aoss and padsp. It also works better
 when running foreign-architecture applications or using old libc versions for
 compatibility reasons.

Package: osspd-alsa
Description-md5: b7a1f3818df02903703285718e5eb492
Description-en: OSS Proxy Daemon: ALSA backend (experimental)
 OSS Proxy Daemon is a Linux userland OSS sound device (/dev/[a]dsp and
 /dev/mixer) implementation using CUSE. Currently it supports
 forwarding OSS sound streams to PulseAudio and ALSA.
 .
 This package contains the experimental ALSA backend for osspd.

Package: osspd-pulseaudio
Description-md5: d5e5ec062dd26d73ccb9b9a0e215800f
Description-en: OSS Proxy Daemon: PulseAudio backend
 OSS Proxy Daemon is a Linux userland OSS sound device (/dev/[a]dsp and
 /dev/mixer) implementation using CUSE. Currently it supports
 forwarding OSS sound streams to PulseAudio and ALSA.
 .
 This package contains the PulseAudio backend for osspd.

Package: ostree
Description-md5: d767cb08238abbe08c2671b5e44f6d0b
Description-en: content-addressed filesystem for operating system binaries
 libostree provides a library and tools for managing bootable, immutable,
 versioned filesystem trees. It is like git in that it checksums
 individual files and has a content-addressed object store; unlike git,
 it "checks out" the files using hardlinks into an immutable directory
 tree. This can be used to provide atomic upgrades with rollback, history
 and parallel-installation, particularly useful on "fixed purpose"
 systems such as embedded devices.
 .
 This package contains the executables used to manage and create
 filesystem trees. It does not affect the boot process for the system
 on which it is installed.

Package: ostree-boot
Description-md5: d4fe520f513fbbd0be923df8db15f4c1
Description-en: libostree boot loader and initramfs integration
 libostree provides a library and tools for managing bootable, immutable,
 versioned filesystem trees. See the ostree package's description for
 more details.
 .
 This package contains configuration snippets and executables needed to
 boot a Debian derivative from a libostree filesystem deployment. This
 integration currently has some limitations:
 .
 - the initramfs must have been made using dracut
 - the boot loader must be one that is supported by libostree, currently
 GNU GRUB 2, syslinux/extlinux or Das U-Boot

Package: ostree-push
Description-md5: 6473f190dd13d7565aa5c1e49bd593ae
Description-en: push commits from local OSTree repo to a remote
 ostree-push uses ssh to push commits from a local OSTree repo to a
 remote OSTree repo. This is to fill a gap where currently you can only
 pull commits in core ostree. To publish commits to a remote repository,
 you either have to pull from the local repo to the remote repo or use
 an out of band mechanism like rsync.

Package: ostree-tests
Description-md5: d7b28e54f9327d4a658e4e5bdbf03edf
Description-en: content-addressed filesystem for operating system binaries - tests
 libostree provides a library and tools for managing bootable, immutable,
 versioned filesystem trees. See the ostree package's description for
 more details.
 .
 This package contains automated tests.

Package: otcl-shells
Description-md5: 362bb4647701266a0dd3cd4ae3a4bf51
Description-en: MIT Object Tcl shells
 OTcl, short for MIT Object Tcl, is an extension to Tcl/Tk for
 object-oriented programming. It shouldn't be confused with the
 IXI Object Tcl extension by Dean Sheenan. (Sorry, but both of them
 like the name and have been using it for a while.)
 .
 Some of OTcl's features as compared to alternatives are:
 designed to be dynamically extensible, like Tcl, from the ground up
 builds on Tcl syntax and concepts rather than importing another language
 compact yet powerful object programming system
 fairly portable implementation (2000 lines of C, without core hacks)
 .
 OTcl was created by David Wetherall as part of the VUsystem project
 at MIT. Since 1997, OTcl has been maintained as part of the Mash and
 VINT/ns efforts (with David's blessing).
 .
 This package contains two bin files.

Package: otf-trace
Description-md5: aea5744f7c5f1387b6ca334d0fee6594
Description-en: Open Trace Format support library - development files
 OTF is a standard trace format used by several high-performance tools,
 using an ASCII encoding, which supports multiple streams. The libotf
 provides support for reading/writing them.
 .
 This package contains programs to manipulate otf files.

Package: otf2-tools
Description-md5: c9acc5d9a2659af7e047e96b05c8e431
Description-en: Open Trace Format support library - tools
 OTF is a standard trace format used by several high-performance tools,
 using an ASCII encoding, which supports multiple streams. The libotf2
 provides support for reading/writing them.
 .
 This package contains programs to manipulate otf files.

Package: otf2bdf
Description-md5: 78a18ff9e4e0d117cd863efd39b157ee
Description-en: generate BDF bitmap fonts from OpenType outline fonts
 otf2bdf is a command line utility that uses the FreeType 2 font rendering
 library to generate BDF bitmap fonts from OpenType outline fonts at
 different sizes and resolutions.

Package: otp
Description-md5: 98841fa857f52c2ad64211d92f12e915
Description-en: Generator for One Time Pads or Passwords
 otp  creates  key  and password lists for verification and
 security purposes in a variety of formats.  Keys can be of
 any length, consist of digits or letters (capital or lower
 case), and alphabetic passwords  can  either  be  entirely
 random (most secure) or obey the digraph statistics of
 English text (easier to remember when transcribing, but less
 secure).
 .
 For  computer  applications,  for  example  one-time login
 passwords, otp can create a file containing the MD5
 signature of each of the generated keys.  This permits the
 computer to verify keys without the need to store the keys in
 plaintext.

Package: otpclient
Description-md5: 5cc8b76b281bd9dfa90c21d38cba22ba
Description-en: Simple GTK+ software to generate OTPs (TOTP and HOTP)
 OTPClient is GTK+ software for two-factor authentication
 that supports both Time-based One-time Passwords (TOTP)
 and HMAC-Based One-Time Passwords (HOTP).
 .
 Features:
 - Support both TOTP and HOTP.
 - Support setting custom digits (between 4 and 10 inclusive).
 - Support setting a custom period (between 10 and 120 seconds inclusive).
 - Support SHA1, SHA256 and SHA512 algorithms.
 - Support for Steam codes.
 - Import encrypted Authenticator Plus backup.
 - Import and export encrypted and/or plain andOTP backup.
 - Import and export plain FreeOTPPlus backup (key URI format only).
 - Import and export plain Aegis backup (plain json only).
 - Local database is encrypted using AES256-GCM.
 * Key is derived using PBKDF2 with SHA512 and 100k iterations.
 * Decrypted file is never saved (and hopefully never swapped) to disk.
 While the app is running, the decrypted content resides
 in a "secure memory" buffer allocated by Gcrypt.

Package: otpclient-cli
Description-md5: 2ece50974399635a445823a699a2383a
Description-en: command-line for OTPClient
 OTPClient-CLI is simplified version of OTPClient.
 Only two operations are supported:
 - list: this will print all pairs of account and issuer
 that are in the database.
 - show: this will show the OTP for a given account/issuer.

Package: otpw-bin
Description-md5: 3d18ee3f5abde3a0c8f56630fae70919
Description-en: OTPW programs for generating OTPW lists
 OTPW is a one-time password system which is robust against
 the password list being stolen and race for the last digit
 attacks.
 .
 This package contains the programs used to setup OTPW for
 a user and generate the password lists.

Package: otrs2
Description-md5: 290701760a3865670b9dccd7b92a308c
Description-en: Open Ticket Request System Znuny
 Znuny is an Open source Ticket Request System (also well known as
 trouble ticket system) with many features to manage customer telephone
 calls and e-mails. The system is built to allow your support, sales,
 pre-sales, billing, internal IT, helpdesk, etc. department to react
 quickly to inbound inquiries.
 .
 This package ships version 6 of Znuny.

Package: ots
Description-md5: 27e63107ec724db6f8d50a22401b6f81
Description-en: Open Text Summarizer
 OTS reads a text and decides which sentences are important and which
 are not. Then it creates a short summary or will highlight the main
 idea in the text (the output can be HTML). OTS is m17n'd and works
 with UTF-8 encoding.

Package: ott-tools
Description-md5: c8db65010fca656dfccaba10cb964a11
Description-en: Ott tool (executable)
 Ott is a tool to write definitions of programming
 languages and calculi. From the definition of a
 language syntex and semanticsin a concise and readable
 notation close to informal mathematics, it can
 provide LaTeX, Coq, HOL, Isabelle/HOL, Lem or OCaml
 versions of the definition.
 .
 Coq is a proof assistant for higher-order logic.
 .
 This package provides the executable.

Package: overgod
Description-md5: f8d593fdaf572de02dfc08dd2535881a
Description-en: bi-directional scrolling arcade game
 Overgod is an arcade game with bi-directional scrolling where you need to
 destroy all enemies in an area in a given time. The game is a mix of the
 classic arcade games Asteroids and Thrust with a lot of additional features.
 .
 Overgod can also be played in two-player duel or cooperative modes, or in
 a special "Time Attack" version where enemies endlessly appear.

Package: overgod-data
Description-md5: 69663ff2d0f06d03ec455a56e06430f2
Description-en: graphics and audio data for overgod
 Overgod is an arcade game with bi-directional scrolling where you need to
 destroy all enemies in an area in a given time. The game is a mix of the
 classic arcade games Asteroids and Thrust with a lot of additional features.
 .
 Overgod can also be played in two-player duel or cooperative modes, or in
 a special "Time Attack" version where enemies endlessly appear.
 .
 This package contains the architecture-independent data for overgod. For more
 information, see the overgod package.

Package: overlay-boot
Description-md5: 8590381a21cbae087c8fc9f9db3ec3e8
Description-en: Admin scripts for running overlay subhosts
 Overlay subhosting that uses unshare and chroot for running services
 within independent overlay filesystems, with a common kernel but
 independent namespaces. Aka "containerization with a modicum of bells
 and whistles".
 .
 This is a lightweight container alternative that supports the full
 range of use cases. It includes for example, "safe" trialling of
 software over an existing filesystem without "polluting" that
 filesystem (and without copying it). And, an overlay-boot setup might
 be made as a full foreign architecture sub-hosting. The framework is
 entirely in shell script form which is both fully transparent and
 easily modifiable.

Package: overlay-scrollbar
Description-md5: 951bbad3f14ccc5b15ac8d6ccaddada2
Description-en: Scrollbar overlay - configuration
 Overlay scrollbar is a GtkModule enabling a dynamic overlay behavior.
 .
 This package contains GSettings schemas and startup scripts for overlay
 scrollbars.

Package: overlay-scrollbar-gtk2
Description-md5: 1d3f21e2d8af7452b22c5b3bf608dfba
Description-en: GTK 2 module for overlay scrollbars
 Overlay scrollbar is a GtkModule enabling a dynamic overlay behavior.

Package: ovito
Description-md5: 64d55639f080d4c7c592441736e889aa
Description-en: Scientific data visualization and analysis software for atomistic and molecular
 OVITO is a scientific data visualization and analysis software for atomistic,
 molecular and other particle-based simulations.

Package: ovito-doc
Description-md5: c9841d9fbc7e9664079149b8b96d9d83
Description-en: Documentation for ovito
 OVITO is a scientific data visualization and analysis software for atomistic,
 molecular and other particle-based simulations.
 .
 This package provides HTML documentation

Package: ovmf-legacy
Description-md5: 2483e1903778611af8a30304f53d75bd
Description-en: UEFI firmware for 64-bit x86 VMs, enabling legacy features
 Open Virtual Machine Firmware is a build of EDK II for 64-bit x86 virtual
 machines. It includes support for UEFI and enables legacy features, such as
 ParaVirtual SCSI (PVSCSI), that might not be fully supported by the upstream
 developers. Therefore, this legacy firmware is provided on an as-is basis.

Package: ovmf-legacy-hwe
Description-md5: edfb9c9f0fcd6219cdabb64de7d85203
Description-en: UEFI firmware for 64-bit x86 VMs, enabling legacy features
 This package is part of the Ubuntu Virtualization
 Hardware Enablement variant, which provides the
 virtualization stack of future Ubuntu releases back to
 the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still
 refer to the base package names. In those cases, the
 base and -hwe package names should be considered
 interchangeable. The -hwe packages can fulfill
 dependencies to the base packages, no package is
 expected to directly depend on a -hwe suffixed package
 to keep them interchangeable.
 .
 Open Virtual Machine Firmware is a build of EDK II for 64-bit x86 virtual
 machines. It includes support for UEFI and enables legacy features, such as
 ParaVirtual SCSI (PVSCSI), that might not be fully supported by the upstream
 developers. Therefore, this legacy firmware is provided on an as-is basis.

Package: ovn-bgp-agent
Description-md5: 069f83af6949bccd1914e2dd504e2322
Description-en: OpenStack virtual network service - OVN BGP agent
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the OVN BGP agent.

Package: ovn-controller-vtep
Description-md5: 321675504e13731af66880fe7e902ead
Description-en: OVN vtep controller
 ovn-controller-vtep is the local controller daemon in OVN, the Open Virtual
 Network, for VTEP enabled physical switches. It connects up to the OVN
 Southbound database over the OVSDB protocol, and down to the VTEP database
 over the OVSDB protocol.
 .
 ovn-controller-vtep provides the ovn-controller-vtep binary for controlling
 vtep gateways.

Package: ovn-docker
Description-md5: 79920f3b11526b699266eb2c6f47af5f
Description-en: OVN Docker drivers
 OVN, the Open Virtual Network, is a system to support virtual network
 abstraction.  OVN complements the existing capabilities of OVS to add
 native support for virtual network abstractions, such as virtual L2 and L3
 overlays and security groups.
 .
 ovn-docker provides the docker drivers for OVN.

Package: ovn-ic
Description-md5: 23bb002db1c80d152aa81ff8db12e7bf
Description-en: Open Virtual Network interconnection controller
 OVN IC, the Open Virtual Network interconnection controller, is a
 centralized daemon which communicates with global interconnection
 databases to configure and exchange data with local OVN databases for
 interconnection with other OVN deployments.
 .
 This package provides the ovn-ic daemon which should be run alongside
 ovn-central services in each OVN deployment zone.

Package: ovn-ic-db
Description-md5: e1756c7a1817eee8f875d6750f9b4a45
Description-en: Open Virtual Network interconnection controller databases
 OVN IC, the Open Virtual Network interconnection controller, is a
 centralized daemon which communicates with global interconnection
 databases to configure and exchange data with local OVN databases for
 interconnection with other OVN deployments.
 .
 This package provides the global OVN IC southbound and northbound
 OVSDB databases.

Package: ow-shell
Description-md5: ef2aa5446a79405cf4193967d97b9efd
Description-en: shell utilities to talk to an 1-Wire owserver
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 This package has several command line programs to talk to an owserver.
 Included programs are :
 * owdir: list 1-wire devices or properties
 * owread: read 1-wire value
 * owget: combines owdir and owread
 * owwrite: set a 1-wire value
 * owexist: check if a 1-wire server is reachable
 * owpresent: check if a 1-wire device is connected

Package: ow-tools
Description-md5: bf6da7074c87eaa456e0c1027935434a
Description-en: tools to monitor or inspect a ow-server link
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 This package includes two TclTk tools:
 * owtap: inspect network transmission of the owserver protocol
 * owmon: show statistics and setting for an owserver

Package: owfs
Description-md5: 85f58415f844b21010e2fe7aa3c17cad
Description-en: Dallas 1-wire support
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 This package is a metapackage depending on various other OWFS packages.
 Installing this package gets you a FUSE daemon, server arbitrates access
 to the bus from multiple client processes, small ftp and webserver.

Package: owfs-common
Description-md5: 9b7f1b4731125f87fe086245d2a0f458
Description-en: common files used by any of the OWFS programs
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 This package contains the common files that are used by any of the
 OWFS programs.

Package: owfs-doc
Description-md5: 523601a707a6da4696f65c3de4e9e757
Description-en: Dallas 1-wire support: Documentation for owfs
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 Documentation for OWFS in 'man' format.
 This package contains the manpages for 1-Wire, including the
 device-specific manpages.

Package: owftpd
Description-md5: 2a40ef45df35d5fb62e9f03d1085ec05
Description-en: FTP daemon providing access to 1-Wire networks
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 FTP daemon providing access to 1-Wire networks.

Package: owhttpd
Description-md5: 70410bc668b88ee80f4bcdd09bf3fb77
Description-en: HTTP daemon providing access to 1-Wire networks
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 HTTP daemon providing access to 1-Wire networks.

Package: owncloud-client
Description-md5: a754a2b9b06d1c7c880afd05aa24e101
Description-en: folder synchronization with an ownCloud server - GUI
 The ownCloudSync system lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 owncloud-client provides the graphical client specialising in
 synchronizing with cloud storage provided by ownCloud.

Package: owncloud-client-cmd
Description-md5: 2c1075ef378c7609418a341fe82309ff
Description-en: folder synchronization with an ownCloud server - cmd client
 The ownCloudSync system lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 This package provides the command line client specialising in
 synchronizing with cloud storage provided by ownCloud.

Package: owncloud-client-data
Description-md5: db479d2c6ebc6d79b3d4940817520d7d
Description-en: ownCloudSync folder synchronization - shared data
 The ownCloudSync system lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 This package provides data that is shared between different packages.

Package: owncloud-client-desktop-shell-integration-resources
Description-md5: 5065ecc091f09ebc3a82b445b6b79275
Description-en: ownCloud integration resources for shells
 The ownCloudSync system lets you always have your latest files wherever
 you are. Just specify one or more folders on the local machine to and a server
 to synchronize to. You can configure more computers to synchronize to the same
 server and any change to the files on one computer will silently and reliably
 flow across to every other.
 .
 This package provides the common resources needed for all Shell integration
 overlays (eg nautilus or dolphin)

Package: owserver
Description-md5: 443db857ab57ec2980c1d17a485ad4be
Description-en: Backend server for 1-Wire control
 The 1-Wire bus is a cheap low-speed bus for devices like weather
 sensors, access control, etc. It can be attached to your system via
 serial, USB, I2C, and other interfaces.
 .
 OWserver arbitrates access to the 1-Wire bus from multiple client processes.
 The physical bus is usually connected to a serial or USB port,
 and other processes connect to owserver over network sockets (tcp port).
 Communication can be local or over a network.

Package: oxigraph
Description-md5: e21ada89211993b493a9989c9817b6be
Description-en: RDF graph CLI tool and SPARQL HTTP server
 Oxigraph CLI is a graph database
 implementing the SPARQL standard.
 It is packaged as a command-line tool
 allowing to manipulate RDF files and query them using SPARQL,
 and also allows to spawn a HTTP server on top of the database.
 .
 Oxigraph implements the following specifications:
 * SPARQL 1.1 Query,
 SPARQL 1.1 Update, and
 SPARQL 1.1 Federated Query.
 * Turtle, TriG, N-Triples, N-Quads, and RDF/XML
 RDF serialization formats for both data ingestion and retrieval.
 * SPARQL Query Results XML Format,
 SPARQL 1.1 Query Results JSON Format and
 SPARQL 1.1 Query Results CSV and TSV Formats.
 * SPARQL 1.1 Protocol and
 SPARQL 1.1 Graph Store HTTP Protocol.
 .
 SPARQL is an RDF query language -
 that is, a semantic query language for databases -
 able to retrieve and manipulate data
 stored in Resource Description Framework (RDF) format.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.

Package: oxref
Description-md5: 5680beed26bda09d6f78efc6f8f48aaa
Description-en: cross reference utility
 The program oxref writes to the standard output stream a cross reference of
 symbols defined in unstripped object files and/or libraries.
 .
 It demangles C++ symbols and can (probably) be used for a large range of
 languages.
 .
 Oxref does not interpret the object files and libraries itself, but calls
 objdump(1) to do so. The output produced by objdump is then filtered by
 oxref, generating the cross reference listing.

Package: oxygen-cursor-theme
Description-md5: 4c5002a4e592e5cc90c51c07857a8cde
Description-en: Oxygen mouse cursor theme
 This package contains the Oxygen cursor theme,
 originally created for KDE 4.
 .
 The cursors are available in numerous colors to
 match the style of any desktop.

Package: oxygen-cursor-theme-extra
Description-md5: 7bf7b82f1ad312760833c12442716fa0
Description-en: Oxygen mouse cursor theme - extra colors
 This package contains the Oxygen cursor theme,  originally created for KDE 4.
 .
 This package contains extra cursor colors: black, blue, brown,
 emerald, green, grey, hot_orange, navy, red, red-argentina, purple
 sea_blue, violet, viorange and yellow.

Package: oxygen-icon-theme
Description-md5: 4f93953b6de4d57a4a2a95d7004116bb
Description-en: Oxygen icon theme
 Oxygen Icons is a freedesktop.org compatible icon theme originally developed
 for the KDE Plasma desktop environment in combination with the Oxygen Style.
 .
 It features smooth gradients, soft shadows, and a slightly glossy look.

Package: oxygen-molecule
Description-md5: 9edcca94e179a5d5f5d48e83d04bfde6
Description-en: GTK+ theme to match the Oxygen widget style
 Oxygen-Molecule is a theme for GTK+ applications to provide
 a uniform look when used under the KDE desktop environment,
 as long as the Oxygen style is used.
 .
 It was originally based on the kde4-oxygen theme.

Package: oxygen-sounds
Description-md5: ca38ca5b54b2efe967e80405bf80d7ea
Description-en: Sounds for the Oxygen desktop theme
 The Oxygen desktop theme is used by Plasma and other KDE Software.
 .
 This package contains the sounds.

Package: oz
Description-md5: 4099ce29431bf63d00def73217c2b69d
Description-en: Install virtual machine guest OSs with minimal input from the user
 Oz is a tool for automatically installing guest OSs with only minimal
 up-front input from the user.
 .
 For each type of guest operating system, Oz supports up to three
 operations: operating system installation (oz-install), operating
 system customization (oz-customize), and ICICLE manifest generation
 (oz-generate-icicle).
 .
 Currently many versions of popular operating systems are supported,
 including Debian, Ubuntu, RHEL/CentOS, Fedora, openSUSE, Mandrake,
 and FreeBSD.  See also virt-install(1) and virt-builder(1) from the
 virtinst and libguestfs-tools packages.

Package: p0f
Description-md5: b01e13ebb1f82cf062a8228dde42d66e
Description-en: Passive OS fingerprinting tool
 p0f performs passive OS detection based on SYN packets. Unlike nmap
 and queso, p0f does recognition without sending any data.
 Additionally, it is able to determine the distance to the remote
 host, and can be used to determine the structure of a foreign or
 local network. When running on the gateway of a network it is able
 to gather huge amounts of data and provide useful statistics. On a
 user-end computer it could be used as powerful IDS add-on. p0f
 supports full tcpdump-style filtering expressions, and has an
 extensible and detailed fingerprinting database.

Package: p910nd
Description-md5: faa4c6d6ab167d17824d473f56b25d43
Description-en: small printer daemon intended for diskless workstations
 p910nd is a small daemon that copies any data received on the port it
 is listening on to the corresponding printer port.
 .
 It is primarily intended for diskless Linux hosts running as printer
 drivers but there is no reason why it could not be used on diskful hosts.
 .
 Port 9100 is copied to /dev/lp0, 9101 to /dev/lp1 and 9102 to /dev/lp2.
 The default is port 9100 to /dev/lp0.

Package: p9ufs
Description-md5: d82c8cdee9ff92c1dad13ada51cba702
Description-en: p9 server implementation written in golang
 This package provides a p9 server implementation written in golang. It is part
 of the gvisor security platform.

Package: pa-dlna
Description-md5: 04ea401285c9ca3955554e49aa91aac7
Description-en: forward pulseaudio streams to DLNA devices
 The pa-dlna program forwards PulseAudio streams to DLNA devices supporting
 both lossless (PCM, Flac, Aiff) and lossy streams (MP3, Vorbis, and more). The
 package also includes an interactive command line tool to introspect and
 control UPnP devices.

Package: pacemaker-cts
Description-md5: 2ca771ee865995af8e67852fd225ad58
Description-en: test framework for cluster-related technologies like Pacemaker
 At its core, Pacemaker is a distributed finite state
 machine capable of co-ordinating the startup and recovery of inter-related
 services across a set of machines.
 .
 Pacemaker understands many different resource types (OCF, SYSV, systemd) and
 can accurately model the relationships between them (colocation, ordering).
 .
 It can even use technology such as Docker to automatically isolate the
 resources managed by the cluster.
 .
 This package contains the Cluster Test Framework.

Package: pacemaker-remote
Description-md5: 7435d0ad3daf9d3c185461492d734fd0
Description-en: cluster resource manager proxy daemon for remote nodes
 At its core, Pacemaker is a distributed finite state
 machine capable of co-ordinating the startup and recovery of inter-related
 services across a set of machines.
 .
 Pacemaker understands many different resource types (OCF, SYSV, systemd) and
 can accurately model the relationships between them (colocation, ordering).
 .
 It can even use technology such as Docker to automatically isolate the
 resources managed by the cluster.
 .
 This package contains the Pacemaker proxy daemon, which simulates cluster
 services on a node not running the cluster stack.  Such "remote" nodes can
 run resources but don't participate in the quorum.  This package is
 mutually exclusive with Pacemaker proper.

Package: pachi
Description-md5: dd13e6b8d4d8ad80c044506b562d6afc
Description-en: Platform game featuring Pachi el marciano
 Pachi came from Mars and crashlanded in our planet because of an accident
 with his U.F.O.
 .
 Pachi el marciano is a cool 2D platform game inspired by games from the
 80s like Manic Miner, Jet set Willy, and others.

Package: pachi-data
Description-md5: 390769ae6022bbac4b109bb94e2a91e8
Description-en: Platform game featuring Pachi el marciano (data files)
 Pachi came from Mars and crashlanded in our planet because of an accident
 with his U.F.O.
 .
 Pachi el marciano is a cool 2D platform game inspired by games from the
 80s like Manic Miner, Jet set Willy, and others.
 .
 This package contains the architecture-independent game data, sound and
 music files.

Package: package-update-indicator
Description-md5: 5b13c05959a82b13398d2b4248aae629
Description-en: Notify about available software updates
 This small utility which regularly checks for software updates and notifies
 the user about available updates using desktop notifications and either
 a status notifier icon or a system tray icon.
 .
 It is primarily intended for desktops which do not already have this
 functionality built-in, such as Xfce.

Package: packagekit-command-not-found
Description-md5: f46269a57fdaac0b45bc1962744cdaf3
Description-en: Offer to install missing programs automatically
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 This package contains a simple handler for command_not_found that offers to
 install missing packages on the command line using PackageKit.

Package: packagekit-gtk3-module
Description-md5: b4094b413124ff3eeddd6dcdb91ab037
Description-en: Install fonts automatically using PackageKit
 PackageKit allows performing simple software management tasks over a DBus
 interface e.g. refreshing the cache, updating, installing and removing
 software packages or searching for multimedia codecs and file handlers.
 .
 The PackageKit GTK+ module allows any Pango application to install
 fonts from configured repositories using PackageKit.

Package: packagesearch
Description-md5: 62d0d140853e615d46e447b7fb7f5952
Description-en: GUI for searching packages and viewing package information
 This tool is aimed to help you search the packages you need. It should
 make the task of searching a pleasant experience.
 .
 Search can be done by
 * pattern
 * files
 * installed status
 Additionally a lot of information about the packages is displayed,
 including screenshots and the files within a package.
 .
 It is possible to install or remove packages.

Package: packaging-tutorial
Description-md5: 3fc7e477d7af7935c21078aeb2dc6c45
Description-en: introduction to Debian packaging
 This tutorial is an introduction to Debian packaging. It teaches prospective
 developers how to modify existing packages, how to create their own packages,
 and how to interact with the Debian community. In addition to the main
 tutorial, it includes three practical sessions on modifying the 'grep'
 package, and packaging the 'gnujump' game and a Java library.

Package: packeth
Description-md5: 8565fab2846dfa0483d3c7276e742c5f
Description-en: Ethernet packet generator
 packeth is a packet generator tool for Ethernet.
 It allows you to create and send any possible packet
 or sequence of packets via Ethernet. It also
 supports the PCAP format, so you can load packets
 from any other program (i.e. wireshark).
 .
 You can create and send any Ethernet packet. The
 supported protocols are: Ethernet II, Ethernet
 802.3, 802.1q, QinQ, ARP, IPv4, UDP, TCP, ICMP,
 IGMP, RTP.

Package: packetq
Description-md5: 36a41c5b81402991b35ef0951a940323
Description-en: tool to run SQL queries on PCAP files
 PacketQ is a command line tool to run SQL queries directly on PCAP files, the
 results can be outputted as JSON (default), formatted/compact CSV and XML.
 .
 It also contain a very simplistic web-server in order to inspect PCAP files
 remotely.

Package: packetsender
Description-md5: e52acf8bc11e0da11897452abc8d35d4
Description-en: Utility for sending and receiving TCP, UDP, SSL, HTTP packets
 Packet Sender is a utility that sends and receives TCP, UDP, SSL (encrypted
 TCP)packets as well HTTP/HTTPS on the ports of your choosing. It supports
 IPv4 and IPv6 and provides a GUI for final users. However, is also possible
 use Packet Sender in text mode via command line.
 .
 Some features:
 * Can act as client/server to send and receive network traffic.
 * A payload can be created in ASCII or hex.
 * Command line mode is available for automation and scripting.
 * Packet Sender cloud is a disposable resource to be used to publicly
 display and distribute packets (via an URL) for collaboration, tutorials,
 end users, etc. Packet Sender may import public packet sets with public
 URL.
 .
 Some uses:
 * Control network-based devices in ways beyond their original apps.
 * Test automation (using command line tool and/or hotkeys).
 * Test network APIs (using the built-in TCP, UDP, SSL clients).
 * Malware analysis (using the built-in UDP, TCP, SSL servers).
 * Troubleshoot secure connections (using SSL).
 * Test network connectivity/firewalls (by having 2 Packet Senders talk
 to each other).
 * Stress-test a device (using intense network generator tool).
 * Tech support (by sending customers a portable Packet Sender with
 pre-defined settings and packets).
 * Share/Save/Collaborate using the Packet Sender Cloud service.
 .
 Packet Sender is useful for network security, network teaching, pentesters
 and to test firewall systems.

Package: packit
Description-md5: 71364c04512355d4db2ca6df8387a3ed
Description-en: network packet generator and capture tool
 Packit (PACket toolKIT) is a network auditing tool. It uses libpcap
 and can make real packages (frames) that are able to travel in a
 network. Packit also allows one to add personalized payloads. Other
 good feature is the possibility to read dump files created by
 tcpdump.
 .
 Packit has an ability to customize, inject, monitor and manipulate IP
 traffic. By allowing you to define (spoof) nearly all TCP, UDP, ICMP,
 IP, ARP, RARP, and Ethernet header options, Packit can be useful for
 the following scenarios:
 - tests in firewalls;
 - tests in Intrusion Detection Systems (IDS);
 - tests in Intrusion Prevention Systems (IPS);
 - tests in proxies;
 - tests in port scanning detectors;
 - network traffic simulations;
 - security tests; and
 - general TCP/IP auditing and pentests.
 .
 Packit is also an excellent tool for learning TCP/IP. However, this
 program does not support IPv6.

Package: packmol
Description-md5: 287daca65cb06ebd34c8faf7098f3a51
Description-en: Initial configurations for Molecular Dynamics Simulations
 Initial configurations for Molecular Dynamics Simulations by packing
 optimization.
 .
 Packmol creates an initial point for molecular dynamics simulations by
 packing molecules in defined regions of space. The packing guarantees
 that short range repulsive interactions do not disrupt the
 simulations.
 .
 The great variety of types of spatial constraints that can be
 attributed to the molecules, or atoms within the molecules, makes it
 easy to create ordered systems, such as lamellar, spherical or tubular
 lipid layers.
 .
 The user must provide only the coordinates of one molecule of each
 type, the number of molecules of each type and the spatial constraints
 that each type of molecule must satisfy.
 .
 The package is compatible with input files of PDB, TINKER, XYZ and
 MOLDY formats.
 .
 See http://m3g.iqm.unicamp.br/packmol for more information.
 .
 References
 .
 Please always cite one of the following references in publications for
 which Packmol was useful:
 .
 L Martinez, R Andrade, EG Birgin, JM Martinez, Packmol: A package for
 building initial configurations for molecular dynamics simulations.
 Journal of Computational Chemistry, 30, 2157-2164, 2009.
 (http://www3.interscience.wiley.com/journal/122210103/abstract)
 .
 JM Martinez, L Martinez, Packing optimization for the automated
 generation of complex system's initial configurations for molecular
 dynamics and docking. Journal of Computational Chemistry, 24, 819-825,
 2003. (http://www3.interscience.wiley.com/journal/104086246/abstract)

Package: packup
Description-md5: 00d1f4f5805e71cbd6c8b8a6251f8e13
Description-en: CUDF solver based on pseudo-Boolean constraints
 packup is a solver for the package upgradability problem specified in
 the CUDF format. It repeatedly invokes an optimization pseudo-Boolean
 solver in order to solve the problem. By default minisat+ is used for
 that purpose but a different solver can be used by specifying the
 pertaining command line option.

Package: pacman
Description-md5: e8ad66b84567c64aa92c6c4ab220eefe
Description-en: Chase Monsters in a Labyrinth
 You are Pacman, and you are supposed to eat all the small dots to get to
 the next level. You are also supposed to keep away from the ghosts,
 if they take you, you lose one life, unless you have eaten a large dot,
 then you can, for a limited amount of time, chase and eat the ghosts.
 There is also bonus available, for a limited amount of time.
 An X gives just points, but a little pacman gives an extra life.

Package: pacman-package-manager
Description-md5: 35fc8aed5ca3fb3effd376afc492f37e
Description-en: Simple library-based package manager
 pacman is a utility which manages software packages in Linux. It uses
 simple compressed files as a package format, and maintains a text-based
 package database just in case some hand tweaking is necessary.
 pacman does not strive to "do everything." It will add, remove and
 upgrade packages in the system, and it will allow you to query the
 package database for installed packages, files and owners. It also
 attempts to handle dependencies automatically and can download packages
 from a remote server.

Package: pacman.c
Description-md5: a65515379db8ff8c0816ec2c08a6cd53
Description-en: simple Pacman clone
 This is a Pacman clone written in C99 with minimal dependencies.

Package: pacman4console
Description-md5: 41c96ef1617cdff6eac3342f18dceca3
Description-en: ncurses-based pacman game
 Pacman4Console is a simple pacman game for the terminal.
 It is played on the command-line, with ASCII character graphics.
 .
 It has nine levels by default, and you can make your own with
 its own level editor.

Package: pacpl
Description-md5: d5ebe998c8df95abd17ae3de9f609203
Description-en: multi-purpose audio converter/ripper/tagger script
 Perl Audio Converter is a tool for converting multiple audio types from one
 format to another using various external encoders/decoders.
 .
 It supports the following audio formats (but the backend program that handles
 a given format might not be packaged in Debian): 3G2, 3GP, 8SVX, AAC, AC3,
 ADTS, AIFF, AL, AMB, AMR, APE, AU, AVR, BONK, CAF, CDR, CVU, DAT, DSF, DTS,
 DVMS, F32, F64, FAP, FLA, FLAC, FSSD, GSRT, HCOM, IMA, IRCAM, LA, MAT, MAUD,
 MAT4, MAT5, M4A, MP2, MP3, MP4, MPC, MPP, NIST, OFF, OFR, OFS, OPUS, OGA, OGG,
 PAF, PRC, PVF, RA, RAM, RAW, RF64, SD2, SF, SHN, SMP, SND, SOU, SPX, SRN, TAK,
 TTA, TXW, VOC, VMS, VQF, W64, WAV, WMA, and WV.
 .
 It can also convert audio from the following video extensions: RM, RV, ASF,
 DivX, MPG, MKV, MPEG, MPEG4, AVI, MOV, OGM, OGV, QT, VCD, SVCD, M4V, NSV, NUV,
 PSP, SMK, VOB, FLV, WEBM, VP9 and WMV.
 .
 Pacpl also features parallel processing, a CD ripping function with CDDB
 support, batch conversion, tag preservation for most supported formats and
 independent tag reading & writing. Service menus for KDE (Dolphin/Konqueror),
 GNOME Nautilus script, and Nemo action script are also provided (see
 README.Debian).
 .
 You can write your own modules in order to add support for new file formats.

Package: pacvim
Description-md5: d34f4b2face1e039d0bd49cc49acc83e
Description-en: pacman game concept with vim command
 PacVim is a game that teaches you vim commands. You must
 move pacman (the green cursor) to highlight each word on
 the gameboard while avoiding the ghosts (in red).
 .
 Vim is a great tool to write and edit code, but many people, including me,
 struggled with the steep learning curve. I did not find a fun, free way to
 learn about the vim commands in-depth, and thus, PacVim was born. Inspired by
 the classic, PacMan, PacVim is a game that'll give anyone plenty of practice
 with the vim commands while being a ton of fun to play.

Package: padthv1
Description-md5: ba0229309504d98d4d0eaeef40ae4631
Description-en: old-school polyphonic additive synthesizer - standalone app
 padthv1 is an old-school polyphonic additive synthesizer
 with stereo effects. It is provided in both forms
 of a LV2 plugin and a pure stand-alone JACK
 client with JACK-session and both JACK MIDI and ALSA
 MIDI input support.
 .
 This package provides the standalone app.

Package: padthv1-common
Description-md5: 31c8ef21be8f68f5f5debf2d11261780
Description-en: old-school polyphonic additive synthesizer - common files
 padthv1 is an old-school polyphonic additive synthesizer
 with stereo effects. It is provided in both forms
 of a LV2 plugin and a pure stand-alone JACK
 client with JACK-session and both JACK MIDI and ALSA
 MIDI input support.
 .
 This package provides files shared by both the LV2 plugin and the standalone
 application.

Package: padthv1-lv2
Description-md5: 7e8d996b3bfc72f14f4bd060c45e2087
Description-en: old-school polyphonic additive synthesizer - LV2 plugin
 padthv1 is an old-school polyphonic additive synthesizer
 with stereo effects. It is provided in both forms
 of a LV2 plugin and a pure stand-alone JACK
 client with JACK-session and both JACK MIDI and ALSA
 MIDI input support.
 .
 This package provides the LV2 plugin.

Package: paexec
Description-md5: f5db60b5f571f73ba3094b1bda2b5de4
Description-en: execute tasks in parallel
 paexec is a tool to execute tasks in parallel.
 .
 paexec reads tasks from the standard input and distributes
 them over a number of nodes using a specified transport
 protocol.

Package: page-crunch
Description-md5: fc0931ed9e162de6df6308c28d78c844
Description-en: PDF and PS manipulation for printing needs
 Converts PDF and PS files to new PDF and PS documents with several
 sheets on the same page, or with resized or rotated sheets. It also
 can generate a book ready to print.
 .
 It acts as a graphical frontend to psutils programs, like psnup and
 psbook, and runs viewers such as xpdf and gv for preview once the
 processing is done.  The GUI is made in Tcl/Tk.

Package: pageedit
Description-md5: 732eedd150bf572b6295825c1b13045d
Description-en: ePub visual XHTML editor based on Sigil's Deprecated BookView
 This package contains the removed BookView feature that used to be part of
 Sigil before the 0.9.15 release.
 .
 It allows users to edit the XHTML editor with a WYSIWYG interface.

Package: pagein
Description-md5: 7041379318195e9c66db1d51a71149e1
Description-en: tool to force swapped out pages to be resident in memory
 pagein will attempt to swap in pages that are currently swapped out
 to make the pages resident in memory. It is mainly useful for testing
 the VM subsystem.

Package: pagekite
Description-md5: 6ac3b9f649af620bc24cc357d58a580f
Description-en: Make localhost servers publicly visible
 PageKite is a system for running publicly visible servers (generally
 web servers) on machines without a direct connection to the Internet,
 such as mobile devices or computers behind restrictive firewalls.
 PageKite works around NAT, firewalls and IP-address limitations by
 using a combination of  tunnels and reverse proxies.
 .
 Natively supported protocols: HTTP, HTTPS
 Partially supported protocols: IRC, Finger
 .
 Any other TCP-based service, including SSH and VNC, may be exposed
 as well to clients supporting HTTP Proxies.

Package: pagemon
Description-md5: afa2c2a415ee499b4baf05d9fad3d1fd
Description-en: interactive memory/page monitoring tool
 pagemon is a ncurses based interactive memory/page monitoring tool
 allowing one to browse the memory map of an active running process
 on Linux.

Package: pages2epub
Description-md5: 26f63712b6e30f07dfc00ce0171fbebe
Description-en: Apple Pages to EPUB converter
 This package contains a utility for converting Apple Pages text document
 files into EPUB documents.

Package: pages2odt
Description-md5: 89a5e073903bae9d70c55536644ca149
Description-en: Apple Pages text documents to OpenDocument converter
 This package contains a utility for converting Apple Pages text document
 files into OpenDocument text documents.

Package: pagetools
Description-md5: 5c10e94341863e96146c4d3901f53d98
Description-en: Automatic deskew and bounding box determination for scanned page images
 This program determines the skew angle for text, and works with
 black/white images in TIFF or PBM format. To achieve this, it uses
 an original algorithm based on a fast implementation of the Radon
 transform. This program is part of the Page Layout Detection Tools
 project, which aims to automate the layout detection in scanned
 page images.

Package: pagure
Description-md5: a2cff4c601d2a693d1ee5ecd98a6218f
Description-en: git-centered forge using pygit2
 Pagure is a git-centered forge, Python based using pygit2.
 .
 With pagure you can host your project with its documentation, let your
 users report issues or request enhancements using the ticketing system
 and build your community of contributors by allowing them to fork your
 projects and contribute to it via the now-popular pull-request
 mechanism.
 .
 You may be also interesed in other packages to enhance the
 functionality of pagure:
 * pagure-ev-server
 * pagure-milters
 * pagure-webhook
 * pagure-ci
 * pagure-loadjson
 * pagure-logcom
 * pagure-mirror

Package: pagure-ci
Description-md5: 710a329a132d829d7dab03412a728adc
Description-en: git-centered forge using pygit2 - CI integration server
 Pagure is a git-centered forge, Python based using pygit2.
 .
 pagure-ci is a service integrating the results of Continuous
 Integration (CI) services, such as jenkins, into pull-requests opened
 against your project on pagure.

Package: pagure-doc
Description-md5: 45002ee4d590a4f8112b79131b0d5f89
Description-en: git-centered forge using pygit2 (documentation)
 Pagure is a git-centered forge, Python based using pygit2.
 .
 With pagure you can host your project with its documentation, let your
 users report issues or request enhancements using the ticketing system
 and build your community of contributors by allowing them to fork your
 projects and contribute to it via the now-popular pull-request
 mechanism.
 .
 This is the common documentation package.

Package: pagure-ev-server
Description-md5: 4158a53411d1dbc3381239c01239b653
Description-en: git-centered forge using pygit2 - EventSource server
 Pagure is a git-centered forge, Python based using pygit2.
 .
 pagure-ev-server used to allow live-refreshing of a page when someone
 is viewing it. For example, while you are reading a ticket if someone
 comments on it, the comment will automatically show up on the page
 without the need for you to reload the entire page.

Package: pagure-loadjson
Description-md5: 8347eddf3ef34d3ac2a84f9f31cd4184
Description-en: git-centered forge using pygit2 - JSON load server
 Pagure is a git-centered forge, Python based using pygit2.
 .
 This service loads into the database the JSON files representing
 issues (and in the future also the pull-requests).
 .
 It is triggered by a git hook, which sends a notification that a push
 happened.  This service receives the notification, finds the list
 of files that changed and loads them into the database.

Package: pagure-logcom
Description-md5: b8a05ada8bee7a4c063dea30517d99aa
Description-en: git-centered forge using pygit2 - commit log server
 Pagure is a git-centered forge, Python based using pygit2.
 .
 This service logs in the user's commits to be displayed in the
 database.
 .
 It is triggered by a git hook, which sends a notification that a push
 happened.  This service receives the notification, goes over all of
 the commits that got pushed and logs the activity corresponding to
 that user.

Package: pagure-milters
Description-md5: a40dec39deb9d2d2a4290a8d108f7833
Description-en: git-centered forge using pygit2 - milters (mail filters)
 Pagure is a git-centered forge, Python based using pygit2.
 .
 pagure-milters is used to allow replying on a comment of a ticket or a
 pull-request by directly replying to the notification sent.  No need
 to go to the page anymore to reply to a comment someone made.
 .
 It integrates with an MTA such as postfix or sendmail that you will
 have running and have access to in order to change its configuration.

Package: pagure-mirror
Description-md5: 9e26f8150a61c6aee7a5df670f06c2fe
Description-en: git-centered forge using pygit2 - mirror
 Pagure is a git-centered forge, Python based using pygit2.
 .
 pagure-mirror is the service mirroring projects that asked for it
 outside of this pagure instance.

Package: pagure-webhook
Description-md5: 84d109186d4b643f978b8039839489ec
Description-en: git-centered forge using pygit2 - web-hook server
 Pagure is a git-centered forge, Python based using pygit2.
 .
 pagure-webhook sends notifications to third party services using POST
 http requests.

Package: paho.mqtt.c-examples
Description-md5: e5c28ba80a4270296b39c63345d79d01
Description-en: Eclipse Paho MQTT C client - example files
 This libraries enable applications to connect to an MQTT broker to publish
 messages, and to subscribe to topics and receive published messages.
 .
 This package contains example files and demonstration programs.

Package: pahole
Description-md5: a8fcc51607001f388f1ffff0641a5853
Description-en: set of advanced DWARF utilities
 This package contains tools that use the DWARF debugging information
 inserted in ELF binaries by the compiler. This information is used by
 debuggers (e.g. GDB), and other tools such as systemtap.
 .
 Utilities in the dwarves suite include:
 .
 - pahole: finds alignment holes in structs and classes in languages
 such as C/C++, CPU cacheline alignment. Helps repack those structures
 to achieve more cache hits.
 - codiff: a diff like tool to compare the effects changes in source
 code generate on the resulting binaries
 - pfunct: displays all sorts of information about functions, inlines, etc.
 - pdwtags: pretty-prints DWARF information
 - pglobal: lists global symbols
 - prefcnt: counts DWARF tags usage
 - syscse: system call sign extender
 - dtagnames: lists tag names

Package: painintheapt
Description-md5: e618f7cc427eb21c8f3949210aec7066
Description-en: Pester people about available package updates by email or jabber
 Pain in the APT pesters people about available package upgrades,
 just like apticron or cron-apt. However, it does so by XMPP (direct,
 MUC/conference room, or pubsub node), SMTP, or by calling mailx.

Package: paje.app
Description-md5: 530a5c9ddd5c56927996995bb9454009
Description-en: generic visualization tool (Gantt chart and more)
 Paje is a graphical tool that displays traces produced during the
 execution of multithreaded programs. Other programs can also generate
 traces for this tool.
 .
 Key Features
 * Supports multi threaded programs
 o each thread of the analysed program can be individually displayed,
 or multiple threads can be combined, to reduce screen space usage.
 * Interactivity
 o each entity represented on the screen can be interrogated for
 more information,
 o related entities are highlighted as mouse cursor passes over
 some representation

Package: pajeng
Description-md5: dfe362d1288519fba33731582b3460ae
Description-en: space-time view and associated tools for Paje trace files
 PajeNG (Paje Next Generation) is a re-implementation (in C++) and
 direct heir of the well-known Paje visualization tool for the
 analysis of execution traces (in the Paje File Format) through trace
 visualization (space/time view). Auxiliary tools are also available
 to dump to CSV and display gantt charts out of Paje trace files.

Package: pal
Description-md5: 4314bcd8ee6e7f5dbd63ef26c7acc6c9
Description-en: command-line calendar program that can keep track of events
 pal is a command-line calendar program for Unix/Linux systems that can keep
 track of events. It has similarities with the Unix cal command, the more
 complex GNU gcal program, and the calendar program distributed with the BSDs.
 .
 Some of pal's main features are:
 * A cal-like calendar that highlights days that have events.
 * Assign different colors to different types of events.
 * Search events with regular expressions (-s).
 * Includes calendars for US holidays, Christian holidays, world holidays,
 historical events and more.
 * One-time events and a variety of recurring events are supported (daily,
 weekly, monthly, yearly). Recurring events can have start and end dates.
 * Easy-to-use interface for interactively adding, editing and deleting
 events (-m).
 * Automated deletion of old events (-x).
 * Option to generate an HTML calendar (--html).
 * Option to generate a LaTeX calendar suitable for printing (--latex).
 .
 Ways to use pal effectively include:
 * Create your own calendar files and be reminded of upcoming meetings,
 deadlines, and events.
 * Remind yourself daily of your "To Do" list by using the special TODO event
 type.
 * Run pal in your shell initialization file (such as ~/.bash_profile) to see
 your calendar whenever you open a new terminal.
 * Set up a cron job that emails you and/or others the output of pal every
 morning (--mail).
 * View the calendars of other pal users on the same system.

Package: pal2nal
Description-md5: 25753df4c3a4fc9a63c6a6f3e62be437
Description-en: converts proteins to genomic DNA alignment
 PAL2NAL is a program that converts a multiple sequence alignment
 of proteins and the corresponding DNA (or mRNA) sequences into
 a codon-based DNA alignment. The program automatically assigns
 the corresponding codon sequence even if the input DNA sequence
 has mismatches with the input protein sequence, or contains UTRs,
 polyA tails. It can also deal with frame shifts in the input
 alignment, which is suitable for the analysis of pseudogenes.
 The resulting codon-based DNA alignment can further be subjected
 to the calculation of synonymous (Ks) and non-synonymous (Ka)
 substitution rates.

Package: palapeli
Description-md5: 9b5055f9646035d40c1947dfd313f8dd
Description-en: jigsaw puzzle game
 Palapeli is a jigsaw puzzle game. Unlike other games in that genre,
 you are not limited to aligning pieces on imaginary grids. The
 pieces are freely moveable.
 .
 Palapeli is the Finnish word for jigsaw puzzle.
 .
 This package is part of the KDE games module.

Package: palapeli-data
Description-md5: 2811626a70f5a6f6a7203531a31dea98
Description-en: data files for palapeli jigsaw puzzle game
 Data files (puzzles) for the palapeli puzzle game.
 .
 Palapeli is a jigsaw puzzle game. Unlike other games in that genre,
 you are not limited to aligning pieces on imaginary grids. The
 pieces are freely moveable.
 .
 Palapeli is the Finnish word for jigsaw puzzle.
 .
 This package is part of the KDE games module.

Package: palbart
Description-md5: 72ac4f140f917e5e4ca507adda24e4c6
Description-en: Enhanced version of the PAL PDP8 assembler
 PALBART is an enhanced version of the pdp8 PAL assembler.
 This is a PDP8 cross assembler.  It's useful for the users of SIMH or
 any other PDP8 emulator.
 .
 To quote that web page, "This enhancement was written by Gary
 Messenbrink to support BART's fleet of PDP-8 systems."

Package: paleomix
Description-md5: 7cb3c4aa709e51b480a41a73961d7253
Description-en: pipelines and tools for the processing of ancient and modern HTS data
 The PALEOMIX pipelines are a set of pipelines and tools designed to aid
 the rapid processing of High-Throughput Sequencing (HTS) data: The BAM
 pipeline processes de-multiplexed reads from one or more samples,
 through sequence processing and alignment, to generate BAM alignment
 files useful in downstream analyses; the Phylogenetic pipeline carries
 out genotyping and phylogenetic inference on BAM alignment files, either
 produced using the BAM pipeline or generated elsewhere; and the Zonkey
 pipeline carries out a suite of analyses on low coverage equine
 alignments, in order to detect the presence of F1-hybrids in
 archaeological assemblages. In addition, PALEOMIX aids in metagenomic
 analysis of the extracts.
 .
 The pipelines have been designed with ancient DNA (aDNA) in mind, and
 includes several features especially useful for the analyses of ancient
 samples, but can all be for the processing of modern samples, in order
 to ensure consistent data processing.

Package: palo
Description-md5: 7bba46af057c185e784bc82bebac1b40
Description-en: Linux boot loader for HP PA-RISC
 PALO is the boot loader for HP PA-RISC machines. This package contains
 both the actual boot loader called iplboot as well as a boot media
 management tool after which bears the name PALO. While iplboot
 can be used on PA-RISC machines only, the PALO media management tool
 runs on any architecture and is used to create boot media for
 HP PA-RISC machines.

Package: palp
Description-md5: 3b741fc20539fe91528da39bfd2ce4b0
Description-en: Package for Analyzing Lattice Polytopes
 This package contains various tools to work with lattice polytopes:
 .
 - mori.x computes star triangulations of a polytope
 - cws.x creates weight systems and combined weight systems
 - class.x classifies reflexive polytopes
 - poly.x computes data of a polytope
 - nef.x computes Hodge numbers of nef-partitions

Package: pam-session-timelimit
Description-md5: 39775631c5363f66bf340e37d974d210
Description-en: PAM module to permit configuring time limits for user sessions
 This module lets you pass session time limit information to pam_systemd.

Package: pamix
Description-md5: 62c851ed83625ebfb501431c9644255c
Description-en: Pulseaudio terminal mixer based in pavucontrol
 PAMix is an ncurses/curses pulseaudio mixer in C++ similar to pavucontrol
 designed to run in the terminal, it allows you to control both the volume of
 hardware devices and of each playback stream separately.

Package: pamixer
Description-md5: f66f78298833b4e6f462ba0f7ae357ac
Description-en: pulseaudio command line mixer
 pamixer is like amixer but for pulseaudio. It can control the volume
 levels of the sinks.

Package: paml
Description-md5: ea4a5e854840c2f3fb0be17d0120191b
Description-en: Phylogenetic Analysis by Maximum Likelihood (PAML)
 PAML is a package of programs for phylogenetic analyses of DNA or
 protein sequences using maximum likelihood. PAML is not good for tree
 making. It may be used to estimate parameters and test hypotheses to
 study the evolutionary process, when you have reconstructed trees using
 other programs such as PAUP*, PHYLIP, MOLPHY, PhyML, RaxML, etc.

Package: paml-doc
Description-md5: 25ca90fb0e679e33c45ba724d1f4b5c9
Description-en: Documentation for PAML
 PAML is a package of programs for phylogenetic analyses of DNA or
 protein sequences using maximum likelihood. PAML is not good for tree
 making. It may be used to estimate parameters and test hypotheses to
 study the evolutionary process, when you have reconstructed trees using
 other programs such as PAUP*, PHYLIP, MOLPHY, PhyML, RaxML, etc.
 .
 The source code comes with a series of PDF files to help with
 further insights for the working of, and with, PAML.

Package: pampi
Description-md5: e1b08b4f3519ff4ddf0f175440226641
Description-en: Presentations with Markdown, Pandoc, Impress.
 PAMPI is a free software to create presentations easily.
 .
 presentations are written in text files,
 - so they can be modified easily
 - the files syntax (Markdown) is easily learnt
 - many examples of usable Markdown are available at
 https://enacit1.epfl.ch/markdown-pandoc
 They are converted to web pages (HTML files)
 - one can view them with a browser
 - one can publish them online, grab them on a USB stick, etc.
 In PAMPI's interface, the Markdown file is displaied in the left
 side and on can view the result in the right side.
 .
 Every step of a presentation can be located in any position in a 3D
 space
 - one provides its coordinates
 - one can specify its zoom factor
 - one can specify rotations
 Maths can be authored with KaTeX.
 .
 Here are many examples: https://en.wikibooks.org/wiki/LaTeX/Mathematics.

Package: pamtester
Description-md5: 312d15e77b318b92f3a0e9b75bf5c971
Description-en: utility program to test the PAM facility
 Pamtester is a tiny utility program to test the pluggable authentication
 modules (PAM) facility, which is a de facto standard of unified
 authentication management mechanism in many unices and similar OSes
 including Solaris, HP-UX, *BSD, MacOSX and Linux.
 .
 While specifically designed to help PAM module authors to test their
 modules, that might also be handy for system administrators interested
 in building a centralised authentication system using common standards
 such as NIS, SASL and LDAP.

Package: pamu2fcfg
Description-md5: 576150b27d240bfbfc2f80d126363a17
Description-en: universal 2nd factor (U2F) PAM module command-line helper tool
 Universal 2nd Factor (U2F) is an authentication mechanism that strengthen
 other authentications, and through this PAM module it can be used to
 require a U2F device in order to authenticate.
 .
 This package contains the command-line tool pamu2fcfg which is used
 to generate the information needed by libpam-u2f to perform an U2F
 authentication.

Package: pan
Description-md5: d64048085ca52ff59f129c51acdc7f74
Description-en: newsreader based on GTK3, which looks like Forte Agent
 Pan is a newsreader, loosely based on Agent and Gravity, which attempts to be
 pleasant to use for new and advanced users alike. It has all the typical
 features found in newsreaders and also supports offline newsreading,
 sophisticated filtering, multiple connections, and a number of extra features
 for power users and alt.binaries fans.

Package: pandoc
Description-md5: 766e0295dd78ef16ea0b659503aeceec
Description-en: general markup converter
 Pandoc is a Haskell library for converting
 from one markup format to another,
 and a command-line tool that uses this library.
 The formats it can handle include
 * light markup formats
 (many variants of Markdown, reStructuredText, AsciiDoc,
 Org-mode, Muse, Textile, txt2tags)
 * HTML formats (HTML 4 and 5)
 * Ebook formats (EPUB v2 and v3, FB2)
 * Documentation formats (GNU TexInfo, Haddock)
 * Roff formats (man, ms)
 * TeX formats (LaTeX, ConTeXt)
 * Typst
 * XML formats
 (DocBook 4 and 5, JATS, TEI Simple, OpenDocument)
 * Outline formats (OPML)
 * Bibliography formats (BibTeX, BibLaTeX, CSL JSON, CSL YAML, RIS)
 * Word processor formats (Docx, RTF, ODT)
 * Interactive notebook formats (Jupyter notebook ipynb)
 * Page layout formats (InDesign ICML)
 * Wiki markup formats
 (MediaWiki, DokuWiki, TikiWiki, TWiki,
 Vimwiki, XWiki, ZimWiki, Jira wiki, Creole)
 * Slide show formats
 (LaTeX Beamer, PowerPoint, Slidy,
 reveal.js, Slideous, S5, DZSlides)
 * Data formats (CSV and TSV tables)
 * PDF (via external programs such as pdflatex or wkhtmltopdf)
 .
 Pandoc can convert mathematical content in documents
 between TeX, MathML, Word equations, roff eqn, typst,
 and plain text.
 It includes a powerful system
 for automatic citations and bibliographies,
 and it can be customized extensively using templates, filters,
 and custom readers and writers written in Lua.
 .
 This package contains the pandoc tool.
 .
 Some uses of Pandoc require additional packages:
 * SVG content in PDF output requires librsvg2-bin.
 * YAML metadata in TeX-related output requires texlive-latex-extra.
 * *.hs filters not set executable requires ghc.
 * *.js filters not set executable requires nodejs.
 * *.php filters not set executable requires php.
 * *.pl filters not set executable requires perl.
 * *.py filters not set executable requires python.
 * *.rb filters not set executable requires ruby.
 * *.r filters not set executable requires r-base-core.
 * LaTeX output, and PDF output via PDFLaTeX,
 require texlive-latex-recommended.
 * XeLaTeX output, and PDF output via XeLaTeX, require texlive-xetex.
 * LuaTeX output, and PDF output via LuaTeX, require texlive-luatex.
 * ConTeXt output, and PDF output via ConTeXt, require context.
 * PDF output via wkhtmltopdf requires wkhtmltopdf.
 * Roff man and roff ms output, and PDF output via roff ms,
 require groff.
 * MathJax-rendered equations require libjs-mathjax.
 * KaTeX-rendered equations require node-katex.
 * option --csl may use styles in citation-style-language-styles.

Package: pandoc-citeproc-preamble
Description-md5: 6761e493ab6d1dc8b089aba7ebd8f7e5
Description-en: insert a preamble before Pandoc's bibliography
 pandoc-citeproc-preamble is a JSON filter for Pandoc which inserts a preamble
 before the output that Pandoc's citeproc filter appends to the document. This
 preamble might include a heading (e.g. "Bibliography") and raw markup to
 format the bibliography for the output format.
 .
 Since Pandoc's citeproc filter doesn't provide any facility to add formatting
 control code to its output, pandoc-citeproc-preamble is necessary to avoid
 the user being forced to add their control code to the end of their input
 files, thereby losing the input file's agnosticity with regard to output
 format.

Package: pandoc-data
Description-md5: fd99922a15df5a925528837f4312e479
Description-en: Conversion between markup formats
 Pandoc is a Haskell library for converting from one markup
 format to another.  The formats it can handle include
 .
 - light markup formats (many variants of Markdown, reStructuredText,
 AsciiDoc, Org-mode, Muse, Textile, txt2tags)
 - HTML formats (HTML 4 and 5)
 - Ebook formats (EPUB v2 and v3, FB2)
 - Documentation formats (GNU TexInfo, Haddock)
 - Roff formats (man, ms)
 - TeX formats (LaTeX, ConTeXt)
 - XML formats (DocBook 4 and 5, JATS, TEI Simple, OpenDocument)
 - Outline formats (OPML)
 - Bibliography formats (BibTeX, BibLaTeX, CSL JSON, CSL YAML, RIS)
 - Word processor formats (Docx, RTF, ODT)
 - Interactive notebook formats (Jupyter notebook ipynb)
 - Page layout formats (InDesign ICML)
 - Wiki markup formats (MediaWiki, DokuWiki, TikiWiki, TWiki, Vimwiki, XWiki,
 ZimWiki, Jira wiki, Creole)
 - Slide show formats (LaTeX Beamer, PowerPoint, Slidy, reveal.js, Slideous,
 S5, DZSlides)
 - Data formats (CSV and TSV tables)
 - PDF (via external programs such as pdflatex or wkhtmltopdf)
 .
 Pandoc can convert mathematical content in documents
 between TeX, MathML, Word equations, roff eqn, and plain text.
 It includes a powerful system for automatic citations
 and bibliographies, and it can be customized extensively
 using templates, filters, and custom readers and writers
 written in Lua.

Package: pandoc-filter-diagram
Description-md5: 1c0ad703751a7f9797c568ba6ac11909
Description-en: Pandoc filter to render diagrams in Markdown code sections
 This Lua filter is used to create figures from code blocks:
 images are generated from the code
 with the help of external programs.
 The filter processes diagram code
 for Asymptote, Cetz, Graphviz, Mermaid, Pikchr, PlantUML, and TikZ.

Package: pandoc-plantuml-filter
Description-md5: 59f467ba38e322517fdb7eb3f09ae1ed
Description-en: Pandoc filter: converts PlantUML code blocks to PlantUML images
 This filter for pandoc uses the pandocfilters library and the PlantUML
 executable for converting PlantUML code embedded into documents into UML
 diagrams.
 .
 This installs the Python3 version of the program.

Package: pandorafms-agent
Description-md5: ad639a24cb075d64f2ad28076dd99dd7
Description-en: Pandora FMS - The Flexible Monitoring System (agent)
 Pandora FMS is a monitoring application to watch systems and applications.
 Pandora FMS allows you to know the status of any element of your bussiness
 systems.  Pandora FMS watches your hardware, your software, your multilayer
 system and, of course, your Operating System. Pandora FMS can detect a
 network interface down or the movement of any NASDAQ new technology market
 value. If you wish, Pandora FMS can send a SMS message when your system
 or your application fails... or when Google stock value drops below 330 US$.
 .
 Pandora FMS will adjust, like an octopus, to your systems and requirements,
 because it has been designed to be open, modular, multiplatform and easy to
 customize. Pandora FMS is developed for system administrators.
 .
 Pandora FMS Agent is a agent program for Pandora FMS.  You should install
 this package into every target servers.

Package: pango1.0-tests
Description-md5: 23e130fc462124d696a3ab2866e6bab9
Description-en: Layout and rendering of internationalized text - installed tests
 Pango is a library for layout and rendering of text, with an emphasis
 on internationalization. Pango can be used anywhere that text layout is
 needed. however, most of the work on Pango-1.0 was done using the GTK+
 widget toolkit as a test platform. Pango forms the core of text and
 font handling for GTK+-2.0.
 .
 Pango is designed to be modular; the core Pango layout can be used with
 four different font backends:
 - Core X windowing system fonts
 - Client-side fonts on X using the Xft library
 - Direct rendering of scalable fonts using the FreeType library
 - Native fonts on Microsoft backends
 .
 This package contains test programs, designed to be run as part of a
 regression testsuite.

Package: pangzero
Description-md5: 5bba78b5e1f9e2b31d9b8c2c87ea5543
Description-en: action game that involves popping balloons with a harpoon
 Pang Zero is a clone and enhancement of Super Pang, a fast-paced action
 game that involves popping balloons with a harpoon.
 .
 The intention is to create a fun, open-source game that many (currently
 up to 6) people can play together. You can play Pang Zero alone, but it's
 a lot more fun to play with your friends.

Package: panicparse
Description-md5: 3ffa3f55ac4dff2d5ba5247abb9e0650
Description-en: Crash your app in style (compiled Go binaries)
 panicparse Parses panic stack traces, densifies and deduplicates
 goroutines with similar stack traces. Helps debugging crashes and
 deadlocks in heavily parallelized process.
 .
 This package contains the compiled Go panicparse and panicweb binaries.

Package: panoramisk
Description-md5: adfda512b6360ae4e5da273245585f3a
Description-en: asyncio based library to play with asterisk (Python 3 binary)
 Panoramisk is a library based on python’s AsyncIO to play with Asterisk’s
 manager.
 It uses the TCP manager server to listen to events and send actions.
 .
 This is the command line package.

Package: papd
Description-md5: 13c28bb2260f06e4ad3d92bb32d79471
Description-en: AppleTalk Network Suite - PAP Print Server
 Netatalk's services and tools
 for networking with very old Macs and Apple IIs
 .
 This package contains the daemon and utility programs
 for network printing to and from LocalTalk networks.
 It allows Mac OS and Apple II clients to print to
 modern AirPrint / CUPS enabled printers.
 .
 In addition, the following printing tools are included:
 * pap - print from the host to a LocalTalk printer
 * papstatus - inquire the status of a LocalTalk printer

Package: paper-clip
Description-md5: 92f241b66eab1887b56cdd0d9d1af182
Description-en: PDF metadata editor for GNOME
 Paper Clip is a simple GNOME app for editing metadata in PDF
 documents. It can edit the Title, Author, Creation Software,
 Keywords, and more.
 .
 Paper Clip is a GNOME Circle app.

Package: paper-icon-theme
Description-md5: 367b731ecd582452c3551a2b63eb4940
Description-en: simple and modern icon and cursor theme
 Paper is a modern freedesktop icon theme whose design is based
 around the use of bold colours and simple geometric shapes to
 compose icons. Each icon has been meticulously designed for
 pixel-perfect viewing.
 .
 While it does take some inspiration from the icons in Google's
 Material Design, some aspects have been adjusted to better suit
 a desktop environment.
 .
 This package not only contains the Paper icon theme but also the
 Paper cursor theme, which is a complementary X11 cursor set.

Package: paperboy
Description-md5: 5df31ea1b0463b5c393ee6d57d476fc8
Description-en: Simple news app written in Vala, built with GTK4 and Libadwaita
 Simple, but beautiful native GTK4 news application similar to Apple News.
 .
 Some cool features of Paperboy:
 - Ships with curated sources like The Guardian, Reddit, BBC, and FOX News.
 - Fetches articles through PaperboyAPI, a custom API that aggregates news
 from multiple sources and categories.
 - Lets you build a custom feed by combining any sources and categories you
 want.
 - Includes local news support, so you can see what’s happening near you.
 .
 This package contains the binary application.

Package: paperboy-common
Description-md5: 479e693d1144d65e1bf7756a1fbdc962
Description-en: Simple news app written in Vala (common files)
 Simple, but beautiful native GTK4 news application similar to Apple News.
 .
 Some cool features of Paperboy:
 - Ships with curated sources like The Guardian, Reddit, BBC, and FOX News.
 - Fetches articles through PaperboyAPI, a custom API that aggregates news
 from multiple sources and categories.
 - Lets you build a custom feed by combining any sources and categories you
 want.
 - Includes local news support, so you can see what’s happening near you.
 .
 This package contains common files used by all architectures.

Package: paperkey
Description-md5: 21f2ad1a0e1388e85e36e76979bfa51b
Description-en: extract just the secret information out of OpenPGP secret keys
 A reasonable way to achieve a long term backup of OpenPGP (GnuPG, PGP,
 etc) keys is to print them out on paper.  The reasoning behind this is
 that paper and ink has amazingly long retention qualities - far longer
 than the magnetic or optical means that are generally used to back up
 computer data.
 .
 Due to metadata and redundancy, OpenPGP secret keys are significantly
 larger than just the "secret bits".  In fact, the secret key contains
 a complete copy of the public key.  Since the public key generally
 doesn't need to be escrowed (most people have many copies of it on
 various keyservers, web pages, etc), only extracting the secret parts
 can be a real advantage.
 .
 Paperkey extracts just those secret bytes and prints them.  To
 reconstruct, you re-enter those bytes (whether by hand or via OCR) and
 paperkey can use them to transform your existing public key into a
 secret key.

Package: papersway
Description-md5: 72bc530b7a40e05d1ad2d5f080238163
Description-en: PaperWM-like scollable tiling window management for Sway/i3wm
 This is an implementation of PaperWM-like scrollable tiling window management
 for Sway/i3wm.  If you like Sway/i3wm's commitments to stability, avoiding
 scope creep etc. but dislike the window management model, papersway might be
 of interest.

Package: paperwork-backend
Description-md5: c97754e1411c569bb8acdd7c39725f58
Description-en: Personal document manager
 This is the backend part of Paperwork. It manages: The work directory / Access
 to the documents, Indexing, Searching, Suggestions, Import, Export.
 .
 Paperwork is a personal document manager. It manages scanned documents and
 PDFs.
 It's designed to be easy and fast to use. The idea behind Paperwork
 is "scan & forget": You can just scan a new document and
 forget about it until the day you need it again.
 In other words, let the machine do most of the work for you.

Package: paperwork-backend-doc
Description-md5: 8863a01d709d3a1abc023bc628c6d82f
Description-en: Paperwork is a personal document manager - backend documentation
 This is the backend part of Paperwork. It manages: The work directory / Access
 to the documents, Indexing, Searching, Suggestions, Import, Export.
 .
 Paperwork is a personal document manager. It manages scanned documents and
 PDFs.
 It's designed to be easy and fast to use. The idea behind Paperwork
 is "scan & forget": You can just scan a new document and
 forget about it until the day you need it again.
 In other words, let the machine do most of the work for you.
 .
 This package contains the documentation

Package: paperwork-gtk
Description-md5: e5c492f08f1e05b965079e826981f8c2
Description-en: Paperwork is a personal document manager - GTK3 frontend
 This is the GTK3 frontend part of Paperwork. It manages: The work directory /
 Access to the documents, Indexing, Searching, Suggestions, Import, Export.
 .
 Paperwork is a personal document manager. It manages scanned documents and
 PDFs.
 It's designed to be easy and fast to use. The idea behind Paperwork
 is "scan & forget": You can just scan a new document and
 forget about it until the day you need it again.
 In other words, let the machine do most of the work for you.
 .
 This package does not include localization files and dependencies. If you wish
 to install paperwork in your language, check the corresponding
 paperwork-gtk-l10n-* packages.

Package: paperwork-gtk-l10n-de
Description-md5: 6d349ca45758eba89133f3c4e5c84c04
Description-en: Gui for paperwork-backend - German localization
 This is the GTK3 frontend part of Paperwork. It manages: The work directory /
 Access to the documents, Indexing, Searching, Suggestions, Import, Export.
 .
 Paperwork is a personal document manager. It manages scanned documents and
 PDFs.
 It's designed to be easy and fast to use. The idea behind Paperwork
 is "scan & forget": You can just scan a new document and
 forget about it until the day you need it again.
 In other words, let the machine do most of the work for you.
 .
 This package installs German localized dependencies.

Package: paperwork-gtk-l10n-en
Description-md5: 1f81b091c9307c8d9cce0718e4d9ee56
Description-en: Gui for paperwork-backend - English localization
 This is the GTK3 frontend part of Paperwork. It manages: The work directory /
 Access to the documents, Indexing, Searching, Suggestions, Import, Export.
 .
 Paperwork is a personal document manager. It manages scanned documents and
 PDFs.
 It's designed to be easy and fast to use. The idea behind Paperwork
 is "scan & forget": You can just scan a new document and
 forget about it until the day you need it again.
 In other words, let the machine do most of the work for you.
 .
 This metapackage installs English localized dependencies.

Package: paperwork-gtk-l10n-es
Description-md5: b1499f807971826ab06586a168e69413
Description-en: Gui for paperwork-backend - Spanish localization
 This is the GTK3 frontend part of Paperwork. It manages: The work directory /
 Access to the documents, Indexing, Searching, Suggestions, Import, Export.
 .
 Paperwork is a personal document manager. It manages scanned documents and
 PDFs.
 It's designed to be easy and fast to use. The idea behind Paperwork
 is "scan & forget": You can just scan a new document and
 forget about it until the day you need it again.
 In other words, let the machine do most of the work for you.
 .
 This package installs Spanish localized dependencies.

Package: paperwork-gtk-l10n-fr
Description-md5: 84b1e62df5298e923a8d1abfe6963526
Description-en: Gui for paperwork-backend - French localization
 This is the GTK3 frontend part of Paperwork. It manages: The work directory /
 Access to the documents, Indexing, Searching, Suggestions, Import, Export.
 .
 Paperwork is a personal document manager. It manages scanned documents and
 PDFs.
 It's designed to be easy and fast to use. The idea behind Paperwork
 is "scan & forget": You can just scan a new document and
 forget about it until the day you need it again.
 In other words, let the machine do most of the work for you.
 .
 This package installs French localized dependencies.

Package: paperwork-gtk-l10n-oc
Description-md5: de63ea2adc024b0402632d207c53f6c7
Description-en: Gui for paperwork-backend - Occitan localization
 This is the GTK3 frontend part of Paperwork. It manages: The work directory /
 Access to the documents, Indexing, Searching, Suggestions, Import, Export.
 .
 Paperwork is a personal document manager. It manages scanned documents and
 PDFs.
 It's designed to be easy and fast to use. The idea behind Paperwork
 is "scan & forget": You can just scan a new document and
 forget about it until the day you need it again.
 In other words, let the machine do most of the work for you.
 .
 This package installs Occitan localized dependencies.

Package: paperwork-gtk-l10n-uk
Description-md5: fe893509ef5670171c21171807fbd200
Description-en: Gui for paperwork-backend - Ukrainian localization
 This is the GTK3 frontend part of Paperwork. It manages: The work directory /
 Access to the documents, Indexing, Searching, Suggestions, Import, Export.
 .
 Paperwork is a personal document manager. It manages scanned documents and
 PDFs.
 It's designed to be easy and fast to use. The idea behind Paperwork
 is "scan & forget": You can just scan a new document and
 forget about it until the day you need it again.
 In other words, let the machine do most of the work for you.
 .
 This package installs Ukrainian localized dependencies.

Package: paperwork-shell
Description-md5: c57dbbca8ad76a301565a29c01230f9d
Description-en: Paperwork is a personal document manager - command line utils
 Paperwork-shell provides 2 commands:
 * paperwork-cli: Human-friendly command line interface. For instance, it
 can be useful if you want to use Paperwork through SSH.
 * paperwork-json: Designed to be used in scripts. Results can be parsed in
 shell scripts using jq.

Package: papi-examples
Description-md5: d3939076a0d259521f6a49d2cec2149e
Description-en: PAPI example files and test programs
 Performance Application Programming Interface (PAPI) provides the tool
 designer and application engineer with a consistent interface and methodology
 for use of the performance counter hardware found in most major
 microprocessors. PAPI enables software engineers to see, in near real time,
 the relation between software performance and processor events.
 .
 In addition Component PAPI provides access to a collection of components that
 expose performance measurement opportunites across the hardware and software
 stack.
 .
 This package provides examples and tests of the PAPI software.

Package: papi-tools
Description-md5: 9117a66b6f1ada209483a00e0ee7a709
Description-en: PAPI utilities
 Performance Application Programming Interface (PAPI) provides the tool
 designer and application engineer with a consistent interface and methodology
 for use of the performance counter hardware found in most major
 microprocessors. PAPI enables software engineers to see, in near real time,
 the relation between software performance and processor events.
 .
 In addition Component PAPI provides access to a collection of components that
 expose performance measurement opportunites across the hardware and software
 stack.
 .
 This package provides utilities provided by the PAPI software.

Package: papilo
Description-md5: 15e09ead5200d7ad3a0121e50d29a6de
Description-en: Parallel Presolve for Integer and Linear Optimization
 PaPILO, a C++14-based software package, provides parallel presolve routines
 for (mixed integer) linear programming problems. The routines are implemented
 using templates which allows switching to higher precision or rational
 arithmetic using the boost multiprecision package.
 .
 This package installs an executable for presolving and postsolving MILP
 instances based on files. The executable can also act as frontend for the
 SoPlex solver.

Package: papirus-colors
Description-md5: 4018d96e185ff69d12f973c4c5fed384
Description-en: Papirus folders with KDE Color Scheme support
 Papirus is a SVG-based icon theme, drawing inspiration from
 Material Design and flat design.
 .
 This package contains the folder icons which follow
 KDE Color Schemes.

Package: papirus-icon-theme
Description-md5: 6f7a4b32b2490c2f3aa85d4736fb7821
Description-en: Papirus open source icon theme for Linux
 Papirus is a SVG-based icon theme, drawing inspiration from Material Design
 and flat design.
 .
 This package contains the following icon themes:
 - Papirus
 - Papirus-Dark
 - Papirus-Light

Package: paprefs
Description-md5: 42f00216f7a81cc0e4548a67a7dd6802
Description-en: PulseAudio Preferences
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 PulseAudio Preferences (paprefs) is a simple GTK+ based configuration dialog
 for the PulseAudio sound server.

Package: paps
Description-md5: 710fad0de3310ea1ccf39c08ea2906eb
Description-en: UTF-8 to PostScript converter using Pango
 Paps reads a UTF-8 encoded file and generates a PostScript language rendering
 of the file. The rendering is done by creating outline curves through the
 pango ft2 backend.

Package: par
Description-md5: 71660063a9c5d8d7c0aae26ef5f56aeb
Description-en: Paragraph reformatter
 Greatly enhanced fmt type program by Adam M. Costello.
 .
 Can be used within vi or other editor to automatically reformat text
 in a variety of ways.
 .
 Perfect for use with email & usenet messages as it correctly handles
 multiple levels of quoting characters.
 .
 This version includes a patch allowing multi-byte and multi-width character
 encodings.

Package: par2
Description-md5: 2d3e451789cca65ec69945efa5d76da1
Description-en: PAR 2.0 compatible file verification and repair tool
 par2cmdline is a command line utility for creating and using PAR2 files
 to detect and repair damage in data files. It is most commonly used as
 part of backup systems as well as on Usenet.
 .
 In case files in a recovery set get damaged (e.g. while transmitted over
 a network or stored on a faulty disk) the program can read the damaged
 files and the (possibly damaged) PAR2 files, and regenerate the original
 input files.

Package: par2-turbo
Description-md5: d92a7d3ecd2e549bcb506a71d171d9a4
Description-en: PAR 2.0 compatible file verification and repair tool (turbo)
 Par2-turbo is a fork of par2cmdline which replaces core computation
 routines with ParPar’s processing backend, improving par2cmdline’s
 performance on x86/ARM platforms.
 .
 Par2cmdline-turbo aims to keep close with its upstream and mostly differs in
 the following areas related to performance:
 * GF16, MD5 and CRC32 computation, using ParPar’s implementation;
 * ParPar’s internal checksumming to detect RAM errors during GF16
 computation;
 * ParPar’s stitched hashing approach;
 * C++11 threads in place of par2cmdline's OpenMP dependency.
 .
 The package provides the par2 command line utility for creating andusing
 PAR2 files to detect and repair damage in data files. It is most commonly
 used as part of backup systems as well as on Usenet. In case files in a
 recovery set get damaged (e.g. while transmitted over a network or stored
 on a faulty disk) the program can read the damaged files and the (possibly
 damaged) PAR2 files, and regenerate the original input files.

Package: paraclu
Description-md5: f98735ee4cee799306e80fba3779244f
Description-en: Parametric clustering of genomic and transcriptomic features
 Paraclu finds clusters in data attached to sequences.  It was first
 applied to transcription start counts in genome sequences, but it
 could be applied to other things too.
 .
 Paraclu is intended to explore the data, imposing minimal prior
 assumptions, and letting the data speak for itself.
 .
 One consequence of this is that paraclu can find clusters within
 clusters.  Real data sometimes exhibits clustering at multiple scales:
 there may be large, rarefied clusters; and within each large cluster
 there may be several small, dense clusters.

Package: parafly
Description-md5: 8ef4ff4899144b46bd4534db86dd09db
Description-en: parallel command processing using OpenMP
 ParaFly provides a simple mechanism for running a predefined list of unix
 commands in parallel using multithreading. Failed processes are captured and
 reported. Successfully executed processes are noted. If the process is rerun,
 only those previously incompleted or failed processes will be executed.

Package: parallel
Description-md5: 8a851a81a172dd16a4bcbeb1f8f3c4ab
Description-en: build and execute command lines from standard input in parallel
 GNU Parallel is a shell tool for executing jobs in parallel using one
 or more machines. A job is typically a single command or a small
 script that has to be run for each of the lines in the input. The
 typical input is a list of files, a list of hosts, a list of users, or
 a list of tables.
 .
 If you use xargs today you will find GNU Parallel very easy to use. If
 you write loops in shell, you will find GNU Parallel may be able to
 replace most of the loops and make them run faster by running jobs in
 parallel. If you use ppss or pexec you will find GNU Parallel will
 often make the command easier to read.
 .
 GNU Parallel also makes sure output from the commands is the same
 output as you would get had you run the commands sequentially. This
 makes it possible to use output from GNU Parallel as input for other
 programs.

Package: parallel-fastq-dump
Description-md5: 12a1cac080addde82a2286cafbd92156
Description-en: parallel fastq-dump wrapper
 NCBI fastq-dump can be very slow sometimes, even if you have the resources
 (network, IO, CPU) to go faster, even if you already downloaded the sra
 file. This tool speeds up the process by dividing the work into multiple
 threads.
 .
 This is possible because fastq-dump have options (-N and -X) to query
 specific ranges of the sra file, this tool works by dividing the work
 into the requested number of threads, running multiple fastq-dump in
 parallel and concatenating the results back together, as if you had just
 executed a plain fastq-dump call.

Package: paramspider
Description-md5: 22eb907945375ed44864c0fe73622c47
Description-en: Mining parameters from the dark corners of Web Archives
 paramspider allows you to fetch URLs related to any domain or a list
 of domains from Wayback Archives. It filters out "boring" URLs, allowing
 you to focus on the ones that matter the most.

Package: parasail
Description-md5: a836fe2a820a52a4f4ac124c17dc8e49
Description-en: Aligner based on libparasail
 This package contains a command-line aligner based on
 libparasail. Parasail is a SIMD C library containing
 implementations of the Smith-Waterman, Needleman-Wunsch,
 and various semi-global pairwise sequence alignment algorithm.

Package: paraview
Description-md5: 4c61ea2fbdf4fb33eb18ab23fef54814
Description-en: Parallel Visualization Application
 ParaView is an open-source, multi-platform application designed to
 visualize data sets of size varying from small to very large. The
 goals of the ParaView project include the following:
 .
 * Develop an open-source, multi-platform visualization application.
 * Support distributed computation models to process large data sets.
 * Create an open, flexible, and intuitive user interface.
 * Develop an extensible architecture based on open standards.
 .
 ParaView runs on distributed and shared memory parallel as well as
 single processor systems and has been successfully tested on Windows,
 Mac OS X, Linux and various Unix workstations, clusters and
 supercomputers. Under the hood, ParaView uses the Visualization
 Toolkit as the data processing and rendering engine and has a user
 interface written using Qt.

Package: paraview-dev
Description-md5: 3ba11383014415761250dbd0af7e97fa
Description-en: Parallel Visualization Application. Development header files
 ParaView is an open-source, multi-platform application designed to
 visualize data sets of size varying from small to very large. The
 goals of the ParaView project include the following:
 .
 * Develop an open-source, multi-platform visualization application.
 * Support distributed computation models to process large data sets.
 * Create an open, flexible, and intuitive user interface.
 * Develop an extensible architecture based on open standards.
 .
 ParaView runs on distributed and shared memory parallel as well as
 single processor systems and has been successfully tested on Windows,
 Mac OS X, Linux and various Unix workstations, clusters and
 supercomputers. Under the hood, ParaView uses the Visualization
 Toolkit as the data processing and rendering engine and has a user
 interface written using Qt. Development header files

Package: paraview-doc
Description-md5: 21269adf171a9b8a2a7ff33cf9a482a0
Description-en: Parallel Visualization Application. Comprehensive documentation
 ParaView is an open-source, multi-platform application designed to
 visualize data sets of size varying from small to very large. The
 goals of the ParaView project include the following:
 .
 * Develop an open-source, multi-platform visualization application.
 * Support distributed computation models to process large data sets.
 * Create an open, flexible, and intuitive user interface.
 * Develop an extensible architecture based on open standards.
 .
 ParaView runs on distributed and shared memory parallel as well as
 single processor systems and has been successfully tested on Windows,
 Mac OS X, Linux and various Unix workstations, clusters and
 supercomputers. Under the hood, ParaView uses the Visualization
 Toolkit as the data processing and rendering engine and has a user
 interface written using Qt. Comprehensive documentation.

Package: parcellite
Description-md5: c07e9387b6635fa25b3e76127170cdef
Description-en: lightweight GTK+ clipboard manager
 Parcellite is a stripped down, basic-features-only clipboard manager
 with a small memory footprint for those who like simplicity.
 .
 Features:
 .
 * Keeps a clipboard history.
 * Various view options to display items the way you like it.
 * Daemon mode; guard your clipboard contents when you close applications.
 * Perform custom commands using clipboard contents.

Package: parchive
Description-md5: 50f63c171c92b7d96b8c1e96d78366ba
Description-en: Use PAR files to reconstruct missing parts of multi-part archives
 This utility applies the data-recovery capability concepts of RAID-like
 systems to the posting and downloading of multi-part archives on USENET by
 providing the ability to create and use redundant recovery records.  It
 supports the 'Reed-Solomon Code' implementation that allows for recovery of
 any 'X' volumes for 'X' parity volumes present.  It is popularly used on
 USENET postings, but is not limited to this use.
 .
 The Debian parchive package supports "legacy" version 1.0 PAR files.
 The Debian par2 package supports version 2.0 PAR files.

Package: parchives
Description-md5: 4fd7e6e6c1ec846f51c52d9bb7283279
Description-en: Peony Qt plugin for compressing and extracting files
 Parchives is an archive manager for the UKUI environment. You can use
 this plugin to compress or extract files or folders.
 .
 This package adds extended functionality to the Peony file manager.

Package: parcimonie
Description-md5: 1f8894e24d6f90d77b4a94f082630eeb
Description-en: privacy-friendly helper to refresh a GnuPG keyring
 parcimonie is a daemon that slowly refreshes a gpg public keyring
 from a keyserver.
 .
 It refreshes one OpenPGP key at a time; between every key update
 parcimonie sleeps a random amount of time, long enough for the
 previously used Tor circuit to expire.
 .
 This process is meant to make it hard for an attacker to correlate
 the multiple performed key update operations.
 .
 See the included design document to learn more about the threat
 and risk models parcimonie attempts to help coping with.
 .
 XDG-compliant desktop environments automatically start parcimonie.

Package: pari-doc
Description-md5: dfadd26902a41b9c609b7a6b4951b407
Description-en: PARI/GP Computer Algebra System documentation
 PARI/GP is a widely used computer algebra system designed for fast
 computations in number theory (factorizations, algebraic number theory,
 elliptic curves...), but also contains a large number of other useful
 functions to compute with mathematical entities such as matrices,
 polynomials, power series, algebraic numbers etc., and a lot of
 transcendental functions. PARI is also available as a C library to allow
 for faster computations.
 .
 Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
 France), PARI is now under the GPL and maintained by Karim Belabas
 with the help of many volunteer contributors.
 .
 This package contains the documentation and the extended online help.

Package: pari-elldata
Description-md5: 7645f9f9f08476e608fe9b307acc2235
Description-en: PARI/GP Computer Algebra System elliptic curves (elldata)
 PARI/GP is a widely used computer algebra system designed for fast
 computations in number theory (factorizations, algebraic number theory,
 elliptic curves...), but also contains a large number of other useful
 functions to compute with mathematical entities such as matrices, polynomials,
 power series, algebraic numbers, etc., and a lot of transcendental functions.
 PARI is also available as a C library to allow for faster computations.
 .
 Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
 France), PARI is now under the GPL and maintained by Karim Belabas with the
 help of many volunteer contributors.
 .
 This package contains the optional PARI package elldata which provides
 the Elliptic Curve Database of J. E. Cremona Elliptic which can be queried by
 ellsearch and ellidentify.

Package: pari-galdata
Description-md5: 55c1c233c6651917943e96149eaf99ff
Description-en: PARI/GP Computer Algebra System Galois resolvents (galdata)
 PARI/GP is a widely used computer algebra system designed for fast
 computations in number theory (factorizations, algebraic number theory,
 elliptic curves...), but also contains a large number of other useful
 functions to compute with mathematical entities such as matrices, polynomials,
 power series, algebraic numbers, etc., and a lot of transcendental functions.
 PARI is also available as a C library to allow for faster computations.
 .
 Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
 France), PARI is now under the GPL and maintained by Karim Belabas with the
 help of many volunteer contributors.
 .
 This package contains the optional PARI package galdata which provides
 the Galois resolvents for the polgalois function, for degrees 8 through 11.

Package: pari-galpol
Description-md5: ee9ee4a3317fccbfb064b2a4805d33cd
Description-en: PARI/GP Computer Algebra System Galois polynomial database
 PARI/GP is a widely used computer algebra system designed for fast
 computations in number theory (factorizations, algebraic number theory,
 elliptic curves...), but also contains a large number of other useful
 functions to compute with mathematical entities such as matrices, polynomials,
 power series, algebraic numbers, etc., and a lot of transcendental functions.
 PARI is also available as a C library to allow for faster computations.
 .
 Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
 France), PARI is now under the GPL and maintained by Karim Belabas with the
 help of many volunteer contributors.
 .
 This package contains the Galois polynomials database accessible with the GP
 function galoisgetpol.

Package: pari-gp
Description-md5: f3f3e19e97fc49d96307dd88d802d215
Description-en: PARI/GP Computer Algebra System binaries
 PARI/GP is a widely used computer algebra system designed for fast
 computations in number theory (factorizations, algebraic number theory,
 elliptic curves...), but also contains a large number of other useful
 functions to compute with mathematical entities such as matrices,
 polynomials, power series, algebraic numbers etc., and a lot of
 transcendental functions. PARI is also available as a C library to allow
 for faster computations.
 .
 Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
 France), PARI is now under the GPL and maintained by Karim Belabas
 with the help of many volunteer contributors.
 .
 This package contains the GP calculator.

Package: pari-gp2c
Description-md5: 2ce2b494b96876d0ffa2f879ec54a3d1
Description-en: PARI/GP GP to C compiler
 PARI/GP is a widely used computer algebra system designed for fast
 computations in number theory (factorizations, algebraic number theory,
 elliptic curves...), but also contains a large number of other useful
 functions to compute with mathematical entities such as matrices,
 polynomials, power series, algebraic numbers, etc., and a lot of
 transcendental functions. PARI is also available as a C library to allow
 for faster computations.
 .
 Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
 France), PARI is now under the GPL and maintained by Karim Belabas
 with the help of many volunteer contributors.
 .
 This package contains the G2PC compiler that converts GP scripts to C
 libpari modules and the helper scripts gp2c-run and gp2c-dbg.

Package: pari-nflistdata
Description-md5: c320b879f406a561f6e182081df9aa3a
Description-en: PARI/GP Computer Algebra System Galois polynomial database
 PARI/GP is a widely used computer algebra system designed for fast
 computations in number theory (factorizations, algebraic number theory,
 elliptic curves...), but also contains a large number of other useful
 functions to compute with mathematical entities such as matrices, polynomials,
 power series, algebraic numbers, etc., and a lot of transcendental functions.
 PARI is also available as a C library to allow for faster computations.
 .
 Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
 France), PARI is now under the GPL and maintained by Karim Belabas with the
 help of many volunteer contributors.
 .
 This package contains the database of number fields with prescribed Galois
 groups accessible from GP with the function nflist.

Package: pari-seadata
Description-md5: 9ed99862bdfde5edac2986501e9f55a8
Description-en: PARI/GP Computer Algebra System modular polynomials (seadata)
 PARI/GP is a widely used computer algebra system designed for fast
 computations in number theory (factorizations, algebraic number theory,
 elliptic curves...), but also contains a large number of other useful
 functions to compute with mathematical entities such as matrices, polynomials,
 power series, algebraic numbers, etc., and a lot of transcendental functions.
 PARI is also available as a C library to allow for faster computations.
 .
 Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
 France), PARI is now under the GPL and maintained by Karim Belabas with the
 help of many volunteer contributors.
 .
 This package contains the optional PARI package seadata which provides
 the modular polynomials for prime level up to 500 needed by the GP function
 ellap.

Package: parlatype
Description-md5: 2bb5361db2ca4f85b9a7c6be81a43a29
Description-en: Minimal audio player for manual speech transcription
 Plays audio sources to transcribe them in your favourite text application.
 Speed of playback can be changed without changing the pitch and on pause it
 will rewind for a few seconds according to your preferences.

Package: parlatype-common
Description-md5: d01d14b7dc0e606bdcf7a8021de1c87c
Description-en: Minimal audio player for manual speech transcription (arch-independent files)
 Plays audio sources to transcribe them in your favourite text application.
 Speed of playback can be changed without changing the pitch and on pause it
 will rewind for a few seconds according to your preferences.
 .
 This package contains the arch-independent files in /usr/share.

Package: parley
Description-md5: 769f928bdf87f6769769af5f59fd623f
Description-en: vocabulary trainer
 Parley is a utility to help train vocabulary when learning a foreign language.
 It is intended as a replacement for flash cards.
 .
 This package is part of the KDE education module.

Package: parley-data
Description-md5: 614ae2eaf246ab60c755f198acd7f30e
Description-en: data files for the Parley vocabulary trainer
 This package contains architecture-independent data files for the Parley
 vocabulary trainer.
 .
 This package is part of the KDE education module.

Package: parole
Description-md5: 4483a597da4d512da23e2a9ae41ea0f8
Description-en: media player based on GStreamer framework
 Parole is a media player for the Xfce desktop environment, written using the
 GStreamer framework.
 .
 Parole features playback of local media files, including video with subtitles
 support, DVD/CD and live streams; it is also extensible via plugins.
 .
 This package contains Parole media player.

Package: parole-dev
Description-md5: 858cb60f4abee31b03b1cf9f24e32d60
Description-en: development files for Parole media player
 Parole is a media player for the Xfce desktop environment, written using the
 GStreamer framework.
 .
 Parole features playback of local media files, including video with subtitles
 support, DVD/CD and live streams; it is also extensible via plugins.
 .
 This package contains development files for Parole's plugin interface.

Package: parolottero
Description-md5: 944c53dc187879cf316bcd48352a8eb1
Description-en: Compose words using a 4x4 grid of letters
 A word game intended for touch screens.
 .
 Players must drag their finger (or mouse) over random letters in a 4x4 grid
 to compose as many words as they can, until the time runs out.

Package: parolottero-data-en
Description-md5: 10259a2243a7635d2d700b5d7c1738cc
Description-en: Compose words using a 4x4 grid of letters, English game files
 A word game intended for touch screens.
 .
 Players must drag their finger (or mouse) over random letters in a 4x4 grid
 to compose as many words as they can, until the time runs out.
 .
 This package contains the data files to play with British English words.

Package: parolottero-data-fr
Description-md5: 764d6ff5f780144cb8ba8690e34f7ec5
Description-en: Compose words using a 4x4 grid of letters, French game files
 A word game intended for touch screens.
 .
 Players must drag their finger (or mouse) over random letters in a 4x4 grid
 to compose as many words as they can, until the time runs out.
 .
 This package contains the data files to play with French words.

Package: parolottero-data-it
Description-md5: 43ff92af3df542652798d0d90b120ad7
Description-en: Compose words using a 4x4 grid of letters, Italian game files
 A word game intended for touch screens.
 .
 Players must drag their finger (or mouse) over random letters in a 4x4 grid
 to compose as many words as they can, until the time runs out.
 .
 This package contains the data files to play with Italian words.

Package: parolottero-data-scn
Description-md5: 4ae70de4827dbe2821243b1accbb30b1
Description-en: Compose words using a 4x4 grid of letters, Sicilian game files
 A word game intended for touch screens.
 .
 Players must drag their finger (or mouse) over random letters in a 4x4 grid
 to compose as many words as they can, until the time runs out.
 .
 This package contains the data files to play with Sicilian words.

Package: parolottero-data-sv
Description-md5: bfe25ebae5401d58f5523d787042e43d
Description-en: Compose words using a 4x4 grid of letters, Swedish game files
 A word game intended for touch screens.
 .
 Players must drag their finger (or mouse) over random letters in a 4x4 grid
 to compose as many words as they can, until the time runs out.
 .
 This package contains the data files to play with Swedish words.

Package: parprouted
Description-md5: 3603a8eb047d339e3920cf6358aebe1f
Description-en: transparent IP (Layer 3) proxy ARP bridging tool
 This is useful for creation of transparent firewalls and bridging
 networks with different MAC protocols. Also, unlike standard
 bridging, proxy ARP bridging allows one to bridge Ethernet networks
 behind wireless nodes without using WDS or layer 2 bridging.

Package: parquet-tools
Description-md5: 0052a9a018958b62fd7129c7eb5ae389
Description-en: Apache Parquet file inspection utilities
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 This package provides command-line utilities for inspecting Parquet files:
 parquet-reader, parquet-dump-schema, parquet-dump-footer,
 parquet-dump-arrow-statistics, parquet-scan.

Package: parsec-service
Description-md5: b56b6f65d695483e33bb875286a6cb4e
Description-en: Abstraction layer for secure storage and operations
 Parsec is an abstraction layer that can be used to interact with
 hardware-backed security facilities such as the Hardware Security Module (HSM),
 the Trusted Platform Module (TPM), as well as firmware-backed and isolated
 software services.
 .
 The core component of Parsec is the security service, provided by this package.
 The service is a background process that runs on the host platform and provides
 connectivity with the secure facilities of that host, exposing a
 platform-neutral API that can be consumed into different programming languages
 using a client library. For a client library implemented in Rust see the
 package librust-parsec-interface-dev.

Package: parsec-tool
Description-md5: ece6e76567d253491aed557ce07b86e8
Description-en: Command line tool to communicate with the Parsec service
 Parsec is an abstraction layer that can be used to interact with
 hardware-backed security facilities such as the Hardware Security Module (HSM),
 the Trusted Platform Module (TPM), firmware-backed, and isolated software
 services.
 .
 This package provides the command line tool to communicate with the
 Parsec service.

Package: parsec47
Description-md5: 79eed1b32dafd00093aa08a51c47ce46
Description-en: retromodern hispeed shmup
 PARSEC47 is a retromodern hi-speed shoot 'em up where you get to defeat
 retro enemies modernly. The player must destroy enemies while avoiding
 their projectiles and collecting green clusters of boxes for points.
 .
 PARSEC47 is another gem among many by Kenta Cho.

Package: parsec47-data
Description-md5: 0ccbd9154db9a79384ed6dacdcf1804e
Description-en: retromodern hispeed shmup - game data
 PARSEC47 is a retromodern hi-speed shoot 'em up where you get to defeat
 retro enemies modernly. The player must destroy enemies while avoiding
 their projectiles and collecting green clusters of boxes for points.
 .
 This package includes the architecture-independent data for the game PARSEC47.

Package: parser3
Description-md5: 8bc1f81a7ce5d79b6da2bde013f77adc
Description-en: Parser 3, HTML-embedded scripting language (metapackage)
 This is a metapackage that, when installed, guarantees that you have
 at least one of the server-side versions of the Parser 3 interpreter
 installed. Removing this package won't remove Parser 3 from your
 system, but it may remove other packages that depend on this one.
 .
 Parser 3 - simple and convenient object-oriented language which
 allows creating good sites in short time.
 .
 Available features:
 * XML, XSL, XPath and DOM support
 * Available in documented source code
 * Uniformed database support
 * Support of object-oriented programmers
 * Detailed language documentation (160 pages!)
 * UTF-8 support

Package: parser3-cgi
Description-md5: 6119ea989b6a7916a4669af2153bba58
Description-en: Parser 3, HTML-embedded scripting language (CGI binary)
 This package provides the /usr/lib/cgi-bin/parser3 CGI interpreter built
 for use in Apache 2 with mod_actions, or any other CGI httpd that
 supports a similar mechanism.
 .
 Parser 3 - simple and convenient object-oriented language which
 allows creating good sites in short time.
 .
 Available features:
 * XML, XSL, XPath and DOM support
 * Available in documented source code
 * Uniformed database support
 * Support of object-oriented programmers
 * Detailed language documentation (160 pages!)
 * UTF-8 support

Package: parser3-common
Description-md5: 60ba290b5e913bc49ee41b78354c28e4
Description-en: Common files for packages built from the Parser 3 source
 This package contains the documentation and example files relevant to
 all the other packages built from the Parser 3 source.
 .
 Parser 3 - simple and convenient object-oriented language which
 allows creating good sites in short time.
 .
 Available features:
 * XML, XSL, XPath and DOM support
 * Available in documented source code
 * Uniformed database support
 * Support of object-oriented programmers
 * Detailed language documentation (160 pages!)
 * UTF-8 support

Package: parser3-dev
Description-md5: 6d02c80ae513ca7f0e828a4cb59b7ef6
Description-en: Files for Parser 3 module development
 This package provides the files from the Parser 3 source needed for
 compiling additional modules.
 .
 Parser 3 - simple and convenient object-oriented language which
 allows creating good sites in short time.
 .
 Available features:
 * XML, XSL, XPath and DOM support
 * Available in documented source code
 * Uniformed database support
 * Support of object-oriented programmers
 * Detailed language documentation (160 pages!)
 * UTF-8 support

Package: parser3-mysql
Description-md5: 324c4ff60be5b090056cb87b6e124ffe
Description-en: MySQL driver for Parser 3
 This package provides driver for MySQL database connections directly
 from Parser 3 scripts.
 .
 Parser 3 - simple and convenient object-oriented language which
 allows creating good sites in short time.
 .
 Available features:
 * XML, XSL, XPath and DOM support
 * Available in documented source code
 * Uniformed database support
 * Support of object-oriented programmers
 * Detailed language documentation (160 pages!)
 * UTF-8 support

Package: parsero
Description-md5: a2b6e3ec22a2d33737a5182668ace747
Description-en: Audit tool for robots.txt of a site
 Parsero is a free script written in Python which reads the Robots.txt file
 of a web server through the network and looks at the Disallow entries. The
 Disallow entries tell the search engines what directories or files hosted
 on a web server mustn't be indexed. For example, "Disallow: /portal/login"
 means that the content on www.example.com/portal/login it's not allowed to
 be indexed by crawlers like Google, Bing, Yahoo... This is the way the
 administrator have to not share sensitive or private information with the
 search engines.
 .
 Parsero is useful for pentesters, ethical hackers and forensics experts.
 It also can be used for security tests.

Package: parsewiki
Description-md5: 8c4b01a90af2d5cf39416260444694c4
Description-en: Documentation System Based on ASCII Text
 Perl script that can be used to produce HTML, XHTML, Latex or DocBook/XML
 from a simple ASCII text source document, with minimum syntax rules.
 .
 The text markup is quite simple and allows us to create documents in
 an easy and fast way.
 .
 The tool is not suitable for complex documents, but can be used to create
 an initial version which can be further developed working on the generated
 LaTeX or DocBook file.

Package: parsinsert
Description-md5: 7932309d9f86de803c7a9173a3437530
Description-en: Parsimonious Insertion of unclassified sequences into phylogenetic trees
 ParsInsert efficiently produces both a phylogenetic tree and taxonomic
 classification for sequences for microbial community sequence analysis. This
 is a C++ implementation of the Parsimonious Insertion algorithm.

Package: parsinsert-testdata
Description-md5: 2da48b5e85ad1d44815c105a5a567346
Description-en: Test data for parsinsert
 ParsInsert efficiently produces both a phylogenetic tree and taxonomic
 classification for sequences for microbial community sequence analysis. This
 is a C++ implementation of the Parsimonious Insertion algorithm.
 .
 This package provides test data enabling users to reproduce autopkgtest
 on a local installation.

Package: parsnp
Description-md5: e2e6d59e8a521577f278267009bb94b4
Description-en: rapid core genome multi-alignment
 Parsnp was designed to align the core genome of hundreds to thousands of
 bacterial genomes within a few minutes to few hours. Input can be both
 draft assemblies and finished genomes, and output includes variant (SNP)
 calls, core genome phylogeny and multi-alignments. Parsnp leverages
 contextual information provided by multi-alignments surrounding SNP
 sites for filtration/cleaning, in addition to existing tools for
 recombination detection/filtration and phylogenetic reconstruction.

Package: parsyncfp2
Description-md5: 54a2e383e89b8b1d206c77a23d75f98c
Description-en: Multihost parallel rsync wrapper
 parsyncfp2 is a tool to efficiently transfer 10s of gigabytes across a network
 by running several instances of rsync in parallel. It aggregates files into
 chunks (or partitions) of a specified size, and then transfers each chunk
 using parallel runs of rsync. It needs to be installed only on the source end
 of the transfer.

Package: partclone
Description-md5: bf78f383fbe1b3a56ce2f96b44635b76
Description-en: Utility to clone and restore a partition
 Partclone is a project like the well-known backup utility
 "Partition Image" a.k.a. partimage.
 .
 Partclone provides utilities to back up used blocks and
 design for highest compatibility with file system using
 supported libraries like e2fslibs.
 .
 check the project website for more details
 http://partclone.org

Package: partimage
Description-md5: 8f832e0f675a950ce7fdb57595005fbf
Description-en: backup partitions into a compressed image file
 Partition Image is a partition imaging utility. It has support for the
 following file systems:
 * Ext2/3, the Linux standard
 * ReiserFS, a journalised and powerful file system
 * FAT16/32, DOS and Windows file systems
 * HPFS, IBM OS/2 file system
 * JFS, journalised file system, from IBM, used on AIX
 * XFS, another journalised and efficient file system, from SGI, used on Irix
 * UFS (beta), Unix file system
 * HFS (beta), MacOS File system
 * NTFS (experimental), Windows NT, 2000 and XP
 Only used blocks are copied and stored into an image file.
 The image file can be compressed in the GZIP/BZIP2 formats to save disk space,
 and split into multiple files to be copied onto removable media (ZIP for
 example), burned on a CD-R, etc.
 .
 This makes it possible to save a full Linux/Windows system with a single
 operation. In case of a problem (virus, crash, error, etc.), you just have
 to restore, and after several minutes, your entire system is restored
 (boot, files, etc.), and fully working.
 .
 This is very useful when installing the same software on many machines: just
 install one of them, create an image, and restore the image on all other
 machines.

Package: partimage-doc
Description-md5: 74c567bfa8def0fe7d367c50b0f2208a
Description-en: Partition Image User Documentation
 This package contains documentation about Partition Image.
 .
 Partition Image is a partition imaging utility. It has support for the
 following file systems:
 * Ext2/3, the Linux standard
 * ReiserFS, a journalised and powerful file system
 * FAT16/32, DOS and Windows file systems
 * HPFS, IBM OS/2 file system
 * JFS, journalised file system, from IBM, used on AIX
 * XFS, another journalised and efficient file system, from SGI, used on Irix
 * UFS (beta), Unix file system
 * HFS (beta), MacOS File system
 * NTFS (experimental), Windows NT, 2000 and XP
 Only used blocks are copied and stored into an image file.
 The image file can be compressed in the GZIP/BZIP2 formats to save disk space,
 and split into multiple files to be copied onto removable media (ZIP for
 example), burned on a CD-R, etc.

Package: partimage-server
Description-md5: 5b10c4c362563b3b4faa60fff0ad9f9d
Description-en: server to use partimage across a network
 Partition Image is a partition imaging utility. It lets you backup up your
 partitions from a client to a server.
 .
 All data will be transferred encrypted using SSL.

Package: partitionmanager
Description-md5: ffe5be844a4980fe679ad72279803cb3
Description-en: file, disk and partition management for KDE
 Partition Manager is a utility program to help you manage the disk devices,
 partitions and file systems on your computer. It allows you to easily create,
 copy, move, delete, resize without losing data, backup and restore partitions.
 .
 Partition Manager supports a large number of file systems, including ext2/3/4,
 reiserfs, NTFS, FAT16/32, jfs, xfs and more. Note that to gain support for a
 specific file system other than ext2/3/4, you should install the corresponding
 suggested package.
 .
 Partition Manager is based on libparted (like gparted) and makes use of the
 KDE libraries for its user interface.

Package: pasaffe
Description-md5: ac0609f4d1342d74e22e8414b34cfd18
Description-en: Password manager for GNOME
 Pasaffe is an easy to use password manager for GNOME. You can use it
 to safely store all your usernames and passwords into a single encrypted
 database protected by as master password. The database is encrypted with
 Twofish and is PasswordSafe v3 compatible.

Package: pasco
Description-md5: 84f00698b3205245a24ece8369a8c139
Description-en: Internet Explorer cache forensic analysis tool
 Pasco is a forensic tool that examines the content of cache files (index.dat)
 produced by Microsoft Internet Explorer.
 .
 It parses the file and outputs a field separated that can be loaded in a
 spreadsheet.
 .
 This package is useful in forensics investigations.

Package: pasdoc
Description-md5: 9243c55ae450b27da1638dfb6dee1177
Description-en: documentation tool for Pascal source code
 Pasdoc generates documentation for Pascal units. It takes descriptions from
 comments within the source code. Documentation output formats include HTML and
 LaTeX. Object Pascal, FreePascal and Delphi specific features are supported.
 .
 Pasdoc has the follow features:
 * Understands code written in any Pascal and Object Pascal dialect
 * Understands modern Object Pascal language, as found in latest FreePascal
 and Delphi versions
 * Many output formats: HTML, HTMLHelp, LaTeX (PDF, PS), latex2rft, XML
 * Command-line (in batch mode) and GUI interface
 * Documentation from comments in the source code and/or provided in separate
 file
 * Arbitrary (even optional) comment markers
 * Special @-tags for formatting the documentation
 * Whole pages (like introduction to the docs) can be written using @-tags
 * Easy search box in HTML output using Tipue
 * Classes and unit dependency graphs
 * Optional automatic linking of identifiers
 * Spell checking
 * Cache for generating documentation fast

Package: pasmo
Description-md5: 89401d47d8b77939a09db5f5d62049bc
Description-en: easy to use Z80 cross-assembler
 A Z80 assembler capable of generating object code in formats suitable
 for many Z80 machines and emulators.  Pasmo generates fixed position
 code, can not be used to create relocatable object files for use with
 linkers. Pasmo is compatible with the syntax used in several old
 assemblers, by supporting several styles of numeric and string literals
 and by providing several names of the most used directives.

Package: pass
Description-md5: 718ed6d939359d07ceeb7dd7a13aca00
Description-en: lightweight directory-based password manager
 Stores, retrieves, generates, and synchronizes passwords securely using
 gpg and git.

Package: pass-extension-audit
Description-md5: b800a82fee62a898474ed9e2f7de926e
Description-en: Pass extension for auditing your password repository
 pass audit is a password-store extension for auditing your passwordstore
 repository. Passwords will be checked against the Python implementation
 of Dropbox' zxcvbn algorithm and Troy Hunt's Have I Been Pwned Service.
 It supports safe breached password detection from haveibeenpwned.com using
 a K-anonymity method. Using this method, you do not need to (fully) trust
 the server that stores the breached password. You should read the security
 consideration section in /usr/share/doc/pass-extension-audit/README.md.gz
 for more information.
 .
 This package installs the pass extension

Package: pass-extension-copyq
Description-md5: 481070455d7b090de1a6e3d36248d142
Description-en: pass extension to support copyq
 A pass extension that copies a stored password using copyq with a certain
 timeout. After timeout, the clipboard is either restored to its previous
 state or cleared.

Package: pass-extension-otp
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: pass-extension-tail
Description-md5: d08712f79b59688f9efb052c46a0e0d2
Description-en: password-store extension to avoid printing the password
 An extension for the password store that allows users to display and
 edit password meta data without displaying the password itself to
 bystanders

Package: pass-extension-tomb
Description-md5: 87d415d72b259061073cd078f191655a
Description-en: lightweight directory-based password manager (tomb extension)
 Stores, retrieves, generates, and synchronizes passwords securely using
 gpg and git.
 .
 This package provides an extension for the password store that allows one to
 use tomb to keep the password tree encrypted when it is not used.

Package: pass-extension-tomb-basic
Description-md5: 3b9053f6944d62ae47599a7daf76fc11
Description-en: lightweight directory-based password manager (tomb extension)
 Stores, retrieves, generates, and synchronizes passwords securely using gpg and
 git.
 .
 This extension allows one to create and manage multiple LUKS filesystems
 embedded in a file.

Package: pass-extension-update
Description-md5: 1aa37963e9e164c906d504b19ad8c348
Description-en: pass extension providing an easy flow for updating passwords
 Extends the pass utility with an update command providing an easy flow for
 updating passwords. It supports path, directory and wildcard update.
 Moreover, you can select how to update your passwords by automatically
 generating new passwords or manually setting your own.

Package: pass-git-helper
Description-md5: 73070b5c7c695c3fa9aacb9988efcfa9
Description-en: Git credential helper interfacing with pass
 A git credential helper implementation that allows using pass as the
 credential backend for your https-based git repositories.

Package: pass-otp
Description-md5: 1d1455c05fe43c47185023387ac0623c
Description-en: pass extension for managing one-time-password tokens
 An extension for the password manager pass that allows adding one-time-password
 (OTP) secrets, generating OTP codes, and displaying secret key URIs using the
 standard otpauth:// scheme.

Package: pass-report
Description-md5: f5ed957526eb7b09c632225dad6d2c60
Description-en: pass extension to report age and length of passwords
 A pass extension that shows the date and age of the last change of a
 set of passwords, and an indication of their length.

Package: passage
Description-md5: 03e45fa5671a2415c0fb4fd09765fd55
Description-en: game about the passage through life
 Passage is a short, autobiographical pixelated art game by
 Jason Rohrer. It can be explored in approximately 5 minutes.
 Passage is meant to be memento mori game. If you enjoy the
 game, you may want to try the followup, "Gravitation". If
 you do not, please read the game creators statement on the
 website and the experiences of other people linked from the
 website.

Package: passenger
Description-md5: 265436b41f4cb63fd315ff0e0bc80deb
Description-en: web application server
 Phusion Passenger is a web server and application server, designed to be fast,
 robust and lightweight. It takes a lot of complexity out of deploying web
 apps, adds powerful enterprise-grade features that are useful in production,
 and makes administration much easier and less complex. Phusion Passenger
 supports Ruby, Python, Node.js and Meteor.

Package: passes-gtk
Description-md5: 6ab2e5aed7dab0fc57dd8625ec38785e
Description-en: GTK-based digital pass manager
 Passes is a graphical application for managing digital passes.
 .
 It provides a mobile-friendly user interface and can import and display
 PKPASS files, and display Aztec, PDF417 and QR codes.

Package: passim
Description-md5: cb5459bd64313299260823da0c7f7901
Description-en: Local caching server
 Passim is used to cache small files (such as those from a CDN) to be able
 to share with other clients on the local network that would otherwise be
 downloading the same files.

Package: passt
Description-md5: 3d78d5a3217726b17e44dbedd5ab1421
Description-en: user-mode networking daemons for virtual machines and namespaces
 passt implements a translation layer between a Layer-2 network interface and
 native Layer-4 sockets (TCP, UDP, ICMP/ICMPv6 echo) on a host. It doesn't
 require any capabilities or privileges, and it can be used as a simple
 replacement for Slirp.
 .
 pasta (same binary as passt, different command) offers equivalent
 functionality, for network namespaces: traffic is forwarded using a tap
 interface inside the namespace, without the need to create further interfaces
 on the host, hence not requiring any capabilities or privileges.

Package: passwd-dbgsym
Description-md5: 13a23423673dd1471d62fcbdbc2058a0
Description-en: debug symbols for passwd

Package: passwdqc
Description-md5: 5f9a16be402f4bac0a609a4623edc821
Description-en: password strength checking and policy enforcement toolset
 passwdqc is a password/passphrase strength checking and policy enforcement
 toolset, including a PAM module (libpam-passwdqc), command-line programs
 (pwqcheck and pwqgen), and a library (libpasswdqc).
 .
 This package provides pwqcheck and pwqgen, which are standalone
 password/passphrase strength checking and random passphrase generator
 programs, respectively, which are usable from scripts.

Package: password-gorilla
Description-md5: 02b42779ed4ded489b8a75ef40143e3c
Description-en: cross-platform password manager
 The Password Gorilla helps you manage your logins. It stores all your
 user names and passwords, along with login information and other
 notes, in a securely encrypted file. A single "master password" is
 used to protect the file. This way, you only need to remember the
 single master password, instead of the many logins that you use.
 .
 If you want to log in to a service or Web site, the Password Gorilla
 copies your user name and password to the clipboard, so that you can
 easily paste it into your Web browser or other application. Because
 the password does not appear on the screen, Password Gorilla is safe
 to use in the presence of others.
 .
 The convenience of Password Gorilla allows you to choose different,
 non-intuitive passwords for each service. An integrated random
 password generator can provide one-time passwords, tunable to various
 services' policies.
 .
 Password Gorilla is a tcl/tk application which can run on Linux and
 Windows, and the files written are supposed to be compatible between
 platforms. This is important for collaboration in heterogenous
 environments.

Package: passwordmaker-cli
Description-md5: c05311ad93aa7a22f18a4e90afbe5659
Description-en: creates unique, secure passwords - CLI version
 One Password to Rule Them All!
 .
 A small, lightweight, free, extension for Internet Explorer, Firefox,
 Mozilla, Netscape, Flock, and Yahoo! Widgets which creates unique,
 secure passwords that are very easy for you to retrieve but no one
 else. Nothing is stored anywhere, anytime, so there's nothing to be
 hacked, lost, or stolen.
 .
 This is the Command Line Version.
 .
 Other versions are at https://www.passwordmaker.org

Package: passwordsafe
Description-md5: 667b7ed2f64a89cc321b334ce881c873
Description-en: Simple & Secure Password Management
 Password Safe allows you to safely and easily create a secured and
 encrypted user name/password list. With Password Safe all you have to do
 is create and remember a single "Master Password" of your choice in order
 to unlock and access your entire user name/password list.
 .
 This is the GNU/Linux version of the popular PasswordSafe password
 manager, originally designed by the renowned security technologist
 Bruce Schneier and open sourced in 2002.
 .
 Compatible with 1.x, 2.x and 3.x versions of the database format.

Package: passwordsafe-common
Description-md5: 6a00c9ed69ba075fe523a2c44549eace
Description-en: architecture independent files for Password Safe
 Password Safe allows you to safely and easily create a secured and
 encrypted user name/password list. With Password Safe all you have to do
 is create and remember a single "Master Password" of your choice in order
 to unlock and access your entire user name/password list.
 .
 This is the GNU/Linux version of the popular PasswordSafe password
 manager, originally designed by the renowned security technologist
 Bruce Schneier and open sourced in 2002.
 .
 Compatible with 1.x, 2.x and 3.x versions of the database format.
 .
 This package contains the parts of Password Safe that are common
 to all architectures, including in-program help files.

Package: pastel
Description-md5: 8d99a82ed74ca20bd11ad5f698cb304a
Description-en: CLI tool to generate, analyze, convert and manipulate colors
 pastel supports many different color formats and color spaces like RGB
 (sRGB), HSL, CIELAB, CIELCh as well as ANSI 8-bit and 24-bit
 representations.
 This package contains the following binaries built from the Rust crate
 "pastel":
 - pastel

Package: pasystray
Description-md5: e9313bf118a458e8d50e3d2b92f7ad92
Description-en: PulseAudio controller for the system tray
 Pasystray enables control of various PulseAudio server settings from the X11
 system tray. It can:
 * adjust the volume of streams and sinks/sources
 * transfer streams between sinks/sources
 * switch the default sink/source
 * set the default server (PULSE_SERVER)
 * detect network PulseAudio services
 * rename devices
 .
 The commands associated with the suggested dependencies (paman, paprefs,
 pavucontrol, and pavumeter) may be launched from the menu provided by
 pasystray. If a command is not available, that particular menu item is
 disabled. pulseaudio-module-zeroconf enables detection and management of
 network PulseAudio services.

Package: pat
Description-md5: 83b114b21eba42c198146e27685616b0
Description-en: Winlink client for amateur radio email
 Pat is a client for sending and receiving email over Winlink, using multiple
 transports including telnet, AX.25, WINMOR and ARDOP. It supports both a
 command-line and a web interface using a built-in HTTP server.

Package: patat
Description-md5: 5003da4b37358afab312d8f87298a5ba
Description-en: Terminal-based presentations using Pandoc
 patat (*P*resentations *A*top *T*he *A*NSI *T*erminal) is a small tool that
 allows you to show presentations using only an ANSI terminal.  It does not
 require `ncurses`.

Package: patator
Description-md5: 395cf0b5c43957562995fa80ea3006f0
Description-en: Multi-purpose brute-forcer
 Patator is a multi-purpose brute-forcer, with a modular
 design and a flexible usage.
 .
 Currently it supports the following modules:
 + ftp_login     : Brute-force FTP
 + ssh_login     : Brute-force SSH
 + telnet_login  : Brute-force Telnet
 + smtp_login    : Brute-force SMTP
 + smtp_vrfy     : Enumerate valid users using SMTP VRFY
 + smtp_rcpt     : Enumerate valid users using SMTP RCPT TO
 + finger_lookup : Enumerate valid users using Finger
 + http_fuzz     : Brute-force HTTP
 + ajp_fuzz      : Brute-force AJP
 + pop_login     : Brute-force POP3
 + pop_passd     : Brute-force poppassd (http://netwinsite.com/poppassd/)
 + imap_login    : Brute-force IMAP4
 + ldap_login    : Brute-force LDAP
 + dcom_login    : Brute-force DCOM
 + smb_login     : Brute-force SMB
 + smb_lookupsid : Brute-force SMB SID-lookup
 + rlogin_login  : Brute-force rlogin
 + vmauthd_login : Brute-force VMware Authentication Daemon
 + mssql_login   : Brute-force MSSQL
 + mysql_login   : Brute-force MySQL
 + mysql_query   : Brute-force MySQL queries
 + rdp_login     : Brute-force RDP (NLA)
 + pgsql_login   : Brute-force PostgreSQL
 + vnc_login     : Brute-force VNC
 + dns_forward   : Forward DNS lookup
 + dns_reverse   : Reverse DNS lookup
 + snmp_login    : Brute-force SNMP v1/2/3
 + ike_enum      : Enumerate IKE transforms
 + unzip_pass    : Brute-force the password of encrypted ZIP files
 + keystore_pass : Brute-force the password of Java keystore files
 + umbraco_crack : Crack Umbraco HMAC-SHA1 password hashes
 + tcp_fuzz      : Fuzz TCP services
 + dummy_test    : Testing module

Package: patatt
Description-md5: 71c5ad2638b1aade64db568ad6b420ed
Description-en: utility for cryptographic attestation of patches sent via email
 This utility allows an easy way to add end-to-end cryptographic
 attestation to patches sent via mail. It does so by adapting the DKIM
 email signature standard to include cryptographic signatures via the
 X-Developer-Signature email header.
 .
 If your project workflow doesn't use patches sent via email, then you
 don't need this and should simply start signing your tags and commits.

Package: patch-hub
Description-md5: b654927d7ebd580d8a7c99df4d62abda
Description-en: Interactively browse lore.kernel.org
 patch-hub is a terminal-based user interface (TUI) designed to simplify
 working with software patches sent through mailing lists in Linux-related
 development. It provides an efficient way to navigate and interact with
 patches archived on lore.kernel.org, specifically for the Linux kernel and
 adjacent projects.

Package: patchance
Description-md5: 376923087d725dc516ef9fe328bd4641
Description-en: Jack Patchbay GUI
 Patchance is one more JACK patchbay GUI for GNU/Linux systems, but it could be
 adapted to Mac and Windows with little effort. It is a direct alternative to
 Catia or Patchage.
 .
 Features:
 - Stereo detection for port grouping with their name, for faster
 connections and readability
 - Wrap/Unwrap boxes to can hide things you don't need
 - Prevent the boxes from overlapping
 - Search a box with a pattern
 - Connection with double click for easier touchpad use
 - Connection from context menu
 - Editable themes (9 Themes embedded)
 - show only Audio, only MIDI, or only CV ports
 - Transport controls
 - Customizable tool bar
 - many others...

Package: patchelf
Description-md5: 538d086ceceef39c8f16b3ba5bfb66e5
Description-en: modify properties of ELF executables
 PatchELF is a simple utility for modifying existing ELF executables and
 libraries.  In particular, it can do the following:
 .
 * Change the dynamic loader ("ELF interpreter") of executables
 * Change the RPATH of executables and libraries
 * Remove declared dependencies on dynamic libraries
 (DT_NEEDED entries)

Package: pathogen
Description-md5: 47c216f36ce5340b79a56c3abf38eea4
Description-en: Puzzle game about matching 3D model structures
 Pathogen Warrior is a puzzle game about matching 3D model structures with
 a 2D hexagon map. It was one of the entrants to the 4th Ludum Dare 48-hour
 game development competition. The theme of the competition was "Infection".
 In Pathogen Warrior, the player's task is to match rotating 3D pathogen
 structures with a 2D model using a hexagon map. The time to accomplish
 the task is limited, and after successfully completing one pathogen, the
 player is advanced to next level, which has a more challenging pathogen.

Package: pathological
Description-md5: 00cf1d2d4996e78e1622536cf6e20a2d
Description-en: puzzle game involving paths and marbles
 Pathological is an enriched clone of the game "Logical" by Rainbow Arts.
 To solve a level, fill each wheel with four marbles of matching color.
 Various board elements such as teleporters, switches, filters, etc., make
 the game interesting and challenging.  New levels can be created using your
 favorite text editor.

Package: patman
Description-md5: 1ab99bd112c0ec1ecd180cac2fa27a91
Description-en: rapid alignment of short sequences to large databases
 Patman searches for short patterns in large DNA databases, allowing
 for approximate matches. It is optimized for searching for many small
 pattern at the same time, for example microarray probes.

Package: patool
Description-md5: 63a672757ff0b42105500878a4372ef4
Description-en: command line archive file manager
 Various archive formats can be created, extracted, tested, listed,
 compared, searched and repacked by patool. The archive format is
 determined with file and as a fallback by the archive file extension.
 .
 patool supports 7z (.7z), ACE (.ace), ADF (.adf), ALZIP (.alz), AR (.a),
 ARC (.arc), ARJ (.arj), BZIP2 (.bz2), CAB (.cab), compress (.Z), CPIO (.cpio),
 DEB (.deb), DMS (.dms), FLAC (.flac), GZIP (.gz), ISO (.iso), LZH (.lha, .lzh),
 LZIP (.lz), LZMA (.lzma), LZOP (.lzo), RAR (.rar), RPM (.rpm), RZIP (.rz),
 SHAR (.shar), SHN (.shn), TAR (.tar), XZ (.xz), ZIP (.zip, .jar) and
 ZOO (.zoo) formats.
 .
 It relies on helper applications to handle those archive formats
 (for example bzip2 for BZIP2 archives).
 .
 The archive formats TAR, ZIP, BZIP2 and GZIP
 are supported natively and do not require helper applications to be
 installed.

Package: patroni
Description-md5: 500d92dec4fc214fc4d04ff56b7d221b
Description-en: PostgreSQL High Availability with ZooKeeper, etcd, Consul, or Kubernetes
 Patroni is a template for a customized, high-availability PostgreSQL solution
 using Python and a distributed configuration store (ZooKeeper, etcd or
 Consul), or Kubernetes. It provides a REST API on each Postgres node of the
 cluster allowing for remote management and monitoring.

Package: patroni-doc
Description-md5: ba8197d3956a299b4dae037bf2de7967
Description-en: PostgreSQL High Availability (documentation)
 Patroni is a template for a customized, high-availability PostgreSQL solution
 using Python and a distributed configuration store (ZooKeeper, etcd or
 Consul), or Kubernetes. It provides a REST API on each Postgres node of the
 cluster allowing for remote management and monitoring.
 .
 This package provides the documentation.

Package: pavucontrol
Description-md5: c43956d9d08801fbaa1a405d7b6a9e6b
Description-en: PulseAudio Volume Control
 PulseAudio Volume Control (pavucontrol) is a simple GTK+ based volume
 control tool (mixer) for the PulseAudio sound server. In contrast to
 classic mixer tools this one allows you to control both the volume of
 hardware devices and of each playback stream separately. It also allows
 you to redirect a playback stream to another output device without
 interrupting playback.

Package: pavucontrol-qt
Description-md5: 23d75c026ee434bccef3a8e54cd8772c
Description-en: Qt port of volume control pavucontrol
 Qt port of volume control pavucontrol of sound server PulseAudio. As such it
 can be used to adjust all controls provided by PulseAudio as well as some
 additional settings.
 .
 The software belongs to the LXQt project but its usage isn't limited to this
 desktop environment.
 .
 This package contain the application files.

Package: pavucontrol-qt-l10n
Description-md5: 9db26f213ebc1e841bfd48f0f4cce8e7
Description-en: Language package for pavucontrol-qt
 Qt port of volume control pavucontrol of sound server PulseAudio. As such it
 can be used to adjust all controls provided by PulseAudio as well as some
 additional settings.
 .
 The software belongs to the LXQt project but its usage isn't limited to this
 desktop environment.
 .
 This package contains the l10n files needed by the pavucontrol-qt.

Package: pax-britannica
Description-md5: 27ba094ab5975acf4cd3f182ad6f0d5b
Description-en: one-button multi-player real-time strategy game
 Pax Britannica is a one-button real-time strategy game by No Fun Games.
 Up to four players battle it out underwater, struggling to be the last
 one standing!
 .
 Each player uses one button to spawn ships that fight automatically using
 the latest in artificial aquatelligence technology. Gamepads are also
 supported.  The player who keeps their factory ship alive wins!
 .
 This package contains the game binary.

Package: pax-britannica-data
Description-md5: 843b7ab67c90ede391d6ee0fc7554476
Description-en: data files for pax-britannica game
 Pax Britannica is a one-button real-time strategy game by No Fun Games.
 Up to four players battle it out underwater, struggling to be the last
 one standing!
 .
 Each player uses one button to spawn ships that fight automatically using
 the latest in artificial aquatelligence technology. Gamepads are also
 supported.  The player who keeps their factory ship alive wins!
 .
 This package contains the game data and media files.

Package: pax-utils
Description-md5: d71b978a17d13187f2f09bb9f71446a7
Description-en: Security-focused ELF files checking tool
 This is a small set of various PaX aware and related utilities for ELF
 binaries. It can check ELF binary files and running processes for
 issues that might be relevant when using ELF binaries along with PaX,
 such as non-PIC code or executable stack and heap.
 .
 This package installs: dumpelf, lddtree, pspax, scanelf, scanmacho
 and symtree.

Package: paxtest
Description-md5: f5f8241cd3ba2c88c5b37dfb583ce7a1
Description-en: Test suite for the PaX kernel patch
 PaX is a Linux kernel patch which adds much stricter control on how memory
 is being used by applications. A normal Linux kernel leaves the control to the
 application and does not implement any enforcement. Especially buffer overflow
 attacks benefit from the absence of kernel enforced memory control. PaX tries
 to do its best to enforce this control of memory used by applications, thereby
 making it harder to successfully exploit buffer overflows.
 .
 Paxtest provides a regression test suite that covers most (but not all)
 of PaX functionality. It can also be used to test other memory protection
 patches.

Package: pay-respects
Description-md5: 0d7648da499c416957eca61500ff6aba
Description-en: Press F to correct your command, pay-respects
 pay-respects is a command suggestions similar to the command-not-found
 and thefuck.

Package: pbbamtools
Description-md5: afdb13e91de367a0f73c3217b67ffb09
Description-en: processing Pacific Biosciences binary alignment/map files
 The BAM format is a binary, compressed, record-oriented container format
 for raw or aligned sequence reads. The associated SAM format is a text
 representation of the same data. The specifications for BAM/SAM are maintained
 by the SAM/BAM Format Specification Working Group.
 .
 PacBio-produced BAM files are fully compatible with the BAM specification,
 but makes use of the extensibility mechanisms of the BAM specification to
 encode PacBio-specific information.
 .
 This package provides command-line utilities for working with PacBio BAM
 files.

Package: pbdagcon
Description-md5: 95465f5fc6fbaa2db477a48c78b7cd82
Description-en: sequence consensus using directed acyclic graphs
 pbdagcon is a tool that implements DAGCon (Directed Acyclic Graph Consensus)
 which is a sequence consensus algorithm based on using directed acyclic
 graphs to encode multiple sequence alignment.
 .
 It uses the alignment information from blasr to align sequence reads to a
 "backbone" sequence. Based on the underlying alignment directed acyclic graph
 (DAG), it will be able to use the new information from the reads to find the
 discrepancies between the reads and the "backbone" sequences. A dynamic
 programming process is then applied to the DAG to find the optimum sequence
 of bases as the consensus. The new consensus can be used as a new backbone
 sequence to iteratively improve the consensus quality.
 .
 While the code is developed for processing PacBio(TM) raw sequence data,
 the algorithm can be used for general consensus purpose. Currently, it only
 takes FASTA input. For shorter read sequences, one might need to adjust the
 blasr alignment parameters to get the alignment string properly.
 .
 The code and the underlying graphical data structure have been used for some
 algorithm development prototyping including phasing reads and pre-assembly.

Package: pbhoney
Description-md5: 10f81042bd82750e013162caaa443ce8
Description-en: genomic structural variation discovery
 PBHoney is an implementation of two variant-identification
 approaches designed to exploit the high mappability of long reads
 (i.e., greater than 10,000 bp). PBHoney considers both intra-read
 discordance and soft-clipped tails of long reads to identify
 structural variants.
 .
 PBHoney is part of the PBSuite.

Package: pbjelly
Description-md5: 1dcf62cceabd18bf69fbdacd73caa835
Description-en: genome assembly upgrading tool
 PBJelly is a highly automated pipeline that aligns long sequencing
 reads (such as PacBio RS reads or long 454 reads in fasta format)
 to high-confidence draft assembles. PBJelly fills or reduces as
 many captured gaps as possible to produce upgraded draft genomes.
 .
 PBJelly is part of the PBSuite.

Package: pbsim
Description-md5: dded62dc1453f70445810541a02fa07e
Description-en: simulator for PacBio sequencing reads
 PacBio DNA sequencers produce two types of characteristic reads: CCS
 (short and low error rate) and CLR (long and high error rate), both of
 which could be useful for de novo assembly of genomes. PBSIM simulates
 those PacBio reads from a reference sequence by using either a model-based
 or sampling-based simulation. Simulated reads are useful, for example, when
 developing or evaluating sequence assemblers targeted at PacBio data.

Package: pbsuite
Description-md5: ed50e447c475a24cb47edd567c1ae3f7
Description-en: software for Pacific Biosciences sequencing data
 The PBSuite contains two projects created for analysis of
 Pacific Biosciences long-read sequencing data.
 * PBJelly - genome upgrading tool
 * PBHoney - structural variation discovery

Package: pbuilder
Description-md5: a8198b8566f5ca30b1c95b4df04af8ce
Description-en: personal package builder for Debian packages
 pbuilder constructs a chroot system, and builds a package inside the
 chroot.
 It is an ideal system to use to check
 that a package has correct build-dependencies.
 It uses apt extensively, and a local mirror, or a fast connection
 to a Debian mirror is ideal, but not necessary.
 .
 "pbuilder create" uses debootstrap to create a chroot image.
 .
 "pbuilder update" updates the image to the current state of
 testing/unstable/whatever
 .
 "pbuilder build" takes a *.dsc file and builds a binary in the chroot
 image.
 .
 pdebuild is a wrapper for Debian Developers, to allow running
 pbuilder just like "debuild", as a normal user.

Package: pbuilder-scripts
Description-md5: dd89527f637d20ab7a8ef9f0b01d16fb
Description-en: Wrapper scripts for pbuilder
 pbuilder-scripts are a collection of wrapper scripts to make working with
 many simultaneous pbuilder projects easier.

Package: pbzip2
Description-md5: dff6f148708c0a74546b0e7ad93ddf40
Description-en: parallel bzip2 implementation
 pbzip2 is a parallel implementation of the bzip2 block-sorting file
 compressor that uses pthreads and achieves near-linear speedup on SMP
 machines. The output of this version is fully compatible with bzip2
 v1.0.2 (ie: anything compressed with pbzip2 can be decompressed with
 bzip2).

Package: pcal
Description-md5: ed203dec4c5ab8132edd7a79c2d1d206
Description-en: generate Postscript calendars without X
 "Pcal" is a program to print PostScript calendars for any month and year.
 By default, it looks for a file in the home directory named "calendar"
 for entries with leading dates matching dates on the calendar, and prints
 any following text under the appropriate day.

Package: pcalendar
Description-md5: 838688e878996632102a18ff5db0875e
Description-en: track menstrual cycles and predict fertility periods
 Periodic Calendar is a GUI application which assists in women menstrual
 cycles tracking and fertility periods prediction. This information can
 be used as supportive either for conception or contraception planning.
 .
 Periodic Calendar provides support for BBT and sympto-thermal methods
 which have the highest reliability in fertility periods prediction. User
 can choose any subset of the features to be used or even fall to the generic
 calendar method (which if used alone is very unreliable).
 .
 Authors of the Periodic Calendar still insist on not being an equal
 substitute to the fertility planning consultants or doctors. Before
 using this application please talk to your doctor or read a good book
 on the subject.
 .
 THE PREDICTIONS MADE BY THIS PROGRAM CAN BE NEVER BE CONSIDERED AS FINAL. THE
 METHODS USED ARE NOT 100% EFFECTIVE FOR ALL WOMEN.

Package: pcapfix
Description-md5: ca1894e2a9b74596f788a20d3c631a6a
Description-en: repairs broken pcap and pcapng files
 libpcap (Packet CAPture) provides a portable framework for low-level network
 monitoring. Network dumps based on libpcap can be made by tcpdump, wireshark
 and other tools. Sometimes those dumps can get corrupted by several reasons.
 Examples of this are a copy from Linux to Windows with a conversion to DOS/
 Windows text file line ending (CR-LF) or a transfer over FTP in ASCII mode
 instead of BINARY mode.
 .
 pcapfix tries to repair your broken pcap files, fixing the global header and
 recovering the packets by searching and guessing the packet headers.
 .
 pcapfix will first step through the packets top down until it recognizes a
 corrupted one by using plausibility checks. After that the tool will brute
 force further pcap packet headers by reading the file byte by byte. If another
 proper packet is found, pcapfix restores the data in between by adding a
 well-formed pcap packet header.
 .
 The PCAP Next Generation Dump File Format (or pcapng for short) is an attempt
 to overcome the limitations of the currently widely used (but limited) libpcap
 format. Since 1.0.0 version, pcapfix works with pcapng format too.

Package: pcaputils
Description-md5: 4ef8210ac8201af5e59e2f9a38b98cb3
Description-en: specialized libpcap utilities
 pcaputils includes the following libpcap-based utilities:
 - pcapip: filters an input pcap file based on a file containing IP addresses
 - pcappick: picks specific frames out of a pcap by number
 - pcapuc: prints unique src IPs, dst IPs, or {src, dst} IP pairs witnessed
 - pcapdump: a dedicated packet capture utility similar to dumpcap, but with
 these features:
 * logs packet dump and drop rates
 * can run as a daemon
 * can dynamically reload its configuration without dropping packets
 * can be signalled to immediately rotate its capture output file
 * can partition its output based on time intervals (e.g., start of hour or
 start of day)
 * can strip application data from the trace file (output headers only)
 * can sample the packet stream (e.g., only dump every 1 in 10 or 1 in 100
 packets)

Package: pcb-rnd
Description-md5: d1c25409fcb271042dd431958eebe9e6
Description-en: Standard installation of pcb-rnd
 pcb-rnd is a highly modular PCB (Printed Circuit Board) layout tool
 with a rich set of plugins for communicating with various external
 design tools and other EDA/CAD packages.
 .
 Feature highlights:
 - subcircuits, pad stacks
 - flexible footprint model; unrestricted pad shapes
 - arbitrary copper, silk, paste and soldermask objects
 - sophisticated, flexible layer model
 - flexible/universal polygon model
 - any object, even polygons, can have a clearance within a polygon
 - advanced mil and mm grid, with support for mixed unit design
 - strong CLI support
 - static footprints and parametric (generated) footprints
 - query language for advanced search & select
 - powerful, user scriptable, modular Design Rule Checker (DRC)
 - layout optimizers such as teardrops and a trace puller
 - footprint library from local file systems, HTTP and board files
 - netlist management: imported and as-built; back annotation
 .
 File formats and compatibility:
 - text based, tree structured native file format (lihata)
 - import board:
 * Altium PcbDoc ASCII board
 * autotrax PCB board, version 4
 * autotrax PCB board, version 5
 * dsn board
 * eagle xml board version 6, 7, 8
 * eagle binary board version 3, 4, 5
 * EasyEDA std board
 * EasyEDA pro board
 * hyperlynx board, version 2 and above
 * kicad board, version 3, 4 and 5 (s-expr)
 * lihata pcb-rnd board (any version)
 * PADS ASCII board
 * gEDA/PCB .pcb board (any version up to 2017)
 - export board:
 * anonimized board statistics in lihata
 * autotrax PCB board, version 4
 * specctra dsn board
 * hyperlynx board, version 2.0
 * kicad board, version 3 (s-expr)
 * kicad pcbnew-board, version 1 (legacy plain text format)
 * lihata pcb-rnd board (any version)
 * PADS ASCII board
 * gEDA/PCB .pcb board (various version up to 2017)
 - import footprint:
 * BXL footprints
 * eagle xml footprint lib .lbr (as board)
 * eagle xml footprint lib .lbr (as footprint)
 * eagle binary footprint lib (as board)
 * EasyEDA std footprint
 * EasyEDA pro footprint
 * kicad footprint module (s-expr, version 3, 4 and 4)
 * lihata pcb-rnd footprint (any version)
 * Mentor Graphics cell footprints
 * gEDA/PCB .fp footprints
 * tEDAx footprint (any version)
 - export footprint:
 * kicad footprint module (s-expr, according to version 3)
 * kicad pcbnew-module (legacy plain text format)
 * lihata pcb-rnd footprint (any version)
 * gEDA/PCB .fp footprints
 * tEDAx footprint (any version)
 - import netlist:
 * Accel ASCII netlists + footprint info
 * calay (netlists + footprint info)
 * flat netlist from EDIF
 * freepcb netlist + footprint info
 * gEDA/gschem (netlist + footprint info, running gnetlist)
 * import ltspice .net and .asc (netlist and footprint info)
 * flat .edf (netlist+footprint, produced by Mentor Graphics Design Capture)
 * pcb-rnd action script (netlist + footprint info)
 * schematics import by running a commandline
 * netlist import by running a commandline
 * gEDA netlist (plain text, no footprint info)
 * Orcad PCB II (netlist + footprint info)
 * PADS ascii (.asc, netlists + footprint info)
 * Protel netlists 2.0 + footprint info
 * sch-rnd sheet (netlist + footprint info, running sch-rnd)
 * sch-rnd project (netlist + footprint info, running sch-rnd)
 * Ringdove project (netlist + footprint info, running sch-rnd)
 * tinycad .net (netlists + footprint info)
 * eeschema netlist and footprint info
 * tEDAx netlist (any version)
 - export netlist:
 * tEDAx netlist (any version)
 - export image:
 * render in .png
 * render in .gif
 * render in .jpeg
 * render black&white postscript (single or multiple files)
 * render black&white or color embedded postscript (single file)
 * pro (projector: 3d rendering)
 * svg (Scalable Vector Graphics)
 - import misc:
 * HPGL plot (lines, arcs, polygons)
 * MUCS unixplot .pl (lines and vias)
 * ttf font
 * specctra .dsn (route result: wires and vias)
 * specctra .ses (route result: wires and vias)
 * eagle DRU (design rules)
 * lihata pcb-rnd font (any version)
 * gEDA/PCB font
 * tEDAx drc
 * tEDAx pcb-rnd drc script
 - export misc:
 * bom (Bill of Materials, text, templated)
 * .dxf (2D drawing for mech CADs)
 * excellon drill/cnc (for PCB fabbing)
 * fidocad .fcd (partial export)
 * export gcode (for milling)
 * gerber for PCB fabbing
 * hpgl
 * IPC-D-356 Netlist (for automated testing)
 * printer (using ps)
 * list of terminal connections (old, custom format)
 * OpenEMS (simulation, matlab files)
 * openscad script (colored 3D model)
 * stl (3d triangulated surface model)
 * amf (Additive Manufacturing File, surface model)
 * html (with css, js and svg embedded)
 * geda/PCB xy
 * gxyrs
 * Macrofab's pick&place
 * pick&place file for the TM220/TM240 device
 * KiCad .pos file
 * IPC-D-356 Netlist (from automated testing)
 * lihata pcb-rnd font (any version)
 * tEDAx etest
 * tEDAx drc
 * tEDAx pcb-rnd drc script

Package: pcb-rnd-auto
Description-md5: be675b124324df03a904ca8496118d7b
Description-en: Autoroute and autoplace.
 Feature plugins for automated component placing and track routing.

Package: pcb-rnd-cloud
Description-md5: 859d6a2c53982005317e756bfac33d21
Description-en: Networking plugins.
 'Cloud' footprint access plugin that integrates edakrill and
 gedasymbols.org.

Package: pcb-rnd-core
Description-md5: 279c48d25c357ab1e90b1bc510fea9da
Description-en: pcb-rnd executable with the core functionality
 Includes the data model, the most common action commands, the native
 file format.  Can be used in headless mode or batch/scripted mode for
 automated processing or with GUI (if pcb-rnd-lib-gui and librnd GUI
 HIDs are installed).

Package: pcb-rnd-debug
Description-md5: 2d96e71bab9b9339ac7f1c63d3c9283e
Description-en: Debug and diagnostics.
 Extra action commands to help in debugging and diagnosing problems
 and bugs.

Package: pcb-rnd-doc
Description-md5: 53b6674e7916a351e2637bf57cff8078
Description-en: Documentation for pcb-rnd
 User manual (html) and manual pages.

Package: pcb-rnd-export
Description-md5: d8cf77f8a18952d6b036d2bffe2d57ec
Description-en: Common export plugins.
 Export the board in vector graphics (svg, ps, eps), raster graphics
 (png, jpeg, etc.), gerber, 3d model in openscad, xy for pick and
 place, BoM, etc.

Package: pcb-rnd-export-extra
Description-md5: ef520b6de88b14444ed094ba648d58a8
Description-en: Export formats: special/extra
 Less commonly used export formats: fidocadj, ipc-356-d, stl, old geda
 connection list format, direct printing with lpr.

Package: pcb-rnd-export-sim
Description-md5: a22b2a04b5d291080bf71d16b692b837
Description-en: Export plugins to simulators
 Export the board in formats that can be used for simulation: openems.

Package: pcb-rnd-extra
Description-md5: a3efb3bd038251fcf9ddca3e97c32f13
Description-en: Extra action commands and optional functionality.
 Align objects in grid, optimize tracks, font editor, combine
 polygons, renumber subcircuits, apply vendor drill mapping.

Package: pcb-rnd-import-geo
Description-md5: 822cece041a2bd04ae510167bc4f70ad
Description-en: Geometry import.
 Plugins for importing pixmaps, fonts and vector graphics.

Package: pcb-rnd-import-net
Description-md5: 1fbf5e96856afbabfcf0f17698de5554
Description-en: Netlist/schematics import plugins.
 Import netlist and footprint information from edif, ltspice, mentor
 graphics, gschem and tinycad.

Package: pcb-rnd-io-alien
Description-md5: 81b54acbcbbd793966e22f38ed365535
Description-en: File format compatibility with other PCB layout designers.
 Load and/or save boards in file formats supported by other EDA tools,
 such as KiCAD, Eagle, protel/autotrax, etc.

Package: pcb-rnd-io-standard
Description-md5: 84bd19563fbd411a8ae90f8ad086d7d0
Description-en: Commonly used non-native board and footprint file formats
 Plugins for tEDAx footprint format and the gEDA/PCB file formats
 (footprint and board).

Package: pcb-rnd-lib-gui
Description-md5: 2e1dcc757749be91fb239872a520d909
Description-en: Support library for building the GUI.
 Provides pcb-rnd specific dialog boxes (e.g. fontsel) and top window
 GUI elements.

Package: pcb-rnd-lib-io
Description-md5: 78c6ae8a45216ac39f2e76f549bfeed0
Description-en: Support library for alien file formats.
 Provides generic, low level parsers (such as s-expression parser) for
 I/O plugins that need to deal with alien file formats.

Package: pcc
Description-md5: 41d18a47cfe78437987d2409541736b8
Description-en: Portable C Compiler
 PCC is a small, simple, fast and understandable C99 compiler based on the
 original Portable C Compiler by S. C. Johnson, written in the late 1970s.
 Focus on being able to compile and run on a PDP11, even if it may not happen
 in reality, keeps it lean; abstinence from over-complicated algorithms leads
 to quick reliable code generation. Even though much of the compiler has been
 rewritten, some of the basics still remain.

Package: pccts
Description-md5: f05060cccfec1bb85496504dee3326e5
Description-en: Purdue Compiler Construction Tool Set (PCCTS)
 PCCTS consists of ANother Tool for Language Recognition (ANTLR), a
 DFA-based Lexical analyzer Generator (DLG) and assorted other utilities
 designed for the construction of compilers and other language translators.
 ANTLR is a parser generator which generates recursive descent parsers which
 are easier to debug than the table driven bottom-up parsers created by YACC.
 It also provides support for the automatic generation of Abstract Syntax
 Trees (AST's).
 Many projects have stopped using PCCTS and moved on to antlr, which is
 also packaged for Debian.  New projects should probably look there first.
 However PCCTS will be maintained in Debian as long as there is interest in
 doing so.

Package: pcf2bdf
Description-md5: c12f958eea214c2b213330674fb91549
Description-en: convert X11 font from PCF to BDF format
 Pcf2bdf is a font de-compiler.  It converts an X11 font from Portable
 Compiled Format (PCF) to Bitmap Distribution Format (BDF).
 .
 FONTBOUNDINGBOX in a BDF file is not used by bdftopcf, so pcf2bdf
 generates irresponsible values.

Package: pchar
Description-md5: 23839ff675a2cb5eeb56f20986070d7b
Description-en: Characterize the bandwidth, latency and loss on network links
 pchar is a reimplementation of the pathchar utility, written by Van
 Jacobson.  Both programs attempt to characterize the bandwidth,
 latency, and loss of links along an end-to-end path through the
 Internet.  pchar works in both IPv4 and IPv6 networks.

Package: pcl-tools
Description-md5: 6e1d2aa8ca6b9b434f4af48dd9decfe2
Description-en: Point Cloud Library - point cloud processing tools
 The Point Cloud Library (PCL) is a standalone, large scale, open
 project for 2D/3D image and point cloud processing.
 .
 The PCL framework contains numerous state-of-the art algorithms
 including filtering, feature estimation, surface reconstruction,
 registration, model fitting and segmentation.
 .
 This package gathers tools bundled with PCL to process point clouds.

Package: pcm
Description-md5: 0124ee24330331f98bc3d85298b408f1
Description-en: tools for Intel-specific processor performance and energy metrics
 Processor Counter Monitor is a set of tools to access various performance
 metrics provided by newer Intel processors.  Such metrics include:
 * instructions per cycle
 * core frequencies
 * memory/interconnect/PCIe bandwidth
 * cache misses and utilization
 * time spent in C-states
 * thermal headroom
 * energy consumption
 * NUMA accesses
 and more.

Package: pcmanfm
Description-md5: ab8f7911ac7ca6dba9504debd85b5209
Description-en: extremely fast and lightweight file manager
 PCMan File Manager is a GTK+ based file manager, featuring:
 .
 * Extremely fast and lightweight
 * Can be started in one second on normal machine
 * Tabbed browsing (similar to Firefox)
 * Drag & Drop support
 * Files can be dragged among tabs
 * Load large directories in reasonable time
 * File association support (Default application)
 * Basic thumbnail support
 * Bookmarks support
 * Handles non-UTF-8 encoded filenames correctly
 * Provide icon view and detailed list view
 * Standard compliant (Follows FreeDesktop.org)
 * Clean and user-friendly interface (GTK+ 2)
 * Support GVFS for auto-mount handling on removable devices

Package: pcmanfm-qt
Description-md5: fc0ac99ce2ff7362f28a5deef8b8159a
Description-en: extremely fast and lightweight file and desktop icon manager
 PCManFM-Qt is the Qt port of the LXDE file manager PCManFM.
 .
 Libfm-Qt is a companion library providing components to build desktop file
 managers.

Package: pcmanfm-qt-l10n
Description-md5: d4a31301aa20b9c252b0d4e6fcd56450
Description-en: Language package for pcmanfm-qt
 PCManFM-Qt is the Qt port of the LXDE file manager PCManFM.
 .
 This package contains the l10n files needed by pcmanfm-qt.

Package: pconsole
Description-md5: 86980d903f9587312989be058fc8ff97
Description-en: parallel interactive shell console
 pconsole allows you to connect to each node of your cluster (e.g. via
 ssh or rsh) simultaneously by spawning one terminal per host or
 job. Alternatively you can even connect to already existing terminal
 sessions.
 .
 You can type your administrative commands either in a specialized
 window that 'multiplies' the input to each of the connections you
 have opened or use each of the connected terminals in case one host
 or job needs some additional commands to be typed.
 .
 pconsole is best run from within X Window, although it is possible to
 employ it without X (in console mode) as well.  You need to install
 pconsole on only 1 machine in the cluster, this would usually be your
 central administrative node.
 .
 pconsole's X automatisms work well with window-managers which offer a
 smart placement mode without resizing new windows or with a tiling
 mode which resizes all windows to the same size.
 .
 It is known to work very well with FVWM and has proven less usable
 with Awesome or Ratpoison. For usage with window-managers focussed on
 full-screen applications like ratpoison, for parallel interactive SSH
 sessions MultiSSH (package "mssh") is probably be the better choice
 due to managing all SSH sessions in one application window.

Package: pcp
Description-md5: cf73bbf0bd78441a37224ae34c61d9a9
Description-en: System level performance monitoring and performance management
 Performance Co-Pilot (PCP) is a framework and services to
 support system-level performance monitoring and performance
 management.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: pcp-atop
Description-md5: e73ba4009030d4b6e49cf405b29e5c29
Description-en: Performance Co-Pilot (PCP) top-like system and process monitor
 PCP version of the atop system and process monitor, providing detailed
 analysis of system resources and process activity using PCP metrics.

Package: pcp-conf
Description-md5: 748f7ed63a2950c45ec8df5541a3d05e
Description-en: Performance Co-Pilot runtime configuration
 The pcp-conf package contains important runtime configuration
 files required by all programs and libraries that make up the
 Performance Co-Pilot (PCP) toolkit.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: pcp-doc
Description-md5: 58750a1e66ce330d190b8baeae7798ae
Description-en: Documentation and tutorial for the Performance Co-Pilot
 The pcp-doc package provides useful information on using and
 configuring the Performance Co-Pilot (PCP) toolkit for system
 level performance management.  It includes tutorials, HOWTOs,
 and other detailed documentation about the internals of core
 PCP utilities and daemons, and the PCP graphical tools.

Package: pcp-dstat
Description-md5: bc417e58060b1556b53f0eb31520759c
Description-en: Performance Co-Pilot (PCP) versatile resource statistics tool
 PCP version of the dstat versatile resource statistics tool,
 providing real-time system resource statistics using PCP metrics.

Package: pcp-export-pcp2elasticsearch
Description-md5: 25be3b923395bc346d87246417174c81
Description-en: Tool for exporting data from PCP to Elasticsearch
 Performance Co-Pilot (PCP) front-end tool for exporting data from PCP
 into designated Elasticsearch instances.

Package: pcp-export-pcp2graphite
Description-md5: 80bfa76245a88fa7c4d2c5150635e08f
Description-en: Tool for exporting data from PCP to Graphite
 Performance Co-Pilot (PCP) front-end tool for exporting data from PCP
 into designated Graphite (Carbon/Whisper) databases.

Package: pcp-export-pcp2influxdb
Description-md5: af068dbe056f391c4f7a27f855c84cfc
Description-en: Tool for exporting data from PCP to InfluxDB
 Performance Co-Pilot (PCP) front-end tools for exporting metric values
 to InfluxDB (https://influxdata.com/time-series-platform/influxdb).

Package: pcp-export-pcp2json
Description-md5: 62f852e8a6d0b881c80ba78a67962e01
Description-en: Tool for exporting data from PCP to JSON
 Performance Co-Pilot (PCP) front-end tool for exporting data from PCP
 in JSON format.

Package: pcp-export-pcp2spark
Description-md5: dfe3a4e69aba61c444d0281d4948972d
Description-en: Tool for exporting data from PCP to Apache Spark
 Performance Co-Pilot (PCP) front-end tools for exporting metric values
 to Apache Spark (https://spark.apache.org).

Package: pcp-export-pcp2xlsx
Description-md5: 3e29eddabe25fe9521fca14efb03dc84
Description-en: Tool for exporting data from PCP to Excel spreadsheets
 Performance Co-Pilot (PCP) front-end tool for exporting data from PCP
 in Excel spreadsheet format.

Package: pcp-export-pcp2xml
Description-md5: bf952dfa49fc3835ae3d7fffbd49f938
Description-en: Tool for exporting data from PCP to XML
 Performance Co-Pilot (PCP) front-end tool for exporting data from PCP
 in XML format.

Package: pcp-export-pcp2zabbix
Description-md5: 90aa7bd9afa785ce99e253d5e16c7575
Description-en: Tool for exporting data from PCP to Zabbix
 Performance Co-Pilot (PCP) front-end tool for exporting data from PCP
 into designated Zabbix monitoring servers.

Package: pcp-export-zabbix-agent
Description-md5: 2e4ff7e9c18fcf7726a52f8bdede9f8a
Description-en: Module for exporting PCP metrics to Zabbix agent
 Performance Co-Pilot (PCP) module for exporting metrics from PCP to
 Zabbix via the Zabbix agent - see zbxpcp(3) for further details.

Package: pcp-gui
Description-md5: a0f3653733de3b4ed29fb8a206a7176f
Description-en: Visualisation tools for the Performance Co-Pilot toolkit
 The PCP GUI package primarily includes visualisation tools for
 monitoring systems using live and archived Performance Co-Pilot
 (PCP) sources.
 .
 These tools have dependencies on graphics libraries which may or
 may not be installed on server machines, so PCP GUI is delivered
 as a separate package to the core PCP infrastructure.

Package: pcp-htop
Description-md5: 9ff5b808e3a1ed1df8e9b57c2830a687
Description-en: Performance Co-Pilot (PCP) interactive process viewer
 PCP version of the htop interactive process viewer, providing
 real-time process monitoring using PCP metrics.

Package: pcp-import-benchmarks
Description-md5: b35173c5dcce4adc41f4f44e7c0dbfa2
Description-en: Tools for importing JSON benchmark results into PCP archive logs
 Performance Co-Pilot (PCP) front-end tools for importing JSON benchmark
 results into PCP archives for replay with PCP analysis tools.

Package: pcp-import-collectl2pcp
Description-md5: f116fa51cf4190505218b49a5f979204
Description-en: Tool for importing data from collectl into PCP archive logs
 Performance Co-Pilot (PCP) front-end tool for importing data from collectl
 into standard PCP archive logs for replay with any PCP monitoring tool.
 (such as pmie, pmlogsummary, pmchart or pmdumptext).

Package: pcp-import-ganglia2pcp
Description-md5: cc2e92d62cb55665f0c09a0bd9630204
Description-en: Tool for importing data from ganglia into PCP archive logs
 Performance Co-Pilot (PCP) front-end tool for importing data from ganglia
 into standard PCP archive logs for replay with any PCP monitoring tool
 (such as pmie, pmlogsummary, pmchart or pmdumptext).

Package: pcp-import-guidellm2pcp
Description-md5: d539fa6d7bbc12b1da54f02211c88134
Description-en: transitional package
 This is a transitional package. It can safely be removed once
 pcp-import-benchmarks is installed.

Package: pcp-import-iostat2pcp
Description-md5: 62f8f331e7e7c8fb19e2c912b251339f
Description-en: Tool for importing data from iostat into PCP archive logs
 Performance Co-Pilot (PCP) front-end tool for importing data from iostat
 into standard PCP archive logs for replay with any PCP monitoring tool.
 (such as pmie, pmlogsummary, pmchart or pmdumptext).

Package: pcp-import-mrtg2pcp
Description-md5: 2844f3b28ba90230f9b91673cc6047b5
Description-en: Tool for importing data from MRTG into PCP archive logs
 Performance Co-Pilot (PCP) front-end tool for importing data from MRTG
 (the Multi Router Traffic Grapher tool) into standard PCP archive logs
 for replay with any PCP monitoring tool (such as pmie, pmlogsummary,
 pmchart or pmdumptext).

Package: pcp-import-sar2pcp
Description-md5: e9c3ec82b67c8536b300124a04ba550f
Description-en: Tool for importing data from sar into PCP archive logs
 Performance Co-Pilot (PCP) front-end tool for importing data from sar
 into standard PCP archive logs for replay with any PCP monitoring tool
 (such as pmie, pmlogsummary, pmchart or pmdumptext).

Package: pcp-import-sheet2pcp
Description-md5: d906c7893e4aaa613398f74eec6bb2f7
Description-en: Tool for importing data from a spreadsheet into PCP archive logs
 Performance Co-Pilot (PCP) front-end tool for importing spreadheet data
 into standard PCP archive logs for replay with any PCP monitoring tool.
 (such as pmie, pmlogsummary, pmchart, or pmdumptext).

Package: pcp-pmda-bpftune
Description-md5: a8580fce1f047eb92b74b224b7b67c52
Description-en: Performance Co-Pilot PMDA for bpftune
 pcp-pmda-bpftune exports tunables and metrics from bpftune
 to Performance Co-Pilot (PCP)

Package: pcp-pmda-infiniband
Description-md5: a964ded07481ebea5dce658656ab726c
Description-en: Infiniband performance metrics domain agent (PMDA)
 Performance Metrics Domain Agent (PMDA) for collecting Infiniband
 statistics.  By default, it monitors the local HCAs but can also
 be configured to monitor remote GUIDs such as IB switches.

Package: pcp-testsuite
Description-md5: 5bdb83208b81ad57ac913ab0daefa470
Description-en: Performance Co-Pilot (PCP) Test Suite
 Quality assurance test suite for Performance Co-Pilot (PCP).
 .
 Provides a series of tests that exercise the many utilities and daemon
 processes that form the PCP toolkit.  Regular users should never have
 any need to install this package, it is for developers and testers only.

Package: pcp-zeroconf
Description-md5: 18ffec0a184a3466acb6d869002ac830
Description-en: Performance Co-Pilot (PCP) Zeroconf Package
 Contains configuration tweaks and files that increase metrics gathering
 frequency, several extended pmlogger configurations, and automated pmie
 diagnosis, alerting and self-healing for the localhost.

Package: pcre2-utils
Description-md5: 5c6f2de58901d73fa452428724542daf
Description-en: New Perl Compatible Regular Expression Library - utilities
 This is PCRE2, the new implementation of PCRE, a library of functions
 to support regular expressions whose syntax and semantics are as
 close as possible to those of the Perl 5 language. New projects
 should use this library in preference to the older library,
 confusingly called pcre3 in Debian.
 .
 This package contains the utilities pcre2grep (like grep with PCRE)
 and pcre2test (a test program for the library, but also useful for
 experimenting with regular expressions). Both programs are also
 useful examples of programming with libpcre2.

Package: pcs-snmp
Description-md5: 6fbceb85c0388ccbe279bece6a40961a
Description-en: Pacemaker Configuration System SNMP agent
 SNMP agent which connects to the master agent (snmpd)
 via AgentX protocol and provides information about
 the status of a corosync/pacemaker cluster.

Package: pcsc-tools
Description-md5: 9d0d30be77f76fda6a8e2b6a43c6d748
Description-en: Some tools to use with smart cards and PC/SC
 This archive contains some tools useful for a PC/SC user. The tools
 provided are:
 .
 pcsc_scan(1) scans available smart card readers and print detected
 events: card insertion with ATR, card removal;
 .
 ATR_analysis(1) analyses a smart card ATR (Answer To Reset)
 .
 scriptor(1) Perl script to send commands to a smart card using a
 batch file or stdin;
 .
 gscriptor(1) the same idea as scriptor.pl(1) but with Perl-Gtk GUI.

Package: pcscd
Description-md5: 40f2879e95ee03b8541cb267e0af1f29
Description-en: Middleware to access a smart card using PC/SC (daemon side)
 The purpose of PC/SC Lite is to provide a Windows(R) SCard interface
 in a very small form factor for communicating to smart cards and
 smart cards readers.
 .
 The PC/SC daemon is used to dynamically allocate/deallocate reader
 drivers at runtime and manage connections to the readers.

Package: pcsx2
Description-md5: 51b9a489203a3e940372448d5ffbc3af
Description-en: Playstation 2 emulator
 PCSX2 is a free software PlayStation 2 (PS2) emulator.
 It emulate the PS2's hardware, using a combination of MIPS CPU
 Interpreters, Recompilers, and a Virtual Machine that manages hardware
 states and system memory.
 .
 A significant majority of the PS2 library is considered playable.

Package: pcsxr
Description-md5: a807c86d8c63129ed19641e951f5a0da
Description-en: Sony PlayStation emulator
 PCSX is an advanced PlayStation (PSX) emulator, which uses a plugin
 architecture to provide full support for all components of the PSX.
 It has full emulation support for gamepads, videos, sound, memory cards,
 and other important PSX components, and is able to play many games
 without problems.
 .
 This package contains PCSX-Reloaded, which is based on PCSX-df 1.9 which
 is in turn based on the original PCSX.

Package: pct-scanner-scripts
Description-md5: 6a04d853184ce08b349e6edf55e27552
Description-en: scan and create merged DjVu and PDF documents for archiving
 This package contains a script and configuration system to easily
 scan documents and create digital archives. It can create DjVu
 PDF and JPEG outputs, in merged and individual files. It also has
 a configuration file system where different configurations can be
 defined, making it easy to switch between configurations.
 .
 Features:
 - auto archiving in merged and individual DjVu, PDF, and JPEG files
 - auto and manual resume when scanning somehow fails
 - cascading configuration system, for easy customizing
 - easy command-line-style bash program, with useful options
 - archiving made possible with both ADF and flatbed scanners
 - built for productivity and daily use
 - uses bash, scanadf and other mainstream processing tools
 - multilanguage commandline output

Package: pd-3dp
Description-md5: 95d7b8ce8686521a01bd252b49cd6771
Description-en: openGL extensions for PDP
 PDP is an extension library for Pd that allows you to manipulate movies
 and live video data in realtime. PDP stands for Pd Packet, the data
 container that is used for images in PDP.
 .
 This library extends PDP with texture and render context packets,
 to use some of the power of current video hardware.
 .
 Warning: this is still experimental and incomplete!

Package: pd-ableton-link
Description-md5: 096e32cfa7ca75c6e41d6599fe212e8f
Description-en: integration of Ableton Link into Pure Data
 [abl_link~] is a Pd object that integrates Ableton Link into Pure Data (Pd). It
 has four outlets, which emit the index of the current step (at the beginning of
 each step), the current phase and beat time on each DSP tick, as well as the
 tempo on tempo changes. Phase and beat time are Link concepts. The purpose of
 the step feature is to generate events in Pd at a given rate (measured in steps
 per beat).

Package: pd-ambix
Description-md5: 060eee7389b88dbf0a90231a6ff2fa9f
Description-en: AMBIsonics eXchange objects for Pure Data
 libambix is a library of C routines for reading and writing files following the
 "ambix" (AMBIsonics eXchange) conventions.
 .
 Ambisonics is a periphonic (3D) surround sound technique, with a scalable
 spatial resolution (put simply: "the more audio channels you use, the better").
 The ambix convention defines an extensible format for exchanging soundfiles
 containing Higher Order Ambisonics data.
 .
 This package contains a set of Pure Data (Pd) objects to interact with
 ambix-files:
 - [ambix_info]: information about ambix files
 - [ambix_read~]: play an ambix file (simple mode)
 - [ambix_readX~]: play an ambix file (extended mode)
 - [ambix_write~]: record an ambix file

Package: pd-arraysize
Description-md5: 9f7ebc0a78f0d62e1a70e95d530c1e33
Description-en: Pd object to report the size of an array
 This provides a simple object for Pure Data that reports the size of an array
 by name. For historical reasons, it is packaged as a standalone object.  It
 is a very simple object, but has always been distributed by itself.  It is
 packaged alone in keeping with the one-library-per-package style of all other
 pd libraries.
 .
 This is a tiny package that might otherwise be lumped into a 'goodies'
 package, but it is the only tiny one like this, so a 'goodies' package would
 end up being just this single object anyway.
 .
 Since Pd>=0.47, this object can be replaced with the built-in [array size].

Package: pd-autopreset
Description-md5: 5c8223de1abe143ae0adc842fac6f39a
Description-en: simple state saving for Pure Data
 AutoPreset is a simple state saving system (like rradical/ssad, among other
 ones). It aims to be simple and yet powerful.
 .
 One particularity of this system is to be able to interpolate float parameters
 between different settings (parameter morphing).

Package: pd-bassemu
Description-md5: 69ff3fdcf948f91b9f1d0fbff7d5b48b
Description-en: Pd object for transistor bass emulation
 bassemu~ is an object that simulates a transistor-based electronic
 synthesizer. This serves as a emulation of an analogue bass synth. It
 includes the obligatory filter, saw/rect/tri/sine waveform select, an
 extra hi-pass filter. You can also feed another signal to its left
 inlet, and filter that, either alone or mixed to the vco.
 .
 Also included is a small, messy gop abstraction to resemble a 16-step
 sequencer.

Package: pd-beatpipe
Description-md5: 78aed545e83c6d5a3ce3706ae4047fa6
Description-en: realtime scheduler/event-delay/quantizer object for Pd
 This object is a realtime scheduler, event-delay, and quantizer object for
 Pure Data.  It is used for making beats and other rhythmic sequences. Any
 list starting with a number T sent to the left inlet, will be sent to the
 output after T beats, quantized with tpq (tick per quarter) and stripped of
 the leading beat number. The tempo can be changed dynamically on the right
 inlet The quantification can be set at any time with a set-tpq message.

Package: pd-binfile
Description-md5: 24afcf1471c2b2a1e51a596ff1558d48
Description-en: binary file interface for Pd
 [binfile] allows one to read/write binary files from within Pure Data
 (Pd).

Package: pd-boids
Description-md5: 3f8fca8675ce77f1612b06878fc90d2f
Description-en: Pd library for the "boids" flocking simulator algorithm
 Boids is a bird flight and animal flock simulator. It is based on the
 same algorithm which was used in Jurassic Park for the herding
 dinosaurs.  Boids takes an integer argument which is the number of
 boids. Each time Boids receives a bang, it calculates and outputs the
 new positions of the boids. The output consists of thew coordiantes
 for each boid, the number and type depending on the mode.
 .
 The flight parameters can be changed with messages. Use the 'dump'
 message to output a list of the current parameter settings.
 .
 For more information about the Boids algorithm, see Craig Reynolds'
 Web site at http://www.red3d.com/cwr/

Package: pd-bsaylor
Description-md5: 6b8042bdbfc5e8a8bf962416d7c0bd21
Description-en: library of FFT-based Pd objects by Ben Saylor
 bsaylor is a library of Pure Data objects by Benjamin Saylor:
 .
 pvoc~: a phase vocoder based on Pd's 09.pvoc.pd example patch. Advantages
 over the abstraction include (reportedly) faster execution, instantaneous
 response to input, and adjustable phase locking. It requires FFTW3.
 .
 susloop~: sample player with various loop methods (ping-pong, ... ) like a
 classic tracker interface.
 .
 svf~: a signal-controlled port of Steve Harris' state variable filter
 LADSPA plugin (http://plugin.org.uk).
 .
 zhzhx~: Turns the input signal into a staticky, distorted mess. Comes with
 tone control

Package: pd-chaos
Description-md5: 78496987a8a1e05183b4cbfca8609b7a
Description-en: Pd library for calculating various chaotic attractors
 chaos is a library of Pd objects for calculating various chaotic attractors,
 including: lorenz, rossler, henon, ikeda, attract1, base, base3, dejong,
 gingerbreadman, hopalong, latoocarfian, latoomutalpha, latoomutbeta,
 latoomutgamma, logistic, lotka_volterra, martin, mlogistic, pickover,
 popcorn, quadruptwo, standardmap, strange1, tent, three_d, threeply,
 tinkerbell and unity.
 .
 The package includes 1, 2 and 3 dimensional attractors. There are outlets for
 each dimension, starting from the left, followed by three outlets for
 attractor data (see the help patches for details). The scale of the values
 vary between the different attractors.
 .
 Some of the algorithms were derived from other projects, including Julian
 C. Sprott's attract.java and algorithms by Cliff Pickover.

Package: pd-cmos
Description-md5: c372e04b37f59870c37a36e9f9d73134
Description-en: digital logic emulator objects for Pure Data (Pd)
 This is a collection of small objects that emulate logic CMOS components,
 namely the CD4000 series.
 It currently contains 25 objects of the cd4000 series.
 .
 The emulation assumes idealized components, and works in the message domain.

Package: pd-comport
Description-md5: 92a79ed4bda714893ae7a579c969fd8f
Description-en: Pd object for reading and writing to serial ports
 comport is a cross-platform object for Pure Data that allows you to read and
 write bytes and lists of data to /dev/tty* devices including serial port,
 USB-serial devices, Bluetooth-serial, etc.

Package: pd-creb
Description-md5: 0ba1bb07fe868a3f84d62a41ecb0b761
Description-en: Tom's bag of trick for Pure Data (Pd)
 CREB - compl. red. ext. blk.
 .
 CREB is a collection of general purpose externals for Pd by Tom Schouten.
 It includes among other things:
 - frequency and time domain dynamic wavetable synthesis (scanned synthesis
 in the framework of linear and nonlinear state space models)
 - several virtual analog oscillators and filters
 - oscillators based on explicit complex and quaternion mathematics
 - building blocks for the discrete wavelet transform and other spectral
 transform tools, smallband oscillators and formant synthesis
 - several chaotic oscillators

Package: pd-csound
Description-md5: 8f5a1f81ced2e5f48ce1d28388176088
Description-en: Csound external for Pure Data
 This is the csound6~ object for Pure Data (Pd).
 It allows you to run and interact with Csound scores/instruments from within
 Pd.
 .
 For more information on Csound or Pd, see the respective packages.

Package: pd-cxc
Description-md5: da867cf66e04a85d754b00a518e02803
Description-en: Pd library for working with patterns and numbers
 cxc is a library of Pd objects for random numbers, number patterns and a
 couple errant system tools.
 .
 * ixprint: print data on console without prefix (needed for ascwave)
 * binshift: binary shift objects (<<,>>)
 * ascseq: ascii-sequencer: input anything, which is output again
 sequentially character by character with a given delay
 * ascwave: print funny ascii constructions on console
 * bfilt: re-output every argumen-th event, useful for modulo-sequencers
 * bfilt2: features internal counter, output just bangs
 * cxc_counter: a clone of the counting object from pd-markex
 * reson: an interpolating reson filter
 * cxc_prepend: prepend stuff with another symbol
 * cxc_split: split incoming string at specified delimiter
 * utime: output seconds since epoch and microsecond fraction
 * random1, random_fl, random_icg, random_tw, dist_normal: PRNG algorithms
 * random1~, random_fl~, random_icg~: signal version of above algorithms
 * ENV: get and set environment variables and certain defines like RAND_MAX
 * proc: get stuff out of the Linux proc directory (so far:
 cpuinfo, loadavg, version, uptime)
 * delta~: emit distance to last sample as signal
 * cx.mean, cx.avgdev, cx.stddev: calculate mean, standard and average
 deviation of a signal in an array

Package: pd-cyclone
Description-md5: 66932f34b78b0d8edae73521dff985e6
Description-en: Pd library of clones of Max/MSP objects
 Cyclone is a library of PureData classes, bringing some level of
 compatibility between Max/MSP and Pd environments.
 .
 In its current form, cyclone is mainly for people using both Max and
 Pd, and thus wanting to develop cross-platform patches.  In this
 respect, cyclone has much in common with Thomas Grill's flext, and
 flext-based externals.  While flext enables developing new
 cross-platform classes, cyclone makes existing classes cross-platform.
 .
 Cyclone also comes handy, somewhat, in the task of importing Max/MSP
 patches into Pd.  Do not expect miracles, though, it is usually not an
 easy task.

Package: pd-deken
Description-md5: 3e9036c62f8a3f336cb7991b031171e3
Description-en: Externals wrangler for Pure Data
 deken is a simple and easy to use package manager for Pure Data (Pd).
 .
 The deken-plugin integrates with the Pd user interface, where you can search
 for externals and install them with a single click.
 Since Pd-0.47, the deken-plugin is integrated into Pure Data (but the Debian
 package provides an updated plugin)
 .
 Available backends that provide packages are:
 - puredata.info (downloads packages via the Pure Data community website and
 installs them into the per-user installation directory (~/pd-externals))
 - apt (installs Pd packages the Debian way; packaged as "pd-deken-apt")

Package: pd-deken-apt
Description-md5: 409781c90d6f5ef0a13c6caf8ccaa6cd
Description-en: Externals wrangler for Pure Data (APT backend)
 deken is a simple and easy to use package manager for Pure Data (Pd).
 .
 The deken-plugin integrates with the Pd user interface, where you can search
 for externals and install them with a single click.
 .
 This addon allows one to additionally use 'apt' for installing Debian provided
 packages from within the deken-plugin (rather than downloading binaries from
 the Pure Data community website).

Package: pd-earplug
Description-md5: 03e6b913c1cac7e648cafabe9e4b5b6b
Description-en: binaural filter based on KEMAR impulse measurement for Pd
 earplug~ is a realtime binaural filter based on KEMAR impulse measurement.
 It allows you to spatialize a sound in realtime. It basically takes the KEMAR
 data set, and interpolates 366 locations where HRTF measurement exists in a
 spherical surface. you get azimuth control 0-360 and elevation -40 - 90.

Package: pd-ekext
Description-md5: 8267f8b5e2b51f3e606718295a2ad61b
Description-en: Pd objects for music information retrieval and polyphony control
 This library is a collection of objects for analyzing audio to get musical
 information, like spectrum and peak information, to generate sound based on
 analysis, like Linear-Predictive Coding, and for working with polyphony.

Package: pd-ext13
Description-md5: bc1946c156ff4f8ad83c344dc8cdc48d
Description-en: collection of file and message objects for Pd by dieb13
 ext13 is a collection of various externals for Pd
 .
 * catch13~, throw13~, send13~, receive13~: alternate versions that
 accept a set msg
 * mandelbrot, mandelbrot~: calculcate mandelbrot data
 * wavinfo: get info from WAV files
 * strippath: strip the path from a filename
 * filesize: get the size of a file
 * openpatch: open a patch file with a message
 * ftos: convert a float to symbol
 * ossmixer: control the OSS mixer
 * cdplayer: control the CDROM drive
 * kalashnikov: send out many bangs

Package: pd-extendedview
Description-md5: 97ee4a845fa46eedb484844f7ba986ef
Description-en: toolkit for panoramic image creation and projection mapping
 Extended View Toolkit is a set of Pure Data (Pd) abstractions for combining
 multiple video or image sources into a panoramic image and for projection
 setups with multiple projectors or projection environments with challenging
 geometric forms, better known as video mapping.
 .
 Multiple input media (e.g. camera input, video files, image files, 3D
 renderings) can be processed. It is possible to create imagery or video by
 either stitching multiple inputs to one continuous, or by unwrapping a
 360-degree image taken with a special optical lens system. Such processed media
 input can then be projected onto even irregular shaped surfaces. It is possible
 to blend smoothly between multiple projectors, to create seamless immersive
 media environments.

Package: pd-fftease
Description-md5: b711309812f4de78224d15c64422f7bf
Description-en: live spectral sound processors for Pd
 FFTease is a collection of Pd objects implementing various forms of
 spectral sound processing. These include an additive-synthesis phase vocoder,
 noise reduction, cross synthesis, and more unusual forms of spectral
 processing.
 .
 * bthresher~ similar to thresher~ but with more control
 * burrow~ a cross-referenced filtering object
 * cavoc~ an 8-rule cellular automata that generates spectra
 * cavoc27~ a 27-rule cellular automata object
 * centerring~ a spectral modulation object
 * codepend~ a classic block convolution object
 * crossx~ a cross synthesis object with gating
 * dentist~ a partial knockout object
 * disarrain~ an interpolating version of disarray~
 * disarray~ a spectral redistribution object
 * drown~ a noise reduction (or increase) object
 * ether~ another spectral compositing object
 * leaker~ a sieve-based cross fader
 * mindwarp~ a spectral formant warping object
 * morphine~ a morphing object
 * multyq~ a four band filter
 * presidency~ a spectral sampler with pitch control
 * pvcompand~ a spectral compressor/expander object
 * pvgrain~ a spectrum analyzer for granular resynthesis
 * pvharm~ a harmonizer
 * pvoc~ an additive synthesis phase vocoder
 * pvtuner~ a spectrum quantizer for tuning to arbitrary scales
 * pvwarp~ a non-linear frequency warper
 * reanimator~ an audio texture mapper
 * resent~ similar to residency~ but with independent bin control
 * residency~ a spectral sampler useful for time scaling
 * residency_buffer~ a spectral sampler that writes to an MSP buffer
 * scrape~ a noise reduction (or increase) object with frequency control
 * shapee~ a frequency shaping object
 * swinger~ a phase swapping object
 * taint~ a cross synthesis object
 * thresher~ an amplitude/frequency sensitive gating object
 * vacancy~ a spectral compositing object
 * xsyn~ a cross synthesis with compression object
 .
 FFTease 2.5 objects will reconfigure themselves in response to changes in FFT
 size or signal vector size. Therefore, they may now be used in MaxMSP poly~
 objects with downsampling or upsampling. Changes in vector size remain
 subject to limitations imposed by the current poly~ (and Pluggo)
 architecture.
 .
 Caveat: these objects are CPU intensive. A few of these objects in a patch
 could push your computer to its limits. Be very careful with playback volume
 as some of the objects produce dramatically different (lower or higher)
 overall levels.

Package: pd-flext-dev
Description-md5: 2dbc859edc02b2c0e181193adc34a468
Description-en: Flext C++ external layer for Pd (development files)
 Flext is a C++ layer for programming externals for Pure Data (Pd)
 as well as for the proprietary Max/MSP.
 It provides an object oriented abstraction layer to writing Pd objects.
 .
 This package provides the files necessary to compile a Pd external
 using Flext.

Package: pd-flext-doc
Description-md5: 4f2656a5e56c5676f356785657166596
Description-en: Flext C++ external layer for Pd (API documentation)
 Flext is a C++ layer for programming externals for Pure Data (Pd)
 as well as for the proprietary Max/MSP.
 It provides an object oriented abstraction layer to writing Pd objects.
 .
 This package provides the API documentation for developing externals
 using Flext.

Package: pd-flite
Description-md5: 41c6ad55f56da62c69641e1651c8a710
Description-en: Speech synthesis for Pd
 The flite external contains a single Pd class
 which provides a high-level text-to-speech interface for English based
 on the 'libflite' library by Alan W Black and Kevin A. Lenzo.

Package: pd-freeverb
Description-md5: 10bf8d08f5e57412dd08a12a2c0917fa
Description-en: studio-quality Schroeder/Moorer reverb as a Pd object
 Freeverb is a simple implementation of the standard Schroeder/Moorer
 reverb model. It uses 8 comb filters on both the left and right
 channels. Note that this version of Freeverb doesn't contain
 predelay, or any EQ.  It is implemented as a Pd object, so it can
 easily be inserted into a Pd patch.

Package: pd-ggee
Description-md5: cef43c6de75bb62fc6ff5d534037b75a
Description-en: Pd library of GUI controls, synths, filters, and more
 ggee is a library for Pure Data by Guenter Geiger with five sections:
 control, experimental, filters, gui, and signal.
 * objects for controlling things:, constant, rl, serial_ms, sl, getdir, rtout
 serial_mt, stripdir, inv, serial_bird, shell, unserialize, qread, serialize,
 sinh, unwonk
 * experimental synths:, fofsynth~, tabwrite4~, pvocfreq
 * objects for controlling filters:, bandpass, highpass, hlshelf, lowshelf,
 notch, equalizer, highshelf, lowpass, moog~
 * GUI objects:, button, fatom, image, sliderh, ticker, envgen, gcanvas,
 slider, state, toddle
 * manipulating signals:, atan2~, mixer~, sfwrite~, streamin~, streamout~

Package: pd-gil
Description-md5: d671a8a09a32a66d2985beb10e6f593c
Description-en: Geometry Interaction Library for Pure Data / Gem
 This library provides abstractions to create interactive elements
 within a 3D-environment (Pd/Gem).
 .
 Currently supported visual elements include:
 - lines
 - circles
 - polygons
 Interaction is mostly clicking, selecting and drag&drop.

Package: pd-hcs
Description-md5: 68a6a3125c0fe9aa0d4c4ab86de2cde1
Description-en: Pd library of experiments in UNIX, the Pd GUI, and more
 The 'hcs' library is a random grabbag of objects that are experiments that
 sometimes lead to full-fledged libraries.  There are objects for getting UNIX
 file and permissions information (group, gid2group_name, group_name2gid,
 uid2username, username2uid, hostname, stat, uname, setenv), Pd GUI
 manipulation (canvas_name, window_name, sys_gui, tcl_version, ce_path,
 tkconsole, pointer_position, cursor), handling filenames (file_type,
 folder_list, helppath, split_path), and more.

Package: pd-hexloader
Description-md5: c1b6a63301146ad62cb7d9478662e49b
Description-en: enable Pd-objects with funny characters
 The default external objects loader of Pure Data (Pd) maps object names to
 filenames and C-function names.
 Unfortunately both filenames and C-function names have restrictions (like the
 impossibility to include a '/').
 .
 This library adds an escaping mechanism based on hexadecimal encoding that
 allows one to write and use objects that would otherwise be impossible.

Package: pd-hid
Description-md5: 432cc85f72def8e7376146875d4859c7
Description-en: Pd object for getting data from USB HID devices
 [hid] is a Pure Data object for reading data from USB HID devices like
 keyboards, mice, joysticks, gamepads, keypads, and all sorts of other
 esoteric controllers like USB knobs, touchscreens, Apple IR Remotes, etc. It
 represents the data with a cross-platform message scheme which is then
 translated to the underlying native API for input devices (Linux input.h or
 Mac OS X HID Utilities).

Package: pd-iem
Description-md5: 33bec2ff5c0deb57b33ddea4f1a28735
Description-en: Pure Data - the IEM flavour
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package installs all packages necessary for the "iem" flavour, a
 Pd-vanilla based distribution.

Package: pd-iemambi
Description-md5: 119ef3ed82b3a41c5db48d07cca3beb6
Description-en: Pd-objects for Ambisonics sound spatialization
 This library contains 3 objects, for calculating Ambisonics encoder
 matrices, rotation matrices and decoder matrices from 1st to 4th order
 in 3D, or from 1st to 12th order in 2D.

Package: pd-iemguts
Description-md5: 3fc4dca18ec1a3603786e7092c6dc10c
Description-en: Pd-Objects for meta patching
 This library contains a collection of very low-level objects for Pd, that are
 usually used to build higher-level abstractions for dynamic patching and live
 coding by adding reflection capabilities to the patcher language.
 .
 This library is famous for allowing Pd-objects to move around in the patch.

Package: pd-iemlib
Description-md5: c5cd6627944dbdc77a0610d6ade6dd81
Description-en: collection of general purpose objects and filters for Pure Data
 iemlib is a vast (180+) collection of objects dealing with
 - digital signal processing and filters.
 - message handling utilities targeted at CPU-efficiency.
 - abstractions to provide easy to use objects (mainly filters).
 - sample-accurate message scheduling.
 - mp3-playing capabilities to Pd.

Package: pd-iemmatrix
Description-md5: 366e5ff32c1d7f5695c181811d336247
Description-en: Pd-objects for simple matrix operations
 This library contains about 100 objects for matrix manipulation within
 the dataflow language Pure Data.
 .
 The syntax is based on the matrix operators in Octave (and thus
 Matlab®).

Package: pd-iemnet
Description-md5: e2cd3d43a25e935c717d94adcba595bd
Description-en: Pd library for low-level networking (IEM implementation)
 This is a re-implementation of the original pd-net library by Martin Peach,
 focussing on reliability and performance.
 .
 This library adds Pure Data objects that allow one to build a networking
 infrastructure within Pd on OSI-Layer 4 (transport layer).
 The objects use threads to allow for non-blocking network communication within
 an audio-realtime environment.
 .
 - [tcpreceive], [tcpsend]: unidirectional communication over TCP/IP
 - [tcpserver], [tcpclient]: bidirectional communication over TCP/IP
 - [udpreceive], [udpsend]: unidirectional communication over UDP
 - [udpclient]: bidirectional communication over UDP
 .
 Since these objects only send/receive lists of bytes, you will most likely need
 to add some glue to implement higher-level protocols (and transmit meaningful
 data).

Package: pd-iemutils
Description-md5: b0822d9d1f44b79214f5c969656a76e1
Description-en: collection of general purpose objects for Pure Data
 pd-iemutils consists of a number of independent libraries
 - iem_adaptfilt (adaptive filters)
 - iem_roomsim (room simluation)
 - iem_spec2 (optimized frequency domain processing)
 - iem_tab (table manipulation)
 - iem16 (16-bit tables and delay lines)
 and a number of GUI plugins:
 - kiosk (run a patch in fullscreen without menubars)
 - patch2svg (export a Pd patch as an SVG graphics)
 - patcherize (helps with refactoring patches into abstractions/subpatches)
 - tclprompt (adds an interactive Tcl/Tk prompt to the Pd screen)
 - triggerize (insert [triggers] to avoid fan-outs)
 - doublechord (duplicate connections just like objects)

Package: pd-jmmmp
Description-md5: f6be62b2d8e27536f668241924744a40
Description-en: collection of Pd GUI objects for musical performance
 jmmmp is a collection of Pure Data GUI objects for musical
 performance, including controlling the DAC, volume, debugging,
 linking up with other programs, etc.
 .
 * Granulator - Pure Data port of Robert Henke's Granulator
 * appent - like [list append], but trims the 'list' selector from the result
 * prepent - like [list prepend], but trims the 'list' selector from the result
 * array-edit - edit properties of arrays
 * bezier - Transfer function GUI with one cubic bézier curve
 * bezier~ - Transfer function GUI with one cubic bézier curve (signal version)
 * but - Monochrome bang button
 * butt - Color-changing Toggle Button
 * cellblock - numeric grid
 * change-symbol - like vanilla's [change], but for symbols
 * clock - Chronometer with display in seconds
 * dacc~ - dynamic dac~ outlet up to 32 channels
 * dacm~ - Mono dac~ for lazy people
 * datei-o - Sends the message "open ../../"
 * datei-r - Sends the message "read ../../"
 * datei-w - Sends the message "write ../../"
 * ds-color-sel - color selector for data structures
 * dsp01 - DSP switch
 * f+ - Counter with variable increment
 * gui-edit - edit standard GUI objects fast
 * jp.coll - store/edit message collections
 * jp.dbtofad - a vanilla modelling of [iemlib/dbtofad]
 * jp.garble - garble Pd patches
 * jp.list-drip - drips (serializes) a list
 * jp.menu - dropdown menu
 * jp.preset - dropdown preset saver
 * jp.sigtovu~ - ignal to rms converter in VU meter format
 * jp.split-symb-first - split a symbol, using a character as separator
 * jp.split-symb-last - split a symbol, using a character as separator
 * jp.symbol-expand - split a symbol into a list
 with individual elements separated by spaces
 * jp.urn - unrepeated random numbers
 * lbang - loadbang which can be triggered more often
 * liner~ - practical implementation of [line~]
 * liner+~ - practical implementation of signal envelopping
 * m-i - Automatic conversion of MIDI controller
 * mat~ - Level meter with amplitude control
 * mat-~ - Level meter with amplitude control, horizontal
 * maat~ - Stereo Level meter with amplitude control
 * maat-~ - Stereo Level meter with amplitude control, horizontal
 * mat4~ - Level meter with amplitude control, 4 channels
 * mat4-~ - Level meter with amplitude control, 4 channels, horizontal
 * matrixctrl - GUI for [iemmatrix/mtx_*~]
 * metrum - Metro with GUI
 * met~ - Level meter with amplitude control, with VU
 * mk - shows the controller number and MIDI value
 * multiarray - store and operate several graphical arrays
 in one graphical container
 * oscD - Counts received OSC messages
 * oscS - Interface for sendOSC
 * pd-colors - Pd color palettes (Data Structures + Tcl/Tk)
 * pix2canvas - Convert Gem images into canvas
 * rec-name - Automatic naming for a record/playback engine
 * rgb-color - Pick RGB colors for your GUI objects
 * scale - maps an input range to an output range
 * sguigot - spigot GUI implementation
 * shuffle - A no-repeat random number generator. shuffles a number series
 * sliders - GUI for incoming midi data
 * snaps~ - snapshot~ GUI implementation
 * spectrogram~ - Spectrogram with 512 bins resolution
 * stoppuhr - Chronometer with two layers
 * swatch - Pick a color using the hue-saturation chart
 * tastin - Gate for keyboard input
 * uhr - Shows the time

Package: pd-jsusfx
Description-md5: f2c8efd9dbff9ffa8dc3177b854bc081
Description-en: Jesusonic FX scripting language for audio DSP (Pure Data)
 jsusfx is an Open Source implementation of the JSFX scripting language that was
 created by Cockos and is made available with Reaper (a commercial multitrack
 editor and recorder).
 .
 This package provides the Pd support for jsusfx.

Package: pd-kollabs
Description-md5: 6f39b0f1564de1e917bccb54efab528b
Description-en: data management and state saving for Pure Data
 KOLLABS is an abstraction library for Pure Data, that covers data management,
 OSC-, MIDI- and DMX-communication and state saving.
 .
 The included state engine allows complex scene management as well as fully
 programmable scene transitions.

Package: pd-lib-builder
Description-md5: 0d9563d8e367a9e2b78070a67569f935
Description-en: common build system for Pure Data externals
 Makefile based build-system for Pure Data external libraries, with the
 following characteristics:
 - defines build settings based on autodetected OS and architecture
 - defines rules to build Pd class- or lib executables from C or C++ sources
 - defines rules for libdir installation
 - defines convenience targets for developer and user
 - evaluates implicit dependencies for non-clean builds

Package: pd-libdir
Description-md5: b8f5af6d393b302cc1c7252cd6d909a8
Description-en: provides support for the libdir library format for Pd
 The 'libdir' loader is a Pure Data loader which supports the libdir
 library format.  The libdir library format aims to be a common
 library format for Pd which works with objects written in any
 language, including Pd. This library format was designed to be easy
 to create, install, and use. It should work when installed into the
 global path (i.e. pd/extra) or when copied locally into a project
 folder. It should work with objects written in any supported language
 (i.e. binaries, .pd, and the various loaders like pdlua and tclpd).

Package: pd-list-abs
Description-md5: 9992131b13bfa6c6dd0a196354f93dac
Description-en: library of list operations for Pd
 list-abs is a Pd library of all sorts of operations for lists of data,
 ranging from mathematics, sorting, ranging, etc.  All of the objects are
 implemented using Pd, and for the most part only using objects included in
 Pd-vanilla.

Package: pd-log
Description-md5: c2a10881e728eb77a60e68c2ae8b147e
Description-en: small Pure Data library for logging
 This library adds objects to Pure Data (Pd) that allow one to create printout
 at various verbosity levels.
 .
 The objects can be used as drop-in replacement for the standard
 [print] object, but the printed messages can be filtered and
 have a colourful appearance.

Package: pd-lua
Description-md5: 98c22e257ba005b7726edf5e87b934b1
Description-en: Lua bindings for Pure Data
 pd-lua adds a new loader to Pure Data (Pd), that allows one to load
 objectclasses written in the popular Lua programming language.
 .
 Some programming problems are complicated to express in graphical
 dataflow languages like Pd, requiring the user to ressort to objectclasses
 written in more general purpose languages.
 For those who do not want to use compiled languages like C/C++, this package
 offers the possibility to write first-class objectclasses in the lightweight
 programming language "Lua".

Package: pd-lyonpotpourri
Description-md5: 091b27d519400fb6dd14b25f7053b221
Description-en: potpourri of Pd objects for synthesizing with audio
 This Pd library is a potpourri of objects for working with audio created by
 Eric Lyon.  Here is a listing of all the included objects:
 .
 * adsr~ a simple ADSR envelope that can be click triggered
 * bashfest~ a click driven buffer player with randomized DSP
 * buffet~ provides operations on a stored buffer
 * bvplay~ selective playback from a stored buffer with enveloping and
 increment control
 * channel~ access to a precise address in the signal vector
 * chopper~ munging loop playback from a buffer
 * clean_selector~ like selector~ but crossfades when switching channels
 * click2float~ translates a signal click to a float message
 * clickhold~ sample and hold a click
 * distortion~ lookup function distortion
 * dmach~ pattern based sample accurate drum machine prototype
 * expflam~ converts a click to an exponential flam click pattern
 * flanjah~ simple flanger
 * granola~ granular pitch scaling
 * granulesf~ granular synthesis module reading from a soundfile in a buffer
 * granule~ granular synthesis module reading from a stored waveform in a
 buffer
 * impulse~ converts a bang to a click
 * kbuffer~ low sampling rate buffer to capture gestures
 * killdc~ DC block filter
 * magfreq_analysis~ transforms a time domain signal to a magnitude/frequency
 spectrum
 * markov~ implements a first order Markov chain
 * mask~ a click driven pattern sequencer
 * oscil~ oscillator with flexible waveform specification
 * player~ click driven buffer player that can sustain multiple iterations
 * phasemod~ phase modulated waveform
 * pulser~ pulse wave generated by additive synthesis
 * rtrig~ generates random click triggers
 * samm~ sample accurate multiple metronomes, with click signal articulation
 * sigseq~ signal level numerical sequencer
 * stutter~ a basic buffer stuttering player
 * vdb~ a delay line using an MSP buffer for storage (no vector limit on
 feedback delaytime)
 * vdel~ a delay line with built in feedback and oscillator
 * vdp~ a more efficient pointer version of vd~
 * vd~ a simple, self -contained delay unit
 * waveshape~ a Chebychev function lookup waveshaper

Package: pd-mapping
Description-md5: 06f4ef80e5dd768d22442caa9e742f53
Description-en: Pd library for creatively mapping data
 The Mapping Library for Pd is a library of mapping primitives for mapping
 data to controls. Also included are techniques for conditioning sensor data
 to make it usable in the context of instrument design. It is something like a
 set of unit generators for mapping, plotting out the most basic building
 blocks for creating instrument mappings.

Package: pd-markex
Description-md5: 2f645654f7dd05889d9e17f7c7c292fb
Description-en: Pd library of misc objects from Mark Danks
 Markex is an external library of miscellaneous objects that was begun in 1994
 and originally included in GEM.  It is largely here for the sake of old
 projects that might still rely on it.  The included functionality has been
 improved in other libraries.

Package: pd-maxlib
Description-md5: 7872d3a48cce46ed22404b593db7f457
Description-en: Pd library for analysing musical performance
 maxlib is a library of non-tilde externals for Pd. The objects can be very
 useful to analyse any musical performance. Some of the objects are 'borrowed'
 from Max (they are not ported but rewritten for Pd cheap immitations). maxlib
 has been extended by objects of more general use and some which can
 be use for composition purposes. It also includes some networking objects for
 writing Pd patches that act as network clients and servers.

Package: pd-mediasettings
Description-md5: 59b8fc569b2abedec742101aca947a5c
Description-en: programmatically modify the audio and MIDI settings from within Pd
 This library adds a programmatic interface to Pd (Pure Data) to query the
 currently available audio and MIDI backends (like alsa, jack, ...) and
 interfaces (like built-in soundcard, virtual devices, ...), and allows one to
 enable and configure them from within a Pd patch.

Package: pd-midifile
Description-md5: 373c527e350cec0e9b69278ee4dfee49
Description-en: Read and write MIDI files within Pd
 [midifile] allows one to read/write MIDI files from within Pure Data
 (Pd).
 .
 While Pd has built-in capabilities for handline live MIDI input and output,
 it has no facilities to work with MIDI files.
 Use this library if you need to work with such files.

Package: pd-mjlib
Description-md5: acf3b150ea38b7e629412da75a09fb0b
Description-en: library of Pd objects for composing music
 A library of objects for composing music written by Mark Williamson.
 .
 There are currently five objects:
 * pin~ - randomly delivers the input signal to either the right
 or left outlet with a given probability
 * metroplus - allows complex timing bangs to be delivered
 * prob - generates random events with a given probability
 * monorhythm - basic rhythm pattern building blocks that allows
 polyrhthms to be generated quickly and easily
 * about - delivers a number that is "about" the same as the input number

Package: pd-moonlib
Description-md5: c3d7607b2ae7372b12b85c8c79994938
Description-en: library of Pd objects related to GUI control
 MOONLIB pd externals include:
 .
 * tabenv: like env~, an envelope follower, but computing on a table,
 so possibly much speeder than real-time env~'s computation
 * tabsort, tabsort2: returns the indices of the sorted table,
 tabsort2 is bidimensional
 * gamme: one octave of a piano keyboard used to filter/choose
 notes in a selected scale
 * absolutepath/relativepath: to use files (sounds, texts, presets,
 images, programs...) nested in the patch's
 directory (and in subdirs)
 * sarray and slist: to creates shared dynamic arrays or lists with symbols
 * sfread2~ and readsfv~: to pitch the direct-from-disk reading of sound files
 * dinlet~: an inlet~ with a default value (when nothing is connected to it)
 * mknob: a round knob ala iemgui vslider (with its "properties" window)
 * dispatch: creates one bus name for many buttons' buses: from the
 N pairs (slider1-snd/slider1-rcv) ... (sliderN-snd/sliderN-rcv),
 creates only one pair of buses named (slider-snd/slider-rcv),
 in which data is prepended by the number of the "sub-bus"
 * image: an improvement  of Guenter Geiger's one. Same name, but it's
 compatible. Here you can share images through different objects,
 preload a list of images, and animate this list.

Package: pd-motex
Description-md5: 1c806130ef269364db49ac1ec275d25a
Description-en: random collection of Pd objects by Iain Mott
 A collection of externals from Iain Mott that mostly provide some
 math functions for Pure Data:
 .
 * polygate~ - switch between multiple signal inputs, variable
 fade rate both linear & equal power
 * shuffle - a no-repeat random generator, outputs numbers within a set range
 * pan~ - equal power stereo panning
 * system - sends a system message to the console
 * ln~ - natural log + inverse
 * rec2pol~ - convert rectangular coordinates to polar eg. can be used
 to convert sine & cosine rfft~ output to phase & magnitude
 * pol2rec~ - inverse of rec2pol~
 * getenv - Sends value of an environment variable argument on bang

Package: pd-mrpeach
Description-md5: ceec57ff8d52d998769d9adaae5e8d9c
Description-en: bag of tricks for Pure Data (Pd)
 mrpeach is a collection of general purpose objects:
 - [op~] signal comparison
 - [rc~] resistor-capacitor circuit
 - [rcosc~] resistor-capacitor oscillator
 - [rojo~] red noise generator
 - [sqosc~] bandlimited pulse generator
 - [runningmean] moving average filter
 - [tabfind] find a number in a table
 - [f2b] float32 → bytes converter
 - [b2f] bytes → float32 converter
 - [life2x] game of life
 - [which] output path to a Pd-object
 .
 - [midifile] play and record MIDI files
 - [binfile] read/write raw data files

Package: pd-mrpeach-net
Description-md5: 2acad325e296e5aec302174aa42fcbfc
Description-en: Pd library for low-level networking
 This library adds Pure Data (Pd) objects that allow one to build a networking
 infrastructure within Pd on OSI-Layer 4 (transport layer).
 The objects use threads to allow for non-blocking network communication within
 an audio realtime environment.
 - [tcpreceive], [tcpsend]: unidirectional communication over TCP/IP
 - [tcpserver], [tcpclient]: bidirectional communication over TCP/IP
 - [udpreceive], [udpsend]: unidirectional communication over UDP
 - [udpsndrcv]: bidirectional communication over UDP
 - [udpsend~], [udpreceive~]: transmit uncompressed signals via UDP
 Since these objects only send/receive lists of bytes, you will most likely need
 to add some glue to implement higher-level protocols (and transmit meaningful
 data).

Package: pd-nusmuk
Description-md5: 969fe325eb14da893c8b1215aa03acdf
Description-en: random collection of useful Pd objects
 The nusmuk library contains object targeted at high-quality audio synthesis
 like band-limited synthesizers, audio filters and effects and interpolating
 table lookups.
 It also includes a number of general purpose utilities, ranging from simple
 shorthand abstractions to higher mathematics (random generators).

Package: pd-osc
Description-md5: 61cfc21603c4d84a15e24bb569f6d187
Description-en: Open Sound Control for Pd
 This library allows one to construct and parse OSC messages within Pd.  It
 includes support for ordinary OSC-messages, typetags, timetags and bundles.
 .
 These objects are transport-agnostic, so you can use them to transmit OSC over
 UDP, TCP/IP, serial port, or in fact whatever you want.  However, you will have
 to install additional libraries that will handle the transport layer (like
 pd-net or pd-comport).
 .
 Note however, that OSC is a packet-based protocol, so if you intend to use it
 with a stream-based transport (like TCP/IP or the serial line), you must use
 a packetizer (the OSC-specifications suggest to use SLIP, as provided by
 pd-slip).

Package: pd-pan
Description-md5: 79e5863b6992bcf60df4ebfc29301464
Description-en: library of stereo panning algorithms for Pd
 A library of stereo panning algorithms from various sources, including equal
 power panning and linear panning.  Panning objects include: equal_power_pan~,
 gogins_pan~, gpan~, linear_pan~, square_root_pan~, and pan_core~.  pan_core~
 can be used as a "core" for objects that implement other pan algorithms.  All
 of these objects are implemented in Pd.

Package: pd-pddp
Description-md5: 7afae9547376cb2fa9413c5a078da334
Description-en: support library for the Pure Data Documentation Project
 This library provides a collection of objects for Pd for making documentation
 easier and more interactive, providing standard ways of outputting audio,
 controlling the DSP, and making it possible to embed clickable links.

Package: pd-pdogg
Description-md5: 0f6e422d34c0738ba1966c1730b4512c
Description-en: collection of Ogg/Vorbis objects for Pd
 pdogg is a library of objects for Pd for reading and writing Ogg/Vorbis
 streams and files.  There is a stream player for multichannel audio streams
 and a streaming source client to send Ogg/Vorbis encoded audio streams over
 LAN or internet using JRoar, Icecast2 or PeerCast.  There are also objects
 for reading and writing Ogg/Vorbis files.

Package: pd-pdp
Description-md5: 5f682db80e1182f66964fb1e138a7e53
Description-en: Graphics system for Pd
 PDP is an extension library for Pd that allows you to manipulate movies
 and live video data in realtime. PDP stands for Pd Packet, the data
 container that is used for images in PDP.

Package: pd-pdstring
Description-md5: bf8486150ad8fceb880206eac05fa5da
Description-en: Pd-objects for string manipulation
 This is a collection of Pure Data external classes to ease the handling with
 strings by providing a way to convert Pd messages to lists of floats and
 vice versa.
 Support for wide character strings is provided together with the locale
 external.

Package: pd-pduino
Description-md5: 2de74e8ed4cb4e86686393235c9a94ae
Description-en: interfacing with the Arduino from within Pure Data (Pd)
 This package includes a Pd object that allows you to control the Arduino board
 from Pd without having to program in Arduino's C++.
 .
 WARNING!  This version of the [arduino] object for Pd will only work with 2.1
 versions of Firmata or newer!  It will NOT work with older versions of the
 firmware!
 You need to get recent version of Firmata (to run on the arduino board) from
 https://firmata.org (resp. https://github.com/firmata/arduino)

Package: pd-plugin
Description-md5: b777830b73276beae34595b81f4224e0
Description-en: LADSPA and VST plug-in hosting for Pd
 This is a Pd tilde object for hosting LADSPA audio plug-ins. The
 LADSPA plug-in interface is supported completely. The object will
 search your LADSPA path for plugins, which are loadable by name as an
 argument to the plugin~ object.

Package: pd-pmpd
Description-md5: 7eecaa40590e6c60b7b41cd9f099f97c
Description-en: physical modeling library for Pd
 A library for Pd for modeling the interactions of the physical world. These
 objects provide real-time simulations, specially physical behaviors. pmpd can
 be used to create natural dynamic systems, like a bouncing ball, string
 movement, Brownian movement, chaos, fluid dynamics, sand, gravitation, and
 more. It can also be used to create displacements thus allowing a completely
 dynamic approach of pd computing.

Package: pd-pool
Description-md5: 91da079287de4b7a41e047b56d48af68
Description-en: Hierarchical data storage for Pure Data
 [pool] can store and retrieve key/value pairs, where a key can be any atom and
 the value can be any list of atoms. [pool] can manage folders, a folder name
 can be any atom. [pool] objects can be named and then share their data space.
 Clipboard operations are possible in a pool or among several pools.
 File operations can load/save data from disk.

Package: pd-puremapping
Description-md5: 2003eb664eebb5abbe10ab058ba43ccf
Description-en: Pd library for complex data mappings
 This collection of abstractions for Pure Data (Pd)are made to facilitate the
 use of sensors and to create complex relations between input and output of a
 dynamic system.
 .
 Puremapping is based on the (discontinued) 'la-kitchen' library, and the
 'mapping' library (shipped in Debian as 'pd-mapping').
 Most object of puremapping should be compatible with the 'mapping' library.

Package: pd-purepd
Description-md5: 366f819544ca5a321dfc757188a85f07
Description-en: library of standard objects re-implemented using Pd-vanilla
 This is a library focused on re-implementing existing objects written in C
 using only objects that are included in puredata.  The idea is to provide
 drop-in replacements for the binary objects usable on any platform that are
 also understandable to any Pd programmer.

Package: pd-purest-json
Description-md5: 58c7dc021626eba24444a10bfa063fbe
Description-en: Pd library for working with JSON data and RESTful webservices
 PuREST JSON is a library for Pure Data (Pd) for decoding and encoding JSON
 data.
 The library can issue HTTP statements, so consumation of RESTful services is
 possible, e.g. CouchDB.

Package: pd-readanysf
Description-md5: 5e5e535b34f4919c168ab0acfc5fc8fa
Description-en: Pd object for reading multiple audio file formats
 This Pure Data object supports reading from disk as well as from web-
 resources and decodes a huge variety of audio codecs. Sources with multiple
 channels and sampling rates different from Pd's can be played back as well.
 .
 Check the help-patch for more usage information.

Package: pd-rtclib
Description-md5: d5714c02eb8e4e0ce742f5e38deab048
Description-en: Real Time Composition Library for Pure Data (Pd)
 This software library offers the possibility to experiment with a number of
 compositional techniques, such as serial procedures, permutations and
 controlled randomness.
 .
 Most of these objects are geared towards straightforward processing of data.
 By using these specialized objects together in a patch, programming becomes
 much more clear and easy.
 .
 Many functions that are often useful in algorithmic composition are provided
 with this library - therefore the composer could concentrate rather on the
 composition than the programming aspects.

Package: pd-scaf
Description-md5: 7e3d7a05e83cb2fca8545175a3177a4d
Description-en: Simple Cellular Automaton Forth for PDP
 PDP is an extension library for Pd that allows you to manipulate movies
 and live video data in realtime. PDP stands for Pd Packet, the data
 container that is used for images in PDP.
 .
 This is a PDP extension lib that contains modules for cellular
 automata built on a (very) minimal forth-like virtual system
 (scaf - simple cellular automaton forth) to define update rules.
 A compiler is included to produce 'scafo' object code that can be
 dynamically loaded into the [pdp_ca] module. So it is possible to
 add/change rules without restarting Pd.

Package: pd-sigpack
Description-md5: b46f88e329ab6ed1c4565ece17f004c8
Description-en: signal processing effects library for Pd
 A collection of objects for Pd from weiss-archiv that mostly provide some
 signal processing functions like limiting, distortion, etc. They are called
 chop~, decimate~, diode~, foldback~, foldover~, freqdiv~, freqshift~,
 harmgen~, rectify~, round~, saturate~, sieve~, split~, ustep~, and vowel~.

Package: pd-slip
Description-md5: f2633f4fba9ad3894ccea03e2834f605
Description-en: SLIP encoder/decoder for Pure Data (Pd)
 This library implements the Serial Line Internet Protocol (SLIP),
 a simple protocol for encapsulating packets within a streaming transport
 protocol such as TCP/IP or on the serial port.
 .
 You will need this if you plan to transmit e.g. OSC messages via TCP/IP or
 the serial line.

Package: pd-smlib
Description-md5: 2b8edc3d1bef35b4508810f878bb1d9f
Description-en: Pd library for mapping DSP data to controls
 Signal processing for Mapping - a LIBrary with vector and number stream
 processing objects for Pd, enhancing this language with objects for rapid
 prototyping of gesture analysis.  It complements Pd with a set of objects for
 vector processing, vector analysis, vector synthesis, number stream analysis,
 number stream filters.

Package: pd-syslog
Description-md5: 859de8d0e13863762112c86ff9a04d64
Description-en: syslog facilities for Pd
 [syslog] takes care of sending arbitrary messages from Pure Data to syslog,
 tagged with a syslog level you feel appropriate.
 As such, [syslog] is a replacement for the normal [print] object.

Package: pd-tclpd
Description-md5: d6e160ca6e209bad35291063beddcb88
Description-en: Tcl objects for Pure Data (Pd)
 This library allows one to write externals for Pd using the Tcl language.
 It wraps the Pd API quite closely, and provides a small library of helper
 functions to be used for writing externals.
 .
 Using Tcl for writing objects in Pd has the advantage, the Tcl/Tk is already
 used as Pd's GUI toolkit, so no additional dependencies are required.

Package: pd-testtools
Description-md5: 1e69c1065ce0797662418228c81db2fd
Description-en: unit test framework for Pure Data (Pd)
 testtools is a collection of objects that help the developer with creating unit
 tests for Pure Data patches, both in the message domain and in the signal
 domain.

Package: pd-unauthorized
Description-md5: d2afa77d569766de802a03c7aa90b707
Description-en: library of Pd objects for streaming and GUI control
 unauthorized is a Pure Data library of GUI objects and a handful of objects
 for working with streaming and MP3s.
 - audience~: a 2-dimensional audience simulation
 - beatify~: modulates amplitude of a sound
 - blinkenlight: a blinken lights films player (but also a pixel grid)
 - compressor~: a compressor of audio signals
 - cooled: a micro sound editor
 - disto~: a kind of effect used in pop music, use it elsewhere
 - exciter: a bang-events sequencer
 - filterbank~: outputs frequency response for a range of filters
 - formant~: a formant synthesis generator external for Pd
 - grid: a 2-dimensional control object, ala "kaospad"
 - mp3amp~: an MPEG-1 Layer III (MP3) Icecast/SHOUTcast client
 - mp3cast~: an MPEG-1 Layer III (MP3) streaming external
 - mp3streamout~: peer-to-peer MP3 streaming out
 - mp3fileout~: peer-to-peer MP3 streaming to a file
 - mp3streamin~: peer-to-peer MP3 stream receiving
 - mp3write~: an MPEG-1 Layer III (MP3) file writer
 - pianoroll: a graphical sequencer controller
 - playlist: choose a file in 1 click with space, numeric, characters
 - probalizer: outputs integer values according to a drawn probability curve
 - samplebox~: an opaque box to record and playback a sound
 - scratcher~: records a sound and lets you scratch it with your mouse
 - scrolllist: displays and scrolls a text in a patch window
 - sonogram~: displays, plays back and lets you modify a recorded sonogram
 - speexin~: a voice quality stream receiver using Speex library
 - speexout~: a voice quality streamer using Speex library
 - spigot~: a signal router
 - wahwah~: a kind of effect used in psychedelic music, use it elsewhere

Package: pd-upp
Description-md5: fb05a78297d401336502ff2286e687b3
Description-en: Universal Polyphonic Player for Pure Data
 The Universal Polyphonic Player (short UPP) is an infrastructure for all kinds
 of polyphonic events – be it note-like events, other generated sounds or short
 grains in granular synthesis. The strengths of the system are a modular, easily
 extendible design, almost unlimited polyphony, ease of control, DSP load
 scaling and sample-accurate timing.

Package: pd-vbap
Description-md5: 1267b8ee1f6655c81014f44b0256cdd5
Description-en: Pd library for Vector Base Amplitude Panning spatialization
 This a library for Pure Data that provides objects for realtime Vector Base
 Amplitude Panning.  Vector Base Amplitude Panning (VBAP) is a method for
 positioning virtual sources to arbitrary directions using a setup of multiple
 loudspeakers. In VBAP the number of loudspeakers can be arbitrary, and they
 can be positioned in an arbitrary 2-D or 3-D setups. VBAP produces virtual
 sources that are as sharp as is possible with current loudspeaker
 configuration and amplitude panning methods, since it uses at one time the
 minimum number of loudspeakers needed, one, two, or three.
 .
 With 2-D setups VBAP is a reformulation of the existing pair-wise panning
 method. Different from other panning algorithms, VBAP can be generalized for
 3-D loudspeaker setups as a triplet-wise panning method. A sound signal is
 then applied to one, two, or three loudspeakers simultaneously. VBAP has
 certain advantages compared to earlier virtual source positioning methods in
 arbitrary layouts. Previous methods either used all loudspeakers to produce
 virtual sources, which results in some artefacts, or they used loudspeaker
 triplets with a non-generalizable 2-D user interface.
 .
 The directional qualities of virtual sources generated with VBAP can be
 stated as follows. Directional coordinates used for this purpose are the
 angle between a position vector and the median plane (θcc), and the angle
 between a projection of a position vector to the median plane and frontal
 direction (Φcc). The perceived θcc direction of a virtual source coincides
 well with the VBAP panning direction when a loudspeaker set is near the
 median plane. When the loudspeaker set is moved towards a side of a listener,
 the perceived θcc direction is biased towards the median plane. The perceived
 Φcc direction of an amplitude-panned virtual source is individual and cannot
 be predicted with any panning law.

Package: pd-vstplugin
Description-md5: 610fc4999d1185e790d7f1d67f2b121f
Description-en: use VST plugins within Pure Data (Pd)
 the Pd object [vstplugin~] allows you to use VST (2 and 3) audio plugins
 within the Pure Data realtime computermusic environment.
 .
 Features:
 - supports all VST2 and VST3 plugins (audio effect, MIDI effect,
 instruments, etc.)
 - automate plugin parameters (sample accurate for VST3 plugins)
 - arbitrary number of inputs/outputs + VST3 multi-bus support
 - use either the native VST GUI or a generic editor
 - preset management: read/write standard VST preset files or set/get the
 plugin state as raw data to build your own preset management
 - MIDI input/output
 - transport and tempo support (for arpeggiators, sequencers, parameters
 with musical time units, etc.)
 - offline rendering
 - search for plugins in the standard VST directories or in user defined
 paths
 - bit-bridging and sandboxing
 - (optional) multithreaded plugin processing

Package: pd-wiimote
Description-md5: f49d005af7eb2b5cdaa3daa9400340f3
Description-en: Pd object for accessing the wiimote controller
 This Pure Data object adds access to the sensor data from Nintendo's
 wiimote controller. Also it provides an interface to control the controller's
 actuators such as LED 1-4 and the rumble vibrator. Furthermore, it supports
 some of the extensions of the wiimote, such as Nunchuk, Motion Plus, Classic
 Control.
 .
 Check the help-patch for more usage information.

Package: pd-windowing
Description-md5: 543f58fb0dcdc10be774efe30eaf19bb
Description-en: library of windowing functions in Pd
 The windowing library provides Pd objects for a list of standard windowing
 functions, which are applied per block with each DSP tick: Hanning, Hamming,
 Blackman, Cosine, Connes, Bartlett, Welch, Lanczos, Gaussian, and Kaiser.

Package: pd-xbee
Description-md5: 77586099e5d31cd47e80598dbd66408a
Description-en: interfacing with your XBee from within Pure Data (Pd)
 This library allows you to interact with your XBee (a small form factor radio
 module).
 It provides objects for encoding and decoding XBee commands/responses.
 .
 The underlying communication is handled by other objects, usually [comport].

Package: pd-xsample
Description-md5: c0553c7065d92b3af94488b3ce901539
Description-en: extended sample objects for Pure Data
 This is a collection of efficient buffer-based sampling objects for Pure Data
 (Pd) and Max.
 - [xgroove~]: variable-speed interpolating player
 - [xplay~]: the index-driven sample player
 - [xrecord~]: sample-accurate recorder

Package: pd-zexy
Description-md5: 88d542d2a3d30a56d34baa5b88d80b2c
Description-en: General Purpose addon library for Pd
 zexy is "the swiss army knife for Pure Data".
 .
 It provides several addon objects for the Pd computer music system,
 including (but not limited to) objects for message handling
 (construction, parsing, control flow), signal handling (synthesis,
 analysis, comparison) et al.

Package: pd.build-cmake-module
Description-md5: 825c400704e639e8fe9c7ff48a6e8a02
Description-en: Pure Data CMake Module
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 It can be easily extended with so called 'externals'
 .
 This package contains a CMake Module for building such externals.

Package: pdb-tools
Description-md5: cd6ff39a61a870c6cde0b7e0d4b5cb87
Description-en: tools for manipulating and editing PDB files
 Manipulating PDB (Protein Data Bank) files is often painful. Extracting a
 particular chain or set of residues, renumbering residues, splitting or merging
 models and chains, or just ensuring the file is conforming to the PDB
 specifications are examples of tasks that can be done using any decent parsing
 library or graphical interface. These, however, almost always require
 1) scripting knowledge, 2) time, and 3) installing one or more programs.
 .
 pdb-tools were designed to be a swiss-knife for the PDB format. They have no
 external dependencies, besides the Python programming language. They are the
 descendant of a set of old FORTRAN77 programs that had the particular advantage
 of working with streams, i.e. the output of one script could be piped into
 another.
 .
 The philosophy of the scripts is simple: one script, one task. If you want to
 do two things, pipe the scripts together.
 .
 This package contains the command line tools.

Package: pdb2pqr
Description-md5: 54ae2afbf0e527373e3cebc1f0c16f08
Description-en: Preparation of protein structures for electrostatics calculations
 PDB2PQR is a Python software package that automates many of the common
 tasks of preparing structures for continuum electrostatics calculations.
 It thus provides a platform-independent utility for converting protein files
 in PDB format to PQR format. These tasks include:
 * Adding a limited number of missing heavy atoms to biomolecular structures
 * Determining side-chain pKas
 * Placing missing hydrogens
 * Optimizing the protein for favorable hydrogen bonding
 * Assigning charge and radius parameters from a variety of force fields

Package: pdb2pqr-doc
Description-md5: d29c98b9ae193cb062bcdc32f7f32d4b
Description-en: example files accompanying pdb2pqr
 Files containing protein structures tend to become large very quickly and
 most users of this package will refrain from their installation, particularly
 on larger clusters.

Package: pdd
Description-md5: 6e82b40a0f4ac918d62e444a7c3f6a6c
Description-en: Tiny date, time diff calculator
 pdd (python3 date diff) is a small cmdline utility to calculate date and
 time difference. If no program arguments are specified it shows the current
 date, time and timezone.
 .
 Feature
 .
 - calculate date difference
 - calculate time difference
 - calculate diff from today and now
 - add, subtract duration (timeslice) to/from date (time)
 - show current date, time and timezone
 - minimal dependencies

Package: pdf-presenter-console
Description-md5: 5df0b8af9ac469320876a53b4d65aa23
Description-en: multi-monitor presentation tool (ala Keynote) for PDF files
 PPC is a viewer for PDF which uses Keynote-like multi-monitor output
 to provide meta information to the speaker.  It can show a normal
 presentation window on one screen and a more sophisticated overview
 on the other, with information like a picture of the next slide and a
 clock with the time remaining.

Package: pdf.js-common
Description-md5: 8fc394426ac7d37f1d7b54a8992286bf
Description-en: Portable Document Format (PDF) viewer - common files
 PDF.js is a general-purpose, web standards-based platform for parsing and
 rendering PDFs.
 .
 This package contains files needed for the web viewer and the browser
 extension.

Package: pdf2djvu
Description-md5: c8bdc4b5e14552568fcf9cd5c0ef5c5d
Description-en: PDF to DjVu converter
 pdf2djvu creates DjVu files from PDF files. It's able to extract:
 - graphics,
 - text layer,
 - hyperlinks,
 - document outline (bookmarks),
 - metadata (including XMP metadata).

Package: pdf2svg
Description-md5: b23d77b084d7bb4e03a9c67c061e8050
Description-en: converts PDF documents to SVG files (one per page)
 pdf2svg is a tiny command-line utility using Cairo and Poppler
 to convert PDF documents into SVG files.  Multi-page PDF can be split up to
 one SVG per page by passing a file naming specification.

Package: pdfarranger
Description-md5: 569aad641415877efcad85a755e5878d
Description-en: merge, split and re-arrange pages from PDF documents
 PDF Arranger is a small application which allows one to merge or split pdf
 documents and rotate, crop and rearrange their pages using an interactive
 and intuitive graphical interface.
 .
 PDF Arranger was formerly known as PDF-Shuffler.

Package: pdfchain
Description-md5: 0832d7e1b46b657b6326faabaa941a23
Description-en: graphical user interface for the PDF Tool Kit
 The package includes features designed to handle PDF files in a easy
 way. Basically it can merge, split, add backgrounds or stamps and add
 attachments. There are some tools for extended needs, too.
 .
 The GUI is written in GTKmm, a C++ library for GTK+.

Package: pdfcrack
Description-md5: 6d0d527d7938635465ef7dcd92e5015d
Description-en: PDF files password cracker
 PDFCrack is a simple tool for recovering passwords from pdf-documents.
 .
 It should be able to handle all pdfs that uses the standard security handler
 but the pdf-parsing routines are a bit of a quick hack so you might stumble
 across some pdfs where the parser needs to be fixed to handle.
 .
 The main PDFCrack features are:
 .
 - Supports the standard security handler (revision 2, 3 and 4) on all known
 PDF-versions.
 - Supports cracking both owner and userpasswords.
 - Both wordlists and bruteforcing the password are supported.
 - Simple permutations (currently only trying first character as Upper Case).
 - Save and load a running job.
 - Simple benchmarking.
 - Optimised search for owner-password when user-password is known.
 .
 This program can be used in forensics investigations or similar activities,
 to legal password crack.

Package: pdfgrep
Description-md5: 0e156d39a11742c6c1e371433b3f7e1f
Description-en: search in pdf files for strings matching a regular expression
 Pdfgrep is a tool to search text in PDF files. It works similar to
 `grep'.
 .
 Features:
 - search for regular expressions.
 - support for some important grep options, including:
 + filename output.
 + page number output.
 + optional case insensitivity.
 + count occurrences.
 - and the most important feature: color output!

Package: pdfminer-data
Description-md5: 484de8b5717a96861e4ddddb6bc1092a
Description-en: PDF parser and analyser (encoding data)
 PDFMiner is a tool for extracting information from PDF documents, which
 focuses entirely on getting and analyzing text data.
 .
 This package contains the encoding data needed to read some PDF documents in
 CJK (Chinese, Japanese, Korean) languages.

Package: pdfmixtool
Description-md5: 843aa748c08946f312b674c0a1887d2b
Description-en: perform common editing operations on PDF files
 Base operations it can perform are the following:
 - Merge two or more files specifying a page set for each of them
 - Rotate pages
 - Composite more pages onto a single one (N-up)
 - Combinations of all of the above
 .
 Besides, it can also mix files alternating their pages, generate booklets,
 add white pages to a PDF file, delete pages from a PDF file, extract pages
 from a PDF file, edit the PDF document information.

Package: pdfposter
Description-md5: f19df41e1d3a7cf09a4d73d81b5157d1
Description-en: scale and tile PDF images/pages to print on multiple pages
 Pdfposter can be used to create a large poster by building it from
 multiple pages and/or printing it on large media. It expects as input a
 PDF file, normally printing on a single page. The output is again a
 PDF file, maybe containing multiple pages together building the
 poster. The input page will be scaled to obtain the desired size.
 .
 This is much like poster does for Postscript files, but working with PDF.
 Since sometimes poster does not like your files converted from PDF. :-)
 Indeed pdfposter was inspired by poster.  For more information please refer
 to the manpage or visit the project homepage

Package: pdfproctools
Description-md5: e2766efb61fb00308389a269498c94d0
Description-en: PDF Processing Tools
 This package contains tools for PDF file processing.
 .
 SetPDFMetadata updates the metadata of a PDF file. In particular, it can be
 used to add outlines (bookmarks) to a document. Furthermore, it can set the
 document properties (e.g. author, title, keywords, creator, producer).
 .
 PDFEmbedFonts embeds all referenced fonts into a PDF file. Optionally, it
 can also linearize the PDF file for online publication
 ("fast web view", "optimized").

Package: pdfresurrect
Description-md5: 28356ad64392b79013f325e95dba079a
Description-en: tool for extracting/scrubbing versioning data from PDF documents
 PDFResurrect is a tool for analyzing and manipulating revisions to
 PDF documents (sometimes known as Adobe Acrobat files). The PDF format
 allows for previous changes to be retained in a revised version of the
 document, thereby keeping a running history of revisions to the document.
 .
 This tool extracts all previous revisions while also producing a summary
 of changes between revisions. It can also "scrub" or write data over the
 original instances of PDF objects that have been modified or deleted, in
 an effort to disguise information from previous versions that might not
 be intended for anyone else to read.

Package: pdfsam
Description-md5: 91b6582b463e9d90cd973f46a1e383ba
Description-en: PDF Split and Merge
 PDF Split and Merge is a very simple, easy to use, free, open source utility
 to split and merge pdf files. It has a simple graphical interface to let the
 user choose pdf files, split or merge them.

Package: pdfsandwich
Description-md5: fad5987145b5c53d17bb2b7fa770242e
Description-en: Tool to generate "sandwich" OCR pdf files
 pdfsandwich generates "sandwich" OCR pdf files, i.e. pdf files which contain
 only images (no text) will be processed by optical character recognition (OCR)
 and the text will be added to each page invisibly "behind" the images.
 pdfsandwich is a command line tool which is supposed to be useful to OCR
 scanned books or journals.
 .
 It is able to recognize the page layout even for multicolumn text.
 .
 Essentially, pdfsandwich is a wrapper script which calls the following
 binaries: convert, unpaper, gs (only for psd resizing), hocr2pdf (for
 tesseract < 3.03), and tesseract.

Package: pdftk-java
Description-md5: ab7a985ae5c759d05b734b5f530de87e
Description-en: pdftk port to java - a tool for manipulating PDF documents
 If PDF is electronic paper, then PDFtk is an electronic stapler-remover,
 hole-punch, binder, secret-decoder-ring, and X-Ray-glasses. PDFtk is a
 simple tool for doing everyday things with PDF documents. Keep one in the
 top drawer of your desktop and use it to:
 - Merge PDF documents
 - Split PDF pages into a new document
 - Decrypt input as necessary (password required)
 - Encrypt output as desired
 - Fill PDF Forms with FDF Data and/or Flatten Forms
 - Apply a Background Watermark
 - Report PDF on metrics, including metadata and bookmarks
 - Update PDF Metadata
 - Attach Files to PDF Pages or the PDF Document
 - Unpack PDF Attachments
 - Burst a PDF document into single pages
 - Uncompress and re-compress page streams
 - Repair corrupted PDF (where possible)

Package: pdftoipe
Description-md5: 8dcdde8db214b83e252eccdae579db8d
Description-en: converts arbitrary PDF file to XML file readable by Ipe
 Ipe is a drawing editor for creating figures, provided in package ipe.
 .
 This package contains a tool to convert drawings in PDF format to
 XML that can be used by ipe editor.

Package: pdi2iso
Description-md5: b848faf0b4ea4813ab80950fc54d0584
Description-en: Instant Copy image to ISO image file converter
 pdi2iso is a very simple utility to convert an instant copy bin image
 to the standard ISO-9660 format.

Package: pdl
Description-md5: 7ef15f0d151a92db7b679c164361028e
Description-en: perl data language: Perl extensions for numerics
 PDL gives standard perl the ability to COMPACTLY
 store and SPEEDILY manipulate the large N-dimensional data arrays
 which are the bread and butter of scientific computing.  The idea
 is to turn perl in to a free, array-oriented, numerical language
 in the same sense as commercial packages like IDL and MatLab. One
 can write simple perl expressions to manipulate entire numerical arrays
 all at once. For example, using PDL the perl variable $a can hold a
 1024x1024 floating point image, it only takes 4Mb of memory to store
 it and expressions like $a=sqrt($a)+2 would manipulate the whole image
 in a few seconds.
 .
 A simple interactive shell (perldl) is provided for command line use
 together with a module (PDL) for use in perl scripts.

Package: pdlzip
Description-md5: 78478e887ec110c115f7c08db4266a0f
Description-en: data compressor based on the LZMA algorithm (simple version)
 Lzip is a lossless data compressor based on the LZMA algorithm, with very safe
 integrity checking and a user interface similar to the one of gzip or bzip2.
 .
 Lzip decompresses almost as fast as gzip and compresses better than bzip2,
 which makes it well suited for software distribution and data archiving.
 .
 This package contains a simpler implementation, put into the public domain.

Package: pdns-backend-bind
Description-md5: 102c9606b65f82d362adffd1fbf33801
Description-en: BIND backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains the bind backend for the PowerDNS nameserver.
 Zone data will be read from flat BIND-style zone files, and the list
 of zones needs to be given in a named.conf-style file.

Package: pdns-backend-geoip
Description-md5: e7179ddae048f01d1db157ce7ddd97ea
Description-en: GeoIP backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains the GeoIP backend for the PowerDNS nameserver. This
 backend balances the load throughout the world so that people access the
 geographically nearest available server based on a zonefile written in
 YAML.

Package: pdns-backend-ldap
Description-md5: 4377905e3dbcdb557368f97cf2ebd506
Description-en: LDAP backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains the LDAP backend for the PowerDNS nameserver.

Package: pdns-backend-lmdb
Description-md5: b0f7cd9abdd3211559ee3cbffc9c4808
Description-en: LMDB backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains the LMDB backend for the PowerDNS nameserver.

Package: pdns-backend-lua2
Description-md5: 6da4513d40ed667b370664baccc9b3bf
Description-en: Lua2 backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains the Lua2 backend for the PowerDNS nameserver.

Package: pdns-backend-mysql
Description-md5: dec0cfa6eb84be89f2b4440359c9d32a
Description-en: MySQL/MariaDB backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains the MySQL/MariaDB backend for the PowerDNS
 nameserver. It has configurable SQL statements.

Package: pdns-backend-odbc
Description-md5: aea35375028432f8d6de498767d272e0
Description-en: UnixODBC backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains a UnixODBC backend for the PowerDNS
 nameserver. It has configurable SQL statements.

Package: pdns-backend-pgsql
Description-md5: 501ecb3681ef432ff021a62b9e943751
Description-en: PostgreSQL backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains the PostgreSQL backend for the PowerDNS
 nameserver. It has configurable SQL statements.

Package: pdns-backend-pipe
Description-md5: 96ac7ab1bf36aade3437bee6809e2d08
Description-en: pipe/coprocess backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains the pipe backend for the PowerDNS nameserver. This
 allows PowerDNS to retrieve domain info from a process that accepts
 questions on stdin and returns answers on stdout.

Package: pdns-backend-remote
Description-md5: 2f76a0e5c0b0f37a802e55878594d3af
Description-en: remote backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains the remote backend for PowerDNS. It is suitable
 for serving data acquired from an AF_UNIX, pipe, or HTTP connector.

Package: pdns-backend-sqlite3
Description-md5: 06163408d209318afb0bd43ef103bd2f
Description-en: sqlite 3 backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains the SQLite 3 backend for the PowerDNS
 nameserver.

Package: pdns-backend-tinydns
Description-md5: 30cea6209a213c57e7a1c02415b6f86b
Description-en: tinydns compatibility backend for PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains the tinydns compatibility backend for the PowerDNS
 nameserver.

Package: pdns-ixfrdist
Description-md5: 21f89928b6b404f67525436bd19ef002
Description-en: Redistribute DNS zones over AXFR/IXFR
 Transfers zones from an authoritative DNS server and serves them
 over AXFR and IXFR, caching multiple versions as needed on disk.
 This tool does not require any part of the PowerDNS server
 components to work.

Package: pdns-recursor
Description-md5: f3a31cef06b361a15135f2262ae08934
Description-en: PowerDNS Recursor
 High-performance resolving name server, utilizing multiple
 processor and including Lua scripting capabilities.

Package: pdns-server
Description-md5: 706123beff0f5ffe2c854a5c12af298e
Description-en: extremely powerful and versatile nameserver
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This is the authoritative nameserver that answers questions about
 domains that it knows about. You also need at least one backend installed to
 serve data.

Package: pdns-tools
Description-md5: 28891489f5a4f38591b620e32e73d070
Description-en: Tools for DNS debugging by PowerDNS
 PowerDNS is a versatile nameserver which supports a large number
 of different backends ranging from simple zonefiles to relational
 databases and load balancing/failover algorithms.
 PowerDNS tries to emphasize speed and security.
 .
 This package contains several tools to debug DNS issues. These tools do not
 require any part of the PowerDNS server components to work.
 .
 * calidns: Resolver benchmark tool
 * dnsbulktest: A resolver stress-tester
 * dnsgram: Show per 5-second statistics to study intermittent resolver issues
 * dnspcap2calidns: PCAP conversion tool (calidns format)
 * dnspcap2protobuf: PCAP conversion tool (protobuf format)
 * dnsreplay: Replay a pcap with DNS queries
 * dnsscan: Prints the query-type amounts in a pcap
 * dnsscope: Calculates statistics without replaying traffic
 * dnstcpbench: Perform TCP benchmarking of DNS servers
 * dnswasher: Clean a pcap of identifying IP information
 * dumresp: Dummy DNS responder
 * ixplore: Explore diffs from IXFRs
 * nproxy: DNS notification proxy
 * nsec3dig: Calculate the correctness of NSEC3 proofs
 * pdns_notify: Simple tool for sending DNS notifies
 * saxfr: AXFR zones and show extra information
 * sdig: dig-like tool supporting DoH, DoT, PROXY-protocol and XPF
 * stubquery: Stub resolver query tool

Package: pdqsort-dev
Description-md5: 670e4baa653723f4b2d14a9e6976dca5
Description-en: pattern-defeating quicksort compile-time c++ library
 Pattern-defeating quicksort (pdqsort) is a novel sorting algorithm that
 combines the fast average case of randomized quicksort with the fast worst
 case of heapsort, while achieving linear time on inputs with certain patterns.
 pdqsort is an extension and improvement of David Mussers introsort.
 .
 This package provides c++ header with drop-in replacement for std::sort.

Package: pdsh
Description-md5: 83ab4853fa8b6884bd4380641e7ea649
Description-en: Efficient rsh-like utility, for using hosts in parallel
 Pdsh is a high-performance, parallel remote shell utility, similar to dsh.
 It has built-in, thread-safe clients for rsh. Pdsh uses a "sliding window"
 parallel algorithm to conserve socket resources on the initiating node and
 to allow progress to continue while timeouts occur on some connections.
 .
 It makes all parallel connections from one client machine, and attempts to
 keep 32 (default, can be changed on command line) connections to remote
 machines at any given time.  It can run single commands or as an interactive
 shell.

Package: pdudaemon
Description-md5: b36e427f64b5ab1830fe61038dc8bca7
Description-en: daemon for controlling PDUs
 Pdudaemon provides a standard way of controlling power controllers,
 which can either be local devices or networked PDUs. On top of that it ensures
 the control commands to the PDU are executed sequentially to avoid issues with
 many PDUs in handling multiple parallel requests.
 .
 This package provides the daemon

Package: pdudaemon-client
Description-md5: 119a3f539ab60621f8afc216b28cadf9
Description-en: client for pdudaemon
 Pdudaemon provides a standard way of controlling power controllers,
 which can either be local devices or networked PDUs. On top of that it ensures
 the control commands to the PDU are executed sequentially to avoid issues with
 many PDUs in handling multiple parallel requests.
 .
 This package provides the client

Package: peace-gdm-theme
Description-md5: 6a516dd657561ac969351b32875f81e9
Description-en: Peace look - GDM theme
 The Peace theme.
 .
 This package contains the GDM theme.

Package: peace-look
Description-md5: 86bddcca1868d9a66fde9e0617fe7ab2
Description-en: Peace look - metapackage
 The Peace theme.
 .
 This is a meta package.

Package: peace-session-splashes
Description-md5: 8b5eb95a3a1300bdf9cc2a2f4d29c081
Description-en: Peace look - Session splashes
 The Peace theme.
 .
 This package contains the Peace Session splashes.

Package: peace-theme
Description-md5: 2ba320f2de634e73e0233f8b30f92b45
Description-en: Peace look - GTK and Metacity theme
 The Peace theme.
 .
 This package contains the GTK and Metacity configuration for the Peace
 look.

Package: peace-wallpapers
Description-md5: 310b56a640f79e32a78f52058e10946b
Description-en: Peace look - Wallpapers
 The Peace theme.
 .
 This package contains the Peace Wallpapers.

Package: peak-mem
Description-md5: 9168a6e8bb3fb205ea5435023eb1848d
Description-en: Lightweight memory usage monitor for any process
 peak-mem is a command-line tool that monitors the peak memory usage of any
 process.
 It provides a simple and efficient way to track memory consumption, making
 it useful
 for profiling applications and understanding their resource usage patterns.
 .
 Features:
 - Monitor memory usage of any process by PID or command
 - Display peak memory consumption
 - Lightweight and minimal overhead
 - Easy to integrate into scripts and workflows

Package: pear-channels
Description-md5: 9fb7ee17721ca20a60594a75b4e094ed
Description-en: PEAR channels for various projects
 This package provides the PEAR channel registry entries for various
 projects:
 * Andrewsville
 * AWS
 * Guzzle
 * Horde
 * HTML Purifier
 * Michel Fortin
 * nikic
 * phpDocumentor
 * Phing
 * Symfony (versions 1 and 2)
 * Twig
 .
 PEAR is a framework and distribution system for reusable PHP
 components. A PEAR channel is a website that provides package for
 download and a few extra meta-information for files.

Package: pebble
Description-md5: 250fa5b1a10946c58f617f175c54538e
Description-en: ACME (RFC 8555) test-only server
 Pebble is a miniature version of Boulder
 (https://github.com/letsencrypt/boulder) that can assist in the
 development and testing of ACME clients against the standard without
 having to setup a full production-capable ACME server.
 .
 Pebble is NOT designed for production use and is for testing only.  By
 design, it will drop all of its state between invocations and will
 randomize keys and certificates used for issuance!
 .
 Pebble has several top level goals:
 .
 1. Provide a simplified ACME testing front end
 2. Provide a test-bed for new and compatibility breaking ACME features
 3. Encourage ACME client best-practices
 4. Aggressively build in guardrails against non-testing usage

Package: peco
Description-md5: b3cc55b2863011dd1d94bd8a54c6b3c3
Description-en: Simplistic interactive filtering tool
 peco Simplistic interactive filtering tool
 .
 peco can be a great tool to filter stuff like logs, process stats, find
 files, because unlike grep, you can type as you think and look through
 the current results.

Package: pecomato
Description-md5: cce08362190ad8273bbb1510f85a8fdf
Description-en: Picture-embedded contents manipulation tool
 PECoMaTo is a metadata processor designed to display any kind
 of information embedded in picture files, as well as checking,
 filtering, extracting, removing, adding and fixing such
 information.
 .
 It supports the following file formats: JPEG/JFIF, Adobe PSD,
 FFO and raw IPTC. And it knows about the following metadata
 formats: JFIF, IPTC, Exif, Adobe and Fotostation.
 .
 One of its main goals is to check the validity of parsed
 metadata as well as optionally check the strict compliance
 to official standards. On another hand, it aims to provide
 ways of fixing broken or not compliant chunks as well as
 providing general basic functions to manipulate the metadata.

Package: peek
Description-md5: 5e96e4d86551f27c6e1ededed714f3e0
Description-en: Simple animated GIF screen recorder with GUI
 Peek is a simple screen recorder. It is optimized for generating
 animated GIFs but you can also directly record to WebM or MP4
 if you prefer.

Package: peewee
Description-md5: 0a2e08264827c96e8f6ef6d57234986a
Description-en: Command line Tools for peewee (Python 3)
 Peewee is a simple and small ORM. It has few (but expressive)
 concepts, making it easy to learn and intuitive to use.
 .
 * A small, expressive ORM
 * Written in Python with support for version 3.2+.
 * Built-in support for sqlite, MySQL, and PostgreSQL numerous
 extensions available (postgres hstore/json/arrays, sqlite
 full-text-search, schema migrations, and much more).

Package: peg
Description-md5: f666813e4c9b35c72547511e2afc44a0
Description-en: recursive-descent parser generators for C
 This package provides peg and leg, two utilities that read a Parsing
 Expression Grammar (PEG) and generate a recursive-descent parser for
 it.
 .
 Unlike lex and yacc, peg and leg support unlimited backtracking,
 provide ordered choice as a means for disambiguation, and can combine
 scanning (lexical analysis) and parsing (syntactic analysis) into a
 single activity.

Package: peg-e
Description-md5: 645008265e3eff59144ae937c4de65f4
Description-en: peg elimination solitaire game
 Peg-E is a peg solitaire game in which you jump over pieces in order to
 remove them from the board, ultimately trying to eliminate all but one.
 The boards are randomly generated, with 100 levels of difficulty. The game
 auto-saves, and has undo-redo capability. Pieces can move horizontally,
 vertically, and diagonally.

Package: peg-go
Description-md5: 6128081c6d2cab9a4914d98ade23fcaf
Description-en: implementation of a Packrat parser generator in Go
 Peg, Parsing Expression Grammar, is an implementation of a Packrat
 parser generator. A Packrat parser is a descent recursive parser capable
 of backtracking. The generated parser searches for the correct parsing
 of the input.
 .
 This is the main package used to generate code.

Package: peg-solitaire
Description-md5: 42c2b3104a9a1d79c96244eee4f27179
Description-en: Board game for one player with pegs
 Peg solitaire is a board game for one player involving movement of pegs
 on a board with holes. The program includes over 330 solitaire problems.
 The program looks for new solutions and it is possible to raise new
 problems and games.

Package: pegsolitaire
Description-md5: 4f6d86c929b5da313b8d873b0298b83a
Description-en: education game similar to Hi-Q
 Peg Solitaire is a board game for one player involving movement of pegs on a
 board with holes. The game fills the entire board with pegs except for the
 central hole. The objective is, making valid moves, to empty the entire board
 except for a solitary peg in the central hole.

Package: pekka-kana-2
Description-md5: 5a79a72aa3ebcc00a310e99fb1dc6e2e
Description-en: 2D Oldschool platform game where you control a rooster
 Your mission in Pekka Kana 2 is to save Pekka's chicken friends
 from an evil crow.
 .
 The simple goal in each level is to find the exit sign, which is usually
 not that simple as it sounds because of enemies, traps, and quirky puzzles.

Package: pekka-kana-2-data
Description-md5: 4eba75811a4feb505330f792a3f6016d
Description-en: 2D Oldschool platform game where you control a rooster (data file)
 Your mission in Pekka Kana 2 is to save Pekka's chicken friends
 from an evil crow.
 .
 The simple goal in each level is to find the exit sign, which is usually
 not that simple as it sounds because of enemies, traps, and quirky puzzles.
 .
 This package contains data files required by the game Pekka Kana 2.

Package: pekwm
Description-md5: 513a7866ca052933a764f783f2df972a
Description-en: very light window manager
 Pekwm is a window manager that once up on a time was based on the aewm++ window
 manager, but it has evolved enough that it no longer resembles aewm++ at all.
 It has a much expanded feature-set, including window grouping (similar to ion,
 pwm, or fluxbox), autoproperties, xinerama, keygrabber that supports keychains,
 and much more.
 .
 Some of its characteristics are:
 * Lightweight and Unobtrusive, a window manager shouldn't be noticed.
 * Very configurable, everyone work and think in different ways.
 * Automatic properties, for all the lazy people, make things appear as they
 should when starting applications.
 * Chainable Keygrabber, usability for everyone.

Package: pekwm-themes
Description-md5: a9bdce16e285a5f1bb0781460a5e6010
Description-en: themes for the pekwm window manager
 This package contains various themes for the pekwm window manager,
 including several that mimic popular themes for Xfce, KDE, and GNOME.
 The themes support tab separators, shadows, and hover events on the
 title buttons.

Package: pelican
Description-md5: dc0d61e22622de92c244a1cd4f14313c
Description-en: blog aware, static website generator
 Pelican is a static site generator, written in Python.  It allows you
 to write your weblog entries directly with your editor of choice in
 reStructuredText or Markdown, and generates completely static output
 that is easy to host anywhere.  Pelican includes a simple CLI tool to
 (re)generate the weblog and it is easy to interface with DVCSes and web
 hooks.

Package: pelican-doc
Description-md5: c2c54ce968a4297370a9aaf1556b4159
Description-en: blog aware, static website generator (documentation)
 Pelican is a static site generator, written in Python.  It allows you
 to write your weblog entries directly with your editor of choice in
 reStructuredText or Markdown, and generates completely static output
 that is easy to host anywhere.  Pelican includes a simple CLI tool to
 (re)generate the weblog and it is easy to interface with DVCSes and web
 hooks.
 .
 This package provides documentation for Pelican.

Package: pem
Description-md5: 461f4d60bda699ef0834f9b79fbf3bf0
Description-en: command line personal expense manager
 This is a handy tool to help you keep track of your personal income
 and expenses. It is a command line alternative to other personal
 finance and money managers.
 .
 On GNU/Linux and other Unix-like systems, Pem works by storing the
 details in a CSV file placed in the ~/.pem directory under your $HOME
 directory. Each such file is named after the current month, and is
 automatically created by Pem when you enter the first  record for a
 month. It is not advisable to edit these files by hand.

Package: pemmican-doc
Description-md5: ea3c14a8bf2dfc02a972e603a6250198
Description-en: Documentation for the pemmican utility
 pemmican is a trivial service which notifies users of issues reported by the
 Raspberry Pi 5 PMIC (Power Management IC). Specifically, reset due to
 undervolt, runtime undervolt, overcurrent in USB peripherals, and failure to
 negotiate a 5A supply are all reportable issues.
 .
 This is the documentation package for pemmican.

Package: pen
Description-md5: 509183869ddad731524f4687c3f33e87
Description-en: Load balancer for "simple" tcp and udp based protocols
 This works for udp, and tcp based protocols such as dns, http or smtp.
 It allows several servers to appear as one to the outside and automatically
 detects servers that are down and distributes clients among the available
 servers. This gives high availability and scalable performance.

Package: pencil2d
Description-md5: 6a376b4ac8010e19c0571e4affa91589
Description-en: Create hand-drawn animation using both bitmap and vector graphics
 Pencil2D is an animation/drawing software for Mac OS X, Windows, and
 Linux. It lets you create traditional hand-drawn animation (cartoon) using
 both bitmap and vector graphics.
 .
 The basic features of Pencil2D are:
 + layers support (separated layer for bitmap, vector and soud part)
 + bitmap drawing
 + vector drawing
 + sound support

Package: penelope
Description-md5: be08c88e3232e93504c6a32ca351979e
Description-en: advanced shell handler for penetration testing and CTFs
 Penelope is a modern shell handler designed for penetration testers and CTF
 players. It provides a highly capable alternative to basic netcat listeners,
 streamlining reverse and bind shell management during post-exploitation.
 .
 It operates entirely using the Python standard library, requiring no external
 dependencies.
 .
 Key features include:
 * Automatic PTY upgrades for fully interactive terminal sessions.
 * Multi-session management to control multiple targets simultaneously.
 * Native session logging and interaction tracking.
 * Seamless file transfer capabilities between host and target.
 * Helper modules for local privilege escalation and enumeration.

Package: penguin-command
Description-md5: e361327231d0c3399f04a0b726d7ee93
Description-en: missile command clone
 This is a clone of the classic "Missile Command" Game,
 but it has better graphics and music. You have to
 defend cities by shooting at missiles, flyers and
 smart bombs.

Package: pente
Description-md5: 498b9a03a2e8e520133706221423c5ba
Description-en: five in a row game for X and the console
 Pente is the English name for the Asian game ni-nuki, which itself
 is a version of the game go-moku. The game is a variant of the well
 known five in a row. Placing five stones in a row is one way to win,
 the other is to capture five pairs of the opponents stones.
 .
 Pente can run in three different modes: X, curses or text. You can
 play against the computer or another human, and there is also support
 for playing over a network.

Package: pentobi
Description-md5: ee0ad87ef77cb3f973e71d34c52de804
Description-en: clone of the strategy board game Blokus
 Pentobi is a strategy board game played on a square grid board using playing
 pieces in the shapes of polyominoes, similar to Tetris pieces.  The aim of the
 game is to place all of your pieces while trying to block your opponent from
 placing all of theirs.
 .
 The game ends when no one can place any more pieces and the winner is
 determined by calculating the score based on the points of any remaining
 playing pieces. Bonus points are added for playing every piece and additional
 bonus points are added if the monomino, the 1x1 square piece, is played last.

Package: peony
Description-md5: cd3fd986af56594381928a32945ae229
Description-en: file Manager for the UKUI desktop
 Peony is the official file manager for the UKUI desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the UKUI
 desktop. It works on local and remote filesystems.

Package: peony-bluetooth
Description-md5: 97389992718d335489723a7fcadde851
Description-en: Peony plugin for sending files over Bluetooth
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 In addition to sending files in ukui-bluetooth, you can select a file
 and right-click to send it quickly.

Package: peony-common
Description-md5: c2cdc7cc8e01984455c7ac570a8ab0a3
Description-en: file manager for the UKUI desktop (common files)
 Peony is the official file manager for the UKUI desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the UKUI
 desktop. It works on local and remote filesystems.
 .
 This package contains the architecture independent files.

Package: peony-device-rename
Description-md5: 641f3c922375f93235a9aed83baea938
Description-en: Peony plugin for renaming block devices
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 You can right-click a device and rename it directly, without needing
 other tools such as GParted.

Package: peony-extension-computer-view
Description-md5: e84f1aff1cd8b821ee75e820c39d7b44
Description-en: Peony plugin for displaying more computer:/// information
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 peony-extension-computer-view is a Peony extension that displays
 computer:/// with more information than icon view or list view provides.

Package: peony-extensions
Description-md5: 39052fa582ead1e94cc9365b93c9f566
Description-en: Qt extensions for the Peony file manager
 Peony is the official file manager for the UKUI desktop. This
 package is a metapackage, which adds extended functionality to
 the Peony file manager.

Package: peony-intelligent-data-management-service
Description-md5: 185f93a631e7157a7e52ae2966aab504
Description-en: Intelligent data management service for the Peony file manager
 Peony is the official file manager for the UKUI desktop. This
 package provides the intelligent data management service for the Peony
 spaces, offering advanced file organization and management capabilities.

Package: peony-intelligent-plugin
Description-md5: ade922eea94eac0d997d6ff6fcb6c7bf
Description-en: Intelligent file management plugin for the Peony file manager
 This package provides plugins integrated with the intelligent data manager,
 including the VFS plugin and custom view plugin.

Package: peony-open-terminal
Description-md5: 27fdf90221f7856afa6148959235f3e9
Description-en: Peony plugin for opening terminals in arbitrary local paths
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 peony-open-terminal is a Peony extension that allows you to open a
 terminal in arbitrary local folders.

Package: peony-send-to-device
Description-md5: d7412b6a4ad4c719b538d2b9e0a5ed07
Description-en: Peony plugin for sending files to mobile devices
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 In addition to copying files to mobile devices, you can select a file
 and right-click to send it quickly.

Package: peony-set-wallpaper
Description-md5: 0ee7eada16529f00e1d0d27fb030b29b
Description-en: Peony plugin for setting images as wallpaper
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 In addition to setting wallpaper in ukui-control-center, you can select
 an image and right-click to set it as wallpaper quickly.

Package: peony-share
Description-md5: d54a304a73b7dd192ab2e265cd5b1504
Description-en: Peony extension for sharing folders
 Peony is the official file manager for the UKUI desktop. This
 package adds extended functionality to the Peony file manager.
 .
 The Peony share extension allows you to quickly share a folder from the
 Peony file manager without requiring root access. It uses Samba, so your
 folders can be accessed by any operating system.

Package: peony-spaceview-plugin
Description-md5: 97808af8ac0a2eb7f10055155d447240
Description-en: Space view plugin for the Peony intelligent data manager
 This plugin is integrated with the intelligent data manager and provides
 a space view when a space contains no files.

Package: peony-utils
Description-md5: ad239daf62872e802d85a57ba52cf4ff
Description-en: utils for Peony
 Peony is the official file manager for the UKUI desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the UKUI
 desktop. It works on local and remote filesystems.
 .
 This package contains several additional utils, for helping peony upgrade
 correctly.

Package: pep8-simul
Description-md5: 67b1ce5816741c4459e95b0efb68eb44
Description-en: Pep/8 assembler and simulator
 The Pep/8 computer is a 16-bit complex instruction set
 computer (CISC). It is designed to teach computer
 architecture and assembly language programming principles.

Package: perceptualdiff
Description-md5: 1a5136b84e9c311d65c3b751655e004c
Description-en: perceptual image comparison tool
 PerceptualDiff is an image comparison utility that makes
 use of a computational model of the human visual system to
 compare two images.

Package: percona-toolkit
Description-md5: ac6cce2bd3cf4d9a36f0f9b667319dfc
Description-en: Command-line tools for MySQL and system tasks
 Percona Toolkit is a collection of advanced command-line tools to
 perform a variety of MySQL and system tasks that are too difficult
 or complex to perform manually, including:
 .
 - Verify master and replica data consistency
 - Efficiently archive rows
 - Find duplicate indexes
 - Summarize MySQL servers
 - Analyze queries from logs and tcpdump
 - Collect vital system information when problems occur

Package: percona-xtrabackup
Description-md5: 7693d2b71b5cf6c3eae862cd96a81d45
Description-en: Open source backup tool for InnoDB and XtraDB
 Percona XtraBackup is an open-source hot backup utility for MySQL that
 doesn't lock your database during the backup. It can back up data from
 InnoDB, XtraDB and MyISAM tables on MySQL/Percona Server/MariaDB
 servers, and has many advanced features.

Package: perdition
Description-md5: 616e4cf5fef9b43bcdefbf8dbe9877c4
Description-en: POP3 and IMAP4 Proxy server
 Perdition allows users to connect to a content-free POP3 or IMAP4
 server that will redirect them to their real POP3 or IMAP4 server. This
 enables mail retrieval for a domain to be split across multiple backend
 servers on a per user basis. This can also be used to as a POP3 or IMAP4
 proxy especially in firewall applications. Perdition supports arbitrary
 library based map access to determine the server for a user. POSIX
 Regular Expression, GDBM, MariaDB, PostgreSQL, ODBC and LDAP
 libraries ship with the distribution.

Package: perdition-ldap
Description-md5: 84347dcb38faf3238f989c9bd1d72126
Description-en: Library to allow perdition to access LDAP based popmaps
 Perdition allows for arbitrary user database access through
 shared libraries much in the manner of NSS in glibc. This package
 allows a user database to be sourced from LDAP

Package: perdition-mysql
Description-md5: b7fe518d22c19529eeabe8d29e617788
Description-en: Library to allow perdition to access MariaDB based popmaps
 Perdition allows for arbitrary user database access through
 shared libraries much in the manner of NSS in glibc. This package
 allows a user database stored in a MariaDB database.

Package: perdition-odbc
Description-md5: 433301e7bd22d4e934a2c86a3535e9a1
Description-en: Library to allow perdition to access ODBC based popmaps
 Perdition allows for arbitrary user database access through
 shared libraries much in the manner of NSS in glibc. This package
 allows a user database stored in a database accessed via ODBC.

Package: perdition-postgresql
Description-md5: 3e692953665ee2a5730c661a39a85da8
Description-en: Library to allow perdition to access PostgreSQL based popmaps
 Perdition allows for arbitrary user database access through
 shared libraries much in the manner of NSS in glibc. This package
 allows a user database stored in a PostgreSQL database.

Package: perf-tools-unstable
Description-md5: 6d4101544882e50b5c7b3342d5598a72
Description-en: DTrace-like tools for Linux
 A miscellaneous collection of in-development and unsupported
 performance analysis tools for Linux perf_events, aka the "perf"
 command, and ftrace. Both perf_events and ftrace are core Linux
 tracing tools, and are included in the Linux kernel source.
 .
 These tools are designed to be simple to use, easy to install, and
 provide advanced performance observability. This collection was
 written by Brendan Gregg (author of the DTraceToolkit).
 .
 Many of these tools employ workarounds so that functionality is
 possible on existing Linux kernels. Because of this, many tools have
 caveats (see man pages), and their implementation should be
 considered a placeholder until future kernel features, or new tracing
 subsystems, are added.

Package: perfetto
Description-md5: 0c82434e5bb08f6cae581aa3c2626bbe
Description-en: Performance instrumentation and logging framework
 Perfetto is a performance instrumentation and logging framework for POSIX
 systems. It offers services and libraries for recording system-level and
 app-level traces, native and Java heap profiling, and a library for
 analyzing traces using SQL.
 .
 This package conatains the core userspace daemons and client tools:
 * traced: The unprivileged central tracing service. It manages the
 shared memory buffers and arbitrates between data producers and
 trace consumers.
 * traced_probes: The privileged system daemon. It runs with required
 permissions to access kernel interfaces (such as ftrace and /proc)
 to produce system-level trace data.
 * perfetto: The command-line client used to configure, start, and
 stop tracing sessions, and save trace data to files. It supports
 complex trace configurations to precisely control recorded data
 (see https://perfetto.dev/docs/concepts/config).

Package: performance-tools
Description-md5: eb37cb0c9078a99b02ce514df4364b8c
Description-en: utilities for debugging performance and reliability issues
 This metapackage installs utilities for inspecting and debugging systems that
 are experiencing performance and/or reliability issues.
 .
 Included are more traditional performance analysis and inspection tools, along
 with dynamic tracing and instrumentation tools which make use of the eBPF
 subsystem.
 .
 On Ubuntu, some of these packages are installed by default already,
 but are also included here to assist with deployments that do not use the
 defaults.

Package: perftest
Description-md5: 7a3cfd7c53893b957ea5ba6d5a42368d
Description-en: Infiniband verbs performance tests
 This is a collection of tests written using Infiniband verbs intended for
 use as a performance micro-benchmark. The tests can measure the latency
 and bandwidth of Infiniband fabrics.

Package: perl-byacc
Description-md5: 1aca904a8d70af00698621d6e745057f
Description-en: Berkeley LALR parser generator, Perl version
 Yacc reads the grammar specification in a file
 and generates an LR(1) parser for it. The parsers consist
 of a set of LALR(1) parsing tables and a driver routine
 written in the C programming language.
 This version is able to produce Perl programs.

Package: perl-depends
Description-md5: 648e3c7bed8c2c4937f06c62bd98ed44
Description-en: rough indicator of Perl module dependencies
 perl-depends is a tool to show roughly what modules a program uses. Perl
 evaluates "use" commands at compile time, storing the information about
 loaded modules in the %INC variable. Comparing that list with the
 standard Perl modules gives an estimate of the external module
 dependencies.
 .
 The dependency information can be used to determine what external
 modules have to be installed before the program can be used.

Package: perl-stacktrace
Description-md5: 418f511c86cbd21c133ace531860d912
Description-en: Create stack traces of a running perl processes
 perl-stacktrace prints Perl stack traces of Perl threads for a given
 Perl process. For each Perl frame, the full file name and line number
 are printed.

Package: perl-tk
Description-md5: 4b85d3a774205640dd14fdee9cb4f6e9
Description-en: Perl module providing the Tk graphics library
 Perl/Tk (also known as pTk or ptk) is a collection of modules and
 code that attempts to wed the easily configured Tk widget toolkit
 to the powerful lexigraphic, dynamic memory, I/O, and object-oriented
 capabilities of Perl 5. In other words, it is an interpreted
 scripting language for making widgets and programs with Graphical
 User Interfaces (GUI).
 .
 A good place to get started is by running the "widget" demo that's
 installed with this package.

Package: perlbal
Description-md5: ef66b554e47c2ee5d9b46caf5c1ce1ad
Description-en: Perl-based reverse proxy load balancer and web server
 Perlbal is a single-threaded event-based server supporting HTTP load
 balancing, web serving, and a mix of the two. Perlbal can act as either a web
 server or a reverse proxy.
 .
 One of the defining things about Perlbal is that almost everything can be
 configured or reconfigured on the fly without needing to restart the software.
 A basic configuration file containing a management port enables you to easily
 perform operations on a running instance of Perlbal.
 .
 Perlbal can also be extended by means of per-service (and global) plugins that
 can override many parts of request handling and behavior.

Package: perlbrew
Description-md5: a5a2acff288bfaae2d99daf5815b87fa
Description-en: script to manage perl installations in your $HOME
 perlbrew is a program to automate the building and installation of perl
 in the users HOME. At the moment, it installs everything to ~/perl5/perlbrew,
 and requires you to tweak your PATH by including a bashrc/cshrc file it
 provides, in your shell configuration file. You then can benefit from not
 having to run 'sudo' commands to install cpan modules because those are
 installed inside your HOME too. It's a completely separate perl environment.

Package: perlconsole
Description-md5: ddbf7e8d09bf5229b4f6e8acde652463
Description-en: small program that lets you evaluate Perl code interactively
 Perl Console is a light program that lets you evaluate Perl code
 interactively. It uses Readline for grabbing input and provides completion
 with all the namespaces loaded during your session.
 .
 This is pretty useful for Perl developers that write modules.
 You can load a module in your session and test a function exported by the
 module.

Package: perlimports
Description-md5: 81dc75a745ca451c0966da08d29e64dc
Description-en: tool to automate the maintenance of Perl import statements
 This package provides the perlimports command line interface, which automates
 the cleanup and maintenance of Perl use and require statements.
 Loosely inspired by goimports, this tool aims to be part of your linting and
 tidying workflow, in much the same way you might use perltidy or perlcritic.

Package: perlindex
Description-md5: cae36b291fe149ff731f54255b015a87
Description-en: Perl manual pages index and query application
 Perlindex is a program to index and search the perl documentation.
 .
 An index database must be built that will store keywords for *all*
 perl and installed modules man pages.
 .
 Then perlindex can be run and will present the user the most likely
 choice for documentation.

Package: perlmagick
Description-md5: 1f334da72af0f0bfe00d5b5136fed526
Description-en: Perl interface to ImageMagick -- dummy package
 PerlMagick is an objected-oriented Perl interface to ImageMagick.
 Use the module to read, manipulate, or write an image or image sequence from
 within a Perl script. This makes it very suitable for Web CGI scripts.
 .
 This is a transitional package to help migrate systems to the new
 libimage-magick-perl perl library.
 .
 This is a dummy package.  You can safely purge or remove it.

Package: perlnavigator
Description-md5: ca785eb0b925d4e6a001443b5cff8737
Description-en: Perl Language Server for the Language Server Protocol (LSP)
 Perl Navigator Language Server
 provides syntax checking, autocompletion, perlcritic,
 code navigation and hover for Perl.
 .
 Implemented as a Language Server in NodeJS
 using the Microsoft LSP libraries
 along with Perl doing the syntax checking and parsing.

Package: perlprimer
Description-md5: 6fd3f0ffca7f9984532cb92d18ed7340
Description-en: Graphical design of primers for PCR
 PerlPrimer is a free, open-source GUI application written in Perl that designs
 primers for standard Polymerase Chain Reaction (PCR), bisulphite PCR,
 real-time PCR (QPCR) and sequencing. It aims to automate and simplify the
 process of primer design.
 .
 If operated online, the tool nicely communicates with the Ensembl
 project for further insights into the gene structure, i.e., allowing
 for taking the location of exons and introns into account for the design
 of the primers.  The sequences themselves can be retrieved, too.

Package: perlprimer-doc
Description-md5: ba2f0490e5ab1cd8ec2c69359d1db48e
Description-en: Tutorial to perlprimer
 PerlPrimer is a free, open-source GUI application written in Perl that designs
 primers for standard Polymerase Chain Reaction (PCR), bisulphite PCR,
 real-time PCR (QPCR) and sequencing. It aims to automate and simplify the
 process of primer design.
 .
 If operated online, the tool nicely communicates with the Ensembl
 project for further insights into the gene structure, i.e., allowing
 for taking the location of exons and introns into account for the design
 of the primers.  The sequences themselves can be retrieved, too.
 .
 An HTML tutorial explaining the use of the user interface and
 utilisation of online resources.

Package: perlrdf
Description-md5: e64664ccce2169113a466129f45404fa
Description-en: RDF command line utils
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.
 .
 perlrdf is a single front-end
 to various RDF functionality available for Perl.
 It includes commands to create and manipulate quad stores
 (i.e. databases for RDF data);
 and commands to parse, serialise, convert and validate RDF data
 in various formats.

Package: perltidier
Description-md5: a729f8f4e62c9d15a76834c9be4bdbef
Description-en: tweaks to Perl::Tidy to support some syntactic sugar
 There are a number of modules on CPAN
 that allow users to write their classes with a more "modern" syntax.
 These tools eliminate the need to shift off $self,
 can support type checking
 and offer other improvements.
 Unfortunately, they can break the support tools
 that the Perl community has come to rely on.
 This module attempts to work around those issues.
 .
 The module uses Perl::Tidy's "prefilter" and "postfilter" hooks
 to support "method" and "func" keywords,
 including the (possibly multi-line) parameter lists.
 This is quite an ugly hack,
 but it is the recommended method of supporting these new keywords.
 The resulting formatted code will leave the parameter lists untouched.
 .
 Perl::Tidy::Sweetened attempts to support the syntax
 outlined in the following modules,
 but most of the new syntax styles should work:
 * p5-mop
 * Method::Signatures::Simple
 * MooseX::Method::Signatures
 * MooseX::Declare
 * Moops
 * perl 5.20 signatures
 * Kavorka

Package: perltidy
Description-md5: ac1c04dd6c5ca63f121d18e84c2466d3
Description-en: Perl script indenter and reformatter
 Perltidy is a Perl script which indents and reformats Perl
 scripts to make them easier to read.
 .
 The formatting can be controlled with command line parameters.
 The default parameter settings approximately follow the
 suggestions in the Perl Style Guide.
 .
 Perltidy can also generate formatted HTML output from POD, and can
 even generate colored output in HTML for scripts. See examples at
 http://perltidy.sourceforge.net/

Package: perm
Description-md5: 5be90b2a7421a50cedfb5f9482a076fe
Description-en: efficient mapping of short reads with periodic spaced seeds
 PerM is a software package which was designed to perform highly efficient
 genome scale alignments for hundreds of millions of short reads produced by
 the ABI SOLiD and Illumina sequencing platforms. Today PerM is capable of
 providing full sensitivity for alignments within 4 mismatches for 50bp SOLID
 reads and 9 mismatches for 100bp Illumina reads.

Package: persalys
Description-md5: 80702088e33bf665da79fa28966e3463
Description-en: GUI for uncertainty treatment and variabilities management
 Persalys is a graphical user interface for OpenTURNS, dedicated to the
 treatment of uncertainty and the management of variabilities. The software is
 a tool between the computer simulation, probabilistic analyses and the data
 sciences. The interface is available in French or in English.
 .
 Persalys allows one to:
 - create mathematical models: analytical, coupling with an external model
 (finite elements, ...), FMU;
 - analyse the variability of one's parameters thanks to many methods and
 visualisation tools;
 - statistically analyse one's measuring data, infer probability distributions
 or create metamodels.

Package: persepolis
Description-md5: 36d266d9c3e9173c7b684e90ca84de93
Description-en: Graphical download manager
 Persepolis is a graphical download manager.
 .
 Persepolis makes the file download easier by providing a graphical
 interface and in addition, it includes some extra functionalities
 like scheduled downloads.

Package: persistent-cache-cpp-dev
Description-md5: bd4fabee88f48ffc294ee247903d2181
Description-en: Cache of key-value pairs with persistent storage for C++ 11
 This API provides a cache of key-value pairs with a backing store. It is
 intended for caching arbitrary (possibly large) amounts of data, such as
 might be needed by a web browser cache. The cache supports both
 least-recently-used and time-to-live expiration policies. It scales to
 large numbers (millions) of entries and is very fast. The implementation
 is based on leveldb and typically provides throughput many times larger
 than the I/O bandwidth to disk.
 .
 The cache is robust in the face of crashes and power loss. After a
 re-start, it is guaranteed to be in a consistent state with correct
 data. Some number of updates that were made just prior to a power loss
 or kernel crash can be lost; however, if just the calling process
 crashes, all updates that were made prior to the crash are guaranteed to
 be on disk.

Package: persistent-cache-cpp-doc
Description-md5: b220789133ceaa8d31b6f8ec2fe3fb6c
Description-en: Documentation for persistent-cache-cpp-dev
 This API provides a cache of key-value pairs with a backing store. It is
 intended for caching arbitrary (possibly large) amounts of data, such as
 might be needed by a web browser cache. The cache supports both
 least-recently-used and time-to-live expiration policies. It scales to
 large numbers (millions) of entries and is very fast. The implementation
 is based on leveldb and typically provides throughput many times larger
 than the I/O bandwidth to disk.
 .
 The cache is robust in the face of crashes and power loss. After a
 re-start, it is guaranteed to be in a consistent state with correct
 data. Some number of updates that were made just prior to a power loss
 or kernel crash can be lost; however, if just the calling process
 crashes, all updates that were made prior to the crash are guaranteed to
 be on disk.
 .
 This package provides examples and the API reference.

Package: peruse
Description-md5: 98dca21b1e9aff8b0000908256c5c132
Description-en: comic book reader
 Peruse was created as a way to make exactly that as easy and pleasant
 as possible, and to simply get out of the way and let you read your
 comic books.  One could say that it allows you to peruse your comic
 books at your leisure, but that would be a silly way of putting it -
 so, peruse your comic books at your leisure!

Package: peruse-common
Description-md5: 083e504193a05110c7b530948f5481c2
Description-en: common files for peruse
 Peruse was created as a way to make exactly that as easy and pleasant
 as possible, and to simply get out of the way and let you read your
 comic books.  One could say that it allows you to peruse your comic
 books at your leisure, but that would be a silly way of putting it -
 so, peruse your comic books at your leisure!
 .
 This package contains architecture-independent peruse data files.

Package: pescetti
Description-md5: 6381c9678409d0d1be2c567f3b3c2b08
Description-en: Bridge Pseudo-duplimate generator
 Generates random bridge hands or hands matching a certain specification with a
 given probability. Produces hand records and dealing sheets to allow
 duplication of the hands without a duplimate machine.
 .
 Provides conversion or import from dds-format and pbn files.

Package: pesign
Description-md5: 87991b05a983a426538311a4a0347cbd
Description-en: Signing utility for UEFI binaries
 This package contains the pesign utility for signing UEFI binaries (PE-COFF
 format) as well as other associated tools. It is meant to follow the PE and
 Authenticode specifications. It is analogous to the tool described at
 http://msdn.microsoft.com/en-us/library/8s9b9yaz%28v=vs.80%29.aspx

Package: petname
Description-md5: 8139f42c67ecba1d9fe85c7d32a9e454
Description-en: RFC1178 implmentation to generate pronouncable, perhaps even memorable, pet names
 This utility will generate "pet names", consisting of a random
 combination of an adverb, adjective, and an animal name.  These are
 useful for unique hostnames, VMs, or containers, for instance.

Package: petris
Description-md5: 755b90a1c6cb995f33491236ced71085
Description-en: Peter's Tetris - a Tetris(TM) clone
 Petris supports colours and even features a highscore list.

Package: petsc-dev
Description-md5: 3f2d51ee4293c9884962bdd029114979
Description-en: Virtual package depending on latest PETSc development package
 PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
 of data structures and routines for the scalable (parallel) solution of
 scientific applications modeled by partial differential equations.  It employs
 the MPI standard for all message-passing communication.  Several sample
 scientific applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This metapackage installs libpetsc-real-dev, which will always depend
 on the most recent version of PETSc with real number support. So if
 you install it then you will get upgrades automatically.

Package: petsc3.24-doc
Description-md5: f57f791743d9f9122ec2a51e9df5b009
Description-en: Documentation and examples for PETSc
 PETSc is the "Portable Extensible Toolkit for Scientific
 Computation", a suite of data structures and routines for the
 scalable (parallel) solution of scientific applications modeled by
 partial differential equations.  It employs the MPI standard for all
 message-passing communication.  Several sample scientific
 applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This package contains documentation for developing with PETSc 3.24.

Package: petsc64-dev
Description-md5: 0c7bb43d5b8764eb33b4afa476163e5e
Description-en: Virtual package depending on latest 64-bit PETSc development package
 PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite
 of data structures and routines for the scalable (parallel) solution of
 scientific applications modeled by partial differential equations.  It employs
 the MPI standard for all message-passing communication.  Several sample
 scientific applications, as well as various papers and talks, demonstrate the
 features of the PETSc libraries.
 .
 This metapackage installs libpetsc64-real-dev, which will always
 depend on the most recent version of PETSc with real number support
 and 64-bit indexing. So if you install it then you will get upgrades
 automatically.

Package: pexec
Description-md5: 8f7182200bb0a546b2c00fb7cd09e9a0
Description-en: Executing commands in parallel
 The main purpose of pexec is to execute the given command in parallel on
 the local host or on remote hosts, while some of the execution
 parameters, namely the redirected standard input, output or error and
 environmental variables can be varied. The capabilities of the program
 are extended with additional features, such as allowing to define mutual
 exclusions, do atomic command executions and implement higher level
 resource and job control. The maximum number of simultaneous tasks can
 be controlled by a hypervisor daemon: with such a daemon, concurrent
 pexec instances can be launched without an unexpectedly high load.

Package: pfb2t1c2pfb
Description-md5: ccfc0214278f092cd4bdf365392794f6
Description-en: convert pfb into more compressible format and back
 The package contains the two small tools pfb2t1c and t1c2pfb. pfb file
 (PostScript Type1) can be converted into t1c and back without losing
 information. The t1c files have the same size but are more compressible.
 .
 This feature is very useful when packaging PostScript Type1 fonts.

Package: pff-tools
Description-md5: 5a818de45325f5e080916bc6055ed2e5
Description-en: utilities for MS Outlook PAB, PST and OST files
 Libpff is a library to access Personal Folder File (PFF) and Offline Folder
 File (OFF) formats. Those files formats are used by MS Outlook in PAB
 (Personal Address Book), PST (Personal Storage Table) and OST
 (Offline Storage Table) files.
 .
 This package contains tools to exports PAB, PST and OST files.

Package: pflogsumm
Description-md5: fe4b1891c7ec5b6fea14a57ba9ec28e4
Description-en: Postfix log entry summarizer
 pflogsumm is designed to provide an over-view of postfix
 activity, with just enough detail to give the administrator
 a "heads up" for potential trouble spots.

Package: pfm
Description-md5: 7784fbefb5d17fa809af65449ae14152
Description-en: PostgreSQL graphical client using Tcl/Tk
 Postgres Forms (pfm) is a client application with a graphical user
 interface for the PostgreSQL data base server. It enables the user:
 to design forms for adding, modifying or deleting records of data
 base tables;
 .
 - to design links (one to many relationships) from one form
 to another, for navigating in the data base;
 .
 - to design and to generate reports based on the data in a
 table or view;
 .
 - to edit and to execute SQL statements.
 .
 Postgres Forms is implemented in Tcl/Tk, but there is no need for the
 user to program anything in Tcl/Tk. The user only has to use SQL for
 creating tables and views and for designing forms, links and reports.
 .
 Postgres Forms makes no attempt to hide the underlying SQL. On the
 contrary, in most cases, it shows both the SQL statements it sends to
 the PostgreSQL server and the results it gets back.
 .
 The PostgreSQL server can be remote or local.

Package: pforth
Description-md5: 0f09565fe217b1da1e9f2f43799461de
Description-en: Portable ANS-like Forth written in ANSI 'C'
 PForth is a public domain, portable Forth interpreter.
 .
 PForth is written in 'C' and can be easily ported to new 32 and 64-bit
 platforms. It only needs character input and output functions to operate
 and, therefore, does not require an operating system. This makes it handy
 for bringing up and testing embedded systems.
 .
 PForth also works on desktops including Windows, Mac and Linux and supports
 command line history. This lets you develop hardware tests on a desktop
 before trying them on your embedded system. But pForth is not a rich and
 friendly desktop programming environment. There are no GUI tools for
 developing desktop applications. PForth is lean and mean and optimized for
 portability.
 .
 PForth has a tool for compiling code on a desktop, then exporting the
 dictionary in big or little endian format as 'C' source code. This lets you
 compile tests for an embedded system that does not have file I/O.
 .
 PForth is based on ANSI-Forth but is not 100% compatible.
 .
 Dcoumentation for PForth is available at http://www.softsynth.com/pforth/

Package: pfs-common
Description-md5: 02ce00b286e5ca0fd575381b345ecb78
Description-en: Phosh File Chooser Common Files
 pfs is a library providing a file choser and related tooling.
 .
 This package contains architecture independent common files.

Package: pfs-demo
Description-md5: fe877a0eaee739d605fd73539e1e42b8
Description-en: Phosh File Chooser Demos
 pfs is a library providing a file choser and related tooling.
 .
 This package contains the demo application.

Package: pfs-utils
Description-md5: e3adfb00de35de10a18822482459ff0d
Description-en: Phosh File Chooser Utils
 pfs is a library providing a file choser and related tooling.
 .
 This package contains additional utilities like an implementation
 of the org.freedesktop.FileManager1 interface.

Package: pfsglview
Description-md5: d4cdbf3a6ea3b49b20a2b79466a61948
Description-en: command line HDR manipulation programs (OpenGL/GLUT viewer)
 PFS is a high-dynamic range (HDR) image format. It is an attempt to integrate
 existing file formats by providing a simple data format that can be used to
 exchange data between applications.
 .
 This package contains a viewer implemented in OpenGL/GLUT.

Package: pfstmo
Description-md5: 4355e6f7c5362c117e8861b80c91e40d
Description-en: set of tone mapping operators
 This package contains a set of state-of-the-art tone mapping operators. Tone
 mapping is a technique used to approximately map the appearance of
 high-dynamic range (HDR) images to media with more limited dynamic range. The
 operators are suitable for processing of both static images and animations.
 .
 The operators are embedded in a flexible framework (pfstools) which provides
 a unified input/output mechanism and a modular architecture for the filtering
 of the image data. Various file formats for static images and video are
 transparently supported and the High Dynamic Range data are processed
 modularly through a Unix piping mechanism.

Package: pfstools
Description-md5: ec09e8e4995f763bcb9b3916caf728e9
Description-en: command line HDR manipulation programs
 pfstools is a set of command line (and two GUI) programs for reading,
 writing, manipulating and viewing high-dynamic range (HDR) images and video
 frames. All programs in this package exchange data using a simple generic
 file format (pfs) for HDR data. It is an attempt to integrate existing file
 formats by providing a simple data format that can be used to exchange data
 between applications.
 .
 The concept of pfstools is similar to netpbm for low-dynamic range images.

Package: pfsview
Description-md5: 9bbe0c942e5a402f685231c125067757
Description-en: command line HDR manipulation programs (Qt viewer)
 PFS is a high-dynamic range (HDR) image format. It is an attempt to integrate
 existing file formats by providing a simple data format that can be used to
 exchange data between applications.
 .
 This package contains a viewer implemented in Qt.

Package: pftools
Description-md5: b6f08e9ed601fc990998b8b9c2f02824
Description-en: build and search protein and DNA generalized profiles
 The pftools package contains all the software necessary to build protein
 and DNA generalized profiles and use them to scan and align sequences,
 and search databases.
 .
 File formats used by the pftools
 * Generalized profiles format and syntax.
 * The multiple sequence alignment format (PSA).
 * The extended header multiple sequence alignment format (XPSA).
 .
 Programs to build generalized profiles
 pfmake
 Build a profile from a multiple sequence alignment.
 pfscale
 Fit parameters of an extreme-value distribution to a profile score list.
 pfw
 Weight sequences of a multiple sequence alignment to correct for
 sampling bias.
 .
 Programs to search with generalized profiles
 pfsearch / pfsearchV3
 Search a protein or DNA sequence library for sequence segments matching
 a profile (V3 is the new version of this tool).
 pfscan
 Scan a protein or DNA sequence with a profile library
 .
 Conversion programs
 psa2msa
 Reformat PSA file to Pearson/Fasta multiple sequence alignment file.
 ptof
 Convert a protein profile into a frame-search profile to search DNA
 sequences. To be used with 2ft.
 2ft
 Converts both strands of DNA into so-called interleaved
 frame-translated DNA sequences to search with protein profiles. To be
 used with ptof.
 6ft
 Translates all six reading frames of a double-stranded DNA sequence
 into individual protein sequences.
 pfgtop
 Convert a profile in GCG format into PROSITE format.
 pfhtop
 Convert a HMMER1 ASCII-formatted HMM into an equivalent PROSITE profile.
 ptoh
 Converts a generalized profile into an approximately equivalent HMM
 profile in HMMER1 format (can be read by the hmmconvert program from
 the HMMER2 package).

Package: pg-activity
Description-md5: 1fd065de9702d622592d577d2e860ab4
Description-en: Realtime PostgreSQL database server monitoring tool
 PgActivity is a curses-based realtime utility to display information from a
 running PostgreSQL database server.
 .
 It is modelled after the standard 'top' utility, and displays information such
 as:
 - the running, waiting and blocking queries
 - cpu, memory and i/o usage of each query
 - the queries execution time
 .
 It also provides interactive commands to sort, filter, scroll and extend the
 queries list displayed.

Package: pg-auto-failover-cli
Description-md5: 051c2ce207fd38c10b658d5735db5730
Description-en: Command line interface and service to manage pg auto failover Clusters
 This CLI is used to manage pg_auto_failover installations to provide High
 Availability to Postgres.

Package: pg-checksums-doc
Description-md5: c3d6606623fa96937fb0a2251695d8c1
Description-en: Activate/deactivate/verify PostgreSQL data checksums (Documentation)
 Data checksums allow the PostgreSQL database server to identify I/O failures
 when reading data from storage. The checksums stored in the page header of
 each data page are compared to the computed checksum of the read data.
 .
 Data checksums need to be activated at instance creation time, all current
 versions of PostgreSQL including v11 do not allow activating (or deactivating)
 checksums afterwards.
 .
 pg_checksums_ext can activate or deactivate data checksums as long at the
 database cluster is shutdown cleanly. Activating checksums requires all
 database blocks to be read and all page headers to be updated, so can take a
 long time on a large database. Deactivating checksums only requires the
 cluster control file to be updated so is quick.
 .
 In addition, pg_checksums_ext can verify the checksums in an online cluster.
 .
 This package contains the manpage.

Package: pg-rage-terminator-18
Description-md5: a438cfbc9073672d7702619e743eb5ee
Description-en: PostgreSQL background worker that kill random sessions.
 pg-rage-terminator is a custom background worker which is able to kill random
 PostgreSQL backends.

Package: pg-statviz
Description-md5: ad6f6afbe85b7813f3fb32ed4340f4f2
Description-en: PostgreSQL internal statistics analysis and visualization
 pg_statviz is a minimalist extension and utility pair for time series analysis
 and visualization of PostgreSQL internal statistics. Created for snapshotting
 PostgreSQL's cumulative and dynamic statistics and performing time series
 analysis on them. The accompanying utility can produce visualizations for
 selected time ranges on the stored stats snapshots, enabling the user to track
 PostgreSQL performance over time and potentially perform tuning or
 troubleshooting.
 .
 This package contains the pg_statviz utility.

Package: pgagent
Description-md5: aef7af89f4b17e7465fbb2df1a2b8e47
Description-en: job scheduling engine for PostgreSQL
 pgAgent is a job scheduling agent for PostgreSQL, capable of running
 multi-step batch/shell and SQL tasks on complex schedules.

Package: pgagroal
Description-md5: 859138ee6deb83a96cbc47b49cc16adc
Description-en: High-performance connection pool for PostgreSQL
 pgagroal is a high-performance protocol-native connection pool for PostgreSQL.
 .
 Pronounced: p-g-a-gro-al, named after Agroal in Portugal.
 .
 Features:
 * High performance
 * Connection pool
 * Limit connections for users and databases
 * Prefill support
 * Remove idle connections
 * Perform connection validation
 * Enable / disable database access
 * Graceful / fast shutdown
 * Prometheus support
 * Grafana 8 dashboard
 * Remote management
 * Authentication query support
 * Failover support
 * Transport Layer Security (TLS) v1.2+ support
 * Daemon mode
 * User vault

Package: pgbackrest
Description-md5: 5f2d2bfe77ddb4d5cc07e62e055f8983
Description-en: Reliable PostgreSQL Backup & Restore
 pgBackRest is a simple, reliable backup and restore system for PostgreSQL
 that can seamlessly scale up to the largest databases and workloads.
 .
 This package contains all required binaries, scripts and libraries.

Package: pgbackrest-doc
Description-md5: a796065dc61b3cd0ddc47c2e58441e94
Description-en: Documentation package for pgbackrest
 pgBackRest is a simple, reliable backup and restore system for PostgreSQL
 that can seamlessly scale up to the largest databases and workloads.
 .
 The pgBackRest documentation contains detailed information about the
 configuration and usage of pgBackRest.

Package: pgbadger
Description-md5: 7b0d87554f6685b91f6e59b85c33d9df
Description-en: Fast PostgreSQL log analysis report
 pgBadger is a PostgreSQL log analyzer built for speed with fully detailed
 reports from your PostgreSQL log file. It's a single and small Perl script
 that outperforms any other PostgreSQL log analyzer. It is written in pure Perl
 and uses a JavaScript library to draw graphs that are zoomable and can be
 saved as PNG images.
 .
 pgBadger is able to autodetect the log file format (syslog, stderr or csvlog).
 It is designed to parse huge log files as well as compressed files.

Package: pgbouncer
Description-md5: 1ab10f74bb69419b6baca39c090519bb
Description-en: lightweight connection pooler for PostgreSQL
 PgBouncer is a lightweight connection pooler for PostgreSQL providing the
 following features:
 .
 * Several different methods of pooling connections: session pooling,
 transaction pooling, statement pooling.
 * Low memory requirements.
 * It is not tied to one backend server, the destination databases
 can reside on different hosts.
 * Supports online reconfiguration for most of the settings.
 * Supports online restart/upgrade.

Package: pgcli
Description-md5: c45d73f785a72ba75a6c53e7d2733fd8
Description-en: CLI for PostgreSQL with auto-completion and syntax highlighting
 pgcli is a command line interface for PostgreSQL with auto-completion and
 syntax highlighting. It is also capable of pretty printing tabular data.

Package: pgcluu
Description-md5: 475ae114371b6f7c1e08d30922f7d386
Description-en: PostgreSQL performance monitoring and auditing tool
 pgCluu is a PostgreSQL performance monitoring and auditing tool. It is a Perl
 program used to perform a full audit of PostgreSQL cluster and system
 performance. It is divided in three parts:
 .
 pgcluu_collectd: collector used to grab statistics of the PostgreSQL cluster
 using the psql command line utility and sar from the sysstat package
 .
 pgcluu: generates static HTML output containing charts and graphs
 .
 pgcluu.cgi: generates dynamic HTML output containing charts and graphs

Package: pgcopydb
Description-md5: e1c5fad780030b058c8ce48beb8bd33a
Description-en: Copy an entire PostgreSQL database from source to target
 This tool copies an entire PostgreSQL database from source to target. It
 implements `pg_dump | pg_restore` on steroids, including advanced concurrency
 tricks to make the operation faster.

Package: pgdbf
Description-md5: 9910aba71dc6b145b4bb2b56888376d0
Description-en: converter of XBase / FoxPro tables to PostgreSQL
 PgDBF converts XBase databases, particularly FoxPro tables with  memo files,
 into a format that PostgreSQL can directly import. It has no dependencies
 other than standard Unix libraries.
 .
 PgDBF is designed to be incredibly fast and as efficient as possible.

Package: pgformatter
Description-md5: 1214317c4e851f4f5f784d53fe04ef1a
Description-en: PostgreSQL SQL syntax beautifier
 This SQL formatter/beautifier supports keywords from SQL-92, SQL-99,
 SQL-2003, SQL-2008, SQL-2011 and PostgreSQL specifics keywords. May
 works with any other databases too.
 .
 pgFormatter can work as a console program or as a CGI. pg_format will
 automatically detect its environment and output as text or as HTML
 following the context.

Package: pglistener
Description-md5: 3434129014ef8f2a2d7c932b909aa7cc
Description-en: Postgres listener
 pglistener is a daemon that generates files from Postgres database.
 .
 It is a tool that listens for notifies from a Postgres database
 and then calls out to a number of hooks which do everything from updating
 the password database to updating accounts in RT.

Package: pgloader
Description-md5: c3276f31c13a9fa328d545c55fb29249
Description-en: extract, transform and load data into PostgreSQL
 pgloader imports data from different kind of sources and COPY it into
 PostgreSQL.
 .
 The command language is described in the manual page and allows one to
 describe where to find the data source, its format, and to describe data
 processing and transformation.
 .
 Supported source formats include CSV, fixed width flat files, dBase3 files
 (DBF), and SQLite and MySQL databases. In most of those formats, pgloader
 is able to auto-discover the schema and create the tables and the indexes
 in PostgreSQL. In the MySQL case it's possible to edit CASTing rules from
 the pgloader command directly.

Package: pgmodeler
Description-md5: 839e2f7e583019af48a1e9f80e72b0b1
Description-en: PostgreSQL database modeler GUI interface
 pgModeler is a GUI for modelling PostgreSQL databases.
 It is easy to use, allowing the creation and modification of
 database models with an intuitive interface.
 .
 This package provides the graphical and command line interfaces.

Package: pgmodeler-common
Description-md5: 25313500840c3bfe261b31dec2279412
Description-en: pgmodeler's binary independent common files
 pgModeler is a GUI for modelling PostgreSQL databases.
 It is easy to use, allowing the creation and modification of
 database models with an intuitive interface.
 .
 This package provides the binary independent common files for pgmodeler.

Package: pgn-extract
Description-md5: e1696e26fceb8278b1d3731b631441dd
Description-en: Portable Game Notation (PGN) extractor
 Pgn-extract is a program to extract selected games from a collection of
 chess games in PGN format. There are several ways to specify the criteria
 on which to extract: textual move sequences, the position reached after a
 sequence of moves, information in the tag fields, and material balance in
 the ending.

Package: pgn2web
Description-md5: 9f82196dc2cb7e5af4a3cc519cb4f391
Description-en: convert PGN chess game files into webpages
 conversion tool to generate webpages from chess "portable game notation"
 PGN files. The webpages allow the replaying of chess games within a web
 browser. It has a commandline client and a gtk graphical user interface
 for convenience. The html output is highly customisable, it is using
 javascript and the webpages are standards compliant and working with
 all major browsers.

Package: pgpdump
Description-md5: 39148b4f72637f69982d6426857cf7e9
Description-en: PGP packet visualizer
 pgpdump displays the sequence of OpenPGP or PGP version 2 packets from
 a file.
 .
 The output of this command is similar to the one of GnuPG's `list
 packets' command, however, pgpdump produces a more detailed and easier
 to understand.

Package: pgpg
Description-md5: 24363023081d1d27b6a0c424ba5607de
Description-en: Parser generator and parsing library (program)
 PGPG is the Pretty Good Parser Generator. Its goals are as follows:
 .
 * Implement a few basic algorithms.
 * Reuse code whenever possible, across multiple algorithms like
 LALR/LR.
 * Make good use of classes---e.g. lexer.match() rather than global
 match() which are commonly used in intro-to-parsing textbooks.
 * Be lucid above all else. Lexing/parsing is ubiquitous in the
 modern world, and forms a large part of our world. Yet sadly such
 tools are too often arcane and confusing. PGPG is transparent,
 inclusive, and explains itself openly.
 * Offer choices:
 - Sometimes a parser-generator is overkill---for simpler grammars,
 a hand-written lexer and a hand-written recursive-descent parser
 are quite satisfactory. PGPG offers reusable, easy-to-understand
 examples here.
 - Sometimes a hand-written lexer/parser is underkill---yet parser-
 generators can be complex and intimidating. Here, too, PGPG
 offers reusable, easy-to-understand examples.
 - PGPG offers classes that reduce code-duplication for various
 lex/parse implementations: you can reuse what you want, and
 hand-write what you want.
 - PGPG offers grammar-to-parser all in one process invocation, or
 parser-generate to language-independent storage (probably JSON),
 or traditional parser-generate directly to
 implementation-language code.
 .
 This package contains the parser generators and associated tools.

Package: pgpgpg
Description-md5: 62eb54ebc33d033a3e3d2387dfe1ac9d
Description-en: Wrapper for using GnuPG in programs designed for PGP
 Pgpgpg is a wrapper around GNU Privacy Guard which takes PGP 2.6 command line
 options, translate them and then call GnuPG (GNU Privacy Guard) to perform the
 desired action.

Package: pgpool2
Description-md5: 468bfa32864437d3f3789c0fe937898a
Description-en: connection pool server and replication proxy for PostgreSQL
 pgpool-II is a middleware that works between PostgreSQL servers and a
 PostgreSQL database client. It provides the following features:
 .
 * Connection Pooling
 * Replication
 * Load Balance
 * Limiting Exceeding Connections
 * Parallel Query
 .
 pgpool-II talks PostgreSQL's backend and frontend protocol, and relays a
 connection between them. Therefore, a database application (frontend) thinks
 that pgpool-II is the actual PostgreSQL server, and the server (backend) sees
 pgpool-II as one of its clients. Because pgpool-II is transparent to both the
 server and the client, an existing database application can be used with
 pgpool-II almost without a change to its sources.
 .
 This is version 3 of pgpool-II, the second generation of pgpool.

Package: pgqd
Description-md5: 84f5c20928790b58bdde69e97e9b84ec
Description-en: Queue maintenance daemon for PgQ
 PgQ provides generic queues for PostgreSQL. It allows multiple queues in one
 database, each queue can be consumed by multiple consumers.
 .
 This package contains the queue maintenance daemon pgdq.

Package: pgreplay
Description-md5: 690670292142ebea508ceb2b986232ab
Description-en: replay PostgreSQL log files
 Reads a PostgreSQL log file (*not* a WAL file), extracts the SQL
 statements and executes them in the same order and with the original
 timing against a PostgreSQL database.
 .
 If the execution of statements gets behind schedule, warning messages
 are issued that indicate that the server cannot handle the load in a
 timely fashion.
 .
 A final report gives you a useful statistical analysis of your workload
 and its execution.
 .
 The idea is to replay a real-world database workload as exactly
 as possible.
 .
 This is useful for performance tests, particularly in the following
 situations:
 - You want to compare the performance of your PostgreSQL application on
 different hardware or different operating systems.
 - You want to upgrade your database and want to make sure that the new
 database version does not suffer from performance regressions that
 affect you.

Package: pgstat
Description-md5: 5e531455b6de51a07c0e944602e62b54
Description-en: Collects PostgreSQL statistics the same way as a vmstat tool
 pgstat is a client utility to gather statistical information from a PostgreSQL
 instance in real time, and acts like vmstat or sar.
 .
 Supported statistics include archiver, bgwriter, connections, databases,
 tables, tables I/O, indexes, functions, archives wals, temporary files,
 and pgBouncer.

Package: pgtap
Description-md5: 50170ec311f4050d5b482f11ba024adb
Description-en: Unit testing framework for PostgreSQL - metapackage
 pgTAP is a suite of database functions that make it easy to write
 TAP-emitting unit tests in psql scripts suitable for harvesting,
 analysis, and reporting by a TAP harness, such as those used in Perl
 and PHP applications.
 .
 TAP is the Test Anything Protocol (http://testanything.org/).
 .
 This metapackage depends on the PostgreSQL extension and the package
 providing pg_prove.

Package: pgtap-doc
Description-md5: 113d752c356863b6698597eb4834a3c2
Description-en: Unit testing framework for PostgreSQL - documentation
 pgTAP is a suite of database functions that make it easy to write
 TAP-emitting unit tests in psql scripts suitable for harvesting,
 analysis, and reporting by a TAP harness, such as those used in Perl
 and PHP applications.
 .
 TAP is the Test Anything Protocol (http://testanything.org/).
 .
 This package contains the documentation for pgTAP.

Package: pgtop
Description-md5: 333743a886b37144b541c5b64e33efee
Description-en: PostgreSQL performance monitoring tool akin to top
 pg_top is 'top' for PostgreSQL.
 .
 * Monitor PostgreSQL processes.
 * View currently running SQL statement of a process.
 * View query plan of a currently running SELECT statement.
 * View locks held by a process.
 * View I/O statistics per process.
 * View replication statistics for downstream nodes.

Package: pgxnclient
Description-md5: e5c40e3bfd00006cf338db68d6f26b0f
Description-en: command line client for the PostgreSQL Extension Network
 The PGXN Client is a command line tool designed to interact with the
 PostgreSQL Extension Network at https://pgxn.org/ allowing searching,
 compiling, installing, and removing extensions in PostgreSQL databases.

Package: phalanx
Description-md5: 909ed67cb7e8de223d222acf2e98619e
Description-en: Chess playing program
 Phalanx is a simple chess playing program of conventional design.
 It is xboard compatible.  The main aim is to write a slow thinker
 with a lot of chess specific knowledge.  Current version plays
 risky, active chess and shows quite good tactical performance.

Package: phast
Description-md5: 5260b2251e211c62f521fa0303e12a8d
Description-en: phylogenetic analysis with space/time models
 PHAST is a software package for comparative and evolutionary genomics.
 It consists of about half a dozen major programs, plus more than a dozen
 utilities for manipulating sequence alignments, phylogenetic trees, and
 genomic annotations. For the most part, PHAST focuses on two kinds of
 applications: the identification of novel functional elements, including
 protein-coding exons and evolutionarily conserved sequences; and
 statistical phylogenetic modeling, including estimation of model
 parameters, detection of signatures of selection, and reconstruction of
 ancestral sequences.
 .
 PHAST does not support phylogeny reconstruction or sequence alignment,
 and it is designed for use with DNA sequences only (see Comparison).

Package: phat-utils
Description-md5: 47f9b215609fa455ca26a01695277461
Description-en: Utilities from the PHAT library
 The Persistent Homology Algorithm Toolox is a header-only C++ library
 for performing the filtered Z/2Z (co)boundary matrix operations
 commonly needed when computing (persistent) (co)homology in
 topological data analysis.
 .
 This package contains some standalone utilities built using the PHAT
 library, such as persistent homology of a given filtered boundary
 matrix.

Package: phcpack
Description-md5: 3c3520fee185211a0733ff72bfaa4343
Description-en: general-purpose solver for polynomial systems (command line)
 PHCpack is a software package to solve polynomial systems by homotopy
 continuation methods.
 .
 A polynomial system is given as a sequence of polynomials in several
 variables.  Homotopy continuation methods operate in two stages. In
 the first stage, a family of polynomial systems (the so-called
 homotopy) is constructed. This homotopy contains a polynomial system
 with known solutions. In the second stage, numerical continuation
 methods are applied to track the solution paths defined by the
 homotopy, starting at the known solutions and leading to the solutions
 of the given polynomial system.
 .
 This package contains the command line interface to PHCpack.

Package: phcpack-doc
Description-md5: 69dbc6e49257d5edd5ecc82808ff1c2f
Description-en: general-purpose solver for polynomial systems (documentation)
 PHCpack is a software package to solve polynomial systems by homotopy
 continuation methods.
 .
 A polynomial system is given as a sequence of polynomials in several
 variables.  Homotopy continuation methods operate in two stages. In
 the first stage, a family of polynomial systems (the so-called
 homotopy) is constructed. This homotopy contains a polynomial system
 with known solutions. In the second stage, numerical continuation
 methods are applied to track the solution paths defined by the
 homotopy, starting at the known solutions and leading to the solutions
 of the given polynomial system.
 .
 This package contains demo files and documentation.

Package: phing
Description-md5: 70d1540f36058854316e92a78af47404
Description-en: PHP project build system or build tool based on Apache Ant
 PHing Is Not GNU make; it's a project build system based on Apache Ant.
 You can do anything with it that you could do with a traditional build system
 like GNU make, and its use of
 simple XML build files and extensible PHP "task" classes make it an
 easy-to-use and highly flexible build framework.
 Features include file transformations (e.g. token replacement, XSLT
 transformation, Smarty template transformations,
 etc.), file system operations, interactive build support, SQL execution, and
 much more.
 .
 Phing provides the following features:
 * Simple XML buildfiles
 * Rich set of provided tasks
 * Easily extendable via PHP classes

Package: phinger-cursor-theme
Description-md5: 925964b19fa9887b1e6b43649800db66
Description-en: The most over-engineered cursor theme
 Say hello to your new cursor theme. Phinger cursors is most likely the most
 over-engineered cursor theme out there.
 .
 Although designed from scratch, phinger cursors drew inspiration from
 capitaine-cursors, which is based on the KDE Breeze cursors.

Package: phipack
Description-md5: e153aba60d07145154853c706e973d36
Description-en: PHI test and other tests of recombination
 The PhiPack software package implements a few tests for recombination
 and can produce refined incompatibility matrices as well. Specifically,
 PHIPack implements the 'Pairwise Homoplasy Index', Maximum Chi2 and the
 'Neighbour Similarity Score'. The program Phi can be run to produce a
 p-value of recombination within a data set and the program profile can
 be run to determine regions exhibiting strongest evidence mosaicism.

Package: phlipple
Description-md5: 652dfd0252c0729033792245e7b85d8b
Description-en: reduce 3D shapes to a single square
 Phlipple is a unique puzzle game. The goal of every level is to reduce
 a 3D shape to a single square. Elimination of squares is done by flipping
 edges around just like in a cardboard box. It starts off relatively easy
 to teach the basics just to later on serve hours of brain tickling fun.
 It's a great way to train memory as well as orientation in 3D.

Package: phlipple-data
Description-md5: aa54e3cbed089c042c20c52f197dbbbf
Description-en: reduce 3D shapes to a single square - game data
 Phlipple is a unique puzzle game. The goal of every level is to reduce
 a 3D shape to a single square. Elimination of squares is done by flipping
 edges around just like in a cardboard box. It starts off relatively easy
 to teach the basics just to later on serve hours of brain tickling fun.
 It's a great way to train memory as well as orientation in 3D.
 .
 This package contains the game data.

Package: phoc
Description-md5: 5c2e9f882e346df93426f9615feb2497
Description-en: Wayland compositor for mobile phones
 Phoc is a wlroots based Wayland compositor primarily used on mobile
 devices like phones and tablets.
 .
 You likely want to use Phosh (the phone shell) with it.

Package: phoc-examples
Description-md5: d48a39e923424c632924cee0ffefb092
Description-en: Examples clients for phoc
 Tiny wayland compositor based on wlroots for use on mobile phones like the
 Librem 5.
 .
 This package contains example Wayland clients

Package: phoenix
Description-md5: dbe258a67ac162c1856d7928056f221e
Description-en: Firefox and Firefox ESR configurations for improved privacy
 Phoenix is a suite of configurations and advanced modifications for Mozilla
 Firefox and FireFox ESR, designed to put the user first with a focus on
 privacy, security, freedom, & usability.
 .
 Some elementary features:
 .
 * Enables HTTPS-First
 * Explicitly blocks insecure downloads
 * Clears browsing history on exit by default
 * Clears form data on exit by default
 * Clears cache on exit by default
 * Clears active logins (sessions) on exit by default
 .
 THIS PACKAGE CLEARS YOUR SEARCH HISTORY.
 THE CONSEQUENCES OF LOSING BROWSER DATA ARE THE RESPONSIBILITY OF THE USER.
 YOU MUST READ THE WIKI BEFORE INSTALLING THIS.
 https://codeberg.org/celenity/Phoenix/wiki

Package: phonon-backend-gstreamer-common
Description-md5: c808c90a526e327c013885603fb0224c
Description-en: Phonon GStreamer 1.0.x backend icons
 This package contains GStreamer 1.0.x backend for Phonon multimedia
 framework. It transparently adapts and reroutes all requests from Phonon
 applications to the GStreamer framework which in turn performs requested
 audio/video decoding/capture tasks.
 .
 You should install gstreamer1.0-plugins-good to get support for playing
 popular free multimedia formats and gstreamer1.0-plugins-ugly to get support
 for popular MPEG audio formats like MP3.
 .
 This package contains icons used by Phonon and Phonon4Qt5 backends.

Package: phonon-backend-vlc-common
Description-md5: 75e1195b99390431153eea60b1198e08
Description-en: Phonon VLC backends - shared files
 Phonon is the KF5 multimedia API, which provides a task-oriented
 abstraction layer for capturing, mixing, processing, and playing audio
 and video content.
 .
 This package contains the shared files for the icons used by the Phonon VLC
 backends.

Package: phonon4qt5
Description-md5: 6ec618e47bd546b2174eb47e9eaa7ccf
Description-en: multimedia framework from KDE using Qt 5 - metapackage
 Phonon Qt 5 is a multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This metapackage ensures that the system has a working Phonon configuration
 installed (the core library and at least one back-end).

Package: phonon4qt5-backend-gstreamer
Description-md5: be7875e4b4dcdedfc7696a12607ba5ed
Description-en: Phonon Qt5 GStreamer 1.0 backend
 This package contains Qt5 GStreamer 1.0 backend for Phonon multimedia
 framework. It transparently adapts and reroutes all requests from Phonon
 applications to the GStreamer framework which in turn performs requested
 audio/video decoding/capture tasks.
 .
 You should install gstreamer1.0-plugins-good to get support for playing
 popular free multimedia formats and gstreamer1.0-plugins-ugly to get support
 for popular MPEG audio formats like MP3.

Package: phonon4qt5-backend-null
Description-md5: 7347ddf30e5c793e684530bd2624a139
Description-en: multimedia framework from KDE using Qt 5 - null back-end (no real back-end)
 Phonon is a Qt 5 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package does not provide any real Phonon back-end. It can be used to
 disable Phonon audio/video capabilities. Please note that Phonon behavior
 with this package installed has not been well tested.

Package: phonon4qt5-backend-vlc
Description-md5: ca1c137ed7fcd89c908f6bc48e4e52c4
Description-en: Phonon4Qt5 VLC backend
 Phonon is the KF5 multimedia API, which provides a task-oriented
 abstraction layer for capturing, mixing, processing, and playing audio
 and video content.
 .
 This package contains VLC backend for Phonon4Qt5.

Package: phonon4qt6
Description-md5: bb7a2ee88fb01c3d20f419e6c8548f04
Description-en: multimedia framework from KDE using Qt 6 - metapackage
 Phonon Qt 6 is a multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This metapackage ensures that the system has a working Phonon configuration
 installed (the core library and at least one back-end).

Package: phonon4qt6-backend-null
Description-md5: 6ff7a6ba0a0e33492200ebcd635e52b8
Description-en: multimedia framework from KDE using Qt 6 - null back-end (no real back-end)
 Phonon is a Qt 6 multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package does not provide any real Phonon back-end. It can be used to
 disable Phonon audio/video capabilities. Please note that Phonon behavior
 with this package installed has not been well tested.

Package: phonon4qt6-backend-vlc
Description-md5: 66736944f51c792df128a68e099c641a
Description-en: Phonon4Qt6 VLC backend
 Phonon is the KF5 multimedia API, which provides a task-oriented
 abstraction layer for capturing, mixing, processing, and playing audio
 and video content.
 .
 This package contains VLC backend for Phonon4Qt6.

Package: phonon4settings
Description-md5: 9e2405bc826925c007c864dec94116da
Description-en: multimedia framework from KDE using - settings application
 Phonon is a Qt multimedia API, which provides a task-oriented abstraction
 layer for capturing, mixing, processing, and playing audio and video content.
 .
 This package contains a graphical configuration for the Phonon cross-platform
 multimedia framework.

Package: phosh
Description-md5: ad0ade8e0e4774931bac23e449ae5884
Description-en: Pure Wayland shell for mobile devices
 Phosh is a graphical shell for Wayland compositors speaking the layer-surface
 protocol and aimed at mobile devices like smart phones and tablets using touch
 based inputs and small screens.
 .
 It's part of the Phosh Mobile Environment based on GNOME/GTK. For the full
 stack see the phosh-full and phosh-core metapackages.

Package: phosh-antispam
Description-md5: 9d7af46a8e313d40ea9bae94f8404170
Description-en: Reject spam calls for gnome-calls
 Phosh Antispam is a program that monitors GNOME Calls and
 automatically hangs up depending on the user's preferences.

Package: phosh-common
Description-md5: ac034d2f73d247198050061fef1ee7f5
Description-en: Pure Wayland shell for mobile devices - Common files
 Phosh is a graphical shell for Wayland compositors speaking the layer-surface
 protocol and aimed at mobile devices like smart phones and tablets using touch
 based inputs and small screens.
 .
 This package contains arch-independent files needed by phosh and libphosh.

Package: phosh-core
Description-md5: 42098eeb3f6cb4210f721b450be19087
Description-en: Phosh Mobile Environment -- essential components
 These are the core components of the Phosh environment for mobile
 devices.
 .
 This aims to be similar to the GNOME desktop environment but for mobile
 devices.
 .
 This metapackage depends on a basic set of programs, including a
 web browser and a contacts application.

Package: phosh-dev
Description-md5: 598a93b7537c41cdc2095aea59599865
Description-en: Pure Wayland shell for mobile devices - development files
 Phosh is a graphical shell for Wayland compositors speaking the layer-surface
 protocol and aimed at mobile devices like smart phones and tablets using touch
 based inputs and small screens.
 .
 This package contains the development files.

Package: phosh-doc
Description-md5: fa032b5604e39e3fe9cacfae788e6ffa
Description-en: Pure Wayland shell for mobile devices - development documentation
 Phosh is a graphical shell for Wayland compositors speaking the layer-surface
 protocol and aimed at mobile devices like smart phones and tablets using touch
 based inputs and small screens.
 .
 This package contains the development documentation.

Package: phosh-full
Description-md5: 955f321c687872637f1f3c5b4fb8c443
Description-en: Phosh Mobile Environment, with extra components
 This is the Phosh environment for mobile devices.
 .
 This metapackage depends on a bigger set of programs than phosh-core
 giving a more complete environment.

Package: phosh-games
Description-md5: 0845fdcb767c7f33e65c7bcdd2f400e6
Description-en: games for the Phosh mobile environment
 These are the games from the Phosh environment that should fit the
 screens of mobile devices.
 .
 Games are now split in separate packages; this metapackage brings all
 of them but they can be installed separately.

Package: phosh-mobile-settings
Description-md5: 9cbef2b465ce89d3aff8487efcd5a175
Description-en: Phosh and related settings for mobile
 Mobile Settings allows one to configure settings of the Phosh mobile
 environment that would otherwise involve using the command line.

Package: phosh-mobile-tweaks
Description-md5: 921309cf75c7f6d8e2cfc84b081f825a
Description-en: Pure Wayland shell for mobile devices - GSettings tweaks
 Phosh is a graphical shell for Wayland compositors speaking the layer-surface
 protocol and aimed at mobile devices like smart phones and tablets using touch
 based inputs and small screens.
 .
 This package contains settings to improve behaviour on mobile devices.

Package: phosh-osk-stevia
Description-md5: f3292a42426061c4c123a89ea9c58b01
Description-en: On screen keyboard for Phosh
 Stevia is the default on screen keyboard (OSK) for Phosh. It features
 .
 * Character popovers
 * Emoji layout
 * Cursor navigation via space-bar long-press
 * Word correction and completion via hunspell or presage
 * Special layouts for pin, digit and phone number input purpose
 * A customizable shortcut bar in the terminal layout
 * Paste buttons in the completion bar and menu
 * Experimental input of Indic languages using govarnam
 * Experimental input of Chinese and Japanese using uim
 .
 If you're looking for flexible layouts customization look at squeekboard.

Package: phosh-osk-stevia-doc
Description-md5: 2d9f6764c3a3b3ece3bcaa40ca932672
Description-en: API documentation for Stevia
 Stevia is the default on screen keyboard (OSK) for Phosh. It features
 .
 * Character popovers
 * Emoji layout
 * Cursor navigation via space-bar long-press
 * Word correction and completion via hunspell or presage
 * Special layouts for pin, digit and phone number input purpose
 * A customizable shortcut bar in the terminal layout
 * Paste buttons in the completion bar and menu
 * Experimental input of Indic languages using govarnam
 .
 This package contains the development documentation.

Package: phosh-osk-stevia-uim
Description-md5: 24d4dbb666cc3ffd8f5d338c746edec8
Description-en: Universal Input Method support for stevia
 Stevia is the default on screen keyboard (OSK) for Phosh. It features
 .
 * Character popovers
 * Emoji layout
 * Cursor navigation via space-bar long-press
 * Word correction and completion via hunspell or presage
 * Special layouts for pin, digit and phone number input purpose
 * A customizable shortcut bar in the terminal layout
 * Paste buttons in the completion bar and menu
 * Experimental input of Indic languages using govarnam
 * Experimental input of Chinese and Japanese using uim
 .
 This is a dependency package to allow for Asian scripts
 input using uim for e.g. Japanese and Chinese.

Package: phosh-phone
Description-md5: 48bf4cd03833928427677d92dea476ac
Description-en: Phosh mobile environment -- phone components
 These are the phone related components of the Phosh environment for
 mobile devices.
 .
 This aims to be similar to the GNOME desktop environment but for mobile
 devices.
 .
 This metapackage depends on a set of programs that are needed for
 phone calls and sms handling.

Package: phosh-pim
Description-md5: a1b8e016676ccf05adc62c8d6a91c071
Description-en: Phosh Mobile Environment -- PIM components
 These are the PIM related components of the Phosh environment for
 mobile devices.
 .
 This aims to be similar to the GNOME desktop environment but for mobile
 devices.
 .
 This metapackage depends on a set of programs for managing personal
 information such as contacts, tasks and calendars.

Package: phosh-plugins
Description-md5: ebac156cec8e2d195bdf1ef76509f113
Description-en: Pure Wayland shell for mobile devices - Plugins
 Phosh is a graphical shell for Wayland compositors speaking the layer-surface
 protocol and aimed at mobile devices like smart phones and tablets using touch
 based inputs and small screens.
 .
 This package contains additional plugins.

Package: phosh-tablet
Description-md5: 3f28d8ee21d7609fb652a360fc790b04
Description-en: Phosh Mobile Environment -- tablet components
 These are the tablet related components of the Phosh environment for
 mobile devices.
 .
 This aims to be similar to the GNOME desktop environment but for mobile
 devices.
 .
 This metapackage depends on a set of programs that are useful on tablets.

Package: phosh-tour
Description-md5: cedf60ab96c4142431f7080dfeedd614
Description-en: Short introduction to phosh on smartphones
 Phosh tour gives a short visual introduction on how to use
 phosh on a smartphone explaining the available gestures
 for navigation, quick settings, etc.

Package: phosh-wallpapers
Description-md5: 7fc8bb29875d08fbe42f4d97361b7e11
Description-en: Wallpapers for Phosh
 Wallpapers for Phosh intended for use on mobile phones as lockscreen
 background. For docked usage some typical desktop sizes are provided as well.
 .
 The wallpapers work on other mobile and desktop environments e.g. as desktop
 background too.

Package: photocollage
Description-md5: 9e090a8357980830146f5676afa3857e
Description-en: Graphical tool to make photo collage posters
 PhotoCollage allows you to create photo collage posters. It assembles
 the input photographs it is given to generate a big poster. Photos are
 automatically arranged to fill the whole poster, then you can change the
 final layout, dimensions, border or swap photos in the generated grid.
 Eventually the final poster image can be saved in any size.

Package: photodedupe
Description-md5: bc26dcf8641fff94cb770ccba5432b82
Description-en: Utility for identifying duplicate photos
 Photodedupe is a command line utility for identifying duplicate photos
 regardless of whether the images have been scaled or have different file
 formats. It compares the image content visually and does not rely on metadata
 or file hashes to perform the de-duplication.

Package: photofilmstrip
Description-md5: 61122e96a1bf4ad9e146758e4b4b8305
Description-en: Slideshow creator with Ken Burns effect
 This creates movies out of your pictures in just three steps.
 First select your photos, customize the motion path and render the
 video. There are several output possibilities for VCD, SVCD, DVD up to
 FULL-HD and even 4k.
 .
 The effect of the slideshow is known as "Ken Burns". Comments of the
 pictures are generated into a subtitle file. Furthermore audio files
 can be specified to setup the background music for the slide show.

Package: photoflare
Description-md5: f6fb96f110bfff6cca02b05147240d42
Description-en: Simple but powerful Image Editor
 PhotoFlare is an effort to bring quick, simple but powerful image editing to
 the masses. PhotoFlare is inspired by the image editor PhotoFiltre which is
 available only on another OS. PhotoFlare is designed for beginner users with
 the aim to give them a tool easy to learn and use.

Package: photopc
Description-md5: f471c77ace4333ea723eb02c03320c88
Description-en: Interface to digital still cameras
 This is a library and a command-line frontend to manipulate digital
 still cameras based on Fujitsu chipset and Sierra Imaging firmware. The
 program is known to work with Agfa, Epson and Olympus cameras. Should
 also work with Sanyo, but this is untested.

Package: photoqt
Description-md5: 282628c311f7e787d4e54d29a973cf66
Description-en: Fast and highly configurable image viewer
 This is a fast and highly configurable image viewer with a simple and nice
 interface.

Package: phototonic
Description-md5: 5b8de4692b6952852d0bbea2470a5546
Description-en: image viewer and organizer
 Phototonic is an image viewer and organizer for Linux written in C++ and Qt5.
 .
 Features:
 - Light weight with a smooth and clear user interface
 - Does not depend on any desktop environment
 - Supports several customized thumbnail layouts
 - Load thumbnails and browse images recursively on a folder tree
 - Dynamic thumbnails loading, enables fast browsing of very large folders
 - Filter thumbnails by name
 - Image navigation and file management
 - Slide show
 - Transformation: rotation, flipping, cropping, image mirroring and scaling
 - Adjust image brightness, saturation, hue and contrast
 - Keep transformations, zoom and colors while browsing multiple images
 - Extensive automatic and manual zoom options
 - Supported image formats: BMP, GIF, ICO, JPEG, MNG, PBM, PGM, PNG, PPM,
 TGA, XBM, XPM and SVG, SVGZ, TIFF with plugins
 - Supports GIF animations
 - Keyboard shortcuts and mouse behavior customization
 - Load image files or folders from command line
 - Open images with external applications

Package: php-algo26-idna-convert
Description-md5: 6a1894b0a2d91a7334ed197dea6fd672
Description-en: pure PHP IDNA converter
 A library for encoding and decoding internationalized domain names.

Package: php-amqp
Description-md5: c505d80f0defb012e77f338578aea2e8
Description-en: AMQP extension for PHP
 This extension can communicate with any AMQP spec 0-9-1 compatible
 server, such as RabbitMQ, OpenAMQP and Qpid, giving you the ability
 to create and delete exchanges and queues, as well as publish to any
 exchange and consume from any queue.
 .
 This is empty package that depends on default PHP version.

Package: php-amqp-all-dev
Description-md5: 85d35b53337a6046ef50b696a87144ea
Description-en: AMQP extension for PHP
 This extension can communicate with any AMQP spec 0-9-1 compatible
 server, such as RabbitMQ, OpenAMQP and Qpid, giving you the ability
 to create and delete exchanges and queues, as well as publish to any
 exchange and consume from any queue.
 .
 This is empty package that depends on all PHP versions.

Package: php-amqplib
Description-md5: ce058f52fdb9ebbcb3c2fbf7db3b454a
Description-en: pure PHP implementation of the AMQP protocol
 Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of
 the AMQP protocol. It's been tested against RabbitMQ.

Package: php-apcu
Description-md5: b1239e3bcede538688688de61bc724c5
Description-en: APC User Cache for PHP
 The APCu is userland caching: APC (Alternative PHP Cache) stripped of
 opcode caching after the deployment of Zend OpCache in PHP 5.5 as the
 primary solution to opcode caching in future versions of PHP.
 .
 The APCu is a fast solution for userland caching (and dumping) of PHP
 variables locally, it is not distributed like MemcacheD, but they can
 be used together for optimal caching.
 .
 This is empty package that depends on default PHP version.

Package: php-apcu-all-dev
Description-md5: 59a5f196b34d5af1d295b44d571130e2
Description-en: APC User Cache for PHP
 The APCu is userland caching: APC (Alternative PHP Cache) stripped of
 opcode caching after the deployment of Zend OpCache in PHP 5.5 as the
 primary solution to opcode caching in future versions of PHP.
 .
 The APCu is a fast solution for userland caching (and dumping) of PHP
 variables locally, it is not distributed like MemcacheD, but they can
 be used together for optimal caching.
 .
 This is empty package that depends on all PHP versions.

Package: php-arthurhoaro-web-thumbnailer
Description-md5: 4beee5aa71db921b97faebbcfb84fa4a
Description-en: PHP library which will retrieve a thumbnail for any given URL
 Web Thumbnailer is a PHP library which will retrieve a thumbnail for
 any given URL, if available. It works with any website supporting
 OpenGraph (tag meta og:image), or using direct link to
 images. Additional features include local cache, resize and crop, and
 website-specific features for a some sites.

Package: php-ast
Description-md5: d64eea726a09caba4be71b60c7712bb8
Description-en: AST extension for PHP 7
 This extension exposes the abstract syntax tree generated by PHP 7.
 .
 This is empty package that depends on default PHP version.

Package: php-ast-all-dev
Description-md5: 3689b15d53f0f951c4757457985adacc
Description-en: AST extension for PHP 7
 This extension exposes the abstract syntax tree generated by PHP 7.
 .
 This is empty package that depends on all PHP versions.

Package: php-async-aws-core
Description-md5: c98b3324cf20a3b56322b3c59c576b2f
Description-en: AsyncAws Core - AsyncAws component
 Core package to integrate with AWS. This is a lightweight AWS SDK provider by
 AsyncAws.
 .
 Shared classes between all AWS services, and STS client to handle
 authentication.
 .
 AsyncAws is a wrapper around Symfony's HTTP client and makes sure
 the asynchronous features are properly used. AsyncAws also handles
 authentication, exceptions and provide input and result objects.

Package: php-async-aws-dynamo-db
Description-md5: 5d37023730dfb2e678b06af2344dcba4
Description-en: AsyncAws DynamoDb Client - AsyncAws component
 DynamoDb client, part of the AWS SDK provided by AsyncAws.
 .
 API client for DynamoDb.
 .
 AsyncAws is a wrapper around Symfony's HTTP client and makes sure
 the asynchronous features are properly used. AsyncAws also handles
 authentication, exceptions and provide input and result objects.

Package: php-async-aws-ses
Description-md5: e01e3d9d61371650b6d2a3aabba23dfd
Description-en: AsyncAws Ses - AsyncAws component
 SES client, part of the AWS SDK provided by AsyncAws.
 .
 API client for SES.
 .
 AsyncAws is a wrapper around Symfony's HTTP client and makes sure
 the asynchronous features are properly used. AsyncAws also handles
 authentication, exceptions and provide input and result objects.

Package: php-async-aws-sns
Description-md5: 39a9ab855f69adad9ff97526d75bba7e
Description-en: AsyncAws Sns - AsyncAws component
 SNS client, part of the AWS SDK provided by AsyncAws.
 .
 API client for SNS.
 .
 AsyncAws is a wrapper around Symfony's HTTP client and makes sure
 the asynchronous features are properly used. AsyncAws also handles
 authentication, exceptions and provide input and result objects.

Package: php-async-aws-sqs
Description-md5: d7b06bb24fe0789e5e2bdc950aa51bca
Description-en: AsyncAws Sqs - AsyncAws component
 SQS client, part of the AWS SDK provided by AsyncAws.
 .
 API client for SQS.
 .
 AsyncAws is a wrapper around Symfony's HTTP client and makes sure
 the asynchronous features are properly used. AsyncAws also handles
 authentication, exceptions and provide input and result objects.

Package: php-auth-sasl
Description-md5: 4040002712d6a6801301f2e582d2149d
Description-en: Abstraction of various SASL mechanism responses
 Provides code to generate responses to common SASL mechanisms, including
 - Digest-MD5
 - Cram-MD5
 - Plain
 - Anonymous
 - Login (Pseudo mechanism)
 - SCRAM

Package: php-bacon-qr-code
Description-md5: f831fc0e46dc598cddf4ee850966fd8b
Description-en: QR Code Generator for PHP
 Port of QR code portion of the ZXing library. It currently only features the
 encoder part, but could later receive the decoder part as well.

Package: php-bcmath
Description-md5: cca5ab070151e1d776dc2fb122b14910
Description-en: Bcmath module for PHP [default]
 This package provides a Bcmath module for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on Debian's default
 PHP version (currently 8.5).

Package: php-brick-math
Description-md5: c889eb6cdf08c76476cc9e0cb1916bd3
Description-en: Arbitrary-precision arithmetic library
 Library to work with arbitrary precision numbers.

Package: php-brick-varexporter
Description-md5: 5754ab4da7daab5f863111636b537724
Description-en: powerful alternative to var_export()
 This library aims to provide a prettier, safer, and powerful alternative to
 var_export(), which can export closures and objects without __set_state().
 The output is valid and standalone PHP code, that does not depend on the
 brick/varexporter library.

Package: php-bz2
Description-md5: 68366c7eeb8cbc1b04f911d58dfc5c0e
Description-en: bzip2 module for PHP [default]
 This package provides a bzip2 module for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on Debian's default
 PHP version (currently 8.5).

Package: php-cache-integration-tests
Description-md5: e3d86bcfadeb640ecf4bd5ec5c7ef253
Description-en: Integration tests for PSR-6 and PSR-16 cache implementations
 This integration test suite should be used to make sure that an
 implementation of PSR-6 or PSR-16 is correct.

Package: php-cache-tag-interop
Description-md5: d03c1a570fedd879124a8c1ceaf47110
Description-en: Framework interoperable interfaces for tags
 This package contain two interfaces for tagging. These interfaces are intended
 to make their way into PHP Fig. Representatives from Symfony, PHP-cache and
 Drupal have worked together to agree on these interfaces.

Package: php-cas
Description-md5: 5804581c0f38de967a25ba754c3c3089
Description-en: Central Authentication Service client library in php
 phpCAS is an authentication library that allows PHP applications to easily
 authenticate users via a Central Authentication Service (CAS) server.
 .
 Please see the phpCAS website for more information:
 .
 https://wiki.jasig.org/display/CASC/phpCAS

Package: php-christianriesen-base32
Description-md5: aaa014a4ac76237106851fbd3c7569a3
Description-en: PHP library to encode/decode the Base32 format
 Base32, defined in IETF RFC 4648, is an encoding for arbitrary binary data
 into the characters A-Z, numbers 2-7, and the equals sign [=], for padding.
 .
 This PHP library provides suitable encode and decode functions which
 translate data to/from the Base32 format.
 .
 Base32Hex, defined in the same RFC, is also supported.

Package: php-christianriesen-otp
Description-md5: 30fb75c437af50dd85caaec7e8ba62f8
Description-en: PHP library to check HOTP and TOTP one time passwords
 Implements hotp according to RFC4226 and totp according to RFC6238 (only
 sha1 algorithm). Once you have a secret, you can use it directly in this
 class to create the passwords themselves (mainly for debugging use) or use
 the check functions to safely check the validity of the keys. The checkTotp
 function also includes a helper to battle timedrift.
 .
 Also includes a static GoogleAuthenticator function class to generate a
 correct url for the QR code, so you can easy scan it with your device.
 Google Authenticator is available as application for iPhone and Android.
 This removes the burden to create such an app from the developers of
 websites by using this set of classes.

Package: php-code-lts-u2f-php-server
Description-md5: 47472f96b36f5f170cf20680897ccda3
Description-en: Server side handling class for FIDO U2F registration and authentication
 This PHP library allows you to handle U2F registration and authentication.
 FIDO's U2F enables you to add a simple unobtrusive method of 2nd factor
 authentication, allowing users of your service and/or application
 to link a hardware key to their account.

Package: php-codecoverage
Description-md5: c2e74528d6668ec149f102a2671fafd7
Description-en: collection, processing, and rendering for code coverage
 Library that provides collection, processing, and rendering functionality for
 PHP code coverage information
 .
 This package is part of PHPUnit, a unit testing suite for the PHP language,
 modelled on the xUnit testing framework, designed by Kent Beck and Erich
 Gamma.

Package: php-codeigniter-framework
Description-md5: c4e17a189a17e4db7c0d1c743cffc62d
Description-en: The CodeIgniter framework
 CodeIgniter is an Application Development Framework - a toolkit - for people
 who build web sites using PHP. Its goal is to enable you to develop projects
 much faster than you could if you were writing code from scratch, by providing
 a rich set of libraries for commonly needed tasks, as well as a simple
 interface and logical structure to access these libraries. CodeIgniter lets
 you creatively focus on your project by minimizing the amount of code needed
 for a given task.

Package: php-codeigniter-framework-doc
Description-md5: 4463ba0c5b17b53db15ba2868a10531e
Description-en: Documentation for CodeIgniter 3 Framework
 CodeIgniter is an Application Development Framework - a toolkit - for people
 who build web sites using PHP. Its goal is to enable you to develop projects
 much faster than you could if you were writing code from scratch, by providing
 a rich set of libraries for commonly needed tasks, as well as a simple
 interface and logical structure to access these libraries. CodeIgniter lets
 you creatively focus on your project by minimizing the amount of code needed
 for a given task.
 .
 This package contains the documentation.

Package: php-composer-ca-bundle
Description-md5: cde7b4ac1f54331d6513e4f57dff6656
Description-en: utility library to find a path to the system CA bundle
 The ca-bundle library has been split away from Composer.
 .
 Composer helps you declare, manage and install dependencies of PHP projects,
 ensuring you have the right stack everywhere.

Package: php-composer-class-map-generator
Description-md5: d441a0082582d19e84291575cfe70d5c
Description-en: Utilities to scan PHP code and generate class maps
 This library allows one to scan a directory and extract a classmap with
 all classes/interfaces/traits/enums mapped to their paths.
 .
 For more advanced usage, one can instantiate a generator object and
 call scanPaths one or more time then call getClassMap to get a ClassMap
 object containing the resulting map + eventual warnings.

Package: php-composer-metadata-minifier
Description-md5: 2542a2cc6092a05e1214c4dbda4556bc
Description-en: Small utility library that handles metadata minification and expansion
 This library has been split away from Composer. It’s used to handle metadata
 minification and expansion.
 .
 Composer helps you declare, manage and install dependencies of PHP projects,
 ensuring you have the right stack everywhere.

Package: php-composer-pcre
Description-md5: f295c0cb876c0bb638c47854f5c18f73
Description-en: PCRE wrapping library that offers type-safe preg_* replacements
 This library gives you a way to ensure `preg_*` functions do not fail
 silently, returning unexpected `null`s that may not be handled.
 .
 It also makes it easier to work with static analysis tools like PHPStan
 or Psalm as it simplifies and reduces the possible return values from
 all the `preg_*` functions which are quite packed with edge cases.
 .
 This library is a thin wrapper around `preg_*` functions with some
 limitations. If you are looking for a richer API to handle regular
 expressions have a look at rawr/t-regx instead.
 .
 Composer helps you declare, manage and install dependencies of PHP projects,
 ensuring you have the right stack everywhere.

Package: php-composer-semver
Description-md5: 75b55ddf1d8313fb85c802337675a2db
Description-en: utilities, version constraint parsing and validation
 The semver (Semantic Versioning) library has been split away from Composer.
 .
 Composer helps you declare, manage and install dependencies of PHP projects,
 ensuring you have the right stack everywhere.

Package: php-composer-spdx-licenses
Description-md5: 30ac3ba3dbf08a6f0b30ddc034e624bb
Description-en: SPDX licenses list and validation library
 This library has been split away from Composer.
 .
 Composer helps you declare, manage and install dependencies of PHP projects,
 ensuring you have the right stack everywhere.

Package: php-composer-xdebug-handler
Description-md5: 6f9701880715df9064d64718bde468b4
Description-en: Restarts a process without Xdebug
 This library has been split away from Composer. It’s used to restart a CLI
 process without loading the xdebug extension.
 .
 Composer helps you declare, manage and install dependencies of PHP projects,
 ensuring you have the right stack everywhere.

Package: php-console-commandline
Description-md5: 1f38b9dc86e7bdcfd98c4d164a9a6e70
Description-en: Full featured command line options and arguments parser
 Console_CommandLine is a full featured package for managing command-line
 options and arguments highly inspired from Python's optparse module. It allows
 the developer to easily build complex command line interfaces.
 .
 Main features
 * handles sub commands (ie. $ myscript.php -q subcommand -f file),
 * can be completely built from an XML definition file,
 * generate --help and --version options automatically,
 * can be completely customized,
 * builtin support for i18n,
 * and much more...

Package: php-constant-time
Description-md5: 45c2eee4707dc8558a8295510b67794f
Description-en: Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)
 This library aims to offer character encoding functions that do not leak
 information about what you are encoding/decoding via processor cache misses.

Package: php-crypt-gpg
Description-md5: ac41bae0c91e7a91896a9d74bfc8be07
Description-en: Object oriented interface to the GNU Privacy Guard (GnuPG)
 Crypt/GPG.php provides an object oriented interface to GNU Privacy Guard
 (GnuPG). This module is intended to facilitate public-key cryptography.

Package: php-dapphp-radius
Description-md5: f670379ccb15adf111ef33c37feabadf
Description-en: pure PHP RADIUS client based on the SysCo/al implementation
 Dapphp\Radius is a pure PHP RADIUS client for authenticating users against a
 RADIUS server in PHP. It currently supports basic RADIUS auth using PAP, CHAP
 (MD5), MSCHAP v1, and EAP-MSCHAP v2. The current 2.5.x branch is tested to
 work with Microsoft Windows Server 2012 to 2019 Network Policy Server and
 FreeRADIUS 2 and above.
 .
 PAP authentication has been tested on:
 * Microsoft Radius server IAS
 * Mideye RADIUS Server
 * Radl
 * RSA SecurID
 * VASCO Middleware 3.0 server
 * WinRadius
 * ZyXEL ZyWALL OTP
 .
 The PHP openssl extension is required if using MSCHAP v1 or v2. For older PHP
 versions that have mcrypt without openssl support, then mcrypt is used.

Package: php-dasprid-enum
Description-md5: 6f81b9798efbed28e7d3bde48a1a6897
Description-en: PHP 7.1 enum implementation
 It is a well known fact that PHP is missing a basic enum type,
 ignoring the rather incomplete SplEnum implementation
 which is only available as a PECL extension.
 This library tries to close that gap as far as PHP allows it to.

Package: php-date
Description-md5: 48453dd8fb24e286087d3edce00e2700
Description-en: Generic date/time handling class for PEAR
 These are generic classes for representation and manipulation of
 dates, times and time zones without the need of timestamps, which is
 a huge limitation for PHP programs. They include time zone data, time
 zone conversions and many date/time conversions.

Package: php-datto-json-rpc
Description-md5: a46791f4bc82dff46fcdcc9649591923
Description-en: Fully unit-tested JSON-RPC 2.0 for PHP
 This package allows you to create and evaluate JSON-RPC messages, using your
 own PHP code to evaluate the requests.
 .
 This package allows you to create and evaluate any JSON-RPC message. It
 implements the JSON-RPC specifications, but does not provide a transport
 layer—which you'll also need if you want to send or receive messages over
 a distance! One of the beautiful features of JSON-RPC is that you can use
 any transport layer to carry your messages: This package gives you that option.
 .
 Features:
 - Correct: fully compliant with the JSON-RPC 2.0 specifications (100%
 unit-test coverage)
 - Flexible: you can use your own code to evaluate the JSON-RPC method
 strings
 - Minimalistic: extremely lightweight
 - Ready to use, with working examples

Package: php-datto-json-rpc-http
Description-md5: bbd2d0b0488da7cb7cbfa847aeb9296e
Description-en: HTTP client and server for JSON-RPC 2.0
 This package allows you to set up a JSON-RPC client and/or server over
 HTTP(S), using your own PHP code to evaluate the requests.
 .
 This package abstracts away the details of the JSON-RPC messaging format and
 the HTTP(S) headers that are necessary for the client and server to
 communicate successfully.
 .
 You're free to use your own library to handle the requests. Likewise, you're
 free to route requests to your server endpoint through any system that you
 prefer! (See the "examples" folder for ready-to-use examples.)
 .
 This package allows you to communicate with a URL endpoint: If don't need to
 send or receive HTTP(S) headers, but just want to abstract away the internal
 JSON-RPC messaging format, then you should use the php-json-rpc package
 instead.
 .
 Features:
 - Correct: fully compliant with the JSON-RPC 2.0 specifications
 - Reliable: works in all environments (even when CURL is not installed)
 - Flexible: you can choose your own system for interpreting the JSON-RPC
 method strings
 - Minimalistic: just two tiny files
 - Ready to use, with working examples

Package: php-db
Description-md5: ad6e3f7f7d32429c07f710b522606745
Description-en: Database Abstraction Layer
 DB is a database abstraction layer providing:
 * an OO-style query API
 * portability features that make programs written for one DBMS work with
 other DBMS's
 * a DSN (data source name) format for specifying database servers
 * prepare/execute (bind) emulation for databases that don't support it
 natively
 * a result object for each query response
 * portable error codes
 * sequence emulation
 * sequential and non-sequential row fetching as well as bulk fetching
 * formats fetched rows as associative arrays, ordered arrays or objects
 * row limit support
 * transactions support
 * table information interface
 * DocBook and phpDocumentor API documentation
 .
 DB layers itself on top of PHP's existing
 database extensions.
 .
 Drivers for the following extensions pass
 the complete test suite and provide
 interchangeability when all of DB's
 portability options are enabled:
 .
 fbsql, ibase, informix, msql, mssql,
 mysql, mysqli, oci8, odbc, pgsql,
 sqlite and sybase.
 .
 There is also a driver for the dbase
 extension, but it can't be used
 interchangeably because dbase doesn't
 support many standard DBMS features.
 .
 DB is compatible with PHP 5 and PHP 8.

Package: php-decimal
Description-md5: f0dda9344a57336e94be57620135672c
Description-en: Arbitrary precision floating-point decimal for PHP
 Adds support for correctly-rounded arbitrary precision decimal floating-point
 arithmetic in PHP.
 .
 This is empty package that depends on default PHP version.

Package: php-decimal-all-dev
Description-md5: c0d3ba164cc735f3394458da6b916ea1
Description-en: Arbitrary precision floating-point decimal for PHP
 Adds support for correctly-rounded arbitrary precision decimal floating-point
 arithmetic in PHP.
 .
 This is empty package that depends on all PHP versions.

Package: php-deepcopy
Description-md5: c59517e8fd726dc0340daf747fc68b14
Description-en: create deep copies (clones) of objects
 DeepCopy helps you create deep copies (clones) of objects.
 It is designed to handle cycles in the association graph.

Package: php-dflydev-dot-access-data
Description-md5: 1a327b6fef583a3be95445de4091b09b
Description-en: dot access data - dflydev component
 Given a deep data structure, access data by dot notation.

Package: php-di
Description-md5: b590882321558d351d10860e9f391199
Description-en: Dependency injection container meant to be practical and framework-agnostic
 This library is a dependency injection container
 meant to be practical, powerful, and framework-agnostic.
 .
 It integrates easily in your application or in frameworks.
 And provides the classic API of a container as well
 as advanced features useful to build or extend a framework.

Package: php-di-invoker
Description-md5: 8d13d34675b3983dfa5f8c1eec3f25f7
Description-en: Generic and extensible callable invoker library
 This library allows to invoke callables with named parameters in a generic
 and extensible way.
 .
 This library provides clear extension points to let frameworks implement
 any kind of dependency injection support they want.
 .
 It is meant to be a base building block for calling a function with
 named parameters and/or dependency injection.

Package: php-directory-scanner
Description-md5: 0f86bc9889a49248af32d67e428939da
Description-en: recursive directory scanner and filter
 A recursive directory scanner and filter.

Package: php-doc
Description-md5: 2d54461c0f60a44938a23c3cda4ff42c
Description-en: Documentation for PHP
 This package provides the documentation for the PHP scripting language.
 .
 PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open
 Source general-purpose scripting language that is especially suited for Web
 development and can be embedded into HTML. Its syntax draws upon C, Java, and
 Perl, and is easy to learn. The main goal of the language is to allow web
 developers to write dynamically generated web pages quickly, but you can do
 much more with PHP.
 .
 This manual consists primarily of a function reference, but also contains a
 language reference, explanations of some of PHP's major features, and other
 supplemental information.

Package: php-doctrine-annotations
Description-md5: 4ab7a88038c1309b25020ba359c66ca3
Description-en: Docblock Annotations Parser - Doctrine component
 This package provides a docblock annotations parser library.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.

Package: php-doctrine-cache
Description-md5: 093a0ca9e0268de496968a0991d805c8
Description-en: cache library - Doctrine component
 PHP Doctrine Cache library is a popular cache implementation that supports
 many different drivers such as redis, memcache, apc, mongodb and others.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.

Package: php-doctrine-collections
Description-md5: b8430bccc184e887aae4eb9cb8e35ca7
Description-en: Collections Abstraction library - Doctrine component
 PHP Doctrine Collections library that adds additional functionality on top of
 PHP arrays.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.

Package: php-doctrine-common
Description-md5: 4ac064596ddf786439778c0a976a8fbe
Description-en: common extensions for Doctrine
 PHP Doctrine Common project is a library that provides additional
 functionality that other Doctrine projects depend on such as better reflection
 support, proxies and much more.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.

Package: php-doctrine-data-fixtures
Description-md5: 452e39d45adbed2bf8d188a5a8b68a32
Description-en: Data Fixtures for all Doctrine Object Managers
 This extension aims to provide a simple way to manage and execute the
 loading of data fixtures for the Doctrine ORM or ODM.

Package: php-doctrine-dbal
Description-md5: db46ad479a0b354caf76abc8b8af4552
Description-en: database abstraction layer for Doctrine
 Powerful PHP database abstraction layer (DBAL) with many features for database
 schema introspection and management.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.

Package: php-doctrine-deprecations
Description-md5: 773deb4aaaf8817290bb370e4e437151
Description-en: Doctrine Deprecations - Doctrine component
 A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with
 options to disable all deprecations or selectively for packages.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.

Package: php-doctrine-event-manager
Description-md5: f9976f0b53b3a6aa668aacf1562ab64b
Description-en: Doctrine Event Manager component
 The Doctrine Event Manager is a simple PHP event system that was built to be
 used with the various Doctrine projects.

Package: php-doctrine-inflector
Description-md5: 7256373959521a21e66c0ebb666319ec
Description-en: string manipulations library - Doctrine component
 PHP Doctrine Inflector is a small library that can perform string
 manipulations with regard to upper/lowercase and singular/plural forms of
 words.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.

Package: php-doctrine-instantiator
Description-md5: c4c24e3a44d371f0dc7a0c7f55bbbd11
Description-en: lightweight utility to instantiate objects in PHP
 Doctrine Instantiator provides a simple API to build objects without directly
 relying on the serialization hack that has been explicitly used by all other
 data mappers for quite some time.

Package: php-doctrine-lexer
Description-md5: 6f16993ebb708413932b368e85ec030a
Description-en: base lexer library - Doctrine component
 PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive
 Descent Parsers.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.

Package: php-doctrine-orm
Description-md5: f86c3f18b698ceab7cbfc164afb58627
Description-en: tool for object-relational mapping
 Object-Relational-Mapper for PHP.
 Doctrine 2 is an object-relational mapper (ORM) for PHP that provides
 transparent persistence for PHP objects. It sits on top of a powerful
 database abstraction layer (DBAL). One of its key features is the
 option to write database queries in a proprietary object oriented SQL
 dialect called Doctrine Query Language (DQL), inspired by Hibernates
 HQL. This provides developers with a powerful alternative to SQL that
 maintains flexibility without requiring unnecessary code duplication.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.

Package: php-doctrine-persistence
Description-md5: 2fb3d215040c8b166607fb0b227f26d6
Description-en: Doctrine Persistence abstractions
 The Doctrine Persistence project is a set of shared interfaces and
 functionality that the different Doctrine object mappers share.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.

Package: php-dragonmantank-cron-expression
Description-md5: 16e8b3a869d6ef70853d3dd29087acfa
Description-en: cron expression parser for PHP
 PHP library implementing a cron expression parser.
 .
 The PHP cron expression parser can parse a cron expression, determine if it is
 due to run, calculate the next run date of the expression, and calculate the
 previous run date of the expression.

Package: php-ds
Description-md5: ec9a1a133e05cb7113a4dfd374de40a2
Description-en: PHP extension providing efficient data structures for PHP 7
 An PHP extension providing specialized data structures as efficient
 alternatives to the PHP array.
 .
 This is empty package that depends on default PHP version.

Package: php-ds-all-dev
Description-md5: b768660d3348753a8c0618e11c142782
Description-en: PHP extension providing efficient data structures for PHP 7
 An PHP extension providing specialized data structures as efficient
 alternatives to the PHP array.
 .
 This is empty package that depends on all PHP versions.

Package: php-easyrdf
Description-md5: 892c9f562c25c477bda53c6cfbdfecb3
Description-en: PHP library to consume and produce RDF
 EasyRdf is a PHP library to consume and produce RDF.
 Resource Description Framework, RDF, is an official W3C Recommendation
 for Semantic Web data models.
 .
 After parsing EasyRdf builds up a graph of PHP objects that can then be
 walked around to get the data to be placed on the page.
 Dump methods are available to inspect what data is available during
 development.
 .
 Data is typically loaded into a EasyRdf_Graph object from source RDF
 documents, loaded from the web via HTTP.
 The EasyRdf_GraphStore class can load and save data on a SPARQL 1.1
 Graph Store.
 .
 SPARQL queries can be made over HTTP to a Triplestore using the
 EasyRdf_Sparql_Client class.
 SELECT and ASK queries will return an EasyRdf_Sparql_Result object and
 CONSTRUCT and DESCRIBE queries will return an EasyRdf_Graph object.

Package: php-econea-nusoap
Description-md5: cb2a88670a36b823fefcff74f1653ffd
Description-en: Fixed NuSOAP for PHP 5.4 - 8.2
 NuSOAP is a rewrite of SOAPx4, provided by NuSphere and Dietrich Ayala. It is
 a set of PHP classes - no PHP extensions required - that allow developers to
 create and consume web services based on SOAP 1.1, WSDL 1.1 and HTTP 1.0/1.1.

Package: php-eluceo-ical
Description-md5: 3a767c161f470bcd1594748ddbda88cc
Description-en: PHP library to create iCal calendars and ICS files
 The eluceo/iCal package offers a abstraction layer for creating iCalendars.
 You can easily create iCal files by using PHP object instead of typing your
 *.ics file by hand. The output will follow RFC 5545 as best as possible.
 The following components are supported at this time:
 .
 * VCALENDAR
 * VEVENT
 * VALARM
 * VTIMEZONE

Package: php-email-validator
Description-md5: 53ac310b7e36356490329535691c2ce8
Description-en: A library for validating emails against several RFCs
 EmailValidator can be used for strict (RFC compliant) email validation.

Package: php-embed
Description-md5: 9fd9b165b789c8b26ec61b5d998b13cc
Description-en: PHP library to retrieve page info using oembed, opengraph, etc
 PHP library to get information from any web page (using oembed,
 opengraph, twitter-cards, scrapping the html, etc.) It's compatible
 with any web service (youtube, vimeo, flickr, instagram, etc.) and
 has adapters to some sites like archive.org, github, facebook, etc.

Package: php-enchant
Description-md5: a900bb5c8570bc8565227c0d12db5464
Description-en: Enchant module for PHP [default]
 This package provides a Enchant module for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on Debian's default
 PHP version (currently 8.5).

Package: php-enum
Description-md5: 0f01d898817f307437f49cf487139d2e
Description-en: Simple and fast implementation of enumerations with native PHP
 Implementation to add enumeration support to PHP >= 5.3. It's an
 abstract class that needs to be extended to use it.

Package: php-excimer
Description-md5: f8235f7d7eac157b14b1e02d39069e80
Description-en: Interrupting timer and low-overhead sampling profiler for PHP
 Calls a user-defined callback when a one-shot or periodic timer expires. Also a
 sampling profiler backend, which aggregates backtraces collected by a periodic
 timer.
 .
 This is empty package that depends on default PHP version.

Package: php-excimer-all-dev
Description-md5: 747a491f0847c30c6c7c66fc5893500d
Description-en: Interrupting timer and low-overhead sampling profiler for PHP
 Calls a user-defined callback when a one-shot or periodic timer expires. Also a
 sampling profiler backend, which aggregates backtraces collected by a periodic
 timer.
 .
 This is empty package that depends on all PHP versions.

Package: php-faker
Description-md5: 5a90b0c1667dbce23740af8be5c8accb
Description-en: Faker is a PHP library that generates fake data for you
 Faker helps one to bootstrap database, create XML documents, fill-in
 persistence to stress test it, or anonymize data taken from a production
 service.
 .
 It's heavily inspired by Perl's Data::Faker, and by Ruby's Faker.

Package: php-fig-http-message-util
Description-md5: b7593129a87d7a0522b0d7f2e4a7ee26
Description-en: Utility classes and constants to facilitate using PSR-7
 This library holds utility classes and constants to facilitate using PSR-7.
 The primary purpose is to provide constants for referring to request methods,
 response status codes and messages, and potentially common headers.

Package: php-fig-link-util
Description-md5: 1fce911e698128e008528ea9400cd745
Description-en: Common utility implementations for HTTP links
 PSR Http Link Utilities includes common utilities to assist with implementing
 PSR-13. Note that it is not intended as a complete PSR-13 implementation, only
 a partial implementation to make writing other implementations easier.

Package: php-fig-log-test
Description-md5: 1f79d28dffa05058415a4e73924ff8d2
Description-en: Test utilities for the psr/log package that backs the PSR-3 specification
 Provides a base test class for ensuring compliance with the LoggerInterface
 (Psr\Log\Test\LoggerInterfaceTest) and a mock class for testing purposes
 (Psr\Log\Test\TestLogger). This package should be used only for tests.

Package: php-file-iterator
Description-md5: 32e8749e4eac8e7f214337152c01d979
Description-en: FilterIterator implementation for PHP
 FilterIterator implementation that filters files based on a list of suffixes,
 prefixes, and other exclusion criteria used by PHPUnit.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled
 on the xUnit testing framework.

Package: php-font-lib
Description-md5: dfc3ad14069568fbae1b5f8926ebf09b
Description-en: read, parse, export and make subsets of different fonts
 A library to read, parse, export and make subsets of different types of font
 files
 .
 This library can be used to:
 * Read TrueType, OpenType (with TrueType glyphs), WOFF font files
 * Extract basic info (name, style, etc.)
 * Extract advanced info (horizontal metrics, glyph names, glyph
 shapes, etc.)
 * Make an Adobe Font Metrics (AFM) file from a font

Package: php-fpdf
Description-md5: beb7d18304c39baf1008d41f204ea9d1
Description-en: PHP class to generate PDF files
 FPDF is a PHP class that allow generating PDF files with pure PHP,
 that is to say without using the PDFlib library.  FPDF provides
 high-level functions and has the following main features:
 .
 - Choice of measure unit, page format, and margins
 - Page header and footer management
 - Automatic page break
 - Automatic line break and text justification
 - Image support (JPEG and PNG)
 - Colors
 - Links
 - TrueType, Type1, and encoding support
 - Page compression

Package: php-fpm
Description-md5: d40500462ac192ba663761282a46ab92
Description-en: server-side, HTML-embedded scripting language (FPM-CGI binary) (default)
 This package provides the Fast Process Manager interpreter that runs
 as a daemon and receives Fast/CGI requests.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on latest stable
 PHP version (currently 8.5).

Package: php-fruitcake-php-cors
Description-md5: 61e1c207925b74c18a38b8c4f1a99116
Description-en: Cross-origin resource sharing library for Symfony HttpFoundation
 Library and middleware enabling cross-origin resource sharing for your
 http-foundation/http-kernel using application. It attempts to implement the
 W3C Recommendation for cross-origin resource sharing.

Package: php-gearman
Description-md5: 2e222a06a04dd49b2d191cc09153b118
Description-en: PHP wrapper to libgearman
 This extension uses libgearman library to provide API for
 communicating with gearmand, and writing clients and workers.
 .
 This is empty package that depends on default PHP version.

Package: php-gearman-all-dev
Description-md5: 1aed2904ed3961248b8917393aa3aaa8
Description-en: PHP wrapper to libgearman
 This extension uses libgearman library to provide API for
 communicating with gearmand, and writing clients and workers.
 .
 This is empty package that depends on all PHP versions.

Package: php-geos
Description-md5: c817a38d0146238bd3fa8a98a9d2d9be
Description-en: GEOS bindings for PHP
 GEOS provides a spatial object model and fundamental geometric
 functions. It implements the geometry model defined in the
 OpenGIS Consortium Simple Features Specification for SQL.
 .
 This package contains the PHP bindings for GEOS.

Package: php-geshi
Description-md5: cf588cad4a458edae071e700344d7659
Description-en: Generic Syntax Highlighter
 GeSHi aims to be a simple but powerful highlighting class, with the
 following goals:
 .
 * Support for a wide range of popular languages
 * Easy to add a new language for highlighting
 * Highly customisable output formats
 .
 GeSHi aims to do this all as quickly as possible. Many customisable
 features of GeSHi facilitate speed increases, and you can easily find a
 balance between the amount of highlighting done and the speed in which
 it is done.

Package: php-getallheaders
Description-md5: 25a8f4c22fc57d3603d4223baadd4b53
Description-en: A polyfill for getallheaders
 This is a simple polyfill for getallheaders().

Package: php-getid3
Description-md5: 9be39a406637bcd476ed4d03f13ffbe3
Description-en: scripts to extract information from multimedia files
 PHP script that extracts useful information from popular multimedia file
 formats.
 .
 getID3() supports many formats such as ID3v1, ID3v2, Ogg,
 MPC, AVI, etc.

Package: php-gettext-languages
Description-md5: 98469ebf0881ac1b5f07d407b4f769c8
Description-en: gettext languages with plural rules
 Provides a language list for gettext based on Unicode CLDR data. The
 data can be accessed through the Gettext\Languages\Language class. An
 example script is provided at
 /usr/share/doc/php-gettext-languages/examples/export-plural-rules.

Package: php-giggsey-libphonenumber
Description-md5: de59e74d28385a9f88141485343ce497
Description-en: PHP Port of Google's libphonenumber
 A PHP library for parsing, formatting, storing and validating international
 phone numbers. This library is based on Google's libphonenumber.
 .
 Highlights of functionality:
 - Parsing/formatting/validating phone numbers for all countries/regions of
 the world.
 - getNumberType - gets the type of the number based on the number itself;
 able to distinguish Fixed-line, Mobile, Toll-free, Premium Rate, Shared
 Cost, VoIP and Personal Numbers (whenever feasible).
 - isNumberMatch - gets a confidence level on whether two numbers could be
 the same.
 - getExampleNumber/getExampleNumberByType - provides valid example numbers
 for all countries/regions, with the option of specifying which type of
 example phone number is needed.
 - isValidNumber - full validation of a phone number for a region using
 length and prefix information.
 - PhoneNumberOfflineGeocoder - provides geographical information related to
 a phone number.
 - PhoneNumberToTimeZonesMapper - provides timezone information related to a
 phone number.
 - PhoneNumberToCarrierMapper - provides carrier information related to a
 phone number.
 .
 This package also provides the 'update-php-giggsey-libphonenumber' script
 that permits to update the metadata of php-giggsey-libphonenumber to the
 latest upstream version.

Package: php-giggsey-locale
Description-md5: 2e88b48ada4aa4899083e21292cdde5d
Description-en: Locale functions required by libphonenumber-for-php
 A library providing up to date CLDR.
 .
 It permits to get data like primary language, region... for a locale without
 having to depend on the CLDR data provided by the Operating System, which can
 be out of date.

Package: php-gmagick
Description-md5: c226c29b1d46f6358a91b7cffeab8a60
Description-en: Provides a wrapper to the GraphicsMagick library
 Gmagick is a php extension to create, modify and obtain meta
 information of images using the GraphicsMagick API.
 .
 This is empty package that depends on default PHP version.

Package: php-gmagick-all-dev
Description-md5: 0683bdbe400bf0156a66d95b25d8a523
Description-en: Provides a wrapper to the GraphicsMagick library
 Gmagick is a php extension to create, modify and obtain meta
 information of images using the GraphicsMagick API.
 .
 This is empty package that depends on all PHP versions.

Package: php-gnupg
Description-md5: 73bb75a2df3edbebe81ea08f49598326
Description-en: PHP wrapper around the gpgme library
 This PHP extension provides methods to interact with gnupg.
 .
 This is empty package that depends on default PHP version.

Package: php-gnupg-all-dev
Description-md5: 88f824b9fd3271fd5d11fde5c5f4fec3
Description-en: PHP wrapper around the gpgme library
 This PHP extension provides methods to interact with gnupg.
 .
 This is empty package that depends on all PHP versions.

Package: php-google-protobuf
Description-md5: 661707b1fcfb4cb6e4edda3de9cfd5a1
Description-en: PHP bindings for protocol buffers
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to XML, but smaller, faster, and
 simpler. You define how you want your data to be structured once, then you can
 use special generated source code to easily write and read your structured
 data to and from a variety of data streams and using a variety of languages.
 You can even update your data structure without breaking deployed programs
 that are compiled against the "old" format.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the PHP bindings for the protocol buffers. You will
 need the protoc tool (in the protobuf-compiler package) to compile your
 definition to PHP code, and then the modules in this package will allow
 you to use those classes in your programs.

Package: php-google-recaptcha
Description-md5: 9a057c98373c23c70eaa6886826bd8be
Description-en: reCAPTCHA PHP client library
 reCAPTCHA is a free CAPTCHA service that protect websites from spam and
 abuse. This is Google authored code that provides plugins for third-party
 integration with reCAPTCHA.

Package: php-graham-campbell-result-type
Description-md5: a73f4e866c8cf2bd4938cac0bcc8c7cf
Description-en: implementation of the result type
 Library to work with arbitrary precision numbers.

Package: php-gregwar-captcha
Description-md5: b6a1118ac246c9c1319678ba276e58a5
Description-en: PHP library to generate CAPTCHAs
 The gregwar/captcha package offers a library for generating and validating a
 Completely Automated Public Turing test to tell Computers and Humans Apart
 (aka CAPTCHA).

Package: php-guestfs
Description-md5: 27d330490f3db93326f4e4b662bfef56
Description-en: guest disk image management system - PHP bindings
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains the PHP bindings.

Package: php-guzzlehttp-guzzle
Description-md5: 45e67ac0784625c06ccd34baed6f575f
Description-en: Guzzle is a PHP HTTP client library
 Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and
 trivial to integrate with web services.
 .
 * Simple interface for building query strings, POST requests, streaming
 large uploads, streaming large downloads, using HTTP cookies, uploading
 JSON data, etc.
 * Can send both synchronous and asynchronous requests using the same
 interface.
 * Uses PSR-7 interfaces for requests, responses, and streams. This
 allows you to utilize other PSR-7 compatible libraries with Guzzle.
 * Supports PSR-18 allowing interoperability between other PSR-18 HTTP Clients.
 * Abstracts away the underlying HTTP transport, allowing you to write
 environment and transport agnostic code; i.e., no hard dependency on cURL,
 PHP streams, sockets, or non-blocking event loops.
 * Middleware system allows you to augment and compose client behavior.

Package: php-guzzlehttp-promises
Description-md5: 18b5c287c033c8532be7e816529c0c9a
Description-en: Guzzle promises library
 Promises/A+ implementation that handles promise chaining and resolution
 iteratively, allowing for “infinite” promise chaining while keeping the
 stack size constant.

Package: php-guzzlehttp-psr7
Description-md5: ea778cfd0c3843489c2f70755f5b724d
Description-en: PSR-7 message implementation that also provides common utility methods
 Partial PSR-7 message implementation, several stream decorators, and
 some helpful functionality like query string parsing.

Package: php-guzzlehttp-uri-template
Description-md5: e947d79002f876d70be9d6259f9b03bc
Description-en: A polyfill class for uri_template of PHP
 A polyfill class for uri_template of PHP.

Package: php-hamcrest
Description-md5: 15577c9b94e44fa632b6de8cbe945d0e
Description-en: This is the PHP port of Hamcrest Matchers
 Hamcrest is a matching library originally written for Java, but subsequently
 ported to many other languages. hamcrest-php is the official PHP port of
 Hamcrest and essentially follows a literal translation of the original Java
 API for Hamcrest, with a few Exceptions, mostly down to PHP language barriers.

Package: php-htmlawed
Description-md5: 9fc08222e82006d7e2a383b893b831fd
Description-en: htmLawed PHP code to purify & filter HTML
 htmLawed is a PHP script to process text with HTML markup to make it
 more compliant with HTML standards and administrative policies. It
 works by making HTML well-formed with balanced and properly nested
 tags, neutralizing code that may be used for cross-site scripting
 (XSS) attacks, allowing only specified HTML tags and attributes, and
 so on. Such lawing in of HTML in text used in (X)HTML or XML documents
 ensures that it is in accordance with the aesthetics, safety and
 usability requirements set by administrators.

Package: php-htmlpurifier
Description-md5: 8d49d698ced12857284b8a09cd5ab39a
Description-en: Standards-compliant HTML filter
 HTML Purifier is an HTML filter that will remove all malicious code
 (better known as XSS) with a thoroughly audited, secure yet permissive
 whitelist and will also make sure your documents are standards
 compliant.

Package: php-http
Description-md5: 0b0132c52d44ab6de749af03590eeff7
Description-en: PECL HTTP module for PHP Extended HTTP Support
 This HTTP extension aims to provide a convenient and powerful set of
 functionality for one of PHPs major applications.
 .
 It eases handling of HTTP urls, headers and messages, provides means
 for negotiation of a client&apos;s preferred content type, language
 and charset, as well as a convenient way to send any arbitrary data
 with caching and resuming capabilities.
 .
 It provides powerful request functionality with support for parallel
 requests.
 .
 This is empty package that depends on default PHP version.

Package: php-http-all-dev
Description-md5: 4e8fe5c51e0373a3ac69cd09dc21ffa4
Description-en: PECL HTTP module for PHP Extended HTTP Support
 This HTTP extension aims to provide a convenient and powerful set of
 functionality for one of PHPs major applications.
 .
 It eases handling of HTTP urls, headers and messages, provides means
 for negotiation of a client&apos;s preferred content type, language
 and charset, as well as a convenient way to send any arbitrary data
 with caching and resuming capabilities.
 .
 It provides powerful request functionality with support for parallel
 requests.
 .
 This is empty package that depends on all PHP versions.

Package: php-http-httplug
Description-md5: 649eb78898eb47c8442c3dfcfd7ef57d
Description-en: HTTPlug, the HTTP client abstraction for PHP
 HTTPlug allows one to write reusable libraries that need an HTTP client
 without binding to a specific implementation.

Package: php-http-interop-http-factory-tests
Description-md5: 412f700dbf3f6bd39d48a879e4c07364
Description-en: Unit tests for HTTP factories
 This package provides Unit tests for HTTP factories.

Package: php-http-message-factory
Description-md5: eb0c6d8c6d98f93b82da2cedd83e3acf
Description-en: Factory interfaces for PSR-7 HTTP Message
 HTTP Factories provides an easy way to construct messages.

Package: php-http-promise
Description-md5: aa8a79f43c5f62182f212876d0da1547
Description-en: Promise used for asynchronous HTTP requests
 A promise represents a single result of an asynchronous operation. It is not
 necessarily available at a specific time, but should become in the future.

Package: php-http-psr7-integration-tests
Description-md5: ab831741a6a51ce18901ee3e081b5a93
Description-en: Test suite for PSR7
 Test PSR7 implementations against the specification.

Package: php-httpful
Description-md5: ab7a18d012b7d4038e9ec388a312b441
Description-en: A Readable, Chainable, REST friendly, PHP HTTP Client
 Httpful is a simple HTTP Client library. It contains the following features.
 .
 * Readable HTTP Method Support (GET, PUT, POST, DELETE, HEAD, PATCH
 and OPTIONS)
 * Custom Headers
 * Automatic "Smart" Parsing
 * Automatic Payload Serialization
 * Basic Auth
 * Client Side Certificate Auth
 * Request "Templates"

Package: php-icinga
Description-md5: 48540e3238f351d5ca13c047dab88d5c
Description-en: PHP library to communicate with and use Icinga
 Icinga Web 2 is a very modular, fast and simple web interface for your Icinga
 monitoring environment.
 .
 Icinga is a PHP library providing a PHP API to interact with Icinga's data
 and other core parts of Icinga web 2 that may be used by modules.
 .
 This library is mainly used by Icinga Web 2 to get its data.

Package: php-igbinary
Description-md5: 6d99aaa70b98802e8a088bb7a60e1fed
Description-en: igbinary PHP serializer
 Igbinary is a drop in replacement for the standard PHP serializer.
 Instead of time and space consuming textual representation, igbinary
 stores PHP data structures in a compact binary form.  Savings are
 significant when using memcached or similar memory based storages for
 serialized data.
 .
 This is empty package that depends on default PHP version.

Package: php-igbinary-all-dev
Description-md5: 9df3e76a3130338f5c552494f5afd03b
Description-en: igbinary PHP serializer
 Igbinary is a drop in replacement for the standard PHP serializer.
 Instead of time and space consuming textual representation, igbinary
 stores PHP data structures in a compact binary form.  Savings are
 significant when using memcached or similar memory based storages for
 serialized data.
 .
 This is empty package that depends on all PHP versions.

Package: php-image-text
Description-md5: 6e15f43338549cc75ce2e05ca6e2611e
Description-en: Image_Text - Advanced text manipulations in images
 .
 .
 Image_Text provides a comfortable interface to
 text manipulations in GD images. Beside common
 Freetype2 functionality it offers to handle
 texts in a graphic- or office-tool like way.
 For example it allows alignment of texts inside
 a text box, rotation (around the top left
 corner of a text box or it's center point) and
 the automatic measurizement of the optimal font
 size for a given text box.

Package: php-imagick
Description-md5: 9be26e391f9e9913623e91a43de6e91f
Description-en: Provides a wrapper to the ImageMagick library
 Imagick is a native php extension to create and modify images using the
 ImageMagick API.
 .
 This is empty package that depends on default PHP version.

Package: php-imagick-all-dev
Description-md5: b3133fe8f70f4b038fd236d11de0d589
Description-en: Provides a wrapper to the ImageMagick library
 Imagick is a native php extension to create and modify images using the
 ImageMagick API.
 .
 This is empty package that depends on all PHP versions.

Package: php-inotify
Description-md5: 85e2dd5a457c1423359e1192851efa68
Description-en: Inotify bindings for PHP
 An PHP extension providing Inotify bindings.
 .
 This is empty package that depends on default PHP version.

Package: php-inotify-all-dev
Description-md5: 2a9d006ea1304e9ddcc1e3ed46b6f9b8
Description-en: Inotify bindings for PHP
 An PHP extension providing Inotify bindings.
 .
 This is empty package that depends on all PHP versions.

Package: php-interbase
Description-md5: fe606de71891f84ad9d96c465f98b9cc
Description-en: Interbase module for PHP [default]
 This package provides a Interbase module for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on Debian's default
 PHP version (currently 8.5).

Package: php-intl
Description-md5: 0a76bbd2a03cdd6a5e5d3962c37e94fc
Description-en: Internationalisation module for PHP [default]
 This package provides a Internationalisation module for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on Debian's default
 PHP version (currently 8.5).

Package: php-invoker
Description-md5: a788d5adae1fb01c2718140a58e674fc
Description-en: Invoke callables with a timeout
 PHP_Invoker is a utility class for invoking callables with a
 timeout used by PHPUnit. PHPUnit is a unit testing suite for
 the PHP language, modelled on the xUnit testing framework.

Package: php-jakeasmith-http-build-url
Description-md5: 3ce1f44ad6b85d4127ee1f7478a7dc28
Description-en: Provides functionality for http_build_url() to environments without pecl_http
 This simple library provides functionality for `http_build_url()` from
 pecl_http before version 2. It aims to mimic the functionality of the PECL
 function in every way.

Package: php-jolicode-jolinotif
Description-md5: 83115cf0e1b89b1d1619303a4300c7a9
Description-en: Send desktop notifications on Windows, Linux, MacOS
 JoliNotif is a cross-platform PHP library to display desktop notifications.
 .
 Note: This library can not be used in a web context (FPM or equivalent).

Package: php-jolicode-php-os-helper
Description-md5: f64ad6d0171e0cc5e0c8f6af2da9feca
Description-en: Helpers to detect the OS of the machine where PHP is running
 This library provides some helpers to detect OS of the machine where
 PHP is running.

Package: php-jshrink
Description-md5: 271525074ab2f1d6c4b4a9d0305fb4ff
Description-en: Javascript Minifier built in PHP
 JShrink is a php class that minifies javascript so that it can be
 delivered to the client quicker. This code can be used by any
 product looking to minify their javascript on the fly (although
 caching the results is suggested for performance reasons).
 Unlike many other products this is not a port into php but a native
 application, resulting in better performance.

Package: php-json
Description-md5: 8588b4004124194d0098a3fc2646d5e3
Description-en: JSON module for PHP [default]
 This package provides a JSON module for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on Debian's default
 PHP version (currently 8.5).

Package: php-json-schema
Description-md5: 68ab844afeb3e68d916f8151290246a4
Description-en: implementation of JSON schema
 JSON Schema defines the media type "application/schema+json", a JSON
 based format for defining the structure of JSON data. JSON Schema
 provides a contract for what JSON data is required for a given
 application and how to interact with it. JSON Schema is intended to
 define validation, documentation, hyperlink navigation, and interaction
 control of JSON data.
 .
 This package provides a PHP library for validating JSON Structures
 against a given Schema.

Package: php-kissifrot-php-ixr
Description-md5: d1fb5a9af2bdcc9c0f8607500e57fa8a
Description-en: Incutio XML-RPC library (IXR)
 This is a fork of the original Incutio PHP XML-RPC library (IXR) SVN repo
 hosted on Google Code
 .
 The Incutio XML-RPC library (IXR) is designed primarily for ease of use. It
 incorporates both client and server classes, and is designed to hide as much
 of the workings of XML-RPC from the user as possible. A key feature of the
 library is automatic type conversion from PHP types to XML-RPC types and vice
 versa. This should enable developers to write web services with very little
 knowledge of the underlying XML-RPC standard.
 .
 Don't however be fooled by it's simple surface. The library includes a wide
 variety of additional XML-RPC specifications and has all of the features
 required for serious web service implementations.
 .
 https://scripts.incutio.com/xmlrpc/
 https://web.archive.org/web/20160115201135/http://scripts.incutio.com/xmlrpc/

Package: php-klogger
Description-md5: 12c6252efa413c41289310809792b2e2
Description-en: simple logging class
 KLogger is a logging class for PHP. It complies with PSR-3, a PHP
 standard for logger interfaces. It is designed to be quickly included
 into a project and work right away.

Package: php-laravel-serializable-closure
Description-md5: 14f72b506558c5878115936147f9958a
Description-en: Laravel Serializable Closure provides an easy and secure way to serialize
 closures in PHP
 This project is a fork of the opis/closure: 3.x package. It works
 without the FFI extension.

Package: php-lcobucci-clock
Description-md5: c0bd2552fa00f12e0fdb0b61aead4bb9
Description-en: Yet another clock abstraction
 The purpose is to decouple projects from DateTimeImmutable instantiation so
 that things can be tested properly.

Package: php-lcobucci-jwt
Description-md5: 3590077215fa3885f7cb852b7df9743c
Description-en: A simple library to work with JSON Web Token and JSON Web Signature
 A simple library to work with JSON Web Token and JSON Web Signature based
 on the RFC 7519.

Package: php-league-commonmark
Description-md5: 28fd49aae57ff256177a9518dd80f68e
Description-en: Markdown parser based on the CommonMark JS reference implementation
 Highly-extensible PHP Markdown parser which fully supports the CommonMark spec
 and GitHub-Flavored Markdown (GFM).

Package: php-league-config
Description-md5: d0e076b2d452a849306676d466cb1352
Description-en: simple yet opinionated approach to configuration
 Define configuration arrays with strict schemas and access values with dot
 notation.

Package: php-league-csv
Description-md5: 4b2d42279f3c2b0433749ad9793bc340
Description-en: CSV data manipulation made easy in PHP
 Csv is a library to ease parsing, writing and filtering CSV in PHP. The
 library goal is to be powerful while remaining lightweight, by utilizing PHP
 native classes whenever possible.
 .
 Highlights:
 - Easy to use API
 - Read and Write to CSV documents in a memory efficient and scalable way
 - Support PHP stream filtering capabilities
 - Transform CSV documents into popular format (JSON, XML or HTML)
 - Fully documented
 - Fully unit tested
 - Framework-agnostic

Package: php-league-flysystem
Description-md5: 111d1b8b6595d716b9221487c02ccbf6
Description-en: filesystem abstraction offering one API to many filesystems
 Flysystem is a filesystem abstraction which allows you to easily swap out a
 local filesystem for a remote one.
 .
 Goals:
 * Have a generic API for handling common tasks across multiple file
 storage engines.
 * Have consistent output which you can rely on.
 * Integrate well with other packages and frameworks.
 * Be cacheable.
 * Emulate directories in systems that support none, like AwsS3.
 * Support third party plugins.
 * Make it easy to test your filesystem interactions.
 * Support streams for big file handling.

Package: php-league-html-to-markdown
Description-md5: 1e575e36278a471ef16ab3dac795899d
Description-en: An HTML-to-markdown conversion helper for PHP
 Library which converts HTML to Markdown.

Package: php-league-mime-type-detection
Description-md5: db461dcbd573b8f15be2a73d67eb2194
Description-en: generic mime-type detection interface for PHP
 League Mime Type Detection supplies a generic mime-type detection interface
 with a finfo based implementation.
 .
 As a fallback for finfo based lookup, an extension map is used to determine
 the mime-type. There is an advised implementation shipped, which is generated
 from information collected by the npm package mime-db.

Package: php-league-uri
Description-md5: dcaebbd3ecd996a9124f061ee002788d
Description-en: URI manipulation library
 The `Uri` package provides simple and intuitive classes to manage URIs in PHP.
 .
 Features include:
 .
 * parse, build and resolve URIs;
 * create URIs from different sources (string, PHP environment, base URI,
 URI template, etc.);
 * handle internalisation;
 * infer properties and features from URIs;

Package: php-league-uri-components
Description-md5: 9cba62dbfca7baa35128e35e669f493d
Description-en: URI components manipulation library
 This package contains concrete URI components instances represented as
 immutable value objects.

Package: php-league-uri-interfaces
Description-md5: e6aaba19a4306958e19cedd63fdbbf39
Description-en: Common interfaces and classes for URI representation and interaction
 This package contains an interface to represents URI objects according to
 RFC 3986.

Package: php-libvirt-php
Description-md5: a35488d355d377d65bc7966d438c48b2
Description-en: libvirt bindings for PHP
 libvirt-php is a php module that provides PHP bindings for libvirt
 virtualization toolkit and therefore you can access libvirt directly
 from your PHP scripts with no need to have virt-manager or
 libvirt-based CLI/GUI tools installed.
 .
 This is empty package that depends on default PHP version.

Package: php-libvirt-php-all-dev
Description-md5: 32ece4f508e048e7d76ecc5f2c7f57a6
Description-en: libvirt bindings for PHP
 libvirt-php is a php module that provides PHP bindings for libvirt
 virtualization toolkit and therefore you can access libvirt directly
 from your PHP scripts with no need to have virt-manager or
 libvirt-based CLI/GUI tools installed.
 .
 This is empty package that depends on all PHP versions.

Package: php-litespeed
Description-md5: 150a14c1a7b56338c4efbb9769c40fb9
Description-en: server-side, HTML-embedded scripting language (LiteSpeed binary) (default)
 This package provides the LiteSpeed SAPI module that provides a dedicated
 interface for PHP integration with OpenLiteSpeed or LiteSpeed Web Server.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on latest stable
 PHP version (currently 8.5).

Package: php-log
Description-md5: 47509651d4ac28f521750fe39a94afbc
Description-en: Logging Framework
 The Log package provides an abstracted logging framework. It includes output
 handlers for log files, databases, syslog, email, Firebug, and the console. It
 also provides composite and subject-observer logging mechanisms.

Package: php-lorenzo-pinky
Description-md5: 9749a31f054369e3761e5beea0d23ef2
Description-en: A Foundation for Emails (Inky) template transpiler
 A PHP Transpiler for Inky, the templating language made for the ZURB's
 Foundation for Email framework.

Package: php-luasandbox
Description-md5: a88a912b9961dad3b4f3736ab1be0369
Description-en: PHP extension that provides a sandboxed Lua environment
 LuaSandbox is a PHP extension that provides a Lua environment which can be used
 to run untrusted code. It provides a performance benefit compared to using a
 standalone Lua binary.
 .
 LuaSandbox was designed for the MediaWiki Scribunto extension, which allows
 users to write Lua code on the wiki, and then have it executed. But it has
 no dependency upon MediaWiki and can be used standalone.

Package: php-mail
Description-md5: f59e72d480ff15d603b5afcee9b730b9
Description-en: Class that provides multiple interfaces for sending emails
 PEAR's Mail package defines an interface for implementing mailers under the
 PEAR hierarchy. It also provides supporting functions useful to multiple
 mailer backends. Currently supported backends include: PHP's native mail()
 function, sendmail, and SMTP. This package also provides a RFC822 email
 address list validation utility class.

Package: php-mail-mime
Description-md5: 012f4e9ac2be270bff6eea9766d8398d
Description-en: PHP PEAR module for creating MIME messages
 Provides classes to deal with creation and manipulation of mime messages. It
 allows people to create e-mail messages consisting of:
 * Text Parts
 * HTML Parts
 * Inline HTML Images
 * Attachments
 * Attached messages
 .
 It supports big messages, base64 and quoted-printable encodings and non-ASCII
 characters in filenames, subjects, recipients, etc. encoded using RFC2047
 and/or RFC2231.

Package: php-mailparse
Description-md5: fa2f2517da9eaa08a56beb3022618e5d
Description-en: Email message manipulation for PHP
 Mailparse is an extension for parsing and working with email
 messages.
 .
 It can deal with rfc822 and rfc2045 (MIME) compliant messages.
 .
 This is empty package that depends on default PHP version.

Package: php-mailparse-all-dev
Description-md5: 87e22024b910e6d751be0741b36e48bf
Description-en: Email message manipulation for PHP
 Mailparse is an extension for parsing and working with email
 messages.
 .
 It can deal with rfc822 and rfc2045 (MIME) compliant messages.
 .
 This is empty package that depends on all PHP versions.

Package: php-malkusch-lock
Description-md5: 104b5c6fe768eab9635dabb0abb4c1ea
Description-en: mutex library for exclusive code execution
 Lock library to provide serialized execution of PHP code. It helps
 executing critical code in concurrent situations.
 .
 Choose from one of the provided implementations, or create/extend your
 own. The provided implementations include: CASMutex, FlockMutex,
 MemcachedMutex, PHPRedisMutex, PredisMutex, SemaphoreMutex,
 TransactionalMutex, MySQLMutex, and PgAdvisoryLockMutex.

Package: php-mapscript-ng
Description-md5: 210de78e969a2da6b41ff81117e76f50
Description-en: PHP MapServer module (SWIG)
 PHP MapScript provides MapServer functions for PHP scripts.
 .
 MapServer is a CGI-based framework for Internet map services which
 supports Open Geospatial Consortium (OGC) standards.
 .
 This package provides MapScript for PHP based on SWIG.

Package: php-mariadb-mysql-kbs
Description-md5: 67674d61970acf8d49d65f0f3950543f
Description-en: Knowledge base about MariaDB and MySQL server variables
 This library can be used to access data from the Knowledge bases
 of MariaDB and MySQL. You can ask for the documentation link for
 a server variable and the library will return it.

Package: php-markdown-classic
Description-md5: 42e4c8673f4497204617778885a246e6
Description-en: PHP library for rendering Markdown data
 "Markdown" is two things: a plain text markup syntax, and a software
 tool that converts the plain text markup to HTML for publishing on the
 web.
 .
 The Markdown syntax allows you to write text naturally and format it
 without using HTML tags. More importantly: in Markdown format, your text
 stays enjoyable to read for a human being, and this is true enough that
 it makes a Markdown document publishable as-is, as plain text. If you
 are using text-formatted email, you already know some part of the
 syntax.
 .
 PHP Markdown can work as a plug-in for WordPress and bBlog, as a
 modifier for the Smarty templating engine, or as a replacement for
 textile formatting in any software that support textile.

Package: php-masterminds-html5
Description-md5: 897559dc02737d07c04a661741536865
Description-en: An HTML5 parser and serializer
 HTML5 is a standards-compliant HTML5 parser and writer.

Package: php-matomo-component-cache
Description-md5: bd15c85614f93845fc0f963df2737055
Description-en: PHP caching library based on Doctrine cache
 This is a PHP caching library based on Doctrine cache that supports different
 backends. It is developed with the focus on speed with abilities to fetch
 hundreds of entries from the cache in one request.
 .
 It supports the following compression formats:
 - Array (holds cache entries only during one request but is very fast)
 - Null (useful for development, won't cache anything)
 - File (stores the cache entry on the file system)
 - Redis (stores the cache entry on a Redis server, requires phpredis)
 - Chained (allows one to chain multiple backends to make sure it will read
 from a fast cache if possible)
 - DefaultTimeout and KeyPrefix can be used to wrap other backend with default
 parameters

Package: php-matomo-component-decompress
Description-md5: 2c621115d4a1167bb9f00feb8647dd2d
Description-en: library providing decompressing tools
 This package is a library that provides decompressing tools.
 It supports the following compression formats:
 - Zip
 - Gzip
 - Bzip
 - Tar (gzip or bzip)
 .
 With the following adapters:
 - PclZip, based on the PclZip library
 - ZipArchive, based on PHP's Zip extension
 - Gzip, based on PHP's native Gzip functions
 - Bzip, based on PHP's native Bzip functions
 - Tar, based on the Archive_Tar library from PEAR

Package: php-matomo-component-network
Description-md5: 99c58ff2616691857dff92a811fc345b
Description-en: component providing Network tools
 This package contains a component that provide network tools.
 Especially it can be used to manipulate IP addresses.

Package: php-matomo-device-detector
Description-md5: c7a75ee6e3f81cc990f41128d676b527
Description-en: Universal Device Detection library written in PHP
 This package contains a Universal Device Detection library that parses
 User Agents and Browser Client Hints to detect devices (desktop, tablet,
 mobile, tv, cars, console, etc.), clients (browsers, feed readers,
 media players, PIMs, ...), operating systems, brands and models.

Package: php-matomo-doctrine-cache
Description-md5: 85bbfa9c943438caa0c4cc2c079a2f91
Description-en: cache bundle library - Doctrine component
 PHP Doctrine Cache library is a popular cache implementation that supports
 many different drivers such as redis, memcache, apc, mongodb and others.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.

Package: php-matthiasmullie-minify
Description-md5: c253e8a34f5194d205f3db2c74113376
Description-en: concatenates and minifies CSS and JavaScript code
 Removes whitespace, strips comments, combines files (incl. @import statements
 and small assets in CSS files), and optimizes/shortens a few common
 programming patterns.

Package: php-matthiasmullie-path-converter
Description-md5: 4e49da591f90d9d3478e5afff8becfd9
Description-en: PHP library to generate relative path from one file to another
 This library for PHP calculates the relative path traversal from one file
 to another.

Package: php-maxmind-web-service-common
Description-md5: c5138bbad7e50192fb55cba05385ec95
Description-en: Common Code for MaxMind Web Service Clients
 This package contains shared code between MaxMind's various web service
 client APIs.
 It is not intended for direct use by third parties.

Package: php-maxminddb
Description-md5: 40e8111b65cf93ab9afa7300932d194a
Description-en: Reader for the MaxMind DB file format for PHP
 This is the PHP extension for reading MaxMind DB files. MaxMind DB is a binary
 file format that stores data indexed by IP address subnets (IPv4 or IPv6).
 .
 This is empty package that depends on default PHP version.

Package: php-maxminddb-all-dev
Description-md5: 080502fb7ffe803313398faf115182fe
Description-en: Reader for the MaxMind DB file format for PHP
 This is the PHP extension for reading MaxMind DB files. MaxMind DB is a binary
 file format that stores data indexed by IP address subnets (IPv4 or IPv6).
 .
 This is empty package that depends on all PHP versions.

Package: php-mbstring
Description-md5: 60e1c1b98c45d8f41bf0ac927ac32a52
Description-en: MBSTRING module for PHP [default]
 This package provides a MBSTRING module for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on Debian's default
 PHP version (currently 8.5).

Package: php-mcrypt
Description-md5: d362b562f6e4de126d1a728b720551a7
Description-en: PHP bindings for the libmcrypt library
 These functions provides bindings for the unmaintained libmcrypt library.
 .
 The extension is unbundled from php-src as of PHP 7.2.0, because the underlying
 libmcrypt has obviously been abandoned. It is recommended to reevaluate using
 this extension.
 .
 This is empty package that depends on default PHP version.

Package: php-mcrypt-all-dev
Description-md5: c3dd6024339a8a5e304df9d755df7528
Description-en: PHP bindings for the libmcrypt library
 These functions provides bindings for the unmaintained libmcrypt library.
 .
 The extension is unbundled from php-src as of PHP 7.2.0, because the underlying
 libmcrypt has obviously been abandoned. It is recommended to reevaluate using
 this extension.
 .
 This is empty package that depends on all PHP versions.

Package: php-memcache
Description-md5: b5f90ad1ca85e157dd3635a5f0908836
Description-en: memcache extension module for PHP
 Memcached is a caching daemon designed especially for dynamic web applications
 to decrease database load by storing objects in memory.
 .
 This extension allows you to work with memcached through handy OO and
 procedural interfaces in your php5 applications.
 .
 This is an updated version for PHP 7 with non-blocking I/O taken from
 https://github.com/websupport-sk/pecl-memcache
 .
 This is empty package that depends on default PHP version.

Package: php-memcache-all-dev
Description-md5: 09b1c3e36cf1d5374229641541b12d08
Description-en: memcache extension module for PHP
 Memcached is a caching daemon designed especially for dynamic web applications
 to decrease database load by storing objects in memory.
 .
 This extension allows you to work with memcached through handy OO and
 procedural interfaces in your php5 applications.
 .
 This is an updated version for PHP 7 with non-blocking I/O taken from
 https://github.com/websupport-sk/pecl-memcache
 .
 This is empty package that depends on all PHP versions.

Package: php-memcached
Description-md5: 65713e2c816c8325ac865e04713f5650
Description-en: memcached extension module for PHP, uses libmemcached
 Memcached is a caching daemon designed especially for dynamic web
 applications to decrease database load by storing objects in memory.
 .
 This extension uses libmemcached library to provide API for
 communicating with memcached servers.
 .
 This is empty package that depends on default PHP version.

Package: php-memcached-all-dev
Description-md5: a6305439d999641d056ac1bd7ef23096
Description-en: memcached extension module for PHP, uses libmemcached
 Memcached is a caching daemon designed especially for dynamic web
 applications to decrease database load by storing objects in memory.
 .
 This extension uses libmemcached library to provide API for
 communicating with memcached servers.
 .
 This is empty package that depends on all PHP versions.

Package: php-mf2
Description-md5: 952af6ac0dfc46fb949375659d2cc5c5
Description-en: Microformats2 is the simplest way to markup structured information in HTML
 A pure, generic microformats2 parser - makes HTML as easy to consume
 as a JSON APIMicroformats2 is the simplest way to markup structured
 information in HTML. Microformats2 improves ease of use and
 implementation for both authors (publishers) and developers (parser
 implementers).

Package: php-mikey179-vfsstream
Description-md5: affe2b7c46519c9c6c3548a3bcd13d39
Description-en: Virtual file system to mock the real file system in unit tests
 vfsStream is a PHP stream wrapper for a virtual file system that may be
 helpful in unit tests to mock the real file system. It can be used with
 any unit test framework, like PHPUnit or SimpleTest.

Package: php-ml-iri
Description-md5: 3c0429944753fe591e5fe6adae1ea986
Description-en: IRI handling for PHP
 This is a simple PHP class to ease IRI handling. Currently it just supports
 parsing of IRIs and relative IRI resolution.

Package: php-ml-json-ld
Description-md5: 61e98b0eeb6bb5a800005006419e9dcd
Description-en: JSON-LD Processor for PHP
 JsonLD is a fully conforming JSON-LD processor written in PHP. It is
 extensively tested and passes the official JSON-LD test suite.
 .
 Additionally to the features defined by the JSON-LD API specification,
 JsonLD supports framing (including value matching, deep-filtering,
 aggressive re-embedding, and named graphs) and an experimental
 object-oriented interface for JSON-LD documents.

Package: php-mock
Description-md5: 17442f9a3c8183b5b2fcd84f201d013e
Description-en: mock built-in PHP functions
 PHP-Mock is a testing library which mocks non deterministic built-in
 PHP functions like time() or rand(). This is achieved by PHP's
 namespace fallback policy. Therefore it is required to be in a non
 global namespace context and call the function unqualified.
 .
 PHP-Mock has integrations for PHPUnit, Mockery, and Prophecy
 (phpspec).

Package: php-mock-integration
Description-md5: 00fb8f7e5bb9b300253ed6e779d27ee1
Description-en: integration package for PHP-Mock
 This is a support package for PHP-Mock integration into other
 frameworks. It is used by integrations into PHPUnit, Mockery, and
 Prophecy (phpspec).

Package: php-mock-phpunit
Description-md5: 42e451d9db3356d820fda7a355a0e896
Description-en: mock built-in PHP functions with PHPUnit
 Provides a trait for PHPUnit test cases to integrate with PHP-Mock, a
 function mock library.

Package: php-mockery
Description-md5: 6606b7b33a9ed757d9fe7b1ab179f1d5
Description-en: mock object framework for PHPUnit and other testing framework
 Mockery is a simple yet flexible PHP mock object framework.

Package: php-mockery-doc
Description-md5: 4075266648e3bab9fc881351f080b8af
Description-en: mock object framework for PHPUnit - documentation
 This package provides the documentation for php-mockery.
 .
 Mockery is a simple yet flexible PHP mock object framework.

Package: php-mongodb
Description-md5: bd5b9f31b10da2b91635b2cde67c2542
Description-en: MongoDB driver for PHP
 The purpose of this driver is to provide exceptionally thin glue
 between MongoDB and PHP, implementing only fundemental and
 performance-critical components necessary to build a fully-functional
 MongoDB driver.
 .
 This is empty package that depends on default PHP version.

Package: php-mongodb-all-dev
Description-md5: 0880855b383cabba39c00790cf76adf6
Description-en: MongoDB driver for PHP
 The purpose of this driver is to provide exceptionally thin glue
 between MongoDB and PHP, implementing only fundemental and
 performance-critical components necessary to build a fully-functional
 MongoDB driver.
 .
 This is empty package that depends on all PHP versions.

Package: php-monolog
Description-md5: 807f0b12016d1df687cf549ea4c34bb5
Description-en: send logs to various destination and web services
 Sends your logs to files, sockets, inboxes, databases and various web services
 .
 This library implements the PSR-3 interface that can be used in other
 libraries and applications to keep a maximum of interoperability, and
 make sure another compatible logger can always be used at a later time.

Package: php-msgpack
Description-md5: 019f1345223f4569ba43c123ebd98e63
Description-en: PHP extension for interfacing with MessagePack
 This extension provide API for communicating with MessagePack serialization.
 .
 This is empty package that depends on default PHP version.

Package: php-msgpack-all-dev
Description-md5: c7cbb551f4a01f272e1f67683c41a530
Description-en: PHP extension for interfacing with MessagePack
 This extension provide API for communicating with MessagePack serialization.
 .
 This is empty package that depends on all PHP versions.

Package: php-net-dns2
Description-md5: 99845ea21f75e7d948464388234fb37c
Description-en: PHP Resolver library used to communicate with a DNS server
 Provides (roughly) the same functionality as Net_DNS, but using modern PHP
 objects, exceptions for error handling, better sockets support.
 .
 This release is (in most cases) 2x - 10x faster than Net_DNS, as well as
 includes more RR's (including DNSSEC RR's), and improved sockets and streams
 support.

Package: php-net-ldap2
Description-md5: d0c600a53b1899add8260d0a46d353c8
Description-en: Object oriented interface for searching and manipulating LDAP-entries
 Net_LDAP2 is the successor of Net_LDAP which is a clone of Perls Net::LDAP
 object interface to directory servers. It does contain most of Net::LDAPs
 features but has some own too.
 With Net_LDAP2 you have:
 * A simple object-oriented interface to connections, searches entries and
 filters.
 * Support for TLS and LDAP v3.
 * Simple modification, deletion and creation of LDAP entries.
 * Support for schema handling.
 .
 Net_LDAP2 layers itself on top of PHP's existing ldap extensions.

Package: php-net-ldap3
Description-md5: b3f7082e2ccd6cc3f3db9ed143e5eead
Description-en: Object oriented interface for searching and manipulating LDAP entries
 A successor of the PEAR:Net_LDAP2 module providing advanced functionality for
 accessing LDAP directories. It enables access to LDAP directories
 with an object-oriented interface. It layers on top of PEAR:Net_LDAP2.

Package: php-net-sieve
Description-md5: b32816c7a6d5e3b5c342cfc7e75a4102
Description-en: Handles talking to a sieve server
 This package provides an API to talk to servers implementing the managesieve
 protocol. It can be used to install and remove sieve scripts, mark them active
 etc.

Package: php-net-smtp
Description-md5: 6680f1b2ea72c9355ca1819f84f15672
Description-en: PHP PEAR module implementing SMTP protocol
 Provides an implementation of the SMTP protocol using PEAR's Net_Socket class.
 The php-net-smtp package supports the SMTP authentication standard (as defined
 by RFC-2554) if you also install the php-auth-sasl package. Net_SMTP then
 supports several authentication methods like DIGEST-MD5, CRAM-MD5, LOGIN and
 PLAIN.

Package: php-net-socket
Description-md5: f67d88389792798ee2b011d85cbfd9f1
Description-en: Network Socket Interface
 Net_Socket is a class interface to TCP sockets. It provides blocking
 and non-blocking operation, with different reading and writing modes
 (byte-wise, block-wise, line-wise and special formats like network
 byte-order ip addresses).

Package: php-net-url2
Description-md5: 0ad9f2798ed72491f38bcb5884c45752
Description-en: Class for parsing and handling URL
 Provides parsing of URLs into their constituent parts (scheme, host, path
 etc.), URL generation, and resolving of
 relative URLs.

Package: php-netscape-bookmark-parser
Description-md5: b414f9171a3f90ff420ad6968d247dd9
Description-en: generic Netscape bookmark parser
 This library provides a generic NetscapeBookmarkParser class that is
 capable of parsing Netscape bookmarks as exported by common Web
 browsers and bookmarking services.

Package: php-nette-schema
Description-md5: 1ba4e9d9758a99ffe758655abdf15f30
Description-en: validation and normalization of data structures - Nette component
 📐 Nette Schema: validating data structures against a given Schema.

Package: php-nette-utils
Description-md5: 4a3ebe777021eb7a031be24b62d07c28
Description-en: set of classes for everyday use - Nette component
 lightweight utilities for string and array manipulation, image handling, safe
 JSON encoding/decoding, validation, slug or strong password generating etc.

Package: php-nikic-fast-route
Description-md5: f9e7ac1725571427cd65e13be5521104
Description-en: Fast request router for PHP
 Fast HTTP request router for PHP using regular expressions for
 placeholders. Supports route grouping and caching. The route parser
 and dispatcher components can be overridden.

Package: php-nunomaduro-termwind
Description-md5: 77a5625294ced1f2473f5d7624958d2c
Description-en: Its like Tailwind CSS, but for the console
 Termwind allows one to build PHP command-line applications, using the Tailwind
 CSS API. In short, it's like Tailwind CSS, but for the PHP command-line
 applications.

Package: php-nyholm-psr7
Description-md5: 6810b00c98666a772d1ecabb6d78bc11
Description-en: A fast PHP7 implementation of PSR-7
 Lightweight, strict, and fast PSR-7 implementation.

Package: php-oauth
Description-md5: 96230102e15edaaa22b3324f0c76dda6
Description-en: OAuth 1.0 consumer and provider extension
 OAuth is an authorization protocol built on top of HTTP which allows
 applications to securely access data without having to store
 usernames and passwords.
 .
 This package provides an API for fetching and serving OAuth
 protected resources.
 .
 This is empty package that depends on default PHP version.

Package: php-oauth-all-dev
Description-md5: d65aeced079eeb41f0508655763e83aa
Description-en: OAuth 1.0 consumer and provider extension
 OAuth is an authorization protocol built on top of HTTP which allows
 applications to securely access data without having to store
 usernames and passwords.
 .
 This package provides an API for fetching and serving OAuth
 protected resources.
 .
 This is empty package that depends on all PHP versions.

Package: php-opis-closure
Description-md5: 266b8e9fdba38d9102726b3b6fbed654
Description-en: serializable closures (anonymous functions) for PHP
 PHP library that can be used to serialize closures (anonymous functions) and
 arbitrary objects. It aims to overcome PHP's limitations regarding closure
 serialization by providing a wrapper that will make all closures serializable.
 .
 Key features:
 * Serializes any closure and arbitrary objects
 * Doesn't use eval for closure serialization or unserialization
 * Handles all variables referenced in use(), recursive closures, static
 closures and magic constants
 * Automatically resolves all class names, function names and constant names
 used inside the closure
 * Track closure's residing source by using the #trackme directive
 * Simple and very fast parser
 * Proper exception handling for unserialized closures
 * Supports cryptographically signed closures
 * Provides a reflector for serialized closures
 * Automatically detects when the scope and/or bound object of a closure needs
 to be serialized in order for the closure to work after deserialization

Package: php-oscarotero-gettext
Description-md5: 2bcbe3298a5c8e049d33fc53ab9ac99f
Description-en: PHP gettext manager
 PHP library to collect and manipulate gettext. It supports several
 file formats including .po, .mo, .php, and .json.

Package: php-oscarotero-html-parser
Description-md5: d7c73c91e054cfeed51ec84c4dfd2f36
Description-en: Parse html strings to DOMDocument
 Simple utility to parse html strings to DOMDocument.

Package: php-parsedown
Description-md5: a29ea2c303a3af461019f662ff213a5e
Description-en: Parser for Markdown
 Fast and extensible Markdown parser.

Package: php-parsedown-extra
Description-md5: b35efdb736c607848941fa6672618a0f
Description-en: Markdown Extra extension for Parsedown
 Parsedown extension that adds support for Markdown Extra. Markdown
 Extra extends the Markdown syntax for inline HTML, markdown inside
 HTML blocks, special attributes, fenced code blocks, tables,
 definition lists, footnotes, abbreviations, ordered lists, emphasis,
 and backslash escapes.

Package: php-parser
Description-md5: 2a2ec05f3a827de92af5fe2fc8deffd3
Description-en: convert PHP code into abstract syntax tree
 PHP Parser’s purpose is to simplify static code analysis and
 manipulation. It turns some PHP code into an abstract syntax tree, and
 vice versa.

Package: php-pclzip
Description-md5: c4ff4d28965865b3bc62aeb0367a2a24
Description-en: ZIP archive manager class for PHP
 This library offers compression and extraction functions for ZIP
 formatted archives (WinZip, PKZIP). It gives you the ability to
 manipulate ZIP formatted archives. You can create, list and extract
 the contents of any ZIP file.
 .
 PclZip defines an object oriented interface to ZIP archives through
 a PHP class. This class manages the archive properties and offers
 access method and actions on it.

Package: php-pcov
Description-md5: 8b51bcbac560e041942dd04618f2c8cb
Description-en: Code coverage driver
 A self contained php-code-coverage compatible driver for PHP7.
 .
 This is empty package that depends on default PHP version.

Package: php-pcov-all-dev
Description-md5: 12cbe5e50dfad2ed737699869f946210
Description-en: Code coverage driver
 A self contained php-code-coverage compatible driver for PHP7.
 .
 This is empty package that depends on all PHP versions.

Package: php-pda-pheanstalk
Description-md5: 9e6c38e057be0e414668c6811b05f6fd
Description-en: PHP client for beanstalkd queue
 Pheanstalk is a pure PHP client for the beanstalkd workqueue.

Package: php-phar-io-manifest
Description-md5: 8b1cf949742310e9285c86ae19c8f8fd
Description-en: reading phar.io manifest information from a PHP Archive (Phar)
 This library allows one to parse information from a Phar Manifest file.

Package: php-phar-io-version
Description-md5: 892ee026e5e2f4a80670202c29e3e234
Description-en: handling version information and constraint
 This library allows one to parse version constraints and check discrete
 versions for compliance. It handles both the caret and tilde operators.

Package: php-phpdbg
Description-md5: 3235324f70094d56784b73ba8fcf5598
Description-en: server-side, HTML-embedded scripting language (PHPDBG binary) (default)
 This package provides the /usr/bin/phpdbg command interpreter, useful for
 stepthrough debugging of PHP code.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on latest stable
 PHP version (currently 8.5).

Package: php-phpdocumentor-reflection-common
Description-md5: 75380b40676c1bc4aad85a540d2fab9e
Description-en: Common reflection classes - phpDocumentor component
 Common reflection classes used by phpdocumentor to reflect the code structure.
 .
 phpDocumentor makes it possible to generate documentation from PHP source code.

Package: php-phpdocumentor-reflection-docblock
Description-md5: dd43b4a0db119bdb960d49b46a14973c
Description-en: DocBlock parser - phpDocumentor component
 The ReflectionDocBlock component of phpDocumentor provides a DocBlock parser
 that is 100% compatible with the PHPDoc standard.
 .
 With this component, a library can provide support for annotations via
 DocBlocks or otherwise retrieve information that is embedded in a DocBlock.
 .
 phpDocumentor makes it possible to generate documentation from PHP source code.

Package: php-phpdocumentor-type-resolver
Description-md5: 2394b8481d7bc5a94db94d8aa34f5cae
Description-en: TypeResolver and FqsenResolver - phpDocumentor component
 This package provides two Resolvers that are capable of:
 * Returning a series of Value Object for given expression while
 resolving any partial class names;
 * Returning an FQSEN object after resolving any partial Structural
 Element Names into Fully Qualified Structural Element names.
 .
 phpDocumentor makes it possible to generate documentation from PHP source code.

Package: php-phpmyadmin-motranslator
Description-md5: 35d4387db443724ddfdfea78de6a7d3a
Description-en: translation API for PHP using Gettext MO files
 This library parses gettext binary .mo files and can mimic the native
 php gettext API. Unlike the native gettext API, this library can use .mo
 files for locales not installed in the system.

Package: php-phpmyadmin-shapefile
Description-md5: ec1975cf028564265b15e49cba27c703
Description-en: ESRI ShapeFile library for PHP
 This library parses ESRI ShapeFile files and supports the
 editing of ShapeFiles and the associated information (DBF file).

Package: php-phpmyadmin-sql-parser
Description-md5: 9ec11490736a7a220011edba0e2ab28e
Description-en: validating SQL lexer and parser
 This library parses and is able to tokenize, lint and syntax-highlight
 SQL statements. It is also able to alter the parsed query.
 .
 This library has a focus on the MySQL dialect.

Package: php-phpoption
Description-md5: c76b7d37b0409756ed370edd2b87ac85
Description-en: Option type for PHP
 PHP library implementing an Option type for PHP.
 .
 The Option type is intended for cases where you sometimes might return a value
 (typically an object), and sometimes you might return a base value (typically
 null) depending on arguments, or other runtime factors.

Package: php-phpseclib
Description-md5: 10e7f76b4666e87ee17d51c011b757e1
Description-en: implementations of an arbitrary-precision integer arithmetic library
 The PHP Secure Communications Library are fully PKCS#1 (v2.1) compliant
 RSA, DES, 3DES, RC4, Rijndael, AES, Blowfish, Twofish, SSH-1, SSH-2, SFTP, and
 X.509 implementations.

Package: php-phpseclib3
Description-md5: 10e7f76b4666e87ee17d51c011b757e1
Description-en: implementations of an arbitrary-precision integer arithmetic library
 The PHP Secure Communications Library are fully PKCS#1 (v2.1) compliant
 RSA, DES, 3DES, RC4, Rijndael, AES, Blowfish, Twofish, SSH-1, SSH-2, SFTP, and
 X.509 implementations.

Package: php-phpspec-prophecy
Description-md5: 82e4c154c4a88830bc98d025060bb43f
Description-en: object mocking framework - phpspec component
 Prophecy is an opinionated and flexible PHP object mocking framework.
 .
 It was initially created to fulfil phpspec2 needs, but is flexible enough
 to be used inside any testing framework out there with minimal effort.
 .
 phpspec can help write clean and working PHP code using behaviour driven
 development or BDD. BDD is a technique derived from test-first development.

Package: php-phpspec-prophecy-phpunit
Description-md5: 713125ec9ba4bee4a9b7cbc04866ea3f
Description-en: Integrating the Prophecy mocking library in PHPUnit test cases
 Prophecy PhpUnit integrates the Prophecy mocking library with PHPUnit to
 provide an easier mocking in testsuite.
 .
 phpspec can help write clean and working PHP code using behaviour driven
 development or BDD. BDD is a technique derived from test-first development.

Package: php-phpstan-phpdoc-parser
Description-md5: 566590370be7f5f8f53f30f8a85c0c21
Description-en: PHPDoc parser with support for nullable, intersection and generic types
 PHPDoc parser for PHPStan.
 .
 PHPStan is a PHP Static Analysis Tool.

Package: php-pq
Description-md5: 24da6cb6aa590b334d46fdfb16af96ee
Description-en: PostgreSQL client library (libpq) binding for PHP
 This is a modern binding to the mature libpq, the official PostgreSQL C-client
 library.
 .
 Highlights:
 - Nearly 100% support for asynchronous usage.
 - Extended type support by pg_type.
 - Fetching simple multi-dimensional array maps.
 - Working Gateway implementation.
 .
 This is empty package that depends on default PHP version.

Package: php-pq-all-dev
Description-md5: 46476ca8aae2ca75bc729d86eb8537d7
Description-en: PostgreSQL client library (libpq) binding for PHP
 This is a modern binding to the mature libpq, the official PostgreSQL C-client
 library.
 .
 Highlights:
 - Nearly 100% support for asynchronous usage.
 - Extended type support by pg_type.
 - Fetching simple multi-dimensional array maps.
 - Working Gateway implementation.
 .
 This is empty package that depends on all PHP versions.

Package: php-predis
Description-md5: 3a8ab6754060cfa856aeebf853a5d84f
Description-en: A flexible and feature-complete Redis/Valkey client for PHP
 Predis does not require any additional C extension by default, but it can be
 optionally paired with phpiredis to lower the overhead of the serialization
 and parsing of the Redis RESP Protocol.

Package: php-proxy-manager
Description-md5: 3ded5074384997c0a178f0da0734c93a
Description-en: library providing utilities to operate with Object Proxies
 This library aims at providing abstraction for generating various
 kinds of proxy classes.
 .
 Currently, this project supports generation of Virtual Proxies and
 Smart References. Additionally, it can generate a small
 high-performance Hydrator class to optimize transition of data from
 and into your objects.

Package: php-ps
Description-md5: 52f0bd19d29e819a0feb928ccf1d697c
Description-en: ps module for PHP
 ps is an extension similar to the pdf extension but for creating
 PostScript files. Its api is modelled after the pdf extension.
 It has some advanced features like taking kerning into account
 and support for hyphenation. PostScript files can converted to
 pdf files with ghostscript retaining hyperlinks and bookmarks.
 .
 This is empty package that depends on default PHP version.

Package: php-ps-all-dev
Description-md5: 4232f83ebe17cf61ff1275086c400214
Description-en: ps module for PHP
 ps is an extension similar to the pdf extension but for creating
 PostScript files. Its api is modelled after the pdf extension.
 It has some advanced features like taking kerning into account
 and support for hyphenation. PostScript files can converted to
 pdf files with ghostscript retaining hyperlinks and bookmarks.
 .
 This is empty package that depends on all PHP versions.

Package: php-psr
Description-md5: 3c7bfdf84e2e53b3c71aed0465b42380
Description-en: PSR interfaces for PHP
 This PHP extension provides the interfaces from the PSR standards as
 established by the PHP-FIG group.
 .
 See http://www.php-fig.org/psr/ for more information on PSR standards.
 .
 This is empty package that depends on default PHP version.

Package: php-psr-all-dev
Description-md5: 89f360c613eff454b02f7cbef7929314
Description-en: PSR interfaces for PHP
 This PHP extension provides the interfaces from the PSR standards as
 established by the PHP-FIG group.
 .
 See http://www.php-fig.org/psr/ for more information on PSR standards.
 .
 This is empty package that depends on all PHP versions.

Package: php-psr-cache
Description-md5: f53704c6ef8af83323e26042ff1b7a5c
Description-en: Common interface for caching libraries
 This contains all interfaces defined by PSR-6.
 .
 Note that this is not a Cache implementation of its own. It is merely
 an interface that describes a Cache implementation. See the
 specification for more details.

Package: php-psr-clock
Description-md5: 020affaf508ce3902744c9467db3c059
Description-en: Common interface for reading the clock
 This holds the interface for PSR-20.
 .
 Note that this is not a clock of its own. It is merely an interface
 that describes a clock. See the specification for more details.

Package: php-psr-container
Description-md5: 8d912e195af5b706317534b91c523520
Description-en: Common Container Interface (PHP FIG PSR-11)
 PSR Container holds all interfaces/classes/traits related to PSR-11. Note that
 this is not a container implementation of its own. See the specification for
 more details.

Package: php-psr-event-dispatcher
Description-md5: 8e652635264947b26dfe3f59f64c1633
Description-en: Standard interfaces for event handling
 This repository holds the interfaces related to PSR-14.
 .
 Note that this is not an Event Dispatcher implementation of its own. It
 is merely interfaces that describe the components of an Event
 Dispatcher. See the specification for more details.

Package: php-psr-http-client
Description-md5: 24a54202d4a970438b3b28c1b65ba467
Description-en: Common interface for HTTP clients
 PSR HTTP Client provides all interfaces/classes/traits related to PSR-18.
 This is not an HTTP client implementation of its own. It is merely an
 interface that describes an HTTP client.

Package: php-psr-http-factory
Description-md5: c5898f8020a9801dc557d6b5fe454872
Description-en: PSR-17: Common interfaces for PSR-7 HTTP message factories
 HTTP Factories provides all interfaces related to PSR-17
 (HTTP Message Factories).

Package: php-psr-http-message
Description-md5: 0d5aaa8632c6405f33706deef9977acc
Description-en: Common interface for HTTP messages
 All interfaces/classes/traits related to PSR-7. Note that this is not
 an HTTP message implementation of its own. It is merely an interface
 that describes a HTTP message. See the specification for more details.

Package: php-psr-link
Description-md5: e8206f782017d0f20aa43d2098f2f6b1
Description-en: Common interfaces for HTTP links
 PSR Http Link holds all interfaces/classes/traits related to PSR-13. Note that
 this is not an HTTP link implementation of its own. It is merely an interface
 that describes an HTTP link. See the specification for more details.

Package: php-psr-log
Description-md5: 61027d449ef97a57be423befc11f2312
Description-en: common interface for logging libraries
 The main goal is to allow libraries to receive a Psr\Log\LoggerInterface object
 and write logs to it in a simple and universal way. Frameworks and CMSs that
 have custom needs MAY extend the interface for their own purpose, but SHOULD
 remain compatible with this document. This ensures that the third-party
 libraries an application uses can write to the centralized application logs.
 .
 The LoggerInterface exposes eight methods to write logs to the eight RFC 5424
 levels (debug, info, notice, warning, error, critical, alert, emergency).
 .
 A ninth method, log, accepts a log level as first argument. Calling this method
 with one of the log level constants MUST have the same result as calling the
 level-specific method. Calling this method with a level not defined by this
 specification MUST throw a Psr\Log\InvalidArgumentException if the
 implementation does not know about the level. Users SHOULD NOT use a custom
 level without knowing for sure the current implementation supports it.
 .
 Note that this is not a logger of its own. It is merely an interface that
 describes a logger. See the specification for more details.

Package: php-psr-simple-cache
Description-md5: ec4147ac7efcdc468acb1fafc64d3cef
Description-en: Common interfaces for simple caching
 PHP FIG Simple Cache PSR holds all interfaces related to PSR-16.
 .
 Note that this is not a cache implementation of its own. It is merely an
 interface that describes a cache implementation. See the specification for
 more details.
 .
 You can find implementations of the specification by looking for packages
 providing the php-psr-simple-cache-implementation virtual package.

Package: php-pubsubhubbub-publisher
Description-md5: 675c01cc573917a66e856cc8ffc49887
Description-en: WebSub publisher library for PHP
 PHP library implementing a WebSub (formerly PubSubHubbub)
 publisher. Connects to a hub and publishes updates for a topic URL. A
 custom HTTP function may be provided for posting to the hub.

Package: php-ramsey-collection
Description-md5: a1ce16e74d5f6cfb53702cb1c4a408f1
Description-en: PHP library for representing and manipulating collections
 Much inspiration for this library came from the Java Collections Framework.

Package: php-ramsey-uuid
Description-md5: d878340b44dddc5342d00735c8653194
Description-en: RFC 4122 universally unique identifier (UUID) generator for PHP
 PHP library for generating and working with RFC 4122 version 1, 2, 3, 4, and 5
 universally unique identifiers (UUID). It also supports optional and
 non-standard features, such as version 6 UUIDs, GUIDs, and other approaches for
 encoding/decoding UUIDs.

Package: php-random-compat
Description-md5: af096a5128ec8235f5aec27b801bf486
Description-en: PHP 5.x polyfill for random_bytes() and random_int() from PHP 7
 The random_compat polyfill provides simple interfaces for cryptographically
 secure random number generators added in PHP 7.0.0:
 * random_bytes(int) generates an arbitrary number of random bytes
 * random_int(int, int) returns a random integer between two given values
 (inclusive)

Package: php-raphf
Description-md5: f39802527fc85fd78244222632f6606d
Description-en: raphf module for PHP
 A reusable split-off of pecl_http persistent handle and
 resource factory API.
 .
 This is empty package that depends on default PHP version.

Package: php-raphf-all-dev
Description-md5: 39927029d466fb8744b2a747b3398bde
Description-en: raphf module for PHP
 A reusable split-off of pecl_http persistent handle and
 resource factory API.
 .
 This is empty package that depends on all PHP versions.

Package: php-react-promise
Description-md5: 1c96c62d288ad757392142ddb2df7b95
Description-en: lightweight implementation of CommonJS Promises/A for PHP
 React/Promise also provides several other useful promise-related
 concepts, such as joining multiple promises and mapping and reducing
 collections of promises.
 It is part of ReactPHP.

Package: php-readline
Description-md5: 51abf5be6d2018f0bde716f6ef963506
Description-en: readline module for PHP [default]
 This package provides a readline module for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on Debian's default
 PHP version (currently 8.5).

Package: php-redis
Description-md5: 73b2ed320ae1402c7804d36beb462008
Description-en: PHP extension for interfacing with Redis
 This extension allows php applications to communicate with the Redis
 persistent key-value store.  The php-redis module provides an easy
 object oriented interface.
 .
 This is empty package that depends on default PHP version.

Package: php-redis-all-dev
Description-md5: 33f4b05a6e1bb6f9758c0854ddcc1eeb
Description-en: PHP extension for interfacing with Redis
 This extension allows php applications to communicate with the Redis
 persistent key-value store.  The php-redis module provides an easy
 object oriented interface.
 .
 This is empty package that depends on all PHP versions.

Package: php-remctl
Description-md5: 0d26ebd992e19e052a60ca5cc8144a18
Description-en: PECL module for Kerberos-authenticated command execution
 The PECL remctl module for PHP, which provides native PHP bindings for
 the libremctl client library.
 .
 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication.  The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name.  Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.

Package: php-revolt-event-loop
Description-md5: 80d045e4482b0535d645205473bf4455
Description-en: Rock-solid event loop for concurrent PHP applications
 Concurrency is enabled by cooperative multitasking, using the waiting
 time to do different things.

Package: php-roundcube-rtf-html-php
Description-md5: 53eb0ed4cef9c0cd3201aeed945f50fd
Description-en: RTF to HTML converter in PHP
 Short RTF to HTML converter in PHP, implementing the subset of RTF tags one
 needs in HTML and ignoring the rest.

Package: php-rrd
Description-md5: 65a19755a7bba5c8cbb1ee691b2478ee
Description-en: PHP bindings to rrd tool system
 Procedural and simple OO wrapper for rrdtool - data logging and
 graphing system for time series data.
 .
 This is empty package that depends on default PHP version.

Package: php-rrd-all-dev
Description-md5: b9f4f8fb642f481027b6699574c274b7
Description-en: PHP bindings to rrd tool system
 Procedural and simple OO wrapper for rrdtool - data logging and
 graphing system for time series data.
 .
 This is empty package that depends on all PHP versions.

Package: php-sabre-vobject
Description-md5: 5578f1f602c86259c7558101fb403c0a
Description-en: library to parse and manipulate iCalendar and vCard objects
 The SabreTooth VObject library allows one to easily parse and
 manipulate iCalendar and vCard objects using PHP. The goal of the
 VObject library is to create a very complete library, with an easy to
 use API.
 .
 This project is a spin-off from SabreDAV, where it has been used for
 several years.

Package: php-seclib
Description-md5: 10e7f76b4666e87ee17d51c011b757e1
Description-en: implementations of an arbitrary-precision integer arithmetic library
 The PHP Secure Communications Library are fully PKCS#1 (v2.1) compliant
 RSA, DES, 3DES, RC4, Rijndael, AES, Blowfish, Twofish, SSH-1, SSH-2, SFTP, and
 X.509 implementations.

Package: php-seld-signal-handler
Description-md5: a945e011c9ea1851c3706d0e7d6e5442
Description-en: simple cross-platform1 signal handler
 Simple unix signal handler that silently fails where signals are not supported
 for easy cross-platform development.

Package: php-shellcommand
Description-md5: 5462d16adf70539efb557f80d381f37d
Description-en: An object oriented interface to shell commands
 php-shellcommand provides a simple object oriented interface to execute
 shell commands.

Package: php-slim-psr7
Description-md5: 0fef223470c111dbdaef9fb17762c28b
Description-en: Strict PSR-7 implementation used by the Slim Framework
 This library can be used with other libraries that are compatible
 with the PSR-7 standard.
 .
 PSR-7 is a set of common interfaces defined by PHP Framework Interop Group.
 These interfaces are representing HTTP messages, and URIs used for HTTP.
 This standard helps normalizing a request and handling a response.

Package: php-smbclient
Description-md5: 6623158be035cd79ca21077146242ceb
Description-en: PHP wrapper for libsmbclient
 smbclient is a PHP extension that uses Samba's libsmbclient library
 to provide Samba related functions and 'smb' streams to PHP programs.
 .
 This is empty package that depends on default PHP version.

Package: php-smbclient-all-dev
Description-md5: 8e0ef328b08cb6f2c77453eea4d26845
Description-en: PHP wrapper for libsmbclient
 smbclient is a PHP extension that uses Samba's libsmbclient library
 to provide Samba related functions and 'smb' streams to PHP programs.
 .
 This is empty package that depends on all PHP versions.

Package: php-soap
Description-md5: 1f2d5d86c7446ef3ccf65ea110d3a349
Description-en: SOAP module for PHP [default]
 This package provides a SOAP module for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on Debian's default
 PHP version (currently 8.5).

Package: php-solr
Description-md5: 1f6aac1a6372f7178fcf2340a40bb364
Description-en: PHP extension for communicating with Apache Solr server
 The Apache Solr PHP extension is an extremely fast, light-weight,
 feature-rich library that allows PHP applications to communicate
 easily and efficiently with Apache Solr server instances using an
 object-oriented API.
 .
 It effectively simplifies the process of interacting
 with Apache Solr using PHP and it already comes with built-in
 readiness for the latest features.
 .
 The extension has features such as built-in, serializable query
 string builder objects which effectively simplifies the manipulation
 of name-value pair request parameters across repeated requests.  The
 response from the Solr server is also automatically parsed into
 native php objects whose properties can be accessed as array keys or
 object properties without any additional configuration on the
 client-side.
 .
 Its advanced HTTP client reuses the same connection across multiple
 requests and provides built-in support for connecting to Solr servers
 secured behind HTTP Authentication or HTTP proxy servers.  It is also
 able to connect to SSL-enabled containers.
 .
 PECL Solr 2+ is only compatible with Apache Solr Server 4.0+.
 .
 This is empty package that depends on default PHP version.

Package: php-solr-all-dev
Description-md5: 463924351862a469eb426dcf39075cfe
Description-en: PHP extension for communicating with Apache Solr server
 The Apache Solr PHP extension is an extremely fast, light-weight,
 feature-rich library that allows PHP applications to communicate
 easily and efficiently with Apache Solr server instances using an
 object-oriented API.
 .
 It effectively simplifies the process of interacting
 with Apache Solr using PHP and it already comes with built-in
 readiness for the latest features.
 .
 The extension has features such as built-in, serializable query
 string builder objects which effectively simplifies the manipulation
 of name-value pair request parameters across repeated requests.  The
 response from the Solr server is also automatically parsed into
 native php objects whose properties can be accessed as array keys or
 object properties without any additional configuration on the
 client-side.
 .
 Its advanced HTTP client reuses the same connection across multiple
 requests and provides built-in support for connecting to Solr servers
 secured behind HTTP Authentication or HTTP proxy servers.  It is also
 able to connect to SSL-enabled containers.
 .
 PECL Solr 2+ is only compatible with Apache Solr Server 4.0+.
 .
 This is empty package that depends on all PHP versions.

Package: php-sparkline
Description-md5: 9879ae671970b2b9c08ea9999fc36bdf
Description-en: PHP Class to generate sparklines
 This package contains a library for php, to create sparklines.
 Sparklines are small word-size graphic charts.
 This library supports drawing both line charts and bar
 charts, with several display options.

Package: php-spyc
Description-md5: cf316499f0ebf97ea0ecdfd578193894
Description-en: YAML loader/dumper written in pure PHP
 This package contains a YAML loader/dumper written in pure PHP.
 Given a YAML document, Spyc will return an array that you can
 use however you see fit. Given an array, Spyc will return a
 string which contains a YAML document built from your data.

Package: php-ssh2
Description-md5: 8e85253b9a7523866cce9de62c2cede7
Description-en: Bindings for the libssh2 library
 Provides PHP bindings to the functions of libssh2 which implements
 the SSH2 protocol.
 .
 WARNING: The PHP 7.0 is an unreleased git snapshot of current ssh2
 that implements support for PHP 7.0. USE WITH CAUTION!
 .
 This is empty package that depends on default PHP version.

Package: php-ssh2-all-dev
Description-md5: cc0abe602ed684fed10a6f3b0db261cd
Description-en: Bindings for the libssh2 library
 Provides PHP bindings to the functions of libssh2 which implements
 the SSH2 protocol.
 .
 WARNING: The PHP 7.0 is an unreleased git snapshot of current ssh2
 that implements support for PHP 7.0. USE WITH CAUTION!
 .
 This is empty package that depends on all PHP versions.

Package: php-staabm-side-effects-detector
Description-md5: 2e3e2ee4c70f6b12119b47883b5d7245
Description-en: Analyzes php-code for side-effects
 A static analysis tool to detect side effects in PHP code.
 .
 This library is used in PHPUnit to improve performance of PHPT test-cases.

Package: php-stomp
Description-md5: 96c94b6513b9a78884f14c9908d662ce
Description-en: Streaming Text Oriented Messaging Protocol (STOMP) client module for PHP
 This extension allows php applications to communicate with any STOMP
 (Streaming Text Oriented Messaging Protocol) compliant Message
 Brokers (e.g. Apache ActiveMQ) through easy object oriented and
 procedural interfaces.
 .
 This is empty package that depends on default PHP version.

Package: php-stomp-all-dev
Description-md5: 4f7d252b88a0f423873e0a814ed3d3cf
Description-en: Streaming Text Oriented Messaging Protocol (STOMP) client module for PHP
 This extension allows php applications to communicate with any STOMP
 (Streaming Text Oriented Messaging Protocol) compliant Message
 Brokers (e.g. Apache ActiveMQ) through easy object oriented and
 procedural interfaces.
 .
 This is empty package that depends on all PHP versions.

Package: php-swiftmailer
Description-md5: 34ea664f02a47a339f4e62865635538a
Description-en: Swiftmailer, free feature-rich PHP mailer
 Swift Mailer is component based mailing solution for PHP
 Send emails using SMTP, sendmail, postfix or a custom Transport
 implementation of your own. It Supports servers that require username
 and password and/or encryption.
 .
 Features:
 - SMTP authentication
 - event-driven plugins to customize the library
 - MIME compliant HTML/multipart emails
 - large attachments and inline/embedded images with low memory use

Package: php-sybase
Description-md5: 0a5f1153b1835b381ef54e0a4d98776c
Description-en: Sybase module for PHP [default]
 This package provides a Sybase module for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on Debian's default
 PHP version (currently 8.5).

Package: php-symfony
Description-md5: 6bd880529267e45057ec9b7f9914c8cd
Description-en: set of reusable components and framework for web projects
 The Symfony PHP framework allows one to create websites and web
 applications. It’s a set of tools and a development methodology.
 .
 This package depends on every component. Applications depending on
 Symfony should rather depend on individual components actually needed
 by them.

Package: php-symfony-aha-send-mailer
Description-md5: d5ef1e964180e51ba0e72cb8828545c1
Description-en: Symfony AhaSend Mailer Bridge
 The Symfony AhaSend Mailer Bridge provides AhaSend integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-all-my-sms-notifier
Description-md5: 4488e5bb5814a227ca255adffcfa2847
Description-en: Symfony AllMySms Notifier Bridge
 The Symfony AllMySms Notifier Bridge provides AllMySms integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-amazon-dynamo-db-lock
Description-md5: b78025a3b84b31b8a6f8b9f30f0961b2
Description-en: Symfony Amazon DynamoDb extension Lock Bridge
 The Symfony Amazon DynamoDb extension Lock Bridge provides Amazon
 DynamoDB integration for Symfony Lock.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-amazon-mailer
Description-md5: 0c125a7fbdde02a81b728de22858d757
Description-en: Symfony Amazon Mailer Bridge
 The Symfony Amazon Mailer Bridge provides Amazon SES integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-amazon-sns-notifier
Description-md5: b0f041f0a1ba01508aee64d6a73247b4
Description-en: Symfony Amazon SNS Notifier Bridge
 The Symfony Amazon SNS Notifier Bridge provides
 Amazon SNS integration for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-amazon-sqs-messenger
Description-md5: 3f28de3802e7ae6866a5974ac9ee4b39
Description-en: Symfony Amazon SQS extension Messenger Bridge
 The Symfony Amazon SQS extension Messenger Bridge provides
 Amazon SQS integration for Symfony Messenger.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-amqp-messenger
Description-md5: 0c8219a0507786d875fe0605704bc9cd
Description-en: Symfony AMQP extension Messenger Bridge
 The Symfony AMQP extension Messenger Bridge provides AMQP integration
 for Symfony Messenger.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-asset
Description-md5: 88a909d373c0ea1ef4bed59e6fdd1714
Description-en: manage asset URLs
 The Symfony Asset Component manages URL generation and versioning of
 web assets such as CSS stylesheets, JavaScript files and image files.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-asset-mapper
Description-md5: e29fc20194509745e54d6b7cae67e227
Description-en: maps directories of asset and makes them available in a public directory
 The Symfony AssetMapper Component allows one to expose directories of assets
 that are then moved to a public directory with digested (i.e. versioned)
 filenames. It also allows one to dump an importmap to allow writing modern
 JavaScript without a build system.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-azure-mailer
Description-md5: 880aa1886e5756be2909ccbb712ba7af
Description-en: Symfony Microsoft Azure Mailer Bridge
 The Symfony Microsoft Azure Mailer Bridge provides Microsoft Azure integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-bandwidth-notifier
Description-md5: e325114e96d325962c18c763079f2a14
Description-en: Symfony Bandwidth Notifier Bridge
 The Symfony Bandwidth Notifier Bridge provides Bandwidth integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-beanstalkd-messenger
Description-md5: 938b31b393079b6059ee0814e9705b80
Description-en: Symfony Beanstalkd Messenger Bridge
 The Symfony Beanstalkd Messenger Bridge provides Beanstalkd integration
 for Symfony Messenger.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-bluesky-notifier
Description-md5: 0c76356a06dec39092c03f9da2637a56
Description-en: Symfony Bluesky Notifier Bridge
 The Symfony Bluesky Notifier Bridge provides Bluesky integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-brevo-mailer
Description-md5: ba62963ec5482c6dfed962826dc5c473
Description-en: Symfony Brevo Mailer Bridge
 The Symfony Brevo Mailer Bridge provides Brevo integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-brevo-notifier
Description-md5: f73408945d6b26cc14d0c76f0d0e3154
Description-en: Symfony Brevo Notifier Bridge
 The Symfony Brevo Notifier Bridge provides Brevo integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-browser-kit
Description-md5: 0178bc3a79a5f15ebcedb5c0e980d247
Description-en: simulate the behavior of a web browser
 The Symfony BrowserKit Component simulates the behavior of a web browser,
 allowing you to make requests, click on links and submit forms
 programmatically.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-cache
Description-md5: bdd8e48e1cf43f29aeb6316c3cc9a0b2
Description-en: provides extended PSR-6, PSR-16 (and tags) implementations
 The Symfony Cache Component provides extended PSR-6 implementations for
 adding cache to applications. It is designed to have a low overhead so
 that caching is fastest. It ships with adapters for the most widespread
 caching backends. It also provides a PSR-16 adapter, and implementations
 for `symfony/cache-contracts` `CacheInterface` and `TagAwareCacheInterface`.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-cache-contracts
Description-md5: 0915807de730a501890876b50fa60f44
Description-en: Generic abstractions related to caching
 Symfony Contracts can be used to build on semantics that the Symfony components
 proved useful - and that already have battle tested implementations.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-chatwork-notifier
Description-md5: 941a57dc01e6f23dd9a81dc3d7421bbd
Description-en: Provides Chatwork integration for Symfony Notifier
 The Provides Chatwork integration for Symfony Notifier provides Chatwork
 integration for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-click-send-notifier
Description-md5: 888b395e5f7758255c2ab7a507270974
Description-en: Symfony ClickSend Notifier Bridge
 The Symfony ClickSend Notifier Bridge provides ClickSend integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-clickatell-notifier
Description-md5: 3928c331d813f6eae4a2f924d70619f0
Description-en: Symfony Clickatell Notifier Bridge
 The Symfony Clickatell Notifier Bridge provides Clickatell integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-clock
Description-md5: 0d522bafc92f33dcab6519df8af3a5b7
Description-en: Decouples applications from the system clock
 The Symfony Clock Component decouples applications from the system clock.
 This allows one to fix time to improve testability of time-sensitive logic.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-config
Description-md5: 15f26ec519ede2b9680ba325d2402e15
Description-en: load configurations from different data sources
 The Symfony Config Component provides the infrastructure for loading
 configurations from different data sources and optionally monitoring
 these for changes. Additional tools for validating, normalizing and
 handling of defaults are provided.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-console
Description-md5: 1569b7c3031ce5cf720dddb0ed7582d9
Description-en: run tasks from the command line
 The Symfony Console Component can be used to implement recurring
 or long running tasks, such as cronjobs, imports or other batch
 jobs. Additionally it assists the creation of nice looking command
 line interfaces.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-contact-everyone-notifier
Description-md5: 5726219b72c6b49342659ff8d9effe05
Description-en: Symfony Contact Everyone Notifier Bridge
 The Symfony Contact Everyone Notifier Bridge provides Contact Everyone
 integration for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-contracts
Description-md5: c038c4470fffa16c77e2c55c496f8bf4
Description-en: A set of abstractions extracted out of the Symfony components
 Symfony Contracts can be used to build on semantics that the Symfony components
 proved useful - and that already have battle tested implementations.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-crowdin-translation-provider
Description-md5: f11d3a9d624bff45ffb01c5bfd15bec1
Description-en: Symfony Crowdin Translation Provider Bridge
 The Symfony Crowdin Translation Provider Bridge provides Crowdin integration
 for Symfony Translation.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-css-selector
Description-md5: 116c5f752f6f8c12d73cc780f3ee9813
Description-en: convert CSS selectors to XPath expressions
 The Symfony CssSelector Component can be used to convert CSS selectors
 to XPath expressions. It basically is a port of the Python lxml library.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-debug-bundle
Description-md5: e93caabe28c7b25ecd35816f32045804
Description-en: debugging tools for the Symfony framework
 DebugBundle provides a tight integration of the Symfony VarDumper component
 and the ServerLogCommand from MonologBridge into the Symfony full-stack
 framework.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-dependency-injection
Description-md5: cb1e6f96bcc2eeb1aee8acd31b23e2fb
Description-en: standardize and centralize construction of objects
 The Symfony DependencyInjection Component allows one to standardize and
 centralize the way objects are constructed in an application.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-deprecation-contracts
Description-md5: d98ace303e3c44aaa901e16593060b73
Description-en: A generic function and convention to trigger deprecation notices
 Symfony Contracts can be used to build on semantics that the Symfony components
 proved useful - and that already have battle tested implementations.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-discord-notifier
Description-md5: 2e4c504dfff778d05c01e4423adbc587
Description-en: Symfony Discord Notifier Bridge
 The Symfony Discord Notifier Bridge provides Discord integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-doctrine-bridge
Description-md5: 48a7e8523917c67e8bd1a092593f61b4
Description-en: integration for Doctrine with Symfony Components
 The Symfony Doctrine Bridge provides integration for Doctrine with various
 Symfony components.
 .
 The Doctrine Project provides several libraries primarily focused on
 database storage and object mapping.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-doctrine-messenger
Description-md5: b8a74cd76a41cd6ea77757be2269b839
Description-en: Symfony Doctrine Messenger Bridge
 The Symfony Doctrine Messenger Bridge provides Doctrine integration
 for Symfony Messenger.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-dom-crawler
Description-md5: 924f5cf04b02920148ecf212ea3cf6eb
Description-en: ease DOM navigation for HTML and XML documents
 The Symfony DomCrawler Component provides methods to query and
 manipulate HTML and XML documents.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-dotenv
Description-md5: 93a097f6177c2ff81767d40edb48694c
Description-en: .env files parser to make environment variables accessible
 The Symfony Dotenv Component parses .env files to make environment variables
 stored in them accessible via getenv(), $_ENV, or $_SERVER.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-emoji
Description-md5: 2a0907ab72af9b67492c93971b4fa98a
Description-en: provide emoji characters and sequences
 The Symfony Emoji Component provides access to emoji characters and
 sequences from the Unicode CLDR.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-engagespot-notifier
Description-md5: 9ab4fb962cfda9ffb1fe5dd50c04b39e
Description-en: Symfony Engagespot Notifier Bridge
 The Symfony Engagespot Notifier Bridge provides Engagespot integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-error-handler
Description-md5: fc622346af28e761b77b1c1034ad9852
Description-en: manage errors and ease debugging
 The Symfony ErrorHandler Component provides tools to manage errors and ease
 debugging PHP code.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-esendex-notifier
Description-md5: c37d3e22e11894e5eb0e41df4a1285ea
Description-en: Symfony Esendex Notifier Bridge
 The Symfony Esendex Notifier Bridge provides Esendex integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-event-dispatcher
Description-md5: e19f6f76d41e99d4860e64448d349b37
Description-en: dispatch events and listen to them
 The Symfony EventDispatcher Component implements the mediator pattern
 and thus allows individual parts of an application to communicate
 with each other by dispatching events and listening to them.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-event-dispatcher-contracts
Description-md5: 2e91db8d05f6b1a30ee8b6d6fa8a3d99
Description-en: Generic abstractions related to dispatching event
 Symfony Contracts can be used to build on semantics that the Symfony components
 proved useful - and that already have battle tested implementations.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-expo-notifier
Description-md5: 0ef9c3d53319fbcffb47cfce9379e5e5
Description-en: Symfony Expo Notifier Bridge
 The Symfony Expo Notifier Bridge provides Expo integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-expression-language
Description-md5: 61eb76d07c97273dce968594b943678e
Description-en: compile and evaluate expressions
 The Symfony ExpressionLanguage Component provides an engine that can compile
 and evaluate expressions. An expression is a one-liner that returns a value
 (mostly, but not limited to, Booleans).
 .
 By default, the engine implements simple math and logic functions, method
 calls, property accesses, and array accesses.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-fake-chat-notifier
Description-md5: 7bc341a03329be599658330b95a28715
Description-en: Fake Chat (as email or log during development) Notifier Bridge
 The Fake Chat (as email or log during development) Notifier Bridge provides
 Fake Chat integration for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-fake-sms-notifier
Description-md5: 427839e4327f4a4d24da610edd265c43
Description-en: Fake SMS (as email or log during development) Notifier Bridge
 The Fake SMS (as email or log during development) Notifier Bridge provides
 Fake SMS integration for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-filesystem
Description-md5: 8259d68e5d2b27490a550f4be2e51a70
Description-en: basic filesystem utilities
 The Symfony Filesystem Component provides basic utilities to work
 with the filesystem, like creating directories, removing files or
 adding symlinks.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-finder
Description-md5: 66b7bfe07c34cf3c994a2e6c674c5f95
Description-en: find files and directories
 The Symfony Finder Component provides an intuitive interface to
 find files and directories.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-firebase-notifier
Description-md5: 2af861bc8cb3b3f607f26a60f8eeb582
Description-en: Symfony Firebase Notifier Bridge
 The Symfony Firebase Notifier Bridge provides Firebase integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-form
Description-md5: ef776c698e81ff530a4e27727d43a105
Description-en: create HTML forms and process request data
 The Symfony Form Component provide tools for defining HTML
 forms, rendering their request data and mapping this to related models.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-forty-six-elks-notifier
Description-md5: 65ca226f9e605875dfa3f196eb7c7b1f
Description-en: Symfony 46elks Notifier Bridge
 The Symfony 46elks Notifier Bridge provides 46elks integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-framework-bundle
Description-md5: 9a947d91c567199ccb78a5bf72697f1e
Description-en: basic, robust and flexible MVC framework
 Symfony FrameworkBundle contains most of the base framework
 functionality and can be configured by an application using it,
 including settings related to sessions, translation, forms,
 validation, routing and more.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-free-mobile-notifier
Description-md5: 393a134fe483fc9d44b9b0d841b452e8
Description-en: Symfony Free Mobile Notifier Bridge
 The Symfony Free Mobile Notifier Bridge provides Free Mobile integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-gateway-api-notifier
Description-md5: dcfe84f7d9376975453c0a20ac2317fe
Description-en: Symfony GatewayApi Notifier Bridge
 The Symfony GatewayApi Notifier Bridge provides GatewayApi integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-go-ip-notifier
Description-md5: eb3cddb1428ff8143f630c0097e5e7c9
Description-en: Symfony GoIP Notifier Bridge
 The Symfony GoIP Notifier Bridge provides GoIp integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-google-chat-notifier
Description-md5: ae4a34a480a80f743e604bb471b7585f
Description-en: Symfony Google Chat Notifier Bridge
 The Symfony Google Chat Notifier Bridge provides Google Chat integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-google-mailer
Description-md5: 5f2e51be8de6bd4974642ba06e0e753d
Description-en: Symfony Google Mailer Bridge
 The Symfony Google Mailer Bridge provides Google Gmail integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-html-sanitizer
Description-md5: 84eb7c6238b3c609822f15c5d2ef7e75
Description-en: Provides an object-oriented API to sanitize untrusted HTML input for safe
 insertion into a document's DOM
 The Symfony HTML Sanitizer component aims at sanitizing/cleaning untrusted
 HTML code (e.g. created by a WYSIWYG editor in the browser) into HTML that
 can be trusted. It is based on the HTML Sanitizer W3C Standard Proposal.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-http-client
Description-md5: 5e0289887a5a15eb6d84e290ad307181
Description-en: methods to fetch HTTP resources synchronously or asynchronously
 The Symfony HttpClient component is a low-level HTTP client
 with support for both PHP stream wrappers and cURL. It also provides
 utilities to consume APIs.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-http-client-contracts
Description-md5: 9ec5255d9a088915983007680a226e72
Description-en: Generic abstractions related to HTTP clients
 Symfony Contracts can be used to build on semantics that the Symfony components
 proved useful - and that already have battle tested implementations.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-http-foundation
Description-md5: d53a90c044793b166e5b9ae8cf6b45b3
Description-en: object-oriented layer for the HTTP specification
 The Symfony HttpFoundation Component provides an object-oriented
 abstraction for dealing with requests, responses,
 uploaded files, cookies and sessions.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-http-kernel
Description-md5: c939e66572524bf5395e9b5e6788d97b
Description-en: building blocks for flexible and fast HTTP-based frameworks
 The Symfony HttpKernel Component provides a structured process for
 converting requests into responses and is flexible enough to build
 full-stack frameworks like Symfony as well as micro frameworks
 like Silex on top of it.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-infobip-mailer
Description-md5: 3acddfe953b5c9656f556a0100da0cb8
Description-en: Symfony Infobip Mailer Bridge
 The Symfony Infobip Mailer Bridge provides Infobip integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-infobip-notifier
Description-md5: ca2415d5573813b7f9fe6664fe7fb723
Description-en: Symfony Infobip Notifier Bridge
 The Symfony Infobip Notifier Bridge provides Infobip integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-intl
Description-md5: e5f69f9da5edbf6c511b33a98adf8407
Description-en: limited replacement layer for the PHP extension intl
 The Symfony Intl Component provides a replacement layer for the PHP
 extension intl that is limited to the English locale and thus can
 not fully substitute the PHP extension it intends to replace.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-iqsms-notifier
Description-md5: ecbc41438e51774a8b8eb751dd5c44e0
Description-en: Symfony Iqsms Notifier Bridge
 The Symfony Iqsms Notifier Bridge provides Iqsms integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-isendpro-notifier
Description-md5: a9a9c8ca60be847c8d31e8b670b89b45
Description-en: Symfony iSendPro Notifier Bridge
 The Symfony iSendPro Notifier Bridge provides iSendPro integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-joli-notif-notifier
Description-md5: 18eaa9d1e538442f2aaa4744f35dc8ad
Description-en: Symfony JoliNotif Notifier Bridge
 The Symfony JoliNotif Notifier Bridge provides JoliNotif integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-json-path
Description-md5: 12046c10954c8db7728e714d336a8fe9
Description-en: ease JSON navigation using the JSONPath syntax
 The Symfony JsonPath Component eases JSON navigation using the JSONPath
 syntax as described in RFC 9535
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-json-streamer
Description-md5: f63f0ef037ff8240c7c40be7d693e464
Description-en: methods to read/write data structures from/into JSON streams
 The Symfony JsonStreamer Component provides powerful methods to read/write
 data structures from/into JSON streams.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-kaz-info-teh-notifier
Description-md5: 614b54c31c8b1555649c0c0deefdafc3
Description-en: Symfony KazInfoTeh Notifier Bridge
 The Symfony KazInfoTeh Notifier Bridge provides KazInfoTeh integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-ldap
Description-md5: 20a0e8ffc7c2454a293593dbe64b209f
Description-en: abstraction layer for the PHP LDAP module
 The Symfony Ldap Component provides an abstraction layer for the
 functions provided by the LDAP module for PHP (php-ldap).
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-light-sms-notifier
Description-md5: f39da7bc38d5ee8a8405d0bb2687050d
Description-en: Symfony LightSms Notifier Bridge
 The Symfony LightSms Notifier Bridge provides LightSms integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-line-bot-notifier
Description-md5: e89978379b77a4dbe3ca28fc0acf5380
Description-en: Provides LINE Bot (Push Message) integration for Symfony Notifier
 The Symfony LINE Bot Notifier Bridge provides LINE Bot integration (Push
 Message) for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-line-notify-notifier
Description-md5: 1453d48e1077dce61cd8bfcd9f629bf1
Description-en: Provides LINE Notify integration for Symfony Notifier
 The Provides LINE Notify integration for Symfony Notifier provides LINE Notify
 integration for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-linked-in-notifier
Description-md5: d9972a3e43801c4d25330ee4ccaf5bea
Description-en: Symfony LinkedIn Notifier Bridge
 The Symfony LinkedIn Notifier Bridge provides LinkedIn integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-lock
Description-md5: 6e6df2e5f63586e04d7404ab7e933140
Description-en: create and manage locks
 The Symfony Lock Component creates and manages locks, a
 mechanism to provide exclusive access to a shared resource.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-loco-translation-provider
Description-md5: 570651b7fa6da2a05f7fdc8a587b008b
Description-en: Symfony Loco Translation Provider Bridge
 The Symfony Loco Translation Provider Bridge provides Loco integration
 for Symfony Translation.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-lokalise-translation-provider
Description-md5: 5a95ba252eb6dee03f6b8c6bdfa7861c
Description-en: Symfony Lokalise Translation Provider Bridge
 The Symfony Lokalise Translation Provider Bridge provides Lokalise integration
 for Symfony Translation.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-lox24-notifier
Description-md5: bab23963a27955670c77611ceea706ce
Description-en: Symfony LOX24 Notifier Bridge
 The Symfony LOX24 Notifier Bridge provides LOX24 integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mail-pace-mailer
Description-md5: 694343fe8740f59d67b95b486a1a6b2c
Description-en: Symfony MailPace Mailer Bridge
 The Symfony MailPace Mailer Bridge provides MailPace integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mailchimp-mailer
Description-md5: 09b37697c6b302c8905fdc1740b0c819
Description-en: Symfony Mailchimp Mailer Bridge
 The Symfony Mailchimp Mailer Bridge provides Mandrill integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mailer
Description-md5: 4025081749f53af1b72394425800796b
Description-en: help sending emails
 The Symfony Mailer Component helps sending emails.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mailer-send-mailer
Description-md5: 1e001903c3d82c03c015d31353f62d4e
Description-en: Symfony MailerSend Mailer Bridge
 The Symfony MailerSend Mailer Bridge provides MailerSend integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mailgun-mailer
Description-md5: f1a0e831846549b889aab08d67833dda
Description-en: Symfony Mailgun Mailer Bridge
 The Symfony Mailgun Mailer Bridge provides Mailgun integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mailjet-mailer
Description-md5: 10d9acb70cd7686ffe33c1ae6a1ae101
Description-en: Symfony Mailjet Mailer Bridge
 The Symfony Mailjet Mailer Bridge provides Mailjet integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mailjet-notifier
Description-md5: 58e559ba365f7a027ea2e37f52a14edb
Description-en: Symfony Mailjet Notifier Bridge
 The Symfony Mailjet Notifier Bridge provides Mailjet SMS integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mailomat-mailer
Description-md5: 9ebd82d1194703083560c6e8faf64d1d
Description-en: Symfony Mailomat Mailer Bridge
 The Symfony Mailomat Mailer Bridge provides Mailomat integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mailtrap-mailer
Description-md5: cc189fa55997fb76a9bc697f752adf30
Description-en: Symfony Mailtrap Mailer Bridge
 The Symfony Mailtrap Mailer Bridge provides Mailtrap integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mastodon-notifier
Description-md5: 94432ad6785dbd4541eca87e829e4dc2
Description-en: Symfony Mastodon Notifier Bridge
 The Symfony Mastodon Notifier Bridge provides Mastodon integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-matrix-notifier
Description-md5: c1e8bf4fed2f6451bc7de77222faca6e
Description-en: Symfony Matrix Notifier Bridge
 The Symfony Matrix Notifier Bridge provides Matrix integration
 for Symfony Notifier. It uses the Matrix Client-Server API.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mattermost-notifier
Description-md5: 5230fd4592e12402602153f034836c31
Description-en: Symfony Mattermost Notifier Bridge
 The Symfony Mattermost Notifier Bridge provides Mattermost integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mercure
Description-md5: ac67a1b06f2988cf66d49a60cd16d670
Description-en: publisher part of the Mercure Protocol
 The Symfony Mercure Component implements the "publisher" part of the
 Mercure Protocol.
 .
 Mercure is a protocol allowing to push data updates to web browsers and other
 HTTP clients in a convenient, fast, reliable and battery-efficient way. It is
 especially useful to publish real-time updates of resources served through web
 APIs, to reactive web and mobile apps.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mercure-bundle
Description-md5: 6e1ca3823c2e587ac9f0a8d27dcfba36
Description-en: Mercure Component integration
 Symfony MercureBundle integrates the Mercure Component in the Symfony
 full-stack framework.
 .
 Mercure is a protocol allowing to push data updates to web browsers and other
 HTTP clients in a convenient, fast, reliable and battery-efficient way. It is
 especially useful to publish real-time updates of resources served through web
 APIs, to reactive web and mobile apps.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mercure-notifier
Description-md5: 195f76d5f7fa9f8342cb198806a1ecc1
Description-en: Symfony Mercure Notifier Bridge
 The Symfony Mercure Notifier Bridge provides Mercure integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-message-bird-notifier
Description-md5: 7823829dadf11f7fe80b6fb0891e6d49
Description-en: Symfony MessageBird Notifier Bridge
 The Symfony MessageBird Notifier Bridge provides MessageBird integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-message-media-notifier
Description-md5: 334f591b518b8d0404016daedf2244aa
Description-en: Symfony MessageMedia Notifier Bridge
 The Symfony MessageMedia Notifier Bridge provides MessageMedia integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-messenger
Description-md5: 7278cb93ab652fbcd91802004a71ae83
Description-en: send and receive messages
 The Symfony Messenger Component helps application send and receive
 messages to/from other applications or via message queues.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-microsoft-graph-mailer
Description-md5: f26496dcdba947fef06d463c4fce5621
Description-en: Symfony Microsoft Graph Mailer Bridge
 The Symfony Microsoft Graph Mailer Bridge provides Microsoft Graph
 API Email integration for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-microsoft-teams-notifier
Description-md5: 8d78eb15585e1217568cafb74a8af975
Description-en: Symfony Microsoft Teams Notifier Bridge
 The Symfony Microsoft Teams Notifier Bridge provides Microsoft Teams
 integration for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mime
Description-md5: 08db1c4296a1c1bf5de81efd5d756b63
Description-en: library to manipulate MIME messages
 The MIME Symfony component allows one to manipulate MIME messages and
 provides utilities related to MIME types.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-mobyt-notifier
Description-md5: 91f9c48a8da6841a615358c6e8d55fca
Description-en: Symfony Mobyt Notifier Bridge
 The Symfony Mobyt Notifier Bridge provides Mobyt integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-monolog-bridge
Description-md5: e8af508e1bdfc95599356d67791b5d95
Description-en: integration for Monolog with Symfony Components
 The Symfony Monolog Bridge provides integration for Monolog with various
 Symfony Components.
 .
 Monolog can be used to send logs to various destination and web services.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-notifier
Description-md5: 480e1ad7f0e212b981a0576925c21793
Description-en: Sends notifications via one or more channels (email, SMS, ...)
 The Notifier Symfony component sends notifications via one or more
 channels (email, SMS, ...).
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-novu-notifier
Description-md5: 731863e3d98d3c33f4fc51c8030f4500
Description-en: Provides Novu integration for Symfony Notifier
 The Provides Novu integration for Symfony Notifier provides Novu integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-ntfy-notifier
Description-md5: 6c9332d380972936114ca31ca754ff04
Description-en: Symfony Ntfy Notifier Bridge
 The Symfony Ntfy Notifier Bridge provides Ntfy integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-object-mapper
Description-md5: c62631856698baaa5476a4408d3b0b24
Description-en: provide a way to map an object to another object
 The Symfony ObjectMapper Component allows one to map an object to another
 object, facilitating the mapping using attributes.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-octopush-notifier
Description-md5: 2fcfcc9d166c6c390b37815d8d4a6974
Description-en: Symfony Octopush Notifier Bridge
 The Symfony Octopush Notifier Bridge provides Octopush integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-one-signal-notifier
Description-md5: 1789403c62ce994bab9b55953560ca58
Description-en: Symfony OneSignal Notifier Bridge
 The Symfony OneSignal Notifier Bridge provides OneSignal integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-options-resolver
Description-md5: 475754b8f3b3ae26ddd6a4fe2bb3cdc8
Description-en: configure objects with option arrays
 The Symfony OptionsResolver Component allows the configuration of objects
 with option arrays by supporting default values on different levels
 of class hierarchy, option constraints and lazy options whose default
 value depends on the value of another option.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-orange-sms-notifier
Description-md5: 161ae97bafe8b29fdace8e3272b47061
Description-en: Symfony Orange Sms Notifier Bridge
 The Symfony Orange Sms Notifier Bridge provides Orange Sms integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-ovh-cloud-notifier
Description-md5: 6eb5833f4637dd3a8b28b023a842a305
Description-en: Symfony OvhCloud Notifier Bridge
 The Symfony OvhCloud Notifier Bridge provides OvhCloud integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-pager-duty-notifier
Description-md5: f96b23c721288d9c03438f8c0b2f72dd
Description-en: Symfony PagerDuty Notifier Bridge
 The Symfony PagerDuty Notifier Bridge provides PagerDuty integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-password-hasher
Description-md5: 6a37b01d1188c216d93bdc0579a9c5c5
Description-en: password hashing utilities - Symfony Component
 The Symfony PasswordHasher Component provides secure password hashing
 utilities.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-phpunit-bridge
Description-md5: 923f4a205c820cbd6e6c70e255fda493
Description-en: integration for PHPUnit with Symfony Components
 The Symfony PHPUnit Bridge provides utilities for PHPUnit, especially user
 deprecation notices management.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the
 xUnit testing framework.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-phrase-translation-provider
Description-md5: 85ac1e23fc007f8526e925d720bb6420
Description-en: Symfony Phrase Translation Provider Bridge
 The Symfony Phrase Translation Provider Bridge provides Phrase integration
 for Symfony Translation.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-plivo-notifier
Description-md5: e1174b618e67a0560aa5fac4e8b54757
Description-en: Symfony Plivo Notifier Bridge
 The Symfony Plivo Notifier Bridge provides Plivo integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill
Description-md5: 52490cdf31dcc5c01a684d44d9dd19e2
Description-en: Symfony polyfills backporting features to lower PHP versions
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-apcu
Description-md5: e9b2c056a2108ee6ff131c38491aa6b9
Description-en: Symfony polyfill backporting apcu_* functions to lower PHP versions
 This component provides `apcu_*` functions and the `APCUIterator` class to
 users of the legacy APC extension.
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-ctype
Description-md5: 2484ca1904f29cc4b1590012755c5746
Description-en: Symfony polyfill for ctype functions
 This component provides `ctype_*` functions to users who run php versions
 without the ctype extension.
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-deepclone
Description-md5: 74fb016505c8a1301ca96e092b068adf
Description-en: Symfony polyfill for the deepclone extension
 This component provides a native PHP implementation of the functions and
 exception classes from the deepclone extension.
 .
 * deepclone_to_array: Converts any serializable PHP value graph
 into a pure array (only scalars and nested arrays, no objects).
 * deepclone_from_array: Rebuilds the value graph from the array,
 preserving object identity, references, cycles, and private
 property state.
 * DeepClone\NotInstantiableException
 * DeepClone\ClassNotFoundException
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-iconv
Description-md5: 75cfb1d51daba9f835aa5d27f1ec7f7a
Description-en: Symfony polyfill for the Iconv extension
 This component provides a native PHP implementation of the iconv functions
 (short of `ob_iconv_handler`).
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-intl-grapheme
Description-md5: 51884fcf6f481488886e54baa0bb95e6
Description-en: Symfony polyfill for intl's grapheme_* functions
 This component provides a partial, native PHP implementation of the Grapheme
 functions from the Intl extension.
 .
 * grapheme_extract: Extract a sequence of grapheme clusters from a
 text buffer, which must be encoded in UTF-8
 * grapheme_stripos: Find position (in grapheme units) of first
 occurrence of a case-insensitive string
 * grapheme_stristr: Returns part of haystack string from the first
 occurrence of case-insensitive needle to the end of haystack
 * grapheme_strlen: Get string length in grapheme units
 * grapheme_strpos: Find position (in grapheme units) of first
 occurrence of a string
 * grapheme_strripos: Find position (in grapheme units) of last
 occurrence of a case-insensitive string
 * grapheme_strrpos: Find position (in grapheme units) of last
 occurrence of a string
 * grapheme_strstr: Returns part of haystack string from the first
 occurrence of needle to the end of haystack
 * grapheme_substr: Return part of a string
 * grapheme_str_split: Splits a string into an array of individual
 or chunks of graphemes
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-intl-icu
Description-md5: 9a23401e4d89761c07ad4b03eb5996ac
Description-en: Symfony polyfill for intl's ICU-related data and classes
 This component provides fallback implementations when the Intl extension is
 not installed. It is limited to the "en" locale and to:
 .
 * intl_is_failure()
 * intl_get_error_code()
 * intl_get_error_message()
 * intl_error_name()
 * Collator
 * NumberFormatter
 * Locale
 * IntlDateFormatter
 * IntlListFormatter
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-intl-idn
Description-md5: 60dcbc416e983d5becac1fbbfa1b54d5
Description-en: Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions
 This component provides a idn_to_ascii and idn_to_utf8 functions to users who
 run PHP versions without the Intl extension.
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-intl-messageformatter
Description-md5: 8147629adc254720005a2d6065a23d2b
Description-en: Symfony polyfill for intl's MessageFormatter class and related functions
 This component provides a fallback implementation for the MessageFormatter
 class provided by the Intl extension.
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-intl-normalizer
Description-md5: c1698e3e50013cabb4660dd72f59ba58
Description-en: Symfony polyfill for intl's Normalizer class and related functions
 This component provides a fallback implementation for the Normalizer class
 provided by the Intl extension.
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-io-poll
Description-md5: fbf84c2b7fe2679a775b9f0ce6d8266a
Description-en: Symfony polyfill for the Io\Poll API
 This component provides a fallback implementation for the Io\Poll` API added
 to PHP 8.6 core:
 .
 * `Io\Poll\Context`, `Io\Poll\Watcher` and `StreamPollHandle`
 * `Io\Poll\Backend` and `Io\Poll\Event` enums
 * `Io\IoException` and the `Io\Poll\*Exception` hierarchy
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-mbstring
Description-md5: 6e77ce34d94490bf8882961835fad77b
Description-en: Symfony polyfill for the Mbstring extension
 This component provides a partial, native PHP implementation for the
 Mbstring extension.
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-php73
Description-md5: 81ac566d4e19aa6863c29a14579ae636
Description-en: Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions
 This component provides functions unavailable in releases prior to PHP 7.3:
 .
 * array_key_first
 * array_key_last
 * hrtime
 * is_countable
 * JsonException
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-php74
Description-md5: ca7518c929b8c4c6c931d480d1cc11e2
Description-en: Symfony polyfill backporting some PHP 7.4+ features to lower PHP versions
 This component provides functions unavailable in releases prior to PHP 7.4:
 .
 * get_mangled_object_vars
 * mb_str_split
 * password_algos
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-php80
Description-md5: 995890228c54839259e44f60ba143ef6
Description-en: Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions
 This component provides features added to PHP 8.0 core:
 .
 * Stringable interface
 * fdiv
 * ValueError class
 * UnhandledMatchError class
 * FILTER_VALIDATE_BOOL constant
 * get_debug_type
 * PhpToken class
 * preg_last_error_msg
 * str_contains
 * str_starts_with
 * str_ends_with
 * get_resource_id
 * Attribute class
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-php81
Description-md5: 5238101fc633a0af5f952d4c96e8f6ff
Description-en: Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions
 This component provides features added to PHP 8.1 core:
 .
 * array_is_list
 * MYSQLI_REFRESH_REPLICA constant
 * ReturnTypeWillChange attribute
 * CURLStringFile
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-php82
Description-md5: e03e0965ff9fece84a2e782b8c842abb
Description-en: Symfony polyfill backporting some PHP 8.2+ features to lower PHP versions
 This component provides features added to PHP 8.2 core:
 .
 * AllowDynamicProperties
 * SensitiveParameter
 * SensitiveParameterValue
 * Random\Engine
 * Random\Engine\CryptoSafeEngine
 * Random\Engine\Secure
 * odbc_connection_string_is_quoted()
 * odbc_connection_string_should_quote()
 * odbc_connection_string_quote()
 * ini_parse_quantity()
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-php83
Description-md5: 8f6fd6bfc6e69cf8c50ae9d9c39a5a5d
Description-en: Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions
 This component provides features added to PHP 8.3 core:
 .
 * json_validate
 * Override
 * mb_str_pad
 * ldap_exop_sync
 * ldap_connect_wallet
 * stream_context_set_options
 * str_increment and str_decrement
 * Date*Exception/Error classes
 * SQLite3Exception
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-php84
Description-md5: 4aa7aa3803e82daea46a91031a72616e
Description-en: Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions
 This component provides features added to PHP 8.4 core:
 .
 * array_find, array_find_key, array_any and array_all
 * bcdivmod
 * Deprecated
 * mb_trim, mb_ltrim and mb_rtrim
 * CURL_HTTP_VERSION_3 and CURL_HTTP_VERSION_3ONLY
 * fpow
 * grapheme_str_split
 * mb_trim, mb_ltrim and mb_rtrim
 * mb_ucfirst and mb_lcfirst
 * PDO driver specific sub-classes
 * ReflectionConstant
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-php85
Description-md5: 94987b468e8fe649beee1033f434a1e8
Description-en: Symfony polyfill backporting some PHP 8.5+ features to lower PHP versions
 This component provides features added to PHP 8.5 core:
 .
 * get_error_handler and get_exception_handler
 * NoDiscard
 * array_first and array_last
 * DelayedTargetValidation
 * Filter\FilterException class
 * Filter\FilterFailedException class
 * locale_is_right_to_left
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-php86
Description-md5: 210a5b075d6daad39bd848149900095d
Description-en: Symfony polyfill backporting some PHP 8.6+ features to lower PHP versions
 This component provides features added to PHP 8.6 core:
 .
 * clamp
 * ARRAY_FILTER_USE_VALUE constant
 * SortDirection
 * grapheme_strrev
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-util
Description-md5: dae9f10a7ff590391c6df95559b45206
Description-en: Symfony utilities for portability of PHP codes
 This component provides binary-safe string functions, using the mbstring
 extension when available.
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-polyfill-uuid
Description-md5: 16842e877d0fb43fac78c4c1d3ecb710
Description-en: Symfony polyfill for uuid functions
 This component provides `uuid_*` functions to users who run PHP versions
 without the uuid extension.
 .
 The Symfony Polyfill project backports features found in the latest PHP
 versions and provides compatibility layers for some extensions and functions.
 It is intended to be used when portability across PHP versions and extensions
 is desired.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-postal-mailer
Description-md5: 9b279b4500aa9028d4717c76928a6489
Description-en: Symfony Postal Mailer Bridge
 The Symfony Postal Mailer Bridge provides Postal Email integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-postmark-mailer
Description-md5: 5b6e250a7e086726d22b1ae7e31774b7
Description-en: Symfony Postmark Mailer Bridge
 The Symfony Postmark Mailer Bridge provides Postmark integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-primotexto-notifier
Description-md5: 7ecde2ca5b9339b1c465f4377cb3ee01
Description-en: Symfony Primotexto Notifier Bridge
 The Symfony Primotexto Notifier Bridge provides Primotexto integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-process
Description-md5: 59c0b81a006da12ce1ef874262e1e20b
Description-en: execute commands in sub-processes
 The Symfony Process Component helps with executing commands in
 sub-processes by providing easy access to standard and error output
 in real-time. It is especially handy for dealing with long running
 sub-processes due to its feature to run them asynchronously, while
 still providing access to their full and incremental output. It
 additionally supports signals, provides the PID of a sub-process
 and allows the definition of process timeouts.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-property-access
Description-md5: 36fcf0d0c66b36cc314f16b24b572c28
Description-en: read from and write to an object or array
 The Symfony PropertyAccess Component provides functions to read from
 and write to an object or array using a simple string notation.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-property-info
Description-md5: bda4c746bb05428d6e7ac86e28dcd771
Description-en: extract information about properties of PHP classes
 The Symfony Property Info Component extracts information about the
 properties of PHP classes using metadata of popular sources like
 Doctrine, PHP Reflection or PHPdoc.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-psr-http-message-bridge
Description-md5: 619774a961f640531ca707feecf7991e
Description-en: integration for PSR HTTP message with Symfony Components
 The Symfony PSR-7 Bridge provides integration for PSR HTTP
 message with various Symfony Components.
 .
 Twig is a flexible, fast, and secure template engine for PHP.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-pushover-notifier
Description-md5: 655fdd04ecda8cf722be2ea77a45add2
Description-en: Symfony Pushover Notifier Bridge
 The Symfony Pushover Notifier Bridge provides Pushover integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-pushy-notifier
Description-md5: 5e69ee583719cdf0e610f0092ea21edf
Description-en: Symfony Pushy Notifier Bridge
 The Symfony Pushy Notifier Bridge provides Pushy integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-rate-limiter
Description-md5: a3f9b31cf37b3fd98bd81efff3b5ff57
Description-en: rate limit input and output in applications
 The Symfony Rate Limiter Component provides a Token Bucket implementation
 to rate limit input and output in your application.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-redis-messenger
Description-md5: 4d16e440dcf39621461ae4d177f33fb6
Description-en: Symfony Redis extension Messenger Bridge
 The Symfony Redis extension Messenger Bridge provides Redis integration
 for Symfony Messenger.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-redlink-notifier
Description-md5: 9ef45ec6fd303c11a0246a46fa1f9620
Description-en: Symfony Redlink Notifier Bridge
 The Symfony Redlink Notifier Bridge provides Redlink integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-remote-event
Description-md5: b8ca692d1e6c17b20f4c7b73abab2300
Description-en: Eases handling remote events
 The Symfony RemoteEvent Component eases handling remote events.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-resend-mailer
Description-md5: f7c863a5c203298866a014681aae3a20
Description-en: Symfony Resend Mailer Bridge
 The Symfony Resend Mailer Bridge provides Resend integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-ring-central-notifier
Description-md5: a9f3405ffb8fbb66322bd0e66d319e92
Description-en: Symfony RingCentral Notifier Bridge
 The Symfony RingCentral Notifier Bridge provides RingCentral integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-rocket-chat-notifier
Description-md5: bc705d1c76af95eec42aeb8b4b66e1ca
Description-en: Symfony RocketChat Notifier Bridge
 The Symfony RocketChat Notifier Bridge provides RocketChat integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-routing
Description-md5: c757fffcf018426da9cb7cba87a7e9b9
Description-en: associate a request with code that generates a response
 The Symfony Routing Component makes it easy to map HTTP requests to
 the code of an application that is able to process the request and
 generates a corresponding response. It thus serves as a router for an
 application, but should not be confused with a network router.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-runtime
Description-md5: 37569e9dbd1ddbc38bf5c91477b5c378
Description-en: decouple PHP applications from global state
 The Symfony Runtime Component decouples the bootstrapping logic from any
 global state to make sure the application can run with runtimes like PHP-FPM,
 ReactPHP, Swoole, etc. without any changes.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-scaleway-mailer
Description-md5: 20276747b1626cd163def539447d107c
Description-en: Symfony Scaleway Mailer Bridge
 The Symfony Scaleway Mailer Bridge provides Scaleway integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-scheduler
Description-md5: 2e05c01ba677b72f5202e2ad2eeae5b0
Description-en: Provides scheduling through Symfony Messenger
 The Symfony Scheduler Component provides scheduling through Symfony Messenger.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-security-acl
Description-md5: b41388a185cb2f595f78a1804f7f07b2
Description-en: Symfony Security Component - ACL (Access Control List)
 The Security Component - ACL (Access Control List) is an advanced ACL system
 that provides ways to authorize authenticated users based on their roles.
 .
 The Symfony Security Component provides an infrastructure for sophisticated
 authorization systems, which makes it possible to easily separate the actual
 authorization logic from so called user providers that hold the users
 credentials. It is inspired by the Java Spring framework.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-security-bundle
Description-md5: c24d30656781255a806ab744b355c79b
Description-en: configurable security system for the Symfony framework
 Symfony SecurityBundle allows an application using it to
 configure security related matters like authentication and
 authorization within the Symfony framework.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-security-core
Description-md5: a176c359ac7c648e5336fe605fd9b9c1
Description-en: infrastructure for authorization systems - common features
 The Symfony Security Component - Core Library provides all the common
 security features, from authentication to authorization and from
 encoding passwords to loading users.
 .
 The Symfony Security Component makes it possible to easily separate
 authorization logic from user providers that hold the users credentials.
 It ships with facilities for authenticating using HTTP basic or digest
 authentication, interactive form login or X.509 certificate login.
 Furthermore it optionally also allows an application to implement its
 own authentication strategies.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-security-csrf
Description-md5: 1aad19408c3b5fb16343d8ebac3b1fd0
Description-en: infrastructure for authorization systems - CSRF protection
 The Symfony Security Component - CSRF Library provides a class
 `CsrfTokenManager` for generating and validating CSRF (cross-site
 request forgery) tokens.
 .
 The Symfony Security Component makes it possible to easily separate
 authorization logic from user providers that hold the users credentials.
 It ships with facilities for authenticating using HTTP basic or digest
 authentication, interactive form login or X.509 certificate login.
 Furthermore it optionally also allows an application to implement its
 own authentication strategies.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-security-http
Description-md5: da1542edfad89a40abb8cec26eae7f2b
Description-en: infrastructure for authorization systems - HTTP integration
 The Symfony Security Component - HTTP Integration allows one
 to handle HTTP requests and responses.
 .
 The Symfony Security Component makes it possible to easily separate
 authorization logic from user providers that hold the users credentials.
 It ships with facilities for authenticating using HTTP basic or digest
 authentication, interactive form login or X.509 certificate login.
 Furthermore it optionally also allows an application to implement its
 own authentication strategies.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-semaphore
Description-md5: 5d698e42980c58b5cb2e05c24927b88b
Description-en: provide exclusive access to a shared resource
 The Symfony Semaphore Component manages semaphores, a mechanism to
 provide exclusive access to a shared resource.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-sendberry-notifier
Description-md5: a18e68704a51d1ec8fcad4f3b0e58825
Description-en: Symfony Sendberry Notifier Bridge
 The Symfony Sendberry Notifier Bridge provides Sendberry integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-sendgrid-mailer
Description-md5: 8af8682ca2efa4103678687bff5a484e
Description-en: Symfony Sendgrid Mailer Bridge
 The Symfony Sendgrid Mailer Bridge provides Sendgrid integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-serializer
Description-md5: a54d8e2131ba05cda7ee8c1b198b84b0
Description-en: convert PHP objects into specific formats and vice versa
 The Symfony Serializer Component can be used to serialize PHP objects
 into array structures or other formats like XML and JSON. It also
 supports deserializing of XML and JSON back to PHP objects.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-service-contracts
Description-md5: c1a204e4fe93cefb1cca7fef9649c37c
Description-en: Generic abstractions related to writing services
 Symfony Contracts can be used to build on semantics that the Symfony components
 proved useful - and that already have battle tested implementations.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-sevenio-notifier
Description-md5: e92694321359bbd43b58449e0fcf4566
Description-en: Symfony Seven.io Notifier Bridge
 The Symfony Seven.io Notifier Bridge provides Sevenio integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-simple-textin-notifier
Description-md5: 76acfd27b6d139f4dc2e757c7e9128e8
Description-en: Symfony SimpleTextin Notifier Bridge
 The Symfony SimpleTextin Notifier Bridge provides SimpleTextin integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-sinch-notifier
Description-md5: 397b1c6def9c723de524c2d1dbda9fdf
Description-en: Symfony Sinch Notifier Bridge
 The Symfony Sinch Notifier Bridge provides Sinch integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-sipgate-notifier
Description-md5: aa872c5536f5522847aab651b4afa8f7
Description-en: Symfony Sipgate Notifier Bridge
 The Symfony Sipgate Notifier Bridge provides Sipgate integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-slack-notifier
Description-md5: 3aae91fd4b6bf10a8200c1d070c51573
Description-en: Symfony Slack Notifier Bridge
 The Symfony Slack Notifier Bridge provides Slack integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-sms-biuras-notifier
Description-md5: ee02e73ef782a449d703c0d7c0187257
Description-en: Symfony SmsBiuras Notifier Bridge
 The Symfony SmsBiuras Notifier Bridge provides SmsBiuras integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-sms-factor-notifier
Description-md5: 354abf243d5085534c23a5e37c542f52
Description-en: Symfony SMSFactor Notifier Bridge
 The Symfony SMSFactor Notifier Bridge provides SMSFactor integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-sms-sluzba-notifier
Description-md5: 6e8e196d84f8c0a0e271bc1e3ae90f69
Description-en: Symfony sms-sluzba.cz Notifier Bridge
 The Symfony sms-sluzba.cz Notifier Bridge provides sms-sluzba.cz integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-sms77-notifier
Description-md5: 3aa21bc48bb738eb0d1094bed75d32d7
Description-en: Symfony sms77 Notifier Bridge
 The Symfony sms77 Notifier Bridge is deprecated,
 use the Seven.io bridge instead.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-smsapi-notifier
Description-md5: 3b2e9f8af17249317dded755f5435921
Description-en: Symfony Smsapi Notifier Bridge
 The Symfony Smsapi Notifier Bridge provides Smsapi integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-smsbox-notifier
Description-md5: c552eb9c9cb8ff826c1aa1731aed0e6c
Description-en: Symfony Smsbox Notifier Bridge
 The Symfony Smsbox Notifier Bridge provides Smsbox integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-smsc-notifier
Description-md5: 722436c01f6f0da8dc8390ad708a798a
Description-en: Symfony SMSC Notifier Bridge
 The Symfony SMSC Notifier Bridge provides SMSC integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-smsense-notifier
Description-md5: 55b94c893ad8dbb23f6049fb024c6dde
Description-en: Symfony SMSense Notifier Bridge
 The Symfony SMSense Notifier Bridge provides SMSense integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-smsmode-notifier
Description-md5: 50960be45ac8c4b87bcf9b4283709e6b
Description-en: Symfony Smsmode Notifier Bridge
 The Symfony Smsmode Notifier Bridge provides Smsmode integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-spot-hit-notifier
Description-md5: abefe92dd41cde45dbaa1edb9f4b346d
Description-en: Symfony Spot-Hit Notifier Bridge
 The Symfony Spot-Hit Notifier Bridge provides Spot-Hit integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-stopwatch
Description-md5: 30acc09f66c2e723fc2b5c01c79d1bb0
Description-en: profile PHP code
 The Symfony Stopwatch Component provides an easy and consistent way
 to measure execution time of certain parts of PHP code.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-string
Description-md5: d730ed4a04db714249baa228219ddd13
Description-en: object-oriented API to work with strings
 The Symfony String component provides an object-oriented API to
 strings and deals with bytes, UTF-8 code points and grapheme clusters in
 a unified way.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-sweego-mailer
Description-md5: 3dcfe9dc9070a9dec9ee8ae62d77d6fd
Description-en: Symfony Sweego Mailer Bridge
 The Symfony Sweego Mailer Bridge provides Sweego integration
 for Symfony Mailer.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-sweego-notifier
Description-md5: 4ccdb29c1fac999da0c0f030a6e45041
Description-en: Symfony Sweego Notifier Bridge
 The Symfony Sweego Notifier Bridge provides Sweego integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-telegram-notifier
Description-md5: b9fc2e721467a9acadc8b7192264a7d4
Description-en: Symfony Telegram Notifier Bridge
 The Symfony Telegram Notifier Bridge provides Telegram integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-telnyx-notifier
Description-md5: ca7481aed8e909c3a38a6036010b972b
Description-en: Symfony Telnyx Notifier Bridge
 The Symfony Telnyx Notifier Bridge provides Telnyx integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-termii-notifier
Description-md5: 4b1e93f7b2919e33885c92db1ca5e132
Description-en: Symfony Termii Notifier Bridge
 The Symfony Termii Notifier Bridge provides Termii integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-translation
Description-md5: aaeb9bb9d9b29bde6e7640fd354967b7
Description-en: tools to internationalize an application
 The Symfony Translation Component provides tools for loading
 translation files in order to generate translated strings
 from them by respecting pluralization.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-translation-contracts
Description-md5: ca3732ab18120c7f9c6439b765dc824c
Description-en: Generic abstractions related to translation
 Symfony Contracts can be used to build on semantics that the Symfony components
 proved useful - and that already have battle tested implementations.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-turbo-sms-notifier
Description-md5: ed60257a534915afdcc6b1f4b9eab9b3
Description-en: Symfony TurboSms Notifier Bridge
 The Symfony TurboSms Notifier Bridge provides TurboSms integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-twig-bridge
Description-md5: d7d6c559ac06c287bca612a328aede3c
Description-en: integration for Twig with Symfony Components
 The Symfony Twig Bridge provides integration for Twig with various
 Symfony Components.
 .
 Twig is a flexible, fast, and secure template engine for PHP.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-twig-bundle
Description-md5: 4f5fd8099ab438a94235e8384b314993
Description-en: configurable integration of Twig with the Symfony framework
 Symfony TwigBundle integrates Twig with the Symfony framework
 by allowing an application using it to configure the Twig environment.
 .
 Twig is a flexible, fast, and secure template engine for PHP.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-twilio-notifier
Description-md5: c00b5f22a2c1a5ddca9a1bed40617f71
Description-en: Symfony Twilio Notifier Bridge
 The Symfony Twilio Notifier Bridge provides Twilio integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-twitter-notifier
Description-md5: 132e11d60ed758be6459486767be4147
Description-en: Symfony Twitter Notifier Bridge
 The Symfony Twitter Notifier Bridge provides Twitter integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-type-info
Description-md5: 752c789af6fea84e76ac55322f75a04a
Description-en: extract PHP types information
 The Symfony Type Info Component extracts PHP types information.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-uid
Description-md5: 1cc7bd6aebc72b8e624291a20af1b083
Description-en: object-oriented API to generate and represent UIDs
 The Symfony Uid component provides utilities to work
 with unique identifiers (UIDs) such as UUIDs and ULIDs.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-unifonic-notifier
Description-md5: a8f898053c9727ef18325d916a77c7c2
Description-en: Symfony Unifonic Notifier Bridge
 The Symfony Unifonic Notifier Bridge provides Twitter integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-validator
Description-md5: 65f84271396524f11a9395150f97e357
Description-en: tools to validate values
 The Symfony Validator Component validates PHP objects against
 validation rules defined for their classes, which can be specified
 using XML, YAML, PHP or annotations. It is inspired by the JSR-303.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-var-dumper
Description-md5: 7a3c9f78e3279c6a35f708a6c29710fd
Description-en: mechanisms for walking through any arbitrary PHP variable
 The Symfony VarDumper Component provides mechanisms to walk through
 any arbitrary PHP variable. Build on top of those, it features a dump()
 function as an improved alternative to the php build-in var_dump().
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-var-exporter
Description-md5: 99dd915c7c8668bbdf8cfc2a0e3049c4
Description-en: export serializable PHP data structure to plain PHP code
 The Symfony VarExporter allows one to export any serializable PHP data
 structure to plain PHP code.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-vonage-notifier
Description-md5: 3a2f065456e2685a5306b49db0c0fa03
Description-en: Symfony Vonage Notifier Bridge
 The Symfony Vonage Notifier Bridge provides Vonage integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-web-link
Description-md5: abb773430ffcf10b6fd91809f3888957
Description-en: manage links between resources
 The Symfony WebLink Component manages links between resources. It is
 particularly useful to advise clients to preload and prefetch documents
 through HTTP and HTTP/2 pushes.
 .
 This component implements the HTML5's Links, Preload and Resource Hints W3C's
 specifications. It can also be used with extensions defined in the HTML5 link
 type extensions wiki.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-web-profiler-bundle
Description-md5: 204363f432ac642e05027694f91b814e
Description-en: collect requests information for analysis and debugging
 Symfony WebProfilerBundle collects information about each request
 made to an application using it and stores them for later analysis.
 It includes a visual interface for analyzing profiling data as well as
 a toolbar for instant access to a lot of interesting information for
 debugging purposes.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-webhook
Description-md5: dd330b713dda82b9f608893143d88967
Description-en: Eases sending and consuming webhooks
 The Symfony Webhook Component eases sending and consuming webhooks.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-webpack-encore-bundle
Description-md5: 5983b14854f5b6b930d2c64253abe8ac
Description-en: Integration of your Symfony app with Webpack Encore
 This bundle allows one to use the splitEntryChunks() feature from Webpack
 Encore by reading an entrypoints.json file and helping one render all of
 the dynamic script and link tags needed.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-workflow
Description-md5: 7404984ecb15d1875d059fa222b3c046
Description-en: manage a workflow or finite state machine
 The Symfony Workflow Component provides tools for managing a workflow or
 finite state machine.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-yaml
Description-md5: 53821297c9974ad1eee5a69ecdb7d9c7
Description-en: convert YAML to PHP arrays and the other way around
 The Symfony Yaml Component converts YAML strings into PHP arrays.
 It also can be used to convert PHP arrays to YAML strings.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-yunpian-notifier
Description-md5: aedf1185e84f1826eaa51182051b103d
Description-en: Symfony Yunpian Notifier Bridge
 The Symfony Yunpian Notifier Bridge provides Yunpian integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-zendesk-notifier
Description-md5: 153afb673b87843ed3d62e61e098639a
Description-en: Symfony Zendesk Notifier Bridge
 The Symfony Zendesk Notifier Bridge provides Zendesk integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-symfony-zulip-notifier
Description-md5: ea7db955e096777a25e9159d7fd359c7
Description-en: Symfony Zulip Notifier Bridge
 The Symfony Zulip Notifier Bridge provides Zulip integration
 for Symfony Notifier.
 .
 Symfony is a PHP framework, a set of tools and a development methodology.

Package: php-tcpdf
Description-md5: 8832e124ec85610dc6f6429fca872990
Description-en: PHP class for generating PDF files on-the-fly
 TCPDF is a library to generate PDF files that does not require external
 extensions. It also includes a class to extract data from existing PDF
 documents and classes to generate 1D and 2D barcodes in various formats.
 .
 TCPDF has been originally derived from the Public Domain FPDF class by
 Olivier Plathey (https://www.fpdf.org).
 .
 Its main features are:
 .
 * an extensive API to control the generated content and its layout
 (including using XHTML as input);
 * works without external libraries;
 * works with any language (UTF-8 and RTL support);
 * supports TrueTypeUnicode, TrueType, Type1 and CID-0 fonts;
 * supports all page formats (standardized and customized);
 * supports most PDF features:
 - encryption and digital signatures
 - compression
 - bookmarks
 - javascript and forms support
 - PDF annotations, including links, text and file attachments
 - XOBject Templates (layers and object visibility, PDF/A-1b support)
 * supports barcode generation (multiple formats);
 * automatic hyphenation and page break.

Package: php-tempest-highlight
Description-md5: a0d48e6b28c61c6dd1f3e077971124c0
Description-en: Fast, extensible, server-side code highlighting
 This library allows one to perform server-side, high-performance, and
 flexible code highlighting.

Package: php-text-captcha
Description-md5: 6138d5f06c16d59c4921dea3b2d9c246
Description-en: Generation of CAPTCHAs
 .
 Implementation of CAPTCHAs (completely
 automated public Turing test to tell computers
 and humans apart)

Package: php-text-figlet
Description-md5: 27649af27ceddb47f11966c2c47939c1
Description-en: Engine for use FIGlet fonts to rendering text
 The Text_Figlet is an engine for using FIGlet fonts to rendering text. With
 Text_Figlet you can create ASCII-art like text using FIGlet font description
 files (FIGlet fonts). The package supports horizontal smushing, German symbols
 (e.g. äöü), RTL and LTR writing directions as well as incomplete and gzipped
 fonts (as long as php's zlib extension is installed).

Package: php-text-password
Description-md5: 6ffbf4082175f441578dbd9dbea21cda
Description-en: Creating passwords with PHP
 Text_Password allows one to create pronounceable and unpronounceable
 passwords. The full functional range is explained in the manual at
 http://pear.php.net/manual/.

Package: php-text-template
Description-md5: 524e36518a432c647f0097b7d95d6d20
Description-en: Simple template engine
 Text_Template is a simple PHP templating engine used by PHPUnit.
 PHPUnit is a unit testing suite for the PHP language, modelled on the
 xUnit testing framework, designed by Kent Beck and Erich Gamma.

Package: php-thrift
Description-md5: f9b00ac92f853c56de6b3f98c19dad49
Description-en: PHP language support for Thrift
 Thrift is a software framework for the development of reliable and
 performant communication and data serialization. It combines a software
 stack with code generation to build services that operate seamlessly
 across a number of different development languages.
 .
 This package provides the PHP language support for Thrift.

Package: php-tijsverkoyen-css-to-inline-styles
Description-md5: 9c11b16428db21927fdf3714186d06f9
Description-en: convert HTML into HTML with inline styles
 CssToInlineStyles is a class that enables you to convert HTML-pages/files into
 HTML-pages/files with inline styles. This is very useful when you're sending
 emails.

Package: php-timer
Description-md5: 437ed909504fba359c182045a9e99047
Description-en: Utility class for timing
 PHP_Timer is a utility class for timing used by PHPUnit. PHPUnit is
 a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: php-tokenizer
Description-md5: 9b5b761ae146bce4a280355ed8adc623
Description-en: tokenized PHP source to XML converter
 A small library for converting tokenized PHP source code into XML and
 potentially other formats.

Package: php-twig
Description-md5: 25743e06d2c046c909154968fd43beea
Description-en: Flexible, fast, and secure template engine for PHP
 Twig is a fast, secure and flexible template engine for php, implementing an
 own domain specific language which originated from Jinja and Django templates.

Package: php-twig-cache-extra
Description-md5: 3a16e8aad59e22b2b0cd8371c1d3eafa
Description-en: A Twig extension for Symfony Cache
 Twig String extension that provides integration with the Symfony Cache
 component.
 .
 It provides a single `cache` tag that allows one to cache template
 fragments.
 .
 Twig itself is a flexible, fast and secure template engine for PHP.

Package: php-twig-cssinliner-extra
Description-md5: cfe1e2236ecfe34d080fff7b40753e4b
Description-en: A Twig extension to allow inlining CSS
 Twig CssInliner Extension extension that provides the following:
 .
 - inline_css filter: inlines CSS styles in HTML documents.
 .
 Twig itself is a flexible, fast and secure template engine for PHP.

Package: php-twig-doc
Description-md5: 51bfa57f908d328bdd61bc82f88cf7f3
Description-en: Twig template engine documentation
 This documentation describes the internals of Twig and the use of
 it from the perspective of a template designer as well as from the
 perspective of a developer.
 .
 Twig itself is a flexible, fast and secure template engine for PHP.

Package: php-twig-extra-bundle
Description-md5: 3cc1eb6fb52fb553792eb49dd2ac12d0
Description-en: A Symfony bundle for extra Twig extensions
 This package is a Symfony bundle that allows one to use all "extra"
 extensions without any configuration.
 .
 Twig itself is a flexible, fast and secure template engine for PHP.

Package: php-twig-html-extra
Description-md5: 17668b1e6d8f08d72c70e3d2f191f5cc
Description-en: A Twig extension for HTML
 Twig HTML extension that provides the following:
 .
 - data_uri filter: generates a URL using the data scheme as defined in
 RFC 2397;
 - html_classes function: returns a string by conditionally joining class
 names together.
 .
 Twig itself is a flexible, fast and secure template engine for PHP.

Package: php-twig-i18n-extension
Description-md5: 361c56a6c6f39cc2183c7b079bf10c1c
Description-en: i18n extension for the Twig template system
 The i18n extension adds gettext support to Twig.
 .
 For more information on Twig, see the php-twig package.

Package: php-twig-inky-extra
Description-md5: a970317cede22a5bdeac36aae2b17423
Description-en: A Twig extension for the inky email templating engine
 Twig Inky extension that provides the following:
 .
 - inky_to_html filter: processes an inky email template.
 .
 Twig itself is a flexible, fast and secure template engine for PHP.

Package: php-twig-intl-extra
Description-md5: d7f78a0efba2581d9288d08d5dab8c20
Description-en: A Twig extension for Intl
 Twig Intl extension that provides the following:
 .
 - country_name filter: returns the country name given its
 two-letter/five-letter code;
 - currency_name filter: returns the currency name given its three-letter
 code;
 - currency_symbol filter: returns the currency symbol given its
 three-letter code;
 - language_name filter: returns the language name given its
 two-letter/five-letter code;
 - locale_name filter: returns the language name given its
 two-letter/five-letter code;
 - timezone_name filter: returns the timezone name given its identifier;
 - country_timezones filter: returns the timezone identifiers of the given
 country code;
 - format_currency filter: formats a number as a currency;
 - format_number filter: formats a number;
 - format_datetime filter: formats a date time;
 - format_date filter: formats a date;
 - format_time filter: formats a time.
 .
 Twig itself is a flexible, fast and secure template engine for PHP.

Package: php-twig-markdown-extra
Description-md5: 2d1bab6b7522c32fe9b18449a144bf71
Description-en: A Twig extension for Markdown
 Twig Markdown extension that provides the following:
 .
 - markdown_to_html filter: generates HTML from a Markdown block;
 - html_to_markdown filter: generates Markdown from an HTML block.
 .
 Twig itself is a flexible, fast and secure template engine for PHP.

Package: php-twig-string-extra
Description-md5: b317eafc976ae9a5c10646a1ba0a7663
Description-en: A Twig extension for Symfony String
 Twig String extension that provides integration with the Symfony String
 component.
 .
 It provides a single u filter that wraps a text in a `UnicodeString`
 object to give access to methods of the class.
 .
 Twig itself is a flexible, fast and secure template engine for PHP.

Package: php-uopz
Description-md5: 0b1fd7b37e3b1a342f58e44c9eea82d5
Description-en: UOPZ extension for PHP 7
 The uopz extension is focused on providing utilities to aid with unit testing
 PHP code.
 .
 It supports the following activities:
 * Intercepting function execution
 * Intercepting object creation
 * Hooking into function execution
 * Manipulation of function statics
 * Manipulation of function flags
 * Redefinition of constants
 * Deletion of constants
 * Runtime creation of functions and methods
 .
 This is empty package that depends on default PHP version.

Package: php-uopz-all-dev
Description-md5: 01a0da0b991d5e50b9d1d5e45e2de3f5
Description-en: UOPZ extension for PHP 7
 The uopz extension is focused on providing utilities to aid with unit testing
 PHP code.
 .
 It supports the following activities:
 * Intercepting function execution
 * Intercepting object creation
 * Hooking into function execution
 * Manipulation of function statics
 * Manipulation of function flags
 * Redefinition of constants
 * Deletion of constants
 * Runtime creation of functions and methods
 .
 This is empty package that depends on all PHP versions.

Package: php-uploadprogress
Description-md5: e333424a9535570c04d309087a73a8ad
Description-en: file upload progress tracking extension for PHP
 An PHP extension to track progress of a file upload.
 .
 This is empty package that depends on default PHP version.

Package: php-uploadprogress-all-dev
Description-md5: 4a572667325747330da038b1536873eb
Description-en: file upload progress tracking extension for PHP
 An PHP extension to track progress of a file upload.
 .
 This is empty package that depends on all PHP versions.

Package: php-uuid
Description-md5: bcfb0ede3e5a80a461e3f323b1f3c18d
Description-en: PHP UUID extension
 A thin wrapper around libuuid from the ext2utils project
 .
 This is empty package that depends on default PHP version.

Package: php-uuid-all-dev
Description-md5: 818e7a06098dbeba5e51d885898cdb4b
Description-en: PHP UUID extension
 A thin wrapper around libuuid from the ext2utils project
 .
 This is empty package that depends on all PHP versions.

Package: php-vlucas-phpdotenv
Description-md5: a645834e61b61170d3646d5c711b8db9
Description-en: environment variable file loader for PHP
 PHP library implementing an environment variable file (.env) loader for PHP.
 .
 The environment file loader will load environment variables from .env files to
 getenv(), $_ENV and $_SERVER automagically.

Package: php-voku-portable-ascii
Description-md5: d5355b8ee2ffc2e6a65b9dbb57c53b92
Description-en: Portable ASCII library - performance optimized (ascii) string functions for
 php
 This library can work without "mbstring", "iconv" or any other extra
 encoding php-extension installed.
 .
 The benefit of Portable ASCII is that it is easy to use, easy to bundle.

Package: php-webmozart-assert
Description-md5: 58bae8c0242ba92d78081d7ddcede8ac
Description-en: Assertions to validate method input/output with nice error messages
 This library contains efficient assertions to test the input and output
 of methods. With these assertions, one can greatly reduce the amount of
 coding needed to write a safe implementation.

Package: php-wikidiff2
Description-md5: d726885580a5664f003641d894d4cea4
Description-en: external diff engine for mediawiki
 Wikidiff2 is a PHP module providing external diff
 engine for MediaWiki. It performs word-level
 (space-delimited) diffs on general text, and
 character-level diffs on text composed of characters
 from the Japanese and Thai alphabets and the unified han.

Package: php-wmerrors
Description-md5: 2332c96787cda2e64c5c8c0cd87b272e
Description-en: PHP extension that enhances and customizes handling of PHP errors
 wmerrors allows for customizing how PHP errors are handled and displayed to
 the user. It is specifically designed for situations where userland code is
 insufficient (e.g. out of memory errors), but stacktraces and logging are
 still needed.
 .
 wmerrors is designed for usage in MediaWiki, but it has no dependency upon
 MediaWiki and can be used standalone.

Package: php-xdebug
Description-md5: dc0f2303be7d0eccb8e6b7def5f00fb9
Description-en: Xdebug Module for PHP
 The Xdebug extension helps you debugging your script by providing a lot of
 valuable debug information. The debug information that Xdebug can provide
 includes the following:
 .
 * stack traces and function traces in error messages with:
 - full parameter display for user defined functions
 - function name, file name and line indications
 - support for member functions
 * memory allocation
 * protection for infinite recursions
 .
 Xdebug also provides:
 .
 * profiling information for PHP scripts
 * script execution analysis
 * capabilities to debug your scripts interactively with a debug client
 .
 This is empty package that depends on default PHP version.

Package: php-xdebug-all-dev
Description-md5: 33eeecac927281c452c9dcfa5b316828
Description-en: Xdebug Module for PHP
 The Xdebug extension helps you debugging your script by providing a lot of
 valuable debug information. The debug information that Xdebug can provide
 includes the following:
 .
 * stack traces and function traces in error messages with:
 - full parameter display for user defined functions
 - function name, file name and line indications
 - support for member functions
 * memory allocation
 * protection for infinite recursions
 .
 Xdebug also provides:
 .
 * profiling information for PHP scripts
 * script execution analysis
 * capabilities to debug your scripts interactively with a debug client
 .
 This is empty package that depends on all PHP versions.

Package: php-xmlrpc
Description-md5: 0e056366085d2263fec392cc103b9510
Description-en: XML-RPC servers and clients functions for PHP
 These functions can be used to write XML-RPC servers and clients. You can find
 more information about XML-RPC at http://www.xmlrpc.com/, and more
 documentation on this extension and its functions at
 http://xmlrpc-epi.sourceforge.net/.
 .
 The extension is unbundled from php-src as of PHP 8.0.0, because the underlying
 libxmlrpc has obviously been abandoned. It is recommended to reevaluate using
 this extension.
 .
 This is empty package that depends on default PHP version.

Package: php-xmlrpc-all-dev
Description-md5: da972b89e518340f1543406e3ebd8733
Description-en: XML-RPC servers and clients functions for PHP
 These functions can be used to write XML-RPC servers and clients. You can find
 more information about XML-RPC at http://www.xmlrpc.com/, and more
 documentation on this extension and its functions at
 http://xmlrpc-epi.sourceforge.net/.
 .
 The extension is unbundled from php-src as of PHP 8.0.0, because the underlying
 libxmlrpc has obviously been abandoned. It is recommended to reevaluate using
 this extension.
 .
 This is empty package that depends on all PHP versions.

Package: php-yac
Description-md5: f13acbe14180e61854641450a85eaf31
Description-en: YAC (Yet Another Cache) for PHP
 The Yet Another Cache (YAC) is a shared memory user data cache for
 PHP, which provides framework for caching user variables locally.
 This framework completes the missing parts of the Zend OpCache.
 .
 This is empty package that depends on default PHP version.

Package: php-yac-all-dev
Description-md5: b347ccfde57a111e918b111347e99c7b
Description-en: YAC (Yet Another Cache) for PHP
 The Yet Another Cache (YAC) is a shared memory user data cache for
 PHP, which provides framework for caching user variables locally.
 This framework completes the missing parts of the Zend OpCache.
 .
 This is empty package that depends on all PHP versions.

Package: php-yaml
Description-md5: bc39ed0d53be245af557f94cbc44bb8d
Description-en: YAML-1.1 parser and emitter for PHP
 PHP extension adding support for YAML 1.1 (YAML Ain't Markup
 Language) serialization using the LibYAML library.
 .
 This is empty package that depends on default PHP version.

Package: php-yaml-all-dev
Description-md5: 0664871bfba67d2dfeecc3aa0ed2e3b5
Description-en: YAML-1.1 parser and emitter for PHP
 PHP extension adding support for YAML 1.1 (YAML Ain't Markup
 Language) serialization using the LibYAML library.
 .
 This is empty package that depends on all PHP versions.

Package: php-zend-code
Description-md5: a3f8d4f347ad1de3ce61633fa342ad1e
Description-en: Laminas Project - Code component
 Extensions to the PHP Reflection API, static code scanning, and code
 generation.
 .
 `Laminas\Code\Generator` provides facilities to generate arbitrary code using
 an object oriented interface, both to create new code as well as to update
 existing code. While the current implementation is limited to generating PHP
 code, you can easily extend the base class in order to provide code generation
 for other tasks: JavaScript, configuration files, Apache Virtual Hosts, etc.
 .
 The Laminas Project is a PHP framework for developing web applications and
 services.

Package: php-zend-eventmanager
Description-md5: 8ac8811d54168e57bce7257c80dc42f6
Description-en: Laminas Project - EventManager component
 The `Laminas\EventManager` is a component designed for the following use cases:
 .
 * Implementing simple subject/observer patterns.
 * Implementing Aspect-Oriented designs.
 * Implementing event-driven architectures.
 .
 The basic architecture allows you to attach and detach listeners to named
 events, both on a per-instance basis as well as via shared collections;
 trigger events; and interrupt execution of listeners.
 .
 The Laminas Project is a PHP framework for developing web applications and
 services.

Package: php-zend-stdlib
Description-md5: c3eb82f344918e99f685971ff79ec51b
Description-en: Laminas Project - Stdlib component
 `Laminas\Stdlib` is a set of components that implements general purpose utility
 class for different scopes like:
 .
 * array utilities functions;
 * json serializable interfaces;
 * general messaging systems;
 * strin wrappers;
 * etc.
 .
 Laminas Project is a PHP framework for developing web applications and
 services.

Package: php-zeroc-ice
Description-md5: 1db71b9b612d41111007e21a0a42e596
Description-en: PHP extension for Ice
 This package contains a PHP extension for communicating with Ice.
 .
 Ice is a comprehensive RPC framework that helps you network your software
 with minimal effort. Ice takes care of all interactions with low-level
 network programming interfaces and allows you to focus your efforts on
 your application logic.

Package: php-zeta-base
Description-md5: eda9417b8fc7fca01658af8274c8448b
Description-en: Zeta Components - Base package
 The Base package provides the basic infrastructure that all packages rely on.
 Therefore every component relies on this package.
 .
 Zeta Components are a high quality, general purpose library of loosely
 coupled components for development of applications based on PHP 5.
 Beside typical modules for web application development, like a Template
 engine, Database tools and an MVC component, Zeta Components contain
 command line tools, a chart rendering library, a WebDAV server, a
 universal document conversion component and many more tools to ease
 developers live.

Package: php-zeta-console-tools
Description-md5: 15206a2dc54cfc0636147ab5931ae50b
Description-en: Zeta Components - ConsoleTools package
 A set of classes to do different actions with the console (also called shell).
 It can render a progress bar, tables and a status bar and contains a class for
 parsing command line options.
 .
 Zeta Components are a high quality, general purpose library of loosely
 coupled components for development of applications based on PHP 5.
 Beside typical modules for web application development, like a Template
 engine, Database tools and an MVC component, Zeta Components contain
 command line tools, a chart rendering library, a WebDAV server, a
 universal document conversion component and many more tools to ease
 developers live.

Package: php-zeta-unit-test
Description-md5: 4800480439b6296e037002276171092b
Description-en: Zeta Components - UnitTest package
 UnitTest is an internal component which extends PhpUnit to facilitate
 test running and reports of the components themselves.
 .
 Zeta Components are a high quality, general purpose library of loosely
 coupled components for development of applications based on PHP 5.
 Beside typical modules for web application development, like a Template
 engine, Database tools and an MVC component, Zeta Components contain
 command line tools, a chart rendering library, a WebDAV server, a
 universal document conversion component and many more tools to ease
 developers live.

Package: php-zip
Description-md5: 46c476098796c3608a491f8f7ba0e6e6
Description-en: Zip module for PHP [default]
 This package provides a Zip module for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.
 .
 This package is a dependency package, which depends on Debian's default
 PHP version (currently 8.5).

Package: php-zmq
Description-md5: cb0e41fa8b278a28db7408945b1e36b4
Description-en: ZeroMQ messaging bindings for PHP
 ZeroMQ is a software library that lets you quickly design and
 implement a fast message-based applications.
 .
 This is empty package that depends on default PHP version.

Package: php-zmq-all-dev
Description-md5: 6cc7240516a97c5bf858b17ac9a64377
Description-en: ZeroMQ messaging bindings for PHP
 ZeroMQ is a software library that lets you quickly design and
 implement a fast message-based applications.
 .
 This is empty package that depends on all PHP versions.

Package: php-zstd
Description-md5: 48984ff70ba997799709d1329e024a52
Description-en: Zstandard extension for PHP
 PHP extension for compression and decompression with Zstandard library.
 .
 This is empty package that depends on default PHP version.

Package: php-zstd-all-dev
Description-md5: 8858d199a4152cf115bfb75ef38d1ac8
Description-en: Zstandard extension for PHP
 PHP extension for compression and decompression with Zstandard library.
 .
 This is empty package that depends on all PHP versions.

Package: php-zumba-json-serializer
Description-md5: 08e1f7e1a73a1add8d063a6ecc5795e4
Description-en: Library to serialize PHP variables in JSON format
 Json Serializer is similar to the serialize() function in PHP,
 you can also un-serialize the JSON generated by this tool
 and have the PHP content back.

Package: php8.5-amqp
Description-md5: 6483326e65870ebb51d95c2121230fb2
Description-en: AMQP extension for PHP
 This extension can communicate with any AMQP spec 0-9-1 compatible
 server, such as RabbitMQ, OpenAMQP and Qpid, giving you the ability
 to create and delete exchanges and queues, as well as publish to any
 exchange and consume from any queue.

Package: php8.5-apcu
Description-md5: 0d7462c8f566c71b65f0d4bcf7806445
Description-en: APC User Cache for PHP
 The APCu is userland caching: APC (Alternative PHP Cache) stripped of
 opcode caching after the deployment of Zend OpCache in PHP 5.5 as the
 primary solution to opcode caching in future versions of PHP.
 .
 The APCu is a fast solution for userland caching (and dumping) of PHP
 variables locally, it is not distributed like MemcacheD, but they can
 be used together for optimal caching.

Package: php8.5-ast
Description-md5: 89cc81ee7d797c1bec508656b8b3e63c
Description-en: AST extension for PHP 7
 This extension exposes the abstract syntax tree generated by PHP 7.

Package: php8.5-bcmath
Description-md5: 8f9f425714b203a9b7d1f3678f64c107
Description-en: Bcmath module for PHP
 This package provides the Bcmath module(s) for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-bz2
Description-md5: 6221ff838ed81a370f3420140a1ccf42
Description-en: bzip2 module for PHP
 This package provides the bzip2 module(s) for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-dba
Description-md5: a1c9cd8c67d752f4aaf0ba88ecb360df
Description-en: DBA module for PHP
 This package provides the DBA module(s) for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-decimal
Description-md5: 826c89625a33d1b8f57005150458bad5
Description-en: Arbitrary precision floating-point decimal for PHP
 Adds support for correctly-rounded arbitrary precision decimal floating-point
 arithmetic in PHP.

Package: php8.5-ds
Description-md5: b49ce0350694b51e44aaa90412ffcd8b
Description-en: PHP extension providing efficient data structures for PHP 7
 An PHP extension providing specialized data structures as efficient
 alternatives to the PHP array.

Package: php8.5-enchant
Description-md5: 687582edca33aa141d3f62c1294fcb07
Description-en: Enchant module for PHP
 This package provides the Enchant module(s) for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-excimer
Description-md5: a49ad25aaaad9158204ae9c68a4d71b3
Description-en: Interrupting timer and low-overhead sampling profiler for PHP
 Calls a user-defined callback when a one-shot or periodic timer expires. Also a
 sampling profiler backend, which aggregates backtraces collected by a periodic
 timer.

Package: php8.5-fpm
Description-md5: e9e8cfa978290a41393e4e71fb72bc59
Description-en: server-side, HTML-embedded scripting language (FPM-CGI binary)
 This package provides the Fast Process Manager interpreter that runs
 as a daemon and receives Fast/CGI requests.  Note that MOST Apache users
 probably want the libapache2-mod-php8.5 package.
 .
 The following extensions are built in: Core date filter hash json lexbor
 libxml openssl pcre random Reflection session sodium SPL standard uri Zend
 OPcache zlib.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-gearman
Description-md5: 1ef55b03e1d417f0d32c9a3f0093d948
Description-en: PHP wrapper to libgearman
 This extension uses libgearman library to provide API for
 communicating with gearmand, and writing clients and workers.

Package: php8.5-gmagick
Description-md5: 6e0b329ef11980ff6dbe315294c05bb6
Description-en: Provides a wrapper to the GraphicsMagick library
 Gmagick is a php extension to create, modify and obtain meta
 information of images using the GraphicsMagick API.

Package: php8.5-gnupg
Description-md5: 390146555a9d62d7c35ba54798d074b0
Description-en: PHP wrapper around the gpgme library
 This PHP extension provides methods to interact with gnupg.

Package: php8.5-http
Description-md5: 0b40d8a018799b2b33f6309d412a1f7c
Description-en: PECL HTTP module for PHP Extended HTTP Support
 This HTTP extension aims to provide a convenient and powerful set of
 functionality for one of PHPs major applications.
 .
 It eases handling of HTTP urls, headers and messages, provides means
 for negotiation of a client&apos;s preferred content type, language
 and charset, as well as a convenient way to send any arbitrary data
 with caching and resuming capabilities.
 .
 It provides powerful request functionality with support for parallel
 requests.

Package: php8.5-igbinary
Description-md5: e9c521ff0630ca54a4d3fd9765e09ab3
Description-en: igbinary PHP serializer
 Igbinary is a drop in replacement for the standard PHP serializer.
 Instead of time and space consuming textual representation, igbinary
 stores PHP data structures in a compact binary form.  Savings are
 significant when using memcached or similar memory based storages for
 serialized data.

Package: php8.5-imagick
Description-md5: 1b0be74175e2a8655593a6b583950eed
Description-en: Provides a wrapper to the ImageMagick library
 Imagick is a native php extension to create and modify images using the
 ImageMagick API.

Package: php8.5-inotify
Description-md5: f58ea422ae46f0ea14a945debe8adaea
Description-en: Inotify bindings for PHP
 An PHP extension providing Inotify bindings.

Package: php8.5-interbase
Description-md5: 40c18d15eeba50ef5700d72e1e45d586
Description-en: Interbase module for PHP
 This package provides the Interbase module(s) for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-intl
Description-md5: 576352b0c1559ceb07b3161367c69f39
Description-en: Internationalisation module for PHP
 This package provides the Internationalisation module(s) for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-libvirt-php
Description-md5: 55b8bd7ef26743a0588775845ab14cd5
Description-en: libvirt bindings for PHP
 libvirt-php is a php module that provides PHP bindings for libvirt
 virtualization toolkit and therefore you can access libvirt directly
 from your PHP scripts with no need to have virt-manager or
 libvirt-based CLI/GUI tools installed.

Package: php8.5-litespeed
Description-md5: 37cd68b05ba7054481eda4ad6634bd31
Description-en: server-side, HTML-embedded scripting language (LiteSpeed binary)
 This package provides the LiteSpeed SAPI module that provides a dedicated
 interface for PHP integration with OpenLiteSpeed or LiteSpeed Web Server.
 .
 The following extensions are built in: Core date filter hash json lexbor
 libxml openssl pcre random Reflection session sodium SPL standard uri Zend
 OPcache zlib.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-mailparse
Description-md5: ed62a80883face93511294d29eb4c656
Description-en: Email message manipulation for PHP
 Mailparse is an extension for parsing and working with email
 messages.
 .
 It can deal with rfc822 and rfc2045 (MIME) compliant messages.

Package: php8.5-maxminddb
Description-md5: 0277e6dbb8ac208d8ecea2d020a3af42
Description-en: Reader for the MaxMind DB file format for PHP
 This is the PHP extension for reading MaxMind DB files. MaxMind DB is a binary
 file format that stores data indexed by IP address subnets (IPv4 or IPv6).

Package: php8.5-mcrypt
Description-md5: 5679755b3c3595da944057f70e0f8150
Description-en: PHP bindings for the libmcrypt library
 These functions provides bindings for the unmaintained libmcrypt library.
 .
 The extension is unbundled from php-src as of PHP 7.2.0, because the underlying
 libmcrypt has obviously been abandoned. It is recommended to reevaluate using
 this extension.

Package: php8.5-memcache
Description-md5: d2ac98f44f310f359463dd42bfbb2873
Description-en: memcache extension module for PHP
 Memcached is a caching daemon designed especially for dynamic web applications
 to decrease database load by storing objects in memory.
 .
 This extension allows you to work with memcached through handy OO and
 procedural interfaces in your php5 applications.
 .
 This is an updated version for PHP 7 with non-blocking I/O taken from
 https://github.com/websupport-sk/pecl-memcache

Package: php8.5-memcached
Description-md5: 8dd75c15765c7e1abc72767ad4d0eaba
Description-en: memcached extension module for PHP, uses libmemcached
 Memcached is a caching daemon designed especially for dynamic web
 applications to decrease database load by storing objects in memory.
 .
 This extension uses libmemcached library to provide API for
 communicating with memcached servers.

Package: php8.5-mongodb
Description-md5: 019af190a34e0d969ac1807b7a0e3f5a
Description-en: MongoDB driver for PHP
 The purpose of this driver is to provide exceptionally thin glue
 between MongoDB and PHP, implementing only fundemental and
 performance-critical components necessary to build a fully-functional
 MongoDB driver.

Package: php8.5-msgpack
Description-md5: 16b5d9a1e0edd6877260e0935e49be18
Description-en: PHP extension for interfacing with MessagePack
 This extension provide API for communicating with MessagePack serialization.

Package: php8.5-oauth
Description-md5: fb3d073fa1941bfdc8fb470a0bc6a56c
Description-en: OAuth 1.0 consumer and provider extension
 OAuth is an authorization protocol built on top of HTTP which allows
 applications to securely access data without having to store
 usernames and passwords.
 .
 This package provides an API for fetching and serving OAuth
 protected resources.

Package: php8.5-pcov
Description-md5: ad805c48fd061e54adbf6ee0eca66419
Description-en: Code coverage driver
 A self contained php-code-coverage compatible driver for PHP7.

Package: php8.5-phpdbg
Description-md5: 6cc3a38e89ad0b3a7247e354a2e82cc9
Description-en: server-side, HTML-embedded scripting language (PHPDBG binary)
 This package provides the /usr/bin/phpdbg command interpreter, useful for
 stepthrough debugging of PHP code.
 .
 The following extensions are built in: Core date filter hash json lexbor
 libxml openssl pcntl pcre random Reflection session sodium SPL standard uri
 Zend OPcache zlib.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-pq
Description-md5: 1bc31d6fa7cacaf3828980dbf749441a
Description-en: PostgreSQL client library (libpq) binding for PHP
 This is a modern binding to the mature libpq, the official PostgreSQL C-client
 library.
 .
 Highlights:
 - Nearly 100% support for asynchronous usage.
 - Extended type support by pg_type.
 - Fetching simple multi-dimensional array maps.
 - Working Gateway implementation.

Package: php8.5-ps
Description-md5: 061871d3e4266649c7bf030573c35e87
Description-en: ps module for PHP
 ps is an extension similar to the pdf extension but for creating
 PostScript files. Its api is modelled after the pdf extension.
 It has some advanced features like taking kerning into account
 and support for hyphenation. PostScript files can converted to
 pdf files with ghostscript retaining hyperlinks and bookmarks.

Package: php8.5-psr
Description-md5: fb92eb598c5237eb002f23b4816dfda4
Description-en: PSR interfaces for PHP
 This PHP extension provides the interfaces from the PSR standards as
 established by the PHP-FIG group.
 .
 See http://www.php-fig.org/psr/ for more information on PSR standards.

Package: php8.5-raphf
Description-md5: 9c611d2a5858f6b68fc678407931d914
Description-en: raphf module for PHP
 A reusable split-off of pecl_http persistent handle and
 resource factory API.

Package: php8.5-redis
Description-md5: b8a3de89cf7f4311899f1f5751dbc60a
Description-en: PHP extension for interfacing with Redis
 This extension allows php applications to communicate with the Redis
 persistent key-value store.  The php-redis module provides an easy
 object oriented interface.

Package: php8.5-rrd
Description-md5: 76fef5c0491b279d51f3955f0b75ffe8
Description-en: PHP bindings to rrd tool system
 Procedural and simple OO wrapper for rrdtool - data logging and
 graphing system for time series data.

Package: php8.5-smbclient
Description-md5: ef04673e23cac4e7ee46d8ebdd60beff
Description-en: PHP wrapper for libsmbclient
 smbclient is a PHP extension that uses Samba's libsmbclient library
 to provide Samba related functions and 'smb' streams to PHP programs.

Package: php8.5-soap
Description-md5: 8ca6ca2ae4fbc6127f6522e73f05005a
Description-en: SOAP module for PHP
 This package provides the SOAP module(s) for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-solr
Description-md5: d404cb885f81e4bef1b57c8bb1c01e9b
Description-en: PHP extension for communicating with Apache Solr server
 The Apache Solr PHP extension is an extremely fast, light-weight,
 feature-rich library that allows PHP applications to communicate
 easily and efficiently with Apache Solr server instances using an
 object-oriented API.
 .
 It effectively simplifies the process of interacting
 with Apache Solr using PHP and it already comes with built-in
 readiness for the latest features.
 .
 The extension has features such as built-in, serializable query
 string builder objects which effectively simplifies the manipulation
 of name-value pair request parameters across repeated requests.  The
 response from the Solr server is also automatically parsed into
 native php objects whose properties can be accessed as array keys or
 object properties without any additional configuration on the
 client-side.
 .
 Its advanced HTTP client reuses the same connection across multiple
 requests and provides built-in support for connecting to Solr servers
 secured behind HTTP Authentication or HTTP proxy servers.  It is also
 able to connect to SSL-enabled containers.
 .
 PECL Solr 2+ is only compatible with Apache Solr Server 4.0+.

Package: php8.5-ssh2
Description-md5: 8adc0199b55f9ddf168edba900604566
Description-en: Bindings for the libssh2 library
 Provides PHP bindings to the functions of libssh2 which implements
 the SSH2 protocol.
 .
 WARNING: The PHP 7.0 is an unreleased git snapshot of current ssh2
 that implements support for PHP 7.0. USE WITH CAUTION!

Package: php8.5-stomp
Description-md5: a388bef12448d244d9d25941bc1b0664
Description-en: Streaming Text Oriented Messaging Protocol (STOMP) client module for PHP
 This extension allows php applications to communicate with any STOMP
 (Streaming Text Oriented Messaging Protocol) compliant Message
 Brokers (e.g. Apache ActiveMQ) through easy object oriented and
 procedural interfaces.

Package: php8.5-sybase
Description-md5: c5f3c0b4521b40ee671df4ab3452df1d
Description-en: Sybase module for PHP
 This package provides the Sybase module(s) for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-uopz
Description-md5: 02f1e0153cbff95786fc98ecd22bd7ff
Description-en: UOPZ extension for PHP 7
 The uopz extension is focused on providing utilities to aid with unit testing
 PHP code.
 .
 It supports the following activities:
 * Intercepting function execution
 * Intercepting object creation
 * Hooking into function execution
 * Manipulation of function statics
 * Manipulation of function flags
 * Redefinition of constants
 * Deletion of constants
 * Runtime creation of functions and methods

Package: php8.5-uploadprogress
Description-md5: b6da3b2b77eac36b013dad6ad9bc1f8c
Description-en: file upload progress tracking extension for PHP
 An PHP extension to track progress of a file upload.

Package: php8.5-uuid
Description-md5: ff7f565225f60f10e8abbb382116bdff
Description-en: PHP UUID extension
 A thin wrapper around libuuid from the ext2utils project

Package: php8.5-xdebug
Description-md5: 960fff0d47cec49f1da1997641a8c7de
Description-en: Xdebug Module for PHP
 The Xdebug extension helps you debugging your script by providing a lot of
 valuable debug information. The debug information that Xdebug can provide
 includes the following:
 .
 * stack traces and function traces in error messages with:
 - full parameter display for user defined functions
 - function name, file name and line indications
 - support for member functions
 * memory allocation
 * protection for infinite recursions
 .
 Xdebug also provides:
 .
 * profiling information for PHP scripts
 * script execution analysis
 * capabilities to debug your scripts interactively with a debug client

Package: php8.5-xmlrpc
Description-md5: ec3be576424ac4e48166e1ef9f8d4d28
Description-en: XML-RPC servers and clients functions for PHP
 These functions can be used to write XML-RPC servers and clients. You can find
 more information about XML-RPC at http://www.xmlrpc.com/, and more
 documentation on this extension and its functions at
 http://xmlrpc-epi.sourceforge.net/.
 .
 The extension is unbundled from php-src as of PHP 8.0.0, because the underlying
 libxmlrpc has obviously been abandoned. It is recommended to reevaluate using
 this extension.

Package: php8.5-xsl
Description-md5: 93c8fc5e2935346a001f328e898c3cff
Description-en: XSL module for PHP (dummy)
 This package is a transitional dummy package and can be safely
 removed.

Package: php8.5-yac
Description-md5: 9b897ced87c56ea48af5722521565ddd
Description-en: YAC (Yet Another Cache) for PHP
 The Yet Another Cache (YAC) is a shared memory user data cache for
 PHP, which provides framework for caching user variables locally.
 This framework completes the missing parts of the Zend OpCache.

Package: php8.5-yaml
Description-md5: 1bfaf65b64a715c72224ee22bc952860
Description-en: YAML-1.1 parser and emitter for PHP
 PHP extension adding support for YAML 1.1 (YAML Ain't Markup
 Language) serialization using the LibYAML library.

Package: php8.5-zip
Description-md5: e148c478613188b645a0ec42c87f0518
Description-en: Zip module for PHP
 This package provides the Zip module(s) for PHP.
 .
 PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
 open source general-purpose scripting language that is especially suited
 for web development and can be embedded into HTML.

Package: php8.5-zmq
Description-md5: 6326bbe8256d4850dafb75ece0300e6c
Description-en: ZeroMQ messaging bindings for PHP
 ZeroMQ is a software library that lets you quickly design and
 implement a fast message-based applications.

Package: php8.5-zstd
Description-md5: d8c00906a899f3b56815b32efaac8cb4
Description-en: Zstandard extension for PHP
 PHP extension for compression and decompression with Zstandard library.

Package: phpab
Description-md5: 4a0117a0c9010f871d997fa928d22145
Description-en: lightweight PHP namespace aware autoload generator
 The PHP AutoloadBuilder CLI tool phpab is a command line application
 to automate the process of generating an autoload require file with
 the option of creating static require lists as well as phar archives.

Package: phpldapadmin
Description-md5: 24140705abe05aa0c5eff13404cc56a5
Description-en: web based interface for administering LDAP servers
 phpLDAPadmin is a web-based LDAP client. It provides easy,
 anywhere-accessible, multi-language administration for your LDAP
 server. Its hierarchical tree-viewer and advanced search functionality
 make it intuitive to browse and administer your LDAP directory. Since it
 is a web application, this LDAP browser works on many platforms, making
 your LDAP server easily manageable from any location.
 Usually, you may access PLA by pointing your browser to
 http://<webserver>/phpldapadmin .

Package: phpliteadmin
Description-md5: 1f159926bcae11bccac306430ad5aae9
Description-en: web-based SQLite database admin tool
 phpLiteAdmin is a web-based SQLite database admin tool written in PHP with
 support for SQLite3 and SQLite2 (not in Debian). Following in the spirit of the
 flat-file system used by SQLite, phpLiteAdmin consists of a single source file,
 phpliteadmin.php, that is dropped into a directory on a server and then visited
 in a browser. The available operations, feature set, interface, and user
 experience is comparable to that of phpMyAdmin.
 .
 In this package, you will find phpliteadmin.php already configured to work with
 Apache2. This package provides the main features of the script.

Package: phpliteadmin-themes
Description-md5: 745218d45dcf9dc1dacc4d3d9daa93d0
Description-en: web-based SQLite database admin tool - themes
 phpLiteAdmin is a web-based SQLite database admin tool written in PHP with
 support for SQLite3 and SQLite2 (not in Debian). Following in the spirit of the
 flat-file system used by SQLite, phpLiteAdmin consists of a single source file,
 phpliteadmin.php, that is dropped into a directory on a server and then visited
 in a browser. The available operations, feature set, interface, and user
 experience is comparable to that of phpMyAdmin.
 .
 This package contains styles of themes for phpLiteAdmin.

Package: phpmyadmin
Description-md5: 20eb9cc7cf4c215c79adaa7566554312
Description-en: MySQL web administration tool
 This package allows administering of MySQL or MariaDB with a web interface.
 .
 It allows administrators to:
 - browse through databases and tables;
 - create, copy, rename, alter and drop databases;
 - create, copy, rename, alter and drop tables;
 - perform table maintenance;
 - add, edit and drop fields;
 - execute any SQL-statement, even multiple queries;
 - create, alter and drop indexes;
 - load text files into tables;
 - create and read dumps of tables or databases;
 - export data to SQL, CSV, XML, Word, Excel, PDF and LaTeX formats;
 - administer multiple servers;
 - manage MySQL users and privileges;
 - check server settings and runtime information with configuration hints;
 - check referential integrity in MyISAM tables;
 - create complex queries using Query-by-example (QBE), automatically
 connecting required tables;
 - create PDF graphics of database layout;
 - search globally in a database or a subset of it;
 - transform stored data into any format using a set of predefined
 functions, such as displaying BLOB-data as image or download-link;
 - manage InnoDB tables and foreign keys;
 and is fully internationalized and localized in dozens of languages.

Package: phppgadmin
Description-md5: cb4fb574d4e7960ecc1f80a2e63bf7e8
Description-en: web-based administration tool for PostgreSQL
 phpPgAdmin is a web-based administration tool for PostgreSQL. It is perfect
 for PostgreSQL DBAs, newbies and hosting services.
 .
 Features:
 * Administer multiple servers
 * Manage all aspects of:
 * Users & groups
 * Databases
 * Schemas
 * Tables, indexes, constraints, triggers, rules & privileges
 * Views, sequences & functions
 * Advanced objects
 * Reports
 * Easy data manipulation:
 * Browse tables, views & reports
 * Execute arbitrary SQL
 * Select, insert, update and delete
 * Dump table data in a variety of formats: SQL, COPY, XML, XHTML, CSV, Tabbed,
 pg_dump
 * Import SQL scripts, COPY data, XML, CSV and Tabbed
 * Supports the Slony master-slave replication engine
 * Excellent language support:
 * Available in 27 languages
 * No encoding conflicts. Edit Russian data using a Japanese interface!
 * Easy to install and configure

Package: phpqrcode
Description-md5: b5a011faf36da241599c8c7624e42fed
Description-en: PHP library for generating two-dimensional barcodes
 PHP QR Code is a library for generating QR Codes, 2-dimensional barcodes.
 It is based on the libqrencode C library and provides an API for creating
 QR Code barcode images (PNG and JPEG).
 .
 Some of the library features include:
 * Supports QR Code versions (size) 1-40
 * Numeric, Alphanumeric, 8-bit and Kanji encoding.
 * Exports to PNG, JPEG images, also exports as bit-table
 * TCPDF 2-D barcode API integration
 * Easy to configure
 * Data cache for calculation speed-up
 * Debug data dump, error logging, time benchmarking

Package: phpsysinfo
Description-md5: 0893d873babcd4553149129b89b27fa5
Description-en: PHP based host information
 phpSysInfo is a PHP script that displays information about the
 host being accessed.
 .
 It displays information on the system like kernel version, uptime,
 network, disk and memory usage, information on CPU and model,
 attached IDE and SCSI devices and PCI cards and lm-sensors output on
 architectures supporting it.
 .
 It has support for multiple languages and themes.

Package: phpunit
Description-md5: 3f32da5741bf4ad2de864d5b86e5f0ee
Description-en: Unit testing suite for PHP
 Unit testing allows you to write small test methods which verify units of
 functionality in your program.  It is a powerful technique for improving the
 quality of your software, preventing regressions, and allowing confident
 refactoring of your code.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework, designed by Kent Beck and Erich Gamma.  If you've used
 JUnit (for Java), PyUnit (for Python), CxxUnit (for C++), or any of the
 other equivalents for other languages, the API for this package should seem
 fairly familiar.  If you've never written unit tests before, the PHPUnit
 API is simple to learn and use.

Package: phpunit-cli-parser
Description-md5: 21475fcb315821f9aa5104c75a38677b
Description-en: Library for parsing CLI options
 This component provides a library for parsing $_SERVER['argv'], extracted
 from PHPUnit.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-code-unit
Description-md5: d24943a75182ccfa54525bf2d8bca9fd
Description-en: Collection of value objects that represent the PHP code units
 This component provides a collection of value objects that represent the PHP
 code units. It is used by PHPUnit.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-code-unit-reverse-lookup
Description-md5: 3a11fa3a156055359a609f3f6dc541c3
Description-en: look up what a line of code belongs to - PHPUnit component
 code-unit-reverse-lookup is a PHPUnit extension that provides the
 functionality to look up which function or method a line of code
 belongs to.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-comparator
Description-md5: 5e16a100ec8bde1b07e6bcaee2e4764a
Description-en: functionality to compare PHP values for equality - PHPUnit component
 This component provides functionality that helps to compare PHP values for
 equality.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-complexity
Description-md5: b6f01c1c0fc0189709727631ec7e440d
Description-en: Library for calculating the complexity of PHP code units
 This component provides a library for calculating the complexity of PHP
 code units. It is used by PHPUnit.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-diff
Description-md5: 42a8447ce82d0637859c6a1371fc2e7f
Description-en: diff implementation - stand-alone component from PHPUnit
 Diff is a PHPUnit extension that provides comparison and parsing features.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-environment
Description-md5: 4e5831aba97444c62176dd0e78eeac92
Description-en: functionality to handle HHVM/PHP environments - PHPUnit component
 This component provides functionality that helps writing PHP code that has
 runtime-specific (PHP / HHVM) execution paths.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-exporter
Description-md5: c0a6d2e651cfc835c2e33c950e9feee9
Description-en: export variables for visualization - PHPUnit component
 Exporter is a PHPUnit extension that provides the functionality to export
 PHP variables for visualization.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-file-filter
Description-md5: 297a11bbc1e053046c9da5914bb87bef
Description-en: Library for filtering files
 file-filter is a library for filtering files.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-git-state
Description-md5: 575b914d76338127818c45d7f1730b38
Description-en: Library for describing the state of a Git checkout
 git-state is a library for describing the state of a Git checkout.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-global-state
Description-md5: 4acb65ee8e11e64b4d664704a9376bbd
Description-en: snapshotting of global state - PHPUnit component
 GlobalState is a PHPUnit extension that provides the functionality to
 snapshot a global state.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-lines-of-code
Description-md5: f115d5ffcbbc838818954396f2ddfcb3
Description-en: Library for counting the lines of code in PHP source code
 This component provides a library for counting the lines of code in PHP
 source code. It is used by PHPUnit.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-object-enumerator
Description-md5: 20b4755c1cb58f4a2b4efb856d64f944
Description-en: enumerate all referenced objects - PHPUnit component
 Object Enumerator is a PHPUnit extension that provides the functionality to
 traverse array structures and object graphs to enumerate all referenced
 objects.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-object-reflector
Description-md5: 41f02b11b7ba80d7a54aa36377eeb45c
Description-en: reflection of object attributes - PHPUnit component
 Object Reflector is a PHPUnit extension that allows reflection of object
 attributes, including inherited and non-public ones.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-recursion-context
Description-md5: 4c2bfc24f783ea094059b01e20807a95
Description-en: recursively process PHP variables - PHPUnit component
 Recursion Context is a PHPUnit extension that provides the functionality to
 recursively process PHP variables.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-resource-operations
Description-md5: c85ad8ce673503941911fff61606c883
Description-en: provide a list of PHP built-in functions that operate on resources
 Resource Operations is a PHPUnit extension that provides a list of PHP
 built-in functions that operate on resources.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-type
Description-md5: 1307a24127c62f203822a1df6c60a0cf
Description-en: Collection of value objects that represent the types of the PHP type system
 This component provides a collection of value objects that represent the types
 of the PHP type system. It is used by PHPUnit.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpunit-version
Description-md5: aa2b6155079b1bbd887f9fe279237d2f
Description-en: Library that helps with managing the version number of Git-hosted PHP projects
 Version is a PHPUnit extension that provides a proper version depending on
 the given release number, and information from the current Git repository
 if there is one, as intended for PHPUnit.
 .
 PHPUnit is a unit testing suite for the PHP language, modelled on the xUnit
 testing framework.

Package: phpwebcounter
Description-md5: f96bbec04ce6bc54ee71c99b8be086d2
Description-en: simple and light web hit counter
 PHP script to show the number of hits in web pages using ASCII text or
 PNG images. You can use your custom PNG images. PHP Web Counter is a
 very easy-to-configure application.
 .
 It isn't a CGI program and doesn't require special things to work.
 .
 Demo site: https://phpwebcounter.sf.net

Package: phpwebcounter-extra
Description-md5: 24246c54187e21fba267a97ec69bf7e2
Description-en: extra graphical numbers to PHP Web Counter
 PHP Web Counter is a PHP script to show the number of the hits in
 web pages. It runs on web server and uses text or PNG images.
 .
 This package has some graphical numbers to use with PHP Web Counter.
 .
 Demo site: https://phpwebcounter.sf.net

Package: phrog
Description-md5: adadcb98d28bb078de50004ecd77091c
Description-en: Greetd-compatible greeter for mobile phones
 Phrog is a graphical greeter speaking the `greetd` protocol and aimed at mobile
 devices like smart phones and tablets using touch based inputs and small
 screens.
 .
 It was initially designed for the Phosh Mobile Environment based on GNOME/GTK
 but can spawn any graphical session.

Package: phybin
Description-md5: bd5ecd29808dab83aa6049e97e00b573
Description-en: binning/clustering newick trees by topology
 PhyBin is a simple command line tool that classifies a set of Newick
 tree files by their topology. The purpose of it is to take a large set
 of tree files and browse through the most common tree topologies.
 .
 It can do simple binning of identical trees or more complex clustering
 based on an all-to-all Robinson-Foulds distance matrix.
 .
 phybin produces output files that characterize the size and contents of
 each bin or cluster (including generating GraphViz-based visual
 representations of the tree topologies).

Package: phylip
Description-md5: 3fdeb4b0f56b2d6898a24f0f783f47ae
Description-en: package of programs for inferring phylogenies
 The PHYLogeny Inference Package is a package of programs for inferring
 phylogenies (evolutionary trees) from sequences.
 Methods that are available in the package include parsimony, distance
 matrix, and likelihood methods, including bootstrapping and consensus
 trees. Data types that can be handled include molecular sequences, gene
 frequencies, restriction sites, distance matrices, and 0/1 discrete
 characters.

Package: phylip-doc
Description-md5: 81b20d4225185f341d34c0301c426b53
Description-en: package of programs for inferring phylogenies (documentation)
 The PHYLogeny Inference Package is a package of programs for inferring
 phylogenies (evolutionary trees) from sequences.
 Methods that are available in the package include parsimony, distance
 matrix, and likelihood methods, including bootstrapping and consensus
 trees. Data types that can be handled include molecular sequences, gene
 frequencies, restriction sites, distance matrices, and 0/1 discrete
 characters.
 .
 This package contains the HTML documentation

Package: phylonium
Description-md5: a4b999c60e439b64fe841796b996fd33
Description-en: Fast and Accurate Estimation of Evolutionary Distances
 This is the phylonium program for estimating the evolutionary distances
 between closely related genomes. It is much faster than alignment based
 approaches for phylogeny reconstruction and usually more accurate than
 competing alignment-free methods.

Package: phyml
Description-md5: e17d56691eaa63bb88fc849229a6c8a4
Description-en: Phylogenetic estimation using Maximum Likelihood
 PhyML is a software that estimates maximum likelihood phylogenies from
 alignments of nucleotide or amino acid sequences. It provides a wide
 range of options that were designed to facilitate standard phylogenetic
 analyses. The main strengths of PhyML lies in the large number of
 substitution models coupled to various options to search the space of
 phylogenetic tree topologies, going from very fast and efficient methods
 to slower but generally more accurate approaches. It also implements
 two methods to evaluate branch supports in a sound statistical framework
 (the non-parametric bootstrap and the approximate likelihood ratio test).
 .
 PhyML was designed to process moderate to large data sets. In theory,
 alignments with up to 4,000 sequences 2,000,000 character-long can
 be analyzed. In  practice however, the amount of memory required to process
 a data set is proportional of the product of the number of sequences by their
 length. Hence, a large number of sequences can only be processed provided
 that they are short. Also, PhyML can handle long sequences provided that
 they are not numerous. With most standard personal computers, the “comfort
 zone” for PhyML generally lies around 3 to 500 sequences less than 2,000
 character long.
 .
 This package also includes PhyTime.

Package: physamp
Description-md5: 806998c69d319065cb1774ccfc55546b
Description-en: sample sequence alignment corresponding to phylogeny
 The PhySamp package currently contains two programs: bppphysamp, which
 samples sequences according to their similarity, and bppalnoptim, which
 samples a sequence alignment by removing sequences in order to maximize
 the number of sites suitable for a given analysis. The bppalnoptim
 program has three running modes:
 * Interactive: the user will be iteratively proposed a set of choices
 for sequence removal, with their corresponding site gains. The
 procedure stops when the user does not want to remove more sequences,
 and the resulting filtered alignment is written.
 * Automatic: the user enters an a priori criterion for stopping
 the filtering procedure (for instance a minimum number of
 sequences to keep).
 * Diagnostic: this mode allows one to plot the trade-off curve, by
 showing the site gain as a function of the number of removed
 sequences.

Package: physlock
Description-md5: 77b5394eb44753f4d7bdc19072f14ef2
Description-en: lightweight Linux console locking tool
 physlock is an alternative to vlock, it is equivalent to
 `vlock -an'. It is written because vlock blocks some Linux
 kernel mechanisms like hibernate and suspend and can therefore
 only be used with some limitations. physlock is designed to be
 more lightweight and it does not have a plugin interface.

Package: phyutility
Description-md5: 6730a7643225c41b52add47cfa3138db
Description-en: simple analyses or modifications on both phylogenetic trees and data matrices
 Phyutility (fyoo-til-i-te) is a command line program that performs
 simple analyses or modifications on both trees and data matrices.
 .
 Currently it performs the following functions (to suggest another
 feature, submit an Issue and use the label Type-Enhancement) :
 .
 Trees
 * rerooting
 * pruning
 * type conversion
 * consensus
 * leaf stability
 * lineage movement
 * tree support
 .
 Data Matrices
 * concatenate alignments
 * genbank parsing
 * trimming alignments
 * search NCBI
 * fetch NCBI

Package: phyx
Description-md5: 7d8e820c88863c5396bb93a7ab61d456
Description-en: UNIX-style phylogenetic analyses on trees and sequences
 phyx provides a convenient, lightweight and inclusive toolkit consisting of
 programs spanning the wide breadth of programs utilized by researchers
 performing phylogenomic analyses. Modeled after Unix/GNU/Linux command
 line tools, individual programs perform a single task and operate on
 standard I/O streams. A result of this stream-centric approach is that, for
 most programs, only a single sequence or tree is in memory at any moment.
 Thus, large datasets can be processed with minimal memory requirements.
 phyx’s ever-growing complement of programs consists of over 35 programs
 focused on exploring, manipulating, analyzing and simulating phylogenetic
 objects (alignments, trees and MCMC logs). As with standard Unix command
 line tools, these programs can be piped (together with non-phyx tools),
 allowing the easy construction of efficient analytical pipelines.

Package: pi
Description-md5: faf9e20d941a71da7aae55e3c561fde9
Description-en: Compute Archimedes' constant Pi to arbitrary precision
 This program computes Archimedes' constant Pi to arbitrary precision.
 It is extremely fast and the precision is only limited by your machine's
 main memory.
 .
 This is a teaser for the CLN library, to which the actual computation is
 delegated.  You may use these decimal digits as random digits or search
 them for hidden messages.  :-)

Package: pia
Description-md5: e68596f915560383572b3e2552c61b8c
Description-en: movie player for xawtv
 XawTV is a set of software for watching and recording television channels and
 webcams.
 .
 This package provides a simple movie player used by xawtv and motv to
 play back movie files which are recorded from TV.

Package: pianobar
Description-md5: 7310797860aaaf13bddf0ef9f8c77c9f
Description-en: console based player for Pandora radio
 pianobar is a cross-platform console client for the personalized web radio
 Pandora, supporting all important features the official Flash™ client has:
 .
 * Create, delete, rename stations and add more music
 * Rate and temporary ban tracks as well as move them to another station
 * “Shared stations”
 .
 and some that it does not have (yet):
 .
 * last.fm scrobbling
 * Proxy support for use in areas not supported by Pandora (outside the USA)
 .
 You need an account in order to use this player, so please consider
 create one for free before using pianobar at https://pandora.com.

Package: pianobooster
Description-md5: 16a605bbc0f57cc246fcf817c147f014
Description-en: Learn the piano just by playing a game
 A MIDI file player/game that displays the musical notes AND teaches you how
 to play the piano.
 .
 PianoBooster is a fun way of playing along with a musical accompaniment and
 at the same time learning the basics of reading musical notation.
 The difference between playing along to a CD or a standard MIDI file
 is that PianoBooster listens and reacts to what you are playing on a
 MIDI keyboard.
 .
 To run Piano Booster you need a MIDI Piano Keyboard and a MIDI interface
 for the PC. If you don't have a MIDI keyboard you can still try out
 PianoBooster, using the PC keyboard ('x' is middle C), but a MIDI piano
 is really recommended.

Package: pibootctl
Description-md5: dd2ff22bb26201b65e9fc3741209d322
Description-en: query and manipulate the boot configuration of the Raspberry Pi
 pibootctl is a utility for querying and manipulating the boot-loader
 configuration of the Raspberry Pi, i.e. config.txt and associated files on
 the boot partition.

Package: pibootctl-doc
Description-md5: d244bd3956e6ad73ce1d939923d27a41
Description-en: documentation for the pibootctl utility
 pibootctl is a utility for querying and manipulating the boot-loader
 configuration of the Raspberry Pi, i.e. config.txt and associated files on
 the boot partition.
 .
 This is documentation for the utility.

Package: picard
Description-md5: 60376330ff6f72c884fe95e026c80dbe
Description-en: Next-Generation MusicBrainz audio files tagger
 Picard is the next generation MusicBrainz tagging application.
 .
 This new tagging concept is album oriented, as opposed to track oriented
 like the others taggers are.

Package: picard-tools
Description-md5: 41f290f4fa1c8e570df6fcdc6af29dac
Description-en: Command line tools to manipulate SAM and BAM files
 SAM (Sequence Alignment/Map) format is a generic format for storing
 large nucleotide sequence alignments. Picard Tools includes these
 utilities to manipulate SAM and BAM files:
 AddCommentsToBam                  FifoBuffer
 AddOrReplaceReadGroups            FilterSamReads
 BaitDesigner                      FilterVcf
 BamIndexStats                     FixMateInformation
 GatherBamFiles
 BedToIntervalList                 GatherVcfs
 BuildBamIndex                     GenotypeConcordance
 CalculateHsMetrics                IlluminaBasecallsToFastq
 CalculateReadGroupChecksum        IlluminaBasecallsToSam
 CheckIlluminaDirectory            LiftOverIntervalList
 CheckTerminatorBlock              LiftoverVcf
 CleanSam                          MakeSitesOnlyVcf
 CollectAlignmentSummaryMetrics    MarkDuplicates
 CollectBaseDistributionByCycle    MarkDuplicatesWithMateCigar
 CollectGcBiasMetrics              MarkIlluminaAdapters
 CollectHiSeqXPfFailMetrics        MeanQualityByCycle
 CollectIlluminaBasecallingMetrics MergeBamAlignment
 CollectIlluminaLaneMetrics        MergeSamFiles
 CollectInsertSizeMetrics          MergeVcfs
 CollectJumpingLibraryMetrics      NormalizeFasta
 CollectMultipleMetrics            PositionBasedDownsampleSam
 CollectOxoGMetrics                QualityScoreDistribution
 CollectQualityYieldMetrics        RenameSampleInVcf
 CollectRawWgsMetrics              ReorderSam
 CollectRnaSeqMetrics              ReplaceSamHeader
 CollectRrbsMetrics                RevertOriginalBaseQualitiesAndAddMateCigar
 CollectSequencingArtifactMetrics  RevertSam
 CollectTargetedPcrMetrics         SamFormatConverter
 CollectVariantCallingMetrics      SamToFastq
 CollectWgsMetrics                 ScatterIntervalsByNs
 CompareMetrics                    SortSam
 CompareSAMs                       SortVcf
 ConvertSequencingArtifactToOxoG   SplitSamByLibrary
 CreateSequenceDictionary          SplitVcfs
 DownsampleSam                     UpdateVcfSequenceDictionary
 EstimateLibraryComplexity         ValidateSamFile
 ExtractIlluminaBarcodes           VcfFormatConverter
 ExtractSequences                  VcfToIntervalList
 FastqToSam                        ViewSam

Package: pick
Description-md5: f188d5c8b79cbeb0da99299b2f3894fb
Description-en: utility to choose one option from a set of choices
 The pick utility allows users to choose one option from a set of
 choices using an interface with fuzzy search functionality.
 pick reads a list of choices on stdin and outputs the selected choice
 on stdout. Therefore it is easily used both in pipelines and subshells.

Package: picmi
Description-md5: 6ec9e7a67931cf897558804bce00caf1
Description-en: Number logic game
 Picmi is a number logic game in which cells in a grid have to be colored or
 left blank according to numbers given at the side of the grid to reveal a
 hidden picture.
 .
 This package is part of the KDE games module.

Package: picocom
Description-md5: 8388ab286473c706d22cd40ec72a12a3
Description-en: minimal dumb-terminal emulation program
 picocom was designed to serve as a simple, manual, modem
 configuration, testing, and debugging tool. It has also served (quite
 well) as a low-tech "terminal-window" to allow operator intervention
 in PPP connection scripts (something like the ms-windows "open
 terminal window before / after dialing" feature). It could also prove
 useful in many other similar tasks. It is ideal for embedded systems
 since its memory footprint is minimal.

Package: picojson-dev
Description-md5: 94fef8f93f312cb1d780c7b77b952786
Description-en: C++ JSON parser/serializer (development files)
 PicoJSON is a tiny JSON parser/serializer for C++ with following properties:
 - header-file only
 - no external dependencies (only uses standard C++ libraries)
 - STL-frendly (arrays are represented by using std::vector, objects are
 std::map)
 - provides both pull interface and streaming (event-based) interface

Package: picolibc-aarch64-linux-gnu
Description-md5: cf11ee51c15e3141f53e9052db00df59
Description-en: Smaller embedded C library for 64-bit ARM development
 PicoLibc is a combination of Newlib and AVR libc bits designed
 for small-RAM embedded systems. This package has binaries for
 ARM 64-bit processors.

Package: picolibc-arm-none-eabi
Description-md5: 1a5266201391db78cbc530fa9e4b11d9
Description-en: Smaller embedded C library for ARM development
 PicoLibc is a combination of Newlib and AVR libc bits designed
 for small-RAM embedded systems. This package has binaries for
 ARM processors. This library is intended to replace libnewlib-nano

Package: picolibc-riscv64-unknown-elf
Description-md5: 617b68ed97de0fb61b8b0b7cd2ffcfe0
Description-en: Smaller embedded C library for RISC-V development
 PicoLibc is a combination of Newlib and AVR libc bits designed
 for small-RAM embedded systems. This package has binaries for
 RISC-V processors.

Package: picolibc-xtensa-lx106-elf
Description-md5: 0801147a2dfa817cc1ad1de6863878bf
Description-en: Smaller embedded C library for ESP8266 development
 PicoLibc is a combination of Newlib and AVR libc bits designed
 for small-RAM embedded systems. This package has binaries for
 ESP8266 processors.

Package: picolisp
Description-md5: ee1fa4eee1dc69a94b657c564ce6888a
Description-en: Lisp interpreter and application server framework
 Pico Lisp can be viewed from two different aspects: As a general
 purpose programming language, and a dedicated application server
 framework.
 .
 As a programming language, Pico Lisp provides a 1-to-1 mapping of a
 clean and powerful Lisp derivate, to a simple and efficient virtual
 machine. It supports persistent objects as a first class data type,
 resulting in a database system of Entity/Relation classes and a
 Prolog-like query language tightly integrated into the system.
 .
 As an application server framework, Pico Lisp provides for database
 management (including multi-user synchronization, DB garbage collection
 journalling and replication), web interface integrated (and generated
 from) the application data model, and an application server.

Package: picom
Description-md5: 0cdc5e7cbef4cd0133f109cc1508a33f
Description-en: lightweight compositor for X11
 picom is a compositor for X11, based on xcompmgr. In addition to shadows,
 fading and translucency, picom implements window frame opacity control,
 inactive window transparency, and shadows on argb windows.
 .
 picom is a fork of compton as it seems to have become unmaintained.

Package: picom-conf
Description-md5: e912223620061e4a1f2be888f0fd9a99
Description-en: Configuration editor for Picom
 picom-conf is a configuration tool for the X composite manager picom. It is a
 fork of compton-conf.

Package: picomemo-dev
Description-md5: 457a940ab797ae9671d4bb19f281f9d2
Description-en: compact and portable implementation of OMEMO - source files
 Features:
 - Portable: besides x86 also runs on WASM, ARM and embedded systems
 like the ESP32.
 - Compatible with other XMPP clients that support OMEMO.
 - Low amount of code with few dependencies.
 - High performance by using fast crypto when available.
 .
 This package is distributed as collection of source files, that can be
 directly integrated into client code.

Package: picopore
Description-md5: a521eb7e26b000a57d0f39be706493bc
Description-en: lossless compression of Nanopore files
 The Nanopore is a device to determine the sequences of single moleculres
 of DNA. No amplification. The output is gigantic and tools like this
 one help to reduce it.
 .
 Over time, other means have substitute the need for this one. Upstream
 has halted development. Some tutorials and pipelines of the Nanopore still
 refer to it, though.

Package: picosat
Description-md5: da3bd387c3a4f3fabebfc27b3fad967b
Description-en: SAT solver with proof and core support
 Despite the NP completeness of the satisfiabilty problem of Boolean formulas
 (SAT), SAT solvers are often able to decide this problem in a reasonable time
 frame. As all other NP complete problems are reducible to SAT, the solvers
 have become a general purpose tool for this class of problems.
 .
 PicoSAT is a SAT solver that turned out to be faster on industrial instances
 than MiniSAT 2.0 and also can generate proofs and cores in memory.

Package: picplanner
Description-md5: e94055c668e6ae456d73e38b3c24aa15
Description-en: Graphical application for photography planning
 Calculates and displays the positions of the Sun, Moon and Milky Way
 for any time and location on the earth.
 .
 This tool is useful for photography planning as
 it gives information on when these celestial bodies rise and set,
 as well as where in the sky they should be visible
 in terms of azimuth and elevation.

Package: pid1
Description-md5: 385c1b5ba37bccf1b1e91a890a40c2d3
Description-en: signal handling and orphan reaping for Unix PID1 init processes
 Library/executable for initializing signal handlers, spawning and
 child process, and reaping orphan processes. These are the
 responsibilities that must be fulfilled by the initial process in a
 Unix system, and in particular comes up when running Docker
 containers.
 .
 This library/executable will automatically detect if it is run as some
 process besides PID1 and, if so, use a straightforward exec system
 call instead.

Package: pidcat
Description-md5: 595f102a3e49423ea733ce1e65bf70d8
Description-en: Colored adb logcat that shows entries for specific apps
 An update to Jeff Sharkey's excellent logcat color script which only shows
 log entries for processes from a specific application package.
 .
 During application development you often want to only display log messages
 coming from your app. Unfortunately, because the process ID changes every
 time you deploy to the phone it becomes a challenge to grep for the right
 thing.
 .
 This script solves that problem by filtering by application package. Supply
 the target package as the sole argument to the Python script and enjoy a more
 convenient development process.
 .
 pidcat com.oprah.bees.android

Package: pidgin
Description-md5: f4576049d7757eb5e792986bbdbfa0bb
Description-en: graphical multi-protocol instant messaging client
 Pidgin is a graphical, modular instant messaging client capable of using
 multiple networks at once.  Currently supported out of the box are:
 Jabber/XMPP, Bonjour, Gadu-Gadu, IRC, Novell GroupWise Messenger, Lotus
 Sametime, SIMPLE, and Zephyr. It can support many more with plugins.
 .
 Some extra packages are suggested to use increased functionality:
 * gnome-panel | kdebase-workspace-bin | docker:
 - To use the system tray icon functionality (minimizing to an icon, having
 the icon blink when there are new messages, etc.)
 * libsqlite3-0:
 - To use Contact Availability Prediction plugin

Package: pidgin-audacious
Description-md5: c1b8392a25da8a37942874a4fa667df5
Description-en: pidgin integration with Audacious
 pidgin-audacious is a plugin for pidgin which provides integration
 with Audacious.
 .
 It supports features like updating your userinfo with your currently
 playing track, and adding your currently playing track to your MSN
 friendly name.

Package: pidgin-awayonlock
Description-md5: 96c28720226ceedada257473fc67bb2c
Description-en: pidgin plugin to set as away on screensaver activation
 Away-on-Lock is a simple plugin for pidgin (or any other libpurple-based
 IM client) to change your status when the screensaver gets activated.
 .
 It currently supports cinnamon-screensaver and kscreensaver.

Package: pidgin-blinklight
Description-md5: 3328a03ef86cb629137d975a64d29dc9
Description-en: Blinks your ThinkPad's ThinkLight upon new messages
 This plugin for Pidgin will blink your laptops when you get
 new messages, so you notice them even if the conversation window is not up
 front and you don't have or don't see the window list.
 .
 To use this with an Thinkpad's ThinkLight, you need to have the ibm-acpi
 kernel module loaded.
 .
 To use this with an ASUS laptop, you need to have the asus_acpi kernel
 module loaded.

Package: pidgin-data
Description-md5: b04891790b198f3fe5e5df56c5acb3ab
Description-en: multi-protocol instant messaging client - data files
 This package contains architecture-independent supporting data files
 required for use with pidgin, such as documentation, icons, translations,
 and sounds.

Package: pidgin-dev
Description-md5: af83e0e901b4b7dc8524c8bb96a1c5d2
Description-en: multi-protocol instant messaging client - development files
 This package contains the headers and other development files not included in
 the main pidgin package. Install this if you wish to compile your own plugins.
 .
 If you are creating a pidgin plugin package, please be sure to read
 /usr/share/doc/pidgin-dev/README.Debian.dev after installing pidgin-dev.

Package: pidgin-festival
Description-md5: 39373629bf9f6c94f603d01fd62759ff
Description-en: pidgin plugin to hear incoming messages using voice synthesis
 A plugin for pidgin that interfaces with the popular program festival.
 It allows for instant messages to be spoken by festival so you can
 hear it through your speakers.

Package: pidgin-gnome-keyring
Description-md5: ae739e0ae9a165ae31145391872eafa6
Description-en: integrates pidgin (and libpurple) with the system keyring
 Pidgin usually stores passwords as plaintext with the "save password"
 function. This plugin instead saves all passwords to the system keyring,
 which some would argue is a more secure form of password storage.

Package: pidgin-guifications
Description-md5: de783711ab59c8ce7b5b5be1e6e1f682
Description-en: toaster popups for pidgin
 Guifications are notifications windows styled after those found in msn,
 deadaim, and newer version of aim, yahoo instant messenger, and a lot of
 other applications.  The notifications are user customizable/themable
 and a few example themes ship in the package.

Package: pidgin-latex
Description-md5: 0fce83ec7ca214dbd69e1f1cb2b65930
Description-en: Pidgin plugin to display LaTeX formulas
 Plugin for Pidgin which translates LaTeX code into images in your
 IM and chat conversations. This plugin looks for $$latex math$$
 patterns and replaces them with the rendered LaTeX output.
 As this is a local conversion only your buddies will have to install this
 plugin too to see the LaTeX rendering.

Package: pidgin-otr
Description-md5: 3506b4a363d42d7718cae98a185cc4a7
Description-en: Off-the-Record Messaging plugin for Pidgin
 OTR allows you to have private conversations over IM by providing:
 - Encryption
 - No one else can read your instant messages.
 - Authentication
 - You are assured the correspondent is who you think it is.
 - Deniability
 - The messages you send do _not_ have digital signatures that are
 checkable by a third party.  Anyone can forge messages after a
 conversation to make them look like they came from you.  However,
 _during_ a conversation, your correspondent is assured the messages
 they see are authentic and unmodified.
 - Perfect forward secrecy
 - If you lose control of your private keys, no previous conversation
 is compromised.
 .
 This is a Pidgin plugin which implements Off-the-Record (OTR) Messaging.

Package: pidgin-plugin-pack
Description-md5: 5a30634e98511e63fe26e6185b8d2990
Description-en: Collection of Pidgin plugins
 Plugin pack is a collection of many simple-yet-useful plugins for Pidgin.
 A brief description of each is below.
 .
 /exec: execute commands and optionally send their output in an IM/chat window.
 .
 AutoProfile: user profile and status message content generator.
 .
 Album: archives all buddy icons for all buddies in the user's buddy list.
 .
 Auto Reply: auto-replies on any protocol, also can be specific to each buddy.
 .
 Bash.org: provides links to random or select quotes on bash.org and qdb.us.
 .
 Buddy List Options: options to hide buddy list on creation and hide menu in it.
 .
 Colorize: colorizes outgoing message text.
 .
 Conversation Badge: shows the protocol icon in the conversation menu tray.
 .
 DeWYSIWYGification: allows user to type in HTML without it being rendered.
 .
 Dice: simulates the rolling of dice.
 .
 DiffTopic: shows changes when the topic is changed in a chatroom.
 .
 Magic 8 Ball: shows random expressions from a Magic 8 Ball toy.
 .
 Enhanced History: an enhanced version of the history plugin.
 .
 Flip: flips a coin and shows the result in the current conversation.
 .
 gRIM: annoy your buddies with a timed series of messages.
 .
 Google: writes the results of an "I'm feeling lucky" search to a conversation.
 .
 Group IM: send an IM to a group of buddies
 .
 Highlight: adds support for highlighting user specified words.
 .
 Ignore: ignore either all or just chat communication from a specific person.
 .
 InfoPane: use different views for the "details" information  in conversations.
 .
 IRC Helper: Handles the rough edges of the IRC protocol.
 .
 IRC More: adds a couple options to the IRC protocol:
 - Customized default quit/part messages.
 - A CTCP version reply.
 .
 Irssi Features: implements many features of irssi:
 - day change notifications
 - /window, /layout, /lastlog commands
 - auto-text formatting
 .
 List Handler: import and export buddy lists in various formats.
 .
 Chat User List Logging: logs the list of users in a chat when you join.
 .
 My Status Box: per-account status selectors with other features.
 .
 Napster: NAPSTER Protocol Plugin.
 .
 Nick Said: to jump to where your name or other words were said in a chat.
 .
 Old Logger: stores buddy logs in flat files (legacy format).
 .
 Plonkers: announce your ignore list to a chat room and other privacy features.
 .
 Purple Schedule: Schedule reminders at specific times.
 .
 Separate and Tab: adds two new window positioning methods.
 .
 Sim Fix: fixes messages received from buddies using broken SIM clients.
 .
 Simple Network Paging Protocol (SNPP):
 allows sending to pager servers (like sendpage or qpage) via SNPP.
 .
 Message Splitter: splits sent messages into smaller ones of a specified size.
 .
 SSL Info: adds a menu item to display info about the SSL plugin in use.
 .
 Switch Spell: allows changing the spell-check language for each conversation.
 .
 Timelog: view Pidgin logs that fall within specific time ranges.
 .
 XChat Chats: makes Pidgin use XChat's indented view.
 .
 XMPP Priority: Adds account options that allow users to specify the priorities
 used for available and away for XMPP accounts.

Package: pidgin-themes
Description-md5: 7f3fcfb9b164f91d491b4fbe1a9ed465
Description-en: smiley themes collection for Pidgin
 This package provides some alternative smiley themes
 for the Pidgin instant messaging client.

Package: piespy
Description-md5: 8b2dfad283a859412877cc9085272a33
Description-en: IRC bot to visualize social networks
 PieSpy is an IRC bot that monitors a set of IRC channels. It uses a
 simple set of heuristics to infer relationships between pairs of users.
 These inferrences allow PieSpy to build a mathematical model of a
 social network for any channel. These social networks can be drawn and
 used to create animations of evolving social networks.

Package: piglit
Description-md5: 77da6e5669439c2e4df97e9970676028
Description-en: Open-source test suite for OpenGL and OpenCL implementations
 Piglit is an open-source test suite for OpenGL and OpenCL implementations.

Package: pigment
Description-md5: 668678d3f9088e5a5ddbab527b07f4f0
Description-en: Get color palettes from images
 Pigment allows you to extract a palette of colors from your images offline.
 You can select the speed and accuracy by modifying the number and quality of
 colors.

Package: pigpio-tools
Description-md5: 9eb213f115890f29258af661f93cd0d3
Description-en: Client tools for Raspberry Pi GPIO control
 Pigpio is a set of software which allows control of the General Purpose Input
 Outputs (GPIO) locally or remotely. Currently only the client side is Packaged
 in Debian as the server side is incompatible with Debian kernels.
 .
 This package provides the pigs and pig2vcd tools.

Package: pigx-rnaseq
Description-md5: e48b7ff1eb2b189a5bedb2ce0c32035c
Description-en: pipeline for checkpointed and distributed RNA-seq analyses
 This package provides a automated workflow for the automated analysis of
 RNA-seq experiments. A series of well-accecpted tools are connected in
 Python scripts and controlled via snakemake. This supports the parallel
 execution of these workflows and provides checkpointing, such that
 interrupted workflows can take up their work again.

Package: pigz
Description-md5: fd286a4db2d19ea76a5ee0f4ee8ce912
Description-en: Parallel Implementation of GZip
 pigz, which stands for Parallel Implementation of GZip, is a fully functional
 replacement for gzip that takes advantage of multiple processors and multiple
 cores when compressing data.

Package: pikchr-cli
Description-md5: 64f808ea15aa332e67c6592ba935dd53
Description-en: PIC-like diagramming language to SVG converter - CLI tool
 Pikchr (pronounced "picture") is a PIC-like markup language
 for diagrams in technical documentation.
 Pikchr is designed to be embedded in fenced code blocks of Markdown
 or similar mechanisms of other documentation markup languages.
 .
 This package provides the command-line tool pikchr-cli.

Package: pike8.0
Description-md5: c7e8b7b724388b9f3e4bd4cd782a3379
Description-en: Recommended metapackage for Pike 8.0
 This is a metapackage which depends upon several other Pike
 packages that together make up the recommended Pike installation.
 If you want to install every packaged component of the Pike
 distribution, please install the pike8.0-full package.
 .
 If you want to remove several components this package depends
 upon, you can purge this package without worrying about the
 functionality loss in Pike and then remove the packages you
 don't need on your system.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-bzip2
Description-md5: f0372c31f533b6349ea2716f6f1b0961
Description-en: Bzip2 module for Pike
 This Pike module enables one to use the Bzip2 compression
 algorithm from within the Pike programs.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-core
Description-md5: 0f8998147978a31877de1aeb93aa5ac5
Description-en: Powerful interpreted programming language
 Pike is an interpreted, object-oriented, dynamic programming language
 with a syntax similar to C. It includes many powerful data types and
 a module system that, for instance, provides image manipulation
 together, with support for graphics formats like SVG, JPG, PNG, GIF,
 XCF and many others, database connectivity, advanced cryptography,
 XML/HTML parsers and others. To learn more about pike, please visit
 http://pike.lysator.liu.se/ Note that some of the Pike features are
 found in other pike8.0-* packages (image processing, MySQL,
 PostgreSQL, SANE and more).

Package: pike8.0-dev
Description-md5: 372c9b79571a43e5795affe58d9af6b8
Description-en: Development files for Pike 8.0
 This package contains files you will need to develop C extension modules
 for Pike. The package depends on the recommended set of packages for the
 Pike environment.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-dnssd
Description-md5: eedf15c6f2cd190d2831cc0d3cf5a476
Description-en: DNS Service Discovery (DNS-SD) for Pike
 This Pike module enables one to take advantage of DNS service discovery.
 .
 DNS Service Discovery is a way of using standard DNS programming interfaces,
 servers, and packet formats to browse the network for services.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-doc
Description-md5: f9c8100c6a8d9fb7a24e5623f83a0f6a
Description-en: Pike 8.0 documentation
 This package contains the traditional manual and auto-generated
 reference documentation.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-full
Description-md5: 27f00106b480045523b166f0c04fd27a
Description-en: Metapackage for Pike 8.0
 This package depends on all the components that make up the Pike
 language distribution. It will pull in a LOT of packages the
 Pike components depend upon!
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-gdbm
Description-md5: fd3aceb023733b5b9c1893a235179cc6
Description-en: Gdbm module for Pike
 This Pike module provides access to gdbm databases.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-gl
Description-md5: 7ad4214dd7e38a21edc085efa2bd4456
Description-en: Mesa modules for Pike
 This package contains the Pike modules providing access to the Mesa
 3D graphics library: GL, GLU (GL Utilities), and GLUE (GL Universal
 Environment).
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-image
Description-md5: 0bc2882bbfe0bb8287691dd437d047c3
Description-en: Image modules for Pike
 This package provides many powerful image processing functions to
 Pike programs. It contains the modules Image (except Image.SVG),
 Graphics, Colors, and Protocols.X.XImage.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-kerberos
Description-md5: 6d20aea5e75f743b43857741d40654bd
Description-en: Kerberos and GSSAPI modules for Pike
 This package contains the Kerberos and GSSAPI Pike modules (although
 GSSAPI is a generic API; Kerberos is the most common mechanism),
 providing bindings to the MIT Kerberos libraries.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-mysql
Description-md5: 4486100a343ce26083dda3383dd2607c
Description-en: MySQL modules for Pike
 This package contains Pike modules providing access to MySQL
 databases: Mysql and Sql.mysql(s).
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-odbc
Description-md5: c8b879f4dc3fa0c87ee243079159cdb4
Description-en: ODBC modules for Pike
 This package contains Pike modules providing glue to the ODBC
 interface: Odbc, Sql.odbc, and Sql.odbc_result.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-pg
Description-md5: 594188fed9d0e761c99fcb1426253810
Description-en: PostgreSQL modules for Pike
 This package contains Pike module providing access to PostgreSQL
 databases: Postgres, Sql.postgres, and Sql.postgres_result.
 .
 Note: These modules are deprecated in favour of the pure Pike
 Sql.pgsql module, which is included in the core package.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-sane
Description-md5: 69879b8ca8642c9d0382473f6277242d
Description-en: SANE module for Pike
 This Pike module provides access to SANE.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-sdl
Description-md5: ad7aaf66b99e264294bd0c9d3af1968a
Description-en: SDL module for Pike
 This module provides the Pike interface to the SDL library.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-sqlite
Description-md5: 9cf320f1ffba8643ea505b5188a7bfa4
Description-en: SQLite module for Pike
 This Pike module enables one to use the SQLite embedded database
 library.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-svg
Description-md5: 14571cb0913d570d48243745de689b8a
Description-en: SVG format support for Pike
 This package provides an SVG graphics format module, Image.SVG. It
 has been separated from the pike8.0-image module because of its quite
 extensive dependencies.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pike8.0-web-sass
Description-md5: 4970db75cb3d97127e7a916ff274df02
Description-en: Sass CSS precompiler modules for Pike
 This package contains the Web.Sass module for Pike. Sass is a
 pre-processing language for CSS. It allows you to write cleaner
 stylesheets and makes collaboration on your CSS a breeze.
 .
 Pike is an interpreted programming language, for more information
 see the description of the pike8.0-core package.

Package: pikepdf-doc
Description-md5: 653364ec9d29f33789bf0eefc800a198
Description-en: Python library to read and write PDFs with QPDF - documentation
 pikepdf is a Python library to read and write PDFs with QPDF.
 .
 This package includes pikepdf's HTML documentation.
 .
 See the description for the pikepdf binary package for more
 information about pikepdf.

Package: pikopixel.app
Description-md5: 1b5c9ed7401a568869a1912148149d36
Description-en: Pixel-art editor
 PikoPixel is a free, open-source application for drawing & editing
 pixel-art images & icons.
 .
 Features:
 * Easy to use
 * Unlimited undo
 * Supports multiple layers
 * Customizable canvas background & grid patterns
 * Hotkey-activated popup panels
 * Export upscaled images
 * Supports linear (gamma-correct) color blending
 .
 Originally a Mac app, PikoPixel runs natively on GNU/Linux by using
 the GNUstep framework.

Package: piler
Description-md5: 556b70330470edc6cf442053cab3c6d2
Description-en: genomic repeat analysis
 PILER (Parsimonious Inference of a Library of Elementary Repeats)
 searches a genome sequence for repetitive elements. It implements search
 algorithms that identify characteristic patterns of local alignments
 induced by certain classes of repeats.

Package: pilercr
Description-md5: 3cc31eeb503314a7a8165e6988478bc6
Description-en: software for finding CRISPR repeats
 CRISPR elements are short, highly conserved repeats in prokaryotic genomes
 separated by unique sequences of similar length. PILERCR is designed for the
 identification and analysis of CRISPR repeats.

Package: pilon
Description-md5: 8662521d65294f6f607ba3a09e7610b4
Description-en: automated genome assembly improvement and variant detection tool
 Pilon is a software tool which can be used to:
 * Automatically improve draft assemblies
 * Find variation among strains, including large event detection
 Pilon requires as input a FASTA file of the genome along with one or more
 BAM files of reads aligned to the input FASTA file. Pilon uses read
 alignment analysis to identify inconsistencies between the input genome and
 the evidence in the reads. It then attempts to make improvements to the
 input genome, including:
 * Single base differences
 * Small indels
 * Larger indel or block substitution events
 * Gap filling
 * Identification of local misassemblies, including optional opening
 of new gaps

Package: pilot
Description-md5: 8668e05d1b69959b8cdbf9c13b48d73f
Description-en: Simple file browser from Alpine, a text-based email client
 "pilot" is a simple file browser from Alpine.  It is used in Alpine to
 let the user select attachments.  As with (Al)pine, commands are displayed
 at the bottom of the screen, and context-sensitive help is provided.
 .
 As a stand-alone program, it is useful as a basic file browser, filling the
 same utility as programs like the midnight commander.

Package: pim-data-exporter
Description-md5: 66decaaca403231780d652563e6799d6
Description-en: back up and archive PIM data
 An application to assist you with backing up and archiving PIM data,
 including the necessary configuration, for archival or transfer to another
 computer.

Package: pim-sieve-editor
Description-md5: 67a64ff384d13a09d1f053cda27263f9
Description-en: IMAP Sieve filter editor
 An application to assist with editing IMAP Sieve filters.

Package: pimd
Description-md5: 6fd27404ba342f18f1d79593fa741628
Description-en: multicast routing daemon (PIMv2)
 pimd is implementation of Protocol Independent Multicast routing daemon.
 It supports PIMv2-SM/SSM on FreeBSD, NetBSD, OpenBSD, Linux. Enabled PIM
 support in kernel is needed.

Package: pinball
Description-md5: f63c26c19a0309f27df7abc9ae871fdd
Description-en: Emilia Pinball Emulator
 The Emilia Pinball Project is a pinball simulator for GNU/Linux and other Unix
 systems. There are only two levels to play with, but they are very addictive.
 .
 You can play with two types of boards and keep high scores.
 .
 Works with OpenGL and needs hardware acceleration. See requeriments
 on README file.

Package: pinball-data
Description-md5: 448d789f2ef91b8e8208fd4c7b5be0fd
Description-en: Data files for the Emilia Pinball Emulator
 The Emilia Pinball Project is a pinball simulator for Linux and other Unix
 systems. There are only two levels to play with, but they are very addictive.
 .
 This package contains various data files used by the pinball emulator.

Package: pinball-dev
Description-md5: 98260b37513cf164e8c9b798499b92fd
Description-en: Development files for the Emilia Pinball Emulator
 The Emilia Pinball Project is a pinball simulator for Linux and other Unix
 systems. There are only two levels to play with, but they are very addictive.
 .
 This package contains header files and configuration for creating new levels.

Package: pinball-table-gnu
Description-md5: c3ed62ecf9f895359d59b9c06d5bb0c9
Description-en: GNU Pinball table for emilia pinball
 Another pinball table to have fun, behaviour plugin.
 The table is dedicated to GNU project.
 It features multiballs, magnets and bumpers.

Package: pinball-table-gnu-data
Description-md5: f71c6a460e902beb86f8d33dd98d9817
Description-en: GNU Pinball table data used by plugin
 Visual and sounds for Emilia's pinball's GNU table.
 It features multiballs, magnets and bumpers.
 The table is dedicated to GNU project.

Package: pinball-table-hurd
Description-md5: e00b35095ed58de3e6886547dd91f35d
Description-en: HURD Pinball table for emilia pinball
 Another pinball table to have fun, behaviour plugin.
 The table is dedicated to GNU/Hurd project.
 It features shoot cave, multiballs, ramps and bumpers.

Package: pinball-table-hurd-data
Description-md5: ea1bb857947a04423bf337ad2b2fa40a
Description-en: HURD Pinball table data used by plugin
 Visual and sounds for Emilia's pinball's HURD table.
 The table is dedicated to GNU/Hurd project.
 It features shoot cave, multiballs, ramps and bumpers.

Package: pineapple-pictures
Description-md5: 3e132af6cdd98519229a0b3ffcf2bc16
Description-en: Lightweight Qt-based image viewer
 An uncluttered and fast image viewer which is very simple and easy to
 use. There is also an option to make the window stay on top so users
 can also pin the window with their image as a reference image window
 and work with other software they want. This software will always keep
 the image file as-is, will never accidentally modify the original
 image file when you just simply rotated the image and etc.
 .
 Key features:
 - Minimized UI
 - Fast
 - Easy to use
 - High quality scaling
 - Never modify the original image file
 - Stay-on-top option available for pinning reference image
 and work with other applications

Package: pinentry-fltk
Description-md5: ceae4703f77a31605c6ec33ee50e0051
Description-en: FLTK-based PIN or pass-phrase entry dialog for GnuPG
 This package contains a program that allows for secure entry of PINs or
 pass phrases.  That means it tries to take care that the entered
 information is not swapped to disk or temporarily stored anywhere.
 This functionality is particularly useful for entering pass phrases
 when using encryption software such as GnuPG or e-mail clients using
 the same.  It uses an open protocol and is therefore not tied to
 particular software.
 .
 The program contained in this package implements a PIN entry dialog
 using the Fast Light Toolkit version 1.3.  If the X Window System is
 not active then an alternative text-mode dialog will be used.  There
 are sibling packages that implement PIN entry dialogs using other
 tool kits.

Package: pinentry-gtk2
Description-md5: f80a139d64b6c1b0688af51229dc3ca2
Description-en: GTK+-2-based PIN or pass-phrase entry dialog for GnuPG
 This package contains a program that allows for secure entry of PINs or
 pass phrases.  That means it tries to take care that the entered
 information is not swapped to disk or temporarily stored anywhere.
 This functionality is particularly useful for entering pass phrases
 when using encryption software such as GnuPG or e-mail clients using
 the same.  It uses an open protocol and is therefore not tied to
 particular software.
 .
 The program contained in this package implements a PIN entry dialog
 using the GTK+ tool kit version 2.  If the X Window System is not
 active then an alternative text-mode dialog will be used.  There are
 sibling packages that implement PIN entry dialogs using other tool
 kits.

Package: pinentry-qt
Description-md5: 480e061717e70d5bcfc8be66e3b7d9ab
Description-en: Qt-based PIN or pass-phrase entry dialog for GnuPG
 This package contains a program that allows for entry of PINs or pass
 phrases.  It is useful for entering pass phrases when using encryption
 software such as GnuPG or e-mail clients using the same.  It uses an open
 protocol and is therefore not tied to particular software.
 .
 The program contained in this package implements a PIN entry dialog
 using the Qt tool kit, so it is especially suitable for users of KDE.
 If the X Window System is not active then an alternative text-mode
 dialog will be used.  There are sibling packages that implement PIN
 entry dialogs using other tool kits.

Package: pinentry-tty
Description-md5: fb1b5491849b43150afbc7d00b1d4d4f
Description-en: minimal dumb-terminal PIN or pass-phrase entry for GnuPG
 This package contains a program that allows for secure entry of PINs or
 pass phrases.  That means it tries to take care that the entered
 information is not swapped to disk or temporarily stored anywhere.
 This functionality is particularly useful for entering pass phrases
 when using encryption software such as GnuPG or e-mail clients using
 the same.  It uses an open protocol and is therefore not tied to
 particular software.
 .
 The program contained in this package implements a PIN entry prompt
 that interacts directly with the controlling terminal.  It has
 minimal dependencies, meaning that it is useful for users working
 with dumb terminals or similarly constrained environments.  There are
 sibling packages that implement PIN entry dialogs that use curses for
 friendlier text-mode inputs on non-dumb terminals, and other sibling
 packages that provide PIN entry dialogs using an X tool kit.

Package: pinentry-x2go
Description-md5: 14f34dc00ccc851fc5524a8a0343deda
Description-en: OpenPGP (smart)card authentication dialog window for X2Go Client
 X2Go is a serverbased computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client-side mass storage mounting support
 - client-side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 This package contains an X2Go Client add-on. The add-on provides a PIN or
 passphrase dialog window for OpenPGP (smart)card authentication with X2Go.

Package: pinephone-tweaks
Description-md5: 7005af549de0495455e6dc263080df0e
Description-en: Default configuration settings for the PinePhone
 This package contains configuration settings for the pinephone.
 It ships:
 .
 * default gsettings

Package: pinetab-tweaks
Description-md5: d960e8d002f9c6ae811179e052a5a1b4
Description-en: Default configuration settings for the PineTab
 This package contains configuration settings for the pinetab.
 It ships:
 .
 * default gsettings

Package: pinfish
Description-md5: e070704f0ce179f7e25e747b54785f16
Description-en: Collection of tools to annotate genomes using long read transcriptomics data
 The toolchain is composed of the following tools:
 1. spliced_bam2gff - a tool for converting sorted BAM
 files containing spliced alignments
 into GFF2 format. Each read will be represented as a distinct
 transcript. This tool comes handy when visualizing spliced
 reads at particular loci and to provide input to the rest
 of the toolchain.
 .
 2. cluster_gff - this tool takes a sorted GFF2 file as
 input and clusters together reads having similar
 exon/intron structure and creates a rough consensus
 of the clusters by taking the median of exon
 boundaries from all transcripts in the cluster.
 .
 3. polish_clusters - this tool takes the cluster
 definitions generated by cluster_gff and for each
 cluster creates an error corrected read by mapping
 all reads on the read with the median length
 and polishing it using racon. The polished reads
 can be mapped to the genome using minimap2 or GMAP.
 .
 4. collapse_partials - this tool takes GFFs generated
 by either cluster_gff or polish_clusters and filters
 out transcripts which are likely to be based on RNA
 degradation products from the 5' end. The tool clusters
 the input transcripts into "loci" by the 3' ends and
 discards transcripts which have a compatible transcripts
 in the loci with more exons.

Package: pinfish-examples
Description-md5: 8eae3bcd591f8fbbebc4c6f807a136ec
Description-en: Examples and test data for pinfish
 The toolchain is composed of the following tools:
 1. spliced_bam2gff - a tool for converting sorted BAM
 files containing spliced alignments
 into GFF2 format. Each read will be represented as a distinct
 transcript. This tool comes handy when visualizing spliced
 reads at particular loci and to provide input to the rest
 of the toolchain.
 .
 2. cluster_gff - this tool takes a sorted GFF2 file as
 input and clusters together reads having similar
 exon/intron structure and creates a rough consensus
 of the clusters by taking the median of exon
 boundaries from all transcripts in the cluster.
 .
 3. polish_clusters - this tool takes the cluster
 definitions generated by cluster_gff and for each
 cluster creates an error corrected read by mapping
 all reads on the read with the median length
 and polishing it using racon. The polished reads
 can be mapped to the genome using minimap2 or GMAP.
 .
 4. collapse_partials - this tool takes GFFs generated
 by either cluster_gff or polish_clusters and filters
 out transcripts which are likely to be based on RNA
 degradation products from the 5' end. The tool clusters
 the input transcripts into "loci" by the 3' ends and
 discards transcripts which have a compatible transcripts
 in the loci with more exons.
 .
 This package contains a test data set as well as sample scripts
 running some test suite provided by Debian also as autopkgtest.

Package: pinfo
Description-md5: 99eeddb692e7d78f83da19a9e28703d3
Description-en: user-friendly console-based viewer for Info document files
 Info document is an old (pre-html) hypertextual documentation format that is
 tradionally used for documentation of GNU utilities. GNU's default reader for
 info pages (simply called "info") however is not very easy to use due to its
 arcane key bindings.
 .
 Pinfo provides a somewhat more user-friendly interface for reading info pages
 on the console.  It uses regular keybinding (cursor keys do what you expect,
 and navigating through a document is straightforward).

Package: pingus
Description-md5: 8f187cbdfe37306cb6fe8e7d8b3c02a6
Description-en: Free Lemmings(TM) clone
 Pingus is a free clone of the popular Lemmings game.
 .
 Your goal is to guide a horde of penguins through a world full of obstacles
 and penguin traps to safety. Although penguins (unlike lemmings) are rather
 smart, they sometimes lack the necessary overview and now rely on you to
 save them.
 .
 This package contains the main program.

Package: pingus-data
Description-md5: f91ae05891fb77aaf8c6a1ce8ca5ea6a
Description-en: Data files for pingus, a free Lemmings(TM) clone
 Pingus is a free clone of the popular Lemmings game.
 .
 Your goal is to guide a horde of penguins through a world full of obstacles
 and penguin traps to safety. Although penguins (unlike lemmings) are rather
 smart, they sometimes lack the necessary overview and now rely on you to
 save them.
 .
 This package contains the data files.

Package: pink-pony
Description-md5: bfec7f2ff6744f682e675d26877da04d
Description-en: 3D racing game with ponies
 Pink Pony is a Tron­-like multiplayer racing­ game. You control little
 ponies that leave a trail of flowers everywhere they step. You have to
 evade these trails and force other ponies into them. The last pony standing
 wins the game.
 .
 OpenGL 2.0 is needed for Pink Pony to work.

Package: pink-pony-data
Description-md5: 2ffb7ff1c3b9052d4af4a17ba9e263c9
Description-en: 3D racing game with ponies - game data
 Pink Pony is a Tron­-like multiplayer racing­ game. You control little
 ponies that leave a trail of flowers everywhere they step. You have to
 evade these trails and force other ponies into them. The last pony standing
 wins the game.
 .
 This package contains architecture-independent game data.

Package: pinot
Description-md5: 75ff669517277d2753d84745255659ad
Description-en: meta-search engine for local files and web queries
 Pinot provides a D-Bus service
 that crawls, indexes your documents and monitors them for changes.
 This service can then be used via a command-line interface,
 or through a GTK-based GUI that enables to query the index
 built by the service and your favourite Web engines,
 and display and analyze the results.
 .
 Pinot also provides a Xesam interface,
 which can be used through Xesam Query Language
 and Xesam User Language.
 .
 To crawl rpm files, install the packages rpm and file.
 .
 To use plugin Xapian Omega, install the package xapian-omega,
 and also apache2 or another CGI-cabable web server.

Package: pinto
Description-md5: 8c61f11b8072b9b2e24f590a25caf9d3
Description-en: application for curating a repository of Perl modules
 Pinto is an application for creating and managing a custom CPAN-like
 repository of Perl modules. The purpose of such a repository is to provide a
 stable, curated stack of dependencies from which you can reliably build,
 test, and deploy applications using the standard Perl tool chain.
 .
 Pinto supports various operations for gathering and managing distribution
 dependencies within the repository, so that you can control precisely which
 dependencies go into applications.

Package: pinyin-database
Description-md5: 3bd462a761b1ee2edbdbbadade0d600c
Description-en: PinYin database used by ibus-pinyin
 This package provide pinyin-database-<version>.tar.bz2 which is required when
 compile ibus-pinyin.

Package: pioneers
Description-md5: deeb6cf8e3c8fc54acce260d013c3e88
Description-en: Settlers of Catan board game
 Pioneers is a computer implementation of the Settlers of Catan board game.
 It can be played over the internet.
 .
 The game includes a server, a client, a computer player, an editor and
 (in a separate package) a metaserver (for locating running servers).

Package: pioneers-console
Description-md5: d291846b09ef1f42eb672853f619feb3
Description-en: Settlers of Catan board game - console parts
 Pioneers is a computer implementation of the Settlers of Catan board game.
 It can be played over the internet.
 .
 This package contains the console-parts of the game: the computer player and
 console server.

Package: pioneers-console-data
Description-md5: 079afffd5dc952d542022658d6e48f3a
Description-en: Settlers of Catan board game - data files for console parts
 Pioneers is a computer implementation of the Settlers of Catan board game.
 It can be played over the internet.
 .
 This package contains architecture independent data for the console parts
 of the game.

Package: pioneers-data
Description-md5: cd26634bce69b5d3e7eb33c1b3adb462
Description-en: Settlers of Catan board game - data files
 Pioneers is a computer implementation of the Settlers of Catan board game.
 It can be played over the internet.
 .
 This package contains architecture independent data for the game.

Package: pioneers-metaserver
Description-md5: abac44689de978bad79879d08d519346
Description-en: Settlers of Catan board game - metaserver
 Pioneers is a computer implementation of the Settlers of Catan board game.
 It can be played over the internet.
 .
 This package contains a metaserver, which can be used to locate running
 servers. Most people will use a central metaserver, and do not need this
 package.

Package: pip-check-reqs
Description-md5: 8de904704726eb281b1fbec5efc4a5d0
Description-en: checker for missing and extra packages in Python requirements
 It happens: you start using a module in your project and it works and you
 don't realise that it's only being included in your virtualenv because it's
 a dependency of a package you're using. pip-missing-reqs finds those modules
 so you can include them in the requirements.txt for the project.
 .
 Alternatively, you have a long-running project that has some packages in
 requirements.txt that are no longer actively used in the codebase. The
 pip-extra-reqs tool will find those modules so you can remove them.

Package: pipebench
Description-md5: 410bd4dfdf0536b5ccbbdc32efe500dd
Description-en: measure the speed of stdin/stdout communication
 Pipebench shows the current throughput and amount of data going
 through a pipe.
 .
 This is useful in forensics investigations and other actions.

Package: pipectl
Description-md5: 62188d3f6dc6cd15556209bebf272d7f
Description-en: simple named pipe management utility
 pipectl is a tool to create and manage short-lived named pipes that can be
 used to e.g. control a longer-lived program using short commands from
 elsewhere in the system without needing a complex IPC mechanism such as UNIX
 domain sockets.

Package: pipemeter
Description-md5: 4c8ecdba3f90c0ec54ba81b6a2ab6a6c
Description-en: cli utility that shows the speed of data moving from input to output
 pipemeter can be inserted in a shell command between two programs
 passing data via pipe, or between a file and a program reading from
 stdin, and show the speed and amount of data that has passed through.
 If reading from a regular file, or passed a size, a progress meter is
 also shown.
 .
 Command line switches allow tuning of block size and display interval.
 Size parameters have support for dd style block size specification.
 .
 Pipemeter is intended to be very lightweight, with no dependencies.

Package: pipemixer
Description-md5: 9a7dcc85e6fc6aa1d8b7b76c36dc07f7
Description-en: TUI for pipewire
 pipemixer is a TUI for pipewire which allows control of various aspects in
 the terminal. Outputs, inputs, and active playback can be increased/decreased,
 or muted.
 For detailed usage refer to pipemixer(1).

Package: pipenightdreams
Description-md5: 7d042c60ae2f422df1ada8160fb80333
Description-en: connect pipes to get the water flowing from inlet to outlet
 If you know the old arcade-game "Pipe Dreams", you'll instantly recognize
 this. The goal is to connect different pipe segments to let the water flow
 from the inlet and through as many pipes as possible, until it finally
 reaches the outlet. This requires an even combination of speed, skill and
 foresight.

Package: pipenightdreams-data
Description-md5: 6b29657bc15d98edd8a30ec1ce13a14d
Description-en: connect pipes to get the water flowing from inlet to outlet (data files)
 If you know the old arcade-game "Pipe Dreams", you'll instantly recognize
 this. The goal is to connect different pipe segments to let the water flow
 from the inlet and through as many pipes as possible, until it finally
 reaches the outlet. This requires an even combination of speed, skill and
 foresight.
 .
 (This package contains just the data files; you'll need the pipenightdreams
 package as well in order to actually play the game.)

Package: pipenv
Description-md5: 014794111fbef366d954f3ee8c75fe58
Description-en: Python package manager based on virtualenv and Pipfiles
 A tool that aims to bring the best of all packaging worlds (bundler,
 composer, npm, cargo, yarn, etc.) to the Python world. It automatically
 creates and manages a virtualenv for your projects, as well as adds/removes
 packages from your Pipfile as you install/uninstall packages. It also
 generates the ever–important Pipfile.lock, which is used to produce
 deterministic builds.

Package: piper
Description-md5: ac4f6a86f17cc4ea0c68b26f4104a579
Description-en: GTK application to configure gaming devices
 Piper is a graphical user interface to configure gaming devices. Configuration
 options include changing the resolution (DPI) of mice, adding and removing
 profiles, setting LED colors and changing button behaviors.

Package: piperka-client
Description-md5: 07237871ca285c6145cb1bd5bfc7ec0a
Description-en: Mobile oriented web comics reader client
 Piperka is a web comic tracking and bookmarking service with over
 5000 comics listed on it.  It doesn't host any web comics by itself
 but maintains a list of them and an index of their archive pages.
 .
 Piperka Client uses Piperka's database to provide browsing and
 navigation for web comics' archives in a unified manner with an
 embedded browser. It stores user's bookmarks and periodically
 contacts the server to check for any updates to the comics that a
 user reads.
 .
 This program is geared towards mobile use.

Package: pipes-sh
Description-md5: a7c8cc525e47acb62e2776fc38167429
Description-en: Animated pipes terminal screensaver
 Display pipes in your terminal. pipes-sh allows you to watch
 pipes being drawn in your terminal. Multiple types for pipes are available.

Package: pipewalker
Description-md5: 9b3caf7a55643f49be3791a629bec72b
Description-en: combination puzzle game
 This is a puzzle game in which components need to be combined into a single
 circuit: connect all computers to a network server, bring water to the taps
 and so on.
 .
 The game comes with different themes and support user-provided ones through
 PNG files.

Package: pipewire-audio-client-libraries
Description-md5: 0732b1c01b478a2ed0c129a9fe3a209f
Description-en: transitional package for pipewire-alsa and pipewire-jack
 PipeWire is a server and user space API to deal with multimedia
 pipelines.
 .
 This is a transitional package for pipewire-alsa and pipewire-jack.
 It can safely be removed.

Package: pipewire-jack
Description-md5: acc44f7143ade87554934b4b71d66351
Description-en: PipeWire JACK plugin, for JACK applications to output via PipeWire
 PipeWire is a server and user space API to deal with multimedia
 pipelines. This includes:
 .
 - Making available sources of audio and video (such as from a capture devices
 or application provided streams) and multiplexing this with clients.
 - Accessing sources of audio and video for consumption.
 - Generating graphs for audio and video processing.
 .
 This package contains a plugin for JACK applications to output via PipeWire.

Package: pipewire-libcamera
Description-md5: 0aa4b5bae7b9f41e7390bea4f78d206f
Description-en: transitional package for libspa-0.2-libcamera
 PipeWire is a server and user space API to deal with multimedia
 pipelines.
 .
 This is a transitional package for libspa-0.2-libcamera.
 It can safely be removed.

Package: pipewire-module-xrdp
Description-md5: 531023bd5962c9c0371189f067383c07
Description-en: audio over xrdp for PipeWire based systems
 This package provides scripts to automatically load the PipeWire xrdp
 modules when a xrdp session is started, thus allowing xrdp to generate
 sound on a pipewire-based system.

Package: pipewire-system-services
Description-md5: 99c6357e56bfbb5b777901c2a2949cea
Description-en: audio and video processing engine multimedia server (system services)
 PipeWire is a server and user space API to deal with multimedia
 pipelines. This includes:
 .
 - Making available sources of audio and video (such as from a capture devices
 or application provided streams) and multiplexing this with clients.
 - Accessing sources of audio and video for consumption.
 - Generating graphs for audio and video processing.
 .
 This package contains the systemd system services. NOTE: This is NOT the
 recommended way to use PipeWire, but these services are provided for specific
 use cases like embedded and accessibility.

Package: pipewire-tests
Description-md5: 5d0a13850b762e4211c904f541a2b90b
Description-en: PipeWire multimedia server - tests and examples
 PipeWire is a server and user space API to deal with multimedia
 pipelines. This includes:
 .
 - Making available sources of audio and video (such as from a capture devices
 or application provided streams) and multiplexing this with clients.
 - Accessing sources of audio and video for consumption.
 - Generating graphs for audio and video processing.
 .
 This package contains automated and manual tests and example programs.

Package: pipewire-v4l2
Description-md5: 17978fbe0dce8313a6f723359aa6aa78
Description-en: PipeWire V4L2 plugin
 PipeWire is a server and user space API to deal with multimedia
 pipelines. This includes:
 .
 - Making available sources of audio and video (such as from a capture devices
 or application provided streams) and multiplexing this with clients.
 - Accessing sources of audio and video for consumption.
 - Generating graphs for audio and video processing.
 .
 This package contains the V4L2 plugin.

Package: pipexec
Description-md5: eb226c36765d758f7d2355c388ecff23
Description-en: create a directed graph of processes and pipes
 pipexec creates an arbitrary network (directed graph) of processes and
 pipes in between - even cycles are possible.
 It overcomes the short comings of shells that are typically only able
 to create non cyclic trees.
 .
 pipexec also monitors all its child processes and is able to restart
 the whole network of processes and pipes if one crashes.
 Therefore pipexec can be used in SYSV-init or systemd configuration to
 run a network of processes.
 .
 The package also contains two tools 'ptee' and 'peet' which are the piped
 version of the 'tee' and 'eet' (reverse tee) commands.

Package: pipsi
Description-md5: 28478865a674e053c392e39988d29ca1
Description-en: pip script installer
 pipsi is a wrapper around virtualenv and pip which installs scripts provided by
 python packages into separate virtualenvs to shield them from your system and
 each other.
 .
 In other words: you can use pipsi to install things like pygmentize without
 making your system painful.

Package: pipx
Description-md5: 3b63735e4ebb210e1628d15cec89d5ab
Description-en: execute binaries from Python packages in isolated environments
 pipx allows you to...
 .
 * Run the latest version of a CLI application from a package
 in a temporary virtual environment,
 leaving your system untouched after it finishes.
 * Install packages to isolated virtual environments,
 while globally exposing their CLI applications
 so you can run them from anywhere.
 * Easily list, upgrade, and uninstall packages
 that were installed with pipx.
 .
 pipx runs with regular user permissions,
 never calling "sudo pip install".

Package: pique
Description-md5: 64187f10cf1817dc592e61051ebf4f51
Description-en: software pipeline for performing genome wide association studies
 PIQUE is a software pipeline for performing genome wide association
 studies (GWAS). The main function of PIQUE is to provide ‘convenience’
 wrappers that allow users to perform GWAS using the popular program
 EMMAX (Kang et al., 2010) without the need to be familiar with all of
 the software tools used to generate the required EMMAX input files.
 PIQUE will also perform a number of quality control steps prior to
 running EMMAX, ensuring that the various input data files are in the
 correct format. PIQUE proceeds in two main stages although there are
 multiple entry and exit points from which the pipeline can be run. The
 first stage consists of running the “pique-input” program, which can
 read genotype and phenotype information in several different formats and
 generates all the necessary input files required to run EMMAX. The
 second step in the pipeline uses the “pique-run” program to actually run
 EMMAX using the files generated by “pique-input” (or pre-existing
 user-supplied input files) to perform the GWAS and output the analysis
 summary files.

Package: pique-doc
Description-md5: 25721dafac8d6a38338c5fefaed38d0a
Description-en: software pipeline for performing genome wide association studies (docs)
 PIQUE is a software pipeline for performing genome wide association
 studies (GWAS). The main function of PIQUE is to provide ‘convenience’
 wrappers that allow users to perform GWAS using the popular program
 EMMAX (Kang et al., 2010) without the need to be familiar with all of
 the software tools used to generate the required EMMAX input files.
 PIQUE will also perform a number of quality control steps prior to
 running EMMAX, ensuring that the various input data files are in the
 correct format. PIQUE proceeds in two main stages although there are
 multiple entry and exit points from which the pipeline can be run. The
 first stage consists of running the “pique-input” program, which can
 read genotype and phenotype information in several different formats and
 generates all the necessary input files required to run EMMAX. The
 second step in the pipeline uses the “pique-run” program to actually run
 EMMAX using the files generated by “pique-input” (or pre-existing
 user-supplied input files) to perform the GWAS and output the analysis
 summary files.
 .
 This package contains the documentation as well as example data.

Package: pirs
Description-md5: 3d84b3cc5542c152af8429c0a00353e8
Description-en: Profile based Illumina pair-end Reads Simulator
 The program pIRS can be used for simulating Illumina PE reads, with a
 series of characters generated by Illumina sequencing platform, such as
 insert size distribution, sequencing error(substitution, insertion,
 deletion), quality score and GC content-coverage bias.
 .
 The insert size follows a normal distribution, so users should set the
 mean value and standard deviation. Usually the standard deviation is set
 as 1/20 of the mean value. The normal distribution by Box-Muller method
 is simulated.
 .
 The program simulates sequencing error, quality score and GC content-
 coverage bias according to the empirical distribution profile. Some
 default profiles counted from lots of real sequencing data are provided.
 .
 To simulate reads from diploid genome, users should simulate the diploid
 genome sequence firstly by setting the ratio of heterozygosis SNP,
 heterozygosis InDel and structure variation.

Package: pirs-examples
Description-md5: 68f36220abe2489f38bb06b1e2f43810
Description-en: profile basd Illumina pair-end Reads Simulator (example data)
 The program pIRS can be used for simulating Illumina PE reads, with a
 series of characters generated by Illumina sequencing platform, such as
 insert size distribution, sequencing error(substitution, insertion,
 deletion), quality score and GC content-coverage bias.
 .
 The insert size follows a normal distribution, so users should set the
 mean value and standard deviation. Usually the standard deviation is set
 as 1/20 of the mean value. The normal distribution by Box-Muller method
 is simulated.
 .
 The program simulates sequencing error, quality score and GC content-
 coverage bias according to the empirical distribution profile. Some
 default profiles counted from lots of real sequencing data are provided.
 .
 To simulate reads from diploid genome, users should simulate the diploid
 genome sequence firstly by setting the ratio of heterozygosis SNP,
 heterozygosis InDel and structure variation.
 .
 This package contains some example data.

Package: pirs-profiles
Description-md5: e62a40d96776cf47a96aa407fae2c1c9
Description-en: profile basd Illumina pair-end Reads Simulator (profile data)
 The program pIRS can be used for simulating Illumina PE reads, with a
 series of characters generated by Illumina sequencing platform, such as
 insert size distribution, sequencing error(substitution, insertion,
 deletion), quality score and GC content-coverage bias.
 .
 The insert size follows a normal distribution, so users should set the
 mean value and standard deviation. Usually the standard deviation is set
 as 1/20 of the mean value. The normal distribution by Box-Muller method
 is simulated.
 .
 The program simulates sequencing error, quality score and GC content-
 coverage bias according to the empirical distribution profile. Some
 default profiles counted from lots of real sequencing data are provided.
 .
 To simulate reads from diploid genome, users should simulate the diploid
 genome sequence firstly by setting the ratio of heterozygosis SNP,
 heterozygosis InDel and structure variation.
 .
 This package contains the profile data.

Package: pisg
Description-md5: 61c4737ab0ed6315627f149d29c627a9
Description-en: Perl IRC Statistics Generator
 A Perl script which takes IRC logfiles and turns them into nice looking
 stats, which can be amusing to show to the users of your channel.

Package: pithos
Description-md5: 54e28eb5517f3d5d7ba624c393e40012
Description-en: Pandora Radio client for the GNOME desktop
 Pithos is a cross-platform desktop client for the personalized web
 radio Pandora, supporting all important features the official Flash™
 client has.
 .
 Pithos was based on pianobar, a console client for Pandora. In addition
 to sporting a GTK+ GUI, Pithos has feature-parity with pianobar.
 .
 Out of concern for the longevity of Pandora Media Inc., the
 software authors would recommend subscribing to Pandora One.
 .
 Use of this application requires a Pandora account; one can be created
 for free at https://pandora.com.

Package: pitivi
Description-md5: 23faa5d2e5b4845d687103b38e1a43fd
Description-en: non-linear audio/video editor using GStreamer
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 PiTiVi allows users to easily edit audio/video projects based on the
 GStreamer framework.  PiTIVi provides several ways of creating and
 modifying a timeline.  Ranging from a simple synopsis view (a-la
 iMovie) to the full-blown editing view (aka Complex View) which puts
 you in complete control of your editing.

Package: piu-piu
Description-md5: 448ecf6cd9a05221e072c9601d440b22
Description-en: Horizontal scroller game in bash for cli.
 This is an Old School horizontal scroller 'Shoot Them All' game in bash.
 With multiplayer mode. You have to defeat 100 aliens to fight with Boss.
 Netcat is used for client-server exchange in multiplayer mode.
 So netcat have to be installed on system if you wish to play with friend.
 And terminals on both hosts have to be with equal dimensions.

Package: piuparts
Description-md5: 055e74b6d60140a58563105e6aa821a1
Description-en: .deb package installation, upgrading, and removal testing tool
 piuparts tests that .deb packages (as used by Debian) handle
 installation, upgrading, and removal correctly. It does this by
 creating a minimal Debian installation in a chroot, and installing,
 upgrading, and removing packages in that environment, and comparing the
 state of the directory tree before and after. piuparts reports any
 files that have been added, removed, or modified during this process.
 .
 piuparts is meant as a quality assurance tool for people who create .deb
 packages to test them before they upload them to the Debian package archive.

Package: piuparts-common
Description-md5: b6cd8a6bc1021198534dda4e75433356
Description-en: common piuparts components
 piupartslib, common library used by piuparts-master, -report, -analyze and
 -slave.
 .
 See https://piuparts.debian.org or the piuparts package to learn more about
 piuparts.

Package: piuparts-master
Description-md5: a72d4f4d0638150964428161606fa457
Description-en: piuparts master components
 piuparts is meant as a quality assurance tool for people who create .deb
 packages to test them before they upload them to the Debian package archive.
 A master/slave piuparts installation is used for testing complete archives
 as it is done on https://piuparts.debian.org/.
 .
 This package provides the piuparts-master, which needs one or more slaves to
 operate. It also contains piuparts-report to generate web pages with the
 testing results as well as documentation.

Package: piuparts-master-from-git-deps
Description-md5: 735d6d8347568a1de0e3cce6c0069020
Description-en: dependencies for running piuparts master from git
 piuparts is meant as a quality assurance tool for people who create .deb
 packages to test them before they upload them to the Debian package archive.
 A master/slave piuparts installation is used for testing complete archives
 as it is done on https://piuparts.debian.org/.
 .
 This metapackage provides all the dependencies needed for running a
 piuparts-master instance (including piuparts-report etc.) from git.

Package: piuparts-slave
Description-md5: d75f4e850854faeeee48208dfc4858d4
Description-en: piuparts slave components
 piuparts is meant as a quality assurance tool for people who create .deb
 packages to test them before they upload them to the Debian package archive.
 A master/slave piuparts installation is used for testing complete archives
 as it is done on https://piuparts.debian.org/.
 .
 This package provides the piuparts slave components, which need a piuparts
 master to operate. See the documentation in the piuparts-master package.

Package: piuparts-slave-from-git-deps
Description-md5: fa1ae615143527f6fa7538f24bd65486
Description-en: dependencies for running piuparts slave from git
 piuparts is meant as a quality assurance tool for people who create .deb
 packages to test them before they upload them to the Debian package archive.
 A master/slave piuparts installation is used for testing complete archives
 as it is done on https://piuparts.debian.org/.
 .
 This metapackage provides all the dependencies needed for running a
 piuparts-slave instance from git.

Package: pius
Description-md5: 5ab3db03caa149a498eecd8ec608fe9d
Description-en: Tools to help before and after key-signing parties
 After a key-signing party, pius (the PGP Individual UID Signer) signs each
 uid on a GPG key individually. Each signature is encrypted and mailed to
 the email address associated with that particular uid. As a result of this
 process, the recipient can choose which signatures to import. Also,
 signatures of inactive uids are not delivered. This tool greatly reduces
 time and error when signing keys.
 .
 Other tools herein are useful for organizers: pius-keyring-mgr builds a party
 keyring from a CSV file or by scanning mailboxes, and pius-party-worksheet
 generates a worksheet as a hand out. If someone has not signed your key,
 pius-report can analyze a party keyring and remind them.
 .
 This version supports GPGv2 and uses it by default.

Package: pixelize
Description-md5: 08a00d712e15ff02bc578da2f6ff0fe7
Description-en: Create an image consisting of many small images
 Pixelize is a program that will use many scaled down images to
 try to duplicate, as closely as possible, another image.
 .
 Pixelize works by splitting up the image you want rendered (or
 duplicated) into a grid of small rectangular areas. Each area
 is analyzed, and replaced with an image chosen from a large
 database of images. Pixelize tries to pick images that best
 match each area.

Package: pixelmed-apps
Description-md5: 947dc7a62e621e67e8bc373b7d6b9ba1
Description-en: DICOM implementation containing Image Viewer and a ECG Viewer - cli
 This is a stand-alone DICOM toolkit that implements code for reading
 and creating DICOM data, DICOM network and file support, a database of
 DICOM objects, support for display of directories, images, reports and
 spectra, and DICOM object validation.
 .
 Provide command line applications for using pixelmed

Package: pixelmed-webstart-apps
Description-md5: 0c2f12763392f1fcb31ffc09d935bd18
Description-en: DICOM implementation containing Image Viewer and a ECG Viewer - jnlp
 This is a stand-alone DICOM toolkit that implements code for reading
 and creating DICOM data, DICOM network and file support, a database of
 DICOM objects, support for display of directories, images, reports and
 spectra, and DICOM object validation.
 .
 Provide JNLP applications as command line apps

Package: pixelmed-www
Description-md5: fa2c74db221e2f7fecf5bd24615076e4
Description-en: DICOM implementation containing Image Viewer and a ECG Viewer - web
 This is a stand-alone DICOM toolkit that implements code for reading
 and creating DICOM data, DICOM network and file support, a database of
 DICOM objects, support for display of directories, images, reports and
 spectra, and DICOM object validation.
 .
 This is the web package. Depends on JNLP applications, provides HTML pages

Package: pixiewps
Description-md5: e56375a1d253ed6f75c78724acc32cdc
Description-en: Offline WPS bruteforce tool
 Pixiewps is a tool written in C used to bruteforce offline the WPS pin
 exploiting the low or non-existing entropy of some APs (pixie dust attack).
 It is meant for educational purposes only.

Package: pixz
Description-md5: 7e123820a7d60a2adcb2daed2441c2dd
Description-en: parallel, indexing XZ compressor/decompressor
 Pixz is a multithreaded compressor/decompressor XZ fully compatible
 with those provided by xz-utils and busybox. By default it adds
 indexing information when compressing tar files that allows fast
 listing and partial-archive extraction.

Package: pizzly
Description-md5: 723b171e9f8a4d57160db0ec1824e0c4
Description-en: Identifies gene fusions in RNA sequencing data
 For the interpretation of the transcriptome (the abundance
 and sequence of RNA) of tomour cells one is particularly
 interested in transcripts that cannot be mapped to single
 genes but that are seen to be fused as parts from two genes.
 Likely eplanations are chromosomal translocations.
 .
 Pizzly can identify novel such peculiarities, building on
 interpretations on variable splicing by the tool kallisto.
 Both tools are elements of the bcbio workflow.

Package: pk4
Description-md5: 9affb5f3703984bf1bf36acea0657d7f
Description-en: make available the Debian source package producing the specified package
 pk4 resolves the specified argument(s) as either:
 .
 1. the name of a Debian binary package, and selects its Debian source package.
 2. the name of a Debian source package, and selects it.
 3. or a file path, and selects the Debian source package of the owning package.
 .
 The source package version is either the installed version (if any) or the
 installation candidate, as per “apt-cache policy”.
 .
 Then, pk4 downloads the entire selected source package (every file referenced
 by — and including — its .dsc file) and prints the output directory path.
 .
 pk4…
 • caps the disk usage of the checked out packages by deleting the oldest ones
 after crossing a limit (default: 2GiB).
 • allows users to enable supplied or shipped-with-pk4 hooks, e.g. git-init.
 • optimizes for low latency of each operation.
 • respects your APT configuration, i.e. should work in company intranets.
 • comes with tab completion for bash and zsh.
 • tries hard to download source packages, with fallback to snapshot.debian.org.

Package: pkb-client
Description-md5: f0f2e88eb74d7efa596d63a36ab62d61
Description-en: Unofficial client for the Porkbun API
 pkb_client is an unofficial client for the Porkbun API.
 It supports the v3 of the API. You can find the official
 documentation of the Porkbun API at
 https://porkbun.com/api/json/v3/documentation

Package: pkcs11-daemon
Description-md5: 0697a51b40a2c5f575a482e58720f8e0
Description-en: proxy for the PKCS11-library (server)
 This project is based on a stripped down GNOME Keyring without all GNOME
 dependencies and other features.
 .
 The proxy tunnels PKCS11-requests over the network.  One possible use
 is to store cryptograhic information on a separate server.  This way
 the crypto can be isolated from the rest of the system.
 .
 This package contains the stuff that is needed on the server side.

Package: pkcs11-data
Description-md5: e568f8d003051360b0320bd0a411b694
Description-en: Manage PKCS#11 data objects
 pkcs11-data is a program to manage data objects residing
 on PKCS#11 (Cryptoki) enabled crypto devices.

Package: pkcs11-dump
Description-md5: f5841f53f7d7436ab8033ef96a042bac
Description-en: Dump PKCS#11 token content
 pkcs11-dump is a program to query PKCS#11 (cryptoki) provider
 modules for objects available on a specific crypto device and
 dump them to stdout in a human-readable format.
 .
 This package is mostly interesting for people familiar with
 PKCS#11 who are developing or analyzing a PKCS#11 module or
 like to get a detailed view of objects on a crypto device.

Package: pkcs11-provider
Description-md5: 70dda7a92d91aac3b152fbea179186b7
Description-en: OpenSSL 3 provider for PKCS11
 With this provider for OpenSSL you can use the OpenSSL library
 (version 3) and command line tools with any PKCS11 implementation as
 backend for the crypto operations.

Package: pkg-haskell-tools
Description-md5: 0e6e6676d75d315e780189291b81a767
Description-en: Debian Haskell Group tools
 This package provides various convenience tools used by the Debian Haskell
 Group.

Package: pkg-js-autopkgtest
Description-md5: 7dffb2f838548bd9c56f551cef48ece0
Description-en: collection of autopkgtest scripts for Node.js packages
 This package contains test runners to be used with the autopkgtest
 infrastructure for Node.js packages.
 .
 Simply set "Testsuite: autopkgtest-pkg-nodejs" in debian/control to use it.
 .
 See /usr/share/doc/pkg-js-autopkgtest/README.md
 for information on the tests and how to tweak them.

Package: pkg-js-tools
Description-md5: 48c748445b1431fc002cdaea9c949f3c
Description-en: collection of tools to aid packaging Node.js modules in Debian
 The Debian JavaScript Maintainers work on packaging JavaScript libraries
 for Debian. This collection contains tools which help the tam with
 day-to-day work.
 .
 It provides some utilities:
 * add-node-component:
 manage uscan components
 * debcheck-node-repo:
 compares vcs repo registered in npm registry with the source repo
 declared in debian/watch
 * dh-make-node:
 build debian/ directory in a source repository of a Node.js module
 * github-debian-upstream:
 creates debian/upstream/metadata for GitHub source
 * nodepath:
 show the path and/or the package of a Node.js module
 * mjs2cjs:
 generate a commonjs file from a .mjs source (rollup)
 * pkgjs-audit:
 a "npm audit" that uses Debian dependencies (npm)
 * pkgjs-depends:
 find needed dependencies for a Node.js module (npm, node-semver)
 * pkgjs-ln:
 link a Debian dependency into node_modules/
 * pkgjs-ls:
 a "npm ls" that search also in Debian directories (npm, node-semver)
 * pkgjs-utils:
 various little utilities
 * pkgjs:
 emulates yarnpkg in a Debian environment
 .
 and also:
 * a salsa(1) configuration file for Debian JavaScript Maintainers
 * "pkg-js-extra" profile for lintian

Package: pkg-kde-tools
Description-md5: 08ea6d2ac4a59b927b863ba749ea54cb
Description-en: various packaging tools and scripts for KDE Applications
 This package contains a variety of packaging tools and build scripts that may
 be very useful when packaging KDE applications. Even if you are a maintainer
 of a very small KDE application, this package should be worthwhile checking
 out.
 .
 Main highlights:
 - recommended build flags for building packages based on the KDE Platform;
 - debhelper build system (--buildsystem=kde) and dh addon (--with kde) for
 building packages based on the KDE Platform;
 - dh_sameversiondep for generating a dependency that is versioned the same
 way as a dependency (coming from the same source) of another reference
 package.
 - dh_movelibkdeinit for moving libkdeinit4_*.so libraries to private
 location;
 - dh_sodeps (and sodeps dh addon) for generating so:Depends substvar for -dev
 packages based to which local packages lib*.so symlinks point to;
 - dh_qmlcdeps (and qmlcdeps dh addon) for generating qmlc:Depends substvar
 for packages shipping QML cache files.
 - pkgkde-symbolshelper tool for efficient management of C and C++ symbol
 files;
 - pkgkde-debs2symbols tool for generating symbol files and symbol file
 patches from pre-built binaries in the deb packages;
 - pkgkde-getbuildlogs tool for downloading build logs for the specified
 package (from buildd.debian.org);
 - pkgkde-override-sc-dev-latest tool for overriding Breaks of the
 kde-sc-dev-latest package;
 - pkgkde-vcs tool for performing common tasks when packaging under VCS.
 - pkgkde-getqmldepdends create a list of QML dependencies.
 .
 NOTE: since this package is cumulative, it does not depend on the packages it
 provides helpers for. I.e. you still need to explicitly build depend on
 debhelper in your packages.

Package: pkg-perl-autopkgtest
Description-md5: a3c36090874cdf383e8d304f0b4275d9
Description-en: collection of autopkgtest scripts for Perl packages
 This package contains test runners to be used with the autopkgtest
 infrastructure for perl packages.
 .
 Packages using the tests with autopkgtests in this package need to
 depend on it in their debian/tests/control file, not in their
 debian/control file, or can simply set "Testsuite: autopkgtest-pkg-perl"
 in debian/control.
 .
 Cf. https://perl-team.pages.debian.net/autopkgtest.html for information on
 the tests and how to tweak them.

Package: pkg-perl-tools
Description-md5: ebfc93144a9bf85e337aa15ab0e3e200
Description-en: collection of tools to aid packaging Perl modules in Debian
 The Debian Perl Group works on packaging Perl modules for Debian. This
 collection contains the tools which help the group with day-to-day work, like
 filing ITPs, forwarding bugs and patches upstream, taking over a package for
 the group, maintaining proper git repository structure and so on. These
 include dpt, bts-retitle, patchedit, and pristine-orig.
 .
 Additionally it depends on, recommends or suggests separately
 packaged tools the Debian Perl Group uses.
 .
 It also includes some Debian Perl Group specific lintian checks. Add
 "profile=pkg-perl" to your ~/.lintianrc to use them after installing this
 package.

Package: pkg-r-autopkgtest
Description-md5: 9c44fe7b62dd777967c5090bcecc1ad7
Description-en: Script for the automatic testing of R packages
 This package contains the pkg-r-autopkgtest script that runs the unit tests
 contained in the source tree from which it is launched. It is intended to be
 used by the support for R packages, which is implemented in autodep8.
 .
 Packages using the tests with autopkgtests in this package need to
 simply set "Testsuite: autopkgtest-pkg-r" in debian/control.

Package: pkg-rocm-tools
Description-md5: a0d01cb037233f4c719dd95c106e5e65
Description-en: Utilities for adding ROCm support to packages
 This package contains various utilities which should facilitate
 adding ROCm support in packages.
 .
 These include:
 * rocm-test-launcher Launches tests making use of AMD GPUs, and
 optionally exports system information
 * rocm-target-arch   Package build helper for determining ROCm
 target architectures
 .
 Currently, this only works with amd64 guests on amd64 hosts.

Package: pkgdiff
Description-md5: 2034590a768e1f68227fc5f364236862
Description-en: tool for visualizing changes in Linux software packages
 Package changes analyzer is a tool for visualizing changes in Linux
 software packages (RPM, DEB, TAR.GZ, etc).
 .
 The tool is intended for Linux maintainers who are interested in ensuring
 compatibility of old and new versions of packages.
 .
 The tool generates HTML reports to visualize the changes between two packages.

Package: pkgsync
Description-md5: 845dd00e142dcfdcf8a3483a14c8997f
Description-en: automated package list synchronization
 pkgsync is a tool for keeping multiple machines reasonably similar and
 clean. Packages can either be in a `must be installed', `may be
 installed' or `must not be installed' list (which is presumed to be
 distributed separately using a tool such as rdist or cfengine). pkgsync
 will take care of meeting the demands put down in the lists, and then
 removing everything that is not in the `must' or `may' list and is not
 necessary for their operations (as determined by aptitude).

Package: pktanon
Description-md5: 64bda52dd1a7f5f7c61c9dfd8a6932e3
Description-en: profile-based traffic anonymizer
 PKtAnon performs network trace anonymization, e.g. on pcap files.
 It is highly configurable by using anonymization profiles. Anonymization
 profiles allow for mapping of arbitrary anonymization primitives to
 protocol attributes, thus providing high flexibility and easy usability.
 A huge number of anonymization primitives and network protocols are supported
 and ready to use for online and offline anonymization.

Package: pktools
Description-md5: 177b572cce6cadb214af44e7c4e684f1
Description-en: GDAL add-on tools to perform useful raster processing
 Pktools is a collection of programs to perform operations, mostly on
 raster geolocated  images. It  heavily relies  on the  Geospatial Data
 Abstraction Library (GDAL) and OGR.  The programs are similar to the
 GDAL tools (gdalinfo, gdal_translate,  gdal_merge, ...) and some of the
 functionalities provided in pktools already exist in the GDAL tools.
 .
 All utilities in pktools use command line options and have a built
 in help. They include more than thirty binaries to edit, change, crop,
 classify, compare, dump, fill, enhance images and many other
 common operations useful in the remote sensing field of image
 analysis.

Package: pktools-dev
Description-md5: 44bb245236deecdbfa440cca7605a078
Description-en: GDAL add-on tools to perform useful raster processing - development files
 Pktools is a collection of programs to perform operations, mostly on
 raster geolocated  images. It  heavily relies  on the  Geospatial Data
 Abstraction Library (GDAL) and OGR.  The programs are similar to the
 GDAL tools (gdalinfo, gdal_translate,  gdal_merge, ...) and some of the
 functionalities provided in pktools already exist in the GDAL tools.
 .
 All utilities in pktools use command line options and have a built
 in help, and include more than thirty binaries to edit, change, crop,
 classify, compare, dump, fill, enhance images and many other
 common operations useful in the remote sensing field of image
 analysis.
 .
 This package contains the files needed to develop a software that
 uses the pktools libraries.

Package: pktstat
Description-md5: b265fdd1e85454f53c88c406901a6183
Description-en: top-like utility for network connections usage
 pktstat displays a real-time list of active connections seen on a
 network interface, and how much bandwidth is being used by what.
 .
 It partially decodes HTTP and FTP protocols to show what filename is
 being transferred, as well as X11 application names. Entries hang
 around on the screen for a few seconds so you can see what just
 happened.
 .
 It also accepts BPF expressions.

Package: pkwalify
Description-md5: a7b301919b294bed72ba08f0d57765f9
Description-en: perl kwalify validator
 Kwalify is a Perl implementation for validating data structures
 against the Kwalify schema. For a schema definition, see
 http://www.kuwata-lab.com/kwalify/ruby/users-guide.01.html
 .
 Note that there is no support for validator hooks (section 1-7 of the
 user guide document).

Package: placnet
Description-md5: b986c8bedbeeec858c98e5b2c199b819
Description-en: Plasmid Constellation Network project
 Placnet is a new tool for plasmid analysis in NGS projects. Placnet is
 optimized to work with Illumina sequences but it also works with 454,
 Iontorrent or any of the actual sequence technologies.
 .
 The input of placnet is a set of contigs and one or more SAM files with
 the mapping of the reads against the contigs. Placnet obtains a set of
 files, easily opened on Cytoscape software or other network tools.

Package: plait
Description-md5: f82bd5e32374776b53337679e9668f86
Description-en: command-line jukebox
 Plait (pronounced "play") is a command-line jukebox and music player
 front end. It understands brief, easy to type queries that pick a
 single song, mix queries that combine works from multiple artists,
 stream queries that find Shoutcast radio streams, and everything in
 between.
 .
 A variety of filters are available to pick just the music you want
 to hear. In order to actually play the music it finds, Plait
 automatically hands off a play list to one of the supported
 music players (or you can use it manually with any player that
 supports .m3u playlists).

Package: plakativ
Description-md5: a416338d976ea8746b1b1395a11e53f3
Description-en: create posters and banners from multiple glued-together pages
 This program is for situations when you want to create a large poster or
 banner but do not have a printer that supports large sheets of paper. Plakativ
 allows one to enlarge and split a PDF across multiple pages, creating another
 PDF with pages of the desired printable size. After printing, the pages can be
 glued together to form a larger poster. Features:
 .
 - lossless operation
 - no pixel artifacts when upscaling if PDF contains vector graphics
 - GUI with preview functionality
 - complex layouter to save paper
 - optimize by number of pages, output poster size or multiple of input area
 .
 This package contains the executable.

Package: planarity
Description-md5: ed4c5721a6cafc609dde77a549375b94
Description-en: Program for planarity-related graph algorithms
 This package contains a command-line reference implementation of the
 Edge Addition Planarity Algorithm, which is the best linear-time
 method to embed a planar graph and isolate planarity obstructions.

Package: planetary-system-stacker
Description-md5: 70aa058e552fc1abb871292329ab9df0
Description-en: create a sharp image of a planetary system object (moon, sun, planets)
 This package contrains software to produce a sharp image of a planetary
 system object (moon, sun, planets) from many seeing-affected frames using
 the "lucky imaging" technique._
 .
 The program is mainly targeted at extended objects (moon, sun), but it
 works as well for planets. Results obtained in many tests show at least
 the same image quality as with the established software AutoStakkert!3.
 .
 Input to the program can be either video files or directories containing
 still images. The following algorithmic steps are performed:
 .
 * First, all frames are ranked by their overall image quality.
 * On the best frame, a rectangular patch with the most pronounced structure
 in x and y is identified automatically. (Alternatively, the user can
 select the patch manually as well.)
 * Using this patch, all frames are aligned globally with each other.
 * A mean image is computed by averaging the best frames.
 * An alignment point mesh covering the object is constructed automatically.
 Points, where the image is too dim, or has too little contrast or structure,
 are discarded. The user can modify the alignment points, or set them all
 by hand as well.
 * For each alignment point, all frames are ranked by their local contrast
 in a surrounding image patch.
 * The best frames up to a given number are selected for stacking.
 Note that this list can be different for different points.
 * For all frames, local shifts are computed at all alignment points.
 * Using those shifts, the alignment point patches of all contributing
 frames are stacked into a single average image patch.
 * Finally, all stacked patches are blended into a global image, using the
 background image in places without alignment points.
 * After stacking is completed, the stacked image can be postprocessed
 (sharpened) either in a final step of the stacking workflow, or in a
 separate postprocessing job.

Package: planetblupi
Description-md5: 7130fdcc77856d63e1523e4abd659acc
Description-en: Planet Blupi - A delirious spell-binding game
 Planet Blupi is a strategy and adventure game. It subtly blends action with
 thought-provoking challenges. Behind the quiet and gentle facade, you'll enjoy
 a fascinating diversion full of surprises.

Package: planetblupi-common
Description-md5: 43ab332e664da4c4a9afd5edd092d6b0
Description-en: Planet Blupi - A delirious spell-binding game - data
 Planet Blupi is a strategy and adventure game. It subtly blends action with
 thought-provoking challenges. Behind the quiet and gentle facade, you'll enjoy
 a fascinating diversion full of surprises.
 .
 This package contains the architecture-independent game data.

Package: planetblupi-music-midi
Description-md5: de8b6805b349848bf12c3e7d5861ce96
Description-en: Planet Blupi - A delirious spell-binding game - MIDI music
 Planet Blupi is a strategy and adventure game. It subtly blends action with
 thought-provoking challenges. Behind the quiet and gentle facade, you'll enjoy
 a fascinating diversion full of surprises.
 .
 This package contains the lightweight MIDI music

Package: planetblupi-music-ogg
Description-md5: b86fe5ee02edc555193302411f26500a
Description-en: Planet Blupi - A delirious spell-binding game - Ogg music
 Planet Blupi is a strategy and adventure game. It subtly blends action with
 thought-provoking challenges. Behind the quiet and gentle facade, you'll enjoy
 a fascinating diversion full of surprises.
 .
 This package contains the heavyweight OGG music.

Package: planetfilter
Description-md5: 2ee379e5ce2c26058bf07e74847aed9d
Description-en: filter for blog aggregators
 PlanetFilter uses a user-provided filter to prune blog aggregator feeds. It
 allows anyone to subscribe to popular blog aggregators without being
 overwhelmed by the noise.

Package: planets
Description-md5: 75d0cf86e6d669c54b5cf707b7412bb7
Description-en: Gravitation simulation of planetary bodies
 Planets is a simple interactive program for playing with simulations
 of planetary systems. It is great for teaching gravitation on planet
 level.
 .
 The user interface is aimed at being simple enough for a fairly young
 kid to enjoy it, there is a special kid-mode for this purpose.

Package: planify
Description-md5: 6dd5971f69e9d82ea9d4af5c748265f7
Description-en: Task manager with Todoist/Nextcloud/CalDAV support
 Planify is a modern, fast, and intuitive task manager designed for the GNOME
 desktop. Built with GTK4 and libadwaita, it provides a seamless and native user
 experience with full support for dark mode.
 .
 It helps you organize tasks, projects, and your life with powerful features:
 * Smart organization using sections, labels, priorities, and custom filters.
 * Multiple sync backends: works with Todoist and Nextcloud/CalDAV.
 * Work fully offline; changes sync when you are back online.
 * Natural drag-and-drop for tasks, projects, and subtasks.
 * Board view for visual planning and calendar integration.
 * Rich task details: Markdown support, reminders, and file attachments.
 * Quick task entry with global shortcuts and natural language date parsing.
 .
 This package contains the main application.

Package: planify-cli
Description-md5: 380b54e05fae95b5678fb5ce12db0e8a
Description-en: Task manager with Todist/Nextcloud/CalDAV support (CLI)
 Planify is a modern, fast, and intuitive task manager designed for the GNOME
 desktop. Built with GTK4 and libadwaita, it provides a seamless and native user
 experience with full support for dark mode.
 .
 planify-cli is a command-line tool for managing tasks in Planify.
 It provides functionality to create, list, update tasks, and manage projects
 directly from the terminal.
 .
 This package contains the command-line application.

Package: planify-quick-add
Description-md5: 0ac017fb8a45f4efc12ec86e1676ed0f
Description-en: Task manager with Todoist/Nextcloud/CalDAV support
 Planify is a modern, fast, and intuitive task manager designed for the GNOME
 desktop. Built with GTK4 and libadwaita, it provides a seamless and native user
 experience with full support for dark mode.
 .
 This package allows to quickly add tasks to planify without opening
 the main application.
 .
 This package contains the quick-add binary.

Package: plank
Description-md5: b9109d91a55d0e2aab489b4b792f0107
Description-en: Elegant, simple, clean dock
 Plank is a dock enabling you to start applications and manage your windows.
 .
 Plank is meant to be the simplest dock on the planet. The goal is to
 provide just what a dock needs and absolutely nothing more. It is,
 however, a library which can be extended to create other dock programs
 with more advanced features.

Package: planner
Description-md5: f14cfbad3f7f65dece03c4f5fa5a93eb
Description-en: project management application
 Planner is a Project Management application that supports Gantt charts,
 resource allocation and integration with other GNOME applications.
 .
 Planner was formerly known as Mr.Project.

Package: planner-data
Description-md5: 53069077e17fce80a5213ddb3a4b1885
Description-en: Data files for planner
 Planner is a Project Management application that supports Gantt charts,
 resource allocation and integration with other GNOME applications.
 .
 This package contains data files for planner like images, icons, and
 arch-independent files.

Package: planner-doc
Description-md5: ad5cd5745fb9892499aaff8b1b9c705b
Description-en: Documentation for planner
 Planner is a Project Management application that supports Gantt charts,
 resource allocation and integration with other GNOME applications.
 .
 This package contains the html documentation for planner.

Package: plantuml
Description-md5: ef7fbccf2d523cc76975d12a082a58ab
Description-en: text-to-UML converter
 PlantUML is a program allowing to draw UML diagrams, using a simple
 human readable text description.
 .
 PlantUML supports the following UML diagrams:
 - sequence diagram
 - use case diagram
 - class diagram
 - activity diagram
 - component diagram
 - state diagram
 - object diagram
 - deployment diagram
 - timing diagram
 .
 The following non-UML diagrams are also supported:
 - wireframe graphical interface (Salt)
 - Archimate diagram
 - Specification and Description Language (SDL)
 - Ditaa diagram
 - Gantt diagram
 - mathematics with AsciiMath or JLaTeXMath notation
 .
 Output images can be generated in PNG, in SVG or LaTeX format.
 PlantUML also supports generation of ASCII art diagrams (only for
 sequence diagrams).

Package: plasma-activities-bin
Description-md5: 3fb9d738819a94d4fc0066e6bd0876a9
Description-en: core components for the KDE's Activities system - CLI
 When a user is interacting with a computer, there are three main areas of
 contextual information that may affect the behaviour of the system: who the
 user is, where they are, and what they are doing. Activities deal with the
 last one.
 .
 This package contain the command line tools for interacting with KDE
 Activities.

Package: plasma-bigscreen
Description-md5: dc0fcc6279e5c7eab9e12b78796d4cf7
Description-en: Plasma Bigscreen for TVs
 A big launcher giving you easy access to any installed apps and skills.
 Controllable via voice or TV remote.
 This project is using various open-source components like Plasma Bigscreen,
 Mycroft AI and libcec.
 .
 Voice Control
 Bigscreen supports Mycroft AI, a free and open-source voice assistant that
 can be run completely decentralized on your own server.
 .
 Remote control your TV via CEC
 Consumer Electronics Control is a standard to control devices over HDMI.
 Use your normal TV remote control, or a RC with built-in microphone for
 voice control and optional mouse simulation.
 .
 Coming soon:
 Voice apps
 Download new apps (aka skills) for your Bigscreen or add your own ones
 for others to enjoy.

Package: plasma-browser-integration
Description-md5: d3899163d501c54fc0e6c38f6877b26f
Description-en: Chromium, Google Chrome, Firefox integration for Plasma
 Plasma Browser Integration is an extension for common browsers
 to closer fit into the Plasma shell. This includes:
 - Media Controls
 Lets you control video and audio players in websites using the
 Media Controller plasmoid, media keys on your keyboard, and
 even remotely from your phone.
 - Send links via KDE Connect
 Adds a context menu entry to links enabling you to send them
 to your phone and other paired devices.
 - Show downloads in and control them from Plasma’s notification area.
 - Find browser tabs in the Run Command (Alt-Space) window
 Make sure the "Browser Tabs" module is enabled in Plasma Search
 (KRunner) settings.

Package: plasma-calendar-addons
Description-md5: 6b9d2bbc2dc97d4b4ab4ef4c73c8cd63
Description-en: additional calendar plugins for Plasma 6
 This package contains additional Plasma 6 calendar plugins that are used in
 the Plasma desktop.
 .
 This package contains the following calendars:
 * Alternate Calendar
 * Astonomical Calendar
 .
 This package is part of the KDE Plasma 6 addons module.

Package: plasma-camera
Description-md5: 84ee8b7e02ea21c2572140dbea22b588
Description-en: Camera application for Plasma Mobile
 This camera application interfaces with the libcamera stack directly,
 therefore providing out-of-the-box support for mobile devices' cameras
 that are supported by the libcamera project.

Package: plasma-dataengines-addons
Description-md5: d430d4ef38c4348f77119a9376361e7e
Description-en: additional data engines for Plasma
 This package contains additional Plasma data engines shipped in Plasma 6
 addons module. These engines are needed by some Plasma 6 widget shipped with
 plasma-widgets-addons, but they may be useful for any other Plasma widgets too.
 .
 This package is part of the KDE Plasma addons module.

Package: plasma-desktop
Description-md5: 75fe427efb7974561485d1b970aaa5b3
Description-en: Tools and widgets for the desktop
 Plasma Desktop offers a beautiful looking desktop
 that takes complete advantage of modern computing technology.
 Through the use of visual effects and scalable graphics,
 the desktop experience is not only smooth but also pleasant
 to the eye. The looks of Plasma Desktop not only provide beauty,
 they are also used to support and improve your computer
 activities effectively, without being distracting.
 .
 This package is part of the KDE Plasma.

Package: plasma-desktop-data
Description-md5: cad6c75732e5a71a9a37cfb4f253e9f5
Description-en: Tools and widgets for the desktop data files
 Plasma Desktop offers a beautiful looking desktop
 that takes complete advantage of modern computing technology.
 Through the use of visual effects and scalable graphics,
 the desktop experience is not only smooth but also pleasant
 to the eye. The looks of Plasma Desktop not only provide beauty,
 they are also used to support and improve your computer
 activities effectively, without being distracting.
 .
 This package is part of the KDE Plasma.
 .
 This package contains the data files

Package: plasma-desktop-dev
Description-md5: 75fe427efb7974561485d1b970aaa5b3
Description-en: Tools and widgets for the desktop
 Plasma Desktop offers a beautiful looking desktop
 that takes complete advantage of modern computing technology.
 Through the use of visual effects and scalable graphics,
 the desktop experience is not only smooth but also pleasant
 to the eye. The looks of Plasma Desktop not only provide beauty,
 they are also used to support and improve your computer
 activities effectively, without being distracting.
 .
 This package is part of the KDE Plasma.

Package: plasma-desktoptheme
Description-md5: a15d5f4558d300bd70c5c317ba2f78ee
Description-en: Plasma Runtime components
 Plasma library and runtime components based upon KF6 and Qt 6.

Package: plasma-dialer
Description-md5: 9ed9127ffc7ac233e1399d619120d2cd
Description-en: Dialer for Plasma Mobile
 This application aims at enabling voice calls features inside
 a Plasma Mobile environment.
 .
 It is based on Qt graphical libraries and relies on some KDE
 Frameworks. It depends on ModemManager in order to interface
 with the radio device, and on Callaudio to manage audio
 profiles during voice calls.

Package: plasma-discover
Description-md5: 8111f4209298dca825ceca6e9c4b0d0d
Description-en: Discover software management suite
 Discover is a graphical software manager for the Plasma workspace.
 It helps users easily and quickly find applications and other software
 they might want to install.
 .
 By allowing to navigate a software library by search, categories, top lists
 along with detailed application information that includes screenshots
 and reviews, users can more quickly find applications that suit their needs.
 .
 Discover will also keep the system up to date by notifying about updates and
 installing them.

Package: plasma-discover-backend-flatpak
Description-md5: cdd8d9b57583bd55acd9c15059d460ff
Description-en: Discover software management suite - Flatpak backend
 Discover is a graphical software manager for the Plasma workspace.
 It helps users easily and quickly find applications and other software
 they might want to install.
 .
 This package contains a backend for the Flatpak application
 bundling system.

Package: plasma-discover-backend-fwupd
Description-md5: c33b0eb6ff25ba0f371acfed07b17123
Description-en: Discover software management suite - fwupd backend
 Discover is a graphical software manager for the Plasma workspace.
 It helps users easily and quickly find applications and other software
 they might want to install.
 .
 This package contains a backend for the firmware update daemon.

Package: plasma-discover-backend-snap
Description-md5: f76f0631fc4193fd2037c869ac2c3802
Description-en: Discover software management suite - Snap backend
 Discover is a graphical software manager for the Plasma workspace.
 It helps users easily and quickly find applications and other software
 they might want to install.
 .
 This package contains a backend for the Ubuntu Core Snappy application
 bundling system.

Package: plasma-discover-common
Description-md5: ffc34718f68c0332fe13b596308e45ba
Description-en: Discover software manager suite (common data files)
 Discover is a graphical software manager for the Plasma workspace.
 .
 This package contains data files shared by various parts of the
 Discover suite.

Package: plasma-discover-notifier
Description-md5: 64ccc61628d83aa13a41c7843a1e830e
Description-en: Discover software management suite - Update Notifier
 Discover is a graphical software manager for the Plasma workspace.
 It helps users easily and quickly find applications and other software
 they might want to install.
 .
 By allowing to navigate a software library by search, categories, top lists
 along with detailed application information that includes screenshots
 and reviews, users can more quickly find applications that suit their needs.
 .
 Discover will also keep the system up to date by notifying about updates and
 installing them.
 .
 This package contains the update notifier and indicator.

Package: plasma-disks
Description-md5: 3f4fe82f259dcebe418e7a9b84555385
Description-en: Monitor S.M.A.R.T. capable devices for imminent failure in Plasma
 This package provides a plugin for the KDE user daemon and the corresponding
 Plasma configuration widget for monitoring devices with S.M.A.R.T. support
 and alerting the user in case of imminent failure.

Package: plasma-distro-release-notifier
Description-md5: 1ae69539c05a334d3f63d3b39b362ab2
Description-en: Notifies KDE Plasma users of a new version of Ubuntu
 New versions of Ubuntu get released every six months, with new
 LTS versions getting released every two years. This application
 monitors for new versions and notifies the user if a new version
 of Ubuntu is available.

Package: plasma-firewall
Description-md5: d031b843b5b3de6431037b8f0f2cefe6
Description-en: Plasma configuration module for firewalls
 Plasma Firewall provides a way to graphically configure a firewall service.
 .
 Supported firewalls are:
 - firewalld
 - ufw

Package: plasma-framework
Description-md5: 61b16c772c8c28d3a2ba98cff548c7bd
Description-en: Plasma Runtime components
 Plasma library and runtime components based upon KF5 and Qt 5.

Package: plasma-gamemode
Description-md5: a04c3177875248e426f2d581b5b4ca7e
Description-en: Plasma extension that monitors the current status of gamemode
 GameMode optimises your system for peak performance when running a game.
 .
 This shell extension will show you whether GameMode is active and for which
 processes.
 .
 If you have the Debian gamemode package installed, you can test this
 extension by running: /usr/games/gamemode-simulate-game
 which will show a tray icon for gamemode listing that process, and
 will stop after 10 seconds.

Package: plasma-gmailfeed
Description-md5: 37fd8e95e8c47f80b2c1b9ac4b0802ee
Description-en: plasmoid that shows your Gmail feed with notifications
 Gmail Feed is a lightweight plasmoid for Plasma 6.  It provides a
 list of unread emails from your Gmail inbox.  It also notifies you
 when new messages are received.
 .
 Essentially, it is an xbiff that uses an Atom feed rather than POP3
 or IMAP.  At this time it exclusively supports Gmail and does not
 support limiting the feed to labels or sections like Primary, Social,
 Promotions, or Forums.

Package: plasma-integration
Description-md5: 742114950913b8414d99801bab004d2b
Description-en: Qt Platform Theme integration plugins for KDE Plasma 6
 A plugin to provide Qt Platform Theme integration for the Plasma 6
 workspace.

Package: plasma-kdevelop
Description-md5: 5aa534b7062bc859ef2dc99adafc8ef9
Description-en: KDevelop plugins for Plasma
 KDevelop is a Free and Open Source integrated development
 environment (IDE). It provides editing, navigation and debugging features for
 several programming languages, as well as integration with multiple build
 systems and version-control systems, using a plugin-based architecture.
 .
 This package contains the KDevelop plugins for integrating in the Plasma
 desktop environment:
 * sessions data engine
 * sessions widget
 * sessions KRunner module

Package: plasma-keyboard
Description-md5: 95156d4099a78f22ddb73f1df187d1b1
Description-en: On-screen virtual keyboard for KDE Plasma
 The plasma-keyboard is a virtual keyboard based on Qt Virtual
 Keyboard designed to integrate in Plasma.

Package: plasma-marble
Description-md5: f68a0c2628bb3a3eb92d5c942bb17ace
Description-en: Plasma integration for Marble
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains the Marble integration with Plasma:
 * the Plasma runner
 * the World Clock widget
 * the Plasma wallpaper
 .
 This package is part of the KDE education module.

Package: plasma-mobile
Description-md5: 6e4a2984672d56469b904a1463a32c3f
Description-en: User interface for phones, based on Plasma technologies
 Plasma Mobile is a graphical user interface and ecosystem targeted at mobile
 devices, built on the KDE Plasma stack.
 .
 A pragmatic approach is taken that is inclusive to software regardless of
 toolkit, giving users the power to choose whichever software they want to
 use on their device.
 .
 Plasma Mobile aims to contribute to and implement open standards, and is
 developed in a transparent process that is open for anyone to participate in.

Package: plasma-mobile-core
Description-md5: f3f92f549deaa0f9ab5d06d20bcab9aa
Description-en: Plasma mobile Environment -- essential components
 These are the core components of the Plasma shell for mobile
 devices.
 .
 This metapackage depends on a basic set of programs.

Package: plasma-mobile-full
Description-md5: 200cd8007028b3ef3d602376038f4b72
Description-en: Plasma mobile Environment, with extra components
 This is the Plasma shell for mobile devices.
 .
 This metapackage depends on a bigger set of programs than plasma-mobile-core
 giving a more nearly complete environment.

Package: plasma-mobile-phone
Description-md5: bd9bd8050f7cb1a283cc0329b7d88c0c
Description-en: Plasma mobile Environment -- phone components
 These are the phone-related components of the Plasma shell for
 mobile devices.
 .
 This metapackage depends on a set of programs that are needed for
 phone calls and sms handling.

Package: plasma-mobile-pim
Description-md5: 38f2c384418648bd789945b5473ecd37
Description-en: Plasma mobile Environment -- PIM components
 These are components of the Plasma ecosystem related to
 management of personal information.

Package: plasma-mobile-tweaks
Description-md5: d7c8c76159c6cb67644fe40d8ea9e8cb
Description-en: Components to improve the Plasma mobile UX on touch devices
 plasma-mobile-tweaks package contains recommended configurations for
 distributions shipping Plasma Mobile by default.
 .
 Some important changes include:
 - Setting the default look-and-feel package
 - Set the default keyboard to maliit-keyboard
 - Prevent some unneeded applications from showing in the app list

Package: plasma-nano
Description-md5: d21b8753999d41994e49047640b9897b
Description-en: Plasma shell for embedded devices
 A minimal plasma shell package intended for embedded devices

Package: plasma-nm
Description-md5: 5b69e791c531a8effeb4e7a37b16cd62
Description-en: Plasma network connections management
 plasma-nm provides a Plasma applet written in QML for managing network
 connections using Network Manager.
 .
 This package is part of the KDE Plasma.

Package: plasma-optimus
Description-md5: cb532660283ebe79ab08036e71a948c3
Description-en: Plasmoid for controlling NVIDIA Optimus graphics cards
 NVIDIA© Optimus(TM) technology intelligently optimizes your notebook PC,
 providing the outstanding graphics performance you need, when you need
 it, all the while extending battery life for longer enjoyment.
 .
 This plasmoid provides means to display the active GPU and lets you switch
 between the Intel and Nvidia GPUs on NVIDIA Optimus equipped computers. It
 also opens a dialog box that shows processes currently using your Nvidia GPU.

Package: plasma-pa
Description-md5: 1258ed4e9015926153b331ef8415ba0e
Description-en: Plasma 6 Volume controller
 Plasma applet for audio volume management using
 PulseAudio.

Package: plasma-pass
Description-md5: c0a51d5b592490f84735124db350733b
Description-en: Plasma applet to access passwords from "pass"
 Plasma Pass is a Plasma applet to access password from pass, the standard
 UNIX password manager: https://www.passwordstore.org.
 .
 The "pass" utility is not required by Plasma Pass.

Package: plasma-phonebook
Description-md5: a24aecf333cdb983f5f2f18f4459f9ec
Description-en: Phone book for Plasma Mobile
 Contacts application which allows adding, modifying and removing contacts.
 .
 Plasma-phonebook is a contact application that primarily targets Plasma Mobile.
 .
 The application uses kpeople models to find, add, remove and update contacts.
 The actual vcard editing is done using KContacts, allowing to use the full
 range of fields vcards support. Plasma Phonebook ships its own KPeople
 plugin for displaying actions.

Package: plasma-pipewire-settings
Description-md5: f479ab01c4737ef360fbc555dcbc095e
Description-en: Simple Plasma 6 widget to change Pipewire quantum and sample rate
 An easy-to-use widget to change Pipewire's quantum and sample rate from
 the KDE Plasma 6 Desktop Environment.

Package: plasma-runner-installer
Description-md5: a17697e3ee56e6894b1f4c55f99ee8b7
Description-en: KRunner plugin for installing packages
 QApt is a collection of tools and a library providing a wrapper around
 APT. The intention is to ease the use of APT in Qt-based programs.
 .
 This KRunner plugin offers the option to install an application if its
 command is typed in to KRunner and the application is not already
 installed.

Package: plasma-runners-addons
Description-md5: ec39ea6dfdc27e2a0c509bc6f778ee5a
Description-en: additional runners for Plasma 6 and Krunner
 This package contains additional Plasma runners that are used in krunner
 (the "run command" dialog of Plasma) to reveal special search results.
 If you use krunner a lot, you will probably like this package.
 .
 This package contains the following runners:
 * Special Characters
 * Unit Converter
 * Date and Time
 * Dictionary
 * Kate Sessions
 * Konsole Profiles
 * Spell Checker
 .
 This package is part of the KDE Plasma 6 addons module.

Package: plasma-sdk
Description-md5: 6fef65dadb52ab1b685124b92d105353
Description-en: IDE tailored for development of Plasma components
 A small IDE tailored for development of Plasma components,
 such as Widgets, Runners, Dataengines.
 .
 This package is part of the KDE Plasma.

Package: plasma-session-x11
Description-md5: abcdb5331b23a87ebf3265636d92b6c7
Description-en: Plasma Workspace for KF6
 Plasma Workspace for KF6. Workspaces provide
 support for KDE Plasma Widgets, integrated search,
 hardware management and a high degree of customizability.
 .
 This package contains the X11 session files.

Package: plasma-settings
Description-md5: 0ebeef896956849e1b2d3501ec54cef7
Description-en: Settings application for Plasma Mobile
 This package contains configuration modules for the Plasma mobile
 environment, allowing the user to modify in a graphical interface, various
 configurations related to audio, Bluetooth, monitor, default applications,
 virtual keyboard, notifications, time and date, localization, network modem,
 and other components of the Plasma environment.
 .
 It is based on Qt graphical libraries and KDE Frameworks. In particular,
 it relies on Kirigami so its user interface can fit a variety of display
 sizes. However, it has been optimized for touch devices, so desktop users
 should install the 'systemsettings' package instead.

Package: plasma-systemmonitor
Description-md5: 1b72d6233a49c7dc69ba7fcd6903e3da
Description-en: System monitor for the Plasma desktop
 Plasma System Monitor provides an interface for monitoring system sensors,
 process information and other system resources.

Package: plasma-theme-air
Description-md5: 757ae8b86b66790f6940010526002746
Description-en: Look-and-feel for the Air desktop theme
 The Air desktop theme can used by Plasma and other KDE Software.
 .
 This package contains the desktop Air theme.

Package: plasma-theme-oxygen
Description-md5: 94ab74ac82273a30c4c91fb101dafa53
Description-en: Look-and-feel for the Oxygen desktop theme
 The Oxygen desktop theme is used by Plasma and other KDE Software.
 .
 This package contains the meta settings for the Oxygen theme.

Package: plasma-thunderbolt
Description-md5: 886d72608003c39f4d80d727df2fb9ae
Description-en: Plasma addons for managing Thunderbolt devices
 Plasma System settings module and a KDED module to handle authorization
 of Thunderbolt devices connected to the computer.

Package: plasma-vault
Description-md5: 765ef951192334e351074b38ae0bfa82
Description-en: Plasma applet and services for creating encrypted vaults
 File encryption widget.

Package: plasma-version
Description-md5: b12359f01491b88d04e09f49a69c8541
Description-en: base package use to coordinate Plasma transitions
 This package serves as a base that Plasma packages can depend on to ensure
 coordinated transitions of all Plasma packages.
 .
 To do so the plasma-version binary package ships a Provides:
 plasma-version-base-MAJOR.MINOR virtual package where MAJOR and MINOR
 represent the main plasma release that we want all installed Plasma
 packages to match. Plasma packages can then depend on the
 plasma-version-base-MAJOR.MINOR matching their main Plasma version.
 .
 Plasma packages are recommended to use dh-sequence-plasma to automatically
 inject the correct plasma-version-base-MAJOR.MINOR dependency based on the
 upstream version, instead of trying to do it manually.

Package: plasma-wallpaper-dynamic
Description-md5: b8d904409e94dbd8fc0c56e8194dde81
Description-en: Dynamic Wallpaper Engine for Plasma
 This package is a wallpaper plugin for KDE Plasma that continuously updates
 the desktop background based on the current time in your location.
 .
 For instructions on creating dynamic wallpaper, visit
 https://github.com/zzag/plasma5-wallpapers-dynamic

Package: plasma-wallpapers-addons
Description-md5: 0716175b259538d55e6507116bbf4f47
Description-en: additional wallpaper plugins for Plasma 6
 This package contains additional Plasma 6 wallpaper plugins that are used in
 the Plasma desktop.
 .
 This package contains the following wallpaper plugins:
 * Haenau
 * Hunyango
 * Picture of the Day
 .
 This package is part of the KDE Plasma 6 addons module.

Package: plasma-wayland-protocols
Description-md5: 510901239d69dfea6ee1463a7f5c4e29
Description-en: Wayland protocols for Plasma
 This package contains protocols for Wayland that are not standard, and used
 in KDE Plasma.

Package: plasma-welcome
Description-md5: ac1ecc973d6eef58de706fb89e822667
Description-en: KDE Plasma welcome center
 Welcome Center is the perfect introduction to KDE Plasma! It can help
 you learn how to connect to the internet, install apps, customize the
 system, and more!

Package: plasma-widget-foreigncurrencies
Description-md5: dd297f3b7f896c6900efb1bfd52de891
Description-en: Financial library - Currency Plasmoid
 Libalkimia is a library with common classes and functionality used by
 finance applications for KDE. Currently it supports a common
 class to represent monetary values with arbitrary precision.
 .
 Plasma Widget for foreign currencies.

Package: plasma-widgets-addons
Description-md5: 31a773b9579cc637c307ca08b1e93f0a
Description-en: additional widgets for Plasma 6
 This package contains additional Plasma 6 widgets shipped in the Plasma
 addons module. Install it if you want a variety of widgets on your Plasma
 desktop.
 .
 This package provides the following widgets:
 * Application Dashboard
 * Binary Clock
 * Calculator
 * Color Picker
 * Comic Strip
 * Dictionary
 * Disk Quota
 * Fifteen Puzzle
 * Fuzzy Clock
 * Grouping Plasmoid
 * Kate Sessions
 * Keyboard Indicator
 * Konsole Profiles
 * Lock Keys Status
 * Media Frame
 * Quicklaunch
 * Sticky Note
 * Timer
 * User Switcher
 * Weather Report
 * Web Browser
 .
 This package is part of the KDE Plasma 6 addons module.

Package: plasma-widgets-addons-dev
Description-md5: 7ec869b8453fd7b68faa225c864c14ce
Description-en: additional widgets for Plasma 6 - development files
 This package contains the development headers for the shared libraries
 shipped with the additional Plasma 6 widgets from the Plasma addons module.
 .
 This package is part of the KDE Plasma 6 addons module.

Package: plasma-window-title-applet
Description-md5: 30d9d260151473f53902c197f4fa443b
Description-en: Plasma 6 applet shows the current window title and icon in panels
 This is a Plasma 6 applet that shows the current window title and icon in
 your panels.

Package: plasma-workspace
Description-md5: a89adb51b3aeecb7eab229b988e35249
Description-en: Plasma Workspace for KF6
 Plasma Workspace for KF6. Workspaces provide
 support for KDE Plasma Widgets, integrated search,
 hardware management and a high degree of customizability.

Package: plasma-workspace-data
Description-md5: 7d5e09909bc050ddacab4816044dfcd4
Description-en: Plasma Workspace data files
 Plasma Workspace is used as the base for Plasma Desktop, Mobile, and
 Bigscreen. It contains shared KCM configuration screens, applets as
 well as multiple libraries.
 .
 This contains the data files for Plasma Workspace.

Package: plasma-workspace-dev
Description-md5: 82023509dbf5994741ccb932df00c3f3
Description-en: Plasma Workspace development files
 Plasma Workspace is used as the base for Plasma Desktop, Mobile, and
 Bigscreen. It contains shared KCM configuration screens, applets as
 well as multiple libraries.
 .
 This package contains the development files for Plasma Workspace.

Package: plasma-workspace-wallpapers
Description-md5: 346130e89515d296d25d4e14abfed5c6
Description-en: Wallpapers for Plasma 6
 Wallpapers for integrated use with the Plasma workspace.

Package: plasma5-integration
Description-md5: f48e78523d94229b5eec9b6ba83b1cc6
Description-en: Qt Platform Theme integration plugins for KDE Plasma 5
 A plugin to provide Qt Platform Theme integration for the Plasma 5
 workspace.

Package: plasmidid
Description-md5: d2e67d45c872bf3607006dab611aef29
Description-en: mapping-based, assembly-assisted plasmid identification tool
 PlasmidID is a mapping-based, assembly-assisted plasmid identification
 tool that analyzes and gives graphic solution for plasmid
 identification.
 .
 PlasmidID is a computational pipeline that maps Illumina reads over
 plasmid database sequences. The k-mer filtered, most covered
 sequences are clustered by identity to avoid redundancy and the
 longest are used as scaffold for plasmid reconstruction. Reads are
 assembled and annotated by automatic and specific annotation. All
 information generated from mapping, assembly, annotation and local
 alignment analyses is gathered and accurately represented in a
 circular image which allow user to determine plasmidic composition in
 any bacterial sample.

Package: plasmidomics
Description-md5: b9efae4bec910a567b65f6e559587c80
Description-en: draw plasmids and vector maps with PostScript graphics export
 Plasmidomics is written for easy drawing of plasmids and vector maps
 to use them in theses, presentations or other forms of publications. It
 natively supports PostScript as output format.

Package: plasmidseeker
Description-md5: 1cea96a215922032ad64a51b1d06004d
Description-en: identification of known plasmids from whole-genome sequencing reads
 PlasmidSeeker is a k-mer based program for the identification of known
 plasmids from bacterial whole genome sequencing reads.
 .
 PlasmidSeeker that enables the detection of plasmids from bacterial WGS
 data without read assembly. The PlasmidSeeker algorithm is based on
 k-mers and uses k-mer abundance to distinguish between plasmid and
 bacterial sequences. The performance of PlasmidSeeker was tested on a set
 of simulated and real bacterial WGS samples, resulting in 100%
 sensitivity and 99.98% specificity.

Package: plaso
Description-md5: 58eb9a8e184b801f77c2f41f8364007f
Description-en: super timeline all the things -- metapackage
 This is a metapackage that depends on the Python 3
 package of the Plaso libraries and scripts.

Package: plast
Description-md5: 4b63eae2f5668e99072b1e4733b13da7
Description-en: Parallel Local Sequence Alignment Search Tool
 PLAST is a fast, accurate and NGS scalable bank-to-bank sequence
 similarity search tool providing significant accelerations of seeds-
 based heuristic comparison methods, such as the Blast suite of
 algorithms.
 .
 Relying on unique software architecture, PLAST takes full advantage of
 recent multi-core personal computers without requiring any additional
 hardware devices.

Package: plast-example
Description-md5: e342a7e27d2bc84041fb11905c9ad54e
Description-en: Parallel Local Sequence Alignment Search Tool (example data)
 PLAST is a fast, accurate and NGS scalable bank-to-bank sequence
 similarity search tool providing significant accelerations of seeds-
 based heuristic comparison methods, such as the Blast suite of
 algorithms.
 .
 Relying on unique software architecture, PLAST takes full advantage of
 recent multi-core personal computers without requiring any additional
 hardware devices.
 .
 This package contains some example data to test plast.

Package: plastex
Description-md5: 10ed052c80aee9a29e0255f87116d623
Description-en: LaTeX document processing framework in Python
 plasTeX is a collection of Python frameworks that allow you to process LaTeX
 documents. This processing includes, but is not limited to, conversion of
 LaTeX documents to various document formats. Of course, it is capable of
 converting to HTML or XML formats such as DocBook and tBook, but it is an
 open framework that allows you to drive any type of rendering. This means that
 it could be used to drive a COM object that creates a MS Word Document.
 .
 The plasTeX framework allows you to control all of the processes including
 tokenizing, object creation, and rendering through API calls. You also have
 access to all of the internals such as counters, the states of "if" commands,
 locally and globally defined macros, labels and references, etc. In essence,
 it is a LaTeX document processor that gives you the advantages of an XML
 document in the context of a language as superb as Python.
 .
 This package contains the command line tool 'plastex'.

Package: plastimatch
Description-md5: 433abd6909ef3d6eec92ae93a6ec3b30
Description-en: medical image reconstruction and registration
 Plastimatch is an open source software for deformable image
 registration. It is designed for high-performance volumetric
 registration of medical images, such as X-ray computed tomography (CT),
 magnetic resonance imaging (MRI), and positron emission tomography(PET).
 Software features include:
 * B-spline method for deformable image registration (GPU and multicore
 accelerated), including support for image masking, landmark penalties,
 and regularization
 * Demons method for deformable image registration (GPU accelerated)
 * Multi-atlas segmentation
 * ITK-based algorithms for translation, rigid, affine, multiple demons
 methods, and B-spline registration
 * Pipelined, multi-stage registration framework with seamless conversion
 between most algorithms and transform types
 * Landmark-based deformable registration using thinplate splines for
 global registration
 * Landmark-based deformable registration using radial basis functions
 for local corrections
 * Broad support for 3D image file formats (using ITK), including DICOM,
 Nifti, NRRD, MetaImage, and Analyze
 * Extensive toolchain for radiotherapy research, including support for
 DICOM, DICOM-RT, DICOM SRO, XiO file format, gamma analysis, contour
 manipulation, contour overlap analysis, and vector field analysis
 Plastimatch also features two handy utilities which are not directly
 related to image registration:
 * FDK cone-beam CT reconstruction (GPU and multicore accelerated)
 * Digitally reconstructed radiograph (DRR) generation (GPU and multicore
 accelerated)

Package: plattenalbum
Description-md5: 6217ff8978a7150a65b10dff98ee21b1
Description-en: Client for the Music Player Daemon (MPD)
 Browse your collection while viewing large album covers.
 Play your music without managing playlists.

Package: playerctl
Description-md5: 449ab0260e0ec557a8a7ebf2605e3dd9
Description-en: utility to control media players via MPRIS
 Playerctl is a command-line utility and library for controlling media players
 that implement the MPRIS D-Bus Interface Specification. Compatible players
 include audacious, cmus, mopidy, mpd, mpv, quod libet, rhythmbox, spotify,
 and vlc.
 .
 Playerctl makes it easy to bind player actions, such as play and pause,
 to media keys. Playerctl also provides an introspectable library accessible
 in many popular scripting languages that allows more detailed control like
 the ability to subscribe to media player events or get metadata such as
 artist and title for the playing track.

Package: playmidi
Description-md5: 9135ed3601d5c99370821cda493e6649
Description-en: MIDI player
 Playmidi is a MIDI file player that will play back using FM, GUS,
 SoundBlaster or external MIDI. It also supports Creative Music Files
 (CMF), Microsoft RIFF (RMI) files and large MIDI archives from games
 such as Ultima 7.
 .
 The player may be used with a text interface or a graphical interface.

Package: plc-utils
Description-md5: d17b032bd5b7d961053705bcaf9498c2
Description-en: Toolkit for HomePlug Powerline network adapters with Atheros chipsets
 Utilities for users to query information from and flash firmware to the adapter
 chipsets.
 .
 - amptool: AR7400 and QCA7450 chipsets.
 - plctool: QCA6410, QCA7000 and QCA7420 chipsets.
 - int6k: INT6000, INT6300 and INT6400 legacy chipsets.

Package: plc-utils-doc
Description-md5: 2ecfd46e422650e3362255e6a7b9ccaf
Description-en: Additional documentation from the Atheros Powerline toolkit
 Upstream developer documentation in HTML format relating to the
 toolkit utilities, chipsets and HomePlug 1.0 and HomePlug AV
 protocols (IEEE-802.3).

Package: plc-utils-extra
Description-md5: f8d143f2f139daaef54d93f470fb5c83
Description-en: Extended toolkit for HomePlug Powerline network adapters with Atheros chipsets
 Additional tools and utilities that might be of use to hardware
 engineers and software developers working with Atheros Powerline
 chipsets and the HomePlug 1.0 and HomePlug AV protocols (IEEE-802.3).

Package: pleaser
Description-md5: b626e50e5b200925ac8d89d6cd8df52e
Description-en: please, a polite, regex-first sudo clone
 Delegate accurate least privilege access with ease. There are times when
 what is intended to be executed can be expressed easily with a regex to
 expose only what is needed and nothing more.

Package: plee-the-bear
Description-md5: 35a6096681b76a4cb1ad31db7fb6a242
Description-en: 2D platform game
 Plee the Bear will be a 2D platform game like those found on consoles in
 the beginning of the 90's. The basis of the scenario fit in few lines:
 .
 4 PM or so, Plee wakes up, tired. He has dreamed again about that awesome
 period when he went across the entire world together with his belle. He puts
 his leg in the honey pot... empty! Moreover every single honey pot in the
 house is empty. "One more trick of that kid", he thinks. "I'm going to give
 him such a wallop of which he sure will remember".
 .
 Following honey drops on the ground, Plee reaches the edge of the forest.
 Beginning of the game.
 .
 The current version is a demo.

Package: plee-the-bear-data
Description-md5: e8e4e7996a4db54a3f19447eafa12994
Description-en: data for Plee the Bear
 Plee the Bear will be a 2D platform game like those found on consoles in
 the beginning of the 90's. The basis of the scenario fit in few lines:
 .
 4 PM or so, Plee wakes up, tired. He has dreamed again about that awesome
 period when he went across the entire world together with his belle. He puts
 his leg in the honey pot... empty! Moreover every single honey pot in the
 house is empty. "One more trick of that kid", he thinks. "I'm going to give
 him such a wallop of which he sure will remember".
 .
 This package includes the data files for the game.

Package: plfit
Description-md5: 0e151aece027b47bd85af47c5ef09fa2
Description-en: fitting power-law distributions to empirical data -- interfaces
 The plfit software fits power-law distributions to empirical (discrete or
 continuous) data, according to the method of Clauset, Shalizi and Newman
 [SIAM Review 51, 661-703 (2009)].
 .
 This package provides two command line utilities, plfit and plgen.

Package: plfit-doc
Description-md5: 0b4c7e29b5902a37f1b29938923892e4
Description-en: fitting power-law distributions to empirical data -- doc
 The plfit software fits power-law distributions to empirical (discrete or
 continuous) data, according to the method of Clauset, Shalizi and Newman
 [SIAM Review 51, 661-703 (2009)].
 .
 This package provides examples and data samples.

Package: plink
Description-md5: 0b2b918c34eb1b80efe9854bb4994923
Description-en: whole-genome association analysis toolset
 plink expects as input the data from SNP (single
 nucleotide polymorphism) chips of many individuals
 and their phenotypical description of a disease.
 It finds associations of single or pairs of DNA
 variations with a phenotype and can retrieve
 SNP annotation from an online source.
 .
 SNPs can evaluated individually or as pairs for their
 association with the disease phenotypes. The joint
 investigation of copy number variations is supported.
 A variety of statistical tests have been implemented.
 .
 Please note: The executable was renamed to plink1
 because of a name clash.  Please read more about this
 in /usr/share/doc/plink/README.Debian.

Package: plink1.9
Description-md5: 67f7103d194e68a793cc749b4f4ccf61
Description-en: whole-genome association analysis toolset
 plink expects as input the data from SNP (single nucleotide polymorphism)
 chips of many individuals and their phenotypical description of a disease.
 It finds associations of single or pairs of DNA variations with a phenotype
 and can retrieve SNP annotation from an online source.
 .
 SNPs can evaluated individually or as pairs for their association with the
 disease phenotypes. The joint investigation of copy number variations is
 supported. A variety of statistical tests have been implemented.
 .
 plink1.9 is a comprehensive update of plink with new algorithms and new
 methods, faster and less memory consumer than the first plink.
 .
 Please note: The executable was renamed to plink1.9
 because of a name clash.  Please read more about this
 in /usr/share/doc/plink1.9/README.Debian.

Package: plink2
Description-md5: 8bf29787d12baeabb31572ed571bfb04
Description-en: whole-genome association analysis toolset
 plink expects as input the data from SNP (single nucleotide polymorphism)
 chips of many individuals and their phenotypical description of a disease.
 It finds associations of single or pairs of DNA variations with a phenotype
 and can retrieve SNP annotation from an online source.
 .
 SNPs can evaluated individually or as pairs for their association with the
 disease phenotypes. The joint investigation of copy number variations is
 supported. A variety of statistical tests have been implemented.
 .
 plink2 is a comprehensive update of plink and plink1.9 with new algorithms
 and new methods, faster and less memory consumer than the first plink.

Package: plip
Description-md5: 5466a1c598d21939556bfaba614bfd48
Description-en: fully automated protein-ligand interaction profiler
 The Protein-Ligand Interaction Profiler (PLIP) is a tool to analyze
 and visualize protein-ligand interactions in PDB files.
 .
 Features include:
 * Detection of eight different types of noncovalent interactions
 * Automatic detection of relevant ligands in a PDB file
 * Direct download of PDB structures from wwPDB server if valid
 PDB ID is given
 * Processing of custom PDB files containing protein-ligand complexes
 (e.g. from docking)
 * No need for special preparation of a PDB file, works out of the box
 * Atom-level interaction reports in rST and XML formats for easy parsing
 * Generation of PyMOL session files (.pse) for each pairing, enabling easy
 preparation of images for publications and talks
 * Rendering of preview image for each ligand and its interactions
 with the protein

Package: plm
Description-md5: cfeee161c12053ba970d68d13a0efb20
Description-en: Programming exerciser in Java, Python, Scala and others
 The Programmer's Learning Machine (PLM) is a free cross-platform programming
 exerciser. It lets you explore various concepts of programming through
 over 200 interactive exercises, that you can solve in either Java,
 Python or Scala.
 .
 The PLM interface and content is thoughtfully translated to English,
 French and Brazilian; Other translations may be added in the future.
 .
 The following concepts are included in this package:
 .
 - Welcome: teach basics of programming to absolute beginners
 - Maze: classical maze escaping algorithms for intermediate
 - Sort: classical sorting algorithms for intermediate. One
 introduction lesson presents the basics of the sorting algorithms
 while two additional lessons apply them in more recreative settings.
 - Recursion: classical logo algorithms for intermediate
 - Turtle Art: explore a few classical LOGO figures
 - LightBot: little programmer's brain teaser for intermediate and advanced
 .
 Other lessons are planned to explore new concepts, such as the
 backtracking, dynamic programming, object-oriented programming or the
 standard libraries of Python, Scala and Java. Other programming languages
 (such as Ruby or JavaScript) may be added in the future.

Package: plocate
Description-md5: a4c5300ae99585b540de76b958206601
Description-en: much faster locate
 plocate is a locate(1) based on posting lists, giving much faster searches
 on a much smaller index. It is a drop-in replacement for mlocate in nearly
 all aspects, and is fast on SSDs and non-SSDs alike.

Package: plopfolio.app
Description-md5: aad3a395e609ae5ac5923d28a375c9c7
Description-en: Personal dashboard for GNUstep
 This is a free replacement of Serence's proprietary KlipFolio
 application.  PlopFolio supports Klips from KlipFarm
 (http://klipfarm.com), which is no longer available.  PlopFolio is
 developed using the Objective-C language and works well with GNUstep
 (on GNU/Linux, FreeBSD, and more) and Cocoa on Mac OS X.

Package: ploticus
Description-md5: 89c81d420195764506f7ee70da7d2877
Description-en: script driven business graphics package
 Ploticus is script-driven, which makes it suitable for automated,
 unattended uses, or for applications that will be run again and again.
 In general, ploticus is good at making graphs like you would see in
 newspapers and news magazines, business publications, journals for
 medical and social sciences, and so on.
 .
 Ploticus is not a function or mathematical plotting package like
 gnuplot, nor would it be a good choice for applications where
 mathematical formulas or scientific notations are to be rendered
 as an integral part of the data display.  Ploticus is also not
 intended as a "marketing" graphics package.  Its goal is to
 display data crisply without extra decoration and distracting
 "dingbats" that cloud the picture.
 .
 Ploticus supports a wide range of output options, including jpeg
 (Joint Photographics Experts Group format), png (Portable Network
 Graphics format), svg (Simple Vector Graphics), bmp (Microsoft BitMaP),
 ps (PostScript), swf (Flash), and X11.

Package: plotnetcfg
Description-md5: 7c994dfa8a9d28b14f329475aae9b6a5
Description-en: local networking configuration diagram plotter
 plotnetcfg is a lightweight tool capable of scanning a machine's
 network configuration and producing a diagram of the local network
 hierarchy. It supports scanning across network namespaces, most types
 of network interfaces, and understands the specifics of VLANs,
 bridges, veth pairs and Open vSwitch.

Package: plots
Description-md5: e970a91ba8a822d6310d5e496695e76f
Description-en: Graph plotting app for GNOME
 Plots makes it easy to visualise mathematical formulae. In addition to basic
 arithmetic operations, it supports trigonometric, hyperbolic, exponential and
 logarithmic functions, as well as arbitrary sums and products. It can display
 polar equations, and both implicit and explicit Cartesian equations.
 .
 Plots is designed to integrate well with the GNOME desktop and takes advantage
 of modern hardware using OpenGL.

Package: plotsauce
Description-md5: 0e99827cda0af2f062f02246e96e7e60
Description-en: Survex 3d file to XML converter
 Qt-based utility to convert Survex 3d files (cave survey data)
 into XML.

Package: plotutils
Description-md5: e354aab4187cfcf9794d34b5e7bd5341
Description-en: GNU plotutils command line tools based on libplot
 The GNU plotting utilities include programs for plotting
 two-dimensional scientific data.  They are built on top of GNU
 `libplot', a library for device-independent two-dimensional vector
 graphics.

Package: plover
Description-md5: 543e2951e5ee957022f66413de3f648e
Description-en: free stenography engine and typing tool
 Plover is a small, slick Python application that runs in the
 background and acts as a translator to read steno movements and
 emulate keystrokes in a way that the programs you are using can't
 even tell you're using steno.
 .
 Plover is used today by hundreds of people, ranging from professional
 stenographers, transcriptionists, programmers, and hobbyists.  It
 supports:
 .
 - Regular keyboards and real steno machines
 - Media key support to control media, change volume, etc.
 - Comes with a well-developed theory extended from StenEd,
 but with over 50,000 new strokes.
 - Supports JSON and RTF/CRE dictionaries
 - Includes training tools to help you learn

Package: plplot-doc
Description-md5: 4a6b489e8519d3fe689a5aeb6bfefc16
Description-en: Documentation for PLplot, a plotting library
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the HTML, PDF, PostScript and info forms of the
 PLplot documentation.  It also contains the man pages for the API
 functions.

Package: plplot-driver-cairo
Description-md5: a253bfbeffa7f0b503680e35c4081abf
Description-en: Scientific plotting library (Cairo driver)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package provides the Cairo driver module for PLplot.  It is based
 on the Cairo 2D graphics library with supporting multiple output devices
 (X-Window, PDF, PostScript, and PNG).

Package: plplot-driver-qt
Description-md5: fbd27eb04c005c8e3c230d8c0f50580e
Description-en: Scientific plotting library (Qt driver)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package provides the Qt driver module for PLplot.

Package: plplot-driver-wxwidgets
Description-md5: a1f1da908a753fc88786e285987f0059
Description-en: Scientific plotting library (wxWidgets driver)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package provides the wxWidgets driver module for PLplot.

Package: plplot-driver-xwin
Description-md5: 9e16610ed4059fc60f1c2acf2c141f8d
Description-en: Scientific plotting library (X11 driver)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package provides the X11 driver module for PLplot.

Package: plplot-examples
Description-md5: 48ffdce183d0e3e2571da9bf3e8a6c4f
Description-en: Examples for PLplot, a plotting library
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the examples in C, C++, and for the supported
 language bindings for the  PLplot library.

Package: plplot-tcl
Description-md5: f48cc16d95409ce8988c70453b1f3aa6
Description-en: Tcl/Tk support for PLplot, a plotting library
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the Tcl/Tk support for PLplot: shared libraries,
 Tcl modules and the Tk driver.

Package: plplot-tcl-bin
Description-md5: 645baa7b92cec3bb3bd10363427b0060
Description-en: Tcl/Tk tools for PLplot, a plotting library
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the pltcl and plserver programs for interactive
 use of the Tcl/Tk support for PLplot.

Package: plplot-tcl-dev
Description-md5: af6ec3fcc4b6ff2bd34cd40254aa5889
Description-en: Tcl/Tk development support for PLplot, a plotting library
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the necessary files to do development in Tcl/Tk
 with PLplot: header files, shared libraries links, and examples.

Package: plprofiler
Description-md5: fd5748eef3e5406db005ece6f737c6d6
Description-en: PostgreSQL PL/pgSQL functions performance profiler
 The plprofiler is an extension for the PostgreSQL database system to create
 performance profiles of PL/pgSQL functions and stored procedures. The included
 external Python class and command line utility can be used to easily control
 the extension, run arbitrary SQL commands (invoking PL/pgSQL functions), save
 and manage the resulting performance datasets and create HTML reports from
 t.
 This package contains the Python module and the plprofiler CLI util.

Package: plptools
Description-md5: 24e4ec4bc5282c457f12858c38c3a24e
Description-en: Access EPOC device (Psion PDA) over a serial link
 This package lets you access EPOC devices' drives over a serial link.
 You can mount them, access them FTP-style, use a local printer from
 the remote device (EPOC32 only) and install applications from SIS
 files.

Package: plsense
Description-md5: 8820ab847026efb42bf81825a33d93cd
Description-en: Omni Completion Tool for Perl
 PlSense is a development tool for Perl. PlSense provides Completion/Help
 about Module/Function/Variable optimized for context.
 .
 For more information, see
 https://github.com/aki2o/plsense/blob/master/README.md

Package: plum
Description-md5: ad9f695b840d2f268cf68958d9dc0ebf
Description-en: IRC proxy, stationing, logging, and bot program (pirc)
 plum works as personal proxy, stationing, logging, and bot program on
 IRC (Internet Relay Chat). It has many modules, so the user can use
 a lot of functions. It is also easy to customize its configurations.
 Note that its documents are only available in Japanese.

Package: pluma
Description-md5: 5f46578b64613d4d063a6b4bf3c03014
Description-en: official text editor of the MATE desktop environment
 Pluma is a text editor which supports most standard editor features,
 extending this basic functionality with other features not usually
 found in simple text editors. Pluma is a graphical application which
 supports editing multiple text files in one window (known sometimes as
 tabs or MDI).
 .
 Pluma fully supports international text through its use of the
 Unicode UTF-8 encoding in edited files. Its core feature set includes syntax
 highlighting of source code, auto indentation and printing and print preview
 support.
 .
 Pluma is also extensible through its plugin system, which currently
 includes support for spell checking, comparing files, viewing CVS
 ChangeLogs, and adjusting indentation levels.

Package: pluma-common
Description-md5: 2522f81317853f0db52190c38dc3bb03
Description-en: official text editor of the MATE desktop environment (common files)
 Pluma is a text editor which supports most standard editor features,
 extending this basic functionality with other features not usually
 found in simple text editors. Pluma is a graphical application which
 supports editing multiple text files in one window (known sometimes as
 tabs or MDI).
 .
 Pluma fully supports international text through its use of the
 Unicode UTF-8 encoding in edited files. Its core feature set includes syntax
 highlighting of source code, auto indentation and printing and print preview
 support.
 .
 Pluma is also extensible through its plugin system, which currently
 includes support for spell checking, comparing files, viewing CVS
 ChangeLogs, and adjusting indentation levels.
 .
 This package contains the architecture independent files.

Package: pluma-dev
Description-md5: 88e887c2e35717fc107417627e8eb75e
Description-en: official text editor of the MATE desktop environment (development files)
 Pluma is a text editor which supports most standard editor features,
 extending this basic functionality with other features not usually
 found in simple text editors. Pluma is a graphical application which
 supports editing multiple text files in one window (known sometimes as
 tabs or MDI).
 .
 Pluma fully supports international text through its use of the
 Unicode UTF-8 encoding in edited files. Its core feature set includes syntax
 highlighting of source code, auto indentation and printing and print preview
 support.
 .
 Pluma is also extensible through its plugin system, which currently
 includes support for spell checking, comparing files, viewing CVS
 ChangeLogs, and adjusting indentation levels.
 .
 This package contains the development files for building Pluma plugins.

Package: pluma-doc
Description-md5: 82265c5ad0f12b304bc427b86cb456d4
Description-en: official text editor of the MATE desktop environment (documentation files)
 Pluma is a text editor which supports most standard editor features,
 extending this basic functionality with other features not usually
 found in simple text editors. Pluma is a graphical application which
 supports editing multiple text files in one window (known sometimes as
 tabs or MDI).
 .
 Pluma fully supports international text through its use of the
 Unicode UTF-8 encoding in edited files. Its core feature set includes syntax
 highlighting of source code, auto indentation and printing and print preview
 support.
 .
 Pluma is also extensible through its plugin system, which currently
 includes support for spell checking, comparing files, viewing CVS
 ChangeLogs, and adjusting indentation levels.
 .
 This package contains the documentation files.

Package: pluma-plugin-bookmarks
Description-md5: b4c25d599f081a54b8d8da4856800d9e
Description-en: Bookmarks plugin for pluma
 pluma-plugins contain a set of plugins for pluma, MATE's text editor.
 .
 This plugin enables easy document navigation with bookmarks.

Package: pluma-plugin-bracketcompletion
Description-md5: 7b7d8eef6c46f627d8efc7f4e734c6d6
Description-en: Bracket Completion plugin for pluma
 pluma-plugins contain a set of plugins for pluma, MATE's text editor.
 .
 This plugin automatically adds closing brackets.

Package: pluma-plugin-codecomment
Description-md5: 46364b351b92d07dcc575d30d56c0f37
Description-en: Code Comment plugin for pluma
 pluma-plugins contain a set of plugins for pluma, MATE's text editor.
 .
 This plugin enables commenting or uncommenting blocks of code.

Package: pluma-plugin-quickhighlight
Description-md5: d0b549d8d1bf10f654e363431ad1fc40
Description-en: Quick Highlight plugin for pluma
 pluma-plugins contain a set of plugins for pluma, MATE's text editor.
 .
 This plugin highlights every occurrences of selected text.

Package: pluma-plugin-smartspaces
Description-md5: 99ae22fbabde6d215fef92fc47a3531b
Description-en: Smart Spaces plugin for pluma
 pluma-plugins contain a set of plugins for pluma, MATE's text editor.
 .
 This plugin inserts spaces automatically when pressing the tab key.

Package: pluma-plugin-sourcecodebrowser
Description-md5: 5510b113c62ca64a89e2f4d64e7c083d
Description-en: Source Code Browser plugin for pluma
 pluma-plugins contain a set of plugins for pluma, MATE's text editor.
 .
 This plugin lets you view and navigate functions, variables and namespaces.

Package: pluma-plugin-synctex
Description-md5: 801b5f73e152e4e8ee60d9501320840f
Description-en: SyncTex plugin for pluma
 pluma-plugins contain a set of plugins for pluma, MATE's text editor.
 .
 This plugin synchronizes between LaTex (using pluma) and PDF (using evince).

Package: pluma-plugin-terminal
Description-md5: de96acd8c5848002b6e270262f64000a
Description-en: Terminal plugin for pluma
 pluma-plugins contain a set of plugins for pluma, MATE's text editor.
 .
 This plugin embeds a terminal in the bottom pane.

Package: pluma-plugin-wordcompletion
Description-md5: 397190a04b7370cb9af8f58068a0a989
Description-en: Word Completion plugin for pluma
 pluma-plugins contain a set of plugins for pluma, MATE's text editor.
 .
 This plugin offers word completion using the completion framework.

Package: pluma-plugins
Description-md5: 5db8183a2440ee145995cb5c50fae997
Description-en: set of plugins for pluma (metapackage)
 pluma-plugins contain a set of plugins for pluma, MATE's text editor.
 .
 The plugins are now split in separate packages; this metapackage brings all
 of them but they can be installed separately.

Package: pluma-plugins-common
Description-md5: c82b3a457291d57e260e45fe0a035fee
Description-en: common files for pluma-plugins
 pluma-plugins contain a set of plugins for pluma, MATE's text editor.
 .
 This package contains common data files and translations.

Package: plume-creator
Description-md5: f091628d5e28ae164f74bf9a5f925d59
Description-en: open-source tool for novelists
 Plume Creator helps you to write your stories in chapters and
 scenes, write fullscreen, edit notes and synopses, export in
 html and odt formats, edit in rich text, and manage characters,
 places and items.

Package: plus42
Description-md5: 04b0b130cb79fa1a68485adc0ff00128
Description-en: advanced scientific calculator based on the HP-42S
 Plus42 is an advanced scientific programmable calculator, based on
 the Hewlett-Packard 42S calculator, with many features added,
 bringing it closer to HP RPL calculators, without abandoning the
 familiar RPN programming style many users prefer.
 .
 Compared to Free42, Plus42 adds a larger display, algebraic
 expressions modeled after those used on the HP-27S and HP-17B/19B,
 units and unit conversions modeled after those used on the
 HP-48/49/50 series, directories for programs and variables, Time
 Value of Money and amortization tables, and two-dimensional plotting
 of functions.
 .
 It is a complete rewrite, not using any HP code, and it does not
 require an HP-42S ROM image. Loading and saving programs is possible.
 FPU is required.

Package: pluto-jpl-eph
Description-md5: 7e48a90cfc0b3bbc9fb522bc64a20082
Description-en: command line handling of JPL ephemerides data
 The position of asteroids and other moving stellar objects on the sky
 at different time points is described as ephemeris. The Jet Propulsion
 Laboratory is known for a respective database. This package offers
 tools to handle individual data sets.

Package: pluto-lunar
Description-md5: 114c46ec5857e631cdeef419d20489ba
Description-en: routines for predictions of positions in solar system
 Basic astronomical functions for solar system ephemerides, time systems,
 coordinate systems, etc. This includes some utilities based on these
 functions, such as a calendar computer and a utility to numerically
 integrate asteroid orbits.

Package: ply
Description-md5: 6e5987228740088b8dcbe0792796216d
Description-en: Light-weight dynamic tracer for Linux
 A light-weight dynamic tracer for Linux that leverages the kernel's BPF
 VM in concert with kprobes and tracepoints to attach probes to arbitrary
 points in the kernel.
 .
 ply follows the Little Language approach of yore, compiling ply scripts
 into Linux BPF programs that are attached to kprobes and tracepoints in
 the kernel.

Package: plymouth-disabler
Description-md5: 9f0711677892ce4a3d73568e877207c8
Description-en: disable plymouth by installing .override files
 This disables plymouth from running by installing .override files for
 each of the plymouth jobs.  Its sole purpose is to work around bug 1235231.

Package: plymouth-label-ft
Description-md5: 45bee60cbf1c1b2a699c78b0d25581e4
Description-en: boot animation, logger and I/O multiplexer - label-ft control
 Plymouth provides a boot-time I/O multiplexing framework - the most obvious
 use for which is to provide an attractive graphical animation in place of
 the text messages that normally get shown during boot. (The messages are
 instead redirected to a logfile for later viewing.) However, in event-driven
 boot systems Plymouth can also usefully handle user interaction such as
 password prompts for encrypted file systems.
 .
 This package contains the label-ft control, used by various graphical themes
 to render text. This package pulls less dependencies than the label control,
 as is based on libfreetype instead of pango.

Package: plymouth-theme-breeze
Description-md5: 8c7ffd9b19fbfa9da261d03f4120464c
Description-en: Breeze theme for Plymouth
 Breeze theme for Plymouth system boot splash to fit in with KDE
 Plasma's themeing.

Package: plymouth-theme-edubuntu
Description-md5: c4411ee1fa02683e0e49fee96cc15db5
Description-en: Plymouth is an application that runs very early
 in the boot process (even before the root filesystem is mounted!)
 that provides a graphical boot animation while the boot process
 happens in the background.
 .
 This package contains the Edubuntu logo and text themes, as well
 as configuration to set the Edubuntu logo as the default logo in
 the GDM login screen.

Package: plymouth-theme-hamara
Description-md5: 89ff237f44873f8051227826da0d0dc0
Description-en: boot animation, logger and I/O multiplexer - Hamara theme
 Plymouth provides a boot-time I/O multiplexing framework - the most obvious
 use for which is to provide an attractive graphical animation in place of
 the text messages that normally get shown during boot. (The messages are
 instead redirected to a logfile for later viewing.) However, in event-driven
 boot systems Plymouth can also usefully handle user interaction such as
 password prompts for encrypted file systems.
 .
 This package provides the following Hamara Linux theme.

Package: plymouth-theme-hot-dog
Description-md5: 981e502225f625bc6c2c00abd0cd372e
Description-en: Plymouth Happy Hot Dog Theme
 This package contains the Happy Hot Dog boot splash theme for Plymouth.
 The mustard indicates progress.

Package: plymouth-theme-kubuntu-logo
Description-md5: 08f9fd33f3dc501ae15329be51e9c9a4
Description-en: graphical boot animation and logger - kubuntu-logo theme
 Plymouth is an application that runs very early in the boot process
 (even before the root filesystem is mounted!) that provides a graphical
 boot animation while the boot process happens in the background.
 .
 This package contains the default kubuntu-logo theme.

Package: plymouth-theme-kubuntu-text
Description-md5: 4cc78ed25bb690bddff9000d2eb1f51b
Description-en: graphical boot animation and logger - kubuntu-text theme
 Plymouth is an application that runs very early in the boot process
 (even before the root filesystem is mounted!) that provides a graphical
 boot animation while the boot process happens in the background.
 .
 This package contains the default kubuntu-text theme used when no
 support for a graphical theme is found on your system.

Package: plymouth-theme-lubuntu-logo
Description-md5: aedf875177338c1c2f6e0bdec8aeaec6
Description-en: plymouth theme for Lubuntu
 This package contains a Lubuntu theme for Plymouth, which displays the
 Lubuntu logo on boot.

Package: plymouth-theme-lubuntu-text
Description-md5: 676c318cfb1f8cbd162e4b84c5ec6ceb
Description-en: plymouth text theme for Lubuntu
 This package contains a Lubuntu theme for Plymouth, which displays some
 simple text on boot.

Package: plymouth-theme-mobian
Description-md5: 8e4fb2d9f15b1ea032f8765a0943e6eb
Description-en: boot animation, logger and I/O multiplexer - Mobian theme
 Plymouth provides a boot-time I/O multiplexing framework - the most obvious
 use for which is to provide an attractive graphical animation in place of
 the text messages that normally get shown during boot. (The messages are
 instead redirected to a logfile for later viewing.) However, in event-driven
 boot systems Plymouth can also usefully handle user interaction such as
 password prompts for encrypted file systems.
 .
 This package provides the default Mobian theme.

Package: plymouth-theme-phosh
Description-md5: 023e881670b613c050fa5bce33c27e41
Description-en: boot animation, logger and I/O multiplexer - Phosh theme
 Plymouth provides a boot-time I/O multiplexing framework - the most obvious
 use for which is to provide an attractive graphical animation in place of
 the text messages that normally get shown during boot. (The messages are
 instead redirected to a logfile for later viewing.) However, in event-driven
 boot systems Plymouth can also usefully handle user interaction such as
 password prompts for encrypted file systems.
 .
 This package provides the default Phosh theme.

Package: plymouth-theme-sabily
Description-md5: 3cfb48cbb27da5ed6a8db7973a35007a
Description-en: plymouth theme for Sabily (graphical theme)
 Sabily is a Linux distribution based on Ubuntu. It includes Islamic software
 (prayer times tool, Quran study tool, Hijri calendar etc.) and has a custom
 design.
 .
 This package contains a specific Sabily theme for plymouth.

Package: plymouth-theme-sabily-text
Description-md5: 6980b5cb641f90ac395154a6c23be67d
Description-en: plymouth theme for Sabily (text theme)
 Sabily is a Linux distribution based on Ubuntu. It includes Islamic software
 (prayer times tool, Quran study tool, Hijri calendar etc.) and has a custom
 design.
 .
 This package contains the default sabily-text text theme used when no
 support for a graphical theme is found on your system.

Package: plymouth-theme-ubuntu-budgie-logo
Description-md5: 599c179eab2ea31dae8202a38763c60d
Description-en: graphical boot animation and logger - Ubuntu Budgie logo theme
 Plymouth is an application that runs very early in the boot process
 (even before the root filesystem is mounted!) that provides a graphical
 boot animation while the boot process happens in the background.
 .
 This package contains the default Ubuntu Budgie logo theme.

Package: plymouth-theme-ubuntu-budgie-text
Description-md5: 014c419c38670a16cb0b395eefe279e1
Description-en: graphical boot animation and logger - Ubuntu Budgie text theme
 Plymouth is an application that runs very early in the boot process
 (even before the root filesystem is mounted!) that provides a graphical
 boot animation while the boot process happens in the background.
 .
 This package contains the default Ubuntu Budgie text theme used when no
 support for a graphical theme is found on your system.

Package: plymouth-theme-ubuntu-gnome-logo
Description-md5: 4e8843f2b04112c7d575e1689e12fafb
Description-en: graphical boot animation and logger - ubuntu-gnome-logo theme
 Plymouth is an application that runs very early in the boot process
 (even before the root filesystem is mounted!) that provides a graphical
 boot animation while the boot process happens in the background.
 .
 This package contains the default ubuntu-gnome-logo theme.

Package: plymouth-theme-ubuntu-gnome-text
Description-md5: 2c5aeef0be9dee7ff499642cab9e9668
Description-en: graphical boot animation and logger - ubuntu-gnome-text theme
 Plymouth is an application that runs very early in the boot process
 (even before the root filesystem is mounted!) that provides a graphical
 boot animation while the boot process happens in the background.
 .
 This package contains the default ubuntu-gnome-text text theme used when no
 support for a graphical theme is found on your system.

Package: plymouth-theme-ubuntu-mate-logo
Description-md5: 316310796ce2393be5b90ae297117de9
Description-en: graphical boot animation and logger - ubuntu-mate-logo theme
 Plymouth is an application that runs very early in the boot process
 (even before the root filesystem is mounted!) that provides a graphical
 boot animation while the boot process happens in the background.
 .
 This package contains the default ubuntu-mate-logo theme.

Package: plymouth-theme-ubuntu-mate-text
Description-md5: e20bf32218493e2aba088b2691af05ec
Description-en: graphical boot animation and logger - ubuntu-mate-text theme
 Plymouth is an application that runs very early in the boot process
 (even before the root filesystem is mounted!) that provides a graphical
 boot animation while the boot process happens in the background.
 .
 This package contains the default ubuntu-mate-text theme used when no
 support for a graphical theme is found on your system.

Package: plymouth-theme-ubuntu-unity
Description-md5: ffaa6661e8993cfa041fc63b2a83d52a
Description-en: Ubuntu Unity plymouth theme
 This package contains the Ubuntu Unity plymouth-theme

Package: plymouth-theme-ubuntucinnamon-spinner
Description-md5: c52dee92f0ac2088ac572e9c5393ad0f
Description-en: boot animation, logger and I/O multiplexer - spinner theme
 Plymouth provides a boot-time I/O multiplexing framework - the most obvious
 use for which is to provide an attractive graphical animation in place of
 the text messages that normally get shown during boot. (The messages are
 instead redirected to a logfile for later viewing.) However, in event-driven
 boot systems Plymouth can also usefully handle user interaction such as
 password prompts for encrypted file systems.
 .
 This package contains the spinner theme.

Package: plymouth-theme-ubuntustudio
Description-md5: 46cb6fb91f552d975611b37668e232e9
Description-en: Ubuntu Studio Plymouth theme
 Plymouth is an application that runs very early in the boot process
 (even before the root filesystem is mounted!) that provides a graphical
 boot animation while the boot process happens in the background.
 .
 This package contains the Ubuntu Studio Plymouth boot splash theme

Package: plymouth-theme-xubuntu-logo
Description-md5: 52d17c3e4b2be04696274b3b1421a291
Description-en: graphical boot animation and logger - xubuntu-logo theme
 Plymouth is an application that runs very early in the boot process
 (even before the root filesystem is mounted!) that provides a graphical
 boot animation while the boot process happens in the background.
 .
 This package contains the default xubuntu-logo theme.

Package: plymouth-theme-xubuntu-text
Description-md5: cb51eb8b5b4eecd25c0bde89af9b515c
Description-en: graphical boot animation and logger - xubuntu-text theme
 Plymouth is an application that runs very early in the boot process
 (even before the root filesystem is mounted!) that provides a graphical
 boot animation while the boot process happens in the background.
 .
 This package contains the default xubuntu-text theme used when no support for
 a graphical theme is found on your system.

Package: plymouth-themes
Description-md5: 6c9d6b7691cc4d97451016d1e323dba8
Description-en: boot animation, logger and I/O multiplexer - themes
 Plymouth provides a boot-time I/O multiplexing framework - the most obvious
 use for which is to provide an attractive graphical animation in place of
 the text messages that normally get shown during boot. (The messages are
 instead redirected to a logfile for later viewing.) However, in event-driven
 boot systems Plymouth can also usefully handle user interaction such as
 password prompts for encrypted file systems.
 .
 This package provides the following themes:
 .
 * fade-in: features a centered logo that fades in and out while stars twinkle
 around the logo during system boot up.
 * glow: features a pie chart as progress indicator.
 * script: features a simple base theme.
 * solar: features a blue flamed sun with animated solar flares.
 * spinfinity: features a centered logo and animated spinner that spins in the
 shape of an infinity sign.

Package: plymouth-x11
Description-md5: b04037a3c136034a0a38f200c3392653
Description-en: boot animation, logger and I/O multiplexer - X11 renderer
 Plymouth provides a boot-time I/O multiplexing framework - the most obvious
 use for which is to provide an attractive graphical animation in place of
 the text messages that normally get shown during boot. (The messages are
 instead redirected to a logfile for later viewing.) However, in event-driven
 boot systems Plymouth can also usefully handle user interaction such as
 password prompts for encrypted file systems.
 .
 This package contains the X11 renderer for a graphical boot splash.

Package: plzip
Description-md5: bc16f07611c82daacf6c97af90186901
Description-en: parallel, lossless data compressor based on the LZMA algorithm
 Lzip is a lossless data compressor based on the LZMA algorithm, with very safe
 integrity checking and a user interface similar to the one of gzip or bzip2.
 Lzip decompresses almost as fast as gzip and compresses better than bzip2,
 which makes it well suited for software distribution and data archiving.
 .
 Plzip is a massively parallel (multi-threaded) version of lzip using the lzip
 file format; the files produced by plzip are fully compatible with lzip.
 .
 Plzip is intended for faster compression/decompression of big files on
 multiprocessor machines, which makes it specially well suited for distribution
 of big software files and large scale data archiving. On files big enough,
 plzip can use hundreds of processors.

Package: pm-utils
Description-md5: 42424316f88158958d485e1987f2dff0
Description-en: utilities and scripts for power management
 This package provides simple shell command line tools to suspend and
 hibernate your computer.

Package: pmacct
Description-md5: b114045585d5222f783ee07621e2fae4
Description-en: promiscuous mode traffic accountant
 pmacct is a tool designed to gather traffic information (bytes and number
 of packets) by listening on a promiscuous interface or for Netflow data,
 which may facilitate billing, bandwidth management, traffic analysis, or
 creating usage graphs.
 .
 Data can be stored in memory and queried, displayed directly, or written
 to a database; storage methods are quite flexible and may aggregate totals
 or keep them separate.

Package: pmailq
Description-md5: 0da7aa03cc3cbf8a8396878a1888383f
Description-en: Postfix mail queue manager
 pmailq processes the output of the Postfix mailq command, and can list, parse
 (machine-readably), or delete queued messages in batches. They can be selected
 by size, by queue status, and by pattern matching (with wildcards) on
 recipient addresses and server error messages.

Package: pmarkdown
Description-md5: 8795af64cec472aa91a11c29f8e63a88
Description-en: configurable Markdown processor, supporting the CommonMark spec and extensions
 The pmarkdown script reads from standard input and writes to standard output.
 Both are assumed to be encoded in UTF-8.
 .
 It supports several Markdown flavours ("default", CommonMark, GitHub Flavored
 Markdown, original Markdown), and also provides the Markdown::Perl module for
 programmatical usage.

Package: pmars
Description-md5: 9eb6cce6ab4a629fb413a88536e1f4d3
Description-en: Portable MARS, Core War simulator
 Portable MARS is the official Core War simulator of the ICWS and the
 rec.games.corewar newsgroup. pMARS serves as a test bed for new Redcode
 standards and tournament styles. It has also been used in genetic algorithm
 experiments and as an assembly language teaching aid.

Package: pmbootstrap
Description-md5: 29f352da52d17533c10de20e33df9643
Description-en: Chroot/build/flash tool to develop and install postmarketOS
 pmbootstrap is the central tool used for development and installation
 of postmarketOS, a Linux distribution for mobile devices. It works in
 Alpine chroots to avoid installing software on the host's machine.

Package: pmccabe
Description-md5: dcdb4eedc724c36372beec6f504e3b37
Description-en: McCabe-style function complexity and line counting for C and C++
 Pmccabe calculates McCabe-style cyclomatic complexity for C and C++
 source code.  Per-function complexity may be used for spotting likely
 trouble spots and for estimating testing effort.
 .
 Pmccabe also includes a non-commented line counter compatible with anac,
 'decomment' which only removes comments from source code; 'codechanges',
 a program to calculate the amount of change which has occurred between
 two source trees or files; and 'vifn', to invoke 'vi' given a function
 name rather than a file name.
 .
 Pmccabe attempts to calculate the apparent complexity rather
 than the complexity following the C++ and/or cpp preprocessors.
 This causes Pmccabe to become confused with cpp constructs which
 cause unmatched curly braces - most of which can profitably be
 rewritten so they won't confuse prettyprinters anyway.  Pmccabe prints
 C-compiler-style error messages when the parser gets confused so they
 may be browsed with standard tools.
 .
 Two types of cyclomatic complexity are generated - one type counts
 each switch() statement as regardless of the number of cases included and
 the other more traditional measure counts each case within the switch().
 Pmccabe also calculates the starting line for each function, the number of
 lines consumed by the function, and the number of C statements within the
 function.

Package: pmd2odg
Description-md5: 0d3fbb1163939891b53330cc1ae35e04
Description-en: Apple Pagemaker to OpenDocument converter
 This package contains a utility for converting Apple Pagemaker files
 into OpenDocument draw documents.

Package: pmdk-tools
Description-md5: ff4c3d75d2ada96ca30f177d483a2bcc
Description-en: Persistent Memory management tools
 The main purpose of this package is to provide a user with a set of utilities
 for off-line analysis and manipulation of pools created by pmem libraries.
 .
 The utilities may be useful for troubleshooting by system administrators and
 for software developers who work on applications based on these libraries.  The
 latter may find these tools useful for testing and debugging purposes also.

Package: pmidi
Description-md5: e3ed25fa0de8faee6c4152e7610b60e9
Description-en: command line midi player for ALSA
 ALSA is an effort to create a modules sound system for Linux,
 while maintaining full compatibility with OSS/Lite.
 .
 This program works with latest ALSA 1.0 drivers and former 0.9 versions.
 .
 This is a straightforward command line program to play midi files
 through the ALSA sequencer.
 .
 As you can specify the client and port to connect to on the command
 line it is also useful for testing ALSA or clients that need to receive
 sequencer events.

Package: pmount
Description-md5: 911b73b8b4604c114343f7f091821c6a
Description-en: mount removable devices as normal user
 pmount is a wrapper around the standard mount program which permits normal
 users to mount removable devices without a matching /etc/fstab entry. This
 provides a robust basis for automounting frameworks like GNOME's Utopia
 project and confines the amount of code that runs as root to a minimum.
 .
 If a cryptsetup package with LUKS or BitLocker support is installed,
 pmount can transparently mount such encrypted volumes.

Package: pms
Description-md5: 6f7891bf02ac2b00c338d9d1c2ae04f9
Description-en: Practical Music Search, an MPD client
 PMS is an ncurses based client for Music Player Daemon. It aims
 to be accessible and highly configurable, with a light but
 powerful interface much like Vim, and supports custom colors,
 layouts, and key bindings

Package: pmtools
Description-md5: dc92146a3b3b7c3ad6cd149f9c1e4a6c
Description-en: Perl module tools
 Perl module tools is a suite of small tools that help manage and inspect
 perl modules, perl Plain Old Documentation files, and perl programs.
 .
 Some of the things these tools can do include:
 - show the full path to a module
 - show the version and description of a module
 - list all installed modules with descriptions
 - show what files a given program or module loads at compile time
 - show what symbols a module exports
 - list the methods of a class
 - display the source code of a function of a module

Package: pmuninstall
Description-md5: a9edb1580aa27177c810703227e0870f
Description-en: script to uninstall modules installed from CPAN
 pmuninstall is a fast module uninstaller. It reads installed files lists
 from *.packlist files (generated when installing modules using e.g. cpanminus)
 and deletes them.

Package: pmw
Description-md5: 42943f516cb5a1625af9ccddb5d244d7
Description-en: Philip's Music Writer
 PMW is a computer program for high quality music typesetting. It was
 originally written for Acorn RISC OS computers (where it was called
 PMS)
 .
 PMW operates by reading an input file containing an encoded description
 of the music; such a file can be constructed using any text editor or
 word processor. The music encoding is very straightforward and compact,
 and quick to enter. The input encoding is designed to be easy for a
 musician to remember, and tries to make use of as many familiar musical
 notations as possible within the limitations of an ASCII character set.
 .
 PMW can output PostScript files for printing, and basic MIDI files for
 proof-hearing.

Package: pmw-doc
Description-md5: e5dbeef6194013d4ee7fdfba9cfcffe4
Description-en: Philip's Music Writer - Documentation
 This package contains the documentation, in PDF format, of pmw, as well
 as a number of examples.

Package: pnc
Description-md5: 7e6473e310d2fff0ebe6f1f0b16673c1
Description-en: libphonenumber command-line wrapper, and GNU AWK extension
 pnc is a tool that allows command line user/programmers to operate on phone
 numbers (get validity information, reformat them, or extract numbers from a
 text snippet), using libphonenumber.

Package: pnetcdf-bin
Description-md5: f36b60f2cd05ed9a45a319fdadbcd2cf
Description-en: Programs for reading and writing parallel NetCDF files
 Contains tools for working on netCDF files in parallel.
 .
 PnetCDF provides high-performance parallel I/O while still
 maintaining file-format compatibility with  Unidata's NetCDF,
 specifically the formats of CDF-1 and CDF-2.
 .
 In addition, PnetCDF supports the CDF-5 file format, an extension of CDF-2,
 that supports more data types and allows users to define large dimensions,
 attributes, and variables (>2B elements).

Package: png-definitive-guide
Description-md5: 3e5e69b5917ad471b89de0259892c224
Description-en: PNG: The Definitive Guide
 A free book about the PNG image format.
 .
 This book was published by O'Reilly and it has three parts:
 .
 - Part I, Using PNG, consists of six chapters and covers the main categories
 of PNG-supporting applications: image editors, viewers, converters, web
 browsers and servers, and 3D apps.
 - Part II, The Design of PNG, also consists of six chapters and looks in
 more detail at PNG as a file format. It covers not only PNG's fundamental
 chunk structure and compression technology but also its history, its
 animated cousin MNG, and some of the intricacies of cross-platform gamma
 and color correction.
 - Part III, Programming with PNG, steps the reader through the design of
 three functional demo programs based on the free libpng C library: rpng,
 a very simple PNG viewer; rpng2, a progressive PNG viewer such as might be
 found in a web browser; and wpng, a basic program to convert RGB image
 data from binary PBMPLUS / NetPBM format into PNG format. The final chapter
 in this section lists a number of other PNG-supporting programming toolkits
 for various languages, including C, C++, Java, Perl, Python, tcl/tk, and
 Visual Basic.

Package: png23d
Description-md5: 7856bc1f8b0624c8e73eeb9d444383bf
Description-en: Converts PNG images into three dimensional representations.
 This tool converts images in the PNG format into OpenSCAD or STL files
 with extensive control over the conversion process.

Package: png2html
Description-md5: ba258c8d2c17d952b326d77262aa3a8a
Description-en: transforms a PNG image to a web page
 Png2html takes a PNG image and transforms it pixel by pixel to a web page,
 encoding each pixel as an appropriately coloured letter. It is decided which
 letter to encode each pixel as by using a text file supplied by the user. An
 example can be found on the project's homepage.

Package: png2svg
Description-md5: e955bc9559c76b69c372afc30a87bff4
Description-en: CLI utility for converting small PNG images to SVG Tiny 1.2
 Go module and command line utility for converting small PNG images to
 SVG Tiny 1.2.

Package: pngcheck
Description-md5: 1cf24291bcf857c3f021ff5bc16a809d
Description-en: print info and check PNG, JNG and MNG files
 pngcheck verifies the integrity of PNG, JNG and MNG files (by checking the
 internal 32-bit CRCs or checksums) and optionally dumps almost all of the
 chunk-level information in the image in human-readable form. For example, it
 can be used to print the basic stats about an image (dimensions, bit depth,
 etc.); to list the color and transparency info in its palette; or to extract
 the embedded text annotations. All PNG and JNG chunks are supported, plus
 almost all MNG chunks (everything but PAST, DISC, tERm, DROP, DBYK, and
 ORDR). This is a command-line program with batch capabilities (e.g.,
 pngcheck *.png).

Package: pngcrush
Description-md5: 3fa9f9dda281f8e8843940a73b1d1ed7
Description-en: optimizes PNG (Portable Network Graphics) files
 Pngcrush is an optimizer for PNG (Portable Network Graphics) files.
 Its main purpose is to reduce the size of the PNG IDAT data stream by trying
 various compression levels and PNG filter methods. It also can be used to
 remove unwanted ancillary chunks, or to add certain chunks including gAMA,
 tRNS, and textual chunks.

Package: pngmeta
Description-md5: 621146b3b6c97b3aad4e90a99cd87080
Description-en: Display metadata information from PNG images
 This small filter program extracts metadata from PNG images and
 displays them as either HTML, SOIF, RDF/XML or simple fields and
 values.

Package: pngnq
Description-md5: 94af83f6a7ca9972d1616f98001aab63
Description-en: tool for optimizing PNG (Portable Network Graphics) images
 Pngnq is a tool for quantizing 32-bit RGBA PNG images to 8-bit RGBA palette
 PNG. It's is an adaptation by Stuart Coyle of Greg Roelf's pnqquant. While
 pngquant uses a median cut algorithm, Pngnq uses Anthony Dekker's neuquant
 algorithm (http://members.ozemail.com.au/~dekker/NEUQUANT.HTML), generally
 resulting in better looking results than pngquant.
 .
 Optimizers (like pngcrush and optipng) optimize the compression, usually
 losslessly. pngnq quantizes colors down to 256 (or fewer) distinct RGBA
 combinations, which is quite lossy. Optimized PNGs are usually two to four
 times smaller than the 32-bit versions.

Package: pngphoon
Description-md5: a21d10583463a12aba8978ecb40ab518
Description-en: Creates a png file with the current phase of the moon
 This program is intended as a successor to the xphoon program (X PHase of
 mOON). xphoon is a program that displays the actual phase of the moon on the
 X11 root window. Nowadays many desktop systems like KDE hide the X11 root
 window with a background image of their own, so the xphoon output is not
 visible. When called, pngphoon creates a PNG image with the current phase of
 the moon. It can be used with window managers that allow using a command to
 provide a background image.

Package: pngquant
Description-md5: 1d0769779d5bab0eb300ce90eee9ee09
Description-en: PNG (Portable Network Graphics) image optimising utility
 pngquant is a command-line conversion utility to quantize and dither truecolor
 PNG images, especially those with a full alpha channel, down to 8-bit (or
 smaller) RGBA-palette PNGs. Such images are usually two to four times smaller
 than the full 32-bit versions, and partial transparency is preserved quite
 nicely. This makes pngquant especially useful both for Web sites and for
 PlayStation 2 development, where one of the texture formats is
 RGBA-palette-based (though not PNG-compressed).
 This is the same technique used for many of the images on the Miscellaneous
 Transparent PNGs page (http://www.libpng.org/pub/png/pngs-img.html), and
 the results are often indistinguishable from the original, truecolor PNG
 images.
 .
 Optimizers (like pngcrush and optipng) optimize the compression, usually
 losslessly, while pngquant quantizes colors down to 256 (or fewer) distinct
 RGBA combinations, which is lossy.

Package: pngtools
Description-md5: 7946629d3cfba2d00deb521390a5c1c2
Description-en: series of tools for PNG (Portable Network Graphics) images
 pngtools is a suite of utilities to work with PNG (Portable Network
 Graphics) files, equivalents to libtiff's tiffinfo, and tiffcp commands.
 These commands are called pnginfo, pngcp. tiffdump is replaced by pngchunks
 and pngchunkdesc as well.

Package: pnmixer
Description-md5: d2608acf9d0295ee8132953e3edb0dd5
Description-en: Simple mixer application for system tray
 PNMixer is a simple mixer application designed to run in your system tray.
 It integrates nicely into desktop environments that don't have a panel that
 supports applets and therefore can't run a mixer applet. In particular it's
 been used quite a lot with fbpanel and tint2, but should run fine in any
 system tray.
 .
 PNMixer is designed to work on systems that use ALSA for sound management.
 Any other sound driver like OSS or FFADO, or sound server like PulseAudio
 or Jack, are currently not supported (patches welcome).

Package: pnopaste
Description-md5: 6217b21efb0c59a55787f052817c2c02
Description-en: Pastebin with syntax highlighting
 Perl Nopaste is a Pastebin written in Perl using MySQL as backend.
 It features syntax highlighting for more than 120 languages, badword
 and IP address blacklists with hit counter, expiration date on postings,
 raw download of posted files, automatic multilanguage support and more.
 .
 This package contains the server component.

Package: pnopaste-cli
Description-md5: 9f5e43f871a9047298976233bc4749fe
Description-en: Pastebin with syntax highlighting (cli tool)
 Perl Nopaste is a Pastebin written in Perl using MySQL as backend.
 It features syntax highlighting for more than 120 languages, badword
 and IP address blacklists with hit counter, expiration date on postings,
 raw download of posted files, automatic multilanguage support and more.
 .
 This package contains the cli tool to add pastes using the command-line
 interface on remote servers.

Package: pnscan
Description-md5: 497e2c699f09df650ade874a741c0b71
Description-en: Multi threaded port scanner
 Pnscan is a multi threaded port scanner that can scan a large network
 very quickly. If does not have all the features that nmap have but
 is much faster.

Package: po4a
Description-md5: 4df40113c26f09b9070acef37e325fd7
Description-en: tools to ease the translation of documentation
 po4a eases the translation of documentation and other textual document.
 Even more interestingly, it makes it easy to maintain these
 translations when the original document changes. This is done by
 using the gettext tools in this new domain.
 .
 This package contains the main libraries of po4a, and the necessary
 sub-modules to handle the following formats:
 .
 - Asciidoc: Asciidoc documentation format
 - Dia: uncompressed Dia diagrams.
 - Docbook: DocBook XML.
 - guide: Gentoo Linux's XML documentation format.
 - halibut: Simon Tatham's documentation production system.
 - INI: the INI format
 - KernelHelp: Help messages of each kernel compilation option.
 - LaTeX: generic TeX or LaTeX format.
 - Man: Good old manual page format (either roff or mdoc).
 - markdown: MD documents (using the txt module).
 - Man: either roff or mdoc format.
 - POD: Perl documentation format.
 - RubyDoc: RubyDoc (RD) format.
 - SGML: either DebianDoc or DocBook DTD.
 - Texinfo: the info page format (experimental).
 - tex: generic TeX documents (see also latex).
 - text: simple text document.
 - wml: WML documents.
 - xhtml: XHTML documents.
 - XML: very configurable (preconfigured for DocBook, XHTML, Guide, WML).
 - Yaml: Yaml documents.

Package: poa
Description-md5: 17e3dd80c345289f88c18880fe3f3822
Description-en: Partial Order Alignment for multiple sequence alignment
 POA is Partial Order Alignment, a fast program for multiple sequence
 alignment (MSA) in bioinformatics. Its advantages are speed,
 scalability, sensitivity, and the superior ability to handle branching
 / indels in the alignment. Partial order alignment is an approach to
 MSA, which can be combined with existing methods such as progressive
 alignment. POA optimally aligns a pair of MSAs and which therefore can
 be applied directly to progressive alignment methods such as CLUSTAL.
 For large alignments, Progressive POA is 10-30 times faster than
 CLUSTALW.

Package: poc-streamer
Description-md5: 8ea0db9e29f8855dbeab77f92eac5a67
Description-en: MP3/Ogg multicast/HTTP streamer and MP3 cutting tool
 poc is a suite of MP3 tools and MP3 streaming programs. It can stream
 MP3s over HTTP, RTP multicast (RFC 2250 and RFC 3119) and a special
 multicast protocol to enable the use of Forward Error Correction to
 protect the MP3 stream against packet loss. It can also stream OGGs
 over HTTP.
 .
 In addition to the streaming programs, poc contains two MP3 tools:
 mp3cue and mp3cut. mp3cue can cut a big MP3 file according to a
 tracklisting contained in a .cue file. mp3cut can split and
 concatenate MP3 files according to time slices given on the command
 line. mp3cut cuts MP3 files on ADU (autonomous data units) frames
 to ensure best quality.

Package: pocillo-icon-theme
Description-md5: 30208ae7828dbd63db3661c46691701a
Description-en: Flat but colorful icon-set called Pocillo
 Pocillo is a flat but colorful icon-set based on Tela application icons
 and Qogir panel & symbolic icons. They are designed to be a clear, simple
 and consistent.  Designed to complement all shipped Ubuntu Budgie themes.

Package: pocket-reform-handbook
Description-md5: 38924cd3a3c3355452be7f44666354ce
Description-en: MNT Pocket Reform Operator Handbook
 The HTML and PDF version of the operator handbook for the MNT Pocket Reform
 open hardware mini laptop. It contains topics like:
 .
 * Linux basics (terminal, shell, filesystem, managing software with apt)
 * the graphical desktops sway and wayfire with waybar
 * MNT Pocket Reform specific software and scripts
 * the hardware (case, motherboard, processor modules, keyboard, trackball,
 trackpad, battery packs)
 * advanced topics (serial via uart, u-boot) - hardware schematics and bill of
 materials

Package: pocketbase
Description-md5: 51ec5d0c367da47aa5a49a1e97b607f8
Description-en: Open Source realtime backend in 1 file (program)
 PocketBase is a lightweight micro-backend that combines an embedded
 SQLite database with real-time subscriptions, built-in user and file
 management and a simple REST-ish API.
 .
 This package provides the standalone pocketbase executable server. It
 can be used as a self-contained web application backend or embedded
 directly into Go applications.

Package: pocketsphinx
Description-md5: 17fb8ee80efcb04aa65b542b1b312aa2
Description-en: Speech recognition tool
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains end-user speech recognition tools.

Package: pocketsphinx-en-us
Description-md5: 8bdd4d86f0b8292c00854b0b224e6db1
Description-en: Speech recognition tool - US English language model
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains the default US English language model for
 PocketSphinx.

Package: pocketsphinx-testdata
Description-md5: 581b72768c35109c3d3f40e182a17b44
Description-en: Speech recognition tool - test data for pocketsphinx
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains test data for pocketsphinx development.

Package: pocl-doc
Description-md5: 90921ef1c6cdf53ad65969ed754f50fc
Description-en: documentation for the PoCL library
 Portable Computing Language is an open source implementation of the OpenCL
 standard which can be easily adapted for new targets. One of the goals of the
 project is improving performance portability of OpenCL programs, avoiding the
 need for target-dependent manual optimizations.
 .
 This package provides the documentation for the PoCL library.

Package: pocl-opencl-icd
Description-md5: a2a9ed5c155c582d02308f5380e633cd
Description-en: PoCL ICD
 Portable Computing Language is an open source implementation of the OpenCL
 standard which can be easily adapted for new targets. One of the goals of the
 project is improving performance portability of OpenCL programs, avoiding the
 need for target-dependent manual optimizations. A "native" target is included,
 which allows running OpenCL kernels on the host (CPU).
 .
 This package allows one to use PoCL as an installable client driver (ICD) for
 OpenCL.

Package: pocl-source
Description-md5: 69e55c652ad234a993b70519db800689
Description-en: PoCL source code
 Portable Computing Language is an open source implementation of the OpenCL
 standard which can be easily adapted for new targets. One of the goals of the
 project is improving performance portability of OpenCL programs, avoiding the
 need for target-dependent manual optimizations.
 .
 This package provides original Debian (with Debian patches already applied)
 sources of PoCL shipped in a tarball. This can be used for building the
 device libraries for additional targets.

Package: pocl-tests
Description-md5: 598e05d38250b9a6f31635e04cdb7119
Description-en: PoCL testsuite
 Portable Computing Language is an open source implementation of the OpenCL
 standard which can be easily adapted for new targets. One of the goals of the
 project is improving performance portability of OpenCL programs, avoiding the
 need for target-dependent manual optimizations.
 .
 This package contains the source code of the PoCL test suite.

Package: pocld
Description-md5: 54d60007f5639a126449a7637a89ff55
Description-en: dummy pocld for PoCL-R
 Dummy package, will contain pocld from PoCL 6.1.

Package: pocsuite3
Description-md5: 215a0094afa27a4eee7b17f90fa3eb9a
Description-en: Open-sourced remote vulnerability testing framework
 Pocsuite3 is an open-sourced remote vulnerability testing and proof-of-concept
 development framework developed by the Knownsec 404 Team. It comes with a
 powerful proof-of-concept engine, many nice features for the ultimate
 penetration testers and security researchers.

Package: pod2pandoc
Description-md5: 176cd1897c5f0faa806ddd675873baa8
Description-en: convert POD documents with Pandoc
 The Plain Old Documentation format (POD) is a markup language used to
 document Perl code (see perlpod for reference).
 .
 pod2pandoc converts documents in Plain Old Documentation format using
 Pandoc to other document formats: HTML, Markdown, LaTeX, PDF, EPUB, ODT
 and others.

Package: pod2pdf
Description-md5: f9cec7c0f0158325c1baa2b209bbf39d
Description-en: Plain Old Documentation to Portable Document Format converter
 POD allows for the documentation of Perl code. But with
 a few tricks, e.g., when disguised as comments, it is
 applicable to many other languages, too. It resembles
 HTML in the way that it allows for the structured representation
 of text. Hence, it looks rather good when converted for
 printers, HTML or man pages.
 .
 This package represents more than a mere alternative
 to pod2man|groff -man to achieve a coversion from POD
 to PostScript and from there via ps2pdf to PDF.
 Its major advantage lies in the inclusion of images
 for the documentation. This renders POD suitable for
 many smallish projects as a lingua franca for their
 documentation - associated with the source and separate
 documents - so texts (and graphics) can be shared more
 easily between documenters and programmers.

Package: podget
Description-md5: cf64c59f3832fc8357345b6923188189
Description-en: Podcast aggregrator/downloader optimized for cron
 Podget is a simple podcast aggregator optimized for running as a scheduled
 background job (i.e. cron). It features support for downloading podcasts
 from RSS & ATOM XML feeds, for sorting the files into folders &
 categories, for importing URLs from iTunes PCAST files & OPML lists
 automatic M3U & ASX playlist creation, and automatic cleanup of old files.
 It also features automatic UTF-16 conversion for podcasts hosted on MS
 Windows servers.
 Run podget once to install the users configuration files to $HOME/.podget,
 and then customize them there.

Package: podiff
Description-md5: ac7219813922c914c825ae3d1dc0eda7
Description-en: compare textual information in two PO files
 The podiff utility finds differences in translatable strings and translations
 between two PO files or between two revisions of the same file. It uses diff
 to generate the output. Before comparing, it eliminates all comments and
 multiple empty lines, sorts the two files by their msgid and reformats all
 textual strings in a uniform manner. The utility is intended to help
 translators obtain meaningful information about changes they do to PO files.

Package: podman
Description-md5: fd83afbea3c3f2a1d94acbd0a2ad6d26
Description-en: tool to manage containers and pods
 Podman (the POD MANager) is a tool for managing containers and images, volumes
 mounted into those containers, and pods made from groups of containers.
 .
 At a high level, the scope of Podman and libpod is the following:
 * Support for multiple container image formats, including OCI and Docker
 images.
 * Full management of those images, including pulling from various sources
 (including trust and verification), creating (built via Containerfile or
 Dockerfile or committed from a container), and pushing to registries and
 other storage backends.
 * Full management of container lifecycle, including creation (both from an
 image and from an exploded root filesystem), running, checkpointing and
 restoring (via CRIU), and removal.
 * Full management of container networking, using Netavark.
 * Support for pods, groups of containers that share resources and are managed
 together.
 * Support for running containers and pods without root or other elevated
 privileges.
 * Resource isolation of containers and pods.
 * Support for a Docker-compatible CLI interface, which can both run
 containers locally and on remote systems.
 * No manager daemon, for improved security and lower resource utilization at
 idle.
 * Support for a REST API providing both a Docker-compatible interface and an
 improved interface exposing advanced Podman functionality.
 * Support for running on Windows and Mac via virtual machines run by podman
 machine.
 .
 Podman is a daemon-less alternative to Docker.

Package: podman-compose
Description-md5: aaeda68f46f871bd0b2c83ce416b42e5
Description-en: Run docker-compose.yml using podman
 An implementation of docker-compose with podman backend.
 The main objective of this project is to be able to run docker-compose.yml
 unmodified and rootless.

Package: podman-docker
Description-md5: b84e22c3333e884d639195b12e3837ef
Description-en: tool to manage containers and pods (Docker CLI)
 Podman (the POD MANager) is a tool for managing containers and images, volumes
 mounted into those containers, and pods made from groups of containers.
 .
 At a high level, the scope of Podman and libpod is the following:
 * Support for multiple container image formats, including OCI and Docker
 images.
 * Full management of those images, including pulling from various sources
 (including trust and verification), creating (built via Containerfile or
 Dockerfile or committed from a container), and pushing to registries and
 other storage backends.
 * Full management of container lifecycle, including creation (both from an
 image and from an exploded root filesystem), running, checkpointing and
 restoring (via CRIU), and removal.
 * Full management of container networking, using Netavark.
 * Support for pods, groups of containers that share resources and are managed
 together.
 * Support for running containers and pods without root or other elevated
 privileges.
 * Resource isolation of containers and pods.
 * Support for a Docker-compatible CLI interface, which can both run
 containers locally and on remote systems.
 * No manager daemon, for improved security and lower resource utilization at
 idle.
 * Support for a REST API providing both a Docker-compatible interface and an
 improved interface exposing advanced Podman functionality.
 * Support for running on Windows and Mac via virtual machines run by podman
 machine.
 .
 Podman is a daemon-less alternative to Docker.
 .
 This package installs a Docker-compatible CLI interface, capable of running
 containers locally and on remote systems.

Package: podman-remote
Description-md5: d5857c4a7cd3ae31f4de561b80c0ceb7
Description-en: tool to manage containers and pods (remote CLI)
 Podman (the POD MANager) is a tool for managing containers and images, volumes
 mounted into those containers, and pods made from groups of containers.
 .
 At a high level, the scope of Podman and libpod is the following:
 * Support for multiple container image formats, including OCI and Docker
 images.
 * Full management of those images, including pulling from various sources
 (including trust and verification), creating (built via Containerfile or
 Dockerfile or committed from a container), and pushing to registries and
 other storage backends.
 * Full management of container lifecycle, including creation (both from an
 image and from an exploded root filesystem), running, checkpointing and
 restoring (via CRIU), and removal.
 * Full management of container networking, using Netavark.
 * Support for pods, groups of containers that share resources and are managed
 together.
 * Support for running containers and pods without root or other elevated
 privileges.
 * Resource isolation of containers and pods.
 * Support for a Docker-compatible CLI interface, which can both run
 containers locally and on remote systems.
 * No manager daemon, for improved security and lower resource utilization at
 idle.
 * Support for a REST API providing both a Docker-compatible interface and an
 improved interface exposing advanced Podman functionality.
 * Support for running on Windows and Mac via virtual machines run by podman
 machine.
 .
 Podman is a daemon-less alternative to Docker.
 .
 This package provides a smaller executable, a local client to interact with a
 Podman backend node through a RESTful API tunneled through an SSH connection.

Package: podman-toolbox
Description-md5: 10e8d422bedd6a457bb570604e8b047f
Description-en: unprivileged development environment using containers
 Toolbx is a tool which allows the use of containerised command line
 environments. It offers a familiar package based environment for
 developing and debugging software that runs fully unprivileged using Podman.
 .
 A toolbx container is a fully mutable container; when you see yum install
 ansible for example, that's something you can do inside your toolbx
 container, without affecting the base operating system.
 .
 Toolbx used to be known as Container Toolbox.

Package: poe.app
Description-md5: 2ec44f3223883983cc8d83f88ab68d7f
Description-en: Vorbis comment editor
 Poe is a vorbis comment editor for GNUstep. It tries to follow the
 vorbis comment header specification closely, while being convenient
 and flexible to use.

Package: poedit
Description-md5: 62cc240f4683bb172c7c691d3651c4f0
Description-en: gettext catalog editor
 Poedit is an editor for gettext catalogs (.po files). It aims to provide a
 convenient approach to editing catalogs. It features UTF-8 support, fuzzy and
 untranslated records highlighting, whitespace highlighting, references browser,
 header editing and can be used to create new catalogs or update existing
 catalogs from source code with a single click. It is built with wxWidgets
 toolkit.

Package: poedit-common
Description-md5: d3895f4e4ef6fb58df3da62e9ce26c0d
Description-en: Common files for poedit
 Poedit is an editor for gettext catalogs (.po files). It aims to provide a
 convenient approach to editing catalogs. It features UTF-8 support, fuzzy and
 untranslated records highlighting, whitespace highlighting, references browser,
 header editing and can be used to create new catalogs or update existing
 catalogs from source code with a single click. It is built with wxWidgets
 toolkit.
 .
 This package includes documentation, examples and locale files for the
 Debian poedit packages that are common for all architectures.

Package: poezio
Description-md5: 65718021bfc7d68b01173493fdd71129
Description-en: Console-based XMPP client
 Poezio is a free console XMPP client (the protocol on which the Jabber IM
 network is built).
 .
 Its goal is to let you connect very easily (no account creation needed) to the
 network and join various chatrooms, immediately. It tries to look like the most
 famous IRC clients (weechat, irssi, etc). Many commands are identical and
 you won't be lost if you already know these clients. Configuration can be made
 in a configuration file or directly from the client.

Package: poke
Description-md5: b1fa4572df818acd6216f3657478a378
Description-en: Extensible editor for structured binary data
 GNU poke is an interactive, extensible editor for binary data.  Not
 limited to editing basic entities such as bits and bytes, it provides
 a full-fledged procedural, interactive programming language designed
 to describe data structures and to operate on them.

Package: poke-elf
Description-md5: 79c247ef6b562982ff1a5676e330b99c
Description-en: GNU Poke pickle for editing ELF object files
 poke-elf is a GNU poke pickle for editing ELF object files,
 executables, shared libraries and core dumps.  It supports many
 architectures and extensions.

Package: pokerth
Description-md5: b9120a1a42426cbec7afb2f62bdb8780
Description-en: Texas hold'em game
 pokerth is a free implementation of the Texas hold'em poker game which is
 mostly played in casinos and has a growing popularity worldwide. Texas hold'em
 is easy to learn but needs a good strategy to win and a lot of luck. This
 package helps you when practicing or just playing for fun.

Package: pokerth-data
Description-md5: b19f8df925241c90b1a938776b4e54bd
Description-en: Texas hold'em game - common data files
 pokerth is a free implementation of the Texas hold'em poker game which is
 mostly played in casinos and has a growing popularity worldwide. Texas hold'em
 is easy to learn but needs a good strategy to win and a lot of luck. This
 package helps you when practicing or just playing for fun.
 .
 This package contains arch-independent data files for pokerth (card images,
 sounds, translations, etc).

Package: pokerth-server
Description-md5: a108584468dc6296850ef0a2bf4b2e25
Description-en: Texas hold'em game - server
 pokerth is a free implementation of the Texas hold'em poker game which is
 mostly played in casinos and has a growing popularity worldwide. Texas hold'em
 is easy to learn but needs a good strategy to win and a lot of luck. This
 package helps you when practicing or just playing for fun.
 .
 This package contains the server, which is needed for hosting an own multi-
 player, multigame server. You don't need this package if you want to play a
 multiplayer game with one table over LAN or Internet.

Package: polari
Description-md5: 774aaf3b303c8ca5997af0d11a942af5
Description-en: Internet Relay Chat (IRC) client
 Polari is an Internet Relay Chat (IRC) client designed for GNOME.
 .
 Polari is a GNOME Circle app.

Package: polenum
Description-md5: adf88c5137573a18e4220dadf0d29381
Description-en: Extracts the password policy from a Windows system
 polenum is a Python script which uses the Impacket Library from CORE Security
 Technologies to extract the password policy information from a windows machine.
 This allows a non-windows (Linux, Mac OSX, BSD etc..) user to query the
 password policy of a remote windows box without the need to have access to a
 windows machine.

Package: policy-rcd-declarative
Description-md5: b25c273e8e326b7f08c6939761da8e71
Description-en: policy-rc.d script with declarative syntax
 Debian policy states that packages providing system services need to
 start those services by default, and that the starting of the service
 should be done by way of the /usr/sbin/invoke-rc.d script. This script
 will execute a program /usr/sbin/policy-rc.d if it exists, allowing the
 local system administrator to override behaviour if wanted by creating
 a policy script accordin to the interface specified and installing it
 under the correct name. This interface is however somewhat problematic,
 as explained in https://bugs.debian.org/911290.
 .
 This package attempts to provide a solution by shipping a policy-rc.d
 script that allows system administrators to define policies in a
 declarative way through one or more configuration files, rather than
 providing one script that may be overwritten.

Package: policy-rcd-declarative-allow-all
Description-md5: 73990b354d5e1a90d541da29800b6a24
Description-en: Permissive default policy for policy-rcd-declarative
 Debian policy states that packages providing system services need to
 start those services by default, and that the starting of the service
 should be done by way of the /usr/sbin/invoke-rc.d script. This script
 will execute a program /usr/sbin/policy-rc.d if it exists, allowing the
 local system administrator to override behaviour if wanted by creating
 a policy script accordin to the interface specified and installing it
 under the correct name. This interface is however somewhat problematic,
 as explained in https://bugs.debian.org/911290. The package
 policy-rcd-declarative attempts to remedy these issues.
 .
 This package contains a default policy for policy-rcd-declarative that
 allows all services to start. Using it without any more specific
 policies is equivalent to not installing the policy-rcd-declarative
 package at all.

Package: policy-rcd-declarative-deny-all
Description-md5: cecc6fb96570d0622e13fdc6e0da5f17
Description-en: Blocking default policy for policy-rcd-declarative
 Debian policy states that packages providing system services need to
 start those services by default, and that the starting of the service
 should be done by way of the /usr/sbin/invoke-rc.d script. This script
 will execute a program /usr/sbin/policy-rc.d if it exists, allowing the
 local system administrator to override behaviour if wanted by creating
 a policy script accordin to the interface specified and installing it
 under the correct name. This interface is however somewhat problematic,
 as explained in https://bugs.debian.org/911290. The package
 policy-rcd-declarative attempts to remedy these issues.
 .
 This package contains a default policy for policy-rcd-declarative that
 allows no services to start.

Package: policycoreutils
Description-md5: 31208c85fff1e3518bcca4a5d2dfbdb2
Description-en: SELinux core policy utilities
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access Control,
 and Multi-level Security.
 .
 This package contains the core policy utilities that are required
 for basic operation of an SELinux system.  These utilities include
 load_policy to load policies, setfiles to label filesystems.

Package: policycoreutils-dbus
Description-md5: a9fd585e3d16b666d69c9ef51016e56c
Description-en: SELinux core policy utilities (D-Bus daemon)
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access Control,
 and Multi-level Security.
 .
 This package contains the org.selinux D-Bus daemon.

Package: policycoreutils-dev
Description-md5: 530fe6be5f801e94cbd1e8e451e87359
Description-en: SELinux core policy utilities (development utilities)
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access Control,
 and Multi-level Security.
 .
 This package contains the management tools used to develop policy in an
 SELinux environment.

Package: policycoreutils-gui
Description-md5: 299230da37bb10af118ebb5821a2c569
Description-en: SELinux core policy utilities (graphical utilities)
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access Control,
 and Multi-level Security.
 .
 This package contains the system-config-selinux and the selinux-polgengui
 utilities.

Package: policycoreutils-python-utils
Description-md5: e9a150d3a64bbbc19e568203a8d13151
Description-en: SELinux core policy utilities (Python utilities)
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access Control,
 and Multi-level Security.
 .
 This package contains the policycoreutils written in Python like semanage,
 audit2why, audit2allow or chcat.

Package: policyd-rate-limit
Description-md5: edaace419c4f777b1e95c28a134021dd
Description-en: postfix policy daemon limiting the number of mails a user can send
 policyd-rate-limit is a simple postfix policy daemon written in python3
 allowing to limit the number of mails a user can send over time.
 Users are identified either via their sasl usernames or their ip addresses.
 Limitation rules are a list of couples (number of mails, number of seconds).
 If a user has sent more than number of mails in number of seconds,
 a configurable error is returned to the user.

Package: policykit-1-gnome
Description-md5: f934c4c4f5f340b6e6692e2f67e79721
Description-en: authentication agent for PolicyKit
 PolicyKit-gnome provides a D-Bus session bus service that is used to
 bring up authentication dialogs used for obtaining privileges.
 .
 This implementation was originally designed for GNOME 2, but most
 GNOME-based desktop environments, including GNOME 3, GNOME Flashback,
 and MATE, have their own built-in PolicyKit agents and no longer use
 this one. The remaining users of this implementation are Cinnamon, XFCE
 and Unity.

Package: polkit-kde-agent-1
Description-md5: 5e33c0fb1d79df76743506f8e72c9b97
Description-en: KDE dialogs for PolicyKit
 PolicyKit is an application-level toolkit for defining and handling the policy
 that allows unprivileged processes to speak to privileged processes.
 .
 It is a framework for centralizing the decision making process with respect to
 granting access to privileged operations (like calling the HAL Mount() method)
 for unprivileged (desktop) applications.
 .
 PolicyKit-Kde provides a D-Bus session bus service that is used to
 bring up authentication dialogs used for obtaining privileges.

Package: pollen
Description-md5: e82e0d796160a300116ea3ec9e3e4bf5
Description-en: Entropy-as-a-Service web server
 Pollen is an Entropy-as-a-Service web server, providing random seeds.
 This can be performed over both cleartext http and encrypted
 https TLS connections.

Package: poly1305
Description-md5: a5dcc14538d5a52516c1ae0990d47428
Description-en: lib1305 one-time authenticator microlibrary - command line tools
 lib1305 is a microlibrary for the Poly1305 one-time authenticator.
 .
 The lib1305-speed, lib1305-test and lib1305-fulltest tools can be
 used for benchmarking and internal self testing.  Python and Valgrind
 is only needed for the lib1305-fulltest tool, the other tools are
 written in C.
 .
 Command line tools.

Package: polybar
Description-md5: 2a85b43cba75ccbc6ed491ffeb49d805
Description-en: Fast and easy-to-use tool for creating status bars
 Polybar aims to help users build beautiful and highly customizable status bars
 for their desktop environment, without the need of having a black belt in
 shell scripting.

Package: polygen
Description-md5: fe4f8df1d93b64d4da65330c339e6587
Description-en: generator of random sentences from grammar definitions
 PolyGen is a program for generating random sentences according to a grammar
 definition, that is following custom syntactical and lexical rules.
 .
 Formally, it is an interpreter of a language itself designed to define
 languages, where to interpret means executing a source program in real time
 and eventually outputting its result.
 .
 Here a source program is a grammar definition, the execution consists in the
 exploration of such grammar by selecting a random path and the result is the
 sentence built on the way.
 .
 Though PolyGen is quite a serious piece of software then, what else would be
 more noble for it than being used as a parody tool for linguistical habits,
 stereotypes and trends of this foolish era?
 .
 Principles of parody are focusing a ridiculous topic and eventually
 abstracting its rules and schemes (here in terms of a grammar definition) by
 which reproducing it through the variatio device.  And randomization is
 perfect at this purpose thanks to its purely asemantic behaviour =:)

Package: polygen-data
Description-md5: 9e62973741c407eb448aece5cd698aea
Description-en: grammar definitions for PolyGen
 PolyGen is a program for generating random sentences according to a grammar
 definition, that is following custom syntactical and lexical rules.
 .
 Formally, it is an interpreter of a language itself designed to define
 languages, where to interpret means executing a source program in real time
 and eventually outputting its result.
 .
 Here a source program is a grammar definition, the execution consists in the
 exploration of such grammar by selecting a random path and the result is the
 sentence built on the way.
 .
 This package contains various grammar files suited for polygen.

Package: polyglot
Description-md5: 7e1e75a56d0a038ac25c4a3170b42389
Description-en: chess engine protocol adaptor, connects UCI engines to xboard
 Common chess frontends have a winboard/xboard input interface, modern
 chess engines speak the UCI "universal chess interface" protocol. This
 protocol adaptor makes it possible to use standard chess frontends, like
 xboard or scid with UCI speaking engines and play chess against them.

Package: polylib-utils
Description-md5: e79b4b57a574189d3708394cc1ecfdd2
Description-en: Various tools using libpolylib
 Polylib is a free C library for doing computations on polyhedra.
 The library is operating on objects like vectors, matrices, lattices,
 polyhedra, Z-polyhedra, unions of polyhedra and other intermediary
 structures.
 It provides functions for all important operations on these structures.
 .
 This package contains various utilities to perform polyhedral operations.

Package: polymake
Description-md5: 1faec0a266251431c0136db85985a6f3
Description-en: Tool for algorithmic discrete geometry
 Polymake started out as a tool for the algorithmic treatment of convex
 polyhedra. By now it also deals with finite simplicial complexes,
 tight spans of finite metric spaces, polyhedral surfaces, and other
 discrete mathematical objects.
 .
 This package contains the core module and the application modules.

Package: polymake-common
Description-md5: 9fc9af3cee3db7e3cb1cdafe712ed933
Description-en: Tool for algorithmic discrete geometry -- shared files
 Polymake started out as a tool for the algorithmic treatment of convex
 polyhedra. By now it also deals with finite simplicial complexes,
 tight spans of finite metric spaces, polyhedral surfaces, and other
 discrete mathematical objects.
 .
 This package contains architecture independent material.

Package: polyml
Description-md5: 07719a08cb059d017845466f51206251
Description-en: interpreter and interactive compiler for Standard ML
 Poly/ML is an implementation of the Standard ML programming language
 Standard ML is a general-purpose, modular, type-safe, strict,
 functional programming language. Poly/ML is SML 97 compliant
 interpreter and compiler that supports the generation of stand-alone
 executables with an interactive toplevel (REPL).
 .
 This package provides the top-level interpreter and compiler.

Package: polyml-modules
Description-md5: cd6a355a439af810bcbb3dc847f556de
Description-en: modules for Poly/ML, a compiler for Standard ML
 Poly/ML is an implementation of the Standard ML programming language
 Standard ML is a general-purpose, modular, type-safe, strict,
 functional programming language. Poly/ML is SML 97 compliant
 interpreter and compiler that supports the generation of stand-alone
 executables with an interactive toplevel (REPL).
 .
 This package provides the standard modules for Poly/ML.

Package: polyphone
Description-md5: 0c62e45c80ea017583189669b022ac59
Description-en: cross-platform SoundFont editor
 Polyphone is an open-source soundfont editor, available for platforms
 supported by Qt5 (GNU/Linux, MacOS X, Windows). It can be used to
 create musical instruments by putting together a multitude of audio
 samples and configure them appropriately, which can then be used by
 synthesisers such as FluidSynth (also in MuseScore) and Timidity and
 played using a MIDI keyboard or other instrument. Polyphone provides
 a simple, efficient and portable interface for creating and editing
 soundfonts in various formats, and tools to facilitate and automate
 the setting of different parameters, making it possible to handle a
 large amount of data. It is available in several languages.
 .
 Features include:
 - import from SF2, SF3, SFZ and sfArk file formats
 - export to SF2, SF3, SFZ file formats
 - support of SF2 format v2.01 and v2.04 (with 24-bit samples)
 - compatible with JACK and ASIO audio servers
 - built-in synthesiser, controlled by a virtual keyboard or MIDI signals
 - automatic recognition of root keys, sample pitch and correction
 - automatic loop of samples
 - simultaneous editing of parameters
 - specific tools for musical instrument creation
 - sound recorder to keep track of what is played in a WAV file
 - soundfont browser connected to the online repository

Package: pommed
Description-md5: 3e96cd8901dd06e6946be0ab88e18977
Description-en: Apple laptops hotkeys event handler
 pommed handles the hotkeys found on the Apple MacBook Pro, MacBook Air,
 MacBook, PowerBook and iBook laptops and adjusts the LCD backlight, sound
 volume, keyboard backlight or ejects the CD-ROM drive accordingly.
 .
 pommed also monitors the ambient light sensors to automatically
 light up the keyboard backlight on machines that support it.

Package: pompem
Description-md5: 99819d98b0b39826c084cf6569a407b6
Description-en: Exploit and Vulnerability Finder
 Find exploit with a system of advanced search, designed to automate the search
 for Exploits and Vulnerability in the most important databases facilitating
 the work of pentesters, ethical hackers and forensics expert. Performs searches
 in databases: PacketStorm security, CXSecurity, ZeroDay, Vulners, National
 Vulnerability Database, WPScan Vulnerability Database. This tool is essential
 in the security of networks and systems.
 .
 The search results can be exported to HTML or text format.

Package: pong2
Description-md5: 5ba4233a6db210d8ace1ba3a91031efd
Description-en: Remake of old arcade classic in OpenGL
 Pong2 is an up till now two player (networked) game inspired
 by the classical "Pong" from Amiga, which adds another
 dimension to the playing field. It makes use of features found
 on modern 3d graphics cards, so decent hardware is a requirement.
 .
 It also has multiplayer support! 2 players can play against
 each other via network.

Package: ponyprog
Description-md5: 634fbd591463becba902c0e76ab16277
Description-en: Serial device programmer
 PonyProg is a serial device programmer software with a user friendly
 GUI framework available for Windows and Linux. It's purpose is reading
 and writing every serial device. With PonyProg and SI-Prog you can
 program Wafercard for SAT, eeprom within GSM, TV or CAR-RADIO.
 Furthermore it can be used as a low cost starter kit for PIC and AVR.
 .
 PonyProg supports AVR, SPI eeprom, AVR micro, I2C bus 8bit eeprom, PIC
 16 micro, PIC 12 micro, AT89S micro and SDE2506 eeprom family chips.
 .
 You can open any HEX, e2p, mot, csm, rom, eep, bin files and burn them
 to uC or PIC. You can even backup the old program on the chip using
 PonyProg. PonyProg enables the user to write, verify and erase data on
 the microchip.
 .
 Also setting fuse bits and locks using PonyProg is possible. You can
 save any HEX file to BIN file or eep file, BIN file to HEX file or MOT
 file and vice versa so you can use PonyProg as converter too. PonyProg
 offers serial or parallel port programming for uC's. You can even change
 polarity of control lines without touching the wires using I/O port setup.
 .
 Using PonyProg together with generic USB2serial based on FTDI adapters will
 work. There are plans on upstream to use libusb to add more USB2serial
 based functionality.

Package: poolcounter
Description-md5: 834798f46f95684e170041dfeffe6dcf
Description-en: network daemon which provides mutex-like functionality
 PoolCounter is a network daemon which provides mutex-like functionality,
 with a limited wait queue length. If too many servers try to do the same
 thing at the same time, the wait queue overflows and some configurable
 action might be taken by subsequent clients, such as displaying an error
 message or using a stale cache entry.

Package: pop-icon-theme
Description-md5: 31bd6169e7c4c5af8ddbd0c330508a27
Description-en: Pop Icons

Package: pop3browser
Description-md5: 34f68f9a08c720cb7130f2d9f3a18f88
Description-en: Allows one to check a pop3 mailbox before downloading any mail
 pop3browser is intended to delete unwanted (SPAM) mails before downloading
 via a low-bandwidth connection. This is useful to save time, bandwidth and
 space.

Package: popa3d
Description-md5: f3f536c8acc6abf8a21c014cb1117843
Description-en: Tiny POP3 daemon, designed with security as the primary goal
 popa3d is a fast and small POP3 daemon written from scratch by
 Solar Designer for Owl (Openwall GNU/*/Linux).
 .
 Popa3d can work in standalone or socket-activated modes. It is suitable
 for use across secure networks and within secure tunnels, only.
 .
 See the DESIGN.gz document for design goals and limitations.

Package: popfile
Description-md5: 6b4e29575f208b95de8636d5af948891
Description-en: email classification tool
 POPFile is an tool to classify email with a Naive Bayes classifier, a POP3
 proxy and a web interface. It runs on most platforms and with most email
 clients. It's not only useful to filter spam, but also to sort legitimate
 mail into different folders. POPFile can be trained to recognize and sort
 mails even when no regular mail rules based on header can be made.
 POPFile can be used also for IMAP. It will move messages into folders
 and re-classify mails after they have been moved.

Package: poppass-cgi
Description-md5: 3c7ba847aeac6cdb51830bbb57ba6752
Description-en: CGI script to interact with a poppassd server
 poppass is a CGI script written to allow users to change their passwords
 through the web. It interacts with a poppassd server (see the poppassd Debian
 package) and does no changing itself. It can therefore be installed in an
 unprivileged way.

Package: popularity-contest
Description-md5: f80d56e7a318049be965e4045e2ac560
Description-en: Vote for your favourite packages automatically
 Ubuntu no longer collects popularity-contest statistics. This
 package is being kept for compatibility reasons.
 .
 The popularity-contest package sets up a cron job that will
 periodically anonymously submit to the Debian developers
 statistics about the most used Debian packages on this system.
 .
 This information helps Debian make decisions such as which packages
 should go on the first CD. It also lets Debian improve future versions
 of the distribution so that the most popular packages are the ones which
 are installed automatically for new users.

Package: populations
Description-md5: 637e25fef2596df24193a258e57254f4
Description-en: population genetic software
 Populations is a population genetic software. It computes genetic
 distances between populations or individuals. It builds phylogenetic
 trees (NJ or UPGMA) with bootstrap values.

Package: porechop
Description-md5: 20929de408e0539a22c85849de88c073
Description-en: adapter trimmer for Oxford Nanopore reads
 Porechop is a tool for finding and removing adapters from Oxford
 Nanopore reads. Adapters on the ends of reads are trimmed off, and
 when a read has an adapter in its middle, it is treated as chimeric
 and chopped into separate reads. Porechop performs thorough
 alignments to effectively find adapters, even at low sequence
 identity.
 Porechop also supports demultiplexing of Nanopore reads that were
 barcoded with the Native Barcoding Kit, PCR Barcoding Kit or Rapid
 Barcoding Kit.

Package: poretools
Description-md5: 6a67f2f87b107c1e0c6f0b9e52f4a2fe
Description-en: toolkit for nanopore nucleotide sequencing data
 poretools is a flexible toolkit for exploring datasets generated by nanopore
 sequencing devices from MinION for the purposes of quality control and
 downstream analysis. Poretools operates directly on the native FAST5 (a
 variant of the HDF5 standard) file format produced by ONT and provides a
 wealth of format conversion utilities and data exploration and visualization
 tools.

Package: poretools-data
Description-md5: 12a0474af31d5d15cb7af7ce1a1dcb52
Description-en: toolkit for nanopore nucleotide sequencing data -- sample datasets
 poretools is a flexible toolkit for exploring datasets generated by nanopore
 sequencing devices from MinION for the purposes of quality control and
 downstream analysis. Poretools operates directly on the native FAST5 (a
 variant of the HDF5 standard) file format produced by ONT and provides a
 wealth of format conversion utilities and data exploration and visualization
 tools.
 .
 This package provides example nanopore sequencing data in fast5 format.

Package: portaudio19-dev
Description-md5: 040df2bde13015a2b8b419ac2975c974
Description-en: Portable audio I/O - development files
 PortAudio is a portable audio I/O library designed for cross-platform
 support of audio. It uses a callback mechanism to request audio
 processing.  Audio can be generated in various formats, including 32
 bit floating point, and will be converted to the native format
 internally.
 .
 This package contains the development files.

Package: portaudio19-doc
Description-md5: 75f3491c545fe83bd2d291a84a8851e3
Description-en: Portable audio I/O - documentation
 PortAudio is a portable audio I/O library designed for cross-platform
 support of audio. It uses a callback mechanism to request audio
 processing.  Audio can be generated in various formats, including 32
 bit floating point, and will be converted to the native format
 internally.
 .
 This package contains the documentation.

Package: portfolio-filemanager
Description-md5: c2717a7458bd49cddf0fe8e9728332a3
Description-en: Minimalist file manager for Linux mobile devices
 PortFolio is a file manager which is designed for Linux mobile devices.
 It uses the libhandy toolkit to provide a mobile friendly, GTK based,
 user interface.

Package: portsentry
Description-md5: 0bcbe6d29bcbd20d6f1f469edc09e352
Description-en: Port scan detection and response tool
 Portsentry monitors network traffic in order to detect port scans in real-time.
 It can identify several types of scans, including TCP, SYN, FIN, XMAS, NULL
 scans and UDP probing. It can automatically add the attacker's IP address to
 the system's firewall or access control list, effectively blocking any further
 connections from that IP. It can log the details of the scan attempt,
 including the source IP address, timestamp, and type of scan detected.
 This information can be useful for forensic analysis and monitoring.

Package: posh
Description-md5: 5b938c6ab71fec2ce92aeee6d407226f
Description-en: Policy-compliant Ordinary SHell
 posh is a stripped-down version of pdksh that aims for compliance
 with Debian's policy, and few extra features.
 .
 WARNING: Since many of Debian's /bin/sh scripts are not actually
 policy-compliant, using posh as your /bin/sh may reveal breakage.

Package: posixtestsuite
Description-md5: 97a726d1ae1c10039419fc8fa39e81d6
Description-en: POSIX conformance test suite report log
 The POSIX Test Suite is a free (as in speech) test suite with the goal
 of performing conformance, functional, and stress testing of the IEEE
 1003.1-2001 System Interfaces specification in a manner that is agnostic
 to any given implementation.
 .
 This package only provides the test suite results in a log file. If you
 want to run the testsuite, use the source package of the same name (e.g.
 apt-get source posixtestsuite).

Package: post-el
Description-md5: eb48c55d9cb8df8eb6fa03a5c867e92f
Description-en: emacs major mode for editing mail
 This is an emacs major mode for use in conjunction with mutt, the
 spiffy *nix mailreader du jour (see http://www.mutt.org/), or slrn,
 the spiffy *nix newsreader du jour (see
 http://slrn.sourceforge.net/), or any other mailreader or newsreader
 that supports an external editor.

Package: postal
Description-md5: 070f3dccb444359fa1053e25fee30177
Description-en: SMTP benchmark - the mad postman.
 This program starts a specified number of processes to send as much random
 data to random accounts as possible.
 .
 Adds the X-Postal header to email it sends, so if someone uses it unethically
 then it will be easy to filter via procmail.

Package: poster
Description-md5: bb6c43dd15477a6a27270bd367b78ef9
Description-en: Create large posters out of PostScript pages
 Poster takes a one-page PostScript file and scales it to a specified
 size.  It can tile the resulting image into multiple smaller pages
 that can be pasted together to form the big poster.  Poster prefers
 EPS as its input although freer forms of PostScript are also
 understood.

Package: posterazor
Description-md5: 6d96162a94a5aef937e2d69a4209cd20
Description-en: splits an image across multiple pages for assembly into a poster
 The PosteRazor splits an image to form a multi-page PDF document. When
 printed, the sheets can be arranged to form a large poster of the original
 picture. An easy to use (wizard like) user interface guides through 5 simple
 steps.
 .
 It relies upon libfreeimage and libxpm supporting many input file formats
 such as BMP, GIF, ICO, JPG, PNG, TIFF, XPM among others handled by FreeImage
 like DDS, Dr. Halo, IFF, JBIG, JPEG/JIF, KOALA, LBM, Kodak PhotoCD, PCX, PBM,
 PGM, PPM, PhotoShop PSD, Sun RAS, TARGA, WBMP, XBM, etc...
 .
 Also, PosteRazor can handle the following image color types: Monochrome,
 Grayscale, 4 Bit palette, 8 Bit palette, 24 Bit RGB, 48 Bit RGB (only via
 TIFF and PNG), 32 Bit CMYK (only via TIFF). 32 Bit RGBA images can be loaded,
 but are transformed to 24 Bit RGB by "merging" them with a white background.
 .
 It supports dimension units like m, mm, cm, inch, ft, pt(72th inch) and it
 prints the PDF output file in A4, A3, Legal, Letter or Tabloid layout.

Package: postfix-gld
Description-md5: 9084f1d7db58acef0202522d23c0672d
Description-en: greylisting daemon for postfix, written in C, uses MySQL
 gld stands for GreyList Daemon. gld is a standalone policy delegation
 server for postfix that implements the greylist algorithm as defined
 at http://www.greylisting.org

Package: postfix-lmdb
Description-md5: 8d70637f392d6f0b0d46780b97402af6
Description-en: LMDB map support for Postfix (empty transitional package)
 This package used to provide support for LMDB maps in Postfix.
 If you plan to use LMDB maps with Postfix, you need this.
 Now LMDB map is included in base postfix package, so this package
 can be safely removed.

Package: postfix-mongodb
Description-md5: e8fe43bfde180be47e5cb467d94ff773
Description-en: MongoDB map support for Postfix
 Postfix is Wietse Venema's mail transport agent, available in Debian
 in postfix package.
 .
 This package provides support for MongoDB maps in Postfix.
 If you plan to use MongDB maps with Postfix, you need this.

Package: postfix-mta-sts-resolver
Description-md5: 41f80f5aacee2c642d3b99898d2fade1
Description-en: Daemon providing MTA-STS map to Postfix
 postfix-mta-sts-resolver provides a lookup daemon and command line query
 utility for MTA-STS policies (RFC 8461).  The daemon provides TLS client
 policy to Postfix via socketmap.

Package: postfix-policyd-spf-perl
Description-md5: 0e0ddcf8410b2a1899a913503e9c0da5
Description-en: Simple Postfix policy server for RFC 4408/7208 SPF checking
 postfix-policyd-spf-perl is a basic Postfix SMTP policy server for SPF
 checking.  It is implemented in pure Perl and uses the Mail::SPF module.  The
 SPF project web site is http://www.openspf.net/.  postfix-policyd-spf-python
 is a more featureful alternative for use cases this package does not cover.

Package: postfix-policyd-spf-python
Description-md5: c26be09184f22dafa5a5249b2a7cc3bf
Description-en: Postfix policy server for SPF checking
 postfix-policyd-spf-python is a full featured Postfix policy engine for
 SPF checking. It includes a variety of whitelisting mechanisms and policy
 options to enable it to support the widest variety of system requirements.
 It is implemented in pure Python and uses the python-spf module.  The SPF
 web site is http://www.openspf.net/.  It has been updated to support RFC
 7208.

Package: postfix-sqlite
Description-md5: 2107dbd6c3011eeb90446671301d0e46
Description-en: SQLite map support for Postfix
 Postfix is Wietse Venema's mail transport agent, available in Debian
 in postfix package.
 .
 This package provides support for SQLite maps in Postfix.
 If you plan to use SQLite maps with Postfix, you need this.

Package: postfixadmin
Description-md5: 59d711f81f23a7e2d8610f58174d1858
Description-en: Virtual mail hosting interface for Postfix
 Postfixadmin is a web interface to manage virtual users and domains
 for a Postfix mail transport agent. It supports Virtual mailboxes,
 aliases, forwarders and vacation.
 .
 Postfixadmin allows administrators to delegate account handling
 to domain administrators and allows users to login and change their own
 settings (e.g. forwarders, vacation, passwords etc).
 .
 It provides easy integration into dovecot, courier or cyrus.
 .
 Postfixadmin is written in PHP.

Package: postfwd
Description-md5: d8b9435355d6c1f2572ce3668a1eab2c
Description-en: Postfix policyd to combine complex restrictions in a ruleset
 Postfwd is written in perl to combine complex postfix restrictions in a
 ruleset similar to those of the most firewalls. The program uses the postfix
 policy delegation protocol to control access to the mail system before a
 message has been accepted. It allows you to choose an action (e.g. reject,
 dunno) for a combination of several smtp parameters (like sender and recipient
 address, size or the client's TLS fingerprint).

Package: postgis
Description-md5: 8aab8a2ee2d60aceb4196de4389b1c02
Description-en: Geographic objects support for PostgreSQL
 PostGIS adds support for geographic objects to the PostgreSQL
 object-relational database. In effect, PostGIS "spatially enables"
 the PostgreSQL server, allowing it to be used as a backend spatial
 database for geographic information systems (GIS), much like ESRI's
 SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS
 "Simple Features Specification for SQL".
 .
 This package contains the PostGIS userland binaries for importing and
 exporting shape and raster files: pgsql2shp, raster2pgsql, and shp2pgsql.

Package: postgresql-18-address-standardizer
Description-md5: 47e54ce85869d60fe35671dfa5a364fd
Description-en: Postgres extension to parse a US street address string
 Address_standardizer is a Postgres extension to parse a US street address
 string into its component parts.
 .
 The parser works from right to left looking first at the macro elements for
 postcode, state/province, city, and then looks micro elements to determine if
 we are dealing with a house number street or intersection or landmark. It
 currently does not look for a country code or name, but that could be
 introduced in the future.

Package: postgresql-18-age
Description-md5: 20bb0cd13e44ab4726a7edb2a0124ed1
Description-en: Graph database optimized for fast analysis and real-time data processing
 Apache AGE is an extension for PostgreSQL that enables users to leverage a
 graph database on top of the existing relational databases. AGE is an acronym
 for A Graph Extension and is inspired by Bitnine's AgensGraph, a multi-model
 database fork of PostgreSQL. The basic principle of the project is to create a
 single storage that handles both the relational and graph data model so that
 the users can use the standard ANSI SQL along with openCypher, one of the most
 popular graph query languages today.
 .
 This package contains Apache AGE for PostgreSQL 18.

Package: postgresql-18-asn1oid
Description-md5: 7d5ddc6324e9eac604c3c50fe0b2b71a
Description-en: ASN.1 OID data type for PostgreSQL
 This plugin provides the necessary support functions to store ASN.1 OIDs in
 a PostgreSQL database.
 .
 This package has been compiled for PostgreSQL 18.

Package: postgresql-18-auto-failover
Description-md5: 78a03e427a51a85e3c326e034fef9437
Description-en: Postgres high availability support
 This extension implements a set of functions to provide High Availability to
 Postgres.

Package: postgresql-18-bgw-replstatus
Description-md5: 7e371a1d6723626aa24d871ac297fe98
Description-en: report whether PostgreSQL node is master or standby
 bgw_replstatus is a tiny PostgreSQL background worker to cheaply report the
 replication status of a node. It's intended to be polled by a load balancer
 such as haproxy.
 .
 When installed, a background worker will be started that listens on a TCP
 port. A connection to this port will get a TCP response back saying either
 MASTER or STANDBY depending on the current state of the node.

Package: postgresql-18-credcheck
Description-md5: ebb05d136431ea940905a5e6ea954e3c
Description-en: PostgreSQL username/password checks
 The credcheck PostgreSQL extension provides few general credential checks,
 which will be evaluated during the user creation, during the password change
 and user renaming. By using this extension, we can define a set of rules:
 .
 * allow a specific set of credentials
 * reject a certain type of credentials
 * deny password that can be easily cracked
 * enforce use of an expiration date with a minimum of day for a password
 * define a password reuse policy
 * define the number of authentication failure allowed before a user is banned

Package: postgresql-18-cron
Description-md5: b733e29764720cd3b047e4ca93764fb2
Description-en: Run periodic jobs in PostgreSQL
 pg_cron is a simple cron-based job scheduler for PostgreSQL (9.5 or higher)
 that runs inside the database as an extension. It uses the same syntax as
 regular cron, but it allows you to schedule PostgreSQL commands directly from
 the database. pg_cron can run multiple jobs in parallel, but it runs at most
 one instance of a job at a time. If a second run is supposed to start before
 the first one finishes, then the second run is queued and started as soon as
 the first run completes.

Package: postgresql-18-db2fce
Description-md5: 251f1cc985ad35ff845da0db784e583b
Description-en: DB2 compatibility environment for PostgreSQL
 db2fce is a PostgreSQL extension that provides a variety of DB2 functions,
 types and operators for PostgreSQL. It facilitates the unmodified (or less
 modified) use of (some) DB2 SQL statements in PostgreSQL. It also provides the
 SYSIBM.SYSDUMMY1 view which is usually used by DB2 code if no data is returned
 by a query.

Package: postgresql-18-debversion
Description-md5: 9cedeb0c33b4c9f76310f50d74bfd097
Description-en: Debian version number type for PostgreSQL
 Debian version numbers, used to version Debian binary and source
 packages, have a defined format, including specifications for how
 versions should be compared in order to sort them.  This package
 implements a "debversion" type to represent Debian version numbers
 within the PostgreSQL database.  This also includes operators for
 version comparison and index operator classes for creating indexes on
 the debversion type.
 .
 Version comparison uses the algorithm used by the Debian package
 manager, dpkg, using the implementation from libapt-pkg.  This means
 that columns in tables using the debversion type may be sorted and
 compared correctly using the same logic as "dpkg --compare-versions".
 It is also possible to create indexes on these columns.
 .
 postgresql-debversion implements the following features:
 .
 * The "debversion" type (internally derived from the "text" type)
 * A full set of operators for version comparison (< <= = <> >= >)
 including commutator and negator optimisation hints
 * Operator classes for btree and hash indexes
 * The aggregate functions min() and max()

Package: postgresql-18-decoderbufs
Description-md5: 9994d34c045767ef7444a79dad7fb4f5
Description-en: logical decoder output plugin to deliver data as Protocol Buffers
 A PostgreSQL logical decoder output plugin to deliver data as Protocol
 Buffers, used by Debezium (http://debezium.io).

Package: postgresql-18-dirtyread
Description-md5: 39ad00b580d7bff9552d041959a7cfe6
Description-en: Read dead but unvacuumed tuples from a PostgreSQL relation
 The pg_dirtyread extension provides the ability to read dead but unvacuumed
 rows from a PostgreSQL relation.

Package: postgresql-18-documentdb
Description-md5: a22a2482574a56f9f7dfb8e735ab3010
Description-en: MongoDB-compatible open source document database built on PostgreSQL
 DocumentDB is a MongoDB-compatible open source document database built on
 PostgreSQL. It offers a native implementation of a document-oriented NoSQL
 database, enabling seamless CRUD (Create, Read, Update, Delete) operations on
 BSON (Binary JSON) data types within a PostgreSQL framework. Beyond basic
 operations, DocumentDB empowers users to execute complex workloads, including
 full-text searches, geospatial queries, and vector search, delivering robust
 functionality and flexibility for diverse data management needs.

Package: postgresql-18-extra-window-functions
Description-md5: e3d70016c60ab838baeaea0b308b04ae
Description-en: Extra Window Functions for PostgreSQL
 This extension provides additional window functions to PostgreSQL. Some of
 them provide SQL Standard functionality but without the SQL Standard grammar,
 others extend on the SQL Standard, and still others are novel and hopefully
 useful to someone.

Package: postgresql-18-first-last-agg
Description-md5: e00e33cbe3e7e6714c3a8245b92a9bdc
Description-en: PostgreSQL extension providing first and last aggregate functions
 first-last-agg is a simple extension providing two aggregate functions, last
 and first, operating on any element type and returning the last or the first
 value of the group.
 .
 Since by default the ordering inside groups created by a GROUP BY expression
 is not defined, it is advisable to use an ORDER BY clause inside the aggregate
 expression (see the aggregate function syntax).

Package: postgresql-18-h3
Description-md5: 9d27a49f32107dde9c7ffacfaf283d22
Description-en: PostgreSQL bindings for H3, a hierarchical hexagonal geospatial indexing system
 H3 is a geospatial indexing system using a hexagonal grid that can be
 (approximately) subdivided into finer and finer hexagonal grids, combining the
 benefits of a hexagonal grid with S2's hierarchical subdivisions.
 .
 This package contains the PostgreSQL 18 extension.

Package: postgresql-18-hll
Description-md5: d86a4e66d73c3782c5fcad9d6c1575a2
Description-en: HyperLogLog extension for PostgreSQL
 This PostgreSQL module introduces a new data type `hll` which is a HyperLogLog
 data structure. HyperLogLog is a fixed-size, set-like structure used for
 distinct value counting with tunable precision. For example, in 1280 bytes
 `hll` can estimate the count of tens of billions of distinct values with only
 a few percent error.

Package: postgresql-18-http
Description-md5: a8fc6a95c5bb9dad7c210d1e5d2c91e4
Description-en: HTTP client for PostgreSQL, retrieve a web page from inside the database
 PostgreSQL extension to make HTTP requests from within the database, returning
 results for usage in SQL queries.

Package: postgresql-18-hypopg
Description-md5: f821caa213798ec1c630c2c87fe106ea
Description-en: PostgreSQL extension adding support for hypothetical indexes.
 An hypothetical, or virtual, index is an index that doesn't really exists, and
 thus doesn't cost CPU, disk or any resource to create.  They're useful to know
 if specific indexes can increase performance for problematic queries, since
 you can know if PostgreSQL will use these indexes or not without having to
 spend resources to create them.

Package: postgresql-18-icu-ext
Description-md5: 8463b2bd74af639d49582ef7e2deddea
Description-en: PostgreSQL extension exposing functionality from the ICU library
 icu_ext is an extension to expose functionality from ICU to PostgreSQL
 applications.

Package: postgresql-18-ip4r
Description-md5: 7b2e4e8254a653320852a1c043a922b6
Description-en: IPv4 and IPv6 types for PostgreSQL 18
 This PostgreSQL module provides several data types which can contain
 single IPv4 or IPv6 addresses or a range of such addresses.
 .
 ip4r supports these data types:
 .
 ip4:       IPv4 address '#.#.#.#'
 ip4r:      IPv4 range '#.#.#.#-#.#.#.#' or '#.#.#.#/#' or '#.#.#.#'
 ip6:       IPv6 address 'xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx'
 ip6r:      IPv6 range '#-#' or '#/#' or '#'
 ipaddress: IPv4 or IPv6 address
 iprange:   IPv4 or IPv6 range
 .
 While PostgreSQL already has built-in types 'inet' and 'cidr', the
 authors of this module found that they had a number of requirements
 that were not addressed by the built-in types.

Package: postgresql-18-jsquery
Description-md5: d3664e83743088f8d12aff1e481703d5
Description-en: PostgreSQL JSON query language with GIN indexing support
 JsQuery provides additional functionality for the PostgreSQL jsonb datatype,
 such as a simple and effective way to search in nested objects and arrays, and
 more comparison operators with index support. It does this by implementing a
 specialized search syntax, the @@ operator, and the jsquery type for search
 strings.

Package: postgresql-18-londiste-sql
Description-md5: 69e191159b99f53cdda1466b845f6b20
Description-en: SQL infrastructure for Londiste
 Londiste is a cascaded replication system built on top
 of PgQ.  This extensions contains in-database support code.

Package: postgresql-18-mimeo
Description-md5: aba3ab4c79244f645a265e7d1ebd1108
Description-en: specialized, per-table replication between PostgreSQL instances
 Mimeo is a PostgreSQL extension that provides specialized, per-table
 replication between PostgreSQL instances. It currently provides snapshot
 (whole table copy), incremental (based on an incrementing timestamp or id),
 and DML (inserts, updates and deletes) replication methods.

Package: postgresql-18-mobilitydb
Description-md5: 8ab384821c0571b5da588bd58982300d
Description-en: Open source geospatial trajectory data management & analysis platform
 MobilityDB is a database management system for moving object geospatial
 trajectories, such as GPS traces. It adds support for temporal and
 spatio-temporal objects to the PostgreSQL database and its spatial extension
 PostGIS.

Package: postgresql-18-mongo-fdw
Description-md5: 3a1951314a3f687daa63cc18a243e0b4
Description-en: MongoDB Foreign Data Wrapper for PostgreSQL
 This PostgreSQL extension implements a Foreign Data Wrapper (FDW) for MongoDB.
 .
 * Write-able FDW
 * Connection Pooling
 * JOIN push-down
 * AGGREGATE push-down
 * ORDER BY push-down
 * LIMIT OFFSET push-down

Package: postgresql-18-mysql-fdw
Description-md5: 8f51d718d8290d3c3aaf6c7dbf92d140
Description-en: Postgres 18 Foreign Data Wrapper for MySQL
 postgresql-mysql-fdw is a PostgreSQL extension implementing a Foreign Data
 Wrapper (FDW) to access MySQL data from PostgreSQL.
 .
 This package is for PostgreSQL 18.

Package: postgresql-18-numeral
Description-md5: 8a12d8f2e5a91ed5383235113d8cb949
Description-en: numeral datatypes for PostgreSQL
 This module provides numeric data types for PostgreSQL that use
 numerals (words instead of digits) for input and output.
 .
 * numeral: English numerals (one, two, three, four, ...),
 short scale (10^9 = trillion)
 * zahl: German numerals (eins, zwei, drei, vier, ...),
 long scale (10^9 = Milliarde)
 * roman: Roman numerals (I, II, III, IV, ...)

Package: postgresql-18-ogr-fdw
Description-md5: 439fdfdf13d4df8e47d762bec7179bbc
Description-en: PostgreSQL foreign data wrapper for OGR
 OGR is the vector half of the GDAL spatial data access library. It allows
 access to a large number of GIS data formats using a simple C API for data
 reading and writing. Since OGR exposes a simple table structure and PostgreSQL
 foreign data wrappers allow access to table structures, the fit seems pretty
 perfect.
 .
 This implementation currently has the following limitations:
 * Only non-spatial query restrictions are pushed down to the OGR driver.
 PostgreSQL foreign data wrappers support delegating portions of the SQL
 query to the underlying data source, in this case OGR. This implementation
 currently pushes down only non-spatial query restrictions, and only for the
 small subset of comparison operators (>, <, <=, >=, =) supported by OGR.
 * Spatial restrictions are not pushed down. OGR can handle basic bounding box
 restrictions and even (for some drivers) more explicit intersection
 restrictions, but those are not passed to the OGR driver yet.
 * OGR connections every time Rather than pooling OGR connections, each query
 makes (and disposes of) two new ones, which seems to be the largest
 performance drag at the moment for restricted (small) queries.
 * All columns are retrieved every time. PostgreSQL foreign data wrappers don't
 require all columns all the time, and some efficiencies can be gained by
 only requesting the columns needed to fulfill a query. This would be a
 minimal efficiency improvement, but can be removed given some development
 time, since the OGR API supports returning a subset of columns.

Package: postgresql-18-orafce
Description-md5: 2220553f428a324936e43de378b14ef6
Description-en: Oracle support functions for PostgreSQL 18
 This project implements some functions for compatibility with Oracle.
 The functionality was verified on Oracle 10g, and the module is
 useful for production work.

Package: postgresql-18-partman
Description-md5: a32974adcc83c288fa52995a76bfaf56
Description-en: PostgreSQL Partition Manager
 pg_partman is a PostgreSQL extension to create and manage both time-based and
 serial-based table partition sets. Sub-partitioning is also supported. Child
 table & trigger function creation is all managed by the extension itself.
 Tables with existing data can also have their data partitioned in easily
 managed smaller batches. Optional retention policy can automatically drop
 partitions no longer needed. A background worker (BGW) process is included to
 automatically run partition maintenance without the need of an external
 scheduler (cron, etc) in most cases.

Package: postgresql-18-periods
Description-md5: e63c84484b236c5241205542b9c562d3
Description-en: PERIODs and SYSTEM VERSIONING for PostgreSQL
 This extension attempts to recreate the behavior defined in SQL:2016
 (originally SQL:2011) around periods and tables with SYSTEM VERSIONING. The
 idea is to figure out all the rules that PostgreSQL would like to adopt (there
 are some details missing in the standard) and to allow earlier versions of
 PostgreSQL to simulate the behavior once the feature is finally integrated.

Package: postgresql-18-pg-background
Description-md5: 191c30e05e2b0dbb5525d0125ca46ccc
Description-en: Background SQL extension for PostgreSQL
 pg_background is a PostgreSQL extension to execute arbitrary SQL commands in
 background worker processes within PostgreSQL. It allows workloads requiring
 asynchronous execution, autonomous transactions, and long-running operations
 without blocking client sessions.
 .
 Unlike dblink (which creates a separate connection) or client-side async
 patterns, pg_background workers run inside the database server with full
 access to local resources while operating in independent transactions.

Package: postgresql-18-pg-catcheck
Description-md5: b0d446b2502ef23c64498c0d12b46690
Description-en: Postgres system catalog checker
 PostgreSQL stores the metadata for SQL objects such as tables and functions
 using special tables called system catalog tables. pg_catcheck is a simple
 tool for diagnosing system catalog corruption. If you suspect that your system
 catalogs are corrupted, this tool may help you figure out exactly what
 problems you have and how serious they are.  If you are paranoid, you can run
 it routinely to search for system catalog corruption that might otherwise go
 undetected.

Package: postgresql-18-pg-checksums
Description-md5: 504aebd6fb55d139c751b59f2118370a
Description-en: Activate/deactivate/verify PostgreSQL data checksums
 Data checksums allow the PostgreSQL database server to identify I/O failures
 when reading data from storage. The checksums stored in the page header of
 each data page are compared to the computed checksum of the read data.
 .
 Data checksums need to be activated at instance creation time, all current
 versions of PostgreSQL including v11 do not allow activating (or deactivating)
 checksums afterwards.
 .
 pg_checksums_ext can activate or deactivate data checksums as long at the
 database cluster is shutdown cleanly. Activating checksums requires all
 database blocks to be read and all page headers to be updated, so can take a
 long time on a large database. Deactivating checksums only requires the
 cluster control file to be updated so is quick.
 .
 In addition, pg_checksums_ext can verify the checksums in an online cluster.

Package: postgresql-18-pg-crash
Description-md5: fc7dd7829b81d98a9077e52e27e03746
Description-en: Periodically crash your PostgreSQL database
 If your database is too reliable - pg_crash can kill it for you. pg_crash is
 an extension to PostgreSQL that periodically crashes your database
 infrastructure by sending kill (or other) signals to your DB processes and
 make them fail. It is ideal for HA and failover testing.

Package: postgresql-18-pg-csv
Description-md5: bff9519e6cdd00732181318b68f4eb77
Description-en: Flexible CSV processing for Postgres
 Postgres has CSV support on the COPY command, but COPY has problems:
 * It uses a special protocol, so it doesn't work with other standard features
 like prepared statements, pipeline mode or pgbench.
 * Is not composable. You can't use COPY inside CTEs, subqueries, view
 definitions or as function arguments.
 .
 pg_csv offers flexible CSV processing as a solution.
 * Includes a CSV aggregate csv_agg() that composes with SQL expressions.
 * Native C extension, x2 times faster than SQL queries that try to output CSV

Package: postgresql-18-pg-failover-slots
Description-md5: 0562c62b86275d6370ab9b51c1cef635
Description-en: High-availability support for PostgreSQL logical replication
 This extension is for anyone with Logical Replication Slots on
 Postgres databases that are also part of a Physical Streaming
 Replication architecture.
 .
 Since logical replication slots are only maintained on the primary
 node, downstream subscribers don't receive any new changes from a
 newly promoted primary until the slot is created, which is unsafe
 because the information that includes which data a subscriber has
 confirmed receiving and which log data still needs to be retained for
 the subscriber will have been lost, resulting in an unknown gap in
 data changes. PG Failover Slots makes logical replication slots
 usable across a physical failover using the following features:
 .
 - Copies any missing replication slots from the primary to the
 standby
 - Removes any slots from the standby that aren't found on the primary
 - Periodically synchronizes the position of slots on the standby
 based on the primary
 - Ensures that selected standbys receive data before any of the
 logical slot walsenders can send data to consumers

Package: postgresql-18-pg-gvm
Description-md5: cf9614e71c16d3ed0c865eca6ffa4335
Description-en: PostgreSQL extension for ical object manipulation
 The Greenbone Vulnerability Manager is the central management service between
 security scanners and the user clients.
 .
 It manages the storage of any vulnerability management configurations and of
 the scan results. Access to data, control commands and workflows is offered
 via the XML-based Greenbone Management Protocol (GMP). The primary scanner,
 openVAS Scanner is controlled directly via protocol OTP while any other remote
 scanner is coupled with the Open Scanner Protocol (OSP).
 .
 pg-gvm contains functionality for ical object manipulation for PostgreSQL.

Package: postgresql-18-pg-hint-plan
Description-md5: c791e9dd08b1d55cfc04cd4d65dd65bd
Description-en: support for optimizer hints in PostgreSQL
 PostgreSQL uses a cost-based optimizer that uses data statistics, not static
 rules. The planner (optimizer) estimates costs of each possible execution
 plans for a SQL statement, then executes the plan with the lowest cost. The
 planner does its best to select the best execution plan, but it is far from
 perfect, since it may not count some data properties, like correlation between
 columns.
 .
 pg_hint_plan makes it possible to tweak PostgreSQL execution plans using
 so-called "hints" in SQL comments, like /*+ SeqScan(a) */.

Package: postgresql-18-pg-ivm
Description-md5: 66d5a37f552c356908788c14876b12db
Description-en: Incremental View Maintenance (IVM) extension for PostgreSQL
 pg_ivm is a PostgreSQL extension for Incremental View Maintenance (IVM). IVM
 is a way to make materialized views up-to-date in which only incremental
 changes are computed and applied on views rather than recomputing the contents
 from scratch as `REFRESH MATERIALIZED VIEW` does. IVM can update materialized
 views more efficiently than recomputation when only small parts of the view
 are changed.

Package: postgresql-18-pg-permissions
Description-md5: 83aa80bb487d172f0e671112fb8c0986
Description-en: see all permissions in a PostgreSQL database
 pg_permissions is a simple set of views to see all permissions in a PostgreSQL
 database.

Package: postgresql-18-pg-pwhash
Description-md5: 29c6f906a0ad92c3cd2cb15658c9e6f7
Description-en: Advanced password hashing methods for PostgreSQL
 The extension pg_pwhash provides advanced password hashing methods based on
 adaptive implementations.
 .
 Supported password hashing algorithms:
 * Argon2 based on RFC 9106 ($argon2$ and variants)
 * scrypt ($scrypt$ and $7$)
 * yescrypt ($y$)

Package: postgresql-18-pg-qualstats
Description-md5: 5110285de5b20492efb46822cc4dfaa5
Description-en: PostgreSQL extension to gather statistics about predicates.
 This extensions tracks WHERE clauses predicates and JOIN predicates.
 Statistics will report whether the predicate was evaluated as an index scan or
 not, how many time the expression appeared, how many times the operator was
 executed and how filtering the expression is.  If pg_stat_statements is
 enabled, it can also track to which statements the predicate belongs.

Package: postgresql-18-pg-rewrite
Description-md5: eec0b90d1955773e6a76af1038c18ed1
Description-en: Rewrite PostgreSQL tables with less locking
 pg_rewrite is a tool to rewrite table (i.e. to copy its data to a new file).
 It allows both read and write access to the table during the rewriting.
 .
 * Change data type of column(s)
 * Partition the table
 * Change order of columns

Package: postgresql-18-pg-stat-kcache
Description-md5: b382a2f5c1a04f9c33485ae5b8f982bf
Description-en: PostgreSQL extension to gather per-query kernel statistics.
 Statistics gathered are reads and writes done out of the operating system
 cache, user and system CPU usage, context switches and all the other
 meaningful metrics returned by getrusage(2).  All those counters are
 aggregated per postgres role, database and normalized query identifier.

Package: postgresql-18-pg-stat-plans
Description-md5: 3b56d64fcdb2656a2332e4d7860a820c
Description-en: Track per-plan call counts, execution times and EXPLAIN texts in PostgreSQL
 pg_stat_plans is designed for low overhead tracking of aggregate plan
 statistics in Postgres, by relying on hashing the plan tree with a plan ID
 calculation. It aims to help identify plan regressions, and get an example
 plan for each Postgres query run, slow and fast. Additionally, it allows
 showing the plan for a currently running query.
 .
 Plan texts are stored in shared memory for efficiency reasons (instead of a
 local file), with support for zstd compression to compress large plan texts.
 .
 Plans have the same plan IDs when they have the same "plan shape", which
 intends to match EXPLAIN (COSTS OFF). This extension is optimized for tracking
 changes in plan shape, but does not aim to track execution statistics for
 plans, like auto_explain can do for outliers.

Package: postgresql-18-pg-track-settings
Description-md5: 4837f25c851c996d8ddd0f478a8dba02
Description-en: PostgreSQL extension tracking of configuration settings
 pg_track_settings is a small PostgreSQL extension that helps you keep track of
 PostgreSQL settings configuration.
 .
 It provides a function (pg_track_settings_snapshot()), that must be called
 regularly. At each call, it will store the settings that have been changed
 since last call. It will also track the postgresql start time if it's
 different from the last one.
 .
 This extension tracks both overall settings (the pg_settings view) and
 overloaded settings (the pg_db_role_setting table).

Package: postgresql-18-pg-uuidv7
Description-md5: e6f0ac2383b3b1aeb599952956dc5db4
Description-en: Extension providing UUIDv7 data type
 pg_uuidv7 is an extension which provides a UUID v7 data type, in
 particular for PostgreSQL releases before 18 that do not have a
 builtin uuidv7 data type.

Package: postgresql-18-pg-wait-sampling
Description-md5: 1aa0b18dfa6afa955a9a25f9280c633c
Description-en: Extension providing statistics about PostgreSQL wait events
 pg_wait-sampling is an extension which provides functions for detailed
 per backend and per query wait events statistics.

Package: postgresql-18-pgaudit
Description-md5: 68a25f9a2f28cb50daba2805c25fec39
Description-en: PostgreSQL Audit Extension
 The pgAudit extension provides detailed session and/or object audit logging
 via the standard PostgreSQL logging facility.
 .
 The goal of pgAudit is to provide PostgreSQL users with capability to produce
 audit logs often required to comply with government, financial, or ISO
 certifications.
 .
 An audit is an official inspection of an individual's or organization's
 accounts, typically by an independent body. The information gathered by
 pgAudit is properly called an audit trail or audit log.

Package: postgresql-18-pgauditlogtofile
Description-md5: 6af0f791937d1ab651d525293ad6435a
Description-en: PostgreSQL pgAudit Add-On to redirect audit logs
 pgAudit Log to File is an addon to pgAudit than will redirect audit log lines
 to an independent file, instead of using PostgreSQL server logger.
 .
 This allows to have an audit file that we can easily rotate without polluting
 server logs with those messages.
 .
 Audit logs in heavily used systems can grow very fast. This extension allows
 to automatically rotate the files.

Package: postgresql-18-pgextwlist
Description-md5: f58aff65967bfc3eddc04bdae86e695b
Description-en: PostgreSQL Extension Whitelisting
 This extension implements extension whitelisting, and will actively prevent
 users from installing extensions not in the provided list. Also, this
 extension implements a form of sudo facility in that the whitelisted
 extensions will get installed as if superuser. Privileges are dropped before
 handing the control back to the user.

Package: postgresql-18-pgfaceting
Description-md5: 204b8d2810e09126771b5e27ee71ae70
Description-en: Faceted query acceleration for PostgreSQL using roaring bitmaps
 PostgreSQL extension to quickly calculate facet counts using inverted indexes
 built with roaring bitmaps. Requires pg_roaringbitmap to be installed.
 .
 Faceting means counting number occurrences of each value in a result set for a
 set of attributes. Typical example of faceting is a web shop where you can see
 how many items are remaining after filtering your search by red, green or
 blue, and how many when filtering by size small, medium or large.

Package: postgresql-18-pgfincore
Description-md5: 9e733b7fc48b0a8554e4a84f87b0292c
Description-en: set of PostgreSQL functions to manage blocks in memory
 Those functions let you know which and how many disk block from a relation
 are in the page cache of the operating system, and eventually write the
 result to a file. Then using this file, it is possible to restore the page
 cache state for each block of the relation.

Package: postgresql-18-pglogical
Description-md5: 89747981d1a34b9fdb08e4273681408b
Description-en: Logical Replication Extension for PostgreSQL
 The pglogical extension provides logical streaming replication between
 PostgreSQL instances, using a publish/subscribe model.  Contrary to the
 built-in streaming replication, pglogical can replicate between major versions
 or different architectures and is not restricted to replicate the entire
 instance but can selectively replicate arbitrary sets of tables.
 .
 Use-Cases include migrations and major-version upgrades, aggregation of
 several databases into a Data Warehouse, It utilises the Logical Decoding
 features available since PostgreSQL 9.4 working with low overhead on both
 provider and subscriber.

Package: postgresql-18-pgmemcache
Description-md5: 17588ad8096d2be814de0c2ec10b9819
Description-en: PostgreSQL interface to memcached
 pgmemcache is an extension for PostgreSQL that provides an API to
 memcached through user-defined functions.
 .
 memcached is a high-performance, distributed memory object caching
 system, generic in nature, but originally intended for use in
 speeding up dynamic web applications by alleviating database load.

Package: postgresql-18-pgmp
Description-md5: 2d0d9a3bc9d01f3fa1d867919579a563
Description-en: arbitrary precision integers and rationals for PostgreSQL 18
 pgmp is a PostgreSQL extension to add the GMP data types and functions
 directly into the database.
 .
 The extension adds the types mpz (arbitrary size integers) and mpq (arbitrary
 precision rationals) to PostgreSQL and exposes to the database all the
 functions available in the GMP library for these data types, allowing:
 .
 * higher performance arithmetic on integers respect to the numeric data type
 * a rational data type for absolute precision storage and arithmetic
 * using specialized functions to deal with prime numbers, random numbers,
 factorization directly into the database.

Package: postgresql-18-pgnodemx
Description-md5: 85da1d7f116c999b18784422869173e2
Description-en: capture node OS metrics from PostgreSQL
 pgnodemx is a PostgreSQL extension that provides SQL functions to allow
 capture of node OS metrics via SQL queries.
 .
 * cgroup related functions
 * environment variable related functions
 * /proc related functions
 * system information related functions
 * Kubernetes DownwardAPI related functions
 * general information functions

Package: postgresql-18-pgpcre
Description-md5: 55a3b40767bee033240ad5d941eb545e
Description-en: Perl Compatible Regular Expressions (PCRE) extension for PostgreSQL
 This is a module for PostgreSQL that exposes Perl-compatible regular
 expressions (PCRE) functionality as functions and operators. It is based on
 the popular PCRE library.
 .
 Some possible advantages over the regular expression support built into
 PostgreSQL:
 * richer pattern language, more familiar to Perl and Python programmers
 * complete Unicode support
 * saner operators and functions
 Some disadvantages:
 * no repeated matching ('g' flag)
 * no index optimization

Package: postgresql-18-pgpool2
Description-md5: f7ec5b1ba8013f6218a3d579a492ded5
Description-en: connection pool server and replication proxy for PostgreSQL - modules
 pgpool-II is a middleware that works between PostgreSQL servers and a
 PostgreSQL database client.  This package contains support modules for
 the PostgreSQL 18 server:
 .
 * pgpool_adm
 * pgpool_recovery
 * pgpool_regclass

Package: postgresql-18-pgq-node
Description-md5: 016676aa7ddbe7e042516d187d16b3c8
Description-en: Cascaded queueing on top of PgQ
 PgQ provides generic queues for PostgreSQL. It allows multiple queues in one
 database, each queue can be consumed by multiple consumers.
 .
 This package contains the pgq_node PostgreSQL extension that provides queue
 node registration and coordination for cascaded queueing.

Package: postgresql-18-pgq3
Description-md5: 7df59bda205663bcc6a153dec4c3f44f
Description-en: Generic queue for PostgreSQL
 This extension provides generic queues for PostgreSQL.
 .
 It allows multiple queues in one database, each queue can
 be consumed by multiple consumers.

Package: postgresql-18-pgrouting
Description-md5: 90a150e5915c8c4383f7e99712180a5c
Description-en: Routing functionality support for PostgreSQL/PostGIS
 pgRouting extends the PostGIS/PostgreSQL geospatial database to provide
 geospatial routing and other network analysis functionality.
 .
 This package supports PostgreSQL 18.

Package: postgresql-18-pgrouting-scripts
Description-md5: 366ef9b3b3ac2d36396a25ccc22e5ccb
Description-en: Routing functionality support for PostgreSQL/PostGIS - SQL scripts
 pgRouting extends the PostGIS/PostgreSQL geospatial database to provide
 geospatial routing and other network analysis functionality.
 .
 This package contains the SQL scripts for installing pgRouting, and for
 upgrading from earlier pgRouting versions.
 .
 This package supports PostgreSQL 18.

Package: postgresql-18-pgsentinel
Description-md5: 98ae65ce3c477a32252707a63f42f4d1
Description-en: PostgreSQL extension pgsentinel
 pgsentinel is a lightweight extension for PostgreSQL that enables
 active session sampling. It collects and reports information about
 currently active sessions and waits. This extension helps database
 administrators and developers diagnose performance issues by
 providing real-time insights into blocking, waiting, and session
 activities.

Package: postgresql-18-pgsphere
Description-md5: b5b790b44b5c5fd7b856da395cfb12f9
Description-en: Spherical data types for PostgreSQL
 PgSphere, an extension for PostgreSQL, aims at providing uniform
 access to spherical data. It allows for a fast search and analysis for
 objects with spherical attributes in geographical, astronomical, or
 other applications using PostgreSQL.
 .
 By using an SQL interface, PgSphere's users can conveniently manage
 data of geographical objects around the world and astronomical data
 collections like star and other catalogues.

Package: postgresql-18-pgtap
Description-md5: ba1aa569289f679f18f33fd3fd80a5b2
Description-en: Unit testing framework extension for PostgreSQL 18
 pgTAP is a suite of database functions that make it easy to write
 TAP-emitting unit tests in psql scripts suitable for harvesting,
 analysis, and reporting by a TAP harness, such as those used in Perl
 and PHP applications.
 .
 TAP is the Test Anything Protocol (http://testanything.org/).
 .
 This package contains the extension for PostgreSQL 18.

Package: postgresql-18-pgtt
Description-md5: 5705a35ec8eb99e227a4f17fc0cc1cf9
Description-en: PostgreSQL Global Temporary Tables
 pgtt is a PostgreSQL extension to create, manage and use Oracle-style Global
 Temporary Tables.
 .
 The objective of this extension is to provide Global Temporary Tables to
 PostgreSQL waiting for an in-core implementation. The main interest of this
 extension is to mimic the Oracle behavior with GTT when you can not or do not
 want to rewrite the application code when migrating to PostgreSQL.

Package: postgresql-18-pgvector
Description-md5: cb155ba7f9c2a695c651f7995baf14f1
Description-en: Open-source vector similarity search for Postgres
 Supports exact and approximate nearest neighbor search for L2 distance, inner
 product, and cosine distance.

Package: postgresql-18-pldebugger
Description-md5: 9e75bff5cd495a23fd8c711ca4a0cbd3
Description-en: PostgreSQL pl/pgsql Debugger API
 This module is a set of shared libraries which implement an API for
 debugging pl/pgsql functions on PostgreSQL 8.4 and above. The pgAdmin
 project (http://www.pgadmin.org/) provides a client user interface as
 part of pgAdmin III v1.10.0 and above, and pgAdmin 4.

Package: postgresql-18-pljs
Description-md5: 06ece77e7cdb3851fcfa19f7c40deb6a
Description-en: Javascript Language Plugin for PostgreSQL
 PLJS is a trusted JavaScript Language Extension for PostgreSQL.
 It is compact, lightweight, and fast.

Package: postgresql-18-pllua
Description-md5: 35165f61686bbce7473572b7c766356f
Description-en: Lua procedural language for PostgreSQL 18
 PL/Lua is an implementation of Lua as a loadable procedural language for
 PostgreSQL: with PL/Lua you can use PostgreSQL functions and triggers
 written in the Lua programming language.
 .
 It brings the power and simplicity of Lua to PostgreSQL, including:
 small memory footprint, simple syntax, lexical scoping, functions as
 first-class values, and coroutines for non-preemptive threading.
 .
 This package is based on pllua-ng.

Package: postgresql-18-plpgsql-check
Description-md5: 3ffb036d797888001a23af84b3dc6a52
Description-en: plpgsql_check extension for PostgreSQL
 plpgsql_check is the next generation of plpgsql_lint for PL/pgsql source code.
 The SQL statements inside PL/pgSQL functions are checked for semantic errors.
 .
 Features:
 * check fields of referenced database objects and types inside embedded SQL
 * using correct types of function parameters
 * unused variables and function argumens, unmodified OUT argumens
 * partially detection of dead code (due RETURN command)
 * detection of missing RETURN command in function
 * try to identify unwanted hidden casts, that can be performance issue like
 unused indexes
 * possibility to collect relations and functions used by function
 * possibility to check EXECUTE stmt against SQL injection vulnerability

Package: postgresql-18-plprofiler
Description-md5: 0cc58d220ab8bf45a8a5a69dc5005357
Description-en: PostgreSQL PL/pgSQL functions performance profiler
 The plprofiler is an extension for the PostgreSQL database system to create
 performance profiles of PL/pgSQL functions and stored procedures. The included
 external Python class and command line utility can be used to easily control
 the extension, run arbitrary SQL commands (invoking PL/pgSQL functions), save
 and manage the resulting performance datasets and create HTML reports from
 them.
 .
 This package contains the PostgreSQL server extension.

Package: postgresql-18-plproxy
Description-md5: 238b894f91ed2c6a30214ba06a8f5514
Description-en: database partitioning system for PostgreSQL 18
 PL/Proxy is a database partitioning system implemented as a PL language. Main
 idea is that proxy functions are created with same signature as the remote
 functions to be called, so only destination info needs to be specified inside
 proxy function bodies.

Package: postgresql-18-plr
Description-md5: 6a964e0a721d2cb6428a8f9c8c0e52ae
Description-en: Procedural language interface between PostgreSQL and R
 R is a language and environment for statistical computing and graphics,
 providing a wide variety of statistical and graphical techniques (linear and
 nonlinear modelling, statistical tests, time series analysis, classification,
 clustering, and so on).
 .
 PostgreSQL is an open source SQL database server.
 .
 This package provides a procedural language interface to R from
 PostgreSQL. Procedural languages are used to write functions
 which can be called in database queries.

Package: postgresql-18-plsh
Description-md5: 696308c55e9fd97ec1e4826fdd169ba0
Description-en: PL/sh procedural language for PostgreSQL 18
 PL/sh enables an SQL developer to write procedural language functions
 for PostgreSQL 18 in a shell of his choice.  You need this package
 if you have any PostgreSQL 18 functions that use the language plsh.
 .
 PostgreSQL is an object-relational SQL database management system.

Package: postgresql-18-pointcloud
Description-md5: 20845f89fe7791d32eb14519483ec92e
Description-en: PostgreSQL extension for storing point cloud (LIDAR) data
 LIDAR sensors quickly produce millions of points with large numbers of
 variables measured on each point. The challenge for a point cloud database
 extension is efficiently storing this data while allowing high fidelity access
 to the many variables stored.
 .
 Much of the complexity in handling LIDAR comes from the need to deal with
 multiple variables per point. The variables captured by LIDAR sensors varies
 by sensor and capture process. Some data sets might contain only X/Y/Z values.
 Others will contain dozens of variables: X, Y, Z; intensity and return number;
 red, green, and blue values; return times; and many more. There is no
 consistency in how variables are stored: intensity might be stored in a 4-byte
 integer, or in a single byte; X/Y/Z might be doubles, or they might be scaled
 4-byte integers.
 .
 PostgreSQL Pointcloud deals with all this variability by using a "schema
 document" to describe the contents of any particular LIDAR point. Each point
 contains a number of dimensions, and each dimension can be of any data type,
 with scaling and/or offsets applied to move between the actual value and the
 value stored in the database. The schema document format used by PostgreSQL
 Pointcloud is the same one used by the PDAL library.

Package: postgresql-18-postgis-3
Description-md5: 29409ccad15c27e061e10dddbde50b08
Description-en: Geographic objects support for PostgreSQL 18
 PostGIS adds support for geographic objects to the PostgreSQL
 object-relational database. In effect, PostGIS "spatially enables"
 the PostgreSQL server, allowing it to be used as a backend spatial
 database for geographic information systems (GIS), much like ESRI's
 SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS
 "Simple Features Specification for SQL".

Package: postgresql-18-postgis-3-scripts
Description-md5: cc33460866a35c9a1f71008e26cee781
Description-en: Geographic objects support for PostgreSQL 18 -- SQL scripts
 PostGIS adds support for geographic objects to the PostgreSQL
 object-relational database. In effect, PostGIS "spatially enables"
 the PostgreSQL server, allowing it to be used as a backend spatial
 database for geographic information systems (GIS), much like ESRI's
 SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS
 "Simple Features Specification for SQL".
 .
 This package contains the SQL scripts for installing PostGIS in a PostgreSQL
 18 database, and for upgrading from earlier PostGIS versions.

Package: postgresql-18-powa
Description-md5: 4f7842f46fbcd39edb496dc044be5940
Description-en: PostgreSQL Workload Analyzer -- PostgreSQL 18 extension
 PoWA is a PostgreSQL Workload Analyzer that gathers performance stats and
 provides real-time charts and graphs to help monitor and tune your PostgreSQL
 servers. This package contains the core extension of the PoWA project, the
 archivist.
 .
 Related packages:
 * powa-web: web frontend
 * powa-collector: collector daemon for remote snapshots

Package: postgresql-18-prefix
Description-md5: 7659d8a07462cee45d37dd480e312141
Description-en: Prefix Range module for PostgreSQL
 This PostgreSQL module provides the prefix_range datatype, allowing to
 index searches such as finding the longest prefix matching a telephone
 number, having prefixes in a table and telephone number as a parameter:
 .
 select * from prefixes where prefix @> '0100091234';
 .
 The prefix column has to be of type prefix_range, and any text field
 can get indexed by the provided GiST opclass.

Package: postgresql-18-preprepare
Description-md5: 152cba00a569fd32c2f3e8eddd9d6cdd
Description-en: pre prepare your PostgreSQL statements server side
 The pre_prepare module for PostgreSQL aims to prepare all your statements as
 soon as possible and in a way that allows client queries not to bother at all
 and just call EXECUTE.

Package: postgresql-18-prioritize
Description-md5: 68c40bc61c85e2dd2ec3063f8f1aeace
Description-en: Get and set the nice priorities of PostgreSQL backends
 This module implements an interface to getpriority() and setpriority() for
 PostgreSQL backends, callable from SQL functions. Essentially, this module
 allows users to `renice' their backends.

Package: postgresql-18-q3c
Description-md5: 9a8827327eec683ab892c967d34bc95b
Description-en: PostgreSQL 18 extension used for indexing the sky
 Q3C, an extension for PostgreSQL, is designed for the work with large
 astronomical catalogues or any catalogs of objects on the sphere.
 .
 This extension allows a user to perform fast circular, elliptical or
 polygonal searches on the sky as well as fast cross-matches.

Package: postgresql-18-rational
Description-md5: cfc975f4f03ca239e1d31b5618ae99b5
Description-en: Precise fractional arithmetic for PostgreSQL
 pg_rational implements precise fractional arithmetic for PostgreSQL. Perfect
 for exact arithmetic or user-specified table row ordering. Holds values as big
 as an integer, with matching precision in the denominator.
 .
 Features:
 * Stores fractions in exactly 64 bits (same size as float)
 * Written in C for high performance
 * Detects and halts arithmetic overflow for correctness
 * Uses native CPU instructions for fast overflow detection
 * Defers GCD calculation until requested or absolutely required
 * Supports btree and hash indices
 * Implements Stern-Brocot trees for finding intermediate points
 * Coercion from integer/bigint/tuple
 * Custom aggregate

Package: postgresql-18-rdkit
Description-md5: c3cdc69449b41a447bce96ac8615f4f7
Description-en: Cheminformatics and machine-learning software (PostgreSQL Cartridge)
 RDKit is a Python/C++ based cheminformatics and machine-learning software
 environment.  Features Include:
 .
 * Chemical reaction handling and transforms
 * Substructure searching with SMARTS
 * Canonical SMILES
 * Molecule-molecule alignment
 * Large number of molecular descriptors, including topological,
 compositional, EState, SlogP/SMR, VSA and Feature-map vectors
 * Fragmentation using RECAP rules
 * 2D coordinate generation and depiction, including constrained depiction
 * 3D coordinate generation using geometry embedding
 * UFF and MMFF94 forcefields
 * Chirality support, including calculation of (R/S) stereochemistry codes
 * 2D pharmacophore searching
 * Fingerprinting, including Daylight-like, atom pairs, topological
 torsions, Morgan algorithm and MACCS keys
 * Calculation of shape similarity
 * Multi-molecule maximum common substructure
 * Machine-learning via clustering and information theory algorithms
 * Gasteiger-Marsili partial charge calculation
 .
 File formats RDKit supports include MDL Mol, PDB, SDF, TDT, SMILES and RDKit
 binary format.
 .
 This package contains the PostgreSQL extension.

Package: postgresql-18-repack
Description-md5: e3b09561da3dc6ec6d616b915783ffd0
Description-en: reorganize tables in PostgreSQL databases with minimal locks
 pg_repack is a PostgreSQL extension which lets you remove bloat from tables
 and indexes, and optionally restore the physical order of clustered indexes.
 Unlike CLUSTER and VACUUM FULL it works online, without holding an exclusive
 lock on the processed tables during processing. pg_repack is efficient to
 boot, with performance comparable to using CLUSTER directly.
 .
 This package contains the pg_repack program and the server extension for
 PostgreSQL 18.

Package: postgresql-18-repmgr
Description-md5: 44e7296a087b0baaa46ed6288fd2a8c3
Description-en: replication manager for PostgreSQL 18
 repmgr is an open-source tool suite for managing replication and failover in a
 cluster of PostgreSQL servers. It enhances PostgreSQL's built-in hot-standby
 capabilities with tools to set up standby servers, monitor replication, and
 perform administrative tasks such as failover or manual switchover operations.
 .
 This package contains repmgr for PostgreSQL 18.

Package: postgresql-18-roaringbitmap
Description-md5: c8ea3bdfb03bff4bcc7146c9f3fbcfbb
Description-en: RoaringBitmap extension for PostgreSQL
 Roaring bitmaps are compressed bitmaps which tend to outperform conventional
 compressed bitmaps such as WAH, EWAH or Concise. In some instances, roaring
 bitmaps can be hundreds of times faster and they often offer significantly
 better compression. They can even be faster than uncompressed bitmaps.

Package: postgresql-18-rum
Description-md5: b7dba2c6afb67ab874f4efb53b54803d
Description-en: PostgreSQL RUM access method
 This PostgreSQL extension provides the RUM access method, an inverted index
 with additional information in posting lists.

Package: postgresql-18-semver
Description-md5: 6e7b09416aeb5ddbe8da8252b83e5a71
Description-en: Semantic version number type for PostgreSQL
 This library contains a single PostgreSQL extension for a data type
 called 'semver'. It implements the version number format described
 in the Semantic Versioning 2.0.0 Specification. [1]
 .
 [1] https://semver.org/spec/v2.0.0.html

Package: postgresql-18-set-user
Description-md5: 23b81c8e3218300711a8a62a54ac4370
Description-en: PostgreSQL privilege escalation with enhanced logging and control
 The set_user PostgreSQL extension allows switching users and optional
 privilege escalation with enhanced logging and control. It provides an
 additional layer of logging and control when unprivileged users must escalate
 themselves to superuser or object owner roles in order to perform needed
 maintenance tasks.

Package: postgresql-18-show-plans
Description-md5: eb0646599a3d50e8eb45fc1e5e6ee19d
Description-en: Show query plans of currently running PostgreSQL statements
 This PostgreSQL extension shows the query plans of all currently running SQL
 statements. Plan output format can be plain text (default), JSON, YAML, or
 XML.

Package: postgresql-18-similarity
Description-md5: 5fc94d8fe90435d9496e00ef2a10c84a
Description-en: PostgreSQL similarity functions extension
 pg_similarity is an extension to support similarity queries on PostgreSQL.
 The extension consists of:
 .
 * Functions implementing similarity algorithms available in the literature.
 These functions can be used as UDFs and are the base for implementing
 the similarity operators;
 * Operators defined on top of the similarity functions. They use similarity
 functions to obtain the similarity threshold and compare its value to a
 user-defined threshold to decide if it is a match or not;
 * Session variables storing similarity function parameters.

Package: postgresql-18-snakeoil
Description-md5: 8cd2fd1a5fb69b47b2ec6bc17f7dcd91
Description-en: PostgreSQL anti-virus scanner based on ClamAV
 pg_snakeoil provides functions scanning PostgreSQL data for viruses using the
 ClamAV anti-virus engine.

Package: postgresql-18-squeeze
Description-md5: c4e46f3f42b907a308a40fc222a87101
Description-en: PostgreSQL extension for automatic bloat cleanup
 The pg_squeeze PostgreSQL extension removes unused space from a table and
 optionally sorts tuples according to particular index, as if the CLUSTER
 command was executed concurrently with regular reads/writes.

Package: postgresql-18-stat-log
Description-md5: ac3cce1297055233b2c0448a0027ad69
Description-en: track PostgreSQL log messages
 This PostgreSQL extension uses the Custom Cumulative Stats API to track log
 messages, grouped by
 * backend type -- client backend, autovacuum worker, checkpointer, etc.
 * database -- which database the message originated from
 * user -- which role was active
 * error level -- WARNING, ERROR, FATAL, PANIC, etc.
 * SQLSTATE code -- the 5-character error code and its human-readable name
 .
 Counters are exposed through the pg_stat_log view and the underlying
 pg_stat_log_data() function. Statistics persist across clean restarts and are
 discarded after crash recovery, following standard PostgreSQL cumulative stats
 semantics.

Package: postgresql-18-statviz
Description-md5: 78354e40a288c958b9e853d42e4643a5
Description-en: PostgreSQL internal statistics analysis and visualization
 pg_statviz is a minimalist extension and utility pair for time series analysis
 and visualization of PostgreSQL internal statistics. Created for snapshotting
 PostgreSQL's cumulative and dynamic statistics and performing time series
 analysis on them. The accompanying utility can produce visualizations for
 selected time ranges on the stored stats snapshots, enabling the user to track
 PostgreSQL performance over time and potentially perform tuning or
 troubleshooting.
 .
 This package contains the PostgreSQL pg_statviz extension.

Package: postgresql-18-tablelog
Description-md5: 3065deca97dbf1fab687ee4e7f856da7
Description-en: log changes on tables and restore tables to point in time
 table_log is a PostgreSQL extension with a set of functions to log changes on
 a table and to restore the state of the table or a specific row on any time in
 the past.

Package: postgresql-18-tdigest
Description-md5: 614f684b1a474fc6ac93fabd4b88a607
Description-en: t-digest algorithm for on-line accumulation of rank-based statistics
 This PostgreSQL extension implements t-digest, a data structure for on-line
 accumulation of rank-based statistics such as quantiles and trimmed means.
 The algorithm is also very friendly to parallel programs.
 .
 The accuracy of estimates produced by t-digests can be orders of magnitude more
 accurate than those produced by previous digest algorithms in spite of the fact
 that t-digests are much more compact when stored on disk.

Package: postgresql-18-tds-fdw
Description-md5: a5bea4c0e07a4668cb09bf690fc1bd86
Description-en: PostgreSQL foreign data wrapper for TDS databases
 tds_fdw is a PostgreSQL foreign data wrapper that can connect to databases
 that use the Tabular Data Stream (TDS) protocol, such as Sybase databases
 and Microsoft SQL Server.

Package: postgresql-18-timescaledb
Description-md5: f3d0875bf9c2c7fade8070bdaf559f20
Description-en: time-series SQL database optimized for fast ingest and complex queries
 TimescaleDB is an open-source database designed to make SQL scalable for
 time-series data. It is engineered up from PostgreSQL and packaged as a
 PostgreSQL extension, providing automatic partitioning across time and space
 (partitioning key), as well as full SQL support.
 .
 This package contains the Apache-licensed version of timescaledb.

Package: postgresql-18-timestamp9
Description-md5: 2e85c59d1dfd57d759fcbc754c99b1d9
Description-en: Nanosecond precision timestamp type for PostgreSQL
 PostgreSQL's built-in timestamp types support microsecond precision.
 timestamp9 is an efficient nanosecond precision timestamp type for PostgreSQL.
 Internally, timestamp9 is stored in a 64-bit number as the number of
 nanoseconds since the UNIX epoch. Timestamp input can be given either as the
 number of nanoseconds since Jan 1st 1970, or it can be cast from text format.
 Both regular PostgreSQL timestamptz text format, as well as a custom
 nanosecond text format are supported as inputs.

Package: postgresql-18-toastinfo
Description-md5: 2e8707a454bab11852dab2135810d1aa
Description-en: Show storage structure of varlena datatypes in PostgreSQL
 This PostgreSQL extension exposes the internal storage structure of
 variable-length datatypes, called varlena.
 .
 The function pg_toastinfo describes the storage form of a datum:
 .
 * null for NULLs
 * ordinary for non-varlena datatypes
 * short inline varlena for varlena values up to 126 bytes (1 byte header)
 * long inline varlena, (un)compressed for varlena values up to 1GiB
 (4 bytes header)
 * toasted varlena, (un)compressed for varlena values up to 1GiB stored in
 TOAST tables
 .
 The function pg_toastpointer returns a varlena's chunk_id oid in the
 corresponding TOAST table. It returns NULL on non-varlena input.

Package: postgresql-18-unit
Description-md5: f2b3a0cb957e1d7205d6a846e7058e47
Description-en: SI Units for PostgreSQL
 postgresql-unit implements a PostgreSQL datatype for SI units, plus byte. The
 base units can be combined to named and unnamed derived units using operators
 defined in the PostgreSQL type system. SI prefixes are used for input and
 output, and quantities can be converted to arbitrary scale.

Package: postgresql-18-wal2json
Description-md5: ed84e1375e8e3eddb45720de3aff7187
Description-en: PostgreSQL logical decoding JSON output plugin
 wal2json is an output plugin for PostgreSQL's logical decoding. The plugin has
 access to tuples produced by INSERT and UPDATE. Also, UPDATE/DELETE old row
 versions can be accessed depending on the configured replica identity. Changes
 can be consumed using the streaming protocol (logical replication slots) or by
 a special SQL API.
 .
 The wal2json output plugin produces a JSON object per transaction. All of the
 new/old tuples are available in the JSON object. Also, there are options to
 include properties such as transaction timestamp, schema-qualified, data
 types, and transaction ids.

Package: postgresql-all
Description-md5: 9a0aaba975f82ef14ff2e821d8683975
Description-en: metapackage depending on all PostgreSQL server packages
 This metapackage depends on all PostgreSQL server packages, in all
 supported versions (excluding documentation and debug symbols). It
 exists to facilitate depending on the server packages in test
 environments.
 .
 PostgreSQL is a fully featured object-relational database management
 system.  It supports a large part of the SQL standard and is designed
 to be extensible by users in many aspects.  Some of the features are:
 ACID transactions, foreign keys, views, sequences, subqueries,
 triggers, user-defined types and functions, outer joins, multiversion
 concurrency control.  Graphical user interfaces and bindings for many
 programming languages are available as well.

Package: postgresql-autodoc
Description-md5: ab1b963175f512696f442e2042b5f137
Description-en: Utility to create a PostgreSQL database schema overview in HTML, DOT and XML
 This is a utility which will run through PostgreSQL tables and returns HTML,
 DOT, and 2 styles of XML which describes the database.
 .
 The HTML is human readable (via webbrowser). The first style of XML is
 actually the fileformat of Dia, a UML diagram tool. The second type of XML is
 similar to the HTML but in the Docbook 4 format. It enables you to mix in
 other DocBook documentation via the XREFs, generating PDFs, HTML, RTF, or
 other formatted documents. Between these tools and JavaDoc with the
 appropriate XREFs, documentation about a project can be generated quickly and
 be easily updatable yet have a very professional look with some DSSSL work.

Package: postgresql-comparator
Description-md5: b1b8d4591c76cd134f2441c3182def04
Description-en: efficient PostgreSQL table content comparison and synchronization
 This script performs a network and time efficient comparison or
 synchronization of two possibly large tables on two PostgreSQL
 database servers, so as to detect inserted, updated or deleted tuples between
 these tables.

Package: postgresql-filedump
Description-md5: 435e1299c3be6771eabee5f23066fa55
Description-en: Dump PostgreSQL files in human-readable form
 pg_filedump is a utility to format PostgreSQL heap/index/control files in
 human-readable form.

Package: postgresql-pgrouting
Description-md5: c221a8fd342e3e9212708d30b8e4cf55
Description-en: Routing functionality support for PostgreSQL/PostGIS - Metapackage
 pgRouting extends the PostGIS/PostgreSQL geospatial database to provide
 geospatial routing and other network analysis functionality.
 .
 This metapackage depends on the PgRouting package for PostgreSQL 18.

Package: postgresql-pgrouting-scripts
Description-md5: aa508784ddd268480e0eb80b6b66a946
Description-en: Routing functionality support for PostgreSQL/PostGIS - SQL scripts metapackage
 pgRouting extends the PostGIS/PostgreSQL geospatial database to provide
 geospatial routing and other network analysis functionality.
 .
 This metapackage depends on the PgRouting scripts package for
 PostgreSQL 18.

Package: postgresql-postgis
Description-md5: 28a508f8ef96111ff90daaa0d999ebad
Description-en: Geographic objects support for PostgreSQL -- Metapackage
 PostGIS adds support for geographic objects to the PostgreSQL
 object-relational database. In effect, PostGIS "spatially enables"
 the PostgreSQL server, allowing it to be used as a backend spatial
 database for geographic information systems (GIS), much like ESRI's
 SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS
 "Simple Features Specification for SQL".
 .
 This metapackage depends on the PostGIS package for PostgreSQL 18.

Package: postgresql-postgis-scripts
Description-md5: 01dd499f6c3e2b856058cabbf8c880ee
Description-en: Geographic objects support for PostgreSQL -- SQL scripts metapackage
 PostGIS adds support for geographic objects to the PostgreSQL
 object-relational database. In effect, PostGIS "spatially enables"
 the PostgreSQL server, allowing it to be used as a backend spatial
 database for geographic information systems (GIS), much like ESRI's
 SDE or Oracle's Spatial extension. PostGIS follows the OpenGIS
 "Simple Features Specification for SQL".
 .
 This metapackage depends on the PostGIS scripts package for
 PostgreSQL 18.

Package: postgresql-server-dev-18
Description-md5: 04dffac7249eb589f5406e22bce0dc7b
Description-en: development files for PostgreSQL 18 server-side programming
 Header files for compiling SPI code to link into PostgreSQL's backend; for
 example, for C functions to be called from SQL.
 .
 This package also contains the Makefiles necessary for building add-on
 modules of PostgreSQL, which would otherwise have to be built in the
 PostgreSQL source-code tree.
 .
 PostgreSQL is an object-relational SQL database management system.

Package: postgresql-server-dev-all
Description-md5: 4d1fadf70da268516132abfe10e4452e
Description-en: build tools for multiple PostgreSQL versions
 The postgresql-server-dev-all metapackage depends on all server-dev-NN
 packages for all supported PostgreSQL major versions, required to
 build PostgreSQL extension packages, as well as on postgresql-common-dev
 for build infrastructure.
 .
 PostgreSQL is a fully featured object-relational database management
 system. It supports a large part of the SQL standard and is designed
 to be extensible by users in many aspects. Its features include ACID
 transactions, foreign keys, views, sequences, subqueries, triggers,
 outer joins, multiversion concurrency control, and user-defined types
 and functions.

Package: postgrey
Description-md5: 441f663c8b671c35a058be05ae5b4e09
Description-en: greylisting implementation for Postfix
 This package provides a policy server for Postfix to implement "greylisting".
 .
 Greylisting is a spam filtering method that rejects email from external
 servers on the first try. Spammers don't usually retry sending their
 messages, whereas legitimate mail servers do.
 .
 While Postgrey is designed for use with Postfix, it can also be used
 with Exim.

Package: posting
Description-md5: c78941a287c2aaf0a74190a0b6f190c0
Description-en: API client for the terminal
 Posting is an HTTP client. As a TUI application, it can be used over SSH and
 enables efficient keyboard-centric workflows.

Package: postmark
Description-md5: 2ec4caba691d107084b3dd174767661b
Description-en: File system benchmark from NetApp
 Benchmark that's based around small file operations similar to those used on
 large mail servers and news servers.  Has been ported to NT so should be good
 for comparing OSs. "Postmark: a new file system benchmark", Jeffrey Katcher,
 Network Appliance Technical Report TR-3022, October 1997

Package: postsrsd
Description-md5: b4204ba9bc0a53ee2268fd6b4cd333f9
Description-en: Sender Rewriting Scheme (SRS) lookup table for Postfix
 PostSRSd provides Sender Rewriting Scheme (SRS) support for Postfix via
 TCP-based lookup tables. SRS is needed if your mail server acts as a forwarder,
 and the mail originates from a server with Sender Policy Framework (SPF)
 enabled.

Package: potool
Description-md5: 14d07a1e32134f4014620d593f72d868
Description-en: program to aid manipulation of gettext po files
 This package contains the filter program 'potool', as well
 as a few helper scripts:
 poedit  - helps editing of po files in your favourite editor
 postats - prints statistics of how much of a file is translated

Package: potrace
Description-md5: dbd3417ca728263b1d9ddb25c6233224
Description-en: utility to transform bitmaps into vector graphics
 potrace is a utility for tracing a bitmap, which means, transforming
 a bitmap into a smooth, scalable image. The input is a bitmap (PBM, PGM,
 PPM, or BMP format), and the default output is an encapsulated PostScript
 file (EPS). A typical use is to create EPS files from scanned data, such as
 company or university logos, handwritten notes, etc. The resulting image is
 not "jaggy" like a bitmap, but smooth. It can then be rendered at any
 resolution.
 .
 Potrace can currently produce the following output formats: EPS,
 PostScript, PDF, SVG (scalable vector graphics), DXF, GeoJSON, PGM
 (for easy antialiasing of pixel-based images), Gimppath, and
 XFig. Additional backends might be added in the future.

Package: pound
Description-md5: a54468f885fe9398bd2a5de60e5b9b58
Description-en: reverse proxy, load balancer and HTTPS front-end for Web servers
 Pound was developed to enable distributing the load among several Web-servers
 and to allow for a convenient SSL wrapper for those Web servers that do not
 offer it natively.
 .
 Pound can also issue HTTP redirects.

Package: povray
Description-md5: 1955185be2ce9918236f80d9162051ec
Description-en: Persistence of vision raytracer (3D renderer)
 POV-Ray is a full-featured ray tracer. Ray tracers simulate objects
 and light sources of the real world to calculate photorealistic, computer
 generated images. Because of the nature of ray tracing, this process is
 quite CPU-intensive, at the benefit of more realistic images compared to
 real time rendering techniques. For example, in POV-Ray, you can model a
 glass prism, and you will see a spectrum in the resulting image.
 .
 POV-Ray by itself is a command-line utility that will take scene
 descriptions, written in a special easy-to-understand language, to
 produce ray-traced images (or even a sequence of images, for animations).
 You can either write those scene-descriptions by hand, or use external
 tools to generate (parts of) the scene.
 .
 povray-includes is highly recommended in addition to this package.

Package: povray-doc
Description-md5: e103ee73ba6e9df36f72c2e5a7bb7937
Description-en: Persistence of vision raytracer (3D renderer) documentation
 POV-Ray is a full-featured ray tracer. Ray tracers simulate objects
 and light sources of the real world to calculate photorealistic, computer
 generated images. Because of the nature of ray tracing, this process is
 quite CPU-intensive, at the benefit of more realistic images compared to
 real time rendering techniques. For example, in POV-Ray, you can model a
 glass prism, and you will see a spectrum in the resulting image.
 .
 POV-Ray by itself is a command-line utility that will take scene
 descriptions, written in a special easy-to-understand language, to
 produce ray-traced images (or even a sequence of images, for animations).
 You can either write those scene-descriptions by hand, or use external
 tools to generate (parts of) the scene.
 .
 This package contains the full POV-Ray manual.

Package: povray-examples
Description-md5: 0fd010f2c5398de9711e51edb4e67faa
Description-en: Persistence of vision raytracer (3D renderer) sample files
 POV-Ray is a full-featured ray tracer. Ray tracers simulate objects
 and light sources of the real world to calculate photorealistic, computer
 generated images. Because of the nature of ray tracing, this process is
 quite CPU-intensive, at the benefit of more realistic images compared to
 real time rendering techniques. For example, in POV-Ray, you can model a
 glass prism, and you will see a spectrum in the resulting image.
 .
 POV-Ray by itself is a command-line utility that will take scene
 descriptions, written in a special easy-to-understand language, to
 produce ray-traced images (or even a sequence of images, for animations).
 You can either write those scene-descriptions by hand, or use external
 tools to generate (parts of) the scene.
 .
 This package contains sample files.

Package: povray-includes
Description-md5: 118aab2b055caae376bcf5c42cf125f9
Description-en: Persistence of vision raytracer (3D renderer) include files
 POV-Ray is a full-featured ray tracer. Ray tracers simulate objects
 and light sources of the real world to calculate photorealistic, computer
 generated images. Because of the nature of ray tracing, this process is
 quite CPU-intensive, at the benefit of more realistic images compared to
 real time rendering techniques. For example, in POV-Ray, you can model a
 glass prism, and you will see a spectrum in the resulting image.
 .
 POV-Ray by itself is a command-line utility that will take scene
 descriptions, written in a special easy-to-understand language, to
 produce ray-traced images (or even a sequence of images, for animations).
 You can either write those scene-descriptions by hand, or use external
 tools to generate (parts of) the scene.
 .
 This package contains architecture independent include files.

Package: powa-collector
Description-md5: 1040112c215a03130fbe67cf9d9f0e2a
Description-en: PoWA collector daemon for remote snapshots
 This repository contains the powa-collector tool, a simple multi-threaded
 python program that performs the snapshots for all the remote servers
 configured in a powa repository database (in the powa_servers table).
 .
 Related packages:
 * powa-web: web frontend
 * postgresql-powa (postgresql-NN-powa): archivist collecting statistics

Package: power-calibrate
Description-md5: 81490f4a5066857ac2ac9316598346f1
Description-en: processor power calibration tool
 Power-calibrate calibrates the power consumption of a mobile device that
 has a battery power source or of an modern Intel device has RAPL support.
 It will attempt to calculate the power usage of 1% of CPU utilisation
 (and 1 instruction and 1 cpu cycle if perf is available).

Package: poweralertd
Description-md5: f2707c8d3f543b9832d0acb56cbed976
Description-en: small daemon notifying about changes in devices with batteries
 poweralertd gives you power notifications when you need them, powered by
 UPower and the freedesktop notification protocol.

Package: powercap-utils
Description-md5: 7b7c71eb50b455ca4ec74ec12ea4adc6
Description-en: Utilities for accessing the powercap Linux kernel feature
 This package contains utilities for accessing the powercap Linux kernel
 feature through sysfs. Specifically, it provides powercap-info and powercap-
 set for generic access to powercap control types, and rapl-info and rapl-
 set for managing Intel RAPL implementations.

Package: powerdebug
Description-md5: ea46c0ef1801e5ca0f7a37b3a2b73f0a
Description-en: tool to display regulator, sensor and clock information
 PowerDebug is a tool to display regulator, sensor and clock information.
 Data is refreshed every few seconds. There is also dump option to display
 the information just once.
 .
 Tool is mostly useful on non-x86 platforms.

Package: powerdevil
Description-md5: a5a7ab9c20fe881a9218c8a292272bb1
Description-en: KDE power management service for Plasma
 PowerDevil is the internal name of the KDE power management service
 for Plasma. It is responsible for some (but not all) interactions
 with hardware functionality.
 .
 The service will:
 .
 - Suspend or shut down sessions under certain conditions such as
 user inactivity, closing the laptop lid or pressing the power button.
 .
 - Adjust the brightness level of displays and keyboards, or turn
 display backlights off/on altogether.
 .
 - Change settings according to the current power state (plugged in,
 battery, low battery), which can be customized in System Settings.
 .
 - Monitor the current battery charge, and set charge thresholds for
 battery-powered devices that support it.
 .
 - Keep track of system state - e.g. suspend/idle/etc. inhibitors,
 activities, screen locking - to adjust power management behaviors
 accordingly.
 .
 - Communicate with underlying services such as UPower,
 power-profiles-daemon, ddcutil, and/or systemd to implement some of
 the above.
 .
 - Provide a D-Bus interface for other Plasma components such as the
 Power Management applet or the Brightness and Color applet.
 .
 This package contains the daemon started alongside the Plasma
 session.

Package: powerdevil-data
Description-md5: b9068ebfeb24888b7cae8d5db90bf77f
Description-en: data files for the KDE power management service for Plasma
 PowerDevil is the internal name of the KDE power management service
 for Plasma. It is responsible for some (but not all) interactions
 with hardware functionality.
 .
 This package contains the data files for PowerDevil.

Package: powerdevil-dev
Description-md5: b620d8ed8ac5b1bf492a65242fb4d86d
Description-en: development files for the KDE power management service for Plasma
 PowerDevil is the internal name of the KDE power management service
 for Plasma. It is responsible for some (but not all) interactions
 with hardware functionality.
 .
 This package contains the development files for PowerDevil.

Package: powerline
Description-md5: 3d51644f102a622f93ac123f4d229abf
Description-en: prompt and statusline utility
 Powerline is a statusline plugin for vim, and provides statuslines and prompts
 for several other applications, including zsh, bash, tmux, IPython, Awesome and
 Qtile.

Package: powerline-doc
Description-md5: 531c87e92c397e2015d069f175f74577
Description-en: prompt and statusline utility (documentation)
 Powerline is a statusline plugin for vim, and provides statuslines and prompts
 for several other applications, including zsh, bash, tmux, IPython, Awesome and
 Qtile.
 .
 This package contains the HTML documentation, incorporates instructions on how
 to customize Powerline for various applications.

Package: powerline-gitstatus
Description-md5: be1088661545a7a1c5cd76bcdf02c9b8
Description-en: Powerline Git segment
 Powerline is a statusline plugin for vim, and provides statuslines and
 prompts for several other applications, including zsh, bash, tmux,
 IPython, Awesome and Qtile.
 .
 This package contains the configuration handling for powerline.

Package: powerline-go
Description-md5: 445878f50703e39f6193ed33f90c68d1
Description-en: Powerline style prompt for your shell: Bash, ZSH and Fish
 - Shows some important details about the git/hg branch
 - Changes color if the last command exited with a failure code
 - If you're too deep into a directory tree, shortens the displayed path with
 an ellipsis
 - Shows the current Python virtualenv environment
 - Shows the current Ruby version using rbenv or rvm
 - Shows if you are in a nix shell
 - It's easy to customize and extend.
 .
 To use it, add the following to your ~/.bashrc:
 function _update_ps1() {
 PS1="$(/usr/bin/powerline-go -error $? -jobs $(jobs -p | wc -l))"
 .
 # Uncomment the following line to automatically clear errors after showing
 # them once. This not only clears the error for powerline-go, but also for
 # everything else you run in that shell. Don't enable this if you're not
 # sure this is what you want.
 .
 #set "?"
 }
 .
 if [ "$TERM" != "linux" ] && [ -f "/usr/bin/powerline-go" ]; then
 PROMPT_COMMAND="_update_ps1; $PROMPT_COMMAND"
 fi
 .
 Or to your ~/.zshrc:
 function powerline_precmd() {
 PS1="$(/usr/bin/powerline-go -error $? -jobs ${${(%):%j}:-0})"
 .
 # Uncomment the following line to automatically clear errors after showing
 # them once. This not only clears the error for powerline-go, but also for
 # everything else you run in that shell. Don't enable this if you're not
 # sure this is what you want.
 .
 #set "?"
 }
 .
 function install_powerline_precmd() {
 for s in "${precmd_functions[@]}"; do
 if [ "$s" = "powerline_precmd" ]; then
 return
 fi
 done
 precmd_functions+=(powerline_precmd)
 }
 .
 if [ "$TERM" != "linux" ] && [ -f "/usr/bin/powerline-go" ]; then
 install_powerline_precmd
 fi
 .
 For fish, redefine fish_prompt in ~/.config/fish/config.fish:
 function fish_prompt
 eval /usr/bin/powerline-go -error $status -jobs (count (jobs -p))
 end

Package: powerman
Description-md5: 233d24b256c156dd1a8a01638c615bf2
Description-en: Centralized Power Distribution Unit (PDU) management
 PowerMan is a tool for manipulating Power Distribution Units (PDUs) from a
 central location. It is suitable for remote operation in data centers or
 compute cluster environment.
 .
 Several RPC varieties are supported natively by PowerMan and
 Expect-like configurability simplifies the addition of new devices.
 .
 This package contains the core system, and includes support for Genders, HTTP
 devices and NCurses user interface.

Package: powermanga
Description-md5: c26dbbdb58a9d236c3cede10eb9efe76
Description-en: vertical shoot 'em up with colourful 3D graphics
 Powermanga is a shoot 'em up with 60 different enemies, 40 meteors, numerous
 weapons, many end of level baddies, spaceship power-ups and lots of other
 surprises.

Package: powermanga-data
Description-md5: d83df5c11fee81f43cee1ee1fb92b342
Description-en: graphics and audio data for powermanga
 Powermanga is a shoot 'em up with 60 different enemies, 40 meteors, numerous
 weapons, many end of level baddies, spaceship power-ups and lots of other
 surprises.
 .
 This package contains the architecture-independent data for powermanga. For
 more information, see the powermanga package.

Package: powerstat
Description-md5: 5f83f45185c37210ab7436f38365f7f2
Description-en: laptop power measuring tool
 Powerstat measures the power consumption of a mobile PC that has
 a battery power source.  The output is like vmstat but also shows
 power consumption statistics.  At the end of a run, powerstat
 will calculate the average, standard deviation and min/max of
 the gathered data.

Package: powersupply-gtk
Description-md5: 0b874bf390ff91f186b2e78bf6653379
Description-en: Graphical power status tool for Linux mobile devices
 Powersupply is a simple GTK+3 application monitoring the status of power
 supply nodes, exposing the current battery and USB power status through
 a simple UI.
 .
 This application is aimed primarily at mobile devices (such as phones
 and tablets) running Linux, but it should work on laptops as well.

Package: poxml
Description-md5: 2ea6ef7ec3fbb8ba316b75ba53436f46
Description-en: tools for translating DocBook XML files with Gettext
 This is a collection of tools that facilitate translating DocBook XML
 files using Gettext message files (PO files).
 .
 Also included are several command-line utilities for manipulating DocBook XML
 files, PO files and PO template files.
 .
 This package is part of the KDE Software Development Kit module.

Package: ppa-dev-tools
Description-md5: a273f4d189660c53557abb9f65fa1992
Description-en: command line client for managing PPAs in Launchpad
 This package provides a command line tool for creating, deleting, and
 configuring Personal Package Archives (PPAs). It includes functionality to
 wait/block until all packages have built.

Package: ppa-purge
Description-md5: 66767bccc660fecbf8c9163bc5b79908
Description-en: disables a PPA and reverts to official packages
 This program disables a PPA from your Software Sources and reverts your
 system back to the official Ubuntu packages. You can use this to return your
 system to normal after testing a new version from a PPA.

Package: ppdc
Description-md5: e7f99ec45e57c5a517be9d38459a27ea
Description-en: OpenPrinting libppd - PPD utilities (transitional package)
 This is a transitional package and can safely be removed once no other
 packages depend on it.

Package: ppl-dev
Description-md5: c3e473b9c4ef451e4f19dc97f6d27453
Description-en: Parma Polyhedra Library (development binaries)
 The Parma Polyhedra Library (PPL) is a C++ library for the
 manipulation of (not necessarily closed) convex polyhedra and other
 numerical abstractions.  The applications of convex polyhedra include
 program analysis, optimized compilation, integer and combinatorial
 optimization and statistical data-editing.  The Parma Polyhedra
 Library is user friendly (you write `x + 2*y + 5*z <= 7' when you
 mean it), fully dynamic (available virtual memory is the only
 limitation to the dimension of anything), written in standard C++,
 exception-safe, rather efficient and thoroughly documented.
 .
 This package provides the ppl-config binary.

Package: pppoe
Description-md5: b3d04783084fc7cdb649ce3379a14704
Description-en: PPP over Ethernet driver
 PPP over Ethernet (PPPoE) is a protocol used by
 many ADSL Internet service providers. This package allows
 you to connect to those PPPoE service providers.

Package: pppoeconf
Description-md5: b2f6333ac88113a7e9b6a150f4f3dc49
Description-en: configures PPPoE/ADSL connections
 User-friendly tool for initial configuration of a DSL (PPPoE) connection.

Package: pps-tools
Description-md5: 95ca1254b7ecb19e021bedb81c07d5d7
Description-en: LinuxPPS support tools and headers
 This package includes the necessary headers for using LinuxPPS PPSAPI
 kernel interface in user-space applications and several support tools:
 * ppstest: PPSAPI interface tester
 * ppsldisc: setup correct RS232 line discipline
 * ppswatch: continuously print PPS timestamps
 * ppsctl: PPS device manager
 * ppsfind: find pps device by name

Package: ppsh
Description-md5: 4e4de5c5c9e160bb8eed34a684812e1f
Description-en: Program to parse and pretty print arbitrary Haskell Show output
 The ppsh program takes the output of an arbitrary Haskell Show output on
 stdin and pretty prints it to stdout. It uses the library provided in the
 libghc-pretty-show-dev package to parse the input and pretty print the
 output.

Package: pqconnect
Description-md5: c554bed4c92639672f0c445e0bdf2007
Description-en: Post-Quantum Internet security layer (command-line tool)
 PQConnect is a new easy-to-install layer of Internet security.
 PQConnect lets you take action right now on your computer to address
 the threat of quantum attacks, without waiting for upgrades in the
 applications that you are using.
 .
 PQConnect automatically applies post-quantum cryptography from end to
 end between computers running PQConnect.  PQConnect adds
 cryptographic protection to unencrypted applications, works in
 concert with existing pre-quantum applications to add post-quantum
 protection, and adds a second application-independent layer of
 defense to any applications that have begun to incorporate
 application-specific post-quantum protection.
 .
 This package contains the command-line tools.

Package: pqconnect-server
Description-md5: 301b4c7728800bcb4a8b91dca8d7ee0d
Description-en: Post-Quantum Internet security layer (server service)
 PQConnect is a new easy-to-install layer of Internet security.
 PQConnect lets you take action right now on your computer to address
 the threat of quantum attacks, without waiting for upgrades in the
 applications that you are using.
 .
 PQConnect automatically applies post-quantum cryptography from end to
 end between computers running PQConnect.  PQConnect adds
 cryptographic protection to unencrypted applications, works in
 concert with existing pre-quantum applications to add post-quantum
 protection, and adds a second application-independent layer of
 defense to any applications that have begun to incorporate
 application-specific post-quantum protection.
 .
 This package contains the server service.

Package: pqiv
Description-md5: bc034271687abcf1168ebf3ce8d62b24
Description-en: Powerful image viewer with minimal UI
 pqiv is a powerful GTK 3 based command-line image viewer with a minimal UI. It
 is highly customizable, can be fully controlled from scripts, and has support
 for various file formats including PDF, Postscript, video files and archives.
 It is optimized to be quick and responsive.
 .
 It comes with support for animations, slideshows, transparency, VIM-like key
 bindings, automated loading of new images as they appear, external image
 filters, image preloading, and much more.
 .
 pqiv started as a Python rewrite of qiv avoiding imlib, but evolved into a
 much more powerful tool. Today, pqiv stands for powerful quick image viewer.

Package: pr3287
Description-md5: 276016beadabd056a4039c7cb78bbb03
Description-en: IBM 3287 printer emulation for telnet sessions to IBM mainframes
 pr3287 opens a telnet connection to an IBM mainframe host and emulates an
 IBM 3287 printer.
 .
 pr3278 implements RFCs 2355 (TN3270E), 1576 (TN3270),
 and 1646 (LU name selection).

Package: praat
Description-md5: 23727ffe44584d3f5e0e6d37fcc6273c
Description-en: program for speech analysis and synthesis
 According to its authors, praat is "doing phonetics by computer".  Through
 its graphical interface, several speech analysis functionalities are
 available: spectrograms, cochleograms, and pitch and formant
 extraction.  Articulatory synthesis, as well as synthesis from pitch,
 formant, and intensity are also available.  Other features are
 segmentation, labelling using the phonetic alphabet, and computation of
 statistics.  Praat is configurable and extensible through its own scripting
 language and has provisions for communicating with other programs.

Package: praat-doc
Description-md5: f15b3c48953fa5bab9c577d15e699f68
Description-en: program for speech analysis and synthesis (documentation)
 According to its authors, praat is "doing phonetics by computer".  Through
 its graphical interface, several speech analysis functionalities are
 available: spectrograms, cochleograms, and pitch and formant
 extraction.  Articulatory synthesis, as well as synthesis from pitch,
 formant, and intensity are also available.  Other features are
 segmentation, labelling using the phonetic alphabet, and computation of
 statistics.  Praat is configurable and extensible through its own scripting
 language and has provisions for communicating with other programs.
 .
 This package provides the HTML form of documentation for Praat
 (essentially a local copy of the website at praat.org).

Package: praelector
Description-md5: 6341f40ae560783cf29388b08c5a0395
Description-en: helps one to read a Latin phrase in a "natural" way
 William G. Hale (1849-1928) explained in "The Art Of Reading Latin"
 principles of such a "natural" way of reading Latin sentences, which is
 radically different of the way of reading current modern languages.

Package: pragha
Description-md5: 8d6a79bea38f68b25ec72d176cc4c684
Description-en: Lightweight Music Player
 Pragha is a Lightweight Music Player for GNU/Linux, based on Gtk, sqlite,
 and completely written in C, constructed to be fast, light, and
 simultaneously tries to be complete without obstructing the daily work.

Package: prance
Description-md5: 266c60c38ec3c246b84cbc2e4a01f94e
Description-en: resolving parser for Swagger/OpenAPI API specs (command-line tool)
 Prance provides parsers for Swagger/OpenAPI 2.0 and 3.0 API
 specifications in Python.
 .
 Swagger.io is an infrastructure to jointly develop, implement
 and test the programmed remote access to computational resources.
 .
 The OpenAPI Specification (OAS), formerly known as the Swagger
 Specification, is the world’s standard for defining RESTful
 interfaces. The OAS enables developers to design a
 technology-agnostic API interface that forms the basis of their API
 development and consumption.
 .
 The package uses openapi_spec_validator, swagger_spec_validator or
 flex to validate specifications, but additionally resolves JSON
 references in accordance with the OpenAPI spec.
 .
 This package contains the command-line tool 'prance'.

Package: prank
Description-md5: 81d40a4b23a326a689d9cc8359a09fb6
Description-en: Probabilistic Alignment Kit for DNA, codon and amino-acid sequences
 PRANK is a probabilistic multiple alignment program for DNA, codon
 and amino-acid sequences. It's based on a novel algorithm that treats
 insertions correctly and avoids over-estimation of the number of
 deletion events. In addition, PRANK borrows ideas from maximum
 likelihood methods used in phylogenetics and correctly takes into
 account the evolutionary distances between sequences. Lastly, PRANK
 allows for defining a potential structure for sequences to be aligned
 and then, simultaneously with the alignment, predicts the locations
 of structural units in the sequences.
 .
 PRANK is a command-line program for UNIX-style environments but the
 same sequence alignment engine is implemented in the graphical
 program PRANKSTER. In addition to providing a user-friendly interface
 to those not familiar with Unix systems, PRANKSTER is an alignment
 browser for alignments saved in the HSAML format. The novel format
 allows for storing all the information generated by the aligner and
 the alignment browser is a convenient way to analyse and manipulate
 the data.
 .
 PRANK aims at an evolutionarily correct sequence alignment and often
 the result looks different from ones generated with other alignment
 methods. There are, however, cases where the different look is caused
 by violations of the method's assumptions. To understand why things
 may go wrong and how to avoid that, read this explanation of
 differences between PRANK and traditional progressive alignment
 methods.

Package: praw-doc
Description-md5: 31b604c1ab64a530520c1c4f3bc359bc
Description-en: Python Reddit API Wrapper (Documentation)
 PRAW, an acronym for "Python Reddit API Wrapper", is a Python module that
 allows for simple access to Reddit's API. PRAW aims to be as easy to use as
 possible and is designed to follow all of Reddit's API rules.
 .
 This package provides documentation and tests for PRAW.

Package: prctl
Description-md5: 69bdc3a6f93f79fac7ba97cb9669f970
Description-en: Process control operations
 prctl is a tool to query and modify process behavior.  Supported process
 behavior is handling of unaligned memory access, handling of floating
 point software assist faults and machine check memory corruption kill
 policy.  Some of this functionality is supported by the kernel only on
 a subset of architectures.

Package: pre-commit
Description-md5: 8f4fbe8e308da30853dc7b7b289059a8
Description-en: Git pre-commit hook framework
 A framework for managing and maintaining multi-language Git pre-commit hooks.

Package: pre-commit-hooks
Description-md5: 99695f9b0e854e0c2475d778287d2dec
Description-en: Git pre-commit hook framework (hooks)
 pre-commit is a framework for managing and maintaining multi-language Git
 pre-commit hooks.
 .
 This package contains some out-of-the-box hooks.

Package: pre-commit-pygrep-hooks
Description-md5: e3f6b414fcadf6a96d6d63f4acd57871
Description-en: Git pre-commit hook framework (Python hooks)
 pre-commit is a framework for managing and maintaining multi-language Git
 pre-commit hooks.
 .
 This package contains some out-of-the-box hooks for Python.

Package: precious
Description-md5: 6a47ea0f03879eb83f8def45cd1005e2
Description-en: one code quality tool to rule them all
 Precious is a code quality tool
 that lets you run all of your linters and tidiers
 with a single command.
 .
 It's features include:
 * One file, `precious.toml`,
 defines all of your linter and tidier commands,
 as well as what files they operate on.
 * Respects VCS ignore files
 and allows global and per-command excludes.
 * Language-agnostic,
 and works the same way with single- or multi-language projects.
 * Easy integration with commit hooks and CI systems.
 * Commands are executed in parallel by default,
 with one process per CPU.
 * Commands can be grouped with labels,
 for example to just run a subset of commands for commit hooks
 and all commands in CI.

Package: predictnls
Description-md5: cde7ecac57e039484021f256614e949f
Description-en: prediction and analysis of protein nuclear localization signals
 predictnls is a method for the prediction and analysis of protein nuclear
 localization signals (NLS).  In addition to reporting the positions of
 NLSs found, predictnls also gives short statistics.

Package: preload
Description-md5: e192f5d7089c86a7332913c20a574513
Description-en: adaptive readahead daemon
 preload monitors applications that users run, and by analyzing this
 data, predicts what applications users might run, and fetches those
 binaries and their dependencies into memory for faster startup times.
 .
 Note that installing preload will not make your system boot faster
 and that preload is a daemon that runs with root privileges.

Package: prelude-lml-rules
Description-md5: 8713a67cb01b9c79e42f5ffa155ac569
Description-en: Security Information and Events Management System [ LML Rules ]
 The Prelude Log Monitoring Lackey (LML) is the host-based sensor program part
 of the Prelude SIEM suite. It can act as a centralized log collector for local
 or remote systems, or as a simple log analyzer (such as swatch). It can run as
 a network server listening on a syslog port or analyze log files. It supports
 logfiles in the BSD syslog format and is able to analyze any logfile by using
 the PCRE library. It can apply logfile-specific analysis through plugins such
 as PAX. It can send an alert to the Prelude Manager when a suspicious log entry
 is detected.
 .
 This package contains all rules (or signatures) for Prelude LML.

Package: premake4
Description-md5: 3bde662ce6d312c79376254eb7d78a8c
Description-en: cross-platform build script generator
 Premake allows you to manage your project configuration
 in one place and still support those pesky IDE-addicted Windows
 coders and/or cranky Linux command-line junkies. It allows you
 to generate project files for tools that you do not own. It saves
 the time that would otherwise be spent manually keeping several
 different toolsets in sync. And it provides an easy upgrade path
 as new versions of your favorite tools are released.

Package: prerex
Description-md5: 02fa5da7e6857ce13b0b7c92db2d3f34
Description-en: course prerequisite chart editor for LaTeX/TikZ
 prerex is an editor for creating esthetically pleasing course prerequisite
 charts using the TikZ LaTeX package.
 .
 The editor supports add, remove, cut-and-paste, and edit operations on
 diagram elements, and shifts of a list of specified elements or the
 entire diagram. The edited diagram may be saved, re-processed, and viewed in
 a PDF viewer, without exiting the editor.
 .
 Course prerequisite charts allow students to easily determine which
 prerequisites, corequisites and recommended prerequisites they need for a
 given course and their time slots. Course prerequisite charts also highlight
 the courses required by a degree.
 .
 prerex is used by departments in several universities, including Queen's
 University and Suffolk University.

Package: presage
Description-md5: a53807bc1f995c7fd4b34483a7d3d1a5
Description-en: intelligent predictive text entry platform (tools and demos)
 Presage is an intelligent predictive text entry platform.
 .
 This package contains the tools required to generate custom
 statistical data used by the presage predictive text engine to
 generate predictions.
 .
 This package also contains simple demonstration programs and simulator.

Package: presenterm
Description-md5: 79a7cd3eb7172df025e42b70f7fc70f4
Description-en: markdown terminal slideshow tool
 presenterm lets you create presentations in markdown format and run
 them from your terminal, with support for image and animated gifs,
 highly customizable themes, code highlighting, exporting presentations
 into PDF format, and plenty of other features.

Package: presentty
Description-md5: 0d1a796bc995bfaa67e2ae1ac9c4fbf4
Description-en: Console-based presentation software
 Presentty is a console-based presentation program where slides are
 authored in reStructuredText. Its features include, but are not limited
 to: Cross-fade animations, progressive list display, panning
 transitions, syntax highlighting, Cowsay and figlet integration, ANSI
 art, JPEG display.

Package: presto
Description-md5: 1df336b8ef4efca6890d5fff54328f94
Description-en: toolkit for processing B and T cell sequences
 pRESTO is a toolkit for processing raw reads from high-throughput
 sequencing of B cell and T cell repertoires.
 .
 Dramatic improvements in high-throughput sequencing technologies now
 enable large-scale characterization of lymphocyte repertoires, defined
 as the collection of trans-membrane antigen-receptor proteins located on
 the surface of B cells and T cells. The REpertoire Sequencing TOolkit
 (pRESTO) is composed of a suite of utilities to handle all stages
 of sequence processing prior to germline segment assignment. pRESTO
 is designed to handle either single reads or paired-end reads. It
 includes features for quality control, primer masking, annotation of
 reads with sequence embedded barcodes, generation of unique molecular
 identifier (UMI) consensus sequences, assembly of paired-end reads and
 identification of duplicate sequences. Numerous options for sequence
 sorting, sampling and conversion operations are also included.

Package: prettyping
Description-md5: 222fa5374dcff57768a9a0d4ed790563
Description-en: better ping tool
 prettyping is a simple tool written in Shell to
 show latency between the sending and the destination
 hosts.
 .
 It is a wrapper around the standard ping tool
 with the objective of making the output prettier,
 more colorful, more compact, and easier to read.
 .
 prettyping runs the standard ping in the background
 and parses its output, showing the ping responses
 in a graphical way at the terminal
 (by using colors and Unicode characters).

Package: preview-latex-style
Description-md5: 8bd8f57146b8d6a222aa6fa0bdddcde3
Description-en: extraction of elements from LaTeX documents as graphics
 The purpose of preview is the extraction of selected elements from a
 LaTeX source, like formulas or graphics, into separate pages of a DVI
 file.  A flexible and convenient interface allows it to specify what
 commands and constructs should be extracted.  This works with DVI files
 postprocessed by either Dvips and Ghostscript or dvipng, but it also
 works when using PDFTeX for generating PDF files.
 .
 Currently, preview.sty is used by preview-latex, the WYSIWYG component of
 the AUCTeX editing environment; for generation of previews in LyX; as
 part of the operation of the ps4pdf and pst-pdf LaTeX packages; by the
 tbook XML system and some other tools.

Package: preview.app
Description-md5: 922ea2a413133e8168b236b6ae7aa184
Description-en: General purpose image viewer for GNUstep
 Preview is an application that can be used to display images. It is
 designed to be easy to use and will support all GNUstep features (images
 design support, pasteboard/services, printing and layout...). It tries to
 follow the NeXTSTEP spirit.

Package: previsat
Description-md5: 9fa882c38f35ad2fdb14d1869e62e94d
Description-en: satellite tracking software for observing purposes
 Previsat is very easy to use, it shows positions of artificial
 satellites in real-time or manual mode. PreviSat is able to make
 predictions of their passes and also predictions of Iridium flares.

Package: price.app
Description-md5: 94c107931f23ebf15b5a432696b16293
Description-en: Image filtering and manipulation using GNUstep
 PRICE can open several image file formats and apply high-quality filters
 and other enhancements.

Package: prime-phylo
Description-md5: d1248884237c1baa3cb1e6264fb39885
Description-en: bayesian estimation of gene trees taking the species tree into account
 PrIME (Probabilistic Integrated Models of Evolution) is a package
 supporting inference of evolutionary parameters in a Bayesian framework
 using Markov chain Monte Carlo simulation. A distinguishing feature of
 PrIME is that the species tree is taken into account when analyzing gene
 trees.
 .
 The input data to PrIME is a multiple sequence alignment in FASTA format
 and the output data contains trees in Newick format.

Package: primecount
Description-md5: dea994a83cd8a8b0c7023623d1a01ff6
Description-en: fast prime number counter C/C++ library
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 See https://github.com/kimwalisch/primecount for more information.
 .
 This dummy package provides the standard installation.

Package: primecount-bin
Description-md5: bd329cee3da86130c03d33b0c61ee438
Description-en: fast prime number counter C/C++ library -- bin
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 This package provides the command line utility primecount.

Package: primecount-doc
Description-md5: a2c3d841b683d7f83bf698a0c3e0f1c9
Description-en: fast prime number counter C/C++ library -- doc
 primecount is a free software program and C/C++ library that counts
 the primes below an integer x <= 10^31 using highly optimized
 implementations of the combinatorial prime counting algorithms.
 .
 See https://github.com/kimwalisch/primecount for more information.
 .
 This package provides the API documentation with its concomitant examples.

Package: primer3
Description-md5: 063d46e211772f78e703d8d910d9f8a4
Description-en: tool to design flanking oligo nucleotides for DNA amplification
 Primer3 picks primers for Polymerase Chain Reactions (PCRs), considering as
 criteria oligonucleotide melting temperature, size, GC content and
 primer-dimer possibilities, PCR product size, positional constraints within
 the source sequence, and miscellaneous other constraints. All of these
 criteria are user-specifiable as constraints, and some are specifiable as
 terms in an objective function that characterizes an optimal primer pair.

Package: primer3-examples
Description-md5: e15e614462e1d11ebb80069030785132
Description-en: tool to design flanking oligo nucleotides for DNA amplification (examples)
 Primer3 picks primers for Polymerase Chain Reactions (PCRs), considering as
 criteria oligonucleotide melting temperature, size, GC content and
 primer-dimer possibilities, PCR product size, positional constraints within
 the source sequence, and miscellaneous other constraints. All of these
 criteria are user-specifiable as constraints, and some are specifiable as
 terms in an objective function that characterizes an optimal primer pair.
 .
 This package contains example data to test the package.

Package: primesieve
Description-md5: 4373544486f792558b8c69edec28f825
Description-en: fast prime number generator C/C++ library
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This dummy package provides the standard installation.

Package: primesieve-bin
Description-md5: 145b05a6b0ca8b7eae4317b91d91305a
Description-en: fast prime number generator C/C++ library -- bin
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This package provides the command line utility primesieve.

Package: primesieve-doc
Description-md5: f67a1e56e91891aa4f9b63a8013d38c0
Description-en: fast prime number generator C/C++ library -- doc
 primesieve is a free software program and C/C++ library that generates
 primes using a highly optimized sieve of Eratosthenes implementation.
 primesieve can generate primes and prime k-tuplets up to nearly 2^64.
 .
 See http://primesieve.org/ for more information.
 .
 This package provides the API documentation with its concomitant examples.

Package: primrose
Description-md5: ca514a53e1b41b8e10a052fd25702332
Description-en: compelling tile-placement puzzle game
 Primrose is a puzzle game by Jason Rohrer and a departure from his
 previous games.
 .
 Primrose is an exploration into deep gameplay in single-player games. It
 is a tile clearing and placement game with chain reactions and without
 gravity or timing elements. The audio is limited to minimal but dynamic
 sound effects that change with game events and progress. It was designed
 as a casual but engaging and intelligent game for mobile phones.
 .
 The player places pairs of coloured tiles on a 7x7 grid. Tiles are
 cleared by surrounding one colour group with another colour group,
 scoring points. The cleared tiles change the colour of the surrounding
 colour group, allowing for chain reactions that give more points. More
 colours are added as more tiles have been placed on the grid and
 eventually the game will end when the grid fills up.
 .
 Primrose features a networked high score board with instant replay of
 the high scores, a comprehensive tutorial with animated examples, a
 colourblind mode, glowing, pulsating, retro graphics and synth-inspired
 sound effects.

Package: primus
Description-md5: 86cd26e1866a08575cea3e262f2dbb68
Description-en: client-side GPU offloading for NVIDIA Optimus
 Primus is a shared library that provides OpenGL and GLX APIs and implements
 low-overhead local-only client-side OpenGL offloading via GLX forking,
 similar to VirtualGL. It intercepts GLX calls and redirects GL rendering
 to a secondary X display, presumably driven by a faster GPU. On swapping
 buffers, rendered contents are read back using a PBO and copied onto
 the drawable it was supposed to be rendered on in the first place.
 .
 Primus is currently intended to be used alongside Bumblebee and provides a
 drop-in replacement for optirun (i.e. "primusrun").

Package: primus-libs
Description-md5: b71ee40c3470c4f6e2ff4d610f5fa30e
Description-en: shared libraries for primus
 Primus is a shared library that provides OpenGL and GLX APIs and implements
 low-overhead local-only client-side OpenGL offloading via GLX forking,
 similar to VirtualGL. It intercepts GLX calls and redirects GL rendering
 to a secondary X display, presumably driven by a faster GPU. On swapping
 buffers, rendered contents are read back using a PBO and copied onto
 the drawable it was supposed to be rendered on in the first place.
 .
 This package contains the libraries for primus which are loaded when running
 primusrun.

Package: princeprocessor
Description-md5: fd9803bf86509a6610a29964cdd39c21
Description-en: standalone password candidate generator using the PRINCE algorithm
 Princeprocessor is a password candidate generator and can be thought of
 as an advanced combinator attack. Rather than taking as input two different
 wordlists and then outputting all the possible two word combinations though,
 princeprocessor only has one input wordlist and builds "chains" of combined
 words. These chains can have 1 to N words from the input wordlist
 concatenated together.
 The name PRINCE is used as an acronym and stands for PRobability INfinite
 Chained Elements, which are the building blocks of the algorithm.

Package: prinseq-lite
Description-md5: db12fbc69319286784c693c71c49fd97
Description-en: PReprocessing and INformation of SEQuence data (lite version)
 PRINSEQ will help you to preprocess your genomic or metagenomic sequence data
 in FASTA or FASTQ format.  It is a tool that generates summary statistics of
 sequence and quality data and that is used to filter, reformat and trim
 next-generation sequence data. It is particular designed for 454/Roche data,
 but can also be used for other types of sequence data.  The standalone version
 is primarily designed for data preprocessing and does not generate summary
 statistics in graphical form.

Package: prinseq-lite-examples
Description-md5: 0e73ec5300e6745bbacc534ef1a6d562
Description-en: PReprocessing and INformation of SEQuence data (example data)
 Example data, and succinct information on how to use them, for PRINSEQ-lite
 are embedded in this package.

Package: print-manager
Description-md5: c70a1f298b306b8002962873e1366838
Description-en: printer configuration and monitoring tools
 This package provides a KDE configuration module and a Plasma widget for
 installing and configuring printers, and monitoring printers, print jobs and
 print queues.
 .
 This package is part of the KDE utilities module.

Package: printemf
Description-md5: d982da18bf467ee2eea5b16cdea85fee
Description-en: Enhanced Metafile library (executable)
 libEMF is a C/C++ library which provides a drawing toolkit based on
 ECMA-234.  The general purpose of this library is to create vector
 graphics files on POSIX systems which can be imported into
 OpenOffice.org or LibreOffice. Times have changed, though.  These
 days, you can import SVGs, or even PDFs, into OpenOffice or
 LibreOffice.  Those are much better choices than EMF files.
 .
 This package contains a tiny executable exposing some of libEMF's
 capabilities to the command line.

Package: printer-driver-all
Description-md5: abf2f68b9d7898d7cea5c76b1fefcbd0
Description-en: printer drivers metapackage
 This package recommends all printer driver packages, which can be
 individually removed.
 .
 It does not provide any printer driver itself.

Package: printer-driver-all-enforce
Description-md5: 0f098ea586a0c411609cf85755235c47
Description-en: printer drivers metapackage - enforcing version
 This package depends on all printer driver packages.
 .
 It does not provide any printer driver itself and mostly exists for the
 purpose of ensuring sane transitions.

Package: printer-driver-c2050
Description-md5: 01a095093af31c883a6e0849d786d133
Description-en: printer driver for Lexmark 2050 Color Jetprinter
 Filter to convert a Postscript file to Lexmark 2050 format.
 .
 This driver allows you to print at 300dpi in color on A4 paper.

Package: printer-driver-cjet
Description-md5: 0bc51d8cefe15dfb31e3e34b74960506
Description-en: printer driver for Canon LBP laser printers
 CJET filters printer data from stdin to stdout, converting HP PCL
 (Printer Command Language) escape sequences and data structures,
 e.g. font headers, to their CaPSL equivalents.
 .
 CaPSL stands for Canon Printing System Language.  It is a set of
 control command developed for the Canon European Language Printer.
 CaPSL was used in Canon Export Models such as LBP-8markIII series and
 LBP-4series.  Canon's older Japanese models (LBP-A404 GII etc. LIPS-III
 as default command) usually have CaPSL emulation mode.

Package: printer-driver-cups-pdf
Description-md5: 66fccf207372a7f6c245cb6ba2641a16
Description-en: printer driver for PDF writing via CUPS
 CUPS-PDF provides a PDF Writer backend to CUPS. This can be used as a
 virtual printer in a paperless network or to perform testing on CUPS.
 .
 Documents are written to a configurable directory (by default to ~/PDF)
 or can be further manipulated by a post-processing command.
 .
 Note that AppArmor prevents outputting PDF documents to non-default
 directories so </etc/apparmor.d/usr.sbin.cupsd> must also be edited,
 whenever the above default get changed in </etc/cups/cups-pdf.conf>.
 .
 In cases where the system mounts home directories from paths other
 than </home/$USER>, edit </etc/apparmor.d/tunables/home> instead.
 .
 Desktop users might find it simpler to use the Print To File feature
 provided by GTK+ and QT or the LibreOffice's Export to PDF feature.

Package: printer-driver-dymo
Description-md5: c35f849553072e7b70cffc39c2027278
Description-en: printer driver for DYMO label printers
 CUPS filter driver for various DYMO label printers: LabelManager 400, 450, PC,
 PC II and PnP; LabelPoint 350 and LabelWriter 300, 310, 315, 320, 330,
 330 Turbo, 400, 400 Turbo, 450, 450 DUO Label, 450 DUO Tape, 450 Turbo,
 450 Twin Turbo, 4XL, DUO Label, DUO Tape, DUO Tape 128, SE450 and Twin Turbo.
 .
 This package contains the CUPS filter driver and the compressed PPDs for the
 supported label printers.

Package: printer-driver-escpr
Description-md5: 9a3d5c79f3f50b8e09c446517743dece
Description-en: printer driver for Epson Inkjet that use ESC/P-R
 ESC/P-R is a common language for selected Epson printers that supports every
 media type, paper size and associated printing mode available on those
 printers. It is suited especially for consumer electronics devices and
 embedded equipments. ESC/P-R allows many kinds of devices to connect and
 communicate with Epson inkjet printers, expanding possibilities for use with
 medical equipment, measuring equipment, electronic whiteboards, and at home
 with home electronics and game machines.
 .
 This package contains the CUPS filter driver and the compressed PPDs for the
 supported printers.

Package: printer-driver-fujixerox
Description-md5: 96b82b3236d8e18f69512b1d2ffef25e
Description-en: printer driver for Fuji Xerox printers
 This package provides PPD file and PostScript filter for Fuji Xerox printers.
 The following printers are supported:
 * ApeosPort-II 3000/4000/5000/6000/7000/C2200/C3300/C4300/C5400/C6500/C7500
 * ApeosPort-III 3010/4000/5000/6000/7000/C2200/C2205/C3300/C3305/C4400/C4405
 *               C5500/C6500/C7600
 * ApeosPort-IV  3070/4070/5080/6080/7080/C2270/C2275/C3370/C3375/C4470/C4475
 *               C5570/C5575/C5580/C6680/C7780
 * DocuCentre C1101/C2101
 * DocuCentre-II 3000/4000/5000/6000/7000/C2200/C3300/C4300/C5400/C6500/C7500
 * DocuCentre-III 2000/3000/3010/4000/5000/6000/7000/C2200/C2205/C3300/C3305
 *                C4400/C4405/C5500/C6500/C7600
 * DocuCentre-IV 2060/3060/3070/4070/5080/6080/7080/C2260/C2263/C2263N/C2270
 *               C2275/C3370/C3375/C4470/C4475/C5570/C5575/C5580/C6680/C7780
 * DocuPrint 2060/3000/3000s/3050/3100/4050/4060/5060/C2250/C3050/C3350/C3350s
 *           C3360/C4000d/C5000d
 * D95/D110
 * D110/D125/D136 Light Publisher
 * 4112/4112 Light Publisher/4127 Light Publisher

Package: printer-driver-indexbraille
Description-md5: ce640e9a17f9a807c481418cd7be4454
Description-en: CUPS printing to Index Braille printers
 This package contains the necessary filters and PPDs for installing and
 printing to Index Braille printers.

Package: printer-driver-oki
Description-md5: 6758242420e09a062fc7ddc0a9c14954
Description-en: printer driver for OKI Data printers
 CUPS filters and drivers supporting OKI Data printers.
 .
 This driver is known to support these printers:
 * OKI 24 Pin
 * OKI 9 Pin
 * OKI B2200 / B2400 PCL
 * OKI B4000 / B400 / MB400 PCL
 * OKI B4000 / B400 / MB400 PS
 * OKI B6250 / B6500
 * OKI B6300
 * OKI B710 / B720 / B730
 * OKI B930
 * OKI C330 / C530
 * OKI C3600
 * OKI C5550 MFP / MC560 MFP / CX2032 MFP / CX2033 MFP
 * OKI C6050 / C6150
 * OKI C610 / C710 / C711
 * OKI C830 / MC860 MFP / CX2633 MFP
 * OKI C910 / C9600 / C9650
 * OKI MB471 MFP / MB491 MFP
 * OKI MC361 MFP / MC561 MFP / CX2731 MFP
 .
 This package contains the CUPS filter driver and PPDs for the
 supported printers.

Package: pristine-lfs
Description-md5: 8d2250b57a1e5ce1ce4600cdfdb59715
Description-en: regenerate pristine tarballs from git-lfs
 pristine-lfs can store pristine upstream tarballs in Git leveraging Git
 LFS. Instead of storing the potentially large tarballs within the Git
 repository as blobs, Git LFS only stores specially prepared metadata
 in the repository, while storing the actual file contents out of band
 on a Git LFS server.
 .
 Using pristine-lfs allows Debian packages to be built entirely using
 sources in version control, without the need to keep copies of upstream
 tarballs.
 .
 An optional upstream signature may be attached to tarballs for verification
 by, for example, dpkg-source(1).

Package: pristine-tar
Description-md5: 3cfce5eb84507505c671f03a5101c3b2
Description-en: regenerate pristine tarballs
 pristine-tar can regenerate a pristine upstream tarball using only a small
 binary delta file and a revision control checkout of the upstream branch.
 .
 The package also includes a pristine-gz command, which can regenerate a
 pristine .gz file, a pristine-bz2 for .bz2 files, and a pristine-xz for .xz
 files.
 .
 The delta file is designed to be checked into revision control along-side
 the upstream branch, thus allowing Debian packages to be built entirely
 using sources in revision control, without the need to keep copies of
 upstream tarballs.
 .
 An optional upstream signature may be attached to tarballs for verification
 by, for example, dpkg-source(1).

Package: privacybrowser
Description-md5: a805ad0dc074742a51870b74e589fa85
Description-en: web browser that respects your privacy
 Privacy Browser is a web browser based on Qt WebEngine with a focus on privacy
 and security. Features like JavaScript and cookies are disabled by default but
 are easy to automatically enable on-the-fly or by domain.

Package: privatebin-cli
Description-md5: a53754e1fba97542fad635ce32af5a9b
Description-en: Powerful CLI for creating and managing PrivateBin pastes with ease
 This is a CLI tool to interact with PrivateBin services. PrivateBin is a
 pastebin like service which saves files encrypted. You can use popular
 PrivateBins like <https://privatebin.net/> or host your own PrivateBin
 instance.
 For more information see <https://privatebin.info/>.
 .
 PrivateBin's secure and anonymous paste service is indispensable for
 many developers and privacy enthusiasts. Recognizing the need for a more
 efficient way to interact with PrivateBin from the terminal.
 This CLI tool is designed to seamlessly integrate with your workflow,
 enabling swift creation and management of pastes.

Package: privoxy
Description-md5: 6ec5aaf09f151e319fd41d430dbd5eca
Description-en: Privacy enhancing HTTP Proxy
 Privoxy is a web proxy with advanced filtering capabilities for
 protecting privacy, filtering web page content, managing cookies,
 controlling access, and removing ads, banners, pop-ups and other
 obnoxious Internet junk. Privoxy has a very flexible configuration
 and can be customized to suit individual needs and tastes. Privoxy
 has application for both stand-alone systems and multi-user networks.
 .
 Privoxy is based on Internet Junkbuster (tm).

Package: prjxray
Description-md5: b8c28148cd87252485ba7ccd07da8aa0
Description-en: FPGA bitstream tools for Xilinx Artix7/Kintex7/Spartan7/Zynq7
 This is a collection of tools to dissect and analyze Xilinx 7-series FPGA
 bitstreams.
 .
 You may find these useful if you are developing for one of these FPGAs,
 otherwise you don't need this package.

Package: prjxray-database
Description-md5: 069e73e8494e3e932067a619fee2ac4d
Description-en: FPGA tile database for Xilinx Artix7/Kintex7/Spartan7/Zynq7
 This is a database of the various block elements found in these FPGAs.
 .
 You will typically not use this package directly. Unless you are writing
 an FPGA toolchain, you probably want to use the nextpnr-himbaechel-xilinx
 package instead.

Package: proalign
Description-md5: 9ec8280b5e64401439cf90623a4b0d2b
Description-en: Probabilistic multiple alignment program
 ProAlign performs probabilistic sequence alignments using hidden Markov
 models (HMM). It includes a graphical interface (GUI) allowing to (i)
 perform alignments of nucleotide or amino-acid sequences, (ii) view the
 quality of solutions, (iii) filter the unreliable alignment regions and
 (iv) export alignments to other software.
 .
 ProAlign uses a progressive method, such that multiple alignment is
 created stepwise by performing pairwise alignments in the nodes of a
 guide tree. Sequences are described with vectors of character
 probabilities, and each pairwise alignment reconstructs the ancestral
 (parent) sequence by computing the probabilities of different
 characters according to an evolutionary model.

Package: probabel
Description-md5: 46cc8699558a3d5d3ab397f8dd25c53e
Description-en: Toolset for Genome-Wide Association Analysis
 The ProbABEL package is part of the GenABEL project for analysis of genome-wide
 data. ProbABEL is used to run GWAS. Using files in filevector/DatABEL format
 even allows for running GWAS on computers with only a few GB of RAM.

Package: probabel-examples
Description-md5: 738de62d749bb8031e853d8da51d410d
Description-en: Example files for ProbABEL
 The ProbABEL package is part of the GenABEL project for analysis of genome-wide
 data. ProbABEL is used to run GWAS. Using files in filevector/DatABEL format
 even allows for running GWAS on computers with only a few GB of RAM.
 .
 This package contains the example files for the probabel package.

Package: probalign
Description-md5: 3a11d1cc47a7d13a0473a4a4d2ff5aca
Description-en: multiple sequence alignment using partition function posterior probabilities
 Probalign uses partition function posterior probability estimates to
 compute maximum expected accuracy multiple sequence alignments. It
 performs statistically significantly better than the leading alignment
 programs Probcons v1.1, MAFFT v5.851, and MUSCLE v3.6 on BAliBASE 3.0,
 HOMSTRAD, and OXBENCH benchmarks. Probalign improvements are largest on
 datasets containing N/C terminal extensions and on datasets with long
 and heterogeneous length sequences. On heteregeneous length datasets
 containing repeats Probalign alignment accuracy is 10% and 15% higher
 than the other three methods when standard deviation of length is at
 least 300 and 400.

Package: probcons
Description-md5: ec79ca582ac1aa23325a39ec48cbbf02
Description-en: PROBabilistic CONSistency-based multiple sequence alignment
 Tool for generating multiple alignments of protein sequences. Using a
 combination of probabilistic modeling and consistency-based alignment
 techniques, PROBCONS has achieved the highest accuracies of all alignment
 methods to date. On the BAliBASE benchmark alignment database, alignments
 produced by PROBCONS show statistically significant improvement over current
 programs, containing an average of 7% more correctly aligned columns than
 those of T-Coffee, 11% more correctly aligned columns than those of CLUSTAL W,
 and 14% more correctly aligned columns than those of DIALIGN.

Package: procdump
Description-md5: 2a902cba700e50b5fa9f01c4d1a3edbf
Description-en: Utility to create core dumps based on performance triggers
 ProcDump provides a convenient way for Linux developers to create core
 dumps of their application based on performance triggers.

Package: procenv
Description-md5: 8a2f139bc3a8b86766c5fd181e306833
Description-en: Utility to show process environment
 This package contains a command-line tool that displays as much
 detail about itself and its environment as possible. It can be
 used as a test tool, to understand the type of environment a
 process runs in, and for comparing system environments.

Package: procinfo
Description-md5: 753f35eefabb53f2d55ab314b4957cee
Description-en: tools to display information from /proc and /sys
 This package provides three small programs that gather system information
 from diverse files under /proc and /sys and print it to the screen:
 .
 * lsdev - information from /proc about installed hardware;
 * procinfo - system monitoring statistics from /proc and /sys;
 * socklist - a summary of open network sockets from /proc/net.

Package: procmail-lib
Description-md5: e7b179e728967c98d1e3062904011a0e
Description-en: Procmail library of plug-in recipes
 Procmail Module Library is a collection of many plug-in modules for
 the Procmail mail processing utility. The modules allow common tasks
 like parsing dates, times, MIME, and email addresses, forwarding
 mail, dealing with POP3, spam shielding, running email cron jobs,
 handling daemon messages, and more.
 .
 Includes also all of Alan Stebben's recipes (the pioneer of Procmail).

Package: procmeter3
Description-md5: 08cc855275b3968f806b4c49c353d0fb
Description-en: graphical system status monitor
 ProcMeter displays constantly updating graphs of system information.
 Many different graphs are supported, including:
 .
 APM and ACPI information.
 Mailbox monitoring.
 Date, time, uptime.
 Amount of free and used disk space.
 Size, number of lines, rate of growth of log files.
 Amount of used and free memory and swap.
 Traffic on network devices.
 Load average, number of processes running and starting.
 Low level system statistics like CPU usage, disk usage and swapping.
 CPU clock speed.
 Wireless network link quality.
 .
 As if all that wasn't enough, procmeter is designed to be easily extendable
 via plugins.
 .
 Procmeter can use either the Athena or the GTK+ widgets. It also supports
 display on small LCD screens using the Linux lcdproc driver.

Package: procs
Description-md5: be80711d601f68a9615c755f9d7d343d
Description-en: modern replacement for ps
 procs lists processes and their stats, like ps but in a more
 human-readable way.
 .
 It displays additional information like TCP/UDP ports being
 listened on by the process, its read/write throughput and the
 name of the Docker container in which it is running, if any.
 .
 It supports colorized output, automatic theme detection based
 on terminal background, multi-column keyword search, paging,
 watch mode and tree view. The output can be customized using
 a configuration file.
 .
 Processes can be filtered by command, user or PID and the
 filters can be combined using logical operators.

Package: procserv
Description-md5: 6064f8c9f0bc41e0dd37962a71912bca
Description-en: Process server with telnet console and log access
 procServ is a wrapper that starts an arbitrary command as a child process in
 the background, connecting its standard input and output to a TCP port for
 telnet access. It supports logging, child restart (manual or automatic on
 exit), and more.
 .
 procServ does not have the rich feature set of the screen utility,
 but is intended to provide running a command in a system service style,
 in a small, robust way.
 Handling multiple users, authorization, authentication, central logging
 is done best on a higher level, using a package like conserver.
 .
 For security reasons, procServ only accepts connections from localhost.

Package: procyon-decompiler
Description-md5: ca8d24973f56db3777015a6de23925b3
Description-en: Procyon Java Decompiler
 Procyon is a Java decompiler handling language enhancements from Java 5
 and beyond that most other decompilers don't. It also excels in areas
 where others fall short. Procyon in particular does well with:
 * Enum declarations
 * Enum and String switch statements
 * Local classes (both anonymous and named)
 * Annotations
 * Java 8 Lambdas and method references

Package: proda
Description-md5: a4af9732493dab9dac9eed761a23a635
Description-en: multiple alignment of protein sequences
 ProDA is a system for automated detection and alignment of homologous
 regions in collections of proteins with arbitrary domain architectures.
 Given an input set of unaligned sequences, ProDA identifies all
 homologous regions appearing in one or more sequences, and returns a
 collection of local multiple alignments for these regions.

Package: prodigal
Description-md5: 17547e924925fa3b22bf27a8a6cf1be5
Description-en: Microbial (bacterial and archaeal) gene finding program
 Prodigal (Prokaryotic Dynamic Programming Genefinding Algorithm) is a
 microbial (bacterial and archaeal) gene finding program developed at
 Oak Ridge National Laboratory and the University of Tennessee.
 Key features of Prodigal include:
 .
 Speed: Prodigal is an extremely fast gene recognition tool
 (written in very vanilla C). It can analyze an entire microbial genome
 in 30 seconds or less.
 .
 Accuracy: Prodigal is a highly accurate gene finder.
 It correctly locates the 3' end of every gene in the experimentally verified
 Ecogene data set (except those containing introns).
 It possesses a very sophisticated ribosomal binding site scoring system that
 enables it to locate the translation initiation site with great accuracy
 (96% of the 5' ends in the Ecogene data set are located correctly).
 .
 Specificity: Prodigal's false positive rate compares favorably with other
 gene identification programs, and usually falls under 5%.
 .
 GC-Content Indifferent: Prodigal performs well even in high GC genomes,
 with over a 90% perfect match (5'+3') to the Pseudomonas aeruginosa curated
 annotations.
 .
 Metagenomic Version: Prodigal can run in metagenomic mode and analyze
 sequences even when the organism is unknown.
 .
 Ease of Use: Prodigal can be run in one step on a single genomic sequence
 or on a draft genome containing many sequences. It does not need to be
 supplied with any knowledge of the organism, as it learns all the properties
 it needs to on its own.

Package: profanity
Description-md5: 50a2c69b7760758369511bd4b0256994
Description-en: console based XMPP client
 Profanity is a console based instant messaging client for XMPP (Jabber)
 protocol based chat. It is inspired by popular IRC client IRSSI.
 .
 Profanity's features are:
 .
 * Supports XMPP chat services
 * MUC chat room support
 * PGP, OMEMO, and OTR encryption
 * Roster management
 * Flexible resource and priority settings
 * Desktop notifications
 * Plugins in Python and C
 * Support for colorthemes

Package: profanity-light
Description-md5: 973e2c8c8bb9b43feaa5887367564862
Description-en: console based XMPP client, light version
 Profanity is a console based instant messaging client for XMPP (Jabber)
 protocol based chat. It is inspired by popular IRC client IRSSI.
 .
 Profanity's features are:
 .
 * Supports XMPP chat services
 * MUC chat room support
 * PGP, OMEMO, and OTR encryption
 * Roster management
 * Flexible resource and priority settings
 * Plugins in C
 * Support for colorthemes
 .
 This version does not depend on X11 libraries nor Python. If you like
 to have support for xscreensaver, icons, notifications, or Python
 plugins, you should install profanity instead of profanity-light.

Package: profbval
Description-md5: 6549fb6c3065431b847a053ea6871cef
Description-en: predictor of flexible/rigid protein residues from sequence
 PROFbval can be useful for both protein structure and
 function predictions. For instance, a biologist can locate potentially
 antigenic determinants by identifying the most flexible residues on the
 protein surface. Additionally, a crystallographer can locate residues that
 potentially have high experimental B-values.
 .
 PROFbval takes the following input, further described on profbval(1):
 * a protein sequence in a FASTA file
 * secondary structure and solvent accessibility prediction by prof(1)
 * an HSSP file
 .
 Background: the mobility of a given residue on the protein surface is related
 to its functional role.
 Therefore, identification of extremely rigid or flexible
 residues on the protein surface is helpful for identifying functionally
 important residues in proteins. A common measure of atom mobility in proteins
 is B-value data from x-ray crystallography structures. PROFbval is the first
 tool to predict normalized backbone B-values from amino-acid sequence.

Package: profile-cleaner
Description-md5: ed12491a66304e2d57e69b5d4017c75b
Description-en: Reduces browser profile size by cleaning their sqlite databases
 Reduces the size of browser profiles by organizing their sqlite databases
 using sqlite3's vacuum and reindex functions.
 .
 The term "browser" is used loosely since profile-cleaner happily works
 on some email clients and newsreaders too.

Package: profile-sync-daemon
Description-md5: bf9f50fa1cdaf4d82370e129c3d86fbd
Description-en: Symlink and sync browser profile directories into RAM
 Profile-sync-daemon (psd) is a tiny pseudo-daemon designed
 to manage your browsers profile in tmpfs and periodically
 sync it back to disk.
 .
 This is accomplished by symlinking and the innovative use
 of rsync to maintain a backup and synchronization between
 tmpfs and disk. One of the major design goals of psd is a
 completely transparent user experience.

Package: profisis
Description-md5: 0883e3d0efa5aceb8c09220adb5f23ee
Description-en: prediction of protein-protein interaction sites from sequence
 Profisis (ISIS) identifies interacting protein residues in protein-protein
 interfaces from sequence alone.
 .
 The strongest predictions of the method reached over 90% accuracy in a
 cross-validation experiment.

Package: profnet-bval
Description-md5: ca0ed7b177934f382705f2d7475a8e90
Description-en: neural network architecture for profbval
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profbval.

Package: profnet-chop
Description-md5: 2f10f2fb15d6295aea161c4880bfc4e4
Description-en: neural network architecture for profchop
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profchop.

Package: profnet-con
Description-md5: 754aaa4cbdc618ded1e95f21134fd1e4
Description-en: neural network architecture for profcon
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profcon.

Package: profnet-isis
Description-md5: 090471b50c4718c6f8c9ab51b68754da
Description-en: neural network architecture for profisis
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profisis.

Package: profnet-md
Description-md5: 1b12d9ebdd646fb0ff8b618b22e6e9ae
Description-en: neural network architecture for metadisorder
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for metadisorder.

Package: profnet-norsnet
Description-md5: 7318b2f301dd7fdcc76dcf2ec90de5b0
Description-en: neural network architecture for norsnet
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for norsnet.

Package: profnet-prof
Description-md5: 2de16cce386681921c0d243890dc162e
Description-en: neural network architecture for profacc
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profsec and profacc.

Package: profnet-snapfun
Description-md5: d093f994873a4cdde733538822cfb087
Description-en: neural network architecture for snapfun
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for snapfun.

Package: profphd-net
Description-md5: d9dad388767d74a8459a2b99847e1f67
Description-en: neural network architecture for profphd
 Profnet is a component of the prediction methods that make up the
 Predict Protein service by the lab of Burkhard Rost. It provides the neural
 network component to a variety of predictors that perform protein feature
 prediction directly from sequence.  This neural network implementation has
 to be compiled for every different network architecture.
 .
 This package contains the neural network architecture for profphd.

Package: profphd-utils
Description-md5: f5774afe907feddbbb9b90da4e3c7d71
Description-en: profphd helper utilities convert_seq and filter_hssp
 The package provides the following binary utilities: convert_seq, filter_hssp.
 These are used by prof from the profphd package: a secondary structure,
 accessibility and transmembrane helix predictor from Burkhard Rost.

Package: proftmb
Description-md5: 8f76d051ad154ac0bdee7aa59976639c
Description-en: per-residue prediction of bacterial transmembrane beta barrels
 proftmb predicts transmembrane beta-barrel (TMB) proteins in Gram-negative
 bacteria.
 .
 For each query protein, proftmb provides both a Z-value indicating that the
 protein actually contains a membrane barrel, and a four-state per-residue
 labeling of upward- and downward-facing strands, periplasmic hairpins and
 extracellular loops.

Package: proftpd-core
Description-md5: 4ded3a58e7e7b81b4793dab6f2b1d63d
Description-en: Versatile, virtual-hosting FTP daemon - binaries
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package contains the daemon and all main modules used for
 common configurations. If you need database-centric authentication
 install the suitable proftpd-mod suggested package.

Package: proftpd-dev
Description-md5: 9d71a4e0d0d30cb8e1091fc6f7cece75
Description-en: Versatile, virtual-hosting FTP daemon - development files
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package contains all files required to develop third-parties
 modules that can be loaded at run-time by means of DSO support.

Package: proftpd-doc
Description-md5: 734d933b7bfe84385058699eb8ca818e
Description-en: Versatile, virtual-hosting FTP daemon - documentation
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package contains the software documentation.

Package: proftpd-mod-autohost
Description-md5: 6fbb69df0f0ba4e569db25e8beff5d79
Description-en: ProFTPD module mod_autohost
 The mod_autohost module allows for server configurations to be configured
 in individual files, and for those configuration to be used in an "on demand"
 fashion. Rather than loading the configurations into memory when the daemon
 starts up, the daemon will check the IP address and port being contacted by a
 connecting client, check in the filesystem for a mod_autohost configuration
 file for that address/port, dynamically parse the configuration, and insert
 the configuration into the session's process space. Thus changes to the
 configuration are seen whenever a client connects, without requiring a daemon
 restart. The memory footprint is reduced because proftpd, via mod_autohost,
 only reads and uses the needed configuration.

Package: proftpd-mod-case
Description-md5: 257bc81e5527e8c167441b76edc569f3
Description-en: ProFTPD module mod_case
 The mod_case module is designed to help ProFTPD be case-insensitive, for
 those sites that may need it (e.g. those that are migrating from a Windows
 environment or have mounted Windows filesystems).
 .
 mod_case works by performing two checks on the filename used in FTP commands.
 First, mod_case will scan the directory to see if there is already a file
 whose name exactly matches the given filename. If not, mod_case will scan the
 directory again, this time looking for case-insensitive matches.

Package: proftpd-mod-clamav
Description-md5: 72774919d023d288dff6bf6231d1eee0
Description-en: ProFTPD module mod_clamav
 Mod_Clamav can be configured to either use Clamd via local unix
 sockets or TCP sockets. This allows one to combine ProFTPd with
 Mod_Clamav and Clamd on a system with local unix sockets for minimal
 administrative overhead and decent security. however, also allows for
 a large scale deployment with many ProFTPd servers utilizing a separate
 Clamd host over TCP for scalability and lower administrative overhead.

Package: proftpd-mod-counter
Description-md5: 1bcb277d748482523cb2ceb5fc9e51f7
Description-en: ProFTPD module mod_counter
 The mod_counter module is designed to allow a sort of "locking" to be
 enforced when the same file is being uploaded or downloaded by multiple
 clients at the same time.
 .
 The mod_counter works by creating a SysV semaphore for a file being
 read/written, and placing a number of reader or writer "counters" in that
 semaphore. When the configured maximum number of counters is reached, the
 FTP command which seeks to add another reader/writer counter will be denied.
 This allows site to configure the maximum number of clients which can be
 reading/writing any file at one time.

Package: proftpd-mod-crypto
Description-md5: 3c59a475c0d93d92baac08e3ff3a4e4d
Description-en: Versatile, virtual-hosting FTP daemon - TLS/SSL/SFTP modules
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 The proftpd-mod-crypto package carries some proftp modules having to do
 with crypto technologies. These modules are linked with libsodium, which
 is not needed by the main binary:
 - mod_sftp.so
 - mod_sql_passwd.so
 - mod_tls.so

Package: proftpd-mod-fsync
Description-md5: 96141bdec545ec9ac6cd2aca73c1f153
Description-en: ProFTPD module mod_fsync
 The mod_fsync module attempts to prevent such bottlenecks by forcibly
 flushing to disk the buffers used for files open for writing after a
 certain number of bytes have been written (for example, after 128 KB
 has been written to a file). This prevents the buffer cache from being
 dominated by data from files being written, freeing up space for data
 for files being read.

Package: proftpd-mod-geoip
Description-md5: 3348e26e68b0eff05e85fd812a6922d6
Description-en: Versatile, virtual-hosting FTP daemon - GeoIP module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides GeoIP functionalities.

Package: proftpd-mod-geoip2
Description-md5: 625a58a96517d1db18378d18ebbbd3e0
Description-en: ProFTPD module mod_geoip2
 The mod_geoip2 module for ProFTPD uses the MaxMind GeoIP library to look up
 geographic information on connecting clients, and to provide ACLs based on
 that geographic information.
 .
 See the mod_geoip2.html documentation for more details.

Package: proftpd-mod-kafka
Description-md5: ad4696cdacaf957576a6a1bef1383b22
Description-en: ProFTPD module mod_kafka
 The mod_kafka module for ProFTPD allows for sending log messages, as JSON,
 to Kafka brokers using the librdkafka client library.
 .
 See the mod_kafka.html documentation for more details.

Package: proftpd-mod-ldap
Description-md5: 4e3d0cca75c843db3554fb2d936f371a
Description-en: Versatile, virtual-hosting FTP daemon - LDAP module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides LDAP based authentication.

Package: proftpd-mod-msg
Description-md5: c91c17cb927edb52929ef4234fde45d4
Description-en: ProFTPD module mod_msg
 The mod_msg module allows system users to send messages to connected
 clients via the ftpdctl program. The module works by creating a SysV
 message queue, which is used to pass messages from the daemon process
 to session processes.

Package: proftpd-mod-mysql
Description-md5: 18e17ab8c72f16da50521f3a5fbb482f
Description-en: Versatile, virtual-hosting FTP daemon - MySQL module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides MySQL based authentication.

Package: proftpd-mod-odbc
Description-md5: 5a1e8ce64cc3371ee50e415ba7f85e03
Description-en: Versatile, virtual-hosting FTP daemon - ODBC module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides ODBC based authentication.

Package: proftpd-mod-pgsql
Description-md5: 47f3bc2584d2984eabc93893f6f938ff
Description-en: Versatile, virtual-hosting FTP daemon - PostgreSQL module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides PostgreSQL based authentication.

Package: proftpd-mod-prometheus
Description-md5: 8fdd7fe5179d8bf569a4d330a4ce13a7
Description-en: ProFTPD module mod_prometheus
 The purpose of the mod_prometheus module is to provide metrics for scraping
 by Prometheus (https://prometheus.io/).
 .
 Installation instructions are discussed here. Note that mod_prometheus
 requires ProFTPD 1.3.7a or later.

Package: proftpd-mod-proxy
Description-md5: f81ad239bfa196bc299c33191c275c3f
Description-en: ProFTPD module mod_proxy
 The mod_proxy module for ProFTPD proxies FTP/FTPS connections, supporting both
 forward and reverse proxy configurations.

Package: proftpd-mod-proxy-protocol
Description-md5: 40821e6994faeaed882c80ae0b5a6f89
Description-en: ProFTPD module mod_proxy_protocol
 The mod_proxy_protocol module for ProFTPD handles protocols that are used
 for conveying connection information via proxies such as haproxy.

Package: proftpd-mod-sftp-ldap
Description-md5: 757e9240c4a4da2fdc3d83683f9d3044
Description-en: ProFTPD module mod_sftp-ldap
 The mod_sftp_ldap module for ProFTPD supports retrieving/using user SSH
 public keys from LDAP directories, for use by the mod_sftp module.

Package: proftpd-mod-snmp
Description-md5: af02b5b732451c401ca9316c753828d3
Description-en: Versatile, virtual-hosting FTP daemon - SNMP module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 The mod_snmp module implements SNMPv1 and SNMPv2, for monitoring of
 proftpd statistics via SNMP.

Package: proftpd-mod-sqlite
Description-md5: eaa7d5df2783d2bf4ad44162364f166d
Description-en: Versatile, virtual-hosting FTP daemon - SQLite3 module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This package provides SQLite based authentication.

Package: proftpd-mod-statsd
Description-md5: a896d3779499b96444ecf17de9972f71
Description-en: ProFTPD module mod_statsd
 The mod_statsd module for ProFTPD emits metrics to a configured statsd
 server, for obtaining/graphing data rather than having to parse log files.

Package: proftpd-mod-tar
Description-md5: b3f88c67d5f4d524bfbcbd17c0393be5
Description-en: ProFTPD module mod_tar
 The mod_tar module supports on-the-fly creation of tar files,
 Whenever a client attempts to download a directory as a tar file,
 the mod_tar module will automatically create a tar file of that directory.

Package: proftpd-mod-vroot
Description-md5: 16de4a75fecb2491776a45779373e9fb
Description-en: ProFTPD module mod_vroot
 The purpose of this module to is to implement a virtual chroot
 capability that does not require root privileges.
 The mod_vroot module provides this capability by using ProFTPD's
 FS API. It also allows one to map a directory out of the user chroot
 as an alias in the chroot for sharing common directories.

Package: proftpd-mod-wrap
Description-md5: 2b27e3e8e0cf25355220957a0d666233
Description-en: Versatile, virtual-hosting FTP daemon - tcpwrapper module
 ProFTPD is a powerful modular FTP/SFTP/FTPS server. This File Transfer
 Protocol daemon supports also hidden directories, virtual hosts, and
 per-directory ".ftpaccess" files. It uses a single main configuration
 file, with a syntax similar to Apache.
 .
 Because of the advanced design, anonymous-FTP directories can have
 an arbitrary internal structure (bin, lib, etc, and special files are
 not needed). Advanced features such as multiple password files and
 upload/download ratios are also supported.
 .
 This module is contained in the contrib/mod_wrap.c file for ProFTPD 1.2+. It
 enables the daemon to use the common tcpwrappers access control library while
 in standalone mode, and in a very configurable manner.

Package: progpick
Description-md5: cb3c37c38036cad5f06eed1610dc09ef
Description-en: Bruteforce with a stream of permutations of a specific pattern
 Bruteforce with a stream of permutations of a specific pattern. Also prints a
 progress bar and calculates an ETA.
 .
 In case you tend to forget your LUKS password as well.

Package: progress
Description-md5: 1a97421e27dcb71375bd1636d8132e1d
Description-en: Coreutils Progress Viewer (formerly known as 'cv')
 This tool can be described as a Tiny, Dirty, Linux-and-OSX-Only
 C command that looks for coreutils basic commands (cp, mv, dd, tar,
 gzip/gunzip, cat, etc.) currently running on your system and
 displays the percentage of copied data. It can also show estimated
 time and throughput, and provide a "top-like" mode (monitoring).
 .
 It simply scans `/proc` for interesting commands, and then looks at
 directories `fd` and `fdinfo` to find opened files and seek positions,
 and reports status for the largest file.
 .
 It's very light, and compatible with virtually any command.
 This program was formerly known as 'cv' on github.

Package: progressivemauve
Description-md5: 1b3a5c7db196a734331de35b5112fef8
Description-en: multiple genome alignment algorithms
 The mauveAligner and progressiveMauve alignment algorithms have been
 implemented as command-line programs included with the downloadable Mauve
 software.  When run from the command-line, these programs provide options
 not yet available in the graphical interface.
 .
 Mauve is a system for efficiently constructing multiple genome alignments
 in the presence of large-scale evolutionary events such as rearrangement
 and inversion. Multiple genome alignment provides a basis for research
 into comparative genomics and the study of evolutionary dynamics.  Aligning
 whole genomes is a fundamentally different problem than aligning short
 sequences.
 .
 Mauve has been developed with the idea that a multiple genome aligner
 should require only modest computational resources. It employs algorithmic
 techniques that scale well in the amount of sequence being aligned. For
 example, a pair of Y. pestis genomes can be aligned in under a minute,
 while a group of 9 divergent Enterobacterial genomes can be aligned in
 a few hours.
 .
 Mauve computes and interactively visualizes genome sequence comparisons.
 Using FastA or GenBank sequence data, Mauve constructs multiple genome
 alignments that identify large-scale rearrangement, gene gain, gene loss,
 indels, and nucleotide substutition.
 .
 Mauve is developed at the University of Wisconsin.

Package: proguard
Description-md5: a4191a5cbbf1d131117114f89837c7b3
Description-en: Java class file shrinker, optimizer, and obfuscator
 ProGuard is a free Java class file shrinker, optimizer, and
 obfuscator.  It can detect and remove unused classes, fields,
 methods, and attributes. It can then optimize bytecode and remove
 unused instructions. Finally, it can rename the remaining classes,
 fields, and methods using short meaningless names. The resulting jars
 are smaller and harder to reverse-engineer.

Package: proguard-cli
Description-md5: e3411d0a27aa1797bc0792ab89265621
Description-en: Java class file shrinker, optimizer, and obfuscator (CLI)
 ProGuard is a free Java class file shrinker, optimizer, and
 obfuscator.  It can detect and remove unused classes, fields,
 methods, and attributes. It can then optimize bytecode and remove
 unused instructions. Finally, it can rename the remaining classes,
 fields, and methods using short meaningless names. The resulting jars
 are smaller and harder to reverse-engineer.
 .
 This package contains the Proguard command line tool.

Package: proguard-gui
Description-md5: c10fd85a96deb54888a5d322635c07b0
Description-en: Java class file shrinker, optimizer, and obfuscator (GUI)
 ProGuard is a free Java class file shrinker, optimizer, and
 obfuscator.  It can detect and remove unused classes, fields,
 methods, and attributes. It can then optimize bytecode and remove
 unused instructions. Finally, it can rename the remaining classes,
 fields, and methods using short meaningless names. The resulting jars
 are smaller and harder to reverse-engineer.
 .
 This package contains the Proguard desktop application.

Package: progvis
Description-md5: 548b42771653821c40b71274d4072c7e
Description-en: Program visualization tool for C/C++ (and others)
 A program visualization tool written in Storm. Supports a subset
 of C/C++, and other languages supported by the Storm language
 platform. Aimed at showing how concurrent programs interact with
 pointers/references and other fundamental programming concepts.

Package: progvis-examples
Description-md5: 8b70804279ace1649e2956ac6d8fb309
Description-en: Set of example programs for progvis
 Programs developed for Progvis, illustrating different aspects
 of concurrency and memory handling.
 .
 Progvis is a program visualization tool written in Storm. Supports a
 subset of C/C++, and other languages supported by the Storm language
 platform. Aimed at showing how concurrent programs interact with
 pointers/references and other fundamental programming concepts.

Package: proj-bin
Description-md5: 4bbae817af68639fdf53f931d03c29cc
Description-en: Cartographic projection library (tools)
 Proj and invproj perform respective forward and inverse transformation
 of cartographic data to or from Cartesian data with a wide range of
 selectable projection functions (over 100 projections).
 .
 Geod and invgeod perform geodesic (Great Circle) computations for
 determining latitude, longitude and back azimuth of a terminus point given
 a initial point latitude, longitude, azimuth and distance (direct) or the
 forward and back azimuths and distance between an initial and terminus
 point latitudes and longitudes (inverse).
 .
 This package provides the PROJ binary tools.

Package: proj-data
Description-md5: bfcdac2c9d37aa595937c5e1c5e97591
Description-en: Cartographic projection filter and library (datum package)
 Proj and invproj perform respective forward and inverse transformation
 of cartographic data to or from Cartesian data with a wide range of
 selectable projection functions (over 100 projections).
 .
 Geod and invgeod perform geodesic (Great Circle) computations for
 determining latitude, longitude and back azimuth of a terminus point given
 a initial point latitude, longitude, azimuth and distance (direct) or the
 forward and back azimuths and distance between an initial and terminus
 point latitudes and longitudes (inverse).
 .
 This package contains auxiliary projection datum grids used by the
 library and tools.

Package: project-x
Description-md5: dac355e0e821d2e5c1e7c3d42a84bafb
Description-en: DVB demuxing tool
 European digital radio & television uses the DVB standard to broadcast its
 data. Project X gives you a look behind the transmissions and tries its
 best to handle & repair many stream types and shows what went wrong on
 reception.

Package: projectcenter.app
Description-md5: 81013719da2a050097edb12d679b16fb
Description-en: IDE for GNUstep Development
 ProjectCenter is an integrated development environment (IDE) for
 GNUstep systems.  It is a clone of the ProjectBuilder application for
 NextStep, which became popular for its ease of use and speed of
 development.

Package: projecteur
Description-md5: bd4bc2a244b1d083a91784524e71ac72
Description-en: virtual laser pointer for Logitech Spotlight devices
 Projecteur is a virtual laser pointer for use with inertial pointers such as
 the Logitech Spotlight. Projecteur can show a colored dot, a highlighted
 circle or a zoom effect to act as a pointer. The location of the pointer
 moves in response to moving the handheld pointer device. The effect is much
 like that of a traditional laser pointer, except that it is captured by
 recording software and works across multiple screens.

Package: projectl
Description-md5: b90906ee9834816f321286534cd6d646
Description-en: sword action shooting
 The sword mechanics are everything in this game. Your sword rotates away from
 the direction your ship moves, and in doing so slices through the various
 enemies.

Package: projectm-data
Description-md5: 0f59e8186917e18833db90d9002d3bd7
Description-en: Advanced Milkdrop-compatible music visualization library - data
 libprojectm is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains the presets which are distributed with
 projectM.

Package: projectm-jack
Description-md5: a3f428fa6089418d0b2482bdb036b157
Description-en: projectM JackAudio module
 projectM is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains an application to visualize JackAudio streams.

Package: projectm-pulseaudio
Description-md5: 44a16c06a84a1f8ddd00695ab96b0946
Description-en: projectM PulseAudio module
 projectM is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains an application to visualize PulseAudio streams.

Package: projectm-sdl
Description-md5: e4b839ac96b8f533343152e7e23c7e1d
Description-en: projectM SDL module
 projectm is an iterative music visualization library which uses
 OpenGL for hardware acceleration. It is compatible with Milkdrop
 presets.
 .
 This package contains the SDL module which is distributed with
 projectM.

Package: prokka
Description-md5: 7bfacc33e3d6f88d25c778b4c2028609
Description-en: rapid annotation of prokaryotic genomes
 A typical 4 Mbp genome can be fully annotated in less than 10 minutes on a
 quad-core computer, and scales well to 32 core SMP systems. It produces GFF3,
 GBK and SQN files that are ready for editing in Sequin and ultimately submitted
 to Genbank/DDJB/ENA.

Package: prolix
Description-md5: 79e09f9ffc6ba8c95cea2109382c2c88
Description-en: tool to interactively filter chatty command output
 prolix launches a command and captures its standard output and error,
 suppressing uninteresting lines according to a pattern. Yet unlike grep -v,
 prolix is an interactive program: When you find that the output you're being
 shown is still too verbose, simply hit enter and add additional suppression
 patterns. Suppression patterns can be full or substring line matches as well
 as regular expressions. You can also apply substitutions to lines, for example
 shorten overly chatty fields.

Package: prometheus
Description-md5: 470f9ca4d2d0699322425018455375fd
Description-en: monitoring system and time series database
 Prometheus is a systems and services monitoring system. It collects metrics
 from configured targets at given intervals, evaluates rule expressions,
 displays the results, and can trigger alerts if some condition is observed to
 be true.
 .
 Prometheus' main distinguishing features as compared to other monitoring
 systems are:
 .
 * A multi-dimensional data model (timeseries defined by metric name and set
 of key/value dimensions).
 * A flexible query language to leverage this dimensionality.
 * No dependency on distributed storage; single server nodes are autonomous.
 * Timeseries collection happens via a pull model over HTTP.
 * Pushing timeseries is supported via an intermediary gateway.
 * Targets are discovered via service discovery or static configuration.
 * Multiple modes of graphing and dashboarding support.
 * Federation support coming soon.

Package: prometheus-alertmanager
Description-md5: 3f68f63f49ce79ab49e1e311540ab47e
Description-en: handle and deliver alerts created by Prometheus
 The Alertmanager handles alerts sent by client applications such as the
 Prometheus server. It takes care of deduplicating, grouping, and routing them
 to the correct receiver integration such as email, PagerDuty, or OpsGenie. It
 also takes care of silencing and inhibition of alerts.

Package: prometheus-apache-exporter
Description-md5: e0f78b4de6d146ff7d1815bf040e9583
Description-en: Prometheus exporter for Apache server metrics
 Prometheus exporter for Apache server metrics, written in Go.
 .
 This server reads Apache mod_status statistics and exports them via HTTP for
 consumption by Prometheus.

Package: prometheus-bind-exporter
Description-md5: 1550384cb9a1df52de43ca5af80d0582
Description-en: Prometheus exporter for BIND server metrics
 Prometheus exporter for BIND (named/dns) v9+ server metrics, written in Go.

Package: prometheus-bird-exporter
Description-md5: 78466ea90001354e07e3cfbbf2686642
Description-en: Prometheus exporter for the BIRD routing daemon
 Prometheus exporter for the BIRD routing daemon, which collects metrics from
 BIRD's Unix control socket. Exposed metrics include:
 .
 * BGP session state
 * OSPF neighbor / interface count
 * Imported / exported / filtered prefix counts / route state changes (BGP,
 OSPF, Kernel, Static, Device, Direct)
 * Protocol uptimes (BGP, OSPF)

Package: prometheus-blackbox-exporter
Description-md5: b3249e95615cf68e52ba265e4c1af204
Description-en: blackbox prober for Prometheus
 The blackbox exporter allows blackbox probing of network endpoints over HTTP,
 HTTPS, DNS, TCP and ICMP. Additional modules can be defined to suit other
 needs.
 .
 Querying of endpoints happens via HTTP GET queries, by specifying the target
 name and what kind of probing to execute. Results from the probe are returned
 as a set of Prometheus metrics.

Package: prometheus-cpp-dev
Description-md5: 38223cbfc9ca7fd9d86b3cd9f8484371
Description-en: Prometheus Client Library for Modern C++ (development files)
 This library aims to enable Metrics-Driven Development for C++ services.
 It implements the Prometheus Data Model, a powerful abstraction on which
 to collect and expose metrics.
 .
 This package contains the development files.

Package: prometheus-cpp-lite
Description-md5: 9e870c8ce8c148d8be869827fc4bf6f6
Description-en: C++ Header-only Prometheus client library
 C++ header-only prometheus client library for quickly and easily
 adding metric (and profiling) functionality to C++ projects.
 .
 Advantages:
 - Written in pure C++,
 - Header-only,
 - Cross-platform,
 - Compiles with C ++ 11, C ++ 14, C ++ 17 standards,
 - Has no third-party dependencies,
 - Several APIs for use in your projects,
 - Saving metrics to a file (and then works with node_exporter) or sending
 via http (uses built-in header-only http-client-lite library),
 - Possibility to use different types for storing metrics data (default is
 uint32_t, but you can use double or uint64_t types if you want),
 - Five types of metrics are supported: counter, gauge, summary, histogram
 and benchmark,
 - Has detailed examples of use (see examples folder)

Package: prometheus-diskspin-exporter
Description-md5: ec9e6338c57b2c0c2b5897df1f82dbe1
Description-en: Monitor spinning rust disks in Prometheus
 prometheus-diskspin-exporter is a zero-dependency Python program that will
 export the power state of the SATA disks found on the host and expose them to
 an HTTP endpoint for consumption by Prometheus.
 .
 It monitors if the disks are correctly shut down according to scheduled time
 in the disk or manual calls to hdparm -y. It calls hdparm -C on every request
 and parses the status of each SATA disk /dev/sd* reported by lsblk. The
 program limits queries on SATA disks because NVME SSDs and other disk types
 will often response with an unknown status to the hdparm -C command.
 .
 This way one can monitor disk spin status to be sure that the spin policy works
 correctly: energy is saved and noise is reduced when not in use, and disks do
 not spin up and down too often to prevent wear.

Package: prometheus-dnsmasq-exporter
Description-md5: 9f5ed947eefc155a57813888ca2f8170
Description-en: Prometheus exporter for dnsmasq
 dnsmasq_exporter is a Prometheus exporter for dnsmasq, allowing you to
 monitor/alert on the number of DHCP leases and various DNS statistics.

Package: prometheus-elasticsearch-exporter
Description-md5: 2ec19b2338ed24ad2f60c342fcf7abe2
Description-en: Prometheus exporter for various metrics about Elasticsearch
 The exporter fetches various information from an Elasticsearch
 cluster on every scrape.

Package: prometheus-exporter-exporter
Description-md5: eafebb6644f8ab3af7427a460c4107de
Description-en: simple reverse proxy to other Prometheus exporters
 prometheus-exporter-exporter is intended as a single binary alternative to
 nginx/apache for use in environments where opening multiple TCP ports to all
 servers might be difficult (technically or politically).

Package: prometheus-foomuuri-exporter
Description-md5: af986918d6bf00d5676bb1defef92a47
Description-en: multizone bidirectional nftables firewall - Prometheus exporter
 This package provides Prometheus exporter for Foomuuri metrics.

Package: prometheus-frr-exporter
Description-md5: ae9877ae96975881a6fdfffab9ec19a0
Description-en: Prometheus exporter for Free Range Routing (FRR)
 Prometheus exporter for FRR version 3.0+ that collects metrics by using vtysh
 and exposes them via HTTP, ready for collecting by Prometheus.

Package: prometheus-hacluster-exporter
Description-md5: 8f246271e439f342ff140a51ea664100
Description-en: Prometheus exporter for HA cluster services
 Prometheus exporter for Pacemaker cluster services, written in Go.
 .
 This service scrapes status of Corosync, Pacemaker, SBD and DRBD
 services and exports them via HTTP for Prometheus consumption.

Package: prometheus-haproxy-exporter
Description-md5: 5b311ab5288c3a7b335fe41fc1d8d119
Description-en: HAProxy exporter for Prometheus
 Simple server that scrapes HAProxy stats and exports them via HTTP for
 Prometheus consumption.

Package: prometheus-homeplug-exporter
Description-md5: ebc0624dca276a5218aae99bb24f342d
Description-en: Prometheus exporter for HomePlug/Power Line Communication
 Exports HomePlug PLC network and station statistics via HTTP for Prometheus
 consumption.

Package: prometheus-ipmi-exporter
Description-md5: af131260b6543e607db69ee61b5db0ba
Description-en: Prometheus exporter for IPMI devices
 Prometheus exporter for Intelligent Platform Management Interface (IPMI)
 device sensor metrics. Supports local IPMI devices (e.g., /dev/ipmi0), or
 remote devices via Remote Management Control Protocol (RMCP). When using
 RMCP, a single exporter can be used to monitor a large number of IPMI
 devices by passing a target hostname as a parameter.
 .
 This exporter primarily relies on tools from the FreeIPMI suite for the
 actual IPMI implementation, but also features an experimental native Go
 IPMI client.

Package: prometheus-libvirt-exporter
Description-md5: 208b2c3ddcde9899a068575d1b4c46eb
Description-en: Prometheus metrics exporter for libvirt
 This exporter connects to any libvirt daemon and exports per-domain metrics
 related to CPU, memory, disk and network usage. By default, this exporter
 listens on TCP port 9177.

Package: prometheus-mailexporter
Description-md5: 3c845b7ec935d2730b12e6785d61f13f
Description-en: exports prometheus-style metrics about mail server functionality
 This package exports metrics for the prometheus monitoring system about
 mail server functionality. It can be used for mail delivery systems that
 are based on Maildir and tests MDA and optionally SMTP functionality.
 .
 Gathered metrics include roundtrip times and mail timeouts and exposes
 those in the prometheus metrics format.

Package: prometheus-mongodb-exporter
Description-md5: 950c3c621c98f63abad15b3d8082d2b6
Description-en: Prometheus exporter for MongoDB
 Prometheus exporter for MongoDB, written in Go.
 .
 This service scrapes MongoDB stats and exports them via HTTP for Prometheus
 consumption.

Package: prometheus-mqtt-exporter
Description-md5: c1ae15e33fb6061092a06a3ccaaa2547
Description-en: Prometheus exporter for metrics sent via MQTT topics
 This exporter translates from MQTT topics to prometheus metrics, allowing
 small/IoT devices that can't be polled directly to be monitored.
 .
 Clients push metrics as abritrary JSON messages via MQTT to an MQTT Broker.
 This exporter subscribes to the broker and publish the received messages as
 prometheus metrics.
 .
 While the upstream project is called `mqtt2prometheus`, the Debian packaging
 uses the name `prometheus-mqtt-exporter` for consistency with other exporters.

Package: prometheus-mysqld-exporter
Description-md5: 2d3f549eb032b931c69a16083dc2ad46
Description-en: Prometheus exporter for MySQL server
 Prometheus exporter for MySQL server metrics.
 .
 Supported MySQL versions: 5.1 and up, however not all collection methods
 are supported on MySQL < 5.6.

Package: prometheus-mysqlrouter-exporter
Description-md5: c3a6c9148ca31c1c3fcc27085257dbb7
Description-en: Prometheus exporter for MySQL Router (program)
 MySQLRouter Exporter is a Prometheus exporter tool designed to collect and
 expose metrics from MySQL databases through the MySQL router REST API. For
 more information on exporters see
 https://prometheus.io/docs/instrumenting/exporters/

Package: prometheus-nextcloud-exporter
Description-md5: 9b4cee548e479bcfd28924774c25bca7
Description-en: Prometheus exporter for Nextcloud server metrics
 The prometheus-nextcloud-exporter can be used to gather metrics from a
 Nextcloud server instance.

Package: prometheus-nginx-exporter
Description-md5: d92e6abf96eb04c2b1aff77e20c8fb4a
Description-en: Prometheus exporter for NGINX webservers
 Official Prometheus exporter for NGINX, developed by NGINX, Inc. This exporter
 supports the NGINX stub_status handler, as well as the NGINX Plus API, and
 exposes metrics such as number of current requests and total requests served.

Package: prometheus-node-exporter
Description-md5: 9366958e5739169b3c3e951f14e3802f
Description-en: Prometheus exporter for machine metrics
 Prometheus exporter for machine metrics, written in Go with pluggable metric
 collectors.

Package: prometheus-node-exporter-collectors
Description-md5: a0e33c65384acc786c0e717e0ee65c4e
Description-en: Supplemental textfile collector scripts for Prometheus node_exporter
 Optional textfile collector scripts which extend the functionality of
 Prometheus node_exporter, or process output from external binaries into
 the Prometheus metrics format, to be exposed by node_exporter.

Package: prometheus-openstack-exporter
Description-md5: 543679cc7143b6f416da91021a449fab
Description-en: Prometheus exporter for Openstack
 Exposes high level OpenStack metrics to Prometheus that can be visualised
 using Grafana and the OpenStack Clouds Dashboard.

Package: prometheus-pgbackrest-exporter
Description-md5: def90a2320a7d6b5d297bf71c2eaa9ab
Description-en: Prometheus exporter for pgBackRest (program)
 pgBackRest Exporter is a Prometheus exporter tool designed to collect and
 expose metrics from pgBackRest, a PostgreSQL backup and restore system. For
 more information on pgBackRest see https://pgbackrest.org/ and for exporters
 in general see https://prometheus.io/docs/instrumenting/exporters/

Package: prometheus-pgbouncer-exporter
Description-md5: a729ef3b56a50f73ad2f81db51619a25
Description-en: Prometheus exporter for PgBouncer (program)
 PgBouncer Exporter is a Prometheus exporter tool designed to collect and
 expose metrics from PgBouncer, the PostgreSQL connection pooler. For more
 information on exporters see
 https://prometheus.io/docs/instrumenting/exporters/

Package: prometheus-phpfpm-exporter
Description-md5: 1c0509905e19c66b2fffb666a13eda10
Description-en: Prometheus exporter for PHP-FPM
 Prometheus Exporter for the PHP-FPM status page.
 .
 Metrics are scrapped via unix socket and made available on port 9253.
 .
 This exporter also provides a way for embedding the output of arbitrary
 PHP scripts into its metrics page, analogous to the node exporter's
 textfile collector.
 .
 It supports monitoring multiple pools which can be provided either one
 by one or with a directory, and there are example Grafana dashboards
 for both single and multi-pool configurations.

Package: prometheus-postfix-exporter
Description-md5: 92f62f3099317ef85acdc460a769f51d
Description-en: Prometheus exporter for Postfix mail servers
 Prometheus exporter which scrapes the log output of Postfix MTA daemons
 to expose various metrics such as SMTP connection counts, message delivery
 statuses / delays etc. This exporter has a slight advantage over the mtail
 log parser approach, since it also connects to the Postfix admin Unix socket
 to expose metrics about messages currently in the queue.

Package: prometheus-postgres-exporter
Description-md5: a03ff7f6f3924bc3d982523f8ddca638
Description-en: Prometheus exporter for PostgreSQL server metrics
 Prometheus exporter for PostgreSQL server metrics, written in Go.
 Supports Postgres versions 9.4 and up.

Package: prometheus-process-exporter
Description-md5: 4076c3304a9fe29d43ed04aaf82b2157
Description-en: Prometheus exporter that exposes process metrics from procfs
 Some apps are impractical to instrument directly, either because you don't
 control the code or they're written in a language that isn't easy to
 instrument with Prometheus. This exporter solves that issue by mining
 process metrics from procfs.

Package: prometheus-pushgateway
Description-md5: 95fbeb244faa98192d9c460610063023
Description-en: Prometheus exporter for ephemereal jobs
 The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose
 their metrics to Prometheus. Since these kinds of jobs may not exist long
 enough to be scraped, they can instead push their metrics to a Pushgateway.
 The Pushgateway then exposes these metrics to Prometheus.
 .
 The Pushgateway is explicitly not an aggregator, but rather a metrics cache.
 It does not have a statsd-like semantics. The metrics pushed are exactly the
 same as you would present for scraping in a permanently running program.
 .
 For machine-level metrics, the textfile collector of prometheus-node-exporter
 is usually more appropriate. The Pushgateway is best used for service-level
 metrics.

Package: prometheus-redis-exporter
Description-md5: 009e2fe27f9769a9bd1862b89fd65170
Description-en: Prometheus exporter for Valkey metrics (Redis-compatible)
 Supports Valkey 7.x, 8.x, 9.x and Redis.

Package: prometheus-script-exporter
Description-md5: 8762673de5b5e12c044296182d80ecca
Description-en: Prometheus exporter for scripts (program)
 Script Exporter is a Prometheus exporter tool designed to execute scripts and
 collect metrics from the output or the exit status. For more information on
 Prometheus exporters see https://prometheus.io/docs/instrumenting/exporters/.

Package: prometheus-sensor-exporter
Description-md5: aab351d92b37934e3e262c660bebbe36
Description-en: Prometheus exporter for I²C temperature and humidity sensors
 prometheus-sensor-exporter is a Prometheus exporter for I²C temperature and
 humidity sensors. Supported sensors:
 .
 * Bosch Sensortec BME280, BMP180, BMP280, BMP388
 * Sensirion SHT30, SHT31, SHT35

Package: prometheus-smartctl-exporter
Description-md5: 08b161cf6d5a6191706ac9f6b3bfdb29
Description-en: Export smartctl statistics to prometheus (program)
 This package provides prometheus exporter to export smartctl metrics to
 prometheus.

Package: prometheus-smokeping-prober
Description-md5: 3d09cbc8d88a6f240ba49a9a4e5d70d1
Description-en: Prometheus style "smokeping" prober
 This prober sends a series of ICMP (or UDP) pings to a target and records
 the responses in Prometheus histogram metrics. The resulting metrics are
 useful for detecting changes in network latency (or round trip time), as
 well as packet loss over a network path.

Package: prometheus-snmp-exporter
Description-md5: 009f2bf0727254a8939c746159c2aaee
Description-en: Prometheus exporter for SNMP-enabled devices
 An exporter for Prometheus which exposes information gathered from Simple
 Network Management Protocol (SNMP) for use by the Prometheus monitoring
 system.
 .
 There are two components - an exporter which does the actual scraping, and a
 generator which creates the configuration for use by the exporter.

Package: prometheus-sql-exporter
Description-md5: 9263de1244ec588d0b84cd1488f1ffc4
Description-en: Flexible SQL Exporter for Prometheus
 This Prometheus exporter extracts various metrics from PostgreSQL, MySQL, and
 MSSQL databases. The metrics are configurable via a YAML file.

Package: prometheus-squid-exporter
Description-md5: 1a04040f44261106960ced41467b2dbd
Description-en: Prometheus exporter for Squid proxy servers
 Prometheus exporter which connects to a Squid proxy server's cache manager
 API and exposes metrics such as:
 .
 * Cache hit counters
 * Client HTTP request / byte counters
 * Server HTTP / FTP requests
 * Request error counters

Package: prometheus-systemd-exporter
Description-md5: 66cf4ff66673668077b40c780df14a22
Description-en: Prometheus exporter for systemd unit metrics (program)
 Systemd Exporter is a Prometheus exporter tool designed to collect metrics
 from Systemd units. For more information on Prometheus exporters see
 https://prometheus.io/docs/instrumenting/exporters/.

Package: prometheus-tplink-plug-exporter
Description-md5: 7c97d24bb302d25447f87850b1be3942
Description-en: Prometheus exporter for TP-Link Smart plug metrics
 This application scrapes TP-Link Smart Plugs HS110 for power statistics on the
 local network and exports metrics for use by prometheus.

Package: prometheus-trafficserver-exporter
Description-md5: d12ae50df6557965441c7c18109f55d4
Description-en: Prometheus exporter for Apache Traffic Server
 prometheus-trafficserver-exporter is an Apache Traffic Server metrics
 exporter for Prometheus. It uses the stats_over_http Traffic Server
 plugin to translate JSON data into Prometheus format.

Package: prometheus-varnish-exporter
Description-md5: 90021dca808eddf684c5439f77f38f58
Description-en: Prometheus exporter for Vinyl Cache
 Prometheus exporter for Vinyl Cache metrics.
 .
 prometheus-varnish-exporter scrapes the vinylstat -j JSON output on
 each Prometheus collect and exposes all reported metrics. Metrics with
 multiple backends or Vinyl Cache defined identifiers (e.g. VBE.*.happy
 SMA.*.c_bytes LCK.*.creat) and other metrics with similar structure
 (e.g. MAIN.fetch_*) are combined under a single metric name with
 distinguishable labels. Vanish naming conventions are preserved as much
 as possible to be familiar to Vinyl Cache users when building queries,
 while at the same time trying to following Prometheus conventions like
 lower casing and using _ separators.

Package: prometheus-xmpp-alerts
Description-md5: ef25cdc74cc26235cbd03313de447e61
Description-en: web hook that forwards prometheus alerts over XMPP
 This package provides a web hook for the prometheus alertmanager
 that can deliver alerts from prometheus over XMPP (Jabber).

Package: promtool
Description-md5: 4da442a6cb50726953d0b24c38a2175a
Description-en: tooling for the Prometheus monitoring system
 promtool is a command-line utility for managing and interacting with a
 Prometheus monitoring system and its configuration / rules.

Package: proofgeneral
Description-md5: d9db6f28a37c20061313aac90898d734
Description-en: generic frontend for proof assistants
 Proof General is a major mode to turn Emacs into an interactive proof
 assistant to write formal mathematical proofs using a variety of
 theorem provers.
 .
 This package provides Proof General support for Coq. (There is no
 other proof assistant that one could sensibly support.)

Package: proofgeneral-doc
Description-md5: cdd14456c76d5e2c98c64600689dd506
Description-en: generic frontend for proof assistants - documentation
 Proof General is a major mode to turn Emacs into an interactive proof
 assistant to write formal mathematical proofs using a variety of
 theorem provers.
 .
 This package provides the Proof General user manual in info, html and
 pdf form.

Package: proot
Description-md5: f74471c95fd77fd66894129479bbdcba
Description-en: emulate chroot, bind mount and binfmt_misc for non-root users
 PRoot is a user-space implementation of chroot, mount --bind,
 and binfmt_misc.
 .
 This means that users don't need any privileges or setup to do things like
 using an arbitrary directory as the new root filesystem, making files
 accessible somewhere else in the filesystem hierarchy, or executing programs
 built for another CPU architecture transparently through QEMU user-mode.
 .
 Also, developers can add their own features or use PRoot as a Linux process
 instrumentation engine thanks to its extension mechanism.
 .
 Technically PRoot relies on ptrace, an unprivileged system-call available in
 every Linux kernel.

Package: propaganda-debian
Description-md5: 3de319eaa549f184b64502dad9f79b5e
Description-en: Propaganda background image volume for Debian
 This package contains images intended to be used as desktop backgrounds.
 It was put together specifically for Debian and includes images from
 previous volumes of Propaganda as well as some unique tiles.
 .
 Note: This package does not include images that contain the Debian logo.

Package: propellor
Description-md5: 999d6dcb9dee319b5c340b4d77d9a3d9
Description-en: property-based host configuration management in haskell
 Propellor ensures that the system it's run in satisfies a list of
 properties, taking action as necessary when a property is not yet met.
 .
 It is configured using haskell.

Package: prosody
Description-md5: 12d4cb414b879c7a9ec6762a4708b10c
Description-en: Lightweight Jabber/XMPP server
 Prosody is a modern XMPP communication server. It aims to be
 easy to set up and configure, and efficient with system resources.
 Additionally, for developers it aims to be easy to extend and
 give a flexible system on which to rapidly develop added
 functionality, or prototype new protocols.

Package: prosody-modules
Description-md5: 0f4eabd5a8ce3941393d954fd9b70e18
Description-en: Selection of community modules for Prosody
 This package contains extensions to the Prosody XMPP server.
 This is a selection of the community provided archive at
 http://hg.prosody.im/prosody-modules/
 .
 modules included:
 - mod_adhoc_blacklist: XEP-0133: Service Administration blacklist editing
 - mod_adhoc_oauth2_client: Ad-Hoc command interface to dynamic OAuth2
 - mod_admin_web: provides basic web administration interface
 - mod_anti_spam/mod_dnsbl/mod_flags: various ways to block spam
 - mod_atom: exposes users microblogging on HTTP
 - mod_auth_ccert: PKI-style client certificate authentication
 - mod_auth_cyrus: Cyrus SASL
 - mod_auth_dovecot: dovecot authentication
 - mod_auth_ha1: HA1 based authentication
 - mod_auth_ldap2: another take on LDAP authentication
 - mod_auth_oauthbearer: authentication module for SASL OAUTHBEARER
 mechanism
 - mod_auth_sql: SQL Database authentication module
 - mod_blocking: XEP-0191: Blocking Command
 - mod_block_strangers: block messages from jids not in roster
 - mod_bob: cache Bits of Binary on MUC services
 - mod_broadcast: broadcast a message to online users, like mod_announce
 - mod_c2s_conn_throttle: c2s connections throttling module
 - mod_carbons_adhoc: XEP-0280: adhoc command for Message Carbons
 - mod_carbons_copies: XEP-0280: Message Carbons, v0 style copy support
 - mod_client_certs: XEP-0257: Client Certificate Management for SASL
 EXTERNAL
 - mod_cloud_notify_encrypted/mod_cloud_notify_extensions/
 mod_cloud_notify_filters/mod_cloud_notify_priority_tag:
 XEP-0357: Push Notifications
 - mod_csi_battery_saver/mod_filter_chatstates/mod_throttle_presence:
 XEP-0352: Client State Indication
 - mod_default_bookmarks: default bookmarks for users
 - mod_delegation: XEP-0355: Namespace Delegation
 - mod_firewall: block, bounce, drop, forward, copy, redirect stanzas
 - mod_host_guard: granular remote host blacklisting plugin
 - mod_http_libjs: serve common Javascript libraries
 - mod_http_muc_log: web interface to stored chatroom logs
 - mod_http_pep_avatar: serves avatars from local users who have published
 XEP-0084: User Avatar via PEP.
 - mod_http_oauth2/mod_adhoc_oauth2_client: OAuth2/OpenID Connect (OIDC)
 Authorization Server on top of Prosody’s internal authentication backend
 - mod_http_upload_external: XEP-0363: upload files over HTTP for clients
 to an external web server
 - mod_invites_api: authenticated HTTP API to create invites
 - mod_invites_page: generate friendly web page for invitations
 - mod_invites_register_web: register accounts via the web using invite
 tokens
 - mod_invites_tracking: store, who created an invite which was used to
 create the user’s account
 - mod_ipcheck: XEP-0279: server IP check
 - mod_lastlog: stores the timestamp of when a user logs in
 - mod_lastlog2: records timestamps of various events
 - mod_lib_ldap: LDAP lib
 - mod_list_inactive: lists users, who haven't used their account in a
 defined time-frame
 - mod_log_auth: log failed authentication attempts with their IP address
 - mod_mam_adhoc: XEP-0313: adhoc command for Message Archive Management
 - mod_measure_active_users: calculates the number of daily, weekly and
 monthly active users (DAU, WAU, MAU)
 - mod_migrate_http_upload: mod_http_upload to mod_http_file_share migrator
 - mod_muc_activity: XEP-0502: MUC Activity Indicator
 - mod_muc_cache_media: Cache media (OOB, SIMS) in a MUC for privacy
 - mod_muc_invite_affiliated: sends invites to users after server restart
 - mod_muc_limits: control the maximum rate of ‘events’ in a MUC room
 - mod_muc_mav: XEP-0463: MUC Affiliations Versioning
 - mod_muc_moderation: XEP-0425: Message Moderation
 - mod_muc_notifications: sends notifications to non-present MUC members
 - mod_muc_restrict_avatars: add room configuration option to hide avatars
 of non-members
 - mod_muc_restrict_media: adds room configuration option to hide inline
 media and display links instead
 - mod_muc_restrict_nick: require MUC occupant nicknames to match a specific
 pattern
 - mod_muc_restrict_rooms: regexp based room restriction module
 - mod_muc_rtbl: subscribes to a real-time blocklist using pubsub
 - mod_muc_search: implements https://search.jabber.network/docs/api#xmpp
 - mod_net_dovecotauth: server implementation of the Dovecot
 authentication protocol. It allows you to authenticate e.g.
 Postfix against your Prosody installation.
 - mod_net_proxy: implementation of PROXY protocol versions 1 and 2
 - mod_onions: allow federation (s2s) to Tor hidden services
 - mod_password_policy: password policy enforcement for Prosody
 - mod_password_reset: allows users to reset their password via web page
 - mod_pastebin: redirect long messages to built-in pastebin
 - mod_ping_muc: reacts to server-to-server connections closing
 - mod_post_msg: send messages via a simple HTTP API
 - mod_privacy_lists: XEP-0016: privacy lists
 - mod_private_adhoc: retrieve private XML data via adhoc command
 - mod_privilege: XEP-0356: allows entity/component to have privileged
 access
 - mod_proctitle: sets the process name to ‘prosody‘
 - mod_pubsub_feeds: fetch Atom and RSS feeds, push to pubsub subscribers
 - mod_pubsub_forgejo: accepts Forgejo webhooks and publishes them to a
 local pubsub component
 - mod_pubsub_mqtt: lets MQTT clients connect to pubsub nodes
 - mod_pubsub_serverinfo: expose server information over Pub/Sub
 - mod_pubsub_subscription: programmatically subscribe to updates from a
 pubsub node
 - mod_pubsub_text_interface: lets users manage subscriptions to pubsub
 nodes via simple chat messages
 - mod_register_apps: manage list of compatible client apps
 - mod_register_json: token based JSON registration & verification servlet
 - mod_register_redirect: XEP-077: IBR Registration Redirect
 - mod_register_web: web interface to register user accounts
 - mod_reload_modules: automatically reload modules with the config
 - mod_report_forward: forwards spam/abuse reports to one or more JIDs
 - mod_rest: RESTful API for sending and receiving stanzas via Prosody
 - mod_s2s_idle_timeout: close idle server-to-server connections
 - mod_s2s_smacks_timeout: closes s2s connections when a connection is
 broken or the remote server is not responding
 - mod_sasl2/mod_sasl2_bind2/mod_sasl2_fast/mod_sasl2_sm:
 XEP-0388: Extensible SASL Profile and
 XEP-0484: Fast Authentication Streamlining Tokens
 - mod_sasl_oauthbearer: RFC-7628: SASL mechanism OAUTHBEARER
 - mod_sasl_ssdp: XEP-0474: SASL SCRAM Downgrade Protection
 - mod_seclabels: XEP-0258: Security Labels in XMPP
 - mod_server_status/mod_stanza_counter: server status plugin
 - mod_spam_reporting: basic implementation of XEP-0377: Spam Reporting
 - mod_storage_ldap: LDAP storage (read-only) for rosters and vCards.
 - mod_support_contact: add a support contact to new registrations
 - mod_track_muc_joins: keep track of joined chat rooms
 - mod_turncredentials: XEP-0215: Implementation for time-limited TURN
 credentials
 - mod_unified_push: implements a Unified Push Provider that uses XMPP to
 talk to a Push Distributor
 - mod_vjud: XEP-0055: Jabber Search
 - mod_watch_spam_reports: handles incoming XEP-0377: Spam Reporting
 - mod_webpresence: display your online status in web pages

Package: prospector
Description-md5: fd4770baca5de83d9369c72462778134
Description-en: comprehensive static Python code analyzer
 Prospector analyzes Python source files and puts out information about
 coding errors, potential problems, convention violation and unnecessary
 complexity.
 .
 It provides an uniform and flexible interface for these tools:
 - Pylint (extensive Python code checker)
 - Pyflakes (checks Python code for logical errors)
 - Pycodestyle (checks for PEP-8 coding style conventions)
 - Pep8-naming (checks for PEP-8 naming conventions not covered by pycodestyle)
 - McCabe (checks for cyclomatic code complexity)
 - Pydocstyle (checks for compliance with the PEP-257 docstring conventions)
 - Dodgy (checks for hard coded passwords, VCS diff checkins etc.)
 - Vulture (scans Python programs for unused code)
 - Pyroma (Python packaging quality checker)
 .
 Prospector detects if code employs specific frameworks and libraries,
 and checks them by corresponding Pylint plugins:
 - Django (web application framework)
 - Celery (asynchronous task/job queue)
 - Flask (web application framework)

Package: proteinortho
Description-md5: e3a91e234fd7863ad7849747c6f6e226
Description-en: Detection of (Co-)orthologs in large-scale protein analysis
 Proteinortho is a stand-alone tool that is geared towards large datasets
 and makes use of distributed computing techniques when run on multi-core
 hardware. It implements an extended version of the reciprocal best
 alignment heuristic. Proteinortho was applied to compute orthologous
 proteins in the complete set of all 717 eubacterial genomes available at
 NCBI at the beginning of 2009. Authors succeeded identifying thirty
 proteins present in 99% of all bacterial proteomes.

Package: protobuf-c-compiler
Description-md5: f7ead9d693a53ffd3f7ac107f652a871
Description-en: Protocol Buffers C compiler (protobuf-c)
 Protocol Buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to XML, but smaller, faster, and
 simpler. You define how you want your data to be structured once, then you can
 use special generated source code to easily write and read your structured
 data to and from a variety of data streams and using a variety of languages.
 You can even update your data structure without breaking deployed programs
 that are compiled against the "old" format.
 .
 This is the "protobuf-c" implementation of Protocol Buffers in C.
 .
 This package contains the "protoc-c" code generator that creates C stubs from
 Protocol Buffers .proto files. These stubs must be compiled and linked against
 the libprotobuf-c support library.

Package: protobuf-codegen
Description-md5: d085300ae1c2de14a52efacbbc98217b
Description-en: Code generator for rust-protobuf
 Includes a library to invoke programmatically (e. g. from `build.rs`) and
 `protoc-gen-rs` binary.
 .
 This package contains the following binaries built from the Rust crate
 "protobuf-codegen":
 - protoc-gen-rs

Package: protobuf-compiler
Description-md5: 1054ab94728e41bc0d59a82d40d1611e
Description-en: compiler for protocol buffer definition files
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to XML, but smaller, faster, and
 simpler. You define how you want your data to be structured once, then you can
 use special generated source code to easily write and read your structured
 data to and from a variety of data streams and using a variety of languages.
 You can even update your data structure without breaking deployed programs
 that are compiled against the "old" format.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the protocol buffer compiler that is used for
 translating from .proto files (containing the definitions) to the language
 binding for the supported languages.

Package: protobuf-compiler-grpc
Description-md5: 8d28232f23390c3159e16acd56f28f68
Description-en: high performance general RPC framework - protobuf plugin
 A modern, open source remote procedure call (RPC) framework that can
 run anywhere. It enables client and server applications to communicate
 transparently, and makes it easier to build connected systems.
 .
 This package provides the plugins needed for compiling gRPC service
 definitions with the protobuf compiler.

Package: protobuf-compiler-grpc-java-plugin
Description-md5: ce7dd8f4d198c50c79ce107ef21d151a
Description-en: high performance general RPC framework - protobuf Java plugin
 A modern, open source remote procedure call (RPC) framework that can run
 anywhere. It enables client and server applications to communicate
 transparently, and makes it easier to build connected systems.
 .
 This package provides the Java plugin needed for compiling gRPC service
 definitions with the protobuf compiler.

Package: protobuild
Description-md5: 73601674b253a782ecad64109ebd990e
Description-en: Convenience wrapper for building protobufs in Go
 protobuild works by scanning the go package in a project and emitting
 correct protoc commands, configured with the plugins, packages and
 details of your choice.
 .
 The main benefit is that it makes it much easier to consume external
 types from vendored projects. By integrating the protoc include paths
 with Go's vendoring and GOPATH, builds are much easier to keep
 consistent across a project.

Package: protoc-betterproto
Description-md5: a7941b6653959a0caf684fcfe977fa71
Description-en: Better Protobuf / gRPC Support for Python (command-line tools)
 This project aims to provide an improved experience when using
 Protobuf / gRPC in a modern Python environment by making use of
 modern language features and generating readable, understandable,
 idiomatic Python code. It will not support legacy features or
 environments (e.g. Protobuf 2). The following are supported:
 .
 - Protobuf 3 & gRPC code generation
 - Both binary & JSON serialization is built-in
 - Python 3.7+ making use of:
 - Enums
 - Dataclasses
 - `async`/`await`
 - Timezone-aware `datetime` and `timedelta` objects
 - Relative imports
 - Mypy type checking
 - Pydantic Models generation
 .
 This package contains the command-line tool protoc-gen-python_betterproto.

Package: protoc-gen-connect-go
Description-md5: 786e74ed3434cd7599964a5addbe237a
Description-en: Go implementation of Connect (protobuf plugin)
 Connect is a slim library for building browser and gRPC-compatible HTTP APIs.
 You write a short Protocol Buffer schema and implement your application logic,
 and Connect generates code to handle marshaling, routing, compression, and
 content type negotiation. It also generates an idiomatic, type-safe client.
 Handlers and clients support three protocols: gRPC, gRPC-Web, and Connect's own
 protocol.
 .
 The Connect protocol is a simple protocol that works over HTTP/1.1 or HTTP/2.
 It takes the best portions of gRPC and gRPC-Web, including streaming, and
 packages them into a protocol that works equally well in browsers, monoliths,
 and microservices. Calling a Connect API is as easy as using curl.
 .
 protoc-gen-connect-go is a plugin for the Protobuf compiler that generates Go
 code for Connect.

Package: protoc-gen-doc
Description-md5: 79bce86814461e2eecd14f7c20739183
Description-en: documentation generator for Google Protocol Buffers (program)
 This is a documentation generator plugin for the Google Protocol Buffers
 compiler (protoc). The plugin can generate HTML, JSON, DocBook, and
 Markdown documentation from comments in your .proto files.
 .
 It supports proto2 and proto3, and can handle having both in the same
 context (see examples (/examples/) for proof).
 .
 This package contains the command-line tool.

Package: protoc-gen-go
Description-md5: de89c175b2d408de1772318ee6de510c
Description-en: Go plugin for protobuf compiler (APIv2)
 This protobuf compiler plugin is from google.golang.org/protobuf module,
 which is recommended by upstream.
 .
 Compared to the old plugin provided by github.com/golang/protobuf module, in
 protoc-gen-go-1-3 or protoc-gen-go-1-5 package, it doesn't support generating
 gRPC service definitions.
 .
 For APIv2, see https://go.dev/blog/protobuf-apiv2.

Package: protoc-gen-go-1-3
Description-md5: 44b4feddc85f12cc1e5aa57436d8ef1b
Description-en: transitional package -- safe to remove
 This transitional package facilitates migration to
 "golang-github-golang-protobuf-1-5-dev" and can be safely removed.

Package: protoc-gen-go-1-5
Description-md5: 5751e2e6b6ac34b323b8c7e9c6da3286
Description-en: Go plugin for protobuf compiler (version v1.5.x)
 This protobuf compiler plugin is from github.com/golang/protobuf module,
 which is deprecated.
 .
 v1.5.x implements Go APIv2 for protocol buffers.
 .
 For APIv2, see https://go.dev/blog/protobuf-apiv2.
 .
 People should migrate to protoc-gen-go package which is provided
 by google.golang.org/protobuf module.
 .
 Go files generated by this version will cause runtime panic with
 golang-github-gogo-protobuf-dev.

Package: protoc-gen-go-grpc
Description-md5: b7151d70e59938cd4fc374cd61f87dec
Description-en: gRPC plugin for protobuf compiler
 This protobuf compiler plugin generates gRPC service definitions for the
 protocol buffer defined by file.proto.
 .
 The new protoc-gen-go plugin (provided by google.golang.org/protobuf) no longer
 supports generating gRPC service.

Package: protoc-gen-go-vtproto
Description-md5: c817507e7d58cee0ce809c6ee4bbadd7
Description-en: Vitess Protocol Buffers compiler (APIv2)
 This package provides the protoc-gen-go-vtproto plug-in for protoc, which
 is used by Vitess to generate optimized marshall & unmarshal Go code.
 .
 vtprotobuf is implemented as a helper plug-in that must be run alongside
 the upstream protoc-gen-go generator, as it generates fully-compatible
 auxiliary code to speed up (de)serialization of Protocol Buffer messages.
 .
 The code generated by this compiler is based on the optimized code
 generated by gogo/protobuf, although this package is not a fork of the
 original gogo compiler, as it has been implemented to support the new
 ProtoBuf APIv2 packages.
 .
 For APIv2, see https://go.dev/blog/protobuf-apiv2.

Package: protoc-gen-yarpc
Description-md5: 85bc3190c687be9d3d60c1f38e0e41c4
Description-en: Yet Another RPC for Go - command-line utility
 yarpc is Yet Another RPC package for Go.
 .
 This package contails the command-line utility

Package: protoc-grpclib
Description-md5: aa7def23e1f3c37fcca48dd7ba3fdf79
Description-en: Pure-Python gRPC implementation for asyncio (command-line tools)
 Provides a Pure-Python gRPC implementation for asyncio.
 .
 This package contains the command-line tools
 protoc-gen-grpclib_python and protoc-gen-python_grpc.

Package: proton-caller
Description-md5: 9d1188f7c1f70265f3ba34a7b6e84f3c
Description-en: Run any Windows program through Valve's Proton
 Proton-caller allows you to run any Windows program through
 Valve's Proton compatibility layer as easy as running it with WINE.
 Simply configure your Steam and common directories, and run the executable
 with proton-call -r foo.exe. Other usage examples can be found in the
 manual page. The last arguments are passed to the windows executable.

Package: proton-vpn-cli
Description-md5: 633a00d513cb2d96d2a78d5dc3c10e7e
Description-en: Command-line client for ProtonVPN
 The ProtonVPN CLI is a tool used to connect to the ProtonVPN network on
 Linux systems, providing secure and private internet access directly
 from the terminal.
 .
 Key features:
 * Support for WireGuard and OpenVPN protocols
 * Automatic server selection based on load and location
 * Secure Core routing through countries with privacy policies
 * Kill switch and DNS leak protection
 * Split tunneling support
 * Tor over VPN for greater anonymity

Package: proton-vpn-gtk-app
Description-md5: b42c1a6bb707ea0291fe8440c490bcc9
Description-en: GTK graphical client for Proton VPN
 The ProtonVPN GTK App repository is an official ProtonVPN desktop application
 for Linux, developed using the GTK (GIMP Toolkit) library for a graphical user
 interface. It provides an easy and intuitive way to connect to ProtonVPN
 servers, manage settings, and monitor VPN status directly from a native Linux
 application.
 .
 Key Features:
 - Quick Connection to VPN Servers:
 Quickly connect to the fastest available server.
 Connect to specific servers by country or server.
 - User-friendly GUI:
 Built with GTK, integrates with Linux desktops (GNOME, KDE).
 Shows connection status, IP address, server country, and uptime.
 - Profile Management:
 Create and manage connection profiles for servers/configurations.
 - Advanced Settings:
 Kill Switch: Blocks internet if VPN drops.
 Custom DNS: Set custom DNS servers.
 - Smart Protocol:
 Auto-selects best VPN protocol (OpenVPN, WireGuard).
 - System Notifications:
 Desktop alerts for connection status, disconnections, or errors.
 - Multi-protocol Support:
 Supports protocols like OpenVPN, WireGuard, and IKEv2.
 - ProtonVPN Account Integration:
 Log in with your ProtonVPN account to access premium servers and
 manage settings.
 - Tray Icon (System Tray):
 Quick access from the system tray to connect/disconnect and
 adjust settings.

Package: protonup-rs
Description-md5: 05c0be447e304b30ac341f514f20b121
Description-en: Rust app to automate the installation and update of Linux Gaming Compatibility tools, like ProtonGE, Luxtorpeda, Boxtron and others
 This package contains the following binaries built from the Rust crate
 "protonup-rs":
 - protonup-rs

Package: prottest
Description-md5: 1454155e5ec803ebc286ba865e4e36cf
Description-en: selection of best-fit models of protein evolution
 PROTTEST (ModelTest's relative) is a program for selecting the model of
 protein evolution that best fits a given set of sequences (alignment).
 This java program is based on the Phyml program (for maximum likelihood
 calculations and optimization of parameters) and uses the PAL library as
 well. Models included are empirical substitution matrices (such as WAG,
 LG, mtREV, Dayhoff, DCMut, JTT, VT, Blosum62, CpREV, RtREV, MtMam,
 MtArt, HIVb, and HIVw) that indicate relative rates of amino acid
 replacement, and specific improvements (+I:invariable sites, +G: rate
 heterogeneity among sites, +F: observed amino acid frequencies) to
 account for the evolutionary constraints impossed by conservation of
 protein structure and function. ProtTest uses the Akaike Information
 Criterion (AIC) and other statistics (AICc and BIC) to find which of the
 candidate models best fits the data at hand.

Package: prov-tools
Description-md5: 576b6ddbcc27ed3ab0f110bc34f89973
Description-en: tools for prov
 A library for W3C Provenance Data Model
 supporting PROV-JSON and PROV-XML import/export.
 .
 Features:
 * An implementation of the W3C PROV Data Model in Python.
 * In-memory classes for PROV assertions,
 which can then be output as PROV-N.
 * Serialization and deserializtion support: PROV-JSON and PROV-XML.
 * Exporting PROV documents into various graphical formats
 (e.g. PDF, PNG, SVG).
 .
 This package provides the command-line tools.

Package: provd
Description-md5: 5e7fe28c8928378b95c9caa7850ac585
Description-en: Ubuntu init backend
 Backend service used by Ubuntu init to
 perform different system setup activities.

Package: prove6
Description-md5: 9c46f70a06f1a404dd82cb1312043501
Description-en: test runner based on TAP harness
 prove6 is an implementation in Raku of Perl's prove command.
 .
 This command runs a set of test through a TAP harness

Package: provean
Description-md5: cce322ad610c8d55911ab24b8684bf66
Description-en: Protein Variation Effect Analyzer
 PROVEAN (Protein Variation Effect Analyzer) is a software tool which predicts
 whether an amino acid substitution or indel has an impact on the biological
 function of a protein.
 .
 PROVEAN is useful for filtering sequence variants to identify nonsynonymous or
 indel variants that are predicted to be functionally important.
 .
 The performance of PROVEAN is comparable to popular tools such as SIFT or
 PolyPhen-2.
 .
 A fast computation approach to obtain pairwise sequence alignment scores
 enabled the generation of precomputed PROVEAN predictions for 20 single AA
 substitutions and a single AA deletion at every amino acid position of all
 protein sequences in human and mouse.

Package: proxsmtp
Description-md5: 389351b21c04ea291ba17d1690f4adbd
Description-en: multi purpose SMTP Proxy
 ProxSMTP is a flexible tool that allows you to reject, change or log email
 based on arbitrary critera.  It accepts SMTP connections and forwards the SMTP
 commands and responses to another SMTP server.  The 'DATA' email body is
 intercepted and filtered before forwarding.
 .
 You need to be able to write the filtering scripts that integrate it with your
 particular needs.  If you're looking for something that does virus filtering,
 take a look at ClamSMTP which behaves similarly and uses a similar code base.
 .
 You do not need a local mail-transport-agent installed, since this server can
 forward to a remote one.

Package: proxychains
Description-md5: 88d127ec2b5fe2d1c14e5ecf434a6301
Description-en: proxy chains - redirect connections through proxy servers
 Proxy chains force any tcp connection made by any given tcp client
 to follow through proxy (or proxy chain). It is a kind of proxifier.
 It acts like sockscap / premeo / eborder driver ( intercepts TCP calls )
 .
 This version supports SOCKS4, SOCKS5 and HTTP CONNECT proxy servers.
 Different proxy types can be mixed in the same chain.
 .
 Features
 * Access Internet from behind restrictive firewall.
 * Source IP masquerade.
 * SSH tunneling and forwarding.
 * Dynamic LAN-to-LAN VPN channel.
 * Servers and daemons friendly (works fine with sendmail MTA).
 .
 http://proxychains.sourceforge.net

Package: proxychains4
Description-md5: 248efdc0bee35370891819d61c64dcff
Description-en: redirect connections through socks/http proxies (proxychains-ng)
 Proxychains is a UNIX program, that hooks network-related libc functions
 in dynamically linked programs via a preloaded DLL (dlsym(), LD_PRELOAD)
 and redirects the connections through SOCKS4a/5 or HTTP proxies.
 It supports TCP only (no UDP/ICMP etc).
 .
 This project, proxychains-ng, is the continuation of the unmaintained
 proxychains project (known as proxychains package in Debian).

Package: proxycheck
Description-md5: 3d539d297b246d6dde14c7ca9129e2e7
Description-en: checks existence of open proxy
 proxycheck is a simple tool that will work on a reasonable *nix system and
 may be used to quickly check whenever a given host or set of hosts
 has open proxy server running.
 .
 This package is useful for computer network security checks and also Pentests.

Package: proxytrack
Description-md5: 184e6e135b92e971d44cae6217ce752a
Description-en: Build HTTP Caches using archived websites copied by HTTrack
 ProxyTrack is a simple proxy server aimed to deliver content archived by
 HTTrack sessions. It can aggregate multiple download caches, for direct
 use (through any browser) or as an upstream cache slave server.
 This proxy can handle HTTP/1.1 proxy connections, and is able to reply to
 ICPv2 requests for an efficient integration within other cache servers,
 such as Squid. It can also handle transparent HTTP requests to allow
 cached live connections inside an offline network.

Package: proxytunnel
Description-md5: cf1f10c89be88bc0ddf81c422ee1e189
Description-en: Help SSH and other protocols through HTTP(S) proxies
 Proxytunnel creates tunnels through HTTP(S) proxies for any TCP based
 protocol. It comes in handy when one sits behind a firewall that allows for
 HTTP(S) traffic only.
 .
 The program connects stdin and stdout to an origin server somewhere in the
 Internet through an industry standard HTTP or HTTPS proxy. It was originally
 written as an extension to SSH, to be used to SSH to a box at home.
 .
 It's possible to use proxytunnel along with other applications as well,
 by running it from inetd or as daemon listening on a local port to be
 forwarded through the tunnel.

Package: prr
Description-md5: f55723047a3b2149084f3134debcc998
Description-en: Mailing list style code reviews for GitHub
 prr is a tool that brings mailing list style code reviews to Github PRs. This
 means offline reviews and inline comments, more or less.
 .
 To that end, prr introduces a new workflow for reviewing PRs:
 1. Download the PR into a "review file" on your filesystem
 2. Mark up the review file using your favorite text editor
 3. Submit the review at your convenience
 .
 For full documentation, please visit https://doc.dxuuu.xyz/prr/.
 .
 This package includes the prr program, as well as manual pages and shell
 completions for bash, fish, and zsh.

Package: prs
Description-md5: 0a139fe841ebbee3fd90aafdae944bce
Description-en: secure, fast and convenient password manager
 prs is a secure, fast and convenient password manager for the terminal. It
 features GPG to securely store your secrets and integrates git for automatic
 synchronization between multiple machines. It also features a built-in password
 generator, recipient management, history tracking, rollbacks, housekeeping
 utilities and more.
 .
 prs is mostly compatible with pass(1).

Package: prt
Description-md5: fc9522f66fda95badfdaa9bcae0eea46
Description-en: Command line Perl Refactoring Tool
 App::PRT is command line tools for Refactoring Perl.

Package: prusa-slicer
Description-md5: e48ca208c5da5526c62976a94a73417c
Description-en: G-code generator for 3D printers
 PrusaSlicer converts digital 3D models into printing instructions (G-code)
 for your 3D printer. It cuts the model into horizontal slices (layers),
 generates toolpaths to fill them and calculates the amount of material
 to be extruded.
 .
 PrusaSlicer supports input in the STL, AMF and OBJ formats, and can output
 G-code for several series of 3D printers, including RepRap, Ultimaker,
 Makerbot, as well as SVG files for DLP printers.
 .
 It can be used with a graphical interface, or in batch mode via the
 command-line.

Package: pry
Description-md5: d38d464b1810a5fb309ecaa7d639f2ae
Description-en: powerful irb alternative and runtime developer console
 Pry is a powerful alternative to the standard IRB shell for Ruby. It is
 written from scratch to provide a number of advanced features, some of
 these include:
 .
 - Source code browsing (including core C source with the pry-doc gem)
 - Documentation browsing
 - Live help system
 - Open methods in editors (`edit-method Class#method`)
 - Syntax highlighting
 - Command shell integration (start editors, run git, and rake from
 within Pry)
 - Gist integration
 - Navigation around state (`cd`, `ls` and friends)
 - Runtime invocation (use Pry as a developer console or debugger)
 - Exotic object support (BasicObject instances, IClasses, ...)
 - A Powerful and flexible command system
 - Ability to view and replay history
 - Many convenience commands inspired by IPython, Smalltalk and other
 advanced  REPLs

Package: ps-watcher
Description-md5: 096cb74fa13fac0e06fa496de74935c5
Description-en: monitoring a system via ps-like commands
 This program runs the ps command periodically and triggers commands on matches.
 The match patterns are Perl regular expressions which can refer to the process
 information via variables.
 .
 For example it can be used to ensure that a daemon is running, or is not
 running too many times. It can also be used to determine when a process has
 consumed too many resources, perhaps due to a memory leak.

Package: ps2eps
Description-md5: ae6ae6db88e476b50904f3dca5c12a21
Description-en: convert PostScript to EPS (Encapsulated PostScript) files
 ps2eps is a tool to produce Encapsulated PostScript Files (EPS/EPSF)
 from usual one-paged Postscript documents. It calculates correct
 Bounding Boxes for those EPS files and filters some special
 postscript command sequences that can produce erroneous results on
 printers.  EPS files are needed for including (scalable) graphics
 into TeX (or even Word) documents.  Other programs like ps2epsi do
 not calculate the bounding box always correctly (because the values are
 put on the PostScript stack which may get corrupted by bad PostScript
 code) or rounded it off so that clipping the EPS cut off some parts of
 the image. Therefore ps2eps uses a resolution of 144 DPI to get the
 correct bounding box.

Package: psad
Description-md5: 11ed4c48654d4ac09c71c510d9768b49
Description-en: Port Scan Attack Detector
 PSAD is a collection of four lightweight system daemons (in Perl and
 C) designed to work with iptables to detect port scans. It features:
 * a set of highly configurable danger thresholds (with sensible
 defaults provided);
 * verbose alert messages that include the source, destination,
 scanned port range, beginning and end times, TCP flags, and
 corresponding Nmap options;
 * reverse DNS information;
 * alerts via email;
 * automatic blocking of offending IP addresses via dynamic firewall
 configuration.
 .
 When combined with fwsnort and the iptables string match extension,
 PSAD is capable of detecting many attacks described in the Snort rule
 set that involve application layer data.

Package: psautohint
Description-md5: ce27782be5feda22d99a47ef63151eeb
Description-en: Font autohinter from AFDKO
 psautohint is the font autohinter from Adobe Font Development Kit for OpenType
 (AFDKO).
 .
 This package provides the executable program.

Package: pscan
Description-md5: 6762913d9c3ea339ed7e1378fc2d8527
Description-en: Format string security checker for C files
 pscan is a program which scans C source files for
 common function abuses, which often lead to security problems.
 .
 Functions which use variadic arguments will be flagged if they
 appear to contain user-controlled input.
 .
 It is a useful tool for those performing source code audits.

Package: pscan-chip
Description-md5: 7d9dfc67111eeb94ca580e301b5b2847
Description-en: ChIP-based identifcation of TF binding sites
 Regulation of transcription is one of the main check points of gene
 expression regulation and plays a key role in fundamental processes like
 cellular differentiation and dynamic molecular responses to stimuli The
 transcriptional activity of genes is finely regulated by the interaction
 of sequence elements on the DNA (transcription factor binding sites or
 TFBSs) and particular proteins called Transcription Factors (TFs).
 ,
 TFBSs are usually clustered in specific regulatory genomic regions
 called promoters and enhancers. TFs usually recognize TFBSs in a loose
 sequence specific fashion but there is no computational way to determine
 if any given sequence motif on the DNA is actually bound in-vivo by a
 TF, even when the motif is an istance of the sequences typically bound
 by the TF itself.
 .
 Tools like Pscan and PscanChIP analyse a set of regulatory sequences
 to detect motif enrichment. The rationale is that if a given TFBS is
 present in a "surpisingly high" number of istances then there is a good
 chance that the TF that recognize that motif is a common regulator of
 the input sequences, thus they use redundancy as an information source.
 .
 While Pscan (of the pscan-tfbs package) is tailored to work on promoters,
 that is the regulatory regions upstream of transcription start sites,
 PscanChIP is suited to work on more general regulatory genomic regions
 like the ones identified through ChIP-Seq experiments.

Package: pscan-chip-data
Description-md5: 045fef9f3e5011038a23bee0eca01fd8
Description-en: auxiliary data for PScan-ChIP
 The background (BG) folder with precomputed data for a selection of
 mouse and human cell lines, derived from Jaspar and Transfac matrices
 is distribted architecture-independently in this package.

Package: pscan-tfbs
Description-md5: d8a47e90451f258aae8a4632a748f9ef
Description-en: search for transcription factor binding sites
 Pscan finds Over-represented Transcription Factor Binding Site Motifs in
 Sequences from Co-Regulated or Co-Expressed Genes.
 .
 Pscan is a software tool that scans a set of sequences (e.g. promoters)
 from co-regulated or co-expressed genes with motifs describing the
 binding specificity of known transcription factors and assesses which
 motifs are significantly over- or under-represented, providing thus
 hints on which transcription factors could be common regulators of the
 genes studied, together with the location of their candidate binding
 sites in the sequences. Pscan does not resort to comparisons with
 orthologous sequences and experimental results show that it compares
 favorably to other tools for the same task in terms of false positive
 predictions and computation time. The website is free and open to all
 users and there is no login requirement.

Package: psensor
Description-md5: ce450f5f94d4ea924ebb631a11e5276d
Description-en: display graphs for monitoring hardware temperature
 Psensor is a GTK+ application for monitoring hardware sensors,
 including temperatures and fan speeds.
 .
 It displays a curve for each sensor, alerts user using Desktop Notification
 and Application Indicator when a temperature is too high.
 .
 It can monitor:
 * the temperature of the motherboard and CPU sensors (using lm-sensors).
 * the temperature of the NVidia GPUs (using XNVCtrl).
 * the temperature of the Hard Disk Drives (using atasmart lib).
 * the rotation speed of the fans (using lm-sensors).
 * the sensors of a remote computer (using psensor-server).

Package: psensor-common
Description-md5: 3d0c62f3db9ccc13d9301ed07d59881e
Description-en: common files for Psensor and Psensor server
 It contains:
 * the languages packs,
 * the README,
 * and the FAQ.
 This package is required by psensor and psensor-server packages.

Package: psensor-server
Description-md5: a8666e1220eaa6db1877f0cfbccbcd1a
Description-en: Psensor server for monitoring hardware sensors remotely
 Psensor server is an HTTP server providing a JSON Web service which can be
 used by Psensor GTK+ Application to monitor remotely the hardware sensors
 of a computer.
 .
 It can provide information about:
 * the temperature of the motherboard and CPU sensors (using lm-sensors).
 * the temperature of the NVidia GPUs (using XNVCtrl).
 * the temperature of the Hard Disk Drives .
 * the rotation speed of the fans (using lm-sensors).
 .
 It is also possible to connect to Psensor server with a browser, a simple
 Web page is displaying the information.

Package: pseudo
Description-md5: e8ca5be20058441e3c154ed0d7778bc0
Description-en: advanced tool for simulating superuser privileges
 The pseudo utility offers a way to run commands in a virtualized "root"
 environment, allowing ordinary users to run commands which give the
 illusion of creating device nodes, changing file ownership, and otherwise doing
 things necessary for creating distribution packages or filesystems.
 .
 Pseudo has a lot of similarities to fakeroot but is a new implementation
 that improves on the problems seen using fakeroot. Pseudo is now
 extensively used by Poky as a replacement to fakeroot but can also be
 used standalone in many other use cases.

Package: psf-unifont
Description-md5: f2be5f970d4604baa466b7d17bdf282c
Description-en: PSF (console) version of GNU Unifont with APL support
 This contains a PSF font (Unifont-APL8x16.psf) as a console frame
 buffer font with a subset of Unifont for use with GNU APL and other
 APL implementations.  The font is installed in "/usr/share/consolefonts/".
 This PSF font is only suitable for running in console mode, not under the
 X Window System.
 .
 A PSF font allows a maximum of 512 glyphs.  The glyph subset in this
 font includes ASCII, Latin-1, "oe" and "OE" ligatures for French, the
 Euro sign, Unicode Box Drawing, Unicode Block Elements, plus various
 glyphs for APL support and some other miscellaneous glyphs.  The font
 is monospaced, 8 pixels wide by 16 pixels tall.
 .
 Consider using the OpenType version instead (fonts-unifont) if you are
 not running in console mode, because that version is scalable to any
 point size and has proper combining character support.

Package: psfex
Description-md5: 074bbc17893606c2b25d989a20a6296e
Description-en: Point Spread Function model extractor
 Extract models of the Point Spread Function (PSF) from FITS images processed
 with SExtractor, and measures the quality of images. The generated PSF models
 can be used for model-fitting photometry or morphological analyses.

Package: psftools
Description-md5: ecc208237a6710a1f8d515b594fee94f
Description-en: PSF font tools
 The PSF Tools are an attempt to do something similar to NetPBM, for simple
 fixed-width bitmap fonts.
 .
 Convert RAW DOS style font, FNT, FON, Sinclair Spectrum +3, MDA character
 ROM dump, Hercules WriteOn WOF, Wyse-60, BBC Micro to PSF.
 .
 Convert PSF to BDF, C include file, BSD wsfont kernel headers, XBM, PBM,
 and the above it can read to convert to PSF.

Package: psgml
Description-md5: b2c9b27f4900c636147820686129e7b3
Description-en: Emacs major mode for editing SGML documents
 PSGML is a major mode for the editor Emacs used for editing SGML
 documents.  It contains a simple SGML parser and can work with any
 DTD. (The most popular nowadays are the HTML DTDs.  This package
 turns your emacs into the one of most powerful HTML editors and will
 be ultimately flexible as well, since you could upgrade your editor
 by just installing new DTDs).  Functions provided includes menus and
 commands for inserting tags with only the contextually valid tags,
 identification of structural errors, editing of attribute values in a
 separate window with information about types and defaults, and
 structure based editing.
 .
 Since psgml parses the DTD to allow you to edit SGML documents, you do
 need to have the DTDs installed in order to use psgml.  Since psgml
 installs itself as an HTML mode in Emacs, it depends on sgml-data.  Some
 other packages which also provide SGML DTDs are suggested, like
 debiandoc-sgml and linuxdoc-sgml.
 .
 SGML, a language for encoding the structure of a document, is an ISO
 standard: ISO 8879:1986 "Information processing - Text and office
 systems - Standard Generalized Markup Language (SGML)".
 .
 Psgml is a standard package for XEmacs, and thus this package does not
 install itself for XEmacsen.
 .
 The official home page has not been updated since 2005.  The latest version
 of this package was built from an unofficial version at
 <URL:http://www.fsavigny.de/gpled-software/psgml-1.4.0.tar.gz>

Package: psi
Description-md5: ba1f8b215b597834bc79eb6d9f372ecb
Description-en: Qt-based XMPP client
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs

Package: psi-l10n
Description-md5: 637c0995d91770e98d4eafc68a09988b
Description-en: localization files for Psi
 This package contains localization files for Psi.
 .
 If you want to add new or update any existing translation see:
 https://github.com/psi-plus/psi-plus-l10n
 https://www.transifex.com/tehnick/psi-plus/
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs

Package: psi-notify
Description-md5: 0bdd88851bfc9bd8251c5dfcfd58fb39
Description-en: Alert when your machine is becoming oversaturated
 psi-notify is a minimal unprivileged notifier for system-wide resource pressure
 using PSI. This can help you to identify misbehaving applications on your
 machine before they start to severely impact system responsiveness, in a way
 which MemAvailable, CPU graphs, I/O utilisation graphs and other metrics
 cannot.

Package: psi-plugins
Description-md5: 80c9db5b1a1b510586802138ea5eaa10
Description-en: official plugins for Psi
 This package contains officially supported plugins for Psi:
 \* Attention
 \* Autoreply
 \* Birthday Reminder
 \* Chess
 \* Cleaner
 \* Client Switcher
 \* Conference Logger
 \* Content Downloader
 \* Enum Messages
 \* Extended Menu
 \* Extended Options
 \* Gomoku Game
 \* History Keeper
 \* Image
 \* Image Preview
 \* Jabber Disk
 \* Juick
 \* Message Filter
 \* OpenPGP
 \* Off-the-Record
 \* PEP Change Notify
 \* QIP X-Statuses
 \* Screenshot
 \* Stop Spam
 \* Storage Notes
 \* Translate
 \* Video Status
 \* Watcher
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs

Package: psi-plus
Description-md5: a67052675dfe3a2cc899eaaf52a5dff5
Description-en: Qt-based XMPP client (basic version)
 This package contains basic version of Psi+. Use it if you prefer old
 fashioned plain text chats from era of IRC heyday.
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-common
Description-md5: cfb77f90872207180c24db400adee179
Description-en: common files for Psi+
 This package contains common files for basic and webengine versions of Psi+.
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-l10n
Description-md5: 2a649fa7cb6dd601a28e276bb0d2ee77
Description-en: localization files for Psi+
 This package contains localization files for Psi+.
 .
 If you want to add new or update any existing translation see:
 https://github.com/psi-plus/psi-plus-l10n
 https://www.transifex.com/tehnick/psi-plus/
 .
 Psi IM is a capable XMPP client aimed at experienced users. There are
 keybindings for just about everything, Unicode is supported throughout,
 contacts are cached offline. Security is also a major consideration, and
 Psi IM provides it for both client-to-server (TLS) and client-to-client
 (GnuPG, OTR, OMEMO).
 .
 Psi+ is a development branch of Psi IM. Project purposes are:
 implementation of new features, writing of patches and plugins for
 transferring them to Psi IM.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 Full list of Psi+ features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-plugin-psimedia
Description-md5: 7dea7b3a1d44dbb80705f7bf713ec781
Description-en: plugin for Psi+ for audio and video calls
 Media plugin provides functionality required for Audio/Video calls and can
 also replace some parts of QtMultimedia.
 .
 Current implementation is based on GStreamer.
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-plugins
Description-md5: 08288709af5d202677f5c5ec34231369
Description-en: plugins for Psi+
 This package contains officially supported plugins for Psi+:
 \* Attention
 \* Autoreply
 \* Birthday Reminder
 \* Chess
 \* Cleaner
 \* Client Switcher
 \* Conference Logger
 \* Content Downloader
 \* Enum Messages
 \* Extended Menu
 \* Extended Options
 \* Gomoku Game
 \* History Keeper
 \* Image
 \* Image Preview
 \* Jabber Disk
 \* Juick
 \* Message Filter
 \* OMEMO
 \* OpenPGP
 \* Off-the-Record
 \* PEP Change Notify
 \* QIP X-Statuses
 \* Screenshot
 \* Stop Spam
 \* Storage Notes
 \* Translate
 \* Video Status
 \* Watcher
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-plugins-dev
Description-md5: 0890d947df28e1ec584557b95fc05f3a
Description-en: development files for Psi+ plugins
 This package contains header files and cmake modules which are necessary
 for building of Psi+ plugins which are developed outside of Psi+ project.
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-sounds
Description-md5: 72dcd68d20df46bd09b1a3a0e482a7ce
Description-en: sound files for Psi+
 This package contains sound files for Psi+.
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psi-plus-webkit
Description-md5: ce31578c8a44fc1b3c754d7a9699ac6c
Description-en: Qt-based XMPP client (WebEngine version)
 This package contains WebEngine version of Psi+. In comparing with basic Psi+
 version it has few additional features: support of animated emoticons, support
 of (adium) themes in private chats and group chats, support of previewing of
 images and videos in private chats and group chats, etc..
 .
 Psi is a cross-platform powerful XMPP client designed for experienced users.
 User interface of program is very flexible in customization. For example,
 there are "multi windows" and "all in one" modes, support of different
 iconsets and themes. Psi supports file sharing and audio/video calls. Security
 is also a major consideration, and Psi provides it for both client-to-server
 (TLS) and client-to-client (OpenPGP, OTR, OMEMO) via appropriate plugins.
 .
 Psi+ is a development branch of Psi with rolling release development model.
 Users who wants to receive new features and bug fixes very quickly may use
 Psi+ on daily basis. Users who do not care about new trends and prefer
 constancy may choose Psi as it uses classical development model and its
 releases are quite rare.
 .
 List of supported XEPs you may found at:
 https://github.com/psi-im/psi/wiki/Supported-XEPs
 .
 List of supported features you may found at:
 https://psi-plus.com/wiki/en:features

Package: psignifit
Description-md5: 23afccbc27de025335ca0a749f756089
Description-en: Fitting and testing hypotheses about psychometric functions
 Psignifit allows fitting of psychometric functions to datasets while
 maintaining full control over a large number of parameters. Data
 can either be read from text files or passed through a pipe.
 .
 Psignifit performs the calculation of confidence intervals as well as
 goodness-of-fit tests.
 .
 This is the command line version.
 .
 Please note: This is the legacy version 2.x of psignifit.

Package: psk31lx
Description-md5: 55820db20bf58c287b473c1e3b6c6ac7
Description-en: PSK31 terminal application with text-based user interface
 psk31lx is a simple text-based terminal program with a built-in phase scope
 and spectrum analyzer to aid in signal tuning. It uses a sound card to receive
 and transmit PSK31 tone.

Package: pskc-utils
Description-md5: c8dca6b8110fbc433095304a9881ce30
Description-en: Utilities for handling PSKC files
 These utilities can be used to convert Portable Symmetric Key Container
 (PSKC) files as defined in RFC6030.
 .
 * csv2pskc - Convert a CSV file to PSKC
 * pskc2csv - Convert a PSKC file to CSV
 * pskc2pskc - Reformat or change encryption of a PSKC file

Package: pskctool
Description-md5: edf8c44ffbaa594af237cc0977d00da9
Description-en: OATH Toolkit pskctool command line tool
 OATH Toolkit provide components to build one-time password
 authentication systems.  It contains shared C libraries, command line
 tools and a PAM module.  Supported technologies include the
 event-based HOTP algorithm (RFC 4226), the time-based TOTP algorithm
 (RFC 6238), and Portable Symmetric Key Container (PSKC, RFC 6030) to
 manage secret key data.  OATH stands for Open AuTHentication, which is
 the organization that specify the algorithms.
 .
 This package contains the OATH Toolkit "pskctool" command line tool.

Package: psl
Description-md5: 90d1b0c21089454097be58ac776be7f7
Description-en: Explore the Public Suffix List
 Libpsl allows checking domains against the Public Suffix List.
 It can be used to avoid privacy-leaking 'super-cookies',
 'super domain' certificates, for domain highlighting purposes
 sorting domain lists by site and more.
 .
 Please see https://publicsuffix.org for more detailed information.
 .
 This package contains a commandline tool to explore the Public Suffix
 List.

Package: psl-make-dafsa
Description-md5: 18b0e96e702ef99fc29c711022e5f524
Description-en: Create a binary DAFSA from a Public Suffix List
 libpsl permits the use of an optimized binary representation of the
 Public Suffix List (PSL).  This format is a deterministic acyclic
 finite state automaton, or DAFSA.
 .
 It is primarily used for building a new version of the publicsuffix
 package, but could also be used by anyone else looking to match
 printable US ASCII strings.
 .
 This package contains a Python script to convert a standard PSL into
 a DAFSA, either in C source code form, or in a specialized mmap-able
 binary format.

Package: pslib-dev
Description-md5: d97d01950d6885914a7c049f18e894ea
Description-en: development files for pslib
 pslib is a library to create PostScript files

Package: pslib1
Description-md5: 854c269b8a035dc30f8f8f550f42b682
Description-en: library to create PostScript files
 pslib is a library to create PostScript files. It offers many drawing
 primitives, image output and very sophisticated text rendering.
 It can read external Type1 fonts and embed them into the output file.
 It supports pdfmarks which makes it in combination with ghostscript's
 pdfwriter an alternative for libraries creating PDF.

Package: pslist
Description-md5: f1227714a8f0ded19ba31eb0e4806595
Description-en: utility that controls a process and its descendants
 pslist is a simple utility to list the process IDs (PIDs) of a process and
 all its children, and its children's children, and so on.  If invoked with
 a command name which ends in 'kill', it sends a signal to a selected group
 of processes.  If invoked with a command name which ends in 'renice',
 it sets the nice level of the selected group of processes.

Package: psmt2-frontend
Description-md5: 2d5610c80b47eeb02aa7185c192c1441
Description-en: Parse and type-check SMT-LIB 2 (tool)
 A library to parse and type-check a conservative extension
 of the SMT-LIB 2 with prenex polymorphism.
 .
 This package provides the command-line tool.

Package: pspg
Description-md5: 37e33c591d42f8e02e61ec05f51b1c40
Description-en: PostgreSQL pager
 pspg is a pager specialized for viewing query results in PostgreSQL's psql
 command line client. Headers and the first column(s) are held in place while
 scrolling vertically and horizontally. Various color schemes are available.

Package: pspp
Description-md5: 507b12633a61b872fb9b0ece95e70c26
Description-en: Statistical analysis tool
 PSPP is a program for statistical analysis of sampled data. It is a free
 replacement for the proprietary program SPSS.
 .
 PSPP supports T-tests, ANOVA, GLM, factor analysis, non-parametric tests, and
 other statistical features. PSPP produces statistical reports in plain text,
 PDF, PostScript, CSV, HTML, SVG, and OpenDocument formats.
 .
 PSPP has both text-based and graphical user interfaces. The PSPP user interface
 has been translated into a number of languages.

Package: pspresent
Description-md5: d41b402fa3a95f7aebf3dd58f1b5c058
Description-en: fullscreen PostScript presentation tool
 pspresent is a tool that displays PostScript slides in fullscreen, for
 giving presentations.  Navigation is simple: spacebar goes forward one
 slide, backspace takes you back one slide.  The escape key quits.  The
 display itself is double-buffered giving seamless transitions between
 slides.

Package: psrip
Description-md5: dd611b2817bd6f431a78541346387a55
Description-en: Extract images from PostScript files
 The script scans a postscript file and saves the lines between
 '%%BeginDocument: name' and '%%EndDocument' to a new file named
 dir/name.

Package: pssh
Description-md5: 5542c202c7b5bf96cc1643c0d135b000
Description-en: Parallel versions of SSH-based tools
 pssh provides a number of commands for executing against a group of computers,
 using SSH. It's most useful for operating on clusters of
 homogenously-configured hosts.
 .
 The package contains:
 .
 - Parallel ssh (parallel-ssh, upstream calls it pssh), executes commands on
 multiple hosts in parallel
 - Parallel scp (parallel-scp, upstream calls it pscp), copies files to
 multiple remote hosts in parallel
 - Parallel rsync (parallel-rsync, upstream calls it prsync), efficiently
 copies files to multiple hosts in parallel
 - Parallel nuke (parallel-nuke, upstream calls it pnuke), kills processes on
 multiple remote hosts in parallel
 - Parallel slurp (parallel-slurp, upstream calls it pslurp), copies files
 from multiple remote hosts to a central host in parallel
 .
 These tools are good for controlling large collections of nodes, where faster
 alternatives such as gexec and pcp are not available.
 .
 This package contains the tools itself.

Package: psst
Description-md5: 335d283d6618fc076bd8c89e333c8c70
Description-en: power stress and shaping tool
 Power Stress and Shaping Tool (PSST) is a controlled power tool
 for Intel SoC components such as CPU and GPU. PSST enables very
 fine control of stress function without its own process overhead

Package: pst-utils
Description-md5: 4b7edaacc821ebdd700f61c6de25bd4b
Description-en: tools for reading Microsoft Outlook PST files
 This package contains tools based on libpst to read data from Microsoft
 Outlook PST files.
 * readpst - export data from PST files to a variety of formats, including
 mbox, MH and KMail. Other packages like mb2md are available for subsequent
 conversions to Maildir and other formats.
 * lspst - list data in PST files.
 * pst2ldif - extract contacts from a PST file and prepare them for input in
 LDAP
 * pst2dii - export data from PST files to Summation dii load file format

Package: pstoedit
Description-md5: b0a9a8cc50482c0c6306682badd8015c
Description-en: PostScript and PDF files to editable vector graphics converter
 pstoedit converts Postscript and PDF files to various editable
 vector graphic formats including tgif, xfig, PDF graphics, gnuplot format,
 idraw, MetaPost, GNU Metafile, PIC, Kontour and flattened PostScript.

Package: pstoedit-gui
Description-md5: 35ff98c8285857670ec68da1d8871f26
Description-en: PostScript and PDF files to editable vector graphics converter GUI
 pstoedit converts Postscript and PDF files to various editable
 vector graphic formats including tgif, xfig, PDF graphics, gnuplot format,
 idraw, MetaPost, GNU Metafile, PIC, Kontour and flattened PostScript.
 .
 This package contains a GUI interface to that functionality.

Package: psurface
Description-md5: 743b14b3e8ad58dd1eb4028a886ea2a8
Description-en: piecewise linear bijections between triangulated surfaces -- utilities
 Psurface is a C++ library that handles piecewise linear bijections
 between triangulated surfaces. These surfaces can be of arbitrary
 shape and need not even be manifolds.
 .
 This package contains several utilities for working with psurface.

Package: psutils
Description-md5: e47087ca5fe273c62748cfa1e49bd79c
Description-en: PostScript document handling utilities
 This collection of utilities is for manipulating PostScript
 documents.  Page selection and rearrangement are supported, including
 arrangement into signatures for booklet printing, and page merging
 for n-up printing.
 .
 The following programs are included in psutils: epsffit, extractres,
 includeres, psbook, psjoin, psmerge, psnup, psresize, psselect, pstops.
 .
 Some programs included here (psmerge) behave differently if gs is
 available, but all programs work without it.

Package: psychtoolbox-3-common
Description-md5: 86367699224f7000fcc078d5fde195ce
Description-en: toolbox for vision research -- arch/interpreter independent part
 Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and
 GNU/Octave functions for vision research. It makes it easy to
 synthesize and show accurately controlled visual and auditory stimuli
 and interact with the observer.
 .
 The Psychophysics Toolbox interfaces between Matlab or Octave and the
 computer hardware. The Psychtoolbox's core routines provide access to
 the display frame buffer and color lookup table, allow
 synchronization with the vertical retrace, support millisecond
 timing, allow access to OpenGL commands, and facilitate the
 collection of observer responses. Ancillary routines support common
 needs like color space transformations and the QUEST threshold
 seeking algorithm.
 .
 This package contains architecture independent files (such as .m scripts)

Package: psychtoolbox-3-dbg
Description-md5: 66234888c0f80dc26a39111d4f3548c9
Description-en: toolbox for vision research -- debug symbols for binaries
 Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and
 GNU/Octave functions for vision research. It makes it easy to
 synthesize and show accurately controlled visual and auditory stimuli
 and interact with the observer.
 .
 The Psychophysics Toolbox interfaces between Matlab or Octave and the
 computer hardware. The Psychtoolbox's core routines provide access to
 the display frame buffer and color lookup table, allow
 synchronization with the vertical retrace, support millisecond
 timing, allow access to OpenGL commands, and facilitate the
 collection of observer responses. Ancillary routines support common
 needs like color space transformations and the QUEST threshold
 seeking algorithm.
 .
 To ease debugging and troubleshooting this package contains debug
 symbols for Octave bindings and other binaries.

Package: psychtoolbox-3-lib
Description-md5: d6703371e993c6476e431b9c81579e2e
Description-en: toolbox for vision research -- arch-specific parts
 Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and
 GNU/Octave functions for vision research. It makes it easy to
 synthesize and show accurately controlled visual and auditory stimuli
 and interact with the observer.
 .
 The Psychophysics Toolbox interfaces between Matlab or Octave and the
 computer hardware. The Psychtoolbox's core routines provide access to
 the display frame buffer and color lookup table, allow
 synchronization with the vertical retrace, support millisecond
 timing, allow access to OpenGL commands, and facilitate the
 collection of observer responses. Ancillary routines support common
 needs like color space transformations and the QUEST threshold
 seeking algorithm.
 .
 This package contains additional binaries (tools/dynamic libraries) used
 by both Octave and Matlab frontends.

Package: pt2-clone
Description-md5: c5591b7f21c66207cdffdda846a8e020
Description-en: Music tracker clone of ProTracker 2 for modern computers
 Multi-platform clone of the classic music making software
 "ProTracker" (version 2) from the Commodore Amiga days.
 Aims to work exactly like you remember it, with added features and
 fixes.

Package: ptask
Description-md5: 6642e200d400ea0ea4853feb5b806403
Description-en: GTK+ graphical user interface for managing tasks
 ptask is a GTK+ graphical user interface for managing tasks.  It is based on
 taskwarrior, a well-known and robust command line tasks manager.  Unlike
 taskwarrior, it is possible to associate a note (long description) to each
 task.

Package: pterm
Description-md5: 0fdfa7cada5930e860db2a7f8a244dac
Description-en: PuTTY terminal emulator
 This is an X terminal emulator based on the popular Windows SSH client,
 PuTTY. It supports xterm escape sequences, plus some Linux console
 sequences for colour palette configuration and some DECterm sequences for
 title bar control, and with an appropriate font it supports the UTF-8
 encoding of Unicode. It also has some nifty features like rectangular
 selection and NetHack keypad mode.

Package: pterm-dbgsym
Description-md5: babb7ad131e21e753d87dba4796b05fa
Description-en: debug symbols for pterm

Package: ptpd
Description-md5: fd740987e3f4c9fe577ac7996364e26a
Description-en: Precision Time Protocol daemon
 Implements the Precision Time Protocol (PTP) as defined by the IEEE
 1588-2008 standard. PTP was developed to provide very precise time
 coordination of LAN connected computers.
 .
 PTPd is a complete implementation of the IEEE 1588 specification for a
 standard (non-boundary) clock. PTPd has been tested with and is known
 to work properly with other IEEE 1588 implementations. The source code
 for PTPd is freely available under a BSD-style license. Thanks to
 contributions from users, PTPd is becoming an increasingly portable,
 interoperable, and stable IEEE 1588 implementation.
 .
 For more information, see http://ptpd.sourceforge.net/

Package: ptpython
Description-md5: cbe8387ecdc26d1aa4006ac74ad1df81
Description-en: Alternative Python Prompt with auto-completion and syntax highlighting
 Ptpython is an advanced Python REPL:
 .
 * Syntax highlighting.
 * Multiline editing (the up arrow works).
 * Autocompletion.
 * Mouse support.
 * Support for color schemes.
 * Support for bracketed paste.
 * Both Vi and Emacs key bindings.
 * Support for double width (Chinese) characters.
 * ...and many other things.

Package: ptscotch
Description-md5: d115514760fcf4844d04f60e43ab1308
Description-en: MPI programs and libraries for graph, mesh and hypergraph partitioning
 PT-SCOTCH is the MPI version of scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.

Package: ptscotch-64
Description-md5: 4a23085459dd18cda28bc9ec0e0613be
Description-en: MPI programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 PT-SCOTCH is the MPI version of scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.
 .
 This package provides scotch with 64-bit indexing (IDXSIZE=64) for
 SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num.

Package: ptscotch-64i
Description-md5: f87bab7e4df7746a736dd4041ee8f76a
Description-en: MPI programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 PT-SCOTCH is the MPI version of scotch, which is a set of programs and
 libraries which implement the static mapping and sparse matrix reordering
 algorithms developed within the SCOTCH project.
 .
 This package provides ptscotch with both 64-bit indexing and integers.
 (IDXSIZE=64 and INTSIZE=64).

Package: ptunnel
Description-md5: c5d9ddd7d5b67662d3002e9ee6990dbd
Description-en: Tunnel TCP connections over ICMP packets
 ptunnel is an application that allows you to reliably tunnel TCP
 connections to a remote host using ICMP echo request and reply
 packets, commonly known as ping requests and replies. It acts as
 a proxy and can handle sockets and secured identification.
 .
 Those features can be very handy when working in a closed networking
 environment with firewalls and proxies.

Package: ptunnel-ng
Description-md5: c5d9ddd7d5b67662d3002e9ee6990dbd
Description-en: Tunnel TCP connections over ICMP packets
 ptunnel is an application that allows you to reliably tunnel TCP
 connections to a remote host using ICMP echo request and reply
 packets, commonly known as ping requests and replies. It acts as
 a proxy and can handle sockets and secured identification.
 .
 Those features can be very handy when working in a closed networking
 environment with firewalls and proxies.

Package: pub2odg
Description-md5: 49d19c2ca1ff61d8025c889e3430facd
Description-en: Publisher documents to OpenDocument converter
 This package contains a utility for converting Publisher documents
 into OpenDocument draw documents.

Package: publib-dev
Description-md5: 9b9aab474954f6422cc5f7a4a5bf35b7
Description-en: library of miscellaneous C functions
 This library contains functions for memory allocation, bit arrays,
 comparing standard C types for qsort and bsearch, error messages,
 filenames, hash tables, integer sets, log files, NNTP, priority queues,
 normal queues, editor buffers, stacks, and strings.

Package: public-inbox
Description-md5: 0f4bf93f6599bb1122c36eb946811070
Description-en: Mailing list archiver
 public-inbox is a mailing list archiver that provides a searchable web
 interface, provides the archived mails via git and nntp.

Package: publican
Description-md5: 5a377ceed7cef1636c92b654a886b905
Description-en: Tool for publishing material authored in DocBook XML
 Publican is a DocBook XML publication system:
 * Publican ensures your document is valid,
 * Publican works to ensure your document is up to publishable standard,
 * Publican supports skinning to allow you to create your own presentation
 rules and look, overriding many parts of the default style to meet your
 publishing needs,
 * Publican automates producing documentation in several formats: plain text,
 several variations of HTML output and PDF, hiding boring details.

Package: publican-debian
Description-md5: 63bf20525b2721a858b8d763cf78c4d8
Description-en: Debian brand for Publican
 Publican's output can be customized by external "stylesheets" known
 as brands. This package provides such a brand for Publican tailored
 to the needs of documentation published by the Debian project.

Package: publicfile
Description-md5: e2a62d06dfc72c7d431b4b81655a92fd
Description-en: http and ftp server by Daniel J Bernstein
 publicfile supplies files to the public through HTTP and FTP.
 .
 Security features:
 - Before accepting any commands, publicfile chroot()s to the public file area
 and sheds root privileges.
 - doesn't let users log in. Intruders can't use publicfile to
 check your usernames and passwords.
 - refuses to supply files that are unreadable to owner, unreadable
 to group, or unreadable to world.
 - never attempts to modify the public file area. It refuses all
 HTTP and FTP modification commands.
 - never runs any other programs. It does not support HTTP CGI or
 FTP SITE EXEC.
 .
 HTTP features: publicfile supports:
 - virtual hosts through the Host field as well as through absolute URLs.
 - HTTP/1.1 persistent connections and chunked responses.
 - user-controlled content types.
 - exact-prefix If-Modified-Since.
 .
 FTP features: publicfile:
 - has built-in LIST and NLST commands. You don't have to bother
 setting up bin/ls, shared libraries, et al. inside the public file area.
 - provides EPLF LIST responses, including options "i", "s", and "m".
 - supports restarted transfers and pipelining.
 - uses local ports above 1024 for PORT connections.
 - prohibits remote ports below 1024 for PORT and prohibits PORT relaying.
 - includes automatic PASV IP protection.
 .
 Next to upstream code, this package contains three simple small shellscripts
 by the package maintainter: ad1810-autoindex - a tool to generate index.html
 from directory listings; get-publicfile-docs - a tool to download and
 install publicfile documentation; and update-publicfile-contenttype -
 helpful in making publicfile give suitable MIME types with files served.
 .
 Three patches are applied to the sources: errno.patch and implicit-int.patch
 (both fixing compilation) and filetype.patch (adding functionality for
 handling extra MIME types).
 .
 publicfile was written in 1999 and didn't change a lot after that.
 Modern features (e.g. SSL / https) are not supported.  However, if you're
 looking for a small, simple and secure webserver, which integrates with
 the runit and daemontools UNIX service managers, publicfile will suit
 your needs.

Package: pubpaste
Description-md5: 19487d563700529afaa90561afeb8743
Description-en: publish files and clipboard online easily
 This tool makes it easy to publish files, clipboards, screenshots,
 and photo galleries online with a single command. It's somewhat messy
 but it does its job well.
 .
 `pubpaste` is not for novice users: it assumes you have access to an
 SSH server and know how to configure a YAML file. It has been written
 by and for its author in a fit of egoistical mania (unfortunately
 typical for hackers), apologies normal humans out there reading this.

Package: puddletag
Description-md5: d472c8561b9889b0c2df023db4308d2a
Description-en: simple, powerful audio tag editor
 puddletag is an audio tag editor (primarily created) for GNU/Linux
 similar to the Windows program, Mp3tag. Unlike most taggers for
 GNU/Linux, it uses a spreadsheet-like layout so that all the tags you
 want to edit by hand are visible and easily editable.
 .
 The usual tag editor features are supported like extracting tag
 information from filenames, renaming files based on their tags by
 using patterns and basic tag editing.
 .
 Then there're Functions, which can do things like replace text, trim
 it, do case conversions, etc. Actions can automate repetitive
 tasks. You can import your QuodLibet library, lookup tags using
 Amazon (including cover art), Discogs (does cover art too!), FreeDB
 and MusicBrainz (and more).
 .
 Supported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.),
 VorbisComments (ogg, flac), Musepack (mpc), Monkey's Audio (ape) and
 WavPack (wv).

Package: pugixml-doc
Description-md5: 15f2f4c14bd2b77d1bca57a429514f8a
Description-en: Light-weight C++ XML processing library (documentation)
 pugixml is a lightweight C++ XML processing library with XPath
 support. It features:
 * DOM like interface with rich traversal/modification capabilities
 * Extermely fast non-validating XML parser which constructs the DOM
 tree from an XML file/buffer.
 * XPath 1.0 implementation for complex data-driven tree queries
 * Full Unicode support with Unicode interface variants and automatic
 encoding conversions.
 .
 This package contains API documentation.

Package: pulldown-cmark
Description-md5: 7b9beb66e890f9f399e95e30d6845a1a
Description-en: Simple command-line tool for rendering CommonMark to HTML
 pulldown-cmark is a pull parser library for CommonMark, written in Rust. This
 package contains a simple command-line tool for rendering to HTML, based on the
 library.

Package: pullimap
Description-md5: 261be0ca1aca20da85eb8abc1409dddd
Description-en: Pull mails from an IMAP mailbox and deliver them via SMTP or LMTP
 PullIMAP retrieves messages from an IMAP mailbox and deliver them to an
 SMTP or LMTP transmission channel.  Compared to alternatives such as fetchmail
 or getmail, PullIMAP trades flexibility and IMAPd compatibility for
 performance.
 .
 A statefile is used to keep track of the mailbox's UIDVALIDITY and UIDNEXT
 values.  While PullIMAP is running, the statefile is also used to keep
 track of UIDs being delivered, which avoids duplicate deliveries in case the
 process is interrupted.
 .
 PullIMAP supports the COMPRESS=DEFLATE extension from [RFC4978].  It is
 enabled by default on servers advertising it in order to reduce network
 traffic, especially for long-lived connections (when IDLE commands are
 enabled.)
 .
 An optional retention period can be set to automatically remove old messages
 from the IMAP server.

Package: pullseq
Description-md5: 542eb223cf936e136d2e257575f1e453
Description-en: Extract sequence from a fasta or fastq
 This is a utility to extract sequence from a fasta
 or fastq. Also helps filter sequences by a minimum
 length or maximum length. Fast, written in C, using
 kseq.h library.

Package: pulseaudio
Description-md5: a2ee3fee2e11cc71ad79be77e61157b3
Description-en: PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 These are some of PulseAudio's features:
 .
 * High quality software mixing of multiple audio streams with support for
 more than one sink/source. May be used to combine multiple sound cards
 into one (with sample rate adjustment).
 .
 * Wide range of supported client libraries. ESD, ALSA, oss, libao and
 GStreamer client applications are supported as-is. Native PulseAudio
 plug-ins are also available for xmms and mplayer.
 .
 * Good low latency behaviour and very accurate latency measurement for
 playback and recording. Ability to fully synchronize multiple playback
 streams.
 .
 * Network transparency, allowing an application to play back or record
 audio on a different machine than the one it is running on.
 .
 * Extensible plug-in architecture with plug-ins for jackd, multicast-rtp
 lirc and avahi, just to name a few.
 .
 This package contains the daemon and basic module set.

Package: pulseaudio-equalizer
Description-md5: 5402a1f4cf8652b508501dd29d402735
Description-en: Equalizer sink module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This package provides an equalizer sink and an interface to configure the
 equalizer, qpaeq.
 .
 The module is called module-equalizer-sink.

Package: pulseaudio-module-bluetooth
Description-md5: 76e05b466d11ac60deff61d94d607904
Description-en: Bluetooth module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This module enables PulseAudio to work with bluetooth devices, like headset
 or audio gateway.
 .
 The module is called module-bluetooth

Package: pulseaudio-module-gsettings
Description-md5: 14044f42c060d3a3ae926251cf78c26b
Description-en: GSettings module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This module enables PulseAudio to store additional configuration in GSettings.
 .
 The module is called module-gsettings.

Package: pulseaudio-module-jack
Description-md5: a45f4943771fb4ccf89a76a36f7f6f13
Description-en: jackd modules for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 These modules enables PulseAudio to connect to a jackd daemon.
 .
 The modules are called module-jack-sink, module-jack-source.

Package: pulseaudio-module-lirc
Description-md5: 476ebc36bd51c387e0a12a54352ae162
Description-en: lirc module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This module enables the volume of a PulseAudio sink to be controlled when
 buttons of an infrared remote control are pressed (through LIRC).
 .
 The module is called module-lirc.

Package: pulseaudio-module-raop
Description-md5: f443b32abfa3073d1874fa9b76cf88b1
Description-en: RAOP module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This module enables PulseAudio to stream audio to an Apple Airport Express.

Package: pulseaudio-module-zeroconf
Description-md5: bccd0c2eacb18c71f7d829db12f93aae
Description-en: Zeroconf module for PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 This module enables PulseAudio to publish available sinks and sources via
 zeroconf (aka. Avahi, mdns).
 .
 The module is called module-zeroconf-publish.

Package: pulseaudio-utils
Description-md5: 529bcaa1577180df5c1fd86082900a06
Description-en: Command line tools for the PulseAudio sound server
 PulseAudio, previously known as Polypaudio, is a sound server for POSIX and
 WIN32 systems. It is a drop in replacement for the ESD sound server with
 much better latency, mixing/re-sampling quality and overall architecture.
 .
 These tools provide command line access to various features of the
 PulseAudio sound server. Included tools are:
 .
 paplay - Playback a WAV file via a PulseAudio sink.
 pacat - Cat raw audio data to a PulseAudio sink.
 parec - Cat raw audio data from a PulseAudio source.
 pacmd - Connect to PulseAudio's built-in command line control interface.
 pactl - Send a control command to a PulseAudio server.
 padsp - /dev/dsp wrapper to transparently support OSS applications.
 pax11publish - Store/retrieve PulseAudio default server/sink/source
 settings in the X11 root window.

Package: pulsemixer
Description-md5: 025685ba203fe5223ba9f735baec6387
Description-en: command-line mixer for PulseAudio with a curses interface
 pulsemixer is a command-line volume mixer for PulseAudio that provides a
 customizable curses-based interactive user interface.

Package: pulseview
Description-md5: d5630ef390c98c8e5bebf8d92a603d17
Description-en: sigrok logic analyzer, oscilloscope, and MSO GUI
 PulseView is a GUI for sigrok that supports logic analyzers, oscilloscopes,
 and MSOs.
 .
 It can acquire samples from a supported device and display them,
 load and display captures from existing sigrok *.sr files, as well
 as run protocol decoders and display their annotations.

Package: puppet
Description-md5: 1f317b04f78374dba7d1e14def0b7f80
Description-en: transitional dummy package
 This is a transitional dummy package. It can safely be removed.

Package: puppet-agent
Description-md5: 9c11faacf3d08afaeacee81d1e4a7435
Description-en: configuration management system, agent
 Puppet is a configuration management system that allows you to define
 the state of your IT infrastructure, then automatically enforces the
 correct state.
 .
 This package contains the main Puppet libraries and the agent application.

Package: puppet-doc
Description-md5: d90bf61663ac60c03d572772d51e4c1e
Description-en: configuration management system, docs
 Puppet is a configuration management system that allows you to define
 the state of your IT infrastructure, then automatically enforces the
 correct state.
 .
 This package contains reference documentation for Puppet and its core modules.

Package: puppet-hiera-enc
Description-md5: 47c318891e2ddabe03fb0d0ad0fdbc36
Description-en: hiera-based micro-enc for puppet
 This project acts as a miniature Puppet ENC in YAML files, made accessible by
 Hiera. This makes server-side node configuration (e.g. environments, custom
 node parameters) easy to edit in the same way (and same place) as normal
 Hiera-based Puppet data.

Package: puppet-lint
Description-md5: 85b28c37ea18f31e6ea1e2fa6070d9b3
Description-en: check puppet manifests for style guide conformity
 Checks your Puppet manifests against the Puppet Labs style guide and
 alerts you to any discrepancies.
 .
 This program checks spacing, indentation, whitespace, quoting,
 conditionals and classes.

Package: puppet-module-aboe-chrony
Description-md5: c7c3d2eed7b2acb633cd89f8cd8bf2d3
Description-en: Puppet module for Chrony
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Chrony.

Package: puppet-module-adrienthebo-filemapper
Description-md5: 00040676e609d7766b191de1672891a7
Description-en: Puppet module for mapping files to resources and back
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages mapping of files to resources and back.

Package: puppet-module-alteholz-tdc
Description-md5: 1702cc8e3502aa5b14da271d05a77d78
Description-en: test-driven configuration for puppet
 This module allows one to adapt the concept of TDD (test-driven development)
 to the configuration of computers (TDC; test-driven configuration).
 .
 As one knows the software that is going to be installed, one also knows how
 this software works, what configuration is needed and what kind of features
 you and your users want to use in the beginning.
 .
 Using this module one can automatically create tests to check whether the
 software is correctly installed and everything is at the proper place.
 .
 At the moment only nagios/icinga is supported.

Package: puppet-module-antonlindstrom-powerdns
Description-md5: 27a668d183694e00a4092589364c0ec5
Description-en: Puppet module for PowerDNS
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 antonlindstrom-powerdns installs and manages PowerDNS. The configuration is
 split into several files and put in /etc/powerdns/pdns.d. This makes it easy
 to read which bits of the configuration are currently modified.

Package: puppet-module-aodh
Description-md5: 2943c81e0d0b42481c94f33e88620f00
Description-en: Puppet module for OpenStack Aodh
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Aodh.

Package: puppet-module-arioch-redis
Description-md5: 824c1585eabf07c984f2b33937ab473c
Description-en: Puppet module for Redis
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Redis.

Package: puppet-module-barbican
Description-md5: 2aceff52446ab0b79a3eb19262de4aab
Description-en: Puppet module for OpenStack Barbican
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Barbican.

Package: puppet-module-camptocamp-augeas
Description-md5: cbe183acf91b2a0b185be07a0e05567e
Description-en: Puppet module for Augeas
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 Camptocamp Augeas extends Puppetlabs's augeas-core. Augeas is a configuration
 editing tool. It parses configuration files in their native formats and
 transforms them into a tree. Configuration changes are made by manipulating
 this tree and saving it back into native config files.

Package: puppet-module-camptocamp-kmod
Description-md5: dba6a0e334691a3cb64f274ed10e8bc7
Description-en: Puppet module for managing kmod configuration
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module handles kernel module loading and configuration. It is perfect for
 manipulating things in /etc/modprobe.d/<module name>.conf.

Package: puppet-module-camptocamp-openssl
Description-md5: 1f5289b5bf28ddda3ef2da5749285db2
Description-en: Puppet module for managing openssl configuration
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenSSL.

Package: puppet-module-camptocamp-postfix
Description-md5: e22ade2d6c92b9a8b6557d49b6b06161
Description-en: Puppet module for Postfix
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 camptocamp-postfix manages installation and configuration of Postfix.

Package: puppet-module-camptocamp-systemd
Description-md5: a9270723a932129a040a1bbf0004ef41
Description-en: Puppet module for Systemd configuration
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Systemd.

Package: puppet-module-ceilometer
Description-md5: 253bf13574e6265a76d20ce5c81e242a
Description-en: Puppet module for OpenStack Ceilometer
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Ceilometer.

Package: puppet-module-ceph
Description-md5: d014bf895829f0375de37c9871ef83ad
Description-en: Puppet module for Ceph
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of the Ceph
 distributed storage system.

Package: puppet-module-cinder
Description-md5: d6a88eed3817ba29f511d7a256f1d0ef
Description-en: Puppet module for OpenStack Cinder
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Cinder.

Package: puppet-module-cirrax-gitolite
Description-md5: 30756384a038cf31a7640740dbcaf87b
Description-en: puppet module to configure gitolite
 This package contains a module to configure git repositories managed
 by gitolite.
 .
 It should be used together with puppet.

Package: puppet-module-cloudkitty
Description-md5: 4c347c51fbc7e158a75a54fa9841bb44
Description-en: Puppet module for OpenStack CloudKitty
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 CloudKitty rating engine.

Package: puppet-module-cristifalcas-etcd
Description-md5: f57504726d799cab7c2305335e8debb4
Description-en: Puppet resource for managing an Etcd cluster
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This Puppet module provides all what's needed to setup an Etcd cluster,
 including resources like etcd keys and such.

Package: puppet-module-debian-archvsync
Description-md5: 16e125f3ea80a4549df307272374a1f0
Description-en: Puppet module for maintaining a Debian FTP mirror
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of a Debian mirror
 using the ftpsync method.

Package: puppet-module-deric-zookeeper
Description-md5: 31358e67ea2f7f8565aa29aa29c63f8a
Description-en: Puppet module for Zookeeper
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Zookeeper.

Package: puppet-module-designate
Description-md5: f3e49edbea169540ad7bb0c6d19cad92
Description-en: Puppet module for OpenStack Designate
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Designate.

Package: puppet-module-duritong-sysctl
Description-md5: f173606fb508012210c41af53ef308a6
Description-en: Puppet module for Duriting-sysctl
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Duriting-sysctl.

Package: puppet-module-etcddiscovery
Description-md5: 96f329319b477ea5d404c4f9591a2ecf
Description-en: Puppet module for Etcd-discovery service
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Etcd-discovery.

Package: puppet-module-extlib
Description-md5: 2675f9224cf27f032537b225c7eb0412
Description-en: Puppet module for Extlib
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module contains extlib: functions and facts that are out of scope for
 stdlib. Some of them are even intrinsically tied to stdlib..

Package: puppet-module-glance
Description-md5: 53e6aa0ac147436c0e36070b7639d192
Description-en: Puppet module for OpenStack Glance
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Glance.

Package: puppet-module-gnocchi
Description-md5: e9de2d2275cb19c4d25c6acde46cd33f
Description-en: Puppet module for OpenStack Gnocchi
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Gnocchi.

Package: puppet-module-heat
Description-md5: d2bf527f41f98b73398a67486d9bcdf9
Description-en: Puppet module for OpenStack Heat
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Heat.

Package: puppet-module-heini-wait-for
Description-md5: d4576381c35e8dd53259f2076c87aa79
Description-en: Puppet module for waiting for something
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 A Puppet resource type that enables you to wait for certain conditions. You
 can use shell commands to query arbitrary things and either react on the exit
 code or match the output of the command against a regular expression.

Package: puppet-module-horizon
Description-md5: 825fdb2a9e79c01f52cf706f25bdb17d
Description-en: Puppet module for OpenStack Horizon
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Horizon.

Package: puppet-module-icann-quagga
Description-md5: 57aa9d95448ba5c804b5a535b84a03a1
Description-en: Puppet module for Quagga
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Quagga.

Package: puppet-module-icann-tea
Description-md5: 0db8e4221bb917e984267544069493fb
Description-en: Puppet datatypes for use of validation
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module provides a set of Puppet 4.4+ compatible datatypes for use of
 validation in defined types and class declarations. The basic idea behind this
 module is to retire puppetlabs-stdlib's validate_XYZ() functions. Unlike
 validate_(), these datatypes can be verified by the parser, instead of being
 validated during compilation.

Package: puppet-module-ironic
Description-md5: 1829a0b82392564ed270e99ab0f0bf7c
Description-en: Puppet module for OpenStack Ironic
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Ironic.

Package: puppet-module-jhbigler-vector
Description-md5: e83d6de1696dee31261eb6a02e066bac
Description-en: Puppet module for Vector
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module sets up and configure Vector.

Package: puppet-module-joshuabaird-ipaclient
Description-md5: 7879d05165c1a23e2059e98b23750182
Description-en: Puppet module for Joshuabaird IPAclient
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module configures clients to use FreeIPA with as little fuss as possible.
 This module used to be known as stbenjam/puppet-ipaclient, but is now being
 maintained at joshuabaird/puppet-ipaclient.

Package: puppet-module-keystone
Description-md5: e78efe455bd513060e6e853e4ca90351
Description-en: Puppet module for OpenStack Keystone
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Keystone.

Package: puppet-module-magnum
Description-md5: 4478e8572f86117ac7365b816bb47c63
Description-en: Puppet module for OpenStack Magnum
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Magnum.
 .
 Magnum is an OpenStack project which offers container orchestration engines
 for deploying and managing containers as first class resources in OpenStack.
 It features:
 * Abstractions for bays, containers, nodes, pods, replication controllers,
 and services
 * Integration with Kubernetes and Docker for backend container technology
 * Integration with Keystone for multi-tenant security
 * Integration with Neutron for Kubernetes multi-tenancy network security

Package: puppet-module-manila
Description-md5: f091fd3a16085cc66ed642061b7b80dc
Description-en: Puppet module for OpenStack Manila
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Manila.

Package: puppet-module-michaeltchapman-galera
Description-md5: a4e68674f25c8d7ba3cd7c26bfdd3208
Description-en: Michaelt Chapman's Galera Puppet module
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Galera.

Package: puppet-module-mistral
Description-md5: 5c3d756f769977e74bf224cc018d9892
Description-en: Puppet module for OpenStack Mistral
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Mistral.

Package: puppet-module-murano
Description-md5: dcefd365bb36ac64ee58e42d19172698
Description-en: Puppet module for OpenStack Murano
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Murano.

Package: puppet-module-nanliu-staging
Description-md5: fbeb111ee6e1f532a321efd2f3d685b5
Description-en: Puppet module for the management of staging directory
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages staging directory, along with download/extraction of
 compressed files.

Package: puppet-module-neutron
Description-md5: d819ec6e5c1f1c939159a1a1ee693176
Description-en: Puppet module for OpenStack Neutron
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Neutron.

Package: puppet-module-nova
Description-md5: 3790a6e3f03428bf7d9637398b8b28e9
Description-en: Puppet module for OpenStack Nova
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Nova.

Package: puppet-module-octavia
Description-md5: fbd0c80ac2e71d9411cb322898349cef
Description-en: Puppet module for OpenStack Octavia
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Octavia.

Package: puppet-module-openstack-extras
Description-md5: 9f41da9dda9c7010ef132122ca605526
Description-en: add useful utilities for composing and deploying OpenStack
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module is used to add useful utilities for composing and deploying
 OpenStack.

Package: puppet-module-openstacklib
Description-md5: c5a57340e7d8868d6198ed66921de8a5
Description-en: exposes common functionality between Openstack modules as a library
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module is used to expose common functionality between Openstack modules as
 a library that can be utilized to avoid code duplication.

Package: puppet-module-oslo
Description-md5: 8bb458e37b2bfa1c6244105a6e2d51d0
Description-en: Puppet module for OpenStack oslo lib using components
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages the configuration of components using OpenStack Oslo.

Package: puppet-module-ovn
Description-md5: 8f678dbb7012b93546a90f4aef7f1718
Description-en: Puppet module for OpenStack OVN
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack OVN.

Package: puppet-module-panko
Description-md5: c44dce9ee464eaffa5e46b15d272ea58
Description-en: Puppet module for OpenStack Panko
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Panko.

Package: puppet-module-pcfens-filebeat
Description-md5: 0eee0b38e00f6dde712878ed3b6bfbaa
Description-en: Puppet module for Filebeat configuration
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Filebeat.

Package: puppet-module-placement
Description-md5: 219997f1e040b0f2af8ad95fac6c2b5b
Description-en: Puppet module for OpenStack Placement
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Placement.
 .
 OpenStack Placement provides an HTTP service for managing, selecting, and
 claiming providers of classes of inventory representing available resources
 in a cloud.

Package: puppet-module-puppet
Description-md5: 1689d7445d62333ccbfbe5dc842b82d2
Description-en: Puppet module for Puppet itself (client and server)
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module contains a puppet to setup, configure and maintain puppet itself,
 client and server.

Package: puppet-module-puppet-archive
Description-md5: 71cd7fcde1c21263e2549aa7e8090be0
Description-en: Puppet module to manages download, and cleanup of archive files
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The archive module provides native puppet resources for managing compressed
 file download and extraction with optional checksum verification and cleanup.

Package: puppet-module-puppet-community-mcollective
Description-md5: f5c9de5a6506e8a6d347c6c290b8d50e
Description-en: Puppet module for mcollective to handle and install clusters
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The mcollective module handles installing and configuring mcollective across a
 range of operating systems and distributions. Where possible it follows the
 standards laid down by the MCollective Standard Deployment guide.

Package: puppet-module-puppetlabs-apache
Description-md5: d15a341c464bf412ec814a85026fce80
Description-en: Puppet module for Apache
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This module includes the ability to configure and manage a range of
 different virtual host setups, as well as a streamlined way to install
 and configure Apache modules.

Package: puppet-module-puppetlabs-apt
Description-md5: ebcb57394212327967648cd00c1f5f85
Description-en: Puppet module for apt
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The APT module provides a simple interface for managing APT source, key,
 and definitions with Puppet.

Package: puppet-module-puppetlabs-augeas-core
Description-md5: 58023adcf8054c03f7f14ceee1814bf4
Description-en: Puppet module for Augeas Core
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The augeas_core module is used to manage configuration files using Augeas.
 This module is suitable for any host for which there are Augeas libraries and
 ruby bindings.

Package: puppet-module-puppetlabs-concat
Description-md5: 5e67bd945cd0e5c815a0dd48cebbd470
Description-en: Puppet module for concat
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This package contains a Puppet module that can construct files from
 fragments.

Package: puppet-module-puppetlabs-cron-core
Description-md5: a973f5ca07ecebcd00617866cc6a301a
Description-en: Puppet module for installing and managing cron resources
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The cron_core module installs and manages cron resources.

Package: puppet-module-puppetlabs-firewall
Description-md5: 09cc8165d2f5b768b00c849555c348ff
Description-en: Puppet module for Firewall management
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The Firewall module lets you manage firewall rules with Puppet.
 This module offers support for iptables, ip6tables, and ebtables.

Package: puppet-module-puppetlabs-haproxy
Description-md5: 01516ce8f095557be6728ed5928595ae
Description-en: Puppet module for HAProxy
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 puppetlabs-haproxy manages an haproxy server.

Package: puppet-module-puppetlabs-host-core
Description-md5: 937e90cf55f3b388f2c2e150a8c55901
Description-en: Puppet module for managing /etc/hosts file
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The host_core module is used to manage host entries in a hosts file. For most
 systems, the hosts file is located in /etc/hosts.

Package: puppet-module-puppetlabs-inifile
Description-md5: f1f97fcf3daff6e63cef0158499bb46f
Description-en: Puppet module for ini files
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This Package contains a Puppet module which provides resource types
 for use in managing ini-style configuration files. The main resource
 type is ini_setting, which is used to manage an individual setting
 in an ini file.

Package: puppet-module-puppetlabs-java
Description-md5: 7ba9741839de9ea14bfc2f6438cd2958
Description-en: Puppet module for installing Java packages on various platforms
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module provides a way to installs the correct Java package on various
 platforms.

Package: puppet-module-puppetlabs-java-ks
Description-md5: d83cda3de682f482bd17dacbb078ead2
Description-en: Puppet module for manage arbitrary Java keystore files
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module provides a manager for arbitrary Java keystore files.

Package: puppet-module-puppetlabs-mailalias-core
Description-md5: 8a266039b21de275b80220433eb532b3
Description-en: Puppet module for creating local email aliases
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 puppetlabs-mailalias-core manages the local email alias database.

Package: puppet-module-puppetlabs-mongodb
Description-md5: cfd2d2ef5f0584bda07fe40164481990
Description-en: Puppet module for managing mongodb installation and configuration
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The MongoDB module manages mongod server installation and configuration of the
 mongod daemon. For the time being it supports only a single MongoDB server
 instance, without sharding functionality.

Package: puppet-module-puppetlabs-mount-core
Description-md5: b67f24575c0cb59080fc8e2eaf1686b1
Description-en: Puppet module for managing mount points
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The mount_core module manages mounted filesystems and mount tables.
 .
 The module can mount and unmount filesystems, and manage mount tables such as
 /etc/fstab, /etc/vfstab, or /etc/filesystems depending on your operating
 system.
 .
 Mount resources can respond to refresh events, and can remount a filesystem in
 response to an event from another resource.
 .
 Mount resources automatically create relationships with directories that are
 either ancestors of the mounted directory or children. This way Puppet will
 automatically create ancestor directories before the mount point, and will do
 that before managing directories and files within the mounted directory.

Package: puppet-module-puppetlabs-mysql
Description-md5: 1f9f39a38010e1284ccdf8aff11ddd65
Description-en: Puppet module for MySQL
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This module manages both the installation and configuration of MySQL as well as
 extends Pupppet to allow management of MySQL resources, such as databases,
 users and grants.

Package: puppet-module-puppetlabs-ntp
Description-md5: 6b3e15fc3c033495800538a6780b6605
Description-en: Puppet module for ntp
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The ntp module installs, configures, and manages the ntp service.

Package: puppet-module-puppetlabs-postgresql
Description-md5: 50f54cb7eaef5c576e8367361ff09127
Description-en: Puppet module for PostgreSQL database
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The PostgreSQL module allows you to easily manage postgres databases
 with Puppet.

Package: puppet-module-puppetlabs-rabbitmq
Description-md5: 69ed5c695c35cadfb952cf1f5c5155f4
Description-en: Puppet module for rabbitmq, manage everything from vhosts to exchanges
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The rabbitmq module sets up rabbitmq and has a number of providers to manage
 everything from vhosts to exchanges after setup.

Package: puppet-module-puppetlabs-rsync
Description-md5: 05076cdb59b62034af960a1b6cd02485
Description-en: Puppet module for rsync clients, repositories, and servers
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 puppetlabs-rsync manages rsync clients, repositories, and servers as well as
 providing defines to easily grab data via rsync.

Package: puppet-module-puppetlabs-selinux-core
Description-md5: 184336316397e2f9d9703159818d3630
Description-en: Puppet module for SELinux
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages SELinux context of files.

Package: puppet-module-puppetlabs-sshkeys-core
Description-md5: 3ce838a997d7237ef7adfa4081bc4baa
Description-en: Puppet module for managing SSH authorized_keys, and ssh_known_hosts files
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This puppet module Manages SSH authorized_keys, and ssh_known_hosts files.

Package: puppet-module-puppetlabs-stdlib
Description-md5: e1b87bfa4aa62f656a5e307f92c8ccc8
Description-en: Puppet module standard library
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This module provides a standard library of resources for developing
 Puppet modules. This modules will include the following additions
 to Puppet:
 .
 * Stages
 * Facts
 * Functions
 * Defined resource types
 * Types
 * Providers

Package: puppet-module-puppetlabs-tftp
Description-md5: 9f35a9a8340fd58d378d6d5a1811af67
Description-en: Puppet module for managing tftp-hpa
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module will install tftp-hpa as a xinetd service by default. It can be
 overridden to run as a standalone daemon by setting the inetd parameter to
 false.
 .
 Parameters:
 * username: tftp daemon user, default tftp
 * directory: service directory, default see params class.
 * address: bind address, default 0.0.0.0.
 * port: bind port, default 69.
 * options: service option, default --secure.
 * inetd: run service via xinetd, default true.

Package: puppet-module-puppetlabs-translate
Description-md5: 762f501bedd8d0484aae82a978695e2e
Description-en: Puppet module for translate
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 Puppet module that provides the translate() function for internationalization.

Package: puppet-module-puppetlabs-vcsrepo
Description-md5: d9f22f5a1d64d15c3d705a6ee14b8b61
Description-en: use Puppet to easily deploy content from your version control system (VCS)
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The vcsrepo module lets you use Puppet to easily deploy content from your
 version control system (VCS).

Package: puppet-module-puppetlabs-xinetd
Description-md5: 765f9e879a2c8c88aa5330a7f8593df1
Description-en: Puppet module for xinetd
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This module includes the ability to configure and manage xinetd.

Package: puppet-module-rally
Description-md5: f058bc21e8948fa0da563acf3c3c44c2
Description-en: Puppet module for OpenStack Rally
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 Rally is a Benchmark-as-a-Service project for OpenStack.
 .
 Rally is intended to provide the community with a benchmarking tool that is
 capable of performing specific, complicated and reproducible test cases on
 real deployment scenarios.
 .
 This module manages both the installation and configuration of OpenStack
 Rally.

Package: puppet-module-richardc-datacat
Description-md5: e13c61817b45734f6cf33642d614eca1
Description-en: Puppet module for data structure rendered using a template
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 The datacat and datacat_fragment types allow you to build up a data structure
 which is rendered using a template. This is similar to some of the common
 concatenation patterns though the intent should be clearer as it pushes the
 boilerplate down into the type.

Package: puppet-module-rodjek-logrotate
Description-md5: 7718c672f2b2951c6d042df5d9f37523
Description-en: Logrotate module for Puppet
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This puppet module provides a way of managing logrotate configs.

Package: puppet-module-sahara
Description-md5: 1dec58a67a956fc10ab8dd081b1a968d
Description-en: Puppet module for OpenStack Sahara
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Sahara.

Package: puppet-module-saz-memcached
Description-md5: 7c83aecc173fed7dcae8b28338653ad7
Description-en: Puppet module for memcached
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 The memcached module provides a interface to manage memcached.

Package: puppet-module-saz-rsyslog
Description-md5: 547f8d51b28e1fb70a178db6424b06d4
Description-en: Puppet module for rsyslog
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of rsyslog.

Package: puppet-module-saz-ssh
Description-md5: d8ae1ad42d6b610fd4c5172b482340db
Description-en: Puppet module for Ssh configuration (client and server)
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of Ssh (client and
 server).

Package: puppet-module-sbitio-monit
Description-md5: 13a26aff5010ad6cf92b01315031f356
Description-en: Puppet module for Monit
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 Performs installation and configuration of Monit service, along with fine
 grained definition of checks.
 .
 All check types provided by Monit are supported. Namely: directory, fifo,
 file, filesystem, host, process, program, and system.
 .
 In adition to primitive types, a compound check type is provided: service. It
 is a set of primitives to check a service's init script, binary and process.
 .
 service check type can work with sysv, systemd or upstart. In 0.3.x series it
 defaults to sysv for compatibility reasons. From 1.0.x onwards it defaults to
 the init system that each supported OS configures by default. The init type to
 use can be also set per service.

Package: puppet-module-swift
Description-md5: c65ff7b9bb1ef0d234ee35ca7395bc5e
Description-en: Puppet module for OpenStack Swift
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Swift.

Package: puppet-module-tempest
Description-md5: 5cc392ea58b809260354dbfa61d82ae6
Description-en: Puppet module for OpenStack Tempest
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 Tempest.
 .
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.

Package: puppet-module-theforeman-dns
Description-md5: 213ef402188e4e431b95fe90f5e8eb9e
Description-en: Puppet module for ISC bind
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 Installs and manages an ISC BIND DNS server with basic zones, primarily for
 The Foreman.

Package: puppet-module-vmms
Description-md5: 477cff22b2a866854031e531a6c41d60
Description-en: Puppet module for OpenStack VMMS
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages both the installation and configuration of OpenStack
 VMMS.

Package: puppet-module-voxpupuli-alternatives
Description-md5: 25724bb78578b271ed5ffb2ef11a51ad
Description-en: Puppet resource for managing Debian alternatives
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This Puppet module provides a Puppet resource that manages Debian alternatives
 symlinks, which a user normally maintains through the shell command
 update-alternatives.

Package: puppet-module-voxpupuli-archive
Description-md5: c4922e302bc5f12575be0b8b08419121
Description-en: Puppet module for managing compressed archive file download and extraction
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module provides native puppet resources for managing compressed file
 download and extraction with optional checksum verification and cleanup.

Package: puppet-module-voxpupuli-collectd
Description-md5: bc2b55fc2fe9a2415e131e17e6becbd2
Description-en: Puppet module for collectd
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 puppet-collectd installs and configure Collectd.

Package: puppet-module-voxpupuli-corosync
Description-md5: 5a7c0a20fff95aa069ce7b5e354001be
Description-en: Puppet module for corosync / pacemaker
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 puppet-corosync manages things like virtual IP shared in a cluster.

Package: puppet-module-voxpupuli-elastic-stack
Description-md5: 2d902328a9c6f7bba9f82a684ffef899
Description-en: Puppet module for configuring APT repository of Elastic components
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module provides a helper for installing and configuring APT repositories
 for installing components of the Elastic Stack.

Package: puppet-module-voxpupuli-elasticsearch
Description-md5: 2606d33e24b04b263d57c2cf5933fcb2
Description-en: Puppet module for managing and configuring Elasticsearch nodes
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages and configures Elasticsearch nodes.

Package: puppet-module-voxpupuli-kmod
Description-md5: 702a98ff62c58a7e197ff1f72d2b5ec2
Description-en: Puppet module for manipulating modprobe and kernel modules
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module manages kernel module loading and options.

Package: puppet-module-voxpupuli-posix-acl
Description-md5: b2fa11c9595225011c0b2e8ce4bbeaee
Description-en: Puppet resource for managing posix-acl
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This plugin module provides a way to set POSIX 1.e (and other standards) file
 ACLs via Puppet.

Package: puppet-module-voxpupuli-ssh-keygen
Description-md5: 323ab7fc4570d3706c2b73690c0e352e
Description-en: generate ssh keys for any user using ssh-keygen
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module helps generating ssh keys using Puppet.

Package: puppet-module-vswitch
Description-md5: 214666f724644a52d074fda2255851a1
Description-en: provides puppet things for vSwitches
 Puppet lets you centrally manage every important aspect of your system using a
 cross-platform specification language that manages all the separate elements
 normally aggregated in different files, like users, cron jobs, and hosts,
 along with obviously discrete elements like packages, services, and files.
 .
 This module provides things for vSwitches. At the moment OVS is the only one
 supported. It's based upon types and providers so it may support more than just
 OVS or one vSwitch type in the future.

Package: puppet-strings
Description-md5: 92d7f35424adb0780b3725c619d98e86
Description-en: Tool to generate documentation from Puppet code and extensions
 Puppet Strings generates documentation for Puppet code and extensions written
 in Puppet and Ruby. Strings processes code and YARD-style code comments to
 create documentation in HTML, Markdown, or JSON formats.

Package: puppet-terminus-puppetdb
Description-md5: f136b1e5398d2d281be9ccd8a18589cd
Description-en: Puppet-integrated catalog and fact storage - Puppet Server terminus
 PuppetDB collects data generated by Puppet. It enables advanced Puppet
 features like exported resources, and can be the foundation for other
 applications that use Puppet’s data.
 .
 This package contains an add-on that allows a Puppet Server to use PuppetDB
 for storing and retrieving facts, catalogs and resources.

Package: puppetdb
Description-md5: 3feb3afa0ba00cd9ed4a8d6c1373a558
Description-en: Puppet-integrated catalog and fact storage
 PuppetDB collects data generated by Puppet. It enables advanced Puppet
 features like exported resources, and can be the foundation for other
 applications that use Puppet’s data.
 .
 This package contains the PuppetDB server itself.

Package: puppetdb-doc
Description-md5: a2dc537e428aba6330131013478a82d6
Description-en: Puppet-integrated catalog and fact storage - documentation
 PuppetDB collects data generated by Puppet. It enables advanced Puppet
 features like exported resources, and can be the foundation for other
 applications that use Puppet’s data.
 .
 This package contains PuppetDB's usage and API documentation.

Package: puppetserver
Description-md5: 6548d3df7d02873136cb18ff1d650bfd
Description-en: configuration management system, server
 Puppet is a configuration management system that allows you to define the
 state of your IT infrastructure, then automatically enforces the correct
 state.
 .
 This package contains the Ruby/Clojure server component which compiles
 configurations for a fleet of Puppet agent nodes. This implementation
 replaces the previous Ruby-only implementation known as Puppet Master.

Package: pure-ftpd
Description-md5: c224dc177bd93932c8270a67cd35b6aa
Description-en: Secure and efficient FTP server
 Free, secure, production-quality and standard-conformant FTP server.
 Features include chrooted home directories,
 virtual domains, built-in 'ls', anti-warez system, configurable ports for
 passive downloads, FXP protocol, bandwidth throttling, ratios,
 fortune files, Apache-like log files, fast standalone mode, atomic uploads,
 text / HTML / XML real-time status report, virtual users, virtual quotas,
 privilege separation, SSL/TLS and more.

Package: pure-ftpd-common
Description-md5: c84cd31ca1a31554d533854f08c5ebff
Description-en: Pure-FTPd FTP server (Common Files)
 This package provides files shared between the three pure-ftpd binary
 packages like startup scripts, documentation, and examples.

Package: pure-ftpd-ldap
Description-md5: 477968a296072683c2fab03f6540b60e
Description-en: Secure and efficient FTP server with LDAP user authentication
 Pure-FTPd is a fast, production-quality, standards-conformant FTP
 server based upon Troll-FTPd. Features include chrooted home directories,
 virtual domains, built-in 'ls', anti-warez system, configurable ports for
 passive downloads, FXP protocol, bandwidth throttling, ratios,
 fortune files, Apache-like log files, fast standalone mode, atomic uploads,
 text / HTML / XML real-time status report, virtual users, virtual quotas,
 privilege separation, SSL/TLS and more.

Package: pure-ftpd-mysql
Description-md5: d0b28646386ab85cff7e54614bef04c1
Description-en: Secure and efficient FTP server with MySQL user authentication
 Pure-FTPd is a fast, production-quality, standards-conformant FTP
 server based upon Troll-FTPd. Features include chrooted home directories,
 virtual domains, built-in 'ls', anti-warez system, configurable ports for
 passive downloads, FXP protocol, bandwidth throttling, ratios,
 fortune files, Apache-like log files, fast standalone mode, atomic uploads,
 text / HTML / XML real-time status report, virtual users, virtual quotas,
 privilege separation, SSL/TLS and more.

Package: pure-ftpd-postgresql
Description-md5: 10ce8669d0de227b915f7794f62f9f07
Description-en: Secure and efficient FTP server with PostgreSQL user authentication
 Pure-FTPd is a fast, production-quality, standards-conformant FTP
 server based upon Troll-FTPd. Features include chrooted home directories,
 virtual domains, built-in 'ls', anti-warez system, configurable ports for
 passive downloads, FXP protocol, bandwidth throttling, ratios,
 fortune files, Apache-like log files, fast standalone mode, atomic uploads,
 text / HTML / XML real-time status report, virtual users, virtual quotas,
 privilege separation, SSL/TLS and more.

Package: puredata
Description-md5: 14fc184a0ca11977c12f0d2e85458e7c
Description-en: realtime computer music and graphics system
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing. Pd's audio functions are built-in;
 graphical computations require separate packages such as gem (Graphics
 Environment for Multimedia) or pd-pdp (Pd Packet).
 .
 This is a metapackage that depends on all components of the core of Pd.

Package: puredata-common
Description-md5: e7507b4791084a8b1b0a0fec111f0dde
Description-en: realtime computer music and graphics system - common components
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package only provides common parts of the core infrastructure for
 Pure Data, like the pd-watchdog (for realtime operations) and the reference
 patches.
 It is of little use without the puredata*-core package.
 Most likely you will want to install "puredata" (or "puredata64")
 instead.

Package: puredata-core
Description-md5: f20faf9925954d850883bbd603153e29
Description-en: realtime computer music and graphics system - core components
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package only provides the core infrastructure of Pure Data.
 Most likely you will want to install "puredata-gui" (or even the full
 "puredata") as well.

Package: puredata-dev
Description-md5: fdaf86f853cc58ce32170f4ae289ac5d
Description-en: realtime computer music and graphics system - development files
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides the header-files for compiling externals (plugins) for
 puredata.

Package: puredata-doc
Description-md5: 51a4c33ab1c15769e81a6a9e874ac2aa
Description-en: realtime computer music and graphics system - documentation
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides the documentation for Pure Data.
 Most likely you will want to install "puredata" as well.

Package: puredata-extra
Description-md5: cfd2137b07d9db2a81f24f68a06c88e5
Description-en: realtime computer music and graphics system - extra files
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides extra objects that come with Pd, e.g. for signal
 analysis (fiddle~, sigmund~, bonk~) and more.
 .
 The objects for expression evaluation (expr~) have been included into
 puredata-core, so they are no longer part of this package.

Package: puredata-gui
Description-md5: 8d219983e2157002c021696009de2629
Description-en: realtime computer music and graphics system - GUI
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides the graphical user-interface for Pure Data.
 Most likely you will want to install "puredata-core" (or even "puredata")
 as well.
 Installing this package without the accompanying puredata-core is only useful
 if you want to run the GUI and the DSP on different machines.

Package: puredata-gui-l10n
Description-md5: 65c7802af2386dac2949d096515fc486
Description-en: realtime computer music and graphics system - translations
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides the translations for the graphical user-interface of
 Pure Data.

Package: puredata-import
Description-md5: 8a112f0d057e8987f0f0eddee21ee117
Description-en: Pd object for loading libraries within a patch
 Aiming to provide a simplified Python-style import for Pure Data, this import
 object loads libraries as part of a patch.  It will load anything that Pd
 considers a library, including libraries that are defined by Pd loaders like
 'libdir'.
 .
 This package is meant only for vanilla Pure Data, as pd-extended provides this
 functionality built-in.

Package: puredata-utils
Description-md5: f710137bec19ae01e5c49694229610ab
Description-en: realtime computer music and graphics system - utility programs
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package provides utility applications for puredata, namely pdsend and
 pdreceive, for sending and receiving FUDI over the net.

Package: puredata64
Description-md5: e778fbbed9efc8725ee60f24382ce2bf
Description-en: realtime computer music and graphics system (double precision)
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing. Pd's audio functions are built-in;
 graphical computations require separate packages such as gem (Graphics
 Environment for Multimedia) or pd-pdp (Pd Packet).
 .
 This is a metapackage that depends on all core components of double
 precision Pd.

Package: puredata64-core
Description-md5: 7de3fc180e996d1f69287d69e3daf004
Description-en: realtime computer music and graphics system - core components (double)
 Pure Data (also known as Pd) is a real-time graphical programming environment
 for audio and graphics processing.
 .
 This package only provides the core infrastructure for the double
 precision version of Pure Data.
 Most likely you will want to install "puredata-gui" (or even the full
 "puredata64") as well.

Package: purify
Description-md5: 8e9e25f221a77459bda40306d289f3c9
Description-en: Collection of routines for radio interferometric imaging
 PURIFY is a collection of routines written in C that implements different
 tools for radio interferometric imaging including file handling (for both
 visibilities and fits files), implementation of the measurement operator
 and set-up of the different optimization problems used for image
 deconvolution. The code calls the generic Sparse OPTimization (SOPT)
 package to solve the imaging optimization problems.

Package: purifyeps
Description-md5: 80f21ddeec2455223e10ec79ba058e0c
Description-en: creates EPS files usable in TeX and pdfTeX
 While pdfLaTeX has a number of nice features, its primary shortcoming
 relative to standard LaTeX+dvips is that it is unable to read ordinary
 Encapsulated PostScript (EPS) files, the most common graphics format
 in the LaTeX world. purifyeps converts EPS files into a "purified"
 form that can be read by *both* LaTeX+dvips and pdfLaTeX.

Package: purity
Description-md5: c2ab5f2786e83d4fb907fdbe60b00245
Description-en: automated purity testing software
 For many years now, the purity test, (in various forms)
 has been widely available on the net.
 This package provides an automated way of taking the test.
 .
 Purity tests are an amusing way to see how much of a nerd or
 a hacker you are.  More tests are available in the purity-off
 package.

Package: purity-off
Description-md5: 3427790fd28d24e56a40149ba5d1bb21
Description-en: Sex related purity tests
 This package installs the sex related purity tests not included in the
 purity package.
 .
 If you are offended by sex or by unusual sexual activities please do
 not install this package.

Package: purple-discord
Description-md5: 28cec42164029f8a46d3759c7e971a54
Description-en: Discord messaging service plugin for libpurple
 A plugin for libpurple that adds the option to use the Discord messaging
 service in all libpurple-based clients (including Pidgin and Finch).
 .
 This plugin does not support creating and managing Discord accounts,
 please use the harmony package for those tasks.

Package: purple-lurch
Description-md5: 3a71705658fe1eafa407cf9b884b432f
Description-en: XEP-0384 OMEMO Encryption plugin for libpurple
 OMEMO is an XMPP Extension Protocl (XEP) for secure multi-client
 end-to-end encryption. It is based on Double Ratched and PEP.
 .
 This package contains the plugin for libpurple clients.

Package: purple-rocketchat
Description-md5: 352115bca6aba9f96ac2464e331b38ab
Description-en: Rocket.Chat protocol plugin for libpurple
 This is a protocol plugin for libpurple that enables libpurple
 applications, like Pidgin or Spectrum 2, to connect to Rocket.Chat
 servers.

Package: purple-xmpp-carbons
Description-md5: e393119164fa53f1e078d6c7c7cec1a3
Description-en: XMPP XEP-0280: Message Carbons plugin for libpurple
 Carbons is a plugin for libpurple that implements message carbons as
 documented in XEP-0280. This allows one to have consistent history across
 multiple devices.

Package: purple-xmpp-http-upload
Description-md5: e55629bf0b2fa4e24fb5f95882e9b545
Description-en: HTTP File Upload plugin for libpurple
 libpurple plugin implementing HTTP File Upload (XEP-0363) for the XMPP
 protocol.

Package: pushover
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: pushpin
Description-md5: 7d73de5ae4b2fdd9ed9a9a4ef1ffb9b2
Description-en: HTTP reverse proxy server for streaming and long-polling services
 Pushpin is a reverse proxy server that makes it easy to implement
 WebSocket, HTTP streaming, and HTTP long-polling services. It communicates
 with backend web applications using regular, short-lived HTTP requests
 (GRIP protocol). This allows backend applications to be written in any
 language and use any webserver.
 .
 Additionally, Pushpin does all of this without exposing a proprietary
 protocol to clients. The HTTP/WebSocket content between the client
 and your server is whatever you want it to be. This makes it ideal for
 implementing APIs.
 .
 Pushpin is written in C++. The name means to "pin" (hold) connections
 open for "pushing".

Package: put-dns
Description-md5: a13ee0a38d40501a3a0457e5401d3895
Description-en: allows simplification of external DNS records
 put-dns provides a simple cli interface to create external DNS
 records on various external providers, hiding the details of the
 access.
 Aimed at allowing packages a simple interface, based on the RFC1034
 record format, to create the DNS entries required for them to operate
 as expected.
 The default 'none' provider simply accumulates the pending DNS records
 in a file for manual creation.
 The 'mythicbeasts' provider is native to put-dns.
 The following providers require the 'lexicon' package:

Package: putty
Description-md5: 66d775d58e68e927fea5c45675a7cf4a
Description-en: Telnet/SSH client for X
 This is the Unix port of the popular Windows SSH client, PuTTY. It supports
 flexible terminal setup, mid-session reconfiguration using Ctrl-rightclick,
 multiple X11 authentication protocols, and various other interesting things
 not provided by ssh in an xterm.
 .
 Pageant is an SSH authentication agent, and a tool for communicating with
 an already-running agent.

Package: putty-dbgsym
Description-md5: 2f5b148d09d81f4042dcfdc87e5091cc
Description-en: debug symbols for putty

Package: putty-doc
Description-md5: ed28516dea967b46064d63c144b74e5c
Description-en: PuTTY HTML documentation
 Full HTML documentation for the PuTTY suite of programs (PuTTY, pterm,
 Plink, PSCP, PSFTP, and PuTTYgen).

Package: putty-tools
Description-md5: 10b9b5657aedab36de2e128c38b5a76e
Description-en: command-line tools for SSH, SCP, and SFTP
 This package provides several command-line tools from the PuTTY suite that
 allow various kinds of secure interaction with remote systems.
 .
 Plink (PuTTY Link) connects to a remote system via SSH, Telnet, or rlogin,
 and either starts an interactive session or runs a batch process. It
 supports the usual SSH features like port forwarding, X11 forwarding,
 SOCKS, and compression.
 .
 PSCP (PuTTY Secure Copy) transfers files securely between systems using an
 SSH connection. It works with both SSH protocol 1 and protocol 2.
 .
 PSFTP (PuTTY SFTP client) transfers files securely between systems using
 the SSH file transfer protocol, which is specific to SSH protocol 2. In
 interactive mode its interface is much like the traditional Unix FTP
 client, although it can also operate in batch mode.
 .
 PuTTYgen generates SSH public and private key pairs in any of a number of
 formats, including those usable by PuTTY, OpenSSH, and ssh.com.
 .
 psusan (pseudo-SSH for untappable, separately authenticated networks) is a
 server program that behaves like the innermost "connection" layer of an SSH
 session, without the two outer security layers of encryption and
 authentication. It can be used to add SSH-like amenities to channels where
 you were already prepared to run a bare shell session.

Package: putty-tools-dbgsym
Description-md5: 005a0e3b1cd3b41ca4e6da67116dc99d
Description-en: debug symbols for putty-tools

Package: puzzle-jigsaw
Description-md5: 1327f8b1dc0e99b35b36a6fecf02c327
Description-en: tile puzzle game
 puzzle-jigsaw is a tile puzzle that requires the assembly of often oddly
 shaped interlocking and mosaiced pieces.

Package: puzzle15
Description-md5: 7cea5d1bf8f1eb4324e128a772e1ff44
Description-en: Classic sliding tiles 15-puzzle game
 The 15 Puzzle is a classic sliding tiles puzzle. One space is left empty,
 allowing the tiles to be moved. The goal is to arrange the tiles in numerical
 order by sliding them into the vacant spot, using the fewest moves possible.

Package: pvpgn
Description-md5: 224c8ef41c7b204a8c707dc79b8ca03c
Description-en: gaming server that emulates Battle.net(R)
 The server currently implements most of the same functionality as the
 real Battle.net(R) servers from Blizzard Entertainment.  You can chat,
 play games, use / commands, and things like account passwords, user
 icons, ad banners, and channel operators work too.  It is by no means
 complete, though.

Package: pvrg-jpeg
Description-md5: f767012c5e7858317c635900e09309b9
Description-en: Stanford PVRG JPEG tool
 PVRG is the JPEG implementation from Stanford Portable Video Research Group
 .
 This package contains the pvrg-jpeg command line tool.
 Contrary to cjpeg/djpeg, pvrg-jpeg can also compress in lossless JPEG
 which is defined in ITU-T T.81, ISO/IEC IS 10918-1. It also support in
 a single codec 8bits and 12bits lossy JPEG compression/decompression.

Package: pwauth
Description-md5: 90e3f7caa3aa4e9b705a073b1b065361
Description-en: authenticator for mod_authnz_external and the Apache HTTP Daemon
 Pwauth is an authenticator designed to be used with
 mod_auth_external or mod_authnz_external and the Apache
 HTTP Daemon to support reasonably secure web
 authentication out of the system password database on most
 versions of Unix. Particularly - secure authentication
 against PAM.

Package: pwauth-dbgsym
Description-md5: c58b0c3abac688e3c3c26eceb589eddb
Description-en: debug symbols for pwauth

Package: pwdsphinx
Description-md5: 700a2c3c42fe161302315122e5cc2f56
Description-en: SPHINX password storage protocol - reference server implementation
 SPHINX -- password Store that Perfectly Hides from Itself (No Xaggeration) --
 is an information-theoretically secure cryptographic password storage
 protocol with strong security guarantees, as described in the 2015 paper
 "Device-Enhanced Password Protocols with Optimal Online-Offline Protection" by
 Jarecki, Krawczyk, Shirvanian, and Saxena (https://ia.cr/2015/1099).  It is
 documented online at https://sphinx.pm/ .
 .
 This package contains a CLI frontend ("sphinx"), a reference server
 implementation ("oracle") and a python wrapper for the SPHINX protocol.
 .
 If you want to use the websphinx browser extension you need to
 install an X11 variant of pinentry, as suggested by this package.

Package: pwdsphinx-tools
Description-md5: f61837d33fe978fe51e41f0a96a5cd06
Description-en: SPHINX password storage protocol - tools to integrate into an X11 desktop
 SPHINX -- password Store that Perfectly Hides from Itself (No Xaggeration) --
 is an information-theoretically secure cryptographic password storage
 protocol with strong security guarantees, as described in the 2015 paper
 "Device-Enhanced Password Protocols with Optimal Online-Offline Protection" by
 Jarecki, Krawczyk, Shirvanian, and Saxena (https://ia.cr/2015/1099).  It is
 documented online at https://sphinx.pm/ .
 .
 This package contains various scripts:
 - wrap the client to query the master password securely using
 pinentry: "getpwd",
 - a tool "exec-on-click" which executes a command on mouse-click,
 - a tool "type-pwd" that combines the two previous tools to insert a
 password without using the clipboard,
 - a dmenu wrapper "dmenu-sphinx" that uses all of the above to retrieve
 usernames and passwords for given hosts.
 - finally, sphinx-x11(1): a script interpreter for integrating password
 managers with X11, as well as 5 xs11-* supporting scripts.
 Some of these tools can also be used for other password managers,
 that are using the clipboard to deliver passwords to the UI.

Package: pwgen
Description-md5: 859691de567bea29cc54bd9e7c291b67
Description-en: Automatic Password generation
 pwgen generates random, meaningless but pronounceable passwords.
 These passwords contain either only lowercase letters, or upper
 and lower case mixed, or digits thrown in.
 Uppercase letters and digits are placed in a way that eases
 remembering their position when memorizing only the word.

Package: pwget
Description-md5: e5adc07ec1f52fbd980fa84930a9710e
Description-en: downloader utility which resembles wget (implemented in Perl)
 Pwget is similar to wget(1) but it can use categorized configuration files,
 analyze Web pages, and "search" for download links as instructed. Instead of
 absolute links, it contains heuristics to track newer versions of files.

Package: pwman3
Description-md5: 18254a2c94fb45634b5028f661cb489f
Description-en: console password management application
 Pwman3 aims to provide a simple but powerful command line interface for
 password management. It allows one to store your password in a sqlite database
 locked by a master password which can be encrypted with different algorithms
 (e.g Blowfish, AES, DES3).
 .
 It is also possible to tag them to ease searches in a large amount of
 passwords

Package: pwndck
Description-md5: 58c22fc0d253009c812b07f9fb28d974
Description-en: Check passwords against the HaveIBeenPwned leak database
 pwndck queries the HaveIBeenPwned password leak database, returning the number
 of times the password has been identified as leaked. It uses the published
 API, and requires no authentication.

Package: pwru
Description-md5: 3988d814579a132ef8d89ffc8223e524
Description-en: eBPF-based Linux kernel networking debugger (program)
 pwru is an eBPF (https://ebpf.io)-based tool for tracing network packets
 in the Linux kernel with advanced filtering capabilities. It allows fine-
 grained introspection of kernel state to facilitate debugging network
 connectivity issues.
 .
 pwru requires >= 5.3 kernel to run. debugfs has to be mounted in
 /sys/kernel/debug.

Package: pwtool
Description-md5: c40ebf872c3fdddbc34d2938aa564d4b
Description-en: generate copy/paste friendly user/DB passwords and TOTP tool
 Generate passwords from random characters or words and optionally show their
 cryptographic hash.
 .
 The default generated password set is copy/paste friendly without extended
 characters that would break the default copy selection you get when
 double-clicking a word. They also are don't break quotation strings (quote
 marks, double quotes or backticks).
 .
 Allows for easy database or system account creation.
 .
 Can run as a TOTP MFA CLI app.

Package: px
Description-md5: 47bab31aa8e3f6f7a98ecb5fac532c87
Description-en: ps and top for human beings
 px parses command lines from Python, Ruby, Node, Perl, Java,
 bash, zsh, sh and show you what is actually running.
 px can filter processes by owner ("px root"), search for processes
 by command line ("px python", like "pgrep"), and list processes in
 a helpful order.
 .
 ptop periodically displays a sorted list of system processes. Processes are
 sorted with the highest CPU users at the top.
 ptop is capable of decoding Python, Ruby, Perl, Node, Java, bash, sh,
 zsh command lines and show you what is actually running.
 Shows an stable output by counting CPU time since ptop started.
 ptop provides a system load histogram rather for presenting the
 three uptime numbers and shows system load in relation to the number
 of logical and physical cores in the system.

Package: pxfw
Description-md5: 3e45fba63c90b2f230d5170a60b26807
Description-en: Plextor firmware updater
 QPxTool gives you access to all available Quality Checks (Q-Checks) on written
 and blank media, that are available for your drive. This will help you to find
 the right media and the optimized writing speed for your hardware, which will
 increase the chance for a long data lifetime.
 .
 This package contains pxfw, a firmware flash program for Plextor optical
 drives.

Package: pxlib-dev
Description-md5: 1d266ea13b069c1bb5c673ce9046190f
Description-en: library to read/write Paradox database files (development files)
 Library to read and write Paradox DB files. All versions
 of Paradox are supported. Binary large objects can only be
 read. Primary index files can be read and written. This
 package contains the development files.

Package: pxlib1
Description-md5: 58939ada4cf8f208295552c52bd12dbf
Description-en: library to read/write Paradox database files
 Library to read and write Paradox DB files. All versions
 of Paradox are supported. Binary large objects can only be
 read. Primary index files can be read and written.

Package: py-cpuinfo
Description-md5: b2a02ec5092de7aaca0ea58ee070367a
Description-en: Python script for getting CPU info
 The py-cpuinfo Python module provides pure Python tools for getting CPU infos,
 without any need of dependencies or extra programs beyond what the OS provides.
 .
 This package installs the command line tool for getting CPU info based on the
 py-cpuinfo Python module.

Package: py3c-dev
Description-md5: 1af4fa7b1c2d4edda69c65ad78eeeffe
Description-en: Python 2/3 compatibility layer for C extensions
 py3c is a library for easing porting C extensions to Python 3,
 providing macros for single-source compatibility between Python 2.6,
 2.7, and 3.3+. It could be described as “the six for C extensions”.

Package: py3status
Description-md5: ad443a067ad0d7b2c985305d63a9b350
Description-en: extensible i3status wrapper written in Python (Python3 package)
 Using py3status, you can take control of your i3bar easily by:
 .
 - using one of the available modules shipped with py3status
 - grouping multiple modules and automatically or manually cycle their display
 - writing your own modules and have their output displayed on your bar
 - handling click events on your i3bar and play with them in no time
 - seeing your clock tick every second whatever your i3status interval
 .
 No extra configuration file needed, i3status' one will be used directly.
 .
 This is the Python3 package.

Package: pyacidobasic
Description-md5: 75e8afcc4b65dd1f0fac0ba756a99ca5
Description-en: simulation tool for acido-basic titrations
 python-acidobasic allows you to compose a mixture of acid or base reactives,
 and to simulate their titration by one acid or base. pH and concentration
 curves are displaied instantly when the composition of all chemicals are
 defined. You can choose to display either concentrations or quantities of
 chemicals.

Package: pyarrow-dev
Description-md5: b3134ed3c28c8fd653f421eaf462be58
Description-en: Python interface to the Apache Arrow C++ libraries
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This provides C headers for interacting with the pyarrow interface to
 the Arrow C++ libraries.

Package: pybedtools-bin
Description-md5: e1b7b4b1a34e7d3de1ca34a63dd51e26
Description-en: Scripts produced for pybedtools
 The BEDTools suite of programs is widely used for genomic interval
 manipulation or “genome algebra”. pybedtools wraps and extends BEDTools and
 offers feature-level manipulations from within Python.
 .
 This package provides scripts that are executable with the
 Python 3 version of this package.

Package: pybind11-dev
Description-md5: 757d5a95c57c7cfaacd5b4d47bf8a20d
Description-en: seamless operability between C++11 and Python
 pybind11 is a lightweight header library that exposes C++ types in
 Python and vice versa, mainly to create Python bindings of existing C++
 code. Its goals and syntax are similar to the excellent Boost.Python
 library by David Abrahams: to minimize boilerplate code in traditional
 extension modules by inferring type information using compile-time
 introspection.
 .
 This package provides the header-only library.

Package: pybind11-doc
Description-md5: ad1f8255e000b1f4d921201326c0e401
Description-en: documentation for pybind11
 pybind11 is a lightweight header library that exposes C++ types in
 Python and vice versa, mainly to create Python bindings of existing C++
 code. Its goals and syntax are similar to the excellent Boost.Python
 library by David Abrahams: to minimize boilerplate code in traditional
 extension modules by inferring type information using compile-time
 introspection.
 .
 This package provides the documentation.

Package: pybind11-json-dev
Description-md5: 05acf7f254231dfe536bb5e5b36fb2c7
Description-en: Bridge between nlohmann::json and pybind11 (headers)
 Contains C++ headers for automatically converting between nlohmann::json
 and py::object in either direction.

Package: pybind11-stubgen
Description-md5: 7efe1e2e82d2f24381ac822361a4986d
Description-en: PEP 561 type stubs generator for pybind11 modules (utility)
 Static analysis tools and IDE usually struggle to understand python binary
 extensions. pybind11-stubgen generates stubs for python extensions to make
 them less opaque.
 .
 The CLI tool includes tweaks to target modules compiled specifically with
 pybind11, but it should work well with modules built with other libraries.
 .
 This package contains the pybind11-stubgen utility.

Package: pyboard-rshell
Description-md5: 64b021a832247b105796b50deed18bb1
Description-en: Remote shell for working with MicroPython boards
 A simple shell which runs on the host and uses MicroPython's raw-REPL to send
 Python snippets to the board in order to get file-system information, and to
 copy files to and from MicroPython's file-system. It also has the ability to
 invoke the MicroPython REPL, so rshell can be used as a terminal emulator as
 well.
 .
 This package contains the rshell tool itself.

Package: pybtex
Description-md5: e408f6dba76405c4011bce4df91c0f39
Description-en: BibTeX-compatible bibliography processor
 Pybtex reads citation information from a file and produces a formatted
 bibliography. BibTeX style files are supported. Alternatively it is
 possible to write styles in Python.
 .
 Pybtex currently understands the following bibliography formats:
 * BibTeX
 * BibTeXML
 * YAML-based format
 .
 The resulting bibliography may be output in one of the following formats:
 * LaTeX
 * HTML
 * plain text
 .
 This package provides the command-line interface.

Package: pybuild-plugin-autopkgtest
Description-md5: cd4994381177b4f65dc90b7d29ecfefc
Description-en: pybuild autopkgtest test runner (metapackage)
 This package depends on the packages required to run pybuild-autopkgtest, a
 pybuild-based autopkgtest test runner. pybuild-autopkgtest will run the same
 test suite that regular pybuild runs during build time, but against the
 installed packages and without doing a build first.

Package: pybuild-plugin-pyproject
Description-md5: 6238445ff016e30718dfaecade7c9de1
Description-en: Debian helper tools for packaging Python libraries using PEP517
 This metapackage depends on the components necessary for building packages
 with the generic PEP517 build plugin.

Package: pychess
Description-md5: 955098f01725f9f82f904b267f1a1170
Description-en: Fully featured, nice looking, easy to use Chess Client
 The goal of pychess, is to provide a fully featured, nice looking,
 easy to use chess client for the gnome-desktop.
 .
 The client should be usable both to those totally new to chess, and
 those who want to use a computer to further enchance their play.
 .
 Features include:
 Tabbed interface
 pgn+epd read/write support
 Hints and spymode
 xboard/cecp engine support
 Builtin Python based engine
 Openingbook using sqlite
 Clean interface and dialogs
 Builtin move validator
 Legal move highlighting
 Supports drag'n'drop.

Package: pycirkuit
Description-md5: 0850fcb129ebf5ff9bde7bf316a91652
Description-en: front-end for "Circuit Macros" and the PIC language
 PyCirkuit is a front-end for Dwight Aplevich's Circuit Macros,
 which is a set of macros for drawing high-quality line diagrams
 to include in TeX, LaTeX, etc. PyCirkuit builds a live preview
 and allows it to be exported as TikZ.

Package: pycode-browser
Description-md5: 104b5783b01b62ad57df5e0a37f47851
Description-en: environment to teach with Python code snippets
 pycode-browser is part of the project PHOENIX, i. e. Physics with
 Home-made Equipment & Innovative Experiments, developed at Inter
 University Accelerator Centre, New Delhi. It allows students to browse
 Python source code easily, and to understand what this code means.

Package: pycodestyle
Description-md5: 02f2efc99fe16b828499bae404d53a3e
Description-en: Python style guide checker (formerly called pep8)
 Features a plugin architecture allowing for adding new checks is easily.
 Parseable output listing line numbers of the error location. Consists of
 just one Python file, and requires only stdlib.

Package: pycoqc
Description-md5: 311c31394d7f1c34ec5bf3baa30e71f3
Description-en: computes metrics and generates Interactive QC plots
 PycoQC computes metrics and generates interactive QC plots for Oxford
 Nanopore technologies sequencing data
 .
 PycoQC relies on the sequencing_summary.txt file generated by Albacore
 and Guppy, but if needed it can also generates a summary file from
 basecalled fast5 files. The package supports 1D and 1D2 runs generated
 with Minion, Gridion and Promethion devices and basecalled with Albacore
 1.2.1+ or Guppy 2.1.3+

Package: pycorrfit
Description-md5: 3b47925c9eb103561491fd17fd76af55
Description-en: tool for fitting correlation curves on a logarithmic plot
 PyCorrFit is a general-purpose FCS evaluation software that,
 amongst other formats, supports the established Zeiss ConfoCor3 ~.fcs
 file format. PyCorrFit comes with several built-in model functions,
 covering a wide range of applications in standard confocal FCS.
 In addition, it contains equations dealing with different excitation
 geometries like total internal reflection (TIR).

Package: pycrc
Description-md5: b0e18c4b575ea09e4063044345c5edd9
Description-en: CRC C source code generator
 pycrc is a Cyclic Redundancy Check (CRC) C source code generator.
 .
 It supports different implementations, with various speed-space
 compromises. The CRC parameters can be freely chosen, and pycrc
 includes a number of well-known CRC models (CRC-16, CRC-32 etc.).

Package: pydf
Description-md5: a4bf8f0eba6954cc38a3c34a478012bc
Description-en: colourised df(1)-clone
 pydf is all-singing, all-dancing, fully colourised df(1)-clone
 written in Python.

Package: pydocstyle
Description-md5: 69bdb691380c4384c98c980058daf77a
Description-en: Python docstring style checker (PEP-257 conventions)
 PEP-257 provides conventions for Python docstrings (string literals which
 occur as first statement in a module, function, class or method definition
 for documentation purposes). This tool checks Python code whether
 these conventions have been complied with, and if docstring are missing.
 .
 This package installs the cli tool.

Package: pydoctor
Description-md5: 303debf5251d3d3fc1ffa7d30bce826b
Description-en: Python API document generator
 Pydoctor is a tool for generating API documentation for Python modules based
 on their docstrings via static analysis.
 .
 It was written primarily to replace epydoc for the purposes of the Twisted
 project as epydoc has difficulties with zope.interface.

Package: pyecm
Description-md5: 60feb80659764929a509760e3b77a235
Description-en: integer factorization with the Elliptic Curve Method (ECM)
 pyecm is a Python program to factor numbers using the Elliptic Curve Method
 (ECM).  It is relatively fast in that it can quickly factors numbers up to 50
 digits.
 .
 Because it is written in Python, pyecm is very portable. It is also fairly
 easy to use. Use of python-gmpy and/or python-psyco will speed it up
 immensely.

Package: pyensembl
Description-md5: 0b4cf71520b18a30bd774c31a93bb666
Description-en: installs data from the Ensembl genome database
 The Ensembl genome database is an established reference
 for genomic sequences and their automated annotation.
 To have this data local has advantages for bulk analyses,
 e.g. for the mapping of reads from RNA-seq against the
 latest golden path - or a previous one to compare analyses.
 .
 This package provides a reproducible way to install this
 data and thus simplify the automation of respective
 workflows.

Package: pyenv
Description-md5: feb539379f969d2886baf5c8628d9abe
Description-en: Simple Python version management
 pyenv is a powerful and flexible tool for managing multiple Python versions
 on a single system. It allows users to seamlessly switch between different
 Python versions, making it ideal for developers working on projects with
 varying dependencies.
 .
 Key features of pyenv include:
 - Version switching: Dynamically change the active Python version globally,
 per user, or for specific directories.
 - Version installation: Easily install and manage multiple Python versions,
 including older releases, latest updates, and development builds.
 - Environment isolation: Create isolated Python environments for different
 projects without polluting the global environment.
 - Compatibility: Works alongside system Python installations, ensuring no
 interference with package managers like apt or dnf.
 - Pluggable architecture: Extend functionality with plugins, such as
 pyenv-virtualenv for virtual environments

Package: pyenv-runtime
Description-md5: 3b02920a04dea9480f49e1ace280be7a
Description-en: Simple Python version management (runtime components)
 Pyenv lets you easily switch between multiple versions of Python.
 pyenv-runtime allows minimal execution of pyenv in shared environments
 (e.g. HPC clusters). pyenv-runtime only allows execution of pyenv shims
 on worker hosts. While the full pyenv package (with dependencies) is
 installed only on the management host.
 .
 Ideal for setups where /home is shared via NFS and users need consistent
 Python version selection across nodes. The purpose of this split is to
 allow pyev-runtime to be used for shared environments (HPC/NFS), running
 only to run shims. While full pyenv (with install/local) for management
 on the master node.

Package: pyfai
Description-md5: 99681480cbe1e9374e4e00c9c53fdf90
Description-en: Fast Azimuthal Integration scripts
 PyFAI is a Python library for azimuthal integration; it allows the conversion
 of diffraction images taken with 2D detectors like CCD cameras into X-Ray
 powder patterns that can be used by other software like Rietveld refinement
 tools (i.e. FullProf), phase analysis or texture analysis.
 .
 As PyFAI is a library, its main goal is to be integrated in other tools like
 PyMca, LiMa or EDNA. To perform online data analysis, the precise description
 of the experimental setup has to be known. This is the reason why PyFAI
 includes geometry optimization code working on "powder rings" of reference
 samples. Alternatively, PyFAI can also import geometries fitted with other
 tools like Fit2D.
 .
 PyFAI has been designed to work with any kind of detector with any geometry
 (transmission, reflection, off-axis, ...). It uses the Python library FabIO
 to read most images taken by diffractometer.

Package: pyfastx
Description-md5: 8ce6d82b1b3898a503964413ee2464cd
Description-en: fast random access to sequences from FASTA/Q file - command
 The pyfastx is a lightweight Python C extension that enables users to randomly
 access to sequences from plain and gzipped FASTA/Q files. This module aims to
 provide simple APIs for users to extract sequence from FASTA and reads from
 FASTQ by identifier and index number. The pyfastx will build indexes stored in
 a sqlite3 database file for random access to avoid consuming excessive amount
 of memory. In addition, the pyfastx can parse standard (sequence is spread
 into multiple lines with same length) and nonstandard (sequence is spread into
 one or more lines with different length) FASTA format.
 .
 It features:
 .
 * a single file for the Python extension;
 * lightweight, memory efficient FASTA/Q file parsing;
 * fast random access to sequences from gzipped FASTA/Q file;
 * sequences reading from FASTA file line by line;
 * N50 and L50 calculation of sequences in FASTA file;
 * GC content and nucleotides composition calculation;
 * reverse, complement and antisense sequences extraction;
 * excellent compatibility: support for parsing nonstandard FASTA file;
 * support for FASTQ quality score conversion;
 * a command line interface for splitting FASTA/Q file.
 .
 This package provides the command line interface.

Package: pyflakes3
Description-md5: d5d9499d548e89a547229d7b1ea3074f
Description-en: passive checker of Python 3 programs
 Pyflakes is program to analyze Python programs and detect various
 errors. It works by parsing the source file, not importing it, so it
 is safe to use on modules with side effects. It's also much faster.
 .
 Unlike PyLint, Pyflakes checks only for logical errors in programs;
 it does not perform any checks on style.
 .
 This is the command line `pyflakes3` program.

Package: pyftfeatfreeze
Description-md5: db473dadacde8a5b912dec20b12d87fc
Description-en: Freezes OpenType features into a font
 OpenType Feature Freezer modifies a font file so that selected OpenType
 features are frozen into it. The characters that were previously only
 accessible via these features become the default characters in the modified
 font.
 .
 This package installs the pyftfeatfreeze executable.

Package: pygac-bin
Description-md5: de156e96bf1442fefbd24cf3275de4c8
Description-en: Python package to read and calibrate NOAA AVHRR GAC data -- scripts
 pygac reads NOAA AVHRR Global Area Coverage (GAC) data, and performs
 state of the art calibration and navigation.
 .
 It must be noted that pygac expects Level 1b file to contain normal
 GAC header and data records, the format of which are mentioned in the
 official NOAA POD and KLM Data User Guides.
 The user should not prepend any other header (e.g. when downloading
 GAC data from CLASS archive etc) to the L1b file.
 In the first pre-processing step, pygac determines whether the GAC
 data comes from the second (i.e. NOAA-14 and before) or the third
 generation (NOAA-15 and onwards) AVHRR instrument by "pygac-run".
 This is done by reading the first three bytes of the data set.
 If they contain the any of the following values, ["CMS", "NSS", "UKM",
 "DSS"], then the KLM reader from "gac_klm.py" file is invoked,
 otherwise the POD reader is invoked (gac_pod.py).
 .
 This package provides utilities and executable scripts.

Package: pygopherd
Description-md5: 6bf66f9cc02d355cc8202802e3d40d69
Description-en: Modular Multiprotocol Gopher/HTTP/WAP Server
 This is a modern Gopher server.  It can serve documents
 with Gopher+, standard Gopher (RFC1436), HTTP, and WAP -- all on the same
 port.  Pygopherd features a modular extension system as well as
 loadable scripts and much more.  It contains full support for
 UMN gopherd systems -- including .Links, .names, .cap, searches, etc.
 Pygopherd also supports Bucktooth features such as gophermap files
 and executables.  In addition to all this, there are Pygopherd's own
 extra features.  All features are fully customizable and can be enabled
 or disabled by editing /etc/pygopherd/pygopherd.conf.

Package: pygtail
Description-md5: 9cfb720f391b33b94e994629a640cc0e
Description-en: read log file lines that have not been read
 pygtail is a tool for reading log files, and is capable of handling log files
 which are rotated.
 .
 This has similar functionality to the logtail2 tool (which can be found in the
 logtail package).
 .
 This package contains the command line tool, pygtail. See the python3-pygtail
 package for the library that this tool uses.

Package: pyhoca-cli
Description-md5: ef2b485b3a3032e7f640fc01bbe1d0ce
Description-en: Command line X2Go client written in Python
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client side mass storage mounting support
 - client side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 PyHoca-CLI provides a simple and flexible command line client
 written in Python that allows you to control X2Go client sessions
 on desktops and thin clients.

Package: pyhoca-gui
Description-md5: bc69584a6d00eafb4026301fa1bdcf3e
Description-en: Graphical X2Go client written in (wx)Python
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - sesion brokerage support
 - client-side mass storage mounting support
 - client-side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 PyHoca-GUI is a slim X2Go client that docks to the desktop's
 notification area and allows multiple X2Go session handling.

Package: pyjoke
Description-md5: f8bf7fabe53addbfa20f4cb5c1ff80c0
Description-en: Command line utility to make programmer jokes
 Run this command line utility to generate random jokes for programmers.
 Choose from neutral jokes, adult jokes, and Chuck Norris themed
 jokes.
 .
 This package contains the application for Python 3.

Package: pykml
Description-md5: 4f0f274b8f520a3a3d8b0f1d2c4cf82d
Description-en: Python KML library -- scripts
 PyKML is a Python package for parsing and authoring KML documents.
 It is based on the lxml.objectify API
 (http://codespeak.net/lxml/objectify.html) which provides Pythonic
 access to XML documents.
 .
 This package contain executable programs provided by the pykml Python
 package.

Package: pykwalify
Description-md5: 55de281f4b45f316127b3ed5afe8676b
Description-en: Python YAML/JSON schema validation library (command line program)
 PyKwalify is a open source port of the kwalify lib and specification.
 .
 PyKwalify allows validating YAML or JSON data against a schema
 described in YAML or JSON format.
 .
 This package installs the command line program.

Package: pylama
Description-md5: 8a94095f8aaf163862c018bc441d9bfd
Description-en: code audit tool for Python in Python3
 pylama s a code audit tool for Python and JavaScript. It wraps the following
 tools:
 * PEP8 © 2012-2013, Florent Xicluna;
 * PEP257 © 2012, GreenSteam, <http://greensteam.dk/>
 * PyFlakes © 2005-2013, Kevin Watters;
 * Mccabe © Ned Batchelder;
 * Pylint © 2013, Logilab (should be installed 'pylama_pylint' module);
 * gjslint © The Closure Linter Authors (should be installed 'pylama_gjslint'
 module);
 .
 This package installs the tool in Python 3.

Package: pyliblo-utils
Description-md5: 0ed8aad2bc7a5f054029c849a1e9d263
Description-en: Command line utilities for sending and receiving OSC messages
 This package contains the send_osc and dump_osc utilities, which can be
 used to send OSC messages from a command line, and to print all incoming
 messages.
 .
 Open Sound Control (OSC) is a protocol for communication among computers,
 sound synthesizers, and other multimedia devices that is optimized for modern
 networking technology.

Package: pylibtiff
Description-md5: 72d4522f627a4d1389f749fa26517f9f
Description-en: wrapper to the libtiff library to Python using ctypes (command line utilities)
 PyLibTiff is a package that provides:
 .
 * a wrapper to the libtiff library to Python using ctypes.
 * a pure Python module for reading and writing TIFF and LSM files. The images
 are read as numpy.memmap objects so that it is possible to open images that
 otherwise would not fit to computers RAM.
 .
 There exists many Python packages such as PIL, FreeImagePy that support reading
 and writing TIFF files. The PyLibTiff project was started to have an efficient
 and direct way to read and write TIFF files using the libtiff library without
 the need to install any unnecessary packages or libraries. The pure Python
 module was created for reading "broken" TIFF files such as LSM files that in
 some places use different interpretation of TIFF tags than what specified in
 the TIFF specification document. The libtiff library would just fail reading
 such files. In addition, the pure Python module is more memory efficient as the
 arrays are returned as memory maps. Support for compressed files is not
 implemented yet.
 .
 Warning: pylibtiff currently supports reading and writing images that are
 stored using TIFF strips. Patches are welcome to support tiled TIFF images.
 .
 This package contains command line utilities for PyLibTiff.

Package: pylint
Description-md5: 07eed65941f5624cb54d618397c4bc88
Description-en: Python 3 code static checker and UML diagram generator
 Pylint is a Python source code analyzer which looks for programming
 errors, helps enforcing a coding standard and sniffs for some code
 smells (as defined in Martin Fowler's Refactoring book)
 .
 Pylint can be seen as another PyChecker since nearly all tests you
 can do with PyChecker can also be done with Pylint. However, Pylint
 offers some more features, like checking length of lines of code,
 checking if variable names are well-formed according to your coding
 standard, or checking if declared interfaces are truly implemented,
 and much more.
 .
 Additionally, it is possible to write plugins to add your own checks.
 .
 The package also ships the following additional commands:
 .
 * pyreverse: an UML diagram generator
 * symilar: an independent similarities checker
 * epylint: Emacs and Flymake compatible Pylint

Package: pymacs
Description-md5: 42472e394a15f99a3b39e255786113db
Description-en: interface between Emacs Lisp and Python
 Pymacs is a powerful tool which, once started from Emacs, allows
 both-way communication between Emacs Lisp and Python. Pymacs aims
 Python as an extension language for Emacs rather than the other way
 around, and this asymmetry is reflected in some design
 choices. Within Emacs Lisp code, one may load and use Python
 modules. Python functions may themselves use Emacs services, and
 handle Emacs Lisp objects kept in Emacs Lisp space.

Package: pymatgen-core-test-files
Description-md5: 1b0eecb57b2cfc2e0c4d84db4518495d
Description-en: Python Materials Genomics for materials analysis (test files)
 Pymatgen (Python Materials Genomics) is a robust, open-source Python
 library for materials analysis. These are some of the main features:
 .
 1.Highly flexible classes for the representation of Element, Site,
 Molecule, Structure objects.
 .
 2. Extensive input/output support, including support for VASP
 (http://cms.mpi.univie.ac.at/vasp/), ABINIT (http://www.abinit.org/),
 CIF, Gaussian, XYZ, and many other file formats.
 .
 3. Powerful analysis tools, including generation of phase diagrams,
 Pourbaix diagrams, diffusion analyses, reactions, etc.
 .
 4. Electronic structure analyses, such as density of states and band
 structure.
 .
 5. Integration with the Materials Project REST API, Crystallography
 Open Database.
 .
 This package provides the test files used by pymatgen-core tests.

Package: pymatgen-test-files
Description-md5: b2a334be7f6c9822375303dd4201fb2c
Description-en: Python Materials Genomics for materials analysis (test files)
 Pymatgen (Python Materials Genomics) is a robust, open-source Python
 library for materials analysis. These are some of the main features:
 .
 1.Highly flexible classes for the representation of Element, Site,
 Molecule, Structure objects.
 .
 2. Extensive input/output support, including support for VASP
 (http://cms.mpi.univie.ac.at/vasp/), ABINIT (http://www.abinit.org/),
 CIF, Gaussian, XYZ, and many other file formats.
 .
 3. Powerful analysis tools, including generation of phase diagrams,
 Pourbaix diagrams, diffusion analyses, reactions, etc.
 .
 4. Electronic structure analyses, such as density of states and band
 structure.
 .
 5. Integration with the Materials Project REST API, Crystallography
 Open Database.
 .
 This package provides the test files used by pymatgen tests.

Package: pymca
Description-md5: ba3a4ba2c3339fe6530bcd94b9dc68d1
Description-en: Applications and toolkit for X-ray fluorescence analysis -- scripts
 PyMca is set of applications and Python libraries for analysis of
 X-ray fluorescence spectra.
 .
 The applications included in this package are:
 .
 * edfviewer - Display and inspection of data files in ESRF Data Format
 * elementsinfo - Displays element specific X-ray data
 * mca2edf - Converts files from SPEC MCA format to EDF
 * peakidentifier - Displays X-ray fluorescence peaks in a given energy range
 * pymcabatch - Batch fitting of spectra
 * pymcapostbatch - Post-processing of batch fitting results
 * pymca - Interactive data-analysis
 * pymcaroitool - Region-of-interest (ROI) imaging tool
 .
 The PyMca toolkit can read data files in SPEC, ESRF data file (EDF),
 OMNIC, HDF5, AIFIRA and SupaVisio formats.
 .
 This are the scripts of the package.

Package: pymca-data
Description-md5: 5da38d00dc03a6088bac6de7ca535619
Description-en: Architecture independent data files for PyMca
 PyMca is set of applications and Python libraries for analysis of
 X-ray fluorescence spectra.
 .
 This package contains the architecture independent data files for PyMca.

Package: pymca-doc
Description-md5: 130edcdf197fc8dc59704cdf6f02539f
Description-en: Documentation files for PyMca
 PyMca is set of applications and Python libraries for analysis of
 X-ray fluorescence spectra.
 .
 This package contains the documentation files for PyMca.

Package: pymoctool
Description-md5: 0daaa74532b1d5c29ed351c4d41979bb
Description-en: Python Multi-Order Coverage maps tool for Virtual Observatory
 'pymoctool' is a command-line Python-based library for manipulating
 Multi-Order Coverage maps (MOCs).
 .
 Frequently astronomical survey catalogues or images are sparse and
 cover only a small part of the sky.  In a Multi-Order Coverage map
 the extent of data in a particular dataset is cached as a
 pre-calculated mask image.  The hierarchical nature enables fast
 boolean operations in image space, without needing to perform complex
 geometrical calculations.  Services such as VizieR generally offer the
 MOC masks, allowing a faster experience in graphical applications
 such as Aladin, or for researchers quickly needing to locate which
 datasets may contain overlapping coverage.
 .
 The MOC mask image itself is tessellated and stored in NASA HealPix
 format, encoded inside a FITS image container.  Using the HealPix
 (Hierarchical Equal Area isoLatitude Pixelization) tessellation
 method ensures that more precision (pixels) in the mask are available
 when describing complex shapes such as approximating survey or
 polygon edges, while only needing to store a single big cell/pixel
 when an coverage is either completely inside, or outside of the mask.
 Catalogues can be rendered on the mask as circles.
 .
 It is written in Python and uses the PyMOC library.

Package: pymol
Description-md5: 37c2dee7e4c7dc3c316649f78277540a
Description-en: Molecular Graphics System
 PyMOL is a molecular graphics system targeted at medium to large
 biomolecules like proteins. It can generate high-quality publication-ready
 molecular graphics images and animations.
 .
 Features include:
 * Visualization of molecules, molecular trajectories and surfaces
 of crystallography data or orbitals
 * Molecular builder and sculptor
 * Internal raytracer and movie generator
 * Fully extensible and scriptable via a Python interface
 .
 File formats PyMOL can read include PDB, XYZ, CIF, MDL Molfile, ChemDraw,
 CCP4 maps, XPLOR maps and Gaussian cube maps.

Package: pymol-data
Description-md5: c3ed7d9e61eaf99c0a54ad9880ef493b
Description-en: data files for PyMOL
 PyMOL is a molecular graphics system targeted at medium to large
 biomolecules like proteins. It can generate high-quality publication-ready
 molecular graphics images and animations.
 .
 This package contains all data files for PyMOL package to reduce the
 redundancy between architectures in Debian.

Package: pympress
Description-md5: 3f40c79d374f90e45500857e9d6ceef1
Description-en: simple and powerful dual-screen PDF reader
 Pympress is a little PDF reader written in Python using Poppler for PDF
 rendering and GTK+ for the GUI.
 .
 It is designed to be a dual-screen reader used for presentations and public
 talks, with two displays: the *Content window* for a projector, and the
 *Presenter window* for your laptop.
 .
 It comes with many great features:
 - supports embedded videos
 - text annotations displayed in the presenter window
 - natively supports beamer's *notes on second screen*!

Package: pympress-doc
Description-md5: e94ecf0837168a37f4b1b6d13da10096
Description-en: Pympress documentation
 Pympress is a little PDF reader written in Python using Poppler for PDF
 rendering and GTK+ for the GUI.
 .
 It is designed to be a dual-screen reader used for presentations and public
 talks, with two displays: the *Content window* for a projector, and the
 *Presenter window* for your laptop.
 .
 It comes with many great features:
 - supports embedded videos
 - text annotations displayed in the presenter window
 - natively supports beamer's *notes on second screen*!
 .
 This is the documentation package.

Package: pynag
Description-md5: 92db7060e930e3fa240e452dc2a36150
Description-en: Command line interface to nagios configuration
 The main goal of this project is to provide a Python tool for
 pragmatically handling Nagios configuration file maintenance, and
 plugin development.
 .
 This package contains the executable program pynag which uses the
 pynag module to inspect and manipulate nagios configuration.

Package: pynslcd
Description-md5: ded83b939dc2c13277ec58acb61cc0ac
Description-en: daemon for NSS and PAM lookups via LDAP - Python version
 This package provides a daemon for retrieving user accounts and similar
 system information from LDAP. It is used by the libnss-ldapd and
 libpam-ldapd packages but is not very useful by itself.
 .
 This is an alternative Python implementation of nslcd. Note that it is
 currently EXPERIMENTAL and has not undergone the same testing as nslcd.

Package: pynx
Description-md5: fac3b5a7a38245ed1fab0ac6bb4a1d6d
Description-en: Python tools for Nano-structures Crystallography (Scripts)
 PyNX stands for *Python tools for Nano-structures Crystallography*.
 It is a python library with the following main modules:
 .
 1) pynx.scattering: *X-ray scattering computing using graphical
 processing units*, allowing up to 2.5x10^11 reflections/atoms/seconds
 (single nVidia Titan X). The sub-module``pynx.scattering.gid`` can be
 used for *Grazing Incidence Diffraction* calculations, using the
 Distorted Wave Born Approximation
 .
 2) pynx.ptycho : simulation and analysis of experiments using the
 *ptychography* technique, using either CPU (deprecated) or GPU using
 OpenCL.  Examples are available in the pynx/Examples
 directory. Scripts for analysis of raw data from beamlines are also
 available, as well as using or producing ptychography data sets in
 CXI (Coherent X-ray Imaging) format.
 .
 3) pynx.wavefront: *X-ray wavefront propagation* in the near, far
 field, or continuous (examples available at the end of
 ``wavefront.py``).  Also provided are sub-modules for Fresnel
 propagation and simulation of the illumination from a Fresnel Zone
 Plate, both using OpenCL for high performance computing.
 .
 4) pynx.cdi: *Coherent Diffraction Imaging* reconstruction algorithms
 using GPU.
 .
 In addition, it includes :doc:`scripts <scripts/index>` for
 command-line processing of ptychography data from generic CXI data
 (pynx-ptycho-cxi) or specific to beamlines (pynx-ptycho-id01,
 pynx-ptycho-id13,...).

Package: pyomop
Description-md5: 207bad1d83b1e8f237d7cfeb85376112
Description-en: OHSDI OMOP Common Data Model tools
 The OHSDI OMOP Common Data Model allows for the systematic analysis of
 healthcare observational databases. This is a Python library to use the CDM v6
 compliant databases using SQLAlchemy as the ORM. pyomop also supports
 converting query results to a pandas dataframe (see below) for use in machine
 learning pipelines.

Package: pyosmium
Description-md5: 44cc9411ac4846772df01ae6a7baa004
Description-en: Osmium library bindings for Python - utilities
 The PyOsmium module allows you to access some of the features of the Osmium
 library from Python code.
 .
 PyOsmium has extensive support for all types of OSM entities: nodes, ways,
 relations, and changesets. It allows reading from OSM files in XML and PBF
 formats, including change files and full history files. Its easy to use
 handler interface allows you to quickly write data filtering and conversion
 functions.
 .
 This package contains the PyOsmium utilities.

Package: pyotherside-doc
Description-md5: d83dd7b261d37193d4db8130b8ae089a
Description-en: asynchronous Python 3 Bindings for Qt (documentation)
 A Qt QML Plugin that provides access to a Python 3 interpreter from QML.
 .
 PyOtherSide is a Qt QML Plugin that provides access to a Python 3
 interpreter from QML. It was designed with mobile devices in mind, where
 high-framerate touch interfaces are common, and where the user usually
 interfaces only with one application at a time via a touchscreen. As such, it
 is important to never block the UI thread, so that the user can always
 continue to use the interface, even when the backend is processing,
 downloading or calculating something in the background.
 .
 At its core, PyOtherSide is basically a simple layer that converts Qt (QML)
 objects to Python objects and vice versa, with focus on asynchronous events
 and continuation-passing style function calls.
 .
 This package provides the HTML documentation as well as the set of examples.

Package: pyotherside-tests
Description-md5: e615793764cb9a345c1a9c6f74b1dbd4
Description-en: Asynchronous Python 3 Bindings for Qt (QT5 tests)
 A Qt QML Plugin that provides access to a Python 3 interpreter from QML.
 .
 PyOtherSide is a Qt QML Plugin that provides access to a Python 3
 interpreter from QML. It was designed with mobile devices in mind, where
 high-framerate touch interfaces are common, and where the user usually
 interfaces only with one application at a time via a touchscreen. As such, it
 is important to never block the UI thread, so that the user can always
 continue to use the interface, even when the backend is processing,
 downloading or calculating something in the background.
 .
 At its core, PyOtherSide is basically a simple layer that converts Qt (QML)
 objects to Python objects and vice versa, with focus on asynchronous events
 and continuation-passing style function calls.
 .
 This package contains the test suite that can be started post-installation.

Package: pyp
Description-md5: f1782f6a50436eea040ae60e5d6758a6
Description-en: sed/awk-like tool with Python language
 pyp, the Pyed Piper, is a command line tool for text manipulation. It
 is similar to awk and sed in functionality, but its subcommands are
 Python based, and thus more familiar to many programmers.
 .
 It can operate both on a per-line base and on the complete input
 stream. Different features can be pipelined in a single command by
 using the pipe character familiar from shell commands.
 .
 pyp backs up its input for reruns with modified commands, and can save
 commands as macros. On the downside, the rerun feature makes it
 unsuitable for continuous pipe operation.

Package: pypass
Description-md5: b0cfecc4654333c339a23f69f784c712
Description-en: lightweight directory-based password manager in Python
 pypass is a password manager written in Python that provides the same
 functionality as pass. In addition, it is useable as a library.

Package: pypi2deb
Description-md5: 9e04650ecf5713ac47a0860e9e82d532
Description-en: PyPI to Debian converter
 This package provides these tools:
 * py2dsp - converts PyPI/GitHub package to Debian source package
 * pypi2debian - converts PyPI repository to Debian repository
 .
 Features:
 * uses PyPI metadata
 * supports Python 3.x
 * guesses build dependencies
 * reuses existing Debian package names if already packaged in Debian
 * creates -doc package with Sphinx regenerated documentation
 * generates ITP email template
 * easy to customise (profiles, overrides, templates)
 * uses Debian tools to generate files if possible
 * integrates with dh-python's tools
 * asynchronous

Package: pyppd
Description-md5: 430c15cefec8779b4e345c966d8bf857
Description-en: CUPS PostScript Printer Driver's compressor and generator
 pyppd is a CUPS PPD generator. It holds an compressed archive of PPDs, which
 can be listed and retrieved only when needed by CUPS, saving disk space.
 .
 This tool is mostly useful as build-dependency for printing driver packages.
 For this use, it provides a Debian-specific dh_pyppd Debhelper addon that
 handles the pyppd launch and the cleanup after it.

Package: pyprof2calltree
Description-md5: 4e756b5212d471a9f7defc0d381fdb17
Description-en: visualise Python cProfile data with this kcachegrind converter
 Pyprof2calltree converts cProfile data into a format that is
 consumable by kcachegrind and qcachegrind for graphical calltree
 analysis.  This combination provides similar capabilities to Snakeviz
 or RunSnakeRun.
 .
 Pyprof2calltree is an adaptation of lsprofcalltree.py, written by David
 Allouche, Jp Calderone, Itamar Shtull-Trauring, and Johan Dahlin.  It
 has been adapted to behave more like scripts in the kcachegrind-converters
 package.  One of the authors' objectives is for pyprof2calltree to
 eventually become part of the official upstream kdesdk package.

Package: pypy3
Description-md5: 0c314b7f4cdecc9d6c3dec28d53f0c20
Description-en: fast alternative implementation of Python 3.x - PyPy interpreter
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x). It has several advantages and distinct features:
 * Speed: thanks to its Just-in-Time compiler (on x86), Python programs often
 run faster on PyPy.
 * Memory usage: large, memory-hungry Python programs might end up taking less
 space than they do in CPython.
 * Compatibility: PyPy is highly compatible with existing Python code.
 It supports ctypes and can run popular Python libraries like twisted and
 django.
 * Stackless: PyPy supports stackless mode on most platforms, providing
 micro-threads for massive concurrency.
 .
 This package contains the PyPy interpreter for Python 3.x.

Package: pypy3-dev
Description-md5: 2ab72155a87adf0fc22366c3a27390d4
Description-en: header files for PyPy (an alternative Python 3.x interpreter)
 Header files for compiling cpython C extension modules for use with PyPy.
 Note that pure Python modules will probably perform better.
 .
 PyPy supports a subset of cpython's C API through its CPyExt subsystem.
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pypy3-doc
Description-md5: 537ca08edf69fdaf448335c7c5bd4398
Description-en: developer Documentation for PyPy (an alternative Python 3.x interpreter)
 The Developer documentation for PyPy. This mostly covers the internals of
 PyPy, and development of PyPy itself.
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pypy3-lib
Description-md5: d990d11c93726ef911d8bb77cd2497d6
Description-en: standard library for PyPy (an alternative Python 3.x interpreter)
 The PyPy standard library. This is a combination of modules, copied directly
 from cpython, modified cpython modules, and modules entirely re-implemented
 (usually in pure Python, where they are C extensions in cpython).
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pypy3-lib-testsuite
Description-md5: b14fc25534dbb48086570e1721307f1a
Description-en: standard library test suite for PyPy (an alternative Python 3,x interpreter)
 The complete test suite for the PyPy standard library.
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pypy3-tk
Description-md5: 673507ae7e0cf0430e97082ddc69ab49
Description-en: Tkinter module for PyPy (an alternative Python 3.x interpreter)
 A module for writing portable GUI applications with PyPy using Tk.
 Also known as Tkinter.
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pypy3-venv
Description-md5: dfd22269c577de737d954e667de88d3b
Description-en: fast alternative implementation of Python 3.x - PyPy venv module
 This package will install the dependencies of the PyPy 3 venv module.
 .
 PyPy is a fast, compliant alternative implementation of the Python language
 (3.x).

Package: pyqi
Description-md5: b772316125cae580a41ce7befb71298d
Description-en: Python framework for wrapping general commands in multiple interfaces
 pyqi (canonically pronounced pie chee) is a Python framework designed to
 support wrapping general commands in multiple types of interfaces, including
 at the command line, HTML, and API levels.

Package: pyqso
Description-md5: b75b81e97ef8c36c5e728a7e34b39b43
Description-en: logging tool for amateur radio operators
 PyQSO is a logging tool for amateur radio operators. It provides a simple
 graphical interface through which users can manage information about the
 contacts/QSOs they make with other operators on the air. All information is
 stored in a light-weight SQL database. Other key features include:
 .
 * Customisable interface (e.g. only show callsign and frequency information).
 * Import and export logs in ADIF format.
 * Perform callsign lookups and auto-fill data fields using the qrz.com
 database.
 * Sort the logs by individual fields.
 * Print a hard-copy of logs, or print to PDF.
 * Connect to Telnet-based DX clusters.
 * Progress tracker for the DXCC award.
 * Grey line plotter.
 * Filter out QSOs based on the callsign field (e.g. only display contacts
 with callsigns beginning with “M6”).
 * Remove duplicate QSOs.
 * Basic support for the Hamlib library.

Package: pyqt-builder-doc
Description-md5: ae7d89e8bb5c227c16baa7a77701ccad
Description-en: PEP 517 compliant PyQt build system — documentation
 PyQt-builder is the PEP 517 compliant build system for PyQt and projects
 that extend PyQt.  It extends the SIP build system and uses Qt's qmake to
 perform the actual compilation and installation of extension modules.
 .
 Projects that use PyQt-builder provide an appropriate pyproject.toml file
 and an optional project.py script.  Any PEP 517 compliant frontend, for
 example sip-install or pip can then be used to build and install the
 project.
 .
 This package contains the documentation for PyQt-builder.

Package: pyqt5-dev
Description-md5: f8cbcee0368d34a312a8917b96b1992d
Description-en: Development files for PyQt5
 This package contains the source SIP files from which the Python
 bindings for Qt5 are created. They are needed for building PyQt5
 as well as creating bindings for own Qt5 widgets written in C++.

Package: pyqt5-dev-tools
Description-md5: 77424a409a8ec3aadb77666c6e95f50f
Description-en: Development tools for PyQt5
 This package contains various support tools for PyQt5 developers:
 * a user interface compiler (pyuic5)
 * a resource file generator (pyrcc5)
 * a translation string finder (pylupdate5)

Package: pyqt5-examples
Description-md5: d62c291d8eb4fd9f644fa9a6b27c31ca
Description-en: Examples and demos for PyQt5
 PyQt5 exposes the Qt5 GUI toolkit in Python.
 .
 This package the Qt example programs and demos ported to Python.

Package: pyqt5.qsci-dev
Description-md5: 03caa95418b140f14798ab8c3605a312
Description-en: Development files for Python Qscintilla2 (Qt5)
 This package contains the source SIP files from which the Python bindings for
 Qscintilla2 (Qt5) are created. They are needed for building PyQt5 bindindgs
 for Qscintilla2 as well as creating bindings for own widgets written in C++.

Package: pyqt5chart-dev
Description-md5: 6b784302386aefc7b6b56849307a5b48
Description-en: Development files for PyQtCharts
 PyQtCharts exposes the QtCharts toolkit in Python.
 .
 This package contains the source SIP files from which the Python
 bindings for QtCharts are created.

Package: pyqt6-charts-dev
Description-md5: 6b784302386aefc7b6b56849307a5b48
Description-en: Development files for PyQtCharts
 PyQtCharts exposes the QtCharts toolkit in Python.
 .
 This package contains the source SIP files from which the Python
 bindings for QtCharts are created.

Package: pyqt6-dev
Description-md5: 7738c7e01eb6d5b3a6183ab60076ecb7
Description-en: development files for PyQt6
 This package contains the source SIP files from which the Python
 bindings for Qt 6 are created. They are needed for building PyQt6
 as well as creating bindings for own Qt 6 widgets written in C++.

Package: pyqt6-dev-tools
Description-md5: d9083482dab0d7abb094babdf51e19da
Description-en: development tools for PyQt6
 This package contains various support tools for PyQt6 developers:
 * a user interface compiler (pyuic6)
 * a translation string finder (pylupdate6)

Package: pyqt6-examples
Description-md5: 712490066543bfdda237659fceaf6055
Description-en: Examples for PyQt6
 PyQt6 exposes the Qt 6 toolkit to Python.
 .
 This package the Qt example programs ported to Python.

Package: pyqt6-webengine-dev
Description-md5: 5a03912b33277d39bd4862b744b933f6
Description-en: Development files for PyQt6-WebEngine
 PyQt6-WebEngine is a set of Python bindings for the Qt WebEngine framework.
 .
 This package contains the source SIP files from which the Python bindings for
 Qt WebEngine are created.

Package: pyqt6.qsci-dev
Description-md5: 42e6c32f5b3bae08f30552c2fa2e3dd0
Description-en: Development files for Python Qscintilla2 (Qt6)
 This package contains the source SIP files from which the Python bindings for
 Qscintilla2 (Qt6) are created. They are needed for building PyQt6 bindindgs
 for Qscintilla2 as well as creating bindings for own widgets written in C++.

Package: pyracerz
Description-md5: 6231a50959812b6f3933259983593287
Description-en: multiplayer top view 2D racing game
 It features multiplayer (on the same computer), tournaments, high scores,
 replays, 6 tracks (really 12, because each track can be used Normal or
 Reverse), 9 cars, a basic robot player, 3 different levels of difficulty,
 and a music player (it can play the .ogg files locating in the musics
 directory).

Package: pyro5-doc
Description-md5: f755a5947ceff02de602d3c5dc69e54f
Description-en: distributed object middleware for Python (RPC)
 Pyro (PYthon Remote Object) is an easy to use and powerful distributed object
 system for Python. In a distributed object system, clients send requests to
 distant servers, which owns the remote objects. Pyro simplifies a lot the
 creation of clients and servers, and has among its features:
 - dynamic and static proxies for all remote method invocations,
 - a naming service which keeps record of the location of objects,
 - mobile objects support: clients and servers can pass objects around,
 - exceptions that occur in the remote object is raised on the client too,
 - multithreaded server support to handle multiple requests simultaneously.
 .
 This package contains the documentation files for the pyro5 package.

Package: pyro5-examples
Description-md5: 874e53552132276352c3ca755a7b1879
Description-en: distributed object middleware for Python (RPC)
 Pyro (PYthon Remote Object) is an easy to use and powerful distributed object
 system for Python. In a distributed object system, clients send requests to
 distant servers, which owns the remote objects. Pyro simplifies a lot the
 creation of clients and servers, and has among its features:
 - dynamic and static proxies for all remote method invocations,
 - a naming service which keeps record of the location of objects,
 - mobile objects support: clients and servers can pass objects around,
 - exceptions that occur in the remote object is raised on the client too,
 - multithreaded server support to handle multiple requests simultaneously.
 .
 This package contains some examples for the pyro5 package.

Package: pysassc
Description-md5: bc66517e5cfa3543d8349a2dd97dd3ca
Description-en: SASS for Python: command line utility for libsass
 This package provides a simple Python script to access libsass
 functionnalities.
 Libsass (written in C/C++ by Hampton Catlin and Aaron Leung). It's very
 straightforward and there isn't any headache related Python
 distribution/deployment.

Package: pysatellites
Description-md5: 5abbfec6d6fc52491ae8c16dfeaf205f
Description-en: simulates the launching of satellites
 This program can be used to train people to spatial mechanics at an
 elementary level. You are given the power to launch a satellite, from
 outside the atmosphere, around a handful of predefined planets, or around
 any special object you may imagine. Input the initial velocity vector of the
 satellite, and you will get the simulated trajectory, as well as some
 information like the plots of variation of speed. As an extra, you can
 compute a movie, which represents the planet seen from the satellite's
 point of view during its orbital period.

Package: pyscanfcs
Description-md5: a77c372599720e7642e3f34c61aec6d5
Description-en: scientific tool for perpendicular line scanning FCS
 When a membrane is scanned perpendicularly to its surface,
 the fluorescence signal originating from the membrane itself
 must be separated from the signal of the surrounding medium for
 an FCS analysis. PyScanFCS interactively extracts the fluctuating
 fluorescence signal from such measurements and applies a multiple-tau
 algorithm. The obtained correlation curves can be evaluated using PyCorrFit.
 .
 Package provides the Python module pyscanfcs and its graphical user interface.
 The graphical user interface is written in wxPython.

Package: pysdl2-doc
Description-md5: eff4056c7d80545433ce6ebf3fd9e6e4
Description-en: Python bindings to the SDL2 C-library - documentation
 PySDL2 is a ctypes based wrapper around the Simple DirectMedia Layer 2 library
 to allow portable low level access to a video framebuffer, audio output, mouse
 and keyboard.
 .
 This package includes documentation and examples for PySDL2.

Package: pyside6-tools
Description-md5: 1e0a1f5e5f17b6ffbae1f7150e13946c
Description-en: development tools for PySide6 (lupdate)
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 PySide6 ships Python bindings for the Qt 6 framework. This package ships
 the following accompanying tools:
 * pyside6-lupdate - update Qt Linguist translation files for PySide

Package: pysiogame
Description-md5: aded8f5316832607036e321a68977376
Description-en: educational activity pack for kids
 pySioGame is a set of educational activities and games for children aged
 between 3 and 10. The activities are grid based and can be played all in
 a single window. pySioGame includes maths, reading, writing, painting, and
 memory activities.

Package: pysolfc
Description-md5: 3afbc300829f65f3b377983f89b16e58
Description-en: collection of more than 1000 solitaire card games
 There are games that use the 52 card International Pattern deck,
 games for the 78 card Tarock deck, eight and ten suit Ganjifa games,
 Hanafuda games, Matrix games, Mahjongg games, and games for an original
 hexadecimal-based deck.
 .
 Its features include modern look and feel (uses Ttk widget set),
 multiple cardsets and tableau backgrounds, sound, unlimited undo,
 player statistics, a hint system, demo games, a solitaire wizard,
 support for user written plug-ins, an integrated HTML help browser,
 and lots of documentation.
 .
 PySolFC is a fork of PySol Solitaire.

Package: pysolfc-cardsets
Description-md5: fe4fed9fe78607c94a623b49a4992656
Description-en: additional card graphics for PysolFC
 This package contains several additional sets of card graphics for the
 X11 solitaire game PySolFC. Among them are cardsets ranging from the 16th to
 the 21st centuries, from Europe, Asia and America, in different styles and
 sizes, and for all the different types of card games that can be played
 with PySolFC.

Package: pyspectral-bin
Description-md5: 683c12ec339dd4e7adef4419d3e4b4e2
Description-en: Reading and manipulaing satellite sensor spectral responses -- scripts
 Reading and manipulaing satellite sensor spectral responses and the
 solar spectrum, to perform various corrections to VIS and NIR band data.
 .
 Given a passive sensor on a meteorological satellite PySpectral
 provides the relative spectral response (rsr) function(s) and offer
 some basic operations like convolution with the solar spectrum to
 derive the in band solar flux, for instance.
 .
 The focus is on imaging sensors like AVHRR, VIIRS, MODIS, ABI, AHI,
 OLCI and SEVIRI. But more sensors are included and if others are
 needed they can be easily added. With PySpectral it is possible to
 derive the reflective and emissive parts of the signal observed in any
 NIR band around 3-4 microns where both passive terrestrial emission
 and solar backscatter mix the information received by the satellite.
 Furthermore PySpectral allows correcting true color imagery for the
 background (climatological) atmospheric signal due to Rayleigh
 scattering of molecules, absorption by atmospheric gases and aerosols,
 and Mie scattering of aerosols.
 .
 This package provides utilities and executable scripts.

Package: pyspf-milter
Description-md5: ac95859bcaddda93a8a59d2aac7cece3
Description-en: Modern milter for SPF checking
 pyspf-milter is a full featured milter for SPF checking. It includes a
 variety of whitelisting mechanisms and policy options to enable it to
 support the widest variety of system requirements.  It is implemented in pure
 Python and uses the python-spf module.  The SPF web site is
 http://www.openspf.net/.  It has been updated to support RFC 7208.

Package: pyspread
Description-md5: d402f0fbf4294d2f19e7219fe9eb2543
Description-en: cross-platform Python spreadsheet application
 Pyspread is a cross-platform Python spreadsheet application. Instead of
 spreadsheet formulas, Python expressions are entered into the spreadsheet
 cells. Each expression returns a Python object that can be accessed from
 other cells. These objects can represent anything including lists or matrices.

Package: pysquashfsimage
Description-md5: 1a22e9e4148e0a80b544b5145ad36e92
Description-en: command-line tool for reading and extracting SquashFS images
 PySquashfsImage is a lightweight library and tool for reading and extracting
 squashfs 4.0 little endian images in Python. It provides a high-level API
 for easy access to these file systems.
 .
 This package provides the 'pysquashfs' command that can list, extract, and
 scan SquashFS images.

Package: pysrs-bin
Description-md5: 1dfa1256d54509e5a2949e78bbebc430
Description-en: Python SRS (Sender Rewriting Scheme) binaries
 As SPF is implemented, MTAs that check SPF must account for any forwarders.
 One way to handle forwarding is to have the forwarding MTA rewrite envfrom to
 a domain they are authorized to use.
 .
 The package also include a package for sign and verify sender addresses with
 message ID (SES). There is also a base class for sendmail socket server
 (SocketMap) available.
 .
 See http://www.openspf.org/SRS for details.
 .
 These are the binaries of the module.

Package: pyssim
Description-md5: bded40491d7179b2596fd7ba476b1724
Description-en: Tool computing the Structural Similarity Image Metric (SSIM)
 Computes the SSIM between two images.
 .
 This package installs the Python 3 binaries.

Package: pysubs2
Description-md5: 35711507d889215cff2f0a2acd547c9e
Description-en: command-line tool to convert and retime subtitle files
 pysubs2 is a Python library for editing subtitle files.
 It’s based on SubStation Alpha, the native format of Aegisub;
 it also supports SubRip (SRT), MicroDVD, MPL2,
 TMP and WebVTT formats and OpenAI Whisper captions.
 .
 This a small CLI tool for batch conversion and retiming.

Package: pytermgui
Description-md5: 4dbff4208cd9043bf8f8b5f7e3da2cf4
Description-en: Python TUI framework with multi-feature support
 Python TUI framework with mouse support, modular widget system,
 customizable and rapid terminal markup language and more!
 .
 The framework offers:
 - Sensible abstractions over most terminal standards
 - A fully fledged, desktop-inspired window manager system with
 modals and completely customizable windows
 - Mouse support out of the box with 0 configuration
 - YAML (or Python) based styling engines
 - TIM, one markup language for creating styled terminal text
 with expressive text, including systems for aliases & macros
 .
 This package contains the pytermgui command line tool

Package: pytesseract
Description-md5: 64f307f394c51ee4cde1203fb546a714
Description-en: Python wrapper for Google Tesseract (cli tool)
 Python-tesseract is an optical character recognition (OCR) tool for Python.
 That is, it will recognize and "read" the text embedded in images.
 .
 This package contains the Python library files.

Package: pytest-benchmark
Description-md5: d03d55b408c24660840c2b7574ee3ba2
Description-en: tool for inspecting benchmark data from pytest-benchmark
 This package provides a command line util for inspecting benchmark data
 generated by the pytest-benchmark fixture. It allows one to display
 benchmark data as well as generate histograms or csv exports.

Package: python-acme-doc
Description-md5: f49a01b1dca8b6f0113bea17543ca6cf
Description-en: ACME protocol library for Python 3 - Documentation
 This is a library used by the Let's Encrypt client for the ACME
 (Automated Certificate Management Environment).  The ACME protocol is
 designed as part of the Let's Encrypt project, to make it possible to
 setup an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention.  This
 library implements the protocol used for proving the control of a
 domain.
 .
 This package provides the documentation.

Package: python-acstore-doc
Description-md5: a99e6df476b6b85a402dd4508d108b74
Description-en: Attribute Container store access library (common documentation)
 ACStore, or Attribute Container Storage, provides a stand-alone
 implementation to read and write Attribute Container stores, such as
 Plaso storage files.
 .
 This is the common documentation package.

Package: python-agate-doc
Description-md5: 4271aac4b8fce2c674caf4b46fde9f47
Description-en: documentation for agate
 Agate is a Python data analysis library that is optimized for humans instead
 of machines. It is an alternative to numpy and pandas that solves real-world
 problems with readable code.
 .
 Why agate?
 .
 - A readable and user-friendly API.
 - A complete set of SQL-like operations.
 - Unicode support everywhere.
 - Decimal precision everywhere.
 - Exhaustive user documentation.
 - Pluggable extensions that add SQL integration, Excel support, and more.
 - Designed with iPython, Jupyter and atom/hydrogen in mind.
 - Pure Python. No C dependencies to compile.
 - Exhaustive test coverage.
 - MIT licensed and free for all purposes.
 - Zealously zen.
 - Made with love.
 .
 This package provides the documentation.

Package: python-agatedbf-doc
Description-md5: 57b3fff7aec0fe9b37767b9dc5df8064
Description-en: documentation for agate-dbf
 Agate-dbf adds read support for dbf files to agate. It uses a monkey patching
 pattern to add read methods for dbf files to all agate.Table instances after
 import of the corresponding agatedbf module.
 .
 This package provides the documentation.

Package: python-agateexcel-doc
Description-md5: 2d282d74384adca5c41c7ba9239455fd
Description-en: documentation for agate-excel
 Agate-excel adds read support for Excel files (xls and xlsx) to agate. It uses
 a monkey patching pattern to add read methods for xls and xlsx files to all
 agate. Table instances after import of the corresponding agateexcel module.
 .
 This package provides the documentation.

Package: python-agatesql-doc
Description-md5: 6d19ed0df72119a7ae1e548de653f468
Description-en: documentation for agate-sql
 Agate-sql adds read/write support for SQL to agate. It uses a monkey patching
 pattern to add read and write methods for SQL to all agate.Table instances
 after import of the corresponding agatesql module.
 .
 This package provides the documentation.

Package: python-aio-pika-doc
Description-md5: 88b8042ec869af4e1d6c985c3a20e1a8
Description-en: AMQP client designed for asyncio and humans (common documentation)
 This library is a wrapper around aiormq for asyncio and humans.
 .
 Features:
 Completely asynchronous API.
 Object oriented API.
 Transparent auto-reconnects with complete state recovery with connect_robust.
 Transparent publisher confirms support.
 Transactions support.
 Completely type-hints coverage.
 .
 This package installs the common documentation package.

Package: python-aioamqp-doc
Description-md5: 06c3d779efa29c6f8ca1562d016453a6
Description-en: AMQP implementation using asyncio (Documentation)
 aioamqp library is a pure-Python implementation of the AMQP 0.9.1 protocol.
 .
 Built on top on Python's asynchronous I/O support introduced in PEP 3156, it
 provides an API based on coroutines, making it easy to write highly concurrent
 applications.
 .
 This package contains the documentation.

Package: python-aiocoap-doc
Description-md5: 0b8d0c6c07862242843eb4c0416f617b
Description-en: Python implementation of CoAP (doc)
 The aiocoap package is a Python implementation of CoAP, the Constrained
 Application Protocol (RFC 7252, more info at http://coap.technology/).
 .
 It uses the asyncio module introduced in Python 3.4 to facilitate concurrent
 operations while maintaining a simple to use interface and not depending on
 anything outside the standard library.
 .
 This package contains API documentation and examples.

Package: python-aiodogstatsd-doc
Description-md5: 6f969a43ba03d18f7f9a79014f5b0b43
Description-en: asyncio-based client for sending metrics to StatsD (docs)
 Library fully tested with statsd_exporter and supports gauge, counter,
 histogram, distribution and timing types.
 .
 aiodogstatsd client by default uses 9125 port. It's a default port for
 statsd_exporter and it's different from 8125 which is used by default in
 StatsD and DataDog. Initialize the client with the proper port you need if
 it's different from 9125.
 .
 This package contain the documentation.

Package: python-aioftp-doc
Description-md5: d2280adbbadf8e22bf6104191e7b2584
Description-en: FTP client and server for asyncio (common documentation)
 Library implementing FTP protocol, both client and server for Python asyncio
 module.
 .
 Supported commands as client: USER, PASS, ACCT, PWD, CWD, CDUP, MKD, RMD,
 MLSD, MLST, RNFR, RNTO, DELE, STOR, APPE, RETR, TYPE, PASV, ABOR, QUIT,
 REST, LIST (as fallback).
 .
 Supported commands as server: USER, PASS, QUIT, PWD, CWD, CDUP, MKD, RMD,
 MLSD, LIST (non-standard), MLST, RNFR, RNTO, DELE, STOR, RETR,
 TYPE ("I" and "A"), PASV, ABOR, APPE, REST.
 .
 This is the common documentation package.

Package: python-aiohappyeyeballs-doc
Description-md5: 5e52a232567088c4c39c11f0120b2d44
Description-en: Happy Eyeballs connection helper for asyncio (Documentation)
 Implements the Happy Eyeballs algorithm for asyncio, facilitating rapid
 connection establishment by attempting both IPv4 and IPv6 connections
 simultaneously. This approach ensures that the connection is established
 quickly and efficiently, even if one protocol is slower or unavailable.
 .
 Happy Eyeballs, also known as Fast Fallback, addresses the problem of
 connectivity issues in dual-stack applications (supporting both IPv4 and
 IPv6). By attempting both protocols in parallel and preferring IPv6, it
 minimizes delays caused by IPv6 brokenness and enhances user experience
 by promptly selecting the most responsive connection.
 .
 This library is particularly useful when using DNS caching or resolving
 names through methods other than traditional DNS, such as zeroconf. It
 allows for creating connections using pre-resolved addrinfo, bypassing
 the limitations of the standard `loop.create_connection()` method which
 requires unresolved names.
 .
 This package contains the documentation.

Package: python-aiohttp-doc
Description-md5: 2966246f5d10a0053f92906aec776f3d
Description-en: documentation of python3-aiohttp
 HTTP Client for asyncio (PEP 3156 - Asynchronous I/O Support).
 .
 Features:
 * supports both client and server side of HTTP protocol,
 * supports both client and server Web-Sockets out-of-the-box,
 * web-server has middlewares and pluggable routing.
 .
 This package provides HTML documentation for aiohttp.

Package: python-aiohttp-security-doc
Description-md5: 0f9fbf748a285e0087c65aba20506e60
Description-en: provides identity and authorization for aiohttp.web (documentation)
 aiohttp-security is a set of public API functions as well as a reference
 standard for implementation details for securing access to assets served
 by a wsgi server.
 .
 This package provides the HTML documentation.

Package: python-aiohttp-session-doc
Description-md5: 4d1313fe34cb5dfeb1fa67503ac8104a
Description-en: provides sessions for aiohttp.web (documentation)
 The library allows us to store user-specific data into a session object.
 .
 The session object has a dict-like interface (operations like
 session[key] = value, value = session[key] etc. are present).
 .
 Before processing the session in a web-handler, you have to register the
 session middleware in aiohttp.web.Application.
 .
 This package provides the HTML documentation.

Package: python-aioitertools-doc
Description-md5: c8d54a385174739c74261a997527fbd5
Description-en: Python itertools, builtins and more for AsyncIO (documentation)
 This Python module shadows the standard library whenever possible to
 provide asynchronous versions of itertools, builtins and other familiar
 functions.  It's fully compatible with standard iterators and async
 iterators alike, providing a single unified, familiar interface for
 interacting with iterable objects.
 .
 This package contains HTML documentation.

Package: python-aiomysql-doc
Description-md5: 926b140b498c5b2cab8d93e0b3a0ecc7
Description-en: library for accessing a MySQL database from the asyncio (common documentation)
 aiomysql is a driver for accessing a MySQL database from the asyncio
 framework.
 .
 It depends on and reuses most parts of PyMySQL.
 .
 aiomysql tries to be like awesome aiopg library and preserve same API,
 look and feel.
 .
 This is the common documentation package.

Package: python-aioquic-doc
Description-md5: e000e731a22f4d38e8248e837f10ee40
Description-en: documentation for the aioquic Python library
 python3-aioquic is a library for the QUIC network protocol in Python.
 It features a minimal TLS 1.3 implementation, a QUIC stack and an HTTP/3
 stack.
 .
 This package provides documentation for the python3-aioquic library.

Package: python-aiorpcx-doc
Description-md5: 9328cc18c1035d85e766a3b31336dd2d
Description-en: generic async RPC implementation, including JSON-RPC (documentation)
 Transport, protocol and framing-independent async RPC client and server
 implementation.
 .
 This is the documentation package.

Package: python-aiosqlite-doc
Description-md5: cbdc9beef8d52e8cb3299e5e9acfaedb
Description-en: sqlite library for Python 3 using asyncio (documentation)
 A Python 3 module for using sqlite with asyncio.  It allows interaction with
 SQLite databases on the main asyncio event loop without blocking execution of
 other coroutines while waiting for queries or data fetches.
 .
 This package installs the documentation.

Package: python-ajsonrpc-doc
Description-md5: 1532131b1296f01ba4884b8da00c4b46
Description-en: Lightweight JSON-RPC 2.0 protocol and asyncio server (Documentation)
 Ajsonrpc is a lightweight JSON-RPC 2.0 protocol implementation and
 asynchronous server powered by asyncio.
 .
 It provides a full JSON-RPC 2.0 implementation, an async request manager,
 and has no external dependencies. Backend support is included for Tornado,
 Sanic and Quart.
 .
 This package provides the documentation.

Package: python-altgraph-doc
Description-md5: 27a41b6724dbbba85688b3a8fb05c356
Description-en: Python graph (network) package - API documentation
 altgraph is a fork of graphlib: a graph (network) package for constructing
 graphs, BFS and DFS traversals, topological sort, shortest paths, etc. with
 graphviz output.
 .
 altgraph includes enhancements related to modulegraph and macholib.
 .
 This package provides the documentation.

Package: python-ansible-runner-doc
Description-md5: aafece962337f2862e01540411557aa5
Description-en: library that interfaces with Ansible (docs)
 Ansible Runner is a tool and python library that helps when interfacing
 with Ansible directly or as part of another system whether that be
 through a container image interface, as a standalone tool, or as a
 Python module that can be imported.
 .
 This package provides the Sphinx generated documentation for Ansible Runner.

Package: python-anyqt-doc
Description-md5: 7edf185b02ae4e0e8d2dbf6d08415dfe
Description-en: PyQt/PySide compatibility layer for Qt4/Qt5/Qt6.
 The package allows the programmer to program equally for two different
 versions of Qt:
 * At the top level AnyQt exports a Qt5 compatible module namespace along with
 some minimal renames to better support portability between different
 versions
 * Which Qt API/backend is chosen can be controlled by a QT_API env variable
 * The api can be chosen/forced programmatically (as long as no
 PyQt4/PyQt5/PySide/PySide2 was already imported)
 * Provides an optional compatibility import hook, that denys imports from
 conflicting Qt api, or intercepts and fakes a Qt4 api imports, to use a Qt5
 compatible API (some monkey patching is involved).
 .
 This is the AnyQt documentation package.

Package: python-apispec-doc
Description-md5: b7b0fac55714ae91bf7f3785dba77f12
Description-en: pluggable API specification generator (common documentation)
 This package contains a pluggable API specification generator. It currently
 supports the OpenAPI Specification (f.k.a. the Swagger specification).
 The features are:
 - Supports the OpenAPI Specification (versions 2 and 3)
 - Framework-agnostic
 - Built-in support for marshmallow
 - Utilities for parsing docstrings
 .
 This is the common documentation package.

Package: python-apptools-doc
Description-md5: d2d612a026d7f553e02c084d6ca1753e
Description-en: ETS Application Tools (doc)
 The AppTools project includes a set of packages that Enthought has
 found useful in creating a number of applications. They implement
 functionality that is commonly needed by many applications.
 .
 This is the documentation release of the package including manpages,
 examples, and HTML documentation.

Package: python-apsw-doc
Description-md5: 03a6927dbc4f135d6f8dd116f09cfac0
Description-en: documentation for python-apsw
 APSW (Another Python SQLite Wrapper) is an SQLite 3 wrapper that
 provides the thinnest layer over SQLite 3 possible. Everything you
 can do from the C API to SQLite 3, you can do from Python. Although
 APSW's API looks vaguely similar to Python's DB-API, it is not
 compliant with that API and instead works the way SQLite 3 does.
 .
 This package contains the documentation.

Package: python-apt-dev
Description-md5: 57c4bd1cc13f9b16f01048f636ef0d16
Description-en: Python interface to libapt-pkg (development files)
 The apt_pkg Python interface will provide full access to the internal
 libapt-pkg structures allowing Python programs to easily perform a
 variety of functions.
 .
 This package contains the header files needed to use python-apt objects from
 C++ applications.

Package: python-argon2-doc
Description-md5: ede39beca5fbaca0da4f3477503cdd53
Description-en: Argon2 password hashing library - Python Module Documentation
 Argon2 is a password-hashing function that can be used to hash passwords
 for credential storage, key derivation, or other applications.
 .
 There are two main versions of Argon2: Argon2i and Argon2d.
 Argon2i is the safest against side-channel attacks, while Argon2d provides
 the highest resistance against GPU cracking attacks.
 .
 Argon2i and Argon2d are parametrized by:
 * A time cost, which defines the amount of computation realized and
 therefore the execution time, given in number of iterations
 * A memory cost, which defines the memory usage, given in kibibytes
 * A parallelism degree, which defines the number of parallel threads
 .
 This module provides the documentation for the argon2 Python modules.

Package: python-arpeggio-doc
Description-md5: bbb76bf946174abd623bd3fc316273ae
Description-en: parser interpreter based on PEG grammars (common documentation)
 Arpeggio is a recursive descent parser with memoization based on PEG grammars
 (aka Packrat parser).
 .
 This is the common documentation package.

Package: python-asdf-doc
Description-md5: e9d5c1f1266604458dbade9c436a7efc
Description-en: Python library for the Advanced Scientific Data Format (documentation)
 ASDF (Advanced Scientific Data Format) is a proposed
 next generation interchange format for scientific data. ASDF aims to
 exist in the same middle ground that made FITS so successful, by
 being a hybrid text and binary format: containing human editable
 metadata for interchange, and raw binary data that is fast to load
 and use. Unlike FITS, the metadata is highly structured and is
 designed up-front for extensibility.
 .
 This package contains the API documentation.

Package: python-ase-doc
Description-md5: bcf8e6ce1cb7c85aca01251c69cba087
Description-en: Atomic Simulation Environment (common documentation)
 ASE is an Atomic Simulation Environment written in the Python programming
 language with the aim of setting up, stearing, and analyzing atomic
 simulations.  ASE is part of CAMPOS, the CAMP Open Source project.
 .
 ASE contains Python interfaces to several different electronic structure
 codes including Abinit, Asap, Dacapo, Elk, GPAW and SIESTA.
 .
 This package provides the common documentation package.

Package: python-astroplan-doc
Description-md5: 537438698779b9600c1a32398a64bf63
Description-en: Observation planning package for astronomers (documentation)
 Astroplan is an observation planning package for astronomers that can help
 you plan for everything but the clouds.
 .
 It is an Astropy affiliated package that seeks to make your life as an
 observational astronomer a little less infuriating.
 .
 This is the common documentation package.

Package: python-astropy-doc
Description-md5: 142e0ddf11adb0314ec7d19a6e6e32f1
Description-en: Core functionality for performing astrophysics with Python (doc)
 The astropy package contains core functionality and some common tools
 needed for performing astronomy and astrophysics research with Python.
 It can be extended by a number of "affiliated packages" that are
 intended to work with the core package.
 .
 This package contains the package documentation.

Package: python-astroquery-doc
Description-md5: 5f154868fa53b235a405eb6b3a65755e
Description-en: Python online astronomical database querying (documentation)
 Astroquery is a set of Python tools for querying astronomical web forms and
 databases.
 .
 This is the common documentation package.

Package: python-asv-bench-memray-doc
Description-md5: 73fee97ad5943684890880bd65ef19d9
Description-en: Documentation for python-asv-bench-memray
 This a proof-of-concept externally defined memray benchmark
 plugin for asv. Like all externally defined benchmark plugins
 for asv, this has a strict hierarchy. The package name begins
 with asv_bench. Benchmarks are defined in a benchmarks folder
 under the package module. Each exported new benchmark type has
 the export_as_benchmark = [NAMEBenchmark] attribute.
 .
 This package contains documentation for asv-bench-memray.

Package: python-asv-runner-doc
Description-md5: 94b82bef1a16815b5275a5dab96900b5
Description-en: Documentation for python-asv-runner
 ASV Runner provides essential functionality for benchmarking
 Python packages with ease and efficiency.
 .
 This package contains documentation for asv-runner.

Package: python-async-property-doc
Description-md5: d700813f338c95cfcb8ad869f832cb11
Description-en: decorator for async properties (Documentation)
 Python decorator for async properties. You can use @async_property just as you
 would with @property, but on an async function.
 .
 Features:
 * Both regular and cached property.
 * Cached properties can be accessed multiple times without repeating
 function call.
 * Uses asyncio.Lock to ensure cached functions are called only once.
 * Full test coverage with pytest.
 .
 This package contains the documentation.

Package: python-asyncio-mqtt-doc
Description-md5: e8f3fe8a1c749a5c900a72fd3fe65900
Description-en: Idomatic asyncio wrapper around paho-mqtt (documentation)
 asyncio-mqtt combines the stability of the time-proven paho-mqtt
 library with a modern, asyncio-based interface.
 .
 This package provides the HTML documentation.

Package: python-asyncssh-doc
Description-md5: 4fd1f087b339c2a5c6fc2f89f04899f0
Description-en: asyncio-based client and server implementation of SSHv2 protocol (doc)
 AsyncSSH is a Python package which provides an asynchronous client
 and server implementation of the SSHv2 protocol on top of the Python
 3.4+ asyncio framework.
 .
 It comes with a full support of SSHv2 and SFTP client and server
 functions, including shell, command and subsystem channels, direct
 and forwarded TCP channels, local and remote TCP port forwarding.
 .
 This package contains the HTML docs and examples.

Package: python-asyncvarlink-doc
Description-md5: 4884badf25c9396f4e4c66df8a6054cf
Description-en: Python asyncio-compatible, type-driven varlink implementation (docs)
 This is a pure Python implementation of the varlink IPC protocol based on
 asyncio. The main differences to the reference implementation are:
 .
 * Usage of asyncio instead of synchronous threading
 * Where the reference implementation parses a varlink interface description
 as a source of truth, this implementation derives a varlink interface
 description from a typed Python class to describe an interface.
 * Even though the varlink faq explicitly renders passing file descriptors out
 of scope, systemd uses it and it is an important feature also implemented
 here.
 .
 This package contains the documentation.

Package: python-atom-doc
Description-md5: d9d18f1509d8a8dc02549599860f0639
Description-en: Memory efficient Python objects (documentation)
 Atom is a framework for creating memory efficient Python objects with enhanced
 features such as dynamic initialization, validation, and change notification
 for object attributes.
 .
 This package contains the documentation for atom.

Package: python-authlib-doc
Description-md5: 43c09eae42c6e962d4b40f8c3a94bce5
Description-en: Python library for OAuth and OpenID Connect servers (docs)
 The ultimate Python library in building OAuth and OpenID Connect servers. It
 is designed from low level specifications implementations to high level
 frameworks integrations, to meet the needs of everyone.
 .
 This package contains the documentation for python3-authlib.

Package: python-autodocsumm-doc
Description-md5: c6e5222ab8c3f25faf640b5b1014350b
Description-en: Extended sphinx autodoc including automatic autosummaries (Documentation)
 This sphinx extension provides some useful extensions to the Sphinxs autodoc
 extension. Those are
 * It creates a Table of Contents in the style of the autosummary extension
 with methods, classes, functions and attributes
 * As you can include the __init__ method documentation for via the
 autoclass_content configuration value, it provides the autodata_content
 configuration value to include the documentation from the __call__
 method.
 * You can exclude the string representation of specific objects. E.g. if
 you have a large dictionary using the not_document_data configuration
 value.
 .
 This package contains the documentation for python3-autodocsumm.

Package: python-autoray-doc
Description-md5: bec7a32f56728432f5191b84c9015354
Description-en: Documentation for python-autoray
 Primarily it provides an automatic dispatch mechanism that
 means you can write backend agnostic code that works for
 numpy, pytorch, jax, cupy, dask, autograd, tensorflow,
 sparse, mars, etc., and indeed any library that provides a
 numpy-ish API, even if it knows nothing about autoray.
 .
 This package contains documentation for autoray.

Package: python-azure-doc
Description-md5: 434aa33f783e0f4183e1379ca32c3739
Description-en: Microsoft Azure SDK for Python - Documentation
 The Azure SDK provides a set of Python packages that make it easy to access
 the Microsoft Azure components such as ServiceManagement, Storage, and
 ServiceBug.
 .
 This package contains the HTML documentation.

Package: python-barcode-doc
Description-md5: f4f00316c4caff857f9f392d814a3e37
Description-en: documentation for the python-barcode Python library
 This package provides documentation for python-barcode.
 .
 python-barcode provides a simple way to create barcodes in Python.
 .
 There are no external dependencies when generating SVG files.
 Pillow is required for generating images (e.g.: PNGs).

Package: python-bashate-doc
Description-md5: f9152aedd430d3c8bc072b46eb51d851
Description-en: bash script style guide checker - doc
 This program attempts to be an automated style checker for bash scripts to
 fill the same part of code review that pep8 does in most OpenStack projects.
 It started from humble beginnings in the DevStack project, and will continue
 to evolve over time.
 .
 This package contains the documentation.

Package: python-bayesian-optimization-doc
Description-md5: 080eda4a60d71eda719532af4371795a
Description-en: Documentation for python-bayesian-optimization
 Pure Python implementation of bayesian global optimization
 with gaussian processes. This is a constrained global
 optimization package built upon bayesian inference and
 gaussian process, that attempts to find the maximum value
 of an unknown function in as few iterations as possible.
 This technique is particularly suited for optimization of
 high cost functions, situations where the balance between
 exploration and exploitation is important.
 .
 This package contains documentation for bayesian-optimization.

Package: python-beartype-doc
Description-md5: 4f0e949438bd29a19e4c61a1ff80ed73
Description-en: documentation for the beartype Python library
 Beartype is an open-source pure-Python PEP-compliant near-real-time
 hybrid runtime-static third-generation type checker emphasizing
 efficiency, usability, unsubstantiated made up jargon and thrilling puns.
 .
 Beartype brings Rust- and C++-inspired zero-cost abstractions into the
 lawless world of dynamically-typed Python by enforcing type safety at the
 granular level of functions and methods against type hints standardized by
 the Python community in non-amortized worst-case time with negligible
 constant factors.
 .
 This package provides documentation for beartype.

Package: python-behave-doc
Description-md5: 09d43a8ee10632e65b442d90670f0712
Description-en: behaviour-driven development, documentation
 Behavior-driven development (or BDD) is an agile software development
 technique that encourages collaboration between developers, QA, and
 non-technical or business participants in a software project.
 .
 behave uses tests written in a natural language style, backed up
 by Python code.
 .
 This package contains the documentation.

Package: python-betamax-doc
Description-md5: 25b0e2bf11cd8106eeca2fb118ebc616
Description-en: VCR imitation designed only for python-requests - Documentation
 Betamax records HTTP interactions and replay them allowing fast, deterministic
 and accurate tests and it's designed to be used with python-requests. If
 you are not using python-requests, you should checkout vcr.py.
 .
 Betamax comes with integrations for pytest and unittest and supports
 third party packages that provide extra request matchers and cassette
 serializers.
 .
 This package contains documentation and examples.

Package: python-beziers-doc
Description-md5: d1f2bd683816d612841e77006cc67a86
Description-en: Python library for bezier curves and paths (common documentation)
 Beziers provides a variety of classes for constructing, manipulating and
 drawing Bezier curves and paths. Principally designed for font design
 software, it allows you to join, split, offset, and perform many other
 operations on paths.
 .
 This is the common documentation package.

Package: python-bibtexparser-doc
Description-md5: 03c36f0ecb2ef5db1918d9f6450f7706
Description-en: documentation for BibtexParser
 This package contains HTML documentation for python(3)-bibtexparser
 .
 An online reference is available
 at https://bibtexparser.readthedocs.org/

Package: python-bidi-doc
Description-md5: 3545c41fb61d9fb6c444dacb3daf8d55
Description-en: bi-directional layout implementation, documentation
 Bi-directional (BiDi) layout implementation in pure python.
 .
 This package contains the documentation.

Package: python-bidict-doc
Description-md5: 94c421587fca1b9312feb4a4bca7e7f1
Description-en: Bidirectional map data structures and related functionality - documentation
 Features:
 - has carefully designed APIs for safety, simplicity, flexibility,
 and ergonomics
 - has extensive test coverage (including property-based tests and benchmarks)
 run continuously on all supported Python versions and OSes
 - integrates natively with Python’s collections interfaces
 - is implemented in concise, well-factored, well-documented pure Python that
 leverages a number of advanced language features
 .
 This package contains the HTML documentation.

Package: python-billiard-doc
Description-md5: b0aba88f799c7680898d639f8974020c
Description-en: Multiprocessing Pool Extensions for Python (Documentation)
 This package contains extensions to the multiprocessing Pool.
 It extends the multiprocessing.Pool with a billiard.pool.DynamicPool
 that can grow in size.
 .
 This package contains the documentation.

Package: python-bioblend-doc
Description-md5: 211a38eda63decd474611ffdb537bbf9
Description-en: CloudMan and Galaxy API library (common documentation)
 BioBlend is a Python library for interacting with CloudMan and Galaxy's
 API.
 .
 This is the common documentation package.

Package: python-biom-format-doc
Description-md5: 9598f3323c7b84d8d2cd7c9e983742c4
Description-en: documentation for BIOM format
 The BIOM file format (canonically pronounced biome) is designed to be a
 general-use format for representing biological sample by observation
 contingency tables. BIOM is a recognized standard for the Earth
 Microbiome Project and is a Genomics Standards Consortium candidate
 project.
 .
 The BIOM format is designed for general use in broad areas of
 comparative -omics. For example, in marker-gene surveys, the primary use
 of this format is to represent OTU tables: the observations in this case
 are OTUs and the matrix contains counts corresponding to the number of
 times each OTU is observed in each sample. With respect to metagenome
 data, this format would be used to represent metagenome tables: the
 observations in this case might correspond to SEED subsystems, and the
 matrix would contain counts corresponding to the number of times each
 subsystem is observed in each metagenome. Similarly, with respect to
 genome data, this format may be used to represent a set of genomes: the
 observations in this case again might correspond to SEED subsystems, and
 the counts would correspond to the number of times each subsystem is
 observed in each genome.
 .
 This package provides the documentation for the BIOM format Python package.

Package: python-biopython-doc
Description-md5: 6fcf72d1f7092b01a396411a2821eb9c
Description-en: Documentation for the Biopython library
 Documentation and examples about how to use the Biopython
 library.
 .
 This package also contains the unit tests of the test suite
 to enable reproducing the test results.

Package: python-bioxtasraw-doc
Description-md5: 033009f2bb1ede353637d730f56c3677
Description-en: process small angle scattering data (documentation)
 BioXTAS RAW is a GUI based, Python program for reduction and
 analysis of small-angle X-ray solution scattering (SAXS) data.
 The package is designed for biological SAXS data.
 .
 BioXTAS RAW provides an alternative to closed source programs
 such as Primus and Scatter for primary data analysis. Because
 it can calibrate, mask, and integrate images it also provides
 an alternative to synchrotron beamline pipelines that scientists
 can install on their own computers and use both at home and at
 the beamline.
 .
 This is the BioXTAS RAW documentation package.

Package: python-bitmath-doc
Description-md5: 846edee2465eb5fbd541d4332390f8c4
Description-en: handle file sizes with different prefix notations (Documentation)
 bitmath simplifies many facets of interacting with file sizes in various units.
 Originally focusing on file size unit conversion, functionality now includes:
 * Converting between SI and NIST prefix units (kB to GiB)
 * Converting between units of the same type (SI to SI, or NIST to NIST)
 * Automatic human-readable prefix selection (like in hurry.filesize)
 * Basic arithmetic operations (subtracting 42KiB from 50GiB)
 * Rich comparison operations (1024 Bytes == 1KiB)
 * bitwise operations (<<, >>, &, |, ^)
 * Reading a device's storage capacity (Linux/OS X support only)
 * argparse integration as a custom type
 * click integration as a custom parameter type
 * progressbar integration as a better file transfer speed widget
 * String parsing
 * Sorting
 .
 In addition to the conversion and math operations, bitmath provides human
 readable representations of values which are suitable for use in interactive
 shells as well as larger scripts and applications. The format produced for
 these representations is customizable via the functionality included in stdlibs
 string.format.
 .
 This package contains the documentation.

Package: python-bitstring-doc
Description-md5: 8355b77cfa744c91a53a661ba914e21f
Description-en: Python module for manipulation of binary data (documentation)
 Bitstring is a pure Python module designed to help make the creation and
 analysis of binary data as simple and natural as possible.
 .
 Bitstrings can be constructed from integers (big and little endian), hex,
 octal, binary, strings or files. They can be sliced, joined, reversed,
 inserted into, overwritten, etc. with simple functions or slice notation.
 They can also be read from, searched and replaced, and navigated in, similar
 to a file or stream.
 .
 This package provides the common documentation.

Package: python-black-doc
Description-md5: fc5de7ec4296e7d40237b3b534c9be11
Description-en: uncompromising Python code formatter (common documentation)
 Black is the uncompromising Python code formatter. This package contains
 the documentation for applying black to your code.
 .
 Blackened code looks the same regardless of the project you're reading.
 Formatting becomes transparent after a while and you can focus on the
 content instead.

Package: python-bleach-doc
Description-md5: 3fbae08dbb54f53e90c4d20437a87cc4
Description-en: whitelist-based HTML-sanitizing library (common documentation)
 Bleach is an HTML sanitizing library that escapes or strips markup and
 attributes based on a white list. Bleach can also linkify text safely,
 applying filters that Django's urlize filter cannot, and optionally setting
 rel attributes, even on links already in the text.
 .
 Bleach is intended for sanitizing text from untrusted sources. If you find
 yourself jumping through hoops to allow your site administrators to do lots of
 things, you're probably outside the use cases. Either trust those users, or
 don't.
 .
 Because it relies on html5lib, Bleach is as good as modern browsers at dealing
 with weird, quirky HTML fragments. And any of Bleach's methods will fix
 unbalanced or mis-nested tags.
 .
 This is the common documentation package.

Package: python-bleak-doc
Description-md5: 9e5713e4b3814c6b48fa1bc3e52f158c
Description-en: Bluetooth Low Energy platform agnostic client (Documentation)
 Bleak is an acronym for Bluetooth Low Energy platform Agnostic Klient.
 .
 Bleak is a GATT client software, capable of connecting to BLE devices
 acting as GATT servers. It is designed to provide a asynchronous,
 cross-platform Python API to connect and communicate with e.g. sensors.
 .
 Bleak supports reading, writing and getting notifications from
 GATT servers, as well as a function for discovering BLE devices.
 .
 This package contains the documentation.

Package: python-blosc-doc
Description-md5: 9df7a0f00400b55db0472b7a00772b32
Description-en: Python bindings for the Blosc meta-compressor (docs)
 Blosc (http://blosc.org) is a high performance compressor optimized for
 binary data. It has been designed to transmit data to the processor cache
 faster than the traditional, non-compressed, direct memory fetch approach
 via a memcpy() OS call.
 .
 This package provides the documentation.

Package: python-bootstrapform-doc
Description-md5: 99851b6a0bbde923aa28c3c0b56fae75
Description-en: transitional package for python-django-bootstrapform-doc
 This is a transitional package and can safely be removed.

Package: python-bottle-doc
Description-md5: b3873fcb5309821277d2fc4bd23328bd
Description-en: fast and simple WSGI-framework for Python - documentation
 Bottle is a fast and simple WSGI-framework for the Python programming
 language. It offers request dispatching with url parameter support
 (routes), templates, key/value databases, a built-in HTTP server and
 adapters for many third party WSGI/HTTP-server and template engines.
 .
 This package contains the Python module documentation.

Package: python-bottleneck-doc
Description-md5: 5e3db4bbb822f8b269ea12c4e3dfe464
Description-en: documentation for bottleneck
 Bottleneck is a collection of fast NumPy array functions written in C.
 .
 Only arrays with data type (dtype) int32, int64, float32, and float64 are
 accelerated. All other dtypes result in calls to slower, unaccelerated
 functions.
 .
 This package provides the documentation for bottleneck.

Package: python-bpack-doc
Description-md5: 778f81c9167ab2b14bb76beeed970434
Description-en: Binary data structures (un-)packing library (documentation)
 The *bpack* Python package provides tools to describe and encode/decode
 binary data.
 .
 Binary data are assumed to be organized in *records*, each composed by a
 sequence of fields. Fields are characterized by a known size, offset
 (w.r.t. the beginning of the record) and datatype.
 .
 The package provides classes and functions that can be used to:
 .
 * describe binary data structures in a declarative way (structures can
 be specified up to the bit level)
 * automatically generate encoders/decoders for a specified data descriptor
 .
 Encoders/decoders (*backends*) rely on well known Python packages like:
 .
 * struct (form the standard library)
 * bitstruct (optional)
 * numpy (optional)
 * bitarray (optional) - partial implementation
 .
 This package provides documentation for bpack.

Package: python-brian-doc
Description-md5: b2060b2f00ee78d5f2e8f55f92acc6ed
Description-en: simulator for spiking neural networks - documentation
 Brian is a clock-driven simulator for spiking neural networks. It is
 designed with an emphasis on flexibility and extensibility, for rapid
 development and refinement of neural models. Neuron models are
 specified by sets of user-specified differential equations, threshold
 conditions and reset conditions (given as strings). The focus is
 primarily on networks of single compartment neuron models (e.g. leaky
 integrate-and-fire or Hodgkin-Huxley type neurons).
 .
 This package provides user's manual (in HTML format), examples and
 demos.

Package: python-briefcase-doc
Description-md5: 866f101f121413a47385968887561dfa
Description-en: Convert Python project to native application(common documentation)
 Briefcase is a tool from the BeeWare project that allows you to package and
 distribute Python applications as native executables for different operating
 systems. With it, a developer can turn a Python project into an application
 that can be installed and run like any other common software on Windows,
 macOS, Linux, iOS, and Android.
 .
 The tool automates the process of packaging Python applications, generating
 packages in the appropriate format for each operating system. This means that
 it not only compiles Python code into an executable format, but also structures
 the project to meet the specific requirements of each platform.
 .
 Generates installation files compatible with each operating system (such
 as .exe, .dmg, .deb, .apk, among others). As well as packaging applications
 with graphical interfaces, making them indistinguishable from native
 applications.
 .
 Main features:
 - Independence from the development environment: The application can be
 developed on any operating system and, with Briefcase, can be packaged for
 multiple platforms, without having to be recreated from scratch for each of
 them.
 - Native package generation: Creates ready-to-install and use packages,
 without the need to install Python separately.
 - Integration with GUI frameworks: Support for Toga (from BeeWare) and other
 GUI libraries such as PySide.
 .
 This is the common documentation package briefcase.

Package: python-btrees-doc
Description-md5: e0d7dd8c65d0b06db2e3bd413eedc1a9
Description-en: scalable persistent object containers for Python - documentation
 This package contains a set of persistent object containers built around a
 modified BTree data structure. The trees are optimized for use inside ZODB's
 “optimistic concurrency” paradigm, and include explicit resolution of
 conflicts detected by that mechanism.
 .
 This package contains the Python module documentation. Alternatively,
 there is an online version at https://btrees.readthedocs.io/

Package: python-build-doc
Description-md5: b1c3a8b917e4647ca572a7f2b33063fb
Description-en: Simple, correct PEP517 package builder (documentation)
 python-build will invoke the PEP 517 hooks to build a distribution
 package. It is a simple build tool and does not perform any
 dependency management.
 .
 This is the documentation package.

Package: python-build-hat-doc
Description-md5: 78e9e05ee4a21308192f418d4a5e7f4d
Description-en: Python library for the Raspberry Pi Build HAT, documentation
 The Python Build HAT library supports the Raspberry Pi Build HAT, an add-on
 board for the Raspberry Pi computer, which allows control of up to four LEGO
 TECHNIC motors and sensors included in the SPIKE Portfolio.
 .
 This is the common documentation package.

Package: python-bumps-doc
Description-md5: 5702af68b4795b287caa20016881e74b
Description-en: data fitting and Bayesian uncertainty modeling for inverse problems (docs)
 Bumps is a set of routines for curve fitting and uncertainty analysis
 from a Bayesian perspective. In addition to traditional optimizers
 which search for the best minimum they can find in the search space,
 bumps provides uncertainty analysis which explores all viable minima
 and finds confidence intervals on the parameters based on uncertainty
 in the measured values. Bumps has been used for systems of up to 100
 parameters with tight constraints on the parameters. Full uncertainty
 analysis requires hundreds of thousands of function evaluations,
 which is only feasible for cheap functions, systems with many
 processors, or lots of patience.
 .
 Bumps includes several traditional local optimizers such as
 Nelder-Mead simplex, BFGS and differential evolution. Bumps
 uncertainty analysis uses Markov chain Monte Carlo to explore the
 parameter space. Although it was created for curve fitting problems,
 Bumps can explore any probability density function, such as those
 defined by PyMC. In particular, the bumps uncertainty analysis works
 well with correlated parameters.
 .
 Bumps can be used as a library within your own applications, or as a
 framework for fitting, complete with a graphical user interface to
 manage your models.
 .
 This is the common documentation package.

Package: python-bytecode-doc
Description-md5: 4ad9e2ce78c37cff7466b3a7b16fc5c8
Description-en: Python module to generate, modify and optimize Python bytecode (documentation)
 The bytecode module can be used to write Python bytecode directly and
 then convert it into an executable Python code object.  It also provides a
 pure Python implementation of the Peephole Optimizer introduced in
 CPython 3.6.
 .
 This package contains the bytecode documentation in HTML format.

Package: python-cachelib-doc
Description-md5: 694bd56e2d1f937da50e09fbcd4baefc
Description-en: collection of cache libraries using the same API (documentation)
 This package provides a uniform API over a number of different caching
 backends including:
 .
 * Memory
 * File
 * Redis
 * Memcached
 * uWSGI
 * DynamoDB
 * MongoDB
 .
 This is the common documentation package.

Package: python-cai-doc
Description-md5: e99e66050c344a449610a49facaf02a6
Description-en: Python Codon Adaptation Index (common documentation)
 An implementation of Sharp and Li's 1987 formulation of the codon adaption
 index.
 .
 This is the common documentation package.

Package: python-cairocffi-doc
Description-md5: 39696228dee918c18dec67a66f00232e
Description-en: cffi-based cairo bindings for Python - Documentation
 cairocffi is a CFFI-based drop-in replacement for Pycairo,
 a set of Python bindings and object-oriented API for cairo.
 Cairo is a 2D vector graphics library with support for multiple backends
 including image buffers, PNG, PostScript, PDF, and SVG file output.
 .
 This package contains the documentation related to cairocffi.

Package: python-caja-common
Description-md5: 186f661a5677212ba94f2c26184e65b2
Description-en: Python binding for Caja components (common files)
 Caja is the official file manager for the MATE desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the MATE
 desktop. It works on local and remote filesystems.
 .
 The Python binding for Caja allows one to write Caja property page
 and menu item extensions in Python.
 .
 This package contains the architecture independent files.

Package: python-can-doc
Description-md5: c328511e83fc8ac0036036057d417b07
Description-en: Controller Area Network (CAN) interface module - API documentation
 The Controller Area Network (CAN, aka "CAN bus") is a bus standard designed
 to allow microcontrollers and devices to communicate with each other. It
 has priority based bus arbitration, reliable deterministic
 communication. It is used in cars, trucks, boats, wheelchairs and more.
 .
 The 'can' package provides controller area network support for Python
 developers; providing "common abstractions to different hardware devices", and
 a suite of utilities for sending and receiving messages on a can bus.
 .
 This package provides the API documentation.

Package: python-cantools-doc
Description-md5: 4af29b41b6a20dd04600ebca480faf29
Description-en: Tools for parsing CAN databases and en-/decoding CAN messages (documentation)
 cantools provides tools for working with CAN bus databases and messages.
 Features include:
 - Parsing of DBC, KCD, SYM, ARXML (3 and 4) and CDD files.
 - Encoding and decoding of CAN messages.
 - Support for simple and extended signal multiplexing.
 - Diagnostic DID encoding and decoding.
 - Decoding of candump output.
 - CAN bus monitor and plotting of signals.
 - C source code generation from database definitions.
 .
 This is the common documentation package.

Package: python-cartopy-data
Description-md5: cc650bc7e9a88fbef7d34a5aff2bd6e6
Description-en: cartographic library for Python (package data)
 Cartopy is a Python package designed to make drawing maps for data analysis
 and visualisation easy.
 .
 It features:
 .
 - object oriented projection definitions
 - point, line, polygon and image transformations between projections
 - integration to expose advanced mapping in matplotlib with a simple and
 intuitive interface
 - powerful vector data handling by integrating shapefile reading with
 Shapely capabilities
 .
 This package provides common data files necessary to the library.

Package: python-cbor2-doc
Description-md5: 86b6c25daf7b9e09a11c620854507af4
Description-en: Python implementation of CBOR (common documentation)
 This library provides encoding and decoding for the Concise Binary Object
 Representation (CBOR, RFC 7049) serialization format.
 .
 Features:
 * Simple API like json or pickle modules.
 * Support many CBOR tags with stdlib objects.
 * Generic tag decoding.
 * Shared value references including cyclic references.
 * Optional C module backend tested on big- and little-endian architectures.
 * Extensible tagged value handling using tag_hook and object_hook on decode
 and default on encode.
 * Command-line diagnostic tool, converting CBOR file or stream to JSON
 (This is a lossy conversion, for diagnostics only)
 * Thorough test suite.
 .
 This is the common documentation package.

Package: python-ceilometermiddleware-doc
Description-md5: a76b9e0ca822a30a2a6e8d7d82ae1f9b
Description-en: OpenStack Telemetry middleware for generating metrics - doc
 This library provides middleware modules designed to enable metric and event
 data generation to be consumed by Ceilometer.
 .
 This package contains the documentation.

Package: python-celery-doc
Description-md5: 95fc6dff7380be4c62fe3af0892bcc80
Description-en: async task/job queue based on message passing (Documentation)
 Celery is an open source asynchronous task queue/job queue based on
 distributed message passing. It is focused on real-time operation,
 but supports scheduling as well.
 .
 The execution units, called tasks, are executed concurrently on one
 or more worker nodes. Tasks can execute asynchronously (in the
 background) or synchronously (wait until ready).
 .
 Celery is written in Python, but the protocol can be implemented
 in any language. It can also operate with other languages using
 webhooks.
 .
 The recommended message broker is RabbitMQ, but limited support for Redis,
 Beanstalk, MongoDB, CouchDB, and databases (using SQLAlchemy or the Django
 ORM) is also available. Celery is easy to integrate with Django, using the
 python-django-celery package.
 .
 This package contains the documentation.

Package: python-certbot-dns-cloudflare-doc
Description-md5: 9f69bf7d3a4375682ff988aee19ee1d2
Description-en: Documentation for the Cloudflare DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the Cloudflare DNS plugin to
 the main application.

Package: python-certbot-dns-digitalocean-doc
Description-md5: c1ddf79aca44d65a95911acaf3cefbcb
Description-en: Documentation for the DigitalOcean DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the DigitalOcean DNS plugin to
 the main application.

Package: python-certbot-dns-dnsimple-doc
Description-md5: 7b3fc87e214f270a2d4ee5b45637117f
Description-en: Documentation for the DNSimple DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the DNSimple DNS plugin to
 the main application.

Package: python-certbot-dns-gehirn-doc
Description-md5: de851aaf70d59c917d29e6ce3e18755c
Description-en: Documentation for the Gehirn DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the Gehirn DNS plugin to
 the main application.

Package: python-certbot-dns-google-doc
Description-md5: 94e24555a5e07ad50e1ce77ad8ce0121
Description-en: Documentation for the Google DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the Google DNS plugin to
 the main application.

Package: python-certbot-dns-linode-doc
Description-md5: 3c1ef0a97b6e9d550568a5eeadc143c5
Description-en: Documentation for the Linode DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the Linode DNS plugin to
 the main application.

Package: python-certbot-dns-ovh-doc
Description-md5: 5d1829efbb1aae53eb2268de4ad0866f
Description-en: Documentation for the OVH DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the OVH DNS plugin to
 the main application.

Package: python-certbot-dns-rfc2136-doc
Description-md5: 15a93e0c97f1fdae6911a0f86e7cb633
Description-en: Documentation for the RFC 2136 DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the RFC 2136 DNS plugin to
 the main application.

Package: python-certbot-dns-route53-doc
Description-md5: c6e0b26927a33db590ba7c0143bf37b9
Description-en: Documentation for the Route53 DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the Route53 DNS plugin to
 the main application.

Package: python-certbot-dns-sakuracloud-doc
Description-md5: c799c962c8a50041c70087900b857921
Description-en: Documentation for the SakuraCloud DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This package contains the documentation for the SakuraCloud DNS plugin to
 the main application.

Package: python-certbot-doc
Description-md5: e932f3c0453fc727e57affbe4e1b9d1c
Description-en: client documentation for certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the documentation.

Package: python-chameleon-doc
Description-md5: b751c0f310b3b14c3a76684bb13031af
Description-en: XML-based template compiler - doc
 Chameleon compiles templates to Python byte-code. It includes a complete
 implementation of the Zope Page Templates (ZPT) language.
 .
 The engine itself performs 10-15 times better than the reference
 implementation and real-world benchmarks show an overall performance
 improvement in complex applications of 30-50%.
 .
 This package contains the documentation.

Package: python-changelogd-doc
Description-md5: d8cc096df47e59ec4fa38687f2188f5a
Description-en: Documentation for python-changelogd
 Changelogd allows teams to avoid merge conflicts for the
 changelog files. The ``changelogd`` content is stored
 within multiple YAML files - one per each changelog entry.
 Then, during application release, all input files are
 combined into one release file. The script uses Jinja2
 templates to generate one consistent text file out of all
 input YAML files. The default output format is Markdown,
 but by modifying the templates it can be changed into any
 text format you like.
 .
 This package contains documentation for changelogd.

Package: python-cheetah-doc
Description-md5: edc7540ae3796d0d9fd79144fac2a87c
Description-en: documentation for the Cheetah template engine
 Cheetah can be used as a standalone templating utility or referenced as a
 library from other Python applications. It has many potential uses, but web
 developers looking for a viable alternative to ASP, JSP, PHP and PSP are
 expected to be its principle user group.
 .
 This package contains documentation for the Cheetah template engine.

Package: python-cherrypy3-doc
Description-md5: 48a9d223b1d7218a13d9eddc7ea9dd87
Description-en: Documentation for CherryPy web framework
 CherryPy is a pythonic, object-oriented web development framework.
 .
 This package contains the documentation for CherryPy.

Package: python-circuits-doc
Description-md5: 4bb0d498c500a9ce6a7863ce1ee783d6
Description-en: event-driven framework with a component architecture (Documentation)
 circuits is an event-driven framework with a focus on Component
 Software Architectures where System Functionality is defined in
 Components. Components communicate with one another by propagating
 events throughout the system. Each Component can react to events and
 expose events to other parts of the system Components are able to
 manage their own events and can also be linked to other Components.
 .
 Circuits has a clean architecture and has no external dependencies on
 any other library. It's simplistic design is unmatchable but yet
 delivers a powerful framework for building large, scalable,
 maintainable applications and systems. Circuits was a core integral
 part of the pymills library developed in 2006 and was partly inspired
 by the Trac architecture.
 .
 This package contains documentation and examples.

Package: python-cleo-doc
Description-md5: 5fedce4c84247539c4bfdfce80a9df2e
Description-en: create beautiful and testable command-line interfaces (documentation)
 Cleo is mostly a higher level wrapper for CliKit, so a lot of the
 components and utilities comes from it. Refer to its documentation
 for more information.
 .
 This is the common documentation package.

Package: python-cloudkittyclient-doc
Description-md5: c9661b4254e32b0c61bd2d4a69d9de50
Description-en: API client for Rating as a Service project - doc
 CloudKitty aims at filling the gap between metrics collection systems like
 ceilometer and a billing system.
 .
 This package contains the documentation.

Package: python-cloup-doc
Description-md5: dff52c7eb4dfb23db77cbd7531e2d594
Description-en: Click with option groups (documentation)
 Cloup enriches Click with several features that make it more expressive and
 configurable:
 * option groups and an (optional) help section for positional arguments
 * constraints, like mutually_exclusive, that can be applied to option groups
 or to any group of parameters, even conditionally subcommand aliases
 * subcommands sections, i.e. the possibility to organize the subcommands of
 a Group in multiple help sections
 * a themeable HelpFormatter that:
 - has more parameters for adjusting widths and spacing, which can be
 provided at the context and command level use a different layout when the
 terminal width is below a certain threshold in order to improve
 readability
 - suggestions like "did you mean <subcommand>?" when you mistype a
 subcommand
 Moreover, Cloup improves on IDE support providing decorators with detailed
 type hints and adding the static methods Context.settings() and
 HelpFormatter.settings() for creating dictionaries of settings.
 .
 This package provides the API documentation.

Package: python-cobra-data
Description-md5: 4a4cb3ebb98b115d80948afaf40ca937
Description-en: constraint-based modeling of biological networks (data)
 COnstraint-Based Reconstruction and Analysis (COBRA) methods are widely
 used for genome-scale modeling of metabolic networks in both prokaryotes
 and eukaryotes. COBRApy is a constraint-based modeling package that is
 designed to accommodate the biological complexity of the next generation
 of COBRA models and provides access to commonly used COBRA methods, such
 as flux balance analysis, flux variability analysis, and gene deletion
 analyses.
 .
 This package provides required and sample data files.

Package: python-cogent-doc
Description-md5: c500b1c82c580b2eec9f3cdab53c4831
Description-en: docs for python3-cogent3
 PyCogent is a software library for genomic biology.
 .
 It is distinguished by many unique built-in capabilities (such as true codon
 alignment) and the frequent addition of entirely new methods for the analysis
 of genomic data.
 .
 This package contains documentation and examples.

Package: python-collada-doc
Description-md5: 47b64876509c3ca2d5e38fa214197bc6
Description-en: Python module for creating, editing and loading COLLADA - docs
 Pycollada is a Python module for creating, editing and loading COLLADA, which
 is a COLLAborative Design Activity for establishing an interchange file format
 for interactive 3D applications. The library allows you to load a COLLADA file
 and interact with it as a Python object. In addition, it supports creating a
 collada Python object from scratch, as well as in-place editing.
 .
 This package contains the documentation files for Pycollada.

Package: python-colorzero-doc
Description-md5: f42b91675d3e9bf0b896627955e82584
Description-en: Construct, convert, and manipulate colors in a Pythonic manner.
 Colorzero is a library for working with colors in Python. It is not intended
 to be as comprehensive as colormath, but is intended to be a little easier
 to use, particularly for beginners. The major difference with colorzero is
 that colors are tuples and thus immutable. Standard mathematical operators
 (addition, subtraction, multiplication, etc.) are used to generate new
 colors. Conversions are provided for a wide variety of systems including
 YUV, RGB565, CMYK, CIE Lab, and so on.
 .
 This is the version-independent documentation for the package.

Package: python-commonmark-bkrs-doc
Description-md5: 2426f813e57aef4c87f97cb08f68e631
Description-en: Python parser for the CommonMark Markdown spec -- doc
 Pure Python port of `jgm''s CommonMark, a Markdown parser and renderer for the
 CommonMark (http://commonmark.org) specification, using only native modules.
 .
 This provides the CommonMark-py Python package as developed by Bibek Kafle and
 Roland Shoemaker (BKRS). After release 0.5.4, their project moved to `Read the
 Docs' (http://readthedocs.org) and major changes broke compatibility. However
 some Python packages may still depend on their last implementation, hence this
 Debian package which is meant to smooth the transition.
 .
 This is the common documentation package.

Package: python-confspirator-doc
Description-md5: c4788b1cb7a40b454e617dd1d8e7d27c
Description-en: config library for handling nested incode config groups - doc
 Confspirator is an offshoot of OpenStack's oslo.config with a focus on nested
 configuration groups, and the ability to use yaml and toml instead of flat ini
 files.
 .
 CONFspirator doesn't include any command-line integrations currently so one
 needs to add a command to the application to export a generated config using
 the built in functions.
 .
 It does have support for loading in config files, or a preloaded config
 dictionary against a config group tree.
 .
 The library's focus is on in-code defaults and config field validation, while
 giving a lot of power when dealing with nesting, dynamic config loading for
 plugins, and useful overlay logic.
 .
 It allows one to define sane defaults, document config, validate the values
 when loading it in, and provides useful ways of working with that config
 during testing.

Package: python-contextily-doc
Description-md5: 3e37d16fbb29e384b551adf13e5fdf21
Description-en: Context geo-tiles in Python - doc
 Contextily is a package to retrieve tile maps from the internet. It can add
 those tiles as basemap to matplotlib figures or write tile maps to disk into
 geospatial raster files. Bounding boxes can be passed in both WGS84
 (EPSG:4326) and Spheric Mercator (EPSG:3857).
 .
 This package contains the documentation.

Package: python-cookiecutter-doc
Description-md5: abb99bca8062e52b094dbf0d2420ab2c
Description-en: create projects from project templates (documentation)
 Cookiecutter is command-line utility that creates projects from
 project templates, e.g. creating a Python package project from a
 Python package project template.
 .
 It can also be used as a Python module. It supports local and remote
 templates. The templating is done with Jinja2 and there is no
 limitation on the language used by the templated projects (Python,
 Ruby, Javascript, C, HTML, Postscript...).
 .
 This package contains the documentation.

Package: python-coverage-doc
Description-md5: f1f9ea1c05b01e52d3b281411e5bc886
Description-en: code coverage tool for Python — documentation
 Coverage.py is a tool for measuring code coverage of Python programs.
 It monitors your program, noting which parts of the code have been
 executed, then analyzes the source to identify code that could have
 been executed but was not.
 .
 This package installs the HTML documentation for Coverage.py.

Package: python-cppy-doc
Description-md5: 9f32df855896e5407802606487777918
Description-en: C++ headers for (Python) C extension development (documentation)
 A small C++ header library which makes it easier to write Python extension
 modules. The primary feature is a PyObject smart pointer which automatically
 handles reference counting and provides convenience methods for performing
 common object operations.
 .
 This package contains the documentation for cppy.

Package: python-cryptodatahub-doc
Description-md5: e9c047f676df96105a74c8c44ce725a0
Description-en: Repository of cryptography-related data - documentation
 CryptoDataHub is a repository of cryptography-related data. Its main
 goal is to support cryptographic library tester and client/server
 cryptographic settings analyzer applications such as
 CryptoLyzer with reliable and freely available data.
 .
 This package does contain the documentation.

Package: python-cryptolyzer-doc
Description-md5: 6d44f6889debd468e2fd13366ecb677e
Description-en: Analyzer for cryptographic protocols and settings - documentation
 CryptoLyzer is a fast, flexible, and comprehensive analyzer for
 cryptographic protocols (TLS, SSL, SSH, DNSSEC) and related settings
 (HTTP headers, DNS records). It can generate fingerprints (JA3, HASSH
 tag) and provides a Python API and CLI.
 .
 This package does contain the documentation.

Package: python-cryptoparser-doc
Description-md5: e4441a5cf9c6f2b60a0c7dcb3a8ff80e
Description-en: analysis oriented security protocol parser - documentation
 CryptoParser is a cryptographic protocol (TLS, SSH) and
 security-related protocol piece (HTTP headers) parser. The goal is to
 support testing cryptographic libraries or analysing
 cryptography-related settings of application servers such as
 CryptoLyzer does.
 .
 This package does contain the documentation.

Package: python-cssselect2-doc
Description-md5: 43c406f0c0868002a020249bf540affe
Description-en: implementation of CSS3 Selectors (Documentation)
 cssselect2 is a straightforward implementation of CSS3 Selectors for markup
 documents (HTML, XML, etc.) that can be read by ElementTree-like parsers
 (including cElementTree, lxml, html5lib, etc.)
 .
 Unlike cssselect, it does not translate selectors to XPath and therefore does
 not have all the correctness corner cases that are hard or impossible to fix in
 cssselect.
 .
 This package contains the documentation.

Package: python-custodian-doc
Description-md5: 16e43abd093a1b30c8a3fca411c6f227
Description-en: flexible just-in-time job management framework in Python (doc)
 Custodian is a simple, robust and flexible just-in-time (JIT) job
 management framework written in Python. Using custodian, you can
 create wrappers that perform error checking, job management and error
 recovery. It has a simple plugin framework that allows you to develop
 specific job management workflows for different applications.
 .
 Error recovery is an important aspect of many high-throughput projects
 that generate data on a large scale. When you are running on the order
 of hundreds of thousands of jobs, even an error-rate of 1% would mean
 thousands of errored jobs that would be impossible to deal with on a
 case-by-case basis.
 .
 The specific use case for custodian is for long running jobs, with
 potentially random errors. For example, there may be a script that
 takes several days to run on a server, with a 1% chance of some IO
 error causing the job to fail. Using custodian, one can develop a
 mechanism to gracefully recover from the error, and restart the job
 with modified parameters if necessary.
 .
 The current version of Custodian also comes with several sub-packages
 for error handling for Vienna Ab Initio Simulation Package (VASP),
 NwChem, QChem, FEFF, Lobster and CP2K calculations.
 .
 This is the documentation package.

Package: python-cvxopt-doc
Description-md5: b916982d0c8980c6434b6f47de6ed08d
Description-en: Python package for convex optimization (documentation)
 CVXOPT is a Python package for convex optimization. It includes
 * Python classes for storing and manipulating dense and sparse matrices
 * an interface to most of the double-precision real and complex BLAS
 * an interface to the dense linear equation solvers and eigenvalue
 routines from LAPACK
 * interfaces to the sparse LU and Cholesky solvers from UMFPACK and
 CHOLMOD.
 * routines for solving convex optimization problems, an interface to
 the linear programming solver in GLPK, and interfaces to the
 linear and quadratic programming solvers in MOSEK
 * a modeling tool for specifying convex piecewise-linear
 optimization problems.
 .
 This package contains the documentation of the Python module.

Package: python-cxxheaderparser-doc
Description-md5: 432c88e37a6eabb471eb4a32ca0b9192
Description-en: pure Python C++ header parser - documentation
 The cxxheaderparser library is used to parse syntactically valid C++
 code and operate on the results. It provides both a visitor-style
 interface to process the results as they are being parsed or the option
 of a single data structure containing all parsed information.
 .
 This is a complete rewrite of the CppHeaderParser library.
 .
 This package contains the library documentation.

Package: python-cyborgclient-doc
Description-md5: e19c5cf5dc94ab7aafdd17033934f67c
Description-en: Python client for cyborg API - doc
 Python-cyborgclient is a Python bindings to the OpenStack Cyborg API. There's
 a Python API (the cyborgclient module), and a command-line script (cyborg).
 Each implements 100% of the OpenStack Cyborg API.
 .
 Cyborg provides a general management framework for accelerators such as FPGA,
 GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth.
 .
 This package contains the documentation.

Package: python-cycler-doc
Description-md5: 34bc7ea2256aef027e763a0edbc0f06d
Description-en: composable kwarg iterator (documentation)
 When using matplotlib and plotting more than one line, it is common to want to
 be able to cycle over one  or more artist styles; but the plotting logic can
 quickly become very involved.
 .
 To address this and allow easy cycling over arbitrary 'kwargs' the `Cycler`
 class, a composable kwarg iterator, was developed.
 .
 This package contains the documentation for Cycler.

Package: python-cyclonedx-lib-doc
Description-md5: 3885d59c45d5a8d8544fd59ec57d9f60
Description-en: Python library for OWASP CycloneDX - documentation
 CycloneDX is a full-stack and modern Bill of Materials (BOM) standard that
 provides advanced supply chain capabilities for cyber risk reduction.
 .
 This is the common documentation package.

Package: python-cyclopts-doc
Description-md5: 385afab6b75c99619f9c9d6d5bd1b5e0
Description-en: command line interface structure (common documentation)
 Package is a modern and easy-to-use framework for building command-line
 interfaces (CLIs) in Python, designed to make developing CLI applications
 simpler, more intuitive, and efficient.
 .
 It stands out for:
 - Use of Python Type Annotations: Cyclopts leverages Python’s type annotation
 system to make the CLI code more readable and less error-prone. You can use
 native Python types to specify inputs, such as int, str, and float, as well
 as more complex types like Pydantic, Dataclasses, and Attrs, improving
 clarity and control over input parameters.
 - Intuitive and Simple Interface: Cyclopts is designed to be easy to learn and
 use. The syntax is extremely simple, allowing developers to quickly build
 command-line tools with minimal code. Setting up commands, options, and
 arguments is straightforward, without the need for complex configuration
 or boilerplate code.
 - Automatic Validation and Type Conversion: Cyclopts handles automatic
 validation and type conversion based on the defined types in the code.
 This means it automatically validates input values according to type
 annotations and converts the inputs to the correct types without requiring
 extra code from the developer, reducing the chance of user input errors
 - Automatic Help Generation: Cyclopts automatically generates detailed,
 well-structured help pages for your commands and options, using docstrings
 and the information provided in type definitions. This makes it easy to
 create user-friendly interfaces and eliminates the need to manually
 maintain CLI documentation.
 - Extensibility and Customization: Cyclopts is highly extensible. It allows
 developers to customize how input data is parsed, validated, and processed.
 The framework supports the creation of custom converters and validators,
 offering great flexibility to adapt the application to specific project
 needs.
 - Integration with Existing Tools: Cyclopts integrates seamlessly with other
 popular Python libraries and frameworks. It can be used alongside libraries
 like Pydantic for data validation or Typer and Click to build more complex
 applications, all while maintaining its simplicity and focus on usability.
 - Clear and Detailed Documentation: Cyclopts has clear, concise documentation
 with practical examples that make it easy to adopt, even for beginners.
 This is an important advantage, as building CLI tools can be complex, and
 Cyclopts’ documentation makes this process more accessible.
 .
 This is the common documentation package.

Package: python-cymruwhois-doc
Description-md5: 8ea5d9dc299a89b5b95368edc5aab27c
Description-en: python-cymruwhois common documentation
 This is the common documentation package for packages python-cymruwhois and
 python3-cymruwhois. It explains the usage of the cymruwhois API as
 well as the command-line interface of the utility program
 cymruwhois.

Package: python-cysignals-doc
Description-md5: 717479a13f4b1922c4386bdd10cedd26
Description-en: interrupt and signal handling for Cython -- doc
 Since Cython optimizes for speed, Cython normally does not check
 for interrupts. The cysignals package provides mechanisms to handle
 interrupts (and other signals and errors) in Cython code.
 .
 This is the common documentation package with examples.

Package: python-daemon-doc
Description-md5: edcec07e343a58617376803679bec14f
Description-en: library for making a Unix daemon process — documentation
 ‘daemon’ is a library that assists a Python program to turn itself
 into a well-behaved Unix daemon process, as specified in PEP 3143.
 .
 This package installs the program examples.

Package: python-darts.lib.utils.lru-doc
Description-md5: d29d4faad4f1b8d7a037a86f21f74afa
Description-en: Simple dictionary with LRU behaviour in Python (common documentation)
 An LRUDict is basically a simple dictionary, which has a defined maximum
 capacity, that may be supplied at construction time, or modified at run-time
 via the capacity property.
 The class SynchronizedLRUDict, which exposes the same interface as plain
 LRUDict, but fully thread-safe.
 .
 This is the common documentation package.

Package: python-dask-doc
Description-md5: 249a6cc0e56c6f4be343e8b38a334beb
Description-en: Minimal task scheduling abstraction documentation
 Dask is a flexible parallel computing library for analytics,
 containing two components.
 .
 1. Dynamic task scheduling optimized for computation. This is similar
 to Airflow, Luigi, Celery, or Make, but optimized for interactive
 computational workloads.
 2. "Big Data" collections like parallel arrays, dataframes, and lists
 that extend common interfaces like NumPy, Pandas, or Python iterators
 to larger-than-memory or distributed environments. These parallel
 collections run on top of the dynamic task schedulers.
 .
 This contains the documentation

Package: python-dask-image-doc
Description-md5: ca98b1d7603e0254c92230c0efabb547
Description-en: Distributed image processing with dask (documentation)
 Features:
 * Support focuses on Dask Arrays.
 * Provides support for loading image files.
 * Implements commonly used N-D filters.
 * Includes a few N-D Fourier filters.
 * Provides some functions for working with N-D label images.
 * Supports a few N-D morphological operators.
 .
 This package provides HTML documentation.

Package: python-dbfread-doc
Description-md5: e280980f90eed2f71dbf61ed23db8db9
Description-en: documentation for dbfread
 DBF is a file format used by databases such dBase, Visual FoxPro, and
 FoxBase+. This library reads DBF files and returns the data as native
 Python data types for further processing. It is primarily intended for
 batch jobs and one-off scripts.
 .
 This package provides the documentation.

Package: python-dbus-dev
Description-md5: 653f1ea68a97ee2a349a2ff7d94e3673
Description-en: main loop integration development files for python3-dbus
 D-Bus is a message bus, used for sending messages between applications.
 Conceptually, it fits somewhere in between raw sockets and CORBA in
 terms of complexity.
 .
 This package provides development files required to compile main-loop
 integration modules for python3-dbus, such as dbus.mainloop.pyqt5 provided
 by PyQt. It is Python-version-independent, and was shared between Python 3
 and Python 2 when Python 2 was supported in Debian, so packages that
 build-depend on python-dbus-dev should also build-depend on python3-dbus.

Package: python-dbutils-doc
Description-md5: 75d66bd8e3cc02e0b142406d42c7af23
Description-en: documentation for the dbtools Python library
 DBUtils is a suite of tools providing solid, persistent and pooled
 connections to a database that can be used in all kinds of multi-threaded
 environments.
 .
 This package provides documentation for python3-dbtools

Package: python-debsbom-doc
Description-md5: ab7e852386c6d6260b5d0865a657ff05
Description-en: SBOM generator for Debian-based distributions (documentation)
 debsbom generates SBOMs (Software Bill of Materials) for distributions based on
 Debian in the two standard formats SPDX and CycloneDX.
 .
 The generated SBOM includes all installed binary packages and also contains
 Debian Source packages.
 .
 This package contains the documentation for debsbom.

Package: python-diaspy-doc
Description-md5: efe0ef2e2119868db820753422ef06b6
Description-en: unofficial interface to the Diaspora social network (documentation)
 diaspy is a set of modules which form an Python interface to the
 API of Disapora* social network.
 .
 This package provides the common documentation for the diaspy Python
 module.

Package: python-dictdiffer-doc
Description-md5: b8d356c7cf241a768ada6edd4c8e7666
Description-en: documentation for the dictdiffer Python library
 This package provides documentation for dictdiffer

Package: python-digitalocean-doc
Description-md5: 179023305844a7b452e11a54ba615533
Description-en: Python bindings for the DigitalOcean API (common documentation)
 python-digitalocean provides Python bindings for the DigitalOcean API allowing
 you to access and perform actions on DigitalOcean resources such Droplets
 (virtual machines), Images, Volumes, Load Balancers, and more.
 .
 This is the common documentation package.

Package: python-dipy-doc
Description-md5: 76349f09501f428a0a83ec425c718e39
Description-en: Python library for the analysis of diffusion MRI datasets -- documentation
 DIPY is a library for the analysis of diffusion magnetic resonance
 imaging data.
 .
 This package provides the documentation in HTML format.

Package: python-discord-doc
Description-md5: d54dbfca68413733345f19c54965fa6e
Description-en: API wrapper for Discord written in Python - documentation
 This package contains documentation for discord.py, a modern, easy to use,
 feature-rich, and async ready API wrapper for Discord written in Python.

Package: python-distributed-doc
Description-md5: bd643336f74a0ef9cb0e726f099aea36
Description-en: Dask Distributed computing documentation
 Dask.distributed is a lightweight library for distributed computing in
 Python. It extends both the concurrent.futures and dask APIs to
 moderate sized clusters.
 .
 This contains the documentation

Package: python-django-allauth-doc
Description-md5: b23a56411b16921049f6b6be3714b51f
Description-en: Django app for local and social authentication (Documentation)
 Integrated set of Django applications addressing authentication,
 registration, account management as well as 3rd party (social)
 account authentication with the following supported providers:
 .
 * Amazon (OAuth2)
 * AngelList (OAuth2)
 * Bitly (OAuth2)
 * Dropbox (OAuth)
 * Facebook (both OAuth2 and JS SDK)
 * Feedly (OAuth2)
 * Github (OAuth2)
 * Google (OAuth2)
 * Instagram (OAuth2)
 * LinkedIn (OAuth, OAuth2)
 * OpenId
 * Paypal (OAuth2)
 * Persona
 * QuickBooks
 * SoundCloud (OAuth2)
 * Stack Exchange (OAuth2)
 * Telegram
 * Twitch (OAuth2)
 * Twitter (OAuth)
 * Vimeo (OAuth)
 * VK (OAuth2)
 * Weibo (OAuth2)
 .
 This package contains the documentation.

Package: python-django-analytical-doc
Description-md5: 7276836c876aeba97981de3ec0fd40fc
Description-en: Integrate analytics services into a Django (Documentation)
 The django-analytical application integrates analytics services into a Django
 project.
 .
 Using an analytics service with a Django project means adding Javascript
 tracking code to the project templates. Of course, every service has its own
 specific installation instructions. Furthermore, you need to include your
 unique identifiers, which then end up in the templates.
 .
 This application hides the details of the different analytics services behind a
 generic interface, and keeps personal information and configuration out of the
 templates. Its goal is to make the basic set-up very simple, while allowing
 advanced users to customize tracking. Each service is set up as recommended by
 the services themselves, using an asynchronous version of the Javascript code
 if possible.
 .
 This package contains the documentation.

Package: python-django-assets-doc
Description-md5: d0508a9a8415d563d225d729ed39389f
Description-en: integrate webassets into Django applications (Documentation)
 django-assets will automatically merge and compress bundle’s source files the
 first time a template including them is rendered, and will automatically update
 the compressed file every time a source file changes. If debugging is enabled,
 each source file will be outputted individually instead.
 .
 This package contains the documentation.

Package: python-django-auth-ldap-doc
Description-md5: 4fd2db8c39843015dd5fe0c48d806f55
Description-en: Django LDAP authentication backend (documentation)
 Django authentication backend that authenticates against an LDAP
 service. Configuration can be as simple as a single distinguished
 name template, but there are many rich configuration options for
 working with users, groups, and permissions.
 .
 This package contains the documentation.

Package: python-django-babel-doc
Description-md5: 6b4946391b265ff5ca8c86923e10fc55
Description-en: Utilities for using Babel in Django - doc
 This package contains various utilities for integration of Babel into the
 Django web framework:
 * A message extraction plugin for Django templates.
 * A middleware class that adds the Babel Locale object to requests.
 * A set of template tags for date and number formatting.
 .
 Babel provides a message extraction framework similar to GNU xgettext, but
 more extensible and geared towards Python applications. While Django does
 provide wrapper scripts for making the use of xgettext more convenient, the
 extraction functionality is rather limited. For example, you can't use
 template files with an extension other than .html, and everything needs to be
 in your project package directory.
 .
 This package contains the documentation.

Package: python-django-bleach-doc
Description-md5: b14e13c87bdc6c807afb1b32e53518a8
Description-en: Python module takes any HTML data, returns valid HTML (Documentation)
 Bleach is a Python module that takes any HTML input, and returns valid,
 sanitised HTML that contains only an allowed subset of HTML tags, attributes
 and styles. django-bleach is a Django app that makes using bleach extremely
 easy.
 .
 This package contains the Sphinx based HTML Documentation.

Package: python-django-bootstrapform-doc
Description-md5: 5320dc0557d3a847a2e0a7f5ea0b8c5b
Description-en: generate twitter-bootstrap form output for django form - doc
 Django bootstrap form generates twitter-bootstrap form output for django form.
 A simple Django template tag to work with twitter bootstrap.
 .
 This package contains the documentation.

Package: python-django-braces-doc
Description-md5: 923f1b56e665440207d00e77d39f7bca
Description-en: reusable, generic mixins for Django class based views (Documentation)
 Django-braces provides a set of reusable, generic mixins for the Django
 class based views system. The mixins can be used for access control, form
 handling and other purposes.
 .
 This package contains the documentation.

Package: python-django-cachalot-doc
Description-md5: 55d28f9822f7c2dfdae8df70ab46b4b7
Description-en: Caching Django ORM queries & automatic invalidating (Documentation)
 Cachalot is an automatic query cacher for the Django ORM. It
 automatically caches queries and results, and when running the
 same query again, it retrieves results from the cache.
 .
 Cachalot also tracks modifications to data and automatically
 invalidates cached results if it expects cached data to have been
 modified.
 .
 This package contains the documentation of django-cachalot.

Package: python-django-captcha-doc
Description-md5: 6d2e32bf90201ea44a43a9aa25fd3ec5
Description-en: Simple Captcha Django application (Documentation)
 Django Simple Captcha is an extremely simple, yet highly customizable Django
 application to add captcha images to any Django form.
 .
 This package contains the documentation.

Package: python-django-casclient-doc
Description-md5: f38e817d0f54d66d1739c4da7cc47ded
Description-en: CAS client library for Django (documentation)
 Django-cas is a Central Authentication Service (CAS) client library for
 Django, offering single sign-on web authentication.  It is K-State's fork of
 the original and includes Edmund Crewe's proxy ticket patch and several
 additional features as well as features merged from KTHse's django-cas2.
 .
 This is the common documentation package.

Package: python-django-celery-beat-doc
Description-md5: 5a96fef0950a64679390ba6f16953aa5
Description-en: Database-backed Periodic Tasks (Documentation)
 This extension enables you to store the periodic task schedule in the database.
 .
 The periodic tasks can be managed from the Django Admin interface, where you
 can create, edit and delete periodic tasks and how often they should run.
 .
 This package contains the documentation.

Package: python-django-celery-results-doc
Description-md5: fd2803ccf77ef40b298b1075e6766b27
Description-en: Celery result backends for Django (Documentation)
 This extension enables you to store Celery task results using the Django ORM.
 .
 It defines a single model (django_celery_results.models.TaskResult) used to
 store task results, and you can query this database table like any other Django
 model.
 .
 This package contains the documentation.

Package: python-django-channels-doc
Description-md5: 0f70bba9b5a1c5509cbf62b0aa5bdca6
Description-en: Developer-friendly asynchrony for Django (Documentation)
 Channels is a project to make Django able to handle more than just plain HTTP
 requests, including WebSockets and HTTP2, as well as the ability to run code
 after a response has been sent for things like thumbnailing or background
 calculation.
 .
 It’s an easy-to-understand extension of the Django view model, and easy to
 integrate and deploy.
 .
 This package contains the documentation.

Package: python-django-classy-tags-doc
Description-md5: 98b8e3278f3cf3613e3c18af32b975ee
Description-en: Class based template tags for Django projects (Documentation)
 django-classy-tags is an approach at making writing template tags in
 Django easier, shorter and more fun. It provides an extensible
 argument parser which reduces most of the boiler plate code you
 usually have to write when coding custom template tags.
 .
 django-classy-tags does no magic by design. Thus you will not get
 automatic registering/loading of your tags like other solutions
 provide. You will not get automatic argument guessing from function
 signatures but rather you have to declare what arguments your tag
 accepts. There is no magic in your template tag class either,
 it’s just a subclass of django.template.Node which invokes a parser
 class to parse the arguments when it’s initialized and resolves those
 arguments into keyword arguments in it’s render method and calls its
 render_tag method with those keyword arguments.
 .
 This package contains the documentation.

Package: python-django-constance-doc
Description-md5: 250b12afc3f81bd1dc9ae4e95597e9e1
Description-en: Dynamic Django settings (Documentation)
 A Django app for storing dynamic settings in pluggable backends (Redis and
 Django model backend built in) with an integration with the Django admin app.
 .
 Features:
 * Easily migrate your static settings to dynamic settings.
 * Edit the dynamic settings in the Django admin interface.
 .
 This package contains the documentation.

Package: python-django-contact-form-doc
Description-md5: e220db1c1033b13837d6ff0a14a1f341
Description-en: extensible contact-form application for Django (documentation)
 This is a reusable application which simplifies including a contact form within
 Django, the Python web framework. It provides a basic contact form which, once
 appropriate templates have been written, will email site administrators when
 the form is submitted. The form and view used are designed to be extensible and
 allow for easy adaptation to more complex needs.
 .
 This is the common documentation package.

Package: python-django-contrib-comments-doc
Description-md5: e3cb73cea33b2d61f1a39535b42506ef
Description-en: Django comments framework (Documentation)
 Django used to include a comments framework; since Django 1.6 it's been
 separated to a separate project. This framework can be used to attach comments
 to any model, so you can use it for comments on blog entries, photos, book
 chapters, or anything else.
 .
 This package contains the documentation.

Package: python-django-crispy-forms-doc
Description-md5: f7f3fb11e3bf8a309ff7a14f2edfa9d2
Description-en: app for Django providing elegant form rendering (Documentation)
 django-crispy-forms provides you with a |crispy filter and {% crispy %} tag
 that will let you control the rendering behavior of your Django forms in a
 very elegant and DRY way. Have full control without writing custom form
 templates. All this without breaking the standard way of doing things in
 Django, so it plays nice with any other form application.
 .
 Django-crispy-forms supports several frontend frameworks, such as Twitter
 Bootstrap (versions 2, 3 and 4), Uni-form and Foundation. You can also easily
 adapt your custom company's one, creating your own, see the docs for more
 information. You can easily switch among them using CRISPY_TEMPLATE_PACK
 setting variable.
 .
 This package contains the documentation.

Package: python-django-crispy-forms-foundation-doc
Description-md5: e981954e45864cf01eb8543e81d2a174
Description-en: Django-crispy-forms layout objects for Foundation for sites (Documentation)
 This is a Django application to add django-crispy-forms layout objects for
 the CSS framework Foundation for sites. It depends on the
 python3-crispy-forms library.
 .
 django-crispy-forms provides you with a |crispy filter and {% crispy %} tag
 that will let you control the rendering behavior of your Django forms in a
 very elegant and DRY way. Have full control without writing custom form
 templates. All this without breaking the standard way of doing things in
 Django, so it plays nice with any other form application.
 .
 django-crispy-forms supports several frontend frameworks, such as Twitter
 Bootstrap (versions 3 and 4), Uni-form and Foundation. You can also easily
 adapt your custom company's one, creating your own, see the docs for more
 information. You can easily switch among them using CRISPY_TEMPLATE_PACK
 setting variable.
 .
 This package contains the documentation.

Package: python-django-csp-doc
Description-md5: 1ea49a658e2785322fbc9c6810efca07
Description-en: Content Security Policy for Django (Documentation)
 django-csp adds Content-Security-Policy headers to Django applications. It
 provides a middleware that takes care of setting the correct header values and
 has several configuration settings to create custom policies.
 .
 This package contains the documentation.

Package: python-django-debug-toolbar-doc
Description-md5: e385b22e8bade72f47ff9ade38325dc1
Description-en: Embedded debugging toolbar for Django projects (documentation)
 The Django Debug Toolbar is a plug-in Django application that displays a set
 of panels which conveys information about the current request at the top of the
 rendered page. It can show:
 .
 * Total time taken to process request
 * Request variables, including GET, POST, cookie, and session information.
 * All SQL queries performed during response creation and processing,
 including timing and 'EXPLAIN' output for each query in conjunction with
 the total time spent performing SQL queries. If python-pygments is
 installed, the SQL syntax is highlighted.
 * Current Django version
 * HTTP headers
 * Total requests, time, hits and misses of the cache.
 * Which templates were rendered the context provided to each template.
 .
 This is the common documentation package.

Package: python-django-dirtyfields-doc
Description-md5: 19f7ef4d161e91791218fe5dce2ddcad
Description-en: package for tracking dirty fields on a Django model instance (documentation)
 django-dirtyfields is a package for tracking dirty fields on a Django model
 instance, where dirty means that field in-memory and database values are
 different.
 .
 This is the documentation package.

Package: python-django-dynamic-fixture-doc
Description-md5: e32ab4f9051cb3db428a30e97ea95b50
Description-en: create dynamic model instances for testing purposes (Documentation)
 Django Dynamic Fixture (DDF) is a complete and simple library to create dynamic
 model instances for testing purposes.
 .
 It lets you focus on your tests, instead of focusing on generating some dummy
 data which is boring and pollutes the test source code.
 .
 It exists to solve the anti-pattern of Static Fixtures and Factory objects.
 .
 Features:
 * Highly customizable: you can customize fields recursively
 * Deals with unique=True
 * Deals with cyclic dependencies (including self references)
 * Deals with many to many relationship (common M2M or M2M with additional
 data, i.e. through=’table’)
 * Deals with custom fields (especially if the custom field inherits from a
 django field)
 * Support for parallel tests
 * Deals with auto calculated attributes
 * It is easy to debug errors
 .
 This package contains the documentation.

Package: python-django-extensions-doc
Description-md5: 144d8baaf7c4a4a4e342ed5d4f3cbe38
Description-en: Useful extensions for Django projects (Documentation)
 This is a collection of useful third-party tools for projects that use the
 Django web development framework. It provides the management commands:
 .
 * runserver_plus - a "runserver" that uses the interactive Werkzeug debugger
 * runprofileserver - starts runserver with profiling tools enabled
 * shell_plus - similar to the built-in "shell" but autoloads all models
 * graph_models - creates a GraphViz dot file of your model arrangement
 * describe_form - generate template form definitions for a model
 * export_emails - export the addresses of your users in many formats
 * print_user_for_session - print the user information from a session key
 * create_jobs/runjob/runjobs - manage scheduled maintenance jobs
 * (plus many more)
 .
 python-django-extensions also includes a number of custom fields and abstract
 models, including ones that manage created and updated times automatically.
 .
 This package contains the documentation.

Package: python-django-extra-views-doc
Description-md5: 5467b242c8c676106e02e9f2904b67f8
Description-en: Complementary class-based generic views for Django (Documentation)
 Django Extra Views provides a number of additional class-based generic views to
 complement those provide by Django itself.
 .
 Features:
 * FormSet and ModelFormSet views - The formset equivalents of FormView and
 ModelFormView.
 * InlineFormSetView - Lets you edit formsets related to a model (uses
 inlineformset_factory).
 * CreateWithInlinesView and UpdateWithInlinesView - Lets you edit a model and
 its relations.
 * GenericInlineFormSetView, the equivalent of InlineFormSetView but for
 GenericForeignKeys.
 * Support for generic inlines in CreateWithInlinesView and
 UpdateWithInlinesView.
 * Support for naming each inline or formset with NamedFormsetsMixin.
 * SortableListMixin - Generic mixin for sorting functionality in your views.
 * SearchableListMixin - Generic mixin for search functionality in your views.
 .
 This package contains the documentation.

Package: python-django-filters-doc
Description-md5: 90eca80637b4fd33c48b31ac2583c338
Description-en: filter Django QuerySets based on user selections (Documentation)
 Django-filter is a generic, reusable application to alleviate some of the more
 mundane bits of view code. Specifically allowing the users to filter down a
 queryset based on a model’s fields and displaying the form to let them do this.
 .
 This package contains the documentation.

Package: python-django-formtools-doc
Description-md5: 521893d64719b9044c7731571506305b
Description-en: set of high-level abstractions for Django forms - doc
 Django's formtools is a set of high-level abstractions for Django forms.
 Currently for form previews and multi-step forms.
 .
 This code used to live in Django proper: in django.contrib.formtools. But it
 was separated into a standalone package in Django 1.8 to keep the framework's
 core clean.
 .
 This package contains the documentation.

Package: python-django-graphene-doc
Description-md5: 6bed6ad5ab623c07d059a8a80cf77d1c
Description-en: Django integration for Graphene (Documentation)
 Graphene-Django is built on top of Graphene. Graphene-Django provides some
 additional abstractions that make it easy to add GraphQL functionality to
 your Django project.
 .
 This package contains the documentation of the library.

Package: python-django-guardian-doc
Description-md5: 1fa2d5a4979c2a468e5b003c7496b268
Description-en: per object permissions of django (documentation)
 Implementation of per object permissions as authorization backend which is
 supported since Django 1.2. It provides features as followings;
 - Object permissions for Django_
 - AnonymousUser support
 - High level API
 - Heavely tested
 - Django's admin integration
 - Decorators
 .
 This package contains the HTML documentation.

Package: python-django-haystack-doc
Description-md5: 91fc6075e31521bcb2a592aaf4791f28
Description-en: modular search for Django (Documentation)
 Haystack provides modular search for Django. It features a unified, familiar
 API that allows you to plug in different search backends (such as Solr,
 Elasticsearch, Whoosh, Xapian, etc.) without having to modify your code.
 .
 It plays nicely with third-party app without needing to modify the source and
 supports advanced features like faceting, More Like This, highlighting, spatial
 search and spelling suggestions.
 .
 This package contains the documentation.

Package: python-django-htmx-doc
Description-md5: f04affe683dd81310c15f74314c25010
Description-en: Extensions for using Django with HTMX (Documentation)
 This Add-On for Django provides extensions for using Django with HTMX in
 your applications.
 .
 HTMX is a JavaScript library that gives you access to AJAX, CSS
 Transitions, WebSockets and Server Sent Events directly in HTML, using
 attributes, so you can build modern user interfaces with the simplicity and
 power of hypertext.
 .
 This package contains the documentation for python3-django-htmx.

Package: python-django-ical-doc
Description-md5: 0b3e31675d199c36a6fa3480f83bb74c
Description-en: iCalendar feeds for Django (Documentation)
 django-ical is a simple library/framework for creating iCal feeds based in
 Django's syndication feed framework.
 .
 It works the same way as the Django syndication framework but adds a few
 extension properties to support iCalendar feeds.
 .
 django-ical uses the icalendar library under the hood to generate iCalendar
 feeds.
 .
 This package contains the documentation.

Package: python-django-imagekit-doc
Description-md5: 9507ea41a78f4ab83751fef61db2c6b3
Description-en: Automated image processing for Django (Documentation)
 ImageKit is a Django app for processing images. Need a thumbnail? A
 black-and-white version of a user-uploaded image? ImageKit will make them for
 you. If you need to programmatically generate one image from another, you need
 ImageKit.
 .
 ImageKit comes with a bunch of image processors for common tasks like resizing
 and cropping, but you can also create your own.
 .
 This package contains the documentation.

Package: python-django-memoize-doc
Description-md5: 72f519d47186a95766a9447cc1daf4d3
Description-en: implementation of memoization technique for Django (common documentation)
 django-memoize is an implementation of the memoization technique for Django.
 You can think of it as a cache for function or method results.
 .
 In memoization, the functions arguments are also included into the cache_key.
 Memoize is also designed for methods, since it will take into account the repr
 of the ‘self’ or ‘cls’ argument as part of the cache key. The theory behind
 memoization is that if you have a function you need to call several times in
 one request, it would only be calculated the first time that function is called
 with those arguments.
 .
 This is the common documentation package.

Package: python-django-model-utils-doc
Description-md5: 24fbe9b93e1c35c66e4d3b40932b4e8c
Description-en: Django model mixins and utilities — Documentation
 Django is a high-level web application framework that loosely follows
 the model-view-controller design pattern.
 .
 The ‘django-model-utils’ library provides some mixins and utilities
 for Django:
 .
 * QueryManager: one-line definition of Managers returning a
 custom QuerySet.
 * InheritanceCastModel: more efficient use of model inheritance
 * TimeStampedModel: self-updating ‘created’ and ‘modified’ fields.
 .
 This package installs the documentation for the library.

Package: python-django-modeltranslation-doc
Description-md5: a5427c269453bcebeae4256ca20c00a4
Description-en: Translate dynamic content of Django models (common documentation)
 The modeltranslation application can be used to translate dynamic content of
 existing models to an arbitrary number of languages without having to change
 the original model classes. It uses a registration approach (comparable to
 Django's admin app) to be able to add translations to existing or new projects
 and is fully integrated into the Django admin backend.
 .
 This is the common documentation package.

Package: python-django-money-doc
Description-md5: c015f6d1112c2d625f5f608bea874d86
Description-en: Money fields for Django forms and models (Documentation)
 A little Django app that uses py-moneyed to add support for Money fields in
 your models and forms. Through the dependency py-moneyed, django-money gets:
 .
 * Support for proper Money value handling (using the standard Money design
 pattern)
 * A currency class and definitions for all currencies in circulation
 * Formatting of most currencies with correct currency sign
 .
 This package contains the documentation.

Package: python-django-mptt-doc
Description-md5: 518c0f77627805824bf01464df7429fa
Description-en: Modified Preorder Tree Traversal Django application (documentation)
 Django MPTT is a reusable/standalone Django application which aims to
 make it easy for you to use Modified Preorder Tree Traversal with your
 own Django models in your own applications.
 .
 It takes care of the details of managing a database table as a tree
 structure and provides tools for working with trees of model instances.
 .
 This package contains the documentation.

Package: python-django-ninja-doc
Description-md5: 7912b7f55ec54a38f993d2d976eb716d
Description-en: Documentation for the Django Ninja web framework
 Django Ninja is a web framework for building APIs with Django and Python 3
 type hints. It is heavily inspired by FastAPI.
 .
 Key features:
 - Easy: designed to be easy to use and intuitive
 - Fast to code: automatic docs and type hints let you focus on business logic
 - Standards based: OpenAPI (Swagger) and JSON Schema support out of the box
 - Async support: first-class support for async/await syntax
 - Pydantic v2 based: all input/output validated through Pydantic models
 .
 This package contains the HTML documentation and the Markdown sources.

Package: python-django-oauth-toolkit-doc
Description-md5: cd2e8fa7024bd248f5037ded6209f93a
Description-en: OAuth2 capabilities for Django projects (Documentation)
 Django OAuth Toolkit can help you providing out of the box all the endpoints,
 data and logic needed to add OAuth2 capabilities to your Django projects.
 Django OAuth Toolkit makes extensive use of OAuthLib, so that everything is
 rfc-compliant.
 .
 This package contains the documentation.

Package: python-django-otp-doc
Description-md5: 3544288adf29f97b2a72145c6d3a8d59
Description-en: pluggable framework for two-factor authentication (Documentation)
 This project makes it easy to add support for one-time passwords (OTPs) to
 Django. It can be integrated at various levels, depending on how much
 customization is required. It integrates with django.contrib.auth, although it
 is not a Django authentication backend. The primary target is developers
 wishing to incorporate OTPs into their Django projects as a form of two-factor
 authentication.
 .
 This project includes several simple OTP plugins and more are available
 separately. This package also includes an implementation of OATH HOTP and TOTP
 for convenience, as these are standard OTP algorithms used by multiple plugins.
 .
 This package contains the documentation.

Package: python-django-parler-doc
Description-md5: f9b4d3ce7ac5ab8eb3b2b9484c67bad9
Description-en: Django model translations (Documentation)
 Simple Django model translations without nasty hacks.
 Features:
 * Nice admin integration.
 * Access translated attributes like regular attributes.
 * Automatic fallback to the default language.
 * Separate table for translated fields, compatible with django-hvad.
 * Plays nice with others, compatible with django-polymorphic and django-mptt.
 .
 This package contains the documentation.

Package: python-django-pgschemas-doc
Description-md5: 668509a8e1b24b03c993ff867b4ee7fe
Description-en: Django multi-tenancy using PostgreSQL schemas (Documentation)
 This app uses PostgreSQL schemas to support data multi-tenancy in a single
 Django project. It is a fork of django-tenants with some conceptual changes:
 .
 * There are static tenants and dynamic tenants. Static tenants can have their
 own apps and urlconf.
 * Tenants can be simultaneously routed via subdomain and via subfolder on
 shared subdomain.
 * Public is no longer the schema for storing the main site data. Public should
 be used only for true shared data across all tenants. Table "overriding" via
 search path is no longer encouraged.
 * Management commands can be run on multiple schemas via wildcards - the
 multiproc behavior of migrations was extended to just any tenant command.
 .
 This package contains the documentation.

Package: python-django-pgtrigger-doc
Description-md5: 7fa18aff93949ce8ac67ddd0d51e8859
Description-en: Write Postgres triggers for your Django models (Documentation)
 django-pgtrigger helps you write Postgres triggers for your Django models.
 Triggers can solve a variety of complex problems more reliably, performantly,
 and succinctly than application code.
 .
 For example:
 * Protecting operations on rows or columns (pgtrigger.Protect).
 * Making read-only models or fields (pgtrigger.ReadOnly).
 * Soft-deleting models (pgtrigger.SoftDelete).
 * Snapshotting and tracking model changes (django-pghistory).
 * Enforcing field transitions (pgtrigger.FSM).
 * Keeping a search vector updated for full-text search
 (pgtrigger.UpdateSearchVector).
 * Building official interfaces (e.g. enforcing use of User.objects.create_user
 and not User.objects.create).
 * Versioning models, mirroring fields, computing unique model hashes.
 .
 This package contains the documentation.

Package: python-django-phonenumber-field-doc
Description-md5: 149e20358e6013bb32e16d47cc932a01
Description-en: Model and form field for normalised phone numbers (Documentation)
 A Django library which interfaces with python-phonenumbers to validate,
 pretty print and convert phone numbers.  python-phonenumbers is a port of
 Google's libphonenumber library, which powers Android's phone number
 handling.
 .
 Included are:
 .
 * PhoneNumber, a pythonic wrapper around python-phonenumbers' PhoneNumber
 class
 * PhoneNumberField, a model field
 * PhoneNumberField, a form field
 * PhoneNumberField, a serializer field
 * PhoneNumberPrefixWidget, a form widget for selecting a region code and
 entering a national number.  Requires the Babel package be installed.
 * PhoneNumberInternationalFallbackWidget, a form widget that uses national
 numbers unless an international number is entered.  A
 PHONENUMBER_DEFAULT_REGION setting needs to be added to your Django
 settings in order to know which national number format to recognize.
 .
 This package contains the documentation.

Package: python-django-pint-doc
Description-md5: 5c4c2e5e34b42a91bb63ab0e8185791a
Description-en: Django Quantity Field (Documentation)
 A small Django field extension allowing you to store quantities in certain
 units and perform conversions easily. Uses pint behind the scenes. Also
 contains a form field class and form widget that allows a user to choose
 alternative units to input data. The cleaned_data will output the value in the
 base_units defined for the field, eg: you specify you want to store a value in
 grams but will allow users to input either grams or ounces.
 .
 This package contains the documentation.

Package: python-django-pipeline-doc
Description-md5: 666e7dae8de66db999d7c59d8618018d
Description-en: Documentation for Django Pipeline library
 Pipeline is an asset packaging library for Django, providing both CSS and
 JavaScript concatenation and compression, built-in JavaScript template support,
 and optional data-URI image and font embedding.
 .
 This package contains documentation in HTML format

Package: python-django-polymorphic-doc
Description-md5: d9b0414a03037a571937d69717891d40
Description-en: Seamless Polymorphic Inheritance for Django Models (Documentation)
 Django-polymorphic simplifies using inherited models in Django projects. When a
 query is made at the base model, the inherited model classes are returned.
 .
 Features:
 * Full admin integration.
 * ORM integration:
 + Support for ForeignKey, ManyToManyField, OneToOneField descriptors.
 + Support for proxy models.
 + Filtering/ordering of inherited models (ArtProject___artist).
 + Filtering model types: instance_of(...) and not_instance_of(...)
 + Combining querysets of different models (qs3 = qs1 | qs2)
 + Support for custom user-defined managers.
 * Uses the minimum amount of queries needed to fetch the inherited models.
 * Disabling polymorphic behavior when needed.
 .
 This package contains the documentation.

Package: python-django-postgres-extra-doc
Description-md5: a737124c5b627343d77eb878311a243c
Description-en: Extended PostgreSQL for Django (Documentation)
 This provides extended functionality for PostgreSQL databases to Django.
 Currently supported are:
 * Native upserts (single query, concurrency safe and bulk support)
 * Extended support for HStoreField (unique or null constraints, selecting
 individual keys)
 * Extra signals for updates
 * MIN and MAX expressions for multiple value fields such as hstore and array
 * Custom indexes with conditions.
 .
 This package contains the documentation.

Package: python-django-ratelimit-doc
Description-md5: f83a5b22bd2591309682aaa118da4cae
Description-en: Cache-based rate-limiting for Django (Documentation)
 Django Ratelimit is a ratelimiting decorator for Django views, storing rate
 data in the configured Django cache backend. It requires a Django cache backend
 that supports atomic increment operations. The Memcached and Redis backends do,
 but the database backend does not.
 .
 This package contains the documentation.

Package: python-django-recurrence-doc
Description-md5: ab1628057f979c2963ac9d135235b83c
Description-en: Django utility wrapping dateutil.rrule (documentation)
 django-recurrence is a utility for working with recurring dates in Django.
 .
 It provides:
 * Recurrence/Rule objects using a subset of rfc2445 (wraps dateutil.rrule)
 for specifying recurring date/times
 * RecurrenceField for storing recurring datetimes in the database
 * a JavaScript widget
 .
 This package contains the documentation.

Package: python-django-registration-doc
Description-md5: a09c97a23082a3dda809650f802d9aba
Description-en: User-registration application for Django (Documentation)
 This is a fairly simple user-registration application for Django,
 designed to make allowing user signups as painless as possible.
 .
 Its main feature over Django's standard user-registration application is
 the support of email confirmation.
 .
 This application enables a fairly common workflow for user signups:
 1. User signs up for an account.
 2. User gets emailed an activation link.
 3. User clicks the activation link before it expires.
 4. User becomes a happy and productive contributor to your site.
 .
 This package contains the HTML documentation.

Package: python-django-reversion-doc
Description-md5: 5fb42d6235f41b3832eb4a04c72f7045
Description-en: Provides comprehensive version control facilities for Django (Documentation)
 Reversion is an extension to the Django web framework that provides
 comprehensive version control facilities.
 .
 Features:
 * Roll back to any point in a model's history - an unlimited undo facility!
 * Recover deleted models - never lose data again!
 * Admin integration for maximum usability.
 * Group related changes into revisions that can be rolled back in a single
 transaction.
 * Automatically save a new version whenever your model changes using Django's
 flexible signalling framework.
 * Automate your revision management with easy-to-use middleware.
 .
 This package contains the documentation.

Package: python-django-sekizai-doc
Description-md5: baac8bfae3b2a588742d0720f66f267b
Description-en: template blocks for Django projects (Documentation)
 Sekizai means “blocks” in Japanese, and that’s what this app provides.
 A fresh look at blocks. With django-sekizai you can define placeholders
 where your blocks get rendered and at different places in your templates
 append to those blocks. This is especially useful for css and javascript.
 Your subtemplates can now define css and javscript files to be included,
 and the css will be nicely put at the top and the javascript to the bottom,
 just like you should. Also sekizai will ignore any duplicate content in
 a single block.
 .
 This package contains the documentation.

Package: python-django-sitetree-doc
Description-md5: 2a4be86ec56ff9b160ff99583231c230
Description-en: site tree, menu and breadcrumbs navigation for Django (Documentation)
 django-sitetree is a reusable application for Django, introducing site tree,
 menu and breadcrumbs navigation elements. Site structure in django-sitetree is
 described through Django admin interface in a so called site trees. Every item
 of such a tree describes a page or a set of pages through the relation of URI
 or URL to human-friendly title.
 .
 This package contains the documentation.

Package: python-django-split-settings-doc
Description-md5: 4cd15409f25bc38a7485c02c280157d8
Description-en: Organize Django settings into multiple files and directories (Documentation)
 Organize Django settings into multiple files and directories. Easily override
 and modify settings. Use wildcards in settings file paths and mark settings
 files as optional.
 .
 This package contains the documentation.

Package: python-django-storages-doc
Description-md5: 4934b5a091fc98bbca027aea7c83ca4b
Description-en: storage backends in Django (Documentation)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 This package contains the documentation.

Package: python-django-structlog-doc
Description-md5: 8295731d86fca4304a2e40b718c60dca
Description-en: Structured Logging for Django (Documentation)
 django-structlog is a structured logging integration for Django project using
 structlog. Logging will then produce additional cohesive metadata on each logs
 that makes it easier to track events or incidents.
 .
 This package contains the documentation.

Package: python-django-tables2-doc
Description-md5: 5068d9adb6d49a3dd673e82bcee3570c
Description-en: Table/data-grid framework for Django (Documentation)
 django-tables2 simplifies the task of turning sets of data into HTML tables. It
 has native support for pagination and sorting. It does for HTML tables what
 ``django.forms`` does for HTML forms.
 .
 This package contains the documentation.

Package: python-django-tagging-doc
Description-md5: e6606da43c47fa2f00de36666b7f579d
Description-en: Generic tagging application for Django projects (Documentation)
 This is a generic tagging application for Django, which allows
 association of a number of tags with any Model instance and makes
 retrieval of tags simple.
 .
 Models can be expanded with a new TagField; web templates
 can easily include tag clouds and dedicated views are available
 to browse objects by tag.
 .
 This package contains the documentation.

Package: python-django-taggit-doc
Description-md5: a91d474e332919a67595465061f769cb
Description-en: simple tagging for Django (Documentation)
 This is a generic tagging application for Django, which allows
 association of a number of tags with any Model instance and makes
 retrieval of tags simple.
 .
 django-taggit a simpler approach to tagging with Django. Add "taggit" to your
 INSTALLED_APPS then just add a TaggableManager to your model.
 .
 This package contains the documentation.

Package: python-django-tree-queries-doc
Description-md5: 8003da7a77355fe98c9a03a719b31234
Description-en: Adjacency-list trees for Django (Documentation)
 Query Django model trees using adjacency lists and recursive common table
 expressions. Supports PostgreSQL, sqlite3 and MariaDB and MySQL.
 .
 Features and limitations:
 * Supports only integer and UUID primary keys (for now).
 * Allows specifying ordering among siblings.
 * Uses the correct definition of depth, where root nodes have a depth of
 zero.
 * The parent foreign key must be named "parent" at the moment.
 * The fields added by the common table expression always are tree_depth,
 tree_path and tree_ordering. The names cannot be changed. tree_depth is an
 integer, tree_path an array of primary keys and tree_ordering an array of
 values used for ordering nodes within their siblings.
 * Besides adding the fields mentioned above the package only adds queryset
 methods for ordering siblings and filtering ancestors and descendants.
 * Little code, and relatively simple when compared to other tree management
 solutions for Django. No redundant values so the only way to end up with
 corrupt data is by introducing a loop in the tree structure (making it a
 graph). The TreeNode abstract model class has some protection against this.
 * Supports only trees with max. 50 levels on MySQL/MariaDB, since those
 databases do not support arrays and require a maximum length for the
 tree_path and tree_ordering upfront.
 .
 This package contains the documentation.

Package: python-django-treebeard-doc
Description-md5: 8f56a7428da1a4638b0d630df55a4aad
Description-en: Efficient implementations of tree data structures for Django (documentation)
 Django Treebeard is a library that implements efficient data structures for
 storing hierarchical data in a database using the Django web development
 framework.
 .
 It currently includes 3 different tree implementations: adjacency list,
 materialized path and nested sets. Each one has it's own strengths and
 weaknesses but share the same API, so it’s easy to switch between them.
 .
 This package contains the documentation in searchable HTML format.

Package: python-django-uwsgi-doc
Description-md5: 39d523ab15b783ac7d7b50e4fc9e7012
Description-en: uWSGI related tools for Django (Documentation, transitional dummy package)
 django-uwsgi provides several features for Django projects deployed to uWSGI:
 .
 * Admin page with uWSGI stats (options to reload/stop uWSGI, clear uWSGI
 cache)
 * uWSGI Cache Backend for Django
 * uWSGI Email Backend for Django(send emails via uWSGI's spooler)
 * Debug Panel for django-debug-toolbar (offers same functions as admin page)
 * Django template loader for embedded into uWSGI files
 * Django Management Command runuwsgi (with live autoreload when DEBUG is True)
 * uWSGI config generator
 * Django CBV Mixins based on uWSGI decorators
 .
 This package is a transitional package. It installs python-django-uwsgi-ng-doc.

Package: python-django-uwsgi-ng-doc
Description-md5: cd29684d0a18b37065c7169d9f6e3cc4
Description-en: uWSGI related tools for Django (Documentation)
 django-uwsgi provides several features for Django projects deployed to uWSGI:
 .
 * Admin page with uWSGI stats (options to reload/stop uWSGI, clear uWSGI
 cache)
 * uWSGI Cache Backend for Django
 * uWSGI Email Backend for Django(send emails via uWSGI's spooler)
 * Debug Panel for django-debug-toolbar (offers same functions as admin page)
 * Django template loader for embedded into uWSGI files
 * Django Management Command runuwsgi (with live autoreload when DEBUG is True)
 * uWSGI config generator
 * Django CBV Mixins based on uWSGI decorators
 .
 This package contains the documentation.

Package: python-django-waffle-doc
Description-md5: a95e200fe99d2a43c8909d4fa66622a6
Description-en: feature flipper for Django (Documentation)
 Django Waffle is feature flipper for Django. You can define the conditions for
 which a flag should be active, and use it in a number of ways. Feature flags
 are a critical tool for continuously integrating and deploying applications.
 .
 Waffle aims to
 * provide a simple, intuitive API everywhere in your application;
 * cover common use cases with batteries-included;
 * be simple to install and manage;
 * be fast and robust enough to use in production; and
 * minimize dependencies and complexity.
 .
 This package contains the documentation.

Package: python-djangorestframework-api-key-doc
Description-md5: 2c829d5f96574400f73678569954bea7
Description-en: API key permissions for Django REST Framework (documentation)
 Django REST Framework API Key is a powerful library for allowing server-side
 clients to safely use your API.
 .
 These clients are typically third-party backends and services
 (i.e. machines) which do not have a user account but still need to
 interact with your API in a secure way.
 .
 This package contains HTML documentation.

Package: python-djangorestframework-doc
Description-md5: 684f4d05f41738ed08f4ec106caabed7
Description-en: Web APIs for Django, made easy (documentation)
 powerful and flexible toolkit that makes it easy to build Web APIs.
 Some reasons you might want to use REST framework:
 * The Web browseable API is a huge useability win for your developers.
 * Authentication policies including OAuth1a and OAuth2 out of the box.
 * Serialization that supports both ORM and non-ORM data sources.
 * Customizable all the way down - just use regular function-based views if you
 don't need the more powerful features.
 .
 This package contains the HTML documentation.

Package: python-djangorestframework-simplejwt-doc
Description-md5: 326a8a07ec52e00ab02207dd1c700c1f
Description-en: JSON Web Token authentication for Django REST Framework (Documentation)
 Simple JWT provides a JSON Web Token authentication backend for the Django REST
 Framework. It aims to cover the most common use cases of JWTs by offering a
 conservative set of default features. It also aims to be easily extensible in
 case a desired feature is not present.
 .
 This package contains the documentation.

Package: python-djangorestframework-spectacular-doc
Description-md5: 0e110c108c4e6b156b4c3f1aaadb8095
Description-en: OpenAPI 3 schema generation for Django REST framework (Documentation)
 Sane and flexible OpenAPI 3 schema generation for Django REST framework. The
 code is a heavily modified fork of the DRF OpenAPI generator, which is/was
 lacking all of the below listed features:
 .
 * Serializers modelled as components (arbitrary nesting and recursion
 supported)
 * Authentication support (DRF natives included, easily extendable)
 * Custom serializer class support
 * Tags extraction
 * Description extraction from docstrings
 * Sane fallbacks where no Serializer is available
 * Sane operation_id naming (based on path)
 * Easy to use hooks for extending the AutoSchema class
 * Optional schema serving with SpectacularAPIView
 .
 This package contains the documentation.

Package: python-djangorestframework-xml-doc
Description-md5: 67ee741d8959a0ce5c244b7e52faeba5
Description-en: XML support for Django REST Framework (Documentation)
 XML support extracted as a third party package directly from the official
 Django REST Framework implementation. It requires the defusedxml package only
 because it safeguards against some security issues that were discovered.
 XML output provided is an ad-hoc format that isn't formally described. If you
 have specific XML requirements you'll need to write your own XML
 parsers/renderers in order to fully control the representation.
 .
 This package contains the documentation.

Package: python-djvu-doc
Description-md5: 425d3dfd19840443036753e98505212a
Description-en: Python support for the DjVu image format (documentation)
 python-djvulibre is a set of Python bindings for the DjVuLibre library,
 an open source implementation of DjVu. This image format is designed
 primarily for scanned documents, it includes advanced techniques like
 image layer separation and arithmetic coding compression.
 .
 This package contains technical documentation.

Package: python-dm-tree-doc
Description-md5: d930b4cd20c87e23a418fc7f01db9f74
Description-en: library for working with nested data structures (Documentation)
 A library for working with nested data structures. In a way, tree generalizes
 the builtin map function which only supports flat sequences, and allows one to
 apply a function to each "leaf" preserving the overall structure.
 .
 It is backed by an optimized C++ implementation suitable for use in demanding
 applications, such as machine learning models.
 .
 This package contains the documentation.

Package: python-dmidecode-data
Description-md5: 8077cbb51f01b7024b9f2f2a9d666d23
Description-en: Python extension module for dmidecode (debug) - Data
 DMI (the desktop management interface) provides a standardized description of
 a computer's hardware, including characteristics such as BIOS serial number
 and hardware connectors.
 .
 This package contains the common data files for dmidecode.

Package: python-doc8-doc
Description-md5: a70ab6997ee4cac17475daf6d7a024b4
Description-en: style checker for Sphinx (or other) RST documentation - doc
 Doc8 is an opinionated style checker for rst (with basic support for plain
 text) styles of documentation.
 .
 This package contains the documentation.

Package: python-docformatter-doc
Description-md5: 56bf0b8c90dbfa9106213fcfc3898d8e
Description-en: Formats docstrings to follow Python PEP 257 (Documentation)
 Docformatter currently automatically formats docstrings to follow a subset
 of the PEP 257 conventions.
 .
 Below are the relevant items quoted from PEP 257:
 .
 * For consistency, always use triple double quotes around docstrings,
 * Triple quotes are used even though the string fits on one line,
 * Multi-line docstrings consist of a summary line just like a one-line
 docstring, followed by a blank line, followed by a more elaborate
 description,
 * Unless the entire docstring fits on a line, place the closing quotes on
 a line by themselves.
 .
 Docformatter also handles some of the PEP 8 conventions:
 .
 * Don't write string literals that rely on significant trailing whitespace
 Such trailing whitespace is visually indistinguishable and some editors
 (or more recently, reindent.py) will trim them.
 .
 This package contains the documentation.

Package: python-doit-doc
Description-md5: b5c3f7551ab33e8f8bbd60517fe5a911
Description-en: Automation tool for executing any kind of task in a build-tools fashion - doc
 doit is an automation tool that brings the power of build-tools to execute any
 kind of task.
 .
 A task describes some computation to be done (actions), and contains some
 extra meta-data.
 The actions can be external programs or Python functions. A single task may
 define more than one action.
 doit uses the task’s meta-data to:
 * cache task results
 * correct execution order
 * parallel execution
 * powerful dependency system
 .
 This package contains API documentation and examples.

Package: python-domain2idna-doc
Description-md5: 07961b284b746ecbdf176c82cb379f07
Description-en: tool to convert domains to IDNA format (common documentation)
 This project provides a tool for list or hosts file maintainer that
 can converts domain to the Punycode/IDNA format.
 .
 With domain2idna you can do:
 *  Read a given domain and convert it to the Punycode/IDNA format.
 *  Read a given URL and convert its base to Punycode/IDNA format.
 *  Read a file and convert all non-commented line to the
 Punycode/IDNA format.
 *  Print the converted data on the screen.
 *  Save into a file the converted data.
 *  Return the converted data (when used as a module).
 *  Ignore commented inputs (starts with #).
 .
 This package installs the common documentation package.

Package: python-doxysphinx-doc
Description-md5: 8afe270bbf0395ff1753d7f5d0bc979f
Description-en: Lightweight Doxygen extension for Sphinx (doc)
 Doxysphinx is a Doxygen and Sphinx integration tool.
 .
 It is an easy-to-use cli tool and typically runs right after Doxygen
 generation. It reuses the Doxygen generated HTML output and integrates it into
 Sphinx document generation. With this, Doxysphinx supports all known Doxygen
 features and at the same time integrates well with the Sphinx output (for
 example, Sphinx-Themes, search etc.). Doxysphinx, also supports restructured
 text (rST) annotations within C++ files.
 .
 Internally, Doxysphinx creates an rST file for each (Doxygen) HTML file and
 includes the HTML using .. raw:: html directive. Later Sphinx picks up these
 rST files and creates an integrated documentation.
 .
 This is the common documentation package.

Package: python-dracclient-doc
Description-md5: d9cbe836bafdc7369dec2076184d1d42
Description-en: Library for managing machines with Dell iDRAC cards - doc
 This package is a library for managing machines with Dell iDRAC cards. Besides
 normal IPMI stuff, it has BIOS settings list, set, RAID management, CPU list,
 and more.
 .
 This package contains the documentation.

Package: python-drgn-doc
Description-md5: 2053c7c5241748e85cfacc1630dec585
Description-en: Programmable debugger - documentation
 drgn (pronounced "dragon") is a debugger with an emphasis on programmability.
 .
 This package provides the documentation for drgn.

Package: python-drizzle-doc
Description-md5: 3c110b47e3e3368fbff093fdfa4e132a
Description-en: Dithered image combination for Python (API documentation)
 The drizzle library is a Python package for combining dithered images
 into a single image. This library is derived from code used in
 drizzlepac. Like drizzlepac, most of the code is implemented in the C
 language. The biggest change from drizzlepac is that this code passes
 an array that maps the input to output image into the C code, while
 the drizzlepac code computes the mapping by using a Python
 callback. Switching to using an array allowed the code to be greatly
 simplified.
 .
 This package contains the API documentation.

Package: python-drizzle-testdata
Description-md5: 84c1e740cf54086ef87d64b82bb1eea5
Description-en: Dithered image combination for Python (Test data)
 The drizzle library is a Python package for combining dithered images
 into a single image. This library is derived from code used in
 drizzlepac. Like drizzlepac, most of the code is implemented in the C
 language. The biggest change from drizzlepac is that this code passes
 an array that maps the input to output image into the C code, while
 the drizzlepac code computes the mapping by using a Python
 callback. Switching to using an array allowed the code to be greatly
 simplified.
 .
 This package contains the data required for the unit tests.

Package: python-dtcwt-doc
Description-md5: 1acdff6c54e8b82aacb1a018de5747d0
Description-en: documentation for dtcwt
 The dtcwt library provides a Python implementation of the 1, 2 and 3-D
 dual-tree complex wavelet transform along with some associated algorithms. It
 contains a pure CPU implementation which makes use of NumPy along with an
 accelerated GPU implementation using OpenCL.
 .
 This package provides the documentation.

Package: python-duniterpy-doc
Description-md5: f9aae55aebd8272b73c4f0ce7b863b4e
Description-en: Duniter Python API - documentation
 Python implementation of Duniter Basic Merkle API.
 .
 Duniter (previously uCoin) is a libre software
 allowing to create a new kind of P2P crypto-currencies
 based on individuals and Universal Dividend.
 .
 This package provides documentation for the duniterpy module.

Package: python-ebooklib-doc
Description-md5: e547d43abefbd14d63147cf03ff9ea97
Description-en: E-book library for handling EPUB2/EPUB3/Kindle formats - documentation
 EbookLib is a Python library for managing EPUB2/EPUB3 and Kindle files. It's
 capable of reading and writing EPUB files programmatically (Kindle support is
 under development).
 .
 The API is designed to be as simple as possible, while at the same time making
 complex things possible too. It has support for covers, table of contents,
 spine, guide, metadata and more.
 .
 This package contains the HTML documentation.

Package: python-elastic-transport-doc
Description-md5: 1912156b620e388948280904c247263c
Description-en: Transport utilities shared by the Elastic client libraries (Documentation)
 This library was lifted from elasticsearch-py and then transformed
 to be used across all Elastic services rather than only Elasticsearch.
 .
 This package installs the documentation for the library.

Package: python-elasticsearch-curator-doc
Description-md5: 3b4dd4f52b1e90c972a5fa2f2b06740d
Description-en: Python library for managing Elasticsearch time-series indices (documentation)
 Elasticsearch Curator helps manage Elasticsearch time-series indices. It
 consists of a Python library and a CLI tool providing a high-level interface
 to Elasticsearch administration tasks, such as:
 .
 - Management of index aliases
 - Index optimization
 - Changing the replica count
 - Modifying the shard/index allocation using routing tags
 - Index snapshotting
 .
 This package contains the Python library documentation.

Package: python-elasticsearch-doc
Description-md5: 3b8b9fe93781a32ff273d00ed064765f
Description-en: Python client for Elasticsearch (Documentation)
 Official low-level client for Elasticsearch. Its goal is to provide common
 ground for all Elasticsearch-related code in Python; because of this it tries
 to be opinion-free and very extendable.
 .
 The client's features include:
 * translating basic Python data types to and from json (datetimes are not
 decoded for performance reasons)
 * configurable automatic discovery of cluster nodes
 * persistent connections
 * load balancing (with pluggable selection strategy) across all available
 nodes
 * failed connection penalization (time based - failed connections won't be
 retried until a timeout is reached)
 * thread safety
 * pluggable architecture
 .
 This package contains the documentation.

Package: python-enaml-doc
Description-md5: f79e403b8bea931e8adc44432e4917b8
Description-en: Declarative DSL for building rich user interfaces in Python (documentation)
 Enaml is a programming language and framework for creating professional
 quality user interfaces with minimal effort. Enaml combines a domain specific
 declarative language with a constraints based layout system to allow users to
 easily define rich UIs with complex and flexible layouts. Enaml applications
 can be run on any platform which supports Python and Qt.
 .
 A few highlights of the framework:
 .
 * A declarative language which extends the grammar of Python
 * A set of operators which automatically track runtime dependencies
 * A layout system which uses symbolic constraint declarations
 * A design which encourages model-view separation
 * A well documented and easy to follow code base
 .
 This package contains the documentation for enaml.

Package: python-enmerkar-doc
Description-md5: 8127fce58d69d6eae6dd422cfc030c29
Description-en: Utilities for using Babel in Django - doc
 This package contains various utilities for integration of Babel into the
 Django web framework:
 * A message extraction plugin for Django templates.
 * A middleware class that adds the Babel Locale object to requests.
 * A set of template tags for date and number formatting.
 .
 This package contains the documentation.

Package: python-epr-doc
Description-md5: 57c653b3da297f7f23abf4c22290de5c
Description-en: Python ENVISAT Product Reader API -- documentation
 PyEPR provides Python bindings for the ENVISAT Product Reader C API
 (EPR API) for reading satellite data from ENVISAT ESA (European Space
 Agency) mission.
 .
 PyEPR, as well as the EPR API for C, supports ENVISAT MERIS, AATSR
 Level 1B and Level 2 and also ASAR data products. It provides access
 to the data either on a geophysical (decoded, ready-to-use pixel
 samples) or on a raw data layer. The raw data access makes it possible
 to read any data field contained in a product file.
 .
 This is the common documentation package.

Package: python-esda-doc
Description-md5: 8eec7ee1a7fd4566957955b9eb95a9ac
Description-en: Exploratory Spatial Data Analysis (common documentation)
 Open-source Python library for the exploratory analysis of spatial data.
 A subpackage of PySAL (Python Spatial Analysis Library), it is under active
 development and includes methods for global and local spatial autocorrelation
 analysis.
 .
 This package contains HTML documentation, incorporates instructions on how
 to install and configure and use this module Python esda.

Package: python-etcd3-doc
Description-md5: 114cc086252e0b2be872737e64c6d510
Description-en: client for the etcd3 API - doc
 This package contains the python-etcd3 library, which is a module to connect
 to an Etcd cluster.
 .
 This package contains the documentation.

Package: python-etcd3gw-doc
Description-md5: 4a3610bc746b44c3a55137936a0797d0
Description-en: client for etcd3 grpc-gateway v3 API - doc
 A python client for etcd3 grpc-gateway v3alpha API.
 .
 This package contains the documentation.

Package: python-evdev-doc
Description-md5: c113f7e96d91538bf8450538b7ef6a26
Description-en: Python bindings for the Linux input subsystem (docs)
 This package provides bindings to the generic input event interface
 in Linux. The evdev interface serves the purpose of passing events
 generated in the kernel directly to userspace through character
 devices that are typically located in /dev/input/.
 .
 This package also comes with bindings to uinput, the userspace input
 subsystem. Uinput allows userspace programs to create and handle
 input devices that can inject events directly into the input
 subsystem.
 .
 This is the documentation package.

Package: python-ewmh-doc
Description-md5: c7aed564e980965dc60b2036ad4a5fa3
Description-en: Python interface to EWMH-compliant window managers (common documentation)
 python-ewmh is a 100% pure Python implementation of the EWMH (Extended
 Window Manager Hints) protocol, which can be used to query and control
 EWMH-compliant window managers.
 .
 This is the common documentation package.

Package: python-ezdxf-doc
Description-md5: aa4b899e8a5476258c602d2ee358fe5e
Description-en: python module to create and modify DXF drawings (documentation)
 ezdxf is a module for manipulating DXF files.  It can be used to create
 new DXF files, or to read/write/modify existing DXF files.
 .
 This package provides documentation for the module.

Package: python-fabio-doc
Description-md5: 1ea50c435a2d5eb25b8fda86f8ddad0c
Description-en: I/O library for images produced by 2D X-ray detector - documentation
 FabIO is an I/O library for images produced by 2D X-ray detectors and
 written in Python. FabIO support images detectors from a dozen of
 companies (including Mar, Dectris, ADSC, Hamamatsu, Oxford, ...), for
 a total of 20 different file formats (like CBF, EDF, TIFF, ...) and
 offers an unified interface to their headers (as a Python dictionary)
 and datasets (as a numpy ndarray of integers or floats)
 .
 This is the common documentation package.

Package: python-factory-boy-doc
Description-md5: 1955dad69b5d7cfbd30397a2ffcd4fd1
Description-en: Test fixtures replacement based on factory_girl for Ruby (Documentation)
 factory_boy is a fixtures replacement based on thoughtbot's factory_girl. Like
 factory_girl it has a straightforward definition syntax, support for multiple
 build strategies (saved instances, unsaved instances, attribute dicts, and
 stubbed objects), and support for multiple factories for the same class,
 including factory  inheritance.
 .
 Django support is included, and support for other ORMs can be easily added.
 .
 This package provides the documentation.

Package: python-fastchunking-doc
Description-md5: 6db9e3bf237a10334c568656eefdc51a
Description-en: Fast text chunking algorithms for Python (common documentation)
 This package contains a Python library that contains efficient and easy-to-use
 implementations of string chunking algorithms.
 .
 This is the common documentation package.

Package: python-fastjsonschema-doc
Description-md5: 5acff4d03d673b012969338b2cfba752
Description-en: validation of JSON documents by JSON schema drafts 04/06/07 (documentation)
 Fastjsonschema implements validation of JSON documents by JSON schema.
 .
 The library implements JSON schema drafts 04, 06 and 07.
 .
 The main purpose is to have a really fast implementation.
 .
 This is the common documentation package.

Package: python-fedora-doc
Description-md5: 6a37e58fce9ae47739a1095c168dbac3
Description-en: Python modules for interacting with Fedora Services (common documentation)
 The python-fedora module provides a Python API for connecting to web
 services provided by the fedora infrastructure.
 .
 Specifically, this package provides clients for the Fedora Account
 System, for the Fedora Package Database, for the Fedora Build System
 (bodhi), and for the Fedora wiki, as well as a more generic client for
 the other Fedora web services.
 .
 This is the common documentation package.

Package: python-ffcx-doc
Description-md5: f8c0252e8577635a3d12a20d2f463705
Description-en: next-gen compiler for finite element variational forms (docs)
 The FEniCS Form Compiler FFC provides state-of-the-art automatic and
 efficient evaluation of general multilinear forms (variational
 formulations) for FEniCS. FFC functions as the form evaluation
 system for DOLFIN but can also be used to compile forms for other
 systems.
 .
 FFC works as a compiler for multilinear forms by generating code (C
 or C++) for the evaluation of a multilinear form given in
 mathematical notation. This new approach to form evaluation makes it
 possible to combine generality with efficiency; the form can be given
 in mathematical notation and the generated code is as efficient as
 hand-optimized code.
 .
 This package installs documentation for the next-generation FFC-X library.

Package: python-ffmpeg-progress-yield-doc
Description-md5: 300a6c1158b4f5bf9f7bba0e1f535298
Description-en: Run an FFmpeg command with its progress yielded - documentation
 This library provides a generator-based interface for monitoring the progress
 of FFmpeg operations. It parses the output of FFmpeg commands to obtain the
 current percentage of the processing.
 .
 This package contains the documentation for ffmpeg-progress-yield.

Package: python-fiat-doc
Description-md5: 6d9f8f1e746463ec61a825b3d90a7e06
Description-en: tabulation of finite element function spaces (docs)
 The FInite element Automatic Tabulator FIAT supports generation of arbitrary
 order instances of the Lagrange elements on lines, triangles, and tetrahedra.
 Other supported elements include arbitrary order Raviart-Thomas elements,
 Brezzi-Douglas-Marini elements and a few others.
 .
 This package installs the documentation for FIAT.

Package: python-fints-doc
Description-md5: 710f05238226adf3d40294aac7585742
Description-en: Python library for the FinTS banking protocol (documentation)
 This is a pure-python implementation of FinTS (formerly known as HBCI),
 a online-banking protocol commonly supported by German banks.
 .
 This is the common documentation package.

Package: python-fisx-common
Description-md5: c7ebc8110fd2143ba8b5240ed59e58cb
Description-en: Quantitative X-Ray Fluorescence Analysis Support Library - (Common)
 This software library implements formulas to calculate, given an
 experimental setup, the expected x-ray fluorescence intensities. The
 library accounts for secondary and tertiary excitation, K, L and M
 shell emission lines and de-excitation cascade effects. The basic
 implementation is written in C++ and a Python binding is provided.
 .
 This is the common files of the package.

Package: python-fitbit-doc
Description-md5: c48de13d816cb9358f967f6fe27bdef0
Description-en: FitBit REST API Client Implementation - Documentation
 A Python module containing an implementation of a client for the FitBit
 REST API. It uses OAuth for authentication, it supports both US and SI
 units.
 .
 This package contains the documentation.

Package: python-flask-api-common
Description-md5: bfc49ae9c9afe7ec42ffe1db280fe59e
Description-en: Browsable web APIs for the Flask micro web framework - static resources
 Flask API is an implementation of the same web browsable APIs that the
 Django REST framework provides. It gives you properly content
 negotiated responses and smart request parsing.
 .
 This package contains the static resources for Flask API

Package: python-flask-babel-doc
Description-md5: d9cc4438593ba6eb884d0cb9d8c360cd
Description-en: internationalization and localization support for Flask (documentation)
 Flask-Babel is an extension to Flask that adds internationalization and
 localization support. It has a friendly interface to gettext translations and
 supports date formatting with timezones.
 .
 This package contains the documentation.

Package: python-flask-bcrypt-doc
Description-md5: 01ddb612fc1b9255786576c702ab85d2
Description-en: Flask extension that provides bcrypt hashing utilities (Documentation)
 Due to the recent increased prevelance of powerful hardware,
 such as modern GPUs, hashes have become increasingly easy to crack.
 A proactive solution to this is to use a hash that was designed to be
 "de-optimized". Bcrypt is such a hashing facility; unlike hashing algorithms
 such as MD5 and SHA1, which are optimized for speed, bcrypt is intentionally
 structured to be slow.
 .
 This package contains the HTML documentation.

Package: python-flask-bootstrap-doc
Description-md5: 030b9aef736ae94576a6514cbfb68017
Description-en: Implementation collection of Jinja macros(common documentation)
 Allows rendering to Bootstrap form objects and Bootstrap Table and Bootstrap
 pagination.
 .
 This package installs the common documentation package.

Package: python-flask-dance-doc
Description-md5: d0ba075d92ac095a8ccabac209b9da9e
Description-en: Connect your Flask app with OAuth (common documentation)
 Flask-Dance does the "OAuth dance" using Flask, requests, and oauthlib. It is
 designed to allow users to authenticate via OAuth protocol on Flask-based
 applications. It is built using blueprints, therefore supports all the features
 that any blueprint supports, including registering the blueprint at any URL
 prefix or subdomain you want, url routing, and custom error handlers.
 .
 This is the common documentation package.

Package: python-flask-debugtoolbar-doc
Description-md5: f660e766ef21394aa5eedc943674c510
Description-en: Debugging toolbar overlay information for Flask applications (Documentation)
 Flask is a micro web framework for Python based on Werkzeug, Jinja 2 and good
 intentions.
 .
 This python3 package adds a toolbar overlay to Flask applications containing
 useful information for debugging.
 .
 This package installs the documentation for the library.

Package: python-flask-doc
Description-md5: b354c27a5eeb90616c0adfff188cdf4c
Description-en: micro web framework based on Werkzeug and Jinja2 - documentation
 Flask is a micro web framework for Python based on Werkzeug, Jinja 2 and good
 intentions. A minimal Flask application looks like that:
 .
 from flask import Flask
 app = Flask(__name__)
 .
 @app.route("/")
 def hello():
 return "Hello World!"
 .
 if __name__ == '__main__':
 app.run()
 .
 This package contains the documentation for Flask.

Package: python-flask-flatpages-doc
Description-md5: 22b7daaca8d57778b07eae8eecfe8d5b
Description-en: Provides flat static pages to a Flask application (doc)
 Flask-FlatPages provides flat static pages to a Flask application,
 based on text files as opposed to a relational database.
 .
 This is the documentation package

Package: python-flask-gravatar-doc
Description-md5: 8e5245a42adbf380031355a03c0690e8
Description-en: Documentation for python3-flask-gravatar
 flask-gravatar is a small extension for Flask to make usage of
 Gravatar service easy.
 .
 This package contains HTML documentation for the provided module.

Package: python-flask-httpauth-doc
Description-md5: 29cb24e65579f6cc7717c553c30d3b6b
Description-en: Basic and Digest HTTP authentication for Flask (documentation)
 Flask-HTTPAuth is a simple extension that provides Basic and Digest HTTP
 authentication for Flask routes.
 .
 This is the common documentation package.

Package: python-flask-limiter-doc
Description-md5: b8dc954f01ec9c2faf09444b93b125ac
Description-en: Rate-limiting for Flask routes - Documentation
 Flask is a micro web framework for Python based on Werkzeug, Jinja 2 and good
 intentions.
 .
 Flask-Limiter provides rate limiting features to flask routes. It has support
 for a configurable backend for storage with current implementations for
 in-memory, redis and memcache.
 .
 This package provides the documentation for the flask_limiter module.

Package: python-flask-login-doc
Description-md5: 7f3f19c34dba187185664cb10386d779
Description-en: user session management for Flask -- documentation
 Flask-Login provides user session management for Flask. It handles the
 common tasks of logging in, logging out, and remembering your users'
 sessions over extended periods of time.
 .
 This package provides the documentation.

Package: python-flask-marshmallow-doc
Description-md5: 5ac6322459cd947396722b42e8f0836d
Description-en: Flask + marshmallow for beautiful APIs (Documentation)
 Flask-Marshmallow is a thin integration layer for Flask (a Python web
 framework) and marshmallow (an object serialization/deserialization library)
 that adds additional features to marshmallow, including URL and Hyperlinks
 fields for HATEOAS-ready APIs.
 .
 This package installs the documentation for the library.

Package: python-flask-openapi3-doc
Description-md5: 981ecd2615e43546d42f7dfe6c2e3dda
Description-en: Web API framework based on Flask (Documentation)
 Flask OpenAPI3 is a web API framework based on Flask. It uses Pydantic
 to verify data and automatic generation of interaction documentation.
 .
 The key features are:
 * Easy to code: Easy to use and easy to learn
 * Standard document specification: Based on OpenAPI Specification
 * Interactive OpenAPI documentation: Swagger, Redoc, RapiDoc, RapiPdf,
 Scalar, Elements
 * Data validation: Fast data verification based on Pydantic
 .
 This package contains the HTML documentation.

Package: python-flask-openid-doc
Description-md5: 3bfa81416c75d66890e830fede4d6526
Description-en: OpenID support for Flask applications (documentation)
 Flask-OpenID is an extension to Flask to add OpenID based authentication. It
 supports OpenID 2.x and has basic support for the Simple Registration (SReg)
 and Attribute Exchange (AX) extensions.
 .
 This package contains the documentation.

Package: python-flask-paginate-doc
Description-md5: 1c9a3bb0b380f582e0f5c007b3a0f01a
Description-en: Simple paginate support for flask (common documentation)
 Module supporting multiple css frameworks. Python3+ compatible as
 string.format syntax.
 .
 Capable of displaying information up to 100 pages, displaying 20 to 30
 pagination links above. Also add the lines below to your css file.
 .
 This package contains HTML documentation, incorporates instructions on how
 to install and configure and use this module Python flask-paginate.

Package: python-flask-peewee-doc
Description-md5: 5d4025f57a9bbaa826cb30dd37ac0f77
Description-en: Documentation for python-flask-peewee
 flask-peewee provides a layer of integration between the flask web
 framework and the peewee ORM.
 .
 This package contains HTML documentation for provided module.

Package: python-flask-restful-doc
Description-md5: dbc5f23371a47a0ddb59a3cd8d27f2f7
Description-en: REST API framework for Flask applications (Documentation)
 Flask-RESTful is an extension for Flask that adds support for quickly building
 REST APIs. It is a lightweight abstraction that works with your existing
 ORM/libraries. Flask-RESTful encourages best practices with minimal setup.
 If you are familiar with Flask, Flask-RESTful should be easy to pick up.
 .
 This package provides the documentation.

Package: python-flask-security-doc
Description-md5: 245cddde47d01d30c8fc52dfa946c0eb
Description-en: Simple security for Flask apps (Documentation)
 Flask-Security allows you to quickly add common security mechanisms
 to your Flask application. They include:
 .
 * Session based authentication
 * Role management
 * Password encryption
 * Basic HTTP authentication
 * Token based authentication
 * Token based account activation (optional)
 * Token based password recovery / resetting (optional)
 * User registration (optional)
 * Login tracking (optional)
 * JSON/Ajax Support
 .
 This package contains the documentation.

Package: python-flask-session-doc
Description-md5: 9deb20bf75cb72a084966811fbd67dbb
Description-en: Flask extension for server session (common documentation)
 Flask-Session is an extension for Flask that adds support for Server-side
 Session to your application. Flask 0.8 or newer is required, if you are
 using an older version.
 .
 This package contains HTML documentation, incorporates instructions on how
 to install and configure and use this module with Flask.

Package: python-flaskext.wtf-doc
Description-md5: c55f12301f397f240b44c1d3616aa523
Description-en: Simple integration of Flask and WTForms (doc)
 Documentation for Flask-WTF: an extension for Flask, providing a
 simple integration of WTForms. It includes optional CSRF handling
 and Recaptcha support.

Package: python-flufl.bounce-doc
Description-md5: c3600513e960c9772dd65bbde7ff178f
Description-en: email bounce detectors (common documentation)
 This library provides a set of heuristics and an API for detecting the
 original bouncing email addresses from a bounce message.  Many formats found
 in the wild are supported, as are VERP and RFC 3464 (DSN).
 .
 This is the common documentation package.

Package: python-flufl.enum-doc
Description-md5: 2d841bbfa8583ffc530895806128148f
Description-en: yet another Python enumeration package (common documentation)
 This package provides a Python enumeration, with an emphasis on simple,
 specific, concise semantics in an easy to read and write syntax.
 ``flufl.enum`` has just enough of the features needed to make enumerations
 useful, but without a lot of extra baggage to weigh them down.
 .
 This is the common documentation package.

Package: python-flufl.i18n-doc
Description-md5: d424e8676c6c9f59d8cc68e410ccfdb2
Description-en: high level API for Python internationalization (common documentation)
 This package provides a high level, convenient API for managing
 internationalization translation contexts in Python application.  There is a
 simple API for single-context applications, such as command line scripts which
 only need to translate into one language during the entire course of their
 execution.  There is a more flexible, but still convenient API for
 multi-context applications, such as servers, which may need to switch language
 contexts for different tasks.
 .
 This is the common documentation package.

Package: python-flufl.lock-doc
Description-md5: 42f5b33d7d2e2077aee7579444a77219
Description-en: NFS-safe file-based lock with timeouts (common documentation)
 This package provides an NFS-safe file-based locking algorithm influenced
 by the GNU/Linux open(2) manpage, under the description of the O_EXCL option.
 .
 This is the documentation package.

Package: python-flufl.password-doc
Description-md5: c230de6596e653817fe68e27ef152477
Description-en: password hashing and verification (common documentation)
 This package provides utilities for hashing and verification of passwords, as
 well as generating user-friendly passwords.
 .
 This is the common documentation package.

Package: python-fluids-doc
Description-md5: d12d4f5e2b599da3078b59feadcc18cb
Description-en: Python fluid dynamics and engineering design library documentation
 Fluids is open-source software for engineers and technicians working in
 the fields of chemical, mechanical, or civil engineering. It includes
 modules for piping, fittings, pumps, tanks, compressible flow,
 open-channel flow, and more.
 .
 The fluids library depends on the SciPy library to provide numerical
 constants, interpolation, integration, and numerical solving functionality.
 .
 This package contains the documentation for fluids.

Package: python-fontfeatures-doc
Description-md5: 3f8778c0c4018aaa28fde21753406304
Description-en: Manipulate OpenType font features (common documentation)
 OpenType fonts are programmed using features, which are normally authored in
 Adobe's feature file format. This is like source code to a computer program:
 it's a user-friendly, but computer-unfriendly, way to represent the features.
 .
 Inside a font, the features are compiled in an efficient internal format. This
 is like the binary of a computer program: computers can use it, but they can't
 do anything else with it, and people can't read it.
 .
 The purpose of this library is to provide a middle ground for representing
 features in a machine-manipulable format, kind of like the abstract syntax tree
 .
 This is the common documentation package.

Package: python-fontparts-doc
Description-md5: 8687f501ca6fbe49ae8b99808ad4d2ca
Description-en: API for interacting with the parts of fonts (common documentation)
 FontParts is a Python API for programmatically creating and editing parts of
 fonts during the type design process, and it is application-independent to
 allow scripts to be portable across multiple applications.
 .
 This is the common documentation package.

Package: python-fonttools-doc
Description-md5: c034b60f39b2cb2d4d14bf355cb9f952
Description-en: Converts OpenType and TrueType fonts to and from XML (Documentation)
 FontTools/TTX is a library to manipulate font files from Python.
 It supports reading and writing of TrueType/OpenType fonts, reading
 and writing of AFM files, reading (and partially writing) of PS Type 1
 fonts.  It also contains a tool called "TTX" which converts
 TrueType/OpenType fonts to and from an XML-based format.
 .
 This is the sphinx documentation of the fontTools package.

Package: python-fpylll-doc
Description-md5: 2a66cf315a34da85de03aea9a908c794
Description-en: Python wrapper for LLL-reduction of Euclidean lattices -- doc
 fpylll is a Python library for performing lattice reduction on lattices over
 the Integers; it is based on the fpLLL C++ library.
 .
 This is the common documentation package with examples.

Package: python-fpyutils-doc
Description-md5: c6e6f4206bbf9009edb02c5fdc1babb0
Description-en: collection of useful non-standard Python functions (docs)
 A collection of useful non-standard Python functions which aim to be
 simple to use, highly readable but not efficient.
 .
 This package provides the documentation for fpyutils.

Package: python-freesasa-doc
Description-md5: ce21fb4b2f97c2a0467bb2f4236a95e2
Description-en: Python bindings for FreeSASA (common documentation)
 The module provides Python bindings for the FreeSASA library. FreeSASA
 calculates Solvent Accessible Surface Area (SASA) of biomolecules. By default,
 Lee & Richards' algorithm is used, but Shrake & Rupley's is also available.
 Both can be parameterized to arbitrary precision, and for high resolution
 versions of the algorithms, the calculations give identical results.
 .
 This is the common documentation package.

Package: python-freezerclient-doc
Description-md5: be6702e855ae5c45820577d0e39a5ed8
Description-en: OpenStack backup restore and disaster recovery service - doc files
 Freezer is a distributed backup restore and disaster recovery as a service
 platform. It is designed to be multi OS (Linux, Windows, OSX, *BSD), focused
 on providing efficiency and flexibility for block based backups, file based
 incremental backups, point-in-time actions, jobs synchronization (i.e.
 backup synchronization over multiple nodes) and many other features.
 It is aimed at being useful for all environments, including large
 ephemeral Clouds.
 .
 This package contains the documentation.

Package: python-fsspec-doc
Description-md5: ea9d8a2899f28b59aabe1b3fd2d28f33
Description-en: specification that Python filesystems should adhere to (documentation)
 The package produce a template or specification for a file-system interface,
 that specific implementations should follow, so that applications making use
 of them can rely on a common behaviour and not have to worry about the
 specific internal implementation decisions with any given backend.
 .
 This package contains the documentation.

Package: python-fudge-doc
Description-md5: 460d9aa975ba53ddb34b42c8cd1c06c6
Description-en: Python module for using fake objects for tests (Documentation)
 Fudge is a Python module for using fake objects (mocks and stubs) to
 test real ones.
 .
 In readable Python code, you declare what methods are available on
 your fake and how they should be called. Then you inject that into
 your application and start testing. This declarative approach means
 you don’t have to record and playback actions and you don’t have to
 inspect your fakes after running code. If the fake object was used
 incorrectly then you’ll see an informative exception message with a
 traceback that points to the culprit.
 .
 Fudge was inspired by Mocha which is a simpler version of jMock. But
 unlike Mocha, Fudge does not automatically hijack real objects; you
 explicitly patch them in your test. And unlike jMock, Fudge is only
 as strict about expectations as you want it to be. If the type of
 arguments sent to the fake method aren’t important then you don’t
 have to declare an expectation for them.
 .
 This is the documentation of python-fudge.

Package: python-funcy-doc
Description-md5: c5da989f588f8bfd6bbf94bde46f3a38
Description-en: Collection of fancy functional tools focused on practicality (Documentation)
 Funcy is designed to be a layer of functional tools over Python.
 It provides some possible often wanted functionality like:
 * Merge collections of same type (works for dicts, sets, lists, tuples,
 iterators and even strings).
 * Walk through collection, creating its transform (like map but preserves
 type).
 * Select a part of collection.
 * Manipulate sequences.
 * And functions.
 * CreAbstract control flowate decorators easily.
 * Abstract control flow.
 * Ease debugging.
 .
 This package contains the documentation.

Package: python-gabbi-doc
Description-md5: a2ee3045b649c674539e1620e072b200
Description-en: declarative HTTP testing library - doc
 Gabbi is a tool for running HTTP tests where requests and responses are
 represented in a declarative form.
 .
 Gabbi works to bridge the gap between human readable YAML files that represent
 HTTP requests and expected responses and the obscured realm of Python-based,
 object-oriented unit tests in the style of the unittest module and its
 derivatives.
 .
 Each YAML file represents an ordered list of HTTP requests along with the
 expected responses. This allows a single file to represent a process in the
 API being tested. For example:
 .
 * Create a resource.
 * Retrieve a resource.
 * Delete a resource.
 * Retrieve a resource again to confirm it is gone.
 .
 At the same time it is still possible to ask gabbi to run just one request.
 If it is in a sequence of tests, those tests prior to it in the YAML file will
 be run (in order). In any single process any test will only be run once.
 Concurrency is handled such that one file runs in one process.
 .
 These features mean that it is possible to create tests that are useful for
 both humans (as tools for improving and developing APIs) and automated CI
 systems.
 .
 This package contains the documentation.

Package: python-genshi-doc
Description-md5: 63d2bc7a6004ea20d074a0b67a953554
Description-en: Python XML-based template engine (documentation and examples)
 Genshi  is  a Python  library  that  provides  an integrated  set  of
 components  for  parsing,  generating,  and processing  HTML  or  XML
 content  in  a uniform  manner.   The  major  feature is  a  template
 language, which is heavily inspired by Kid.
 .
 This package contains documentation and example programs for Genshi.

Package: python-geoalchemy2-doc
Description-md5: 41d605c07ee8c2a1537ebffe7871bf51
Description-en: SQLAlchemy extension for spatial databases (Documentation)
 GeoAlchemy 2 extends SQLAlchemy, enabling it to handle spatial databases.
 This toolkit supports various database dialects including PostgreSQL/PostGIS,
 SQLite, and MySQL. By leveraging SQLAlchemy's ORM capabilities, GeoAlchemy 2
 simplifies the integration of spatial data within Python applications.
 .
 This package contains the documentation.

Package: python-getdns-doc
Description-md5: 57f77cf7a7d116cb5a545e713d04b5cf
Description-en: modern asynchronous DNS API (documentation)
 getdns is a modern asynchronous DNS API.  It implements DNS entry
 points from a design developed and vetted by application developers,
 in an API specification edited by Paul Hoffman.  With the development
 of this API, we intend to offer application developers a modernized
 and flexible way to access DNS security (DNSSEC) and other powerful
 new DNS features; a particular hope is to inspire application
 developers towards innovative security solutions in their
 applications.
 .
 This package contains documentation for the python bindings.

Package: python-gevent-doc
Description-md5: 2f6fe5f40177f771d33e8780ad6dd898
Description-en: gevent is a coroutine-based Python networking library - documentation
 gevent uses greenlet to provide a high-level synchronous API on top of
 libevent event loop.
 .
 This is the documentation for gevent.

Package: python-gfloat-doc
Description-md5: 454f99e8ba3f3b6817cb3e65f1044cbd
Description-en: documentation for the gfloat Python library
 An implementation of generic floating point encode/decode logic, handling
 various current and proposed floating point types:
 .
 - IEEE 754: Binary16, Binary32
 - OCP Float8: E5M2, E4M3
 - IEEE WG P3109: P{p} for p in 1..7
 - OCP MX Formats: E2M1, M2M3, E3M2, E8M0, INT8, and the MX block formats.
 .
 The library favours readability and extensibility over speed - for fast
 implementations of these datatypes see, for example, ml_dtypes, bitstring, MX
 PyTorch Emulation Library.
 .
 This package provides documentation for python3-gfloat.

Package: python-gi-dev
Description-md5: f5f0bb4fb02f0013d4124b7ce2dabd49
Description-en: development headers for GObject Python bindings
 GObject is an abstraction layer that allows programming with an object
 paradigm that is compatible with many languages. It is a part of Glib,
 the core library used to build GTK+ and GNOME.
 .
 This package contains the development headers needed to build C extensions
 which use pygobject.

Package: python-gio-pyio-doc
Description-md5: 75b50a1cd5b4749ae9f0e81b1cb95b3d
Description-en: Python-like IO for Gio - documentation
 This library provides Python-like IO for Gio. It is intended to bridge
 the gap between Gtk apps using GFile for file handling and python libraries
 that expect files in the form of file objects
 (https://docs.python.org/3/glossary.html#term-file-object).
 .
 This is the common documentation package.

Package: python-git-doc
Description-md5: 4f9d3ab3f0e4823078820c01248d22be
Description-en: Python library to interact with Git repositories - docs
 The GitPython project provides object model access to a Git repository, so
 Python can be used to manipulate it. Repository objects can be opened or
 created, which can then be traversed to find parent commit(s), trees, blobs,
 etc.
 .
 This package provides the documentation.

Package: python-gitlab-doc
Description-md5: ed3ab7d3fbe8c757e731bf3dd5c4a95d
Description-en: Python 3 GitLab API client library - documentation
 Provides access to the GitLab v4 server API.
 This package contains the library documentation.

Package: python-glareclient-doc
Description-md5: 2b7a7a4f7c94a30adb0473c9b1141ebb
Description-en: client library for the OpenStack GLare Artifact REpository API - doc
 Glare (from GLare Artifact REpository) is a service that provides access to a
 unified catalog of structured meta-information as well as related binary data
 (these structures are also called 'artifacts').
 .
 This package contains the documentation.

Package: python-gmpy2-common
Description-md5: 80c96a338c0a217084fa90fb5f3fb930
Description-en: common files for python3-gmpy2
 gmpy is a C-coded Python extension module that wraps the GMP library to
 provide to Python code fast multiprecision arithmetic (integer, rational, and
 float), random number generation, advanced number-theoretical functions, and
 more.
 .
 This package installs common files for python3-gmpy2.

Package: python-gmpy2-doc
Description-md5: 717ad6385f92f777c153e826fcd02326
Description-en: documentation for python-gmpy2
 gmpy is a C-coded Python extension module that wraps the GMP library to
 provide to Python code fast multiprecision arithmetic (integer, rational, and
 float), random number generation, advanced number-theoretical functions, and
 more.
 .
 This package installs additional documentation for python3-gmpy2.

Package: python-goodvibes-doc
Description-md5: dbefcad987c4b211e38418ea52f63f92
Description-en: Documentation for goodvibes
 GoodVibes is a Python program to compute thermochemical
 data from one or a series of electronic structure
 calculations. It is used primarily to correct the poor
 description of low frequency vibrations by the
 rigid-rotor harmonic oscillator treatment.
 .
 This package contains documentation for goodvibes.

Package: python-gphoto2-doc
Description-md5: 5a1f7ca3aeefc894ee33e8c134c9757c
Description-en: Python interface to libgphoto2 (common documentation)
 Python-gphoto2 is a comprehensive Python interface (or binding) to
 libgphoto2. It is built using SWIG to automatically generate the
 interface code. This gives direct access to nearly all the libgphoto2
 functions, but sometimes in a rather un-Pythonic manner.
 .
 This is the common documentation package.

Package: python-gpiozero-doc
Description-md5: f50031914525c8229a39951b278f76dc
Description-en: Documentation for the gpiozero Python API
 gpiozero builds on various pin libraries to provide a set of classes designed
 to simplify interaction with devices connected to the GPIO pins, from simple
 buttons and LEDs, up to various add-on boards. The API tries to adhere closely
 to Python's idioms and naming conventions, and features alternative
 programming paradigm approaches.
 .
 This is the documentation for the package.

Package: python-gplearn-doc
Description-md5: e286d77059d315bbae62ee49fe97710a
Description-en: Documentation for python-gplearn
 `gplearn` implements Genetic Programming in Python, with a
 `scikit-learn <http://scikit-learn.org>`_ inspired and
 compatible API.
 While Genetic Programming (GP) can be used
 to perform a `very wide variety of tasks
 <http://www.genetic-programming.org/combined.php>`_, gplearn
 is purposefully constrained to solving symbolic regression
 problems. This is motivated by the scikit-learn ethos, of
 having powerful estimators that are straight-forward to
 implement.
 Symbolic regression is a machine learning
 technique that aims to identify an underlying mathematical
 expression that best describes a relationship. It begins by
 building a population of naive random formulas to represent
 a relationship between known independent variables and their
 dependent variable targets in order to predict new data.
 Each successive generation of programs is then evolved
 from the one that came before it by selecting the fittest
 individuals from the population to undergo genetic operations.
 .
 This package contains documentation for gplearn.

Package: python-graphene-doc
Description-md5: 49319c30de6b19e76fad6cfb9fd82f01
Description-en: GraphQL Framework for Python (Documentation)
 Graphene is a Python library for building GraphQL schemas/types fast and
 easily.
 .
 * Easy to use: Graphene helps you use GraphQL in Python without effort.
 * Relay: Graphene has builtin support for Relay.
 * Data agnostic: Graphene supports any kind of data source: SQL (Django,
 SQLAlchemy), NoSQL, custom Python objects, etc. Upstream believes
 that by providing a complete API you could plug Graphene anywhere
 your data lives and make your data available through GraphQL.
 .
 This package contains the documentation of the library.

Package: python-graphql-core-doc
Description-md5: ba3fbd21f046c592a1d5e3f1658787b2
Description-en: GraphQL implementation for Python (Documentation)
 GraphQL-core 3 is a Python 3.6+ port of GraphQL.js, the JavaScript reference
 implementation for GraphQL, a query language for APIs created by Facebook.
 GraphQL-core provides a reference implementation for the GraphQL
 specification but is also a useful utility for operating on GraphQL files
 and building sophisticated tools.
 .
 This package contains the documentation.

Package: python-greenlet-dev
Description-md5: 732237700918b05962305d8ea440ee79
Description-en: Lightweight in-process concurrent programming - development files
 The greenlet package is a spin-off of Stackless, a version of CPython that
 supports micro-threads called "tasklets". Tasklets run pseudo-concurrently
 (typically in a single or a few OS-level threads) and are synchronized with
 data exchanges on "channels".
 .
 greenlet is the standalone package derived from the py lib, and is used by
 several non-blocking IO packages as a more flexible alternative to Python's
 built in coroutines.
 .
 This is the development package for greenlet.

Package: python-grib-doc
Description-md5: 427d303403088d5fe588a1e8ec21b4b3
Description-en: Documentation and examples for Python GRIB
 Python module for reading and writing GRIB (editions 1 and 2) files.
 GRIB is the World Meterological Organization standard for
 distributing gridded data. The module is a Python interface
 to the GRIB API C library from the
 European Centre for Medium-Range Weather Forecasts (ECMWF).

Package: python-gsd-doc
Description-md5: 782ef1999c819d5456c90d9fd42e801a
Description-en: native file format for HOOMD-blue (documentation)
 The GSD file format is the native file format for HOOMD-blue. GSD
 files store trajectories of the HOOMD-blue system state in a binary
 file with efficient random access to frames. GSD allows all particle
 and topology properties to vary from one frame to the next. Use the
 GSD Python API to specify the initial condition for a HOOMD-blue
 simulation or analyze trajectory output with a script. Read a GSD
 trajectory with a visualization tool to explore the behavior of the
 simulation.
 .
 This is the common documentation package.

Package: python-gtkspellcheck-doc
Description-md5: dfd69b8eeaf2e352014b2b63c34c5b9a
Description-en: Python GTK+ Spellcheck common documentation
 It supports both GTK+'s Python bindings, PyGObject and PyGtk,
 with automatic switching and binding autodetection. For
 automatic translation of the user interface it can use GEdit's translation
 files.
 .
 This is the common documentation package.

Package: python-guidata-doc
Description-md5: b304f19da569847e83f5dd3ea067475b
Description-en: dataset manipulation GUI generator - Documentation
 Based on the Qt Python binding module QtPy, guidata is a Python
 library generating graphical user interfaces for easy dataset editing
 and display.
 .
 This is the common documentation package.

Package: python-guiqwt-doc
Description-md5: aa5754705bbe64bb715ecfb148b42068
Description-en: efficient 2D data-plotting library - Documentation
 The guiqwt Python library provides efficient 2D data-plotting
 features (curve/image visualization and related tools) for
 signal/image processing application development and interactive
 computing. It's based on the scientific modules NumPy and SciPy, and
 the PyQwt plotting widgets for PyQt5/PyQt6 graphical user interfaces.
 .
 This is the documentation of the package.

Package: python-guizero-doc
Description-md5: ea4bf2031c4fd26ea9820009ea8caf0c
Description-en: module to allow quick and easy GUI creation (documentation)
 guizero is a wrapper for Tkinter, and aims to make the process of creating
 simple GUIs quick, accessible and understandable by:
 .
 - working with the standard Python GUI library
 - providing an accessible widget naming system
 - abstracting away details novice programmers find hard
 - being flexible enough to be used for projects up to A-Level (UK) standard
 - providing comprehensive and accessible documentation with examples
 - providing helpful error messages
 .
 This package provides the guizero user documentation in HTML format.

Package: python-gunicorn-doc
Description-md5: af9cf3232323ea2d56dbeec5413ce859
Description-en: Event-based HTTP/WSGI server (Documentation)
 Green Unicorn (gunicorn) is an HTTP/WSGI server designed to serve fast clients
 or sleepy applications. That is to say; behind a buffering front-end server
 such as nginx or lighttpd.
 .
 * Optional support for Eventlet, Tornado and Gevent to provide asynchronous
 long-polling ("Comet") connections.
 * Process management: Gunicorn reaps and restarts workers that die.
 * Easy integration with Django and Paster compatible applications (Pylons,
 TurboGears 2, etc.
 * Load balancing via pre-fork and a shared socket
 * Graceful worker process restarts
 * Upgrading without losing connections
 * Decode chunked transfers on-the-fly, allowing upload progress notifications
 or stream-based protocols over HTTP
 .
 This package contains the documentation.

Package: python-gvm-doc
Description-md5: ef8436c723a28bd667e84cb9f77e63ef
Description-en: Greenbone Vulnerability Management Python Library (common documentation)
 This module gvm contains the Greenbone Vulnerability Management Python API
 library. It's a collection of APIs that help with remote controlling a
 Greenbone Security Manager (GSM) appliance and its underlying Greenbone
 Vulnerability Manager (GVM). The library essentially abstracts accessing the
 communication protocols Greenbone Management Protocol (GMP) and Open Scanner
 Protocol (OSP).
 .
 This is the common documentation package.

Package: python-gwcs-doc
Description-md5: 1c0a35bbb4ec5034b5723027291cb469
Description-en: Tools for managing the WCS of astronomical data (documentation)
 GWCS takes a general approach to WCS. It supports a data model which includes
 the entire transformation pipeline from input coordinates (detector by
 default) to world coordinates.  The goal is to provide a flexible toolkit
 which is easily extendible by adding new transforms and frames.
 .
 This is the common documentation package.

Package: python-h5netcdf-doc
Description-md5: 50d4d39688c526cc81e04f5f6810a21d
Description-en: netCDF4 support via h5py (documentation)
 A Python interface for the netCDF4 file-format that reads and writes local or
 remote HDF5 files directly via h5py or h5pyd, without relying on the Unidata
 netCDF library.
 .
 This package provides the documentation for h5netcdf.

Package: python-h5py-doc
Description-md5: 1662e5d2c9d77e3f74e46e64439c1344
Description-en: documentation for h5py
 HDF5 for Python (h5py) is a general-purpose Python interface to the
 Hierarchical Data Format library, version 5. HDF5 is a versatile, mature
 scientific software library designed for the fast, flexible storage of
 enormous amounts of data.
 .
 From a Python programmer's perspective, HDF5 provides a robust way to
 store data, organized by name in a tree-like fashion. You can create
 datasets (arrays on disk) hundreds of gigabytes in size, and perform
 random-access I/O on desired sections. Datasets are organized in a
 filesystem-like hierarchy using containers called "groups", and accessed
 using the tradional POSIX /path/to/resource syntax.
 .
 H5py provides a simple, robust read/write interface to HDF5 data from
 Python. Existing Python and Numpy concepts are used for the interface;
 for example, datasets on disk are represented by a proxy class that
 supports slicing, and has dtype and shape attributes. HDF5 groups are
 presented using a dictionary metaphor, indexed by name.
 .
 This package provides the documentation.

Package: python-hacking-doc
Description-md5: 0c2add9e058039c50ce39021c2d7f381
Description-en: Flake8 OpenStack Hacking Guidelines Enforcement plugins - doc
 Hacking is a set of flake8 plugins that test and enforce the OpenStack Style
 Commandments. It checks that your code matches the coding style which is
 mandatory for contributing to OpenStack.
 .
 This package provides the documentation.

Package: python-haproxyadmin-doc
Description-md5: 563e2bad1b99684bf25cdd58aa933f4b
Description-en: work with HAProxy via the stats socket - doc
 Haproxyadmin is a Python library for interacting with HAProxy load balancer to
 perform operations such as enabling/disabling servers. It does that by issuing
 the appropriate commands over the stats socket provided by HAProxy. It also
 uses that stats socket for retrieving statistics and changing settings.
 .
 This package contains the documentation.

Package: python-hardware-doc
Description-md5: ec7f63f2eb9ea375db0ebaca609940fa
Description-en: hardware detection and classification utilities - doc
 Detect hardware features of a Linux systems:
 * RAID
 * hard drives
 * IPMI
 * network cards
 * DMI infos
 * memory settings
 * processor features
 .
 Filter hardware according to hardware profiles.
 .
 This package contains the documentation.

Package: python-hdf5storage-doc
Description-md5: e11ff9e60fcefdcf0258a5071c73d035
Description-en: documentation for hdf5storage
 This package provides high level utilities to read/write a variety of Python
 types to/from HDF5 (Heirarchal Data Format) formatted files. This package also
 provides support for MATLAB MAT v7.3 formatted files, which are just HDF5 files
 with a different extension and some extra meta-data.
 .
 This package provides the documentation for hdf5storage.

Package: python-hexbytes-doc
Description-md5: 07d7702ca67c9d9a1cbf5b8c59ccac85
Description-en: Python bytes subclass decodes hex (common documentation)
 HexBytes is a very thin wrapper around the Python built-in bytes class.
 It has these three changes:
 .
 1. Accepts more initializing values, like hex strings, non-negative
 integers, and booleans
 2. Returns hex with prefix ‘0x’ from HexBytes.hex()
 3. The representation at console is in hex
 .
 This package installs the common documentation package.

Package: python-hiera-doc
Description-md5: 2150e6ada6e2eaa7c475ae37ff5f5c56
Description-en: Documentation of the Python interface for the hiera hierarchical database
 This package contains the Sphinx based HTML documentation for the libraries
 python-hiera (Python2) and python3-hiera (Python3).
 .
 The documentation is build as a single HTML file which can be found as
 /usr/share/doc/python-hiera-doc/html/index.html.

Package: python-hiro-doc
Description-md5: cc852e7c8ec1d1111bfc5647dcadf5c5
Description-en: time manipulation utilities for Python - documentation
 The hiro module provides a context-manager which hijacks a few commonly used
 time function to manipulate time in its context. It allows you to rewind,
 forward, freeze, unfreeze, and scale time according to given settings.
 .
 Most notably, the builtin functions time.sleep, time.time, time.gmtime,
 datetime.now, datetime.utcnow and datetime.today behave according the
 configuration of the context.
 .
 This package provides the documentation of the hiro module.

Package: python-hpilo-doc
Description-md5: f39fe6a4d5693de37827707342a62e6f
Description-en: HP iLO XML interface access from Python - Documentation
 This module will make it easy for you to access the Integrated Lights Out
 management interface of your HP hardware. It supports RILOE II, iLO, iLO 2, iLO
 3 and iLO 4. It uses the XML interface or hponcfg to access and change the iLO.
 .
 This package contains the documentation for hpilo Python module.

Package: python-humanfriendly-doc
Description-md5: 0af4aa439785d059af3dcd0cb1ec650d
Description-en: Python3 library to make user friendly text interfaces - Documentation
 A Python3 library that can be used to make text interfaces more user friendly.
 It provides parsing and formatting numbers, file sizes, pathnames and
 timespans in simple human friendly formats. It provides easy to use timers for
 long running operations, prompts for selecting a choice from a list of options
 by typing the option's number or a unique substring of the option, and
 terminal interaction including text styling (ANSI escape sequences), user
 friendly rendering of usage messages and querying the terminal for its size.
 .
 This package contains the documentation for humanfriendly

Package: python-hypercorn-doc
Description-md5: d5ccbf66f8bf4f495569f706cb3aae27
Description-en: ASGI Server based on Hyper (Documentation)
 Hypercorn is an ASGI web server based on the sans-io hyper, h11, h2,
 and wsproto libraries and inspired by Gunicorn. Hypercorn supports
 HTTP/1, HTTP/2, WebSockets (over HTTP/1 and HTTP/2), ASGI/2, and ASGI/3
 specifications. Hypercorn can utilise asyncio, uvloop, or trio worker
 types.
 .
 Hypercorn can optionally serve the current draft of the HTTP/3
 specification using the aioquic library.
 .
 Hypercorn was initially part of Quart before being separated out into
 a standalone ASGI server. Hypercorn forked from version 0.5.0 of Quart.
 .
 This package contains the documentation.

Package: python-hypothesis-doc
Description-md5: 54899cf5f7c557cff40372a060077026
Description-en: advanced Quickcheck style testing library (documentation)
 Hypothesis is a library for testing your Python code against a much
 larger range of examples than you would ever want to write by
 hand. It's based on the Haskell library, Quickcheck, and is designed
 to integrate seamlessly into your existing Python unit testing work
 flow.
 .
 Hypothesis is both extremely practical and also advances the state of
 the art of unit testing by some way. It's easy to use, stable, and
 extremely powerful. If you're not using Hypothesis to test your
 project then you're missing out.
 .
 This package contains the documentation for Hypothesis.

Package: python-icalendar-doc
Description-md5: c0b3413e9f0f7f0d92c4ed7b5835555c
Description-en: parser/generator of iCalendar files for use with Python -- docs
 The icalendar package is a parser/generator of iCalendar files for use with
 Python.
 .
 This package contains documentation for the Python module

Package: python-igraph-doc
Description-md5: 5d58add75410964d73214cd58421da7c
Description-en: High performance graph data structures and algorithms (doc)
 Python interface to the igraph high performance graph library, primarily
 aimed at complex network research and analysis.
 .
 Graph plotting functionality is provided by the Cairo library, so make
 sure you install the Python bindings of Cairo if you want to generate
 publication-quality graph plots.
 .
 This package contains documentation for the Python interface of igraph.

Package: python-ilorest-doc
Description-md5: 9ff95f673d184dd57acdc1a8c880bf2b
Description-en: Documentation of RESTful API for HPE iLO and HPE Chassis Manager
 This package contains the Sphinx based documentation for the library
 python-ilorest.
 .
 It contains also the examples from upstream that explain the usage of the
 library with dedicated examples.

Package: python-imageio-doc
Description-md5: 3f0c16a793af1fb513fb079df17a4061
Description-en: documentation for imageio
 Imageio is a Python library that provides an easy interface to read and write
 a wide range of image data, including animated images, video, volumetric data,
 and scientific formats.
 .
 This package provides the documentation.

Package: python-imapclient-doc
Description-md5: a3180845484f17c6bcda54c8cf64fbfc
Description-en: Easy-to-use Python IMAP client library (documentation)
 IMAPClient is a high-level Python library to access mailboxes via the
 IMAP protocol. It relieves the user of many low-level tasks like parsing
 server responses, encoding of unicode strings used as folder names,
 optional translation of timestamps into local time of the client and more.
 The information is delivered in handy Python data structures that can be
 easily used for further processing. To help with code development or for
 quick inspections IMAPClient also offers easy-to-use interactive sessions.
 .
 This is the documentation package.

Package: python-inky-doc
Description-md5: 99eca1ee0ac362eff3916f32d0cb07b7
Description-en: Python library for the Pimoroni Inky HAT range - documentation
 The Inky HAT range is a variety of differently shaped and sized e-paper
 displays for the Raspberry Pi. This library supports all three current
 variants: the wHAT, pHAT, and the larger Impression.
 .
 This is the API documentation package.

Package: python-inline-snapshot-doc
Description-md5: c22ba470348eaf719f94b675d1de4582
Description-en: Create and update inline snapshots in your Python code (Documentation)
 inline-snapshot can be used for different things:
 .
 * Golden master/approval/snapshot testing. The idea is that you have a
 function with a currently unknown result and you want to write a tests,
 which ensures that the result does not change during refactoring.
 * Compare things which are complex like lists with lot of numbers or complex
 data structures.
 * Things which might change during the development like error messages.
 .
 inline-snapshot automates the process of recording, storing and updating the
 value you want to compare with. The value is converted with repr() and stored
 in the source file as argument of the snapshot() function.
 .
 This package contains the documentation for python3-inline-snapshot.

Package: python-installer-doc
Description-md5: 732749a071a6b404c91256e24b4f34b4
Description-en: Python library for unpacking and installing wheels (documentation)
 "installer" is a low-level library for installing a Python package from a
 wheel distribution; the wheel is the basic unit of Python module
 distribution to end users. It provides basic functionality and abstractions
 for handling wheels and installing packages from wheels, including:
 .
 * Logic for "unpacking" a wheel (i.e. installation).
 * Abstractions for various parts of the unpacking process.
 * Extensible simple implementations of the abstractions.
 * Platform-independent Python script wrapper generation.
 .
 This package contains the Documentation for the python3-installer library.

Package: python-intbitset-doc
Description-md5: 00eafec37c4c2e7b66ba3f2a585e9888
Description-en: unordered sets with ultra fast operations (documentation)
 The ``intbitset`` library provides a set implementation to store sorted
 unsigned integers either 32-bits integers (between ``0`` and
 ``2**31 - 1`` or ``intbitset.__maxelem__``) or an infinite range
 with fast set operations implemented via bit vectors in a *Python C
 extension* for speed and reduced memory usage.
 .
 This package contains the intbitset documentation.

Package: python-iptables-doc
Description-md5: 3f5bd74f6dff472a81b73e655a9f63f5
Description-en: documentation for the python-iptables library
 python-iptables provides a pythonesque wrapper via Python bindings to iptables
 under Linux. Interoperability with iptables is achieved by using the iptables
 C libraries (libiptc, libxtables, and the iptables extensions), instead of
 calling the iptables binary and parsing its output.
 It is meant primarily for dynamic and/or complex routers and firewalls, where
 rules are often updated or changed, or Python programs wish to interface with
 the Linux iptables framework...
 .
 This package provides documentation for python-iptables

Package: python-ipyparallel-doc
Description-md5: 007366bf30c785eaf045524c7954d195
Description-en: Interactive Parallel Computing with IPython (documentation)
 ipyparallel is a Python package and collection of CLI scripts
 for controlling clusters for Jupyter. ipyparallel is the new home
 of IPython.parallel.
 .
 ipyparallel contains the following CLI scripts:
 .
 ipcluster - start/stop a cluster
 ipcontroller - start a scheduler
 ipengine - start an engine
 .
 This is the documentation package for ipyparallel.

Package: python-ipython-doc
Description-md5: 35fe46090474b1ed75e6d8627c67beaa
Description-en: Enhanced interactive Python shell (documentation)
 IPython can be used as a replacement for the standard Python shell,
 or it can be used as a complete working environment for scientific
 computing (like Matlab or Mathematica) when paired with the standard
 Python scientific and numerical tools. It supports dynamic object
 introspections, numbered input/output prompts, a macro system,
 session logging, session restoring, complete system shell access,
 verbose and colored traceback reports, auto-parentheses, auto-quoting,
 and is embeddable in other Python programs.
 .
 This package contains the documentation.

Package: python-ipywidgets-doc
Description-md5: 04eff6c28579d2b4cb8412d11836b71b
Description-en: Interactive widgets for the Jupyter notebook (documentation)
 Notebooks come alive when interactive widgets are used. Learning becomes an
 immersive and fun experience. Researchers can easily see how changing inputs
 to a model impact the results.
 .
 This package installs documentation.

Package: python-itango-doc
Description-md5: 67dfba6804eb7df11541d7f5e6273696
Description-en: Interactive Tango client - documentation
 ITango works like a normal Python console, but it provides a nice set of
 features from IPython. It also adds set of PyTango specific features:
 .
 This package contains the documentation for the python-itango package.

Package: python-itemloaders-doc
Description-md5: 4960692deb017d8fed5ada4fc113e099
Description-en: Library to populate items using XPath and CSS (documentation)
 itemloaders is a library that helps you collect data from HTML and XML
 sources.
 .
 It comes in handy to extract data from web pages, as it supports data
 extraction using CSS and XPath Selectors.
 .
 It's specially useful when you need to standardize the data from many sources.
 For example, it allows you to have all your casting and parsing rules in a
 single place.
 .
 This package contains the documentation.

Package: python-jellyfish-doc
Description-md5: 692defbb1bc3262fd1d346fed7a18508
Description-en: Library for approximate and phonetic matching of strings (documentation)
 Jellyfish is a Python library for doing approximate and phonetic
 matching of strings. Includes algorithms for string comparison
 (Levenshtein Distance, Damerau-Levenshtein Distance, Jaro Distance,
 Jaro-Winkler Distance, Match Rating Approach Comparison, Hamming
 Distance) and phonetic encoding (American Soundex, Metaphone, NYSIIS,
 Match Rating Codex).
 .
 This is the documentation package.

Package: python-jenkins-doc
Description-md5: e9dcdb591e665d7f4c95aa95b708fdc8
Description-en: bindings for the Jenkins Remote API - doc
 This package provides Python bindings for the Jenkins Remote
 API. It current supports management of:
 .
 * Project configuration
 * Build control
 * Slave node configuration
 .
 This package contains the documentation.

Package: python-jieba-doc
Description-md5: 9b71be0d2e0bc556b41ff448d0af92e3
Description-en: Jieba Chinese text segmenter (common documentation)
 "Jieba" (Chinese for "to stutter")is a high-accuracy Chinese text segmenteran
 based on HMM-model and Viterbi algorithm. It uses dynamic programming to find
 the most probable combination based on the word frequency.
 .
 This is the common documentation package.

Package: python-jinja2-doc
Description-md5: e5fe357cd6b91f10c8ecccac668a8672
Description-en: documentation for the Jinja2 Python library
 Jinja2 is a small but fast and easy to use stand-alone template engine
 .
 This package contains the documentation for Jinja2 in HTML and
 reStructuredText formats.

Package: python-jira-doc
Description-md5: d2e63ae3ab2fc7877f7fd7f7c74f579f
Description-en: JIRA Python library (common documentation)
 This package contains a library that eases the use of the JIRA REST API
 from Python.
 .
 This is the common documentation package.

Package: python-joblib-doc
Description-md5: 310a9b0cbde6cfb1d3af70ed23ec8d56
Description-en: tools to provide lightweight pipelining in Python -- docs
 Joblib is a set of tools to provide lightweight pipelining in
 Python. In particular, joblib offers:
 .
 - transparent disk-caching of the output values and lazy
 re-evaluation (memoize pattern)
 - easy simple parallel computing
 - logging and tracing of the execution
 .
 Joblib is optimized to be fast and robust in particular on large,
 long-running functions and has specific optimizations for numpy arrays.
 .
 This package contains the documentation for joblib.

Package: python-josepy-doc
Description-md5: 4cc063086916133033c35375b925f4d8
Description-en: JOSE implementation for Python - Documentation
 This package is a Python implementation of the standards developed by
 IETF Javascript Object Signing and Encryption (Active WG), in
 particular the following RFCs:
 .
 - JSON Web Algorithms (JWA)
 - JSON Web Key (JWK)
 - JSON Web Signature (JWS)
 .
 This package was originally developed as part of the ACME protocol
 implementation.  This is the documentation for the library.

Package: python-jpylyzer-doc
Description-md5: 36c880b4d9aa34323ca1dcf2c445b654
Description-en: JP2 (JPEG 2000 Part 1) validator and properties extractor - doc
 Validator and feature extractor for JP2 (JPEG 2000 Part 1 - ISO/IEC 15444-1)
 images. Jpylyzer was specifically created to check that a JP2 file really
 conforms to the format's specifications. Additionally jpylyzer is able to
 extract the technical characteristics of each image.
 .
 This is the documentation package for jpylyzer

Package: python-jsonpickle-doc
Description-md5: f6b9072178d2b0f805379df493d7da8b
Description-en: Serialize any Python object to JSON (documentation)
 jsonpickle is a Python library for serialization and deserialization of
 complex Python objects to and from JSON. The standard Python libraries for
 encoding Python into JSON, such as the stdlib’s json, simplejson, and
 demjson,  can only handle Python primitives that have a direct JSON
 equivalent (e.g. dicts, lists, strings, ints, etc.). jsonpickle builds on
 top of these libraries and allows more complex data structures to be
 serialized to JSON. jsonpickle is highly configurable and
 extendable–allowing the user to choose the JSON backend  and add additional
 backends.
 .
 This is the documentation package.

Package: python-jsonrpc-doc
Description-md5: a5af49a4e83eb679e4f75efb0f122d79
Description-en: documentation for json-rpc
 JSON-RPC is a stateless, light-weight remote procedure call (RPC) protocol.
 Primarily this specification defines several data structures and the rules
 around their processing. It is transport agnostic in that the concepts can be
 used within the same process, over sockets, over http, or in many various
 message passing environments. It uses JSON (RFC 4627) as data format.
 .
 This package provides the documentation.

Package: python-jupyter-client-doc
Description-md5: 5058f6e40ef297e35759f74a7c03ec41
Description-en: Jupyter protocol client APIs (documentation)
 This software component contains the reference implementation
 of the Jupyter protocol. It also provides client and kernel
 management APIs to work with kernels, the "jupyter kernelspec"
 entry point to install kernelspecs for use with Jupyter frontends
 and the "jupyter run" command to execute a script on a jupyter kernel.
 .
 This package contains documentation.

Package: python-jupyter-console-doc
Description-md5: 1ceeadc77a86335c97e1ecdb4592c271
Description-en: Jupyter terminal client (documentation)
 Terminal-based console frontend for Jupyter kernels, like ipython but with
 support for non-python kernels.
 .
 This package installs documentation.

Package: python-jupyter-core-doc
Description-md5: 5c3f010fb196ad3138b05a8f93341f37
Description-en: Core common functionality of Jupyter projects (documentation)
 This software component contains the base framework (application
 classes and configurations) for the rest of the Jupyter projects ; it
 doesn't do much by itself.
 .
 This package contains documentation.

Package: python-jupyter-events-doc
Description-md5: 352be4b0cc8a246c5198ebbc72427270
Description-en: Event system for Jupyter applications and extensions (documentation)
 Jupyter Events is a configurable event system that enables Jupyter Python
 Applications (e.g. Jupyter Server, JupyterLab Server, JupyterHub, etc.)
 to emit events-structured data describing things happening inside the
 application. Other software (e.g. client applications like JupyterLab) can
 listen and respond to these events.
 .
 This package contains documentation.

Package: python-jupyter-server-doc
Description-md5: c25b2d0001255ef1c918eb5811b941c9
Description-en: Jupyter protocol server backend (Documentation)
 This software component contains the server backend for
 Jupyter web applications like the Jupyter notebook or
 JupyterLab. It provides the core services, APIs and REST
 endpoints to these applications.
 .
 This package installs the examples and HTML documentation for the library.

Package: python-jupyter-sphinx-doc
Description-md5: aff6dae9f793fd1cd2630ffdfb3a4a10
Description-en: Jupyter Sphinx Extension - Documentation
 Jupyter-sphinx is a Sphinx extension that executes embedded code in a
 Jupyter kernel, and embeds outputs of that code in the document. It
 has support for rich output such as images, LaTeX math and even
 javascript widgets, and it allows one to enable thebelab for live code
 execution with minimal effort.
 .
 This package contains the documentation for python3-jupyter-sphinx.

Package: python-kafka-doc
Description-md5: 5dedae74adb0fe6b63c0dbf9e8d67f39
Description-en: Pure Python client for Apache Kafka - doc
 This module provides low-level protocol support for Apache Kafka as well as
 high-level consumer and producer classes. Request batching is supported by the
 protocol as well as broker-aware request routing. Gzip and Snappy compression
 is also supported for message sets.
 .
 This package contains the documentation.

Package: python-kajiki-doc
Description-md5: 4f66235d8e9b315732fb369026065da8
Description-en: Really fast well-formed xml templates - doc
 Are you tired of the slow performance of Genshi? But you still long for the
 assurance that your output is well-formed that you miss from all those other
 templating engines? Do you wish you had Jinja's blocks with Genshi's syntax?
 Then look  no further, Kajiki is for you! Kajiki quickly compiles Genshi-like
 syntax to *real Python bytecode* that renders with blazing-fast speed! Don't
 delay! Pick up your copy of Kajiki today!
 .
 This package provides the documentation.

Package: python-kitchen-doc
Description-md5: b0a30f21f4b16af54f74cb5bdfed2195
Description-en: Python library of containers, text and i18n helpers (common documentation)
 The kitchen Python package aims at gathering in one place all the snippets of
 code that the author originally carried around from project to project to ease
 the development.
 .
 A non-exhaustive list of the features provided by kitchen:
 * helpers for text and specifically unicode handling i18n support
 * a dictionary that treats unicode and str strings as different values
 * An helper function to change any non-list value into a single-element list
 * Tools to help deal with PEP386 version format
 .
 This is the common documentation package.

Package: python-kivy-examples
Description-md5: 2e6888c8293aead2fa45779d001faa1f
Description-en: Kivy - Multimedia / Multitouch framework in Python (examples)
 Kivy is an open source library for developing multi-touch applications. It is
 completely cross platform (Linux/OSX/Win/Android) and released under the terms
 of the MIT license.
 .
 It comes with native support for many multi-touch input devices, a growing
 library of multi-touch aware widgets, hardware accelerated OpenGL drawing, and
 an architecture that is designed to let you focus on building custom and highly
 interactive applications as quickly and easily as possible.
 .
 Kivy is a mixed Python library with Cython code, to take advantage of its
 highly dynamic nature and use any of the thousands of high quality and open
 source Python libraries out there, with the speed of C code.
 .
 This package includes all examples which can be found in the git repository.

Package: python-klepto-doc
Description-md5: f640cbe7b73dd310d5692748024ea281
Description-en: Persistent caching to memory, disk or database (documentation)
 klepto extends Python's lru_cache to utilise different keymaps and
 alternate caching algorithms.  This package also has archiving
 capabilities for longer-term storage.  It uses a simple
 dictionary-style interface for all caches and archives, and all
 caches can be applied to any Python function as a decorator.
 .
 klepto is intended to be used for distributed and parallel computing,
 where the keymaps serialize the stored objects, and the caches and
 archives are intended to be read/write accessible from different
 threads and processes.
 .
 klepto is part of pathos, a Python framework for heterogeneous computing.
 .
 This package contains the klepto documentation in HTML format.

Package: python-landslide
Description-md5: 813abff2aafd0196a8b617bea4d976b2
Description-en: Lightweight markup language-based html5 slideshow generator (compatibility package)
 Landside is a tool which can generates an HTML5 slideshow using lightweight
 markup as input.
 .
 You can write your slide contents easily using two syntaxes:
 * Markdown
 * ReStructuredText
 .
 This tool support CSS/JS theming, PDF export (using PrinceXML Python library),
 embed images with Base64 (for stand-alone document) and fancy transitions.
 .
 Sample presentation is visible here : <http://slides.html5rocks.com/>.
 .
 This package no longer ships the original landslide tool, but a compatibility
 wrapper for darkslide. After you have updated your scripts to use darkslide, this
 package may be safely removed.

Package: python-lark-doc
Description-md5: 796739eaa5a8b17dbe15d00670fe36f9
Description-en: Parsing library for Python (common documentation)
 lark is a parsing library for Python which allows one to parse any
 context-free grammar. It has implemented the following parsing
 algorithms: Earley, LALR(1) and CYK.
 .
 This is the common documentation package.

Package: python-laspy-doc
Description-md5: e77be033ca4570729b977756aa3f0bba
Description-en: Library for working with LAS LiDAR files (Documentation)
 Laspy is a Python library for reading, modifying, and creating LAS LiDAR
 files. The ASPRS LAS format is a sequential binary file format used to store
 data from LiDAR sensors and by LiDAR processing software for data interchange
 and archival.
 .
 This package installs the Sphinx documentation

Package: python-latexcodec-doc
Description-md5: 8351ba96ad86619ff4197726fee32316
Description-en: LaTeX lexer and codec library for Python (docs)
 latexcodec is a Python library for converting from and into
 LaTeX encoding. It includes a codec module which contains classes
 and functions for LaTeX code translation, and a module for lexing
 LaTeX code, which includes general purpose base classes for
 incremental LaTeX decoders and encoders.
 .
 This package contains the documentation.

Package: python-lazr.config-doc
Description-md5: 1535992d8d34b0509480389d10137d2f
Description-en: ini-file format handling supporting schemas and inheritance (documentation)
 The LAZR config system is typically used to manage process configuration.
 Process configuration is for saying how things change when we run systems on
 different machines, or under different circumstances.
 .
 This system uses ini-like file format of section, keys, and values.  The
 config file supports inheritance to minimize duplication of information across
 files. The format supports schema validation.
 .
 This is the common documentation package.

Package: python-lazr.delegates-doc
Description-md5: 216a6e7268fdb6c4e2dfd6949c073e8f
Description-en: easily write objects that delegate behavior (documentation)
 The ``lazr.delegates`` package makes it easy to write objects that delegate
 behavior to another object. The new object adds some property or behavior on
 to the other object, while still providing the underlying interface, and
 delegating behavior.
 .
 This is the common documentation package.

Package: python-leather-doc
Description-md5: 53e5c54e618d0be57a78357c52295ac9
Description-en: documentation for leather
 Leather is the Python charting library for those who need charts now and don’t
 care if they’re perfect.
 .
 Why leather?
 .
 - A readable and user-friendly API.
 - Optimized for exploratory charting.
 - Produces scale-independent SVG charts.
 - Completely type-agnostic. Chart your data, whatever it is.
 - Designed with iPython, Jupyter and atom/hydrogen in mind.
 - Pure Python. No C dependencies to compile.
 - MIT licensed and free for all purposes.
 - Zealously zen.
 - Made with love.
 .
 This package provides the documentation.

Package: python-levenshtein-doc
Description-md5: 54fcf48f8c3ba4d1dc955b52f212abf2
Description-en: extension for computing string similarities and edit distances (Documentations)
 The Levenshtein module computes Levenshtein distances, similarity ratios,
 generalized medians and set medians of Unicode or non-Unicode strings.
 Because it's implemented in C, it's much faster than the corresponding
 Python library functions and methods.
 .
 The Levenshtein distance is the minimum number of single-character
 insertions, deletions, and substitutions to transform one string into
 another.
 .
 It is useful for spell checking, or fuzzy matching of gettext messages.
 .
 This package contains the documentation.

Package: python-libcomps-doc
Description-md5: d1d4f6ee9b9e07fe229ec53b1fb8275e
Description-en: Python 3 bindings for the libcomps library (common documentation)
 Libcomps is library for structure-like manipulation of content in
 comps XML files. Supports reading/writing XML files and structure
 modifications.
 .
 This package installs common documentation for the libcomps Python 3
 bindings.

Package: python-libevdev-doc
Description-md5: 502ff9ef5fbe35512a268eb38a515d00
Description-en: Python wrapper for libevdev (common documentation)
 This is a Python wrapper around libevdev, a wrapper library for evdev
 devices. It provides a simpler API around evdev and takes advantage
 of libevdev’s advanced event handling, providing
 .
 * access to the state of the device (not just the events)
 * correct handling of fake multitouch devices
 * synchronisation of slots and per-slot state
 * transparent generation of missing tracking ids
 * per-context event handling
 .
 This is the common documentation package.

Package: python-liblo-docs
Description-md5: f4eeda2a635222017e0a036e3067b58b
Description-en: Python bindings for liblo, the lightweight OSC library
 pyliblo, provides Python bindings for liblo, which is an implementation
 of the Open Sound Control specification and facilitates communication
 between various music applications.
 .
 This is the common documentation package.

Package: python-libnmap-doc
Description-md5: ec7f86aabd589ba3a8bd4132536aa09f
Description-en: Python NMAP Library (common documentation)
 This package contains a Python library enabling Python developers to
 manipulate nmap process and data:
 * automate or schedule nmap scans on a regular basis
 * manipulate nmap scans results to do reporting
 * compare and diff nmap scans to generate graphs
 * batch process scan reports
 * ...
 The lib currently offers the following modules:
 * process: enables you to launch nmap scans
 * parse: enables you to parse nmap reports or scan results (only XML so
 far) from a file, a string, …
 * report: enables you to manipulate a parsed scan result and de/serialize
 scan results in a json format
 * diff: enables you to see what changed between two scans
 * common: contains basic nmap objects like NmapHost and NmapService. It is
 to note that each object can be “diff()ed” with another similar object.
 * plugins: enables you to support datastores for your scan results directly
 in the “NmapReport” object. from report module:
 * mongodb: insert/get/getAll/delete
 * sqlalchemy: insert/get/getAll/delete
 * aws s3: insert/get/getAll/delete (not supported for Python3 since boto
 is not supporting py3)
 .
 This is the common documentation package.

Package: python-libpysal-doc
Description-md5: 8b6abc336ee1f0fab345ad1b3038d37c
Description-en: Improved Python libpaysal module from (common documentation)
 Module has the libpysal.cg responsible for Computational Geometry,
 as well as the libpysal.io which allows input and output as well
 as libpysal.weights capable of processing Space Weights.
 .
 This package contains HTML documentation, incorporates instructions on how
 to install and configure and use this module Python libpaysal.

Package: python-limits-doc
Description-md5: ebc52f3b08a380d7235fa818b8fc0bc5
Description-en: Rate limiting utilities for Python - Documentation
 limits is a Python module providing utilities to implement rate limiting using
 various strategies, such as fixed or moving windows, and various storage
 backends, such as in in-memory storage, Redis or memcached.
 .
 This package provides the documentation for the limits module.

Package: python-link-grammar-examples
Description-md5: d4f3e261e8644b6d09a873bea5691154
Description-en: CMU's link grammar parser - Python examples
 In Sleator, D. and Temperley, D. "Parsing English with a Link Grammar"
 (1991), the authors defined a new formal grammatical system called a
 "link grammar". A sequence of words is in the language of a link
 grammar if there is a way to draw "links" between words in such a way
 that the local requirements of each word are satisfied, the links do
 not cross, and the words form a connected graph. The authors encoded
 English grammar into such a system, and wrote this program to parse
 English using this grammar.
 .
 link-grammar can be used for linguistic parsing for information
 retrieval or extraction from natural language documents. It can also be
 used as a grammar checker.
 .
 This package contains examples for using python3-link-grammar.

Package: python-listparser-doc
Description-md5: b579fdad25b57c8b7edec49d871b96b8
Description-en: Parse OPML, RDF+FOAF, and iGoogle subscription lists (documentation)
 listparser is a Python module that parses subscription lists (also called
 reading lists) and returns a dictionary in OPML structured format.
 It supports OPML, RDF+FOAF, and the iGoogle exported settings format,
 and runs in Python 2.7, Python 3.3 and up, PyPy, and Jython.
 .
 The OPML specification defines an outline as a hierarchical, ordered list
 of arbitrary elements. The specification is fairly open which makes it
 suitable for many types of list data, like RSS feeds.
 .
 This is the documentation package.

Package: python-livereload-doc
Description-md5: eeae60db5aa419376996904cfe661960
Description-en: automatic browser refresher (documentation)
 It is really boring for Web developers to need to refresh their browser
 every time they save a (CSS, JavaScript, or HTML) file. LiveReload will
 take care of that for you, so that when you save a file, your browser
 will refresh itself - and what's more, it can perform tasks such as
 compiling LESS to CSS before the browser reload.
 .
 This package contains API documentation and examples.

Package: python-lmfit-doc
Description-md5: d2b76cd612dbe4e7b83254d034b16642
Description-en: Least-Squares Minimization with Constraints (Documentation)
 The lmfit Python package provides a simple, flexible interface to
 non-linear optimization or curve fitting problems. The package
 extends the optimization capabilities of scipy.optimize by replacing
 floating pointing values for the variables to be optimized with
 Parameter objects. These Parameters can be fixed or varied, have
 upper and/or lower bounds placed on its value, or written as an
 algebraic expression of other Parameters.
 .
 The principal advantage of using Parameters instead of simple
 variables is that the objective function does not have to be
 rewritten to reflect every change of what is varied in the fit, or
 what relationships or constraints are placed on the Parameters. This
 means a scientific programmer can write a general model that
 encapsulates the phenomenon to be optimized, and then allow user of
 that model to change what is varied and fixed, what range of values
 is acceptable for Parameters, and what constraints are placed on the
 model. The ease with which the model can be changed also allows one
 to easily test the significance of certain Parameters in a fitting
 model.
 .
 The lmfit package allows a choice of several optimization methods
 available from scipy.optimize. The default, and by far best tested
 optimization method used is the Levenberg-Marquardt algorithm from
 MINPACK-1 as implemented in scipy.optimize.leastsq. This method
 is by far the most tested and best support method in lmfit, and much
 of this document assumes this algorithm is used unless explicitly
 stated. An important point for many scientific analysis is that this
 is only method that automatically estimates uncertainties and
 correlations between fitted variables from the covariance matrix
 calculated during the fit.
 .
 A few other optimization routines are also supported, including
 Nelder-Mead simplex downhill, Powell's method, COBYLA, Sequential
 Least Squares methods as implemented in scipy.optimize.fmin, and
 several others from scipy.optimize. In their native form, some of
 these methods setting allow upper or lower bounds on parameter
 variables, or adding constraints on fitted variables. By using
 Parameter objects, lmfit allows bounds and constraints for all of
 these methods, and makes it easy to swap between methods without
 hanging the objective function or set of Parameters.
 .
 Finally, because the approach derived from MINPACK-1 usin the
 covariance matrix to determine uncertainties is sometimes questioned
 (and sometimes rightly so), lmfit supports methods to do a brute
 force search of the confidence intervals and correlations for sets of
 parameters.
 .
 This is the common documentation package.

Package: python-lockfile-doc
Description-md5: 442087c592d1d0b74e6b16da3f21930e
Description-en: file locking library for Python — documentation
 The ‘lockfile’ library exports a ‘LockFile’ class which provides a
 simple API for locking files.
 .
 This package installs the API documentation, in plain text and
 rendered as HTML.

Package: python-logbook-doc
Description-md5: d97b74bf3c1eaec6ad3f7bf3a4825b41
Description-en: logging system for Python that replaces the standard library's module (doc)
 Logbook is a logging system for Python that replaces the standard library's
 logging module. It was designed with both complex and simple applications in
 mind and the idea to make logging fun
 .
 This package contains API documentation.

Package: python-logzero-doc
Description-md5: 1a5f991ed7a3976a5a942265ed097645
Description-en: robust and effective logging for Python (common documentation)
 logzero is a python library that provides effective and robust logging.
 Features:
 * Easy logging to console and/or (rotating) file.
 * Provides a fully configured standard.
 * Pretty formatting, including level-specific colors in the console.
 * Windows color output supported by colorama
 * Robust against str/bytes encoding problems, works with all kinds of
 character encodings and special characters.
 * Multiple loggers can write to the same logfile (also across multiple
 Python files).
 .
 This is the common documentation package.

Package: python-loky-doc
Description-md5: e374a9fbd05ef65326f3282a3325615a
Description-en: Robust and reusable process pool executor (Documentation)
 loky is a Python library that provides a robust, cross-platform and
 cross-version implementation of the concurrent.futures.ProcessPoolExecutor
 class.
 .
 It offers a reusable process pool executor, consistent process spawning
 behavior, transparent integration with cloudpickle, and improved handling of
 worker crashes and deadlocks.
 .
 loky is developed by the joblib project and is used as the default process
 execution backend for joblib to support reliable parallel execution in Python
 applications.
 .
 This package installs the documentation for the library.

Package: python-lunr-doc
Description-md5: 1b68245c5479f24105f73dda3a1f8e55
Description-en: Python implementation of Lunr.js (Documentation)
 Lunr is a simple full text search solution for situations where deploying a
 full scale solution like Elasticsearch isn't possible, viable or you're simply
 prototyping. Lunr parses a set of documents and creates an inverted index for
 quick full text searches in the same way other more complicated solution.
 .
 The trade-off is that Lunr keeps the inverted index in memory and requires you
 to recreate or read the index at the start of your application.
 .
 This package installs the documentation for the library.

Package: python-lxml-doc
Description-md5: 86c3002728b00f49dc1d8a0e4e843699
Description-en: pythonic binding for the libxml2 and libxslt libraries (documentation)
 lxml is a new Python binding for libxml2 and libxslt, completely
 independent from these existing Python bindings.
 .
 This package contains the html documentation.

Package: python-ly-doc
Description-md5: d69d4be2e0b9c9a48c7f8e3f82441b4b
Description-en: Tool and library for manipulating LilyPond files (documentation)
 python-ly provides a Python library "ly" containing various Python modules
 to parse, manipulate or create documents in LilyPond format.
 A command line program "ly" is also provided that can be used to do various
 manipulations with LilyPond files.
 .
 The python-ly package is Free Software, licensed under the GPL. This package
 is written by the Frescobaldi developers and is used extensively by the
 Frescobaldi project. The main author is Wilbert Berendsen.
 .
 The LilyPond format is a plain text input format that is used by the
 GNU music typesetter LilyPond (www.lilypond.org).
 .
 This is the documentation package.

Package: python-m2crypto-doc
Description-md5: 550097870c5a74a5dca1d78af30253f1
Description-en: Python wrapper for the OpenSSL library (docs)
 m2crypto features the following:
 * RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including AES).
 * SSL functionality to implement clients and servers.
 * HTTPS extensions to Python's httplib, urllib, and xmlrpclib.
 * Unforgeable HMAC'ing AuthCookies for web session management.
 * FTP/TLS client and server.
 * S/MIME.
 * ZServerSSL: A HTTPS server for Zope.
 * ZSmime: An S/MIME messenger for Zope.
 .
 This package contains the documentation.

Package: python-macholib-doc
Description-md5: 4a93df4bb3ebe0d04e751660136f030f
Description-en: module for Mach-O header analysis and editing (API documentation)
 This module can be used to analyze and edit Mach-O headers, the executable
 format used by Mac OS X.
 It's typically used as a dependency analysis tool, and also to rewrite dylib
 references in Mach-O headers to be @executable_path relative.
 Though this tool targets a platform specific file format, it is pure Python
 code that is platform and endian independent.
 .
 This package provides the documentation.

Package: python-mando-doc
Description-md5: d182c35b213b9973b596221ec42d538f
Description-en: command line argument parser for python3 (common documentation)
 Mando attempts to simplify command line argument parsing
 with multiple commands by using decorators to infer the
 boilerplate for argparse directly from the function
 declarations.
 .
 This is the common documentation package.

Package: python-manimpango-doc
Description-md5: cbc1360f7274b77450fa8fe2340fbd47
Description-en: Pango bindings for the Manim animation engine (documentation)
 Manim is used to create precise animations programmatically, as demonstrated
 in the videos of 3Blue1Brown. All animations are written as Python code and
 rendered with the manim CLI tool.
 .
 This package provides the documentation of the Pango bindings for Manim.

Package: python-mapclassify-doc
Description-md5: c027e6544a1b0ffc783c6faea581c2e2
Description-en: Classification Schemes for Choropleth Maps (common documentation)
 Library that provides tools for classifying geographic data on maps.
 It allows you to divide a spatial dataset into different classes or
 ranges, making it easier to visualize and analyze this data on maps.
 .
 This library is especially useful for grouping and categorizing geographic
 information, helping to identify patterns and trends in data.
 .
 It supports multiple classification methods such as Jenks Natural Breaks,
 Equal Interval and Quantile, among others, allowing users to choose the
 best approach for their specific analysis. Additionally, the library is
 integrated with other popular geographic data analysis tools, making it
 easy to incorporate their functionality into existing workflows.
 .
 This package contains HTML documentation, incorporates instructions on how
 to install and configure and use this module with mapclassify.

Package: python-mapraster-doc
Description-md5: a50ef0779f36ebd501f2644b61c7a65a
Description-en: Python library to interpolate xarray data in image geometry (documentation)
 mapraster provides utilities to map a lon/lat raster onto an image
 grid defined by 2D longitude/latitude coordinates.
 .
 It works with xarray datasets and supports antimeridian crossing and
 NaN handling.
 .
 This package provides HTML documentation.

Package: python-markdown-callouts-doc
Description-md5: 04370984a9e32452be74eb60132d5f62
Description-en: Python-Markdown extension adding a new block-level syntax (Documentation)
 This package extends the functionality of Python Markdown by turning a
 paragraph of text into a block that's specially highlighted and set apart from
 the rest of the text.
 .
 This extension produces the same results as the admonition extension, but with
 a syntax that is much less intrusive and has a very reasonable fallback look
 for "vanilla" renderers.
 .
 This package contains the HTML documentation.

Package: python-markdown-doc
Description-md5: 4adb2c8eac8dc457ac72e239e7d30ae0
Description-en: text-to-HTML conversion library/tool (documentation)
 Markdown is a text-to-HTML conversion tool for web writers. Markdown
 allows you to write using an easy-to-read, easy-to-write plain text
 format, then convert it to structurally valid XHTML (or HTML).
 .
 This is a Python implementation of John Gruber's Markdown. The current
 version of python-markdown implements all Markdown syntax features and
 fully passes Markdown Test Suite 1.0. It also supports footnotes and
 attributes.
 .
 This package contains HTML documentation files for python-markdown.

Package: python-marshmallow-sqlalchemy-doc
Description-md5: 7616bebf7f8370ec2c5d6e2f8ab54c89
Description-en: SQLAlchemy integration with marshmallow (Documentation)
 SQLAlchemy integration with the marshmallow (de)serialization library.
 .
 It allows one to declare your models, generate marshmallow schemas, and
 (de)serialize your data.
 .
 This package installs the documentation for the library.

Package: python-matplotlib-data
Description-md5: a392280ebaa89b347e0cd9caaa019b0c
Description-en: Python based plotting system (data package)
 Matplotlib is a pure Python plotting library designed to bring
 publication quality plotting to Python with a syntax familiar to
 Matlab users. All of the plotting commands in the pylab interface can
 be accessed either via a functional interface familiar to Matlab
 users or an object oriented interface familiar to Python users.
 .
 This package contains architecture independent data for python-matplotlib.

Package: python-matplotlib-doc
Description-md5: 31a271717e9e602afdf4f05257e04008
Description-en: Python based plotting system (documentation package)
 Matplotlib is a pure Python plotting library designed to bring
 publication quality plotting to Python with a syntax familiar to
 Matlab users. All of the plotting commands in the pylab interface can
 be accessed either via a functional interface familiar to Matlab
 users or an object oriented interface familiar to Python users.
 .
 This package contains documentation for python-matplotlib.

Package: python-matridge-doc
Description-md5: 11070240cd27b4736f85c0ba7759f2de
Description-en: feature-rich Matrix/XMPP gateway (documentation)
 Matridge is a puppeteering gateway with fancy IM features, such as
 (emoji) reactions, replies, and retractions.
 .
 This is the documentation package.

Package: python-mbed-host-tests-doc
Description-md5: 4338f81ad90687e948a7b6105b5994d2
Description-en: module and utilities to flash, reset and test Mbed Enabled devices (docs)
 The mbed-host-tests module and mbedhtrun and mbedflsh utilities are used
 during ARM Mbed Enabled device development for:
 .
 * Driving test binary flashing
 * Device reset
 * Test execution
 .
 The default binary flashing method is one supported by mbed-enabled devices:
 a binary file is copied onto the mbed-enabled DUT's (Device Under Test) mounted
 drive (MSD). This procedure will automatically flash device with given binary
 file content.
 .
 The default DUT reset method is one supported by mbed-enabled devices: the
 serial port (CDC) "sendBreak" command resets the target MCU on mbed-enabled
 platform.
 .
 The test execution phase will consist of:
 .
 * Opening connection between host computer and DUT
 * DUT will send to host preamble with test runner information such as:
 - test environment version
 - test timeout
 - preferred host test script (Python script which is used to
 supervise/instrument test execution)
 * Host will spawn host test script and test execution will be instrumented
 * Exchange data (in most cases text) between host and DUT
 .
 This package contains library and utility documentation.

Package: python-mbed-ls-doc
Description-md5: 995c8f55deb0b6f1d8cd5b264078149e
Description-en: mbed-ls library documentation
 This module detects and lists "Mbed Enabled" devices connected to the
 host computer.
 .
 mbedls provides the following information for all connected boards using
 console (terminal) output:
 .
 -  Mbed OS platform name
 -  mount point (MSD or disk)
 -  serial port
 .
 This package contains library documentation.

Package: python-md-toc-doc
Description-md5: 908091863d96b3e18ad8d81852454ed0
Description-en: automatical generation of table of contents for markdown files (docs)
 The table of contents (a.k.a: TOC) generated by this program is designed to
 work with several markdown parsers such as the ones used by GitHub and GitLab.
 .
 This package provides the documentation for md-toc.

Package: python-mdanalysis-doc
Description-md5: 5afe353b3749292e390f4d109f4a2920
Description-en: analyse molecular dynamics files and trajectories ( documentation)
 MDAnalysis is a Python library for the analysis of computer
 simulations of many-body systems at the molecular scale, spanning use
 cases from interactions of drugs with proteins to novel materials. It
 is widely used in the scientific community and is written by
 scientists for scientists.
 .
 MDAnalysis allows one to read particle-based trajectories (including
 individual coordinate frames such as biomolecules in the PDB format)
 and access the atomic coordinates through NumPy arrays. This provides
 a flexible and relatively fast framework for complex analysis tasks.
 In addition, powerful atom selection commands are implemented.
 Trajectories can also be manipulated (for instance, fit to a
 reference structure) and written out.
 .
 It works with a wide range of popular simulation packages including
 Gromacs, Amber, NAMD, CHARMM, DL_Poly, HooMD, LAMMPS and many others
 — see the lists of supported trajectory formats and topology formats.
 MDAnalysis also includes widely used analysis algorithms in the
 MDAnalysis.analysis module.
 .
 The MDAnalysis project uses an open governance model and is fiscally
 sponsored by NumFOCUS.
 .
 This is the documentation package for MDAnalysis.

Package: python-mdtraj-doc
Description-md5: c883ce80258fab4e533ad637b64ee3e6
Description-en: Read, write and analyze MD trajectories in Python (documentation)
 Read, write and analyze MD trajectories with only a few lines of
 Python code.
 .
 MDTraj is a Python library that allows users to manipulate molecular
 dynamics (MD) trajectories. Features include:
 * Wide MD format support, including pdb, xtc, trr, dcd, binpos,
 netcdf, mdcrd, prmtop, and more.
 * Extremely fast RMSD calculations (4x the speed of the original
 Theobald QCP).
 * Extensive analysis functions including those that compute bonds,
 angles, dihedrals, hydrogen bonds, secondary structure, and NMR
 observables.
 * Lightweight, Pythonic API.
 .
 This is the documentation package for mdtraj.

Package: python-measurement-doc
Description-md5: f590e5a2c444f651bdb3c34395e0f233
Description-en: unit-aware measurement objects (Documentation)
 Easily use and manipulate unit-aware measurement objects in Python.
 .
 django.contrib.gis.measure has these wonderful Distance objects that can be
 used not only for storing a unit-aware distance measurement, but also for
 converting between different units and adding/subtracting these objects from
 one another.
 .
 This module not only provides those Distance and Area measurement objects
 (courtesy of Django), but also other measurements including Weight, Volume, and
 Temperature.
 .
 This package contains the documentation.

Package: python-memray-doc
Description-md5: 7628df64437cd19743c3802f293287f5
Description-en: Documentation for python-memray
 Memray is a memory profiler for Python. It can track memory
 allocations in Python code, in native extension modules,
 and in the Python interpreter itself. It can generate several
 different types of reports to help you analyze the captured
 memory usage data. While commonly used as a CLI tool, it
 can also be used as a library to perform more fine-grained
 profiling tasks.
 .
 This package contains documentation for memray.

Package: python-mergedeep-doc
Description-md5: 66753bf06231281b37f911398cbf4fa2
Description-en: Deep merge function for Python (Documentation)
 This library can help if you need to do some deep merge without mutating
 the source dicts or while you want to deep merging into an existing dict.
 It provides various merge strategies (Replace, Additive, Typesafe replace,
 or Typesafe additive).
 .
 This package provides the documentation.

Package: python-meshplex-doc
Description-md5: cc618b86dd4275bc36e4e6fd1243e6dd
Description-en: fast tools for simplex meshes (documentation)
 Compute all sorts of interesting points, areas, and volumes in
 triangular and tetrahedral meshes, with a focus on efficiency. Useful
 in many contexts, e.g., finite-element and finite-volume
 computations.
 .
 This is the documentation package.

Package: python-metakernel-doc
Description-md5: 8279f329faafb495f4e36ef9c784a799
Description-en: Jupyter kernel base class (documentation)
 A Jupyter kernel base class in Python which includes core magic
 functions (including help, command and file path completion,
 parallel and distributed processing, downloads, and much more).
 .
 This package installs the HTML documentation.

Package: python-midiutil-doc
Description-md5: 0cbb8efa6a26841db4f7c99844e550ab
Description-en: Python library to write multi-track MIDI files - documentation
 MIDIUtil is a pure Python library that allows one to write multi-track Musical
 Instrument Digital Interface (MIDI) files from within Python programs. It is
 object-oriented and allows one to create and write these files with a minimum
 of fuss.
 .
 This package provides the HTML documentation of the library.

Package: python-milter-doc
Description-md5: 46c4d22eaefe30ac9f680a91421830a6
Description-en: Documentation for the Python Milter extension
 Python milter provides Python extensions for the Milter protocol traditionally
 used by Sendmail and now also used by Postfix. It provides a thin layer of
 Python over the Milter protocol.
 .
 This package provides HTML and LaTeX documentation for python3-milter.

Package: python-mintpy-doc
Description-md5: 565a64c85eb5eb06d27dbf3714a6a8a7
Description-en: Miami INsar Time-series software in PYthon -- documentation
 The Miami INsar Time-series software in PYthon (MintPy as /mInt paI/)
 is an open-source package for Interferometric Synthetic Aperture Radar
 (InSAR) time series analysis.
 It reads the stack of interferograms (coregistered and unwrapped) in
 ISCE, ARIA, FRInGE, HyP3, GMTSAR, SNAP, GAMMA or ROI_PAC format,
 and produces three dimensional (2D in space and 1D in time)
 ground surface displacement in line-of-sight direction.
 It includes a routine time series analysis (`smallbaselineApp.py`) and
 some independent toolbox.
 .
 This package contains the HTML documentation.

Package: python-mir-eval-doc
Description-md5: 1cf55ef49471175b0770f361b1a93610
Description-en: Improved Python mir-eval module from (common documentation)
 Python library for computing common heuristic accuracy scores for
 various music/audio information retrieval/signal processing tasks.
 .
 This package contains HTML documentation, incorporates instructions on how
 to install and configure and use this module Python mir-eval.

Package: python-mistral-lib-doc
Description-md5: ce1011a1b9da665ac38688dac3183f74
Description-en: Mistral shared routings and utilities - doc
 This library contains data types, exceptions, functions and utilities common
 to Mistral, python-mistralclient and mistral-extra repositories.  This library
 also contains the public interfaces for 3rd party integration (e.g. Actions
 API, YAQL functions API, etc.)
 .
 If you want to use OpenStack in your custom actions or functions, you will
 also need to use http://git.openstack.org/cgit/openstack/mistral-extra.
 .
 This package contains the documentation.

Package: python-mock-doc
Description-md5: ce49c633ce1424a156e31d54d2c8050a
Description-en: Mocking and Testing Library (Documentation)
 mock provides a core mock.Mock class that is intended to reduce the
 need to create a host of trivial stubs throughout your test suite.
 After performing an action, you can make assertions about which methods
 / attributes were used and arguments they were called with. You can
 also specify return values and set specific attributes in the normal
 way.
 .
 This package contains the documentation.

Package: python-mockito-doc
Description-md5: 6c6e1cefc54636308bf87b5c3b66ff6c
Description-en: Spying framework for Python - documentation
 This is a spying framework for Python, similar to Java's Mockito.
 For example:
 .
 when(os.path).exists('/foo').thenReturn(True)
 .
 This package contains the HTML documentation.

Package: python-mockldap-doc
Description-md5: e9ad9934fd2c83512632fac3d483b07b
Description-en: simple mock implementation of python-ldap (Documentation)
 This project provides a mock replacement for python-ldap. It’s useful for any
 project that would like to write unit tests against LDAP code without relying
 on a running LDAP server.
 .
 The goal of mockldap is to provide a mock instance of LDAPObject in response to
 any call to ldap.initialize. In the general case, you would register return
 values for all LDAPObject calls that you expect the code under test to make.
 Your assertions would then verify that the tested code behaved correctly given
 this set of return values from the LDAP APIs.
 .
 As a convenience, the mock LDAPObject isn’t just a dumb mock object. The
 typical way to use mockldap is to provide some static directory content and
 then let LDAPObject generate real return values. This will only work for simple
 LDAP operations–this obviously isn’t a complete Python LDAP server
 implementation–but those simple operations tend to cover a lot of cases.
 .
 This package contains the documentation.

Package: python-model-bakery-doc
Description-md5: 208d9e58b187c7cfdfe2ea7647c89e14
Description-en: smart object creation facility for Django (common documentation)
 Model-Bakery is the replacement for model-mommy and offers you a smart way
 to create fixtures for testing in Django.  With a simple and powerful API
 you can create many objects with a single line of code.
 .
 This is the common documentation package.

Package: python-moderngl-doc
Description-md5: 8572d9310a9df75b5a5aef3f83959a18
Description-en: Python 3 wrapper for OpenGL 3.3+ (documentation)
 ModernGL is an OpenGL wrapper that simplifies the creation of simple graphics
 applications like scientific simulations, games or user interfaces. Usually,
 acquiring in-depth knowledge of OpenGL requires a steep learning curve. In
 contrast, ModernGL is easy to learn and use, moreover it is capable of
 rendering with high performance and quality, with less code written. The
 majority of the ModernGL code base is also written in C++ for high
 performance.
 .
 This package provides the API documentation of ModernGL.

Package: python-moderngl-window-doc
Description-md5: 57b4a3a2a0be4617fadfd43c310e6de0
Description-en: Cross-platform utility library for ModernGL (documentation)
 moderngl_window simplifies window creation and resource loading for
 OpenGL programs. It interoperates with a wide range of toolkits, such as
 pyglet, pygame, PySide2, GLFW, SLD2, and PyQt5 and can be extended with
 custom loaders, resource finders, and windows.
 .
 This package installs the API documentation.

Package: python-momepy-doc
Description-md5: edc90c93b99bc09bdd765f64dc80cf29
Description-en: Urban Morphology Measuring Toolkit - doc
 Momepy is a library for quantitative analysis of urban form - urban
 morphometrics. It is part of PySAL (Python Spatial Analysis Library) and is
 built on top of GeoPandas, other PySAL modules, and networkX.
 .
 This package contains the documentation.

Package: python-monasca-statsd-doc
Description-md5: 1fe228d8eab977fec9f786e86c6234ee
Description-en: Monasca Statsd documentation
 Monasca is an open-source multi-tenant, highly scalable, performant, fault-tolerant
 monitoring-as-a-service solution that integrates with OpenStack.
 .
 This package provides the documentation.

Package: python-mongoengine-doc
Description-md5: 8ab143b7be6974dc592ea4ed8959449d
Description-en: Python Document-Object Mapper for working with MongoDB (documentation)
 MongoEngine is a Document-Object Mapper (think ORM, but for document
 databases) for working with MongoDB from Python. It uses a simple declarative
 API, similar to the Django ORM.
 .
 This package contains the HTML documentation.

Package: python-monty-doc
Description-md5: 436e6c614687ec55a1119b075b8f3b0d
Description-en: missing complement to Python (Documentation)
 Monty is the missing complement to Python. Monty implements
 supplementary useful functions for Python that are not part of the
 standard library. Examples include useful utilities like transparent
 support for zipped files, useful design patterns such as singleton and
 cached_class, and many more.
 .
 Python is a great programming language and comes with “batteries
 included”. However, even Python has missing functionality and/or
 quirks that make it more difficult to do many simple tasks. In the
 process of creating several large scientific frameworks based on
 Python, the authors  have found that it is often useful to
 create reusable utility functions to supplement the Python standard
 library. Their forays in various developer sites and forums also found
 that many developers are looking for solutions to the same problems.
 .
 Monty is created to serve as a complement to the Python standard
 library. It provides suite of tools to solve many common problems, and
 hopefully, be a resource to collect the best solutions.
 .
 This package installs the documentation.

Package: python-morris-doc
Description-md5: 32a49c7ed3459fa0a3709f846ff40d00
Description-en: documentation for the Python morris module
 Morris is a simple Python library for creating notification mechanism similar
 to Qt signals or C# events. Application developers can create signals with a
 simple decorator (@signal), send signals by calling the decorated method or
 function, connect to and disconnect from signals with signal.connect() and
 signal.disconnect().
 .
 Morris comes with support for writing high-level unit tests using the
 SignalTestCase.{watchSignal,assertSignalFired,assertSignalNotFired}() methods.
 Appropriate ordering constraints on multiple signals can be tested using the
 SignalTestCase.assertSignalOrdering() method.
 .
 This package contains the HTML documentation

Package: python-mpd-doc
Description-md5: fc0451f4a4e1c041a42551fd44a729bb
Description-en: Python MPD client library (documentation)
 Fast MPD (Music Player Daemon) client library written in pure Python.
 It was written to be a replacement for python-mpdclient which is a bit
 outdated and does not perform good in many situations.
 .
 This package contains the documentation.

Package: python-mpi4py-doc
Description-md5: bb9dc654964860074ddc267a1cb16282
Description-en: bindings of the MPI standard -- documentation
 MPI for Python (mpi4py) provides bindings of the Message Passing
 Interface (MPI) standard for the Python programming language,
 allowing any Python program to exploit multiple processors.
 .
 mpi4py is constructed on top of the MPI-1/MPI-2 specification
 and provides an object oriented interface which closely follows MPI-2
 C++ bindings.  It supports point-to-point (sends, receives) and
 collective (broadcasts, scatters, gathers) communications of any
 picklable Python object as well as optimized communications of Python
 object exposing the single-segment buffer interface (NumPy arrays,
 builtin bytes/string/array objects).
 .
 This package provides HTML rendering of the user's manual.

Package: python-mpire-doc
Description-md5: 49fca1ea0450fa224d88c3db917ea28d
Description-en: Python package for easy multiprocessing (documentation),
 but faster than multiprocessing in most scenarios, packs more features,
 and is generally more user-friendly than the default multiprocessing package.
 It combines the convenient map like functions of multiprocessing.Pool with
 the benefits of using copy-on-write shared objects of multiprocessing.Process,
 together with easy-to-use worker state, worker insights, worker init and exit
 functions, timeouts, and progress bar functionality.
 .
 This is the common documentation package.

Package: python-mpl-sphinx-theme-doc
Description-md5: 185c7eb0c54079e0c7cc5fcf40c42215
Description-en: documentation for the mpl-sphinx-theme Python library
 This is the official Sphinx theme for Matplotlib documentation.  It extends the
 pydata-sphinx-theme project, but adds custom styling and a navigation bar.
 .
 This package provides documentation for mpl-sphinx-theme.

Package: python-mpltoolkits.basemap-data
Description-md5: b5a5e6c90d5bcca00be564c517874367
Description-en: matplotlib toolkit to plot on map projections (data package)
 The matplotlib basemap toolkit is a library for plotting 2D data on maps in
 Python. It is similar in functionality to the matlab mapping toolbox, the IDL
 mapping facilities, GrADS, or the Generic Mapping Tools. PyNGL and CDAT are
 other libraries that provide similar capabilities in Python.
 .
 Basemap does not do any plotting on its own, but provides the facilities to
 transform coordinates to one of 23 different map projections (using the PROJ.4
 C library). Matplotlib is then used to plot contours, images, vectors, lines or
 points in the transformed coordinates. Shoreline, river and political boundary
 datasets (from Generic Mapping Tools) are provided, along with methods for
 plotting them. The GEOS library is used internally to clip the coastline and
 political boundary features to the desired map projection region.
 .
 Basemap provides facilities for reading data in netCDF and Shapefile formats,
 as well as directly over http using OPeNDAP. This functionality is provided
 through the PyDAP client, and a Python interface to the Shapefile C library.
 .
 Basemap is geared toward the needs of earth scientists, particular
 oceanographers and meteorologists. The author originally wrote Basemap to help
 in his research (climate and weather forecasting), since at the time CDAT was
 the only other tool in Python for plotting data on map projections. Over the
 years, the capabilities of Basemap have evolved as scientists in other
 disciplines (such as biology, geology and geophysics) requested and contributed
 new features.
 .
 This package contains data files for python-mpltoolkits.basemap

Package: python-mpltoolkits.basemap-doc
Description-md5: c65c0394d080549c210e324ad5cd79fb
Description-en: matplotlib toolkit to plot on map projections (documentation)
 The matplotlib basemap toolkit is a library for plotting 2D data on maps in
 Python. It is similar in functionality to the matlab mapping toolbox, the IDL
 mapping facilities, GrADS, or the Generic Mapping Tools. PyNGL and CDAT are
 other libraries that provide similar capabilities in Python.
 .
 Basemap does not do any plotting on its own, but provides the facilities to
 transform coordinates to one of 23 different map projections (using the PROJ.4
 C library). Matplotlib is then used to plot contours, images, vectors, lines or
 points in the transformed coordinates. Shoreline, river and political boundary
 datasets (from Generic Mapping Tools) are provided, along with methods for
 plotting them. The GEOS library is used internally to clip the coastline and
 political boundary features to the desired map projection region.
 .
 Basemap provides facilities for reading data in netCDF and Shapefile formats,
 as well as directly over http using OPeNDAP. This functionality is provided
 through the PyDAP client, and a Python interface to the Shapefile C library.
 .
 Basemap is geared toward the needs of earth scientists, particular
 oceanographers and meteorologists. The author originally wrote Basemap to help
 in his research (climate and weather forecasting), since at the time CDAT was
 the only other tool in Python for plotting data on map projections. Over the
 years, the capabilities of Basemap have evolved as scientists in other
 disciplines (such as biology, geology and geophysics) requested and contributed
 new features.
 .
 This package contains documentation and examples for python-mpltoolkits.basemap

Package: python-mpmath-doc
Description-md5: d9c1a4024309f4e9cdb80c497becbcb2
Description-en: library for arbitrary-precision floating-point arithmetic - Documentation
 Mpmath is a pure-Python library for multiprecision floating-point
 arithmetic. It provides an extensive set of transcendental functions,
 unlimited exponent sizes, complex numbers, interval arithmetic,
 numerical integration and differentiation, root-finding, linear
 algebra, and much more. Almost any calculation can be performed just
 as well at 10-digit or 1000-digit precision, and in many cases mpmath
 implements asymptotically fast algorithms that scale well for
 extremely high precision work.
 .
 If available, mpmath will (optionally) use gmpy to speed up high
 precision operations. If matplotlib is available, mpmath also
 provides a convenient plotting interface.
 .
 Its features include:
 .
 * Fair performance -- typically 10-100x faster than Python's
 decimal library
 * Transcendental functions -- all functions from Python's math and
 cmath modules, plus a few more like gamma, factorial, erf
 * Complex numbers -- with support for transcendental functions
 * Directed rounding -- floor, ceiling, down, up, half-down,
 half-up, half-even
 * Unlimited exponents -- no overflow or underflow
 .
 This package contains the documentation for mpmath Python module.

Package: python-msgspec-doc
Description-md5: e05a6547fd3fc1cf916d396af0171609
Description-en: Fast serialization/validation Python library (Documentation)
 msgspec is a library that provides the following features for serialization
 and validation of JSON, MessagePack, YAML, and TOML data:
 .
 * High performance encoders/decoders for common protocols. The JSON and
 MessagePack implementations regularly benchmark as the fastest options
 for Python.
 * Support for a wide variety of Python types. Additional types may be
 supported through extensions.
 * Zero-cost schema validation using familiar Python type annotations.
 In benchmarks msgspec decodes and validates JSON faster than orjson can
 decode it alone.
 * A speedy Struct type for representing structured data. If you already
 use dataclasses or attrs, structs should feel familiar. However, they're
 5-60x faster for common operations.
 .
 This package contains the documentation for python3-msgspec.

Package: python-mt-940-doc
Description-md5: 04310d181b9c48991809d4eb20ad3d28
Description-en: Python library to parse mt940 files (documentation)
 A library to parse MT940 files and returns smart Python collections for
 statistics and manipulation.
 .
 This is the common documentation package.

Package: python-multipledispatch-doc
Description-md5: a3c04354603b7a128f9f0de44cb5828a
Description-en: documentation for multipledispatch
 This implementation of multiple dispatch is efficient, mostly complete,
 performs static analysis to avoid conflicts, and provides optional namespace
 support. It looks good too.
 .
 What this does:
 * Dispatches on all non-keyword arguments
 * Supports inheritance
 * Supports instance methods
 * Supports union types, e.g. (int, float)
 * Supports builtin abstract classes, e.g. Iterator, Number, ...
 * Caches for fast repeated lookup
 * Identifies possible ambiguities at function definition time
 * Provides hints to resolve ambiguities when they occur
 * Supports namespaces with optional keyword arguments
 * Supports variadic dispatch
 .
 What this doesn't do:
 * Diagonal dispatch
 * Efficient update: The addition of a new signature requires a full resolve
 of the whole function. This becomes troublesome after you get to a few
 hundred type signatures.
 .
 This package contains the documentation for multipledispatch.

Package: python-multipletau-doc
Description-md5: 7f3079cb9deaa5790ef28d8e47942219
Description-en: documentation for multipletau Python module
 This package contains HTML documentation for python-multipletau
 .
 An online reference is available
 at http://paulmueller.github.io/multipletau

Package: python-murano-pkg-check-doc
Description-md5: 06017ceda213d655d15b43c3df94400e
Description-en: murano package validator tool - doc
 This package provide a way to validate Murano APPs. It checks packages
 against a list of known files and directories, the APP manifest consistency,
 and many other things.
 .
 This package contains the documentation.

Package: python-muranoclient-doc
Description-md5: 0ca04fdcd65bf97a55416c4aec3c4d6f
Description-en: cloud-ready application catalog - client doc
 Murano Project introduces an application catalog, which allows application
 developers and cloud administrators to publish various cloud-ready
 applications in a browsable categorised catalog, which may be used by the
 cloud users (including the inexperienced ones) to pick-up the needed
 applications and services and composes the reliable environments out of them
 in a "push-the-button" manner.
 .
 This package contains the documentation for the client.

Package: python-musicbrainzngs-doc
Description-md5: 746426b883b9a7e68610bedfd5173253
Description-en: Documentation for the Python Musicbrainz NGS interface modules
 This package provides documentation for the Python bindings for the
 Musicbrainz NGS webservice interface.
 .
 Musicbrainz is an open music encyclopedia that collects music metadata
 and makes it available to the public.

Package: python-mutagen-doc
Description-md5: a1e23b059f18d3397a3df8555644807b
Description-en: audio metadata editing library - documentation
 Mutagen is a Python module to handle audio metadata. It supports FLAC,
 M4A, MP3, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, and
 WavPack audio files. All versions of ID3v2 are supported, and all
 standard ID3v2.4 frames are parsed. It can read Xing headers to
 accurately calculate the bitrate and length of MP3s. ID3 and APEv2
 tags can be edited regardless of audio format. It can also manipulate
 Ogg streams on an individual packet/page level.
 .
 This package provides documentation for the mutagen package.

Package: python-mystic-doc
Description-md5: 54341cb418a3fd8c04f639f79641ddf6
Description-en: Constrained nonlinear optimization (documentation)
 The mystic framework provides a collection of optimization algorithms
 and tools that allows the user to more robustly (and easily) solve
 hard optimization problems for machine learning, uncertainty
 quantification and AI.  mystic gives the user fine-grained power to
 both monitor and steer optimizations as the fit processes are
 running.  Users can customize optimizer stop conditions, where both
 compound and user-provided conditions may be used.  Optimizers can
 save state, can be reconfigured dynamically, and can be restarted
 from a saved solver or from a results file.  All solvers can also
 leverage parallel computing, either within each iteration or as an
 ensemble of solvers.
 .
 mystic provides a stock set of configurable, controllable solvers
 with:
 * a common interface
 * a control handler with: pause, continue, exit, and callback
 * ease in selecting initial population conditions: guess, random, etc
 * ease in checkpointing and restarting from a log or saved state
 * the ability to leverage parallel & distributed computing
 * the ability to apply a selection of logging and/or verbose monitors
 * the ability to configure solver-independent termination conditions
 * the ability to impose custom and user-defined penalties and constraints
 .
 mystic is part of pathos, a Python framework for heterogeneous computing.
 .
 This package contains the mystic documentation in HTML format.

Package: python-napari-plugin-engine-doc
Description-md5: cdff58631d2889e76f3fdee9b918afc0
Description-en: documentation for the napari-plugin-engine Python library
 This package provides documentation for napari-plugin-engine

Package: python-natsort-doc
Description-md5: 7986a607c873c1bf99bc11320b9483f3
Description-en: Natural sorting for Python (doc)
 natsort lets you apply natural sorting to your sequences easily, for example:
 .
 >>> from natsort import natsorted
 >>> a = ['a2', 'a9', 'a1', 'a4', 'a10']
 >>> data = [['a1', 'a5'], ['a1', 'a40'], ['a10', 'a1'], ['a2', 'a5']]
 >>> natsorted(a)
 ['a1', 'a2', 'a4', 'a9', 'a10'
 >>> natsorted(data)
 [['a1', 'a5'], ['a1', 'a40'], ['a2', 'a5'], ['a10', 'a1']]
 .
 natsort identifies the numbers and sorts them separately from strings.
 .
 natsort comes with a shell script to use natural sorting in shell scripts. You
 can also execute natsort from the command line with Python -m natsort.
 .
 There exists another natural sorting package for Python called
 python-naturalsort. You may prefer that package if you wish to only sort
 version numbers.
 .
 This package contains API documentation and examples.

Package: python-navarp-doc
Description-md5: fee34c6bdb8655345c4b4e79410566d7
Description-en: Navigation tool for ARPES data (documentation)
 NavARP provides a navigation tool for Angle Resolved Photoemission
 spectroscopy data.  NavARP is a companion app during ARPES data
 acquitision (as in beamtime) and set of dedicated libraries helping to
 get high quality figures for publication.
 .
 This is the navarp documentation package.

Package: python-nbclient-doc
Description-md5: b6c3b0c82bb8485aa257117ffd81a62c
Description-en: Client to execute jupyter notebooks (documentation)
 nbclient is a client library for programmatic execution of jupyter notebook
 files in different execution contexts. It was previously part of
 nbconvert (ExecutePreprocessor).
 .
 This package contains documentation.

Package: python-nbconvert-doc
Description-md5: 00a72834c1c535e15b008683e6dd63cf
Description-en: Jupyter notebook conversion (documentation)
 Jupyter nbconvert converts notebooks to various other formats
 using Jinja templates.
 .
 This package installs the documentation.

Package: python-nbformat-doc
Description-md5: bc1a6d9fe4b3183726d48dee562fdeff
Description-en: Jupyter notebook format (documentation)
 This software component contains the reference implementation of the Jupyter
 notebook format, and Python APIs to work with notebooks.
 .
 This package installs the documentation.

Package: python-nbsphinx-doc
Description-md5: 1c477e9ea89ef107d00ec35d192f9e28
Description-en: Jupyter Notebook Tools for Sphinx -- doc
 nbsphinx is a Sphinx extension that provides a source parser for *.ipynb
 files. Custom Sphinx directives are used to show Jupyter Notebook code cells
 (and of course their results) in both HTML and LaTeX output.
 Un-evaluatednotebooks, i.e., notebooks without stored output cells, will be
 automatically executed during the Sphinx build process.
 .
 This is the common documentation package.

Package: python-ncclient-doc
Description-md5: 33b34878196ef25766d37ae7c6197d94
Description-en: Documentation for python-ncclient (Python library for NETCONF clients)
 ncclient is a Python library that facilitates client-side scripting
 and application development around the NETCONF protocol.
 .
 NETCONF (Network Configuration Protocol) provides mechanisms to install,
 manipulate, and delete the configuration of network devices. Its operations
 are realized on top of a simple remote procedure call (RPC) layer.
 .
 The NETCONF protocol uses an Extensible Markup Language (XML) based data
 encoding for the configuration data as well as the protocol messages.
 .
 This package provides the documentation of the library.

Package: python-network-runner-doc
Description-md5: 969aff5f763460d1f547db14268f3178
Description-en: abstraction of Ansible for interaction with networking devices (docs)
 Network-Runner is a python library that abstracts management and interaction
 with switching hardware to Ansible Networking. In theory it should work with
 any switch that has compatible modules included with Ansible Networking if
 the provider tasks are added to this librarys Ansible role.
 .
 This package provides the Sphinx generated documentation for Network-Runner.

Package: python-networking-bagpipe-doc
Description-md5: 0e46d28b8e7b2190899dad8f28d6438d
Description-en: Driver and agent code to use BagPipe implementation (common documentaiton)
 Driver and agent code to use BaGPipe lightweight implementation
 of BGP-based VPNs as a backend for Neutron.
 .
 This is the common documentation package.

Package: python-networking-bgpvpn-doc
Description-md5: 4134b135a192b5bd0247e67cd10a0bcf
Description-en: BGP-MPLS VPN Extension for OpenStack Networking (common documentation)
 This project provides an API and Framework to interconnect BGP/MPLS VPNs
 to Openstack Neutron networks, routers and ports.
 .
 The Border Gateway Protocol and Multi-Protocol Label Switching are widely
 used Wide Area Networking technologies. The primary purpose of this project
 is to allow attachment of Neutron networks and/or routers to VPNs built in
 carrier provided WANs using these standard protocols. An additional purpose
 of this project is to enable the use of these technologies within the Neutron
 networking environment.
 .
 This is the common documentation package.

Package: python-nextcloud-api-doc
Description-md5: b873badb2ffe2145562bd7fc97facb83
Description-en: docs for Python library that provides an API to interact with Nextcloud
 Python library that provides a robust and well-documented API that allows
 developers to interact with and extend Nextcloud's functionality.
 The key features are:
 - Fast: High performance, and as low-latency as possible.
 - Intuitive: Fast to code, easy to use.
 - Reliable: Minimum number of incompatible changes.
 - Robust: All code is covered with tests as much as possible.
 - Easy: Designed to be easy to use with excellent documentation.
 - Sync + Async: Provides both sync and async APIs.
 .
 This is the common documentation package.

Package: python-ngspetsc-doc
Description-md5: 4e9e359df53752738ad64e94a1208ef9
Description-en: a PETSc interface for NGSolve (docs)
 ngsPETSc is a PETSc interface for NGSolve. It extends the utility of
 meshes generated by netgen and interfaces with finite element solvers
 such as dolfinx (fenicsx) as well as NGSolve, Firedrake.
 .
 This is the documentation package.

Package: python-nh3-doc
Description-md5: 2e7da58f039b9eed5bdeefd8d80fe7cb
Description-en: Bindings to the ammonia HTML sanitization library (Documentation)
 nh3 provides Python bindings to the Rust based ammonia HTML whitelist-based
 HTML sanitization library (https://github.com/rust-ammonia/ammonia).
 .
 This package contains the documentation for python3-nh3.

Package: python-nibabel-doc
Description-md5: 3436bfe76cbda3f40f40154fed9dadce
Description-en: documentation for NiBabel
 NiBabel provides read and write access to some common medical and
 neuroimaging file formats, including: ANALYZE (plain, SPM99, SPM2), GIFTI,
 NIfTI1, MINC, as well as PAR/REC. The various image format classes give full
 or selective access to header (meta) information and access to the image data
 is made available via NumPy arrays.  NiBabel is the successor of PyNIfTI.
 .
 This package provides the documentation in HTML format.

Package: python-nipy-doc
Description-md5: f45b65d832f6be0a490a21cbbef63b75
Description-en: documentation and examples for NiPy
 This package contains NiPy documentation in various formats (HTML,
 TXT) including
 * User manual
 * Developer guidelines
 * API documentation

Package: python-nipype-doc
Description-md5: 45d6c134c86ccf68722773c768d93278
Description-en: Neuroimaging data analysis pipelines in Python3 -- documentation
 Nipype interfaces Python to other neuroimaging packages and creates
 an API for specifying a full analysis pipeline in Python.  Currently,
 it has interfaces for SPM, FSL, AFNI, Freesurfer, but could be
 extended for other packages (such as lipsia).
 .
 This package contains Nipype examples and documentation in various formats.

Package: python-nitime-doc
Description-md5: cd3ddd901500245fee648bc664b3b27e
Description-en: timeseries analysis for neuroscience data (nitime) -- documentation
 Nitime is a Python module for time-series analysis of data from
 neuroscience experiments.
 .
 This package provides the documentation in HTML format.

Package: python-nixio-doc
Description-md5: d6fa5dd7c95c37aeea353526399a8e5d
Description-en: NIX data model implementation in pure Python - documentation
 The NIXIO module is the native Python re-implementation of the NIX C++ library
 for the NIX data model.
 .
 The NIX data model allows one to store fully annotated scientific datasets,
 i.e. the data together with its metadata within the same container.  Long term
 plan is to achieve standardization by providing a common/generic data
 structure for a multitude of data types.
 .
 This package contains the nixio Python module documentation.

Package: python-nose-doc
Description-md5: 18461fe506b28c51828bc5e18adcc1ce
Description-en: documentation for discovery and running for Python's unittest
 nose provides an alternate test discovery and running process for
 unittest, one that is intended to mimic the behavior of py.test as
 much as is reasonably possible without resorting to too much magic
 .
 This package provides the documentation for nose.

Package: python-nose2-doc
Description-md5: 82ec6c90030ce6390fa6121d282f7699
Description-en: Next generation of nicer testing for Python2/3 (documentation)
 Nose2 is testing library aimed at being compatible with unittest and
 providing additional features, such as timed tests, better testing for
 exceptions. It also provides fixture methods at the package, module, class or
 test case level, depending on the developer's needs.
 .
 At an extended level, nose2 also provides a lot of builtin plugins to help
 with specific needs, including tests coverage, profiling, or doctests.
 .
 Nose2 is based on the Nose testsuite, which is no longer developed. It
 provides a better plugin API and supports Python2 and Python3 from the same
 codebase.
 .
 This package provides the sphinx-generated documentation of nose2.

Package: python-notebook-doc
Description-md5: 5193dd9d2354e8ca81574eb5f5933104
Description-en: Jupyter interactive notebook (documentation)
 The Jupyter Notebook is a web application that allows you to create and
 share documents that contain live code, equations, visualizations, and
 explanatory text. The Notebook has support for multiple programming
 languages, sharing, and interactive widgets.
 .
 This package contains the documentation.

Package: python-nox-doc
Description-md5: 1a1ddc38c133a5a4b7985bf265802818
Description-en: Flexible test automation (Documentation)
 Nox is a command-line tool that automates testing in multiple Python
 environments, similar to tox. Unlike tox, Nox uses a standard Python file for
 configuration.
 It will automatically create virtualenv with the appropriate interpreter,
 install the specified dependencies, and run the commands in order.
 .
 This package contains the documentation.

Package: python-nvchecker-doc
Description-md5: a6982b23ddc29ba5cf914cb7eec33a00
Description-en: new-version checker for software releases (documentation)
 nvchecker (short for new version checker) is for checking if a new
 version of some software has been released.
 .
 This package contains the documentation in HTML format.

Package: python-nxs-doc
Description-md5: 67c35ed18b45252192fdbeffa0ae6402
Description-en: NeXus scientific data file format - documentation
 NeXus is a common data format for neutron, X-ray, and muon science. It
 is being developed as an international standard by scientists and
 programmers representing major scientific facilities in Europe, Asia,
 Australia, and North America in order to facilitate greater cooperation
 in the analysis and visualization of neutron, X-ray, and muon data.
 .
 This is the package containing the documentation.

Package: python-objgraph-doc
Description-md5: 04a01095057c0c94d95ddf3db61dadc7
Description-en: Module for exploring Python object reference graphs (Documentation)
 objgraph is a module that lets you visually explore Python object graphs.
 .
 It can be used for counting and statistics, finding root references
 responsible for large object trees and export the object reference graphs in
 graphviz format.
 .
 This package contains the documentation for objgraph.

Package: python-odf-doc
Description-md5: 816ffd4a29dc33a6fa9ed277b7415383
Description-en: documentation and examples for python-odf and python3-odf
 Odfpy is a library to read and write OpenDocument v. 1.1 files.

Package: python-odf-tools
Description-md5: 6243580f26c8806d227055e22c0e7320
Description-en: Python tools to manipulate OpenDocument files
 Simple tool collection to manipulate ODF files, like converting CSV to
 spreadsheet, e-mails to text files, text files to HTML, including images
 given by URLs, filling user fields with data tables, and so on.

Package: python-odmantic-doc
Description-md5: 7c5b08e1fcf9f40af62242de069c5f59
Description-en: Simple and powerful factories for mock data generation (Documentation)
 Sync and Async ODM (Object Document Mapper) for MongoDB based on standard
 Python type hints. Built on top of Pydantic for model definition and
 validation.
 .
 Core features:
 * Simple: define your model by typing your fields using Python types, build
 queries using Python comparison operators
 * Developer experience: field/method autocompletion, type hints, data
 validation, performing database operations with a functional API
 * Fully typed: leverage static analysis to reduce runtime issues
 * AsyncIO support: works well with ASGI frameworks (FastAPI, quart, sanic,
 Starlette, ...) but works also perfectly in synchronous environments
 * Serialization: built-in JSON serialization and JSON schema generation
 .
 This package contains the documentation for python3-odmantic.

Package: python-odoorpc-doc
Description-md5: 4f929f4583ad84b30e6d6afcd1cd4bf6
Description-en: pilot Odoo servers through RPC (documentation)
 OdooRPC is a Python module providing an easy way to pilot your Odoo
 (formerly known as OpenERP or TinyERP) servers through RPC.
 .
 Features supported:
 - access to all data model methods (even browse) with an API similar
 to the server-side API,
 - use named parameters with model methods,
 - user context automatically sent providing support for
 internationalization,
 - browse records,
 - execute workflows,
 - manage databases,
 - reports downloading,
 - JSON-RPC protocol (SSL supported)
 .
 OdooRPC is a modern alternative to the older OERPLib by the same
 author. It supports both Python 2 and 3.
 .
 This package provides the documentation and an example.

Package: python-opcodes-doc
Description-md5: 246d56f4da3893f174c0a669da79b0d2
Description-en: Database of Processor Instructions/Opcodes (common documentation)
 The project provides descriptions for most user-mode x86, x86-64, and k1om
 instructions up to AVX-512 and SHA (including 3dnow!+, XOP, FMA3, FMA4,
 TBM and BMI2).
 .
 This is the common documentation package.

Package: python-openapi-core-doc
Description-md5: 491036adf6c039dd9827673506b68650
Description-en: Client- and server-side support for OpenAPI specification (documentation)
 This Python library adds client-side and server-side support for the
 OpenAPI v3.0 and v3.1 specification. It offers:
 .
 * validation and unmarshalling of request and response data (including
 webhooks)
 * integration with popular libraries (Requests and Werkzeug) and
 frameworks (Django, Falcon, Flask, Starlette)
 * customization with media type deserializers and format unmarshallers
 * security data providers (API keys, Cookie, Basic and Bearer HTTP
 authentications)
 .
 This package contains HTML documentation.

Package: python-openapi-schema-validator-doc
Description-md5: 85fb07066dcea38371bb488b595137fa
Description-en: Validate schema against the OpenAPI Schema Specifications (documentation)
 This Python module validates schema against the OpenAPI Schema Specification
 version 3.0 or 3.1.
 .
 This package contains HTML documentation.

Package: python-openapi-spec-validator-doc
Description-md5: 9410e3842ce1f59b74f04fa6e1f27e9e
Description-en: Validates OpenAPI Specs against 2.0, 3.0 and 3.1 standards (documentation)
 This is a Python module that validates OpenAPI Specs against the
 OpenAPI 2.0 (aka Swagger), OpenAPI 3.0 and OpenAPI 3.1 specifications.
 The validator aims to check for full compliance with the Specification.
 .
 This package contains HTML documentation.

Package: python-openleadr-python-doc
Description-md5: fef7f46f654722141a1d65352aa3232e
Description-en: Python 3 module for OpenADR systems (common documentation)
 OpenLEADR is a Python 3 module that provides a convenient interface to
 OpenADR systems. It contains an OpenADR Client that you can use to talk to
 other OpenADR systems, and it contains an OpenADR Server (VTN) with
 convenient integration possibilities.
 .
 It currently implements the OpenADR 2.0b specification.
 .
 This is the common documentation package.

Package: python-openpyxl-doc
Description-md5: ae9e076b59dd668da5a51d090c6e2e97
Description-en: Python module to read/write OpenXML xlsx/xlsm files - docs
 Openpyxl is a pure Python 3 module to read/write Excel 2007 (OpenXML)
 xlsx/xlsm files.
 .
 This package contains the documentation.

Package: python-openshift-doc
Description-md5: 9a5ee7cb90523c4bcb22d5f94ae152f5
Description-en: Python client for the OpenShift API (common documentation)
 Python client for the Kubernetes and OpenShift APIs.
 There are two ways this project interacts with the Kubernetes and OpenShift
 APIs. The first, now deprecated, is to use models and functions generated
 with swagger from the API spec. The second, new approach, is to use a single
 model and client to generically interact with all resources on the server.
 The dynamic client also works with resources that are defined by aggregated
 API servers or Custom Resource Definitions.
 .
 This package installs the common documentation package.

Package: python-openslide-examples
Description-md5: 166336df006f07771e20aced2add4e39
Description-en: Python examples for python-openslide and python3-openslide
 OpenSlide is a C library that provides a simple interface to read whole-slide
 images also known as virtual slides.
 .
 Whole-slide images, also known as virtual slides, are large, high resolution
 images used in digital pathology. Reading these images using standard image
 tools or libraries is a challenge because these tools are typically designed
 for images that can comfortably be uncompressed into RAM or a swap file.
 Whole-slide images routinely exceed RAM sizes, often occupying tens of
 gigabytes when uncompressed. Additionally, whole-slide images are typically
 multi-resolution, and only a small amount of image data might be needed at a
 particular resolution.
 .
 This library currently supports:
 - Aperio (.svs, .tif)
 - Hamamatsu (.vms, .vmu, .ndpi)
 - Leica (.scn)
 - MIRAX (.mrxs)
 - Sakura (.svslide)
 - Trestle (.tif)
 - Generic tiled TIFF (.tif)
 .
 This package contains the Python examples for OpenSlide Python bindings.

Package: python-opentelemetry-doc
Description-md5: bc77ae67dc4d32fa6649776d34089ab0
Description-en: OpenTelemetry-Python API Reference
 OpenTelemetry is a collection of APIs, SDKs, and tools. Use it to instrument,
 generate, collect, and export telemetry data (metrics, logs, and traces) to
 help you analyze your software’s performance and behavior.
 .
 OpenTelemetry, also known as OTel, is a vendor-neutral open source
 Observability
 (https://opentelemetry.io/docs/concepts/observability-primer/#what-is-observability)
 framework for instrumenting, generating, collecting, and exporting telemetry
 data such as traces
 (https://opentelemetry.io/docs/concepts/signals/traces/),
 metrics (https://opentelemetry.io/docs/concepts/signals/metrics/), and logs
 (https://opentelemetry.io/docs/concepts/signals/logs/).
 .
 This package contains the docs for the Python OpenTelemetry implementation.

Package: python-opentracing-doc
Description-md5: e7b816bb98cdf4be4fe59f5b2c6eb477
Description-en: opentracing interface for Python - documentation
 This library is a Python platform API for OpenTracing.
 .
 It allows Python programs to interact with an OpenTracing server.
 .
 This package contains the documentation.

Package: python-opt-einsum-doc
Description-md5: 8f94b6d9816a20780bdab4c1b1e6eb52
Description-en: Documentation for python-opt-einsum
 Optimized einsum can significantly reduce the overall execution time
 of einsum-like expressions by optimizing the expression's contraction
 order and dispatching many operations to canonical BLAS, cuBLAS, or
 other specialized routines.
 .
 This package contains documentation for opt-einsum.

Package: python-oracledb-doc
Description-md5: e8077e888bc42d593d4c2a552716e8c1
Description-en: Python driver for Oracle Database (documentation)
 python-oracledb is a Python programming language extension module allowing
 Python programs to connect to Oracle Database. It is the renamed, new major
 release of the popular cx_Oracle driver.
 .
 The module conforms to the Python Database API 2.0 specification with a
 considerable number of additions and a couple of minor exclusions
 .
 Oracle client libraries are NOT necessary when connecting using "Thin" mode,
 which is the default, but requires Oracle Database Server 12.1 or later --
 which was initially released in July 2013.
 .
 This is the common documentation package.

Package: python-orange-spectroscopy-doc
Description-md5: 47531a27c9976aa2b452764029b945ea
Description-en: documentation for the orange-spectroscopy Python library
 This package provides documentation for orange-spectroscopy

Package: python-os-api-ref-common
Description-md5: 2a28e20b2f2cb5bd7aab4ebb256cea5e
Description-en: Sphinx Extensions to support API reference sites in OpenStack - common
 This project is a collection of sphinx stanzas that assist in building an API
 Reference site for an OpenStack project in RST. RST is great for unstructured
 English, but displaying semi structured (and repetitive) data in tables is
 not it's strength. This provides tooling to insert semi-structured data
 describing request and response parameters, and turn those into nice tables.
 .
 The project also includes a set of styling (and javascript) that is expected
 to layer on top of an oslosphinx theme base. This provides a nice set of
 collapsing sections for REST methods and javascript controls to expand /
 collapse all sections.
 .
 This package contains the common files.

Package: python-os-faults-doc
Description-md5: 508f1a3e573537ad0bbeeaae6c57f146
Description-en: OpenStack fault-injection library - doc
 The library does destructive actions inside an OpenStack cloud. It provides an
 abstraction layer over different types of cloud deployments. The actions are
 implemented as drivers (e.g. DevStack driver, Fuel driver, Libvirt driver,
 IPMI driver).
 .
 This package contains the documentation.

Package: python-os-testr-doc
Description-md5: 98ea3d50edee65a447ae559afd051372
Description-en: Utility wrappers for testrepository for OpenStack projects - doc
 A number of small wrappers to support use of testrepository
 across OpenStack projects.
 .
 This package contains the documentation.

Package: python-oslosphinx-common
Description-md5: 077c763ddff7d336f7cc46d0273fda78
Description-en: theme and extension support for openstack - common
 Theme and extension support for Sphinx documentation from the OpenStack
 project. To use the theme, symply add 'oslosphinx' to the extensions list in
 the conf.py file in your Sphinx project.
 .
 This package contains the common files.

Package: python-oslotest-doc
Description-md5: 642f60227f5ddb02e38b92ff631fe354
Description-en: OpenStack test framework - doc
 OpenStack test framework that provides base classes and fixtures for creating
 unit and functional tests.
 .
 This package contains the documentation.

Package: python-osmnx-doc
Description-md5: 5c2b79887b6eeffcfb6fee5546e3623e
Description-en: tool to study street networks from OpenStreetMap -- doc
 OSMnx retrieves, models, analyzes, and visualizes street networks
 from OpenStreetMap (OSM).
 .
 OSMnx is a Python package that lets you download spatial geometries
 and model, project, visualize, and analyze street networks from
 OpenStreetMap's APIs. Users can download and model walkable, drivable,
 or bikable urban networks with a single line of Python code, and then
 easily analyze and visualize them.
 .
 This package contains documentation for OSMnx.

Package: python-pairix-examples
Description-md5: 5bfd75148bd6210b6a04d9db503a008a
Description-en: 1D/2D indexing and querying with a pair of genomic coordinates (examples)
 Pairix is a tool for indexing and querying on a block-compressed text
 file containing pairs of genomic coordinates.
 .
 Pairix is a stand-alone C program that was written on top of tabix as a
 tool for the 4DN-standard pairs file format describing Hi-C data:
 pairs_format_specification.md
 .
 However, Pairix can be used as a generic tool for indexing and querying
 any bgzipped text file containing genomic coordinates, for either 2D- or
 1D- indexing and querying.
 .
 For example: given the custom text file below, you want to extract
 specific lines from the Pairs file further below. An awk command would
 read the Pairs file from beginning to end. Pairix creates an index and
 uses it to access the file from a relevant position by taking advantage
 of bgzf compression, allowing for a fast query on large files.
 .
 This package contains some example data to test the package.

Package: python-pamqp-doc
Description-md5: 7ee7c2cb5559e7493628dff229eabfec
Description-en: RabbitMQ Focused AMQP low-level library (Documentation)
 pamqp is a low level AMQP 0-9-1 frame encoding and decoding library for Python.
 It is not a end-user client library for talking to RabbitMQ but rather is used
 by client libraries for marshaling and unmarshaling AMQP frames.
 .
 AMQP class/method command class mappings can be found in the
 pamqp.specification module while actual frame encoding and encoding should be
 run through the pamqp.frame module.
 .
 This package contains the documentation.

Package: python-pandas-doc
Description-md5: 2e1b4d1393f234251ea40204176560af
Description-en: data structures for "relational" or "labeled" data - documentation
 pandas is a Python package providing fast, flexible, and expressive
 data structures designed to make working with "relational" or
 "labeled" data both easy and intuitive. It aims to be the fundamental
 high-level building block for doing practical, real world data
 analysis in Python. pandas is well suited for many different kinds of
 data:
 .
 - Tabular data with heterogeneously-typed columns, as in an SQL
 table or Excel spreadsheet
 - Ordered and unordered (not necessarily fixed-frequency) time
 series data.
 - Arbitrary matrix data (homogeneously typed or heterogeneous) with
 row and column labels
 - Any other form of observational / statistical data sets. The data
 actually need not be labeled at all to be placed into a pandas
 data structure
 .
 This package contains the documentation.

Package: python-panoramisk-doc
Description-md5: 771525b6279682855a9327ffaeca2fc6
Description-en: asyncio based library to play with asterisk (doc)
 Panoramisk is a library based on python’s AsyncIO to play with Asterisk’s
 manager.
 It uses the TCP manager server to listen to events and send actions.
 .
 This package contains the HTML documentation.

Package: python-parfive-doc
Description-md5: a6573fb3555595caefb58a8278b572a5
Description-en: documentation for the parfive Python library
 Parfive is a small library for downloading files, its objective is to
 provide a simple API for queuing files for download and then
 providing excellent feedback to the user about the in progress
 downloads. It also aims to provide a clear interface for inspecting
 any failed downloads.
 .
 Parfive supports downloading files over either HTTP or FTP using
 aiohttp and aioftp.
 .
 This package provides documentation for parfive

Package: python-parsel-doc
Description-md5: e1820fd35c136a1fbbeb9b7b91ce389f
Description-en: Python 3 library to extract HTML/XML data (documentation)
 Parsel is a Python library to extract data from HTML and XML using XPath and
 CSS selectors
 .
 This module is used to, for example:
 - Extract text using CSS or XPath selectors
 - Regular expression helper methods
 .
 This package contains the documentation.

Package: python-parsl-doc
Description-md5: 28da8d91574bacfe594f0a755c15681d
Description-en: Parallel Scripting Library for Python - documentation
 Parsl extends parallelism in Python beyond a single computer.
 .
 One can use Parsl just like Python's parallel executors but across multiple
 cores and nodes. However, the real power of Parsl is in expressing multi-step
 workflows of functions. Parsl lets one chain functions together and will
 launch each function as inputs and computing resources are available.
 .
 This package provides a locally readable Parsl documentation.

Package: python-parso-doc
Description-md5: 12c925041725bb461f5a0f16c3ac68e6
Description-en: documentation for the parso Python library
 This package provides documentation for parso

Package: python-parted-doc
Description-md5: d0722b4c016ec5e8ad1a670a3d1b86e7
Description-en: Python 3 interface for libparted (common documentation)
 pyparted is a set of Python modules that provide Python programmers an
 interface to libparted (http://www.gnu.org/software/parted), the GNU parted
 library for disk partitioning and file system manipulation.
 .
 This package contains the common documentation.

Package: python-paste-doc
Description-md5: a43636ce731e0d4d8512b421f3914b6f
Description-en: tools for using a Web Server Gateway Interface stack - documentation
 Python Paste brings consistency to Python web development and web application
 installation, providing tools for both developers and system administrators.
 .
 Paste for Administrators:
 * Easily install, run, and configure multiple Paste-enabled web
 applications at once, and integrate them into your website how
 you want (SCGI, FCGI, AJP, WSGI)
 * Manage and install web applications system-wide for easy maintenance
 .
 Paste for Web Developers:
 * Increase your web application's audience
 * Provide starter templates and custom commands for using your web framework
 * Keep your development and deployment straightened out, and your automated
 testing streamlined
 * Attention payed to the full development cycle -- starting projects,
 converting old projects, updating and deploying projects -- using a set of
 complementary packages and tools
 .
 This package provides the Sphinx generated documentation for Paste.

Package: python-pastedeploy-tpl
Description-md5: 65396d82d79bec25654d2a3779e4894d
Description-en: load, configure, compose WSGI applications and servers (Transitional package)
 Paste Deployment is a system for finding and configuring WSGI applications and
 servers. For WSGI application consumers it provides a single, simple function
 (loadapp) for loading a WSGI application from a configuration file or a Python
 Egg. For WSGI application providers it only asks for a single, simple entry
 point to your application, so that application users don't need to be exposed
 to the implementation details of your application.
 .
 This is a transitional package that pulls in the required package for the
 old package. It can be safely removed.

Package: python-pathos-doc
Description-md5: d6d01d984c0dc2810e99e33323810e06
Description-en: Framework for heterogeneous parallel computing (documentation)
 Pathos provides a consistent high-level interface for configuring and
 launching parallel computations across heterogeneous resources.  It
 provides configurable launchers for parallel and distributed
 computing, where each launcher contains the syntactic logic to
 configure and launch jobs in an execution environment.  Examples of
 launchers include: "pyina", a queue-less MPI-based launcher;
 "pathos", an ssh-based launcher; "multiprocess", a multi-process
 launcher.
 .
 It provides a consistent interface for parallel and/or distributed
 versions of "map" and "apply" for each launcher; the guiding design
 principle is that "map" and "apply" should be drop-in replacements in
 otherwise serial code, reducing the time to conver a code to
 parallel, but also enabling a single code-base to be maintained
 instead of requiring serial, parallel and distributed versions of
 code.
 .
 The "pathos" framework consists of several interoperating packages:
 * "dill": serialize all of Python (python3-dill)
 * "pox": utilities for filesystem exploration and automated builds
 (python3-pox)
 * "klepto": persistent caching to memory, disk, or database
 (python3-klepto)
 * "multiprocess": better multiprocessing and multithreading in Python
 (python3-multiprocess)
 * "ppft": distributed and parallel Python (python3-ppft)
 * "pyina": MPI parallel "map" and cluster scheduling (python3-pyina)
 * "pathos": graph management and execution in heterogeneous computing
 (python3-pathos)
 .
 This package contains the pathos documentation in HTML format.

Package: python-pathvalidate-doc
Description-md5: e9bf94fd3d535f52c1151d72827c90c4
Description-en: sanitize/validate filenames/file-paths/etc (Documentation)
 pathvalidate is a Python library to sanitize/validate a string such as
 filenames/file-paths/etc.
 .
 Features:
 * Sanitize/Validate a string as a file name or file path
 * file name/path argument validator/sanitizer for argparse and click
 * Multi platform support: sanitize/validate file names/paths for a specific
 platform (Linux/Windows/macOS/Posix) or universal (platform independent)
 * Multibyte character support
 .
 This package contains the documentation.

Package: python-patsy-doc
Description-md5: 9a9514f1efc2be5693dfe17972373ebd
Description-en: documentation and examples for patsy
 This package contains documentation and example scripts for
 python3-patsy.

Package: python-pdbx-doc
Description-md5: d5d47e01b7552037249b072c3ec4dff8
Description-en: utilities for PDBx/mmCIF storage model (common documentation)
 This package is based on PDBx Python code
 (http://mmcif.wwpdb.org/pdbx-mmcif-home-page.html). The package emphasizes a
 simple and pure Python interface to basic mmCIF functionality.
 .
 This is the common documentation package.

Package: python-peachpy-doc
Description-md5: 33df0faf4fb66fe8de9fa3a0d2c3de28
Description-en: Portable Efficient Assembly Codegen in Higher-level Python (doc)
 PEACH-Py is a Python framework for writing high-performance assembly kernels.
 PEACH-Py is developed to simplify writing optimized assembly kernels while
 preserving all optimization opportunities of traditional assembly.
 .
 This is the common documentation package.

Package: python-peewee-doc
Description-md5: 41183784e3a33c2a3fc90e1ff7747821
Description-en: Documentation pyhton peewee simple ORM
 Peewee is a simple and small ORM. It has few (but expressive)
 concepts, making it easy to learn and intuitive to use.
 .
 * A small, expressive ORM
 * Written in Python with support for version 3.2+.
 * Built-in support for sqlite, MySQL, and PostgreSQL. Numerous
 extensions are available (postgres hstore/json/arrays, sqlite
 full-text-search, schema migrations, and much more).
 .
 This package contains HTML documentation for provided module.

Package: python-pegen-doc
Description-md5: a424fb3ceef3ad0d4e2e61e3de447b67
Description-en: CPython's PEG parser generator (documentation)
 Pegen is the parser generator used in CPython to produce the parser used by
 the interpreter. It allows one to produce PEG parsers from a description of a
 formal Grammar.
 .
 Pegen exists to distribute a version of the Python PEG parser generator used
 by CPython that can be installed as package, with some improvements. Although
 the official PEG generator included in CPython can generate both Python and C
 code, this distribution of the generator only allows one to generate Python
 code. This is due to the fact that the C code generated by the generator
 included in CPython includes a lot of implementation details and private
 headers that are not available for general usage.
 .
 This package contains the documentation for Pegen.

Package: python-periodictable-doc
Description-md5: 2a49315be635842ff19ca9389dd5b0a7
Description-en: Extensible periodic table of the elements (common documentation)
 This package provides a periodic table of the elements with support
 for mass, density and xray/neutron scattering information.
 .
 Masses, densities and natural abundances come from the NIST Physics
 Laboratory, but do not represent a critical evaluation by NIST
 scientists.
 .
 Neutron scattering calculations use values collected by the Atomic
 Institute of the Austrian Universities. These values do corresponding
 to those from other packages, though there are some differences
 depending to the tables used. Bound coherent neutron scattering for
 gold in particular is significantly different from older value:
 7.63(6) as measured in 1974 compared to 7.90(7) as measured in 1990.
 .
 X-ray scattering calculations use a combination of empirical and
 theoretical values from the LBL Center for X-ray Optics. These values
 differ from those given in other sources such as the International
 Tables for Crystallography, Volume C, and so may give different
 results from other packages.
 .
 This is the common documentation package.

Package: python-periphery-doc
Description-md5: 868564a2da8f6f5bb5dff6b7292e41e3
Description-en: Peripheral I/O (Documentation)
 A pure Python library for GPIO, LED, PWM, SPI, I2C, MMIO, and Serial peripheral
 I/O interface access in userspace Linux. It is useful in embedded Linux
 environments (including Raspberry Pi, BeagleBone, etc. platforms) for
 interfacing with external peripherals.
 .
 This package contains the documentation.

Package: python-persistent-doc
Description-md5: c45e7b861f4266e5cc8bbe34e1a64c88
Description-en: Automatic persistence for Python objects - documentation
 This package contains a generic persistence implementation for Python. It
 forms the core protocol for making objects interact "transparently" with
 a database such as the ZODB.
 .
 This package contains the Python module documentation. Alternatively,
 there is an online version at https://persistent.readthedocs.io/

Package: python-petsc4py-doc
Description-md5: 13ea19d3c484e4356d55475bc745d0fb
Description-en: Python bindings for PETSc libraries: documentation and examples
 PETSc is a suite of data structures and routines for the scalable (parallel)
 solution of scientific applications modeled by partial differential equations.
 It employs the MPI standard for all message-passing communication.
 .
 petsc4py provides Python bindings to almost all functions of PETSc.
 This package provides documentation and examples for petsc4py.

Package: python-pglast-doc
Description-md5: 09a900c82ba9b4e80c6e5547a46a28c8
Description-en: PostgreSQL Languages AST and statements prettifier (common documentation)
 This is a Python 3 module that exposes the parse tree of a PostgreSQL
 statement (extracted by the almost standard PG parser repackaged as a
 standalone static library by libpg_query) as set of interconnected nodes,
 usually called an abstract syntax tree.
 .
 This is the common documentation package.

Package: python-phx-class-registry-doc
Description-md5: b94cab6f82a6faf552e5ac4b5947b4df
Description-en: Module to define global factories and service registries - Documentation
 At the intersection of the Registry and Factory patterns lies the
 ClassRegistry.
 .
 This module allows to:
 .
 * Define global factories that generate new class instances based on
 configurable keys.
 * Seamlessly create powerful service registries.
 * Integrate with setuptools's entry_points system to make registries
 extensible by 3rd-party libraries.
 .
 This package provides the documentation for the class_registry module.

Package: python-picobox-doc
Description-md5: f6773c5bd9f19c0e91afab89b555111a
Description-en: Opinionated Python dependency injection framework (documentation)
 Picobox is designed to be clean, pragmatic and with Python in mind.
 No complex graphs, no implicit injections, no type bindings - just
 picoboxes and explicit demands.
 .
 It is a small, thread-safe, pure Python library with no dependencies.
 .
 This package contains HTML documentation.

Package: python-picologging-doc
Description-md5: e83fc5d07de80fa4937483ed6389d494
Description-en: Fast and lightweight Python logging library (Documentation)
 Picologging is a high-performance logging library for Python, it's about
 4-10x faster than the logging module in the standard library.
 .
 Picologging is designed to be used as a drop-in replacement for applications
 which already use logging, and supports the same API as the logging module.
 .
 This package contains the documentation for python3-picologging.

Package: python-pika-doc
Description-md5: 5ad1baa3196a5c1a6dee0016d813c7c2
Description-en: AMQP client library documentation
 Pika is a pure-Python implementation of the AMQP-0-9-1 protocol that tries to
 stay fairly independent of the underlying network support library. Pika was
 developed primarily for use with RabitMQ, but also works with other
 AMQP-0-9-1 brokers.
 .
 This is the library documentation.

Package: python-pint-doc
Description-md5: 99900a3127c3671bcad7e5d6ff2ea4b3
Description-en: define, operate and manipulate physical quantities - doc
 Pint is Python module/package to define, operate and manipulate physical
 quantities: the product of a numerical value and a unit of measurement. It
 allows arithmetic operations between them and conversions from and to
 different units.
 .
 It is distributed with a comprehensive list of physical units, prefixes and
 constants. Due to its modular design, you can extend (or even rewrite!) the
 complete list without changing the source code.
 .
 This package contains the documentation.

Package: python-pkginfo-doc
Description-md5: 5e02b68b0a2eaf2a14e1714caa31f897
Description-en: Python module to query metadata from packages documentation
 This package provides an API for querying the distutils metadata written in
 the PKG-INFO file inside a source distribution (an sdist), or into the
 EGG-INFO directory of an installed distribution.

Package: python-planarity-doc
Description-md5: e2b13ca466c1f7927e87d65369d246ec
Description-en: Python wrapper for planar graph algorithms -- doc
 This package is a Python wrapper for the planar graph
 algorithms of the Edge Addition Planarity Suite:
 - planarity testing
 - planar graph embedding
 - planar graph drawing
 - forbidden subgraph isolation
 .
 This is the common documentation package with examples.

Package: python-plaster-doc
Description-md5: 8cdf608563150a9cb9054dc02ba0b66f
Description-en: Python multi-format configuration file loader interface - Documentation
 plaster is a loader interface around arbitrary config file formats. It exists
 to define a common API for applications to use when they wish to load
 configuration settings.
 .
 The library itself does not aim to handle anything except a basic API that
 applications may use to find and load configuration settings. Any specific
 constraints should be implemented in a pluggable loader which can be registered
 via an entrypoint.
 .
 This package provides the documentation of the module.

Package: python-plastex-doc
Description-md5: ad1554432b16d3cfa0e1b82094d352f9
Description-en: LaTeX document processing framework in Python - documentation
 plasTeX is a collection of Python frameworks that allow you to process LaTeX
 documents. This processing includes, but is not limited to, conversion of
 LaTeX documents to various document formats. Of course, it is capable of
 converting to HTML or XML formats such as DocBook and tBook, but it is an
 open framework that allows you to drive any type of rendering. This means that
 it could be used to drive a COM object that creates a MS Word Document.
 .
 The plasTeX framework allows you to control all of the processes including
 tokenizing, object creation, and rendering through API calls. You also have
 access to all of the internals such as counters, the states of "if" commands,
 locally and globally defined macros, labels and references, etc. In essence,
 it is a LaTeX document processor that gives you the advantages of an XML
 document in the context of a language as superb as Python.
 .
 This package contains the documentation for both modules and command line
 tool.

Package: python-pmw-doc
Description-md5: eaf3e86970115490b8565ca024bb235f
Description-en: Pmw -- Python MegaWidgets (documentation)
 Pmw is a framework for building high-level compound widgets in Python
 using the Tkinter interface to the Tk graphics library.  It
 consists of a set of base classes and a library of flexible and
 extensible megawidgets built on these base classes.
 .
 This package provides the pmw documentation.

Package: python-podcastparser-doc
Description-md5: b2abc57e5104f928d6bf5060038c84e8
Description-en: Simplified, fast RSS parsing library (common documentation)
 The podcast parser project is a library from the gPodder project to
 provide an easy and reliable way of parsing RSS- and Atom-based podcast
 feeds in Python.
 .
 This is the common documentation package.

Package: python-pointpats-doc
Description-md5: 8bea4e2175beccd99f988a94fbb13ddb
Description-en: statistical analysis of planar point patterns (common documentation)
 The main objective of this module is to provide methods and functions for
 analyzing spatial patterns in point data. This includes the detection and
 characterization of different types of patterns, such as clusters, scatters
 or random patterns.
 .
 The project is integrated with the PySAL library, which is a broader library
 for spatial analysis in Python. This means that PointPatterns can be used in
 conjunction with other tools available in the PySAL ecosystem.
 .
 One of the main features of the module is to provide methods to calculate
 descriptive statistics, detect spatial clusters, perform orbit analysis
 and even perform statistical tests to evaluate the significance of observed
 patterns.
 .
 This package installs the common documentation package.

Package: python-polib-doc
Description-md5: 5fb264d763f22b3c489355676dcf3bde
Description-en: Python library to parse and manage gettext catalogs (documentation)
 polib allows you to manipulate, create, modify gettext files
 (pot, po and mo files). You can load existing files, iterate
 through it's entries, add, modify entries, comments or metadata,
 etc... or create new po files from scratch.
 .
 This package installs polib documentation.

Package: python-polsarpro-doc
Description-md5: c19eedc22cd98a87b372240308b2cbb2
Description-en: Python implementation of selected PolSARpro functions -- (documentation)
 PolSARPro is a SW for polarimetric analysis of Synthetic Aperture
 Radar (SAR) data.
 It was originally developed in C and Tcl/Tk language.
 This package provides a re-implementation in Python of a selected
 subset of the functions of the original SW, like:
 * polarimetric decompositions
 * I/O routines
 * polarimetric speckle filtering
 .
 This package contains the HTML documentation.

Package: python-pomegranate-doc
Description-md5: 624b1b2e481885c2240a30615a9138ae
Description-en: documentation accompanying probabilistic modelling library
 pomegranate is a package for probabilistic models in Python that is
 implemented in cython for speed. It's focus is on merging the easy-to-use
 scikit-learn API with the modularity that comes with probabilistic
 modeling to allow users to specify complicated models without needing to
 worry about implementation details. The models are built from the ground
 up with big data processing in mind and so natively support features
 like out-of-core learning and parallelism.
 .
 This is the common documentation package.

Package: python-pontos-doc
Description-md5: 761429801a56454ac44f68265ff68bdd
Description-en: Greenbone Python Utilities and Tools (common documentation)
 This package contains  a collection of utilities, tools, classes and functions
 maintained by Greenbone Networks.
 .
 Pontos is the German name of the Greek titan Pontus, the titan of the sea.
 .
 This is the common documentation package.

Package: python-pook-doc
Description-md5: 814da87a8db564dab5aa357e8aba83da
Description-en: HTTP traffic mocking and testing made easy (common documentation)
 Versatile, expressive and hackable utility library for HTTP traffic mocking
 and expectations made easy in Python. Heavily inspired by gock.
 .
 Features:
 - Simple, expressive and fluent API.
 - Provides both Pythonic and chainable DSL API styles.
 - Full-featured HTTP response definitions and expectations.
 - Matches any HTTP protocol primitive (URL, method, query params, headers,
 body...).
 - Full regular expressions capable mock expectations matching.
 - Supports most popular HTTP clients via interceptor adapters.
 - Configurable volatile, persistent or TTL limited mocks.
 - Works with any testing framework/engine (unittest, pytest...).
 - First-class JSON & XML support matching and responses.
 - Supports JSON Schema body matching.
 - Works in both runtime and testing environments.
 - Can be used as decorator and/or via context managers.
 - Supports real networking mode with optional traffic filtering.
 - Map/filter mocks easily for generic or custom mock expectations.
 - Custom user-defined mock matcher functions.
 - Simulated raised error exceptions.
 - Network delay simulation (only available for aiohttp).
 - Pluggable and hackable API.
 - Customizable HTTP traffic mock interceptor engine.
 - Supports third-party mocking engines, such as mocket.
 - Fits good for painless test doubles.
 - Does not support WebSocket traffic mocking.
 - Works with Python +2.7 and +3.0 (including PyPy).
 - Dependency-less: just 2 small dependencies for JSONSchema and XML tree
 comparison.
 .
 This is the common documentation package.

Package: python-pox-doc
Description-md5: ee67dca2360ecd62f04268f25cddb5fa
Description-en: Utilities for filesystem exploration and automated builds (documentation)
 This package is particular useful when exploring a filesystem on a
 remote host, where queries such as "what is the root of the
 filesystem?", "what is the user's name?", and "what login shell is
 preferred?" become essential in allowing a remote user to function as
 if they were logged in locally.
 .
 pox is part of pathos, a Python framework for heterogeneous computing.
 .
 This package contains the pox documentation in HTML format.

Package: python-ppft-doc
Description-md5: a59882631392b042e65d4c62827efc2b
Description-en: Distributed and parallel Python (documentation)
 ppft is a friendly fork of Parallel Python.  It provides:
 .
 * parallel execution of Python code on SMP and clusters
 * easy-to-understand job-based parallelization
 * automatic detection of the number of effective processors
 * dynamic processor allocation (at runtime)
 * low overhead for jobs with the same function (through transparent caching)
 * dynamic load balancing (jobs are distributed at runtime)
 * fault-tolerance (if a node fails, tasks are rescheduled on the others)
 * auto-discovery of computational resources
 * dynamic allocation of computational resources
 * SHA based authentication for network connections
 * enhanced serialization, using dill.source
 .
 ppft is part of pathos, a Python framework for heterogeneous computing.
 .
 This package contains the ppft documentation in HTML format.

Package: python-ppl-doc
Description-md5: 3da4948a5ea5520712290eaf768472a1
Description-en: Python interface to PPL -- documentation
 A Python interface to the C++ Parma Polyhedra Library (PPL),
 which allows computations with polyhedra and grids, like mixed
 integer linear programming.
 .
 This is the common documentation package.

Package: python-ppmd-doc
Description-md5: a6a00c01823b7c839be85ec9735c8b48
Description-en: documentation for the ppmd Python library
 This package provides documentation for ppmd

Package: python-presets-doc
Description-md5: 1f7c5064305d9e1dde2768828b16aba4
Description-en: Improved Python presets module from (cammon documentation)
 Provides an object interface that can override common default
 parameter settings for all functions within a target module or
 package.
 .
 This package contains HTML documentation, incorporates instructions on how
 to install and configure and use this module Python presets.

Package: python-procset-doc
Description-md5: 3825e35720835395b34e4471688037d5
Description-en: Pure Python implementation of the interval set data structure (doc)
 An interval set (provided as the ProcSet class) is a memory-efficient
 representation of closed-interval sets.
 A ProcSet is an hybrid between a set and a list of indexes.
 More precisely, a ProcSet object is an ordered collection of unique
 non-negative int.
 It supports most of set operations: notably membership testing, mathematical
 operations such as intersection, union, and (symmetric) difference; with the
 additional ability to access its elements by position.
 .
 This package contains the HTML documentation.

Package: python-proliantutils-doc
Description-md5: 22038f7dac5fd6c2094b7308df91ee9d
Description-en: client lib interfacing various devices in HP Proliant Servers - doc
 Proliant Management Tools provides Python libraries for interfacing and
 managing various devices(like iLO) present in HP Proliant Servers. Currently,
 this module offers a library to interface to iLO4 using RIBCL.
 .
 This package contains the documentation.

Package: python-propka-doc
Description-md5: 2c4d4beb2c96faa106a7d1d2fb4b26a2
Description-en: heuristic pKa calculations with ligands (documentation)
 PROPKA predicts the pKa values of ionizable groups in proteins (version 3.0)
 and protein-ligand complexes (version 3.1 and later) based on the 3D structure.
 .
 For proteins without ligands both versions should produce the same result.
 .
 This is the common documentation package.

Package: python-proto-plus-doc
Description-md5: 5843ff02b8b1b9dff512ad76799b70fe
Description-en: Documentation for python-proto-plus
 This is a wrapper around protocol buffers. Protocol buffers
 is a specification format for APIs, such as those inside Google.
 This library provides protocol buffer message classes and objects
 that largely behave like native Python types.
 .
 This package contains documentation for proto-plus.

Package: python-proton-core-doc
Description-md5: ecc97a5636b5ff7c3e3413216c18932a
Description-en: Proton Technologies API wrapper (common documentation)
 The Proton Core library is a core component that contains the fundamental
 logic used by the other Proton components. This core provides the essential
 basis for the functioning and integration of the other parts of Proton,
 ensuring consistency and efficiency in the system's overall performance.
 .
 This is the backbone of Proton VPN, containing the core logic and essential
 functionality that is used by others Proton components. This module is
 designed to provide a robust and secure infrastructure for various operations
 within Proton VPN, ranging from authentication and session management to
 communication and general utilities.
 .
 Main components and their functions:
 - Authentication and Sessions: This package manages everything related to
 sessions, including initialization, maintenance and user validation
 sessions. Covers communicating with APIs, manipulating form data (as seen
 in formdata.py), and implementing secure authentication protocols
 (for example, through SRP - Secure Remote Password).srp: Contains specific
 modules for the SRP protocol, which guarantees security during user
 authentication.
 - Key Management: Keychain: Handles key and credential management, safely
 storing and retrieving sensitive information.
 - Loading and Execution: loader: Facilitates the loading of components and
 the execution of main scripts, allowing fluid initialization and dependency
 management.
 - Single sign-on (SSO): sso: Supports Single Sign-On functionality, allowing
 users to authenticate once to access multiple Proton services.
 - Public utility services: utils: Contains several utility functions that
 help with common operations, such as managing the environment and using
 metaclasses.
 - Transport and Communication: transports: Handles different data transport
 methods, using libraries such as aiohttp and requests to perform HTTP
 communications. This package also includes utilities for alternative
 routing and DNS manipulation.
 - Interface and visualization: views: Provides basic components for
 creating command line interfaces (CLI), allowing user interactions in a
 structured way.
 .
 Overall python-proton-core serves as the functional core of Proton VPN,
 ensuring that all components work together in a cohesive and efficient
 manner, offering Security in terms of Implementation of robust authentication
 and secure key management protocols, allowing flexibility in integration and
 communication between different modules and services.
 .
 Thus providing utilities and components that simplify the development and
 maintenance of complex functionalities, through Its modular structure allows
 expansion and customization, accommodating new functionalities and improving
 existing ones without compromising stability.
 .
 This is the common documentation package.

Package: python-proton-vpn-api-core-doc
Description-md5: 4e88c5e1faa2d4f1878744476d3ea736
Description-en: Proton AG VPN Core API (common documentation)
 Lbrary that acts as a façade for the other Proton VPN components, providing
 a unified API for accessing the different services provided by Proton VPN.
 The main idea is to simplify the integration and use of Proton VPN services
 in applications or scripts, offering a centralized point to interact with the
 infrastructure.
 .
 Main features:
 - Unified API:
 It aggregates and exposes Proton VPN services through a uniform interface,
 reducing the complexity of communicating with different system components.
 - Focus on Integration:
 The library serves as a bridge to access multiple Proton VPN services in
 a standardized way, facilitating development and integration with other
 systems.
 - Linux Compatibility:
 The project is configured to be tested and built using Linux distribution
 packages, ensuring robustness in Linux environments.
 .
 This is the common documentation package.

Package: python-prov-doc
Description-md5: 584ede2e297bb756575ad904fc4067d6
Description-en: documentation for prov
 A library for W3C Provenance Data Model
 supporting PROV-JSON and PROV-XML import/export.
 .
 Features:
 * An implementation of the W3C PROV Data Model in Python.
 * In-memory classes for PROV assertions,
 which can then be output as PROV-N.
 * Serialization and deserializtion support: PROV-JSON and PROV-XML.
 * Exporting PROV documents into various graphical formats
 (e.g. PDF, PNG, SVG).
 .
 This package provides the documentation.

Package: python-pskc-doc
Description-md5: 5a21d7c0e8bac53a0697d99aed174045
Description-en: Python module for handling PSKC files (Documentation)
 This Python library handles Portable Symmetric Key Container (PSKC) files as
 defined in RFC6030. PSKC files are used to transport and provision symmetric
 keys and key meta data (seed files) to different types of crypto modules,
 commonly one-time password tokens or other authentication devices.
 .
 This module can be used to extract keys from PSKC files for use in an OTP
 authentication system. The module can also be used for authoring PSKC files.
 .
 This package contains the module's documentation.

Package: python-psycopg-doc
Description-md5: 7d6c533815d68f37de3405e6a03e63db
Description-en: PostgreSQL database adapter for Python 3 (documentation package)
 Psycopg 3 is a newly designed PostgreSQL database adapter for the Python
 programming language.
 .
 Psycopg 3 is a complete rewrite of Psycopg 2, maintaining the same
 fundamental libpq wrapper architecture and DB-API interface design, but
 exposing new features to better work with the newer versions of Python
 and PostgreSQL.
 .
 On the Python side, Psycopg 3 allows the use of asyncio-based
 concurrency and static typing. Many improvement to the Python interface
 make the library much simpler and more idiomatic to use,
 .
 On the PostgreSQL side, Psycopg 3 makes use of server-side parameters,
 prepared statements, binary parameters, and great support for COPY
 operations.
 .
 Psycopg 3 presents a familiar interface for everyone who has used
 Psycopg 2 or any other `DB-API 2.0` database adapter, but allows one
 to use more modern PostgreSQL and Python features, such as:
 - Strict Strong Typing
 - asynchronous support
 - server-side parameters binding
 - binary communication
 - a great integration of the COPY support
 - direct access to the libpq functionalities
 .
 This package contains the psycopg3 documentation

Package: python-ptk-doc
Description-md5: cb86cc1cf8b5eb934cf5c55b5416b6f9
Description-en: parser for Python with support for asynchronous input (documentation)
 PTK implements LR(1) parsing in Python. Compared to compiled tools
 like Bison, it attempts to spare programmer's time. Python sources
 describe both the grammar and the callbacks, avoiding code
 generation.  Various inputs are accepted: Python 3 asynchronous
 streams, PyZipFile archives, Twisted Deferred objects.
 .
 This package contains the documentation.

Package: python-public-doc
Description-md5: 5e5e7f1b86b45f06b57082831569ed6d
Description-en: @public decorator for adding names to _all_(common documentation)
 His module is a library that provides two simple decorators called @public
 and @private to document the publicity of names in your Python module. These
 decorators are used to control what will be imported when someone uses the
 from <module> import * statement. It's usually good practice to use a special
 attribute called __all__ to explicitly list the public names you want exposed
 in your module.
 .
 This package installs the common documentation package.

Package: python-pwdlib-doc
Description-md5: 8e8c36c26cc1f26530556cb1beb82e73
Description-en: Documentation for python3-pwdlib (common documentation)
 This package contains the documentation for the python3-pwdlib library.
 It provides a detailed guide on how to use the library, including setup
 instructions, the API reference and examples.
 .
 This is the common documentation package.

Package: python-pwntools-doc
Description-md5: 5d644504062f31c611a4be8134b40e98
Description-en: CTF framework and exploit development library (documentation)
 pwntools is designed for rapid prototyping and development, to make
 exploit writing as simple as possible. The primary use cases of this
 framework are CTF hacking contests, where vulnerabilities in a sandbox
 environment are exploited to gain access to a "flag" file or a secret
 string, as proof of successful infiltration.
 .
 This package installs the API documentation for pwntools

Package: python-pyaudio-doc
Description-md5: 213bd2ec96d12497403f9413091e8d39
Description-en: Documentation for Python bindings for PortAudio v19
 Documentation for PyAudio, which provides Python bindings for
 PortAudio v19, the cross-platform audio I/O library. PyAudio makes it
 easy to use Python to play and record audio via pythonic wrappers
 around the PortAudio API.

Package: python-pybedtools-doc
Description-md5: a613f14a03af56b77d8f730676d3a374
Description-en: Documentation for pybedtools library
 Sphinx-generated documentation.

Package: python-pybindgen-doc
Description-md5: c28268cf5ab8141e6570b7aa6eb303ce
Description-en: Python bindings generator (common documentation)
 This package contains a Python bindings generator. It can generate clean C or
 C++ code or self contained code.
 .
 This is the common documentation package.

Package: python-pybtex-doc
Description-md5: e8285f544be5b3d8b151afa20f898257
Description-en: BibTeX-compatible bibliography processor - documentation
 Pybtex reads citation information from a file and produces a formatted
 bibliography. BibTeX style files are supported. Alternatively it is
 possible to write styles in Python.
 .
 Pybtex currently understands the following bibliography formats:
 * BibTeX
 * BibTeXML
 * YAML-based format
 .
 The resulting bibliography may be output in one of the following formats:
 * LaTeX
 * HTML
 * plain text
 .
 This package provides the documentation.

Package: python-pybtex-docutils-doc
Description-md5: a3ffad9dcf1c077bf01b423c2b6d5b7f
Description-en: documentation for pybtex-docutils
 Pybtex reads citation information from a file and produces a formatted
 bibliography. Pybtex-docutils provides a plugin which brings support for
 docutils to pybtex.
 .
 This package provides the documentation.

Package: python-pycares-doc
Description-md5: 020ca5955b6c5fcf17c7f8831582bf45
Description-en: Python interface for c-ares (common documentation)
 pycares is a Python 3 module which provides an interface to c-ares. c-ares is
 a C library that performs DNS requests and name resolutions asynchronously.
 .
 This is the common documentation package.

Package: python-pycoast-doc
Description-md5: 71dba70cb9686bb8eff7171952ebb513
Description-en: Draw coastlines, borders and rivers on images (for Python 3) (documentation)
 Pycoast is a Python package to add coastlines, borders and rivers to
 raster images using data from the GSHHG (previously known as GSHHS)
 and WDBII datasets.
 .
 This package is part of the PyTroll toolset.
 .
 This is the common documentation package.

Package: python-pycryptodome-doc
Description-md5: cc10ab23d4c7d81a60199b287355a309
Description-en: cryptographic Python library (documentation)
 PyCryptodome is a self-contained Python package of low-level
 cryptographic primitives.
 .
 PyCryptodome is a fork of PyCrypto. It brings several enhancements
 with respect to the last official version of PyCrypto (2.6.1),
 for instance:
 .
 * Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)
 * Accelerated AES on Intel platforms via AES-NI
 * Elliptic curves cryptography (NIST P-256, P-384 and P-521 curves only)
 * Better and more compact API (`nonce` and `iv` attributes for ciphers,
 automatic generation of random nonces and IVs, simplified CTR cipher mode,
 and more)
 * SHA-3 (including SHAKE and cSHAKE XOFs), truncated SHA-512 and BLAKE2
 hash algorithms
 * Salsa20 and ChaCha20/XChaCha20 stream ciphers
 * Poly1305 MAC
 * ChaCha20-Poly1305 and XChaCha20-Poly1305 authenticated ciphers
 * scrypt, bcrypt and HKDF derivation functions
 * Deterministic (EC)DSA
 * Password-protected PKCS#8 key containers
 * Shamir's Secret Sharing scheme
 * Random numbers get sourced directly from the OS (and not from a CSPRNG
 in userspace)
 * Cleaner RSA and DSA key generation (largely based on FIPS 186-4)
 * Major clean ups and simplification of the code base
 .
 PyCryptodome is not a wrapper to a separate C library like *OpenSSL*.
 To the largest possible extent, algorithms are implemented in pure Python.
 Only the pieces that are extremely critical to performance (e.g. block ciphers)
 are implemented as C extensions.
 .
 This is the documentation package.

Package: python-pydata-sphinx-theme-doc
Description-md5: 484f7c320c5e452b26e8698a9dc82a44
Description-en: documentation for the pydata-sphinx-theme Python library
 Originally developed for the pandas docs, work is being done to make this more
 generic and more easily extensible to suit the needs of the different projects;
 noteworthy project using this theme:
 .
 * Pandas: https://pandas.pydata.org/docs/
 * NumPy: https://numpy.org/devdocs/
 * Bokeh: https://docs.bokeh.org/en/dev/
 * JupyterHub and Binder: https://docs.mybinder.org/,
 http://z2jh.jupyter.org/en/latest/,
 https://repo2docker.readthedocs.io/en/latest/,
 https://jupyterhub-team-compass.readthedocs.io/en/latest/
 * Jupyter Book beta version uses an extension of this theme:
 https://beta.jupyterbook.org
 * Fairlearn: https://fairlearn.github.io/master/quickstart.html
 .
 This package provides documentation for pydata-sphinx-theme

Package: python-pydbus-doc
Description-md5: bf7b9931d040f344eccab8d1064cb57b
Description-en: Pythonic D-Bus library (common documentation)
 pydbus provides a pythonic interface to the D-Bus message
 bus system. pydbus can be used to access remote objects
 and also for object publication.
 .
 It is based on PyGI, the Python GObject Introspection
 bindings, which is the recommended way to use GLib from
 Python.
 .
 This is the common documentation package.

Package: python-pydicom-doc
Description-md5: 2e10d6fad426d3118542fde6a4ea6971
Description-en: DICOM medical file reading and writing (documentation)
 pydicom is a pure Python module for parsing DICOM files.  DICOM is a
 standard (http://medical.nema.org) for communicating medical images
 and related information such as reports and radiotherapy objects.
 .
 pydicom makes it easy to read DICOM files into natural pythonic
 structures for easy manipulation.  Modified datasets can be written
 again to DICOM format files.
 .
 This package contains the documentation.

Package: python-pydispatch-doc
Description-md5: 9f0cdf0a518823dc22fbb078e85d62ca
Description-en: documentation for python3-pydispatch
 PyDispatcher provides the Python programmer with a
 multiple-producer-multiple-consumer signal-registration and routing
 infrastructure for use in multiple contexts. The mechanism of PyDispatcher
 started life as a highly rated recipe in the Python Cookbook. The project
 aims to include various enhancements to the recipe developed during use in
 various applications.
 .
 This package contains the documentation for PyDispatcher. It covers
 the Python 3 versions.

Package: python-pydl-doc
Description-md5: 77faa9bf3be03c1b18b2833d0a878061
Description-en: Library of IDL astronomy routines converted to Python (doc)
 PyDL consists of Python replacements for functions that are part of the IDL
 built-in library or part of astronomical IDL libraries.
 The emphasis is on reproducing results of the astronomical library
 functions.
 Only the bare minimum of IDL built-in functions are implemented to support
 this.
 .
 There are four astronomical libraries targeted:
 .
 * idlutils: a general suite of tools heavily used by SDSS.
 * Goddard utilities: The IDL Astronomy User's Library, maintained by
 Wayne Landsman and distributed with idlutils.
 * idlspec2d: tools for working with SDSS, BOSS and eBOSS spectroscopic
 data.
 * photoop: tools for working with SDSS imaging data.
 .
 This is the common documentation package.

Package: python-pydotplus-doc
Description-md5: 9328803775f2daf5be3f8079daa7def5
Description-en: interface to Graphviz's Dot language - doc
 PyDotPlus is an improved version of the old pydot project that provides a
 Python Interface to Graphviz's Dot language.
 .
 Differences with pydot:
 * Compatible with PyParsing 2.0+.
 * Python 2.7 - Python 3 compatible.
 * Well documented.
 * CI Tested.
 .
 This package contains the documentation.

Package: python-pyeapi-doc
Description-md5: f07b39d8ec6b8bc3d3597505ddb6fe5c
Description-en: Python API to interact with EOS network devices - docs
 The Python Client for eAPI (pyeapi) is a native Python library
 wrapper around Arista EOS eAPI.  It provides a set of Python language
 bindings for configuring Arista EOS nodes. It can be used either on a
 local node (running EOS) or on a remote node.
 .
 This library also provides an API layer for building native Python
 objects to interact with the destination nodes. The API layer is a
 convenient implementation for working with the EOS configuration and
 is extensible for developing custom implementations. For example, it
 allows one to list VLAN or configure a BGP session.
 .
 This package contains the documentation.

Package: python-pyepics-doc
Description-md5: 2a47ca9e973f267c0a1a1c1e41f14fc6
Description-en: EPICS channel access for Python (common documentation)
 PyEpics is a Python interface to the EPICS Channel Access (CA) library
 for the Experimental Physics and Industrial Control System (EPICS).
 .
 The PyEpics module includes both low-level (C-like) and higher-level access
 (with Python objects) to the EPICS Channel Access (CA) protocol. Python's
 ctypes library is used to wrap the basic CA functionality, with higher
 level objects on top of that basic interface. This approach has several
 advantages including no need for extension code written in C, better
 thread-safety, and easier installation on multiple platforms.
 .
 This is the PyEpics3 documentation package.

Package: python-pyfai-doc
Description-md5: d6572a9c1596d669643696633e2deec6
Description-en: Fast Azimuthal Integration scripts - Documentation
 PyFAI is a Python library for azimuthal integration; it allows the conversion
 of diffraction images taken with 2D detectors like CCD cameras into X-Ray
 powder patterns that can be used by other software like Rietveld refinement
 tools (i.e. FullProf), phase analysis or texture analysis.
 .
 As PyFAI is a library, its main goal is to be integrated in other tools like
 PyMca, LiMa or EDNA. To perform online data analysis, the precise description
 of the experimental setup has to be known. This is the reason why PyFAI
 includes geometry optimization code working on "powder rings" of reference
 samples. Alternatively, PyFAI can also import geometries fitted with other
 tools like Fit2D.
 .
 PyFAI has been designed to work with any kind of detector with any geometry
 (transmission, reflection, off-axis, ...). It uses the Python library FabIO
 to read most images taken by diffractometer.
 .
 This is the common documentation package.

Package: python-pyfaidx-examples
Description-md5: 31f9e3789b2b4494beee58b7d1274d0a
Description-en: example data for efficient random access to fasta subsequences for Python
 Samtools provides a function "faidx" (FAsta InDeX), which creates a
 small flat index file ".fai" allowing for fast random access to any
 subsequence in the indexed FASTA file, while loading a minimal amount of
 the file in to memory. This Python module implements pure Python classes
 for indexing, retrieval, and in-place modification of FASTA files using
 a samtools compatible index. The pyfaidx module is API compatible with
 the pygr seqdb module. A command-line script "faidx" is installed
 alongside the pyfaidx module, and facilitates complex manipulation of
 FASTA files without any programming knowledge.
 .
 This package provides example data to test the Python modules.

Package: python-pyftpdlib-doc
Description-md5: a62a08198cc8ed014e31232eb20e5ae2
Description-en: documentation for Python FTP server library
 Python FTP server library provides a high-level portable interface to
 easily write asynchronous FTP servers with Python.
 .
 pyftpdlib is currently the most complete RFC-959 FTP server
 implementation available for Python programming language. It is used
 in projects like Google Chromium and Bazaar.
 .
 This package provides the documentation.

Package: python-pyfunceble-doc
Description-md5: 597721d4720b53851d0f27facc431f15
Description-en: Check availability of domains, IPs or URLs (common documentation)
 tool written in Python that was developed with the objective of verifying
 the availability of domains and IP addresses on the Internet. The main
 purpose of PyFunceble is to perform DNS resolution and connection tests
 to determine if a domain is up and reachable or down and unavailable.
 .
 PyFunceble's main features include:
 - Domain Availability Check: PyFunceble can determine if a domain is
 up and responding to requests.
 - Network Connection Test: The tool checks connectivity to a specific
 domain or IP address.
 - DNS resolution test: PyFunceble can check if DNS is able to convert
 the domain name to an IP address.
 - Domain list analysis: It is possible to provide a list of domains to
 PyFunceble, which will check the availability of each of them and
 generate detailed reports.
 - Behavior customization: The tool offers several options to customize
 its behavior, allowing you to define timeouts for connections, choose
 DNS servers to test, among other settings.
 - Reports: PyFunceble generates detailed reports in different formats
 (e.g. JSON, CSV, etc.), providing information about domain availability
 and test results.
 - Integration with CI/CD: PyFunceble is useful for integration into
 continuous integration and continuous delivery (CI/CD) pipelines,
 allowing you to check the availability of domains in automated scenarios.
 .
 This package installs the common documentation package.

Package: python-pygame-doc
Description-md5: 2cdb22fac114239e5de60516ac41696d
Description-en: SDL bindings for games development in Python (documentation)
 A multimedia development kit for Python. Pygame provides modules for you
 to access the video display, play sounds, track time, read the mouse and
 joystick, control the CD player, render true type fonts and more. It does
 this using mainly the cross-platform SDL library, a lightweight wrapper
 to OS-specific APIs.
 .
 This package contains Pygame's API documentation and examples.

Package: python-pygccxml-doc
Description-md5: 4d256369115de867d77b87af9aca8e8c
Description-en: specialized XML reader reads the output from gccxml - documentation
 The purpose of pygccxml is to read a generated file and provide a
 simple framework to navigate C++ declarations using Python classes.
 .
 This package provides the API documentation.

Package: python-pygit2-doc
Description-md5: b784aebedcc32aa68482bd87373f67b3
Description-en: Python bindings for libgit2 (Documentation)
 The Pygit2 module provides a set of Python bindings to the libgit2 shared
 library. libgit2 implements the core of Git. Pygit2 works with CPython
 and pypy.
 .
 This package contains the documentation.

Package: python-pygments-doc
Description-md5: 12ec1cdf25e63fe60e3afaa554496b92
Description-en: documentation for the Pygments
 Pygments is syntax highlighting package.
 .
 This package contains the documentation for Pygments in HTML and
 reStructuredText format.

Package: python-pygmsh-doc
Description-md5: b34ae27c69320d3560b2bca9e53d1144
Description-en: combine the power of Gmsh with the versatility of Python (docs)
 Gmsh is a powerful mesh generation tool with a scripting language
 that is notoriously hard to write.
 .
 The goal of pygmsh is to combine the power of Gmsh with the
 versatility of Python and to provide useful abstractions from the
 Gmsh scripting language so you can create complex geometries more
 easily.
 .
 This is the common documentation package.

Package: python-pygraphviz-doc
Description-md5: 84251949f03123160cc9670f9d38f9b3
Description-en: Python interface to the Graphviz graph layout and visualization package (doc)
 Pygraphviz is a Python interface to the Graphviz graph layout and
 visualization package.
 .
 With Pygraphviz you can create, edit, read, write, and draw graphs using
 Python to access the Graphviz graph data structure and layout algorithms.
 .
 This package contains documentation for python-pygraphviz.

Package: python-pygresql-doc
Description-md5: 177fbc63c43b93c82340b098c47ef141
Description-en: Python Pygresql (common documentation)
 PyGreSQL is a Python module that interfaces to a PostgreSQL database. It
 embeds the PostgreSQL query library to allow easy use of the powerful
 PostgreSQL features from a Python script.
 .
 This is the common documentation package.

Package: python-pygtrie-doc
Description-md5: 809cfcb3b833a83203e045282c915ed3
Description-en: Python library implementing a trie data structure (common documentation)
 Trie data structure, also known as radix or prefix tree, is a tree
 associating keys to values where all the descendants of a node have
 a common prefix (associated with that node).
 .
 The trie module contains Trie, CharTrie and StringTrie classes each
 implementing a mutable mapping interface, i.e. dict interface. As
 such, in most circumstances, Trie could be used as a drop-in
 replacement for a dict, but the prefix nature of the data structure
 is trie's real strength.
 .
 The module also contains PrefixSet class which uses a trie to store
 a set of prefixes such that a key is contained in the set if it or
 its prefix is stored in the set.
 .
 This is the common documentation package.

Package: python-pyina-doc
Description-md5: 23d2e40a4488366cfc464ca099bf30ce
Description-en: MPI parallel map and cluster scheduling (documentation)
 The pyina package provides several basic tools to make MPI-based
 parallel computing more accessible to the end user.  The goal of pyina
 is to allow the user to extend their own code to MPI-based parallel
 computing with minimal refactoring.
 .
 pyina provides a highly configurable parallel map interface
 to running MPI jobs, with:
 .
 * a map interface that extends the Python map standard
 * the ability to submit batch jobs to a selection of schedulers
 * the ability to customize node and process launch configurations
 * the ability to launch parallel MPI jobs with standard Python
 * ease in selecting different strategies for processing a work list
 .
 pyina is part of pathos, a Python framework for heterogeneous computing.
 .
 This package contains the pyina documentation in HTML format.

Package: python-pyinotify-doc
Description-md5: aa3352838440cc12a693f57d3079e80d
Description-en: simple Linux inotify Python bindings -- documentation
 pyinotify is a simple wrapper for the Linux inotify mechanism.
 .
 inotify is a Linux Kernel feature available since 2.6.13. inotify makes
 it possible for applications to easily be notified of filesystem changes.
 .
 This package contains examples.

Package: python-pyinstrument-doc
Description-md5: 3e420f21c6f48c8471ed6c4dcff3e076
Description-en: Call stack profiler for Python with colored output (Documentation)
 Pyinstrument is a Python profiler. A profiler is a tool to help you optimize
 your code - make it faster. To get the biggest speed increase you should focus
 on the slowest part of your program. Pyinstrument helps you find it!
 .
 This package contains the documentation for python3-pyinstrument.

Package: python-pylatex-doc
Description-md5: d5e7ced243d1cb416cff76db614ebaf5
Description-en: Documentation for python-pylatex
 PyLaTeX is a Python library for creating and compiling LaTeX files or
 snippets. The goal of this library is being an easy, but extensible
 interface between Python and LaTeX.
 .
 This package contains documentation for PyLaTeX.

Package: python-pylatexenc-doc
Description-md5: c90908242a6f4f3537bdca73c8ecdc31
Description-en: Simple LaTeX parser providing conversion to/from unicode (Documentation)
 Provides a "unicode_to_latex()" function which converts a unicode
 string into LaTeX text and escape sequences, and a module with a
 series of routines that parse the LaTeX structure of given LaTeX code
 and return a logical structure of objects suitable for converting
 into another format such as plain text. The functionality is
 also exposed via command-line scripts (latexencode, latex2text,
 latexwalker).
 .
 This package contains the documentation.

Package: python-pylibmc-doc
Description-md5: 3e95a8643a0db188fbc9f501113da5f1
Description-en: libmemcached wrapper (Documentation)
 Pylibmc is a Python wrapper around the accompanying C Python
 extension _pylibmc, which is a wrapper around libmemcached
 from TangentOrg. It also manages pooling in a multi-threading
 environment.
 .
 This package contains the documentation.

Package: python-pylibsrtp-doc
Description-md5: 23180deffc50973d477dc04ac6e139dc
Description-en: Python wrapper around libsrtp (documentation)
 pylibsrtp is a Python wrapper around libsrtp, making it
 possible to encrypt and decrypt Secure Real-time Transport
 Protocol (SRTP) packets from Python code.
 .
 SRTP is a profile of the Real-time Transport Protocol (RTP)
 which provides confidentiality, message authentication, and
 replay protection. It is defined by RFC 3711.
 .
 This package contains the documentation.

Package: python-pylsqpack-doc
Description-md5: 0c12905529c5c55d0bfe0e9dc4f9ad8f
Description-en: documentation for the pylsqpack Python library
 Wrapper around the ls-qpack library. It provides Python Decoder and Encoder
 objects to read or write HTTP/3 headers compressed with QPACK.
 .
 This package provides documentation for python3-pylsqpack.

Package: python-pyluach-doc
Description-md5: 9d8adb099983f48609b73bcd0df1b521
Description-en: Hebrew dates and Hebrew-Gregorian conversions (Documentation)
 Pyluach is a Python package for manipulating Hebrew (Jewish) calendar dates and
 Hebrew-Gregorian conversions.
 .
 Features:
 * Conversion between Hebrew and Gregorian dates
 * Finding the difference between two dates
 * Finding a date at a given duration from the given date
 * Rich comparisons between dates
 * Finding the weekday of a given date
 * Finding the weekly Parsha reading of a given date
 .
 This package contains the documentation.

Package: python-pymatgen-doc
Description-md5: e90f3cae13838185d92b7ecb802efc86
Description-en: Python Materials Genomics for materials analysis (documentation)
 Pymatgen (Python Materials Genomics) is a robust, open-source Python
 library for materials analysis. These are some of the main features:
 .
 1.Highly flexible classes for the representation of Element, Site,
 Molecule, Structure objects.
 .
 2. Extensive input/output support, including support for VASP
 (http://cms.mpi.univie.ac.at/vasp/), ABINIT (http://www.abinit.org/),
 CIF, Gaussian, XYZ, and many other file formats.
 .
 3. Powerful analysis tools, including generation of phase diagrams,
 Pourbaix diagrams, diffusion analyses, reactions, etc.
 .
 4. Electronic structure analyses, such as density of states and band
 structure.
 .
 5. Integration with the Materials Project REST API, Crystallography
 Open Database.
 .
 This is the documentation package for pymatgen.

Package: python-pymeasure-doc
Description-md5: 860ce39ecd7e7766000198d4e9bcff5d
Description-en: documentation for PyMeasure
 PyMeasure makes scientific measurements easy to set up and run.
 .
 The package contains a repository of instrument classes and a system for
 running experiment procedures, which provides graphical interfaces for
 graphing live data and managing queues of experiments. Both parts of the
 package are independent, and when combined provide all the necessary
 requirements for advanced measurements with only limited coding.
 .
 This package provides the documentation.

Package: python-pymediainfo-doc
Description-md5: ff03a4f4caa7a6262b6a7a8652a8f195
Description-en: documentation for the pymediainfo Python library
 This package provides documentation for pymediainfo.

Package: python-pyment-doc
Description-md5: 2036ef724ac0407f89606f2c25344c19
Description-en: Python implementation of  PYMENT (common documentation)
 pyment is intended for Python programmers to help facilitate internal code
 using docstrings.
 .
 It is useful for code not well documented, or code without docstrings, or some
 code not yet or partially documented, or a mixture of all these. It can also
 be useful to harmonize or change a project docstring style format.
 .
 will parse one or several Python scripts and retrieve existing docstrings.
 So for all functions, methods/, lasses found, it will generate docstrings
 formatted with parameters, default values.
 .
 This package installs the common documentation package.

Package: python-pymodbus-doc
Description-md5: 06e49bc2fea7e4ac50b16aff82518066
Description-en: full Modbus protocol implementation, documentation
 Pymodbus is a full Modbus protocol implementation.
 It is currently supports the following :
 .
 Client Features:
 * Can perform single get/set on discrete and registers
 * Can perform multiple get/set on discrete and registers
 * Working on diagnostic/file/pipe/setting/info requests
 * Can fully scrape a host to be cloned
 .
 Server Features:
 * Can function as a fully implemented TCP/ASCII modbus server
 * Full server control context
 * Working on serial communication
 * Working on functioning as a RTU
 * Can mimic a server based on the supplied input data
 .
 For serial communication, you need python3-serial-asyncio.
 .
 This package provides the documentation and examples.

Package: python-pymzml-doc
Description-md5: f6a79cd1f966a2331091570b3b49d69d
Description-en: mzML mass spectrometric data parsing - documentation
 python-pymzml (pymzML) is an extension to Python that offers:
 - easy access to mass spectrometry (MS) data that allows
 the rapid development of tools;
 - a very fast parser for mzML data, the standard in
 mass spectrometry data format;
 - a set of functions to compare or handle spectra.
 .
 This package contains the documentation in PDF and HTML format,
 along with the text sources (processed with sphinx).

Package: python-pynfft-doc
Description-md5: 56bb16321e1df01b72723bd8519a63fc
Description-en: Python bindings for the NFFT3 library - Documentation
 This package provides Python bindings to the NFFT library, useful for
 performing Fourier transforms on non-uniformly sampled data with efficient
 speed. The bindings were generated using Cython and abstract the creation
 and execution of NFFT plans out using classes.
 .
 This package provides the common documentation.

Package: python-pynx-doc
Description-md5: 54691b8f3de2326c0f95d5cdf481c26e
Description-en: Python tools for Nano-structures Crystallography (common documentation)
 PyNX stands for *Python tools for Nano-structures Crystallography*.
 It is a python library with the following main modules:
 .
 1) pynx.scattering: *X-ray scattering computing using graphical
 processing units*, allowing up to 2.5x10^11 reflections/atoms/seconds
 (single nVidia Titan X). The sub-module``pynx.scattering.gid`` can be
 used for *Grazing Incidence Diffraction* calculations, using the
 Distorted Wave Born Approximation
 .
 2) pynx.ptycho : simulation and analysis of experiments using the
 *ptychography* technique, using either CPU (deprecated) or GPU using
 OpenCL.  Examples are available in the pynx/Examples
 directory. Scripts for analysis of raw data from beamlines are also
 available, as well as using or producing ptychography data sets in
 CXI (Coherent X-ray Imaging) format.
 .
 3) pynx.wavefront: *X-ray wavefront propagation* in the near, far
 field, or continuous (examples available at the end of
 ``wavefront.py``).  Also provided are sub-modules for Fresnel
 propagation and simulation of the illumination from a Fresnel Zone
 Plate, both using OpenCL for high performance computing.
 .
 4) pynx.cdi: *Coherent Diffraction Imaging* reconstruction algorithms
 using GPU.
 .
 In addition, it includes :doc:`scripts <scripts/index>` for
 command-line processing of ptychography data from generic CXI data
 (pynx-ptycho-cxi) or specific to beamlines (pynx-ptycho-id01,
 pynx-ptycho-id13,...).
 .
 This is the common documentation package.

Package: python-pyomop-doc
Description-md5: a0476a52a925963da6305821460e252f
Description-en: OHSDI OMOP Common Data Model tools (Documentation)
 The OHSDI OMOP Common Data Model allows for the systematic analysis of
 healthcare observational databases. This is a Python library to use the CDM v6
 compliant databases using SQLAlchemy as the ORM. pyomop also supports
 converting query results to a pandas dataframe (see below) for use in machine
 learning pipelines.
 .
 This package contains the documentation.

Package: python-pyopencl-doc
Description-md5: 151525ad267c54b39af428f30722fa7b
Description-en: module to access OpenCL parallel computation API (documentation)
 PyOpenCL lets you access the OpenCL parallel computation API from
 Python. Here's what sets PyOpenCL apart:
 * Object cleanup tied to lifetime of objects. This idiom, often called
 RAII in C++, makes it much easier to write correct, leak- and
 crash-free code.
 * Completeness. PyOpenCL puts the full power of OpenCL’s API at your
 disposal, if you wish.
 * Convenience. While PyOpenCL's primary focus is to make all of OpenCL
 accessible, it tries hard to make your life less complicated as it
 does so--without taking any shortcuts.
 * Automatic Error Checking. All OpenCL errors are automatically
 translated into Python exceptions.
 * Speed. PyOpenCL’s base layer is written in C++, so all the niceties
 above are virtually free.
 * Helpful, complete documentation and a wiki.
 * Liberal licensing (MIT).
 .
 This package contains HTML documentation and example scripts.

Package: python-pyorbital-doc
Description-md5: af9934b68ea322fceb786818ffbdd035
Description-en: Orbital and astronomy computations in Python (documentation)
 Python package for computing orbital parameters from TLE
 files, and making diverse astronomical computations.
 .
 This package is part of the PyTroll toolset.
 .
 This package contains the common HTML documentation.

Package: python-pyqt5.qwt-doc
Description-md5: b30d1dcad069a38dad263b78576b8625
Description-en: Python Qwt6 technical widget library, documentation and examples
 PyQt-Qwt is a set of Python bindings for the Qwt C++ class library which
 extends the Qt framework with widgets for scientific and engineering
 applications. It provides a widget to plot 2-dimensional data and various
 widgets to display and control bounded or unbounded floating point values.
 .
 This is the common documentation package.

Package: python-pyqtgraph-doc
Description-md5: e74d1212cc6480dd0656056b51f0946b
Description-en: Scientific Graphics and GUI Library for Python (common documentation)
 PyQtGraph is a pure-python graphics and GUI library built on PyQt6 and numpy.
 It is intended for use in mathematics / scientific / engineering applications.
 Despite being written entirely in Python, the library is very fast due to its
 heavy leverage of numpy for number crunching and Qt's GraphicsView framework
 for fast display.
 .
 This is the common documentation package.

Package: python-pyramid-chameleon-doc
Description-md5: c257967331b3dda54e07cc352c0d8f09
Description-en: Chameleon templating support for the Pyramid framework - Documentation
 Pyramid is a small, fast, down-to-earth, open source Python web development
 framework. It makes real-world web application development and deployment
 more fun, more predictable, and more productive.
 .
 Chameleon is an XML-based template compiler implementing the Zope Page
 Templates (ZPT) language.
 .
 This package provides the documentation for the Pyramid bindings for Chameleon.

Package: python-pyramid-retry-doc
Description-md5: 4d523f978ece31141b40cc6ebe9bc586
Description-en: Retry policy for the Pyramid web framework (common documentation)
 pyramid_retry is an execution policy for Pyramid that wraps requests and can
 retry them a configurable number of times under certain "retryable" error
 conditions before indicating a failure to the client.
 .
 This is the common documentation package.

Package: python-pyregion-doc
Description-md5: 887ecffb0191281da87320dd0e914e28
Description-en: Python module to parse ds9 region files (documentation)
 Pyregion is a Python module to parse ds9 region files. It also supports ciao
 region files.
 .
 This is the common documentation package.

Package: python-pyresample-doc
Description-md5: 34b1d80fa8e748003f193a5c8ce8c837
Description-en: Resampling of remote sensing data in Python (documentation)
 Pyresample is a Python package for resampling (reprojection) of earth
 observing satellite data. It handles both resampling of gridded data
 (e.g. geostationary satellites) and swath data (polar orbiting
 satellites).
 .
 Pyresample can use multiple processor cores for resampling.
 Pyresample supports masked arrays.
 .
 This is the common documentation package.

Package: python-pyresample-test
Description-md5: 5647e6951f174751be278b8c57f3a3db
Description-en: Resampling of remote sensing data in Python (test data)
 Pyresample is a Python package for resampling (reprojection) of earth
 observing satellite data. It handles both resampling of gridded data
 (e.g. geostationary satellites) and swath data (polar orbiting
 satellites).
 .
 Pyresample can use multiple processor cores for resampling.
 Pyresample supports masked arrays.
 .
 This package contains the test data for pyresample.

Package: python-pysam-tests
Description-md5: 4435323f3a9a615ced053f5810b4da15
Description-en: interface for the SAM/BAM sequence alignment and mapping format (test data)
 Pysam is a Python module for reading and manipulating Samfiles. It's a
 lightweight wrapper of the samtools C-API. Pysam also includes an interface
 for tabix.
 .
 This package contains the data provided by upstream to run the pysam
 test suite.

Package: python-pyside6-doc
Description-md5: f9de714b6555fa249f4b13b35dd3b1ad
Description-en: Python bindings for Qt 6 (common documentation)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the common documentation package.

Package: python-pysmi-doc
Description-md5: 2377f1a0f25be8d321d9195d0ecec41c
Description-en: SNMP SMI/MIB Parser (documentation)
 PySMI is a pure-Python implementation of SNMP SMI MIB parser. This
 tool is designed to turn ASN.1 MIBs into various formats. As of this
 moment, JSON and pysnmp modules can be generated from ASN.1 MIBs.
 .
 This package contains the documentation

Package: python-pysmi-lextudio-doc
Description-md5: faadfb8c07a0752bd56e41e31324060a
Description-en: SNMP/SMI MIB parsing and conversion library - doc
 PySMI is a pure-Python implementation of SNMP SMI MIB parser. This tool is
 designed to turn ASN.1 MIBs into various formats. As of this moment, JSON and
 pysnmp modules can be generated from ASN.1 MIBs.
 .
 This package contains the documentation.

Package: python-pysnmp4-doc
Description-md5: 1873670e2c50e067ec262df5b88c833c
Description-en: Python SNMP library for agents and managers - doc
 This  is a  Python implementation  of SNMP  v.1/v.2c/v.3  engine. Its
 general  functionality  is   to  assemble/disassemble  SNMP  messages
 from/into given SNMP Object  IDs along with associated values. PySNMP
 also provides a few transport methods specific to TCP/IP networking.
 .
 PySNMP is written entirely in  Python and is self-sufficient in terms
 that it does not rely on any third party tool (it isn't a wrapper).
 .
 This package provides the documentation.

Package: python-pysquashfsimage-doc
Description-md5: 7c138a76109da524438e58ed46d03b84
Description-en: documentation for PySquashfsImage
 PySquashfsImage is a lightweight library and tool for reading and extracting
 squashfs 4.0 little endian images in Python. It provides a high-level API
 for easy access to these file systems.
 .
 This package provides the documentation.

Package: python-pystac-doc
Description-md5: a26cf7a7ccde629b12d11fcad2e7fc78
Description-en: Python library for working with the SpatioTemporal Asset Catalog (documentation)
 PySTAC is a library for working with the SpatioTemporal Asset Catalog (STAC)
 specification (https://stacspec.org) in Python 3.
 .
 Some nice features of PySTAC are:
 .
 * Reading and writing STAC version 1.0. Future versions will read older
 versions of STAC, but always write the latest supported version.
 See STAC Spec Version Support for details.
 * In-memory manipulations of STAC catalogs.
 * Extend the I/O of STAC metadata to provide support for other platforms
 (e.g. cloud providers).
 * Easy, efficient crawling of STAC catalogs. STAC objects are only read
 in when needed.
 * Easily write "absolute published", "relative published" and
 "self-contained" catalogs as described in the best practices
 documentation.
 .
 This package provides documentation for pystac.

Package: python-pystray-doc
Description-md5: 9a16bb5c77578b9c8775d098775374c5
Description-en: Python library to create system tray icons (documentation)
 This package contains the documentation for pystray, a Python library to
 create system tray icons.
 .
 Pystray allows specifying an icon, a title and a callback for when the icon is
 activated. The icon and title can be changed after the icon has been created,
 and the visibility of the icon can be toggled.
 .
 It supports Linux under Xorg, GNOME and Ubuntu, macOS and Windows.

Package: python-pyswarms-doc
Description-md5: 15d806be226555872ed81ac8439b5f3c
Description-en: documentation and examples for PySwarms
 PySwarms is an extensible research toolkit for particle swarm optimization
 (PSO) in Python.
 .
 It is intended for swarm intelligence researchers, practitioners, and students
 who prefer a high-level declarative interface for implementing PSO in their
 problems. PySwarms enables basic optimization with PSO and interaction with
 swarm optimizations.
 .
 Features:
 * High-level module for Particle Swarm Optimization
 * Built-in objective functions to test optimization algorithms
 * Plotting environment for cost histories and particle movement
 * Hyperparameter search tools to optimize swarm behaviour
 .
 This package contains the documentation and examples for PySwarms.

Package: python-pyte-doc
Description-md5: 2a3e3038b16868bcd397d10846d78233
Description-en: simple VTXXX-compatible terminal emulator (documentation)
 pyte is an in-memory VTXXX-compatible terminal emulator, where XXX stands
 for a series of video terminals, developed by DEC between 1970 and 1995.
 .
 pyte is as a fork of vt102, which was an incomplete pure Python
 implementation of VT100 terminal.
 .
 This package only contains the documentation.

Package: python-pytest-dependency-doc
Description-md5: 4a8db41a4eb9194c2fb4a7d1576e0756
Description-en: Manages dependencies of pytest test cases (common documentation)
 This pytest plugin manages dependencies of tests.  It allows one to mark
 some tests as dependent from other tests.  These tests will then be
 skipped if any of the dependencies failed or were skipped.
 .
 This is the common documentation package.

Package: python-pytest-django-doc
Description-md5: 6908b76cc2fab40e2a2bc0b03750fc5a
Description-en: Django plugin for Pytest (Documentation)
 Running your test suite with pytest-django allows you to access features
 of pytest that wouldn't normally be available with the Django’s
 manage.py test command.
 .
 This package contains the documentation for python3-pytest-django.

Package: python-pytest-djangoapp-doc
Description-md5: 192fa7c914388f7893fe466df6b583cd
Description-en: Django pluggable application testing (Documentation)
 Nice pytest plugin to help you with Django pluggable application testing.
 .
 This exposes some useful tools for Django applications developers to facilitate
 tests authoring, including:
 .
 * Settings overriding
 * Template tags testing
 * User creation
 * Request object creation
 * Management command calls
 * Mailing
 * Messages
 * DB queries audit
 .
 This package contains the documentation.

Package: python-pytest-doc
Description-md5: 97b336e965878efc4451d01f87777140
Description-en: Simple, powerful testing in Python - Documentation
 This testing tool has for objective to allow the developers to limit the
 boilerplate code around the tests, promoting the use of built-in
 mechanisms such as the `assert` keyword.
 .
 This package contains the documentation for pytest.

Package: python-pytest-instafail-doc
Description-md5: f2ec0b5d31f20f26c35d14d808b2b003
Description-en: Documentation for pytest-instafail
 pytest-instafail is a plugin for pytest that shows
 failures and errors instantly instead of waiting until
 the end of test session. This is the documentation
 for the module.

Package: python-pytest-mock-doc
Description-md5: 63b2649bf781cc33fa516b621108064b
Description-en: Documentation of the Pytest Mock plugin (HTML)
 The pytest-mock plugin installs a "mocker" fixture which is a thin
 wrapper around the patching API provided by the excellent "mock" package
 or by unittest.mock, but with the benefit of not having to worry about
 undoing patches at the end of a test.  It also provides other nice
 utilities such as spy and stub, and uses pytest introspection when
 comparing calls.
 .
 This package contains the HTML documentation of the pytest-mock plugin.

Package: python-pytest-mpi-doc
Description-md5: cf3159cabe2a810e5f541653c137b384
Description-en: a plugin for pytest testing MPI-related code (common documentation)
 pytest-mpi provides a number of things to assist with using pytest
 with MPI-using code, specifically:
 - Displaying of the current MPI configuration (e.g. the MPI version,
 the number of processes)
 - Sharing temporary files/folders across the MPI processes
 - Markers which allow for skipping or xfailing tests based on whether
 the tests are being run under MPI
 .
 This is the common documentation package.

Package: python-pytest-order-doc
Description-md5: 87622f005704011bc1541d16f29a03cb
Description-en: pytest plugin to order test execution (documentation)
 pytest-order is a pytest plugin that allows you to customize the order
 in which your tests are run. It uses the marker order that defines
 when a specific test shall run, either by using an ordinal number, or
 by specifying the relationship to other tests.
 .
 This package contains the pytest-order documentation in HTML format.

Package: python-pytest-shell-utilities-doc
Description-md5: d49f989cc46b178c56fe43c159599182
Description-en: fixtures and code to help with running shell commands on tests (Documentation)
 This pytest plugin provides a basic fixture shell which uses subprocess.Popen
 to run commands against the running system on a shell while providing a nice
 assert'able return class.
 .
 This package contains the documentation.

Package: python-pytest-subprocess-doc
Description-md5: 1523ecc6a934ab265db26ccd5de62955
Description-en: Documentation for pytest-subprocess
 The plugin adds the ``fake_process`` fixture (and
 ``fp`` as an alias). It can be used it to register
 subprocess results so you won't need to rely on the
 real processes. The plugin hooks on the
 ``subprocess.Popen()``, which is the base for other
 subprocess functions. That makes the ``subprocess.run()``,
 ``subprocess.call()``, ``subprocess.check_call()`` and
 ``subprocess.check_output()`` methods also functional.
 .
 This package contains documentation for pytest-subprocess.

Package: python-pytest-trio-doc
Description-md5: b0f39e28dce2eff015593708327fc36a
Description-en: Pytest plugin for trio (Documentation)
 This is a pytest plugin to help you test projects that use Trio, a friendly
 library for concurrency and async I/O in Python.
 .
 Features include:
 * Async tests without the boilerplate: just write
 async def test_whatever(): ....
 * Useful fixtures included: use autojump_clock for easy testing of code with
 timeouts, or nursery to easily set up background tasks.
 * Write your own async fixtures: set up an async database connection or start
 a server inside a fixture, and then use it in your tests.
 * If you have multiple async fixtures, pytest-trio will even do setup/teardown
 concurrently whenever possible.
 * Integration with the fabulous Hypothesis library, so your async tests can
 use property-based testing: just use @given like you’re used to.
 * Support for testing projects that use Trio exclusively and want to use
 pytest-trio everywhere, and also for testing projects that support multiple
 async libraries and only want to enable pytest-trio’s features for a subset
 of their test suite.
 .
 This package contains the documentation.

Package: python-pytest-watcher-doc
Description-md5: 7b1b9fc4718842603a5c47d5cdbcfec2
Description-en: Automatically rerun tests (pytest by default) when code changes (Documentation)
 pytest-watcher is a utility designed to automatically re-run tests
 (pytest by default) whenever your Python code changes.
 .
 This package contains the documentation for python3-pytest-watcher.

Package: python-pytest-xprocess-doc
Description-md5: 1c6c2912273183776db8435d43fe3c14
Description-en: pytest plugin for managing processes across test runs - doc
 Pytest has for objective to allow the developers to limit the boilerplate code
 around the tests, promoting the use of built-in mechanisms such as the assert
 keyword.
 .
 Pytest-xprocess is a pytest plugin for managing processes across test runs.
 .
 This package contains the documentation.

Package: python-pytestqt-doc
Description-md5: 23bcccd371ad498db6d7fd8ec166b65d
Description-en: documentation for pytest-qt
 Pytest-qt is a pytest plugin that allows programmers to write tests for
 PySide and PyQt applications.
 .
 This package provides the documentation.

Package: python-pythran-doc
Description-md5: 19d09db5b45d2dbe5e6f0e94c2a4986e
Description-en: ahead of time compiler for Python (Documentation)
 Pythran is an ahead of time compiler for a subset of the Python
 language, with a focus on scientific computing. It takes a Python
 module annotated with a few interface descriptions and turns it into a
 native Python module with the same interface, but (hopefully) faster.
 .
 This package contains the documentation.

Package: python-pytools-doc
Description-md5: d00771451685ad6f807f7d0b769ce60e
Description-en: big bag of things supplementing Python library (documentation)
 Pytools is a big bag of things that are needed by packages created by
 Andreas Kloeckner. They are used by python-pycuda and python-pyopencl
 packages. They contain, amongst other:
 * A ton of small tool functions such as len_iterable, argmin, tuple
 generation, permutation generation, ASCII table pretty printing,
 GvR's mokeypatch_xxx() hack, the elusive flatten, and much more
 * A time-series logging module, pytools.log
 * Batch job submission, pytools.batchjob
 * A lexer, pytools.lex
 .
 This package contains HTML documentation and example scripts.

Package: python-pyvcf-examples
Description-md5: a76bf947bc87b9f620e347a6289347e5
Description-en: Example data for Variant Call Format (VCF) parser for Python
 The Variant Call Format (VCF) specifies the format of a text file used
 in bioinformatics for storing gene sequence variations. The format has
 been developed with the advent of large-scale genotyping and DNA
 sequencing projects, such as the 1000 Genomes Project.
 .
 The intent of this module is to mimic the ``csv`` module in the Python
 stdlib, as opposed to more flexible serialization formats like JSON or
 YAML. ``vcf`` will attempt to parse the content of each record based on
 the data types specified in the meta-information lines -- specifically
 the ##INFO and
 ##FORMAT lines. If these lines are missing or incomplete, it will check
 against the reserved types mentioned in the spec. Failing that, it will
 just return strings.
 .
 This package provides example data to test the Python modules.

Package: python-pywt-doc
Description-md5: 11e0dfd610ae48bce74255bca59d7973
Description-en: Python extension implementing of wavelet transformations (Documentation)
 PyWavelets implements the discrete wavelet transform (DWT) popular in
 numerical harmonic analysis for numerous families of wavelets, including
 Haar, Daubechies, Symlet, Coiflet, biorthogonal wavelets in one and two
 dimensions.
 .
 This package contains documentation and examples.

Package: python-pyxs-doc
Description-md5: bc6d49ef2d2ef65a3f0705c80ebc7b54
Description-en: Pure Python XenStore client implementation (documentation)
 pyxs is a pure Python XenStore client implementation, which covers all of the
 libxs features and adds some nice Pythonic sugar on top.
 .
 pyxs works over a Unix socket or XenBus,
 has a clean and well-documented API,
 is written in easy to understand Python,
 and can be used with gevent or eventlet.
 .
 This package installs the documentation.

Package: python-pyzipper-doc
Description-md5: 930e1bdca01cee8012ac4e3bd34ed1ba
Description-en: AES encryption for zipfile (common documentation)
 PyZipper is a Python library for working with ZIP files in an efficient
 and user-friendly way. It provides a high-level interface for creating,
 reading, writing and extracting ZIP files. Additionally, it supports
 advanced functionalities such as AES encryption and LZMA updates.
 .
 Key Features:
 - Allows you to add, remove, rename and list entries in ZIP files
 efficiently.
 - Provides an intuitive Python API, making ZIP archive manipulation
 simple and straightforward.
 - AES (Advanced Encryption Standard) encryption support to protect ZIP
 files with passwords.
 - Allows you to compress ZIP files using the LZMA compression algorithm,
 which offers high compression rates.
 .
 This is the common documentation package.

Package: python-qmix-doc
Description-md5: 828c87cbf74777e5097b243d8b4d5e3e
Description-en: Documentation for python-qmix
 QMix is used to simulate the quasiparticle tunneling currents
 in Superconductor/Insulator/Superconductor (SIS) junctions.
 In radio astronomy, these junctions are used for heterodyne
 mixing at millimeter and submillimeter wavelengths. QMix can
 be used to simulate the behavior of SIS mixers, optimize their
 performance and analyze experimental data.
 .
 This package contains documentation for qmix.

Package: python-qpid-proton-doc
Description-md5: 1e9c6f1e2d6cc072ef3ad222d4f9a7b3
Description-en: Documentation for the Python language bindings for Qpid Proton
 Qpid Proton is a high-performance, lightweight messaging library. It can be
 used in the widest range of messaging applications, including brokers, client
 libraries, routers, bridges, proxies, and more. Proton makes it trivial to
 integrate with the AMQP 1.0 ecosystem from any platform, environment, or
 language.
 .
 This package provides documentation for the Python language bindings for
 Qpid Proton.

Package: python-qstylizer-doc
Description-md5: 49ec2db8e02dd2ed8908efb02ff395b4
Description-en: Python package for construction of PyQt/PySide stylesheets (documentation)
 qstylizer allows for both the construction of new stylesheets and
 the easy modification of existing ones using idiomatic Python code.
 .
 This package contains the qstylizer documentation in HTML format.

Package: python-qtawesome-common
Description-md5: a46edb8ea88f71dd7bb55e6851c50614
Description-en: common files for QtAwesome
 QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in
 PyQt and PySide applications.
 .
 This package provides the files common to all QtAwesome Python packages.
 Font Awesome 5 is replaced with Fork Awesome which might have a visual
 effect in packages that make use of Font Awesome 5.

Package: python-qtawesome-doc
Description-md5: f3ec6c99da5c8337196085fd49459b8a
Description-en: documentation and examples for QtAwesome
 QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in
 PyQt and PySide applications.
 .
 This package provides the documentation and examples for QtAwesome.

Package: python-qtconsole-doc
Description-md5: db525f0555fc995b5859e9fe66934cc3
Description-en: Jupyter - Qt console (documentation)
 IPython can be used as a replacement for the standard Python shell,
 or it can be used as a complete working environment for scientific
 computing (like Matlab or Mathematica) when paired with the standard
 Python scientific and numerical tools. It supports dynamic object
 introspections, numbered input/output prompts, a macro system,
 session logging, session restoring, complete system shell access,
 verbose and colored traceback reports, auto-parentheses, auto-quoting,
 and is embeddable in other Python programs.
 .
 This package contains the qtconsole library documentation.

Package: python-quart-doc
Description-md5: 90ce57861876c8c0ea7914ffb723ac0c
Description-en: Python ASGI web microframework with the same API as Flask (Documentation)
 Quart is a Python ASGI web microframework. It is intended to provide the
 easiest way to use asyncio functionality in a web context, especially
 with existing Flask apps. This is possible as the Quart API is a superset
 of the Flask API.
 .
 Quart aims to be a complete web microframework, as it supports HTTP/1.1,
 HTTP/2 and websockets. Quart is very extendable and has a number of
 known extensions and works with many of the Flask extensions.
 .
 Quart supports the full ASGI 3.0 specification as well as the websocket
 response and HTTP/2 server push extensions. For those of you familiar
 with Flask, Quart extends the Flask API by adding support for:
 .
 * HTTP/1.1 request streaming
 * Websockets
 * HTTP/2 server push
 .
 This package contains the documentation and examples.

Package: python-qutip-doc
Description-md5: 6fcbe1139ca5772e9a7d54b78c54f46d
Description-en: python package for simulating open quantum systems (docs)
 QuTiP is open-source software for simulating the dynamics of open
 quantum systems. The QuTiP library depends on the excellent Numpy,
 Scipy, and Cython numerical packages. In addition, graphical output
 is provided by Matplotlib. QuTiP aims to provide user-friendly and
 efficient numerical simulations of a wide variety of Hamiltonians,
 including those with arbitrary time-dependence, commonly found in a
 wide range of physics applications such as quantum optics, trapped
 ions, superconducting circuits, and quantum nanomechanical
 resonators.
 .
 This package provides documentation for QuTiP.

Package: python-qwt-doc
Description-md5: aa991a66bfeea4ef7d9b1ff4b31d3003
Description-en: Pure Python implementation of Qwt - Documentation
 The qwt package is a pure Python implementation of Qwt C++ library
 with the following limitations.
 .
 The following `Qwt` classes won't be reimplemented in `qwt` because most
 powerful features already exist in `guiqwt`:
 * QwtPlotZoomer
 * QwtCounter
 * QwtEventPattern
 * QwtPicker
 * QwtPlotPicker
 .
 QwtClipper is not implemented yet (and it will probably be very
 difficult or impossible to implement it in pure Python without
 performance issues).  As a consequence, when zooming in a plot curve,
 the entire curve is still painted (in other words, when working with
 large amount of data, there is no performance gain when zooming in).
 .
 This is the documentation of the package.

Package: python-radon-doc
Description-md5: 679068d492cf509a2fdce2e23c4969e3
Description-en: Python tool to compute code metrics (common documentation)
 Radon is a Python tool which computes various code metrics.
 Supported metrics are:
 .
 raw metrics: SLOC, comment lines, blank lines, &c.
 Cyclomatic Complexity (i.e. McCabe’s Complexity)
 Halstead metrics (all of them)
 the Maintainability Index (a Visual Studio metric)
 .
 Radon can be used either from the command line or
 programmatically through its API.
 .
 This is the common documentation package.

Package: python-rapidfuzz-doc
Description-md5: afa897e090c8d9845d7cfae3223e5a1d
Description-en: Rapid fuzzy string matching library (Python module documentation)
 RapidFuzz is a fast string matching library for Python and C++,
 providing Levenshtein and other distances.  This is similar to the
 functionality of the python3-fuzzywuzzy package.  There are a few
 significant differences between these packages:
 .
 1) RapidFuzz is MIT licensed.
 2) RapidFuzz provides many string metrics, such as Hamming and Jaro-Winkler,
 which are not included in FuzzyWuzzy.
 3) RapidFuzz is mostly written in C++, and has further algorithmic
 improvements to make string matching even faster.
 4) RapidFuzz fixes multiple bugs in the `partial_ratio` implementation.
 .
 This package contains the RapidFuzz Python module documentation in
 HTML format.

Package: python-rapidjson-doc
Description-md5: c4bdba63a3318767fcccc30895c88a17
Description-en: Python wrapper around rapidjson - doc
 RapidJSON is an extremely fast C++ JSON parser and serialization library: this
 module wraps it into a Python 3 extension, exposing its
 serialization/deserialization (to/from either bytes, str or file-like
 instances) and JSON Schema validation capabilities.
 .
 This package contains the documentation.

Package: python-rcon-doc
Description-md5: bc24669bba7555f2ae7289f73e887651
Description-en: client implementation for RCON protocol (Documentation)
 Python 3 library, which provides a client to interact with RCON servers. The
 RCON protocol is used to remotely control a game server, i.e.  execute commands
 on a game server and receive the respective results.
 .
 This package contains the documentation.

Package: python-rdflib-doc
Description-md5: 3ca18b21b11586f95bb14280ebd2908e
Description-en: Python library containing an RDF triple store [...] (documentation)
 RDFLib is a Python library for working with the RDF W3C standard. The
 library contains RDF parsers/serializers and both in-memory and
 persistent Graph backend.
 .
 This is the common documentation package.

Package: python-rdflib-tools
Description-md5: e63a79f35d41fd986b6ffb529248a007
Description-en: Python tools for converting to and from RDF
 RDFLib is a Python library for working with the RDF W3C standard. The
 library contains RDF parsers/serializers and both in-memory and
 persistent Graph backend.
 .
 This package contains some executable tools.

Package: python-recommonmark-doc
Description-md5: 3c399e5ca713507eaf94fb6f046c2f14
Description-en: CommonMark utility for Docutils and Sphinx projects -- doc
 The recommonmark Python module allows ones to write CommonMark inside of
 Docutils and Sphinx projects.
 .
 This is the common documentation package.

Package: python-rediscluster-doc
Description-md5: 53ff877fa61ce3d69d329c6296b9bab1
Description-en: Python interface to a cluster of Redis key-value stores - Documentation
 Redis is a key-value database in a similar vein to memcache but the dataset
 is non-volatile. Redis additionally provides native support for atomically
 manipulating and querying data structures such as lists and sets.
 .
 redis-py-cluster provides Python bindings to Redis Cluster, the distributed
 implementation of the Redis key-value store, available upstream since Redis
 3.0.
 .
 This package provides the documentation for the rediscluster module

Package: python-releases-doc
Description-md5: 42cd9306a86cb7ded0759a08dc5f839c
Description-en: Sphinx extension for changelog manipulation documentation
 Releases is a Sphinx extension designed to help you keep a source control
 friendly, merge friendly changelog file & turn it into useful, human readable
 HTML output.
 .
 Specifically:
 .
 * The source format (kept in your Sphinx tree as ``changelog.rst``) is a
 stream-like timeline that plays well with source control & only requires
 one entry per change (even for changes that exist in multiple release
 lines).
 * The output (when you have the extension installed and run your Sphinx
 build command) is a traditional looking changelog page with a section for
 every release; multi-release issues are copied automatically into each
 release.
 * By default, feature and support issues are only displayed under feature
 releases, and bugs are only displayed under bugfix releases. This can be
 overridden on a per-issue basis.
 .
 This package contains the documentation for releases.

Package: python-reno-doc
Description-md5: 62296afddb9dbbc9fe1f35a8f9106884
Description-en: RElease NOtes manager - doc
 Reno is a release notes manager for storing release notes in a git
 repository and then building documentation from them.
 .
 This package contains the documentation.

Package: python-reportlab-doc
Description-md5: a28fbc5b165c18d2b3a2fa8b8da01533
Description-en: Documentation for the ReportLab Python library (PDF format)
 ReportLab is a library that lets you directly create documents in
 Adobe's Portable Document Format (PDF) using the Python programming language.
 .
 This package contains the documentation for ReportLab in PDF format.

Package: python-repoze.tm2-doc
Description-md5: de991d615a25d6594273b48cf73a9f1c
Description-en: Zope-like transaction manager WSGI middleware documentation
 repoze.tm2 is Python WSGI middleware which uses the ZODB (Zope
 Object DataBase) package's transaction manager to wrap a call to
 its pipeline children inside a transaction.
 .
 This is the documentation for python-repoze.tm2 and python3-repoze.tm2.

Package: python-requests-mock-doc
Description-md5: fb0f7ea5dd62e69b9eab637d08973f57
Description-en: mock out responses from the requests package - doc
 requests-mock provides a building block to stub out the HTTP requests_
 portions of your testing code. Everything in requests_ eventually goes through
 an adapter to do the transport work. requests-mock creates a custom adapter
 that allows you to predefine responses when certain URIs are called. There are
 then a number of methods provided to get the adapter used.
 .
 This package contains the documentation.

Package: python-requests-oauthlib-doc
Description-md5: 7646ee305c2501ff1d772989544e22a8
Description-en: module providing OAuthlib auth support for requests (Common Documentation)
 requests-oauthlib allows you to interact with OAuth 1 And OAuth 2 in
 greatly simplified ways through the requests library for Python. It
 will hide the quirks and hacks in OAuth 1, and will interface with
 all four of the grant types defined by the OAuth2 RFC.
 .
 This package provides the common documentation for the
 requests-oauthlib Python module.

Package: python-requests-toolbelt-doc
Description-md5: b483002c19a2bbb5e7355ed29b1f4b93
Description-en: Utility belt for python3-requests (documentation)
 Collection of utilities for python3-requests: documentation
 It provides transport adapters: FingerprintAdapter, SSLAdapter,
 SourceAddressAdapter, SocketOptionsAdapter, TCPKeepAliveAdapter
 and authenticators: AuthHandler, GuessAuth, HTTPProxyDigestAuth
 Also a cookiejar, streaming helpers and more.

Package: python-respx-doc
Description-md5: e0059f640994d22b0db793677344fdfa
Description-en: Documentation for python-respx
 RESPX is a mock router, capturing requests sent by HTTPX,
 mocking their responses. Inspired by the flexible query API
 of the Django ORM, requests are filtered and matched against
 routes and their request patterns and lookups.
 .
 This package contains documentation for RESPX.

Package: python-restless-doc
Description-md5: f10279bfb323d3c9aa4c76c890a0a47a
Description-en: lightweight REST miniframework for Python (documentation)
 Works great with Django, Flask, Pyramid, Tornado & Itty, but should
 be useful for many other Python web frameworks.  Based on the lessons
 learned from Tastypie & other REST libraries.
 .
 Features
 * Small, fast codebase
 * JSON output by default, but overridable
 * RESTful
 * Flexible
 .
 This package contains the HTML documentation and example projects.

Package: python-rich-rst-doc
Description-md5: 28dfff69abae7116c3124dcfda9339e9
Description-en: Beautiful reStructuredText renderer for rich (common documentation)
 Rich library extension that allows you to render documents in reStructuredText
 (or RST) format with a rich, interactive appearance directly in the terminal.
 The package's main function is to improve the viewing of RST documents by
 transforming the content into a visually pleasing format, similar to what rich
 Markdown does for Markdown files.
 .
 Main features:
 - Rendering RST elements: The package supports the rendering of 75
 reStructuredText elements, which includes headers, lists, code blocks,
 links, tables, among others. It provides a user-friendly interface to
 read RST documents on the terminal.
 - Command Line Interface (CLI): The CLI allows you to display .rst files
 directly in the terminal.
 .
 This is the common documentation package.

Package: python-ripe-atlas-sagan-doc
Description-md5: 306203dbda38795e0dea05cd334d92dc
Description-en: Python library for parsing RIPE Atlas measurement results (documentation)
 RIPE Atlas Sagan is a Python library for parsing RIPE Atlas measurement
 results. It aims at providing a consistent high-level interface for a rapidly
 changing low-level format used by the RIPE Atlas probes. RIPE Atlas is a
 global network of probes that measure Internet connectivity and reachability,
 providing an overview of the state of the Internet in real time.
 .
 This package contains the library's documentation.

Package: python-rocm-docs-doc
Description-md5: b2825285894082c1a51f044dda9e84a3
Description-en: ROCm Documentation Core Utilities (documentation)
 comprise styling, scripts, and additional HTML content that is common to all
 ROCm project's documentation. This greatly aids in maintaining the
 documentation, as any change to the appearance only needs to be modified
 in one location.
 .
 This package installs the library for Python 3. It also install an example
 that allow you to generate the ROCm doc for rocm-docs-core project.
 .
 This is the common documentation package.

Package: python-rosettasciio-doc
Description-md5: e36e3b4a3584f59b05af6c9ff7158780
Description-en: documentation for the rosettasciio Python library
 This package provides documentation for rosettasciio.

Package: python-rpaths-doc
Description-md5: 82f87974b4dc7a7703f7bcf9382b4df9
Description-en: documentation for rpaths
 rpaths is another path manipulation library for Python. It is heavily inspired
 by Unipath and pathlib and provides a total Python 2/3 and Windows/POSIX
 compatibility.
 .
 This package provides the documentation.

Package: python-rpi-lgpio-doc
Description-md5: 33157605f5ae8f8f46ca77ac07371a4e
Description-en: Compatibility shim for lgpio emulating the RPi.GPIO API - docs
 The rpi-lgpio library provides an RPi.GPIO compatible interface to the
 lgpio library, which operates GPIO via the Linux kernel's gpiochip devices.
 .
 This is the documentation for the API.

Package: python-ruffus-doc
Description-md5: d92e9e5a3bb7a8813bfa56dcaa43e27f
Description-en: documentation for python-ruffus computation pipeline library
 Ruffus is designed to allow scientific and other analyses to be automated
 with the minimum of fuss and the least effort.
 .
 * Lightweight: Suitable for the simplest of tasks
 * Scalable: Handles even fiendishly complicated pipelines which would cause
 make or scons to go cross-eyed and recursive.
 * Standard Python: No "clever magic", no pre-processing.
 * Unintrusive: Unambitious, lightweight syntax which tries to do this one
 small thing well.
 .
 This package provides modules documentation.

Package: python-ruyaml-doc
Description-md5: 4ffb3513c41668784b0328c9dcbccfd9
Description-en: YAML 1.2 loader/dumper package for Python (Documentation)
 The ruyaml package is a fork of ruamel.yaml aimed to made in order to secure
 the future of the library, mainly by having a pool of maintainers and can be
 used as a drop-in replacement for python3-ruamel.yaml.
 .
 This package installs the documentation for the library.

Package: python-salib-doc
Description-md5: a5b185a453af71063cdd058fbf1b8a1f
Description-en: Sensitivity Analysis Library (Documentation)
 SALib is an open source library written in Python for performing sensitivity
 analyses. SALib provides a decoupled workflow, meaning it does not directly
 interface with the mathematical or computational model. Instead, SALib is
 responsible for generating the model inputs, using one of the sample
 functions, and computing the sensitivity indices from the model outputs, using
 one of the analyze functions. SALib provides several sensitivity analysis
 methods, such as Sobol, Morris, and FAST.
 .
 This package contains the documentation.

Package: python-samplerate-doc
Description-md5: 893f4357ba73d2c8dbf0c0af5a522cc8
Description-en: documentation for python-samplerate
 python-samplerate is a wrapper around Erik de Castro Lopo’s libsamplerate
 (aka Secret Rabbit Code) for high-quality sample rate conversion.
 .
 This is the common documentation package.

Package: python-sasdata-doc
Description-md5: 875fe0448269de3b3ed0293ae196effd
Description-en: Data file handling for small-angle scattering (documentation)
 The sasdata Python module provides utilities for importing and operating
 on reduced small angle scattering data. The module may be used in standalone
 code to build custom fitters, in conjunction with the sasmodels modules to
 analyse data from custom scripts, or as part of the sasview analysis package.
 .
 This package contains the documentation for the module.

Package: python-sasmodels-doc
Description-md5: 77945a5eaa0f9106d4541c69e4c0f6b6
Description-en: Theoretical models for small angle scattering (documentation)
 sasmodels is a Python module for calculating theoretical Small Angle
 Scattering patterns. The models provided are usable directly in the bumps
 fitting package and in the sasview analysis package.
 .
 This package contains the documentation for the module.

Package: python-scciclient-doc
Description-md5: 82eeb249293f3f4f68473489fde18485
Description-en: Python ServerView Common Command Interface (SCCI) Client Library - doc
 This package provides the Python ServerView Common Command Interface (SCCI)
 Client Library, which support FUJITSU iRMC S4 integrated Remote Management
 Controller. This Python module may be helpful if you want to use Ironic to
 manage a FUJITSU server that has this hardware.
 .
 This package contains the documentation.

Package: python-schwifty-doc
Description-md5: 7acd42aa95d15c642e1ed491d463bae6
Description-en: library to work with IBANs and BIC (common documentation)
 schwifty is a Python library that lets you easily work with IBANs and BICs
 as specified by the ISO. IBAN is the International Bank Account Number and BIC
 the Business Identifier Code. Both are used for international money transfer.
 .
 This is the common documentation package.

Package: python-scikit-optimize-doc
Description-md5: 45907f56b66fb1eba58a3a99f4da4e43
Description-en: Documentation for scikit-optimize
 Scikit-Optimize, or ``skopt``, is a simple and efficient
 library for optimizing (very) expensive and noisy
 black-box functions. It implements several methods for
 sequential model-based optimization. ``skopt`` aims to
 be accessible and easy to use in many contexts.
 .
 This package contains documentation for scikit-optimize.

Package: python-scinexus-doc
Description-md5: f1e5e370f13375a4da69ad832cbc9a9d
Description-en: Documentation for python-scinexus (HTML)
 scinexus is a Python framework for rapid development of data processing
 applications.  It enables interoperability between apps through defined
 data types, allowing development of scientific domain app ecosystems
 (for examples see cogent3 and piqtree).
 .
 This package contains the rendered documentation for scinexus,
 including tutorials, how-to guides and API reference.

Package: python-scipy-doc
Description-md5: 8ac5477d15da02ef1299ae21fc7e60f6
Description-en: scientific library for Python - documentation
 SciPy supplements the popular NumPy module (python-numpy package), gathering a
 variety of high level science and engineering modules together as a single
 package.
 .
 SciPy is a set of Open Source scientific and numeric tools for Python. It
 currently supports special functions, integration, ordinary differential
 equation (ODE) solvers, gradient optimization, genetic algorithms, parallel
 programming tools, an expression-to-C++ compiler for fast execution, and
 others.
 .
 This package contains documentation for the SciPy library.

Package: python-scotchpy-doc
Description-md5: cb1755d944d5f5060719c09f83e1e3a3
Description-en: a Python3 interface for the Scotch graph partitioning library (documentation)
 ScotchPy provides a Python3 interface for the Scotch graph
 partitioning library
 .
 This is the documentation package.

Package: python-scrapy-doc
Description-md5: 7242d2813e5d37194372b8ea7423b58a
Description-en: Python web scraping and crawling framework documentation
 Scrapy is a fast high-level screen scraping and web crawling framework,
 used to crawl websites and extract structured data from their pages.
 It can be used for a wide range of purposes, from data mining to
 monitoring and automated testing.
 .
 This package provides the python-scrapy documentation in HTML format.

Package: python-searchlightclient-doc
Description-md5: 20afbfae268a11763b874a4d55373b55
Description-en: OpenStack Indexing and Search API Client Library - doc
 The Searchlight project provides indexing and search capabilities across
 OpenStack resources. Its goal is to achieve high performance and flexible
 querying combined with near real-time indexing.
 .
 This package contains the documentation.

Package: python-secretstorage-doc
Description-md5: 392162748ebae2d7d7eb04285d8d5ea8
Description-en: Python module for storing secrets - documentation
 Python-SecretStorage provides a way for securely storing passwords
 and other secrets.
 .
 It uses D-Bus Secret Service API that is supported by GNOME Keyring,
 KWallet (since version 5.97) and KeePassXC.
 .
 It allows one to create, edit and delete secret items, manipulate
 secret collections, and search for items matching given attributes.
 It also supports locking and unlocking collections.
 .
 This package provides the HTML documentation.

Package: python-selenium-doc
Description-md5: 9a8ae9ab8cb12fe314c6e36db242fd01
Description-en: Python3 bindings for Selenium (Documentation)
 Python3 language bindings for Selenium WebDriver.
 .
 The `selenium` package is used automate web browser interaction from Python.
 Several browsers/drivers are supported (Chrome, Chromium, Edge, Firefox,
 Internet Explorer and Safari), as well as the Remote protocol.
 .
 This package installs the documentation for the library.

Package: python-sense-emu-doc
Description-md5: 9a47a501af9869b4f6e7f901fb52651d
Description-en: Documentation for the Raspberry Pi Sense HAT emulator.
 sense-emu is an emulator of the Raspberry Pi Sense HAT which runs on multiple
 platforms, and provides an emulation of each sensor on the HAT, along with the
 pixel display and the joystick. The API is exactly the same as the official
 API, meaning code developed against the emulator should require no more than
 a one word change to run on the actual HAT.
 .
 This is the version independent documentation for the package.

Package: python-sensor-state-data-doc
Description-md5: 174cf07d3c3e7d5de81302058f69e291
Description-en: Models for storing and converting Sensor Data state (Documentation)
 Provides models for storing and converting sensor data state in Python
 applications. This package facilitates handling sensor data, including
 storage, conversion, and manipulation, making it easier to work with
 sensor data in a structured and consistent manner.
 .
 The package includes various models and utilities to manage sensor data
 efficiently, ensuring compatibility and ease of use across different
 projects and applications. It supports integration with other tools and
 libraries for a seamless experience.
 .
 This package contains the documentation.

Package: python-sentry-sdk-doc
Description-md5: 93f8f6b3f9388aa9bdd10161b57ac5f1
Description-en: New Python SDK for Sentry.io (Documentation)
 Python client for Sentry. It provides full out-of-the-box support for
 many of the popular frameworks, including Django, and Flask. Raven also
 includes drop-in support for any WSGI-compatible web application.
 .
 This package contains the documentation.

Package: python-serial-asyncio-doc
Description-md5: a37054b447afc73e52517383be49486a
Description-en: Async I/O extension package for pyserial (documentation)
 Async I/O extension package for the Python Serial Port Extension for
 OSX, Linux, BSD. It depends on pySerial and is compatible with
 Python 3.5 and later.
 .
 This package provides the documentation.

Package: python-sfepy-doc
Description-md5: 73e72099098ab56f2454ae970459e4e1
Description-en: Simple Finite Elements in Python (documentation)
 SfePy is a software for solving systems of coupled partial differential
 equations (PDEs) by the finite element method in 1D, 2D and 3D.
 It can be viewed both as black-box PDE solver, and as a Python package
 which can be used for building custom applications. The word “simple”
 means that complex FEM problems can be coded very easily and rapidly.
 .
 The package contains documentation and examples.

Package: python-shodan-doc
Description-md5: a614169eb7c20048117e93bb6677bc93
Description-en: Official Python library for Shodan (common documentation)
 Shodan is a search engine for Internet-connected devices. Google lets you
 search for websites, Shodan lets you search for devices. This library provides
 developers easy access to all of the data stored in Shodan in order to
 automate tasks and integrate into existing tools.
 .
 This package installs the common documentation package.

Package: python-signxml-doc
Description-md5: f85d29c2e1a653d1fc5301dfa7449748
Description-en: Python library for the W3C XSML signature standard (common documentation)
 SignXML is an implementation of the W3C XML Signature standard in Python.
 This standard (also known as "XMLDSig") is used to provide payload secuty
 in SAML 2.0, XAdES, and WS-Security, among other uses. The standard is
 defined in the W3C Recommendation XML Signature Syntax and Processing Version
 1.1. SignXML implements all of the required components of the Version 1.1
 standard, and most recommended ones.
 .
 This is the common documentation package.

Package: python-silx-doc
Description-md5: 7b17809e1385ba75a9457a15535c6cb6
Description-en: Toolbox for X-Ray data analysis - Documentation
 The silx project aims at providing a collection of Python packages to
 support the development of data assessment, reduction and analysis
 applications at synchrotron radiation facilities. It aims at
 providing reading/writing different file formats, data reduction
 routines and a set of Qt widgets to browse and visualize data.
 .
 The current version provides :
 .
 * reading HDF5 file format (with support of SPEC file format)
 * histogramming
 * fitting
 * 1D and 2D visualization using multiple backends (matplotlib or OpenGL)
 * image plot widget with a set of associated tools (See changelog file).
 * Unified browser for HDF5, SPEC and image file formats supporting inspection
 and visualization of n-dimensional datasets.
 * Unified viewer (silx view filename) for HDF5, SPEC and image file formats
 * OpenGL-based widget to display 3D scalar field with
 isosurface and cutting plane.
 .
 This is the common documentation package.

Package: python-simple-pid-doc
Description-md5: ad999a7472781dda97fc43732f1a32de
Description-en: Simple and easy-to-use PID controller - documentation
 simple-pid is a simple and easy-to-use PID (proportional-integral-derivative)
 controller in Python. It has no external dependencies and is designed to be
 robust. It can be used to implement a feedback-based control loop in Python.
 .
 This package contains the documentation for simple-pid.

Package: python-simplebayes-doc
Description-md5: df304faf9c1a96fbe3942aecef092b20
Description-en: Naive bayesian text classifier - documentation
 A memory-based, optional-persistence naive bayesian text classifier.
 This work is heavily inspired by the Python "redisbayes" module found here:
 https://github.com/jart/redisbayes and https://pypi.python.org/pypi/redisbayes
 This was written to alleviate the network/time requirements when
 using the bayesian classifier to classify large sets of text, or when
 attempting to train with very large sets of sample data.
 .
 This is the common documentation package.

Package: python-simplejson-doc
Description-md5: 398ec131e56423c6c68081cdec73fdf5
Description-en: simple, fast, extensible JSON encoder/decoder for Python - documentation
 simplejson is a simple, fast, complete, correct and extensible JSON
 <http://json.org> encoder and decoder.
 .
 The encoder may be subclassed to provide serialization in any kind of
 situation, without any special support by the objects to be serialized
 (somewhat like pickle).
 .
 The decoder can handle incoming JSON strings of any specified encoding
 (UTF-8 by default).
 .
 simplejson is the externally maintained development version of the json
 library included with Python 2.6 and Python 3.0, but maintains backwards
 compatibility with Python 2.5.
 .
 This package contains documentation.

Package: python-simpy-doc
Description-md5: 081f1860b1fdc7e0d0c5b34f6fa9b077
Description-en: python-based simulation package, Documentation and examples
 SimPy is a process-based discrete-event simulation language based on
 standard Python.
 .
 It provides the modeller with components of a simulation  model.
 These include processes, for active components like customers, messages,
 and vehicles, and resources, for passive components that form limited
 capacity congestion points like servers, checkout counters, and tunnels.
 It also provides monitor variables to aid in gathering statistics.
 SimPy comes with extensive plotting capabilities.
 .
 This package contains the HTML docs and examples of SimPy.

Package: python-simpy-gui
Description-md5: f4a799eb935d1fe55cc59abbff0d3529
Description-en: python-based simulation package, GUI
 SimPy is a process-based discrete-event simulation language based on
 standard Python.
 .
 It provides the modeller with components of a simulation  model.
 These include processes, for active components like customers, messages,
 and vehicles, and resources, for passive components that form limited
 capacity congestion points like servers, checkout counters, and tunnels.
 It also provides monitor variables to aid in gathering statistics.
 SimPy comes with extensive plotting capabilities.
 .
 This package contains the GUI parts of SimPy.

Package: python-skbio-doc
Description-md5: 0d2719e1e5874e7a73c3d5bcf116e25d
Description-en: Data structures, algorithms, educational resources for bioinformatics (docs)
 Scikit-bio is a Python package providing data structures, algorithms, and
 educational resources for bioinformatics.
 .
 This is the HTML documentation for skbio.

Package: python-skbuild-doc
Description-md5: e1ec3a853f0d9f467ac77f8ff19d581f
Description-en: skbuild (documentation)
 Better support is available for additional compilers, build systems, cross
 compilation, and locating dependencies and determining their build
 requirements.
 .
 This package contains documentation.

Package: python-skimage-doc
Description-md5: 12f0b0e6adcdd585b8ea21272c4ea042
Description-en: Documentation and examples for scikit-image
 scikit-image is a collection of image processing algorithms for
 Python.  It performs tasks such as image loading, filtering,
 morphology, segmentation, color conversions, and transformations.
 .
 This package contains documentation and example scripts for
 python-skimage.

Package: python-sklearn-doc
Description-md5: 44aba3387aea657b5b0c185e5077d10c
Description-en: documentation and examples for scikit-learn
 This package contains documentation and example scripts for
 python-sklearn.

Package: python-slepc4py-doc
Description-md5: ad93cda14eccf22ff0d53fdea38497a8
Description-en: Python bindings for SLEPc libraries: documentation and examples
 SLEPc is the Scalable Library for Eigenvalue Problem Computations.
 .
 It is based on PETSc and employs the MPI standard for all
 message-passing communication.
 .
 slepc4py provides Python bindings to almost all functions of SLEPc.
 This package provides documentation and examples.

Package: python-slidge-doc
Description-md5: fbb0f4ccc83de8039ad9f5586bdef54e
Description-en: XMPP puppeteer gateway library in Python (documentation)
 Slidge makes writing gateways to other chat networks (legacy modules)
 as frictionless as possible. It supports fancy IM features, such as
 (emoji) reactions, replies, and retractions.
 .
 This is the documentation package.

Package: python-slixmpp-doc
Description-md5: d0261afb971945f941393fb0743724b6
Description-en: Threadless, event-based XMPP Python library (documentation)
 Slixmpp is a (friendly) fork of SleekXMPP, which goal is to “improve” the
 core of the library by entirely removing all threads from the library and
 using an event-based approach instead.
 .
 This is the documentation package.

Package: python-slixmpp-omemo-doc
Description-md5: 36f71a5f6aa22aaf4dc3615cbca0f0ec
Description-en: OMEMO End-to-End Encryption plugin for slixmpp (documentation)
 A plugin for slixmpp offering the OMEMO Multi-End Message and Object
 Encryption protocol, based on python-omemo.
 .
 This is the documentation package.

Package: python-sniffio-doc
Description-md5: 317d6785a84336ebc6b87f8ca4b2549d
Description-en: detect which async Python library is in use (Documentation)
 Python library that support multiple async packages (like Trio, asyncio,
 etc) need to know which is in use. This library provides this information.
 .
 This package contains the documentation.

Package: python-snimpy-doc
Description-md5: b470d3830ddbf34e60b56f604ec0a7a7
Description-en: interactive SNMP tool with Python (documentation)
 Snimpy is a Python-based tool providing a simple interface to build
 SNMP queries. This interface aims at being the most Pythonic
 possible: you grab scalars using attributes and columns are like
 dictionaries.
 .
 Snimpy can either be used interactively through its console (derived
 from Python own console or from IPython if available) or by writing
 snimpy scripts which are just Python scripts with some global
 variables available.
 .
 This package contains the documentation.

Package: python-sorl-thumbnail-doc
Description-md5: ba12097e61fb33e99dfffa74865db537
Description-en: thumbnail support for the Django framework (Documentation)
 sorl-thumbnail provides a convenient way to create and manage image thumbnails
 in a Django project. It offers integration into several parts of Django like
 the admin system by showing thumbnails for ImageFields or through a ImageField
 that also takes care of deleting thumbnail files when the referencing object
 is removed.
 .
 Other features include:
 * Django storage support
 * Pluggable Engine support (PIL, pgmagick, ImageMagick, GraphicsMagick,
 or Wand)
 * Pluggable Key Value Store support (Django cache, redis)
 * Pluggable Backend support (i.e. different thumbnail filename schema)
 * Dummy generation (placeholders)
 * Flexible, simple syntax, generates no html
 * CSS style cropping options
 * Margin calculation for vertical positioning
 .
 This package contains the documentation.

Package: python-sortedcollections-doc
Description-md5: d09f0be06357306f4af9725b52a1a974
Description-en: Python documentation for Sorted Collections
 SortedCollections is an Apache2 licensed Python sorted collections library.
 .
 Features
 --------
 .
 - Pure-Python
 - Depends on the SortedContainers module.
 - ValueSortedDict - Dictionary with (key, value) item pairs sorted by value.
 - ItemSortedDict - Dictionary with key-function support for item pairs.
 - OrderedDict - Ordered dictionary with numeric indexing support.
 - OrderedSet - Ordered set with numeric indexing support.
 - IndexableDict - Dictionary with numeric indexing support.
 - IndexableSet - Set with numeric indexing support.
 .
 This contains the documentation.

Package: python-sounddevice-doc
Description-md5: 7385a1da8c04aadafabfab4945156b94
Description-en: Play and Record Sound with Python - documentation
 This Python module provides bindings for the PortAudio library and a few
 convenience functions to play and record NumPy arrays containing audio
 signals.
 .
 This package contains the documentation.

Package: python-soundfile-doc
Description-md5: f501af6028d1d3db33eebc37cb3d56d9
Description-en: Python audio module based on libsndfile - documentation
 'soundfile' can read and write sound files in a variety of formats and eases
 the application of signal processing algorithms.
 File reading/writing is supported through libsndfile.
 By default, 'soundfile' represents audio data as NumPy arrays, but ordinary
 Python buffers are supported as well.
 .
 This package provides the API documentation.

Package: python-soxr-doc
Description-md5: 71c9793267b323e84e794815db0356fb
Description-en: Convert one-dimensional sampling rate (cammon documentation)
 Soxr is a Python library designed to perform resampling of audio files,
 allowing you to convert between different sample rates efficiently and
 accurately. With this tool it is possible to obtain fast and very high
 quality results for any resampling ratio.
 .
 This is the common documentation package.

Package: python-spaghetti-doc
Description-md5: 14c89dd3abcc04d531f13a6acce9848d
Description-en: Analysis of Network-constrained Spatial Data (common documentation)
 Originating from the networkmodule in PySAL, the package provides specialized
 networking functionality that easily integrates with the rest of PySAL.
 .
 This allows users of the spaghetti network functionality the possibility of
 spatial analysis that complements the network analysis, such as spatial tools
 and integration with the main components of libpysal:
 * libpysal.weights (mentioned above)
 * lib accesspysal.cg (geometric computation and data structures)
 * libpysal.io (input-output)
 * libpysal.examples (integrated example data)
 .
 This package contains HTML documentation, incorporates instructions on how
 to install and configure and use this module Python spaghetti.

Package: python-sphinx-autodoc2-doc
Description-md5: 218b180aa8c20617b53cfcf5d1339d4a
Description-en: Documentation for sphinx-autodoc2
 There is no need to install your package to generate the
 documentation, and `sphinx-autodoc2` will correctly handle
 `if TYPE_CHECKING` blocks and other typing only features. You
 can even document packages from outside the project (via `git clone`).
 .
 This package contains documentation for sphinx-autodoc2.

Package: python-sphinx-chango-doc
Description-md5: 4d543812ba2ac7460668a128a1c3f3b1
Description-en: sphinx extension for changelog generation (common documentation)
 chango is a changelog generation tool. Changes are described alongside
 the code changes in the codebase. chango extracts these changes and
 generates a changelog. chango consists of both a command line interface
 and a Python API. All aspects of the data formats, storage, and rendering
 are customizable via an interface class approach.
 .
 This is the common documentation package.

Package: python-sphinx-click-doc
Description-md5: 5a30419625f4ff1cf57f808a3c4d2336
Description-en: Sphinx plugin to automatically document click-based applications (docs)
 sphinx-click is a Sphinx plugin that allows you to automatically
 extract documentation from a click-based application and include it
 in your docs.
 .
 This is the common documentation package.

Package: python-sphinx-code-include-doc
Description-md5: fecc72f74a2df74d161b8e8854a87f74
Description-en: include source code from any Sphinx project using only its import path - doc
 Sphinx-code-include is an extension for Sphinx that lets you render
 source-code of any class or function directly into your Sphinx documentation
 using only as string.
 .
 This package contains the documentation.

Package: python-sphinx-code-tabs-doc
Description-md5: f9209113bba5e0e6fd07f9926ab6e122
Description-en: Sphinx extension for selectable code block tabs — documentation
 This is an extension for the Sphinx documentation system. It adds a `tabs`
 directive for creating a widget with multiple tabs, allowing the user to
 switch between them. The individual tabs can be code blocks or general
 content.
 .
 This can be used to e.g. show a snippet in multiple languages, display
 instructions for alternative platforms, or switch between code and output.
 .
 This package installs the HTML documentation.

Package: python-sphinx-contributors-doc
Description-md5: 08c7ec1254dbfc69813c8adf49f60d01
Description-en: Documentation for python-sphinx-contributors
 Sphinx extension that helps you recognize the people who have
 contributed to an open-source project. Show the list of users
 who have contributed to a repository in your docs. Choose how
 many contributors show and sort them by the number of commits.
 .
 This package contains documentation for sphinx-contributors.

Package: python-sphinx-copybutton-doc
Description-md5: 063a5202f3943307026d5e5aa07c4d14
Description-en: sphinx extension to add a "copy" button to code blocks (documentation)
 Sphinx-copybutton does one thing: add little “copy” button to the right of
 your code blocks. That’s it!
 .
 This is the common documentation package.

Package: python-sphinx-data-viewer-doc
Description-md5: d7f56a14844e5ce15527b23a5ab42bb3
Description-en: Presents json and Python data in a list-like view in Sphinx (documentation)
 Adds an interactive data viewer for data objects to Sphinx.
 .
 Use it to document:
 .
 * JSON data
 * JSON files
 * Python objects
 .
 This is the common documentation package.

Package: python-sphinx-examples-doc
Description-md5: aa65eb7357842a98360b4f4935467fe9
Description-en: documentation for the sphinx-examples Python library
 This package provides documentation for sphinx-examples.
 .
 sphinx-examples is a small Sphinx extension to create examples of source markup
 and the result of rendering it in your documentation.

Package: python-sphinx-external-toc-doc
Description-md5: e303e11908b507e56bd7affeac6b80ec
Description-en: Sphinx extension that allows the site-map to be defined (doc)
 in a single YAML file (a.k.a Table of Contents) external to the
 documentation files. As used by Jupyter Book!
 In normal Sphinx documentation, the documentation site-map is defined
 via a bottom-up approach - adding toctree directives within pages of the
 documentation.
 This extension facilitates a top-down approach to defining the site-map
 structure, within a single YAML file.
 .
 This is the common documentation package.

Package: python-sphinx-feature-classification-doc
Description-md5: 5d168aa96860d4e3dedc53143e8b2749
Description-en: generate a matrix of pluggable drivers and their support to an API - doc
 This package contains a Sphinx directive that allows creating matrices of
 drivers a project contains and which features they support. The directive
 takes an INI file with specific syntax explained in the usage documentation
 to generate the matrices, in which projects have the authority to say what is
 supported within their own repository.
 .
 This package contains the documentation.

Package: python-sphinx-gallery-doc
Description-md5: e261dbb8b7551a3f91601d79c0c73daf
Description-en: extension that builds an HTML gallery of examples from Python scripts (Doc)
 Sphinx-Gallery is a Sphinx extension that creates an HTML gallery of examples
 from any set of Python scripts. It offers several functionalities:
 - Automatic Example Galleries Creation: Run example Python scripts to capture
 output and figures, rendering them into reST files integrated into your
 documentation by Sphinx.
 - Narrative Integration with Code:
 Embed reST in your example Python files, allowing you to interweave
 narrative content with code that generates graphics in documentation.
 Sphinx-Gallery also automatically generates a Jupyter Notebook for each
 example page.
 - Mini Galleries for API Documentation:
 Create mini galleries that list all examples that use a specific function
 /method in the API documentation.
 - Intersphinx Links:
 Add intersphinx links to your examples, which automatically connect to API
 documents for functions/methods/classes used in the examples.
 - Multiple Galleries Management:
 Manage multiple galleries to create and embed galleries of diverse sample
 sets.
 .
 This package contains documentation for sphinx-gallery.

Package: python-sphinx-mdinclude-doc
Description-md5: d425de0bf0d9ddfd3c7cb27a9b80ea04
Description-en: Sphinx extension for including or writing pages in Markdown (documentation)
 This is a Sphinx extension that enables including Markdown documents
 from within reStructuredText. It provides the `.. mdinclude::` directive,
 to automatically convert the content of Markdown documents to
 reStructuredText format.
 .
 This package contains HTML documentation.

Package: python-sphinx-multiversion-doc
Description-md5: a52e47025216ed6cc6dbfb3ca693e3aa
Description-en: Docs for Sphinx multiple versions extension
 For building self-hosted versioned documentation.
 Aims to provide a clean implementation that tries to
 avoid messing with Sphinx internals as much as possible.
 .
 This package installs the common documentation package.

Package: python-sphinx-needs-doc
Description-md5: f41cee37200cc64e4dc7cbd93aebb8d5
Description-en: Brings Engineering-as-Code to the Sphinx framework(documentation)
 Combine Docs-as-Code with Application Lifecycle Management, to track
 requirements, specifications, test cases, and other engineering objects
 in your document
 .
 This is the common documentation package.

Package: python-sphinx-panels-doc
Description-md5: b1240cc6fb8f4be6e30c73d59fc345ac
Description-en: documentation for the sphinx-panels Python library
 A sphinx extension for creating document components optimised for HTML+CSS.
 .
 * The panels directive creates panels of content in a grid layout, utilising
 both the Bootstrap 4 grid system, and cards layout
 * The link-button directive creates a click-able button, linking to a URL or
 reference, and can also be used to make an entire panel click-able
 * The dropdown directive creates toggle-able content
 * The tabbed directive creates tabbed content
 * opticon and fa (fontawesome) roles allow for inline icons to be added.
 .
 This package provides documentation for sphinx-panels

Package: python-sphinxcontrib-video-doc
Description-md5: 0922c8217502941fd41ffc230d839086
Description-en: Sphinx extension that allows you to embed .mp4/.webm/.ogg videos (Documentation)
 This package let you embed video types as defined by the HTML5 standard
 within your Sphinx based documentation, it works as a wrapper around the
 <video> tag.
 .
 This package contains the documentation for python3-sphinxcontrib-video.

Package: python-sphinxcontrib-youtube-doc
Description-md5: 104bb4f185168dcd500d0d8ad9103e55
Description-en: Sphinx extension that allows you to embed YouTube and Vimeo (Documentation)
 This package contains the youtube Sphinx extension.
 The extension defines the directives, "youtube" and "vimeo", for embedding
 YouTube, Vimeo and Peertube videos, respectively.
 .
 This package contains the documentation for python3-sphinxcontrib-youtube.

Package: python-sphinxcontrib.bibtex-doc
Description-md5: f60104235e3b99402571a06b2b298e9e
Description-en: documentation for sphinxcontrib-bibtex
 This extension allows BibTeX citations to be inserted into documentation
 generated by Sphinx, via a bibliography directive, and a cite role, which work
 similarly to LaTeX’s thebibliography environment and \cite command.
 .
 This package provides the documentation.

Package: python-sphinxcontrib.datatemplates-doc
Description-md5: 891dac0fccb430ae0804cf460f7cc6cc
Description-en: Sphinx "datatemplates" extension (documentation)
 This package contains sphinxcontrb.datatemplates, an extension
 for Sphinx to render parts of reStructuredText pages from
 data files in formats like JSON, YAML, and CSV.
 .
 This is the documentation package.

Package: python-sphinxcontrib.django-doc
Description-md5: 5809f64ddbb121537635ca874a08c8e7
Description-en: improves the documentation of Django apps (Documentation)
 This is a sphinx extension which improves the documentation of Django apps.
 .
 Improvements for the output of Sphinx's autodoc for Django classes:
 * List all model and form fields as class parameters
 * Improve model field representations
 * Link related and reverse related fields to the referenced class
 * Hide irrelevant runtime information like declared_fieldsets, fieldsets and
 Meta from classes
 * Add information about autogenerated methods
 * Fix intersphinx mappings to Django modules
 * Custom text roles to cross-reference the documentations of Django and Sphinx
 .
 This package contains the documentation.

Package: python-sphinxcontrib.openapi-doc
Description-md5: 97b562157a67a4fee2dc966e7ae5b350
Description-en: Sphinx extension to generate API docs from OpenAPI spec (documentation)
 This extension generates API documentation for reStructuredText
 documentation using the Sphinx system. It also depends on
 `sphinxcontrib.httpdomain` that provides an HTTP domain for describing
 RESTful HTTP APIs.
 .
 This package contains HTML documentation.

Package: python-sphinxcontrib.programoutput-doc
Description-md5: a3bee351992b4c964c3dd692776323b7
Description-en: insert the output of arbitrary commands into documents - doc
 sphinxcontrib-programoutput is a Sphinx extension to literally insert the
 output of arbitrary commands into documents, helping you to keep your command
 examples up to date.
 .
 This package provides the documentation.

Package: python-sphinxcontrib.spelling-doc
Description-md5: 71b045d8eb14d33490bfed0a564ae1c4
Description-en: Sphinx "spelling" extension (documentation)
 This package contains the spelling extension for the Sphinx documentation
 system.
 The extension enables a spelling checker which uses PyEnchant to produce a
 report showing misspelled words.
 .
 The extension also:
 - Supports multiple source languages using the standard enchant
 dictionaries.
 - Supports project-specific dictionaries for localized jargon and other
 terminology that may not appear in the global dictionaries.
 - Suggests alternatives to words not found in the dictionary, when
 possible.
 .
 This package contains the HTML documentation.

Package: python-sphinxemoji-doc
Description-md5: e2499467dc8cc650bc44b4b0485a5b3d
Description-en: Sphinx extension to use emoji codes in Sphinx documentation (documentation)
 This extension allows one to write things like |:smile:| in Sphinx
 documentation.
 .
 This package contains HTML documentation, including a list of
 recognised emojis.

Package: python-sphobjinv-doc
Description-md5: e18af9fd35da49827a4e981d2fdb9656
Description-en: Manipulate and inspect Sphinx objects.inv files (Documentation)
 The syntax required for a functional Sphinx cross-reference is highly
 non-obvious in many cases. Sometimes Sphinx can guess correctly what you
 mean, but it's pretty hit-or-miss. The best approach is to provide Sphinx
 with a completely specified cross-reference, and that's where sphobjinv
 comes in.
 .
 This package contains the documentation of sphobjinv.

Package: python-spopt-doc
Description-md5: 4573970d862baeeacec2faab67c4928c
Description-en: spatial optimization in PySAL (common documentation)
 Open source Python library under active development, this module is
 sourced from the module region in PySAL (Python Spatial Analysis Library).
 .
 The "spopt" package is a Python library that provides tools for the
 optimization of spatial problems, especially focused on location and
 allocation problems. It uses spatial optimization techniques to find
 efficient and well-distributed solutions to problems involving site
 selection or resource allocation in a geographic space.
 .
 The package offers a variety of algorithms and methods for solving
 different types of spatial problems, such as selecting locations for
 installing services, equitably distributing resources across a geographic
 area, or optimizing transport networks. It is based on spatial analysis
 and the use of geographic data to improve allocation and decision making
 in varied contexts.
 .
 This package contains HTML documentation, incorporates instructions on how
 to install and configure and use this module Python spopt.

Package: python-sqlobject-doc
Description-md5: 03dbf787b54bb7f99708817c139dd461
Description-en: Documentation for SQLObject, a Python object relational manager for databases
 This is the documentation for SQLObject. SQLObject is an object-relational
 mapper. It allows you to translate RDBMS table rows into Python objects, and
 manipulate those objects to transparently manipulate the database.
 .
 In using SQLObject, you will create a class definition that will describe how
 the object connects to the database (in addition to any other methods you may
 wish to add to the class). SQLObject will produce the code to access the
 database, and update the database with your changes. The interface to the
 database is meant to be indistinguishable from other interfaces you may add
 to the object.
 .
 SQLObject also includes a novel feature to generate WHERE clauses using
 Python syntax and objects (instead of generating SQL using string
 substitution, as is traditional).
 .
 The documentation covers the Python 3 versions of SQLObject.

Package: python-srt-doc
Description-md5: 608d530543889783790b51ef56e95b24
Description-en: Python library to handle SRT subtitle files (documentation)
 srt is a tiny but featureful Python library for parsing, modifying, and
 composing SRT subtitle files. It has a very robust parser that can deal with
 many broken SRT files, and needs no dependencies beyond the Python Standard
 Library.
 .
 This package provides the API documentation.

Package: python-stac-check-doc
Description-md5: f27b8c0df0bdcdfffc6552ec39b343a8
Description-en: Linting and validation tool for STAC assets (documentation)
 stac-check is both a CLI tool and Python library.
 It adds additional linting and validation to the stac-validator project.
 .
 The intent of this project is to provide a linting tool that also
 follows the official STAC Best Practices document.
 .
 This package provides documentation for stac-check.

Package: python-stactools-doc
Description-md5: 08093f7fe645cb5011cd514f9bebe610
Description-en: Command line tool and Python library for working with STAC (documentation)
 stactools is a high-level command line tool and Python library for
 working with STAC.
 It is based on PySTAC.
 .
 stactools provides a basic command line interface (CLI) and API for
 working with STAC catalogs.
 .
 This package provides documentation for stactools.

Package: python-staticconf-doc
Description-md5: 4c61c9ec7f4ef07ccbede2a4c4005c99
Description-en: Python library for loading and reading configuration (documentation)
 This package contains PyStaticConfiguration, a Python library for loading,
 validating and reading configuration from many heterogeneous formats.
 Configuration is split into two phases.
 * Configuration Loading: configuration is read from files or Python objects,
 flattened, and merged into a container called a `namespace`. Namespaces
 are used to separate unrelated configuration groups. If configuration is
 changed frequently, it can also be reloaded easily with very little change
 to the existing code.
 * Configuration Reading: a configuration value is looked up in the
 `namespace`. It is validating and converted to the requested type.
 .
 This is the common documentation package.

Package: python-statsmodels-doc
Description-md5: 73b75db3f6cd80bcd518c6d3ae66cfb7
Description-en: documentation and examples for statsmodels
 Statsmodels Python modules are providing classes and functions for
 the estimation of several categories of statistical models. These
 currently include linear regression models, OLS, GLS, WLS and GLS
 with AR(p) errors, generalized linear models for several distribution
 families and M-estimators for robust linear models. An extensive list
 of result statistics are available for each estimation problem.
 .
 This package contains HTML documentation and example scripts for
 python-statsmodels.

Package: python-stdnum-doc
Description-md5: 317878a0020c99cedcf6e66b63dd4cc6
Description-en: Python module to handle standardized numbers and codes (Documentation)
 A Python module to parse, validate and reformat standard numbers and codes
 in different formats.
 .
 The package supports a great number of number formats and check digit
 algorithms.
 .
 This package contains the module's documentation.

Package: python-stestr-doc
Description-md5: ddf9f7d1c036e02ace1cce9fe2640fc7
Description-en: test runner similar to testrepository - doc
 Stestr stands for Slim/Super Test Repository. It is a fork of the
 testrepository that concentrates on being a dedicated test runner for Python
 projects. The generic abstraction layers which enabled testr to work with any
 subunit emitting runner are gone. Stestr hard codes python-subunit-isms into
 how it works. The code base is also designed to try and be explicit, and to
 provide a Python API that is documented and has examples.
 .
 While stestr was originally forked from testrepository it is not 100%
 backwards compatible with testrepository. At a high level the basic concepts
 of operation are shared between the 2 projects but the actual usage between
 the 2 is not exactly the same.
 .
 This package contains the documentation.

Package: python-stomp-doc
Description-md5: 8ca91001a6bff2a570c06e70218a2708
Description-en: Documentation of Python's STOMP client library
 stomp.py is a Python client library for accessing messaging
 servers (such as Apollo or RabbitMQ) using the STOMP protocol (versions 1.0,
 1.1 and 1.2). It can also be run as a standalone, command-line client for
 testing.
 .
 This is the common documentation package.

Package: python-straight.plugin-doc
Description-md5: ea046da544ef1a949f91f7a79e58bb4d
Description-en: Simple namespaced plugin facility (common documentation)
 straight.plugin is a Python plugin loader inspired by twisted.plugin
 with two important distinctions:
 .
 - Fewer dependencies
 - Python 3 compatible
 .
 The system is used to allow multiple Python packages to provide
 plugins within a namespace package, where other packages will locate
 and utilize. The plugins themselves are modules in a namespace
 package where the namespace identifies the plugins in it for some
 particular purpose or intent.
 .
 This is the common documentation package.

Package: python-structlog-doc
Description-md5: 2338b826c34dac15a9dad9b078976f0d
Description-en: structured logging for Python (common documentation)
 Structlog makes structured logging in Python easy by augmenting your existing
 logger.  It allows you to split your log entries up into key/value pairs and
 build them incrementally without annoying boilerplate code.
 .
 The output format is just as flexible and structlog comes with support for
 JSON, logfmt, as well as pretty console output out-of-the-box.
 .
 This is the common documentation package.

Package: python-superqt-doc
Description-md5: 4455c6005f223e576e4bd51d9612fd74
Description-en: 'missing' widgets and components for PyQt/PySide - documentation
 The superqt project provides high-quality community-contributed Qt widgets
 and components for PyQt and PySide that are not provided in the
 native QtWidgets module. The module includes multihandle (range) sliders,
 comboboxes, and more.
 .
 The components are designed to be cross-platform and work with PyQt5, PyQt6,
 Pyside2, Pyside6.
 .
 This package contains the examples.

Package: python-sushy-cli-doc
Description-md5: eaa930f05e0051edff86f1ca2d8283e0
Description-en: Redfish CLI tool based on sushy Redfish client library - doc
 Sushy CLI tool is intended to help human beings to communicate with Redfish
 based baseboard management controllers (BMC).
 .
 BMCs offer powerful means of controlling bare metal machines. For example, one
 can flip machine power, change BIOS configuration or even flash the firmware.
 .
 The sushycli tool offers a friendly command-line interface to some of the BMC
 features. It's main audience include software developers working on bare metal
 management automation and system administrators handling the raw iron with bare
 hands.
 .
 This package contains the documentation.

Package: python-sushy-doc
Description-md5: 01682ddc991ab50692f4d143c7d5a86a
Description-en: small library to communicate with Redfish based systems - doc
 Sushy is a Python library to communicate with Redfish based systems. The goal
 of the library is to be extremely simple, small, have as few dependencies as
 possible and be very conservative when dealing with BMCs by issuing just
 enough requests to it (BMCs are very flaky).
 .
 Therefore, the scope of the library has been limited to what is supported by
 the OpenStack Ironic project. As the project grows and more features from
 Redfish are needed Sushy will expand to fulfil those requirements.
 .
 This package contains the documentation.

Package: python-svgwrite-doc
Description-md5: edb08bc31ba5da51169d6065a3cf4bda
Description-en: library to create SVG drawings (common documentation)
 Programmatically create Scalable Vector Graphics (SVG).
 .
 This package provides examples for the use of this library.

Package: python-swagger-spec-validator-doc
Description-md5: 97d293c248262c57bf413f522a733f18
Description-en: Validation of Swagger specifications (Documentation)
 Swagger Spec Validator is a Python library that validates Swagger Specs
 against the Swagger 1.2
 (https://github.com/swagger-api/swagger-spec/blob/master/versions/1.2.md)
 or Swagger 2
 (https://github.com/swagger-api/swagger-spec/blob/master/versions/2.0.md)
 specification.
 The validator aims to check for full compliance with the Specification.
 .
 This package contains the documentation.

Package: python-sybil-doc
Description-md5: b9932a2cbb32037f31cb4a23cc1d9e13
Description-en: Automated testing for the examples in your documentation (documentation)
 This library provides a way to test examples in your documentation by parsing
 them from the documentation source and evaluating the parsed examples as part
 of your normal test run. Integration is provided for the three main Python test
 runners.
 .
 This package contains the documentation.

Package: python-symmetrize-doc
Description-md5: 01f3eab10f3c45e0c824159452705b81
Description-en: Symmetrization and centering of 2D pattern - documentation
 Symmetrization of 2D pattern using nonrigid landmark registration
 with symmetry constraints. Implemented registration methods include
 projective transform and thin plate spline. Details are given in the
 publication associated with the package.
 .
 This package contains the documentation.

Package: python-sympy-doc
Description-md5: cc59e8cf2755ff21ca090cae2bda5c81
Description-en: Computer Algebra System (CAS) in Python - Documentation
 SymPy is a Python library for symbolic mathematics (manipulation). It aims to
 become a full-featured computer algebra system (CAS) while keeping the code as
 simple as possible in order to be comprehensible and easily extensible. SymPy
 is written entirely in Python and does not require any external libraries,
 except optionally for plotting support.
 .
 This package contains the documentation for sympy Python module.

Package: python-tables-data
Description-md5: 9562a65017548840ead156cf71b55287
Description-en: Hierarchical database for Python3 based on HDF5 (test data)
 PyTables is a package for managing hierarchical datasets and designed
 to efficiently cope with extremely large amounts of data.
 .
 It is built on top of the HDF5 library and the NumPy package. It
 features an object-oriented interface that, combined with C extensions
 for the performance-critical parts of the code (generated using
 Cython), makes it a fast, yet extremely easy to use tool for
 interactively save and retrieve very large amounts of data. One
 important feature of PyTables is that it optimizes memory and disk
 resources so that they take much less space (between a factor 3 to 5,
 and more if the data is compressible) than other solutions, like for
 example, relational or object oriented databases.
 .
 - Compound types (records) can be used entirely from Python (i.e. it
 is not necessary to use C for taking advantage of them).
 - The tables are both enlargeable and compressible.
 - I/O is buffered, so you can get very fast I/O, specially with
 large tables.
 - Very easy to select data through the use of iterators over the
 rows in tables. Extended slicing is supported as well.
 - It supports the complete set of NumPy objects.
 .
 This package includes data files used for unit testing.

Package: python-tables-doc
Description-md5: 7898ad07fb49bddcd4156e83ee3039ed
Description-en: Hierarchical database for Python3 based on HDF5 (documentation)
 PyTables is a package for managing hierarchical datasets and designed
 to efficiently cope with extremely large amounts of data.
 .
 It is built on top of the HDF5 library and the NumPy package. It
 features an object-oriented interface that, combined with C extensions
 for the performance-critical parts of the code (generated using
 Cython), makes it a fast, yet extremely easy to use tool for
 interactively save and retrieve very large amounts of data. One
 important feature of PyTables is that it optimizes memory and disk
 resources so that they take much less space (between a factor 3 to 5,
 and more if the data is compressible) than other solutions, like for
 example, relational or object oriented databases.
 .
 - Compound types (records) can be used entirely from Python (i.e. it
 is not necessary to use C for taking advantage of them).
 - The tables are both enlargeable and compressible.
 - I/O is buffered, so you can get very fast I/O, specially with
 large tables.
 - Very easy to select data through the use of iterators over the
 rows in tables. Extended slicing is supported as well.
 - It supports the complete set of NumPy objects.
 .
 This package includes the manual in HTML formats.

Package: python-tablib-doc
Description-md5: f2d6dfba544feec35397d8c2d20a2af3
Description-en: format agnostic tabular dataset library (Documentation)
 Tablib is a format agnostic tabular dataset library, written in Python. It
 allows you to import, export, and manipulate tabular data sets. Advanced
 features include, segregation, dynamic columns, tags & filtering, and seamless
 format import & export.
 .
 This package provides the documentation.

Package: python-tackerclient-doc
Description-md5: 78c73fc62e9cb194b5042a295a56ba97
Description-en: CLI and Client Library for OpenStack Tacker - doc
 Tacker is an official OpenStack project building a Generic VNF Manager (VNFM)
 and a NFV Orchestrator (NFVO) to deploy and operate Network Services and
 Virtual Network Functions (VNFs) on an NFV infrastructure platform like
 OpenStack. It is based on ETSI MANO Architectural Framework and provides a
 functional stack to Orchestrate Network Services end-to-end using VNFs.
 .
 This is the client API library for Tacker. This package contains the
 documentation.

Package: python-tango-doc
Description-md5: 13956e45a5367529bb9dbeb988fbe63e
Description-en: API for the TANGO control system
 TANGO is an object oriented distributed control system using CORBA,
 mainly developed by the Controls Section of the ALBA Synchrotron.
 PyTango provides bindings for its client- and server-side C++ APIs.
 With PyTango, you can write TANGO device servers and TANGO applications
 (scripts, CLIs, GUIs) that access TANGO device servers in pure Python.
 .
 This package contains the documentation for the python-tango library.

Package: python-tap-doc
Description-md5: 851638c97503a7978118960bd41336c9
Description-en: TAP producer/consumer tools for Python unittest -- documentation
 The tap.py package provides a set of tools for working with the
 Test Anything Protocol (TAP). TAP is a line based test protocol
 for recording test data in a standard way.
 .
 This package provides the documentation for developers who want
 to use the tap.py package in their applications.

Package: python-taskflow-doc
Description-md5: 61552451ac8817a14440fa5600f02ae8
Description-en: Taskflow structured state management library - doc
 TaskFlow, is a library to do [jobs, tasks, flows] in a HA manner
 using different backends to be used with OpenStack projects.
 More information at http://wiki.openstack.org/wiki/TaskFlow
 .
 This package contains the documentation.

Package: python-taurus-doc
Description-md5: 63df9b4b695debd45bfe80c7499b4540
Description-en: Framework for scientific/industrial CLIs and GUIs - Documentation
 Taurus is a Python framework for control and data acquisition CLIs
 and GUIs in scientific/industrial environments. It supports multiple
 control systems or data sources: Tango, EPICS, ...  New control
 system libraries can be integrated through plugins.
 .
 This package contains the documentation for the taurus Python module.

Package: python-tds-doc
Description-md5: 992e942f7ff92329b98b93dbdfff914a
Description-en: Python DBAPI driver for MSSQL using pure Python TDS (documentation)
 A platform independent Python DBAPI driver for Microsoft SQL Server using pure
 Python TDS (Tabular Data Stream) protocol implementation. It doesn't depend on
 ADO or FreeTDS.
 .
 This is the documentation package.

Package: python-term-image-doc
Description-md5: 4d01833f99845427276a7615f643ee28
Description-en: Display images in the terminal with Python
 term-image is a library and program to display images on compatible terminals.
 .
 This package provides the documentation.

Package: python-terminado-doc
Description-md5: 0affafd1de671fdf8d9fe6c675ee2e22
Description-en: Terminals served to term.js using Tornado websockets (documentation)
 This is a tornado websocket backend for the term.js Javascript
 terminal emulator library.
 .
 This package installs the documentation.

Package: python-terminaltables-doc
Description-md5: fca155d899ee2cbcaf093f7415e26ae8
Description-en: Documentation for terminaltables table printer
 Easily draw tables in terminal/console applications from a list of lists of
 strings.
 .
 This package contains the documentation for terminaltables.

Package: python-terminaltables3-doc
Description-md5: 0ee85e5a610e27cdcf5bc6757f5c315e
Description-en: Documentation for terminaltables3 table printer
 Easily draw tables in terminal/console applications from a list of lists of
 strings.
 .
 This package contains the documentation for terminaltables3.

Package: python-testfixtures-doc
Description-md5: 070376b2dfcef448a18343afce03ef75
Description-en: Collection of helpers and mock objects (Documentation)
 TestFixtures is a collection of helpers and mock objects that are useful when
 writing unit tests or doc tests. It includes tools for a wide range of tasks:
 .
 * Comparing objects and sequences
 * Mocking out objects and methods
 * Mocking dates and times
 * Testing logging
 * Testing output to streams
 * Testing with files and directories
 * Testing exceptions
 * Testing warnings
 * Testing use of the subprocess package
 * Testing with zope.component
 .
 This package contains the documentation.

Package: python-testpath-doc
Description-md5: f75c1f61d9aec7ff2e1c78c350f8bd47
Description-en: Utilities for Python code working with files and commands (doc)
 It contains functions to check things on the filesystem, and tools for
 mocking and recording calls to those.
 .
 This package installs the documentation.

Package: python-textparser-doc
Description-md5: fdf6ed22113387bb8acfb58c2d97146d
Description-en: text parsing library for building custom parsers (common documentation)
 textparser is a fast and lightweight library for building text parsers and
 generating parse trees from structured text. It provides a tokenizer and a
 set of composable grammar primitives for defining custom parsers.
 .
 This is the common documentation package.

Package: python-tinycss2-common
Description-md5: c8004a5540b793d261f801f61e06d429
Description-en: Low-level CSS parser (test data)
 tinycss2 is a rewrite of tinycss with a simpler API, based on the more recent
 CSS Syntax Level 3 specification.
 .
 tinycss2 is low-level in that it doesn’t parse all of CSS: it doesn't know
 about the syntax of any specific properties or at-rules. Instead, it provides a
 set of functions that can be composed to support exactly the parts of CSS
 you're interested in, including new or non-standard rules or properties,
 without modifying tinycss or having a complex hook/plugin system.
 .
 In many cases, parts of the parsed values (such as the content of a AtRule) is
 given as component values that can be parsed further with other functions.
 .
 This package contains the test data of the library.

Package: python-tinycss2-doc
Description-md5: 5e21f26fc1ab21654e14408604e16d40
Description-en: Low-level CSS parser (Documentation)
 tinycss2 is a rewrite of tinycss with a simpler API, based on the more recent
 CSS Syntax Level 3 specification.
 .
 tinycss2 is low-level in that it doesn’t parse all of CSS: it doesn't know
 about the syntax of any specific properties or at-rules. Instead, it provides a
 set of functions that can be composed to support exactly the parts of CSS
 you're interested in, including new or non-standard rules or properties,
 without modifying tinycss or having a complex hook/plugin system.
 .
 In many cases, parts of the parsed values (such as the content of a AtRule) is
 given as component values that can be parsed further with other functions.
 .
 This package contains the documentation.

Package: python-tktreectrl-doc
Description-md5: 246d603ea41e947ca1a3d9b44e40c1d4
Description-en: documentation and examples for Python TkTreeCtrl
 This package catalyses the adoption of the Python interface to the
 TkTreectrl widgets.

Package: python-tld-doc
Description-md5: a19de495b33d9d76463708d65c0e1288
Description-en: Extract the top level domain (TLD) from a given URL (common documentation)
 This package contains a module which extracts the top level domain (TLD) from
 the given URL. It uses the list of TLD names provided by publicsuffix
 (initiated by Mozilla).
 .
 It can optionally raises exceptions on non-existing TLDs or silently fails (if
 fail_silently argument is set to True).
 .
 This is the common documentation package.

Package: python-toolz-doc
Description-md5: 6a81a88de1f61b2db55b61d54c20f45c
Description-en: List processing tools and functional utilities documentation
 A set of utility functions for iterators, functions, and
 dictionaries.  These functions interoperate well and form the
 building blocks of common data analytic operations. They extend the
 standard libraries itertools and functools and borrow heavily from
 the standard libraries of contemporary functional languages.
 .
 This contains the documentation

Package: python-tooz-doc
Description-md5: 4affabcfc8c714fb3e59285d2591b9c4
Description-en: Coordination library for distributed systems. - doc
 The Tooz project centralizes the most common distributed primitives like group
 membership protocol, lock service and leader election by providing a
 coordination API helping developers to build distributed applications.
 .
 This package contains the documentation.

Package: python-tosca-parser-doc
Description-md5: ef576e17309b490338f12f024f3729f7
Description-en: parser for TOSCA Simple Profile in YAML - doc
 The TOSCA Parser is an OpenStack project. It is developed to parse TOSCA
 Simple Profile in YAML. It reads the TOSCA templates and creates an
 in-memory graph of TOSCA nodes and their relationship.
 .
 TOSCA stands for: Topology and Orchestration Specification for Cloud
 Application.
 .
 This package contains the documentation.

Package: python-tpm2-pytss-doc
Description-md5: 2fa71f5f211914ac56f97cae486b2126
Description-en: Provides Python bindings for a number of APIs for the TPM2 TSS (documentation)
 TPM2 TSS Python bindings for Enhanced System API (ESYS), Feature API (FAPI),
 Marshaling (MU), TCTI Loader (TCTILdr) and RC Decoding (rcdecode) libraries.
 It also contains utility methods for wrapping keys to TPM 2.0 data structures
 for importation into the TPM, unwrapping keys and exporting them from the TPM,
 TPM-less makecredential command and name calculations, TSS2 PEM Key format
 support, importing Keys from PEM, DER and SSH formats, conversion from
 tpm2-tools based command line strings and loading tpm2-tools context files.
 .
 This package contains the documentation for TPM2 PyTSS.

Package: python-traitlets-doc
Description-md5: 7271462490aa48cdf4d2e83c12f985c8
Description-en: Lightweight Traits-like package for Python (documentation)
 A lightweight pure-Python derivative of Enthought Traits, used
 for configuring Python objects.
 .
 It powers the config system of IPython and Jupyter.
 .
 This package contains the HTML documentation.

Package: python-transliterate-doc
Description-md5: 713900db73f346873f432eb75caa1313
Description-en: Bi-directional transliterator for Python (Documentation)
 Transliterates strings according to the rules specified in one of the
 following the language packs.
 .
 * Armenian
 * Bulgarian (beta)
 * Georgian
 * Greek
 * Macedonian (alpha)
 * Mongolian (alpha)
 * Russian
 * Ukrainian (beta)
 .
 This package contains the documentation.

Package: python-transmission-rpc-doc
Description-md5: 928c809d844cc75a72483c2f7582ceb7
Description-en: Transmission RPC client module for Python (documentation)
 transmission-rpc is a Python module implementing the JSON-RPC client protocol
 for the Bittorrent client Transmission. All Transmission features
 implemented up to version 4.0.6.
 .
 Also, package includes Python script helical.py, with CLI and interactive
 interfaces, which demonstrates transmission-rpc module usage.
 .
 This package contains the documentation.

Package: python-treq-doc
Description-md5: 49fd4ff71008adcf44515ed5a1d41313
Description-en: Higher level API for making HTTP requests with Twisted (doc)
 Treq is a HTTP library inspired by requests written on top of Twisted.
 It provides a simple, higher level API for making HTTP requests when using
 Twisted.
 .
 This package contains the HTML documentation.

Package: python-trie-doc
Description-md5: 1f4bd666dc3b01f5ac41ef7b8fa1ffd7
Description-en: Pure Python implementation of the trie data structure (doc)
 A trie is an ordered tree data structure that is used to store a mapping where
 the keys are sequences, usually strings over an alphabet.
 In addition to implementing the mapping interface, tries allow finding the
 items for a given prefix, and vice versa, finding the items whose keys are
 prefixes of a given key.
 .
 This package contains the HTML documentation.

Package: python-trio-doc
Description-md5: 156bb7cb99e5a435eb6fddb656cab49c
Description-en: Python async concurrency and I/O library (Documentation)
 Trio is a Python async concurrency and I/O library like Twisted or the asyncio
 standard library, but with an API rethink following lessons learned from
 asyncio and Dave Beazley's Curio. The author claims that the resulting design
 is radically simpler than older competitors like asyncio and Twisted, yet just
 as capable.
 .
 This project is young and still somewhat experimental. The API has not yet
 been declared stable. If you need more mature or with a more stable API,
 then Python's asyncio library, or the older Twisted, are probably better bets.
 .
 This package contains the documentation.

Package: python-trio-websocket-doc
Description-md5: 7934ae7ef5423ed866f6545717355f0f
Description-en: Server and client Python library of the WebSocket protocol (Documentation)
 This library implements both server and client aspects of the WebSocket
 protocol, striving for safety, correctness, and ergonomics. It is based on the
 wsproto project, which is a Sans-IO state machine that implements the majority
 of the WebSocket protocol, including framing, codecs, and events. This library
 handles I/O using the Trio framework. This library passes the Autobahn Test
 Suite.
 .
 This package installs the documentation for the library.

Package: python-txaio-doc
Description-md5: 5ee61f3f6f885f1143a3c9238982cc90
Description-en: compatibility API between asyncio/Twisted/Trollius - doc
 Txaio is a helper library for writing code that runs unmodified on both
 Twisted and asyncio.
 .
 This is like six , but for wrapping over differences between Twisted and
 asyncio so one can write code that runs unmodified on both (aka "source code
 compatibility"). In other words: users can choose if they want asyncio or
 Twisted as a dependency.
 .
 This package contains the documentation.

Package: python-txdbus-doc
Description-md5: 99feb893b465370429971c962354369a
Description-en: implementation of the DBus protocol for the Twisted networking framework, doc
 TxDBus is a native Python implementation of the DBus protocol for the
 Twisted networking framework.
 .
 In addition to a tutorial, and collection of examples the
 documentation for this project also includes An Overview of the DBus
 Protocol.
 .
 This package provides the documentation and examples.

Package: python-txtorcon-doc
Description-md5: 7bbeeca340622af34534e3fbef3afb80
Description-en: Twisted-based asynchronous Tor control protocol implementation (Documentation)
 txtorcon main feature is to present an asynchronous API to speak the Tor
 client protocol in Python. It also provides abstractions to track and get
 updates about Tor's state and current configuration (including writing it to
 Tor or disk), along with helpers to asynchronously launch slave instances of
 Tor including Twisted endpoint support.
 .
 Twisted is an event-driven networking engine written in Python and Tor is an
 onion-routing network designed to improve people's privacy and anonymity on the
 Internet.
 .
 This package contains the common documentation.

Package: python-typer-doc
Description-md5: 7e8b8f79c3fc378a42d805afcf7e24af
Description-en: Python library for building CLI applications (common documentation)
 Typer is a library for building command-line interface (CLI) applications that
 users will love using and developers will love creating. Based on Python 3.6+
 type hints.
 .
 The key features are:
 .
 Intuitive to write: Great editor support. Completion everywhere.
 Less time debugging. Designed to be easy to use and learn. Less
 time reading docs.
 .
 Easy to use: It's easy to use for the final users. Automatic help,
 and automatic completion for all shells.
 .
 Short: Minimize code duplication. Multiple features from each
 parameter declaration. Fewer bugs.
 .
 Start simple: The simplest example adds only 2 lines of code to your
 app: 1 import, 1 function call.
 .
 Grow large: Grow in complexity as much as you want, create arbitrarily
 complex trees of commands and groups of subcommands, with options and
 arguments.
 .
 This package provides the common documentation for python-typer.

Package: python-ubelt-doc
Description-md5: e889bf1f52a9738e8c228d081e7fda89
Description-en: Python Utility Belt Library
 Ubelt is a small library of robust, tested, documented, and simple
 functions that extend the Python standard library. It has a flat
 API that all behaves similarly on Windows, Mac, and Linux (up to
 some small unavoidable differences). Almost every function in ubelt
 was written with a doctest.
 .
 * Goal: provide simple functions that accomplish common tasks not
 yet addressed by the Python standard library.
 * Constraints: Must be low-impact pure Python; it should be easy to
 install and use.
 * Method: All functions are written with docstrings and doctests to
 ensure that a baseline level of documentation and testing always
 exists (even if functions are copy/pasted into other libraries)
 * Motto: Good utilities lift all codes.
 .
 This package contains the ubelt documentation and examples files.

Package: python-ufl-doc
Description-md5: 2e82d7e3c3437c3fbf708e1faa08e6d6
Description-en: documentation and demos for UFL
 UFL (Unified Form Language) is a unified language for definition of
 variational forms intended for finite element discretization. More precisely,
 it defines a fixed interface for choosing finite element spaces and defining
 expressions for weak forms in a notation close to mathematical notation.
 The form compilers FFC and SyFi use UFL as their end-user interface,
 producing UFC implementations as their output.
 .
 This package contains documentation and demos for UFL.

Package: python-ufl-legacy-doc
Description-md5: 83e9b40649ae5a63ceb8d48e0bc63ce9
Description-en: documentation and demos for legacy UFL
 UFL (Unified Form Language) is a unified language for definition of
 variational forms intended for finite element discretization. More precisely,
 it defines a fixed interface for choosing finite element spaces and defining
 expressions for weak forms in a notation close to mathematical notation.
 The form compilers FFC and SyFi use UFL as their end-user interface,
 producing UFC implementations as their output.
 .
 This package contains documentation and demos for legacy (2022) UFL
 used by old ffc and dolfin. The python package is renamed ufl_legacy
 rather than ufl.

Package: python-uflash-doc
Description-md5: 464d6a86625bdc3adfea40ff68e0b257
Description-en: module and utility for flashing the BBC micro:bit (documentation)
 uflash is a utility for flashing the BBC micro:bit with Python scripts
 and the MicroPython runtime.
 .
 It provides two services:
 .
 * a library of functions to programmatically create a hex file and flash
 it onto a BBC micro:bit.
 * a command line utility (uflash) that will flash Python scripts onto
 a BBC micro:bit
 .
 Several essential operations are implemented:
 .
 * encode Python into the hex format
 * embed the resulting hexified Python into the MicroPython runtime hex
 * extract an encoded Python script from a MicroPython hex file
 * discover the connected micro:bit
 * copy the resulting hex onto the micro:bit, thus flashing the device
 * specify the MicroPython runtime hex in which to embed your Python code
 .
 By default, python3-uflash uses the MicroPython runtime for micro:bit
 provided by the firmware-microbit-micropython package and which is
 located at /usr/share/firmware-microbit-micropython/firmware.hex.
 .
 This package provides the uflash documentation.

Package: python-uiprotect-doc
Description-md5: 6d11228aa3a7edb2fd2292baaad7a2be
Description-en: documentation for the uiprotect Python library
 This package provides documentation for uiprotect, an unofficial API for
 UniFi Protect.

Package: python-ulmo-doc
Description-md5: 59b2cc7681a803da499c9943471d102d
Description-en: Simple & fast Python access to public hydrology & climatology data - docs
 Ulmo retrieves and parses datasets from the web, and returns simple Python
 data structures that can be easily pulled into more sophisticated tools such
 as pandas. It caches datasets locally and harvests updates as needed.
 .
 A variety of datasets and services are supported, including the USGS National
 Water Information System, USGS National Elevation Dataset services, USGS
 Earth Resources Observation Systems services, NASA Daymet weather data, and
 several more both available and planned.
 .
 This package contains the documentation for ulmo.

Package: python-uncertainties-doc
Description-md5: d115cc98061a1a2b9bd70e39c9bc395c
Description-en: Python3 module for calculations with uncertainties: documentation
 uncertainties is a Python3 module, which allows calculations such as
 .
 (0.2 +/- 0.01) * 2 = 0.4 +/- 0.02
 .
 to be performed transparently; much more complex mathematical expressions
 involving numbers with uncertainties can also be evaluated transparently.
 .
 Correlations between expressions are correctly taken into account; x-x is
 thus exactly zero, for instance. The uncertainties produced by this module
 are what is predicted by error propagation theory.
 .
 This package contains documentation for the python3-uncertainties package

Package: python-unicornhat-doc
Description-md5: 8ad06bb0daae66fb75773dff9629f8ce
Description-en: Python library for the Pimoroni Unicorn HAT and pHAT.
 Unicorn HAT provides a wash of controllable colour that is ideal for
 mood-lighting, 8x8 pixel art, persistence of vision effects, status
 indications, or just blasting colour into your surroundings.
 .
 This is the API documentation package.

Package: python-unicornhathd-doc
Description-md5: f61a6adf537f8292d4323ae051054d5b
Description-en: Python library for the Pimoroni Unicorn HAT HD.
 Unicorn HAT HD provides a matrix of 256 RGB LED pixels.
 It's ideal for writing messages, showing graphs, and drawing pictures.
 .
 This is the API documentation package.

Package: python-url-matcher-doc
Description-md5: 479b3d243385a00ff36c3b835c29feb8
Description-en: URL matching library that relates URLs with resources (documentation package)
 URL matching library that relates URLs with resources. Rules are defined using
 simple pattern definitions. It is simpler and faster than using regular
 expressions if the rules involves many domains.
 .
 This package contains documentation for python3-url-matcher.

Package: python-urwid-doc
Description-md5: 88430589ce4fc4b43d87a3b5a468d5bc
Description-en: curses-based UI/widget library (common documentation)
 Urwid is a console user interface library that includes many features
 useful for text console application developers including:
 .
 * Fluid interface resizing (xterm window resizing/fbset on Linux console)
 * Web application display mode using Apache and CGI
 * Support for UTF-8, simple 8-bit and CJK encodings
 * Multiple text alignment and wrapping modes built-in
 * Ability to create user-defined text layout classes
 * Simple markup for setting text attributes
 * Powerful list box that handles scrolling between different widget types
 * List box contents may be managed with a user-defined class
 * Flexible edit box for editing many different types of text
 * Buttons, check boxes and radio boxes
 * Customizable layout for all widgets
 * Easy interface for creating HTML screen shots
 .
 This is the common documentation package.

Package: python-usgs-doc
Description-md5: d3fad718fba3dd3088dbd862985f390f
Description-en: Access the USGS inventory service (documentation)
 USGS is a Python module for interfacing with the US Geological
 Survey's API.
 It provides submodules to interact with various endpoints,
 and command line utilities, helpful for building out large
 pipelines.
 .
 This package provides documentation for usgs.

Package: python-uvicorn-doc
Description-md5: fc0e15835e9aa31309830294a4ce8f36
Description-en: ASGI server implementation, using uvloop and httptools (Documentation)
 Uvicorn is a fast ASGI server, built on uvloop and httptools. It currently
 supports HTTP/1.1 and WebSockets.
 .
 Uvicorn is designed with particular attention to connection and resource
 management, in order to provide a robust server implementation. It aims to
 ensure graceful behavior to either server or client errors, and resilience to
 poor client behavior or denial of service attacks.
 .
 This package contains the documentation.

Package: python-validate-pyproject-doc
Description-md5: 4462a3f45a539336bc25d6f807bbc073
Description-en: Automated checks on pyproject.toml by JSON Schema definitions (Documentation)
 With the approval of PEP 517 and PEP 518, the Python community shifted
 towards a strong focus on standardisation for packaging software, which
 allows more freedom when choosing tools during development and make sure
 packages created using different technologies can interoperate without the
 need for custom installation procedures.
 .
 This shift became even more clear when PEP 621 was also approved, as a
 standardised way of specifying project metadata and dependencies.
 .
 validate-pyproject was born in this context, with the mission of validating
 pyproject.toml files, and make sure they are compliant with the standards
 and PEPs. Behind the scenes, validate-pyproject relies on JSON Schema files,
 which, in turn, are also a standardised way of checking if a given data
 structure complies with a certain specification.
 .
 This package contains the Sphinx based HTML documentation.

Package: python-valkey-doc
Description-md5: 912641fbda1fafc1b700f73aa84fb02a
Description-en: Python interface to the Valkey key-value store (Documentation)
 Valkey-py is the official Python client library for Valkey, based on a fork of
 redis-py.

Package: python-vcr-doc
Description-md5: 1a81b1c21be9d2dd8b927472d9010d85
Description-en: record and replay HTML interactions (Documentation)
 vcr.py records all interactions that take place through the HTML libraries
 it supports and writes them to flat files, called cassettes (YAML format by
 default). These cassettes could be replayed then for fast, deterministic
 and accurate HTML testing.
 .
 vcr.py supports the following Python HTTP libraries:
 - urllib2 (stdlib)
 - urllib3
 - http.client (Python3 stdlib)
 - Requests
 - httplib2
 - Boto (interface to Amazon Web Services)
 - Tornado's HTTP client
 .
 This package contains the documentation.

Package: python-vispy-doc
Description-md5: a540dcd19144ae9b83a234d4008894d7
Description-en: interactive visualization in Python [documentation]
 Vispy is a high-performance interactive 2D/3D data visualization library.
 .
 Vispy leverages the computational power of modern Graphics Processing Units
 (GPUs) through the OpenGL library to display very large datasets.
 .
 This package provides documentation for VisPy.

Package: python-vitrageclient-doc
Description-md5: 990cf1d68df93379140f64814f7c8211
Description-en: OpenStack root cause analysis as a Service doc.
 Vitrage is the OpenStack RCA (Root Cause Analysis) Service for
 organizing, analyzing and expanding OpenStack alarms & events,
 yielding insights regarding the root cause of problems and deducing
 the existence of problems before they are directly detected.
 .
 This package contains the documentation.

Package: python-vmware-nsxlib-doc
Description-md5: ae26a8473161edb37a8727657f069a1a
Description-en: <insert up to 60 chars description> (common documentation)
 <insert long description, indented with spaces>
 .
 This is the common documentation package.

Package: python-w3lib-doc
Description-md5: 2495e25c750c00e89f0b09e824cc00df
Description-en: Collection of web-related functions (documentation package)
 Python module with simple, reusable functions to work with URLs, HTML,
 forms, and HTTP, that aren’t found in the Python standard library.
 .
 This module is used to, for example:
 - remove comments, or tags from HTML snippets
 - extract base url from HTML snippets
 - translate entities on HTML strings
 - encoding mulitpart/form-data
 - convert raw HTTP headers to dicts and vice-versa
 - construct HTTP auth header
 - RFC-compliant url joining
 - sanitize urls (like browsers do)
 - extract arguments from urls
 .
 The code of w3lib was originally part of the Scrapy framework but was later
 stripped out of Scrapy, with the aim of make it more reusable and to provide
 a useful library of web functions without depending on Scrapy.
 .
 This package contains documentation for python3-w3lib.

Package: python-waitress-doc
Description-md5: 6567c6d8971651bd9d10fdeaff280c4b
Description-en: production-quality pure-Python WSGI server (Documentation)
 Waitress is meant to be a production-quality pure-Python WSGI server with
 very acceptable performance. It has no dependencies except ones which live
 in the Python standard library. It runs on CPython on Unix and Windows under
 Python 3.9+. It is also known to run on PyPy 3 (version 3.9 compatible Python
 and above) on UNIX. It supports HTTP/1.0 and HTTP/1.1.
 .
 This package only contains the documentation.

Package: python-watchdog-doc
Description-md5: 6d5a078154e0dc6b7213123854084dfb
Description-en: Python API and shell utilities to monitor file system events - doc
 Watchdog comes with a utility script called watchmedo. It can be used to
 execute commands in response to events.
 .
 This is the documentation package

Package: python-watcherclient-doc
Description-md5: 3f3c7dee6cf2b1e351cc62017cf2446f
Description-en: OpenStack Cloud Optimization as a Service - client doc
 OpenStack Watcher provides a flexible and scalable resource optimization
 service for multi-tenant OpenStack-based clouds. Watcher provides a complete
 optimization loop-including everything from a metrics receiver, complex event
 processor and profiler, optimization processor and an action plan applier.
 This provides a robust framework to realize a wide range of cloud optimization
 goals, including the reduction of data center operating costs, increased
 system performance via intelligent virtual machine migration, increased energy
 efficiency-and more!
 .
 This package contains the documentation.

Package: python-web-poet-doc
Description-md5: ca9ab0743ee8c633ff63a19891107f86
Description-en: Web scraping Page Objects core library (documentation package)
 web-poet is a Python implementation of the page object pattern for web
 scraping. It enables writing portable, reusable web parsing code.
 .
 This package contains documentation for python3-web-poet.

Package: python-webassets-doc
Description-md5: 220673a2aee21e9bc5eba74e8042f9a3
Description-en: Asset management application for Python web development - doc
 Assets helps you merge and compress any JavaScript and CSS files on your web
 development project.
 .
 This package contains API documentation.

Package: python-webpy-doc
Description-md5: be88bc43839c0739177bfa2817737f1d
Description-en: Web framework for Python applications
 Web.py by Aaron Swartz offers a clean and well designed API for Python web
 applications.
 .
 The philosophy behind web.py is to: "Think about the ideal way to write a
 web app. Write the code to make it happen."
 .
 Implementations using this library have resulted in:
 * less code
 * code that ran faster
 * code that is easier to read and maintain.
 .
 This package provides the documentation.

Package: python-webtest-doc
Description-md5: d8e2344cb5f402a73c459cca2131a87a
Description-en: wraps any WSGI application and makes it easy to test - doc
 WebTest helps you test your WSGI-based web applications. This can be any
 application that has a WSGI (Web Server Gateway Interface) interface,
 including an application written in a framework that supports WSGI (which
 includes most actively developed Python web frameworks – almost anything
 that even nominally supports WSGI should be testable).
 .
 This is the documentation package.

Package: python-webvtt-doc
Description-md5: 594d1bc2bb3bf15d339561e548187cb6
Description-en: Read, write and segment WebVTT caption files (Documentation)
 Python module for reading/writing WebVTT caption files. It also features
 caption segmentation useful when captioning HLS videos.
 .
 Converting captions from other formats is supported for:
 * SubRip (.srt)
 * YouTube SBV (.sbv)
 .
 This package contains the documentation.

Package: python-wheel-common
Description-md5: 07202c5a087a20709522c00fdc119453
Description-en: built-package format for Python (command-line scripts)
 A wheel is a ZIP-format archive with a specially formatted filename and the
 `.whl` extension.  It is designed to contain all the files for a PEP 376
 compatible install in a way that is very close to the on-disk format.
 .
 The wheel project provides a `bdist_wheel` command for setuptools.  Wheel
 files can be installed with `pip`.
 .
 These are the command line scripts and manpages.

Package: python-whoosh-doc
Description-md5: 1d5aa9079d2fb0a512bc53638365840a
Description-en: full-text indexing, search, and spell checking library (doc)
 Whoosh is a fast, pure-Python indexing and search library. Programmers
 can use it to easily add search functionality to their applications and
 websites. As Whoosh is pure Python, you don't have to compile or
 install a binary support library and/or make Python work with a JVM, yet
 indexing and searching is still very fast. Whoosh is designed to be
 modular, so every part can be extended or replaced to meet your needs
 exactly.
 .
 This package contains the library documentation for python-whoosh.

Package: python-ws4py-doc
Description-md5: 56668c86b2168c8399500e563c6d2707
Description-en: WebSocket library (docs)
 Python library providing an implementation of the WebSocket protocol defined
 in RFC 6455.
 .
 This package contains documentation.

Package: python-wsproto-doc
Description-md5: b5dd9b609b75f3c436c5d10af9a834ab
Description-en: WebSockets state-machine based protocol implementation (Documentation)
 Pure-Python implementation of a WebSocket protocol stack. It's
 written from the ground up to be embeddable in whatever program you
 choose to use, ensuring that you can communicate via WebSockets, as
 defined in RFC6455, regardless of your programming paradigm.
 .
 This package contains the documentation.

Package: python-wtforms-doc
Description-md5: 63be8db533edf7415cf253381c634531
Description-en: Flexible forms validation and rendering library for Python (Documentation)
 WTForms is a flexible forms validation and rendering library for Python web
 development. It can work with whatever web framework and template engine
 you choose. It supports data validation, CSRF protection,
 internationalization (I18N), and more. There are various community libraries
 that provide closer integration with popular frameworks.
 .
 This package contains the Sphinx based HTML Documentation for WTForms.

Package: python-wxmplot-doc
Description-md5: ad032a5be2a7b5802004227f59f8fdf7
Description-en: wxPython plotting widgets using matplotlib (common documentation)
 wxmplot bridges the gap between matplotlib and wxPython by
 providing wxPython widgets and user-friendly functions for
 basic 2D line plots, image display, and some custom plots.
 .
 This is the common documentation package.

Package: python-x2go-doc
Description-md5: 81cb756208a0316c31005189169f1d9f
Description-en: Python module providing X2Go client API (documentation)
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client side mass storage mounting support
 - client side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 This package contains the Python X2Go client API
 documentation generated with Epydoc.

Package: python-x2gobroker-doc
Description-md5: 5e72ba1311c28aecb226170f7460a138
Description-en: X2Go Session Broker (Python3 module documentation)
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client side mass storage mounting support
 - client side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 The session broker is a server tool for X2Go that tells your X2Go Client
 application in a terminal server cluster what servers and session types are
 most appropriate for the user in front of the X2Go terminal.
 .
 A session broker is most useful in load balanced X2Go server farms.
 .
 This package contains the API documentation of the various X2Go Broker
 backends and shows how to extend the X2Go Session Broker.

Package: python-xarray-doc
Description-md5: 339ce566fd52e78ec265b192fec88195
Description-en: documentation for xarray
 xarray (formerly xray) is an open source project and Python package that aims
 to bring the labeled data power of pandas to the physical sciences, by
 providing N-dimensional variants of the core pandas data structures.
 .
 It provides a pandas-like and pandas-compatible toolkit for analytics on
 multi-dimensional arrays, rather than the tabular data for which pandas
 excels.
 .
 This package provides the documentation.

Package: python-xkcd-doc
Description-md5: 455c8a016564e8ce6e416f5a3deb4b58
Description-en: Python library for accessing xkcd.com (common documentation)
 This is a Python library for accessing and retrieving links to comics from the
 xkcd webcomic by Randall Munroe. It is NOT endorsed or made by him, it’s an
 entirely independent project.
 .
 It makes use of the JSON interface to Randall’s site to retrieve comic data.
 .
 One can create comic objects manually using Comic(number), or can use the
 helper functions provided- getLatestComic(), getRandomComic(), and getComic()-
 to do this. Once you have a Comic object, you can access data from it using
 various provided methods.
 .
 This is the common documentation package.

Package: python-xlib-doc
Description-md5: 08b2ec36b5a4cc579c5005d8e2c2a8a4
Description-en: interface for Python 3 to the X11 protocol (docs)
 python-xlib is a 100% pure Python 3 implementation of the X11
 protocol. It currently implements client-side X11R6 fully, supports
 the resource database, ICCM, and the Shape extension.
 .
 This package provides the documentation.

Package: python-xlrd-docs
Description-md5: 6ff1fd453c18737b1aa40f377915340b
Description-en: extract data from Microsoft Excel spreadsheet files (documentation)
 xlrd is a Python library to Extract data from new and old Microsoft
 Excel spreadsheets. It supports both .xls and .xlsx files (from Excel
 2007).
 .
 xlrd is a pure Python module and does not require any dependency
 outside of the standard Python distribution.
 .
 This package contains the documentation.

Package: python-xlwt-doc
Description-md5: 1a7b0cff9588a23081309bbc93016edc
Description-en: module for writing Microsoft Excel spreadsheet files - doc
 This package provides a pure Python module for writing spreadsheet files
 readable by Excel 97/2000/XP/2003, OpenOffice.org Calc, and Gnumeric. Excel
 spreadsheets can be generated on any platform without needing Excel or a COM
 server.
 .
 Xlwt is a fork of the unmaintained pyExcelerator module with several
 bugfixes and enhancements. For the functionality previously provided by the
 parse_xls function, see the python-xlrd package.
 .
 This package provides the documentation.

Package: python-xradarsat2-doc
Description-md5: 2b162bff9f3e5983eeab6c89cf751f48
Description-en: L1 SAR file reader for RadarSat2 (documentation)
 Efficient RadarSat2 Level 1 SAR data reader for Python programs
 based on xarray/dask.
 .
 This package provides documentation for xradarsat2

Package: python-xraydb-doc
Description-md5: 998557a8c49113f0950e7ab6f6db6eb0
Description-en: X-ray Reference Data (common documentation)
 X-ray Reference Data in SQLite library, including a Python3
 interface. The database contains data about the interactions
 of X-rays with matter.
 .
 This is the common documentation package.

Package: python-xraylarch-doc
Description-md5: ada0ae9b96ded7178e7da0c5b49633df
Description-en: X-ray Larch data analysis (documentation)
 Larch is a library and set of applications for processing and analyzing X-ray
 absorption and fluorescence spectroscopy data and X-ray fluorescence and
 diffraction image data from synchrotron beamlines.
 .
 Larch is especially focussed  on X-ray absorption fine-structure spectroscopy
 (XAFS) including X-ray  absorption near-edge spectroscopy (XANES) and extended
 X-ray absorption fine-structure spectroscopy (EXAFS). It also supports
 visualization and  analysis tools for X-ray fluorescence (XRF) spectra and XRF
 and X-ray diffraction (XRD) images as collected at scanning X-ray microprobe
 beamlines.
 .
 This is the documentation package.

Package: python-xrayutilities-doc
Description-md5: ed0eeafc4e51d2d7527e36ca7bb0f7b5
Description-en: X-rays data reduction and analysis (documentation)
 xrayutilities is a collection of scripts used to analyze x-ray
 diffraction data. It consists of a Python package and several
 routines coded in C. It especially useful for the reciprocal space
 conversion of diffraction data taken with linear and area detectors.
 .
 This package includes the manual in HTML format.

Package: python-xsdata-doc
Description-md5: 7f79b623c8bdf547c72e98458101a0b0
Description-en: Naive XML Bindings for Python (common documentation)
 xsData is a complete XML data binding library for Python allowing developers
 to access and use XML documents as simple objects rather than using DOM.
 .
 It ships with a code generator for XML Schema definitions and WSDL 1.1 with
 SOAP 1.1 bindings. It produces simple dataclasses with type hints that don't
 depend on the library itself in order to reduce the learning curve for users
 that have to write the binding models manually.
 .
 The included xml parser and serializer are highly optimized and adaptable
 with handlers based on native Python and lxml. The parser configuration
 offers the ability to skip unknown properties and to process xinclude
 statements.
 .
 xsData is constantly tested against the W3C XML Schema 1.1 test suite.
 .
 This is the common documentation package.

Package: python-xstatic-doc
Description-md5: f35da77177795fd831aecaf5f118d6d5
Description-en: XStatic base package with minimal support code - doc
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the documentation.

Package: python-yapsy-doc
Description-md5: 78c0c2588acbc1f30544ffffa0fa3e8f
Description-en: simple plugin system for Python applications - doc
 Yapsy, or Yet Another Plugin SYstem, is a small library implementing the core
 mechanisms needed to build a plugin system into a wider application.
 .
 The main purpose is to depend only on Python's standard libraries and to
 implement only the basic functionalities needed to detect, load and keep track
 of several plugins.
 .
 This package contains API documentation.

Package: python-yarg-doc
Description-md5: 4271e6736eca40404e8ce259e26d1a0c
Description-en: Python library for querying PyPI (common documentation)
 Yarg is a module written in Python that revolves around the PyPI API, making
 it possible to perform package searches programmatically. Enabling developers
 to search PyPI faster for the latest packages and releases.
 .
 Ways to use Yarg:
 * API package RSS feeds - Module is able to parse PyPI server
 RSS feeds and information about available packages such as: last
 update date, description, name, URL and version.
 * Package Lookup API - allows you to access, query and extract information
 about packages hosted on PyPI.
 .
 This package installs the common documentation package.

Package: python-yarl-doc
Description-md5: b1d74036fa7cb1380f62367c6d05218b
Description-en: documentation for the yarl Python library
 URL is constructed from `str`:
 .
 >>> from yarl import URL
 >>> url = URL('https://www.python.org/~guido?arg=1#frag')
 >>> url
 URL('https://www.python.org/~guido?arg=1#frag')
 .
 All URL parts: scheme, user, passsword, host, port, path, query and fragment
 are accessible by properties:
 .
 >>> url.scheme
 'https'
 >>> url.host
 'www.python.org'
 >>> url.path
 '/~guido'
 >>> url.query_string
 'arg=1'
 >>> url.query
 <MultiDictProxy('arg': '1')>
 >>> url.fragment
 'frag'
 .
 All URL manipulations produces a new URL object:
 .
 >>> url.parent / 'downloads/source'
 URL('https://www.python.org/downloads/source')
 .
 Strings passed to constructor and modification methods are automatically
 encoded giving canonical representation as result::
 .
 >>> url = URL('https://www.python.org/Ð¿ÑƒÑ‚ÑŒ')
 >>> url
 URL('https://www.python.org/%D0%BF%D1%83%D1%82%D1%8C')
 .
 Regular properties are percent-decoded, use `raw_` versions for getting
 encoded strings:
 .
 >>> url.path
 '/Ð¿ÑƒÑ‚ÑŒ'
 .
 >>> url.raw_path
 '/%D0%BF%D1%83%D1%82%D1%8C'
 .
 Human readable representation of URL is available as `.human_repr()`:
 .
 >>> url.human_repr()
 'https://www.python.org/Ð¿ÑƒÑ‚ÑŒ'
 .
 This package provides documentation for yarl

Package: python-yoyo-doc
Description-md5: 1f164d37fd9175eaa230589f69add59d
Description-en: database schema migration tool (documentation)
 Yoyo is a database schema migration tool.
 You write database migrations as Python scripts containing raw
 SQL statements or Python functions.
 .
 This is the documentation package.

Package: python-yubico-tools
Description-md5: 4c058547c13a57a691005c7eace91489
Description-en: Tools for Yubico YubiKeys
 The YubiKey is a hardware authentication token. This package
 contains utilities for the YubiKey implemented using the
 python-yubico package.
 .
 This package currently includes the following utilities :
 .
 * yubikey-totp - OATH TOTP code generator using YubiKey

Package: python-zstandard-doc
Description-md5: 889015d4f93463fb32c0e694c2251e06
Description-en: Python bindings for interfacing with Zstandard library (docs)
 This project provides Python bindings for interfacing with the Zstandard
 compression library. A C extension and CFFI interface are provided.
 .
 The primary goal of the project is to provide a rich interface to the
 underlying C API through a Pythonic interface while not sacrificing
 performance. This means exposing most of the features and flexibility of
 the C API while not sacrificing usability or safety that Python provides.
 .
 Zstandard, or zstd as short version, is a fast lossless compression
 algorithm, targeting real-time compression scenarios at zlib-level
 and better compression ratios.
 .
 This package provides the documentation for python-zstandard.

Package: python-zunclient-doc
Description-md5: 69e02025f359fc8fc64adf9cb2169ec3
Description-en: OpenStack container management service API client - doc
 Zun (ex. Higgins) is a Container Management service for OpenStack. It aims to
 provide an OpenStack API for launching and managing containers backed by
 different container technologies.
 .
 This is a client library for Zun built on the Zun API. It provides a Python
 API (the zunclient module) and a command-line tool(zun).
 .
 This package contains the documentation.

Package: python3-3parclient
Description-md5: 1cf3668025e15f99252a44ff3489181b
Description-en: client library that can talk to the HP 3PAR Storage array
 3parclient is a Client library that can talk to the HP 3PAR Storage array.
 The 3PAR storage array has a REST web service interface as of 3.1.2 of the
 firmware. This client library implements a simple interface to talking with
 that REST interface using the Python httplib2 http library.
 .
 This package provides the Python 3 module.

Package: python3-a2wsgi
Description-md5: d5b1af63bababcc392315aa133207982
Description-en: Convert between ASGI and WSGI apps (Python3 version)
 Convert WSGI app to ASGI app or ASGI app to WSGI app in pure Python with no
 dependencies outside the standard library.
 .
 Compared with other converters, the advantage is that a2wsgi will not
 accumulate the requested content or response content in the memory, so you
 don't have to worry about the memory limit. This problem exists in converters
 implemented by uvicorn/startlette or hypercorn.
 .
 This package contains the Python 3 version of the library.

Package: python3-a38
Description-md5: 9ab501dc28f686f53a7fbe2a9b9eaaf1
Description-en: Library to generate Italian Fattura Elettronica
 This library implements a declarative data model similar to Django models, that
 is designed to describe, validate, serialize and parse Italian Fattura
 Elettronica data.
 .
 The library can generate various kinds of fatture that pass validation, and can
 parse all the example XML files distributed by fatturapa.gov.it

Package: python3-aafigure
Description-md5: 725034cc8fa8c2253e3b35459ca70e99
Description-en: aafigure - ASCII art to image converter
 aafigure is a command line tool that converts drawings in text files to
 images. Several output formats are supported (SVG, PDF, PNG, JPG and more).
 .
 A Python package is also installed, so that the conversion can also be
 used by Python programs.
 .
 Note on dependency on other packages: PDF output requires python-reportlab and
 bitmap formats require python-imaging.

Package: python3-aalib
Description-md5: 1ea83ee5d85160cce3d39117ea3baab7
Description-en: Python 3 interface to AAlib, an ASCII art library
 AAlib is a portable ASCII art graphics library. Internally, it works like a
 graphics display, but the output is rendered into ASCII text.
 .
 This package makes AAlib accessible in Python 3.

Package: python3-absl
Description-md5: e03f01c95c08a92bef3cd4f69bb0cb98
Description-en: Abseil Python Common Libraries
 A collection of Python library code for building Python applications. The code
 is collected from Google's own Python code base, and has been extensively
 tested and used in production.
 .
 Some features include:
 .
 * Simple application startup
 .
 * Distributed commandline flags system
 .
 * Custom logging module with additional features
 .
 * Testing utilities

Package: python3-accelerate
Description-md5: 1c920ceed8ab332e743ed58d24a1e91b
Description-en: Run your *raw* PyTorch training script on any kind of device
 Accelerate was created for PyTorch users who like to write the training
 loop of PyTorch models but are reluctant to write and maintain the
 boilerplate code needed to use multi-GPUs/TPU/fp16.

Package: python3-access2base
Description-md5: 246df49fbae225481daa8c0393afe81e
Description-en: interface between Python and the LibreOffice Access2Base library
 Access2Base is a LibreOffice/OpenOffice Basic library of macros for
 (business or personal) application developers and advanced users.
 .
 Their syntax and their meaning are directly inspired by MSAccess.
 The macros are callable from
 - a LibreOffice / OpenOffice Base application,
 - any LibreOffice / OpenOffice document wanting to access data
 stored in databases.
 .
 This package contains an interface between Python (user) scripts
 and Access2Base.

Package: python3-accessible-pygments
Description-md5: 6fa2b28c0e4e592470348746a0865f34
Description-en: Collection of accessible pygments styles
 This package includes a collection of accessible themes for pygments
 based on different sources and augments python3-pygments by providing
 themes supporting accessibility.

Package: python3-accuweather
Description-md5: f6239ce002b47f66ee3308c6220e79d5
Description-en: wrapper for getting weather data from AccuWeather API
 This package is a python wrapper for getting weather data from the AccuWeather
 HTTP API. One needs to generate an API key at the AccuWeather site at
 https://developer.accuweather.com/user/register, and after registration it is
 possible to use the API.
 .
 This package is a dependency for Home Assistant.

Package: python3-acme
Description-md5: 1f6a20683296d3471681d8269f592f79
Description-en: ACME protocol library for Python 3
 This is a library used by the Let's Encrypt client for the ACME
 (Automated Certificate Management Environment).  The ACME protocol is
 designed as part of the Let's Encrypt project, to make it possible to
 setup an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention.  This
 library implements the protocol used for proving the control of a
 domain.  This library is Python 3.

Package: python3-acora
Description-md5: c3cac888b274a04546a20e62e7fc7af0
Description-en: fast multi-keyword text search engine (Python 3)
 Acora is 'fgrep' for Python, a fast multi-keyword text search engine.
 .
 Based on a set of keywords and the Aho-Corasick algorithm, it
 generates a search automaton and runs it over string input, either
 unicode or bytes.
 .
 This package installs the library for Python 3.

Package: python3-acoustid
Description-md5: e1ba294bbab0e5218a78656247847a4d
Description-en: Acoustid interface implementation and Chromaprint bindings (Python 3)
 Acoustid is a web service offering high quality acoustic fingerprinting
 system using the Chromaprint C library. This package provides Python
 bindings for the library as well as an interface to the web service.
 .
 This package provides the Python 3 module.

Package: python3-acres
Description-md5: 2e76536d381a2daf9ca9a39e8e6deeb9
Description-en: data-loading utility for Python
 A loader for package files relative to a module
 .
 This class wraps :mod:`importlib.resources` to provide a getter
 Function with an interpreter-lifetime scope. For typical packages
 it simply passes through filesystem paths as :class:`~pathlib.Path`
 objects. For zipped distributions, it will unpack the files into
 a temporary directory that is cleaned up on interpreter exit.

Package: python3-acstore
Description-md5: 7eacee88d05212ba2043aee34238aa19
Description-en: Attribute Container store access library (Python 3)
 ACStore, or Attribute Container Storage, provides a stand-alone
 implementation to read and write Attribute Container stores, such as
 Plaso storage files.
 .
 This package installs the library for Python 3.

Package: python3-actdiag
Description-md5: 345f3a6b191c4bea830ce4309a66450b
Description-en: generate activity-diagram image file from spec-text file
 Generate activity-diagram from dot like text with multilingualization for
 node-label. But this supports utf-8 only. It is able to embed to sphinx with
 using python3-sphinxcontrib-actdiag.

Package: python3-activipy
Description-md5: 38067a77f866f3afb3e0ccdc53abf7fb
Description-en: implementation of ActivityStreams 2.0 for Python 3
 Provides an easy API for building ActivityStreams 2.0 based
 applications as well as a test suite for testing
 ActivityStreams 2.0 libraries against.
 .
 This package provides the module for Python 3.x.

Package: python3-actron-neo-api
Description-md5: 8fc4403954bbdffbc5f2fda60b826479
Description-en: Python interface for Actron Air Neo air conditioning systems
 This library provides a Python interface to Actron Air Neo air conditioning
 systems via the Actron Air cloud service. It allows applications to
 authenticate using OAuth2 and interact with registered air conditioning
 systems and zones.
 .
 The API exposes object-oriented access to systems, settings and zones,
 enabling control of operating modes, fan settings, temperature setpoints
 and zone state. It also allows retrieval of system information and current
 status data.

Package: python3-ad9361
Description-md5: 944b1322bfe206348c8710488858f19d
Description-en: Module specific to the Analog Devices AD9361 (Python)
 This library contains a few functions useful to configure and use the
 Analog Devices AD9361 Agile Transceiver.
 .
 The device combines an RF front end with a flexible mixed-signal
 baseband section and integrated frequency synthesizers. The AD9361
 operates in the 70 MHz to 6.0 GHz range, covering most licensed and
 unlicensed bands. Channel bandwidths from less than 200 kHz to 56 MHz
 are supported. This library provides hardware support for Software
 Defined Radio aplications.
 .
 Using libiio allows use with both locally attached devices and
 hardware available over a network link.
 .
 This package provides Python bindings for controlling the AD9361.

Package: python3-adafruit-platformdetect
Description-md5: d7ab63a8c9a72962a0f5b587bda905d1
Description-en: Best-guess platform detection for single-board computers.
 Adafruit-Platformdetect is a library that provides best-guess platform
 detection for a range of single-board computers and (potentially) other
 platforms. It was written primarily for use in Adafruit_Blinka, but may
 be useful in other contexts.

Package: python3-adafruit-pureio
Description-md5: 3c3d6896606378a93d036d146614750b
Description-en: Pure Python access to Linux IO including I2C and SPI.
 Adafruit_Python_PureIO is a library providing pure Python access to Linux IO
 including I2C and SPI. It acts as a drop-in replacement for the smbus and
 spidev modules.

Package: python3-adal
Description-md5: d896e88b1bc6893f53bd461ecfea8976
Description-en: Azure Active Directory Authentication Library for Python 3.x
 The ADAL for Python library makes it easy for Python applications to
 authenticate to AAD in order to access AAD protected web resources.
 .
 This library will no longer receive new feature improvements.
 Instead, users should consider using the new library MSAL for Python.
 .
 This package contains the Python 3.x module.

Package: python3-adax-local
Description-md5: 4544920a6eda6cf1d4a30e0f58d40997
Description-en: library to communicate with Adax heating systems
 This package provides a library to communicate locally to Adax heating
 systems.
 .
 This package contains the Python 3.x module.

Package: python3-adb-shell
Description-md5: 6cae5681aa00812079b1dc2d70b4e513
Description-en: implementation of ADB with shell and FileSync functionality
 This Python package implements ADB shell and FileSync functionality.
 .
 This package contains the Python 3.x module.

Package: python3-adext
Description-md5: e5301abf60a4f5697d420082b0dc3201
Description-en: AlarmDecoder extended
 Adext is a small package that extends alarmdecoder to include some additional
 methods for Home Assistant.
 .
 This package contains the Python 3.x module.

Package: python3-adguardhome
Description-md5: 856b5424e351709fc5489ad7687bbd94
Description-en: Asynchronous Python client for the AdGuard Home API
 This package allows you to control and monitor an AdGuard Home instance
 programmatically. It is mainly created to allow third-party programs to
 automate the behavior of AdGuard.
 .
 An excellent example of this might be Home Assistant, which allows you to
 write automations, to turn on parental controls when the kids get home.

Package: python3-adif-io
Description-md5: 0337287231eb23a0c00ce3b085c4a481
Description-en: Ham radio ADIF log parser
 This is an ADIF parser in Python.
 * Each QSO is represented by a special-purpose Python mapping.
 * Keys in that mapping are ADIF field names in upper case,
 * Value for a key is whatever was found in the ADIF, as a string.
 * Order of QSOs in the list is same as in ADIF file,
 * ADIF headers are returned as a Python mapping as well.

Package: python3-adios2
Description-md5: cff0fa3850423e44b9a37de72f9865f5
Description-en: ADIOS2 Adaptable IO system for simulations - Python bindings
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This is a dependency package raquiring either the serial or MPI build
 of the ADIOS2 Python bindings.

Package: python3-adios2-mpi
Description-md5: d9139203cc98934b023fd627c0087a56
Description-en: ADIOS2 Adaptable IO system for simulations - Python bindings (MPI)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the Python bindings for the MPI build of
 ADIOS2.

Package: python3-adios2-serial
Description-md5: d4fc795a93c344b90d1b9a6b21f36b90
Description-en: ADIOS2 Adaptable IO system for simulations - Python bindings (serial)
 The Adaptable IO System (ADIOS) provides a simple, flexible way for
 scientists to describe the data in their code that may need to be
 written, read, or processed outside of the running simulation. By
 providing an external to the code XML file describing the various
 elements, their types, and how you wish to process them this run, the
 routines in the host code (either Fortran or C) can transparently
 change how they process the data.
 .
 This package contains the Python bindings for the serial build of
 ADIOS2.

Package: python3-adios4dolfinx
Description-md5: e955fded139beecd5bccfd44312faf1b
Description-en: ADIOS2Wrappers for DOLFINx (Python 3)
 adios4dolfinx is an extension for DOLFINx to checkpoint meshes, meshtags
 and functions using ADIOS2.
 .
 The code uses the adios2 Python-wrappers to write DOLFINx objects to file,
 supporting N-to-M (recoverable) and N-to-N (snapshot) checkpointing.
 .
 For scalability, the code uses MPI Neighbourhood collectives for
 communication across processes.
 .
 This package installs the library for Python 3.

Package: python3-adjutant
Description-md5: dedb7facc63fcdefe820e7b75af678b5
Description-en: OpenStack admin framework - Python files
 Adjutant is an admin framework to bridge a public cloud business logic (maybe
 an ERP, or your own system) to an OpenStack deployment. Adjutant provides
 (among others) user sign-up, password reset, role management, and more, all of
 this in a self-service way.
 .
 This package contains the Python files and libraries.

Package: python3-adjutant-ui
Description-md5: 017d3742fa70c7f0a8584a3951e5a526
Description-en: OpenStack admin framework - Horizon dashboard plugin
 Adjutant is an admin framework to bridge a public cloud business logic (maybe
 an ERP, or your own system) to an OpenStack deployment. Adjutant provides
 (among others) user sign-up, password reset, role management, and more, all of
 this in a self-service way.
 .
 This package contains the OpenStack Horizon dashboard plugin.

Package: python3-adjutantclient
Description-md5: ee58a00eac009a54406d8f9e8e3d50aa
Description-en: OpenStack admin framework API client
 Adjutant is an admin framework to bridge a public cloud business logic (maybe
 an ERP, or your own system) to an OpenStack deployment. Adjutant provides
 (among others) user sign-up, password reset, role management, and more, all of
 this in a self-service way.

Package: python3-admesh
Description-md5: c755ae3bc415d8ed3ddb335536f19336
Description-en: Python bindings for the ADMesh (Python 3)
 It lets you manipulate 3D models in binary or ASCII STL
 format and partially repair them if necessary.
 .
 This is the Python 3 version of the package.

Package: python3-advanced-alchemy
Description-md5: d1607da0aec891a059531277201db181
Description-en: Carefully crafted, tested, optimized companion library for SQLAlchemy (Python 3)
 Advanced Alchemy is offering useful and easy-to-use features for your database
 projects. It is built on:
 .
 * SQLAlchemy
 * msgspec
 * Alembic
 * Typing Extensions
 .
 This package contains the Python 3 version.

Package: python3-advantage-air
Description-md5: 6af9b49eb57e8071816f9c35d625a7b9
Description-en: API helper for Advantage Air's MyAir and e-zone API
 This package provides an API helper (wrapper) for the Advantage Air API
 Wrapper. Advantage Air provides Smart Home & Air Conditioning Systems.
 This package is a dependency for Home Assistant.

Package: python3-advocate
Description-md5: 634a20139dd5f32745a7f9759750d516
Description-en: Safely make HTTP requests on behalf of a third party
 A wrapper around the requests library for safely making HTTP requests on
 behalf of a third party.

Package: python3-aeidon
Description-md5: b6fbe79c047ca6f850c9e62f172e5199
Description-en: reading, writing and manipulating text-based subtitle files
 aeidon is separate from the gaupol package, which provides a subtitle editor
 application with a GTK+ user interface.

Package: python3-aemet-opendata
Description-md5: aff27e07eed3fcb5d102e46702148582
Description-en: AEMET OpenData Rest API library
 AEMET-OpenData is a Python module implementing an interface to the AEMET
 OpenData Rest API. It allows a user to gather all the public weather
 information from AEMET (Agencia Estatal de Meteorología).

Package: python3-aenum
Description-md5: d2949bf54fb2b63242f78c60eb55be8e
Description-en: Advanced Enumerations, NamedTuples, and NamedConstants
 This package provides a library for Advanced Enumerations (compatible with
 Python's stdlib Enum), NamedTuples, and NamedConstants. Aenum includes a
 Python stdlib Enum-compatible data type, as well as a metaclass-based
 NamedTuple implementation and a NamedConstant class.
 .
 An Enum is a set of symbolic names (members) bound to unique, constant values.
 Within an enumeration, the members can be compared by identity, and the
 enumeration itself can be iterated over. If using Python 3 there is built-in
 support for unique values, multiple values, auto-numbering, and suspension of
 aliasing (members with the same value are not identical), plus the ability to
 have values automatically bound to attributes.
 .
 A NamedTuple is a class-based, fixed-length tuple with a name for each
 possible position accessible using attribute-access notation as well as the
 standard index notation.
 .
 A NamedConstant is a class whose members cannot be rebound; it lacks all other
 Enum capabilities, however; consequently, it can have duplicate values.

Package: python3-afdko
Description-md5: 80f848ea9badd7b8b661d92c1a7048ce
Description-en: Adobe Font Development Kit for OpenType (Python 3)
 Tools used to make OpenType fonts by adding the OpenType-specific data to a
 TrueType or Type1 font.
 .
 This package installs the library for Python 3.

Package: python3-affine
Description-md5: 6014354f160fc4d63d2c66129ba4efc1
Description-en: Python 3 Library for handling affine transformations of the plane
 This library contains functions for handling affine transformations of the
 plane.
 .
 It can be used in georeferenced datasets to transfer image to world
 coordinates.
 .
 This is the Python 3 version of the library.

Package: python3-afsapi
Description-md5: ab2477156c3f119de0e2943d228b933f
Description-en: asynchronous implementation of the Frontier Silicon API
 This project provides an asynchronous Python implementation of the Frontier
 Silicon API. This project was started in order to embed Frontier Silicon
 devices in Home Assistant.

Package: python3-agate
Description-md5: eda3e0e724a18e4a65cc8be0190da650
Description-en: data analysis library optimized for human readability
 Agate is a Python data analysis library that is optimized for humans instead
 of machines. It is an alternative to numpy and pandas that solves real-world
 problems with readable code.
 .
 Why agate?
 .
 - A readable and user-friendly API.
 - A complete set of SQL-like operations.
 - Unicode support everywhere.
 - Decimal precision everywhere.
 - Exhaustive user documentation.
 - Pluggable extensions that add SQL integration, Excel support, and more.
 - Designed with iPython, Jupyter and atom/hydrogen in mind.
 - Pure Python. No C dependencies to compile.
 - Exhaustive test coverage.
 - MIT licensed and free for all purposes.
 - Zealously zen.
 - Made with love.
 .
 This package provides the modules for Python 3.

Package: python3-agatedbf
Description-md5: fed336182ae0155b15b3ac2e74b4a4e5
Description-en: support for dbf files in agate
 Agate-dbf adds read support for dbf files to agate. It uses a monkey patching
 pattern to add read methods for dbf files to all agate.Table instances after
 import of the corresponding agatedbf module.
 .
 This package provides the modules for Python 3.

Package: python3-agateexcel
Description-md5: fb60809fab2d50c66eb157f679d2a846
Description-en: support for Excel files in agate
 Agate-excel adds read support for Excel files (xls and xlsx) to agate. It uses
 a monkey patching pattern to add read methods for xls and xlsx files to all
 agate. Table instances after import of the corresponding agateexcel module.
 .
 This package provides the modules for Python 3.

Package: python3-agatesql
Description-md5: 07e9427810b9e9ccbad5913ec9179674
Description-en: support for SQL read/write in agate
 Agate-sql adds read/write support for SQL to agate. It uses a monkey patching
 pattern to add read and write methods for SQL to all agate.Table instances
 after import of the corresponding agatesql module.
 .
 This package provides the modules for Python 3.

Package: python3-agent-py
Description-md5: 7a55e8fa6764b590d3e8f23ca2270504
Description-en: wrapper around the iSpy Agent REST API
 This package provides a wrapper around the A python wrapper around the
 ispyconnect.com API. iSpy is a video surveillance software.
 .
 This package is a dependency for Home Assistant.

Package: python3-aggdraw
Description-md5: 57e0e742cb9aa3711139f5f5c9e5156a
Description-en: High quality drawing interface for PIL - Python 3.X
 The aggdraw module implements the basic WCK 2D Drawing Interface on
 top of the AGG library. This library provides high-quality drawing,
 with anti-aliasing and alpha compositing, while being fully compatible
 with the WCK renderer.
 .
 This is the Python 3 version of the package.

Package: python3-agilent-format
Description-md5: 74bedb14aafdf90257f9d69ab642ac1c
Description-en: File reader for Agilent Resolutions Pro FT-IR images
 Python library for reading FT-IR imaging datasets created by Resolutions Pro on
 Agilent Cary instruments with FPA area detectors.
 .
 Port of https://bitbucket.org/AlexHenderson/agilent-file-formats/ to Python
 .
 Developed for use in the orange-spectroscopy add-in, which is part of
 the Quasar data analysis program.

Package: python3-ahocorasick
Description-md5: 0c6c40cfe880963f1e360d065bd535f6
Description-en: Python module implementing the aho-corasick algorithm
 A fast and memory efficient library for exact or approximate multi-pattern
 string search meaning that you can find multiple key strings occurrences at
 once in some input text.  The library provides an `ahocorasick` Python module
 that can be used as a plain dict-like Trie or convert a Trie to an automaton
 for efficient Aho-Corasick search.

Package: python3-aio-geojson-client
Description-md5: b27c926d9f521f87b3e8dd0c5350a927
Description-en: async GeoJSON client library
 This library provides convenient async access to GeoJSON
 https://tools.ietf.org/html/rfc7946 Feeds.
 .
 This package is a dependency for Home Assistant.

Package: python3-aio-geojson-generic-client
Description-md5: b29a428bc60979afb336a529324708fc
Description-en: generic async GeoJSON client library
 This library provides convenient async generic access to GeoJSON
 https://datatracker.ietf.org/doc/html/rfc7946 feeds. It uses asyncio and
 aiohttp.
 .
 This package is a dependency for Home Assistant.

Package: python3-aio-geojson-geonetnz-quakes
Description-md5: 72ab15b936f8423ca491e0249a7edbc2
Description-en: async GeoJSON client library for GeoNet NZ Quakes feed
 This Python library provides convenient async access to the
 GeoNet NZ Quakes feed.
 .
 This package is a dependency of Home Assistant.

Package: python3-aio-geojson-geonetnz-volcano
Description-md5: 6cc1fb584524be4dc1d764a200ef83cb
Description-en: async GeoJSON client library for GeoNet NZ Volcanic Alert Level feed
 This library for convenient async access to GeoNet NZ Volcanic Alert Level
 feed.
 .
 This package is a dependency for Home Assistant.

Package: python3-aio-geojson-nsw-rfs-incidents
Description-md5: 0d54b1723c33743b6bf75eadea697e92
Description-en: async GeoJSON client library for NSW Rural Fire Service Incidents
 This Python library provides convenient async access to the NSW Rural Fire
 Service incidents feed.
 .
 This package is a dependency of Home Assistant.

Package: python3-aio-geojson-usgs-earthquakes
Description-md5: 3e03b3e1b45685f6363362d4a6a67e4f
Description-en: async GeoJSON client U.S. Geological Survey Earthquake Hazards Program
 This library provides convenient async access to U.S. Geological Survey
 Earthquake Hazards Program feeds.
 .
 This package is a dependency of Home Assistant.

Package: python3-aio-georss-client
Description-md5: 132980dc9016f0370d415580fc79947b
Description-en: async GeoRSS client library
 This Python library provides convenient async access to GeoRSS
 http://www.georss.org/ Feeds.
 .
 This package is a dependency of Home Assistant.

Package: python3-aio-georss-gdacs
Description-md5: 2def854b180dc014220d8bdfc358f073
Description-en: async GeoRSS client library for GDACS feeds
 This Python library provides convenient async access to the Global Disaster
 Alert and Coordination System (GDACS) feeds.
 .
 This package is a dependency for Home Assistant.

Package: python3-aio-pika
Description-md5: cd07900a6226e25759daa92be6bdec18
Description-en: AMQP client designed for asyncio and humans (Python 3)
 This library is a wrapper around aiormq for asyncio and humans.
 .
 Features:
 Completely asynchronous API.
 Object oriented API.
 Transparent auto-reconnects with complete state recovery with connect_robust.
 Transparent publisher confirms support.
 Transactions support.
 Completely type-hints coverage.
 .
 This package installs the library for Python 3.

Package: python3-aio-wattwaechter
Description-md5: d7202fed98e45b97d43c1e22b14f5254
Description-en: async client for WattWächter smart meter devices
 This library provides an asynchronous interface to the HTTP API exposed by
 WattWächter smart meter devices. It communicates with a WattWächter device on
 the network to read live meter values, OBIS-coded measurements, total
 consumption, power readings, and stored history data.
 .
 The library can query device status and diagnostics, including connectivity,
 firmware information, Wi-Fi signal data, self-test results, logs, LED state,
 timezone data, and system settings. It also includes support for device
 authentication tokens, settings updates, reboot requests, OTA update checks
 and starts, MQTT certificate and status endpoints, Modbus TCP status, and
 cloud pairing or unpairing endpoints.

Package: python3-aioacaia
Description-md5: 68f11011cd8c78eec61c2c8560e47dc7
Description-en: Asynchronous interface for Acaia Bluetooth scales
 This library communicates with Acaia coffee scales over Bluetooth and provides
 access to common device operations and measurement data.
 .
 It can discover nearby Acaia devices, connect to a selected scale, and send
 commands such as tare, timer start or stop, and timer reset. It also handles
 incoming notifications from the scale and decodes them into structured data.
 .
 Reported information includes weight readings and device settings such as
 battery level and measurement units. The package is intended for software that
 needs to monitor or control supported Acaia scales from an asynchronous event
 loop.

Package: python3-aioairq
Description-md5: 3c1524f6bafc775c144518a5ad298bc4
Description-en: asynchronous library to retrieve data from air-Q devices
 This Python library provides asynchronous data access to local air-Q devices.
 .
 This package is a dependency of Home Assistant.

Package: python3-aioairzone
Description-md5: a3c5a801659d2a1385bd8845672e8a89
Description-en: Asynchronous Python library for managing Airzone HVAC systems
 This library offers asynchronous control of Airzone HVAC devices, making it
 suitable for integration into smart home systems or custom automation scripts.
 It provides comprehensive functions to interact with Airzone systems through an
 intuitive Python API, enabling the fetching and setting of HVAC parameters such
 as system configuration, zone management, and device states.
 .
 Designed with home automation enthusiasts and developers in mind, the library
 supports modern Python versions and leverages aiohttp for efficient
 asynchronous HTTP requests. Users can retrieve detailed information about
 their HVAC zones and systems, adjust settings, and monitor changes through
 straightforward API calls. Examples and usage instructions are included,
 simplifying the process of integrating Airzone devices into broader home
 automation solutions.

Package: python3-aioairzone-cloud
Description-md5: f0f34480172301e0270b822d237fab9f
Description-en: library to control Airzone Cloud devices
 This package provides a Python library to control Airzone Cloud devices.
 .
 This package is a dependency of Home Assistant.

Package: python3-aioambient
Description-md5: 4a96c8f4aa1949f74df11c0c5a2639cb
Description-en: async-friendly library for the Ambient Weather API
 This package provides a Python asyncio-driven library that interfaces with
 both the REST and Websocket APIs provided by Ambient Weather.
 .
 This package is a dependency of Home Assistant.

Package: python3-aioamqp
Description-md5: d128707f7bbca91dcd8eed893ba696ac
Description-en: AMQP implementation using asyncio (Python3 version)
 aioamqp library is a pure-Python implementation of the AMQP 0.9.1 protocol.
 .
 Built on top on Python's asynchronous I/O support introduced in PEP 3156, it
 provides an API based on coroutines, making it easy to write highly concurrent
 applications.
 .
 This package contains the Python 3 version of the library.

Package: python3-aioapcaccess
Description-md5: 3af818fcc7d5e8144642a36aec555317
Description-en: async version of the apcaccess library
 This package provides an async implementation of the apcaccess library. It
 provides programmatic access to the status information provided by apcupsd
 over its Network Information Server (NIS) which usually listens on TCP port
 3551.
 .
 This project is a re-implementation of the synchronous version flyte/apcaccess
 (https://github.com/flyte/apcaccess) using asyncio, where a lot of the logic
 is borrowed and improved.

Package: python3-aioapns
Description-md5: dadf5875896fa8c5bc70e9566504b19f
Description-en: APNs Client Library for asyncio (Python3 version)
 aioapns is a library designed specifically for sending push-notifications to
 iOS devices via Apple Push Notification Service. aioapns provides an efficient
 client through asynchronous HTTP2 protocol for use with Python's asyncio
 framework.
 .
 This package contains the Python 3 version of the library.

Package: python3-aioaseko
Description-md5: b4697f2ee7e7cbb9dda0f0918b6e39f9
Description-en: Async Python package for the Aseko Pool Live API
 This library simplifies the process of managing pool systems by offering
 asynchronous methods to authenticate, retrieve account information, and
 interact with pool units remotely.
 .
 Key features include:
 - Support for both mobile and web API interactions through distinct
 `MobileAccount` and `WebAccount` classes.
 - Ability to fetch detailed pool unit states including metrics like water
 flow and other variable readings.
 - Built on aiohttp, ensuring efficient and non-blocking HTTP requests within
 an asyncio event loop.

Package: python3-aioasuswrt
Description-md5: 58e463fc8075f1346bcfda9eb0d35576
Description-en: API wrapper for Asuswrt
 This package provides a small, efficient wrapper for interacting with AsusWRT,
 the custom firmware for Asus routers. It facilitates seamless communication
 with AsusWRT-powered routers, enabling users to execute commands and retrieve
 network information. Built on Python's asyncio framework, it supports
 asynchronous operations for non-blocking interactions. The package offers
 extensive logging for debugging and monitoring.

Package: python3-aioautomower
Description-md5: ade556f1c7a854bdd8085fa5834d2458
Description-en: Python module to talk to Husqvarna Automower API
 This package provides an asynchronous library to communicate with the
 Husqvarna Automower Connect API. To use this library, you need to register on
 the Husqvarna Developers Portal at https://developer.husqvarnagroup.cloud/,
 and connect your account to the "Authentication API" and the "Automower
 Connect API".

Package: python3-aioazuredevops
Description-md5: b0b89fd0cfa353a04cd9bbbdbfe35bdc
Description-en: get data from the Azure DevOps API
 Get data from the Azure DevOps API using aiohttp.
 .
 This package is a dependency for Home Assistant.

Package: python3-aiobafi6
Description-md5: 45b4b7f693cd8fa8aaf1ca0c453c8873
Description-en: Asynchronous Python library for controlling Big Ass Fans via the i6 protocol
 Python library designed to interact asynchronously with Big Ass Fans products
 that use the i6 protocol, including both i6 and Haiku fans updated to firmware
 3.0 or later. This library provides comprehensive support for querying and
 controlling these fans, replicating nearly all functionalities of the older
 "SenseMe" protocol, but with enhancements such as occupancy support introduced
 in firmware 3.1.
 .
 The library includes a minimal command-line interface for direct device
 interaction and debugging, making it a valuable tool for developers integrating
 fan controls into home automation systems or custom applications. Additionally,
 it utilizes protocol buffers for efficient message serialization, ensuring
 robust and scalable communication with fan devices.

Package: python3-aiobotocore
Description-md5: 6d1ddeae63733b44b79531a51eb0a351
Description-en: async client for aws services using botocore and aiohttp
 Async client for amazon services using botocore and aiohttp/asyncio.
 This library is a mostly full featured asynchronous version of botocore.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiocache
Description-md5: 389cef413f491486eccf80a81cce8f8c
Description-en: multi backend asyncio cache
 Asyncio cache supporting multiple backends (memory, redis and memcached).
 This library aims for simplicity over specialization.
 All caches contain the same minimum interface which consists on the following
 functions:
 .
 - `add`: Only adds key/value if key does not exist.
 - `get`: Retrieve value identified by key.
 - `set`: Sets key/value.
 - `multi_get`: Retrieves multiple key/values.
 - `multi_set`: Sets multiple key/values.
 - `exists`: Returns True if key exists False otherwise.
 - `increment`: Increment the value stored in the given key.
 - `delete`: Deletes key and returns number of deleted items.
 - `clear`: Clears the items stored.
 - `raw`: Executes the specified command using the underlying client.

Package: python3-aiocentriconnect
Description-md5: acf16c6cd32e925d8e9f359437b466ab
Description-en: client for CentriConnect/MyPropane propane tank data
 This library talks to the CentriConnect/MyPropane API to retrieve information
 for a registered propane tank monitoring device.
 .
 It authenticates with the user ID, device ID, and device authorization code
 used by the service. The returned tank data includes fields such as the device
 name and the reported tank level percentage.

Package: python3-aiocoap
Description-md5: d1001a49d0f96ddaf2c2c87979948445
Description-en: Python implementation of CoAP
 The aiocoap package is a Python implementation of CoAP, the Constrained
 Application Protocol (RFC 7252, more info at http://coap.technology/).
 .
 It uses the asyncio module introduced in Python 3.4 to facilitate concurrent
 operations while maintaining a simple to use interface and not depending on
 anything outside the standard library.

Package: python3-aiocomelit
Description-md5: 012ee98004911627ffb516b2a0ea85c1
Description-en: Python library for asynchronous control of Comelit Simplehome systems
 Designed for integration with Comelit Simplehome environments, this Python
 library enables asynchronous interaction with Comelit's home automation
 systems. It provides developers with the tools to query and manage home devices
 efficiently within an event-driven architecture, leveraging aiohttp for
 high-performance asynchronous communications.
 .
 The library supports an array of functionalities to control various aspects of
 a Comelit Smart home, facilitating tasks from basic command execution to more
 complex automation and monitoring setups.

Package: python3-aioconsole
Description-md5: 0c1becf9939d212545d4af4b2a25f2e2
Description-en: Asynchronous console and interfaces for asyncio
 Provides asynchronous equivalents for common interaction functionalities like
 input, print, and exec. It includes an interactive loop for running an
 asynchronous Python console and a script allowing access to asyncio code
 during runtime. Users can customize command line interfaces through argparse,
 and the library offers stream support to serve interfaces instead of using
 standard streams. It interacts with the Python runtime environment to
 facilitate asynchronous programming workflows.

Package: python3-aiocsv
Description-md5: 9375ee5b69f702265b074116c596fd25
Description-en: asynchronous CSV reading and writing
 Aiocsv provides asynchronous CSV handling for Python applications that rely on
 asyncio. It mirrors the standard library’s csv module, but adapts its reader
 and writer interfaces to operate on file-like objects that offer asynchronous
 read and write methods. This allows programs to process delimited text without
 blocking the event loop, making it a good fit for network services, streaming
 pipelines, and other I/O-bound workloads.

Package: python3-aiodhcpwatcher
Description-md5: 9d40f82cc11777cd103c815e8b5b8836
Description-en: watch for DHCP packets with asyncio
 This Python library makes it possible to watch for DHCP packets with asyncio.
 Users of this library will simply provide a callback function that this
 library will call whenever a DHCP packet is detected.

Package: python3-aiodns
Description-md5: 1346fc0c792f052cd9faf9f70ffdfeba
Description-en: asynchronous DNS resolver library
 The aiodns module implements a non‑blocking DNS resolver tailored for Python’s
 asyncio ecosystem. It wraps the high‑performance c‑ares DNS library (exposed
 via pycares) and exposes a clean, coroutine‑friendly API that lets Python
 applications perform DNS lookups without blocking the event loop. The library
 supports a full set of DNS query types (A, AAAA, CNAME, MX, TXT, etc.) and
 also provides utility functions for hostname/address resolution and reverse
 lookups.

Package: python3-aiodogstatsd
Description-md5: cfa2ca907518c4d250a0e6fb41190d04
Description-en: asyncio-based client for sending metrics to StatsD with support of DogStatsD
 Library fully tested with statsd_exporter and supports gauge, counter,
 histogram, distribution and timing types.
 .
 aiodogstatsd client by default uses 9125 port. It's a default port for
 statsd_exporter and it's different from 8125 which is used by default in
 StatsD and DataDog. Initialize the client with the proper port you need if
 it's different from 9125.

Package: python3-aiodukeenergy
Description-md5: bd0d80e6d28182c562773a9d9703d0f4
Description-en: Asyncio-based library for interacting with Duke Energy's services
 This library provides asynchronous capabilities to access and interact with
 Duke Energy's services efficiently. Designed to handle multiple data requests
 and responses asynchronously, it enables users to retrieve and process energy
 consumption data, account information, and billing details from Duke Energy.
 By utilizing this library, applications can perform complex data operations in
 a non-blocking manner, thus enhancing performance when dealing with energy
 data queries and other service interactions. This is especially beneficial in
 context where quick data access and response is necessary, such as monitoring
 applications or data analysis tools.

Package: python3-aioeafm
Description-md5: 908cecec5f7b71bda72ddf4c9400ecdc
Description-en: asyncio wrapper for the UK Environment Agency Flood Monitoring API
 This is a thin wrapper for the Real Time flood monitoring API.
 .
 This wrapper is built for home-assistant. We target the same python versions
 as home-assistant and follow similar code style guidelines.

Package: python3-aioeagle
Description-md5: d8078f036a01e9264bfb7366b57c4ac4
Description-en: Asynchronous Python library for interfacing with Rainforest EAGLE-200 energy meters
 This Python library provides asynchronous capabilities for interacting with
 Rainforest EAGLE-200 devices, enabling real-time data querying and management
 of home energy meters. It utilizes aiohttp for efficient network communications
 within an asyncio-driven architecture, suitable for modern asynchronous
 applications.

Package: python3-aioeapi
Description-md5: 096978a2a89c9f1801935afc80961486
Description-en: Arista EOS API asyncio Client
 This package contains an Arista EOS asyncio client to access Arista
 network devices over https.

Package: python3-aioecowitt
Description-md5: 5dac4b7197b363929b72de5f17e21396
Description-en: Python library for interfacing with the EcoWitt Protocol
 This library provides a straightforward approach for interacting with devices
 that use the EcoWitt Protocol, a popular standard for home weather stations.
 It enables asynchronous communication and data handling, ensuring efficient
 integration into applications that require real-time environmental data
 collection and analysis.
 .
 Inspired by similar projects like pyecowitt and ecowitt2mqtt, this library
 aims to simplify the development process for home automation enthusiasts and
 developers looking to incorporate weather-related data from EcoWitt devices
 into their systems. The library supports asynchronous operations, making it
 ideal for use in larger, event-driven projects that depend on timely data
 updates.

Package: python3-aioelectricitymaps
Description-md5: a781ae90d1681fbb6952b50409cf6e7f
Description-en: Async Python client for interfacing with Electricity Maps API
 This library provides an asynchronous interface to interact with the
 Electricity Maps API, enabling users to fetch real-time data about carbon
 intensity and energy sources of specific regions. It allows for data
 collection through geographical coordinates or country codes. Users can obtain
 detailed information on carbon emissions and the proportion of fossil fuels
 used in energy production. The library requires an API key from the
 Electricity Maps service and can access comprehensive environmental data for
 supported regions.

Package: python3-aioemonitor
Description-md5: 8bf1cb5ddd37c61d16afb11e1778c7d1
Description-en: asyncio library for SiteSage Emonitor
 This package provides an asyncio Python library for SiteSage Emonitor.
 .
 This package is a Home Assistant dependency.

Package: python3-aioesphomeapi
Description-md5: 87d9fcc2bf6cf461a6c25fd36629f2ee
Description-en: Python API for interacting with ESPHome devices
 The aioesphomeapi Python package allows one to interact with devices flashed
 with ESPHome.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiofile
Description-md5: 9bad852dfe4c08d506b03f679e3b0707
Description-en: Real asynchronous file operations with asyncio support
 This module provides real async support for asynchronous file
 operations using Linux AIO API and Python asyncio module.

Package: python3-aiofiles
Description-md5: 56df49a15abd4e58a573e565a611ae06
Description-en: support for Python asyncio file operations
 This module includes support for asynchronous file
 operations using the Python asyncio module.

Package: python3-aioftp
Description-md5: 0743fce1fc54754d83cbe2c2f7f4f5de
Description-en: FTP client and server for asyncio (Python 3)
 Library implementing FTP protocol, both client and server for Python asyncio
 module.
 .
 Supported commands as client: USER, PASS, ACCT, PWD, CWD, CDUP, MKD, RMD,
 MLSD, MLST, RNFR, RNTO, DELE, STOR, APPE, RETR, TYPE, PASV, ABOR, QUIT,
 REST, LIST (as fallback).
 .
 Supported commands as server: USER, PASS, QUIT, PWD, CWD, CDUP, MKD, RMD,
 MLSD, LIST (non-standard), MLST, RNFR, RNTO, DELE, STOR, RETR,
 TYPE ("I" and "A"), PASV, ABOR, APPE, REST.
 .
 This package installs the library for Python 3.

Package: python3-aioghost
Description-md5: 01b55d41b0ad10a018307bf1c9e32500
Description-en: asynchronous client for the Ghost Admin API
 This library provides an asynchronous interface to the Ghost Admin API used by
 Ghost publishing sites. It communicates with a configured Ghost site using an
 Admin API key and exposes calls for the parts of the Admin API covered by the
 module.
 .
 It can retrieve site information, post counts, the latest post, member counts,
 monthly recurring revenue data, newsletters, the latest email, comment counts,
 tiers, and ActivityPub statistics. It can also create and delete Ghost
 webhooks and check whether the supplied Admin API credentials are accepted by
 the site.
 .
 The library reports common API failures with specific exceptions, including
 authentication errors, connection errors, missing resources, and validation
 errors.

Package: python3-aiogithubapi
Description-md5: 616c7a705b628294dd771b66762b7e6f
Description-en: Asynchronous client for the GitHub API
 This library provides an asynchronous interface to the GitHub API, intended
 for querying and monitoring repository-related data.
 .
 It handles authenticated access to GitHub using OAuth tokens and makes
 requests to GitHub endpoints to retrieve information about repositories
 associated with an account, including owned and starred repositories.
 .
 The API surface focuses on common repository activity and metadata. This
 includes retrieving details for items such as the latest commit on the default
 branch, newly created discussions, issues, pull requests, releases, and tags,
 along with associated identifiers and web URLs.
 .
 It can also fetch repository counters used for status and diagnostics, such as
 numbers of discussions, forks, open issues, open pull requests, stars, and
 watchers.
 .
 The library communicates with GitHub services over HTTPS via the GitHub REST
 API.

Package: python3-aioguardian
Description-md5: 50869657dc3f18f46dbb01b9108d5846
Description-en: library for Elexa Guardian water valves and sensors
 This package provides an asyncio-focused library for interacting with the
 Guardian line of water valves and sensors from Elexa.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiohappyeyeballs
Description-md5: 4e0c844b4ad7df3bbfbf2ceac6bf2580
Description-en: Happy Eyeballs connection helper for asyncio
 Implements the Happy Eyeballs algorithm for asyncio, facilitating rapid
 connection establishment by attempting both IPv4 and IPv6 connections
 simultaneously. This approach ensures that the connection is established
 quickly and efficiently, even if one protocol is slower or unavailable.
 .
 Happy Eyeballs, also known as Fast Fallback, addresses the problem of
 connectivity issues in dual-stack applications (supporting both IPv4 and
 IPv6). By attempting both protocols in parallel and preferring IPv6, it
 minimizes delays caused by IPv6 brokenness and enhances user experience
 by promptly selecting the most responsive connection.
 .
 This library is particularly useful when using DNS caching or resolving
 names through methods other than traditional DNS, such as zeroconf. It
 allows for creating connections using pre-resolved addrinfo, bypassing
 the limitations of the standard `loop.create_connection()` method which
 requires unresolved names.

Package: python3-aioharmanluxury
Description-md5: 00029624398cc31a400176eb1c849ed8
Description-en: async client for Harman Luxury Audio network streamers
 This library communicates with Harman Luxury Audio network streamers on the
 local network through the device JSON API exposed under https://<host>/api.
 .
 It can read device information such as model and configured name, and can
 query live player state including playback status, track metadata, active
 source capabilities, mute state, volume, and online or standby indication. It
 can send supported commands for volume, mute, and transport controls such as
 play, pause, next, and previous, subject to what the active source allows.
 .
 Supported devices are streamers based on the StreamUnlimited StreamSDK
 platform, including Arcam Radia ST5 and ST60 units, and related JBL and Mark
 Levinson streamers. The library talks directly to the streamer over HTTPS on
 the local network; these devices commonly use a self-signed certificate and
 expose an unauthenticated local API.
 .
 Power state is read-only on the known devices, so standby or online state can
 be observed but not changed through the API.

Package: python3-aioharmony
Description-md5: c499a2c1b27300b646a3dba2c9da199f
Description-en: asyncio library for connecting to and controlling the Logitech Harmony
 This package provides a library for programmatically using a Logitech Harmony
 Link or Ultimate Hub. This library originated from iandday's pyharmony
 (see: https://github.com/iandday/pyharmony), which was a fork of bkanuka's
 pyharmony (see: https://github.com/bkanuka/pyharmony) with the intent to:
 - Make the harmony library asyncio
 - Ability to provide one's own custom callbacks to be called
 - Automatic reconnect, even if re-connection cannot be established for a time
 - More easily get the HUB configuration through API call
 - Additional callbacks: connect, disconnect, HUB configuration updated
 - Using unique msgid's ensuring that responses from the HUB are correctly
 managed.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiohasupervisor
Description-md5: b95b2d0d684be089f4ad6152fe24f716
Description-en: Asynchronous client for interacting with Home Assistant Supervisor
 This library provides an interface to the Home Assistant Supervisor, enabling
 seamless interactions with its REST API. It is primarily used with Home
 Assistant add-ons that have access to a SUPERVISOR_TOKEN, which the Supervisor
 sets automatically. The library facilitates the retrieval and management of
 supervisor information, helping users to efficiently connect with and control
 various aspects of Home Assistant.

Package: python3-aiohomeconnect
Description-md5: b7631854c0c1b7e0494bde564a855c03
Description-en: Client for the Home Connect API
 This library provides access to the Home Connect API used by connected
 household appliances from supported brands.
 .
 It handles communication with the Home Connect cloud service and can retrieve
 information about registered appliances, including their type, brand, model,
 and current status. It also supports access to available programs, settings,
 options, and commands exposed by each appliance through the API.
 .
 The library can be used to read appliance state such as operation status,
 selected program, remaining time, and reported events, and to send control
 requests where the Home Connect API allows it. It also includes support for
 receiving event updates from Home Connect so changes reported by appliances
 can be processed without repeatedly polling the service.

Package: python3-aiohomekit
Description-md5: a07702f6f61065be2a13dea7117803c2
Description-en: asyncio HomeKit client
 This library implements the HomeKit protocol for controlling Homekit
 accessories using asyncio. It's primary use is for with Home Assistant.
 .
 At the moment there is no API guarantees. API stability and documentation
 will happen after making sure things are working within Home Assistant.
 .
 This package is a Home Assistant dependency.

Package: python3-aiohttp
Description-md5: def5488f9b18f385d1659e9eb0ea60e3
Description-en: http client/server for asyncio
 HTTP Client for asyncio (PEP 3156 - Asynchronous I/O Support).
 .
 Features:
 * supports both client and server side of HTTP protocol,
 * supports both client and server Web-Sockets out-of-the-box,
 * web-server has middlewares and pluggable routing.

Package: python3-aiohttp-apispec
Description-md5: bfb407092ee8b99a3318c13bf24f5dca
Description-en: Build and document REST APIs with aiohttp and apispec
 This Python module exports various decorators to automatically export
 Swagger specifications from a aiohttp server.
 .
 It also includes middleware to validate against marshmallow schemas.
 .
 Swagger UI support is currently not included.

Package: python3-aiohttp-asyncmdnsresolver
Description-md5: 58086f023279cd475c8a0137ca47afa7
Description-en: Async resolver for aiohttp supporting mDNS queries
 This library offers asynchronous resolution of multicast DNS (mDNS) queries
 for use with aiohttp. It facilitates network operations within local networks
 that use mDNS for resolving hostnames, such as those common in smart home
 devices and Wi-Fi networks. By integrating with aiohttp, the library ensures
 inter-device communication through mDNS, enhancing connectivity and
 interaction within local network environments without relying on traditional
 DNS resolution techniques.

Package: python3-aiohttp-cors
Description-md5: 515e94b5a4d27fe8a07e76f0302fb5ff
Description-en: Cross Origin Resource Sharing (CORS) support for aiohttp
 aiohttp_cors library implements Cross Origin Resource Sharing (CORS) support
 for aiohttp asyncio-powered asynchronous HTTP server.

Package: python3-aiohttp-fast-url-dispatcher
Description-md5: 40aa657e9b1258987c3a7bbdb667778f
Description-en: Enhanced URL dispatcher for aiohttp for improved performance
 This library introduces an optimized URL dispatcher for the aiohttp web server
 framework, designed to enhance routing performance by using an indexing
 system.  Unlike the default UrlDispatcher which performs a linear search,
 potentially slowing down response times with a large number of routes, the
 FastUrlDispatcher maintains an index of URLs to ensure quick URL dispatch.
 This improvement is especially beneficial for applications with extensive
 routing requirements.

Package: python3-aiohttp-fast-zlib
Description-md5: 9e71d72de59198d4ef7bf1850b3f60a3
Description-en: Library to enhance zlib performance in aiohttp
 This library improves the performance of zlib in aiohttp by replacing it with
 more efficient alternatives. It substitutes the default zlib usage in aiohttp
 with 'isal' which is designed to boost compression and decompression speeds
 significantly. This enhancement is particularly beneficial in contexts where
 aiohttp's websocket connections may suffer from zlib-induced bottlenecks.

Package: python3-aiohttp-jinja2
Description-md5: 16a1d656b42fca4349f0839dc1e23104
Description-en: jinja2 template renderer for aiohttp.web
 aiohttp_jinja2 library makes it easier to integrate Jinja2 (template engine for
 Python) templates in aiohttp.web (asyncio HTTP server)

Package: python3-aiohttp-mako
Description-md5: 0080bef28e5d1a525570c50b2804412a
Description-en: mako template renderer for aiohttp.web
 Mako template renderer for aiohttp.web (asyncio HTTP server) based on
 aiohttp_jinja2. Library supports almost same API.

Package: python3-aiohttp-oauthlib
Description-md5: 63c230a38119251b146b05c97809e96d
Description-en: oauthlib for aiohttp clients
 This library is a port of requests-oauthlib for aiohttp.

Package: python3-aiohttp-openmetrics
Description-md5: c3a03a6af3ab5bf4ddeda4928f5ca7e1
Description-en: OpenMetrics provider for aiohttp
 This project contains a simple middleware and /metrics route endpoint
 for aiohttp that allow easy implementation of the openmetrics
 protocol.
 .
 It also bundles mechanisms for easily exposing new metrics.

Package: python3-aiohttp-proxy
Description-md5: dd8d7f89b64203900a822b10f0d00ed4
Description-en: full-featured proxy connector for aiohttp
 This library provides a SOCKS proxy connector for aiohttp.
 HTTP, HTTPS, SOCKS4(a) and SOCKS5(h) proxies are supported.
 .
 This package installs the library for Python 3.

Package: python3-aiohttp-retry
Description-md5: ccb69d17726b023cd6e91c11a342ce95
Description-en: Simple aiohttp retry client
 This package provides aiohttp-retry - the python3 library extending
 aiohttp with retry support.

Package: python3-aiohttp-security
Description-md5: 34db91355293427f380a2958edf08ebf
Description-en: provides identity and authorization for aiohttp.web
 aiohttp-security is a set of public API functions as well as a reference
 standard for implementation details for securing access to assets served
 by a wsgi server.

Package: python3-aiohttp-session
Description-md5: ffdd3da6906950a72ffb3addfa84f05d
Description-en: provides sessions for aiohttp.web
 The library allows us to store user-specific data into a session object.
 .
 The session object has a dict-like interface (operations like
 session[key] = value, value = session[key] etc. are present).
 .
 Before processing the session in a web-handler, you have to register the
 session middleware in aiohttp.web.Application.

Package: python3-aiohttp-socks
Description-md5: 4bf501e3f16147164c2bd9de63746a66
Description-en: SOCKS proxy connector for aiohttp (Python 3)
 SOCKS proxy connector for aiohttp that supports SOCKS4(a) and SOCKS5.
 .
 This package installs the library for Python 3.

Package: python3-aiohttp-sse
Description-md5: da40db58a7891b8d0f2390c2c62613da
Description-en: Server-sent events support for streaming data over HTTP
 This library offers support for server-sent events (SSE), enabling the
 streaming of data from a server to clients over HTTP. Maintaining an open
 connection between the client and server, it allows the continuous flow of
 real-time updates in the text/event-stream format. This is particularly useful
 for applications requiring real-time notifications, such as live news feeds,
 chat applications, or real-time dashboards, where maintaining a persistent
 connection is critical for functionality. The library can interact with
 client-side EventSource interfaces to deliver these continuous updates,
 ensuring they are sent as server events occur.

Package: python3-aiohttp-sse-client2
Description-md5: d93ed89a66d53d9c8e395e8b2569878c
Description-en: Async client for receiving Server-Sent Events streams over HTTP
 This library enables applications to connect to HTTP endpoints that provide
 Server-Sent Events (SSE) and to listen for real-time event streams in an
 asynchronous, non-blocking manner. It maintains a persistent connection to the
 remote SSE server, automatically handling reconnections in cases of network
 interruptions or dropped connections. Incoming event messages are parsed
 according to the SSE protocol specification, making it possible to process
 update notifications, messages, or status changes as soon as they are
 published by the server. This is useful for consuming live data feeds from web
 servers or public APIs, such as news updates or monitoring information. The
 library provides tools for error handling, including exposing server response
 bodies when a connection cannot be established or returns an unexpected status
 code. Communication occurs over standard HTTP, and connections can be
 established securely depending on the endpoint's configuration.

Package: python3-aiohttp-wsgi
Description-md5: 93c85055988936266a3eb351cd820185
Description-en: WSGI adapter for aiohttp (Python 3)
 WSGI adapter for aiohttp.
 .
 Features:
 * Run WSGI applications (e.g. Django, Flask) on aiohttp.
 * Handle thousands of client connections, using asyncio.
 * Add websockets to your existing Python web app.

Package: python3-aiohue
Description-md5: 142a32793b3d4c9307f2f48427d2939a
Description-en: module to talk to Philips Hue
 This Python library provides support for the Philips Hue API. It supports both
 the new style V2 API (only available on V2 bridges) and the old style V1 API.
 The biggest advantage of the V2 API is that it supports event based updates so
 polling is not required.

Package: python3-aioice
Description-md5: fea64c57429d2917a277298396f63dcb
Description-en: implementation of ICE
 aioice is a library for Interactive Connectivity Establishment
 (RFC 5245) in Python.
 It is built on top of asyncio,
 Python's standard asynchronous I/O framework.
 .
 Interactive Connectivity Establishment (ICE)
 is useful for applications
 that establish peer-to-peer UDP data streams,
 as it facilitates NAT traversal.
 Typical usecases include SIP and WebRTC.

Package: python3-aioimaplib
Description-md5: ea386b884fe4e0a6b525bddc1fe9fd92
Description-en: Asynchronous IMAP4rev1 client library using Python asyncio
 Python library that implements the IMAP4rev1 protocol with an asynchronous
 model using asyncio. This package allows users to handle IMAP communication in
 a non-blocking manner, enhancing the performance of applications by leveraging
 the asyncio framework to manage tasks concurrently.
 .
 Key features include:
 - Implementation of the IDLE command (RFC2177) for efficient real-time email
 monitoring.
 - Threading support with asyncio for safe concurrent operations.
 - Enhanced logging capabilities and OAuth2 authentication support for
 services like Microsoft Outlook and potentially Google Mail.
 .
 This library is ideal for developers needing to integrate IMAP support into
 applications that benefit from asynchronous programming, providing capabilities
 like email fetching, mailbox management, and real-time notifications without
 blocking the application's main thread.

Package: python3-aioimmich
Description-md5: 837c095941e6a09d87f77c269dd2b47c
Description-en: asynchronous client interface for Immich albums and assets
 This library talks to an Immich server through its HTTP API using an API key.
 It can query album records, including names and asset counts, request asset
 bytes from the server, and fetch server information such as about data and
 storage usage.
 .
 The returned data is represented as structured objects for the Immich API
 areas covered by the module, including albums and server status.

Package: python3-aiointercept
Description-md5: 8b77c59b104e97f4ef800c6d238a3e9c
Description-en: mock HTTP request interceptor for aiohttp clients
 This library registers expected HTTP requests and serves configured responses
 from a local test server. It can match requests by URL, HTTP method, or
 regular expression, then return status codes, headers, raw bodies, JSON
 payloads, reason phrases, or callback-generated responses.
 .
 Requests are received by the local server and recorded for later inspection.
 The recorded data includes method, normalized URL, headers, query parameters,
 and request body. Helpers are provided for checking whether particular
 requests were made.
 .
 The library can be used as a context manager, decorator, or pytest fixture. In
 its default mode, client code is pointed at the local server URL. It can also
 patch DNS resolution so configured external hostnames are directed to the
 local server, with optional passthrough rules for selected hosts or unmatched
 requests.

Package: python3-aioitertools
Description-md5: aefa87e060aeb9e4bfe00b9a851d40d5
Description-en: Python itertools, builtins and more for AsyncIO (Python 3)
 This Python module shadows the standard library whenever possible to
 provide asynchronous versions of itertools, builtins and other familiar
 functions.  It's fully compatible with standard iterators and async
 iterators alike, providing a single unified, familiar interface for
 interacting with iterable objects.
 .
 This package provides the Python library.

Package: python3-aiojobs
Description-md5: 867ebdb48a792c49dd6eac92f21bd449
Description-en: Job scheduler for managing background tasks (asyncio)
 The library gives a controlled way for scheduling background tasks for
 Python asyncio applications.
 .
 It has integration for the aiohttp server, making it easy to
 spawn background jobs for requests.

Package: python3-aiokarakeep
Description-md5: 8d8b3d2080a3f5a162db80a2f0fc1af4
Description-en: asynchronous Python client for the Karakeep API
 Karakeep is a self-hosted application for saving, organising, searching, and
 archiving web links, notes, images, and documents. It can automatically fetch
 metadata and use language models to tag and summarise saved content.
 .
 This package provides an asynchronous Python client for selected endpoints of
 the Karakeep HTTP API. It connects to a caller-specified Karakeep instance
 using an API token.
 .
 The client can retrieve statistics for the authenticated user, check the
 service health, and obtain the installed Karakeep version when the relevant
 endpoint is available. JSON responses are returned as decoded Python objects,
 and health-check results include the HTTP status code.

Package: python3-aiokef
Description-md5: a310957028f3496696e82b95b23ecdbd
Description-en: async interface for controlling KEF wireless speakers
 This library communicates with KEF LS50 Wireless speakers over the local
 network and exposes their control protocol.
 .
 It can read and change speaker volume, mute state, source input, power state,
 left/right channel inversion, and standby timeout. It also supports playback
 controls such as play, pause, previous track, and next track when the active
 source is Wi-Fi or Bluetooth.

Package: python3-aiokem
Description-md5: b76f3650873d30330e00570118ae9f36
Description-en: asynchronous client for Kohler Energy Management
 This library provides access to the Kohler Energy Management service over its
 web API. It handles account authentication and session state for requests to
 the service.
 .
 The library communicates with Kohler Energy Management cloud endpoints. Those
 endpoints provide information associated with a Kohler Energy Management
 account and the energy management equipment registered to it.

Package: python3-aiolichess
Description-md5: d714e39973d712265bd21d77991d8bfa
Description-en: asynchronous client for the Lichess REST API
 Lichess is a free and open-source online chess server where users can play
 games, solve puzzles, analyse positions, and view chess ratings and statistics.
 .
 This library provides asynchronous access to the authenticated account
 endpoint of the Lichess REST API. Using a personal API token, it can retrieve
 the authenticated user's account details, user ID, username, profile, game
 counts, and rating statistics.
 .
 Returned data is represented by structured objects for account profiles,
 performance ratings, play counts, and per-variant statistics. Supported chess
 variants and formats include bullet, blitz, rapid, classical, correspondence,
 Chess960, crazyhouse, antichess, atomic, horde, king of the hill, racing kings,
 three-check, and puzzles.

Package: python3-aiolifx
Description-md5: bf9baf45f79d28f06faf4bf01435211a
Description-en: API for local communication with LIFX devices over a LAN with asyncio
 This package provides a Python 3, asyncio library to control Lifx LED
 lightbulbs over your LAN. Most of it was taken from Meghan Clarkk lifxlan
 package (https://github.com/mclarkk) and adapted to Python 3 and asyncio.

Package: python3-aiolifx-effects
Description-md5: 74ad736fde78a9a6e4fa2baa2f4282f8
Description-en: aiolifx light effects
 This library implements some light effects for LIFX lights running on aiolifx.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiolifx-themes
Description-md5: abc1f1adcae7c95343bfb27b88812120
Description-en: async library that applies color themes to LIFX lights
 This Python library applies color themes to LIFX lights.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiolimiter
Description-md5: 641e218a3016df948f68a4ef0f6aede0
Description-en: asyncio rate limiter, a leaky bucket implementation
 This module includes an efficient implementation of a rate limiter for
 asyncio.
 This project implements the Leaky bucket algorithm, giving you precise
 control over the rate.

Package: python3-aiolivisi
Description-md5: ec89e4f449a31da65bff8cbed80d1c31
Description-en: Python module to communicate with LIVISI Smart Home Controllers
 This Python Asynchronous library communicates with LIVISI Smart Home
 Controller.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiomcache
Description-md5: 649d3ee6577a5e5fba827b908b692e8e
Description-en: Minimal pure Python3 memcached client
 memcached client for asyncio
 The API looks very similar to the other memcache clients:
 .
 .. code:: python
 .
 import asyncio
 import aiomcache
 .
 async def hello_aiomcache():
 mc = aiomcache.Client("127.0.0.1", 11211)
 await mc.set(b"some_key", b"Some value")
 value = await mc.get(b"some_key")
 print(value)
 values = await mc.multi_get(b"some_key", b"other_key")
 print(values)
 await mc.delete(b"another_key")
 .
 asyncio.run(hello_aiomcache())
 .
 Version 0.8 introduces `FlagClient` which allows registering callbacks to
 set or process flags.  See `examples/simple_with_flag_handler.py`

Package: python3-aiomealie
Description-md5: db66d1674b9fc6b85fd9aeb4cd646a0f
Description-en: Asynchronous client for interacting with Mealie instances
 This library provides an efficient way to interact with Mealie instances
 asynchronously. Mealie is a self-hosted recipe manager that allows users to
 store and organize recipes, making them easily accessible. The library sends
 and receives data to and from the Mealie API, enabling seamless management of
 recipes, meal plans, and shopping lists. It supports asynchronous operations,
 allowing for non-blocking requests and efficient handling of API calls. This
 can be particularly useful in applications where responsiveness is crucial,
 such as in web applications or services that need to interact with the Mealie
 API without delay.

Package: python3-aiomeasures
Description-md5: 4d92a3b4ab3ead0d9551e0fe22ec9fd2
Description-en: collect and send metrics to StatsD for Python
 This library allows you to send metrics to your Datadog or Statsd server.
 This works on Python >= 3.3 and relies on asyncio.
 .
 This package contains the Python 3.x module.

Package: python3-aiomelcloudhome
Description-md5: 9e13b2c6af52179158f2e9bcc6b1f57d
Description-en: asynchronous client for MELCloud Home HVAC devices
 This library communicates with the MELCloud Home service to authenticate an
 account and retrieve its associated buildings and devices.
 .
 It can read account context, inspect Air-to-Air and Air-to-Water units, and
 send control commands for supported settings such as power state, operation
 mode, target temperature, fan speed, zone mode, and tank water temperature. It
 can also request telemetry, including energy data and temperature
 measurements.

Package: python3-aiomodernforms
Description-md5: ec2e06a8ca55272e6df68ddde11109f4
Description-en: asynchronous client for Modern Forms fans
 This package makes it possible to control and monitor Modern Forms fans
 programmatically. It is mainly created to allow third-party programs to
 automate the behavior of the Modern Forms fans
 .
 This package is a dependency of Home Assistant.

Package: python3-aiomusiccast
Description-md5: 20b1bb3ac8876a94f12c44fcaf64f812
Description-en: companion library for musiccast devices
 This package provides a companion library for musiccast devices intended for
 the Home Assistant integration.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiomysql
Description-md5: f27b7bfa11a097f4a61eb2b13f092ab0
Description-en: library for accessing a MySQL using asyncio (Python 3)
 aiomysql is a driver for accessing a MySQL database from the asyncio
 framework.
 .
 It depends on and reuses most parts of PyMySQL.
 .
 aiomysql tries to be like awesome aiopg library and preserve same API,
 look and feel.
 .
 This package installs the library for Python 3.

Package: python3-aionanoleaf
Description-md5: e342ab346b67ab8b08a3970d5ff4080c
Description-en: async Python package for the Nanoleaf API
 This package provides an async libraryto access the Nanoleaf API.
 .
 This package is a dependency of Home Assistant.

Package: python3-aionanoleaf2
Description-md5: 9f1d2f7abb64a87c9fbe480516ffe95d
Description-en: Nanoleaf device API client
 This library communicates with Nanoleaf light devices over their local network
 API. It can authorize with a device, query its state and device information,
 and send commands to control power, brightness, hue, saturation, and colour
 temperature.
 .
 It also retrieves available lighting effects and the currently selected
 effect, and exposes panel layout information for supported panel-based
 products. Support is included for Nanoleaf Essentials devices, screen
 mirroring emersion modes including 1D, 2D, 3D, and 4D.

Package: python3-aionotify
Description-md5: 48d55154ffbfdc77bbeb158d2e1d9891
Description-en: Simple, asyncio-based inotify library for Python
 Asyncio library to create watchers on filesystem using inotify API
 and generate events from changes.
 .
 An event is a simple object with a few attributes:
 - name: the path of the modified file
 - flags: the modification flag; use aionotify.Flags.parse() to parse it
 - alias: the alias of the watch triggering the event
 - cookie: for renames, this integer value links the renamed from/to events

Package: python3-aionotion
Description-md5: 9c2b6fe66ccfb3f5d362a9fb3f7c7993
Description-en: Library for interacting with Notion home monitoring sensors
 This library provides tools to interact with Notion's home monitoring sensors.
 It enables users to retrieve data from various sensors, manage user
 authentication tokens, and work with different components of the Notion system
 such as bridges, sensors, and listeners. The library supports asynchronous
 operations, making it well-suited for applications that require concurrent
 data processing.

Package: python3-aiontfy
Description-md5: 986b15ee82453ea4be490016c7c38627
Description-en: asynchronous client for ntfy pub-sub notifications
 This library provides an asynchronous interface to ntfy servers, which expose
 topic-based publish and subscribe notification endpoints.
 .
 It can publish notifications to a selected topic with attributes such as
 title, message text, click URL, delay, priority, and tags. It can also
 subscribe to one or more topics and pass received notifications to a callback
 for processing.
 .
 The library communicates with an ntfy service, such as ntfy.sh or a self-
 hosted ntfy server, using the service's HTTP notification API.

Package: python3-aionut
Description-md5: 897f2296f61e5af38f0200c7fb25d1be
Description-en: asyncio Network UPS Tools
 This package provides an asyncio network UPS tools.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiooncue
Description-md5: cafef6e631b97035a3936d9cb2d184b5
Description-en: async library to access the Kohler Oncue API
 This package provides a Python library to access the Kohler Oncue API.
 .
 This package is a dependency of Home Assistant.

Package: python3-aioonkyo
Description-md5: f812495623310c37ba95d925a1c842e8
Description-en: control interface for Onkyo AV receivers
 This library implements the eISCP protocol used by network-capable Onkyo AV
 receivers.
 .
 It communicates with receivers on a local Ethernet or Wi-Fi network, sends
 receiver instructions, and parses responses and status messages returned by
 the device. The protocol is used by compatible Onkyo equipment for commands
 such as querying state and changing receiver settings exposed by the device.

Package: python3-aioopenexchangerates
Description-md5: f7adf2051796be6b3e8437bbf805e1ac
Description-en: fetch rates from openexchangerates with aiohttp
 This package makes it possible to fetch rates from openexchangerates with
 aiohttp.
 .
 This package is a Home Assistant dependency.

Package: python3-aioopenssl
Description-md5: 350ddc0a29f5feee0c4a467b71fbec09
Description-en: Asyncio TLS Transport using PyOpenSSL
 Compared to the built-in ssl functionalities of asyncio, this
 module provides support for STARTTLS and the possibility to
 invoke a coroutine after the handshake but before the data
 transfer is resumed, e.g. to ask for certificate validation.

Package: python3-aiooui
Description-md5: e24349937bf264fb70c6b2e477b45c86
Description-en: Asynchronous OUI lookups in Python
 aiooui offers an asynchronous approach to perform Organisationally Unique
 Identifier (OUI) lookups, enabling efficient identification of vendors based
 on MAC addresses in Python applications. This module is particularly useful
 for developers working on networking tools, security applications, or any
 project that requires vendor identification from MAC addresses. The package
 supports asynchronous programming models, making it suitable for use in modern
 Python asynchronous frameworks.

Package: python3-aiopegelonline
Description-md5: 773f4ca6da1a45d3770a0c85aec5d36b
Description-en: library for accessing PEGELONLINE water data
 The aiopegelonline library provides an asynchronous interface to access water
 level and environmental data from the German Federal Waterways and Shipping
 Administration's PEGELONLINE service. This service offers real-time data on
 various water bodies across Germany, which is crucial for monitoring and
 managing water resources effectively. The library supports retrieving
 information on measurement stations, water levels, flow rates, and other
 related metrics, making it an invaluable tool for developers working on
 applications in environmental monitoring, water management, or related fields.

Package: python3-aiopg
Description-md5: 6cacb969b03a50768360c667bfce23f9
Description-en: PostgreSQL integration with asyncio
 aiopg is a library for accessing a PostgreSQL_ database
 from the asyncio (PEP-3156/tulip) framework. It wraps
 asynchronous features of the Psycopg database driver.

Package: python3-aiopnsense
Description-md5: 71b684b871077358542f6885a55d29bf
Description-en: client for OPNsense firewall API
 It wraps supported REST endpoints exposed by OPNsense routers and firewalls
 behind a single client interface.
 .
 This library talks to the OPNsense REST API on a configured firewall or
 router. It can query system information, notices, certificates, CARP status,
 firmware update state, interface data, gateway data, CPU, memory, filesystem
 and temperature telemetry.
 .
 It also handles diagnostic traffic snapshots, live interface traffic samples,
 DHCP leases, ARP entries, firewall rules, NAT rules, alias toggling, firewall
 state killing, service status checks and service start, stop and restart
 actions.
 .
 Additional supported areas include SMART device information, Unbound blocklist
 management, OpenVPN and WireGuard status, VPN instance toggling, vnStat
 metrics, captive portal vouchers, speed test data, Wake-on-LAN actions, reboot
 requests and interface reloads.

Package: python3-aioptdevices
Description-md5: 97110e702892d96c4cf5e34a3e84b4a7
Description-en: asynchronous client for the PTDevices API
 PTDevices is ParemTech's online platform for monitoring PTLevel liquid-level
 sensors installed in tanks, cisterns, wells and other liquid-storage systems.
 The platform provides access to current level readings, device information and
 monitoring data reported by these sensors.
 .
 This library provides an asynchronous client for retrieving device data from
 the PTDevices API. It authenticates using an API token and identifies the
 monitored sensor by its device ID.
 .
 The package also includes the aioptdevices command-line program, which can
 query a device using its ID and an authentication token. An alternative API
 URL may be specified for testing or use with a compatible service.

Package: python3-aiopulse
Description-md5: 9c34c48ecc5dfd8f93ecbd0ea85d28cb
Description-en: Rollease Acmeda Automate integration
 The Rollease Acmeda Pulse Hub is a WiFi hub that communicates with Rollease
 Acmeda Automate roller blinds via a proprietary RF protocol. This module
 communicates over a local area network using a propriatery binary protocol to
 issues commands to the Pulse Hub.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiopurpleair
Description-md5: d85bb253d49da4fb856bd96bb27c4b50
Description-en: Python library for interacting with the PurpleAir API
 This library allows users to interact with the PurpleAir API, providing access
 to hyper-local air quality data collected from PurpleAir sensors. The library
 can fetch data from specific sensors, retrieve lists of nearby sensors, and
 generate API keys for accessing different levels of data. It supports querying
 for sensor data based on various parameters such as fields, location,
 modification date, and more.

Package: python3-aiopvapi
Description-md5: c7be939346f04db134646355790ba7cc
Description-en: blinds API wrapper
 This package provides a python library for using API of PowerView blinds with
 asyncio. It was written for Home-Assistant.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiopvpc
Description-md5: ec2c467d3294dfcaf50bc497fa20c124
Description-en: retrieval of Spanish Electricity hourly prices (PVPC)
 This package provides a library to download Spanish electricity hourly prices.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiopyarr
Description-md5: 065c5d6d9ce066fc765e41f1a75b435a
Description-en: asynchronous Lidarr, Radarr, Readarr, Sonarr APIs
 This package provides an asynchronous Lidarr, Radarr, Readarr, Sonarr APIs for
 Python.
 .
 This package is a dependency of Home Assistant.

Package: python3-aioqsw
Description-md5: 871fabaddb4a69842e9f8df9c1e5379c
Description-en: library to control QNAP QSW devices
 This package provides a Python library to control QNAP QSW devices.
 .
 This package is a dependency of Home Assistant.

Package: python3-aioquic
Description-md5: ae427679a04169849998209c045fe2a1
Description-en: Python implementation of QUIC and HTTP/3
 Library for the QUIC network protocol in Python. It features
 a minimal TLS 1.3 implementation, a QUIC stack and an HTTP/3 stack.
 .
 QUIC was standardised in `RFC 9000`_ and HTTP/3 in `RFC 9114`_.
 ``aioquic`` is regularly tested for interoperability against other
 `QUIC implementations`_.
 .
 Features
 --------
 - QUIC stack conforming with `RFC 9000`_
 - HTTP/3 stack conforming with `RFC 9114`_
 - minimal TLS 1.3 implementation conforming with `RFC 8446`_
 - IPv4 and IPv6 support
 - connection migration and NAT rebinding
 - logging TLS traffic secrets
 - logging QUIC events in QLOG format
 - HTTP/3 server push support

Package: python3-aioraven
Description-md5: 9344c9ace2a85b9d631d3d18d92e0cfe
Description-en: asynchronous communication with Rainforest RAVEn devices
 This package provides an ansynchronous library to communicate with Rainforest
 RAVEn devices.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiorecollect
Description-md5: b458160f88fe93dde5bd2cb8284ea60a
Description-en: asyncio-based library for the ReCollect Waste API
 Aiorecollect is a Python 3, asyncio-based library for the ReCollect Waste API.
 It allows users to programmatically retrieve schedules for waste removal in
 their area, including trash, recycling, compost, and more.
 .
 This package is a dependency of Home Assistant.

Package: python3-aioredis
Description-md5: 99d934605ba800bcaa35a9ec8696adf0
Description-en: asyncio (PEP 3156) Redis support
 The library is intended to provide simple and clear interface to Redis based
 on asyncio.
 .
 Features:
 * Connections pool
 * Low-level & high-level API
 * hiredis parser

Package: python3-aioredlock
Description-md5: efca67e3517305d25544cf49420f14e9
Description-en: Python asyncio redis redlock implementation
 This Python module provides an async implementation of the redis Redlock
 algorithm. This algorithm is designed to provide distributed locks with the
 following properties:
 .
 Mutual exclusion. At any given moment, only one client can hold a lock.
 Deadlock free. Eventually it is always possible to acquire a lock,
 even if the client that locked a resource crashes or gets partitioned.
 Fault tolerance: As long as the majority of Redis nodes are up, clients are
 able to acquire and release locks.

Package: python3-aioresponses
Description-md5: 6b7d054dad333a20bc628b7f6da1eddb
Description-en: mock out Python aiohttp ClientSession requests
 Aioresponses is a helper
 to mock/fake web requests in python aiohttp package.
 .
 For requests module there are a lot of packages
 that help us with testing
 (eg. httpretty, responses, requests-mock).
 .
 When it comes to testing asynchronous HTTP requests
 it is a bit harder (at least at the beginning).
 The purpose of this package is to provide
 an easy way to test asynchronous HTTP requests.

Package: python3-aioresponses-doc
Description-md5: 7831adc7981ae19e1ca763843e468da4
Description-en: mock out Python aiohttp ClientSession requests - documentation
 Aioresponses is a helper
 to mock/fake web requests in python aiohttp package.
 .
 For requests module there are a lot of packages
 that help us with testing
 (eg. httpretty, responses, requests-mock).
 .
 When it comes to testing asynchronous HTTP requests
 it is a bit harder (at least at the beginning).
 The purpose of this package is to provide
 an easy way to test asynchronous HTTP requests.
 .
 This package provides documentation for the aioresponses module.

Package: python3-aioridwell
Description-md5: d5cd9955c5e1e752b826a2795c19be2f
Description-en: asyncio-based API for interacting with Ridwell waste recycling
 This package provdies an asyncio-friendly library for interacting with Ridwell
 to view information on upcoming recycling pickups.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiormq
Description-md5: 8782c5d88a9ce8cfb3784eec2fe0edf7
Description-en: pure Python AMQP client library (Python 3)
 This program is a pure Python AMQP 0.9.1 asynchronous client library.
 .
 Features:
 Connecting by URL.
 Buffered queue for received frames.
 Only PLAIN auth mechanism support.
 Publisher confirms support.
 Transactions support.
 Channel based asynchronous locks.
 Tracking unroutable messages.
 Full SSL/TLS support.
 Python type hints.
 Uses pamqp as an AMQP 0.9.1 frame encoder/decoder.
 .
 This package installs the library for Python 3.

Package: python3-aiorpcx
Description-md5: c1cbfb7d8b38834ce559133854b0af4e
Description-en: generic async RPC implementation, including JSON-RPC (Python 3)
 Transport, protocol and framing-independent async RPC client and server
 implementation.
 .
 This package installs the library for Python 3.

Package: python3-aiortc
Description-md5: 4a23c420827f81655d64460146a6dad2
Description-en: implementation of WebRTC and ORTC
 aiortc is a library for Web Real-Time Communication (WebRTC)
 and Object Real-Time Communication (ORTC) in Python.
 It is built on top of asyncio,
 Python's standard asynchronous I/O framework.
 .
 The API closely follows its JavaScript counterpart
 while using pythonic constructs:
 * promises are replaced by coroutines
 * events are emitted using pyee.EventEmitter

Package: python3-aiortc-doc
Description-md5: 32e62b8a6f0b47f8fac2d78fdbc238e6
Description-en: implementation of WebRTC and ORTC - documentation
 aiortc is a library for Web Real-Time Communication (WebRTC)
 and Object Real-Time Communication (ORTC) in Python.
 It is built on top of asyncio,
 Python's standard asynchronous I/O framework.
 .
 The API closely follows its JavaScript counterpart
 while using pythonic constructs:
 * promises are replaced by coroutines
 * events are emitted using pyee.EventEmitter
 .
 This package provides documentation for the aiortc module.

Package: python3-aiortsp
Description-md5: 3bc7bbc7528f8eb8ef1d84dafb92561c
Description-en: Asyncio-based RTSP library
 This library enables interaction with RTSP servers using Python's asyncio
 framework. It provides low-level control over RTSP connections and sessions,
 along with basic support for RTP/RTCP. Users can handle received RTP packets,
 allowing for custom decoding or processing according to their needs.

Package: python3-aioruckus
Description-md5: 697f2dcc4b29245aea94902cc2b7554e
Description-en: API to interact with Ruckus Unleashed and ZoneDirector devices
 This package provides a Python API which interacts with Ruckus Unleashed and
 ZoneDirector devices via their AJAX Web Service interface. Configuration
 information can also be queried from Ruckus Unleashed and ZoneDirector backup
 files.
 .
 Compatible with all Ruckus Unleashed versions, and Ruckus ZoneDirector
 versions 9.10 onwards.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiorussound
Description-md5: fe88df4c36a876cc1be486dc6c9dd443
Description-en: Asyncio client for Russound RIO devices
 Provides an asynchronous client implementation for interacting with Russound
 audio controllers using the Russound I/O (RIO) protocol. This library
 accommodates communication through TCP/IP and RS232, enabling integration with
 various Russound devices like MBX-PRE, MBX-AMP, and MCA-C5. It offers support
 for push notifications of system changes and utilizes the built-in Ethernet
 port on Russound devices for seamless connectivity. The RS232 port can be
 configured via the SCS-C5 configuration tool or the controller's Web GUI to
 support RIO protocol instead of RNET.

Package: python3-aioruuvigateway
Description-md5: 00090fa402c75b5a5d9e95b81de45d99
Description-en: asyncio-native library for Ruuvi Gateway data requests
 An asyncio-native library designed to request data from a Ruuvi Gateway.
 It supports bearer token authentication and allows for efficient data
 retrieval and parsing.
 .
 The Ruuvi Gateway is a device that allows you to remotely access your Ruuvi
 sensors from anywhere in the world.
 .
 This library offers both an API and a command-line interface for accessing and
 displaying data from the Ruuvi Gateway.
 .
 Example usage:
 .
 from aioruuvigateway.api import get_gateway_history_data
 .
 async with httpx.AsyncClient() as client:
 history = await get_gateway_history_data(
 client=client,
 host="192.168.1.249",
 bearer_token="your_token_here",
 )
 print(history)
 .
 Command-line interface example:
 .
 python -m aioruuvigateway --host 192.168.1.249 --token bearbear --parse --json
 .
 This will output data from the gateway in JSON format, printing changed
 information every 10 seconds.

Package: python3-aiosasl
Description-md5: 76dccd06e10dac641bae179265f1d2e6
Description-en: Protocol-agnostic SASL library for use with asyncio
 aiosasl provides a generic, asyncio-based SASL library. It can
 be used with any protocol, provided the necessary interface
 code is provided by the application or protocol implementation.
 .
 Supported SASL mechanisms:
 .
 - PLAIN: authenticate with plaintext password (RFC 4616)
 - ANONYMOUS: anonymous "authentication" (RFC 4505)
 - SCRAM-SHA-1, SCRAM-SHA-224, , SCRAM-SHA-512, SCRAM-SHA-384,
 and SCRAM-SHA-256: Salted Challenge Response Authentication
 (RFC 5802), (and the -PLUS variants with channel binding).

Package: python3-aiosenz
Description-md5: fdc4e57bb02e9155c838c89c5405262d
Description-en: Async Typed Python package for the nVent RAYCHEM SENZ RestAPI
 This package provides an async Python wrapper for the nVent Raychem SENZ
 RestAPI. It offers an `AbstractSENZAuth`, where one can handle the OAuth2
 tokens and provide a valid access token in get_access_token(). SENZAuth can be
 used if one does not will to handle the OAuth2 tokens.

Package: python3-aioserial
Description-md5: 6a3e35dd9116ee23626ef144a202ce1f
Description-en: Asynchronous serial port library
 This library provides an asynchronous interface to serial ports, combining the
 functionality of asyncio and pySerial. It allows asynchronous reading and
 writing to serial devices, making it suitable for applications that require
 non-blocking serial communication. With aioserial, you can perform tasks such
 as reading from and writing to serial ports asynchronously, handling timeouts,
 and integrating seamlessly with the asyncio event loop. It is designed to
 simplify the management of serial communication in asynchronous Python
 applications.

Package: python3-aioshelly
Description-md5: ab0443ee2d4754703b794c400f041a62
Description-en: asynchronous library to control Shelly devices
 This package provides an asynchronous library to control Shelly devices.
 .
 This package is a dependency of Home Assistant.

Package: python3-aioshutil
Description-md5: 2864a4051e11f8cf4b43621d0cf44fdd
Description-en: asynchronous shutil module
 aioshutil is a Python library which provides asynchronous version of
 function of shutil module. shutil module is blocking and using it in
 asyncio applications will block the event loop and slow down the
 application, aioshutil provides asynchronous friendly versions of the
 functions of the shutil module as it performs blocking io in a thread pool.

Package: python3-aiosignal
Description-md5: 29f9699865b2a0dd53dd1b781c2556ed
Description-en: manage callbacks in asyncio projects
 Signal is a list of registered asynchronous callbacks.
 .
 The signal's life-cycle has two stages: after creation its content
 could be filled by using standard list operations: `sig.append()` etc.
 .
 After you call `sig.freeze()` the signal is frozen: adding, removing
 and dropping callbacks is forbidden.
 .
 The only available operation is calling the previously registered
 callbacks by using `await sig.send(data)`.

Package: python3-aioskybell
Description-md5: 3b1352a723bfd88c0baf48f747525010
Description-en: Skybell HD doorbell/shime asyncio API client
 This package provides support for Skybell doorbells client API.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiosmtpd
Description-md5: 758d4eb0a76e9c2dcb659241c5019fa6
Description-en: Python3 asyncio based SMTP server
 This is a server for SMTP and related protocols, similar in utility to the
 standard library's smtpd.py module, but rewritten to be based on asyncio for
 Python 3.
 .
 This package contains the Python 3 library.

Package: python3-aiosmtpd-doc
Description-md5: fbb0b16d815a5e994445ee7b6704b088
Description-en: Python3 asyncio based SMTP server (documentation)
 This is a server for SMTP and related protocols, similar in utility to the
 standard library's smtpd.py module, but rewritten to be based on asyncio for
 Python 3.
 .
 This package contains the documentation for the Python 3 library.

Package: python3-aiosmtplib
Description-md5: 33d8e50bbe79ba83f8d6ae49bdeb15b7
Description-en: Python3 asynchronous SMTP client for use with asyncio
 This is a SMTP client, but written to be based on asyncio for Python3.
 It is designed to work with standard EmailMessages (or MIMEMultipart, or any
 raw message), generated with the standard Python3 library and send these using
 the classic asyncio mechanics.
 .
 It supports TLS/SSL, STARTTLS and authentication.
 .
 This package contains the Python3 library.

Package: python3-aiosmtplib-doc
Description-md5: 7a38ef475af09378a7e9cea66f3418af
Description-en: Documentation for python3-aiosmtplib
 This is a SMTP client, but written to be based on asyncio for Python3.
 It is designed to work with standard EmailMessages (or MIMEMultipart, or any
 raw message), generated with the standard Python3 library and send these using
 the classic asyncio mechanics.
 .
 It supports TLS/SSL, STARTTLS and authentication.
 .
 This package contains the documentation of the library.

Package: python3-aiosolaredge
Description-md5: 372acd01b7e67eb44ffffbeafcad065c
Description-en: Asyncio SolarEdge devices readings
 This package provides access to the devices of SolarEdge, and access
 production and consumption readings.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiosomecomfort
Description-md5: f4566d06df133d20259a3503011c09fb
Description-en: client for Honeywell's US-based cloud devices
 This package provides a client for Honeywell's US-based cloud devices. This is
 for the US model and website. Be aware that EU models are different!
 .
 This package is a dependency of Home Assistant.

Package: python3-aiosqlite
Description-md5: 592e2ef85bf8a6f44721561fca416798
Description-en: sqlite library for Python 3 using asyncio
 A Python 3 module for using sqlite with asyncio.  It allows interaction with
 SQLite databases on the main asyncio event loop without blocking execution of
 other coroutines while waiting for queries or data fetches.
 .
 This package installs the library for Python 3.

Package: python3-aiosteamist
Description-md5: 579f8c73c6a55aab62bdfc25a56f58c6
Description-en: Control Steamist steam systems
 This library enables interaction and control of Steamist steam systems,
 including monitoring the state of the steam shower and manipulating the steam
 generator. It supports various digital control models, specifically the 450
 and 550 Digital Control units. With this library, users can efficiently manage
 their steam shower settings and ensure optimal operation of their Steamist
 steam systems.

Package: python3-aiostream
Description-md5: 07d448674acbcfd08d7e8ce08bd48283
Description-en: Generator-based operators for asynchronous iteration
 aiostream provides a collection of stream operators that can be combined to
 create asynchronous pipelines of operations.
 .
 It can be seen as an asynchronous version of itertools, although some aspects
 are slightly different. All the provided operators return a unified interface
 called a stream. A stream is an enhanced asynchronous iterable.

Package: python3-aiostreammagic
Description-md5: a135e771092170dd036c9ce9c81a2a8d
Description-en: Async package for interfacing with Cambridge Audio streamers
 This library provides a client for the Stream Magic API of Cambridge Audio
 devices. It allows communication over websockets with a range of devices
 including streamers, receivers, and pre-amps such as the Cambridge Audio Evo
 75, CXN, and CXR200. Users can retrieve detailed information like model
 specifications, available sources, and current playback status. Additionally,
 the library supports receiving updates directly from the devices without the
 need for continuous polling, allowing the client to access real-time
 information on device status and changes.

Package: python3-aioswitcher
Description-md5: a1c167206437de7a8e7cf9f39222c6b1
Description-en: Switcher Python Integration
 This package provides integration with the Switcher API. I can handle many
 devices, such as: Switcher V2, Switcher Mini, Switcher Touch (V3),
 Switcher V4, Switcher Power Plug, Switcher Breeze, Switcher Runner, Switcher
 Runner Mini, Switcher Runner S11.

Package: python3-aiotankerkoenig
Description-md5: e7a69f82e5124df61506eaefe76d4f28
Description-en: Fetch data from tankerkoenig.de asynchronously
 This library allows users to retrieve up-to-date fuel price information from
 tankerkoenig.de. It provides an interface to access detailed fuel station
 data, including station names, locations, and current fuel prices. Requests
 are performed asynchronously to ensure efficient data fetching, making it
 suitable for applications that require real-time fuel price updates. Users can
 monitor multiple fuel stations and automate actions based on the retrieved
 data. The library interacts with tankerkoenig.de's API, requiring an API key
 for access.

Package: python3-aiotask-context
Description-md5: c248a0785a40539bb2f2d4302f0d649a
Description-en: Store context information inside the asyncio.Task object
 This library is used to pass information between coroutine calls without the
 need to do it explicitly using the called coroutine args.
 .
 Supports both asyncio and uvloop loops.

Package: python3-aiotractive
Description-md5: 33efc523045887650adafe42ede026bf
Description-en: asynchronous Python client for the Tractive REST API
 Unofficial, asynchronous, Python client for the Tractive
 (https://tractive.com) REST API.
 .
 This project and it's author are not affilated with Tractive GmbH. This
 project is a result of reverse engineering of the Tractive web app.

Package: python3-aiounifi
Description-md5: 48fe414ef1112ac2d82adae2abf1e480
Description-en: communicating with UniFi Network Controller API
 This Python library makes it possible to communicate with UniFi Network
 Controllers.
 .
 UniFi is a brand producing many network equipment, like switches, WiFi
 access points, cameras, access control and internet gateways.

Package: python3-aiounittest
Description-md5: 037cbe746e895bb1fe2956175c1231d8
Description-en: test asyncio code more easily
 The aiounittest is a helper library to ease of your pain (and boilerplate),
 when writing a test of the asynchronous code (:code:`asyncio`). With this
 library, it is possible to test:
 * synchronous code (same as the unittest.TestCase from the std lib)
 * asynchronous code: it supports syntax like async/await (Python 3.5+) and
 asyncio.coroutine/yield from (Python 3.4).

Package: python3-aiousbwatcher
Description-md5: deaff2d5f2dc276717cfbc1b58d29d5c
Description-en: Watch for USB devices to be plugged and unplugged
 This library provides asynchronous monitoring of USB device connection and
 disconnection events on Linux systems. It uses an event-driven approach to
 allow applications to detect when USB devices are inserted or removed in real
 time. The library interacts with the underlying Linux system to receive
 notifications about changes in USB device availability, making it possible to
 react promptly to device insertions and removals. This enables applications to
 track and respond to hardware changes such as the plugging or unplugging of
 USB storage devices, input devices, or other USB peripherals. Notifications
 are delivered through asynchronous interfaces suited for applications using an
 event loop. The library does not communicate with the USB devices beyond
 detecting their presence or removal.

Package: python3-aiovlc
Description-md5: 26ef4f6cbf530fbe53779084af3dfe24
Description-en: control VLC over telnet connection using asyncio
 This package provides an asyncio library to Control VLC over telnet
 connection.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiovodafone
Description-md5: c6ff16dfe0ca71dab43b7407ba2dd147
Description-en: library to control Vodafone Station
 The aiovodafone package is a Python library designed to provide asynchronous
 control over Vodafone Station devices. It facilitates integration with
 Vodafone Station routers, enabling developers to manage and interact with
 these devices programmatically.

Package: python3-aiowaqi
Description-md5: 4b08ba05542c4319715d2369eeeb7c22
Description-en: Asynchronous Python client for WAQI API
 This package provides an asynchronous Python 3 client for the WAQI API, which
 allows to request data about air quality around the world.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiowatttime
Description-md5: f3aef0df37abbc6e116e7acf54b37b92
Description-en: Asyncio-based library for obtaining real-time emissions data from WattTime
 This library allows users to fetch real-time emissions data based on
 geographical coordinates. It provides functionality to interact with the
 WattTime API, enabling the retrieval of real-time, forecasted, and historical
 emissions data. Users can obtain grid region information, marginal operating
 emissions rates, and relative marginal emissions intensity. The library also
 includes built-in retry logic for handling expired access tokens, ensuring
 reliable data access from WattTime. Various configuration options are
 available to customize the logging and API request behaviors.

Package: python3-aiowebdav2
Description-md5: c41ff2d95dac8f631bddd00d2c1880b3
Description-en: asynchronous client for WebDAV servers
 This library implements WebDAV operations for remote file stores using
 asynchronous request handling.
 .
 It talks to WebDAV servers over HTTP or HTTPS, with support for authenticated
 and anonymous access. It can also connect through an HTTP proxy and accepts
 settings for request timeouts, TLS handling, transfer rate limits, and custom
 method names for servers with non-standard WebDAV behaviour.
 .
 Supported operations include checking whether remote resources exist, reading
 resource information, listing directories, creating directories, deleting
 resources, copying and moving files or directories, and querying free space.
 It can upload and download files between the local filesystem and a WebDAV
 server, synchronise missing files with push and pull operations, and read from
 or write to file-like buffers.

Package: python3-aiowebostv
Description-md5: 35db816320daed00ccaf7799648527b4
Description-en: Library to control webOS based LG TV devices
 This package provides a Python library to control LG webOS based TV devices.
 .
 This package is a dependency of Home Assistant.

Package: python3-aiowithings
Description-md5: fcbbf2d6c2c7ad7c71d4b45eb507e569
Description-en: asynchronous Python client for Withings
 This package provides an asynchronous Python client for Withings. Withings
 provides devices such as watches, scales, etc.
 .
 This package is a dependency of Home Assistant.

Package: python3-aioxmlrpc
Description-md5: b1b2a7fd3c1257c51127d26206ea6218
Description-en: XML-RPC for asyncio
 Asyncio version of the standard lib xmlrpc.
 .
 Currently only aioxmlrpc.client, which works like xmlrpc.client but
 with coroutine is implemented.
 .
 aioxmlrpc is based on aiohttp for the transport, and just patch
 the necessary from the Python standard library to get it working.
 .
 Example of usage:
 .
 import asyncio
 from aioxmlrpc.client import ServerProxy
 .
 @asyncio.coroutine
 def print_gandi_api_version():
 api = ServerProxy('https://rpc.gandi.net/xmlrpc/')
 result = yield from api.version.info()
 print(result)
 .
 if __name__ == '__main__':
 loop = asyncio.get_event_loop()
 loop.run_until_complete(print_gandi_api_version())
 loop.stop()

Package: python3-aioymaps
Description-md5: f498add4c787315fd72a7d9bc65e74dc
Description-en: async client for Yandex Maps public transport data
 Asynchronous Python library for retrieving public transport stop information
 from Yandex Maps.
 .
 Queries Yandex Maps stop and stop-group identifiers and returns JSON data
 about the requested stop, including upcoming departures for public transport
 services.

Package: python3-aiozipkin
Description-md5: 76e50e219a4edbb11348de997a9f29d1
Description-en: Distributed tracing instrumentation for asyncio application with zipkin
 aiozipkin is a Python module that adds distributed tracing
 capabilities from asyncio applications with zipkin (http://zipkin.io)
 server instrumentation.
 .
 zipkin is a distributed tracing system. It helps gather timing data
 needed to troubleshoot latency problems in microservice architectures.
 It manages both the collection and lookup of this data. Zipkin’s
 design is based on the Google Dapper paper.
 .
 Applications are instrumented with  aiozipkin report timing data to
 zipkin. The Zipkin UI also presents a Dependency diagram showing how
 many traced requests went through each application. If you are
 troubleshooting latency problems or errors, you can filter or sort all
 traces based on the application, length of trace, annotation, or
 timestamp.

Package: python3-aiozmq
Description-md5: ce26fef28012ad478b408b92dcbae5f6
Description-en: ZeroMQ integration with asyncio
 ZeroMQ integration with asyncio (PEP 3156)
 .
 Features:
 * Implements create_zmq_connection() coroutine for making 0MQ connections.
 * Provides ZmqTransport and ZmqProtocol
 * Provides RPC Request-Reply, Push-Pull and Publish-Subscribe patterns for
 remote calls.

Package: python3-aiozoneinfo
Description-md5: d58e2b658c936d3d1365cdb30a2cea3d
Description-en: Asynchronous tools for fetching timezone information in Python
 This library provides asynchronous tools for efficiently fetching timezone
 information, ensuring non-blocking operations within applications using
 asyncio. By utilizing an internal cache and an executor for disk operations,
 aiozoneinfo avoids I/O blocking in the event loop, thereby enhancing
 performance in applications requiring time zone data.

Package: python3-airgradient
Description-md5: 547ccc65abab80addc17dfac69b42e51
Description-en: Asynchronous client for AirGradient devices
 This library allows for fetching data from AirGradient devices, providing
 access to a range of environmental sensors. It can retrieve information such
 as carbon dioxide levels, humidity, nitrogen index, particulate matter
 densities of various sizes, and more. Additionally, it supports configuration
 entities that let users customize their AirGradient devices, including
 adjusting display settings and toggling various features.

Package: python3-airly
Description-md5: c4fd646f1af90b6babc42379d290d884
Description-en: Airly air quality sensor data client
 This library retrieves air quality measurements from the Airly web service. It
 uses an Airly API key to query data supplied by the Airly sensor network for a
 selected location.
 .
 The returned data can include current pollution measurements, air quality
 index values, and related sensor readings such as particulate matter levels,
 temperature, humidity, and pressure when those values are made available by
 Airly. Communication is with the Airly HTTP API rather than directly with
 individual sensors.

Package: python3-airos
Description-md5: 72d504c1f0d2162a7a5db00e5e2ceb34
Description-en: Client for Ubiquiti airOS devices
 This library communicates with Ubiquiti airOS network devices through their
 web interface, behaving like a browser client for login and command handling.
 It can retrieve device status and configuration details such as system
 information, uptime, wireless mode, signal data, and information about
 connected stations.
 .
 It also supports device management actions exposed by airOS, including
 disconnecting a station, rebooting the device, changing provisioning mode,
 checking for available firmware updates, starting firmware downloads,
 monitoring download progress, and requesting installation when supported by
 the target firmware.
 .
 The library talks directly to airOS devices on the network and can also
 discover them by listening for their broadcast announcements. It supports
 communication with different airOS firmware generations, with status access
 available across supported devices and a wider set of control operations for
 newer firmware.

Package: python3-airpatrol
Description-md5: 7da2ddd6817f3ced236ceb061f81b507
Description-en: interface to AirPatrol devices and service
 AirPatrol is a system for remotely controlling air conditioners, heat pumps,
 and other climate-control equipment using small hardware controllers connected
 to the internet or cellular networks. These controllers can communicate with
 existing appliances (often via infrared) and allow them to be monitored and
 controlled remotely through a cloud service and mobile applications.
 .
 This Python library communicates with AirPatrol devices through the AirPatrol
 service API. It handles authentication, establishes a session for an account,
 and retrieves the list of devices associated with that account.
 .
 It is intended for software that needs to query or control AirPatrol-managed
 equipment such as heating or cooling units. Applications can use this library
 to obtain device information and interact with the AirPatrol cloud service.

Package: python3-airr
Description-md5: b27ef26b2206a8755ee4bad4bd8c15c8
Description-en: Data Representation Standard library for antibody and TCR sequences
 This package provides a library by the AIRR community to for describing,
 reporting, storing, and sharing adaptive immune receptor repertoire
 (AIRR) data, such as sequences of antibodies and T cell receptors
 (TCRs). Some specific efforts include:
 * The MiAIRR standard for describing minimal information about AIRR
 datasets, including sample collection and data processing information.
 * Data representations (file format) specifications for storing large
 amounts of annotated AIRR data.
 * APIs for exposing a common interface to repositories/databases
 containing AIRR data.
 * A community standard for software tools which will allow conforming
 tools to gain community recognition.
 .
 This package installs the library for Python 3.

Package: python3-airspeed
Description-md5: 759c17bbf4caafbd800ce9d61a5d9316
Description-en: Python template engine
 Airspeed is a powerful and easy-to-use templating
 engine for Python that aims for a high level of
 compatibility with the popular Velocity library for Java.

Package: python3-airthings-ble
Description-md5: 6b708a649c164e2a557bb502e9250c87
Description-en: Control Airthings devices via BLE for Python environments
 This library provides the tools necessary to interface with Airthings devices
 using Bluetooth Low Energy (BLE) technology. It supports direct communication
 with various Airthings products, facilitating the monitoring and control of
 air quality sensors from Python applications. The library is primarily
 designed for integration with systems that utilize BLE for device interaction.
 It includes functionality for device discovery, data retrieval, and command
 transmission, enhancing the ease of integrating air quality monitoring into
 tech-driven solutions.

Package: python3-airthings-cloud
Description-md5: eb0f2aad9a758591d786a8afb34a0331
Description-en: Python library for interfacing with Airthings devices
 This library enables efficient communication with Airthings air quality
 sensors, particularly those that measure radon levels. Airthings devices are
 designed to monitor and report on various environmental parameters, enhancing
 indoor air quality management. This library requires an Airthings account and
 a valid API setup to function correctly, allowing users to authenticate and
 retrieve data seamlessly. It supports asynchronous operations and can be
 integrated into systems that require continuous environmental monitoring.

Package: python3-airtouch4pyapi
Description-md5: 1d422e6d01765c3316a2cb7abc30835d
Description-en: api allowing control temperature of an Airtouch 4 controller
 This package provides a client for the api allowing control of AC state
 (temperature, on/off, mode) of an Airtouch 4 controller locally over TCP.
 .
 This package is a dependency of Home Assistant.

Package: python3-airtouch5py
Description-md5: 8f14797e1061ee0ccd703d49a8a6f254
Description-en: client for the airtouch 5
 This package provides a client for the airtouch 5.
 .
 This package is a dependency of Home Assistant.

Package: python3-ais
Description-md5: deaf0baf4fa47b4cbb40f2704939b004
Description-en: Library for decoding maritime Automatic Identification System messages
 There are two interfaces to libais, one high-level iterator based one
 and a low-level fast C++ only one.
 .
 To use the low-level C++ interface directly, you need to handle multi-line
 messages and padding yourself.
 .
 This package installs the library for Python 3.

Package: python3-ajax-select
Description-md5: 707d48470e42d820d8c242b9a964bb3b
Description-en: Django library for editing fields with autocomplete
 Enables editing of ForeignKey, ManyToMany and simple text fields using the
 Autocomplete - jQuery plugin.

Package: python3-ajpy
Description-md5: b4b00154f8fd60cd920373c04500c2b0
Description-en: Python module to craft AJP requests
 AJPy is a small Python module that allows one to craft and serialize AJP
 packets in order to communicate with AJP connectors from a Python
 application. This pentesting oriented library can be used to test the
 resistance of AJP connectors (e.g. Apache Tomcat), but also for a variety of
 server tests.

Package: python3-ajsonrpc
Description-md5: 25b26ee3d075927243f05452fd90f933
Description-en: Lightweight JSON-RPC 2.0 protocol and asyncio server
 Ajsonrpc is a lightweight JSON-RPC 2.0 protocol implementation and
 asynchronous server powered by asyncio. It is a successor of json-rpc
 and written by the same team.
 .
 It provides a full JSON-RPC 2.0 implementation, an async request manager,
 and has no external dependencies. Backend support is included for Tornado,
 Sanic and Quart.

Package: python3-alarmdecoder
Description-md5: bf6f3cd6b08434937d199fc02e966502
Description-en: interface for the AlarmDecoder (AD2) family of alarm devices
 This Python library aims to provide a consistent interface for the
 AlarmDecoder product line: AD2USB, AD2SERIAL and AD2PI. This also
 includes devices that have been exposed via ser2sock, which supports
 encryption via SSL/TLS.

Package: python3-all-venv
Description-md5: f3140e691fd619c9196a4337b18d64fe
Description-en: package depending on all supported Python 3 venv modules
 The package currently depends on python3.14-venv. In the
 future, dependencies on jython (Python for a JVM) and ironpython (Python for
 Mono) may be added.
 .
 This package is a dependency package used as a build dependency for other
 packages to avoid hardcoded dependencies on specific Python 3 venv packages.

Package: python3-allpairspy
Description-md5: 6370ae958b7ab0096c724aa7cfa4600c
Description-en: Pairwise test combinations generator (Python3 version)
 A Python library for test combinations generator. The generator allows one to
 create a set of tests using "pairwise combinations" method, reducing a number
 of combinations of variables into a lesser set that covers most situations.
 .
 Features:
 * Produces good enough dataset.
 * Pythonic, iterator-style enumeration interface.
 * Allows one to filter out "invalid" combinations during search for the next
 combination.
 * If/when required can generate n-wise combinations.
 .
 This package contains the Python 3 version of the library.

Package: python3-alpha-vantage
Description-md5: a48a170364e953aebd37c957115d9b81
Description-en: interface for Alpha Vantage financial market data
 This library provides classes for querying the Alpha Vantage web API using an
 API key supplied by the caller. It can request equity time series, quote
 endpoints, technical indicators, foreign exchange rates, digital currency
 prices, options, commodities, economic indicators, company fundamentals, and
 Alpha Intelligence data.
 .
 Responses can be returned as JSON dictionaries, CSV data where the upstream
 endpoint supports it, or data frames when data-frame support is available.
 Calls generally return both the requested data and metadata from Alpha
 Vantage, preserving the field names used by the service.
 .
 The library communicates with Alpha Vantage over HTTPS, and can also send
 requests through the Alpha Vantage endpoint on RapidAPI when configured with a
 RapidAPI key. It includes retry handling for transient connection failures and
 supports selecting output size, intervals, symbols, currencies, markets, and
 other endpoint-specific parameters.

Package: python3-alsaaudio
Description-md5: 5789bf91f87ccfadc5db93b4922478df
Description-en: Alsa bindings for Python 3
 This package contains wrappers for accessing the ALSA API from Python.
 Access to PCM devices and Mixer is supported. Access to MIDI sequencers
 is not supported yet.
 .
 This package provides the alsaaudio module for Python 3.

Package: python3-altair
Description-md5: 9140b2ce6caeddcfd7533c2172f5fb22
Description-en: Declarative statistical visualization library for Python
 Altair is a declarative statistical visualization library, based on Vega
 (A Visualization Grammar) and Vega-Lite. This elegant simplicity produces
 beautiful and effective visualizations with a minimal amount of code.
 .
 This package installs the library for Python 3.

Package: python3-altgraph
Description-md5: ed1951ce8876f8dab9e21bec7f3c6eb5
Description-en: Python 3 graph (network) package
 altgraph is a fork of graphlib: a graph (network) package for constructing
 graphs, BFS and DFS traversals, topological sort, shortest paths, etc. with
 graphviz output.
 .
 altgraph includes enhancements related to modulegraph and macholib.
 .
 This package provides the Python 3.x module.

Package: python3-altruistclient
Description-md5: c82ac4fe9459749fbf3f55151f35e58a
Description-en: Client for discovering and querying Altruist sensors on local networks
 This library discovers Altruist ESP32-based sensors on a local network using
 mDNS service announcements and communicates with detected devices over HTTP.
 .
 It provides support for listing available devices, representing them as
 structured device objects, and retrieving sensor metadata and measurement data
 from individual units. The returned information includes identifiers, network
 addresses, firmware information when available, sensor names, and the values
 reported by the device.
 .
 The library talks directly to Altruist sensor devices present on the same
 local network. It is intended for interaction with those devices and their
 HTTP data endpoint rather than with remote cloud services.

Package: python3-amberelectric
Description-md5: ce1a686692eaa189642107c67d4b1b28
Description-en: Amber Electric Public API
 Amber is an Australian-based electricity retailer that pass through the
 real-time wholesale price of energy. Because of Amber's wholesale power
 prices, one can save hundreds of dollars a year by automating high power
 devices like air-conditioners, heat pumps and pool pumps. This Python
 library provides an interface to the API, making it possible to react to
 current and forecast prices, as well as download your historic usage.

Package: python3-amcrest
Description-md5: fbc934fbf5587e25c9ed789204d9fe51
Description-en: interface to Amcrest and Dahua camera HTTP APIs
 This library provides access to the HTTP SDK API exposed by Amcrest cameras
 and related Dahua firmware devices.
 .
 It talks directly to network cameras and network video recorders over their
 HTTP endpoints. It can query device and software information, retrieve
 snapshots, capture audio, record real-time video streams, and send pan, tilt,
 and zoom control commands where the device offers those functions.
 .
 The package also includes command-line and text user interface tools for
 working with configured cameras.

Package: python3-amply
Description-md5: 154b94dc41da8f03331943ce5cbfaec4
Description-en: allows loading and manipulating AMPL data as Python data structures
 Amply only supports a specific subset of the AMPL syntax:
 .
 *   set declarations
 *   set data statements
 *   parameter declarations
 *   parameter data statements

Package: python3-ananta
Description-md5: 1670aa119461c9703921d5a0a0e00a61
Description-en: Python 3 library for ananta
 Ananta is a lightweight Python command-line tool that runs the same command
 over SSH on multiple remote hosts in parallel. It is useful for system
 administrators managing distributed environments.
 .
 This package contains the library for Python 3.

Package: python3-andi
Description-md5: efa94200cf85a7e87066dc89f449ec88
Description-en: Library for annotation-based dependency injection
 andi makes easy implementing custom dependency injection mechanisms where
 dependencies are expressed using type annotations.
 .
 andi is useful as a building block for frameworks, or as a library which
 helps to implement dependency injection (thus the name - ANnotation-based
 Dependency Injection).

Package: python3-androidtvremote2
Description-md5: 6a803bd04d9da55ef4da14426cd265b9
Description-en: interacting with Android TV using the Android TV Remote protocol v2
 This package provides a Python library for interacting with Android TV using
 the Android TV Remote protocol v2. This is the same protocol the Google TV
 mobile app is using. It doesn't require ADB or enabling developer tools on the
 Android TV device. It only requires the Android TV Remote Service that comes
 pre-installed on most Android TV devices.

Package: python3-annexremote
Description-md5: 40b6dfac41e4f257496aee3dd63d5f22
Description-en: abstraction for git-annex special remote implementations
 Helper module to develop special remotes for git-annex. AnnexRemote handles
 all the protocol aspects for you, so you can focus on the remote itself.  It
 implements the complete external special remote protocol and fulfils all
 specifications regarding whitespaces, and order of messages. This is ensured by
 an extensive test suite.

Package: python3-annotated-doc
Description-md5: daaf4b57b192084b341cc27588c063eb
Description-en: document parameters, class attributes, return types, and variables inline, with `Annotated`
 Import `Doc` and pass a single literal string with the documentation for the
 specific parameter, class attribute, return type, or variable.
 .
 Reasons to use annotated-doc:
 .
 * No micro-syntax to learn for newcomers, it’s just Python syntax.
 * Editing would be already fully supported by default by any editor (current
 or future) supporting Python syntax, including syntax errors, syntax
 highlighting, etc.
 * Rendering would be relatively straightforward to implement by static tools
 (tools that don't need runtime execution), as the information can be
 extracted from the AST they normally already create.
 * Deduplication of information: the name of a parameter would be defined in a
 single place, not duplicated inside of a docstring.
 * Elimination of the possibility of having inconsistencies when removing a
 parameter or class variable and forgetting to remove its documentation.
 * Minimization of the probability of adding a new parameter or class variable
 and forgetting to add its documentation.
 * Elimination of the possibility of having inconsistencies between the name of
 a parameter in the signature and the name in the docstring when it is
 renamed.
 * Access to the documentation string for each symbol at runtime, including
 existing (older) Python versions.
 * A more formalized way to document other symbols, like type aliases, that
 could use Annotated.
 * Support for apps using FastAPI, Typer and others.
 * AI Accessibility: AI tools will have an easier way understanding each
 parameter as the distance from documentation to parameter is much closer.

Package: python3-annotated-types
Description-md5: 0730f4d751e30a53384a7186f6c102c3
Description-en: Reusable constraint types to use with typing.Annotated
 Extension to Python's type annotation system, leveraging the capabilities of
 typing.Annotated to incorporate metadata and constraints directly into type
 hints. This package facilitates the representation of common constraints such
 as value bounds (e.g., greater than, less than), length restrictions on
 collections, and predicates for runtime checks, among others. Designed to
 enhance the expressiveness and utility of type annotations for both static
 analysis tools and runtime validation libraries.
 .
 Key features:
 - Scalar Value Constraints: Define bounds on scalar values (e.g., integers,
 floats) with Gt, Lt, Ge, Le for greater/less than (or equal to)
 comparisons.
 - Collection Size Constraints: Specify the expected size of collections
 using Len, MinLen, and MaxLen, applicable to any type supporting the len()
 function.
 - Runtime Checks: Utilize the Predicate marker to denote runtime checks,
 enabling custom validation logic within type annotations.
 - Comprehensive Documentation: Annotations can include documentation strings
 via the Doc marker, improving code readability and support for static
 analysis tools.
 - No Runtime Overhead for Checks: While enhancing type annotations with
 meaningful constraints, the package avoids introducing runtime overhead by
 not performing automatic validation checks, preserving performance.

Package: python3-annotatedyaml
Description-md5: aedb3f3dba46ac8942c979b1f4916248
Description-en: YAML parser and dumper with support for annotated values and secrets
 This library provides functionality to parse and serialize YAML documents that
 make use of annotations, allowing for additional metadata or semantics to be
 associated with YAML values. It also includes mechanisms for recognizing and
 managing secret values within the YAML content, enabling sensitive information
 to be marked and optionally handled differently from regular data. Common
 scenarios include handling configuration files that may include Wi-Fi
 passwords or API keys, where annotated fields indicate which values are
 considered secrets. This allows for more secure management and representation
 of confidential information in YAML files, while still supporting the full
 capabilities of YAML syntax. The library focuses on reading, interpreting, and
 writing such annotated YAML files, and ensures that secret information can be
 consistently identified throughout the data structure.

Package: python3-anosql
Description-md5: 554ccbb494c50d120adbca918217470e
Description-en: Manage your raw SQL Queries in an elegant manner
 Inspired by Yesql library by Kris Jenkins, anosql provides an interface to
 manage your SQL queries against PostgreSQL and SQLite engine.
 .
 The interface gives the full flexibility and features of raw SQL to the
 developer.
 .
 Anosql can be seen as an alternative to ORM(s), and can be installed and used
 at the same time as other ORM libraries.

Package: python3-anova-wifi
Description-md5: 36ca3603158512eafce355ef5ee9146f
Description-en: Library for retrieving data from Anova Precision Cookers with Wi-Fi
 This library enables access to operational data from Anova Precision Cooker
 devices equipped with Wi-Fi connectivity. By communicating with the Anova
 cloud service, it retrieves information such as the cooker's current mode,
 cook time, target and current temperatures, state, and other sensor
 statistics. Supported models include various Anova Precision Cooker and Pro
 units that have Wi-Fi capability. Access is performed using a user's Anova
 account credentials, allowing monitoring of devices registered to the account.
 Interaction is limited to data retrieval; this library does not provide
 control functions for the cooker itself. API calls are made over the internet
 to Anova's infrastructure, requiring at least one cooker linked to the user's
 account.

Package: python3-ansi
Description-md5: 6f76433dd9df82a4d34db337a7f11754
Description-en: cursor movement and graphics - Python 3
 Various ANSI escape codes, used in moving the cursor in a text console or
 rendering coloured text.
 .
 256 RGB colours supported.
 .
 This package installs the library for Python 3.

Package: python3-ansi2html
Description-md5: 8eb8a3895b31b45fcaaca3fa8b9fa51e
Description-en: convert text with ANSI color codes to HTML or to LaTeX.
 This Python library converts text with ANSI color codes to HTML or to LaTeX.
 .
 There is also a "ansi2html_py" commandline tool prodived.

Package: python3-ansible-compat
Description-md5: bbedb26d887c100aea20e693b5b7b16c
Description-en: Ansible compatibility goodies
 A Python package contains functions that facilitate working
 with various versions of Ansible 2.9 and newer.

Package: python3-ansible-pygments
Description-md5: ad8317cfc45a00f8fc8a8dc17b84e9da
Description-en: pygments lexer and style Ansible snippets
 This package provides a Pygments lexer that is able to handle Ansible output.
 It may be used anywhere Pygments is integrated. The lexer is registered
 globally under the name ansible-output.
 It also provides a Pygments style for tools needing to highlight code snippets.
 .
 This package installs the library for Python 3.

Package: python3-ansible-runner
Description-md5: 9e52b18f5051841a798f9cffe52c3a53
Description-en: library that interfaces with Ansible (Python 3.x)
 Ansible Runner is a tool and python library that helps when interfacing
 with Ansible directly or as part of another system whether that be
 through a container image interface, as a standalone tool, or as a
 Python module that can be imported.
 .
 This package contains the Python 3.x module.

Package: python3-ansimarkup
Description-md5: 60805def7cf63586d37318bab0ad0abc
Description-en: Produce colored terminal text with an xml-like markup
 This is a python3 module to produce colored terminal texty
 with an XML-like markup.

Package: python3-anta
Description-md5: b39593c7dec519504e9c6665dc3fd86a
Description-en: Arista Network Test Automation (ANTA) Framework
 ANTA is Python framework that automates tests for Arista network devices.
 .
 It provides a set of tests to validate the state of your network and can used to:
 .
 * Automate NRFU (Network Ready For Use) test on a preproduction network
 * Automate tests on a live network (periodically or on demand)
 .
 ANTA can be used with the ANTA CLI or as a Python library in your own
 application.

Package: python3-anthemav
Description-md5: 705df8810465c8d69462ec04a0abc21f
Description-en: API for controlling Anthem Receivers
 This is a Python package to interface with Anthem (http://www.anthemav.com>)
 AVM and MRX receivers and processors. It uses the asyncio library to maintain
 an object-based connection to the network port of the receiver with supporting
 methods and properties to poll and adjust the receiver settings.
 .
 This package was created primarily to support an anthemav media_player
 platform for Home Assistant, but it is structured to be general-purpose and
 should be usable for other applications as well.
 .
 This package will maintain a persistant connection to the network control port
 which will prevent any other application from communicating with the receiver.
 This includes the Anthem iOS and Android remote control app as well as the
 ARC-2 room calibration software. One will need to disable any application that
 is using the library in order to run those other applications.

Package: python3-anthropic
Description-md5: 83bdcc0cf2f3ea4316820c6a438074dd
Description-en: official Python library for the anthropic API
 The Anthropic Python library provides convenient access to the
 Anthropic REST API from any Python 3.8+ application. It includes type
 definitions for all request params and response fields, and offers
 both synchronous and asynchronous clients powered by httpx.

Package: python3-antimeridian
Description-md5: a3069b1f0626648fd0d78174866f1485
Description-en: Fix GeoJSON polygons that cross the antimeridian
 The antimeridian Python package provides functions to fix shapes
 that cross the antimeridian.
 .
 It can fix:
 .
 * Shapely Polygon, MultiPolygon, LineString, and MultiLineString objects
 * GeoJSON Polygons, MultiPolygons, Features and FeatureCollections,
 as dictionaries
 * Anything that has a __geo_interface__

Package: python3-antlr
Description-md5: 12962a7ebcfb1c989594e440bbf2b708
Description-en: language tool for constructing recognizers, compilers etc - Python 3.x
 This package contains the Python 3.x version of antlr. ANTLR stands for
 ANother Tool for Language Recognition, (formerly PCCTS).
 .
 See antlr package for a complete description.

Package: python3-antlr4
Description-md5: 3c7e31cf0cd3f9534b6396f2e9c23442
Description-en: ANTLR 4.9 runtime for Python 3
 Provides the Python3 runtime for parsers/lexers generated by ANTLR 4.
 .
 Also known as "antlr4-python3-runtime".

Package: python3-anycrc
Description-md5: d6f959575e1a3c301cae67069e7d1e29
Description-en: general CRC Library
 Anycrc provides a fast, native Cyclic Redundancy Check (CRC) implementation
 for Python by wrapping the crcany C library via Cython. Unlike slower
 pure-Python CRC modules or CRC libraries limited to fixed CRC variants, anycrc
 supports computing CRCs with arbitrary parameters (width, polynomial, initial
 value, bit reflections, and final XOR), and can update a CRC incrementally
 over a data stream. It also includes out-of-the-box models for many standard
 CRC definitions.

Package: python3-anyio
Description-md5: 67a550bac36c3de866d6434facf0dcec
Description-en: Asynchronous compatibility layer
 This module provides a bridge to run the same sources unmodified
 on asyncio, curio and trio.
 .
 It bridges the following features:
 - task groups
 - cancellation
 - threads
 - signal handling
 - asynchronous file operations
 - subprocesses
 - inter-task synchronization and communication
 - high-level networking

Package: python3-anymarkup
Description-md5: 67b1501c9a11e7784a942a1a765dde48
Description-en: Parse or serialize any markup format in Python
 Parse or serialize any markup. Currently supports INI, JSON,
 JSON5, TOML, XML and YAML.

Package: python3-anymarkup-core
Description-md5: 29359f3b60866bdbfb3dd6add1d169f1
Description-en: Core library for the anymarkup Python package
 This is the core library that implements functionality of the anymarkup
 package. This package can be installed if one wants to use a subset of
 the anymarkup parsers.

Package: python3-anyqt
Description-md5: b32b5d913c101483c9b4a9d5e21433b0
Description-en: PyQt/PySide compatibility layer for Qt4/Qt5/Qt6.
 The package allows the programmer to program equally for two different
 versions of Qt:
 * At the top level AnyQt exports a Qt5 compatible module namespace along with
 some minimal renames to better support portability between different
 versions
 * Which Qt API/backend is chosen can be controlled by a QT_API env variable
 * The api can be chosen/forced programmatically (as long as no
 PyQt4/PyQt5/PySide/PySide2 was already imported)
 * Provides an optional compatibility import hook, that denys imports from
 conflicting Qt api, or intercepts and fakes a Qt4 api imports, to use a Qt5
 compatible API (some monkey patching is involved).
 .
 This package installs the library for Python 3.

Package: python3-anysqlite
Description-md5: e6c3468c2f0c81c433d7882d93af166e
Description-en: Python async/await interface to the standard sqlite3 library
 Anysqlite provides an async/await interface to the standard sqlite3 library
 and supports both trio and asyncio backends using the power of Anyio.

Package: python3-anytree
Description-md5: c2628f8fadea64c040e5f31f55fea2fc
Description-en: Powerful and Lightweight Python Tree Data Structure with various plugins
 Anytree is a Python library designed to enable easy creation,
 manipulation, and visualization of tree data structures. It
 exposes a syntactically simple interface for defining and
 establishing relationships between nodes and offers convenient
 tools for rendering trees in readable formats.
 .
 Anytree can also be used to turn any class into a tree node
 simply by adding NodeMixin as a base class. Trees
 constructed using Anytree can also be easily visualized
 and exported as images with various styles via Graphviz.
 (For users of the exporter API, make sure to install graphviz.)

Package: python3-aoflagger
Description-md5: 3f0187e10db1d402537356ee2b11c5d7
Description-en: Find RFI in radio astronomical observations (Python package)
 The AOFlagger is a tool that can find and remove radio-frequency interference
 (RFI) in radio astronomical observations. The code has been highly optimized
 for speed and accuracy. It is used by default for the LOFAR radio telescope
 and thus is in productional stage. The software can run in a fully automated
 way, but a graphical interface is provided to analyse results and tweak the
 strategy. The preferred input file format is the Casa Measurement Set (MS)
 format.
 .
 This package contains the Python 3 package.

Package: python3-apbslib
Description-md5: 886600253ef60a6174f758ef34f5c08b
Description-en: Adaptive Poisson Boltzmann Solver
 APBS is a software package for the numerical solution of the
 Poisson-Boltzmann equation (PBE), one of the most popular continuum
 models for describing electrostatic interactions between molecular
 solutes in salty, aqueous media.
 .
 This package provides both the apbs and apbslib modules for Python3
 enabling Python applications to access apbs.

Package: python3-apertium-core
Description-md5: 53ade1a1f9e3cd2bbc7e7bdced52af73
Description-en: Shallow-transfer machine translation engine (Python 3 module)
 Python 3 module for applications using the Apertium shallow-transfer
 machine translation engine module.

Package: python3-apertium-lex-tools
Description-md5: 937f7c0c543939f5a85f9d39563d388c
Description-en: Apertium lexical selection module (Python 3 module)
 Module for compiling lexical selection rules and processing
 them in the pipeline.
 .
 This package provides Python 3 module for apertium-lex-tools.

Package: python3-apeye
Description-md5: 1c67c3f5d63eb9b5c5cb4b95ac342aef
Description-en: Handy tools for working with URLs and APIs
 The "apeye" package is a Python library that makes it easy to make API
 calls asynchronously and conveniently. It provides a simple way to make
 HTTP requests, handle responses, and handle errors, all in an asynchronous
 environment.
 .
 Some of the main features of the "apeye" package include:
 - Ease of Use: It simplifies making API calls with a set of simple and
 intuitive methods.
 - Asynchronous Support: The library allows you to make multiple API calls
 asynchronously, which can improve performance when dealing with concurrent
 requests.
 - Response Handling: You can easily access the API response data, including
 the response body and HTTP headers.
 - Error Handling: "apeye" handles errors effectively, allowing you to handle
 exceptions and errors appropriately in your API calls.
 - Authentication Support: It supports various forms of authentication such as
 basic authentication, JWT token, OAuth2 and others, making it easier to
 access protected APIs.
 - Customization: You can customize request settings such as HTTP headers,
 query parameters, and more.
 - Detailed Documentation: The project has extensive documentation that
 provides detailed information on how to use the library.

Package: python3-apeye-core
Description-md5: cc7373c233396a582451f872f98f3885
Description-en: Core (offline) functionality for the apeye library
 Apeye-Core provides functionality to work with APIs in a simplified way and
 aims to simplify common tasks in the consumption of APIs, such as sending GET,
 POST, PUT and DELETE requests, passing query parameters, headers, payload and
 authentication in an easy way. In addition, it provides mechanisms to handle
 token authentication, cookie management, and request redirection.
 .
 The main function of Apeye-Core is to facilitate the consumption of APIs
 through a simple and intuitive interface. It offers features for making HTTP
 requests, handling authentication, managing request and response headers,
 handling errors, and other useful functionality when working with APIs.
 .
 The package also includes features to handle errors and exceptions related
 to communicating with the API, such as timeouts, network errors, and HTTP
 errors. It allows the use of custom error handlers to handle different types
 of API error responses.

Package: python3-apischema
Description-md5: 3b9eea259351d91d295be41c3f970039
Description-en: JSON serialization and deserialization, GraphQL and JSON schema generation
 Provides JSON serialization and deserialization, GraphQL schema generation,
 and JSON schema generation using Python typing. This library simplifies
 working with API data by leveraging standard Python features such as
 dataclasses and typing. It supports a wide range of data types and is
 adaptable to different use cases. With automatic schema generation, it helps
 to validate and serialize data seamlessly. The library also includes
 integrated support for GraphQL, making it versatile for various API
 implementations.

Package: python3-apispec
Description-md5: e5921f0753f748e3339c084eb6598302
Description-en: pluggable API specification generator (Python 3)
 This package contains a pluggable API specification generator. It currently
 supports the OpenAPI Specification (f.k.a. the Swagger specification).
 The features are:
 - Supports the OpenAPI Specification (versions 2 and 3)
 - Framework-agnostic
 - Built-in support for marshmallow
 - Utilities for parsing docstrings
 .
 This package installs the library for Python 3.

Package: python3-apkinspector
Description-md5: ba99632f39129c7d5f6e456d432d87ed
Description-en: tool designed to analyse Android APK files
 apkInspector is a tool designed to provide detailed insights
 into the zip structure of APK files, offering the capability
 to extract content and decode the AndroidManifest.xml file.
 .
 What sets APKInspector apart is its adherence to the zip
 specification during APK parsing, eliminating the need
 for reliance on external libraries. This independence,
 allows APKInspector to be highly adaptable, effectively
 emulating Android's installation process for APKs
 that cannot be parsed using standard libraries.

Package: python3-aplpy
Description-md5: 15757c37e39a14068119c4de0a4ef3a1
Description-en: Astronomical Plotting Library in Python
 APLpy is a Python module aimed at producing publication-quality plots
 of astronomical imaging data in FITS format. The module uses
 Matplotlib, a powerful and interactive plotting package. It is capable
 of creating output files in several graphical formats, including EPS,
 PDF, PS, PNG, and SVG.

Package: python3-app-model
Description-md5: f17710afc1ce8d837720677e3e1a819d
Description-en: Generic application schema implemented in python
 This is a schema for declarative organization of application data,
 such as menus, keybindings, actions/commands, etc...
 .
 Inspired by the VS-Code application model

Package: python3-appdata
Description-md5: 606311cb440c35c3043174fb97454617
Description-en: AppData is a Python library to access app data paths
 AppData is a Python library to access app data paths based on the operating
 system the app is running on.
 .
 from appdata import AppDataPaths
 app_paths = AppDataPaths('myapp')

Package: python3-apple-weatherkit
Description-md5: d7d89150597c6052c3d1f9622fce4e68
Description-en: client for Apple WeatherKit weather data
 This library handles authenticated requests to Apple's WeatherKit API. It
 prepares signed WeatherKit requests using an Apple team ID, service ID, key
 ID, and private key, then sends them to Apple's weather service.
 .
 The API responses include current conditions and forecast data, including
 hourly and daily forecasts. Returned data is intended for consumers such as
 weather and sensor integrations that need structured information from Apple
 Weather.

Package: python3-applicationinsights
Description-md5: ad6d04287ec8e5b12aa9d6db4da82d93
Description-en: Azure Application Insights API for Python 3.x
 Application Insights is a service that allows developers to keep their
 application available, performing and succeeding. This Python module will allow
 you to send telemetry of various kinds (event, trace, exception, etc.) to the
 Application Insights service where they can be visualized in the Azure Portal.
 .
 This package contains the Python 3.x module.

Package: python3-apptools
Description-md5: b0a9e5d2768692c2953512628c0a8063
Description-en: ETS Application Tools (Python 3)
 The AppTools project includes a set of packages that Enthought has
 found useful in creating a number of applications. They implement
 functionality that is commonly needed by many applications.
 .
 This is the Python 3 release of the package.

Package: python3-apricot-select
Description-md5: a4deb73ba2b84e31fe51df39c02c96cc
Description-en: submodular selection of representative sets for machine learning models
 apricot implements submodular optimization for the purpose of summarizing
 massive data sets into minimally redundant subsets that are still
 representative of the original data. These subsets are useful for both
 visualizing the modalities in the data and for training accurate machine
 learning models with just a fraction of the examples and compute.

Package: python3-apriltag
Description-md5: 161278abbbf51ea1dfe28d9b092fd9a8
Description-en: AprilTags Visual Fiducial System
 AprilTag is a visual fiducial system, useful for a wide variety of tasks
 including augmented reality, robotics, and camera calibration. Targets can be
 created from an ordinary printer, and the AprilTag detection software computes
 the precise 3D position, orientation, and identity of the tags relative to the
 camera. The AprilTag library is implemented in C with no external dependencies.
 It is designed to be easily included in other applications, as well as be
 portable to embedded devices. Real-time performance can be achieved even on
 cell-phone grade processors.
 .
 This package provides the Python3 interfaces

Package: python3-aprslib
Description-md5: f5ad3fdcb30de6026c3e954586401975
Description-en: accessing APRS-IS and parsing APRS packets
 This package provides a python library for dealing with APRS. It can be used
 to interact with APRS-IS servers, sending and receiving. Parsing functionally
 is also included, but currently doesn't implement the full spec.
 .
 This package is a dependency of Home Assistant.

Package: python3-apscheduler
Description-md5: e115bc2240fc2ac4e80a4fffae44ebae
Description-en: In-process task scheduler with Cron-like capabilities
 The Advanced Python Scheduler (APScheduler) is a light but powerful in-process
 task scheduler that lets you schedule jobs (functions or any Python callables)
 to be executed at times of your choosing.
 .
 This can be a far better alternative to externally run cron scripts for
 long-running applications (e.g. web applications), as it is platform neutral
 and can directly access your application's variables and functions.
 .
 This package contains the Python 3 module.

Package: python3-apsw
Description-md5: 0ec3e15c2f558557db447883ce427e6e
Description-en: another Python SQLite 3 wrapper (Python 3 version)
 APSW (Another Python SQLite Wrapper) is an SQLite 3 wrapper that
 provides the thinnest layer over SQLite 3 possible. Everything you
 can do from the C API to SQLite 3, you can do from Python. Although
 APSW's API looks vaguely similar to Python's DB-API, it is not
 compliant with that API and instead works the way SQLite 3 does.
 .
 This package contains the extension built for Python 3.

Package: python3-apsystems-ez1
Description-md5: a81b54fd2074e7defcfc3a0d02808a7f
Description-en: interface for interacting with the local API of APsystems EZ1 Microinverters
 This package provides a Python library that can be used to interact with
 APsystems EZ1 Microinverters. It provides a convenient way to communicate with
 the microinverter over your local network, allowing to read and set various
 device parameters like power status, alarm information, device information,
 and power limits.
 .
 Features:
 - Get detailed device information
 - Retrieve alarm status information
 - Fetch output data (power output, energy readings)
 - Set and get maximum power limits (30 W up to 800 W)
 - Manage device power status (sleep_mode/on/off)
 - Calculate combined power output and total energy generated
 .
 This package is a dependency of Home Assistant.

Package: python3-apt-mirror2
Description-md5: a71ebc89945783dad82e1c068ff62e5b
Description-en: Python3 bindings for the apt-mirror2
 apt-mirror2 is the Python/asyncio reimplementation of the apt-mirror
 .
 This package provides Python3 bindings for the apt-mirror2.

Package: python3-aptdaemon.test
Description-md5: 1a901b5468edd109ab5809bbe10ba40d
Description-en: Test environment for aptdaemon clients
 Aptdaemon is a transaction based package management daemon. It allows
 normal users to perform package management tasks, e.g. refreshing the
 cache, upgrading the system, installing or removing software packages.
 .
 This package provides the aptdaemon.test module and several helper
 scripts and a test repository to write unittests for aptdaemon
 clients.

Package: python3-aptly
Description-md5: 32088f002a653ba16e3a2f0337d5022a
Description-en: Aptly REST API client and useful tooling - Python 3.x
 Module which provides access to Aptly instance from Python programming
 language
 .
 This package contains the Python 3.x module.

Package: python3-aptly-api-client
Description-md5: 1590569ce0cb968ac48cc5ccae607cfa
Description-en: Python 3 client for the Aptly API
 This is a thin abstraction layer for interfacing with Aptly's HTTP
 API. It's used by GoPythonGo, but can be used as a standalone library.

Package: python3-apycula
Description-md5: 397eaca9dc48f4cafe86fd6437b04611
Description-en: Tools to generate Gowin FPGA bitstreams
 Project Apicula provides documentation and tools for the bitstream format
 used by Gowin GW1N series of FPGAs.
 .
 This package contains the bitstream tools, apycula python library and
 chipdb files.

Package: python3-aqipy
Description-md5: fdd1971263f7ac29b19422473ea039ef
Description-en: Library for live Air Quality Indices (AQI)
 This package offers a library and command-line interface for retrieving live
 Air Quality Indices from various locations around the world. Users can obtain
 the AQI for their current location based on IP or specify a geographical
 location using latitude and longitude coordinates. The tool sources data from
 the World Air Quality Index Project, providing accurate and up-to-date
 information on air quality.

Package: python3-aqualogic
Description-md5: a51640008bdca1979ca6d4ecb2cca104
Description-en: Interface for Hayward/Goldline AquaLogic and ProLogic pool controllers
 Provides access to controller status, menu operations, and pool equipment
 settings through the Goldline protocol.
 .
 This library communicates with Hayward and Goldline AquaLogic or ProLogic pool
 controllers over RS-485. Connections can use a serial interface or a socket
 connected to an RS-485 adapter. It can read controller information and
 navigate the controller menu for tasks such as changing the heater
 temperature.

Package: python3-arabic-reshaper
Description-md5: ee1065cbe98dbc2727d7edbb0a3239ae
Description-en: reshape isolated Arabic characters and replace them with their correct shapes
 Arabic characters in the isolated form, i.e. every character rendered
 regardless of its surroundings, need to be reshaped and replaced with
 their correct shapes according to their surroundings. Using this
 library helps with the reshaping.

Package: python3-aranet4
Description-md5: 006055072ade32026559f74742e218dc
Description-en: Aranet Python client
 This package provides a Python library and command line interface for Aranet4,
 Aranet2, Aranet Radiation and Aranet Radon Plus sensors.
 .
 This package is a dependency of Home Assistant.

Package: python3-arcam-fmj
Description-md5: 5115296502354e12330b32e90a448f51
Description-en: speaking to Arcam receivers
 This package provides a python library for speaking to Arcam receivers.
 .
 This package is a Home Assistant dependency.

Package: python3-arcp
Description-md5: f9e9d86154659fcd70571bf94133ef23
Description-en: (Archive and Package) URI parser and generator
 arcp provides functions for creating arcp_ URIs,
 which can be used for identifying or parsing hypermedia
 files packaged in an archive or package, like a ZIP file.
 .
 arcp URIs can be used to consume or reference hypermedia resources
 bundled inside a file archive or an application package, as well as
 to resolve URIs for archive resources within a programmatic framework.
 .
 This URI scheme provides mechanisms to generate a unique base URI
 to represent the root of the archive, so that relative URI references
 in a bundled resource can be resolved within the archive without having to
 extract the archive content on the local file system.
 .
 An arcp URI can be used for purposes of isolation (e.g. when consuming
 multiple archives), security constraints (avoiding “climb out” from the
 archive), or for externally identiyfing sub-resources referenced by
 hypermedia formats.
 .
 Examples:
 - ``arcp://uuid,32a423d6-52ab-47e3-a9cd-54f418a48571/doc.html``
 - ``arcp://uuid,b7749d0b-0e47-5fc4-999d-f154abe68065/pics/``
 - ``arcp://ni,sha-256;F-34D4TUeOfG0selz7REKRDo4XePkewPeQYtjL3vQs0/``
 - ``arcp://name,gallery.example.org/``
 .
 The different forms of URI authority_ in arcp URIs can be used depending
 on which uniqueness constraints to apply when addressing an archive.
 See the arcp specification
 (https://tools.ietf.org/html/draft-soilandreyes-arcp-02) for details.
 .
 Note that this library only provides mechanisms to
 *generate* and *parse* arcp URIs, and do *not* integrate with any
 particular archive or URL handling modules like
 "zipfile" or "urllib.request".

Package: python3-arcrest
Description-md5: 9a88d89162cede851995deb21cd0753a
Description-en: ARC REST client
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 This package contains the ARC REST client.

Package: python3-arcus
Description-md5: 2ab39e84aba28d3afecc4f8bee51b212
Description-en: message queue for Cura based on protobuf (Python bindings)
 This library contains C++ code and Python3 bindings for creating a socket
 in a thread and using this socket to send and receive messages based on
 the Protocol Buffers library. It is designed to facilitate the communication
 between Cura and its backend and similar code.
 This package contains the Python 3 bindings.

Package: python3-aresponses
Description-md5: 349e0646e3b5e6fd350621f8d5e59100
Description-en: Asyncio testing server for mocking external services
 An asyncio-based testing server designed for mocking external services. It
 allows developers to simulate various network conditions and responses using
 real network connections. Key features include support for regular expression
 matching on domain, path, method, or body, handling HTTPS requests by switching
 them to HTTP, and using callables for dynamic responses.  It is ideal for
 testing asynchronous HTTP clients and ensuring robust error handling in network
 interactions. The library supports repeated routes, JSON responses, and custom
 handlers, making it versatile for comprehensive testing scenarios.

Package: python3-argcomplete
Description-md5: e7c8f3df6cde5f830e9108e33da95b7e
Description-en: bash/zsh tab completion for argparse (for Python 3)
 Argcomplete provides easy, extensible command line tab completion of
 arguments for your Python script.
 .
 It makes two assumptions:
 .
 * You're using bash or zsh as your shell
 * You're using argparse to manage your command line arguments/options
 .
 Argcomplete is particularly useful if your program has lots of
 options or subparsers, and if your program can dynamically suggest
 completions for your argument/option values (for example, if the user
 is browsing resources over the network).
 .
 This package provides the module for Python 3.x.

Package: python3-argh
Description-md5: 0d570e9db41607408bcdae53f232b51b
Description-en: simple argparse wrapper (Python 3)
 Argh provides a very simple wrapper for argparse.
 .
 Argparse is a very powerful tool; argh just makes it easy to use.
 .
 Here’s a list of features that argh adds to argparse:
 .
 * mark a function as a CLI command and specify its arguments before
 the parser is instantiated;
 * nested commands made easy: no messing with subparsers;
 * infer command name from function name;
 * infer argument type from the default value;
 * infer argument action from the default value (for booleans);
 * infer arguments from function signature;
 * add an alias root command help for the --help argument;
 * enable passing unwrapped arguments to certain functions instead of
 an argparse.Namespace object.
 .
 Argh is fully compatible with argparse. You can mix argh-agnostic and
 argh-aware code. Just keep in mind that dispatch() does some extra
 work that a custom dispatcher may not do.
 .
 This package installs the library for Python 3.

Package: python3-argon2
Description-md5: 64f702368ea9b50e24e4f29ea9e86aab
Description-en: Argon2 password hashing library - Python 3.x Module
 Argon2 is a password-hashing function that can be used to hash passwords
 for credential storage, key derivation, or other applications.
 .
 There are two main versions of Argon2: Argon2i and Argon2d.
 Argon2i is the safest against side-channel attacks, while Argon2d provides
 the highest resistance against GPU cracking attacks.
 .
 Argon2i and Argon2d are parametrized by:
 * A time cost, which defines the amount of computation realized and
 therefore the execution time, given in number of iterations
 * A memory cost, which defines the memory usage, given in kibibytes
 * A parallelism degree, which defines the number of parallel threads
 .
 This module provides argon2 hashing primitives for the Python 3 programming
 language.

Package: python3-argon2-cffi-bindings
Description-md5: 4a549c42785ed06e92e8968b83395e57
Description-en: Low-level CFFI bindings for the Argon2 password hashing library
 This package provides low-level CFFI bindings to the official Argon2 password
 hashing algorithm implementation. It is primarily intended to be used as a
 backend dependency for high-level Python packages such as `argon2-cffi`.
 .
 The bindings are compiled in API mode and expose the underlying C interface
 via `libargon2`. They can be used directly with the `ffi` and `lib` objects
 from the `_argon2_cffi_bindings` module.
 This package uses the system-installed libargon2 (not vendored).
 .
 This package installs the library for Python 3.

Package: python3-argparse-addons
Description-md5: e0f5f5ddd243c61db6afba83bddc35ef
Description-en: Additional argparse types and actions (Python 3)
 This module provides additional types and actions for the use with argparse
 from Python's standard library.
 .
 This package contains the module for Python 3.

Package: python3-argparse-formatter
Description-md5: 4475ba026c69793e239e2e15ccec756f
Description-en: advanced formatter for argparse
 This module offers an advanced argparse formatter, ParagraphHelpFormatter,
 that supports automatic word wrapping, paragraph breaks, and bulleted lists.

Package: python3-argparse-manpage
Description-md5: 3c3272659b00377accd022753b1375a4
Description-en: Automatically build a manpage from argparse
 Generate a manual page in an automatic way from an ArgumentParser object,
 so that the manpage matches to the automatically generated --help output.

Package: python3-args
Description-md5: d0725f559aace750c341624df438fd89
Description-en: Command Arguments for Humans (Python 3)
 This simple module gives you an elegant interface for your command line
 arguments.
 .
 This package contains the module for Python 3.

Package: python3-aristaproto
Description-md5: 3211ce406cf0234dc6ae5dcb8151006a
Description-en: Arista Protobuf / Python gRPC bindings generator
 Arista Protobuf provides an improved experience when using Protobuf in a modern
 Python environment by making use of modern language features and generating
 readable, understandable, idiomatic Python code.

Package: python3-arpeggio
Description-md5: 6dcebf43c7ce3f3044ba131c664556cb
Description-en: parser interpreter based on PEG grammars (Python 3)
 Arpeggio is a recursive descent parser with memoization based on PEG grammars
 (aka Packrat parser).
 .
 This package installs the library for Python 3.

Package: python3-arpy
Description-md5: a07b18a61e158e4938c801ee7c2f1cab
Description-en: library for accessing "ar" archives
 arpy is a library for accessing the archive files and reading the
 contents. It supports extended long filenames in both GNU and BSD
 format. Right now it does not support the symbol tables, but can
 ignore them gracefully.

Package: python3-arpys
Description-md5: 8f081a618b6ffe009b92acd991db7531
Description-en: ARPES (Angle Resolved PhotoEmission Spectroscopy) data analysis
 Collection of libraries, functions and tools related to ARPES data
 loading and analysis.

Package: python3-array-api-compat
Description-md5: 0e67e21f04974002f131bb1a57b671ad
Description-en: Python3 array API compatibility library
 This is a small wrapper around common array libraries that is compatible
 with the Array API standard. Currently, NumPy, CuPy, and PyTorch are
 supported. If you want support for other array libraries, or if you
 encounter any issues, please open an issue.
 .
 Note that some of the functionality in this library is backwards
 incompatible with the corresponding wrapped libraries. The end-goal is
 to eventually make each array library itself fully compatible with the
 array API, but this requires making backwards incompatible changes in
 many cases, so this will take some time.
 .
 Currently all libraries here are implemented against the 2022.12 version
 of the standard.

Package: python3-arris-tg2492lg
Description-md5: e88c3ae4331c778ed967c1547fc57d40
Description-en: Client for retrieving connected-device information from Arris TG2492LG routers
 This library provides an interface to the administrative interface of an Arris
 TG2492LG router.
 .
 It authenticates with the router using its address and administrator password,
 retrieves records for devices connected to the router, and reports whether
 each device is currently online. The returned list can include devices that
 have recently gone offline, such as devices that have left Wi-Fi range. Device
 records can also be used to identify connected equipment by its MAC address.

Package: python3-arsenic
Description-md5: ffcc8ae89f56da84155d4c77dbe657a8
Description-en: Asynchronous WebDriver client
 Asynchronous webdriver client built on asyncio.
 .
 Let's run a local Firefox instance.
 .
 from arsenic import get_session
 from arsenic.browsers import Firefox
 from arsenic.services import Geckodriver
 .
 .
 async def example():
 # Runs geckodriver and starts a firefox session
 async with get_session(Geckodriver(), Firefox()) as session:
 # go to example.com
 await session.get('http://example.com')
 # wait up to 5 seconds to get the h1 element from the page
 h1 = await session.wait_for_element(5, 'h1')
 # print the text of the h1 element
 print(await h1.get_text())
 .
 Alternatively also other drivers can be run, e.g.
 Chromedriver or MSEdgeDriver

Package: python3-art
Description-md5: 90b41f304f9e99b571e43e5d0f63f250
Description-en: ASCII art
 ASCII art is also known as "computer text art". It involves the
 smart placement of typed special characters or letters to make a
 visual shape that is spread over multiple lines of text.

Package: python3-artifacts
Description-md5: eb414bee9883111cc8f6f482cb8ace66
Description-en: knowledge base of forensic artifacts (Python 3)
 A free, community-sourced, machine-readable knowledge base of forensic
 artifacts that the world can use both as an information source and within
 other tools.
 .
 This package installs the Python 3 version.

Package: python3-arwn-client
Description-md5: 03c2e5323629d100161fc067f54732d9
Description-en: Parser for ARWN weather station MQTT messages
 Provides structured device and reading objects from recognised ARWN topics and
 payloads.
 .
 The library interprets MQTT messages published by ARWN weather stations. It
 extracts device identifiers, device names, sensor keys, sensor names,
 measurement values, and units, returning them as device and reading records.
 Recognised messages can represent individual measurements such as temperature
 or wind speed, while unknown topics are ignored.
 .
 The command-line interface connects to an MQTT broker, subscribes to incoming
 ARWN messages, and displays the resulting readings. Broker host and port can
 be selected, processing can be limited to a specified number of messages, and
 output can be formatted as JSON.

Package: python3-asciimatics
Description-md5: 88da8fd3f0cc27bbf0e1a9566ce792e6
Description-en: Python cross platform package to do curses-like operations
 Asciimatics helps people create full-screen text UIs
 (from interactive forms to ASCII animations) on any platform.

Package: python3-asciitree
Description-md5: 918e31727687b0197dc86722e65239b5
Description-en: Draw tree structures using (ASCII or Unicode) characters
 This package contains functions to draw a tree structure,
 similar to the tree Debian package, from arbitrary nested
 Python data structures, with configurable layout, sets of
 characters (ASCII or various Unicode line drawing), etc.
 It includes predefined structure traversal methods for
 (optionally ordered) dictionaries but allows the user to
 write their own to traverse custom data structures.

Package: python3-asdf
Description-md5: 5de6519bea5b5e62a795a426d96b1ab8
Description-en: Python 3 library for the Advanced Scientific Data Format
 ASDF (Advanced Scientific Data Format) is a proposed
 next generation interchange format for scientific data. ASDF aims to
 exist in the same middle ground that made FITS so successful, by
 being a hybrid text and binary format: containing human editable
 metadata for interchange, and raw binary data that is fast to load
 and use. Unlike FITS, the metadata is highly structured and is
 designed up-front for extensibility.
 .
 This is the Python 3 package.

Package: python3-asdf-astropy
Description-md5: 39a889e1f0b286c5082b0b71ca57a2a0
Description-en: ASDF serialization support for astropy
 This package includes plugins that provide ASDF serialization support
 for astropy objects. The plugins are automatically enabled when the
 package is installed. ASDF (Advanced Scientific Data Format) is a
 proposed next generation interchange format for scientific data,
 mainly used by the Space Telescope Science Institude (STScI).

Package: python3-asdf-coordinates-schemas
Description-md5: 12f750cb462a787c006ea0df7802de83
Description-en: ASDF schemas for validating coordinates tags
 ASDF (Advanced Scientific Data Format) is a proposed
 next generation interchange format for scientific data. ASDF aims to
 exist in the same middle ground that made FITS so successful, by
 being a hybrid text and binary format: containing human editable
 metadata for interchange, and raw binary data that is fast to load
 and use. Unlike FITS, the metadata is highly structured and is
 designed up-front for extensibility.
 .
 This package provides ASDF schemas for validating coordinates tags.
 Users should not need to install this directly; instead, install an
 implementation package such as asdf-astropy.

Package: python3-asdf-standard
Description-md5: 12f7a4b84316047707c8033de2ae8d2e
Description-en: Python package describing the Advanced Scientific Data Format
 ASDF (Advanced Scientific Data Format) is a proposed
 next generation interchange format for scientific data. ASDF aims to
 exist in the same middle ground that made FITS so successful, by
 being a hybrid text and binary format: containing human editable
 metadata for interchange, and raw binary data that is fast to load
 and use. Unlike FITS, the metadata is highly structured and is
 designed up-front for extensibility.
 .
 This package provides the ASDF standard schemas.

Package: python3-asdf-transform-schemas
Description-md5: 81864429d634ace4faa3bc3e9a65ab8e
Description-en: ASDF schemas for validating transform tags
 ASDF (Advanced Scientific Data Format) is a proposed
 next generation interchange format for scientific data. ASDF aims to
 exist in the same middle ground that made FITS so successful, by
 being a hybrid text and binary format: containing human editable
 metadata for interchange, and raw binary data that is fast to load
 and use. Unlike FITS, the metadata is highly structured and is
 designed up-front for extensibility.
 .
 This package provides ASDF schemas for validating transform tags.
 Users should not need to install this directly; instead, install an
 implementation package such as asdf-astropy.

Package: python3-asdf-wcs-schemas
Description-md5: 739b0194322bff199a031e5286e11c5f
Description-en: ASDF schemas for validating WCS tags
 ASDF (Advanced Scientific Data Format) is a proposed
 next generation interchange format for scientific data. ASDF aims to
 exist in the same middle ground that made FITS so successful, by
 being a hybrid text and binary format: containing human editable
 metadata for interchange, and raw binary data that is fast to load
 and use. Unlike FITS, the metadata is highly structured and is
 designed up-front for extensibility.
 .
 This package provides ASDF schemas for validating WCS tags.
 Users should not need to install this directly; instead, install an
 implementation package such as asdf-astropy.

Package: python3-ase
Description-md5: 13d6c3f5a8659f7f6b402882e6bf0b18
Description-en: Atomic Simulation Environment (Python 3)
 ASE is an Atomic Simulation Environment written in the Python programming
 language with the aim of setting up, stearing, and analyzing atomic
 simulations.  ASE is part of CAMPOS, the CAMP Open Source project.
 .
 ASE contains Python interfaces to several different electronic structure
 codes including Abinit, Asap, Dacapo, Elk, GPAW and SIESTA.
 .
 This package provides the Python 3 modules.

Package: python3-asf-search
Description-md5: 02a15ce196aa2a7d4235ae8ec4d4fd5f
Description-en: Python wrapper for ASF's SearchAPI
 ASF Data Search is an easy to use search tool for finding SAR
 data and freely processing higher level SAR products such as
 InSAR and AutoRIFT products with ASF's HyP3 service.

Package: python3-asfsmd
Description-md5: 22c2e3ac74dc0357a976f58a64384e0d
Description-en: ASF Sentinel-1 Metadata Download tool
 Small Python tool (`asfsmd`) that allows one to download XML
 files containing Sentinel-1 products metadata from the ASF
 archive.
 .
 Sentinel-1 products are stored in the ASF arcive as ZIP files
 that are quite large because they contain both the products
 annotations and the binary image data.
 .
 The `asfsmd` tool is able to retrieve only the relatively samll
 annotation files (in XML format) without downloading the entire
 ZIP archive.
 .
 `asfsmd` exploits Python packages like `fsspec` or `httpio` for
 reading HTTP resources as random-access file-like objects.
 In order to do it the remote server must support the `Range`
 header.
 .
 This approach allows one to open the ZIP archive remotely, inspects
 contents, and download only the pieces of data that are actually
 necessary to the user.
 .
 Performnces of this approach are quite poor but, in the specific
 case of Sentinel-1 products, the entire process results to be
 faster than downloading the entire ZIP archive and extracting only
 annotation files.

Package: python3-asgi-csrf
Description-md5: ac8ac9c8645d92f351e5b44379344e66
Description-en: ASGI middleware for protecting against CSRF attacks
 The asgi-csrf package is a Python library that provides Cross-Site Request
 Forgery (CSRF) protection for ASGI (Asynchronous Server Gateway Interface)
 applications. It helps secure web applications from CSRF attacks by adding
 middleware that validates and protects against unauthorized requests.
 .
 Features:
 .
 - Adds CSRF protection to ASGI applications.
 - Supports popular ASGI frameworks like FastAPI and Starlette.
 - Integrates seamlessly into existing ASGI application pipelines.
 - Provides configurable settings for token generation and validation.
 - Allows for exclusion of specific routes or URLs from CSRF protection.
 - Ensures stateless and secure CSRF protection in asynchronous web
 environments.
 .
 CSRF attacks are a common security concern for web applications, and the
 asgi-csrf library aims to provide a straightforward solution for adding
 protection to ASGI-based applications, ensuring that users' interactions are
 safe and authenticated.

Package: python3-asgi-lifespan
Description-md5: 38f7db3e96df398fb49f8910d7e0e972
Description-en: Programmatic startup/shutdown of ASGI apps
 Programmatically send startup/shutdown lifespan events into ASGI applications.
 When used in combination with an ASGI-capable HTTP client such as HTTPX, this
 allows mocking or testing ASGI applications without having to spin up an ASGI
 server.

Package: python3-asn1
Description-md5: a7236f01150c34cbedc79ea62d8d839d
Description-en: Simple ASN.1 encoder and decoder for Python
 This pure Python library features:
 * a BER decoder
 * a DER decoder and encoder (except indefinite lengths)

Package: python3-asn1crypto
Description-md5: 3fef1cf0a76d27bca6845315c1d4f5bb
Description-en: Fast ASN.1 parser and serializer (Python 3)
 asn1crypto focuses on:
 - Delayed parsing of byte string values
 - Persistence of original ASN.1 encoded data until a value is changed
 - Lazy loading of child fields
 - Utilization of high-level Python stdlib modules
 .
 This package contains the Python 3 version of asn1crypto.

Package: python3-assertpy
Description-md5: 830fac9e2d8e6ab61f79c391bf0b8750
Description-en: Simple assertion library for unit testing with a fluent API
 This Python module package provides a simple assertions library for unit
 testing with a nice fluent API.

Package: python3-ast-decompiler
Description-md5: e84e35de37d22a06376632ca8fb6fb7c
Description-en: Python module to decompile AST to Python code
 ast_decompiler is a module for generating Python code
 given an AST.

Package: python3-asteval
Description-md5: 16215f8212713d8bde28c23479eb3f3a
Description-en: minimalistic evaluator of Python 3 expression using ast module
 ASTEVAL is a safe(ish) evaluator of Python expressions and statements,
 using Python's ast module. The idea is to provide a simple, safe, and
 robust miniature mathematical language that can handle user-input. The
 emphasis here is on mathematical expressions, and so many functions from
 numpy are imported and used if available.
 .
 Many Python language constructs are supported by default. These include
 slicing, subscripting, list comprehension, conditionals (if-elif-else
 blocks and if expressions), flow control (for loops, while loops, and
 try-except-finally blocks). All data are Python objects, and built-in
 data structures (dictionaries, tuple, lists, numpy arrays, strings) are
 fully supported by default.
 .
 Many of the standard builtin Python functions are available, as are all
 mathematical functions from the math module. If the numpy module is
 installed, many of its functions will also be available. Users can
 define and run their own functions within the confines of the
 limitations of asteval.
 .
 There are several absences and differences with Python, and asteval is
 by no means an attempt to reproduce Python with its own ast module. Some
 of the most important differences and absences are:
 .
 * Variable and function symbol names are held in a simple symbol table
 (a single dictionary), giving a flat namespace.
 * creating classes is not supported.
 * importing modules is not supported.
 * function decorators, yield, lambda, exec, and eval are not
 supported.
 * files can only be opened in read-only mode.
 .
 In addition, accessing many internal methods and classes of objects is
 forbidden in order to strengthen asteval against malicious user code. .
 .
 This package installs the library for Python 3.

Package: python3-astlib
Description-md5: a0aa5fb13bc1a8ee544f54380dbaa38e
Description-en: General Python3 tools for astronomy
 astLib is a set of Python3 modules that provides some tools for research
 astronomers. It can be used for astronomical plots, some statistics, common
 calculations, coordinate conversions, and manipulating FITS images with World
 Coordinate System (WCS) information through PyWCSTools - a simple wrapping of
 WCSTools by Jessica Mink. PyWCSTools is distributed (and developed) as part
 of astLib.

Package: python3-astor
Description-md5: ce097ea0e63e9dd4552224b1e92bd909
Description-en: Python 3 AST manipulator
 astor is designed to allow easy manipulation of Python source via the AST.
 .
 There are some other similar libraries, but astor focuses on the following
 areas:
 .
 - Round-trip back to Python via Armin Ronacher's codegen.py module:
 - Modified AST doesn't need linenumbers, ctx, etc. or otherwise be directly
 compileable
 .
 - Dump pretty-printing of AST
 - Harder to read than round-tripped code, but more accurate to figure out
 what is going on.
 - Easier to read than dump from built-in AST module
 .
 - Non-recursive treewalk
 - Sometimes you want a recursive treewalk (and astor supports that, starting
 at any node on the tree), but sometimes you don't need to do that. astor
 doesn't require you to explicitly visit sub-nodes unless you want to:
 - You can add code that executes before a node's children are visited,
 and/or
 - You can add code that executes after a node's children are visited, and/or
 - You can add code that executes and keeps the node's children from being
 visited (and optionally visit them yourself via a recursive call)
 - Write functions to access the tree based on object names and/or attribute
 names
 - Enjoy easy access to parent node(s) for tree rewriting
 .
 This package provides Python 3 module bindings only.

Package: python3-astral
Description-md5: 79f7475faf14db0a222fa87a05f4cf22
Description-en: Calculations for the position of the sun and moon (Python 3)
 This is astral, a Python module which calculates times for various
 positions of the sun: dawn, sunrise, solar moon, sunset, dusk,
 solar elevation, solar azimuth and rahukaalam. It also calculates
 phases of the moon.
 .
 This package contains the module for Python 3.

Package: python3-astroalign
Description-md5: 2c561877ae96bc0eb8bed56bcefb01fa
Description-en: Astrometric registration of images when no WCS info is available
 Astroalign is a Python module that will try to align two stellar
 astronomical images, especially when there is no WCS information
 available.
 .
 It does so by finding similar 3-point asterisms (triangles) in both
 images and deducing the affine transformation between them.
 .
 Generic registration routines try to match feature points, using
 corner detection routines to make the point correspondence. These
 generally fail for stellar astronomical images, since stars have very
 little stable structure and so, in general, indistinguishable from
 each other. Asterism matching is more robust, and closer to the human
 way of matching stellar images.

Package: python3-astrodendro
Description-md5: c63461a16e92fbee251415a57aa31535
Description-en: Astronomical Dendrograms in Python 3
 Python 3 module is to provide an easy way to compute dendrograms of observed or
 simulated Astronomical data in Python 3.

Package: python3-astroid
Description-md5: 5e336c95817e5c903f7cd820e11d85a0
Description-en: rebuild a new abstract syntax tree from Python's AST (Python3)
 The aim of this module is to provide a common base representation of
 Python source code for projects such as pychecker, pyreverse,
 pylint... Well, actually the development of this library is essentially
 governed by pylint's needs. It used to be called logilab-astng.
 .
 It provides a compatible representation which comes from the `_ast`
 module.  It rebuilds the tree generated by the builtin _ast module by
 recursively walking down the AST and building an extended ast. The new
 node classes have additional methods and attributes for different
 usages.  They include some support for static inference and local name
 scopes.  Furthermore, astroid builds partial trees by inspecting living
 objects.
 .
 Main modules are:
 .
 * `bases`, `node_classses` and `scoped_nodes` contain the classes for the
 different type of nodes of the tree.
 .
 * the `manager` contains a high level object to get astroid trees from
 source files and living objects. It maintains a cache of previously
 constructed tree for quick access.
 .
 python3-astroid is the new name of former python3-logilab-astng library.

Package: python3-astrometry
Description-md5: 17cf233c1fb49e79f9a00e2b5738ddfc
Description-en: Astrometry plate solver (Python package)
 The astrometry engine will take any image and return the astrometry
 world coordinate system (WCS), a standards-based description of the
 transformation between image coordinates and sky coordinates.
 .
 This package contains the Python Package.

Package: python3-astroml
Description-md5: 8e8a4ce58b113433cddaea867fcfe70f
Description-en: Python 3 Machine Learning library for astronomy
 AstroML is a Python 3 module for machine learning and data mining built on
 numpy, scipy, scikit-learn, and matplotlib. It contains a growing library of
 statistical and machine learning routines for analyzing astronomical data in
 Python, loaders for several open astronomical datasets, and a large suite of
 examples of analyzing and visualizing astronomical datasets.

Package: python3-astroplan
Description-md5: c7c7af5113ce1fc8cd984c41e83ca73c
Description-en: Observation planning package for astronomers (Python 3)
 Astroplan is an observation planning package for astronomers that can help
 you plan for everything but the clouds.
 .
 It is an Astropy affiliated package that seeks to make your life as an
 observational astronomer a little less infuriating.
 .
 This is the Python 3 version of the package.

Package: python3-astropy
Description-md5: d68fca10e089e4294adf8b1b26f541e5
Description-en: Core functionality for performing astrophysics with Python
 The astropy package contains core functionality and some common tools
 needed for performing astronomy and astrophysics research with Python.
 It can be extended by a number of "affiliated packages" that are
 intended to work with the core package.

Package: python3-astropy-affiliated
Description-md5: fc39334b803eef0601d9c0232d24195b
Description-en: Collection of all astropy affiliated packages
 A major part of the Astropy project is the concept of “Affiliated
 Packages”. An affiliated package is an astronomy-related Python
 package that is not part of the astropy core package, but has
 requested to be included as part of the Astropy project’s
 community. These packages are expressing an interest in Astropy’s
 goals of improving reuse, interoperability, and interface standards
 for Python astronomy and astrophysics packages.
 .
 This metapackage installs all affiliated packages.

Package: python3-astropy-coordinated
Description-md5: a871322ec79ff25fe0904dd15b6a0e2b
Description-en: Collection of all astropy coordinated packages
 Coordinated packages are Astropy enhancing packages that are
 maintained by the Astropy Project as a whole. In practice this means
 the Astropy coordination committee has administrative control of a
 coordinated package repository (delegated to the maintainers), and
 that maintainers of these packages have formal roles in the Astropy
 Project. In some cases these are packages identified by the core team
 as needing development separate from the core (either they are
 experimental or problem space-focused), while others started as
 affiliated packages but have become so important to the ecosystem
 that they grew to become coordinated.
 .
 This metapackage installs all coordinated packages.

Package: python3-astropy-healpix
Description-md5: 7ed8a3c89fa603ecc76331ec59fe9dac
Description-en: HEALPix representation of spherical data - Python 3
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
 of a sphere. As suggested in the name, this pixelization produces a
 subdivision of a spherical surface in which each pixel covers the same
 surface area as every other pixel. It is commonly used to store all-sky
 astronomical images, most famously maps of the cosmic microwave background.
 .
 This is a BSD-licensed HEALPix package developed by the Astropy project
 and based on C code written by Dustin Lang in astrometry.net.
 .
 This package provides modules for Python 3.

Package: python3-astropy-iers-data
Description-md5: 60bfcaca86227aa8c0288677da597ea5
Description-en: IERS Earth Rotation and Leap Second tables for Astropy
 This package provides IERS Earth Rotation and Leap Second tables for the
 astropy.utils.iers package.
 .
 There the following IERS data products are included:
 .
 * Bulletin A (IERS_A) is updated weekly and has historical data
 starting from 1973 and predictive data for 1 year into the
 future. It contains Earth orientation parameters x/y pole, UT1-UTC
 and their errors at daily intervals.
 .
 * Bulletin B (IERS_B) is updated monthly and has data from 1962 up to
 the time when it is generated. This file contains Earth’s
 orientation in the IERS Reference System including Universal Time,
 coordinates of the terrestrial pole, and celestial pole offsets.
 .
 The package also provides leap second data.
 .
 Note: This package is not currently meant to be used directly by
 users, and only meant to be used from the core Astropy package.

Package: python3-astropy-sphinx-theme
Description-md5: 6b9f050677afa48efef5ddd20da3691b
Description-en: Sphinx themes for Astropy and affiliated packages
 These are the default Astropy project documentation themes.
 .
 'bootstrap-astropy' is the only theme that is currently available,
 but the structure of the package allows more themes to be added in
 future if needed.

Package: python3-astroquery
Description-md5: 910dda05a050e14d4647a81858f3973c
Description-en: Python online astronomical database querying (Python 3)
 Astroquery is a set of Python tools for querying astronomical web forms and
 databases.
 .
 This is the Python 3 version of the package.

Package: python3-astroscrappy
Description-md5: 3de22ef6cfb247c9a8ef0d2625289d81
Description-en: Optimized Cosmic Ray Annihilation in Python
 Astro-SCRAPPY is designed to detect cosmic rays in images (numpy arrays),
 based on Pieter van Dokkum's L.A.Cosmic algorithm. Parallelization is
 achieved using OpenMP.

Package: python3-asttokens
Description-md5: 18f61cfc31bf4537216482de6f9ccaee
Description-en: annotate Python asbtract syntax trees with code references (Python 3)
 The asttokens module annotates Python abstract syntax trees (ASTs) with the
 positions of tokens and text in the source code that generated them.
 .
 It makes it possible for tools that work with logical AST nodes to find the
 particular text that resulted in those nodes, for example for automated
 efactoring or highlighting.

Package: python3-asusrouter
Description-md5: 31d589ed5a1a335f846b38fe2c279c4b
Description-en: communication interface for ASUSWRT routers
 This library communicates with routers running ASUSWRT firmware, including
 stock ASUSWRT and AsusWRT-Merlin, over the router's HTTP or HTTPS management
 interface.
 .
 It handles login and session management, sends requests to the router, and
 parses the responses returned by the web administration endpoints. Through
 those endpoints it can retrieve router state and network information such as
 general device details, connection status, traffic and interface data, Wi-Fi
 settings, and information about connected clients, depending on what the
 target router model and firmware provide.
 .
 The package talks directly to supported ASUS routers and mesh-capable ASUS
 devices that expose the ASUSWRT management API. It is intended for software
 that needs structured access to information already available through the
 router's own administrative interface rather than screen-scraping the web UI.

Package: python3-asv-bench-memray
Description-md5: 785a5a05228ea0ab59d245a1861acd35
Description-en: Memray benchmark plugin for asv
 This a proof-of-concept externally defined memray benchmark
 plugin for asv. Like all externally defined benchmark plugins
 for asv, this has a strict hierarchy. The package name begins
 with asv_bench. Benchmarks are defined in a benchmarks folder
 under the package module. Each exported new benchmark type has
 the export_as_benchmark = [NAMEBenchmark] attribute.

Package: python3-asv-runner
Description-md5: 2067fa79aa44c6060630be81ff996d80
Description-en: Core Python benchmark code for ASV
 ASV Runner provides essential functionality for benchmarking
 Python packages with ease and efficiency.

Package: python3-async-generator
Description-md5: 62bb33617da49360a89ee3ee53902061
Description-en: extensions to asynchronous generators for Python3
 The python3 language provides some structures to process streaming
 data with an interface similar to the iteration structures.  This
 module adds some convenient features like the yield from construct or
 context managers.

Package: python3-async-generator-doc
Description-md5: 9b84dd9b9757b3e7056f37ea048bc22b
Description-en: extensions to asynchronous generators for Python3 (documentation)
 The python3 language provides some structures to process streaming
 data with an interface similar to the iteration structures.  This
 module adds some convenient features like the yield from construct or
 context managers.
 .
 This package contains the documentation.

Package: python3-async-interrupt
Description-md5: a75a5576011fb453d5623efefbd7ccd8
Description-en: Interrupt context manager for asyncio
 This Python module provides a context manager that can be used to interrupt
 a block of code as soon as possible when a future is done.
 .
 The purpose of async_interrupt is to raise an exception as soon as possible
 to avoid any race conditions. It is based loosely on async_timeout by Andrew
 Svetlov and cpython asyncio.timeout.
 .
 Usage:
 .
 async with interrupt(future, ValueError, "message"):
 future.set_result(None)
 await asyncio.sleep(0)
 .
 This package is useful in scenarios where an exception needs to be raised
 immediately to prevent race conditions during asynchronous operations.

Package: python3-async-lru
Description-md5: f35819e84fd5e7cee91859d27ce1aea6
Description-en: Python 3 Asyncio LRU cache implementation
 Implements the Python 3 built-in function functools.lru_cache for asyncio, so
 you can cache the computation results of native coroutines in Python.

Package: python3-async-property
Description-md5: e0cb2c338fca0a0462ddf5d5a8cbf0d1
Description-en: decorator for async properties (Python3 version)
 Python decorator for async properties. You can use @async_property just as you
 would with @property, but on an async function.
 .
 Features:
 * Both regular and cached property.
 * Cached properties can be accessed multiple times without repeating
 function call.
 * Uses asyncio.Lock to ensure cached functions are called only once.
 * Full test coverage with pytest.
 .
 This package contains the Python 3 version of the library.

Package: python3-async-timeout
Description-md5: 815a38ede0efa6d6306e0aacdb5f79f0
Description-en: timeout context manager for asyncio programs in Python
 The context manager is useful in cases when you want to apply timeout
 logic around block of code or in cases when asyncio.wait_for() is
 not suitable. Also it's much faster than asyncio.wait_for()
 because timeout doesn't create a new task.
 .
 Example:
 .
 with timeout(1.5):
 yield from inner()

Package: python3-async-upnp-client
Description-md5: 9086eff3f7c588f71524072ede285dd2
Description-en: Asynchronous UPnP client library for Python
 Designed originally for integration with Home Assistant to control DLNA DMR
 devices, this library offers a comprehensive toolkit for asynchronous
 interaction with UPnP-enabled devices using Python's asyncio. It provides
 robust modules for discovering, controlling, and event handling of UPnP
 devices as detailed in the UPnP Device Architecture, such as:
 .
 - SSDP discovery and advertisement handling through custom listeners that
 maintain state and callback upon device changes.
 - Detailed device and service interaction via client factories and server
 setups.
 - Event subscription and management, enabling responsive applications that
 can react to changes in device state.
 .
 With additional support for specific device profiles like Internet Gateway
 Devices (IGD), DLNA, and printers, this library is versatile enough for a
 variety of UPnP-related projects. Note that full UPnP spec compliance is not
 claimed, and the library may have occasional bugs or incomplete features.

Package: python3-asyncarve
Description-md5: 1da62c193678fc2f42f75e82625cdf8a
Description-en: Simple Arve device client library
 This package allows to acquire the latest measurement data and information
 about the device programmatically. It is mainly created to allow third-party
 programs to get and display the measurements of the device.
 .
 This package is a dependency of Home Assistant.

Package: python3-asyncclick
Description-md5: b6b148bdaef537345b02e5d47469e44f
Description-en: AsyncClick is a fork of Click that works well with trio or asyncio (Python 3)
 Click is a wrapper around optparse for command line utilities. AsyncClick is
 a fork that works well with trio or asyncio.
 .
 This package installs the library for Python 3.

Package: python3-asyncinject
Description-md5: 9569ae5b1dfc97e9b2dfb85737aa2d05
Description-en: Run async workflows using pytest-fixtures-style dependency injection
 This library simplifies the execution of parallel asynchronous operations by
 utilising a dependency injection style similar to pytest fixtures. It allows
 you to define a collection of functions, where the function arguments
 represent dependent functions that must be executed first. The library creates
 and executes an efficient sequence for executing the necessary functions in
 parallel. Functions, whether regular or asynchronous, can be registered and
 executed by the library, providing flexibility in managing dependencies. The
 dependency injection mechanism allows passing keyword arguments directly to
 functions and enables default parameter values, thereby excluding them from
 dependency checks. Additionally, users can gather timing information for
 executed tasks or disable parallel execution for benchmarking purposes. This
 makes the execution of complex workflows more manageable by organizing and
 parallelizing dependent tasks.

Package: python3-asyncinotify
Description-md5: e3d67746985951d95e8a362af1cab114
Description-en: Asynchronous inotify interface for monitoring filesystem events
 This library provides Python bindings to the inotify subsystem, enabling
 monitoring of filesystem events such as file creation, modification, deletion,
 attribute changes, and movement on directories and files. Events are
 represented with descriptive objects and path handling is performed using
 standard Python types, including those that may not be valid UTF-8. Multiple
 event types and flags are supported, giving fine-grained control over which
 filesystem changes are reported.

Package: python3-asyncio-dgram
Description-md5: 7bec76e07fa7f270650e76893fcb823e
Description-en: Enhanced Datagram protocol support for Asyncio
 This package offers advanced Datagram protocol support tailored for Asyncio,
 inspired by suggestions for a more intuitive approach to handling datagrams
 in Python. It simplifies the use of datagrams by providing high-level
 operations that eliminate the repetitive need to extend
 `asyncio.DatagramProtocol` for common use cases.
 .
 The design philosophy is to streamline datagram-based communication by
 offering a straightforward API that diverges from the broader, sometimes
 cumbersome, options provided by native asyncio. It includes easy-to-use
 functions for connecting to a specific endpoint, binding to an address to
 receive data from any source, and integrating with existing sockets for
 custom configurations.
 .
 Ideal for applications looking to implement network communication where UDP
 is involved, it facilitates quick and efficient setup of UDP servers and
 clients, supports voice/video streaming services, or lightweight IoT
 protocols, all without the lower-level intricacies of socket programming.

Package: python3-asyncio-mqtt
Description-md5: cb272883da552be101403055338c00e0
Description-en: Idomatic asyncio wrapper around paho-mqtt
 asyncio-mqtt combines the stability of the time-proven paho-mqtt
 library with a modern, asyncio-based interface.

Package: python3-asyncio-throttle
Description-md5: d8596a72e277c22fb1f7a52a7d67c61d
Description-en: simple, easy-to-use throttler for asyncio
 This Python library provides a simple, easy-to-use throttler for asyncio.
 .
 This package is a dependency of Home Assistant.

Package: python3-asyncmy
Description-md5: 9eebb7e0c1ffbdbe4ac09b8cd307f256
Description-en: Fast asyncio MySQL/MariaDB driver (Python 3)
 asyncmy is a fast asyncio MySQL/MariaDB driver, which reuse most of pymysql
 and aiomysql but rewrite core protocol with cython to speedup.
 .
 This package installs the library for Python 3.

Package: python3-asyncpg
Description-md5: f3ee553a842d38be9ba8c34a08963d87
Description-en: asyncio PosgtreSQL driver
 Database interface library designed specifically for PostgreSQL and
 Python/asyncio.
 asyncpg is an efficient, clean implementation of PostgreSQL server binary
 protocol for use with Python's asyncio framework.
 It implements PostgreSQL server protocol natively and exposes its features
 directly.
 .
 Features:
 * prepared statements,
 * scrollable cursors,
 * partial iteration on query results,
 * automatic encoding and decoding of composite types, arrays, and any
 combination of those,
 * straightforward support for custom data types

Package: python3-asyncprawcore
Description-md5: 0a458a9dae66829fd2d4e707abfa4c0b
Description-en: Low-level communication layer used by Async PRAW 7+ for Reddit
 asyncprawcore is a low-level communication layer used by Async PRAW 7+.
 .
 PRAW stands for Python Reddit API Wrapper which is a library
 used to interact with Reddit API.

Package: python3-asyncpysupla
Description-md5: 3f879de5d23524e11f77f292191f289d
Description-en: Asynchronous client for the Supla OpenAPI
 Supla is a home automation platform with a cloud service and an OpenAPI for
 accessing user accounts and connected devices.
 .
 This library provides asynchronous access to Supla servers through that API.
 It supports authentication with a Supla personal access token and
 communication with devices and their channels, including shutter devices.
 Responses from the Supla service are exposed as structured objects that can be
 queried and used to control supported device functions.

Package: python3-asyncsleepiq
Description-md5: 198352ae011c249d3c8a4bd5dd6bbb36
Description-en: ASync SleepIQ API
 AsyncSleepIQ is an library for accessing the SleepIQ API from Python. SleepIQ
 (http://www.sleepnumber.com/sn/en/sleepiq-sleep-tracker) is an addon for Sleep
 Number beds (http://www.sleepnumber.com/).
 .
 This package is a dependency of Home Assistant.

Package: python3-asyncssh
Description-md5: 1677cb3b9a172314e7c77734fe54bf59
Description-en: asyncio-based client and server implementation of SSHv2 protocol
 AsyncSSH is a Python package which provides an asynchronous client
 and server implementation of the SSHv2 protocol on top of the Python
 3.4+ asyncio framework.
 .
 It comes with a full support of SSHv2 and SFTP client and server
 functions, including shell, command and subsystem channels, direct
 and forwarded TCP channels, local and remote TCP port forwarding.
 .
 Other features include:
 + Multiple simultaneous sessions on a single SSH connection
 + Multiple SSH connections in a single event loop
 + Byte and string based I/O with settable encoding
 + A variety of key exchange, encryption, and MAC algorithms
 + Support for gzip compression
 + Password, public key, and keyboard-interactive user authentication methods
 + Many types and formats of public keys and certificates
 + OpenSSH-style known_hosts file support
 + OpenSSH-style authorized_keys file support

Package: python3-asyncudp
Description-md5: b03e94f8b2c9b437ead0e2eb358a8a93
Description-en: asyncio high-level UDP sockets
 asyncudp provides a small high-level asyncio interface for UDP sockets.
 It supports creating UDP sockets with local or remote addresses, sending
 datagrams, receiving datagrams asynchronously, and async context management.

Package: python3-asyncvarlink
Description-md5: db1a9d0607d8585c207be8621f77a61a
Description-en: Python asyncio-compatible, type-driven varlink implementation
 This is a pure Python implementation of the varlink IPC protocol based on
 asyncio. The main differences to the reference implementation are:
 .
 * Usage of asyncio instead of synchronous threading
 * Where the reference implementation parses a varlink interface description
 as a source of truth, this implementation derives a varlink interface
 description from a typed Python class to describe an interface.
 * Even though the varlink faq explicitly renders passing file descriptors out
 of scope, systemd uses it and it is an important feature also implemented
 here.
 .
 This package contains the Python 3.x module.

Package: python3-atom
Description-md5: 3146c50666ec1156366e412f2384c001
Description-en: Memory efficient Python objects
 Atom is a framework for creating memory efficient Python objects with enhanced
 features such as dynamic initialization, validation, and change notification
 for object attributes.
 .
 This package contains the Python 3 version of atom.

Package: python3-atomicwrites
Description-md5: 0355be77609105406a9599657209e756
Description-en: Atomic file writes - Python 3.x
 It uses a temporary file in the same directory as the given path. This ensures
 that the temporary file resides on the same filesystem.
 The temporary file will then be atomically moved to the target location: On
 POSIX, it will use rename if files should be overwritten, otherwise a
 combination of link and unlink.
 .
 This package contains the Python 3.x module.

Package: python3-aubio
Description-md5: cecb518ff2dfb8a21c86af42c1ef7fe6
Description-en: Python 3 interface for aubio, a library for audio segmentation
 aubio gathers a set of functions for audio signal segmentation and labelling.
 The library contains a phase vocoder, onset and pitch detection functions, a
 beat tracking algorithm and other sound processing utilities.
 .
 This package provides the aubio module for Python 3.

Package: python3-audioop-lts
Description-md5: 0b891f89d708c51bd9e62e2e804ab59e
Description-en: LTS Port of Python audioop
 An LTS port of the Python builtin module `audioop` which was
 deprecated since version 3.11 and removed in 3.13.
 .
 This project exists to maintain this module for future versions.

Package: python3-audioread
Description-md5: edc6f70a4bd0cd84b25c304c0768bc6c
Description-en: Backend-agnostic audio decoding Python 3 package
 Decode audio files using whichever backend is available. The library
 for Python 3 currently supports:
 .
 * FFmpeg via the ffmpeg command-line interface.
 * The standard library wave and aifc modules (for WAV and AIFF files).

Package: python3-audit
Description-md5: fd94855bbf9417e3ba14572436002335
Description-en: Python3 bindings for security auditing
 The package contains the Python3 bindings for libaudit and libauparse, which
 are used to monitor systems for security related events. Python can be used to
 parse and process the security event messages.

Package: python3-auditwheel
Description-md5: 361bafba1495713914cc1b455f0a36ff
Description-en: Auditing and relabeling of PEP Linux wheels
 auditwheel is a command line tool to facilitate the creation of Python
 wheel packages for Linux (containing pre-compiled binary extensions)
 that are compatible with a wide variety of Linux distributions,
 consistent with the PEP 600 manylinux_x_y, PEP 513 manylinux1, PEP 571
 manylinux2010 and PEP 599 manylinux2014 platform tags.

Package: python3-augeas
Description-md5: eb55c41004fff050a504c1745bce8117
Description-en: Python3 bindings for Augeas
 Augeas is a library and command line tool that focuses
 on the most basic problem in handling Linux configurations
 programmatically: editing actual configuration files in a
 controlled manner.
 .
 This module provides a Python3 interface to the Augeas API.

Package: python3-auroranoaa
Description-md5: 019d2bd0f2dc134266d150a96311fe30
Description-en: NOAA Aurora Wrapper for Home Assistant Integration
 Provides a Python wrapper for accessing NOAA Aurora forecast data,
 specifically tailored for use with Home Assistant. This package allows
 retrieval of forecast data based on geographic coordinates, returning the
 percentage chance of observing an Aurora event. Useful for applications
 requiring localized aurora prediction data.

Package: python3-autarco
Description-md5: 5d44a3736d4eac4ff97752da8c7aad98
Description-en: Client for reading data from Autarco solar inverter systems
 This library communicates with the My Autarco service to retrieve information
 about Autarco solar installations associated with an account. It uses account
 credentials to access site data and to query individual systems by their
 public key.
 .
 It can return account information listing the sites available to the user,
 including identifiers, system names, retailer names and reported health
 status. For a specific site, it can provide general details such as address
 information, timezone, creation date, whether a battery or consumption meter
 is present, and cumulative figures for consumption and CO2 savings.
 .
 The library also retrieves inverter data, including serial numbers, current AC
 power output, total AC energy output, grid status and health status. Separate
 solar production data is available with current power production and energy
 totals for today, the current month and the full recorded period. Where a
 battery is installed, battery data includes present flow, net charge or
 discharge, state of charge, and charged and discharged energy totals for
 daily, monthly and overall periods.

Package: python3-auth0
Description-md5: 6c59ecb4df8156fbe6fabf2d41ed2832
Description-en: Authentication and authorization API client for interacting with Auth0 services
 This library provides a client interface for communicating with Auth0's
 authentication and management APIs. It enables applications to perform a
 variety of authentication operations, including user sign-up, login,
 passwordless authentication, token retrieval, and user information management.
 The management features cover operations such as managing users, roles,
 permissions, connections, organizations, branding, logs, email templates,
 actions, rules, and security settings through programmatic access to Auth0's
 Management API. The library talks to Auth0's remote services over HTTP,
 allowing integration with centralized authentication and identity management
 infrastructure.

Package: python3-authheaders
Description-md5: fe2e4141487124474b9e495b028f6a73
Description-en: Python 3 module for generating email authentication headers
 Authheaders can generate both authentication results header fields and DKIM/
 ARC sighatures.  It can perform DKIM, SPF, and DMARC validation, and the
 results are packaged into a single Authentication-Results header.  It can
 also DKIM and ARC sign messages and output the corresponding signature
 header fields.
 .
 This is the Python 3 version of the package.

Package: python3-authlib
Description-md5: ee45f11ab1615e308451ac5220fdfe75
Description-en: Python library for OAuth and OpenID Connect servers
 The ultimate Python library in building OAuth and OpenID Connect servers. It
 is designed from low level specifications implementations to high level
 frameworks integrations, to meet the needs of everyone.

Package: python3-authres
Description-md5: 93efc6715906d7020b0b2b022caa4796
Description-en: RFC 8601 Authentication Results Header manipulation for Python3
 Python3 module to create and parse RFC 8601 Authentication Results headers.
 .
 The module provides a class for creating and parsing RFC compliant headers
 for use in Python3 applications. It supports all currently registered
 extensions in addition to the core RFC 8601 types.
 .
 https://tools.ietf.org/rfc/rfc8601.txt

Package: python3-autobahn
Description-md5: 08d79d60b92822ff2f9a641baafedffb
Description-en: WebSocket client and server library, WAMP framework - Python 3.x
 Autobahn|Python is a networking library that is part of the Autobahn project
 and provides implementations of:
 * The WebSocket Protocol
 * The Web Application Messaging Protocol (WAMP)
 for Twisted and asyncio, on Python 2 & 3 and for writing servers and clients.
 .
 WebSocket allows bidirectional real-time messaging on the Web and WAMP adds
 asynchronous Remote Procedure Calls and Publish & Subscribe on top of
 WebSocket.
 .
 This package contains the Python 3.x module.

Package: python3-autodoc-traits
Description-md5: 4d16077ce4eb65cc2ef379ad0439ca6c
Description-en: Sphinx extension to document classes with Traitlets-based config
 This is a Sphinx extension that builds on sphinx.ext.autodoc to better
 document classes with Traitlets-based configuration.  It provides
 Sphinx directives `autoconfigurable` (use with classes) and `autotrait`
 (use with the traitlets based configuration options), yielding documentation
 that takes account of Traitlets.

Package: python3-autodocsumm
Description-md5: e6592bb4ac8ce14ca0a30bc8f4f08370
Description-en: Extended sphinx autodoc including automatic autosummaries (Python 3)
 This sphinx extension provides some useful extensions to the Sphinxs autodoc
 extension. Those are
 * It creates a Table of Contents in the style of the autosummary extension
 with methods, classes, functions and attributes
 * As you can include the __init__ method documentation for via the
 autoclass_content configuration value, it provides the autodata_content
 configuration value to include the documentation from the __call__
 method.
 * You can exclude the string representation of specific objects. E.g. if
 you have a large dictionary using the not_document_data configuration
 value.
 .
 This package contains the Python 3 version.

Package: python3-automower-ble
Description-md5: 4f837d258abe7635827053838419e4d9
Description-en: Bluetooth LE control for Husqvarna Automower mowers
 This library implements the Bluetooth Low Energy protocol used by Husqvarna
 Automower Connect for direct communication with compatible robotic lawn
 mowers.
 .
 It talks to the mower's onboard Bluetooth controller over Bluetooth LE. It can
 query mower information and state, and can send supported commands including
 park, pause, resume, and temporary override.
 .
 The protocol support is based on reverse engineering of Husqvarna Automower
 Connect BLE behaviour. It is intended for local control of Automower devices
 that expose the same Bluetooth interface.

Package: python3-autopep8
Description-md5: a1b56f120f61f820dcf34e2d31d350ca
Description-en: tool that automatically formats Python code to conform to PEP 8
 autopep8 automatically formats Python code to conform to the PEP 8 style
 guide. It uses the pep8 utility to determine what parts of the code needs to
 be formatted. autopep8 is capable of fixing most of the formatting issues that
 can be reported by pep8. This package is for Python3.

Package: python3-autopilot
Description-md5: 886ea98eb81ae446683a6d2ea6959915
Description-en: Utility to write and run integration tests easily (Python 3)
 The autopilot engine enables to ease the writing of python tests
 for your application manipulating your inputs like the mouse and
 keyboard. It also provides a lot of utilities linked to the X server
 and detecting applications.

Package: python3-autopilot-tests
Description-md5: 3233a734daec6cdd881b570e776e500f
Description-en: Tests for the autopilot functional test tool. (Python 3)
 This package contains tests for the python3-autopilot package.
 You can use this package to verify that autopilot is functioning
 correctly, or to copy the techniques used in the autopilot tests
 themselves.

Package: python3-autopilot-trace
Description-md5: 341428f7f949327f315b6a2668a05060
Description-en: Support for tracing in autopilot (Python 3)
 This package contains the binary lttng trace point for tracing
 autopilot tests. This is useful when using autopilot to exercise
 an instrumented application.

Package: python3-autoray
Description-md5: 95113e3fea9a0fe19764a45c956be983
Description-en: Lightweight abstract array operations
 Primarily it provides an automatic dispatch mechanism that
 means you can write backend agnostic code that works for
 numpy, pytorch, jax, cupy, dask, autograd, tensorflow,
 sparse, mars, etc., and indeed any library that provides a
 numpy-ish API, even if it knows nothing about autoray.

Package: python3-autoskope-client
Description-md5: 09ed9e7ead7165af4557dc541089f61c
Description-en: Client for the Autoskope vehicle tracking API
 Provides authenticated access to vehicle and position data exposed by the
 Autoskope service.
 .
 This library connects to an Autoskope vehicle tracking server using supplied
 host, username, and password credentials. It retrieves vehicle records
 including identifiers, names, models, battery and external power voltage, GPS
 quality, device IMEI, and current position data.
 .
 Position data includes latitude, longitude, speed, timestamp, and park status.
 The client maintains an authenticated session with isolated cookies and
 supports explicit connection management or automatic cleanup through a context
 manager.

Package: python3-av
Description-md5: 4c00d46bee90f8f86104cdfd2b5f9c04
Description-en: pythonic bindings for FFmpeg's libraries
 PyAV is a Pythonic binding for the FFmpeg libraries,
 aiming to provide all of the power and control
 of the underlying library,
 but manage the gritty details as much as possible.
 .
 PyAV is for direct and precise access
 to your media via containers, streams, packets, codecs, and frames.
 It exposes a few transformations of that data,
 and helps you get your data to/from other packages
 (e.g. Numpy and Pillow).

Package: python3-avahi
Description-md5: 093e21cc6d98e14410050c8edd9d6fe2
Description-en: Python utility package for Avahi
 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This package contains utility modules to talk to Avahi with Python easier.

Package: python3-avogadro
Description-md5: 2c22b7bd749f29f6b4e340f7fd970bbf
Description-en: Molecular Graphics and Modelling System (Python 3 module)
 Avogadro is a molecular graphics and modelling system targeted at small
 to medium molecules.  It can visualize properties like molecular orbitals or
 electrostatic potentials and features an intuitive molecular builder.
 .
 This package provides the Python 3 module.

Package: python3-avro
Description-md5: 1ea988a6a6abef4a2bffa5dd49e3c5d3
Description-en: Apache Avro serialization system (Python 3 library)
 Apache Avro is a data serialization system providing
 * Rich data structures.
 * A compact, fast, binary data format.
 * A container file, to store persistent data.
 * Remote procedure call (RPC).
 * Simple integration with dynamic languages. Code generation is not
 required to read or write data files nor to use or implement RPC protocols.
 Code generation as an optional optimization, only worth implementing for
 statically typed languages.
 .
 This package installs the implementation as a Python 3 library.

Package: python3-awesomeversion
Description-md5: 65013a5eefe87c118c5f10b2df96d8cc
Description-en: Version parsing and comparison library for Python
 Features include:
 .
 * Represent a version number as an object and compare with other versions.
 * Parse a version number like 2.12.0 into the components major, minor and
 patch.
 * Identify that 1.2.3b0 represents a beta version.

Package: python3-awkward
Description-md5: 25b4e95168dd699eb56ca7bd25cde713
Description-en: manipulate JSON-like data with NumPy-like idioms
 Awkward Array is a library for nested, variable-sized data, including
 arbitrary-length lists, records, mixed types, and missing data, using
 NumPy-like idioms.
 .
 Arrays are dynamically typed, but operations on them are compiled and fast.
 Their behavior coincides with NumPy when array dimensions are regular and
 generalizes when they're not.

Package: python3-aws-xray-sdk
Description-md5: b04d8ac9438af1479949c575e1c6f7a7
Description-en: AWS X-Ray SDK for Python 3
 AWS X-Ray is a service that collects data about requests that your
 application serves, and provides tools you can use to view, filter, and
 gain insights into that data to identify issues and opportunities for
 optimization. For any traced request to your application, you can see
 detailed information not only about the request and response, but also
 about calls that your application makes to downstream AWS resources,
 microservices, databases and HTTP web APIs.
 .
 This package provides the Python 3 version of the module.

Package: python3-awsauth
Description-md5: 26df4464ac9544fecd09f6e90d82a6c7
Description-en: AWS authentication for Amazon S3 for the python3-requests module
 Requests allow you to send HTTP/1.1 requests. You can add headers, form data,
 multipart files, and parameters with simple Python dictionaries, and access the
 response data in the same way. It's powered by httplib and urllib3, but it does
 all the hard work and crazy hacks for you.
 .
 This module adds AWS authentication for Amazon S3 based on the python3-requests
 module.

Package: python3-awscrt
Description-md5: 6f81b7fa290f00bd0be016b67f4e7492
Description-en: Python 3 bindings for the AWS Common Runtime
 This package contains a number of low-level helper and utility
 functions for interacting with Amazon Web Services APIs from within
 python programs.  Most application developers will prefer higher
 level abstractions such as those provided by the python-boto3
 packages.

Package: python3-axisregistry
Description-md5: 539373e39ff91c99abdb1ad68f414aff
Description-en: Access data from the Google Fonts variable fonts axis registry
 This repository contains a Python package providing easy access to the GF Axis
 Registry. Data was copied (and is kept is sync with) its original location at
 the `axisregistry` directory on the https://github.com/google/fonts git repo.
 .
 As of March 4th, 2022, there's an ongoing plan to soon make this module the
 central place for updates on the data-set.

Package: python3-axolotl
Description-md5: b11aea2916de513e217ed4d9d36d1b0a
Description-en: Python 3 port of libaxolotl-android
 This is a Python 3 port of libaxolotol-android package originally written by
 Moxie Marlinspike. The Libaxolotol library is defined as a ratcheting
 forward secrecy protocol that works in synchronous and asynchronous messaging
 environments.

Package: python3-axolotl-curve25519
Description-md5: fa554f6828713363b78fb60e08703d78
Description-en: Python 3 wrapper for curve25519 library with ed25519 signatures
 This wrapper is meant for use by python3-axolotl.
 By now only includes the following functions:
 - generatePrivateKey
 - generatePublicKey
 - calculateAgreement
 - calculateSignature
 - verifySignature

Package: python3-ayla-iot-unofficial
Description-md5: 0d07bfff3870df2d1002558f2e3b3a95
Description-en: interface for Ayla Networks IoT devices
 This library provides access to the Ayla Networks cloud API used by connected
 appliances and other smart devices. It supports signing in with account
 credentials, using an existing access token, and using SSO tokens from
 manufacturer login flows where available.
 .
 It can retrieve registered devices from an Ayla account and represent them as
 device objects with their current properties. It also includes methods for
 reading device state and sending supported property updates or commands
 through the Ayla service.

Package: python3-azure
Description-md5: 61d4f337f1b510595dc81cb8b71f6098
Description-en: Microsoft Azure SDK for Python 3.x
 The Azure SDK provides a set of Python packages that make it easy to access
 the Microsoft Azure components such as ServiceManagement, Storage, and
 ServiceBug.
 .
 This package contains the Python 3.x modules.

Package: python3-azure-datalake-store
Description-md5: e3e6e5ee1beb4853d67cca1e7b2b3e9d
Description-en: Azure Data Lake Store Filesystem Library for Python
 A pure-python interface to the Azure Data-lake Storage system, providing
 pythonic file-system and file objects, seamless transition between Windows and
 POSIX remote paths, high-performance up- and down-loader.

Package: python3-azure-devtools
Description-md5: ab9d5f09927ec90cf154852e549ea40e
Description-en: Microsoft Azure Development Tools for Python 3.x
 This package contains tools to aid in developing Python-based Azure code.
 Currently it includes scenario_tests, a testing framework to handle much of
 the busywork associated with testing code that interacts with Azure.

Package: python3-azure-kusto-data
Description-md5: 4e36b17f9f16efcb296bf331a3ffd387
Description-en: Microsoft Azure Kusto (Azure Data Explorer) SDK for Python
 Client library in Python that makes it easy to interface with Azure Kusto
 databases.
 .
 This package provides the capability to query Kusto clusters with Python.

Package: python3-azure-multiapi-storage
Description-md5: c43f2a8b5b27f7efae3d5181c19a8091
Description-en: Azure Storage Data Plane SDK supporting multiple API versions
 Handles multi-API versions of Azure Storage Data Plane as provided by
 python3-azure-storage and python3-azure-cosmos.

Package: python3-azure-storage
Description-md5: d4ce158c5633ec1b55eaba006411d3c5
Description-en: Microsoft Azure Storage Library for Python 3.x
 This Python module provides an API for consuming Microsoft Azure Storage
 services including Blob, Queue, Table and Files.
 .
 This is the Python 3 version of the package.

Package: python3-b2sdk
Description-md5: 20a7594a06cf3f235a92d6c74de48adb
Description-en: Python library to access B2 cloud storage
 Client library and a few handy utilities for easy access to all of
 the capabilities of B2 Cloud Storage.
 .
 B2 command-line tool (backblaze-b2 package) is an example of how it
 can be used to provide command-line access to the B2 service, but
 there are many possible applications (including FUSE filesystems,
 storage backend drivers for backup applications etc).

Package: python3-babelfish
Description-md5: 7b5ce70c4a61614d94984ce9bdc1b55d
Description-en: library to work with countries and languages (Python 3)
 Babelfish makes it easy to work with countries, languages, scripts, ISO codes
 and IETF codes from Python. It has converters between all different data
 can be extended to use custom converters and data.
 .
 This is the Python 3 version of the package.

Package: python3-babelfont
Description-md5: 090de1f2d4baf26e13c68c769da169f7
Description-en: Load, examine and save fonts in a variety of formats
 Babelfont is a utility for loading fonts and examining fonts in a variety
 of formats. It can also be used to write fonts in some of these formats,
 making it possible to convert between font formats.
 .
 Babelfont converts all of the font formats into a intermediary
 set of objects. This allows the developer to examine any font (single master
 or variable), without needing to worry about the details of each font format.

Package: python3-babelgladeextractor
Description-md5: 4a684afe5ecc5a6cf36b217b16d6fc27
Description-en: Babel Glade XML files translatable strings extractor
 This is a Python 3 module to extract translatable strings from Babel Glade
 XML files.

Package: python3-babeltrace
Description-md5: 9dd4b687e9ba3ffa27127b3e87479227
Description-en: Babeltrace Python 3 bindings
 Babeltrace provides trace reading and writing libraries, as well as a trace
 converter. Plugins can be created for any trace format to allow its conversion
 to/from any other supported format.
 .
 This package provides Python 3 bindings for babeltrace.

Package: python3-backcall
Description-md5: e23cd086fef5ce6c10ea01647108ea3e
Description-en: Callback functions for Python
 Specification for callback functions passed into an API. Provides a
 mechanism for specifying the callback signature using a prototype function
 and adapts callbacks with unneeded arguments to be compatible with the
 original signature.

Package: python3-backoff
Description-md5: fc20ce1cf27bda637991c19cbb365464
Description-en: Function decoration for backoff and retry
 This module provides function decorators which can be used to wrap a
 function such that it will be retried until some condition is met. It
 is meant to be of use when accessing unreliable resources with the
 potential for intermittent failures i.e. network resources and external
 APIs. Somewhat more generally, it may also be of use for dynamically
 polling resources for externally generated content.
 .
 Decorators support both regular functions for synchronous code and
 asyncio's coroutines for asynchronous code.

Package: python3-baler
Description-md5: 6b83e04572ba63a850274cb90ac30d50
Description-en: Baler - a machine learning based data compression tool
 Baler is a tool used to test the feasibility of compressing different
 types of scientific data using machine learning-based autoencoders.
 Baler provides you with an easy way to:
 1. Train a machine learning model on your data
 2. Compress your data with that model. This will also save the
 compressed file and model
 3. Decompress the file using the model at a later time
 4. Plot the performance of the compression/decompression

Package: python3-banal
Description-md5: 88e5b91a9646fccd4f3edfaba9617582
Description-en: Commons of banal micro-functions for Python
 Commons of Python micro-functions. This basically an out-sourced, shared
 utils module with a focus on functions that buffer type uncertainties in
 Python (e.g. "is this a list?").
 .
 Functions:
 .
 * is_listish: check if something is list-ish
 * is_mapping: check if an object is dict-ish
 * ensure_list: make sure an argument is a list, or make it into a
 single-element list
 * clean_dict: remove null values from a dict, recursively
 * decode_path: decode a path name to be unicode
 * hash_data: generate a SHA1 from a dict of reasonable objects

Package: python3-bandit
Description-md5: 1d0d74eb1e1e54de3964260838dd372b
Description-en: Security oriented static analyzer for Python code - Python 3.x
 Bandit is a tool designed to find common security issues in Python code. To
 do this Bandit processes each file, builds an Abstract Syntaxt Tree (AST),
 and runs appropriate plugins against the AST nodes.  Once Bandit has
 finished scanning all the files it generates a report.
 .
 This package contains the Python 3.x module.

Package: python3-barcode
Description-md5: 6360af1ce5a32c9ba98757d37099c2b3
Description-en: Create standard barcodes with Python
 python-barcode provides a simple way to create barcodes in Python.
 .
 There are no external dependencies when generating SVG files.
 Pillow is required for generating images (e.g.: PNGs).

Package: python3-barectf
Description-md5: 7aebce551a6809e3c5bf8c1471333a5a
Description-en: C99 code generator to write native CTF
 barectf is a command-line utility which generates C99 code that is able to
 write native Common Trace Format (CTF) binary streams. The target audience
 is developers who need to trace bare metal systems (without an operating
 system). The code produced is pure C99 and can be lightweight enough to fit
 on a tiny microcontroller.

Package: python3-barman
Description-md5: 57e98a13f3a710d7739fa1ccb65deb0e
Description-en: Backup and Recovery Manager for PostgreSQL - Python modules
 Barman (Backup and Recovery Manager) is an open-source
 administration tool for disaster recovery of PostgreSQL
 servers written in Python.
 .
 It allows your organization to perform remote backups of
 multiple servers in business critical environments to
 reduce risk and help DBAs during the recovery phase.
 .
 Barman is distributed under GNU GPL 3 and maintained
 by EDB.
 .
 This package provides Python 3 modules only.

Package: python3-baron
Description-md5: 0d5dda97d96f5a0b3b2fd2865334ed9e
Description-en: Full Syntax Tree for python for refactoring code
 Baron is a Full Syntax Tree (FST) library for Python.
 Unlike an Abstract Syntax Tree (AST)
 which drops some syntax information in the process of its creation
 (like empty lines, comments, formatting),
 an FST keeps everything and guarantees functionally identical output.

Package: python3-base36
Description-md5: 9b836bf5de8f29e85a90a078827c7776
Description-en: Python implementation of base36 encoding and decoding
 Base36 is a Python library providing yet another implementation for the base36
 encoding system, a positional numeral system with a radix of 36. It allows for
 the encoding of integers into a compact alphanumeric string and the decoding
 back to integers. This package supports direct conversion between numbers and
 their base36 representations, making it suitable for applications that require
 short, human-readable numeric identifiers.

Package: python3-base58
Description-md5: ce2e7429abf55dcee1e6804f96ada330
Description-en: Python library with Base58 encode and decode functions
 This package contains the following functions, in a form compatible with that
 used by the bitcoin network:
 - b58encode
 - b58decode
 - b58encode_check
 - b58decode_check
 .
 This package installs the library for Python 3.

Package: python3-bashate
Description-md5: 1970e40fea76adcb00faa5b9da4203df
Description-en: bash script style guide checker - Python 3.x
 This program attempts to be an automated style checker for bash scripts to
 fill the same part of code review that pep8 does in most OpenStack projects.
 It started from humble beginnings in the DevStack project, and will continue
 to evolve over time.
 .
 This package contains the Python 3.x module and command line utility.

Package: python3-basix
Description-md5: c33fdb701f58557b2fb155612a0abf3e
Description-en: Finite Element Basis Function Definition Runtime Library (Python 3)
 Computes FE basis functions and derivatives for the following
 elements:
 -   Lagrange (interval, triangle, tetrahedron, prism, pyramid,
 quadrilateral, hexahedron)
 -   Nédélec (triangle, tetrahedron)
 -   Nédélec Second Kind (triangle, tetrahedron)
 -   Raviart-Thomas (triangle, tetrahedron)
 -   Regge (triangle, tetrahedron)
 -   Crouzeix-Raviart (triangle, tetrahedron)
 .
 Computes quadrature rules on different cell types
 .
 Provides reference topology and geometry for reference cells of each
 type.
 .
 Python wrapper provided with pybind11.
 .
 This package installs the library for Python 3.

Package: python3-batinfo
Description-md5: bc7e69d4f65cfa6ef73799bc3e468c76
Description-en: battery status data from Linux power supply sysfs
 This library reads the Linux kernel power supply information exposed under
 /sys/class/power_supply and represents detected batteries as structured
 objects.
 .
 It reports fields made available by the kernel for each battery, such as
 charge state, remaining capacity, present flag, technology, voltage, current,
 design and full charge values, cycle count, model name, manufacturer, serial
 number, and raw uevent data. The exact set of fields depends on the battery
 and driver.
 .
 It reads from the kernel sysfs power_supply interface, including per-device
 directories for battery entries, and can refresh its cached values to reflect
 the current kernel-reported battery state.

Package: python3-baycomp
Description-md5: df70b53d1438388fc97554a23ee01b71
Description-en: Bayesian comparison of classifiers
 Baycomp is a library for Bayesian comparison of classifiers.
 .
 Functions compare two classifiers on one or on multiple data
 sets. They compute three probabilities: the probability that the
 first classifier has higher scores than the second, the probability
 that differences are within the region of practical equivalence
 (rope), or that the second classifier has higher scores.

Package: python3-bayesian-optimization
Description-md5: b7e4b077a599e94135607590eadf2daa
Description-en: Bayesian Optimization package
 Pure Python implementation of bayesian global optimization
 with gaussian processes. This is a constrained global
 optimization package built upon bayesian inference and
 gaussian process, that attempts to find the maximum value
 of an unknown function in as few iterations as possible.
 This technique is particularly suited for optimization of
 high cost functions, situations where the balance between
 exploration and exploitation is important.

Package: python3-bayespy
Description-md5: f45d34544a31a41a0fdc37f875d9caed
Description-en: variational Bayesian inference tools for Python
 BayesPy provides tools for Bayesian inference with Python. The user constructs
 a model as a Bayesian network, observes data and runs posterior inference. The
 goal is to provide a tool which is efficient, flexible and extendable enough
 for expert use but also accessible for more casual users.
 .
 This package provides the modules for Python 3

Package: python3-bcbio-gff
Description-md5: 92084c434310e72a06c91d61c4414d07
Description-en: Python3 library to read and write Generic Feature Format
 A Python library to read and write Generic Feature Format (GFF).
 .
 Generic Feature Format (GFF) is a biological sequence file format for
 representing features and annotations on sequences. It is a tab
 delimited format, making it accessible to biologists and editable in
 text editors and spreadsheet programs. It is also well defined and can
 be parsed via automated programs. GFF files are available from many of
 the large sequencing and annotation centers.

Package: python3-bcj
Description-md5: 6a139029d05139c3972593e1b3d4393c
Description-en: BCJ (Branch-Call-Jump) filter for Python
 In data compression, BCJ, short for Branch-Call-Jump, refers to a
 technique that improves the compression of machine code of executable
 binaries by replacing relative branch addresses with absolute ones.
 This allows a LZMA compressor to identify duplicate targets and
 archive higher compression rate.
 .
 BCJ is used in 7-zip compression utility as default filter for
 executable binaries.
 .
 pybcj is a Python bindings with BCJ implementation by C language. The
 C codes are derived from p7zip, portable 7-zip implementation. pybcj
 support Intel/Amd x86/x86_64, Arm/Arm64, ArmThumb, Sparc, PPC, and
 IA64.

Package: python3-bdsf
Description-md5: 656e8127757ddcdb7adb01ebcb605f69
Description-en: Python Blob Detection and Source Finder
 PyBDSF (the Python Blob Detection and Source Finder) is a tool
 designed to decompose radio interferometry images into sources and
 make available their properties for further use. PyBDSF can decompose
 an image into a set of Gaussians, shapelets, or wavelets as well as
 calculate spectral indices and polarization properties of sources and
 measure the psf variation across an image. PyBDSF uses an interactive
 environment based on CASA that will be familiar to most radio
 astronomers.  Additionally, PyBDSF may also be used in Python
 scripts.

Package: python3-beaker
Description-md5: 99a57dc52ba8cb73743dc740ae774ae8
Description-en: cache and session library for Python 3
 Beaker is a web session and general caching library that includes WSGI
 middleware for use in web applications.
 .
 As a general caching library, Beaker can handle storing for various times any
 Python object that can be pickled with optional back-ends on a fine-grained
 basis.
 .
 Features:
 * Fast, robust performance
 * Multiple reader/single writer lock system to avoid duplicate simultaneous
 cache creation
 * Cache back-ends include dbm, file, memory, memcached, and database (using
 SQLAlchemy for multiple-db vendor support)
 * Signed cookies to prevent session hijacking/spoofing
 * Cookie-only sessions to remove the need for a database or file backend
 (ideal for clustered systems)
 * Extensible Container object to support new back-ends
 * Caches can be divided into namespaces (to represent templates, objects,
 etc.) then keyed for different copies
 * Create functions for automatic call-backs to create new cache copies after
 expiration
 * Fine-grained toggling of back-ends, keys, and expiration per Cache object

Package: python3-beanbag-docutils
Description-md5: 55c3afa409b324751826df6f4b6ca464
Description-en: Sphinx utility modules for Beanbag's documentation format
 This is a collection of utilities to help with generating documentation for
 Beanbag-related products.

Package: python3-beancount
Description-md5: fb0e58ed354c6d4be75b0358716548f2
Description-en: Double-entry accounting from text files - Python module
 A double-entry bookkeeping computer language that lets you define financial
 transaction records in a text file, read them in memory, generate a variety of
 reports from them, and provides a web interface.
 .
 The following features require the following extra dependencies to be
 installed:
 - Beancount Web [python3-bottle]
 - OFX import [python3-bs4]
 - Google Sheets upload [python3-googleapi python3-google-auth-oauthlib]
 - External price imports [python3-requests]
 .
 This package provides the underlying Python modules for beancount, allowing
 you to write your own scripts to manipulate your ledger files.

Package: python3-beancount-periodic
Description-md5: c240633db64cb88e302f630e4024c8dc
Description-en: Beancount plugin to generate periodic transactions (Python 3)
 This package provides Beancount plugins to generate periodic transactions,
 including recur, split, amortize and depreciate plugins.

Package: python3-beangrow
Description-md5: 6d060eecb701d763181df14dbe839487
Description-en: Calculating portfolio returns for Beancount (Python 3)
 Beangrow contains code which computes investment returns on a variety
 of assets, as recorded by Beancount, fed directly from a Beancount file.
 .
 There are three related scripts:
 - configure.py: This attempts to automatically infer and generate
 configuration to compute returns from an existing Beancount ledger.
 - compute_returns.py: This extracts data for each of the investments
 defined in the configuration and computes the returns and generates
 output for each requested returns report.
 - download_prices.py: The compute_returns.py script outputs a list of
 missing (or inadequately dated) price directives to properly do its
 job as a side-product. This script can read that file and fetch those
 missing dates, which you can insert in your ledger and then rerun
 compute_returns.py for a more precise calculation.

Package: python3-beangulp
Description-md5: 98cfc4dd9bdadcc516c194d86895ad2c
Description-en: Importers Framework for Beancount (Python 3)
 Beangulp provides a framework for importing transactions into a
 Beancount ledger from account statements and other documents and
 for managing documents.
 .
 Beangulp is compatible with both Beancount 2.3 and the Beancount 3.0.
 Beangulp is the evolution of beancount.ingest in Beancount 2.3 and replaces
 it in the Beancount 3.0 release.

Package: python3-beanie
Description-md5: 63e5e245fb82b5c3de23784fa14bb2fd
Description-en: Asynchronous Python object-document mapper (ODM) for MongoDB (Python 3)
 When using Beanie each database collection has a corresponding Document that
 is used to interact with that collection. In addition to retrieving data,
 Beanie allows you to add, update, or delete documents from the collection as
 well.
 .
 Beanie saves you time by removing boilerplate code, and it helps you focus on
 the parts of your app that actually matter.
 .
 This package installs the library for Python 3.

Package: python3-beanprice
Description-md5: 5849f25ed15e3b0a68b2ac9dabe10676
Description-en: Price quotes fetcher for Beancount (Python 3)
 Beanprice is a daily price quotes fetch library for plain-text accounting.
 It provides a script to fetch market data prices from various
 sources on the internet and render them for plain text accounting price
 syntax (and Beancount).
 .
 This used to be located within Beancount itself (at v2) under
 beancount.prices. This repo will contain all future updates to that
 script and to those price sources.

Package: python3-beanquery
Description-md5: 2527cb175b1ea8237e7672a9b011b073
Description-en: Customizable lightweight SQL query tool (Python 3)
 Beanquery is a customizable and extensible lightweight SQL query tool that
 works on tabular data, including Beancount ledger data.

Package: python3-beartype
Description-md5: 220799447f27fadd05fc0071e9259b7a
Description-en: Unbearably fast runtime type checking in pure Python
 Beartype is an open-source pure-Python PEP-compliant near-real-time
 hybrid runtime-static third-generation type checker emphasizing
 efficiency, usability, unsubstantiated made up jargon and thrilling puns.
 .
 Beartype brings Rust- and C++-inspired zero-cost abstractions into the
 lawless world of dynamically-typed Python by enforcing type safety at the
 granular level of functions and methods against type hints standardized by
 the Python community in non-amortized worst-case time with negligible
 constant factors.

Package: python3-behave
Description-md5: f5307bf800705301e2b3897d3b0fb191
Description-en: behaviour-driven development for Python 3
 Behavior-driven development (or BDD) is an agile software development
 technique that encourages collaboration between developers, QA, and
 non-technical or business participants in a software project.
 .
 behave uses tests written in a natural language style, backed up
 by Python code.
 .
 This package contains the modules for Python 3.

Package: python3-bel-resources
Description-md5: 59d884372434761902c588e95fb86a45
Description-en: Python3 utilities for BEL resource files
 This package provides a Python3 interface and utilities
 for BEL resource files.

Package: python3-bellows
Description-md5: e0be4bfbb96ecbb75a26f1a30a69505e
Description-en: Library implementing EZSP
 Bellows is a Python 3 library implementation for the zigpy
 (https://github.com/zigpy/zigpy) project to add Zigbee radio support for
 Silicon Labs EM35x ("Ember") and EFR32 ("Mighty Gecko") based Zigbee
 coordinator devices using the EZSP (EmberZNet Serial Protocol) interface.
 .
 The project can be used as a stand-alone library, however, the main goal of
 this project is to add native support for EmberZNet Zigbee radio based USB
 stick devices (a.k.a. "Ember" and "Mighty Gecko" based
 adapters/dongles/modules) to Home Assistant's built-in ZHA (Zigbee Home
 Automation) integration component, all owing Home Assistant with such
 hardware to nativly support direct control of compatible Zigbee devices, such
 as; Philips HUE, GE, Ledvance, Osram Lightify, Xiaomi/Aqara, IKEA Tradfri,
 Samsung SmartThings, and many more.
 .
 See https://www.home-assistant.io/integrations/zha/
 .
 Bellows interacts with the Zigbee Network Coprocessor (NCP) with EmberZNet PRO
 Zigbee coordinator firmware using the EZSP protocol serial interface APIs via
 UART for Silicon Labs EM35x and EFR32 Zigbee radio module/chips hardware.
 .
 The library currently supports the Silicon Labs EZSP (EmberZNet Serial
 Protocol) API versions v4/v5/v6/v7/v8 for Silabs older EM35x "Ember" and their
 newer EFR32 "Mighty Gecko" SoCs using ASH protocols over a serial interface.

Package: python3-beniget
Description-md5: aaf7ea3da734b887780432d365e91826
Description-en: collection of compile-time Python AST analyzers
 Collection of compile-time analyzers of Python Abstract Syntax Trees
 that can be used as building blocks to write static analyzers or
 compilers:
 * Ancestors: map a node to the list of its enclosing nodes
 * DefUseChains: map a node to the list of definition points in that
 node
 * UseDefChains: map a node to its list of potential definitions
 .
 This package contains the Python 3 version of the library.

Package: python3-berrynet
Description-md5: dbb78d86f20f65aed821b5a4e1c70378
Description-en: deep learning gateway - python3 modules
 BerryNet turns devices into an intelligent gateway with deep learning
 running on it. No internet connection is required, everything is done
 locally on the local LAN and the IoT devices.
 .
 This package contains the python3 module.

Package: python3-betamax
Description-md5: 9a8826e17f60d6864a8cb1ff92e4bd80
Description-en: VCR imitation designed only for python-requests - Python 3.X
 Betamax records HTTP interactions and replay them allowing fast, deterministic
 and accurate tests and it's designed to be used with python-requests. If
 you are not using python-requests, you should checkout vcr.py.
 .
 Betamax comes with integrations for pytest and unittest and supports
 third party packages that provide extra request matchers and cassette
 serializers.
 .
 This package contains the Python 3 version of the library.

Package: python3-better-exceptions
Description-md5: 58bfe531f7d4ae8c9cce78496617ae30
Description-en: Pretty and useful exceptions in Python, automatically
 This package improves Python exception formatting with syntax highlighting
 and code snippets.

Package: python3-betterproto
Description-md5: 6f1c72c118d2e10c4e538dc4356fc124
Description-en: Better Protobuf / gRPC Support for Python (Python library)
 This project aims to provide an improved experience when using
 Protobuf / gRPC in a modern Python environment by making use of
 modern language features and generating readable, understandable,
 idiomatic Python code. It will not support legacy features or
 environments (e.g. Protobuf 2). The following are supported:
 .
 - Protobuf 3 & gRPC code generation
 - Both binary & JSON serialization is built-in
 - Python 3.7+ making use of:
 - Enums
 - Dataclasses
 - `async`/`await`
 - Timezone-aware `datetime` and `timedelta` objects
 - Relative imports
 - Mypy type checking
 - Pydantic Models generation
 .
 This package contains the Python library.

Package: python3-beziers
Description-md5: a7691ea5693d44a7e8e89cbf4a794d8e
Description-en: Python library for bezier curves and paths (Python 3)
 Beziers provides a variety of classes for constructing, manipulating and
 drawing Bezier curves and paths. Principally designed for font design
 software, it allows you to join, split, offset, and perform many other
 operations on paths.
 .
 This package installs the library for Python 3.

Package: python3-bibtexparser
Description-md5: 971fd7822ca3e9ccef91c52079136c42
Description-en: Python 3 library to parse bibtex files
 The bibtexparser module provides parsing and writing of BibTeX files
 functionality. The parsed data is returned as a simple BibDatabase object
 with the main attribute being entries representing bibliographic sources
 such as books and journal articles.
 .
 This is the Python 3 version of the package

Package: python3-bidi
Description-md5: 8c54b04e16b0421dfc0b70535582e59d
Description-en: bi-directional layout implementation
 Bi-directional (BiDi) layout implementation in pure python.

Package: python3-bidict
Description-md5: 2463542073b21f81ca0615eb3c946f66
Description-en: Bidirectional map data structures and related functionality
 Features:
 - has carefully designed APIs for safety, simplicity, flexibility,
 and ergonomics
 - has extensive test coverage (including property-based tests and benchmarks)
 run continuously on all supported Python versions and OSes
 - integrates natively with Python’s collections interfaces
 - is implemented in concise, well-factored, well-documented pure Python that
 leverages a number of advanced language features

Package: python3-bids-validator
Description-md5: c0d49db205974fd7399c21266ae83919
Description-en: validator for the Brain Imaging Data Structure (BIDS) datasets
 This package contains a Python module to validate BIDS (Brain Imaging
 Data Structure) datasets.  It does not contain original bids-validator
 command line tool (written in JS).

Package: python3-billiard
Description-md5: c7d490ed3ece65410d0c996dba4424d4
Description-en: Multiprocessing Pool Extensions for Python (Python3 version)
 This package contains extensions to the multiprocessing Pool.
 It extends the multiprocessing.Pool with a billiard.pool.DynamicPool
 that can grow in size.
 .
 This package contains the Python 3 version of the library.

Package: python3-bimmer-connected
Description-md5: f48da949afbca14838acf0027b9cb122
Description-en: library to read data from the BMW Connected Drive portal
 This package provides a simple library to query and control the status of cars
 from brands BMW, Mini, or Toyota Supra vehicle from the MyBMW portal.
 .
 This package is a dependency of Home Assistant.

Package: python3-binary-memcached
Description-md5: c5a226e592cba85feab964ef4819e8c1
Description-en: pure python module to access memcached via its binary protocol - Python 3.x
 This library contains a pure Python module (thread safe) to access memcached
 via it's binary with SASL auth support.
 .
 The main purpose of this module it to be able to communicate with memcached
 using binary protocol and support authentication, so it can work with Heroku
 for example.
 .
 This package contains the Python 3.x module.

Package: python3-binaryornot
Description-md5: 9add4d2c6805ea87fb861284ceb00e91
Description-en: check if a file is binary or text (Python 3 module)
 This Python package provides a function to check if a file is a text
 file or a binary file. It uses the same heuristic as file(1) by
 looking at the first 1024 bytes of the file and checks that all
 characters are printable.
 .
 This package contains the Python 3 module.

Package: python3-bincopy
Description-md5: ce11537a3731cb146c353b5e42abd352
Description-en: Mangling of binary file formats (Python 3 module)
 The bincopy Python module supports mangling of various file formats that
 conveys binary information. The supported file formats include Motorola
 S-Record, Intel HEX, TI-TXT, Verilog VMEM, and ELF files.
 .
 This package contains the module for Python 3.

Package: python3-binoculars
Description-md5: 590ce270691db14e8b8e10021b8e16d6
Description-en: Surface X-ray diffraction 2D detector data reduction - Python3
 BINoculars is a tool for data reduction and analysis of large sets of
 surface diffraction data that have been acquired with a
 two-dimensional X-ray detector. The intensity of each pixel of a
 two-dimensional detector is projected onto a three-dimensional grid
 in reciprocal-lattice coordinates using a binning algorithm. This
 allows for fast acquisition and processing of high-resolution data
 sets and results in a significant reduction of the size of the data
 set. The subsequent analysis then proceeds in reciprocal space. It
 has evolved from the specific needs of the ID03 beamline at the ESRF,
 but it has a modular design and can be easily adjusted and extended
 to work with data from other beamlines or from other measurement
 techniques.
 .
 This is the Python 3 version of the package.

Package: python3-binwalk
Description-md5: 4c1b0183ed2382ad34c55ea3dfb68fca
Description-en: Python3 library for analyzing binary blobs and executable code
 Binwalk is a tool for searching a given binary image for embedded files
 and executable code. Specifically, it is designed for identifying files
 and code embedded inside of firmware images. Binwalk uses the libmagic
 library, so it is compatible with magic signatures created for the Unix
 file utility.
 .
 Binwalk also includes a custom magic signature file which contains
 improved signatures for files that are commonly found in firmware images
 such as compressed/archived files, firmware headers, Linux kernels,
 bootloaders, filesystems, etc.

Package: python3-bioblend
Description-md5: 5a10bfd82aa882d8bab7cf290f94b557
Description-en: CloudMan and Galaxy API library (Python 3)
 BioBlend is a Python library for interacting with CloudMan and Galaxy's API.
 BioBlend is supported and tested on:
 · Python 2.6, 2.7, 3.3 and 3.4
 · Galaxy release_14.02 and later.
 Conceptually, it makes it possible to script and automate  the  process
 of cloud infrastructure provisioning and scaling via CloudMan, and run‐
 ning of analyses via Galaxy. In reality, it makes  it  possible  to  do
 things like this:
 · Create  a CloudMan compute cluster, via an API and directly from your
 local machine:
 · Reconnect to an existing CloudMan instance and manipulate it
 · Interact with Galaxy via a straightforward API
 .
 Although this library allows you to blend these two services into  a
 cohesive  unit,  the  library itself can be used with either service
 irrespective of the other. For example,  you  can  use  it  to  just
 manipulate  CloudMan  clusters or to script the interactions with an
 instance of Galaxy running on your laptop.
 .
 This package installs the library for Python 3.

Package: python3-bioframe
Description-md5: 3e657dbe0378c57427c8b72ce98ec207
Description-en: library to enable flexible, scalable operations on genomic interval dataframes
 Building bioframe directly on top of pandas enables immediate access
 to a rich set of dataframe operations. Working in Python enables
 rapid visualization (e.g. matplotlib, seaborn) and iteration of
 genomic analyses.
 .
 Bioframe implements a variety of genomic interval operations directly on
 dataframes. Bioframe also includes functions for loading diverse genomic
 data formats, and performing operations on special classes of genomic
 intervals, including chromosome arms and fixed size bins.

Package: python3-biom-format
Description-md5: a8e1165fb97cc05bc8c23295225341cd
Description-en: Biological Observation Matrix (BIOM) format (Python 3)
 The BIOM file format (canonically pronounced biome) is designed to be a
 general-use format for representing biological sample by observation
 contingency tables. BIOM is a recognized standard for the Earth
 Microbiome Project and is a Genomics Standards Consortium candidate
 project.
 .
 The BIOM format is designed for general use in broad areas of
 comparative -omics. For example, in marker-gene surveys, the primary use
 of this format is to represent OTU tables: the observations in this case
 are OTUs and the matrix contains counts corresponding to the number of
 times each OTU is observed in each sample. With respect to metagenome
 data, this format would be used to represent metagenome tables: the
 observations in this case might correspond to SEED subsystems, and the
 matrix would contain counts corresponding to the number of times each
 subsystem is observed in each metagenome. Similarly, with respect to
 genome data, this format may be used to represent a set of genomes: the
 observations in this case again might correspond to SEED subsystems, and
 the counts would correspond to the number of times each subsystem is
 observed in each genome.
 .
 This package provides the BIOM format library for the Python 3 interpreter.

Package: python3-biomaj3
Description-md5: f50c72fd27606dc9f468ffd3ccd3a2d3
Description-en: BioMAJ workflow management library
 BioMAJ downloads remote data banks, checks their status and applies
 transformation workflows, with consistent state, to provide ready-to-use
 data for biologists and bioinformaticians. For example, it can transform
 original FASTA files into BLAST indexes. It is very flexible and its
 post-processing facilities can be extended very easily.
 .
 BioMAJ3 is a rewrite of BioMAJ v1.x, see online documentation for migration.
 .
 This package contains the library to manage the workflow update in BioMAJ3,
 it is managed via python3-biomaj3-daemon (for microservices remote operations)
 or biomaj3-cli (local or remote) packages

Package: python3-biomaj3-cli
Description-md5: 7804e2f62e1c1d679c86a7e39bd131cb
Description-en: BioMAJ client
 BioMAJ downloads remote data banks, checks their status and applies
 transformation workflows, with consistent state, to provide ready-to-use
 data for biologists and bioinformaticians. For example, it can transform
 original FASTA files into BLAST indexes. It is very flexible and its
 post-processing facilities can be extended very easily.
 .
 BioMAJ3 is a rewrite of BioMAJ v1.x, see online documentation for migration.
 .
 This package contains the client to execute BioMAJ3 or communicate with the
 BioMAJ daemon process (python3-biomaj3-daemon) in case of microservice config.

Package: python3-biomaj3-core
Description-md5: 509261526e024f4c9f85dd84e25e590d
Description-en: BioMAJ core library - Python 3.X
 BioMAJ downloads remote data banks, checks their status and applies
 transformation workflows, with consistent state, to provide ready-to-use
 data for biologists and bioinformaticians. For example, it can transform
 original FASTA files into BLAST indexes. It is very flexible and its
 post-processing facilities can be extended very easily.
 .
 BioMAJ3 is a rewrite of BioMAJ v1.x, see online documentation for migration.
 .
 This package containers the core library for BioMAJ

Package: python3-biomaj3-daemon
Description-md5: 532486725f4a4d04dd3707b9b2dd7314
Description-en: BioMAJ daemon library
 BioMAJ downloads remote data banks, checks their status and applies
 transformation workflows, with consistent state, to provide ready-to-use
 data for biologists and bioinformaticians. For example, it can transform
 original FASTA files into BLAST indexes. It is very flexible and its
 post-processing facilities can be extended very easily.
 .
 BioMAJ3 is a rewrite of BioMAJ v1.x, see online documentation for migration.
 .
 This package contains the library and microservice to manage daemon and CLI
 in BioMAJ3

Package: python3-biomaj3-download
Description-md5: aada8ee47195cf3aed12eb5b704e37df
Description-en: BioMAJ download management library
 BioMAJ downloads remote data banks, checks their status and applies
 transformation workflows, with consistent state, to provide ready-to-use
 data for biologists and bioinformaticians. For example, it can transform
 original FASTA files into BLAST indexes. It is very flexible and its
 post-processing facilities can be extended very easily.
 .
 BioMAJ3 is a rewrite of BioMAJ v1.x, see online documentation for migration.
 .
 This package contains the library and microservice to manage downloads
 in BioMAJ3

Package: python3-biomaj3-process
Description-md5: 85eaea3dd1f8d7f30a46cc5d00145237
Description-en: BioMAJ process management library
 BioMAJ downloads remote data banks, checks their status and applies
 transformation workflows, with consistent state, to provide ready-to-use
 data for biologists and bioinformaticians. For example, it can transform
 original FASTA files into BLAST indexes. It is very flexible and its
 post-processing facilities can be extended very easily.
 .
 BioMAJ3 is a rewrite of BioMAJ v1.x, see online documentation for migration.
 .
 This package contains the library and microservice to manage processes
 in BioMAJ3

Package: python3-biomaj3-user
Description-md5: b2015bfed552bf32938db8c716d997a2
Description-en: BioMAJ user management library
 BioMAJ downloads remote data banks, checks their status and applies
 transformation workflows, with consistent state, to provide ready-to-use
 data for biologists and bioinformaticians. For example, it can transform
 original FASTA files into BLAST indexes. It is very flexible and its
 post-processing facilities can be extended very easily.
 .
 BioMAJ3 is a rewrite of BioMAJ v1.x, see online documentation for migration.
 .
 This package contains the library and microservice to manage users in BioMAJ3

Package: python3-biomaj3-zipkin
Description-md5: 6883302512f74be145e9dfec2b7f08a7
Description-en: BioMAJ zipkin log tracing library
 This library adds zipkin integration to BioMAJ to track micro services
 communications and follow workflow progress and timing.

Package: python3-biopython
Description-md5: b0edcac4d61d56d664f586a477d26535
Description-en: Python3 library for bioinformatics
 The Biopython Project is an international association
 of developers of freely available Python tools for
 computational molecular biology.
 .
 It is a distributed collaborative effort to develop Python3
 libraries and applications which address the needs of
 current and future work in bioinformatics. The source code
 is made available under the Biopython License, which is
 extremely liberal and compatible with almost every license in
 the world. The project works along with the Open Bioinformatics
 Foundation, who generously provide web and CVS space for
 the project.

Package: python3-biopython-sql
Description-md5: 3f85dd1e1e5cbc938e08ce849e824727
Description-en: Biopython support for the BioSQL database schema (Python 3)
 This is the Biopython interface to a BioSQL database (see www.biosql.org
 for details). BioPerl, BioJava and BioRuby also provide their own BioSQL
 interfaces onto the same shared SQL schema.

Package: python3-bioregistry
Description-md5: 8802efe2e41be6627904fdc082ebf1d6
Description-en: community curated registry, meta-registry, and compact identifier resolver
 Here's what that means:
 .
 Registry
 .
 A collection of prefixes and metadata for ontologies, controlled vocabularies,
 and other semantic spaces.
 Some other well-known registries are the OBO Foundry, Identifiers.org,
 and the OLS.
 .
 Metaregistry
 .
 A collection of metadata about registries and mappings
 between their constituent prefixes.
 For example, ChEBI appears in all of the example registries from above.
 So far, the Bioregistry is the only metaregistry.
 .
 Resolver
 A tool for mapping compact URIs (CURIEs) of the form prefix:identifier to HTML
 and structured content providers. Some other well-known resolvers
 are Identifiers.org and Name-To-Thing.

Package: python3-biosig
Description-md5: b161fdf0ec089058487501d2ca3948f1
Description-en: Python3 bindings for BioSig library
 This package provides Python3 bindings for BioSig library.  Primary
 goal -- I/O interface to variety of biomedical file formats, including
 but not limited to SCP-ECG(EN1064), HL7aECG (FDA-XML), GDF, EDF.

Package: python3-biotools
Description-md5: 2965866db72931e175410ff345100a30
Description-en: Python3 bioinformatics utilities for high-throughput genomic sequencing
 This package contains utilities like
 biotools.align - align sequences (hybrid between Needleman-Wunsch and
 Smith-Waterman which is used to find the subsequence
 within a larger sequence that best aligns to a reference)
 biotools.annotation - create annotation files. The annotations can be used
 to create a hierarchy among the annotations
 biotools.BLAST - manage BLAST databases and interface with the BLAST+
 standalone program available from NCBI.
 biotools.clustal - interface to clustalw global (multiple nucleotide or
 peptide sequence alignment)
 biotools.complement - creates the complement of a sequence, which can then be
 reversed
 biotools.sequence - various tools to deal with sequences
 biotools.translate - translate a nucleotide using the standard genetic code

Package: python3-bioxtasraw
Description-md5: d545ca733a9a9e3ef2356361ef1d6d30
Description-en: process biological small angle scattering data
 BioXTAS RAW is a GUI based, Python program for reduction and
 analysis of small-angle X-ray solution scattering (SAXS) data.
 The package is designed for biological SAXS data.
 .
 BioXTAS RAW provides an alternative to closed source programs
 such as Primus and Scatter for primary data analysis. Because
 it can calibrate, mask, and integrate images it also provides
 an alternative to synchrotron beamline pipelines that scientists
 can install on their own computers and use both at home and at
 the beamline.

Package: python3-bip32utils
Description-md5: c636b93c339f04ec755f6a5844b7c27f
Description-en: Python implementation of Bitcoin hierarchical deterministic wallet
 The bip32utils library is a pure Python implementation of Bitcoin hierarchical
 deterministic wallet ("HD Wallet") ECDSA key generation as specified in
 BIP0032 (Bitcoin Improvement Proposal #0032).
 .
 Deterministic ECDSA key generation allows creating a sequence of Bitcoin
 private and public ECDSA keys from an initial seed and a hierarchical set of
 indices. A number of benefits follow:
 - An entire wallet can be backed up once by storing the wallet seed or master
 extended private key, and all future addresses in the wallet can be restored
 from it.
 - The creation of public and private ECDSA keys may be separated from each
 other. That is, it is possible to create only the public ECDSA key half
 (and receiving address) of an ECDSA key pair, without the ability to create
 the private half. Thus, one can create receiving addresses on a public
 facing system that if compromised would not give the attacker the ability to
 spend bitcoin received at those addresses. A separate, offline machine can
 generate the corresponding private ECDSA keys and sign transactions.
 - Public and private ECDSA keys may be created in a hierarchy, and control
 over or visibility of portions of the hierarchy may be delegated to third
 parties.
 This has uses for auditing, for separating ECDSA key sequences into
 different logical groups or accounts, and for giving 3rd parties the ability
 to create spending transactions without first getting a receiving address
 in advance.

Package: python3-biplist
Description-md5: df2a0769a1cb0bd0465b98b5109bf662
Description-en: Python 3 library for reading/writing Mac OS X binary plists
 biplist is a binary plist parser/generator for Python. Binary Property List
 (plist) files provide a faster and smaller serialization format for property
 lists on Mac OS X. This is a library for generating binary plists which can
 be read by Mac OS X, iOS, or other clients.
 .
 This package contains the Python 3 version of biplist.

Package: python3-bitarray
Description-md5: 75477cdb36ae1e7cd63e2a3b80fb641a
Description-en: Python3 module for efficient boolean array handling
 The bitarry module provides an object type which efficiently represents an
 array of booleans. Bitarrays are sequence types and behave very much like
 usual lists. Eight bits are represented by one byte in contiguous block of
 memory. The user can select between two representations; little-endian and
 big-endian.
 .
 Most of the functionality is implemented in C. Methods for accessing the
 machine representation are provided. This can be useful when bit level access
 to binary files is required, such as portable bitmap image files (.pbm). Also,
 when dealing with compressed data which uses variable bit length encoding, you
 may find this module useful.
 .
 This package provides the Python3 version of the module.

Package: python3-bitbucket-api
Description-md5: 4ef7e6220aaa2896463566b068d1a570
Description-en: library to interact with bitbucket API (Python 3)
 python-bitbucket-api provides an API to use the following features in
 bitbucket:
 .
 * Access public user information
 * Access public or private repositories, tags or branches
 * Create, update or delete one of your repository
 * Access, create, update or delete a service (hook)
 * Access, create or delete an SSH key
 * Download a repository as an archive
 * Access, create, update or delete an issue
 * Access, create, update or delete an issue comment

Package: python3-bitcoinlib
Description-md5: 71ca3c37679382f9812f6ca739ca00ef
Description-en: Python module with an easy interface to the Bitcoin protocol
 Python 3 module that provides an easy interface to the bitcoin data structures
 and protocol. The approach is low-level and "ground up", with a focus on
 providing tools to manipulate the internals of how Bitcoin works.

Package: python3-bitmath
Description-md5: 9891d06d498a02b3fbcb0ab31047a789
Description-en: handle file sizes with different prefix notations (Python3 version)
 bitmath simplifies many facets of interacting with file sizes in various units.
 Originally focusing on file size unit conversion, functionality now includes:
 * Converting between SI and NIST prefix units (kB to GiB)
 * Converting between units of the same type (SI to SI, or NIST to NIST)
 * Automatic human-readable prefix selection (like in hurry.filesize)
 * Basic arithmetic operations (subtracting 42KiB from 50GiB)
 * Rich comparison operations (1024 Bytes == 1KiB)
 * bitwise operations (<<, >>, &, |, ^)
 * Reading a device's storage capacity (Linux/OS X support only)
 * argparse integration as a custom type
 * click integration as a custom parameter type
 * progressbar integration as a better file transfer speed widget
 * String parsing
 * Sorting
 .
 In addition to the conversion and math operations, bitmath provides human
 readable representations of values which are suitable for use in interactive
 shells as well as larger scripts and applications. The format produced for
 these representations is customizable via the functionality included in stdlibs
 string.format.
 .
 This package contains the Python 3 version of the library.

Package: python3-bitstring
Description-md5: 8f98aa2ae4f347a6953d146a0a213b3d
Description-en: Python module for manipulation of binary data (Python 3)
 Bitstring is a pure Python module designed to help make the creation and
 analysis of binary data as simple and natural as possible.
 .
 Bitstrings can be constructed from integers (big and little endian), hex,
 octal, binary, strings or files. They can be sliced, joined, reversed,
 inserted into, overwritten, etc. with simple functions or slice notation.
 They can also be read from, searched and replaced, and navigated in, similar
 to a file or stream.
 .
 This package provides the Python 3 version of the module.

Package: python3-bitstruct
Description-md5: b9d084ef5f2490fc676f016deda8f954
Description-en: Python bit pack/unpack package
 This module is intended to have a similar interface as the Python struct
 module, but working on bits instead of primitive data types (char, int, ...).
 .
 This package contains the Python 3 module.

Package: python3-bizkaibus
Description-md5: 37ec39fa2fc727a1cb891185ad1485ee
Description-en: Python client for real-time Bizkaibus arrival data
 This module provides an asynchronous interface to the Bizkaibus passenger
 information service. Given a stop identifier, it returns the routes serving
 that stop and their next two predicted arrival times.
 .
 Bizkaibus is the regional bus network in Biscay (Bizkaia), in the Basque
 Country of Spain.

Package: python3-blackboxprotobuf
Description-md5: ca6f2bd77d921ae2e9162b5f5bbe415e
Description-en: Library for working with protobuf messages without a protobuf type definition
 Protobuf is a binary serialization format from Google which can be used as a
 more efficient alternative to formats like JSON or XML. Developers can define
 the message format in a .proto file and use the protobuf compiler to generate
 message handlers in their language of choice. The protobuf encoding is binary,
 and unlike json/xml not human readable or easy to modify by hand. The format
 also takes advantage of both sides having the message definition and strips out
 much of the type information. This is good for efficiency, but increases the
 difficulty analyzing or modifying the network traffic.
 .
 Blackbox protobuf is designed to allow working with protocol buffers without
 the message definition. It was originally implemented as a Burp extension for
 decoding and modifying messages during mobile pentests, but has also been used
 for reverse engineering and forensics tooling.

Package: python3-blacken-docs
Description-md5: 46f544867a024dd5ed54b4b2f5f49d66
Description-en: Run Black on Python code blocks in documentation files (Python 3)
 blacken-docs is a command line tool that rewrites documentation files in
 place. It supports Markdown, reStructuredText, and LaTex files. Additionally,
 you can run it on Python files to reformat Markdown and reStructuredText
 within docstrings.
 .
 This package installs the library for Python 3.

Package: python3-bladerf
Description-md5: d32a607f0f773b6217a07c8f2fd0e36f
Description-en: Nuand bladeRF software-defined radio device (Python)
 The Nuand bladeRF is an open-source software-defined radio (SDR) system,
 comprised of an RF transceiver, a field-programmable gate array (FPGA),
 a microcontroller driving a USB 3.0 interface, and a suite of host
 libraries and drivers to facilitate interaction with the device.
 .
 This package provides Python bindings for controlling the bladeRF.

Package: python3-blake3
Description-md5: 1c5b4470f94f29e8c1586663e56cf401
Description-en: Python bindings for the official Rust implementation of BLAKE3
 Python bindings for the official Rust implementation of BLAKE3, based on PyO3.
 These bindings expose all the features of BLAKE3, including extendable output,
 keying, and multithreading.
 The basic API matches that of Python's standard hashlib module.

Package: python3-blazar
Description-md5: 1152eb14a4242fd6c6e03b4f7a1990e1
Description-en: resource reservation service for OpenStack - Python files
 Blazar is a resource reservation service for OpenStack. Blazar enables users
 to reserve a specific type/amount of resources for a specific time period and
 it leases these resources to users based on their reservations.
 .
 This package contains the Python libraries.

Package: python3-blazar-dashboard
Description-md5: 97b5777d2dbbcb68ac04352bdf8c4c62
Description-en: Horizon plugin for the Blazar Reservation Service for OpenStack
 Blazar is a resource reservation service for OpenStack. Blazar enables users
 to reserve a specific type/amount of resources for a specific time period and
 it leases these resources to users based on their reservations.
 .
 This package contains the OpenStack dashboard plugin.

Package: python3-blazarnova
Description-md5: 754e54c8f46e5c9179696aa8e7219520
Description-en: Nova scheduler filter used for the host reservation feature
 This package provides the Nova-related filters and extensions for the Blazar
 Reservation Service in OpenStack. This package includes the Blazar filter, a
 Nova scheduler filter used for the host reservation feature. It ensures that
 Nova does not schedule regular instances on Blazar-owned hosts unless
 preemption is enabled, and that host lease boundaries are respected.
 .
 Blazar is a resource reservation service for OpenStack. Blazar enables users
 to reserve a specific type/amount of resources for a specific time period and
 it leases these resources to users based on their reservations.
 .
 The following two resource types are currently supported:
 * Compute host: reserve and lease with a unit of a whole host
 * Instance: reserve and lease with a unit of a flavor

Package: python3-bleach
Description-md5: 495f5f4007a392a9683867f5ec7d7416
Description-en: whitelist-based HTML-sanitizing library (Python 3)
 Bleach is an HTML sanitizing library that escapes or strips markup and
 attributes based on a white list. Bleach can also linkify text safely,
 applying filters that Django's urlize filter cannot, and optionally setting
 rel attributes, even on links already in the text.
 .
 Bleach is intended for sanitizing text from untrusted sources. If you find
 yourself jumping through hoops to allow your site administrators to do lots of
 things, you're probably outside the use cases. Either trust those users, or
 don't.
 .
 Because it relies on html5lib, Bleach is as good as modern browsers at dealing
 with weird, quirky HTML fragments. And any of Bleach's methods will fix
 unbalanced or mis-nested tags.
 .
 This is the Python 3 version of the package.

Package: python3-bleak
Description-md5: a4833ba020f4cdb5262b7a2d54c48555
Description-en: Bluetooth Low Energy platform agnostic client
 Bleak is an acronym for Bluetooth Low Energy platform Agnostic Klient.
 .
 Bleak is a GATT client software, capable of connecting to BLE devices
 acting as GATT servers. It is designed to provide a asynchronous,
 cross-platform Python API to connect and communicate with e.g. sensors.
 .
 Bleak supports reading, writing and getting notifications from
 GATT servers, as well as a function for discovering BLE devices.

Package: python3-bleak-esphome
Description-md5: 1a6d888b10d649eeab15ab7cf65e7e90
Description-en: Bleak backend of ESPHome
 This package provides access to the Bleak backend of ESPHome. It will scan
 bluetooth devices and connect to them using ESPHome.
 .
 This package is a Home Assistant dependency.

Package: python3-bleak-retry-connector
Description-md5: 0f658e1a999fc16cbe3f65a4bc7a15ef
Description-en: Connector for Bleak Clients that handles transient connection failures
 Provides a robust connector for Bleak clients, aimed at enhancing Bluetooth
 communication stability in Python applications. Intelligently handles
 transient connection failures by implementing retry mechanisms, thereby
 improving the reliability of Bluetooth connections. Designed for developers
 working on Bluetooth applications, simplifies the process of managing
 connections to BLE devices, especially in environments where connectivity may
 be prone to interruptions.
 .
 Key features include:
 .
 - Automatic retry on connection failure, reducing the need for manual
 reconnection logic.
 - Configurable retry attempts and backoff strategies, allowing for
 customisation based on specific use case requirements.
 - Compatibility with the latest versions of Bleak, ensuring up-to-date
 support for BLE communication.
 - Easy integration into existing Python projects using Bleak for Bluetooth
 communication.

Package: python3-blebox-uniapi
Description-md5: c0fe959a0f24956578d78b9f5fcc424b
Description-en: Library for accessing BleBox smart home devices
 This library enables communication with BleBox smart home devices, providing
 control over various types of entities such as switches, sensors, lights, and
 climate devices. Users can read current states, issue commands like turning
 devices on or off, and obtain information on attributes like temperature,
 humidity, and energy consumption. The library interfaces with devices over a
 local Wi-Fi network, ensuring that home automation tasks can be performed
 reliably.

Package: python3-blends
Description-md5: 3b2a729a2c8cb2a0e08445d5c14b9587
Description-en: Python 3 module for Debian Pure Blends support
 This package installs a module to handle Debian Pure Blends tasks.
 It reads the tasks description from unpacked Blend Metapackages
 sources. It is directly possible to create the debian/control file
 and the tasks definition files from it.

Package: python3-blessed
Description-md5: 33a4eba9cc5e4049a31dd99c9b5cce2a
Description-en: Thin, practical wrapper around terminal capabilities in Python3
 Blessed is a thin, practical wrapper around terminal capabilities in
 Python. It provides:
 .
 * Styles, color, and maybe a little positioning without necessarily
 clearing the whole screen first.
 * Works great with standard Python string formatting.
 * Provides up-to-the-moment terminal height and width, so you can
 respond to terminal size changes.
 * Avoids making a mess if the output gets piped to a non-terminal:
 outputs to any file-like object such as StringIO, files, or pipes.
 * Uses the terminfo(5) database so it works with any terminal type and
 supports any terminal capability: No more C-like calls to tigetstr
 and tparm.
 * Keeps a minimum of internal state, so you can feel free to mix and
 match with calls to curses or whatever other terminal libraries you
 like.
 * Provides plenty of context managers to safely express terminal modes,
 automatically restoring the terminal to a safe state on exit.
 * Act intelligently when somebody redirects your output to a file,
 omitting all of the terminal sequences such as styling, colors, or
 positioning.  Dead-simple keyboard handling: safely decoding unicode
 input in your system's preferred locale and supports
 application/arrow keys.
 * Allows the printable length of strings containing sequences to be
 determined.
 .
 This package installs the library for Python 3.

Package: python3-blinkpy
Description-md5: 4d8697e9bf3b42e54605e649bae7d98f
Description-en: Python library for the Blink Camera system
 Provides an interface for easy communication with Blink camera systems. It
 allows users to control, monitor, and integrate Blink cameras into custom
 applications seamlessly. The library supports features such as arming and
 disarming sync modules, enabling and disabling motion detection, and
 downloading recorded videos. It utilizes asyncio for asynchronous operations,
 ensuring efficient and responsive interactions with the Blink API.

Package: python3-blockbuster
Description-md5: 076fc1c36b9e072faac3f4373bde4666
Description-en: Detect and prevent blocking calls in async event loops
 This Python package detects and prevents blocking calls within an
 asynchronous event loop.  It is particularly useful when executing tests
 to ensure that your asynchronous code does not inadvertently call
 blocking operations, which can lead to performance bottlenecks and
 unpredictable behavior.
 .
 In Python, the asynchronous event loop allows for concurrent execution
 of tasks without the need for multiple threads or processes.  This is
 achieved by running tasks cooperatively, where tasks yield control back
 to the event loop when they are waiting for I/O operations or other
 long-running tasks to complete.
 .
 However, blocking calls, such as file I/O operations or certain
 networking operations, can halt the entire event loop, preventing other
 tasks from running.  This can lead to increased latency and reduced
 performance, defeating the purpose of using asynchronous programming.
 .
 The difficulty with blocking calls is that they are not always obvious,
 especially when working with third-party libraries or legacy code.  This
 is where Blockbuster comes in: it helps you identify and eliminate
 blocking calls in your codebase during testing, ensuring that your
 asynchronous code runs smoothly and efficiently.  It does this by
 wrapping common blocking functions and raising an exception when they
 are called within an asynchronous context.

Package: python3-blockdev
Description-md5: 840ff9d6fb99cfdd2365ca6cf281b02e
Description-en: Python 3 gobject-introspection bindings for libblockdev
 This package contains enhancements to the gobject-introspection bindings for
 libblockdev in Python3.

Package: python3-blockdiag
Description-md5: d4cfd28e2e8965546a9fdc503b29a89a
Description-en: generate block-diagram image file from spec-text file for Python 3
 For Python 3.
 Generate block-diagram from dot like text with multilingualization for
 node-label. But this supports utf-8 only. It is able to embed to sphinx with
 using python-sphinxcontrib-blockdiag.

Package: python3-blosc
Description-md5: e890942893bd1d6550a888f309460bfd
Description-en: Python 3 bindings for the Blosc meta-compressor
 Blosc (http://blosc.org) is a high performance compressor optimized for
 binary data. It has been designed to transmit data to the processor cache
 faster than the traditional, non-compressed, direct memory fetch approach
 via a memcpy() OS call.
 .
 This package provides the official Python bindings in the Python 3 import
 path.

Package: python3-bluecurrent-api
Description-md5: 0af0b673bf959a3e0dd06767f1c1d454
Description-en: wrapper for the Blue Current websocket API
 This package provides an asyncio-driven library that interfaces with the
 Websocket API provided by Blue Current. This was made for the Blue Current
 Home Assistant integration.

Package: python3-bluemaestro-ble
Description-md5: c26339a627bf57e08edee2685c13a5c6
Description-en: Library for interfacing with BlueMaestro BLE devices
 This library provides functionalities to interact with BlueMaestro BLE
 devices, such as the Tempo Disc THD and Tempo Disc THPD. It enables the
 retrieval of sensor data from these devices, allowing for the monitoring of
 temperature, humidity, and other environmental factors. The library
 communicates with BlueMaestro devices over Bluetooth, automatically
 discovering and handling connections when used in environments that support
 Bluetooth integration. It is designed to integrate with systems that need
 real-time or periodic data collection from BlueMaestro sensors, offering a
 reliable way to gather and process environmental metrics.

Package: python3-bluetooth-adapters
Description-md5: 9d62ecdc7560e832db5e95e6ac0a727a
Description-en: Enumerate and find Bluetooth Adapters in Python
 Provides tools for enumerating and identifying available Bluetooth adapters.
 Facilitates the detection and interaction with various Bluetooth adapters,
 aiding in the development of applications requiring Bluetooth communication.
 .
 Features include:
 - discovering Bluetooth adapters
 - adapter details
 - perform scans for devices
 - manage Bluetooth connections

Package: python3-bluetooth-auto-recovery
Description-md5: a2a7193d795408bdf5cce11308ba3c07
Description-en: Recover Bluetooth adapters that are in an stuck state
 This module is designed to address a common issue where Bluetooth
 adapters remain in a stuck state, rendering them unresponsive. This package
 provides a mechanism to automatically detect and reset such adapters, ensuring
 they remain functional without requiring manual intervention.

Package: python3-bluetooth-data-tools
Description-md5: 72fae42e29c9dc54813745247a43a46e
Description-en: Python tools for converting bluetooth data and packets
 Comprehensive suite of utilities for managing and transforming Bluetooth data
 and packets within Python applications.
 .
 Key features:
 .
 - Data Conversion Tools: Functions to convert Bluetooth data into various
 formats, facilitating easier manipulation and analysis.
 - Packet Parsing: Utilities to parse Bluetooth advertisement data, enhancing
 the ability to interpret and utilize information broadcasted by BLE devices.
 - Privacy Enhancements: Methods to resolve private addresses using identity
 resolving keys (IRK), increasing security and privacy in Bluetooth
 communications.
 - Distance Calculation: Functionality to estimate the distance between
 devices based on signal strength, useful for proximity-based applications.
 - Utility Functions: A collection of helper functions to perform common tasks
 such as converting MAC addresses to integers, generating human-readable
 names for devices, and extracting the newest manufacturer data from
 advertisement packets.

Package: python3-bluetooth-sensor-state-data
Description-md5: 261014b358538ed74fd0ac15105c3035
Description-en: Models for storing and converting Bluetooth Sensor State Data
 This library is designed to facilitate the handling of Bluetooth sensor data
 by offering standardized models that can be easily integrated into various
 applications.
 .
 Key features include:
 * Storage models for Bluetooth sensor state data.
 * Conversion tools to interpret and transform sensor data.
 * Support for various Bluetooth sensor types.
 .
 This package is particularly useful for developers working on applications
 that need to process and manage data from Bluetooth sensors efficiently. It is
 built with ease of use and integration in mind, making it a valuable tool for
 handling Bluetooth sensor data in Python projects.

Package: python3-bluez
Description-md5: ea5911c22d240173987b2b6dda557af0
Description-en: Python 3 wrappers around BlueZ for rapid bluetooth development
 PyBluez is an effort to create Python wrappers around BlueZ to allow Python
 developers to use system bluetooth resources. PyBluez works on machines
 running the GNU/Linux operating system and the bluez bluetooth stack.
 .
 This package provides the "bluetooth" Python 3 module.

Package: python3-blurhash
Description-md5: 4d04742bf05cef474bf11eaab17d2479
Description-en: Python implementation of the blurhash algorithm
 BlurHash takes an image, and gives you a short string (only 20-30 characters)
 that represents the placeholder for this image. You do this on the backend of
 your service, and store the string along with the image. When you send data to
 your client, you send both the URL to the image, and the BlurHash string. Your
 client then takes the string, and decodes it into an image that it shows while
 the real image is loading over the network. The string is short enough that it
 comfortably fits into whatever data format you use. For instance, it can easily
 be added as a field in a JSON object.

Package: python3-bme280
Description-md5: 49dd8db4cf7cd888a39f8ef6b6dd9c9c
Description-en: Python interface for a Bosch BME280 digital sensor module
 Sensor provides temperature, humidity and pressure through
 Python 3 using I2C interface.

Package: python3-bmtk
Description-md5: e3a034eb6c32f8862377d10c8e8d13ae
Description-en: development package for building, simulating and analysing large-scale networks
 The brain modelling toolkit is a software development package for
 building, simulating and analysing large-scale networks of different
 levels of resolution.

Package: python3-bmtk-doc
Description-md5: 2fbc6b081746146e9ef14021dade5379
Description-en: documentation for python3-bmtk
 The brain modelling toolkit is a software development package for
 building, simulating and analysing large-scale networks of different
 levels of resolution.
 .
 This package contains documentation meant to accommodate the
 python3-bmtk package.

Package: python3-bmtk-examples
Description-md5: 5bb3f04ae1531628381fc9c05b64d2f7
Description-en: example Python files for python3-bmtk
 The brain modelling toolkit is a software development package for
 building, simulating and analysing large-scale networks of different
 levels of resolution.
 .
 This package contains example Python3 scripts meant to accommodate the
 python3-bmtk package.

Package: python3-boinor
Description-md5: a6221f0a415e720b070027c217762870
Description-en: Astrodynamics and Orbital Mechanics computations
 Boinor is an open source pure Python package dedicated to problems
 arising in Astrodynamics and Orbital Mechanics, such as orbit
 propagation, solution of the Lambert's problem, conversion between
 position and velocity vectors and classical orbital elements and
 orbit plotting, focusing on interplanetary applications
 .
 Boinor is a fork of poliastro.

Package: python3-boltons
Description-md5: fc3765baf871440ec4984f61c0a274c4
Description-en: set of pure-Python utilities (Python 3)
 Boltons is a set of over 230 BSD-licensed, pure-Python utilities in the same
 spirit as — and yet conspicuously missing from — the standard library,
 including:
 .
 - Atomic file saving, bolted on with fileutils
 - A highly-optimized OrderedMultiDict, in dictutils
 - Two types of PriorityQueue, in queueutils
 - Chunked and windowed iteration, in iterutils
 - Recursive data structure iteration and merging, with iterutils.remap
 - Exponential backoff functionality, including jitter, through
 iterutils.backoff
 - A full-featured TracebackInfo type, for representing stack traces, in
 tbutils
 .
 This package installs the library for Python 3.

Package: python3-bond-async
Description-md5: 129669de288aa835443cce58bee7f3f0
Description-en: wrapper library over Bond Local API
 This package provides an a asynchronous Python wrapper library over Bond Local
 API.
 .
 This package is a dependency of Home Assistant.

Package: python3-bonsai
Description-md5: 0e177770936382d71a013d4a8c801edf
Description-en: Asyncio/gevent/tornado-compatible LDAP library
 Bonsai is library for handling LDAP operations in Python. LDAP entries are
 mapped to a special Python case-insensitive dictionary, tracking the changes
 of the dictionary to modify the entry on the server easily.
 .
 Supports only Python 3.6 or newer, and LDAPv3.
 .
 Uses LDAP libraries written in C for faster processing.
 .
 Simple pythonic design.
 .
 Implements an own dictionary-like object for mapping LDAP entries that makes
 easier to add and modify them.
 .
 Works with various asynchronous libraries (like asyncio, gevent).

Package: python3-bonsai-doc
Description-md5: a8fd558cfc6b2e9439ed320aa341fa88
Description-en: Asyncio/gevent/tornado-compatible LDAP library (documentation)
 Bonsai is library for handling LDAP operations in Python. LDAP entries are
 mapped to a special Python case-insensitive dictionary, tracking the changes
 of the dictionary to modify the entry on the server easily.
 .
 Supports only Python 3.6 or newer, and LDAPv3.
 .
 Uses LDAP libraries written in C for faster processing.
 .
 Simple pythonic design.
 .
 Implements an own dictionary-like object for mapping LDAP entries that makes
 easier to add and modify them.
 .
 Works with various asynchronous libraries (like asyncio, gevent).
 .
 This package contains the HTML documentation.

Package: python3-boolean
Description-md5: 97e49ac648b68ee489e817c097a8ce04
Description-en: small library implementing a boolean algebra
 It defines two base elements, TRUE and FALSE, and a Symbol class that can take
 on one of these two values. Calculations are done in terms of AND, OR and NOT,
 other compositions like XOR and NAND are not implemented but can be emulated
 with AND or and NOT. Expressions are constructed from parsed strings or in
 Python.

Package: python3-boolean-doc
Description-md5: 275f860f733e79422dc357231bc05275
Description-en: small library implementing a boolean algebra - documentation
 It defines two base elements, TRUE and FALSE, and a Symbol class that can take
 on one of these two values. Calculations are done in terms of AND, OR and NOT,
 other compositions like XOR and NAND are not implemented but can be emulated
 with AND or and NOT. Expressions are constructed from parsed strings or in
 Python.
 .
 This package contains documentation for python3-boolean.

Package: python3-booleanoperations
Description-md5: 57497e0ec2229e8b7b7ed286e2df6a9a
Description-en: Python library for Boolean operations on paths
 Boolean operations on paths based on a super fast polygon clipper library.

Package: python3-boost-histogram
Description-md5: 7d3607ffe414636af2684cf2fd162cb7
Description-en: Python bindings for the C++14 Boost::Histogram library
 Python bindings for Boost::Histogram (source), a C++14 library.
 This is one of the fastest libraries for histogramming, while still
 providing the power of a full histogram object.

Package: python3-bootstrapform
Description-md5: 3981caad5ecce037175c99cf98b42675
Description-en: transitional package for python3-django-bootstrapform
 This is a transitional package and can safely be removed.

Package: python3-borghash
Description-md5: 16713ede4bf36c9a384031c146aa2401
Description-en: Memory-efficient hashtable implementations as a Python3 library implemented in Cython.
 Memory-efficient hashtable implementations as a Python library implemented in Cython.
 .
 HashTable
 ---------
 .
 ``HashTable`` is a fairly low-level implementation; usually one will want to use the ``HashTableNT`` wrapper. Read on for the basics...
 .
 Keys and Values
 ~~~~~~~~~~~~~~~
 .
 The keys MUST be perfectly random ``bytes`` of arbitrary but fixed length, like from a cryptographic hash (SHA-256, HMAC-SHA-256, ...).
 The implementation relies on this "perfectly random" property and does not implement its own hash function; it just takes 32 bits from the given key.
 .
 The values are ``bytes`` of arbitrary but fixed length.
 .
 The lengths of the keys and values are defined when creating a ``HashTable`` instance; thereafter, the lengths must always match the defined size.
 .
 Implementation details
 ~~~~~~~~~~~~~~~~~~~~~~
 .
 To have little memory overhead overall, the hashtable only stores ``uint32_t``
 indices into separate keys and values arrays (short: kv arrays).
 .
 A new key is appended to the keys array. The corresponding value is appended to the values array. After that, the key and value do not change their
 index as long as they exist in the hashtable and the ht and kv arrays are in
 memory. Even when kv pairs are deleted from ``HashTable``, the kv arrays never
 shrink and the indices of other kv pairs don't change.
 .
 This is because we want to have stable array indices for the keys/values, so the
 indices can be used outside of ``HashTable`` as memory-efficient references.
 .
 Memory allocated
 ~~~~~~~~~~~~~~~~
 .
 For a hashtable load factor of 0.1 – 0.5, a kv array growth factor of 1.3, and
 N kv pairs, memory usage in bytes is approximately:
 .
 - Hashtable: from ``N * 4 / 0.5`` to ``N * 4 / 0.1``
 - Keys/Values: from ``N * len(key + value) * 1.0`` to ``N * len(key + value) * 1.3``
 - Overall: from ``N * (8 + len(key + value))`` to ``N * (40 + len(key + value) * 1.3)``
 .
 When the hashtable or the kv arrays are resized, there will be brief memory-usage spikes. For the kv arrays, ``realloc()`` is used to avoid copying data and to minimize memory-usage spikes, if possible.
 .
 HashTableNT
 -----------
 .
 ``HashTableNT`` is a convenience wrapper around ``HashTable``:
 .
 - Accepts and returns ``namedtuple`` values.
 - Implements persistence: can read the hashtable from a file and write it to a file.
 .
 Keys and Values
 ~~~~~~~~~~~~~~~
 .
 Keys: ``bytes``, see ``HashTable``.
 .
 Values: any fixed ``namedtuple`` type that can be serialized to ``bytes``
 by Python's ``struct`` module using a given format string.
 .
 When setting a value, it is automatically serialized. When a value is returned,
 it will be a ``namedtuple`` of the given type.
 .
 Persistence
 ~~~~~~~~~~~
 .
 ``HashTableNT`` has ``.write()`` and ``.read()`` methods to save/load its
 contents to/from a file, using an efficient binary format.
 .
 When a ``HashTableNT`` is saved to disk, only the non-deleted entries are
 persisted. When it is loaded from disk, a new hashtable and new, dense
 kv arrays are built; thus, kv indices will be different!
 .
 API
 ---
 .
 HashTable / HashTableNT have an API similar to a dict:
 .
 - ``__setitem__`` / ``__getitem__`` / ``__delitem__`` / ``__contains__``
 - ``get()``, ``pop()``, ``setdefault()``
 - ``items()``, ``len()``
 - ``read()``, ``write()``, ``size()``
 .
 Example code
 ------------
 .
 ::
 .
 # HashTableNT mapping 256-bit key [bytes] --> Chunk value [namedtuple]
 Chunk = namedtuple("Chunk", ["refcount", "size"])
 ChunkFormat = namedtuple("ChunkFormat", ["refcount", "size"])
 chunk_format = ChunkFormat(refcount="I", size="I")
 .
 # 256-bit (32-byte) key, 2x 32-bit (4-byte) values
 ht = HashTableNT(key_size=32, value_type=Chunk, value_format=chunk_format)
 .
 key = b"x" * 32  # the key is usually from a cryptographic hash function
 value = Chunk(refcount=1, size=42)
 ht[key] = value
 assert ht[key] == value
 .
 for key, value in ht.items():
 assert isinstance(key, bytes)
 assert isinstance(value, Chunk)
 .
 file = "dump.bin"  # giving an fd of a file opened in binary mode also works
 ht.write(file)
 ht = HashTableNT.read(file)
 .
 Building / Installing
 ---------------------
 ::
 .
 python setup.py build_ext --inplace
 python -m build
 pip install dist/borghash*.tar.gz
 .
 .
 Want a demo?
 ------------
 .
 Run ``borghash-demo`` after installing the ``borghash`` package.
 .
 It will show you the demo code, run it, and print the results for your machine.
 .
 Results on an Apple MacBook Pro (M3 Pro CPU) look like:
 .
 ::
 .
 HashTableNT in-memory ops (count=50000): insert: 0.042s, lookup: 0.045s, pop: 0.043s.
 HashTableNT serialization (count=50000): write: 0.014s, read: 0.010s.
 .
 State of this project
 ---------------------
 .
 **API is still unstable and expected to change as development continues.**
 .
 **As long as the API is unstable, there will be no data migration tools,
 e.g., for reading an existing serialized hashtable.**
 .
 There might be missing features or optimization potential; feedback is welcome!

Package: python3-borgstore
Description-md5: f1dcb4a91508cba0e2bae7d0fc05c9d8
Description-en: Simple key/value store implementation in Python
 A key/value store implementation in Python, supporting multiple backends.
 .
 Keys
 ----
 .
 A key (str) can look like:
 .
 - 0123456789abcdef... (usually a long, hex-encoded hash value)
 - Any other pure ASCII string without '/', '..', or spaces.
 .
 .
 Namespaces
 ----------
 .
 To keep things separate, keys should be prefixed with a namespace, such as:
 .
 - config/settings
 - meta/0123456789abcdef...
 - data/0123456789abcdef...
 .
 Please note:
 .
 1. You should always use namespaces.
 2. Nested namespaces like namespace1/namespace2/key are not supported.
 3. The code can work without a namespace (empty namespace ""), but then you
 can't add another namespace later, because that would create
 nested namespaces.
 .
 Values
 ------
 .
 Values can be any arbitrary binary data (bytes).
 .
 Store Operations
 ----------------
 .
 The high-level Store API implementation transparently deals with nesting and
 soft deletion, so the caller doesn't need to care much about that, and the backend
 API can be much simpler:
 .
 - create/destroy: initialize or remove the whole store.
 - list: flat list of the items in the given namespace (by default, only non-deleted
 items; optionally, only soft-deleted items).
 - store: write a new item into the store (providing its key/value pair).
 - load: read a value from the store (given its key); partial loads specifying
 an offset and/or size are supported.
 - info: get information about an item via its key (exists, size, ...).
 - hash: computes the hexdigest for the content of an item (given its key).
 - delete: immediately remove an item from the store (given its key).
 - move: implements renaming, soft delete/undelete, and moving to the current
 nesting level.
 - defrag: general purpose defragmentation helper (copies blocks to new items)
 - quota: return quota limit and usage (-1 if quotas not enabled or not supported)
 - stats: API call counters, time spent in API methods, data volume/throughput.
 - latency/bandwidth emulator: can emulate higher latency (via BORGSTORE_LATENCY
 [us]) and lower bandwidth (via BORGSTORE_BANDWIDTH [bit/s]) than what is
 actually provided by the backend.
 .
 Store operations (and per-op timing and volume) are logged at DEBUG log level.
 .
 Automatic Nesting
 -----------------
 .
 For the Store user, items have names such as:
 .
 - namespace/0123456789abcdef...
 - namespace/abcdef0123456789...
 .
 If there are very many items in the namespace, this could lead to scalability
 issues in the backend. The Store implementation therefore offers transparent
 nesting, so that internally the backend API is called with names such as:
 .
 - namespace/01/23/56/0123456789abcdef...
 - namespace/ab/cd/ef/abcdef0123456789...
 .
 The nesting depth can be configured from 0 (= no nesting) to N levels and
 there can be different nesting configurations depending on the namespace.
 .
 The Store supports operating at different nesting levels in the same
 namespace at the same time.
 .
 When using nesting depth > 0, the backends assume that keys are hashes
 (contain hex digits) because some backends pre-create the nesting
 directories at initialization time to optimize backend performance.
 .
 Soft deletion
 -------------
 .
 To soft-delete an item (so its value can still be read or it can be
 undeleted), the store just renames the item, appending ".del" to its name.
 .
 Undelete reverses this by removing the ".del" suffix from the name.
 .
 Some store operations provide a boolean flag "deleted" to control whether they
 consider soft-deleted items.
 .
 Backends
 --------
 .
 The backend API is rather simple; one only needs to provide some very
 basic operations.
 .
 Existing backends are listed below; more might come in the future.
 .
 posixfs
 ~~~~~~~
 .
 Use storage on a local POSIX filesystem:
 .
 - URL: ``file:///absolute/path``
 - It is the caller's responsibility to convert a relative path into an absolute
 filesystem path.
 - Namespaces: directories
 - Values: in key-named files
 - Quota: tracks backend storage size and rejects ``store`` if quota is exceeded.
 .
 The current usage is persisted to a hidden file in the storage directory.
 .
 When quota tracking is enabled on a backend that already contains data,
 the server automatically scans the directories at ``open`` time (that may
 take a while if there are many files). That scan can be avoided by always
 using quotas.
 - Permissions: This backend can enforce a simple, test-friendly permission system
 and raises ``PermissionDenied`` if access is not permitted by the configuration.
 .
 You provide a mapping of names (paths) to granted permission letters. Permissions
 apply to the exact name and all of its descendants (inheritance). If a name is not
 present in the mapping, its nearest ancestor is consulted, up to the empty name
 "" (the store root). If no mapping is provided at all, all operations are allowed.
 .
 Permission letters:
 .
 - ``l``: allow listing object names (directory/namespace listing)
 - ``r``: allow reading objects (contents)
 - ``w``: allow writing new objects (must not already exist)
 - ``W``: allow writing objects including overwriting existing objects
 - ``D``: allow deleting objects
 .
 Operation requirements:
 .
 - create(): requires ``w`` or ``W`` on the store root (``wW``)
 - destroy(): requires ``D`` on the store root
 - mkdir(name): requires ``w``
 - rmdir(name): requires ``w`` or ``D`` (``wD``)
 - list(name): requires ``l``
 - info(name): requires ``l`` (``r`` also accepted)
 - load(name): requires ``r``
 - store(name, value): requires ``w`` for new objects, ``W`` for overwrites (``wW``)
 - delete(name): requires ``D``
 - move(src, dst): requires ``D`` for the source and ``w``/``W`` for the destination
 .
 Examples:
 .
 - Read-only store (recursively): ``permissions = {"": "lr"}``
 - No-delete, no-overwrite (but allow adding new items): ``permissions = {"": "lrw"}``
 - Hierarchical rules: only allow listing at root, allow read/write in "dir",
 but only read for "dir/file":
 .
 ::
 .
 permissions = {
 "": "l",
 "dir": "lrw",
 "dir/file": "r",
 }
 .
 To use permissions with ``Store`` and ``posixfs``, pass the mapping to Store and it
 will be handed to the posixfs backend:
 .
 ::
 .
 from borgstore import Store
 store = Store(url="file:///abs/path", permissions={"": "lrwWD"})
 store.create()
 store.open()
 # ...
 store.close()
 .
 sftp
 ~~~~
 .
 Use storage on an SFTP server:
 .
 - URL: ``sftp://user@server:port/relative/path`` (strongly recommended)
 .
 For users' and admins' convenience, the mapping of the URL path to the server filesystem path
 depends on the server configuration (home directory, sshd/sftpd config, ...).
 Usually the path is relative to the user's home directory.
 - URL: ``sftp://user@server:port//absolute/path``
 .
 As this uses an absolute path, some things become more difficult:
 .
 - A user's configuration might break if a server admin moves a user's home to a new location.
 - Users must know the full absolute path of the space they are permitted to use.
 - Namespaces: directories
 - Values: in key-named files
 - hash: runs the hexdigest computation server-side (if server supports check-file).
 .
 rclone
 ~~~~~~
 .
 Use storage on any of the many cloud providers `rclone <https://rclone.org/>`_ supports:
 .
 - URL: ``rclone:remote:path`` — we just prefix "rclone:" and pass everything to the right
 of that to rclone; see: https://rclone.org/docs/#syntax-of-remote-paths
 - The implementation primarily depends on the specific remote.
 - The rclone binary path can be set via the environment variable ``RCLONE_BINARY`` (default: "rclone").
 .
 .
 s3
 ~~
 .
 Use storage on an S3-compliant cloud service:
 .
 - URL: ``(s3|b2):[profile|(access_key_id:access_key_secret)@][scheme://hostname[:port]]/bucket/path``
 .
 The underlying backend is based on ``boto3``, so all standard boto3 authentication  methods are supported:
 .
 - provide a named profile (from your boto3 config),
 - include access key ID and secret in the URL,
 - or use default credentials (e.g., environment variables, IAM roles, etc.).
 .
 See the `boto3 credentials documentation <https://boto3.amazonaws.com/v1/documentation/api/latest/guide/credentials.html>`_ for more details.
 .
 If you're connecting to **AWS S3**, the ``[schema://hostname[:port]]`` part is optional.
 Bucket and path are always required.
 .
 There is a known issue with some S3-compatible services (e.g., **Backblaze B2**).
 If you encounter problems, try using ``b2:`` instead of ``s3:`` in the URL.
 .
 - Namespaces: directories
 - Values: in key-named files
 .
 .
 REST (http/https)
 ~~~~~~~~~~~~~~~~~
 .
 Use storage on a BorgStore REST server:
 .
 - URL: ``http[s]://[user:password@]host:port/``
 - Namespaces: depends on backend used by the server
 - Values: depends on backend used by the server
 - Authentication: Optional Basic Auth is supported.
 - hash: runs the hexdigest computation server-side.
 - defrag: runs the defragmentation helper server-side.
 .
 .
 REST Server
 -----------
 .
 BorgStore includes a simple REST server that can be used to provide remote access
 to any BorgStore backend.
 .
 It can do some stuff server-side, which is usually not possible when using other
 cloud storage servers:
 .
 - enforcing permissions
 - server rejects store operation if content hashsum does not match expected
 hashsum (from http header X-Content-hash-sha256)
 - server-side hash computation (e.g. sha256) for item content
 - server-side defragmentation helper (copies blocks to new items)
 .
 Running the server
 ~~~~~~~~~~~~~~~~~~
 .
 Run a server with a file: backend (for a local directory), using HTTP Basic Authentication::
 .
 python3 -m borgstore.server.rest --host 127.0.0.1 --port 5618 \
 --username user --password pass \
 --backend file:///tmp/teststore
 .
 For production deployments, consider using systemd socket activation
 (see contrib/server/nginx-systemd/README.md).
 .
 Accessing the server from a client
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 .
 The borgstore REST client can then access via::
 .
 http://user:pass@127.0.0.1:5618/
 .
 Permissions
 ~~~~~~~~~~~
 .
 The REST server, when used with the ``posixfs`` backend, supports the same permissions
 system as that backend (see above).
 .
 If ``--permissions`` is omitted, all operations are allowed.
 To restrict permissions, pass a JSON-encoded permissions mapping via ``--permissions``.
 .
 Examples:
 .
 Read-only access::
 .
 python3 -m borgstore.server.rest --host 127.0.0.1 --port 5618 \
 --username user --password pass \
 --backend file:///tmp/teststore \
 --permissions '{"": "lr"}'
 .
 No-delete, no-overwrite (allow adding new items)::
 .
 python3 -m borgstore.server.rest --host 127.0.0.1 --port 5618 \
 --username user --password pass \
 --backend file:///tmp/teststore \
 --permissions '{"": "lrw"}'
 .
 Full access::
 .
 python3 -m borgstore.server.rest --host 127.0.0.1 --port 5618 \
 --username user --password pass \
 --backend file:///tmp/teststore \
 --permissions '{"": "lrwWD"}'
 .
 BorgBackup shortcuts
 ^^^^^^^^^^^^^^^^^^^^
 .
 Instead of hand-crafting a JSON mapping, you can use a named shortcut tailored for
 `BorgBackup <https://www.borgbackup.org/>`_ repositories:
 .
 ``borgbackup-all``
 No permission restrictions — all operations are allowed (equivalent to omitting ``--permissions``).
 .
 ``borgbackup-no-delete``
 Prevent deletion and overwriting of existing objects; new objects may still be added.
 .
 ``borgbackup-write-only``
 Clients may store new data but cannot read existing data back (except for caches and metadata
 that borg needs internally).
 .
 ``borgbackup-read-only``
 Clients may only list and read objects.
 .
 Example — restrict a backup server to no-delete access:
 .
 python3 -m borgstore.server.rest --host 127.0.0.1 --port 5618 \\
 --username user --password pass \\
 --backend file:///home/user/repos/repo1 \\
 --permissions borgbackup-no-delete
 .
 Custom JSON permissions
 ^^^^^^^^^^^^^^^^^^^^^^^
 .
 You can also pass an arbitrary JSON-encoded permissions mapping directly.
 .
 Hierarchical rules (list-only at root, read/write in ``data/``)::
 .
 python3 -m borgstore.server.rest --host 127.0.0.1 --port 5618 \
 --username user --password pass \
 --backend file:///tmp/teststore \
 --permissions '{"": "l", "data": "lrw"}'
 .
 Quota
 ~~~~~
 .
 The REST server, when used with the ``file:`` backend,  optionally supports
 quota tracking and enforcement.
 .
 Use the ``--quota`` argument to set a maximum storage size in bytes (default is
 no quota tracking and enforcement).
 .
 When the quota is exceeded, ``store`` operations are rejected with HTTP 507
 (Insufficient Storage).
 .
 Example — limit storage to 1 GiB:
 .
 .. code-block:: bash
 .
 python3 -m borgstore.server.rest --host 127.0.0.1 --port 5618 \\
 --username user --password pass \\
 --backend file:///tmp/teststore \\
 --quota 1073741824
 .
 .
 Scalability
 -----------
 .
 - Count of key/value pairs stored in a namespace: automatic nesting is
 provided for keys to address common scalability issues.
 - Key size: there are no special provisions for extremely long keys (e.g.,
 exceeding backend limitations). Usually this is not a problem, though.
 - Value size: there are no special provisions for dealing with large value
 sizes (e.g., more than available memory, more than backend storage limitations,
 etc.). If one deals with very large values, one usually cuts them into
 chunks before storing them in the store.
 - Partial loads improve performance by avoiding a full load if only part
 of the value is needed (e.g., a header with metadata).
 .
 Installation
 ------------
 .
 Install without the extras:
 .
 pip install borgstore
 pip install "borgstore[none]"  # same thing (simplifies automation)
 .
 Install with the ``rest:`` backend (more dependencies)::
 .
 pip install "borgstore[rest]"
 .
 Install with the ``sftp:`` backend (more dependencies)::
 .
 pip install "borgstore[sftp]"
 .
 Install with the ``s3:`` backend (more dependencies)::
 .
 pip install "borgstore[s3]"
 .
 Install with the ``rclone:`` backend (more dependencies)::
 .
 pip install "borgstore[rclone]"
 .
 Please note that ``rclone:`` also supports SFTP and S3 remotes.
 .
 Want a demo?
 ------------
 .
 Run this to get instructions on how to run the demo::
 .
 python3 -m borgstore
 .
 State of this project
 ---------------------
 .
 **API is still unstable and expected to change as development goes on.**
 .
 **As long as the API is unstable, there will be no data migration tools,
 such as tools for upgrading an existing store's data to a new release.**
 .
 There are tests, and they pass for the basic functionality, so some functionality is already working well.
 .
 There might be missing features or optimization potential. Feedback is welcome!
 .
 Many possible backends are still missing. If you want to create and support one, pull requests are welcome.
 .
 Borg?
 -----
 .
 Please note that this code is currently **not** used by the stable release of
 BorgBackup (also known as "borg"), but only by Borg 2 beta 10+ and the master branch.

Package: python3-bornagain
Description-md5: 6c7dfbc1db46471ef5a1860056e7900e
Description-en: Simulate and fit X-ray and neutron GISAS -- Python3
 BornAgain is a software package to simulate and fit small-angle scattering at
 grazing incidence. It supports analysis of both X-ray (GISAXS) and neutron
 (GISANS) data. Calculations are carried out in the framework of the distorted
 wave Born approximation (DWBA). BornAgain provides a graphical user interface
 for interactive use as well as a generic Python and C++ framework for modeling
 multilayer samples with smooth or rough interfaces and with various types of
 embedded nanoparticles.
 .
 BornAgain supports:
 .
 Layers:
 * Multilayers without any restrictions on the number of layers
 * Interface roughness correlation
 * Magnetic materials
 .
 Particles:
 * Choice between different shapes of particles (form factors)
 * Particles with inner structures
 * Assemblies of particles
 * Size distribution of the particles (polydispersity)
 .
 Positions of Particles:
 * Decoupled implementations between vertical and planar positions
 * Vertical distributions: particles at specific depth in layers or on top.
 * Planar distributions:
 - fully disordered systems
 - short-range order distribution (paracrystals)
 - two- and one-dimensional lattices
 .
 Input Beam:
 * Polarized or unpolarized neutrons
 * X-ray
 * Divergence of the input beam (wavelength, incident angles) following
 different distributions
 * Possible normalization of the input intensity
 .
 Detector:
 * Off specular scattering
 * Two-dimensional intensity matrix, function of the output angles
 .
 Use of BornAgain:
 * Simulation of GISAXS and GISANS from the generated sample
 * Fitting to reference data (experimental or numerical)
 * Interactions via Python scripts or Graphical User Interface
 .
 If you use BornAgain in your work, please cite
 C. Durniak, M. Ganeva, G. Pospelov, W. Van Herck, J. Wuttke (2015), BornAgain
 — Software for simulating and fitting X-ray and neutron small-angle
 scattering at grazing incidence, version <version you used>,
 http://www.bornagainproject.org
 .
 This package contains the Python bindings for use in scripts.

Package: python3-boschshcpy
Description-md5: 4c4a21854f6ef470bde7c05008964615
Description-en: Bosch Smart Home Controller API Python Library
 This package provides a library that implements the local communication REST
 API for the Bosch Smart Home Controller system. It supports both long and
 short polling. The API documentation is available at:
 https://github.com/BoschSmartHome/bosch-shc-api-docs.
 .
 This package is a dependency of Home Assistant.

Package: python3-botan
Description-md5: 2365e0154c8aedcc3725b9e50a4071ae
Description-en: multiplatform crypto library (3.x version), Python3 module
 Botan is a C++ library which provides support for many common cryptographic
 operations, including encryption, authentication, and X.509v3 certificates and
 CRLs. A wide variety of algorithms is supported, including RSA, DSA, DES, AES,
 MD5, and SHA-1.
 .
 This package contains the Botan (3.x version) module for Python 3.x .

Package: python3-bottle
Description-md5: 21807b6d91195910e41cb4c350b1df29
Description-en: fast and simple WSGI-framework for Python 3
 Bottle is a fast and simple WSGI-framework for the Python3 programming
 language. It offers request dispatching with url parameter support
 (routes), templates, key/value databases, a built-in HTTP server and
 adapters for many third party WSGI/HTTP-server and template engines.

Package: python3-bottle-beaker
Description-md5: c496b0471598d8f596d63cb4ef345c3f
Description-en: Bottle plugin beaker, WSGI middleware for sessions and caching - Python 3
 Bottle plugin to session and caching library with WSGI Middleware
 .
 This package provides the Python 3.x module.

Package: python3-bottle-cork
Description-md5: 35c2610fac120719ccbeac3681b3e28d
Description-en: Authentication/Authorization library for Bottle
 Cork is a simple Authentication/Authorization library for the Bottle and Flask
 web frameworks.
 .
 This package provides the Python 3.x module.

Package: python3-bottle-sqlite
Description-md5: 10e563abdef76032cec04c602b085e90
Description-en: SQLite3 integration for Bottle - Python 3.x
 Bottle-sqlite is a plugin that integrates SQLite3 with your Bottle
 application. It automatically connects to a database at the beginning of a
 request, passes the database handle to the route callback and closes the
 connection afterwards.
 .
 To automatically detect routes that need a database connection, the plugin
 searches for route callbacks that require a `db` keyword argument
 (configurable) and skips routes that do not. This removes any overhead for
 routes that don't need a database connection.
 .
 This package provides the Python 3.x module.

Package: python3-bottleneck
Description-md5: a22fbb1fd3f730d288c07b0688a65ae4
Description-en: Fast NumPy array functions written in C (Python 3)
 Bottleneck is a collection of fast NumPy array functions written in C.
 .
 Only arrays with data type (dtype) int32, int64, float32, and float64 are
 accelerated. All other dtypes result in calls to slower, unaccelerated
 functions.
 .
 This package provides the modules for Python 3.

Package: python3-box
Description-md5: 02acbaedfc9bab1fae97726e19947bc8
Description-en: Python dictionaries with advanced dot notation access
 Box is designed to be an easy drop in transparently replacements
 for dictionaries, thanks to Python's duck typing capabilities, which
 adds dot notation access. Any sub dictionaries or ones set after
 initiation will be automatically converted to a Box object.
 You can always run .to_dict() on it to return the object and all
 sub objects back into a regular dictionary.

Package: python3-bpack
Description-md5: 1f727090cd38e8a0bb796731192d80ca
Description-en: Binary data structures (un-)packing library
 The *bpack* Python package provides tools to describe and encode/decode
 binary data.
 .
 Binary data are assumed to be organized in *records*, each composed by a
 sequence of fields. Fields are characterized by a known size, offset
 (w.r.t. the beginning of the record) and datatype.
 .
 The package provides classes and functions that can be used to:
 .
 * describe binary data structures in a declarative way (structures can
 be specified up to the bit level)
 * automatically generate encoders/decoders for a specified data descriptor
 .
 Encoders/decoders (*backends*) rely on well known Python packages like:
 .
 * struct (form the standard library)
 * bitstruct (optional)
 * numpy (optional)
 * bitarray (optional) - partial implementation

Package: python3-bqplot
Description-md5: f9da8cc4645f7ac1fdd89c843f3a79d6
Description-en: Interactive plotting for the Jupyter notebook
 2-D plotting library for Project Jupyter
 .
 bqplot is a 2-D visualization system for Jupyter, based on the constructs of
 the *Grammar of Graphics*.
 .
 In bqplot, every component of a plot is an interactive widget. This
 allows the user to integrate visualizations with other Jupyter
 interactive widgets to create integrated GUIs with a few lines of
 Python code.

Package: python3-braceexpand
Description-md5: 9682d20200af54028609a37b069bfbca
Description-en: Bash-style brace expansion for Python
 Implements Brace Expansion as described in the bash documentation.
 .
 The braceexpand function returns an iterator over the expansions generated
 from a pattern.

Package: python3-bracex
Description-md5: b80bd4d57fa00ed9e24d9ea3b5a250a5
Description-en: brace expanding library (à la Bash) for Python (Python 3)
 brace expanding library (à la Bash) for Python.
 .
 This package installs the library for Python 3.

Package: python3-braintree
Description-md5: 9170bf01f14e4401d4abd22f41827f79
Description-en: Braintree Python library
 The Braintree library provides integration access to the Braintree
 Gateway. This module enables a web application to accept payment
 through such commercial, full-stack payments platform.

Package: python3-branca
Description-md5: 0b7c19194d583ab4bcbbba3bba3f2952
Description-en: library with non-map-specific features for folium
 folium builds on the data wrangling strengths of the Python ecosystem
 and the mapping strengths of the Leaflet.js library. Manipulate your
 data in Python, then visualize it in a Leaflet map via folium.
 .
 branca provides the features which are not specific to maps.

Package: python3-breathe
Description-md5: 07ce8e17e1ebd8c4e5d9b09929f6dd87
Description-en: Sphinx autodox support for languages with doxygen support (Python 3)
 Breathe provides a bridge between the Sphinx and doxygen documentation
 systems. It enables Sphinx to generate autodoc for languages other than Python
 with the help of doxygen. It also allows one to embed reStructuredText in
 doxygen markup.
 .
 This package provides the module for Python 3.

Package: python3-breezy
Description-md5: 90082b54332cb2e9520ec69a203ad9c4
Description-en: distributed version control system - Python 3 library
 Breezy is a distributed version control system designed to be easy to
 use and intuitive, able to adapt to many file formats and workflows, reliable,
 and easily extendable.
 .
 This package contains the Breezy Python 3 library.

Package: python3-breezy.tests
Description-md5: 2e5cd1d229fd9829f9ca4585085b31af
Description-en: distributed version control system - Python 3 testsuite
 Breezy is a distributed version control system designed to be easy to
 use and intuitive, able to adapt to many file formats workflows, reliable, and
 easily extendable.
 .
 This package contains the breezy test infrastructure and testsuite,
 which is required to run the 'brz selftest' command and to run
 plugin tests.
 .
 This package contains the Python 3 version.

Package: python3-brian
Description-md5: bccf9e44ba5f04713f923036373a461c
Description-en: simulator for spiking neural networks
 Brian is a clock-driven simulator for spiking neural networks. It is
 designed with an emphasis on flexibility and extensibility, for rapid
 development and refinement of neural models. Neuron models are
 specified by sets of user-specified differential equations, threshold
 conditions and reset conditions (given as strings). The focus is
 primarily on networks of single compartment neuron models (e.g. leaky
 integrate-and-fire or Hodgkin-Huxley type neurons). Features include:
 - a system for specifying quantities with physical dimensions
 - exact numerical integration for linear differential equations
 - Euler, Runge-Kutta and exponential Euler integration for nonlinear
 differential equations
 - synaptic connections with delays
 - short-term and long-term plasticity (spike-timing dependent plasticity)
 - a library of standard model components, including integrate-and-fire
 equations, synapses and ionic currents
 - a toolbox for automatically fitting spiking neuron models to
 electrophysiological recordings

Package: python3-brian-lib
Description-md5: dc083088a2f3323bd26f94bf3a81af9c
Description-en: simulator for spiking neural networks -- extensions
 Brian is a clock-driven simulator for spiking neural networks. It is
 designed with an emphasis on flexibility and extensibility, for rapid
 development and refinement of neural models. Neuron models are
 specified by sets of user-specified differential equations, threshold
 conditions and reset conditions (given as strings). The focus is
 primarily on networks of single compartment neuron models (e.g. leaky
 integrate-and-fire or Hodgkin-Huxley type neurons).
 .
 This package provides Python3 binary extensions.

Package: python3-briefcase
Description-md5: 14b278644482f43f5fbe7c588588b2fd
Description-en: Convert Python project to native application
 Briefcase is a tool from the BeeWare project that allows you to package and
 distribute Python applications as native executables for different operating
 systems. With it, a developer can turn a Python project into an application
 that can be installed and run like any other common software on Windows,
 macOS, Linux, iOS, and Android.
 .
 The tool automates the process of packaging Python applications, generating
 packages in the appropriate format for each operating system. This means that
 it not only compiles Python code into an executable format, but also structures
 the project to meet the specific requirements of each platform.
 .
 Generates installation files compatible with each operating system (such
 as .exe, .dmg, .deb, .apk, among others). As well as packaging applications
 with graphical interfaces, making them indistinguishable from native
 applications.
 .
 Main features:
 - Independence from the development environment: The application can be
 developed on any operating system and, with Briefcase, can be packaged for
 multiple platforms, without having to be recreated from scratch for each of
 them.
 - Native package generation: Creates ready-to-install and use packages,
 without the need to install Python separately.
 - Integration with GUI frameworks: Support for Toga (from BeeWare) and other
 GUI libraries such as PySide.

Package: python3-bring-api
Description-md5: 904ff36fb72f99428afbc5a9820828f8
Description-en: Unofficial package to access Bring! shopping lists API.
 This package provides an unofficial python package to access the Bring!
 shopping lists API.
 .
 This package is a dependency of Home Assistant.

Package: python3-broadlink
Description-md5: df23aff13cf1367e91961c670118948a
Description-en: Python API for controlling Broadlink devices
 The following devices are supported:
 .
 - Universal remotes: RM home, RM mini 3, RM plus, RM pro, RM pro+,
 RM4 mini, RM4 pro, RM4C mini, RM4S, RM4 TV mate
 - Smart plugs: SP mini, SP mini 3, SP mini+, SP1, SP2, SP2-BR, SP2-CL,
 SP2-IN, SP2-UK, SP3, SP3-EU, SP3S-EU, SP3S-US, SP4L-AU,
 SP4L-EU, SP4L-UK, SP4M, SP4M-US, Ankuoo NEO, Ankuoo NEO PRO,
 Efergy Ego, BG AHC/U-01
 - Switches: MCB1, SC1, SCB1E, SCB2
 - Outlets: BG 800, BG 900
 - Power strips: MP1-1K3S2U, MP1-1K4S, MP2
 - Environment sensors: A1
 - Alarm kits: S1C, S2KIT
 - Light bulbs: LB1, LB26 R1, LB27 R1, SB800TD
 - Curtain motors: Dooya DT360E-45/20
 - Thermostats: Hysen HY02B05H
 - Hubs: S3

Package: python3-brotli
Description-md5: f79f8a65d809e32c7143932aeb4e3c15
Description-en: lossless compression algorithm and format (Python 3 version)
 Brotli is a generic-purpose lossless compression algorithm
 that compresses data using a combination of a modern variant
 of the LZ77 algorithm, Huffman coding and 2nd order context modeling,
 with a compression ratio comparable to the best currently available
 general-purpose compression methods. It is similar in speed with
 deflate but offers more dense compression.
 .
 This package installs a Python 3 module.

Package: python3-brotlicffi
Description-md5: 110d0ed2229e67e1c298acbecba6faad
Description-en: Python CFFI bindings for the reference Brotli encoder/decoder
 This library contains Python CFFI bindings for the reference Brotli
 encoder/decoder, https://github.com/google/brotli . This allows Python
 software to use the Brotli compression algorithm directly from Python
 code.

Package: python3-brottsplatskartan
Description-md5: eaae2bcf0aae894653fab6b7105e97a2
Description-en: API wrapper for accessing Brottsplatskartan crime data
 This Python package provides a simple API wrapper for accessing Swedish crime
 data from Brottsplatskartan.se. It allows developers to easily retrieve
 information about incidents based on geographical areas or specific
 coordinates.

Package: python3-browser-cookie3
Description-md5: 4677e51555e17561fe868b4f7867dee1
Description-en: loading cookies used by web browser into cookiejar object (Python)
 The browser_cookie3 Python module loads cookies used by your web browser into
 a cookiejar object. This is useful in order to download with Python the same
 content one sees in the web browser without needing to login.

Package: python3-bsblan
Description-md5: f7143ad5b872df22343df157e5010cef
Description-en: Asynchronous client for monitoring and controlling BSBLan devices
 This library provides an efficient way to interact with BSBLan devices,
 allowing users to monitor and control various aspects of heating systems.
 Supported heating systems include those utilizing Boiler-System-Bus, Local
 Process Bus, and Punkt-zu-Punkt Schnittstelle interfaces. The library enables
 users to retrieve sensor data, manage device states, and adjust settings such
 as target temperatures and HVAC modes. Authentication can be performed using
 either a passkey or a username and password. Detailed system information and
 device states are accessible via the API.

Package: python3-bsddb3
Description-md5: 6bc553389b7abdd2f792421d6ebe3828
Description-en: Python interface for Berkeley DB (Python 3.x)
 This module provides a nearly complete wrapping of the Oracle/Sleepycat C API
 for the Database Environment, Database, Cursor, Sequence and Transaction
 objects, and each of these is exposed as a Python Type in the bsddb3.db
 module.  The database objects can use various access methods: btree, hash,
 recno and queue.  Complete support of Berkeley DB distributed transactions.
 Complete support for Berkeley DB Replication Manager. Complete support for
 Berkeley DB Base Replication. Support for RPC.

Package: python3-bt2
Description-md5: 6bf4ad7e7b365a2a6d10364969b3495c
Description-en: Babeltrace2 Python 3 bindings
 The Babeltrace 2 project offers a library with a C API, Python 3 bindings,
 and a command-line tool which makes it very easy for mere mortals to view,
 convert, transform, and analyze traces.
 .
 This package provides Python 3 bindings for libbabeltrace2.

Package: python3-btchip
Description-md5: d6b2f6125412a379ca5dcb95d8ec838c
Description-en: Python library to communicate with BTChip dongle (Python 3)
 HW-1 is a secure tiny USB smart card based hardware wallet,
 keeping your bitcoin based crypto-currency assets safe.
 The built-in smart card holds your private keys,
 and signs transactions after you confirm them.
 Cheap, fun, easy to use, yet offering a rich API for developers,
 HW-1 makes crypto coins security convenient.
 .
 For more info, visit: https://hardwarewallet.com/
 .
 This package contains the Python 3 modules.

Package: python3-bthome-ble
Description-md5: 99074be46bdd052fdbaa9007a7e39835
Description-en: BLE parser for sensors supporting BTHome format
 This library parses data from sensors that use the BTHome BLE format. It
 supports both versions 1 and 2 of the BTHome protocol. BTHome BLE is designed
 for energy-efficient data broadcasting via Bluetooth. This library allows for
 the automatic discovery and integration of BTHome devices, provided that the
 Bluetooth integration is enabled and functional. Encryption support is
 available, requiring a 32-character hexadecimal bindkey for secure
 communication.

Package: python3-btrees
Description-md5: 63a4d83978e8ae6a62545f08826506f0
Description-en: scalable persistent object containers for Python 3
 This package contains a set of persistent object containers built around a
 modified BTree data structure. The trees are optimized for use inside ZODB's
 “optimistic concurrency” paradigm, and include explicit resolution of
 conflicts detected by that mechanism.

Package: python3-btrfs
Description-md5: 67ccd0b2ed7ca1dce21d365d342d3d9a
Description-en: Python module to inspect an online btrfs filesystem
 The primary goal of this module is to be able to inspect the internals of a
 mounted, online, filesystem for educational purposes.
 .
 A second goal is to provide a nicer way for automating administration tasks
 and writing monitoring scripts by being able to just programmatically access
 the needed information, instead of having to spend most of the time on parsing
 human readable output from other btrfs tools.

Package: python3-btrfsutil
Description-md5: b2e95e34facdde70bd74f7aaa7bb8423
Description-en: Checksumming Copy on Write Filesystem utilities (python3 bindings)
 Btrfs is a copy on write filesystem for Linux aimed at implementing
 advanced features while focusing on fault tolerance, repair and easy
 administration.
 .
 This package contains python3 bindings.

Package: python3-btsocket
Description-md5: ce5e3d72ccd288df9e5276b980a0682c
Description-en: Python interface for BlueZ Bluetooth Management API
 This package provides a Python interface to the BlueZ Bluetooth Management
 API, which is the official Linux Bluetooth protocol stack. This library is
 particularly useful for developers needing to interact with Bluetooth
 hardware at a low level using Python. It offers functionalities to control
 and monitor Bluetooth devices directly from a Linux system.
 .
 The library is in the early stages of development and currently requires root
 privileges for most operations. It supports different programming models to
 handle Bluetooth commands and responses, making it adaptable to various
 development needs. This package is ideal for developers involved in embedded
 systems, home automation, or educational projects requiring direct control
 over Bluetooth hardware.

Package: python3-bugzilla
Description-md5: fb1acdca5e7a7e3ff2c82c7946396905
Description-en: Python library for interacting with Bugzilla (Python 3)
 python-bugzilla is a Python library for interacting with Bugzilla
 instances over XML-RPC.  You may also be interested in the
 command-line tool 'bugzilla-cli', which can be used to interact with
 Bugzilla from shell scripts.
 .
 This package installs the library for Python 3.

Package: python3-buienradar
Description-md5: 4043a1a43e2e85e31a751e4e4610d5ff
Description-en: Library and CLI tools for interacting with buienradar.
 This package is created as a library for the Home assistant buienradar
 component implementation. A CLI has been created mainly for debugging
 purposes but may be extended in the future for more real-world application
 if needed.

Package: python3-build
Description-md5: 46eb2882bb46cf10cb0d2a7c44af43b5
Description-en: Simple, correct PEP517 package builder (Python 3)
 python-build will invoke the PEP 517 hooks to build a distribution
 package. It is a simple build tool and does not perform any
 dependency management.
 .
 This package installs the library for Python 3.

Package: python3-buildstream
Description-md5: 8ddd147aea3ba2a0b38e086c90f4e243
Description-en: Python library for BuildStream toolset
 BuildStream is a GNOME project to improve the continuous integration
 of complex systems and applications. The project aims to pay special
 attention to those developers and integrators who care about the
 maintainability of their projects during a long period of time.
 .
 BuildStream is also a powerful and flexible software integration toolset.
 It has been designed to create different outputs out of a unique input
 and, at the same time, it is able to adapt to complex workflows, even
 when additional build tools are required. An important part of
 BuildStream is a sister project called BuildGrid, that allows
 BuildStream to build at scale.
 .
 This package provides the Python3 libraries.

Package: python3-buildstream-plugins
Description-md5: 74215fcf26ef045a1d877eed7e8de7b1
Description-en: element, source and mirror plugins for BuildStream (Python library)
 Allows the BuildStream to build projects of meaningful complexity,
 by handling the most common build systems, upstream sources, and mirrored
 sources, including:
 .
 * Sources: bzr, cargo, docker, git, patch, pip
 * Mirrors: gitlab_lfs_mirror, simple_mirror
 * Elements built with: autotools, cmake, make, meson, pip, setuptools
 .
 This package provides the plugins as a Python 3 library.

Package: python3-buildstream-plugins-doc
Description-md5: db37763c319970bde06a7c02e3046eaf
Description-en: element, source and mirror plugins for BuildStream (documentation)
 Allows the BuildStream to build projects of meaningful complexity,
 by handling the most common build systems, upstream sources, and mirrored
 sources, including:
 .
 * Sources: bzr, cargo, docker, git, patch, pip
 * Mirrors: gitlab_lfs_mirror, simple_mirror
 * Elements built with: autotools, cmake, make, meson, pip, setuptools
 .
 This package provides the documentation for the plugins.

Package: python3-bumble
Description-md5: a9aa246fddcfb13d92bc6874463a1715
Description-en: Bluetooth protocol stack for applications, emulation and experimentation
 This library implements a comprehensive Bluetooth protocol stack supporting
 both Bluetooth Low Energy (BLE) and Bluetooth Classic protocols and profiles,
 such as GAP, L2CAP, ATT, GATT, SMP, SDP, RFCOMM, HFP, HID and A2DP. It can
 interact with physical Bluetooth radios using HCI over interfaces like USB or
 UART, and can also work with virtual radios, including the virtual Bluetooth
 device provided by the Android emulator. Interoperability with different
 hardware interfaces is handled using standard Bluetooth controller transport
 protocols, including support for the Linux VHCI interface for virtual devices.
 .
 Multiple utilities and tools are included for inspecting and interacting with
 Bluetooth controllers, managing device pairing and authentication, handling
 GATT attribute operations, radio information retrieval, packet inspection, and
 more. Advanced tools are provided for bridging traffic, exploring available
 devices, and experimenting with profiles and controller connections.

Package: python3-bumpfontversion
Description-md5: 61b0cd13d20b08d60a95459ee9d2577a
Description-en: Library for bumping the version of font sources
 This tool, patterned after the wonderful bumpversion, allows you to update the
 version of your font source files, as well as create commits and tags in git.
 It currently supports UFO and Glyphs format font files.

Package: python3-bumps
Description-md5: ee6eb4da73526e9011a5a0b6822c213f
Description-en: data fitting and Bayesian uncertainty modeling for inverse problems (Python 3)
 Bumps is a set of routines for curve fitting and uncertainty analysis
 from a Bayesian perspective. In addition to traditional optimizers
 which search for the best minimum they can find in the search space,
 bumps provides uncertainty analysis which explores all viable minima
 and finds confidence intervals on the parameters based on uncertainty
 in the measured values. Bumps has been used for systems of up to 100
 parameters with tight constraints on the parameters. Full uncertainty
 analysis requires hundreds of thousands of function evaluations,
 which is only feasible for cheap functions, systems with many
 processors, or lots of patience.
 .
 Bumps includes several traditional local optimizers such as
 Nelder-Mead simplex, BFGS and differential evolution. Bumps
 uncertainty analysis uses Markov chain Monte Carlo to explore the
 parameter space. Although it was created for curve fitting problems,
 Bumps can explore any probability density function, such as those
 defined by PyMC. In particular, the bumps uncertainty analysis works
 well with correlated parameters.
 .
 Bumps can be used as a library within your own applications, or as a
 framework for fitting, complete with a graphical user interface to
 manage your models.
 .
 This package installs the library for Python 3.

Package: python3-bx
Description-md5: 9c5ebd45b258f627b492f45301b8ac7d
Description-en: library to manage genomic data and its alignment
 The bx-python project is a Python3 library and associated set of scripts to
 allow for rapid implementation of genome scale analyses. The library contains
 a variety of useful modules, but the particular strengths are:
 * Classes for reading and working with genome-scale multiple local
 alignments (in MAF, AXT, and LAV formats)
 * Generic data structure for indexing on disk files that contain blocks of
 data associated with intervals on various sequences (used, for example, to
 provide random access to individual alignments in huge files; optimized
 for use over network filesystems)
 * Data structures for working with intervals on sequences
 * "Binned bitsets" which act just like chromosome sized bit arrays, but
 lazily allocate regions and allow large blocks of all set or all unset
 bits to be stored compactly
 * "Intersecter" for performing fast intersection tests that preserve both
 query and target intervals and associated annotation

Package: python3-bytecode
Description-md5: ba4dfb46f7cb1acf3e1dc3b29db2a6d5
Description-en: Python module to generate, modify and optimize Python bytecode
 The bytecode module can be used to write Python bytecode directly and
 then convert it into an executable Python code object.  It also provides a
 pure Python implementation of the Peephole Optimizer introduced in
 CPython 3.6.
 .
 This module is patched to be compatible with python3-pydevd, but this
 should be transparent to other users.

Package: python3-bytesize
Description-md5: 7ba53fcef18da54782cc62b6b2b9624c
Description-en: Python 3 bindings for libbytesize
 Many projects need to work with sizes in bytes (be it sizes of storage
 space, memory, ...) and all of them need to deal with the same issues
 like:
 .
 * How to get a human-readable string for the given size?
 * How to store the given size so that no significant information is lost?
 * How to handle sizes bigger than MAXUINT64?
 * How to interpret sizes entered by users according to their locale and
 typing conventions?
 * How to deal with the decimal/binary units (MB vs. MiB) ambiguity?
 .
 This library aims to be as much generally usable as possible, small, fast and
 be easily interfaced from other languages.
 .
 This package contains bindings for libbytesize in Python3.

Package: python3-bzrformats
Description-md5: 87199cfa2bd91fddb9297cac78f2d43e
Description-en: Bazaar version control formats
 bzrformats provides support for Bazaar version control formats.
 It includes implementations for reading and writing Bazaar repository
 formats, including knit, pack, and groupcompress formats.
 .
 This package contains the Python 3 library.

Package: python3-cachecontrol
Description-md5: 140987958acc0bd944be64a18665fd7b
Description-en: caching algorithms in httplib2 for use with requests
 CacheControl is a port of the caching algorithms in httplib2 for use with
 requests session object.
 .
 It was written because httplib2's better support for caching is often
 mitigated by its lack of threadsafety. The same is true of requests in
 terms of caching.
 .
 This is the Python 3 library.

Package: python3-cached-ipaddress
Description-md5: ad5584c1bdea4a06e4232d9e278d261a
Description-en: Cache construction of IP address objects
 Provides a caching mechanism for IP address objects.  This module caches the
 construction of IP address objects and their properties, making it efficient
 when dealing with frequently encountered IP addresses.
 .
 The cache is useful for reducing the overhead associated with creating and
 accessing properties of IP address objects repeatedly.

Package: python3-cached-property
Description-md5: 80f78b8e0584c8e154459a967eb7e87c
Description-en: Provides cached-property for decorating methods in classes (Python 3)
 This Python module
 * makes caching of time or computational expensive properties quick and easy.
 * is simple to use.
 * works in Python 2 and 3.
 .
 This package is targeting Python version 3.

Package: python3-cachelib
Description-md5: 071f19ce8be13c9611f278b8a18a4c5b
Description-en: collection of cache libraries using the same API (Python 3)
 This package provides a uniform API over a number of different caching
 backends including:
 .
 * Memory
 * File
 * Redis
 * Memcached
 * uWSGI
 * DynamoDB
 * MongoDB
 .
 This package installs the library for Python 3.

Package: python3-cachey
Description-md5: 21438a3655fe75be15225ccb660e4a1d
Description-en: Caching mindful of computation/storage costs
 Humans repeat stuff.  Caching helps.
 .
 Normal caching policies like LRU aren't well suited for analytic computations
 where both the cost of recomputation and the cost of storage routinely vary by
 one million or more.
 .
 Cachey tries to hold on to values that have the following characteristics
 .
 1. Expensive to recompute (in seconds)
 2. Cheap to store (in bytes)
 3. Frequently used
 4. Recenty used

Package: python3-cachy
Description-md5: d577a37ff02c37cccfe2890b20287ae9
Description-en: Provide a simple yet effective caching library (Python 3)
 Cachy provides a simple yet effective caching library. Cachy has the
 following advantages: simple but powerful API, thread-safety, decorator
 syntax and support for memcached, redis, database, file, dict stores.
 .
 This package installs the library for Python 3.

Package: python3-cads-api-client
Description-md5: 57e86c1412907f0c811f2456247b5b5b
Description-en: Python client for the ECMWF CADS API
 A Python package to interface with the ECMWF CADS API.

Package: python3-caes
Description-md5: f036818560b64ea45c9a5d4a82c88b00
Description-en: cross-platform AES encryption library -- Python 3 bindings
 libcaes is a library to support cross-platform AES encryption.
 .
 This package includes Python 3 bindings.

Package: python3-cai
Description-md5: 34dd28bf99be9a9ed27a1d971fbbfc06
Description-en: Python Codon Adaptation Index (Python 3)
 An implementation of Sharp and Li's 1987 formulation of the codon adaption
 index.
 .
 This package installs the library for Python 3.

Package: python3-caio
Description-md5: e75b1d2c9463b0abee08ab7934ec9f5f
Description-en: Asynchronous file IO for Linux MacOS or Windows
 This module includes Python bindings for Linux AIO API and
 simple asyncio wrapper.

Package: python3-cairocffi
Description-md5: bb30769126852b120adfc03102b2be21
Description-en: cffi-based cairo bindings for Python (Python3)
 cairocffi is a CFFI-based drop-in replacement for Pycairo,
 a set of Python bindings and object-oriented API for cairo.
 Cairo is a 2D vector graphics library with support for multiple backends
 including image buffers, PNG, PostScript, PDF, and SVG file output.
 .
 This package contains the Python 3 version of cairocffi.

Package: python3-cairosvg
Description-md5: b68f944d0583c279b7258fca0cea0b27
Description-en: SVG to PDF/PS/PNG converter based on Cairo (Python3 library)
 CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF,
 PostScript and PNG files.
 The main part of CairoSVG is a SVG parser, trying to follow the SVG 1.1
 recommendation from the W3C. Once parsed, the result is drawn to a Cairo
 surface that can be exported to various formats: PDF, PostScript, PNG and
 even SVG.
 .
 This package contains the Python3 version of the library.

Package: python3-caja
Description-md5: dab65ce752715a764e23d94ca64f6240
Description-en: Python3 binding for Caja components
 Caja is the official file manager for the MATE desktop. It allows one
 to browse directories, preview files and launch applications associated
 with them. It is also responsible for handling the icons on the MATE
 desktop. It works on local and remote filesystems.
 .
 The Python binding for Caja allows one to write Caja property page
 and menu item extensions in Python.

Package: python3-caldav
Description-md5: b37f41e2dc76a0e9952d43ed01231bb0
Description-en: CalDAV (RFC4791) client library for Python 3
 A simple Python DAV client library
 .
 This contains the Python 3 library

Package: python3-calendarweek
Description-md5: a8c6a2d8701a63bf750a5ded2a041bb3
Description-en: Utilities for working with calendar weeks in Python and Django
 python-calendarweek provides a CalendarWeek dataclass for representing one
 week in a year, and utility functions to work with it in pure Python or
 Django.

Package: python3-calendra
Description-md5: b2f5b3882372b487d8cc59674e714ce1
Description-en: Worldwide holidays and workdays computational toolkit (Python3 version)
 Calendra is a Python module that offers classes able to handle calendars, list
 legal / religious holidays and gives working-day-related computation functions.
 It is a fork of Workalendar designed to be more extensible and introspectable,
 adding interfaces where Workalendar is philosophically opposed for the sake of
 simplicity.
 .
 What can Calendra do that Workalendar cannot?
 * Provides descriptions for holidays for the "day indicated" for each Holiday
 (such as '3rd Monday in August').
 * Keeps distinct the indicated and observed dates for Holidays, such that it's
 possible to determine on what day a given holiday is observed.
 * Allows the number of Holidays in a calendar year to be counted.
 Consolidates observance logic in the core code rather than requiring each
 calendar implementation to implement its own.
 .
 This package contains the Python 3 version of the library.

Package: python3-calmjs
Description-md5: eb03ea95555d7227964638141e13d845
Description-en: Node.js Python framework for building toolchains and utilities
 This package contains a Python framework for building toolchains and utilities
 for working with the Node.js ecosystem from within a Python environment.
 .
 This package contains the Python 3.x module.

Package: python3-calmjs.parse
Description-md5: c61974dc56fbdda4115163190c3506b3
Description-en: various parsers for ECMA standards
 This package contains a collection of parsers and helper libraries for
 understanding ECMAScript. It is a near feature complete fork of slimit.
 .
 This package contains the Python 3.x module.

Package: python3-calmjs.types
Description-md5: 5097ec1e287ee3be3d29bf46a620dc5f
Description-en: types for the calmjs framework
 A collection of types (mostly exception classes) for use with calmjs.
 .
 Developers of packages and extensions that make use of the Calmjs toolchain
 has the option to advise the toolchain with their custom entry point
 declarations. However, to halt the execution they will need to raise specific
 exceptions. This package provides those exceptions as a separate package,
 under the MIT Expat license, to avoid the coupling of the package being
 developed from the core calmjs package.

Package: python3-can
Description-md5: 877882a238ed05c84e8f2eaaf4616ab1
Description-en: Controller Area Network (CAN) interface module
 The Controller Area Network (CAN, aka "CAN bus") is a bus standard designed
 to allow microcontrollers and devices to communicate with each other. It
 has priority based bus arbitration, reliable deterministic
 communication. It is used in cars, trucks, boats, wheelchairs and more.
 .
 The 'can' package provides controller area network support for Python
 developers; providing "common abstractions to different hardware devices", and
 a suite of utilities for sending and receiving messages on a can bus.
 .
 This package provides the bindings for Python 3.x (and some logging utilities)

Package: python3-canary
Description-md5: 9a9d0757da7e35a71fa3cdf749ee7118
Description-en: Library to interact with Canary security cameras
 This library enables integration with Canary security cameras. Users can
 monitor live streams and access various sensor data from their Canary devices,
 including temperature, humidity, and air quality information. The library can
 manage alarms and other functionalities supported by Canary cameras,
 facilitating remote surveillance and environmental monitoring.

Package: python3-canmatrix
Description-md5: 5ef54d03305b633fe04a6c737e596159
Description-en: Handle CAN (Controller Area Network) database formats
 Canmatrix implements a "Python CAN Matrix Object" which describes the
 CAN-communication itself and some auxiliary objects (Boardunits, Frames,
 Signals, Values, ...)
 There are also some extract and merge options for dealing with CAN databases.
 .
 Supported file formats for import:
 * .dbc candb / Vector
 * .dbf Busmaster (open source!)
 * .kcd kayak (open source!)
 * .arxml autosar system description
 * .yaml dump of the Python object
 * .xls(x) excel xls-import, works with .xls-file generated by this lib
 * .sym peak pcan can description
 Supported file formats for export:
 * .dbc
 * .dbf
 * .kcd
 * .xls(x)
 * .json Canard (open source!)
 * .arxml (very basic implementation)
 * .yaml (dump of the Python object)
 * .sym
 .
 This package provides the Python-3.x bindings

Package: python3-canonicaljson
Description-md5: 9a38a2ffeb83858d0be5ea867d7f0fcb
Description-en: canonical JSON implementation for Python 3
 Canonical JSON implementation.
 .
 * Encodes objects and arrays as RFC 7159 JSON.
 * Sorts object keys so that you get the same result each time.
 * Has no inignificant whitespace to make the output as small as possible.
 * Escapes only the characters that must be escaped, U+0000 to U+0019 / U+0022 /
 U+0056, to keep the output as small as possible.
 * Uses the shortest escape sequence for each escaped character.
 * Encodes the JSON as UTF-8.
 * Can be configured to encode custom types unknown to the stdlib JSON encoder.

Package: python3-cantools
Description-md5: 8f95e102e69bdb8ca8d76453fc231164
Description-en: Tools for parsing CAN databases and en-/decoding CAN messages (Python 3)
 cantools provides tools for working with CAN bus databases and messages.
 Features include:
 - Parsing of DBC, KCD, SYM, ARXML (3 and 4) and CDD files.
 - Encoding and decoding of CAN messages.
 - Support for simple and extended signal multiplexing.
 - Diagnostic DID encoding and decoding.
 - Decoding of candump output.
 - CAN bus monitor and plotting of signals.
 - C source code generation from database definitions.
 .
 This package installs the library for Python 3.

Package: python3-cap-ng
Description-md5: 521b77645310fef36116cdd36c66ce26
Description-en: Python3 bindings for libcap-ng
 This library implements the user-space interfaces to the POSIX
 1003.1e capabilities available in Linux kernels.  These capabilities are
 a partitioning of the all powerful root privilege into a set of distinct
 privileges.
 .
 The libcap-ng library is intended to make programming with POSIX
 capabilities much easier than the traditional libcap library.
 .
 This package contains the Python3 bindings for libcap-ng.

Package: python3-capirca
Description-md5: d3a70894db172ae8f14126a6d1e148ef
Description-en: Multi-platform ACL generation system
 The capirca framework is a designed to utilize common definitions of networks,
 services and  high-level policy  files to facilitate the development and
 manipulation of network access control lists (ACLs) for  various platforms.
 .
 The capirca framework consists of capirca Python package and the accompanying
 aclgen tool.
 .
 This package installs the library for Python 3 and the aclgen CLI tool.

Package: python3-capstone
Description-md5: 2679eabeb00d1331c5045c89aa98552d
Description-en: lightweight multi-architecture disassembly framework - Python bindings
 Capstone is a lightweight multi-platform, multi-architecture disassembly
 framework.
 .
 These are the Python 3 bindings.

Package: python3-carquinyol
Description-md5: abf9729df43359bcf22dff37f19eff83
Description-en: Sugar Learning Platform - datastore
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional “office-desktop” software.
 .
 This package contains a simple log like datastore
 able to connect with multiple backends.
 The datastore supports connecting and disconnecting
 from backends on the fly
 to help the support the limit space/memory characteristics
 of the OLPC system
 and the fact that network services may become unavailable at times.

Package: python3-cartopy
Description-md5: 70d0472662847ee414663230720f9692
Description-en: Cartographic library for Python 3
 Cartopy is a Python package designed to make drawing maps for data analysis
 and visualisation easy.
 .
 It features:
 .
 - object oriented projection definitions
 - point, line, polygon and image transformations between projections
 - integration to expose advanced mapping in matplotlib with a simple and
 intuitive interface
 - powerful vector data handling by integrating shapefile reading with
 Shapely capabilities
 .
 This package provides the Python 3 library.

Package: python3-casa-formats-io
Description-md5: d5495f3a29cd02a87b753b73ad1fafdf
Description-en: Code to handle I/O from/to data in CASA format
 The casa-formats-io package is a small package which implements
 functionality to read data stored in CASA formats (such as .image
 datasets). This implementation is independent of and does not use
 casacore. The motivation for this package is to provide efficient
 data access via dask arraye, cross-platform data access, and data
 access with all modern Python versions.

Package: python3-casacore
Description-md5: ef8e0b896ad9e6e228e48c70e6a884c4
Description-en: Python bindings to the casacore library
 The casacore package contains the core libraries of the old AIPS++/CASA
 package. This split was made to get a better separation of core
 libraries and applications. CASA is now built on top of casacore.
 .
 This is the Python wrapper around the library.

Package: python3-casadi
Description-md5: 410ea2c735e132223a81b4b40bf15986
Description-en: Nonlinear optimization and algorithmic differentiation - Python bindings
 CasADi is an open-source tool for nonlinear optimization and
 algorithmic differentiation.  It facilitates rapid — yet efficient —
 implementation of different methods for numerical optimal control,
 both in an offline context and for nonlinear model predictive control
 (NMPC).
 .
 This package contains the Python bindings.

Package: python3-cassandra
Description-md5: 87a301ad3666df7f6424b52afd9fd3ab
Description-en: Python driver for Apache Cassandra (Python 3)
 A modern, feature-rich and highly-tunable Python client library for Apache
 Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's
 binary protocol and Cassandra Query Language v3.
 .
 Features:
 * Synchronous and Asynchronous APIs
 * Simple, Prepared, and Batch statements
 * Asynchronous IO, parallel execution, request pipelining
 * Connection pooling
 * Automatic node discovery
 * Automatic reconnection
 * Configurable load balancing and retry policies
 * Concurrent execution utilities
 * Object mapper
 .
 This package contains the Python 3.x module for python-cassandra

Package: python3-cassandra-doc
Description-md5: 1200382948383fd7542a5e241426374c
Description-en: Python driver for Apache Cassandra (documentation)
 A modern, feature-rich and highly-tunable Python client library for Apache
 Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's
 binary protocol and Cassandra Query Language v3.
 .
 Features:
 * Synchronous and Asynchronous APIs
 * Simple, Prepared, and Batch statements
 * Asynchronous IO, parallel execution, request pipelining
 * Connection pooling
 * Automatic node discovery
 * Automatic reconnection
 * Configurable load balancing and retry policies
 * Concurrent execution utilities
 * Object mapper
 .
 This is the common documentation package.

Package: python3-casttube
Description-md5: dee0ad00e7e8a7366fb1e6f5c675c659
Description-en: Interact with the YouTube Chromecast API
 This library allows users to engage with the YouTube Chromecast API, enabling
 control over video playback on devices with Chromecast capabilities. It can
 initiate the playing of videos or playlists, manage queue operations such as
 adding and removing videos, and handle playback controls including play next
 and clearing the queue. This library communicates with a YouTube app running
 on a Chromecast device, requiring a screen ID for interactions. Leveraging
 this API, casttube provides functionality for controlling media displayed
 through Chromecast, making it possible to manage streaming directly from a
 programmatic interface.

Package: python3-catalogue
Description-md5: 85105a133c62e68e1a43cf79c549f278
Description-en: super lightweight function registries for Python3 libraries
 catalogue is a tiny, zero-dependencies library that makes it easy to add
 function (or object) registries to your code. Function registries are
 helpful when you have objects that need to be both easily serializable
 and fully customizable. Instead of passing a function into your object,
 you pass in an identifier name, which the object can use to lookup the
 function from the registry. This makes the object easy to serialize,
 because the name is a simple string. If you instead saved the function,
 you'd have to use Pickle for serialization, which has many drawbacks.

Package: python3-catalogus
Description-md5: b60cfd47071a3eb5861a8bc7dac48251
Description-en: Classes to provide name-to-object registry-like support
 Catalogus provides a simple and extensible registry system that allows you to:
 .
 * Register objects by name
 * Retrieve objects by name
 * Support lazy loading of objects
 * Maintain type safety with generic support

Package: python3-catkin-pkg
Description-md5: d5b12d392c643fc0ddb3ac8a072851b6
Description-en: Low-level build system macros for Robot OS -- Python 3 module
 This package is part of Robot OS (ROS). It is a library for
 retrieving information about catkin packages. Catkin contains CMake
 macros that are useful in the development of ROS-related systems. ROS
 provides libraries and tools to help software developers create robot
 applications.
 .
 This package is a Python 3 module needed to use Catkin.

Package: python3-cattr
Description-md5: fece8c6fc0685c9aa0818f10105eb4a0
Description-en: composable complex class support for attrs and dataclasses
 cattrs is an open source Python library for structuring and unstructuring
 data. cattrs works best with attrs classes, dataclasses and the usual
 Python collections, but other kinds of classes are supported by manually
 registering converters.
 .
 Python has a rich set of powerful, easy to use, built-in data types like
 dictionaries, lists and tuples. These data types are also the lingua franca
 of most data serialization libraries, for formats like json, msgpack, yaml or
 toml.
 .
 Data types like this, and mappings like dict s in particular, represent
 unstructured data. Your data is, in all likelihood, structured: not all
 combinations of field names or values are valid inputs to your programs. In
 Python, structured data is better represented with classes and enumerations.
 attrs is an excellent library for declaratively describing the structure of
 your data, and validating it.
 .
 When you're handed unstructured data (by your network, file system,
 database...),  uattrs helps to convert this data into structured data. When you
 have to convert your structured data into data types other libraries can
 handle, cattrs turns your classes and enumerations into dictionaries, integers
 and strings.

Package: python3-cbor
Description-md5: ffb24e95d32bc2ed6d2f6c3d760de96f
Description-en: Python3 Implementation of RFC 7049. Concise Binary Object Representation (CBOR)
 CBOR is comparable to JSON, has a superset of JSON’s ability, but serializes
 to a binary format which is smaller and faster to generate and parse.
 .
 The two primary functions are cbor.loads() and cbor.dumps(). This library
 includes a C implementation which runs 3-5 times faster than the Python
 standard library’s C-accelerated implementanion of JSON. This is also includes
 a 100% Python implementation

Package: python3-cbor2
Description-md5: 43337c364fc8e96118b04f8e9ccf5fca
Description-en: Implements Concise Binary Object Representation (Python 3)
 This library provides encoding and decoding for the Concise Binary Object
 Representation (CBOR, RFC 7049) serialization format.
 .
 Features:
 * Simple API like json or pickle modules.
 * Support many CBOR tags with stdlib objects.
 * Generic tag decoding.
 * Shared value references including cyclic references.
 * Optional C module backend tested on big- and little-endian architectures.
 * Extensible tagged value handling using tag_hook and object_hook on decode
 and default on encode.
 * Command-line diagnostic tool, converting CBOR file or stream to JSON
 (This is a lossy conversion, for diagnostics only)
 * Thorough test suite.
 .
 This package installs the library for Python 3.

Package: python3-cccolutils
Description-md5: cc6243040a9863789d8eba3b6029e9a2
Description-en: Python Kerberos Credential Cache Collection Utilities (Python 3)
 This module provides Kerberos 5 credential cache collection utilities
 for Python 2.6+ and 3.
 .
 When a user authenticates to a Kerberos realm (eg. with kinit), the user
 has a short-lived credential in a cache (view it with klist).
 .
 You can use this cccolutils module to easily determine if the user has
 any valid Kerberos credentials, or what the username is for a particular
 Kerberos realm.
 .
 This package installs the library for Python 3.

Package: python3-ccdproc
Description-md5: b3c621c03c0ea9624aa6d6a6429ef1c1
Description-en: Basic data reductions of astronomy CCD images
 The ccdproc package provides many of the necessary tools for processing
 of ccd images built on a framework to provide error propagation and bad
 pixel tracking throughout the reduction process.

Package: python3-cclib
Description-md5: 920ec51a929575588f4cb576acb611ba
Description-en: Parsers and algorithms for computational chemistry (Python3 module)
 A Python library that provides parsers for computational
 chemistry log files. It also provides a platform to implement
 algorithms in a package-independent manner.
 .
 This package contains the Python3 module.

Package: python3-ccm15
Description-md5: 8599e7a72d0ed73a000f43bef7d2fc48
Description-en: Interface to Midea CCM15 air conditioner gateway
 This library provides an asynchronous client for communicating with Midea
 CCM15 data converter modules over HTTP.
 .
 It is used to monitor and control connected air conditioning units through the
 CCM15 gateway, including reading current status and adjusting operational
 settings.
 .
 Supported operations include setting target temperature and changing fan and
 air conditioning modes.

Package: python3-cctbx
Description-md5: 3c2b007f0ac38929745248a515fa5b58
Description-en: Python Toolbox for crystallography
 Computational Crystallography Toolbox contains following modules:
 - annlib_adaptbx:
 - boost_adaptbx: wrappers for Boost functionality in CCTBX
 - cbflib_adaptbx:
 - ccp4io_adaptbx:
 - cctbx: Libraries for general crystallographic applications,
 useful for both small-molecule and macro-molecular
 crystallography.
 - cma_es:
 - crys3d: Modules for the display of molecules, electron density,
 and reciprocal space data.
 - dxtbx: The Diffraction Image Toolbox, a library for handling
 X-ray detector data of arbitrary complexity from a variety
 of standard formats.
 - fable: Fortran EMulation library  for porting Fortran77 to C++.
 - gltbx: Python bindings for OpenGL
 - iotbx: Working with common crystallographic file formats.
 - libtbx: The build system common to all other modules. This includes
 a very thin wrapper around the SCons software construction tool.
 It also contains many useful frameworks and utilities to simplify
 application development, including tools for regression testing,
 parallelization across multiprocessor systems and managed clusters,
 and a flexible, modular configuration syntax called PHIL
 (Python Hierarchial Interface Language) used throughout the CCTBX.
 - mmtbx: Functionality specific to macromolecular crystallography.
 This includes all of the machinery required for setup of
 geometry restraints, bulk solvent correction and scaling,
 analysis of macromolecular diffraction data, calculation of
 weighted map coefficients, and most of the methods implemented
 in phenix.refine. The majority of infrastructure for the MolProbity
 validation server (and Phenix equivalent) is also located here.
 - omptbx: OpenMP interface.
 - rstbx: A reciprocal space toolbox to autoindex small molecule Bragg
 diffraction, given the reciprocal space vectors.
 - scitbx: General scientific calculations. his includes a family of
 high-level C++ array types, a fast Fourier transform library,
 and a C++ port of the popular L-BFGS quasi-Newton minimizer.
 - smtbx: Small-Molecule crystallography.
 - spotfinder:
 - tbxx:
 - wxtbx: wxPython controls used in the Phenix GUI and various
 utilities
 .
 This package provide a selected collection of python modules from the cctbx project.

Package: python3-cdiff
Description-md5: eb75dd61452a6ae8b411fae224a69eb0
Description-en: Colored, incremental diff (transitional package)
 This is a transitional package. It can safely be removed.

Package: python3-cdio
Description-md5: 7981ed660b1ad00c07e9f5e68903d88d
Description-en: Python3 interface to libcdio optical media control library
 pycdio is a Python interface to the CD Input and Control library
 (libcdio).
 .
 This package includes the python3 version.

Package: python3-cdlclient
Description-md5: 7a26147ae8b76c9dafcfceb337c5191a
Description-en: Simple client for DataLab
 DataLab is a generic signal and image processing software based on
 Python scientific libraries (such as NumPy, SciPy or scikit-image)
 and Qt graphical user interfaces (thanks to the powerful PlotPyStack
 - mostly the guidata and PlotPy libraries).
 .
 DataLab Simple Client is a Python library that can be used to
 interact with a DataLab application (server). This allows to control
 DataLab application from a remote computer, or/and from a third-party
 application.

Package: python3-cdo
Description-md5: 137a5154e61d3f7a95c37400e9687389
Description-en: Python3 module for Climate Data Operators
 Climate Data Operators are a collection of command line Operators
 to manipulate and analyse Climate model Data.  Supported data formats are GRIB,
 netCDF, SERVICE, EXTRA and IEG. There are more than 400 operators available.
 This package provides a Python3 wrapper for CDO.

Package: python3-cdsapi
Description-md5: 59f6938582dd4213360ddf1329fdf90e
Description-en: Python 3 interface for the ECMWF CDS API
 Python library for the API of the European Centre for Medium-Range
 Weather Forecasts' (ECMWF) Climate Data Store (CDS).
 .
 More information about the CDS can be found on
 https://cds.climate.copernicus.eu

Package: python3-cdsetool
Description-md5: 424c45ea53006f7408763d0406637b68
Description-en: Tools & CLI for interacting with CDSE product APIs - Python
 CDSETool provides Python Tools and Command line Interface (CLI)
 programs for downloading Copernicus data from the Copernicus Data
 Space Ecosystem.
 .
 Features:
 * query
 * querying by shapes
 * querying by lists of parameters
 * querying by dates
 * listing search terms
 * authenticating
 * concurrently downloading features
 * sequentially downloading features
 .
 This package provides the Python package.

Package: python3-ceilometermiddleware
Description-md5: 4b6cb82c0b64567f063a1ed538b8c4c2
Description-en: OpenStack Telemetry middleware for generating metrics - Python 3.x
 This library provides middleware modules designed to enable metric and event
 data generation to be consumed by Ceilometer.
 .
 This package contains the Python 3.x module.

Package: python3-celery
Description-md5: e82e5099e2ae085695f07c4dafce88d9
Description-en: async task/job queue based on message passing (Python3 version)
 Celery is an open source asynchronous task queue/job queue based on
 distributed message passing. It is focused on real-time operation,
 but supports scheduling as well.
 .
 The execution units, called tasks, are executed concurrently on one
 or more worker nodes. Tasks can execute asynchronously (in the
 background) or synchronously (wait until ready).
 .
 Celery is written in Python, but the protocol can be implemented
 in any language. It can also operate with other languages using
 webhooks.
 .
 The recommended message broker is RabbitMQ, but limited support for Redis,
 Beanstalk, MongoDB, CouchDB, and databases (using SQLAlchemy or the Django
 ORM) is also available. Celery is easy to integrate with Django, using the
 python-django-celery package.
 .
 This package contains the Python 3 version of the library.

Package: python3-celery-haystack-ng
Description-md5: d37c4275965b5d4446eebf96785e354a
Description-en: utilize Celery to update Haystack search indexes
 celery-haystack-ng is a Django app providing utilities/tasks that
 help updating search indexes in Django Haystack. The tasks can be
 triggered when model instances are created, updated or deleted.
 .
 This package is a fork of celery-haystack, and serves as a drop-in
 replacement.

Package: python3-celery-progress
Description-md5: bc8a7ba28c577644f299e9e7a9b275d0
Description-en: dependency-free progress bars for Django/Celery applications
 celery-progress provides progress bars for Django applications that
 use Celery for background tasks. It is easy to setup and very customizable.
 .
 Several Celery result backends are supported, among which are Redis, RabbitMQ
 and Websockets.

Package: python3-censys
Description-md5: 7dbf841ee41971987d58258ff874cc69
Description-en: easy-to-use and lightweight API wrapper for Censys APIs (censys.io)
 An easy-to-use and lightweight API wrapper for Censys APIs (censys.io).
 Python 3.8+ is currently supported. This library has been tested on
 Python 3.8 and 3.x (Currently version 3.10).

Package: python3-cepces
Description-md5: d01992eeb62fe9aab68eeb65aa4f86a3
Description-en: CEP/CES Certificate Enrollment - Python 3.x
 cepces is an application for enrolling certificates through CEP and CES. It
 requires certmonger to operate.
 Only simple deployments using Microsoft Active Directory Certificate Services
 have been tested.
 .
 This package provides the Python 3.x module including the certmonger helper and
 related configuration files.

Package: python3-ceph
Description-md5: 73168f4688e222dd80dcdae1068a35d8
Description-en: Meta-package for all Python 3.x modules for the Ceph libraries
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 This package is a metapackage for all Ceph Python 3.x bindings.

Package: python3-cerberus
Description-md5: 15c7af03284be58f632dc88a89459b62
Description-en: Lightweight, extensible data validation library for Python
 Cerberus provides powerful yet simple and lightweight data
 validation functionality out of the box and is designed to be
 easily extensible, allowing for custom validation.
 .
 This package installs the library for Python 3.

Package: python3-cerealizer
Description-md5: 53264d5277af478bb22635af49b1589c
Description-en: secure pickle-like module for Python 3
 It support basic types (int, string, unicode, tuple, list,
 dict, set,...), old and new-style classes (you need to
 register the class for security), object cycles, and it can
 be extended to support C-defined type.
 .
 This is the Python 3 version of the package.

Package: python3-certbot
Description-md5: e977f668b56263d9280db975c5012dcd
Description-en: main library for certbot
 The objective of Certbot, Let's Enc
 rypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the main libraries.

Package: python3-certbot-apache
Description-md5: 40c0f5ed3770ff4f9514a5165eed0386
Description-en: Apache plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Apache plugin to the main application.

Package: python3-certbot-dns-cloudflare
Description-md5: eed18d61db6dfd217aa801a94d1bb010
Description-en: Cloudflare DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Cloudflare DNS plugin to the main application.

Package: python3-certbot-dns-desec
Description-md5: 56100119461facb884bbabb3157eee24
Description-en: desec.io DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the desec.io DNS plugin to the main application.

Package: python3-certbot-dns-digitalocean
Description-md5: d452eeae02e58c9e513a123c8bc35245
Description-en: DigitalOcean DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the DigitalOcean DNS plugin to the main application.

Package: python3-certbot-dns-dnsimple
Description-md5: 8527604e36e903ac73e4d97c89606f00
Description-en: DNSimple DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the DNSimple DNS plugin to the main application.

Package: python3-certbot-dns-gehirn
Description-md5: 6ba527035c07e3cbdc731f818f244526
Description-en: Gehirn DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Gehirn DNS plugin to the main application.

Package: python3-certbot-dns-google
Description-md5: 8dbd2201351e8a0e3aa5d3d5a692fbe7
Description-en: Google DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Google DNS plugin to the main application.

Package: python3-certbot-dns-infomaniak
Description-md5: cd72d7a0dd97535e234d968ed3fb642a
Description-en: Infomaniak DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This is a plugin for Certbot that uses the infomaniak API to allow
 customers to prove control of a domain name.

Package: python3-certbot-dns-linode
Description-md5: d4047aae318e895fff50c44f01358af3
Description-en: Linode DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Linode DNS plugin to the main application.

Package: python3-certbot-dns-netcup
Description-md5: 489a2cb26036b08a6f4a9b5533e8a6fe
Description-en: Certbot DNS Authenticator plugin for netcup (Python 3)
 This Certbot plugin automates the process of completing a dns-01 challenge by
 creating, and subsequently removing, TXT records using the netcup CCP API.
 .
 This package installs the library for Python 3.

Package: python3-certbot-dns-ovh
Description-md5: be9bb2e08dd7aa27acefbff3e7458f3d
Description-en: OVH DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Ovh DNS plugin to the main application.

Package: python3-certbot-dns-rfc2136
Description-md5: 80d72de14f473e1dfd136e4accce3c97
Description-en: RFC 2136 DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the RFC 2136 DNS plugin to the main application.

Package: python3-certbot-dns-route53
Description-md5: c36618cc126dab52ab0b81dcc8cc14fe
Description-en: Route53 DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Route53 DNS plugin to the main application.

Package: python3-certbot-dns-sakuracloud
Description-md5: fb6bbca5f95799a42ef464498c347483
Description-en: SakuraCloud DNS plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the SakuraCloud DNS plugin to the main application.

Package: python3-certbot-dns-standalone
Description-md5: daad1d503b58a89263cc882dda464f1c
Description-en: Standalone DNS Authenticator plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains a plugin that uses an integrated DNS server to respond
 to the _acme-challenge records.

Package: python3-certbot-nginx
Description-md5: 9d2d3b5e45ed29aca9439b86e5402702
Description-en: Nginx plugin for Certbot
 The objective of Certbot, Let's Encrypt, and the ACME (Automated
 Certificate Management Environment) protocol is to make it possible
 to set up an HTTPS server and have it automatically obtain a
 browser-trusted certificate, without any human intervention. This is
 accomplished by running a certificate management agent on the web
 server.
 .
 This agent is used to:
 .
 - Automatically prove to the Let's Encrypt CA that you control the website
 - Obtain a browser-trusted certificate and set it up on your web server
 - Keep track of when your certificate is going to expire, and renew it
 - Help you revoke the certificate if that ever becomes necessary.
 .
 This package contains the Nginx plugin to the main application.

Package: python3-certipy
Description-md5: 0636c2024f860fbdb7305d94a56dbe9c
Description-en: Utility to create and sign CAs and certificates
 A simple python tool for creating certificate authorities and certificates on
 the fly.
 .
 Certipy was made to simplify the certificate creation process. To that end,
 Certipy exposes methods for creating and managing certificate authorities,
 certificates, signing and building trust bundles. Behind the scenes Certipy:
 .
 * Manages records of all certificates it creates
 * External certs can be imported and managed by Certipy
 * Maintains signing hierarchy
 * Persists certificates to files with appropriate permissions

Package: python3-certstream
Description-md5: e7c79b939e907d9e24942b9a0cbb6ea4
Description-en: Client library for talking to certstream servers
 Certstream-python is a library for interacting with the certstream
 network -- https://certstream.calidog.io/ -- to monitor an aggregated
 feed from a collection of Certificate Transparency Lists:
 https://www.certificate-transparency.org/known-logs
 .
 For a self-hosted server see "certstream-server-go" package.
 .
 This package contains the Python library and command-line tool "certstream".

Package: python3-certvalidator
Description-md5: eb24d8441f4f506ceaada84c8d45d04c
Description-en: Validates X.509 certificates and paths
 Is a Python library that offers functionality for validating X.509 digital
 certificates. It is used to verify the security and integrity of X.509
 certificates, which are widely used in Internet security systems such
 as TLS/SSL, email encryption, and more.
 .
 The certvalidator library performs the following main tasks:
 - Certificate Validation: The library checks the validity of X.509
 digital certificates. This includes checking the certificate signature,
 expiration date, issuing authority (CA), certificate revocation, and
 other important properties.
 -  Chain of Trust: It helps to build and validate the certificate chain,
 that is, the sequence of certificates that links a specific certificate
 to a trusted certification authority (root CA).
 - CRL (Certificate Revocation Lists) Check: The library checks whether a
 certificate has been revoked by querying Certificate Revocation Lists
 (CRLs) published by certification authorities.
 - Online Certificate Status Protocol (OCSP) Check: In addition to CRL
 checking, certvalidator can check the status of a certificate through
 the Online Certificate Status Protocol (OCSP) to determine whether the
 certificate is still valid.
 - Custom Expiration Policy: You can configure and apply custom validity
 policies to meet specific certificate validation requirements.
 - Extensibility: The library is designed to be extensible and customizable,

Package: python3-cffsubr
Description-md5: 10eb9c431852d08d906beb22a7a61371
Description-en: CFF subroutinizer based on the AFDKO tx
 This is a python wrapper to CFF subroutinizer in AFDKO tx.

Package: python3-cfgrib
Description-md5: 5d9c4ff679c9e2745faf3100b25ec9e3
Description-en: Python 3 module supporting the CF convention in GRIB files
 This module provides a Python3 interface to map GRIB files to the NetCDF
 Common Data Model following the CF Conventions.
 The high level API is designed to support a GRIB backend for xarray and it is
 inspired by NetCDF-python and h5netcdf.
 Low level access and decoding is performed via the ECMWF ecCodes library.

Package: python3-cfgv
Description-md5: 17611cf3687fe05c263305c773ff562b
Description-en: Python module to validate configuration files
 cfgv is a Python module to validate configuration files and produce human
 readable error messages.

Package: python3-cftime
Description-md5: 77a45150c9b250ca1f098050979d7f4c
Description-en: Time-handling functionality from netcdf4-python (Python 3)
 Python library for decoding time units and variable values in a netCDF file
 conforming to the Climate and Forecasting (CF) netCDF conventions.
 .
 This package contains the cftime module for Python 3.

Package: python3-cg3
Description-md5: 3e2c2e9a2237bd667da02779c11de12d
Description-en: Wrapper for CG-3
 Constraint Grammar compiler and applicator for the 3rd edition of CG
 that is developed and maintained by VISL SDU and GrammarSoft ApS.
 .
 This package provides wrapper to use CG-3 from Python.

Package: python3-cgecore
Description-md5: bbc9a4fc33c8cbe7bb904a6c19842a44
Description-en: Python3 module for the Center for Genomic Epidemiology
 This Python3 module contains classes and functions needed to run the
 service wrappers and pipeline scripts developed by the Center for
 Genomic Epidemiology.

Package: python3-cgelib
Description-md5: 47fc1800a4abb830cd6d828c4486ecee
Description-en: Python3 code to be utilized across the CGE tools
 This package will in time replace the cgecore package. The package
 contains classes and functions intended to be utilized across the tools
 provide by the Center for Genomic Epidemiology. It is for instance
 needed by resfinder package.

Package: python3-chacha20poly1305
Description-md5: aa83d2fb3a5916eb1f71fe3a2ffa15e6
Description-en: chacha20-poly1305 implementation based on tlslite-ng
 Simple pure-python chacha20-poly1305 implementation based on tlslite-ng code.
 Designed to be compatible with Cryptography API.
 .
 This package is a dependency of Home Assistant.

Package: python3-chacha20poly1305-reuseable
Description-md5: 5250dbad7bc0727012b49349016c7b7b
Description-en: ChaCha20Poly1305 that is reuseable for asyncio
 This library is a ChaCha20Poly1305 wrapper that is reuseable for asyncio.
 .
 ChaCha20Poly1305 is a Simple pure-python chacha20-poly1305 implementation
 based on tlslite-ng code. Designed to be compatible with Cryptography API.

Package: python3-chameleon
Description-md5: cbb9bf2233b8ad702cf1b218f5622119
Description-en: XML-based template compiler
 Chameleon compiles templates to Python byte-code. It includes a complete
 implementation of the Zope Page Templates (ZPT) language.
 .
 The engine itself performs 10-15 times better than the reference
 implementation and real-world benchmarks show an overall performance
 improvement in complex applications of 30-50%.
 .
 This is the Python 3 version of the package.

Package: python3-changelog
Description-md5: 0b5eb7d544d326cda077ec19ba8051a0
Description-en: Sphinx extension to generate changelog files (Python 3)
 This package provides simple Sphinx markup to render changelog displays
 (this is the Python 3 version of the extension).
 .
 Example:
 .
 ====================
 Changelog for 1.5.6
 ====================
 .
 .. changelog::
 :version: 1.5.6
 :released: Sun Oct 12 2008
 .
 .. change::
 :tags: general
 :tickets: 27
 .
 Improved the frobnozzle.
 .
 .. change::
 :tags: rendering, tests
 :pullreq: 8
 :changeset: a9d7cc0b56c2
 .
 Rendering tests now correctly render.

Package: python3-changelog-chug
Description-md5: 12c5b23912395ac9d8d2a6c859c7cd2e
Description-en: parser library for project Change Log documents — Python 3
 changelog-chug is a parser for project Change Log documents.
 .
 Given a standard project Change Log document, the ‘chug’ library provides
 features to parse the document into a sequence of Change Log entries as Python
 data.
 .
 This package installs the Python version 3 ‘chug’ library.

Package: python3-changelogd
Description-md5: 0be6d065bf8806b3e19dc5c084008aa8
Description-en: Changelogs without conflicts
 Changelogd allows teams to avoid merge conflicts for the
 changelog files. The ``changelogd`` content is stored
 within multiple YAML files - one per each changelog entry.
 Then, during application release, all input files are
 combined into one release file. The script uses Jinja2
 templates to generate one consistent text file out of all
 input YAML files. The default output format is Markdown,
 but by modifying the templates it can be changed into any
 text format you like.

Package: python3-channels-redis
Description-md5: 5ed689f59028f135ec53ece7920b048b
Description-en: Redis channel layer backend for Django Channels (Python3 version)
 A Django Channels channel layer that uses Redis as its backing store, and
 supports both a single-server and sharded configurations, as well as group
 support.
 .
 This package contains the Python 3 version of the library.

Package: python3-characteristic
Description-md5: 7b2b690f0c5a66c880d7bfc3e1e22e67
Description-en: helper for implementing attribute-related object protocols (Python 3)
 characteristic is Python package with class decorators that ease the chores
 of implementing the most common attribute-related object protocols.
 .
 You just specify the attributes to work with and characteristic gives you:
 .
 - a nice human-readable __repr__,
 - a complete set of comparison methods,
 - and a kwargs-based initializer (that cooperates with your existing one)
 .
 without writing dull boilerplate code again and again.

Package: python3-charon
Description-md5: b91bb154c24df7c013e175a0768c53fe
Description-en: file metadata and streaming library for cura
 This library will read and write several 3D-printing related file formats.
 It is used by cura, the GUI G-code generator for 3D printers.

Package: python3-chartkick
Description-md5: dc10ef8a135811f9f1100b9d11c2171f
Description-en: create beautiful JavaScript charts with minimal code (Python 3)
 chartkick provides a beautiful JavaScript charts. It supports Chart.js, Google
 Charts, and Highcharts, and works with Django, Flask/Jinja2.
 .
 This package provides Python 3 library.

Package: python3-check-jsonschema
Description-md5: d6bc59d333e7556602e22a49eb523743
Description-en: JSON Schema CLI and pre-commit hook built on jsonschema
 A JSON Schema CLI and pre-commit hook built on jsonschema.
 The schema may be specified as a local or remote (HTTP or HTTPS) file.
 .
 Remote files are automatically downloaded and cached if possible.
 .
 This package installs the library for Python 3.

Package: python3-cheetah
Description-md5: bd875347eda05de6a73d01c20dd5c6f6
Description-en: text-based template engine and Python code generator (Python 3)
 Cheetah can be used as a standalone templating utility or referenced as a
 library from other Python applications. It has many potential uses, but web
 developers looking for a viable alternative to ASP, JSP, PHP and PSP are
 expected to be its principle user group.
 .
 Features:
 * Generates HTML, SGML, XML, SQL, Postscript, form email, LaTeX, or any other
 text-based format.
 * Cleanly separates content, graphic design, and program code.
 * Blends the power and flexibility of Python with a simple template language
 that non-programmers can understand.
 * Gives template writers full access to any Python data structure, module,
 function, object, or method in their templates.
 * Makes code reuse easy by providing an object-orientated interface to
 templates that is accessible from Python code or other Cheetah templates.
 One template can subclass another and selectively reimplement sections of
 it.
 * Provides a simple, yet powerful, caching mechanism that can dramatically
 improve the performance of a dynamic website.
 * Compiles templates into optimized, yet readable, Python code.
 .
 This package contains the Python 3 module.

Package: python3-chemps2
Description-md5: cc1e64f8d0331cfdda3c58f8428c347f
Description-en: Python 3 interface for libchemps2-3t64
 chemps2 is a scientific library which contains a spin-adapted
 implementation of the density matrix renormalization group (DMRG)
 for ab initio quantum chemistry. This wavefunction method allows one
 to obtain numerical accuracy in active spaces beyond the capabilities
 of full configuration interaction (FCI), and allows one to extract
 the 2-, 3-, and 4-particle reduced density matrices (2-, 3- and 4-RDM)
 of the active space.
 .
 For general active spaces up to 40 electrons in 40 orbitals can be
 handled with DMRG, and for one-dimensional active spaces up to 100
 electrons in 100 orbitals. The 2-RDM of these active spaces can
 also be easily extracted, while the 3- and 4-RDM are limited to
 about 28 orbitals.
 .
 When the active space size becomes prohibitively expensive for FCI,
 DMRG can be used to replace the FCI solver in the complete active
 space self consistent field (CASSCF) method and the corresponding
 complete active space second order perturbation theory (CASPT2).
 The corresponding methods are called DMRG-SCF and DMRG-CASPT2,
 respectively. For DMRG-SCF the active space 2-RDM is required, and
 for DMRG-CASPT2 the active space 4-RDM.
 .
 This package installs the library for Python 3.

Package: python3-chemspipy
Description-md5: 49c2539d16f5558ce1b5cdc32a58a74d
Description-en: ChemSpiPy allows chemical searches using ChemSpider
 ChemSpiPy provides a way to interact with ChemSpider in Python.
 It allows chemical searches, chemical file downloads,
 depiction and retrieval of chemical properties.

Package: python3-chevron
Description-md5: 318d4f9a4d42ce9e649882545319696a
Description-en: Python implementation of mustache  (Python 3)
 Chevron runs in less than half the time of pystache (Which is
 not even up to date on the spec). And in about 70% the time of
 Stache (A 'trimmed' version of mustache, also not spec compliant).
 .
 This package installs the library for Python 3.

Package: python3-chm
Description-md5: 21dc8a47a8b2ded4e789a04b787c1f14
Description-en: Python binding for CHMLIB - Python 3
 PyCHM is a package that provides Python binding for Jed Wing's CHMLIB library.
 .
 The chm package contains four modules, namely chm.chm, chm.chmlib,
 chm.extra and chm._chmlib, which provide access to the API implemented
 by the C library chmlib and some additional classes and functions.
 They are used to access MS-ITSS encoded files - Compressed Html Help
 files (.chm).
 .
 This package contain the Python 3 version of chm.

Package: python3-chocolate
Description-md5: 3405ea7504e846f4e576fc79f43a2c56
Description-en: Improvement to Python's kwargs
 Chocolate is a Python package that improves Python's
 `**kwargs`.

Package: python3-churchtools
Description-md5: 677badd12fc5411b1f9dd6140842ae5f
Description-en: Library for the ChurchTools API (Python 3)
 This is a Python wrapper for the ChurchTools API. The API from ChurchTools
 is provided using the Swagger toolset.

Package: python3-ci-info
Description-md5: 0e72178ff98295174447c5aaa87f1aaa
Description-en: Python3 implementation of watson/ci-info
 This is a Python3 implementation of watson/ci-info. Get details about
 the current Continuous Integration environment.

Package: python3-cif2cell
Description-md5: bcf47d1d477bfd5de4a3e40cb38d884b
Description-en: prepare CIF files for electronic structure calculations
 cif2cell is a tool to generate the geometrical setup for various electronic
 structure codes from a CIF (Crystallographic Information Framework) file. The
 code will generate the crystal structure for the primitive cell or the
 conventional cell.

Package: python3-cigar
Description-md5: b4182d74f6679e8a23e9a2c0583b79f2
Description-en: manipulate SAM cigar strings
 Cigar is a simple Python3 library for dealing with cigar strings. the most
 useful feature now is soft-masking from left or right. This allows one to
 adjust a SAM record only by changing the cigar string to soft-mask a number
 of bases such that the rest of the SAM record (pos, tlen, etc.) remain valid,
 but downstream tools will not consider the soft-masked bases in further
 analysis.

Package: python3-circuitbreaker
Description-md5: a1ecd32d944968b46d73e17c7dccf5ef
Description-en: Python Circuit Breaker pattern implementation
 This is a Python implementation of the "Circuit Breaker" Pattern:
 .
 https://martinfowler.com/bliki/CircuitBreaker.html
 .
 Inspired by Michael T. Nygard's highly recommendable book *Release It!*:
 .
 https://pragprog.com/titles/mnee2/release-it-second-edition/

Package: python3-circuits
Description-md5: 08db35b069abb53c0d71c14f53c8721d
Description-en: event-driven framework with a component architecture (Python3 version)
 circuits is an event-driven framework with a focus on Component
 Software Architectures where System Functionality is defined in
 Components. Components communicate with one another by propagating
 events throughout the system. Each Component can react to events and
 expose events to other parts of the system Components are able to
 manage their own events and can also be linked to other Components.
 .
 Circuits has a clean architecture and has no external dependencies on
 any other library. It's simplistic design is unmatchable but yet
 delivers a powerful framework for building large, scalable,
 maintainable applications and systems. Circuits was a core integral
 part of the pymills library developed in 2006 and was partly inspired
 by the Trac architecture.
 .
 This package contains the Python 3 version of the library.

Package: python3-cirpy
Description-md5: 39b6682f03b68040bf090d9ffd09f99b
Description-en: Python wrapper for the NCI Chemical Identifier Resolver (CIR)
 CIRpy is a Python interface for the Chemical Identifier
 Resolver web service that is provided by the CADD Group
 at the NCI/NIH.

Package: python3-ciso8601
Description-md5: 2a5c9c20057b410d214a385a00e2e9bd
Description-en: fast ISO8601 date time parser for Python written in C
 This package converts date time strings from ISO8601 or RFC3339 into Python
 datetime objects. Since it's written as a C module, it is much faster than
 other Python libraries. Ciso8601 doesn't support the entirety of the ISO 8601
 spec, only a popular subset.

Package: python3-citeable
Description-md5: 7a4a174581c26fa18c87ebefb868af84
Description-en: Structured BibTeX citations for developers of scientific software
 Citeable is a lightweight, zero-dependency, pure-Python library
 for defining structured bibliographic citations.
 The goal is to make it easy for package users to cite package developers.
 It is being used by cogent3 and cogent3 plugin developers to declare citations
 that cogent3 can assemble into a BibTeX-compatible .bib file
 to ensure users cite their work.

Package: python3-citeproc
Description-md5: 346eb24ad0eaa61bdabd587274ebed03
Description-en: Citation Style Language (CSL) processor for Python3
 Citeproc-py is a library that produces formatted bibliographies and
 citations from bibliographic databases following formatting instructions
 provided by XML style files written in the Citation Style Language (CSL).
 .
 Currently, BibTeX and JSON are supported as input database formats, and
 plain text, reStructuredText and HTML as output format.
 .
 This package contains the Python 3 modules and the CLI tool csl_unsorted.

Package: python3-ck4inductor
Description-md5: b0aef98e2ca4cdb53f606fc134b9cc06
Description-en: Programming Model for ML Tensor Operators (Python)
 The Composable Kernel (CK) library provides a programming
 model for writing performance-critical kernels for machine
 learning workloads across multiple architectures
 (GPUs, CPUs, etc.).
 The CK library uses general purpose kernel languages,
 such as HIP C++.
 .
 This package provides Python interface

Package: python3-clang
Description-md5: e8435055596a95f7a331a56d9f63b142
Description-en: Clang Python Bindings
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This is a dependency package providing the Python binding to Clang.

Package: python3-clang-17
Description-md5: 2c9b6237594ba364f2afb9b0458f2f14
Description-en: Clang Python Bindings
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This binding package provides access to the Clang compiler and libraries.

Package: python3-clang-18
Description-md5: 2c9b6237594ba364f2afb9b0458f2f14
Description-en: Clang Python Bindings
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This binding package provides access to the Clang compiler and libraries.

Package: python3-clang-19
Description-md5: 2c9b6237594ba364f2afb9b0458f2f14
Description-en: Clang Python Bindings
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This binding package provides access to the Clang compiler and libraries.

Package: python3-clang-20
Description-md5: 2c9b6237594ba364f2afb9b0458f2f14
Description-en: Clang Python Bindings
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This binding package provides access to the Clang compiler and libraries.

Package: python3-clang-21
Description-md5: 2c9b6237594ba364f2afb9b0458f2f14
Description-en: Clang Python Bindings
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This binding package provides access to the Clang compiler and libraries.

Package: python3-clang-22
Description-md5: 2c9b6237594ba364f2afb9b0458f2f14
Description-en: Clang Python Bindings
 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This binding package provides access to the Clang compiler and libraries.

Package: python3-clap
Description-md5: d7c95f639d5a22ecd4fa9a845913aa74
Description-en: command line arguments parser
 CLAP aims at being powerful and advanced command line interface library for
 Python 3 language. Having built-in support for modes, optional and obligatory
 options, options with arguments (with type-checking with arbitrary types) it
 enables programmers to create rich command line interfaces for Python 3
 programs.
 .
 Features:
 * Support for single-level and nested modes (with per-mode and global
 options).
 * Support for grouped short options (ls -lhR).
 * Support for long options with or without equal-sign-connected arguments
 (--log=./file.log and --log ./file.log are both correct).
 * Support for option aliases (short/long names).
 * Support for typed arguments (str, int, float built-in and other arbitrary
 types via callbacks).
 * Built-in type checking of option arguments.
 * Support for multiple arguments for options (e.g. --point 0 0).
 * Checking for missing arguments with options which require them.
 * Checking for conflicting options (eg. --quiet must not come with option
 --verbose).
 * Support for options that MUST be passed to the program.
 * Support for options required by other options (e.g. --key requires
 --value).
 * Support for options wanted by other options (e.g. --which wants --this or
 --that or both).
 * Good set of exceptions with detailed error messages.
 * Ability to load interface from JSON descriptions.
 * Automatic generation of help screens (for your-tool help command) with
 per-mode, per-option, and per-operand descriptions, usage examples,
 and more.
 * Support for shortcuts for command names (shortest-unique name is
 sufficient for CLAP to resolve the command, it is not necessary to
 write full names).
 .
 CLAP is not the most easy to use command line arguments parser for Python,
 but that it is one of the most powerful (if not the most powerful) framework
 for writing command line interfaces. With excellent support for modes,
 options, and operands, automatic input verification, and help screen
 generation you get a big return on your investment.

Package: python3-cleo
Description-md5: f92349bc0448b66b30602a3c5ead9d49
Description-en: create beautiful and testable command-line interfaces
 Cleo is mostly a higher level wrapper for CliKit, so a lot of the
 components and utilities comes from it. Refer to its documentation
 for more information.
 .
 This package installs the library for Python 3.

Package: python3-clevercsv
Description-md5: 917c824f724f5ca76b7073cb44dd9678
Description-en: Drop-in replacement for the CSV module with improved detection
 CleverCSV provides a drop-in replacement for the Python csv package with
 improved dialect detection for messy CSV files.
 .
 It also provides a handy command line tool that can standardize a messy file
 or generate Python code to import it.
 .
 This package provides the modules for Python 3.

Package: python3-clevercsv-doc
Description-md5: 18f985cd3293aa2f88399953300d6ac7
Description-en: Drop-in replacement for the CSV module (documentation)
 CleverCSV provides a drop-in replacement for the Python csv package with
 improved dialect detection for messy CSV files.
 .
 It also provides a handy command line tool that can standardize a messy file
 or generate Python code to import it.
 .
 This package contains the HTML documentation.

Package: python3-cleware-traffic-light
Description-md5: 29ff4d791ca19acdcf68b019822d1934
Description-en: Cleware USB traffic light Python module
 The package supports multiple traffic light controls from the command
 line and also the usage of the Python module in your own Python
 application.
 .
 This package contains the Python module for controlling Cleware Traffic
 Lights.

Package: python3-cli-helpers
Description-md5: c5377e4b7f095b1f1f2a15134a2ce268
Description-en: easy command-line apps with Python
 CLI Helpers is a Python package that makes it easy to perform common tasks when
 building command-line apps. It's a helper library for command-line interfaces.
 .
 Libraries like Click and Python Prompt Toolkit are amazing tools that help you
 create quality apps. CLI Helpers complements these libraries by wrapping up
 common tasks in simple interfaces.

Package: python3-click-completion
Description-md5: 290f670cb9dfaad1a36dc893f2aedc34
Description-en: click completion support for different types of shells (Python 3.x)
 Automatic completion support for different types of shells for Click. All the
 supported shells are able to complete all the command line arguments and
 options defined with Click.
 .
 This package contains the Python 3.x module.

Package: python3-click-default-group
Description-md5: 79ae5d2c85baee6411b36e101b6aa697
Description-en: Extension for Python click adding default subcommand to group (Python 3)
 DefaultGroup is a sub class of click.Group. But it invokes a default
 subcommand instead of showing a help message when a subcommand is not
 passed.
 .
 This package installs the library for Python 3.

Package: python3-click-didyoumean
Description-md5: a74d6ed54408853e91d9689a36b82b16
Description-en: enables git-like did-you-mean feature in click
 Click is a Python package for creating beautiful command line interfaces
 in a composable way with as little code as necessary.  It's the "Command
 Line Interface Creation Kit".  It's highly configurable but comes with
 sensible defaults out of the box.
 .
 It aims to make the process of writing command line tools quick and fun
 while also preventing any frustration caused by the inability to implement
 an intended CLI API.
 .
 This package add the feature to do git-like did-you-mean feature in click.

Package: python3-click-help-colors
Description-md5: 75f428556a44f8e3f3c5138d5daafeff
Description-en: colorize help messages in click (Python 3.x)
 Colorization of help messages in Click. Improves the readability of help
 messages.
 .
 This package contains the Python 3.x module.

Package: python3-click-log
Description-md5: f61cb3f6f157752cc43e38d335f18821
Description-en: Logging integration for Click - Python 3.x
 Partly because Python’s logging module aims to be so generic, it doesn’t come
 with sensible defaults for CLI applications. At some point you might also want
 to expose more logging levels through more options, at which point the
 boilerplate code grows even more.
 This is where click-log comes in.
 .
 This package contains the Python 3.x module.

Package: python3-click-man
Description-md5: 2cc0ceb20f69268c257c2ef84205a20e
Description-en: Generate man pages for click based CLI applications (Python 3)
 Create man pages for click-based applications based on their help strings.
 .
 This package contains the module for Python 3.

Package: python3-click-option-group
Description-md5: 086b91c0cd35a24779969e302c9fc61e
Description-en: Extension for Python click adding option groups (Python 3)
 Click is a package for creating powerful and beautiful command line interfaces
 (CLI) in Python, but it has no the functionality for creating option groups.
 .
 Option groups are convenient mechanism for logical structuring CLI, also it
 allows you to set the specific behavior and set the relationship among grouped
 options (mutually exclusive options for example).  Moreover, argparse stdlib
 package contains this functionality out of the box.
 .
 This package installs the library for Python 3.

Package: python3-click-package
Description-md5: a55b8833aad665015cec861ba580ce8a
Description-en: Click packages (Python 3 interface)
 Click is a simplified packaging format that installs in a separate part of
 the file system, suitable for third-party applications.
 .
 This package provides Python 3 modules used by click, which may also be
 used directly.

Package: python3-click-repl
Description-md5: 908f9a0f9f9419fc8b08b3adce978759
Description-en: REPL plugin for Click - Python 3.x
 Click is a Python package for creating beautiful command line interfaces
 in a composable way with as little code as necessary.  It's the "Command
 Line Interface Creation Kit".  It's highly configurable but comes with
 sensible defaults out of the box.
 .
 It aims to make the process of writing command line tools quick and fun
 while also preventing any frustration caused by the inability to implement
 an intended CLI API.
 .
 This package provides a REPL plugin for click.

Package: python3-click-shell
Description-md5: 2f8a2b239e516a0f1ca62be153b200fd
Description-en: Interactive shell mode with command completion for command-line applications
 This library adds an interactive read-eval-print loop to an existing command-
 line application. It wraps the top-level command collection so that, when the
 program is launched without arguments, a persistent prompt is presented and
 commands can be entered repeatedly. Tab-completion is available for registered
 commands, and the prompt text and an optional introductory message can be
 configured. When a command is invoked directly on the command line with
 arguments, behaviour matches the original non-interactive application. The
 shell reads from the terminal, writes to the console, and uses line-editing
 features provided by the host system to offer history and completion.

Package: python3-click-threading
Description-md5: 3ae87f0ec44698a0b22127f038314338
Description-en: Utilities for multithreading in click - Python 3.x
 Library for easier multithreaded development with Click.
 Click is a Python package for creating beautiful command line interfaces in a
 composable way with as little code as necessary. It’s the “Command Line
 Interface Creation Kit”. It’s highly configurable but comes with sensible
 defaults out of the box.
 .
 This package contains the Python 3.x module.

Package: python3-clickdc
Description-md5: 0dae812f524e4a55e40af9dcae637e60
Description-en: click command line options from a Python dataclass
 click is a Python module to build composable command line interface toolkit.
 .
 This package allows to define click command line options from a Python dataclass.

Package: python3-clickhouse-driver
Description-md5: 5eae4635ca9e827185028102f4dfb1b4
Description-en: Python driver with native interface for ClickHouse
 Python driver for ClickHouse with native interface support.
 It supports external data for query processing, query settings,
 compression, TLS, native Python types, query progress information,
 result streaming and accessing server logs.

Package: python3-clickhouse-driver-doc
Description-md5: fc5338d035ebd46705f6f01a0400a0c0
Description-en: Python driver with native interface for ClickHouse
 Python driver for ClickHouse with native interface support.
 It supports external data for query processing, query settings,
 compression, TLS, native Python types, query progress information,
 result streaming and accessing server logs.
 This is a documentation package.

Package: python3-cligj
Description-md5: 06e39c6a222588f9c16426d279448634
Description-en: Python 3 library for processing GeoJSON commands
 Cligj is a small library which can be used to standardise processing
 of geoJSON in Python command line programs.
 .
 This package provides the Python 3 version of the library.

Package: python3-clikit
Description-md5: 6d750239e2d460ee2441d53c55a0dc10
Description-en: utilities to build beautiful command lines interfaces
 CliKit is a group of utilities to build beautiful and testable
 command line interfaces.
 .
 This is at the core of Cleo.

Package: python3-clint
Description-md5: 1db304a06f787c80a4f83796bf4eb59e
Description-en: Python Command-line Application Tools
 Clint is a Python module filled with a set of awesome tools for developing
 commandline applications.

Package: python3-cloud-sptheme
Description-md5: c49b2361b29bd97fb66f4cf4bd74c162
Description-en: Cloud Sphinx theme and related extensions (python3 version)
 cloud_sptheme contains a Sphinx theme named "Cloud", and some related
 Sphinx extensions.  Cloud and its extensions are primarily oriented
 towards generating html documentation for Python libraries. It provides
 numerous small enhancements to make the html documentation more
 interactive, and improve the layout on mobile devices.
 .
 In addition to the Cloud theme, this package provides a few extra Sphinx
 extensions which may be useful when documenting Python projects; and
 should be theme-agnostic:
 .
 cloud_sptheme.ext.autodoc_sections
 Patches the sphinx.ext.autodoc to handle RST section headers inside
 docstrings.
 cloud_sptheme.ext.issue_tracker
 Adds a special :issue: role for quickly linking to your project's
 issue tracker.
 cloud_sptheme.ext.escaped_samp_literals
 Patches Sphinx to permit escaped {} characters within a :samp: role.
 cloud_sptheme.ext.table_styling
 Enhances .. table directive to support per-column text alignment and
 other layout features.

Package: python3-cloudflare
Description-md5: 63fa34a6dc1729d6e9e647cbaa19c6e7
Description-en: Python module to interface with Cloudflare's v4 API
 python3-cloudflare is a wrapper around the Cloudflare v4 API that
 lets you perform any action that you would be able to through the
 Cloudflare control panel itself.  For example, you can add and remove
 zones, change DNS records, switch billing information, etc.

Package: python3-cloudkitty
Description-md5: e459ca09b2764b322e6793f13d961706
Description-en: OpenStack Rating as a Service - Python library
 CloudKitty aims at filling the gap between metrics collection systems like
 ceilometer and a billing system.
 .
 Every metrics are collected, aggregated and processed through different rating
 modules. You can then query CloudKitty's storage to retrieve processed data
 and easily generate reports.
 .
 Most parts of CloudKitty are modular so you can easily extend the base code to
 address your particular use case.
 .
 This package contains the Python libraries.

Package: python3-cloudkitty-dashboard
Description-md5: 23a4f35413084f84cfdbecc517fbb9ab
Description-en: OpenStack data processing cluster as a service - dashboard plugin
 The Sahara project provides a simple means to provision a data-intensive
 application cluster (Hadoop or Spark) on top of OpenStack. It's the ex
 Savanna project, renamed due to potential trademark issues.
 .
 This package contains the OpenStack dashboard plugin.

Package: python3-cloudkittyclient
Description-md5: f508172d7715d4180d8ab815c23b50c2
Description-en: API client for Rating as a Service project - Python 3.x
 CloudKitty aims at filling the gap between metrics collection systems like
 ceilometer and a billing system.
 .
 This is a client library for CloudKitty built on the CloudKitty API. It
 provides a Python API (the cloudkittyclient module).
 .
 This package contains the Python 3.x module.

Package: python3-cloudpickle
Description-md5: 99366e54b3427ce0286075f8d80ca073
Description-en: Extended pickling support for Python 3 objects
 cloudpickle makes it possible to serialize Python constructs not supported
 by the default `pickle` module from the Python standard library.
 .
 cloudpickle is especially useful for cluster computing where Python
 expressions are shipped over the network to execute on remote hosts, possibly
 close to the data.
 .
 Among other things, `cloudpickle` supports pickling for lambda expressions,
 functions and classes defined interactively in the `__main__` module.
 .
 This contains the Python 3 version.

Package: python3-cloudscraper
Description-md5: 822588958dd639def0436694be880c9f
Description-en: Request pages with Cloudflare's anti-bot page
 This can be useful if you wish to scrape or crawl a website protected with
 Cloudflare. Cloudflare's anti-bot page currently just checks if the client
 supports JavaScript, though they may add additional techniques in the future.
 .
 The cloudscraper API is the same as requests.sessions.Session.
 .
 python-cloudscraper try to solve the challenge using a Python native solver.
 Other possible solvers: using nodejs to solve the JavaScript challenge or
 using external APIs. The documentation specify which ones are available
 (/usr/share/doc/python3-cloudscraper/README.md.gz).
 .
 This package installs the library for Python 3.

Package: python3-cloup
Description-md5: 9a8d6d453e82201bcea64011d71ff842
Description-en: Click with option groups
 Cloup enriches Click with several features that make it more expressive and
 configurable:
 * option groups and an (optional) help section for positional arguments
 * constraints, like mutually_exclusive, that can be applied to option groups
 or to any group of parameters, even conditionally subcommand aliases
 * subcommands sections, i.e. the possibility to organize the subcommands of
 a Group in multiple help sections
 * a themeable HelpFormatter that:
 - has more parameters for adjusting widths and spacing, which can be
 provided at the context and command level use a different layout when the
 terminal width is below a certain threshold in order to improve
 readability
 - suggestions like "did you mean <subcommand>?" when you mistype a
 subcommand
 Moreover, Cloup improves on IDE support providing decorators with detailed
 type hints and adding the static methods Context.settings() and
 HelpFormatter.settings() for creating dictionaries of settings.
 .
 This package provides the Python 3 module.

Package: python3-cluster
Description-md5: 0519ad521b7880cca0ae0513f9312627
Description-en: allows grouping a list of arbitrary objects into related groups (clusters)
 python-cluster is a "simple" package that allows users to create several groups
 (clusters) of objects from a list. It's meant to be flexible and able to
 cluster any object. To ensure this kind of flexibility, you need not only to
 supply the list of objects, but also a function that calculates the similarity
 between two of those objects. For simple datatypes, like integers, this can be
 as simple as a subtraction, but more complex calculations are possible. Right
 now, it is possible to generate the clusters using a hierarchical clustering
 and the popular K-Means algorithm. For the hierarchical algorithm there are
 different "linkage" (single, complete, average and uclus) methods available.
 .
 This is the Python 3 compatible package.

Package: python3-clustershell
Description-md5: 4e91a2fe7db0ec45977c24b7fe4014ca
Description-en: clustershell python3 libraries
 Event-based Python library to execute commands on local or distant
 cluster nodes in parallel depending on the selected engine and
 worker mechanisms.

Package: python3-cmaes
Description-md5: 175870d1a8219106b1b4e8526f282b6d
Description-en: Python 3 CMA-ES library
 Lightweight Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
 implementation based on arXiv:1604.00772.

Package: python3-cmake-build-extension
Description-md5: dac9a0541f75f57d4743b635f07c9fca
Description-en: Setuptools extension to build and package CMake projects
 This extension aims to simplify the integration of C++ projects based on CMake
 with Python packaging tools. CMake provides out-of-the-box support to either
 SWIG and pybind11, that are two among the most used projects to create Python
 bindings from C++ sources.
 .
 If you have any experience with these hybrid projects, you know the challenges
 to make packaging right! This project takes inspiration from pre-existing
 examples (pybind/cmake_example, among many others) and provides a simple,
 flexible, and reusable setuptools extension with the following features:
 .
 * Bridge between CMake projects and Python packaging
 * Configure and build the CMake project from setup.py
 * Install the CMake project in the resulting Python package
 * Allow passing custom CMake options
 * Allow creating a top-level __init__.py
 * Expose C++ executables to the Python environment
 * Provide a context manager to import CPython modules reliably on all major
 OSs
 * Disable the C++ extension in editable installations (requiring to manually
 call CMake to install the C++ project)

Package: python3-cmarkgfm
Description-md5: 9605370846403cb49372a9244f747cae
Description-en: GitHub-flavored Markdown renderer Python bindings
 cmark-gfm is an extended version of the C reference implementation of
 CommonMark, a rationalized version of Markdown syntax with a spec.
 .
 This fork adds GitHub Flavored Markdown extensions to the upstream
 implementation, as defined in the spec.
 .
 This package provides Python bindings for the cmark-gfm library.

Package: python3-cmor
Description-md5: 4742222c510fa64639379b47b73623b3
Description-en: Python3 interface to CMOR
 This is a Python3 interface to CMOR, the Climate Model Output Rewriter.

Package: python3-cmyt
Description-md5: 1502f98bbc2a0cd0fdf01af85f3f2374
Description-en: Matplotlib colormaps from the yt project
 This package provides several colormaps for the scientific use with
 matplotlib. It contains perceptually uniform sequential colormaps
 (abre, dusk, kepl, octarine), monochromatic sequential colormaps
 (blue, green, red) and other (algae, pastel and xray).

Package: python3-coards
Description-md5: e1ef40008305b924bf555843c0b97bed
Description-en: COARDS-compliant time parser (Python 3)
 This module is intended to help parse time values represented using the
 COARDS convention.
 .
 What is COARDS?
 .
 The Cooperative Ocean-Atmosphere Research Data Service (COARDS) is joint
 project between NOAA labs and universities. It is a World-Wide-Web-based
 system to locate and retrieve important climate data sets and perform "live
 access" visualizations of selected subsets. Scientists at each of the
 cooperating sites and elsewhere can use COARDS to quickly gain access to
 oceanographic and atmospheric data sets. COARDS is a true "virtual data
 center" where a user can download data from any participating site without
 being concerned as where it actually resides.
 .
 This package provides the library for Python 3.

Package: python3-cobra
Description-md5: 0052f98776eccb61924a15b5d6618e25
Description-en: constraint-based modeling of biological networks with Python 3
 COnstraint-Based Reconstruction and Analysis (COBRA) methods are widely
 used for genome-scale modeling of metabolic networks in both prokaryotes
 and eukaryotes. COBRApy is a constraint-based modeling package that is
 designed to accommodate the biological complexity of the next generation
 of COBRA models and provides access to commonly used COBRA methods, such
 as flux balance analysis, flux variability analysis, and gene deletion
 analyses.

Package: python3-cocotb
Description-md5: 98728a54e1b9a2b15ee7bfaf441e50af
Description-en: library for writing VHDL and Verilog testbenches in Python
 cocotb is a coroutine based cosimulation library for writing VHDL and Verilog
 testbenches in Python.
 .
 cocotb encourages the same philosophy of design re-use and randomized
 testing as UVM, however is implemented in Python.
 .
 With cocotb, VHDL or SystemVerilog are normally only used for the design
 itself, not the testbench.
 .
 cocotb has built-in support for integrating with continuous integration
 systems, such as Jenkins, GitLab, etc. through standardized,
 machine-readable test reporting formats.
 .
 cocotb was specifically designed to lower the overhead of creating a
 test.
 .
 cocotb automatically discovers tests so that no additional step is
 required to add a test to a regression.
 .
 All verification is done using Python.

Package: python3-coda
Description-md5: 14da54cba4b2b2d9689e2f13d4e6eec0
Description-en: Python3 interface for CODA science formats library
 The Common Data Access framework allows reading of scientific data
 from various data formats, including structured ascii, structured binary, XML,
 netCDF, CDF, HDF4, HDF5, GRIB, RINEX and SP3. It provides a single consistent
 hierarchical view on data independent of the underlying storage format.
 .
 This package contains Python3 wrappers to use the CODA framework.

Package: python3-codegen
Description-md5: ce69194d72924115d4601d05a0422af5
Description-en: extension to ast that allows AST -> Python code generation
 The codegen module converts a abstract syntax tree (AST) back into Python
 source code. This is useful for debugging purposes, especially when dealing
 with custom ASTs not generated by Python itself.

Package: python3-codetiming
Description-md5: 2349cde4b09c6cb8b579b0a05bac5585
Description-en: Timer package for Python code
 This package implements a simple code timing class for Python.
 .
 See https://realpython.org/ for usage examples.

Package: python3-codicefiscale
Description-md5: 2dc629a6999860369409b0c70bf31745
Description-en: Generate and validate Italian "codice fiscale" (Python 3.x)
 This Python library works with Italian fiscal codes for natural persons
 (the local equivalent to SSN in the USA) and allows one to:
 * generate a realistic code from given data;
 * calculate the control code;
 * extract data from an existing code: birthday and sex.
 .
 This package provides Python 3.x version of codicefiscale.

Package: python3-cogapp
Description-md5: ed1c5f05cf1968d36d5da179e44e5f6a
Description-en: cog content generation tool
 Cog is a file generation tool. It lets you use pieces of Python code as
 generators in your source files to generate whatever text you need.
 .
 Cog transforms files in a very simple way: it finds chunks of Python code
 embedded in them, executes the Python code, and inserts its output back into
 the original file. The file can contain whatever text you like around the
 Python code. It will usually be source code.

Package: python3-cogent3
Description-md5: e38d55aca43601238c4c188921c44cc8
Description-en: framework for genomic biology
 PyCogent is a software library for genomic biology. It is a fully
 integrated and thoroughly tested framework for:
 * controlling third-party applications,
 * devising workflows; querying databases,
 * conducting novel probabilistic analyses of biological sequence
 evolution, and
 * generating publication quality graphics.
 It is distinguished by many unique built-in capabilities (such as true codon
 alignment) and the frequent addition of entirely new methods for the analysis
 of genomic data.

Package: python3-cognitive-complexity
Description-md5: fbc5ef0ce06e56054f1bbbc14a2bca73
Description-en: Library to calculate Python functions cognitive complexity via code
 This library provides a mechanism to evaluate the cognitive complexity of
 Python functions. Cognitive complexity is a metric designed to measure the
 understandability of code, assessing how challenging it might be for a human
 to comprehend. It assigns points for various constructs such as breaking
 control flow, nesting, and recursion within the code. The calculation of
 cognitive complexity can aid in making the code more maintainable and readable
 by helping developers identify areas that could be simplified. The metric is
 derived from a structured algorithm that, although not precisely replicating
 the original proposal, delivers similar results. This algorithm adapts
 traditional computation techniques to assess elements that contribute to
 mental processing difficulty when reading and interpreting source code.

Package: python3-coherent.licensed
Description-md5: 90cfe05b9e7e3cbdb97c3fc9c450146b
Description-en: License management tool for Coherent System and skeleton projects
 This library was built for coherent.build and skeleton projects to inject a
 license file at build time to reflect the license declared in the License
 Expression.
 .
 This package contains Python 3.x module.

Package: python3-coinbase-advanced-py
Description-md5: 8dbe005377183418c00cb2f5202a2e60
Description-en: Coinbase Advanced Trade API client
 This library provides client classes for the Coinbase Advanced Trade REST and
 WebSocket APIs.
 .
 It supports authenticated requests using Coinbase Developer Platform (CDP) API
 keys, including JWT creation, as well as public REST endpoints and public
 WebSocket market data channels that do not require credentials.
 .
 The REST client covers common account, product, order, portfolio, and market
 data operations, with support for generic API requests. The WebSocket client
 can subscribe to selected channels and product IDs, dispatch received messages
 to callbacks, and reconnect with resubscription after lost connections.

Package: python3-coincidence
Description-md5: f9dc6dfb9d6ae9963e5f998862730f05
Description-en: helper functions for pytest
 The package provides fixtures and decorators for Pytest, making it easier
 configure test environments and parameterize tests. The module also enables
 specific utilities for regression testing and Pytest Decorators for selective
 test execution.
 .
 Some of the key features include:
 - fixed_datetime: Allows you to set the current date and time to
 facilitate tests that depend on timestamps.
 - path_separator: Returns the current file system path separator,
 useful for dealing with cross-platform differences.
 - tmp_pathplus: Provides a unique temporary directory for each test
 invocation as a PathPlus object.
 - count: generates a parameterized list of numbers between a specified
 range.
 - whitespace_perms: Generates permutations of whitespace characters to
 test space-related behaviors.
 - testing_boolean_values: Generates a parameterized list of strings,
 integers and booleans, facilitating the testing of boolean values
 - param: specifies parameters in pytest.mark.parametrize calls or in
 parameterized fixtures.
 - parametrized_versions: Provides a parameterized list of Python
 versions to test in different environments.

Package: python3-colcon-argcomplete
Description-md5: e58cc7b841d994f6a973a195dc651748
Description-en: Extension for colcon to provide command line completion
 This package is part of Robot OS version 2 (ROS2).
 It extends colcon, the meta build tool used in ROS2, by providing command
 line completion using argcomplete.

Package: python3-colcon-bash
Description-md5: 426586bd87a8b51675e638890ef24613
Description-en: collective construction meta build tool - bash extension
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package provides the bash extension for colcon.

Package: python3-colcon-cd
Description-md5: 04a866a5030c8f2cd569ac2bbd4c5733
Description-en: Extension for colcon to change the current working directory
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package provides a shell extension to change the current working directory
 to the source directory of any ROS package in the current workspace.

Package: python3-colcon-cmake
Description-md5: 59b853d7e67976d9c17164ff0cfe351d
Description-en: collective construction meta build tool - CMake extension
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package provides the CMake extension for colcon.

Package: python3-colcon-core
Description-md5: 1c3625c70673342b3a59d88b240e54d2
Description-en: collective construction meta build tool - core library
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package installs the core library for Python 3.

Package: python3-colcon-defaults
Description-md5: 8a56936a584b054aa2b77e40fa2e1d08
Description-en: Extension for colcon to provide custom default values
 This package is part of Robot OS version 2 (ROS2).
 It extends colcon, the meta build tool used in ROS2, by making it possible
 to provide custom default values for the command line arguments from a
 configuration file.

Package: python3-colcon-devtools
Description-md5: 734fff816e296112775b2e05a6c4803a
Description-en: collective construction meta build tool - developer tools
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package provides developer tools for plugin system introspection.

Package: python3-colcon-library-path
Description-md5: 97baba6b9abacf807dc0a8f2d0a733b8
Description-en: Extension for colcon to find shared libraries
 This package is part of Robot OS version 2 (ROS2).
 It extends colcon, the meta build tool used in ROS2, by setting
 an environment variable to find shared libraries at runtime.

Package: python3-colcon-metadata
Description-md5: c6f543e3779eadef38c71dbaad59ef19
Description-en: Extension for colcon to fetch and manage package metadata
 This package is part of Robot OS version 2 (ROS2).
 It extends colcon, the meta build tool used in ROS2, by adding the ability to
 fetch and manage package metadata from repositories.

Package: python3-colcon-notification
Description-md5: 0384cbde1ddcb17f0bde97d14313bdc2
Description-en: collective construction meta build tool - status notifications
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package provides desktop status notifications for colcon.

Package: python3-colcon-output
Description-md5: 9332b24bcddf10452b0aa5651cff97f3
Description-en: Extension for colcon to customize the output in various ways
 This package is part of Robot OS version 2 (ROS2).
 It extends colcon, the meta build tool used in ROS2, by customizing the
 output in various ways.

Package: python3-colcon-package-information
Description-md5: 0860840394b47a4e5de119a3920a679c
Description-en: collective construction meta build tool - package information
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package provides a plugin for package information.

Package: python3-colcon-package-selection
Description-md5: 87e1b156cf8d90e7ebcdc66b0ea36a95
Description-en: Extension for colcon to select a subset of packages for processing
 This package is part of Robot OS version 2 (ROS2).
 It extends colcon, the meta build tool used in ROS2, by adding the possibility
 to select a subset of packages for processing.

Package: python3-colcon-parallel-executor
Description-md5: b9f3218d1f5ed1eb59ba8aecb990efac
Description-en: collective construction meta build tool - parallel executor
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package provides a parallel executor to build multiple packages in
 parallel.

Package: python3-colcon-pkg-config
Description-md5: 1b7a0375fe003edc9318f8a7aedb7f1f
Description-en: Extension for colcon to find pkg-config files
 This package is part of Robot OS version 2 (ROS2).
 It extends colcon, the meta build tool used in ROS2, by setting an environment
 variable to find pkg-config files.

Package: python3-colcon-python-setup-py
Description-md5: bf9a007fe4a85283f532f8d457e88805
Description-en: Extension for colcon to identify packages with setup.py
 This package is part of Robot OS version 2 (ROS2).
 It extends colcon, the meta build tool used in ROS2, by identifying
 packages with a setup.py file by introspecting the arguments to the
 setup() function call of setuptools.

Package: python3-colcon-recursive-crawl
Description-md5: 69e409b3b222c2deb5df1c1bf5cf656f
Description-en: collective construction meta build tool - recursive crawl extension
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package provides the recursive crawl extension to discover buildable
 packages in a source tree.

Package: python3-colcon-ros
Description-md5: 8829199bb13b6a2fdf631c5b24d34d47
Description-en: collective construction meta build tool - ROS extension
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package provides specialized ROS support for colcon.

Package: python3-colcon-test-result
Description-md5: f90c4fb335845e48a4e7884f888a8c06
Description-en: Extension for colcon to provide information about test results
 This package is part of Robot OS version 2 (ROS2).
 It extends colcon, the meta build tool used in ROS2, by providing information
 about test results.

Package: python3-colcon-zsh
Description-md5: 43762a73f91f39104cd21008715a675c
Description-en: collective construction meta build tool - zsh extension
 This package is part of ROS 2, the Robot Operating System.
 colcon is a meta build tool to improve the workflow of building, testing and
 using multiple software packages. It is the recommended tool for ROS 2 to set
 up workspaces and build packages from source, but can also handle old ROS 1
 workspaces.
 .
 This package provides the zsh extension for colcon.

Package: python3-collada
Description-md5: 26d5d09d3b458af01ce44eb69f2d1a77
Description-en: Python 3 module for creating, editing and loading COLLADA
 Pycollada is a Python module for creating, editing and loading COLLADA, which
 is a COLLAborative Design Activity for establishing an interchange file format
 for interactive 3D applications. The library allows you to load a COLLADA file
 and interact with it as a Python object. In addition, it supports creating a
 collada Python object from scratch, as well as in-place editing.
 .
 This package contains the Python 3 files for Pycollada.

Package: python3-collections-extended
Description-md5: a25d2c259fa8cef3237ea0831a6918f2
Description-en: Extra Python Collections - bags, setlists, RangeMap and IndexedDict
 collections_extended is a pure Python module with no dependencies providing:
 .
 * a bag class, also known as multiset,
 * a setlist class, which is a unique list or ordered set,
 * a bijection class, RangeMap which is a mapping from ranges to values,
 * a IndexedDict class, which is an ordered mapping whose elements can be
 accessed using index, in addition to key.
 .
 There are also frozen (hashable) varieties of bags and setlists.
 .
 This package installs the library for Python 3.

Package: python3-colorama
Description-md5: af03fcc18582ce0d9b80ee5aa15c9467
Description-en: Cross-platform colored terminal text in Python - Python 3.x
 Python-colorama provides a simple cross-platform API to print colored terminal
 text from Python applications.
 .
 ANSI escape character sequences are commonly used to produce colored terminal
 text on Unix. Colorama provides some shortcuts to generate these sequences.
 .
 This package provides the module for Python 3.

Package: python3-colorcet
Description-md5: ad05bfea4c93d0a17484bc41a3b3925e
Description-en: set of useful perceptually uniform colormaps for plotting scientific data
 Collection of perceptually uniform colormaps for use with Python
 plotting programs like bokeh, matplotlib, holoviews, and datashader
 based on the set of perceptually uniform colormaps created by Peter
 Kovesi at the Center for Exploration Targeting.

Package: python3-colorclass
Description-md5: 05803f9c76cfff7c6e20308b06794521
Description-en: ANSI color text library for Python
 Yet another ANSI color text library for Python. Provides "auto colors" for
 dark/light terminals. Works on Linux, OS X, and Windows.
 .
 This library subclasses "str".
 Different colors are chosen using curly-bracket tags, such as
 {red}{/red}. For a list of available colors, call colorclass.list_tags().
 Auto colors are toggled by calling set_light_background() and
 set_dark_background().

Package: python3-colored
Description-md5: 4b1c2f392ca57ce4b6f89318dc4af64b
Description-en: simple library for coloring and formatting in terminal
 Collection of color codes and names for 256 color terminal setups.
 The following is a list of 256 colors for Xterm, containing an example
 of the displayed color, Xterm Name, Xterm Number and HEX.

Package: python3-colored-traceback
Description-md5: fc5d217bb817ddd8fd8702077e7ebd83
Description-en: Colorization for Python 3 tracebacks
 Automatically colorize Python's uncaught exception tracebacks.
 colored_traceback can be used both as module or as executable.
 The colorization is done with pygments.

Package: python3-coloredlogs
Description-md5: aea18d21cd773354b1910f7b399706c3
Description-en: colored terminal output for Python 3's logging module
 The coloredlogs package enables colored terminal output for Python's logging
 module. The ColoredFormatter class inherits from logging.Formatter and uses
 ANSI escape sequences to render your logging messages in color. It uses only
 standard colors so it should work on any UNIX terminal.
 .
 This package provides the modules for Python 3.

Package: python3-colorful
Description-md5: b5d9c5694c299a97409f87315bd0b90d
Description-en: Terminal string styling done right (Python 3)
 This package contains a terminal string styling done right in Python.
 .
 This package installs the library for Python 3.

Package: python3-colorlog
Description-md5: 28c512a4962aea2c9de5b63462abeb34
Description-en: formatter to use with the logging module of Python 3
 python-colorlog allows colors to be placed in the format string, which is
 mostly useful when paired with a StreamHandler that is outputting to a
 terminal. This is accomplished by adding a set of terminal color codes to the
 record before it is used to format the string.
 .
 This is the Python 3 version.

Package: python3-colormap
Description-md5: 00b2f67661e18798ec8acd0b9dfe8f96
Description-en: ease manipulation of matplotlib colormaps and color codecs (Python 3)
 The colormap package provides simple utilities to convert colors between RGB,
 HEX, HLS, HUV and a class to easily build colormaps for matplotlib. All
 matplotlib colormaps and some R colormaps are available altogether. The
 plot_colormap method (see below) is handy to quickly pick up a colormaps and
 the test_colormap is useful to see test a new colormap.
 .
 This package installs the library for Python 3.

Package: python3-colormath
Description-md5: 847a6b3eb082b8726cbd55da042b3340
Description-en: Abstracts common color math operations (Python 3 version)
 python-colormath is a simple Python module that spares the user from directly
 dealing with color math. Some features include: Support for a wide range of
 color spaces. A good chunk of the CIE spaces, RGB, HSL/HSV, CMY/CMYK, and many
 more. Conversions between the various color spaces. For example, XYZ to sRGB,
 Spectral to XYZ, CIE Lab to Adobe RGB. Calculation of color difference. All
 CIE Delta E functions, plus CMC. Chromatic adaptations (changing illuminants).
 RGB to hex and vice-versa. 16-bit RGB support.
 .
 This package contains the Python 3 version of the library.

Package: python3-colors
Description-md5: 8c4007844b4b2a33b0664f6071c12c1d
Description-en: ANSI colors for Python
 A Python library to add ANSI colors and decorations to strings.

Package: python3-colorspacious
Description-md5: 26fc53fb344aad141bc92009706755dc
Description-en: library for doing colorspace conversions - Python 3.x
 Colorspacious is a powerful, accurate, and easy-to-use library for
 performing colorspace conversions.
 .
 In addition to the most common standard colorspaces (sRGB, XYZ, xyY,
 CIELab, CIELCh), it also includes: color vision deficiency ("color
 blindness") simulations using the approach of Machado et al (2009); a
 complete implementation of `CIECAM02
 <https://en.wikipedia.org/wiki/CIECAM02>`_; and the perceptually
 uniform CAM02-UCS / CAM02-LCD / CAM02-SCD spaces proposed by Luo et al
 (2006).

Package: python3-colorthief
Description-md5: 5093b07478af3e510aec9eee143a943f
Description-en: Python module for extracting color palettes from images
 Color Thief is a Python library that allows for extracting a color palette or
 the dominant color from any image. Utilizing the median cut algorithm, it
 provides methods to assess the primary hues and build a palette of a specified
 size. This tool can be useful in graphic design, art projects, and data
 visualization tasks. Its functionality is accessible both as a Python module
 and a command-line interface.

Package: python3-colorzero
Description-md5: c62001a8f5bf44ba4a559bfcbcb62898
Description-en: Construct, convert, and manipulate colors in a Pythonic manner.
 Colorzero is a library for working with colors in Python. It is not intended
 to be as comprehensive as colormath, but is intended to be a little easier
 to use, particularly for beginners. The major difference with colorzero is
 that colors are tuples and thus immutable. Standard mathematical operators
 (addition, subtraction, multiplication, etc.) are used to generate new
 colors. Conversions are provided for a wide variety of systems including
 YUV, RGB565, CMYK, CIE Lab, and so on.
 .
 This is the Python 3 version of the package.

Package: python3-colour
Description-md5: f812d0e1e17ba53e945f05273797634b
Description-en: converts and manipulates various color representation
 Converts and manipulates common color representation (RGB, HSL, web, ...)
 .
 Features:
 .
 * Damn simple and pythonic way to manipulate color representation
 * Full conversion between RGB, HSL, 6-digit hex, 3-digit hex, human
 color
 * One object (Color) or bunch of single purpose function (rgb2hex,
 hsl2rgb, ...)
 * web format that use the smallest representation between 6-digit
 (e.g. #fa3b2c), 3-digit (e.g. #fbb), fully spelled color
 (e.g. white), following W3C color naming for compatible CSS or HTML
 color specifications.
 * smooth intuitive color scale generation choosing N color gradients.
 * can pick colors for you to identify objects of your application.

Package: python3-columbus
Description-md5: 69bb45332e3872b04be8a253366ebd56
Description-en: error tolerant matching engine - Python bindings
 These are the Python bindings of libcolumbus.

Package: python3-comedilib
Description-md5: d51ba2bc66e8e5da2b69020c06226c1c
Description-en: Python3 wrapper for Comedilib
 Comedilib is a library for using Comedi, a driver interface for data
 acquisition hardware.  See the libcomedi0t64 package for more information.
 .
 This package provides Python3 bindings to the comedi library.

Package: python3-comm
Description-md5: 74d59da97617673f98b3751c224b976f
Description-en: Register a comm implementation in the Jupyter kernel (Python 3)
 It provides a way to register a Kernel Comm implementation, as per the Jupyter
 kernel protocol. It also provides a base Comm implementation and a default
 CommManager that can be used.
 .
 This package installs the library for Python 3.

Package: python3-command-runner
Description-md5: 5eaded08025238ae2cf936d63b51478e
Description-en: platform-agnostic external command execution library for Python
 command_runner's purpose is to run external commands from Python, just like
 subprocess on which it relies, while solving various problems a developer may
 face among:
 - Handling of all possible subprocess.popen / subprocess.check_output
 scenarios / Python versions in one handy function without encoding or
 timeout hassle
 - Allow stdout/stderr stream output to be redirected to callback functions /
 output queues / files so you get to handle output in your application while
 commands are running
 - Callback to optional stop check to stop execution from outside command_runner
 - Callback with optional process information to allow control of the process
 from outside command_runner
 - Callback when finished to ease thread usage
 - Optional process priority and io_priority settings
 - System agnostic functionality, the developer shouldn't carry the burden of
 Windows & Linux differences
 - Optional Windows UAC elevation module compatible with CPython, PyInstaller,
 and Nuitka
 - Optional Linux sudo elevation compatible with CPython, PyInstaller & Nuitka

Package: python3-commentjson
Description-md5: 9ccbfdc6b69d0f035fdeeb37f3a8a068
Description-en: module for json that supports comments
 Comment JSON is a Python package that helps you create JSON files with Python
 and JavaScript style inline comments. Its API is very similar to the Python
 standard library's json module.
 .
 This is the Python 3 version of the package.

Package: python3-commonmark
Description-md5: fa8770b11d3db502e7d7441212e2e10a
Description-en: Python parser for the CommonMark Markdown spec
 commonmark.py is a pure Python port of jgm's commonmark.js, a Markdown parser
 and renderer for the CommonMark specification, using only native modules.

Package: python3-commonmark-bkrs
Description-md5: 1e88d84ba1dd673fca21d647f7fe5987
Description-en: Python parser for the CommonMark Markdown spec -- Python 3
 Pure Python port of `jgm''s CommonMark, a Markdown parser and renderer for the
 CommonMark (http://commonmark.org) specification, using only native modules.
 .
 This provides the CommonMark-py Python package as developed by Bibek Kafle and
 Roland Shoemaker (BKRS). After release 0.5.4, their project moved to `Read the
 Docs' (http://readthedocs.org) and major changes broke compatibility. However
 some Python packages may still depend on their last implementation, hence this
 Debian package which is meant to smooth the transition.
 .
 This package installs the library for Python 3.

Package: python3-compizconfig
Description-md5: 3f98afc222bae1c5d3516e661dab3a7d
Description-en: Compizconfig bindings for Python
 Compiz Fusion is the result of the re-unification of the Beryl-project
 and the community around the Compiz Window Manager. It seeks to provide
 an easy and fun-to-use windowing environment, allowing use of the
 graphics hardware to provide impressive effects, amazing speed and
 unrivalled usefulness
 .
 This package provides Python bindings for the compizconfig system.

Package: python3-compreffor
Description-md5: 681f06974558c0a6583034da55976424
Description-en: CFF table subroutinizer for FontTools
 python3-compreffor is a tool to subroutinize a Compact Font Format (CFF)
 OpenType font.

Package: python3-compyle
Description-md5: 2f80dc2cdc6fc3bed5fe6f505745722b
Description-en: Execute a subset of Python on HPC platforms
 ComPyle allows users to execute a restricted subset of Python (almost
 similar to C) on a variety of HPC platforms. Currently it supports
 multi-core execution using Cython, and OpenCL and CUDA for GPU devices.
 .
 Users start with code implemented in a very restricted Python syntax,
 this code is then automatically transpiled, compiled and executed to run
 on either one CPU core, or multiple CPU cores (via OpenMP_) or on a GPU.
 CPy offers source-to-source transpilation, making it a very convenient
 tool for writing HPC libraries.
 .
 Some simple yet powerful parallel utilities are provided which can allow
 you to solve a remarkably large number of interesting HPC problems.
 .
 ComPyle also features JIT transpilation if you wish making it easy to use.

Package: python3-concord232
Description-md5: 527518f97d592c1d6515f559e426e5d2
Description-en: interface and server for GE Concord 4 alarm panels via RS-232 automation module
 Provides communication with Interlogix/GE Concord 4 alarm panels through the
 RS-232 Automation Module. It can talk to the panel over a serial connection,
 read panel state, and expose that state to other local clients through its
 server component.
 .
 The package covers common control and status operations supported by the panel
 interface, including querying zone information, reporting zone names and
 current state, and handling panel arming and disarming commands. It also
 supports panel options such as stay and away arming modes, along with silent
 and instant arming where the panel supports them.
 .
 The software communicates directly with Concord 4 hardware through the
 automation module and can also accept connections from client programs that
 want to issue commands or request status. This makes it suitable for setups
 where one system maintains the serial link to the alarm panel while other
 software connects to that service to retrieve status or send control requests.

Package: python3-conda-package-streaming
Description-md5: 2cfe9c71c56a19129587c5214ee5954d
Description-en: fetch conda metadata
 Download conda metadata from packages without transferring entire file.
 Get metadata from local .tar.bz2 packages without reading entire files.

Package: python3-condense-json
Description-md5: 9cd6e8c9dfa09b8d65f9023fd4de69bb
Description-en: Python function for condensing JSON using replacement strings
 The `condense_json` function searches a JSON-like object for strings
 that contain specified replacement substrings. It replaces these
 substrings with a compact representation, making the JSON more
 concise.
 .
 This is mostly used as a dependency for the llm package.

Package: python3-confection
Description-md5: 095b6b3dd22e7d751ec2af3b1ff21f37
Description-en: sweetest config system for Python3
 Confection candy is a lightweight library that offers a configuration
 system letting you conveniently describe arbitrary trees of objects.
 .
 Configuration is a huge challenge for machine-learning code because you
 may want to expose almost any detail of any function as a
 hyperparameter. The setting you want to expose might be arbitrarily far
 down in your call stack, so it might need to pass all the way through
 the CLI or REST API, through any number of intermediate functions,
 affecting the interface of everything along the way. And then once those
 settings are added, they become hard to remove later. Default values
 also become hard to change without breaking backwards compatibility.
 .
 To solve this problem, confection offers a config system that lets you
 easily describe arbitrary trees of objects. The objects can be created
 via function calls you register using a simple decorator syntax. You can
 even version the functions you create, allowing you to make improvements
 without breaking backwards compatibility. The most similar config system
 we’re aware of is Gin, which uses a similar syntax, and also allows you
 to link the configuration system to functions in your code using a
 decorator. confection's config system is simpler and emphasizes a
 different workflow via a subset of Gin’s functionality.

Package: python3-confget
Description-md5: bfefeb1c4da05cd7cab4792610dca443
Description-en: read variables from INI-style configuration files - Python 3.x library
 The confget utility examines a INI-style configuration file and retrieves
 the value of the specified variables from the specified section.
 Its intended use is to let shell scripts use the same INI-style
 configuration files as other programs, to avoid duplication of data.
 .
 The confget utility may retrieve the values of one or more variables,
 list all the variables in a specified section, list only those whose names
 or values match a specified pattern (shell glob or regular expression), or
 check if a variable is present in the file at all.  It has a "shell-quoting"
 output mode that quotes the variable values in a way suitable for passing
 them directly to a Bourne-style shell.
 .
 This package contains the Python 3.x library.

Package: python3-confluent-kafka
Description-md5: 1a7a6a22dd36415d73a342e09a8a774c
Description-en: Python client to interact with Kafka - Python 3.x
 python-confluent-kafka wraps the librdkafka C library, providing full Kafka
 protocol support with great performance and reliability.
 .
 This package provides the Python 3.x module.

Package: python3-confspirator
Description-md5: 3086541962152eb2b2510d11b22fd30f
Description-en: config library for handling nested incode config groups
 Confspirator is an offshoot of OpenStack's oslo.config with a focus on nested
 configuration groups, and the ability to use yaml and toml instead of flat ini
 files.
 .
 CONFspirator doesn't include any command-line integrations currently so one
 needs to add a command to the application to export a generated config using
 the built in functions.
 .
 It does have support for loading in config files, or a preloaded config
 dictionary against a config group tree.
 .
 The library's focus is on in-code defaults and config field validation, while
 giving a lot of power when dealing with nesting, dynamic config loading for
 plugins, and useful overlay logic.
 .
 It allows one to define sane defaults, document config, validate the values
 when loading it in, and provides useful ways of working with that config
 during testing.

Package: python3-confusable-homoglyphs
Description-md5: d59e998e1ecd8493c4f43be39aed6ee6
Description-en: Detect confusable usage of unicode homoglyphs
 a homoglyph is one of two or more graphemes, characters, or glyphs with
 shapes that appear identical or very similar
 .
 This Python library helps detect cases where Unicode homoglyphs can be used
 for malicious purposes.

Package: python3-confuse
Description-md5: 9d2b3ec0ef27d4ab0bcd4b6834ba077a
Description-en: Python Library for painless YAML configuration
 Confuse is a configuration library for Python that uses YAML. It takes care of
 defaults, overrides, type checking, command-line integration, human-readable
 errors, and standard OS-specific locations.

Package: python3-connection-pool
Description-md5: d8425f00cd2f1712476a702c567692e3
Description-en: thread-safe connection pool for Python3
 This package provides a thread-safe connection pool for Python 3.
 These are sets database connections that are readily available
 for anticipated repeated requests to the same database.

Package: python3-connio
Description-md5: 67b6e2bd387cd9697d8f0f233c810004
Description-en: Concurrency agnostic communication Python library
 This library provides a single point API function that returns a communication
 object with a generic API based on the provided URL. It is useful for handling
 instrumentation over serial lines or TCP with simple request-response
 communication protocols like SCPI. The request for a communication object is
 dispatched to the appropriate backend, such as serialio or sockio, depending
 on the given URL. The library is written to support various concurrency
 models, including asyncio, classic blocking API, future-based API, and Python
 2-compatible blocking API. It aims to simplify the development of
 communication interfaces for devices that connect via serial or network
 protocols.

Package: python3-consolekit
Description-md5: 30c16fa000cd49ae0c5687fac592fcbe
Description-en: Additional utilities for click
 ConsoleKit is a Python utility that provides functionality to facilitate
 the creation of interactive applications in the terminal/console through
 clicks.
 .
 Input/Output Handling: ConsoleKit can provide utilities to interact with
 user input and display information on the terminal. This can include reading
 input, displaying messages, formatting text, and controlling colors.
 .
 Selection of menus and options: The package can support the creation of
 interactive menus in the terminal, allowing the user to select options using
 specific keys or numbers. This can be useful in cases where there are many
 options to choose from and the application needs an intuitive interface.
 .
 Handling Command Line Arguments: ConsoleKit can help parse and process
 arguments given on the command line when starting the application. This
 might include defining expected arguments, validating input, and providing
 help on proper application usage.
 .
 Interactive interface: With ConsoleKit, you can create an interactive
 interface where your application can display information to the user,
 request input, and dynamically respond to user actions.
 .
 Terminal Control: The package can provide functionality to manipulate
 aspects of the terminal such as clearing the screen, positioning the
 cursor, and resizing the window.

Package: python3-construct
Description-md5: e253a88b2f68114292a9a603241abeed
Description-en: powerful declarative parser (and builder) for binary data
 Construct is a Python library for parsing and building of data structures
 (binary or textual).
 .
 It is based on the concept of defining data structures in a declarative
 manner, rather than procedural code: more complex constructs are composed of
 a hierarchy of simpler ones. It's the first library that makes parsing
 fun, instead of the usual headache it is today.

Package: python3-construct-classes
Description-md5: 038f6fb57fe7565cabe118e38eff857e
Description-en: Python module for parsing and packing data classes
 Construct Classes relies on python3-construct for parsing binary data into data
 classes and packing data classes into binary data. The programmer needs to
 manually write the Construct expressions. There is no type verification, so it
 is the programmer's responsibility that the dataclass and the Construct
 expression match.

Package: python3-consul
Description-md5: f4806f6529604f2a5e063a0b09d7a1bd
Description-en: Python client for Consul.io
 Consul is a service discovery and configuration tool.
 This package contains the Python client library for Consul

Package: python3-contextily
Description-md5: 911210f9207d72eb986af49f9fdc88e4
Description-en: Context geo-tiles in Python
 Contextily is a package to retrieve tile maps from the internet. It can add
 those tiles as basemap to matplotlib figures or write tile maps to disk into
 geospatial raster files. Bounding boxes can be passed in both WGS84
 (EPSG:4326) and Spheric Mercator (EPSG:3857).

Package: python3-contextlib2
Description-md5: 7c51245809dc6c7977fd9c6adeff3c15
Description-en: Backport and enhancements for the contextlib module - Python 3.x
 contextlib2 is a backport of the standard library's contextlib module to
 earlier Python versions.
 .
 It also serves as a real world proving ground for possible future
 enhancements to the standard library version.
 .
 This package contains the Python 3.x module.

Package: python3-contourpy
Description-md5: c4923fb428aa3ecf86dae68cf9716afc
Description-en: Python library for calculating contours of 2D quadrilateral grids
 ContourPy is a Python library for calculating contours of 2D quadrilateral
 grids. It is written in C++11 and wrapped using pybind11.
 .
 It contains the 2005 and 2014 algorithms used in Matplotlib as well as a newer
 algorithm that includes more features and is available in both serial and
 multithreaded versions. It provides an easy way for Python libraries to use
 contouring algorithms without having to include Matplotlib as a dependency.

Package: python3-controku
Description-md5: 53ae7170e2bfaa89e5f023a7969df62a
Description-en: Python library to control Roku devices on your local network
 Controku is a library and GTK3 application that allows you to control
 Roku devices from the comfort of your own desktop. This package contains
 the Python library.

Package: python3-convertdate
Description-md5: 899df08782898adfee748c9db58708e8
Description-en: converts between Gregorian dates and other calendar systems (Python 3)
 Convertdate allows you to generate calendars according to different
 historical or modern systems:
 .
 Available calendars:
 .
 * Bahai
 * Coptic (Alexandrian)
 * French Republican
 * Gregorian
 * Hebrew
 * Indian Civil
 * Islamic
 * Julian
 * Mayan
 * Persian
 * Positivist
 * Mayan
 * ISO
 * Ordinal (day of year)
 * Dublin day count
 * Julian day count
 .
 The holidays module also provides some useful holiday-calculation,
 with a focus on North American and Jewish holidays.
 .
 This package ships the Python 3 version.

Package: python3-convertertools
Description-md5: 86bd3f2f723218a635560b4be86c01b2
Description-en: Tools for converting Python data types
 This library provides tools for manipulating Python data structures
 efficiently. It includes functions for deleting and popping elements in
 dictionaries using sets or tuples. These tools help in avoiding repetitive
 code by offering predefined methods for common operations on Python
 dictionaries.
 .
 Note that specific types are required for maximum performance.
 .
 Example usage:
 .
 from convertertools import (del_dict_tuple, del_dict_set,
 pop_dict_tuple, pop_dict_set)
 .
 # del_dict* raise KeyError on missing keys
 del_dict_tuple(d, ("a", "b"))
 del_dict_set(d, {"a", "b"})
 .
 # pop_dict* ignores missing keys
 pop_dict_tuple(d, ("a", "b"))
 pop_dict_set(d, {"a", "b"})

Package: python3-cookidoo-api
Description-md5: 5a2ee9f9bc34f5267feb2e9a55b2282c
Description-en: Access Cookidoo recipes and content programmatically
 This library provides tools to interact with the Cookidoo platform, allowing
 users to access a wide variety of recipes and related content
 programmatically. Through the use of network requests and data handling, it
 communicates with Cookidoo's servers, enabling the retrieval of recipe
 details, ingredient lists, and cooking instructions. Designed for integration
 with automation systems, it supports tasks such as fetching user-specific
 content and accessing recipe collections. The library utilizes asynchronous
 requests to efficiently manage data exchanges over the Internet, adapting to
 dynamic content updates and changes in user preferences. With the ability to
 access a repository of culinary information, users can enhance their cooking
 experience by exploring a diverse array of cooking ideas and techniques
 online. This interaction enriches culinary creativity by providing timely
 access to new and popular recipes.

Package: python3-cookiecutter
Description-md5: af780833551300cac2ec447428840f5d
Description-en: create projects from project templates (Python 3 module)
 Cookiecutter is command-line utility that creates projects from
 project templates, e.g. creating a Python package project from a
 Python package project template.
 .
 It can also be used as a Python module. It supports local and remote
 templates. The templating is done with Jinja2 and there is no
 limitation on the language used by the templated projects (Python,
 Ruby, Javascript, C, HTML, Postscript...).
 .
 This package contains the Python 3 module.

Package: python3-cookies
Description-md5: 75eae436e8aea6a875a92d0fa549e7b4
Description-en: Python 3 RFC 6265-compliant cookie parser and renderer
 Python 3 module for HTTP cookies: parsing and rendering 'Cookie:' request
 headers and 'Set-Cookie:' response headers according to RFC 6265,
 and exposing a convenient API for creating and modifying cookies. It can be
 used as a replacement of Python's Cookie.py (aka http.cookies).
 It provides robust and lenient parsing and extensive documentation.

Package: python3-cooler
Description-md5: f04c7d556ed6b402bb9348e2b135c202
Description-en: library for a sparse, compressed, binary persistent storage
 Cooler is a support library for a sparse, compressed, binary persistent
 storage format, also called cooler, used to store genomic interaction
 data, such as Hi-C contact matrices.
 .
 The cooler file format is an implementation of a genomic matrix data
 model using HDF5 as the container format. The cooler package includes a
 suite of command line tools and a Python API to facilitate creating,
 querying and manipulating cooler files.

Package: python3-cooler-examples
Description-md5: a1c94822d01af17c20ec0230d0ba6569
Description-en: library for a sparse, compressed, binary persistent storage (examples)
 Cooler is a support library for a sparse, compressed, binary persistent
 storage format, also called cooler, used to store genomic interaction
 data, such as Hi-C contact matrices.
 .
 The cooler file format is an implementation of a genomic matrix data
 model using HDF5 as the container format. The cooler package includes a
 suite of command line tools and a Python API to facilitate creating,
 querying and manipulating cooler files.
 .
 This package contains some example data.

Package: python3-coreapi
Description-md5: 1daddb41ef0416647ded832b3c095ff9
Description-en: Python3 client library for Core API
 Core API is a format-independent Document Object Model for representing
 Web APIs.
 .
 It can be used to represent either Schema or Hypermedia responses, and
 allows one to interact with an API at the layer of an application
 interface, rather than a network interface.
 .
 This package provides a Python3 client for such APIs

Package: python3-corepywrap
Description-md5: 34e3fc13d18482d169e2bddd5c43dcd6
Description-en: library that exports C++ mmCIF accessors to Python3
 The RCSB Core Wrapper library was developed to provide an object-oriented
 application interface to information in mmCIF format. It includes several
 classes for accessing data dictionaries and mmCIF format data files.
 .
 This library provides Python3 bindings for librcsb-core-wrapper.

Package: python3-coreschema
Description-md5: 927b369ba9d6e3f2fe12a2a27ca58c9b
Description-en: Python3 utilities to describe an abstract data schema to coreapi
 Core API is a format-independent Document Object Model for representing Web
 APIs.
 .
 This package provides an abstract Python library to describe classic data
 types (Integers, Strings et al.).
 .
 This package provides the Python3 library.

Package: python3-coriolisclient
Description-md5: 19cb116da5a3bc20f65e007472dc24bd
Description-en: client bindings and cli to the Coriolis migration API
 The Coriolis command-line API offers an interface over the REST API provided
 by the Coriolis migration service.
 .
 This package contains the a client for the Coriolis API. There's a Python API
 (the "coriolisclient" module), and a command-line script ("coriolis").

Package: python3-corner
Description-md5: 7c2460cf40780717f2b23638d6e0bd85
Description-en: corner.py - make beautiful corner plots
 This Python module uses matplotlib to visualize multidimensional
 samples using a scatterplot matrix. In these visualizations, each
 one- and two-dimensional projection of the sample is plotted to
 reveal covariances. corner was originally conceived to display the
 results of Markov Chain Monte Carlo simulations and the defaults are
 chosen with this application in mind but it can be used for
 displaying many qualitatively different samples.
 .
 Development of corner happens on GitHub so you can raise any issues
 you have there. corner has been used extensively in the astronomical
 literature and it has occasionally been cited as corner.py or using
 its previous name triangle.py.

Package: python3-cotengrust
Description-md5: 8305ffc064ad4fa0a16b0a919d88b141
Description-en: Fast contraction ordering primitives for tensor networks
 `cotengrust` provides fast rust implementations of contraction
 ordering primitives for tensor networks or einsum expressions.
 The two main functions are `optimize_optimal(inputs, output, size_dict,
 **kwargs)` and `optimize_greedy(inputs, output, size_dict, **kwargs)`.

Package: python3-countrynames
Description-md5: e2e667e690a85810dd65fa5898743867
Description-en: Map country names to ISO codes
 This library helps with the mapping of country names to their respective
 two or three letter codes. The idea is to incorporate common names for
 countries, and even some limited misspellings, as they occur in source data.
 .
 There is also support for fuzzy matching, which uses a heuristic based on
 Levenshtein distance.

Package: python3-cov-core
Description-md5: cdc4ac9a11025741a3df07e6a5ba5772
Description-en: plugin core for use by pytest-cov, nose-cov and nose2-cov
 This is a lib package for use by pytest-cov, nose-cov and nose2-cov.
 .
 This is the Python 3 compatible package.

Package: python3-covdefaults
Description-md5: bab315f0d5e952fd8155ec35658bf548
Description-en: coverage plugin to provide sensible default settings
 covdefaults provides a default setting for test coverage in Python
 projects, often used to measure how much of your program's code is
 exercised by automated tests.
 .
 The main purpose of "covdefaults" is to ease the initial setup of test
 coverage in Python projects by providing a default set of configuration
 options. With the package installed, you can run the covdefaults command
 on your project and it will automatically create or update a coverage
 configuration file called .coveragerc. With this file you can reduce the
 amount of work required to set up test coverage, allowing you to get
 started quickly.

Package: python3-coverage
Description-md5: 18d886573192e9d7cb0890d2f9d788e1
Description-en: code coverage tool for Python 3
 Coverage.py is a tool for measuring code coverage of Python programs.
 It monitors your program, noting which parts of the code have been
 executed, then analyzes the source to identify code that could have
 been executed but was not.
 .
 Coverage measurement is typically used to gauge the effectiveness of
 tests. It can show which parts of your code are being exercised by
 tests, and which are not.
 .
 This package installs the Python version 3 ‘coverage’ library, and the
 ‘python3-coverage’ program to perform and report coverage tests.

Package: python3-coverage-test-runner
Description-md5: f55a5b15cfb58cb3be2398782c912885
Description-en: fail Python program unit tests unless they test everything
 This package contains the Python module CoverageTestRunner, which runs
 unit tests implemented using the unittest module in the Python standard
 library. It runs them using coverage.py (in the python-coverage package)
 and fails the test if all statements are not covered.

Package: python3-cpl
Description-md5: 6b7b644022ad3042621e17acb7ab2833
Description-en: Control pipeline recipes from the ESO (Python3)
 This module can list, configure and execute CPL-based recipes from Python3.
 The input, calibration and output data can be specified as FITS files
 or as astropy fits objects in memory.
 .
 The Common Pipeline Library (CPL) comprises a set of ISO-C libraries that
 provide a comprehensive, efficient and robust software toolkit. It forms a
 basis for the creation of automated astronomical data-reduction tasks.
 .
 One of the features provided by the CPL is the ability to create
 data-reduction algorithms that run as plugins (dynamic libraries). These are
 called "recipes" and are one of the main aspects of the CPL data-reduction
 development environment.

Package: python3-cppheaderparser
Description-md5: 76582fc0a65604295e8d7f814fc93934
Description-en: C++ header Parser
 Parse C++ header files and generate a data structure
 representing the class

Package: python3-cppimport
Description-md5: 308a417e2192dfb27da34ef7b8698c3b
Description-en: cppimport - Import C++ directly from Python! (Python 3)
 Sometimes Python just isn't fast enough. Or you have existing code in
 a C++ library.  cppimport combines the process of compiling and
 importing an extension in Python so that you can type modulename =
 cppimport.imp("modulename") and not have to worry about multiple
 steps.
 .
 cppimport looks for a C or C++ source file that matches the requested
 module. If such a file exists, the file is first run through the Mako
 templating system. The compilation options produced by the Mako pass
 are then used to compile the file as a Python extension. The extension
 (shared library) that is produced is placed in the same folder as the
 C++ source file. Then, the extension is loaded.
 .
 Most cppimport users combine it with pybind11, but you can use a range
 of methods to create your Python extensions. Raw C extensions,
 Boost.Python, SWIG all work.

Package: python3-cppy
Description-md5: 368b90ece45e0f1f3b3c1c6147dcc058
Description-en: C++ headers for (Python) C extension development
 A small C++ header library which makes it easier to write Python extension
 modules. The primary feature is a PyObject smart pointer which automatically
 handles reference counting and provides convenience methods for performing
 common object operations.

Package: python3-cpuinfo
Description-md5: 0f2703edd85307b3a564f56d874d195a
Description-en: Python module for getting CPU info (Python 3)
 The cpuinfo Python module provides pure Python tools for getting CPU infos.
 .
 py-cpuinfo works without any extra programs or libraries beyond what the
 OS provides. For instance - on Linux based systems - python-cpuinfo retrieves
 information from various sources, including but not restricted to:
 /proc/cpuinfo, dmesg, lscpu, device-tree ibm features flags, etc.
 .
 This package installs the library for Python 3.

Package: python3-cpuset
Description-md5: 1fc7f0ade159d0d44d54dc99fb74dc2b
Description-en: manipluation of cpusets and provides higher level fun - Python 3.x
 Cpuset is a Python application to make using the cpusets facilities in the
 Linux kernel easier. The actual included command is called cset and it allows
 manipulation of cpusets on the system and provides higher level functions such
 as implementation and control of a basic CPU shielding setup.
 .
 This package contains the Python 3.x modules.

Package: python3-cracklib
Description-md5: ca8c9dcb096cb26cf3e203649faae13d
Description-en: Python3 bindings for password checker library cracklib2
 This package provides Python bindings for cracklib. It contains a
 pythonic interface to cracklib's functions and some Python
 convenience functions.
 .
 You should install this package if you want to use or develop Python3
 applications that want to interface with cracklib2.
 .
 This package provides the Python3 version of cracklib2's Python binding.

Package: python3-cram
Description-md5: 31f378cf149822c3fa4abd566e3ba8ce
Description-en: functional testing framework for command line applications - Python 3.x
 Cram tests look like snippets of interactive shell sessions. Cram runs each
 command and compares the command output in the test with the command's actual
 output.
 .
 This package provides the Python 3.x version.

Package: python3-cramjam
Description-md5: 79603f7c42aa03f5e26983ab3e6b8f85
Description-en: Thin Python bindings to de/compression algorithms in Rust
 Extremely thin Python bindings to de/compression algorithms in Rust.
 Allows for using algorithms such as Snappy, without any system
 dependencies.
 .
 This is handy when being used in environments like AWS Lambda, where
 installing packages like `python-snappy` becomes difficult because of
 system level dependencies.

Package: python3-crashtest
Description-md5: f565df22ea312f86a2dd5a098ad08283
Description-en: makes exceptions handling and inspection easier
 Python library that makes exceptions handling and inspection easier.

Package: python3-crayons
Description-md5: 2398f640f20fc0f02b627592530a92e7
Description-en: Text UI colors for Python
 This module is really simple, it gives you colored strings for terminal usage.
 Included colors are red, green, yellow, blue, black, magenta, cyan, white, and
 normal ( as well as clean and disable).

Package: python3-crc
Description-md5: 82e30db6fc32fd019de491dbacb40f1f
Description-en: library and CLI to calculate and verify all kinds of CRC checksums
 This package provides a library and CLI to calculate and verify all kinds of
 CRC checksums. The library includes a variety of common CRC configurations for
 convenience.

Package: python3-crc32c
Description-md5: fdc809921cff454b661ed75a3af90381
Description-en: python implementation in hardware and software of crc32c
 crc32c is a python package
 implementing the crc32c checksum algorithm.
 It automatically chooses between a hardware-based implementation
 (using the CRC32C SSE 4.2 instruction of Intel CPUs),
 or a software-based one when no hardware support can be found.
 .
 A cyclic redundancy check (CRC) is an error-detecting code
 commonly used in digital networks and storage devices
 to detect accidental changes to raw data.

Package: python3-crccheck
Description-md5: 7843844e935c34aaf17f63439f09fb0d
Description-en: implementation of 170+ CRC algorithms for Python 3
 crccheck is a Python library that implements more than 170 CRC algorithms
 used in various applications. CRC and checksum calculations are made from
 binary data.
 .
 This package contains the Python 3 version of the library.
 .
 crccheck implements all CRCs listed below.
 .
 CRC-3/GSM, CRC-3/ROHC, CRC-4/G-704, CRC-4/ITU, CRC-4/INTERLAKEN,
 CRC-5/EPC-C1G2, CRC-5/EPC, CRC-5/G-704, CRC-5/ITU, CRC-5/USB,
 CRC-6/CDMA2000-A, CRC-6/CDMA2000-B, CRC-6/DARC, CRC-6/G-704,
 CRC-6/ITU, CRC-6/GSM, CRC-7/MMC, CRC-7, CRC-7/ROHC, CRC-7/UMTS,
 CRC-8/AUTOSAR, CRC-8/BLUETOOTH, CRC-8/CDMA2000, CRC-8/DARC,
 CRC-8/DVB-S2, CRC-8/GSM-A, CRC-8/GSM-B, CRC-8/I-432-1, CRC-8/ITU,
 CRC-8/I-CODE, CRC-8/LTE, CRC-8/MAXIM-DOW, CRC-8/MAXIM, DOW-CRC,
 CRC-8/MIFARE-MAD, CRC-8/NRSC-5, CRC-8/OPENSAFETY, CRC-8/ROHC,
 CRC-8/SAE-J1850, CRC-8/SMBUS, CRC-8, CRC-8/TECH-3250, CRC-8/AES,
 CRC-8/EBU, CRC-8/WCDMA, CRC-10/ATM, CRC-10, CRC-10/I-610,
 CRC-10/CDMA2000, CRC-10/GSM, CRC-11/FLEXRAY, CRC-11, CRC-11/UMTS,
 CRC-12/CDMA2000, CRC-12/DECT, CRC-12-X, CRC-12/GSM, CRC-12/UMTS,
 CRC-12/3GPP, CRC-13/BBC, CRC-14/DARC, CRC-14/GSM, CRC-15/CAN,
 CRC-15, CRC-15/MPT1327, CRC-16/ARC, ARC, CRC-16/LHA, CRC-IBM,
 CRC-16/CDMA2000, CRC-16/CMS, CRC-16/DDS-110, CRC-16/DECT-R,
 R-CRC-16, CRC-16/DECT-X, X-CRC-16, CRC-16/DNP, CRC-16/EN-13757,
 CRC-16/GENIBUS, CRC-16/DARC, CRC-16/EPC, CRC-16/EPC-C1G2,
 CRC-16/I-CODE, CRC-16/GSM, CRC-16/IBM-3740, CRC-16/AUTOSAR,
 CRC-16/CCITT-FALSE, CRC-16/IBM-SDLC, CRC-16/ISO-HDLC,
 CRC-16/ISO-IEC-14443-3-B, CRC-16/X-25, CRC-B, X-25,
 CRC-16/ISO-IEC-14443-3-A, CRC-A, CRC-16/KERMIT, CRC-16/CCITT,
 CRC-16/CCITT-TRUE, CRC-16/V-41-LSB, CRC-CCITT, KERMIT, CRC-16/LJ1200,
 CRC-16/MAXIM-DOW, CRC-16/MAXIM, CRC-16/MCRF4XX, CRC-16/MODBUS, MODBUS,
 CRC-16/NRSC-5, CRC-16/OPENSAFETY-A, CRC-16/OPENSAFETY-B, CRC-16/PROFIBUS,
 CRC-16/IEC-61158-2, CRC-16/RIELLO, CRC-16/SPI-FUJITSU, CRC-16/AUG-CCITT,
 CRC-16/T10-DIF, CRC-16/TELEDISK, CRC-16/TMS37157, CRC-16/UMTS,
 CRC-16/BUYPASS, CRC-16/VERIFONE, CRC-16/USB, CRC-16/XMODEM, CRC-16/ACORN,
 CRC-16/LTE, CRC-16/V-41-MSB, XMODEM, ZMODEM, CRC-17/CAN-FD, CRC-21/CAN-FD,
 CRC-24/BLE, CRC-24/FLEXRAY-A, CRC-24/FLEXRAY-B, CRC-24/INTERLAKEN,
 CRC-24/LTE-A, CRC-24/LTE-B, CRC-24/OPENPGP, CRC-24, CRC-24/OS-9,
 CRC-30/CDMA, CRC-31/PHILIPS, CRC-32/AIXM, CRC-32Q, CRC-32/AUTOSAR,
 CRC-32/BASE91-D, CRC-32D, CRC-32/BZIP2, CRC-32/AAL5, CRC-32/DECT-B,
 B-CRC-32, CRC-32/CD-ROM-EDC, CRC-32/CKSUM, CKSUM, CRC-32/POSIX,
 CRC-32/ISCSI, CRC-32/BASE91-C, CRC-32/CASTAGNOLI, CRC-32/INTERLAKEN,
 CRC-32C, CRC-32/ISO-HDLC, CRC-32, CRC-32/ADCCP, CRC-32/V-42, CRC-32/XZ,
 PKZIP, CRC-32/JAMCRC, JAMCRC, CRC-32/MPEG-2, CRC-32/XFER, XFER, CRC-40/GSM,
 CRC-64/ECMA-182, CRC-64, CRC-64/GO-ISO, CRC-64/WE, CRC-64/XZ,
 CRC-64/GO-ECMA, CRC-82/DARC.

Package: python3-crcelk
Description-md5: b69ef820d03aa20fe46006e031dc8194
Description-en: Implementation of the CRC algorithm (Python 3)
 This package contains an updated fork of the crcmoose module for recent
 versions of Python. it provides a pure Python implementation of the crc
 algorithm and allows for variants to easily be defined by providing their
 parameters such as width, starting polynomial, etc.
 .
 This package installs the library for Python 3.

Package: python3-crcmod
Description-md5: bfbc4ef260cf256b38490f57443e36a6
Description-en: CRC Generator - Python 3.x
 CRCmod generates objects that compute the Cyclic Redundancy Check (CRC). It
 allows the use of any 8, 16, 24, 32, or 64 bit CRC. You can generate a Python
 function for the selected polynomial or an instance of the Crc class which
 provides the same interface as the md5 and sha modules from the Python
 standard library. A "Crc" class instance can also generate C/C++ source code
 that can be used in another application.
 .
 This package contains the Python 3.x module.

Package: python3-createrepo-c
Description-md5: a8b30dc3d43b18f115833760087030c1
Description-en: library for creating RPM repository metadata (Python bindings)
 The createrepo tool generates the repodata directory and XML metadata that
 makes up a repository of RPM packages. This repository format is supported
 by apt-rpm, red-carpet(zen), smartpm, up2date, yast, and yum.
 .
 This package contains a Python module for interfacing with
 the libcreaterepo-c library.

Package: python3-crispy-bootstrap3
Description-md5: fccfd7ec64dee8bd3f7753bc50defd70
Description-en: Bootstrap3 template pack for django-crispy-forms (Python3 version)
 Bootstrap3 template pack for django-crispy-forms. This template pack was
 included with the core django-crispy-forms package until version 2.0.
 .
 This package contains the Python 3 version of the library.

Package: python3-crispy-bootstrap4
Description-md5: 47e7994cbab86681f94fd5e07c50957f
Description-en: Bootstrap 4 template pack for django-crispy-forms (Python3 version)
 Bootstrap4 template pack for django-crispy-forms. This template pack was
 included with the core django-crispy-forms package until version 2.0.
 .
 This package contains the Python 3 version of the library.

Package: python3-crispy-bootstrap5
Description-md5: 7d57223e2eb7c687d662d8179a7e2410
Description-en: Bootstrap5 template pack for django-crispy-forms (Python3 version)
 Bootstrap5 template pack for django-crispy-forms.
 .
 You will need to update your project's settings file to add crispy_forms and
 crispy_bootstrap5 to your projects INSTALLED_APPS. Also set bootstrap5 as and
 allowed template pack and as the default template pack for your project.
 .
 This package contains the Python 3 version of the library.

Package: python3-cron-descriptor
Description-md5: 877c5e49deccf691ec6ed1a18ffcb082
Description-en: convert cron expressions into human readable strings (Python3 version)
 A Python library that converts cron expressions into human readable strings.
 .
 Features:
 * Supports all cron expression special characters including * / , - ? L W, #
 * Supports 5, 6 (w/ seconds or year), or 7 (w/ seconds and year) part cron
 expressions
 * Provides casing options (Sentence, Title, Lower, etc.)
 .
 This package contains the Python 3 version of the library.

Package: python3-cronsim
Description-md5: 95da363a0d28b2fdc4d81d328367a154
Description-en: Cron expression parser and evaluator
 CronSim is a library designed to parse and evaluate cron expressions with
 precision, aiming to replicate the behavior of Debian's cron. It is primarily
 used to interpret the time descriptions provided by cron syntax, determining
 when these events occur. By addressing quirky behaviors, such as those during
 Daylight Saving Time transitions, the library carefully processes cron
 expressions without supporting the seconds field, maintaining a focus on
 minimalism. It seamlessly interacts with different cron syntax features, such
 as the 'L' character for the last day of the month and the Nth weekday of a
 month. CronSim ensures that cron expressions are correctly evaluated and
 raises errors for invalid formats, effectively handling non-standard syntax
 features that do not interfere with standard operations.

Package: python3-crontab
Description-md5: 8609d7c3e45da0238c270daaf50b03d8
Description-en: Python3 module for reading and writing crontab files
 python-crontab is a Python module for reading and writing crontab files
 and accessing the system crontabs automatically and simply using a direct
 API. This package includes the module for python3.
 .
 Features include:
 .
 - Displaying and modifying system and user crontab files
 - Adding comments to be displayed with jobs
 - Validating jobs
 - Searching for jobs

Package: python3-cross-web
Description-md5: f4255143b9ac4c077d7576a0100a4f0b
Description-en: Python library for working with web frameworks
 Write once, run everywhere - A universal web framework adapter for Python
 that lets you write code once and use it across multiple web frameworks.
 .
 Cross provides a unified interface for common web framework operations,
 allowing you to write framework-agnostic code that can be easily adapted
 to work with FastAPI, Flask, Django, and other popular Python web
 frameworks.

Package: python3-crossrefapi
Description-md5: eb64ae4e0629e3664484424f1a0652f5
Description-en: Library with functions to iterate through the Crossref API (Python 3)
 This package provides a library to interact with the Crossref API.
 .
 This package installs the library for Python 3.

Package: python3-crownstone-cloud
Description-md5: de72e38096dddb034fdc3f1eb063599d
Description-en: get data from the cloud, and switch Crownstones
 This package provides provides an asynchronous Python library to get data from
 the cloud, and switch Crownstones. Functionality:
 * Async: using asyncio and aiohttp, optimized for speed.
 * Easy to use: sync all your Crownstone Cloud data with just one command!
 * Structurally sound: find your data with ease!
 * Complete: set the switch state and brightness of your Crownstones remotely!
 * Flexible: Login and get the data for multiple accounts at once!
 .
 This package is a dependency of Home Assistant.

Package: python3-crownstone-core
Description-md5: 18e4fa7b6e4bf4ee639f82c81e393959
Description-en: shared definitions and utilities for Crownstone integrations
 Crownstone is a smart building and indoor positioning system based on
 Bluetooth Low Energy devices installed as plugs or built in behind power
 outlets and light fittings. Crownstone devices can switch and dim connected
 equipment, measure power use, and provide presence and room-level location
 information.
 .
 This library contains common classes, constants, data definitions, exceptions,
 and utility code used by the Crownstone Python software components.
 .
 It provides the shared vocabulary used by the separate Crownstone BLE, UART,
 cloud, and server-sent event packages when handling data for Crownstone
 devices and related services. The definitions cover common concepts needed
 across those packages, such as device identifiers, shared value types,
 protocol-related structures, and error handling.

Package: python3-crownstone-sse
Description-md5: 09a3772da22a06b5551e7054a453d6e8
Description-en: client for Crownstone cloud server-sent events
 Crownstone is an indoor positioning and smart building system based on
 Bluetooth Low Energy devices installed as plugs or built in behind power
 outlets and light fittings. Crownstone devices can switch and dim connected
 equipment, measure power use, and provide presence and room-level location
 information for people or assets.
 .
 This library connects to the Crownstone cloud server-sent events endpoint and
 receives events associated with a Crownstone account.

Package: python3-crownstone-uart
Description-md5: e34f83b1476db4760708068be48fc435
Description-en: UART interface for Crownstone USB dongles
 Crownstone is a smart building and indoor positioning system based on
 Bluetooth Low Energy devices installed as plugs or built in behind power
 outlets and light fittings. Crownstone devices can switch and dim connected
 equipment, measure power use, and provide presence and room-level location
 information.
 .
 This library implements the Crownstone Unified System Bridge protocol used by
 the Crownstone USB dongle. It communicates with the dongle over a serial UART
 device and exchanges commands and events for Crownstone installations.
 .
 Through the USB dongle it can interact with Crownstone mesh devices such as
 Crownstone Plug and Crownstone Built-In modules. Supported operations include
 discovering device identifiers from broadcasts, switching Crownstones,
 handling dimming-capable devices, and receiving state information such as
 power usage reports.

Package: python3-crypt-r
Description-md5: 6f789cced2cc0370d37e43a7b7772e71
Description-en: Restored crypt module removed in Python 3.13
 The crypt_r module is a renamed copy of the crypt module as it was present in
 Python 3.12 before it was removed.
 .
 See PEP 594 for details of the removal.
 .
 Unlike crypt, this library always exposes the crypt_r(3) function, not
 crypt(3). This module implements an interface to the crypt_r(3) routine,
 which is a one-way hash function based upon a modified DES algorithm; see
 the Unix man page for further details. Possible uses include storing hashed
 passwords so you can check passwords without storing the actual password, or
 attempting to crack Unix passwords with a dictionary.
 .
 The package contains crypt_r module.

Package: python3-cryptodatahub
Description-md5: 0085e72b80083e0d9238e11d053fb0b1
Description-en: Repository of cryptography-related data
 CryptoDataHub is a repository of cryptography-related data. Its main
 goal is to support cryptographic library tester and client/server
 cryptographic settings analyzer applications such as
 CryptoLyzer with reliable and freely available data.

Package: python3-cryptography-vectors
Description-md5: 6319359815d117afa4b4f4b1900c5e49
Description-en: Test vectors for python-cryptography
 The test vectors for the cryptography library are rather large; thus, they are
 broken out into their own package so that users who do not need to run the
 tests do not need to download and install them.

Package: python3-cryptolyzer
Description-md5: 865cc0dde77e0f2fc90de426b48d5c81
Description-en: Analyzer for cryptographic protocols and settings - Python 3 module
 CryptoLyzer is a fast, flexible, and comprehensive analyzer for
 cryptographic protocols (TLS, SSL, SSH, DNSSEC) and related settings
 (HTTP headers, DNS records). It can generate fingerprints (JA3, HASSH
 tag) and provides a Python API and CLI.

Package: python3-cryptominisat
Description-md5: fe0ab3beb0e88dcf00ef6dde3984f9e6
Description-en: Python bindings for the CryptoMiniSat SAT solver (Python 3)
 CryptoMiniSat is a modern, multi-threaded, simplifying SAT solver.
 .
 This package provides the pycryptosat module to use CryptoMiniSat from Python
 3. See https://github.com/msoos/cryptominisat#python-usage for examples.

Package: python3-cryptoparser
Description-md5: df0fe8453d126c19b889710175b9cbc6
Description-en: analysis oriented security protocol parser
 CryptoParser is a cryptographic protocol (TLS, SSH) and
 security-related protocol piece (HTTP headers) parser. The goal is to
 support testing cryptographic libraries or analysing
 cryptography-related settings of application servers such as
 CryptoLyzer does.

Package: python3-cs
Description-md5: 04645dc738442d82c63096b51c87c075
Description-en: simple, yet powerful CloudStack API client (Python 3 module)
 This module is a simple, yet powerful Apache CloudStack API client
 for Python. It is a thin wrapper on top of the CloudStack API and
 hence it is able to adapt to any future version.
 .
 Apache CloudStack is open source software designed to deploy and
 manage large networks of virtual machines.
 .
 This package contains the Python 3 module.

Package: python3-csa
Description-md5: b51264ff9b75c0459202d85a577e9efa
Description-en: Connection-Set Algebra (CSA) implemented in Python
 The CSA library provides elementary connection-sets and operators for
 combining them. It also provides an iteration interface to such
 connection-sets enabling efficient iteration over existing connections
 with a small memory footprint also for very large networks. The CSA
 can be used as a component of neuronal network simulators or other
 tools.

Package: python3-csaps
Description-md5: 40b95d0b97362b006c87dbd499d057e0
Description-en: Cubic spline approximation (smoothing)
 This is a Python package for univariate, multivariate and n-dimensional grid
 data approximation using cubic smoothing splines. The package can be useful
 in practical engineering tasks for data approximation and smoothing.
 .
 This package installs the library for Python 3.

Package: python3-csb
Description-md5: 415ff5635129f116059bc0ce16ada83c
Description-en: Python framework for structural bioinformatics (Python3 version)
 Computational Structural Biology Toolbox (CSB) is a Python class
 library for reading, storing and analyzing biomolecular structures
 in a variety of formats with rich support for statistical analyses.
 .
 CSB is designed for reusability and extensibility and comes with a clean,
 well-documented API following good object-oriented engineering practice.
 .
 This is the Python3 version of the package.

Package: python3-csb43
Description-md5: 693c50a7758abfbfc7974af396bb415a
Description-en: Spanish banks' CSB/AEB norm 43 converter (Python)
 This Python module provides tools for converting from the Spanish banks'
 format *CSB/AEB norm 43* to other file formats.
 .
 Supported formats:
 .
 - OFX v1.0.3 (SGML) & v2.1.1 (XML)
 - HomeBank CSV <http://homebank.free.fr/help/06csvformat.html>
 - HTML
 - JSON
 - ODS: OpenDocument spreadsheet
 - CSV, TSV: comma- or tab-separated values
 - XLS: Microsoft Excel spreadsheet
 - XLSX: OOXML spreadsheet
 - YAML

Package: python3-cson
Description-md5: b49d4f63f3c9ccbcaca301c78e6dd4fb
Description-en: python parser for the Coffeescript Object Notation (CSON)
 CoffeeScript-Object-Notation is similar to JSON but used for
 CoffeeScript objects. This package provides a Python parser for CSON.

Package: python3-csound
Description-md5: 9055467498d33b4325644e40923f2b65
Description-en: Python bindings for Csound
 This is the Python binding for the Csound API.
 .
 For more information on Csound, see the csound package.

Package: python3-css-parser
Description-md5: abece0c7c3f6e196213e19111f9dcda7
Description-en: CSS related utilities (parsing, serialization, etc) for Python 3
 CSS parser provides utilities for parsing, serialising CSS in Python.
 .
 It is a fork of the cssutils-1.0.2, and adds general bug fixes and
 extensions specific to editing and working with ebooks.
 .
 This package installs the library for Python 3.

Package: python3-cssmin
Description-md5: 5be89ac7a1cb7d58ce65a880c6a6e035
Description-en: YUI CSS compression algorithm (Python 3 version)
 cssmin is a Python port of the YUI Cascading Style Sheet (CSS) compressor.
 It can be used as a module from other Python programs, including as a filter
 for python3-webassets bundles.
 .
 This package contains the Python 3 modules for cssmin. See the cssmin package
 for the command line tools.

Package: python3-cssselect2
Description-md5: da3137d8d55e5c20d963cfac52c8e50d
Description-en: implementation of CSS3 Selectors (Python3 version)
 cssselect2 is a straightforward implementation of CSS3 Selectors for markup
 documents (HTML, XML, etc.) that can be read by ElementTree-like parsers
 (including cElementTree, lxml, html5lib, etc.)
 .
 Unlike cssselect, it does not translate selectors to XPath and therefore does
 not have all the correctness corner cases that are hard or impossible to fix in
 cssselect.
 .
 This package contains the Python 3 version of the library.

Package: python3-cssutils
Description-md5: 16b59ec02af9e1226abce25f9cf5cd6a
Description-en: Python3 CSS Cascading Style Sheets parser and builder
 Python3 package to parse and build CSS Cascading Style Sheets. DOM only, not
 any rendering facilities! Base upon and partly implements the following
 specifications:
 .
 * CSS 2.1 and CSS 2.1 Errata
 * CSS3 Module: Syntax
 * DOM Level 2 Style CSS
 * DOM Level 2 Style Stylesheets
 * CSSOM
 * MediaQueries
 * Namespaces
 * Selectors

Package: python3-csvkit
Description-md5: 21aa819882dce5bff5a17fb2ab604284
Description-en: public modules for csvkit (Python 3)
 csvkit is a suite of command-line tools for converting to and working with
 CSV, the king of tabular file formats.
 .
 It is inspired by pdftk, gdal and the original csvcut tool by Joe Germuska and
 Aaron Bycoffe.
 .
 If you need to do more complex data analysis than csvkit can handle, use
 agate.
 .
 This package provides the modules for Python 3.

Package: python3-ctdopts
Description-md5: 22c1a145e7d15baa35fa6c5785987e54
Description-en: Gives your Python tools a CTD-compatible interface
 Common Tool Descriptors (CTDs) are XML documents that represent the inputs,
 outputs, parameters of command line tools in a platform-independent way.
 .
 CTDopts is a module for enabling tools with CTD reading/writing, argument
 parsing, validating and manipulating capabilities.

Package: python3-curies
Description-md5: 91baf13b310aea570b0e0478c5841ef4
Description-en: tool to manage Compact Uniform Resource Identifiers
 Python package can be used by a variety of people:
 .
 Data Scientist - someone who consumes and modifies data to suit an
 analysis or application. For example, they might want to convert
 tabular data containing CURIEs into IRIs, translate into RDF,
 then query with SPARQL.
 .
 Curator - someone who creates data. For example, an ontologist
 may want to curate using CURIEs but have their toolchain.

Package: python3-curtsies
Description-md5: ced8bc7db1052dc6e3ae1b5d87d1156d
Description-en: library for terminal interaction (Python 3)
 Curtsies is a library for interacting with the terminal. It features
 string-like objects which carry formatting information, per-line fullscreen
 terminal rendering, and keyboard input event reporting.
 .
 This package provides the module for Python 3.

Package: python3-custodia
Description-md5: 941b9cf4cb61f9fb96e1624c114c66e8
Description-en: Python3 bindings to Custodia -- Modular and pluggable Secrets Manager
 Custodia allows one to serve retrieve, manage and store secrets for other
 applications. It is useful for distributed, stateless applications that use
 an image file base approach for instantiation like container based images.
 But it is alaso useful to manage distribution of key material across a
 multiple machines over a network.
 .
 This package includes the bindings for python3.

Package: python3-custodian
Description-md5: 68dfad2dc0e6b399db14226534bdf1b2
Description-en: flexible just-in-time job management framework in Python
 Custodian is a simple, robust and flexible just-in-time (JIT) job
 management framework written in Python. Using custodian, you can
 create wrappers that perform error checking, job management and error
 recovery. It has a simple plugin framework that allows you to develop
 specific job management workflows for different applications.
 .
 Error recovery is an important aspect of many high-throughput projects
 that generate data on a large scale. When you are running on the order
 of hundreds of thousands of jobs, even an error-rate of 1% would mean
 thousands of errored jobs that would be impossible to deal with on a
 case-by-case basis.
 .
 The specific use case for custodian is for long running jobs, with
 potentially random errors. For example, there may be a script that
 takes several days to run on a server, with a 1% chance of some IO
 error causing the job to fail. Using custodian, one can develop a
 mechanism to gracefully recover from the error, and restart the job
 with modified parameters if necessary.
 .
 The current version of Custodian also comes with several sub-packages
 for error handling for Vienna Ab Initio Simulation Package (VASP),
 NwChem, QChem, FEFF, Lobster and CP2K calculations.
 .
 This package installs the library for Python 3.

Package: python3-customidenticon
Description-md5: 9622e9dfe786c2d442f7b9bc784206d8
Description-en: Python library for generate a variety of identicons
 This library includes support for 3 different types of identicons.
 .
 Features include:
 .
 - change the final image size (size of elements, number of elements)
 - change border size
 - change background color
 - change the transparency of elements
 - change the output format (PNG, JPEG, etc.)
 - choice of hashing algorithm (including your own)

Package: python3-cutadapt
Description-md5: 4a50c15e19d8a8c7675b15eb31fda489
Description-en: Clean biological sequences from high-throughput sequencing reads (Python 3)
 Cutadapt helps with biological sequence clean tasks by finding the adapter
 or primer sequences in an error-tolerant way.
 It can also modify and filter reads in various ways.
 Adapter sequences can contain IUPAC wildcard characters.
 Also, paired-end reads and even colorspace data is supported.
 If you want, you can also just demultiplex your input data, without removing
 adapter sequences at all.
 .
 This package contains the Python 3 module.

Package: python3-cvc5
Description-md5: fd44bb6c2829474adf4e1656c846c672
Description-en: automated theorem prover for SMT problems (Python bindings)
 cvc5 is a tool for determining the satisfiability of a first order formula
 modulo a first order theory (or a combination of such theories).  It is the
 fifth in the Cooperating Validity Checker family of tools (CVC, CVC Lite,
 CVC3, CVC4) but does not directly incorporate code from any previous version
 prior to CVC4.
 .
 cvc5 is intended to be an open and extensible SMT engine.  It can be used as a
 stand-alone tool or as a library.  It has been designed to increase the
 performance and reduce the memory overhead of its predecessors.  It is written
 entirely in C++ and is released under an open-source software license.
 .
 This package contains the Python bindings for cvc5's parser.

Package: python3-cvelib
Description-md5: 96b9313f8b0d5222f6e00ae2c638a8d0
Description-en: library and a command line interface for the CVE Services API
 cvelib is a library and a command line interface to interact with the
 MITRE CVE Services API, including functions to reserve one or more CVE
 IDs for a CNA, filter and list reserved CVEs owned by a CNA, and
 administration of user and tokes for a CNA.
 .
 This package installs the library for Python 3 and a CLI tool.

Package: python3-cvprac
Description-md5: 624e91ef46a31264ffc7d618080401ef
Description-en: RESTful API client for Arista Cloudvision Portal
 cvprac is a RESTful API client Cloudvision Portal (CVP) which can be used for
 building applications that work with Arista CVP.

Package: python3-cvss
Description-md5: 3d60aeed82028c046cc991ffa0fdb0a5
Description-en: CVSS2/3/4 library with interactive calculator for Python
 This Python package contains CVSS v2, v3 and v4 computation utilities and
 interactive calculator (for v2 and v3 only) compatible with Python 3.
 CVSS (Common Vulnerability Scoring System) is an standardized method for
 rating the severity of security issues on a scale from 0 (no impact) to
 10 (critical).

Package: python3-cvxopt
Description-md5: a0fe254e91ecd9a0d6ea400064881d4c
Description-en: Python3 package for convex optimization
 CVXOPT is a Python package for convex optimization. It includes
 * Python classes for storing and manipulating dense and sparse matrices
 * an interface to most of the double-precision real and complex BLAS
 * an interface to the dense linear equation solvers and eigenvalue
 routines from LAPACK
 * interfaces to the sparse LU and Cholesky solvers from UMFPACK and
 CHOLMOD.
 * routines for solving convex optimization problems, an interface to
 the linear programming solver in GLPK, and interfaces to the
 linear and quadratic programming solvers in MOSEK
 * a modeling tool for specifying convex piecewise-linear
 optimization problems.
 .
 This package contains the Python 3 module.

Package: python3-cwcwidth
Description-md5: e9e89cfdcdff22c6c4c4a7e2a6f0fdeb
Description-en: Python bindings for wc(s)width (Python 3)
 This module provides functions to compute the printable length of a unicode
 character/string on a terminal. It leverages the wcwidth(3) and wcswidth(3)
 functions as defined in POSIX.1-2001 and POSIX.1-2008. This module provides
 the same functions as the pure Python implementation found in python3-wcwidth.
 .
 This package provides the module for Python 3.

Package: python3-cwiid
Description-md5: 3aded0998c08a9d152480917adbe7be7
Description-en: library to interface with the wiimote
 CWiid is a working userspace driver along with various
 applications implementing event drivers, multiple wiimote
 connectivity, gesture recognition, and other Wiimote-based
 functionality.
 .
 This package provides the Python cwiid module.

Package: python3-cwl-utils
Description-md5: 6149215acf37c3d424e286b72a28500e
Description-en: Python Utilities and Autogenerated Classes for CWL v1.0 - v1.2
 The autogenerated classes can create, load, and save objects based upon CWL
 (the Common Workflow Language open standards for executable descriptions of
 comandline tools and workflows made from them).
 .
 See the 'cwl-utils' package for command line utilities that use these classes.

Package: python3-cxx-dev
Description-md5: 8a960c46783beb7399f164e4fb8f3a2a
Description-en: Set of facilities to extend Python3 with C++
 PyCXX is a set of C++ facilities to make it easier to write Python3
 extensions. The main advantage is that it greatly increases the
 probability that your program will not make a reference-counting
 errors and will not have to continually check error returns from
 the Python C API.
 .
 This package contains the Python3 headers and sources.

Package: python3-cxxheaderparser
Description-md5: a62f772b9906ec322cf5c7d45491c92e
Description-en: pure Python C++ header parser
 The cxxheaderparser library is used to parse syntactically valid C++
 code and operate on the results. It provides both a visitor-style
 interface to process the results as they are being parsed or the option
 of a single data structure containing all parsed information.
 .
 This is a complete rewrite of the CppHeaderParser library.
 .
 This package contains the library.

Package: python3-cyarray
Description-md5: 6418d494dbbf43e2c37bf4aa5c44c32f
Description-en: Fast, typed, resizable, Cython array
 The cyarray package provides a fast, typed, re-sizable, Cython array.
 .
 It currently provides the following arrays: ``IntArray, UIntArray,
 LongArray, FloatArray, DoubleArray``.
 .
 All arrays provide for the following operations:
 .
 - access by indexing.
 - access through get/set function.
 - resizing the array.
 - appending values at the end of the array.
 - reserving space for future appends.
 - access to internal data through a numpy array.
 .
 If you are writing Cython code this is a convenient array to use as it
 exposes the raw underlying pointer to the data.
 For example if you use a ``FloatArray`` and access its ``data``
 attribute it will be a ``float*``.
 .
 Each array also provides an interface to its data through a numpy
 array.
 This is done through the ``get_npy_array`` function.
 The returned numpy array can be used just like any other numpy array
 but for the following restrictions:
 .
 - the array may not be resized.
 - references of this array should not be kept.
 - slices of this array may not be made.
 .
 The numpy array may however be copied and used in any manner.

Package: python3-cyborg
Description-md5: 76a03021c4c38a2d51cf8eb3d79a8fcc
Description-en: OpenStack Acceleration as a Service - Python library
 Cyborg provides a general management framework for accelerators such as FPGA,
 GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth. It provides a
 REST API for basic accelerator life cycle management, and has a generic driver
 for common accelerator support.
 .
 This package provides the Python library.

Package: python3-cyborgclient
Description-md5: ca5374d48f39f82bf04c4ffb9f5541da
Description-en: Python client for cyborg API - Python 3.x
 Python-cyborgclient is a Python bindings to the OpenStack Cyborg API. There's
 a Python API (the cyborgclient module), and a command-line script (cyborg).
 Each implements 100% of the OpenStack Cyborg API.
 .
 Cyborg provides a general management framework for accelerators such as FPGA,
 GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth.
 .
 This package contains the Python 3.x module.

Package: python3-cycler
Description-md5: c35766b7dde677286f33d88f51d3a307
Description-en: composable kwarg iterator (Python 3)
 When using matplotlib and plotting more than one line, it is common to want to
 be able to cycle over one  or more artist styles; but the plotting logic can
 quickly become very involved.
 .
 To address this and allow easy cycling over arbitrary 'kwargs' the `Cycler`
 class, a composable kwarg iterator, was developed.
 .
 This package contains the Python 3 version of Cycler.

Package: python3-cyclonedx-lib
Description-md5: 73017c3960c60dd28d6c439a703b0f7d
Description-en: Python library for OWASP CycloneDX
 CycloneDX is a full-stack and modern Bill of Materials (BOM) standard that
 provides advanced supply chain capabilities for cyber risk reduction.
 .
 This package installs the library for Python 3.

Package: python3-cyclopts
Description-md5: f0828fab9de92a264c42e097030f4d1f
Description-en: Command line interface structure
 Package is a modern and easy-to-use framework for building command-line
 interfaces (CLIs) in Python, designed to make developing CLI applications
 simpler, more intuitive, and efficient.
 .
 It stands out for:
 - Use of Python Type Annotations: Cyclopts leverages Python’s type annotation
 system to make the CLI code more readable and less error-prone. You can use
 native Python types to specify inputs, such as int, str, and float, as well
 as more complex types like Pydantic, Dataclasses, and Attrs, improving
 clarity and control over input parameters.
 - Intuitive and Simple Interface: Cyclopts is designed to be easy to learn and
 use. The syntax is extremely simple, allowing developers to quickly build
 command-line tools with minimal code. Setting up commands, options, and
 arguments is straightforward, without the need for complex configurations
 or boilerplate code.
 - Automatic Validation and Type Conversion: Cyclopts handles automatic
 validation and type conversion based on the defined types in the code.
 This means it automatically validates input values according to type
 annotations and converts the inputs to the correct types without requiring
 extra code from the developer, reducing the chance of user input errors.
 - Automatic Help Generation: Cyclopts automatically generates detailed,
 well-structured help pages for your commands and options, using docstrings
 and the information provided in type definitions. This makes it easy to
 create user-friendly interfaces and eliminates the need to manually
 maintain CLI documentation.
 - Extensibility and Customization: Cyclopts is highly extensible. It allows
 developers to customize how input data is parsed, validated, and processed.
 The framework supports the creation of custom converters and validators,
 offering great flexibility to adapt the application to specific project
 needs.
 - Integration with Existing Tools: Cyclopts integrates seamlessly with other
 popular Python libraries and frameworks. It can be used alongside libraries
 like Pydantic for data validation or Typer and Click to build more complex
 applications, all while maintaining its simplicity and focus on usability.
 - Clear and Detailed Documentation: Cyclopts has clear, concise documentation
 with practical examples that make it easy to adopt, even for beginners.
 This is an important advantage, as building CLI tools can be complex, and
 Cyclopts’ documentation makes this process more accessible.

Package: python3-cykhash
Description-md5: 893abf04ccd36c1c0217c51f4a1c41d4
Description-en: cython wrapper for khash-sets/maps, efficient implementation of isin and unique
 Cykhash is a cython wrapper for khash-sets/maps, efficient
 implementation of isin and unique.
 .
 * Brings functionality of khash to Python and Cython and can be used
 seamlessly in numpy or pandas.
 * Numpy's world is lacking the concept of a (hash-)set. This
 shortcoming is fixed and efficient (memory- and speedwise compared
 to pandas') unique and isin are implemented.
 * Python-set/dict have big memory-footprint. For some datatypes the
 overhead can be reduced by using khash by factor 4-8.

Package: python3-cylc
Description-md5: 9ef4e912e8141ef90fb80c088743e18d
Description-en: Python3 libraries for cylc workflow scheduler
 Cylc ("silk") is a suite engine and meta-scheduler that specializes
 in suites of cycling tasks for weather forecasting, climate modeling,
 and related processing (it can also be used for one-off workflows
 of non-cycling tasks, which is a simpler problem).
 .
 This package contains python library code used by cylc.

Package: python3-cymem
Description-md5: 91f25b04bb986bfa836f308afe8ede53
Description-en: cython memory pool for RAII-style memory management
 Cython Memory Helper provides two small memory-management helpers for
 Cython. They make it easy to tie memory to a Python object's life-cycle,
 so that the memory is freed when the object is garbage collected.

Package: python3-cymruwhois
Description-md5: abba410b20109817bae0054d1a44a356
Description-en: Python library for interfacing with the whois.cymru.com service (Python 3)
 Perform lookups by ip address and return ASN,
 Country Code, and Netblock Owner.
 .
 This package installs the library for Python 3.

Package: python3-cysignals-bare
Description-md5: 94fd6e814e2dd5bdb3f59b77f07600b2
Description-en: interrupt and signal handling for Cython -- Python 3 - bare
 Since Cython optimizes for speed, Cython normally does not check
 for interrupts. The cysignals package provides mechanisms to handle
 interrupts (and other signals and errors) in Cython code.
 .
 This package installs the library for Python 3.

Package: python3-cysignals-pari
Description-md5: e938f839d30236af993020a10e9ff51c
Description-en: interrupt and signal handling for Cython -- Python 3 - PARI/GP
 This is a transitional package. It can safely be removed.

Package: python3-cytoolz
Description-md5: bb9bdba01debb1de162678fdd9b31679
Description-en: Toolz in Cython: High performance functional utilities
 Cython implementation of the toolz package,  which provides high performance
 utility functions for iterables, functions, and dictionaries.
 .
 toolz is a pure Python package that borrows heavily from contemporary
 functional languages.  It is designed to interoperate seamlessly with other
 libraries including itertools, functools, and third party libraries.
 High performance functional data analysis is possible with builtin types
 like list and dict, and user-defined data structures; and low memory
 usage is achieved by using the iterator protocol and returning iterators
 whenever possible.
 .
 cytoolz implements the same API as toolz.  The main differences are
 that cytoolz is faster (typically 2-5x faster with a few spectacular
 exceptions) and cytoolz offers a C API that is accessible to other
 projects developed in Cython. Since toolz is able to process very
 large (potentially infinite) data sets, the performance increase
 gained by using cytoolz can be significant.

Package: python3-cyvcf2
Description-md5: 67a29a49a39da035177e5b87de6b1a3e
Description-en: VCF parser based on htslib (Python 3)
 This modules allows fast parsing of VCF and BCF including region-queries
 with Python. This is essential for efficient analyses of nucleotide
 variation with Python on high-throughput sequencing data.
 .
 cyvcf2 is a cython wrapper around htslib.  Attributes like
 variant.gt_ref_depths return a numpy array directly so they are
 immediately ready for downstream use.
 .
 This package installs the library for Python 3.

Package: python3-czt
Description-md5: 54fa4782cdec13bd86dd565031072bc9
Description-en: Chirp Z-transform (CZT) is a
 generalization of the discrete Fourier transform
 (DFT). While the DFT samples the Z plane at
 uniformly-spaced points along the unit circle, the
 chirp Z-transform samples along spiral arcs in the
 Z-plane, corresponding to straight lines in the
 S plane. The DFT, real DFT, and zoom DFT can be
 calculated as special cases of the CZT.

Package: python3-daemon
Description-md5: f4fbb588982d073de92b1d642637a679
Description-en: library for making a Unix daemon process — Python 3
 ‘daemon’ is a library that assists a Python program to turn itself
 into a well-behaved Unix daemon process, as specified in PEP 3143.
 .
 This library provides a ‘DaemonContext’ class that manages the
 following important tasks for becoming a daemon process:
 .
 * Detach the process into its own process group.
 * Set process environment appropriate for running inside a chroot.
 * Renounce suid and sgid privileges.
 * Close all open file descriptors.
 * Change the working directory, uid, gid, and umask.
 * Set appropriate signal handlers.
 * Open new file descriptors for stdin, stdout, and stderr.
 * Manage a specified PID lock file.
 * Register cleanup functions for at-exit processing.
 .
 This package installs the library for Python 3.

Package: python3-daemonize
Description-md5: 6d81002ab09470fbc52cb27faef78d10
Description-en: enable your code to run as a daemon process - Python 3.x
 Daemonize is a library for writing system daemons in Python. It has some bits
 from http://daemonize.sourceforge.net, and should work under Python 2.x and
 3.x.
 .
 This package contains the Python 3.x module.

Package: python3-daiquiri
Description-md5: 4bd74add1355f068f18907ad8a792f89
Description-en: Python library to easily setup basic logging functionality
 The daiquiri library provides an easy way to configure logging. It also
 provides some custom formatters and handlers.
 .
 Its promise is to setup a complete standard Python logging system with just
 one function call. Nothing more, nothing less. The interesting features are:
 .
 * Logs to stderr by default.
 * Uses colors if logging to a terminal.
 * File-based logging.
 * Uses program name as the name of the logging file (so providing just a
 directory for logging will work).
 * syslog & journald support.
 * JSON output.
 * Arbitrary key/value context information providing.
 * Capture the warnings emitted by the warnings module.
 * Native logging of any exception.
 .
 This is the Python 3 version of the package.

Package: python3-daphne
Description-md5: 0638aa31000eb5ab780f039aae79d74d
Description-en: Django Channels HTTP/WebSocket server (Python3 version)
 Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI, and developed
 to power Django Channels.
 .
 It supports automatic negotiation of protocols; there's no need for URL
 prefixing to determine WebSocket endpoints versus HTTP endpoints.
 .
 This package contains the Python 3 version of the library.

Package: python3-dar
Description-md5: 31c63c812c1af54dcd060b52440a8264
Description-en: Disk ARchive: Python bindings
 Full featured archiver with support for differential backups, slices,
 compression, ATTR/ACL support. DAR also supports Pipes for remote
 operations, including with ssh.

Package: python3-dartpy
Description-md5: 64a32f32278e7e5bf1372c5df4e66c49
Description-en: Kinematics Dynamics and Optimization Library - DART Python bindings
 DART is a collaborative, cross-platform, open source library created by the
 Georgia Tech Graphics Lab and Humanoid Robotics Lab. The library provides data
 structures and algorithms for kinematic and dynamic applications in robotics
 and computer animation.
 DART is distinguished by it's accuracy and stability due to its use of
 generalized coordinates to represent articulated rigid body systems and
 computation of Lagrange's equations derived from D.Alembert's principle to
 describe the dynamics of motion.
 For developers, in contrast to many popular physics engines which view the
 simulator as a black box, DART gives full access to internal kinematic and
 dynamic quantities, such as the mass matrix, Coriolis and centrifugal forces,
 transformation matrices and their derivatives. DART also provides efficient
 computation of Jacobian matrices for arbitrary body points and coordinate
 frames. Contact and collision are handled using an implicit time-stepping,
 velocity-based LCP (linear-complementarity problem) to guarantee
 non-penetration, directional friction, and approximated Coulomb friction cone
 conditions. For collision detection, DART uses FCL developed by Willow Garage
 and the UNC Gamma Lab.
 DART has applications in robotics and computer animation because it features a
 multibody dynamic simulator and tools for control and motion planning.
 Multibody dynamic simulation in DART is an extension of RTQL8, an open source
 software created by the Georgia Tech Graphics Lab.
 .
 This package does not contain any file but install all development packages.
 .
 DART Python bindings.

Package: python3-darts.lib.utils.lru
Description-md5: 50dddb8d8372768f1cf743058f3ab822
Description-en: Simple dictionary with LRU behaviour in Python3
 An LRUDict is basically a simple dictionary, which has a defined maximum
 capacity, that may be supplied at construction time, or modified at run-time
 via the capacity property.
 The class SynchronizedLRUDict, which exposes the same interface as plain
 LRUDict, but fully thread-safe.
 .
 This is the Python 3 version of the package.

Package: python3-dask
Description-md5: 8ccf60b157f0812944e076d85706353a
Description-en: Minimal task scheduling abstraction for Python 3
 Dask is a flexible parallel computing library for analytics,
 containing two components.
 .
 1. Dynamic task scheduling optimized for computation. This is similar
 to Airflow, Luigi, Celery, or Make, but optimized for interactive
 computational workloads.
 2. "Big Data" collections like parallel arrays, dataframes, and lists
 that extend common interfaces like NumPy, Pandas, or Python iterators
 to larger-than-memory or distributed environments. These parallel
 collections run on top of the dynamic task schedulers.
 .
 This contains the Python 3 version.

Package: python3-dask-image
Description-md5: ce4f83d749f5cd2381aed3a87bd4bbf6
Description-en: Distributed image processing with dask
 Features:
 * Support focuses on Dask Arrays.
 * Provides support for loading image files.
 * Implements commonly used N-D filters.
 * Includes a few N-D Fourier filters.
 * Provides some functions for working with N-D label images.
 * Supports a few N-D morphological operators.

Package: python3-dask-sphinx-theme
Description-md5: 8011197cc03058fd6c8fda3661b936e2
Description-en: Dask theme for Sphinx
 This is the official Sphinx theme for Dask documentation.  It extends the
 sphinx_rtd_theme project, but adds custom styling and a navigation bar to
 additional Dask subprojects.

Package: python3-databases
Description-md5: 1244464168a9e04754f8e997cc985150
Description-en: async database support for Python's asyncio
 Databases gives you simple asyncio support for a range of databases.
 .
 It allows you to make queries using the powerful SQLAlchemy Core
 expression language, and provides support for PostgreSQL, MySQL and SQLite.
 .
 Databases is suitable for integrating against any async Web framework, such as
 Starlette, Sanic, Responder, Quart, aiohttp, Tornado, FastAPI or Bocadillo.

Package: python3-datacache
Description-md5: 1abf92fc595e4691e986ba2be60781dc
Description-en: helpers for transparently downloading datasets
 External data is often distributed as "flat files", i.e.
 dumps into a mostly human-readable format that one could
 open as a spreadsheet and equally easy parse and index or
 reimport into a local database. When the text file changes,
 the database needs to be updated, too. If access to the database
 is first required, the text file needs to be downloaded first
 and the database created. Remote updates also require local updates.
 .
 This package provides a set of helper functions to address the
 handling of remote files and the curation of local databases
 derived from them.

Package: python3-dataclass-wizard
Description-md5: b2a54356fe9663be12fb9e1138196841
Description-en: Library for handling dataclass serialization and deserialization
 This library provides a set of tools for working with Python's dataclass
 structures, enabling effortless conversion to and from JSON, TOML, YAML,
 dictionaries, and environment variables. It supports flexible mappings of keys,
 custom transformations, and recursive data structures including nested and
 cyclic references. Field-level customisation is available for controlling how
 data is loaded or dumped, with support for environment variables as well. Its
 intuitive APIs allow straightforward interaction with structured data, and it
 includes functionality for auto-generating dataclass schemas from JSON input,
 managing unknown keys, and providing catch-all fields for unexpected data. This
 library integrates well with dataclass annotations to create and manipulate
 serialised representations while respecting data types and schema definitions.

Package: python3-dataclasses-json
Description-md5: 703da4de7391f23541a65556079ce5c3
Description-en: API for encoding and decoding dataclasses to and from JSON
 This library provides a simple API for encoding and decoding dataclasses to and
 from JSON in Python.

Package: python3-datalad
Description-md5: 4bf561d37bcc505679e3779ef903fc96
Description-en: data files management and distribution platform
 DataLad is a data management and distribution platform providing
 access to a wide range of data resources already available online.
 Using git-annex as its backend for data logistics it provides following
 facilities built-in or available through additional extensions
 .
 - command line and Python interfaces for manipulation of collections of
 datasets (install, uninstall, update, publish, save, etc.) and
 separate files/directories (add, get)
 .
 This package installs the module for Python 3, and Recommends install
 all dependencies necessary for searching and managing datasets, publishing,
 and testing.  If you need base functionality, install without Recommends.

Package: python3-datalad-next
Description-md5: 5ddf982bde1fd08ebf8e6aad1304ebea
Description-en: DataLad extension for new features and improved user experience
 This extension provides feature additions and updates for DataLad
 (http://datalad.org). Unlike other more topical extensions, the provided
 functionality is broadly applicable, and each individual components is
 a candidate for migration into the DataLad core package. This includes
 new commands that become available through DataLad when this package is
 installed, but also runtime-modifications of other DataLad functionality
 that are enabled when the extension is loaded (see 'datalad.extensions.load'
 configuration switch). Examples are:
 .
 - credential management system, and better integration with commands
 - support for dataset deposit/retrieval via WebDAV
 - support for git-annex-export in DataLad's push command
 - performance boosts for individual commands and IO throughput
 - additional git-annex special remotes for leaner archive access and
 dynamic, identifier-based access URL composition -- accessible
 via a dedicated 'download' command
 - Git remote helper to fetch/push from/to any place accessible via a
 git-annex special remote
 .
 Moreover, this packages provides utilities to facilitate DataLad-based
 development efforts:
 .
 - framework for uniform command parameter validation
 - improved base class and utilities for git-annex special remote
 implementations
 - reusable pytest fixtures for common test scenarios
 - iter_subproc() helper for communication with subprocesses
 via input/output iterables
 - shell context manager for interaction with (remote) shells
 .
 This package contains the Python module and the documentation.

Package: python3-datamodel-code-generator
Description-md5: 996fc8e1c4159940b88e5fdd6482d9c4
Description-en: pydantic code generator from OpenAPI and more (Python library)
 Pydantic model and dataclasses.dataclass generator for easy
 conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
 .
 See https://koxudaxi.github.io/datamodel-code-generator for more details.
 .
 This package contains the Python library.

Package: python3-datapoint
Description-md5: 26e6d1b9934db3e41e41efd83f591716
Description-en: Library to access UK Met Office weather data via the DataPoint API
 This library offers a straightforward interface to retrieve detailed weather
 data from the UK Met Office's DataPoint API. Users can access a variety of
 forecast types, including daily forecasts with two time steps and 3-hourly
 forecasts with eight time steps. In addition to forecasts, it allows users to
 obtain observations from various sites. The library supports the retrieval of
 weather data, such as temperature, wind speed, humidity, and UV index.

Package: python3-dataproperty
Description-md5: 523bd84a2c82f033c07387fca37f43a0
Description-en: Python library for extracting detailed properties from data
 Designed to assist with the analysis and manipulation of data, this library
 provides a structured approach to extracting properties from various data
 types. It enables users to derive detailed attributes from numbers, strings,
 dates, and boolean values, enhancing the capability to perform in-depth data
 assessments and transformations.
 .
 The library supports multiple types of data property extractions including
 determining numerical precision, string length, and the specific nature of
 datetime and boolean data. Additionally, it offers tools to process matrices
 of data, identifying unique properties for each column or for the entire
 dataset, which can be integral for data cleaning, exploration, and preparing
 for further statistical analysis.

Package: python3-dataset
Description-md5: 8959ed8a45d626b445dffe3634e93d51
Description-en: database abstraction layer
 In short, dataset makes reading and writing data in databases
 as simple as reading and writing JSON files.

Package: python3-dateparser
Description-md5: ec8044f90cd22ad8f48520684123ec68
Description-en: Python parser for human readable dates
 dateparser provides modules to easily parse localized dates in almost
 any string formats commonly found on web pages.
 .
 * Generic parsing of dates in over 200 language locales plus
 numerous formats in a language agnostic fashion.
 * Generic parsing of relative dates like: '1 min ago', '2 weeks
 ago', '3 months, 1 week and 1 day ago', 'in 2 days', 'tomorrow'.
 * Generic parsing of dates with time zones abbreviations or UTC
 offsets like: 'August 14, 2015 EST', 'July 4, 2013 PST', '21 July
 2013 10:15 pm +0500'.
 * Date lookup in longer texts.
 * Support for non-Gregorian calendar systems.
 * Extensive test coverage.

Package: python3-datetimerange
Description-md5: 02abda4ae1fe670be0d51f90d5427bc0
Description-en: library that handles time ranges
 DateTimeRange is a Python library to handle a time range. e.g. check whether a
 time is within the time range, get the intersection of time ranges, truncating
 a time range, iterate through a time range, and so forth.

Package: python3-datrie
Description-md5: e633bd737133d7dce3420f1c9dad8f4e
Description-en: Super-fast, efficiently stored Trie for Python 3
 trie variable is a dict-like object that can have unicode keys of certain
 ranges and Python objects as values.
 .
 In addition to implementing the mapping interface, tries facilitate finding
 the items for a given prefix, and vice versa, finding the items whose keys are
 prefixes of a given string. As a common special case, finding the
 longest-prefix item is also supported.
 .
 This package installs the library for Python 3.

Package: python3-dbf
Description-md5: 6aab947e02a3ea4c7eb432b94239f9cf
Description-en: Python module for reading and writing dbf files (Python 3)
 A pure Python 3 module for reading and writing dBase III, FoxPro, and Visual
 FoxPro 6 .dbf files (including memos).
 Text is returned as unicode, and codepage settings in tables are honored.
 .
 Currently not supported: index files, null fields, auto-incrementing fields.
 .
 This package installs the library for Python 3.

Package: python3-dbfread
Description-md5: 9104362b32d975a965e51b8e3f2d94ce
Description-en: read DBF Files with Python
 DBF is a file format used by databases such dBase, Visual FoxPro, and
 FoxBase+. This library reads DBF files and returns the data as native
 Python data types for further processing. It is primarily intended for
 batch jobs and one-off scripts.
 .
 This package provides the modules for Python 3.

Package: python3-dbus-fast
Description-md5: 99f986b3b3a471321ce31dcbf34f442c
Description-en: Faster version of dbus-next
 dbus-fast is a Python library for DBus that aims to be a performant fully
 featured high level library primarily geared towards integration of
 applications into Linux desktop and mobile environments.
 .
 Desktop application developers can use this library for integrating their
 applications into desktop environments by implementing common DBus standard
 interfaces or creating custom plugin interfaces.
 .
 Desktop users can use this library to create their own scripts and utilities
 to interact with those interfaces for customization of their desktop
 environment.
 .
 dbus-fast plans to improve over other DBus libraries for Python in the
 following ways:
 .
 - Zero dependencies and pure Python 3.
 - Focus on performance
 - Support for multiple IO backends including asyncio and the GLib main loop.
 - Nonblocking IO suitable for GUI development.
 - Target the latest language features of Python for beautiful services and
 clients.
 - Complete implementation of the DBus type system without ever guessing
 types.
 - Integration tests for all features of the library.
 - Completely documented public API.

Package: python3-dbus-next
Description-md5: 868c74cad10d440504d434547759ada9
Description-en: Next great DBus library for Python
 python-dbus-next is a Python library for DBus that aims to be a fully
 featured high level library primarily geared towards integration of
 applications into Linux desktop and mobile environments.
 .
 Desktop application developers can use this library for integrating
 their applications into desktop environments by implementing common
 DBus standard interfaces or creating custom plugin interfaces.
 .
 Desktop users can use this library to create their own scripts and
 utilities to interact with those interfaces for customization of their
 desktop environment.

Package: python3-dbus-tests
Description-md5: 79ffa70594d155e9f0431e4e0a033937
Description-en: simple interprocess messaging system (Python 3 interface - tests)
 D-Bus is a message bus, used for sending messages between applications.
 .
 This package contains automated tests for the "dbus" Python bindings for
 the reference D-Bus implementation, to be run under Python 3.
 .
 See the dbus description for more information about D-Bus in general.

Package: python3-dbus.mainloop.pyqt5
Description-md5: be523e63db7264bed09b49d691202ca1
Description-en: D-Bus Qt main loop support for Python 3
 The dbus.mainloop.pyqt5 module provides support for Qt main loop for
 applications that use dbus-python. By default Qt uses main loop from
 GLib on UNIX-like systems, not its own one.
 .
 This package contains the Python 3 version of this module.

Package: python3-dbus.mainloop.pyqt6
Description-md5: e87796da3c9a74fe89b21369c8f8e0f1
Description-en: D-Bus Qt main loop support for Python
 The dbus.mainloop.pyqt6 module provides support for Qt main loop for
 applications that use dbus-python. By default Qt uses main loop from
 GLib on UNIX-like systems, not its own one.

Package: python3-dbusdeviation
Description-md5: 810aa60d972065dd7b2aeb8685e95906
Description-en: parse D-Bus introspection XML and process it in various ways
 dbus-deviation is a project for parsing D-Bus introspection XML and
 processing it in various ways. Its main tool is dbus-interface-diff,
 which calculates the difference between two D-Bus APIs for the purpose
 of checking for API breaks.
 .
 This functionality is also available as a Python module, dbusdeviation.
 .
 A second Python module, dbusapi, is provided for parsing D-Bus
 introspection XML to produce an AST representing a D-Bus interface.

Package: python3-dbusmock
Description-md5: 48d6276267bd1d71ed51b7d2c8ce5f82
Description-en: mock D-Bus objects for tests
 With python-dbusmock you can easily create mock objects on D-Bus. This is
 useful for writing tests for software which talks to D-Bus services such as
 upower, systemd, ConsoleKit, gnome-session or others, and it is hard (or
 impossible without root privileges) to set the state of the real services to
 what you expect in your tests.
 .
 Mock objects look like the real API (or at least the parts that you actually
 need), but they do not actually do anything (or only some action that you
 specify yourself). You can configure their state, behaviour and responses as
 you like in your test, without making any assumptions about the real system
 status.
 .
 You can use this with any programming language, as you can run the mocker as a
 normal program. The actual setup of the mock (adding objects, methods,
 properties, etc.) all happen via D-Bus methods on the
 org.freedesktop.DBus.Mock interface. You just don't have the convenience
 D-Bus launch API that way.

Package: python3-dbussy
Description-md5: d3d9323af21b0371b08f3c34b9e0d670
Description-en: Python 3 language bindings for libdbus
 DBussy is a wrapper around libdbus, written in pure Python. It is
 intended to give access to essentially all the low-level
 functionality of libdbus, which includes the option to run without an
 event loop, or to implement your own custom event loop, or hook into
 asyncio.

Package: python3-dbutils
Description-md5: c9dc0f0f64a299fb02dae0ae5ef53773
Description-en: tools for providing connections to a database (Python 3)
 DBUtils is a suite of tools providing solid, persistent and pooled
 connections to a database that can be used in all kinds of multi-threaded
 environments.
 .
 The suite supports DB-API 2 compliant database interfaces and the classic
 PyGreSQL interface.
 .
 This package installs the library for Python 3.

Package: python3-dcmstack
Description-md5: b2a872817d79cfa27c3cba873d388c9c
Description-en: DICOM to NIfTI conversion - python3 package
 DICOM to NIfTI conversion with the added ability to extract and summarize
 meta data from the source DICOMs. The meta data can be injected into a
 NIfTI header extension or written out as a JSON formatted text file.
 .
 This package provides the Python3 package.

Package: python3-dcos
Description-md5: b2f4d9a69f40c10f04d0e3f3f8edcfb5
Description-en: DCOS Common Modules - Python 3.x
 The DCOS Command Line Interface (CLI) is a command line utility that provides
 a user-friendly yet powerful way to manage DCOS installations. You can use the
 Mesosphere DCOS command-line interface (CLI) to remotely manage your cluster,
 install software packages, and inspect the cluster state. With the DCOS CLI
 you can:
 * Find and install packages from DCOS Universe and Multiverse.
 * Uninstall DCOS services.
 * Administer the DCOS init process, Marathon.
 * Install and uninstall subcommands that extend and add functionality to the
 DCOS CLI.
 .
 After you install the CLI, you can use it through a bash shell on Unix/Linux
 systems or PowerShell on a Windows system.
 .
 This package contains the Python 3.x module.

Package: python3-deap
Description-md5: f473b1a528f26713ef4c7bfe1acc04fb
Description-en: Distributed Evolutionary Algorithms in Python3
 DEAP is a novel evolutionary computation framework for rapid prototyping and
 testing of ideas. It seeks to make algorithms explicit and data structures
 transparent. It works in perfect harmony with parallelisation mechanism such as
 multiprocessing and SCOOP.
 .
 This package contains the modules for Python3.

Package: python3-debianbts
Description-md5: 9982e1a0a8643a6046dd278e33efcf4a
Description-en: Python interface to Debian's Bug Tracking System
 This package provides the debianbts module, which allows one to query Debian's
 BTS via it's SOAP-interface and returns the answer in Python's native data
 types.

Package: python3-debiancontributors
Description-md5: 6989bfbf68b7b2598286a717abe34dfe
Description-en: Manage submissions to contributors.debian.org (Python3)
 This module contains the code to submit and parse contributions to
 contributors.debian.org.
 .
 It can be used to prepare submissions and submit them to the site,
 and it is used by the site to parse and validate them.
 .
 This package contains the Python3 version of the code.

Package: python3-debmutate
Description-md5: aaf99b0a9ada6af7a9c0bf7b5be71d2a
Description-en: Format-preserving manipulation of Debian control files in Python
 Debmutate is a set of Python modules for manipulating the control files of
 Debian packages, with the ability to preserve the existing formatting of
 the control files.

Package: python3-debugpy
Description-md5: c22ec5bda87b8b691f3d713217556ed9
Description-en: Implementation of the Debug Adapter Protocol for Python 3
 This package allows debugging of Python using Spyder and VS Code, among
 others.  It can also be used directly.
 .
 It provides an interface to run on top of existing scripts or modules,
 attach to a running process by ID or by importing debugpy into Python code.

Package: python3-debusine
Description-md5: 5725c1503ea2244e739476acb7f6fbec
Description-en: Main Python library for debusine
 Debusine is a general purpose software factory tailored to the needs of a
 Debian-based distribution.
 .
 This package contains most of the Python libraries.

Package: python3-debusine-server
Description-md5: 29bfb384d9647e5abf44d9c39636e50e
Description-en: Server part of the Python library for debusine
 Debusine is a general purpose software factory tailored to the needs of a
 Debian-based distribution.
 .
 This package contains the server related part of the Python libraries.

Package: python3-debusine-signing
Description-md5: 0aa2185de9d2b857f5186a7d41d5e681
Description-en: Signing worker part of the Python library for debusine
 Debusine is a general purpose software factory tailored to the needs of a
 Debian-based distribution.
 .
 This package contains the signing worker related part of the Python
 libraries.

Package: python3-decli
Description-md5: 21f49cd450fc0305da9d2f74636a13bc
Description-en: Minimal, easy-to-use, declarative cli tool using argparse (Python)
 Decli is minimal wrapper around argparse. It's useful when writing big
 applications that have many arguments and subcommands. It's a minimal library
 to rapidly create an interface separated from the application.
 While it's possible to use any argument from argparse, it lets you stop taking
 care about copy pasting the argparse functions.

Package: python3-decopatch
Description-md5: 8a5e4e2294103071a046dc210f8c9cb0
Description-en: python decorators made easy (Python 3)
 Because of a tiny oddity in the python language, writing decorators without
 help can be a pain because you have to handle the no-parenthesis usage
 explicitly. decopatch provides a simple way to solve this issue so that
 writing decorators is simple and straightforward.
 .
 This package installs the library for Python 3.

Package: python3-decouple
Description-md5: 78af326e3104e356128761208de89270
Description-en: Helps you to organize your Django/Flask settings
 Decouple helps you to organize your settings so that you can
 change parameters without having to redeploy your app.
 .
 It also makes easy for you to:
 .
 store parameters on ini or .env files;
 define comprehensive default values;
 properly convert values to the correct data type;
 have only one configuration module to rule all your instances.
 .
 It was originally designed for Django, but became an independent
 generic tool for separating settings from code.
 .
 Framework Django
 Framework Flask
 .
 This package installs the library for Python 3.

Package: python3-deepdiff
Description-md5: 790561bb097d6598994c7c1d1d001090
Description-en: Deep Difference and search of any Python object/data
 Deep Difference of dictionaries, iterables, strings and other objects. It will
 recursively look for all the changes.
 .
 This package contains the python3 module.

Package: python3-deepdish
Description-md5: 62f856443d3e7cedad08878d69838885
Description-en: Flexible HDF5 saving/loading and other data science tools
 The primary feature of deepdish is its ability to save and load all
 kinds of data as HDF5. It can save any Python data structure,
 offering the same ease of use as pickling or numpy.save. However, it
 improves by also offering:
 .
 - Interoperability between languages (HDF5 is a popular standard)
 - Easy to inspect the content from the command line (using h5ls or our
 specialized tool ddls)
 - Highly compressed storage (thanks to a PyTables backend)
 - Native support for scipy sparse matrices and pandas DataFrame, Series
 and Panel
 - Ability to partially read files, even slices of arrays

Package: python3-deepmerge
Description-md5: a5a6123dde2419a46445ed49064f1e24
Description-en: handle merging of nested data structures in Python
 Deepmerge is a flexible library to handle merging of nested data structures in
 Python (e.g. lists, dicts).

Package: python3-deeptools
Description-md5: 1a4a85e0833bbe6364cf77cb248d6b16
Description-en: platform for exploring biological deep-sequencing data
 Aiming for compatibility with the Galaxy worklfow environment, but
 also independently contributing to a series of workflows in
 genomics, this package provides a series of tools to address
 common tasks for the processing of high-throughput DNA/RNA sequencing.

Package: python3-deeptoolsintervals
Description-md5: 05590a66a3fd7f1cbbeec6b3e0aaa55b
Description-en: handlig GTF-like sequence-associated interal-annotation
 Regions in biological sequences are described (annotated) as genes,
 transcription factor binding sites, low complexity, ... whatever
 biological research brings.
 .
 This package supports the efficienct operation with this information.

Package: python3-defcon
Description-md5: 25b8e07f6f33d5f9431ddf9099957d99
Description-en: UFO based objects for use in font editing applications
 Defcon is a set of UFO based objects optimized for use in font
 editing applications. The objects are built to be lightweight, fast
 and flexible. The objects are very bare-bones and they are not meant
 to be end-all, be-all objects. Rather, they are meant to provide base
 functionality so that you can focus on your application’s behavior,
 not object observing or maintaining cached data. Defcon implements
 UFO3 as described by the UFO font format.

Package: python3-defconqt
Description-md5: 313084870e453f8f26f4d027118f96af
Description-en: Qt objects for use in defcon applications
 This provides Qt objects of defcon in trufont font editor.

Package: python3-deltarpm
Description-md5: 3adba11a0f812a1e79fec879e7946f28
Description-en: Python3 bindings for deltarpm
 A deltarpm contains the differences between an old and a new version of
 an RPM.
 .
 This package provides the Python3 bindings for deltarpm, allowing
 Python scripts to read the deltarpm file header.

Package: python3-demetriek
Description-md5: 1d7cb2ed1232385ca60e855fac8abc2b
Description-en: Client for LaMetric TIME device API
 This library communicates with LaMetric TIME smart clock devices over their
 local network API. It can query device state and settings, and it can send
 commands that change what the device shows or how it behaves.
 .
 Supported interactions include sending notifications with text, icons,
 animations, sounds, and multiple frames. It also covers richer display content
 such as charts and goal indicators, along with device controls such as audio
 volume and other status-related operations exposed by the device API.

Package: python3-demjson
Description-md5: 66e50ccda77dee96228d69cdd73ca054
Description-en: encoder, decoder, and lint/validator for JSON in Python
 demjson is a comprehensive Python language binding to the JSON
 language-independent data encoding standard, which is often used as a
 simpler substitute for XML in AJAX-based web applications.

Package: python3-dendropy
Description-md5: 173120c43a7a9cd56e70e30abc2ae681
Description-en: DendroPy Phylogenetic Computing Library (Python 3)
 DendroPy is a Python library for phylogenetic computing. It provides
 classes and functions for the simulation, processing, and manipulation
 of phylogenetic trees and character matrices, and supports the reading
 and writing of phylogenetic data in a range of formats, such as NEXUS,
 NEWICK, NeXML, Phylip, FASTA, etc. Application scripts for performing
 some useful phylogenetic operations, such as data conversion and tree
 posterior distribution summarization, are also distributed and installed
 as part of the library. DendroPy can thus function as a stand-alone
 library for phylogenetics, a component of more complex multi-library
 phyloinformatic pipelines, or as a scripting “glue” that assembles and
 drives such pipelines.
 .
 This package provides python3 modules.

Package: python3-denss
Description-md5: e47304cfcd41e0ed9a10ac4e3aaafb69
Description-en: calculate electron density from a solution scattering profile
 DENSS is an algorithm used for calculating ab initio electron density
 maps directly from solution scattering data. DENSS implements a novel
 iterative structure factor retrieval algorithm to cycle between real
 space density and reciprocal space structure factors, applying
 appropriate restraints in each domain to obtain a set of structure
 factors whose intensities are consistent with experimental data and
 whose electron density is consistent with expected real space
 properties of particles.
 .
 DENSS utilizes the NumPy Fast Fourier Transform for moving between
 real and reciprocal space domains. Each domain is represented by a
 grid of points (Cartesian), N x N x N. N is determined by the size of
 the system and the desired resolution. The real space size of the box
 is determined by the maximum dimension of the particle, D, and the
 desired sampling ratio. Larger sampling ratio results in a larger
 real space box and therefore a higher sampling in reciprocal space
 (i.e. distance between data points in q). Smaller voxel size in real
 space corresponds to higher spatial resolution and therefore to
 larger q values in reciprocal space.

Package: python3-dep-logic
Description-md5: 7f9a9a0ad271043afd81a5b426e4af84
Description-en: Python dependency specifications supporting logical operations
 This library requires Python 3.8 or later.
 Currently, it contains two sub-modules:
 dep_logic.specifier - a module for parsing and calculating PEP 440
 version specifiers.
 dep_logic.markers - a module for parsing and calculating PEP 508
 environment markers.

Package: python3-dependency-groups
Description-md5: 122e60d82b3c744f0b25a3783e0d33a0
Description-en: Python library for resolving PEP 735 Dependency Group data
 An implementation of Dependency Groups (PEP 735).
 .
 This is a Python library which is able to parse dependency groups, following
 includes, and provide that data as output.

Package: python3-depinfo
Description-md5: c30fdd2e415f77391a00ccfaf07810c7
Description-en: retrieve and print Python 3 package dependencies
 This is a utility Python package intended for other library packages.
 It provides a function that when called with your package name,
 will print platform and dependency information.

Package: python3-deprecated
Description-md5: b91b8f00487bf2369f774e1b6231d3ce
Description-en: Python decorator for old classes, functions or methods
 The deprecated module provides the @deprecated decorator to deprecate old
 Python classes, functions or methods.
 .
 This package contains the module for Python 3.

Package: python3-deprecation-alias
Description-md5: 4c390356c372d0a8c93214d5d9c42b13
Description-en: Wrapper for deprecated alias support
 Package that works around 'deprecation' providing support for deprecated
 aliases.

Package: python3-derpconf
Description-md5: cf1320cec12fdc0c0769916b55dd5e60
Description-en: Python module to abstract loading configuration files for your app
 Abstracts loading configuration files for your app.

Package: python3-designate-dashboard
Description-md5: 2a0f83e6a565f6bbfa49bedfd356bf0b
Description-en: OpenStack DNS as a Service - Python 3 dashboard plugin
 Designate provides DNSaaS services for OpenStack. It provides a multi-tenant
 REST API for domain & record management. It is Integrated with Keystone for
 authentication, and provides a framework in place to integrate with Nova and
 Neutron notifications (for auto-generated records). Designate supports
 PowerDNS and Bind9 out of the box.
 .
 This package contains the Python 3 OpenStack dashboard plugin.

Package: python3-devialet
Description-md5: d64d13fb4280f4288cd525b5735ce153
Description-en: Interface for controlling Devialet wireless speakers
 This library provides an interface to control Devialet wireless speakers. It
 enables interaction with various functionalities such as media playback,
 volume control, and power management of supported Devialet models, including
 Phantom I and Phantom II. The library communicates with the speakers over a
 local network, allowing precise management of device settings and audio
 output. Users are advised to ensure that their speaker firmware is updated to
 version 2.16.1 or later for optimal performance.

Package: python3-devolo-home-control-api
Description-md5: 05fabb67cc1cffbcfef8228f6c50f120
Description-en: Library for interacting with devolo Home Control devices
 This library enables interaction with devolo Home Control devices within a
 Z-Wave ecosystem. It allows users to control a variety of devices such as
 switches, binary sensors, covers, thermostats, lights, sirens, and more. The
 library communicates with the devolo Home Control Central Unit, allowing data
 exchange either directly through the local network or via the devolo cloud
 service. It is designed to keep device states updated and can handle various
 sensor data, metering plugs, and other home automation devices.

Package: python3-devolo-plc-api
Description-md5: e5e53693464441ad9ed70dae2495a09e
Description-en: Library to interact with devolo PLC devices
 This library enables communication with devolo powerline communication (PLC)
 devices, supporting functionality such as device management, status
 monitoring, and network configuration. Users can control aspects like Wi-Fi
 settings, device discovery, and network statistics gathering. Through
 structured communication with the devices, the library helps in configuring
 and reading settings, including identifying device types, updating firmware,
 and monitoring connected clients. It's designed to work with various devolo
 devices and ensure effective management of your PLC network environment.

Package: python3-dfdatetime
Description-md5: 39c13f575d9c04bbf54263f7edf4be3f
Description-en: Digital Forensics date and time library for Python 3
 dfDateTime, or Digital Forensics date and time, provides date and
 time objects to preserve accuracy and precision.

Package: python3-dfvfs
Description-md5: 9cea8998efa06c2279bd12e538b85ce4
Description-en: Digital Forensics Virtual File System
 The Digital Forensics Virtual File System, provides read-only access
 to file-system objects from various storage media types and file
 formats. The goal of dfVFS is to provide a generic interface for
 accessing file-system objects, for which it uses several back-ends
 that provide the actual implementation of the various storage media
 types, volume systems and file systems.

Package: python3-dfwinreg
Description-md5: 87d44096955307a5a746b2ba3e601023
Description-en: Digital Forensics Windows Registry library for Python 3
 dfWinReg, or Digital Forensics Windows Registry, provides read-only
 access to Windows Registry objects. The goal of dfWinReg is to
 provide a generic interface for accessing Windows Registry objects
 that resembles the Registry key hierarchy as seen on a live Windows
 system.

Package: python3-dialog
Description-md5: 1b724b51a13b619ab953428da33c8867
Description-en: Python module for making simple terminal-based user interfaces
 pythondialog is a Python wrapper for the dialog utility originally
 written by Savio Lam, and later rewritten by Thomas E. Dickey. Its
 purpose is to provide an easy to use, pythonic and comprehensive Python
 interface to dialog. This allows one to make simple text-mode user
 interfaces on Unix-like systems.
 .
 pythondialog provides dialog boxes (widgets) of many different types.
 Among these, one can find infobox, msgbox, yesno, menu, checklist,
 radiolist, fselect (for selecting a file), rangebox, buildlist,
 treeview, calendar. These widgets, and those not listed here, allow one
 to build nice interfaces quickly and easily. However, it is not possible
 to create new widgets without modifying dialog itself.
 .
 For most widgets, the following settings can be chosen:
 * width, height and other parameters where applicable;
 * two user-defined buttons, referred to as "Help" and "Extra", may be
 added and their labels freely chosen.
 Additionally, a color theme may be defined for all widgets via a
 configuration file.
 .
 pythondialog has good Unicode support. Precisely, this support should be
 as good as allowed by the combination of the Python interpreter, dialog,
 the terminal and the locale settings in use.

Package: python3-dials-data
Description-md5: b0fc1639834809e393728d5693cea0f8
Description-en: Python data files used for regression tests in DIALS, dxtbx, xia2
 Lightweight, simple Python(-only) package. It is used to provide
 access to data files used in regression tests, but does not contain
 any of those data files itself.
 .
 Although it is envisaged as mostly being used in a cctbx/DIALS
 environment for tests in DIALS, dxtbx, xia2 and related packages, it
 has no dependencies on either cctbx or DIALS, in fact all
 dependencies are explicitly declared in the setup.py file and are
 installable via standard setuptools/pip methods. This means
 dials_data can easily be used in other projects accessing the same
 data, and can be used in temporary environments such as Travis
 containers.

Package: python3-diaspy
Description-md5: d88d0f806b7571df22fd95102f501e06
Description-en: unofficial interface to the Diaspora social network (Python 3)
 diaspy is a set of modules which form an Python interface to the
 API of Disapora* social network.
 .
 This package provides the diaspy Python module for Python 3.x.

Package: python3-dib-utils
Description-md5: 27287ff6646827db902ca38b868d04b0
Description-en: Standalone tools related to diskimage-builder - Python 3.x
 These tools were originally part of the diskimage-builder project, but they
 have uses outside of that project as well. Because disk space is at a premium
 in base cloud images, pulling in all of diskimage-builder and its dependencies
 just to use something like dib-run-parts is not desirable. This project allows
 consumers to use the tools while pulling in only one small package with few/no
 additional dependencies.
 .
 This package contains the Python 3.x module.

Package: python3-dicoclient
Description-md5: 9033d25d65d6cbf9d89aa3ec4f2aecee
Description-en: RFC 2229 compliant dictionary client module and shell
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains a Python module that provides a Dico client and a simple
 interactive shell.

Package: python3-dicompylercore
Description-md5: d2e9f2dec6b7d8ca48fc77b090524e9e
Description-en: core radiation therapy modules for DICOM / DICOM RT used by dicompyler
 This package provides a Python3 library of core radiation therapy
 modules for DICOM / DICOM RT used by dicompyler. It includes:
 .
 * dicomparser: parse DICOM objects in an easy-to-use manner
 * dvh: Pythonic access to dose volume histogram (DVH) data
 * dvhcalc: Independent DVH calculation using DICOM RT Dose & RT Structure Set

Package: python3-dict2css
Description-md5: 7423dc36861b0f3f4d18afcbf382e4b5
Description-en: μ-library for transforming Python Dicts to CSS (Python 3)
 This package provides an API similar to the json and toml modules, with dump
 and load functions.
 .
 This package installs the library for Python 3.

Package: python3-dict2xml
Description-md5: 2cdc6c8c010d0f29c8f4c507a90dde54
Description-en: Utility module to convert a Python dictionary to an xml string
 Super Simple Python 3 utility to convert a Python dictionary into an xml
 string.

Package: python3-dictdiffer
Description-md5: d4a196b7fe0329971358baa0c9705168
Description-en: library that helps you to diff and patch dictionaries
 Dictdiffer is a helper module that helps you to diff and patch Python
 dictionaries.

Package: python3-dicteval
Description-md5: d2b90e86f204354f27a7cc53f29cc312
Description-en: Library to evaluate expressions in dict/json objects
 Module dicteval will evaluate basic types with no modifications but it will
 evaluate dicts (or json objects) containing keys started with = (equal)
 symbol. You can provide a dictionary with context to be used during
 evaluation process. You can also wrap your string content with @{} to force
 a Python eval() with the context provided.

Package: python3-dictobj
Description-md5: 560a84fd98e17637a15cd0463b152476
Description-en: Python3 dictionary where keys can be accessed as instance attributes
 This package extends the functionality of the normal Python dictionary by
 affording the ability to lookup dictionary keys as instance attributes
 (i.e. __getattr__) instead of "indices" (i.e. __getitem__).
 .
 This package contains the Python 3 version.

Package: python3-dicttoxml
Description-md5: f1e6412c3b7809202ad585ffea4203d8
Description-en: Python 3 module for converting dict into a XML string
 dicttoxml is a Python module for a Python dictionary or other native data type
 into a valid XML string.
 .
 Supports item (int, float, long, decimal.Decimal, bool, str, unicode, datetime,
 none and other number-like objects) and collection (list, set, tuple and dict,
 as well as iterable and dict-like objects) data types, with arbitrary nesting
 for the collections. Items with a datetime type are converted to ISO format
 strings. Items with a none type become empty XML elements.
 .
 This is the Python 3 version of the package.

Package: python3-dicttoxml2
Description-md5: 1e6b939017f6a8bf15ba6c4082fd23be
Description-en: Convert Python dictionary or other native data type to XML string
 This library transforms a Python dictionary or other native data type into a
 valid XML string.

Package: python3-didl-lite
Description-md5: 55a34c904c93be44efd97e69bb76e72c
Description-en: Python tools for handling DIDL-Lite XML data
 Tools to read and write DIDL-Lite XML, aligned with the Digital Item
 Declaration Language (DIDL) standards used widely in multimedia systems.
 This library facilitates the manipulation of DIDL-Lite documents necessary
 for interacting with UPnP Media Servers and other digital media distribution
 protocols.
 .
 Key features:
 - Supports parsing and generating DIDL-Lite XML, following specifications
 from UPnP AV content directory services.
 - Requires manual data type coercion by the user, ensuring flexibility in
 data handling.
 - Includes examples within the package to demonstrate usage and integration.

Package: python3-diff-match-patch
Description-md5: b0fc68c14b543b7548188c5c1418670c
Description-en: robust algorithms for synchronizing plain text (Python 3 module)
 The Diff Match and Patch libraries offer robust algorithms to perform the
 operations required for synchronizing plain text.
 .
 * Diff: Compare two blocks of plain text and efficiently return a list of
 differences.
 * Match: Given a search string, find its best fuzzy match in a block of plain
 text. Weighted for both accuracy and location.
 * Patch: Apply a list of patches onto plain text. Use best-effort to apply
 patch even when the underlying text doesn't match.
 .
 This package provides the Python 3 version of the module.

Package: python3-digitalocean
Description-md5: 10276b541bb582dc022cfc24f0f2593b
Description-en: Python bindings for the DigitalOcean API (Python 3)
 python-digitalocean provides Python bindings for the DigitalOcean API allowing
 you to access and perform actions on DigitalOcean resources such Droplets
 (virtual machines), Images, Volumes, Load Balancers, and more.
 .
 This package installs the library for Python 3.

Package: python3-dijitso
Description-md5: f50b1ed65c8de68cc2de17d9191c3f7c
Description-en: distributed just-in-time building of shared libraries (Python 3)
 Dijitso was written to improve a core component of the FEniCS
 framework, namely the just in time compilation of C++ code that is
 generated from Python modules, but is only called from within a C++
 library, and thus do not need wrapping in a nice Python interface.
 .
 The main approach of dijitso is to use ctypes to import the dynamic
 shared library directly with no attempt at wrapping it in a Python
 interface.
 .
 As long as the compiled code can provide a simple factory function to
 a class implementing a predefined C++ interface, there is no limit to
 the complexity of that interface as long as it is only called from
 C++ code, If you want a Python interface to your generated code,
 dijitso is probably not the answer.
 .
 Although dijitso serves a very specific role within the FEniCS
 project, it does not depend on other FEniCS components.
 .
 The parallel support depends on the mpi4py interface, although mpi4py
 is not actually imported within the dijitso module so it would be
 possible to mock the communicator object with a similar interface.
 .
 This package installs the library for Python 3.

Package: python3-dill
Description-md5: 2d9c5f0002e5b56dddd6ade65a4e9a06
Description-en: Serialize all of Python 3 (almost)
 Dill extends Python 3's 'pickle' module for serializing and
 de-serializing Python 3 objects to the majority of the built-in Python 3 types.
 Dill provides the user the same interface as the 'pickle' module, and also
 includes some additional features. In addition to pickling Python 3 objects,
 dill provides the ability to save the state of an interpreter session in a
 single command.
 Dill can be used to store Python 3 objects to a file, but the primary usage is
 to send Python 3 objects across the network as a byte stream.

Package: python3-dio-chacon-wifi-api
Description-md5: 17282c055d77d3a98650ae31de36e185
Description-en: Library implementing Wi-Fi protocol for DIO Chacon devices
 This library provides an implementation of the Wi-Fi protocol for interacting
 with DIO Chacon devices. It enables operations such as connecting to and
 controlling switches and shutters over the cloud. The library supports listing
 registered devices, checking their status, and executing actions like
 switching power states or adjusting shutter positions. Connection to the
 Chacon cloud server is maintained via a websocket, allowing for responsive
 interactions. Automatic reconnection is a feature included for network
 reliability.

Package: python3-dipy
Description-md5: edf3070240b9aab90c1c090a2ff1d645
Description-en: Python library for the analysis of diffusion MRI datasets
 DIPY is a software project for computational neuroanatomy. It focuses
 on diffusion magnetic resonance imaging (dMRI) analysis and
 tractography but also contains implementations of other computational
 imaging methods such as denoising and registration that are
 applicable to the greater medical imaging and image processing
 communities. Additionally, DIPY is an international project which
 brings together scientists across labs and countries to share their
 state-of-the-art code and expertise in the same codebase,
 accelerating scientific research in medical imaging.
 .
 Here are some of the highlights:
 - Reconstruction algorithms: CSD, DSI, GQI, DTI, DKI, QBI, SHORE
 and MAPMRI
 - Fiber tracking algorithms: deterministic and probabilistic
 - Native linear and nonlinear registration of images
 - Fast operations on streamlines (selection, resampling, registration)
 - Tractography segmentation and clustering
 - Many image operations, e.g., reslicing or denoising with NLMEANS
 - Estimation of distances/correspondences between streamlines and
 connectivity matrices
 - Interactive visualization of streamlines in the space of images
 .
 This package contains the Python 3 version.

Package: python3-dipy-lib
Description-md5: a701ebb3546095a4b830d8b77a165e05
Description-en: Python library for the analysis of diffusion MRI datasets -- Python3 extensions
 DIPY is a library for the analysis of diffusion magnetic resonance
 imaging data.
 .
 This package provides architecture-dependent builds of the extensions
 for Python3.

Package: python3-directv
Description-md5: 0bac15de3587e18687eedb0e1c84d65a
Description-en: Library to control and monitor DirecTV receivers
 This library allows control and monitoring of a DirecTV receiver and its
 associated client devices. It supports a range of functions such as turning
 the receiver on and off, changing channels, controlling playback (play, pause,
 stop, etc.), and handling remote control commands. The communication with the
 DirecTV receiver is facilitated through SHEF commands. It is designed to
 interface with the receiver to provide a seamless user experience for managing
 media playback and device status.

Package: python3-dirhash
Description-md5: 8513341fac48d7ad2182bb83c60413b9
Description-en: Python module and CLI for hashing of file system directories
 A lightweight Python module and CLI for computing the hash of any directory
 based on its files' structure and content.
 .
 * Supports all hashing algorithms of Python's built-in hashlib module.
 * Glob/wildcard (".gitignore style") path matching for expressive filtering
 of files to include/exclude.
 * Multiprocessing for up to 6x speed-up
 .
 The hash is computed according to the Dirhash Standard, which is designed to
 allow for consistent and collision resistant generation/verification of
 directory hashes across implementations.
 .
 This package installs the library for Python 3, and the cli tool.

Package: python3-dirq
Description-md5: 50af21ed975a795bd61686dff085b492
Description-en: Disk I/O operation scheduler in Python
 objective of this module is to provide a queuing system using
 the underlying file system for storage, security and to avoid
 race conditions through atomic operations, focusing on simplicity,
 robustness and scalability.

Package: python3-dirty-equals
Description-md5: f60361637e70ecf76e37def71017befc
Description-en: Make equality checks in Python unit tests more declarative
 This module can be used in whatever context you like, but it comes into its
 own when writing unit tests for applications where you're commonly checking
 the response to API calls and the contents of a database.

Package: python3-discogs-client
Description-md5: c2fc9b85bd1b958c3866756097169fde
Description-en: Python module to access the Discogs API
 This is an active fork of the "official Discogs API client for Python", which
 was deprecated by discogs.com as of June 2020. The Joalla Team decided to
 continue maintenance of this useful Python module. Contributions are welcome
 by submitting pull-requests to https://github.com/joalla/discogs_client.
 .
 python3-discogs-client enables querying the Discogs database (discogs.com)
 through its REST-API for information on artists, releases, labels, users,
 Marketplace listings, and more. It also supports OAuth 1.0a authorization,
 which allows changing user data such as profile information, collections,
 wantlists, inventory and orders.
 .
 Find usage information at
 https://github.com/joalla/discogs_client/blob/master/README.mkd
 or search and ask in the API section of the Discogs developer forum at
 https://www.discogs.com/forum/topic/1082

Package: python3-discord
Description-md5: 84f4641e7932ef953ed29cd4d13023c4
Description-en: API wrapper for Discord written in Python
 Discord.py is a modern, easy to use, feature-rich, and async ready API wrapper
 for Discord written in Python.
 .
 Key features:
 * Modern Pythonic API using async and await
 * Proper rate limit handling
 * Optimised in both speed and memory

Package: python3-discovery
Description-md5: 14958fda883409a5184afe040ffbe27f
Description-en: Python interpreter discovery - Python Library
 You may have multiple Python versions installed on your machine – system
 Python, versions from pyenv, mise, asdf, or uv. python-discovery finds the
 right one for you.

Package: python3-discovery30303
Description-md5: ea0bc7c2c946006a0ef610ed06318a33
Description-en: discover devices responding on TCP port 30303
 This Python library discovers devices on the local network that respond on
 TCP port 30303. It probes hosts on the network and identifies those that
 expose a service on this port, allowing applications to locate compatible
 devices automatically.
 .
 The library is intended for use by software that needs to find hardware
 providing services on port 30303 before interacting with it for status
 queries or control operations.
 .
 It is commonly used to locate Steamist digital steam shower controllers,
 such as the 450 and 550 Digital Control models, which expose a network
 interface on this port.
 .
 The package provides discovery only and does not implement control of the
 devices themselves.

Package: python3-diskcache
Description-md5: f5739ff9f49a1d3b399b0ac2428ca757
Description-en: Python3 module for disk and file backed persistent cache
 DiskCache is a disk and file backed cache library, written in pure-Python.
 Its features include
 .
 - Django compatible API
 - Thread-safe and process-safe
 - Supports multiple eviction policies (LRU and LFU included)
 - Keys support “tag” metadata and eviction

Package: python3-diskimage-builder
Description-md5: d421ab8e976dfcde02b6263ad7c14e62
Description-en: image building tools for Openstack - Python 3.x
 Diskimage-builder tools are the components of TripleO that are responsible for
 building disk images. It has the core functionality for building disk images,
 filesystem images and ramdisk images for use with OpenStack (both virtual and
 bare metal). The core functionality includes the various operating system
 specific modules for disk/filesystem images, and deployment and hardware
 inventory ramdisks.
 .
 The TripleO project also develops elements that can be used to deploy
 OpenStack itself. While users and operators can manually script or put
 together ram disks and disk images, mature automation makes customisation and
 testing easier.
 .
 This package provides the Python 3.x version.

Package: python3-disptrans
Description-md5: f02072907f8dc6d37a44800320ea2203
Description-en: Dispersion-Compensated Algorithm
 It is an algorithm for the analysis for electromagnetic
 waveguides. It allows one to map dispersive waveguide data
 from the frequency-domain to distance-domain, and vice versa.

Package: python3-dissononce
Description-md5: e70b484b6d1d253dd9cf4b4ba9c01e09
Description-en: Python implementation for Noise Protocol Framework
 Dissononce is a Python implementation for Noise Protocol Framework. A main goal
 of this project is to provide a simple, easy to read and understand practical
 reference for Noise enthusiasts, implementers and users.
 Therefore this project attempts to stick to the following guidelines:
 - Syntax that resembles as closely as possible definitions and pseudo code
 mentioned in Noise Specs.
 - As minimal Python "magic" as possible (explicit is better than implicit).
 - Code that is simple, easy to read, follow and understand.
 - Flexibility to easily adopt future changes to Noise specifications.
 - Deviations from Noise Specs
 (additions, opinionated specs and API changes..etc) are  isolated from
 original implementation/API and are optional to use.
 - Deviations from Noise Specs do not influence adjustments to original
 implementation/API that conflict with Noise Specs.

Package: python3-dist-meta
Description-md5: b5fce5394759742243ae918dee017d4c
Description-en: Parse and create Python distribution metadata
 dist-meta and is a set of support tools for managing metadata of a GitHub
 repository. This library provides a convenient way to automatically generate
 and update metadata files such as README files, license files, changelog
 files, and more.
 .
 The main purpose of dist-meta is to ease the process of maintaining these
 files in projects hosted on GitHub by providing a command line interface
 (CLI) to automatically generate and update the necessary metadata files. It
 is especially useful for projects that follow specific standards or formatting
 guidelines for their metadata files.
 .
 you can automate tasks like:
 - Automatically generate and update your project's README file based on a
 predefined or custom template.
 - Generate license files, such as the LICENSE file, from a pool of available
 licenses.
 - Create changelog files based on changes made to your repository.
 - Verify that your project's metadata files are up to date according to
 defined best practices.

Package: python3-distlib
Description-md5: 44daa2f9de8460fc76b9e2c3c64334dc
Description-en: low-level components of python distutils2/packaging
 Distlib is a library which implements low-level functions that relate to
 packaging and distribution of Python software. It is intended to be used
 as the basis for third-party packaging tools.

Package: python3-distorm3
Description-md5: 7393996e9c1d4317bad2d689887b6967
Description-en: powerful disassembler library for x86/AMD64 binary streams (Python3 bindings)
 diStorm3 is a binary stream disassembler library project.
 .
 With diStorm3, no more parsing strings is needed. diStorm3 is really a
 decomposer, which means it takes an instruction and returns a binary
 structure which describes it rather than static text. This is great for
 advanced binary code analysis.
 .
 This package provides the Python3 bindings.

Package: python3-distributed
Description-md5: 0d4f20ab65ec461e8daf7c72aa3cfc85
Description-en: Dask Distributed computing for Python 3
 Dask.distributed is a lightweight library for distributed computing in
 Python. It extends both the concurrent.futures and dask APIs to
 moderate sized clusters.
 .
 This contains the Python 3 version

Package: python3-distutils-extra
Description-md5: bd9e232ec557429c1c7dd0062eaa54e1
Description-en: enhancements to the Python3 build system
 This package provides additional functions to Python's distutils and
 setuptools. It allows you to easily integrate gettext, icons and GNOME
 documentation into your build and installation process.
 .
 It also provides an "auto" module which provides a "do what I mean" automatic
 build system; if you stick to the conventions, you do not need to write
 setup.cfg, POTFILES.in, or MANIFEST.in, and setup.py just needs to have the
 package metadata (such as project name and version).

Package: python3-dj-database-url
Description-md5: 4d26192f66bcb8c6b887358e9f3c51de
Description-en: Django utility to utilize a DB env var (Python 3)
 This simple Django utility allows you to utilize the 12factor
 inspired DATABASE_URL environment variable to configure your
 Django application.
 .
 The dj_database_url.config method returns a Django database
 connection dictionary, populated with all the data specified
 in your URL. There is also a conn_max_age argument to easily
 enable Django's connection pool.
 .
 If you'd rather not use an environment variable, you can pass
 a URL in directly instead to dj_database_url.parse.
 .
 This package installs the library for Python 3.

Package: python3-dj-static
Description-md5: 26659db4fff4a6c006295e81839dc366
Description-en: Serve production static files with Django (Python 3)
 This is a simple Django middleware utility that allows you to
 properly serve static assets from production with a WSGI server
 like Gunicorn.
 .
 Django doesn’t recommend the production use of its static file
 server for a number of reasons. There exists, however, a lovely
 WSGI application aptly named Static.
 .
 It is suitable for the production use of static file serving,
 unlike Django.
 .
 This package installs the library for Python 3.

Package: python3-django-adminplus
Description-md5: a28ea244a0f4e21003b352373cf701d1
Description-en: Easily add custom views to the Django admin (Python3 version)
 AdminPlus aims to be the smallest possible extension to the excellent Django
 admin component that lets you add admin views that are not tied to models.
 It allows one to add simple custom views without mucking about with hijacking
 URLs, and providing links to them right in the admin index.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-adminsortable
Description-md5: bcef780cea1fda24650e3897329b6790
Description-en: drag-and-drop ordering for objects in Django Admin (Python 3)
 Generic drag-and-drop ordering for objects and tabular inlines in Django Admin.
 .
 This package installs the library for Python 3.

Package: python3-django-allauth
Description-md5: 5137eb8e2ea89d8ab72fda1d1da915d2
Description-en: Django app for local and social authentication (Python 3 version)
 Integrated set of Django applications addressing authentication,
 registration, account management as well as 3rd party (social)
 account authentication with the following supported providers:
 .
 * Amazon (OAuth2)
 * AngelList (OAuth2)
 * Bitly (OAuth2)
 * Dropbox (OAuth)
 * Facebook (both OAuth2 and JS SDK)
 * Feedly (OAuth2)
 * Github (OAuth2)
 * Google (OAuth2)
 * Instagram (OAuth2)
 * LinkedIn (OAuth, OAuth2)
 * OpenId
 * Paypal (OAuth2)
 * Persona
 * QuickBooks
 * SoundCloud (OAuth2)
 * Stack Exchange (OAuth2)
 * Telegram
 * Twitch (OAuth2)
 * Twitter (OAuth)
 * Vimeo (OAuth)
 * VK (OAuth2)
 * Weibo (OAuth2)
 .
 This package contains the Python 3 version of the library.

Package: python3-django-analytical
Description-md5: 9807ea1e057f79ab0e476b7bd5a72b39
Description-en: Integrate analytics services into a Django (Python3 version)
 The django-analytical application integrates analytics services into a Django
 project.
 .
 Using an analytics service with a Django project means adding Javascript
 tracking code to the project templates. Of course, every service has its own
 specific installation instructions. Furthermore, you need to include your
 unique identifiers, which then end up in the templates.
 .
 This application hides the details of the different analytics services behind a
 generic interface, and keeps personal information and configuration out of the
 templates. Its goal is to make the basic set-up very simple, while allowing
 advanced users to customize tracking. Each service is set up as recommended by
 the services themselves, using an asynchronous version of the Javascript code
 if possible.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-any-js
Description-md5: 7468a0678b0a3176bdac1aae289a2c08
Description-en: include JavaScript and CSS assets in Django sites
 Django-Any-JS helps with including any combination of JavaScript/CSS
 URLs in your site, with readable settings and template tags.

Package: python3-django-assets
Description-md5: 9944accda84f9d7ed4328ce8d91f5de0
Description-en: integrate webassets into Django applications (Python3 version)
 django-assets will automatically merge and compress bundle’s source files the
 first time a template including them is rendered, and will automatically update
 the compressed file every time a source file changes. If debugging is enabled,
 each source file will be outputted individually instead.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-auditlog
Description-md5: ef56a7648d3b28f2625ffe556e1c2162
Description-en: Library for logging changes to Django models
 This library records modifications to Django model instances along with the
 user responsible for the change. It offers more flexibility compared to
 Django's default admin log and provides a JSON summary of modifications,
 allowing easy tracking of changes across models. Designed to be simple and
 efficient, it minimizes storage use by avoiding full version control, instead
 focusing on logging key attributes and actions for each change. It
 communicates directly with Django models to capture and store these logs,
 integrating seamlessly into Django-based applications.

Package: python3-django-auth-ldap
Description-md5: 179b66a3ddeffe0f9523791ab4633f67
Description-en: Django LDAP authentication backend (Python3 version)
 Django authentication backend that authenticates against an LDAP
 service. Configuration can be as simple as a single distinguished
 name template, but there are many rich configuration options for
 working with users, groups, and permissions.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-auto-one-to-one
Description-md5: fdceb708775a323ffa8c96d143f4b8c5
Description-en: Django module to connect child model instances to parent class
 This module for the Django web development framework automatically creates
 "child" model instances when a parent class is created.
 .
 This is very useful when associating more information with one of the Django
 internal models (such as the built-in User) but also to separate concerns
 across an entire Django project.

Package: python3-django-axes
Description-md5: ef635390c060107c96b3280dc901fb2e
Description-en: Keep track of failed login attempts in Django-powered sites
 django-axes is a very simple way for you to keep track of failed login
 attempts, both for the Django admin and for the rest of your site.
 .
 To start using django-axes, just add "axes" to your INSTALLED_APPS.

Package: python3-django-axes-doc
Description-md5: 43cba31ce5df991b78936a4201d0db2f
Description-en: Keep track of failed login attempts in Django - documentation
 django-axes is a very simple way for you to keep track of failed login
 attempts, both for the Django admin and for the rest of your site.
 .
 This package contains the Python module documentation.

Package: python3-django-babel
Description-md5: 9261cf362751d213690bdee78e7820e0
Description-en: Utilities for using Babel in Django - Python 3.x
 This package contains various utilities for integration of Babel into the
 Django web framework:
 * A message extraction plugin for Django templates.
 * A middleware class that adds the Babel Locale object to requests.
 * A set of template tags for date and number formatting.
 .
 Babel provides a message extraction framework similar to GNU xgettext, but
 more extensible and geared towards Python applications. While Django does
 provide wrapper scripts for making the use of xgettext more convenient, the
 extraction functionality is rather limited. For example, you can't use
 template files with an extension other than .html, and everything needs to be
 in your project package directory.
 .
 This package contains the Python 3.x module.

Package: python3-django-bitfield
Description-md5: 5e873d5288caa3309681e00414c80746
Description-en: Django module implementing BitFields (Python3 version)
 django-bitfield provides a custom field which allows various bits to be
 stored inside one fixed-width BigIntegerField.
 .
 The custom field provides syntatic sugar for accessing those flags
 easily from a Django application.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-bleach
Description-md5: 2ab7631fc3bc2c6e590a5c54db4b3940
Description-en: Bleach is a Python module that takes HTML input, and returns valid HTML
 Bleach is a Python module that takes any HTML input, and returns valid,
 sanitised HTML that contains only an allowed subset of HTML tags, attributes
 and styles.  django-bleach is a Django app that makes using bleach extremely
 easy.

Package: python3-django-bootstrapform
Description-md5: 5e4ced28ea09679d30f093102a38a942
Description-en: generate twitter-bootstrap form output for django form - Python 3.x
 Django bootstrap form generates twitter-bootstrap form output for django form.
 A simple Django template tag to work with twitter bootstrap.
 .
 This package contains the Python 3.x module.

Package: python3-django-braces
Description-md5: 6ff40b839bb87064d3f76136ebee5a4d
Description-en: reusable, generic mixins for Django class based views (Python3 version)
 Django-braces provides a set of reusable, generic mixins for the Django
 class based views system. The mixins can be used for access control, form
 handling and other purposes.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-cachalot
Description-md5: 61a8e7431f01442ddd6c5232352e9345
Description-en: Caching Django ORM queries & automatic invalidating
 Cachalot is an automatic query cacher for the Django ORM. It
 automatically caches queries and results, and when running the
 same query again, it retrieves results from the cache.
 .
 Cachalot also tracks modifications to data and automatically
 invalidates cached results if it expects cached data to have been
 modified.

Package: python3-django-cache-machine
Description-md5: c5ccfd3f890def5485bc7eb4d4c17419
Description-en: Cache machines for Django (Python 3)
 This module provides automatic caching and invalidation for Django
 models through the Object Relational Mapping (ORM).
 .
 This package installs the library for Python 3.

Package: python3-django-cache-memoize
Description-md5: c32aa29e44b5c5e4606ecf5792030ceb
Description-en: Django utility for a memoization decorator
 This memoization decorator uses the Django cache framework. It works with
 non-trivial arguments and keyword arguments.
 .
 There is support for memoized function calls to be invalidated.
 .
 Includes the ability to use as a "guard" for repeated execution when storing
 the function result isn't important or needed.

Package: python3-django-cacheops
Description-md5: 89e4106bd08a7200417b6034ec58d2c9
Description-en: Django app adding automatic or manual queryset caching (Python3)
 django-cacheops is a slick app that supports automatic or manual queryset
 caching and automatic granular event-driven invalidation.
 .
 It uses redis as backend for ORM cache and redis or filesystem for simple
 time-invalidated one.
 .
 And there is more to it:
 .
 * decorators to cache any user function or view as a queryset or by time
 * extensions for django and jinja2 templates
 * transparent transaction support
 * dog-pile prevention mechanism
 * a couple of hacks to make django faster
 .
 This package contains the Python 3 version of the library.

Package: python3-django-captcha
Description-md5: d6124ffa5b3443b7b19d6cd056912ef1
Description-en: Simple Captcha Django application (Python3)
 Django Simple Captcha is an extremely simple, yet highly customizable Django
 application to add captcha images to any Django form.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-cas-server
Description-md5: 2727bbf3b54c6a0c1896a4717861a81d
Description-en: CAS server library for Django
 CAS Server is a Django application implementing the Central Authentication
 Service (CAS) Protocol version 3.0 specification.
 .
 This package installs the library for Python 3.

Package: python3-django-cas-server-doc
Description-md5: 0960c2e25d56e353a967d058773357dc
Description-en: CAS server library for Django (documentation)
 CAS Server is a Django application implementing the Central Authentication
 Service (CAS) Protocol version 3.0 specification.
 .
 This package installs the library documentation.

Package: python3-django-casclient
Description-md5: 1dd43a3abd07515ea9a32573eb723e4a
Description-en: CAS client library for Django, K-State's version (Python 3)
 Django-cas is a Central Authentication Service (CAS) client library for
 Django, offering single sign-on web authentication.  It is K-State's fork of
 the original and includes Edmund Crewe's proxy ticket patch and several
 additional features as well as features merged from KTHse's django-cas2.
 .
 This package installs the library for Python 3.

Package: python3-django-celery-beat
Description-md5: 60a1c3a58cc92deb12e976f1b1e124d0
Description-en: Database-backed Periodic Tasks (Python3 version)
 This extension enables you to store the periodic task schedule in the database.
 .
 The periodic tasks can be managed from the Django Admin interface, where you
 can create, edit and delete periodic tasks and how often they should run.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-celery-email
Description-md5: 1f324ec3eb4474606890366a77baaea8
Description-en: Django email backend that uses a celery task for sending
 django-celery-email adds an e-mail backend to Django that queues
 the e-mail as a Celery task, to be sent out by Celery in the background.
 .
 By default, it uses Django's built-in SMTP backend to do the final sending
 then, but any other backend can be used as well.

Package: python3-django-celery-results
Description-md5: d825f6d4da3e96e5eecc68e9a8a606d9
Description-en: Celery result backends for Django (Python3 version)
 This extension enables you to store Celery task results using the Django ORM.
 .
 It defines a single model (django_celery_results.models.TaskResult) used to
 store task results, and you can query this database table like any other Django
 model.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-channels
Description-md5: 67313aae23eab60aa74abc896cd58c98
Description-en: Developer-friendly asynchrony for Django (Python3 version)
 Channels is a project to make Django able to handle more than just plain HTTP
 requests, including WebSockets and HTTP2, as well as the ability to run code
 after a response has been sent for things like thumbnailing or background
 calculation.
 .
 It’s an easy-to-understand extension of the Django view model, and easy to
 integrate and deploy.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-choices-field
Description-md5: d1f48a85d92f44cfc0548508ce10bf88
Description-en: Set/Get Django's TextChoices/IntegerChoices enum
 Django's choices field option is a powerful feature that ensures data
 integrity and provides an intuitive interface for users.
 .
 This AddOn let you set a Django field that set/get django's new TextChoices
 and IntegerChoices enum.

Package: python3-django-classy-tags
Description-md5: 3253a01d01c439dbaf8d4d3a0637f604
Description-en: Class based template tags for Django projects (Python3 version)
 django-classy-tags is an approach at making writing template tags in
 Django easier, shorter and more fun. It provides an extensible
 argument parser which reduces most of the boiler plate code you
 usually have to write when coding custom template tags.
 .
 django-classy-tags does no magic by design. Thus you will not get
 automatic registering/loading of your tags like other solutions
 provide. You will not get automatic argument guessing from function
 signatures but rather you have to declare what arguments your tag
 accepts. There is no magic in your template tag class either,
 it’s just a subclass of django.template.Node which invokes a parser
 class to parse the arguments when it’s initialized and resolves those
 arguments into keyword arguments in it’s render method and calls its
 render_tag method with those keyword arguments.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-cleanup
Description-md5: 46dff8c46acc5387df210bba1f37e838
Description-en: Clean up old files for Django's FileField and ImageField
 The django-cleanup app automatically deletes files for FileField,
 ImageField and subclasses. When a FileField's value is changed and
 the model is saved, the old file is deleted. When a model that has
 a FileField is deleted, the file is also deleted. A file that is set
 as the FileField's default value will not be deleted.

Package: python3-django-colorfield
Description-md5: 033f3ae2e4897699942b0490a503c186
Description-en: Simple color fields for Django (Python 3)
 This module contains functions to provide color fields
 picker in Django applications.
 .
 This package installs the library for Python 3.

Package: python3-django-compression-middleware
Description-md5: 925568927981dc70743d0efed829adb8
Description-en: Django middleware to compress responses using several algorithms
 This middleware implements compressed content encoding for HTTP. It is similar
 to Django's GZipMiddleware, but additionally supports other compression
 methods. It is meant to be a drop-in replacement for Django's GZipMiddleware.
 .
 The middleware is focussed on the task of compressing typical Django responses
 such as HTML, JSON, etc.  Both normal (bulk) and streaming responses are
 supported. For static file compression, have a look at other projects such as
 WhiteNoise.
 .
 Zstandard is a new method for compression with little client support so far.
 Most browsers now support Brotli compression. The middleware will choose the
 best compression method supported by the client as indicated in the request's
 Accept-Encoding header.

Package: python3-django-constance
Description-md5: 6f970c735c2f7003573c7e48d429837f
Description-en: Dynamic Django settings
 A Django app for storing dynamic settings in pluggable backends (Redis and
 Django model backend built in) with an integration with the Django admin app.
 .
 Features:
 * Easily migrate your static settings to dynamic settings.
 * Edit the dynamic settings in the Django admin interface.

Package: python3-django-contact-form
Description-md5: 8842b1e90c001d9613b8a4d966e90617
Description-en: extensible contact-form application for Django (Python 3)
 This is a reusable application which simplifies including a contact form within
 Django, the Python web framework. It provides a basic contact form which, once
 appropriate templates have been written, will email site administrators when
 the form is submitted. The form and view used are designed to be extensible and
 allow for easy adaptation to more complex needs.
 .
 This package installs the library for Python 3.

Package: python3-django-contrib-comments
Description-md5: 42c27becf963e2538c0b7d7da0c85e31
Description-en: Django comments framework (Python3 version)
 Django used to include a comments framework; since Django 1.6 it's been
 separated to a separate project. This framework can be used to attach comments
 to any model, so you can use it for comments on blog entries, photos, book
 chapters, or anything else.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-cors-headers
Description-md5: 14bc7b7e22f37bd237bf8f3e0be6b5a1
Description-en: Django application for handling CORS
 A Django application for handling the server headers required for Cross-Origin
 Resource Sharing (CORS). Adding CORS headers allows your resources to be
 accessed on other domains.
 .
 This package contains the Python 3 version.

Package: python3-django-countries
Description-md5: a211f034ba539ea0e5dcd2c3e9edf86c
Description-en: provides a country field for Django models (Python3 version)
 A Django application which provides all ISO 3166-1 countries as choices for
 use with forms, and a country field for models.
 It also includes a small template filter for getting country flags by
 ISO 3166-1 alpha-2 country code.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-crispy-forms
Description-md5: cd8872a7d81d0836d82490e06d77defb
Description-en: app for Django providing elegant form rendering (Python3 version)
 django-crispy-forms provides you with a |crispy filter and {% crispy %} tag
 that will let you control the rendering behavior of your Django forms in a
 very elegant and DRY way. Have full control without writing custom form
 templates. All this without breaking the standard way of doing things in
 Django, so it plays nice with any other form application.
 .
 Django-crispy-forms supports several frontend frameworks, such as Twitter
 Bootstrap (versions 2, 3 and 4), Uni-form and Foundation. You can also easily
 adapt your custom company's one, creating your own, see the docs for more
 information. You can easily switch among them using CRISPY_TEMPLATE_PACK
 setting variable.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-crispy-forms-foundation
Description-md5: 7abc36c90aaaf520ce9bfc81d5983751
Description-en: Django-crispy-forms layout objects for Foundation for sites (Python3 version)
 This is a Django application to add django-crispy-forms layout objects for
 the CSS framework Foundation for sites. It depends on the
 python3-crispy-forms library.
 .
 django-crispy-forms provides you with a |crispy filter and {% crispy %} tag
 that will let you control the rendering behavior of your Django forms in a
 very elegant and DRY way. Have full control without writing custom form
 templates. All this without breaking the standard way of doing things in
 Django, so it plays nice with any other form application.
 .
 django-crispy-forms supports several frontend frameworks, such as Twitter
 Bootstrap (versions 3 and 4), Uni-form and Foundation. You can also easily
 adapt your custom company's one, creating your own, see the docs for more
 information. You can easily switch among them using CRISPY_TEMPLATE_PACK
 setting variable.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-crum
Description-md5: 84deb31b4e59743dfed09edf00737d6e
Description-en: Current request user capture middleware for Django
 This Python library enables apps to check permissions, capture
 audit trails or access the current request and user without
 requiring the request object to be passed directly.
 .
 Django is a high-level Python web development framework.

Package: python3-django-crum-doc
Description-md5: 302f05967f707608c744a473631e8741
Description-en: Current request user capture middleware for Django (doc)
 This Python library enables apps to check permissions, capture
 audit trails or access the current request and user without
 requiring the request object to be passed directly.
 .
 Django is a high-level Python web development framework.
 .
 This package contains the documentation in HTML format.

Package: python3-django-csp
Description-md5: fe874c26157778c6fa26349f7f6faf3d
Description-en: Content Security Policy for Django (Python3 version)
 django-csp adds Content-Security-Policy headers to Django applications. It
 provides a middleware that takes care of setting the correct header values and
 has several configuration settings to create custom policies.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-cte
Description-md5: 5b69f956cd3ceca832b55fbbc3088008
Description-en: Common Table Expressions (CTE) for Django
 A Common Table Expression acts like a temporary table or view that exists only
 for the duration of the query it is attached to. django-cte allows common table
 expressions to be attached to normal Django ORM queries.

Package: python3-django-dbbackup
Description-md5: a70ddf0b03c2c295433d40821af42e96
Description-en: Backup and restore commands for Django
 This Django application provides management commands to help backup and
 restore your project database and media files with various storages such as
 Amazon S3, Dropbox, local file storage or any Django storage.
 .
 It is made for:
 .
 * Ensure your backup with GPG signature and encryption
 * Archive with compression
 * Deal easily with remote archiving
 * Great to keep your development database up to date.
 * Use Crontab or Celery to setup automated backups.

Package: python3-django-dbconn-retry
Description-md5: e6f9867f49ff9821aa4e414064f0370a
Description-en: reconnect on a failed database (Python3 version)
 This library monkeypatches django.db.backends.base.BaseDatabaseWrapper so that
 when a database operation fails because the underlying TCP connection was
 already closed, it first tried to reconnect, instead of immediately raising an
 OperationException.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-debug-toolbar
Description-md5: ae258f910487dd6db8f462ea46bdef5f
Description-en: Embedded debugging toolbar for Django projects (Python 3 version)
 The Django Debug Toolbar is a plug-in Django application that displays a set
 of panels which conveys information about the current request at the top of the
 rendered page. It can show:
 .
 * Total time taken to process request
 * Request variables, including GET, POST, cookie, and session information.
 * All SQL queries performed during response creation and processing,
 including timing and 'EXPLAIN' output for each query in conjunction with
 the total time spent performing SQL queries. If python-pygments is
 installed, the SQL syntax is highlighted.
 * Current Django version
 * HTTP headers
 * Total requests, time, hits and misses of the cache.
 * Which templates were rendered the context provided to each template.
 .
 This package contains the Python 3 version.

Package: python3-django-dirtyfields
Description-md5: a6bd1cfee6b719cbe2f993bbc3b167a3
Description-en: package for tracking dirty fields on a Django model instance (Python 3)
 django-dirtyfields is a package for tracking dirty fields on a Django model
 instance, where dirty means that field in-memory and database values are
 different.
 .
 This is the Python 3 version of the package.

Package: python3-django-distill
Description-md5: 1277cd7ac2d3baa24b23c96d98280c3f
Description-en: Static site generator and publisher for Django
 Django-distill extends existing Django sites with the ability to export
 fully functional static sites. It is suitable for sites such as blogs that have
 a mostly static front end but you still want to use a CMS to manage the
 content.

Package: python3-django-downloadview
Description-md5: 674f523d4b866a81da1c5951b8caf1b6
Description-en: efficient static file serving with Django (Python3 version)
 django-downloadview makes it easy to serve files with Django:
 .
 * manage files with Django (permissions, filters, generation, ...);
 * files are stored somewhere or generated somehow (local filesystem,
 remote storage, memory...);
 * django-downloadview helps to stream the files with very little
 code;
 * django-downloadview helps to improve performances with reverse
 proxies, via mechanisms such as Nginx’s X-Accel or Apache’s
 X-Sendfile.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-dynamic-fixture
Description-md5: 39678ba24c2d478259c5dff2548867e9
Description-en: create dynamic model instances for testing purposes (Python3 version)
 Django Dynamic Fixture (DDF) is a complete and simple library to create dynamic
 model instances for testing purposes.
 .
 It lets you focus on your tests, instead of focusing on generating some dummy
 data which is boring and pollutes the test source code.
 .
 It exists to solve the anti-pattern of Static Fixtures and Factory objects.
 .
 Features:
 * Highly customizable: you can customize fields recursively
 * Deals with unique=True
 * Deals with cyclic dependencies (including self references)
 * Deals with many to many relationship (common M2M or M2M with additional
 data, i.e. through=’table’)
 * Deals with custom fields (especially if the custom field inherits from a
 django field)
 * Support for parallel tests
 * Deals with auto calculated attributes
 * It is easy to debug errors
 .
 This package contains the Python 3 version of the library.

Package: python3-django-dynamic-preferences
Description-md5: 0105695ee49337b628920fbaf551e9ef
Description-en: Dynamic global and instance settings for your django project
 Dynamic-preferences is a Django app, BSD-licensed, designed to help you
 manage your project settings.  While most of the time, a settings.py file is
 sufficient, there are some situations where you need something more flexible
 such as:
 .
 * per-user settings (or, generally speaking, per instance settings)
 * settings change without server restart
 .
 For per-instance settings, you could actually store them in some kind of
 profile model.  However, it means that every time you want to add a new
 setting, you need to add a new column to the profile DB table.  Not very
 efficient.
 .
 Dynamic-preferences allow you to register settings (a.k.a.  preferences) in
 a declarative way.  Preferences values are serialized before storage in
 database, and automatically deserialized when you need them.
 .
 With dynamic-preferences, you can update settings on the fly, through
 django's admin or custom forms, without restarting your application.

Package: python3-django-environ
Description-md5: e32852047a907011809fe1e539a709b5
Description-en: Simplified environment variables for Django
 Simplifies configuring key aspects of Django Applications through
 environment variables. This package contains the Python3 version.

Package: python3-django-extensions
Description-md5: e714a1bfee53346dc953cce94804d79a
Description-en: Useful extensions for Django projects (Python 3 version)
 This is a collection of useful third-party tools for projects that use the
 Django web development framework. It provides the management commands:
 .
 * runserver_plus - a "runserver" that uses the interactive Werkzeug debugger
 * runprofileserver - starts runserver with profiling tools enabled
 * shell_plus - similar to the built-in "shell" but autoloads all models
 * graph_models - creates a GraphViz dot file of your model arrangement
 * describe_form - generate template form definitions for a model
 * export_emails - export the addresses of your users in many formats
 * print_user_for_session - print the user information from a session key
 * create_jobs/runjob/runjobs - manage scheduled maintenance jobs
 * (plus many more)
 .
 python-django-extensions also includes a number of custom fields and abstract
 models, including ones that manage created and updated times automatically.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-extra-views
Description-md5: 4cccd9cb4a29254d7f215ba489b579d8
Description-en: Complementary class-based generic views for Django (Python3 version)
 Django Extra Views provides a number of additional class-based generic views to
 complement those provide by Django itself.
 .
 Features:
 * FormSet and ModelFormSet views - The formset equivalents of FormView and
 ModelFormView.
 * InlineFormSetView - Lets you edit formsets related to a model (uses
 inlineformset_factory).
 * CreateWithInlinesView and UpdateWithInlinesView - Lets you edit a model and
 its relations.
 * GenericInlineFormSetView, the equivalent of InlineFormSetView but for
 GenericForeignKeys.
 * Support for generic inlines in CreateWithInlinesView and
 UpdateWithInlinesView.
 * Support for naming each inline or formset with NamedFormsetsMixin.
 * SortableListMixin - Generic mixin for sorting functionality in your views.
 * SearchableListMixin - Generic mixin for search functionality in your views.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-favicon-plus-reloaded
Description-md5: 240d7855af5770dd6341ac4132db8c6d
Description-en: Django app for uploading and managing favicons and more
 Django-favicon-plus is a simple Django app which allows you to upload an
 image and it renders a wide variety for HTML link tags to display the
 favicon. These different tags are used for bookmark links on mobile
 devices or they appear if you favourite a website in your browser.

Package: python3-django-filters
Description-md5: 2d961a83acf93546405304ce0405794e
Description-en: filter Django QuerySets based on user selections (Python3)
 Django-filter is a generic, reusable application to alleviate some of the more
 mundane bits of view code. Specifically allowing the users to filter down a
 queryset based on a model’s fields and displaying the form to let them do this.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-formtools
Description-md5: ee0c8ca5124a45eaedae7a9ff5e28e9f
Description-en: set of high-level abstractions for Django forms - Python 3.x
 Django's formtools is a set of high-level abstractions for Django forms.
 Currently for form previews and multi-step forms.
 .
 This code used to live in Django proper: in django.contrib.formtools. But it
 was separated into a standalone package in Django 1.8 to keep the framework's
 core clean.
 .
 This package contains the Python 3.x module.

Package: python3-django-fsm
Description-md5: 54439859d594832fb9e47dd43d07c8e8
Description-en: Django friendly finite state machine support (Python3 version)
 django-fsm adds declarative states management for django models. Instead of
 adding some state field to a django model, and managing its values by hand,
 you could use FSMState field and mark model methods with the transition
 decorator. Your method could contain the side-effects of the state change.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-fsm-2
Description-md5: ee69a87b54ffe3c425d7a07d41079355
Description-en: Django friendly finite state machine support (Python3 version)
 django-fsm-2 adds declarative states management for django models. Instead of
 adding some state field to a django model, and managing its values by hand,
 you could use FSMState field and mark model methods with the transition
 decorator. Your method could contain the side-effects of the state change.
 .
 django-fsm-2 is a continuation of django-fsm.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-fsm-admin
Description-md5: 819c09bd3fe72ed83f36c57e44954a96
Description-en: django-fsm state transitions for Django admin (Python3 version)
 Mixin and template tags to integrate django-fsm transitions into the django
 admin. It assumes that your workflow state field is named state but you can
 override it or add additional workflow state fields with the attribute
 fsm_field.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-fsm-log
Description-md5: baa933890329eec73d1b8e063347bb56
Description-en: Automatic logging for Django FSM
 Provides persistence of the transitions of your fsm's models. Backed by
 Django FSM 2.
 .
 This package installs the library for Python 3.

Package: python3-django-graphene
Description-md5: 63adf91a4e94ea2cbe0bf1c7191e6e9f
Description-en: Django integration for Graphene (Python3 version)
 Graphene-Django is built on top of Graphene. Graphene-Django provides some
 additional abstractions that make it easy to add GraphQL functionality to
 your Django project.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-graphiql-debug-toolbar
Description-md5: bbcca316fd67ebe809239deb84bdbb8e
Description-en: Django Debug Toolbar for GraphiQL IDE (Python3 version)
 This package adds a debug toolbar within your Django application for the
 GraphiQL IDE.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-gravatar2
Description-md5: 6aa46ed2ff4dca808486ecccea7991b0
Description-en: Python3 library that provides essential Gravatar support
 Python3 django library that provides support for Gravatars.
 .
 It features:
 * Helper methods for constructing a gravatar url and checking an email
 for an existing gravatar
 * Templatetags for generating a gravatar url or gravatar <img> tag.

Package: python3-django-guardian
Description-md5: d89192b64b42aa3d7bc9aff99dbde8ae
Description-en: per object permissions of django for Python3
 For Python3.
 Implementation of per object permissions as authorization backend which is
 supported since Django 1.2. It provides features as followings;
 - Object permissions for Django_
 - AnonymousUser support
 - High level API
 - Heavely tested
 - Django's admin integration
 - Decorators

Package: python3-django-guid
Description-md5: 1bcef618cf903cc35f9e413c0d008043
Description-en: Identify Django request logs
 This library allows one to attach a unique ID to all log outputs
 for every request, making debugging more simple.
 .
 Django is a high-level Python web development framework.

Package: python3-django-guid-doc
Description-md5: e49c75742a2849bd09500342e00c59d4
Description-en: Identify Django request logs (doc)
 This library allows one to attach a unique ID to all log outputs
 for every request, making debugging more simple.
 .
 Django is a high-level Python web development framework.
 .
 This package contains the documentation in HTML format.

Package: python3-django-hashids
Description-md5: 9e936ab5b75f9f8537429ea92e0ec2ae
Description-en: hashids as a Django model field
 This package provides a Django model field that presents a hash of the
 internal primary key, without storing the hash in the database.  It
 supports lookups, filtering, and sorting by the hashid string.

Package: python3-django-haystack
Description-md5: f3b3d7d1d35e1bc30ca1cc9c9387b533
Description-en: modular search for Django (Python version)
 Haystack provides modular search for Django. It features a unified, familiar
 API that allows you to plug in different search backends (such as Solr,
 Elasticsearch, Whoosh, Xapian, etc.) without having to modify your code.
 .
 It plays nicely with third-party app without needing to modify the source and
 supports advanced features like faceting, More Like This, highlighting, spatial
 search and spelling suggestions.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-haystack-redis
Description-md5: a4059e9c917695257bf12e8fb954e722
Description-en: Whoosh storage engine using redis for persistence
 Haystack-redis is a whoosh storage engine using redis for persistence.  A
 Haystack SearchBackend subclass is also provided. Normally the STORAGE key
 could just be set but Haystack is only aware of file and ram backends.
 .
 This is especially useful for small sites hosted on Heroku, which does not
 allow writing to local disk.

Package: python3-django-health-check
Description-md5: 483a5a522f581e2ffb5676c999298800
Description-en: Checks for various conditions and provides reports
 The following health checks are bundled with this package:
 * cache
 * database
 * storage
 * disk and memory utilization (via psutil)
 * AWS S3 storage
 * Celery task queue
 * RabbitMQ

Package: python3-django-historical-currencies
Description-md5: 072885ffe5afea93b1ee233eccf18e7c
Description-en: Django currencies with historical exchange rates
 This is a fairly minimal Django app that renders amounts of currencies, stores
 historical exchange rates in the database, and performs currency conversion.
 .
 When working with any historical multi-currency data, one often needs to be
 able to perform exchange rate calculations with historical rates. This allows
 the conversion to be accurately reproduced in the future.
 .
 This package provides a django application handling these aspects.

Package: python3-django-housekeeping
Description-md5: 523c53911442e86bb1181841ebe43fdd
Description-en: Pluggable housekeeping framework for Django sites in Python 3
 django\_housekeeping provides a management command that finds and run
 tasks defined by your Django apps.
 .
 Tasks can declare dependencies on each other, run in multiple stages
 and provide infrastructure that other tasks can use.
 .
 This is the Python 3 version of the package.

Package: python3-django-htmx
Description-md5: 2761efbb840ff45002caf1da4eaf090a
Description-en: Extensions for using Django with HTMX
 This Add-On for Django provides extensions for using Django with HTMX in
 your applications.
 .
 HTMX is a JavaScript library that gives you access to AJAX, CSS
 Transitions, WebSockets and Server Sent Events directly in HTML, using
 attributes, so you can build modern user interfaces with the simplicity and
 power of hypertext.

Package: python3-django-hyperkitty
Description-md5: 65a1aef453e1d681adaf79f986f0b50c
Description-en: Web user interface to access GNU Mailman3 archives
 The hyperkitty Django app provides a web user interface
 to access GNU Mailman3 archives, and manage it. This
 interface uses django, and requires some configuration.

Package: python3-django-ical
Description-md5: 3a7f8683975e23eb6756c41253b90c8e
Description-en: iCalendar feeds for Django (Python 3)
 django-ical is a simple library/framework for creating iCal feeds based in
 Django's syndication feed framework.
 .
 It works the same way as the Django syndication framework but adds a few
 extension properties to support iCalendar feeds.
 .
 django-ical uses the icalendar library under the hood to generate iCalendar
 feeds.
 .
 This package installs the library for Python 3.

Package: python3-django-iconify
Description-md5: 2885857fbcb7b837476a5b75df26a450
Description-en: Iconify API implementation and tools for Django projects
 Iconify is a unified icons framework, providing access to 40,000+ icons
 from different icon sets.
 .
 This re-usable app helps integrating Iconify into Django projects.
 .
 Iconify replaces classical icon fonts, claiming that such fonts would
 get too large for some icon sets out there. Instead, it provides an API
 to add icons in SVG format from its collections.

Package: python3-django-imagekit
Description-md5: bc7b5d465577ed8d6e5e5d5bd17afa3b
Description-en: Automated image processing for Django (Python3 version)
 ImageKit is a Django app for processing images. Need a thumbnail? A
 black-and-white version of a user-uploaded image? ImageKit will make them for
 you. If you need to programmatically generate one image from another, you need
 ImageKit.
 .
 ImageKit comes with a bunch of image processors for common tasks like resizing
 and cropping, but you can also create your own.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-impersonate
Description-md5: 68d2f2d3f9136c76464914918d2fb8e1
Description-en: Django module for superusers to impersonate accounts (Python 3)
 Simple Django application to allow superusers to "impersonate" other
 non-superuser accounts.
 .
 This is the Python 3 version of the package.

Package: python3-django-import-export
Description-md5: 50dc78b9a5e5c960367bb2cd791e4aa7
Description-en: Django application and library for data import/export (Python 3)
 Django application and library for importing and exporting of data in multiple
 formats with included admin integration.
 .
 This package installs the library for Python 3.

Package: python3-django-invitations
Description-md5: 29f0c46a383dca1282cfedef70a783c6
Description-en: Generic invitations solution for Django
 Invitations solution with adaptable backend and support for django-allauth.
 All emails and messages are fully customisable.
 .
 Generic Invitation flow:
 .
 - Privileged user invites prospective user by email (via either Django
 admin, form post, JSON post or programmatically)
 - User receives invitation email with confirmation link
 - User clicks link and is redirected to a preconfigured URL (default is
 accounts/signup)

Package: python3-django-ipware
Description-md5: ee26e51030c0ef54c9726adfa0f15be9
Description-en: Django app to retrieve client's IP address
 django-ipware can be used in a view or a middleware where the
 `request` object is available. It will attempt to get the client's IP
 address, and determine if that IP address is publicly routable on the
 Internet.

Package: python3-django-jinja
Description-md5: 99c3e2c0f7bd6d3eca98d85305f78466
Description-en: Jinja2 templating language integrated in Django (Python 3 version)
 Jinja2 provides certain advantages over the native system of Django, for
 example, explicit calls to callable from templates, has better performance
 and has a plugin system
 .
 Features:
 .
 * Auto-load templatetags compatible with Jinja2 the same way as Django.
 * Django templates can coexist with Jinja2 templates without any problems.
 It works as middleware, intercepts Jinja templates by file path pattern.
 * Django template filters and tags can mostly be used in Jinja2 templates.
 * I18n subsystem adapted for Jinja2 (makemessages now collects messages
 from Jinja templates)
 * jinja2 bytecode cache adapted for using django's cache subsystem.
 * Support for django context processors.

Package: python3-django-js-asset
Description-md5: be79b54042e7c670cb6fca1d36846a4c
Description-en: script tag with additional attributes for django.forms.Media
 This package provides a way of inserting script tags into Django templates
 that provide extra attributes such as `id` and `data-*` for CSP-compatible
 data injection.

Package: python3-django-js-reverse
Description-md5: 4347f37f57f5eb0e10df1073cd00aa32
Description-en: Javascript url handling for Django that doesn't hurt
 Django JS Reverse is a small django app that makes url handling of
 named urls <https://docs.djangoproject.com="" en="" dev="" topics=""
 http="" urls="" #naming-url-patterns="">` in javascript easy and
 non-annoying.

Package: python3-django-json-widget
Description-md5: 0fd57b95e533fa03daae6c1b29b6117e
Description-en: Alternative widget to edit Django's JSONField
 django-json-widget provides JSONEditorWidget, a Django form widget that
 makes editing JSONField fields easier in the admin interface and custom
 forms by exposing a tree, code or text editor instead of a plain textarea.
 .
 The widget is built on top of the JSON editor JavaScript library by Jos
 de Jong and supports several editor modes (text, code, tree, form, view)
 along with configurable width, height and editor options.

Package: python3-django-ldapdb
Description-md5: 0f2721f9ab7af7b887ce3738917509d9
Description-en: Python3 LDAP database backend for Django
 django-ldapdb is an LDAP database backend for Django, allowing one to
 manipulate LDAP entries through Django models.
 .
 It supports most of the same APIs as a classical Django model.
 .
 This package provides the Python3 library.

Package: python3-django-libsass
Description-md5: a53288e2b2f17539c8d144145de6358b
Description-en: django-compressor filter using libsass (Python3 version)
 A django-compressor filter to compile Sass files using libsass.  It builds on
 libsass-python to make @import paths aware of Django's staticfiles mechanism,
 and provides a filter module for django-compressor which uses the
 libsass-python API directly, avoiding the overheads of calling an external
 executable to do the compilation.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-macaddress
Description-md5: 71f5fdc23818720abb9a9a4e70be4545
Description-en: MAC address model and form fields for Django apps
 MAC Address model and form fields for Django
 .
 netaddr is used to parse and validate the MAC address.  The tests aren't
 complete yet.
 .
 This is the Python3 package.

Package: python3-django-mailer
Description-md5: c707a5e8c758856ed87531da7fb7b5b9
Description-en: easy to use django app for queing the sending of email
 A reusable Django app for queuing the sending of email.

Package: python3-django-mailman3
Description-md5: 74f02444987d0827ae16b2634f62fe4d
Description-en: Django library to help interaction with Mailman3 (Python 3 version)
 This package contains libraries and templates for Django-based interfaces
 interacting with Mailman.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-maintenance-mode
Description-md5: a0798806e6638038de0086df1dd0415b
Description-en: show a 503 error page when maintenance-mode is on in Django
 django-maintenance-mode shows a 503 error page when maintenance-mode is on.
 .
 It is based on a imple flag either in settings or as a file in any file
 storage, and works on application level. It does not prevent database
 access or anything else.

Package: python3-django-maintenancemode
Description-md5: 766da3b8d20abe04e230d3be6f387ed0
Description-en: django module that sets a site down for maintenance (Python 3)
 Django Maintenancemode is a middleware that allows you to temporarily
 shutdown your site for maintenance work.
 .
 Logged in users having staff credentials can still fully use the site as can
 users visiting the site from an IP address defined in Django's
 ``INTERNAL_IPS``.
 .
 This is the Python 3 version of the package.

Package: python3-django-markupfield
Description-md5: 84ea714711175d784cbf7fceaf02eefc
Description-en: custom Django field for easy use of markup in text fields (Python3 version)
 An implementation of a custom MarkupField for Django. A MarkupField is in
 essence a TextField with an associated markup type. The field also caches
 its rendered value.
 .
 It supports these markup types by default:
 * html: allows HTML, potentially unsafe
 * plain: plain text markup, calls urlize and replaces text with linebreaks
 And these markups if the appropriate Python module is installed:
 * markdown: default markdown renderer (requires python-markdown)
 * restructuredtext: default ReST renderer (requires python-docutils)
 * textile: default textile renderer (requires python-textile)
 .
 This package contains the Python 3 version of the library.

Package: python3-django-measurement
Description-md5: 51b6e6a5bd0afb6532606e4defba20a3
Description-en: fields and classes for handling measurements for Django
 This package provides a model field and an admin interface for storing
 measurements, as provided by python3-measurement, in Django models. This
 allows one to easily use, manipulate, and store unit-aware measurement in
 Django model objects.
 .
 This package is for Python 3.

Package: python3-django-memoize
Description-md5: 15e6bd3f09a5b8b4c9216e2c3344cf85
Description-en: implementation of memoization technique for Django (Python 3)
 django-memoize is an implementation of the memoization technique for Django.
 You can think of it as a cache for function or method results.
 .
 In memoization, the functions arguments are also included into the cache_key.
 Memoize is also designed for methods, since it will take into account the repr
 of the ‘self’ or ‘cls’ argument as part of the cache key. The theory behind
 memoization is that if you have a function you need to call several times in
 one request, it would only be calculated the first time that function is
 called with those arguments.

Package: python3-django-menu-generator-ng
Description-md5: 2edb5694493e784b4e1698f40f51f0fa
Description-en: generate menu structures for Django projects
 django-menu-generator-ng is a productivity tool that enables the
 generation of full featured menus through Python dictionaries, so that
 you only need to setup the HTML structure once for each menu you like
 to build and then use the dictionaries to generate menu items.

Package: python3-django-model-utils
Description-md5: 4b505018a75234153fc1e87e0bc8f105
Description-en: Django model mixins and utilities — Python 3
 Django is a high-level web application framework that loosely follows
 the model-view-controller design pattern.
 .
 The ‘django-model-utils’ library provides some mixins and utilities
 for Django:
 .
 * QueryManager: one-line definition of Managers returning a
 custom QuerySet.
 * InheritanceCastModel: more efficient use of model inheritance
 * TimeStampedModel: self-updating ‘created’ and ‘modified’ fields.
 .
 This package installs the library for Python 3.

Package: python3-django-modelcluster
Description-md5: e7d53e579b94e387a0c5c65bbd138430
Description-en: clusters of models as a single unit (Python3 version)
 django-modelcluster extends Django's foreign key relations to make it possible
 to work with a 'cluster' of related objects, without necessarily holding them
 in the database. It introduces a new type of relation, ParentalKey, where the
 related models are stored locally to the 'parent' model until the parent is
 explicitly saved. Up to that point, the related models can still be accessed
 through a subset of the QuerySet API.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-modeltranslation
Description-md5: 4a021ee1d55b65f2ec45239df98f6578
Description-en: Translate dynamic content of Django models (Python 3)
 The modeltranslation application can be used to translate dynamic content of
 existing models to an arbitrary number of languages without having to change
 the original model classes. It uses a registration approach (comparable to
 Django's admin app) to be able to add translations to existing or new projects
 and is fully integrated into the Django admin backend.
 .
 This package installs the library for Python 3.

Package: python3-django-money
Description-md5: 67179ae3f47a31ca5be06e2e35489832
Description-en: Money fields for Django forms and models (Python3 version)
 A little Django app that uses py-moneyed to add support for Money fields in
 your models and forms. Through the dependency py-moneyed, django-money gets:
 .
 * Support for proper Money value handling (using the standard Money design
 pattern)
 * A currency class and definitions for all currencies in circulation
 * Formatting of most currencies with correct currency sign
 .
 This package contains the Python 3 version of the library.

Package: python3-django-mptt
Description-md5: df330ca1f0c9c30be902515ad8c672ec
Description-en: Modified Preorder Tree Traversal Django application
 Django MPTT is a reusable/standalone Django application which aims to
 make it easy for you to use Modified Preorder Tree Traversal with your
 own Django models in your own applications.
 .
 It takes care of the details of managing a database table as a tree
 structure and provides tools for working with trees of model instances.

Package: python3-django-navtag
Description-md5: f5040754a11ef20ae58718bc5a0b3c2b
Description-en: Django template tag to handle navigation (Python3 version)
 A simple Django template tag to handle navigation item selection. It works
 through template inheritance and allows one to define hierarchical navigation
 menu structures in the presentation layer. It differentiates itself from other
 solutions by sole reliance on templates.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-netfields
Description-md5: 1963217ee3aebb0b1299b7f1a39e3c03
Description-en: Django PostgreSQL netfields implementation (Python3 version)
 This project is an attempt at making proper PostgreSQL net related fields for
 Django. In Django pre 1.4 the built in IPAddressField does not support IPv6 and
 uses an inefficient HOST() cast in all lookups. As of 1.4 you can use
 GenericIPAddressField for IPv6, but the casting problem remains.
 .
 In addition to the basic IPAddressField replacement a CIDR and a MACADDR field
 have been added. This library also provides a manager that allows for advanced
 IP based lookup directly in the ORM.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-ninja
Description-md5: 9f56f7c1ccbf256ec17142377ee80a4d
Description-en: Fast, async-ready, OpenAPI-compatible web framework for Django
 Django Ninja is a web framework for building APIs with Django and Python 3
 type hints. It is heavily inspired by FastAPI.
 .
 Key features:
 - Easy: designed to be easy to use and intuitive
 - Fast to code: automatic docs and type hints let you focus on business logic
 - Standards based: OpenAPI (Swagger) and JSON Schema support out of the box
 - Async support: first-class support for async/await syntax
 - Pydantic v2 based: all input/output validated through Pydantic models
 .
 This package contains the framework itself.

Package: python3-django-nose
Description-md5: 18283204da1e3105b972710a16fd2f16
Description-en: Django test runner that uses python-nose (Python3 version)
 python-django-nose integrates python-nose into Django test runner by
 extending the Django management CLI with nose-related options.
 Those options are targeted at running nose tests directly from within the
 Django management system (e.g. django-admin).
 .
 This package contains the Python 3 version of the library.

Package: python3-django-notification
Description-md5: 5d1cd62f8acd587732bfac5c71903f8a
Description-en: user notification management for Django (Python 3 version)
 Many sites need to notify users when certain events have
 occurred and to allow configurable options as to how those
 notifications are to be received, including:
 .
 * submission of notification messages by other apps
 * notification messages on signing in
 * notification messages via email (configurable by user)
 * notification messages via feed
 .
 This package is for Python3.

Package: python3-django-oauth-toolkit
Description-md5: f4b4bf3241c69b40815cf054156f48cb
Description-en: OAuth2 capabilities for Django projects (Python3 version)
 Django OAuth Toolkit can help you providing out of the box all the endpoints,
 data and logic needed to add OAuth2 capabilities to your Django projects.
 Django OAuth Toolkit makes extensive use of OAuthLib, so that everything is
 rfc-compliant.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-object-actions
Description-md5: 02018a894ae7723398182ec3ac4d4d2f
Description-en: object tools for models in the admin (Python3 version)
 Defining new tool actions is just like defining regular admin actions. The
 major difference is the functions for django-object-actions will take an object
 instance instead of a queryset.
 Tool actions are exposed by putting them in a change_actions attribute in your
 admin.ModelAdmin. You can also add tool actions to the main changelist views
 too. There, you'll get a queryset like a regular admin action.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-ordered-model
Description-md5: 489735c252c5699223f2cc952414a1fb
Description-en: Allows Django models to be ordered
 django-ordered-model allows models to be ordered and provides a simple admin
 interface for reordering them. Model instances have a set of methods to move
 them relative to each other. It is also possible to order only within a subset
 of objects.

Package: python3-django-organizations
Description-md5: 0b1be5d54126bf6f87ea16f81c42da1e
Description-en: Django groups and multi-user account management module (Python 3)
 Django Organizations adds user-managed, multi-user groups to your Django
 project. Use Django Organizations whether your site needs organizations that
 function like social groups or multi-user account objects to provide account
 and subscription functionality beyond the individual user.
 .
 * Works with your existing user model, whether
 `  django.contrib.auth` or a custom model. No additional user
 or authentication functionality required.
 * Users can be belong to and own more than one organization (account, group)
 * Invitation and registration functionality works out of the box for many
 situations and can be extended as need to fit specific requirements.
 * Start with the base models or use your own for greater customization.
 .
 This is the Python 3 version of the package.

Package: python3-django-otp
Description-md5: cc57af5088f1a43796f379765c6687db
Description-en: pluggable framework for two-factor authentication (Python3 version)
 This project makes it easy to add support for one-time passwords (OTPs) to
 Django. It can be integrated at various levels, depending on how much
 customization is required. It integrates with django.contrib.auth, although it
 is not a Django authentication backend. The primary target is developers
 wishing to incorporate OTPs into their Django projects as a form of two-factor
 authentication.
 .
 This project includes several simple OTP plugins and more are available
 separately. This package also includes an implementation of OATH HOTP and TOTP
 for convenience, as these are standard OTP algorithms used by multiple plugins.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-otp-yubikey
Description-md5: f1e4a875d453b8b96a2977e27853ae3f
Description-en: Django-otp plugin that verifies YubiKey OTP tokens
 This is a django-otp plugin that handles YubiKey devices using the Yubico
 OTP algorithm.  This includes two device definitions: one to verify YubiKey
 tokens locally and another to verify them against a web service.
 .
 See django-otp for more information on the OTP framework.

Package: python3-django-pagination
Description-md5: c82785d27cb49e1661e883bdc551d242
Description-en: utilities for creating pagination tools for Django
 A set of utilities for creating robust pagination tools throughout a Django
 application.
 .
 It supports quickly create nice-looking paginated lists without altering your
 views, multiple lists per page, and support for using custom templates for
 each pagination.

Package: python3-django-paintstore
Description-md5: c07bacba3fe5fdada05f00c188872079
Description-en: Integrates jQuery ColorPicker in Django admin (Python 3 version)
 Django app that integrates the jQuery ColorPicker in the Django admin.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-parler
Description-md5: bd28f470825a51aaa954000b75e81c36
Description-en: Django model translations (Python3 version)
 Simple Django model translations without nasty hacks.
 Features:
 * Nice admin integration.
 * Access translated attributes like regular attributes.
 * Automatic fallback to the default language.
 * Separate table for translated fields, compatible with django-hvad.
 * Plays nice with others, compatible with django-polymorphic and django-mptt.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-pgbulk
Description-md5: c34a6fee47daee33fd33da4ea524d948
Description-en: Django functions for doing native PostgreSQL bulk upserts
 django-pgbulk provides functions for doing native Postgres bulk upserts
 (i.e. UPDATE ON CONFLICT), bulk updates, and COPY FROM.
 .
 Bulk upserts can distinguish between updated/created rows and ignore
 unchanged updates.
 .
 Bulk updates are true bulk updates, unlike Django's bulk_update which
 can still suffer from O(N) queries and can create poor locking
 scenarios.
 .
 Bulk copies can significantly speed up bulk inserts, sometimes by an
 order of magnitude over Django's bulk_create.

Package: python3-django-pglocks
Description-md5: 183648ba90aa75b570715fc4a8240de4
Description-en: Django based context manager for PostgreSQL advisory locks (Python3 version)
 django-pglocks is a context manager for Django.
 Advisory locks are application-level locks that are acquired and released
 purely by the client of the database; PostgreSQL never acquires them on its
 own. They are very useful as a way of signalling to other sessions that a
 higher-level resource than a single row is in use, without having to lock an
 entire table or some other structure.
 .
 It's entirely up to the application to correctly acquire the right lock.
 .
 Advisory locks are either session locks or transaction locks. A session lock
 is held until the database session disconnects (or is reset); a transaction
 lock is held until the transaction terminates.
 .
 Currently, the context manager only creates session locks, as the behavior of
 a lock persisting after the context body has been exited is surprising, and
 there's no way of releasing a transaction-scope advisory lock except to exit
 the transaction.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-pgschemas
Description-md5: ea9bc681371277005d455ac2882de678
Description-en: Django multi-tenancy using PostgreSQL schemas (Python3 version)
 This app uses PostgreSQL schemas to support data multi-tenancy in a single
 Django project. It is a fork of django-tenants with some conceptual changes:
 .
 * There are static tenants and dynamic tenants. Static tenants can have their
 own apps and urlconf.
 * Tenants can be simultaneously routed via subdomain and via subfolder on
 shared subdomain.
 * Public is no longer the schema for storing the main site data. Public should
 be used only for true shared data across all tenants. Table "overriding" via
 search path is no longer encouraged.
 * Management commands can be run on multiple schemas via wildcards - the
 multiproc behavior of migrations was extended to just any tenant command.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-pgtransaction
Description-md5: 92d11744e6c7ca97ebee82f6280a58ba
Description-en: PostgreSQL isolation level control for Django transactions
 django-pgtransaction offers a drop-in replacement for the default
 django.db.transaction module which, when used on top of a PostgreSQL
 database, extends the functionality of that module with
 Postgres-specific features.
 .
 At present, django-pgtransaction offers an extension of the
 django.db.transaction.atomic context manager/decorator which allows one
 to dynamically set transaction characteristics including:
 .
 * Isolation level
 * Read mode (READ WRITE/READ ONLY)
 * Deferrability (DEFERRABLE/NOT DEFERRABLE)
 * Retry policy for Postgres locking exceptions

Package: python3-django-pgtrigger
Description-md5: d8e80a3d04237fd0eec697781c8325a4
Description-en: Write Postgres triggers for your Django models (Python3 version)
 django-pgtrigger helps you write Postgres triggers for your Django models.
 Triggers can solve a variety of complex problems more reliably, performantly,
 and succinctly than application code.
 .
 For example:
 * Protecting operations on rows or columns (pgtrigger.Protect).
 * Making read-only models or fields (pgtrigger.ReadOnly).
 * Soft-deleting models (pgtrigger.SoftDelete).
 * Snapshotting and tracking model changes (django-pghistory).
 * Enforcing field transitions (pgtrigger.FSM).
 * Keeping a search vector updated for full-text search
 (pgtrigger.UpdateSearchVector).
 * Building official interfaces (e.g. enforcing use of User.objects.create_user
 and not User.objects.create).
 * Versioning models, mirroring fields, computing unique model hashes.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-phonenumber-field
Description-md5: c9523fe63180b604de91e53c719171b4
Description-en: Model and form field for normalised phone numbers (Python 3 version)
 A Django library which interfaces with python-phonenumbers to validate,
 pretty print and convert phone numbers.  python-phonenumbers is a port of
 Google's libphonenumber library, which powers Android's phone number
 handling.
 .
 Included are:
 .
 * PhoneNumber, a pythonic wrapper around python-phonenumbers' PhoneNumber
 class
 * PhoneNumberField, a model field
 * PhoneNumberField, a form field
 * PhoneNumberField, a serializer field
 * PhoneNumberPrefixWidget, a form widget for selecting a region code and
 entering a national number.  Requires the Babel package be installed.
 * PhoneNumberInternationalFallbackWidget, a form widget that uses national
 numbers unless an international number is entered.  A
 PHONENUMBER_DEFAULT_REGION setting needs to be added to your Django
 settings in order to know which national number format to recognize.

Package: python3-django-picklefield
Description-md5: ed5eb3e85e6569b193bb1846574c9488
Description-en: Pickled object field for Django (Python3 version)
 django-picklefield provides an implementation of a pickled object field
 for the Django framework. Such fields can contain any picklable objects.
 .
 It is useful for storing just about anything in the database when there
 isn't a 'proper' field for the job.
 PickledObjectField is database-agnostic, and should work with any database
 backend you can throw at it. You can pass in any Python object and it will
 automatically be converted behind the scenes. You never have to manually
 pickle or unpickle anything.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-pint
Description-md5: c3445e69682f7860fc0a0d4bc82af56c
Description-en: Django Quantity Field (Python3 version)
 A small Django field extension allowing you to store quantities in certain
 units and perform conversions easily. Uses pint behind the scenes. Also
 contains a form field class and form widget that allows a user to choose
 alternative units to input data. The cleaned_data will output the value in the
 base_units defined for the field, eg: you specify you want to store a value in
 grams but will allow users to input either grams or ounces.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-pipeline
Description-md5: 6b6822f63c0802ee2a9f6cd815c4ecce
Description-en: Asset packaging library for Django (Python3 version)
 Pipeline is an asset packaging library for Django, providing both CSS and
 JavaScript concatenation and compression, built-in JavaScript template support,
 and optional data-URI image and font embedding.

Package: python3-django-polymodels
Description-md5: d23630aab43afc967debbc3bd9a5ffa5
Description-en: Polymorphic models implementation for django
 A django application that provides a simple way to retrieve models type
 casted to their original ContentType.

Package: python3-django-polymorphic
Description-md5: f795a7dbccefed2705b6b003d4ba2832
Description-en: Seamless Polymorphic Inheritance for Django Models (Python3 version)
 Django-polymorphic simplifies using inherited models in Django projects. When a
 query is made at the base model, the inherited model classes are returned.
 .
 Features:
 * Full admin integration.
 * ORM integration:
 + Support for ForeignKey, ManyToManyField, OneToOneField descriptors.
 + Support for proxy models.
 + Filtering/ordering of inherited models (ArtProject___artist).
 + Filtering model types: instance_of(...) and not_instance_of(...)
 + Combining querysets of different models (qs3 = qs1 | qs2)
 + Support for custom user-defined managers.
 * Uses the minimum amount of queries needed to fetch the inherited models.
 * Disabling polymorphic behavior when needed.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-postgres-extra
Description-md5: c26121137de603394ac562bd22d3e264
Description-en: Extended PostgreSQL for Django (Python3 version)
 This provides extended functionality for PostgreSQL databases to Django.
 Currently supported are:
 * Native upserts (single query, concurrency safe and bulk support)
 * Extended support for HStoreField (unique or null constraints, selecting
 individual keys)
 * Extra signals for updates
 * MIN and MAX expressions for multiple value fields such as hstore and array
 * Custom indexes with conditions.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-postorius
Description-md5: 016171c4fe953e390f5bf45b1ec10ef6
Description-en: Web user interface to access GNU Mailman3
 The Postorius Django app provides a web user interface
 to access GNU Mailman3, and manage it. This interface
 uses django, and requires some configuration.

Package: python3-django-prometheus
Description-md5: 0986558f59bd889c8d17953b9e38c335
Description-en: Django middlewares to enable monitoring with Prometheus (Python 3)
 The django-prometheus library provides integrations to monitor database
 interaction, usage of models, and HTTP requests. Any custom metrics are also
 handled directly by the Python Prometheus client library.
 .
 This library just facilitates gathering and exporting the data. A separate
 service (or set of services) must be used to gather, store and process this
 data.
 .
 This package contains the Python 3 library.

Package: python3-django-push-notifications
Description-md5: 1b57170bf771374bc75b4ed10bac41ec
Description-en: Send push notifications through GCM or APNS in Django (Python3 version)
 A minimal Django app that implements Device models that can send messages
 through APNS, FCM/GCM and WNS. It provides three models:
 .
 * GCMDevice
 * APNSDevice
 * WNSDevice
 .
 The app also implements an admin panel, through which you can test single and
 bulk notifications.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-pyscss
Description-md5: 69e23a70ea657bcfa23d13c17db2a00d
Description-en: makes it easier to use PySCSS in Django - Python 3.x
 Django-pyscss is a collection of tools for making it easier to use pyScss
 within Django. It overwrites the import system to use Django's staticfiles
 app. This way you can import SCSS files from any app (or any file that's
 findable by the STATICFILES_FINDERS) with no hassle. It provides a
 django-compressor precompile filter class so that you can easily use pyScss
 with django-compressor without having to bust out to the shell. This has the
 added benefit of removing the need to configure pyScss through its
 command-line arguments AND makes it possible for the exceptions and warnings
 that pyScss emits to bubble up to your process so that you can actually know
 what's going on.
 .
 This package contains the Python 3.x module.

Package: python3-django-python3-ldap
Description-md5: efd45a3a5133cef9cfd3d957ca6393c5
Description-en: Django LDAP user authentication backend (Python3 version)
 django-python3-ldap provides a Django LDAP user authentication backend for
 Python. It uses the pure Python ldap3 library for all LDAP related operations.
 This makes it easier to deploy instead of solutions that depend on the OpenLDAP
 library.
 .
 It provides the following features:
 * Authenticate users with an LDAP server.
 * Sync LDAP users with a local Django database.
 * Supports custom Django user models.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-q
Description-md5: 6bf1d5af322d15e2a18a3ba1d7479bf0
Description-en: Django multiprocessing distributed task queue (Python 3 version)
 A multiprocessing distributed task queue for Django with following features:
 .
 * Multiprocessing worker pool
 * Asynchronous tasks
 * Scheduled and repeated tasks
 * Encrypted and compressed packages
 * Failure and success database or cache
 * Result hooks, groups and chains
 * Django Admin integration
 * PaaS compatible with multiple instances
 * Multi cluster monitor
 * Redis, Disque, IronMQ, SQS, MongoDB or ORM
 * Rollbar and Sentry support
 .
 This package contains the Python 3 version of the library.

Package: python3-django-qr-code
Description-md5: 647924b7ef5f2695620934112a86cb3f
Description-en: Tools for displaying QR codes on your Django site
 This is an application that provides tools for displaying QR codes
 on your Django site.
 .
 This app makes no usage of the Django models and therefore do not
 use any database.

Package: python3-django-ranged-response
Description-md5: c7d52c3ca86c581a844fa50fee9ab580
Description-en: Django file response to stream to browsers properly (Python 3)
 Provides RangedFileResponse that is a modified FileResponse that returns
 Content-Range headers with the response, so browsers that request the file,
 can stream the response properly.
 .
 This package installs the library for Python 3.

Package: python3-django-ratelimit
Description-md5: d5ced0c3d95baf40e272e554be06a4ce
Description-en: Cache-based rate-limiting for Django (Python3 version)
 Django Ratelimit is a ratelimiting decorator for Django views, storing rate
 data in the configured Django cache backend. It requires a Django cache backend
 that supports atomic increment operations. The Memcached and Redis backends do,
 but the database backend does not.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-recurrence
Description-md5: 4159bd9789fe68c373b7c1206b26f75d
Description-en: Django utility wrapping dateutil.rrule (Python3 version)
 django-recurrence is a utility for working with recurring dates in Django.
 .
 It provides:
 * Recurrence/Rule objects using a subset of rfc2445 (wraps dateutil.rrule)
 for specifying recurring date/times
 * RecurrenceField for storing recurring datetimes in the database
 * a JavaScript widget
 .
 This package contains the Python 3 version of the library.

Package: python3-django-redis
Description-md5: 60c1bcee5a697210a3b0890f411680d2
Description-en: Redis cache backend for Django (Python 3)
 django-redis is a full featured Redis cache/session backend for Django. It
 provides several features to fully utilize Redis:
 * Pluggable clients.
 * Pluggable parsers.
 * Pluggable serializers.
 * Master-Replica support in the default client.
 * Supports infinite timeouts.
 * Facilities for raw access to Redis client/connection pool.
 * Highly configurable (can emulate memcached exception behavior, for example).
 * Unix sockets supported by default.
 .
 This is the Python 3 version of the package.

Package: python3-django-redis-sessions
Description-md5: a5f1b7396cb480736651e3e37423baea
Description-en: Redis database backend for your Django sessions (Python 3)
 Session backend for Django that stores sessions in a Redis database
 .
 This is the Python 3 version of the package.

Package: python3-django-registration
Description-md5: 5200653f44c2232408e85aa5419dfe6a
Description-en: User-registration application for Django (Python 3)
 This is a fairly simple user-registration application for Django,
 designed to make allowing user signups as painless as possible.
 .
 Its main feature over Django's standard user-registration application is
 the support of email confirmation.
 .
 This application enables a fairly common workflow for user signups:
 1. User signs up for an account.
 2. User gets emailed an activation link.
 3. User clicks the activation link before it expires.
 4. User becomes a happy and productive contributor to your site.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-render-block
Description-md5: 40c5c62fd992bf90124ff574f323d236
Description-en: Render the content of a specific block tag from a Django template
 Render the content of a specific block tag from a Django template. Works for
 arbitrary template inheritance, even if a block is defined in the child
 template but not in the parent. Generally it works like render_to_string
 from Django, but allows you to specify a block to render.
 .
 Features:
 .
 * Render a specific block from a template
 * Fully supports the Django templating engine
 * Partially supports the Jinja2 engine: it does not currently process the
 extends tag

Package: python3-django-restframework-guardian
Description-md5: 200e7412d12a0e33770badc775c5719c
Description-en: django-guardian support for Django REST Framework (Python3 version)
 django-rest-framework-guardian provides django-guardian integrations for Django
 REST Framework.
 It provides an ObjectPermissionsFilter to which will ensure that querysets only
 returns objects for which the user has the appropriate view permission and an
 ObjectPermissionsAssignmentMixin that allows permissions to be easily assigned
 to users and/or groups through serializers.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-reversion
Description-md5: 0d90229755f8995f2de9878514fcee91
Description-en: Provides comprehensive version control facilities for Django (Python3 version)
 Reversion is an extension to the Django web framework that provides
 comprehensive version control facilities.
 .
 Features:
 * Roll back to any point in a model's history - an unlimited undo facility!
 * Recover deleted models - never lose data again!
 * Admin integration for maximum usability.
 * Group related changes into revisions that can be rolled back in a single
 transaction.
 * Automatically save a new version whenever your model changes using Django's
 flexible signalling framework.
 * Automate your revision management with easy-to-use middleware.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-rich
Description-md5: 5105196b8f11b3669154efbb0d926da7
Description-en: Extensions for using Rich with Django (Python3 version)
 Rich is a Python library for writing rich text (with color and style) to the
 terminal, and for displaying advanced content such as tables, markdown, and
 syntax highlighted code.
 .
 The djano-rich library is adding such functionality into a Django integration
 so colourized outputs and nice traceback rendering is possible.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-rq
Description-md5: fab450e04a818d4e12e89fc7f454d722
Description-en: Django integration with RQ (Redis Queue)
 Django integration with RQ, a Redis based Python queuing library. Django-RQ
 is a simple app that allows you to configure your queues in django's
 settings.py and easily use them in your project.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-rules
Description-md5: ec42791052ee6384d60e095bb9b8aa28
Description-en: object-level permissions for Django (Python3 version)
 rules is a tiny but powerful app providing object-level permissions to Django,
 without requiring a database. At its core, it is a generic framework for
 building rule-based systems, similar to decision trees. It can also be used as
 a standalone library in other contexts and frameworks.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-saml2
Description-md5: 3af35431751d83bda1f07fb58fb86e5d
Description-en: Django application that integrates PySAML2 (Python3 version)
 djangosaml2 is a Django application that integrates the PySAML2 library into
 your project. This mean that you can protect your Django based project with a
 service provider based on PySAML. This way it will talk SAML2 with your
 Identity Provider allowing you to use this authentication mechanism.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-sass
Description-md5: eae2779444f299f93e0393fa2199d381
Description-en: simplest way to use Sass with Django
 The module is the absolute simplest way to use Sass with Django. Pure Python,
 minimal dependencies, and no special configuration required. django-sass only
 depends on libsass.
 .
 Other packages such as django-libsass and django-sass-processor, while nice
 packages, require django-compressor which itself depends on several other
 packages that require compilation to install.
 .
 * If you simply want to use Sass in development without installing a web of
 unwanted dependencies, then django-sass is for you.
 * If you don't want to deploy any processors or compressors to your
 production server, then django-sass is for you.
 * If you don't want to change the way you reference and serve static files,
 then django-sass is for you.
 * And if you want the absolute simplest installation and setup possible for
 doing Sass, django-sass is for you too.

Package: python3-django-sass-processor
Description-md5: 1a674929ab7656e753bb33a48fc5c52e
Description-en: compile files from markup languages such as SASS/SCSS
 django-sass-processor converts *.scss or *.sass files into *.css
 while rendering templates. For performance reasons this is done only
 once, since the preprocessor keeps track on the timestamps and only
 recompiles when any of the imported SASS/SCSS files is younger than
 the corresponding generated CSS file.
 .
 This Django app provides a templatetag "sass_src",
 which can be used instead of the built-in templatetag static.
 Since version 0.3.4 this also works for Jinja2 templates.
 .
 If SASS/SCSS files shall be referenced through the Media class or
 media property, the SASS processor can be used directly.
 .
 Additionally, django-sass-processor is shipped with a management
 command, which can convert the content of all occurrences inside the
 templatetag sass_src as an offline operation. Hence, the libsass
 compiler is not required in a production environment.
 .
 During development, a sourcemap is generated alongside the compiled *.css file.
 This allows one to debug style sheet errors much easier.
 .
 With this tool, you can safely remove your Ruby installations
 "Compass" and "SASS" from your Django projects. You neither need any
 directory "watching" daemons based on node.js.

Package: python3-django-sekizai
Description-md5: 31189ebc2982e95a40d9237bc8e09cf8
Description-en: template blocks for Django projects (Python3 version)
 Sekizai means “blocks” in Japanese, and that’s what this app provides.
 A fresh look at blocks. With django-sekizai you can define placeholders
 where your blocks get rendered and at different places in your templates
 append to those blocks. This is especially useful for css and javascript.
 Your subtemplates can now define css and javscript files to be included,
 and the css will be nicely put at the top and the javascript to the bottom,
 just like you should. Also sekizai will ignore any duplicate content in
 a single block.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-select2
Description-md5: d2bd114f62244fe02689386715f8aa13
Description-en: Select2 option fields for Django
 The app includes Select2 driven Django Widgets.
 Documentation
 .
 Documentation available at django-select2.readthedocs.io.
 .
 Note:
 .
 Django's admin comes with builtin support for Select2 via the
 autocomplete_fields feature.

Package: python3-django-session-security
Description-md5: e6d7e3b7759539b0c331395947ec456d
Description-en: Python3 Django module to log a user out after X minutes
 A little javascript and middleware work together to ensure that the
 user was active during the past X minutes in any tab he has open.
 Otherwise, display a warning leaving a couple of minutes to show any
 kind of activity like moving the mouse. Otherwise, logout the user.

Package: python3-django-shortuuidfield
Description-md5: 477e98c04361b2d50656f334fdc356a7
Description-en: Short UUIDField for Django for Python 3
 For Python 3.
 Provides a ShortUUIDField for your Django models which uses the base-57 "Short
 UUID" package. Originally, a fork from David Cramer's excellent
 django-uuidfield, but not much is left of that besides a bit of structure.

Package: python3-django-simple-history
Description-md5: 524febfb87eb500d2fdf1253e05f8280
Description-en: simple version control from Django model objects (Python 3)
 django-simple-history stores Django model state on every create/update/delete.
 Versions are stored in a parallel table, and can save all of the fields from
 the original table, or a subset of them.
 .
 This package provides django-simple-history for Python 3.

Package: python3-django-sitetree
Description-md5: 6734ddf2d1d895d2334d36c5bd0e9449
Description-en: site tree, menu and breadcrumbs navigation for Django (Python3 version)
 django-sitetree is a reusable application for Django, introducing site tree,
 menu and breadcrumbs navigation elements. Site structure in django-sitetree is
 described through Django admin interface in a so called site trees. Every item
 of such a tree describes a page or a set of pages through the relation of URI
 or URL to human-friendly title.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-solo
Description-md5: 18dd6618dffcf920d3490cbf34d7753c
Description-en: Singleton objects helper for Django
 Solo helps to enforce instantiating only one instance of a model
 in Django. Singletons are database tables with only one row.
 .
 Django is a high-level Python web development framework.

Package: python3-django-split-settings
Description-md5: 5c125041f500a859226211f4138d0568
Description-en: Organize Django settings into multiple files and directories (Python3 version)
 Organize Django settings into multiple files and directories. Easily override
 and modify settings. Use wildcards in settings file paths and mark settings
 files as optional.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-storages
Description-md5: 95598936a873b1c459d74de133b47226
Description-en: storage backends in Django (Python3 version)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the common files of the library.

Package: python3-django-storages-boto3
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: python3-django-storages-dropbox
Description-md5: a47650ea4670a20920cc2c149c780b44
Description-en: storage backends in Django (Dropbox)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the Dropbox backend.

Package: python3-django-storages-ftp
Description-md5: 3c1921c7bbfded368fe9a2db942a69a0
Description-en: storage backends in Django (FTP)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the FTP backend.

Package: python3-django-storages-libcloud
Description-md5: 48f52c5e02b5a95c1aa67f35c224ee9a
Description-en: storage backends in Django (Libcloud)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the libcloud backend.

Package: python3-django-storages-s3
Description-md5: d5f9bb0e11e91cfcc1d05f8e6e12f8df
Description-en: storage backends in Django (S3)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the boto3 backend for AWS S3.

Package: python3-django-storages-sftp
Description-md5: 2a380792c318ee87e32246cefdcd432e
Description-en: storage backends in Django (SFTP)
 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.
 .
 Each backend is shipped as a separate package to ensure granular dependencies.
 This package contains the SFTP backend.

Package: python3-django-stronghold
Description-md5: 57cd2821d2e2277f4b8cd609115955a6
Description-en: Python3 Django app to make all views default login_required
 Stronghold is a very small and easy to use Django app that makes all
 your Django project default to require login for all of your views.
 This is the Python3 package

Package: python3-django-structlog
Description-md5: 9f44e318421db54f2fdb963fab6ddc10
Description-en: Structured Logging for Django (Python3 version)
 django-structlog is a structured logging integration for Django project using
 structlog. Logging will then produce additional cohesive metadata on each logs
 that makes it easier to track events or incidents.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-stubs
Description-md5: 834b93da980083c9cdc766af93908132
Description-en: PEP-484 stubs for Django
 Contains type stubs and a custom mypy plugin to provide more precise static
 types and type inference for Django framework.
 .
 Also contains mypy_django_plugin to add support for Django to mypy.

Package: python3-django-stubs-ext
Description-md5: 8bb8d788b0bffaebd8f7ec86f67c6f6d
Description-en: Monkey-patching and extensions for django-stubs
 Contains extensions and monkey-patching functions for the django-stubs
 package.

Package: python3-django-swapper
Description-md5: fe90ff2e26eb846d4dd231d7ed2ec425
Description-en: Django Swappable Models (Python3 version)
 Swapper is an unofficial API for the undocumented but very powerful Django
 feature: swappable models. Swapper facilitates implementing arbitrary swappable
 models in your own reusable apps.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-tables2
Description-md5: fbe640c1afb571f1e6512523f9277380
Description-en: Table/data-grid framework for Django (Python 3)
 django-tables2 simplifies the task of turning sets of data into HTML tables. It
 has native support for pagination and sorting. It does for HTML tables what
 ``django.forms`` does for HTML forms.
 .
 This package provides the Python 3 module.

Package: python3-django-tagging
Description-md5: f8fc49dcf3062a852e5ef8b71bdbf309
Description-en: Generic tagging application for Django projects (Python 3)
 This is a generic tagging application for Django, which allows
 association of a number of tags with any Model instance and makes
 retrieval of tags simple.
 .
 Models can be expanded with a new TagField; web templates
 can easily include tag clouds and dedicated views are available
 to browse objects by tag.
 .
 This is the Python 3 version of the package.

Package: python3-django-taggit
Description-md5: ee1e145abe03626e79eb5224542c8579
Description-en: simple tagging for Django (Python 3)
 This is a generic tagging application for Django, which allows
 association of a number of tags with any Model instance and makes
 retrieval of tags simple.
 .
 django-taggit a simpler approach to tagging with Django. Add "taggit" to your
 INSTALLED_APPS then just add a TaggableManager to your model.
 .
 This package installs the library for Python 3.

Package: python3-django-tasks
Description-md5: 4f94e4f34b815214ef4db3a34d3d6245
Description-en: Backport of Django's built in Tasks framework
 Starting with 6.0, Django includes a framework for background tasks.
 This is a backport of it for older versions of Django.

Package: python3-django-tasks-db
Description-md5: 11963e6965e8f42b2d30e4efa256077b
Description-en: Backport of Django's built in Tasks framework - Database backend
 Starting with 6.0, Django includes a framework for background tasks.
 This is a backport of it for older versions of Django.
 .
 This package contains the database backend.

Package: python3-django-tasks-rq
Description-md5: d2eef82c4ba2f01df7b0f2c66b460ed5
Description-en: Backport of Django's built in Tasks framework - RQ based backend
 Starting with 6.0, Django includes a framework for background tasks.
 This is a backport of it for older versions of Django.
 .
 This package contains the RQ based backend.

Package: python3-django-tastypie
Description-md5: 9a8915648a20cfdc80bc4d668a11dc7a
Description-en: webservice API framework for Django (Python 3)
 Tastypie is an webservice API framework for Django. It provides a
 convenient, yet powerful and highly customizable, abstraction for
 creating REST-style interfaces.
 .
 This is the Python 3 version of the package.

Package: python3-django-templated-email
Description-md5: 828925cce1bc395ece16be9ebf40892b
Description-en: Django module to easily send templated emails
 django-templated-email can send emails generated from templates. The library
 supports template inheritance, adding cc'd and bcc'd recipients, configurable
 template naming and location.
 .
 The send_templated_email method can be thought of as the render_to_response
 shortcut for email.

Package: python3-django-test-migrations
Description-md5: a0534098648919fdb74cca5eadd884e0
Description-en: Testing database migrations for Django
 This framework allows one to test migrations with respect to:
 * schema and data
 * forward and rollback
 * order, names
 * database configuration
 It also features fully typed annotations.
 .
 Django is a high-level Python web development framework.

Package: python3-django-timescaledb
Description-md5: 2a269bfd73e5cff3700849a5f6a53b8a
Description-en: database backend and tooling for Timescaledb (Python3 version)
 A Django database backend and tooling for Timescaledb. It provides a model
 field and manager to store and retrieve timescale data through the Django ORM.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-timezone-field
Description-md5: 9796a8fffc40f7c99fa4a3edaa3aab7b
Description-en: database and form fields for pytz objects (Python3 version)
 A Django app providing database and form fields for pytz timezone objects.
 Values are validated against pytz.common_timezones and stored as strings. The
 form field can display timezones as locations or locations with offsets.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-titofisto
Description-md5: 249ae9b012db5cfafa5b4cae4c210ea8
Description-en: Django Time-Token File Storage
 Titofisto is a simple extension to Django's FileSystemStorage that adds a URL
 parameter carrying a shared token, which is only valid for a defined period
 of time.
 .
 It is a drop-in replacement for the Django FileSystemStorage, usable if
 media files are served by Django itself. It does currently not work if media
 files are served from an independent web server.
 .
 The storage and its accompanying view do the following:
 .
 * When a URL to a storage file is generated, a HMAC-based token is generated
 * The token and the timestamp when it was generated are appended as request
 parameters to the URL
 * Upon retrieval of the file through the accompanying view, the requested
 file name and the passed timestamp are used to recalculate the HMAC-based
 token
 * Only if the tokens match, and a configured timeout has not passed, is the
 file served

Package: python3-django-tree-queries
Description-md5: 21b5e522cc3f8633750bea1a3c507989
Description-en: Adjacency-list trees for Django (Python3 version)
 Query Django model trees using adjacency lists and recursive common table
 expressions. Supports PostgreSQL, sqlite3 and MariaDB and MySQL.
 .
 Features and limitations:
 * Supports only integer and UUID primary keys (for now).
 * Allows specifying ordering among siblings.
 * Uses the correct definition of depth, where root nodes have a depth of
 zero.
 * The parent foreign key must be named "parent" at the moment.
 * The fields added by the common table expression always are tree_depth,
 tree_path and tree_ordering. The names cannot be changed. tree_depth is an
 integer, tree_path an array of primary keys and tree_ordering an array of
 values used for ordering nodes within their siblings.
 * Besides adding the fields mentioned above the package only adds queryset
 methods for ordering siblings and filtering ancestors and descendants.
 * Little code, and relatively simple when compared to other tree management
 solutions for Django. No redundant values so the only way to end up with
 corrupt data is by introducing a loop in the tree structure (making it a
 graph). The TreeNode abstract model class has some protection against this.
 * Supports only trees with max. 50 levels on MySQL/MariaDB, since those
 databases do not support arrays and require a maximum length for the
 tree_path and tree_ordering upfront.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-treebeard
Description-md5: 3cf0c133af7062c008910ef431fa8e1b
Description-en: Efficient implementations of tree data structures for Django (Python3 version)
 Django Treebeard is a library that implements efficient data structures for
 storing hierarchical data in a database using the Django web development
 framework.
 .
 It currently includes 3 different tree implementations: adjacency list,
 materialized path and nested sets. Each one has it's own strengths and
 weaknesses but share the same API, so it’s easy to switch between them.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-uwsgi
Description-md5: b4b9efb44981e8992127e6f12a70174e
Description-en: uWSGI related tools for Django (Python3 version, transitional dummy package)
 django-uwsgi provides several features for Django projects deployed to uWSGI:
 .
 * Admin page with uWSGI stats (options to reload/stop uWSGI, clear uWSGI
 cache)
 * uWSGI Cache Backend for Django
 * uWSGI Email Backend for Django(send emails via uWSGI's spooler)
 * Debug Panel for django-debug-toolbar (offers same functions as admin page)
 * Django template loader for embedded into uWSGI files
 * Django Management Command runuwsgi (with live autoreload when DEBUG is True)
 * uWSGI config generator
 * Django CBV Mixins based on uWSGI decorators
 .
 This package is a transitional package. It installs python3-django-uwsgi-ng.

Package: python3-django-uwsgi-ng
Description-md5: a96f9b0479b07d6de054fd5a1fc8e0c7
Description-en: uWSGI related tools for Django (Python3 version)
 django-uwsgi provides several features for Django projects deployed to uWSGI:
 .
 * Admin page with uWSGI stats (options to reload/stop uWSGI, clear uWSGI
 cache)
 * uWSGI Cache Backend for Django
 * uWSGI Email Backend for Django(send emails via uWSGI's spooler)
 * Debug Panel for django-debug-toolbar (offers same functions as admin page)
 * Django template loader for embedded into uWSGI files
 * Django Management Command runuwsgi (with live autoreload when DEBUG is True)
 * uWSGI config generator
 * Django CBV Mixins based on uWSGI decorators
 .
 This package contains the Python 3 version of the library.

Package: python3-django-waffle
Description-md5: a8e3ecc271e0b2ff92de6ea5ccbca83c
Description-en: feature flipper for Django (Python3 version)
 Django Waffle is feature flipper for Django. You can define the conditions for
 which a flag should be active, and use it in a number of ways. Feature flags
 are a critical tool for continuously integrating and deploying applications.
 .
 Waffle aims to
 * provide a simple, intuitive API everywhere in your application;
 * cover common use cases with batteries-included;
 * be simple to install and manage;
 * be fast and robust enough to use in production; and
 * minimize dependencies and complexity.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-webpack-loader
Description-md5: e27edd37e398879bf4073a956dccceaa
Description-en: Transparently use webpack with Django (Python3 version)
 Use webpack to generate your static bundles without Django's staticfiles or
 opaque wrappers.
 .
 Django webpack loader consumes the output generated by webpack-bundle-tracker
 and lets you use the generated bundles in Django.
 .
 This package contains the Python 3 version of the library.

Package: python3-django-webtest
Description-md5: 51dedb5bf11e453d1f214c798f8983a4
Description-en: Instant integration of Ian Bicking's WebTest (Python 3)
 App for instant integration of Ian Bicking's WebTest
 (http://docs.pylonsproject.org/projects/webtest/) with
 Django's testing framework.
 .
 This package installs the library for Python 3.

Package: python3-django-widget-tweaks
Description-md5: 663b5f801a5781e05602052d691cbcdc
Description-en: Tweak the form field rendering in templates
 Tweak the form field rendering in templates, not in python-level form
 definitions.  Altering CSS classes and HTML attributes is supported.
 .
 That should be enough for designers to customize field presentation (using
 CSS and unobtrusive javascript) without touching python code.

Package: python3-django-xmlrpc
Description-md5: 8fb4b8d53d0585a84084862d4fd1bf55
Description-en: XMLRPC library for Django
 django_xmlrpc offers a means by which a Django developer can expose their
 views (or indeed any other function) using XML-RPC.

Package: python3-django-yarnpkg
Description-md5: 88e2e7b1d4576401bb8fb837323ff584
Description-en: Integrate Django with yarnpkg
 Easy way to use Yarnpkg with your Django project.
 .
 Yarn packages are specified in the Django settings file.

Package: python3-django-zeal
Description-md5: b6c74a9f6817deed0c006f501a2fd978
Description-en: Detect N+1s in your Django app (Python3 version)
 Catch N+1 queries in your Django project.
 .
 Features:
 * Detects N+1s from missing prefetches and from use of .defer()/.only()
 * Friendly error messages like N+1 detected on User.followers at
 myapp/views.py:25 in get_user
 * Configurable thresholds
 * Allow-list
 * Well-tested
 * No dependencies
 .
 This package contains the Python 3 version of the library.

Package: python3-djangorestframework
Description-md5: 0ca1e127464ad4b2d9a047ea2579162c
Description-en: Web APIs for Django, made easy for Python3
 For Python3.
 powerful and flexible toolkit that makes it easy to build Web APIs.
 Some reasons you might want to use REST framework:
 * The Web browseable API is a huge useability win for your developers.
 * Authentication policies including OAuth1a and OAuth2 out of the box.
 * Serialization that supports both ORM and non-ORM data sources.
 * Customizable all the way down - just use regular function-based views if you
 don't need the more powerful features.
 * Extensive documentation, and great community support.

Package: python3-djangorestframework-api-key
Description-md5: 485399c999f4587f97b8ef3b4f45d20b
Description-en: API key permissions for Django REST Framework
 Django REST Framework API Key is a powerful library for allowing server-side
 clients to safely use your API.
 .
 These clients are typically third-party backends and services
 (i.e. machines) which do not have a user account but still need to
 interact with your API in a secure way.

Package: python3-djangorestframework-extensions
Description-md5: 1fdfca6c17c2635228fe0e5036db8fcb
Description-en: custom extensions for Django REST framework (Python3 version)
 a collection of custom extensions for Django REST Framework. It provides
 several mixins and extensions to code mechanics of Django REST framework.
 .
 Some of the features included:
 * DetailSerializerMixin
 * Caching
 * Conditional requests
 * Customizable key construction for caching and conditional requests
 * Nested routes
 * Bulk operations

Package: python3-djangorestframework-filters
Description-md5: 9b31f27d8b0581fe9f68e7b10c106ee1
Description-en: Filters for Django REST Framework (Python3 version)
 An extension to Django REST framework and Django filter that makes it easy
 to filter across relationships. Historically, this extension also provided
 a number of additional features and fixes, however some have now been merged
 back into django-filter
 .
 This package contains the Python 3 version of the library.

Package: python3-djangorestframework-flex-fields
Description-md5: 0f0dcbbd08b831efe8a81af3fbe44c42
Description-en: Dynamic fields and nested resources for DRF (Python3 version)
 FlexFields (DRF-FF) for Django REST Framework is a package designed to provide
 a common baseline of functionality for dynamically setting fields and nested
 models within DRF serializers. To remove unneeded fields, you can dynamically
 set fields, including nested fields, via URL parameters
 (?fields=name,address.zip) or when configuring serializers. Additionally, you
 can dynamically expand fields from simple values to complex nested models, or
 treat fields as "deferred", and expand them on an as-needed basis.
 .
 This package is designed for simplicity and provides two classes - a viewset
 class and a serializer class (or mixin) - with minimal magic and entanglement
 with DRF's foundational classes.
 .
 This package contains the Python 3 version of the library.

Package: python3-djangorestframework-generators
Description-md5: e65d246d7440f14dec28d3037df3918e
Description-en: Generate DRF Serializers, Views, and URLs (Python3 version)
 Writing APIs can be boring and repetitive work. With DRF Generators, one simple
 command will generate all Views, Serializers, and even Urls for a Django Rest
 Framework application.
 .
 This is not intended to give a production quality API. It was intended to
 jumpstart development and save developers from writing the same code over and
 over for each model.
 .
 This package contains the Python 3 version of the library.

Package: python3-djangorestframework-gis
Description-md5: 54430dc5216c302aa5f69e0af39c21b7
Description-en: Geographic add-ons for Django REST Framework (Python3 version)
 djangorestframework-gis extends the Django REST Framework to also handle
 geographic data as used by GeoDjango during serialization and deserialization.
 It provides the following features:
 .
 * GeometryField: This field handles GeoDjango geometry fields, providing
 custom to_native and from_native methods for GeoJSON input/output.
 * GeoModelSerializer: This serializer updates the field_mapping dictionary to
 include field mapping of GeoDjango geometry fields to the above
 GeometryField.
 * GeoFeatureModelSerializer: GeoFeatureModelSerializer is a subclass of
 GeoModelSerializer which will output data in a format that is GeoJSON
 compatible.
 * InBBOXFilter: Filters a queryset to only those instances within a certain
 bounding box.
 .
 This package contains the Python 3 version of the library.

Package: python3-djangorestframework-haystack
Description-md5: 0e3e6b513a7e17c7210246b1af42d20a
Description-en: Haystack for Django REST Framework (Python3 version)
 A small library which tries to simplify integration of Haystack with Django
 REST Framework. Contains a Generic ViewSet, a Serializer and a couple of
 Filters in order to make search as painless as possible.
 .
 It supports several haystack features:
 * Autocomplete
 * GEO Spatial searching
 * Highlighting
 * More Like This
 .
 This package contains the Python 3 version of the library.

Package: python3-djangorestframework-simplejwt
Description-md5: bd9234a22ed992dea12623257a9ed206
Description-en: JSON Web Token authentication for Django REST Framework (Python3 version)
 Simple JWT provides a JSON Web Token authentication backend for the Django REST
 Framework. It aims to cover the most common use cases of JWTs by offering a
 conservative set of default features. It also aims to be easily extensible in
 case a desired feature is not present.

Package: python3-djangorestframework-spectacular
Description-md5: bdda2ce0d71bbd41ee0e754d811c08a5
Description-en: OpenAPI 3 schema generation for Django REST framework (Python3 version)
 Sane and flexible OpenAPI 3 schema generation for Django REST framework. The
 code is a heavily modified fork of the DRF OpenAPI generator, which is/was
 lacking all of the below listed features:
 .
 * Serializers modelled as components (arbitrary nesting and recursion
 supported)
 * Authentication support (DRF natives included, easily extendable)
 * Custom serializer class support
 * Tags extraction
 * Description extraction from docstrings
 * Sane fallbacks where no Serializer is available
 * Sane operation_id naming (based on path)
 * Easy to use hooks for extending the AutoSchema class
 * Optional schema serving with SpectacularAPIView
 .
 This package contains the Python 3 version of the library.

Package: python3-djangorestframework-xml
Description-md5: d5e73bbc1cb65acdce5ff46d49adc390
Description-en: XML support for Django REST Framework (Python3 version)
 XML support extracted as a third party package directly from the official
 Django REST Framework implementation. It requires the defusedxml package only
 because it safeguards against some security issues that were discovered.
 XML output provided is an ad-hoc format that isn't formally described. If you
 have specific XML requirements you'll need to write your own XML
 parsers/renderers in order to fully control the representation.
 .
 This package contains the Python 3 version of the library.

Package: python3-djangorestframework-yaml
Description-md5: c72991f99047b8bee882a119e25bfb77
Description-en: YAML parser and renderer for Django REST Framework
 This library exports a parser class and a renderer for the
 Django REST Framework, allowing YAML parsing et serialization.
 .
 Django REST framework is a powerful and flexible toolkit for
 building Web APIs.

Package: python3-djangorestframework-yaml-doc
Description-md5: 90c5227fd854801e871f63f9f575c861
Description-en: YAML parser and renderer for Django REST Framework (doc)
 This library exports a parser class and a renderer for the
 Django REST Framework, allowing YAML parsing et serialization.
 .
 Django REST framework is a powerful and flexible toolkit for
 building Web APIs.
 .
 This package contains the documentation in HTML format.

Package: python3-djoser
Description-md5: 280ce2f207bcd59055ba728c219b2152
Description-en: REST implementation of Django authentication system (Python3 version)
 Djoser library provides a set of Django Rest Framework views to handle basic
 actions such as registration, login, logout, password reset and account
 activation. It works with custom user model.
 .
 Instead of reusing Django code (e.g. PasswordResetForm), it reimplements a few
 things to fit better into a Single Page App architecture.
 .
 Supported authentication backends are:
 * HTTP Basic Auth (Default)
 * Token based authentication from Django Rest Framework
 .
 This package contains the Python 3 version of the library.

Package: python3-djvu
Description-md5: 6a38e826eea05166bee08d60aea0ef16
Description-en: Python3 support for the DjVu image format
 python-djvulibre is a set of Python bindings for the DjVuLibre library,
 an open source implementation of DjVu. This image format is designed
 primarily for scanned documents, it includes advanced techniques like
 image layer separation and arithmetic coding compression.
 .
 This package contains the Python3 bindings, please see python-djvu-doc
 for its documentation and python3-djvu-dbg for debugging symbols.

Package: python3-dkim
Description-md5: 7a3ffba672fb6e6b64f76b37d24af8ef
Description-en: Python 3 module for DKIM and ARC signing and verification
 Python 3 module that implements DKIM (DomainKeys Identified Mail) email
 signing and verification as well as ARC (Authenticated Received Chain)
 signing and verification.  Supports both RSA and Ed25519 signing and
 verification.  It also provides helper scripts for key generation and command
 line signing and verification.
 .
 This is the Python 3 version of the package.

Package: python3-dleyna
Description-md5: 3e77a577d9430715f7e34c2e264c9e58
Description-en: Python 3 bindings for dLeyna
 dLeyna is an umbrella project hosting a number of middleware components
 designed to make it easy for developers to integrate DLNA functionality into
 their applications.
 .
 This package provides Python 3 bindings for dLeyna.

Package: python3-dlt
Description-md5: b8d26746ae1023b7262489745c635bf2
Description-en: Python wrapper for libdlt to read and process DLT logs from devices
 Diagnostic Log and Trace (DLT) library wrapper for Python using ctypes
 .
 This component provides a log and trace interface, based on the standardised
 protocol specified in the AUTOSAR standard 4.0 DLT. This library can be used to
 connect to a DLT logging facility and process saved DLT log files.

Package: python3-dltlyse
Description-md5: bb664cbf3c6eb29dd49d0b5dc725bb2d
Description-en: DLT Analyser tool to programmatically extract data from DLT logs
 A Python module and a collection of plugins to support analysis of DLT traces.
 .
 This component provides a log and trace interface, based on the standardised
 protocol specified in the AUTOSAR standard 4.0 DLT. This program can be used to
 connect to process saved DLT log files with Python plugins.

Package: python3-dm-tree
Description-md5: 5b5f594020c9f026dab11099501ac4f4
Description-en: library for working with nested data structures (Python3 version)
 A library for working with nested data structures. In a way, tree generalizes
 the builtin map function which only supports flat sequences, and allows one to
 apply a function to each "leaf" preserving the overall structure.
 .
 It is backed by an optimized C++ implementation suitable for use in demanding
 applications, such as machine learning models.
 .
 This package contains the Python 3 version of the library.

Package: python3-dmidecode
Description-md5: 97b24bd90cdf6fd1ee6eade4a9aa4644
Description-en: Python extension module for dmidecode - Python 3
 DMI (the desktop management interface) provides a standardized description of
 a computer's hardware, including characteristics such as BIOS serial number
 and hardware connectors.
 .
 This package provides an interface to the DMI data available from the BIOS.
 It is intended to be used as a back-end tool by other hardware detection
 programs implemented in Python.

Package: python3-dmm
Description-md5: 4320c66200dd47bf8926ce321f55da1e
Description-en: distribution management modules/toolkit
 Modules and toolkit that makes taking care of Linux distribution tasks easier.
 .
 Its initial set of modules allow you to configure tools like. apt, grub,
 squashfs (among others) and actions from these modules can be stringed
 together using recipes (which are yaml files).

Package: python3-dmsh
Description-md5: ca573f49e4f169c53b171297f425d897
Description-en: High-quality 2D mesh generator based on distmesh
 dmsh: "The worst mesh generator you'll ever use."
 .
 Inspired by distmesh, dmsh is slow, requires a lot of memory, and
 isn't terribly robust either.
 .
 On the plus side, it's got a usable interface, is pure Python (and
 hence easily installable on any system), and if it works, it produces
 pretty high-quality meshes.
 .
 Combined with optimesh, dmsh produces the highest-quality 2D meshes
 in the west.
 .
 Example capabilities:
 * Primitives
 - circle, rectangle, polygon
 - halfspace
 * Combinations
 - difference
 - nonconstant edge length
 - union
 - intersection
 * Transformations
 - rotation, translation, scaling
 * Local refinement

Package: python3-dna-jellyfish
Description-md5: c2eaea16b29e14b42b1c6e9b47551cd2
Description-en: count k-mers in DNA sequences (Python bindings of jellyfish)
 JELLYFISH is a tool for fast, memory-efficient counting of k-mers in
 DNA. A k-mer is a substring of length k, and counting the occurrences
 of all such substrings is a central step in many analyses of DNA
 sequence. JELLYFISH can count k-mers using an order of magnitude less
 memory and an order of magnitude faster than other k-mer counting
 packages by using an efficient encoding of a hash table and by
 exploiting the "compare-and-swap" CPU instruction to increase
 parallelism.
 .
 JELLYFISH is a command-line program that reads FASTA and multi-FASTA
 files containing DNA sequences. It outputs its k-mer counts in an
 binary format, which can be translated into a human-readable text
 format using the "jellyfish dump" command.
 .
 This package contains the Python bindings of jellyfish.

Package: python3-dnaio
Description-md5: 3ccc6baa42c30d039ef447bec8c16308
Description-en: Python 3 library for fast parsing of FASTQ and FASTA files
 dnaio is a Python 3 library for fast parsing of FASTQ and also FASTA files.
 The code was previously part of the cutadapt tool and has been improved
 since it has been split out.

Package: python3-dnapilib
Description-md5: 14b353153ca3b9b7c58dd4fef7e40f59
Description-en: adapter prediction for small RNA sequencing - library
 This Python3 module provides de novo adapter prediction (iterative)
 algorithm for small RNA sequencing data.
 .
 DNApi can predict most 3' adapters correctly with the default
 parameters. You can tweak the parameters and can run different
 prediction modes.

Package: python3-dnf
Description-md5: c5dc3bbcfd293592f67d5f8bdc092f5a
Description-en: Python interface to DNF (Python 3)
 Package manager forked from Yum, using libsolv as a dependency resolver.
 .
 This package installs the DNF interface for Python 3.

Package: python3-dnf-doc
Description-md5: fb36246962228ba34188b1e0d55c35a7
Description-en: Python 3 interface to DNF (common documentation)
 Package manager forked from Yum, using libsolv as a dependency resolver.
 .
 This package installs common documentation for the DNF interface for Python
 3.

Package: python3-dns
Description-md5: 32eaa5f6103e3bc4f5c85cabfab90328
Description-en: DNS client module for Python 3
 This Python 3 module provides an DNS API for looking up DNS entries from
 within Python 3 modules and applications. This module is a simple,
 lightweight implementation. It is not as complete as python-dnspython, but is
 useful for many common applications.  It does not support async.

Package: python3-dnslib
Description-md5: d594b3f27d62b89ad325b1e64c033a46
Description-en: Module to encode/decode DNS wire-format packets (Python 3)
 This DNS encode/decode Python 3 module provides:
 .
 - Support for encoding/decoding DNS packets between wire format, Python
 objects, and Zone/DiG textual representation (dnslib.dns)
 - A server framework allowing the simple creation of custom DNS resolvers
 (dnslib.server) and a number of example servers created using this
 framework
 - A number of utilities for testing (dnslib.client, dnslib.proxy,
 dnslib.intercept)
 .
 This is the Python 3 version of the package.

Package: python3-dnsq
Description-md5: 94ce7e1a2a6af8cd95ceeab154869b68
Description-en: Python DNS query tool
 dnsq is a high-level wrapper around dnspython for making caching DNS
 queries from Python.
 .
 This is the Python 3 version of this package.

Package: python3-doc8
Description-md5: 89e8bef59c77292a209347870cdec910
Description-en: Style checker for Sphinx (or other) RST documentation - Python 3.x
 Doc8 is an opinionated style checker for rst (with basic support for plain
 text) styles of documentation.
 .
 This package contains the Python 3.x module.

Package: python3-docformatter
Description-md5: 194af747fbbe7f60b4e801cb974b89af
Description-en: Formats docstrings to follow Python PEP 257 (Python 3)
 Docformatter currently automatically formats docstrings to follow a subset
 of the PEP 257 conventions.
 .
 Below are the relevant items quoted from PEP 257:
 .
 * For consistency, always use triple double quotes around docstrings,
 * Triple quotes are used even though the string fits on one line,
 * Multi-line docstrings consist of a summary line just like a one-line
 docstring, followed by a blank line, followed by a more elaborate
 description,
 * Unless the entire docstring fits on a line, place the closing quotes on
 a line by themselves.
 .
 Docformatter also handles some of the PEP 8 conventions:
 .
 * Don't write string literals that rely on significant trailing whitespace
 Such trailing whitespace is visually indistinguishable and some editors
 (or more recently, reindent.py) will trim them.
 .
 This package installs the library for Python 3.

Package: python3-docker
Description-md5: f35f9a5a7263514cf0e810ca4e05fc20
Description-en: Python 3 wrapper to access docker.io's control socket
 This package contains oodles of routines that aid in controlling
 docker.io over it's socket control, the same way the docker.io
 client controls the daemon.
 .
 This package provides Python 3 module bindings only.

Package: python3-dockerpty
Description-md5: 16cf4a35a10b12e557a8a8a17316e7a2
Description-en: Pseudo-tty handler for docker Python client (Python 3.x)
 Provides the functionality needed to operate the pseudo-tty (PTY) allocated to
 a docker container, using the Python client.
 .
 This package provides Python 3.x version of dockerpty.

Package: python3-dockerpycreds
Description-md5: 4fbe264f8a325bfe3509d8103346fe3a
Description-en: Python3 bindings for the docker credentials store API
 This module provides bindings to use the native OS credential storage
 provided by the golang-docker-credential-helpers package.

Package: python3-docopt
Description-md5: 79e1ff312d3ca5dc0bb1710b7f00817d
Description-en: command-line interface description language (Python3)
 docopt helps you define an interface for your command-line app and
 automatically generate a parser for it. Its interface descriptions are
 based on a formalization of the standard conventions used in help
 messages and man pages.
 .
 This is the Python 3 compatible version of the package.

Package: python3-docopt-ng
Description-md5: ac6470e6f7276195f8205d57547f211f
Description-en: command-line argument parser (Python 3)
 docopt-ng is a fork of the original docopt, which helps users
 create beautiful command-line interfaces.
 .
 docopt-ng parses a command-line string and ensures that all options,
 arguments and commands match the usage patterns and option descriptions
 specified in the Python program's docstring.
 .
 Developers can define valid usage patterns, option descriptions, arguments
 and commands using patterns and syntax familiar to users of command-line
 programs.
 .
 This is the Python 3-compatible version of the package.

Package: python3-docs-theme
Description-md5: 685fd90e24495823cbec4451a47d3537
Description-en: theme for the Python core documentation.
 Theme used for the Python Core and Python packaging documentation.

Package: python3-docstring-parser
Description-md5: e5d9b2f47971b8ac1d1544eba6bedb3f
Description-en: Parse Python docstrings in reST, Google and Numpydoc format
 Parse Python docstrings. Currently support ReST, Google, Numpydoc-style and
 Epydoc docstrings.

Package: python3-docstring-to-markdown
Description-md5: 76c015eccee87cf5f2c96a39620b786e
Description-en: On the fly conversion of Python docstrings to markdown
 Converts reStructuredText like :math:`\\sum` to $\\sum$.

Package: python3-docx
Description-md5: 6e906b57e01a8d5076fb9de4c3654bee
Description-en: library for creating and updating Microsoft Word files (Python 3)
 python-docx is a Python library for creating and updating Microsoft Word
 (.docx) files.
 .
 This package installs the library for Python 3.

Package: python3-docxcompose
Description-md5: ac174f16cf6f192c6a3c3078fc1b819d
Description-en: concatenate/append Microsoft Word (.docx) files
 docxcompose is a Python library for concatenating/appending Microsoft
 Word (.docx) files.
 .
 This package installs the library for Python 3.

Package: python3-docxtpl
Description-md5: 92c8c0fd081875cb27aaac3bebe09dd6
Description-en: Python DOCX template engine
 python-docx-template has been created because python-docx is powerful for
 creating documents but not for modifying them.
 .
 The idea is to begin to create an example of the document one wants to generate
 with any DOCX WYSIWYG editor. It can be as complex as one wants: pictures,
 index tables, footer, header, variables. Then, as one is still editing the
 document, one inserts jinja2-like tags directly in the document. This becomes a
 DOCX template file.
 .
 This package installs the library for Python 3.

Package: python3-dogtail
Description-md5: cef356bff4d960adaf9d52cf75599f82
Description-en: GUI test tool and automation framework
 dogtail is a GUI test tool and automation framework written in Python.
 It uses Accessibility (a11y) technologies to communicate with desktop
 applications. dogtail scripts are written in Python.

Package: python3-doit
Description-md5: a164839db0aab6c94cb6ce950c71c47a
Description-en: Automation tool (Python3) to execute any kind of task in a build-tools fashion
 doit is an automation tool that brings the power of build-tools to execute any
 kind of task.
 .
 A task describes some computation to be done (actions), and contains some
 extra meta-data.
 The actions can be external programs or Python functions. A single task may
 define more than one action.
 doit uses the task’s meta-data to:
 * cache task results
 * correct execution order
 * parallel execution
 * powerful dependency system
 .
 This is the Python 3 version of the package.

Package: python3-dolfin
Description-md5: 77ebd7f575379d4276cb20694043b9c2
Description-en: Base Python interface for DOLFIN (Python 3)
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This is the base package depending on specific dolfin builds. By
 default the version built against the preferred version of PETSc in
 /usr/lib/petsc is selected (with 32-bit indexing, but the
 alternative version (64-bit PETSc) can be selected by setting the
 environment variable PETSC_DIR.
 .
 This is the legacy version of DOLFIN, you may want to install the
 next-generation python3-dolfinx (DOLFIN-X) instead.

Package: python3-dolfin-real
Description-md5: cd25943676baf8079740fbee38d5cb3a
Description-en: Python interface for DOLFIN
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the Python interface for DOLFIN (Python 3)
 build against the default version of PETSc (with 32-bit indexing)
 .
 This is the legacy version of DOLFIN, you may want to install the
 next-generation python3-dolfinx (DOLFIN-X) instead.

Package: python3-dolfin64-real
Description-md5: f0e44a41b798fdc367452f32a781ae4c
Description-en: Python interface for DOLFIN (with 64-bit PETSc integers)
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the Python interface for DOLFIN (Python 3)
 build against 64-bit PETSc (64-bit indexing)
 .
 This is the legacy version of DOLFIN, you may want to install the
 next-generation python3-dolfinx (DOLFIN-X) instead.

Package: python3-dolfinx
Description-md5: 8b0d7e543b0a54225af077d16acadf2a
Description-en: Python interface for DOLFIN (Python 3)
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This is the next-generation version of libdolfinx-dev (DOLFIN-X).
 The legacy version of DOLFIN is provided by python3-dolfin.
 .
 This is a base package depending on the dolfinx packages with
 real or complex number support. By default the version built against
 the preferred version of PETSc in /usr/lib/petsc is selected, but the
 alternative version can be selected by setting the environment
 variable PETSC_DIR.

Package: python3-dolfinx-complex
Description-md5: 21c9bd2c698d8d40721e0a273f1bd404
Description-en: Python interface for DOLFIN (Python 3)
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the Python interface for DOLFIN (Python 3).
 .
 This is the next-generation version of libdolfinx-dev (DOLFIN-X).
 The legacy version of DOLFIN (without complex number support)
 is provided by python3-dolfin.

Package: python3-dolfinx-mpc
Description-md5: 6cfb594889eda2b58d1100a278dc6840
Description-en: Multi-point constraints with FEniCS-X
 This library contains an add-on to FEniCSx enabling the possibilities
 of enforce multi-point constraints. This can be used to for instance
 enforce slip conditions strongly, or apply periodic boundaries..

Package: python3-dolfinx-real
Description-md5: 6a6e4b563fac29b55604579a2f66c280
Description-en: Python interface for DOLFIN (Python 3)
 DOLFIN is the Python and C++ interface of the FEniCS project for the
 automated solution of differential equations, providing a consistent
 PSE (Problem Solving Environment) for solving ordinary and partial
 differential equations. Key features include a simple, consistent and
 intuitive object-oriented API; automatic and efficient evaluation of
 variational forms; automatic and efficient assembly of linear
 systems; and support for general families of finite elements.
 .
 This package contains the Python interface for DOLFIN (Python 3).
 .
 This is the next-generation version of libdolfinx-dev (DOLFIN-X).
 The legacy version of DOLFIN is provided by python3-dolfin.

Package: python3-dom-toml
Description-md5: 187d22fe90b0b93221fc685557f061ca
Description-en: Dom's tools for Tom's obvious, minimal language
 dom_toml is a high-level parser and interface for working with TOML files
 in Python. It aims to provide a simple and intuitive way to read, write and
 manipulate TOML files.
 .
 Parsing TOML files: dom_toml can parse TOML files, converting them into a
 Python data structure such as dictionaries, lists, and other data types.
 .
 Accessing and manipulating TOML data: With dom_toml, it is possible to access
 the different elements of a TOML file, such as keys, values ​​and tables. You
 can read, modify and add data to the TOML file using the API provided by
 dom_toml.
 .
 Writing TOML files: In addition to parsing TOML files, dom_toml also lets you
 write data to a TOML file from a Python data structure. This is useful when you
 want to save or update settings in a TOML file.
 .
 Advanced manipulation: dom_toml can offer additional features such as syntax
 validation, error handling and other functionality to facilitate manipulation
 of TOML files.

Package: python3-domain2idna
Description-md5: 5f284e1707dea70864589c2742234076
Description-en: tool to convert domains to IDNA format (Python 3)
 This project provides a tool for list or hosts file maintainer that
 can converts domain to the Punycode/IDNA format.
 .
 With domain2idna you can do:
 *  Read a given domain and convert it to the Punycode/IDNA format.
 *  Read a given URL and convert its base to Punycode/IDNA format.
 *  Read a file and convert all non-commented line to the
 Punycode/IDNA format.
 *  Print the converted data on the screen.
 *  Save into a file the converted data.
 *  Return the converted data (when used as a module).
 *  Ignore commented inputs (starts with #).
 .
 This package installs the necessary dependencies for domain2idna to work.

Package: python3-domdf-python-tools
Description-md5: aaf4f0be4dae2bf8fb2aeede1916ecb6
Description-en: Helpful functions for Python
 Domdf-python-tools" is a set of command-line tools for Python that can be used
 for many common tasks in Python software development.
 .
 The program is distributed as a Python package and can be installed using pip.
 It is designed to be easily integrated into software development workflows and
 to help automate repetitive tasks.
 .
 Highlights:
 * Version management of Python packages, including creating manifest files and
 packaging packages in tar.gz or wheel format.
 * Automatic document generation from source code files using Sphinx.
 * Source code analysis for style issues, using the flake8 tool.
 * Running completed tests on a project, using tox and pytest.
 * And other useful features like automatically generating a README.md file for
 GitHub.

Package: python3-dominate
Description-md5: 3ffef9a764f8be775fc2bce4b57f2484
Description-en: Python 3 library for creating and manipulating HTML documents
 Dominate is a Python library for creating and manipulating HTML documents
 using an elegant DOM API. It allows you to write HTML pages in pure Python
 very concisely, which eliminate the need to learn another template language,
 and to take advantage of the more powerful features of Python.
 .
 This package installs the library for Python 3.

Package: python3-donfig
Description-md5: 69b4f6071068c340ff733808025a0ebc
Description-en: Python package for configuring a Python package
 Donfig is a Python library meant to make configuration easier for other
 Python packages. Donfig can be configured programmatically, by
 environment variables, or from YAML files in standard locations.

Package: python3-doorbirdpy
Description-md5: dcc76cf019eb8990e9e9e2e266f5132e
Description-en: Library for interfacing with DoorBird devices over LAN
 This library provides a structured way to communicate with DoorBird devices
 over a local network using the LAN API. It allows access to live video and
 image streams, control of relays, and activation of door-opening mechanisms.
 Users can retrieve historical images or schedule requests for these devices.
 Additionally, the library facilitates operations like light control and
 querying device information. Although features like live audio are not
 supported, video and image capabilities are well covered, including support
 for the Real-Time Streaming Protocol (RTSP).

Package: python3-dotenv
Description-md5: bf8d0330262801e67b57fd3cfa3bc208
Description-en: Get and set values in the .env file in local and production servers
 Reads key value pairs from the .env file and adds them to environment.
 variables. It is useful to manage settings during development and in
 production following the 12-factor principles: http://12factor.net/
 The executable is named python-dotenv

Package: python3-dotenv-cli
Description-md5: 40fac1be2bb3abc36c8cac45508c8b19
Description-en: transitional package
 This package provides the dotenv command. It reads the .env file from the
 current directory puts the contents in the environment and executes the given
 command.
 .
 dotenv supports alternative .env files like .env.development via the -e or
 --dotenv parameters.
 .
 This is a transitional package It can be safely removed.

Package: python3-dotmap
Description-md5: 30f4e03357f1499ef8630c675231a31b
Description-en: ordered, dynamically-expandable dot-access dictionary
 This is a dot-access dict subclass that
 - has dynamic hierarchy creation (autovivification)
 - can be initialized with keys
 - easily initializes from dict
 - easily converts to dict
 - is ordered by insertion
 .
 This package installs the library for Python 3.

Package: python3-dotty-dict
Description-md5: 243f416111a6b5326431c88c77afad4a
Description-en: Dictionary wrapper for quick access to deeply nested keys
 Features:
 .
 * Simple wrapper around Python dictionary and dict like objects
 * Two wrappers with the same dict are considered equal
 * Access to deeply nested keys with dot notation: dot['deeply.nested.key']
 * Create, read, update and delete nested keys of any length
 * Access dicts in lists by index dot['parents.0.first_name']
 * Support for setting value in multidimensional lists
 * Support for accessing lists with slices

Package: python3-doubleratchet
Description-md5: 4107b1e88142ea4461db53bde8a1e7b0
Description-en: Python 3 implementation of the Double Ratchet algorithm
 This python library offers an implementation of the Double Ratchet
 algorithm as specified here.
 .
 The goal is to provide a configurable and independent implementation of
 the algorithm, while keeping the structure close to the specification
 and providing recommended settings.
 .
 This library was developed as part of python-omemo, a pretty cool
 end-to-end encryption protocol.
 .
 This package provides the Python 3.x module.

Package: python3-doubly-py-linked-list
Description-md5: 0169d575a5850a6d11bfe8b898cc12df
Description-en: Implementation of Doubly Linked Lists in python
 A module that implements doubly linked lists in python.

Package: python3-doxypypy
Description-md5: 5ec2c80a2dab741ff37fed9f1d30db8c
Description-en: More Pythonic version of doxypy, a Doxygen filter for Python
 For now Doxygen has limited support for Python. It recognizes Python
 comments, but otherwise treats the language as being more or less
 like Java. It doesn’t understand basic Python syntax constructs like
 docstrings, keyword arguments, generators, nested functions,
 decorators, or lambda expressions. It likewise doesn’t understand
 conventional constructs like doctests or ZOPE-style interfaces. It
 does however support inline filters that can be used to make input
 source code a little more like what it’s expecting.
 .
 The excellent doxypy makes it possible to embed Doxygen commands in
 Python docstrings, and have those docstrings converted to
 Doxygen-recognized comments on the fly per Doxygen’s regular input
 filtering process. It however does not address any of the other
 previously mentioned areas of difficulty.
 .
 This project started off as a fork of doxypy but quickly became quite
 distinct. It shares little (if any) of the same code at this point
 (but maintains the original license just in case). It is meant to
 support all the same command line options as doxypy, but handle
 additional Python syntax beyond docstrings.

Package: python3-doxysphinx
Description-md5: ed367063526f5754817efa67d8bdde76
Description-en: Lightweight Doxygen extension for Sphinx
 Doxysphinx is a Doxygen and Sphinx integration tool.
 .
 It is an easy-to-use cli tool and typically runs right after Doxygen
 generation. It reuses the Doxygen generated HTML output and integrates it into
 Sphinx document generation. With this, Doxysphinx supports all known Doxygen
 features and at the same time integrates well with the Sphinx output (for
 example, Sphinx-Themes, search etc.). Doxysphinx, also supports restructured
 text (rST) annotations within C++ files.
 .
 Internally, Doxysphinx creates an rST file for each (Doxygen) HTML file and
 includes the HTML using .. raw:: html directive. Later Sphinx picks up these
 rST files and creates an integrated documentation.
 .
 This package installs the library for Python 3.

Package: python3-dpath
Description-md5: 2558327b67211351c92d5674a0b118df
Description-en: filesystem-like pathing and searching for dictionaries
 A Python library for accessing and searching dictionaries via /slashed/paths
 aka xpath.
 .
 Dpath lets one glob over a dictionary as if it were a filesystem. It allows
 one to specify globs (aka the bash eglob syntax, through some advanced
 fnmatch.fnmatch magic) to access dictionary elements, and provides some
 facility for filtering those results.

Package: python3-dpkt
Description-md5: 0badae84be4678c826648bcec62d3e5e
Description-en: Python 3 packet creation / parsing module for basic TCP/IP protocols
 Python 3 module for fast, simple packet creation / parsing, with support for
 basic protocols often related to TCP/IP protocols. This includes (but is not
 limited to):
 - ethernet
 - HTTP
 - ICMP
 - UDP
 - TCP/IP (v4 and v6)
 - BGP
 - radius
 - ssl
 and many other protocols as well as support for parsing pcap files.

Package: python3-dracclient
Description-md5: cef3550839b2ec069c0e80df68d07594
Description-en: library for managing machines with Dell iDRAC cards - Python 3.x
 This package is a library for managing machines with Dell iDRAC cards. Besides
 normal IPMI stuff, it has BIOS settings list, set, RAID management, CPU list,
 and more.
 .
 This package contains the Python 3.x module.

Package: python3-drafthorse
Description-md5: 956fd02952f68d5487389b6d19bcec8d
Description-en: Basic ZUGFeRD implementation in Python
 This is a low-level Python implementation of the ZUGFeRD XML format.
 ZUGFeRD is a German format for sending digital invoices. ZUGFeRD XML
 files are to be attached to a PDF file. This library can be used to
 generate or parse the contents of this XML file as well as attach it
 to a PDF. Parsing PDF files is not supported (for now).

Package: python3-drgn
Description-md5: 62c0b0454619123db5540ada27ebe3ed
Description-en: Programmable debugger
 drgn (pronounced "dragon") is a debugger with an emphasis on programmability.
 drgn exposes the types and variables in a program for easy, expressive
 scripting in Python.

Package: python3-drizzle
Description-md5: d641a747bf69c9589b161bdb2dc9b59d
Description-en: Dithered image combination for Python
 The drizzle library is a Python package for combining dithered images
 into a single image. This library is derived from code used in
 drizzlepac. Like drizzlepac, most of the code is implemented in the C
 language. The biggest change from drizzlepac is that this code passes
 an array that maps the input to output image into the C code, while
 the drizzlepac code computes the mapping by using a Python
 callback. Switching to using an array allowed the code to be greatly
 simplified.

Package: python3-drmaa
Description-md5: 064a05537fc1e445c922ab1c844b28e1
Description-en: interface to DRMAA-compliant distributed resource management systems
 This is a Python implementation of the Distributed Resource Management (DRM)
 Application API (DRMAA). It provides all high-level functionality necessary
 to consign a job to a DRM system (e.g. Sun Gridengine), including common
 operations on jobs, such as termination or suspension.

Package: python3-drms
Description-md5: 72c8b222890d128b22090ad4344bc7a6
Description-en: Access HMI, AIA and MDI data with Python
 The drms module provides an easy-to-use Python interface for
 accessing HMI, AIA and MDI data with Python. It uses the publicly
 accessible Joint Science Operations Center (JSOC) server by default,
 but can also be used with local NetDRMS sites.
 .
 The Helioseismic and Magnetic Imager (HMI) and the Atmospheric
 Imaging Assembly (AIA) are instruments aboard the Solar Dynamics
 Observatory (SDO) designed to study oscillations and the magnetic
 field at the solar surface. The Michelson Doppler Imager (MDI) is the
 predecessor to the current HMI and was launched aboard the Solar and
 Heliospheric Observatory (SOHO). HMI and MDI observe the full solar
 disk at 6173 Å with high resolution, while AIA is designed to study
 the solar corona.

Package: python3-dromedary
Description-md5: f43f6e18c385c0c975a0919c2b4cfee4
Description-en: transport abstraction layer for version control systems
 Dromedary is a transport layer abstraction.
 .
 It provides a uniform interface for accessing files and directories across
 different protocols and storage backends. Supported transports include:
 - Local filesystem access
 - HTTP/HTTPS for web-based repositories
 - SFTP for secure remote access
 - Memory-based transport for testing
 - Various transport decorators for additional functionality

Package: python3-dropbox
Description-md5: 9aabb05cdcbd12af8e9085e8e8ddb76d
Description-en: Official Dropbox API Client (Python3 version)
 A Python SDK for integrating with the Dropbox API v2. You need to create an
 Dropbox Application to make API requests. All requests need to be made with an
 OAuth 2 access token. To get started, once you've created an app, you can go to
 the app's console and generate an access token for your own Dropbox account.
 .
 This package contains the Python 3 version of the library.

Package: python3-dropmqttapi
Description-md5: bd977a33457fdd21ad3f02a3912d2719
Description-en: Library for connecting DROP water management products
 This library enables communication with DROP smart water system devices
 through a local MQTT API. It allows integration with various DROP products
 such as the DROP Hub, Leak Detector, and Water Softener, among others. Users
 can monitor and control these devices by transmitting data and receiving
 status updates. The library facilitates interaction by leveraging the
 capabilities of the DROP Hub to communicate with supported DROP water
 management products, enhancing the automation and monitoring of water systems.

Package: python3-drslib
Description-md5: c064d9c0c61deaa629f86845a98db01d
Description-en: Library for processing the CMIP5 Data Reference Syntax (Python3)
 CMIP5 is the Climate Model Intercomparison Project5.  This library supports
 the generation of paths and filenames corresponding to version 0.28 of thei
 CMIP Data Reference Syntax. It includes tools for converting from previous
 CMIP3 forms.

Package: python3-dsv
Description-md5: 2953a17edc6ef3ade7d50bb0b0ee71c8
Description-en: Python module for delimiter-separated-value files (Python 3)
 Python-DSV is an alternative to Python's standard csv module, with
 somewhat different usage and optional support for wxWidgets-mediated
 user interaction in the course of format autodetection.  Like the
 standard module, it supports a wide range of delimiters and handles
 both import and export.
 .
 This package installs the library for Python 3.

Package: python3-dtcwt
Description-md5: 2cf54df74a6e4d475c08d6953a30fbc0
Description-en: Dual-Tree Complex Wavelet Transform library for Python 3
 The dtcwt library provides a Python implementation of the 1, 2 and 3-D
 dual-tree complex wavelet transform along with some associated algorithms. It
 contains a pure CPU implementation which makes use of NumPy along with an
 accelerated GPU implementation using OpenCL.
 .
 This package provides the modules for Python 3.

Package: python3-dtfabric
Description-md5: d333180937b15f171f27d8b0b52f80f7
Description-en: Tooling for data type and structure management - Python 3.x
 Data types fabric (dtFabric) is a proof-of-concept YAML-based
 definition language to specify format and data types.
 .
 Supported data types
 .
 Storage data types, such as integers, characters, structures
 Semantic data types, such as constants, enumerations
 Layout data types, such as format, vectors, trees
 .
 This package contains the Python 3 version of the package.

Package: python3-duecredit
Description-md5: 85d51cba04960abe2f29dbe89a603c7c
Description-en: Publications (and donations) tracer
 duecredit is being conceived to address the problem of inadequate
 citation of scientific software and methods, and limited visibility of
 donation requests for open-source software.
 .
 It provides a simple framework (at the moment for Python only) to
 embed publication or other references in the original code so they are
 automatically collected and reported to the user at the necessary
 level of reference detail, i.e. only references for actually used
 functionality will be presented back if software provides multiple
 citeable implementations.
 .
 To get a sense of what duecredit is about, simply run
 or your analysis script with `-m duecredit`, e.g.
 .
 python3 -m duecredit examples/example_scipy.py

Package: python3-duet
Description-md5: df09ad9b58579be42dcd7dbc227019d5
Description-en: Duet is a simple future-based async library for Python
 Duet takes inspiration from the amazing trio library and the
 structured concurrency approach to async programming that it uses.

Package: python3-dulwich
Description-md5: 0e652fa6210d2be4be4c8bcbadddd180
Description-en: Python Git library - Python3 module
 Dulwich is a Python implementation of the file formats and protocols
 used by the Git version control system. It can currently read from and write
 to existing Git repositories and implements the protocol for pushing and
 receiving packs from remote servers.
 .
 All functionality is available in pure Python, but for improved performance
 replacements of some modules written in C are also available. This package
 includes the high performance versions.
 .
 This package contains the module built for Python version 3.x.

Package: python3-dunamai
Description-md5: 1c1f3af37e0dbe0898227f25e7d484d6
Description-en: dynamic versioning library and CLI
 Dunamai is a Python library and command line tool for producing dynamic,
 standards-compliant version strings, derived from tags in your version control
 system. This facilitates uniquely identifying nightly or per-commit builds in
 continuous integration and releasing new versions of your software simply by
 creating a tag.

Package: python3-duniterpy
Description-md5: 2e0533b5f80bc14eba7aa549b4bf885c
Description-en: Duniter Python API - Python3 library
 Python implementation of Duniter Basic Merkle API.
 .
 Duniter (previously uCoin) is a libre software
 allowing to create a new kind of P2P crypto-currencies
 based on individuals and Universal Dividend.
 .
 This package provides duniterpy module
 for Python 3.

Package: python3-duo-client
Description-md5: b8c96c51a611639fa8cf2e295f385f5e
Description-en: Interact with the Duo Auth, Admin, and Accounts APIs (Python3 version)
 Python library for interacting with the Duo Auth, Admin, and Accounts APIs. The
 Duo Auth API is a low-level, RESTful API for adding strong two-factor
 authentication to your website or application. The Duo Admin API provides
 programmatic access to the administrative functionality of Duo Security's
 two-factor authentication platform. The Accounts API allows Duo Beyond, Access,
 and MFA customers to create, manage, and delete additional related Duo Security
 customer accounts.
 .
 This package contains the Python 3 version of the library.

Package: python3-durationpy
Description-md5: 9d6c5569d942ff427dd36809e074999e
Description-en: converting between datetime.timedelta and Go's Duration strings
 Durationpy is a lightweight Python utility for bidirectional conversion
 between datetime.timedelta objects and Go‑style duration string
 representations (e.g., "4h3m2s1ms"). It fills a niche need when
 interoperating with systems or config formats that use Go’s time.Duration
 syntax, by letting Python code parse and emit those strings directly.

Package: python3-dwdwfsapi
Description-md5: 86a6624c8e8092fe10a3f0230c2c3acb
Description-en: Client for Deutscher Wetterdienst weather warnings and forecast data
 This library retrieves weather data published by Deutscher Wetterdienst
 through its GeoServer WFS service. It covers three data sets for Germany:
 weather warnings, bioweather forecasts, and pollen forecasts.
 .
 For weather warnings, the library can query DWD warncell data by warncell ID,
 warncell name, or geographic coordinates. It provides the selected region
 identifier and name, the time of the last update, separate lists of current
 warnings and advance warnings, and the highest warning level present in each
 group. Individual warning entries include start and end times, event name and
 code, official headline, descriptive text, precautionary instructions when
 present, urgency, warning parameters, and the warning colour.
 .
 For bioweather forecasts, the library talks to DWD forecast regions and
 returns forecast entries grouped by health-related category. These categories
 include general well-being as well as effects associated with asthma,
 circulatory conditions, and rheumatic complaints. Forecast entries contain the
 forecast start time, an impact level, a textual description of that impact,
 and a colour value.
 .
 For pollen forecasts, the library queries DWD regional forecast data for
 several pollen types, including hazel, alder, ash, birch, grasses, rye,
 mugwort, and ambrosia. The returned data is grouped by pollen type and
 includes dated forecast entries with numeric level, textual impact
 description, and colour value.

Package: python3-dxchange
Description-md5: 2c3a77ee49c08a38e97f7bab0d4f4068
Description-en: Data I/O for tomography
 Data Exchange format interface with TomoPy and raw
 tomographic data collected in synchrotrons.

Package: python3-dxfile
Description-md5: ebd80b6ded5b9b084ba45d6505ba31d7
Description-en: Reader/Writer for Data Exchange files
 A subclass of the h5py (Hierarchical Data Format 5) module for
 interacting with Data Exchange files.

Package: python3-dyda
Description-md5: 48e1ed39e89bc8fdeecbb671782e21f5
Description-en: dynamic data pipeline framework for DT42 applications
 dyda is a library provides dynamic data pipeline framework. By using the
 framework applications can configure a pipe based on configuration files.
 And users can change the pipeline by modifying the configuration files
 without touching any code.

Package: python3-dyda-pipeline-config
Description-md5: ac09325a7a6d660259232c01044666c8
Description-en: dynamic data pipeline framework for DT42 applications (config)
 dyda is a library provides dynamic data pipeline framework. By using the
 framework applications can configure a pipe based on configuration files.
 And users can change the pipeline by modifying the configuration files
 without touching any code.
 .
 This package contains config files.

Package: python3-dynaconf
Description-md5: 52f1fd4c50424383fc6d54a849026eac
Description-en: Easy and Powerful Settings Configuration for Python
 Dynaconf is a layered configuration system for Python applications
 with strong support for 12-factor applications and extensions for
 Flask and Django

Package: python3-dynalite-devices
Description-md5: 1a94ecb12f9d7c02fb5ba4f872d8af33
Description-en: device model for Philips Dynalite DyNet networks
 This library provides objects for working with Philips Dynalite installations
 through a Dynalite gateway. It models the DyNet concepts used by these
 systems, including areas, channels, presets, and channel levels.
 .
 Dynalite areas commonly represent rooms or functions, while channels represent
 the controlled loads within an area. Presets describe area-wide states or
 scenes, such as on, off, dimmed levels, or other configured actions.
 .
 The library communicates with Philips Dynalite gateways, which connect an IP
 network to the DyNet network used by Dynalite panels, controllers, dimmers,
 relays, switches, and cover controllers. It can send commands to request area
 presets or channel levels and can process packets reported by the gateway.

Package: python3-dynasor
Description-md5: 2560403606a4f48605ab247f4353f17c
Description-en: Molecular dynamics trajectory analysis
 dynasor is a tool for calculating total and partial dynamic structure
 factors as well as related correlation functions from molecular
 dynamics (MD) simulations. Analysis of these functions enables one to
 access the dynamics of a system without resorting to perturbative
 approaches. By combining in particular the structure factor with the
 cross sections (or form factors) of, e.g., neutrons, X-rays or
 electrons, it is also possible to directly predict experimental
 spectra.
 .
 Specifically dynasor can be used to calculate the following quantities:
 * Partial and total dynamic structure factors, including the incoherent (or self) part
 * Partial and total static structure factors
 * Partial and total intermediate scattering functions
 * Longitudinal and transverse, partial and total, current correlations
 * Spectral energy densities

Package: python3-eagerpy
Description-md5: 421afe8322d0463919791f165464a5ce
Description-en: Wrapper around various Python multidimensional array types
 EagerPy is a Python framework that lets you write code that automatically
 works natively with PyTorch, TensorFlow, JAX, and NumPy.

Package: python3-easy-enum
Description-md5: e3e86691fda952b4e2cfb4163bbd7222
Description-en: User friendly implementation of Enum in Python
 This module extends Enum values with auto-generated descriptions. It also
 provides Enums with automatic mapping between Enum values and their string
 representation.
 .
 This package contains the Python module for Python 3.

Package: python3-easyansi
Description-md5: 71ed042b1ab6c94057a272074de9797a
Description-en: terminal framework for colors, cursor movements, and drawing
 Easy ANSI is a terminal framework API to give you an easy way to use colors,
 cursor control movements, and line/box drawing. It is not meant as to replace
 more full-featured frameworks (such as curses or urwid), but as a tool to
 quickly create nice-looking screens in your terminal window.

Package: python3-easydev
Description-md5: a933c244366f78c7835b61bf33bdea2f
Description-en: common utilities to ease the development of Python packages (Python 3)
 The package easydev provides miscellaneous functions that are often used in
 other Python packages. easydev should help developers in speeding up their
 own developments.

Package: python3-easydict
Description-md5: 061b7fac958e696779cd80de6e66b670
Description-en: Javascript-like properties dot notation for Python dicts
 EasyDict allows one to access dict values as attributes (works
 recursively), making it a Javascript-like properties dot notation for
 Python dicts.

Package: python3-easyenergy
Description-md5: 418d5acbbaf6b0d070f67c74347833c8
Description-en: client providing energy/gas prices from easyEnergy
 This package provides makes it possible to retrieve the dynamic energy/gas
 prices from easyEnergy.
 .
 This package is a dependency of Home Assistant.

Package: python3-easygui
Description-md5: 89efc49f8647a3ad338f333b9c3572ed
Description-en: module for very simple, very easy GUI programming in Python3
 This package provides the Python3 modules EasyGUI. Experienced Pythonistas
 need support for quick and dirty GUI features. New Python programmers need
 GUI capabilities that don't require any knowledge of Tkinter, frames,
 widgets, callbacks or lambda. This is what EasyGUI provides. Using EasyGUI,
 all GUI interactions are invoked by simple function calls.

Package: python3-easyprocess
Description-md5: 249d8699645291844e55ad2be531ec29
Description-en: easy to use python subprocess interface - Python 3.X
 Features:
 .
 * layer on top of subprocess_ module
 * easy to start, stop programs
 * easy to get standard output/error, return code of programs
 * command can be list or string
 * logging
 * timeout
 * global config file with program aliases
 * shell is not supported
 * pipes are not supported
 * stdout/stderr is set only after the subprocess has finished
 * stop() does not kill whole subprocess tree
 * unicode support
 * Method chaining
 .
 This package contains the python 3 version of easyprocess

Package: python3-easysnmp
Description-md5: 50958c4cfebe2e707e24c455e66f468c
Description-en: Pythonic SNMP library based on Net-SNMP (Python 3)
 Easy SNMP is a fork of Net-SNMP Python Bindings that attempts to bring a more
 Pythonic interface to the library. This module provides a full-featured SNMP
 client API and supports all dialects of the SNMP protocol.

Package: python3-easywebdav
Description-md5: 3eab328964a8188647de2729941dd5b0
Description-en: straight-forward WebDAV client module (Python 3 interface)
 EasyWebDAV is an easy to use WebDAV client implementation for Python.
 It features:
 - Basic authentication
 - Creating directories, removing directories and files
 - Uploading and downloading files
 - Directory listing
 - Support for client side SSL certificates
 .
 This package provides the Python 3.x module.

Package: python3-ebooklib
Description-md5: 983605bfbbb7d15600ef0e419fdb06cd
Description-en: Python 3 E-book library for handling EPUB2/EPUB3/Kindle formats
 EbookLib is a Python library for managing EPUB2/EPUB3 and Kindle files. It's
 capable of reading and writing EPUB files programmatically (Kindle support is
 under development).
 .
 The API is designed to be as simple as possible, while at the same time making
 complex things possible too. It has support for covers, table of contents,
 spine, guide, metadata and more.

Package: python3-ecasound
Description-md5: f6a382d9afd4ef72660d8b4fadc7ffaf
Description-en: multitrack-capable audio recorder and effect processor (Python bindings)
 Ecasound is a software package designed for multitrack audio processing. It
 can be used for simple tasks like audio playback, recording and format
 conversions, as well as for multitrack effect processing, mixing, recording
 and signal recycling.
 .
 Ecasound supports a wide range of audio inputs, outputs and effect algorithms.
 Effects and audio objects can be combined in various ways, and their parameters
 can be controlled by operator objects like oscillators and MIDI-CCs.
 .
 This package provides ecasound's Python bindings.

Package: python3-eccodes
Description-md5: 6995e8164993eb8901d5860eb94f13d1
Description-en: Python 3 module Python interface to the ecCodes BUFR and GRIB de/encoder
 ecCodes is the ECMWF encoding/decoding software for GRIB and BUFR.
 This is a Python wrapper for the eCCodes library.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: python3-ecdsa
Description-md5: 3a2d04c64c6147001787c4d6d9fbe68c
Description-en: ECDSA cryptographic signature library (Python 3)
 This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve
 Digital Signature Algorithm), implemented purely in Python.  With this library,
 you can quickly create keypairs (signing key and verifying key), sign messages,
 and verify the signatures. The keys and signatures are very short, making them
 easy to handle and incorporate into other protocols.
 .
 This package contains the module for Python 3.

Package: python3-ecflow
Description-md5: 3b9b6741698e7be3f2253bc23fdd0cae
Description-en: Python3 libraries for ecFlow workflow tools
 ecFlow is a meteorological work flow package that enables
 users to run a large number of programs ( with dependencies
 on each other and on time) in a controlled environment.
 .
 This package contains Python3 modules used in writing ecflow scripts.

Package: python3-echo
Description-md5: ad85541f62c0852690e0881035951e64
Description-en: Callback Properties in Python
 Python Echo is a small library for attaching callback functions to property
 state changes.
 The main features of Echo are:
 - A simple, property-like interface to monitor state changes.
 - Decorator syntax to create callback property getter/setter methods,
 similar to @property.
 - Context managers to delay or ignore callback events.
 - Helper functions to connect callback properties to GUI elements
 (at the moment only Qt is supported).

Package: python3-eckit
Description-md5: c4b37e1f5ed64ccab58f675cef2dd81b
Description-en: Python 3 interface to eckit
 ecKit is a cross-platform toolkit that supports development of tools and
 applications at ECMWF. It is based on code developed over the last 20 years
 within the MARS software and was re-factored out to be reused by other
 applications. The main focus is UNIX/POSIX systems, and it has been thoroughly
 tested on AIX, Linux and Mac OSX. Historically, the code base pre-dates and in
 some way can be seen as a leaner substitute for some 'Boost' libraries.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: python3-ecmwf-api-client
Description-md5: 4bc727b3fde7889abe718cf6c5926a95
Description-en: Python client for ECMWF web services API
 ECMWF WebAPI is a set of services developed by ECMWF to allow
 users from the outside to access some internal features and
 data of the centre.
 .
 This external access is limited and managed by the User
 Profile access (Member State, Commercial customers, ECMWF
 staff member...).
 Some of these services are public and some other are
 restricted to the Archive Access.
 .
 Anonymous access is the default type of access, with no
 configuration needed. However, anonymous access is only
 available for a limited set of datasets, and comes with a
 much lower quality of service.
 For access to all the available datasets, and an improved
 quality of service, the use of registered access is
 recommended.

Package: python3-ecmwflibs
Description-md5: d3daf5dcbaff43108502051240f7f040
Description-en: Python3 module to discover ECMWF libraries
 This module is used by ECMWF Python3 libraries to discover some dependencies.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: python3-ecobee-api
Description-md5: c7d1529cc794fda5a40a9fb24fcc25f8
Description-en: Library for interacting with Ecobee Wi-Fi thermostats and sensors
 This library provides an interface to Ecobee's cloud API, enabling
 communication with Ecobee Wi-Fi thermostats and associated sensors. It
 supports remote monitoring and control of thermostat settings, including
 temperature and HVAC mode, as well as reading sensor data such as temperature
 and occupancy. Users can manage schedules, climate presets, and vacation
 modes, adjust fan and humidifier settings, and interact with connected
 accessories like ventilators and auxiliary heat systems.

Package: python3-ecs-logging
Description-md5: 9a5a4639a342cb725465b3d1e544b092
Description-en: Elastic Common Schema (ECS) Python libs
 Elastic Common Schema (ECS) defines a common set of fields
 for ingesting data into Elasticsearch.
 ECS loggers are formatter/encoder plugins for your favorite logging libraries.
 They make it easy to format your logs into ECS-compatible JSON.

Package: python3-edam-ontology
Description-md5: 177fb58ad69a66e293db4ec260202dd2
Description-en: Python packaged EDAM ontology data
 EDAM is "an ontology of bioinformatics operations, types of data and
 identifiers, topics and formats" and can be found at http://edamontology.org/.
 .
 This project is just a Python packaged version of that data - initially
 developed to avoid non-Python dependencies within Python packages that need to
 leverage the ontology, for the Galaxy workflow platform.

Package: python3-edgegrid
Description-md5: 99ba1a8c6bed229a944dbbb16a579fb6
Description-en: OPEN client authentication protocol for python-requests - Python 3.x
 This library implements an Authentication handler for requests that provides
 the Akamai open Edgegrid Authentication scheme. For more information visit the
 Akamai open Developer Community.
 .
 This package contains the Python 3.x module.

Package: python3-editables
Description-md5: bac687dbab73d24fd7817224c3edd650
Description-en: Python library for creating "editable wheels"
 This library supports the building of wheels which, when installed,
 will expose packages in a local directory on sys.path in "editable mode".
 In other words, changes to the package source will be reflected in the
 package visible to Python, without needing a reinstall.

Package: python3-editobj3
Description-md5: 7992d4a53dccdcc5b8908915c8046b8a
Description-en: automatic dialog box generator for Python objects (Python 3)
 Editobj3 is an automatic dialog box generator for Python objects. It supports
 several backends (Qt, GTK, and HTML).
 .
 Editobj3 dialog boxes are composed of an attribute list, a luxurious
 good-looking but useless icon and title bar, and a tree view (if the edited
 object is part of a tree-like structure). Editobj3 includes an advanced
 introspection module that usually guesses how to edit any object; it can also
 be customized for a given class of object through the editobj3.introsp module.
 Editobj3 also supports the simultaneous edition of a group of objects, as if
 they were a single object.
 .
 This package contains the Python 3 module.

Package: python3-editorconfig
Description-md5: b1d19aecefacae782fb3c22d56ad7647
Description-en: library for working with EditorConfig — Python 3
 EditorConfig makes it easy to maintain the correct coding style when
 switching between different text editors and between different
 projects.
 .
 When developing an editor plugin for reading EditorConfig files, the
 EditorConfig core code can be used to locate and parse these files.
 .
 This package installs the library for Python 3.

Package: python3-edlib
Description-md5: d504f4095bdc9f043b449e375dc0513a
Description-en: library for sequence alignment using edit distance (Python3 module)
 A lightweight and super fast C/C++ library for sequence alignment using
 edit distance.
 .
 Calculating edit distance of two strings is as simple as:
 .
 edlibAlign("hello", 5, "world!", 6,
 edlibDefaultAlignConfig()).editDistance;
 Features
 .
 * Calculates edit distance (Levehnstein distance).
 * It can find optimal alignment path (instructions how to transform
 first sequence into the second sequence).
 * It can find just the start and/or end locations of alignment path -
 can be useful when speed is more important than having exact
 alignment path.
 * Supports multiple alignment methods: global(NW), prefix(SHW) and
 infix(HW), each of them useful for different scenarios.
 * You can extend character equality definition, enabling you to e.g.
 have wildcard characters, to have case insensitive alignment or to
 work with degenerate nucleotides.
 * It can easily handle small or very large sequences, even when finding
 alignment path, while consuming very little memory.
 * Super fast thanks to Myers's bit-vector algorithm.
 .
 This package contains the Python3 module.

Package: python3-edlio
Description-md5: a28e8676610401876c14191a41dfa776
Description-en: Python support for data in an Experiment Directory Layout (EDL)
 Experiment Directory Layout (EDL) is a defined directory structure for raw
 data recordings of scientific experiments, primarily used in neurosciences.
 It allows a variety of data formats to be stored, with comprehensive
 accompanying metadata being saved in human-readable TOML markup files.
 It is used extensively by the Syntalos data acquisition system.
 .
 This package contains a Python module to read and write data and metadata
 in an EDL directory structure.

Package: python3-efficient-apriori
Description-md5: 08082a9823f178b5cb141d909db113fa
Description-en: efficient Python implementation of the Apriori algorithm
 An efficient pure Python implementation of the Apriori algorithm.
 This repository contains a well-tested implementation of the
 Apriori algorithm as described in the original paper by Agrawal et al,
 published in 1994.
 https://www.macs.hw.ac.uk/~dwcorne/Teaching/agrawal94fast.pdf

Package: python3-einops
Description-md5: b550e958570957ca4f03ded65ec52366
Description-en: Flexible and powerful tensor operations for readable code
 einops stands for Einstein-Inspired Notation for operations (though "Einstein
 operations" is more attractive and easier to remember).  Notation was loosely
 inspired by Einstein summation (in particular by numpy.einsum operation).
 .
 Supports numpy, pytorch, tensorflow, jax, and others.

Package: python3-einsteinpy
Description-md5: 3177305117e8eee627b5bdb745fe9b7b
Description-en: General Relativity in Python
 EinsteinPy is an open source pure Python package
 dedicated to problems arising in General Relativity
 and relativistic physics, such as goedesics plotting
 for schwarzschild space-time model, calculation of
 schwarzschild radius for any mass given, symbolic
 calculation of various functions related to GR such
 as christoffel symbols. Features like visualization
 of geodesics of curved black holes and 3D visualizations
 are some of the features which are planned.
 It is released under the MIT license.

Package: python3-einx
Description-md5: 7c2e8e8f7dc3dbaeec4804513020634a
Description-en: Universal Tensor Operations in Einstein-Inspired Notation
 einx is a Python library that provides a universal interface to
 formulate tensor operations in frameworks such as Numpy, PyTorch,
 Jax and Tensorflow. The design is based on the following principles:
 .
 Provide a set of elementary tensor operations following Numpy-like
 naming:
 einx.{sum|max|where|add|dot|flip|get_at|...}
 .
 Use einx notation to express vectorization of the elementary
 operations. einx notation is inspired by einops, but introduces several
 novel concepts such as []-bracket notation and full composability that
 allow using it as a universal language for tensor operations.
 einx can be integrated and mixed with existing code seamlessly. All
 operations are just-in-time compiled into regular Python functions using
 Python's exec() and invoke operations from the respective framework.

Package: python3-ekey-bionyxpy
Description-md5: b5dd45bc87d89928df8b618a3e30805f
Description-en: Python client for the ekey bionyx third-party API
 This library provides an asynchronous Python client for the third-party API
 used by ekey bionyx biometric access control systems. It communicates with
 the bionyx online service and exposes Python interfaces for the API endpoints
 currently available to third-party integrations.
 .
 The library allows applications to retrieve systems associated with an
 account and to manage webhook configuration, including listing, creating and
 updating webhook registrations for integrations.
 .
 Authentication is performed using externally supplied access tokens. Token
 acquisition and renewal are handled by the calling application, allowing the
 library to focus on structured access to the API operations.

Package: python3-elastic-transport
Description-md5: 19a07d462cb15bd4256cb00aa6c39018
Description-en: Transport utilities shared by the Elastic client libraries
 This library was lifted from elasticsearch-py and then transformed
 to be used across all Elastic services rather than only Elasticsearch.

Package: python3-elasticsearch
Description-md5: 4637d298a5ab636af86b481c3b247d2b
Description-en: Python client for Elasticsearch (Python3 version)
 Official low-level client for Elasticsearch. Its goal is to provide common
 ground for all Elasticsearch-related code in Python; because of this it tries
 to be opinion-free and very extendable.
 .
 The client's features include:
 * translating basic Python data types to and from json (datetimes are not
 decoded for performance reasons)
 * configurable automatic discovery of cluster nodes
 * persistent connections
 * load balancing (with pluggable selection strategy) across all available
 nodes
 * failed connection penalization (time based - failed connections won't be
 retried until a timeout is reached)
 * thread safety
 * pluggable architecture
 .
 This package contains the Python 3 version of the library.

Package: python3-elasticsearch-curator
Description-md5: 0bf6fd0435173c27b623019981e3eb35
Description-en: Python 3 library for managing Elasticsearch time-series indices
 Elasticsearch Curator helps manage Elasticsearch time-series indices. It
 consists of a Python library and a CLI tool providing a high-level interface
 to Elasticsearch administration tasks, such as:
 .
 - Management of index aliases
 - Index optimization
 - Changing the replica count
 - Modifying the shard/index allocation using routing tags
 - Index snapshotting
 .
 This package contains the Python 3 version of the library.

Package: python3-electrum-aionostr
Description-md5: c796f8755996d2fa43cf63afab2a64e1
Description-en: asyncio nostr client
 This package provides a client for the Nostr protocol, using asyncio. It's a
 fork of aionostr that doesn't require Coincurve.

Package: python3-electrum-ecc
Description-md5: 8621aa42e9d681767978c867410fc822
Description-en: Pure Python ctypes wrapper for libsecp256k1
 This package provides a pure Python interface to the native C library
 libsecp256k1, which is a highly optimized library for cryptographic operations
 on the secp256k1 elliptic curve.
 .
 Unlike other wrappers that might embed or compile their own C code, this
 package leverages the system-installed version of libsecp256k1, ensuring
 compatibility and security by relying on a trusted, widely-used and maintained
 system library.
 .
 It utilizes the Python ctypes foreign function library to dynamically load and
 call functions from libsecp256k1 at runtime, providing a low-overhead and
 efficient bridge between Python and the high-performance C implementation.
 .
 This package is an essential component for projects requiring fast and secure
 Elliptic Curve Cryptography, such as the Electrum Bitcoin wallet, and is
 suitable for developers needing to perform tasks like key generation, ECDSA
 signature verification, and Schnorr signatures.

Package: python3-elevenlabs
Description-md5: aff7532b7a1f0487f16450f62da7f6e5
Description-en: official Python SDK for the ElevenLabs API
 ElevenLabs brings the most compelling, rich and lifelike voices to creators
 and developers in just a few lines of code.

Package: python3-elgato
Description-md5: ab5b532bd53acd28d1310de082ebf179
Description-en: Library for controlling and monitoring Elgato Light devices
 This library allows users to control and monitor Elgato Light devices, such as
 the Key Light, Key Light Air, Key Light Mini, and Light Strip. It provides
 functionality for adjusting brightness, color temperature, and power state.
 Additionally, it can identify specific lights by blinking them, and integrates
 with battery level and studio mode for the Key Light Mini.

Package: python3-elgato-streamdeck
Description-md5: 9bb93cd5508a67f3b1edef8968d1b8f4
Description-en: Python 3 library to control an Elgato Stream Deck
 This is an open source Python 3 library to control an Elgato Stream Deck
 directly, without the official software. This can create custom front-ends,
 such as a custom control front-end for home automation software.
 .
 Currently the following StreamDeck product variants are supported:
 .
 StreamDeck Original (both V1 and V2 hardware variants)
 StreamDeck Mini
 StreamDeck XL

Package: python3-eliot
Description-md5: 115f160e14855137140dff4a827afd09
Description-en: logging library for Python that tells you why things happen
 Most logging systems tell you what happened in your application,
 whereas eliot also tells you why it happened.
 .
 eliot is a Python logging system that outputs causal chains of actions:
 actions can spawn other actions, and eventually they either succeed or fail.
 The resulting logs tell you the story of what your software did: what
 happened, and what caused it.
 .
 Eliot works well within a single process, but can also be used across
 multiple processes to trace causality across a distributed system.
 .
 Eliot is only used to generate your logs; you will still need tools like
 Logstash and ElasticSearch to aggregate and store logs if you are using
 multiple processes.

Package: python3-elmax-api
Description-md5: 909ffa8a861243914666d594ab3b2715
Description-en: Asynchronous library for interacting with Elmax Cloud services
 This library offers a comprehensive way to interact with Elmax Cloud services,
 focusing on integration with Elmax control panels. It supports operations on
 domotic systems, including managing and monitoring intrusion detection and
 home surveillance setups. Users can control various domotic switches and
 actuators that are linked to Elmax panels. The library communicates with Elmax
 Cloud via HTTP APIs, providing an efficient method for accessing and managing
 online panels and their statuses. Users can execute commands on actuators,
 retrieve statuses, and seamlessly manage their Elmax control panel
 configurations through this client.

Package: python3-email-oauth2-proxy
Description-md5: 3b5e5241f3f234a40ca106b5b554098d
Description-en: transparently add OAuth 2.0 support to IMAP/POP/SMTP client applications
 Email services that support IMAP, POP and/or SMTP access are since the early
 2020ies requiring the use of OAuth 2.0 to authenticate connections, but not all
 clients support this method. This tool creates a simple local proxy that
 intercepts the traditional IMAP/POP/SMTP authentication commands and
 transparently replaces them with the appropriate SASL (X)OAuth 2.0 commands and
 credentials. Your email client can continue to use the login or
 auth/authenticate options, with no need to make it aware of OAuth's existence.
 The proxy works in the background with a menu bar/taskbar helper or as a
 headless system service.  One can use email-oauth2-proxy to access e.g. an
 Office 365 email account without using Outlook's build in authentication, or
 use Gmail without using the App Password.

Package: python3-email-validator
Description-md5: d54d1e550cdebcb179fabc38ecde9b9c
Description-en: Robust email address syntax and deliverability validation library (Python 3)
 This library validates that a string is of the form x@y.com. This is
 the sort of validation you would want for an email-based login form
 on a website.
 .
 Key features:
 .
 - Good for validating email addresses used for logins/identity.
 .
 - Friendly error messages when validation fails (appropriate to show
 to end users).
 .
 - (optionally) Checks deliverability: Does the domain name resolve?
 .
 - Supports internationalized domain names and (optionally)
 internationalized local parts.
 .
 - Normalizes email addresses (super important for internationalized
 addresses!).

Package: python3-emcee
Description-md5: 3837b34037cc1385d92e192c70fd565b
Description-en: Affine-invariant ensemble MCMC sampling for Python 3
 emcee is an extensible, pure-Python implementation of Goodman &
 Weare's Affine Invariant Markov chain Monte Carlo (MCMC) Ensemble
 sampler. It's designed for Bayesian parameter estimation.

Package: python3-emmet-core
Description-md5: 09284ddc098214ecdaf49955214ede5b
Description-en: Core models for the Materials Project (Python 3)
 The Materials API Toolkit for the Materials Project. Emmet-core
 defines the core models, data pipelines.
 .
 This package installs the library for Python 3.

Package: python3-emoji
Description-md5: 4a4468d9c574da2feebbb40555ac76fa
Description-en: Emoji for Python
 The entire set of Emoji codes as defined by the unicode
 consortium is supported in addition to a bunch of aliases. By
 default, only the official list is enabled but doing
 emoji.emojize(use_aliases=True) enables both the full list and
 aliases.

Package: python3-emperor
Description-md5: bc8684a696d0a82e86fe5a6704738fbd
Description-en: visualizing high-throughput microbial community data
 Emperor is an interactive next generation tool for the analysis,
 visualization and understanding of high throughput microbial
 ecology datasets.
 .
 Due to its tailor-made graphical user interface, delving into a new
 dataset to elucidate the patterns hidden in the data, has never been
 easier. Emperor brings a rich set of customizations and modifications
 that can be integrated into any QIIME or scikit-bio compliant dataset;
 with lightweight data files and hardware accelerated graphics,
 constitutes itself as the state of the art for analyzing N-dimensional
 data using principal coordinates analysis.

Package: python3-emperor-doc
Description-md5: 3d68594c96408e425f33182651655b8e
Description-en: visualizing high-throughput microbial community data (coc)
 Emperor is an interactive next generation tool for the analysis,
 visualization and understanding of high throughput microbial
 ecology datasets.
 .
 Due to its tailor-made graphical user interface, delving into a new
 dataset to elucidate the patterns hidden in the data, has never been
 easier. Emperor brings a rich set of customizations and modifications
 that can be integrated into any QIIME or scikit-bio compliant dataset;
 with lightweight data files and hardware accelerated graphics,
 constitutes itself as the state of the art for analyzing N-dimensional
 data using principal coordinates analysis.
 .
 This package provides the documentation for python3-emperor.

Package: python3-empy
Description-md5: 7cc1db030dce3d10c67c46966fb74cd5
Description-en: Templating system for Python (Python 3)
 EmPy is a system for embedding Python expressions and statements
 in template text; it takes an EmPy source file, processes it, and
 produces output.
 This is accomplished via expansions, which are special signals
 to the EmPy system and are set off by a special prefix (by default
 the at sign, '@').  EmPy can expand arbitrary Python expressions
 and statements in this way, as well as a variety of special forms.
 Textual data not explicitly delimited in this way is sent unaffected
 to the output, allowing Python to be used in effect as a markup
 language.
 Also supported are "hook" callbacks, recording and playback via
 diversions, and dynamic, chainable filters.
 The system is highly configurable via command line options and
 embedded commands.

Package: python3-emulated-roku
Description-md5: e96628d6c51024bc20321d9426162225
Description-en: Library emulating Roku API for remote control connectivity
 This library emulates the Roku API, enabling connectivity with remotes such as
 Logitech Harmony and Android apps over Wi-Fi. It allows Home Assistant to
 recognize key presses and app launches as events, which can be used as
 triggers for automations. The library supports the implementation of multiple
 Roku servers, ensuring flexibility and extensibility in managing remote
 controls. Key functionalities include handling key press, key down, key up
 events, and app launches via an emulated Roku environment. This library is
 useful for setting up automated controls and managing media players through
 various remote devices.

Package: python3-enaml
Description-md5: dcf46dc3cbfd1da590d949477b04c5bf
Description-en: Declarative DSL for building rich user interfaces in Python
 Enaml is a programming language and framework for creating professional
 quality user interfaces with minimal effort. Enaml combines a domain specific
 declarative language with a constraints based layout system to allow users to
 easily define rich UIs with complex and flexible layouts. Enaml applications
 can be run on any platform which supports Python and Qt.
 .
 A few highlights of the framework:
 .
 * A declarative language which extends the grammar of Python
 * A set of operators which automatically track runtime dependencies
 * A layout system which uses symbolic constraint declarations
 * A design which encourages model-view separation
 * A well documented and easy to follow code base
 .
 This package contains the Python 3 version of enaml.

Package: python3-enamlx
Description-md5: 05104d9aedf9c431fc732b2c12f0f0c9
Description-en: Additional Qt Widgets for Enaml
 Enamlx provides the following additional widgets for Enaml:
 .
 * TableView
 * TreeView
 * DoubleSpinBox
 * GraphicsView
 * PyQtGraph Plot
 * KeyEvent
 .
 This package contains the Python 3 version of enamlx.

Package: python3-enchant
Description-md5: c888de05396abd0bd00ac78cc02d8d6f
Description-en: spellchecking library for Python 3
 PyEnchant consists of Python bindings to the Enchant spellchecking
 library and some wrapper classes. It includes all the functionality
 of Enchant in a Pythonic object-oriented interface, and also provides
 some higher-level functionality which is not available in the C API.

Package: python3-endesive
Description-md5: d4ad84b29326bae0029af8a310dc7009
Description-en: library for digital signing and verification of signatures in docs
 Endesive is a Python module that has the ability to add and check
 digital signatures on PDF documents, emails and XMLs. This is useful for
 guarantee the protection and integrity of documents, making it difficult
 tamper with your content.
 .
 Supports PDF digital signature standards defined in standards such as PAdES
 and CAdES. These standards are widely recognized for digital signatures on
 PDF documents.
 .
 This library implements CAdES-B handler for signing and verifying PDF
 documents in Adobe.PPKLite/adbe.pkcs7.detached form. It can sign documents
 during generation using a modified version of pyfpdf which is included in this
 library. It can also sign documents generated by external programs.
 .
 For ASN.1 implementation, pocote depends on the asn1crypto and cryptography
 libraries. Just like for certificate verification, the package recommends
 "CertValidator" as a dependency.
 .
 Also implements S/MIME handler which can encrypt and decrypt S/MIME
 messages using a public RSA key, in AES-128/192/256 CBC/OFB modes. It can also
 sign and verify S/MIME messages.
 .
 Still, the package is capable of implementing XADES BES/T with an enveloped and
 enveloping format, creating signed XML files.
 .
 In addition to all the implementations, the package is also capable of
 implementing CMS, enabling the signing and verification of simple text
 files with separate signature files.
 .
 This package installs the library for Python 3.

Package: python3-energyid-webhooks
Description-md5: 2585d9e80077742be2b6320c727fd546
Description-en: Client for EnergyID webhook APIs
 This library interfaces with EnergyID webhook endpoints for sending energy
 measurement data and related device information. It supports both the older
 webhook format and the newer API used for device provisioning, authentication,
 and claiming.
 .
 It can submit readings such as electricity consumption and solar photovoltaic
 production to EnergyID. The newer interface keeps track of device identity,
 obtains and refreshes authentication tokens, and provides claim information so
 a device can be linked with an EnergyID account before data is sent.

Package: python3-energyzero
Description-md5: 36b37bdd4e2c689ece102c1456c921ff
Description-en: Fetches dynamic energy and gas prices from EnergyZero
 This library retrieves dynamic energy and gas prices from EnergyZero,
 providing detailed information such as current and next hour electricity
 market prices, average electricity price, lowest and highest energy prices,
 and the specific times when these prices are at their extremes. For gas
 prices, it retrieves the current and next hour prices, which are updated
 daily. The data is beneficial for those who need to understand daily and
 hourly fluctuations in energy costs.

Package: python3-enet
Description-md5: 0128c5ae83f8b537d46a4c7f170857d9
Description-en: Python3 wrapper for the ENet library
 python-enet provides a thin wrapper around the enet networking
 library. ENet is a thin layer to provide reliable communication over
 UDP.

Package: python3-engineio
Description-md5: 7d1544b724f333c8150a1863ff20556a
Description-en: python3 implementation of the Engine.IO realtime server
 This project implements an Engine.IO server that can run standalone or
 integrated with a python3 WSGI application. The following are some of its
 features:
 .
 Fully compatible with the Javascript engine.io-client library.
 Compatible with python3.
 Supports large number of clients even on modest hardware when used with an
 asynchronous server based on asyncio (sanic, aiohttp or tornado), eventlet or
 gevent. For development and testing, any WSGI compliant multi-threaded
 server can also be used.
 Includes a WSGI middleware that integrates Engine.IO traffic with standard
 WSGI applications.
 Uses an event-based architecture implemented with decorators that hides the
 details of the protocol.
 Implements HTTP long-polling and WebSocket transports.
 Supports XHR2 and XHR browsers as clients.
 Supports text and binary messages.
 Supports gzip and deflate HTTP compression.
 Configurable CORS responses to avoid cross-origin problems with browsers.

Package: python3-enigma
Description-md5: 5fc3a13237a62ae8720c0ded6ed81410
Description-en: historically accurate Enigma Machine library
 Py-Enigma is a Python 3 library for simulating the Enigma machines
 used by the German armed forces (Wehrmacht) during World War
 2. Py-Enigma makes it possible to both encrypt and decrypt messages
 that can be sent to, or received from, actual Enigma machines used by
 the German army (Heer), air force (Luftwaffe), and navy
 (Kriegsmarine).
 .
 This package installs the library for Python 3.

Package: python3-enlighten
Description-md5: 7d307c2fc012a5550f24f4c56b9abaa3
Description-en: console progress bar module for Python3
 Enlighten progress bar is a console progress bar module for Python3 which
 allows writing for stdout and stderr without any redirection.

Package: python3-enlighten-doc
Description-md5: 66808d7da9d9da02fa39146bb27fa885
Description-en: console progress bar module for Python3 (documentation)
 Enlighten progress bar is a console progress bar module for Python3
 which allows writing for stdout and stderr without any redirection.
 .
 This package contains documentation.

Package: python3-enlighten-examples
Description-md5: 1cc5b628c9ae627ee5cb8738d04054d2
Description-en: console progress bar module for Python3 (examples)
 Enlighten progress bar is a console progress bar module for Python3
 which allows writing for stdout and stderr without any redirection.
 .
 This package contains example Python3 files meant to accommodate the python3-
 enlighten package.

Package: python3-enmerkar
Description-md5: 25068b8d25159fe223e98c77fcda7c37
Description-en: Utilities for using Babel in Django - Python 3.x
 This package contains various utilities for integration of Babel into the
 Django web framework:
 * A message extraction plugin for Django templates.
 * A middleware class that adds the Babel Locale object to requests.
 * A set of template tags for date and number formatting.
 .
 This package contains the Python 3.x module.

Package: python3-enocean
Description-md5: b204a7cc821a304bbbc95fc916b1c480
Description-en: Library for interacting with EnOcean wireless modules
 This library provides a mechanism to read data from and send commands to
 EnOcean wireless modules, facilitating the integration of various types of
 sensors and switches. EnOcean technology allows for energy harvesting devices
 that can communicate over the air without the need for batteries. This library
 is capable of handling messages from a wide range of EnOcean devices, such as
 temperature sensors, humidity sensors, dimmers, and window handles. By using
 the library, users can connect to devices like the USB 300 controller and
 manage EnOcean device communication.

Package: python3-enrich
Description-md5: c6eb4137e9733d3e44cff4374f377c15
Description-en: extends functionality of rich library (Python 3.x)
 Enriched extends rich library functionality with a set of changes that were not
 accepted to rich itself.
 .
 This package contains the Python 3.x module.

Package: python3-enum-tools
Description-md5: 9d3b2ae57dff43531198f0ed48bb98a0
Description-en: tools to expand Python's enum module
 The enum tools package provides additional tools to expand the functionality
 of Python's standard enum module. Here are some of the key features this
 package offers:
 - enum_tools.autoenum:
 This part of the package is a Sphinx extension that
 enhances the Enums documentation. It has improved documentation compared
 to what Sphinx's default autoclass convention provides for Enums.
 - @enum_tools.documentation.document_enum:
 This is a decorator that allows you to add docstrings to Enums members
 based on the comments at the end of each line. This can be useful for
 improving documentation associated with each Enum member.
 - enum_tools.custom_enums:
 offers custom enumerations with additional functionality. May include
 specialized Enums that extend or change the default behavior of the Python
 enum module.

Package: python3-envisage
Description-md5: 65df8e484af129a194889a1774442a23
Description-en: Extensible Application Framework
 Envisage is a Python-based framework for building extensible
 applications, that is, applications whose functionality can be
 extended by adding "plug-ins". Envisage provides a standard mechanism
 for features to be added to an application, whether by the original
 developer or by someone else. In fact, when you build an application
 using Envisage, the entire application consists primarily of
 plug-ins. In this respect, it is similar to the Eclipse and Netbeans
 frameworks for Java applications.

Package: python3-envoy-utils
Description-md5: ae56c5420062eecd37762e6765fa99b9
Description-en: Utilities for interfacing with Enphase Envoy devices
 This library offers tools to interact with Enphase Envoy solar system devices.
 It includes functionality to calculate installer passwords from serial
 numbers, find Envoy devices on a local network using Bonjour/Zeroconf, and
 stream data on energy production and consumption. This library facilitates
 communication with Enphase Envoy systems, enabling data retrieval and device
 management tasks.

Package: python3-envparse
Description-md5: d85ead32f0327dfa8b8f11788dbf4314
Description-en: environment variable parsing (Python 3)
 This package contains a simple utility to parse environment variables.
 os.environ is a great choice to start off with but over time you'll find
 yourself duplicating quite a bit of code around handling raw environment
 variables. envparse aims to eliminate this duplicated, often inconsistent
 parsing code and instead provide a single, easy-to-use wrapper.
 .
 This package installs the library for Python 3.

Package: python3-envs
Description-md5: 040da612760523bb2924dd1533701b49
Description-en: Easy access to environment variables in Python
 This library provides easy access to environment variables via
 Python objects instead of just strings.
 .
 It has support for booleans, strings, lists, tuples, integers, floats, and
 dicts.

Package: python3-enzyme
Description-md5: e08a4ab0c6aca13bf3a1b943f7da162f
Description-en: video metadata parser (Python 3)
 Python module to parse metadata in video files.
 .
 enzyme extracts metadata such as the type and encoding of video streams, type,
 encoding and language of audio streams, chapters, tags and subtitle tracks
 from video files.
 .
 This package contains the Python 3 module.

Package: python3-eodag
Description-md5: 462f8585aa185a472cedbf6a07ab24cf
Description-en: Earth Observation Data Access Gateway
 EODAG (Earth Observation Data Access Gateway) is a command line tool
 and a plugin-oriented Python framework for searching, aggregating
 results and downloading remote sensed images while offering a unified
 API for data access regardless of the data provider.
 The EODAG SDK is structured around three functions:
 * List product types: list of supported products and their description
 * Search products (by product type or uid) : searches products according
 to the search criteria provided
 * Download products : download product "as is"
 .
 EODAG is developed in Python. It is structured according to a modular
 plugin architecture, easily extensible and able to integrate new data
 providers.
 Three types of plugins compose the tool:
 * Catalog search plugins, responsible for searching data
 (OpenSearch, CSW, ...),
 building paths, retrieving quicklook, combining results
 * Download plugins, allowing to download and retrieve data locally
 (via FTP, HTTP, ..), always with the same directory organization
 * Authentication plugins, which are used to authenticate the user on
 the external services used (JSON Token, Basic Auth, OAUTH, ...).
 .
 Since v2.0 EODAG can be run as STAC client or server.

Package: python3-epc
Description-md5: b6d14cf403f41fed1b4eb278f2baf3e6
Description-en: RPC stack for Emacs Lisp (Python3 version)
 EPC is an RPC stack for Emacs Lisp and Python-EPC is its server side
 and client side implementation in Python. Using Python-EPC, you can
 easily call Emacs Lisp functions from Python and Python functions
 from Emacs.

Package: python3-ephem
Description-md5: 48890bf1f3f26c6b8c8de929bf9c52dd
Description-en: Compute positions of the planets and stars with Python
 PyEphem provides an ephem Python package for performing high-precision
 astronomy computations. The underlying numeric routines are coded in C and
 are the same ones that drive the popular XEphem astronomy application, whose
 author, Elwood Charles Downey, generously gave permission for their use in
 PyEphem.
 .
 The name ephem is short for the word ephemeris, which is the
 traditional term for a table giving the position of a planet, asteroid, or
 comet for a series of dates.
 .
 Nothe that this package will continue to be maintained, but it no
 longer stands at the cutting edge of astronomy in Python.

Package: python3-ephemeral-port-reserve
Description-md5: accebd839d201de8da0836a3d7991266
Description-en: binds to an ephemeral port, force it into the TIME_WAIT state, and unbind it
 Sometimes you need a networked program to bind to a port that can't be
 hard-coded. Generally this is when you want to run several of them in
 parallel; if they all bind to port 8080, only one of them can succeed.
 .
 The usual solution is the "port 0 trick". If you bind to port 0, your kernel
 will find some arbitrary high-numbered port that's unused and bind to that.
 Afterward you can query the actual port that was bound to if you need to use
 the port number elsewhere. However, there are cases where the port 0 trick
 won't work. For example, mysqld takes port 0 to mean "the port configured in
 my.cnf". Docker can bind your containers to port 0, but uses its own
 implementation to find a free port which races and fails in the face of
 parallelism.
 .
 ephemeral-port-reserve helps you using port 0.

Package: python3-epimodels
Description-md5: 179ea8a3d4583bc1c5762a8886eead9f
Description-en: simple interface to simulate mathematical epidemic models in Python3
 This library provides a simple interface to simulate mathematical
 epidemic models in Python3.  It is a precondition for the program
 epigrass.

Package: python3-epr
Description-md5: 47efe66789fd3d471baecc347454f60b
Description-en: Python ENVISAT Product Reader API
 PyEPR provides Python bindings for the ENVISAT Product Reader C API
 (EPR API) for reading satellite data from ENVISAT ESA (European Space
 Agency) mission.
 .
 PyEPR, as well as the EPR API for C, supports ENVISAT MERIS, AATSR
 Level 1B and Level 2 and also ASAR data products. It provides access
 to the data either on a geophysical (decoded, ready-to-use pixel
 samples) or on a raw data layer. The raw data access makes it possible
 to read any data field contained in a product file.

Package: python3-erfa
Description-md5: eb83124c8e46d3fde6e4de8c3e636b41
Description-en: Python bindings for ERFA routines
 PyERFA provides Python bindings for the ERFA library (Essential Routines
 for Fundamental Astronomy), a C library containing key algorithms for
 astronomy, which is based on the SOFA library published by the
 International Astronomical Union (IAU).
 All C routines are wrapped as Numpy universal functions, so that they can
 be called with scalar or array inputs.

Package: python3-es-client
Description-md5: b69e45c2ea469ebe3c1014f273e2f020
Description-en: Elasticsearch Client builder, complete with schema validation
 Elasticsearch Client with complex schema validation such as:
 - master_only detection
 - Elasticsearch version checking and validation,
 and the option to skip this.
 - Configuration value validation, including file paths for SSL certificates,
 meaning:
 - No unknown keys or unacceptable parameter values are accepted
 - Acceptable values and ranges are established
 (where known)–and easy to amend, if necessary.

Package: python3-escapism
Description-md5: 7219d939422c4e6d44f47ec620bd3c27
Description-en: Simple, generic API for escaping strings.
 There is no reason to install this package on its own.

Package: python3-esda
Description-md5: f723df5dbfea09a4b37eea434ebbb5dc
Description-en: Exploratory Spatial Data Analysis
 Open-source Python library for the exploratory analysis of spatial data.
 A subpackage of PySAL (Python Spatial Analysis Library), it is under active
 development and includes methods for global and local spatial autocorrelation
 analysis.
 .
 This package installs the library for Python 3.

Package: python3-esmre
Description-md5: 89ee6a2fdffaa32ff4fa2c05b540c9c3
Description-en: Regular expression acceleration in Python3
 esmre is a Python module that can be used to speed up the execution of a large
 collection of regular expressions. It works by building a index of compulsory
 substrings from a collection of regular expressions, which it uses to quickly
 exclude those expressions which trivially do not match each input.
 .
 This is the Python 3 version of the package.

Package: python3-espeak
Description-md5: 8fa9a62634571ff57803f31fc8795ee2
Description-en: Python bindings for eSpeak
 eSpeak is a software speech synthesizer for English, and some other
 languages.
 .
 eSpeak produces good quality English speech. It uses a different synthesis
 method from other open source text to speech (TTS) engines, and sounds quite
 different. It's perhaps not as natural or "smooth", but some find the
 articulation clearer and easier to listen to for long periods.
 .
 This package contains bindings to use eSpeak from within Python
 applications.
 .
 Be aware that python-espeak is still in an early state; it's incomplete
 and the API may change in future versions.

Package: python3-esprima
Description-md5: 28349b0198e7839529c5111a6f9b833a
Description-en: high performance, standard-compliant ECMAScript parser
 Esprima is a high performance, standard-compliant ECMAScript parser
 officially written in ECMAScript (also popularly known as JavaScript)
 and ported to Python.  It features:
 .
 * Full support for ECMAScript 2017 (ECMA-262 8th Edition)
 * Sensible syntax tree format as standardized by ESTree project
 * Experimental support for JSX, a syntax extension for React
 * Optional tracking of syntax node location (index-based and
 line-column)
 .
 This package installs the library for Python 3.

Package: python3-essent-dynamic-pricing
Description-md5: b09d9003cfcfb479837973829e482878
Description-en: Client for Essent dynamic energy price data
 This library retrieves dynamic electricity and gas tariff data from Essent's
 public pricing API and presents it in a normalized form for other software to
 consume.
 .
 It provides electricity prices and, when available from the service, gas
 prices. Returned tariff periods include start and end times as timezone-aware
 datetimes in the Europe/Amsterdam timezone, which helps preserve the timing of
 tariff changes.
 .
 The package talks to Essent's public dynamic price API and converts the
 response into structured price data, including values such as minimum and
 maximum prices and the unit used for each energy type.

Package: python3-et-xmlfile
Description-md5: 6a11bd079c2e5962b137b75ebb96b24f
Description-en: low memory library for creating large XML files (Python 3)
 et_xmlfile is based upon the xmlfile module from lxml with the aim of
 allowing code to be developed that will work with both libraries. It was
 developed initially for the openpyxl project but is now a standalone module.

Package: python3-etcd
Description-md5: 87929afe19ef42b14bd4340da4418a30
Description-en: Python Etcd client library - Python3 module
 Client library for accessing and manipulating etcd contents.
 .
 This package contains the module built for Python version 3.x.

Package: python3-etcd3
Description-md5: 5a61901415efa0d2a8cd4593fa4789a3
Description-en: client for the etcd3 API - Python 3.x
 This package contains the python-etcd3 library, which is a module to connect
 to an Etcd cluster.
 .
 This package contains the Python 3.x module.

Package: python3-etcd3gw
Description-md5: 9a43ccd87d809cd9ba588bbd628a469c
Description-en: client for etcd3 grpc-gateway v3 API - Python 3.x
 A python client for etcd3 grpc-gateway v3alpha API.
 .
 This package contains the Python 3.x module.

Package: python3-ete3
Description-md5: 62fa80cd1d7a708098c4e11beda86263
Description-en: Python Environment for (phylogenetic) Tree Exploration - Python 3.X
 The Environment for Tree Exploration (ETE) is a Python programming
 toolkit that assists in the recontruction, manipulation, analysis and
 visualization of phylogenetic trees (although clustering trees or any
 other tree-like data structure are also supported).
 .
 ETE is currently developed as a tool for researchers working in
 phylogenetics and genomics. If you use ETE for a published work,
 please cite:
 .
 Visit http://etetoolkit.org for more info.

Package: python3-etelemetry
Description-md5: c6db375c741d936dfd4ee2bf7ab96e92
Description-en: lightweight Python3 client to communicate with the etelemetry server
 This Python3 package provides a lightweight Python3 client interface to
 communicate with the etelemetry server.  It can be used for nipy or
 nipype.

Package: python3-eternalegypt
Description-md5: be801325831ba37e95bee6b4cb99456e
Description-en: Library offering a simple async API for Netgear LTE modems
 This library enables interaction with Netgear LTE modems by utilizing their
 web interface to provide a simple asynchronous API. It includes capabilities
 to monitor the state of the modem and its connection while allowing the
 sending and receiving of SMS messages. The library facilitates managing modem
 configurations and operations, such as establishing or disconnecting LTE
 connections and deleting SMS messages from the modem inbox. Designed for
 compatibility with various Netgear LTE modem models, it supports devices like
 the LB1120, LB2120, and others, making it a versatile choice for managing
 these modems remotely.

Package: python3-etesync
Description-md5: d20fdb418560b4c0318a18bf53a6753c
Description-en: python client library for EteSync
 pyetesync provides a python API to interact with an EteSync server.
 It currently implements AddressBook and Calendar access,
 and supports two-way sync (both push and pull) to the server.
 It doesn't currently implement pushing raw journal entries
 which are needed for people implementing new EteSync journal types
 which will be implemented soon.

Package: python3-eth-hash
Description-md5: 52ec1ef0c95b99e21c3b1e29e7a347c7
Description-en: Ethereum hashing function (keccak256)
 The eth-hash package provides the Ethereum hashing function keccak256, which is
 sometimes (erroneously) called sha3. This package installs the library for
 Python 3.

Package: python3-eth-typing
Description-md5: dbf3630cdd2edd19a94575f8e3a35028
Description-en: Common type annotations for Ethereum Python packages
 This package provides common type annotations for Ethereum Python packages.
 It includes types for ABIs, addresses, hashes, and other common Ethereum
 data structures.

Package: python3-eth-utils
Description-md5: 56b63e1a9882274b3d79f62b48cdf183
Description-en: Common utility functions for Python that interacts with Ethereum
 eth-utils is an essential Python library providing a robust collection of
 helper functions and tools for Ethereum-based applications. It offers:
 .
 * Address handling: Checksum validation, normalization and conversions
 * ABI utilities: Encoding/decoding and signature manipulation
 * Hexadecimal and byte operations: Type-safe conversions and formatting
 * Cryptographic helpers: Keccak hashing and related utilities
 * Currency conversions: Wei/ether denomination handling
 * Data type validation: Type checking for common Ethereum data formats
 * Network utilities: Chain ID and network name handling
 .
 The library is maintained by the Ethereum Foundation and serves as a foundation
 for major Python Ethereum projects like web3.py, eth-account, and others. It
 strictly follows Ethereum standards (EIPs) and provides type-safe operations
 critical for secure blockchain interactions.

Package: python3-ethtool
Description-md5: 1ee57ef77da48ac3e0fb121b8ba63408
Description-en: Python bindings for the ethtool kernel interface
 Allows querying and changing of ethernet card settings, such as speed,
 port, autonegotiation, and PCI locations.

Package: python3-eumdac
Description-md5: 169c2711d486f51090b014d05111ba5f
Description-en: EUMETSAT Data Access Client (Python 3 library and CLI)
 This package provides simple access to the EUMETSAT data of all satellite
 missions.
 .
 As a Python library, it comes with many methods and helpers to use EUMETSATs
 APIs and services, like Data Store and Data Tailor.
 .
 As a CLI, it provides a variety of useful command line utilities for data
 search, translation and processing.

Package: python3-evalidate
Description-md5: f10c1c90a78e45f097a3d4ef1db39030
Description-en: Validation and secure evaluation of untrusted Python expressions
 Evaluate user-supplied Python expressions by walking their syntax tree and
 allowing only operations that pass a given security model.

Package: python3-evdev
Description-md5: 8c69b0df818b35392c8b99763562d437
Description-en: Python 3 bindings for the Linux input subsystem
 This package provides bindings to the generic input event interface
 in Linux. The evdev interface serves the purpose of passing events
 generated in the kernel directly to userspace through character
 devices that are typically located in /dev/input/.
 .
 This package also comes with bindings to uinput, the userspace input
 subsystem. Uinput allows userspace programs to create and handle
 input devices that can inject events directly into the input
 subsystem.
 .
 This package installs the library for Python 3.

Package: python3-evemu
Description-md5: 0596af802710bcd74eb97864c3283f55
Description-en: Linux Input Event Device Emulation Library - Python3 bindings
 The evemu library and tools are used to describe devices, record data,
 create emulation devices and replay data from kernel evdev (input event)
 devices.
 .
 This package contains the Python3 bindings for the evemu library.

Package: python3-evtx
Description-md5: d220a3bdf7647eb46f3948481b82de2a
Description-en: parser for recent Windows Event Log files -- Python 3 version
 This module provides programmatic access to the File and Chunk
 headers, record templates, and event entries from Microsoft Windows
 Vista and later.
 .
 This package contains modules for Python 3.

Package: python3-ewah-bool-utils
Description-md5: 9120177aa53908a1291491c72db26a42
Description-en: EWAH Bool Array compression
 EWAH Bool Array compression is a repackaging and Python-exposed
 version of "Enhanced Word-Aligned Hybrid" (EWAH) compression. It's a
 Python wrapper to a compressed bitarray method, for storing large
 bitsets.

Package: python3-ewmh
Description-md5: c6799c22af5591d31b698b668f720100
Description-en: Python interface to EWMH-compliant window managers (Python 3)
 python-ewmh is a 100% pure Python implementation of the EWMH (Extended
 Window Manager Hints) protocol, which can be used to query and control
 EWMH-compliant window managers.
 .
 This package installs the library for Python 3.

Package: python3-ewoks
Description-md5: bbec3db55d5218a2b550b491e3e68da6
Description-en: Extensible Workflow System
 The purpose of ewoks (Extensible Workflow System) is to provide an
 abstraction layer between graph representation and execution. This
 allows using the same tasks and graphs in different workflow
 management systems.
 .
 ewoks has been developed by the Software group of the European
 Synchrotron.

Package: python3-ewokscore
Description-md5: 622cae0f98013d19bd4232e5724ac9a0
Description-en: API for graphs and tasks in Ewoks
 The purpose of ewoks (Extensible Workflow System) is to provide an
 abstraction layer between graph representation and execution. This
 allows using the same tasks and graphs in different workflow
 management systems.
 .
 ewoks has been developed by the Software group of the European
 Synchrotron.
 .
 This package contains the Python API for graphs and tasks in Ewoks.

Package: python3-ewoksdask
Description-md5: e9108d19885c95996ee8fb82aaa21972
Description-en: distributed task scheduling for Ewoks worflows
 The purpose of ewoks (Extensible Workflow System) is to provide an
 abstraction layer between graph representation and execution. This
 allows using the same tasks and graphs in different workflow
 management systems.
 .
 ewoks has been developed by the Software group of the European
 Synchrotron.
 .
 This package uses dask to distribute and schedule tasks in a
 workflow.

Package: python3-ewoksdata
Description-md5: a3d00137b0998b5aadf7256949d9d7a4
Description-en: data access utilities for Ewoks workflows
 The purpose of ewoks (Extensible Workflow System) is to provide an
 abstraction layer between graph representation and execution. This
 allows using the same tasks and graphs in different workflow
 management systems.
 .
 ewoks has been developed by the Software group of the European
 Synchrotron.
 .
 This package contains data access utilities for Ewoks workflows.

Package: python3-ewoksorange
Description-md5: c8e95e374931c16f7460e2c6e1e9ffc8
Description-en: Orange binding for Ewoks
 Ewoksorange provides a desktop graphical interface for Ewoks within
 the Orange canvas.

Package: python3-ewoksppf
Description-md5: 97f49a1edb64855215a4a18f5516c55f
Description-en: task scheduling for cyclic Ewoks worflows
 The purpose of ewoks (Extensible Workflow System) is to provide an
 abstraction layer between graph representation and execution. This
 allows using the same tasks and graphs in different workflow
 management systems.
 .
 ewoks has been developed by the Software group of the European
 Synchrotron.
 .
 This package uses pypushflow to distribute and schedule tasks in a
 workflow.

Package: python3-ewoksutils
Description-md5: 71c892d834388ae9a1c55359a7d35ca7
Description-en: Utilities for Ewoks developers
 The purpose of ewoks (Extensible Workflow System) is to provide an
 abstraction layer between graph representation and execution. This
 allows using the same tasks and graphs in different workflow
 management systems.
 .
 ewoks has been developed by the Software group of the European
 Synchrotron.
 .
 This package contains Python utility functions.

Package: python3-exabgp
Description-md5: b13fb8fa75c739d856bc1c3ca2097161
Description-en: BGP swiss army knife of networking - Python 3 module
 ExaBGP allows engineers to control their network from commodity
 servers. Think of it as Software Defined Networking using BGP by
 transforming BGP messages into friendly plain text or JSON.
 .
 Current documented use cases include DDOS mitigation, network
 visualisation, service high availability, anycast.
 .
 It features ASN4 (RFC 4893), IPv6 (RFC 4760), MPLS (RFC 4659), VPLS
 (RFC 4762), Flow (RFC 5575), Graceful Restart (RFC 4724), Enhanced
 Route Refresh (RFC 7313), AIGP (RFC 7311) and more.
 .
 This package provides the Python 3 module of exabgp.

Package: python3-exactimage
Description-md5: e47e4ef00b54dbe0a61365bacf616cfa
Description-en: fast image manipulation library (Python3 bindings)
 ExactImage is a fast C++ image processing library. Unlike many other library
 frameworks it allows operation in several color spaces and bit depths
 natively, resulting in low memory and computational requirements.
 .
 This package contains the Python3 bindings.

Package: python3-exchange-calendars
Description-md5: 3f860c217fa061ce07ebd3e4558d982d
Description-en: Python library for security exchange calendars
 This package provides a Python library for defining and querying
 calendars of securities exchanges. It allows users to work with
 trading schedules and calendars for over 50 exchanges worldwide.
 .
 The library is useful for financial analysis, algorithmic trading,
 and market data processing applications that need to handle exchange
 trading hours, breaks, and holidays accurately.
 .
 Key features include:
 .
 - Pre-defined calendars for major stock exchanges
 - Methods to query trading sessions, minutes, and schedules
 - Ability to create custom exchange calendars
 - Command-line utility for printing exchange calendars
 .
 This package is intended for developers and analysts working with
 financial market data. It requires basic knowledge of Python and
 financial markets terminology.

Package: python3-exchangelib
Description-md5: 17219aff6b8d7a3b29c290e70f8be7e4
Description-en: Client for Microsoft Exchange Web Services (Python3 version)
 This module provides an well-performing, well-behaving, platform-independent
 and simple interface for communicating with a Microsoft Exchange 2007-2016
 Server or Office365 using Exchange Web Services (EWS). It currently implements
 autodiscover, and functions for searching, creating, updating, deleting,
 exporting and uploading calendar, mailbox, task, contact and distribution list
 items.
 .
 This package contains the Python 3 version of the library.

Package: python3-execnet
Description-md5: 1accaeac69fdb0b556ed04f7c0c4f226
Description-en: rapid multi-Python deployment (Python 3)
 execnet provides carefully tested means to ad-hoc interact with Python
 interpreters across version, platform and network barriers. It provides
 a minimal and fast API targeting the following uses:
 .
 * distribute tasks to local or remote CPUs
 * write and deploy hybrid multi-process applications
 * write scripts to administer a bunch of exec environments
 .
 This package contains execnet for Python 3.

Package: python3-executing
Description-md5: bc17f90050348f49fb905acabf59a0bc
Description-en: Inspect Python AST node being executed
 Get information about what a frame is currently doing,
 particularly the Abstract Syntax Tree node being executed.

Package: python3-exhale
Description-md5: 24e585e4ee1956a4950929775b3f023e
Description-en: Sphinx automated C++ API generation support
 Exhale is a Sphinx extension that depends on the excellent Breathe
 extension which enables parsing Doxygen documentation into the Sphinx
 domain. Exhale provides a layer of automation, enabling launching
 Doxygen and generating the full website all from your conf.py.

Package: python3-exif
Description-md5: d95dcf73b0fe59e7a4528a96a8594236
Description-en: Transition package for python3-exifread
 This is a Python library to extract Exif information from digital camera
 image files. It contains the EXIF.py script and the exifread library.
 .
 This is a dummy package.

Package: python3-exifread
Description-md5: efd1158f9f191e9f8c9a5368bf65dd34
Description-en: Python library to extract Exif data from TIFF and JPEG files
 This is a Python library to extract Exif information from digital camera
 image files. It contains the EXIF.py script and the exifread library.
 .
 This package provides the Python 3.x module.

Package: python3-exiftool
Description-md5: 0d1733ae744a9b9dde5f65e4631751a6
Description-en: Python library to communicate with ExifTool
 The library provides the class exiftool.ExifTool that runs the command-
 line tool in batch mode and features methods to send commands to that
 program, including methods to extract meta-information from one or more
 image files. Since exiftool is run in batch mode, only a single
 instance needs to be launched and can be reused for many queries. This
 is much more efficient than launching a separate process for every
 single query.

Package: python3-exotel
Description-md5: b70259e7417fd4b9f4a8e0eb8db476e2
Description-en: Python library for exotel APIs (Python 3)
 This package contains a Python module for exotels call and SMS APIs
 (unofficial).
 .
 This package installs the library for Python 3.

Package: python3-expandvars
Description-md5: ec4c5c8ad05304dddf31083be4ad8bf0
Description-en: bash-style environment variable expansion in Python
 This module is inspired by GNU bash's variable expansion features. It can
 be used as an alternative to Python's os.path.expandvars function.
 .
 A good use case is reading config files with the flexibility of reading
 values from environment variables using advanced features like returning a
 default value if some variable is not defined.

Package: python3-expecttest
Description-md5: fc4f45bb0b9730c794f7e1f5f12b5e5e
Description-en: Expect tests in Python (also known as "golden" tests)
 This library implements expect tests (also known as "golden" tests). Expect
 tests are a method of writing tests where instead of hard-coding the expected
 output of a test, you run the test to get the output, and the test framework
 automatically populates the expected output. If the output of the test
 changes, you can rerun the test with the environment variable
 EXPECTTEST_ACCEPT=1 to automatically update the expected output.
 .
 Somewhat unusually, this library implements inline expect tests: that is to
 say, the expected output isn't saved to an external file, it is saved directly
 in the Python file (and we modify your Python file when updating the expect
 test.)

Package: python3-expeyes
Description-md5: 56e589ba3b5716d80874391eeb335061
Description-en: Python3 library for expeyes
 This package provides low level interfaces for making science experiments
 with an ExpEYES box. The library allows one to develop new programs easily
 .
 ExpEYES is from the PHOENIX project of Inter-University Accelerator
 Centre, New Delhi. It is a hardware & software framework for
 developing science experiments, demonstrations and projects and learn
 science and engineering by exploration. Capable of doing real time
 measurements and analysing the data in different ways. Analog
 voltages are measured with 0.025% resolution and time intervals with
 one microsecond. This project is based on Free and Open Source
 software, mostly written in Python programming language. The hardware
 design is also open.

Package: python3-expiringdict
Description-md5: eda1bb7d42ea51a3c3d0df22127240cb
Description-en: Python3 caching library
 expiringdict is a Python caching library, providing an ordered
 dictionary with auto-expiring values for caching purposes. Expiration
 happens on any access, object is locked during cleanup from expired
 values.  ExpiringDict stores at most a maximum number of elements -
 the oldest will be deleted.
 .
 This is the Python 3 version of this package.

Package: python3-extension-helpers
Description-md5: e1f69a60ea0d4030bfbcd517b4a8a073
Description-en: Utilities for building and installing packages
 The extension-helpers package includes convenience helpers to assist
 with building Python packages with compiled C/Cython extensions. It is
 developed by the Astropy project but is intended to be general and
 usable by any Python package.
 .
 This is not a traditional package in the sense that it is not intended
 to be installed directly by users or developers. Instead, it is meant to
 be accessed when the setup.py command is run and should be defined as a
 build-time dependency in pyproject.toml files.

Package: python3-extinction
Description-md5: cfadca3e0bec4fa3e538b148c09e3fef
Description-en: Fast interstellar dust extinction laws (Python 3)
 Extinction contains Cython-optimised implementations of empirical dust
 extinction laws found in the astronomical literature.

Package: python3-extra-data
Description-md5: 8588d0c68c7def77381624427dcfafad
Description-en: Tools to read and analyse data from European XFEL
 Python 3 tools for reading European XFEL's HDF5 files.

Package: python3-extractor
Description-md5: b51235972018a5f1f2c2df7b8f6046b3
Description-en: extracts meta-data from files of arbitrary type (Python bindings)
 GNU libextractor provides developers of file-sharing networks, file managers,
 and WWW-indexing bots with a universal library to obtain meta-data about files.
 .
 This package contains the Python bindings.

Package: python3-extranormal3
Description-md5: 72deba7944127c78e6ad5516cabe574f
Description-en: Quick normalization of a bunch of Quick-EXAFS spectra
 A Python library for quick normalization of a bunch of Quick-EXAFS
 spectra. This is useful for eg. orange3-spectroscopy.

Package: python3-extras
Description-md5: 02644786849446bb9cf4067d67d7f4b7
Description-en: extensions to the Python standard library (Python 3.x)
 Extras is a set of extensions to the Python standard library, originally
 written to make the code within testtools cleaner, but now split out for
 general use outside of a testing context.
 .
 This package contains the libraries for Python 3.x.

Package: python3-extruct
Description-md5: e4c85f5b0e4fdf044f4a54d582f79383
Description-en: library for extracting embedded metadata from HTML markup
 Currently, extruct supports:
 .
 * W3C's HTML Microdata
 * embedded JSON-LD
 * Microformat via mf2py
 * Facebook's Open Graph
 * (experimental) RDFa via rdflib

Package: python3-eyed3
Description-md5: b4d22a223dcc57515507ff05e4080b4c
Description-en: Python module for id3-tags manipulation (Python 3 version)
 A Python module for the manipulation of ID3 tags. It supports versions
 1.0, 1.1, 2.3, and 2.4 of the ID3 standard. It can also retrieve
 information such as length and bit rate from an MP3 file.
 .
 This is the Python 3 version of the package.

Package: python3-ezdxf
Description-md5: dd8c56e0d317bc739937363fbd7504eb
Description-en: python module to create and modify DXF drawings (Python 3)
 ezdxf is a module for manipulating DXF files.  It can be used to create
 new DXF files, or to read/write/modify existing DXF files.
 .
 This package installs the library for Python 3.

Package: python3-ezsnmp
Description-md5: 046751e0af0c730bd5e55fdf6c88a3a0
Description-en: Pythonic SNMP library based on Net-SNMP (Python 3)
 Easy SNMP is a fork of Net-SNMP Python Bindings that attempts to bring a more
 Pythonic interface to the library. This module provides a full-featured SNMP
 client API and supports all dialects of the SNMP protocol.
 .
 This is a fork of the discontinued python-easysnmp library.

Package: python3-faadelays
Description-md5: 13eadcd898931870aa1a6307a7ad1c52
Description-en: Python package to access FAA airport status data
 This package facilitates access to real-time airport status data from the
 Federal Aviation Administration's (FAA) NAS Status API. The FAA, an agency of
 the United States Department of Transportation, regulates all aspects of civil
 aviation in the U.S.
 .
 This library provides detailed information about various aspects of airport
 operations including delays, ground stops, closures, and runway
 configurations. Each type of information is encapsulated in specific classes
 such as ArriveDepartDelay, GroundDelay, GroundStop, Closure, and
 AirportConfig, offering developers comprehensive insights into the operational
 status at different airports across the United States.

Package: python3-fabio
Description-md5: 64f5ad9d72ec97e968ee4ab1244f7420
Description-en: I/O library for images produced by 2D X-ray detector - Python3
 FabIO is an I/O library for images produced by 2D X-ray detectors and
 written in Python. FabIO support images detectors from a dozen of
 companies (including Mar, Dectris, ADSC, Hamamatsu, Oxford, ...), for
 a total of 20 different file formats (like CBF, EDF, TIFF, ...) and
 offers an unified interface to their headers (as a Python dictionary)
 and datasets (as a numpy ndarray of integers or floats)
 .
 This is the Python 3 version of the package.

Package: python3-fabric
Description-md5: 54c71f15c76dd8cd03841e2f3121be8f
Description-en: Simple Pythonic remote deployment tool - standalone module
 Fabric is designed to upload files and run shell commands on a number of
 servers in parallel or serially. These commands are grouped in tasks (which
 are regular Python functions) and specified in a 'fabfile.'
 .
 It is similar to Capistrano, except it's implemented in Python and doesn't
 expect you to be deploying Rails applications.
 .
 This package contains the Python 3 modules.

Package: python3-fabulous
Description-md5: fbb2657bc851236a325e490d83f1518a
Description-en: Python module to make your terminal output fabulous
 Fabulous is a Python library designed to make the output of terminal
 applications look fabulous. Fabulous allows you to print colors, images, and
 stylized text to the console (without curses.) Fabulous also offers features
 to improve the usability of Python's standard logging system.

Package: python3-factory-boy
Description-md5: 563a6884c5d0dd57f3002ec0aa23689d
Description-en: Test fixtures replacement based on factory_girl for Ruby (Python 3)
 factory_boy is a fixtures replacement based on thoughtbot's factory_girl. Like
 factory_girl it has a straightforward definition syntax, support for multiple
 build strategies (saved instances, unsaved instances, attribute dicts, and
 stubbed objects), and support for multiple factories for the same class,
 including factory  inheritance.
 .
 Django support is included, and support for other ORMs can be easily added.
 .
 This package provides the Python 3.x module.

Package: python3-faiss
Description-md5: 062b5a05cf9cbc3e8d534f65c5369b11
Description-en: Python 3 module for efficient similarity search and clustering of dense vectors
 Faiss is a library for efficient similarity search and clustering of dense
 vectors. It contains algorithms that search in sets of vectors of any size, up
 to ones that possibly do not fit in RAM. It also contains supporting code for
 evaluation and parameter tuning. Faiss is written in C++ with complete wrappers
 for Python/numpy. Some of the most useful algorithms are implemented on the
 GPU. It is developed by Facebook AI Research.
 .
 This package contains the CPU-only version of the Python interface.

Package: python3-fake-factory
Description-md5: bd8199ac3d04d6ce7bc39c53b9d9fcdb
Description-en: Faker is a Python library that generates fake data (Python 3)
 The fake data can be used to bootstrap a database, create XML documents, or
 anonymize data taken from a production service.
 .
 This is the Python 3 version of the package.

Package: python3-fake-useragent
Description-md5: 5eb2d2d42f91953da1686ab6adf1f623
Description-en: Library to simulate browser user-agent strings
 This library provides a set of tools to simulate browser user-agent strings
 across different platforms and devices. It offers a pre-downloaded and
 processed database of a wide range of browser agents, allowing users to
 retrieve random or specified user-agent strings without an active internet
 connection. The data includes various attributes such as browser type,
 version, operating system, and device brand. This facilitates applications
 that require user-agent customization or testing by mimicking different
 browser environments for web interactions.

Package: python3-fakeredis
Description-md5: c6be3d53e2f94bcb44fa2c7092e68ce8
Description-en: Fake version of a redis-py
 fakeredis is a pure Python implementation of the redis-py Python client that
 simulates talking to a redis server. This was created for a single purpose:
 to write unittests. Setting up redis is not hard, but many times you want to
 write unittests that do not talk to an external server (such as redis).
 This module now allows tests to simply use this module as a reasonable
 substitute for redis.

Package: python3-fakesleep
Description-md5: f56f6d41674fbb5b859c6295bc08a10d
Description-en: Fake version of time.sleep() for use in tests
 The fakesleep module helps testing code that use `time.sleep()`. Sleeping in
 tests is generally considered bad (as it makes tests run slow). Using
 sleep with `time.time()` can lead to spurious failures, as clock
 precision / interpreter overhead can cause small differences in reported
 times.

Package: python3-falcon
Description-md5: ac0e842a9a9597e9f1a730a65750c0bb
Description-en: supersonic micro-framework for building cloud APIs - Python 3.x
 Falcon is a high-performance Python framework for building cloud APIs. It
 encourages the REST architectural style, and tries to do as little as possible
 while remaining highly effective.
 .
 Unlike other Python web frameworks, Falcon won't bottleneck your API's
 performance under highly concurrent workloads. Many frameworks max out at
 serving simple "hello world" requests at a few thousand req/sec, while Falcon
 can easily serve many more on the same hardware.
 .
 Falcon isn't very opinionated. In other words, the framework leaves a lot of
 decisions and implementation details to you.
 .
 Features:
 * Intuitive routing via URI templates and resource classes
 * Easy access to headers and bodies through request and response classes
 * Idiomatic HTTP error responses via a handy exception base class
 * DRY request processing using global, resource, and method hooks
 * Snappy unit testing through WSGI helpers and mocks
 * 20% speed boost when Cython is available
 * Python 2.6, Python 2.7, PyPy and Python 3.3 support
 .
 This package provides the Python 3.x module.

Package: python3-fann2
Description-md5: bd7766b851cb1d68579040ab42297d54
Description-en: Python 3 bindings for FANN
 Fast Artificial Neural Network Library is a free open source neural network
 library, which implements multilayer artificial neural networks in C with
 support for both fully connected and sparsely connected networks.
 .
 This package contains the Python 3 bindings for FANN.

Package: python3-fast-histogram
Description-md5: 9ef0a65847195355b8c79acfc2dadcaa
Description-en: Fast 1D and 2D histogram functions in Python
 fast-histogram aims to provide simple and fast histogram functions for
 regular bins that don't compromise on performance. It doesn't do
 anything complicated - it just implements a simple histogram algorithm in C and
 keeps it simple. The aim is to have functions that are fast but also robust and
 reliable. The result is a 1D histogram function here that is 7-15x faster than
 numpy.histogram, and a 2D histogram function that is 20-25x faster than
 numpy.histogram2d.

Package: python3-fast5
Description-md5: 958ed5394333b52acc452eb50a652b9b
Description-en: library for reading Oxford Nanopore Fast5 files -- Python 3
 A lightweight C++11 library to read raw signal data from Oxford
 Nanopore's FAST5 files.
 .
 This package provides the Python 3 library

Package: python3-fastapi
Description-md5: 6a61c251827609945bcc36388582ec52
Description-en: modern, fast, web framework for building APIs, based on type hints
 FastAPI is a modern, fast (high-performance), web framework for building APIs
 with Python 3.6+ based on standard Python type hints.
 .
 The key features are:
 .
 * Fast: Very high performance, on par with NodeJS and Go (thanks to Starlette
 * and Pydantic). One of the fastest Python frameworks available.
 .
 * Fast to code: Increase the speed to develop features by about 200% to 300%.
 * (note1)
 .
 * Fewer bugs: Reduce about 40% of human (developer) induced errors. (note1)
 .
 * Intuitive: Great editor support. Completion everywhere. Less time debugging.
 .
 * Easy: Designed to be easy to use and learn. Less time reading docs.
 .
 * Short: Minimize code duplication. Multiple features from each parameter
 * declaration. Fewer bugs.
 .
 * Robust: Get production-ready code. With automatic interactive documentation.
 .
 * Standards-based: Based on (and fully compatible with) the open standards for
 * APIs: OpenAPI (previously known as Swagger) and JSON Schema.
 .
 (note1) estimation based on tests on an internal development team, building
 production applications.

Package: python3-fastbencode
Description-md5: 2c7926fd8b87313b6e4a088b04694d36
Description-en: Fast bencode implementation
 Fast Python implementation of the bencode serialization
 mechanism used by the BitTorrent protocol and others.

Package: python3-fastchunking
Description-md5: 612f51d64b697a87d36a3fb5a9d3fb06
Description-en: Fast text chunking algorithms for Python (Python 3)
 This package contains a Python library that contains efficient and easy-to-use
 implementations of string chunking algorithms.
 .
 This package installs the library for Python 3.

Package: python3-fastcluster
Description-md5: 86a6886b853dae64609ceea3373f874e
Description-en: Fast hierarchical clustering routines for Python 3
 This library provides Python functions for hierarchical
 clustering. It generates hierarchical clusters from distance matrices
 or from vector data.
 .
 Part of this module is intended to replace the functions
 .
 linkage, single, complete, average, weighted, centroid, median, ward
 .
 in the module scipy.cluster.hierarchy with the same functionality but
 much faster algorithms. Moreover, the function 'linkage_vector'
 provides memory-efficient clustering for vector data.
 .
 The interface is very similar to MATLAB's Statistics Toolbox API to
 make code easier to port from MATLAB to Python/Numpy. The core
 implementation of this library is in C++ for efficiency.
 .
 This package provides the package's Python 3 interface.

Package: python3-fastdtw
Description-md5: 56a1c8b4507217fb96fda68ef53fd49b
Description-en: Dynamic Time Warping (DTW) algorithm with an O(N) complexity
 Python implementation of FastDTW, which is an approximate Dynamic
 Time Warping (DTW) algorithm that provides optimal or near-optimal
 alignments with an O(N) time and memory complexity.

Package: python3-fastimport
Description-md5: 2799877234a774c99641df3d5e3e4613
Description-en: Fastimport file format parser and generator library
 Python library for parsing and generating the fastimport file format.
 The fastimport format is used for serializing version control histories.
 .
 This package contains the module built for Python version 3.x.

Package: python3-fastjsonschema
Description-md5: 79f063f366a282cd508821f295140ad7
Description-en: validation of JSON documents by JSON schema drafts 04/06/07
 Fastjsonschema implements validation of JSON documents by JSON schema.
 .
 The library implements JSON schema drafts 04, 06 and 07.
 .
 The main purpose is to have a really fast implementation.
 .
 This package installs the library for Python 3.

Package: python3-fastkml
Description-md5: dd4c65bbf6d49817725c03242c618398
Description-en: fast KML processing (Python 3)
 Fastkml is a library to read, write and manipulate KML files. It aims to keep
 it simple and fast (using lxml if available). Fast refers to the time you
 spend to write and read KML files as well as the time you spend to get
 acquainted to the library or to create KML objects.

Package: python3-fastmolwidget
Description-md5: f247ad4948283d7c9007a99d9f380e0e
Description-en: PyQt/PySide6 widget to display crystal structures (Python 3)
 Fastmolwidget is a lightweight, embeddable Qt widget that renders molecular and
 crystal structures in 2D projection with interactive mouse controls. It
 supports anisotropic displacement parameter (ADP) ellipsoids, ball-and-stick
 diagrams, and plain sphere representations - all drawn with a pure-Python
 QPainter backend (no OpenGL required).
 .
 This package installs the library for Python 3.

Package: python3-fastrlock
Description-md5: cf00c4efcbaa82d44769fb8294a1bbab
Description-en: fast RLock implementation for CPython
 This is a C-level implementation of a fast, re-entrant, optimistic lock for
 CPython. It is a drop-in replacement for threading.RLock. FastRLock is
 implemented in Cython and also provides a C-API for direct use from Cython code
 via from fastrlock cimport rlock or from cython.cimports.fastrlock import
 rlock.

Package: python3-fasttext
Description-md5: 9425cb7237270ad6f395be3f864c9210
Description-en: fastText binding for Python3
 fastText is a library for efficient learning of word representations
 and sentence classification, which refers subword information to
 enrich word vectors.
 .
 python3-fasttext is its binding for Python3.

Package: python3-fava
Description-md5: 3d2d93d79a97d5158f098e1715870b19
Description-en: Web interface for the double-entry accounting tool Beancount
 Fava is a web interface for the plain-text, double-entry bookkeeping
 tool and language Beancount.
 .
 An online demo of Fava is available at https://fava.pythonanywhere.com .
 .
 For more information about Beancount itself see the beancount Debian
 package.

Package: python3-fbtftp
Description-md5: 16d70da4f6b6e6d1b31685756bc362aa
Description-en: Framework to build dynamic TFTP servers (Python3)
 fbtftp is Facebook's implementation of a dynamic TFTP server framework. It
 lets you create custom TFTP servers and wrap your own logic into it in a very
 simple manner.
 .
 This is the Python3 package.

Package: python3-fcrypto
Description-md5: 2b4464fdf2c48898de1319f0aaf14f01
Description-en: encryption format library. -- Python 3 binding library
 libfcrypto is a library for encryption formats.
 .
 This package includes Python 3 bindings.

Package: python3-feature-check
Description-md5: 4937491f19899e6913ebf4114f863d12
Description-en: query a program for supported features - Python 3.x library
 The feature-check tool obtains the list of supported features from
 a program via various methods (e.g. running it with the --features
 command-line option) and allows other programs to check for
 the presence and, possibly, versions of specific features.
 .
 This package contains the Python 3.x library.

Package: python3-febelfin-coda
Description-md5: 80367426d10b7935987a42c1eba7e2ee
Description-en: Python module to parse CODA files (Belgium)
 febelfin-coda is a parser for CODA (Coded statement of account) files.
 - https://www.febelfin.be/sites/default/files/2019-04/ \
 standard-coda-2.6-en.pdf
 .
 Febelfin ASBL est la Fédération belge du secteur financier.
 - https://www.feb.be/qui-nous-sommes/federations-sectorielles/ \
 banques-bourse-credit-et-placements-federation-belge-du-secteur \
 -financier_2012-10-11/
 .
 This bank standard (also called CODA) specifies the lay-out for the electronic
 files, by banks to customers, of the account transactions and the information
 concerning the enclosures in connection with the movement.

Package: python3-fedora
Description-md5: c3addf9c9fbd1b66445e18f3be282bf4
Description-en: Python modules for interacting with Fedora Services (Python 3)
 The python-fedora module provides a Python API for connecting to web
 services provided by the fedora infrastructure.
 .
 Specifically, this package provides clients for the Fedora Account
 System, for the Fedora Package Database, for the Fedora Build System
 (bodhi), and for the Fedora wiki, as well as a more generic client for
 the other Fedora web services.
 .
 This package installs the library for Python 3.

Package: python3-feedgen
Description-md5: cc9b1b57e1886054c12e09eb29e97263
Description-en: generate ATOM and RSS feeds (Python)
 This Python module can be used to generate web feeds in both ATOM and RSS
 format.

Package: python3-feedgenerator
Description-md5: 6680984589c58d81a4b084777eec8021
Description-en: Syndication feed generation library (Python 3 version)
 Feedgenerator is a standalone version of Django's feedgenerator, which
 is a syndication feed generation library used for generating RSS.
 .
 This is the Python 3 version of the feedgenerator module.

Package: python3-feedparser
Description-md5: 3798c5f98dfe4eafe184b06860237110
Description-en: Universal Feed Parser for Python 3
 Python module for downloading and parsing syndicated feeds. It can
 handle RSS 0.90, Netscape RSS 0.91, Userland RSS 0.91, RSS 0.92, RSS
 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom, and CDF feeds.
 .
 It provides the same API to all formats, and sanitizes URIs and HTML.
 .
 This is the Python 3 version of the package.

Package: python3-ferret
Description-md5: fe860b69c27804876aa0d564945a8fc1
Description-en: Python3 wrapper for the Ferret visualization and analysis environment,
 Ferret is an interactive computer visualization and analysis environment
 designed to meet the needs of oceanographers and meteorologists analyzing
 large and complex gridded data sets. It can transparently access extensive
 remote Internet data bases using OPeNDAP (formerly known as DODS)
 .
 This is the Python3 wrapper for Ferret

Package: python3-ffc
Description-md5: 6c6a785e5c92a4247b82efe0075d28ec
Description-en: compiler for finite element variational forms (Python 3)
 The FEniCS Form Compiler FFC provides state-of-the-art automatic and
 efficient evaluation of general multilinear forms (variational
 formulations) for FEniCS. FFC functions as the form evaluation
 system for DOLFIN but can also be used to compile forms for other
 systems.
 .
 FFC works as a compiler for multilinear forms by generating code (C
 or C++) for the evaluation of a multilinear form given in
 mathematical notation. This new approach to form evaluation makes it
 possible to combine generality with efficiency; the form can be given
 in mathematical notation and the generated code is as efficient as
 hand-optimized code.
 .
 This package installs the legacy FFC library for Python 3.
 .
 You may want to consider installing python3-ffcx instead to get the
 next-generation FFC-X.

Package: python3-ffcv
Description-md5: fc45d0d45cb53d3f6df172de74130e82
Description-en: Fast Forward Computer Vision (and other ML workloads)
 This is a drop-in data loading system that dramatically increases data
 throughput in model training.

Package: python3-ffcx
Description-md5: ce45246bdbf72427c329c24ead46f7ad
Description-en: next-gen compiler for finite element variational forms (Python 3)
 The FEniCS Form Compiler FFC provides state-of-the-art automatic and
 efficient evaluation of general multilinear forms (variational
 formulations) for FEniCS. FFC functions as the form evaluation
 system for DOLFIN but can also be used to compile forms for other
 systems.
 .
 FFC works as a compiler for multilinear forms by generating code (C
 or C++) for the evaluation of a multilinear form given in
 mathematical notation. This new approach to form evaluation makes it
 possible to combine generality with efficiency; the form can be given
 in mathematical notation and the generated code is as efficient as
 hand-optimized code.
 .
 This package installs the next-generation FFC-X library for Python 3.

Package: python3-ffmpeg-progress-yield
Description-md5: 88a896485c5ce093e00410175717c7f4
Description-en: Run an FFmpeg command with its progress yielded - Python 3.x
 This library provides a generator-based interface for monitoring the progress
 of FFmpeg operations. It parses the output of FFmpeg commands to obtain the
 current percentage of the processing.
 .
 This package contains the Python 3 module.

Package: python3-fhs
Description-md5: 591681fb6738e617dbba6f445b3d167b
Description-en: python module for using the FHS and XDG basedir paths.
 The FHS and XDG basedir specification defines locations for several files.
 This module provides functions for accessing those files without requiring the
 program to search the filesystem itself.
 It provides a convenient way to use configuration from files, with commandline
 override functionality.

Package: python3-fhs-doc
Description-md5: 5254f183ea58e40632c6143e83e87f29
Description-en: API documentation for python3-fhs
 The FHS and XDG basedir specification defines locations for several files.
 This module provides functions for accessing those files without requiring the
 program to search the filesystem itself.
 It provides a convenient way to use configuration from files, with commandline
 override functionality.
 .
 This module contains the API documentation.

Package: python3-fiat
Description-md5: bc6dede12563627381fb27dbda42d181
Description-en: tabulation of finite element function spaces (Python 3)
 The FInite element Automatic Tabulator FIAT supports generation of arbitrary
 order instances of the Lagrange elements on lines, triangles, and tetrahedra.
 Other supported elements include arbitrary order Raviart-Thomas elements,
 Brezzi-Douglas-Marini elements and a few others.
 .
 This package installs the library for Python 3.

Package: python3-fido2
Description-md5: 3c90b6b6e8cc2efd4d5acbba3a4d4730
Description-en: Python library for implementing FIDO 2.0
 A Python library for communicating with a FIDO device over USB HID as
 well as verifying attestation and assertion signatures.
 .
 FIDO (Fast Identity Online) is a set of protocols, including U2F (Universal 2nd
 Factor) and UAF (Universal Authentication Framework), that support usable,
 strong authentication of users using hardware tokens.

Package: python3-fife
Description-md5: e0baa100ef078b23019808e5d303ed95
Description-en: FIFE is a multi-platform isometric game engine
 FIFE stands for Flexible Isometric Free Engine and is a cross
 platform game creation framework written in C++. It provides you with
 the ability to create a game using Python interfaces. FIFE also comes
 as a DLL or static library so you can use C++ as well.

Package: python3-file-encryptor
Description-md5: d907257e1c38135eabb5ac17fd666df4
Description-en: Python 3 module to convergently encrypt and decrypt files
 This Python 3 module contains helper methods to encrypt and decrypt files
 inline (without using extra space) and to decrypt streams.

Package: python3-file-read-backwards
Description-md5: 07e2f0867314a3d679f8528af6446edc
Description-en: Memory efficient way of reading files line-by-line from the end of file
 A library designed to read files backward line by line. It supports multiple
 encodings such as ascii, latin-1, and utf-8, and handles various newline
 characters including '\r', '\r\n', and '\n'. Suitable for processing large
 files without consuming a lot of memory, it reads lines as unicode, ensuring
 compatibility with most text files. Additionally, it provides functionality
 for both incremental line reading and reading lines one at a time through its
 API.

Package: python3-filecheck
Description-md5: 35a84586d04f27e7dd59d6d2d8c2d04d
Description-en: Attempt to reimplement LLVM's FileCheck using Python
 Filecheck is a Python implementation for LLVM LIT integration tests
 integration tests. The package is useful to people who are not
 familiar with the LLVM infrastructure and Python-based projects
 that would prefer to not have to build anything from LLVM's source
 code in their CI process.
 .
 This package contains the library for Python 3.

Package: python3-filelock
Description-md5: 85b9c60c63af7f2b18c53d7a2b9800d3
Description-en: platform independent file locking module
 This package contains a single module, which implements a platform independent
 file locking mechanism for Python. The lock includes a lock counter and is
 thread safe. This means, when locking the same lock object twice, it will not
 block.

Package: python3-filetype
Description-md5: 91cafbcec8bb73b484e7f7d2f98ba209
Description-en: Infer file type and MIME type of any file/buffer
 Small and dependency free Python module to infer file type and MIME type
 checking the magic numbers signature of a file or buffer (aka file pattern).
 .
 This is a Python port from filetype Go package.
 .
 Features:
 - Simple and friendly API.
 - Supports a wide range of file types.
 - Provides file extension and MIME type inference.
 - File discovery by extension or MIME type.
 - File discovery by kind (image, video, audio...).
 - Pluggable: add new custom type matchers.
 - Fast, even processing large files.
 - Only first 261 bytes representing the max file header is required, so you
 can just pass a list of bytes.
 - Dependency free (just Python code, no C extensions, no libmagic bindings).
 - Cross-platform file recognition.
 .
 Currently, the following patterns are recognised:
 - Image: bmp, cr2, dwg, gif, heic, ico, jpg, jpx, jxr, png, psd, tif, xcf,
 webp.
 - Video: avi, flv, m4v, mkv, mov, mp4, mpg, webm, wmv, 3gpp.
 - Audio: aac, aiff, amr, flac, m4a, mid, mp3, ogg, wav.
 - Archive: ar, br, bz2, cab, crx, dcm, deb, eot, epub, exe, gz, lz, lzo, lz4,
 nes, pdf, ps, rar, rpm, rtf, sqlite, swf, tar, xz, zip, Z, 7z.
 - Font: otf, ttf, woff, woff2.
 - Application: wasm.
 .
 This package contains the filetype module for Python 3 and an executable.

Package: python3-filterpy
Description-md5: bdc0dd8ac4a814d1aa71662d0d86bd72
Description-en: Kalman filtering and optimal estimation library
 FilterPy implements several Kalman filter variants and related optimal
 estimation algorithms in pure Python with pedagogically clear code.
 .
 Supported algorithms include: discrete Kalman filter, extended Kalman
 filter, unscented Kalman filter, ensemble Kalman filter, fixed-lag
 smoother, g-h filter, H-infinity filter, and particle filters.
 .
 The library is designed for students and researchers who want to
 understand and use Kalman filtering without sacrificing readability.

Package: python3-filterpy-doc
Description-md5: ae26131104b6c9a6f24e6ed0ccd77932
Description-en: Kalman filtering and optimal estimation library (documentation)
 FilterPy implements several Kalman filter variants and related optimal
 estimation algorithms in pure Python with pedagogically clear code.
 .
 This package contains the HTML documentation generated by Sphinx.

Package: python3-find-libpython
Description-md5: a16286897e98a021d2660dbe6f10cb51
Description-en: library to find libpython associated with your environment
 The library is designed to find the path to the libpython dynamic library for
 the current Python environment.
 It should work with many types of installations, whether it be conda-managed,
 system-managed, or otherwise.
 And it should function on Windows, Mac OS/OS X, and any Linux distribution.
 .
 This code is useful in several contexts, including projects that embed a
 Python interpreter into another process, or Python library build systems.
 .
 This package contains the Python module.

Package: python3-findlibs
Description-md5: 8750bbb6cb8343da69e916710296ad57
Description-en: Python 3 module to discover libraries.
 This module is used by ECMWF python libraries to discover libraries
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: python3-findpython
Description-md5: ac7040c3e278768d339b5598825520ee
Description-en: utility to find python versions on your system
 This is a utility to find python versions on your system. It is a
 rewrite of pythonfinder project. It simplifies the whole code
 structure while preserving most of the original features.
 .
 This package is a dependency to pdm tool.

Package: python3-fingerprints
Description-md5: 1ba3c228e790966adcd4fcce3f56ca0e
Description-en: Compare the names of companies and people with normalisation
 Generate fingerprints for entity data. A fingerprint in this context is
 understood as a simplified entity identifier, derived from it's name or
 address and used for cross-referencing of entity across different datasets.
 .
 Examples:
 .
 - Mr. Sherlock Holmes -> holmes sherlock
 - Siemens Aktiengesellschaft -> ag siemens
 - New York, New York -> new york

Package: python3-fints
Description-md5: c0ecae17cf7b9894bdeabe19bf61c476
Description-en: Python library for the FinTS banking protocol
 This is a pure-python implementation of FinTS (formerly known as HBCI),
 a online-banking protocol commonly supported by German banks.
 .
 This package installs the library for Python 3.

Package: python3-fiona
Description-md5: 18f9774796849a9721c4cd7e95dce662
Description-en: Python 3 API for reading/writing vector geospatial data
 Fiona is a Python wrapper around the OGR vector data abstraction library.
 Fiona is designed to be simple and dependable. It focuses on reading
 and writing data in standard Python IO style and relies upon familiar
 Python types and protocols such as files, dictionaries, mappings, and
 iterators instead of classes specific to OGR. Fiona can read and write
 real-world data using multi-layered GIS formats and zipped virtual
 file systems and integrates readily with other Python GIS packages
 such as pyproj, Rtree, and Shapely.
 .
 This package provides the Python 3 API

Package: python3-fips203
Description-md5: 743d93324cb015cee81ec5ba6ac7980a
Description-en: FIPS 203 (ML-KEM) - Python module
 This package enables a Python programmer to easily use the
 Module-Lattice-Based Key-Encapsulation Mechanism, also known as
 ML-KEM or FIPS 203.
 .
 See <https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.203.pdf>
 for a full description of the target functionality.

Package: python3-fire
Description-md5: 9486d7971ba7a59bf038a22e11971200
Description-en: automatically generate CLIs from absolutely any Python object
 Python Fire is a library for automatically generating command line interfaces
 (CLIs) from absolutely any Python object.
 .
 * Python Fire is a simple way to create a CLI in Python.
 * Python Fire is a helpful tool for developing and debugging Python code.
 * Python Fire helps with exploring existing code or turning other people's
 code into a CLI.
 * Python Fire makes transitioning between Bash and Python easier.
 * Python Fire makes using a Python REPL easier by setting up the REPL with
 the modules and variables you'll need already imported and created.

Package: python3-firebase-messaging
Description-md5: f0ee45b2df272d809d7750dc288389f0
Description-en: Library to subscribe to GCM/FCM and receive notifications (Python 3)
 firebase-messaging is a library to subscribe to GCM/FCM and receive
 notifications within a Python application.
 .
 This package installs the library for Python 3.

Package: python3-firehose
Description-md5: 09fca8a7b1120fe40eadbb8a627dddfe
Description-en: Python bindings to the Firehose static analysis format
 Static analysis data is, well, awesome! However, there's a problem of suffering
 from 10,000 different schemas, and unique ways of communicating the results.
 .
 Firehose aims to solve these issues by providing a common static analysis
 schema, with parsers for common tools, and lots of code to deal with
 Firehose output.
 .
 This package contains the Python 3 bindings to the Firehose XML schema.

Package: python3-firewall
Description-md5: af886a0978346647c973846fe9db7375
Description-en: Python3 bindings for firewalld
 firewalld is a dynamically managed firewall daemon with support for
 network/firewall zones to define the trust level of network connections
 or interfaces. It has support for IPv4, IPv6 firewall settings and for
 ethernet bridges and has a separation of runtime and persistent
 configuration options.
 It also provides a D-Bus interface for services or applications to add
 and apply firewall rules on-the-fly.
 .
 This package provides Python3 bindings for firewalld.

Package: python3-first
Description-md5: e7365c57d26d1c8766a5a5e1e0097533
Description-en: simple function that returns the first true value from an iterable
 A MIT licensed Python package with a simple function that returns the
 first true value from an iterable, or None if there is none. If you need
 more power, you can also supply a key function that is used to judge the
 truth value of the element or a default value if None doesn’t fit your
 use case.

Package: python3-fiscalyear
Description-md5: ed9f278269b007569be63164461de258
Description-en: Python utilities for working with fiscal calendars
 This library provides Python classes and helpers for working with fiscal
 calendars. It extends standard date and time handling with support for fiscal
 years, quarters, months, and days.
 .
 The package defines objects representing fiscal periods such as fiscal years,
 quarters, months, and days. These objects expose start and end boundaries,
 support comparisons, and allow navigation to neighbouring fiscal periods such
 as the previous or next quarter or year.
 .
 It also provides date and datetime helpers that expose fiscal attributes.
 Given a date or datetime, the library can determine the corresponding fiscal
 year, quarter, month, and day, and return related fiscal period objects.
 .
 This is useful for applications that need consistent handling of accounting,
 reporting, or business calendars where the fiscal year does not follow the
 standard January to December calendar year.

Package: python3-fissix
Description-md5: cb40d1dfc6828c8699e7ffe8f17a5f76
Description-en: backport of lib2to3 that supports the latest Python3 grammars
 Fissix is a backport of lib2to3, a CST (concrete syntax tree)
 implementation, that supports various features and grammars that are
 more up-to-date than the latest upstream CPython version.  It is the
 parser that Bowler uses to make safe, large scale code modifications
 and smart refactoring.  It supports source written in both Python 2
 and 3.

Package: python3-fisx
Description-md5: 0e4ad68f886d704b1ad561cc2572203b
Description-en: Quantitative X-Ray Fluorescence Analysis Support Library - (Python 3)
 This software library implements formulas to calculate, given an
 experimental setup, the expected x-ray fluorescence intensities. The
 library accounts for secondary and tertiary excitation, K, L and M
 shell emission lines and de-excitation cascade effects. The basic
 implementation is written in C++ and a Python binding is provided.
 .
 This is the Python 3 version of the package.

Package: python3-fitbit
Description-md5: 9201dfa0922e9d00c0e7a7f6c91c84ac
Description-en: FitBit REST API Client Implementation - Python 3
 A Python module containing an implementation of a client for the FitBit
 REST API. It uses OAuth for authentication, it supports both US and SI
 units.
 .
 This package contains the Python 3 module.

Package: python3-fitbit-web-api
Description-md5: ee5b6217264ad3aa0922b96336886f03
Description-en: Client for the Fitbit Web API
 This library provides access to Fitbit Web API endpoints for reading and
 updating user data associated with Fitbit accounts and devices.
 .
 It communicates with Fitbit's online service and uses OAuth access tokens for
 authenticated requests. The available interfaces cover a broad range of Fitbit
 data, including daily and intraday activity measurements, heart rate, active
 zone minutes, breathing rate, heart rate variability, SpO2, skin and core
 temperature, sleep logs, electrocardiogram readings, weight, body fat, body
 goals, nutrition records, water intake, meals, device information, alarms,
 profile details, badges, friends, leaderboards, subscriptions, and token
 management.
 .
 The library also includes operations for adding, editing, and deleting entries
 where the Fitbit Web API permits this, such as activity logs, food logs, water
 logs, sleep records, body measurements, favourites, goals, meals, alarms, and
 subscriptions. It can retrieve both summary data and time series data,
 including intraday measurements for supported resources, as well as metadata
 such as available activity types, food information, units, locales, and
 registered devices.

Package: python3-fitsio
Description-md5: 764444aae34487203eab60ce5b16e38b
Description-en: Python 3 library to read from and write to FITS files
 Fitsio provides an easy to use object-oriented API including
 providing a Numpy interface to FITS files read from CFITSIO. It
 allows direct access to the columns of a FITS binary table which can
 be useful for reading large fits files. Compared to astropy.io.fits,
 this package is closer to the underlying cfitsio library.
 .
 Fitsio also exposes a microlanguage (implemented in CFITSIO) for
 making efficient SQL-like queries of tables (single tables only
 though–no joins or anything like that).

Package: python3-fitz
Description-md5: 29f2b730fd47e82e248533928c98b3c4
Description-en: Python binding for MuPDF (forward compatibility name)
 Allows one to access files in PDF, XPS, OpenXPS, CBZ, EPUB, and FB2 (e-books)
 formats, and it is known for its top performance and high rendering quality.
 .
 PDF manipulation and generation functions are available, including metadata
 and bookmark maintenance, document restructuring, annotation / link handling
 and document or page creation.
 .
 Provides a Python module fitz, which is PyMuPDF's old module name.

Package: python3-fivem-api
Description-md5: efdb3d53a89c220bd6c63546f1462603
Description-en: Library for querying server info from FiveM, a multiplayer platform for GTA V
 This library enables interaction with FiveM servers—platforms that extend
 Grand Theft Auto V by Rockstar Games with the ability to play online with
 custom modifications. The library allows for efficient querying of server
 details, including the current list of active players, maximum player
 capacities, and resources loaded on the server. Utilizing asynchronous HTTP
 requests through aiohttp, it provides a robust toolset for integrating
 real-time FiveM server data into applications or for monitoring server status.
 Ideal for community tools, game server dashboards, or enhancing gaming
 experiences with external data access.

Package: python3-fjaraskupan
Description-md5: 7883f402e5205a961bf1edf66df8d155
Description-en: Library for controlling Fjäråskupan kitchen fans over Bluetooth
 This library enables Bluetooth communication with Fjäråskupan kitchen fans. It
 provides functionality for adjusting fan speed, controlling lighting, and
 managing cooking timers. Designed for seamless interaction with compatible
 devices, it supports functionalities like turning lights on and off, as well
 as setting fan speed through simple commands. Users can control their kitchen
 fans with greater flexibility and ease, enhancing their cooking environment.

Package: python3-flake8
Description-md5: 2ce5d35e72b6eb7696719df6e1ed4fd4
Description-en: code checker using pycodestyle and pyflakes - Python 3.x
 Flake8 is a wrapper around PyFlakes, pycodestyle, and Ned's McCabe script.
 Flake8 runs all tools by launching the single 'flake8' script, but ignores
 pycodestyle and PyFlakes extended options and just uses defaults. It displays
 the warnings in a per-file, merged output.
 .
 This package provides Python 3 module bindings only.

Package: python3-flake8-2020
Description-md5: b1510de621793623481dfd53df433a39
Description-en: flake8 checks for misuse of sys.version or sys.version_info
 plugin is able to work around a python3.10 or python4.0 version issue
 (when in effect).
 .
 You may also find an early version of python3.10 useful.

Package: python3-flake8-black
Description-md5: e7a85a77fbf68771a606978c4e118fa1
Description-en: flake8 plugin to call black as a code style validator
 This is flake8 plugin for validating Python code style with the command line
 code formatting tool Black.
 .
 Black, "The Uncompromising Code Formatter", is normally run to edit your
 Python code in place to match their coding style, a strict subset of the
 PEP 8 style guide.
 .
 The point of this plugin is to be able to run 'black --check ...' from
 within the flake8 plugin ecosystem. You might use this via a git
 pre-commit hook, or as part of your continuous integration testing.

Package: python3-flake8-blind-except
Description-md5: d344b5f78764c235cc2e8fadad992616
Description-en: flake8 extension that checks for blind, catch-all except
 A flake8 extension that checks for blind, catch-all except: and except
 Exception: statements.
 .
 As of pycodestyle 2.1.0, "E722 do not use bare except, specify exception
 instead" is built-in. However, bare Exception and BaseException are still
 allowed. This extension flags them as B902.
 .
 Using except without explicitly specifying which exceptions to catch is
 generally considered bad practice, since it catches system signals like SIGINT.
 You probably want to handle system interrupts differently than exceptions
 occurring in your code.

Package: python3-flake8-builtins
Description-md5: e4f3d08061724f71583859f1012a8f23
Description-en: flake8 extension that checks for re-use of builtin identifiers
 Python allows one to override Python builtins as parameters, but although
 could be useful in some really specific use cases, the general approach is to
 not do that as code then can suddenly break without a clear trace.

Package: python3-flake8-class-newline
Description-md5: b9c02d8b79d28c82171a439e91688fc2
Description-en: flake8 extension to lint for a method newline after a Class definition
 PEP8 recommends surrounding every class method with a single blank line. See
 https://www.python.org/dev/peps/pep-0008/#blank-lines However flake8 is
 ambiguous about the first method having a blank line above it.
 .
 This plugin was made to enforce the blank line just after the method
 declaration.

Package: python3-flake8-cognitive-complexity
Description-md5: 3f85dc4050b8d1fbc6fc077f2fe80fcc
Description-en: Extension for flake8 that validates cognitive function complexity
 This library evaluates the cognitive complexity of Python code, analysing how
 difficult a piece of code is to understand. Cognitive complexity is akin to
 cyclomatic complexity but focuses on human comprehension rather than code
 structure. It was introduced by G. Ann Campbell and is used by tools like
 SonarSource and CodeClimate. This feature helps maintain code readability and
 understandability, allowing easier maintenance and collaboration.

Package: python3-flake8-comprehensions
Description-md5: 0d095c60dede5587ce5460956d1ea7ca
Description-en: flake8 plugin for better list/set/dict comprehensions
 This flake8 plugin helps you write better list, set, and dict comprehensions
 by enforcing various rules that improve code readability and performance,
 such as avoiding unnecessary generators or list calls around comprehensions.

Package: python3-flake8-deprecated
Description-md5: 5ee45d978e81d53479fd5d17e6696209
Description-en: flake8 extension to lint for a deprecated features
 This flake8 plugin helps to keep up with method deprecations and giving
 hints about what they should be replaced with.
 .
 This plugin is based on a Python checker that was in
 plone.recipe.codeanalysis

Package: python3-flake8-docstrings
Description-md5: 0f29d2dd0cadf6c3a72d7f96b3268e85
Description-en: flake8 extension to check docstrings
 A simple module which integrates pydocstyle to flake8.
 .
 pydocstyle is a standalone docstring style checker.
 .
 flake8 is a modular source code checker for Python.
 .
 This package provides the modules for Python 3.

Package: python3-flake8-import-order
Description-md5: 96d530d1df77270b621e280c1cc88fff
Description-en: flake8 extension to lint for the import order in Python files
 A flake8 and Pylama plugin that checks the ordering of Python imports. It
 does not check anything else about the imports. Merely that they are
 grouped and ordered correctly.
 .
 In general stdlib comes first, then 3rd party, then local packages, and
 that each group is individually alphabetized, however this depends on
 the style used. Flake8-Import-Order supports a number of styles and is
 extensible allowing for custom styles.

Package: python3-flake8-mutable
Description-md5: d1942d572caee088edaebf2e05692969
Description-en: use flake8 to catch functions with mutable default arguments
 Python's default arguments are evaluated at definition as opposed to when the
 function is invoked. This leads to unexpected behavior, as mutations persist
 between calls. This flake8 extension will warn for this type of mistake.

Package: python3-flake8-noqa
Description-md5: c3164a8b6d53d13e716ce7a48e06e752
Description-en: Flake8 noqa comment validation
 This plugin looks for noqa comments that do not match the proper
 formatting so your # noqa comments work and do only what you expect them to.
 .
 In addition, this plugin looks for # noqa comments that are unnecessary
 because either there are no matching violations on the line or they contain
 codes that do not match existing violations.

Package: python3-flake8-pytest
Description-md5: 776f66096ab4e0186a27071e092ad395
Description-en: Python module for Flake8 integration to check pytest assertions
 This module integrates with Flake8 to check for uses of Django-style assert
 statements in Python test codes, advocating for the use of plain assert
 statements.
 .
 It encourages developers to replace traditional unittest and Django
 assertions like self.assertEqual(a, b) with the more Pythonic
 assert a == b.
 .
 This plugin enhances code readability and maintains consistency across test
 suites.

Package: python3-flake8-quotes
Description-md5: a2eae4ee7d7e25750145628cb437a353
Description-en: flake8 extension to lint for quotes
 Lint/flake8 extension for quotes that supports:
 * double quotes
 * single quotes
 * multiline quotes
 * "'''"

Package: python3-flake8-spellcheck
Description-md5: 8e074239db5509a679ce5f0dc305eb9b
Description-en: flake8 plugin that spellchecks parts of your Python code (Python 3)
 A flake8 plugin that spellchecks variables, function, classes and other bits
 of your Python code.
 .
 Spelling is assumed to be in en_US.
 .
 This package installs the library for Python 3.

Package: python3-flaky
Description-md5: 3a698ea24760472c29abc31ded622717
Description-en: Plugin for pytest that automatically reruns flaky tests
 Flaky is a plugin for pytest that automatically reruns flaky tests.
 .
 Ideally, tests reliably pass or fail, but sometimes test fixtures must rely on
 components that aren't 100% reliable. With flaky, instead of removing those
 tests or marking them to @skip, they can be automatically retried.

Package: python3-flanker
Description-md5: 5a88e84b8ffc5476fd0ba3be9ffc79d2
Description-en: Python email address and Mime parsing library
 Flanker is an open source parsing library written in Python by the Mailgun
 Team. Flanker currently consists of an address parsing library
 (flanker.addresslib) as well as a MIME parsing library (flanker.mime).
 .
 This package installs the library for Python 3.

Package: python3-flasgger
Description-md5: 74081a6d0c2eca48b05efc4b27710707
Description-en: Extract swagger specs from your flask project
 Flasgger is a Flask extension to extract OpenAPI-Specification from all
 Flask views registered in your API.
 It also comes with SwaggerUI embedded so you can access
 http://localhost:5000/apidocs and visualize and interact
 with your API resources.
 It also provides validation of the incoming data, using the same specification
 it can validates if the data received as a POST, PUT, PATCH is valid against
 the schema defined using YAML, Python dictionaries or Marshmallow Schemas.
 Flasgger can work with simple function views or MethodViews using docstring
 as specification, or using @swag_from decorator to get specification from
 YAML or dict and also provides SwaggerView which can use
 Marshmallow Schemas as specification.

Package: python3-flask-api
Description-md5: 5a3cfbde6eb435f66f1826464092d2eb
Description-en: Browsable web APIs for the Flask micro web framework
 Flask API is an implementation of the same web browsable APIs that the
 Django REST framework provides. It gives you properly content
 negotiated responses and smart request parsing.
 .
 This package contains the Python 3 version of Flask API

Package: python3-flask-babel
Description-md5: 5e8c296a7dfa2f972afe4d4833897294
Description-en: internationalization and localization support for Flask (Python 3)
 Flask-Babel is an extension to Flask that adds internationalization and
 localization support. It has a friendly interface to gettext translations and
 supports date formatting with timezones.
 .
 This is the Python 3 version of the package.

Package: python3-flask-bcrypt
Description-md5: e54a00def55f57a4c722d661127d5c04
Description-en: Flask extension that provides bcrypt hashing utilities (Python3)
 Due to the recent increased prevelance of powerful hardware,
 such as modern GPUs, hashes have become increasingly easy to crack.
 A proactive solution to this is to use a hash that was designed to be
 "de-optimized". Bcrypt is such a hashing facility; unlike hashing algorithms
 such as MD5 and SHA1, which are optimized for speed, bcrypt is intentionally
 structured to be slow.
 .
 This package contains the Python3 version of the library.

Package: python3-flask-bootstrap
Description-md5: 62a6445a335d4d0e11d19dbf5420cd3e
Description-en: Bootstrap 4 & 5 helper for your Flask projects
 renders Flask-related data and objects to Bootstrap markup HTML more
 easily:
 * Render the Flask-WTF/WTForms form object to the Bootstrap form.
 * Render data objects (dict or class objects) to Bootstrap Table.
 * Render Flask-SQLAlchemy Paginationobject for Bootstrap pagination.
 .
 This package installs the library for Python 3.

Package: python3-flask-caching
Description-md5: 77e315670f460063a8055b90b11ca016
Description-en: Cache support for flask applications
 Flask extension that provides smart caching support.
 .
 This is a fork of python3-flask-cache that is still maintained,
 which maintains a high level of backward compatibility and new
 features.

Package: python3-flask-compress
Description-md5: fbfe733c025a5636297253b5ca2b8dc1
Description-en: Compress responses in a Flask app with gzip
 Flask-Compress allows one to compress HTTP responses generated by a
 Flask application running standalone with GZip. It does so without
 a complex setup for some MIME types that benefit from it, like
 HTML and JSON types.

Package: python3-flask-cors
Description-md5: f45f8f35375e2753ef40ce68e141698c
Description-en: Flask extension for handling CORS (Python 3)
 A Flask extension for handling Cross Origin Resource Sharing (CORS), making
 cross-origin AJAX possible.
 .
 This package has a simple philosophy, when you want to enable CORS, you wish
 to enable it for all use cases on a domain. This means no mucking around with
 different allowed headers, methods, etc. By default, submission of cookies
 across domains is disabled due to the security implications, please see the
 documentation for how to enable credential’ed requests, and please make sure
 you add some sort of CSRF protection before doing so!
 .
 This package installs the library for Python 3.

Package: python3-flask-dance
Description-md5: 70346d7af24588cb06a75d44e8d8083a
Description-en: Connect your Flask app with OAuth
 Flask-Dance does the "OAuth dance" using Flask, requests, and oauthlib. It is
 designed to allow users to authenticate via OAuth protocol on Flask-based
 applications. It is built using blueprints, therefore supports all the features
 that any blueprint supports, including registering the blueprint at any URL
 prefix or subdomain you want, url routing, and custom error handlers.
 .
 This package installs the library for Python 3.

Package: python3-flask-debugtoolbar
Description-md5: b5638532a6019136c8e1128dcf6f1251
Description-en: Debugging toolbar overlay information for Flask applications (Python3)
 Flask is a micro web framework for Python based on Werkzeug, Jinja 2 and good
 intentions.
 .
 This python3 package adds a toolbar overlay to Flask applications containing
 useful information for debugging.
 .
 This package contain the Python3 version of this package.

Package: python3-flask-flatpages
Description-md5: 7347bd786f85586ba1da615f0e1f9480
Description-en: Provides flat static pages to a Python 3 Flask application
 Flask-FlatPages provides flat static pages to a Flask application,
 based on text files as opposed to a relational database.

Package: python3-flask-gravatar
Description-md5: 48bfeaac49eeb3dcf37171f3730cf1be
Description-en: Extension for Flask to make usage of Gravatar service
 flask-gravatar is a small extension for Flask to make usage of
 Gravatar service easy.

Package: python3-flask-htmlmin
Description-md5: 9bb9dc0258a02b3e0405e1382fffa41e
Description-en: Minify flask text/html mime types responses
 Flask is a micro web framework for Python based on Werkzeug, Jinja 2 and good
 intentions.
 .
 flask-htmlmin minifies flask text/html mime types responses using
 htmlmin.
 .
 Just add MINIFY_PAGE = True to your deployment config to minify html and text
 responses of your flask application.

Package: python3-flask-httpauth
Description-md5: 8d9cd46230cc60b135ea59c8dc42264b
Description-en: Basic and Digest HTTP authentication for Flask (Python 3)
 Flask-HTTPAuth is a simple extension that provides Basic and Digest HTTP
 authentication for Flask routes.
 .
 This package installs the library for Python 3.

Package: python3-flask-jwt-simple
Description-md5: 94bc5ec74b0562204fbd9b326d2569ca
Description-en: Protecting flask endpoints with JSON Web Tokens (Python 3)
 Flask-JWT-Simple adds barebones support for protecting flask endpoints
 with JSON Web Tokens. It is particularly good for fast prototyping or
 consuming/producing JWTs that work with other providers and consumers.
 .
 This package installs the library for Python 3.

Package: python3-flask-limiter
Description-md5: 2f0ee9ec4db6f3d36ea3640bfa71bf99
Description-en: Rate-limiting for Flask routes
 Flask is a micro web framework for Python based on Werkzeug, Jinja 2 and good
 intentions.
 .
 Flask-Limiter provides rate limiting features to flask routes. It has support
 for a configurable backend for storage with current implementations for
 in-memory, redis and memcache.
 .
 This package provides the Python 3 version of the flask_limiter module.

Package: python3-flask-login
Description-md5: 4d8ca92d488c078ae78c497927065c97
Description-en: user session management for Flask -- Python 3 module
 Flask-Login provides user session management for Flask. It handles the
 common tasks of logging in, logging out, and remembering your users'
 sessions over extended periods of time.
 .
 Flask-Login is not bound to any particular database system or permissions
 model. The only requirement is that your user objects implement a few
 methods, and that you provide a callback to the extension capable of
 loading users from their ID.
 .
 This package provides the Python 3 module.

Package: python3-flask-mail
Description-md5: d3a2872d1647544a545610d26cd755dc
Description-en: Flask extension for sending email
 The Flask-Mail extension provides a simple interface to set up SMTP with
 your Flask application and to send messages from your views and scripts.

Package: python3-flask-marshmallow
Description-md5: 5a608c27507758087e68faa8491b0ccd
Description-en: Flask + marshmallow for beautiful APIs (Python3)
 Flask-Marshmallow is a thin integration layer for Flask (a Python web
 framework) and marshmallow (an object serialization/deserialization library)
 that adds additional features to marshmallow, including URL and Hyperlinks
 fields for HATEOAS-ready APIs.
 .
 It also (optionally) integrates with Flask-SQLAlchemy.

Package: python3-flask-migrate
Description-md5: e1bbe8de2688c814132e3cd3e75d0a7a
Description-en: SQLAlchemy migrations for Flask using Alembic and Python 3
 Flask-Migrate is an extension that handles SQLAlchemy database migrations for
 Flask applications using Alembic. The database operations are provided as
 command-line arguments under the flask db command.

Package: python3-flask-mongoengine
Description-md5: 0abd8078eea09bcc36753ee31dcc05a0
Description-en: Extension that provides integration with MongoEngine (Python 3)
 Flask extension that provides integration with MongoEngine.
 .
 It handles connection management for your app.  You can also use
 WTForms as model forms for your models.
 .
 This is a Python 3 package.

Package: python3-flask-openapi3
Description-md5: c9142cc4445958021f2a3590287b9917
Description-en: Web API framework based on Flask
 Flask OpenAPI3 is a web API framework based on Flask. It uses Pydantic
 to verify data and automatic generation of interaction documentation.
 .
 The key features are:
 * Easy to code: Easy to use and easy to learn
 * Standard document specification: Based on OpenAPI Specification
 * Interactive OpenAPI documentation: Swagger, Redoc, RapiDoc, RapiPdf,
 Scalar, Elements
 * Data validation: Fast data verification based on Pydantic

Package: python3-flask-openid
Description-md5: 51c82a88934a1f5b8239d5e57170e60a
Description-en: OpenID support for Flask applications (Python 3)
 Flask-OpenID is an extension to Flask to add OpenID based authentication. It
 supports OpenID 2.x and has basic support for the Simple Registration (SReg)
 and Attribute Exchange (AX) extensions.
 .
 This package contains the module for Python 3.

Package: python3-flask-paginate
Description-md5: ad10cb464dc5c27ee09c625406bbce9c
Description-en: Simple paginate support for flask
 Module supporting multiple css frameworks. Python3+ compatible as
 string.format syntax.
 .
 Capable of displaying information up to 100 pages, displaying 20 to 30
 pagination links above. Also add the lines below to your css file.

Package: python3-flask-paranoid
Description-md5: 39e6d7d9e075565b2a10666bcfe4cec4
Description-en: Simple user session protection
 Flask-Paranoid protects user sessions. When a client connects to this
 application, a "paranoid" token will be generated according to the IP address
 and user agent. In all subsequent requests, the token will be recalculated and
 checked against the one computed for the first request. If the session cookie
 is stolen and the attacker tries to use it from another location, the
 generated token will be different, and in that case the extension will clear
 the session and block the request.

Package: python3-flask-peewee
Description-md5: 2e353300c9d9cfe2059521b289a1e3aa
Description-en: Peewee integration for flask (Python 3)
 Provides a layer of integration between the flask web framework and
 the peewee ORM.
 .
 This is the Python 3 package.

Package: python3-flask-principal
Description-md5: fcdd57667a06a3e2efd09012caa3e7ba
Description-en: identity management for Flask
 Flask-Principal provides a very loose framework to tie in providers of two
 types of service, often located in different parts of a web application:
 .
 - Authentication providers
 - User information providers
 .
 For example, an authentication provider may be oauth, using Flask-OAuth and
 the user information may be stored in a relational database. Looseness of
 the framework is provided by using signals as the interface.
 .
 This is the Python 3 version of the package.

Package: python3-flask-rebar
Description-md5: 5e2a68c2e8c52f96fc666f1266fc1d22
Description-en: Robust REST services for Flask
 Flask-Rebar combines flask, marshmallow, and swagger
 for robust REST services.
 .
 Flask-Rebar relies on schemas from the popular Marshmallow package
 to validate incoming requests and marshal outgoing responses.
 The same schemas used for validation and marshaling are used to
 automatically generate OpenAPI specifications (a.k.a. Swagger).
 This also means automatic documentation via Swagger UI.
 Uncaught exceptions from Flask-Rebar are converted to appropriate
 HTTP errors.

Package: python3-flask-security
Description-md5: 92d6c37072d60715b83b826bc7e6a178
Description-en: Simple security for Flask apps (Python 3)
 Flask-Security allows you to quickly add common security mechanisms
 to your Flask application. They include:
 .
 * Session based authentication
 * Role management
 * Password encryption
 * Basic HTTP authentication
 * Token based authentication
 * Token based account activation (optional)
 * Token based password recovery / resetting (optional)
 * User registration (optional)
 * Login tracking (optional)
 * JSON/Ajax Support
 .
 This is the Python 3 version of the package.

Package: python3-flask-seeder
Description-md5: 310cf7b5bd8e9068c93559221b91877c
Description-en: Flask extension to seed database through scripts
 Flask-Seeder is a Flask extension to help with seeding database with initial
 data, for example when deploying an application for the first time.
 .
 This extensions primary focus is to help populating data once, for example in
 a demo application where the database might get wiped over and over but you
 still want users to have some basic data to play around with.

Package: python3-flask-session
Description-md5: 430fead44223cecc321d5b08f3388fa7
Description-en: Flask extension for server session
 Flask-Session is an extension for Flask that adds support for Server-side
 Session to your application. Flask 0.8 or newer is required, if you are
 using an older version.

Package: python3-flask-socketio
Description-md5: 803e16c8f1febbe84ddf219a8a4cc30b
Description-en: Socket.IO integration for Flask applications
 Flask-SocketIO gives Flask applications access to low latency bi-directional
 communications between the clients and the server. The client-side
 application can use any of the SocketIO official clients libraries in
 Javascript, C++, Java and Swift, or any compatible client to establish a
 permanent connection to the server.

Package: python3-flask-sqlalchemy
Description-md5: f5bf19d1ddb6afb3baa428aa8b0b1c4c
Description-en: SQLAlchemy support to your Python 3 Flask application (Python3)
 Flask is a micro web framework for Python based on Werkzeug, Jinja 2 and good
 intentions.
 .
 This python3 package adds SQLAlchemy support to Flask. The aim of SQLAlchemy
 is to make accomplishing common tasks in Flask application easier by providing
 useful defaults and extra helpers.

Package: python3-flask-talisman
Description-md5: fbda2fa75ac177f2a46c15bcf60261b8
Description-en: HTTP security headers for Flask
 Talisman is a small Flask extension that handles setting HTTP headers that can
 help protect against a few common web application security issues.
 .
 The default configuration:
 .
 * Forces all connects to https, unless running with debug enabled.
 * Enables HTTP Strict Transport Security.
 * Sets Flask's session cookie to secure, so it will never be set if your
 application is somehow accessed via a non-secure connection.
 * Sets Flask's session cookie to httponly, preventing JavaScript from being
 able to access its content. CSRF via Ajax uses a separate cookie and should
 be unaffected.
 * Sets X-Frame-Options to SAMEORIGIN to avoid clickjacking.
 * Sets X-XSS-Protection to enable a cross site scripting filter for IE and
 Safari (note Chrome has removed this and Firefox never supported it).
 * Sets X-Content-Type-Options to prevent content type sniffing.
 * Sets a strict Content Security Policy of default-src: 'self'. This is
 intended to almost completely prevent Cross Site Scripting (XSS) attacks.
 This is probably the only setting that you should reasonably change. See
 the Content Security Policy section.
 * Sets a strict Referrer-Policy of strict-origin-when-cross-origin that
 governs which referrer information should be included with requests made.

Package: python3-flaskext.multistatic
Description-md5: cb8529a32f501ad35e879d1de8a6fc5f
Description-en: Simple flask plugin for overriding static files (Python 3)
 A simple flask plugin allowing to override static files, making
 theming flask applications really easy.
 .
 This package installs the library for Python 3.

Package: python3-flaskext.wtf
Description-md5: 90cde37df228a26d25988c2fe265bdb8
Description-en: Simple integration of Flask and WTForms (Python 3)
 Flask-WTF is an extension for Flask, providing a simple integration
 of WTForms. It includes optional CSRF handling and Recaptcha support.
 .
 This is a Python 3 package

Package: python3-flatbuffers
Description-md5: d27767ef777c95a6e22d67e2f5f3fdb6
Description-en: efficient cross platform serialization library - Python bindings
 FlatBuffers is an efficient cross platform serialization library for C++, C#,
 C, Go, Java, JavaScript, TypeScript, PHP, and Python. It was originally
 created at Google for game development and other performance-critical
 applications.
 .
 This package contains python3 flatbuffers API.

Package: python3-flatdict
Description-md5: 5935d1eeb5012aea211c900fb55e8721
Description-en: Flattened dict classes for Python
 FlatDict and FlatterDict are dict classes that allow for single level,
 delimited key/value pair mapping of nested dictionaries. You can interact
 with FlatDict and FlatterDict like a normal dictionary and access child
 dictionaries as you normally would or with the composite key.

Package: python3-flatlatex
Description-md5: cc8f24ab9388978fc392ed6d5a533a5e
Description-en: Python3 LaTeX math converter to unicode text - library
 flatlatex is a basic converter from LaTeX math to human readable text
 math using unicode characters.
 .
 It allows one to inline small equations into emails or on instant messaging
 clients, thus allowing  to avoid sending a pdf while still being
 understandable.
 .
 This package provides the Python3 library.

Package: python3-flexit-bacnet
Description-md5: d325f17a7335ce6ec03908b431f3e70c
Description-en: Library for interacting with Flexit air handling units
 This library enables communication with Flexit Nordic series air handling
 units using the BACnet protocol. It facilitates the monitoring and control of
 various device features such as ventilation modes, temperatures, and fan
 settings. Users can retrieve sensor data including air temperatures and fan
 control signals, and interact with elements such as the electric heater.

Package: python3-flexmock
Description-md5: e5978a5fcc8eeea66d20dd4ad360b1d8
Description-en: Mock/Stub/Spy library for Python 3
 flexmock is a testing library for Python that makes it easy to create mocks,
 stubs and fakes.
 .
 The API is inspired by a Ruby library of the same name, but Python flexmock is
 not a clone of the Ruby version. It omits a number of redundancies in the Ruby
 flexmock API, alters some defaults, and introduces a number of Python-only
 features.
 .
 flexmock's design focuses on simplicity and intuitiveness. This means that the
 API is as lean as possible, though a few convenient short-hand methods are
 provided to aid brevity and readability.
 .
 flexmock declarations are structured to read more like English sentences than
 API calls, and it is possible to chain them together in any order to achieve
 high degree of expressiveness in a single line of code.
 .
 This package contains the Python 3 version of flexmock.

Package: python3-flickrapi
Description-md5: 99c47db31946c411c77c69bd6f553ace
Description-en: Flickr API wrapper for Python 3
 Python-flickrapi is a complete and easy to use Python
 module for interfacing with the Flickr API (see
 https://www.flickr.com/services/api/ for details on
 the Flickr API).
 .
 the main features are:
 .
 - keeping track of authentication credentials
 (no need to pass them on every Flickr API call)
 - caching of API calls
 - support for uploading and replacing photos
 - support for different XML parsers

Package: python3-flit-scm
Description-md5: 3f40312d44136bb24e4f154838ca8124
Description-en: PEP 518 build backend that uses setuptools_scm and flit
 A PEP 518 build backend that uses setuptools_scm to generate a version file
 from your version control system, then flit_core to build the package.

Package: python3-flor
Description-md5: 73801fcdf30405371ccfbb0802c0c56f
Description-en: efficient Bloom filter library (Python3 version)
 Flor implements a Bloom filter class. A Bloom filter has a capacity (n) and a
 false positive probability (p) that gives the probability that a filter filled
 to capacity (i.e. with (n) distinct values inserted) will return True for an
 element that is not in the filter.
 .
 This package contains the Python 3 version of the library.

Package: python3-flox
Description-md5: 42e4f6c72665a010d17e3d6c04cbbc77
Description-en: GroupBy operations for dask.array
 This project explores strategies for fast GroupBy reductions with dask.array.
 It used to be called `dask_groupby`.
 It was motivated by
 .
 1.  Dask Dataframe GroupBy
 2.  numpy_groupies in Xarray

Package: python3-fltk
Description-md5: 680694f8995b7e983b1a252ebc5d69d4
Description-en: Python wrapper for the Fast Light Toolkit
 pyFltk provides a Python wrapper for the Fast Light Tool Kit cross-platform
 graphical user-interface library (http://www.fltk.org/).
 .
 This package contains the wrapper itself.

Package: python3-fluent-logger
Description-md5: 0127c85cb49bc85538b844f415a7e3ee
Description-en: Structured logger for Fluentd - Python
 Many web/mobile applications generate huge amount of event logs
 (c, f. login, logout, purchase, follow, etc). To analyze these
 event logs could be really valuable for improving the service.
 However, the challenge is collecting these logs easily and reliably.
 Fluentd solves that problem by having: easy installation, small
 footprint, plugins, reliable buffering, log forwarding, etc.
 .
 Fluent-logger is a Python library, to record the
 events from Python application.
 .
 This package contains Python library.

Package: python3-flufl.bounce
Description-md5: a263073ab19bfb523ea985a0baca6f39
Description-en: email bounce detectors (Python 3)
 This library provides a set of heuristics and an API for detecting the
 original bouncing email addresses from a bounce message.  Many formats found
 in the wild are supported, as are VERP and RFC 3464 (DSN).
 .
 This is the Python 3 version of the package.

Package: python3-flufl.enum
Description-md5: 6891b044116013a4c4069e3ea57b311b
Description-en: yet another Python enumeration package (Python 3)
 This package provides a Python enumeration, with an emphasis on simple,
 specific, concise semantics in an easy to read and write syntax.
 ``flufl.enum`` has just enough of the features needed to make enumerations
 useful, but without a lot of extra baggage to weigh them down.
 .
 This is the Python 3 version of the package.

Package: python3-flufl.i18n
Description-md5: d308fda17dffcdbd45f0e08565f9441f
Description-en: high level API for Python internationalization (Python 3)
 This package provides a high level, convenient API for managing
 internationalization translation contexts in Python application.  There is a
 simple API for single-context applications, such as command line scripts which
 only need to translate into one language during the entire course of their
 execution.  There is a more flexible, but still convenient API for
 multi-context applications, such as servers, which may need to switch language
 contexts for different tasks.

Package: python3-flufl.lock
Description-md5: a63170ce24efc76757af218b5f9b07d5
Description-en: NFS-safe file-based lock with timeouts (Python 3)
 This package provides an NFS-safe file-based locking algorithm influenced
 by the GNU/Linux open(2) manpage, under the description of the O_EXCL option.

Package: python3-flufl.password
Description-md5: 45441fad2b8746eee0dba4855db4f337
Description-en: password hashing and verification
 This package provides utilities for hashing and verification of passwords, as
 well as generating user-friendly passwords.
 .
 This is the Python 3 version of the package.

Package: python3-flufl.testing
Description-md5: 631122d25ba017e169518e113d5a5ceb
Description-en: small collection of Python test helpers
 This package includes plugins for the following test tools: nose2, flake8.
 The plugins provide useful features (e.g. filtering tests based on a regular
 expression) and ensure some common coding styles (e.g. import order).  They
 can be enabled independently.
 .
 This package refactors code in the test suites of several other packages and
 will be used to eliminate the usual skew due to cargo culting.
 .
 This is the Python 3 version of the package.

Package: python3-fluids
Description-md5: 87d766b2c7fb200cc2aa777eb5f1fe1f
Description-en: Python 3 fluid dynamics and engineering design library
 Fluids is open-source software for engineers and technicians working in
 the fields of chemical, mechanical, or civil engineering. It includes
 modules for piping, fittings, pumps, tanks, compressible flow,
 open-channel flow, and more.
 .
 The fluids library depends on the SciPy library to provide numerical
 constants, interpolation, integration, and numerical solving functionality.
 .
 This package contains the Python 3 version of fluids.

Package: python3-fluss-api
Description-md5: a63b2bad60790ea8c69e9cb3aa2712c5
Description-en: Python client for the Fluss+ smart access control API
 This library provides a Python interface to the Fluss+ cloud API used by
 Fluss smart access control devices. Fluss products allow users to control
 entrances such as doors, gates, garages, and building intercom systems
 using a mobile phone and a cloud-connected service.
 .
 The library communicates with the Fluss+ online service over HTTP and
 exposes the available API endpoints through a Python interface. It handles
 authentication, request generation, and parsing of structured responses
 returned by the service.

Package: python3-flux-led
Description-md5: 406ea7abf0a96169c3a84e4d412ed2d2
Description-en: Utility to control Zengge-manufactured LED devices
 This utility provides a command-line interface and a programmable library for
 controlling various LED devices manufactured by Zengge, including products
 branded under Magic Home and Surp Life. The software offers extensive control
 features, replicating most functionalities found in the proprietary apps, and
 supports integrating these devices into custom Python applications or home
 automation systems. Users can manage device colors, patterns, and
 configurations directly over the local network.
 .
 Features include:
 - Discovery of bulbs on LAN
 - Direct manipulation of light states such as color, brightness, and on/off
 - Setting of timers and synchronization of device clocks
 - Support for music mode and remote access configuration (asyncio-based)
 - Utilization of named colors and hex values

Package: python3-fnv-hash-fast
Description-md5: e4aa69be0e33f7e12e210d2099c49019
Description-en: fast version of fnv1a
 This package provides a Python library which is a fast version of fnv1a. It
 use a CPP implementation of fnv1a (32) if cython is available, and will
 fallback to pure python from the fnvhash package if it is not.

Package: python3-fnvhash
Description-md5: ccf052ec1e03fc203ddb373894f6bdb7
Description-en: Pure Python FNV hash implementation
 This package provides a pure Python implementation of the FNV_ hash family
 with 100% test coverage. Take a look at pyhash_ for use cases where
 performance is more important than portability.

Package: python3-folium
Description-md5: 87e900c6ee41c038b8fd9f999fcf2d17
Description-en: visualize geographic data in a Leaflet map
 folium builds on the data wrangling strengths of the Python ecosystem
 and the mapping strengths of the Leaflet.js library. Manipulate your
 data in Python, then visualize it in a Leaflet map via folium.
 .
 Folium can be used inside Jupyter NOtebooks, too.

Package: python3-font-v
Description-md5: 400c4641c6af51007701d21bd036a642
Description-en: Font version string reporting and modification tool (library)
 font-v is an open source font version string library and executable
 for reading, reporting, modifying, and writing OpenType name table
 ID 5 records and head table fontRevision records in *.otf and *.ttf
 fonts.
 .
 This package provides the python3 library for font-v.

Package: python3-fontfeatures
Description-md5: da8ff8791c1f5a6aaa1b2256766ebd73
Description-en: Manipulate OpenType font features (Python 3)
 OpenType fonts are programmed using features, which are normally authored in
 Adobe's feature file format. This is like source code to a computer program:
 it's a user-friendly, but computer-unfriendly, way to represent the features.
 .
 Inside a font, the features are compiled in an efficient internal format. This
 is like the binary of a computer program: computers can use it, but they can't
 do anything else with it, and people can't read it.
 .
 The purpose of this library is to provide a middle ground for representing
 features in a machine-manipulable format, kind of like the abstract syntax tree
 of a computer programmer.

Package: python3-fontforge
Description-md5: 0d9c2a8d0179b0821fdbcbe2d7cba478
Description-en: font editor - Python bindings
 FontForge is a font editor.
 Use it to create, edit and convert fonts
 in OpenType, TrueType, UFO, CID-keyed, Multiple Master,
 and many other formats.
 .
 This package provides the Python modules (the libraries fontforge and
 psMat) to access a FontForge program for font manipulations.

Package: python3-fonticon-fontawesome6
Description-md5: f55df6e7e4bf6ede2b4f7381f071860f
Description-en: Font Awesome 6 extension for superqt font icons
 The superqt.fonticon module provides a set of utilities for working
 with font icons such as Font Awesome or Material Design Icons. This
 package provides an extension for Font Awesome 6.

Package: python3-fontmake
Description-md5: 32a6dbbb023f54766cd951e7d329b135
Description-en: Python library for compiling fonts from UFO or Glyphs to OTF/TTF
 This library provides a wrapper for several other Python libraries which
 together compile fonts from various sources (.glyphs, .ufo) into binaries
 (.otf, .ttf).

Package: python3-fontmath
Description-md5: 89cf5dca4a1bfb4953fb367ae36eecef
Description-en: Objects for performing math operations on font data
 This is a math library for fonts required by several font building
 libraries.

Package: python3-fontparts
Description-md5: c7c2790f9912fca31ad2c2e3f38bb970
Description-en: API for interacting with the parts of fonts
 FontParts is a Python API for programmatically creating and editing parts of
 fonts during the type design process, and it is application-independent to
 allow scripts to be portable across multiple applications.
 .
 This package installs the library for Python 3.

Package: python3-fontpens
Description-md5: f02d4e4232753471266a98588a20fcea
Description-en: Classes implementing Pen protocol for manipulating UFO glyphs
 fontPens implements Pen protocol, which are instructions to draw glyphs.  This
 protocol is established by RoboFabs, and this library is the reference
 implementation of the protocol, which is for manipulating UFO files.
 .
 The API is also compatible with FontForge Python API and FontLab VI Python
 API.

Package: python3-fonttools
Description-md5: 9692c4b2675bf033fc7ef3a1d2778405
Description-en: Converts OpenType and TrueType fonts to and from XML (Python 3 Library)
 FontTools/TTX is a library to manipulate font files from Python.
 It supports reading and writing of TrueType/OpenType fonts, reading
 and writing of AFM files, reading (and partially writing) of PS Type 1
 fonts.  It also contains a tool called "TTX" which converts
 TrueType/OpenType fonts to and from an XML-based format.
 .
 This is the Python 3 version of the fontTools package.

Package: python3-foobot-async
Description-md5: 4edd89df7f12b786c7d18b074afa8358
Description-en: Foobot device (Air Quality Monitoring) client
 This package provides an API Client for the Foobot Air Quality Monitoring
 devices (https://foobot.io).
 .
 This package is a dependency of Home Assistant.

Package: python3-foolscap
Description-md5: ce4b2e4b99a609fd01d596bff42bca7d
Description-en: object-capability-based RPC system for Twisted Python
 Foolscap (also known as "newpb") contains a new RPC system for Twisted Python,
 combining capability-based security, secure references, flexible
 serialization, and technology to mitigate resource-consumption attacks.

Package: python3-forbiddenfruit
Description-md5: 8c87fc1238b9607d7888b90df6dcd98e
Description-en: Allow Python code to extend built-in types
 This package allows Python code to patch built-in objects declared in C.
 It can be used for various purposes such as writing assertion libraries,
 spying on the behaviour of objects, or profiling.

Package: python3-forecast-solar
Description-md5: 9162dee035f5c95d27679024a6d4ede9
Description-en: Library to request solar panel production forecasts
 This library provides an interface to obtain solar production forecasts for
 solar panel systems. Utilizing data from weather forecasts and historical
 solar production, it estimates the energy output your solar panels will
 generate. The estimates take into account various attributes such as the
 location, declination, azimuth, and total power capacity of your solar panels.
 The service includes predictions for energy production on a daily and hourly
 basis, as well as identifying peak production times. These predictions can be
 useful for planning energy usage, optimizing the performance of your solar
 panel system, and making informed decisions about energy consumption patterns.

Package: python3-forge
Description-md5: 2e2d7a992db76ed5136e6e741a40b5f6
Description-en: mocking and testing modules (Python 3 version)
 Forge is a mocking library for Python. It draws most of its inspiration
 from Mox. It aims to be simple, but still feature-rich, and provide maximum
 flexibility for unit testing using the mock approach.
 .
 This package contains the Python 3 version of the forge module.

Package: python3-foscam
Description-md5: d120977977eb12b2c50a6db118c88398
Description-en: Library to interact with Foscam IP Cameras
 This library allows users to interact with Foscam IP Cameras over a network.
 Users can perform operations such as moving the camera lens, stopping motion,
 and retrieving IP and port information. Commands can be sent asynchronously,
 enabling non-blocking operations. Callbacks can also be specified to handle
 the response of commands, providing flexibility in managing camera
 interactions.

Package: python3-fparser
Description-md5: edaba5cb3e7f37e931aa1cdefd92eb5f
Description-en: Python3 Parser for the Fortran language
 The fparser package is a Python implementation of a Fortran 66/77/90/95/2003
 language parser. Currently fparser actually includes two different
 implementations; the first, “fparser”, supports Fortran 66/77/90 (plus some
 extensions — see fparser) but only parses down to the level of individual
 lines of code, i.e. not the content of the Fortran expressions themselves.
 The second, “fparser2”, also has support for Fortran 2003 and is able to parse
 Fortran expressions. It is however, less mature than fparser.

Package: python3-fpdf
Description-md5: 1bf0e72d97f91de9696cdd11b4ffe1c5
Description-en: Simple & fast PDF generation for Python
 a library for PDF document generation under Python, ported from PHP.
 .
 Compared with other PDF libraries, PyFPDF is simple, small and versatile, with
 advanced capabilities, and is easy to learn, extend and maintain.

Package: python3-fpylll
Description-md5: 07c0d891c61c6e5a0c48c1c4e549438e
Description-en: Python wrapper for LLL-reduction of Euclidean lattices -- Python 3
 fpylll is a Python library for performing lattice reduction on lattices over
 the Integers; it is based on the fpLLL C++ library.
 .
 This package installs the library for Python 3.

Package: python3-fpyutils
Description-md5: 34ba44d7133a4f4d2526a2ac055076cb
Description-en: collection of useful non-standard Python functions (Python 3)
 A collection of useful non-standard Python functions which aim to be
 simple to use, highly readable but not efficient.
 .
 This package contains the Python 3.x module.

Package: python3-fqdn
Description-md5: 3676e2bbee998303a6aaf28829d0b759
Description-en: Python library to validate fully qualified domain names (FQDNs)
 This package validates FQDNs conforming to the Internet Engineering
 Task Force (IETF) specification (RFC 1123 in particular). The design
 intent is to validate that a string would be traditionally acceptable
 as a public Internet hostname to RFC-conforming software. Configuration
 options can be used to obtain more relaxed checks.

Package: python3-freebox-api
Description-md5: 08194a948b5086d559820c0bd918a115
Description-en: asynchronous authentication and access to Freebox servers
 This package provides easy management of your freebox in Python using the
 Freebox OS API. With it, one can check calls, manage contacts, configure
 dhcp, disable wifi, monitor LAN activity and many others, on LAN or remotely.
 .
 Freebox-api handles the authentication process and provides a raw access to
 the freebox API in an asynchronous manner. This project is based on
 fstercq/freepybox, which provides the same features as freebox-api in a
 synchronous manner.
 .
 This package is a dependency of Home Assistant.

Package: python3-freecontact
Description-md5: cff3ff1f1e4977970446ae50e7cd5aad
Description-en: fast protein contact predictor - binding for Python3
 FreeContact is a protein residue contact predictor optimized for speed.
 Its input is a multiple sequence alignment. FreeContact can function as an
 accelerated drop-in for the published contact predictors
 EVfold-mfDCA of DS. Marks (2011) and
 PSICOV of D. Jones (2011).
 .
 FreeContact is accelerated by a combination of vector instructions, multiple
 threads, and faster implementation of key parts.
 Depending on the alignment, 8-fold or higher speedups are possible.
 .
 A sufficiently large alignment is required for meaningful results.
 As a minimum, an alignment with an effective (after-weighting) sequence count
 bigger than the length of the query sequence should be used. Alignments with
 tens of thousands of (effective) sequences are considered good input.
 .
 jackhmmer(1) from the hmmer package, or hhblits(1) from hhsuite
 can be used to generate the alignments, for example.
 .
 This package contains the Python3 binding.

Package: python3-freenom
Description-md5: f6c59a10d9c4d66421ba0f03a1e8b919
Description-en: Unofficial Python implementation of Freenom API
 freenom-dns is an unofficial Python implementation of the Freenom API
 for managing freenom.com DNS records.

Package: python3-freenub
Description-md5: 54d09651482de469d73b722d3cde3610
Description-en: Open-source fork of PubNub with an MIT license for real-time messaging
 Freenub is an open-source Python library originally forked from PubNub, a
 service for real-time messaging over the web. Maintaining its basis on an
 earlier version that was under the MIT license, Freenub enables developers to
 easily implement real-time data streaming and broadcasting functionalities
 within their applications. This library supports various features like
 real-time messaging, presence indicators, and scalable channels for
 communications across devices and platforms.

Package: python3-freesas
Description-md5: d0de2033ac3da9524fb02b0375a03c26
Description-en: Python libraries for small angle scattering tools
 Available tools:
 - supycomb: a re-implementation of supcomb as described in
 J. Appl. Cryst. (2001). 34, 33-41;
 - autorg: automatic guess of the Guinier region in a SAXS curve,
 based on BioXTAS-RAW;
 - auto_guinier automatic guess of the Guinier region in a SAXS curve,
 based on J. Appl. Cryst. (2007). 40, s223-s228;
 - auto_gpa: automatic Guinier peak analysis, based on J Appl
 Cryst. (2016). 49, 1412–1419;
 - bift: an Bayesian inverse Fourier transform, based on
 J. Appl. Cryst. (2006). 39, 797-804 & BioXtas-RAW;
 - cormap: a tool to assess the similarity of saxs curves, based on
 Nature Methods volume 12, pages 419–422 (2015).

Package: python3-freesasa
Description-md5: 94a8fd39351b5d254343bf7e7b94e256
Description-en: Python bindings for FreeSASA (Python 3)
 The module provides Python bindings for the FreeSASA library. FreeSASA
 calculates Solvent Accessible Surface Area (SASA) of biomolecules. By default,
 Lee & Richards' algorithm is used, but Shrake & Rupley's is also available.
 Both can be parameterized to arbitrary precision, and for high resolution
 versions of the algorithms, the calculations give identical results.
 .
 This package installs the library for Python 3.

Package: python3-freetype
Description-md5: 4a7aedfe28e0d28a22d7490e94239045
Description-en: Freetype Python bindings for Python 3
 Freetype Python provides bindings for the FreeType library.
 Only the high-level API is bound.
 .
 All the font access is done through the FreeType2 library,
 which supports many formats.  It can render images of characters with
 high-quality hinting and antialiasing, extract metrics information, and
 extract the outlines of characters in scalable formats like TrueType.
 .
 This is the Python 3 version of the package.

Package: python3-freezegun
Description-md5: 89585db7e2a348374135be2fc48e7c8c
Description-en: Python3 library to mock the datetime module in unit testing
 FreezeGun allows easy mocking of the datetime module by freezing the return
 value of the methods datetime.datetime.now(), datetime.datetime.utcnow(),
 datetime.date.today(), and time.time() to a fixed point in time. Use it
 in unit testing to make the tests deterministic and time-independent.

Package: python3-freezerclient
Description-md5: 5c1d9bffb2384b10f0ebb531804a4e1f
Description-en: OpenStack backup restore and disaster recovery service - client files
 Freezer is a distributed backup restore and disaster recovery as a service
 platform. It is designed to be multi OS (Linux, Windows, OSX, *BSD), focused
 on providing efficiency and flexibility for block based backups, file based
 incremental backups, point-in-time actions, jobs synchronization (i.e.
 backup synchronization over multiple nodes) and many other features.
 It is aimed at being useful for all environments, including large
 ephemeral Clouds.
 .
 This package contains the Python 3.x module.

Package: python3-friendly
Description-md5: 184180f20627c7ac9504359b0040910c
Description-en: Friendlier tracebacks in any language
 Friendly is a Python module designed to replace Python's default tracebacks
 with error messages that are clear, educational, and adaptable to beginners,
 while remaining useful for experienced developers. It analyzes exceptions at
 runtime and provides detailed explanations of the causes, potential solutions,
 and context of the error, including the values of relevant variables.
 .
 Key Features:
 - Accessible explanations
 Translates complex Python errors (like IndexError, NameError) into
 plain language, with practical suggestions (e.g. "Did you mean cos
 instead of cost?")
 - Multilingual support
 Provides full translations into French, Spanish, Russian, Tamil and
 partial translations into Hebrew/Italian, allowing non-English-speaking
 users to understand errors in their native language.
 - Flexible integration
 Works in terminals, IDEs (like VS Code, Jupyter Notebooks) and
 educational environments (Mu, custom IDLE via friendly_idle)
 - Color modes (--format light/dark) for better readability
 - Advanced diagnostics
 Pinpoints the exact location of the error, variable values at the time
 of the error and the scope of available names.

Package: python3-friendly-styles
Description-md5: 4088c983d1336ea2f40c1dadd1ab0216
Description-en: Pygments styles designed for friendly/friendly-traceback
 The friendly_styles package is a subproject of friendly-traceback, which
 aims to provide custom visual styles to improve the display of Python error
 messages and tracebacks, making them more user-friendly and readable.
 .
 Main features:
 - Custom Themes - Provides different visual styles for error output, such as
 colors, formatting, and highlighting of important information.
 - Friendly-Traceback Integration - Designed to be used in conjunction with
 friendly-traceback, which transforms complex error messages into clear
 and detailed explanations.
 - Easy Customization - Allows users to choose or create their own themes to
 adapt the appearance of error messages to their preferences.
 - Focus on Readability - Styles are designed to improve the debugging
 experience, especially for beginners, by highlighting relevant parts of
 the error (such as syntax, variable values, etc.).

Package: python3-friendly-traceback
Description-md5: a62f3ff400b2e2b2740e137eada44586
Description-en: Friendlier tracebacks in any language
 Friendly-traceback analyzes and reformats Python error messages,
 providing detailed explanations about the cause of the error and
 possible solutions. It is useful for developers, students, and
 debugging tools, making error analysis more accessible and educational.
 .
 Main features:
 - Detailed and educational explanations for Python exceptions.
 - Support for multiple languages.
 - Can be integrated into other debugging projects.

Package: python3-fritzconnection
Description-md5: 7bdfff68d27141fb21bb4e74ea444e53
Description-en: Communicate with the AVM FRITZ!Box router using TR-064 and HTTP protocols
 This library provides an interface to interact with the AVM FRITZ!Box router,
 allowing users to access and control various router functionalities through
 the TR-064 and HTTP protocols. It supports actions such as network
 configuration, status retrieval, and management of home automation devices,
 enabling efficient communication with the router's API. Additionally, call-
 monitoring features are included, offering the ability to listen to call
 events. The library accommodates the configuration of both standard and model-
 specific services and actions, providing response data in a convenient format
 for further processing.

Package: python3-frozen-flask
Description-md5: 5e75036232cad80672b97b5113c2dff3
Description-en: Freezes a Flask application into a set of static files
 Frozen-Flask freezes a Flask application into a set of static files.
 The result can be hosted without any server-side software other than a
 traditional web server.

Package: python3-frozendict
Description-md5: 56ffa269229c41840051f5a1efad277d
Description-en: immutable dictionary
 Frozendict is an immutable wrapper around dictionaries that implements the
 complete mapping interface. It can be used as a drop-in replacement for
 dictionaries where immutability is desired.
 .
 Of course, this is Python, and you can still poke around the object's
 internals if you want.
 .
 The frozendict constructor mimics dict, and all of the expected interfaces
 (iter, len, repr, hash, getitem) are provided. Note that a frozendict does not
 guarantee the immutability of its values, so the utility of hash method is
 restricted by usage.
 .
 The only difference is that the copy() method of frozendict takes variable
 keyword arguments, which will be present as key/value pairs in the new,
 immutable copy.

Package: python3-frozenlist
Description-md5: bfc279a1e1daa9224df0b7aa86bc6f9b
Description-en: list-like structure which implements collections.abc.MutableSequence
 `frozenlist.FrozenList` is a list-like structure which implements
 `collections.abc.MutableSequence`. The list is mutable until `FrozenList.freeze`
 is called, after which list modifications raise `RuntimeError`:
 .
 >>> from frozenlist import FrozenList
 >>> fl = FrozenList([17, 42])
 >>> fl.append('spam')
 >>> fl.append('Vikings')
 >>> fl
 <FrozenList(frozen=False, [17, 42, 'spam', 'Vikings'])>
 >>> fl.freeze()
 >>> fl
 <FrozenList(frozen=True, [17, 42, 'spam', 'Vikings'])>
 >>> fl.frozen
 True
 >>> fl.append("Monty")
 Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "frozenlist/_frozenlist.pyx", line 97, in frozenlist._frozenlist.FrozenList.append
 self._check_frozen()
 File "frozenlist/_frozenlist.pyx", line 19, in frozenlist._frozenlist.FrozenList._check_frozen
 raise RuntimeError("Cannot modify frozen list.")
 RuntimeError: Cannot modify frozen list.
 .
 FrozenList is also hashable, but only when frozen. Otherwise it also throws a RuntimeError:
 .
 >>> fl = FrozenList([17, 42, 'spam'])
 >>> hash(fl)
 Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "frozenlist/_frozenlist.pyx", line 111, in frozenlist._frozenlist.FrozenList.__hash__
 raise RuntimeError("Cannot hash unfrozen list.")
 RuntimeError: Cannot hash unfrozen list.
 >>> fl.freeze()
 >>> hash(fl)
 3713081631934410656
 >>> dictionary = {fl: 'Vikings'} # frozen fl can be a dict key
 >>> dictionary
 {<FrozenList(frozen=True, [1, 2])>: 'Vikings'}

Package: python3-fsapfs
Description-md5: 42826f0c02cc40b257a6881305232f72
Description-en: APFS access library -- Python 3 bindings
 libfsapfs is a library to access the Apple File System (APFS).
 .
 This package includes Python 3 bindings.

Package: python3-fscacher
Description-md5: 69c58707a755de69c6003ffe742e685f
Description-en: caching results of operations on heavy file trees
 fscacher is a Python module which provides a cache and decorator for
 memoizing functions whose outputs depend upon the contents of a file argument.
 .
 If you have a function 'foo()' that takes a file path as its first argument,
 and if the behavior of 'foo()' is pure in the *contents* of the path and the
 values of its other arguments, 'fscacher' can help cache that function.
 It caches the outputs of 'foo()' will be cached for each set of input arguments
 and for a "fingerprint" (timestamps and size) of each 'path'.  If 'foo()' is
 called twice with the same set of arguments, the result from the first call
 will be reused for the second, unless the file pointed to by 'path' changes,
 in which case the function will be run again.

Package: python3-fsfat
Description-md5: b241a9ca355039a3329b83fe7e08a642
Description-en: FAT file system format access library -- Python 3 bindings
 libfsfat is a library to access the File Allocation Table (FAT) file
 system format.
 .
 This package includes Python 3 bindings.

Package: python3-fsquota
Description-md5: c339a815a4c8a48103de5b01d768b755
Description-en: Python filesystem quota module (Python 3)
 This module for Python 3 allows accessing file system quotas on UNIX platforms
 from Python scripts. This works both for locally mounted file systems and
 network file systems (via RPC, i.e. Remote Procedure Call). The interface is
 designed to be independent of UNIX flavours as well as file system types.
 .
 This package installs the library for Python 3.

Package: python3-fsspec
Description-md5: 8e3ca0edbc9e3f65aa4d22daaa364169
Description-en: specification that Python filesystems should adhere to (Python 3)
 The package produce a template or specification for a file-system interface,
 that specific implementations should follow, so that applications making use
 of them can rely on a common behaviour and not have to worry about the
 specific internal implementation decisions with any given backend.

Package: python3-ftdi
Description-md5: 596d5656427fff9f140967921a297994
Description-en: user-space driver for popular FTDI devices
 Suported FTDI devices include:
 UART and GPIO bridges
 FT232R (single port, 3Mbps)
 FT230X/FT231X/FT234X/ (single port, 3Mbps)
 UART, GPIO and multi-serial protocols (SPI, I2C, JTAG) bridges
 FT2232C/D (dual port, clock up to 6 MHz)
 FT232H (single port, clock up to 30 MHz)
 FT2232H (dual port, clock up to 30 MHz)
 FT4232H (quad port, clock up to 30 MHz)

Package: python3-ftdi-doc
Description-md5: 1ab531098ab1749b69f672a17d1e7beb
Description-en: user-space driver for popular FTDI devices. Documentation
 Suported FTDI devices include:
 UART and GPIO bridges
 FT232R (single port, 3Mbps)
 FT230X/FT231X/FT234X/ (single port, 3Mbps)
 UART, GPIO and multi-serial protocols (SPI, I2C, JTAG) bridges
 FT2232C/D (dual port, clock up to 6 MHz)
 FT232H (single port, clock up to 30 MHz)
 FT2232H (dual port, clock up to 30 MHz)
 FT4232H (quad port, clock up to 30 MHz)
 Package contains documentation

Package: python3-ftdi1
Description-md5: bad084b8544ef8723f48620dac086146
Description-en: Python module to control and program the FTDI USB controllers
 This library could talk to FTDI's FT232BM, FT245BM, FT2232C, FT2232D, FT245R,
 FT232H and FT230X type USB chips from userspace. It uses libusb 1.0 to
 communicate with the chips.
 .
 Functionalities include the possibility to use the chips in standard
 mode, in bitbang mode, and to read or write the serial EEPROM.
 .
 This package provides the ftdi1 module on the Python 3 module path.

Package: python3-ftfy
Description-md5: 332c3e3d1a75f4eb47d6f8b0577665d5
Description-en: Fixes mojibake and other Unicode text problems
 This library automatically repairs text that has been corrupted by misapplied
 character encodings, such as mojibake or other encoding-related issues. It
 analyzes strings to identify and correct cases where characters were
 incorrectly decoded, reconstructing the intended Unicode text. This includes
 fixing multiple layers of encoding errors, handling curly quote characters,
 and decoding HTML entities that are outside of proper HTML contexts, even with
 unusual capitalization. The library is designed to avoid making unnecessary or
 incorrect changes to text that is already correctly encoded. It helps restore
 text readability in content that has been malformed through various data
 handling and transfer processes, such as those involving databases,
 spreadsheets, or outputs from web sources. It does not attempt to detect
 encodings from scratch, but rather focuses on repairing commonly-encountered
 forms of corrupted Unicode text.

Package: python3-ftputil
Description-md5: dd42d4dbd682adbc78a6184176ce999c
Description-en: high-level FTP client library for Python
 High-level FTP client library for the Python programming
 language. ftputil implements a virtual file system for accessing FTP
 servers, that is, it can generate file-like objects for remote files.
 The library supports many functions similar to those in the os,
 os.path and shutil modules. ftputil has convenience functions for
 conditional uploads and downloads, and handles FTP clients and servers
 in different timezones.

Package: python3-fudge
Description-md5: 89dbfbae015fc71bc06b9d76dce58d9e
Description-en: Python module for using fake objects for tests
 Fudge is a Python module for using fake objects (mocks and stubs) to
 test real ones.
 .
 In readable Python code, you declare what methods are available on
 your fake and how they should be called. Then you inject that into
 your application and start testing. This declarative approach means
 you don’t have to record and playback actions and you don’t have to
 inspect your fakes after running code. If the fake object was used
 incorrectly then you’ll see an informative exception message with a
 traceback that points to the culprit.
 .
 Fudge was inspired by Mocha which is a simpler version of jMock. But
 unlike Mocha, Fudge does not automatically hijack real objects; you
 explicitly patch them in your test. And unlike jMock, Fudge is only
 as strict about expectations as you want it to be. If the type of
 arguments sent to the fake method aren’t important then you don’t
 have to declare an expectation for them.
 .
 This is the Python 3 version of the package.

Package: python3-full
Description-md5: fc9d122f445e8177e48193e68e9ce821
Description-en: Default Python Interpreter with complete class library
 Python, the high-level, interactive object oriented language,
 includes an extensive class library with lots of goodies for
 network programming, system administration, sounds and graphics.
 .
 This package is a dependency package, which depends on the full
 standard library of Python for Python developers. Including modules
 used only at build-time, such as venv, and modules with
 complex dependencies, such as tk and IDLE. All batteries included.
 .
 This package depends on Debian's default python 3 version's full
 standard library (currently v3.14).
 .
 According to the Debian Python policy, this package must not be used in
 build dependencies, dependencies and recommendations.

Package: python3-funcparserlib
Description-md5: f59daa3b72703586b9ef5d8a6089bc1d
Description-en: Recursive descent parsing library for python3
 For python3.
 Parser combinators are just higher-order functions that take parsers as
 their arguments and return them as result values. Parser combinators are:
 .
 First-class values. Extremely composable. Tend to make the code quite compact.
 Resemble the readable notation of xBNF grammars.
 .
 Parsers made with funcparserlib are pure-Python LL(*) parsers. It means that
 it's very easy to write them without thinking about look-aheads and all that
 hardcore parsing stuff. But the recursive descent parsing is a rather slow
 method compared to LL(k) or LR(k) algorithms.
 .
 So the primary domain for funcparserlib is parsing little languages or external
 DSLs (domain specific languages).
 .
 The library itself is very small. Its source code is only 0.5 KLOC, with lots
 of comments included. It features the longest parsed prefix error reporting,
 as well as a tiny lexer generator for token position tracking.

Package: python3-funcy
Description-md5: 4714b4ad5762db3de0cb69910216dcb1
Description-en: Collection of fancy functional tools focused on practicality (Python3 version)
 Funcy is designed to be a layer of functional tools over Python.
 It provides some possible often wanted functionality like:
 * Merge collections of same type (works for dicts, sets, lists, tuples,
 iterators and even strings).
 * Walk through collection, creating its transform (like map but preserves
 type).
 * Select a part of collection.
 * Manipulate sequences.
 * And functions.
 * CreAbstract control flowate decorators easily.
 * Abstract control flow.
 * Ease debugging.
 .
 This package contains the Python 3 version of the library.

Package: python3-furl
Description-md5: b45895c298c0a57dd13a37fe935e6992
Description-en: Small Python library for URLs parsing and manipulating
 Python's standard urllib and urlparse modules provide a number of URL
 related functions, but using these functions to perform common URL
 operations proves tedious. Furl makes parsing and manipulating URLs
 easy.

Package: python3-fuzzywuzzy
Description-md5: 34b90663c8f441300962ba0260d4565d
Description-en: Python 3 module for fuzzy string matching
 Various methods for fuzzy matching of strings in Python, including:
 .
 - String similarity: Gives a measure of string similarity between 0 and 100.
 - Partial string similarity: Inconsistent substrings are a common problem
 when string matching. To get around it, use a "best partial" heuristic
 when two strings are of noticeably different lengths.
 - Token sort: This approach involves tokenizing the string in question,
 sorting the tokens alphabetically, and then joining them back into a
 string.
 - Token set: A slightly more flexible approach. Tokenize both strings, but
 instead of immediately sorting and comparing, split the tokens into two
 groups: intersection and remainder.

Package: python3-fysom
Description-md5: d315e1d571b701488c0a9cf877a176c9
Description-en: pYthOn Finite State Machine (Python3 package)
 This is standalone Python micro-framework providing a finite state machine.
 .
 Originally implemented in Java by Jake Gordon.
 .
 This is the Python 3 version of the package.

Package: python3-fyta-cli
Description-md5: 048b3bf10bc66ad03efebbca111e6324
Description-en: Library to access the FYTA API
 This library provides access to the FYTA API, designed for managing plant care
 through smart technology. It enables interaction with FYTA's smart plant
 system, allowing users to read data from various sensors. The library also
 sends commands to interact with connected devices, offering a digital bridge
 to monitor plant health variables, such as soil moisture, light exposure,
 temperature, and more, through Wi-Fi enabled devices.

Package: python3-gabbi
Description-md5: 2579900a8900fa5556ee8861cb2d31e0
Description-en: declarative HTTP testing library - Python 3.x
 Gabbi is a tool for running HTTP tests where requests and responses are
 represented in a declarative form.
 .
 Gabbi works to bridge the gap between human readable YAML files that represent
 HTTP requests and expected responses and the obscured realm of Python-based,
 object-oriented unit tests in the style of the unittest module and its
 derivatives.
 .
 Each YAML file represents an ordered list of HTTP requests along with the
 expected responses. This allows a single file to represent a process in the
 API being tested. For example:
 .
 * Create a resource.
 * Retrieve a resource.
 * Delete a resource.
 * Retrieve a resource again to confirm it is gone.
 .
 At the same time it is still possible to ask gabbi to run just one request.
 If it is in a sequence of tests, those tests prior to it in the YAML file will
 be run (in order). In any single process any test will only be run once.
 Concurrency is handled such that one file runs in one process.
 .
 These features mean that it is possible to create tests that are useful for
 both humans (as tools for improving and developing APIs) and automated CI
 systems.
 .
 This package contains the Python 3.x module.

Package: python3-galaxy-common
Description-md5: 4494bf87db515f5b05567f010701cb8e
Description-en: Shared files for the Galaxy workflow platform libraries
 Needed to work around their semi-namespace package situation.

Package: python3-galaxy-tool-util
Description-md5: abdfbc4ae9039caa42f0af5c75fd19c9
Description-en: Galaxy tool and tool dependency utilities
 The Galaxy workflow platform "tool_util" module.
 .
 Used for tool metadata (bio.tools query / EDAM parsing), tool data tables,
 and tool dependency management & resolvers (with built-in Brew, Conda, Lmod,
 Dockstore, Environment Modules, and container support).
 .
 Includes a Galaxy Tool client: staging inputs, tool landing endpoints (forms
 with optional pre-populated parameters), Galaxy Tool XML formatter/linter and
 parser.

Package: python3-galaxy-tool-util-models
Description-md5: 5f5af4a2c732b67612ad3677db5422d4
Description-en: Pydantic models for Galaxy tools
 Pydantic models to support Galaxy tool utilities.

Package: python3-galaxy-util
Description-md5: 675f4b00c932bde5dd85c95a4598a5c4
Description-en: Galaxy generic utilities
 The Galaxy workflow platform utilities module.
 .
 For the 'image-util' extra, also install python3-pil.
 For the 'jstree' extra, also install python3-dictobj.
 For the 'template' extra, also install python3-cheetah python3-fissix.
 For the 'config-template' extra, also install python3-jinja2 python3-pydantic.

Package: python3-galpy
Description-md5: 86c45e40e5e19712db9c6fdbabd1e1c7
Description-en: Python 3 package for Galactic Dynamics
 Python 3 module that supports orbit integration in a variety of potentials,
 evaluating and sampling various distribution functions, and the calculation of
 action-angle coordinates for all static potentials.

Package: python3-gammapy
Description-md5: c47c36129622c5a0efe91bdf8f8da940
Description-en: Python package for gamma-ray astronomy
 Gammapy is an in-development affiliated package of Astropy
 that builds on the core scientific Python stack to provide
 tools to simulate and analyse the gamma-ray sky for telescopes
 such as CTA, H.E.S.S., VERITAS, MAGIC, HAWC and Fermi-LAT.

Package: python3-gammu
Description-md5: ab0e42995396a2322998e36530912db5
Description-en: Python module to communicate with mobile phones (Python 3)
 This provides gammu module, that can work with any phone Gammu
 supports - many Nokias, Siemens, Alcatel, ...

Package: python3-ganeti-rapi
Description-md5: 51f1993aa43b037034efa6f51aeffc8e
Description-en: cluster virtualization manager - RAPI client library (Python 3)
 Ganeti is a virtual server cluster management tool built on top of the
 Xen and KVM virtualization technologies and other free software. It
 provides an automated environment to manage highly available virtual
 machine instances.
 .
 It is designed to facilitate cluster management of virtual servers using
 commodity hardware, and to provide fast and simple recovery after physical
 failures. It can take care of operations such as redundant disk creation
 and management, operating system installation (in cooperation with
 OS-specific install scripts), startup, shutdown, and failover of instances
 between physical systems.
 .
 This package provides an RAPI (Remote API) client library for Python 3.

Package: python3-gaphas
Description-md5: ad98746cd16b6cd0a0c58e202d9accf8
Description-en: Gaphas is the diagramming widget library for Python
 Gaphas is a library that provides the user interface component (widget) for
 drawing diagrams. Diagrams can be drawn to screen and then easily exported
 to a variety of formats, including SVG and PDF.
 .
 Want to build an app with chart-like diagrams?
 .
 Then Gaphas is for you! Use this library to build
 a tree, network, flowchart, or other diagrams.

Package: python3-gardena-bluetooth
Description-md5: d8b757934a850d9e978f23e36f89d217
Description-en: controlling gardena bluetooth enabled watering
 This package provides a way to controll gardena bluetooth enabled watering
 computers.
 .
 It's main target is for use with Home Assistant. But can be used standalone
 as well. Its mainly consist of list of know services and characteristics, and
 parser for these.
 .
 This package is a dependency of Home Assistant.

Package: python3-gassist-text
Description-md5: f8279baef655064ee09d0fcddd3d4915
Description-en: interacting with Google Assistant API via text
 This package provides a Python library for interacting with Google Assistant
 API via text.
 .
 This package is a dependency of Homeassistant.

Package: python3-gast
Description-md5: 96a7e06b7951ae78c95bcae5277a7df6
Description-en: compatibility layer for the AST of various Python versions (Python3 version)
 Provides an homogeneous API over the Abstract Syntax Trees of various
 Python versions (including Python 2 and Python 3), which itself is
 compatible with the standard library "ast" module API.
 .
 This package contains the Python 3 version of the library.

Package: python3-gattlib
Description-md5: 16d3f3a7cf39404ecb2c3fa419b48a47
Description-en: Bluetooth LE GATT library for Python 3
 This is a Python library to use the GATT Protocol for Bluetooth LE
 devices. It is a wrapper around the implementation used by gatttool
 in bluez package.

Package: python3-gau2grid
Description-md5: 701e67fd282d8ffcad55a85b75a3a25b
Description-en: Computing gaussians on a grid (Python 3 module)
 gau2grid is a python-generated C library for vectorized computation of grid to
 gaussian collocation matrices. The core of gau2grid is generating the
 collocation matrices between a real space grid and a gaussian basis set
 expanded to a given angular momenta.
 .
 This package contains the python3 module.

Package: python3-gavo
Description-md5: 1c634877326cf502048f42bdccfac82d
Description-en: Virtual Observatory data center publishing suite
 The Data Center Helper Suite (DaCHS) is a collection of Python modules
 (with some exceptions) to help you in setting up and running a VO-compliant
 data center. Moreover, some parts of this code are useful for client-side
 applications.
 .
 Currently, DaCHS supports most DAL protocols (SIAP, SCS, TAP), form-based
 interfaces, a publishing registry, ADQL and some other (less prominent)
 VO standards, and data management for various kinds of input.

Package: python3-gavo-stc
Description-md5: 270bd0999c4874471ee63f8166c8729c
Description-en: IVOA Space-Time-Coordinate (STC) library
 This library handles space-time information within the Virtual
 Observatory (VO) according to the IVOA (International Virtual
 Observatory Alliance) STC recommendation.
 .
 The VO knows two implementations for STC metadata, one in XML
 called STC-X and a linear string implementation called STC-S.
 This library provides support for the generating and parsing of
 STC-S expressions and STC-X documents. Moreover, it contains various
 helper functions for the transformation between Earth coordinate
 systems, for dealing with sky coordinates, for time parsing and time
 conversions, and for the definition and conversion of units in STC.

Package: python3-gavo-utils
Description-md5: 61e4a499504252b650d4f02f2b653b3b
Description-en: support library for the Virtual Observatory
 The "python3-gavoutils" library is a collection of helper functions and
 classes used by various VO libraries and applications.
 .
 Among other things, this collection provides support for memoisation,
 for formatting and text manipulation. It contains bindings for the
 pgsphere postgres extension, utility functions to deal with
 FITS files and math-related helper functions.

Package: python3-gavo-votable
Description-md5: 82d7e91c302fe182587ef0d4adc5345a
Description-en: library for the reading and writing of VOTables
 The VOTable format is defined by the International Virtual Observatory
 Alliance (IVOA) to facilitate data exchange in astronomy. This library
 implements most of the specification and offers simple and advanced,
 streaming interfaces.  Also included is a simple client to query TAP
 servers.

Package: python3-gbinder
Description-md5: 38e1daca176c4ccfcbb475d2e18bf2bf
Description-en: Cython extension module for C++ gbinder functions
 This package contains a cython extension module for gbinder,
 allowing to call gbinder from Python scripts.

Package: python3-gcal-sync
Description-md5: 20ec6497a83deccb28f871da5bad9ea5
Description-en: Python library for syncing Google Calendar to local storage
 This package provides an asyncio Python library for the Google Calendar API
 (as per https://developers.google.com/calendar/api). This library provides a
 simplified Google Calendar API that is lighter weight and more streamlined
 compared to using aiogoogle, and increased reliability by supporting efficient
 sync and reading from local storage.
 .
 The focus of this API is on making it simple to access the most relevant parts
 of Google Calendar, for doing useful things. It may not support everything in
 the API however it should be easy to extend to do more as needed.

Package: python3-gdal
Description-md5: 202849247dbe86b8eaf9fbe133b4dc09
Description-en: Python 3 bindings to the Geospatial Data Abstraction Library
 GDAL is a translator library for raster geospatial data formats.
 As a library, it presents a single abstract data model to the
 calling application for all supported formats. The related OGR
 library (which lives within the GDAL source tree) provides
 a similar capability for simple features vector data.
 .
 GDAL supports 40+ popular data formats, including commonly used
 ones (GeoTIFF, JPEG, PNG and more) as well as the ones used in
 GIS and remote sensing software packages (ERDAS Imagine,
 ESRI Arc/Info, ENVI, PCI Geomatics). Also supported many remote
 sensing and scientific data distribution formats such as HDF,
 EOS FAST, NOAA L1B, NetCDF, FITS.
 .
 OGR library supports popular vector formats like ESRI Shapefile,
 TIGER data, S57, MapInfo File, DGN, GML and more.
 .
 This package contains Python 3 bindings for the GDAL/OGR library.

Package: python3-gdcm
Description-md5: e7d1dd5a1c511a0ce2a4b259beed61b3
Description-en: Grassroots DICOM Python bindings
 Grassroots DiCoM is a C++ library for DICOM medical files. It is
 automatically wrapped to python/C#/Java (using swig). It supports
 RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated.
 .
 Python bindings to the GDCM DICOM library.

Package: python3-gdl
Description-md5: 84d42989a6e95384a8ddfc1cf42adde8
Description-en: Python interface for the GNU Data Language
 GNU Data Language (GDL) is a free IDL (Interactive Data Language)
 compatible incremental compiler. It has full syntax compatibility
 with IDL 7.1. IDL is a registered trademark of ITT Visual Information
 Solutions. From IDL 8.0, the following language elements are
 supported:
 .
 * FOREACH loop
 * negative array indices
 * garbage collection pointers and objects
 * call methods on an object using "." (e. g. `object.aMemberProcedure,arg1`)
 .
 The file input output system is fully implemented. GUI support (widgets) is
 officially provided, but it's not complete yet.
 .
 This package contains the Python library/interface.

Package: python3-gdspy
Description-md5: a263a0ddd306a031379d275ac3da86c9
Description-en: Python library for GDSII handling (Python 3)
 Gdspy is a Python module for creating/importing/merging GDSII stream files. It
 includes key libraries for creating complex CAD layouts.
 .
 Features:
 - Boolean operations on polygons (AND, OR, NOT, XOR) based on clipping
 algorithm
 - Polygon offset (inward and outward rescaling of polygons)
 - Efficient point-in-polygon solutions for large array sets
 .
 This package installs the library for Python 3.

Package: python3-geis
Description-md5: b3f96d5623078e8d0b698cc3a5258c7d
Description-en: python bindings for libgeis
 A common API for clients of a systemwide gesture recognition and propagation
 engine.
 .
 This package provides native bindings so that you can use GEIS from
 a Python program.

Package: python3-gemmi
Description-md5: 72455493c66e856e80b75116d2d313e2
Description-en: library for structural biology - Python module
 Library for macromolecular crystallography and structural bioinformatics. For
 working with coordinate files (mmCIF, PDB, mmJSON), refinement restraints
 (monomer library), electron density maps (CCP4), and crystallographic
 reflection data (MTZ, SF-mmCIF). It understands crystallographic symmetries,
 it knows how to switch between the real and reciprocal space and it can do a
 few other things.
 .
 This package contains the Python module.

Package: python3-geneagrapher
Description-md5: d3c111a61ec0beee589dbddde35081e7
Description-en: Create tree from Mathematics Genealogy Project (module)
 The Mathematics Genealogy Grapher (Geneagrapher) is a software tool to gather
 the information for building math genealogy trees with data from the
 Mathematics Genealogy Project. The information extracted is stored in dot file
 format, which can then be passed to Graphviz to generate a graph.
 .
 This package contains the Python module.

Package: python3-geneagrapher-core
Description-md5: 19a0cb4e745342d39f4ddd35cf8ae882
Description-en: request and build graphs of records from the Math Genealogy Project
 Geneagrapher is a tool for extracting information from the
 Mathematics Genealogy Project to form a math family tree, where
 connections are between advisors and their students.
 .
 This package contains the core data-grabbing and manipulation
 functions needed to build a math family tree. The functionality here
 is low level and intended to support the development of other
 tools. If you just want to build a geneagraph, take a look at
 Geneagrapher. If you want to get mathematician records and use them in
 code, then this project may be useful to you.

Package: python3-geneimpacts
Description-md5: 5aa691288383fd64ae986ad138293a4c
Description-en: wraps command line tools to assess variants in gene sequences
 Interpersonal differences in DNA is responsible for variations in
 response to external stimuli, the efficiency of metabolism or
 may even cause what is referenced as a genetic disorder.
 .
 A range of tools have been created to predict the importance of
 differences (polymorphisms) in genetic sequences at single nucleotides,
 SNPs.  This Python class wraps and represents findings provided by any
 of the tools snpEff, VEP and BCFT.

Package: python3-generic
Description-md5: 7ff57a30a2a8aa3d0dd376197a7ff40e
Description-en: Generic is a library for Multiple dispatch programming
 The Generic library supports:
 multi-dispatch: like functools.singledispatch, but for more than one parameter.
 multi-methods: multi-dispatch, but for methods.
 event dispatching: based on a hierarchical event structure (event objects).

Package: python3-genetic
Description-md5: f2502208a1452afff2c5019bebe9d867
Description-en: genetic algorithms in Python
 Python3-genetic provides genetic algorithms for Python3, as often used
 in artificial intelligence. It should be able to solve any problem that
 consists in minimizing functions.
 .
 You'll find some demos using Genetic in this package, including an
 impressively simple program that provides a solution to the well-known TSP
 (Travelling Salesman Problem). Also, make sure to read
 demo/genetic_demo_2.py for the list of the special "magic" genes that make
 Genetic really fun and ... living !

Package: python3-gengeo
Description-md5: e063b85d0fe3821d71b680da272758e9
Description-en: DEMGenGeo is a library for creating geometry files (Python 3)
 DEMGenGeo is a library for creating geometry files used by ESyS-Particle.
 It provides a convenient method for creating arbitrary geometries of simple
 spherical particles and indivisible particle clusters. An LSMGenGeo script
 written in Python specifies the geometry that will be written to a text file
 and the format that this file takes. The geometry file can then be read
 by an ESyS-Particle script

Package: python3-genometools
Description-md5: bd25c77e8c4ad0b12627542eebce2e67
Description-en: Python3 bindings for genometools
 Partial Python3 bindings for the GenomeTools library. Besides basic
 bioinformatics data structures, the library contains components for sequence
 and annotation handling, sequence compression, index structure generation and
 access, efficient matching, annotation visualization and much more.

Package: python3-genshi
Description-md5: 799f4e89f66540c5159b5a5a4dfbd4df
Description-en: Python XML-based template engine - Python 3.x
 Genshi  is  a Python  library  that  provides  an integrated  set  of
 components  for  parsing,  generating,  and processing  HTML  or  XML
 content  in  a uniform  manner.   The  major  feature is  a  template
 language, which is heavily inspired by Kid.

Package: python3-gensio
Description-md5: ac166db42e1a9f8e99547496868f943e
Description-en: abstract stream I/O (Python 3 bindings)
 This library (pronounced gen'-see-oh) is used to abstract stream I/O
 like serial port, TCP, telnet, UDP, SSL, IPMI SOL etc and offers a
 framework for giving a consistent view of various stream (and packet)
 I/O types. You create a gensio object (or a gensio), and you can use
 that gensio without having to know too much about what is going on
 underneath. You can stack gensio on top of another one to add protocol
 funcionality. For instance, you can create a TCP gensio, stack SSL on
 top of that, and stack Telnet on top of that. It supports a number of
 network I/O and serial ports.  Gensio can be used for sending and
 receiving ports, and it also supports establishing encrypted and
 authenticated connections.
 .
 This package contains the Python 3 bindings.

Package: python3-genson
Description-md5: 3e41fafdd14e40943db179e63969c88f
Description-en: user-friendly JSON Schema generator (Python tool & library)
 GenSON is a powerful, user-friendly JSON Schema generator built in Python.
 .
 This is not the Python equivalent of the Java Genson library. If you
 are coming from Java and need to create JSON objects in Python, you
 want Python’s builtin json library.)
 .
 GenSON’s core function is to take JSON objects and generate schemas
 that describe them, but it is unique in its ability to merge
 schemas. It was originally built to describe the common structure of
 a large number of JSON objects, and it uses its merging ability to
 generate a single schema from any number of JSON objects and/or
 schemas.
 .
 This package contains the Python library and 'genson' command-line tool.

Package: python3-genx
Description-md5: 532af7e4345a07615e761e413c9ad2ab
Description-en: differential evolution algorithm for fitting
 GenX is a versatile program using the differential evolution
 algorithm for fitting, primarily, X-ray and neutron reflectivity
 data, lately also surface x-ray diffraction data. The differential
 evolution algorithm is a robust optimization method which avoids
 local minima but at same is a highly effective. GenX is written in
 Python and uses the wxpython package for the Graphical User Interface
 (GUI). A model to fit is defined either through a GUI plug-in or via
 a Python script. The possibility to script everything makes it easy
 to develop completely new fitting model. Clearly, GenX is extremely
 modular, making it possible to extend the program with models and
 plug-ins for most fitting problems. At the present GenX is shipped
 with models for x-ray and neutron specular reflectivity,
 off-specular x-ray reflectivity and surface x-ray diffraction

Package: python3-geoalchemy2
Description-md5: 689535719ea64980b5c1f97ef078980d
Description-en: SQLAlchemy extension for spatial databases
 GeoAlchemy 2 extends SQLAlchemy, enabling it to handle spatial databases.
 This toolkit supports various database dialects including PostgreSQL/PostGIS,
 SQLite, and MySQL. By leveraging SQLAlchemy's ORM capabilities, GeoAlchemy 2
 simplifies the integration of spatial data within Python applications.

Package: python3-geographiclib
Description-md5: 4b17b4e2e179185a32b174aa163eba39
Description-en: Geodesic routines from GeographicLib
 Python implementation of the geodesic routines in GeographicLib
 .
 This is a library to solve geodesic problems on an ellipsoid model of
 the earth.
 .
 The algorithms are documented in
 .
 C. F. F. Karney,
 [Algorithms for geodesics](https://doi.org/10.1007/s00190-012-0578-z),
 J. Geodesy **87**(1), 43–55 (2013);
 [Addenda](https://geographiclib.sourceforge.io/geod-addenda.html).

Package: python3-geoip
Description-md5: 95062c5b304c5669da5867898cc338c9
Description-en: Python3 bindings for the GeoIP IP-to-country resolver library
 GeoIP is a library that enables the user to find the country that any
 IP address or hostname originates from, using a database instead of
 DNS.
 .
 This package contains the Python3 bindings for GeoIP, allowing to use
 this library within a Python3 program.

Package: python3-geojson
Description-md5: 9d0858184638cc5df61bee9558029280
Description-en: Python 3 bindings and utilities for GeoJSON
 This library contains:
 .
 * Functions for encoding and decoding GeoJSON formatted data
 * Classes for all GeoJSON Objects
 * An implementation of the Python geo_interface Specification
 .
 This is the Python 3 version of the library

Package: python3-geojson-pydantic
Description-md5: 3f36d08b7579a3c0cb7780cfbb0b9d01
Description-en: Pydantic data models for the GeoJSON specification
 Models that can be used for creating or validating geojson data.
 .
 Includes support for pydantic's Generic Models which allow the creation of
 more advanced models to validate either the geometry type or the properties.

Package: python3-geolinks
Description-md5: c748a56caef041c873386d0454217c02
Description-en: Python 3 Library for using geospatial links (catalogue interoperablity)
 This package is a utility library to work with geospatial links.
 It is an implementation of the Cat-Interop work described at
 https://wiki.osgeo.org/wiki/Cat-Interop
 .
 This package provides the Python 3 version of the library.

Package: python3-geomet
Description-md5: 3a18544bfeebc691fa6c0b2ae444639e
Description-en: convert GeoJSON to/from WKT/WKB (Python)
 Geomet converts GeoJSON to/from WKT/WKB (Well-Known Text/Binary), and vice
 versa.
 .
 This package contains the module for Python.

Package: python3-geopandas
Description-md5: 7915f3a9bc68354c563139f895e789dc
Description-en: Python3 tools for geographic data
 GeoPandas is a project to add support for geographic data to
 pandas objects.  It currently implements
 `GeoSeries` and `GeoDataFrame` types which are subclasses of
 `pandas.Series` and `pandas.DataFrame` respectively.  GeoPandas
 objects can act on shapely  geometry objects and perform geometric operations.
 .
 GeoPandas geometry operations are cartesian.  The coordinate reference
 system (crs) can be stored as an attribute on an object, and is
 automatically set when loading from a file.  Objects may be
 transformed to new coordinate systems with the `to_crs()` method.
 There is currently no enforcement of like coordinates for operations,
 but that may change in the future.
 .
 This package contains the Python 3 version of the library.

Package: python3-geopy
Description-md5: 64dfd1cc578a5052479d76acf43ded9b
Description-en: geocoding toolbox for Python3
 geopy makes it easy for developers to locate the coordinates of addresses,
 cities, countries, and landmarks across the globe using third-party geocoders
 and other sources of data, such as wikis.
 It also comes with the necessary means for parsing geographical coordinates
 and geodesic distance calculation (using great-circle distance or Vincenty
 distance). The distance module also contains useful routines for converting
 between length and angle units.
 .
 This package contains the Python 3 version of the library.

Package: python3-georss-client
Description-md5: 3b0edcbb3904e3630b347d7612cc042d
Description-en: Python GeoRSS client library
 This library provides tools to build concrete libraries for convenient access
 to GeoRSS Feeds. It enables users to extract relevant information from various
 GeoRSS feeds, which may contain different levels of information or present
 their data in unique ways. This includes feed managers that help manage
 updates over time, notifying the consumer about new entries, updates, and
 removed entries. The library ensures efficient data retrieval and management
 from GeoRSS feeds, providing structured data for further processing.

Package: python3-geotiepoints
Description-md5: 45fcb520afb037b4ef2ee9e6f17bfd5b
Description-en: Interpolation of geographic tiepoints in Python
 Python-geotiepoints is a Python module that interpolates (and extrapolates
 if needed) geographical tiepoints into a larger geographical grid.
 This is useful when the full resolution lon/lat grid is needed while only
 a lower resolution grid of tiepoints was provided.
 .
 Some helper functions are provided to accommodate for satellite data, but
 the package should be generic enough to be used for any kind of data.
 .
 In addition python-geotiepoints provides a fast multilinear interpolation
 of regular gridded data using Cython.

Package: python3-gerritlib
Description-md5: d8bd09cb3688648ea93b77d7d63d7acd
Description-en: client library for accessing Gerrit with Python3
 Gerritlib is a Python3 library for interacting with Gerrit.
 .
 It aims to provide a more conventionally pythonic way of managing a
 Gerrit instance.

Package: python3-ges-1.0
Description-md5: 2177487059c238fea76ca67548005a36
Description-en: Python bindings for the GES library
 The GStreamer multimedia framework and the accompanying NLE set of
 plugins for non-linear editing offer all the building blocks for:
 * Decoding and encoding to a wide variety of formats, through all the
 available GStreamer plugins.
 * Easily choosing segments of streams and arranging them through time
 through the NLE set of plugins.
 But all those building blocks only offer stream-level access, which
 results in developers who want to write non-linear editors to write a
 consequent amount of code to get to the level of non-linear editing
 notions which are closer and more meaningful for the end-user
 (and therefore the application).
 .
 The GStreamer Editing Services (GES) aims to fill the gap between
 GStreamer/NLE and the application developer by offering a series
 of classes to simplify the creation of many kind of editing-related
 applications.
 .
 This package contains Python bindings for the GStreamer editing services.

Package: python3-getdns
Description-md5: e47babfbd0295119fd56b4042bde2f94
Description-en: modern asynchronous DNS API (python 3 bindings)
 getdns is a modern asynchronous DNS API.  It implements DNS entry
 points from a design developed and vetted by application developers,
 in an API specification edited by Paul Hoffman.  With the development
 of this API, we intend to offer application developers a modernized
 and flexible way to access DNS security (DNSSEC) and other powerful
 new DNS features; a particular hope is to inspire application
 developers towards innovative security solutions in their
 applications.
 .
 This package contains python 3 bindings for the library.

Package: python3-getfem
Description-md5: bb0fbc7c8b7f8895b85705bd1e7b1528
Description-en: Python interface to the GETFEM generic finite element library
 GETFEM is a library allowing the computation of any elementary matrix (even for
 mixed finite element methods) on the largest class of methods and elements, and
 for arbitrary dimension.
 .
 This package contains the Python 3 interface to GETFEM.

Package: python3-getfem++
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: python3-getmac
Description-md5: 5d93aa848f74fe60043494e76bf6f4ea
Description-en: Get MAC addresses of remote hosts and local interfaces in Python
 This pure-Python package retrieves the MAC address of network interfaces and
 hosts on the local network. It supports various platforms, providing a
 consistent interface to fetch MAC addresses by interface name, IPv4/IPv6
 address, or hostname. The primary function is `get_mac_address()`.
 .
 Features:
 - Platform-independent and pure-Python implementation.
 - Fetch MAC addresses of system network interfaces.
 - Retrieve MAC addresses of remote hosts on the local network.
 .
 Usage examples include fetching MAC addresses for different interfaces,
 IP addresses, and hostnames. The package also includes a command-line tool
 for quick usage.

Package: python3-gevent
Description-md5: bbee70605383e4a4707e6eaa92881059
Description-en: gevent is a coroutine-based Python networking library
 gevent uses greenlet to provide a high-level synchronous API on top of
 libevent event loop.

Package: python3-gevent-websocket
Description-md5: 4aecc9e39598f6c26d56980060b8d0d7
Description-en: websocket library for the gevent networking library (Python 3)
 gevent-websocket is a WebSocket library for the gevent networking library.
 .
 Features include:
 .
 * Integration on both socket level or using an abstract interface.
 * RPC and PubSub framework using WAMP (WebSocket Application Messaging
 Protocol).
 * Easily extendible using a simple WebSocket protocol plugin API.
 .
 This package contains the Python 3 module.

Package: python3-geventhttpclient
Description-md5: c4a69a9a0d8a6941e7b07e40984fa4db
Description-en: high performance, concurrent HTTP client library for Python using gevent
 geventhttpclient uses a fast http parser, written in C, originating from
 nginx, extracted and modified by Joyent.
 .
 geventhttpclient has been specifically designed for high concurrency,
 streaming and support HTTP 1.1 persistent connections. More generally it is
 designed for efficiently pulling from REST APIs and streaming APIs
 like Twitter's.
 .
 Safe SSL support is provided by default. geventhttpclient depends on
 the certifi CA Bundle. This is the same CA Bundle which ships with the
 Requests codebase, and is derived from Mozilla Firefox's canonical set.

Package: python3-gfapy
Description-md5: f2ce45a3b8a978e1b20d18febb3bd7ab
Description-en: flexible and extensible software library for handling sequence graphs
 The Graphical Fragment Assembly (GFA) are formats for the representation of
 sequence graphs, including assembly, variation and splicing graphs. Two
 versions of GFA have been defined (GFA1 and GFA2) and several sequence
 analysis programs have been adopting the formats as an interchange format,
 which allow the user to easily combine different sequence analysis tools.
 .
 This library implements the GFA1 and GFA2 specification. It is possible to
 create a Gfa object from a file in the GFA format or from scratch, to
 enumerate the graph elements (segments, links, containments, paths and header
 lines), to traverse the graph (by traversing all links outgoing from or
 incoming to a segment), to search for elements (e.g. which links connect two
 segments) and to manipulate the graph (e.g. to eliminate a link or a segment
 or to duplicate a segment distributing the read counts evenly on the copies).
 .
 The GFA format can be easily extended by users by defining own custom tags
 and record types. In Gfapy, it is easy to write extensions modules, which
 allow one to define custom record types and datatypes for the parsing and
 validation of custom fields. The custom lines can be connected, using
 references, to each other and to lines of the standard record types.

Package: python3-gffutils
Description-md5: a79ef5e6695b430db7b8b73d5ce44064
Description-en: Work with GFF and GTF files in a flexible database framework
 A Python package for working with and manipulating the GFF and GTF format
 files typically used for genomic annotations.  Files are loaded into a
 sqlite3 database, allowing much more complex manipulation of hierarchical
 features (e.g., genes, transcripts, and exons) than is possible with
 plain-text methods alone.

Package: python3-gflanguages
Description-md5: 086a520ebc99849141e1e07458e5b9c3
Description-en: API for evaluating language support in the Google Fonts collection
 This Python module provides an API with data about languages/regions/scripts
 for use in the language-support categorization of the font families in the
 Google Fonts collection.
 .
 Language/region/script definitions are still being gradualy updated on the
 `google/fonts` repo, on its **lang/** directory
 (https://github.com/google/fonts/tree/main/lang) and this `gflanguages` module
 will try to be kept in sync.
 .
 Ideally at some point this module would become the main place to update these
 definitions, avoiding data duplication and guaranteeing uniformity across
 tools.

Package: python3-gfloat
Description-md5: 474f713c53a46540b1c9bad28ddbe482
Description-en: Python module of generic floating point encode/decode logic
 An implementation of generic floating point encode/decode logic, handling
 various current and proposed floating point types:
 .
 - IEEE 754: Binary16, Binary32
 - OCP Float8: E5M2, E4M3
 - IEEE WG P3109: P{p} for p in 1..7
 - OCP MX Formats: E2M1, M2M3, E3M2, E8M0, INT8, and the MX block formats.
 .
 The library favours readability and extensibility over speed - for fast
 implementations of these datatypes see, for example, ml_dtypes, bitstring, MX
 PyTorch Emulation Library.

Package: python3-gfsubsets
Description-md5: e96d1f2c36e93b04c3e3618068afbbc9
Description-en: Unicode ranges used to subset fonts in the Google Fonts CSS API
 This is the collection of nam files (codepoint subsets) that are used to subset
 fonts before serving on the Google Fonts CSS API.
 .
 This also includes the Python module gfsubsets which provides an interface to
 these subset definitions.
 .
 This package installs the library for Python 3.

Package: python3-gftools
Description-md5: a5706bd382d74425d81ef8844c960801
Description-en: Google Fonts Tools (Python 3)
 This project contains tools used for working with the Google Fonts collection,
 plus Google Fonts Glyph Set Documentation in the /encodings subdirectory.
 While these tools are primarily intended for contributors to the Google Fonts
 project, anyone who works with fonts could find them useful.
 .
 This package installs the library for Python 3.

Package: python3-gguf
Description-md5: b964819711d7955fae65898b48734422
Description-en: Python library for working with GGUF files
 GGUF is a file format for storing models for inference with GGML and executors
 based on GGML. GGUF is a binary format that is designed for fast loading and
 saving of models, and for ease of reading. Models are traditionally developed
 using PyTorch or another framework, and then converted to GGUF for use in
 GGML.
 .
 This package provides a Python library for reading and writing files in the
 GGUF format, and exposes this to the CLI in the form of a few utilities.

Package: python3-ghdiff
Description-md5: 6d2a01a0f1ef517e0388a80ef507a735
Description-en: Generator of Github-style HTML for unified diffs
 ghdiff is a simple Python module that can generate unified diffs and display
 them in HTML, optionally including CSS.

Package: python3-ghostscript
Description-md5: 4be8fdec3d0d93ac16d3886e067d412e
Description-en: Python-Interface to the Ghostscript C-API
 Ghostscript is a well known interpreter for the PostScript language and
 for PDF. This package implements a interface to the Ghostscript C-API
 using ctypes. Both a low-level and a pythonic, high-level interface are
 provided.

Package: python3-gimmik
Description-md5: f06d1f568427365149a27d289623454f
Description-en: generator of matrix multiplication kernels (Python 3)
 GiMMiK is a Python based kernel generator for matrix multiplication kernels
 for various accelerator platforms. For small operator matrices the generated
 kernels are capable of outperforming the state-of-the-art general matrix
 multiplication routines such as cuBLAS GEMM or clBLAS GEMM.
 .
 This package provides the library for Python 3.

Package: python3-ginga
Description-md5: d731bb4342e78bd6d6d942e6aaf91c8c
Description-en: Astronomical image toolkit for Python
 Ginga is a toolkit designed for building viewers for scientific image
 data in Python, visualizing 2D pixel data in numpy arrays.
 It can view astronomical data such as contained in files based on the
 FITS (Flexible Image Transport System) file format.  It is written and
 is maintained by software engineers at the Subaru Telescope, National
 Astronomical Observatory of Japan.
 .
 The Ginga toolkit centers around an image display object which supports
 zooming and panning, color and intensity mapping, a choice of several
 automatic cut levels algorithms and canvases for plotting scalable
 geometric forms.  In addition to this widget, a general purpose
 "reference" FITS viewer is provided, based on a plugin framework.
 A fairly complete set of standard plugins are provided for features
 that is expected from a modern FITS viewer: panning and zooming windows,
 star catalog access, cuts, star pick/fwhm, thumbnails, etc.

Package: python3-gio-pyio
Description-md5: d87749e38352668cc710516be45cd42c
Description-en: Python-like IO for Gio
 This library provides Python-like IO for Gio. It is intended to bridge
 the gap between Gtk apps using GFile for file handling and python libraries
 that expect files in the form of file objects
 (https://docs.python.org/3/glossary.html#term-file-object).
 .
 This package installs the library for Python 3.

Package: python3-gios
Description-md5: 1aa860c6bc6ee5471321e417b4f89cf4
Description-en: Python wrapper for retrieving air quality data from GIOŚ servers
 This module provides a convenient way to access air quality data from GIOŚ
 (Główny Inspektorat Ochrony Środowiska) servers. It enables users to fetch
 information about air quality measurements from designated monitoring
 stations. The module supports asynchronous operations, making it suitable for
 integrating into applications that require real-time air quality updates. With
 this module, users can obtain data about various pollutants and environmental
 factors measured at different locations. The module also provides details
 about the geographical coordinates and names of the monitoring stations.

Package: python3-git
Description-md5: 103e175206b95f9710121256a88bdcc5
Description-en: Python library to interact with Git repositories
 The GitPython project provides object model access to a Git repository, so
 Python can be used to manipulate it. Repository objects can be opened or
 created, which can then be traversed to find parent commit(s), trees, blobs,
 etc.
 .
 This package provides the Python 3.x module.

Package: python3-git-big-picture
Description-md5: aee47fa61e64b0effd21412a4da83ac1
Description-en: Visualization tool for Git repositories (module)
 git-big-picture is a visualization tool for Git repositories. You can think of
 it as a filter that removes uninteresting commits from a DAG modelling a Git
 repository and thereby exposes the big picture: for example the hierarchy of
 tags and branches. git-big-picture supports convenience output options and can
 filter different classes of commits. It uses the Graphviz utility to render
 images that are pleasing to the eye.
 .
 This package contains the Python module.

Package: python3-git-delete-merged-branches
Description-md5: 8eeb537719880d228050dd310a481287
Description-en: command-line tool to delete merged git branches (Python module)
 A convenient command-line tool helping you keep repositories clean.
 .
 Features:
 * Supports deletion of both local and remote branches
 * Detects multiple forms of de-facto merges (rebase merges, squash merges
 (needs --effort=3), single or range cherry-picks… leveraging git cherry)
 * Supports workflows with multiple release branches, e.g. only delete
 branches that have been merged to all of master, dev and staging
 * Quick interactive configuration
 * Provider agnostic: Works with GitHub, GitLab, Gitea and any other Git
 hosting
 * Takes safety seriously
 .
 This package contains the Python module.

Package: python3-git-os-job
Description-md5: 2db8bbf052698b3c05c5e5761aa93792
Description-en: Show the OpenStack job logs for a commit - Python 3.x
 The OpenStack project stores the logs for all of the test jobs related to a
 commit on http://logs.openstack.org organized by the commit hash. To review
 the logs after a job runs, most developers start with the message jenkins
 leaves on gerrit, and click through to the log files. Not all jenkins jobs are
 triggered by or related to a gerrit review, though (e.g, release tags).
 .
 git-os-job makes it easy to find those logs by finding the hash of the commit
 and using it to build the right URL. It will then either print the URL or open
 a web browser directly.
 .
 This package contains the Python 3.x module.

Package: python3-git-repo-updater
Description-md5: 2a4be0254b8ba9fe174c22de9e8c833a
Description-en: Tool to update multiple git repositories at once (Python 3)
 gitup is a tool for updating multiple git repositories at once. It is
 smart enough to handle several remotes, dirty working directories,
 diverged local branches, detached HEADs, and more.
 .
 This package provides the Python 3 modules and the git-repo-updater script.

Package: python3-gitdb
Description-md5: 8b358f070487d7a6aa53e28ce4f2638f
Description-en: pure-Python git object database (Python 3)
 The GitDB project implements interfaces to allow read and write access to
 git repositories. In its core lies the db package, which contains all
 database types necessary to read a complete git repository. These are
 the LooseObjectDB, the PackedDB and the ReferenceDB which are combined
 into the GitDB to combine every aspect of the git database.
 .
 This package contains the Python 3.x module.

Package: python3-github
Description-md5: 27d73fda4c7142654ad9c0f330dc4e8b
Description-en: Access the full Github API v3 from Python3
 This is a Python library to access the Github API v3.
 With it, you can manage Github resources (repositories, user
 profiles, organizations, etc.) from Python scripts.
 .
 It covers almost the full API and all methods are tested against the
 real Github site.

Package: python3-gitlab
Description-md5: e9dc584385a9ffc8a7b0ebbb7aa98e97
Description-en: Python 3 GitLab API client library
 Provides access to the GitLab v4 server API.
 This package contains the Python 3 library.

Package: python3-gitlike-commands
Description-md5: 454d1ce36e1ccf5f3748b978347f7ac9
Description-en: Python module for easily creating `git`-style subcommand handling
 The subcommand_driver automatically figures out what name the script was
 called as, then looks for subcommands and runs them if found, passing in any
 command line options.
 .
 If you have a `foo` script in your `$PATH` as shown below
 .
 #!/usr/bin/env python3
 from gitlike_commands import subcommand_driver
 .
 if __name__ == '__main__':
 subcommand_driver()
 .
 Running `foo bar baz` will look for a `foo-bar-baz` script, and if present in
 your $PATH, run it. If there is no `foo-bar-baz`, it will look for `foo-bar`,
 and if it finds that, run `foo-bar baz`.
 .
 The subcommands can be written in any language, the only requirements are that
 they are marked executable and follow the `foo-something` naming convention.

Package: python3-gjson
Description-md5: c3e793bb8f04d06005d7fed4c7c4b677
Description-en: Python library and binary to filter and extract data from JSON-like input
 This Python3 library and binary provides a simple way to filter and extract
 data from JSON-like objects or JSON files, using the GJSON syntax.

Package: python3-gl-image-display
Description-md5: b76b0ff466824ab6b84366d63874c979
Description-en: OpenGL-based image visualizer
 A library to render images with OpenGL. After the initial load, the panning and
 zooming is done in hardware, with zero CPU cost. This package provides the
 Python implementation of the FLTK widget

Package: python3-glad
Description-md5: 068207cd2bbd5aa14b44009217cdc3d6
Description-en: GL/GLES/EGL/GLX/WGL Loader-Generator (Python 3)
 This package provides the implementation of what is also available as
 a webservice on
 http://glad.dav1d.de/
 to transform OpenGL specs into an API that one can program against.
 It uses the official Khronos-XML specs to generate a GL/GLES/EGL/GLX/WGL
 Loader made for your needs. Glad currently supports the languages C,
 D and Volt.
 .
 The package is not meant for end users and will not be installed
 by the users of the package that it helped building.  It is a build
 dependency that is prepared to be integrated with CMake or Conan into
 the build process.
 .
 This package installs the library for Python 3.

Package: python3-glances-api
Description-md5: 443fedf9492218aecce78a6c77b15d71
Description-en: Client for interacting with Glances API
 This library provides a convenient way to interact with the Glances API,
 allowing users to monitor system information from remote hosts. It retrieves
 various metrics such as CPU usage, memory usage, disk usage, network
 statistics, and sensor data including temperature and fan speed. The library
 communicates with a running instance of Glances in Web Server Mode and can
 display detailed statistics for different system components including physical
 disks, network interfaces, GPUs, and Docker containers. It also supports
 tracking process counts and system uptime.

Package: python3-glareclient
Description-md5: ea817660c088b3a71dcf78014378eac3
Description-en: client library for the OpenStack GLare Artifact REpository API - Python 3.x
 Glare (from GLare Artifact REpository) is a service that provides access to a
 unified catalog of structured meta-information as well as related binary data
 (these structures are also called 'artifacts').
 .
 This package contains the Python 3.x module.

Package: python3-glcontext
Description-md5: c27806b5fd213977ef37de76425eb77d
Description-en: Python 3 abstraction layer for OpenGL contexts
 This package provides a framework for the platform-dependent OpenGL
 initialization code and is primarily used by ModernGL. The modularization
 makes it simple to add additional platform support.

Package: python3-gleetex
Description-md5: a8d57c69d35c564ba2e134b925756c97
Description-en: Module to embed LaTeX equations in HTML files
 GleeTeX is a Python module to create images from formulas. It can parse HTML
 documents and replace all occurrences of <eq>some formula</eq> through images.
 Each image will get an alt attribute as well, which is useful for screen
 readers or text-mode browsers.
 It can also just create formula images out of LaTeX formulas and the process
 can be embedded into a web application.
 .
 GleeTeX is able to convert multiple images concurrently and it also keeps a
 cache of already converted formulas, speeding up the conversion.

Package: python3-glgrib-glfw
Description-md5: bca3df94b1116a45195ea68b7e2ce8ad
Description-en: Display GRIB2 fields using OpenGL (glgrib Python3 bindings)
 glGrib.glfw is a module providing full access to glgrib capabilities
 to the Python interpreter.

Package: python3-glob2
Description-md5: 4ddd792a20f84bbf6379ab7b547c8723
Description-en: Enhanced glob module for Python
 This module provides an extended version of Python's builtin glob
 module with a number of additions.
 .
 This package contains the python 3 version.

Package: python3-globus-sdk
Description-md5: 66a8de7a838d5359092242bed2115339
Description-en: convenient Pythonic interface to Globus APIs
 The Globus SDK for Python provides a convenient Pythonic interface to Globus
 APIs.  Using this package, one can import Globus client classes and other
 helpers from the globus_sdk Python module.

Package: python3-glue
Description-md5: 79d014c01e36ff6708d28c7b38eea836
Description-en: Python 3 library for data interaction
 python3-glue is a Python library for data interaction, it blurs the boundary
 between GUI-centric and code-centric data exploration.
 There are many ways to leverage Glue from Python. Among other things, you can
 write code to do the following:
 .
 * Send data in the form of NumPy arrays or Pandas DataFrames to Glue for
 exploration.
 * Write startup scripts that automatically load and clean data,
 before starting Glue.
 * Write custom functions to parse files, and plug these functions into the
 Glue GUI.
 * Write custom functions to link datasets, and plug these into the Glue GUI.
 * Create your own visualization modules.

Package: python3-glue-qt
Description-md5: 278b5a8bc0cfb430b03e99da43fdaeed
Description-en: Qt-based user interface package for glueviz
 Glue is a Python project to link visualizations of scientific datasets
 within and among files. This package provides the Qt-based graphical
 user interface components. and viewers for the glue ecosystem.
 .
 Some of its features are:
 .
 * Interactive, linked statistical graphics of multiple files.
 * Support for many file formats including common image formats,
 ascii tables, astronomical image and table formats (fits, vot,
 ipac), and HDF5. Custom data loaders can also be easily added.
 * Highly scriptable and extendable.

Package: python3-glymur
Description-md5: c7b51df49b86cf1db33d72ce8812406e
Description-en: Python tools for accessing JPEG2000 files
 Glymur is an interface to the OpenJPEG library which allows one to
 read and write JPEG 2000 files from Python.
 Glymur supports both reading and writing of JPEG 2000 images,
 but writing JPEG 2000 images is currently limited to images that
 can fit in memory.
 Glymur can read images using OpenJPEG library versions as far back
 as 1.3, but it is strongly recommended to use at least version 2.1.2.
 .
 In regards to metadata, most JP2 boxes are properly interpreted.
 Certain optional JP2 boxes can also be written, including XML boxes
 and XMP UUIDs.
 There is incomplete support for reading JPX metadata.
 .
 Glymur will look to use lxml when processing boxes with XML content,
 but can fall back upon the standard library’s ElementTree if lxml
 is not available.

Package: python3-glyphsets
Description-md5: 02616fe038c440cae543b5932d9a0427
Description-en: Python API for evaluating glyph sets in font projects
 This Python module provides an API with data about glyph sets for many
 different scripts and languages. This was crafted to specify the sets of
 characters that fonts in the Google Fonts collection are expected to provide
 glyphs for.
 .
 If you are a font developer or typeface designer,
 see the Lib/glyphsets/encodings/GF Glyph Sets subdirectory which provides
 glyph set definition "standards" that are typically useful sets to draw.
 .
 On the other hand, the "nam" files on the Lib/glyphsets/encodings directory are
 probably more useful for expert web developers. Those files explain how the
 Unicode Range subsets are defined, typically per script (writing system),
 in the Google Fonts css API.
 Python API for evaluating coverage of glyph sets in font projects.

Package: python3-glyphslib
Description-md5: 3faa35773c61eec4a235dd18bec7cfe2
Description-en: Library for converting between Glyphs files (.glyphs) and UFOs
 This tool provides conversions between Glyphs source files (.glyphs) and
 Unified Font Objects (UFOs) via defcon.

Package: python3-gmplot
Description-md5: f4edd410b6ab77e803607fbc2b081576
Description-en: matplotlib-like interface to plotting data with Google Maps (python3)
 Plotting data on Google Maps, the easy way. A matplotlib-like interface to
 generate the HTML and javascript to render all the data you’d like on top of
 Google Maps. Several plotting methods make creating exploratory map views
 effortless.

Package: python3-gmpy2
Description-md5: fc39a0694e0a8cad53d3140dbb59bf62
Description-en: interfaces GMP to Python 3 for fast, unbound-precision computations
 gmpy is a C-coded Python extension module that wraps the GMP library to
 provide to Python code fast multiprecision arithmetic (integer, rational, and
 float), random number generation, advanced number-theoretical functions, and
 more.
 .
 This package installs Python 3 support for gmpy2.

Package: python3-gmsh
Description-md5: b8894f4be0d9d8096f498cea62846ec0
Description-en: Three-dimensional finite element mesh generator Python 3 wrapper
 Gmsh is a 3D finite element grid generator with a build-in CAD engine
 and post-processor. Its design goal is to provide a fast, light and
 user-friendly meshing tool with parametric input and advanced
 visualization capabilities. Gmsh is built around four modules: geometry,
 mesh, solver and post-processing. The specification of any input to
 these modules is done either interactively using the graphical user
 interface or in ASCII text files using Gmsh's own scripting language.
 .
 See Gmsh's reference manual for a more thorough overview of Gmsh's
 capabilities.
 .
 This package contains the Python 3 wrapper for gmsh.

Package: python3-gnocchi
Description-md5: 6b5b41cf44ea17b675fc0d051108811c
Description-en: Metric as a Service - Python 3
 Gnocchi is a service for managing a set of resources and storing metrics about
 them, in a scalable and resilient way. Its functionalities are exposed over an
 HTTP REST API.
 .
 This package contains the Python 3 module.

Package: python3-gnucash
Description-md5: 0159a1bd740fb6c78f4da3876f98da1f
Description-en: Gnucash interface for Python
 Gnucash provides accounting functions suitable for use by small businesses and
 individuals. It can track finances in multiple accounts, keeping running and
 reconciled balances. There is support for customer, vendor and employee
 processing. It has an X based graphical user interface, double entry, a
 hierarchy of accounts, expense accounts (categories), and can import Quicken
 QIF files and OFX files.
 .
 This package contains the Python bindings for Gnucash which allow you to read
 and manipulate Gnucash data files.

Package: python3-gnupg
Description-md5: df5055eac3c87e4d151f1a8c413898a5
Description-en: Python wrapper for the GNU Privacy Guard (Python 3.x)
 Python-GnuPG allows easy and well-documented access to basic GnuPG
 functionality such as generating and managing keys, encrypting and
 decrypting data, signing and verifying messages.
 .
 This package provides Python 3.x version of python-gnupg.

Package: python3-gnuplot
Description-md5: a59e3e2bca063d7f19297c6c4c031185
Description-en: Python interface to the gnuplot plotting program
 Gnuplot.py is a Python module that interfaces to gnuplot, the popular
 plotting program. It allows you to use gnuplot from within Python to
 plot arrays of data from memory, data files, or mathematical
 functions. If you use Python to perform computations or as `glue' for
 numerical programs, you can use this module to plot data on the fly as
 they are computed. And the combination with Python makes it is easy to
 automate things, including to create crude `animations' by plotting
 different datasets one after another.

Package: python3-gnuplotlib
Description-md5: 4c8ba0bd913813729374634a21d61620
Description-en: Gnuplot-based plotter for numpy
 gnuplotlib allows numpy data to be plotted using Gnuplot as a backend. As much
 as was possible, this module acts as a passive pass-through to Gnuplot, thus
 making available the full power and flexibility of the Gnuplot backend.
 .
 This is the package for Python3

Package: python3-go2rtc-client
Description-md5: cbbe9c68aeb17df58e8323e43736e1e4
Description-en: Asynchronous client for communication with a go2rtc server
 This library provides an asynchronous interface to communicate with a go2rtc
 server, enabling seamless interactions and data exchange. Designed to handle
 complex communication patterns, it efficiently manages connections with remote
 go2rtc servers over various network configurations, including local and remote
 environments through Wi-Fi and other protocols. The library operates in a non-
 blocking manner, taking advantage of modern asynchronous programming
 techniques to deliver responsive communication interfaces. It's suitable for
 applications that require real-time data streams, allowing for efficient
 handling of multimedia streams and other data types typically managed by
 go2rtc servers.

Package: python3-goalzero
Description-md5: 2baf209d081d1e3c6b07afd89132ac32
Description-en: Library for interacting with Goal Zero Yeti devices via REST API
 This library provides a way to interact with Wi-Fi enabled Goal Zero Yeti
 devices through a REST API. It allows for retrieving and managing various
 operational parameters of the Yeti devices such as battery charge percentage,
 power input and output, and port statuses. Additionally, it can monitor the
 strength of the Wi-Fi signal and the total run time of the device.

Package: python3-goocalendar
Description-md5: 033aa43de6ba198ef652c0edfe316958
Description-en: Calendar widget for GTK+ using PyGoocanvas (Python 3)
 The GooCalendar module supplies a calendar widget drawn with GooCanvas that
 can display a month view and a week view. It also supplies classes to manage
 events you can add to the calendar.
 .
 This package is targeting Python version 3.

Package: python3-goodvibes
Description-md5: 5ff4386b84c4f969194c6f5d1e9c8183
Description-en: Python program to compute corrections to thermochemical data from frequency calculations
 GoodVibes is a Python program to compute thermochemical
 data from one or a series of electronic structure
 calculations. It is used primarily to correct the poor
 description of low frequency vibrations by the
 rigid-rotor harmonic oscillator treatment.

Package: python3-goodwe
Description-md5: 5b8a9c2da2bdf52a61d4840545f17faf
Description-en: Library to connect to GoodWe inverters over a local network
 Library enabling connectivity to GoodWe inverters via a local network,
 allowing users to retrieve runtime sensor values and configuration parameters.
 It supports various GoodWe inverter families, as well as white-label models,
 provided they listen on UDP port 8899 or use Modbus/TCP over port 502.
 Compatibility extends to inverters that connect over Wi-Fi using the official
 mobile apps such as SolarGo or PvMaster, making it a versatile tool for
 monitoring and managing photovoltaic systems.

Package: python3-google-api-core
Description-md5: a9fd11c3cff927e0a26b803c41480183
Description-en: Google API client core library
 Core Library for Google Client Libraries
 This library is not meant to stand-alone. Instead it defines
 common helpers used by all Google API clients.

Package: python3-google-auth
Description-md5: 1f6e656c08958b267b5681a9ca422ee7
Description-en: Google Authentication Library - Python 3.x
 This library simplifies using Google's various server-to-server authentication
 mechanisms to access Google APIs.
 .
 This package contains the Python 3.x module.

Package: python3-google-auth-httplib2
Description-md5: 4e0ee1c12a0a6d03f43c962520c1ef91
Description-en: Google Authentication Library: httplib2 transport
 Python library providing a httplib2 transport for google-auth.
 .
 Note that httplib has lots of problems such as lack of thread safety and
 insecure usage of TLS. Using it is highly discouraged.
 .
 This library is intended to help existing users of oauth2client migrate
 to google-auth.

Package: python3-google-auth-oauthlib
Description-md5: fb1a0e8bf530aa78f4d6aa01c321931a
Description-en: oauthlib integration with google-auth
 This library provides oauthlib integration for use with google-auth.

Package: python3-google-i18n-address
Description-md5: f58223008225432d360425f4c08863c2
Description-en: Internationalization address metadata (python3 bindings)
 This package contains a copy of Google’s i18n address metadata
 repository that contains great data but comes with no uptime
 guarantees.
 .
 Contents of this package will allow you to programmatically build
 address forms that adhere to rules of a particular region or country,
 validate local addresses and format them to produce a valid address
 label for delivery.

Package: python3-googleapi
Description-md5: 7b258060ff264931cebd68c92a3a2a56
Description-en: Google APIs Client Library - Python 3.x
 This package contains the Google APIs Client Library for Python, which is the
 core Python library for accessing. Samples are available in the
 python3-googleapi-samples package.
 .
 This package provides the Python 3.x module.

Package: python3-googleapi-samples
Description-md5: d8ce597ba0e33cd434123ead43ecce4d
Description-en: Google APIs Client Library for Python, samples
 This package contains the Google APIs Client Library for Python, which is the
 core Python library for accessing.
 .
 This package contains some samples for the python3-googleapi package.

Package: python3-googleapis-common-protos
Description-md5: 45b641425ca51d7619a5c39f89448105
Description-en: Common protobufs used in Google APIs
 googleapis-common-protos contains the Python classes generated
 from the common protos in the `googleapis/googleapis
 <https://github.com/googleapis/googleapis>` repository.

Package: python3-googlemaps
Description-md5: 40cbbe9d9d5e8df6fd5dfb53c852179b
Description-en: client library for Google Maps Platform
 Use Python? Want to geocode something? Looking for directions?
 Maybe matrices of directions? This library brings the Google Maps Platform Web
 Services to your Python application.
 .
 The Python Client for Google Maps Services is a Python Client library for the
 following Google Maps APIs:
 - Directions API
 - Distance Matrix API
 - Elevation API
 - Geocoding API
 - Geolocation API
 - Time Zone API
 - Roads API
 - Places API
 - Maps Static API
 - Address Validation API .

Package: python3-googlesearch
Description-md5: 530f82815b3dd8bed11bf481b160d860
Description-en: Python library for scraping the Google search engine
 googlesearch is a Python library for searching Google, easily.
 googlesearch uses requests and BeautifulSoup4 to scrape Google.

Package: python3-goslide-api
Description-md5: 7d95c62e7dae812cf40d5cfe774638a8
Description-en: Interface to the GoSlide Local and Open Cloud APIs for managing slide devices
 This library provides a method for interacting with GoSlide's Local JSON API
 as well as the now-deprecated Open Cloud API. It allows users to
 programmatically access and control slide devices over a Wi-Fi network. The
 library enables managing device actions such as adding slides, retrieving
 slide information, and opening or closing slide devices. It primarily
 communicates with local devices through their IP addresses to execute command
 sequences. The cloud API component, while deprecated, offers similar
 functionality for networked devices, supporting user authentication and batch
 operations across multiple slides.

Package: python3-govee-ble
Description-md5: 1abe86f4cd6a8cfc86fcf52bbbfd0d7f
Description-en: Manage Govee BLE devices
 This Python package allows for managing Govee Bluetooth Low Energy (BLE)
 devices. It provides tools to interact with and control Govee BLE devices
 programmatically. The package supports reading data from sensors, sending
 commands, and integrating with other systems.

Package: python3-govee-local-api
Description-md5: 442fa933422af8337969c44dec375e73
Description-en: Library to communicate with Govee devices via local API
 This library allows for communication with Govee devices using local network
 access. Users can control Govee lighting products through their Wi-Fi network
 without reliance on external servers. The library supports a wide range of
 Govee models, enabling functionalities such as turning lights on and off,
 adjusting brightness, changing colors, and applying various lighting effects.
 It operates by sending commands directly to Govee devices, ensuring low-
 latency interactions and quick response times, ideal for home automation
 setups.

Package: python3-gpapi
Description-md5: 3af56d9bf8b4c7e3f7a5f63b148f01a1
Description-en: Unofficial Python API for Google Play
 This Python library provides an API for accessing
 Google Play. It includes support for searching,
 downloading APKs, etc.

Package: python3-gphoto2
Description-md5: aca34ff40197f1d6c35ded2266b417d8
Description-en: Python interface to libgphoto2 (Python 3)
 Python-gphoto2 is a comprehensive Python interface (or binding) to
 libgphoto2. It is built using SWIG to automatically generate the
 interface code. This gives direct access to nearly all the libgphoto2
 functions, but sometimes in a rather un-Pythonic manner.
 .
 This package installs the library for Python 3.

Package: python3-gphoto2cffi
Description-md5: 554e8ac82f0d59806b1c102cdc2488be
Description-en: GPhoto2 bindings with simpler API
 Python bindings for libgphoto2 with an interface that strives to be idiomatic.
 In contrast to other bindings for Python, gphoto2-cffi hides most of the
 lower-level abstractions and reduces the API surface while still offering
 access to most of the library's features.

Package: python3-gpib
Description-md5: 351acadfd1c0b3e532708436203bc2f0
Description-en: gpib hardware support (python bindings)
 The Linux GPIB Package provides support for GPIB (IEEE 488) hardware.
 .
 This package contains the python bindings.

Package: python3-gpiozero
Description-md5: 9e2a13d256f224e5dc91ee25f8724451
Description-en: Simple API for controlling devices attached to a Pi's GPIO pins
 gpiozero builds on various pin libraries to provide a set of classes designed
 to simplify interaction with devices connected to the GPIO pins, from simple
 buttons and LEDs, up to various add-on boards. The API tries to adhere closely
 to Python's idioms and naming conventions, and features alternative
 programming paradigm approaches.
 .
 This is the Python 3 version of the package.

Package: python3-gplearn
Description-md5: 76b3b6ef333e9c158865e2f4876a809a
Description-en: Genetic Programming in Python, with a scikit-learn inspired API
 `gplearn` implements Genetic Programming in Python, with a
 `scikit-learn <http://scikit-learn.org>`_ inspired and
 compatible API.
 While Genetic Programming (GP) can be used
 to perform a `very wide variety of tasks
 <http://www.genetic-programming.org/combined.php>`_, gplearn
 is purposefully constrained to solving symbolic regression
 problems. This is motivated by the scikit-learn ethos, of
 having powerful estimators that are straight-forward to
 implement.
 Symbolic regression is a machine learning
 technique that aims to identify an underlying mathematical
 expression that best describes a relationship. It begins by
 building a population of naive random formulas to represent
 a relationship between known independent variables and their
 dependent variable targets in order to predict new data.
 Each successive generation of programs is then evolved
 from the one that came before it by selecting the fittest
 individuals from the population to undergo genetic operations.

Package: python3-gps
Description-md5: 7b4f907a0ca0e341fe779775f6873ccd
Description-en: Global Positioning System - Python 3 libraries
 The gpsd service daemon can monitor one or more GPS devices connected to
 a host computer, making all data on the location and movements of the
 sensors available to be queried on TCP port 2947.
 .
 This package contains a Python 3 interface to connect to gpsd, together with
 a module providing a controlled testing environment.

Package: python3-gpsoauth
Description-md5: 72cbd63e042024162c62a80397bb39d1
Description-en: Client library for Google Play Services OAuth
 gpsoauth allows Python code to use the "master token" authentication flow
 that Android apps use to authenticate with Google Play services.

Package: python3-gpumodules
Description-md5: e36e9959c8c0cbd6a9e13e20c3f59cc3
Description-en: adjustment and inspection of AMD GPUs
 An internal module used by the Ricks-Lab's
 AMD GPU Utilities.

Package: python3-gpxpy
Description-md5: a39a126a65198562a6809b6508aa3a42
Description-en: GPX file parser and GPS track manipulation library (Python 3)
 gpxpy is a simple Python library for parsing and manipulating GPX files.
 GPX is an XML based format for GPS tracks.
 .
 The library also contains utility functions that are used in GPX file
 handling, but can also be used separately, e.g. simple functions for
 calculating geographical coordinates.
 .
 This package contains the Python 3 version.

Package: python3-gql
Description-md5: cc1b91a3c465c78d2ca404086f6013d8
Description-en: GraphQL client for Python
 This library provides a versatile GraphQL client that allows for the execution
 of GraphQL queries, mutations, and subscriptions. It supports multiple
 transport protocols including HTTP, websockets, and AWS AppSync. The client
 offers both synchronous and asynchronous usage, enabling concurrent requests.
 Queries can be validated locally, with the option to use a provided GraphQL
 schema or fetch one from the backend through introspection. Additional
 features include file uploads, custom scalars and enums, as well as a CLI tool
 to execute GraphQL queries or download schemas. The DSL module allows dynamic
 composition of GraphQL queries, making it highly adaptable to various use
 cases.

Package: python3-gradientmodel
Description-md5: cbd0bb82ac35e791730dbd34aad8fa59
Description-en: Gradient Model
 Gradient Model can be used to calculate the surface impedance
 of a rough metal surface. The results from this model can
 illustrate roughness impact on loss and phase delay in
 typical transmission lines.

Package: python3-grammalecte
Description-md5: 891fcc8c0677b84f24f6f9722ef42324
Description-en: French spellchecker and grammar checker (Python library)
 This package contains python3-grammalecte, a French language spellchecker,
 grammar checker and hyphenator.

Package: python3-grapefruit
Description-md5: e640e63bcbdf44a1c0c2de2fa4f016ce
Description-en: Python module to manipulate color information easily (Python 3)
 GrapeFruit is a pure Python module that lets you easily manipulate and convert
 color information. Its primary goal is to be natural and flexible.
 .
 The following color systems are supported by GrapeFruit:
 * RGB (sRGB)
 * HSL
 * HSV
 * YIQ
 * YUV
 * CIE-XYZ
 * CIE-LAB (with the illuminant you want)
 * CMY
 * CMYK
 * HTML/CSS color definition (#RRGGBB, #RGB or the X11 color name)
 * RYB (artistic color wheel)
 .
 This package provides the Python3 version.

Package: python3-graph-tool
Description-md5: 7d5143f85a6739dac984b51d57ee6d7e
Description-en: Efficient network analysis -- Python
 graph-tool is an efficient Python module for manipulation and statistical
 analysis of graphs (a.k.a. networks). Contrary to most other Python modules
 with similar functionality, the core data structures and algorithms are
 implemented in C++, making extensive use of template metaprogramming,
 based heavily on the Boost Graph Library. This confers it a level of
 performance that is comparable (both in memory usage and computation time)
 to that of a pure C/C++ library.
 .
 This package provides the Python material.

Package: python3-graphene
Description-md5: 46451a46a0565955bac6238f9601e254
Description-en: GraphQL Framework for Python (Python3 version)
 Graphene is a Python library for building GraphQL schemas/types fast and
 easily.
 .
 * Easy to use: Graphene helps you use GraphQL in Python without effort.
 * Relay: Graphene has builtin support for Relay.
 * Data agnostic: Graphene supports any kind of data source: SQL (Django,
 SQLAlchemy), NoSQL, custom Python objects, etc. Upstream believes
 that by providing a complete API you could plug Graphene anywhere
 your data lives and make your data available through GraphQL.
 .
 This package contains the Python 3 version of the library.

Package: python3-graphite2
Description-md5: b98c89ed7aa7617f435289d8bf699294
Description-en: Python bindings for libgraphite2
 Graphite is a system that can be used to create and use "smart fonts" capable
 of displaying writing systems with various complex behaviors, such as:
 contextual shaping, ligatures, reordering, split glyphs, bidirectionality,
 stacking diacritics and complex positioning.
 .
 This library was designed and developed by the NRSI (Non-Roman Script
 Initiative) within SIL International (www.sil.org) to act as a complement to
 other smart font rendering technologies with limited practical local
 extensibility. Its purpose is to help meet the needs of a very large number
 of "minority language" communities for local extensibility of complex script
 behaviors.
 .
 The behavior of the rendering engine for a given writing system is specified
 through extra tables added to a TrueType font.  These tables are generated by
 compiling a GDL (Graphite Description Language) source file into a font using
 grcompiler.
 .
 This package contains the Python 3 bindings for libgraphite2.

Package: python3-graphql-core
Description-md5: 20230936ffcc60d324d6a9a35ae7193a
Description-en: GraphQL implementation for Python, a port of GraphQL.js (Python3 version)
 GraphQL-core 3 is a Python 3.6+ port of GraphQL.js, the JavaScript reference
 implementation for GraphQL, a query language for APIs created by Facebook.
 GraphQL-core provides a reference implementation for the GraphQL
 specification but is also a useful utility for operating on GraphQL files
 and building sophisticated tools.
 .
 This package contains the Python 3 version of the library.

Package: python3-graphql-relay
Description-md5: dfcd2a02d6e895c7b2d95fd7b829655f
Description-en: Relay Library for GraphQL Python (Python3 version)
 This package contains the Relay (https://relay.dev/) library for GraphQL-core.
 .
 It allows the easy creation of Relay-compliant servers using GraphQL-core.
 GraphQL-Relay-Py is a Python port of graphql-relay-js
 (https://github.com/graphql/graphql-relay-js), while GraphQL-Core is a
 Python port of GraphQL.js (https://github.com/graphql/graphql-js), the
 reference implementation of GraphQL for JavaScript.
 .
 This package contains the Python 3 version of the library.

Package: python3-graphviz
Description-md5: 93c288fb71b065b2472b2292109362fb
Description-en: Simple Python 3 interface for Graphviz
 This package facilitates the creation and rendering of graph descriptions in
 the DOT language of the Graphviz graph drawing software from Python.
 .
 Create a graph object, assemble the graph by adding nodes and edges, and
 retrieve its DOT source code string. Save the source code to a file and render
 it with the Graphviz installation of your system.
 .
 Use the ``view`` option/method to directly inspect the resulting (PDF, PNG,
 SVG, etc.) file with its default application. Graphs can also be rendered
 and displayed within Jupyter notebooks.
 .
 This contains the Python 3 version.

Package: python3-graypy
Description-md5: 11e6bc1b1e3a53c98bf881f11a4f653f
Description-en: Python logging handler that sends messages in GELF (Python 3)
 This package can be used to sent messages to Graylog2 using a custom handler
 for the builtin logging library in the Graylog Extended Log Format (GELF).
 .
 Alternately, GELFRabbitHandler can be used to send messages to RabbitMQ. Your
 Graylog2 server needs to be configured to consume messages via AMQP then. This
 prevents log messages from being lost due to dropped UDP packets (GELFHandler
 sends messages to Graylog2 using UDP). You will need to configure RabbitMQ
 with a 'gelf_log' queue and bind it to the 'logging.gelf' exchange so messages
 are properly routed to a queue that can be consumed by Graylog2 (the queue and
 exchange names may be customized to your liking).
 .
 graypy can be easily integrated into Django's logging settings.
 .
 This is the Python 3 version of the package.

Package: python3-grequests
Description-md5: b0b020dc9f8819a12c2c1e7946171754
Description-en: asynchronous Web Scraping With Python (Python 3)
 This package allows you to use Requests with Gevent to make asynchronous HTTP
 Requests easily.
 .
 Simple but effective way to create multiple http requests in Python allowing
 to scrape faster.
 .
 The HTTP verb methods in grequests (e.g., grequests.get, grequests.post, etc.)
 accept all the same keyword arguments as in the requests library.
 .
 This package installs the library for Python 3.

Package: python3-grib
Description-md5: 914b7563eb5a65791173632367a72e64
Description-en: Python 3 module for reading and writing GRIB files
 Python 3 module for reading and writing GRIB (editions 1 and 2) files.
 GRIB is the World Meterological Organization standard for
 distributing gridded data. The module is a Python 3 interface
 to the GRIB API C library from the
 European Centre for Medium-Range Weather Forecasts (ECMWF).
 .
 This package also contains the cnvgrib1to2, grib_list, grib_repack, and
 cnvgrib2to1 scripts.

Package: python3-griddataformats
Description-md5: 7e1304661a36ea062d43700b36739715
Description-en: Handling volumetric data in Python
 GridDataFormats provides the Python package 'gridData'.
 The gridData module contains a simple class Grid that makes it easier
 to work with data on a regular grid. A limited number of commonly
 used formats can be read and written, including OpenDX (.dx),
 gOpenMol (.plt), CCP4 (.ccp4), pickle (.pickle).

Package: python3-gridnet
Description-md5: e2e5330e6b92677a61b84b5b4d21aa92
Description-en: Asynchronous client for NET2GRID devices
 This library allows users to read data from NET2GRID devices through a local
 API. NET2GRID provides energy hardware that various brands can market as
 white-label products. By using this library, users can access detailed
 readings from their devices, including power flow in watts, energy consumption
 in kilowatt-hours, and energy production also in kilowatt-hours. Additionally,
 the library fetches device information such as ID, model, batch, firmware
 version, hardware version, and manufacturer, offering a comprehensive view of
 the device's data.

Package: python3-griffe
Description-md5: 532dc71c46d5f8ff8566c3485e47d8d2
Description-en: Signatures for entire Python programs - Transitional package
 Extract the structure, the frame, the skeleton of your project,
 to generate API documentation or find breaking changes in your API.
 .
 Since version 2.0 usptream did split of the old source into two packages,
 the core functionality did move into a package griffelib (packaged as
 python3-griffelib) and the command line binary into griffecli (packaged as
 python3-griffecli).
 .
 The package python3-griffe is now a transitional package and can be safely
 removed. The only pupose is to pull automatically in the new packages and
 will probably gone once Debian Forky was released.

Package: python3-griffe-typingdoc
Description-md5: 557f4a7f894ef24294f42dd6eed40da3
Description-en: Griffe extension for PEP 727 - Documentation Metadata in Typing
 This is an extension for Griffe (in the python3-griffe package), used with
 mkdocs, to support PEP 727 - Documentation Metadata in Typing.

Package: python3-griffecli
Description-md5: 1633495f594a3eba00dcf892b1a6f8f5
Description-en: Signatures for entire Python programs - CLI
 Extract the structure, the frame, the skeleton of your project,
 to generate API documentation or find breaking changes in your API.
 .
 This package provide the command line interface (griffecli) to interact with
 the library.

Package: python3-griffelib
Description-md5: 5f1b7980c46f6b0cd4ff6ff819e9297e
Description-en: Signatures for entire Python programs - Python library
 Extract the structure, the frame, the skeleton of your project,
 to generate API documentation or find breaking changes in your API.
 .
 This package provides the Python3 library.

Package: python3-growattserver
Description-md5: 85c7509d97503427a1134c78f82cf4ed
Description-en: Retrieve PV information from the Growatt server
 Provides an interface to access photovoltaic (PV) information from the Growatt
 server. Users can log in, retrieve a list of plants and devices, and obtain
 detailed information and statistics. The module supports reading data related
 to inverters, storage, and the general status of PV systems. It also allows
 updating certain settings related to plants and inverters, within provided
 parameters.

Package: python3-grpc-status
Description-md5: 5ce95aa6734eb1b6194b18c8c6855448
Description-en: Status proto mapping for gRPC
 gRPC Python Status Proto is a reference package for GRPC Python
 status proto mapping.

Package: python3-grpc-tools
Description-md5: 42552e9b8fee90fb85a37d9dc1202e4d
Description-en: Protobuf code generator for gRPC (Python 3)
 gRPC is a modern open source high performance RPC framework. It can
 efficiently connect services in and across data centers with pluggable support
 for load balancing, tracing, health checkin and authentication.
 .
 It is also applicable in last mile of distributed computing to connect
 devices, mobile applications and browsers to backend services.
 .
 This package installs the Protobuf code generator for Python 3.

Package: python3-grpcio
Description-md5: 75cb8347218d07aad16058ccf058b2c9
Description-en: GRPC system (Python 3)
 A modern, open source remote procedure call (RPC) framework that can
 run anywhere. It enables client and server applications to communicate
 transparently, and makes it easier to build connected systems.
 .
 This package contains the Python 3 bindings.

Package: python3-grpcio-reflection
Description-md5: d9e531d6e36c18f51c2a3d048496f800
Description-en: Reference package for reflection in GRPC (Python 3)
 The primary usecase for server reflection is to write (typically) command line
 debugging tools for talking to a grpc server. In particular, such a tool will
 take in a method and a payload (in human readable text format) send it to the
 server (typically in binary proto wire format), and then take the response and
 decode it to text to present to the user.
 .
 This broadly involves two problems: determining what formats (which protobuf
 messages) a server’s method uses, and determining how to convert messages
 between human readable format and the (likely binary) wire format.
 .
 This package installs the library for Python 3.

Package: python3-grpclib
Description-md5: 95c60ae8a743827c103ba9c3461604a0
Description-en: Pure-Python gRPC implementation for asyncio (Python library)
 Provides a Pure-Python gRPC implementation for asyncio.
 .
 This package contains the Python library.

Package: python3-gsd
Description-md5: 2bd98f72a37f05d1d4a5ec147a0c5767
Description-en: native file format for HOOMD-blue (Python 3 module)
 The GSD file format is the native file format for HOOMD-blue. GSD
 files store trajectories of the HOOMD-blue system state in a binary
 file with efficient random access to frames. GSD allows all particle
 and topology properties to vary from one frame to the next. Use the
 GSD Python API to specify the initial condition for a HOOMD-blue
 simulation or analyze trajectory output with a script. Read a GSD
 trajectory with a visualization tool to explore the behavior of the
 simulation.
 .
 This package installs the library to access GSD files from Python 3.

Package: python3-gspread
Description-md5: 634665b27c569a497e8b49abbf8750cb
Description-en: Google Spreadsheets Python API
 Simple interface for working with Google Sheets.
 .
 Features:
 * Open a spreadsheet by title, key or URL.
 * Read, write, and format cell ranges.
 * Sharing and access control.
 * Batching updates.

Package: python3-gssapi
Description-md5: a053dd476e9b75a0a51c7a1fb005d186
Description-en: Python 3 interface to GSSAPI
 Python3 Bindings for GSSAPI.  These bindings are for both RFC 2743/2744 and
 many extensions.  They are native bindings produced using Cython.
 .
 Available extensions will vary based on what your GSSAPI implementation
 supports; see package documentation for a detailed list of what is available.

Package: python3-gst-1.0
Description-md5: 0010fdd48915098a7ea5bb58f2d0e137
Description-en: GStreamer GObject Introspection overrides for Python (Python 3)
 GStreamer is a streaming media framework, based on graphs of filters
 which operate on media data.  Applications using this library can do
 anything from real-time sound processing to playing videos, and just
 about anything else media-related.  Its plugin-based architecture means
 that new data types or processing capabilities can be added simply by
 installing new plug-ins.
 .
 This package contains GObject Introspection overrides for Python that
 can be used by Python applications using GStreamer.

Package: python3-gsw
Description-md5: cfd76272cd1cafb6f95a59fc43cde895
Description-en: Python 3 implementation of the Thermodynamic Equation of Seawater
 This package implements the TEOS-10 Equation of State for seawater.
 TEOS-10 is based on a Gibbs function formulation from which all
 thermodynamic properties of seawater (density, enthalpy, entropy sound speed,
 etc.) can be derived in a thermodynamically consistent manner.
 TEOS-10 was adopted by the Intergovernmental Oceanographic Commission at its
 25th Assembly in June 2009 to replace EOS-80 as the official description of
 seawater and ice properties in marine science.
 .
 For further information, see http://www.teos-10.org/

Package: python3-gtfparse
Description-md5: b92d07db0ee12ea16a536214ed6a9b45
Description-en: parser for gene transfer format (aka GFF2)
 You find a gene in the genome? Or a feature about it?
 The gene transfer format (GTF, identical to GFF2)
 allows your program or your database to exchange
 this information so it can be presented with genome
 browsers or used e.g. as a selection for other features
 like nucleotide variants.
 .
 This package provides a parser for GTF/GFF2 files, i.e.
 sets of routines that read that file and support the
 computational interpretation of these data.

Package: python3-gtkspellcheck
Description-md5: a78d757404127284a6048bb3b539e10c
Description-en: Python 3 spellchecking library for GTK+ based on Enchant
 It supports both GTK+'s Python bindings, PyGObject and PyGtk,
 with automatic switching and binding autodetection. For
 automatic translation of the user interface it can use GEdit's translation
 files.
 .
 This package contains the Python 3 version with support for PyGObject.

Package: python3-gtsam
Description-md5: 882de37f131c632039c3e9e1520750bd
Description-en: Factor graphs for sensor fusion in robotics
 GTSAM is a C++ library that implements sensor fusion for robotics and computer
 vision applications, including SLAM (Simultaneous Localization and Mapping), VO
 (Visual Odometry), and SFM (Structure from Motion). It uses factor graphs and
 Bayes networks as the underlying computing paradigm rather than sparse matrices
 to optimize for the most probable configuration or an optimal plan. Coupled
 with a capable sensor front-end (not provided here), GTSAM powers many
 impressive autonomous systems, in both academia and industry.
 .
 Python library

Package: python3-gtts
Description-md5: 841f8844288fa1485273ee4b25fbae2d
Description-en: Wrapper and CLI utility for the Google TTS (Text-to-Speech) API (Python 3)
 A Python interface for Google's Text to Speech API. Create an mp3
 file with the gTTS module or the gtts-cli tool. It allows unlimited
 lengths to be spoken by tokenizing long sentences where the speech
 would naturally pause.
 .
 This package contains the module for Python 3.

Package: python3-gtts-token
Description-md5: 808c2da0b0c06553b462af53ce5c79ca
Description-en: Calculates a token to run the Google Translate text to speech (Python 3)
 A Python implementation of the token validation of Google Translate.
 This can be used to authenticate with their TTS engine and then use it
 (as in python-gtts).
 .
 This package contains the module for Python 3.

Package: python3-guess-language
Description-md5: 9ab229fe6fa6810ffc2e0213136d3d21
Description-en: library to detect the natural language of a text (Python 3 version)
 guess_language is a Python library to guess the natural language
 that a given text is written it. To achieve this, it uses models
 precomputed for each language and, optionally, spellchecking of
 words via pyenchant library.
 .
 This package installs the library for Python 3.

Package: python3-guessit
Description-md5: 0e8fbf1fe096ee82caa74797e1472751
Description-en: library for guessing information from video filenames (Python 3)
 GuessIt is a Python library that tries to extract as much information as
 possible from a video file. It has a very powerful filename matcher that allows
 one to guess a lot of metadata from a video using only its filename. This
 matcher works with both movies and TV show episodes.
 .
 This package contains the Python 3 module.
 .
 It also contains the "guessit" binary to interact with this library.

Package: python3-guestfs
Description-md5: 0f4dad0418f659813a0a1911917e8612
Description-en: guest disk image management system - Python 3 bindings
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains the Python 3 bindings.

Package: python3-guidata
Description-md5: 62978c2c654b148ca32ae5fae906de8c
Description-en: dataset manipulation GUI generator - Python 3
 Based on the Qt Python binding module QtPy, guidata is a Python
 library generating graphical user interfaces for easy dataset editing
 and display.
 .
 This is the Python 3 version of the package.

Package: python3-guiqwt
Description-md5: 8d76b95f4056dd78e8f63782e18312a8
Description-en: efficient 2D data-plotting library - Python 3
 The guiqwt Python library provides efficient 2D data-plotting
 features (curve/image visualization and related tools) for
 signal/image processing application development and interactive
 computing. It's based on the scientific modules NumPy and SciPy, and
 the PyQwt plotting widgets for PyQt5/PyQt6 graphical user interfaces.
 .
 This is the Python 3 version of the package.

Package: python3-guizero
Description-md5: 723554e44a2613aba54ed295435d9060
Description-en: module to allow quick and easy GUI creation (Python 3)
 guizero is a wrapper for Tkinter, and aims to make the process of creating
 simple GUIs quick, accessible and understandable by:
 .
 - working with the standard Python GUI library
 - providing an accessible widget naming system
 - abstracting away details novice programmers find hard
 - being flexible enough to be used for projects up to A-Level (UK) standard
 - providing comprehensive and accessible documentation with examples
 - providing helpful error messages
 .
 This package provides the guizero library for Python 3.

Package: python3-gumbo
Description-md5: a318b9e9a68efec10e0ac355cac4c578
Description-en: pure-C HTML5 parser Python 3 bindings
 Gumbo is an implementation of the HTML5 parsing algorithm implemented
 as a pure C99 library with no outside dependencies.  It's designed to serve
 as a building block for other tools and libraries such as linters,
 validators, templating languages, and refactoring and analysis tools.
 .
 This package contains Python 3 bindings of Gumbo.

Package: python3-gunicorn
Description-md5: e6ccb3958e4c37cc857a57acd344be35
Description-en: Event-based HTTP/WSGI server (Python 3 libraries)
 Green Unicorn (gunicorn) is an HTTP/WSGI server designed to serve fast clients
 or sleepy applications. That is to say; behind a buffering front-end server
 such as nginx or lighttpd.
 .
 * Optional support for Eventlet, Tornado and Gevent to provide asynchronous
 long-polling ("Comet") connections.
 * Process management: Gunicorn reaps and restarts workers that die.
 * Easy integration with Django and Paster compatible applications (Pylons,
 TurboGears 2, etc.
 * Load balancing via pre-fork and a shared socket
 * Graceful worker process restarts
 * Upgrading without losing connections
 * Decode chunked transfers on-the-fly, allowing upload progress notifications
 or stream-based protocols over HTTP
 .
 This is the Python 3 library.

Package: python3-gunicorn-h1c
Description-md5: 0300b83d8416dfee6c52ab8eb2b5bbce
Description-en: Fast HTTP/1.1 parser for Gunicorn using picohttpparser (Python3 version)
 Fast HTTP/1.1 parser for Gunicorn using picohttpparser.
 .
 Features:
 * SIMD-optimized parsing (SSE4.2 on x86, NEON on ARM)
 * Zero-copy request parsing with lazy Python object creation
 * Callback-based parser for asyncio integration (H1CProtocol)
 * Common header extraction (Content-Length, Transfer-Encoding, Connection)
 * Incremental parsing support
 * Chunked transfer encoding support
 * WSGI environ and ASGI scope generation
 * Limit enforcement matching gunicorn's Python parser
 * Specific exception types for validation errors
 .
 This package contains the Python 3 version of the library.

Package: python3-guzzle-sphinx-theme
Description-md5: c5067828aae43478022c1c66d9aacb10
Description-en: Sphinx theme used by Guzzle
 This package contains the Sphinx theme used by Guzzle: http://guzzlephp.org

Package: python3-gv
Description-md5: 3b4cf31a508df299de2062cf7bfdf1ba
Description-en: Python3 bindings for graphviz
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the Python3 bindings.

Package: python3-gvm
Description-md5: f064ef5696eae22df598adaca8a0870e
Description-en: Greenbone Vulnerability Management Python Library (Python 3)
 This module gvm contains the Greenbone Vulnerability Management Python API
 library. It's a collection of APIs that help with remote controlling a
 Greenbone Security Manager (GSM) appliance and its underlying Greenbone
 Vulnerability Manager (GVM). The library essentially abstracts accessing the
 communication protocols Greenbone Management Protocol (GMP) and Open Scanner
 Protocol (OSP).
 .
 This package installs the library for Python 3.

Package: python3-gwcs
Description-md5: 849090319f2f4fc3412d1f7616a20729
Description-en: Tools for managing the WCS of astronomical data (Python 3)
 GWCS takes a general approach to WCS. It supports a data model which includes
 the entire transformation pipeline from input coordinates (detector by
 default) to world coordinates.  The goal is to provide a flexible toolkit
 which is easily extendible by adding new transforms and frames.
 .
 This package contains the Python 3 version of the package.

Package: python3-gwebsockets
Description-md5: a1fb70d538596d9377ee18c42c0d4404
Description-en: websocket server written in Python
 gwebsockets is a websocket server written in python.
 .
 It uses GIO for network communication and hence easily integrates with
 the GLib mainloop.

Package: python3-gyoto
Description-md5: 86c128dab0a3d590c897a8a50d909742
Description-en: General relativistic geodesic integration for the Python 3 language
 Gyoto aims at providing a framework for computing orbits and
 ray-traced images in General relativity.
 .
 This package also includes a Gyoto plug-in allowing to write new
 Gyoto objects in the Python 3 language.
 .
 This package provides an extension for the Python 3 programming language
 exposing the Gyoto facilities. It allows using Gyoto interactively
 from the Python 3 prompt or running complex Gyoto scripts.
 .
 Producing videos requires the python3-opencv package.

Package: python3-h11
Description-md5: d8249c3770b1eb352da2c8ab75fb2c89
Description-en: Pure-Python, bring-your-own-I/O implementation of HTTP/1.1 (Python 3)
 HTTP/1.1 library written from scratch in Python, heavily inspired by
 hyper-h2.
 .
 It's a "bring-your-own-I/O" library; h11 contains no IO code
 whatsoever. This means you can hook h11 up to your favorite network
 API, and that could be anything you want: synchronous, threaded,
 asynchronous, or your own implementation of RFC 6214 – h11 won’t
 judge you.
 .
 This is the Python 3 package.

Package: python3-h2
Description-md5: fd40a31273f591d31bfd23aee85a87f2
Description-en: Pure-Python3 HTTP/2 State-Machine based protocol implementation in Python
 This module contains a pure-Python HTTP/2 of a HTTP/2 protocol
 stack. It’s written from the ground up to be embeddable in whatever
 program you choose to use, ensuring that you can speak HTTP/2
 regardless of your programming paradigm.
 .
 This is the Python 3 version of the package.

Package: python3-h5netcdf
Description-md5: 10b13a9965c0f989c8312e372a9355be
Description-en: netCDF4 support via h5py for Python 3
 A Python interface for the netCDF4 file-format that reads and writes local or
 remote HDF5 files directly via h5py or h5pyd, without relying on the Unidata
 netCDF library.
 .
 This package provides the modules for Python 3.

Package: python3-h5py
Description-md5: babe5999c3c9449de8bcbd876b20685d
Description-en: general-purpose Python interface to hdf5
 HDF5 for Python (h5py) is a general-purpose Python interface to the
 Hierarchical Data Format library, version 5. HDF5 is a versatile, mature
 scientific software library designed for the fast, flexible storage of
 enormous amounts of data.
 .
 From a Python programmer's perspective, HDF5 provides a robust way to
 store data, organized by name in a tree-like fashion. You can create
 datasets (arrays on disk) hundreds of gigabytes in size, and perform
 random-access I/O on desired sections. Datasets are organized in a
 filesystem-like hierarchy using containers called "groups", and accessed
 using the tradional POSIX /path/to/resource syntax.
 .
 H5py provides a simple, robust read/write interface to HDF5 data from
 Python. Existing Python and Numpy concepts are used for the interface;
 for example, datasets on disk are represented by a proxy class that
 supports slicing, and has dtype and shape attributes. HDF5 groups are
 presented using a dictionary metaphor, indexed by name.
 .
 This is a simple dependency package which depends on the serial or
 MPI build of h5py and provides test data files.

Package: python3-h5py-mpi
Description-md5: 584c350250e98bc9ad355fb3a21312a9
Description-en: general-purpose Python interface to hdf5 (Python 3 MPI)
 HDF5 for Python (h5py) is a general-purpose Python interface to the
 Hierarchical Data Format library, version 5. HDF5 is a versatile, mature
 scientific software library designed for the fast, flexible storage of
 enormous amounts of data.
 .
 From a Python programmer's perspective, HDF5 provides a robust way to
 store data, organized by name in a tree-like fashion. You can create
 datasets (arrays on disk) hundreds of gigabytes in size, and perform
 random-access I/O on desired sections. Datasets are organized in a
 filesystem-like hierarchy using containers called "groups", and accessed
 using the tradional POSIX /path/to/resource syntax.
 .
 H5py provides a simple, robust read/write interface to HDF5 data from
 Python. Existing Python and Numpy concepts are used for the interface;
 for example, datasets on disk are represented by a proxy class that
 supports slicing, and has dtype and shape attributes. HDF5 groups are
 presented using a dictionary metaphor, indexed by name.
 .
 This package provides the modules for Python 3, built with support
 for MPI (multiprocessor) jobs.

Package: python3-h5py-serial
Description-md5: 6a6d79c4682ca50ade0b56b9a907dcc7
Description-en: general-purpose Python interface to hdf5 (Python 3 serial)
 HDF5 for Python (h5py) is a general-purpose Python interface to the
 Hierarchical Data Format library, version 5. HDF5 is a versatile, mature
 scientific software library designed for the fast, flexible storage of
 enormous amounts of data.
 .
 From a Python programmer's perspective, HDF5 provides a robust way to
 store data, organized by name in a tree-like fashion. You can create
 datasets (arrays on disk) hundreds of gigabytes in size, and perform
 random-access I/O on desired sections. Datasets are organized in a
 filesystem-like hierarchy using containers called "groups", and accessed
 using the tradional POSIX /path/to/resource syntax.
 .
 H5py provides a simple, robust read/write interface to HDF5 data from
 Python. Existing Python and Numpy concepts are used for the interface;
 for example, datasets on disk are represented by a proxy class that
 supports slicing, and has dtype and shape attributes. HDF5 groups are
 presented using a dictionary metaphor, indexed by name.
 .
 This package provides the modules for Python 3, built for serial
 (single processor) jobs.

Package: python3-h5sparse
Description-md5: 85bf3a87941e9550e669f729b8b5830b
Description-en: Scipy sparse matrix in HDF5
 h5sparse is a Python library which helps
 create scipy sparse matrix in HDF5.

Package: python3-ha-ffmpeg
Description-md5: c2461d2e9e57f5e12f66b227d5a5a630
Description-en: Interface for managing ffmpeg processes in Home Assistant
 This library provides an interface for starting and controlling ffmpeg
 processes within Home Assistant, allowing access to capabilities such as
 processing video and audio streams, motion or noise detection, and capturing
 images from a range of sources including webcams and network streams. It
 interacts with local ffmpeg installations to analyse or convert media streams
 that might come from devices like USB cameras, network video recorders, or
 remote feeds accessed via protocols such as RTSP.

Package: python3-ha-philipsjs
Description-md5: b8e54fa6ad85cecb1a13f8072d71ffd1
Description-en: Python library to integrate Philips TVs with jointSPACE API
 A wrapper library designed to facilitate the integration of Philips TVs using
 the jointSPACE API with Home-Assistant. It simplifies the pairing process and
 supports version 1 and 6 of the jointSPACE API. With this library, users can
 easily control TV status, monitor current status, manage ambilight, and handle
 pairing with the TV. The library comes with Python typing information on
 endpoints, ensuring type safety. Additionally, it provides support for
 NotifyChange on supported TVs.

Package: python3-ha-silabs-firmware-client
Description-md5: b60402a239843c27e5510a7e4e59463b
Description-en: Home Assistant client for Silicon Labs firmware releases
 This library provides access to firmware release information produced by
 silabs-firmware-builder.
 .
 It is intended for use in Home Assistant workflows that need to discover
 available firmware builds and retrieve the corresponding artifacts. The client
 communicates with the firmware release location used by silabs-firmware-
 builder output, fetching release metadata and related files for Silicon Labs
 device firmware used in Home Assistant deployments.
 .
 The focus is on interacting with published firmware releases rather than
 handling local compilation or device flashing. It talks to the remote hosting
 location where those firmware releases are published and to the release index
 and artifact files made available there.

Package: python3-habluetooth
Description-md5: d2c5d765127997632ce7c3b5e929d36d
Description-en: High availability Bluetooth
 Python interface for managing Bluetooth devices with high availability
 features, designed to support robust wireless communication set ups.
 Facilitates reliable connectivity and efficient handling of multiple
 devices, making it suitable for applications like home automation where
 consistent device availability is crucial.

Package: python3-hacking
Description-md5: 583479cfcd5a124dc6cb7eb2c383634b
Description-en: Flake8 OpenStack Hacking Guidelines Enforcement plugins - Python 3.x
 Hacking is a set of flake8 plugins that test and enforce the OpenStack Style
 Commandments. It checks that your code matches the coding style which is
 mandatory for contributing to OpenStack.
 .
 This package provides the Python 3.x module.

Package: python3-halide
Description-md5: dc490334b39989b099eacb5d6d4f8607
Description-en: fast, portable computation on images and tensors -- Python3 bindings
 Halide is a programming language designed to make it easier to write
 high-performance image and array processing code on modern machines.
 .
 This package contains provides a Python binding that provides full support
 for writing Halide embedded in Python without C++.

Package: python3-halide-doc
Description-md5: a9fe644105d6d62b705937dd7fac26ee
Description-en: fast, portable computation on images and tensors (Python3 documentation)
 Halide is a programming language designed to make it easier to write
 high-performance image and array processing code on modern machines.
 .
 This package contains tutorials for writing Halide embedded in Python.

Package: python3-halide21-dev
Description-md5: b732dcdd19ccf6e0d05b4b604430a3b6
Description-en: fast, portable computation on images and tensors (Python3 Bindings Dev files)
 Halide is a programming language designed to make it easier to write
 high-performance image and array processing code on modern machines.
 .
 This package contains the files necessary to
 develop against libhalide Python binding.

Package: python3-halo
Description-md5: 18f7af5d06cc3c1af36d5ae59a91d048
Description-en: Beautiful terminal spinners library for Python3
 Library that displays spinner (loading, processing during processing,
 etc.) on the terminal in Python3.

Package: python3-hamlib
Description-md5: 188aa72adeb9311d2d532ae3f6818013
Description-en: Run-time Python3 library to control radio transceivers and receivers
 Most recent amateur radio transceivers allow external control of their
 functions through a computer interface. Unfortunately, control commands are
 not always consistent across a manufacturer's product line and each
 manufacturer's product line differs greatly from its competitors.
 .
 This library addresses that issue by providing a standardised programming
 interface that applications can talk to and translating that into the
 appropriate commands required by the radio in use.
 .
 This package provides the Python3 bindings of the library.

Package: python3-handy-archives
Description-md5: 185ed3565e7632c4b1a40714c8c5743b
Description-en: Some handy archive helpers for Python
 Utilities that help control files:
 - Extract a member from the archive as a file object
 - Returns the content of the given file as bytes
 - Returns the content of the given file as a string
 - Put the bytes from filename into the archive under the name arcname

Package: python3-haproxy-log-analysis
Description-md5: b19f6e70b4c9cc96bf8facb61a64f050
Description-en: generate aggregate statistics from HAProxy HTTP logs (Python 3)
 haproxy log analysis can generate aggregate statistics from HAProxy logs in
 the HTTP log format. This can be over a specific period, or over a subset of
 the entries by specifying a filter.
 .
 This package contains the Python 3 library.

Package: python3-haproxyadmin
Description-md5: 5aef6f2a206eb216c85e63e8d3ad8738
Description-en: work with HAProxy via the stats socket
 Haproxyadmin is a Python library for interacting with HAProxy load balancer to
 perform operations such as enabling/disabling servers. It does that by issuing
 the appropriate commands over the stats socket provided by HAProxy. It also
 uses that stats socket for retrieving statistics and changing settings.

Package: python3-hardware
Description-md5: 06519cac80381b71641b77c153241548
Description-en: hardware detection and classification utilities
 Detect hardware features of a Linux systems:
 * RAID
 * hard drives
 * IPMI
 * network cards
 * DMI infos
 * memory settings
 * processor features
 .
 Filter hardware according to hardware profiles.
 .
 This package contains the Python 3.x module.

Package: python3-harmony
Description-md5: 50bdbbe520213f52a7bfb7435486fd5e
Description-en: program and library for creating and managing Discord accounts
 A program and library for performing various actions with
 the Discord messaging service. Currently, it supports:
 .
 * Creating an account
 * Verifying the email address
 * Viewing the account tag
 * Change the username, email address, password, and avatar
 * Change safety and privacy settings
 * List servers you’re in and members in those servers
 * Transfer and delete servers you own
 * Accept server invites
 * Delete your account
 .
 This program does not support messaging with Discord,
 please use Pidgin with the purple-discord plugin for that.
 .
 https://en.wikipedia.org/wiki/Discord_(software)

Package: python3-harmonypy
Description-md5: 7f4bd9fcd56a7743d72dd40b86b2f5e2
Description-en: is a data integration algorithm
 Harmony is an algorithm for integrating multiple high-dimensional datasets.
 .
 harmonypy is a port of the harmony R package by Ilya Korsunsky.

Package: python3-harp
Description-md5: 6d30a8d170809b61faf2c8a4b3fc7c6e
Description-en: Python3 interface for the HARP data harmonisation toolset
 HARP is a toolset for ingesting, processing and inter-comparing satellite or
 model data against correlative data. The toolset is composed of a set of
 command line tools, a C library of analysis functions, and import/export
 interfaces for Python. The main goal of HARP is to assist
 in the inter-comparison of data sets. By appropriatelty chaining calls to
 the HARP command line tools one can preprocess satellite, model, and/or
 correlative data such that two datasets that need to be compared end up
 having the same temporal/spatial grid, same data format/structure, and same
 physical units.
 .
 This package contains Python3 wrappers for the HARP toolset.

Package: python3-hashids
Description-md5: fa3299f3a4e76d923e8594b502ccaba9
Description-en: Python implementation of hashids
 A Python port of the JavaScript hashids implementation. It generates
 YouTube-like hashes from one or many numbers. Use hashids when you do not
 want to expose your database ids to the user.

Package: python3-hass-nabucasa
Description-md5: 927ecd53fb450d742d3a2e53c318235a
Description-en: Home Assistant cloud integration for secure access to cloud services
 This library supports the integration of Home Assistant with various cloud
 services for enhanced functionality. It allows Home Assistant to communicate
 seamlessly with cloud platforms like Amazon Alexa and Google Assistant,
 without compromising the security of the user's local network. Through
 encrypted connections and an intuitive interface, the library enables remote
 access and control of smart home devices. Features include text-to-speech,
 voice command capabilities, and secure authentication processes to ensure data
 protection. The library is designed to enhance the smart home experience by
 providing users with additional control and accessibility while maintaining a
 focus on security and privacy.

Package: python3-hassil
Description-md5: 5bf3c3c894a11ea20e9275018688cd0b
Description-en: Home Assistant Intent Language parser
 This library parses natural language sentences to understand user intents for
 Home Assistant. It uses customizable sentence templates and predefined lists
 to match spoken or typed phrases to specific intents. By interpreting commands
 like 'turn on the kitchen light', it associates actions with defined areas and
 entities. The library supports extending built-in intents and defining custom
 sentences to trigger diverse actions. This allows for effective interaction
 with Home Assistant through voice or text-based commands, providing a flexible
 way to control various aspects of a smart home setup.

Package: python3-hatasmota
Description-md5: 7cb0f773813cca59a1975062cc4f533a
Description-en: Library for interacting with Tasmota devices via MQTT
 This library allows communication with Tasmota-enabled devices using the MQTT
 protocol. It effectively handles the parsing and construction of MQTT messages
 for integration with Tasmota firmware. The library supports various Tasmota
 functionalities including buttons, fans, lights, relays, sensors, shutters,
 and switches.

Package: python3-hatch-argparse-manpage
Description-md5: 8d24d63b9422fc202f684b7579e164e6
Description-en: Hatch build hook plugin to generate manual pages
 This provides a build hook plugin for Hatch to automatically generate a
 manual page from an ArgumentParser object, using argparse-manpage by
 Pavel Raiskup.
 .
 The plugin wraps argparse-manpage, making it available to Hatch users as a
 build hook that can be configured via pyproject.toml.

Package: python3-hatch-build-scripts
Description-md5: 9a02a5f171b7c1504919e8aa67fb456d
Description-en: hatchling plugin to run commands at build time
 Hatchling plugin to run arbitrary build scripts and include their
 artifacts in the package distribution such as a Python wheel.

Package: python3-hatch-fancy-pypi-readme
Description-md5: 5d55224db1eb4dff6dd207029d5b9191
Description-en: Hatch metadata plugin for fancy PyPI READMEs
 This plugin is for everyone who cares about the first impression of their
 project’s PyPI landing page. It allows you to define your PyPI project
 description in terms of concatenated fragments that are based on static
 strings, files, and most importantly: parts of files defined using cut-off
 points or regular expressions.
 .
 Once you’ve assembled your readme, you can additionally run regular
 expression-based substitutions over it. For instance to make relative links
 absolute or to linkify users and issue numbers in your changelog.
 .
 This package installs the Python 3 version.

Package: python3-hatch-gettext
Description-md5: 65008c83da1a5f7ac3bf5c8da6cb018b
Description-en: Hatch build hook plugin for GNU gettext
 This provides a build hook plugin for Hatch that compiles multi-lingual
 messages with GNU gettext's tools msgfmt. It can also optionally use
 intltool to translate .xml and .desktop files, search for left out files,
 regenerate the .pot template, and display a status report for all
 translations.

Package: python3-hatch-jupyter-builder
Description-md5: 751ade232a34262f146a8947cf9092b3
Description-en: Hatch build hook for building Jupyter packages
 This provides a build hook plugin for Hatch that adds a build step
 for use with Jupyter packages.
 .
 This package installs the library for Python 3.

Package: python3-hatch-mypyc
Description-md5: 3e93c3090fcf19767a0c5a5fb85e32d6
Description-en: Hatch build hook plugin for Mypyc
 Provides a build hook plugin for Hatch build system for Python that compiles
 code with Mypyc.

Package: python3-hatch-nodejs-version
Description-md5: 02de4d733e4822a17971b23bb454a8ae
Description-en: hatch plugin for versioning from a package.json file
 This package provides two Hatch plugins:
 - version source plugin: reads/writes the package version from the
 `version` field of the Node.js `package.json` file.
 - metadata hook plugin: reads PEP 621 metadata from the Node.js
 `package.json` file.

Package: python3-hatch-regex-commit
Description-md5: da46d411db059592d9bf658dae6d9f91
Description-en: Hatch plugin to create a commit and tag when bumping version
 This library provides a plugin for Hatch that automates the creation of a Git
 commit and tag following a version bump. It offers configuration options to
 check for uncommitted changes before proceeding, ensuring that changes are
 properly documented and tagged. Users can customize the commit and tag
 messages, include additional arguments for Git commands, and decide whether
 the created tag should be signed. This contribution simplifies version
 management in projects and maintains a well-structured history of version
 changes within Git repositories, integrating seamlessly with existing systems.

Package: python3-hatch-requirements-txt
Description-md5: 100775fff69d3c81f9427505f5f50898
Description-en: Read dependencies from requirements-txt
 Hatchling plugin to read project dependencies from requirements.txt
 You can also define groups of optional dependencies (also known as
 “features”) by appending optional-dependencies to project.dynamic
 and adding a table.

Package: python3-hatch-sphinx
Description-md5: 32729a00a157096771bca6eef4aa4c31
Description-en: hatchling plugin to build documentation
 Hatchling plugin to build documentation with Sphinx during
 Python module build time. The documentation can then be included
 in distributions such as Python wheels.

Package: python3-hatch-tryton
Description-md5: 6f9fdc6d4b58b732392f8a5643c2aaf1
Description-en: hatchling plugin for Tryton
 A ``hatchling`` plugin to manage Tryton dependencies.
 .
 Include it as a plugin to your ``pyproject.toml`` to manage dynamically
 'version', 'dependencies', 'optional-dependencies', 'authors', 'readme'
 according to the layout of Tryton packages.

Package: python3-hatch-vcs
Description-md5: 92a6c5d4ce4e1d561e641bc69e9ded4c
Description-en: Hatch plugin for versioning from VCS
 This provides a plugin for Hatch that uses your preferred version control
 system (like Git) to determine project versions.
 .
 It may be required to build a Python module from source.

Package: python3-hatchling
Description-md5: c1439b38c48c65d6e95e13f0db04b7db
Description-en: Python package build backend used by Hatch
 This is the extensible, standards compliant build backend used by Hatch.
 .
 It may be required to build a Python module from source.

Package: python3-haversine
Description-md5: c293151d69a1519d48614a15ee4bdd55
Description-en: Geographic distance calculation library for Python
 The Haversine library provides functions to calculate the distance between two
 points on Earth from their latitude and longitude. Suitable for various
 applications in geospatial analyses, navigation, and travel optimization, the
 library supports distance calculations in multiple units such as kilometres,
 meters, miles, nautical miles, feet, and inches, as well as in radians and
 degrees for angular distances.

Package: python3-hawkey
Description-md5: 8875e3a3fc674a09b66cf2d55b82254e
Description-en: Python bindings for the hawkey library (Python 3)
 A library providing simplified C and Python APIs to libsolv.
 .
 This package installs the hawkey library for Python 3.

Package: python3-hawkey-doc
Description-md5: 2da87c275a5fc54cfddce7600bb1ed1b
Description-en: Python 3 bindings for the hawkey library (common documentation)
 A library providing simplified C and Python APIs to libsolv.
 .
 This package installs common documentation for the hawkey Python
 3 bindings.

Package: python3-hazwaz
Description-md5: 489fb670e16dde8fcbed35389e13d79c
Description-en: write command line scripts
 It is a way to reuse the boilerplating needed to write argparse based commands
 with multiple subcommands.

Package: python3-hcloud
Description-md5: 47f61a9ac893204860c029894b72b641
Description-en: official client library for Hetzner Cloud (Python 3)
 python-hcloud is a Python library for acessing the API for the Hetzner
 Cloud service.

Package: python3-hdf-compass
Description-md5: 19519dd83cdfbe74bde35af03a66d1fb
Description-en: public modules for the HDF Compass
 HDF Compass is an experimental viewer program for HDF5 and related formats,
 designed to complement other more complex applications like HDFView. Strong
 emphasis is placed on clean minimal design, and maximum extensibility through
 a plugin system for new formats.
 .
 This package provides the public modules used by the HDF Compass application
 and third-party plugins.

Package: python3-hdf4
Description-md5: 120edb0812a1d043ea31f18e17155857
Description-en: Python-HDF4: Python interface to the NCSA HDF4 library
 The Python-HDF4 package wraps the functionality of the NCSA HDF version
 4 library inside a Python OOP framework. The SD (scientific dataset),
 VS (Vdata) and V (Vgroup) APIs are currently implemented.  SD datasets
 are read/written through numpy arrays. NetCDF files can also be read
 and modified with Python-HDF4.
 .
 This package is a fork of pyhdf (http://pysclint.sourceforge.net/pyhdf/).

Package: python3-hdf5plugin
Description-md5: 531bc5e82cf1b7ec880387c25fecf44e
Description-en: Python library to make HDF5 compression filters usable from h5py
 hdf5plugin provides h5py extensions to control HDF5 compression filters
 plugins installed in the system.
 .
 The package supports providing options to:
 * blosc
 * bitshuffle
 * lz4
 * FCIDECOMP
 * ZFP
 * zstd
 .
 These filter plugins are not provided by this package and need to be installed
 using their own packages.

Package: python3-hdf5plugin-doc
Description-md5: 74f7a026c553b61487b99f6ebaf9c34f
Description-en: Python library to make HDF5 compression filters usable from h5py (documentation)
 hdf5plugin provides h5py extensions to control HDF5 compression filters
 plugins installed in the system.
 .
 The package supports providing options to:
 * blosc
 * bitshuffle
 * lz4
 * FCIDECOMP
 * ZFP
 * zstd
 .
 These filter plugins are not provided by this package and need to be installed
 using their own packages.
 .
 This is the documentation for hdf5plugin.

Package: python3-hdf5storage
Description-md5: 625a7f16487a053ef7e31d0865209ad9
Description-en: high-level utilities to read from and write to HDF5 (Python 3)
 This package provides high level utilities to read/write a variety of Python
 types to/from HDF5 (Heirarchal Data Format) formatted files. This package also
 provides support for MATLAB MAT v7.3 formatted files, which are just HDF5 files
 with a different extension and some extra meta-data.
 .
 This package provides hdf5storage for the Python 3 interpreter.

Package: python3-hdfury
Description-md5: 8084f7643cdc94a8203d15c9f5dc4ba4
Description-en: client library for communicating with HDFury HDMI devices
 This library communicates with HDFury devices through their HTTP API and
 provides access to device status, board details, and current configuration.
 .
 It can query information pages exposed by the device and parse the returned
 data into a form that can be used by other software. It also sends control
 commands to the device for actions such as rebooting, triggering HDMI hotplug,
 changing operation mode, selecting which HDMI inputs are routed to TX outputs,
 and adjusting options related to audio, CEC, IR, OLED display behaviour, relay
 state, and reboot timers.

Package: python3-hdmedians
Description-md5: 82a0e983f6ff42f8d792e9b88a0b998a
Description-en: high-dimensional medians in Python3
 Various definitions for a high-dimensional median exist and this Python
 package provides a number of fast implementations of these definitions.
 Medians are extremely useful due to their high breakdown point (up to
 50% contamination) and have a number of nice applications in machine
 learning, computer vision, and high-dimensional statistics.
 .
 This package currently has implementations of medoid and geometric
 median with support for missing data using NaN.

Package: python3-hdmf
Description-md5: 647d19e798c2566211577b097b17ea92
Description-en: Hierarchical Data Modeling Framework
 The Hierarchical Data Modeling Framework (HDMF) is a Python package
 for working with hierarchical data.  It provides APIs for specifying
 data models, reading and writing data to different storage backends,
 and representing data with Python object.

Package: python3-headerparser
Description-md5: f7a992aa7bf45dd7b398335bc2a88840
Description-en: Parse key-value pairs in RFC 822 style headers
 This Python module parses key-value pairs in the style of RFC 822 (e-mail)
 headers and converts them into case-insensitive dictionaries with the
 trailing message body (if any) attached. Low-level functions for just
 scanning header fields (breaking them into sequences of key-value pairs
 without any further processing) are also included.

Package: python3-headerparser-doc
Description-md5: 1f6d532cbfe4abccd69aaae51b8e9583
Description-en: Parse key-value pairs in RFC 822 style headers - documentation
 This Python module parses key-value pairs in the style of RFC 822 (e-mail)
 headers and converts them into case-insensitive dictionaries with the
 trailing message body (if any) attached. Low-level functions for just
 scanning header fields (breaking them into sequences of key-value pairs
 without any further processing) are also included.
 .
 This package contains documentation for the headerparser module.

Package: python3-healpy
Description-md5: 0bf0c1a24964e5387d62f4b693d05b4f
Description-en: HEALPix representation of spherical data - Python3 interface
 HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization
 of a sphere. As suggested in the name, this pixelization produces a
 subdivision of a spherical surface in which each pixel covers the same
 surface area as every other pixel. It is commonly used to store all-sky
 astronomical images, most famously maps of the cosmic microwave background.
 .
 This package provides a Python3 wrapper around the C++ implementation of
 HEALPix.

Package: python3-heapdict
Description-md5: d4d80e1277041156e6b06c43518fe95f
Description-en: heap with decrease-key and increase-key operations for Python 3
 heapdict implements the MutableMapping ABC, meaning it works pretty
 much like a regular Python dict.  It's designed to be used as a
 priority queue.
 .
 This contains the Python 3 version

Package: python3-hepunits
Description-md5: 7774c301d6efd9edf7187d82501b305f
Description-en: Units and constants in the HEP system of units
 Hepunits is a Python library for units and constants in the
 HEP system of units.
 .
 It provides a set of physical constants and unit definitions that
 are commonly used in High Energy Physics (HEP) calculations.
 .
 It allows easy conversion between different unit systems
 and providing a
 consistent framework for handling physical quantities.

Package: python3-hexbytes
Description-md5: e72a5be659dba78fecc50137784269aa
Description-en: Python bytes subclass decodes hex (Python 3)
 HexBytes is a very thin wrapper around the Python built-in bytes class.
 It has these three changes:
 .
 1. Accepts more initializing values, like hex strings, non-negative
 integers, and booleans
 2. Returns hex with prefix ‘0x’ from HexBytes.hex()
 3. The representation at console is in hex
 .
 This package installs the library for Python 3.

Package: python3-hfst
Description-md5: 61a87c7415dabec5b163d47a939d3119
Description-en: Helsinki Finite-State Transducer Technology (Python3 module)
 The Helsinki Finite-State Transducer software is intended for the
 implementation of morphological analysers and other tools which are
 based on weighted and unweighted finite-state transducer technology.
 .
 This package provides Python3 module for libhfst.

Package: python3-hgapi
Description-md5: b5e349185b7dabda12111ba58a4e84fa
Description-en: module providing a pure-Python API to Mercurial (Python 3)
 python3-hgapi is a pure-Python API to the Mercurial command-line,
 instead of the internal Mercurial API.
 .
 python3-hgapi works for all versions of Mercurial, and will instantly
 reflect any changes to the repository (including hgrc).
 .
 This package installs the library for Python 3.

Package: python3-hglib
Description-md5: 19652f43c253e8483575109e9c2e6675
Description-en: Python3 library for interfacing with Mercurial's command server
 python3-hglib is a library with a fast, convenient interface to Mercurial.
 It uses Mercurial's command server for communication with hg.  This approach
 avoids relying on Mercurial's (unstable) internal Python API, and avoids
 licensing issues for non-GPL code.

Package: python3-hickle
Description-md5: f5d0eaa1b47b5943c7d97f9ff2c9c7b1
Description-en: HDF5 based version of pickle
 An HDF5 based clone of 'pickle', with a twist: instead of serializing to a
 pickle file, Hickle dumps to an HDF5 file (Hierarchical Data Format). It is
 designed to be a "drop-in" replacement for pickle (for common data objects),
 but is really an amalgam of 'h5py' and 'pickle' with extended functionality.
 .
 That is: 'hickle' is a neat little way of dumping Python variables to HDF5
 files that can be read in most programming languages, not just Python. Hickle
 is fast, and allows for transparent compression of your data (LZF / GZIP).

Package: python3-hid
Description-md5: 43965c663fc95a5e0736e47794c65901
Description-en: cython3 interface to hidapi
 HIDAPI is a multi-platform library which allows an application to interface
 with USB and Bluetooth HID-Class devices.  HIDAPI can be either built as a
 shared library or can be embedded directly into a target application by adding
 a single source file (per platform) and a single header.
 .
 This package contains HIDAPI for Python 3.

Package: python3-hidapi
Description-md5: 04f663090bd7db1d41200ffaa099dbba
Description-en: Python bindings for the HID API
 Python bindings for libhidapi for working with Human Interface Devices
 such as mouses and keyboards.

Package: python3-hiera
Description-md5: 2841ed3cc2c1e10110548541a247290f
Description-en: Python language bindings for the hiera hierarchical database (Python 3)
 Hiera is a key/value lookup tool for configuration data, often used in Puppet
 and created and built to make Puppet better and let you set node-specific data
 without repeating yourself.
 .
 Hiera’s hierarchical lookups follow a “defaults, with overrides” pattern,
 meaning you specify common data once, and override it in situations where the
 default won’t work.
 .
 The hierarchical data can be organised as JSON, YAML, and EYAML files.
 .
 This package installs the library for Python 3 of the hiera bindings to work
 with formatted hierarchical data.

Package: python3-highspy
Description-md5: f4be2a6f360bb2da510a1ea704d127a8
Description-en: High performance linear optimization software (Python library)
 HiGHS is a high performance serial and parallel solver for large scale
 sparse linear optimization problems, including linear programming (LP)
 problems, convex quadratic programming (QP) problems, and mixed integer
 programming (MIP) problems.
 .
 This package contains the Python library for HiGHS.

Package: python3-hinawa-utils
Description-md5: 9040e5bc9976ae74266e1073177560b6
Description-en: Library to control Audio and Music units on FireWire (IEEE1394)
 This package provides Python3 libraries with help of PyGObject for
 gobject-introspection which is based on libhinawa API's.
 .
 This package doesn't ship command line tools for specific Audio and Music units
 so, install hinawa-utils package and use hinawa-*-cui tools to control them.

Package: python3-hiredis
Description-md5: df9fe422c54b97f44cf2123767cc6350
Description-en: redis protocol reader for Python using hiredis
 This package provides a Python extension that wraps the protocol parsing
 code in Hiredis. It is targeted at speeding up parsing multi bulk replies from
 redis-server.
 .
 Hiredis is a minimalistic C client library for the Redis database, a
 persistent key-value database with support for atomically manipulating and
 querying data structures such as lists and sets.
 .
 Note that it is not a stand-alone redis client library and requires other
 code to perform low-level I/O with redis.

Package: python3-hiro
Description-md5: d4e3e2796f468770e36358b6e4c6288b
Description-en: time manipulation utilities for Python
 The hiro module provides a context-manager which hijacks a few commonly used
 time function to manipulate time in its context. It allows you to rewind,
 forward, freeze, unfreeze, and scale time according to given settings.
 .
 Most notably, the builtin functions time.sleep, time.time, time.gmtime,
 datetime.now, datetime.utcnow and datetime.today behave according the
 configuration of the context.
 .
 This package provides the Python 3 version of the hiro module.

Package: python3-hisat2
Description-md5: e4e54f7ce22e56031a8aabf0c8c9a868
Description-en: Python scripts accompanying hisat2
 HISAT2 is a fast and sensitive alignment program for mapping next-
 generation sequencing reads (both DNA and RNA) to a population of human
 genomes (as well as against a single reference genome). Based on an
 extension of BWT for graphs a graph FM index (GFM) was designed and
 implementd. In addition to using one global GFM index that represents a
 population of human genomes, HISAT2 uses a large set of small GFM
 indexes that collectively cover the whole genome (each index
 representing a genomic region of 56 Kbp, with 55,000 indexes needed to
 cover the human population). These small indexes (called local indexes),
 combined with several alignment strategies, enable rapid and accurate
 alignment of sequencing reads. This new indexing scheme is called a
 Hierarchical Graph FM index (HGFM).
 .
 This package provides a serires of platform-independent scripts that are
 typically expected to be co-installed with the hisat2 binary.

Package: python3-hishel
Description-md5: c0081b4734c98f73185467ab00a021ed
Description-en: Persistent cache implementation for httpx and httpcore
 Hishel (հիշել, remember) is a library that implements
 HTTP Caching for HTTPX and HTTP Core libraries in accordance with
 RFC 9111, the most recent caching specification.

Package: python3-hivex
Description-md5: 802f69909ae8a4552451fc8cbfcc2949
Description-en: Python 3 bindings for hivex
 Python 3 bindings for libhivex, a library for reading and writing
 Windows Registry "hive" binary files.

Package: python3-hiyapyco
Description-md5: 3073ca762be6d1292511994c69032e99
Description-en: Hierarchical YAML Python Config
 A specialization of software often also requires a specialization of
 the software's configuration. And properties between the general and
 the specialized configuration may be shared, albeit overriden.
 .
 For a consistent view on such configuration data of arbitrary complexity,
 this simple python lib allowing hierarchical overlay of config files in
 YAML syntax, It offers different merge methods and variable interpolation
 based on jinja2.

Package: python3-hjson
Description-md5: 1fe5dccf7de721b001e0f43cd69e3268
Description-en: Hjson, a user interface for JSON
 JSON is easy for humans to read and write... in theory. In practice JSON gives
 us plenty of opportunities to make mistakes without even realizing it.
 .
 Hjson is a syntax extension to JSON. It's NOT a proposal to replace JSON or to
 incorporate it into the JSON spec itself. It's intended to be used like a user
 interface for humans, to read and edit before passing the JSON data to the
 machine.
 .
 This package contains the Python bindings for HJSON.

Package: python3-hl7
Description-md5: 5f72a9e83f7233a644ef19f2c0d03682
Description-en: Python3 library for parsing HL7 messages
 HL7 is a communication protocol and message format for health care data.
 It is the de-facto standard for transmitting data between clinical
 information systems and between clinical devices. The version 2.x series,
 which is often is a pipe delimited format is currently the most widely
 accepted version of HL7 (version 3.0 is an XML-based format).
 python-hl7 currently only parses HL7 version 2.x messages into an easy
 to access, list-based, data structure.
 .
 This package contains the Python3 API.

Package: python3-hlk-sw16
Description-md5: bcb2277bfbce5f3711a7ecc5f16503aa
Description-en: Python client for the HLK-SW16 network relay
 The HLK-SW16 by Hi-Link is a networkable 16-port relay device designed to
 facilitate the remote control of multiple power circuits. This Python client
 enables integration and control of the HLK-SW16, allowing for the execution of
 commands and the management of relay states over a network. It supports
 setting relay states, retrieving current status, and more, making it ideal for
 a variety of automation tasks in both home and industrial settings.

Package: python3-hmmlearn
Description-md5: 91924b0a397f7b6db54b4400f9124737
Description-en: unsupervised learning and inference of Hidden Markov Models
 Hmmlearn is a set of algorithms for unsupervised learning and inference
 of Hidden Markov Models. For supervised learning of HMMs and
 similar models see seqlearn.

Package: python3-hnswlib
Description-md5: bf6a43f462a3781c7a967ceea0590bec
Description-en: Python bindings for hnswlib: fast approximate nearest neighbor search
 A common task in data analysis but also in scientific computations
 is to find data that is very close (multi-dimensional space) or
 similar (same thing) to a given data point. Also as heuristics for
 physics engines, it is the objects closest to you that you are
 most likely to collide with. This library knows how to do this
 fast.
 .
 This package provides a module for Python3 to the C implementation.

Package: python3-hole
Description-md5: 2bcece8e4b1046e64a6fe2294c433010
Description-en: Library for interacting with a Pi-hole instance
 This library allows users to interact with a Pi-hole instance, providing
 capabilities to retrieve statistics and manage its settings. Pi-hole is a
 network-level ad blocker that intercepts DNS requests and prevents ads from
 being displayed. Through this library, users can access the Pi-hole's API to
 monitor metrics such as blocked ads, total queries, and client activity.
 Additionally, it offers functionality to enable or disable the Pi-hole system,
 either temporarily or permanently, facilitating control over network ad
 blocking directly from a Python environment.

Package: python3-holidays
Description-md5: 0a3d7dab8a5e417dbfb595b686e17c99
Description-en: Python library for generating sets of holidays
 A fast, efficient Python library for generating country, province and state
 specific sets of holidays on the fly. It aims to make determining whether a
 specific date is a holiday as fast and flexible as possible.
 .
 This package contains the Python 3.x module.

Package: python3-home-assistant-bluetooth
Description-md5: 3da3784e205a72031dd48688ea1d88d1
Description-en: Home Assistant Bluetooth Models and Helpers
 This library is for accessing Home Assistant Bluetooth models. Libraries use
 these models to receive and parse Bluetooth advertisement data.
 .
 The data used to populate BluetoothServiceInfo comes from bleak's BLEDevice
 and AdvertisementData, except for the 'source' field, which comes from Home
 Assistant and represents the source of the data.
 .
 In the future, Home Assistant may support remote Bluetooth transceivers, which
 may use the source field to determine which device is closest.

Package: python3-home-assistant-intents
Description-md5: 4d7b240a9614f60a725458f9680f9443
Description-en: Intent data for Home Assistant conversation handling
 This library provides the intent data used by Home Assistant's conversation
 system to match spoken or transcribed sentences to actions. It contains
 built-in intents, sentence templates, slot values, expansion rules, and
 related language data used when processing user commands.
 .
 The data covers commands such as turning devices on or off, addressing
 entities by name, and referring to areas in a home. It is organized for
 multiple languages so the conversation agent can interpret requests in the
 appropriate language and map them to Home Assistant intents.
 .
 It is used together with Home Assistant's conversation agent and intent
 processing components. Those components take text input from the user, compare
 it with the packaged intent and sentence data, extract values such as entity
 names, areas, or domains, and return a structured intent result for Home
 Assistant to handle.

Package: python3-homeconnect
Description-md5: e515b1781ce16e39c7ea5445e5d62b73
Description-en: client for the BSH Home Connect REST API
 This package provides a simple Python client for the BSH Home Connect REST API
 implementing OAuth 2 authentication, REST calls, and SSE event stream parsing.
 .
 This package is a dependency of Home Assistant.

Package: python3-homewizard-energy
Description-md5: 5a9843ee1f269fe0fa72b121bd61e9b1
Description-en: Library to communicate with HomeWizard Energy devices
 This library enables interaction with HomeWizard Energy devices like Wi-Fi P1
 Meter, Energy Socket, Watermeter, and KWh Meter. By using this library, users
 can obtain various measurements such as energy import/export, power
 consumption, voltage, current, and more from their devices. It provides
 functionality to control device features, such as switching the outlet state
 of the Energy Socket and managing the status light brightness. The library
 communicates locally with devices using the HomeWizard local API, allowing
 users to gather data on energy, power, water usage, and manage device states
 without requiring cloud connectivity.

Package: python3-hostlist
Description-md5: 2db37d52daea5a89445565927305c9a7
Description-en: hostlist manage list of hosts
 The hostlist.py module knows how to expand and collect hostlist
 expressions.
 .
 The package also includes the 'hostlist' binary which can be used to
 collect/expand hostlists and perform set operations on them, 'pshbak'
 which collects output like 'dshbak', 'hostgrep' which is a grep-like
 utility that understands hostlists, and 'dbuck' which summarizes
 numerical data from multiple hosts.}

Package: python3-hpack
Description-md5: adc008237cf5c2baa13ab0c794a57aa6
Description-en: Pure-Python3 HTTP/2 header encoding (HPACK)
 This module contains a pure-Python HTTP/2 header encoding (HPACK) logic
 for use in Python programs that implement HTTP/2. It also contains a
 compatibility layer that automatically enables the use of nghttp2 if
 it’s available.
 .
 This is the Python 3 version of the package.

Package: python3-hpe-storage-flowkit-py
Description-md5: 29eccd691235223921c552ffbe19688d
Description-en: client library for interacting with HPE Alletra MP storage arrays
 HPE Storage FlowKit is a comprehensive Python client designed to interact with
 the HPE Alletra MP storage platform. It provides a simple and intuitive API
 for automating configuration, management, and monitoring tasks via the array's
 REST web service interface (WSAPI).
 .
 The library provides control over high-level service clients (Cinder) for
 common integration scenarios.

Package: python3-hpilo
Description-md5: 4b01d06990979d9a36bccf9a7e97a2b9
Description-en: HP iLO XML interface access from Python (Python 3)
 This module will make it easy for you to access the Integrated Lights Out
 management interface of your HP hardware. It supports RILOE II, iLO, iLO 2, iLO
 3 and iLO 4. It uses the XML interface or hponcfg to access and change the iLO.
 .
 This package contains the Python 3 version of hpilo.

Package: python3-hsluv
Description-md5: 1b8a651dd2d0ee9672ee4b9fff6f2826
Description-en: Human-friendly HSL (Python 3)
 HSLuv is a human-friendly alternative to HSL.
 .
 This package installs the library for Python 3.

Package: python3-html-text
Description-md5: 37eef94488e99caca19d22ac7068bd0b
Description-en: extract text from HTML.
 How is html_text different from .xpath('//text()') from LXML or .get_text()
 from Beautiful Soup ?
 .
 * Text extracted with html_text does not contain inline styles,
 javascript, comments and other text that is not normally visible to
 users;
 * html_text normalizes whitespace, but in a way smarter than
 .xpath('normalize-space()), adding spaces around inline elements (which
 are often used as block elements in html markup), and trying to avoid
 adding extra spaces for punctuation;
 * html-text can add newlines (e.g. after headers or paragraphs), so that
 the output text looks more like how it is rendered in browsers.

Package: python3-html2text
Description-md5: 5f069457d18a9521dea2d1f5a6f19736
Description-en: Python module for converting HTML to Markdown text (Python3 version)
 html2text is a Python module that converts a page of HTML into clean,
 easy-to-read plain ASCII text. Better yet, that ASCII also happens to be
 valid Markdown (a text-to-HTML format).
 .
 This package contains the Python 3 version of the library, and a script,
 html2markdown.

Package: python3-html5-parser
Description-md5: dfde36c175474e49bbdf36c0b849a974
Description-en: fast, standards compliant, C based, HTML 5 parser for Python
 A fast implementation of the HTML 5 parsing spec for Python. Parsing is
 done in C using a variant of the gumbo parser. The gumbo parse tree is
 then transformed into an lxml tree, also in C, yielding parse times that
 can be a thirtieth of the html5lib parse times. That is a speedup of 30x.
 This differs, for instance, from the gumbo Python bindings, where the
 initial parsing is done in C but the transformation into the final
 tree is done in Python.

Package: python3-html5rdf
Description-md5: 0941c225467f69c51af4205ecd816af1
Description-en: HTML parser based on the WHATWG HTML specification
 A pure-python library for parsing HTML to DOMFragment objects for the use in
 RDFLib.
 .
 html5rdf is a fork of html5lib-modern (also known as python3-html5lib).

Package: python3-htmlmin
Description-md5: 886ac0eb154ca8078619ff76a4755519
Description-en: HTML Minifier
 htmlmin is an HTML minifier that just works. It comes with safe
 defaults and an easily configurable set options.

Package: python3-htseq
Description-md5: ddb1b7cc7df2dd87fcfcb14ada1ee7d8
Description-en: Python3 high-throughput genome sequencing read analysis utilities
 HTSeq can be used to performing a number of common analysis tasks
 when working with high-throughput genome sequencing reads:
 .
 * Getting statistical summaries about the base-call quality scores to
 study the data quality.
 * Calculating a coverage vector and exporting it for visualization in
 a genome browser.
 * Reading in annotation data from a GFF file.
 * Assigning aligned reads from an RNA-Seq experiments to exons and
 genes.

Package: python3-httmock
Description-md5: 54f53fa7b3ec7ed7531a45b11694ecbe
Description-en: Mocking library for python3-requests
 This library allows unit tests to provide mocked responses to HTTP requests
 made using the 'requests' library, either conditionally using the
 'urlmatch' decorator or for all requests using the 'all_requests'
 decorator.

Package: python3-http-ece
Description-md5: 708da22ad35dee424d755eb90abb5456
Description-en: Encrypted Content Encoding for HTTP
 A simple implementation of the HTTP encrypted content-encoding

Package: python3-http-parser
Description-md5: dc639189d3605033747f88456898f79e
Description-en: http request/response parser (Python 3)
 HTTP request/response parser for Python in C under MIT License, based on
 http-parser from Ryan Dahl.
 .
 This package installs the library for Python 3.

Package: python3-http-relay
Description-md5: 1c63e5ace4e86745cfe8fa91dcf6e2a7
Description-en: Python3 library for relaying HTTP requests from local host to a remote host
 This HTTP relay properly processes also the nonstandard HTTP responses like
 `ICY 200 OK` produced by Shoutcast or NTRIP streaming servers. The relay works
 properly with hostnames, IPv4 and IPv6 addresses. IPv6 addresses can be
 specified with or without `[]`.

Package: python3-httpbin
Description-md5: 0794f60858b9409fcee467723bbbfd7c
Description-en: HTTP request and response service (Python 3 package)
 httpbin is a test server for testing HTTP libraries and apps. It
 features several endpoints to cover a multitude of HTTP scenarios.
 httpbin ships as a Python library and could be run directly by
 the Python interpreter, or as a WSGI app e.g. with Gunicorn. The
 endpoint responses are JSON-encoded.
 .
 This package provides httpbin in the Python 3 module path.

Package: python3-httpcore
Description-md5: 12ee20e4fef34a35311a619e1dcc8e23
Description-en: minimal low-level HTTP client
 The HTTP Core package provides a minimal low-level HTTP client, which does one
 thing only. Sending HTTP requests.
 .
 It does not provide any high level model abstractions over the API, does not
 handle redirects, multipart uploads, building authentication headers,
 transparent HTTP caching, URL parsing, session cookie handling, content or
 charset decoding, handling JSON, environment based configuration defaults, or
 any of that Jazz.
 .
 Some things HTTP Core does do:
 .
 * Sending HTTP requests.
 * Provides both sync and async interfaces.
 * Supports HTTP/1.1 and HTTP/2.
 * Async backend support for asyncio and trio.
 * Automatic connection pooling.
 * HTTP(S) proxy support.

Package: python3-httpcore2
Description-md5: 6c495c7fe8d44094385d61c44be3decd
Description-en: Provides a minimal low-level HTTP Python client library
 Some things HTTP Core does do:
 * Sending HTTP requests;
 * Thread-safe / task-safe connection pooling;
 * HTTP(S) proxy & SOCKS proxy support;
 * Supports HTTP/1.1 and HTTP/2;
 * Provides both sync and async interfaces;
 * Async backend support for asyncio and trio.

Package: python3-httpretty
Description-md5: 31713a11a906985587954bea1bbcd8ce
Description-en: HTTP client mock - Python 3.x
 Once upon a time a Python developer wanted to use a RESTful API, everything
 was fine but until the day he needed to test the code that hits the RESTful
 API: what if the API server is down? What if its content has changed ?
 .
 Don't worry, HTTPretty is here for you.
 .
 This package provides the Python 3.x module.

Package: python3-httpsig
Description-md5: 76e3ac15fcef32c305b8a980339e0685
Description-en: sign HTTP requests (IETF HTTP Signatures) - Python 3 version of the package
 Sign HTTP requests with secure signatures according to the draft IETF HTTP
 Signatures specification.

Package: python3-httptools
Description-md5: 4aa50adf784d05ad123f5ebfb562d405
Description-en: framework independent HTTP protocol utils (Python3 version)
 httptools is a Python binding for nodejs HTTP parser. It contains two classes
 httptools.HttpRequestParser, httptools.HttpResponseParser and a function for
 parsing URLs httptools.parse_url.
 .
 This package contains the Python 3 version of the library.

Package: python3-httpx
Description-md5: ca90fa50b9116e99ddce68b074ddd802
Description-en: next generation HTTP client
 HTTPX is a fully featured HTTP client for Python 3, which provides sync and
 async APIs, and support for both HTTP/1.1 and HTTP/2.
 .
 HTTPX is a high performance asynchronous HTTP client, that builds on the
 well-established usability of requests, and gives you:
 .
 * A broadly requests-compatible API.
 * Standard synchronous interface, but with async support if you need it.
 * HTTP/1.1 and HTTP/2 support.
 * Ability to make requests directly to WSGI applications or ASGI applications.
 * Strict timeouts everywhere.
 * Fully type annotated.
 * 99% test coverage.
 .
 Plus all the standard features of requests:
 .
 * International Domains and URLs
 * Keep-Alive & Connection Pooling
 * Sessions with Cookie Persistence
 * Browser-style SSL Verification
 * Basic/Digest Authentication
 * Elegant Key/Value Cookies
 * Automatic Decompression
 * Automatic Content Decoding
 * Unicode Response Bodies
 * Multipart File Uploads
 * HTTP(S) Proxy Support
 * Connection Timeouts
 * Streaming Downloads
 * .netrc Support
 * Chunked Requests

Package: python3-httpx-ntlm
Description-md5: 7cc382e3b13adb0b2550ae531d48af10
Description-en: HTTP NTLM authentication using the HTTPX library (Python)
 httpx_ntlm is a Python module to use the HTTPX library for HTTP NTLM
 authentication.

Package: python3-httpx-retries
Description-md5: fdfe799f01e850870e6f37d681d3e0a6
Description-en: retry transport for HTTPX requests
 This library adds configurable retry handling to HTTP client requests made
 through HTTPX.
 .
 It provides a transport layer that can be attached to synchronous or
 asynchronous clients. Failed requests can be retried according to a retry
 policy, with options for the total number of attempts and backoff timing
 between attempts.
 .
 The retry configuration is modelled on familiar request retry settings, while
 focusing on request and response handling. It is involved in communication
 between the client and the HTTP or HTTPS servers being requested, such as web
 APIs and other HTTP endpoints.

Package: python3-httpx-sse
Description-md5: 781d5cbf53b3c95b7f4393c2a155e706
Description-en: Consume Server-Sent Event (SSE) messages with HTTPX (Python 3)
 HTTPX-SSE simplifies the consumption of Server-Sent Events (SSE) in Python
 applications using the HTTPX library.
 .
 It provides convenient helpers for synchronous and asynchronous SSE
 connections with customizable retry and reconnection mechanisms.
 .
 This package installs the library for Python 3.

Package: python3-httpx2
Description-md5: 28d15b889b1facfa84aeb4fc134033ea
Description-en: Next generation HTTP client Python library for httpx
 HTTPX2 is a fully featured HTTP client for Python, which provides sync and
 async APIs, and support for both HTTP/1.1 and HTTP/2. It's a continuation of
 the wonderful work started by @lovelydinosaur and the broader HTTPX community.
 .
 These Features are included:
 * A broadly requests-compatible API.
 * An integrated command-line client.
 * HTTP/1.1 and HTTP/2 support.
 * Standard synchronous interface, but with async support if you need it.
 * Ability to make requests directly to WSGI applications or ASGI
 applications.
 * Strict timeouts everywhere.
 * Fully type annotated.
 .
 Plus all the standard features of requests:
 * International Domains and URLs
 * Keep-Alive & Connection Pooling
 * Sessions with Cookie Persistence
 * Browser-style SSL Verification
 * Basic/Digest Authentication
 * Elegant Key/Value Cookies
 * Automatic Decompression
 * Automatic Content Decoding
 * Unicode Response Bodies
 * Multipart File Uploads
 * HTTP(S) Proxy Support
 * Connection Timeouts
 * Streaming Downloads
 * .netrc Support
 * Chunked Requests

Package: python3-huggingface-hub
Description-md5: 502f531e8d880bebbc98159801ac6ef1
Description-en: Official Python client for the Huggingface Hub.
 The huggingface_hub library allows you to interact with the
 Hugging Face Hub, a platform democratizing open-source Machine Learning
 for creators and collaborators. Discover pre-trained models and datasets
 for your projects or play with the thousands of machine learning apps
 hosted on the Hub. You can also create and share your own models,
 datasets and demos with the community.
 The huggingface_hub library provides a simple way to do all these things
 with Python.

Package: python3-humanfriendly
Description-md5: b4731979b9b8c91c6b7dec28b3d2dab4
Description-en: Python3 library to make user friendly text interfaces
 A Python3 library that can be used to make text interfaces more user friendly.
 It provides parsing and formatting numbers, file sizes, pathnames and
 timespans in simple human friendly formats. It provides easy to use timers for
 long running operations, prompts for selecting a choice from a list of options
 by typing the option's number or a unique substring of the option, and
 terminal interaction including text styling (ANSI escape sequences), user
 friendly rendering of usage messages and querying the terminal for its size.
 .
 This package installs the library for Python 3.

Package: python3-humanize
Description-md5: 6155dec4f9a3ba853eee650b883e0d21
Description-en: Python Humanize library (Python 3)
 This library proposes various common humanization utilities, like turning
 a number into a fuzzy human readable duration ('3 minutes ago') or into a
 human readable size or throughput.
 .
 This is the Python 3 version of the package.

Package: python3-humps
Description-md5: a48531af556871431b280db4af8c16bc
Description-en: String converter to camelCase
 The humps module converts strings to camelCase format. The conversion process
 starts with a lower case alphabetic character, followed by alphanumeric
 characters. Non-alphanumeric characters are ignored, and spaces result in the
 next character being capitalized if it is alphabetic. The module processes
 input strings while ignoring any character case, ensuring a consistent
 camelCase output.

Package: python3-hunspell
Description-md5: 5e70c52a57655e12a70e4a8a91f5fabf
Description-en: Python 3 binding for Hunspell
 Pyhunspell is a set of Python bindings for the Hunspell spell-checker
 engine. It lets developers load Hunspell dictionaries, check words, get
 suggestions, add new words, etc. It also provides some basic morphological
 analysis related methods.
 .
 This package provides the binding to Python 3.

Package: python3-hupper
Description-md5: 8978ef1154d8cff8b84e39b13aee8564
Description-en: Integrated process monitor for developing servers. (Python 3)
 hupper is an integrated process monitor that will track changes to any
 imported Python files in sys.modules as well as custom paths. When files
 are changed the process is restarted.
 .
 This package installs the library for Python 3.

Package: python3-hurry.filesize
Description-md5: 6bb6aab8329bbb2781cce98328752b4e
Description-en: human readable file sizes or anything sized in bytes - Python 3.x
 hurry.filesize a simple Python library that can take a number of bytes and
 returns a human-readable string with the size in it, in kilobytes (K),
 megabytes (M), etc.
 .
 The default system it uses is "traditional", where multipliers of 1024
 increase the unit size.
 .
 This package provides the Python 3.x module.

Package: python3-huum
Description-md5: 816010cf1e03e62c1876db5fd8ce2945
Description-en: Library for controlling Huum saunas
 This library provides functionality to control Huum saunas remotely. Users can
 authenticate using their credentials and manage sauna settings, such as
 turning it on or off and setting the temperature. The library checks for sauna
 safety by verifying if the door is closed before initiating the heating
 process. It also provides methods to retrieve the sauna status, ensuring users
 have accurate information about their device. Advanced features include
 handling of authentication sessions and ensuring secure operations in line
 with Huum's application.

Package: python3-hvac
Description-md5: 8b5d5121b0bec99da4c78440ffca1556
Description-en: HashiCorp Vault API client - Python 3.x
 This python module provides an API to the HashiCorp Vault.
 .
 This package contains the Python 3.x module.

Package: python3-hvcc
Description-md5: 1980a4355736d54d142bda993d665e2e
Description-en: heavy dataflow audio programming language transpiler (Python 3 interface)
 Heavy is a framework for easily generating audio plugins for use in interactive
 sound and music applications such games, instruments or installations.
 .
 It aims to reduce the dependency on low-level programming from a creative
 standpoint and bridge the gap from idea to production-ready implementation.
 .
 Heavy makes use of modern software principles to generate highly optimised
 C/C++ code specifically targeting a wide variety of popular hardware
 architectures and software frameworks. It can also automatically build plugin
 binaries for these platforms.
 .
 Currently Heavy supports compiling Pure Data (.pd) patch files.
 .
 This package installs the library for Python 3.

Package: python3-hy
Description-md5: 6a814200f86d16c4a13a8fffa0a379a0
Description-en: Lisp (s-expression) based frontend to Python 3
 Hy is a wonderful dialect of Lisp that's embedded in Python 3.
 .
 Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you
 have the whole beautiful world of Python at your fingertips, in Lisp form!
 .
 This package contains Python 3 bindings only.

Package: python3-hypercorn
Description-md5: 7b7ae654cb24fc75a43819880e1a4af7
Description-en: ASGI Server based on Hyper (Python3 version)
 Hypercorn is an ASGI web server based on the sans-io hyper, h11, h2,
 and wsproto libraries and inspired by Gunicorn. Hypercorn supports
 HTTP/1, HTTP/2, WebSockets (over HTTP/1 and HTTP/2), ASGI/2, and ASGI/3
 specifications. Hypercorn can utilise asyncio, uvloop, or trio worker
 types.
 .
 Hypercorn can optionally serve the current draft of the HTTP/3
 specification using the aioquic library.
 .
 Hypercorn was initially part of Quart before being separated out into
 a standalone ASGI server. Hypercorn forked from version 0.5.0 of Quart.
 .
 This package contains the Python 3 version of the library.

Package: python3-hyperframe
Description-md5: 1e6600b34844c74adf54967f5ee2ffb5
Description-en: Pure-Python3 HTTP/2 framing code
 This module contains a pure-Python codebase that is capable of
 decoding a binary stream into HTTP/2 frames.
 .
 This is the Python 3 version of the package.

Package: python3-hyperion-py
Description-md5: 49e98a1a162ff0db0f40cb9eafa1b08e
Description-en: Hyperion Ambient Lighting support
 This package provides a library for Hyperion-NG
 (https://github.com/hyperion-project/hyperion.ng). See JSON API
 (https://docs.hyperion-project.org/en/json/) for more details about the inputs
 and outputs of this library.
 .
 This package is a dependency of Home Assistant.

Package: python3-hypothesis
Description-md5: 466954f1c5c38e1a2d5163868bd81bf8
Description-en: advanced Quickcheck style testing library for Python 3
 Hypothesis is a library for testing your Python code against a much
 larger range of examples than you would ever want to write by
 hand. It's based on the Haskell library, Quickcheck, and is designed
 to integrate seamlessly into your existing Python unit testing work
 flow.
 .
 Hypothesis is both extremely practical and also advances the state of
 the art of unit testing by some way. It's easy to use, stable, and
 extremely powerful. If you're not using Hypothesis to test your
 project then you're missing out.
 .
 This package contains the Python 3 module.

Package: python3-hypothesis-auto
Description-md5: 506511c117fae88b402ef6f4c6af27c6
Description-en: Extends Hypothesis to add fully automatic testing of type annotated functions
 hypothesis-auto is an extension for the Hypothesis project that enables fully
 automatic tests for type annotated functions.
 .
 This package contains the Python 3 version of hypothesis-auto.

Package: python3-hypothesis-jsonschema
Description-md5: 3132a0164f41f7ef2ea4c2d2a17cd812
Description-en: advanced Quickcheck style testing library for Python 3
 A [Hypothesis](https://hypothesis.readthedocs.io) strategy for
 generating data that matches some [JSON
 schema](https://json-schema.org/).
 .
 This package contains the Python 3 module.

Package: python3-hypothesmith
Description-md5: 664eb1937adf220689367cdd7c417dc5
Description-en: Hypothesis strategies for generating Python programs, something like CSmith
 This package provides two Hypothesis strategies for generating
 Python source code. The generated code will always be syntatically
 valid, and is useful for testing parsers, linters, auto-formatters,
 and other tools that operate on source code.

Package: python3-i3ipc
Description-md5: d4dfdc3500bedff4e16f798618c7455c
Description-en: Python library to control i3wm and sway
 i3ipc-python is a Python library for controlling the i3 and sway.
 This project is intended to be useful for general scripting, and for
 applications that interact with the window manager like status line
 generators, notification daemons, and window pagers.

Package: python3-iapws
Description-md5: c8f836273017a5a33dfe9e5577c8d9dd
Description-en: Python3 implementation of the international APWS-IF97 steam tables
 This is a Python3 class to model a state for liquid water or steam
 with the Industrial Formulation IAPWS-IF97.
 .
 Further information on the standard is available at http://www.iapws.org

Package: python3-iaqualink
Description-md5: 2bbec6330a1123d045144978005ee9f3
Description-en: Library for interacting with Jandy iAqualink systems
 This library provides tools to interact with Jandy iAqualink systems, allowing
 users to control and monitor various aspects of their pool equipment remotely.
 Support is included for various device types such as binary sensors, climate
 controls, lights, and switches. The library communicates with the iAqualink
 cloud service to facilitate remote management of pool settings including
 temperature control, pump operation, and light settings.

Package: python3-ibeacon-ble
Description-md5: 5e4333d8f822a16e320486336e0d5a86
Description-en: parser for iBeacon devices
 This package provides a parser for iBeacon devices.
 .
 This package is a dependency of Home Assistant.

Package: python3-ibm-cloud-sdk-core
Description-md5: bc747f9ae9f3a7518a1d1340ca48081e
Description-en: Client library for the IBM Cloud services (Python3 version)
 This project contains the core functionality used by Python SDK's generated by
 the IBM OpenAPI 3 SDK Generator (openapi-sdkgen). Python code generated by
 openapi-sdkgen will depend on the function contained in this project.
 .
 It supports the following types of authentication:
 * Basic Authentication
 * Bearer Token
 * Identity and Access Management (IAM)
 * Cloud Pak for Data
 * No Authentication
 .
 This package contains the Python 3 version of the library.

Package: python3-ibm-watson
Description-md5: 941584813a90dc742de55cdf9b5e21b3
Description-en: Python client library to use the IBM Watson Services (Python 3)
 Python client library to quickly interface with various IBM Watson Cloud
 services. It requires Watson Service Credentials.
 .
 The services supported are:
 - AlchemyAPI Language service
 - AlchemyAPI Vision service
 - AlchemyData News service
 - Conversation service
 - Document Conversion service
 - Language Translation service
 - Language Translator service
 - Natural Language Classifier service
 - Personality Insights service
 - Retrieve and Rank service
 - Speech to Text service
 - Text to Speech service
 - Tone Analyzer service
 - Tradeoff Analytics service
 - Visual Recognition service
 .
 This package installs the library for Python 3.

Package: python3-ibmcclient
Description-md5: 500783f5b829eae49a9e7a4d2ac8d557
Description-en: Python library to communicate with HUAWEI iBMC based systems.
 The goal of the library is to be extremely simple, small, have as few dependencies as
 possible and be very conservative when dealing with BMCs by access HTTP REST API provided
 by HUAWEI iBMC based systems. Currently, the scope of the library has been limited to
 supporting OpenStack Ironic ibmc driver.
 .
 This package contains the Python 3 module.

Package: python3-ical
Description-md5: bd713e770692d0ee54fd8ad5f1b878d5
Description-en: iCalendar implementation (rfc 2445)
 This is an iCalendar rfc 5545 implementation in Python. The goal of this
 project is to offer a calendar library with the relevant and practical
 features needed for building a calendar application (e.g. recurring
 events).
 .
 ical's main focus is on simplicity, and the internal implementation
 is based on existing parsing libraries, where possible, making it
 easy to support as much as possible of rfc5545. It is not a goal to
 support everything exhaustively, however, the simplicity of the
 implementation makes it easy to do so.

Package: python3-icalendar
Description-md5: 7d6c361633fd7e701f8be1f4f8c0636b
Description-en: parser/generator of iCalendar files for use with Python3
 The icalendar package is a RFC 5545 compatible parser/generator
 for iCalendar files.
 .
 This package provides Python3 bindings,
 and the command-line tool icalendar.

Package: python3-icecream
Description-md5: c9354c398632c11c13f823579372d92c
Description-en: Debugging tool for Python scripts
 iceCream is a little library for sweet and creamy debugging.
 Do you ever use print() or log() to debug your code? Of course you do.
 IceCream, or ic for short, makes print debugging a little sweeter.

Package: python3-icmplib
Description-md5: 68abab67586f143af5fc1f31004edc9a
Description-en: forge ICMP packets and make your own ping and traceroute
 icmplib is an implementation of the ICMP protocol in Python. It is possible to
 use the built-in functions or to build your own. It features:
 * ready-to-use functions such as: ping, multiping and traceroute.
 * multithreaded functions (like multiping).
 * runs without root privileges.
 * ICMPv4 and ICMPv6 support.
 * Broadcast support.
 * No dependency.

Package: python3-icoextract
Description-md5: 2cd55d4c73ae99673d059fff0b855bff
Description-en: icon extractor for Windows executables
 icoextract is an icon extractor library for Windows executables
 (.exe/.dll/.mun).
 .
 This package installs the library and command line tools.

Package: python3-id
Description-md5: cd38f0855c3971835211a99507e818c6
Description-en: Python tool for generating and managing OIDC identities
 This is a versatile Python tool designed for generating and managing OpenID
 Connect (OIDC) identities across various environments including GitHub Actions,
 GitLab pipelines, and Google Cloud platforms. This tool simplifies the process
 of OIDC credential generation and supports automatic detection and production
 of credentials in supported environments.
 .
 With 'id', users can efficiently handle OIDC tokens and authentication
 procedures, streamlining deployment and CI/CD workflows. The tool is also
 equipped to work in environments like Buildkite and CircleCI, ensuring broad
 compatibility and utility.

Package: python3-idasen
Description-md5: b130b90357eb6f6dd528190bd97da2cc
Description-en: ikea IDÅSEN desk API and CLI
 The IDÅSEN is an electric sitting standing desk with a Linak controller sold
 by ikea. The position of the desk can controlled by a physical switch on the
 desk or via bluetooth using an phone app.
 .
 This is a command line interface written in python to control the Idasen via
 bluetooth from a desktop computer.

Package: python3-idasen-ha
Description-md5: 562ef776c92a9192004a4a18ea5bd18d
Description-en: Home Assistant helper lib for the IKEA Idasen Desk integration
 This package provides a Home Assistant helper library for accessing to the
 IKEA Idasen Desk integration.
 .
 The IDÅSEN is an electric sitting standing desk with a Linak controller sold
 by ikea. The position of the desk can controlled by a physical switch on the
 desk or via bluetooth using an phone app.
 .
 This package is a dependency of Home Assistant.

Package: python3-identify
Description-md5: 7b4d28528b943d15ec7b6855d0df55cc
Description-en: File identification library for Python
 Identify is a Python module to get information about files, such as:
 .
 * File type (file, symlink, directory)
 * Mode (is it executable?)
 * File name (mostly based on extension)
 * If executable, the shebang is read and the interpreter interpreted

Package: python3-ifaddr
Description-md5: cb02f0a50eabd9e5280fc207e4d7813b
Description-en: Pure Python implementation for detecting IP addresses
 This is a small Python library which allows you to find all the IP addresses
 of the computer. Both ipv4 and ipv6 addresses will be found.
 .
 It is a pure Python implementation in contrast to some other Python libraries
 providing more or less the same functionality.

Package: python3-ifcopenshell
Description-md5: c8027b29e935b6679488935bee3e4a50
Description-en: Library for working with Industry Foundation Classes (IFC) data
 Complete parsing support is provided for IFC2x3 TC1, IFC4 Add2 TC1, IFC4x1,
 IFC4x2, and IFC4x3 Add2. Extensive geometric support is implemented for the
 IFC releases IFC2x3 TC1 and IFC4 Add2 TC1. Extending with support for arbitrary
 IFC schemas is possible at compile-time when using C++ and at run-time when
 using Python.
 .
 Python bindings for the ifcopenshell library.

Package: python3-igloohome-api
Description-md5: 97b9865398409aa609ae150b1396527d
Description-en: Library for interacting with igloohome's REST API
 Enables reliable communication with igloohome's REST API, allowing users to
 manage and control smart lock devices. Designed to integrate with the
 iglooaccess service, this library facilitates authentication using client
 credentials obtained from an iglooaccess account. Through this library, users
 can fetch data about their devices and execute various operations such as
 fetching device status and managing access, ensuring efficient control over
 igloohome-enabled hardware. It handles HTTP requests and responses, providing
 a structured interface to perform actions supported by igloohome's API.

Package: python3-igor
Description-md5: 236e8122e279b7acade5d991d71c761d
Description-en: read files written by WaveMetrics IGOR Pro
 Python parsers for Igor Binary Waves (.ibw) and Packed Experiment
 (.pxp) files written by WaveMetrics’ IGOR Pro software.

Package: python3-igor2
Description-md5: 12d11fef00fcf6c034e2d82c1f1657e8
Description-en: Python parser for Igor Binary Waves and Packed Experiment files
 A Python parser for Igor Binary Waves (.ibw) and Packed Experiment
 (.pxp) files written by WaveMetrics' IGOR Pro software.
 .
 Igor2 is the continuation of the inactive igor project, forked from
 W. Trevor King and originally written by Paul Kienzle.

Package: python3-igraph
Description-md5: 4fc5629b0cf1795301093ff15f11c348
Description-en: High performance graph data structures and algorithms (Python 3)
 Python interface to the igraph high performance graph library, primarily
 aimed at complex network research and analysis.
 .
 Graph plotting functionality is provided by the Cairo library, so make
 sure you install the Python bindings of Cairo if you want to generate
 publication-quality graph plots.
 .
 This package contains the Python 3 version of igraph.

Package: python3-ihm
Description-md5: 6f9e0c71f3593ab6e744944749664f82
Description-en: handles mmCIF protein structural data
 This Python package assists in handling mmCIF and BinaryCIF files
 compliant with the integrative/hybrid modeling (IHM) extension.
 To handle non-integrative theoretical models (for example, homology
 models), see the python-modelcif package which supports files compliant
 with the ModelCIF extension.
 .
 Provided mechanisms to describe an integrative modeling application includes:
 * the data used for the modeling, such as previous computional models from
 comparative or integrative modeling, and experimental datasets from
 X-ray crystallography, mass spectrometry, electron microscopy;
 * the protocol used to generate models, such as molecular dynamics,
 clustering, and rescoring;
 * the actual coordinates of output models, which may be multi-scale
 (including both atomic coordinates and more coarse-grained
 representations), multi-state (multiple conformations and/or compositions
 of the system needed to explain the input data), or ordered (such as
 different points in a chemical reaction);
 * grouping of multiple models into ensembles or clusters;
 * validation of models, for example by scoring against data not used in the
 modeling itself.
 .
 Once created, such a set of Python objects can be written to an mmCIF
 file that is compliant with the IHMCIF extension to the PDBx/mmCIF
 dictionary, suitable for deposition in the PDB-IHM repository. The files
 are best viewed in a viewer that supports IHMCIF, such as UCSF ChimeraX,
 although they may be partially viewable in regular PDBx mmCIF viewers
 (likely only the atomic coordinates will be visible).

Package: python3-iisignature
Description-md5: d226c632e2a38ffad5476e71e3f97bd9
Description-en: library to compute signatures of data streams
 This package provides tools for calculating the signature and log signature of
 a data stream. These are summary statistics of piecewise linear paths,
 consisting of iterated integrals, inspired by rough path theory.

Package: python3-ijson
Description-md5: 530f3321b26d15270252d0ccd13b7899
Description-en: event-driven JSON parser (Python 3 version)
 Ijson is an iterative, event-driven JSON parser with a standard
 Python iterator interface. The principle is similar to Java SAX
 parser: the user can parse a document on-line, without storing the
 whole object in memory.
 .
 This package installs the library for Python 3.

Package: python3-ilorest
Description-md5: f0da474c4cfe70397327f84e6c818138
Description-en: RESTful API for HPE iLO and iLO Chassis Manager based HPE servers (Python3)
 HPE RESTful API for iLO is a RESTful application programming interface for the
 management of iLO and iLO Chassis Manager based HPE servers.
 .
 REST (Representational State Transfer) is a web based software architectural
 style consisting of a set of constraints that focuses on a system's resources.
 iLO REST library performs the basic HTTP operations GET, POST, PUT, PATCH and
 DELETE on resources using the HATEOAS (Hypermedia as the Engine of Application
 State) REST architecture. The API allows the clients to manage and interact
 with iLO through a fixed URL and several URIs.
 .
 This package contains the Python 3 version.

Package: python3-imagehash
Description-md5: 3dac0882a979108ba7d76bb384927867
Description-en: Image hashing library written in Python (Python 3)
 Image hashes tell whether two images look nearly identical. This is different
 from cryptographic hashing algorithms (like MD5, SHA-1) where tiny changes in
 the image give completely different hashes. In image fingerprinting, we
 actually want our similar inputs to have similar output hashes as well.
 .
 The image hash algorithms (average, perceptual, difference, wavelet) analyse
 the image structure on luminance (without color information). The color hash
 algorithm analyses the color distribution and black & gray fractions (without
 position information).
 .
 This package installs the library for Python 3.

Package: python3-imageio
Description-md5: 75ff5eb88d8663e92e4685e27c8e1187
Description-en: library for reading and writing image data (Python 3)
 Imageio is a Python library that provides an easy interface to read and write
 a wide range of image data, including animated images, video, volumetric data,
 and scientific formats.
 .
 This package provides the library for Python 3.

Package: python3-imageio-ffmpeg
Description-md5: 7d689d0710523c81ac38eee72ebdd21c
Description-en: FFMPEG wrapper for Python
 The purpose of this project is to provide a simple and reliable
 ffmpeg wrapper for working with video files. It implements two simple
 generator functions for reading and writing data from/to ffmpeg,
 which reliably terminate the ffmpeg process when done. It also takes
 care of publishing platform-specific wheels that include the binary
 ffmpeg executables.
 .
 This library is used as the basis for the imageio ffmpeg plugin but
 it can also be used by itself. Imageio provides a higher level API,
 and adds support for e.g. cameras and seeking.

Package: python3-imap-tools
Description-md5: f933d11548ab2a51a2f4c3997af9f012
Description-en: Work with email by IMAP
 Tool to use IMAP in Python packages
 - Basic message operations: fetch, uids, numbers
 - Parsed email message attributes
 - Query builder for searching emails
 - Actions with emails: copy, delete, flag, move, append
 - Actions with folders: list, set, get, create, exists,
 rename, subscribe, delete, status
 - Exceptions on failed operations
 - No external dependencies

Package: python3-imapclient
Description-md5: 1809538a261b106b9cd42f5e6d775701
Description-en: Easy-to-use Python IMAP client library (Python 3)
 IMAPClient is a high-level Python library to access mailboxes via the
 IMAP protocol. It relieves the user of many low-level tasks like parsing
 server responses, encoding of unicode strings used as folder names,
 optional translation of timestamps into local time of the client and more.
 The information is delivered in handy Python data structures that can be
 easily used for further processing. To help with code development or for
 quick inspections IMAPClient also offers easy-to-use interactive sessions.
 .
 This package installs the library for Python 3.

Package: python3-imaplib2
Description-md5: 9c733301e99380dcf9f20e0a5e5cd784
Description-en: Threaded Python IMAP4 client (Python 3)
 Python IMAP4 rev1 mail protocol client class using threads for parallel
 operation, allowing full use of the IMAP4 concurrency features and to
 decouple a user of imaplib from i/o lags, except where explicitly allowed.

Package: python3-imath
Description-md5: 60d51030b7c1bb38960a6f8cfcac040d
Description-en: Utility libraries from ASF used by OpenEXR - Python bindings
 Imath is a basic, light-weight, and efficient C++ representation of
 2D and 3D vectors and matrices and other simple but useful
 mathematical objects, functions, and data types common in computer
 graphics applications, including the “half” 16-bit floating-point type.
 .
 Imath also includes optional Python bindings for all types and
 functions, including optimized implementations of vector and
 matrix arrays.
 .
 This package provides Python bindings to the Imath library.

Package: python3-imblearn
Description-md5: e71e2db5b4399cc215fbd48de0935937
Description-en: library providing resampling techniques
 imbalanced-learn is a Python package offering a number of re-sampling
 techniques commonly used in datasets showing strong between-class imbalance.
 .
 It is compatible with scikit-learn and is part of scikit-learn-contrib
 projects.

Package: python3-img2pdf
Description-md5: 547e9fe34be1a242e76cde0ea4fa2ede
Description-en: Lossless conversion of raster images to PDF (library)
 This module will take a list of raster images and produce a PDF file with the
 images embedded in it. JPEG and JPEG2000 images will be included without
 recompression. Raster images in other formats will be included with zip/flate
 encoding which usually leads to an increase in the resulting size because
 formats like png compress better than PDF which just zip/flate compresses the
 RGB data. As a result, this module is able to losslessly wrap images into a
 PDF container with a quality to filesize ratio that is typically better (in
 case of JPEG and JPEG2000 images) or equal (in case of other formats) than
 that of existing tools.
 .
 This package contains the Python library.

Package: python3-imgviz
Description-md5: e90c1800bf57a3d2bdf612ce12271561
Description-en: Image Visualization Tools (Python 3)
 These are tools for object detection, semantic and instance segmentation.
 .
 This package installs the library for Python 3.

Package: python3-iminuit
Description-md5: f8e3bffee88b537151f1e388248894bb
Description-en: Robust Python minimisation library based around MINUIT2
 iminuit is a Jupyter-friendly Python frontend to the MINUIT2 C++ library.
 It can be used as a general robust function minimisation method, but is
 most commonly used for likelihood fits of models to data, and to get model
 parameter error estimates from likelihood profile analysis.

Package: python3-immutabledict
Description-md5: 5c1bfe64b592e664e7805c9ef2caa908
Description-en: immutable wrapper around dictionaries (fork of frozendict)
 Immutabledict implements the complete mapping interface and can be
 used as a drop-in replacement for dictionaries where immutability is
 desired. The immutabledict constructor mimics dict, and all of the
 expected interfaces (iter, len, repr, hash, getitem) are provided. Note
 that an immutabledict does not guarantee the immutability of its values,
 so the utility of hash method is restricted by usage.
 .
 The only difference is that the copy() method of immutable takes variable
 keyword arguments, which will be present as key/value pairs in the new,
 immutable copy.

Package: python3-imobiledevice
Description-md5: 3a61e78e01e6791073b8d61326bcb47d
Description-en: Python 3 bindings for communicating with iPhone and other Apple device
 libimobiledevice is a library that talks the native Apple USB protocols that
 the iPhone, iPad and iPod Touch use. Unlike other projects, libimobiledevice
 does not depend on using any existing libraries from Apple.
 .
 This package contains the Python 3 bindings.

Package: python3-impacket
Description-md5: 6b7437307c8d1ba16ac0359b9927fbdc
Description-en: Python3 module to easily build and dissect network protocols
 Impacket  is a  collection  of Python3  classes  focused on  providing
 access  to network  packets.   Impacket allows  Python3 developers  to
 craft and decode network packets in simple and consistent manner.  It
 includes support for low-level protocols  such as IP, UDP and TCP, as
 well as higher-level protocols such as NMB and SMB.
 .
 Impacket is highly  effective when used in conjunction  with a packet
 capture utility or package such as Pcapy.  Packets can be constructed
 from  scratch, as  well as  parsed from  raw data.   Furthermore, the
 object  oriented API  makes  it  simple to  work  with deep  protocol
 hierarchies.

Package: python3-importlab
Description-md5: c9bc61a46a69e7e574fdf8f564f3ff7f
Description-en: Library to calculate Python dependency graphs
 Importlab is a library for Python that automatically infers dependencies
 and calculates a dependency graph. It can perform dependency ordering of
 a set of files, including cycle detection.
 .
 Importlab's main use case is to work with static analysis tools that
 process one file at a time, ensuring that a file's dependencies are
 analysed before it is.

Package: python3-importmagic
Description-md5: 063a91f96e8339d6551cd14ebdede1fc
Description-en: automagically add, remove and manage Python 3 imports
 The goal of this package is to be able to automatically manage
 imports in Python. To that end it can:
 * Build an index of all known symbols in all packages.
 * Find unresolved references in source, and resolve them against the
 index, effectively automating imports.
 * Automatically arrange imports according to PEP8.

Package: python3-imutils
Description-md5: 45f44df5c246d86e4ce56d498c41399d
Description-en: Convenience functions for basic image processing and OpenCV helpers
 This library provides small helper functions and submodules for common image-
 processing tasks carried out with OpenCV. It provides wrappers and utilities
 that reduce the amount of boilerplate code required for routine tasks such as
 image translation, rotation, resizing while preserving aspect ratio,
 skeletonization, and automatic Canny edge detection.
 .
 The library also includes helpers for contour sorting, perspective
 transforms, image path discovery, and conversion of OpenCV image arrays for
 display with Matplotlib. Additional utilities assist with handling API
 differences between OpenCV versions and locating OpenCV functions by name.

Package: python3-in-n-out
Description-md5: 613e6242f010271b128f5ca9572b6bf8
Description-en: pluggable dependency injection and result processing
 Python dependency injection you can taste.
 .
 A lightweight dependency injection and result processing framework
 for Python using type hints. Emphasis is on simplicity, ease of use,
 and minimal impact on source code.

Package: python3-in-place
Description-md5: 7fe9489897fde3f5c07392d9cf7c204c
Description-en: In-place file processing
 The in-place package is a Python library that provides an intuitive and
 efficient way to edit files in-place. It allows developers to perform in-place
 modifications to text files without the need for temporary files or manual
 handling of file I/O operations.
 .
 Features:
 .
 - Simplifies in-place editing of text files in Python.
 - Provides a convenient API for performing modifications directly on files.
 - Supports operations such as replacing text, appending or deleting lines,
 and more.
 - Handles file I/O operations and modifications efficiently.
 - Offers flexibility in choosing how modifications are applied (e.g., line
 by line or in bulk).
 .
 In-place editing can be useful in various scenarios, including log file
 processing, configuration file updates, and data transformations. The in-place
 library streamlines the process by abstracting away the complexities of file
 handling and allows developers to focus on the actual modifications.

Package: python3-incomfort-client
Description-md5: 625f0e97a7dab9e6ae3849a174005b0a
Description-en: client for Intergas InComfort/InTouch Lan2RF systems
 This package provides an aiohttp-based client for Intergas InComfort/InTouch
 Lan2RF systems.
 .
 This package is a dependency of Home Assistant.

Package: python3-indevolt-api
Description-md5: 8f39ef82f731bb001685a2431a99a16a
Description-en: client for communicating with Indevolt home battery systems
 This library communicates with Indevolt home battery devices over their
 network API. It can retrieve system configuration, read device data points,
 and write values to configurable data points exposed by the unit.
 .
 It also includes discovery support for finding Indevolt devices on the local
 network by sending a UDP broadcast and collecting responses from compatible
 units. Discovered devices include connection details such as host, port, and
 any device name or related metadata returned during discovery.

Package: python3-indexed
Description-md5: c36c9da5e201642e248bf33425b2b970
Description-en: Python dictionary indexed by insertion order
 indexed.IndexedOrderedDict (or indexed.Dict) is a Python dictionary that is
 indexed by insertion order, it is feature compatible with
 collections.OrderedDict as of Python 3.11 and can be used as a drop in
 replacement.

Package: python3-indexed-gzip
Description-md5: eff4400f0f58b52e433ac1fa514e0954
Description-en: fast random access of gzip files in Python
 Drop-in replacement `IndexedGzipFile` for the built-in Python `gzip.GzipFile`
 class that does not need to start decompressing from the beginning of the
 file when for every `seek()`. It gets around this performance limitation by
 building an index, which contains *seek points*, mappings between
 corresponding locations in the compressed and uncompressed data streams. Each
 seek point is accompanied by a chunk (32KB) of uncompressed data which is
 used to initialise the decompression algorithm, allowing to start reading
 from any seek point. If the index is built with a seek point spacing of 1MB,
 only 512KB (on average) of data have to be decompressed to read from any
 location in the file.
 .
 This package provides the Python 3 module.

Package: python3-indigo
Description-md5: 6b1aab2d34b5ec79b82921e139dd9009
Description-en: Organic Chemistry Toolkit (Python module)
 Indigo is a C++ based organic chemistry and cheminformatics software
 environment.  Features Include:
 .
 * Molecule and reaction rendering including SVG support
 * Automatic layout for SMILES-represented molecules and reactions
 * Canonical (isomeric) SMILES computation
 * Exact matching, substructure matching, SMARTS matching
 * Matching of tautomers and resonance structures
 * Molecule fingerprinting, molecule similarity computation
 * Fast enumeration of SSSR rings, subtrees, and edge sugraphs
 * Molecular weight, molecular formula computation
 * R-Group deconvolution and scaffold detection
 * Computation of the exact maximum common substructure for an
 arbitrary amount of input structures
 * Combinatorial chemistry
 * Plugin support in the API
 .
 File formats Indigo support include MDL Mol, SDF, RDF, CML, SMILES and
 SMARTS.
 .
 This package contains the Python modules.

Package: python3-infinity
Description-md5: 7ecc5a5b939e2a54299f7ab90a534b5c
Description-en: all-in-one infinity value for Python
 This package provides an all-in-one infinity value for Python. The infinity
 "inf" object can then be compared to any other Python object, or used in math
 expressions.

Package: python3-inflate64
Description-md5: f07582de21d12bd99e89aba5deb8b855
Description-en: Enhanced Deflate compression algorithm
 The "inflate64" is a Python package to provide "Deflater" and
 "Inflater" class to compress and decompress with Enhanced Deflate
 compression algorithm.

Package: python3-inflection
Description-md5: 39c55487687f6bf1bc895e47d0dd211f
Description-en: Port of Ruby on Rails' inflector (Python 3)
 Inflection is a string transformation library. It singularizes and
 pluralizes English words, and transforms strings from CamelCase
 to underscored string.
 .
 This package contains the module for Python 3.

Package: python3-influxdb
Description-md5: d6b82f703c69e5dce936bd97c389ff4a
Description-en: Client for InfluxDB - Python 3.x
 API bindings for InfluxDB. Supports both InfluxDB v0.8 and InfluxDB >= 0.9.
 InfluxDB is an open source distributed time series database with no external
 dependencies. It's useful for recording metrics, events, and performing
 analytics.
 .
 This package contains the Python 3.x module.

Package: python3-influxdb-client
Description-md5: a46b45f8f40f4ae6656b626f2aae29f6
Description-en: InfluxDB 2.0 Python client library
 Client library for use with InfluxDB 2.x and Flux. InfluxDB 3.x users should
 instead use the lightweight v3 client library (influxdb3-python). InfluxDB 1.x
 users should use the v1 client library (influxdb-python). For ease of
 migration and a consistent query and write experience, v2 users should
 consider using InfluxQL and the v1 client library (influxdb-python).
 .
 The API of the influxdb-client is not the backwards-compatible with the old
 one influxdb-python.

Package: python3-infoblox-client
Description-md5: e7f192c229b6af31752c75c7c88a25fd
Description-en: client for Infoblox NIOS over WAPI
 This package provides a client for interacting with Infoblox NIOS over WAPI.
 .
 Network Identity Operating System (NIOS) is the operating system that powers
 Infoblox core network services, ensuring non-stop operation of network
 infrastructure. The basis for Next Level Networking, NIOS automates the
 error-prone and time-consuming manual tasks associated with deploying and
 managing DNS, DHCP, and IP address management (IPAM) required for continuous
 network availability and business uptime.

Package: python3-iniconfig
Description-md5: f0e2758547819358775227250fc22985
Description-en: brain-dead simple parsing of ini files
 iniconfig is a small and simple INI-file parser module having a unique set of
 features:
 .
 * maintains order of sections and entries
 * supports multi-line values with or without line-continuations
 * supports "#" comments everywhere
 * raises errors with proper line-numbers
 * no bells and whistles like automatic substitutions
 * iniconfig raises an Error if two sections have the same name.

Package: python3-inifile
Description-md5: 43e4d042121f0cdde8318977b6a2fe68
Description-en: Small INI library for Python 3
 Inifile implements simplified read and write access to INI files in
 a way that preserves the original files as well as possible.
 It allows customizing the dialect of the ini file. The default
 configuration is a compromise between the general Windows format and
 what's common on Unix systems.
 .
 This package installs the library for Python 3.

Package: python3-iniparse
Description-md5: d00258041a1a09a8e37909a4c89a62f7
Description-en: access and modify configuration data in INI files (Python 3)
 iniparse is a INI parser for Python which is:
 .
 * Compatible with ConfigParser: Backward compatible implementations of
 ConfigParser, RawConfigParser, and SafeConfigParser are included that are
 API-compatible with the Python standard library. They pass all the unit
 tests in Python-2.4.4.
 .
 * Preserves structure of INI files: Order of sections & options, indentation,
 comments, and blank lines are preserved as far as possible when data is
 updated.
 .
 * More convenient: Values can be accessed using dotted notation
 (cfg.user.name), or using container syntax (cfg['user']['name']).
 .
 It is very useful for config files that are updated both by users and by
 programs, since it is very disorienting for a user to have her config file
 completely rearranged whenever a program changes it. iniparse also allows
 making the order of entries in a config file significant, which is desirable
 in applications like image galleries.

Package: python3-inject
Description-md5: 81e5afb5a3e945b3e70a0150626c469a
Description-en: Python dependency injection framework
 The inject package is a Python library that provides a lightweight dependency
 injection framework. It simplifies the management of dependencies in your
 Python projects, allowing for decoupled and modular code design.
 .
 Features:
 .
 - Facilitates the injection of dependencies into Python classes and
 functions.
 - Supports various dependency injection patterns, including constructor
 injection and attribute injection.
 - Allows for the configuration of dependency bindings and scopes.
 - Promotes code reusability, testability, and maintainability through loose
 coupling.
 - Supports both runtime and compile-time dependency injection.
 - Provides integration with popular frameworks and tools.
 .
 Dependency injection is a powerful design pattern that helps manage complex
 dependencies between components. The inject library offers an elegant and
 straightforward way to implement dependency injection in Python, promoting
 better separation of concerns and easier unit testing.

Package: python3-injector
Description-md5: d26ac2cd58071db7ab9be2dda2eae090
Description-en: Python dependency injection framework
 While dependency injection is easy to do in Python due to its support
 for keyword arguments, the ease with which objects can be mocked and its
 dynamic nature, a framework for assisting in this process can remove a
 lot of boiler-plate from larger applications.
 .
 That's where Injector can help. It automatically and transitively
 provides dependencies for you. As an added benefit, Injector encourages
 nicely compartmentalised code through the use of :ref:modules <module>.
 .
 This package installs the library for Python 3.

Package: python3-inkbird-ble
Description-md5: 187fd32efd36e0262e24a8d9eb70b48c
Description-en: Parser for INKBIRD BLE devices
 This library supports parsing data from various INKBIRD BLE devices, including
 thermometers and hygrometers. It handles communication over Bluetooth to
 retrieve sensor information. Supported devices include the INKBIRD Bluetooth
 Thermometer IBS-TH1, Bluetooth Pool Thermometer IBS-P01B, Temperature and
 Humidity Hygrometer IBS-TH2, Bluetooth Smart Sensor ITH-12S, and several
 Bluetooth Grill Thermometers, among others. The data retrieved from these
 devices can be used to monitor temperature, humidity, and other metrics.

Package: python3-inky
Description-md5: 3e31b3f403bccc43e8c59587ea2590f8
Description-en: Python library for the Pimoroni Inky HAT range
 The Inky HAT range is a variety of differently shaped and sized e-paper
 displays for the Raspberry Pi. This library supports all three current
 variants: the wHAT, pHAT, and the larger Impression.
 .
 This is the Python 3 version of the package.

Package: python3-inky-examples
Description-md5: 2e333b7a70bebbd515cc1cc2818dad2d
Description-en: Python library for the Pimoroni Inky HAT range - examples
 The Inky HAT range is a variety of differently shaped and sized e-paper
 displays for the Raspberry Pi. This library supports all three current
 variants: the wHAT, pHAT, and the larger Impression.
 .
 This package contains the examples for Python 3 library.

Package: python3-inky-extras
Description-md5: 3d497df1eced7ba0e15f76c9d8fb3882
Description-en: Python library for the Pimoroni Inky HAT range - extras
 The Inky HAT range is a variety of differently shaped and sized e-paper
 displays for the Raspberry Pi. This library supports all three current
 variants: the wHAT, pHAT, and the larger Impression.
 .
 This package contains Fritzing parts and GIMP palettes for designing and
 working with the Inky range.

Package: python3-inline-snapshot
Description-md5: 1b012e0221153f7b8fca69a82e5cca89
Description-en: Create and update inline snapshots in your Python code (Python 3)
 inline-snapshot can be used for different things:
 .
 * Golden master/approval/snapshot testing. The idea is that you have a
 function with a currently unknown result and you want to write a tests,
 which ensures that the result does not change during refactoring.
 * Compare things which are complex like lists with lot of numbers or complex
 data structures.
 * Things which might change during the development like error messages.
 .
 inline-snapshot automates the process of recording, storing and updating the
 value you want to compare with. The value is converted with repr() and stored
 in the source file as argument of the snapshot() function.
 .
 This package contains the Python 3 version.

Package: python3-inotify
Description-md5: 24dc20e1778d43b55f75859ac1447ab5
Description-en: inotify generator library for Python 3
 inotify* functionality is available from the Linux kernel and allows you to
 register one or more directories for watching, and to simply block and wait for
 notification events. This library is designed to act as a generator. All you
 have to do is loop, and you'll see one event at a time and block in-between.

Package: python3-inputremapper
Description-md5: b9e48b454fd4b52335b80afd1b874f58
Description-en: Input device button mapping tool (Python module)
 input-remapper allows users to map buttons on all input devices
 (keyboards, mice, gamepads...) in X11 and Wayland. It also supports
 combined buttons and programmable macros.
 .
 This package contains the Python module implementing the remapper.
 The Glib and Gtk dependencies are only required to use the
 inputremapper.gui module.

Package: python3-inquirerpy
Description-md5: 7313d44376492018b8002ad3ca408808
Description-en: collection of common interactive command-line user interfaces
 InquirerPy is a Python port of the famous Inquirer.js: a collection of common
 interactive command line user interfaces. This project is a re-implementation
 of the PyInquirer project, with bug fixes of known issues, new prompts,
 backward compatible APIs, as well as more customisation options.

Package: python3-installer
Description-md5: d6668db7721188b7b223fb489730479b
Description-en: Python library for unpacking and installing wheels
 "installer" is a low-level library for installing a Python package from a
 wheel distribution; the wheel is the basic unit of Python module
 distribution to end users. It provides basic functionality and abstractions
 for handling wheels and installing packages from wheels, including:
 .
 * Logic for "unpacking" a wheel (i.e. installation).
 * Abstractions for various parts of the unpacking process.
 * Extensible simple implementations of the abstractions.
 * Platform-independent Python script wrapper generation.

Package: python3-intbitset
Description-md5: 486cac6e16a19a5327daebbdced27a6c
Description-en: unordered sets with ultra fast operations
 The ``intbitset`` library provides a set implementation to store sorted
 unsigned integers either 32-bits integers (between ``0`` and
 ``2**31 - 1`` or ``intbitset.__maxelem__``) or an infinite range
 with fast set operations implemented via bit vectors in a *Python C
 extension* for speed and reduced memory usage.

Package: python3-intelhex
Description-md5: 192358b496649948db0904601e85da49
Description-en: Python support for Intel HEX (Python3)
 The Intel HEX file format is widely used in the microprocessors
 and microcontrollers area as the de facto standard for code
 representation for microelectronic devices programming.
 .
 This package implements an intelhex Python library to read, write,
 create from scratch and manipulate data from HEX (also known as
 Intel HEX) file format.

Package: python3-intellifire4py
Description-md5: 5b49217f6cd32b36772e1cedca95b55a
Description-en: control intellifire fireplace
 This package provides a way to control an intellifire fireplace.
 .
 This package is a dependency of Home Assistant.

Package: python3-interegular
Description-md5: 25ed30b2e1ba1f3aa52f88a690a9cef8
Description-en: regex intersection checker
 A library to check a subset of python regexes for intersections.
 Based on greenery by @qntm. Adapted for lark-parser.
 The primary difference with greenery library is that interegular
 is focused on speed and compatibility with python re syntax,
 whereas greenery has a way to reconstruct a regex from a FSM,
 which interegular lacks.

Package: python3-internetarchive
Description-md5: ec6943212c7f5010b4286bd9dd5dc154
Description-en: Python interface to archive.org
 Python library for searching, downloading and uploading content to
 the Internet Archive.

Package: python3-intervals
Description-md5: 0fb308609f5d0d99853c7350ba061d27
Description-en: tools for handling intervals in Python
 This package provides objects, methods, constructors and functions for
 representing and manipulating mathematical intervals. Included are
 factory methods for creating intervals objects, comparison operators,
 set operators, and arithmetic functions.

Package: python3-intervaltree
Description-md5: 89984f5d80002db1fbba73f66e370796
Description-en: mutable, self-balancing interval tree (Python 3)
 This library contains a mutable, self-balancing interval tree
 implementation for Python. Queries may be by point, by range overlap,
 or by range envelopment.
 .
 It was designed to allow tagging text and time intervals, where the
 intervals include the lower bound but not the upper bound.
 .
 This package installs the library for Python 3.

Package: python3-intervaltree-bio
Description-md5: 57c331edd13a836d3be67f507809924e
Description-en: Interval tree convenience classes for genomic data -- Python 3 library
 Convenience classes for loading UCSC genomic annotation records into
 a set of interval tree data structures.
 .
 This package provides the Python 3 library.

Package: python3-invocations
Description-md5: e88c713232912e6053d23786fca48b1f
Description-en: Reusable Invoke tasks for Python
 Invocations is a collection of reusable "Invoke" tasks/task modules, including
 (but not limited to) Python project management tools such as documentation
 building and dependency organization.
 .
 It has no stand-alone components and is designed to be imported into your
 pre-existing Invoke task files.

Package: python3-invoke
Description-md5: 37b0d11b40c9c03444abfd51e61b0bda
Description-en: Pythonic task execution - Python 3.x
 Invoke is a Python (2.6+ and 3.2+) task execution tool and library, drawing
 inspiration from various sources to arrive at a powerful and clean feature
 set.
 .
 Like Ruby's Rake tool and Invoke's own predecessor Fabric 1.x, it provides a
 clean, high level API for running shell commands and defining/organizing task
 functions from a tasks.py file.
 .
 From GNU Make, it inherits an emphasis on minimal boilerplate for common
 patterns and the ability to run multiple tasks in a single invocation.
 .
 Following the lead of most Unix CLI applications, it offers a traditional
 flag-based style of command-line parsing, deriving flag names and value types
 from task signatures.
 .
 Like many of its predecessors, it offers advanced features as well:
 namespacing, task aliasing, before/after hooks, parallel execution and more.
 .
 This package contains the Python 3.x module.

Package: python3-io4dolfinx
Description-md5: 9bf44034bacae70d0d2b0cc6144699e6
Description-en: a framework for reading and writing data to various mesh formats (Python 3)
 io4dolfinx is an extension for DOLFINx that provides advanced
 input/output capabilities. It focuses on N-to-M checkpointing
 (writing data on N processors, reading on M processors) and supports
 reading/writing various mesh formats using interchangeable backends.
 .
 This package installs the library for Python 3.

Package: python3-ioctl-opt
Description-md5: 58f8b75be079bfc61e237d5a7920ac15
Description-en: Python implementation of asm-generic/ioctl.h
 Pythonified Linux asm-generic/ioctl.h, providing functions to compute
 fcntl.ioctl's opt argument. This allows replicating driver code that
 computes ioctl command numbers, keeping magic constants and differences
 to C code to a minimum.
 .
 Supported object types for the size argument are ctypes types and
 instances, memoryview, bytearray, struct.Struct, and array.array.

Package: python3-iometer
Description-md5: 3436bfabb66debb76614e1fcd06ed9fa
Description-en: Async client for accessing IOmeter device readings and status over HTTP
 This library provides an asynchronous interface for connecting to IOmeter
 energy measurement devices via their HTTP API. It allows retrieval of
 up-to-date information such as power consumption, energy production, and
 current power values from supported meters. Users can also monitor device
 status, including battery levels, signal strength, and connection states. By
 exchanging data with IOmeter bridge devices on the local Wi-Fi network, the
 library supports frequent polling or one-off queries, making it suitable for
 monitoring and integrating real-time energy data in automated environments.

Package: python3-ionoscloud
Description-md5: c8d04f487dee596f98cf68be8c232973
Description-en: Python SDK for the Ionos Cloud API
 The ProfitBricks client library for Python provides you with access to the
 ProfitBricks representational state transfer (REST) application programming
 interface (API). The client library supports both simple and complex requests.
 It is designed for developers who are building applications in Python.

Package: python3-iotawattpy
Description-md5: 60bc201f62598b33d5ef40062061638e
Description-en: Library for interfacing with IoTaWatt energy devices
 This library enables interaction with IoTaWatt, a versatile energy monitoring
 device. It facilitates communication over a network, allowing for data
 collection and analysis from connected energy meters. Users can retrieve power
 usage metrics, monitor different circuit channels, and manage the device's
 settings remotely through a simple and structured interface. By utilizing the
 device's capabilities, this library provides the tools for efficient and
 effective energy management, making real-time energy data accessible and
 manageable through a Wi-Fi connection.

Package: python3-iottycloud
Description-md5: 18531adaa78df3f194cec97128ab7d0f
Description-en: Library to interact with iotty CloudApi
 This library provides an interface to communicate with the iotty CloudApi,
 making it possible to manage smart devices connected via Wi-Fi. It helps
 integrate cloud functionalities for smart home devices, allowing seamless data
 exchange and control over cloud-enabled features. By interacting directly with
 the CloudApi, the library facilitates automation, monitoring, and remote
 configuration of various IoT devices. The focus is on providing reliable
 connectivity and easy access to device capabilities through API interactions.

Package: python3-iow
Description-md5: ca3ce21afa545ec432fdd7b203741438
Description-en: balanced parentheses tree structure
 This Python3 module is an implementation of the balanced parentheses
 tree structure as described by Cordova and Navarro.

Package: python3-iowait
Description-md5: fc59bde767ae328033150148ba8a18de
Description-en: Platform-independent module for I/O completion events
 Different operating systems provide different ways to wait for I/O completion
 events: there's select(), poll(), epoll() and kqueue(). For cross-platform
 applications it can be a pain to support all this system functions, especially
 because each one provides a different interface.
 .
 IOWait solves this problem by providing a unified interface and using always
 the best and faster function available in the platform. Its only limitation is
 that, on Windows, it only works for sockets.
 .
 This package provides the module for Python 3.

Package: python3-ipaclient
Description-md5: 1a622f82f4ba13245475896690d7fdca
Description-en: FreeIPA centralized identity framework -- Python3 modules for ipaclient
 FreeIPA is an integrated solution to provide centrally managed Identity
 (machine, user, virtual machines, groups, authentication credentials), Policy
 (configuration settings, access control information) and Audit (events,
 logs, analysis thereof).
 .
 This Python3 module is used by FreeIPA client.

Package: python3-ipahealthcheck-core
Description-md5: 8bc60d5681a4b03d1759050dfb6e48af
Description-en: Health check tool for FreeIPA -- core files
 The FreeIPA health check tool provides a set of checks to
 proactively detect defects in a FreeIPA cluster.
 .
 This package includes the core files for other projects to
 depend on.

Package: python3-ipalib
Description-md5: dbed34609e442f49b98a970df0c04e38
Description-en: FreeIPA centralized identity framework -- shared Python3 modules
 FreeIPA is an integrated solution to provide centrally managed Identity
 (machine, user, virtual machines, groups, authentication credentials), Policy
 (configuration settings, access control information) and Audit (events,
 logs, analysis thereof).
 .
 This Python3 module is used by other FreeIPA packages.

Package: python3-ipdb
Description-md5: 0e6cdf4a7250147dec9e4e1e5b2f1b70
Description-en: IPython-based pdb replacement (Python 3 version)
 ipdb is a replacement for pdb Python debugger, adding IPython features (tab
 completion, syntax highlighting, better tracebacks, better introspection) to
 it.
 .
 ipdb contains replacements for all functions from the pdb stdlib module. It
 also contains the ipdb3 binary which can be used instead of the pdb3 binary to
 debug standalone scripts.
 .
 This package contains the Python 3 version of the module.

Package: python3-ipfix
Description-md5: a034e4b838a2fa1f9e26c88fd202b7cd
Description-en: IPFIX implementation for Python 3
 This module provides a Python interface to IPFIX message streams, and
 provides tools for building IPFIX Exporting and Collecting Processes.
 It handles message framing and deframing, encoding and decoding IPFIX
 data records using templates, and a bridge between IPFIX ADTs and
 appropriate Python data types.

Package: python3-iptables
Description-md5: b9d65ec51d0a5a1d5e9b1c80b927b67e
Description-en: Python bindings for iptables (Python 3 interface)
 python-iptables provides a pythonesque wrapper via Python bindings to iptables
 under Linux. Interoperability with iptables is achieved by using the iptables
 C libraries (libiptc, libxtables, and the iptables extensions), instead of
 calling the iptables binary and parsing its output.
 It is meant primarily for dynamic and/or complex routers and firewalls, where
 rules are often updated or changed, or Python programs wish to interface with
 the Linux iptables framework...
 .
 This package provides the Python 3.x module

Package: python3-iptcdata
Description-md5: df284cf2d277290f1ced864faaad622c
Description-en: Python bindings for the iptcdata library
 libiptcdata is a library, for manipulating the International Press
 Telecommunications Council (IPTC) metadata stored within multimedia
 files such as images. The library provides routines for parsing,
 viewing, modifying, and saving this metadata.
 .
 This package contains the Python bindings for libiptcdata.

Package: python3-ipy
Description-md5: caecb551b839f985485780e640eba2ec
Description-en: Python3 module for handling IPv4 and IPv6 addresses and networks
 IPy is a Python3 module for handling IPv4 and IPv6 addresses and
 networks in a fashion similar to perl's Net::IP and friends. The IP
 class allows a comfortable parsing and handling for most notations in
 use for IPv4 and IPv6 addresses and networks.

Package: python3-ipykernel
Description-md5: 8f6a572e5729c8a9ad706abad96ef8b1
Description-en: IPython kernel for Jupyter (Python 3)
 This software component provides an IPython kernel, which will hook
 itself into Jupyter.
 .
 This package installs the library for Python 3.

Package: python3-ipyparallel
Description-md5: 2851054b2f1d55f24696aad8f5f963a9
Description-en: Interactive Parallel Computing with IPython (library & scripts)
 ipyparallel is a Python package and collection of CLI scripts
 for controlling clusters for Jupyter. ipyparallel is the new home
 of IPython.parallel.
 .
 ipyparallel contains the following command-line scripts:
 .
 ipcluster - start/stop a cluster
 ipcontroller - start a scheduler
 ipengine - start an engine
 .
 This package installs the Python 3 library and the CLI scripts.

Package: python3-ipython
Description-md5: 0e78173741a89e44c6c0babc81b3f10a
Description-en: Enhanced interactive Python shell (Python 3 version)
 IPython can be used as a replacement for the standard Python shell,
 or it can be used as a complete working environment for scientific
 computing (like Matlab or Mathematica) when paired with the standard
 Python scientific and numerical tools. It supports dynamic object
 introspections, numbered input/output prompts, a macro system,
 session logging, session restoring, complete system shell access,
 verbose and colored traceback reports, auto-parentheses, auto-quoting,
 and is embeddable in other Python programs.
 .
 This package contains the backend terminal shell for Python 3: for
 the actual frontend install ipython3.

Package: python3-ipython-genutils
Description-md5: e6b05c2edf5c3e277c5c53c63de16025
Description-en: IPython vestigial utilities for Python 3
 Contains some utilities shared by the IPython and Jupyter projects.
 .
 No new code should be written against those utilities.

Package: python3-ipython-pygments-lexers
Description-md5: e10bcf81e28f99ad525ff40c76e651e9
Description-en: Pygments lexer for ipython code and console sessions
 This was previously part of IPython, but was moved out in IPython 9. This
 provides syntax highlighting support for Python code including IPythonisms
 such as %magic and !shell.

Package: python3-ipywidgets
Description-md5: 3d8af55ca201e7710e25b1ac86e14d7d
Description-en: Interactive widgets for the Jupyter notebook (Python 3)
 Notebooks come alive when interactive widgets are used. Learning becomes an
 immersive and fun experience. Researchers can easily see how changing inputs
 to a model impact the results.
 .
 This package installs the library for Python 3 notebooks.

Package: python3-irc
Description-md5: 38a3f7e22be4315ffe9147013475e9c9
Description-en: Internet Relay Chat (IRC) protocol client library — Python 3
 This library is intended to encapsulate the IRC protocol at a quite low level.
 It provides an event-driven IRC client framework. It has a fairly thorough
 support for the basic IRC protocol, CTCP and DCC connections.
 .
 This package installs the library for Python 3.

Package: python3-irodsclient
Description-md5: d0e97fc28838ff0719da2e993723ea54
Description-en: Client API for iRods
 iRODS is an open source distributed data management system.
 This is a client API implemented in Python 3

Package: python3-ironic
Description-md5: 232396c2e8995c1bc5fe3c8276581ac1
Description-en: Openstack bare metal provisioning service - Python 3 library
 Ironic is an Incubated OpenStack project which aims to provision
 bare metal machines instead of virtual machines, forked from the
 Nova Baremetal driver. It is best thought of as a bare metal
 hypervisor **API** and a set of plugins which interact with
 the bare metal hypervisors. By default, it will use PXE and IPMI
 in concert to provision and turn on/off machines, but Ironic
 also supports vendor-specific plugins which may implement additional
 functionality.
 .
 This package contains the Python 3 libraries.

Package: python3-ironic-inspector
Description-md5: f5e02387771ffd33805d8bbb129bcfac
Description-en: discovering hardware properties for OpenStack Ironic - Python 3
 This is an auxiliary service for discovering hardware properties for a node
 managed by OpenStack Ironic. Hardware introspection or hardware properties
 discovery is a process of getting hardware parameters required for scheduling
 from a bare metal node, given it's power management credentials (e.g. IPMI
 address, user name and password).
 .
 A special discovery ramdisk is required to collect the information on a node.
 The default one can be built using diskimage-builder and
 ironic-inspector-ramdisk element.
 .
 This package contains the Python 3 files.

Package: python3-ironic-inspector-client
Description-md5: 68bbf3c06644f5927d3844ffb5adf0ed
Description-en: client for Ironic Inspector - Python 3.x
 This is an auxiliary service for discovering hardware properties for a node
 managed by OpenStack Ironic. Hardware introspection or hardware properties
 discovery is a process of getting hardware parameters required for scheduling
 from a bare metal node, given it's power management credentials (e.g. IPMI
 address, user name and password).
 .
 A special discovery ramdisk is required to collect the information on a node.
 The default one can be built using diskimage-builder and
 ironic-inspector-ramdisk element.
 .
 This package contains the Python 3.x module.

Package: python3-ironic-lib
Description-md5: 75b08068dceb7d73eb9f6662cd77c835
Description-en: common library used by various Ironic projects - Python 3.x
 A common library to be used by various projects in the Ironic ecosystem.
 .
 Ironic provision bare metal machines instead of virtual machines. It is a fork
 of the Nova Baremetal driver. It is best thought of as a bare metal hypervisor
 API and a set of plugins which interact with the bare metal hypervisors. By
 default, it will use PXE and IPMI in concert to provision and turn on/off
 machines, but Ironic also supports vendor-specific plugins which may implement
 additional functionality.
 .
 This package provides the Python 3.x module.

Package: python3-ironic-neutron-agent
Description-md5: f1231679ae2e6d4ae134a5b7baac32ae
Description-en: OpenStack virtual network service - Ironic agent Python 3.x library
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the Python 3.x files for the Ironic agent.

Package: python3-ironic-ui
Description-md5: 72db15c987c6c3da01dc0c1a6423ecfa
Description-en: bare metal hypervisor API for OpenStack - Dashboard plugin
 Ironic provision bare metal machines instead of virtual machines. It is a fork
 of the Nova Baremetal driver. It is best thought of as a bare metal hypervisor
 API and a set of plugins which interact with the bare metal hypervisors. By
 default, it will use PXE and IPMI in concert to provision and turn on/off
 machines, but Ironic also supports vendor-specific plugins which may implement
 additional functionality.
 .
 This package contains the Ironic OpenStack dashboard plugin.

Package: python3-isal
Description-md5: 90b0266d98a6c073ecae68543f6aa447
Description-en: faster zlib and gzip compatible (de-)compression using the ISA-L library
 This package provides Python bindings for the ISA-L library.
 .
 The Intel(R) Intelligent Storage Acceleration Library (ISA-L)
 implements several key algorithms in assembly language.
 .
 This includes a variety of functions to provide zlib/gzip-compatible
 compression and decompression.

Package: python3-isbnlib
Description-md5: dcf2ab5744fd1e4ab0aaf3b927a6d34a
Description-en: ISBN processing library
 ISBNlib is a pure Python library for validating, cleaning and getting
 metadata from ISBN strings.
 .
 ISBN or International Standard Book Number format is somewhat fluid so
 this library provides ways to parse it to canonical form and then also to
 validate the numbers via databases as well as get metainfo for issued
 ISBNs.

Package: python3-isc-dhcp-leases
Description-md5: c764a1dc4a00aef6943d7fd9e1caf384
Description-en: Python module for reading dhcp leases files (Python 3 interface)
 This is a small Python module for reading /var/lib/dhcp/dhcpd.leases as written
 by isc-dhcp-server.
 It also supports reading lease files from the isc dhcp daemon running
 in IPv6 mode.
 .
 This package provides the Python 3.x module.

Package: python3-iso3166
Description-md5: a849363965b93098861984c4e34fe98a
Description-en: Standalone ISO 3166-1 country definitions (Python 3)
 ISO 3166-1 defines two-letter, three-letter, and three-digit
 country codes. python-iso3166 is a self-contained module that
 converts between these codes and the corresponding country name.
 .
 This package contains the Python 3 library.

Package: python3-iso4217
Description-md5: 7edce252a53d3af18846b7d771781d7a
Description-en: ISO 4217 currency data package for Python
 This Python package contains ISO 4217 currency data, represented as enum_
 module which was introduced in 3.4.
 .
 This package contains the Python 3.x module.

Package: python3-iso639
Description-md5: 958a31925dc16b829301aff82a752f4e
Description-en: ISO 639 language codes, names, and other associated information
 * A representation of languages mapped across ISO 639-1, 639-2, and 639-3.
 * Functionality to "guess" what a language is for a given unknown language
 code or name.

Package: python3-isodate
Description-md5: d938d0cd93aeee2fc8043de0cfd1d6d3
Description-en: ISO 8601 date/time/duration parser and formatter (Python 3 module)
 This Python 3 module implements ISO 8601 date, time and duration parsing.

Package: python3-isodatetime
Description-md5: 8018aa801f1d8068502e0d08b4dacfd5
Description-en: Python3 parser and utilities for ISO 8601 date format
 Python ISO 8601 full-specification parser and data model/manipulation
 utilities.
 Intended to be used in a similar way to Python's datetime module.

Package: python3-isoduration
Description-md5: 55bc080717aea1f21e378a493e937d30
Description-en: Operations with ISO 8601 durations (Python 3 package)
 ISO 8601 supports time durations in string format, for example
 "P3Y6M4DT12H30M5S" represents a duration of 3 years, 6 months, 4 days,
 12 hours, 30 minutes, and 5 seconds. This package supports working
 with such durations, addressing the shortcomings of the isodate package.

Package: python3-isort
Description-md5: a06ce7136189528ae3e12f061ec47a92
Description-en: library for sorting Python imports (Python 3)
 isort is a Python utility / library to sort imports alphabetically, and
 automatically separated into sections. It provides a command line
 utility, Python library and plugins for various editors to quickly sort
 all your imports.
 .
 This package contains the isort library for Python 3.

Package: python3-isospec
Description-md5: 51300d4007970491bcd37aa4a3566555
Description-en: Isotopic fine structure calculator for Python 3
 IsoSpec implements an algorithm for fast computation of isotopologues of
 chemical substances that can alternate between joint probability and peak
 height threshold.
 .
 This package provides the package's Python 3 interface.

Package: python3-isosurfaces
Description-md5: e5f6d616cec2ce28579cc25b56037536
Description-en: Compute isolines/isosurfaces of scalar fields
 Construct isolines/isosurfaces of a 2D/3D scalar field defined by a function,
 i.e. curves over which `f(x,y)=0` or surfaces over which `f(x,y,z)=0`. Most
 similar libraries use marching squares or similar over a uniform grid, but
 this uses a quadtree to avoid wasting time sampling many far from the implicit
 surface.
 .
 This package installs the Python 3 module.

Package: python3-isoweek
Description-md5: ac7c11e242bd369cc8ea8ea0d6661516
Description-en: Python module to provide the class Week (Python 3)
 The isoweek Python module provide the class Week. Instances
 represent specific weeks spanning Monday to Sunday. There are 52 or 53
 numbered weeks in a year. Week 1 is defined to be the first week with 4
 or more days in January.
 .
 This is the python3 version of the package.

Package: python3-israel-rail-api
Description-md5: 6b38bc97ce2c401c6037c2fffe03a4a7
Description-en: Unofficial API wrapper for the Israeli Rail network
 This library provides a comprehensive interface for interacting with the
 Israeli Rail network's API. Users can easily access train schedules and plan
 journeys between various stations across the country. The API allows retrieval
 of detailed information on train times, station stops, and connections. It
 facilitates integration with smart systems for automated schedule checks. By
 acquiring data directly from the train network, this library ensures users
 have up-to-date information on rail services. Whether checking schedules for
 daily commuting or planning longer trips, this library offers a reliable
 resource for navigating the Israeli rail infrastructure.

Package: python3-itango
Description-md5: 1f271a9ab15f1930413244d8ab0a9745
Description-en: Interactive Tango client - Python 3
 ITango works like a normal Python console, but it provides a nice set of
 features from IPython. It also adds set of PyTango specific features:
 .
 * automatic import of Tango objects
 * device and attribute name completion
 * list tango devices, classes, servers
 * customized tango error message
 * database utilities
 .
 This is the Python 3 version of the package.

Package: python3-itemadapter
Description-md5: 357ce22c7b8c2afb65f253ba39b7eaae
Description-en: Common interface for data container classes
 The ItemAdapter class is a wrapper for data container objects, providing a
 common interface to handle objects of different types in an uniform manner,
 regardless of their underlying implementation.
 .
 Currently supported types are:
 * dict
 * scrapy.item.Item
 * dataclass-based classes
 * attrs-based classes

Package: python3-itemloaders
Description-md5: aba608aff9b876dde03b1f14442437c9
Description-en: Library to populate items using XPath and CSS with a convenient API
 itemloaders is a library that helps you collect data from HTML and XML
 sources.
 .
 It comes in handy to extract data from web pages, as it supports data
 extraction using CSS and XPath Selectors.
 .
 It's specially useful when you need to standardize the data from many sources.
 For example, it allows you to have all your casting and parsing rules in a
 single place.

Package: python3-iterable-io
Description-md5: 4bc81fe78628ceef617adfcc9205c73d
Description-en: Python library to adapt iterables to a file-like interface
 iterable-io is a small Python library that provides an adapter so
 that it's possible to read from iterable objects in the same way as
 file-like objects.
 .
 It is primarily useful as "glue" between two incompatible interfaces.
 As an example, in the case where one interface expects a file-like
 object to call .read() on, and the other only provides a generator of
 bytes.

Package: python3-itypes
Description-md5: eefd931bf31883a30c3bc6cfa8ddbe27
Description-en: Python3 basic immutable containers types library
 This package provides basic immutable container types for Python.
 .
 The classic use case of these is in circumstances where it may result in more
 comprehensible code, or when one wants to create custom types with restricted,
 immutable interfaces.
 .
 This package contains the python3 version of the library.

Package: python3-ixion
Description-md5: c2eee1b6be4cdad805ad4aef37f777ef
Description-en: general purpose formula parser & interpreter library -- Python module
 Ixion is a general purpose formula parser & interpreter that can calculate
 multiple named targets, or “cells”.
 .
 This package contains the Python module.

Package: python3-jack-client
Description-md5: 382d4e46ccd2141cbcc2f49b1e613b7d
Description-en: JACK Audio Connection Kit (JACK) Client for Python 3
 Python 3 module that provides bindings for the JACK library.
 The module is able to create audio input and output ports,
 also provides the functionality to manage MIDI ports.
 .
 This package installs the library for Python 3.

Package: python3-jaconv
Description-md5: 6aedcc24150f8a97d3b5fb0045935b9b
Description-en: Interconverter for Hiragana, Katakana, Hankaku and Zenkaku
 jaconv (Japanese Converter) is interconverter for Hiragana, Katakana,
 Hankaku (half-width character) and Zenkaku (full-width character)

Package: python3-jaeger-client
Description-md5: 37d14fbb7f12d53fa3acbcff7323a1bf
Description-en: OpenTracing tracer implementation
 This is a client-side library that can be used to instrument Python apps for
 distributed trace collection, and to send those traces to Jaeger. See the
 OpenTracing Python API for additional detail.

Package: python3-janus
Description-md5: 790d546835c16728e545028569000881
Description-en: Mixed sync/async queue for communication between threads and asyncio tasks
 Janus provides a queue with both synchronous and asynchronous interfaces,
 enabling communication between threads and asyncio-based code. It supports
 Queue, LifoQueue, and PriorityQueue, each usable from both sync and async
 contexts. Queues must be properly closed to avoid asyncio warnings. Janus is
 best suited for mixed sync/async use; native queues may be faster for
 single-mode cases.

Package: python3-jarabe
Description-md5: 1753f374cc7e177b91319241406cc33f
Description-en: Sugar Learning Platform - graphical shell
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 "Jarabe" is Spanish for "Jelly" -
 a sugary layer spread on the surface.
 .
 This package contains the parts of Sugar Learning Platform
 immediately visible to the user -
 the views, the journal, and the control panel.
 .
 This is a graphical shell,
 the name does not refer to a command-line "shell" interface.

Package: python3-jaraco.classes
Description-md5: c24d0f4269d7a83f4da0d1af3ddcdb1d
Description-en: additional routines for obtaining class names
 Jaraco.classes provides additional routines for obtaining the class names
 of an object and its parent classes, some useful metaclasses and methods
 for class properties. It's mostly needed as a dependency of other projects
 by the same author.

Package: python3-jaraco.itertools
Description-md5: d6467266726c1874cb9dd270ac2dd857
Description-en: Tools for working with iterables (Python 3)
 This module contains tools for working with Python iterables,
 complementing itertools and more_itertools.
 .
 This package contains the module for Python 3.

Package: python3-jaraco.stream
Description-md5: 1615e643d5891fcc26f3d124bd7802c0
Description-en: routines for dealing with data streams — Python 3
 jaraco.stream is a library of routines for dealing with data streams,
 including a set of generators for loading GZip data on the fly.
 .
 This package installs the Python version 3 ‘jaraco.stream’ library.

Package: python3-javaobj
Description-md5: 18251d41e4ce1dfdcdf4727ececf8b6f
Description-en: read and write Java objects serialized by ObjectOutputStream
 python-javaobj is a Python library that provides functions for
 reading and writing (writing is WIP currently) Java objects
 serialized or will be deserialized by ObjectOutputStream. This form
 of object representation is a standard data interchange format in
 Java world.
 .
 The javaobj module exposes an API familiar to users of the standard
 library marshal, pickle and json modules.
 .
 * Java object instance un-marshalling
 * Java classes un-marshalling
 * Primitive values un-marshalling
 * Automatic conversion of Java Collections to Python ones
 (HashMap => dict, ArrayList => list, etc.)
 * Basic marshalling of simple Java objects (v1 implementation only)

Package: python3-javaproperties
Description-md5: 1ee9d728be4fc67e8ed1ffc91783da21
Description-en: Python library for reading & writing Java .properties files
 javaproperties provides support for reading & writing Java .properties files
 (both the simple line-oriented format and XML) with a simple API based on the
 json module — though, for recovering Java addicts, it also includes a
 Properties class intended to match the behavior of Java 8's
 java.util.Properties as much as is Pythonically possible.

Package: python3-jaydebeapi
Description-md5: 5494c3a59d5e906439d9184eb3e21285
Description-en: Bridge from JDBC database drivers to Python DB-API
 The JayDeBeApi module allows to connect from Python code to databases using
 Java JDBC. It provides a Python DB-API v2.0 to that database.
 .
 In contrast to zxJDBC from the Jython project JayDeBeApi let's you access a
 database with Jython AND Python with only minor code modifications.
 JayDeBeApi's future goal is to provide a unique and fast interface to different
 types of JDBC-Drivers through a flexible plug-in mechanism

Package: python3-jdcal
Description-md5: 9fb3acd43a13002b42ffee8f2ab7bd49
Description-en: Julian dates from proleptic Gregorian and Julian calendars
 This module contains functions for converting between Julian dates
 and calendar dates.
 .
 Different regions of the world switched to Gregorian calendar from
 Julian calendar on different dates. Having separate functions for
 Julian and Gregorian calendars allow maximum flexibility in choosing
 the relevant calendar.

Package: python3-jedi
Description-md5: 2c9cf980f8c0cfe92286502b805edda8
Description-en: autocompletion tool for Python 3
 Jedi is an autocompletion tool for Python. It works. With and without syntax
 errors. Sometimes it sucks, but that's normal in dynamic languages. But it
 sucks less than other tools. It understands almost all of the basic Python
 syntax elements including many builtins.

Package: python3-jeepney
Description-md5: 38c1458d9c10a4a7103f57a67540165d
Description-en: pure Python D-Bus interface
 Jeepney is a pure Python implementation of D-Bus messaging. It has an
 I/O-free core, and integration modules for different event loops.
 .
 D-Bus is an inter-process communication system, mainly used in Linux.

Package: python3-jellyfin-apiclient-python
Description-md5: 1b7490e02dcb06920aa2d0574886ba0d
Description-en: Library for connecting to and interacting with a Jellyfin server
 This library provides an API client for Jellyfin, enabling the connection and
 interaction with a Jellyfin media server. It allows users to perform various
 operations such as managing media sessions, browsing libraries, authenticating
 users, and more. Designed to facilitate the seamless communication between
 applications and a Jellyfin server, this client library is well-suited for
 applications needing to access and control media content directly from the
 server. It supports retrieval of media items, session management, and remote
 control functionalities, offering a comprehensive tool for media handling and
 server interaction.

Package: python3-jellyfish
Description-md5: e26d5a75bd005fcf8ef2b08c4b3d3dff
Description-en: Library for approximate and phonetic matching of strings (Python 3)
 Jellyfish is a Python library for doing approximate and phonetic
 matching of strings. Includes algorithms for string comparison
 (Levenshtein Distance, Damerau-Levenshtein Distance, Jaro Distance,
 Jaro-Winkler Distance, Match Rating Approach Comparison, Hamming
 Distance) and phonetic encoding (American Soundex, Metaphone, NYSIIS,
 Match Rating Codex).
 .
 This package installs the library for Python 3.

Package: python3-jenkins
Description-md5: 0115edf1a69264ca6fdc6efab6ae0919
Description-en: bindings for the Jenkins Remote API - Python 3.x
 This package provides Python bindings for the Jenkins Remote
 API. It current supports management of:
 .
 * Project configuration
 * Build control
 * Slave node configuration
 .
 This package contains the Python 3.x module.

Package: python3-jenkins-job-builder
Description-md5: 4134cd13326e7fbdff9488bdeda2aaa2
Description-en: Configure Jenkins using YAML files - Python 3.x
 Jenkins Job Builder takes simple descriptions of Jenkins jobs in YAML format
 and uses them to configure Jenkins. You can keep your job descriptions in
 human readable text format in a version control system to make changes and
 auditing easier. It also has a flexible template system, so creating many
 similarly configured jobs is easy.
 .
 This package contains the Python 3.x module.

Package: python3-jenkinsapi
Description-md5: ca8ada3827a339bf9b131dd4732d148b
Description-en: bindings for Python usage of the Jenkins remote API
 Jenkins is the market leading continuous integration system, originally
 created by Kohsuke Kawaguchi. This API makes Jenkins even easier to use
 by providing an easy to use conventional Python interface.
 .
 Jenkins (and its predecessor Hudson) are useful projects for automating
 common development tasks (e.g., unit-testing, production batches) - but
 they are somewhat Java-centric. Thankfully the designers have provided
 an excellent and complete REST interface. This library wraps up that
 interface as more conventional Python objects in order to make most
 Jenkins-oriented tasks simpler.

Package: python3-jieba
Description-md5: 51373a5e30426ee98a7fdec9fc4b1e58
Description-en: Jieba Chinese text segmenter (Python 3)
 "Jieba" (Chinese for "to stutter")is a high-accuracy Chinese text segmenteran
 based on HMM-model and Viterbi algorithm. It uses dynamic programming to find
 the most probable combination based on the word frequency.
 .
 It supports three types of segmentation mode:
 * Accurate Mode attempts to cut the sentence into the most accurate
 segmentations, which is suitable for text analysis.
 * Full Mode gets all the possible words from the sentence. Fast but not
 accurate.
 * Search Engine Mode, based on the Accurate Mode, attempts to cut long words
 into several short words, which can raise the recall rate. Suitable for
 search engines.
 Traditional Chinese and customized dictionaries are also supported.
 .
 This package installs the library for Python 3.

Package: python3-jinja-vanish
Description-md5: a265ffb9704e8566880a44033e292893
Description-en: Jinja2 environment for non-HTML auto-escaping
 Jinja2 supports auto-escaping values substituted into templates,
 using HTML syntax.
 .
 The jinja_vanish module provides an environment class that allows a
 custom auto-escape function to be provided, supporting other output
 formats.

Package: python3-jinja2-time
Description-md5: 11a5a7c772abf3c44e03ae51f6cb52fb
Description-en: Jinja2 extension for dates and times - Python 3.x
 This extension for the template engine Jinja2 adds a "now" tag
 that retrieves the current datetime in a given time zone from your
 templates.  Time zone specifiers supported are "utc", "local",
 "[+-]HH[:][MM]" and formats supported by dateutil.tz.gettz (including
 IANA zones and GNU tz strings).  A format string can be provided to
 control the output.

Package: python3-jinjax
Description-md5: c5a2c5be91445e3126006b1a1f9d69eb
Description-en: Server-side components for your Jinja templates
 JinjaX extends the traditional Jinja template functionality by allowing to
 encapsulate HTML, CSS, and JavaScript within individual components.
 .
 This modularity makes the templates much easier to maintain and update.
 The key innovation is that JinjaX components can contain all associated
 code, reducing the sprawl commonly seen in large template files.

Package: python3-jiplib
Description-md5: 873ca3a5d0dc3824fb5fc13a768e977e
Description-en: Python binding to the ISPRA JRC image processing for geospatial data library
 This is an intermediate level library written in C++ with Python binding used
 by PyJeo and possibly other tools for processing geospatial images. It
 provides a comprehensive set of image processing functionality including:
 .
 * Image classification
 * Feature extraction
 * Spatial filtering
 * Morphological operations
 * Support Vector Machine operations
 * Neural Network algorithms
 .
 This package contains the Python classes and bindings.

Package: python3-jira
Description-md5: 8508483fb3653f69731b5a33b6039573
Description-en: JIRA Python library (Python 3)
 This package contains a library that eases the use of the JIRA REST API
 from Python.
 .
 This package installs the library for Python 3.

Package: python3-joblib
Description-md5: 02da47b1201836d24acca00b16803ddf
Description-en: tools to provide lightweight pipelining in Python
 Joblib is a set of tools to provide lightweight pipelining in
 Python. In particular, joblib offers:
 .
 - transparent disk-caching of the output values and lazy
 re-evaluation (memoize pattern)
 - easy simple parallel computing
 - logging and tracing of the execution
 .
 Joblib is optimized to be fast and robust in particular on large,
 long-running functions and has specific optimizations for numpy arrays.
 .
 This package contains the Python 3 version.

Package: python3-josepy
Description-md5: 86ca2b2f0501d73ded1243b30484f6e4
Description-en: JOSE implementation for Python 3.x
 This package is a Python implementation of the standards developed by
 IETF Javascript Object Signing and Encryption (Active WG), in
 particular the following RFCs:
 .
 - JSON Web Algorithms (JWA)
 - JSON Web Key (JWK)
 - JSON Web Signature (JWS)
 .
 This package was originally developed as part of the ACME protocol
 implementation.  This is the Python 3 library.

Package: python3-joserfc
Description-md5: b2b640e29b0af465278246984768302a
Description-en: Python library for JSON Object Signing and Encryption (JOSE)
 The library provides a comprehensive implementation of several essential JSON
 Object Signing and Encryption (JOSE) standards. It includes implementations of
 JSON Web Signature (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), JSON
 Web Algorithms (JWA), and JSON Web Token (JWT). The module follows various
 Request for Comments (RFCs) standards such as RFC7515, RFC7516, RFC7517,
 RFC7518, RFC7519, and others. Additionally, it supports draft RFC
 implementations like C20P, XC20P, and the Elliptic Curve Diffie-Hellman One-
 Pass Unified Model. The extensible API allows for advanced cryptographic
 operations and secure data transmission.

Package: python3-joypy
Description-md5: 4039a8961c32bad430b58c1b99dacfe2
Description-en: ridgeline-/joyplots plotting routine
 JoyPy is a one-function Python package based on matplotlib + pandas
 with a single purpose: drawing joyplots (a.k.a. ridgeline plots).
 Joyplots are stacked, partially overlapping density plots.
 They are a nice way to plot data to visually compare distributions,
 especially those that change across one dimension (e.g., over time).
 Though hardly a new technique, they have become very popular lately
 thanks to the R packages ggridges and ggjoy.

Package: python3-jplephem
Description-md5: 5115482567ee2ed52f83fbc1b51aa89d
Description-en: Use a JPL ephemeris to predict planet positions
 This package can load and use a Jet Propulsion Laboratory (JPL)
 ephemeris for predicting the position and velocity of a planet or other
 Solar System body.  It currently supports binary SPK files (extension
 ".bsp") like those distributed by the Jet Propulsion Laboratory
 that are:
 .
 * Type 2 - positions stored as Chebyshev polynomials, with velocity
 derived by computing their derivative.
 * Type 3 - positions and velocities both stored explicitly as
 Chebyshev polynomials.
 * Type 9 - a series of discrete positions and velocities, with
 separate timestamps that do not need to be equally spaced.  Currently
 there is only support for linear interpolation: for Type 9 ephemerides
 of polynomial degree 1, not of any higher degrees.
 .
 Even if an ephemeris isn't one of the above types, it is still possible
 to use jplephem to read its text comment and list the segments inside.

Package: python3-jpy
Description-md5: 3b69839dbd300e4787e51b00e7e2e4df
Description-en: Bi-directional Python-Java bridge (Python3)
 jpy is a **bi-directional** Python-Java bridge which you can use to embed
 Java code in Python programs or the other way round.
 It has been designed particularly with regard to maximum
 data transfer speed between the two languages.
 It comes with a number of outstanding features:
 .
 * Fully translates Java class hierarchies to Python
 * Transparently handles Java method overloading
 * Support of Java multi-threading
 * Fast and memory-efficient support of primitive Java array parameters via
 `Python buffers` (http://docs.python.org/3.3/c-api/buffer.html)
 * Support of Java methods that modify primitive Java array parameters
 (mutable parameters)
 * Java arrays translate into Python sequence objects
 * Java API for accessing Python objects (``jpy.jar``)
 .
 This package provides the Python3 interface.

Package: python3-jpylyzer
Description-md5: 63a02abf11cb8dbb297d4663e85087f2
Description-en: JP2 (JPEG 2000 Part 1) validator and properties extractor
 Validator and feature extractor for JP2 (JPEG 2000 Part 1 - ISO/IEC 15444-1)
 images. Jpylyzer was specifically created to check that a JP2 file really
 conforms to the format's specifications. Additionally jpylyzer is able to
 extract the technical characteristics of each image.

Package: python3-jpype
Description-md5: 8fd1626e6144d9b2c9b037af7c1e3fd7
Description-en: Binding the worlds of Java and Python (for Python 3)
 JPype is an effort to allow Python programs full access to java class
 libraries. This is achieved not through re-implementing Python, as
 Jython/JPython has done, but rather through interfacing at the native
 level in both Virtual Machines.
 .
 Eventually, it should be possible to replace Java with Python in many,
 though not all, situations. JSP, Servlets, RMI servers and IDE plugins
 are good candidates.
 .
 This package for Python 3.

Package: python3-jq
Description-md5: 1da69b34340e1a6c4c4c1c640edd8931
Description-en: lightweight and flexible JSON processor (Python3 version)
 A lightweight and flexible JSON processor that provides Python bindings for jq.
 .
 This package contains the Python 3 version of the library.

Package: python3-jsbeautifier
Description-md5: c1ab2d9e2c9a1e7bf0ccdbd96763b1b8
Description-en: JavaScript unobfuscator and beautifier (python3)
 Beautify, unpack or deobfuscate JavaScript, leveraging popular online
 obfuscators.
 .
 This is the Python 3 version of the package.

Package: python3-jschema-to-python
Description-md5: d16447158a0a006dc2870bef294704c8
Description-en: generate Python classes from a JSON schema
 This package contains a module that generate Python classes from a JSON
 schema.
 .
 This package installs the library for Python 3.

Package: python3-jsmin
Description-md5: fde6c298184444238d93db0b582ba885
Description-en: JavaScript minifier written in Python
 Python-jsmin is a JavaScript minifier library for Python 3.x.
 It supports minification of JavaScript code following up to ECMAScript 5.

Package: python3-json-log-formatter
Description-md5: 1981c59ee09b5479c50b99f7cac65d2e
Description-en: JSON formatter logging for Python
 This library allows one to configure Python logging to
 use a JSON formatter.

Package: python3-json-schema-to-pydantic
Description-md5: 0eb753ac6642bb725b0c376f15b8a8a9
Description-en: Python library for automatically generating Pydantic v2 models from JSON Schema
 Features:
 - Converts JSON Schema to Pydantic v2 models
 - Supports complex schema features including:
 - References ($ref) with circular reference detection
 - Combiners (allOf, anyOf, oneOf) with proper type discrimination
 - Type constraints and validations
 - Array and object validations
 - Format validations (email, uri, uuid, date-time)
 - Full type hinting support
 - Clean, simple API

Package: python3-json-tricks
Description-md5: 6db4eda63ff540704b93d4e923e1db06
Description-en: Python module with extra features for JSON files
 The json_tricks Python module provides extra features for handling JSON
 files from Python:
 - Store and load numpy arrays  in human-readable format
 - Store and load class instances  both generic and customized
 - Store and load date/times  as a dictionary (including timezone)
 - Preserve map order  OrderedDict
 - Allow for comments   in json files by starting lines with #
 - Sets, complex numbers, Decimal, Fraction, enums, compression, duplicate
 keys, ...

Package: python3-json5
Description-md5: 787d286cdb1b7e604dc060f0e7d4c1f8
Description-en: manage data in JSON5 format in Python
 Reader and writer implementation for the JSON5 data format, mirroring
 the standard Python JSON programming interface for ease of use.
 .
 This package installs the library for Python 3.

Package: python3-jsonargparse
Description-md5: 89f4e8e21b1f8bb765d2dc8e582ec708
Description-en: Minimal effort CLIs derived from type hints and parse from command line
 jsonargparse is a library for creating command-line interfaces (CLIs) and
 making Python apps easily configurable. It is a well-maintained project with
 frequent releases, adhering to high standards of development: semantic
 versioning, deprecation periods, changelog, automated testing, and full test
 coverage.

Package: python3-jsondiff
Description-md5: 278cb92fe44adf3f58410995644dcf20
Description-en: diff JSON and JSON-like structures in Python 3
 Python 3 module providing diff JSON and JSON-like structures.

Package: python3-jsonext
Description-md5: f09c779f2a7a7b9fa7ebeed1d7d4802d
Description-en: serialisation to/from JSON for extra types — Python 3
 ‘jsonext’ makes easy JSON serialisation of Python objects outside of
 the standard Python built-in-types.
 .
 This package installs the library for Python 3.

Package: python3-jsonfield
Description-md5: a319b0ad58a94a1c54e2da2fc553ce6b
Description-en: reusable Django field that allows you to store validated JSON in your model
 Jsonfield is a reusable model field that allows you to store validated JSON,
 automatically handling serialization to and from the database. To use, add
 jsonfield.JSONField to one model.

Package: python3-jsonlines
Description-md5: 858ae9c22d3f6959228efcd4ee3b9994
Description-en: Python library for jsonlines and ndjson data
 jsonlines is a Python library to simplify working with jsonlines and
 ndjson data.
 .
 This data format is straight-forward: it is simply one valid JSON
 value per line, encoded using UTF-8. While code to consume and create
 such data is not that complex, it quickly becomes non-trivial enough
 to warrant a dedicated library when adding data validation, error
 handling, support for both binary and text streams, and so on. This
 small library implements all that (and more!) so that applications
 using this format do not have to reinvent the wheel.

Package: python3-jsonnet
Description-md5: cc2ac46d4209109101ef0e6c4135af24
Description-en: data templating language (Python)
 A data templating language for app and tool developers
 .
 * Generate config data
 * Side-effect free
 * Organize, simplify, unify
 * Manage sprawling config
 .
 A simple extension of JSON
 .
 * Open source (Apache 2.0)
 * Familiar syntax
 * Reformatter, linter
 * Editor & IDE integrations
 * Formally specified
 .
 Eliminate duplication with object-orientation. Or, use functions.
 Integrate with existing / custom applications. Generate JSON, YAML,
 INI, and other formats.
 .
 This package ships the Python binding.

Package: python3-jsonpath
Description-md5: dcafacac68d8f8df177694bac8a47c41
Description-en: JSONPath, JSON Pointer and JSON Patch implementation
 This library provides tools for working with JSON data, including support for
 JSONPath expressions as described in RFC 9535, as well as JSON Pointer (RFC
 6901) and JSON Patch (RFC 6902). It can be used to extract data from
 structured JSON using flexible queries, navigate deeply nested objects, and
 apply modifications to existing JSON documents. The implementation aims to be
 compliant with established standards to ensure predictable and interoperable
 handling of JSON data. Common applications include transforming data
 structures, selecting values based on complex queries, and performing updates
 by applying patch operations.

Package: python3-jsonpath-ng
Description-md5: 120a3d18935cbe0ec1632171056c344d
Description-en: Robust and extended implementation of JSONPath for Python
 The Python JSONPath Next-Generation library provides a
 robust and significantly extended implementation of JSONPath
 for Python.
 .
 It is a final implementation of JSONPath for Python that
 aims to be standard compliant, including arithmetic and
 binary comparison operators, as defined in the original
 `JSONPath proposal`.
 .
 This library differs from other JSONPath implementations in
 that it is a full *language* implementation, meaning the
 JSONPath expressions are first class objects, easy to
 analyze, transform, parse, print, and extend.
 .
 This package merges both `jsonpath-rw` and
 `jsonpath-rw-ext` and provides several AST API enhancements,
 such as the ability to update or removes nodes in the tree.

Package: python3-jsonpickle
Description-md5: bae8ba6297d28e1b6a4a3b7404824250
Description-en: Serialize any Python object to JSON (Python 3)
 jsonpickle is a Python library for serialization and deserialization of
 complex Python objects to and from JSON. The standard Python libraries for
 encoding Python into JSON, such as the stdlib’s json, simplejson, and
 demjson,  can only handle Python primitives that have a direct JSON
 equivalent (e.g. dicts, lists, strings, ints, etc.). jsonpickle builds on
 top of these libraries and allows more complex data structures to be
 serialized to JSON. jsonpickle is highly configurable and
 extendable–allowing the user to choose the JSON backend  and add additional
 backends.
 .
 This is the Python 3 version of the package.

Package: python3-jsonrpc
Description-md5: 0ef5e3d7190c5e263013dfb0e5cdad95
Description-en: Python implementation of JSON-RPC 1.0 and 2.0 (Python 3)
 JSON-RPC is a stateless, light-weight remote procedure call (RPC) protocol.
 Primarily this specification defines several data structures and the rules
 around their processing. It is transport agnostic in that the concepts can be
 used within the same process, over sockets, over http, or in many various
 message passing environments. It uses JSON (RFC 4627) as data format.
 .
 This package provides the modules for Python 3.

Package: python3-jsonrpc-async
Description-md5: b4af81092f0b0c6d47abe93301731ed1
Description-en: Compact JSON-RPC client library for asyncio
 This library provides a simple and effective JSON-RPC client implementation
 for asyncio-based Python code. It supports nested namespaces, allowing easy
 execution of remote procedures in a structured manner. The library handles the
 creation and management of aiohttp client sessions, enhancing its usability
 for asynchronous communication. JSON-RPC functions can be called remotely, and
 arguments can be passed directly through aiohttp, including support for
 notifications and exception handling.

Package: python3-jsonrpc-base
Description-md5: 693724ab2accc03b2fe0a93133e9f4a8
Description-en: JSON-RPC client library base interface
 This library provides a compact and simple interface for creating JSON-RPC
 clients. It supports nested namespaces, allowing for method calls such as
 'app.users.getUsers()'. Designed to be highly compatible, it aims to offer a
 reliable tool for constructing JSON-RPC client applications. The library
 includes full support for JSON-RPC version 1 servers and is maintained with an
 emphasis on compliance with the JSON-RPC specification.

Package: python3-jsonrpc-websocket
Description-md5: e8db14c7b5479d1f7fd32dc16593e471
Description-en: Compact JSON-RPC websocket client library for asyncio
 This library provides a simple and efficient JSON-RPC websocket client for
 asyncio-based applications. It supports nested namespaces, allowing structured
 and organized remote function calls. The library enables executing remote
 JSON-RPC functions over websocket connections and supports both synchronous
 and asynchronous method calls. It allows handling requests from the server to
 the client and offers the flexibility to pass through aiohttp-specific
 arguments. The connection management, including session handling, is designed
 to be straightforward, making the library suitable for applications requiring
 real-time communication over websockets.

Package: python3-jsonrpclib-pelix
Description-md5: 5749809e03e9f1f3777fee8616ee4626
Description-en: Implementation of the JSON-RPC v2.0 specification (Python 3)
 This library is an implementation of the JSON-RPC specification.
 It supports both the original 1.0 specification, as well as the
 new (proposed) 2.0 specification, which includes batch submission, keyword
 arguments, etc.
 .
 This is a patched version of the original ``jsonrpclib`` project.
 .
 The suffix *-pelix* only indicates that this version works with Pelix Remote
 Services, but it is **not** a Pelix specific implementation.

Package: python3-jsonschema-path
Description-md5: 68f831d0226fac4dc00c46d731560d2d
Description-en: Python module for object-oriented JSONSchema
 This module provides a class SchemaPath to turn JSON Schema into
 path-like structures, allowing one to traverse them in a similar way to
 using pathlib.

Package: python3-jstyleson
Description-md5: c039e6dc79fa698868126a54ee3b75e0
Description-en: library to parse JSON with js-style comments.
 JSON by standard does not allow comments and trailing comma, and the python
 standard json module does not offer options to parse such informal JSON.
 .
 jstyleson supports parsing JSON with:
 .
 * single-line comment
 * multi-line comment
 * inline comment
 * trailing comma

Package: python3-jujuclient
Description-md5: 1586295229c62324202de75797b8156e
Description-en: Python API client for Juju (Python 3)
 A simple synchronous python client for the Juju websocket API.
 .
 This package installs the library for Python 3.

Package: python3-juliandate
Description-md5: f30974ae2d4c84c584adb1a6c10e2d23
Description-en: Conversion between Julian dates to Julian/Gregorian calendar dates, BCE support
 A Julian Date such as 2440423.345486 indicates the number of days
 (and fractional part) since noon January 1, 4713 BCE (Julian)
 or November 24, 4714 BCE (Gregorian). 2440423 is the number of
 full days, and the fractional part, 0.345486 indicates that a little
 more than a third of a day has passed (since noon). This package makes
 it possible to convert Julian date number to a Gregorian calendar date
 or a Julian calendar date, and also to convert Gregorian or Julian
 Calendar Dates to Julian Date numbers.
 .
 The original executable /usr/bin/jd is renamed to python3-juliandate in Debian
 to prevent a naming conflict with the jdim package.

Package: python3-junit.xml
Description-md5: 93b5d58b19f2b70d514e9a1e145da17a
Description-en: creates JUnit XML test result docs readable by tools such as Jenkins (py3k)
 A Python module for creating JUnit XML test result documents that can be read
 by tools such as Jenkins. If you are ever working with test tool or test suite
 written in Python and want to take advantage of Jenkins’ pretty graphs and test
 reporting capabilities, this module will let you generate the XML test reports.
 .
 This package contains the Python 3 version of junit_xml module .

Package: python3-junitparser
Description-md5: f8cf9732b7842a8c62e531c623a05df1
Description-en: Manipulates JUnit/xUnit Result XML files
 junitparser is a JUnit/xUnit result XML Parser. Use it to parse and manipulate
 existing Result XML files, or create new JUnit/xUnit result XMLs from scratch.
 .
 There are already a lot of modules that convert JUnit/xUnit XML from a
 specific format, but you may run into some proprietary or less-known formats
 and you want to convert them and feed the result to another tool, or, you may
 want to manipulate the results in your own way.

Package: python3-junitxml
Description-md5: c169fbabac91bb8a2e7146219f0dc17f
Description-en: PyUnit extension for reporting in JUnit compatible XML
 junitxml is a Python module for recording test results from a stdlib unittest
 runner in a JUnit compatible XML stream.
 .
 This package contains the junitxml module for Python 3.x.

Package: python3-junos-eznc
Description-md5: da0f79459cc86a3f9916b83e1f429350
Description-en: Junos 'EZ' automation for non-programmers (Python 3)
 Junos PyEZ is designed to provide the same capabilities as a user
 would have on the Junos CLI, but in an environment built for
 automation tasks. These capabilities include, but are not limited to:
 .
 - Remote connectivity and management of Junos devices via NETCONF
 - Provide "facts" about the device
 - Retrieve "operational" or "run-state" information
 - Retrieve configuration information
 - Make configuration changes in unstructured and structured ways
 - Provide common utilities for tasks such as secure copy of files and
 software updates

Package: python3-jupyter-cache
Description-md5: 2e3f26108fe3ec15147fdbf156374f29
Description-en: Jupyter notebooks execution cache
 A defined interface for working with a cache of Jupyter notebooks.
 .
 This package provides the library for Python 3.

Package: python3-jupyter-client
Description-md5: 4850016a74f71ab72487766bd8f0aa6a
Description-en: Jupyter protocol client APIs (Python 3)
 This software component contains the reference implementation
 of the Jupyter protocol. It also provides client and kernel
 management APIs to work with kernels, the "jupyter kernelspec"
 entry point to install kernelspecs for use with Jupyter frontends
 and the "jupyter run" command to execute a script on a jupyter kernel.
 .
 This package installs the library for Python 3.

Package: python3-jupyter-console
Description-md5: a2b845cd7b9f2d8a701e58e7b043b925
Description-en: Jupyter terminal client (Python 3)
 Terminal-based console frontend for Jupyter kernels, like ipython but with
 support for non-python kernels.
 .
 This package installs the library for Python 3.

Package: python3-jupyter-core
Description-md5: 23139771ce692fc9df56a674cfacaae1
Description-en: Core common functionality of Jupyter projects for Python 3
 This software component contains the base framework (application
 classes and configurations) for the rest of the Jupyter projects ; it
 doesn't do much by itself.
 .
 This package installs the library for Python 3.

Package: python3-jupyter-events
Description-md5: 422c2a2fef470d10d8697756468ae196
Description-en: Event system for Jupyter applications and extensions
 Jupyter Events is a configurable event system that enables Jupyter Python
 Applications (e.g. Jupyter Server, JupyterLab Server, JupyterHub, etc.)
 to emit events-structured data describing things happening inside the
 application. Other software (e.g. client applications like JupyterLab) can
 listen and respond to these events.
 .
 This package installs the library for Python 3.

Package: python3-jupyter-kernel-test
Description-md5: d8b77e842dc5258fa35792f56cbe548f
Description-en: tool to test Jupyter kernels
 jupyter_kernel_test is a tool for testing Jupyter kernels. It tests kernels
 for successful code execution and conformance with the Jupyter Messaging
 Protocol (currently 5.0).

Package: python3-jupyter-packaging
Description-md5: 803f1239c8eed85e369ba52941fcb599
Description-en: tools to help build and install Jupyter Python packages
 Tool to help with the building and installation of Jupyter Python packages.
 This tool is starting to be used for many Jupyter Python packages.

Package: python3-jupyter-server
Description-md5: de54a925f8c33f63ec1d715876a5becc
Description-en: Jupyter protocol server backend (Python 3)
 This software component contains the server backend for
 Jupyter web applications like the Jupyter notebook or
 JupyterLab. It provides the core services, APIs and REST
 endpoints to these applications.
 .
 This package installs the library for Python 3.

Package: python3-jupyter-server-mathjax
Description-md5: 390560e2ddac2b14a2a21762ae884b22
Description-en: Jupyter Server extension for serving MathJax
 This package installs an extension to Jupyter Server which adds a static
 endpoint that serves MathJax resources.

Package: python3-jupyter-server-terminals
Description-md5: f5b6063d9dd4f41204c4ec34c24cdaca
Description-en: Jupyter server extension providing support for terminals
 This package allows Jupyter servers to interface to terminals via
 Tornado websockets.

Package: python3-jupyter-sphinx
Description-md5: dc261f069b4a75c71c769c5cf0fa66e8
Description-en: Jupyter Sphinx Extension - Python3
 Jupyter-sphinx is a Sphinx extension that executes embedded code in a
 Jupyter kernel, and embeds outputs of that code in the document. It
 has support for rich output such as images, LaTeX math and even
 javascript widgets, and it allows one to enable thebelab for live code
 execution with minimal effort.
 .
 This is the Python3 version of the package.

Package: python3-jupyter-sphinx-theme
Description-md5: c221aa6e7f6e814cb43d5a0ec1f3e7a0
Description-en: Jupyter Sphinx Theme -- Python 3
 A Jupyter Sphinx theme for narrative documentation.
 .
 It integrates the Bootstrap CSS / JavaScript framework with various layout
 options, hierarchical menu navigation, and mobile-friendly responsive design.
 It is configurable, extensible and can use any number of different Bootswatch
 CSS themes.
 .
 This package contains the Python 3 version of the theme.

Package: python3-jupyter-telemetry
Description-md5: e2643e39ce764b66dbc17f3d0ebd8ca7
Description-en: Jupyter telemetry library
 Telemetry for Jupyter Applications and extensions.
 .
 Jupyter Telemetry enables Jupyter Applications (e.g. Jupyter Server,
 Jupyter Notebook, JupyterLab, JupyterHub, etc.) to record
 events—i.e. actions by application users—and transmit them to remote
 (or local) destinations as structured data. It works with Python's
 standard `logging` library to handle the transmission of events
 allowing users to send events to local files, over the web, etc.

Package: python3-jupyterlab-pygments
Description-md5: dd2f5da2b3e18705d5166740ba102e05
Description-en: Syntax coloring scheme for pygments using JupyterLab (Python 3)
 Provides a syntax coloring scheme for pygments using JupyterLab, which
 enables the use of JupyterLab's themes with pygments-generated HTML.
 .
 This package installs the library for Python 3.

Package: python3-jupyterlab-server
Description-md5: 0265e605cb0733d9f449e79019c74942
Description-en: base component to create JupyterLab applications
 Contains the base class for building a JupyterLab application
 providing a service through a server.
 .
 This package installs the library for Python 3.

Package: python3-jupyterlab-widgets
Description-md5: f596b38c00a93b1754afc76ffa90de0c
Description-en: Interactive widgets - Jupyterlab extension (Python 3)
 Notebooks come alive when interactive widgets are used. Learning becomes an
 immersive and fun experience. Researchers can easily see how changing inputs
 to a model impact the results.
 .
 This package contains the server-side Jupyterlab extension as a Python 3
 module that may be installed via the jupyterlab.labextensions executable module.

Package: python3-jupytext
Description-md5: 75807bc34f13625966015a5f27e97397
Description-en: Jupyter notebooks as Markdown documents, Julia, Python or R scripts
 Have you always wished Jupyter notebooks were plain text documents? Wished you
 could edit them in your favorite IDE? And get clear and meaningful diffs when
 doing version control? Then, Jupytext may well be the tool you're looking for!

Package: python3-justbackoff
Description-md5: f8c4f799cc866550df04b3f5d8a1c8c2
Description-en: Simple backoff algorithm
 This library provides a practical implementation of a backoff algorithm. It
 operates by initiating with a minimum delay which is subsequently multiplied
 by a factor upon each invocation of 'duration()'. The delay is capped at a
 specified maximum threshold. Users can reset the delay to its initial state by
 invoking the 'reset()' method. Optionally, 'jitter' can be introduced to
 introduce randomness into the delay duration, enhancing resilience against
 concurrent retry storms in distributed systems by randomly staggering retry
 attempts. This characteristic is particularly useful when establishing
 connections, providing a structured approach to handling retries. The backoff
 library can be applied in various scenarios such as network communication
 attempts, where it communicates with entities like sockets or other network
 services.

Package: python3-justnimbus
Description-md5: c2f5b8cac3a366870668322fd34381fc
Description-en: Python wrapper for the JustNimbus API for querying water usage data
 This library serves as a straightforward interface to the JustNimbus API,
 enabling users to query and retrieve data related to water usage. It provides
 access to the data collected through the JustNimbus web dashboard, offering
 insights into various metrics such as pump pressure, reservoir temperature,
 and water usage statistics.

Package: python3-jwcrypto
Description-md5: 01501c75f479b47da9b386d685fe4cc2
Description-en: Python3 implementation of JOSE Web standards
 This python module implements JWK,JWS,JWE specifications using
 python-cryptography.
 .
 This package includes the python3 version.

Package: python3-kafka
Description-md5: 9e85b7660667257ec7878e23f22ec996
Description-en: Pure Python client for Apache Kafka - Python 3.x
 This module provides low-level protocol support for Apache Kafka as well as
 high-level consumer and producer classes. Request batching is supported by the
 protocol as well as broker-aware request routing. Gzip and Snappy compression
 is also supported for message sets.
 .
 This package contains the Python 3.x module.

Package: python3-kaitaistruct
Description-md5: bc06518e0bb8cfa25686737e9761bbed
Description-en: Kaitai Struct declarative parser generator for binary data (python3)
 This library implements Kaitai Struct API for Python.
 .
 Kaitai Struct is a declarative language used for describe various
 binary data structures, laid out in files or in memory: i.e. binary
 file formats, network stream packet formats, etc.
 .
 It is similar to Python's construct and Construct3, but it is
 language-agnostic. The format description is done in YAML-based .ksy
 format, which then can be compiled into a wide range of target
 languages.
 .
 This is the Python3 package.

Package: python3-kajiki
Description-md5: 4f97511f35a2a790c7bc8c017ef63634
Description-en: Really fast well-formed xml templates - Python 3.x
 Are you tired of the slow performance of Genshi? But you still long for the
 assurance that your output is well-formed that you miss from all those other
 templating engines? Do you wish you had Jinja's blocks with Genshi's syntax?
 Then look  no further, Kajiki is for you! Kajiki quickly compiles Genshi-like
 syntax to *real Python bytecode* that renders with blazing-fast speed! Don't
 delay! Pick up your copy of Kajiki today!
 .
 This package provides the Python 3.x module.

Package: python3-kanboard
Description-md5: 3d8934bbad363c3fbbd5597815d91739
Description-en: minimalist kanboard Python client (Python 3)
 Kanboard (https://kanboard.net/) is project management software that
 focuses on the Kanban methodology. It has the following features:
 .
 * Visualize your work
 * Limit your work in progress to be more efficient
 * Customize your boards according to your business activities
 * Multiple projects with the ability to drag and drop tasks
 * Reports and analytics
 * Fast and simple to use
 * Access from anywhere with a modern browser
 * Plugins and integrations with external services
 * Free, open source and self-hosted
 * Super simple installation
 .
 This package installs the library for Python 3.

Package: python3-kanjidraw
Description-md5: 0a0f6c7bdd557c3d6c58f1f784c05113
Description-en: handwritten kanji recognition - library
 kanjidraw is a simple Python library + GUI for matching (the strokes of a)
 handwritten kanji against its database.
 .
 You can use the GUI to draw and subsequently select a kanji from the list of
 probable matches, which will then be copied to the clipboard.
 .
 The database is based on KanjiVG and the algorithms are based on the
 Kanji draw Android app.
 .
 This package provides the Python library.

Package: python3-kaptan
Description-md5: 024bd5164492a395e3f59f4b57adcaa4
Description-en: Python 3 configuration manager in various formats
 Configuration manager that allows users to transparently access
 configuration data stored in various formats (INI, JSON, YAML, dict,
 file).
 .
 This is the Python 3 package

Package: python3-karabo-bridge
Description-md5: 4467bdce9e99dcce310001730074c5d5
Description-en: Python 3 tools to request data from the Karabo controlsystem
 karabo_bridge is a Python 3 client to receive pipeline data from the
 Karabo control system used at European XFEL.
 .
 A simulated Karabo bridge server is included to allow testing code without
 a connection to a real Karabo server.

Package: python3-kasa
Description-md5: 626214642895d8daa9e507071d56a8c4
Description-en: TP-Link Kasa and Tapo smart home device control
 This library discovers and controls supported TP-Link Kasa and Tapo smart home
 devices. It communicates with devices on the local network, including plugs,
 wall switches, power strips, bulbs, light strips, cameras, vacuums, hubs, and
 devices attached through hubs.
 .
 It can query device state and configuration, turn devices on or off, and
 change supported settings such as brightness, color, color temperature,
 light effects, and switch or outlet state. For devices that expose additional
 data, it can read information such as signal strength, device time, firmware
 details, energy usage, and update availability.
 .
 The package also provides the kasa command-line interface for network
 discovery, state inspection, and sending control commands to a selected
 device. Newer Kasa and Tapo devices that require authentication can be
 accessed using the device account credentials.

Package: python3-kazoo
Description-md5: 750725c381eef1d86a8d9fba833b4d1f
Description-en: higher level API to Apache Zookeeper (Python 3)
 Kazoo features:
 .
 * A wide range of recipe implementations, like Lock, Election or Queue
 * Data and Children Watchers
 * Simplified Zookeeper connection state tracking
 * Unified asynchronous API for use with greenlets or threads
 * Support for gevent 0.13 and gevent 1.0
 * Support for Zookeeper 3.3 and 3.4 servers
 * Integrated testing helpers for Zookeeper clusters
 * Pure-Python based implementation of the wire protocol, avoiding all the
 memory leaks, lacking features, and debugging madness of the C library
 .
 Kazoo is heavily inspired by Netflix Curator simplifications and helpers.
 .
 This is the Python 3 version of the package.

Package: python3-kconfiglib
Description-md5: 67f9dee66088696f7a32df051607b3ee
Description-en: Alternative Kconfig implementation (Python 3)
 Kconfiglib is a Kconfig implementation in Python. Kconfig is used for the
 Linux kernel configuration amongst others. This helper library can be
 used to configure a Kconfig software within a Python program.
 .
 This package installs the library for Python 3.

Package: python3-kdcproxy
Description-md5: 33b5a7d6a8f55675c17f520f09a04427
Description-en: Kerberos KDC HTTP proxy WSGI module for python3
 This package contains a WSGI module for proxying KDC requests over HTTP by
 following the [MS-KKDCP] protocol. It aims to be simple to deploy, with
 minimal configuration.
 .
 This package includes the python3 version.

Package: python3-kdtree
Description-md5: 848baeb5d025aad4032fa07e0265cde4
Description-en: container for kd-tree sorting for Python 3
 A container implementing k-dimensional space sorting using a kd-tree. It:
 .
 - supports two- to six-dimensional spaces
 - can store any data structure
 - provides standard find as well as range queries
 - has amortised O(lg n) time (O(n lg n) worst case) on most operations
 (insert/erase/find optimised) and worst-case O(n) space
 - provides means to rebalance and thus optimise the tree
 .
 This package contains the extension built for the Python 3 interpreter.

Package: python3-keep
Description-md5: 001b0ce06347b77646ee85655659e63a
Description-en: Meta CLI toolkit for Python3
 Writing CLI commands somewhere online.
 .
 * Save a new command with a brief description
 * Search the saved commands using powerful patterns
 * Save the commands as a secret GitHub gist
 * Use keep push and keep pull to sync the commands between GitHub gist
 and other computers.

Package: python3-keepalive
Description-md5: 36bc621083007c5b2e8e74533c138c98
Description-en: urllib keepalive support for Python 3
 An HTTP handler for urllib2 that supports HTTP 1.1 and keepalive.
 .
 This package provides keepalive for Python 3.

Package: python3-kegtron-ble
Description-md5: 2a2c9f276dca6489c195ecbd727d6094
Description-en: Kegtron BLE support for measuring beer keg levels
 Kegtron BLE offers advanced Bluetooth Low Energy support for seamless
 integration and management of Kegtron's smart keg monitoring systems. This
 package enables users to interact directly with Kegtron devices, providing
 real-time insights into beer levels in kegs and enhancing inventory
 management.

Package: python3-keras-applications
Description-md5: 4f5ca07117a131b469d0ce564cd826ee
Description-en: popular models and pre-trained weights for the Keras deep learning framework
 Keras is a Python library for machine learning based on deep (multi-
 layered) artificial neural networks (DNN), which follows a minimalistic
 and modular design with a focus on fast experimentation.
 .
 Features of DNNs like neural layers, cost functions, optimizers,
 initialization schemes, activation functions and regularization schemes
 are available in Keras a standalone modules which can be plugged together
 as wanted to create sequence models or more complex architectures.
 Keras supports convolutions neural networks (CNN, used for image
 recognition resp. classification) and recurrent neural networks (RNN,
 suitable for sequence analysis like in natural language processing).
 .
 It runs as an abstraction layer on the top of Theano (math expression
 compiler) by default, which makes it possible to accelerate the computations
 by using (GP)GPU devices. Alternatively, Keras could run on Google's
 TensorFlow (not yet available in Debian).
 .
 Keras Applications is the applications module of the Keras deep
 learning library. It provides model definitions and pre-trained
 weights for a number of popular architectures, such as VGG16, ResNet50,
 Xception, MobileNet, and more.

Package: python3-keras-preprocessing
Description-md5: 7d866d8e7f78413ecd6df26865608110
Description-en: data preprocessing module for the Keras deep learning framework
 Keras is a Python library for machine learning based on deep (multi-
 layered) artificial neural networks (DNN), which follows a minimalistic
 and modular design with a focus on fast experimentation.
 .
 Features of DNNs like neural layers, cost functions, optimizers,
 initialization schemes, activation functions and regularization schemes
 are available in Keras a standalone modules which can be plugged together
 as wanted to create sequence models or more complex architectures.
 Keras supports convolutions neural networks (CNN, used for image
 recognition resp. classification) and recurrent neural networks (RNN,
 suitable for sequence analysis like in natural language processing).
 .
 It runs as an abstraction layer on the top of Theano (math expression
 compiler) by default, which makes it possible to accelerate the computations
 by using (GP)GPU devices. Alternatively, Keras could run on Google's
 TensorFlow (not yet available in Debian).
 .
 Keras Preprocessing is the data preprocessing and data augmentation
 module of the Keras deep learning library. It provides utilities for
 working with image data, text data, and sequence data.

Package: python3-kerberos
Description-md5: c51cb7a8ea205afc51055231bfe7eb11
Description-en: GSSAPI interface module - Python 3.x
 This Python package is a high-level wrapper for Kerberos (GSSAPI) operations.
 The goal is to avoid having to build a module that wraps the entire
 Kerberos.framework, and instead offer a limited set of functions that do what
 is needed for client/server Kerberos authentication based on
 <http://www.ietf.org/rfc/rfc4559.txt>.
 .
 Much of the C-code here is adapted from Apache's mod_auth_kerb-5.0rc7.
 .
 This package contains the Python 3.x module.

Package: python3-keycloak
Description-md5: 233114b149bdff3e456c0c9d8c8ad315
Description-en: Python Keycloak API library (Python 3)
 Keycloak is an open source identity and access management solution. This
 package provides access to the API via Python.
 .
 This package installs the library for Python 3.

Package: python3-keyman-config
Description-md5: f25dd11ecc6ee47ceaf0bbbaa03ebb97
Description-en: Keyman for Linux configuration
 Originally created in 1993 to type Lao on Windows, Keyman is now a free and
 open source keyboarding platform which allows anyone to write a keyboard
 layout for their language. Keyman is available for many platforms, including
 Windows, macOS, iOS, Android, Linux and the web.
 .
 Keyboard layouts are defined with a clear and easy to understand keyboard
 grammar. Keyman's contextual input model means keyboard layouts can be
 intelligent and make it simple to type even the most complex languages.
 Keyboard layouts are distributed through an open catalog to all major desktop
 and mobile platforms.
 .
 This package contains the Python module to install, uninstall and view
 information about Keyman keyboard packages.

Package: python3-keyring
Description-md5: 678ac479d27bfb1ec07f4d0f4dc1051e
Description-en: store and access your passwords safely
 The Python keyring library provides an easy way to access the system
 keyring service (e.g Gnome-Keyring, KWallet) from Python.
 It can be used in any application that needs safe password storage.

Package: python3-keyring-pass
Description-md5: a5f7f50e9cae8ce67086b52c5a5a4c55
Description-en: Password Store (pass) backend for python's keyring
 This module integrates the pass password manager with Python's
 keyring library, enabling pass to store credentials for Python
 applications.

Package: python3-keyrings.alt
Description-md5: d21cdce01dd5caf806d94d06ba7f9dd9
Description-en: alternate backend implementations for python3-keyring
 The Python keyring library provides an easy way to access the system keyring
 service from Python. It can be used in any application that needs safe
 password storage.
 .
 Keyrings.alt module contains the alternate keyring backend implementations
 for use with python-keyring, most importantly the file backend which does
 not need any external services to work.
 .
 Keyrings in this package may have security risks or other implications.
 These backends were extracted from the main keyring project to make them
 available for those who wish to employ them, but are discouraged for general
 production use. Include this module and use its backends at your own risk.
 .
 This package contains the Python 3 version of keyrings.alt.

Package: python3-keyutils
Description-md5: d87ca759f43626d6733af19f949e1056
Description-en: Python3 bindings for keyutils
 python-keyutils is a set of Python bindings for keyutils (available from
 http://people.redhat.com/~dhowells/keyutils), a key management suite that
 leverages the infrastructure provided by the Linux kernel for safely storing
 and retrieving sensitive information in your programs.
 .
 This is the Python3 package.

Package: python3-kgb
Description-md5: 3f97b5bebf64b5e9682a71cdeb53fa45
Description-en: Utilities for spying on function calls in Python unit tests
 Spies intercept and record calls to functions. They can report on how many
 times a function was called and with what arguments. They can allow the
 function call to go through as normal, to block it, or to reroute it to
 another function.
 .
 Spies are like mocks, but better. You're not mocking the world. You're
 replacing very specific function logic, or listening to functions without
 altering them.

Package: python3-kitchen
Description-md5: 745b0cab3fb718ac1270fea035f6413f
Description-en: Python library of containers, text and i18n helpers (Python 3)
 The kitchen Python package aims at gathering in one place all the snippets of
 code that the author originally carried around from project to project to ease
 the development.
 .
 A non-exhaustive list of the features provided by kitchen:
 * helpers for text and specifically unicode handling i18n support
 * a dictionary that treats unicode and str strings as different values
 * An helper function to change any non-list value into a single-element list
 * Tools to help deal with PEP386 version format
 .
 This package installs the library for Python 3.

Package: python3-kivy
Description-md5: 7b13b0a4804710f12e8976cd327bf197
Description-en: Kivy - Multimedia / Multitouch framework in Python (Python 3)
 Kivy is an open source library for developing multi-touch applications. It is
 completely cross platform (Linux/OSX/Win/Android) and released under the terms
 of the MIT license.
 .
 It comes with native support for many multi-touch input devices, a growing
 library of multi-touch aware widgets, hardware accelerated OpenGL drawing, and
 an architecture that is designed to let you focus on building custom and highly
 interactive applications as quickly and easily as possible.
 .
 Kivy is a mixed Python library with Cython code, to take advantage of its
 highly dynamic nature and use any of the thousands of high quality and open
 source Python libraries out there, with the speed of C code.
 .
 This package contains the Python 3 compatible version of the library.

Package: python3-kiwi-boxed-plugin
Description-md5: 1420656d5fa87abf0477bad3d4812a9f
Description-en: KIWI plugin to provide self contained build support
 The KIWI boxed plugin provides support for self contained building of images
 based on fast booting VM images.
 .
 Specifically, this plugin adds the `system boxbuild` subcommand to KIWI as an
 alternative to the `system build` subcommand. This command downloads a
 prebuilt VM image and runs the given KIWI command line inside the VM. The
 operating system powering the VM image can be selected using the `--box`
 argument. The plugin then runs `kiwi system build` inside the VM with all
 arguments that are passed to the `kiwi system boxbuild` command after the
 `--` sequence.
 .
 Example: kiwi system boxbuild --box ubuntu -- <standard KIWI build arguments>
 .
 The boxbuild process requires either `qemu-system-x86` or `qemu-system-arm`,
 depending on which target architecture is being built.

Package: python3-kiwisolver
Description-md5: c263065af0e27eb0a8113d00023f1d17
Description-en: fast implementation of the Cassowary constraint solver - Python 3.X
 Kiwi is an efficient C++ implementation of the Cassowary constraint solving
 algorithm. Kiwi is an implementation of the algorithm based on the seminal
 Cassowary paper. It is *not* a refactoring of the original C++ solver. Kiwi
 has been designed from the ground up to be lightweight and fast. Kiwi ranges
 from 10x to 500x faster than the original Cassowary solver with typical use
 cases gaining a 40x improvement. Memory savings are consistently > 5x.
 .
 In addition to the C++ solver, Kiwi ships with hand-rolled Python bindings.
 .
 This package contains the Python 3 version of kiwisolver.

Package: python3-klaus
Description-md5: 2ff16efed232eda5597d03dca0e85cdf
Description-en: simple easy-to-set-up Git web viewer
 Features:
 .
 * Easy to set up -- almost no configuration required
 * Syntax highlighting
 * Git Smart HTTP support
 .
 This package contains the Python 3.x version.

Package: python3-klein
Description-md5: 79ad1af396ad5a01fc690361840edfea
Description-en: micro-framework for developing web services with Python
 Klein is a micro-framework for developing production-ready web services with
 Python. It is 'micro' in that it has an incredibly small API similar to Bottle
 and Flask. It is not 'micro' in that it depends on things outside the standard
 library. This is primarily because it is built on widely used and well tested
 components like Werkzeug and Twisted.

Package: python3-klepto
Description-md5: ec464b1d8d12187d73d242355461a67a
Description-en: Persistent caching to memory, disk or database
 klepto extends Python's lru_cache to utilise different keymaps and
 alternate caching algorithms.  This package also has archiving
 capabilities for longer-term storage.  It uses a simple
 dictionary-style interface for all caches and archives, and all
 caches can be applied to any Python function as a decorator.
 .
 klepto is intended to be used for distributed and parallel computing,
 where the keymaps serialize the stored objects, and the caches and
 archives are intended to be read/write accessible from different
 threads and processes.
 .
 klepto is part of pathos, a Python framework for heterogeneous computing.

Package: python3-klutshnik
Description-md5: 4c5f7ab20852a0abe6a9493485d14b5e
Description-en: Python bindings for klutshnik: store encrypted OPAQUE-protected information
 Klutshnik implements a proof-of-concept VTUOKMS: a Verifiable Threshold
 Updatable Oblivious Key Management for Storage Systems, as described in
 https://eprint.iacr.org/2019/1275 by Jarecki, Krawczyk and Resch.  A VTUOKMS is
 a system that builds on Oblivious Pseudorandom Functions (OPRF), hides keys and
 object identifiers from the KMS, offers unconditional security for key
 transport, provides key verifiability and reduces storage.  It offers updatable
 encryption capabilities that support key updates, key rotation, forward and
 post-compromise security, public key encryption and verifiability.
 .
 See https://klutshnik.info/ for more information.
 .
 python3-klutshnik delivers bindings for Python 3.

Package: python3-kms++
Description-md5: 91ed2e167d93761ad0d02f7ede8c2343
Description-en: C++ library for kernel mode setting - python3 bindings
 C++11 library, utilities and python bindings for Linux kernel mode setting
 .
 This package contains the Python 3 bindings.

Package: python3-knack
Description-md5: 02650057325b08e732c8d595dde6ae11
Description-en: Python command line interface framework
 Knack provides a set of Python modules to build a custom command line
 interface.

Package: python3-knitpy
Description-md5: 52dff9b86369f2fcbb69e972722cfa6d
Description-en: report generation tool with Python
 Knitpy is an elegant, flexible and fast dynamic report generation with
 Python 3. It is a port of knitr and rmarkdown to Python and is used to
 convert pymd documents (*.pymd) to various other formats.
 .
 Codeblocks and inline code are executed via IPython kernels and the results
 are inserted into the document. Documents should follow rmarkdown syntax
 substituting 'python' for 'r' if python code should be executed.
 .
 Features:
 - Code blocks and inline code.
 - Plots are shown inline.
 - Output formats html, pdf and docx.
 - Code chunk arguments eval, results (apart form "hold"), include and echo
 - Errors in code chunks are shown in the document.
 - Uses the IPython display framework, so rich output for objects implementing
 _repr_html_() or _repr_markdown_(). Mimetypes not understood by the final
 output format are automatically converted via pandoc.
 - Can be imported and used from Python.
 - Supports a --debug mode.

Package: python3-kolabformat
Description-md5: 17d4838c16d967ecf3fe20ed979b8078
Description-en: Python 3 bindings for Kolab Format 3.0 XML parsing
 Libkolabxml is the reference implementation of the Kolab XML format.
 For more information see the libkolabxml package.
 .
 This package provides Python 3 bindings for libkolabxml.

Package: python3-kopeninghours
Description-md5: 3b19eb309c6f0552b1a7ad09ffa2d04b
Description-en: OSM opening hours expressions library - Python binding
 A library for parsing and evaluating OSM opening hours expressions.
 .
 OSM opening hours expressions are used to describe when a feature is
 open/available or closed. This format is not only used in OpenStreetMap itself,
 but in various other data sources or APIs needing such a description as well.
 .
 This package contains the Python library.

Package: python3-korean-lunar-calendar
Description-md5: 35a820d5e6c16ffcc6863cef6e676c38
Description-en: Korean lunar to Gregorian calendar conversion library
 Convert between the Korean lunar calendar and the Gregorian calendar. The
 Korean calendar, while similar to the Chinese lunar calendar, features
 different dates. The library adheres to the standards set by the Korea
 Astronomy and Space Science Institute (KARI).
 .
 Supports lunar date conversions from 1000-01-01 to 2050-11-18 and solar date
 conversions from 1000-02-13 to 2050-12-31.
 .
 No network connection is required for these operations.

Package: python3-krb5
Description-md5: 5b43f81d5a44290e81a29e0a86c1a935
Description-en: Kerberos API bindings for Python
 This package provides Python functions that wraps the Kerberos 5 C API. Due to
 the complex nature of this API it is highly recommended to use something like
 python-gssapi which exposes the Kerberos authentication details through
 GSSAPI.

Package: python3-kubernetes
Description-md5: e563921b6f8e31fb3ea79252740f40c8
Description-en: Kubernetes Python client - Python 3.x
 This package provides a Python client for kubernetes. Kubernetes is a system
 for automating deployment, scaling, and management of containerized
 applications.
 .
 This package contains the Python 3.x module.

Package: python3-kyotocabinet
Description-md5: 51e14da913542dc8ba6638a9f1abc6f8
Description-en: Straightforward implementation of DBM - Python 3 bindings
 Kyoto Cabinet is a library of routines for managing a database. The
 database is a simple data file containing records, each is a pair of
 a key and a value. Every key and value is serial bytes with variable
 length. Both binary data and character string can be used as a key and
 a value. Each key must be unique within a database. There is neither
 concept of data tables nor data types. Records are organized in
 hash table or B+ tree.
 .
 This package provides a Python 3 interface to Kyoto Cabinet.

Package: python3-labgrid
Description-md5: 4300dca5de904420641523a810906b22
Description-en: Control system for software testing on bare-metal hardware (library)
 An embedded board control Python library with a focus on testing, development
 and general automation. It includes a remote control layer to control boards
 connected to other hosts.
 .
 The idea behind labgrid is to create an abstraction of the hardware control
 layer needed for testing of embedded systems, automatic software installation
 and automation during development. labgrid itself is not a testing framework,
 but is intended to be combined with pytest.
 .
 This is the library.

Package: python3-lacrosse-view
Description-md5: 84b9318aea4122e3e17b2bdd58de046a
Description-en: Library for retrieving data from LaCrosse View-connected sensors
 This library provides a client for accessing data from LaCrosse View-connected
 sensors through the LaCrosse Technology cloud service. It communicates with
 the cloud platform to fetch relevant sensor data, making it possible to obtain
 measurements from devices like weather stations equipped with Wi-Fi
 connectivity. The library requires login credentials to access user-specific
 data, and supports retrieving data from all sensors associated with a
 registered location. Users can work with time-bound data to access recent
 measurements collected by the sensors.

Package: python3-lammps
Description-md5: 04b4494aeaa9c04a128e31482705755c
Description-en: Molecular Dynamics Simulator
 LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale
 Atomic/Molecular Massively Parallel Simulator.
 .
 LAMMPS has potentials for soft materials (biomolecules, polymers) and
 solid-state materials (metals, semiconductors) and coarse-grained or
 mesoscopic systems. It can be used to model atoms or, more generically, as a
 parallel particle simulator at the atomic, meso, or continuum scale.
 .
 LAMMPS runs on single processors or in parallel using message-passing
 techniques and a spatial-decomposition of the simulation domain. The code is
 designed to be easy to modify or extend with new functionality.
 .
 This package provides the Python module for LAMMPS.

Package: python3-langdetect
Description-md5: 59f2edaaf6f7fd05f82ae14950c2775a
Description-en: Python library for language-detection
 Python port of langdetect, a language-detection library.
 .
 This library provides tools for
 - generating language profiles from Wikipedia abstract xml
 - detect the language of a text using naive Bayesian filter (99% over
 precision for 53 languages).

Package: python3-langtable
Description-md5: f773f578895bde35de2d132c7455913e
Description-en: Python 3 library for guessing locale defaults
 langtable is a Python 3 library that guesses reasonable defaults for
 locale, keyboard, territory, etc. based on the information already known.

Package: python3-languagecodes
Description-md5: ac93f4e6635cce4b7248e8539e91e0f8
Description-en: Normalise language codes in Python
 Normalise the ISO 639 codes used to describe languages from two-letter codes
 to three letters, and vice versa.

Package: python3-laniakea
Description-md5: 4e021c2fcd0cb188b67958a44d53a50c
Description-en: Management suite for Debian-based OSes - Python module
 Laniakea is a software suite to manage Debian derivatives. It provides
 tooling to maintain an APT archive (and multiple individual package
 repositories), perform QA on it, autobuild packages, sync packages,
 etc. It also provides various tools for better insight into the archive.
 .
 This package contains the shared Python module which provides the database
 schema, message schema and common archive actions.

Package: python3-lap
Description-md5: fbf3a5cc45aa7cb95a1f7a4703aab7ba
Description-en: Linear Assignment Problem solver (LAPJV/LAPMOD)
 lap is a linear assignment problem solver using Jonker-Volgenant algorithm for
 dense LAPJV¹ or sparse LAPMOD² matrices. Both algorithms are implemented from
 scratch based solely on the papers and the public domain Pascal implementation
 provided by A. Volgenant. The LAPMOD implementation seems to be faster than
 the LAPJV implementation for matrices with a side of more than ~5000 and with
 less than 50% finite coefficients.

Package: python3-lark
Description-md5: bb659c939f2a1bcf7ca96805566a80ff
Description-en: Parsing library for Python (Python 3)
 lark is a parsing library for Python which allows one to parse any
 context-free grammar. It has implemented the following parsing
 algorithms: Earley, LALR(1) and CYK.
 .
 This package installs the library for Python 3.

Package: python3-laspy
Description-md5: 7a75d38f3c8bf6bd41ae6a2b60a68f03
Description-en: Library for working with LAS LiDAR files (Python 3)
 Laspy is a Python library for reading, modifying, and creating LAS LiDAR
 files. The ASPRS LAS format is a sequential binary file format used to store
 data from LiDAR sensors and by LiDAR processing software for data interchange
 and archival.
 .
 This package installs the Python 3 module.

Package: python3-lasso
Description-md5: 69483e412988938f8df3295419ae6dd8
Description-en: Library for Liberty Alliance and SAML protocols - Python bindings
 Lasso is an implementation of Liberty Alliance and related protocols, for
 network identity federations, single sign-on and other web services protocols.
 The main specifications implemented by the library are ID-FF, ID-WSF and SAML.
 .
 This package contains Python bindings for liblasso, needed to use lasso
 in Python applications.

Package: python3-laszip
Description-md5: ac8ea600455d413e91574ea65b3562dc
Description-en: Python bindings for LASzip (Python 3 module)
 This module provides LASzip bindings in Python, primarily intended for use
 with laspy. LASzip is a specialized compression for the ASPRS LAS file format
 to store data from LiDAR sensors much more efficiently.
 .
 This package installs the Python 3 module.

Package: python3-latexcodec
Description-md5: 1282952a1c9d3780807a4752837acfd7
Description-en: LaTeX lexer and codec library for Python3
 latexcodec is a Python library for converting from and into
 LaTeX encoding. It includes a codec module which contains classes
 and functions for LaTeX code translation, and a module for lexing
 LaTeX code, which includes general purpose base classes for
 incremental LaTeX decoders and encoders.
 .
 This package contains the modules for Python3.

Package: python3-launchpadlib-desktop
Description-md5: afc13d94b42d49119ce0162614bf8919
Description-en: Launchpad web services client library with credential storage (Python 3)
 A free Python library for scripting Launchpad through its web services
 interface.
 .
 It currently provides access to the following parts of Launchpad:
 * People and Teams
 * Team memberships
 * Bugs and bugtasks
 .
 The Launchpad API is currently in beta, and may well change in ways
 incompatible with this library.
 .
 This metapackage is for Python 3. It depends on python3-launchpadlib and
 includes the dependencies for storing credentials in the Desktop secrets
 keyring.

Package: python3-laundrify-aio
Description-md5: 9f1aecede4feb0c90ddc0b21869749a3
Description-en: Library to communicate with the laundrify API
 This library provides an interface to interact with the laundrify API,
 allowing users to monitor the status of their washing machines or dryers.
 Through the API, users can obtain machine status, control device settings, and
 manage their laundry routines from a unified platform. The library
 communicates with laundrify Wi-Fi power plugs to gather and relay real-time
 information about connected machines, facilitating better management of
 laundry activities. Functions provided by the library include exchanging
 authentication codes for access tokens, retrieving machine information, and
 parsing API responses to produce actionable data.

Package: python3-lazr.config
Description-md5: 0265926e04501df094fe6bff12713424
Description-en: ini-file format handling supporting schemas and inheritance
 The LAZR config system is typically used to manage process configuration.
 Process configuration is for saying how things change when we run systems on
 different machines, or under different circumstances.
 .
 This system uses ini-like file format of section, keys, and values.  The
 config file supports inheritance to minimize duplication of information across
 files. The format supports schema validation.
 .
 This is the Python 3 version.

Package: python3-lazr.delegates
Description-md5: 95939b0488022b22d38cd87a9051b193
Description-en: easily write objects that delegate behavior
 The ``lazr.delegates`` package makes it easy to write objects that delegate
 behavior to another object. The new object adds some property or behavior on
 to the other object, while still providing the underlying interface, and
 delegating behavior.
 .
 This is the Python 3 version.

Package: python3-lazy
Description-md5: 2043c3855d06867a272886ce9c6e6918
Description-en: Lazy attributes for Python objects (Python 3)
 Lazy attributes are computed attributes that are evaluated only once,
 the first time they are used. Subsequent uses return the results of the
 first call. They come handy when code should run
 .
 - late, i.e. just before it is needed, and
 - once, i.e. not twice, in the lifetime of an object.
 .
 You can think of it as deferred initialization.
 .
 This package installs the library for Python 3.

Package: python3-lazy-loader
Description-md5: 71cacb962aecbd886e3f60a72a3c605f
Description-en: Python module to easily load subpackages and functions on demand
 lazy-loader is targeted at libraries that avoids import slowdowns and
 provides explicit submodule exports. It allows subpackages to be made
 visible to users without incurring import costs.

Package: python3-lazy-model
Description-md5: e749636a377f1aca92beb5669eff4600
Description-en: Lazy parsing for Pydantic models (Python 3)
 This library provides a lazy interface for parsing objects from dictionaries.
 During the parsing, it saves the raw data inside the object and parses each
 field on demand.
 .
 This package installs the library for Python 3.

Package: python3-lazy-object-proxy
Description-md5: ebc1c22007d7d1c93107111daf20ffa3
Description-en: Python 3 fast and thorough lazy object proxy
 A lazy object proxy is an object that wraps a callable but defers the call
 until the object is actually required, and caches the result of said call.
 .
 These kinds of objects are useful in resolving various dependency issues, few
 examples:
 .
 * Objects that need to held circular references at each other, but at
 different stages. To instantiate object Foo you need an instance of Bar.
 Instance of Bar needs an instance of Foo in some of it methods (but not at
 construction).  Circular imports sound familiar?
 .
 * Performance sensitive code. You don't know ahead of time what you're going
 to use but you don't want to pay for allocating all the resources at the
 start as you usually need just few of them.
 .
 This package contains the Python 3 version of lazy-object-proxy .

Package: python3-lazyarray
Description-md5: 7a295752428975a462dd8f5e8fd3bfce
Description-en: Python module providing a NumPy-compatible lazily-evaluated array
 The 'larray' class is a NumPy-compatible numerical array where operations on
 the array (potentially including array construction) are not performed
 immediately, but are delayed until evaluation is specifically requested.
 Evaluation of only parts of the array is also possible. Consequently,
 use of an 'larray' can potentially save considerable computation time
 and memory in cases where arrays are used conditionally, or only parts of an
 array are used (for example in distributed computation, in which each MPI node
 operates on a subset of the elements of the array).

Package: python3-lcm
Description-md5: d1ffbc597a4c4990c21cfa0507400655
Description-en: Lightweight Communications and Marshalling - Python Interface
 LCM is a set of libraries and tools for message passing and data marshalling,
 targeted at real-time systems where high-bandwidth and low latency are
 critical. It provides a publish/subscribe message passing model and automatic
 marshalling/unmarshalling code generation with bindings for applications in a
 variety of programming languages.
 .
 This package provides the Python interface.

Package: python3-ld2410-ble
Description-md5: 33ef478b6a57242ea196e881150b53a5
Description-en: Interface with LD2410B modules from HiLink
 This library provides tools to interface with LD2410B modules, manufactured by
 HiLink. It is primarily used for presence detection and sensor integration,
 communicating with devices using Bluetooth Low Energy (BLE). The library
 allows for the configuration and monitoring of motion and occupancy sensors,
 offering insights into moving and static target distances and energy levels.
 The interaction with these sensors enables seamless integration into smart
 home environments, providing local push updates for real-time data analytics.
 It supports interaction with a range of sensors, detecting motion and
 occupancy efficiently, which is beneficial for applications requiring reliable
 presence detection.

Package: python3-ldap3
Description-md5: 80cc59296cd0c35abdd18e9f3eaa5e56
Description-en: Pure Python LDAP client library
 A pure Python 3 LDAP version 3 strictly conforming to RFC4511 released under
 the LGPL v3 open source license. RFC4511 is the current LDAP specification
 (June 2006) from IETF and obsoletes the previous LDAP RFCs 2251, 2830, 3771
 (December 1997)
 .
 This package contains the Python 3.x version of the library.

Package: python3-ldapdomaindump
Description-md5: 99eb0d980721274ddc174ccec5da82bb
Description-en: Active Directory information dumper via LDAP (Python 3)
 This package contains an Active Directory information dumper via LDAP. In an
 Active Directory domain, a lot of interesting information can be retrieved via
 LDAP by any authenticated user (or machine). This makes LDAP an interesting
 protocol for gathering information in the recon phase of a pentest of an
 internal network. A problem is that data from LDAP often is not available in
 an easy to read format.
 .
 ldapdomaindump is a tool which aims to solve this problem, by collecting and
 parsing information available via LDAP and outputting it in a human readable
 HTML format, as well as machine readable json and csv/tsv/greppable files.
 .
 This package installs the library for Python 3.

Package: python3-ldappool
Description-md5: 6a967b7d7a4f0cd224c396b9f176cb01
Description-en: connection pool for python-ldap - Python 3.x
 A simple connector pool for python-ldap. The pool keeps LDAP connectors alive
 and let you reuse them, drastically reducing the time spent to initiate a ldap
 connection.
 .
 The pool has useful features like:
 * transparent reconnection on failures or server restarts
 * configurable pool size and connectors timeouts
 * configurable max lifetime for connectors
 * a context manager to simplify acquiring and releasing a connector
 .
 This package provides the Python 3.x module.

Package: python3-ldns
Description-md5: 9e7a55e121c26f8daa1d8a660b51ce97
Description-en: ldns library for DNS programming - Python3 bindings
 The goal of ldns is to simplify DNS programming, it supports recent RFCs
 like the DNSSEC documents, and allows developers to easily create software
 conforming to current RFCs, and experimental software for current Internet
 Drafts.
 .
 This archive contains modules that allow you to use LDNS Library in
 Python3 programs.

Package: python3-leaone-ble
Description-md5: ffe91e0cdcb8951ec62f60e3fbc223ac
Description-en: Bluetooth parser for LeaOne devices
 This library provides Bluetooth parsing capabilities for LeaOne health
 devices. It enables the integration of Bluetooth-enabled health devices such
 as scales under brands like Xiaogui and BAGAIL into various systems. Supported
 devices include Bluetooth scale TZC4 and Bluetooth scale QJ-J. The library
 handles the non-standard discovery design of LeaOne Bluetooth devices by
 efficiently recognizing and parsing the data they transmit. Users can interact
 with the health metrics and data collected by these devices through a well-
 structured and consistent interface.

Package: python3-leather
Description-md5: b44cc8546c03927eed57d79605bdb730
Description-en: charting library for Python
 Leather is the Python charting library for those who need charts now and don’t
 care if they’re perfect.
 .
 Why leather?
 .
 - A readable and user-friendly API.
 - Optimized for exploratory charting.
 - Produces scale-independent SVG charts.
 - Completely type-agnostic. Chart your data, whatever it is.
 - Designed with iPython, Jupyter and atom/hydrogen in mind.
 - Pure Python. No C dependencies to compile.
 - MIT licensed and free for all purposes.
 - Zealously zen.
 - Made with love.
 .
 This package provides the modules for Python 3.

Package: python3-led-ble
Description-md5: db9108588f379bc2fe5b373098611d8d
Description-en: Control a wide range of LED BLE devices from Python
 Control a wide range of LED devices via Bluetooth Low Energy (BLE).
 Supports multiple BLE LED devices, offering features like device discovery,
 direct control over device settings, and integration with various BLE
 standards and protocols. It's designed for developers looking to integrate LED
 control functionality into applications or home automation systems.

Package: python3-ledger
Description-md5: 41d289e6afe2d8d7f719754ae7d74202
Description-en: command-line double-entry accounting program (python3 extension)
 Ledger is a powerful and flexible double-entry accounting system run
 entirely from the command line. Your accounts ledger is stored in one or
 more plain-text files with a very simple and readable format, and ledger
 does the hard work of balancing your books and reporting.
 .
 This package provides the python3 module

Package: python3-ledger-bitcoin
Description-md5: 7e04c2069e90e30cec83328ec5ade8a1
Description-en: Client for Ledger Nano Bitcoin application
 This package provides a client library for interacting with the Ledger Nano
 Bitcoin application. It supports both mainnet and testnet operations, including
 address generation, transaction signing, and wallet management.
 .
 The package includes support for both legacy and modern versions of the Bitcoin
 app on Ledger devices.

Package: python3-ledgercomm
Description-md5: a6e5475068c942e5210f075b06073dd8
Description-en: Python library for Ledger hardware wallets communication
 LedgerCOMM is a Python library for secure communication with Ledger Nano
 S/X hardware wallets and the Speculos emulator. It supports APDU protocol
 over both HID (physical devices) and TCP (emulator).
 .
 Key features:
 * APDU communication (ISO 7816 standard)
 * Debug mode with detailed logging
 * Native Speculos emulator integration
 .
 Target users:
 - Developers building Ledger applications
 - Security researchers analyzing APDU protocols
 - QA teams automating wallet testing
 .
 Officially maintained by LedgerHQ. Compliant with modern Python packaging
 standards.

Package: python3-legacycrypt
Description-md5: 10b64acad9bb1f271e2b5c3a6e811cf0
Description-en: legacycrypt is a standalone version of
 https://docs.python.org/3/library/crypt.html
 This module implements an interface to the crypt(3) routine, which is
 a one-way hash function based upon a modified DES algorithm; see the
 Unix man page for further details. Possible uses include storing
 hashed passwords so you can check passwords without storing the actual
 password, or attempting to crack Unix passwords with a dictionary.

Package: python3-legion-linux
Description-md5: bc0d8d2a004945948dbfc363ce19a039
Description-en: CLI and GUI for Lenovo Legion laptops fan and power control
 This package provides a command line interface and a graphical user interface
 for controlling many power and fan behavior for Lenovo Legion Laptops. It is
 implemented in Python.
 .
 This package also sets fan curve on startup for Lenovo Legion laptops, and
 apply different profiles if the battery charge is plugged or not.

Package: python3-leidenalg
Description-md5: b901a38e7a178f62a71305c4b629363a
Description-en: Python3 implementation of the Leiden algorithm in C++
 This package implements the Leiden algorithm in C++ and exposes it to
 Python. It relies on igraph for it to function. Besides the relative
 flexibility of the implementation, it also scales well, and can be run
 on graphs of millions of nodes (as long as they can fit in memory). The
 core function is find_partition which finds the optimal partition using
 the Leiden algorithm, which is an extension of the Louvain algorithm for
 a number of different methods. The methods currently implemented are
 .
 1. modularity,
 2. Reichardt and Bornholdt's model using the configuration null model
 and the Erdös-Rényi null model,
 3. the Constant Potts model (CPM),
 4. Significance and finally
 5. Surprise.
 .
 In addition, it supports multiplex partition optimisation allowing
 community detection on for example negative links or multiple time
 slices. There is the possibility of only partially optimising a
 partition, so that some community assignments remain fixed. It also
 provides some support for community detection on bipartite graphs.

Package: python3-lensfun
Description-md5: d46924d2d2e47c29974c392bdbb9c362
Description-en: Lens Correction library - Python3 module
 Lensfun is an opensource database of photographic lenses and their
 characteristics. It contains three kinds of objects:
 * mounts
 * cameras
 * lenses
 .
 It is used in various photo-related software in which it allows the
 correction of various artifacts:
 * distortion
 * transveral (also known as lateral) chromatic aberrations
 * vignetting
 * colour contribution of the lens (correcting said "yellowish" or "blueish"
 images)
 .
 It provides a way to read and search for specific things in the database.
 .
 This package contains the Python3 'lensfun' module.

Package: python3-lepl
Description-md5: 95fb75fa6a3562dd9cf9bb344e3b931f
Description-en: recursive descent parser library (Python 3)
 A recursive descent parser for Python. Lepl is powerful, simple to use,
 and easy to extend: grammars are written directly as Python code,
 using a syntax similar to BNF; new matchers can be simple functions.

Package: python3-lerc
Description-md5: c174266dbbbfda4421af295bc30e9ac2
Description-en: Python 3 bindings to the Limited Error Raster Compression library
 LERC is an open-source image or raster format which
 supports rapid encoding and decoding for any pixel
 type (not just RGB or Byte). Users set the maximum
 compression error per pixel while encoding, so the
 precision of the original input image is preserved
 (within user defined error bounds).
 .
 This is a Python package of LERC.

Package: python3-lesscpy
Description-md5: 7e8300eb2ac87ab67b8768fd883f0ab1
Description-en: LessCss Compiler for Python 3.x
 Lesscpy is a compiler written in Python for the lesscss language. It is very
 useful if node.js can't be installed in the environment. Not all features of
 lesscss are supported (yet). Some features wil probably never be supported
 (JavaScript evaluation).
 .
 This program uses PLY (Python Lex-Yacc) to tokenize/parse the input and is
 considerably slower than the nodejs compiler.
 .
 This package provides the Python 3.x module.

Package: python3-levenshtein
Description-md5: eda62cb06c8caf5471ddacff49ef0854
Description-en: extension for computing string similarities and edit distances (Python 3)
 The Levenshtein module computes Levenshtein distances, similarity ratios,
 generalized medians and set medians of Unicode or non-Unicode strings.
 Because it's implemented in C, it's much faster than the corresponding
 Python library functions and methods.
 .
 The Levenshtein distance is the minimum number of single-character
 insertions, deletions, and substitutions to transform one string into
 another.
 .
 It is useful for spell checking, or fuzzy matching of gettext messages.
 .
 This package contains Levenshtein for Python 3.

Package: python3-lexicon
Description-md5: 5679e157dfa35eae8e6bef8c6841c3f2
Description-en: Manipulate DNS records on various DNS providers (Python 3)
 Lexicon provides a way to manipulate DNS records on multiple DNS
 providers in a standardized way. Lexicon was designed to be used in
 automation, specifically letsencrypt.
 .
 This package installs the library for Python 3.

Package: python3-lgpio
Description-md5: 93138e12975247ec6ac7275702a280d4
Description-en: Control GPIO pins via gpiochip devices - python3 bindings
 The lgpio library is a fully featured library for controlling the GPIO pins
 of the local board. It includes facilities for software PWM, callbacks on
 level change, I2C, SPI, and UART wrappers.
 .
 This package contains the Python 3 bindings for liblgpio.

Package: python3-liac-arff
Description-md5: 777212dfacab6a70576ad78e62a39bec
Description-en: library for reading and writing ARFF files in Python
 The liac-arff module implements functions to read and write ARFF files in
 Python. It was created in the Connectionist Artificial Intelligence
 Laboratory (LIAC), which takes place at the Federal University of Rio Grande
 do Sul (UFRGS), in Brazil.
 .
 ARFF (Attribute-Relation File Format) is an file format specially created for
 describing datasets which are used commonly for machine learning experiments
 and software. This file format was created to be used in WEKA, the best
 representative software for machine learning automated experiments.

Package: python3-lib1305
Description-md5: 98471ff27f1d5567e419d0c6c462c4b4
Description-en: Poly1305 one-time authenticator microlibrary - Python wrapper
 Python wrapper around implementation of the Poly1305 one-time authenticator.
 The Python API for lib1305 provides the functions:
 poly1305.auth()
 poly1305.verify()
 .
 The library has a very simple stateless API.
 As an example, the following script generates an authenticator 'a'
 given a message 'm' and a secret key 'k'. And verifies an authenticator 'a'
 given a message 'm' and a secret key 'k'.
 .
 from lib1305 import poly1305
 a = poly1305.auth(m, k)
 poly1305.verify(a, m, k)

Package: python3-lib25519
Description-md5: 4c1f0649b74f06cb882ec0b5bc193393
Description-en: microlibrary X25519/Ed25519 - Python wrapper
 lib25519 is a microlibrary for the X25519 encryption system and the Ed25519
 signature system, both of which use the Curve25519 elliptic curve.
 .
 lib25519 has a very simple stateless API based on the SUPERCOP API, with
 wire-format inputs and outputs, providing functions that directly match the
 central cryptographic operations in X25519 and Ed25519:
 .
 lib25519.x25519.keypair(pk, sk): X25519 key generation
 lib25519.x25519.dh(k, pk, sk): shared-secret generation
 lib25519.ed25519.keypair(pk, sk): Ed25519 key generation
 lib25519.ed25519.sign(sm, &smlen, m, mlen, sk): signing
 lib25519.ed25519.open(m, &mlen, sm, smlen, pk): verification + message recovery

Package: python3-lib389
Description-md5: 312a10ddcf41c03aed17c8e2759b4410
Description-en: Python3 module for accessing and configuring the 389 Directory Server
 This Python3 module contains tools and libraries for accessing, testing,
 and configuring the 389 Directory Server.

Package: python3-libarchive-c
Description-md5: 1d89fa92872446c03c97985239fe2438
Description-en: Python3 interface to libarchive
 The libarchive library provides a flexible interface for reading and writing
 archives in various formats such as tar and cpio. libarchive also supports
 reading and writing archives compressed using various compression filters such
 as gzip and bzip2.
 .
 This package contains a Python3 interface to libarchive written using the
 standard ctypes module to dynamically load and access the C library.

Package: python3-libbde
Description-md5: 1da949abfb5e1c0bb9fdbff06ff90765
Description-en: BitLocker Drive Encryption access library -- Python 3 bindings
 The BDE format is used by Microsoft Windows (Vista and later) to
 encrypt data on a storage media volume.
 .
 This package includes Python 3 bindings.

Package: python3-libcamera
Description-md5: cfe34f2344358748afffdc15be73c96b
Description-en: complex camera support library (Python bindings)
 libcamera is a complex camera support library which handles low-level
 control of the camera devices, providing a unified higher-level
 programming interface to the applications.
 .
 This package contains the libcamera Python bindings.

Package: python3-libcec
Description-md5: f05f676ec360303779758bed2128f753
Description-en: Python bindings for libCEC
 This library provides Python bindings for libCEC.
 .
 This package provides Python bindings for libCEC.

Package: python3-libcloud
Description-md5: 2859a8f63a91861d927678bd96bdb3ae
Description-en: unified Python interface into the cloud (Python3 version)
 libcloud is a pure Python client library for interacting with many of the
 popular cloud server providers using a unified API. It was created to make it
 easy for developers to build products that work between any of the services
 that it supports.
 .
 * Avoid vendor lock-in
 * Use the same API to talk to many different providers
 * More than 30 supported providers total
 .
 Resource you can manage with Libcloud are divided in the following categories:
 .
 * Cloud Servers and Block Storage - services such as Amazon EC2 and
 Rackspace Cloud Servers (libcloud.compute.*)
 * Cloud Object Storage and CDN - services such as Amazon S3 and
 Rackspace CloudFiles (libcloud.storage.*)
 * Load Balancers as a Service, LBaaS (libcloud.loadbalancer.*)
 * DNS as a Service, DNSaaS (libcloud.dns.*)
 * Container virtualization services (libcloud.container.*)
 .
 libcloud was originally created by the folks over at Cloudkick, but has
 since grown into an independent free software project licensed under
 the Apache License (2.0).

Package: python3-libcomps
Description-md5: 8430e8ac5532de37e0aa585889c918c7
Description-en: Python bindings for the libcomps library (Python 3)
 Libcomps is library for structure-like manipulation of content in
 comps XML files. Supports reading/writing XML files and structure
 modifications.
 .
 This package installs the libcomps library for Python 3.

Package: python3-libconcord
Description-md5: 4542656ac580966050e07826854c4764
Description-en: Harmony remote configuration tool - Python 3 bindings
 The Logitech Harmony is a highly configurable universal IR remote control
 compatible with most multimedia devices. The concordance software suite
 allows you to program such remotes using a configuration object retrieved
 from the harmonyremote.com website.
 .
 This package contains the Python 3 bindings for the concordance framework.

Package: python3-libconf
Description-md5: 908f8bb3092371abaedde359fa24eb9f
Description-en: Reader/writer for the libconfig format (Python 3)
 libconf is a pure-Python reader/writer for configuration files
 in libconfig format, which is often used in C/C++ projects.
 Its interface is similar to the json module.
 .
 This package installs the library for Python 3.

Package: python3-libcreg
Description-md5: 61a8d146f4228b63e11ce32f40a728ed
Description-en: library to access Windows 9x/Me Registry files -- Python 3 bindings
 libcreg is a library to access the Windows 9x/Me Registry File (CREG) format.
 .
 This package contains Python 3 bindings for libcreg.

Package: python3-libcst
Description-md5: 7aeee93612f6613283724ee6019b79ea
Description-en: Concrete Syntax Tree (CST) parser and serializer library for Python
 LibCST parses Python 3.0 -> 3.11 source code as a CST tree that keeps
 all formatting details (comments, whitespaces, parentheses, etc). It's useful
 for building automated refactoring (codemod) applications and linters.

Package: python3-libdiscid
Description-md5: 11704e18aeab8771807445bc24a33e04
Description-en: libdiscid binding for Python 3
 libdiscid allows one to create MusicBrainz DiscIDs from audio CDs. It reads a
 CD's table of contents and generates and identifier which can be used to
 lookup the CD at MusicBrainz. python-libdiscid provides a binding to work with
 libdiscid from Python.
 .
 This package provides the binding for Python 3.

Package: python3-libdnf
Description-md5: 77a53d654cd4b0f0dcb997b8ae2ffa4f
Description-en: Python bindings for the libdnf library (Python 3)
 A library providing simplified C and Python APIs to libsolv.
 .
 This package installs the libdnf library for Python 3.

Package: python3-libesedb
Description-md5: 09833088414c67ffada0a1fb225a4ff8
Description-en: Extensible Storage Engine DB access library -- Python 3 bindings
 libesedb is a library to access the Extensible Storage Engine (ESE)
 Database File (EDB) format. The ESE database format is used in may
 different applications like Windows Search, Windows Mail, Exchange,
 Active Directory, etc..
 .
 This package contains Python 3 bindings for libesedb.

Package: python3-libevdev
Description-md5: bf2e74e0fc28b255c19548989d8e8ec9
Description-en: Python 3 wrapper for libevdev
 This is a Python wrapper around libevdev, a wrapper library for evdev
 devices. It provides a simpler API around evdev and takes advantage
 of libevdev’s advanced event handling, providing
 .
 * access to the state of the device (not just the events)
 * correct handling of fake multitouch devices
 * synchronisation of slots and per-slot state
 * transparent generation of missing tracking ids
 * per-context event handling
 .
 This package installs the library for Python 3.

Package: python3-libevt
Description-md5: 01f937c7875246d67efc569725c716ad
Description-en: Windows Event Log (EVT) format access library -- Python 3 bindings
 libevt is a library to access the Windows Event Log (EVT) format.
 .
 This package contains Python 3 bindings for libevt.

Package: python3-libevtx
Description-md5: 0ad9d499ad5852ff336945fcf01174fa
Description-en: Windows XML Event Log format access library -- Python 3 bindings
 libevtx is a library to access the Windows XML Event Log (EVTX) format.
 .
 This package contains Python 3 bindings for libevtx.

Package: python3-libewf
Description-md5: 2bec733323bc609c88788bf391962b7e
Description-en: support for Expert Witness Compression format -- Python 3 bindings
 Libewf is a library with support for reading and writing the Expert Witness
 Compression Format (EWF).
 This library allows you to read media information of EWF files in the SMART
 (EWF-S01) format and the EnCase (EWF-E01) format. It supports files created
 by EnCase 1 to 6, linen and FTK Imager. The libewf is useful for forensics
 investigations.
 .
 This package contains Python 3 bindings for libewf.

Package: python3-libfdt
Description-md5: 89657b764ef1ff4a90eacd02b299b88e
Description-en: Flat Device Trees manipulation library - Python bindings
 This is a library containing functions for manipulating Flat Device Trees.
 .
 This package contains the files needed for Python development with libfdt.

Package: python3-libfsext
Description-md5: 1d3aaefa5839c5e959d37a6f5d866844
Description-en: library to access the Extended File System -- Python 3 bindings
 libfsext is a library to access the Extended File System.
 .
 This package contains Python 3 bindings for libfsext.

Package: python3-libfshfs
Description-md5: ac66d38cd43e0f8580880b2e377661e0
Description-en: library to access the Mac OS Hierarchical File System -- Python 3 bindings
 libfshfs is a library to access the Mac OS Hierarchical File System (HFS).
 .
 This package contains Python 3 bindings for libfshfs.

Package: python3-libfsntfs
Description-md5: 3908901343c0ea125fd45c679e50d4d6
Description-en: NTFS access library -- Python 3 bindings
 NTFS is the primary file system for Microsoft Windows versions that
 are based on Windows NT. libfsntfs provides a library and tools to
 access NTFS volumes.
 .
 This package includes Python 3 bindings.

Package: python3-libfsxfs
Description-md5: 8c78a966f52429f4164289b84159379b
Description-en: llibrary to access the SGI X File System -- Python 3 bindings
 libfsxfs is a library to access the SGI X File System (XFS).
 .
 This package contains Python 3 bindings for libfsxfs.

Package: python3-libfvde
Description-md5: 129ee26166338160ca2aa97d777096a0
Description-en: FileVault Drive Encryption access library -- Python 3 bindings
 The FVDE format is used by Mac OS X, as of Lion, to encrypt data on a
 storage media volume.
 .
 This package contains Python 3 bindings for libfvde.

Package: python3-libfwnt
Description-md5: b600faa7670111079335560ee8ccb5d9
Description-en: Windows NT data type library -- Python 3 bindings
 libfwnt is a library for Windows NT data types.
 .
 This package contains Python 3 bindings for libfwnt.

Package: python3-libfwsi
Description-md5: e808d650187ab3731325c99631742326
Description-en: Windows Shell Item format access library -- Python 3 bindings
 libfwsi is a library to access the Windows Shell Item format.
 .
 This package contains Python 3 bindings for libfwsi.

Package: python3-libgpiod
Description-md5: e69873ca634f7a6bf7510464d06fc01b
Description-en: Python bindings for libgpiod (Python 3)
 libgpiod encapsulates the ioctl calls and data structures
 behind a straightforward API. This new character device
 interface guarantees all allocated resources are freed after
 closing the device file descriptor and adds several new
 features that are not present in the obsolete sysfs interface
 (like event polling, setting/reading multiple values at once or
 open-source and open-drain GPIOs).
 .
 This package contains Python 3 bindings for the libgpiod library.

Package: python3-libguess
Description-md5: 58cd9aa4f3ccb85ea18eedc33fd4ad06
Description-en: high-speed character set detection library (Python 3 wrapper)
 libguess employs discrete-finite automata to deduce the character set of the
 input buffer.  The advantage of this is that all character sets can be checked
 in parallel, and quickly.
 .
 This package contains a Python 3 wrapper for libguess.

Package: python3-libhfst
Description-md5: 330bc7c934d1893686d727c384a8ff5c
Description-en: Transitional dummy package for python3-hfst
 This is a transitional dummy package. It can safely be removed.

Package: python3-libiio
Description-md5: bbd6d6a477c12a28b7262d9a4ff76c03
Description-en: Python bindings for libiio
 Libiio is a library that has been conceived to ease the development of
 applications interfacing Industrial Input/Output (IIO) devices through
 the IIO subsystem of the Linux kernel.
 .
 This package contains the Python bindings for libiio.

Package: python3-libipa-hbac
Description-md5: 212cdd41ce04657029030f82f6a07c23
Description-en: Python3 bindings for the FreeIPA HBAC Evaluator library
 The libipa_hbac-python contains the bindings so that libipa_hbac can be
 used by Python applications.
 .
 This package installs the library for Python 3.

Package: python3-libkdumpfile
Description-md5: 0b2cf32a82bd8b0adefb5a267a764941
Description-en: Transition package for python3-pykdumpfile
 libkdumpfile is a library to read kdump-compressed kernel core dumps.
 .
 This package upgrades users of the old bindings to python3-pykdumpfile.

Package: python3-libknot
Description-md5: d0e390808abca0bbf901c6ddb3776be1
Description-en: Python bindings for libknot
 This package provides Python bindings for the libknot shared library.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: python3-liblarch
Description-md5: 941fad29944d6d15073cc6caba5b0c5f
Description-en: easily handle data structures
 Liblarch is a Python module created to easily handle data structure such as
 lists, trees and directed acyclic graphs (tree where nodes can have multiple
 parents).
 .
 Liblarch supports multiple views of one data structure and complex filtering.
 That way, you have a clear separation between your data (Model) and how they
 are displayed (View).

Package: python3-liblinear
Description-md5: 29042e3f385cbd59e2267884f7f914ec
Description-en: Python 3 bindings for LIBLINEAR
 LIBLINEAR is a library for learning linear classifiers for large scale
 applications. It supports Support Vector Machines (SVM) with L2 and L1
 loss, logistic regression, multi class classification and also Linear
 Programming Machines (L1-regularized SVMs). Its computational complexity
 scales linearly with the number of training examples making it one of
 the fastest SVM solvers around. It also provides Python bindings.
 .
 This package contains the Python 3 bindings.

Package: python3-liblnk
Description-md5: 6d37c221bf51c90668ad3e0762570189
Description-en: Windows Shortcut File format access library -- Python 3 bindings
 liblnk is a library to access the Windows Shortcut File (LNK) format.
 .
 This package contains Python 3 bindings for liblnk.

Package: python3-liblo
Description-md5: 211348b6a5cdea4df715779e5722b02b
Description-en: Python 3 bindings for liblo, the lightweight OSC library
 pyliblo, provides Python 3 bindings for liblo,
 which is an implementation of the Open Sound Control specification
 and facilitates communication between various music applications.
 .
 Open Sound Control (OSC) is a protocol for communication among computers,
 sound synthesizers, and other multimedia devices that is optimized for modern
 networking technology.

Package: python3-libluksde
Description-md5: b2e74f225dcee08282f0bac8575f7c90
Description-en: library to access LUKS Disk Encryption volumes -- Python 3 bindings
 libluksde is a library to access LUKS Disk Encryption volumes.
 .
 This package contains Python 3 bindings for libluksde.

Package: python3-libm2k
Description-md5: 1495a6df9e4fff584d1f91975a38d232
Description-en: Python ADI library for interfacing with the ADALM2000
 Python libm2k library for interfacing with the ADALM2000.
 These M2K components represent the functionalities of ADALM2000:
 .
 - AnalogIn - oscilloscope or voltmeter
 - AnalogOut - signal generator
 - Digital - logic analyzer or pattern generator
 - PowerSupply - constant voltage generator
 - DMM - digital multimeter
 .
 This package installs the Python bindings for the library.

Package: python3-libmaas
Description-md5: 8ea5a5f3edc9ff9793d7985136477e83
Description-en: MAAS asyncio client library (Python 3)
 The MAAS Python Client library provides an asyncio based library
 to interact with MAAS.
 .
 This package installs the library for Python 3.

Package: python3-libmsiecf
Description-md5: 9ba7f3e5e3c847f3d91e50a5df4559cd
Description-en: Microsoft Internet Explorer Cache File access library -- Python 3 bindings
 libmsiecf is a library to access the Microsoft Internet Explorer
 (MSIE) Cache File (index.dat) files.
 .
 This package contains Python 3 bindings for libmsiecf.

Package: python3-libnacl
Description-md5: 862c7d82e33d1ef199262c8a168a43db
Description-en: Python 3 bindings for libsodium based on ctypes
 This library is used to gain direct access to the functions exposed by
 Daniel J. Bernstein's nacl library via libsodium.  It has been constructed
 to maintain extensive documentation on how to use nacl as well as being
 completely portable.
 .
 This library is unrelated to Native Client (NaCl), the sandbox used in
 Chromium.

Package: python3-libnatpmp
Description-md5: 4ac8e79402c81b1721bc374882710cae
Description-en: portable and fully compliant implementation of NAT-PMP (Python 3 bindings)
 NAT-PMP is the direct concurrent to the UPnP IGD specification. It is
 providing a way to do NAT traversal. It is part of the Bonjour protocol
 specifications. At the moment it is mainly supported by Apple software and
 hardware. For a way to add NAT-PMP capabilities to your *BSD, Linux or
 (Open)Solaris Router, you should have a look at MiniUPnPd which is
 supporting NAT-PMP in addition to UPnP since December 2007 !
 .
 libnatpmp is an attempt to make a portable and fully compliant
 implementation of the protocol NAT-PMP for the client side. It is based on non
 blocking sockets and all calls of the API are asynchronous. It is therefore
 very easy to integrate the NAT-PMP code to any event driven code.
 .
 This package contains the Python 3 bindings.

Package: python3-libnbd
Description-md5: c59bd34986f97f1e7492b1fedcce9bcf
Description-en: Network Block Device client library -- Python 3 bindings
 NBD — Network Block Device — is a protocol for accessing Block
 Devices (hard disks and disk-like things) over a Network.
 .
 This is the NBD client library in userspace, a simple library for
 writing NBD clients.
 .
 This package contains Python 3 bindings and nbdsh, an interactive
 shell.

Package: python3-libnmap
Description-md5: 608573fb83ad9e0ac52197215f318b49
Description-en: Python 3 NMAP library
 This package contains a Python library enabling Python developers to
 manipulate nmap process and data:
 * automate or schedule nmap scans on a regular basis
 * manipulate nmap scans results to do reporting
 * compare and diff nmap scans to generate graphs
 * batch process scan reports
 * ...
 The lib currently offers the following modules:
 * process: enables you to launch nmap scans
 * parse: enables you to parse nmap reports or scan results (only XML so
 far) from a file, a string, …
 * report: enables you to manipulate a parsed scan result and de/serialize
 scan results in a json format
 * diff: enables you to see what changed between two scans
 * common: contains basic nmap objects like NmapHost and NmapService. It is
 to note that each object can be “diff()ed” with another similar object.
 * plugins: enables you to support datastores for your scan results directly
 in the “NmapReport” object. from report module:
 * mongodb: insert/get/getAll/delete
 * sqlalchemy: insert/get/getAll/delete
 * aws s3: insert/get/getAll/delete (not supported for Python3 since boto
 is not supporting py3)
 .
 This package installs the library for Python 3.

Package: python3-libolecf
Description-md5: 6c6bcc4d8eaede53097281366de89ce6
Description-en: OLE2 Compound File format access library -- Python 3 bindings
 libolecf is a library to access the OLE 2 Compound File (OLECF) format.
 .
 This package contains Python 3 bindings for libolecf.

Package: python3-libpulse
Description-md5: 7923d5d3d4791771b2fe18a3d43b0ba2
Description-en: async Python 3 bindings for Pulseaudio and Pipewire pulse library
 libpulse is a Python module based on asyncio, that uses ctypes to interface
 with the pulse library of the PulseAudio and PipeWire sound servers. The
 interface is meant to be complete. That is, all the constants, structures,
 plain functions and async functions are made available by importing the
 libpulse module.
 .
 This package contains the module for Python 3.

Package: python3-libpysal
Description-md5: a17700c846f11da333bd7de2b1c6d5c2
Description-en: Library of spatial analysis functions
 Module has the libpysal.cg responsible for Computational Geometry,
 as well as the libpysal.io which allows input and output as well
 as libpysal.weights capable of processing Space Weights.
 .
 The module also comes with libpysal.examples, ie built-in example
 datasets, making it very efficient.

Package: python3-libpyvinyl
Description-md5: aacdaa2b8ec1a3ff61d06d8412271777
Description-en: python APIs for Virtual Neutron and x-raY Laboratory
 The aim of _libpyvinyl_ is to provide a high level neutron and X-ray
 simulation API.  With this harmonized user interface we achieve
 seamless interoperability of individual simulations thereby
 facilitating the concatenation of simulation steps into a simulation
 pipeline.  The vast differences with respect to parameter names, unit
 conventions, configuration syntax, i.e. the user interface, is,
 hence, overcome creating a libpyvinyl compliant API for each
 simulation software.

Package: python3-libqcow
Description-md5: c71d27865ff2dc205319c0befda6e59c
Description-en: QEMU Copy-On-Write image format access library -- Python 3 bindings
 libqcow is a library to access the QEMU Copy-On-Write (QCOW) image format.
 .
 This package contains Python 3 bindings for libqcow.

Package: python3-librecaptcha
Description-md5: e75f24b0c1e63d99932ae1c95c5c12c7
Description-en: program and library for solving reCAPTCHA challenges
 A program and library for solving reCAPTCHA challenges.
 It provides an interface through which a human can solve them.
 .
 https://en.wikipedia.org/wiki/ReCAPTCHA
 .
 Please note that tokens from successfully completed CAPTCHAs
 may be rejected due to lack of support for BotGuard:
 .
 https://github.com/taylordotfish/librecaptcha/issues/7

Package: python3-libregf
Description-md5: 4f4ba6e6dde131fa13be9d4a8488e9b8
Description-en: Windows NT Registry File (REGF) format access library -- Python 3 bindings
 libregf is a library to access the Windows NT Registry File (REGF)
 format.
 .
 This package contains Python 3 bindings for libregf.

Package: python3-librepo
Description-md5: 949cf8bfd80e42af7c40e235f18cb206
Description-en: Python bindings for the librepo library (Python 3)
 A library providing C and Python (libcURL-like) APIs to
 download repository metadata.
 .
 This package installs the librepo library for Python 3.

Package: python3-librepo-doc
Description-md5: c5e5f5b5f5ab1f7061e46313804bbd6b
Description-en: Python 3 bindings for the librepo library (common documentation)
 A library providing C and Python (libcURL-like) APIs to
 download repository metadata.
 .
 This package installs common documentation for the librepo Python
 3 bindings.

Package: python3-librosa
Description-md5: 8218f4de3edcf0a87ac7248151c677c4
Description-en: python package for music and audio analysis (Python 3)
 librosa is a python package for music and audio analysis.
 It provides the building blocks necessary to create music information
 retrieval systems.
 .
 For a quick introduction to using librosa, please refer to the Tutorial:
 https://librosa.org/doc/latest/tutorial.html
 For a more advanced introduction which describes the package design
 principles, please refer to the librosa paper at SciPy 2015.
 .
 This package installs the library for Python 3.

Package: python3-librouteros
Description-md5: ced6a8bdd6ece4b3693ff6620d4318e8
Description-en: Python implementation of RouterOS API
 It allows one to communicate with Mikrotik's RouterOS powered device to
 gather information, modify settings and do other management tasks.
 .
 This package installs the library for Python 3.

Package: python3-librt
Description-md5: 3790df43ea4b8bf04c8c952a056b12aa
Description-en: Mypyc runtime library
 This library contains efficient C implementations of various Python standard
 library classes and functions. Mypyc can use these fast implementations when
 compiling Python code to native extension modules.
 .
 Mypyc compiler is a part of the "mypy distribution":
 https://pypi.org/project/mypy

Package: python3-librtmp
Description-md5: 3de35038a74d009b26269f819fe5d8ff
Description-en: librtmp binding for Python 3
 librtmp allows one to dump the media content streamed over
 the RTMP protocol.
 .
 This package provides the binding for Python 3.

Package: python3-libscca
Description-md5: aa93e70767eca539b04146e381ceb2c3
Description-en: Windows Prefetch File access library -- Python 3 bindings
 libscca is a library to access the Windows Prefetch File (SCCA)
 format.
 .
 This package contains Python 3 bindings for libscca.

Package: python3-libsigscan
Description-md5: c3e3ddf34244b73560cef2ccaade53aa
Description-en: binary signature scanning library -- Python 3 bindings
 libsigscan is a library for binary signature scanning, using simple
 offset/string-based signatures.
 .
 This package contains Python 3 bindings for libsigscan.

Package: python3-libsmdev
Description-md5: 7939ef8cfdd83865f0b6723e6aeb8e49
Description-en: storage media device access library -- Python 3 bindings
 libsmdev is a library to access to storage media devices.
 .
 This package contains Python 3 bindings for libsmdev.

Package: python3-libsmraw
Description-md5: f40541cccec2a9975b8ca58465b2a4ca
Description-en: split RAW image format access library -- Python 3 bindings
 libsmraw is a library to access the (split) RAW image format.
 .
 This package contains Python 3 bindings for libsmraw.

Package: python3-libsss-nss-idmap
Description-md5: 9dc7d17bee37f7358268401ea7fe5b96
Description-en: Python3 bindings for the SID lookups library
 This package contains the bindings for libnss_sss_idmap to be used by
 Python applications.
 .
 This package installs the library for Python 3.

Package: python3-libsvm
Description-md5: eda08f70b2882cf1b9c96babba99e55b
Description-en: Python interface for support vector machine library
 Python interface for the LIBSVM library using ctypes. This new Python
 interface is provided since 2.91, and it is incompatible with the old
 one.

Package: python3-libthumbor
Description-md5: 92751cf5ece56652c3fa3dceb4b690c2
Description-en: Python module to make usage of Thumbor easy in Python
 Allows easy usage of Thumbor in Python, by facilitating the generation
 of signed URLs to thumbor-generated assets.

Package: python3-libtiff
Description-md5: e25c11127d526dfd7be513186abd2106
Description-en: wrapper to the libtiff library to Python using ctypes (Python 3 version)
 PyLibTiff is a package that provides:
 .
 * a wrapper to the libtiff library to Python using ctypes.
 * a pure Python module for reading and writing TIFF and LSM files. The images
 are read as numpy.memmap objects so that it is possible to open images that
 otherwise would not fit to computers RAM.
 .
 There exists many Python packages such as PIL, FreeImagePy that support reading
 and writing TIFF files. The PyLibTiff project was started to have an efficient
 and direct way to read and write TIFF files using the libtiff library without
 the need to install any unnecessary packages or libraries. The pure Python
 module was created for reading "broken" TIFF files such as LSM files that in
 some places use different interpretation of TIFF tags than what specified in
 the TIFF specification document. The libtiff library would just fail reading
 such files. In addition, the pure Python module is more memory efficient as the
 arrays are returned as memory maps. Support for compressed files is not
 implemented yet.
 .
 Warning: pylibtiff currently supports reading and writing images that are
 stored using TIFF strips. Patches are welcome to support tiled TIFF images.
 .
 This package contains PyLibTiff for Python 3.

Package: python3-libtmux
Description-md5: 0aa16ea4fc23159928e508e79b540aef
Description-en: Python scripting library and ORM for tmux (python3)
 libtmux is the tool behind tmuxp, a tmux workspace manager in Python.
 .
 Builds upon tmux's target and formats to create an object mapping to
 traverse, inspect and interact with live tmux sessions.
 .
 This is the Python 3 package

Package: python3-libtorrent
Description-md5: 3e8447d83da0fc24b65f9f3a09e83850
Description-en: Python bindings for libtorrent-rasterbar (Python 3)
 Bittorrent library by Rasterbar Software (Arvid Norberg).
 libtorrent-rasterbar is a C++ library that aims to be a good alternative to
 all the other bittorrent implementations around.
 .
 The main goals of libtorrent-rasterbar are:
 * to be cpu efficient
 * to be memory efficient
 * to be very easy to use
 .
 This package contains Python 3 bindings for the libtorrent-rasterbar library.

Package: python3-libtrace
Description-md5: 0c31921660863a7144a9fcfa3cecc218
Description-en: Python 3 bindings for the libtrace API
 python-libtrace (plt) is a Python module that allows you to work with
 packet trace data using WAND's libtrace library.
 .
 It's intended to provide a clean, simple, Python-like way of working
 with libtrace, rather than a simple translation of the libtrace calls
 from C into Python. For example for the protocol header decodes, the
 field names from the RFCs are used rather than libtrace's names.
 .
 This package contains the Python 3 bindings.

Package: python3-libuser
Description-md5: aa95d205d8dae7b8c055724fdb434188
Description-en: user and group account administration library - python3 bindings
 The libuser library implements a standardized interface for manipulating
 and administering user and group accounts.  The library uses pluggable
 back-ends to interface to its data sources.
 .
 This package contains the Python 3 bindings of the library.

Package: python3-libvhdi
Description-md5: 151cb5d43507fa5e59d35e3b9e9ddc80
Description-en: Virtual Hard Disk image format access library -- Python 3 bindings
 libvhdi is a library to access the Virtual Hard Disk (VHD) image format.
 .
 This package contains Python 3 bindings for libvhdi.

Package: python3-libvmdk
Description-md5: c625b53f29b96ba46725c0d214692d6c
Description-en: VMWare Virtual Disk format access library -- Python 3 bindings
 libvmdk is a library to access the VMware Virtual Disk (VMDK) format.
 .
 This package contains Python 3 bindings for libvmdk.

Package: python3-libvshadow
Description-md5: 9272304f681c79b6c3da759fb3f4ebd9
Description-en: Volume Shadow Snapshot format access library -- Python 3 bindings
 libvshadow is a library to access the Volume Shadow Snapshot (VSS)
 format. The VSS format is used by Windows, as of Vista, to maintain
 copies of data on a storage media volume.
 .
 This package contains Python 3 bindings for libvshadow.

Package: python3-libvslvm
Description-md5: 19ab4f6036e2d29b7ae2571292ab4a31
Description-en: Linux LVM volume system format access library -- Python 3 bindings
 libvslvm is a library to access the Linux Logical Volume Manager
 (LVM) volume system format.
 .
 This package contains Python 3 bindings for libvslvm.

Package: python3-libxml2
Description-md5: e0b5bce27d5c0bcc6fdf3991eb60ce4b
Description-en: GNOME XML library - Python3 bindings
 XML is a metalanguage to let you design your own markup language.
 A regular markup language defines a way to describe information in
 a certain class of documents (eg HTML). XML lets you define your
 own customized markup languages for many classes of document. It
 can do this because it's written in SGML, the international standard
 metalanguage for markup languages.
 .
 This package contains the files needed to use the GNOME XML library
 in Python3 programs.

Package: python3-libyang
Description-md5: cea3c77d4dec17bf2b2c4421cc3ccbf1
Description-en: parser toolkit for IETF YANG data modeling language (Python)
 YANG is a data modeling language for the definition of data sent over network
 management protocols (RFC 6020/7950). It can be used to model both configuration
 data as well as state data of network elements and is primarily used by larger
 network equipment like routers and switches.
 .
 This package contains the Python bindings.

Package: python3-libzim
Description-md5: b4aa132e2af955853f9017bb550c02c0
Description-en: Python bindings for libzim
 The python-libzim library allows you to read/write ZIM files in Python.
 It provides a shallow Python interface on top of the libzim C++ library.
 It is primarily used in various openZIM scrapers.

Package: python3-license-expression
Description-md5: 5d77f2b35db652aca7ee5e5c3612e2e8
Description-en: small library to handle license expressions
 Can parse, compare, simplify and normalizelicense expression (e.g. SPDX
 license expression) using boolean logic, such as
 "GPL-2.0 or later WITH Classpath Exception AND MIT"

Package: python3-lilv
Description-md5: d891dbedec568589924c461f167ad41d
Description-en: Python bindings for lilv
 Lilv (formerly SLV2) is a library for LV2 hosts intended to make using
 LV2 Plugins as simple as possible (without sacrificing capabilities).
 .
 Lilv is the successor to SLV2, rewritten to be significantly faster
 and have minimal dependencies.
 .
 This package provides the Python binding for lilv.

Package: python3-limits
Description-md5: b977cf66028f3ebe47db85d956f5ca48
Description-en: Rate limiting utilities for Python
 limits is a Python module providing utilities to implement rate limiting using
 various strategies, such as fixed or moving windows, and various storage
 backends, such as in in-memory storage, Redis or memcached.
 .
 This package provides the Python 3 version of the limits module.

Package: python3-line-profiler
Description-md5: 2b723206dbc0fb0981d1dd99e6e85fec
Description-en: line-by-line profiling for Python
 LineProfiler can be given functions to profile, and it will time the execution
 of each individual line inside those functions. In a typical workflow, one
 only cares about line timings of a few functions because wading through the
 results of timing every single line of code would be overwhelming. However,
 LineProfiler does need to be explicitly told what functions to profile.
 .
 If you are using IPython, there is an implementation of an %lprun magic
 command which will let you specify functions to profile and a statement to
 execute.

Package: python3-linear-garage-door
Description-md5: e394ad9485124d5537922d23663766c4
Description-en: Control Linear Garage Doors
 This library allows users to control Linear garage doors programmatically. It
 enables interaction with garage doors by communicating with the Linear
 service, letting users open, close, and monitor their garage doors through an
 application interface. Device names in the control interface are generated
 based on the names defined in the Linear mobile app.

Package: python3-linetable
Description-md5: b9dfa038f176ccb9a08dc001049986a4
Description-en: Parse and generate linetable attributes for Python 3 code objects
 This module provides a simple interface to parse and generate co_linetable
 attributes for Python 3 code objects, dealing with the version-specific
 changes in the CPython implementation.

Package: python3-lingua-franca
Description-md5: b9bb185e321ba083fa651c64001367cd
Description-en: Mycroft's multilingual text parsing and formatting library (Python 3)
 A framework that is adopted as the common language between
 speakers with different native tongues.
 .
 This package installs the library for Python 3.

Package: python3-link-grammar
Description-md5: 5d98edc327246241bb85fc1213614796
Description-en: CMU's link grammar parser - Python 3 binding
 In Sleator, D. and Temperley, D. "Parsing English with a Link Grammar"
 (1991), the authors defined a new formal grammatical system called a
 "link grammar". A sequence of words is in the language of a link
 grammar if there is a way to draw "links" between words in such a way
 that the local requirements of each word are satisfied, the links do
 not cross, and the words form a connected graph. The authors encoded
 English grammar into such a system, and wrote this program to parse
 English using this grammar.
 .
 link-grammar can be used for linguistic parsing for information
 retrieval or extraction from natural language documents. It can also be
 used as a grammar checker.
 .
 This package contains a Python 3 library for using link-grammar.

Package: python3-linux-procfs
Description-md5: 168ba649c77ce07cad5efab6674328eb
Description-en: Linux /proc abstraction classes in Python
 Python abstractions to extract information from the Linux kernel /proc
 files.
 .
 The proc filesystem is a pseudo-filesystem which provides an interface to
 kernel data structures. This package provides a means to query that system
 from a Python module.

Package: python3-listparser
Description-md5: d6366df8b3cf171ec32345e288828104
Description-en: Parse OPML, RDF+FOAF, and iGoogle subscription lists
 listparser is a Python module that parses subscription lists (also called
 reading lists) and returns a dictionary in OPML structured format.
 It supports OPML, RDF+FOAF, and the iGoogle exported settings format,
 and runs in Python 2.7, Python 3.3 and up, PyPy, and Jython.
 .
 The OPML specification defines an outline as a hierarchical, ordered list
 of arbitrary elements. The specification is fairly open which makes it
 suitable for many types of list data, like RSS feeds.

Package: python3-litestar-htmx
Description-md5: 85aadc464bedf17015293d1c6e5095ba
Description-en: HTMX Integration for Litestar
 The Litestar framework supports Plugins, ships with dependency injection,
 security primitives, OpenAPI schema generation, MessagePack, middlewares, a
 great CLI experience, and much more.
 .
 HTMX is a JavaScript library that gives you access to AJAX, CSS
 Transitions, WebSockets and Server Sent Events directly in HTML, using
 attributes, so you can build modern user interfaces with the simplicity and
 power of hypertext.
 .
 This package provides Python bindings for the Litestar package to interact
 with the HTMX functionalities.

Package: python3-littleutils
Description-md5: dc346f2d3d4b4fae389af0c3ac71a985
Description-en: Small personal collection of Python utility functions (Python 3)
 Collection of utility functions used for testing in python-executing and
 python-stack-data.
 .
 This package installs the library for Python 3.

Package: python3-livereload
Description-md5: 925df12d708a76d870010a9fb2e342b1
Description-en: automatic browser refresher (Python 3)
 It is really boring for Web developers to need to refresh their browser
 every time they save a (CSS, JavaScript, or HTML) file. LiveReload will
 take care of that for you, so that when you save a file, your browser
 will refresh itself - and what's more, it can perform tasks such as
 compiling LESS to CSS before the browser reload.
 .
 This package contains the Python 3 version of livereload.

Package: python3-livisi
Description-md5: 725d62a9c94a44ae444dc7dbb5fd574a
Description-en: Library for communicating with LIVISI Smart Home Controller
 This library establishes connections to the controller to monitor and send
 commands to compatible devices within a smart home environment. Communication
 is handled using an asynchronous approach, enabling efficient integration with
 event-driven systems. It supports features such as device status monitoring,
 command transmission, and real-time event handling, providing comprehensive
 control over LIVISI smart home hardware. This allows users to automate and
 manage a variety of connected devices, such as sensors, switches, and Wi-Fi
 enabled appliances, through a centralized controller interface.

Package: python3-lldb
Description-md5: 92f8664212675babf13be8b3c1453716
Description-en: Next generation, high-performance debugger, python lib
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This is a dependency package providing the Python binding to lldb.

Package: python3-lldb-17
Description-md5: 0185ffb3cdaadce7edcc313c1e68ae92
Description-en: Next generation, high-performance debugger, python3 lib
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This binding package provides access to lldb.

Package: python3-lldb-18
Description-md5: 0185ffb3cdaadce7edcc313c1e68ae92
Description-en: Next generation, high-performance debugger, python3 lib
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This binding package provides access to lldb.

Package: python3-lldb-19
Description-md5: 0185ffb3cdaadce7edcc313c1e68ae92
Description-en: Next generation, high-performance debugger, python3 lib
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This binding package provides access to lldb.

Package: python3-lldb-20
Description-md5: 0185ffb3cdaadce7edcc313c1e68ae92
Description-en: Next generation, high-performance debugger, python3 lib
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This binding package provides access to lldb.

Package: python3-lldb-21
Description-md5: 0185ffb3cdaadce7edcc313c1e68ae92
Description-en: Next generation, high-performance debugger, python3 lib
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This binding package provides access to lldb.

Package: python3-lldb-22
Description-md5: 0185ffb3cdaadce7edcc313c1e68ae92
Description-en: Next generation, high-performance debugger, python3 lib
 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This binding package provides access to lldb.

Package: python3-llvmlite
Description-md5: 8090258776d91bdab8ef00c3902fe8a9
Description-en: LLVM Python 3 binding for writing JIT compilers
 llvmlite uses the LLVM library for JIT (just-in-time) compilation of
 Python code into native machine instructions during runtime. Instead
 of exposing large parts of the LLVM C++ API for direct calls into the
 LLVM library, llvmlite follows a lightweight multi-layered approach.
 .
 This package contains the modules and the binding for Python 3.

Package: python3-lmdb
Description-md5: 7bb704b9f4deb49c928ccd89e0933e55
Description-en: Python 3 binding for LMDB Lightning Memory-Mapped Database
 Lightning Memory-Mapped Database (LMDB) is an ultra-fast, ultra-compact
 key-value embedded data store developed for the OpenLDAP Project. It uses
 memory-mapped files, so it has the read performance of a pure in-memory
 database while still offering the persistence of standard disk-based
 databases, and is only limited to the size of the virtual address space (it
 is not limited to the size of physical RAM).
 .
 This package contains the 'lmdb' Python 3 extension module.

Package: python3-lmfit
Description-md5: b173ac402654d4372a51c519aaac81c5
Description-en: Least-Squares Minimization with Constraints (Python 3)
 The lmfit Python package provides a simple, flexible interface to
 non-linear optimization or curve fitting problems. The package
 extends the optimization capabilities of scipy.optimize by replacing
 floating pointing values for the variables to be optimized with
 Parameter objects. These Parameters can be fixed or varied, have
 upper and/or lower bounds placed on its value, or written as an
 algebraic expression of other Parameters.
 .
 The principal advantage of using Parameters instead of simple
 variables is that the objective function does not have to be
 rewritten to reflect every change of what is varied in the fit, or
 what relationships or constraints are placed on the Parameters. This
 means a scientific programmer can write a general model that
 encapsulates the phenomenon to be optimized, and then allow user of
 that model to change what is varied and fixed, what range of values
 is acceptable for Parameters, and what constraints are placed on the
 model. The ease with which the model can be changed also allows one
 to easily test the significance of certain Parameters in a fitting
 model.
 .
 The lmfit package allows a choice of several optimization methods
 available from scipy.optimize. The default, and by far best tested
 optimization method used is the Levenberg-Marquardt algorithm from
 MINPACK-1 as implemented in scipy.optimize.leastsq. This method
 is by far the most tested and best support method in lmfit, and much
 of this document assumes this algorithm is used unless explicitly
 stated. An important point for many scientific analysis is that this
 is only method that automatically estimates uncertainties and
 correlations between fitted variables from the covariance matrix
 calculated during the fit.
 .
 A few other optimization routines are also supported, including
 Nelder-Mead simplex downhill, Powell's method, COBYLA, Sequential
 Least Squares methods as implemented in scipy.optimize.fmin, and
 several others from scipy.optimize. In their native form, some of
 these methods setting allow upper or lower bounds on parameter
 variables, or adding constraints on fitted variables. By using
 Parameter objects, lmfit allows bounds and constraints for all of
 these methods, and makes it easy to swap between methods without
 hanging the objective function or set of Parameters.
 .
 Finally, because the approach derived from MINPACK-1 usin the
 covariance matrix to determine uncertainties is sometimes questioned
 (and sometimes rightly so), lmfit supports methods to do a brute
 force search of the confidence intervals and correlations for sets of
 parameters.
 .
 This is the Python 3 version of the package.

Package: python3-localzone
Description-md5: e7f111fab904df82a56a777ab419cdd3
Description-en: Low-calorie python library for managing DNS zones
 Localzone is a simple python library for managing DNS zones. While localzone
 may be a low-calorie library, it's stuffed full of everything that a hungry
 hostmaster needs.
 .
 This is the python3 version of the package.

Package: python3-location
Description-md5: 2bf32f76a4a9a9f7ac03e51819d6b645
Description-en: IP geolocation query library (Python 3 bindings)
 libloc is a lightweight library to query the IPFire Location database and
 determine the location of someone else on the Internet based on their IP
 address.
 .
 This package provides the Python 3 bindings for libloc.

Package: python3-locket
Description-md5: 80305016d18039485f9f2a4d1b6e80d9
Description-en: File-based locks for Python 3 for Linux and Windows
 Locket implements a lock that can be used by multiple processes
 provided they use the same path.
 .
 This contains the Python 3 version

Package: python3-lockfile
Description-md5: d09f3609b287a74a6ad890d8dbbb44f5
Description-en: file locking library for Python — Python 3 library
 The ‘lockfile’ library exports a ‘LockFile’ class which provides a
 simple API for locking files.
 .
 The appropriate implementation for ‘LockFile’ is chosen automatically
 based on the OS capabilities for an atomic filesystem operation.
 These implementations are also available for explicit use as
 ‘LinkLockFile’ and ‘MkdirLockFile’.
 .
 Other back ends are possible with the same semantics. Examples
 included are:
 * ‘SQLiteLockFile’, using records in an SQLite database.
 * ‘PIDLockFile’, using the semantics of a Unix PID file.
 .
 Unlike other Python locking libraries (the Windows ‘msvcrt.locking’
 function, the Unix ‘fcntl.flock’, ‘fcntl.lockf’, and the deprecated
 ‘posixfile’ module), the API is identical across both Unix (including
 GNU/Linux and MacOS) and Windows platforms.
 .
 This package installs the Python 3 library.

Package: python3-log-symbols
Description-md5: c551bf15e2f1557f99aa875f6af815a6
Description-en: Colored symbols for various log levels for Python3
 Library that displays colored symbols for various log levels on the
 terminal in Python3.

Package: python3-logassert
Description-md5: 7b24630cbe68059838ee725bfe9c24d8
Description-en: Simple log assertion mechanism for Python unittests
 python-logassert provides a simple way to test logging calls on
 a Python package tests.

Package: python3-logbook
Description-md5: 004a7c0d7fe3162e601f046816e4c635
Description-en: logging system for Python that replaces the standard library's module (Python 3)
 Logbook is a logging system for Python that replaces the standard library's
 logging module. It was designed with both complex and simple applications in
 mind and the idea to make logging fun
 .
 This is the Python 3 version of the package.

Package: python3-logfury
Description-md5: d973cd2233c7696f7d3e43e211724348
Description-en: Responsible, logging of method calls for Python libs - Python 3.x
 logfury is for Python library maintainers. It allows for responsible,
 low-boilerplate logging of method calls.
 .
 This package contains the Python 3.x module.

Package: python3-logging-tree
Description-md5: 24db8b37cad61c1663a6687bd038dcdc
Description-en: introspect and display the logging tree in Python3
 A debugging tool for inspecting the hierarchy of loggers in Python3.
 It is useful for troubleshooting applications where the logging levels seem
 inconsistent across modules and libraries.
 The loggers and their configuration is printed in a ascii tree.

Package: python3-logi-circle
Description-md5: cf7a480aeb9ceeffd8e77e2a8c5a0863
Description-en: Library for interacting with Logi Circle cameras
 This library provides access to Logi Circle cameras, enabling the retrieval
 and management of real-time data, video content, and still images. It allows
 querying of activity history with filters for start time and activity
 properties like duration. Users can manage camera settings such as name,
 timezone, streaming, and privacy modes. Additionally, it supports real-time
 updates and camera activities via the WebSocket API, enabling prompt
 notifications of changes and new events. This package interfaces with
 Logitech's official public API for comprehensive management of connected
 security devices over Wi-Fi.

Package: python3-logilab-common
Description-md5: 420eb2a1cb28e6e745b85dd627516045
Description-en: useful miscellaneous modules used by Logilab projects (Python3)
 logilab-common is a collection of low-level Python packages and modules,
 designed to ease:
 .
 * handling command line options and configuration files
 * writing interactive command line tools
 * manipulation files and character strings
 * interfacing to OmniORB
 * generating SQL queries
 * running unit tests
 * manipulating tree structures
 * accessing RDBMS (currently postgreSQL, MySQL and sqlite)
 * generating text and HTML reports
 * logging
 * parsing XML processing instructions
 .
 This package contains the Python 3 version of logilab-common.

Package: python3-logilab-constraint
Description-md5: ee01d70073c967b43f72fed3bdb74aeb
Description-en: constraints satisfaction solver in Python - Python 3
 Extensible constraint satisfaction problem solver written in pure
 Python, using constraint propagation algorithms. The
 logilab.constraint module provides finite domains with arbitrary
 values, finite interval domains, and constraints which can be applied
 to variables linked to these domains.

Package: python3-logistro
Description-md5: 0c35ea7400fc7d001a336b1bc29895fd
Description-en: Sensible defaults for logging module (Python 3)
 logistro is an extremely light addition to logging, providing sensible
 defaults.
 It also includes getPipeLogger() which can be passed to Popen() so that its
 stderr is piped to the already thread-safe logging library.
 .
 This package installs the library for Python 3.

Package: python3-loguru
Description-md5: 3911e2959f65d5a4d58a526077cfe667
Description-en: enjoyable loggin' for Python
 Logging is fundamental to every application
 and eases the process of debugging. Using Loguru user has no excuse
 not to use logging from the start, this is as simple as
 from loguru import logger.
 .
 Also, this library is intended to make Python logging less painful
 by adding a bunch of useful functionalities that solve caveats of the
 standard loggers. Using logs in your application should be an automatism,
 Loguru tries to make it both pleasant and powerful.
 Ready to use out of the box without boilerplate
 .
 * No Handler, no Formatter, no Filter: one function to rule them all
 * Easier file logging with rotation / retention / compression
 * Modern string formatting using braces style
 * Exceptions catching within threads or main
 * Pretty logging with colors
 * Asynchronous, Thread-safe, Multiprocess-safe
 * Fully descriptive exceptions
 * Structured logging as needed
 * Lazy evaluation of expensive functions
 * Customizable levels
 * Better datetime handling
 * Suitable for scripts and libraries
 * Entirely compatible with standard logging
 * Personalizable defaults through environment variables
 * Convenient parser
 * Exhaustive notifier

Package: python3-logzero
Description-md5: ff1606279ec83c11398c350e5697ed09
Description-en: robust and effective logging for Python (Python 3)
 logzero is a python library that provides effective and robust logging.
 Features:
 * Easy logging to console and/or (rotating) file.
 * Provides a fully configured standard.
 * Pretty formatting, including level-specific colors in the console.
 * Windows color output supported by colorama
 * Robust against str/bytes encoding problems, works with all kinds of
 character encodings and special characters.
 * Multiple loggers can write to the same logfile (also across multiple
 Python files).
 .
 This package installs the library for Python 3.

Package: python3-loki-ecmwf
Description-md5: 7c2d6c45e687c6f8cd53940d1b9ecf73
Description-en: Source-to-source translation for Fortran
 Loki is an experimental tool to explore the possible use of source-to-source
 translation for ECMWF's Integrated Forecasting System (IFS) and associated
 Fortran software packages.
 .
 Loki is based on compiler technology (visitor patterns and ASTs) and aims
 to provide an abstract, language-agnostic representation of a kernel,
 as well as a programmable (pythonic) interface that allows developers
 to experiment with different kernel implementations and optimizations.
 The aim is to allow changes to programming models and coding styles
 to be encoded and automated instead of hand-applying them, enabling
 advanced experimentation with large kernels as well as bulk processing
 of large numbers of source files to evaluate different kernel implementations
 and programming models.

Package: python3-loki-ecmwf-doc
Description-md5: d34688119178a674d6c5e0879c9fba11
Description-en: Source-to-source translation for Fortran - documentation
 Loki is an experimental tool to explore the possible use of source-to-source
 translation for ECMWF's Integrated Forecasting System (IFS) and associated
 Fortran software packages.
 .
 This package contains the HTML documentation for Loki.

Package: python3-loki-ecmwf-lint-rules
Description-md5: 274e63f9ac6463eaadc38d112542c4f1
Description-en: Source-to-source translation for Fortran - Lint rules
 Loki is an experimental tool to explore the possible use of source-to-source
 translation for ECMWF's Integrated Forecasting System (IFS) and associated
 Fortran software packages.
 .
 This package contains the Lint rules for the loki-lint tool.

Package: python3-loky
Description-md5: 7a71401ca89dc838a73a1fd3f216711c
Description-en: Robust and reusable process pool executor for Python
 loky is a Python library that provides a robust, cross-platform and
 cross-version implementation of the concurrent.futures.ProcessPoolExecutor
 class.
 .
 It offers a reusable process pool executor, consistent process spawning
 behavior, transparent integration with cloudpickle, and improved handling of
 worker crashes and deadlocks.
 .
 loky is developed by the joblib project and is used as the default process
 execution backend for joblib to support reliable parallel execution in Python
 applications.

Package: python3-londiste
Description-md5: 8baa85b59f53c86c6ea2d3babba7d423
Description-en: Database replication for PostgreSQL based on PgQ
 Londiste is a PostgreSQL database replication tool written in Python, using
 PgQ as event transport. It is part of the Skytools toolkit.

Package: python3-london-tube-status
Description-md5: f713e942d8516f6ba29190df4da8fc0a
Description-en: Transport for London line status data parser
 This library queries the Transport for London Open Data line status endpoint
 and converts the response into a dictionary keyed by line name.
 .
 The returned data includes a timestamp and, for each known line, a State value
 and a Description value. Status values reported by TfL include Good Service,
 Minor Delays, Severe Delays, Planned Closure, Part Closure, Suspended, No
 Service, and other operational messages used by the TfL API.
 .
 It covers London Underground lines and the TfL modes exposed by the endpoint,
 including London Overground, DLR, Elizabeth line, Tram, and cable car
 services.

Package: python3-loompy
Description-md5: c20c276e5759dd79ac82c9c68fadff5b
Description-en: access loom formatted files for bioinformatics
 Loom is an efficient file format for very large omics datasets,
 consisting of a main matrix, optional additional layers, a variable
 number of row and column annotations. Loom also supports sparse
 graphs.  Loom files are used to store single-cell gene expression data:
 the main matrix contains the actual expression values (one column per
 cell, one row per gene); row and column annotations contain metadata
 for genes and cells, such as Name, Chromosome, Position (for genes),
 and Strain, Sex, Age (for cells).
 .
 Loom files (.loom) are created in the HDF5 file format, which supports
 an internal collection of numerical multidimensional datasets. HDF5
 is supported by many computer languages, including Java, MATLAB,
 Mathematica, Python, R, and Julia. .loom files are accessible from any
 language that supports HDF5.

Package: python3-looseversion
Description-md5: 094f625b261b21aa15ad3dfab015102b
Description-en: Version numbering for anarchists and software realists
 A backwards/forwards-compatible fork of distutils.version.LooseVersion,
 for times when PEP-440 isn't what you need.
 .
 The goal of this package is to be a drop-in replacement for the original
 LooseVersion. It implements an identical interface and comparison logic
 to LooseVersion. The only major change is that a
 looseversion.LooseVersion is comparable to a
 distutils.version.LooseVersion, which means tools should not need to
 worry whether all dependencies that use LooseVersion have migrated.
 .
 If you are simply comparing versions of Python packages, consider moving
 to packaging.version.Version, which follows PEP-440. LooseVersion is
 better suited to interacting with heterogeneous version schemes that do
 not follow PEP-440.

Package: python3-louvain
Description-md5: 9ffd19964c7a98588509ad976616245c
Description-en: community graph analysis implementing Louvain method
 This package address a special form of graph analysis, the Louvin method,
 using the NetworkX graph operations. The method is described in:
 Fast unfolding of communities in large networks, Vincent D Blondel,
 Jean-Loup Guillaume, Renaud Lambiotte, Renaud Lefebvre, Journal of
 Statistical Mechanics: Theory and Experiment 2008(10), P10008

Package: python3-lru-dict
Description-md5: 8e607d22c5bed54b809dd70e598c65a3
Description-en: Dict like LRU container for Python
 A fixed size dict like container which evicts Least Recently Used (LRU) items
 once size limit is exceeded. There are many Python implementations available
 which does similar things. This is a fast and efficient C implementation.
 LRU maximum capacity can be modified at run-time.

Package: python3-lsprotocol
Description-md5: 331bf2cef6c85c36c2495014b855fa3d
Description-en: Python implementation of the Language Server Protocol
 lsprotocol is a Python implementation of object types used in the Language
 Server Protocol (LSP). This repository contains the code generator and the
 generated types for LSP.

Package: python3-ltfatpy
Description-md5: 3dbf7f17ac58670b635cb30a8d91b2c0
Description-en: Large Time-Frequency Toolbox (LTFAT) in Python
 The ltfatpy package is a partial Python port of the Large Time/Frequency
 Analysis Toolbox (LTFAT), a MATLAB®/Octave toolbox for working with
 time-frequency analysis and synthesis.
 .
 It is intended both as an educational and a computational tool.
 .
 The package provides a large number of linear transforms including Gabor
 transforms along with routines for constructing windows (filter prototypes)
 and routines for manipulating coefficients.
 .
 This package provides the modules for Python 3.

Package: python3-lti
Description-md5: 5c868ae113904ae17fabb652b9a7f1b9
Description-en: Learning Tools Interoperability implementation (Python3 version)
 The primary goal of this library is to provide classes for building Python LTI
 tool providers (LTI apps). It is designed to be generic but can easily
 integrated into frameworks like Django or Flask.
 .
 This package contains the Python 3 version of the library.

Package: python3-lttng
Description-md5: 06538578032004dd4ccedd9880a95072
Description-en: LTTng control and utility Python bindings
 The LTTng project aims at providing highly efficient tracing tools for Linux.
 Its tracers help tracking down performance issues and debugging problems
 involving multiple concurrent processes and threads. Tracing across multiple
 systems is also possible.
 .
 This package provides the Python bindings to lttng.

Package: python3-lttngust
Description-md5: f5ddf90e8eb1a4188a10744c729de60c
Description-en: LTTng 2.0 Userspace Tracer (Python 3 UST agent)
 The userspace tracer is designed to provide detailed information about
 userspace activity. Like the kernel tracer, performance is the main goal.
 Tracing does not require system calls or traps. UST instrumentation points may
 be added in any userspace code including signal handlers and libraries.
 .
 This package contains the Python 3.x UST agent.

Package: python3-lttoolbox
Description-md5: ff7cfb6849e035051b7823f6e52b5cda
Description-en: Apertium lexical processing modules and tools (Python 3 module)
 Python 3 module for applications using the Apertium lexical processing
 modules and tools.

Package: python3-luftdaten
Description-md5: b7008f2a915f278ce64a8d4244de00d7
Description-en: Python API for accessing air quality data from Sensor.Community
 This library provides an interface to interact with the open data from
 Sensor.Community, formerly known as luftdaten.info. It allows users to retrieve
 air quality measurements and other environmental data from a variety of
 self-built sensor stations. By utilizing the API, developers can monitor
 particulate matter, temperature, humidity, and other relevant environmental
 parameters from sensors registered on the Sensor.Community network. The library
 simplifies the integration of real-time environmental data into applications,
 making it particularly valuable for projects related to health, environmental
 awareness, or scientific research. This module facilitates easy access to
 sensor data, empowering users to make informed decisions based on air quality
 indicators.

Package: python3-luma.core
Description-md5: 0c9fecb7e4d0fbbde1bd1658fd765f35
Description-en: component library providing a Pillow-compatible drawing canvas
 other functionality to support drawing primitives and text-rendering
 capabilities for small displays on the Raspberry Pi and other single board
 computers:
 * scrolling/panning capability,
 * terminal-style printing,
 * state management,
 * color/greyscale (where supported),
 * dithering to monochrome,
 * sprite animation,
 * flexible framebuffering (depending on device capabilities)

Package: python3-luma.emulator
Description-md5: 8aefdda494c5215478d92ecd1b3a2fec
Description-en: library provides a series of pseudo-display devices for luma.core
 Library provides a series of pseudo-display devices which allow the luma.core
 components to be used without running a physical device. These include:
 Real-time (pixel) emulator, based on pygame
 LED matrix and 7-segment renderers
 PNG screen capture
 Animated GIF animator
 Real-time ASCII-art & block emulators

Package: python3-luma.lcd
Description-md5: 12684765953bf718f09b6eac3d34a69a
Description-en: library interfacing small LCD displays
 Library provides a Python 3 interface to small LCD displays connected to
 Raspberry Pi and other Linux-based single-board computers (SBC).
 It currently supports devices using the HD44780, PCD8544, ST7735, HT1621, and
 UC1701X controllers. It provides a Pillow-compatible drawing canvas, and other
 functionality to support:
 scrolling/panning capability,
 terminal-style printing,
 state management,
 color/greyscale (where supported),
 dithering to monochrome

Package: python3-luma.led-matrix
Description-md5: afe84fe5b7b5ad497e482e89d22f641a
Description-en: library interfacing LED matrix displays
 Library interfacing LED matrix displays with the MAX7219 driver
 (using SPI), WS2812 (NeoPixels, inc Pimoroni Unicorn pHat/Hat
 and Unicorn Hat HD) and APA102 (DotStar) on the Raspberry Pi
 and other Linux-based single board computers - it providesxi
 a Pillow-compatible drawing canvas, and other functionality to support:
 multiple cascaded devices
 LED matrix, seven-segment and NeoPixel variants
 scrolling/panning capability,
 terminal-style printing,
 state management,
 dithering to monochrome,
 pygame emulator

Package: python3-luma.oled
Description-md5: e799249c3285261d6612158243592f36
Description-en: library interfacing OLED matrix displays
 Library interfacing OLED matrix displays with the
 SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1331, SSD1351, SH1106 or WS0010
 driver using I2C/SPI/Parallel on the Raspberry Pi and other linux-based
 single-board computers - it provides a Pillow-compatible drawing canvas,
 and other functionality to support:
 scrolling/panning capability,
 terminal-style printing,
 state management,
 color/greyscale (where supported),
 dithering to monochrome

Package: python3-lunardate
Description-md5: ecb6cb5fcb33bdd8b135f9c418014445
Description-en: Chinese Calendar Library in Pure Python (Python3 version)
 This library performs date conversion between the Gregorian Solar Calendar (SC)
 and the Chinese Lunar Calendar (LC). Given a date in either calendar, it also
 outputs the corresponding "shengxiao" animal of the year) and "ganzhi"
 characters. The date range currently covered is from about 1900 A.D. to 2049
 A.D.
 .
 This package contains the Python 3 version of the library.

Package: python3-lunr
Description-md5: bd4acdfb3f82553560079b9995b494a6
Description-en: Python implementation of Lunr.js (Python3 version)
 This package includes the Python version of Lunr.js aims to bring the simple
 and powerful full text search capabilities into Python guaranteeing results as
 close as the original implementation as possible.
 .
 Lunr is a simple full text search solution for situations where deploying a
 full scale solution like Elasticsearch isn't possible, viable or you're simply
 prototyping. Lunr parses a set of documents and creates an inverted index for
 quick full text searches in the same way other more complicated solution.
 .
 The trade-off is that Lunr keeps the inverted index in memory and requires you
 to recreate or read the index at the start of your application.
 .
 This package contains the Python 3 version of the library.

Package: python3-lupa
Description-md5: 91b637c1c2c02df57958f9dbc92da23e
Description-en: Python wrapper around LuaJIT or Lua (Python3 version)
 Lupa integrates the runtimes of Lua or LuaJIT2 into CPython. It is a partial
 rewrite of LunaticPython in Cython with some additional features such as proper
 coroutine support.
 .
 Features:
 * separate Lua runtime states through a LuaRuntime class
 * Python coroutine wrapper for Lua coroutines
 * iteration support for Python objects in Lua and Lua objects in Python
 * proper encoding and decoding of strings (configurable per runtime, UTF-8 by
 default)
 * frees the GIL and supports threading in separate runtimes when calling into
 Lua
 * written for LuaJIT2, but also works with the normal Lua interpreter
 * easy to hack on and extend as it is written in Cython, not C
 .
 This package contains the Python 3 version of the library.

Package: python3-lupupy
Description-md5: 3c0691c8bd636a485a3a6cec7c61d17a
Description-en: Library to communicate with Lupus Electronics alarm systems
 This library provides communication capabilities with Lupus Electronics alarm
 control panels, particularly with models such as XT1, XT2 Plus, and XT3. It
 enables users to interact with the alarm control panel for monitoring alarm
 status, controlling arming and disarming modes, and managing connected devices
 like binary sensors and switches. Users can access the status of sensors such
 as doors, windows, water, and smoke detectors. Additionally, the library
 allows for the retrieval of panel history logs for further analysis.

Package: python3-lxc
Description-md5: 7946e18f47cc9392e405736d5ef8cc27
Description-en: Linux Containers userspace tools (Python3 bindings)
 Containers are insulated areas inside a system, which have their own namespace
 for filesystem, network, PID, IPC, CPU and memory allocation and which can be
 created using the Control Group and Namespace features included in the Linux
 kernel.
 .
 This package contains the Python 3.x bindings

Package: python3-lxml-html-clean
Description-md5: 15c91babb36f09aa224b705c3432248a
Description-en: blocklist-based HTML cleaner
 This project was initially a part of lxml. Because HTML cleaner is
 designed as blocklist-based, many reports about possible security
 vulnerabilities were filed for lxml and that make the project
 problematic for security-sensitive environments.
 .
 Therefore the distribution as a separate project.

Package: python3-ly
Description-md5: 82c973388494637cb09038957470abc4
Description-en: Tool and library for manipulating LilyPond files (Python 3)
 python-ly provides a Python library "ly" containing various Python modules
 to parse, manipulate or create documents in LilyPond format.
 A command line program "ly" is also provided that can be used to do various
 manipulations with LilyPond files.
 .
 The python-ly package is Free Software, licensed under the GPL. This package
 is written by the Frescobaldi developers and is used extensively by the
 Frescobaldi project. The main author is Wilbert Berendsen.
 .
 The LilyPond format is a plain text input format that is used by the
 GNU music typesetter LilyPond (www.lilypond.org).
 .
 This package installs the "ly" tool and library for Python 3.

Package: python3-lz4
Description-md5: ce62ac357d5a461ac0db910d9413f3d0
Description-en: Python interface to the lz4 compression library (Python 3)
 This package provides bindings for the liblz4 compression library.
 .
 LZ4 is a very fast lossless compression algorithm, providing compression
 speed at 400 MB/s per core, scalable with multi-cores CPU. It also
 features an extremely fast decoder, with speed in multiple GB/s per core,
 typically reaching RAM speed limits on multi-core systems.

Package: python3-lz4tools
Description-md5: a14659fa4da623e9cbac15021ec2b0cb
Description-en: Tools for working with LZ4 compression algorithm.
 LZ4 is lossless compression algorithm, providing compression speed > 500 MB/s
 per core, scalable with multi-cores CPU. It features an extremely fast
 decoder, with speed in multiple GB/s per core, typically reaching RAM speed
 limits on multi-core systems.
 .
 Speed can be tuned dynamically, selecting an "acceleration" factor which
 trades compression ratio for faster speed. On the other end, a high
 compression derivative, LZ4_HC, is also provided, trading CPU time for
 improved compression ratio. All versions feature the same decompression speed.
 .
 LZ4 is also compatible with dictionary compression, and can ingest any input
 file as dictionary, including those created by Zstandard Dictionary Builder.

Package: python3-lzo
Description-md5: 8f1a57df39b761d95107720be457492e
Description-en: Python bindings for the LZO data compression library (Python 3)
 This module provides Python bindings for the LZO data compression library.
 .
 LZO is a portable lossless data compression library written in ANSI C.
 It offers pretty fast compression and *very* fast decompression.
 Decompression requires no memory.
 .
 In addition there are slower compression levels achieving a quite
 competitive compression ratio while still decompressing at
 this very high speed.

Package: python3-lzstring
Description-md5: c723ad1dac86ff91c6e634954b56c166
Description-en: LZ-based compression algorithm for Python (Python 3 version)
 python-lzstring is a simple Python module that compression data using LZ-based
 algorithm.
 .
 This package contains the Python 3 version of the library.

Package: python3-m2crypto
Description-md5: 4100aba9ec00ab65e93a910b708fdf9f
Description-en: Python wrapper for the OpenSSL library
 m2crypto features the following:
 * RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including AES).
 * SSL functionality to implement clients and servers.
 * HTTPS extensions to Python's httplib, urllib, and xmlrpclib.
 * Unforgeable HMAC'ing AuthCookies for web session management.
 * FTP/TLS client and server.
 * S/MIME.
 * ZServerSSL: A HTTPS server for Zope.
 * ZSmime: An S/MIME messenger for Zope.

Package: python3-m2r2
Description-md5: 11c50addc0f51c2d10428cf093cc0312
Description-en: Markdown to reStructuredText converter with Sphinx support
 This library reads Markdown text and emits reStructuredText suitable for tools
 that expect rst input.
 .
 It preserves selected reStructuredText constructs embedded in Markdown,
 including directives, inline roles, reference links, footnotes, and math
 markup. It also handles common Markdown extensions such as raw HTML, fenced
 code blocks, tables, and Markdown-style footnotes.
 .
 It can be used from the command line to convert files, or as a Sphinx
 extension so that .md files are processed during a Sphinx build. The extension
 also provides an mdinclude directive for including Markdown content in
 documentation sources.

Package: python3-m3u8
Description-md5: 3fc344166af181c915d4aff3609a11c9
Description-en: Python m3u8 parser - Python 3.x
 m3u8 library can load and parse m3u8 HTTP Live Streaming (HLS) playlist.
 It supports DRM and variable bitrates.
 .
 The basic usage is to create a playlist object from uri, file path or
 directly from a string.
 .
 This package contains the Python 3.x module.

Package: python3-macaroonbakery
Description-md5: 5ced88dfc8f0fd32d4253191774eaecf
Description-en: Higher-level macaroon operations for Python 3
 Macaroons, like cookies, are a form of bearer credential.  Unlike opaque
 tokens, macaroons embed caveats that define specific authorization
 requirements for the target service, the service that issued the root
 macaroon and which is capable of verifying the integrity of macaroons it
 receives.
 .
 Macaroons allow for delegation and attenuation of authorization.  They are
 simple and fast to verify, and decouple authorization policy from the
 enforcement of that policy.
 .
 The macaroonbakery library builds on pymacaroons to allow working with
 macaroons at a higher level, such as by automatically gathering discharge
 macaroons for third-party caveats from their corresponding services.

Package: python3-macholib
Description-md5: f927cd8d14dcb15e34e33fb0ce7deeb3
Description-en: module for Mach-O header analysis and editing (Python 3 interface)
 This module can be used to analyze and edit Mach-O headers, the executable
 format used by Mac OS X.
 It's typically used as a dependency analysis tool, and also to rewrite dylib
 references in Mach-O headers to be @executable_path relative.
 Though this tool targets a platform specific file format, it is pure Python
 code that is platform and endian independent.
 .
 This package provides the Python 3.x module.

Package: python3-macsylib
Description-md5: eada935c59c3cb9cd39c2eff0b6395c2
Description-en: model and detech macromolecular systems & genetic pathways
 Python package library to model and detect macromolecular systems,
 genetic pathways by similarity search in prokaryotes datasets.

Package: python3-magcode-core
Description-md5: 4c69a4704cd9b491868160a414fc7de3
Description-en: MAG Code python3 core module of common utility code.
 MAG Code python3 core module of utility modules. This includes the process
 command line script and daemon framework, SQL Alchemy framework with event
 queue and common WSGI code for JSON http RPC backends.

Package: python3-maggma
Description-md5: 2884981d829270d9eb606e98eb1ff4dc
Description-en: build scientific data processing pipelines in Python
 Maggma is a framework to build scientific data processing pipelines
 from data stored in a variety of formats -- databases, Azure Blobs,
 files on disk, etc., all the way to a REST API.

Package: python3-magic-wormhole-mailbox-server
Description-md5: b9495612233d9e1bfe56756b4ce46420
Description-en: Magic Wormhole Mailbox Server
 This is the main server that Magic-Wormhole clients connect to. The
 server performs store-and-forward delivery for small key-exchange and
 control messages. Bulk data is sent over a direct TCP connection, or
 through a transit-relay.
 .
 Clients connect with WebSockets, for low-latency delivery in the
 happy case where both clients are attached at the same time. Message
 are stored to enable non-simultaneous clients to make forward
 progress. The server uses a small SQLite database for persistence
 (and clients will reconnect automatically, allowing the server to be
 rebooted without losing state). An optional "usage DB" tracks
 historical activity for status monitoring and operational
 maintenance.

Package: python3-magicgui
Description-md5: 4775d7ce5d38e979d0cb02e778a1906c
Description-en: build GUIs from Python types
 Python library for building graphical user interfaces (GUIs).
 .
 It aims to speed up data workflows by providing a simple, consistent
 API for creating GUIs to control various data types, that work across
 various environments.
 .
 GUIs may be built manually using a variety of widgets, or generated
 automatically from Python type hints.

Package: python3-magics++
Description-md5: bfcdff4e189e422926463e212dacf0ed
Description-en: Python3 support for Magics++
 Magics++ is the latest generation of the ECMWF's Meteorological plotting
 software MAGICS. Although completely redesigned in C++, it is intended to be
 as backwards-compatible as possible with the Fortran interface.
 .
 This package provides Python3 support for the magics++ library.

Package: python3-magnum
Description-md5: c8085aa6c4b692a23479acbf7f552fba
Description-en: OpenStack containers as a service - Python 3 library
 Magnum is an OpenStack project which offers container orchestration engines
 for deploying and managing containers as first class resources in OpenStack.
 It features:
 * Abstractions for bays, containers, nodes, pods, replication controllers,
 and services
 * Integration with Kubernetes and Docker for backend container technology
 * Integration with Keystone for multi-tenant security
 * Integration with Neutron for Kubernetes multi-tenancy network security
 .
 This package contains the Python 3 code.

Package: python3-magnum-capi-helm
Description-md5: b27dab18a3fb93e6ea4f890b1dd50920
Description-en: Magnum driver that uses Kubernetes Cluster API via Helm
 OpenStack Magnum driver using Helm to create k8s clusters with Cluster API.
 .
 The driver uses capi-helm-charts to create the k8s resources needed to
 provision a k8s cluster using Cluster API, including various useful
 add-ons like a CNI and a monitoring stack.
 .
 Note, the above Helm charts are intended to be a way to share a reference
 method to create K8s on OpenStack. The charts are not expected or intended
 to be specific to Magnum. The hope is they can also be used by ArgoCD, Flux
 or Azimuth to create k8s clusters on OpenStack.
 .
 Work on this driver started upstream around October 2021. After failing to
 get merged during Bobcat, we created this downstream repo as a stop-gap to
 help those wanting to use this driver now.

Package: python3-magnum-ui
Description-md5: 9a343ba322e53168da888af906cd1398
Description-en: OpenStack Magnum - dashboard plugin
 Magnum is an OpenStack project which offers container orchestration engines
 for deploying and managing containers as first class resources in OpenStack.
 It features:
 * Abstractions for bays, containers, nodes, pods, replication controllers,
 and services
 * Integration with Kubernetes and Docker for backend container technology
 * Integration with Keystone for multi-tenant security
 * Integration with Neutron for Kubernetes multi-tenancy network security
 .
 This package contains the OpenStack dashboard plugin.

Package: python3-mailer
Description-md5: 8ca5b7a69e1c797dc89166bbde09da9a
Description-en: Python module that simplifies sending email (Python 3)
 Simplifies sending emails in Python, features a single class to send
 plain text, HTML email, and attachments.  Mailer auto detects attachment
 types and has support for internationalized headers.
 .
 This is the Python 3 version of the package.

Package: python3-mailman-hyperkitty
Description-md5: 447f1d289579b851478eb0852fe67675
Description-en: Mailman3 plugin to archive emails with HyperKitty
 Mailman3 allows emails sent to its mailing lists to be archived by
 any software provided that there is a plugin (loadable by Mailman3) designed
 to communicate with it properly.
 .
 This module contains a Mailman3 archiver plugin which sends emails
 to HyperKitty, the official Mailman3 web archiver.

Package: python3-mailmanclient
Description-md5: 777bedc6173f83bd9d8d21fa4c69c43f
Description-en: Python bindings for Mailman3 REST API (Python 3 version)
 Mailmanclient provides the official REST API to interact with Mailman3 server.
 This library is required by the official web interfaces for archive browsing
 and administration of a server.
 .
 This package contains the Python 3 version of the library.

Package: python3-mailutils
Description-md5: 7771fa360fb87b42722dca01f34cb412
Description-en: GNU Mail abstraction library (Python3 interface)
 GNU Mailutils is a rich and powerful protocol-independent mail framework.
 It contains a series of useful mail libraries, clients, and servers.
 .
 This is the Python3 interface to the Mailutils library.

Package: python3-maison
Description-md5: 53f018c289ee85132179cd9e390c9042
Description-en: Read Python package configuration settings
 When developing a Python application, e.g a command-line tool, it can be
 helpful to allow the user to set their own configuration options to allow them
 to tailor the tool to their needs. These options are typically set in files in
 the root of a project directory that uses the tool, for example in a
 pyproject.toml or an {project_name}.ini file.
 .
 maison aims to provide a simple and flexible way to read and validate those
 configuration options so that they may be used in the application.
 .
 Features:
 - Supports multiple config files and multiple config filetypes.
 - Optional merging of multiple configs.
 - Optional config validation with pydantic
 - Caching of config files for quick access.
 - Fully tested and typed.

Package: python3-makefun
Description-md5: cb0ba0668974e38104356c27a1a9a523
Description-en: Small library to dynamically create Python functions
 makefun helps one create functions dynamically, with the signature of their
 choice. It was largely inspired by decorator and functools, and created mainly
 to cover some of their limitations.
 .
 Its typical use cases are:
 .
 - creating signature-preserving function wrappers - just like functools.wraps
 but with accurate TypeError exception raising when user-provided arguments
 are wrong, and with a very convenient way to access argument values;
 .
 - creating function wrappers that have more or less arguments that the
 function they wrap;
 .
 - more generally, creating functions with a signature derived from a
 reference signature;
 .
 - or even creating functions with a signature completely defined at runtime.

Package: python3-mallard.ducktype
Description-md5: efba64bc0092ee45baf87efe6743ed34
Description-en: Parser for Ducktype, a lightweight documentation syntax
 Ducktype is a lightweight non-XML syntax for Mallard, a topic-oriented
 markup language for help files. Mallard is primarily used by GNOME's help
 browser, Yelp.
 .
 This package contains the Python 3 library.

Package: python3-mando
Description-md5: 186ab9e01739ab216820d0808f7d0430
Description-en: command line argument parser for python3
 Mando attempts to simplify command line argument parsing
 with multiple commands by using decorators to infer the
 boilerplate for argparse directly from the function
 declarations.

Package: python3-manhole
Description-md5: 7fe5f96c7f9bb1770a9a7e1f4a351d14
Description-en: Debugging manhole for python applications
 Manhole is in-process service that will accept unix domain socket
 connections and present the stacktraces for all threads and an
 interactive prompt. It can either work as a python daemon thread
 waiting for connections at all times or a signal handler (stopping
 your application and waiting for a connection).
 .
 Access to the socket is restricted to the application's effective
 user id or root.
 .
 This is just like Twisted's manhole. It's simpler (no dependencies),
 it only runs on Unix domain sockets (in contrast to Twisted's manhole
 which can run on telnet or ssh) and it integrates well with various
 types of applications.
 .
 Features:
 * Uses unix domain sockets, only root or same effective user can connect.
 * Can run the connection in a thread or in a signal handler.
 * Compatible with apps that fork, reinstalls the Manhole thread after fork.
 * Compatible with gevent and eventlet with some limitations
 * The thread is compatible with apps that use signalfd

Package: python3-manifpy
Description-md5: aacd6d5161834210e7abc6692dc459be
Description-en: Lie theory library for state estimation (Python 3)
 manif is a Lie theory library for state estimation targeted at robotics
 applications. It is developed as a header-only C++11 library with Python 3
 wrappers.
 .
 This package installs the Python 3 module.

Package: python3-manila
Description-md5: 5ba275d895b0256344975d32eb259f22
Description-en: OpenStack shared file system as a service - Python 3 libs
 Manila is an OpenStack project to provide Shared Filesystems as a service.
 It provides coordinated access to shared or distributed file systems. While
 the primary consumption of file shares would be across OpenStack Compute
 instances, the service is also intended to be accessible as an independent
 capability in line with the modular design established by other OpenStack
 services. Manila is extensible for multiple backends (to support vendor or
 file system specific nuances / capabilities) and accommodates any of a
 variety of shared or distributed file system types.
 .
 This package contains the Python 3 library for Manila.

Package: python3-manila-ui
Description-md5: a3e99e9eefaa5de137ca465a047de95d
Description-en: OpenStack shared file system as a service - Python 3 Dashboard plugin
 Manila is an OpenStack project to provide Shared Filesystems as a service.
 It provides coordinated access to shared or distributed file systems. While
 the primary consumption of file shares would be across OpenStack Compute
 instances, the service is also intended to be accessible as an independent
 capability in line with the modular design established by other OpenStack
 services. Manila is extensible for multiple backends (to support vendor or
 file system specific nuances / capabilities) and accommodates any of a
 variety of shared or distributed file system types.
 .
 This package contains the Python 3 Manila OpenStack dashboard plugin.

Package: python3-manim
Description-md5: 8ab45e195429e152c0367d4ccb50898d
Description-en: Animation engine for explanatory math videos
 Manim is used to create precise animations programmatically, as demonstrated
 in the videos of 3Blue1Brown. All animations are written as Python code and
 rendered with the manim CLI tool.
 .
 This is the Community Edition of manim, which is a better maintained fork of
 Grant Sanderson's manim package. You will want this version unless you plan to
 re-render some old 3Blue1Brown Youtube videos from Grant's source code.

Package: python3-manimpango
Description-md5: 8982de4ed6ed2273c2c018aea9d97f0e
Description-en: Pango bindings for the Manim animation engine
 Manim is used to create precise animations programmatically, as demonstrated
 in the videos of 3Blue1Brown. All animations are written as Python code and
 rendered with the manim CLI tool.
 .
 This package provides the Pango bindings for Manim.

Package: python3-manuel
Description-md5: e2077e00b459c0be811dd9a81dd113fc
Description-en: Python3 library for testable documents and documented tests
 Manuel is a Python library for writing tested documentation which
 makes it possible to mix traditional doctests with custom test syntax.
 Several plug-ins providing different test features are included, but
 Manuel is also open to create custom plugins. Currently, unittests and
 zope.testing are the supported test runners.

Package: python3-mapbox-earcut
Description-md5: 60c0cc43bf945eef37ed865848397d1d
Description-en: Python bindings for the Mapbox Earcut library
 The Mapbox Earcut library implements a modified ear slicing algorithm,
 optimized by z-order curve hashing and extended to handle holes, twisted
 polygons, degeneracies and self-intersections in a way that doesn't guarantee
 correctness of triangulation, but attempts to always produce acceptable
 results for practical data like geographical shapes.
 .
 This package provides Python 3 bindings.

Package: python3-mapclassify
Description-md5: fddb4c93c6e56e080f55a8729cbfe931
Description-en: Classification Schemes for Choropleth Maps
 Library that provides tools for classifying geographic data on maps.
 It allows you to divide a spatial dataset into different classes or
 ranges, making it easier to visualize and analyze this data on maps.
 .
 This library is especially useful for grouping and categorizing geographic
 information, helping to identify patterns and trends in data.
 .
 It supports multiple classification methods such as Jenks Natural Breaks,
 Equal Interval and Quantile, among others, allowing users to choose the
 best approach for their specific analysis. Additionally, the library is
 integrated with other popular geographic data analysis tools, making it
 easy to incorporate their functionality into existing workflows.
 .
 This package provides the Python 3.x module

Package: python3-mapcss
Description-md5: 8612d3b3964e1cd9aa5cfd0285cc1c0f
Description-en: Mapcss parser/processor tailored for Organic Maps use
 MapCSS is a CSS-like language for map stylesheets. This package contains a
 parser implemented in Python.

Package: python3-mapproxy
Description-md5: 4b231bf5bb4c25ed4e6daf92191e5cc6
Description-en: open source proxy for geospatial data - Python 3 module
 MapProxy is an open source proxy for geospatial data. It caches, accelerates
 and transforms data from existing map services and serves any desktop or web
 GIS client.
 .
 MapProxy is a tile server (WMS-C, TMS, WMTS, KML SuperOverlays), and also a
 fully compliant WMS server supporting any WMS client (desktop and web).
 .
 This package provides the mapproxy module for Python 3.

Package: python3-mappy
Description-md5: c06d130381cd98038fb409131c5e5b87
Description-en: Python3 interface minimap2
 Minimap2 is a versatile sequence alignment program that aligns DNA or
 mRNA sequences against a large reference database. Typical use cases
 include: (1) mapping PacBio or Oxford Nanopore genomic reads to the
 human genome; (2) finding overlaps between long reads with error rate up
 to ~15%; (3) splice-aware alignment of PacBio Iso-Seq or Nanopore cDNA
 or Direct RNA reads against a reference genome; (4) aligning Illumina
 single- or paired-end reads; (5) assembly-to-assembly alignment; (6) full-
 genome alignment between two closely related species with divergence
 below ~15%.
 .
 This package contains the Python3 interface for using minimap2.

Package: python3-mapraster
Description-md5: 4edf7e215882839fb2771bf12e5e2c40
Description-en: Python library to interpolate xarray data in image geometry
 mapraster provides utilities to map a lon/lat raster onto an image
 grid defined by 2D longitude/latitude coordinates.
 .
 It works with xarray datasets and supports antimeridian crossing and
 NaN handling.

Package: python3-mapscript
Description-md5: ce80a1e608ad656e3a782c28ae112af8
Description-en: Python library for MapServer
 Python MapScript provides MapServer functions for Python scripts.
 .
 MapServer is a CGI-based framework for Internet map services which
 supports Open Geospatial Consortium (OGC) standards.

Package: python3-marathon
Description-md5: b5fcad15e24bcd63e4b704dc7e08afc6
Description-en: Marathon Client Library - Python 3.x
 This package is a Python library for interfacing with the Marathon server via
 Marathon's REST API.
 .
 This package contains the Python 3.x module.

Package: python3-mariadb-connector
Description-md5: 87719f566636389129ea6da8e91ead7a
Description-en: Enables Python programs to access MariaDB and MySQL database
 MariaDB Connector/Python enables Python programs to access MariaDB and
 MySQL databases, using an API which is compliant with the Python DB API 2.0
 (PEP-249). It is written in C and Python and uses MariaDB Connector/C
 client library for client server communication.

Package: python3-marisa
Description-md5: 20b5de98bbe5e135add55f319a55629f
Description-en: Python3 bindings for MARISA
 Matching Algorithm with Recursively Implemented StorAge (MARISA) is a static
 and space-efficient trie data structure.
 .
 This package contains Python 3 bindings for MARISA.

Package: python3-marisa-trie
Description-md5: 7d9c8bef4c3da357e1c22805c6b2c55b
Description-en: Static memory-efficient and fast Trie structures (Python 3)
 MARISA (Matching Algorithm with Recursively Implemented StorAge) is a
 space-efficient trie implementation. String data in a MARISA-trie may take
 up to 50x-100x less memory than in a standard Python dict; the raw lookup
 speed is comparable; trie also provides fast advanced methods like prefix
 search.
 .
 This package provides the Python 3 bindings built with Cython.

Package: python3-markdown-callouts
Description-md5: 44ddb8b84d0ec083ca0e76d21b6a3d94
Description-en: Python-Markdown extension adding a new block-level syntax (Python3)
 This package extends the functionality of Python Markdown by turning a
 paragraph of text into a block that's specially highlighted and set apart from
 the rest of the text.
 .
 This extension produces the same results as the admonition extension, but with
 a syntax that is much less intrusive and has a very reasonable fallback look
 for "vanilla" renderers.

Package: python3-markdown-exec
Description-md5: 54690b1bdc8990e7a0226881c6393e05
Description-en: Utilities to execute code blocks in Markdown files
 This package enhances the functionality of PyMdown Extensions (provided
 within Debian as package python3-pymdownx). You can use markdown-exec
 if you write e.g a Python code block that computes some HTML and you want
 to place the generated HTML within a code block.

Package: python3-markdown-grid-tables
Description-md5: 51b879ef434c70466c1bfdc87db82d59
Description-en: Markdown extension to support grid tables (Python3 version)
 Smart grid tables will convert ascii grid tables to proper html grid tables.
 .
 This package contains the Python 3 version of the library.

Package: python3-markdown-include
Description-md5: 3b24ad7ae802f420370cbc3bcebd11b3
Description-en: Extension to Python-Markdown (Python3 version)
 This package is an extension for python3-markdown and provides an
 "include" function, similar to that found in LaTeX (and also the C
 pre-processor and Fortran).
 .
 This package contains the Python 3 version of the library.

Package: python3-markdown-rundoc
Description-md5: 895359fd2917a148c726ece3a1a96de3
Description-en: Set of markdown extensions used by rundoc utility
 Markdown extensions used by rundoc project. This
 extension adds Rundoc Code Blocks to Python-Markdown.

Package: python3-markdown2
Description-md5: 7462ccbb0816696e409b827e273f0839
Description-en: Fast and complete implementation of Markdown in Python3
 Markdown is a text-to-HTML filter; it translates an easy-to-read /
 easy-to-write structured text format into HTML. Markdown’s text format is most
 similar to that of plain text email, and supports features such as headers,
 emphasis, code blocks, blockquotes, and links.
 .
 This is a fast and complete Python3 implementation of the Markdown spec.

Package: python3-markdownify
Description-md5: b59cccd6561b740e957a0c6e9bb2311a
Description-en: Python library to convert HTML to Markdown
 python3-markdownify is a Python library that can be used to convert
 HTML to Markdown format. It includes both Python library functionality
 and a command-line tool.

Package: python3-markuppy
Description-md5: 387f8c86014ac06e8603aa7f12f29967
Description-en: module to generate HTML/XML content (Python3)
 This is MarkupPy - a Python module that attempts to make it easier to generate
 HTML/XML from a Python program in an intuitive, lightweight, customizable and
 pythonic way.
 .
 This package contains the Python 3 version of the library.

Package: python3-markups
Description-md5: d2b05685ee3ea2c13104830b8786aecb
Description-en: Wrapper around various text markups, implemented in Python 3
 This module provides a wrapper around various text markup languages.
 .
 Available by default are Markdown, reStructuredText and Textile, but you
 can easily add your own markups.
 .
 It is also possible to implement custom markups (inherited from AbstractMarkup
 class).

Package: python3-marshmallow
Description-md5: 1a099bb8906c1e6ba2997f896b95efce
Description-en: Lightweight library for converting complex datatypes
 An ORM/ODM/framework-agnostic library for converting complex datatypes,
 such as objects, to and from native Python datatypes.

Package: python3-marshmallow-dataclass
Description-md5: c99edfbde1252cec7b69b41c69f9bb67
Description-en: Automatic generation of marshmallow schemas from dataclasses
 Python library to convert dataclasses into marshmallow schemas. It provides
 automatic generation of marshmallow schemas from dataclasses.

Package: python3-marshmallow-doc
Description-md5: 01bdcadecd2f0e7c3e3ccada0806b3fb
Description-en: Library for converting complex datatypes - documentation
 An ORM/ODM/framework-agnostic library for converting complex datatypes,
 such as objects, to and from native Python datatypes.
 Documentation package.

Package: python3-marshmallow-polyfield
Description-md5: 28a6748ba070a2029da8db1aced8424a
Description-en: marshmallow extension for polymorphic fields
 marshmallow extension that adds a custom field designed for polymorphic
 types, allowing defining schemas that say "this field accepts anything
 of type X". This field should support the same properties as other
 marshmallow fields, including "required", "allow_none", and "many".

Package: python3-marshmallow-sqlalchemy
Description-md5: b6973cc5b485da3541796ec8898a58d1
Description-en: SQLAlchemy integration with marshmallow (Python3)
 SQLAlchemy integration with the marshmallow (de)serialization library.
 .
 It allows one to declare your models, generate marshmallow schemas, and
 (de)serialize your data.

Package: python3-masakari-dashboard
Description-md5: eb30673829e23ccfb2690ebb36176061
Description-en: OpenStack Virtual Machine High Availability (VMHA) - dashboard plugin
 Masakari provides Virtual Machine High Availability (VMHA) service for
 OpenStack clouds by automatically recovering the KVM-based Virtual
 Machine(VM)s from failure events such as VM process down, provisioning
 process down, and nova-compute host failure. It also provides API service for
 manage and control the automated rescue mechanism.
 .
 This package contains the OpenStack dashboard plugin.

Package: python3-masakariclient
Description-md5: 44086e79148746f2d3e974517e9bbe78
Description-en: OpenStack Virtual Machine High Availability (VMHA) client
 This is a client for the OpenStack Masakari service Virtual Machine High
 Availability (VMHA) API. This package includes a Python library for
 accessing the API (the masakariclient module), and a command-line script
 extention for the python3-openstackclient package.
 .
 Masakari provides Virtual Machine High Availability (VMHA) service for
 OpenStack clouds by automatically recovering the KVM-based Virtual
 Machine(VM)s from failure events such as VM process down, provisioning
 process down, and nova-compute host failure. It also provides API service for
 manage and control the automated rescue mechanism.

Package: python3-mashumaro
Description-md5: 349a04f8ca92778dac611aec94ef1097
Description-en: fast and well tested serialization library
 In Python, you often need to dump and load objects based on the schema you
 have. It can be a dataclass model, a list of third-party generic classes
 or whatever. Mashumaro not only lets you save and load things in different
 ways, but it also does it super quick.

Package: python3-mastodon
Description-md5: 40ca8bb04ca416d11f33b779e1b1ce59
Description-en: Library for the Mastodon API (Python 3)
 Mastodon is an ActivityPub and OStatus based twitter-like federated social
 network node. It has an API that allows you to interact with its every aspect.
 .
 This is a simple Python 3 module for that API.

Package: python3-mathgl
Description-md5: 46e282d9763a159040077958b6cab027
Description-en: library for scientific graphs (Python module)
 A free cross-platform library of fast C++ routines for plotting data in up
 to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF
 files. There are simple window interfaces based on GLUT, FLTK and/or Qt.
 MathGL can also be used in the console. There are interfaces to a set of
 languages, such as, C, Fortran, Pascal, Forth, Python, Octave.
 .
 This package provides the Python v.3 module for mathgl.

Package: python3-matplotlib
Description-md5: 2fece2cb7cd156344f82cc6d7070bac0
Description-en: Python based plotting system in a style similar to Matlab
 Matplotlib is a pure Python plotting library designed to bring
 publication quality plotting to Python with a syntax familiar to
 Matlab users. All of the plotting commands in the pylab interface can
 be accessed either via a functional interface familiar to Matlab
 users or an object oriented interface familiar to Python users.

Package: python3-matplotlib-inline
Description-md5: f2960bc804d782316bc52262e6d4ff88
Description-en: Matplotlib backend for inline use in IPython and Jupyter
 This provides support for displaying matplotlib plots in Jupyter notebooks
 (and other frontends). This was previously part of IPython/ipykernel.

Package: python3-matplotlib-venn
Description-md5: 2f3f7b6b9ac173a79277d52765840c13
Description-en: Python 3 plotting area-proportional two- and three-way Venn diagrams
 Matplotlib is a pure Python plotting library designed to bring
 publication quality plotting to Python with a syntax familiar to
 Matlab users. All of the plotting commands in the pylab interface can
 be accessed either via a functional interface familiar to Matlab
 users or an object oriented interface familiar to Python users.
 .
 This module provides routines for plotting area-weighted two- and
 three-circle venn diagrams.
 .
 This package contains the Python 3 version of matplotlib.

Package: python3-matridge
Description-md5: e723684f18e777709e83c5fb94d43143
Description-en: feature-rich Matrix/XMPP gateway
 Matridge is a puppeteering gateway with fancy IM features, such as
 (emoji) reactions, replies, and retractions.

Package: python3-matrix-common
Description-md5: a584078033acebb3a833bf98e2931596
Description-en: common Python utilities for Matrix infrastructure
 This package provides common Python utilities for parts of the Matrix
 infrastructure, such as Synapse, Sydent and Sygnal.
 .
 This package is for Python 3 only.

Package: python3-matrix-nio
Description-md5: 585156816095753d1050533569f53015
Description-en: Python no-IO library for the matrix chat protocol - Python3 library
 Nio is a multilayered Matrix client library.
 The underlying base layer doesn't do any IO on its own.
 On top of the base layer,
 a no-IO HTTP client implementation exists,
 as well as a full fledged batteries included asyncio layer
 using aiohttp.
 .
 Matrix is an open standard and lightweight protocol
 for real-time communication.
 .
 This package provides matrix-nio module
 for Python 3.

Package: python3-matrix-nio-doc
Description-md5: 3c79b4346241d1e5d9daa208d56e13ed
Description-en: Python no-IO library for the matrix chat protocol - documentation
 Nio is a multilayered Matrix client library.
 The underlying base layer doesn't do any IO on its own.
 On top of the base layer,
 a no-IO HTTP client implementation exists,
 as well as a full fledged batteries included asyncio layer
 using aiohttp.
 .
 Matrix is an open standard and lightweight protocol
 for real-time communication.
 .
 This package provides documentation for the matrix-nio module.

Package: python3-maturin
Description-md5: 2ff61c9294ea5a7574266154e20dcd3d
Description-en: Build and publish crates with pyo3
 Build tool and publish crates with pyo3, rust-cpython, cffi and uniffi
 bindings as well as rust binaries as python packages.
 .
 This project is meant as a zero configuration replacement for setuptools-rust
 and milksnake. It supports building wheels for python 3.7+ on windows, linux,
 mac and freebsd, can upload them to pypi and has basic pypy and graalpy
 support.

Package: python3-mautrix
Description-md5: 690ef4b51faff43065d65323c9aebd37
Description-en: Matrix client framework for Python using asyncio
 Mautrix allows connecting to servers using the Matrix
 communication framework via an intuitive Python interface.
 It contains the following components:
 * Basic HTTP request sender
 * Client API endpoints as functions
 * Medium-level application service framework
 * Medium-level end-to-end encryption framework
 * High-level bridging utility framework
 * High-level client framework
 * Utilities
 .
 It can be used to write Matrix bots, Matrix clients or
 Matrix bridges.

Package: python3-mbddns
Description-md5: a028444a0293963783ac9fc4f7b0053b
Description-en: Mythic Beasts Dynamic DNS updater
 This library updates the dynamic DNS records at Mythic Beasts. It connects to
 the Mythic Beasts API and allows you to automatically adjust DNS entries for
 your domains. You specify the details such as the host, domain, and API key,
 and the library manages the update process. With this library, your DNS
 records can stay up-to-date with your current IP address configuration,
 ensuring that your domain resolves correctly at all times. This is
 particularly useful for scenarios where your IP address changes frequently,
 such as with residential internet connections.

Package: python3-mbed-host-tests
Description-md5: fd95c1eccfe6c621fbcf706747c97b83
Description-en: module and utilities to flash, reset and test Mbed Enabled devices
 The mbed-host-tests module and mbedhtrun and mbedflsh utilities are used
 during ARM Mbed Enabled device development for:
 .
 * Driving test binary flashing
 * Device reset
 * Test execution
 .
 The default binary flashing method is one supported by mbed-enabled devices:
 a binary file is copied onto the mbed-enabled DUT's (Device Under Test) mounted
 drive (MSD). This procedure will automatically flash device with given binary
 file content.
 .
 The default DUT reset method is one supported by mbed-enabled devices: the
 serial port (CDC) "sendBreak" command resets the target MCU on mbed-enabled
 platform.
 .
 The test execution phase will consist of:
 .
 * Opening connection between host computer and DUT
 * DUT will send to host preamble with test runner information such as:
 - test environment version
 - test timeout
 - preferred host test script (Python script which is used to
 supervise/instrument test execution)
 * Host will spawn host test script and test execution will be instrumented
 * Exchange data (in most cases text) between host and DUT
 .
 This package contains the Python 3 module and mbedhtrun and mbedflsh
 utilities.

Package: python3-mbed-ls
Description-md5: ed7ea28e29a5121c495cd94dccc01e58
Description-en: module listing mbed-enabled devices connected to host (Python 3)
 This module detects and lists "Mbed Enabled" devices connected to the
 host computer.
 .
 mbedls provides the following information for all connected boards using
 console (terminal) output:
 .
 -  Mbed OS platform name
 -  mount point (MSD or disk)
 -  serial port
 .
 This package contains the module for Python 3 and the mbedls utility.

Package: python3-mboot
Description-md5: 9f89e2dc38db5017fc7f84dbb14d3a18
Description-en: Module for communication with NXP MCU Bootloader (Python 3)
 pyMBoot is a Python based library for configuring and upgrading the firmware
 of NXP Microcontrollers via their embedded MCUBOOT (MCU Bootloader).
 .
 This package contains the module for Python 3.

Package: python3-mbstrdecoder
Description-md5: 98f4ba709fa53e9a2fe4411e63ffc5c1
Description-en: multi-byte character string decoder
 Mbstrdecoder is a Python library for multi-byte character string decoder.
 .
 This package contains the Python 3.x module.

Package: python3-mccabe
Description-md5: 1547802815a486c241ac8d315d32d8ae
Description-en: Python code complexity checker (Python 3)
 This module provides a plugin for the flake8 Python code checker to run the
 McCabe code complexity script against Python 3 code.
 .
 This package provides Python 3 module bindings only.

Package: python3-mceliece
Description-md5: 921455f89562737096d575c25db58c5e
Description-en: Classic McEliece microlibrary - Python wrapper
 libmceliece is a Classic McEliece microlibrary.
 libmceliece has a very simple stateless API based on the SUPERCOP API,
 with wire-format inputs and outputs, providing functions that directly match
 the KEM operations provided by Classic McEliece, such as functions
 .
 mceliece6960119.keypair()
 mceliece6960119.enc()
 mceliece6960119.dec()
 for the mceliece6960119 KEM.

Package: python3-mcp
Description-md5: fb6e31f0c6356e4d4d25c16855533428
Description-en: Python implementation of the Model Context Protocol (MCP)
 The Model Context Protocol allows applications to provide context for LLMs in
 a standardized way, separating the concerns of providing context from the
 actual LLM interaction. This Python SDK implements the full MCP specification,
 making it easy to:
 .
 -  Build MCP clients that can connect to any MCP server
 -  Create MCP servers that expose resources, prompts and tools
 -  Use standard transports like stdio, SSE, and Streamable HTTP
 -  Handle all MCP protocol messages and lifecycle events

Package: python3-mcstasscript
Description-md5: aadf5a621f4c5b88b6ee2c047a07edb9
Description-en: Python API for creating and running McStas/McXtrace instruments
 This is a prototype for an API that allow interaction with McStas
 through an interface like Jupyter Notebooks created under WP5 of
 PaNOSC.

Package: python3-mcstatus
Description-md5: aafb228b1b64226bdc4f85a69cbd83eb
Description-en: Python library for checking the status of Minecraft servers
 Mcstatus provides an API and command line script to fetch publicly
 available data from Minecraft servers. Specifically, mcstatus retrieves
 data by using these protocols: Server List Ping and Query.
 .
 This package contains the Python 3 version of the library.

Package: python3-md-toc
Description-md5: 738092863f14f1bb2c80395fc86c3ce4
Description-en: automatical generation of table of contents for markdown files (Python 3.x)
 The table of contents (a.k.a: TOC) generated by this program is designed to
 work with several markdown parsers such as the ones used by GitHub and GitLab.
 .
 This package contains the Python 3.x module.

Package: python3-mda-xdrlib
Description-md5: 8036b439b5c6e704515838f3e4c046c7
Description-en: Stand-alone XDRLIB module (from cpython 3.10.8)
 mda-xdrlib is a stand-alone XDRLIB module extracted from
 cpython 3.10.8. The xdrlib package has historically been
 a feature of the core Python library. However, as of
 Python 3.11, the module was deemed to no longer be widely
 used and has been deprecated, with a target removal version
 of Python 3.13. Several of the MDAnalysis projects rely on
 the xdrlib module for their functionality, specifically for
 parsing GROMACS TPR and EDR files. To avoid a need to vendor
 in the xdrlib functionality in multiple projects, the
 approach of creating this stand-alone module which contains
 the Python 3.10.8 xdrlib code and its relevant tests.

Package: python3-mdanalysis
Description-md5: 9d4e18df399b20b80dcfdf83cc426a35
Description-en: analyse molecular dynamics files and trajectories
 MDAnalysis is a Python library for the analysis of computer
 simulations of many-body systems at the molecular scale, spanning use
 cases from interactions of drugs with proteins to novel materials. It
 is widely used in the scientific community and is written by
 scientists for scientists.
 .
 MDAnalysis allows one to read particle-based trajectories (including
 individual coordinate frames such as biomolecules in the PDB format)
 and access the atomic coordinates through NumPy arrays. This provides
 a flexible and relatively fast framework for complex analysis tasks.
 In addition, powerful atom selection commands are implemented.
 Trajectories can also be manipulated (for instance, fit to a
 reference structure) and written out.
 .
 It works with a wide range of popular simulation packages including
 Gromacs, Amber, NAMD, CHARMM, DL_Poly, HooMD, LAMMPS and many others
 — see the lists of supported trajectory formats and topology formats.
 MDAnalysis also includes widely used analysis algorithms in the
 MDAnalysis.analysis module.
 .
 The MDAnalysis project uses an open governance model and is fiscally
 sponsored by NumFOCUS.
 .
 This package installs the library for Python 3.

Package: python3-mdit-py-plugins
Description-md5: 3d43d99beb1102efbc9dbeae1de2c569
Description-en: Collection of plugins for markdown-it-py
 This package include a collection of core plugins that are used in
 markdown-it-py.

Package: python3-mdp
Description-md5: 1d1a8383495e0c98318017ef535d0552
Description-en: Modular toolkit for Data Processing
 Python data processing framework for building complex data processing software
 by combining widely used machine learning algorithms into pipelines and
 networks. Implemented algorithms include: Principal Component Analysis (PCA),
 Independent Component Analysis (ICA), Slow Feature Analysis (SFA), Independent
 Slow Feature Analysis (ISFA), Growing Neural Gas (GNG), Factor Analysis,
 Fisher Discriminant Analysis (FDA), and Gaussian Classifiers.

Package: python3-mdtraj
Description-md5: fbd7c8e456f219f3d45b09f78589db16
Description-en: Read, write and analyze MD trajectories in Python
 Read, write and analyze MD trajectories with only a few lines of
 Python code.
 .
 MDTraj is a Python library that allows users to manipulate molecular
 dynamics (MD) trajectories. Features include:
 * Wide MD format support, including pdb, xtc, trr, dcd, binpos,
 netcdf, mdcrd, prmtop, and more.
 * Extremely fast RMSD calculations (4x the speed of the original
 Theobald QCP).
 * Extensive analysis functions including those that compute bonds,
 angles, dihedrals, hydrogen bonds, secondary structure, and NMR
 observables.
 * Lightweight, Pythonic API.
 .
 MDTraj includes a command-line application, mdconvert-mdtraj,
 for converting trajectories between formats.
 .
 This package installs the library for Python 3, together with the
 command line utilities mdconvert-mdtraj and mdinspect.

Package: python3-mdx-math
Description-md5: bbe486eaba9ac8e16a32305325780006
Description-en: math extension for Python-Markdown
 This package extends Python-Markdown with support for displaying math
 formulas using MathJax. It supports TeX and AsciiMath syntax.
 .
 You need to include MathJax.js in the head tag of your HTML template.
 Please see the included README.md for details on how to do it.

Package: python3-measurement
Description-md5: 6e12561b196f5d6a70af6d180ddbfefd
Description-en: unit-aware measurement objects (Python3 version)
 Easily use and manipulate unit-aware measurement objects in Python.
 .
 django.contrib.gis.measure has these wonderful Distance objects that can be
 used not only for storing a unit-aware distance measurement, but also for
 converting between different units and adding/subtracting these objects from
 one another.
 .
 This module not only provides those Distance and Area measurement objects
 (courtesy of Django), but also other measurements including Weight, Volume, and
 Temperature.

Package: python3-meater-python
Description-md5: f1b9ab62086a8b571b77ae31833b5613
Description-en: Library for interacting with the Meater cooking probe
 This library provides a Python interface for interacting with the Meater smart
 meat thermometer from Apption Labs. It enables communication with the Meater
 Cloud API to retrieve data from Meater cooking probes. With this library, you
 can authenticate with the Meater API, and obtain information about connected
 probes, including their internal and ambient temperature readings.
 Additionally, it allows querying for current cooking sessions and their
 details, such as target temperatures and elapsed cooking time. The library
 requires an active Wi-Fi and Bluetooth connection to the Meater Cloud for
 device data synchronization.

Package: python3-mecab
Description-md5: 53463162703e0adc4a636412172ce840
Description-en: Mecab binding for Python3
 Mecab is a Japanese morphological analysis system.
 .
 python3-mecab is its binding for Python3.

Package: python3-mecavideo
Description-md5: 9cb1ab8907472adbd88d60cdff64dcff
Description-en: pedagogic tool to analyze video records for mechanics
 You can track the movement of one or many points in video frames and export
 the position measurements to standard analysis tools.

Package: python3-mechanicalsoup
Description-md5: 47a6715de33cb4cf25a4ae894edf19fe
Description-en: library for automating interaction with websites (Python 3)
 A Python library for automating interaction with websites. MechanicalSoup
 automatically stores and sends cookies, follows redirects, and can follow
 links and submit forms. It doesn't do Javascript.
 .
 MechanicalSoup provides a similar API to the Mechanize library using Requests
 (for http sessions) and BeautifulSoup (for document navigation).
 .
 This package provides the modules for Python 3.

Package: python3-mechanize
Description-md5: 6d7396ddd76d9c9279e19822874c59ca
Description-en: stateful programmatic web browsing
 A library for browsing the web in Python. Mechanize acts like a browser
 allowing you to do web scraping, functional testing of web sites and
 things no one has thought of yet.
 .
 Among other things, mechanize:
 * Follows links
 * Fills in HTML forms
 * Automatically observes robots.txt
 * Has a browser history
 .
 It was modelled after the Perl module WWW::Mechanize.

Package: python3-med
Description-md5: 13c13ef11c3d073128bee61ef196c720
Description-en: python3 API for MED-fichier
 MED-fichier (Modélisation et Echanges de Données, in English Modelisation
 and Data Exchange) is a library to store and exchange meshed data or
 computation results. It uses the HDF5 file format to store the data.
 .
 This package contains the Python3 API.

Package: python3-medcom-ble
Description-md5: c77cbc7dab2b5e57193f8f4d2652e195
Description-en: Library to communicate with Medcom BLE radiation monitors
 This library facilitates communication with Medcom Bluetooth Low Energy (BLE)
 radiation monitors. Medcom BLE monitors are used to detect radiation levels in
 various environments, including professional settings, homes, and community
 projects. The library polls for radiation readings at regular intervals,
 providing counts-per-minute (CPM) data from the connected devices.

Package: python3-media-type-version
Description-md5: 3359bf573c83f772d88a1d652f0c67e2
Description-en: Extract the format version from a media type string
 The `media-type-version` library is designed to be used as the first step in
 parsing structured data, e.g. configuration files, serialized classes, etc.
 The caller extracts the media type string (e.g. a JSON `"mediaType": "..."`
 key) and passes it in for parsing. The caller then decides what to do with
 the extracted version information - is this version supported, what fields
 are expected to be there, should any extraneous fields produce errors, and
 so on.
 .
 This package provides the Python 3.x media_type_version module.

Package: python3-mediafile
Description-md5: 3d03474023ca078d7a2f84f912bc6362
Description-en: read and write audio files' tags in Python
 MediaFile is a simple interface to the metadata tags for many audio file
 formats. It wraps Mutagen, a high-quality library for low-level tag
 manipulation, with a high-level, format-independent interface for a common set
 of tags.

Package: python3-mediainfodll
Description-md5: 2d3ab6ee0deb7fe2d578ac62ad9c43ba
Description-en: library for reading metadata from media files -- shared library
 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...
 .
 This package contains the Python 3.x module required for using this library
 from Python 3.x applications.

Package: python3-meep
Description-md5: 8c5aa79bb03553e506a502076b7a5999
Description-en: software package for FDTD simulation with Python
 Meep is a free and open-source software package for electromagnetics
 simulation via the finite-difference time-domain (FDTD) method.
 .
 Its features include:
 * Free and open-source software under the GNU GPL.
 * Complete scriptability via Python, Scheme, or C++ APIs.
 * Simulation in 1d, 2d, 3d, and cylindrical coordinates.
 * Distributed memory parallelism on any system supporting MPI.
 * Arbitrary anisotropic electric permittivity ε and magnetic permeability μ,
 along with dispersive ε(ω) and μ(ω) including loss/gain,
 nonlinear (Kerr & Pockels) dielectric and magnetic materials,
 electric/magnetic conductivities σ, and saturable gain/absorption.
 * Perfectly-matched layer (PML) absorbing boundaries as well as
 Bloch-periodic and perfect-conductor boundary conditions.
 * Exploitation of symmetries to reduce the computation size, including
 even/odd mirror planes and 90°/180° rotations.
 * Arbitrary current sources including a guided-mode launcher.
 * Frequency-domain solver for finding the response to a
 continuous-wave (CW) source.
 * ε/μ and field import/export in the HDF5 data format.
 * GDSII file import for planar geometries.
 * Materials library containing predefined broadband, complex
 refractive indices.
 * Field analyses including Poynting flux, mode decomposition, near to far
 transformations, frequency extraction, local density of states (LDOS),
 modal volume, Maxwell stress tensor, arbitrary functions; completely
 programmable.
 .
 This package contains the Python binding

Package: python3-meep-mpi-default
Description-md5: 8c5aa79bb03553e506a502076b7a5999
Description-en: software package for FDTD simulation with Python
 Meep is a free and open-source software package for electromagnetics
 simulation via the finite-difference time-domain (FDTD) method.
 .
 Its features include:
 * Free and open-source software under the GNU GPL.
 * Complete scriptability via Python, Scheme, or C++ APIs.
 * Simulation in 1d, 2d, 3d, and cylindrical coordinates.
 * Distributed memory parallelism on any system supporting MPI.
 * Arbitrary anisotropic electric permittivity ε and magnetic permeability μ,
 along with dispersive ε(ω) and μ(ω) including loss/gain,
 nonlinear (Kerr & Pockels) dielectric and magnetic materials,
 electric/magnetic conductivities σ, and saturable gain/absorption.
 * Perfectly-matched layer (PML) absorbing boundaries as well as
 Bloch-periodic and perfect-conductor boundary conditions.
 * Exploitation of symmetries to reduce the computation size, including
 even/odd mirror planes and 90°/180° rotations.
 * Arbitrary current sources including a guided-mode launcher.
 * Frequency-domain solver for finding the response to a
 continuous-wave (CW) source.
 * ε/μ and field import/export in the HDF5 data format.
 * GDSII file import for planar geometries.
 * Materials library containing predefined broadband, complex
 refractive indices.
 * Field analyses including Poynting flux, mode decomposition, near to far
 transformations, frequency extraction, local density of states (LDOS),
 modal volume, Maxwell stress tensor, arbitrary functions; completely
 programmable.
 .
 This package contains the Python binding

Package: python3-memoize
Description-md5: b8c59e6ac68a4f0ec7573c2f6f07f800
Description-en: Simple Python cache and memoizing module (Python3)
 This is a (relatively) simple Python memoizing module (ie. a function
 cache), in which any dict-like can be used as the actual storage
 object.
 .
 This is the Python3 package.

Package: python3-memoized-property
Description-md5: ca2b3d9184146fb35175382cf5e86801
Description-en: decorator to avoid redundant computation
 This package allows one to tag methods that have may have their
 result buffered to save redundant computation, as in:
 @memoized_property
 def name(self):
 return some_expensive_load()

Package: python3-memory-allocator
Description-md5: 70f8c9913b53813a21d3551d0e4d4584
Description-en: memory allocation extension class for cython -- Python 3
 An extension class to allocate memory easily with cython.
 .
 This package installs the library for Python 3.

Package: python3-memory-profiler
Description-md5: ac5eb33c05b38fd2fbc443cc1eae5085
Description-en: memory consumption analysis for Python programs (Python 3)
 This is a Python module for monitoring memory consumption of a process
 as well as line-by-line analysis of memory consumption for Python
 programs.
 .
 This package provides the modules for Python 3.

Package: python3-memprof
Description-md5: af576da8c397e66089f09c6b633042b6
Description-en: memory profiler for Python (Python 3)
 python-memprof logs the memory used by variables during the execution
 of decorated methods.  It creates a report in a text file and you can
 plot the result using "mp_plot", which is part of the python-memprof
 package.
 .
 This package contains the Python 3 version of memprof.

Package: python3-memray
Description-md5: fe53f7c3aadff859c8bf3bbdae17bd69
Description-en: Memory profiler for Python applications
 Memray is a memory profiler for Python. It can track memory
 allocations in Python code, in native extension modules,
 and in the Python interpreter itself. It can generate several
 different types of reports to help you analyze the captured
 memory usage data. While commonly used as a CLI tool, it
 can also be used as a library to perform more fine-grained
 profiling tasks.

Package: python3-mercadopago
Description-md5: b3afc5852dfcd12952afeb8c2fb5c052
Description-en: Mercado Pago payment API (Python3 version)
 Mercado Pago's Official Python SDK. This library provides developers with a
 simple set of bindings to help one integrate Mercado Pago API to a website and
 start receiving payments.
 .
 This package contains the Python 3 version of the library.

Package: python3-mercantile
Description-md5: 2f352cdfec2718eed98298447fb96710
Description-en: Web mercator XYZ tile utilities
 The mercantile module provides ul(xtile, ytile, zoom) and bounds(xtile, ytile,
 zoom) functions that respectively return the upper left corner and bounding
 longitudes and latitudes for XYZ tiles, a xy(lng, lat) function that returns
 spherical mercator x and y coordinates, a tile(lng, lat, zoom) function that
 returns the tile containing a given point, and quadkey conversion functions
 quadkey(xtile, ytile, zoom) and quadkey_to_tile(quadkey) for translating
 between quadkey and tile coordinates.

Package: python3-mercurial-extension-utils
Description-md5: 5cfb128374c2c723d97e6e0cd7753aef
Description-en: Contains functions for writing Mercurial extensions
 Contains functions used by Mercurial extension mercurial-keyring. They are
 mostly tiny utilities related to configuration processing or location
 matching. They either extend Mercurial APIs a bit or support tasks which
 aren't strictly Mercurial related, but happen repeatedly during extension
 writing.

Package: python3-merge3
Description-md5: 3878de65035c563598b2ad1e18760aee
Description-en: Python implementation of three-way merge
 A Python implementation of 3-way merge of texts.
 .
 Given BASE, OTHER, THIS, tries to produce a combined text
 incorporating the changes from both BASE->OTHER and BASE->THIS.
 All three will typically be sequences of lines.

Package: python3-mergedeep
Description-md5: ae6f979cf9825033c2149c5a9c30e5e6
Description-en: Deep merge function for Python (Python3 version)
 This library can help if you need to do some deep merge without mutating
 the source dicts or while you want to deep merging into an existing dict.
 It provides various merge strategies (Replace, Additive, Typesafe replace,
 or Typesafe additive).
 .
 This package contains the Python 3 version of the library.

Package: python3-mergedict
Description-md5: eb72360564ab16768db98dfc93aac6d0
Description-en: Python dict with a merge() method
 A MergeDict is a dict with a merge() method. merge() is like
 dict.update(), but it can be subclassed to create custom
 "merge" operations based on the type of an item value.
 .
 Themergedict module comes with a ConfigDict that will
 extend/update lists/sets/dicts.

Package: python3-meshcore
Description-md5: 0c3d14675554720b7dbaa63c2ac9415c
Description-en: Python library for interacting with MeshCore companion radio nodes
 MeshCore is a LoRa-based mesh networking system for long-range, low-power
 radio communication. This library provides Python bindings for communicating
 with MeshCore companion radio devices over serial, Bluetooth Low Energy (BLE),
 and TCP connections.
 .
 The library offers an asynchronous command-response API for device
 configuration, messaging, and telemetry, as well as an event-driven
 publish-subscribe system for real-time notifications. It abstracts the
 underlying transport protocol, allowing applications to interact with
 MeshCore hardware regardless of the connection type.
 .
 This package installs the library for Python 3.

Package: python3-meshio
Description-md5: 9194c72b006832b0ca7b3b3d09fc86c1
Description-en: library for reading and writing mesh data (Python 3)
 Meshio can read from and write to various data formats representing
 unstructured meshes, such as DOLFIN, Gmsh, H5M or VTK.
 .
 This package provides the modules for Python 3.

Package: python3-meshplex
Description-md5: bf9a0336456f63a7ab4ed74bd564ba2f
Description-en: fast tools for simplex meshes (Python 3)
 Compute all sorts of interesting points, areas, and volumes in
 triangular and tetrahedral meshes, with a focus on efficiency. Useful
 in many contexts, e.g., finite-element and finite-volume
 computations.
 .
 This package installs the library for Python 3.

Package: python3-meshtastic
Description-md5: 9d2edfc7f5dd9d665d0e61f561aab6ca
Description-en: client shell for talking to Meshtastic devices
 This is a Python client for use with Meshtastic devices. This small library
 (and example application) provides an easy API for sending and receiving
 messages over mesh radios. It also provides access to any of the
 operations/data available in the device user interface or the Android
 application. Events are delivered using a publish-subscribe model, and you
 can subscribe to only the message types you are interested in.
 .
 This package installs the library for Python 3.

Package: python3-meshzoo
Description-md5: 9c1729fd61af2c5888954368a2f4bbec
Description-en: simple geometric meshes (Python 3)
 When generating meshes for FEM/FVM computations, sometimes your
 geometry is so simple that you don't need a complex mesh generator
 (like pygmsh, MeshPy, mshr, pygalmesh, dmsh), but something simple
 and fast that makes use of the structure of the domain.
 Enter meshzoo.
 .
 Examples: Triangle, Rectangle, Regular polygon, Disk, Möbius strip,
 Sphere (surface), Ball (solid), Tube, Cube.
 .
 This package installs the module for Python 3.

Package: python3-mesonpy
Description-md5: 57a584457b235edbde94f523ad001a0b
Description-en: Meson PEP 517 Python build backend
 This package enables Python package authors to use Meson as the build
 backend for their packages.
 .
 Meson is a build system designed to increase programmer productivity.
 It does this by providing a fast, simple and easy to use interface for
 modern software development tools and practices.

Package: python3-metaconfig
Description-md5: 4c711b557182e079f07afa069d577164
Description-en: Python ConfigParser bootstrapping library (Python3)
 Metaconfig is a library for centralising Python's ConfigParser files.
 It is inspired by the logging module where it is increadibly easy to start
 writing code that depends on logging whilst deferring how log messages will
 be handled until later.

Package: python3-metakernel
Description-md5: 09c35f47a4b52fdec963597cb543c524
Description-en: Jupyter kernel base class
 A Jupyter kernel base class in Python which includes core magic
 functions (including help, command and file path completion,
 parallel and distributed processing, downloads, and much more).
 .
 This package installs the library.

Package: python3-meteireann
Description-md5: 8e7ab351da8cda038d4311f5018ad786
Description-en: Library for communication with Met Éireann Weather APIs
 This library facilitates interaction with the Met Éireann Public Weather
 Forecast and Weather Warning APIs. It enables access to weather forecasts and
 warnings for regions including Ireland, the UK, and parts of northern France.
 Users can retrieve current weather conditions and predictions, allowing
 applications to process detailed meteorological data. The library operates
 independently and is not associated or endorsed by Met Éireann.

Package: python3-meteocalc
Description-md5: 6c4b7c9bcfeee7030179e190e336bb86
Description-en: Python library for calculating meteorological variables
 This library includes functionalities to compute the dew point, heat index,
 wind chill, and the 'Feels Like' temperature, which integrates air temperature,
 humidity, and wind speed to determine perceived temperature.

Package: python3-meteofrance-api
Description-md5: 237d5affbd124c08852f6ef6879d1b1a
Description-en: Python client for Météo-France API
 The Python client manages communication with the private Météo-France API used
 by the official mobile applications. It allows users to search for forecast
 locations, fetch daily or hourly weather forecasts, and access rain forecasts
 within the next hour when available. Additionally, it provides weather alerts
 or phenomena for each French department and Andorre, offering both basic
 bulletins and detailed ones with a 24-hour evolution timeline.

Package: python3-metpy
Description-md5: ed903773f7d29e0bee42dea5a989dfdf
Description-en: Collection of tools for reading, visualizing and performing calculations with we
 MetPy is a collection of tools in Python for reading,
 visualizing and performing calculations with weather data.

Package: python3-metview
Description-md5: d7374649cdfda22352a154130b3c46df
Description-en: Python3 support for Metview
 Metview is the Visualization system from the European Centre for Medium Range
 Forecasts. It is scriptable, allowing auotmated generation of weather and
 climate graphics.
 .
 This package provides Python3 support for the Metview package

Package: python3-mf2py
Description-md5: efa36b0c35a480a62f9138232bc1bb8b
Description-en: Microformats2 parser written in Python.
 Implements the full mf2 spec, including backward compatibility with
 microformats1.

Package: python3-mficlient
Description-md5: bbfa4803e9fa2b1d934e9970305175e7
Description-en: client for Ubiquiti mFi controllers and devices
 This library communicates with Ubiquiti mFi controllers to read status
 information from attached mFi devices and to send control commands where
 supported.
 .
 It is aimed at installations built around mPort interfaces, sensors, and
 controllable power devices managed by the mFi system.
 .
 The library talks to the mFi controller over its HTTP or HTTPS interface using
 controller credentials. Through that controller, it accesses information about
 connected entities such as mPort hardware, sensors, relay outputs, digital
 inputs, and mPower outlets. It can also request state changes for controllable
 devices, for example switching outputs or outlets on and off.

Package: python3-mia
Description-md5: 47dfd0c1edfb508e21678f65aab46421
Description-en: Python-3 bindings for the MIA image processing library
 MIA comprises a set of tools, libraries, and plug-ins for general purpose
 2D and 3D gray scale image processing and basic handling of triangular
 meshes. The libraries provide a basic infrastructure and  generic
 algorithms, that can be specialized by specifying the appropriate plug-ins.
 This package provides the Python-3 bindings.

Package: python3-midiutil
Description-md5: 38a8605d0499d52e995692995966db42
Description-en: Python 3 library to write multi-track MIDI files
 MIDIUtil is a pure Python library that allows one to write multi-track Musical
 Instrument Digital Interface (MIDI) files from within Python programs. It is
 object-oriented and allows one to create and write these files with a minimum
 of fuss.
 .
 This package provides the Python 3.x module.

Package: python3-mido
Description-md5: fd9861f874d8445ec041e6cbe001fa5f
Description-en: Python 3 module for working with MIDI messages and ports
 Python 3 module for working with convenient messages objects, it has full
 support for the 18 messages defined by the MIDI standard.
 Mido brings support for MIDI files (read, write, create and play) with
 complete access to every message in the file, including all common meta
 messages. Implements MIDI over TCP/IP with socket ports, allowing wireless MIDI
 between two computers. Also includes programs for playing MIDI files, listing
 ports and serving and forwarding ports over a network.

Package: python3-miio
Description-md5: 203430a41d2543d7a9c79e6b8e6b913c
Description-en: Python module for interfacing with Xiaomi appliances
 This Python module allows one to interface with devices using Xiaomi's miIO
 protocol. The following devices are supported:
 .
 * Xiaomi Mi Robot Vacuum (miio.vacuum)
 * Xiaomi Mi Home Air Conditioner Companion (miio.airconditioningcompanion)
 * Xiaomi Mi Air Purifier (miio.airpurifier)
 * Xiaomi Aqara Camera (miia.aqaracamera)
 * Xiaomi Mi Smart WiFi Socket (miio.chuangmi_plug)
 * Xiaomi Chuangmi Plug V1 (1 Socket, 1 USB Port) (miio.chuangmi_plug)
 * Xiaomi Chuangmi Plug V3 (1 Socket, 2 USB Ports) (miio.chuangmi_plug)
 * Xiaomi Smart Power Strip V1 and V2 (WiFi, 6 Ports) (miio.powerstrip)
 * Xiaomi Philips Eyecare Smart Lamp 2 (miio.philips_eyecare)
 * Xiaomi Philips LED Ceiling Lamp (miio.ceil)
 * Xiaomi Philips LED Ball Lamp (miio.philips_bulb)
 * Xiaomi Philips Zhirui Smart LED Bulb E14 Candle Lamp (miio.philips_bulb)
 * Xiaomi Philips Zhirui Bedroom Smart Lamp (miio.philips_moonlight)
 * Xiaomi Universal IR Remote Controller (Chuangmi IR) (miio.chuangmi_ir)
 * Xiaomi Mi Smart Pedestal Fan V2, V3, SA1 and ZA1 (miio.fan)
 * Xiaomi Mi Air Humidifier (miio.airhumidifier)
 * Xiaomi Mi Water Purifier (Basic support: Turn on & off) (miio.waterpurifier)
 * Xiaomi PM2.5 Air Quality Monitor (miio.airqualitymonitor)
 * Xiaomi Smart WiFi Speaker (miio.wifispeaker)
 * Xiaomi Mi WiFi Repeater 2 (miio.wifirepeater)
 * Xiaomi Mi Smart Rice Cooker (miio.cooker)
 * Xiaomi Smartmi Fresh Air System (miio.airfresh)
 * Yeelight light bulbs (miio.yeelight)

Package: python3-milc
Description-md5: f45b8d341a85024a131c0d68b739c33e
Description-en: Opinionated Batteries-Included Python 3 CLI Framework
 MILC is a framework for writing CLI applications in Python 3.7+. It gives you
 all the features users expect from a modern CLI tool out of the box:
 .
 * CLI Argument Parsing, with or without subcommands
 * Automatic tab-completion support through argcomplete
 * Configuration file which can be overridden by CLI options
 * ANSI color support- even on Windows- with colorama
 * Logging to stderr and/or a file, with ANSI colors
 * Easy method for printing to stdout with ANSI colors
 * Labeling log output with colored emoji to easily distinguish message types
 * Thread safety
 * More than 60 built-in spinners with the ability to add your own

Package: python3-milksnake
Description-md5: 332252c840c6fc3fbfcb15324fb0500c
Description-en: setuptools/wheel/cffi extension to embed a binary data in wheels
 Milksnake is an extension for setuptools that allows you to distribute dynamic
 linked libraries in Python wheels that are very portable.
 .
 It gives you a hook to invoke your own build process and to then take the
 resulting dynamic linked library.

Package: python3-mill-local
Description-md5: 8eeb60f061e5ffc71b771dabbd878fad
Description-en: Library for local communication with Gen 3 Mill heaters
 This library enables local communication with Generation 3 Mill heaters,
 facilitating interaction over the local REST API via Wi-Fi. Users can retrieve
 a summary of device information and access detailed control status. The
 library provides functionality to set the target temperature and adjust the
 operation mode, offering control over heating parameters without relying on
 cloud connectivity. It supports integration with applications seeking to
 locally manage heating devices in a smart home environment.

Package: python3-millheater
Description-md5: c2814f775abdee5d1ca60fe17e480f98
Description-en: Library to communicate with Mill heaters
 This library provides functionality to control Mill heaters and retrieve
 measured temperatures from them. It supports both cloud and local access,
 though local access is restricted to Generation 3 heaters sold from Autumn
 2021. Users can set room temperatures for comfort, sleep, and away modes
 through the Mill app.

Package: python3-milter
Description-md5: bc98024ac5c7fdefd5397daa8b93cbba
Description-en: Python 3 extension for Sendmail Milter Protocol
 Python milter provides Python extensions for the Milter protocol traditionally
 used by Sendmail and now also used by Postfix. It provides a thin layer of
 Python over the Milter protocol.
 .
 This is the Python 3 version of the package

Package: python3-miltertest
Description-md5: 53f89805bee715c4738f16cbf1971ece
Description-en: Pure Python implementation of the milter protocol
 Miltertest provides an acceptable interface for acting as an MTA to
 test milter implementations; it may also be usable for implementing
 milters, but there are better options for that.

Package: python3-mimerender
Description-md5: 7b47f89757ddbacebd3d55e582b58262
Description-en: RESTful HTTP Content Negotiation for web frameworks (Python 3)
 mimerender provides a decorator that wraps an HTTP request handler to
 select the correct render function for a given HTTP Accept header. It
 uses mimeparse to parse the Accept string and select the best available
 representation.
 .
 mimerender supports Flask, Bottle, web.py and webapp2 out of the
 box, and it’s easy to add support for other frameworks.
 .
 This package contains the Python 3 module.

Package: python3-mimesis
Description-md5: 8c6bc43f406910aa48747a639f56fcf5
Description-en: Python 3 library for generating fake data
 Mimesis provides generators for fake personal, address, text, and other
 structured data for use in tests and fixtures.

Package: python3-minecraftpi
Description-md5: 63f93a4322e26c10751bcff214bf4875
Description-en: Raspberry PI Minecraft API Python client library
 Make it easy to program minetest and minecraft from Python, as
 described in the book Learn to program using Minecraft.
 .
 This package provide the 'mcpi' Python library.

Package: python3-mini-buildd
Description-md5: 9de35f17c5da9684ee3f7e460026c4e4
Description-en: minimal build daemon - Python library and user tool
 Mini-buildd is an easy-to-configure autobuilder and
 repository for deb packages.
 .
 This package contains the "mini_buildd" Python package.

Package: python3-minidb
Description-md5: 20f663414d8562b97b21a7c57f224aa1
Description-en: simple SQLite3-based store for Python objects
 minidb 2 makes it easy to store Python objects in a SQLite 3 database and work
 with the data in an easy way with concise syntax.
 Designed for Python 3.

Package: python3-minieigen
Description-md5: 875bfc6ff6d51a184a596fea72ae298a
Description-en: Wrapper of parts of the Eigen library (Python 3)
 Small wrapper for core parts of Eigen, c++ library for linear algebra.
 It is mainly useful for inspecting c++ code which already uses eigen and
 boost::python. Supported types are Vectors (2,3,6 and dynamic-sized with
 integer and floating-point values), Matrices (3x3, 6x6 and dynamic-sized
 with floating-point values) and Quaternions. Numerous methods are wrapped
 and the original API of Eigen is followed.
 .
 This is the Python 3 version of the package.

Package: python3-minijinja
Description-md5: 18f530b64357f39b2aa595b858caa497
Description-en: Experimental Python binding of the Rust MiniJinja template engine
 MiniJinja is a powerful but minimal dependency template engine for Rust which
 is based on the syntax and behavior of the Jinja2 template engine for Python.
 It’s implemented on top of serde. The goal is to be able to render a large
 chunk of the Jinja2 template ecosystem from Rust with a minimal engine and
 to leverage an already existing ecosystem of editor integrations.
 minijinja-py (packaged as python3-minijinja) is an experimental binding of
 MiniJinja (https://github.com/mitsuhiko/minijinja) to Python. It has somewhat
 limited functionality compared to the Rust version. These bindings use
 maturin (https://www.maturin.rs/) and pyo3 (https://pyo3.rs/).
 .
 You might want to use MiniJinja instead of Jinja2 when the full feature set
 of Jinja2 is not required and you want to have the same rendering experience
 of a data set between Rust and Python.
 .
 With these bindings MiniJinja can render some Python objects and values
 that are passed to templates, but there are clear limitations with regards
 to what can be done.
 .
 This package provides Python bindings for the Rust MiniJinja template engine.

Package: python3-minimock
Description-md5: e1dfcc240aed2a02751a1b12f4f5aad1
Description-en: simple library for Python mock objects
 minimock is a simple Python library for using mock objects.
 .
 Its mock objects will report any access made to the mock object's
 interfaces. The programmer can easily make assertions about how mock
 objects are used in the test cases, by using the standard-library
 ‘doctest’ module to match the reported access against expected
 behaviour.
 .
 Mock objects can return specified values, raise exceptions, etc.
 to simulate the mocked behaviour. Existing objects can optionally
 be replaced in-place in their namespace by a mock object, and
 restored safely after testing.

Package: python3-miniupnpc
Description-md5: 35c1a4d0138099dfc327bc83403d4c22
Description-en: UPnP IGD client lightweight library Python 3 bindings
 The UPnP protocol is supported by most home adsl/cable routers and Microsoft
 Windows 2K/XP. The aim of the MiniUPnP project is to bring a free software
 solution to support the "Internet Gateway Device" part of the protocol. The
 MediaServer/MediaRenderer UPnP protocol is also becoming very popular.
 .
 Miniupnpc aims at the simplest library possible, with the smallest footprint
 and no dependencies to other libraries such as XML parsers or HTTP
 implementations. All the code is pure ANSI C. Compiled on a x86 PC, the
 miniupnp client library have less than 15KB code size. For instance, the upnpc
 sample program is around 20KB. The miniupnp daemon is much smaller than any
 other IGD daemon and is ideal for using on low memory device for this reason.
 .
 This package contains the Python 3 bindings.

Package: python3-mintpy
Description-md5: 4bcf3ec714615f88ac7dc6755173bbb7
Description-en: Miami INsar Time-series software in PYthon
 The Miami INsar Time-series software in PYthon (MintPy as /mInt paI/)
 is an open-source package for Interferometric Synthetic Aperture Radar
 (InSAR) time series analysis.
 It reads the stack of interferograms (coregistered and unwrapped) in
 ISCE, ARIA, FRInGE, HyP3, GMTSAR, SNAP, GAMMA or ROI_PAC format,
 and produces three dimensional (2D in space and 1D in time)
 ground surface displacement in line-of-sight direction.
 It includes a routine time series analysis (`smallbaselineApp.py`) and
 some independent toolbox.

Package: python3-mir-eval
Description-md5: f1a169a81fe1f990cf3e03e9f04adc9a
Description-en: Common metrics for common audio/music processing tasks
 Python library for computing common heuristic accuracy scores for
 various music/audio information retrieval/signal processing tasks.
 .
 This package provides the Python 3.x module.

Package: python3-mirtop
Description-md5: ba4c0b2482a45cbe63525d7bbfdc1194
Description-en: annotate miRNAs with a standard mirna/isomir naming (Python 3)
 The main goal of this project is to create a reflection group on metazoan
 microRNAs (miRNAs), open to all interested researchers, to identify blockages
 and develop standards and guidelines to improve miRNA research, resources and
 communication. This can go through the use of standardized file formats, gene
 and variants nomenclature guidelines, and advancements in miRNA biology
 understanding. The group will eventually also aim at expanding its breadth to
 the development of novel tools, data resources, and best-practices guidelines
 to benefit the scientific community by providing high confidence validated
 research and analysis strategies, regardless the expertise in this field.
 This package provides the Python modules for mirtop to execute correctly.

Package: python3-mistletoe
Description-md5: 8877069cc0214aa68d4b4fab25c64302
Description-en: fast, extensible Markdown parser in pure Python
 mistletoe is a Markdown parser in pure Python,
 designed to be fast, spec-compliant and fully customizable.
 .
 Apart from being the fastest
 CommonMark-compliant Markdown parser implementation in pure Python,
 mistletoe also supports easy definitions of custom tokens.
 Parsing Markdown into an abstract syntax tree
 also allows swapping out renderers for different output formats,
 without touching any of the core components.
 .
 CommonMark is a dialect of Markdown with a strict specification.
 .
 Markdown is a lightweight markup language
 with plain-text-formatting syntax.

Package: python3-mistral
Description-md5: d7ff477800ff35ea2648387222578609
Description-en: OpenStack Workflow Service - Python 3 libraries
 Mistral is a workflow service. Most business processes consist of multiple
 distinct interconnected steps that need to be executed in a particular order
 in a distributed environment. One can describe such process as a set of tasks
 and task relations and upload such description to Mistral so that it takes
 care of state management, correct execution order, parallelism,
 synchronization and high availability. Mistral also provides flexible task
 scheduling so that it can run a process according to a specified schedule
 (i.e. every Sunday at 4.00pm) instead of running it immediately. Such set of
 tasks and relations between them is called a workflow.
 .
 This package contains the Python 3 libraries.

Package: python3-mistral-common
Description-md5: f996e7f5bca564a671df37d45328c49e
Description-en: Official inference library for pre-processing of Mistral models
 Mistral-common is a library of common utilities for Mistral AI. It is notably
 used to convert LLMs in Mistral-specific format to the GGUF file format used
 for inference by llama.cpp.

Package: python3-mistral-common-doc
Description-md5: 5e3be831fa95717fd0ed6263da63cfce
Description-en: Official inference library for pre-processing of Mistral models (docs)
 Mistral-common is a library of common utilities for Mistral AI. It is notably
 used to convert LLMs in Mistral-specific format to the GGUF file format used
 for inference by llama.cpp.
 .
 This package provides the documentation of the Python module.

Package: python3-mistral-dashboard
Description-md5: 67495c06de74cf14822293bc31481e75
Description-en: OpenStack Workflow Service - dashboard plugin
 Mistral is a workflow service. Most business processes consist of multiple
 distinct interconnected steps that need to be executed in a particular order
 in a distributed environment. One can describe such process as a set of tasks
 and task relations and upload such description to Mistral so that it takes
 care of state management, correct execution order, parallelism,
 synchronization and high availability. Mistral also provides flexible task
 scheduling so that it can run a process according to a specified schedule
 (i.e. every Sunday at 4.00pm) instead of running it immediately. Such set of
 tasks and relations between them is called a workflow.
 .
 This package contains the OpenStack dashboard plugin.

Package: python3-mistral-lib
Description-md5: bbbc6759eeaf60ec5d4eb6afcb69f15b
Description-en: Mistral shared routings and utilities - Python 3.x
 This library contains data types, exceptions, functions and utilities common
 to Mistral, python-mistralclient and mistral-extra repositories.  This library
 also contains the public interfaces for 3rd party integration (e.g. Actions
 API, YAQL functions API, etc.)
 .
 If you want to use OpenStack in your custom actions or functions, you will
 also need to use http://git.openstack.org/cgit/openstack/mistral-extra.
 .
 This package contains the Python 3.x module.

Package: python3-mistune
Description-md5: a730a3c498e49bf90a01faba61c7b874
Description-en: Markdown parser for Python 3
 A fast markdown parser in pure Python, inspired by marked, also providing
 renderer features.
 .
 This package installs the library for Python 3.

Package: python3-mistune0
Description-md5: 48245166dbb7f6cd24e48adc89afbe99
Description-en: Markdown parser for Python 3
 A fast markdown parser in pure Python, inspired by marked, also providing
 renderer features.
 .
 This package is a flagged version of mistune 0.8.4 as mistune >= 2 is not
 backward compatible. For a more recent version of mistune, please install
 python3-mistune.

Package: python3-mitogen
Description-md5: e386736db5c52dc6a6f439b274145dce
Description-en: Library for writing distributed self-replicating programs
 Mitogen is a Python library for writing distributed self-replicating programs.
 .
 There is no requirement for installing packages, copying files around, writing
 shell snippets, upfront configuration, or providing any secondary link to a
 remote machine aside from an SSH connection. Due to its origins for use in
 managing potentially damaged infrastructure, the remote machine need not even
 have free disk space or a writeable filesystem.

Package: python3-mkautodoc
Description-md5: ea6f5972e069ec9d4bbd26d3842e4f32
Description-en: AutoDoc for MarkDown
 This markdown extension adds autodoc style support, for use with MkDocs.

Package: python3-mkdocs-test
Description-md5: be8eb2286834ee2a2b418f32378b15d3
Description-en: Testing framework for MkDocs projects (Python 3)
 The purpose of Mkdocs-Test is to facilitate the comparison of source pages
 (Markdown files) and destination pages (HTML) in an MkDocs project.
 .
 MkDocs-Test is a framework composed of two parts:
 - an MkDocs plugin (test): it creates a __test__ directory,
 which contains the data necessary to map the pages of the website.
 - a framework for conducting the test. The DocProject class groups
 together all the information necessary for the tests on a specific
 MkDocs project.

Package: python3-ml-collections
Description-md5: 9f76f8e5f433887975e46bc5085af801
Description-en: collections designed for ML usecases
 The package provices two classes called ConfigDict and FrozenConfigDict that
 are "dict-like" data structures with dot access to nested elements. Together,
 they are supposed to be used as a main way of expressing configurations of
 experiments and models.
 .
 Features:
 * Dot-based access to fields.
 * Locking mechanism to prevent spelling mistakes.
 * Lazy computation.
 * FrozenConfigDict() class which is immutable and hashable.
 * Type safety.
 * "Did you mean" functionality.
 * Human readable printing (with valid references and cycles), using
 valid YAML format.
 * Fields can be passed as keyword arguments using the ** operator.
 .
 There are two exceptions to the strong type-safety of the ConfigDict.
 int values can be passed in to fields of type float. In such a case, the
 value is type-converted to a float before being stored. Similarly,
 all string types (including Unicode strings) can be stored in fields
 of type str or unicode.

Package: python3-ml-dtypes
Description-md5: 092c76d95dddf30c1a778d4d2fcee7f2
Description-en: Several NumPy dtype extensions used in machine learning
 ml_dtypes is a stand-alone implementation of several NumPy dtype extensions
 used in machine learning libraries, including:
 .
 * bfloat16: an alternative to the standard float16 format
 * 8-bit floating point representations, parameterized by number of exponent
 and mantissa bits, as well as the bias (if any) and representability of
 infinity, NaN, and signed zero.
 float8_e3m4
 float8_e4m3
 float8_e4m3b11fnuz
 float8_e4m3fn
 float8_e4m3fnuz
 float8_e5m2
 float8_e5m2fnuz
 float8_e8m0fnu
 * Microscaling (MX) sub-byte floating point representations:
 float4_e2m1fn
 float6_e2m3fn
 float6_e3m2fn
 * Narrow integer encodings:
 int2
 int4
 uint2
 uint4

Package: python3-mlpack
Description-md5: 4707785b90eb24554464596be079bbeb
Description-en: intuitive, fast, scalable C++ machine learning library (Python bindings)
 This package contains Python bindings for the mlpack Library.
 .
 Machine Learning Pack (mlpack) is an intuitive, fast, scalable C++
 machine learning library, meant to be a machine learning analog to
 LAPACK.  It aims to implement a wide array of machine learning
 methods and function as a "swiss army knife" for machine learning
 researchers.

Package: python3-mlt
Description-md5: c33f6feea04a0b91662e31b0e992ebba
Description-en: multimedia framework (Python bindings)
 MLT is an open source multimedia framework, designed and developed for
 television broadcasting. It provides a toolkit for broadcasters, video
 editors, media players, transcoders, web streamers and many more types of
 applications. The functionality of the system is provided via an assortment
 of ready to use tools, xml authoring components, and an extendible plug-in
 based API.
 .
 This package contains the Python bindings for the mlt package.

Package: python3-mmllib
Description-md5: fc23c275a93c33ae04194fec021f22b2
Description-en: library for handling Music Macro Language (Python 3)
 MMLlib is a pure Python implementation of functionality related to the
 Music Macro Language as implemented by Microsoft® GW-BASIC® and
 compatibles, which is its most common form, also implemented by the PC
 speaker driver in Linux and BSD, with a number of extensions and
 changes.
 .
 This package contains the Python 3 build.

Package: python3-mmtf
Description-md5: bbb39bc4652559b11ed6156ff44bfea8
Description-en: binary encoding of biological structures (Python 3)
 The macromolecular transmission format (MMTF) is a binary encoding of
 biological structures.
 .
 This package installs the library for Python 3.

Package: python3-mne
Description-md5: 71529dec1903b376b2a8e21e9f88f8bf
Description-en: Python modules for MEG and EEG data analysis
 This package is designed for sensor- and source-space analysis of MEG
 and EEG data, including frequency-domain and time-frequency analyses
 and non-parametric statistics.

Package: python3-mnemonic
Description-md5: f364d49965480901d75f5a082584d27d
Description-en: Implementation of Bitcoin BIP-0039 (Python 3)
 This BIP describes the implementation of a mnemonic code or mnemonic sentence.
 A group of easy to remember words for the generation of deterministic wallets.
 .
 It consists of two parts: generating the mnenomic, and converting it into a
 binary seed. This seed can be later used to generate deterministic wallets
 using BIP-0032 or similar methods.
 .
 ==BIP paper==
 See https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki for
 full specification.
 .
 This package contains the Python 3 version.

Package: python3-moarchiving
Description-md5: 835198a10913464540b68bdb7962b357
Description-en: Implements a multi-objective non-dominated archive for 2, 3 or 4 objectives
 This package implements a non-dominated archive for 2,
 3 or 4 objectives with hypervolume indicator and uncrowded
 hypervolume improvement computation.

Package: python3-moat-ble
Description-md5: dd7781b12678b7c4c1c525e2f5cb77d4
Description-en: Manager for Moat Bluetooth Low Energy (BLE) devices
 This library manages Moat Bluetooth Low Energy (BLE) devices, providing a way
 to interface with them over a BLE connection. It enables straightforward
 access to various Moat sensors, allowing you to read data from devices like
 the S2 Smart Temperature & Humidity Sensor. The library ensures smooth
 communication with Moat devices through BLE, handling the complexities of
 Bluetooth connections and data parsing. It primarily interacts with Moat
 sensors to retrieve environmental data such as temperature and humidity,
 making it a useful tool for integrating these devices into larger applications
 or systems.

Package: python3-mock
Description-md5: 4e0c3a991e1f0679db23da5bd156bed7
Description-en: Mocking and Testing Library (Python3 version)
 mock provides a core mock.Mock class that is intended to reduce the
 need to create a host of trivial stubs throughout your test suite.
 After performing an action, you can make assertions about which methods
 / attributes were used and arguments they were called with. You can
 also specify return values and set specific attributes in the normal
 way.
 .
 This package contains the Python 3 version of the library.

Package: python3-mock-open
Description-md5: 9adc39f3d25fdac4c6bc65cf7b382625
Description-en: Better mock for file I/O
 The MockOpen class should work as a stand-in replacement for mock.mock_open
 with some added features (though it tries to conform to how the builtin 'open'
 works where the two differ).
 .
 Features include:
 .
 * Multiple file support, including a mapping-like access to file mocks by
 path.
 * Persistent file contents between calls to `open`.
 * All the regular file operations: 'read', 'readline', 'readlines', 'write',
 'writelines', 'seek', 'tell'.

Package: python3-mockito
Description-md5: a2488e6ca110790523cd834cc2b80af6
Description-en: Spying framework for Python
 This is a spying framework for Python, similar to Java's Mockito.
 For example:
 .
 when(os.path).exists('/foo').thenReturn(True)
 .
 This package contains the Python3 library.

Package: python3-mockldap
Description-md5: fbacfdf5181a837b9ccc6878ab96b9fe
Description-en: simple mock implementation of python-ldap (Python3 version)
 This project provides a mock replacement for python-ldap. It’s useful for any
 project that would like to write unit tests against LDAP code without relying
 on a running LDAP server.
 .
 The goal of mockldap is to provide a mock instance of LDAPObject in response to
 any call to ldap.initialize. In the general case, you would register return
 values for all LDAPObject calls that you expect the code under test to make.
 Your assertions would then verify that the tested code behaved correctly given
 this set of return values from the LDAP APIs.
 .
 As a convenience, the mock LDAPObject isn’t just a dumb mock object. The
 typical way to use mockldap is to provide some static directory content and
 then let LDAPObject generate real return values. This will only work for simple
 LDAP operations–this obviously isn’t a complete Python LDAP server
 implementation–but those simple operations tend to cover a lot of cases.
 .
 This package contains the Python 3 version of the library.

Package: python3-mockupdb
Description-md5: d4170f6b4b78335e6a365885c179023c
Description-en: MongoDB Wire Protocol server library - Python 3.x
 Mock server for testing MongoDB clients and creating MongoDB Wire Protocol
 servers.
 .
 This package contains the Python 3.x module.

Package: python3-model-bakery
Description-md5: 63a229c0627e17436cdbdc3b415ccf4d
Description-en: smart object creation facility for Django (Python 3 version)
 Model-Bakery is the replacement for model-mommy and offers you a smart way
 to create fixtures for testing in Django.  With a simple and powerful API
 you can create many objects with a single line of code.
 .
 This package installs the library for Python 3.

Package: python3-modelcif
Description-md5: 51ec9f561917115b2a7570ad0dbad01d
Description-en: handles mmCIF and BinaryCIF files with ModelCIF extension
 The macromolecular Crystallographic Information File format is a standard
 for the representation and description of large molecular structures like
 proteins and/or nucleic acids.
 .
 This package provides a mechanism to describe the generation of a
 theoretical model (for example, via comparative or homology model)
 a set of Python objects. This includes, if applicable
 * the templates(s) used for the modeling;
 * the alignment between the template(s) and target sequence;
 * the protocol used to generate models, such as template search,
 modeling, and model selection;
 * the actual coordinates of output models;
 * grouping of multiple models;
 * quality scores for models and/or alignments.
 .
 Once created, this set of Python objects can be written to an
 mmCIF file that is compliant with the ModelCIF extension to the
 PDBx/mmCIF dictionary, suitable for deposition in a repository such as
 ModelArchive. The files can be viewed in any regular PDBx mmCIF viewer,
 such as UCSF ChimeraX (although most viewers to date will only show
 the model coordinates, not the ModelCIF-specific metadata).
 .
 This package leverages functionality provided by the python-ihm
 package, which functions similarly, building a Python hierarchy
 and then reading/writing mmCIF files. (However, python-ihm is used
 for integrative models, and reads or writes files compliant with the
 integrative/hybrid modeling extension dictionary.) In particular, many
 python-ihm classes and modules are used in this library, for example
 the ihm.Grant and ihm.Citation classes for handling grant or citation
 information, or the ihm.dictionary module for validating files against
 the mmCIF dictionary itself.

Package: python3-moderngl
Description-md5: 42ac9eda0ea66b5dab23196c123e2415
Description-en: Python 3 wrapper for OpenGL 3.3+
 ModernGL is an OpenGL wrapper that simplifies the creation of simple graphics
 applications like scientific simulations, games or user interfaces. Usually,
 acquiring in-depth knowledge of OpenGL requires a steep learning curve. In
 contrast, ModernGL is easy to learn and use, moreover it is capable of
 rendering with high performance and quality, with less code written. The
 majority of the ModernGL code base is also written in C++ for high
 performance.

Package: python3-moderngl-window
Description-md5: 71bb8bb1e2a09277f49e23ef92267971
Description-en: Cross-platform utility library for ModernGL
 moderngl_window simplifies window creation and resource loading for
 OpenGL programs. It interoperates with a wide range of toolkits, such as
 pyglet, pygame, PySide2, GLFW, SLD2, and PyQt5 and can be extended with
 custom loaders, resource finders, and windows.

Package: python3-modi
Description-md5: e143fa739f27b5e587e8ea6a029fa539
Description-en: Mac OS disk image format access library -- Python 3 bindings
 libmodi is a library to access the Mac OS disk image format.
 .
 This package includes Python 3 bindings.

Package: python3-moehlenhoff-alpha2
Description-md5: b1299b679b08e35e1e79ef5f769b85ad
Description-en: Library for managing the Möhlenhoff Alpha 2 heating system
 This library provides a Python interface for controlling the Möhlenhoff Alpha
 2 underfloor heating system. It allows users to manage various climate
 settings through a local network connection to the Alpha 2 base station. Users
 can obtain and adjust current and target temperatures for different heating
 zones, with support for both HVAC modes and preset modes like auto, day, and
 night. The library interacts directly with the base station to execute
 commands and retrieve status updates, ensuring efficient management of room-
 by-room climate control.

Package: python3-mofapy
Description-md5: 566108bc2ff9f0acb788c0299faefaaf
Description-en: Multi-Omics Factor Analysis (MOFA) - Python module
 Multi-Omics Factor Analysis: an unsupervised framework for the
 integration of multi-omics data sets.
 .
 This package is required by the R package to function.

Package: python3-molotov
Description-md5: a0f2aa365fec99c8719b0bea4bc2e75f
Description-en: tool to write load tests in Python
 Create a load test in Python using functions decorated with the scenario
 decorator – those functions needs to be coroutines. Based on asyncio, built
 with aiohttp.
 .
 This package contains the Python 3.x module and CLI.

Package: python3-moltemplate
Description-md5: 7c47540dd4f9d31b37ae973a5a8e9f17
Description-en: text-based molecule builder for LAMMPS
 Moltemplate is a general cross-platform text-based molecule builder
 for LAMMPS. Moltemplate was intended for building custom
 coarse-grained molecular models, but it can be used to prepare
 realistic all-atom simulations as well. It supports the ATB molecule
 database, as well as a wide variety of existing force fields and
 models including: OPLSAA (2023) , OPLSUA (2008) , LOPLS (2015) ,
 AMBER (GAFF,GAFF2) , DREIDING , COMPASS , MOLC , TraPPE (1998) , EFF
 , mW , ELBA (water) , and oxDNA2 . But it can also be used to build
 molecules using any of the exotic force fields (and atom styles)
 available in LAMMPS, including new force fields created by modifying
 the LAMMPS source code. (Note: Careful selection of atom types is
 necessary. Moltemplate does not support atom typing, and is not
 suitable for all-atom protein simulations.) Molecules can be copied,
 combined, and linked together as building-blocks to define new
 molecules (hierarchically). Once built, individual molecules and
 subunits can be customized (atoms, bonds, and subunits can be moved
 and deleted).
 .
 Moltemplate is inter-operable with ATB, LigParGen, AmberTools,
 OpenBabel, RED-server, VMD, topotools, PACKMOL, EMC, CellPACK,
 Vipster, struc2lammpsdf, and any other program that generates MOL2 or
 LAMMPS DATA (.lmpdat) files (by using the mol22lt.py and ltemplify.py
 file converters).
 .
 This package installs the executable scripts and library for Python 3.

Package: python3-momepy
Description-md5: 08a1edf5f7826f149316462dc18fccf7
Description-en: Urban Morphology Measuring Toolkit - Python 3.x
 Momepy is a library for quantitative analysis of urban form - urban
 morphometrics. It is part of PySAL (Python Spatial Analysis Library) and is
 built on top of GeoPandas, other PySAL modules, and networkX.
 .
 This package contains the Python 3.x module.

Package: python3-momonga
Description-md5: 293d3437ac32c5a742708d3adcab80ae
Description-en: Route B communicator for low-voltage smart electric energy meters
 This library communicates with low-voltage smart electric energy meters
 through Japan's Route B service, using supported Wi-Fi SUN modules such as
 BP35C2-compatible devices connected over a serial interface. It handles PAN
 scanning and PANA session establishment, then exchanges ECHONET Lite property
 requests and responses with the meter.
 .
 It can read meter information and operating data including operation status,
 installation location, standard version information, fault status,
 manufacturer code, serial number, date and time settings, instantaneous power,
 instantaneous current, cumulative energy, and fixed-time cumulative energy
 readings. It also supports retrieval of historical cumulative energy data,
 including daily history and shorter-interval history where the meter provides
 those properties, and it can query the meter's supported property maps.
 .
 The library talks to two kinds of external equipment: a supported Wi-SUN
 communication module attached as a serial device, and the smart electric
 energy meter reached over the wireless Route B link. It manages meter access
 details such as authentication credentials, session setup, reconnection, and
 request/response handling, and exposes exceptions for cases such as scan
 failure, session join failure, unsupported properties, or the need to reopen
 the connection.

Package: python3-monajat
Description-md5: 3af6d0c82137b5610e4e959e12a63e2c
Description-en: Islamic supplications backend
 Monajat is a small application that displays Islamic supplications (azkar) at
 predetermined times.
 .
 This is the Python monajat library needed by monajat front ends.

Package: python3-monasca-statsd
Description-md5: a6d35d07d13e4433f4ad2b308075e8e2
Description-en: monasca statsd client - Python 3.x
 Monasca is a highly scalable, performant, fault-tolerant
 monitoring-as-a-service solution that integrates with OpenStack. It uses a
 REST API for high-speed metrics processing and querying and has a streaming
 alarm engine and notification engine.
 .
 This Python module provides a client to connect to Monasca's statsd REST API.
 With this client, you can handle counters, gauge, get histograms, timers and
 more.
 .
 This package contains the Python 3.x module.

Package: python3-moneyed
Description-md5: 3ec2cf34ac3ae861c97a707e48008752
Description-en: Currency and Money classes for use in Python 3 code
 The need to represent instances of money frequently arises in software
 development, particularly any financial/economics software. To address that
 need, this package provides the classes of Money and Currency, at a level more
 useful than just using Python's Decimal class, or even the float primitive.
 The package is meant to be stand-alone and easy to either use directly, or
 subclass further.
 .
 This is the Python 3 version of the package.

Package: python3-mongoengine
Description-md5: d8beb39398f4cc40fc7f4dcded49d669
Description-en: Python 3 Document-Object Mapper for working with MongoDB
 MongoEngine is a Document-Object Mapper (think ORM, but for document
 databases) for working with MongoDB from Python. It uses a simple declarative
 API, similar to the Django ORM.
 .
 This is the Python 3 package.

Package: python3-mongomock
Description-md5: bf23f50d6234ea4a83e7fe1934672c95
Description-en: Fake pymongo stub for testing simple MongoDB-dependent code (Python 3)
 Mongomock is a small library to help testing Python code that interacts with
 MongoDB via Pymongo.
 .
 The code can be tested in several ways:
 .
 1. It can be tested against a real mongodb instance with pymongo.
 2. It can receive a record-replay style mock as an argument. In this manner
 the expected calls are recorded (find, and then a series of updates), and
 then replayed later.
 3. It can receive a carefully hand-crafted mock responding to find() and
 update() appropriately.

Package: python3-montagepy
Description-md5: 4af8a19b56f15f136c297b35af31a100
Description-en: Python toolkit for assembling FITS images into mosaics
 MontagePy is a toolkit for assembling astronomical images into custom mosaics.
 .
 It uses algorithms that preserve the calibration and positional (astrometric)
 fidelity of the input images to deliver mosaics that meet user-specified
 parameters of projection, coordinates, and spatial scale. It supports all
 projections and coordinate systems in use in astronomy.
 .
 It contains independent modules for analyzing the geometry of images on the
 sky, and for creating and managing mosaics; these modules are powerful tools
 in their own right and have applicability outside mosaic production, in areas
 such as data validation.

Package: python3-monty
Description-md5: 528cb89c450f1f141ca838a248593a0a
Description-en: missing complement to Python (Python 3)
 Monty is the missing complement to Python. Monty implements
 supplementary useful functions for Python that are not part of the
 standard library. Examples include useful utilities like transparent
 support for zipped files, useful design patterns such as singleton and
 cached_class, and many more.
 .
 Python is a great programming language and comes with “batteries
 included”. However, even Python has missing functionality and/or
 quirks that make it more difficult to do many simple tasks. In the
 process of creating several large scientific frameworks based on
 Python, the authors  have found that it is often useful to
 create reusable utility functions to supplement the Python standard
 library. Their forays in various developer sites and forums also found
 that many developers are looking for solutions to the same problems.
 .
 Monty is created to serve as a complement to the Python standard
 library. It provides suite of tools to solve many common problems, and
 hopefully, be a resource to collect the best solutions.
 .
 This package installs the library for Python 3.

Package: python3-monzopy
Description-md5: 1a6541421cafa8a480e093efabed0074
Description-en: Async Python wrapper for Monzo API interactions
 Monzopy is an asynchronous Python library that interfaces with the Monzo API.
 It's designed to support the integration of Monzo's banking services into
 applications, notably within the Home Assistant ecosystem. Monzo Bank offers a
 range of financial services through its digital platform, including current
 accounts and money management tools. This library provides developers with the
 functionality to access Monzo account features, manage transactions, and
 integrate banking capabilities into third-party applications seamlessly.

Package: python3-mopeka-iot-ble
Description-md5: 3adea6455cc0a485112139bb54a28ef6
Description-en: Python library for parsing Mopeka IoT BLE sensor data
 This library provides tools for integrating and parsing Bluetooth Low Energy
 (BLE) data from Mopeka IoT sensors. It is designed to facilitate the
 development of applications that interact with Mopeka's innovative sensor
 technology, which is widely used for monitoring various environmental
 parameters via BLE. The library simplifies the process of connecting to and
 interpreting data from Mopeka sensors, making it easier for developers to
 implement IoT solutions that leverage real-time sensor data.

Package: python3-moreorless
Description-md5: aa0ee1a73fcd4d9c9d32efc565044f66
Description-en: Python difflib with simpler arguments, and enhanced "No newline at EOF" support
 Moreorless is a thin wrapper around Python's difflib.unified_diff that Does
 The Right Thing for "No newline at eof".  The arguments used when calling
 moreorless' functions are simpler than difflib's.  Moreorless also supports
 various other functions such as
 `patch.apply_single_file` and `click.echo_color_unified_diff`.

Package: python3-morfessor
Description-md5: 563f1f9c1d3df197a385853ff72c2693
Description-en: unsupervised and semi-supervised morphological segmentation
 Morfessor is a tool for unsupervised and semi-supervised morphological
 segmentation.
 .
 Morfessor that takes as input a corpus of unannotated text and produces
 a segmentation of the word forms observed in the text. This version
 implements the Morfessor Baseline method and its semi-supervised extension.

Package: python3-morph
Description-md5: e41d57186c940c71ef3dd9ac09867e9f
Description-en: collection of routines to help identify and morph objects - Python 3.x
 Morph provides a bunch of functions to help identify object type:
 * isstr()
 * isseq()
 * isdict()
 .
 Morph’s pick and omit functions allow you to extract a set of keys (or
 properties) from a dict-like object. The morph.xform helper function can be
 used to recursively transform all the items in a list & dictionary tree
 .
 This package contains the Python 3.x module.

Package: python3-morris
Description-md5: 7ea9bab2db6d27e1de954fa5634a0784
Description-en: announcement (signal/event) system for Python 3
 Morris is a simple Python library for creating notification mechanism similar
 to Qt signals or C# events. Application developers can create signals with a
 simple decorator (@signal), send signals by calling the decorated method or
 function, connect to and disconnect from signals with signal.connect() and
 signal.disconnect().
 .
 Morris comes with support for writing high-level unit tests using the
 SignalTestCase.{watchSignal,assertSignalFired,assertSignalNotFired}() methods.
 Appropriate ordering constraints on multiple signals can be tested using the
 SignalTestCase.assertSignalOrdering() method.
 .
 This package contains version of the library for Python 3

Package: python3-motionmount
Description-md5: d9312ef59e7e301cbdfbb1f163d7df76
Description-en: Control Vogel's MotionMount TVM7675 Pro over Ethernet
 This library allows control of the TVM7675 Pro series of MotionMounts from
 Vogel's Products over Ethernet. It enables users to adjust the position of
 their TV mount, retrieve information on the current position, and set new
 positions. Specifically, the library communicates with the TVM7675 Pro
 motorized TV wall mount, providing an IP-based connection for adjustments.

Package: python3-moto
Description-md5: da656b0f20ec4ec5d9fc08c9f3112cee
Description-en: Moto - Mock AWS Service - Python 3.x
 A library that allows you to easily mock out tests based on AWS infrastructure.
 .
 This package contains the Python 3.x module.

Package: python3-motor
Description-md5: 83aacea8dd60bded38d1dd571862bec2
Description-en: full-featured, non-blocking MongoDB driver - Python 3.x
 Motor presents a callback- or Future-based API for non-blocking access to
 MongoDB from Tornado or asyncio.
 .
 This package contains the Python 3.x module.

Package: python3-mouseinfo
Description-md5: db5a80596a61223dde9d65409ab15f93
Description-en: Display XY position and RGB color information
 An application to display XY position and RGB color information for
 the pixel currently under the mouse. This is useful for GUI
 automation planning.

Package: python3-moviepy
Description-md5: 4766c2a27680b8dfc548fa17d0d2fb79
Description-en: Video editing with Python
 MoviePy is a Python library for video editing: cutting,
 concatenations, title insertions, video compositing
 (a.k.a. non-linear editing), video processing, and creation of custom
 effects.

Package: python3-mox3
Description-md5: a534abb58850db2e117f8ca36c33ffd2
Description-en: Mock object framework - Python 3.x
 Mox3 is an unofficial port of the Google mox framework (see
 https://github.com/openstack/mox3) to Python 3. It was meant to be as
 compatible with mox as possible, but small enhancements have been made.
 .
 This package provides the Python 3.x module.

Package: python3-mp-api
Description-md5: 2e488f276512b2f52480f676e6cf7568
Description-en: Materials Project API for Python
 The Materials Project API defines a standardized manner in which the
 Materials Project database can be accessed by its users. The API is
 typically used by scientific researchers who need to retrieve large
 amounts of data to support their research.
 .
 This package installs the library for Python 3.

Package: python3-mpd
Description-md5: 53e5fa885a438ff468662578adcff625
Description-en: Python MPD client library (Python 3)
 Fast MPD (Music Player Daemon) client library written in pure Python.
 It was written to be a replacement for python-mpdclient which is a bit
 outdated and does not perform good in many situations.
 .
 This is the Python 3 version of python-mpd2, a fork of the original
 python-mpd.

Package: python3-mpegdash
Description-md5: 05350867eeb3eb524e40765f3bccc6f6
Description-en: Python MPEG-DASH parser
 mpd library can load and parse MPEG-DASH MPD(Media Presentation Description)
 metafile
 .
 The basic usage is to create a playlist object from uri, file path or
 directly from a string.

Package: python3-mpi4py
Description-md5: df56770de9e33454460005eda8d75b21
Description-en: bindings of the Message Passing Interface (MPI) standard
 MPI for Python (mpi4py) provides bindings of the Message Passing
 Interface (MPI) standard for the Python programming language,
 allowing any Python program to exploit multiple processors.
 .
 mpi4py is constructed on top of the MPI-1/MPI-2 specification
 and provides an object oriented interface which closely follows MPI-2
 C++ bindings.  It supports point-to-point (sends, receives) and
 collective (broadcasts, scatters, gathers) communications of any
 picklable Python object as well as optimized communications of Python
 object exposing the single-segment buffer interface (NumPy arrays,
 builtin bytes/string/array objects).

Package: python3-mpi4py-fft
Description-md5: f723494203de25ed6cf9d13254d5968d
Description-en: a Python package for computing Fast Fourier Transforms (FFTs) with MPI
 mpi4py-fft is a Python package for computing Fast Fourier Transforms
 (FFTs). Large arrays are distributed and communications are handled
 under the hood by MPI for Python (mpi4py). To distribute large arrays
 we are using a new and completely generic algorithm that allows for
 any index set of a multidimensional array to be distributed. We can
 distribute just one index (a slab decomposition), two index sets
 (pencil decomposition) or even more for higher-dimensional arrays.
 .
 In mpi4py-fft there is also included a Python interface to the FFTW
 library. This interface can be used without MPI, much like pyfftw,
 and even for real-to-real transforms, like discrete cosine or sine
 transforms.
 .
 The package provides a Python interface to FFTW, but with MPI
 parallelisation. This enables strong scaling tested to 16000 cores,
 or weak scaling tested to 2000 cores. The algorithm is documented at
 https://arxiv.org/abs/1804.09536
 .
 This package installs the library for Python 3.

Package: python3-mpi4py-fft-doc
Description-md5: 7dc441f383af726a22a899a4f07e48d6
Description-en: a Python package for computing Fast Fourier Transforms (FFTs) with MPI (docs)
 mpi4py-fft is a Python package for computing Fast Fourier Transforms
 (FFTs). Large arrays are distributed and communications are handled
 under the hood by MPI for Python (mpi4py). To distribute large arrays
 we are using a new and completely generic algorithm that allows for
 any index set of a multidimensional array to be distributed. We can
 distribute just one index (a slab decomposition), two index sets
 (pencil decomposition) or even more for higher-dimensional arrays.
 .
 In mpi4py-fft there is also included a Python interface to the FFTW
 library. This interface can be used without MPI, much like pyfftw,
 and even for real-to-real transforms, like discrete cosine or sine
 transforms.
 .
 The package provides a Python interface to FFTW, but with MPI
 parallelisation. This enables strong scaling tested to 16000 cores,
 or weak scaling tested to 2000 cores. The algorithm is documented at
 https://arxiv.org/abs/1804.09536
 .
 This is the common documentation package.

Package: python3-mpiplus
Description-md5: 33df926477a16fe5b975a9213d6c7ad4
Description-en: Python GPU framework for alchemical free energy calculations (Python 3)
 GPU-accelerated Python framework for exploring algorithms for alchemical free
 energy calculations.

Package: python3-mpire
Description-md5: cea3d316e856a8f7d07a4ebe8d04372d
Description-en: Python package for easy multiprocessing,
 but faster than multiprocessing in most scenarios, packs more features,
 and is generally more user-friendly than the default multiprocessing package.
 It combines the convenient map like functions of multiprocessing.Pool with
 the benefits of using copy-on-write shared objects of multiprocessing.Process,
 together with easy-to-use worker state, worker insights, worker init and exit
 functions, timeouts, and progress bar functionality.

Package: python3-mpl-animators
Description-md5: 08cfe88f7ae333cde8c824ddd1d871be
Description-en: Interative animation framework for matplotlib
 Set of classes which allow the easy construction of interactive
 matplotlib widget based animations.  “Out of the box” classes are
 provided for making line or image plots from numpy arrays, with
 sliders to control the animation automatically added for all
 dimensions not on the axes of the plot.

Package: python3-mpl-scatter-density
Description-md5: 03f7c4112e8e3da0382fe8b7ad2b35c7
Description-en: Fast scatter density plots for Matplotlib
 This package provides functionality to
 make it easy to make your own scatter density maps, both for interactive
 and non-interactive use. Fast.
 .
 This package installs the library for Python 3.

Package: python3-mpl-sphinx-theme
Description-md5: 05f17e49b9cf16d9be6ad620dbf811a8
Description-en: Matplotlib theme for Sphinx
 This is the official Sphinx theme for Matplotlib documentation.  It extends the
 pydata-sphinx-theme project, but adds custom styling and a navigation bar.

Package: python3-mplcursors
Description-md5: 4d65e9e24b378cdcc13c11cbabd312f1
Description-en: Interactive data selection cursors for Matplotlib
 mplcursors provides interactive data selection cursors for
 Matplotlib. It is inspired from mpldatacursor, with a much
 simplified API.
 .
 This package installs the library for Python 3.

Package: python3-mplexporter
Description-md5: 7d63f855c9bc19a92ed01bd2c43026fd
Description-en: general matplotlib exporter
 A Python module to export matplotlib graphs, e.g. for mpld3.
 .
 This package provides the Python 3.x module.

Package: python3-mpltoolkits.basemap
Description-md5: 59ad67ae600fc749311b40373d63fccd
Description-en: matplotlib toolkit to plot on map projections (Python 3)
 The matplotlib basemap toolkit is a library for plotting 2D data on maps in
 Python. It is similar in functionality to the matlab mapping toolbox, the IDL
 mapping facilities, GrADS, or the Generic Mapping Tools. PyNGL and CDAT are
 other libraries that provide similar capabilities in Python.
 .
 Basemap does not do any plotting on its own, but provides the facilities to
 transform coordinates to one of 23 different map projections (using the PROJ.4
 C library). Matplotlib is then used to plot contours, images, vectors, lines or
 points in the transformed coordinates. Shoreline, river and political boundary
 datasets (from Generic Mapping Tools) are provided, along with methods for
 plotting them. The GEOS library is used internally to clip the coastline and
 political boundary features to the desired map projection region.
 .
 Basemap provides facilities for reading data in netCDF and Shapefile formats,
 as well as directly over http using OPeNDAP. This functionality is provided
 through the PyDAP client, and a Python interface to the Shapefile C library.
 .
 Basemap is geared toward the needs of earth scientists, particular
 oceanographers and meteorologists. The author originally wrote Basemap to help
 in his research (climate and weather forecasting), since at the time CDAT was
 the only other tool in Python for plotting data on map projections. Over the
 years, the capabilities of Basemap have evolved as scientists in other
 disciplines (such as biology, geology and geophysics) requested and contributed
 new features.
 .
 This package contains the Python 3 version of python-mpltoolkits.basemap.
 .
 WARNING: this package is deprecated in favour of cartopy.

Package: python3-mpmath
Description-md5: d295e45cd0c1ffdaf9ddb7b65e32bb12
Description-en: library for arbitrary-precision floating-point arithmetic (Python3)
 Mpmath is a pure-Python library for multiprecision floating-point
 arithmetic. It provides an extensive set of transcendental functions,
 unlimited exponent sizes, complex numbers, interval arithmetic,
 numerical integration and differentiation, root-finding, linear
 algebra, and much more. Almost any calculation can be performed just
 as well at 10-digit or 1000-digit precision, and in many cases mpmath
 implements asymptotically fast algorithms that scale well for
 extremely high precision work.
 .
 If available, mpmath will (optionally) use gmpy to speed up high
 precision operations. If matplotlib is available, mpmath also
 provides a convenient plotting interface.
 .
 Its features include:
 .
 * Fair performance -- typically 10-100x faster than Python's
 decimal library
 * Transcendental functions -- all functions from Python's math and
 cmath modules, plus a few more like gamma, factorial, erf
 * Complex numbers -- with support for transcendental functions
 * Directed rounding -- floor, ceiling, down, up, half-down,
 half-up, half-even
 * Unlimited exponents -- no overflow or underflow
 .
 This package contains the Python 3 version of mpmath.

Package: python3-mpris-server
Description-md5: c94ee5c10d66158ad74654d9872bec7c
Description-en: Python library to integrate MPRIS Media Player Support into your app (Python 3)
 mpris_server is a python library that integrates MPRIS media Player
 support into your app.
 .
 This package installs the library for Python 3.

Package: python3-mpsolve
Description-md5: 69f9ae14cbc76c8b9c1f8d606b84340d
Description-en: Multiprecision polynomial solver (Python interface)
 A polynomial rootfinder that can determine arbitrary precision approximations
 with guaranteed inclusion radii.
 It supports exploiting of polynomial structures such as sparsisty and allows
 for polynomial implicitly defined or in some non standard basis.
 .
 This package contains the Python interface to MPSolve.

Package: python3-mpv
Description-md5: 4ef5afd43e9cde4b75432c7795936d89
Description-en: Python interface to the awesome mpv media player
 python-mpv is a ctypes-based Python interface to the mpv media player. It
 gives you more or less full control of all features of the player, just as the
 Lua interface does.

Package: python3-mrcal
Description-md5: 6620c59c9f8c2c17c7b2070511ecec31
Description-en: Calibration and SFM library
 A photogrammetry toolkit that provides improved methods for making and using
 camera models (calibration, tracking, mapping, etc). The focus is on
 calibration and uncertainty propagation to produce the most accurate models
 possible. This package provides the Python interfaces

Package: python3-mrcfile
Description-md5: 25d1e71d7a63a2d94fc5ace073610ab3
Description-en: Python implementation of the MRC2014 file format
 mrcfile is a Python implementation of the MRC2014 file format, which
 is used in structural biology to store image and volume data.
 .
 It allows MRC files to be created and opened easily using a very
 simple API, which exposes the file's header and data as numpy
 arrays. The code runs in Python 2 and 3 and is fully unit-tested.
 .
 This library aims to allow users and developers to read and write
 standard-compliant MRC files in Python as easily as possible, and
 with no dependencies on any compiled libraries except numpy. You can
 use it interactively to inspect files, correct headers and so on, or
 in scripts and larger software packages to provide basic MRC file I/O
 functions.
 .
 Key Features:
 .
 * Clean, simple API for access to MRC files
 * Easy to install and use
 * Validation of files according to the MRC2014 format
 * Seamless support for gzip and bzip2 files
 * Memory-mapped file option for fast random access to very large files
 * Asynchronous opening option for background loading of multiple files
 * Runs in Python 2 & 3, on Linux, Mac OS X and Windows

Package: python3-mrcz
Description-md5: 5309ed4fcc0333012859c396dc8f92ad
Description-en: MRCZ meta-compressed image file-format library
 MRCZ is a highly optimized compressed version of the popular electron
 microscopy MRC image format.  It uses the Blosc meta-compressor
 library as a backend.  It can use a number of high-performance
 loseless compression codecs such as 'lz4' and 'zstd', it can apply
 bit-shuffling filters, and operates compression in a blocked and
 multi-threaded way to take advantage of modern multi-core CPUs.

Package: python3-mrgingham
Description-md5: 9712ee794861ca2c947c88abeea6ba2e
Description-en: Chessboard finder for visual calibration routines
 Given an observed image containing a chessboard or a grid of circles, mrgingham
 locates the board in the image, and precisely computes the location of the
 chessboard corners (or circle centers). This is similar to the routines in
 OpenCV, but is faster and more robust.
 .
 This package provides the Python interfaces

Package: python3-mrtparse
Description-md5: b056ed996cef9a9751d1b50a96f535bd
Description-en: read and analyze the MRT format data (Python 3.x module)
 The MRT format can be used to export routing protocol messages, state
 changes, and routing information base contents, and is defined in
 RFC6396.
 .
 Programs like Quagga / Zebra, BIRD, OpenBGPD and PyRT can dump the
 MRT format data. Archives are also available from the Route Views
 Projects and RIPE NCC.
 .
 This package contains the module for Python 3.x.

Package: python3-ms-cv
Description-md5: 567a066c955153d36a693036c0154694
Description-en: correlation vector implementation
 This package provides a correlation vector implementation in Python, based
 on the Microsoft's implementation. It is helpful for accessing XBox services
 for example.

Package: python3-msal
Description-md5: b570855f0d497fd77a17183163acd7cd
Description-en: Microsoft Authentication Library (MSAL) for Python
 The Microsoft Authentication Library for Python enables applications to
 integrate with the Microsoft identity platform. It allows you to sign in users
 or apps with Microsoft identities (Azure AD, Microsoft Accounts and Azure AD
 B2C accounts) and obtain tokens to call Microsoft APIs such as Microsoft Graph
 or your own APIs registered with the Microsoft identity platform. It is built
 using industry standard OAuth2 and OpenID Connect protocols

Package: python3-msal-extensions
Description-md5: ca8e2846b05bfc6634816dfe9061c07c
Description-en: Microsoft Authentication extensions for MSAL for Python
 The Microsoft Authentication Library (MSAL) for Python enables applications to
 integrate with the Microsoft identity platform.
 The Microsoft Authentication extensions for MSAL for Python provides
 cross-platform utilities for interacting with MSAL, including a shared cache
 for token that is safe to use concurrently among multiple processes. It is
 intended to be used with python3-msal.

Package: python3-msgpack-numpy
Description-md5: dfc5fdb5c60c9bdd372642096bf6eb30
Description-en: serialize numpy arrays using msgpack
 This package provides encoding and decoding routines that enable the
 serialization and deserialization of numerical and array data types
 provided by numpy using the highly efficient msgpack format.
 Serialization of Python's native complex data types is also supported.

Package: python3-msgspec
Description-md5: 8b15d45025c59d83ffe684a235f1697f
Description-en: Fast serialization/validation Python library (Python 3)
 msgspec is a library that provides the following features for serialization
 and validation of JSON, MessagePack, YAML, and TOML data:
 .
 * High performance encoders/decoders for common protocols. The JSON and
 MessagePack implementations regularly benchmark as the fastest options
 for Python.
 * Support for a wide variety of Python types. Additional types may be
 supported through extensions.
 * Zero-cost schema validation using familiar Python type annotations.
 In benchmarks msgspec decodes and validates JSON faster than orjson can
 decode it alone.
 * A speedy Struct type for representing structured data. If you already
 use dataclasses or attrs, structs should feel familiar. However, they're
 5-60x faster for common operations.
 .
 This package contains the Python 3 version.

Package: python3-mshr
Description-md5: 76912d872897702c76172855fa129e51
Description-en: Python 3 interface for mshr
 mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries
 described by Constructive Solid Geometry (CSG) or from surface files,
 utilizing CGAL and Tetgen as mesh generation backends.
 .
 This package contains the common Python 3 interface for mshr, and examples
 and demo programs.
 .
 This is the base package depending on specific mshr builds. By
 default mshr is built against dolfin using the preferred version of PETSc in
 /usr/lib/petsc (with 32-bit indexing), but the alternative version
 (64-bit PETSc) can be selected by setting the environment variable PETSC_DIR.

Package: python3-mshr-real
Description-md5: bce92847d387beeec25f2224ea1a2c63
Description-en: Python 3 interface for mshr
 mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries
 described by Constructive Solid Geometry (CSG) or from surface files,
 utilizing CGAL and Tetgen as mesh generation backends.
 .
 This package contains the Python 3 interface for mshr.

Package: python3-mshr64-real
Description-md5: 16585e7ff271b0e8279513f3cebd026a
Description-en: Python 3 interface for mshr with 64-bit indexing
 mshr generates simplicial DOLFIN meshes in 2D and 3D from geometries
 described by Constructive Solid Geometry (CSG) or from surface files,
 utilizing CGAL and Tetgen as mesh generation backends.
 .
 This package contains the Python 3 interface for mshr with support for
 64-bit indexing (libdolfin64 and PETSc-64).

Package: python3-msmb-theme
Description-md5: 1648addc90f48b5d749ee377b8b5c37e
Description-en: applies slight modifications to sphinx_rtd_theme (Python 3)
 This applies slight modifications to sphinx_rtd_theme. It needs the
 aforementioned theme to be installed.
 .
 Includes a style for Jupyter notebooks.
 .
 This package installs the library for Python 3.

Package: python3-msoffcrypto-tool
Description-md5: c5b76908b697e9540515c87780f8728d
Description-en: Python tool and library for decrypting MS Office files
 msoffcrypto-tool (formerly ms-offcrypto-tool) is a Python tool and library
 for decrypting encrypted MS Office files with password, intermediate key,
 or private key which generated its escrow key.

Package: python3-msrest
Description-md5: 48c6c55f52e466864fe85cee3fb1ee71
Description-en: AutoRest swagger generator Python 3.x client runtime
 The AutoRest tool generates client libraries for accessing RESTful web
 services. Input to AutoRest is a spec that describes the REST API using the
 Swagger format. This package contains a Swagger generator for AutoRest for
 Python 3.x applications.

Package: python3-msrestazure
Description-md5: 7c71b04f86c32f6c3de64cfd905ec6af
Description-en: Runtime library for AutoRest generated Python 3.x clients
 The AutoRest tool generates client libraries for accessing Azure's
 RESTful web services. Input to AutoRest is a spec that describes the
 REST API using the Swagger format. This package contains a Swagger
 generator for AutoRest for Python 3.x applications.

Package: python3-mssql-django
Description-md5: c02144c20e922665a53c44b6e7537866
Description-en: Django backend for Microsoft SQL Server (Python3 version)
 This package (upstream name is mssql-django) is a fork of
 django-mssql-backend. The package provides an MSSQL database connectivity
 option for the Django Web Framework, with support for Microsoft SQL Server
 and Azure SQL Databases.
 .
 This package contains the Python 3 version of the library.

Package: python3-mt-940
Description-md5: 70f068f64191f8071e8ec75d097d706b
Description-en: Python library to parse mt940 files
 A library to parse MT940 files and returns smart Python collections for
 statistics and manipulation.
 .
 This package installs the library for Python 3.

Package: python3-mt940
Description-md5: 21871db7f342b61fd11c9ec2015c5c9f
Description-en: Python module to parse MT940 files
 A Python library to parse MT940 files.
 .
 MT940 is a specific SWIFT message type used by the SWIFT network
 to send and receive end-of-day bank account statements.
 .
 Message Type 940 is the SWIFT standard (Banking Communication Standard)
 for the electronic transmission of account statement data. In various
 online banking programs, MT940 is used as an interface to other programs
 (e.g. for accounting), with which the account statement data are processed
 further.
 .
 Note:
 The Python namespace of this package has been changed to tryton_mt940 to avoid
 collisions and provide co-installability with Debian package python-mt-940.

Package: python3-mujson
Description-md5: 13264023629c808bcff094d54c755b16
Description-en: use the fastest JSON functions available at import time
 Mujson lets python libraries make use of the most performant JSON functions
 available at import time. It is small, and does not itself implement any
 encoding or decoding functionality.

Package: python3-mullvad-api
Description-md5: 7f7c83a32131301a0131459c806c052a
Description-en: Python wrapper around Mullvad API
 A Python module that provides a wrapper around the Mullvad API.

Package: python3-multi-key-dict
Description-md5: 6d7245f645f51270a01f0f0204d81678
Description-en: Multi key dictionary implementation - Python 3.x
 Implementation of a multi-key dictionary, i.e.:
 (key1[,key2, ..]) => value
 .
 This dictionary has a similar interface to the standard dictionary, but is
 extended to support multiple keys referring to the same element.
 .
 Multi-key dict provides also extended interface for iterating over items and
 keys (e.g. by the key type), which might be useful when creating, e.g.
 dictionaries with index-name key pair allowing to iterate over items using
 either: names or indexes. It can be useful for many other similar use-cases,
 and there is no limit to the number of keys used to map to the value.
 .
 There are few other useful methods, e.g. to iterate over dictionary (by/using)
 selected key type, finding other keys mapping to the same value etc.
 .
 This package contains the Python 3.x module.

Package: python3-multidict
Description-md5: e884e3d5439781cc2d7a6185e877101f
Description-en: multidict implementation (Python library)
 Multidicts are useful for working with HTTP headers, URL query args etc.
 .
 HTTP Headers and URL query string require specific data structure:
 multidict. It behaves mostly like a dict but it can have
 several values for the same key.

Package: python3-multimethod
Description-md5: 20785cfa432d2918814ae165bff3d95f
Description-en: Multiple argument dispatching for Python
 Multimethod provides a decorator for adding multiple argument
 dispatching to functions. The decorator creates a multimethod object
 as needed, and registers the function with its annotations.

Package: python3-multipart
Description-md5: ede59bc3fb3da95a942f2e0ef20c66ef
Description-en: Python multipart/form-data parser
 This module provides a fast incremental non-blocking parser for
 multipart/form-data (HTML5, RFC7578), as well as blocking alternatives for
 easier use in WSGI or CGI applications:
 .
 * PushMultipartParser: Fast SansIO (incremental, non-blocking) parser
 suitable for ASGI, asyncio and other IO, time or memory constrained
 environments.
 * MultipartParser: Streaming parser that reads from a byte stream and
 yields memory- or disk-buffered MultipartPart instances.
 * WSGI Helper: High-level functions and containers for WSGI or CGI
 applications with support for both multipart and urlencoded form
 submissions.

Package: python3-multipledispatch
Description-md5: cf071b9ed6d6d58c023601f4b0f5a39c
Description-en: multiple dispatch in Python
 This implementation of multiple dispatch is efficient, mostly complete,
 performs static analysis to avoid conflicts, and provides optional namespace
 support. It looks good too.
 .
 What this does:
 * Dispatches on all non-keyword arguments
 * Supports inheritance
 * Supports instance methods
 * Supports union types, e.g. (int, float)
 * Supports builtin abstract classes, e.g. Iterator, Number, ...
 * Caches for fast repeated lookup
 * Identifies possible ambiguities at function definition time
 * Provides hints to resolve ambiguities when they occur
 * Supports namespaces with optional keyword arguments
 * Supports variadic dispatch
 .
 What this doesn't do:
 * Diagonal dispatch
 * Efficient update: The addition of a new signature requires a full resolve
 of the whole function. This becomes troublesome after you get to a few
 hundred type signatures.
 .
 This package contains the Python 3.x version of multipledispatch.

Package: python3-multipletau
Description-md5: a68e324b05642e4d881f9d57f042f1e5
Description-en: multiple-tau algorithm for Python3/NumPy
 Multiple-tau correlation is computed on a logarithmic scale (less
 data points are computed) and is thus much faster than conventional
 correlation on a linear scale such as `numpy.correlate`
 .
 An online reference is available
 at http://paulmueller.github.io/multipletau

Package: python3-multiprocess
Description-md5: b76eb0e1d2220034e11bcaaba9123bd5
Description-en: better multiprocessing and multithreading in Python
 Multiprocess is a fork of multiprocessing, and is developed as part of
 pathos.  It uses dill to serialize objects.
 .
 Multiprocessing is a package for the Python language which supports the
 spawning of processes using the API of the standard library's threading
 module. multiprocessing has been distributed in the Python standard library.
 .
 Features:
 * Objects can be transferred between processes using pipes or
 multi-producer/multi-consumer queues.
 * Objects can be shared between processes using a server process or
 (for simple data) shared memory.
 * Equivalents of all the synchronization primitives in threading are
 available.
 * A Pool class makes it easy to submit tasks to a pool of worker
 processes.
 .
 Multiprocess is part of pathos, a Python framework for heterogeneous
 computing. multiprocess is in active development, so any user feedback,
 bug reports, comments, or suggestions are highly appreciated.

Package: python3-multisplitby
Description-md5: 4ec457134b60c0a1dc8f7079846a9a1c
Description-en: Python3 module to create iterables split on arbitrary separators
 This package provides a Python3 module to split an iterable into multiple
 using arbitrary predicates.  It comes with a single function:
 multisplitby.multi_split_by.

Package: python3-multiurl
Description-md5: 279fa7805a7bde2e9fbe493cbf5dd38e
Description-en: Python package for downloading multiple URLs as one
 A Python package to download several URL as one, as well as
 supporting multi-part URLs.

Package: python3-multivolumefile
Description-md5: 65d9ab1f3b48baab93d9d9d00ed969f8
Description-en: multi volume file wrapper
 MultiVolumefile is a Python library to provide a file-object wrapping
 multiple files as virtually like as a single file. It inherit io.RawIOBase
 class and support some of its standard methods.

Package: python3-munkres
Description-md5: 34a86bd9ea5cb48579586f81f5131da0
Description-en: munkres algorithm for the Assignment Problem - Python 3 library
 The Munkres module provides an implementation of the Munkres algorithm (also
 called the Hungarian algorithm or the Kuhn-Munkres algorithm), useful for
 solving the Assignment Problem.
 .
 The Assignment Problem:
 Let C be an nxn matrix representing the costs of each of n workers to perform
 any of n jobs. The Assignment Problem is to assign jobs to workers in a way
 that minimizes the total cost.
 .
 This package contains the munkres module for Python 3.x.

Package: python3-mupdf
Description-md5: 18c211ee272e2936b8416d3fa31a2c15
Description-en: Python bindings for MuPDF library
 MuPDF is a lightweight PDF viewer and toolkit written in portable C.
 It also reads XPS, OpenXPS and ePub documents.
 .
 This package contains the contains low level mupdf Python bindings.

Package: python3-murano-pkg-check
Description-md5: cf872ca093214e1600a8305446eee104
Description-en: murano package validator tool - Python 3.x
 This package provide a way to validate Murano APPs. It checks packages
 against a list of known files and directories, the APP manifest consistency,
 and many other things.
 .
 This package contains the Python 3.x module.

Package: python3-muranoclient
Description-md5: 505155772f0f430ea5230492b20ecaad
Description-en: cloud-ready application catalog - Python 3.x client module
 Murano Project introduces an application catalog, which allows application
 developers and cloud administrators to publish various cloud-ready
 applications in a browsable categorised catalog, which may be used by the
 cloud users (including the inexperienced ones) to pick-up the needed
 applications and services and composes the reliable environments out of them
 in a "push-the-button" manner.
 .
 This package provides the Python 3.x module.

Package: python3-murmurhash
Description-md5: 935699fcd5513c5cadb78e463b63ac00
Description-en: Cython bindings for MurmurHash2
 This package ships Cython bindings for MurmurHash2.

Package: python3-music
Description-md5: 7a44573e162c8ad36da4c00c19891357
Description-en: Multi-Simulation Coordinator for MPI -- Runtime library
 MUSIC allows spike events and continuous time series to be
 communicated between parallel applications within the same MPI job in
 a cluster computer.  Typical usage cases are connecting models
 developed for different simulators and connecting a parallel
 simulator to a post-processing tool.
 .
 This package contains the MUSIC library python bindings.

Package: python3-musicbrainzngs
Description-md5: cb21a057d4db6915556d833f68f2aafd
Description-en: Python 3 bindings for the Musicbrainz NGS webservice interface
 This package provides a Python 3 interface to the
 Musicbrainz NGS API.
 .
 Musicbrainz is an open music encyclopedia that collects music metadata
 and makes it available to the public.

Package: python3-musicpd
Description-md5: e211aaf9fb3f81cc7043b51502b2f692
Description-en: Python MPD client library
 An MPD (Music Player Daemon) client library written in pure Python.
 .
 python-musicpd is a fork of python-mpd that is inactive since 2010.
 .
 In Debian, the python3-mpd package still exist and
 is now tracking the other fork python-mpd2.

Package: python3-mutagen
Description-md5: b5c73118a873f0c5a0c6c81bce55a7e5
Description-en: audio metadata editing library (Python 3)
 Mutagen is a Python module to handle audio metadata. It supports FLAC,
 M4A, MP3, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, and
 WavPack audio files. All versions of ID3v2 are supported, and all
 standard ID3v2.4 frames are parsed. It can read Xing headers to
 accurately calculate the bitrate and length of MP3s. ID3 and APEv2
 tags can be edited regardless of audio format. It can also manipulate
 Ogg streams on an individual packet/page level.
 .
 This package is built for Python 3.

Package: python3-mutatormath
Description-md5: 6f440e3833a0282c341802436f361972
Description-en: Library for piecewise linear interpolations in n-dimensions
 MutatorMath is a Python library for the calculation of piecewise
 linear interpolations in n-dimensions with any number of masters. It
 was developed for interpolating data related to fonts, but if can
 handle any arithmetic object.

Package: python3-mutesync
Description-md5: c0692a0b1d5538583f811a43a058902a
Description-en: Asynchronous library to control mutesync devices.
 This package provides a Python 3 library for controlling mutesync devices
 asynchronously.

Package: python3-mutf8
Description-md5: cee8147c09852b0ef47efea8d06b58d8
Description-en: encoders and decoders for the MUTF-8 character encoding
 This package contains simple pure-python as well as C encoders
 and decoders for the MUTF-8 character encoding.
 In most cases, it can also parse the even-rarer CESU-8.
 .
 These days, someone will most likely encounter MUTF-8
 when working on files or protocols related to the JVM.
 Strings in a Java .class file are encoded using MUTF-8,
 strings passed by the JNI,
 as well as strings exported by the object serializer.
 .
 This library was extracted from Lawu,
 a Python library for working with JVM class files.

Package: python3-mwclient
Description-md5: 4c3ae244d1c42798ad5736471fc7d52e
Description-en: MediaWiki API client in Python
 mwclient is a lightweight Python client library to the MediaWiki API
 which provides access to most API functionality. It works with Python
 3.5 and above, and supports MediaWiki 1.16 and above. For functions
 not available in the current MediaWiki, a MediaWikiVersionError is
 raised.
 .
 Most properties and generators accept the same parameters as the API,
 without their two-letter prefix. Exceptions to this rule:
 .
 * Image.imageinfo is the imageinfo of the latest image. Earlier
 versions can be fetched using imagehistory()
 * Site.all*: parameter  [ap]from renamed to start
 * categorymembers is implemented as Category.members
 * deletedrevs is deletedrevisions
 * usercontribs is usercontributions
 * First parameters of search and usercontributions are search and
 user respectively
 .
 Properties and generators are implemented as Python generators. Their
 limit parameter is only an indication of the number of items in one
 chunk. It is not the total limit. Doing list(generator(limit =
 limit)) will return ALL items of generator, and not be limited by the
 limit value. Default chunk size is generally the maximum chunk size.

Package: python3-mwoauth
Description-md5: 020fa7c148e508cbeb7bcdfcfac16c4c
Description-en: Generic MediaWiki OAuth handshake helper.
 mwoauth is an open licensed (MIT) library designed to provide a
 simple means to performing an OAuth handshake with a MediaWiki
 installation with the OAuth Extension installed.

Package: python3-mwparserfromhell
Description-md5: d0873b25f6ff81281cae023612066ab8
Description-en: Outrageously powerful parser for MediaWiki wikicode (Python 3)
 mwparserfromhell is a pure-Python parser (with optional C speedup) for
 MediaWiki wikicode. It allows parsing and manipulation of complex
 structures like nested templates, tables, and much more.
 .
 Documentation at https://mwparserfromhell.readthedocs.org/

Package: python3-mygpoclient
Description-md5: 47f6c34b4812d98b17ce41f43dac87c9
Description-en: Client library for the gpodder.net web service
 The mygpoclient library allows developers to utilize a
 Pythonic interface to the gpodder.net web services (formerly
 known as my.gpodder.org).
 .
 In addition to the user-specific API endpoints, a public
 (non-authenticated) API is provided for searching podcasts
 and retrieving the podcast toplist from the server.
 .
 This package installs the library for Python 3.

Package: python3-mypermobil
Description-md5: eefc6c4a3f9c15cbe2fcdb9037c810ed
Description-en: Python wrapper for the MyPermobil API
 A Python library to interact with the MyPermobil API

Package: python3-mypy
Description-md5: d098e93d00ac49e756bebaf5ec34a6ca
Description-en: public modules for mypy (Python 3)
 Add type annotations to your Python programs, and use mypy to type check them.
 Mypy is essentially a Python linter on steroids, and it can catch many
 programming errors by analyzing your program, without actually having to run
 it. Mypy has a powerful type system with features such as type inference,
 gradual typing, generics and union types.
 .
 This package provides the modules for Python 3.

Package: python3-mypy-extensions
Description-md5: fca2de19f7db3de2eaa67688a329981c
Description-en: Experimental type system extensions for mypy typechecker (Python 3)
 Add type annotations to your Python programs, and use mypy to type check them.
 Mypy is essentially a Python linter on steroids, and it can catch many
 programming errors by analyzing your program, without actually having to run
 it. Mypy has a powerful type system with features such as type inference,
 gradual typing, generics and union types.
 .
 The "mypy_extensions" module defines experimental extensions to the
 standard "typing" module that are supported by the mypy typechecker.
 .
 This package provides the modules for Python 3.

Package: python3-mysql.connector
Description-md5: 4bca3815f5856ddf4a629b418ec76c8f
Description-en: pure Python implementation of MySQL Client/Server protocol (Python3)
 MySQL driver written in Python which does not depend on MySQL C client
 libraries and implements the DB API v2.0 specification (PEP-249).
 .
 MySQL Connector/Python is implementing the MySQL Client/Server protocol
 completely in Python. This means you don't have to compile anything or MySQL
 (client library) doesn't even have to be installed on the machine.
 .
 This package contains the Python 3 version of mysql.connector.

Package: python3-myst-nb
Description-md5: 5dacf5eb5d72976c7d3156a47058d3ff
Description-en: Parse and execute ipynb files in Sphinx
 A Jupyter Notebook Sphinx reader built on top of the MyST markdown parser.
 The primary tool this package provides is a Sphinx parser for ipynb files.
 This enables to directly convert Jupyter Notebooks into Sphinx documents.
 .
 This package installs the library for Python 3.

Package: python3-myst-parser
Description-md5: 9e38eb6465119695e95d8d18df13f36a
Description-en: rich and extensible flavor of Markdown for technical docs
 MyST is a flavor of markdown that is designed for simplicity, flexibility,
 and extensibility. This package include a reference implementation of
 MyST Markdown, as well as a collection of tools to support working with MyST
 in Python and Sphinx.

Package: python3-mystic
Description-md5: ba5122874142b40ad0ba1c3aa06b2832
Description-en: Constrained nonlinear optimization
 The mystic framework provides a collection of optimization algorithms
 and tools that allows the user to more robustly (and easily) solve
 hard optimization problems for machine learning, uncertainty
 quantification and AI.  mystic gives the user fine-grained power to
 both monitor and steer optimizations as the fit processes are
 running.  Users can customize optimizer stop conditions, where both
 compound and user-provided conditions may be used.  Optimizers can
 save state, can be reconfigured dynamically, and can be restarted
 from a saved solver or from a results file.  All solvers can also
 leverage parallel computing, either within each iteration or as an
 ensemble of solvers.
 .
 mystic provides a stock set of configurable, controllable solvers
 with:
 * a common interface
 * a control handler with: pause, continue, exit, and callback
 * ease in selecting initial population conditions: guess, random, etc
 * ease in checkpointing and restarting from a log or saved state
 * the ability to leverage parallel & distributed computing
 * the ability to apply a selection of logging and/or verbose monitors
 * the ability to configure solver-independent termination conditions
 * the ability to impose custom and user-defined penalties and constraints
 .
 mystic is part of pathos, a Python framework for heterogeneous computing.

Package: python3-myuplink
Description-md5: 981d36a6a7e763f651978693e658b059
Description-en: API package for myUplink
 This package provides a Python interface to the myUplink API.

Package: python3-nabu
Description-md5: c5ad41f7030dedad3f2fd434c9fb72d4
Description-en: ESRF tomography processing software
 Nabu can be used in several ways:
 - As a Python library, by features like Backprojector, FlatField, etc
 - As a standalone application with the command line interface
 - From Tomwer (https://gitlab.esrf.fr/tomotools/tomwer/)

Package: python3-nagiosplugin
Description-md5: a84ec51e0af2cfb6aac418035b16a5cc
Description-en: Python class library for writing Nagios (Icinga) plugins (Python 3)
 nagiosplugin is a Python class library which helps writing Nagios
 (or Icinga) compatible plugins easily in Python. It cares for much of
 the boilerplate code and default logic commonly found in Nagios
 checks, including:
 .
 - Nagios 3 Plugin API compliant parameters and output formatting
 - Full Nagios range syntax support
 - Automatic threshold checking
 - Multiple independent measures
 - Custom status line to communicate the main point quickly
 - Long output and performance data
 - Timeout handling
 - Persistent "cookies" to retain state information between check runs
 - Resume log file processing at the point where the last run left
 - No dependencies beyond the Python standard library (except for Python 2.6).
 .
 This is the Python 3 version of the package.

Package: python3-namecheap
Description-md5: 4643d953d6119f313a23019e60d27104
Description-en: API library for DNS provider Namecheap (Python 3)
 This package provides support for registering a domain, checking domain name
 availability, listing registered domains, getting contact information for a
 domain, setting DNS info to default values and setting DNS host records.
 .
 This package installs the library for Python 3.

Package: python3-nameparser
Description-md5: 272aaa26b3aa9fde2d1fb30beace7639
Description-en: Python 3 module for parsing names into individual components
 The HumanName class splits a name string up into name parts based on placement
 in the string and matches against known name pieces like titles. It joins name
 pieces on conjunctions and special prefixes to last names like "del". Titles
 can be chained together and include conjunctions to handle titles like
 "Asst Secretary of State". It can also try to correct capitalization of all
 upper or lowercase names.
 .
 It attempts the best guess that can be made with a simple, rule-based approach.
 Unicode is supported, but the parser is not likely to be useful for languages
 that to not share the same structure as English names. It's not perfect, but it
 gets you pretty far.

Package: python3-nanobind
Description-md5: bbe82a39ab1a35855ee43c23067fc5ec
Description-en: Tiny and efficient C++/Python bindings (Python 3 module)
 nanobind is a small binding library that exposes C++ types in Python and vice
 versa. It is reminiscent of Boost.Python and pybind11 and uses near-identical
 syntax. In contrast to these existing tools, nanobind is more efficient:
 bindings compile in a shorter amount of time, produce smaller binaries, and
 have better runtime performance.
 .
 This package installs the Python 3 module.

Package: python3-nanoget
Description-md5: 997416a748fba4f0ec248fbcd292c998
Description-en: extract information from Oxford Nanopore sequencing data and alignments
 The Python3 module nanoget provides functions to extract useful metrics
 from Oxford Nanopore sequencing reads and alignments.
 .
 Data can be presented in the following formats, using the following functions:
 .
 * sorted bam file process_bam(bamfile, threads)
 * standard fastq file process_fastq_plain(fastqfile, 'threads')
 * fastq file with metadata from MinKNOW or Albacore
 process_fastq_rich(fastqfile)
 * sequencing_summary file generated by Albacore
 process_summary(sequencing_summary.txt, 'readtype')
 .
 Fastq files can be compressed using gzip, bzip2 or bgzip. The data is
 returned as a pandas DataFrame with standardized headernames for
 convenient extraction. The functions perform logging while being called
 and extracting data.

Package: python3-nanoget-examples
Description-md5: 7c5578ba88fe56994b47316553fcf71d
Description-en: example data for python3-nanoget (dealing with Oxford Nanopore data)
 The Python3 module nanoget provides functions to extract useful metrics
 from Oxford Nanopore sequencing reads and alignments.
 .
 Data can be presented in the following formats, using the following functions:
 .
 * sorted bam file process_bam(bamfile, threads)
 * standard fastq file process_fastq_plain(fastqfile, 'threads')
 * fastq file with metadata from MinKNOW or Albacore
 process_fastq_rich(fastqfile)
 * sequencing_summary file generated by Albacore
 process_summary(sequencing_summary.txt, 'readtype')
 .
 Fastq files can be compressed using gzip, bzip2 or bgzip. The data is
 returned as a pandas DataFrame with standardized headernames for
 convenient extraction. The functions perform logging while being called
 and extracting data.
 .
 This package just contains an example script and the data to run the example.

Package: python3-nanomath
Description-md5: 07e0c3854ae034c452713b58e7286d1f
Description-en: simple math function for other Oxford Nanopore processing scripts
 This Python3 module provides a few simple math and statistics functions for
 other scripts processing Oxford Nanopore sequencing data.
 .
 * Calculate read N50 from a set of lengths get_N50(readlenghts)
 * Remove extreme length outliers from a dataset
 remove_length_outliers(dataframe, columname)
 * Calculate the average Phred quality of a read ave_qual(qualscores)
 * Write out the statistics report after calling readstats function
 write_stats(dataframe, outputname)
 * Compute a number of statistics, return a dictionary
 calc_read_stats(dataframe)

Package: python3-nanostat
Description-md5: 8824ff3e614043946bb67cb41555046f
Description-en: statistics on long biological sequences
 NanoStat calculates various statistics from a long read sequencing
 dataset in fastq, bam or albacore sequencing summary format.
 It is meant to augment pipelines for the interpretation of
 long DNA sequences as generated with the Nanopore.
 .
 This package provides the Python module of NanoStat.

Package: python3-napari
Description-md5: 15b2401a7872de383c014d992bb1bc8b
Description-en: n-dimensional array viewer in Python
 Fast, interactive, multi-dimensional image viewer for Python. It's
 designed for browsing, annotating, and analyzing large
 multi-dimensional images. It's built on top of Qt (for the GUI),
 vispy (for performant GPU-based rendering), and the scientific Python
 stack (numpy, scipy).

Package: python3-napari-console
Description-md5: bd02eb28cfca9cbfecb6b85fc88dd3cb
Description-en: console plugin for napari
 A plugin that adds a console to napari

Package: python3-napari-plugin-engine
Description-md5: 8315b6b069d0c7a9f634263316480c84
Description-en: napari plugin engine, fork of pluggy
 napari-plugin-engine is a fork of pluggy modified by the napari team.
 .
 There are some API and feature changes, including:
 .
 - discovery via naming convention as well as entry_points
 - support for reordering of hook calls after registration.
 - enhanced API for retrieving plugin package metadata.
 - modified plugin call and registration exception handling
 - modified `HookResult` object and hook call loop, with ability to
 retrieve the HookImplementation responsible for the result.
 - lazy plugin discovery
 - some changes to variable and attribute naming
 - removed all deprecated code
 - type annotations on everything
 - pytest fixtures for testing
 - a couple napari-specific convenience imports

Package: python3-napari-plugin-manager
Description-md5: fc2c1fe86dd29ba59dc3d4a383b5cd84
Description-en: Install plugins for napari, in napari
 This is a napari plugin manager to provide a graphical user interface
 for installing napari plugins.
 .
 The napari-plugin-manager used to be part of the napari codebase
 before the 0.5.x release series. It's now maintained as a separate
 project and package to allow uncoupled iterations outside
 of the `napari` release cycle.

Package: python3-napari-svg
Description-md5: fb7d804959df9ffca4416bff56bfeb88
Description-en: plugin for writing svg files with napari
 A plugin for writing svg files with napari

Package: python3-narwhals
Description-md5: 603202684666d02d22d44268fc26c498
Description-en: Compatibility layer between dataframe libraries (Python 3)
 Extremely lightweight and extensible compatibility layer between dataframe
 libraries!
 .
 - Full API support: cuDF, Modin, pandas, Polars, PyArrow.
 - Lazy-only support: Daft, Dask, DuckDB, Ibis, PySpark, SQLFrame.
 .
 This package installs the library for Python 3.

Package: python3-natsort
Description-md5: e8e146c7f89b35a8628c701074d32d7e
Description-en: Natural sorting for Python (Python3)
 natsort lets you apply natural sorting to your sequences easily, for example:
 .
 >>> from natsort import natsorted
 >>> a = ['a2', 'a9', 'a1', 'a4', 'a10']
 >>> data = [['a1', 'a5'], ['a1', 'a40'], ['a10', 'a1'], ['a2', 'a5']]
 >>> natsorted(a)
 ['a1', 'a2', 'a4', 'a9', 'a10'
 >>> natsorted(data)
 [['a1', 'a5'], ['a1', 'a40'], ['a2', 'a5'], ['a10', 'a1']]
 .
 natsort identifies the numbers and sorts them separately from strings.
 .
 natsort comes with a shell script to use natural sorting in shell scripts. You
 can also execute natsort from the command line with Python -m natsort.
 .
 There exists another natural sorting package for Python called
 python-naturalsort. You may prefer that package if you wish to only sort
 version numbers.
 .
 This is the Python 3 version of the package.

Package: python3-nautilus
Description-md5: 5b75bd8d7120972ad64bf7e3cdafa38e
Description-en: Python binding for Nautilus components (Python 3 version)
 Python binding for Nautilus, to allow Nautilus property page and menu item
 extensions to be written in Python.
 .
 This package contains the Python 3 version of the library.

Package: python3-navarp
Description-md5: a34b17f6c2a5e213321c3a555f510e01
Description-en: Navigation tool for ARPES data (Python 3)
 NavARP provides a navigation tool for Angle Resolved Photoemission
 spectroscopy data.  NavARP is a companion app during ARPES data
 acquitision (as in beamtime) and set of dedicated libraries helping to
 get high quality figures for publication.
 .
 This package installs the navarp utility for Python 3.

Package: python3-nbclassic
Description-md5: 57bcc1588bd5faa39b4c3a3d0f3a8add
Description-en: run the classic Jupyter frontends above Jupyter Server backend
 Using this package, users can launch the classic Jupyter Notebook
 on top of the new Python server backend.
 .
 This package provides both the Python 3 library and a small executable.

Package: python3-nbclient
Description-md5: 0950d1352aac4cf52f689d150fb04173
Description-en: Client to execute jupyter notebooks
 nbclient is a client library for programmatic execution of jupyter notebook
 files in different execution contexts. It was previously part of
 nbconvert (ExecutePreprocessor).
 .
 This package installs the library for Python 3.

Package: python3-nbconvert
Description-md5: 9cde2fea40ba2116bfdf10b8c0583669
Description-en: Jupyter notebook conversion (Python 3)
 Jupyter nbconvert converts notebooks to various other formats
 using Jinja templates.
 .
 This package installs the library for Python 3.

Package: python3-nbformat
Description-md5: 8c77b81fcbbe4b8024dd7183d4224fb5
Description-en: Jupyter notebook format (Python 3)
 This software component contains the reference implementation of the Jupyter
 notebook format, and Python APIs to work with notebooks.
 .
 This package installs the library for Python 3.

Package: python3-nbgitpuller
Description-md5: 17e8f28275dd8d1b95f91bb944d75004
Description-en: Notebook Extension to do one-way synchronization of git repo
 nbgitpuller lets you distribute content in a git repository to your
 students by having them click a simple link. Automatic merging
 ensures that your students are never exposed to git directly. It is
 primarily used with a JupyterHub, but can also work on students'
 local computers.

Package: python3-nbsphinx
Description-md5: 9176017bf23f55370a5b24394d5e3a46
Description-en: Jupyter Notebook Tools for Sphinx -- Python 3
 nbsphinx is a Sphinx extension that provides a source parser for *.ipynb
 files. Custom Sphinx directives are used to show Jupyter Notebook code cells
 (and of course their results) in both HTML and LaTeX output.
 Un-evaluatednotebooks, i.e., notebooks without stored output cells, will be
 automatically executed during the Sphinx build process.
 .
 This package installs the library for Python 3.

Package: python3-nbsphinx-link
Description-md5: c444b57beaa265ac6f7789299a24caa4
Description-en: sphinx extension for including notebooks outside of sphinx root
 Normally, Sphinx will only allow you to add files that are situated
 inside the source directory, but you might want to include files from
 another directory, for example a central 'examples' folder. For RST
 files these can be linked with include directives inside another RST
 file. For notebooks, there's nbsphinx-link.

Package: python3-nbstripout
Description-md5: 85e4dfe62ba432b2a155545b43d8c542
Description-en: Strip output from Jupyter and IPython notebooks (Python 3)
 Reads a notebook from a file or stdin, strips output and some metadata,
 and writes the "cleaned" version of the notebook to the original file
 or stdout.
 .
 Intended to be used as a Git filter or pre-commit hook for users who
 don't want to track output in Git.
 .
 This package installs the library for Python 3.

Package: python3-nbval
Description-md5: 6d0512ee3fb55098efb5cdcdb0822b6d
Description-en: Pytest plugin for validating Jupyter notebooks (Python 3)
 The plugin adds functionality to py.test to recognise and collect Jupyter
 notebooks. The intended purpose of the tests is to determine whether execution
 of the stored inputs match the stored outputs of the .ipynb file. Whilst also
 ensuring that the notebooks are running without errors.
 .
 The tests were designed to ensure that Jupyter notebooks (especially those for
 reference and documentation), are executing consistently. Each cell is taken as
 a test, a cell that doesn't reproduce the expected output will fail.
 .
 This package installs the library for Python 3.

Package: python3-nbxmpp
Description-md5: a5493fa5fe1a833bf0864475645d4cc3
Description-en: Non blocking Jabber/XMPP Python 3 library
 python-nbxmpp is a Python library that provides a way for Python applications
 to use Jabber/XMPP networks in a non-blocking way. This library is initialy a
 fork of xmpppy one, but using non-blocking sockets.
 .
 This is the Python 3 version of this library.

Package: python3-ncclient
Description-md5: d1fd3c958bccc13eab402c9edb4348cc
Description-en: Python library for NETCONF clients (Python 3)
 ncclient is a Python library that facilitates client-side scripting
 and application development around the NETCONF protocol.
 .
 NETCONF (Network Configuration Protocol) provides mechanisms to install,
 manipulate, and delete the configuration of network devices. Its operations
 are realized on top of a simple remote procedure call (RPC) layer.
 .
 The NETCONF protocol uses an Extensible Markup Language (XML) based data
 encoding for the configuration data as well as the protocol messages.
 .
 This package provides the Python 3 version of the library.

Package: python3-ncls
Description-md5: f83ff25bd91a8faf650911a9f2c77527
Description-en: datastructure for interval overlap queries
 The Nested Containment List is a datastructure for interval overlap
 queries, like the interval tree. It is usually an order of magnitude
 faster than the interval tree both for building and query lookups.
 .
 The implementation here is a revived version of the one used in the
 now defunct PyGr library, which died of bitrot. It was now made less
 memory-consuming and wrapper functions allow batch-querying
 the NCLS for further speed gains.
 .
 This package was implemented to be the cornerstone of the PyRanges project,
 but was made available to the Python community as a stand-alone library.

Package: python3-ndcube
Description-md5: e549e2111e6304c303a2dceb75b56606
Description-en: Package for multi-dimensional coordinate-aware arrays (Python 3)
 ndcube is a SunPy affiliated package for manipulating, inspecting and
 visualizing multi-dimensional contiguous and non-contiguous coordinate-aware
 data arrays. It combines data, uncertainties, units, metadata, masking, and
 coordinate transformations into classes with unified slicing and generic
 coordinate transformations and plotting/animation capabilities. It is
 designed to handle data of any number of dimensions and axis types (e.g.
 spatial, temporal, spectral, etc.) whose relationship between the array
 elements and the real world can be described by World Coordinate System (WCS)
 translations.
 .
 This is the Python 3 version of the package.

Package: python3-ndcube-doc
Description-md5: 853e4123a3e61b6ad59f208b8ebe30db
Description-en: Package for multi-dimensional coordinate-aware arrays (documentation)
 ndcube is a SunPy affiliated package for manipulating, inspecting and
 visualizing multi-dimensional contiguous and non-contiguous coordinate-aware
 data arrays. It combines data, uncertainties, units, metadata, masking, and
 coordinate transformations into classes with unified slicing and generic
 coordinate transformations and plotting/animation capabilities. It is
 designed to handle data of any number of dimensions and axis types (e.g.
 spatial, temporal, spectral, etc.) whose relationship between the array
 elements and the real world can be described by World Coordinate System (WCS)
 translations.
 .
 This is the common documentation package.

Package: python3-ndg-httpsclient
Description-md5: 6e6217087398480eff7018ee5c92e27b
Description-en: enhanced HTTPS support for httplib and urllib2 using PyOpenSSL for Python3
 ndg-httpsclient is a HTTPS client implementation for httplib and
 urllib2 based on PyOpenSSL. PyOpenSSL provides a more fully featured SSL
 implementation over the default provided with Python and importantly
 enables full verification of the SSL peer.
 .
 This is the Python3 package

Package: python3-ndms2-client
Description-md5: 519504a378642e64d8990b3b4d9c7438
Description-en: Client library for Keenetic NDMS routers
 This library provides a means to interact with Keenetic routers running NDMS
 firmware versions 2.x, 3.x, and 4.x. It facilitates communication with the
 router to perform tasks such as presence detection by examining connected
 devices. Utilizing a telnet connection, it allows retrieval and monitoring of
 various router status information, making it suitable for integration with
 home automation systems like Home Assistant.

Package: python3-neo
Description-md5: fa239962d364563d533b8061aede44cb
Description-en: Python IO library for electrophysiological data formats
 NEO stands for Neural Ensemble Objects and is a project to provide common
 classes and concepts for dealing with electro-physiological (in vivo
 and/or simulated) data to facilitate collaborative software/algorithm
 development. In particular Neo provides: a set a classes for data
 representation with precise definitions, an IO module with a simple API,
 documentation, and a set of examples.
 .
 NEO offers support for reading data from numerous proprietary file formats
 (e.g. Spike2, Plexon, AlphaOmega, BlackRock, Axon), read/write support for
 various open formats (e.g. KlustaKwik, Elan, WinEdr, WinWcp, PyNN), as well
 as support common file formats, such as HDF5 with Neo-structured content
 (NeoHDF5, NeoMatlab).
 .
 Neo's IO facilities can be seen as a pure-Python and open-source Neuroshare
 replacement.

Package: python3-nest-asyncio
Description-md5: 5cadb07e617374a0532c83c454abbee2
Description-en: Patch asyncio to allow nested event loops
 By design, asyncio does not allow for nested event loops. This module
 provides a function that patches asyncio in order to allow nested use
 of asyncio.run and loop.run_until_complete.

Package: python3-netcdf4
Description-md5: e34b73949ef3966b0f0ba92d68733944
Description-en: Python 3 interface to the netCDF4 (network Common Data Form) library
 NetCDF version 4 has many features not found in earlier versions of the
 library and is implemented on top of HDF5. This module can read and write
 files in both the new netCDF 4 and the old netCDF 3 format, and can create
 files that are readable by HDF5 clients. The API is modelled after
 Scientific.IO.NetCDF, and should be familiar to users of that module.
 .
 Most new features of netCDF 4 are implemented, such as multiple unlimited
 dimensions, groups and zlib data compression. All the new numeric data types
 (such as 64 bit and unsigned integer types) are implemented. Compound and
 variable length (vlen) data types are supported, but the enum and opaque data
 types are not. Mixtures of compound and vlen data types (compound types
 containing vlens, and vlens containing compound types) are not supported.
 .
 This package contains the netCDF 4 module for Python 3.

Package: python3-netdisco
Description-md5: f31b0e343ea4e5a86083d1892aaa5e85
Description-en: Library to discover local devices and services (Python 3)
 This is a Python 3 library to discover local devices and services on the
 network. It allows one to scan on demand or offer a service that will scan the
 network in the background in a set interval.
 .
 Current methods of scanning:
 .
 - mDNS (includes Chromecast, Homekit)
 - uPnP
 - Plex Media Server using Good Day Mate protocol
 - Logitech Media Server discovery protocol
 - Daikin discovery protocol
 - Web OS discovery protocol

Package: python3-netfilter
Description-md5: d30a3dced1a61b0a6c6035c168c3cf88
Description-en: Python module for manipulating netfilter rules
 This Python module acts as a wrapper around iptables to manipulate
 the Linux kernel's packet filtering tables.
 .
 Typical applications include building firewalls or network access
 controllers.

Package: python3-netfilterqueue
Description-md5: b39ebde73c59282914a54b94bcc0b215
Description-en: bindings for libnetfilter_queue (Python library)
 NetfilterQueue provides access to packets matched by an iptables rule in
 Linux. Packets so matched can be accepted, dropped, altered, reordered,
 or given a mark.
 .
 This package contains the Python library.

Package: python3-netgen
Description-md5: a5cd80ea677cf4ad38dfa74aa3ea219e
Description-en: Automatic 3d tetrahedral mesh generator Python 3 bindings
 NETGEN is an automatic 3d tetrahedral mesh generator. It accepts
 input from constructive solid geometry (CSG) or boundary
 representation (BRep) from STL file format. The connection to a
 geometry kernel allows the handling of IGES and STEP files. NETGEN
 contains modules for mesh optimization and hierarchical mesh
 refinement.
 .
 This package contains Python 3 bindings.

Package: python3-netifaces2
Description-md5: 8878a6b82d83098b7fcc26aa12053672
Description-en: portable network interface information
 This library reports information about network interfaces known to the
 operating system. It can list interface names and return per-interface address
 data, including link-layer, IPv4, and IPv6 addresses where the system provides
 them.
 .
 It also exposes routing gateway information and the default gateway through a
 netifaces-compatible API. On Linux, gateway data is obtained from the kernel
 routing table as exposed through procfs or through the ip command when needed.
 .
 The data comes from the host networking stack, network interfaces, and routing
 tables. Results reflect the addresses and routes configured on the system,
 such as Ethernet or Wi-Fi interface addresses, netmasks, broadcast addresses,
 and gateway entries.

Package: python3-netmiko
Description-md5: bb68ea3c665b295e5a301fc53fc65a4f
Description-en: multi-vendor library for SSH connections to network devices - Python 3.X
 This library simplifies Paramiko SSH connections to network devices. It
 provides support for the following devices:
 - Cisco IOS
 - Cisco IOS-XE
 - Cisco ASA
 - Cisco NX-OS
 - Cisco IOS-XR
 - Cisco WLC (limited testing)
 - Arista vEOS
 - HP ProCurve
 - HP Comware (limited testing)
 - Juniper Junos
 - Brocade VDX (limited testing)
 - F5 LTM (experimental)
 - Huawei (limited testing)
 - A10 (limited testing)
 - Avaya ERS (limited testing)
 - Avaya VSP (limited testing)
 - Dell-Force10 DNOS9 (limited testing)
 - OVS (experimental)
 - Enterasys (experimental)
 - Extreme (experiemental)
 - Fortinet (experimental)
 - Alcatel-Lucent SR-OS (experimental)
 .
 This package includes the module for Python 3.x.

Package: python3-netsnmpagent
Description-md5: a793045e9904736a0126196807ef98cf
Description-en: Allows writing SNMP (AgentX) subagents in Python
 The Simple Network Management Protocol (SNMP) provides a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 This module offers a Python API to use of libsnmp, which no longer
 has Python bindings.

Package: python3-network
Description-md5: c9ce4ac1f0407cf4133ea6af02eed94a
Description-en: python module for easy networking
 Implementing networking in C is a pain. Unfortunately, much of that pain is
 copied to Python. This module instead tries to follow the "batteries included"
 approach, like the rest of Python. With this module, networking is a piece of
 cake. It can use tcp sockets and unix domain sockets and supports ssl
 connections without hassle.
 .
 This module provides a Socket class and a Server class.  The Server creates
 Sockets when accepting connections; Sockets can be created by the user to
 initiate a connection.  All of this is symmetrical: once the connection is
 established, the client and server use the same interface.
 .
 For providing RPC functionality in a language independent way, see
 python3-websocketd.

Package: python3-network-doc
Description-md5: 28a7e7ca14525ec6f7a1aa3956d9a92f
Description-en: API documentation for python3-network
 Implementing networking in C is a pain. Unfortunately, much of that pain is
 copied to Python. This module instead tries to follow the "batteries included"
 approach, like the rest of Python. With this module, networking is a piece of
 cake. It can use tcp sockets and unix domain sockets and supports ssl
 connections without hassle.
 .
 This module provides a Socket class and a Server class.  The Server creates
 Sockets when accepting connections; Sockets can be created by the user to
 initiate a connection.  All of this is symmetrical: once the connection is
 established, the client and server use the same interface.
 .
 For providing RPC functionality in a language independent way, see
 python3-websocketd.
 .
 This package contains the API documentation for the module.

Package: python3-network-runner
Description-md5: 8306f02bf926de5fb5e94d10a2c32242
Description-en: abstraction of Ansible for interaction with networking devices (Python 3.x)
 Network-Runner is a python library that abstracts management and interaction
 with switching hardware to Ansible Networking. In theory it should work with
 any switch that has compatible modules included with Ansible Networking if
 the provider tasks are added to this librarys Ansible role.
 .
 This package contains the Python 3.x module.

Package: python3-networking-arista
Description-md5: fe696c6e1678cd80c34f8c7e0f385b2a
Description-en: OpenStack virtual network service - Arista plugin
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the Python files for the Arista plugin.

Package: python3-networking-bagpipe
Description-md5: 65fb0a7313311c5e5a966052b84f62c4
Description-en: Driver and agent code to use BagPipe implementation (Python 3)
 Driver and agent code to use BaGPipe lightweight implementation
 of BGP-based VPNs as a backend for Neutron.
 .
 This package installs the library for Python 3.

Package: python3-networking-bgpvpn
Description-md5: 78f8f1b31b6039bace6f9737fc117b31
Description-en: BGP-MPLS VPN Extension for OpenStack Networking (Python 3)
 This project provides an API and Framework to interconnect BGP/MPLS VPNs
 to Openstack Neutron networks, routers and ports.
 .
 The Border Gateway Protocol and Multi-Protocol Label Switching are widely
 used Wide Area Networking technologies. The primary purpose of this project
 is to allow attachment of Neutron networks and/or routers to VPNs built in
 carrier provided WANs using these standard protocols. An additional purpose
 of this project is to enable the use of these technologies within the Neutron
 networking environment.
 .
 This package installs the library for Python 3.

Package: python3-networking-generic-switch
Description-md5: a61ec4b5d082784a63dced79858316e1
Description-en: OpenStack virtual network service - networking-generic-switch
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the networking-generic-switch ML2 plugin.

Package: python3-networking-l2gw
Description-md5: 4f6371090ef49fd18becc33b0ca90aab
Description-en: OpenStack virtual network service - L2 gateway extension
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the Python 3 module for the Layer 2 gateway extension.

Package: python3-networking-mlnx
Description-md5: 009eee372b7b3472c07b8097d6d94848
Description-en: OpenStack virtual network service - Mellanox plugin Python 2.7 files
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the Python 2.7 files for the Mellanox plugin.

Package: python3-networking-sfc
Description-md5: bf8a77372a3cd3b1a36aa34a70bfe9a9
Description-en: OpenStack virtual network service - SFC extension
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the Python 3 module for the Service Function Chaining
 (SFC) extension.

Package: python3-networkmanager
Description-md5: 1fa1329fee919ebdbf8cc1c7108cf018
Description-en: Python 3 interface to the NetworkManager D-Bus interface
 python-networkmanager wraps NetworkManager's D-Bus interface so you can be
 less verbose when talking to NetworkManager from Python. All interfaces have
 been wrapped in classes, properties are exposed as Python properties and
 function calls are forwarded to the correct interface.
 .
 See docs/index.rst for the documentation. An HTML version can be found on
 http://packages.python.org/python-networkmanager/
 .
 This package provides the Python 3.x module.

Package: python3-neuron
Description-md5: e13f492c7dbdb166b986a634161db152
Description-en: Neuron simulation environment - Python bindings
 NEURON is a simulation environment for modeling individual neurons and networks
 of neurons. It provides tools for conveniently building, managing, and using
 models in a way that is numerically sound and computationally efficient. It is
 particularly well-suited to problems that are closely linked to experimental
 data, especially those that involve cells with complex anatomical and
 biophysical properties.
 .
 This package contains Python bindings for NEURON.

Package: python3-neutron-dynamic-routing
Description-md5: 49e7b6fd3c9db92cd2b00f2cac02248d
Description-en: OpenStack Neutron Dynamic Routing - Python 3 library
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 Neutron dynamic routing enables advertisement of self-service (private)
 network prefixes to physical network devices that support dynamic routing
 protocols such as routers, thus removing the conventional dependency on static
 routes.
 .
 It advertises three classes of routes:
 * Host routes for floating IP addresses hosted on non-DVR routers, the
 nexthop is the centralized router.
 * Host routes for floating IP addresses hosted on DVR routers, the nexthop is
 the appropriate compute node.
 * Prefix routes for directly routable tenant networks with address scopes,
 the nexthop is the centralized router, the same for DVR and CVR.
 .
 Neutron dynamic routing consists of service plug-in and agent. The service
 plug-in implements the Networking service extension and the agent manages
 dynamic routing protocol peering sessions. The plug-in communicates with the
 agent through RPC.
 .
 This package provides the Python 3 library.

Package: python3-neutron-fwaas
Description-md5: 4fe466924e4494b07efe9f8765122312
Description-en: Firewall-as-a-Service driver for OpenStack Neutron
 Neutron is a virtual network service for Openstack, and a part of
 Netstack. Just like OpenStack Nova provides an API to dynamically
 request and configure virtual servers, Neutron provides an API to
 dynamically request and configure virtual networks. These networks
 connect "interfaces" from other OpenStack services (e.g., virtual NICs
 from Nova VMs). The Neutron API supports extensions to provide
 advanced network capabilities (e.g., QoS, ACLs, network monitoring,
 etc.)
 .
 This package provides the Python 3 module.

Package: python3-neutron-fwaas-dashboard
Description-md5: 26b797b1135eeac37acda5911511ef99
Description-en: OpenStack Firewall as a Service - dashboard plugin
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package contains the Neutron FWaaS OpenStack dashboard plugin.

Package: python3-neutron-taas
Description-md5: 5da97a4c04d6011028a106740459eb85
Description-en: OpenStack virtual network service - Tap-as-a-Service extension
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 Tap-as-a-Service (TaaS) is an extension to the OpenStack network service
 (Neutron). It provides remote port mirroring capability for tenant virtual
 networks.
 .
 Port mirroring involves sending a copy of packets entering and/or leaving one
 port to another port, which is usually different from the original
 destinations of the packets being mirrored.
 .
 This service has been primarily designed to help tenants (or the cloud
 administrator) debug complex virtual networks and gain visibility into their
 VMs, by monitoring the network traffic associated with them. TaaS honors
 tenant boundaries and its mirror sessions are capable of spanning across
 multiple compute and network nodes. It serves as an essential infrastructure
 component that can be utilized for supplying data to a variety of network
 analytics and security applications (e.g. IDS).
 .
 This package provides the Python 2 files for the Tap-as-a-Service (TaaS)
 extension.

Package: python3-neutron-vpnaas-dashboard
Description-md5: 26139e3052f5a9c92fb386e73168b9cb
Description-en: OpenStack VPN as a Service - dashboard plugin
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 Neutron VPNaaS provides Virtual Private Network as a Service (VPNaaS)
 capabilities to Neutron.
 .
 This package contains the Neutron VPNaaS OpenStack dashboard plugin.

Package: python3-nexpy
Description-md5: 75c9e045a1d1112a82de14edda05306b
Description-en: Python GUI to analyze NeXus data
 NeXpy provides a high-level Python interface to HDF5 files,
 particularly those stored as NeXus data, within a simple GUI. It is
 designed to provide an intuitive interactive toolbox allowing users
 both to access existing NeXus files and to create new
 NeXus-conforming data structures without expert knowledge of the file
 format.

Package: python3-nextbusnext
Description-md5: d1527597e4be386d030498657beaa945
Description-en: Python client for accessing real-time transit data from the NextBus API
 A minimalistic Python client that interfaces with the NextBus public API, which
 delivers real-time public transport arrival data. This library facilitates the
 retrieval of information on transport routes, predictions, and schedules,
 making it ideal for applications that depend on current public transit updates.

Package: python3-nextcloud-api
Description-md5: 2dc2892b576bed20c50b3246a6eb4c39
Description-en: Python library that provides an API to interact with Nextcloud
 Python library that provides a robust and well-documented API that allows
 developers to interact with and extend Nextcloud's functionality.
 The key features are:
 - Fast: High performance, and as low-latency as possible.
 - Intuitive: Fast to code, easy to use.
 - Reliable: Minimum number of incompatible changes.
 - Robust: All code is covered with tests as much as possible.
 - Easy: Designed to be easy to use with excellent documentation.
 - Sync + Async: Provides both sync and async APIs.
 .
 This package installs the library for Python 3.

Package: python3-nextdns
Description-md5: 0d68275cde8086653768d5c8fd8f009c
Description-en: Python wrapper for NextDNS API
 This package is a Python wrapper for NextDNS.
 One needs to generate an API key at the NextDNS site at
 https://my.nextdns.io/signup, and after registration it is
 possible to use the API.
 .
 This package is a dependency for Home Assistant.

Package: python3-nexusformat
Description-md5: 596d802a2334c54cd535fe08350dafbf
Description-en: Python API to access NeXus data
 This package provides a Python API to open, create, and manipulate
 NeXus data written in the HDF5 format. The 'nexusformat' package
 provides the underlying API for NeXpy, which provides a GUI interface
 for visualizing and analyzing NeXus data.

Package: python3-nfs-ganesha
Description-md5: e10dc30a43624a403408baa94c7a8349
Description-en: Python bindings for nfs-ganesha
 NFS-GANESHA is a NFS Server running in user space with a large cache.
 It comes with various backend modules to support different file systems
 and namespaces. Supported name spaces are POSIX, PROXY, SNMP, FUSE-like,
 HPSS, LUSTRE and ZFS.
 .
 This package contains Python bindings for nfs-ganesha admin

Package: python3-nftables
Description-md5: 163efcd8a2defdfa0f6887c346e8955d
Description-en: nftables/libnftables python3 module
 The libnftables library provides high level semantics to interact with the
 nftables framework by the Netfilter project.
 .
 nftables replaces the old popular iptables, ip6tables, arptables and ebtables.
 .
 Netfilter software and nftables in particular are used in applications such
 as Internet connection sharing, firewalls, IP accounting, transparent
 proxying, advanced routing and traffic control.
 .
 A Linux kernel >= 3.13 is required. However, >= 4.14 is recommended.
 .
 This package contains the libnftables python3 bindings.

Package: python3-ngs
Description-md5: 339536e9adbe8549aa1efd268c2ee905
Description-en: Next Generation Sequencing language Bindings (Python3 bindings)
 NGS is a new, domain-specific API for accessing reads, alignments and
 pileups produced from Next Generation Sequencing. The API itself is
 independent from any particular back-end implementation, and supports
 use of multiple back-ends simultaneously. It also provides a library for
 building new back-end "engines". The engine for accessing SRA data is
 contained within the sister repository ncbi-vdb.
 .
 The API is currently expressed in C++, Java and Python languages. The
 design makes it possible to maintain a high degree of similarity between
 the code in one language and code in another - especially between C++
 and Java.
 .
 Python3 bindings.

Package: python3-ngspetsc
Description-md5: 93138cf00b8698cc8b9affaf5fc7e249
Description-en: a PETSc interface for NGSolve (Python 3)
 ngsPETSc is a PETSc interface for NGSolve. It extends the utility of
 meshes generated by netgen and interfaces with finite element solvers
 such as dolfinx (fenicsx) as well as NGSolve, Firedrake.
 .
 This package installs the library for Python 3.

Package: python3-nh3
Description-md5: 5d076d3ddc6005e4e96c43f2ae2c9535
Description-en: Bindings to the ammonia HTML sanitization library (Python 3)
 nh3 provides Python bindings to the Rust based ammonia HTML whitelist-based
 HTML sanitization library (https://github.com/rust-ammonia/ammonia).
 .
 This package contains the Python 3 version.

Package: python3-nibabel
Description-md5: eba85b71688d495c2c568f6575f9b5e2
Description-en: Python3 bindings to various neuroimaging data formats
 NiBabel provides read and write access to some common medical and
 neuroimaging file formats, including: ANALYZE (plain, SPM99, SPM2), GIFTI,
 NIfTI1, MINC, as well as PAR/REC. The various image format classes give full
 or selective access to header (meta) information and access to the image data
 is made available via NumPy arrays.  NiBabel is the successor of PyNIfTI.

Package: python3-nice-go
Description-md5: e121ca21031601908fe2af90489dfb11
Description-en: Control various Nice garage door and gate products
 This library provides a programmatic interface for communicating with and
 managing devices produced by Nice, including garage door and gate controllers.
 Functionality includes sending commands to open or close doors and gates,
 checking their status, and possibly managing device settings where supported.
 Communication typically occurs over a local Wi-Fi network or through Nice
 cloud services depending on device capabilities. The library enables reliable
 integration of Nice access control products into custom workflows or
 automation systems, with support for device authentication and handling of
 multiple device types.

Package: python3-nipy
Description-md5: 4e81f65c5eb8cc75506ad66e0ae73847
Description-en: Analysis of structural and functional neuroimaging data
 NiPy is a Python-based framework for the analysis of structural and
 functional neuroimaging data.  It provides functionality for
 - General linear model (GLM) statistical analysis
 - Combined slice time correction and motion correction
 - General image registration routines with flexible cost functions,
 optimizers and re-sampling schemes
 - Image segmentation
 - Basic visualization of results in 2D and 3D
 - Basic time series diagnostics
 - Clustering and activation pattern analysis across subjects
 - Reproducibility analysis for group studies

Package: python3-nipy-lib
Description-md5: 7af31728c220de9c3024ef17afda9a27
Description-en: Analysis of structural and functional neuroimaging data (compiled modules)
 NiPy is a Python-based framework for the analysis of structural and
 functional neuroimaging data.
 .
 This package provides architecture-dependent builds of the libraries.

Package: python3-nipype
Description-md5: b95e40b42c4b22b030e9c3ba07fb69fb
Description-en: Neuroimaging data analysis pipelines in Python3
 Nipype interfaces Python to other neuroimaging packages and creates
 an API for specifying a full analysis pipeline in Python.  Currently,
 it has interfaces for SPM, FSL, AFNI, Freesurfer, but could be
 extended for other packages (such as lipsia).

Package: python3-nitime
Description-md5: a66a7e6036860163ef6f11111de354b5
Description-en: timeseries analysis for neuroscience data (nitime)
 Nitime is a Python module for time-series analysis of data from
 neuroscience experiments.  It contains a core of numerical algorithms
 for time-series analysis both in the time and spectral domains, a set
 of container objects to represent time-series, and auxiliary objects
 that expose a high level interface to the numerical machinery and
 make common analysis tasks easy to express with compact and
 semantically clear code.

Package: python3-nitrokey
Description-md5: 75a65e791c65e743697b412d2091dbad
Description-en: SDK to use and configure Nitrokey devices (Python 3)
 The Nitrokey Python SDK currently supports devices based on the Trussed
 platform. The devices include the Nitrokey 3 and the Nitrokey Passkey. The SDK
 provides access to device metadata, enables configuration of the device and
 provides access to the password and credential store.
 .
 This package installs the library for Python 3.

Package: python3-nixio
Description-md5: 8d28c2b7493637d8ffb566ddb8079c72
Description-en: NIX data model implementation in pure Python
 The NIXIO module is the native Python re-implementation of the NIX C++ library
 for the NIX data model.
 .
 The NIX data model allows one to store fully annotated scientific datasets,
 i.e. the data together with its metadata within the same container.  Long term
 plan is to achieve standardization by providing a common/generic data
 structure for a multitude of data types.
 .
 The current implementations store the actual data using the HDF5 file format
 as a storage backend.

Package: python3-nlopt
Description-md5: a8f89f5cd6892eda1439d00e3e618083
Description-en: nonlinear optimization library -- Python 3 bindings
 NLopt is a free/open-source library for nonlinear optimization, providing
 a common interface for a number of different free optimization routines
 available online as well as original implementations of various other
 algorithms. Its features include:
 .
 * Callable from C, C++, Fortran, GNU Octave, Python, GNU Guile, GNU R.
 * A common interface for many different algorithms
 * Support for large-scale optimization.
 * Both global and local optimization algorithms.
 * Algorithms using function values only (derivative-free) and also
 algorithms exploiting user-supplied gradients.
 * Algorithms for unconstrained optimization, bound-constrained optimization,
 and general nonlinear inequality/equality constraints.
 .
 This package contains the Python 3 bindings.

Package: python3-nltk
Description-md5: 98b8b4aedf8d1739d4ddb7af7b2e0bc0
Description-en: Python3 libraries for natural language processing
 The Natural Language Toolkit (NLTK) is a leading platform for building
 Python programs to work with human language data. It provides easy-to-use
 interfaces to over 50 corpora and lexical resources such as WordNet,
 along with a suite of text processing libraries for classification,
 tokenization, stemming, tagging, parsing, and semantic reasoning.
 .
 This package contains the modules for Python3.

Package: python3-nmap
Description-md5: 099d70767a4fecff68dd0297b8262488
Description-en: Python3 interface to the Nmap port scanner
 It helps manipulating nmap scan results and can
 be useful to systems administrators to
 automate scanning task and reports.
 It also supports nmap script outputs.

Package: python3-nmea2
Description-md5: d565a485923a789684ba35ff909a6b19
Description-en: Python library for the NMEA 0183 protocol
 A Python Library for the NMEA 0183 protocol
 .
 NMEA 0183 is a combined electrical and data specification for communication
 between marine electronics such as echo sounder, sonars, anemometer,
 gyrocompass, autopilot, GPS receivers and many other types of instruments.

Package: python3-nmodl
Description-md5: add7fb051e366105c7908002831c2a48
Description-en: Python support for the NEURON modeling language engine
 The NMODL Framework is a code generation engine for the
 NEURON MODeling Language (NMODL).
 .
 This package contains support for using nmodl from Python.

Package: python3-nobodd
Description-md5: a9a57f5a2f6f97246cf13659adaffcde
Description-en: TFTP boot server for OS images, Python 3 library
 nobodd is a TFTP service which serves files directly from OS image files. It
 is primarily intended for booting Raspberry Pis which then use some network
 block device service (e.g. nbd-server) to serve their root device.
 .
 The implementation is also designed from use as a library, and includes
 classes to handle MBR and GPT disk partition parsing, and a fairly full
 featured read/write FAT implementation, capable of handling FAT-12/16/32
 file-systems from within OS images directly.
 .
 This is the package containing the Python implementation. Unless you wish to
 use the library features of nobodd, you likely want to install either
 nobodd-tftpd or nobodd-tools.

Package: python3-noise
Description-md5: 016519c927de06059c8652aa992c8502
Description-en: Perlin noise for image generation
 Perlin noise is ubiquitous in modern CGI. Used for procedural texturing,
 animation, and enhancing realism, Perlin noise has been called the "salt" of
 procedural content. Perlin noise is a type of gradient noise, smoothly
 interpolating across a pseudo-random matrix of values.
 .
 The noise library includes native-code implementations of Perlin "improved"
 noise and Perlin simplex noise. It also includes a fast implementation of
 Perlin noise in GLSL, for use in OpenGL shaders. The shader code and many of
 the included examples require Pyglet (http://www.pyglet.org), the native-code
 noise functions themselves do not, however.

Package: python3-noiseprotocol
Description-md5: bd4921f30c984d522213d39ae45d71bb
Description-en: implementation of Noise Protocol Framework
 This package provides a Python 3 implementation of the Noise Protocol
 Framework (see http://www.noiseprotocol.org/). It is compatible with
 revisions 32 and 33.
 .
 This package is an indirect dependency of Home Assistant.

Package: python3-nopie
Description-md5: 31e6008ca39ff837e1229d920f443a6b
Description-en: Python interpreter linked without PIE (default python3 version)
 This package contains the interpreter not built as position independent
 executable. This interpreter is diverting the python3 executable, and making
 the interpreter built with PIE available as python3-pie.

Package: python3-nordugrid-arc
Description-md5: f492c6f8c8e3741a414160ccca6f9869
Description-en: ARC Python 3 wrapper
 NorduGrid is a collaboration aiming at development, maintenance and
 support of the middleware, known as the Advanced Resource
 Connector (ARC).
 .
 Python 3 bindings for ARC.

Package: python3-normality
Description-md5: f9993fedbe6b188aa8fb222b05bade58
Description-en: Micro-library to normalize text strings in Python
 Normality is a Python micro-package that contains a small set of text
 normalization functions for easier re-use. These functions accept a
 snippet of Unicode or UTF-8 encoded text and remove various classes
 of characters, such as diacritics, punctuation etc. This is useful as
 a preparation to further text analysis.

Package: python3-nose
Description-md5: 6d797fcd415c26ef21491e78c602db0f
Description-en: test discovery and running for Python3 unittest
 nose provides an alternate test discovery and running process for Python3
 unittest, one that is intended to mimic the behavior of py.test as
 much as is reasonably possible without resorting to too much magic

Package: python3-nose-exclude
Description-md5: a643ac76100ce501c201a889d38c64f4
Description-en: exclude specific directories from nosetests runs - Python 3.x
 nose-exclude is a Nose plugin that allows you to easily specify directories to
 be excluded from testing. The --exclude-dir= option is made available after
 installation of the plugin. The option may be used multiple times to exclude
 multiple directories from testing. The directory paths provided may be
 absolute or relative.
 .
 This is the Python 3 version.

Package: python3-nose-json
Description-md5: 9af4516e1b3bb695c0501c2bc826eec1
Description-en: nose pugin for json reporting - python 3 flavor
 This plugin produces json reports with nose.
 .
 This is the Python 3 compatible packages.

Package: python3-nose2
Description-md5: bcd50cbcf29cd2dc397ff059f680cafb
Description-en: Next generation of nicer testing for Python3
 Nose2 is testing library aimed at being compatible with unittest and
 providing additional features, such as timed tests, better testing for
 exceptions. It also provides fixture methods at the package, module, class or
 test case level, depending on the developer's needs.
 .
 At an extended level, nose2 also provides a lot of builtin plugins to help
 with specific needs, including tests coverage, profiling, or doctests.
 .
 Nose2 is based on the Nose testsuite, which is no longer developed. It
 provides a better plugin API and supports Python2 and Python3 from the same
 codebase.
 .
 This package provides the python3 version of nose2.

Package: python3-nosehtmloutput
Description-md5: bcfc1d4015299a1e70c4b9d6bc4552e1
Description-en: plugin to produce test results in html - Python 3.x
 A plugin for nosetests that will write out test results to results.html. The
 code is adapted from the example html output plugin at:
 https://github.com/nose-devs/nose/blob/master/examples/html_plugin/htmlplug.py
 and the pyunit Html test runner at
 http://tungwaiyip.info/software/HTMLTestRunner.html.
 .
 This package contains the Python 3.x module.

Package: python3-noseofyeti
Description-md5: ea009bdb0d64ae97ed4a09323b43d9c2
Description-en: Module to create Python codec for tests using RSpec inspired DSL
 This is a project creates a custom Python codec that lets you write your
 tests using an RSpec inspired DSL (i.e. describe and it blocks).
 .
 It uses the fact that you can register a codec that is able to modify a
 Python file before executing it.  Using this when Python imports a file with
 a particular encoding as the first line of the file it will be intercepted
 and potentially rewritten into something else before the import continues.
 .
 nose-of-yeti uses this technique to translate from the DSL it defines, into
 Python classes and functions that then will be executed by your test
 framework of choice.

Package: python3-nosexcover
Description-md5: ce557cdb562227c71481a9644835606b
Description-en: Add Cobertura-style XML coverage report to nose (Python3 version)
 A companion to the built-in nose.plugins.cover, this plugin will write
 out an XML coverage report to a file named coverage.xml.
 .
 It will honor all the options you pass to the Nose coverage plugin,
 especially --cover-package.
 .
 This package contains the Python 3 version of the module.

Package: python3-notctyparser
Description-md5: 1a5494cf888c1ac0f4d2efe214ffa465
Description-en: CTY.DAT parser for modern amateur radio programs
 notctyparser is a Python CTY.DAT parser for modern amateur radio programs,
 forked from the original ctyparser for use in not1mm.

Package: python3-notebook
Description-md5: 5da681a9ca3b32654d12c11e9bca9ffe
Description-en: Jupyter interactive notebook (Python 3)
 The Jupyter Notebook is a web application that allows you to create and
 share documents that contain live code, equations, visualizations, and
 explanatory text. The Notebook has support for multiple programming
 languages, sharing, and interactive widgets.
 .
 This package contains the Python 3 library.

Package: python3-notebook-shim
Description-md5: 8905b756273ded6194aa4feb305f65cb
Description-en: shim layer for notebook traits and config
 This project provides a way for JupyterLab and other frontends to
 switch to Jupyter Server for their Python Web application backend.
 .
 This package installs the library for Python 3.

Package: python3-notifications-android-tv
Description-md5: 61f46e9e94340a2d65e1e19b89438009
Description-en: Python API to send notifications to Android TV and Fire TV devices
 This library interfaces with the "Notifications for Android TV" and
 "Notifications for Fire TV" applications, allowing users to display customized
 messages on their television screens. Features include customizable titles,
 duration, font sizes, positions, background colors, and transparency levels
 for the notifications. The package supports interactive notifications that can
 be dismissed or expanded for more details, and it can handle local or remote
 image sources for notification icons.

Package: python3-notify2
Description-md5: 505680a449e95f9d66d33b52c5476b30
Description-en: desktop notifications API for Python 3
 notify2 provides a Python interface to the Freedesktop notifications system,
 which allows programs to display information to the user in an unobtrusive way.
 Notifications are sent over DBus to a notification daemon, which is responsible
 for presenting them to the user.
 .
 notify2 is intended as a replacement for pynotify (package python-notify), and
 its interface is largely copied from there, although it isn't a complete clone.

Package: python3-notmuch2
Description-md5: 1cbf3aab414c410ba5ce99b02ca147f1
Description-en: Python 3 interface to the notmuch mail search and index library
 Notmuch is a system for indexing, searching, reading, and tagging
 large collections of email messages in maildir or mh format. It uses
 the Xapian library to provide fast, full-text search with a very
 convenient search syntax.
 .
 This package provides a Python 3 interface to the notmuch
 functionality using CFFI bindings, which interface with a shared
 notmuch library.
 .
 This is the current supported way to use notmuch via Python.

Package: python3-notobuilder
Description-md5: f0619e9dedd545b946c68db550161937
Description-en: "No Tofu" font families with large Unicode coverage - build tools
 Noto is a collection of font families,
 each visually harmonized across scripts.
 .
 The name "Noto" is short for "No Tofu",
 describing the aim of covering all living Unicode scripts.
 .
 Tofu (豆腐) is Japanese jargon
 for the unicode replacement character "�" (U+FFFD)
 often displayed as replacement for unassigned or unknown characters.
 .
 This package contains the python3 module notobuilder,
 needed for generating binary Noto fonts from source.

Package: python3-nototools
Description-md5: 43a2c6947a62e837a3b446e69cf0f7f9
Description-en: font support tools from the Noto Fonts project
 Noto is a collection of font families, each visually harmonized across
 scripts.
 .
 The name "Noto" is short for "No Tofu", describing the aim of covering
 all living Unicode scripts.
 .
 Tofu (豆腐) is Japanese jargon for unicode replacement character "�"
 (U+FFFD) often displayed as replacement for unassigned or unknown
 characters.
 .
 This package contains Python scripts used to maintain the fonts.

Package: python3-nox
Description-md5: 3069ba8986ceaa295be457b305591e0d
Description-en: Flexible test automation (Python3 version)
 Nox is a command-line tool that automates testing in multiple Python
 environments, similar to tox. Unlike tox, Nox uses a standard Python file for
 configuration.
 It will automatically create virtualenv with the appropriate interpreter,
 install the specified dependencies, and run the commands in order.
 .
 This package contains the Python 3 version of the library.

Package: python3-npe2
Description-md5: be248aa021dac7dd5ff24047a16b4e79
Description-en: napari plugin engine v2
 This is a refactoring of the napari plugin engine

Package: python3-npx
Description-md5: 27ff1dd32c9397ef470e628b337a718b
Description-en: extensions for NumPy (Python 3)
 NumPy is a large library used everywhere in scientific computing.
 That's why breaking backwards-compatibility comes at a significant
 cost and is almost always avoided, even if the API of some methods is
 arguably lacking. This package provides drop-in wrappers "fixing"
 those.
 .
 Provides alternative algorithms for dot, solve, sum_at/add_at,
 unique_rows, isin_rows, mean.
 .
 This package installs the library for Python 3.

Package: python3-nsw-fuel-api-client
Description-md5: f4d6c229ebc0245b5a47ad534792f041
Description-en: API client for accessing NSW fuel price data
 This library interacts with the NSW Fuel Check service to obtain current fuel
 price information from various fuel stations across New South Wales. It
 gathers comprehensive data on fuel types and prices, which can be used for
 integrating external applications needing up-to-date fuel information.
 Designed to query service stations, the client provides accurate real-time
 fuel pricing details, making it an informative resource for understanding
 market trends in fuel pricing. Data is sourced directly from the service's
 API, ensuring reliability and accuracy. Comprehensive data retrieval allows
 users to track multiple fuel types, catering to diverse requirements.

Package: python3-ntc-templates
Description-md5: 60fc35a82ba4241aea9dd93e94b845d6
Description-en: TextFSM Templates for Network Devices, and wrapper for TextFSM's CliTable
 This package contains TextFSM Templates for Network Devices, and a Python
 wrapper for TextFSM's CliTable. TextFSM helps make parsing cli commands more
 manageable.

Package: python3-ntlm-auth
Description-md5: 1db0fe89d0c79f3cc914cf9ab99c8d10
Description-en: NTLM low-level Python library
 This library handles the low-level details of NTLM authentication for
 use in authenticating with a service that uses NTLM. It will create
 and parse the 3 different message types in the order required and
 produce a base64 encoded value that can be attached to the HTTP
 header.
 .
 The goal of this library is to offer full NTLM support including
 signing and sealing of messages as well as supporting MIC for message
 integrity and the ability to customise and set limits on the messages
 sent.

Package: python3-ntp
Description-md5: c4d6513317681c5e7fd330d6d5438546
Description-en: Python 3 NTP Helper Classes
 NTP, the Network Time Protocol, is used to keep computer clocks
 accurate by synchronizing them over the Internet or a local network,
 or by following an accurate hardware receiver that interprets GPS,
 DCF-77, or similar time signals.
 .
 This package contains the Python "ntp" module, which contains helper
 classes for NTP utilities written in Python.
 .
 This is part of NTPsec.  NTPsec is a secure, hardened, and improved
 implementation derived from the original NTP project.

Package: python3-ntplib
Description-md5: cd83c15448982ccf31ba96b0a24aac2d
Description-en: Python NTP library (Python 3.x)
 This module offers a simple interface to query NTP servers from Python.
 .
 It also provides utility functions to translate NTP fields values to
 text. It is pure Python, and only depends on core modules.
 .
 This package contains the Python 3.x module.

Package: python3-ntruprime
Description-md5: 34cfe077c4431785d85ef3f0e4be84f5
Description-en: microlibrary for Streamlined NTRU Prime - Python wrapper
 Python wrapper around implementation of the Streamlined NTRU Prime
 cryptosystem. The Python API for ntruprime provides the functions:
 sntrup{653,761,857,953,1013,1277}.keypair()
 sntrup{653,761,857,953,1013,1277}.enc()
 sntrup{653,761,857,953,1013,1277}.dec()
 .
 The library has a very simple stateless API.
 As an example, the following script creates a key pair, creates a ciphertext
 and session key, and then recovers the session key from the ciphertext:
 .
 import ntruprime
 kem = ntruprime.sntrup1277
 pk, sk = kem.keypair()
 c, k = kem.enc(pk)
 assert k == kem.dec(c, sk)

Package: python3-nubia
Description-md5: 95742e6ebafafe6aec1e62b268cfee3f
Description-en: framework for building beautiful shells for python3
 This is a lightweight framework for building command-line applications
 with Python. This was originally designed for the "logdevice interactive
 shell (aka. `ldshell`)" at Facebook. Since then it was factored out to
 be a reusable component and several internal Facebook projects now rely
 on it as a quick and easy way to get an intuitive shell/cli application
 without too much boilerplate.

Package: python3-nudatus
Description-md5: 6866e273c6906f86ac34927f7fcb41cb
Description-en: module to remove comments from Python 3 scripts
 Nudatus was created to help fit longer, heavily-documented Python programs
 onto the micro:bit single-board computer (SBC). It should be suitable for
 similar platforms with restricted storage capacity.
 .
 Although the library is designed to be embedded, this package also provides
 the `nudatus` CLI utility.
 .
 Nudatus uses the tokenizer built into Python, so only supports the syntax of
 the version of Python it's running on.
 .
 This package installs the library and CLI utility for Python 3.

Package: python3-nuheat
Description-md5: 73eebb3bb75449724d6b42436ec3f597
Description-en: Library for controlling NuHeat Signature radiant floor thermostats
 This library enables control of NuHeat Signature radiant floor thermostats. It
 connects to the NuHeat web-based API to manage and monitor thermostat settings
 remotely. Users can fetch the current temperature, set target temperatures,
 and switch between different modes such as auto, temporary hold, or permanent
 hold. The library facilitates interactions with the thermostat’s
 functionalities including setting temperature until a specified time, resuming
 programmed schedules, and retrieving thermostat properties like heating status
 and online status. An internet connection is required to use the API.

Package: python3-num2words
Description-md5: 60f1299c500c5c0a651e401bbcc8a91f
Description-en: Convert numbers to words in multiple languages (Python 3)
 This package contains a Python library that converts numbers like ``42`` to
 words like ``forty-two``.  It supports multiple languages and can even
 generate ordinal numbers like ``forty-second`` (although this last feature is
 a bit buggy for some languages at the moment).
 .
 This package installs the library for Python 3.

Package: python3-numba
Description-md5: 4171f6228d88332177aa544844f33488
Description-en: native machine code compiler for Python 3
 Numba compiles native machine code instructions from Python programs at
 runtime using the LLVM compiler infrastructure. It could be easily employed
 by decorating individual computation intensive functions in the Python code.
 Numba could significantly speed up the performance of computations, and
 optionally supports compilation to run on GPU processors through Nvidia's
 CUDA platform.
 It integrates well with the Python scientific software stack, and
 especially recognizes Numpy arrays.
 .
 This package contains the modules for Python 3.

Package: python3-numcodecs
Description-md5: 94c0afbd651f21025614f22787391c56
Description-en: buffer compression and transformation codecs for Python
 Numcodecs is a Python package providing buffer compression and
 transformation codecs for use in data storage and communication
 applications. These include:
 .
 - Compression codecs, e.g., Zlib, BZ2, LZMA and Blosc.
 - Pre-compression filters, e.g., Delta, Quantize, FixedScaleOffset,
 PackBits, Categorize.
 - Integrity checks, e.g., CRC32, Adler32.
 .
 All codecs implement the same API, allowing codecs to be organized into
 pipelines in a variety of ways.

Package: python3-numexpr
Description-md5: f7c38818e2bef82d8ea2ebda29e69a9d
Description-en: Fast numerical array expression evaluator for Python 3 and NumPy
 Numexpr package evaluates multiple-operator array expressions many
 times faster than NumPy can. It accepts the expression as a string,
 analyzes it, rewrites it more efficiently, and compiles it to faster
 Python code on the fly. It's the next best thing to writing the
 expression in C and compiling it with a specialized just-in-time
 (JIT) compiler, i.e. it does not require a compiler at runtime.

Package: python3-numpy-groupies
Description-md5: ea3700b60def4593edb3698e6207d236
Description-en: performs operations on/with subsets of n-dim arrays
 This package consists of a couple of optimised tools for doing things
 that can roughly be considered "group-indexing operations". The most
 prominent tool is `aggregate`.
 .
 `aggregate` takes an array of values, and an array giving the group
 number for each of those values. It then returns the sum (or mean, or
 std, or any, ...etc.) of the values in each group.  You have probably
 come across this idea before, using `matlab` accumarray, `pandas`
 groupby, or generally MapReduce algorithms and histograms.
 .
 There are different implementations of `aggregate` provided, based on
 plain `numpy`, `numba` and `weave`. Performance is a main concern, and
 so far this implementation comfortably beats similar implementations in
 other packages (check the benchmarks).

Package: python3-numpy-minmax
Description-md5: 944a0dc502909336c98979352a68f665
Description-en: fast minimum and maximum calculation for NumPy arrays
 Provides a function that returns the minimum and maximum values from a NumPy
 array in a single call. This avoids making separate passes for low and high
 values and is intended for cases where both results are needed together.
 .
 The implementation focuses on float32 arrays, with optimized handling for
 C-contiguous arrays, Fortran-contiguous arrays, and one-dimensional strided
 arrays. It also includes optimized handling for contiguous int16 arrays. For
 array layouts outside those cases, such as higher-dimensional strided arrays,
 it falls back to NumPy's normal minimum and maximum operations.
 .
 This library is aimed at fast reduction over array data while keeping the
 result simple: a pair containing the smallest and largest values found in the
 input. It works on NumPy ndarrays and is particularly concerned with the
 memory layout and element type of the array, since those determine which code
 path is used.

Package: python3-numpy-rms
Description-md5: 4d1a360643a15e31285d8315af43cf0d
Description-en: fast root mean square calculation for NumPy arrays
 This library provides a fast implementation of root mean square (RMS)
 calculations for NumPy arrays. It computes RMS values over fixed-size windows
 and returns the resulting series.
 .
 The function operates on one-dimensional or two-dimensional float32 arrays
 stored in contiguous memory. Given an input array and a window size, it
 calculates the RMS value for each window, producing a sequence of RMS values.
 This is useful for summarising signal magnitude over time or across grouped
 samples.
 .
 The implementation is written in C and includes architecture-specific
 optimisations for x86-64 (AVX) and ARM (NEON) systems, allowing efficient
 processing of large arrays where repeated RMS calculations would otherwise be
 costly.
 .
 The module focuses on a single task: efficient RMS computation for NumPy array
 data. It does not attempt to provide a full signal-processing framework.

Package: python3-numpydoc
Description-md5: f1c6bd7ed807120b2a0b1dc0ee096904
Description-en: Sphinx extension to support docstrings in Numpy format -- Python3
 This package defines several extensions for the Sphinx documentation
 system, shipped in the numpydoc Python package. In particular, these provide
 support for the Numpy docstring format in Sphinx.

Package: python3-numpysane
Description-md5: 546fe782aadfb5983c05b240a6d9b005
Description-en: more-reasonable core functionality for numpy
 numpysane is a collection of core routines to provide basic numpy functionality
 in a more reasonable way. This package provides the Python3 module.

Package: python3-nut
Description-md5: 783f35a3dbf037a30d0a22a261a8912c
Description-en: network UPS tools - Python3 bindings for NUT server
 Network UPS Tools (NUT) is a client/server monitoring system that
 allows computers to share uninterruptible power supply (UPS) and
 power distribution unit (PDU) hardware. Clients access the hardware
 through the server, and are notified whenever the power status
 changes.
 .
 This package provides Python3 bindings to connect to NUT server.

Package: python3-nvchecker
Description-md5: 1cc9adf48fc5dd26a7eb04e0734af6a9
Description-en: new-version checker for software releases (Python 3)
 nvchecker (short for new version checker) is for checking if a new
 version of some software has been released.
 .
 This package contains the Python 3 module.

Package: python3-nwdiag
Description-md5: dade5df2b4ca6205968e842d92fddcc1
Description-en: generate network-diagram image file for Python3
 Generate network-diagram from dot like text with multilingualization for
 node-label. But this supports utf-8 only. And get some examples and generated
 images.

Package: python3-nxmx
Description-md5: 48a67d843d5fd035c7bd159f72402d8d
Description-en: Read HDF5 data in the NXmx subformat of the NeXus format
 This package provides a neat and tidy Python interface for reading
 data from HDF5 files that are structured according to the NXmx
 application definition of the NeXus standard (https://www.nexusformat.org/).

Package: python3-nxs
Description-md5: 59b05ce8e4ee1df6bf1c8960d0c1e9f4
Description-en: NeXus scientific data file format - Python 3 binding
 NeXus is a common data format for neutron, X-ray, and muon science. It
 is being developed as an international standard by scientists and
 programmers representing major scientific facilities in Europe, Asia,
 Australia, and North America in order to facilitate greater cooperation
 in the analysis and visualization of neutron, X-ray, and muon data.
 .
 This is the package containing the Python 3 bindings.

Package: python3-nxt
Description-md5: 75f9725fc84d19de93548fdfe2e810d1
Description-en: Python driver/interface/wrapper for the LEGO Mindstorms NXT robot
 NXT-Python is a package for controlling a LEGO NXT robot using the Python
 programming language. It can communicate using either USB or Bluetooth.

Package: python3-nxtomo
Description-md5: 213359e55075caac4adb7b91ff8a9fc6
Description-en: Powerful and user friendly API to create and edit NXtomo applications
 The goal of this project is to provide a powerful and user friendly
 API to create and edit NXtomo applications.

Package: python3-nxtomomill
Description-md5: 61ddcea68b7b5710e095cbd4ff2ed963
Description-en: Tools for the NeXus NXtomo format
 nxtomomill provides a set of applications and tools around the NXtomo
 format defined by the NeXus community.
 .
 It includes for example the conversion from bliss raw data (@ESRF) to
 NXtomo, or from spec EDF (@ESRF) to NXtomo. But also creation from
 scratch and editing of an NXtomo from a Python API.
 .
 It also embeds a "nexus" module allowing users to easily edit Nxtomo.

Package: python3-nyt-games
Description-md5: b11262ed63345b66000087235688d913
Description-en: Fetch data from NYT Games asynchronously
 This library provides an interface to fetch data from New York Times Games
 asynchronously. It enables users to interact with the official NYT Games API
 to retrieve information on various games available from the New York Times.
 Utilizing this library, users can access real-time game data and updates,
 ensuring a responsive and efficient interaction with the NYT Games ecosystem
 over a network connection.

Package: python3-oauth2token
Description-md5: dd05bb60fad354c26276335feaff5d2d
Description-en: oAuth2 token management for cli applications
 oauth2token is a simple cli tool to create and use oauth2 for some
 cli applications.

Package: python3-objgraph
Description-md5: 615e8a368de58a1a4dd63df17d2c1577
Description-en: Module for exploring Python object reference graphs
 objgraph is a module that lets you visually explore Python object graphs.
 .
 It can be used for counting and statistics, finding root references
 responsible for large object trees and export the object reference graphs in
 graphviz format.

Package: python3-obsub
Description-md5: 38a65e836adc98ae112e5a3aad8a1775
Description-en: Python 3.x module that implements the observer pattern via a decorator
 The @event decorator makes functions or methods "observable". Consuming code
 can subscribe callbacks to these decorated callables, and the callbacks will be
 triggered every time the callables are invoked.

Package: python3-ocpp
Description-md5: d9766939ebc5f6f07b5592b573e521f6
Description-en: Python implementation of the Open Charge Point Protocol (OCPP).
 The OCPP protocol is used by the electric vehicles to communicate
 with their chargers.
 .
 The chargers can either by connected by plug or overhead pantograph.
 .
 This is a very robust reference implementation of the websockets +
 JSON protocol.

Package: python3-ocspbuilder
Description-md5: 3bb629f3a2cb61bfce4370f51d74377f
Description-en: library for generating OCSP requests and responses (Python3 version)
 ocspbuilder is a Python library for constructing OCSP requests and responses.
 It provides a high-level interface with knowledge of RFC 6960 to produce,
 valid, correct OCSP messages without terrible APIs or hunting through RFCs.
 .
 This package contains the Python 3 version of the library.

Package: python3-octave-kernel
Description-md5: fb7825cc18d16256058274d435c8cc53
Description-en: Jupyter kernel for Octave
 This package integrates the use of the Octave language within
 the Jupyter Notebook by providing a kernel that communicates
 using the standard API with the octave-cli.  It also handles
 plotting and displays graphs within the notebook as expected.

Package: python3-octavia
Description-md5: 54d77733b5a5e3d1070da1f11407c04a
Description-en: OpenStack Load Balancer as a Service - Python libraries
 Openstack Load Balancer as a Service, codenamed Octavia was borne
 out of the Neutron LBaaS project. Its conception influenced
 the transformation of the Neutron LBaaS project, as Neutron LBaaS
 moved from version 1 to version 2. Starting with the Liberty
 release of OpenStack, Octavia has become the reference implementation
 for Neutron LBaaS version 2.
 .
 Octavia accomplishes its delivery of load balancing services by
 managing a fleet of virtual machines, containers, or bare metal
 servers—collectively known as amphorae— which it spins up on demand.
 This on-demand, horizontal scaling feature differentiates Octavia from
 other load balancing solutions, thereby making Octavia truly
 suited “for the cloud.”.
 .
 This package contains the Python files and libraries.

Package: python3-odf
Description-md5: 139cb3e8e496c03d08753b56ffa38202
Description-en: Python3 API to manipulate OpenDocument files
 Odfpy is a library to read and write OpenDocument v. 1.1 files.
 The main focus has been to prevent the programmer from creating invalid
 documents. It has checks that raise an exception if the programmer adds
 an invalid element, adds an attribute unknown to the grammar, forgets to
 add a required attribute or adds text to an element that doesn't allow it.
 .
 These checks and the API itself were generated from the RelaxNG
 schema, and then hand-edited. Therefore the API is complete and can
 handle all ODF constructions.
 .
 In addition to the API, there are a few scripts:
 .
 - csv2ods - Create OpenDocument spreadsheet from comma separated values
 - mailodf - Email ODF file as HTML archive
 - odf2xhtml - Convert ODF to (X)HTML
 - odf2mht - Convert ODF to HTML archive
 - odf2xml - Create OpenDocument XML file from OD? package
 - odfimgimport - Import external images
 - odflint - Check ODF file for problems
 - odfmeta - List or change the metadata of an ODF file
 - odfoutline - Show outline of OpenDocument
 - odfuserfield - List or change the user-field declarations in an ODF file
 - xml2odf - Create OD? package from OpenDocument in XML form

Package: python3-odil
Description-md5: edb149e886b0c597389ca24fb21a8ca8
Description-en: C++11 library for the DICOM standard (Python 3 wrappers)
 Odil leverages C++ constructs to provide a user-friendly API of the
 different parts of the DICOM standard. Included in Odil are exception-based
 error handling, generic access to datasets elements, standard JSON and XML
 representation of datasets, and generic implementation of messages, clients
 and servers for the various DICOM protocols.
 .
 This package contains the Python 3 wrappers.

Package: python3-odmantic
Description-md5: fc0f4ad1ba7c6107837eaf91802dca70
Description-en: Sync and Async ODM (Object Document Mapper) for MongoDB (Python 3)
 Sync and Async ODM (Object Document Mapper) for MongoDB based on standard
 Python type hints. Built on top of Pydantic for model definition and
 validation.
 .
 Core features:
 * Simple: define your model by typing your fields using Python types, build
 queries using Python comparison operators
 * Developer experience: field/method autocompletion, type hints, data
 validation, performing database operations with a functional API
 * Fully typed: leverage static analysis to reduce runtime issues
 * AsyncIO support: works well with ASGI frameworks (FastAPI, quart, sanic,
 Starlette, ...) but works also perfectly in synchronous environments
 * Serialization: built-in JSON serialization and JSON schema generation
 .
 This package contains the Python 3 version.

Package: python3-odoorpc
Description-md5: 1fa50c778ae76bce151cc6e87d975be1
Description-en: pilot Odoo servers through RPC (Python 3)
 OdooRPC is a Python module providing an easy way to pilot your Odoo
 (formerly known as OpenERP or TinyERP) servers through RPC.
 .
 Features supported:
 - access to all data model methods (even browse) with an API similar
 to the server-side API,
 - use named parameters with model methods,
 - user context automatically sent providing support for
 internationalization,
 - browse records,
 - execute workflows,
 - manage databases,
 - reports downloading,
 - JSON-RPC protocol (SSL supported)
 .
 OdooRPC is a modern alternative to the older OERPLib by the same
 author. It supports both Python 2 and 3.
 .
 This package provides the module for Python 3.x.

Package: python3-odp-amsterdam
Description-md5: b6019a858bccc66f16b793ee88ecb5f7
Description-en: Asynchronous Python client for Amsterdam open datasets
 This library provides a way to asynchronously retrieve data from the Open Data
 Platform of Amsterdam, utilizing their API. Initially designed to fetch
 parking data, it is extendable to other datasets from the same platform. The
 retrieved data includes parking garages occupancy and various parking
 locations, allowing for detailed queries based on vehicle type, garage
 category, and more.

Package: python3-offtrac
Description-md5: 1dce6342491f9f6290e85c04e618343f
Description-en: Python-based xmlrpc client library for trac instances (Python 3)
 The Offtrac library aims to be a python-based xmlrpc client library for
 trac instances. It offers the !TracServer class, used for interaction with a
 Trac instance. It supports ticket and milestone queries and offers means for
 creating new tickets and milestones.
 .
 This package installs the library for Python 3.

Package: python3-ofxclient
Description-md5: 825dd8dd06267800592d32cdc3517301
Description-en: OFX client for dowloading transactions from banks
 Simple ofxclient command line utility and OFX client libraries for development.

Package: python3-ofxhome
Description-md5: 040534906c508f0a3fe987aa55294598
Description-en: ofxhome.com financial institution lookup REST client (Python 3)
 ofxhome is a REST client for the web service provided by ofxhome.com.
 .
 ofxhome.com provides a way to discover the Open Financial Exchange
 (OFX) URLs and financial institution IDs for banks and other
 financial institutions.
 .
 ofxhome is a sort of "DNS" for financial institution OFX URLs and
 IDs.
 .
 This client by itself is not all that useful unless you are coupling
 it with software that needs this lookup capability.
 .
 This package is for Python 3.

Package: python3-ofxparse
Description-md5: b2c99679762142328502b1f520420415
Description-en: parser for Open Financial Exchange (.ofx) format files
 ofxparse is a parser for Open Financial Exchange (.ofx) format files.
 OFX files are available from almost any online banking site, so they
 work well if you want to pull together your finances from multiple
 sources. Online trading accounts also provide account statements in
 OFX files.
 .
 There are three different types of OFX files, called BankAccount,
 CreditAccount and InvestmentAccount files. This library has been
 tested with real-world samples of all three types.

Package: python3-ogre-1.12
Description-md5: 9049ffc0c34f953c77854e014271b0d5
Description-en: 3D Object-Oriented Graphics Rendering Engine (Python3)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the bindings for Python 3.

Package: python3-ogre-14
Description-md5: 9049ffc0c34f953c77854e014271b0d5
Description-en: 3D Object-Oriented Graphics Rendering Engine (Python3)
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible
 3D engine written in C++ designed to make it easier and more intuitive for
 developers to produce applications utilising hardware-accelerated 3D
 graphics. The class library abstracts all the details of using the underlying
 system libraries like Direct3D and OpenGL and provides an interface based on
 world objects and other intuitive classes.
 .
 This package contains the bindings for Python 3.

Package: python3-ohme
Description-md5: 483011de46f1d2fafd793ac42d2f81ba
Description-en: Client for the Ohme electric vehicle charger API
 This library provides programmatic access to the Ohme cloud API used by Ohme
 electric vehicle chargers.
 .
 It handles authentication with an Ohme account and performs HTTP requests to
 read charger-related information exposed by the service. This includes
 retrieving device and account details and obtaining current status information
 reported by the charger through Ohme's servers.
 .
 The library is used to communicate with Ohme's remote endpoints rather than
 talking directly to the charger over the local network.

Package: python3-oldmemo
Description-md5: 943702e93056b506d184ab5dfbe6fe72
Description-en: python-omemo backend for OMEMO 1
 Backend implementation for python-omemo, equipping python-omemo with
 support for OMEMO under the namespace eu.siacs.conversations.axolotl
 (casually/jokingly referred to as "oldmemo").

Package: python3-ollama
Description-md5: 73975bf47be4977752daf62bb20c010c
Description-en: Library for interacting with the Ollama server and its AI models
 This library provides functionality for integrating with an Ollama server to
 interact with AI language models and create conversational experiences. It
 allows querying and generating text through an API that communicates with the
 server, supporting various operations such as model management, message
 exchange, and prompt handling. Ollama requires configuration to connect to a
 network-accessible server, after which it can be used to fetch and generate
 information based on context received from Home Assistant or similar
 platforms. Through model specification and prompt templates, the library
 adapts responses to the specific environment, although it operates without
 direct command over connected devices.

Package: python3-olm
Description-md5: 78d80e5ce9f17ce2fdd6aeb222f2b8a1
Description-en: implementation of the Double Ratchet cryptographic ratchet - Python bindings
 Olm is an implementation of the Double Ratchet cryptographic ratchet
 described by https://whispersystems.org/docs/specifications/doubleratchet/,
 written in C and C++11 and exposed as a C API.
 .
 This library also includes an implementation
 of the Megolm cryptographic ratchet
 which is intended for encrypted messaging applications
 where there may be a large number of recipients of each message,
 thus precluding the use of peer-to-peer encryption systems such as Olm.
 .
 Megolm is the end-to-end encryption system
 for the Matrix communications protocol.
 .
 This package contains the Python 3 bindings for libolm.

Package: python3-omegaconf
Description-md5: 024d3a8eecf0f31f4143e89cc8f8d988
Description-en: hierarchical configuration from multiple sources
 OmegaConf is a hierarchical configuration system, with support for merging
 configurations from multiple sources (YAML config files, dataclasses/objects
 and CLI arguments) providing a consistent API regardless of how the
 configuration was created.

Package: python3-omemo
Description-md5: a1833e48ee812090595c9080238c42c2
Description-en: Python 3 implementation of the OMEMO protocol
 This python library offers an open implementation of the OMEMO Multi-End
 Message and Object Encryption protocol as specified here.
 .
 Goals of this implementation are:
 .
 * Do not use libsignal but offer a solid alternative to it
 * Stay away from GPL (not possible until we move away from libsignals
 wireformat)
 * Be flexible to changes that might happen to the OMEMO protocol
 * Keep the structure close to the spec
 * Provide the parts of the protocol (X3DH, Double Ratchet) as own
 repositories
 .
 This package provides the Python 3.x module.

Package: python3-omemo-dr
Description-md5: 2a7584dc11eba9e5edc439fc03a4646d
Description-en: OMEMO double ratchet for Python
 Initial codebase was forked from python-axolotl, which is a Python 3
 port of libaxolotol-android. The library is defined as a ratcheting
 forward secrecy protocol that works in synchronous and asynchronous
 messaging environments.

Package: python3-omg
Description-md5: f27282728481208ab734e81a0d32dc6c
Description-en: Python library for manipulating doom-style WAD files
 omgifol ("Oh My God, It's Full of Lumps") is a Python library for
 manipulating doom-style WAD files. It includes general purpose
 lump-manipulation routines as well as more specific map and texture
 editing facilities.
 .
 This package installs the library for Python 3.

Package: python3-ondilo
Description-md5: 2e0804619520155f6cc9870d2ca7d7d5
Description-en: Client to access Ondilo ICO APIs
 This library provides a simple client to interact with the Ondilo ICO APIs. It
 allows users to authenticate via OAuth2 and retrieve various data points
 related to their pools or spas. Users can fetch information such as water
 temperature, Oxydo Reduction Potential (ORP), pH, TDS (Total Dissolved
 Solids), battery status, and RSSI signal strength from the ICO device.
 Additionally, it supports retrieving personalized maintenance recommendations
 and historical data on water quality measurements.

Package: python3-onelogin-saml2
Description-md5: 3f14fbd7c6b142707a569045378f285e
Description-en: OneLogin SAML single sign-on Python toolkit
 Security Assertion Markup Language (SAML) is a standard for logging users into
 applications based on their sessions in another context.
 .
 This library enables a developer to add single sign-on (SSO) for their
 app via any identity provider that offers SAML authentication.

Package: python3-onetimepass
Description-md5: 1a38c64800b4afca96a42dd4940bf96a
Description-en: Module for generating and validating HOTP and TOTP tokens
 OneTimePass (actually ``onetimepass``) is a module for generating one-time
 passwords, namely HOTPs (HMAC-based one-time passwords) and TOTPs (time-based
 one-time passwords). They are used eg. within Google Authenticator application
 for Android or iPhone.

Package: python3-onewire
Description-md5: 7827dcbe432346d436837761c748ea75
Description-en: Wrapper for OWFS C-API (Python 3)
 This wrapper around the OWFS C-API is fairly is fairly similar to the
 original owpython.  However, this library is class-based, so some
 modifications are required converting owpython code.
 .
 This package installs the library for Python 3.

Package: python3-onnx
Description-md5: a8558b415b3f1d968672cb7c1895bab6
Description-en: Open Neural Network Exchange (ONNX) (Python)
 Open Neural Network Exchange (ONNX) is the first step toward an open ecosystem
 that empowers AI developers to choose the right tools as their project evolves.
 ONNX provides an open source format for AI models.  It defines an extensible
 computation graph model, as well as definitions of built-in operators and
 standard data types. Initially onnx focuses on the capabilities needed for
 inferencing (evaluation).
 .
 Caffe2, PyTorch, Microsoft Cognitive Toolkit, Apache MXNet and other tools are
 developing ONNX support. Enabling interoperability between different frameworks
 and streamlining the path from research to production will increase the speed
 of innovation in the AI community.
 .
 This package contains the Python interface.

Package: python3-onnxruntime
Description-md5: 58f261b74707bedca4df71a73a331b9f
Description-en: cross-platform inference and training ML accelerator (Python bindings)
 ONNX Runtime is a performance-focused complete scoring engine for Open Neural
 Network Exchange (ONNX) models, with an open extensible architecture to
 continually address the latest developments in AI and Deep Learning. ONNX
 Runtime stays up to date with the ONNX standard with complete implementation of
 all ONNX operators, and supports all ONNX releases (1.2+) with both future and
 backwards compatibility. Please refer to this page for ONNX opset compatibility
 details.
 .
 This package provides the onnxruntime Python bindings.

Package: python3-ontospy
Description-md5: acb5e89062aae30f5d43b8662645e01a
Description-en: query, inspect and visualize RDF & OWL ontologies - library
 Ontospy is a lightweight Python library and command line tool
 for inspecting and visualizing vocabularies
 encoded using W3C Semantic Web standards,
 that is, RDF or any of its dialects (RDFS, OWL, SKOS).
 .
 Ontospy can be used to generate HTML documentation
 for an ontology pretty easily.
 .
 This package provides the Ontospy library for Python 3.

Package: python3-oops
Description-md5: 5795978c971955c95c96a613425abb94
Description-en: Serialization, deserialization and allocation of OOPS reports (Python 3)
 The oops project provides an in-memory model and basic serialisation,
 deserialisation and allocation of OOPS reports. An OOPS report is a report
 about something going wrong in a piece of software... thus, an 'oops' :)
 .
 This core package is rarely used directly: most programs or services that want
 to generate OOPS reports will do so via a framework specific adapter (e.g.
 python-oops_wsgi).
 .
 This package installs the library for PYthon 3.

Package: python3-oops-datedir-repo
Description-md5: 1728590dc20a3414a7f873973be66b24
Description-en: Disk storage, management, and a serialisation format for OOPSes
 This package provides disk storage, management, and a serialisation format for
 OOPSes stored in the repository. Programs or services that are generating OOPS
 reports need this package or other similar ones, if they want to persist the
 reports.

Package: python3-opaque
Description-md5: 4ad623701ef6edbe5f3be9543ad454ba
Description-en: python bindings for libopaque: Establishing an OPAQUE shared secret
 The opaque library implements the OPAQUE protocol as proposed in the IRTF
 Crypto Forum Research Group draft
 (https://github.com/cfrg/draft-irtf-cfrg-opaque).
 The OPAQUE protocol combines a Oblivious Pseudo-Random Function (OPRF) and an
 Authenticated Key-Exchange (AKE) into a protocol where a user holding nothing
 but a password and a server holding some information protected by the password
 can establish a shared secret.
 .
 python3-opaque delivers bindings for Python 3.

Package: python3-opcodes
Description-md5: 2e7d2ccc93d6997dd8a977581ff8a41e
Description-en: Database of Processor Instructions/Opcodes (Python 3)
 The project provides descriptions for most user-mode x86, x86-64, and k1om
 instructions up to AVX-512 and SHA (including 3dnow!+, XOP, FMA3, FMA4,
 TBM and BMI2).
 .
 This package installs the library for Python 3.

Package: python3-opem
Description-md5: 90f38086c1f012178ec6fccaf0fe2b90
Description-en: Open-Source PEMFC Simulation Tool
 Open-Source PEMFC Simulation Tool OPEM is a modeling tool
 for evaluating the performance of proton exchange membrane
 fuel cells. This package is a combination of models
 (static/dynamic) that predict the optimum operating
 parameters of PEMFC.

Package: python3-open-garage
Description-md5: f7c70739e6e947de9f96873c487635fc
Description-en: Python library for OpenGarage automation
 This library provides Python bindings for interacting with OpenGarage devices,
 which offer smart garage door control. It enables developers to integrate
 garage door operations within their Python applications, utilizing asynchronous
 communication through aiohttp. The library supports various features of the
 OpenGarage API, allowing for monitoring and control of garage doors remotely.
 Ideal for home automation projects, this tool facilitates seamless integration
 with OpenGarage's innovative garage solutions, enhancing the functionality and
 accessibility of home automation systems.

Package: python3-open-meteo
Description-md5: b1c00712374daffbcabb1ae037c2cc3e
Description-en: asynchronous client for the Open-Meteo API
 Open-Meteo offers free weather forecast APIs for open-source developers and
 non-commercial use. No API key is required. You can start using it immediately!
 .
 This package is a dependency of Home Assistant.

Package: python3-open3d
Description-md5: 4f0ea0b27e57f6bfdd12503c09b28119
Description-en: Library for 3D data processing - Python 3 bindings
 Open3D is an open-source library that supports rapid development of
 software that deals with 3D data. The Open3D frontend exposes a set
 of carefully selected data structures and algorithms in both C++ and
 Python. The backend is highly optimized and is set up for parallelization.
 .
 This package provides the Python 3 bindings for Open3D.

Package: python3-openai
Description-md5: b13859cbe206387d2b8eac6f271c43d8
Description-en: OpenAI Python API library
 The OpenAI Python library provides convenient access to the OpenAI REST API
 from any Python 3.7+ application. The library includes type definitions for
 all request params and response fields, and offers both synchronous and
 asynchronous clients powered by httpx.

Package: python3-openapi-core
Description-md5: a52c93297300b5fe6232dc7a3de28a99
Description-en: Client- and server-side support for OpenAPI specification (Python 3)
 This Python library adds client-side and server-side support for the
 OpenAPI v3.0 and v3.1 specification. It offers:
 .
 * validation and unmarshalling of request and response data (including
 webhooks)
 * integration with popular libraries (Requests and Werkzeug) and
 frameworks (Django, Falcon, Flask, Starlette)
 * customization with media type deserializers and format unmarshallers
 * security data providers (API keys, Cookie, Basic and Bearer HTTP
 authentications)
 .
 This package installs the library for Python 3.

Package: python3-openapi-pydantic
Description-md5: ef2b77726ea48d0ac0ac6a2a8186fdc4
Description-en: Pydantic OpenAPI schema implementation (Python module)
 The OpenAPI Specification (OAS) defines a standard, language-agnostic interface
 to HTTP APIs which allows both humans and computers to discover and understand
 the capabilities of the service without access to source code, documentation,
 or through network traffic inspection. When properly defined, a consumer can
 understand and interact with the remote service with a minimal amount of
 implementation logic.
 .
 An OpenAPI definition can then be used by documentation generation tools to
 display the API, code generation tools to generate servers and clients in
 various programming languages, testing tools, and many other use cases.
 .
 This package contains the OpenAPI schema implemented in Pydantic.

Package: python3-openapi-schema-validator
Description-md5: 3fd7145408e0be931f108d6710a95f8f
Description-en: Validate schema against the OpenAPI Schema Specifications (Python 3)
 This Python module validates schema against the OpenAPI Schema Specification
 version 3.0 or 3.1.
 .
 This package installs the module for Python 3.

Package: python3-openapi-spec-validator
Description-md5: 260c0c8ca95facfe85fc822e9b758aa2
Description-en: Validates OpenAPI Specs against 2.0, 3.0 and 3.1 standards (Python 3)
 This is a Python module that validates OpenAPI Specs against the
 OpenAPI 2.0 (aka Swagger), OpenAPI 3.0 and OpenAPI 3.1 specifications.
 The validator aims to check for full compliance with the Specification.
 .
 This package installs the library for Python 3 and a command line validation
 tool.

Package: python3-openbabel
Description-md5: 43ee7e4dadb63fea8e267f318be7cf94
Description-en: Chemical toolbox library (Python bindings)
 Open Babel is a chemical toolbox designed to speak the many languages of
 chemical data. It allows one to search, convert, analyze, or store data from
 molecular modeling, chemistry, solid-state materials, biochemistry, or related
 areas.  Features include:
 .
 * Hydrogen addition and deletion
 * Support for Molecular Mechanics
 * Support for SMARTS molecular matching syntax
 * Automatic feature perception (rings, bonds, hybridization, aromaticity)
 * Flexible atom typer and perception of multiple bonds from atomic coordinates
 * Gasteiger-Marsili partial charge calculation
 .
 File formats Open Babel supports include PDB, XYZ, CIF, CML, SMILES, MDL
 Molfile, ChemDraw, Gaussian, GAMESS, MOPAC and MPQC.
 .
 This package contains the Python binding.

Package: python3-opencamlib
Description-md5: c73a81508a17a7770bd5ada965a0ce97
Description-en: C++ library for creating 3D toolpaths for CNC machines - Python bindings
 OpenCAMLib is a 3D CAM library in C++ with Python bindings. The main
 functionality it provides is axial and radial cutter-projection algorithms
 against polyhedral (triangulated) surfaces.
 .
 This package contains the Python bindings for OpenCAMLib.

Package: python3-opencascade-pywrap
Description-md5: 94cfd0bb38d22ae8a71fb8e6b6051a47
Description-en: Headers for Opencascade Python wrappers
 This package builds headers for Opencascade Python wrappers from the
 Opencascade headers themselves. It is not really useful by itself.

Package: python3-opencc
Description-md5: 3984d817662229a13e9190c71440f7e8
Description-en: simplified-traditional Chinese conversion library - Python 3.x
 opencc is a library for converting character between traditional Chinese and
 simplified Chinese.
 .
 This package provides the Python 3.x module.

Package: python3-opencv
Description-md5: dee464304625bd8d8fc8e276062d8904
Description-en: Python 3 bindings for the computer vision library
 This package contains Python 3 bindings for the OpenCV (Open Computer Vision)
 library.
 .
 The Open Computer Vision Library is a collection of algorithms and sample
 code for various computer vision problems. The library is compatible with
 IPL (Intel's Image Processing Library) and, if available, can use IPP
 (Intel's Integrated Performance Primitives) for better performance.
 .
 OpenCV provides low level portable data types and operators, and a set
 of high level functionalities for video acquisition, image processing and
 analysis, structural analysis, motion analysis and object tracking, object
 recognition, camera calibration and 3D reconstruction.

Package: python3-opendata-transport
Description-md5: a3974402276f2f3b4f49b2e6ecb9359b
Description-en: API client for Swiss public transport data
 This library provides a client for interacting with the Swiss public transport
 API, enabling access to timetable data and connection details between stations
 in Switzerland. Users can retrieve information such as departure and arrival
 times for specific routes. The data is fetched directly from the
 transport.opendata.ch platform, supporting applications that require updated
 public transport schedules and station information for various endpoints in
 Switzerland.

Package: python3-openerz-api
Description-md5: 6f0ce01e68aa0852a0232d96aa64bdf0
Description-en: Library for accessing Zurich's waste disposal schedule
 This library enables interaction with Zurich's waste management services,
 allowing users to obtain the next pickup date for various waste types. It
 accesses the OpenERZ API to gather data from Entsorgung und Recycling Zürich
 (ERZ), providing timely and localized waste disposal information. Users can
 specify the postal code and type of waste, such as paper, cardboard, or
 organic material, making it possible to programmatically check waste
 collection schedules under specific parameters.

Package: python3-openflow
Description-md5: 24bf350d43b4e6ed88f4c6f040962484
Description-en: low level library to parse OpenFlow messages
 If you want to read an OpenFlow packet from an open socket or send a message
 to an OpenFlow switch, this is your best friend. The main features are:
 high performance, latest specification compliance, short learning curve and
 free software license.
 .
 This library is part of Kytos project, a collaborative project between
 SPRACE (from São Paulo State University, Unesp) and Caltech (California
 Institute of Technology). python-openflow was developed to be used with
 Kytos controller, but feel free to use this simple and intuitive library
 in another project with another controller.

Package: python3-opengl
Description-md5: 6cd85f297c2f35e11fe3999051811826
Description-en: Python bindings to OpenGL (Python 3)
 PyOpenGL is a cross-platform open source Python binding to the standard
 OpenGL API providing 2D and 3D graphic drawing. PyOpenGL supports the
 GL, GLU, GLE, and GLUT libraries. The library can be used with the Tkinter,
 wxPython, FxPy, and Win32GUI windowing libraries (or almost any Python
 windowing library which can provide an OpenGL context).
 .
 This is the Python 3 version of the package.

Package: python3-opengv
Description-md5: c326875cf61f37b939fc3572b99bbeb2
Description-en: Computer vision methods for solving geometric vision problems.
 Contains absolute-pose, relative-pose, triangulation, and point-cloud alignment
 methods for the calibrated case. All problems can be solved with central or
 non-central cameras, and embedded into a random sample consensus or nonlinear
 optimization context. Matlab and Python interfaces are implemented as well
 .
 This package contains the Python interface

Package: python3-openhomedevice
Description-md5: 6f8f4b633aa459404daf4b4151efb5e4
Description-en: API for querying and controlling OpenHome network audio devices
 This library enables interaction with OpenHome-compliant network audio devices
 over a local network. It allows applications to retrieve detailed information
 about supported devices, including their manufacturer, model, current status,
 and playback details such as the current track, media type, and available
 sources. Control functions include playing and pausing media, skipping tracks,
 adjusting volume and mute settings, selecting audio sources, and managing
 device standby state.
 .
 Firmware management capabilities are provided, such as checking for and
 initiating device software updates. Information about room and device naming,
 unique identification, and input pins can be retrieved, as well as operational
 status like playback and standby state. Devices supported typically include
 hi-fi streamers or networked media players from manufacturers implementing the
 OpenHome protocol, such as Linn Products. Communication is generally performed
 over standard network protocols including UPnP.

Package: python3-openid
Description-md5: 1585ce9e8bb81935adbb94d57d4d6adb
Description-en: Python3 OpenID package for modern servers and consumers
 This is a set of Python packages to support use of the OpenID decentralized
 identity system in your application.

Package: python3-openid-cla
Description-md5: 651e8552f183377759fe07a047dd627a
Description-en: OpenID CLA extension for python-openid (Python 3)
 Implementation of the OpenID CLA extension for python-openid.  The
 purpose of this extension is to allow retrieving a list of signed
 contributor license agreements.
 .
 This package installs the library for Python 3.

Package: python3-openid-teams
Description-md5: f2633d83e7ebd3196c18001d6737eeee
Description-en: OpenID teams extension for python-openid (Python 3)
 Implementation of the OpenID teams extension for python-openid.  The
 purpose of the extension is to allow retrieving group membership
 information from OpenID providers.

Package: python3-openimageio
Description-md5: c960b1bf96138fca04aacd2a37e11e29
Description-en: Library for reading and writing images - Python bindings
 OpenImageIO is a library for reading and writing images, and a bunch of
 related classes, utilities, and applications. Main features include:
 .
 * Extremely simple but powerful ImageInput and ImageOutput APIs for reading
 and writing 2D images that is format agnostic -- that is, a "client app"
 doesn't need to know the details about any particular image file formats.
 Specific formats are implemented by DLL/DSO plugins.
 .
 * Format plugins for TIFF, JPEG/JFIF, OpenEXR, PNG, HDR/RGBE, Targa,
 JPEG-2000, DPX, Cineon, FITS, BMP, ICO, RMan Zfile, Softimage PIC, DDS,
 SGI, PNM/PPM/PGM/PBM, Field3d, WebP. More coming! The plugins are really
 good at understanding all the strange corners of the image formats, and
 are very careful about preserving image metadata (including Exif, GPS, and
 IPTC data).
 .
 * An ImageCache class that transparently manages a cache so that it can access
 truly vast amounts of image data (thousands of image files totaling hundreds
 of GB) very efficiently using only a tiny amount (tens of megabytes at most)
 of runtime memory. Additionally, a TextureSystem class provides filtered
 MIP-map texture lookups, atop the nice caching behavior of ImageCache.
 .
 * Several image tools based on these classes, including iinfo (print detailed
 info about images), iconvert (convert among formats, data types, or modify
 metadata), idiff (compare images), igrep (search images for matching
 metadata). Because these tools are based on ImageInput/ImageOutput, they
 work with any image formats for which ImageIO plugins are available.
 .
 * A really nice image viewer, iv, also based on OpenImageIO classes (and so
 will work with any formats for which plugins are available).
 .
 * Supported on Linux, OS X, and Windows.
 .
 * All available under the BSD license, so you may modify it and use it in both
 open source or proprietary apps.
 .
 This package provides Python bindings to the OpenImageIO library.

Package: python3-openleadr-python
Description-md5: 5592f17082c4343a14b4201825af7711
Description-en: Python 3 module for OpenADR systems (Python 3)
 OpenLEADR is a Python 3 module that provides a convenient interface to
 OpenADR systems. It contains an OpenADR Client that you can use to talk to
 other OpenADR systems, and it contains an OpenADR Server (VTN) with
 convenient integration possibilities.
 .
 It currently implements the OpenADR 2.0b specification.
 .
 This package installs the library for Python 3.

Package: python3-openmm
Description-md5: 05222dad319a5457a88f80787dbc2e9a
Description-en: Python bindings for the OpenMM molecular simulation package
 OpenMM is a software toolkit for performing molecular simulations on a range
 of high performance computing architectures. This package provides the
 Python application layer for the package.

Package: python3-openpyxl
Description-md5: 091714e24a920a48ca4a8f2cf4698023
Description-en: Python 3 module to read/write OpenXML xlsx/xlsm files
 Openpyxl is a pure Python 3 module to read/write Excel 2007 (OpenXML)
 xlsx/xlsm files.
 .
 This package contains the module itself.

Package: python3-openqa-client
Description-md5: dd4294414683ce1d00e66e6be07284d6
Description-en: Python API to access openQA server
 This is a client for the openQA API, based on requests.
 The API always returns JSON responses; this client's
 request functions parse the response before returning it.

Package: python3-openrazer
Description-md5: 0d16626103a60ab0df16372f91ebe96b
Description-en: OpenRazer peripheral drivers (Python 3)
 OpenRazer is a collection of GNU/Linux drivers for the Razer devices.
 Supported devices include keyboards, mice, mouse-mats, headsets and
 various other devices.
 .
 This package contains a library for interacting with the OpenRazer daemon.

Package: python3-openscap
Description-md5: 7da4b5353917c2950c4a33872ff1c845
Description-en: libraries enabling integration of the SCAP line of standards - Python 3 bindings
 OpenSCAP is a set of open source libraries providing an easier path
 for integration of the SCAP line of standards. SCAP is a line of
 standards managed by NIST with the goal of providing a standard language
 for the expression of Computer Network Defense related information.
 .
 The intended scope of this project is to implement working interface
 wrappers for parsing and querying SCAP content including:
 * Common Configuration Enumeration (CCE)
 * Common Platform Enumeration (CPE)
 * Extensible Configuration Checklist Description Format (XCCDF)
 * Open Vulnerability and Assessment Language (OVAL)
 .
 This package contains the Python bindings for OpenSCAP.

Package: python3-openshift
Description-md5: 8a333fe62538ce147b0a67d7615f5dee
Description-en: Python client for the OpenShift API (Python 3)
 Python client for the Kubernetes and OpenShift APIs.
 There are two ways this project interacts with the Kubernetes and OpenShift
 APIs. The first, now deprecated, is to use models and functions generated
 with swagger from the API spec. The second, new approach, is to use a single
 model and client to generically interact with all resources on the server.
 The dynamic client also works with resources that are defined by aggregated
 API servers or Custom Resource Definitions.
 .
 This package installs the library for Python 3.

Package: python3-openshot
Description-md5: 79199ed0a47be51aad3ca4fa3552a838
Description-en: OpenShot video library bindings for Python 3
 OpenShot Library (libopenshot) is an open-source project dedicated to
 delivering high quality video editing, animation, and playback solutions
 to the world. The API currently supports C++, Python, and Ruby.
 .
 This package provides the bindings for Python 3.

Package: python3-opensky
Description-md5: 4ec87a74996f2bdba3a241ca948e452a
Description-en: Asynchronous client for accessing OpenSky API for global aircraft data
 This library provides an asynchronous interface for accessing the OpenSky
 Network's API, enabling users to retrieve data about aircraft around the
 world. By connecting to the OpenSky API, the library facilitates the retrieval
 of information about flight states, including position, speed, and altitude of
 aircraft in real-time. The data is derived from a collaborative effort
 gathered from a network of sensors worldwide, offering insights into air
 traffic as it happens. It connects directly to the OpenSky Network to pull
 data about aircraft within specified parameters, including geographical
 regions and altitude boundaries. This capability supports various
 applications, such as monitoring overhead air traffic in a defined area or
 integrating this data into larger systems to trigger operations based on
 aircraft movements.

Package: python3-openslide
Description-md5: 825c1b55a13bab77ab2238a5f14a6930
Description-en: Python 3 wrapper for reading whole slide image files
 OpenSlide is a C library that provides a simple interface to read whole-slide
 images also known as virtual slides.
 .
 Whole-slide images, also known as virtual slides, are large, high resolution
 images used in digital pathology. Reading these images using standard image
 tools or libraries is a challenge because these tools are typically designed
 for images that can comfortably be uncompressed into RAM or a swap file.
 Whole-slide images routinely exceed RAM sizes, often occupying tens of
 gigabytes when uncompressed. Additionally, whole-slide images are typically
 multi-resolution, and only a small amount of image data might be needed at a
 particular resolution.
 .
 This library currently supports:
 - Aperio (.svs, .tif)
 - Hamamatsu (.vms, .vmu, .ndpi)
 - Leica (.scn)
 - MIRAX (.mrxs)
 - Sakura (.svslide)
 - Trestle (.tif)
 - Generic tiled TIFF (.tif)
 .
 This package contains the Python 3 module needed to run OpenSlide applications.

Package: python3-opensnitch-ui
Description-md5: ce1a73790d7415b5a67b186908a0dfb0
Description-en: GNU/Linux interactive application firewall GUI
 opensnitch-ui is a GUI for opensnitch written in Python.
 It allows the user to view live outgoing connections, as well as search
 for details of the intercepted connections.
 .
 The user can decide if block outgoing connections based on properties of
 the connection: by port, by uid, by dst ip, by program or a combination
 of them.
 .
 These rules can last forever, until restart the daemon or just one time.
 .
 OpenSnitch can also work as a system-wide domains blocker, by using lists
 of domains, list of IPs or list of regular expressions.

Package: python3-openstack.nose-plugin
Description-md5: b1ae0d01123cb1df706eb276e863a615
Description-en: nosetests output to mimic the output of openstack's run_tests.py - Python 3.x
 This package provides a nose plugin that allow's nosetests output to mimic the
 output of openstack's run_tests.py.
 .
 This package provides the module for Python 3.x.

Package: python3-openstackdocstheme
Description-md5: 01916b7c9189557f223987c323f9cfd0
Description-en: extension support for Sphin OpenStack doc - Python 3.x
 Theme and extension support for Sphinx documentation that is published to
 docs.openstack.org. Intended for use by OpenStack projects.
 .
 This package contains the Python 3.x module.

Package: python3-openstep-plist
Description-md5: 30960ae089855ed69feed00e62de32a7
Description-en: Parser for the "old style" OpenStep property list format
 A parser for the "old style" OpenStep property list format (also known as
 ASCII plist), written in Cython.

Package: python3-opentelemetry-api
Description-md5: 87625c776f9b8888fb3bf95e0f0cf55a
Description-en: OpenTelemetry Python API
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 The OpenTelemetry API is a collection of language-specific APIs (designed to
 be language-agnostic) that standardize the way telemetry data is captured
 and processed. Consider it a contract between your application code and the
 actual implementation (SDK). The API enables developers to consistently
 instrument their code, while the SDK handles the actual collection and export
 of telemetry data.
 .
 Key components of the API are:
 .
 * Tracers: It builds and manages spans for distributed tracing.
 * Meters: It is used to track application metrics (such as latency and
 failures).
 * Loggers: It is for creating structured log entries.

Package: python3-opentelemetry-configuration
Description-md5: 90c76ff82a098ad0ec853ab4056120c4
Description-en: OpenTelemetry Python Declarative Configuration
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This package implements the OpenTelemetry declarative configuration
 specification <https://opentelemetry.io/docs/specs/otel/configuration/> for
 the Python SDK. It parses a YAML or JSON configuration file (or
 programmatically-constructed configuration model) into typed dataclasses and
 applies the result to the global SDK providers.
 .
 Note that this libarary is marked by upstream as *experimental*! The API
 surface, type names, and behaviour may change between minor versions. Pin
 a specific version in production.

Package: python3-opentelemetry-exporter-otlp
Description-md5: f6d7dc4213bff88fff66eaca134cd670
Description-en: OpenTelemetry Collector Exporters
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library is provided as a convenience to install all supported
 OpenTelemetry Collector Exporters as an metapackage. Currently it installs:
 .
 * opentelemetry-exporter-otlp-proto-grpc
 * opentelemetry-exporter-otlp-proto-http
 .
 In the future, additional packages will be available:
 .
 * opentelemetry-exporter-otlp-json-http
 .
 To avoid unnecessary dependencies, users should install the specific package
 once they've determined their preferred serialization and protocol method.

Package: python3-opentelemetry-exporter-otlp-proto-common
Description-md5: 3a31a57200e30566162a04595abb6e4d
Description-en: OpenTelemetry Protobuf encoding
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library is provided as a convenience to encode to Protobuf.

Package: python3-opentelemetry-exporter-otlp-proto-grpc
Description-md5: ca972453af33957cf2c908878bc5c767
Description-en: OpenTelemetry Collector Protobuf over gRPC Exporter
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library allows one to export data to the OpenTelemetry Collector using
 the OpenTelemetry Protocol using Protobuf over gRPC.

Package: python3-opentelemetry-exporter-otlp-proto-http
Description-md5: 4af46f3fd25ebc19a8209b98db69b510
Description-en: OpenTelemetry Collector Protobuf over HTTP Exporter
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library allows one to export data to the OpenTelemetry Collector using
 the OpenTelemetry Protocol using Protobuf over HTTP.

Package: python3-opentelemetry-exporter-prometheus
Description-md5: f236776d95462ad4141ceeb8bd2411eb
Description-en: Prometheus Metric Exporter for OpenTelemetry
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library allows one to export metrics data to Prometheus
 https://prometheus.io/.

Package: python3-opentelemetry-exporter-zipkin-json
Description-md5: 9113749e5de9e5bb9ba7df5b22f15825
Description-en: Zipkin Span JSON Exporter for OpenTelemetry
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library allows export of tracing data to Zipkin https://zipkin.io/>
 using JSON for serialization.

Package: python3-opentelemetry-exporter-zipkin-proto-http
Description-md5: cb7ca13be3eaa285457253bede9d013d
Description-en: Zipkin Span Protobuf Exporter for OpenTelemetry
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library allows export of tracing data to Zipkin https://zipkin.io/
 using Protobuf for serialization.

Package: python3-opentelemetry-opentracing-shim
Description-md5: c5d55a34d0ccd4dfe264129e11079b12
Description-en: OpenTrace Shim for OpenTelemetry
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 OpenTracing shim allows existing OpenTracing instrumentation to report to
 OpenTelemetry.

Package: python3-opentelemetry-propagator-b3
Description-md5: 5725f2fe8689cf021926ddbe666dcde4
Description-en: OpenTelemetry B3 Propagator
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library provides a propagator for the B3 format.

Package: python3-opentelemetry-propagator-jaeger
Description-md5: 304a3c9d75b660550d9a76fb88285917
Description-en: OpenTelemetry Jaeger Propagator
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library provides a propagator for the Jaeger format.

Package: python3-opentelemetry-proto
Description-md5: 7ef431367ad86bcdf2a0cc909a38c2fc
Description-en: OpenTelemetry Python Proto
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library contains the generated code for OpenTelemetry protobuf data
 model. The code in the current package was generated using the >= v1.2.0
 release of opentelemetry-proto
 (https://github.com/open-telemetry/opentelemetry-proto).

Package: python3-opentelemetry-proto-json
Description-md5: 8ee2123ce980b7411af2176369067aa9
Description-en: OpenTelemetry Python Json Proto
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library contains the generated code for OpenTelemetry protobuf data model
 with JSON encoding support. The code in the current package was generated
 using the v1.9.0 release of opentelemetry-proto and includes definitions for
 the OpenTelemetry JSON Protobuf encoding specification.
 * OpenTelemetry Proto
 (https://github.com/open-telemetry/opentelemetry-proto)
 * OTLP JSON Encoding Specification
 (https://opentelemetry.io/docs/specs/otlp/#json-protobuf-encoding)

Package: python3-opentelemetry-sdk
Description-md5: 9500ae12bb3791c2ca5ce7bbf5700885
Description-en: OpenTelemetry Python SDK
 OpenTelemetry is an observability framework – an API, SDK, and tools that
 are designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 The OpenTelemetry SDK is a real API implementation that includes mechanisms
 for collecting, analyzing, and exporting telemetry data. While the API
 specifies "what" to track, the SDK handles "how" the data is collected and
 delivered to observability platforms, serving as the engine that drives your
 observability pipeline.
 .
 Main features of the SDK:
 .
 * Data processing and aggregation: Determines how telemetry data is
 processed and transferred to the backend.
 * Sampling and filtering: Allows you to control which data is collected
 using configurable criteria.
 * Data export: Telemetry data is delivered to a variety of backends,
 including Prometheus, Jaeger, and SigNoz.

Package: python3-opentelemetry-semantic-conventions
Description-md5: c11b3d40f6f9c3d4110d2ea8a202c336
Description-en: OpenTelemetry Semantic Conventions
 OpenTelemetry is an observability framework – an API, SDK, and tools that are
 designed to aid in the generation and collection of application telemetry
 data such as metrics, logs, and traces.
 .
 This library contains generated code for the semantic conventions defined by
 the OpenTelemetry specification.
 .
 The Semantic Conventions define a common set of (semantic) attributes which
 provide meaning to data when collecting, producing and consuming it. The
 Semantic Conventions specify among other things span names and kind, metric
 instruments and units as well as attribute names, types, meaning and valid
 values.

Package: python3-opentimestamps
Description-md5: 89eca9603efc38630c719f8808bd33aa
Description-en: Python3 library for creating and verifying OpenTimestamps proofs
 OpenTimestamps aims to be a standard format for blockchain timestamping.
 The format is flexible enough to be vendor and blockchain independent.
 .
 A timestamp proves that some data existed prior to some point in time.
 OpenTimestamps defines a set of operations for creating provable timestamps and
 later independently verifying them.
 .
 This package installs the library for Python 3.

Package: python3-opentracing
Description-md5: 8937fdabafd2b628b2504bbf0a4ef489
Description-en: opentracing interface for Python
 This library is a Python platform API for OpenTracing.
 .
 It allows Python programs to interact with an OpenTracing server.
 .
 This package contains the Python3 libraries.

Package: python3-opentsne
Description-md5: b4691c872bc72390afbde38d2b24046f
Description-en: t-Distributed Stochastic Neighbor Embedding algorithm
 Modular Python implementation of t-Distributed Stochasitc Neighbor
 Embedding (t-SNE), a popular dimensionality-reduction algorithm for
 visualizing high-dimensional data sets. openTSNE incorporates the
 latest improvements to the t-SNE algorithm, including the ability to
 add new data points to existing embeddings, massive speed
 improvements, enabling t-SNE to scale to millions of data points and
 various tricks to improve global alignment of the
 resulting visualizations.

Package: python3-openturns
Description-md5: f803d2ee17b45f1ac3306deffa2cd09c
Description-en: Python3 front-end of OpenTURNS (aka TUI)
 OpenTURNS is a powerful and generic tool to treat and quantify
 uncertainties in numerical simulations in design, optimization and
 control. It allows both sensitivity and reliability analysis studies:
 * defining the outputs of interest and decision criterion;
 * quantify and model the source of uncertainties;
 * propagate uncertainties and/or analyse sensitivity and
 * rank the sources of uncertainty
 .
 Targeted users are all engineers who want to introduce the
 probabilistic dimension in their so far deterministic studies.
 .
 This package provides the Python3 bindings to the library.

Package: python3-opentype-feature-freezer
Description-md5: f89cf96e0b6192b9807c02db2f1e9ce0
Description-en: Freezes OpenType features into a font (Python 3 library)
 OpenType Feature Freezer modifies a font file so that selected OpenType
 features are frozen into it. The characters that were previously only
 accessible via these features become the default characters in the modified
 font.
 .
 This package installs the library for Python 3.

Package: python3-openvdb
Description-md5: 6dbc7dca3cb3e1ceb9118d380bac5e32
Description-en: Sparse Volume Processing toolkit - Python 3 binding
 OpenVDB is an open source C++ library comprising a novel hierarchical data
 structure and a suite of tools for the efficient storage and manipulation of
 sparse volumetric data discretized on three-dimensional grids. It is developed
 and maintained by DreamWorks Animation for use in volumetric applications
 typically encountered in feature film production.
 .
 This is the package for the Python 3 binding.

Package: python3-openwebifpy
Description-md5: a4846e5f302c0e6fb312fd5ce70c8aad
Description-en: Python interface for interacting with OpenWebIf devices
 This library provides functionality to control and manage devices running
 OpenWebIf, an open-source web interface for Enigma2 based set-top boxes. Users
 can perform basic control tasks on their set-top boxes and send messages
 directly to the screen. It connects to the target device via its web
 interface, facilitating communication and control operations.

Package: python3-opm-common
Description-md5: 0527a9a9f3d04e95c08b52c8459d7d2d
Description-en: Tools for Eclipse reservoir simulation files -- Python wrappers
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes,
 especially for simulating CO2 sequestration and improved and enhanced
 oil recovery.
 .
 This package contains the Python wrappers for reading, parsing, and
 writing files in Eclipse format, a format widely used in the
 reservoir simulation community.

Package: python3-opm-simulators
Description-md5: 5411eb2e3edbc3284d05fe5e42c61d3b
Description-en: Python wrappers for the Open porous media / reservoir simulators
 The Open Porous Media (OPM) software suite provides libraries and
 tools for modeling and simulation of porous media processes, especially
 for simulating CO2 sequestration and improved and enhanced oil recovery.
 .
 opm-simulators provides a research (ebos) and a production (flow) fully
 implicit black-oil simulators, supporting one to three phases and
 supporting solvent and polymer options. It uses cell centered finite
 volume schemes with two point flux approximation and automatic
 differentiation for the discretization and uses state of the art linear
 and nonlinear solvers. It supports standard and multi segment well
 models and reading and writing file in Eclipse format, a very common
 format used in the oil reservoir simulation community.
 .
 Package provides Python wrappers for the simulators.

Package: python3-opt-einsum
Description-md5: 2ac29079b354d66e519467a410376c95
Description-en: Optimized Einsum is a tensor contraction order optimizer
 Optimized einsum can significantly reduce the overall execution time
 of einsum-like expressions by optimizing the expression's contraction
 order and dispatching many operations to canonical BLAS, cuBLAS, or
 other specialized routines.

Package: python3-opt-einsum-fx
Description-md5: 79032d44e5861aea103e40ae7e4e6250
Description-en: optimizing einsums and associated functions with PyTorch
 In linear algebra, the representation of multiplications of matrices
 and vectors may be performed in an index notation. This package
 knows how to optimize such einsums and functions involving them
 using opt_einsum and PyTorch FX compute graphs.

Package: python3-optlang
Description-md5: 17ceb0c36db8ded161ee61b0f633ce08
Description-en: sympy based mathematical programming language (Python 3)
 Optlang is a Python package for solving mathematical optimization problems,
 i.e. maximizing or minimizing an objective function over a set of variables
 subject to a number of constraints. Optlang provides a common interface to a
 series of optimization tools, so different solver backends can be changed in
 a transparent way. Optlang's object-oriented API takes advantage of the
 symbolic math library sympy to allow objective functions and constraints to
 be easily formulated from symbolic expressions of variables.

Package: python3-optuna
Description-md5: 70b861df97cef4e9225a8d297e4c450b
Description-en: Hyperparameter optimization framework
 Optuna is a Python library for hyperparameter (or other "black box")
 optimization. Being framework-independent, it works with a variety of
 deep learning frameworks.

Package: python3-opuslib
Description-md5: 5a80f09ba7db75b350214d4599f3a446
Description-en: Bindings to the libopus low-delay audio codec
 This library provides Python bindings for the libopus audio codec. The libopus
 codec is designed to handle interactive speech and music transmission over the
 Internet, enabling low-latency audio streaming. It is particularly well-suited
 for applications that require high-quality audio with minimal delay, such as
 voice-over-IP, videoconferencing, and real-time music streaming. By
 interfacing directly with the libopus codec, users can encode and decode audio
 streams efficiently, ensuring optimal performance in real-time audio
 processing tasks. Additionally, this library supports a range of features
 necessary for handling audio in various network conditions, including variable
 bit rate and packet loss concealment.

Package: python3-oracledb
Description-md5: f272590fb37cfb5d82606ae3e083feb2
Description-en: Python driver for Oracle Database (Python 3)
 python-oracledb is a Python programming language extension module allowing
 Python programs to connect to Oracle Database. It is the renamed, new major
 release of the popular cx_Oracle driver.
 .
 The module conforms to the Python Database API 2.0 specification with a
 considerable number of additions and a couple of minor exclusions
 .
 Oracle client libraries are NOT necessary when connecting using "Thin" mode,
 which is the default, but requires Oracle Database Server 12.1 or later --
 which was initially released in July 2013.
 .
 This package installs the "Thin" mode driver for Python 3.

Package: python3-oralb-ble
Description-md5: b47d5ddc1b508a9b35bc90f9a021d199
Description-en: Bluetooth library for Oral-B devices
 This library enables communication with Bluetooth-enabled Oral-B toothbrushes.
 It allows for the retrieval of various sensor data such as the selected
 cleaning mode, brushing time, battery level, and toothbrush state. The library
 supports models including IO Series 4 to 9, Smart Series 4000 to 7000, Genius
 Series 8000 to 10000, Triumph V2, and Genius X. Using this library, users can
 effectively integrate Oral-B devices for enhanced monitoring and data
 collection, ensuring the devices are discovered and their current states are
 tracked. It requires an active Bluetooth connection for some functionalities
 such as battery updates, while other sensors can update via passive
 connections.

Package: python3-orange-canvas-core
Description-md5: 6f4a84551f034b7fe28c46814ad8bf99
Description-en: Core component of Orange Canvas
 Orange Canvas Core is a framework for building graphical user
 interfaces for editing workflows. It is a component used to build the
 Orange Canvas data-mining application (for which it was developed in
 the first place).

Package: python3-orange-spectroscopy
Description-md5: 6a26e36101eb284e9ca96b1396b444a1
Description-en: Extends Orange to handle spectral and hyperspectral analysis
 Orange add-on for spectral data analysis. Provides spectra and
 hyperspectra plotting, interpolation, preprocessing (cutting, smoothing,
 normalization), and integration. Supports common spectral file formats.
 .
 Features
 --------
 ### Load and process data
 * Load the spectroscopy data
 * Preprocess and interpolate spectra
 * Integrate spectra
 * Average spectra
 * Performs Fast Fourier Transform
 .
 ### Visualisation
 * Visually explore series of spectra
 * Plots 2D map of hyperspectra

Package: python3-orange-widget-base
Description-md5: d77f6367e0f9ad16dbf2bd47aa15fb9a
Description-en: Base Widget for Orange Canvas
 This project implements the base OWBaseWidget class and utilities for use in
 Orange Canvas workflows.
 .
 Provides:
 .
 * OWBaseWidget class
 * gui module for building GUI
 * WidgetsScheme the workflow execution model/bridge
 * basic configuration for a workflow based application

Package: python3-orange3
Description-md5: 39aa25577a4d22d7113f28be3630c97e
Description-en: component-based data mining framework
 Orange is a component-based data mining software. It includes a range of data
 visualization, exploration, preprocessing and modeling techniques. It can be
 used through a nice and intuitive user interface or, for more advanced users,
 as a module for the Python programming language.

Package: python3-orbit-predictor
Description-md5: 363de7ca633d8973c663540e91c4c35e
Description-en: Python library to propagate satellite orbits
 Orbit Predictor is a Python library to propagate orbits of
 Earth-orbiting objects such as satellites or ISS working on top of SGP4

Package: python3-orcus
Description-md5: 5ac877554a2345ef8d4a7bfc469cbeed
Description-en: library for processing spreadsheet documents - Python bindings
 Orcus is a library that provides a collection of standalone file processing
 filters.  It is currently focused on providing filters for spreadsheet
 documents, but filters for other productivity application types (such as
 wordprocessor and presentation) are in consideration.
 .
 The library currently includes filters for xlsx, ods, csv, and generic XML
 formats.
 .
 This package contains the Python bindings for liborcus.

Package: python3-ordered-set
Description-md5: 3f6d6632a31c57b4062c8f0d5cd760da
Description-en: ordered set implementation for Python 3
 Pure Python implementation of an ordered set: a mutable set which keeps the
 order of insertion of its elements.
 .
 This package provides the modules for Python 3.

Package: python3-orderedattrdict
Description-md5: 15aa5e00185eea40b47eab46c1066c30
Description-en: Python OrderedDict with attribute-style access (Python3)
 An ordered dictionary with attribute-style access.
 .
 AttrDict behaves exactly like collections.OrderedDict, but also allows
 keys to be accessed as attributes.
 .
 It also allows for loading JSON and YAML while preserving the order of
 keys
 .
 This is the Python3 package.

Package: python3-orderedmultidict
Description-md5: d7ac28e94c4fd17b2eb3ac8bdb407e7f
Description-en: Ordered multivalue dictionary that retains method parity with Python's dict
 a multivalue dictionary is a dictionary that can store multiple values per
 key. An ordered multivalue dictionary is a multivalue dictionary that
 retains the order of insertions and deletions.

Package: python3-orderly-set
Description-md5: e8a6e538790938501bb152baa9ab492e
Description-en: contains multiple implementations of Ordered Set
 This implementation keeps the order in all set operations except
 set difference operations. As a result, it can do set difference operations
 much faster than other implementations. Still 2X slower than of Python's
 built-in set.

Package: python3-orgparse
Description-md5: 637eff2e3bc5c5e16f9b978f3813d1c9
Description-en: Python module for reading Emacs org-mode files
 Python module which reads Emacs org-mode files and parses
 them into tree structures.

Package: python3-orjson
Description-md5: ff387f7ea5e137dd58d55bb2b824a582
Description-en: JSON parsing Python library
 Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
 orjson is a fast, correct JSON library for Python. It benchmarks as the
 fastest Python library for JSON and is more correct than the standard json
 library or other third-party libraries. It serializes dataclass, datetime,
 numpy, and UUID instances natively.
 .
 Its features and drawbacks compared to other Python JSON libraries:
 .
 * serializes `dataclass` instances 40-50x as fast as other libraries
 * serializes `datetime`, `date`, and `time` instances to RFC 3339 format,
 e.g., "1970-01-01T00:00:00+00:00"
 * serializes `numpy.ndarray` instances 4-12x as fast with 0.3x the memory
 usage of other libraries
 * pretty prints 10x to 20x as fast as the standard library
 * serializes to `bytes` rather than `str`, i.e., is not a drop-in replacement
 * serializes `str` without escaping unicode to ASCII, e.g., "好" rather than
 "\\\u597d"
 * serializes `float` 10x as fast and deserializes twice as fast as other
 libraries
 * serializes subclasses of `str`, `int`, `list`, and `dict` natively,
 requiring `default` to specify how to serialize others
 * serializes arbitrary types using a `default` hook
 * has strict UTF-8 conformance, more correct than the standard library
 * has strict JSON conformance in not supporting Nan/Infinity/-Infinity
 * has an option for strict JSON conformance on 53-bit integers with default
 support for 64-bit
 * does not provide `load()` or `dump()` functions for reading from/writing to
 file-like objects

Package: python3-ormar
Description-md5: d84e6ca2e5b12390e045c8081d475485
Description-en: async ORM with fastapi in mind and pydantic validation
 An async mini ORM for Python, with support for Postgres, MySQL, and SQLite.
 .
 The main benefits of using ormar are:
 .
 * getting an async ORM that can be used with async frameworks (fastapi,
 starlette etc.)
 * getting just one model to maintain - you don't have to maintain pydantic
 and other orm models (sqlalchemy, peewee, gino etc.)
 .
 The goal was to create a simple ORM that can be used directly (as request and
 response models) with fastapi that bases it's data validation on pydantic.

Package: python3-ormar-utils
Description-md5: fd4745f549b92056bd6cdc4dbd3f720c
Description-en: Rust-accelerated utility functions for the ormar ORM
 This library provides utility routines used by ormar for data encoding,
 hashing, list handling, alias mapping, and merge planning.
 .
 It includes functions for encoding byte values as text, decoding them back to
 bytes, and serialising values to JSON. It can convert dictionaries and lists
 into hashable tuples, translate strings containing double-underscore path
 separators into nested dictionaries, and group related field names into nested
 structures.
 .
 The library also provides a unique-list collection that keeps duplicate
 entries out, routines for building reverse alias maps, and helpers for
 grouping primary key values and planning ordered list merges. The main other
 entity it works with is the ormar ORM, which can call these routines during
 its internal model and relation handling.

Package: python3-orsopy
Description-md5: a7a1c979ae463bfdc8164aaee82703a9
Description-en: Open Reflectometry Standards Organization support library
 orsopy is a Python library that implements ORSO functionality, which
 currently includes the reduced data file format.  The orsopy package
 is used by a range of data reduction and analysis packages for the
 writing and reading of reduced reflectometry data.

Package: python3-os-api-ref
Description-md5: 7422a2bb14de865d047fb827610c7179
Description-en: Sphinx Extensions to support API reference sites in OpenStack - Python 3.x
 This project is a collection of sphinx stanzas that assist in building an API
 Reference site for an OpenStack project in RST. RST is great for unstructured
 English, but displaying semi structured (and repetitive) data in tables is
 not it's strength. This provides tooling to insert semi-structured data
 describing request and response parameters, and turn those into nice tables.
 .
 The project also includes a set of styling (and javascript) that is expected
 to layer on top of an oslosphinx theme base. This provides a nice set of
 collapsing sections for REST methods and javascript controls to expand /
 collapse all sections.
 .
 This package contains the Python 3.x module.

Package: python3-os-apply-config
Description-md5: 0bb69f5d0fd2250eada0af5d68341978
Description-en: Creates config files out of cloud metadata
 os-apply-config apply configuration out of the cloud metadata (JSON) that it
 receives from a metadata server.
 .
 It turns metadata from one or more JSON files like this:
 .
 {"keystone":
 {"database":
 {"host": "127.0.0.1", "user": "keystone", "password": "foobar"}
 }
 }
 .
 into service config files like this:
 .
 [sql]
 connection = mysql://keystone:foobar@127.0.0.1/keystone

Package: python3-os-collect-config
Description-md5: b80374112e636224d8f769d9899d8230
Description-en: collect and cache metadata, run hooks on changes
 os-collect-config collects data from defined configuration sources and runs a
 defined hook whenever the metadata has changed. You must define what sources
 to collect configuration data from in os-collect-config configuration file at
 /etc/os-collect-config/sources.ini. These sources will be polled and whenever
 any of them changes, default.command will be run. A file will be written to
 the cache dir, os_config_files.json, which will be a json list of the file
 paths to the current copy of each metadata source. This list will also be set
 as a colon separated list in the environment variable OS_CONFIG_FILES for the
 command that is run.

Package: python3-os-faults
Description-md5: bebdf221db0eec0dc9b875357743a265
Description-en: OpenStack fault-injection library - Python 3.x
 The library does destructive actions inside an OpenStack cloud. It provides an
 abstraction layer over different types of cloud deployments. The actions are
 implemented as drivers (e.g. DevStack driver, Fuel driver, Libvirt driver,
 IPMI driver).
 .
 This package contains the Python 3.x module.

Package: python3-os-refresh-config
Description-md5: c390bffe279d7bbfb0f8b09369779802
Description-en: refresh system configuration of an OpenStack TripleO node
 Runs through all of the phases to ensure configuration is applied and enabled
 on a machine running a TripleO undercloud. Will exit with an error if any
 phase has a problem.

Package: python3-os-testr
Description-md5: 1c71275c7ef47114a8f9c315e551f6bc
Description-en: Utility wrappers for testrepository for OpenStack projects - Python 3.x
 A number of small wrappers to support use of testrepository
 across OpenStack projects.
 .
 This package contains the Python 3.x module and binaries.

Package: python3-oscrypto
Description-md5: 1bcece154297d45cfe8e40b264c4d12c
Description-en: cryptography library for Python
 TLS (SSL) sockets, key generation, encryption, decryption, signing,
 verification and KDFs using the OS crypto libraries. Does not require a
 compiler, and relies on the OS for patching. Works on Windows, OS X and
 Linux/BSD.

Package: python3-oslosphinx
Description-md5: 21164cbb03fc04dc4ac190ce997fc76e
Description-en: theme and extension support for openstack - Python 3.x
 Theme and extension support for Sphinx documentation from the OpenStack
 project. To use the theme, symply add 'oslosphinx' to the extensions list in
 the conf.py file in your Sphinx project.
 .
 This package contains the Python 3.x module.

Package: python3-oslotest
Description-md5: fa1cdcf756e4468e2a1731247764e453
Description-en: OpenStack test framework - Python 3.x
 OpenStack test framework that provides base classes and fixtures for creating
 unit and functional tests.
 .
 This package contains the Python 3.x module.

Package: python3-osmapi
Description-md5: 9d19997a2f0be6d73e4282ca2f467dd0
Description-en: Python 3 interface to OpenStreetMap API
 This package contains a Python module implementing the OpenStreetMap
 API (version 0.6). The module allows access the OSM database, and
 provides full featured manipulation of data using Python. Please note
 that scripted imports and automated edits should only be carried out by
 those with experience and understanding of the way the OpenStreetMap
 community create maps, and only with careful planning and consultation.
 .
 This is the Python 3 version of the library.

Package: python3-osmnx
Description-md5: 17bdfc22b4609b0fe46a5bed872f83df
Description-en: tool to study street networks from OpenStreetMap -- Python3
 OSMnx retrieves, models, analyzes, and visualizes street networks
 from OpenStreetMap (OSM).
 .
 OSMnx is a Python package that lets you download spatial geometries
 and model, project, visualize, and analyze street networks from
 OpenStreetMap's APIs. Users can download and model walkable, drivable,
 or bikable urban networks with a single line of Python code, and then
 easily analyze and visualize them.
 .
 This package contains the Python 3 version of OSMnx.

Package: python3-osrf-pycommon
Description-md5: 0671bfbe49338ecbd6cf330fa3c23d85
Description-en: Commonly needed Python modules for software developers
 Python package which contains commonly used Python boilerplate code
 and patterns. Things like ansi terminal coloring, capturing colored
 output from programs using subprocess, or even a simple logging system
 which provides some nice functionality over the built-in Python
 logging system.

Package: python3-ost
Description-md5: 9e9464d2fe8358febf528598cddb115f
Description-en: Open-Source Computational Structural Biology Framework - Python 3 package
 OpenStructure aims to provide an open-source, modular, flexible, molecular
 modelling and visualization environment. It is targeted at interested method
 developers in the field of structural bioinformatics.

Package: python3-otf2
Description-md5: a9b86e0a36b70943ee4a72959973f6c2
Description-en: Open Trace Format support library - Python3 bindings
 OTF is a standard trace format used by several high-performance tools,
 using an ASCII encoding, which supports multiple streams. The libotf2
 provides support for reading/writing them.
 .
 This package contains the libotf Python 3 bindings.

Package: python3-ots
Description-md5: 7f0b41d19f5cdb263e175c094f96264b
Description-en: Python library for OpenType Sanitizer
 This package can be used to interact with the OpenType Sanitizer software. It
 is a thin wrapper over the ots-sanitize binary provided by opentype-sanitizer
 package.

Package: python3-ourgroceries
Description-md5: d8bc746b46067384078248d9fd315ddc
Description-en: Async Python library for interfacing with OurGroceries API
 This library provides a means to interact with the OurGroceries API, allowing
 for management of grocery lists programmatically.  Designed for asynchronous
 operations, it supports functionalities like logging in, retrieving, creating,
 and modifying grocery lists and their items.  Additionally, users can manage
 categories within the lists, cross off items, and handle list deletions.

Package: python3-outcome
Description-md5: 4dc4e972df05c44051a5832fe513af6b
Description-en: capture the outcome of Python function calls
 Outcome provides a function `capture' for capturing the outcome of a Python
 function call, so that it can be passed around - even if the function raises
 an exception. It also provides the async equivalent function `acapture'.

Package: python3-overpass
Description-md5: 80f533b302ef52a867ad9b71439a8a08
Description-en: wrapper for the OpenStreetMap Overpass API (Python 3)
 overpass is a Python module providing a thin wrapper around the OpenStreetMap
 Overpass API, which is a read-only API that serves up custom selected parts of
 the OSM map data. It acts as a database over the web: the client sends a query
 to the API and gets back the data set that corresponds to the query.
 .
 This package contains the Python 3 version of overpass and its command-line
 tool.

Package: python3-overpy
Description-md5: 9779083ddd70ccd72bfd9141345d1767
Description-en: wrapper to access the OpenStreetMap Overpass API (Python 3)
 Overpy is an advanced Python wrapper that allows you to query the OpenStreetMap
 Overpass APIs using the full power of their query language.

Package: python3-overrides
Description-md5: 0d74f4e274e6c6c7b29a208bedd73dd9
Description-en: Python decorator to verify that expected overrides are maintained
 Provides a decorator @override that verifies that a method that
 should override an inherited method actually does it.  Python has no
 standard mechanism by which to guarantee that (1) a method that
 previously overrode an inherited method continues to do so, and (2) a
 method that previously did not override an inherited will not
 override now.  This package allows this to be addressed in an automated
 manner.

Package: python3-overseerr
Description-md5: 3a844e914183805742682e05710dfe2e
Description-en: Asynchronous client library for fetching data from Overseerr
 This library provides an interface to interact with Overseerr, enabling users
 to fetch and manage data asynchronously. Designed to communicate directly with
 the Overseerr API, it allows seamless data retrieval and operations within the
 Overseerr environment.

Package: python3-ovn-bgp-agent
Description-md5: 8a923a204b9e2a36bb844a4b8553247a
Description-en: OpenStack virtual network service - OVN BGP agent library
 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the Python files for the OVN BGP agent agent.

Package: python3-ovoenergy
Description-md5: fded0d2a6bdce82b71d9dbcb56868257
Description-en: Retrieve energy data from OVO's API
 This Python module allows users to retrieve energy data from OVO's API. It
 provides straightforward methods for accessing various energy metrics and
 related information. Users can easily interact with the API to obtain detailed
 energy usage statistics and other relevant data. The module simplifies the
 process of making API requests and handling responses, making it easier to
 integrate OVO energy data into custom applications.

Package: python3-owlrl
Description-md5: 74407d78e343a04e50ec5940201bf55c
Description-en: Simple implementation of the OWL2 RL Profile (Python 3)
 owlrl is built on top of RDFLib: it expands the graph with all possible
 triples that OWL RL defines. It can be used together with RDFLib to expand an
 RDFLib Graph object, or as a stand alone service with its own serialization.
 .
 This package installs the library for Python 3.

Package: python3-owslib
Description-md5: 3be6737f5281a74fd00736340b31ed7b
Description-en: Client library for Open Geospatial (OGC) web services (Python 3)
 OWSLib is a Python package for client programming with Open Geospatial
 Consortium (OGC) web service (hence OWS) interface standards, and their
 related content models.
 .
 Full documentation is available at https://geopython.github.io/OWSLib
 .
 OWSLib provides a common API for accessing service metadata and wrappers
 for numerous OGC Web Service interfaces.
 .
 This package provides the Python 3 version of the library.

Package: python3-p1monitor
Description-md5: 2d48548bb15984394aad10dd0e3a816b
Description-en: Asynchronous client for the P1 Monitor API
 This library provides an asynchronous client to interact with the P1 Monitor
 API, enabling the retrieval of data from smart meters. It supports fetching
 energy metrics like power consumption and production, gas consumption, and
 water usage statistics. The library also allows querying settings such as
 consumption and production prices.

Package: python3-package-smoke-test
Description-md5: 15ad1350c01802e403852618f6676347
Description-en: simple import test for Python packages — Python 3
 ‘smoke_test’ is a library for simple import test of an installed Python
 package or distribution.
 .
 This package installs the library for Python 3.

Package: python3-packageurl
Description-md5: 33d8db96e726f1a777ccdee17b7b5645
Description-en: Python library to parse and build "purl" aka. Package URLs
 A purl or package URL is an attempt to standardize existing approaches to
 reliably identify and locate software packages.
 .
 A purl is a URL string used to identify and locate a software package in a
 mostly universal and uniform way across programming languages, package
 managers, packaging conventions, tools, APIs and databases.
 .
 Such a package URL is useful to reliably reference the same software package
 using a simple and expressive syntax and conventions based on familiar URLs.
 .
 See https://github.com/package-url/purl-spec for details.
 .
 This package installs the library for Python 3.

Package: python3-packaging-whl
Description-md5: b95a9441116a81a4337bf55fbb4c67f4
Description-en: core utilities for python3 packages (wheel package)
 These core utilities currently consist of:
 - Version Handling (PEP 440)
 - Dependency Specification (PEP 440)
 .
 This is the support package for the PEP 427 wheel version of the package,
 required for using packaging inside a virtual environment.

Package: python3-packbits
Description-md5: e8f32c2ccfdf067349db8ca678df4b75
Description-en: PackBits encoder and decoder
 This library implements PackBits, a simple form of run-length encoding, often
 used in PSD and TIFF file formats. It provides efficient methods for encoding
 and decoding data using this compression scheme. The library interacts with
 image files, allowing easy manipulation of the encoded data within these
 formats.

Package: python3-pacparser
Description-md5: 520d0c667be868f4f30eb643bef97dd0
Description-en: Python 3 module to parse proxy auto-config files
 a library to parse proxy auto-config (PAC) files. Proxy auto-config files are
 a vastly used proxy configuration method these days. Web browsers can use a PAC
 file to determine which proxy server to use or whether to go direct for a given
 URL. PAC files are written in JavaScript and can be programmed to return
 different proxy methods (e.g. "PROXY proxy1:port; DIRECT") depending upon URL,
 source IP address, protocol, time of the day etc. PAC files introduce a lot of
 possibilities.
 .
 Needless to say, PAC files are now a widely accepted method for proxy
 configuration management and companies all over are using them in corporate
 environments. Almost all popular web browsers support PAC files. The idea
 behind pacparser is to make it easy to add this PAC file parsing capability to
 any program (C and Python supported right now).
 .
 This package contains the Python 3 bindings for the shared library

Package: python3-padaos
Description-md5: 60b60ae865c5dcefce9ba49937445d99
Description-en: A rigid, lightweight, dead-simple intent parser
 To deploy an intent parser into production with an automated feedback
 loop, it's essential that the new data doesn't interfere with the old
 data. It's also necessary that the parser can learn from sentences that
 closely match written English (or any other language). That's what
 Padaos does.
 .
 This package installs the library for Python 3.

Package: python3-pager
Description-md5: 689028a553b1efeb2a385cce337e5f42
Description-en: terminal/console pager module in pure Python - Python 3.x
 Pager is a Python module that pages output to the screen, reads keys and
 console dimensions without executing external utils. It was meant to be
 included in the Python standard library.
 .
 This package contains the Python 3.x module.

Package: python3-paginate
Description-md5: 16bab36f2b175170a41faa0095d4e3a0
Description-en: Python module that helps dividing large lists of items into pages
 This module helps dividing large lists of items into pages.
 The user is shown one page at a time and can navigate to other pages.

Package: python3-paho-mqtt
Description-md5: 068c1df87d6cda4cc4c34c49c5bc9bc5
Description-en: MQTT client class (Python 3)
 This code provides a client class which enable applications to connect
 to an MQTT broker to publish messages, and to subscribe to topics and
 receive published messages. It also provides some helper functions to
 make publishing one off messages to an MQTT server very straightforward.
 .
 The MQTT protocol is a machine-to-machine (M2M)/”Internet of Things”
 connectivity protocol. Designed as an extremely lightweight publish/
 subscribe messaging transport, it is useful for connections with remote
 locations where a small code footprint is required and/or network
 bandwidth is at a premium.
 .
 This is the Python 3 version of the package.

Package: python3-pairix
Description-md5: f90d0b5d526e819b782841938acb11e8
Description-en: 1D/2D indexing and querying with a pair of genomic coordinates
 Pairix is a tool for indexing and querying on a block-compressed text
 file containing pairs of genomic coordinates.
 .
 Pairix is a stand-alone C program that was written on top of tabix as a
 tool for the 4DN-standard pairs file format describing Hi-C data:
 pairs_format_specification.md
 .
 However, Pairix can be used as a generic tool for indexing and querying
 any bgzipped text file containing genomic coordinates, for either 2D- or
 1D- indexing and querying.
 .
 For example: given the custom text file below, you want to extract
 specific lines from the Pairs file further below. An awk command would
 read the Pairs file from beginning to end. Pairix creates an index and
 uses it to access the file from a relevant position by taking advantage
 of bgzf compression, allowing for a fast query on large files.

Package: python3-pairtools
Description-md5: c630171d05ba2146967c673600aba1e1
Description-en: Framework to process sequencing data from a Hi-C experiment
 Simple and fast command-line framework to process sequencing data from a Hi-C
 experiment.
 .
 Process pair-end sequence alignments and perform the following operations:
 .
 - Detect ligation junctions (a.k.a. Hi-C pairs) in aligned paired-end
 sequences of Hi-C DNA molecules
 - Sort .pairs files for downstream analyses
 - Detect, tag and remove PCR/optical duplicates
 - Generate extensive statistics of Hi-C datasets
 - Select Hi-C pairs given flexibly defined criteria
 - Restore .sam alignments from Hi-C pairs

Package: python3-pairtools-examples
Description-md5: 22aa267c7f05d6810e051c8339403473
Description-en: Process sequencing data from a Hi-C experiment (examples)
 Simple and fast command-line framework to process sequencing data from a Hi-C
 experiment.
 .
 Process pair-end sequence alignments and perform the following operations:
 .
 - Detect ligation junctions (a.k.a. Hi-C pairs) in aligned paired-end
 sequences of Hi-C DNA molecules
 - Sort .pairs files for downstream analyses
 - Detect, tag and remove PCR/optical duplicates
 - Generate extensive statistics of Hi-C datasets
 - Select Hi-C pairs given flexibly defined criteria
 - Restore .sam alignments from Hi-C pairs
 .
 This package contains some examples

Package: python3-pako
Description-md5: c747b95cd020c9e4d9e09c68c80cb151
Description-en: Universal package manager library (Python 3)
 Often, scripts need to install system dependencies using the native
 package manager of the user's OS. Typically, this is solved by having
 some bash script that runs apt-get, assuming the user is on Ubuntu.
 Smarter scripts use hand crafted code to detect the user's platform
 and aggregate a set of dependencies on a few of the more popular platforms.
 This approach is different:
 - pako install libgdbm-devel sdl2-dev
 On Ubuntu, this command will run:
 - sudo apt-get install -y libgdbm-dev libsdl2-dev
 However, on Solus, this will run:
 - sudo eopkg install -y gdbm-devel sdl2-devel
 Works as follows:
 - Parse package format (devel/debug/normal library or executable)
 - Look up package managers that exist in PATH
 - Format parsed package with common package convention of package manager
 .
 This package installs the binary for Python 3.

Package: python3-palettable
Description-md5: 3a52b41b740043b2c23e7d667936ecc1
Description-en: library of color palettes for Python (Python 3)
 Palettable (formerly brewer2mpl) is a library of color palettes for
 Python. It's written in pure Python with no dependencies, but it can
 supply color maps for matplotlib. You can use Palettable to customize
 matplotlib plots or supply colors for a web application.
 .
 This package installs the library for Python 3.

Package: python3-pallets-sphinx-themes
Description-md5: 70521624ea4c669c180795fcba0d448e
Description-en: Sphinx themes for Pallets and related projects
 If you're writing an Sphinx extension, use the appropriate theme to make your
 documentation look consistent. These themes are available in this package:
 * click
 * flask
 * jinja
 * pooco
 * werkzeug

Package: python3-pamela
Description-md5: 9483f2b3cecfa604e8727b21736b5152
Description-en: PAM interface using ctypes
 Yet another Python wrapper for PAM
 .
 There seems to be a glut of Python wrappers for PAM that have since
 been abandoned.  This repo merges two separate efforts:
 .
 - [gnosek/python-pam](https://github.com/gnosek/python-pam)
 - adds wrappers for a few more calls, e.g. opening sessions
 - raises PamError on failure instead of returning False, with
 informative error messages
 - [simplepam](https://github.com/leonnnn/python3-simplepam)
 - adds Python 3 support
 - resets credentials after authentication, apparently for kerberos
 users

Package: python3-pampy
Description-md5: a3ab2b0f87c8352216746c1581ac4cf1
Description-en: Python module for simple PAM authentications (Python 3)
 Provide an authenticate() function that will allow the caller to
 authenticate a user against the Pluggable Authentication Modules
 (PAM) on the system.
 .
 The module pam.py is a single file, implemented using ctypes, so
 no compilation is necessary. This package provides the pam.py
 module for Python 3.

Package: python3-pamqp
Description-md5: 6bb891d60c9efc0c90a0522099f13c82
Description-en: RabbitMQ Focused AMQP low-level library (Python3 version)
 pamqp is a low level AMQP 0-9-1 frame encoding and decoding library for Python.
 It is not a end-user client library for talking to RabbitMQ but rather is used
 by client libraries for marshaling and unmarshaling AMQP frames.
 .
 AMQP class/method command class mappings can be found in the
 pamqp.specification module while actual frame encoding and encoding should be
 run through the pamqp.frame module.
 .
 This package contains the Python 3 version of the library.

Package: python3-pandas
Description-md5: fba1bcdc78bb4c5fac1c243570b69aee
Description-en: data structures for "relational" or "labeled" data
 pandas is a Python package providing fast, flexible, and expressive
 data structures designed to make working with "relational" or
 "labeled" data both easy and intuitive. It aims to be the fundamental
 high-level building block for doing practical, real world data
 analysis in Python. pandas is well suited for many different kinds of
 data:
 .
 - Tabular data with heterogeneously-typed columns, as in an SQL
 table or Excel spreadsheet
 - Ordered and unordered (not necessarily fixed-frequency) time
 series data.
 - Arbitrary matrix data (homogeneously typed or heterogeneous) with
 row and column labels
 - Any other form of observational / statistical data sets. The data
 actually need not be labeled at all to be placed into a pandas
 data structure
 .
 This package contains the Python 3 version.

Package: python3-pandas-flavor
Description-md5: 7faef25a797f58006033ba916d5769a9
Description-en: Easy way to write your own Pandas flavor.
 Pandas-flavor extends Pandas' extension API by adding
 support for registering methods as well, and making
 each of these functions backwards compatible with
 older versions of Pandas.

Package: python3-pandas-lib
Description-md5: b329f4ac7b25b8b49b6f051c081f5999
Description-en: low-level implementations and bindings for pandas
 This is a low-level package for python3-pandas providing
 architecture-dependent extensions.
 .
 Users should not need to install it directly.

Package: python3-pandoc-include
Description-md5: 61a02117b0c1d2f394467261e8e08120
Description-en: Pandoc filter to allow file and header includes
 Pandoc filter to allow file and header includes. The filter script
 is based on Panflute.
 .
 It allows the user to include as raw blocs, indent contents, partial
 includes, code includes, include recursively and header includes.

Package: python3-pandocfilters
Description-md5: c8cf59100d2a51b65f2126def916148b
Description-en: python3 bindings for Pandoc's filters
 Pandoc is a powerful utility to transform various input formats into a wide
 range of output formats. To alter the exported output document, Pandoc allows
 the usage of filters, which are pipes that read a JSON serialization of the
 Pandoc AST from stdin, transform it in some way, and write it to stdout. It
 allows therefore to alter the processing of Pandoc's supported input formats,
 for instance one can add new syntax elements to markdown, etc.

Package: python3-panflute
Description-md5: 07794fcf8adb44782a3d4935c02d46df
Description-en: pythonic pandoc filters
 A Python implementation of pandoc filters making filters as simple and
 clear as possible. It comes with some batteries included for converting
 between markdown and Python objects, calling external programs and
 running panflute as a filter.

Package: python3-pangolearn
Description-md5: fef29253ae00a4307824029041b7b2f2
Description-en: store of the trained model for pangolin to access
 Pangolin runs a multinomial logistic regression model trained against
 lineage assignments based on GISAID data.
 .
 Legacy pangolin runs using a guide tree and alignment hosted at
 cov-lineages/lineages. Some of this data is sourced from GISAID, but
 anonymised and encrypted to fit with guidelines. Appropriate permissions
 have been given and acknowledgements for the teams that have worked to
 provide the original SARS-CoV-2 genome sequences to GISAID are also
 hosted here.
 .
 This package contains the store of the trained model for pangolin.

Package: python3-panoramisk
Description-md5: 3625c553784f29804179ed0dbde49aae
Description-en: asyncio based library to play with asterisk (Python 3 library)
 Panoramisk is a library based on python’s AsyncIO to play with Asterisk’s
 manager.
 It uses the TCP manager server to listen to events and send actions.
 .
 This is the Python 3 library package.

Package: python3-pantomime
Description-md5: d6c43025d84605d5f24c0d29b2032ae0
Description-en: MIME type normalisation and labels
 Library that handles the parsing and normalisation of internet MIME types in
 Python. This can be useful to normalise invalid, or misformatted MIME types
 emitted by remote web servers.

Package: python3-papermill
Description-md5: 6e10205f3a4c91508be449e70cd9c717
Description-en: Parameterize, execute, and analyze notebooks
 Papermill is a tool for parameterizing, executing, and analyzing
 Jupyter Notebooks. It lets you parameterize notebooks and execute notebooks.
 .
 This opens up new opportunities for how notebooks can be used. For example:
 .
 * Perhaps you have a financial report that you wish to run with
 different values on the first or last day of a month or at the
 beginning or end of the year, using parameters makes this task
 easier.
 .
 * Do you want to run a notebook and depending on its results, choose
 a particular notebook to run next? You can now programmatically
 execute a workflow without having to copy and paste from notebook to
 notebook manually.
 .
 Papermill takes an opinionated approach to notebook parameterization
 and execution based on our experiences using notebooks at scale in
 data pipelines.

Package: python3-parallax
Description-md5: 556596359d9cc25e4e44c50ad2f05e32
Description-en: Execute commands and copy files over SSH
 Parallax SSH provides an interface to executing commands on multiple nodes at
 once using SSH. It also provides commands for sending and receiving files to
 multiple nodes using SCP.

Package: python3-parallel
Description-md5: c20e475bbc4513971aa766095c11ce45
Description-en: pyparallel - module encapsulating access for the parallel port
 This module capsulates the access for the parallel port. It provides
 backends for standard Python running on Windows, Linux, BSD (possibly
 any POSIX compliant system). The module named "parallel" automatically
 selects the appropriate backend.

Package: python3-param
Description-md5: 42acb498921e47ae3e0a36a89dcf5c62
Description-en: Make your Python code clearer and more reliable by declaring Parameters
 Param is a library providing Parameters: Python attributes extended to
 have features such as type and range checking, dynamically generated
 values, documentation strings, default values, etc., each of which is
 inherited from parent classes if not specified in a subclass.

Package: python3-parameterized
Description-md5: 6ec75efcba1b4a7f8c6724de97d9b084
Description-en: parameterized testing for Python 3
 The parameterized module provides a set of decorators for parameterized
 testing in Python. It supports nose2, pytest and unittest.
 .
 The @parameterized decorator can be used for class methods, and standalone
 functions, whilst the @parameterized.expand should be used for classes
 deriving from unittest.TestCase.

Package: python3-parametrize
Description-md5: b7a5eaf89bd49a045e78c2577f120ba8
Description-en: Drop-in @pytest.mark.parametrize replacement
 You want to start using @pytest.mark.parametrize, but can't simply drop
 unittest.TestCase because you have tons of self.assert's, setUp's
 tearDown's to rewrite?
 .
 With @parametrize you can start parameterizing your tests now, and get
 rid of unittest.TestCase later if needed.

Package: python3-parasail
Description-md5: f4437b76e7f6333eedc5539e5518a921
Description-en: Python3 bindings for the parasail C library
 This package provides the Python3 bindings for parasail.
 Parasail is a SIMD C library containing implementations of the
 Smith-Waterman, Needleman-Wunsch, and various semi-global pairwise
 sequence alignment algorithm.

Package: python3-paraview
Description-md5: eb9740f77034bbbabd15a4b7e57d9548
Description-en: Parallel Visualization Application. python-support
 ParaView is an open-source, multi-platform application designed to
 visualize data sets of size varying from small to very large. The
 goals of the ParaView project include the following:
 .
 * Develop an open-source, multi-platform visualization application.
 * Support distributed computation models to process large data sets.
 * Create an open, flexible, and intuitive user interface.
 * Develop an extensible architecture based on open standards.
 .
 ParaView runs on distributed and shared memory parallel as well as
 single processor systems and has been successfully tested on Windows,
 Mac OS X, Linux and various Unix workstations, clusters and
 supercomputers. Under the hood, ParaView uses the Visualization
 Toolkit as the data processing and rendering engine and has a user
 interface written using Qt. Enables python support.

Package: python3-parfive
Description-md5: 4a7447ddc602216adffb4e8b3f0b6ba3
Description-en: HTTP and FTP parallel file downloader for Python
 Parfive is a small library for downloading files, its objective is to
 provide a simple API for queuing files for download and then
 providing excellent feedback to the user about the in progress
 downloads. It also aims to provide a clear interface for inspecting
 any failed downloads.
 .
 Parfive supports downloading files over either HTTP or FTP using
 aiohttp and aioftp.

Package: python3-parmed
Description-md5: 7da5356f2091e0aaad1b4f84bb5352e5
Description-en: parameter and topology file editor and molecular mechanical simulator
 ParmEd is a package designed to facilitate creating and easily manipulating
 molecular systems that are fully described by a common classical force field.
 Supported force fields include Amber, CHARMM, AMOEBA, and several others that
 share a similar functional form (e.g., GROMOS).
 .
 ParmEd is capable of reading and writing to a wide array of different file
 formats, like the Amber topology and coordinate files, CHARMM PSF, parameter,
 topology, and coordinate files, Tinker parameter, topology, and coordinate
 files, and many others. The expressive central data structure (the 'Structure'
 class) makes it easy to quickly and safely manipulate a chemical system, its
 underlying topology, and force field parameters describing its potential energy
 function.
 .
 There are two parts of ParmEd -- a documented API that one can incorporate into
 their own Python scripts and programs, and a GUI/CLI pair of programs that
 provides a means to quickly perform various modifications to chemical systems
 for rapid prototyping.
 .
 The API also provides bindings to the OpenMM library, permitting one to carry
 out full molecular dynamics investigations using ParmEd on high-performant
 hardware, like AMD and NVidia GPUs.

Package: python3-parse
Description-md5: 1a175e67efea5b96fb1c0d018f5aada6
Description-en: Provide the reverse function for format(), Python 3 package
 Parse strings using a specification based on the Python format() syntax.
 parse() is the opposite of format().
 For example:
 .
 >>> parse("It's {}, I love it!", "It's spam, I love it!")
 <Result ('spam',) {}>
 >>> _[0]
 'spam'
 .
 Or to search a string for some pattern:
 .
 >>> search('Age: {:d}\n', 'Name: Rufus\nAge: 42\nColor: red\n')
 <Result (42,) {}>

Package: python3-parse-stages
Description-md5: 39213fd766b42d23314fdd0bfd7b31df
Description-en: Parse a mini-language for selecting objects by tag or name
 This library is mostly useful for command-line parsing by other tools like
 `tox-stages` and `nox-stages`. It may be used to parse e.g. a command-line
 specification like "@check and not pylint" or "@tests or ruff" and then
 match it against a list of objects that have names and lists of tags.
 .
 This package provides the Python 3.x parse_stages module.

Package: python3-parse-type
Description-md5: 0baf721676148ec29ae14b251bdde468
Description-en: Simplify building parse types based on python3-parse
 Extends the parse module (opposite of string.format()) with
 additional features for building type converters.

Package: python3-parsedatetime
Description-md5: f6b1bf54708473d7f44deb1a1afd815a
Description-en: Python 3 module to parse human-readable date/time expressions
 parsedatetime is able to parse, for example, the following:
 .
 * August 25th, 2008
 * 25 Aug 2008
 * Aug 25 5pm
 * 5pm August 25
 * next saturday
 * tomorrow
 * next thursday at 4pm
 * at 4pm
 * eod
 * tomorrow eod
 * eod tuesday
 * eoy
 * eom
 * in 5 minutes
 * 5 minutes from now
 * 5 hours before now
 * 2 hours before noon
 * 2 days from tomorrow
 .
 This package provides the modules for Python 3.

Package: python3-parsel
Description-md5: 81d1a4841d151dcb8bad36d45c7442fa
Description-en: Python 3 library to extract HTML/XML data using XPath/CSS selectors
 Parsel is a Python library to extract data from HTML and XML using XPath and
 CSS selectors
 .
 This module is used to, for example:
 - Extract text using CSS or XPath selectors
 - Regular expression helper methods
 .
 This is the Python 3 version of the package.

Package: python3-parsimonious
Description-md5: b833427fb95d80a2649bfa8de66bf60d
Description-en: fastest pure-Python PEG parser
 aims to be faster arbitrary lookahead builder in pure Python
 and the most usable.
 .
 based on parsing expression grammars (PEGs), which means it is fed
 with a simplified type of EBNF notation.
 .
 was designed to undergird a MediaWiki parser that wouldn't take 5
 seconds or a GB of RAM to do one page, but it's applicable to all
 sorts of languages.

Package: python3-parsl
Description-md5: 323bec27b0bd95666c1cbd788aef4a32
Description-en: Parallel Scripting Library for Python
 Parsl extends parallelism in Python beyond a single computer.
 .
 One can use Parsl just like Python's parallel executors but across multiple
 cores and nodes. However, the real power of Parsl is in expressing multi-step
 workflows of functions. Parsl lets one chain functions together and will
 launch each function as inputs and computing resources are available.

Package: python3-parsley
Description-md5: 9aa0c7a6ee3f34266ffa34150c01455b
Description-en: Pattern-Matching Language Based on OMeta and Python
 Parsley, like pyparsing and ZestyParser, uses the PEG algorithm, so
 each expression in the grammar rules works like a Python
 expression. In particular, alternatives are evaluated in order, unlike
 table-driven parsers such as yacc, bison or PLY.
 .
 Parsley is an implementation of OMeta, an object-oriented
 pattern-matching language developed by Alessandro Warth.
 .
 This package installs the library for Python 3.

Package: python3-parso
Description-md5: dc9f232d1d76fa6044b07e7613f0facc
Description-en: Python parser that supports error recovery - Python 3.X
 Parso is a Python parser that supports error recovery and round-trip parsing
 for different Python versions (in multiple Python versions). Parso is also able
 to list multiple syntax errors in your Python file.
 .
 Parso has been battle-tested by jedi. It was pulled out of jedi to be useful
 for other projects as well.
 .
 Parso consists of a small API to parse Python and analyse the syntax tree.
 .
 A simple example:
 .
 >>> import parso
 >>> module = parso.parse('hello + 1', version="3.6")
 >>> expr = module.children[0]
 >>> expr
 PythonNode(arith_expr, [<Name: hello@1,0>, <Operator: +>, <Number: 1>])
 >>> print(expr.get_code())
 hello + 1
 >>> name = expr.children[0]
 >>> name
 <Name: hello@1,0>
 >>> name.end_pos
 (1, 5)
 >>> expr.end_pos
 (1, 9)
 .
 To list multiple issues:
 .
 >>> grammar = parso.load_grammar()
 >>> module = grammar.parse('foo +\nbar\ncontinue')
 >>> error1, error2 = grammar.iter_errors(module)
 >>> error1.message
 'SyntaxError: invalid syntax'
 >>> error2.message
 "SyntaxError: 'continue' not properly in loop"

Package: python3-partd
Description-md5: 3c6770ea217885e0baa21e5c9a73fdc1
Description-en: Appendable key-value storage for Python 3
 Key-value byte store with appendable values
 .
 - Partd stores key-value pairs.
 - Values are raw bytes.
 - Appends on old values.
 .
 Partd excels at shuffling operations.
 .
 This contains the Python 3 version.

Package: python3-parted
Description-md5: 6d967efa15a7d23bc3f432763bff0d3f
Description-en: Python 3 interface for libparted
 pyparted is a set of Python modules that provide Python programmers an
 interface to libparted (http://www.gnu.org/software/parted), the GNU parted
 library for disk partitioning and file system manipulation.
 .
 This package contains Python 3 extension itself.

Package: python3-partial-json-parser
Description-md5: a4e9982cd948ac15d36dfde539005284
Description-en: to produce structural information instead of natural language
 Sometimes we need LLM (Large Language Models) to produce structural information
 instead of natural language. The easiest way is to use JSON.
 But before receiving the last token of response, the JSON is broken,
 which means you can't use JSON.parse to decode it.
 But we still want to stream the data to the user.
 Here comes partial-json-parser, a lightweight and customizable library for parsing
 partial JSON strings. Here is a demo.

Package: python3-pastel
Description-md5: 148f4004b9764d51fd29eb6256b8a30f
Description-en: bring colors to your terminal (Python 3)
 Pastel is a simple library to help you colorize
 strings in your terminal.

Package: python3-patatt
Description-md5: f61859d90447346c4d8f3a56fe11d6ea
Description-en: library for cryptographic attestation of patches
 This module provides capabilities for cryptographic attestation of
 patches for projects that use a patch-based workflow over email.

Package: python3-patch-ng
Description-md5: f53722a97889538022d0cae1041de463
Description-en: Patch NG (New Generation)
 Library to parse and apply unified diffs.
 It features
 * Automatic correction of
 * Linefeeds according to patched file
 * Diffs broken by stripping trailing whitespace
 * a/ and b/ prefixes
 * Patch format detection (SVN, HG, GIT)
 * Nice diffstat histogram
 .
 Things that don't work out of the box:
 * File renaming, creation and removal
 * Directory tree operations
 * Non-unified diff formats
 .
 This package installs the library for Python 3.

Package: python3-path
Description-md5: fc0fdb9769787900771b405f3352349d
Description-en: module wrapper for os.path for Python 3
 path.py implements a path objects as first-class entities, allowing common
 operations on files to be invoked on those path objects directly.
 .
 This package installs the library for Python 3.

Package: python3-path-and-address
Description-md5: 98d7ee7e3822a31b7fab1b597b8a444f
Description-en: Functions for server CLI applications used by humans (Python 3)
 Path-and-address resolves ambiguities for command-line interface applications
 with the following pattern:
 .
 $ your_app [<path>] [<address>]
 .
 The library applies the principal of least surprise to command-line
 interfaces.
 .
 This package is built for Python 3.

Package: python3-pathable
Description-md5: 34d2ed5bea29ce9e2931d0e704ecbc6d
Description-en: Python module to traverse and access resources like paths
 This module provides a class DictPath to turn a dictionary into a
 path-like structure, allowing one to traverse them in a similar way to
 using pathlib.

Package: python3-pathlib-abc
Description-md5: ba50a7e8fc93668e36901236e97511b4
Description-en: Python base classes for rich path objects
 This package is a preview of ``pathlib`` functionality planned
 for a future release of Python; specifically, it provides three
 ABCs that can be used to implement path classes for non-local
 filesystems, such as archive files and
 storage servers:
 .
 - JoinablePath: Abstract base class for paths that do not perform I/O.
 - ReadablePath: Abstract base class for paths that support reading.
 - WritablePath: Abstract base class for paths that support writing.
 .
 These base classes are under active development. Once the base
 classes reach maturity, they may become part of the Python
 standard library, and this package will continue to provide a
 backport for older Python releases.

Package: python3-pathos
Description-md5: 3aaa04c8bbe7885ef2ad12242c1ec314
Description-en: Framework for heterogeneous parallel computing
 Pathos provides a consistent high-level interface for configuring and
 launching parallel computations across heterogeneous resources.  It
 provides configurable launchers for parallel and distributed
 computing, where each launcher contains the syntactic logic to
 configure and launch jobs in an execution environment.  Examples of
 launchers include: "pyina", a queue-less MPI-based launcher;
 "pathos", an ssh-based launcher; "multiprocess", a multi-process
 launcher.
 .
 It provides a consistent interface for parallel and/or distributed
 versions of "map" and "apply" for each launcher; the guiding design
 principle is that "map" and "apply" should be drop-in replacements in
 otherwise serial code, reducing the time to conver a code to
 parallel, but also enabling a single code-base to be maintained
 instead of requiring serial, parallel and distributed versions of
 code.
 .
 The "pathos" framework consists of several interoperating packages:
 * "dill": serialize all of Python (python3-dill)
 * "pox": utilities for filesystem exploration and automated builds
 (python3-pox)
 * "klepto": persistent caching to memory, disk, or database
 (python3-klepto)
 * "multiprocess": better multiprocessing and multithreading in Python
 (python3-multiprocess)
 * "ppft": distributed and parallel Python (python3-ppft)
 * "pyina": MPI parallel "map" and cluster scheduling (python3-pyina)
 * "pathos": graph management and execution in heterogeneous computing
 (python3-pathos)

Package: python3-pathspec
Description-md5: 9e2c94cb750f360fd31f03855f465bd7
Description-en: utility library for gitignore style pattern matching of file paths (Python 3)
 pathspec is a utility library for pattern matching of file paths.
 So far this only includes Git's wildmatch pattern matching which itself is
 derived from Rsync's wildmatch. Git uses wildmatch for its gitignore files.
 .
 This package installs the library for Python 3.

Package: python3-pathvalidate
Description-md5: 8fa1562335d674943e3708deaa14aa7c
Description-en: sanitize/validate filenames/file-paths/etc (Python3 version)
 pathvalidate is a Python library to sanitize/validate a string such as
 filenames/file-paths/etc.
 .
 Features:
 * Sanitize/Validate a string as a file name or file path
 * file name/path argument validator/sanitizer for argparse and click
 * Multi platform support: sanitize/validate file names/paths for a specific
 platform (Linux/Windows/macOS/Posix) or universal (platform independent)
 * Multibyte character support
 .
 This package contains the Python 3 version of the library.

Package: python3-patiencediff
Description-md5: fb91831ff1ffbef73fc5b16598209189
Description-en: diff implementation with balanced performance, output and implementation
 This package contains the implementation of the ``patiencediff`` algorithm, as
 first described by Bram Cohen.
 .
 Like Python's ``difflib``, this module provides both a convience
 ``unified_diff`` function for the generation of unified diffs of text files as
 well as a SequenceMatcher that can be used on arbitrary lists.
 .
 Patiencediff provides a good balance of performance, nice output for humans,
 and implementation simplicity.
 .
 This package contains the Python 3 version of the library.

Package: python3-patsy
Description-md5: 9c746571984d68b3487f009052a062bc
Description-en: statistical models in Python using symbolic formulas
 patsy is a Python library for describing statistical models
 (especially linear models, or models that have a linear component)
 and building design matrices.
 .
 This package contains the Python 3 version.

Package: python3-pauvre
Description-md5: 18307e8c9e1e4ffa6f494f6d2a5e91f8
Description-en: QC and genome browser plotting Oxford Nanopore and PacBio long reads
 Pauvre is a plotting package designed for nanopore and PacBio long reads.
 .
 This package currently hosts four scripts for plotting and/or printing stats.
 .
 pauvre marginplot
 Takes a fastq file as input and outputs a marginal histogram with a
 heatmap.
 pauvre stats
 Takes a fastq file as input and prints out a table of stats, including
 how many basepairs/reads there are for a length/mean quality cutoff.
 This is also automagically called when using pauvre marginplot
 pauvre redwood
 Method of representing circular genomes. A redwood plot contains long
 reads as "rings" on the inside, a gene annotation "cambrium/phloem",
 and a RNAseq "bark". The input is .bam files for the long reads and
 RNAseq data, and a .gff file for the annotation.
 pauvre synteny
 Makes a synteny plot of circular genomes. Finds the most parsimonius
 rotation to display the synteny of all the input genomes with the
 fewest crossings-over. Input is one .gff file per circular genome
 and one directory of gene alignments.

Package: python3-paypal
Description-md5: e2dd5db333c8d7dd0f8b40894fe61b08
Description-en: PayPal API implementation (Python 3)
 This package implements Paypal's Website Payments Pro NVP API in Python.
 This currently includes Direct Payments (Credit card payments without a PayPal
 Account) and PayPal Express Checkout (Payment via a PayPal account).
 .
 python-paypal does no real validation, doesn't hold hands, and is generally
 only going to handle authentication, http-level stuff, and serializing
 a list of keyword arguments passed to the API methods. You'll need to
 read the official PayPal documentation for what key/values to pass:
 https://developer.paypal.com/docs/classic/
 .
 This package installs the library for Python 3.

Package: python3-pbbanana
Description-md5: 6859487d9512c466cfec637bfa2eea07
Description-en: additional utilities for the pbsuite
 PBBanana contains some assembly and consensus utilities
 for the PBSuite.
 * OLCAssembly - A shortcut to calling pacbio's Allora Assembler
 * Polish - A quick consensus caller
 * PBJNovo - DeNovo Assembler of PacBio only reads
 .
 This package is intended for use internally by the PBSuite

Package: python3-pbconsensuscore
Description-md5: 16f22ef5da163f632eca84dd528cba74
Description-en: algorithms for PacBio multiple sequence consensus -- Python 3
 ConsensusCore is a library of C++ algorithms for Pacific Biosciences
 multiple sequence consensus that powers Quiver (Python) and ConsensusTools
 (.NET). This library primarily exists as the backend for GenomicConsensus,
 which implements Quiver.
 .
 This package is part of the SMRT Analysis suite.
 It provides the Python3 bindings.

Package: python3-pbkdf2
Description-md5: a1ef881a7891a943961d4fa056686a2b
Description-en: Python RSA PKCS#5 v2.0 module (Python 3)
 This module implements the password-based key derivation
 function, PBKDF2, specified in RSA PKCS#5 v2.0.
 .
 PKCS#5 v2.0 Password-Based Key Derivation is a key derivation
 function which is part of the RSA Public Key Cryptography
 Standards series. The provided implementation takes a password
 or a passphrase and a salt value (and optionally a iteration
 count, a digest module, and a MAC module) and provides a file-like
 object from which an arbitrarly-sized key can be read.
 .
 This is the Python 3 version of the package.

Package: python3-pbs-installer
Description-md5: 9a6bdbe3c5193d5478cee673940c668f
Description-en: Installer library for pbs (python-build-standalone)
 This library is an installer for the python-build-standalone
 project that ease the download and installation of standalone
 Python builds.

Package: python3-pbsuite-utils
Description-md5: 3c10632c10eb4c76dc537a1f1f92e1b3
Description-en: software for Pacific Biosciences sequencing data -- Python utilities
 The PBSuite currently contains two projects created and maintained
 by Adam English for analysis of Pacific Biosciences long-read
 sequencing data.
 * PBJelly - genome upgrading tool
 * PBHoney - structural variation discovery
 .
 This package contains Python 3 utilities for the suite.

Package: python3-pcapy
Description-md5: ab4e5babd9708d9ef18c26e53144237a
Description-en: Python interface to the libpcap packet capture library (Python 3)
 Pcapy is a  Python extension module that interfaces  with the libpcap
 packet capture library.
 .
 Pcapy enables Python scripts to capture packets on the network. Pcapy
 is highly  effective when used in conjunction  with a packet-handling
 package such as Impacket, which is a collection of Python classes for
 constructing and dissecting network packets.
 .
 This package installs the library for Python 3.

Package: python3-pcbasic
Description-md5: db3047db26070d09a6662ff2169ee76b
Description-en: cross-platform emulator for the GW-BASIC family of interpreters (Python3)
 PC-BASIC is a free, cross-platform interpreter for GW-BASIC, Advanced BASIC
 (BASICA), PCjr Cartridge Basic and Tandy 1000 GWBASIC. It interprets these
 BASIC dialects with a high degree of accuracy, aiming for bug-for-bug
 compatibility. PC-BASIC emulates the most common video and audio hardware on
 which these BASICs used to run. PC-BASIC runs plain-text, tokenised and
 protected .BAS files. It implements floating-point arithmetic in the Microsoft
 Binary Format (MBF) and can therefore read and write binary data files created
 by GW-BASIC.
 .
 This package installs the library for Python 3.

Package: python3-pcbasic-doc
Description-md5: abe3d5284f056a439039ef8b4b171204
Description-en: cross-platform emulator for the GW-BASIC family of interpreters (doc)
 PC-BASIC is a free, cross-platform interpreter for GW-BASIC, Advanced BASIC
 (BASICA), PCjr Cartridge Basic and Tandy 1000 GWBASIC. It interprets these
 BASIC dialects with a high degree of accuracy, aiming for bug-for-bug
 compatibility. PC-BASIC emulates the most common video and audio hardware on
 which these BASICs used to run. PC-BASIC runs plain-text, tokenised and
 protected .BAS files. It implements floating-point arithmetic in the Microsoft
 Binary Format (MBF) and can therefore read and write binary data files created
 by GW-BASIC.
 .
 This is the common documentation package.

Package: python3-pcp
Description-md5: 76f8ad71025cffd0c42d363ccbcfc0e9
Description-en: Performance Co-Pilot Python3 PMAPI module
 The PCP Python3 module contains the language bindings for
 building Performance Metric API client tools using Python3.
 .
 The Performance Co-Pilot provides a unifying abstraction for
 all of the interesting performance data in a system, and allows
 client applications to easily retrieve and process any subset of
 that data.

Package: python3-pcpp
Description-md5: 9d5324659450cfb40f2c64e510a50996
Description-en: C99 preprocessor written in pure Python
 A pure universal Python C (pre-)preprocessor implementation, very useful
 for pre-preprocessing header only C++ libraries into single file includes
 and other such build or packaging stage manipulation.
 The implementation can be used as a Python module (see API reference)
 or as a command line tool pcpp which can stand in for a conventional C
 preprocessor (i.e. it'll accept similar arguments).

Package: python3-pcre2
Description-md5: 6ca7de3748c2b72a09055740764c44d8
Description-en: Python bindings for the PCRE2 regular expression library
 This package contains Python bindings for PCRE2. PCRE2 is the revised API for
 the Perl-compatible regular expressions (PCRE) library created by Philip Hazel.

Package: python3-pdb2pqr
Description-md5: 54ae2afbf0e527373e3cebc1f0c16f08
Description-en: Preparation of protein structures for electrostatics calculations
 PDB2PQR is a Python software package that automates many of the common
 tasks of preparing structures for continuum electrostatics calculations.
 It thus provides a platform-independent utility for converting protein files
 in PDB format to PQR format. These tasks include:
 * Adding a limited number of missing heavy atoms to biomolecular structures
 * Determining side-chain pKas
 * Placing missing hydrogens
 * Optimizing the protein for favorable hydrogen bonding
 * Assigning charge and radius parameters from a variety of force fields

Package: python3-pdbfixer
Description-md5: 4dee679fb4ce4e9296c145360669f51e
Description-en: Fix problems in Protein Data Bank files (Python 3)
 PDBFixer is an application for fixing problems in Protein Data Bank files in
 preparation for simulating them. It can automatically fix the following
 problems:
 .
 - Add missing heavy atoms.
 - Add missing hydrogen atoms.
 - Build missing loops.
 - Convert non-standard residues to their standard equivalents.
 - Select a single position for atoms with multiple alternate positions listed.
 - Delete unwanted chains from the model.
 - Delete unwanted heterogens.
 - Build a water box for explicit solvent simulations.

Package: python3-pdbtools
Description-md5: f7955ce9181646bc7ce69f31d7247f5b
Description-en: tools for manipulating and editing PDB files (Python 3 package)
 Manipulating PDB (Protein Data Bank) files is often painful. Extracting a
 particular chain or set of residues, renumbering residues, splitting or merging
 models and chains, or just ensuring the file is conforming to the PDB
 specifications are examples of tasks that can be done using any decent parsing
 library or graphical interface. These, however, almost always require
 1) scripting knowledge, 2) time, and 3) installing one or more programs.
 .
 pdb-tools were designed to be a swiss-knife for the PDB format. They have no
 external dependencies, besides the Python programming language. They are the
 descendant of a set of old FORTRAN77 programs that had the particular advantage
 of working with streams, i.e. the output of one script could be piped into
 another.
 .
 The philosophy of the scripts is simple: one script, one task. If you want to
 do two things, pipe the scripts together.
 .
 This package contains Python 3 package.

Package: python3-pdbx
Description-md5: d72c818525f00dc189b18b12c3c9e9fc
Description-en: utilities for PDBx/mmCIF storage model (Python 3)
 This package is based on PDBx Python code
 (http://mmcif.wwpdb.org/pdbx-mmcif-home-page.html). The package emphasizes a
 simple and pure Python interface to basic mmCIF functionality.
 .
 This package installs the library for Python 3.

Package: python3-pdf2docx
Description-md5: 96e01e34f5391f1f0a9288a1c03e0cfe
Description-en: Open source Python library converting pdf to docx
 this is a Python library to extract data from PDF with PyMuPDF, parse layout
 with rule, and generate docx files with python-docx.

Package: python3-pdfminer
Description-md5: 1873cb3a2975b23ff7d791feaf628684
Description-en: PDF parser and analyser (Python3)
 PDFMiner is a tool for extracting information from PDF documents, which
 focuses entirely on getting and analyzing text data. It allows one to obtain
 the exact location of text portions in a page, as well as other information
 such as fonts or lines. It includes a PDF converter that can transform PDF
 files into other text formats (such as HTML). It has an extensible PDF parser
 that can be used for other purposes than text analysis.
 .
 This package provides the Python3 module and the command-line tools: pdf2txt,
 dumppdf and latin2ascii.

Package: python3-pdm
Description-md5: 04f590061de4d04970730f8ab713bfaf
Description-en: next generation Python package management tool
 PDM is meant to be a next generation Python package management tool.
 If you feel you are going well with Pipenv or Poetry and don't want
 to introduce another package manager, just stick to it. But if you
 are missing something that is not present in those tools, you can
 probably find some goodness in pdm.
 .
 Highlights of features include:
 * Opt-in PEP 582 support, no virtualenv involved at all.
 * Simple and fast dependency resolver, mainly for large binary
 distributions.
 * A PEP 517 build backend.
 * PEP 621 project metadata.
 * Flexible and powerful plug-in system.
 * Versatile user scripts.
 * Opt-in centralized installation cache like pnpm.

Package: python3-pdm-backend
Description-md5: e58ccf9e243281b98eb90aa5ef778ffe
Description-en: Build backend used by PDM
 This is the backend for PDM projects that is fully-compatible with
 PEP 517 spec, but you can also use it alone. It reads the metadata
 of PEP 621 format and coverts it to Core metadata.

Package: python3-pdoc
Description-md5: fc1497004addd57943ef46e2c8a03c14
Description-en: API Documentation for Python Projects
 pdoc's main feature is a focus on simplicity: pdoc aims
 to do one thing and do it well. (1) Documentation is
 plain Markdown. (2) First-class support for type annotations
 and all other modern Python 3 features. (3) Builtin web
 server with live reloading. (4) Customizable HTML templates.
 (5) Understands numpydoc and Google-style docstrings.
 (6) Standalone HTML output without additional dependencies.

Package: python3-pdunehd
Description-md5: 07cf09809756976f29864ef8137344ec
Description-en: interface for controlling Dune HD media players
 This library communicates with Dune HD media players on the local network
 using the vendor IP control protocol. It provides methods for issuing player
 commands and querying state exposed by that protocol.

Package: python3-peachpy
Description-md5: 66df7ed06908af09bf68be4eeae9379f
Description-en: Portable Efficient Assembly Codegen in Higher-level Python (Python 3)
 PEACH-Py is a Python framework for writing high-performance assembly kernels.
 PEACH-Py is developed to simplify writing optimized assembly kernels while
 preserving all optimization opportunities of traditional assembly. Some
 PEACH-Py features:
 * Automatic register allocation
 * Stack frame management, including re-aligning of stack frame as needed
 * Generating versions of a function for different calling conventions from
 the same source (e.g. functions for Microsoft x64 ABI and System V x86-64
 ABI can be generated from the same source)
 * Allow one to define constants in the place where they are used (just like
 in high-level languages)
 * Tracking of instruction extensions used in the function.
 * Multiplexing of multiple instruction streams (helpful for software
 pipelining)
 .
 This package installs the library for Python 3.

Package: python3-peakutils
Description-md5: cb86d69cac448d2e12c93da7f2432476
Description-en: utilities for detecting peaks in 1D data
 PeakUtils provides utilities related to the detection of peaks on 1D data.
 Includes functions to estimate baselines, finding the indexes of peaks in the
 data and performing Gaussian fitting or centroid computation to further
 increase the resolution of the peak detection.

Package: python3-pebble
Description-md5: dc4b2a4a2b4effa8d4f8a2c343695d21
Description-en: Threading and multiprocessing eye-candy
 Pebble provides a neat API to manage threads and processes within
 an application.

Package: python3-peblar
Description-md5: e5e52a9635106836a4c779119602a220
Description-en: Asynchronous client for controlling and monitoring Peblar EV chargers
 This library enables interaction with Peblar Rocksolid EV chargers over a
 network, supporting both control and monitoring of device state. It provides
 programmatic access to charger functions such as identification, login, and
 retrieval of system information. Communication is performed via the local
 network to supported chargers, allowing status queries and operational
 commands. Additionally, a command-line interface is included, which provides
 similar functionalities for users who prefer terminal-based interaction.

Package: python3-peco
Description-md5: 021c3857628b8157a9c90f145cb3e377
Description-en: Library for obtaining outage statistics from the PECO outage map
 This library allows users to interact with the PECO outage map, retrieving
 various outage statistics such as the current number of outages per county and
 the overall outage statistics for the entire operational region. It connects
 to the PECO system to provide up-to-date and accurate data about power
 outages, including customer impact metrics like the percentage of customers
 without power. The library offers access to a range of sensors, including
 those showing the total number of customers served, the total number of
 customers without power, and alert messages from the PECO online outage map.

Package: python3-peewee
Description-md5: 34e3f03f7bc5a1d205563caf6ccb48bb
Description-en: Simple ORM for PostgreSQL, MySQL and SQLite (Python 3)
 Peewee is a simple and small ORM. It has few (but expressive)
 concepts, making it easy to learn and intuitive to use.
 .
 * A small, expressive ORM
 * Written in Python with support for version 3.2+.
 * Built-in support for sqlite, MySQL, and PostgreSQL. Numerous
 extensions are available (postgres hstore/json/arrays, sqlite
 full-text-search, schema migrations, and much more).
 .
 This is the Python 3 package.

Package: python3-pefile
Description-md5: fbfed8024b3594ba8a457ceb524dbbf4
Description-en: Portable Executable (PE) parsing module for Python
 pefile is a Python module to read and work with Portable Executable (PE)
 files. Most of the information in the PE header is accessible, as well as all
 the sections, section information and data.
 .
 All the basic PE file structures are available with their default names as
 attributes of the returned instance.
 .
 Processed elements such as the import table are made available with lowercase
 names, to differentiate them from the upper case basic structure names.
 .
 pefile has been tested against the limits of valid PE headers; that is,
 Windows malware. Lots of packed malware attempt to abuse the format beyond its
 standard use.
 .
 Some of the tasks that pefile makes possible are:
 * Modifying and writing back to the PE image
 * Header inspection
 * Section analysis
 * Retrieving data
 * Warnings for suspicious and malformed values
 * Packer detection with PEiD signatures
 * PEiD signature generation

Package: python3-pegen
Description-md5: be00ea0591e9abf0ac892205a284e613
Description-en: CPython's PEG parser generator
 Pegen is the parser generator used in CPython to produce the parser used by
 the interpreter. It allows one to produce PEG parsers from a description of a
 formal Grammar.
 .
 Pegen exists to distribute a version of the Python PEG parser generator used
 by CPython that can be installed as package, with some improvements. Although
 the official PEG generator included in CPython can generate both Python and C
 code, this distribution of the generator only allows one to generate Python
 code. This is due to the fact that the C code generated by the generator
 included in CPython includes a lot of implementation details and private
 headers that are not available for general usage.
 .
 This package contains the Python 3 version of Pegen.

Package: python3-pem
Description-md5: 4ba0321b6bd0cd58fdd5cc065656cbb8
Description-en: easy PEM file parsing in Python
 pem is a Python module for parsing and splitting of PEM files,
 i.e. Base64 encoded DER keys and certificates.
 .
 pem does not attempt to interpret the certificate data in any way.
 .
 Additionally to the vanilla parsing code, pem also contains helpers
 for Twisted that save a lot of boilerplate code.

Package: python3-pendulum
Description-md5: 163fe495df403cf44cbedb87daef1891
Description-en: Python datetimes made easy
 Native Python datetime is enough for basic cases, pendulum provides a cleaner
 and more easy to use API while still relying on the standard library. It’s
 still datetime but better.

Package: python3-pep8
Description-md5: ad3a76d3d543c9eaf738e5d870df1b09
Description-en: Python PEP 8 code style checker - Python 3
 Features a plugin architecture allowing for adding new checks is easily.
 Parseable output listing line numbers of the error location.  Consists of
 just one Python file, and requires only stdlib.
 .
 If you are looking for the pep8 binary program, it was renamed to
 pycodestyle.
 .
 Python 3 version.

Package: python3-pep8-naming
Description-md5: 117519ac9e296712440d8436d37aeecb
Description-en: check for PEP 8 naming conventions (flake8 plugin for Python3)
 The PEP 8 recommendation is a style guide for Python code. This plugin for
 flake8 checks whether the naming conventions of PEP 8 have been complied
 with. However written as plugin for flake8, some tools make independent use
 of the module.
 .
 This package contains the module for Python3.

Package: python3-peppercorn
Description-md5: 529ebc55f48e1e490f86df3ce19e8eb9
Description-en: Library for interacting with Cologne Chip GateMate FPGA bitstreams
 Project Peppercorn provides documentation and tools for the bitstream used
 by Cologne Chip "GateMate" FPGAs.
 .
 This package contains the Python library.

Package: python3-peptidebuilder
Description-md5: 9d8dcf8e84f047bc502b102ffdbf4944
Description-en: generate atomic oligopeptide 3D structure from sequence
 PeptideBuilder is a simple Python library to generate model peptides.
 Typically on daisychains a few residues in e.g. biopython, and so
 does PeptideBuilder, but it does it right.
 .
 Parameters like the backbone formation can be specified ab initio,
 rotamers/energy minimisation is left to respective specialist tools.

Package: python3-periodictable
Description-md5: 18c9aaea5dda8dc08cc506d7e2684dc5
Description-en: Extensible periodic table of the elements (Python 3)
 This package provides a periodic table of the elements with support
 for mass, density and xray/neutron scattering information.
 .
 Masses, densities and natural abundances come from the NIST Physics
 Laboratory, but do not represent a critical evaluation by NIST
 scientists.
 .
 Neutron scattering calculations use values collected by the Atomic
 Institute of the Austrian Universities. These values do corresponding
 to those from other packages, though there are some differences
 depending to the tables used. Bound coherent neutron scattering for
 gold in particular is significantly different from older value:
 7.63(6) as measured in 1974 compared to 7.90(7) as measured in 1990.
 .
 X-ray scattering calculations use a combination of empirical and
 theoretical values from the LBL Center for X-ray Optics. These values
 differ from those given in other sources such as the International
 Tables for Crystallography, Volume C, and so may give different
 results from other packages.
 .
 This package installs the library for Python 3.

Package: python3-periphery
Description-md5: 0fed753b9e3dd1d909d9d63a2511055e
Description-en: Peripheral I/O (Python3 version)
 A pure Python library for GPIO, LED, PWM, SPI, I2C, MMIO, and Serial peripheral
 I/O interface access in userspace Linux. It is useful in embedded Linux
 environments (including Raspberry Pi, BeagleBone, etc. platforms) for
 interfacing with external peripherals.
 .
 This package contains the Python 3 version of the library.

Package: python3-persalys
Description-md5: 1e05e6f6670cccdb2251a6b9ce1fe338
Description-en: GUI for uncertainty treatment (Python bindings)
 Persalys is a graphical user interface for OpenTURNS, dedicated to the
 treatment of uncertainty and the management of variabilities. The software is
 a tool between the computer simulation, probabilistic analyses and the data
 sciences. The interface is available in French or in English.
 .
 Persalys allows one to:
 - create mathematical models: analytical, coupling with an external model
 (finite elements, ...), FMU;
 - analyse the variability of one's parameters thanks to many methods and
 visualisation tools;
 - statistically analyse one's measuring data, infer probability distributions
 or create metamodels.
 .
 This package contains the Python3 bindings.

Package: python3-persepolis-lib
Description-md5: a7d976517c73c2c011003501200b284e
Description-en: Python library for easier and faster downloading
 This package provides functions for implementing easier and faster
 downloading. Its features include multi-segment download of up to
 64 connections, and the resumption of downloads.

Package: python3-persist-queue
Description-md5: c82cf76ce0cdf6d01bca35e2346aec37
Description-en: thread-safe disk based persistent queue
 persist-queue implements a file-based queue and a serial of
 sqlite3-based queues. The goals is to achieve following
 requirements:
 .
 * Disk-based: each queued item should be stored in disk in
 case of any crash.
 * Thread-safe: can be used by multi-threaded producers and
 multi-threaded consumers.
 * Recoverable: Items can be read after process restart.
 * Green-compatible: can be used in greenlet or eventlet
 environment.

Package: python3-persistent
Description-md5: 137138d4375ea45c61c1f6ca98759339
Description-en: Automatic persistence for Python objects
 This package contains a generic persistence implementation for Python. It
 forms the core protocol for making objects interact "transparently" with
 a database such as the ZODB.
 .
 This is the Python 3 version.

Package: python3-persisting-theory
Description-md5: 518b8bec9ddb65cc478eb947140de3c2
Description-en: Python utility designed to automate data discovering inside of packages
 Persisting-theory is a small python utility designed to automate data
 discovering and access inside a list of packages.  Use case: you are
 building an application that will have pluggable components.  You want to
 allow these components to register data so it can be accessed by any other
 component of your app.

Package: python3-petl
Description-md5: b6af0e0ea6c1f5f891cf5256bfa8e68f
Description-en: Extracting, transforming and loading tables of data
 Petl is a general purpose Python package for extracting, transforming
 and loading tables of data.

Package: python3-petsc4py
Description-md5: 4be396cadcd62636fbd56a3a342ddcf6
Description-en: Python 3 bindings for PETSc libraries
 PETSc is a suite of data structures and routines for the scalable (parallel)
 solution of scientific applications modeled by partial differential equations.
 It employs the MPI standard for all message-passing communication.
 .
 This is a base package that depends on the python3 petsc4py package
 with either real or complex number support. It provides the path to
 petsc4py for the system's default PETSc version set in
 /usr/lib/petsc. Export environment variable PETSC_DIR to use other
 versions.

Package: python3-petsc4py-64-complex
Description-md5: 46438fc210192da5d7d02b54d1fb48be
Description-en: Python 3 bindings for 64-bit PETSc libraries (complex numbers)
 PETSc is a suite of data structures and routines for the scalable (parallel)
 solution of scientific applications modeled by partial differential equations.
 It employs the MPI standard for all message-passing communication.
 .
 This is a dummy package depending on the petsc4py build for the latest version
 of PETSc with complex number support and 64-bit indexing.

Package: python3-petsc4py-64-complex3.24
Description-md5: 1efcddece7cf2fa35e83b2790c19fc2c
Description-en: Python 3 bindings for 64-bit PETSc 3.24 libraries (complex numbers)
 PETSc is a suite of data structures and routines for the scalable (parallel)
 solution of scientific applications modeled by partial differential equations.
 It employs the MPI standard for all message-passing communication.
 .
 This package provides Python 3 bindings to almost all functions of PETSc 3.24
 with complex number support and 64-bit indexing.

Package: python3-petsc4py-64-real
Description-md5: 2bd7b2c1999e4f8c4b82f937e1886759
Description-en: Python 3 bindings for 64-bit PETSc libraries (real numbers)
 PETSc is a suite of data structures and routines for the scalable (parallel)
 solution of scientific applications modeled by partial differential equations.
 It employs the MPI standard for all message-passing communication.
 .
 This is a dummy package depending on the petsc4py build for the latest version
 of PETSc with real number support and 64-bit indexing.

Package: python3-petsc4py-64-real3.24
Description-md5: 8fe6584877db9599f843fbb49748cf5c
Description-en: Python 3 bindings for 64-bit PETSc 3.24 libraries (real numbers)
 PETSc is a suite of data structures and routines for the scalable (parallel)
 solution of scientific applications modeled by partial differential equations.
 It employs the MPI standard for all message-passing communication.
 .
 This package provides Python 3 bindings to almost all functions of PETSc 3.24
 with real number support and 64-bit indexing.

Package: python3-petsc4py-complex
Description-md5: 4a6a4f27e733a85a688506f9f9eee348
Description-en: Python 3 bindings for PETSc libraries (complex numbers)
 PETSc is a suite of data structures and routines for the scalable (parallel)
 solution of scientific applications modeled by partial differential equations.
 It employs the MPI standard for all message-passing communication.
 .
 This is a dummy package depending on the petsc4py build for the latest version
 of PETSc with complex number support.

Package: python3-petsc4py-complex3.24
Description-md5: 05db42d6f754609f2c92121c55d7e9b6
Description-en: Python 3 bindings for PETSc 3.24 libraries (complex numbers)
 PETSc is a suite of data structures and routines for the scalable (parallel)
 solution of scientific applications modeled by partial differential equations.
 It employs the MPI standard for all message-passing communication.
 .
 This package provides Python 3 bindings to almost all functions of PETSc 3.24
 with complex number support.

Package: python3-petsc4py-real
Description-md5: a5e28f79b38b9a9f99e19343bc051b77
Description-en: Python 3 bindings for PETSc libraries (real numbers)
 PETSc is a suite of data structures and routines for the scalable (parallel)
 solution of scientific applications modeled by partial differential equations.
 It employs the MPI standard for all message-passing communication.
 .
 This is a dummy package depending on the petsc4py build for the latest version
 of PETSc with real number support.

Package: python3-petsc4py-real3.24
Description-md5: 25fd23880321fb1788511e67886629f1
Description-en: Python 3 bindings for PETSc 3.24 libraries (real numbers)
 PETSc is a suite of data structures and routines for the scalable (parallel)
 solution of scientific applications modeled by partial differential equations.
 It employs the MPI standard for all message-passing communication.
 .
 This package provides Python 3 bindings to almost all functions of PETSc 3.24
 with real number support.

Package: python3-pfzy
Description-md5: 2d70dc987fd0bfbd0d1250cce179ca2d
Description-en: Python port of the fzy fuzzy string matching algorithm
 pfzy is a Python port of the fzy fuzzy string matching algorithm.
 .
 Key Features:
 - Fuzzy String Matching: pfzy enables fuzzy string matching, allowing you to
 find approximate matches for a given query within a set of strings.
 - Asynchronous Fuzzy Matching: pfzy includes an asynchronous fuzzy match
 function, making it suitable for high-performance applications and
 scenarios.
 - Fzy Scorer: The package provides a fzy scorer for calculating fuzzy string
 match scores, aiding in ranking matches based on their similarity.
 - Substring Scorer: An exact substring match scorer is also available,
 allowing for precise substring matching.
 .
 While the popular fuzzywuzzy Python package performs fuzzy string matching, it
 lacks the ability to calculate and provide matching indices. pfzy is built on
 the fzy algorithm, which not only calculates matching scores but also offers
 matching indices, making it ideal for fuzzy finder applications.

Package: python3-pg8000
Description-md5: 5577f66df3813227bdece762190e1dd6
Description-en: Pure-Python PostgreSQL Driver (Python 3)
 pg8000 is a Pure-Python interface to the PostgreSQL database engine.  It is
 one of many PostgreSQL interfaces for the Python programming language. pg8000
 is somewhat distinctive in that it is written entirely in Python and does not
 rely on any external libraries (such as a compiled Python module, or
 PostgreSQL's libpq library). pg8000 supports the standard Python DB-API
 version 2.0.
 .
 pg8000's name comes from the belief that it is probably about the 8000th
 PostgreSQL interface for Python.
 .
 This package contains the Python 3 version.

Package: python3-pgbouncer
Description-md5: e4adb55a469e0b8279c10f6c7643eef7
Description-en: Fixture to bring up temporary pgbouncer instances (Python 3)
 A fixture (https://launchpad.net/python-fixtures) for creating a temporary
 instance of pgbouncer, a lightweight connection pooler for PostgreSQL.  It
 is intended for use during development and testing.
 .
 This package installs the library for Python 3.

Package: python3-pglast
Description-md5: a59d71db9e9c93b4baa4aaf756881ac9
Description-en: PostgreSQL Languages AST and statements prettifier (Python 3)
 This is a Python 3 module that exposes the parse tree of a PostgreSQL
 statement (extracted by the almost standard PG parser repackaged as a
 standalone static library by libpg_query) as set of interconnected nodes,
 usually called an abstract syntax tree.
 .
 This package installs the library for Python 3.

Package: python3-pgmagick
Description-md5: 8d9910fefc4a4028ccd3692d7f561eb3
Description-en: Yet Another Python wrapper for GraphicsMagick
 pgmagick is a boost.python based Python wrapper for GraphicsMagick.
 .
 This package for Python 3.

Package: python3-pgpdump
Description-md5: 1388a4aff65301f69e4414b0a39be240
Description-en: PGP packet parser library (Python 3)
 python-pgpdump is a Python library for parsing PGP packets as specified in
 RFC2440 and RFC4880. It is derived from pgpdump, a C program published at:
 http://www.mew.org/~kazu/proj/pgpdump/ The intent is to support what people
 actually have to do with PGP packets 95% of the time. This module does not
 aim to be a complete PGP parser, as it currently does not decode every PGP
 packet type. Currently supported things include:
 .
 * Signature packets
 * Public key packets
 * ASCII-armor decoding and CRC check
 .
 A single codebase with dependencies on only the standard Python library is
 compatible across Python 2.7, Python 3.2, and PyPy 1.8.
 .
 This is the Python 3 version of the package.

Package: python3-pgpy
Description-md5: 7540133f20aab72321b7759707f9e6e6
Description-en: OpenPGP (Pretty Good Privacy) RFC 4880 implementation in Python 3
 PGPy offers a pure-Python implementation of the OpenPGP standard, as
 described in RFC 4880 and subsequent specifications.  It can be used
 as a toolkit for building OpenPGP-compatible applications and
 libraries in Python.

Package: python3-pgpy-doc
Description-md5: d6d4bcd36330f784112fd3eac33a6f75
Description-en: OpenPGP (Pretty Good Privacy) RFC 4880 implementation in Python (documentation)
 PGPy offers a pure-Python implementation of the OpenPGP standard, as
 described in RFC 4880 and subsequent specifications.  It can be used
 as a toolkit for building OpenPGP-compatible applications and
 libraries in Python.
 .
 This is the documentation for the module.

Package: python3-pgq
Description-md5: 9ae38da47db139557ef3fb939c4c9667
Description-en: PgQ queue processing for Python
 PgQ provides generic queues for PostgreSQL. It allows multiple queues in one
 database, each queue can be consumed by multiple consumers.
 .
 This package contains the Python3 module.

Package: python3-pgspecial
Description-md5: 2686f07ca98198161474705cf9897fbb
Description-en: Meta-commands handler for Postgres Database (Python 3)
 This package provides an API to execute meta-commands (AKA "special", or
 "backslash commands") on PostgreSQL.
 .
 This package is for Python 3 environment.

Package: python3-pgzero
Description-md5: a4f540139b76c35a10e3b67d8788bab7
Description-en: Zero-boilerplate games programming framework based on Pygame (Python 3)
 Pygame zero is intended for use in education, so that teachers can teach basic
 programming without needing to explain the Pygame API or write an event loop.

Package: python3-pgzip
Description-md5: 22f93d1a23c007317c42fc2d69fcc603
Description-en: multithreaded gzip implementation for Python
 pgzip is a multi-threaded gzip implementation for python that increases
 the compression and decompression performance.
 .
 Compression and decompression performance gains are made by parallelizing
 the usage of block indexing within a gzip file. Block indexing
 utilizes gzip's FEXTRA feature which records the index of compressed
 members. FEXTRA is defined in the official gzip specification starting
 at version 4.3. Because FEXTRA is part of the gzip specification,
 pgzip is compatible with regular gzip files.
 .
 pgzip is ~25X faster for compression and ~7X faster for decompression
 when benchmarked on a 24 core machine. Performance is limited only by
 I/O and the python interpreter.
 .
 Theoretically, the compression and decompression speed should be linear
 with the number of cores available. However, I/O and a language's general
 performance limits the compression and decompression speed in practice.

Package: python3-phabricator
Description-md5: 64492ee2db21cceb14b33169bb8a9d5a
Description-en: Phabricator Python API Bindings (Python 3)
 Phabricator is an open source collection of web applications which make it
 easier to write, review, and share source code.
 .
 The current package provides Python API bindings for Phabricator interfaces.

Package: python3-phat
Description-md5: 336c8987422b482a8011c1b98505e17b
Description-en: Python 3 interface for the PHAT library
 The Persistent Homology Algorithm Toolox is a header-only C++ library
 for performing the filtered Z/2Z (co)boundary matrix operations
 commonly needed when computing (persistent) (co)homology in
 topological data analysis.
 .
 This package contains the library's Python 3 interface.

Package: python3-phcpy
Description-md5: 1b03090eddeb762f442c92e59fd476a2
Description-en: general-purpose solver for polynomial systems (Python)
 PHCpack is a software package to solve polynomial systems by homotopy
 continuation methods.
 .
 A polynomial system is given as a sequence of polynomials in several
 variables.  Homotopy continuation methods operate in two stages. In
 the first stage, a family of polynomial systems (the so-called
 homotopy) is constructed. This homotopy contains a polynomial system
 with known solutions. In the second stage, numerical continuation
 methods are applied to track the solution paths defined by the
 homotopy, starting at the known solutions and leading to the solutions
 of the given polynomial system.
 .
 This package contains PHCpy, the Python interface to PHCpack.

Package: python3-phdi
Description-md5: 742d595e3bcbb0ae63d2adca059599fc
Description-en: Parallels Hard Disk image (PHDI) format access library -- Python 3 bindings
 libphdi is a library to access the Parallels Hard Disk image (PHDI) format.
 .
 This package includes Python 3 bindings.

Package: python3-phone-modem
Description-md5: 23f5276da19abb0945f4411dc20fd2eb
Description-en: Asynchronous modem implementation for integrating caller ID and call rejection
 This library provides an asynchronous modem implementation designed to
 integrate with Home Assistant. It enables the collection of caller ID
 information using a Hayes AT compatible modem that supports caller ID
 detection. The library tracks call states such as 'ring', 'callerid', and
 'idle' and includes features for rejecting calls programmatically. Caller ID
 information such as the time of the call, name, and number is captured and
 updated with each state change.

Package: python3-phonenumbers
Description-md5: d721ee1f265fb20e1371060f6011b2da
Description-en: parsing/formatting/validating phone numbers - Python 3
 This package provides a Python 3 port of Google's libphonenumber library
 for parsing, formatting, storing and validating international phone numbers.

Package: python3-phonopy
Description-md5: 9e652bc067f9a28dde8d692900a662ee
Description-en: phonon calculations at harmonic and quasi-harmonic levels (Python 3)
 Phonopy is an open source package for phonon calculations at harmonic and
 quasi-harmonic levels.
 .
 This package contains Python 3 module.

Package: python3-photutils
Description-md5: 23fbf8b5f5c7ec7517b481d9fd193596
Description-en: Astropy affiliated package for image photometry (Python 3)
 Photutils contains functions for:
 .
 * estimating the background and background rms in astronomical images
 * detecting sources in astronomical images
 * estimating morphological parameters of those sources (e.g., centroid
 and shape parameters)
 * performing aperture and PSF photometry
 .
 This package contains the Python 3 version of the package.

Package: python3-phply
Description-md5: a442398d8a99eda2e071d0a3f30999dd
Description-en: PHP parser written in Python 3 using PLY
 phply is a parser for the PHP programming language written using PLY,
 a Lex/YACC-style parser generator toolkit for Python.
 With this parser you can:
 - Convert PHP code to Python
 - Run PHP templates in a Python environment
 - Learn more about parsing "industrial" languages, warts and all
 .
 This is the Python 3 version of the package and the executables.

Package: python3-phpserialize
Description-md5: 4b80c84534dcaef201101a1e0b78e280
Description-en: Python port of PHP serialize and unserialize functions (Python 3)
 This module implements the Python serialization interface (eg: provides dumps,
 loads and similar functions).
 .
 This package contains phpserialize for Python 3.

Package: python3-phx-class-registry
Description-md5: c4f3333cf54bb6a80928093390cc75e7
Description-en: Module to define global factories and service registries
 At the intersection of the Registry and Factory patterns lies the
 ClassRegistry.
 .
 This module allows to:
 .
 * Define global factories that generate new class instances based on
 configurable keys.
 * Seamlessly create powerful service registries.
 * Integrate with setuptools's entry_points system to make registries
 extensible by 3rd-party libraries.
 .
 This package provides the Python 3 version of the class_registry module.

Package: python3-picamera2
Description-md5: b1d252156c24bf2e302ddb30bb2faaf9
Description-en: Libcamera based python library
 Libcamera-based replacement for Picamera which was a Python interface to the
 Raspberry Pi's legacy camera stack. Picamera2 also presents an easy to use
 Python API.
 .
 This package installs the library for Python 3.

Package: python3-pickleshare
Description-md5: 907a3ace4eede22452b5c6a0559cbf91
Description-en: File system based database that uses Python pickles for Python 3
 Like shelve, a PickleShareDB object acts like a normal dictionary. Unlike
 shelve, many processes can access the database simultaneously. Changing a
 value in database is immediately visible to other processes accessing the
 same database.
 .
 Concurrency is possible because the values are stored in separate files.
 Hence the "database" is a directory where all files are governed by
 PickleShare.
 .
 This package installs the library for Python 3.

Package: python3-picnic-api
Description-md5: 84d93501b21a3e85a049c37f40914f5e
Description-en: Library to interact with Picnic's ordering and delivery system
 This library offers functionalities to access and manipulate data from Picnic,
 a digital supermarket platform. It enables users to manage their shopping cart
 by adding or removing products and to fetch details about current and past
 orders. Users can also obtain information on delivery slots and receive
 updates on delivery status and scheduling. The library provides a convenient
 interface for performing product searches and checking cart contents,
 facilitating a smoother online grocery shopping experience through
 programmatic access to key aspects of the Picnic service.

Package: python3-picnic-api2
Description-md5: 7c7631073aa164b224dc633fc91c7d60
Description-en: Library for interacting with the Picnic API
 This library provides an interface to interact with the Picnic API, allowing
 users to retrieve data from the mobile application's endpoints. It facilitates
 searching for products, managing a shopping cart by adding or removing items,
 checking the current contents of the cart, and clearing it. Users can also
 access information about upcoming deliveries and explore available delivery
 slots.

Package: python3-picobox
Description-md5: 296803aaddca3d6a93973f2a51103967
Description-en: Opinionated Python dependency injection framework (Python 3)
 Picobox is designed to be clean, pragmatic and with Python in mind.
 No complex graphs, no implicit injections, no type bindings - just
 picoboxes and explicit demands.
 .
 It is a small, thread-safe, pure Python library with no dependencies.
 .
 This package provides the Python library.

Package: python3-picologging
Description-md5: f3876d7101c0759c92f8b7e6346589c8
Description-en: Fast and lightweight Python logging library (Python 3)
 Picologging is a high-performance logging library for Python, it's about
 4-10x faster than the logging module in the standard library.
 .
 Picologging is designed to be used as a drop-in replacement for applications
 which already use logging, and supports the same API as the logging module.
 .
 This package contains the Python 3 version.

Package: python3-picopore
Description-md5: 2f5a24ba065307ff21792f6598352471
Description-en: lossless compression of Nanopore files (Python3 module)
 The Nanopore is a device to determine the sequences of single moleculres
 of DNA. No amplification. The output is gigantic and tools like this
 one help to reduce it.
 .
 Over time, other means have substitute the need for this one. Upstream
 has halted development. Some tutorials and pipelines of the Nanopore still
 refer to it, though.
 .
 This package provides the Python3 module accompanying the picopore
 executables.

Package: python3-picosvg
Description-md5: e557606548cc766f927d4a765f951fd2
Description-en: Python library to simplify SVGs (Python 3)
 This is an exploratory utility for svg simplification,
 mean for converting an input svg into a "pico" svg with the
 help of Skia and skia-pathops.

Package: python3-pidng
Description-md5: 2825f6502c61070439cd18a68ce6e3c1
Description-en: Create Adobe DNG RAW files using Python (Python 3)
 Create Adobe DNG RAW files using Python. Works with any Bayer RAW Data
 including native support for Raspberry Pi cameras
 .
 This package installs the library for Python 3.

Package: python3-piexif
Description-md5: b58ed5cab1c72962e83fd57d3c9d1e63
Description-en: pure-Python EXIF manipulation library
 Piexif is an EXIF manipulation library in pure Python.
 .
 Piexif includes tools necessary for extracting, creating, manipulating,
 converting and writing EXIF data to JPEG, WebP and TIFF files.

Package: python3-pigpio
Description-md5: a66e646ca42f2e02f1aff665b37182b4
Description-en: Python module which talks to the pigpio daemon (Python 3)
 Pigpio is a set of software which allows control of the General Purpose Input
 Outputs (GPIO) locally or remotely. Currently only the client side is Packaged
 in Debian as the server side is incompatible with Debian kernels.
 .
 This package provides the python 3 client library.

Package: python3-pika
Description-md5: 05269df6dee14418305fd48661847b06
Description-en: AMQP client library for Python 3
 Pika is a pure-Python implementation of the AMQP-0-9-1 protocol that tries to
 stay fairly independent of the underlying network support library. Pika was
 developed primarily for use with RabitMQ, but also works with other
 AMQP-0-9-1 brokers.
 .
 This is the Python 3 version of the library.

Package: python3-pikepdf
Description-md5: 8bb3460292d299c397a5cf62edd7e293
Description-en: Python library to read and write PDFs with QPDF
 pikepdf is a Python library to read and write PDFs with QPDF.
 Features include:
 .
 * Editing, manipulation and transformation of existing PDFs
 * Based on the mature, proven QPDF C++ library
 * Works with encrypted PDFs
 * Supports all PDF compression filters
 * Can create "fast web view" (linearized) PDFs
 * Creates standards compliant PDFs that pass validation in other tools
 * Automatically repairs damaged PDFs, just like QPDF
 * Implements more of the PDF specification than existing Python PDF tools
 * IPython notebook and Jupyter integration

Package: python3-pil.imagetk
Description-md5: ea3aa1a359c8f5a637ed1b909420a7d4
Description-en: Python Imaging Library - ImageTk Module (Python3)
 Tk dependent python-pil module.

Package: python3-pilight
Description-md5: 5ca04c8ca7734a18745c716f3290e2c9
Description-en: Client interface to pilight-daemon for sending and receiving RF codes
 This library connects to a running pilight-daemon instance and exchanges
 messages with it over the daemon's network interface.
 .
 It can send commands understood by pilight, matching the pilight-send command
 set, and it can receive RF events that the daemon decodes from attached 433
 MHz receivers.
 .
 Incoming data can be handled via user-provided callback functions, allowing
 applications to react when pilight-daemon reports received codes or state
 changes.
 .
 It also supports acknowledging transmitted commands by processing the daemon's
 responses, so callers can tell whether a requested send operation was accepted
 and forwarded by pilight-daemon.

Package: python3-pilkit
Description-md5: 78784104f604c02c3e73589c1ca4b790
Description-en: Utilities and processors built for, and on top of PIL (Python3 version)
 PILKit is a collection of utilities for working with PIL (the Python Imaging
 Library). One of its main features is a set of processors which expose a simple
 interface for performing manipulations on PIL images.
 .
 This package contains the Python 3 version of the library.

Package: python3-pillow-jpegxl-plugin
Description-md5: 7d95284e274aeb06617a0fb724041f6c
Description-en: Pillow plugin for JPEG-XL, using Rust for bindings
 Features:
 - JPEG-XL Plugin for Pillow
 - Encoder/Decoder to work with JPEG-XL using safe wrapper
 - Support EXIF metadata encoding

Package: python3-pims
Description-md5: 546df974973d610a2a57bb44938192b8
Description-en: Python Image Sequence
 Scientific video can be packaged in various ways: familiar video
 formats like .AVI and .MOV, folders full of numbered images, or
 "stacks" of TIFF images. Each of these requires a separate Python
 module. And, once loaded, they have different methods for "accessing
 individual images, looping through the images in bulk, accessing a
 specific range, or dealing with multidimensional files".
 PIMS can do all of these using a consistent interface, handling the
 differences between different inputs invisibly.
 .
 Formats readable by pims include:
 * Directories or zipfiles of still images (most formats, including
 TIFF, JPEG, PNG, BMP), and TIFF stacks
 * Microscope images supported by the Bio-formats project, including
 Leica, Nikon, Olympus, and Zeiss formats. Requires separate
 installation; see below.
 * Movie formats and codecs supported by ffmpeg, including AVI,
 QuickTime MOV, and H.264 (MP4). May require separate installation.
 * CINE files from Vision Research cameras
 * SEQ files from NorPix StreamPix software
 .
 PIMS is based on readers by:
 * scikit-image
 * ffmpeg and PyAV (video formats such as AVI, MOV)
 * jpype (interface with Bio-formats)
 * Pillow (improved TIFF support)
 * tifffile (alternative TIFF support)
 * pims_nd2 (improved Nikon .nd2 support)
 * imageio (a multi-purpose reader package that reads and writes
 many formats)
 * moviepy (a Python module that supports video editing)
 * nd2reader (a Pure Python module for reading Nikon NIS Elements
 ND2 images and metadata)

Package: python3-ping3
Description-md5: 686f3eb1a2ff7c93a71b51690ffcadea
Description-en: Python module and command to ping hosts using raw sockets
 Ping3 is a pure Python 3 implementation of the ICMP ping implementation using
 raw sockets.
 .
 In some configurations, ICMP messages can only be sent from processes running
 as root.
 .
 This package installs the library for Python 3 and ping3 command.

Package: python3-pint-xarray
Description-md5: 7c2a3d58a32ba9de84ca4a2fccec81e9
Description-en: Physical units interface to xarray using Pint
 pint-xarray is a convenience wrapper for using pint with xarray.
 .
 It can be used for creating and saving objects with units.
 .
 A pint unit definition, as accepted by pint.Unit, may be either a str
 or a pint.Unit instance.

Package: python3-pip
Description-md5: 9d251b212c019b715059567c86cd6fa2
Description-en: Python package installer
 pip is the Python package installer.  It integrates with virtualenv, doesn't
 do partial installs, can save package state for replaying, can install from
 non-egg sources, and can install from version control repositories.
 .
 This is the Python 3 version of the package.

Package: python3-pip-whl
Description-md5: ab97ef931cbcd89f89c3ef1661772645
Description-en: Python package installer (pip wheel)
 pip is the Python package installer.  It integrates with virtualenv, doesn't
 do partial installs, can save package state for replaying, can install from
 non-egg sources, and can install from version control repositories.
 .
 This is the support package for the PEP 427 wheel version of the package,
 required for using pip inside a virtual environment.

Package: python3-pipdeptree
Description-md5: 81eac6860503fcbf7aacdcd650fdea12
Description-en: display dependency tree of the installed Python 3 packages
 Pipdeptree is a command line utility for displaying the installed Python
 packages in form of a dependency tree. It works for packages installed
 globally on a machine as well as in a virtualenv. Since pip freeze shows
 all dependencies as a flat list, finding out which are the top level
 packages and which packages do they depend on requires some effort. It
 can also be tedious to resolve conflicting dependencies because pip
 doesn't yet have true dependency resolution (more on this later). This
 utility tries to solve this problem.
 .
 To some extent, this tool is inspired by lein deps :tree command of
 Leiningen.

Package: python3-piston-mini-client
Description-md5: a66f84fbd98b83892c23fbd1e1a149f8
Description-en: library for writing clients for Django's Piston REST APIs
 This package provides a small generic library for writing clients for
 Django's Piston REST APIs.
 .
 This is the Python 3 version.

Package: python3-pivy
Description-md5: 830d7e51cb5b93e1f757a4bb5125d696
Description-en: Coin binding for Python 3
 Pivy is a Coin binding for Python. Coin is a high-level 3D graphics library
 with a C++ API. Coin uses scene-graph data structures to render real-time
 graphics suitable for mostly all kinds of scientific and engineering
 visualization applications.
 Pivy allows:
 .
 * Development of Coin applications and extensions in Python
 * Interactive modification of Coin programs from within the
 Python interpreter at runtime
 * Incorporation of Scripting Nodes into the scene graph which
 are capable of executing Python code and callbacks
 .
 This package contains the Python 3 bindings.

Package: python3-pixelmatch
Description-md5: d6777eb74c060827aa844b034e281426
Description-en: Python port of pixelmatch
 A fast pixel-level image comparison library, originally created to
 compare screenshots in tests, with additional support of PIL.Image
 instances. This is a Python port of
 https://github.com/mapbox/pixelmatch which features accurate
 anti-aliased pixels detection and perceptual color difference
 metrics.

Package: python3-pkce
Description-md5: 5dea5298abaf1b21bbd2014c20729394
Description-en: Library to generate PKCE code verifier and code challenge
 This library provides functionality to generate a Proof Key for Code Exchange
 (PKCE) code verifier and code challenge. It enables secure OAuth 2.0 flows by
 ensuring that the authorization code is exchanged securely. The library
 generates a code verifier string and creates a corresponding code challenge
 using various methods such as S256. These PKCE pairs are essential for
 enhancing security in public client OAuth 2.0 implementations, particularly
 those running in native applications or single-page applications.

Package: python3-pkcs11
Description-md5: 0c82e1b40c419fc6e67653e7ccccd845
Description-en: high level PKCS#11 interface for Python
 A high level, "more Pythonic" interface to the PKCS#11 (Cryptoki) standard to
 support HSM and Smartcard devices in Python.
 .
 The interface is designed to follow the logical structure of a HSM, with
 useful defaults for obscurely documented parameters. Many APIs will optionally
 accept iterables and act as generators, allowing you to stream large data
 blocks for symmetric encryption.
 .
 It also includes numerous utility functions to convert between PKCS#11 data
 structures and common interchange formats including PKCS#1 and X.509.
 .
 The library is fully documented and has a full integration test suite for all
 features, with continuous integration against multiple HSM platforms including
 Entrust nShield, Opencryptoki TPM and OpenSC/Smartcard-HSM/Nitrokey HSM.

Package: python3-pkgconfig
Description-md5: a5c2a5a9411dc750b617feacaa53f859
Description-en: Python interface to the pkg-config command line tool
 pkgconfig is a Python module to interface with the pkg-config command line tool
 and supports Python
 It cabe used to:
 -Check if a package exists
 -Check if a package meets certain version requirements
 -Query CFLAGS and LDFLAGS
 -Parse the output to build extensions with setup.py

Package: python3-pkginfo
Description-md5: a5607c8ef5bf8f5db16691fb45b6a9b7
Description-en: Python 3.x module to query metadata from packages
 This package provides an API for querying the distutils metadata written in
 the PKG-INFO file inside a source distribution (an sdist), or into the
 EGG-INFO directory of an installed distribution.
 .
 This package contains the Python 3 version of the library
 In addition, this package contains the 'pkginfo' executable

Package: python3-plac
Description-md5: ee3e83321166a0a755a4b4940a9eae2d
Description-en: Smartest command line arguments parser in the world
 Technically plac is just a simple wrapper over argparse which hides most
 of its complexity by using a declarative interface: the argument parser
 is inferred rather than written down imperatively.
 .
 plac is targetting especially unsophisticated users, programmers,
 sys-admins, scientists and in general people writing throw-away scripts
 for themselves, choosing the command-line is surprisingly scalable upwards,
 even without using the underlying argparse.

Package: python3-plakativ
Description-md5: 3009f9ddc7e6d5a299a00609dc61cc6d
Description-en: create posters and banners from multiple glued-together pages (library)
 This program is for situations when you want to create a large poster or
 banner but do not have a printer that supports large sheets of paper. Plakativ
 allows one to enlarge and split a PDF across multiple pages, creating another
 PDF with pages of the desired printable size. After printing, the pages can be
 glued together to form a larger poster. Features:
 .
 - lossless operation
 - no pixel artifacts when upscaling if PDF contains vector graphics
 - GUI with preview functionality
 - complex layouter to save paper
 - optimize by number of pages, output poster size or multiple of input area
 .
 This package contains the Python library.

Package: python3-planarity
Description-md5: c5333dfa5b67a5ffdf97b94b5c04cd04
Description-en: Python wrapper for planar graph algorithms -- Python 3
 This package is a Python wrapper for the planar graph
 algorithms of the Edge Addition Planarity Suite:
 - planarity testing
 - planar graph embedding
 - planar graph drawing
 - forbidden subgraph isolation
 .
 This package installs the library for Python 3.

Package: python3-plantuml
Description-md5: 98499515eb266717290ba0762d55352e
Description-en: remote client interface to plantuml server
 This package provides a library for generating UML diagrams from a simple
 text markup language. It is a client interface to any plantuml server and
 defaults to the public http://www.plantuml.com/plantuml/.

Package: python3-plaso
Description-md5: 1fe06f6705e438baec444e3944f78c10
Description-en: super timeline all the things -- Python 3
 Plaso (plaso langar að safna öllu) is the Python based back-end
 engine used by tools such as log2timeline for automatic creation of a
 super timelines. The goal of log2timeline (and thus plaso) is to
 provide a single tool that can parse various log files and forensic
 artifacts from computers and related systems, such as network
 equipment to produce a single correlated timeline. This timeline can
 then be easily analysed by forensic investigators/analysts, speeding
 up investigations by correlating the vast amount of information found
 on an average computer system.
 .
 This package contains a Plaso installation for Python 3.

Package: python3-plaster
Description-md5: a048a0729c0ec3f27be5fdb74135c701
Description-en: Python multi-format configuration file loader interface - Python 3.x module
 plaster is a loader interface around arbitrary config file formats. It exists
 to define a common API for applications to use when they wish to load
 configuration settings.
 .
 The library itself does not aim to handle anything except a basic API that
 applications may use to find and load configuration settings. Any specific
 constraints should be implemented in a pluggable loader which can be registered
 via an entrypoint.
 .
 This package provides the Python 3 version of the module.

Package: python3-plaster-pastedeploy
Description-md5: 05c6d62977921b9e7354b5e09a3565e2
Description-en: PasteDeploy configuration format plugin for plaster - Python 3.x module
 plaster is a loader interface around arbitrary config file formats. It exists
 to define a common API for applications to use when they wish to load
 configuration settings.
 .
 plaster_pastedeploy is a plaster plugin that provides a plaster.Loader that can
 parse ini files according to the standard set by PasteDeploy. It supports the
 wsgi plaster protocol, implementing the plaster.protocols.IWSGIProtocol
 interface.
 .
 This package provides the Python 3 version of the module.

Package: python3-plastex
Description-md5: af7da446b498f3bf9b95f4b75bd515ae
Description-en: LaTeX document processing framework in Python - modules
 plasTeX is a collection of Python frameworks that allow you to process LaTeX
 documents. This processing includes, but is not limited to, conversion of
 LaTeX documents to various document formats. Of course, it is capable of
 converting to HTML or XML formats such as DocBook and tBook, but it is an
 open framework that allows you to drive any type of rendering. This means that
 it could be used to drive a COM object that creates a MS Word Document.
 .
 The plasTeX framework allows you to control all of the processes including
 tokenizing, object creation, and rendering through API calls. You also have
 access to all of the internals such as counters, the states of "if" commands,
 locally and globally defined macros, labels and references, etc. In essence,
 it is a LaTeX document processor that gives you the advantages of an XML
 document in the context of a language as superb as Python.
 .
 This package contains the Python 3 modules.

Package: python3-playsound3
Description-md5: 14c3c19c331be6f6ad0255d7cb4cfff1
Description-en: Python library to play audio files
 A Python library to play sound files.
 .
 .
 Fork information:
 .
 This repository was originally forked from the playsound
 (https://github.com/TaylorSMarks/playsound) library created
 by Taylor Marks.
 The original library is unfortunately not maintained anymore
 and doesn't accept pull requests.
 This library playsound3 is a major rewrite of the original,
 including its own set of tests hosted using GitHub Actions.
 .
 Compared to the original playsound3
 * drops support for Python 2
 * adheres to the latest PEP standards
 * offers multiple backends with a fallback mechanism
 if the default backend is not available
 * is accepting contributions

Package: python3-playwright
Description-md5: 57af4ff056ad2a672b3c7c2571ff0242
Description-en: Python library to automate Chromium, Firefox and WebKit browsers
 Playwright is a Python library to automate Chromium, Firefox and WebKit
 browsers with a single API. Playwright delivers automation that is ever-
 green, capable, reliable and fast.

Package: python3-plexauth
Description-md5: 46306165830e13e5cc0b5fda756e2e75
Description-en: Handles authorization flow for obtaining tokens from Plex.tv
 This library manages the process of obtaining authentication tokens from the
 Plex.tv service through external redirection. It connects to the Plex API to
 initiate a secure authorization process. Users can retrieve an access token
 that permits interaction with Plex services by handling HTTP redirections. By
 using asynchronous operations, the library ensures efficient communication
 with Plex.tv, enabling secure and straightforward authorization management for
 different Plex products and devices.

Package: python3-plexwebsocket
Description-md5: ef5074115f4fd2fa4a457148e629c5f0
Description-en: Library for handling events from Plex WebSockets
 This library offers support for handling events communicated over Plex
 WebSockets, enabling applications to take action based on media server
 updates. It listens for specific events such as 'playing' and 'status',
 allowing real-time monitoring of a Plex Media Server. This facilitates
 triggered responses to playback actions and state changes within a Plex
 ecosystem, providing developers with the ability to build reactive
 applications that integrate seamlessly with ongoing media activities.
 Connections are established via the Plex API, and the library can be
 configured to observe a variety of event types, helping users to gain insights
 and control based on live data from their Plex Media Server.

Package: python3-plfit
Description-md5: 1ea3011d6b6a8f9d03390857977fc65e
Description-en: fitting power-law distributions to empirical data -- Python
 The plfit software fits power-law distributions to empirical (discrete or
 continuous) data, according to the method of Clauset, Shalizi and Newman
 [SIAM Review 51, 661-703 (2009)].
 .
 This package provides a Python module.

Package: python3-plist
Description-md5: 487d0e45cf9e076ca3024ae72a1f32cb
Description-en: Library for handling Apple binary and XML property lists - Python3 bindings
 libplist is a library for reading and writing the Apple binary and XML
 property lists format. It's part of the libimobiledevice stack, providing
 access to iDevices (iPod, iPhone, iPad ...).
 .
 This package contains the Python 3 bindings.

Package: python3-plotly
Description-md5: 5445a3c51c1020ef7b81a0fa2c5017ba
Description-en: Python 3 plotting library for publication-quality graphs
 Python 3 plotting library for collaborative, interactive, publication-quality
 graphs. Plotly is an online collaborative data analysis and graphing tool.
 The Python API allows you to access all of Plotly's functionality from Python.

Package: python3-plotpy
Description-md5: 0fda7c9cd5b0fe2c3c91575b1babd6f0
Description-en: Curve and image plotting tools for Python/Qt applications
 plotpy is a Python library providing efficient 2D data-plotting
 features for interactive computing and signal/image processing
 application development.  It is part of the PlotPyStack project,
 aiming at providing a unified framework for creating scientific GUIs
 with Python and Qt.

Package: python3-plover-stroke
Description-md5: 318a7c543e24f58edfb96641ce163cdd
Description-en: Stroke handling helper library for Plover
 This package provides a stroke handling helper library for
 working with steno stroke. It is a dependency for plover
 software.

Package: python3-plplot
Description-md5: eb17ab7bbacade4f6715177fc50d0d4d
Description-en: Python support for PLplot, a plotting library
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set. The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package contains the library plmodule.so for glueing the PLplot
 scientific plotting library into Python applications. Examples are also
 provided.

Package: python3-plplot-qt
Description-md5: 083577bfe29461f89e411d0b9f6a52c9
Description-en: Scientific plotting library (Python Qt GUI)
 PLplot is relatively small, portable, freely distributable, and is rich
 enough to satisfy most users.  It has a wide range of plot types including
 line (linear, log), contour, 3D, fill, and almost 1000 characters
 (including Greek and mathematical) in its extended font set.  The package
 is designed to make it easy to quickly get graphical output; only a
 handful of function calls is typically required.  For more advanced use,
 virtually all aspects of plotting are configurable.
 .
 This package provides Python bindings to allow use of the PLplot API in
 qt applications.

Package: python3-pluggy
Description-md5: 66f8cd7b78a3d890064251cd20bfaf64
Description-en: plugin and hook calling mechanisms for Python 3
 pluggy is the crystallized core of plugin management and hook calling for
 pytest. It enables 1400+ plugins to extend and customize pytest’s default
 behaviour. Even pytest itself is composed as a set of pluggy plugins which are
 invoked in sequence according to a well defined set of protocols.
 .
 It gives users the ability to extend or modify the behaviour of a host program
 by installing a plugin for that program. The plugin code will run as part of
 normal program execution, changing or enhancing certain aspects of it.
 .
 This is the Python 3 library.

Package: python3-pluginbase
Description-md5: f4546ccc356bbccbff99e28065f948ed
Description-en: Support library for building plugins systems (Python 3)
 This package contains a module that enables the development of flexible plugin
 systems in Python.
 .
 This package installs the library for Python 3.

Package: python3-plugwise
Description-md5: 318bbb65139ce668c9c36d304b3f593f
Description-en: Library for interacting with Plugwise Smile and Stretch devices
 This library connects with Plugwise Smile and Stretch devices to manage and
 monitor home automation systems. It interacts with various Plugwise products
 such as the Smile Anna thermostat, Smile P1 energy meter, and Adam zoned
 heating control. The library communicates locally, requiring the IP address
 and authentication details of each device in the network. Users can manage
 heating schedules, monitor energy usage, and control devices like smart plugs
 and thermostats through a networked gateway. Integration with these devices
 enables insights into household energy consumption, temperature regulation,
 and smart device management for improved home automation experiences.

Package: python3-plumbum
Description-md5: d33f2dcaea6a0fd0c555b4b7b7ac5697
Description-en: library for writing shell script-like programs in Python 3
 python-plumbum provides shell-like syntax and handy shortcuts for writing shell
 script one-liners in Python using shell combinators. It supports local and
 remote command execution (over SSH), local and remote file-system paths,
 easy working-directory and environment manipulation and a programmatic
 Command-Line Interface (CLI) application toolkit.
 .
 This is the Python 3 version.

Package: python3-plyara
Description-md5: 5a320c6b4e5620166d99edab17310de9
Description-en: Parse YARA rules and operate over them more easily
 Plyara is a Python script and library that lexes and parses a file consisting
 of one more YARA rules into a Python dictionary representation. The goal of
 this tool is to make it easier to perform bulk operations or transformations
 of large sets of YARA rules, such as extracting indicators, updating
 attributes, and analyzing a corpus. Other applications include linters and
 dependency checkers.

Package: python3-plyer
Description-md5: 59fd368df92b453a977a0f95ee87e264
Description-en: platform-independent wrapper for platform-dependent APIs
 Plyer is a platform-independent API
 to use features commonly found on various platforms,
 notably mobile ones, in Python.

Package: python3-plyvel
Description-md5: ea6c6d29f918f9202a88537cb6fa1cd2
Description-en: fast and feature-rich Python interface to LevelDB
 Wraps most of the LevelDB C++ API and adds some features of its own. In
 addition to basic features like getting, putting and deleting data, Plyvel
 allows you to use write batches, database snapshots, very flexible iterators,
 prefixed databases, bloom filters, custom cache sizes, custom comparators,
 and other goodness LevelDB has to offer.

Package: python3-pmix
Description-md5: 18bdffb37642e6489d4ebfc74cf3d64d
Description-en: Process Management Interface (Exascale) library - Python wrapper
 PMIX is the OpenMPI implementation of the Process Management Interface (PMI)
 Exascale API. This package provides Python3 bindings.

Package: python3-pmw
Description-md5: f49463f538535f6400e1c8d71240aebb
Description-en: Pmw -- Python MegaWidgets (python3 module)
 Pmw is a framework for building high-level compound widgets in Python
 using the Tkinter interface to the Tk graphics library.  It
 consists of a set of base classes and a library of flexible and
 extensible megawidgets built on these base classes.
 .
 This package provides the pmw modules.

Package: python3-png
Description-md5: 53fd353fa10eb5f82a2a577d39cb5fe8
Description-en: Pure Python PNG Reader/Writer (Python 3)
 The PyPNG module implements support for PNG images. It reads and writes PNG
 files with all allowable bit depths (1/2/4/8/16/24/32/48/64 bits per pixel) and
 colour combinations: greyscale (1/2/4/8/16 bit); RGB, RGBA, LA (greyscale with
 alpha) with 8/16 bits per channel; colour mapped images (1/2/4/8 bit).
 Adam7 interlacing is supported for reading and writing. A number of optional
 chunks can be specified (when writing) and understood (when reading): tRNS,
 bKGD, gAMA.
 .
 PyPNG is not a high level toolkit for image processing (like PIL) and does not
 aim at being a replacement or competitor. Its strength lies in fine-grained
 extensive support of PNG features. It can also read and write Netpbm PAM files,
 with a focus on its use as an intermediate format for implementing custom PNG
 processing.
 .
 This package contains the Python 3 version.

Package: python3-pocket-lint
Description-md5: a5327238a8f0ce5523d4f65552a65219
Description-en: composite linter and style checker
 Pocket-lint has several notable features:
 * Provides a consistent report of issues raised by the subordinate checkers.
 * Alternate Reports can be written to change the report, or integrate
 the report into another application.
 * Supports checking of multiple source types
 * Python syntax and style
 * Python doctest style
 * XML/HTML style and entities
 * CSS style
 * JavaScript syntax and style
 * Plain text
 * Supports reporting
 * Python doctests
 * CSS
 * XML/HTML

Package: python3-podcastparser
Description-md5: 305157e7a98772dbb857fe9e6087892b
Description-en: Simplified, fast RSS parsing library (Python 3)
 The podcast parser project is a library from the gPodder project to
 provide an easy and reliable way of parsing RSS- and Atom-based podcast
 feeds in Python.
 .
 This package installs the library for Python 3.

Package: python3-podman
Description-md5: 85c3af2aa53b30176afd81e3184f048a
Description-en: Python 3 wrapper to access podman's interface
 This package contains oodles of routines that aid in controlling
 podman over it's RESTful API.
 .
 This package provides Python 3 module bindings.

Package: python3-poetry
Description-md5: fd52036b1bfd02d628f2893af377b412
Description-en: Python dependency management and packaging made easy (Python 3)
 Poetry helps you declare, manage and install dependencies of Python
 projects, ensuring you have the right stack everywhere.
 .
 This package installs the library for Python 3.

Package: python3-poetry-core
Description-md5: cf379cd9efeaedf6bde7c5bc81e0f5ac
Description-en: Poetry PEP 517 Build Backend
 A PEP 517 build backend implementation developed for Poetry. This project
 is intended to be a light weight, fully compliant, self-contained package
 allowing PEP 517 compatible build frontends to build Poetry managed projects.

Package: python3-poetry-dynamic-versioning
Description-md5: 78b2882ff584813e515879f8034d206f
Description-en: dynamic versioning Python plugin for Poetry
 This package is a plugin for Poetry to enable dynamic versioning based on tags
 in your version control system, powered by Dunamai.
 .
 Many different version control systems are supported, including Git and
 Mercurial.

Package: python3-poetry-plugin-export
Description-md5: 28a0e6b002b40a554bae4e7171e68d2f
Description-en: Poetry plugin to export the dependencies to various formats
 This package is a plugin that allows the export of locked packages to
 various formats. This plugin provides the same features as the existing
 export command of Poetry which it will eventually replace.

Package: python3-poezio-omemo
Description-md5: 19623e0594164ff1ac4b098f6a8f97d6
Description-en: OMEMO plugin for Poezio
 This plugin is very much alpha. It handles encryption and decryption
 of OMEMO messages, but doesn't display the encryption state of
 messages, and neither does it have a way to do manual trust
 management.
 .
 It only supports OMEMO in the eu.siacs.conversations.axolotl
 namespace.

Package: python3-poezio-poopt
Description-md5: 3ca950eac20ac40754bd37f2b287127a
Description-en: Console-based XMPP client (binary module)
 Poezio is a free console XMPP client (the protocol on which the Jabber IM
 network is built).
 .
 This package contains a binary extension module used by Poezio.

Package: python3-pointpats
Description-md5: ca5b9f1a64b98195ae667e1ccedece17
Description-en: statistical analysis of planar point patterns
 The main objective of this module is to provide methods and functions for
 analyzing spatial patterns in point data. This includes the detection and
 characterization of different types of patterns, such as clusters, scatters
 or random patterns.
 .
 The project is integrated with the PySAL library, which is a broader library
 for spatial analysis in Python. This means that PointPatterns can be used in
 conjunction with other tools available in the PySAL ecosystem.
 .
 One of the main features of the module is to provide methods to calculate
 descriptive statistics, detect spatial clusters, perform orbit analysis
 and even perform statistical tests to evaluate the significance of observed
 patterns.

Package: python3-pokrok
Description-md5: 857ab7c4e91ff739fe9c0acaabccb2d3
Description-en: meta-api for progress bars
 Pokrok provides a simple API for displaying progress bars and
 spinners. The actual work is done by any one of many available
 progress bar packages in Python3. For each package, a sensible default
 display is provided. In addition, high-level configuration options are
 provided for limited customization of the bar/spinner display without
 having to know the details of the underlying progress bar/spinner
 implementation. Finally, access to the fine-grained configuration of
 the underlying package is provided for those that want it.

Package: python3-polib
Description-md5: 8e39ea8ba539892a643c5768f0af8fc5
Description-en: Python 3 library to parse and manage gettext catalogs
 polib allows you to manipulate, create, modify gettext files
 (pot, po and mo files). You can load existing files, iterate
 through it's entries, add, modify entries, comments or metadata,
 etc... or create new po files from scratch.
 .
 This package installs the library for Python 3.

Package: python3-polsarpro
Description-md5: 1384648eeaba21e730e3c9848e9aa68f
Description-en: Python implementation of selected PolSARpro functions
 PolSARPro is a SW for polarimetric analysis of Synthetic Aperture
 Radar (SAR) data.
 It was originally developed in C and Tcl/Tk language.
 This package provides a re-implementation in Python of a selected
 subset of the functions of the original SW, like:
 * polarimetric decompositions
 * I/O routines
 * polarimetric speckle filtering

Package: python3-polyline
Description-md5: eec9affd903018eed4f4f40f80f94abc
Description-en: Python library to encode/decode polylines
 Implements Google's encoded polyline algorithm format. Encodes from /
 decodes into [lat, lng] coordinate pairs. Can also encode a GeoJSON
 object to a GeoJSON LineString, and vice-versa. Based on / compatible
 with Google's mapbox.
 .
 See also: <https://developers.google.com/maps/documentation/utilities/p-
 olylinealgorithm>

Package: python3-pomegranate
Description-md5: ba0dc885f3a69d46f4d1351609436386
Description-en: Fast, flexible and easy to use probabilistic modelling
 pomegranate is a package for probabilistic models in Python that is
 implemented in cython for speed. It's focus is on merging the easy-to-use
 scikit-learn API with the modularity that comes with probabilistic
 modeling to allow users to specify complicated models without needing to
 worry about implementation details. The models are built from the ground
 up with big data processing in mind and so natively support features
 like out-of-core learning and parallelism.

Package: python3-pontos
Description-md5: 49bf2d1baeabc5af3e85f0f1d7c15327
Description-en: Greenbone Python Utilities and Tools (Python 3)
 This package contains  a collection of utilities, tools, classes and functions
 maintained by Greenbone Networks.
 .
 Pontos is the German name of the Greek titan Pontus, the titan of the sea.
 .
 This package installs the library for Python 3.

Package: python3-pooch
Description-md5: 24bdc3fa31fe540b976cfa8b4036a59a
Description-en: Tools to manage Python library's data files
 Pooch manages a data registry by downloading your data files
 from a server only when needed and storing them locally in a data
 cache (a folder on your computer).
 .
 Pooch's main features:
 * Pure Python and minimal dependencies.
 * Download a file only if necessary (it's not in the data cache or
 needs to be updated).
 * Verify download integrity through SHA256 hashes (also used to check
 if a file needs to be updated).
 * Designed to be extended: plug in custom download (FTP, scp, etc)
 and post-processing (unzip, decompress, rename) functions.
 * Includes utilities to unzip/decompress the data upon download to
 save loading time.
 * Can handle basic HTTP authentication (for servers that require a
 login) and printing download progress bars.
 * Easily set up an environment variable to overwrite the data cache
 location.
 * Automatically download your data files so you don't have to keep
 them in your GitHub repository.
 * Make sure everyone running the code has the same version of the
 data files (enforced through the SHA256 hashes).

Package: python3-pook
Description-md5: 5bce93917a513ae81104bcecb106e5f3
Description-en: HTTP traffic mocking and testing made easy (Python 3)
 Versatile, expressive and hackable utility library for HTTP traffic mocking
 and expectations made easy in Python. Heavily inspired by gock.
 .
 Features:
 - Simple, expressive and fluent API.
 - Provides both Pythonic and chainable DSL API styles.
 - Full-featured HTTP response definitions and expectations.
 - Matches any HTTP protocol primitive (URL, method, query params, headers,
 body...).
 - Full regular expressions capable mock expectations matching.
 - Supports most popular HTTP clients via interceptor adapters.
 - Configurable volatile, persistent or TTL limited mocks.
 - Works with any testing framework/engine (unittest, pytest...).
 - First-class JSON & XML support matching and responses.
 - Supports JSON Schema body matching.
 - Works in both runtime and testing environments.
 - Can be used as decorator and/or via context managers.
 - Supports real networking mode with optional traffic filtering.
 - Map/filter mocks easily for generic or custom mock expectations.
 - Custom user-defined mock matcher functions.
 - Simulated raised error exceptions.
 - Network delay simulation (only available for aiohttp).
 - Pluggable and hackable API.
 - Customizable HTTP traffic mock interceptor engine.
 - Supports third-party mocking engines, such as mocket.
 - Fits good for painless test doubles.
 - Does not support WebSocket traffic mocking.
 - Works with Python +2.7 and +3.0 (including PyPy).
 - Dependency-less: just 2 small dependencies for JSONSchema and XML tree
 comparison.
 .
 This package installs the library for Python 3.

Package: python3-popcon
Description-md5: debb30a7ae0c01a52addabac8619482b
Description-en: Python interface to Debian's Popularity Contest (popcon)
 This package provides the popcon module for Python 3 and the popcon CLI, which
 allows one to query Debian's Popularity Contest data.

Package: python3-poppler-qt5
Description-md5: 21a39aefafdf3de34cac582998b9bb83
Description-en: Python binding to Poppler-Qt5 C++ library (Python 3)
 Python binding to libpoppler-qt5 that aims for completeness and for being
 actively maintained.  The bindings closely follow the C++ library API
 documented at http://people.freedesktop.org/~aacid/docs/qt5/ .
 .
 This package contains the Python 3 binding.

Package: python3-port-for
Description-md5: 1992af2184e7cbe0a698fd4daa34e54b
Description-en: local TCP ports management for Python
 port-for is a utility that helps with local TCP ports management. It can find
 an unused TCP localhost port and remember the association.

Package: python3-portalocker
Description-md5: 7f0356382c8f4947ae9c7d4631f6b94c
Description-en: easy API to file locking
 Portalocker is a cross-platform library to provide
 an easy API to file locking.

Package: python3-portio
Description-md5: 6600d03d3664c5277d9bff1c188b8d92
Description-en: PortIO, Python low level port I/O for Linux x86
 PortIO is a Python front end to the low level functions provided by
 the C library on Linux 386 platforms for the hardware input and output
 ports: outb, outw, outl, outsb, outsw, outsl, outb_p, outw_p, outl_p,
 inb, inw, inl, insb, insw, insl, inb_p, inw_p, inl_p, ioperm, iopl.

Package: python3-portpicker
Description-md5: fbf5e17844c19aa12c82436745da2cc6
Description-en: Python 3 module to find unused network ports to bind to
 Portpicker provides an API to find and return an available
 network port for an application to bind to.  Ideally suited for use from
 unittests or for test harnesses that launch local servers.
 .
 It also contains an optional portserver that can be used to coordinate
 allocation of network ports on a single build/test farm host across all
 processes willing to use a port server aware port picker library such as
 this one.

Package: python3-postgresfixture
Description-md5: 7f5d541fd9d2387ffea5aedbe58ff363
Description-en: Fixture for creating PostgreSQL clusters and databases (Python 3)
 A fixture (https://launchpad.net/python-fixtures) for creating
 PostgreSQL clusters and databases and tearing them down again, intended
 for use during development and testing.
 .
 This package installs the library for Python 3.

Package: python3-potr
Description-md5: a5915e470302a6b5eb894d417c552e5e
Description-en: Pure Python implementation of the OTR protocol (Python 3)
 pure-python-otr is a pure Python implementation of the OTR protocol
 (Off-the-Record encryption, see the OTR website for more
 information). This gives developers the flexibility to implement OTR
 encryption for their Python-based Instant Messaging clients. A
 gajim-otr plugin will be available in the next major Gajim release to
 provide IM encryption independently of the underlying chat protocol.
 .
 This package also includes the command line utility 'convertkey' for
 converting the old OTR file format to the new one.
 .
 This is the Python 3 version of the package.

Package: python3-power
Description-md5: 1cfc2775522d81f798dd05170bc7f360
Description-en: Python module to get power and battery status (Python 3)
 This is Python module that allows you to get power and battery status
 of the system.
 .
 Using this module, Python programs which read power status can
 be written in platform independent way.

Package: python3-powerfox
Description-md5: 99a138f1dd5d224185b53557b354d80b
Description-en: Asynchronous client for interfacing with Powerfox poweropti devices
 This library allows communication with Powerfox poweropti devices through a
 Powerfox account by retrieving data via cloud polling. It supports interaction
 with various types of meters including power, water, and heat meters, enabling
 users to access detailed energy and water usage statistics. The library
 provides access to datasets for each device linked to an account, including
 power consumption, energy usage, and water flow, allowing users to analyze
 utility consumption patterns and optimize their resource management. It
 connects with specific devices like PA 201901/201902, PB 202001 power meters,
 and WA 201902, HA 201902 water and heat meters over Wi-Fi, making it a useful
 tool for monitoring utilities efficiently.

Package: python3-powerline
Description-md5: 8b992f10873009e4613dca7bd94fb318
Description-en: prompt and statusline utility (Python 3.x module)
 Powerline is a statusline plugin for vim, and provides statuslines and prompts
 for several other applications, including zsh, bash, tmux, IPython, Awesome and
 Qtile.
 .
 This package contains the Powerline module for Python 3.x.

Package: python3-powerline-gitstatus
Description-md5: 75cefe8aafbd5ed24a42e782db3af727
Description-en: Powerline Git segment for Python (3.x)
 Powerline is a statusline plugin for vim, and provides statuslines and
 prompts for several other applications, including zsh, bash, tmux,
 IPython, Awesome and Qtile.
 .
 This package contains the Git segment for showing the status of a Git working
 copy for Python 3.x.

Package: python3-powerline-taskwarrior
Description-md5: 1b2cd756302a337861e41c0a6d61b9d0
Description-en: Powerline segment for showing Taskwarrior information (Python 3)
 A Powerline segment for showing information from Taskwarrior task manager.
 .
 It will show current context and active task (first of alphabetical order).
 .
 This package contains the Python 3 module.

Package: python3-pox
Description-md5: 2db487b7f55f092d90cb7d4c7acfe12f
Description-en: Utilities for filesystem exploration and automated builds
 This package is particular useful when exploring a filesystem on a
 remote host, where queries such as "what is the root of the
 filesystem?", "what is the user's name?", and "what login shell is
 preferred?" become essential in allowing a remote user to function as
 if they were logged in locally.
 .
 pox is part of pathos, a Python framework for heterogeneous computing.

Package: python3-ppadb
Description-md5: 1b5f240260a7218cb652be3e0c106910
Description-en: pure Python implementation of the adb client
 This package provides a pure Python implementation of the ADB client. It can
 be used to communicate with adb server (not the adb daemon on the
 device/emulator).

Package: python3-ppft
Description-md5: 4b64f293d06b0e169210ff74521eb3aa
Description-en: Distributed and parallel Python
 ppft is a friendly fork of Parallel Python.  It provides:
 .
 * parallel execution of Python code on SMP and clusters
 * easy-to-understand job-based parallelization
 * automatic detection of the number of effective processors
 * dynamic processor allocation (at runtime)
 * low overhead for jobs with the same function (through transparent caching)
 * dynamic load balancing (jobs are distributed at runtime)
 * fault-tolerance (if a node fails, tasks are rescheduled on the others)
 * auto-discovery of computational resources
 * dynamic allocation of computational resources
 * SHA based authentication for network connections
 * enhanced serialization, using dill.source
 .
 ppft is part of pathos, a Python framework for heterogeneous computing.

Package: python3-ppl
Description-md5: c71497d6fb9ecac1dd40e0de2f63b7ba
Description-en: Python interface to PPL -- Python 3
 A Python interface to the C++ Parma Polyhedra Library (PPL),
 which allows computations with polyhedra and grids, like mixed
 integer linear programming.
 .
 This package installs the library for Python 3.

Package: python3-ppmd
Description-md5: 3e1d48dcd312307535298c96b9bda2e6
Description-en: PPMd compression/decompression library
 PPM(Prediction by partial matching) is a compression algorithm which has
 several variations of implementations. PPMd is the implementation by Dmitry
 Shkarin. It is used in the RAR and by 7-Zip as one of several possible methods.
 .
 ppmd, aka. ppmd-cffi, is a python bindings with PPMd implementation by C
 language. The C codes are derived from p7zip, portable 7-zip implementation.
 ppmd-cffi support PPMd ver.H and PPMd ver.I.

Package: python3-pprofile
Description-md5: dd7d3aa5b7f0f10b55518961cffc3be3
Description-en: Line-granularity, deterministic and statistic Python 3 profiler
 Line granularity allows locating precisely where time is spent in code.
 Thread awareness automatically propagates profiling to all threads (all
 threads in statistic mode, or threads spawned by profiled code in
 deterministic mode).
 .
 Deterministic profiling gives precise measures, but at a large speed
 cost (best used on minimal test scenario).
 .
 Statistic profiling gives rough measure, but has an extremely low
 overhead (suitable for live code profiling).
 .
 Does not require marking methods to profile, allowing non-method
 profiling (module imports, class & function declarations and other
 module-level code).
 .
 This package installs the library for Python 3.

Package: python3-pqconnect
Description-md5: 45fad7fd4ddda663dc5b8a1312c83f03
Description-en: Post-Quantum Internet security layer (Python library)
 PQConnect is a new easy-to-install layer of Internet security.
 PQConnect lets you take action right now on your computer to address
 the threat of quantum attacks, without waiting for upgrades in the
 applications that you are using.
 .
 PQConnect automatically applies post-quantum cryptography from end to
 end between computers running PQConnect.  PQConnect adds
 cryptographic protection to unencrypted applications, works in
 concert with existing pre-quantum applications to add post-quantum
 protection, and adds a second application-independent layer of
 defense to any applications that have begun to incorporate
 application-specific post-quantum protection.
 .
 This package contains the Python library.

Package: python3-prance
Description-md5: 039415b7ef16fdade152a3fd646600f3
Description-en: resolving parser for Swagger/OpenAPI API specs (Python library)
 Prance provides parsers for Swagger/OpenAPI 2.0 and 3.0 API
 specifications in Python.
 .
 Swagger.io is an infrastructure to jointly develop, implement
 and test the programmed remote access to computational resources.
 .
 The OpenAPI Specification (OAS), formerly known as the Swagger
 Specification, is the world’s standard for defining RESTful
 interfaces. The OAS enables developers to design a
 technology-agnostic API interface that forms the basis of their API
 development and consumption.
 .
 The package uses openapi_spec_validator, swagger_spec_validator or
 flex to validate specifications, but additionally resolves JSON
 references in accordance with the OpenAPI spec.
 .
 This package contains the Python library.

Package: python3-praw
Description-md5: 27a677ae4aaadb96ff3ec5caaf33e01d
Description-en: Python Reddit API Wrapper (Python 3 version)
 PRAW, an acronym for "Python Reddit API Wrapper", is a Python module that
 allows for simple access to Reddit's API. PRAW aims to be as easy to use as
 possible and is designed to follow all of Reddit's API rules.
 .
 This package provides the Python 3 version.

Package: python3-prawcore
Description-md5: 628165a5eb05a2a1c05f9815ad447ccf
Description-en: Low-level communication layer for PRAW
 Python module that provides a low-level communication layer for PRAW 4+.

Package: python3-prctl
Description-md5: c1aa366582938b9f79e92390b6822fe4
Description-en: Python interface to the prctl() syscall (Python 3)
 The Linux prctl() function allows you to control specific characteristics of a
 process' behaviour. Usage of the function is fairly messy though, due to
 limitations in C and Linux. This module provides a nice non-messy Python(ic)
 interface.
 .
 This package installs the library for Python 3.

Package: python3-precis-i18n
Description-md5: f58c9ff6912306f3be458e5ef1750dc5
Description-en: internationalized usernames and passwords
 If you want your application to accept unicode user names and
 passwords, you must be careful in how you validate and compare them.
 The PRECIS framework makes internationalized user names and passwords
 safer for use by applications. PRECIS profiles transform unicode
 strings into a canonical form, suitable for comparison.
 .
 This module implements the PRECIS Framework as described in:
 .
 - PRECIS Framework: Preparation, Enforcement, and Comparison of
 Internationalized Strings in Application Protocols (RFC 8264)
 - Preparation, Enforcement, and Comparison of Internationalized
 Strings Representing Usernames and Passwords (RFC 8265)
 - Preparation, Enforcement, and Comparison of Internationalized
 Strings Representing Nicknames (RFC 8266)

Package: python3-prefixdate
Description-md5: 1cbc87a502854eb57ef853bcdc6502bd
Description-en: Prefix date parser
 This is a helper class to parse dates with varied degrees of precision. For
 example, a data source might state a date as `2001`, `2001-4` or `2001-04-02`,
 with the implication that only the year, month or day is known. This library
 will process such partial dates into a structured format and allow their
 validation and re-formatting (e.g. turning `2001-4` into `2001-04` above).
 .
 The library does not support the complexities of the ISO 8601 and RFC 3339
 standards including date ranges and calendar-week/day-of-year notations.

Package: python3-prefixed
Description-md5: 59faa337b313eda7108b78fe8a3723fb
Description-en: alternative implementation of the Python3 built-in float
 Prefixed provides an alternative implementation of the built-in float
 which supports formatted output with SI (decimal) and IEC (binary)
 prefixes.

Package: python3-preggy
Description-md5: 301bca391025dffc7c4b0ea516c4102e
Description-en: Assertion library for Python
 Collection of expectations for Python applications, extracted from
 the pyVows project.

Package: python3-presets
Description-md5: d355e62de7c0c2b988d30a7d57d3e416
Description-en: Python module to handle default parameters of functions
 Provides an object interface that can override common default
 parameter settings for all functions within a target module or
 package.
 .
 Simple to use. Just build a Preset object with the target module
 as an argument and then set the default parameters via a dict-like
 interface.
 .
 So your new object will work just like the target module, but the
 default arguments of any function will be defined by the values you set.
 .
 This package provides the Python 3.x module.

Package: python3-preshed
Description-md5: 4d13c716d8978eb7d6190c33cc077066
Description-en: Cython Hash Table for Pre-Hashed Keys
 Simple but high performance Cython hash table mapping pre-randomized keys
 to void* values.

Package: python3-presto
Description-md5: 271f58a0231dc24576d9922b8c766c1c
Description-en: toolkit for processing B and T cell sequences (Python3 module)
 pRESTO is a toolkit for processing raw reads from high-throughput
 sequencing of B cell and T cell repertoires.
 .
 Dramatic improvements in high-throughput sequencing technologies now
 enable large-scale characterization of lymphocyte repertoires, defined
 as the collection of trans-membrane antigen-receptor proteins located on
 the surface of B cells and T cells. The REpertoire Sequencing TOolkit
 (pRESTO) is composed of a suite of utilities to handle all stages
 of sequence processing prior to germline segment assignment. pRESTO
 is designed to handle either single reads or paired-end reads. It
 includes features for quality control, primer masking, annotation of
 reads with sequence embedded barcodes, generation of unique molecular
 identifier (UMI) consensus sequences, assembly of paired-end reads and
 identification of duplicate sequences. Numerous options for sequence
 sorting, sampling and conversion operations are also included.
 .
 This package provides the presto Python3 module.

Package: python3-pretend
Description-md5: dabb0f367d2b0a3efe892bede6b5bb27
Description-en: Python library for stubbing
 Pretend is a library to make stubbing with Python easier.
 .
 Stubbing is a technique for writing tests. You may hear the term mixed up with
 mocks, fakes, or doubles. Basically a stub is an object that returns pre-canned
 responses, rather than doing any computation.

Package: python3-pretty-yaml
Description-md5: abecd224994138992f2a7570d44b54fb
Description-en: module to produce pretty and readable YAML-serialized data (Python 3)
 YAML is generally nice and easy format to read if it was written by humans.
 PyYAML can a do fairly decent job of making stuff readable. pyaml tries to
 improve on that a bit, with the following tweaks:
 .
 - Most human-friendly representation options in PyYAML get picked as
 defaults.
 - Does not dump "null" values, if possible, replacing these with just empty
 strings, which have the same meaning but reduce visual clutter and are
 easier to edit.
 - Dicts, sets, OrderedDicts, defaultdicts, namedtuples, etc are
 representable and get sorted on output (OrderedDicts and namedtuples keep
 their ordering), so that output would be as diff-friendly as possible,
 and not arbitrarily depend on Python internals.
 - It appears that at least recent PyYAML versions also do such sorting for
 Python dicts.
 - List items get indented, as they should be.
 - bytestrings that can't be auto-converted to unicode raise error, as yaml
 has no "binary bytes" (i.e. unix strings) type.
 - Attempt is made to pick more readable string representation styles,
 depending on the value.
 - "force_embed" option to avoid having &id stuff scattered all over the
 output (which might be beneficial in some cases, hence the option).
 - "&id" anchors, if used, get labels from the keys they get attached to, not
 just use meaningless enumerators.
 - "string_val_style" option to only apply to strings that are values, not
 keys.
 - Has an option to add vertical spacing (empty lines) between keys on
 different depths, to make output much more seekable.
 .
 This package installs the Python 3 version.

Package: python3-prettylog
Description-md5: e62b01e01c700043691f45f98cad91d4
Description-en: colored log formatter (Python 3)
 Colored log formatter for Python 3.
 .
 This package installs the library for Python 3.

Package: python3-primecountpy
Description-md5: 11b98f09b349c114004b0b112b1f7516
Description-en: Python interface to primecount -- Python 3
 This is a Cython interface to the C++ library primecount.
 .
 This package installs the library for Python 3.

Package: python3-primecountpy-doc
Description-md5: 212114b13e1a6df14fa8989be7b2ca68
Description-en: Python interface to primecount -- documentation
 This is a Cython interface to the C++ library primecount.
 .
 This is the documentation package.

Package: python3-priority
Description-md5: 71b9d84e753e926e4c6b13fb7d16b1a9
Description-en: pure-Python implementation of the HTTP/2 priority tree (Python 3)
 Priority is a pure-Python implementation of the priority logic for HTTP/2, set
 out in RFC 7540 Section 5.3 (Stream Priority). This logic allows for clients
 to express a preference for how the server allocates its (limited) resources to
 the many outstanding HTTP requests that may be running over a single HTTP/2
 connection.
 .
 Specifically, this Python implementation uses a variant of the implementation
 used in the H2O project. This original implementation is also the
 inspiration for nghttp2's priority implementation, and generally produces a
 very clean and even priority stream. The only notable changes from H2O's
 implementation are small modifications to allow the priority implementation to
 work cleanly as a separate implementation, rather than being embedded in a
 HTTP/2 stack directly.
 .
 While priority information in HTTP/2 is only a suggestion, rather than an
 enforceable constraint, where possible servers should respect the priority
 requests of their clients.
 .
 This package is for Python 3.

Package: python3-prison
Description-md5: 84d0b9ce2de16b4f2602ce5ed830c369
Description-en: Python encoder/decoder for Rison (Python 3)
 This package contains a Python encoder/decoder for Rison, a data serialization
 format optimized for compactness in URIs. Rison is a slight variation of JSON
 that looks vastly superior after URI encoding. Rison still expresses exactly
 the same set of data structures as JSON, so data can be translated back and
 forth without loss or guesswork.
 .
 This package installs the library for Python 3.

Package: python3-processview
Description-md5: fcb5ad6c214e04ab79e300e98107dd29
Description-en: Toolkit for workflow processes supervision
 When processing several datasets within the same workflow / orange
 instance user can quickly be confused about what has been process or
 not and what is currently processing. To ease comprehension and get a
 state of processes and datasets we can add a 'process view' widget to
 orange-canvas.

Package: python3-procrunner
Description-md5: 202e21e2b08e2cd4486c13518b65c1f3
Description-en: Versatile utility function to run external processes from Python
 Versatile utility function to run external processes from Python, with many
 features:
 * runs an external process and waits for it to finish
 * does not deadlock, no matter the process stdout/stderr output
 behaviour
 * returns the exit code, stdout, stderr (separately, both as
 bytestrings), and the total process runtime as a dictionary
 * process can run in a custom environment, either as a modification
 of the current environment or in a new environment from scratch
 * stdin can be fed to the process, the returned dictionary contains
 information how much was read by the process
 * stdout and stderr is printed by default, can be disabled
 * stdout and stderr can be passed to any arbitrary function for live
 processing (separately, both as unicode strings)
 * optionally enforces a time limit on the process

Package: python3-procset
Description-md5: de8f4646e01bd8c1c4503e8c008c4a20
Description-en: Pure Python implementation of the interval set data structure
 An interval set (provided as the ProcSet class) is a memory-efficient
 representation of closed-interval sets.
 A ProcSet is an hybrid between a set and a list of indexes.
 More precisely, a ProcSet object is an ordered collection of unique
 non-negative int.
 It supports most of set operations: notably membership testing, mathematical
 operations such as intersection, union, and (symmetric) difference; with the
 additional ability to access its elements by position.
 .
 This is the Python 3 package.

Package: python3-prodigy
Description-md5: a9784f7641dc317b96420565727346dc
Description-en: Protein Binding Affinity Prediction (Python 3)
 Collection of scripts to predict binding affinity values for protein-protein
 complexes from atomic structures.
 .
 This package installs the library for Python 3.

Package: python3-prody
Description-md5: 8ba237b1a8f753e2f906dc75041a5487
Description-en: Python package for protein dynamics analysis
 ProDy is a free and open-source Python package for protein structure, dynamics,
 and sequence analysis. It allows for comparative analysis and modeling of
 protein structural dynamics and sequence co-evolution. Fast and flexible ProDy
 API is for interactive usage as well as application development. ProDy also
 comes with several analysis applications and a graphical user interface for
 visual analysis.

Package: python3-prody-tests
Description-md5: 3e787f797aa0c279b6eecef2248b10c3
Description-en: Python package for protein dynamics analysis - test data
 ProDy is a free and open-source Python package for protein structure, dynamics,
 and sequence analysis. It allows for comparative analysis and modeling of
 protein structural dynamics and sequence co-evolution. Fast and flexible ProDy
 API is for interactive usage as well as application development. ProDy also
 comes with several analysis applications and a graphical user interface for
 visual analysis.
 .
 This package contains the test data for python3-prody.

Package: python3-progettihwsw
Description-md5: c3a8ef0a97ae97b70995049b33c0e9f8
Description-en: Control ProgettiHWSW relay boards via Python
 This library provides tools for controlling ProgettiHWSW relay boards,
 which are used in various automation and control systems. This opens up
 possibilities for applications in home automation, industrial settings, or
 any system requiring reliable hardware control.

Package: python3-proglog
Description-md5: 6392a6a29527922c6070148d165fa127
Description-en: Log and progress bar manager for console, notebooks, web...
 Proglog is a progress logging system for Python. It allows to build
 complex libraries while giving the user control on the management of
 logs, callbacks and progress bars.

Package: python3-progress
Description-md5: f5f78c078b90c42faef21739cdf3779a
Description-en: easy progress reporting for Python
 This package provides several canned progress bars for command line Python
 programs.  Progress bars are customizable and can be advanced by using the
 next() method, with the finish() method to finish.
 .
 This is the Python 3 version.

Package: python3-progressbar
Description-md5: c5547bde4c427f1c6754aebf13098608
Description-en: text progress bar library for Python (Python 3)
 A text progress bar is typically used to display the progress of a long
 running operation, providing a visual cue that processing is underway.
 .
 The ProgressBar class manages the current progress, and the format of the line
 is given by a number of widgets. A widget is an object that may display
 differently depending on the state of the progress bar. There are three types
 of widgets:
 - a string, which always shows itself
 - a ProgressBarWidget, which may return a different value every time its
 update method is called
 - a ProgressBarWidgetHFill, which is like ProgressBarWidget, except it
 expands to fill the remaining width of the line.
 .
 This package contains the Python 3 version of progressbar.

Package: python3-progressbar2
Description-md5: 1b35e26aee84fc609525cdd3797ccfab
Description-en: Text progress bar library for Python
 A text progress bar is typically used to display the progress of a long
 running operation, providing a visual cue that processing is underway.
 .
 The ProgressBar class manages the current progress, and the format of the line
 is given by a number of widgets. A widget is an object that may display
 differently depending on the state of the progress bar.

Package: python3-project-generator
Description-md5: 4284000c008296f7c85d1e8ce3e3f4c8
Description-en: project generators for various embedded tools (IDE)
 python-project-generator allows one to define an embedded hardware/software
 project in structured text (using YAML), and then generate IDE (integrated
 development environment) project files based on the defined rules.
 .
 python-project-generator currently generates projects for the following tools:
 .
 - CMake (GCC ARM)
 - CoIDE (GCC ARM)
 - Eclipse (Makefile with GCC ARM)
 - IAR
 - Makefile (ARMCC)
 - Makefile (GCC ARM)
 - Sublime Text (Makefile with GCC ARM)
 - uVision4 and uVision5
 - Visual Studio (Makefile with GCC ARM)
 .
 This package installs the library and `progen` helper script for Python 3.

Package: python3-project-generator-definitions
Description-md5: 80e5798f8e6bfcbd91eadb574cf17a49
Description-en: collection of target/MCU definitions for progen
 This package provides target and MCU definitions for use with the `progen`
 tool (package: python3-project-generator)
 .
 The definitions provided in this package are used to set proper data for
 embedded tools supported by `progen`. New definitions can be created using
 the `progendef` helper script included in this package.
 .
 This package installs the library and `progendef` helper script for Python 3.

Package: python3-proliantutils
Description-md5: f0bfc7d327342210d3b5313a087364ec
Description-en: client lib interfacing various devices in HP Proliant Servers - Python 3.x
 Proliant Management Tools provides Python libraries for interfacing and
 managing various devices(like iLO) present in HP Proliant Servers. Currently,
 this module offers a library to interface to iLO4 using RIBCL.
 .
 This package contains the Python 3.x module.

Package: python3-prometheus-fastapi-instrumentator
Description-md5: b4f9d77b1c77613b40b22f1cd47868ec
Description-en: Configurable and modular Prometheus Instrumentator for your FastAPI
 Not made for generic Prometheus instrumentation in Python.
 Use the Prometheus client library for that. This packages uses it as well.
 Beyond the fast track, this instrumentator is highly configurable and
 it is very easy to customize and adapt to your specific use case.

Package: python3-prometheus-flask-exporter
Description-md5: 8b8c2e0dba785385af9892ae73f013e1
Description-en: Prometheus metrics exporter for Flask (Python 3)
 This library provides HTTP request metrics to export into Prometheus.
 It can also track method invocations using convenient functions.
 .
 This package installs the library for Python 3.

Package: python3-promise
Description-md5: 7dbe574c6b7a829635ffcdd292b2880f
Description-en: Implementation of Promises in Python (Python3 version)
 It is a super set of Promises/A+ designed to have readable, performant code
 and to provide just the extensions that are absolutely necessary for using
 promises in Python.
 Its fully compatible with the Promises/A+ spec.
 .
 This package contains the Python 3 version of the library.

Package: python3-propcache
Description-md5: b361284580e7673947d9fcc94588c5eb
Description-en: Fast property caching (Python)
 The module provides a fast implementation of cached properties for
 Python 3.10+.

Package: python3-propka
Description-md5: 144cf93e262b50ccb1109e1f5c200557
Description-en: heuristic pKa calculations with ligands (Python 3)
 PROPKA predicts the pKa values of ionizable groups in proteins (version 3.0)
 and protein-ligand complexes (version 3.1 and later) based on the 3D structure.
 .
 For proteins without ligands both versions should produce the same result.
 .
 This package installs the library for Python 3.

Package: python3-proselint
Description-md5: 7cadbe30d49548436c4d1670da84582d
Description-en: Library and command-line prose linter utility (Python 3)
 Proselint aggregates knowledge about best practices in writing from world's
 greatest writers and editors, and makes it accessible by giving suggestions in
 the form of a linter for prose.
 .
 This package installs the library and proselint binary for Python 3.

Package: python3-protego
Description-md5: 52740f0597ed93b8d02b6cc4a4374b04
Description-en: Pure-Python robots.txt parser with support for modern conventions
 Protego parses directives set in robots.txt, including non-standard ones such
 as Request-Rate and Host. It also handles some typos in the directive names.

Package: python3-proto-plus
Description-md5: 6a6f4972c2c95de2171026b6896ee843
Description-en: Beautiful Pythonic protocol buffers
 This is a wrapper around protocol buffers. Protocol buffers
 is a specification format for APIs, such as those inside Google.
 This library provides protocol buffer message classes and objects
 that largely behave like native Python types.

Package: python3-protobix
Description-md5: e6da665a14f4f00fa55e6bdd1e9fe364
Description-en: Implementation of Zabbix Sender protocol (Python 3)
 This module implements Zabbix Sender Protocol.
 It allows one to build list of items and send items and send them as trapper.
 It currently supports items as well as Low Level Discovery.
 .
 This is the Python 3 version of the package.

Package: python3-protobuf
Description-md5: ba8b2ff5479f775cf8451dd587d3fee9
Description-en: Python 3 bindings for protocol buffers
 Protocol buffers are a flexible, efficient, automated mechanism for
 serializing structured data - similar to XML, but smaller, faster, and
 simpler. You define how you want your data to be structured once, then you can
 use special generated source code to easily write and read your structured
 data to and from a variety of data streams and using a variety of languages.
 You can even update your data structure without breaking deployed programs
 that are compiled against the "old" format.
 .
 Google uses Protocol Buffers for almost all of its internal RPC protocols and
 file formats.
 .
 This package contains the Python 3 bindings for the protocol buffers. You will
 need the protoc tool (in the protobuf-compiler package) to compile your
 definition to Python classes, and then the modules in this package will allow
 you to use those classes in your programs.

Package: python3-proton-core
Description-md5: d3e961c7699dc6461097607be100f21e
Description-en: Proton Technologies API wrapper
 The Proton Core library is a core component that contains the fundamental
 logic used by the other Proton components. This core provides the essential
 basis for the functioning and integration of the other parts of Proton,
 ensuring consistency and efficiency in the system's overall performance.
 .
 This is the backbone of Proton VPN, containing the core logic and essential
 functionality that is used by others Proton components. This module is
 designed to provide a robust and secure infrastructure for various operations
 within Proton VPN, ranging from authentication and session management to
 communication and general utilities.
 .
 Main components and their functions:
 - Authentication and Sessions: This package manages everything related to
 sessions, including initialization, maintenance and user validation
 sessions. Covers communicating with APIs, manipulating form data (as seen
 in formdata.py), and implementing secure authentication protocols
 (for example, through SRP - Secure Remote Password).srp: Contains specific
 modules for the SRP protocol, which guarantees security during user
 authentication.
 - Key Management: Keychain: Handles key and credential management, safely
 storing and retrieving sensitive information.
 - Loading and Execution: loader: Facilitates the loading of components and
 the execution of main scripts, allowing fluid initialization and dependency
 management.
 - Single sign-on (SSO): sso: Supports Single Sign-On functionality, allowing
 users to authenticate once to access multiple Proton services.
 - Public utility services: utils: Contains several utility functions that
 help with common operations, such as managing the environment and using
 metaclasses.
 - Transport and Communication: transports: Handles different data transport
 methods, using libraries such as aiohttp and requests to perform HTTP
 communications. This package also includes utilities for alternative
 routing and DNS manipulation.
 - Interface and visualization: views: Provides basic components for
 creating command line interfaces (CLI), allowing user interactions in a
 structured way.
 .
 Overall python-proton-core serves as the functional core of Proton VPN,
 ensuring that all components work together in a cohesive and efficient
 manner, offering Security in terms of Implementation of robust authentication
 and secure key management protocols, allowing flexibility in integration and
 communication between different modules and services.
 .
 Thus providing utilities and components that simplify the development and
 maintenance of complex functionalities, through Its modular structure allows
 expansion and customization, accommodating new functionalities and improving
 existing ones without compromising stability.

Package: python3-proton-keyring-linux
Description-md5: a503998c8bb742ac005abc44ac5bc017
Description-en: Proton Technologies keyring plugins for Linux
 Python library that implements a credential storage solution for Linux,
 developed by the ProtonVPN team. It is used to securely manage user
 credentials (such as usernames and passwords) for Proton services such
 as ProtonVPN in the Linux environment.
 .
 Main features:
 - Integration with the system keyring:
 Utilizes existing libraries to access Linux operating system keyrings
 such as SecretService or gnome-keyring), allowing secure storage
 of sensitive data.
 - Security:
 Stores credentials in encrypted form, leveraging the operating system's
 security tools to protect data.
 - API for developers:
 Provides an interface for application developers to easily store, access
 and manage credentials in their Python programs.
 - Usage on ProtonVPN:
 It is an important piece of the Proton ecosystem, ensuring VPN customers
 can manage their credentials securely.

Package: python3-proton-vpn-api-core
Description-md5: ad23501f86779251d3c26575b99ad233
Description-en: Proton AG VPN Core API
 Lbrary that acts as a façade for the other Proton VPN components, providing
 a unified API for accessing the different services provided by Proton VPN.
 The main idea is to simplify the integration and use of Proton VPN services
 in applications or scripts, offering a centralized point to interact with the
 infrastructure.
 .
 Main features:
 - Unified API:
 It aggregates and exposes Proton VPN services through a uniform interface,
 reducing the complexity of communicating with different system components.
 - Focus on Integration:
 The library serves as a bridge to access multiple Proton VPN services in
 a standardized way, facilitating development and integration with other
 systems.
 - Linux Compatibility:
 The project is configured to be tested and built using Linux distribution
 packages, ensuring robustness in Linux environments.

Package: python3-proton-vpn-cli
Description-md5: 1370becf5908c409a58dc84a1bc3872c
Description-en: transitional package for proton-vpn-cli
 This is a transitional package. It can safely be removed.

Package: python3-proton-vpn-gtk-app
Description-md5: c744abb2098624b2a4bc0f781c1fee7e
Description-en: transitional package for proton-vpn-gtk-app
 This is a transitional package. It can safely be removed.

Package: python3-proton-vpn-local-agent
Description-md5: 2b1f072567b192934a7fe96d96e7fc62
Description-en: Proton VPN local agent for managing connections
 Local-agent-rs is a ProtonVPN project that provides a Rust library for
 communicating with ProtonVPN's LocalAgent. Its purpose is to promote
 efficiency and security in the integration of ProtonVPN features across
 different clients.
 .
 It is responsible for:
 - Communication with ProtonVPN:
 - Manages the connection between the ProtonVPN client and ProtonVPN
 servers.
 - Handles authentication, key and certificate exchange, and other
 operations required to establish a secure connection.
 - Python Bindings:
 - Includes Python bindings for the Rust library, allowing Rust code to be
 used in Python applications.
 - Integrate LocalAgent functionality into ProtonVPN clients written in
 Python.

Package: python3-prov
Description-md5: 9d4866ad613831b1a3f9b3d28877e380
Description-en: W3C Provenance Data Model (Python 3)
 A library for W3C Provenance Data Model
 supporting PROV-JSON and PROV-XML import/export.
 .
 Features:
 * An implementation of the W3C PROV Data Model in Python.
 * In-memory classes for PROV assertions,
 which can then be output as PROV-N.
 * Serialization and deserializtion support: PROV-JSON and PROV-XML.
 * Exporting PROV documents into various graphical formats
 (e.g. PDF, PNG, SVG).
 .
 This package provides the modules for Python 3.

Package: python3-proxmoxer
Description-md5: a16e5d2743ad942dfe47efcbd50f6389
Description-en: Python Wrapper for the Proxmox 2.x API (HTTP and SSH) (Python 3)
 Proxmoxer is a wrapper around the Proxmox REST API v2 which allows one to
 programmatically create / delete / manage instances of proxmox managed virtual
 machines and containers.
 .
 To use this package either python3-requests (for the HTTP API) or
 python3-paramiko (for ssh) must be installed.
 .
 This package installs the Python 3 version of proxmoxer.

Package: python3-psautohint
Description-md5: 1bd086f8fba9fa9d4b7e05aab35150ba
Description-en: Python library for psautohint font hinter from AFDKO
 psautohint is the font autohinter from Adobe Font Development Kit for OpenType
 (AFDKO).
 .
 This package provides the Python 3 library.

Package: python3-psd-tools
Description-md5: b8c75c7ddfa167996cd7d7f875c2d4a1
Description-en: library for working with Adobe Photoshop PSD files (Python 3)
 psd-tools is a library that can read and write of the low-level PSD/PSB
 file structure and raw layer image export in NumPy and PIL format.
 .
 This package installs the library for Python 3.

Package: python3-psd-tools-doc
Description-md5: ca7bfbb445377824d374999e2ccdb9e9
Description-en: library for working with Adobe Photoshop PSD files (documentation)
 psd-tools is a library that can read and write of the low-level PSD/PSB
 file structure and raw layer image export in NumPy and PIL format.
 .
 This is the common documentation package.

Package: python3-pskc
Description-md5: 6f05ce20c0ca01c5295ad7f36bd243ba
Description-en: Python module for handling PSKC files (Python 3)
 This Python library handles Portable Symmetric Key Container (PSKC) files as
 defined in RFC6030. PSKC files are used to transport and provision symmetric
 keys and key meta data (seed files) to different types of crypto modules,
 commonly one-time password tokens or other authentication devices.
 .
 This module can be used to extract keys from PSKC files for use in an OTP
 authentication system. The module can also be used for authoring PSKC files.

Package: python3-psrecord
Description-md5: 36f8f8307f4e2463fc282c68ef3a7850
Description-en: Records the CPU and memory activity of a process
 Psrecord is a small Python CLI utility that attaches itself to a
 process and records its CPU and memory usage.
 It appends results every sample interval into a log file. It can also
 plot the data into an image file at the
 end of a session using matplotlib.

Package: python3-psshlib
Description-md5: 773da39af0bee115e50307ce1441a863
Description-en: Parallel versions of SSH-based tools (library)
 pssh provides a number of commands for executing against a group of computers,
 using SSH. It's most useful for operating on clusters of
 homogenously-configured hosts.
 .
 This package contains the python3-psshlib Python modules.

Package: python3-psutil-home-assistant
Description-md5: a752a6d272a86edf6b831205e983aeb7
Description-en: wrapper for psutil to allow it to be used several times in the same process
 The psutil library relies on global variable to maintain state between calls.
 This wrapper allows making local copies of the psutil library, wrapped in an
 object to allow psutil to be used more than once in a process.

Package: python3-psutils
Description-md5: e0948c46e7796dd82337ccaa621cfb59
Description-en: PostScript document handling libraries
 Library for psutils, a collection of utilities is for manipulating PostScript
 documents.  Page selection and rearrangement are supported, including
 arrangement into signatures for booklet printing, and page merging
 for n-up printing.

Package: python3-psycogreen
Description-md5: 669e1a69873eae0df5b7b797b6466b4d
Description-en: psycopg2 integration with coroutine libraries
 This package enables "psycopg2" to work with coroutine libraries, using
 asynchronous calls internally but offering a blocking interface so that
 regular code can run unmodified.

Package: python3-psycopg
Description-md5: d705c7748fd20d5b6cb2c4902f03e994
Description-en: PostgreSQL database adapter for Python 3
 Psycopg 3 is a newly designed PostgreSQL database adapter for the Python
 programming language.
 .
 Psycopg 3 is a complete rewrite of Psycopg 2, maintaining the same
 fundamental libpq wrapper architecture and DB-API interface design, but
 exposing new features to better work with the newer versions of Python
 and PostgreSQL.
 .
 On the Python side, Psycopg 3 allows the use of asyncio-based
 concurrency and static typing. Many improvement to the Python interface
 make the library much simpler and more idiomatic to use,
 .
 On the PostgreSQL side, Psycopg 3 makes use of server-side parameters,
 prepared statements, binary parameters, and great support for COPY
 operations.
 .
 Psycopg 3 presents a familiar interface for everyone who has used
 Psycopg 2 or any other `DB-API 2.0` database adapter, but allows one
 to use more modern PostgreSQL and Python features, such as:
 - Strict Strong Typing
 - asynchronous support
 - server-side parameters binding
 - binary communication
 - a great integration of the COPY support
 - direct access to the libpq functionalities

Package: python3-psycopg-c
Description-md5: 918ee49010309d874ccf6b01b55d9106
Description-en: PostgreSQL database adapter for Python 3 - binary module
 Psycopg 3 is a newly designed PostgreSQL database adapter for the Python
 programming language.
 .
 Psycopg 3 is a complete rewrite of Psycopg 2, maintaining the same
 fundamental libpq wrapper architecture and DB-API interface design, but
 exposing new features to better work with the newer versions of Python
 and PostgreSQL.
 .
 On the Python side, Psycopg 3 allows the use of asyncio-based
 concurrency and static typing. Many improvement to the Python interface
 make the library much simpler and more idiomatic to use,
 .
 On the PostgreSQL side, Psycopg 3 makes use of server-side parameters,
 prepared statements, binary parameters, and great support for COPY
 operations.
 .
 Psycopg 3 presents a familiar interface for everyone who has used
 Psycopg 2 or any other `DB-API 2.0` database adapter, but allows one
 to use more modern PostgreSQL and Python features, such as:
 - Strict Strong Typing
 - asynchronous support
 - server-side parameters binding
 - binary communication
 - a great integration of the COPY support
 - direct access to the libpq functionalities
 .
 This package contains binary module, increasing performance of operations

Package: python3-psycopg-pool
Description-md5: 2214487f745c470704fe66997608bf52
Description-en: PostgreSQL database adapter for Python 3: connection pool
 Psycopg 3 is a newly designed PostgreSQL database adapter for the Python
 programming language.
 .
 Psycopg 3 is a complete rewrite of Psycopg 2, maintaining the same
 fundamental libpq wrapper architecture and DB-API interface design, but
 exposing new features to better work with the newer versions of Python
 and PostgreSQL.
 .
 On the Python side, Psycopg 3 allows the use of asyncio-based
 concurrency and static typing. Many improvement to the Python interface
 make the library much simpler and more idiomatic to use,
 .
 On the PostgreSQL side, Psycopg 3 makes use of server-side parameters,
 prepared statements, binary parameters, and great support for COPY
 operations.
 .
 Psycopg 3 presents a familiar interface for everyone who has used
 Psycopg 2 or any other `DB-API 2.0` database adapter, but allows one
 to use more modern PostgreSQL and Python features, such as:
 - Strict Strong Typing
 - asynchronous support
 - server-side parameters binding
 - binary communication
 - a great integration of the COPY support
 - direct access to the libpq functionalities
 .
 This package contains two connection pool implementations

Package: python3-psygnal
Description-md5: 433e594459881b5c337f763748aaf94c
Description-en: Fast Python callback/event system modeled after Qt Signals
 Psygnal (pronounced "signal") is a pure Python implementation of the
 observer pattern, with the API of Qt-style Signals with (optional)
 signature and type checking, and support for threading.
 .
 This library does not require or use Qt in any way, It simply
 implements a similar observer pattern API.

Package: python3-ptk
Description-md5: 651bc867fd652001bede5c01af4bfedf
Description-en: parser for Python 3 with support for asynchronous input
 PTK implements LR(1) parsing in Python. Compared to compiled tools
 like Bison, it attempts to spare programmer's time. Python sources
 describe both the grammar and the callbacks, avoiding code
 generation.  Various inputs are accepted: Python 3 asynchronous
 streams, PyZipFile archives, Twisted Deferred objects.
 .
 This package installs the library for Python 3.

Package: python3-ptrace
Description-md5: bf55019f3449157e5244e4915fedac18
Description-en: Python 3 bindings for ptrace
 This package provides Python bindings for the ptrace library. It allows
 controlling, debugging, or modifying processes using the ptrace syscall.
 .
 Features:
 * High level Python object API
 * Able to control multiple processes: catch fork events
 * Read/write bytes to arbitrary addresses
 * Execution step by step using ptrace_singlestep() or hardware int 3
 * Can use distorm disassembler
 * Dump registers, memory mappings, stack, etc.
 * Syscall tracer and parser (strace command)
 .
 This package provides the ptrace Python module for Python 3.x.

Package: python3-ptufile
Description-md5: e726b3b7805ab84ce18df0dbb9ec89b4
Description-en: Read and write PicoQuant PTU and related files
 Ptufile is a Python library to
 - read data and metadata from PicoQuant PTU and related files
 (PHU, PCK, PCO, PFS, PUS, PQRES, PQDAT, PQUNI, SPQR, and BIN)
 - write TCSPC histograms to T3 image mode PTU files.
 .
 PTU files contain time correlated single photon counting (TCSPC)
 measurement data and instrumentation parameters.

Package: python3-pubchempy
Description-md5: 28ee279def32636c4c5428105506f9b2
Description-en: PubChemPy provides a way to interact with
 PubChem in Python. It allows chemical searches by name,
 substructure and similarity, chemical standardization,
 conversion between chemical file formats, depiction and
 retrieval of chemical properties.

Package: python3-public
Description-md5: c5322d43b60a0c1173c735dbdab4d1c7
Description-en: @public decorator for adding names to __all__
 His module is a library that provides two simple decorators called @public
 and @private to document the publicity of names in your Python module. These
 decorators are used to control what will be imported when someone uses the
 from <module> import * statement. It's usually good practice to use a special
 attribute called __all__ to explicitly list the public names you want exposed
 in your module.

Package: python3-publicsuffix2
Description-md5: 2d76d38b73be67b43fa6730510fc8888
Description-en: Python3 module to get a domain suffix using the Public Suffix List
 This Python3 module allows you to get the public suffix of a domain name
 using the Public Suffix List from http://publicsuffix.org.
 .
 A public suffix is one under which Internet users can directly register
 names. Some examples of public suffixes are .com, .co.uk and pvt.k12.wy.us.
 Accurately knowing the public suffix of a domain is useful when handling
 web browser cookies, highlighting the most important part of a domain name
 in a user interface or sorting URLs by web site.
 .
 This module replaces the deprecated python3-publicsuffix package.

Package: python3-pubsub
Description-md5: 819690e5bcf32b739521cd5ee0c61622
Description-en: Python 3 publish-subcribe library
 Provides a publish-subscribe API to facilitate event-based or message-based
 architecture in a single-process application. It is pure Python
 and works on Python 3.3+. It is centered on the notion of a topic;
 senders publish messages of a given topic, and listeners subscribe to
 messages of a given topic, all inside the same process. The package also
 supports a variety of advanced features that facilitate debugging and
 maintaining topics and messages in larger desktop- or server-based
 applications.

Package: python3-pudb
Description-md5: 858798ab5131e18f4fe991a6ec20becc
Description-en: full-screen, console-based Python3 debugger
 PuDB is a full-screen, console-based visual debugger for Python3.
 .
 Its goal is to provide all the niceties of modern GUI-based debuggers
 in a more lightweight and keyboard-friendly package. PuDB allows you
 to debug code right where you write and test it -- in a terminal. If
 you've worked with the excellent (but nowadays ancient) DOS-based
 Turbo Pascal or C tools, PuDB's UI might look familiar.

Package: python3-pulp
Description-md5: e895b28bc8e00b29308a203f5c408adc
Description-en: LP modeler - Python 3.x
 PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files
 and call GLPK, COIN CLP/CBC, CPLEX, and GUROBI to solve linear problems.
 .
 This package contains the Python 3.x module.

Package: python3-pulsectl
Description-md5: e9bc6fb962b19004e2001d233c4e920b
Description-en: high-level interface and ctypes-based bindings for PulseAudio
 Python blocking high-level interface and ctypes-based bindings for PulseAudio
 (libpulse), to use in a simple synchronous code.
 .
 Wrappers are mostly for mixer-like controls and introspection-related
 operations, as opposed to e.g. submitting sound samples to play and
 player-like client.

Package: python3-pure-eval
Description-md5: 14813f714ba7191e4680338fdc91d4ee
Description-en: Safely evaluate Python AST nodes without side effects
 Python library to evaluate certain AST nodes without triggering arbitrary
 code which might have unwanted side effects.

Package: python3-pure-pcapy3
Description-md5: c56b4811473c8e8035d155ae207be991
Description-en: Pure Python reimplementation of pcapy
 This package provides an API-compatible replacement for the popular pcapy
 package. Since it is a pure-Python package, it cannot access some elements
 like live traffic capture directly. Only file operations are allowed right
 now. Any operation which is available in pcapy and could not be implemented
 here will throw NotImplementedError. Behaviour should be compatible up to the
 text of some exceptions (tests are included).

Package: python3-pure-sasl
Description-md5: dfc8a53b073a9407557b54daa28f9271
Description-en: pure Python client SASL implementation - Python 3.x
 Pure-sasl is a pure python client-side SASL implementation. At the moment, it
 supports the following mechanisms: ANONYMOUS, PLAIN, EXTERNAL, CRAM-MD5,
 DIGEST-MD5, and GSSAPI. Support for other mechanisms may be added in the
 future. Only GSSAPI supports a QOP higher than auth.
 .
 This package contains the Python 3.x module.

Package: python3-puremagic
Description-md5: 4592190869e088307cbd66794c5db4d1
Description-en: pure-Python module to identify files by their magic signature
 Puremagic is a pure-Python module to identify files by their magic numbers.
 It is fast, lightweight, minimalistic, cross-platform, and doesn't have
 dependencies. It can serve as a stand-in for python-magic, but its own
 magic_file() and magic_string() function are more powerful and also display
 a confidence score and possible duplicate matches.

Package: python3-purl
Description-md5: 807b3215c824e43dae05e33a6e8bbe27
Description-en: URL interrogation and manipulation (Python3 version)
 A simple, immutable URL class with a clean API for interrogation and
 manipulation that also supports template URLs as per RFC 6570.
 It parses URLs into URL objects which are immutable but also provides mutator
 methods for all segments which return a new URL instance. This allows for
 easy modification of URLs during runtime.
 .
 This package contains the Python 3 version of the library.

Package: python3-pusimp
Description-md5: 3da797d6a37143fa178c4ea7c175930b
Description-en: prevent user-site imports (Python 3)
 pusimp is a python library to prevent user-site imports of specific
 dependencies of a package. The typical scenario for using pusimp is in
 combination with a system manager (e.g., apt for Debian), to prevent
 dependencies from being loaded from user-site instead of the location
 provided by the system manager.
 .
 This package installs the library for Python 3.

Package: python3-pvo
Description-md5: b87f6893acd6dd4471f18da789527063
Description-en: Asynchronous client for the PVOutput API
 This library provides an asynchronous interface for interacting with the
 PVOutput API. It enables the monitoring of solar photovoltaic (PV) systems by
 programmatically consuming data uploaded to PVOutput. The library facilitates
 the retrieval of various statuses and metrics of PV systems, allowing for
 efficient data management and analysis.

Package: python3-pwdlib
Description-md5: 6fc6f37818230688e129a14333c1975b
Description-en: Modern password hashing for Python (Python 3)
 pwdlib is a Python library for secure password hashing and verification.
 It supports modern algorithms like Argon2 and Bcrypt through a simple API.
 Designed as an easy replacement for older libraries such as passlib.
 .
 This package installs the library for Python 3.

Package: python3-pweave
Description-md5: f5cc862f8b5ee28ff989d72fe424e500
Description-en: scientific report generator for Python
 Pweave is a scientific report generator and a literate programming tool for
 Python. Pweave can capture the results and plots from data analysis and works
 well with NumPy, SciPy and matplotlib. It is able to run Python code from
 source document and include the results and capture matplotlib plots in the
 output.

Package: python3-pwntools
Description-md5: 007e9b28afbd0662af062655d1a43dec
Description-en: CTF framework and exploit development library
 pwntools is designed for rapid prototyping and development, to make
 exploit writing as simple as possible. The primary use cases of this
 framework are CTF hacking contests, where vulnerabilities in a sandbox
 environment are exploited to gain access to a "flag" file or a secret
 string, as proof of successful infiltration.

Package: python3-pwquality
Description-md5: 04483db006f6aa03b924da3534406479
Description-en: Python bindings for libpwquality
 libpwquality's purpose is to provide common functions for password
 quality checking and also scoring them based on their apparent randomness. The
 library also provides a function for generating random passwords with good
 pronounceability.
 .
 This package contains the Python bindings.

Package: python3-py
Description-md5: 060d094b25fa804c1c5f3c0b3a744c36
Description-en: Advanced Python development support library
 NOTE: this library is in maintenance mode and should not be used in new code.
 .
 The Codespeak py lib aims at supporting a decent Python development process
 addressing deployment, versioning and documentation perspectives. It includes:
 .
 * py.path: path abstractions over local and Subversion files
 * py.code: dynamic code compile and traceback printing support

Package: python3-py-aosmith
Description-md5: 22edb6908a0ab00890112ecef2259404
Description-en: API Client for A O Smith iCOMM-enabled water heaters
 This library provides an interface to interact with A. O. Smith iCOMM-enabled
 water heaters, enabling control over various functionalities. Users can adjust
 the target temperature, change operation modes, and enable or disable away
 mode. The library communicates with A. O. Smith's cloud service to fetch data
 and send control commands to the water heater devices. It also supports
 retrieving energy usage data and hot water availability. Compatible with
 multiple models, this library extends the control capability initially
 provided by the A. O. Smith mobile app.

Package: python3-py-dormakaba-dkey
Description-md5: 5421b2d78c952e01153a06d3fc1ce20e
Description-en: Library to interact with Dormakaba dKey locks via Bluetooth
 This library enables communication with Dormakaba dKey locks through Bluetooth
 connectivity. It provides interfaces to monitor the lock status, battery
 levels, and deadbolt position. The integration allows direct interaction with
 these devices, enhancing control over lock operations without relying on
 additional gateways or web services. By focusing on local Bluetooth
 connections, it offers reliable interaction with Dormakaba devices, ensuring
 up-to-date status updates and command execution.

Package: python3-py-ecc
Description-md5: d7a6a0019d87134ca1f8c1f20c6f8438
Description-en: Elliptic curve crypto including secp256k1, alt_bn128, and bls12_381
 This package provides elliptic curve cryptography implementations in Python. It
 includes support for widely used curves such as secp256k1, alt_bn128, and
 bls12_381. The library is developed by the Ethereum Foundation.
 .
 It is a fundamental tool for blockchain-related projects and other applications
 that require elliptic curve cryptography.

Package: python3-py-improv-ble-client
Description-md5: 72847e4549e26ea7dab5e4408d50c9b9
Description-en: API to provision devices implementing Improv via BLE
 This library provides an API to provision devices that support Improv via BLE.
 It allows these devices to connect to Wi-Fi networks by facilitating
 communication through Bluetooth Low Energy. This setup is particularly useful
 for configuring IoT devices remotely. The library interacts with devices
 implementing the Improv protocol, sending necessary credentials and
 instructions to establish a Wi-Fi connection.

Package: python3-py-madvr2
Description-md5: a9bc864a221fb40271cdd662ad894f7c
Description-en: Library implementing IP control for madVR Envy
 This library provides a means to control madVR Envy devices over IP by
 implementing the specified protocol for such interactions. It supports
 asynchronous operations, allowing for real-time notifications and command
 processing. Among the features, it incorporates an efficient connection
 management system: user commands benefit from a connection pool mechanism that
 optimizes resource usage by keeping connections briefly active post-
 interaction, while background tasks utilize dedicated connections. This
 approach ensures reliable communication by mitigating race conditions and
 preventing connection hangs. The library caters to typical command structures,
 like those documented in device manuals, hence covering standard remote
 control operations. It also allows users to configure wake-on-LAN
 capabilities, either by automatically sending wake signals or enabling user-
 provided automations. Display functions enable onscreen messages and audio
 adjustments, and comply with user-specified durations and formats.

Package: python3-py-netgear-plus
Description-md5: ac52394fc6ffdce9bda41d5ae097c87c
Description-en: Library for NETGEAR Plus Switches (Python 3)
 Grabs statistical network data from supported NETGEAR Switches from the Plus
 Managed Network Switch line. These switches can only be managed using a Web
 interface and not through SNMP or cli. This library uses web scraping to
 collect the switch configuration, statistics and some basic configuration
 updates.

Package: python3-py-nightscout
Description-md5: b9e57fb80d232e670c2f8b030e057bd4
Description-en: Async interface to access Nightscout CGM data
 This library provides an asynchronous interface for accessing data stored in
 Nightscout, a remote monitoring platform for continuous glucose monitoring
 (CGM). It allows users to fetch and manage their CGM data efficiently from a
 Nightscout server. Interaction with Nightscout involves retrieving live
 updates and historical data related to blood glucose levels. The
 straightforward design ensures reliable data communication between the user
 and their Nightscout setup over a cloud-based connection. Users needing
 authenticated access can securely interface with their Nightscout instances,
 ensuring privacy and data integrity. This connectivity supports various
 applications ranging from simple monitoring solutions to more complex health
 data integration setups. Interaction is primarily achieved through cloud
 polling methods, enabling timely and accurate data retrieval as required.

Package: python3-py-serializable
Description-md5: b26392c9f09e71b99356ee23fccdf763
Description-en: Library for {de,}serializing Python classes to and from JSON and XML
 This Pythonic-library can be used to magically handle serialization of your
 Python Objects to JSON or XML and de-serialization from JSON or XML back to
 Pythonic Object instances.
 .
 This library relies upon your Python Classes utilising the @property
 decorator and can optionally take additional configuration which allows you to
 control how a class is (de-)serialized.
 .
 This package installs the library for Python 3.

Package: python3-py-vapid
Description-md5: 21fad86d4699de7077f189ee92d90359
Description-en: Simple VAPID header generation library (Python 3)
 This minimal library contains the minimal set of functions you need to
 generate a VAPID key set and get the headers you’ll need to sign a
 WebPush subscription update.

Package: python3-py-zipkin
Description-md5: 95250ac967038ede6742ed0df596371c
Description-en: Library for using Zipkin in Python
 Provides a context manager/decorator along with some utilities to facilitate
 the usage of Zipkin in Python applications.

Package: python3-py17track
Description-md5: f47b8c7aab62d2e8d877fa4b911a002a
Description-en: Library for tracking packages with 17track.net
 This library allows users to track their packages by communicating with the
 17track.net API. Users can retrieve summary data about packages, including
 their current statuses such as 'In Transit' or 'Delivered'. The library
 provides methods to add new packages by tracking number, retrieve detailed
 information about each package, and get updates on the status and location of
 the packages.

Package: python3-py2bit
Description-md5: 5491e5c4eefa09228a7f3f65e6ebee19
Description-en: access to 2bit files
 From https://genome.ucsc.edu/FAQ/FAQformat.html#format7:
 A .2bit file stores multiple DNA sequences (up to 4 Gb total) in a
 compact randomly-accessible format. The file contains masking information
 as well as the DNA itself.

Package: python3-py3exiv2
Description-md5: 77f21e8b7b427225a0a30fa044099467
Description-en: Binding to the library exiv2
 Is a Python 3 binding to exiv2, the C++ library for manipulation of EXIF, IPTC
 and XMP image metadata. It is a Python 3 module that allows your scripts to
 read and write metadata (EXIF, IPTC, XMP, thumbnails) embedded in image files
 (JPEG, TIFF, …).

Package: python3-py7zr
Description-md5: 8403f014d084129d51b2f032b1540f97
Description-en: pure Python 7-zip library
 py7zr is a library and command-line utility to support 7zip archive
 compression, decompression, encryption and decryption.

Package: python3-pyaarlo
Description-md5: 9c4b204c3e9236e8e1fe2d17fea54d78
Description-en: Module for Python 3 that provides asynchronous access to Netgear Arlo cameras
 As things happen to the Arlo devices -motion detected, battery level changes,
 mode changes, etc... -the Arlo servers post these events onto the event
 stream. The background thread reads these events from the stream, updates
 Pyaarlo's internal state and calls any user registered callbacks.
 .
 This package installs the library for Python 3 and pyaarlo command.

Package: python3-pyabpoa
Description-md5: b065fa900c55dde5a958d46e7fcd1c77
Description-en: adaptive banded Partial Order Alignment - python3 module
 abPOA is an extended version of Partial Order Alignment (POA) that performs
 adaptive banded dynamic programming (DP) with an SIMD implementation. abPOA
 can perform multiple sequence alignment (MSA) on a set of input sequences and
 generate a consensus sequence by applying the heaviest bundling algorithm to
 the final alignment graph.
 .
 abPOA can generate high-quality consensus sequences from error-prone long
 reads and offer significant speed improvement over existing tools.
 .
 abPOA supports three alignment modes (global, local, extension) and flexible
 scoring schemes that allow linear, affine and convex gap penalties. It right
 now supports SSE2/SSE4.1/AVX2 vectorization.
 .
 This package provides the python3 module of abPOA.

Package: python3-pyactiveresource
Description-md5: f15a4e1f548e1cea579d14b06995cc53
Description-en: ActiveResource for Python
 Active Resource attempts to provide a coherent wrapper object-relational
 mapping for REST web services. It follows the same philosophy as
 Active Record, in that one of its prime aims is to reduce the amount of code
 needed to map to these resources. This is made possible by relying on a number
 of code- and protocol-based conventions that make it easy for Active Resource
 to infer complex relations and structures. These conventions are outlined
 in detail in the documentation for ActiveResource::Base.

Package: python3-pyaehw4a1
Description-md5: 37f49048816b38c5f42075323e85865e
Description-en: Interface for controlling Hisense AEH-W4A1 Wi-Fi module
 This library provides an interface for communicating with the Hisense AEH-W4A1
 Wi-Fi module used in certain air conditioning units. It enables direct control
 over the air conditioner's functions such as power status, mode, fan speed,
 and temperature settings via a network connection. The library utilizes a
 serial communication protocol known as XM, which allows it to send commands
 and retrieve status updates from compatible AC models. Users can manipulate
 various settings including turning the device on or off, changing operation
 modes, and adjusting fan and temperature configurations.

Package: python3-pyaes
Description-md5: ecf55414e91004bcd63206a5524a6b9d
Description-en: Pure-Python implementation of the AES cipher (Python 3)
 A pure-Python implementation of the AES (FIPS-197)
 block-cipher algorithm and common modes of operation (CBC, CFB, CTR, ECB,
 OFB) with no dependencies beyond standard Python libraries. See README.md
 for API reference and details.

Package: python3-pyagentx
Description-md5: 29dc79cb9eb08be613992a2231076581
Description-en: AgentX package to extend SNMP with pure Python
 Pure Python implementation of AgentX protocol (RFC 2741) allowing
 you to extend SNMP agent (snmpd) by writing AgentX subagents.
 .
 The agent can support the following commands:
 - snmpget
 - snmpwalk
 - snmptable
 - snmpset

Package: python3-pyairnow
Description-md5: dad64282460a9c8dd53de1df891dfeb4
Description-en: Library for EPA AirNow Air Quality API
 This library provides a thin client for interacting with the AirNow web
 service, which is a source for air quality data. It supports fetching air
 quality observations and forecasts based on various geographic parameters such
 as ZIP codes or latitude and longitude coordinates. Air quality data retrieved
 includes measurements of pollutants like ozone (O3), particulate matter (PM2.5
 and PM10), carbon monoxide (CO), sulfur dioxide (SO2), and nitrogen dioxide
 (NO2). It is designed to be simple and efficient, making HTTP requests to the
 AirNow service and parsing the JSON responses.

Package: python3-pyalsa
Description-md5: 03c817254f6fd714551b236f24e368ae
Description-en: Official ALSA Python binding library for Python3
 Official ALSA Python binding, including hardware management, mixer and
 sequencer control.
 .
 ALSA is the Advanced Linux Sound Architecture.
 .
 This package provides the Python 3.x module.

Package: python3-pyaml-env
Description-md5: 7236c3a92c244cf8cf0da941a8944b14
Description-en: Python3 YAML configuration with environment variables parsing
 Pyaml-env is a very small Python3 library that parses a yaml
 configuration file and it resolves the environment variables, so that no
 secrets are kept in text.

Package: python3-pyanglianwater
Description-md5: 27f990790745253cfd4bd7f2242f6aa7
Description-en: Client for retrieving smart meter usage from Anglian Water
 This library interacts with Anglian Water services to retrieve smart meter
 usage data for a customer account.
 .
 Anglian Water is a regional water supply and wastewater company serving the
 east of England, including areas such as Norfolk, Suffolk, Cambridgeshire,
 Lincolnshire and Northamptonshire.

Package: python3-pyani
Description-md5: d12187a40c92c1fbbfd1b640ae7f1e8b
Description-en: Python3 module for average nucleotide identity analyses
 Pyani is a Python3 module and script that provides support for
 calculating average nucleotide identity (ANI) and related measures for
 whole genome comparisons, and rendering relevant graphical summary
 output. Where available, it takes advantage of multicore systems, and
 can integrate with SGE/OGE-type job schedulers for the sequence
 comparisons.

Package: python3-pyao
Description-md5: 1f7686d6814e8c3a9cc76101e91a0ad1
Description-en: Python interface to the Audio Output library (Python 3)
 This module makes the libao (Audio Output) functions available
 in Python. With this module you can write Python applications
 that use the cross platform audio output library.

Package: python3-pyaps3
Description-md5: 2f2b1384bdd37c8c035092aa6ac04f1a
Description-en: Python based Atmospheric Phase Screen Estimation
 This Python 3 module estimates differential phase delay maps due to
 the stratified atmosphere for correcting radar interferograms.
 It is rewritten in Python 3 language from PYAPS source code and
 adapted for ECMWF's ERA-5 corrections.

Package: python3-pyarmnn
Description-md5: e21445e8ef70df8ec8d5ee4a54acf089
Description-en: PyArmNN is a python extension for the Armnn SDK
 PyArmNN provides interface similar to Arm NN C++ Api.
 .
 PyArmNN is built around public headers from the armnn/include folder
 of Arm NN. PyArmNN does not implement any computation kernels itself,
 all operations are delegated to the Arm NN library.

Package: python3-pyarrow
Description-md5: e4063ed5e886338a14dc494313ccd08b
Description-en: Python interface to the Arrow C++ libraries
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 This library provides a Python API for functionality provided by the
 Arrow C++ libraries, along with tools for Arrow integration and
 interoperability with pandas, NumPy, and other software in the Python
 ecosystem.

Package: python3-pyartnet
Description-md5: 05135899c43f546f1a100c8bdcd1f3af
Description-en: Python 3 asyncio library for ArtNet, sACN and KiNet
 pyartnet is a Python 3 library that provides an asyncio-based implementation
 for controlling DMX lighting fixtures over the network.
 .
 It allows creating complex lighting setups and animations programmatically
 within Python applications.
 .
 Supported protocols include:
 * ArtNet
 * sACN (E1.31)
 * KiNet (v1 and v2)
 .
 Key features include channel fading (linear, cubic, etc.), output
 correction curves, and a high-level abstraction for managing nodes and
 universes.

Package: python3-pyasn
Description-md5: 7fd760da85b5bcbe22784dbe502c1781
Description-en: very fast IP address to Autonomous System Number lookups
 pyasn is a Python extension module that enables very fast IP address
 to Autonomous System Number lookups. Current state and Historical
 lookups can be done, based on the MRT/RIB BGP archive used as input.
 .
 pyasn is different from other ASN lookup tools in that it provides
 offline and historical lookups. It provides utility scripts for users
 to build their own lookup databases based on any MRT/RIB
 archive. This makes pyasn much faster than online dig/whois/json
 lookups.
 .
 The module is written in C and Python, and cross-compiles on Linux and
 Windows. Underneath, it uses a radix tree data structure for storage
 of IP addresses. In the current version, it borrows code from
 py-radix to support both IPV4 and IPV6 network prefixes.
 .
 pyasn is developed and maintained by researchers at the Economics of
 Cybersecurity research group at Delft University of Technology
 (http://econsec.tbm.tudlft.nl). The package is used on an almost
 daily basis and bugs are fixed pretty quickly. The package is largely
 developed and maintained by Hadi Asghari and Arman Noroozian. Please
 report any bugs via GitHub (https://github.com/hadiasghari/pyasn) or
 email the developers.

Package: python3-pyassimp
Description-md5: 37b3e0bc1da29740278cad76c4c328c5
Description-en: 3D model import library (Python3 bindings)
 Assimp is a library to import various well-known 3D model formats ("assets") in
 a uniform manner.
 Assimp aims at providing a full asset conversion pipeline for use in game
 engines / realtime rendering systems of any kind but is not limited to this
 audience.
 .
 This package provides Python3 bindings to the Assimp library.

Package: python3-pyasuswrt
Description-md5: 99a28b822dbd5c478b496616034ad011
Description-en: API wrapper for communication with ASUSWRT-powered routers
 This library provides an API wrapper to enable communication with routers
 running ASUSWRT firmware using HTTP or HTTPS protocols. It is specifically
 designed for interacting with the ASUS router firmware ecosystem and aids in
 integrating router functionalities, such as presence detection and performance
 monitoring, through a network interface. The library supports obtaining data
 like connected device statistics and traffic metrics, helping manage network
 configurations and statuses efficiently. Users can access features like sensor
 monitoring for data throughput, load averages, and temperature readings,
 directly interfacing with the ASUS router.

Package: python3-pyatag
Description-md5: 8f0e17adcc7cd9bad342803ba89e5bae
Description-en: Asynchronous Python library for controlling Atag One thermostats
 PyAtag is an asynchronous Python library designed to interact with Atag One
 heating systems. Utilizing asyncio, and aiohttp, it provides capabilities to
 discover, connect, and control Atag One thermostats over a network. This
 includes functions to set temperature, change preset modes, and retrieve
 detailed device reports.

Package: python3-pyatem
Description-md5: 8e3f29322701d2005ac39810fa508591
Description-en: Blackmagic Design ATEM video switchers (Python 3)
 Open Switcher is a control application for the Blackmagic Design ATEM video
 switchers. These are normally controlled with the propriatary Windows or Osx
 application over a network connection. In some cases it's also possible to
 control these switchers using hardware buttons but that doesn't expose the full
 functionality of these mixers.
 .
 Switcher Control is a re-implementation that aims to be as close to the
 supported features of ATEM Software Control as possible. Getting to 100%
 compatibility would be quite hard since it exposes quite a lot of extra
 functionalities for specific models of mixers which would be technically
 difficult to implement or hard to do due to lack of access to the more
 expensive hardware.
 .
 This package installs the library for Python 3.

Package: python3-pyatmo
Description-md5: e9907ee002f1f26d55a65d25d37c6e51
Description-en: Library to access and control Netatmo devices
 This library provides a straightforward interface to interact with Netatmo
 devices, allowing users to access data and control various device types such
 as weather stations, cameras, thermostats, and more. It supports integration
 with devices connected to Netatmo services, including collecting and managing
 environmental data like temperature and humidity, as well as controlling home
 automation features such as lights and thermostats.

Package: python3-pyatspi
Description-md5: 9895ce61d4d78b37ccb3d6c3eeaf0672
Description-en: Assistive Technology Service Provider Interface - Python3 bindings
 at-spi is the "Assistive Technology Service Provider Interface".
 .
 This package contains Python3 bindings for the client side aspects of at-spi2.

Package: python3-pyaudio
Description-md5: 029ad1c75ee512cd608b5f1d149cd57c
Description-en: Python3 bindings for PortAudio v19
 PyAudio provides Python bindings for PortAudio v19, the
 cross-platform audio I/O library. PyAudio makes it easy to use Python
 to play and record audio via pythonic wrappers around the PortAudio
 API.  This package is for Python3.

Package: python3-pyausaxs
Description-md5: 2fe180e24b2c44c127675989818fab9e
Description-en: Python wrapper for AUSAXS scattering calculator
 pyAUSAXS is a Python tool for evaluating the scattering intensity of
 biological samples and crystals. It is a Python wrapper around the
 high-performance C++ AUSAXS library, offering easy access to most of its
 features.

Package: python3-pyautogui
Description-md5: 229070b4341a0fd5b7e884be8ef77051
Description-en: Let Python control the mouse and keyboard
 PyAutoGUI is a cross-platform GUI automation Python module for human
 beings. Used to programmatically control the mouse & keyboard.

Package: python3-pyavm
Description-md5: 7e4148528a336a18db367fb6939e7888
Description-en: Python3 module to handle Astronomy Visualization Metadata Standard
 PyAVM is a module to represent, read, and write metadata following the
 Astronomy Visualization Metadata (AVM) standard.
 With pyavm you can:
 .
 * Parse AVM meta-data from an existing image.
 * Access and Set the metadata.
 * Create an AVM object from scratch.
 * Convert to a WCS object.
 * Initialize from a FITS header.
 * Initialize from a WCS object.
 .
 This is the Python 3 Version of the package.

Package: python3-pyaxmlparser
Description-md5: e893af6bee72407522676205e0368777
Description-en: Simple Python library to parse Android XML files
 A simple parsing library written in Python to handle Android
 XML files. This allows parsing without pulling in larger
 dependencies (unlike parsers such as Androguard).

Package: python3-pybadges
Description-md5: 9723a98b5d2dd97c11cbee7ffc4ade6a
Description-en: library for creating Github-style badges (Python3 version)
 pybadges is a Python library and command line tool that allows you to create
 Github-style badges as SVG images. The implementation of the library was
 heavily influenced by Shields.io and the JavaScript gh-badges library.
 .
 This package contains the Python 3 version of the library.

Package: python3-pybalboa
Description-md5: a906c4cda1d4af62404d5dd2572f3f50
Description-en: Library to interface with Balboa spa systems
 This library provides an interface for communicating with Balboa spa systems
 via their Wi-Fi module. It enables interaction with various spa
 functionalities such as climate control, pump operation, lighting, and more.
 By establishing a direct connection to the control panel of a Balboa-equipped
 spa, it allows for local control and monitoring of spa settings and status.
 The library communicates with the spa's Wi-Fi module, bypassing the need for
 cloud services, ensuring local management of your spa environment.

Package: python3-pybeam
Description-md5: 51fbf1b8399e444e53ae88852824075c
Description-en: Python module to parse Erlang BEAM files
 This library provides functionality to parse Erlang BEAM files.
 .
 This package contains the Python 3 version of the library.

Package: python3-pybedtools
Description-md5: e496bd6e99e71f178676e0bee5f6b965
Description-en: Python 3 wrapper around BEDTools for bioinformatics work
 The BEDTools suite of programs is widely used for genomic interval
 manipulation or “genome algebra”. pybedtools wraps and extends BEDTools and
 offers feature-level manipulations from within Python.
 .
 This is the Python 3 version.

Package: python3-pybel
Description-md5: 7f907ff46c47b8a43a5a2fcaa1abff11
Description-en: Biological Expression Language
 PyBEL is a pure Python package for parsing and handling biological
 networks encoded in the Biological Expression Language (BEL) version
 2. It also facilitates data interchange between common formats and
 databases such as NetworkX, JSON, CSV, SIF, Cytoscape, CX, NDEx, SQL,
 and Neo4J.
 .
 This package installs the library for Python 3.

Package: python3-pybigwig
Description-md5: dd8d1671ae07e140d59df9dd594e4df0
Description-en: Python 3 module for quick access to bigBed and bigWig files
 This is a Python extension, written in C, for quick access to bigBed files,
 and access to and creation of bigWig files.
 .
 The bigWig format was originally created in the context of genome
 browsers. There, computing exact summary statistics for a given interval
 is less important than quickly being able to compute an approximate
 statistic. Because of this, bigWig files contain not only interval-value
 associations, but also `sum of values`/`sum of squared values`/`minimum
 value`/`maximum value`/`number of bases covered` for equally sized
 bins of various sizes. These different sizes are referred to as "zoom
 levels". The smallest zoom level has bins that are 16 times the mean
 interval size in the file and each subsequent zoom level has bins 4 times
 larger than the previous. This methodology is used in Kent's tools and,
 therefore, likely used in almost every currently existing bigWig file.
 .
 When a bigWig file is queried for a summary statistic, the size of the
 interval is used to determine whether to use a zoom level and, if so,
 which one. The optimal zoom level is that which has the largest bins no
 more than half the width of the desired interval. If no such zoom level
 exists, the original intervals are instead used for the calculation.

Package: python3-pybind11
Description-md5: 1d83a9fe59bd36d4a86f9868d6abdfe1
Description-en: pybind11 helper module for Python 3
 pybind11 is a lightweight header library that exposes C++ types in
 Python and vice versa, mainly to create Python bindings of existing C++
 code. Its goals and syntax are similar to the excellent Boost.Python
 library by David Abrahams: to minimize boilerplate code in traditional
 extension modules by inferring type information using compile-time
 introspection.
 .
 This package provides pybind11 for Python 3.

Package: python3-pybind11-stubgen
Description-md5: a379f109299d9698e82965efe0ae4c89
Description-en: PEP 561 type stubs generator for pybind11 modules (library)
 Static analysis tools and IDE usually struggle to understand python binary
 extensions. pybind11-stubgen generates stubs for python extensions to make
 them less opaque.
 .
 The CLI tool includes tweaks to target modules compiled specifically with
 pybind11, but it should work well with modules built with other libraries.
 .
 This package contains the pybind11_stubgen library for Python 3.

Package: python3-pybindgen
Description-md5: d34d6827b3eef63848533a5a6c3bdcd2
Description-en: Python bindings generator (Python 3)
 This package contains a Python bindings generator. It can generate clean C or
 C++ code or self contained code.
 .
 This package installs the library for Python 3.

Package: python3-pybotvac
Description-md5: 264d22ae85b1683a0fa23b1401d7d749
Description-en: Library for controlling Neato Botvac Connected vacuum robots
 This library facilitates interaction with Neato Botvac Connected vacuum
 robots. It allows users to start, pause, and stop cleaning, send the robot to
 its base, and manage scheduled cleanings. Additionally, the library supports
 retrieving the robot's state, battery level, and latest cleaning map. Users
 can authenticate using various methods, such as password, OAuth, or
 passwordless sessions. This provides flexibility in integrating the robots
 into different environments and applications.

Package: python3-pybravia
Description-md5: 8430a2e428e25d1abeb4287e650f4c91
Description-en: Async library for controlling Sony Bravia TVs over the network
 This library provides an asynchronous interface to interact with Sony Bravia
 televisions released from 2013 onwards. It enables remote control functions
 such as adjusting volume, switching channels, and controlling playback.
 Communication with the TV is facilitated through IP and supports both Pre-
 Shared-Key and PIN code authentication modes for secure interactions.
 Additionally, it offers functionality to retrieve system information from the
 TV. Designed to operate within network-connected environments, this library
 allows integration with compatible home automation systems.

Package: python3-pybrowsers
Description-md5: d4d40c74e6ec23204f576c7ffd2cacf9
Description-en: Python library for detecting and launching browsers
 Convenient browser detection and launch script in Python. It can
 launch and get browser by version with wildcard support.

Package: python3-pybtex
Description-md5: bb91adff02a9d014658fbad0133b24d4
Description-en: BibTeX-compatible bibliography processor - Python 3 module
 Pybtex reads citation information from a file and produces a formatted
 bibliography. BibTeX style files are supported. Alternatively it is
 possible to write styles in Python.
 .
 Pybtex currently understands the following bibliography formats:
 * BibTeX
 * BibTeXML
 * YAML-based format
 .
 The resulting bibliography may be output in one of the following formats:
 * LaTeX
 * HTML
 * plain text
 .
 This package provides the modules for Python 3.

Package: python3-pybtex-docutils
Description-md5: dc07be1acd6611eac7e916e590776769
Description-en: docutils backend for pybtex
 Pybtex reads citation information from a file and produces a formatted
 bibliography. Pybtex-docutils provides a plugin which brings support for
 docutils to pybtex.
 .
 This package provides the modules for Python 3.

Package: python3-pycallgraph
Description-md5: 8015084ba66f499f5359a7b01d0f6591
Description-en: Python library that creates call graphs for Python programs
 It uses GraphViz to generate call graphs from one execution of
 your Python code. It's very easy to use and can point out possible problems
 with your code execution.
 .
 This package contains the Python 3 module for pycallgraph

Package: python3-pycangjie
Description-md5: f704fe2ccd9ead25f7576bc00c91a8e6
Description-en: Python wrapper to libcangjie
 This is a Python wrapper to libcangjie, a library that implements the
 Chinese input method Cangjie (and also Quick).

Package: python3-pycares
Description-md5: 56258a2b9d751c50bee6e574be68851e
Description-en: Python interface for c-ares (Python 3)
 pycares is a Python module which provides an interface to c-ares. c-ares is
 a C library that performs DNS requests and name resolutions asynchronously.
 .
 This package installs the library for Python 3.

Package: python3-pycayennelpp
Description-md5: 0a4e7913e690d221d78f78b1f2bda8eb
Description-en: CayenneLPP Packets Decoder and Encoder written in Python
 A Cayenne Low Power Payload (CayenneLPP) decoder and
 encoder written in Python.
 .
 PyCayenneLPP offers a concise interface with proper encoding and
 decoding functionality for the CayenneLPP format, supporting many
 sensor types. The project aims for overall high code quality and
 good test coverage.
 .
 This package installs the library for Python 3.

Package: python3-pycbf
Description-md5: f840826c5e0596d86f88276fd016b7ce
Description-en: Python modules for CBFLib -- Python3
 CBFlib is a library of ANSI-C functions providing a simple mechanism
 for accessing Crystallographic Binary Files (CBF files) and
 Image-supporting CIF (imgCIF) files.
 .
 This package contains the Python3 module.

Package: python3-pycddl
Description-md5: 0beab3746015e9d23717812059c31d6c
Description-en: Deserialize CBOR and/or do CDDL schema validation
 CDDL is a schema language for the CBOR serialization format. pycddl allows one
 to validate CBOR documents match a particular CDDL schema, based on the Rust
 cddl library. Optionally, it can decode CBOR documents.

Package: python3-pycdlib
Description-md5: 5b39b6cf3af4c39634be9a5311da2888
Description-en: Pure python ISO manipulation library
 PyCdlib is a pure Python library to parse, write (master), and create ISO9660
 files, suitable for writing to a CD or USB. The original ISO9660 (including
 ISO9660-1999) specification is supported, as well the El Torito, Joliet, Rock
 Ridge, and UDF extensions.

Package: python3-pycec
Description-md5: 967444dd5bf633941694ae8bb37d7c60
Description-en: Library for HDMI-CEC communication
 This library provides an interface for communicating with HDMI-CEC devices. It
 enables sending and receiving HDMI-CEC signals, allowing for control over
 various HDMI-enabled devices such as TVs, soundbars, and AV receivers. Users
 can switch inputs, power devices on and off, and manage volume settings. It
 supports the definition of devices in configuration files, making it easier to
 map HDMI ports to device names. This library also includes the capability to
 bridge CEC commands over a TCP network. Use cases include integrating HDMI-CEC
 functionality into automation systems or centralizing control of multiple HDMI
 devices.

Package: python3-pycfdns
Description-md5: 87f35ca4d4f1094a1f0baf25176f2fe3
Description-en: Library for managing Cloudflare DNS records
 This library provides a Python interface to the Cloudflare DNS API, allowing
 users to manage DNS records hosted on Cloudflare. It offers functionality to
 list zones and DNS records, update specific DNS records, and manage DNS
 settings efficiently. Using a personal API token, it communicates directly
 with the Cloudflare API to perform operations such as listing all available
 zones or updating the details of a DNS record within a particular zone. This
 library is particularly useful for those needing to automate DNS management
 tasks with Cloudflare.

Package: python3-pychopper
Description-md5: aa60d7153c4b9202aafaec003a3193c1
Description-en: identify, orient and trim full-length Nanopore cDNA reads
 Pychopper v2 is a Python module to identify, orient and trim full-length
 Nanopore cDNA reads. It is also able to rescue fused reads and provides
 the script 'pychopper.py'.  The general approach of Pychopper v2
 is the following:
 .
 * Pychopper first identifies alignment hits of the primers across the
 length of the sequence. The default method for doing this is using
 nhmmscan with the pre-trained strand specific profile HMMs, included
 with the package. Alternatively, one can use the edlib backend,
 which uses a combination of global and local alignment to identify
 the primers within the read.
 * After identifying the primer hits by either of the backends, the
 reads are divided into segments defined by two consecutive primer
 hits. The score of a segment is its length if the configuration of
 the flanking primer hits is valid (such as SPP,-VNP for forward reads)
 or zero otherwise.
 * The segments are assigned to rescued reads using a dynamic programming
 algorithm maximizing the sum of used segment scores (hence the amount
 of rescued bases). A crucial observation about the algorithm is that
 if a segment is included as a rescued read, then the next segment
 must be excluded as one of the primer hits defining it was "used
 up" by the previous segment. This put constraints on the dynamic
 programming graph. The arrows in read define the optimal path for
 rescuing two fused reads with the a total score of l1 + l3.
 .
 A crucial parameter of Pychopper v2 is -q, which determines the
 stringency of primer alignment (E-value in the case of the pHMM
 backend). This can be explicitly specified by the user, however by
 default it is optimized on a random sample of input reads to produce
 the maximum number of classified reads.

Package: python3-pychromecast
Description-md5: ba8bb3feb16729c9b5a720a67558ef24
Description-en: Library to communicate with Google Chromecast (Python 3)
 This library makes it easy to communicate with a Chromecast device using
 Python.
 .
 It currently supports:
 .
 - Auto discovering connected Chromecasts on the network
 - Start the default media receiver and play any online media
 - Control playback of current playing media
 - Implement Google Chromecast API v2
 - Communicate with apps via channels
 - Easily extendable to add support for unsupported namespaces
 .
 This package contains the Python 3 version of pychromecast

Package: python3-pycifrw
Description-md5: 3d7a535c4823a25dfb0e86c98851df51
Description-en: CIF/STAR file support for Python
 PyCIFRW provides support for reading and writing CIF (Crystallographic
 Information Format) files using Python.
 .
 The specifications found in Vol G of the International Tables for
 Crystallography were used as a reference for CIF 1.0/1.1 syntax.
 http://dx.doi.org/10.1107/S1600576715021871 was used as the CIF 2.0
 reference.

Package: python3-pyclamd
Description-md5: 94d78b9ec37be30ebfc1c58a718ddb7e
Description-en: Python 3 interface to the ClamAV daemon
 This package adds virus detection capabilities to Python 3 software in
 an efficient and easy way, thanks to the ClamAV antivirus toolkit.

Package: python3-pyclipper
Description-md5: 8ea16c551510699553f539fed6b5fece
Description-en: Cython wrapper for the Clipper library
 Pyclipper is a Cython wrapper exposing public functions and classes of
 the C++ translation of Angus Johnson’s Clipper library.

Package: python3-pyclustering
Description-md5: 0372f0fa3fb37b6a3f43ee3f53d2b8aa
Description-en: Data mining algorithms (Python 3)
 This library provides tools for clustering algorithms, oscillatory
 networks and neural networks.
 .
 This package installs the library for Python 3.

Package: python3-pycm
Description-md5: fd95b9be05fb44994d0184b3776e6e2e
Description-en: Multi-class confusion matrix library
 PyCM supports both input data vectors and direct matrix,
 and a proper tool for post-classification model evaluation
 that supports most classes and overall statistics
 parameters. PyCM is the swiss-army knife of confusion
 matrices, targeted mainly at data scientists that need a
 broad array of metrics for predictive models and accurate
 evaluation of a large variety of classifiers.

Package: python3-pycoast
Description-md5: 0a76dfb8904500778ef820ac57f91491
Description-en: Draw coastlines, borders and rivers on images (for Python 3)
 Pycoast is a Python package to add coastlines, borders and rivers to
 raster images using data from the GSHHG (previously known as GSHHS)
 and WDBII datasets.
 .
 This package is part of the PyTroll toolset.

Package: python3-pycodcif
Description-md5: 8839bc1bd3a7d28ad00fb9175db8da2a
Description-en: error-correcting CIF parser - Python3 bindings
 Python bindings for Crystallographic Information Format (CIF) v1.1
 and v2.0 parser, which is written in C language, and developed by the
 Crystallography Open Database. A CIF format file is represented by a
 list of data blocks, where each data block is represented by a
 dictionary.
 .
 This package installs the library for Python 3.

Package: python3-pycodestyle
Description-md5: 3098acda3d404f3fc30a5c97463d4d9e
Description-en: Python style guide checker (formerly called pep8) - Python 3.x
 Features a plugin architecture allowing for adding new checks is easily.
 Parseable output listing line numbers of the error location. Consists of
 just one Python file, and requires only stdlib.
 .
 This package contains the Python 3.x module.

Package: python3-pycognito
Description-md5: 3ba856eb15f45754e7fd6457b81a5159
Description-en: Library for interacting with AWS Cognito services
 This library provides an interface to AWS Cognito, enabling the management and
 authentication of users within a specified user pool. It supports various
 operations such as registering users, authenticating them through secure
 methods like the Secure Remote Password (SRP) protocol, and handling user
 profiles. Additionally, it facilitates multi-factor authentication setup and
 device management, ensuring users' security during the authentication process.
 This library also allows for interaction with user and group data within the
 Cognito ecosystem, making it easier to manage large sets of users. It provides
 mechanisms to verify, update, and retrieve user information safely and
 efficiently.

Package: python3-pycomfoconnect
Description-md5: 80c57acfa09d632721f06269348bb2d7
Description-en: Library to interface with Zehnder ComfoConnect LAN C bridge
 This library provides functionality to communicate with the Zehnder
 ComfoConnect LAN C bridge, which is used with Zehnder ComfoAir Q350, Q450, and
 Q600 ventilation units. It allows interaction with various environmental
 metrics such as outdoor and indoor temperature and humidity. The library
 establishes a connection between the ComfoConnect LAN C bridge and other
 systems on the local network, facilitating data exchange related to
 ventilation control.

Package: python3-pyconify
Description-md5: 260961629d33beeca8449b81e8e68e2a
Description-en: Iconify for Python -Universal icon framework
 Python wrapper for the Iconify API. Iconify is a versatile
 icon framework that includes 100+ icon sets with more than
 100,000 icons from FontAwesome, Material Design Icons, DashIcons,
 Feather Icons, EmojiOne, Noto Emoji and many other open source
 icon sets.

Package: python3-pycontrol4
Description-md5: 31145963435c4949d4a47380f71e94f5
Description-en: Asynchronous library for Control4 system interaction
 This library offers an interface to communicate with Control4 home automation
 systems via their REST API. It enables users to monitor and control various
 devices such as lights and media equipment on their local network. It achieves
 this through asynchronous operations, allowing for efficient management and
 state polling of connected devices without causing lag or performance issues in
 the network. With a focus on local control, it does not require remote access
 solutions for its functionality. The library's functions facilitate direct
 interaction with the Control4 controller, obtaining device information, state
 updates, and performing actions such as adjusting light levels.

Package: python3-pycoolmasternet-async
Description-md5: ab584126bf4dc28b6f9fd8062a47c569
Description-en: Library to control CoolMasterNet HVAC bridges via asyncio
 This library provides an interface to interact with CoolMasterNet devices,
 allowing for control and monitoring of connected HVAC systems. Users can
 retrieve information such as general device info, unit status, temperature
 settings, and various operational modes. It supports operations such as
 setting thermostat values, changing fan speeds, and selecting operation modes
 (e.g., cooling or heating). The library integrates with Wi-Fi-enabled HVAC
 systems via CoolMasterNet bridges, allowing for seamless control over network
 connections.

Package: python3-pycosat
Description-md5: e046509bb4718e18f773d4fa5f7fe720
Description-en: Python bindings to picosat
 PicoSAT is a popular SAT solver written by Armin Biere in pure C. This
 package provides efficient Python bindings to picosat on the C level,
 i.e. when importing pycosat, the picosat solver becomes part of the
 Python process itself.

Package: python3-pycotap
Description-md5: 6fbed01bc54026a29b86447db210fe44
Description-en: tiny test runner that outputs TAP results to standard output
 This package provides a simple Python test runner for unittest that outputs
 "Test Anything Protocol" (see http://testanything.org) results to standard
 output, similar to what tape (https://www.npmjs.com/package/tape) does for
 JavaScript).

Package: python3-pycountry
Description-md5: 9ee8355c76c79112424b8cbbebd731c5
Description-en: ISO databases accessible from Python 3
 pycountry provides ISO country, subdivision, language, currency and script
 definitions and their translations, taken from the iso-codes package.
 .
 This is the Python 3 version of the package.

Package: python3-pycriu
Description-md5: fb85a86478b08373e1eedcc59daa1884
Description-en: checkpoint and restore in userspace (Python bindings)
 criu contains the utilities to checkpoint and restore processes in
 userspace.
 .
 It can freeze a running container (or an individual application) and checkpoint
 its state to disk. The data saved can be used to restore the application and
 run it exactly as it was during the time of the freeze. Using this
 functionality, application or container live migration, snapshots, remote
 debugging, and many other things are now possible.
 .
 This package provides the criu Python bindings, and the 'criu-ns' and 'crit'
 scripts.

Package: python3-pycrowdsec
Description-md5: e3ed98aa035c6ec03b9abc27d661883b
Description-en: integration of CrowdSec with Python projects (Python3 version)
 CrowdSec is a FOSS tool which parses logs and detects attacks. PyCrowdSec
 enables integration of CrowdSec with Python projects. It is easy to setup and
 boosts the security by leveraging CrowdSec's attack detection capabilities.
 .
 PyCrowdSec contains a Python client library for CrowdSec, as well as
 middlewares for django and flask integrations.
 .
 This package contains the Python 3 version of the library.

Package: python3-pycryptodome
Description-md5: 2b321d3d41a68622097670029269625e
Description-en: cryptographic Python library (Python 3)
 PyCryptodome is a self-contained Python package of low-level
 cryptographic primitives.
 .
 PyCryptodome is a fork of PyCrypto. It brings several enhancements
 with respect to the last official version of PyCrypto (2.6.1),
 for instance:
 .
 * Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)
 * Accelerated AES on Intel platforms via AES-NI
 * Elliptic curves cryptography (NIST P-256, P-384 and P-521 curves only)
 * Better and more compact API (`nonce` and `iv` attributes for ciphers,
 automatic generation of random nonces and IVs, simplified CTR cipher mode,
 and more)
 * SHA-3 (including SHAKE and cSHAKE XOFs), truncated SHA-512 and BLAKE2
 hash algorithms
 * Salsa20 and ChaCha20/XChaCha20 stream ciphers
 * Poly1305 MAC
 * ChaCha20-Poly1305 and XChaCha20-Poly1305 authenticated ciphers
 * scrypt, bcrypt and HKDF derivation functions
 * Deterministic (EC)DSA
 * Password-protected PKCS#8 key containers
 * Shamir's Secret Sharing scheme
 * Random numbers get sourced directly from the OS (and not from a CSPRNG
 in userspace)
 * Cleaner RSA and DSA key generation (largely based on FIPS 186-4)
 * Major clean ups and simplification of the code base
 .
 PyCryptodome is not a wrapper to a separate C library like *OpenSSL*.
 To the largest possible extent, algorithms are implemented in pure Python.
 Only the pieces that are extremely critical to performance (e.g. block ciphers)
 are implemented as C extensions.
 .
 This is the Python 3 version of the package.

Package: python3-pycsspeechtts
Description-md5: d428b3f2c959a3e4046dcc50a36033c2
Description-en: Library for interfacing with Microsoft Cognitive Services Text-to-Speech API
 This library interacts with the Microsoft Cognitive Services Text-to-Speech
 API to convert text into natural-sounding speech. It allows users to generate
 speech in various languages and voices, including neural and standard ones.
 The library supports customization options such as the language, gender, voice
 type, and speech rate. It communicates with Microsoft's cloud-based service
 using an API key.

Package: python3-pyct
Description-md5: 6ffe579af0537016c035b082063bd122
Description-en: Python packaging Common Tasks
 Utility package that includes:
 .
 * pyct.cmd: Makes various commands available to other
 packages. (Currently no sophisticated plugin system, just a try
 import/except in the other packages.) The same commands are available
 from within Python. Can either add new subcommands to an existing
 argparse based command if the module has an existing command, or
 create the entire command if the module has no existing
 command. Currently, there are commands for copying examples and
 fetching data. See
 * pyct.build: Provides various commands to help package building,
 primarily as a convenience for project maintainers.

Package: python3-pydantic
Description-md5: 94574037983f36af5979357ea52cc6d9
Description-en: Data validation and settings management using Python type hinting
 pydantic uses type hinting (PEP 484) and variable annotation (PEP 526) to
 validate that untrusted data takes the desired form. There is also support for
 an extension to dataclasses where the input data is validated.

Package: python3-pydantic-core
Description-md5: 67af44897aff633e24519040dafa7c8a
Description-en: Rust implementation of pydantic core functionality (Python 3 module)
 pydantic uses type hinting (PEP 484) and variable annotation (PEP 526) to
 validate that untrusted data takes the desired form. There is also support for
 an extension to dataclasses where the input data is validated.
 .
 The core library is implemented in Rust and up to seventeen times faster than
 the original pure Python implementation.
 .
 This package installs the Python 3 module.

Package: python3-pydantic-extra-types
Description-md5: 88d7c46f906d9f1113005288d9e408bf
Description-en: Data validation and settings management using Python type hinting (extra types)
 Data validation and settings management using Python type hinting
 pydantic uses type hinting (PEP 484) and variable annotation (PEP 526) to
 validate that untrusted data takes the desired form. There is also support for
 an extension to dataclasses where the input data is validated.
 .
 This package contains extra types.

Package: python3-pydantic-settings
Description-md5: fb4b01a8e475b7c9920ecc344b09eec2
Description-en: settings management using pydantic (Python 3)
 Settings management using Pydantic, this is the new official home of
 Pydantic's BaseSettings.
 .
 Pydantic Settings provides optional Pydantic features for loading a
 settings or config class from environment variables or secrets files.

Package: python3-pydash
Description-md5: 56ee82f99605879fd3775b9559dcb8d6
Description-en: Python utility libraries for doing "stuff" in a functional way
 The kitchen sink of Python utility libraries for doing "stuff" in a
 functional way. Based on the Lo-Dash Javascript library.

Package: python3-pydata-sphinx-theme
Description-md5: f480dd1eaa5169316558673e216a96d3
Description-en: bootstrap-based Sphinx theme from the PyData community
 Originally developed for the pandas docs, work is being done to make this more
 generic and more easily extensible to suit the needs of the different projects;
 noteworthy project using this theme:
 .
 * Pandas: https://pandas.pydata.org/docs/
 * NumPy: https://numpy.org/devdocs/
 * Bokeh: https://docs.bokeh.org/en/dev/
 * JupyterHub and Binder: https://docs.mybinder.org/,
 http://z2jh.jupyter.org/en/latest/,
 https://repo2docker.readthedocs.io/en/latest/,
 https://jupyterhub-team-compass.readthedocs.io/en/latest/
 * Jupyter Book beta version uses an extension of this theme:
 https://beta.jupyterbook.org
 * Fairlearn: https://fairlearn.github.io/master/quickstart.html

Package: python3-pydataverse
Description-md5: a13fa889234fa76f7cbb050b4a3a686f
Description-en: Python module for interacting with Dataverse APIs
 pyDataverse provides a comprehensive Python interface for interacting with
 Dataverse's APIs, facilitating the manipulation, validation, import, and
 export of all Dataverse data-types, including Dataverses, Datasets, and
 Datafiles.  Whether it's for importing large volumes of data into Dataverse,
 testing instances post-deployment, or executing basic API calls, pyDataverse
 streamlines these processes. Its fully Open Source license ensures it is
 accessible for everyone to use. Features include a comprehensive API wrapper
 covering all Dataverse API endpoints, data models for key Dataverse data
 types, data conversion tools for Dataverse's JSON format, easy mass
 imports/exports through CSV templates, utility functions, documented examples,
 custom exceptions, and a test suite. This module supports Python 3.6 and newer
 versions, making it a versatile tool for developers working with Dataverse.

Package: python3-pydbus
Description-md5: 687e390e40929a27b3c2fb21ba76eed9
Description-en: Pythonic D-Bus library (Python 3)
 pydbus provides a pythonic interface to the D-Bus message
 bus system. pydbus can be used to access remote objects
 and also for object publication.
 .
 It is based on PyGI, the Python GObject Introspection
 bindings, which is the recommended way to use GLib from
 Python.
 .
 This package installs the library for Python 3.

Package: python3-pydeconz
Description-md5: ca6f53aa7272f5cdd8e9b1f05c704211
Description-en: Python library for communicating with deCONZ REST-API
 A Python library designed for interaction with the deCONZ REST-API utilized
 primarily in Home-Assistant environments. It supports a wide array of devices,
 ensuring smooth and efficient communication with the deCONZ system.

Package: python3-pydecorate
Description-md5: 8b632f8e8e23f55e34ca16b951415edc
Description-en: Decorating PIL images with logos, texts, pallettes
 Pydecorate is a package for decorating PIL images with logos, texts,
 and color scales.
 .
 It is part of the PyTroll package suite.

Package: python3-pydenticon
Description-md5: 89366701684db816f9d849607f35484e
Description-en: deterministically generate identicons in Python 3
 Pydenticon is a small utility library that can be used for deterministically
 generating identicons based on the hash of provided data.
 .
 The implementation is a port of the Sigil identicon implementation.
 .
 Pydenticon provides a couple of extensions of its own when compared to the
 original Sigil implementation, like:
 .
 * Ability to supply custom digest algorithms (allowing for larger identicons if
 digest provides enough entropy).
 * Ability to specify a rectangle for identicon size.

Package: python3-pydevd
Description-md5: fc79b6ef17d4930b380d7ee459fe06ce
Description-en: Debugger used by debugpy
 This is the debugger underlying debugpy, which is used by IPython and
 Spyder, among others.
 .
 This package can also be used for remote debugging, connecting from an IDE.

Package: python3-pydicom
Description-md5: c579a6a26930f7c5a108262abbbcf541
Description-en: DICOM medical file reading and writing (Python 3)
 pydicom is a pure Python module for parsing DICOM files.  DICOM is a
 standard (http://medical.nema.org) for communicating medical images
 and related information such as reports and radiotherapy objects.
 .
 pydicom makes it easy to read DICOM files into natural pythonic
 structures for easy manipulation.  Modified datasets can be written
 again to DICOM format files.
 .
 This package installs the module for Python 3.

Package: python3-pydiscovergy
Description-md5: ea00221295c71b37f5d67f8e130a190d
Description-en: Asynchronous client for Discovergy smart meters
 This library enables communication with Discovergy smart meters through their
 official API. It allows users to retrieve various data points from their smart
 meters, including electricity consumption and production details. The library
 supports functions for obtaining the list of meters associated with an account
 and fetching the latest readings from each meter.

Package: python3-pydispatch
Description-md5: db6ec99b7dfe51701e6e6d13c8c1dba4
Description-en: Python 3 signal dispatching mechanism
 PyDispatcher provides the Python programmer with a
 multiple-producer-multiple-consumer signal-registration and routing
 infrastructure for use in multiple contexts. The mechanism of PyDispatcher
 started life as a highly rated recipe in the Python Cookbook. The project
 aims to include various enhancements to the recipe developed during use in
 various applications.
 .
 This package contains the Python 3 version of PyDispatcher.

Package: python3-pydl
Description-md5: 6f5968a9d2d4e338c3c371b34d405c76
Description-en: Library of IDL astronomy routines converted to Python 3
 PyDL consists of Python replacements for functions that are part of the IDL
 built-in library or part of astronomical IDL libraries.
 The emphasis is on reproducing results of the astronomical library
 functions.
 Only the bare minimum of IDL built-in functions are implemented to support
 this.
 .
 There are four astronomical libraries targeted:
 .
 * idlutils: a general suite of tools heavily used by SDSS.
 * Goddard utilities: The IDL Astronomy User's Library, maintained by
 Wayne Landsman and distributed with idlutils.
 * idlspec2d: tools for working with SDSS, BOSS and eBOSS spectroscopic
 data.
 * photoop: tools for working with SDSS imaging data.
 .
 This is the Python 3 version of the package.

Package: python3-pydle
Description-md5: a8a99d1834b3b177846fb9b1c5ce89f3
Description-en: compact, flexible and standards-abiding IRC library for Python
 Standards-compliant and flexible IRC library for Python, with a modularized
 feature system.
 .
 Based on RFC1459 with some small extension tweaks, with full support of
 optional extension standards:
 .
 * TLS
 * CTCP
 * (coming soon) DCC and extensions
 * ISUPPORT/PROTOCTL
 * IRCv3.1 (full)
 * IRCv3.2 (base complete, most optional extensions)
 * IRCv3.3 (base in progress)
 .
 The library is built using Python 3 asynchronous functions.

Package: python3-pydocstyle
Description-md5: ca37ced409a63da6636c1e76b7496e2d
Description-en: Python docstring style checker (Python 3 library)
 PEP-257 provides conventions for Python docstrings (string literals which
 occur as first statement in a module, function, class or method definition
 for documentation purposes). This tool checks Python code whether
 these conventions have been complied with, and if docstring are missing.
 .
 This package installs the library for Python 3.

Package: python3-pydot
Description-md5: ae3a2499dfd3cf23ae026ae5c9aad265
Description-en: Python interface to Graphviz's dot
 pydot allows one to easily create both directed and non directed graphs from
 Python. Currently all attributes implemented in the Dot language are supported.
 .
 Output can be inlined in Postscript into interactive scientific environments
 like TeXmacs, or output in any of the format's supported by the Graphviz tools
 dot, neato, twopi.

Package: python3-pydotplus
Description-md5: f25aa5ad7f404b0cc607d03c2f25d1ef
Description-en: interface to Graphviz's Dot language - Python 3.x
 PyDotPlus is an improved version of the old pydot project that provides a
 Python Interface to Graphviz's Dot language.
 .
 Differences with pydot:
 * Compatible with PyParsing 2.0+.
 * Python 2.7 - Python 3 compatible.
 * Well documented.
 * CI Tested.
 .
 This package contains the Python 3.x module.

Package: python3-pydroid-ipcam
Description-md5: 0d5ea09f86c178cffa08195eaba4ff47
Description-en: Library for interacting with Android's IP Webcam application
 This library provides an interface for connecting with the Android IP Webcam
 application. It allows users to transform their Android devices into network
 cameras, making it possible to stream video over a local network. The library
 retrieves video and allows access to various sensor data from the Android
 device through a Wi-Fi connection. This integration is particularly useful for
 applications that require multimedia streaming or remote monitoring
 capabilities, utilizing the device's camera and other sensors in a flexible
 manner.

Package: python3-pyds9
Description-md5: a8b6bc1618b00b5ebdebfbd2f15c33ea
Description-en: Communication with the ds9 image display program from Python
 The XPA messaging system provides seamless communication between many kinds
 of Unix programs, including Tcl/Tk programs such as ds9. The pyds9 module
 uses a Python interface to XPA to communicate with ds9. It supports
 communication with all of ds9’s XPA access points.

Package: python3-pydub
Description-md5: ed5871b8a8275232f1a6a06f29f7d05b
Description-en: Python audio sample manipulation (Python 3)
 Pydub is a library to manipulate audio data with a simple high level
 interface.
 .
 The library support (among others) the following functions:
 - can use `ffmpeg' to support other formats than `.wav'
 - extract segments of audio data
 - concatenation
 - make segments louder or quieter
 - add repeats
 - cross-fade
 - edit file metadata
 .
 This package installs the library for Python 3.

Package: python3-pyduotecno
Description-md5: 924758aa6264dbecaf134d07305ebaa9
Description-en: Library for accessing and controlling Duotecno nodes
 This library provides a means to interact with Duotecno home automation
 systems, enabling control over various device types such as climate units,
 covers, lights, and switches. By establishing a connection to the Duotecno
 Smart Box, it allows users to manage and automate their home environment
 effectively. The integration operates via a local network connection, ensuring
 a reliable interface between the user's commands and the Duotecno devices in
 their smart home setup.

Package: python3-pydyf
Description-md5: d7a7a70a00b32ac5a9f58098e0f1c064
Description-en: low-level PDF generator (Python module)
 pydyf is a low-level PDF generator written in Python and based on PDF
 specification 1.7.

Package: python3-pyeapi
Description-md5: fdb5b839acedc0ae3632a80490a1c586
Description-en: Python API to interact with EOS network devices - Python 3.x
 The Python Client for eAPI (pyeapi) is a native Python library
 wrapper around Arista EOS eAPI.  It provides a set of Python language
 bindings for configuring Arista EOS nodes. It can be used either on a
 local node (running EOS) or on a remote node.
 .
 This library also provides an API layer for building native Python
 objects to interact with the destination nodes. The API layer is a
 convenient implementation for working with the EOS configuration and
 is extensible for developing custom implementations. For example, it
 allows one to list VLAN or configure a BGP session.
 .
 This package contains the Python 3.x module.

Package: python3-pyecoforest
Description-md5: 8ffc96cc18dc553834c5ea75d0cae2f2
Description-en: Library for interacting with Ecoforest local devices
 This library enables monitoring and control of Ecoforest fireplaces. It
 supports various device platforms like number, switch, and sensor to manage
 and observe multiple features of Ecoforest devices. Users can monitor
 parameters such as ambient temperature, CPU temperature, gas temperature, NTC
 probe temperature, and device status. Additionally, the library allows for
 controlling power levels and switching device states on and off. It supports
 tracking operational metrics including working hours, ignitions, live pulse
 duration, waiting pulse duration, extractor velocity, and air velocity.

Package: python3-pyeconet
Description-md5: fbf01c9081293236a411be171e64fd2c
Description-en: Interface to the unofficial EcoNet API
 This library provides an interface to interact with Rheem's EcoNet enabled
 devices via an unofficial API. By utilizing this library, users can manage and
 monitor EcoNet thermostats and water heaters. It facilitates fetching data
 related to device status, such as binary states and sensor values, including
 alert counts and available hot water information. Additionally, users can
 control supported devices by adjusting settings like operation modes and
 temperature set points.

Package: python3-pyecotrend-ista
Description-md5: 4da4edb5bd2b5a461162ac0543b4001e
Description-en: Library for accessing ecotrend-ista API
 This library provides functionality to interface with the ecotrend-ista API,
 enabling data retrieval and interaction with ista EcoTrend services. It allows
 users to import and manage monthly meter readings associated with heating, hot
 water, and water consumption. By connecting to the ista EcoTrend service, the
 library facilitates the acquisition of detailed sensor data, including heat
 cost allocation, energy consumption estimates in kilowatt-hours, and
 associated costs in euros. The data imported can further be used in various
 applications and services that integrate with ista EcoTrend's cloud polling
 capabilities.

Package: python3-pyee
Description-md5: cacb62babb1dc312985be23715420ba8
Description-en: Python 3 port of node.js's EventEmitter to Python
 This package contains the pyee module for Python 3. pyee supplies an
 EventEmitter object similar to the EventEmitter from node.js. This allows
 developers to register a function to an event, which means that when the event
 is emitted, the function will be called.

Package: python3-pyegps
Description-md5: 59b03e432b65b1aef2660b1b2a7df9bc
Description-en: Library for controlling Energenie Power Strips
 This library allows for controlling Energenie USB Power Strips, enabling you
 to manage power outputs directly through software. It provides functionality
 to interface with and manipulate specific power sockets, making it practical
 for automating power management tasks. The library supports integration with
 systems that require local USB communication, offering a straightforward API
 for toggling power states and monitoring the status of connected devices.

Package: python3-pyelectra
Description-md5: 32f7eb284a7672a0ba33ae549baa6b8a
Description-en: Library to control Electra Smart Air Conditioner devices
 This library enables communication with Electra Smart Air Conditioner devices
 using their cloud API. It provides functionalities such as device discovery,
 token generation, and sending commands to control air conditioning units.
 Users can turn devices on or off, set modes, adjust temperatures, change fan
 speeds, and more. Designed for seamless integration into home automation
 systems, this library simplifies the process of managing Electra Smart
 appliances remotely.

Package: python3-pyenphase
Description-md5: a33572ca48ec31d532d105d32236b423
Description-en: Library for interfacing with Enphase Envoy energy systems
 This library provides tools to communicate with Enphase Envoy energy systems,
 used for monitoring solar power production and consumption. It supports
 interaction with various Envoy models to retrieve data on energy metrics.
 Users can access details such as current energy production and consumption,
 historical energy metrics, and individual inverter performance. For
 installations with additional hardware such as current transformers, it can
 generate data on net production and consumption. In systems with Enphase
 Ensemble batteries, the library provides metrics on battery usage and grid
 status. Furthermore, it handles authentication requirements for different
 firmware versions to ensure seamless data acquisition from the device.

Package: python3-pyepics
Description-md5: 6d369eeafd61299bff3c0df149bc8e99
Description-en: EPICS channel access for Python
 PyEpics3 is a Python interface to the EPICS Channel Access (CA) library
 for the Experimental Physics and Industrial Control System (EPICS).
 .
 The PyEpics module includes both low-level (C-like) and higher-level access
 (with Python objects) to the EPICS Channel Access (CA) protocol. Python's
 ctypes library is used to wrap the basic CA functionality, with higher
 level objects on top of that basic interface. This approach has several
 advantages including no need for extension code written in C, better
 thread-safety, and easier installation on multiple platforms.
 .
 This package installs the library for Python 3.

Package: python3-pyequihash
Description-md5: e0b0a0a712307ad8b7ce0b3347ce4795
Description-en: python bindings for libequihash: memory-hard Proof-of-Work
 Equihash implements the algorith as described in "Equihash: Asymmetric
 Proof-of-Work Based on the Generalized Birthday Problem" by Alex Biryukov and
 Dmitry Khovratovich, 2016, DOI:10.14722/ndss.2016.23108.  This code, by Stefan
 Marsiske, is a fork of an ealier implementation by Khovratovich at
 https://github.com/khovratovich/equihash/ ; it provides a library, a C API and
 Python bindings.  The cryptographic password storage SPHINX (pwdsphinx and
 libsphinx) depend upon equihash.
 .
 This package offers a Python wrapper for the C library and comes with functions
 equihash.solve(n, k, seed) and equihash.verify (n,k,seed,sol).

Package: python3-pyeverlights
Description-md5: 534a08af38ac4ff39a657408de9d2e7a
Description-en: Python library for controlling EverLights lighting systems
 Users can program different zones with specific colors or patterns directly
 through Python scripts. The library supports tasks such as setting solid
 colors, activating saved patterns, and retrieving the status of the control
 box. It leverages asyncio for asynchronous communication, making it suitable
 for integration into home automation systems or complex lighting setups
 requiring real-time control.

Package: python3-pyevilgenius
Description-md5: 6425ba3918db9b746d8ca899aceb29f7
Description-en: Library to control devices from Evil Genius Labs
 This library offers an asynchronous interface for interacting with devices
 manufactured by Evil Genius Labs. Designed to operate over Wi-Fi, it enables
 comprehensive control and monitoring of various device parameters. The library
 supports functions such as obtaining device details and adjusting settings,
 allowing smooth communication with the device's APIs. It is particularly
 useful for integrating Evil Genius Labs' products into larger systems,
 providing a means of managing operations at the device level. This API-based
 approach ensures that users can effectively command devices within a network
 environment, enhancing the capability to manage connected devices.

Package: python3-pyface
Description-md5: 13d80188687cc0b59279d81213e7503b
Description-en: traits-capable windowing framework
 The pyface project contains a toolkit-independent GUI abstraction
 layer, which is used to support the "visualization" features of the
 Traits package. Thus, you can write code in terms of the Traits API
 (views, items, editors, etc.), and let pyface and your selected
 toolkit and back-end take care of the details of displaying them.
 .
 The following GUI backends are supported:
 o wxPython
 o PyQt
 o PySide

Package: python3-pyfai
Description-md5: d92b5b76c92a7025dd4c3b87b6aee6dc
Description-en: Fast Azimuthal Integration scripts - Python3
 PyFAI is a Python library for azimuthal integration; it allows the conversion
 of diffraction images taken with 2D detectors like CCD cameras into X-Ray
 powder patterns that can be used by other software like Rietveld refinement
 tools (i.e. FullProf), phase analysis or texture analysis.
 .
 As PyFAI is a library, its main goal is to be integrated in other tools like
 PyMca, LiMa or EDNA. To perform online data analysis, the precise description
 of the experimental setup has to be known. This is the reason why PyFAI
 includes geometry optimization code working on "powder rings" of reference
 samples. Alternatively, PyFAI can also import geometries fitted with other
 tools like Fit2D.
 .
 PyFAI has been designed to work with any kind of detector with any geometry
 (transmission, reflection, off-axis, ...). It uses the Python library FabIO
 to read most images taken by diffractometer.
 .
 This is the Python 3 version of the package.

Package: python3-pyfaidx
Description-md5: 8b4b562961c5bb65ecfef8c074f66a35
Description-en: efficient random access to fasta subsequences for Python 3
 Samtools provides a function "faidx" (FAsta InDeX), which creates a
 small flat index file ".fai" allowing for fast random access to any
 subsequence in the indexed FASTA file, while loading a minimal amount of
 the file in to memory. This Python module implements pure Python classes
 for indexing, retrieval, and in-place modification of FASTA files using
 a samtools compatible index. The pyfaidx module is API compatible with
 the pygr seqdb module. A command-line script "faidx" is installed
 alongside the pyfaidx module, and facilitates complex manipulation of
 FASTA files without any programming knowledge.
 .
 This package provides the Python 3 modules to access fasta files.

Package: python3-pyfakefs
Description-md5: b465fe3b1ebef941a5df5cc375caa54b
Description-en: fake fs that mocks the Python file system modules - Python 3
 pyfakefs implements a fake file system that mocks the Python file system
 modules. Using pyfakefs, your tests operate on a fake file system in memory
 without touching the real disk. The software under test requires no
 modification to work with pyfakefs.
 .
 This package contains the Python 3.x module.

Package: python3-pyfastx
Description-md5: 4e21024d71f0190b1f1a18cebf1d38aa
Description-en: fast random access to sequences from FASTA/Q file - python3 module
 The pyfastx is a lightweight Python C extension that enables users to randomly
 access to sequences from plain and gzipped FASTA/Q files. This module aims to
 provide simple APIs for users to extract sequence from FASTA and reads from
 FASTQ by identifier and index number. The pyfastx will build indexes stored in
 a sqlite3 database file for random access to avoid consuming excessive amount
 of memory. In addition, the pyfastx can parse standard (sequence is spread
 into multiple lines with same length) and nonstandard (sequence is spread into
 one or more lines with different length) FASTA format.
 .
 It features:
 .
 * a single file for the Python extension;
 * lightweight, memory efficient FASTA/Q file parsing;
 * fast random access to sequences from gzipped FASTA/Q file;
 * sequences reading from FASTA file line by line;
 * N50 and L50 calculation of sequences in FASTA file;
 * GC content and nucleotides composition calculation;
 * reverse, complement and antisense sequences extraction;
 * excellent compatibility: support for parsing nonstandard FASTA file;
 * support for FASTQ quality score conversion;
 * a command line interface for splitting FASTA/Q file.
 .
 This package provides the python3 module.

Package: python3-pyfavicon
Description-md5: 9ae3e416cea29d14b6b921e22b3db287
Description-en: Asynchronous favicon fetcher
 pyfavicon asynchronously fetches favicons from websites.
 It will parse html from an URL or from a file and extract all favicons.
 The favicons are stored into a Python object called Icons,
 allowing one to iterate over the fetched icons by icon size.

Package: python3-pyfg
Description-md5: 422f2fe35ad2b5cebfd716d7cb56553c
Description-en: Python API for Fortinet's Fortigate firewalls
 This package provides a Python API to connect to FortiGate network
 firewalls from Fortinet. It can retrieve several information,
 including interfaces and inventory. It can also modify the
 current configuration and execute arbitrary commands.

Package: python3-pyfibaro
Description-md5: 7127acc7e2c283c643a2247775e187d5
Description-en: API to access Fibaro Home Center from Python
 Provides a simple interface for interacting with Fibaro Home Center devices.
 The library facilitates the integration and control of smart home devices via
 the Fibaro Home Center APIs. It enables the execution of various commands and
 retrieval of device status from Fibaro Home Center systems, supporting
 features like authentication and device management.

Package: python3-pyfiglet
Description-md5: ae9715a009b87f0763bab2cbefe1b974
Description-en: Python 3 port of the FIGlet specification
 FIGLet is a program that creates large characters out of ordinary screen
 characters. It takes ASCII text and renders it in ASCII art fonts.
 .
 This is a Python 3 port of the original C figlet.  It can be used on the
 commandline or as an Object Oriented driver library in your own programs.

Package: python3-pyflakes
Description-md5: 30dc8cb13fbb6b058928484897a808d6
Description-en: passive checker of Python 3 programs - Python modules
 Pyflakes is program to analyze Python programs and detect various
 errors. It works by parsing the source file, not importing it, so it
 is safe to use on modules with side effects. It's also much faster.
 .
 Unlike PyLint, Pyflakes checks only for logical errors in programs;
 it does not perform any checks on style.
 .
 This is the Python 3 library version.

Package: python3-pyflic
Description-md5: 16008046caff4f3f3b89436c855742c7
Description-en: Library to connect and interact with Flic buttons
 This library enables communication with Flic's smart Bluetooth buttons by
 connecting to a Flic service. It is primarily used for receiving click events
 from the buttons. The service runs either on the same device or any network-
 accessible machine, managing button interactions such as single, double, and
 hold clicks. By leveraging this service, the library facilitates the
 management of button events, ensuring actions are triggered appropriately and
 supporting features like event queuing during connections. Users can configure
 the service to discover new buttons or manage specific click types according
 to their needs.

Package: python3-pyflume
Description-md5: 5c9063d12db8051fc268b0645897628b
Description-en: Python package to integrate with Flume Sensor
 The Flume API Integration provides a comprehensive set of classes and methods
 to interact with various Flume endpoints. This integration allows developers
 to retrieve and manage notifications, usage alerts, devices, leak alerts, data,
 and authentication within the Flume environment.

Package: python3-pyforked-daapd
Description-md5: f9115cecbd2abf0860f798e678e7ab28
Description-en: Library to interface with a forked-daapd server
 This library provides an interface for communication with a forked-daapd
 server, enabling control over media playback and interaction with media
 databases. It supports commands such as play, pause, and track navigation, as
 well as query capabilities to fetch media information from the server.

Package: python3-pyfribidi
Description-md5: bb097103548de01a24f5220a37f15646
Description-en: FriBidi Python bindings
 FriBiDi is a bidirectional algorithm implementation for Hebrew and/or Arabic
 languages.
 .
 This package contains the Python module for the FriBidi C library.

Package: python3-pyfritzhome
Description-md5: 6272c96d25d49ee4c4435dad2c5775a3
Description-en: Python library for managing AVM Fritz!Box Smart Home devices
 This library provides a means to interact with AVM Fritz!Box Smart Home
 devices, enabling management of switches, sensors, thermostats, and more
 within the Smart Home environment. It supports communication with various AVM
 FRITZ!DECT devices such as thermostats and switches, facilitating their
 integration into home automation setups through the Fritz!Box interface. By
 retrieving device states like temperature, battery level, and lock status, it
 allows for comprehensive smart home device management. This tool is useful for
 improving the home automation capabilities by gathering and setting
 information for AVM Smart Home devices.

Package: python3-pyftpdlib
Description-md5: 79e934db53bdc7ed59f0b363d1be4d33
Description-en: Python FTP server library (Python 3)
 Python FTP server library provides a high-level portable interface to
 easily write asynchronous FTP servers with Python.
 .
 pyftpdlib is currently the most complete RFC-959 FTP server
 implementation available for Python programming language. It is used
 in projects like Google Chromium and Bazaar.
 .
 This package provides the Python 3.x module.

Package: python3-pyfttt
Description-md5: 08064862ba8d5c21686d8aedf5eba05d
Description-en: Library for sending events to the IFTTT Webhooks Channel
 This library provides tools for interacting with the IFTTT Webhooks Channel by
 sending events to initiate applets. Users can define event names and include
 additional data when triggering actions on IFTTT. It simplifies communication
 with IFTTT, allowing for customization through various parameters, and can be
 configured to work with multiple API keys.

Package: python3-pyfunceble
Description-md5: f83ed550c14391dcea18c4edeca14685
Description-en: Check availability of domains, IPs or URLs
 tool written in Python that was developed with the objective of verifying
 the availability of domains and IP addresses on the Internet. The main
 purpose of PyFunceble is to perform DNS resolution and connection tests
 to determine if a domain is up and reachable or down and unavailable.
 .
 PyFunceble's main features include:
 - Domain Availability Check: PyFunceble can determine if a domain is
 up and responding to requests.
 - Network Connection Test: The tool checks connectivity to a specific
 domain or IP address.
 - DNS resolution test: PyFunceble can check if DNS is able to convert
 the domain name to an IP address.
 - Domain list analysis: It is possible to provide a list of domains to
 PyFunceble, which will check the availability of each of them and
 generate detailed reports.
 - Behavior customization: The tool offers several options to customize
 its behavior, allowing you to define timeouts for connections, choose
 DNS servers to test, among other settings.
 - Reports: PyFunceble generates detailed reports in different formats
 (e.g. JSON, CSV, etc.), providing information about domain availability
 and test results.
 - Integration with CI/CD: PyFunceble is useful for integration into
 continuous integration and continuous delivery (CI/CD) pipelines,
 allowing you to check the availability of domains in automated scenarios.

Package: python3-pyfuse3
Description-md5: bf24d92970ce97ee856c58379bbbf07d
Description-en: Python 3 bindings for libfuse 3 with asynchronous API
 pyfuse3 is a set of Python 3 bindings for libfuse 3. It provides
 an asynchronous API compatible with Trio, and enables you to easily
 write a full-featured Linux filesystem in Python.

Package: python3-pyfuse3-doc
Description-md5: 20275ba8b1135551dfdff5b4ad54ae41
Description-en: Python 3 bindings for libfuse 3 with asynchronous API (documentation)
 pyfuse3 is a set of Python 3 bindings for libfuse 3. It provides
 an asynchronous API compatible with Trio, and enables you to easily
 write a full-featured Linux filesystem in Python.
 This package provides the documentation package

Package: python3-pyfzf
Description-md5: 2eff072e3f65692d6e898f51c5bda181
Description-en: A python wrapper for fzf (command-line fuzzy finder)
 pyfzf is a Python wrapper for fzf, a general-purpose command-line fuzzy finder.

Package: python3-pygac
Description-md5: 62456b487b48a940e062c0e0bda454cf
Description-en: Python package to read and calibrate NOAA AVHRR GAC data
 pygac reads NOAA AVHRR Global Area Coverage (GAC) data, and performs
 state of the art calibration and navigation.
 .
 It must be noted that pygac expects Level 1b file to contain normal
 GAC header and data records, the format of which are mentioned in the
 official NOAA POD and KLM Data User Guides.
 The user should not prepend any other header (e.g. when downloading
 GAC data from CLASS archive etc) to the L1b file.
 In the first pre-processing step, pygac determines whether the GAC
 data comes from the second (i.e. NOAA-14 and before) or the third
 generation (NOAA-15 and onwards) AVHRR instrument by "pygac-run".
 This is done by reading the first three bytes of the data set.
 If they contain the any of the following values, ["CMS", "NSS", "UKM",
 "DSS"], then the KLM reader from "gac_klm.py" file is invoked,
 otherwise the POD reader is invoked (gac_pod.py).

Package: python3-pygal
Description-md5: a7304374ff78d4639c889df5ab51fab9
Description-en: Python3 svg graph plotting library
 dynamic easy to use SVG charting library, featuring graph types:
 * Bar charts
 * Line charts
 * XY charts
 * Pie charts
 * Radar charts
 * Box plot
 * Dot charts
 * Pyramid charts
 * Funnel charts
 * Gauge charts
 * Worldmap charts
 * Country charts

Package: python3-pygalmesh
Description-md5: b04296bc37e7f329ec1c5bdce0755e12
Description-en: Python 3 frontend to CGAL's 3D mesh generators
 pygalmesh makes it easy to create high-quality 3D volume and surface
 meshes.
 .
 CGAL offers two different approaches for mesh generation:
 -   Meshes defined implicitly by level sets of functions.
 -   Meshes defined by a set of bounding planes.
 .
 pygalmesh provides a front-end to the first approach, which has the
 following advantages and disadvantages:
 -   All boundary points are guaranteed to be in the level set within
 any specified residual. This results in smooth curved surfaces.
 -   Sharp intersections of subdomains (e.g., in unions or
 differences of sets) need to be specified manually (via feature edges,
 see below), which can be tedious.
 .
 On the other hand, the bounding-plane approach (realized by mshr),
 has the following properties:
 -   Smooth, curved domains are approximated by a set of bounding
 planes, resulting in more of less visible edges.
 -   Intersections of domains can be computed automatically, so
 domain unions etc. have sharp edges where they belong.
 .
 pygalmesh and mshr are therefore complementary.
 .
 pygalmesh also interfaces CGAL's 3D periodic mesh generation.
 .
 This package installs the pygalmesh module for Python 3.
 .
 It also provides the utility scripts pygalmesh-from-inr and
 pygalmesh-volume-from-surface for generating volume meshes from
 INR or surface meshes.

Package: python3-pygame
Description-md5: 306500d85ba0762cf985a58d17463575
Description-en: SDL bindings for games development (Python 3)
 A multimedia development kit for Python. Pygame provides modules for you
 to access the video display, play sounds, track time, read the mouse and
 joystick, control the CD player, render true type fonts and more. It does
 this using mainly the cross-platform SDL library, a lightweight wrapper
 to OS-specific APIs.
 .
 This is the Python 3 version of the package.

Package: python3-pygame-sdl2
Description-md5: 55b7df4d1b9e6a02db80dbbd5803327b
Description-en: reimplementation of the Pygame API using SDL2
 Pygame_sdl2 is a old partial fork of Pygame that added SDL2 support.
 .
 Nowadays Pygame does support SDL2 and this library is
 only kept to support the renpy game engine.

Package: python3-pygccxml
Description-md5: 5e8f83925643ebe4225d8deb2e54bff6
Description-en: specialized XML reader reads the output from gccxml - python3 lib
 The purpose of pygccxml is to read a generated file and provide a
 simple framework to navigate C++ declarations using Python classes.
 .
 This package provides the Python 3 module that can be imported for uses.

Package: python3-pygeofilter
Description-md5: c5342efd5a97a121b0bc04d01796f771
Description-en: Pure Python parser implementation of OGC filtering  standards
 pygeofilter is a pure Python parser implementation of OGC filtering
 standards. It provides the following features:
 .
 * Parsing of several filter encoding standards
 * CQL as defined in CSW 2.0
 * CQL JSON as defined in OGC API - Features - Part 3: Filtering
 and the Common Query Language (CQL)
 * JSON Filter Expressions (JFE)
 * Soon:
 * CQL Text as defined in OGC API - Features - Part 3: Filtering
 and the Common Query Language (CQL)
 * FES
 * Several backends included
 * Django
 * SQLAlchemy
 * (Geo)Pandas
 * Native Python objects

Package: python3-pygeoif
Description-md5: 603bf66915bf58efa30d5c48bcaafb7f
Description-en: basic implementation of the __geo_interface__ (Python 3)
 PyGeoIf provides a GeoJSON-like protocol for geo-spatial (GIS) vector data.
 .
 So when you want to write your own geospatial library with support for this
 protocol you may use pygeoif as a starting point and build your functionality
 on top of it
 .
 You may think of pygeoif as a ‘shapely ultralight’ which lets you construct
 geometries and perform very basic operations like reading and writing
 geometries from/to WKT, constructing line strings out of points, polygons from
 linear rings, multi polygons from polygons, etc. It was inspired by shapely and
 implements the geometries in a way that when you are familiar with shapely you
 feel right at home with pygeoif.

Package: python3-pygerrit2
Description-md5: ee38d8671ea4fad7c90efeb0876d8fd5
Description-en: library to interact with Gerrit via the REST API - Python 3.x
 pygerrit2 is simple Python library to provide interface to interact with
 Gerrit Code Review via it's REST API.
 .
 This package contains the Python 3.x module.

Package: python3-pygetdata
Description-md5: 9013dae619dd8cbe12e81e1cd66a17a3
Description-en: library to read/write dirfile data - Python3 bindings
 The GetData Project is the reference implementation of the Dirfile Standards,
 a filesystem-based, column-oriented database format for time-ordered binary
 data. The Dirfile database format is designed to provide a fast, simple format
 for storing and reading data.
 .
 This package contains the Python 3 bindings.

Package: python3-pyghmi
Description-md5: 8b901ab0e78f6acf56bce566cb548414
Description-en: General Hardware Management Initiative (IPMI and others) - Python 3.x
 This is a pure Python implementation of IPMI protocol. ipmictl.py is a sample
 application to roughly show the most simple approach to invoking the library.
 With this library, you can remotely start/stop/reset your server.
 .
 This package provides the Python 3.x module.

Package: python3-pygit2
Description-md5: 93f4f85c67f2f4c1f73880786fc4356d
Description-en: Python bindings for libgit2 (Python 3 module)
 The Pygit2 module provides a set of Python bindings to the libgit2 shared
 library. libgit2 implements the core of Git. Pygit2 works with CPython
 and pypy.
 .
 This package contains the Python 3 module.

Package: python3-pyglet
Description-md5: 1526f4a1a47d021207ca4cf22905703b
Description-en: cross-platform windowing and multimedia library (Python 3)
 This library provides an object-oriented programming interface for developing
 games and other visually-rich applications with Python.
 pyglet has virtually no external dependencies. For most applications and game
 requirements, pyglet needs nothing else besides Python, simplifying
 distribution and installation. It also handles multiple windows and
 fully aware of multi-monitor setups.
 .
 pyglet might be seen as an alternative to PyGame.
 .
 This is the Python 3 version.

Package: python3-pyglfw
Description-md5: b12859715fdf24eeca8fcc5fd466daa8
Description-en: Python bindings for GLFW
 This module provides Python bindings for GLFW.  It is a ctypes
 wrapper which keeps very close to the original GLFW API, except
 for:
 .
 * function names use the pythonic words_with_underscores
 notation instead of camelCase
 * GLFW_ and glfw prefixes have been removed, as their function
 is replaced by the module namespace
 * structs have been replaced with Python sequences and
 namedtuples
 * functions like glfwGetMonitors return a list instead of a
 pointer and an object count
 * Gamma ramps use floats between 0.0 and 1.0 instead of
 unsigned shorts
 * GLFW errors are reported as glfw.GLFWError warnings if no
 error callback is set
 * instead of a sequence for GLFWimage structs, PIL/pillow
 Image objects can be used

Package: python3-pyglm
Description-md5: 7196585c62202007ad52924b34c95dfe
Description-en: OpenGL Mathematics (GLM) bindings for Python
 PyGLM is a Python extension written in C++. By using GLM by G-Truc under the
 hood, it manages to bring glm's features to Python.
 .
 This package installs the Python 3 module.

Package: python3-pyglossary
Description-md5: e3f6de49aff819cb56bac141d8d4edcc
Description-en: tool for working with dictionary databases - Python 3.X
 PyGlossary is a tool for converting dictionary files aka glossaries,
 from/to various formats used by different dictionary applications

Package: python3-pygls
Description-md5: 391443e4e2d6fdbcbe0ae36e6bfe5c9a
Description-en: Generic Language Server Framework for Python
 pygls (pronounced like "pie glass") is a pythonic generic implementation
 of the Language Server Protocol for use as a foundation for writing your
 own Language Servers in just a few lines of code.

Package: python3-pygments-ansi-color
Description-md5: 241a300fbbc156180710b8b69fc5e15b
Description-en: ANSI color-code highlighting lexer for Pygments (Python 3)
 pygments-ansi-color you can highlight your content with Pygments' regular
 API. The magic is happen due using the dedicated ANSI lexer and formatter
 provided by the module.
 .
 This package contains the Python 3 version.

Package: python3-pygml
Description-md5: e3f0c1ac8fdb504280a1d7ca97087826
Description-en: Pure Python parser and encoder for OGC GML Geometries
 The Open Geospatial Consortium (OGC) is an international industry consortium
 that develops standards for geospatial and location-based services. Geographic
 Markup Language (GML) is an XML grammar defined by OGC for expressing
 geographical features.
 .
 Pygml supports GML versions 3.1, 3.2, compact encoded GML 3.3, and GeoRSS
 geometries, converting them to a Geo Interface compliant class.

Package: python3-pygmsh
Description-md5: 86ea8c98148777f5d725e115b8187a97
Description-en: combine the power of Gmsh with the versatility of Python
 Gmsh is a powerful mesh generation tool with a scripting language
 that is notoriously hard to write.
 .
 The goal of pygmsh is to combine the power of Gmsh with the
 versatility of Python and to provide useful abstractions from the
 Gmsh scripting language so you can create complex geometries more
 easily.
 .
 This package installs the library for Python 3.

Package: python3-pygnuplot
Description-md5: 52800e1f5356bc82ebf708d49f41d06d
Description-en: Simple Python wrapper for Gnuplot
 PyGnuplot works as a Python pipe for Gnuplot allowing to pipe commands
 to Gnuplot command prompt, plot, save data files, create postscript and PDF
 files
 .
 This package installs the library for Python 3.

Package: python3-pygrace
Description-md5: 251bb105b83a404158c8f15e223adf18
Description-en: Python3 bindings for grace
 Grace is a point-and-click tool that allows the user to draw X-Y plots.
 .
 So python3-grace inherits: User defined scaling, tick marks, labels,
 symbols, line styles, colors. Polynomial regression, splines, running
 averages, DFT/FFT, cross/auto-correlation, etc.
 .
 In addition, python-grace interacts nicely with numpy.

Package: python3-pygraphviz
Description-md5: 4804d58b01bdfba1293e780ad3c63b5a
Description-en: Python interface to the Graphviz graph layout and visualization package (Python 3)
 Pygraphviz is a Python interface to the Graphviz graph layout and
 visualization package.
 .
 With Pygraphviz you can create, edit, read, write, and draw graphs using
 Python to access the Graphviz graph data structure and layout algorithms.
 .
 This package contains the Python 3 version of python-pygraphviz.

Package: python3-pygresql
Description-md5: 7fea7c86818140d77a062eccee13411b
Description-en: PostgreSQL module for Python3
 PyGreSQL is a Python module that interfaces to a PostgreSQL database. It
 embeds the PostgreSQL query library to allow easy use of the powerful
 PostgreSQL features from a Python script.
 .
 This package installs the library for Python 3.

Package: python3-pygtail
Description-md5: 9c3b724df13ac55b34f771f43dbe9a06
Description-en: read log file lines that have not been read (Python 3)
 Pygtail reads log file lines that have not been read. It will even handle log
 files that have been rotated.
 .
 This has similar functionality to the logtail2 tool (which can be found in the
 logtail package).
 .
 This package contains the Python 3 library.

Package: python3-pygti
Description-md5: 8d8f77d1b48a292ba1330551375dee00
Description-en: Access public transport information in Hamburg, Germany
 This library provides a Python wrapper for the Geofox API, allowing users to
 access detailed public transport information specific to Hamburg, Germany. The
 library enables retrieval of data such as bus, train, and ferry departures,
 journey routes, tariffs, and station information. It also supports real-time
 updates that include delay notifications and line cancellations. Users can
 obtain comprehensive public transport schedules and manage their API access
 through authentication with credentials obtained from HVV.

Package: python3-pygtrie
Description-md5: f3083aea189efc67e98b74207f8bc963
Description-en: Python library implementing a trie data structure (Python 3)
 Trie data structure, also known as radix or prefix tree, is a tree
 associating keys to values where all the descendants of a node have
 a common prefix (associated with that node).
 .
 The trie module contains Trie, CharTrie and StringTrie classes each
 implementing a mutable mapping interface, i.e. dict interface. As
 such, in most circumstances, Trie could be used as a drop-in
 replacement for a dict, but the prefix nature of the data structure
 is trie's real strength.
 .
 The module also contains PrefixSet class which uses a trie to store
 a set of prefixes such that a key is contained in the set if it or
 its prefix is stored in the set.
 .
 This package installs the library for Python 3.

Package: python3-pygubu
Description-md5: e58defabba033271a56742d0a957917b
Description-en: Simple GUI builder for the Python tkinter module
 Pygubu is a RAD tool to enable quick and easy development
 of user interfaces for the Python's tkinter module.
 .
 The user interfaces designed are saved as XML files, and,
 by using the pygubu builder, these can be loaded by applications
 dynamically as needed.
 .
 Pygubu is inspired by Glade.

Package: python3-pyhamtools
Description-md5: 74e4c16655f002c8709abf3397d98384
Description-en: Python library with amateur radio functions and methods
 Pyhamtools is a set of functions and classes for Amateur Radio purpose.
 Currently the core part is the callsign lookup which decodes any amateur radio
 callsign string and provides the corresponding information (country, DXCC
 entity, CQ zone... etc). This basic functionality is needed for logbooks, DX
 clusters or log checking. This and additional convenience features are
 provided for the following sources:
 .
 * AD1C's country-files.org
 * Clublog prefixes & exceptions XML file
 * Clublog DXCC query API
 * QRZ.com XML API
 * Redis.io
 * ARRL Logbook of the World (LOTW)
 * eQSL.cc user list
 * Clublog & OQRS user list
 .
 Other modules include location based calculations (e.g. distance, heading
 between Maidenhead locators) or frequency based calculations (e.g. frequency
 to band).

Package: python3-pyhanko-certvalidator
Description-md5: 8cd3c42ec562c591feae845491aac015
Description-en: Validates X.509 certificates and paths
 A Python library that offers functionality for validating X.509 digital
 certificates, which are widely used in security systems such
 as TLS/SSL, email encryption, PDF signatures, and more.
 .
 The pyhanko-certvalidator library performs the following main tasks:
 - Certificate Validation: The library checks the validity of X.509
 digital certificates. This includes checking the certificate signature,
 expiration date, issuing authority (CA), certificate revocation, and
 other important properties.
 - Chain of Trust: It helps to build and validate the certificate chain,
 that is, the sequence of certificates that links a specific certificate
 to a trusted certification authority (root CA).
 - CRL (Certificate Revocation Lists) Check: The library checks whether a
 certificate has been revoked by querying Certificate Revocation Lists
 (CRLs) published by certification authorities.
 - Online Certificate Status Protocol (OCSP) Check: In addition to CRL
 checking, certvalidator can check the status of a certificate through
 the Online Certificate Status Protocol (OCSP) to determine whether the
 certificate is still valid.
 - Custom Expiration Policy: You can configure and apply custom validity
 policies to meet specific certificate validation requirements.
 - Extensibility: The library is designed to be extensible and customizable.
 .
 This is a fork of the python3-certvalidator package.

Package: python3-pyhaversion
Description-md5: 0b2a8fc03ee6b19d46521113bf31cd1a
Description-en: Get the latest Home Assistant version from various sources
 Pyhaversion is a Python library designed to retrieve the latest version of
 Home Assistant from multiple sources. It supports fetching version information
 for different Home Assistant types including the core project, OS, supervisor,
 and container versions. The library utilizes asynchronous HTTP requests for
 efficient data retrieval and parsing. Users can leverage the functionality to
 stay updated with the latest Home Assistant releases.

Package: python3-pyhcl
Description-md5: eb99e29eff592547b6573cc2616d4d75
Description-en: HCL configuration parser for python
 This Python module implements a parser for HCL (HashiCorp Configuration
 Language: https://github.com/hashicorp/hcl). This implementation aims to be
 compatible with the original golang version of the parser.
 .
 The grammar and many of the tests/fixtures were copied/ported from the golang
 parser into pyhcl.

Package: python3-pyhomee
Description-md5: 3bed8c173ce4fc70d81b6595360af080
Description-en: Client library for homee smart home cubes
 This library provides an interface to the homee smart home and home automation
 platform by connecting to a homee Cube over a WebSocket connection.
 .
 It keeps an in-memory representation of the Cube configuration and state,
 including nodes (devices), their attributes (such as on/off state or target
 values), groups, and users. Incoming messages from the Cube are parsed and
 used to update these objects so that the current state stays in sync with what
 the Cube reports.
 .
 The API supports requesting fresh data for a node or a specific attribute, and
 sending commands that change an attribute value on a device via the Cube. It
 also provides event-style callbacks for connection changes, errors, raw
 messages, and attribute updates, along with per-node listeners that can be
 attached to receive change notifications for individual devices.

Package: python3-pyhomematic
Description-md5: 34a5351cc3712dfe072517e4e127cfc5
Description-en: Provides communication with Homematic devices
 This library enables bi-directional communication with Homematic devices
 through a central control unit (CCU) or Homegear. Utilizing XML-RPC, it
 supports setting values on devices and subscribing to receive events emitted
 by these devices and the control unit. This library ensures integration of a
 wide range of device types such as binary sensors, climate devices, light
 controls, and more. Additionally, convenient methods are provided for
 interacting with devices, including querying statuses and executing commands.
 Users can also establish multiple interfaces for different protocols, manage
 system variables, and handle events to trigger automations or other processes.

Package: python3-pyhomeworks
Description-md5: 5817fccc23088da773222d98daecebb8
Description-en: Lutron Homeworks Series 4 and 8 interface over Ethernet
 This library enables communication with the Lutron Homeworks Series 4 and 8
 lighting control systems through an Ethernet connection. It serves as an
 interface to connect with the hardware controller, which is commonly
 interfaced via an RS-232 port passing through an Ethernet adapter. Users can
 send customized commands to the controller to operate lighting and keypad
 functionality. Specifically, it allows interaction with lights and keypad
 systems, letting you manually configure these devices for integration
 purposes. The library is designed for systems where automatic device data
 extraction isn't documented, providing flexibility in commanding hardware.

Package: python3-pyialarm
Description-md5: 52f117e995c4046bb98acf3ae6817cd0
Description-en: Library to interface with iAlarm systems and related brands
 This library allows for communication with iAlarm systems, providing
 integration capabilities with several alarm system brands, including Meian and
 Emooluxr. It utilizes the same API used by the official Android and iOS
 applications for interaction, ensuring compatibility and efficient operation.
 Users can control various aspects of the alarm systems remotely, including
 arming and disarming the systems in different modes. The library is primarily
 designed to be used with home automation platforms, offering an interface that
 facilitates remote management of connected alarm systems over a local network
 via Wi-Fi.

Package: python3-pyicloud
Description-md5: 56b887685539990a82eca0a95f51ada1
Description-en: wrapper to access iPhone and Calendar data in the iCloud
 PyiCloud is a module which allows one to interact with iCloud webservices.
 It is written in Python and you can access your iCloud either with
 password/username or with Two-factor authentication (2FA).
 You can:
 - list which devices are associated with your account
 - obtain the device's last known location. The Find My iPhone app
 must have been installed and initialized.
 - send a request to the device to play a sound
 - activate the 'lost mode'
 Lost mode is slightly different to the "Play Sound" functionality
 in that it allows the person who picks up the phone to call a
 specific phone number without having to enter the passcode. Just
 like "Play Sound" you may pass a custom message which the device
 will display, if it's not overridden the custom message of
 "This iPhone has been lost. Please call me." is used.
 - fetch events from the calendar webservice
 - access your iCloud contacts/address book
 - access documents stored in your iCloud account
 - access the iCloud Photo Library

Package: python3-pyimagetool
Description-md5: 8bf36a12b0a0ab709af43444c7bbc4c8
Description-en: Image Tool for multidimensional analysis (Python 3)
 Python Image Tool can be used to visualise analysis of data in
 microscopy (STM, SSM, optics), ARPES, XRD, or other multidimensional
 datasets on regularly gridded coordinates.
 .
 This package installs the module for Python 3 and an
 example helper script to create a writeable data cache.

Package: python3-pyina
Description-md5: 25b26900bb80cc83fab3a41014f5a8eb
Description-en: MPI parallel map and cluster scheduling
 The pyina package provides several basic tools to make MPI-based
 parallel computing more accessible to the end user.  The goal of pyina
 is to allow the user to extend their own code to MPI-based parallel
 computing with minimal refactoring.
 .
 pyina provides a highly configurable parallel map interface
 to running MPI jobs, with:
 .
 * a map interface that extends the Python map standard
 * the ability to submit batch jobs to a selection of schedulers
 * the ability to customize node and process launch configurations
 * the ability to launch parallel MPI jobs with standard Python
 * ease in selecting different strategies for processing a work list
 .
 pyina is part of pathos, a Python framework for heterogeneous computing.

Package: python3-pyinstrument
Description-md5: afef975a1cb13db18bcb418c6794d0ef
Description-en: Call stack profiler for Python with colored output
 Pyinstrument is a Python profiler. A profiler is a tool to help you optimize
 your code - make it faster. To get the biggest speed increase you should focus
 on the slowest part of your program. Pyinstrument helps you find it!
 .
 The packages includes the examples from the upstream project, have a look at
 /usr/share/doc/python3-pyinstrument/examples once you've installed the package.
 .
 This package installs the library for Python 3.

Package: python3-pyipmi
Description-md5: 3f359378cf5f828ce59d2e5eb9d142f8
Description-en: Pure Python IPMI library
 The Intelligent Platform Management Interface (IPMI) is a set of computer
 interface specifications for an autonomous computer subsystem that provides
 management and monitoring capabilities independently of the host system’s CPU,
 firmware (BIOS or UEFI) and operating system. The python-ipmi library provides
 an application programming interface (API) for using IPMI protocol within the
 Python environment. This library supports IPMI version 2.0 as described in the
 IPMI standard.
 .
 There are two ways to communicate with a server using IPMI interface:
 1. IPMI over Local Area Network (LAN) using Remote Management Control
 Protocol (RMCP) packet datagrams
 2. Intelligent Platform Management Bus (IPMB) is an I2C-based bus
 .
 Features:
 .
 * native RMCP interface (using Python libraries only)
 * legacy RMCP interface (requires ipmitool to be installed)
 * IPMB interface (using the Total Phase Aardvark)

Package: python3-pyipp
Description-md5: a562532e1a123ae682fa95f76999320f
Description-en: Asynchronous client for monitoring printers via IPP
 This library provides an asynchronous interface for monitoring printers that
 support the Internet Printing Protocol (IPP). Users can gather real-time
 information about a printer's state, ink levels, and more, making it a useful
 tool for maintaining and managing networked printing devices. It facilitates
 programmatic access to printer data over the local network, offering support
 for a range of printers compatible with IPP. The library interacts with
 IPP-capable printers to ensure up-to-date monitoring and management
 capabilities for users.

Package: python3-pyiqvia
Description-md5: 81179f86ee4fe936c667494dc36a6f53
Description-en: Library for accessing allergy, asthma, and disease data from IQVIA
 This library provides access to a range of health data sourced from IQVIA,
 including information about allergens, asthma, and diseases like cold and flu.
 Users can collect and analyze various health indices and trends based on U.S.
 ZIP code data. It allows for the retrieval of current, historical, and
 forecast data through an asynchronous interface. The library also offers
 insights into specific asthma allergens, including particulate matter, ozone,
 sulfur dioxide, and carbon monoxide pollution levels.

Package: python3-pyiskra
Description-md5: 005c292366c86b9b8c4df1fdf43a4d51
Description-en: Interface for Iskra devices using SG and RestAPI or ModbusTCP/RTU
 This library provides an interface to connect with and manage Iskra devices
 using Smart Gateway interfaces, RestAPI, or ModbusTCP/RTU protocols. It offers
 object-oriented mapping for energy meters, enabling detailed access to
 measurement data and energy counters. Users can interact with supported
 devices such as Smart Gateway, IE38, IE14, MCXXX, iMCXXX, MTXXX, and iMTXXX.
 The library facilitates retrieving and updating status information from
 connected devices, supporting features like measurements and counters.
 Measurements include voltage, current, active power, reactive power, apparent
 power, power factor, power angle, and total harmonic distortion for both
 voltage and current. Counters provide data on resettable and non-resettable
 energy usage.

Package: python3-pyisomd5sum
Description-md5: 469551bfda5db4a582cde8faf83a2b86
Description-en: ISO9660 checksum Python 3 module
 isomd5sum is a set of utilities for implanting a MD5 checksum in an
 ISO (or any block device), then verifying the checksum later.  isomd5sum
 is not simply an MD5 of the entire ISO; it checksums the data inside a
 standard ISO9660 image and write block checksum information to an ISO9660
 header, that will carry over to burning the CD.
 .
 This package contains Python 3 modules for isomd5sum.

Package: python3-pyiss
Description-md5: b35dfb0cf3e5a10f78cd335835c21592
Description-en: Library for accessing real-time data of the International Space Station
 PyIss is a Python library designed to provide real-time location and other
 relevant data of the International Space Station (ISS). Utilizing the open API
 from open-notify.org, PyIss offers users easy access to ISS positional data,
 upcoming pass predictions, crew details, and more. Perfect for educational
 purposes, space enthusiasts, or any application requiring ISS tracking and data
 retrieval.

Package: python3-pyisy
Description-md5: a8758a7289cceb0aa7757cc267222838
Description-en: Library for interacting with Universal Devices ISY controllers
 This library provides functionality to interact with various Universal Devices
 ISY controllers, including ISY994, IoX, Polisy, and eisy models. It enables
 communication with nodes, programs, variables, and the network module of ISY
 controllers. The library supports operations such as querying device statuses,
 executing commands, and monitoring changes automatically from the devices.
 Compatible with Insteon, Z-Wave, Zigbee, X10, and Matter protocols, this
 library facilitates comprehensive home automation management by integrating
 multiple device types and control functionalities into one cohesive interface.

Package: python3-pyjavaproperties
Description-md5: 1a1e9bef12cdf771b2ed3dc3c382b0f5
Description-en: Python implementation of java.util.Properties
 This module is designed to be a Python equivalent to the java.util.Properties
 class. Currently, the basic input/output methods are supported, and there are
 plans to add the XML input/output methods found in J2SE 5.0.
 .
 Fundamentally, this module is designed so that users can easily parse and
 manipulate Java Properties files - that's it. There's a fair number of
 Pythonistas who work in multi-language shops, and constantly writing your own
 parsing mechanism is just painful. Not to mention Java guys are notoriously
 unwilling to use anything which is cross-language for configuration, unless
 it's XML, which is a form of self-punishment. :)
 .
 This package provides the Python 3.x module.

Package: python3-pyjks
Description-md5: 82f64a63c812aef8d1b864a012a12211
Description-en: Java KeyStore parser including private/secret key decryption
 A pure Python Java KeyStore file parser, including private/secret key
 decryption.  Can read JKS, JCEKS, BKS and UBER (BouncyCastle) key
 stores.
 .
 The best way to utilize a certificate stored in a jks file up to this
 point has been to use the java keytool command to transform to
 pkcs12, and then openssl to transform to pem.
 .
 This is better:
 * no security concerns in passwords going into command line arguments,
 or unencrypted files being left around
 * no dependency on a JVM

Package: python3-pyjokes
Description-md5: 8a1d89b3b253e2919dd0c64d36cab58b
Description-en: One line jokes for programmers (Python 3)
 Import this library to generate random jokes for programmers.
 Choose from neutral jokes, adult jokes, and Chuck Norris themed
 jokes.
 .
 This package contains the module for Python 3.

Package: python3-pyjvcprojector
Description-md5: 3036fae40e39d9fb994df8b48751862c
Description-en: Library for controlling a JVC Projector over a network connection
 This library enables interaction with JVC projectors that have a LAN network
 port. Users can turn the projector on or off, change inputs between HDMI
 ports, and fetch power status including detailed states like standby, on,
 warming, cooling, and error. The library also allows sending remote control
 commands to the projector, which includes navigating menus and adjusting
 settings. Additionally, it provides functions to read and write various
 operational commands directly to the projector, making it capable of both
 basic and advanced controls over network connections.

Package: python3-pykakasi
Description-md5: bc3d6b69ee7c6f02906491eb8175ee69
Description-en: Kana kanji simple inversion library
 pykakasi is a Python Natural Language Processing (NLP) library to
 transliterate hiragana, katakana and kanji (Japanese text) into
 rōmaji (Latin/Roman alphabet). It can handle characters in NFC
 form.

Package: python3-pykcs11
Description-md5: 9f345e35dbeefa60a39309e4edcd2c2d
Description-en: PKCS#11 wrapper for Python
 PyKCS11 let you access to almost all PKCS#11 functions and data types using
 any PKCS#11 library, such as the various modules supplied by smartcard
 vendors.
 .
 The wrapper comes with 2 interfaces: a low level and very thin interface over
 the original PKCS#11 API, generated using the SWIG compiler (designed for
 library tests); and an high level interface that offers a simpler access (with
 few limits) to the PKCS#11 APIs.
 .
 Keywords: pkcs11

Package: python3-pykdl
Description-md5: 3f62832df3f3afb649bddf7d7513caab
Description-en: Kinematics and Dynamics Library Python library
 This package contains the Python bindings PyKDL for the Kinematics and
 Dynamics Library (KDL), distributed by the Orocos Project.

Package: python3-pykdtree
Description-md5: e094fb0c160aff1288a8533f1d4ad413
Description-en: Fast kd-tree implementation with OpenMP-enabled queries (Python 3 version)
 pykdtree is a kd-tree implementation for fast nearest neighbour search
 in Python. The aim is to be the fastest implementation around for
 common use cases (low dimensions and low number of neighbours) for
 both tree construction and queries.
 .
 The implementation is based on scipy.spatial.cKDTree and libANN by
 combining the best features from both and focus on implementation
 efficiency.
 .
 The interface is similar to that of scipy.spatial.cKDTree except only
 Euclidean distance measure is supported.
 .
 Queries are optionally multithreaded using OpenMP.
 .
 This is the Python 3 version of the package.

Package: python3-pykdumpfile
Description-md5: 40a956c8b583c85080dd14d80031a7fa
Description-en: Python bindings for libkdumpfile
 libkdumpfile is a library to read kdump-compressed kernel core dumps.
 .
 This package contains the Python bindings.

Package: python3-pykeepass
Description-md5: 43af8767f94b48e3c0e5b4af96e1f62e
Description-en: KeePass database library - Python 3.x Module
 This library allows one to write entries to a KeePass database.
 It is compatible the KDBX3 and 4 formats.
 KeePass databases are encrypted vault files used to store credentials.

Package: python3-pykira
Description-md5: 7d930d91099da22fbc02fcbd52c728ca
Description-en: Communicates with Keene Electronics IR-IP modules over UDP
 This library provides the capability to send and respond to UDP packets
 specifically for Keene Electronics infrared over IP modules, known as Kira. It
 allows for seamless interaction with Kira devices, supporting both sending IR
 codes and receiving them to trigger other actions. The library is designed to
 understand various IR code formats, including native Kira, Pronto, and NEC. By
 facilitating communication, it enables users to integrate Kira modules into
 larger systems for automation or control purposes. It requires the user to
 configure network settings for the proper direction of IR signals using the
 Kira hardware.

Package: python3-pykka
Description-md5: df95f03cb587438181096fb3ccc9899d
Description-en: Actor model library (Python 3)
 Pykka is a Python implementation of the actor model. The actor model
 introduces some simple rules to control the sharing of state and cooperation
 between execution units, which makes it easier to build concurrent
 applications.

Package: python3-pykmip
Description-md5: ebafcb4c9f1743889e9170d3d9bf9a90
Description-en: KMIP v1.1 library - Python 3.x
 PyKMIP is a Python implementation of the Key Management Interoperability
 Protocol (KMIP) specification, supporting version 1.1 of the KMIP standard.
 The KMIP standard is governed by the Organization for the Advancement of
 Structured Information Standards (OASIS) and specifies a client/server-based
 protocol to perform key, certificate, and secret object management, including
 storage and maintenance operations.
 .
 The PyKMIP library currently provides a KMIP client and server supporting the
 following operations for the KMIP SymmetricKey managed object:
 * Create
 * Register
 * Get
 * Destroy
 .
 This package contains the Python 3.x module.

Package: python3-pykml
Description-md5: d1205909f6eb28c675834a31cb904367
Description-en: Python KML library
 PyKML is a Python package for parsing and authoring KML documents.
 It is based on the lxml.objectify API
 (http://codespeak.net/lxml/objectify.html) which provides Pythonic
 access to XML documents.

Package: python3-pykmtronic
Description-md5: a67c9f0508965653a302033fc5f65d66
Description-en: Python library for interfacing with KM-Tronic web relays
 KM-Tronic web relays are widely used for remote control applications across
 various industries. This library allows users to programmatically manage and
 automate the operations of KM-Tronic web relays through a straightforward
 Python interface. It supports specific models like the W2CR two-channel web
 relay, enabling developers to integrate relay control into their applications
 effectively.

Package: python3-pyknon
Description-md5: 35dcfc8f69be1add1adcdbc3df6f7e0c
Description-en: Simple Python music library
 Pyknon helps to generate Midi files quickly and reason about musical
 proprieties.
 .
 It’s a library intended for teaching and demonstrating music for programmers.

Package: python3-pykodi
Description-md5: 1a4db3bd6154b01e96f0987a9e711288
Description-en: Async interface to interact with Kodi over JSON-RPC
 This library provides a robust async interface to interact with a Kodi
 multimedia system using JSON-RPC. Users can control various aspects of Kodi,
 such as playback, volume, and application properties. The connection can be
 established over HTTP or WebSocket, supporting both secured (SSL) and standard
 connections. This library is designed to integrate with systems requiring Kodi
 control, offering functions like play, pause, volume adjustment, and property
 retrieval.

Package: python3-pykoplenti
Description-md5: 2b9200fbf841f3e0c6759b25a2b83d98
Description-en: REST client for Kostal Plenticore solar inverters
 Python client for communicating with Kostal Plenticore solar inverters
 over the local network using the device's REST interface.
 .
 It supports authentication with device passwords or service codes and
 provides access to inverter status, solar generation, grid import/export,
 battery levels, and energy consumption data.
 .
 Some configuration settings can also be read and adjusted, subject to the
 access level used. A command-line tool is included for simple access and
 scripting.

Package: python3-pykube-ng
Description-md5: d373c853b2b9936776aa96963486a119
Description-en: client library for Kubernetes
 Pykube (pykube-ng) is a lightweight Python client library for Kubernetes. It
 is a Platform as a Service (PaaS) that makes it easy to manage web application
 deployment and hosting through the entire lifecycle from development through
 testing to production. It adds components and tools on top of Kubernetes that
 help developers manage their application infrastructure.

Package: python3-pykulersky
Description-md5: 17031db02137c4ab2ab052cd4e6c8cfe
Description-en: Library to control Brightech Kuler Sky Bluetooth LED smart lamps
 This library allows for the discovery and control of Brightech Kuler Sky
 Bluetooth LED smart lamps. It can be used to find nearby lamps, retrieve their
 current color settings, and change the color of the lamps. Connectivity to the
 lamps is managed through Bluetooth, ensuring local control without relying on
 external servers.

Package: python3-pykwalify
Description-md5: db54b10e093fbdf774176be616741159
Description-en: Python YAML/JSON schema validation library (Python 3)
 PyKwalify is a open source port of the kwalify lib and specification.
 .
 PyKwalify allows validating YAML or JSON data against a schema
 described in YAML or JSON format.
 .
 This package installs the library for Python 3.

Package: python3-pylabels
Description-md5: c486a4f48a0c64a78ac6344de53c58d4
Description-en: python library for creating PDFs to print sheets of labels
 pylabels uses the ReportLab PDF toolkit to produce the PDF.
 .
 Basically, the user creates a set of specifications of the label
 sizes etc, writes a callback function which does the actual drawing,
 and gives these two items to a Sheet object. Items are then added to
 the sheet using the add_label() method (or add_labels() to add all
 items from an iterable).
 .
 The callback function is called once for each item, being given a
 ReportLab Drawing object representing the label, its width and
 height, and the item to draw on the label. Any of the standard
 ReportLab drawing methods can be used, with pylabels automatically
 adding a clipping path around each label to prevent it interfering
 with other labels.
 .
 Once all the items have been added, the labels can be saved as a PDF,
 or a preview of a page can be saved as an image.
 .
 This package installs the library for Python 3.

Package: python3-pylama
Description-md5: cfed8f87e3de3644306eba874d905817
Description-en: code audit library for Python in Python3
 pylama s a code audit tool for Python and JavaScript. It wraps the following
 tools:
 * PEP8 © 2012-2013, Florent Xicluna;
 * PEP257 © 2012, GreenSteam, <http://greensteam.dk/>
 * PyFlakes © 2005-2013, Kevin Watters;
 * Mccabe © Ned Batchelder;
 * Pylint © 2013, Logilab (should be installed 'pylama_pylint' module);
 * gjslint © The Closure Linter Authors (should be installed 'pylama_gjslint'
 module);
 .
 This package installs and library in Python 3.

Package: python3-pylast
Description-md5: 4bfbe5203902bca13408db658eefed64
Description-en: Python 3 interface to Last.fm and other compatible services
 Last.fm is a service providing a way to keep a record of what the users listen
 to and offering music recommendations based on that record.
 .
 This interface allows access to all the data exposed by the Last.fm API as
 well as to the scrobbling functionality.
 .
 This package provides the Python 3 module.

Package: python3-pylatex
Description-md5: 13b9ac0a84e4e77312db31f761281be4
Description-en: Python library for creating LaTeX files and snippets
 PyLaTeX is a Python library for creating and compiling LaTeX files or
 snippets. The goal of this library is being an easy, but extensible
 interface between Python and LaTeX.

Package: python3-pylatexenc
Description-md5: 1728a89798da5aa6adec766ad0684b10
Description-en: Simple LaTeX parser providing conversion to/from unicode
 Provides a "unicode_to_latex()" function which converts a unicode
 string into LaTeX text and escape sequences, and a module with a
 series of routines that parse the LaTeX structure of given LaTeX code
 and return a logical structure of objects suitable for converting
 into another format such as plain text. The functionality is
 also exposed via command-line scripts (latexencode, latex2text,
 latexwalker).

Package: python3-pylaunches
Description-md5: f5ec52dae3c8432c53cac68d254f0f85
Description-en: Provides information on upcoming space launches
 This library interfaces with the Launch Library 2 API to retrieve detailed
 information about upcoming space launches and SpaceX Starship events. It
 processes data from reliable sources to deliver updates on launch schedules,
 rocket details, and launch site information. Users can access current data on
 planned space missions, including launch times, mission descriptions, and
 launch status.

Package: python3-pyld
Description-md5: 8235b48fbc66b767c398f13866074f16
Description-en: implementation of the JSON-LD API
 This library is an implementation of the JSON-LD specification in Python.
 .
 This package provides the Python 3.x module.

Package: python3-pyldap
Description-md5: 52d4343746d9edab9e1273ee6eda96fc
Description-en: LDAP interface module for Python 3.x - transition package
 This module provides a Python3 interface to the OpenLDAP client library
 (LDAP is the Lightweight Directory Access Protocol).
 .
 This transition dummy package for Python 3.x can be safely removed, since the
 ldap module has merged changes in the pyldap fork.

Package: python3-pylev
Description-md5: 749c012cd72f200a967092ddd330dd6c
Description-en: pure Python Levenshtein implementation
 A pure Python Levenshtein implementation. Based off the
 Wikipedia code samples at
 http://en.wikipedia.org/wiki/Levenshtein_distance.

Package: python3-pylgnetcast
Description-md5: 3858b56c9e3c990dcf39ce84a0d346e5
Description-en: Python library for controlling LG Smart TVs with NetCast 3 or 4
 This library allows for control of LG Smart TVs that run NetCast 3.0 or
 NetCast 4.0 via TCP/IP. It supports sending commands such as toggling mute and
 retrieving status information like current volume and channel. Originally
 forked from wokar/pylgnetcast, it includes a command line tool for ease of
 use.

Package: python3-pylibdmtx
Description-md5: 8e03576a2ef2ea389440119f674baf03
Description-en: Read Data Matrix barcodes (Python3 version)
 Read and write Data Matrix barcodes from Python using the libdmtx library.
 .
 Features:
 * Pure Python
 * Works with PIL / Pillow images, OpenCV / numpy ndarrays, and raw bytes
 * Decodes locations of barcodes
 * No dependencies, other than the libdmtx library itself
 .
 This package contains the Python 3 version of the library.

Package: python3-pylibmc
Description-md5: 5a8a4cbce05c3d84e4bb59ba5633819a
Description-en: libmemcached wrapper (Python3 version)
 Pylibmc is a Python wrapper around the accompanying C Python
 extension _pylibmc, which is a wrapper around libmemcached
 from TangentOrg. It also manages pooling in a multi-threading
 environment.
 .
 This package contains the Python 3 version of the library.

Package: python3-pylibrespot-java
Description-md5: 192df631cfbb467e1b9a223c16c963e6
Description-en: Library to interface with a librespot-java server
 This library provides an interface to communicate with a librespot-java
 server, allowing for integration with audio streaming setups that use the
 librespot-java framework. It facilitates interaction with streaming services,
 enabling control of playback functions and metadata access via network
 communications.

Package: python3-pylibsrtp
Description-md5: 9af19fd8f07a421630535687adbddd58
Description-en: Python wrapper around libsrtp
 pylibsrtp is a Python wrapper around libsrtp, making it
 possible to encrypt and decrypt Secure Real-time Transport
 Protocol (SRTP) packets from Python code.
 .
 SRTP is a profile of the Real-time Transport Protocol (RTP)
 which provides confidentiality, message authentication, and
 replay protection. It is defined by RFC 3711.

Package: python3-pylint-celery
Description-md5: 5b92eedb89997e805b81e4b82a302026
Description-en: Pylint plugin for code using the Celery library (Python3)
 Pylint is a source code bug and quality checker for the Python programming
 language. This package provides a plugin for checking code using the Celery
 library (distributed task queue).

Package: python3-pylint-common
Description-md5: 1d488c6f7e55377e5a847c2bd0faee83
Description-en: Pylint plugin for the standard Python library (Python 3)
 Pylint is a source code bug and quality checker for the Python programming
 language. This package provides a plugin for augmenting and improving error
 detection and analysis of the standard Python library.
 .
 This package contains the modules for Python 3.

Package: python3-pylint-django
Description-md5: fd4d9789eddde83b459b22d8be2d99e9
Description-en: Pylint plugin for analysing code using Django (Python 3)
 Features
 * Prevents warnings about Django-generated attributes such as
 Model.objects or Views.request.
 * Prevents warnings when using ForeignKey attributes
 ("Instance of ForeignKey has no member").
 * Fixes pylint's knowledge of the types of Model and Form field attributes
 * Validates Model.__unicode__ methods.
 * Meta informational classes on forms and models do not generate errors.
 It is also used by the Prospector tool.
 .
 This is the Python 3 version of the package

Package: python3-pylint-flask
Description-md5: 1823441274d3fbad2fd9298b51954608
Description-en: Pylint plugin for analyzing Flask applications (Python 3)
 This is a plugin which improves the static code analyzer Pylint
 when checking Flask (Python web framework) applications code.
 .
 This package includes the plugin for Pylint running on Python 3.

Package: python3-pylint-gitlab
Description-md5: a7d7e9d8053e8807409a05bd92000db6
Description-en: Pylint plugin for integration with GitLab CI
 This project provides pylint formatters for a nice integration with
 GitLab CI.  Now the formatters can be used by running `pylint`
 command and setting custom output formats with parameter
 `--output-format`.
 .
 pylint --output-format=pylint_gitlab.GitlabCodeClimateReporter . > report.json
 .
 pylint --output-format=pylint_gitlab.GitlabPagesHtmlReporter . > pylint.html

Package: python3-pylint-plugin-utils
Description-md5: 16c296c8e1ebb8e96bf8def121c78c1c
Description-en: Utilities and helpers for writing Pylint plugins (Python 3)
 This is not a direct Pylint plugin, but rather a set of tools
 and functions used by other plugins such as pylint-django
 and pylint-celery.

Package: python3-pylint-venv
Description-md5: 3f7e12a33efdc72a67be9056e07eca3f
Description-en: Pylint hook to use same pylint with different virtual envs
 Pylint does not respect the currently activated virtualenv if it is
 not installed in every virtual environment individually.  This module
 provides a Pylint init-hook to use the same Pylint installation with
 different virtual environments.

Package: python3-pylons-sphinx-themes
Description-md5: ef3eb2be621b913c18596c48ac163b97
Description-en: Sphinx themes for Pylons related projects
 The following Pylons Sphinx Themes are provided by this package:
 .
 * pylons - the generic Pylons Project documentation theme
 * pyramid - the specific Pyramid documentation theme
 * pylonsfw - the specific Pylons Framework documentation theme

Package: python3-pyls-spyder
Description-md5: bbf2bbb172c23a56580ceadd06b1bc59
Description-en: Spyder plugin for the Python Language Server
 This package provides a plugin required by Spyder.

Package: python3-pylsp
Description-md5: 78ff1fe2666ed5b5c4c4bb7331ecea9d
Description-en: Python implementation of the Language Server Protocol
 The Language Server Protocol is designed to standardise how language
 servers and development tools communicate. This package provides a
 Python implementation.
 .
 A number of optional providers can be enabled if the requisite
 dependencies are installed, which are listed as Suggests.

Package: python3-pylsp-black
Description-md5: f80f96855f018be09216c4f0160ddc1c
Description-en: Black plugin for the Python Language Server
 This package provides a plugin to support the Black formatter in editors
 that support the Python Language Server.
 .
 It is recommended by the author to not have python3-yapf or python3-autopep8
 installed when using this plugin, as that might lead to unexpected results.

Package: python3-pylsp-isort
Description-md5: c8332b23cb078f03e41a0594ddd67bb4
Description-en: Isort plugin for the Python Language Server
 This package provides a plugin to support the isort import sorter in editors
 that support the Python Language Server.

Package: python3-pylsp-jsonrpc
Description-md5: 12f0979c76eb1a8b6546dfb0985892d5
Description-en: Python server implementation of the JSON RPC 2.0 protocol
 JSON-RPC is a stateless, light-weight remote procedure call (RPC) protocol.
 This library has been pulled out of the Python Language Server project.

Package: python3-pylsp-mypy
Description-md5: a37fe74a92be66019aca50d3fff8fce2
Description-en: Mypy plugin for the Python Language Server
 This package provides a plugin to support the Mypy static type checker in
 editors that support the Python Language Server.

Package: python3-pylsp-rope
Description-md5: 8b07a327002d4ccf0518ddb657269817
Description-en: Rope plugin for the Python Language Server
 This plugin adds the following features to python-lsp-server:
 - extract method (codeAction)
 - extract variable (codeAction)
 - inline method/variable/parameter (codeAction)
 - use function (codeAction)
 - method to method object (codeAction)
 - convert local variable to field (codeAction)
 - organize imports (codeAction)
 - introduce parameter (codeAction)

Package: python3-pylsqpack
Description-md5: 1936cac5920a9de7be7e8d4c1efb7d14
Description-en: Python wrapper for the ls-qpack QPACK library
 Wrapper around the ls-qpack library. It provides Python Decoder and Encoder
 objects to read or write HTTP/3 headers compressed with QPACK.

Package: python3-pyluach
Description-md5: 50cdc410d61d4e0f1b1a4540eeadff01
Description-en: Hebrew dates and Hebrew-Gregorian conversions (Python3 version)
 Pyluach is a Python package for manipulating Hebrew (Jewish) calendar dates and
 Hebrew-Gregorian conversions.
 .
 Features:
 * Conversion between Hebrew and Gregorian dates
 * Finding the difference between two dates
 * Finding a date at a given duration from the given date
 * Rich comparisons between dates
 * Finding the weekday of a given date
 * Finding the weekly Parsha reading of a given date
 .
 This package contains the Python 3 version of the library.

Package: python3-pylutron-caseta
Description-md5: cabdbc675eefb1fdf1874656612001a3
Description-en: API to control Lutron Caséta devices
 This library provides an interface to control Lutron Caséta devices over a
 network. Users can manage a variety of home automation devices, including
 light dimmers, switches, fans, and shades. It connects to the Lutron Caséta
 Smart Bridge, enabling communication with the bridge to send commands and
 retrieve states. Users need to perform an authentication process to generate
 necessary credentials for securing the connection. The library supports
 automatic discovery of devices configured in the Lutron mobile app by
 leveraging the Smart Bridge's capabilities. This includes integration with
 occupancy and vacancy sensors to trigger events based on motion detection, and
 interaction with Pico and Shade remotes for receiving button press events. The
 library is also compatible with RA2 Select, QSX Processor, and RadioRA 3
 systems.

Package: python3-pymacaroons
Description-md5: 5113c586082c8b1218ec4b6ff076abd3
Description-en: Macaroon library for Python 3
 Macaroons, like cookies, are a form of bearer credential.  Unlike opaque
 tokens, macaroons embed caveats that define specific authorization
 requirements for the target service, the service that issued the root
 macaroon and which is capable of verifying the integrity of macaroons it
 receives.
 .
 Macaroons allow for delegation and attenuation of authorization.  They are
 simple and fast to verify, and decouple authorization policy from the
 enforcement of that policy.

Package: python3-pymad
Description-md5: 15600d95023880183ccaef0aefcb59b6
Description-en: Python wrapper to the MPEG Audio Decoder library (Python 3)
 This module makes the MAD MP3 decoder library available to Python 3
 programs.  It provides a high-level API to the MAD functions, that make
 reading audio data from an MPEG stream simple.
 .
 This package installs the library for Python 3.

Package: python3-pymailgunner
Description-md5: 7728f718ec7d6d8fba1cfbde1d5b6409
Description-en: Library for interacting with the Mailgun API
 This library provides functionality for sending emails through Mailgun's API.
 It allows you to easily integrate Mailgun's email capabilities into your
 applications by providing methods to send emails, handle webhooks, and manage
 your Mailgun configuration.

Package: python3-pymap3d
Description-md5: c6787c7535f83fc88243f8e5d3f1d836
Description-en: pure-Python 3D coordinate conversions for geospace
 Pure Python (no prerequistes beyond Python itself) 3-D geographic
 coordinate conversions and geodesy.
 API similar to popular $1000 Matlab Mapping Toolbox routines for Python.
 .
 PyMap3D is intended for non-interactive use on massively parallel (HPC)
 and embedded systems.
 Includes some relevant Vallado algorithms.
 .
 The package provides conversion functions between the following
 coordinate systens:
 aer, ecef, eci, enu, geodetic, geocentric, ned, azel, radec.

Package: python3-pymatgen
Description-md5: 20ba6580b3ad09e3d4ad93366958b7b2
Description-en: Python Materials Genomics for materials analysis
 Pymatgen (Python Materials Genomics) is a robust, open-source Python
 library for materials analysis. These are some of the main features:
 .
 1.Highly flexible classes for the representation of Element, Site,
 Molecule, Structure objects.
 .
 2. Extensive input/output support, including support for VASP
 (http://cms.mpi.univie.ac.at/vasp/), ABINIT (http://www.abinit.org/),
 CIF, Gaussian, XYZ, and many other file formats.
 .
 3. Powerful analysis tools, including generation of phase diagrams,
 Pourbaix diagrams, diffusion analyses, reactions, etc.
 .
 4. Electronic structure analyses, such as density of states and band
 structure.
 .
 5. Integration with the Materials Project REST API, Crystallography
 Open Database.
 .
 This package provides the pymtgen module for Python 3.

Package: python3-pymatgen-core
Description-md5: 73632459455b29d490efa1f7ea42b807
Description-en: Python Materials Genomics for materials analysis
 Pymatgen (Python Materials Genomics) is a robust, open-source Python
 library for materials analysis. These are some of the main features:
 .
 1.Highly flexible classes for the representation of Element, Site,
 Molecule, Structure objects.
 .
 2. Extensive input/output support, including support for VASP
 (http://cms.mpi.univie.ac.at/vasp/), ABINIT (http://www.abinit.org/),
 CIF, Gaussian, XYZ, and many other file formats.
 .
 3. Powerful analysis tools, including generation of phase diagrams,
 Pourbaix diagrams, diffusion analyses, reactions, etc.
 .
 4. Electronic structure analyses, such as density of states and band
 structure.
 .
 5. Integration with the Materials Project REST API, Crystallography
 Open Database.
 .
 This package provides the pymatgen-core module for Python 3,
 containing core functionality used by pymatgen.

Package: python3-pymbolic
Description-md5: b8ce09a45f669bb76771adb2f6513dcf
Description-en: Expression tree and symbolic manipulation library
 Pymbolic is a small expression tree and symbolic manipulation library. Two
 things set it apart from other libraries of its kind:
 .
 * Users can easily write their own symbolic operations, simply by deriving
 from the builtin visitor classes.
 * Users can easily add their own symbolic entities to do calculations
 with.

Package: python3-pymca5
Description-md5: e2f95ab4bafeca9e8a9e4d24a9c5a6cf
Description-en: Applications and toolkit for X-ray fluorescence analysis -- Python 3
 PyMca is set of applications and Python libraries for analysis of
 X-ray fluorescence spectra.
 .
 The applications included in this package are:
 .
 * edfviewer - Display and inspection of data files in ESRF Data Format
 * elementsinfo - Displays element specific X-ray data
 * mca2edf - Converts files from SPEC MCA format to EDF
 * peakidentifier - Displays X-ray fluorescence peaks in a given energy range
 * pymcabatch - Batch fitting of spectra
 * pymcapostbatch - Post-processing of batch fitting results
 * pymca - Interactive data-analysis
 * pymcaroitool - Region-of-interest (ROI) imaging tool
 .
 The PyMca toolkit can read data files in SPEC, ESRF data file (EDF),
 OMNIC, HDF5, AIFIRA and SupaVisio formats.
 .
 This is the Python 3 version of the package.

Package: python3-pymdownx
Description-md5: 808a77542ce26bf1d7e504971bd59e1d
Description-en: Extension pack for Python Markdown
 PyMdown Extensions is a collection of extensions for Python Markdown. They were
 originally written to make writing documentation more enjoyable. They cover a
 wide range of solutions, and while not every extension is needed by all people,
 there is usually at least one useful extension for everybody.

Package: python3-pymeasure
Description-md5: c835bcd6c1f14544abe7673d0cfc8311
Description-en: scientific measurement library for Python
 PyMeasure makes scientific measurements easy to set up and run.
 .
 The package contains a repository of instrument classes and a system for
 running experiment procedures, which provides graphical interfaces for
 graphing live data and managing queues of experiments. Both parts of the
 package are independent, and when combined provide all the necessary
 requirements for advanced measurements with only limited coding.
 .
 This package provides the modules for Python 3.

Package: python3-pymediainfo
Description-md5: 7ab90b9a648cbce7e83266990443aeb1
Description-en: Library to fetch multimedia metadata information - Python 3.x
 This library is a simple Python wrapper around the MediaInfo library.

Package: python3-pymeeus
Description-md5: 115f3f7020e0a91095a53a972dde306b
Description-en: Python implementation of Jean Meeus astronomical routines
 PyMeeus is a Python implementation of the astronomical algorithms
 described in the classical book "Astronomical Algorithms, 2nd Edition,
 Willmann-Bell Inc. (1998)" by Jean Meeus.
 .
 There are great astronomical libraries out there. For instance, if
 you're looking for high precision and speed you should take a look at
 libnova. For a set of Python modules aimed at professional
 astronomers, you should look at Astropy. On the other hand, the
 advantages of PyMeeus are its simplicity, ease of use, ease of
 reading, ease of installation (it has the minimum amount of
 dependencies) and abundant documentation.

Package: python3-pyment
Description-md5: e4ecd9609f3e849f668aae71ead7e89a
Description-en: Generate/convert the docstrings from code signature
 pyment is intended for Python programmers to help facilitate internal code
 using docstrings.
 .
 It is useful for code not well documented, or code without docstrings, or some
 code not yet or partially documented, or a mixture of all these. It can also
 be useful to harmonize or change a project docstring style format.
 .
 will parse one or several Python scripts and retrieve existing docstrings.
 So for all functions, methods/, lasses found, it will generate docstrings
 formatted with parameters, default values.
 .
 This package installs the library for Python 3.

Package: python3-pymetar
Description-md5: f30de3ca760fde447a4c15ab3826b951
Description-en: Python interface to METAR reports
 The pymetar Python interface provides full and easy to use access to the
 METAR reports available from the NOAA (National Oceanic and Atmospheric
 Administration, http://www.noaa.gov).
 .
 METAR (METeorological Aviation Report) is the international standard code
 format for hourly surface weather observations.
 .
 This package consists of the Python library itself and a command line tool for
 end users.

Package: python3-pymeteoclimatic
Description-md5: e4ba5bef1319f781746854260f26c0c0
Description-en: Client wrapper for accessing Meteoclimatic weather data
 This library provides a client interface to access meteorological information
 from the Meteoclimatic network. Meteoclimatic includes a broad array of non-
 professional real-time weather stations spread across the Iberian Peninsula,
 including Spanish islands and nearby regions. The library extracts data from
 Meteoclimatic’s RSS feeds, allowing users to obtain updated weather details
 for specific stations. Information such as current temperature, humidity, wind
 conditions, and atmospheric pressure can be retrieved. The library is geared
 towards processing the coded data blocks embedded within the station feeds to
 deliver accurate weather observations, catering to varying station
 capabilities.

Package: python3-pymetno
Description-md5: f4811860253d46804cc1bf1c6e2cff36
Description-en: Library to communicate with the met.no API
 PyMetno is a Python library designed for interaction with the met.no API. It
 enables access to meteorological data provided by the Norwegian Meteorological
 Institute. The library handles the complex processes of querying the API and
 parsing the returned XML data into Python-compatible structures, making it
 easier to work with weather data.

Package: python3-pymicro-features
Description-md5: e9401c58beb02b49a6d0360fe3a7b33c
Description-en: speech feature extraction for microWakeWord and microVAD
 This library exposes the microfrontend audio processing used to turn short
 blocks of 16-bit mono PCM audio into numeric feature frames. It applies
 windowing, Fourier transforms, filterbank processing, noise reduction, gain
 control, and logarithmic scaling to produce compact values for small wake word
 and voice activity detection pipelines.
 .
 The generated feature frames are intended to be consumed by microWakeWord and
 microVAD. Input is supplied as raw audio sample bytes by the caller, and
 processed frames are returned directly to the caller.

Package: python3-pymicro-vad
Description-md5: 0484b61a82e3b5449fee9dce2c5f796a
Description-en: Voice activity detection for 16 kHz PCM audio
 This library provides a voice activity detector that estimates whether speech
 is present in short chunks of audio.
 .
 It is intended for 16-bit mono PCM sampled at 16 kHz and processes audio in 10
 ms frames. For each frame it returns a speech probability score, and can also
 indicate when additional audio is required before a decision can be produced.
 .
 The detector includes a small audio front-end that performs the signal
 processing needed to derive features from raw PCM, and then applies a compact
 machine-learning model to score speech activity. It is designed to be embedded
 into applications that need consistent, frame-by-frame speech detection from
 microphone or other PCM audio sources.

Package: python3-pymicro-wakeword
Description-md5: 4bab0c42ca83eb4bfe75ed7fd105f4c7
Description-en: wake word detection with microWakeWord models
 This library processes 16-bit mono audio at 16 kHz in small chunks, builds the
 feature frames expected by microWakeWord, and evaluates wake-word models to
 report detections or detection probabilities.
 .
 It can use bundled wake-word model files and associated metadata, including
 the built-in Okay Nabu model. Audio may be supplied by calling code as
 streaming frames, read from WAVE files, or provided on standard input from
 recording tools.
 .
 The command-line interface can run a selected model over one or more WAVE
 files or over a live raw audio stream. The library reports when the configured
 wake word is detected, and can also expose the probability value used for
 threshold-based detection.

Package: python3-pymicrobot
Description-md5: fdf59331075a388ea8a999f0755bb317
Description-en: Library for controlling MicroBot Push devices
 This library provides functionality to interface with and control MicroBot
 Push devices using Bluetooth communication. It allows users to manage the push
 arm on these devices, adjusting parameters like depth, duration, and operation
 mode. Designed specifically to connect locally, it offers commands to initiate
 pairing and configuration, ensuring devices can be operated efficiently within
 a designated environment.

Package: python3-pymoc
Description-md5: dd08809f5fe35817a256e4e1bd2a51ca
Description-en: Python Multi-Order Coverage maps for Virtual Observatory
 PyMOC provides a Python compatible library for handling MOCs.
 .
 Frequently astronomical survey catalogues or images are sparse and
 cover only a small part of the sky.  In a Multi-Order Coverage map
 the extent of data in a particular dataset is cached as a
 pre-calculated mask image.  The hierarchical nature enables fast
 boolean operations in image space, without needing to perform complex
 geometrical calculations.  Services such as VizieR generally offer the
 MOC masks, allowing a faster experience in graphical applications
 such as Aladin, or for researchers quickly needing to locate which
 datasets may contain overlapping coverage.
 .
 The MOC mask image itself is tessellated and stored in NASA HealPix
 format, encoded inside a FITS image container.  Using the HealPix
 (Hierarchical Equal Area isoLatitude Pixelization) tessellation
 method ensures that more precision (pixels) in the mask are available
 when describing complex shapes such as approximating survey or
 polygon edges, while only needing to store a single big cell/pixel
 when an coverage is either completely inside, or outside of the mask.
 Catalogues can be rendered on the mask as circles.

Package: python3-pymodbus
Description-md5: 2eea37945f43b5dc2f5791d07d348739
Description-en: full Modbus protocol implementation for Python 3
 Pymodbus is a full Modbus protocol implementation.
 It is currently supports the following :
 .
 Client Features:
 * Can perform single get/set on discrete and registers
 * Can perform multiple get/set on discrete and registers
 * Working on diagnostic/file/pipe/setting/info requests
 * Can fully scrape a host to be cloned
 .
 Server Features:
 * Can function as a fully implemented TCP/ASCII modbus server
 * Full server control context
 * Working on serial communication
 * Working on functioning as a RTU
 * Can mimic a server based on the supplied input data
 .
 For serial communication, you need python3-serial-asyncio.
 .
 This package provides the Python 3.x module.

Package: python3-pymol
Description-md5: a97fa1a0dd0419240bd7df6f00f40606
Description-en: Molecular Graphics System (Python 3 modules)
 PyMOL is a molecular graphics system targeted at medium to large
 biomolecules like proteins. It can generate high-quality publication-ready
 molecular graphics images and animations.
 .
 Features include:
 * Visualization of molecules, molecular trajectories and surfaces
 of crystallography data or orbitals
 * Molecular builder and sculptor
 * Internal raytracer and movie generator
 * Fully extensible and scriptable via a Python interface
 .
 File formats PyMOL can read include PDB, XYZ, CIF, MDL Molfile, ChemDraw,
 CCP4 maps, XPLOR maps and Gaussian cube maps.
 .
 This package contains the Python 3 modules.

Package: python3-pymonoprice
Description-md5: 87a017ac502b9f58123344c2b1e88adc
Description-en: Python API for controlling Monoprice 6-zone amplifier
 This library enables integration with the Monoprice 6-Zone Home Audio
 Controller via a serial connection. It facilitates the control of multiple
 audio zones, allowing for operations such as changing volume, power state,
 mute status, and audio source. Users can also manage advanced settings like
 treble, bass, balance, and various modes including Public Announcement and Do
 Not Disturb. Each audio zone can be controlled individually, and the library
 supports both synchronous and asynchronous operation modes.

Package: python3-pymsgbox
Description-md5: 007cf3b1cfd0e428a017befc94522499
Description-en: Simple pure Python module for JavaScript-like message boxes
 A simple, cross-platform, pure Python module for JavaScript-like
 message boxes.

Package: python3-pymssql
Description-md5: 5571f36696867ac10fb994cf2b71b5d2
Description-en: Python database access for MS SQL server and Sybase - Python 3
 This package contains a Python module allowing direct access to
 Microsoft SQL server and Sybase databases. It is designed for
 simplicity and performance, and conforms to Python DB-API 2.0.
 .
 This package installs the library for Python 3.

Package: python3-pymummer
Description-md5: e0c43dadb91ce3c450bb5faf46565663
Description-en: Python 3 interface to MUMmer
 pymummer is a Python wrapper for running the programs of the MUMmer
 sequence alignment suite and parsing their output.

Package: python3-pymupdf
Description-md5: d2f0338de8ce9547f8c2fdbac1f8b97e
Description-en: Python binding for MuPDF
 Allows one to access files in PDF, XPS, OpenXPS, CBZ, EPUB, and FB2 (e-books)
 formats, and it is known for its top performance and high rendering quality.
 .
 PDF manipulation and generation functions are available, including metadata
 and bookmark maintenance, document restructuring, annotation / link handling
 and document or page creation.
 .
 This package contains PyMuPDF.

Package: python3-pymzml
Description-md5: 70d0f48a5986f35b441eddacd741c430
Description-en: mzML mass spectrometric data parsing (Python 3.x)
 python-pymzml (pymzML) is an extension to Python that offers:
 - easy access to mass spectrometry (MS) data that allows
 the rapid development of tools;
 - a very fast parser for mzML data, the standard in
 mass spectrometry data format;
 - a set of functions to compare or handle spectra.
 .
 This package contains python-pymzml for Python 3.

Package: python3-pynag
Description-md5: 353da8562b9f927164cb1a5cc26a048b
Description-en: Python 3 Modules for Nagios plugins and configuration
 The main goal of this project is to provide a Python tool for
 pragmatically handling Nagios configuration file maintenance, and
 plugin development.

Package: python3-pynauty
Description-md5: 1bd106560df5ceb671117bf0b6b53090
Description-en: isomorphism testing and automorphisms of graphs
 Pynauty can be used to compare graphs for isomorphism and to
 determine their automorphism group in a Python programming
 environment. Pynauty is a Python/C extension module using library
 components from the Nauty package by Brendan McKay.

Package: python3-pynecil
Description-md5: 3291807be84db1866fae099b384866af
Description-en: Library for Bluetooth communication with Pinecil V2 soldering irons
 Enables seamless interaction with Pinecil V2 soldering irons through Bluetooth
 connectivity. This library provides a range of functions to control and
 monitor your soldering iron, including retrieving device information,
 obtaining live data, and adjusting settings such as the setpoint temperature.
 Designed to enhance user experience through simplified device management.

Package: python3-pynest2d
Description-md5: b183ab00cf098e018d6ec162ce0a1a65
Description-en: Python bindings for libnest2d
 This repository contains CPython bindings for libnest2d, a library to pack 2D
 polygons into a small space. Libnest2d implements the 2D bin packing problem.
 The objective is to allow libnest2d to be called from Python using Numpy.

Package: python3-pynetbox
Description-md5: 4b69e92aa8bf317a77c97e7becee8e8f
Description-en: Python API client library for NetBox
 This Python module provides a client API to query and edit a
 Netbox server API.
 .
 This package installs the library for Python 3.

Package: python3-pynetgear
Description-md5: 76fbed77d800b8cbc696b58f59af5827
Description-en: Access Netgear routers using their SOAP API
 This package provides an easy to use Python API to control Netgear routers.
 It uses the SOAP-api on modern Netgear routers to communicate. It is built by
 reverse engineering the requests made by the NETGEAR Genie app.
 .
 This package is a dependency of Home Assistant.

Package: python3-pynfft
Description-md5: e3bdfc4cfd927ef75c52f0ce47b361e0
Description-en: Python bindings for the NFFT3 library - Python 3
 This package provides Python bindings to the NFFT library, useful for
 performing Fourier transforms on non-uniformly sampled data with efficient
 speed. The bindings were generated using Cython and abstract the creation
 and execution of NFFT plans out using classes.
 .
 This package provides the Python 3 version of the bindings.

Package: python3-pyngus
Description-md5: 8514b252b3a8203b38132444d6d0a14c
Description-en: callback API implemented over Proton - Python 3.x
 Pyngus is a messaging framework built on the QPID Proton engine. It provides
 a callback-based API for message passing.
 .
 This package contains the Python 3.x module.

Package: python3-pynina
Description-md5: 3fd98da1fa13a4f34fa89c07dfff21aa
Description-en: Python API wrapper to retrieve warnings from the German NINA app
 This library connects to the German NINA (Emergency Information and News App)
 and provides a straightforward interface to access alert information. Users
 can specify regions by their unique IDs to fetch relevant warnings. The
 library communicates with the NINA service to retrieve up-to-date alerts
 encompassing various emergency notifications, such as severe weather, natural
 disasters, and other critical public announcements. It processes the data into
 a usable format for applications that benefit from real-time warning
 information.

Package: python3-pyninjotiff
Description-md5: d60fb3ff465c37546ea88047dd7521b6
Description-en: Python library for writing NinJo-compatible TIFF files
 A small Python library for writing TIFF files that are compatible with
 NinJo.
 .
 The NinJo Workstation Project is a meteorological workstation system
 for viewing various weather images.
 NinJo in some ways is like AWIPS is to the United States Nation Weather
 Service (NWS), but is used by various countries around the world.
 .
 This package is part of the PyTroll software suite.

Package: python3-pynlpl
Description-md5: f9484196ea9456f3253dee998158e5d8
Description-en: PyNLPl is a library for Natural Language Processing (Python 3 version)
 PyNLPl, pronounced as 'pineapple', is a Python library for Natural Language
 Processing. It contains various modules useful for common, and less common,
 NLP tasks. PyNLPl can be used for basic tasks such as the extraction of
 n-grams and frequency lists, and to build simple language models. It also
 contains complex data types and algorithms. Moreover, it includes parsers for
 file formats common in NLP (e.g. FoLiA/Giza/Moses/ARPA/Timbl/CQL) and clients
 to interface with various NLP specific servers. PyNLPl most notably features a
 very extensive library for working with FoLiA XML (Format for Linguistic
 Annotation).
 .
 This is the Python 3 version.

Package: python3-pynn
Description-md5: 26c14f73192bba7e584490820ae5faf1
Description-en: simulator-independent specification of neuronal network models
 PyNN allows for coding a model once and run it without modification
 on any simulator that PyNN supports (currently NEURON, NEST, PCSIM
 and Brian).  PyNN translates standard cell-model names and parameter
 names into simulator-specific names.

Package: python3-pynobo
Description-md5: 14c7ed6044f7fc66f52ea2c093a3de40
Description-en: Nobø Ecohub integration interface for controlling heating systems
 This library offers an interface for interacting with Nobø Ecohub, enabling
 the control and monitoring of heating systems. Users can integrate their
 heating systems into network configurations, allowing them to adjust operation
 modes for different heater zones. The interface retrieves data on
 temperatures, zone modes, and schedules directly from the Ecohub, allowing for
 flexible heater management. Automatic management of heating zones is possible
 through operation modes such as 'Auto', 'Heat', and preset switches like
 'Away' and 'Comfort'. The library can create and modify week profiles,
 implement global overrides for zones, and maintain connection via periodic
 keep-alive messages.

Package: python3-pynordpool
Description-md5: 74de1e047d4b2d5617e75ceb4ca694d9
Description-en: Retrieve data from Nord Pool API for electricity pricing
 This library connects to the Nord Pool API to access and retrieve electricity
 pricing data, specifically focusing on day-ahead auction prices. It offers an
 interface for obtaining hourly rates, facilitating access to energy market
 data. The library communicates directly with Nord Pool's data endpoints,
 allowing users to acquire pricing information in various currency formats for
 specified regions. Designed for asynchronous operations, it can efficiently
 handle requests with the use of concurrency models. Suitable for integrations
 that require real-time electricity pricing to inform decision-making and
 analyses.

Package: python3-pynormaliz
Description-md5: 2694d0c51062229a56f72057bc8b9f36
Description-en: Python bindings for LibNormaliz
 Normaliz is an open source tool for computations in affine monoids,
 vector configurations, lattice polytopes, and rational
 cones. Normaliz also computes algebraic polyhedra, i.e., polyhedra
 defined over real algebraic extensions of Q.
 .
 PyNormaliz provides an interface to Normaliz via libNormaliz. It
 offers the complete functionality of Normaliz, and can be used
 interactively from Python.

Package: python3-pynpoint
Description-md5: 0192b271bdb8c291e1df6cd310b7f866
Description-en: Pipeline for processing and analysis of high-contrast imaging data
 This is a generic, end-to-end pipeline for the data reduction and analysis of
 high-contrast imaging data of planetary and substellar companions, as well as
 circumstellar disks in scattered light.
 .
 The pipeline has a modular architecture with a central data storage in which
 all results are stored by the processing modules. These modules have specific
 tasks such as the subtraction of the thermal background emission, frame
 selection, centering, PSF subtraction, and photometric and astrometric
 measurements. The tags from the central data storage can be written to FITS,
 HDF5, and text files with the available I/O modules.

Package: python3-pynput
Description-md5: e468f461164531d3a1ed1a58d989fad9
Description-en: control and monitor input devices (Python 3)
 This library allows you to control and monitor input devices. Currently, mouse
 and keyboard input and monitoring are supported.
 .
 This package installs the library for Python 3.

Package: python3-pynput-doc
Description-md5: 2ee54c18d53f6ccc2485f34154a74b79
Description-en: control and monitor input devices (common documentation)
 This library allows you to control and monitor input devices. Currently, mouse
 and keyboard input and monitoring are supported.
 .
 This is the common documentation package.

Package: python3-pynuki
Description-md5: 937b651916d18b9624611b24dec81af1
Description-en: Library for interacting with Nuki locks and openers
 This library allows communication with Nuki Smart Locks and Nuki Openers via a
 Nuki Bridge. It provides functionalities to lock and unlock doors, as well as
 manage the open state of door openers. Users can enable or disable Continuous
 Mode for Nuki Openers, which automatically opens the door when the buzzer is
 pressed. The library also supports handling events generated by Nuki devices,
 such as doorbell rings. Integration with the Nuki Bridge's HTTP API enables
 control and status fetching from the smart lock and opener devices.

Package: python3-pynvim
Description-md5: e32cd961b525b767ec5a3869b17a7c63
Description-en: Python3 library for scripting Neovim processes through its msgpack-rpc API
 Neovim is a Vim fork that focuses on refactoring, extensibility and
 simplification of the original code base.

Package: python3-pynwb
Description-md5: d33851500de0606fcac83e5655df9ac1
Description-en: Python library for working with Neurodata in the NWB format
 PyNWB is a Python package for working with NWB files. It provides a
 high-level API for efficiently working with Neurodata stored in the
 NWB format.
 .
 Neurodata Without Borders: Neurophysiology (NWB:N) is a project to
 develop a unified data format for cellular-based neurophysiology
 data, focused on the dynamics of groups of neurons measured under a
 large range of experimental conditions.

Package: python3-pynx
Description-md5: 8656eb49b50737136c8bcfc94045834e
Description-en: Python tools for Nano-structures Crystallography (Python 3)
 PyNX stands for *Python tools for Nano-structures Crystallography*.
 It is a python library with the following main modules:
 .
 1) pynx.scattering: *X-ray scattering computing using graphical
 processing units*, allowing up to 2.5x10^11 reflections/atoms/seconds
 (single nVidia Titan X). The sub-module``pynx.scattering.gid`` can be
 used for *Grazing Incidence Diffraction* calculations, using the
 Distorted Wave Born Approximation
 .
 2) pynx.ptycho : simulation and analysis of experiments using the
 *ptychography* technique, using either CPU (deprecated) or GPU using
 OpenCL.  Examples are available in the pynx/Examples
 directory. Scripts for analysis of raw data from beamlines are also
 available, as well as using or producing ptychography data sets in
 CXI (Coherent X-ray Imaging) format.
 .
 3) pynx.wavefront: *X-ray wavefront propagation* in the near, far
 field, or continuous (examples available at the end of
 ``wavefront.py``).  Also provided are sub-modules for Fresnel
 propagation and simulation of the illumination from a Fresnel Zone
 Plate, both using OpenCL for high performance computing.
 .
 4) pynx.cdi: *Coherent Diffraction Imaging* reconstruction algorithms
 using GPU.
 .
 In addition, it includes :doc:`scripts <scripts/index>` for
 command-line processing of ptychography data from generic CXI data
 (pynx-ptycho-cxi) or specific to beamlines (pynx-ptycho-id01,
 pynx-ptycho-id13,...).
 .
 This package installs the library for Python 3.

Package: python3-pynx584
Description-md5: 9e318c575cb3ffb8f85e038da33676ed
Description-en: Interface library and server for NX584 alarm panels
 This library allows interaction with NetworX alarm panels via the NX584
 interface module. It supports both ASCII and Binary home automation protocols,
 facilitating communication with various alarm panels, such as the NX4/6/8/8E
 models. It is designed to enable control and monitoring of alarm systems by
 connecting to a host device over a local serial port or via a Serial-over-LAN
 device. Users can access data about alarm zones and status, with features
 including zone status updates and system status requests, among others.

Package: python3-pyo
Description-md5: 5ee0777608274793eef805820f86089c
Description-en: Python3 module written in C to help digital signal processing script creation
 pyo is a Python module containing classes for a wide variety of audio signal
 processing types. With pyo, user will be able to include signal processing
 chains directly in Python scripts or projects, and to manipulate them in real
 time through the interpreter. Tools in pyo module offer primitives, like
 mathematical operations on audio signal, basic signal processing (filters,
 delays, synthesis generators, etc.), but also complex algorithms to create
 sound granulation and others creative audio manipulations.
 .
 pyo supports OSC protocol (Open Sound Control), to ease communications between
 softwares, and MIDI protocol, for generating sound events and controlling
 process parameters.
 .
 pyo allows creation of sophisticated signal processing chains with all the
 benefits of a mature, and wildly used, general programming language.
 .
 This package installs the library for Python 3.

Package: python3-pyobjcryst
Description-md5: 48c6a1bac20c643b9ffa2109581dcdfc
Description-en: Object-Oriented Crystallographic Library bindings (Python 3)
 Python bindings to ObjCryst++, the Object-Oriented Crystallographic Library.
 .
 Some examples offer 3D support which can use python3-ipywidgets.
 .
 This package installs the library for Python 3.

Package: python3-pyocd
Description-md5: aad3cc579f682f8574404b1a30e3bf47
Description-en: ARM Cortex-M programming tools (Python3)
 pyOCD is an Open Source Python based library for programming
 and debugging ARM Cortex-M microcontrollers using CMSIS-DAP.
 .
 Includes support for flashing new binaries, resetting the device,
 halt, step, resume read/write memory and set/remove breakpoints.

Package: python3-pyocr
Description-md5: 6c305e4a6d9f1c351cc988c16691b140
Description-en: Python wrapper for OCR engines (Python 3)
 PyOCR is an optical character recognition (OCR) tool wrapper for
 Python. That is, it helps using OCR tools from a Python program.
 .
 PyOCR can be used as a wrapper for google's Tesseract-OCR or
 Cuneiform. It can read all image types supported by Pillow, including
 jpeg, png, gif, bmp, tiff, and others. It also support bounding box
 data.
 .
 This is the Python 3 version of the package.

Package: python3-pyoctoprintapi
Description-md5: 2e0acf5f25b9ba8d46efd9ee2a4d15a4
Description-en: Asynchronous library for interacting with the OctoPrint API
 Designed to simplify API interactions, this library allows for efficient
 control and monitoring of 3D printers through OctoPrint. Utilizing the
 aiohttp library, it leverages asynchronous operations to ensure non-blocking
 execution, enhancing the performance of your applications.

Package: python3-pyodata
Description-md5: 45d79ae6bf37312a9a73c88a31f5815c
Description-en: Enterprise-ready Python OData client
 Python OData client which provides comfortable Python agnostic way for
 communication with OData services.
 .
 This package provides the module for Python 3.

Package: python3-pyodbc
Description-md5: b4856e8bdd029c69db3241b3aa1b6f1c
Description-en: Python3 module for ODBC database access
 A Python3 DB API 2 module for ODBC. No 3rd party libraries are required.
 Only native Python datatypes are used, such as decimal and datetime.
 It implements the Python Database API Specification v2.0.
 For example:
 import pyodbc
 Next, create a connection by passing an ODBC connection string to the
 connect method. This step causes ODBC to load the database driver (the SQL
 Server driver in this example) and connect to the database.
 cnxn = pyodbc.connect('DSN=northwind')

Package: python3-pyodc
Description-md5: 32f46a29566bed69ec417aa01a8be267
Description-en: Python interface to `odc` for encoding/decoding ODB-2 files
 This module is a python3 interface to the ODC library from ECMWF
 for Observational Database files.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: python3-pyodc-docs
Description-md5: 22904ffc23ca6b80526b75e7120fcd1c
Description-en: Documentation for python ODC module
 This module is the documentation for the python3 interface
 to the ODC library from ECMWF for Observational Database files.
 .
 ECMWF is the European Centre for Medium-Range Weather Forecasts.

Package: python3-pyode
Description-md5: a045c45e947d21d2657b486a72a17b92
Description-en: Python bindings for The Open Dynamics Engine
 PyODE is a set of open-source Python bindings for The Open Dynamics
 Engine, an open-source physics engine. PyODE also includes an XODE
 parser.
 .
 This package provides PyODE for supported versions of Python.

Package: python3-pyode-doc
Description-md5: bcc99ef4ea091505966735743af3fddb
Description-en: Documentation for pyode
 This package contains relevant documentation for PyODE
 which is a set of open-source Python bindings for The Open Dynamics
 Engine, an open-source physics engine. PyODE also includes an XODE
 parser.
 .
 This package provides examples for PyODE.

Package: python3-pyogrio
Description-md5: 13f5139d3cb6ad3ba7a65868ffa35aa7
Description-en: Vectorized spatial vector file format I/O using GDAL/OGR
 Pyogrio provides a GeoPandas-oriented API to OGR vector data sources,
 such as ESRI Shapefile, GeoPackage, and GeoJSON. Vector data sources
 have geometries, such as points, lines, or polygons, and associated records
 with potentially many columns worth of data.
 .
 Pyogrio uses a vectorized approach for reading and writing
 GeoDataFrames to and from OGR vector data sources in order to give
 the user a faster interoperability. It uses pre-compiled bindings for
 GDAL/OGR so that the performance is primarily limited by the underlying
 I/O speed of data source drivers in GDAL/OGR rather than multiple steps
 of converting to and from Python data types within Python.
 .
 The user can read these data sources into GeoDataFrames, read just the
 non-geometry columns into Pandas DataFrames, or even read non-spatial
 data sources that exist alongside vector data sources,
 such as tables in a ESRI File Geodatabase, or antiquated DBF files.
 .
 Pyogrio also enables you to write GeoDataFrames to at least a few
 different OGR vector data source formats.

Package: python3-pyomop
Description-md5: 36919f1630f7f99ae0125ce83e0aa869
Description-en: OHSDI OMOP Common Data Model tools (Python3 version)
 The OHSDI OMOP Common Data Model allows for the systematic analysis of
 healthcare observational databases. This is a Python library to use the CDM v6
 compliant databases using SQLAlchemy as the ORM. pyomop also supports
 converting query results to a pandas dataframe (see below) for use in machine
 learning pipelines.
 .
 This package contains the Python 3 version of the library.

Package: python3-pyopen-wakeword
Description-md5: 3112c5e8142e5d00b4a91fd52aca0abf
Description-en: wake word detection for 16 kHz mono audio
 This library analyses 16-bit mono audio sampled at 16 kHz and reports wake-
 word match probabilities from openWakeWord model files.
 .
 It provides streaming processing for small audio chunks, with a separate
 feature extraction step and model evaluation step. It can use bundled wake-
 word models, such as the Okay Nabu model, or a selected model file in the
 supported format.
 .
 The command-line interface can read WAVE files or raw PCM audio from standard
 input, making it usable with local audio capture tools as well as prerecorded
 audio.

Package: python3-pyopencl
Description-md5: b6b576d26d8f95a4e7c8bba011b6e8ce
Description-en: Python 3 module to access OpenCL parallel computation API
 PyOpenCL lets you access the OpenCL parallel computation API from
 Python. Here's what sets PyOpenCL apart:
 * Object cleanup tied to lifetime of objects. This idiom, often called
 RAII in C++, makes it much easier to write correct, leak- and
 crash-free code.
 * Completeness. PyOpenCL puts the full power of OpenCL’s API at your
 disposal, if you wish.
 * Convenience. While PyOpenCL's primary focus is to make all of OpenCL
 accessible, it tries hard to make your life less complicated as it
 does so--without taking any shortcuts.
 * Automatic Error Checking. All OpenCL errors are automatically
 translated into Python exceptions.
 * Speed. PyOpenCL’s base layer is written in C++, so all the niceties
 above are virtually free.
 * Helpful, complete documentation and a wiki.
 * Liberal licensing (MIT).
 .
 This package contains Python 3 modules.

Package: python3-pyopencolorio
Description-md5: b8515c0abe011d4e24d5873bef7edd95
Description-en: complete color management solution - Python bindings
 OpenColorIO (OCIO) is a complete color management solution geared
 towards motion picture production with an emphasis on visual effects
 and computer animation. OCIO provides a straightforward and
 consistent user experience across all supporting applications while
 allowing for sophisticated back-end configuration options suitable
 for high-end production usage. OCIO is compatible with the Academy
 Color Encoding Specification (ACES) and is LUT-format agnostic,
 supporting many popular formats.
 .
 OpenColorIO is released as version 2.0 and has been in development
 since 2003. OCIO represents the culmination of years of production
 experience earned on such films as SpiderMan 2 (2004), Surf's Up
 (2007), Cloudy with a Chance of Meatballs (2009), Alice in Wonderland
 (2010), and many more. OpenColorIO is natively supported in
 commercial applications like Katana, Mari, Nuke, Maya, Houdini,
 Silhouette FX, and others.
 .
 OpenColorIO is free and open source software and one of several
 projects actvively sponsored by the ASWF (Academy Software
 Foundation).
 .
 This package provides Python bindings to the OpenColorIO library.

Package: python3-pyopenuv
Description-md5: 5e44b26a55da2eedfce73c3ad915d6a3
Description-en: Library to access UV and ozone data from OpenUV
 This library allows access to UV and ozone data from the OpenUV API. It
 provides functions to retrieve current UV index, forecasted UV information,
 and details about safe exposure times for different skin types. Additionally,
 it includes features to get the maximum UV index for the day, the current
 ozone level, and a protection window indicating when sunblock protection
 should be used.

Package: python3-pyopenweathermap
Description-md5: 134c35aa68ceb15e6373c99ee9fdb7b8
Description-en: Library providing access to weather data from OpenWeatherMap
 This library fetches meteorological data from OpenWeatherMap, offering current
 weather conditions such as temperature, humidity, and wind speed. It interacts
 with OpenWeatherMap's API to provide real-time data for various sensor and
 weather conditions. The library requires an API key and supports various
 languages and configuration options for precise location-based weather
 forecasts.

Package: python3-pyoprf
Description-md5: d060059ddfd76f93a6eda105e1c4bfb3
Description-en: python bindings for liboprf: Oblivious Pseudo-Random Functions
 This library implements the basic OPRF (ristretto255, SHA-512) variant from the
 "Oblivious Pseudorandom Functions using Prime-Order Groups" Draft from the IRTF
 Crypto Forum Research Group (https://github.com/cfrg/draft-irtf-cfrg-voprf/).
 Additionally it implements a threshold OPRF based on "TOPPSS: Cost-minimal
 Password-Protected Secret Sharing based on Threshold OPRF" by Krawczyk et al
 (https://ia.cr/2017/363).
 .
 python3-pyoprf delivers bindings for Python 3.

Package: python3-pyorbital
Description-md5: 2a2f897ad676c9add67111e3bef8d2a5
Description-en: Orbital and astronomy computations in Python
 Python package for computing orbital parameters from TLE
 files, and making diverse astronomical computations.
 .
 This package is part of the PyTroll toolset.

Package: python3-pyorick
Description-md5: a29503ae872472a7597bacdd3ba08455
Description-en: Python 3 module to execute Yorick code
 The pyorick package starts Yorick as a subprocess and provides an
 interface between Python and Yorick interpreted code.
 .
 Features:
 + exec or eval arbitrary Yorick code strings
 + get or set Yorick variables
 + call Yorick functions or subroutines with Python arguments
 + get or set slices of large Yorick arrays
 + terminal mode to interact with Yorick by keyboard through Python
 .
 Most of the data is exchanged via binary pipes between the two
 interpreters. Yorick runs in a request-reply mode. Python prints
 anything Yorick sends to stdout or stderr except prompts.
 .
 This package contains the module for Python 3.

Package: python3-pyosmium
Description-md5: 7d548684b1c98261f0a8cbef1dc6b666
Description-en: Osmium library bindings for Python 3
 The PyOsmium module allows you to access some of the features of the Osmium
 library from Python code.
 .
 PyOsmium has extensive support for all types of OSM entities: nodes, ways,
 relations, and changesets. It allows reading from OSM files in XML and PBF
 formats, including change files and full history files. Its easy to use
 handler interface allows you to quickly write data filtering and conversion
 functions.
 .
 This package contains the PyOsmium module for Python 3.

Package: python3-pyotgw
Description-md5: 8840aab740630802817fe55ff3640cea
Description-en: Library for interfacing with the OpenTherm Gateway
 This library provides a means to interface with the OpenTherm Gateway over
 serial or network connections. It enables communication with boilers and
 thermostats for executing and receiving commands and status updates. Functions
 include setting control setpoints, managing hot water override options, and
 configuring GPIO pins. Through this library, one can obtain comprehensive
 status information from the connected devices, selecting specific data points
 like temperatures, pressure, and operational statuses. The library supports
 both reading and writing operations to control connected heating systems
 effectively.

Package: python3-pyotp
Description-md5: 989e9c437dedadb8b9876bbd67cb015b
Description-en: Python One Time Password Library
 This package contains a Python library for generating and verifying one-time
 passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA)
 authentication methods in web applications and in other systems that
 require users to log in.
 .
 Quick overview of using One Time Passwords on your phone:
 .
 * OTPs involve a shared secret, stored both on the phone and the server
 * OTPs can be generated on a phone without internet connectivity
 * OTPs should always be used as a second factor of authentication(if your
 phone is lost, you account is still secured with a password)
 * Google Authenticator allows you to store multiple OTP secrets and provision
 those using a QR Code(no more typing in the secret)

Package: python3-pyout
Description-md5: 12df4600cbaecbc4ab8b0bed184eaeb6
Description-en: Terminal styling for tabular data
 pyout is a Python package that defines an interface for writing
 structured records as a table in a terminal. It is being developed to
 replace custom code for displaying tabular data in ReproMan and
 DataLad.
 .
 A primary goal of the interface is the separation of content from
 style and presentation. Current capabilities include
 .
 - automatic width adjustment and updating of previous values
 - styling based on a field value or specified interval
 - defining a transform function that maps a raw value to the displayed
 value
 - defining a summary function that generates a summary of a column
 (e.g., value totals)
 - support for delayed, asynchronous values that are added to the table
 as they come in

Package: python3-pypalazzetti
Description-md5: 559793722fc8ad21bd08a0fa7cbe55aa
Description-en: Library to access and control a Palazzetti stove through a connection box
 This library provides a means to connect with Palazzetti stoves using a
 Palazzetti Connection Box or WPAlaControl integration. It establishes an
 asynchronous connection, allowing users to monitor and control various
 parameters of the stove, such as room temperature, target temperature, and fan
 speed. The library enables access to the stove's status and facilitates
 adjustments to settings directly over a Wi-Fi network. By interfacing directly
 with the stove, the library allows for real-time updates and commands,
 including setting temperature targets and fan speeds.

Package: python3-pypamtest
Description-md5: cb38690e6fc45388a25869ad35298973
Description-en: Tool to test PAM applications and PAM modules -- Python3 bindings
 This component of cwrap allows you to either test your PAM (Linux-PAM
 and OpenPAM) application or module.
 .
 This package includes bindings for Python 3.

Package: python3-pypandoc
Description-md5: 6946f3e6058e497aa8e48e4b1de9d135
Description-en: Thin wrapper for pandoc (Python 3.x)
 pypandoc provides a Python interface to pandoc, a universal document
 converter with support for most markup languages.
 .
 This package provides Python 3.x version of pypandoc.

Package: python3-pypaperless
Description-md5: 208138294188d360e19411f52f690965
Description-en: Asynchronous client for interacting with Paperless-ngx API
 This library is an asynchronous client designed to interact with the
 Paperless-ngx API. It supports token-based authentication, facilitating secure
 interaction without requiring traditional credentials. Users can perform CRUD
 (create, read, update, delete) operations on resources, retrieve individual
 items, or navigate through paginated results.

Package: python3-pypartpicker
Description-md5: 82e75f28dfc1930c25c814fcc4772d69
Description-en: Fetch product and part list information from PCPartPicker
 PyPartPicker is a package that allows you to obtain information from
 PCPartPicker quickly and easily, with data being returned via objects
 with numerous attributes.
 .
 Features:
 * Get Part objects, estimated wattage, and total cost from PCPartPicker lists.
 * Obtain name, URL, price, product type, image, and more from Part objects.
 * Obtain everything previously mentioned, plus specs, reviews, and in depth
 pricing information from PCPartPicker product links.
 * Async ready: all scraping methods have an asynchronous version

Package: python3-pypass
Description-md5: 11767044570609bc5fe0762215e6e927
Description-en: pypass library for Python3
 pypass is a password manager written in Python that provides the same
 functionality as pass. In addition, it is useable as a library.
 .
 This package provides the library for Python3.

Package: python3-pypck
Description-md5: b978c548f67afbf703721e5822760c55
Description-en: Library for interacting with LCN systems over the PCK protocol
 This library enables integration with LCN (Local Control Network) hardware
 systems via the LCN-PCK protocol. It facilitates communication with various
 LCN modules by sending and receiving commands through an LCN-PCHK host.
 Compatible hardware includes binary sensors, climate controls, covers,
 lighting, scenes, sensors, and switches. Users can manage and monitor these
 devices, interacting with the LCN system for automation and control. The
 library requires a valid LCN-PCHK license along with the necessary hardware
 coupler to establish a connection.

Package: python3-pypdf
Description-md5: 549a989283b7bbd83e419f5f6659546b
Description-en: Pure-Python library built as a PDF toolkit (Python 3)
 A Pure-Python library built as a PDF toolkit.  It is capable of:
 - extracting document information (title, author, ...),
 - splitting documents page by page,
 - merging documents page by page,
 - cropping pages,
 - merging multiple pages into a single page,
 - encrypting and decrypting PDF files.
 .
 By being Pure-Python, it should run on any Python platform without any
 dependencies on external libraries.  It can also work entirely on StringIO
 objects rather than file streams, allowing for PDF manipulation in memory.
 It is therefore a useful tool for websites that manage or manipulate PDFs.
 .
 This is the Python 3 version of the package.

Package: python3-pypeg2
Description-md5: 11d5e220917b26408db55c48e50c95ab
Description-en: Intrinsic PEG Parser-Interpreter for Python
 Python is a nice scripting language. It even gives you access to its own parser
 and compiler. It also gives you access to different other parsers for special
 purposes like XML and string templates.
 .
 But sometimes you may want to have your own parser. This is what's pyPEG for.
 And pyPEG supports Unicode.

Package: python3-pyperform
Description-md5: 1113315d2af4ffc267f51e4f165c71be
Description-en: fast and convenient way to performance test functions and compare results
 Pyperform provies an easy and convenient way to performance test blocks of
 Python code.
 .
 Tired of writing separate scripts for your performance tests? Don't like
 coding in strings? Using the pyperform decorators, you can easily implement
 timeit tests to your functions with just one line!
 .
 Features of pyperform include:
 - Quick, easy to implement in-code performance tests that run once when the
 function is defined.
 - Speed comparison of several functions.
 - Validation of results between ComparisonBenchmarks.
 - Summary reports.
 - Supports class functions as well as global functions.
 - Performance tests can easily be disabled/enabled globally.
 - Community-driven library of performance tests to learn from.

Package: python3-pypff
Description-md5: ed5076c4fee44c8600d966b4c87246fa
Description-en: Python 3 bindings for libpff
 Libpff is a library to access Personal Folder File (PFF) and Offline Folder
 File (OFF) formats. Those files formats are used by MS Outlook in PAB
 (Personal Address Book), PST (Personal Storage Table) and OST
 (Offline Storage Table) files.
 .
 This package contains Python 3 bindings for libpff.

Package: python3-pyphen
Description-md5: f648a20ada4ff09c03a476651636170f
Description-en: Python 3 hyphenation module
 Pyphen is a pure Python 3 module to hyphenate text using existing Hunspell
 hyphenation dictionaries. This module is a fork of python-hyphenator, written
 by Wilbert Berendsen.  It uses Debian system hyphenation packages (package
 hyphen-(language code) rather than the embedded set provided by upstream.
 .
 This is the Python 3 version of the package.

Package: python3-pypillowfight
Description-md5: d9942d62d2e8869c473eddb335b89c8c
Description-en: Python 3 bindings for libpillowfight
 Really simple C Library containing various image processing algorithms.
 It includes Python 3 bindings designed to operate on Pillow images.
 .
 This package installs the library for Python 3.

Package: python3-pypinyin
Description-md5: b7ecfc6a6a2961c88329887ddecfbfc4
Description-en: Chinese pinyin convertion library and tools
 This package contains a Python library for converting various Chinese
 pinyin. It supports Hanyu Pinyin, Bopomofo, and Wade-Giles.
 .
 This package installs the library for Python 3.

Package: python3-pypjlink2
Description-md5: e9c85199bcb1ab5bc6ed6ba72b15d2f9
Description-en: Implementation of the PJLink Class 1 protocol to control projectors
 This library enables control over projectors that support the PJLink protocol.
 It allows users to manage power states, input selection, and other projector
 functions through a standardized interface. The library specifically includes
 support for controlling Optoma projectors. By utilizing network communication,
 this library facilitates seamless integration of projector control into larger
 automation systems, enabling centralized management and monitoring.

Package: python3-pyplaato
Description-md5: f35b8cb4d5ecc34a712e03bbb7d018e8
Description-en: Asynchronous client for fetching Plaato Airlock and Keg sensor data
 This library provides an interface to fetch data from Plaato Airlock and Keg
 devices using their official API. Specifically designed for beer brewers, it
 retrieves information such as the level of beer inside the keg, pouring
 status, and temperature for the Keg. For the Airlock, it accesses metrics like
 bubble count, CO2 volume, and several fermentation parameters. The library
 communicates with Plaato sensors over the internet, requiring an
 authentication token for data access. This enables monitoring of fermentation
 and storage conditions from connected Plaato devices, offering a wealth of
 vital data for those tracking their brewing progress via connected sensors.
 Note that this is an independent implementation and is not associated with or
 supported by Plaato itself.

Package: python3-pypoint
Description-md5: f94495d23da5c9337a3f3ab408048cfb
Description-en: API for Minut Point
 This library provides an integration with Minut Point, enabling communication
 with its cloud services. It offers a way to monitor various sensor readings
 and perform actions such as arming or disarming the home alarm system. The
 library communicates with Minut's cloud to provide real-time updates on sensor
 data, including temperature, humidity, motion detection, and noise levels.

Package: python3-pyppmd
Description-md5: 722c376e815c2414f5ef871a069fa777
Description-en: PPM (Prediction by partial matching) compression algorithm for Python
 pyppmd module provides classes and functions for compressing and decompressing
 text data, using PPM(Prediction by partial matching) compression algorithm
 which has several variations of implementations. PPMd is the implementation by
 Dmitry Shkarin. PyPPMD use Igor Pavlov's range coder introduced in 7-zip.

Package: python3-pyprind
Description-md5: b93c601a6c9a31261c751de6d99c6e68
Description-en: Python Progress Bar and Percent Indicator Utility
 The PyPrind (Python Progress Indicator) module provides a progress
 bar and a percentage indicator object that let you track the progress
 of a loop structure or other iterative computation.  Typical
 applications include the processing of large data sets to provide an
 intuitive estimate at runtime about the progress of the computation.

Package: python3-pyprobeplus
Description-md5: 9fbbd5384ac4e18678917e3965eeb28d
Description-en: Library to interact with a Probe Plus BLE device
 This library enables communication with a Probe Plus BLE device to retrieve
 information wirelessly. It provides functions to establish and manage
 Bluetooth Low Energy connections, allowing users to read device status,
 configure settings, and gather sensor data. The library supports operations
 like scanning for devices, connecting to targeted devices, and data extraction
 to facilitate seamless integration of BLE functionality into larger
 applications. This interaction enables applications to capture relevant data
 from Probe Plus devices over a wireless network, improving the reach and
 functionality of IoT solutions within local networks, such as monitoring
 environments or managing Wi-Fi-enabled operations.

Package: python3-pyproj
Description-md5: bac7bead2941f3426d873b957dcf92f1
Description-en: Python 3 interface to PROJ library
 PROJ performs cartographic transformations between geographic (lat/lon)
 and map projection (x/y) coordinates. It can also transform directly
 from one map projection coordinate system to another.
 .
 This is a Python 3 binding to PROJ, it can receive coordinates as numpy
 arrays, Python arrays, lists or scalars. This module is optimized for
 numpy arrays.

Package: python3-pyproject-api
Description-md5: b3c24c7a03ed2fea819b3f6018aa45ff
Description-en: API to interact with Python pyproject.toml-based projects
 pyproject-api aims to abstract away interaction with pyproject.toml style
 projects in a flexible way.

Package: python3-pyproject-examples
Description-md5: abbadfb5bac2f523185134f8a4c114b7
Description-en: example pyproject.toml configs for testing
 pyproject-examples was developed with the aim of being used by developers who
 want to manually test their pyproject.toml configurations. The module serves
 as a test suite for pyproject.toml analysis tools.
 .
 Key Features:
 - Examples of valid and invalid settings:
 Provides a series of example files that adhere to the PEP 621 and
 PEP 517 specifications. Containing example files that demonstrate common
 configuration errors.
 - API to access examples:
 It has functions to retrieve example configurations as strings.
 - Utilities Module:
 It has helper functions for creating regular expressions and testing for
 file not found errors.

Package: python3-pyproject-hooks
Description-md5: 47c8c07faabe2b381bb488794500ba09
Description-en: Wrappers to call pyproject.toml-based build backend hooks
 This is a low-level library for calling build-backends in pyproject.toml-based
 project. It provides the basic functionality to help write tooling that
 generates distribution files from Python projects.
 .
 If you want a tool that builds Python packages, you'll want to use
 https://github.com/pypa/build instead. This is an underlying piece for pip,
 build and other "build frontends" use to call "build backends" within them.
 .
 You can read more in the documentation
 <https://pyproject-hooks.readthedocs.io/>.
 .
 Note: The pep517 project has been replaced by this project (low level) and the
 build project (high level).

Package: python3-pyproject-metadata
Description-md5: 47705f24ba6cf076dc0675bed89f719f
Description-en: Dataclass for PEP 621 metadata with support for [core metadata] generation
 This project does not implement the parsing of `pyproject.toml`
 containing PEP 621 metadata.
 .
 Instead, given a Python data structure representing PEP 621 metadata (already
 parsed), it will validate this input and generate a PEP 643-compliant metadata
 file (e.g. `PKG-INFO`).

Package: python3-pyproject-parser
Description-md5: 340f722e0dd3434dcbad66f8d3a18e9f
Description-en: parser for 'pyproject.toml' file
 Tool developed to parse the pyproject.toml file. In addition to the parsing
 library, pyproject-parser has a command-line interface for validating and
 reformatting pyproject.toml files.
 .
 main features:
 - Returns a string representation of the PyProject.
 - Write as TOML in the provided file.
 - Serializes to TOML.
 - Constructs an instance of PyProject from a dictionary.
 - Loads the pyproject.toml configuration mapping from the provided file.
 - Reformats the provided pyproject.toml file.
 - Resolves the file key in the readme and the license (if present) to recover
 the contents of the file.

Package: python3-pyprojroot
Description-md5: 5d1c6fabb095a543cbca17f92d4dcafb
Description-en: Find Python project root paths and return relative project files
 This library finds the root working directory for your Python project as a
 'pathlib' object.
 .
 You can use the 'here' function to pass in a relative path from the Python
 project root directory (no matter what working directory you are in the
 project), and you will get a full path to the specified file.
 .
 This allows you to restructure the files in your Python project without having
 to worry about changing file paths.

Package: python3-pyprosegur
Description-md5: a6e53b6addc9e3d3eed685650a58512c
Description-en: Library to interact with Prosegur alarm systems
 This library provides access to Prosegur's connected alarm systems via their
 cloud service API. It enables users to retrieve and manage information related
 to residential alarms. The library acts as a bridge to Prosegur's smart alarm
 services, offering functionalities for remote control similar to those
 available in Prosegur's mobile application.

Package: python3-pypuppetdb
Description-md5: 342bb7373e7fd3ccd899f25c41a81b1e
Description-en: interface to the PuppetDB REST API (Python 3)
 This library provides a Python3 interface to the PuppetDB REST API.
 It's a thin wrapper around the PuppetDB REST API providing some
 convenience functions and objects to request and hold data from PuppetDB.

Package: python3-pypureomapi
Description-md5: b4e1a93ef9255aba00e3bb1f24611859
Description-en: ISC DHCP OMAPI protocol implementation in Python3
 pypureomapi is a Python implementation of the DHCP OMAPI protocol
 used in the most popular Linux DHCP server from ISC.
 It can be used to query and modify leases and other objects exported
 by an ISC DHCP server.
 The interaction can be authenticated using HMAC-MD5. Besides basic
 ready to use operations, custom interaction can be implemented with
 limited effort. It can be used as a drop-in replacement for pyomapic,
 but provides error checking and extensibility beyond pyomapic.

Package: python3-pypushflow
Description-md5: e3076cd300b90de2b2e1cca23254699f
Description-en: task scheduler for cyclic and acyclic graphs
 pypushflow is a task scheduler for cyclic and acyclic graphs.
 .
 pypushflow has been developed by the Software group of the European
 Synchrotron, and can be used in conjuction with the ESRF's Ewoks
 framework.

Package: python3-pyqrcode
Description-md5: c4d943a9c71181ed5ee00cf73863e2e0
Description-en: Python 3 module to generate QR Codes
 The pyqrcode module is a QR code generator that is simple to use and written
 in pure Python. The module can automate most of the building process for
 creating QR codes. Most codes can be created using only two lines of code.
 .
 Unlike other generators, all of the helpers can be controlled manually. You
 are free to set any or all of the properties of your QR code. QR codes can be
 saved as SVG, PNG, and plain text. They can also be displayed directly in
 most Linux terminal emulators.
 .
 The pyqrcode module attempts to follow the QR code standard as closely as
 possible. The terminology, encodings and algorithms used in pyqrcode come
 directly from the standard.

Package: python3-pyqt-distutils
Description-md5: 5f218873348dc86fadd052fefca56b50
Description-en: distutils extension to work with PyQt applications and UI files (Python3)
 A set of distutils extension to work with PyQt applications and UI files.
 .
 The goal of this tiny library is to help you write PyQt application in
 a pythonic way, using setup.py to build the Qt designer Ui files.
 .
 This works with PyQt4, PyQt5 and PySide (tested with python3 only).

Package: python3-pyqt5
Description-md5: 80c6833dc22a68aeacaf9c2692f40ef0
Description-en: Python 3 bindings for Qt5
 PyQt5 exposes the Qt5 API to Python 3. This package contains the following
 modules:
 * QtCore
 * QtDBus
 * QtDesigner
 * QtGui
 * QtHelp
 * QtNetwork
 * QtPrintSupport
 * QtTest
 * QtWidgets
 * QtXml

Package: python3-pyqt5.qsci
Description-md5: ba85696f24c5cbcbb3e8d4a83008315f
Description-en: Python 3 bindings for QScintilla 2 with Qt 5
 QScintilla is a text editor for Qt5 with features especially useful when
 writing and debugging source code. These include support for syntax
 styling, error indicators, code completion, call tips and margins.
 .
 This package contains Python 3 bindings so QScintilla 2 can be used in
 PyQt5 applications.

Package: python3-pyqt5.qtchart
Description-md5: afad31e0b01b7ce2569cbdfad2c47226
Description-en: Python 3 bindings for Qt5's Charts module
 The Charts module of PyQt5 provides widgets and utility classes
 for chart rendering in a PyQt5 application.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtmultimedia
Description-md5: 2b7aa07bd6f611a3a5bf81ef560409b0
Description-en: Python 3 bindings for Qt5's Multimedia module
 The Multimedia module of PyQt5 provides a set of APIs to play and record
 media, and manage a collection of media content.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtopengl
Description-md5: e9ed39d0ea634e379867f454fd8ead88
Description-en: Python 3 bindings for Qt5's OpenGL module
 The OpenGL module of PyQt5 provides widgets and utility classes
 for OpenGL rendering in a PyQt5 application.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtpositioning
Description-md5: 71b6af86ffa8cd544c6d64242d19377b
Description-en: Python 3 bindings for QtPositioning module
 The QtPositioning module of PyQt5 provides an API to access location and
 positioning information.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtquick
Description-md5: 2ecb5931419803407d30e4b798a40bfc
Description-en: Python 3 bindings for QtQuick module
 The QtQuick module of PyQt5 provides a framework for developing applications
 and libraries with the QML language.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtserialport
Description-md5: 77869574eab13b14a79f13ee21bd709a
Description-en: Python 3 bindings for QtSerialPort module
 The QtSerialPort module of PyQt5 provides a set of APIs to use serial ports
 from PyQt applications.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtsql
Description-md5: 7574b5bc8da18804a0bb8b27611b4ce1
Description-en: Python 3 bindings for Qt5's SQL module
 The SQL module of PyQt5 provides widgets and utility classes for
 Python 3 SQL database access.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtsvg
Description-md5: d70c254f0894d222695bd394b2b3aa9f
Description-en: Python 3 bindings for Qt5's SVG module
 The SVG module of PyQt5 provides classes for displaying the contents of
 SVG files.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtwebchannel
Description-md5: 7ef1a0e57b1afef745483e3aec35f054
Description-en: Python 3 bindings for Qt5's WebChannel module
 Qt WebChannel enables peer-to-peer communication between the host (PyQt5
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine (experimental).
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qtwebengine
Description-md5: 07ead60d8bafcc7bd83f14feb257d296
Description-en: Python 3 bindings for Qt5's WebEngine module
 The WebEngine module of PyQt5 provides a Chromium-based Web browser engine
 for PyQt5 applications.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt5.qwt
Description-md5: 5bbb084e3f0670790a47934abe73a5c7
Description-en: Python version of the Qwt6 technical widget library (Python3)
 PyQt-Qwt is a set of Python bindings for the Qwt C++ class library which
 extends the Qt framework with widgets for scientific and engineering
 applications. It provides a widget to plot 2-dimensional data and various
 widgets to display and control bounded or unbounded floating point values.
 .
 This version is compiled against Qt5.

Package: python3-pyqt5.sip
Description-md5: a871916c4abc84df9daee7517bb75b28
Description-en: runtime module for Python extensions using SIP
 SIP is a collection of tools that makes it very easy to create Python bindings
 for C and C++ libraries.
 .
 PyQt5.sip is a runtime module, it is used by PyQt5 and other Python extension
 modules built with SIP.

Package: python3-pyqt6
Description-md5: 57c71e15a3f1b655541ba5e4e61c94ee
Description-en: Python bindings for Qt 6
 PyQt6 exposes the Qt 6 API to Python.
 This package contains the following modules:
 * QtCore
 * QtDBus
 * QtGui
 * QtNetwork
 * QtOpenGL
 * QtOpenGLWidgets
 * QtPrintSupport
 * QtSql
 * QtTest
 * QtWidgets
 * QtXml
 * uic

Package: python3-pyqt6.qsci
Description-md5: 3bf3a312ff178350ede188261911640d
Description-en: Python 3 bindings for QScintilla 2 with Qt 6
 QScintilla is a text editor for Qt6 with features especially useful when
 writing and debugging source code. These include support for syntax
 styling, error indicators, code completion, call tips and margins.
 .
 This package contains Python 3 bindings so QScintilla 2 can be used in
 PyQt6 applications.

Package: python3-pyqt6.qtbluetooth
Description-md5: 3a0c433c185ed50638c293ab2a2f2a84
Description-en: Python bindings for Qt 6 Bluetooth module
 Qt Bluetooth API provides connectivity between Bluetooth enabled devices.
 .
 This package contains the QtBluetooth module of PyQt6.

Package: python3-pyqt6.qtcharts
Description-md5: 8b98783dc41d70fe13cc3b8de12062dd
Description-en: Python 3 bindings for Qt6's Charts module
 The Charts module of PyQt6 provides widgets and utility classes
 for chart rendering in a PyQt6 application.
 .
 This package contains the Python 3 version of this module.

Package: python3-pyqt6.qtdesigner
Description-md5: d8b7474134d2a70338b49df4eaf965cc
Description-en: Python bindings for Qt 6 Designer module
 Qt Designer API provides the possibility of constructing user interfaces from
 UI files at run-time.
 .
 This package contains the QtDesigner module of PyQt6 and the pyqt6 plugin for
 Qt Designer.

Package: python3-pyqt6.qthelp
Description-md5: eaddbb73fae08e42a023a17a8e6699dc
Description-en: Python bindings for Qt 6 Help module
 Qt Help API provides classes for accessing help contents programmatically to
 be able to integrate online help into Qt applications.
 .
 This package contains the QtHelp module of PyQt6.

Package: python3-pyqt6.qtmultimedia
Description-md5: c05c1ec5938e7b1f4111bd424572c41b
Description-en: Python bindings for Qt 6 Multimedia module
 Qt Multimedia API provides a rich set of classes to handle multimedia content.
 .
 This package contains the QtMultimedia, QtMultimediaWidgets and QtSpatialAudio
 modules of PyQt6.

Package: python3-pyqt6.qtnfc
Description-md5: d061ac70da688b97ef29789b898fbd10
Description-en: Python bindings for Qt 6 NFC module
 Qt NFC API provides connectivity between NFC enabled devices.
 .
 This package contains the QtNfc module of PyQt6.

Package: python3-pyqt6.qtpdf
Description-md5: 48f3ded4a44439c29525c76e0a45a368
Description-en: Python bindings for Qt 6 PDF module
 Qt PDF API contains classes and functions for rendering PDF documents.
 .
 This package contains the QtPdf and QtPdfWidgets modules of PyQt6.

Package: python3-pyqt6.qtpositioning
Description-md5: 9b22f5b451fc1abaf2d91a4e5ac56dcf
Description-en: Python bindings for Qt 6 Positioning module
 Qt Positioning API provides positioning information.
 .
 This package contains the QtPositioning module of PyQt6.

Package: python3-pyqt6.qtqml
Description-md5: edefe7ecab7e5b07b5632c71f048ba2f
Description-en: Python bindings for Qt 6 QML module
 Qt QML API provides a framework for developing applications and libraries with
 the QML language.
 .
 This package contains the QtQml module of PyQt6 and the qmlscene plugin that
 collects all the Python plugins it can find.

Package: python3-pyqt6.qtquick
Description-md5: 979c99300088e6e5238296fdc92a768e
Description-en: Python bindings for Qt 6 Quick module
 Qt Quick API is the standard library for writing QML applications.
 .
 This package contains the QtQuick and QtQuickWidgets modules of PyQt6.

Package: python3-pyqt6.qtquick3d
Description-md5: 1cbdd2cb11ab9f02acb6de9b8852a457
Description-en: Python bindings for Qt 6 Quick 3D module
 Qt Quick 3D provides a high-level API for creating 3D content and 3D user
 interfaces based on Qt Quick.
 .
 This package contains the QtQuick3D module of PyQt6.

Package: python3-pyqt6.qtremoteobjects
Description-md5: 8873d6ba381165c264727618d7f775ce
Description-en: Python bindings for Qt 6 Remote Objects module
 Qt Remote Objects API is an Inter-Process Communication (IPC) module developed
 for Qt.
 .
 This package contains the QtRemoteObjects module of PyQt6.

Package: python3-pyqt6.qtsensors
Description-md5: dcc0bdb2c16a0d722770d0ac04bbf9b4
Description-en: Python bindings for Qt 6 Sensors module
 Qt Sensors API provides access to sensor hardware via QML and C++ interfaces.
 .
 This package contains the QtSensors module of PyQt6.

Package: python3-pyqt6.qtserialport
Description-md5: 546d638fddbfc0e96c9976f005427e78
Description-en: Python bindings for Qt 6 Serial Port module
 Qt Serial Port API provides the basic functionality, which includes
 configuring, I/O operations, getting and setting the control signals of the
 RS-232 pinouts.
 .
 This package contains the QtSerialPort module of PyQt6.

Package: python3-pyqt6.qtstatemachine
Description-md5: dd26779d76d8195fcd66631c3218da9e
Description-en: Python bindings for Qt 6 StateMachine module
 Qt State Machine API provides functionality to create state machines from
 SCXML files. It also contains functionality to support data models and
 executable content.
 .
 This package contains the QtStateMachine module of PyQt6.

Package: python3-pyqt6.qtsvg
Description-md5: ed04c58635f37eac558fc5ee0cfe6733
Description-en: Python bindings for Qt 6 SVG module
 Qt SVG API provides classes for rendering and displaying SVG drawings in
 widgets and on other paint devices.
 .
 This package contains the QtSvg and QtSvgWidgets modules of PyQt6.

Package: python3-pyqt6.qttexttospeech
Description-md5: 4665777e2a34fc9e2e02c1a3ab8204e5
Description-en: Python bindings for Qt 6 TextToSpeech module
 Qt TextToSpeech API enables a Qt application to read out text by using speech
 synthesis.
 .
 This package contains the QtTextToSpeech module of PyQt6.

Package: python3-pyqt6.qtwebchannel
Description-md5: 2b3fa1cd5f54a0c3c03b9de1e2465907
Description-en: Python bindings for Qt 6 WebChannel module
 Qt WebChannel API enables peer-to-peer communication between a server and a
 client (HTML/JavaScript or QML application).
 .
 This package contains the QtWebChannel module of PyQt6.

Package: python3-pyqt6.qtwebengine
Description-md5: 75c73677933df7f8cc1cd8454ada00c2
Description-en: Python bindings for the Qt 6 WebEngine framework
 PyQt6-WebEngine is a set of Python bindings for the Qt WebEngine framework.
 The framework provides the ability to embed web content in applications and
 is based on the Chromium browser engine. The bindings sit on top of PyQt6 and
 are implemented as three separate modules corresponding to the different
 libraries that make up the framework.

Package: python3-pyqt6.qtwebsockets
Description-md5: 6bd787b70ec6569558b4ad33d66482c5
Description-en: Python bindings for Qt 6 WebSockets module
 Qt WebSockets API provides C++ and QML interfaces that enable Qt applications
 to act as a server that can process WebSocket requests, or a client that can
 consume data received from the server, or both.
 .
 This package contains the QtWebSockets module of PyQt6.

Package: python3-pyqt6.sip
Description-md5: e0a4b22283b92fe2d5af2c461eaada7a
Description-en: runtime module for Python extensions using SIP
 SIP is a collection of tools that makes it very easy to create Python bindings
 for C and C++ libraries.
 .
 PyQt6.sip is a runtime module, it is used by PyQt6 and other Python extension
 modules built with SIP.

Package: python3-pyqtbuild
Description-md5: 370bba1d39123e6e9a93601ed6733e5f
Description-en: PEP 517 compliant PyQt build system
 PyQt-builder is the PEP 517 compliant build system for PyQt and projects
 that extend PyQt.  It extends the SIP build system and uses Qt's qmake to
 perform the actual compilation and installation of extension modules.
 .
 Projects that use PyQt-builder provide an appropriate pyproject.toml file
 and an optional project.py script.  Any PEP 517 compliant frontend, for
 example sip-install or pip can then be used to build and install the
 project.

Package: python3-pyqtconsole
Description-md5: 84e1b33959dca0bbcdc2c26183af0817
Description-en: Light weight python interpreter, easy to embed into Qt apps
 pyqtconsole is a lightweight python console for Qt applications. It's made to
 be easy to embed in other Qt applications and comes with some examples that
 show how this can be done. The interpreter can run in a separate thread, in
 the UI main thread or in a gevent task.

Package: python3-pyqtgraph
Description-md5: 004309864eaa9a701ddc738590286995
Description-en: Scientific Graphics and GUI Library for Python 3
 PyQtGraph is a pure-python graphics and GUI library built on PyQt6 and numpy.
 It is intended for use in mathematics / scientific / engineering applications.
 Despite being written entirely in Python, the library is very fast due to its
 heavy leverage of numpy for number crunching and Qt's GraphicsView framework
 for fast display.
 .
 This is the Python 3 version of the package.

Package: python3-pyqtlet2
Description-md5: 0f3c295ebe9a3ff76ff52a0e37e0cbb3
Description-en: Python Leaflet map wrapper for Qt bindings
 This is a fork of the repository pyqtlet from @skylarkdrones.
 Since the original repository is not further maintained.
 Since I find this package very useful for a map implementation
 in the QT environment, I want to further develop this package.

Package: python3-pyquery
Description-md5: 2f1320e457ed6cefc98acee7ced2164f
Description-en: jQuery-like library for python 3
 pyquery allows you to make jQuery queries on XML documents. The API is as
 similar to jQuery as possible. pyquery uses lxml for fast XML and HTML
 manipulation.
 .
 This package contains the module for Python 3.

Package: python3-pyrad
Description-md5: 3702fa990911e473e818b73c37c3362d
Description-en: Python module for creating and decoding RADIUS packets
 It takes care of all the details like building RADIUS
 packets, sending them and decoding responses.
 This package contains several modules:
 - client: RADIUS client code
 - dictionary: RADIUS attribute dictionary
 - server: Basic RADIUS server and proxy classes.
 - packet: a RADIUS packet as send to/from servers
 - tools: utility functions

Package: python3-pyraf
Description-md5: f7421082fca06089d04b1a287a5eca5d
Description-en: Python interface for IRAF
 PyRAF is a command language for running IRAF tasks in a Python like
 environment. It works very similar to IRAF CL, but has been updated
 to allow such things as importing Python modules, GUI parameter
 editing and help. It can be imported into Python allowing you to run
 IRAF commands from within a larger script.

Package: python3-pyrail
Description-md5: 06ae02f92d8f9cca7d32c26b87189c39
Description-en: Async wrapper for the iRail API enhancing interaction with Belgian rail data
 This library provides an asynchronous interface for accessing the iRail API,
 offering users detailed information on Belgian rail operations. It enables the
 retrieval of real-time train data including schedules, live status, and
 vehicle specifications. Users can access comprehensive station data,
 connection details between various stations, and updates on network
 disturbances. Through its support for caching and rate limiting, the library
 ensures efficient and optimized API usage for frequent queries.

Package: python3-pyramid
Description-md5: 9de92415473bf83063da3e1f7cecefe0
Description-en: Pyramid web application framework, a Pylons project - Python 3.x version
 Pyramid is a small, fast, down-to-earth, open source Python web development
 framework. It makes real-world web application development and deployment
 more fun, more predictable, and more productive.
 .
 Pyramid is a Pylons project, and underlies the newest web frameworks
 produced by the Pylons community.
 .
 Pyramid was previously known as repoze.bfg.
 .
 This is the Python 3 version.

Package: python3-pyramid-chameleon
Description-md5: 472fb378bd3e402eb30d00e8c1eb9be0
Description-en: Chameleon templating support for the Pyramid framework - Python 3.x version
 Pyramid is a small, fast, down-to-earth, open source Python web development
 framework. It makes real-world web application development and deployment
 more fun, more predictable, and more productive.
 .
 Chameleon is an XML-based template compiler implementing the Zope Page
 Templates (ZPT) language.
 .
 This package provides bindings for the Chameleon templating system to work
 under the Pyramid web framework, in its Python 3 version.

Package: python3-pyramid-jinja2
Description-md5: eacf966f2defbfa0632d68528758f341
Description-en: Jinja2 template bindings for the Pyramid web framework (Python 3)
 These are bindings for the Jinja2 templating system for the Pyramid web
 framework.
 .
 This package installs the library for Python 3.

Package: python3-pyramid-multiauth
Description-md5: c9629804763b1119360b3eeb663671f1
Description-en: authentication policy for the Pyramid web framework (Python 3)
 The pyramid_multiauth package provides MultiAuthenticationPolicy: a Pyramid
 authentication policy that proxies to a stack of other IAuthenticationPolicy
 objects, to provide a combined auth solution from individual pieces.

Package: python3-pyramid-retry
Description-md5: 823353adfd40e2748e276444f616b626
Description-en: Retry policy for the Pyramid web framework (Python 3)
 pyramid_retry is an execution policy for Pyramid that wraps requests and can
 retry them a configurable number of times under certain "retryable" error
 conditions before indicating a failure to the client.
 .
 This package installs the library for Python 3.

Package: python3-pyramid-tm
Description-md5: eb9077f42e2a461babba484a431e886c
Description-en: Transaction management for the Pyramid web framework
 The pyramid_tm package allows Pyramid requests to join the active
 transaction as provided by the transaction package.

Package: python3-pyranges
Description-md5: 2894de07ea184f23a470c215e90b1eb1
Description-en: 2D representation of genomic intervals and their annotations
 A PyRanges object must have the columns Chromosome, Start and
 End. These describe the genomic position and function as implicit row
 labels. A Strand column is optional and adds strand information to the
 intervals. Any other columns are allowed and are considered metadata.
 .
 The structure can be filled from .bed, .bam or .gff files, also from
 tabular or textual representations.

Package: python3-pyrate-limiter
Description-md5: bd7234cd67c45504d91ee9954f2f0a1e
Description-en: Request rate limiter using a leaky-bucket algorithm
 This library implements a request rate limiting system utilizing the leaky-
 bucket algorithm. It tracks multiple rate limits and intervals as defined by
 users, offering both synchronous and asynchronous operation modes. The library
 can independently monitor rate limits for different services or resources,
 managing exceeded limits by raising exceptions or imposing delays on requests.
 It supports a range of backends such as in-memory, SQLite, Redis, and
 PostgreSQL, which facilitates the persistence of limit tracking across
 multiple threads or application restarts. This is particularly useful in
 environments with variable request loads, ensuring compliance with service
 constraints without exceeding predefined request thresholds.

Package: python3-pyrdfa
Description-md5: 953f838a28edd82e42b4e0c2a4e5ff64
Description-en: RDFa distiller and parser for Python
 PyRDFA is an RDFa 1.1 parser,
 also referred to as an RDFa distiller.
 .
 Resource Description Framework in Attributes (RDFa)
 is a W3C Recommendation
 that adds a set of attribute-level extensions
 to HTML, XHTML and various XML-based document types
 for embedding rich metadata within Web documents.

Package: python3-pyreadstat
Description-md5: 5518d4066f0be0d77c52a782e6cc063e
Description-en: read/write data sets from SAS, Stata, and SPSS from/to Python pandas.DataFrame
 A Python package to read and write popular stats packages files (like SAS
 (sas7bdat, sas7bcat, xport/xpt), SPSS (sav, zsav, por) and Stata (dta)) from
 and to Python pandas.DataFrame data structures.  This module is a wrapper
 around the Readstat C library by Evan Miller.

Package: python3-pyregfi
Description-md5: 470f03e36dc0d9c58e46bec48b18062b
Description-en: Python 3 Bindings for reglookup
 This package contains Python 3 bindings to libregfi. There are the low-level
 data structures for winsec library and C API mappings for  accessing
 registry data structures.

Package: python3-pyregion
Description-md5: 45e7a0d549baa48683cca5702aeb422d
Description-en: Python module to parse ds9 region files (Python 3)
 Pyregion is a Python module to parse ds9 region files. It also supports ciao
 region files.
 .
 This is the Python 3 version of the package.

Package: python3-pyremctl
Description-md5: 3a4db4cf842d9c59811bcac970576e86
Description-en: Python 3 extension for Kerberos-authenticated command execution
 The Python 3 remctl extension, which provides native Python bindings for
 the libremctl client library.
 .
 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication.  The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name.  Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.

Package: python3-pyresample
Description-md5: 93a37f7c3d3fc51e99985759bd77da43
Description-en: Resampling of remote sensing data in Python
 Pyresample is a Python package for resampling (reprojection) of earth
 observing satellite data. It handles both resampling of gridded data
 (e.g. geostationary satellites) and swath data (polar orbiting
 satellites).
 .
 Pyresample can use multiple processor cores for resampling.
 Pyresample supports masked arrays.

Package: python3-pyrfxtrx
Description-md5: dab6a19485015434dcbe829c321491b0
Description-en: Library for communication with RFXtrx devices
 This library enables communication with the RFXtrx family of devices, popular
 in the realm of home automation. It supports interaction via the 433.92 MHz
 frequency range commonly used for various smart home devices. The library can
 interface with a multitude of device types including light switches, binary
 sensors, security systems, and remote controls, facilitating the relay of
 commands and state updates.

Package: python3-pyrgg
Description-md5: 94b6cde4956292a6b9285fbed1b73109
Description-en: Python Random Graph Generator
 Pyrgg is an easy-to-use synthetic random graph generator
 written in Python which supports various graph file formats
 including DIMACS .gr files. Pyrgg has the ability to
 generate graphs of different sizes and is designed to
 provide input files for broad range of graph-based
 research applications, including but not limited to
 testing, benchmarking and performance-analysis of graph
 processing frameworks.

Package: python3-pyric
Description-md5: f79615e7b55a238a79bdb8956acd2bed
Description-en: Python library for Linux wireless device control
 PyRIC is a Python library designed for wireless developers and penetration
 testers, providing the ability to programmatically identify, enumerate, and
 manipulate wireless network cards in Linux. It simplifies interactions with
 wireless hardware, eliminating the need for command-line tools and complex
 parsing operations.
 .
 PyRIC functions as a Python port of tools like iw and incorporates aspects of
 Netlink with respect to nl80211 functionality. It facilitates direct
 communication with the kernel using sockets, bypassing traditional
 command-line utilities for managing wireless interfaces. This library is
 especially useful for automating wireless network setups and teardowns,
 supporting a variety of network manipulations such as changing MAC addresses,
 managing IP settings, and toggling device states.

Package: python3-pyrisco
Description-md5: c2d6181d372585012eff496615bc91a8
Description-en: Library for communicating with Risco alarm systems
 This library enables interaction with Risco alarm systems through cloud or
 local connections. Utilizing Risco Cloud, it connects and retrieves the state
 of the alarm such as partitions, zones, events, and more. It supports arming,
 disarming, and partial or group arming of partitions. Alternatively, a local
 connection bypasses cloud reliance, providing instant updates with the need
 for advanced setup, including accessing the system panel code and proxy setup
 if necessary. The library creates various event and status sensors like alarm,
 trouble, and others, reflecting the current state and recent changes in the
 system.

Package: python3-pyrituals
Description-md5: 1276124ab0d5ce7d857fd8695a8bcf8d
Description-en: Async library for interacting with Rituals Perfume Genie devices
 This library allows for asynchronous control and monitoring of Rituals Perfume
 Genie diffusers through the Rituals API. Users can authenticate their Rituals
 account, fetch linked diffuser devices, and retrieve various details about
 their state such as battery percentage, perfume amount, and room size. It also
 provides functionality to turn diffusers on or off and set specific
 configurations like perfume amount and room size.

Package: python3-pyrle
Description-md5: 471387ea5c3f05d6484a8417c50902c0
Description-en: run length arithmetic in Python
 As opposed to S4Vectors, pyrle does not rotate the shortest vector, but
 rather extends the shorter Rle with zeroes. This is likely the desired
 behavior in almost all cases.

Package: python3-pyro5
Description-md5: 2eee9d5ca8a36646b9a3e2d5f2e4471d
Description-en: distributed object middleware for Python (RPC)
 Pyro (PYthon Remote Object) is an easy to use and powerful distributed object
 system for Python. In a distributed object system, clients send requests to
 distant servers, which owns the remote objects. Pyro simplifies a lot the
 creation of clients and servers, and has among its features:
 - dynamic and static proxies for all remote method invocations,
 - a naming service which keeps record of the location of objects,
 - mobile objects support: clients and servers can pass objects around,
 - exceptions that occur in the remote object is raised on the client too,
 - multithreaded server support to handle multiple requests simultaneously.
 .
 This package contains the core Pyro5 module for Python 3.x .
 .
 The documentation is available in the pyro5-doc package.
 A lot of examples are available in the pyro5-examples package.

Package: python3-pyroaring
Description-md5: 55cd4c8b83790458ba7ab90d694c8180
Description-en: Python wrapper for CRoaring
 A Python library for storing ordered sets of integers
 efficiently as Roaring bitmaps.

Package: python3-pyroma
Description-md5: f3ec9d793ded37d86db3088594651bac
Description-en: Python packaging quality checker (Python3 build)
 Provides a rating of how well a Python3 project complies with the best
 practices of the Python packaging ecosystem, primarily PyPI, pip, Distribute
 etc, as well as a list of issues that could be improved.
 It can check packages locally and on PyPI.

Package: python3-pyrsistent
Description-md5: 544aa0b4b71791be92f146986fc27037
Description-en: persistent/functional/immutable data structures for Python
 Pyrsistent is a number of persistent collections (sometimes referred
 to as functional data structures). Persistent in  the sense that they
 are immutable.
 .
 All methods on a data structure that would normally mutate it instead
 return a new copy of the structure containing the requested updates.
 The original structure is left untouched.
 .
 The collection types and key features currently implemented are:
 .
 * PVector, similar to a python list
 * PMap, similar to dict
 * PSet, similar to set
 * PRecord, a PMap on steroids with fixed fields, optional type and
 invariant checking and much more
 * PClass, a Python class fixed fields, optional type and invariant
 checking and much more
 * Checked collections, PVector, PMap and PSet with optional type
 and invariance checks and more
 * PBag, similar to collections.Counter
 * PList, a classic singly linked list
 * PDeque, similar to collections.deque
 * Immutable object type (immutable) built on the named tuple
 * freeze and thaw functions to convert between pythons standard
 collections and pyrsistent collections.
 * Flexible transformations of arbitrarily complex structures built
 from PMaps and PVectors.

Package: python3-pyrss2gen
Description-md5: c7d9ef1e65f3c811202d1729f96f1d40
Description-en: interface for generating RSS 2.0 feeds for Python 3
 PyRSS2Gen is the interface to RSS 2.0 feeds. PyRSS2Gen builds the feed up by
 using a XML generator.

Package: python3-pyrundeck
Description-md5: e9f93b0c6cc40d4342159c8b05b2ce56
Description-en: Python library for the Rundeck REST API (Python 3)
 Pyrundeck is a library for communicating with Rundeck via a RESTful
 (Representational State Transfer) application programming interface (API).
 .
 This is the Python 3 version of the package.

Package: python3-pyrympro
Description-md5: 3a359ca7c60261a21ea97372ea6d1434
Description-en: Library to communicate with Read Your Meter Pro platform
 This library offers connectivity with the Read Your Meter Pro service,
 enabling retrieval of water meter readings. It functions by establishing a
 secure connection to the online platform, allowing users to authenticate using
 their credentials. Once connected, it can access account information and
 retrieve the latest water meter data. This makes it suitable for integration
 into home automation systems where monitoring water usage is needed. Through
 consistent polling, the library ensures that up-to-date meter readings are
 accessible, facilitating effective water management.

Package: python3-pysam
Description-md5: ddcf8881460e7b674dae90cff6210680
Description-en: interface for the SAM/BAM sequence alignment and mapping format (Python 3)
 Pysam is a Python module for reading and manipulating Samfiles. It's a
 lightweight wrapper of the samtools C-API. Pysam also includes an interface
 for tabix.
 .
 This package installs the module for Python 3.

Package: python3-pyscard
Description-md5: 29641833d26c0ac602ab2e7f6a49329f
Description-en: Python3 wrapper above PC/SC API
 This package contains a wrapper to use PC/SC from a Python 3 program.
 PC/SC (or winscard or pcsc) is an API to communicate with smart cards and
 smart card readers.
 .
 The package also contains some example of codes.

Package: python3-pyschlage
Description-md5: 022263e35ac0682a8803b48e467a4172
Description-en: Library for controlling Schlage Wi-Fi locks via cloud API
 This library provides an interface to interact with Schlage Encode Wi-Fi locks
 through Schlage's cloud API. Designed to handle lock management remotely, it
 offers functionality to query lock status, initiate locking and unlocking
 commands, and manage associated features such as keypad settings and battery
 level monitoring. The library connects to Schlage's cloud service, allowing it
 to communicate seamlessly with devices to facilitate remote access and control
 of your smart lock systems. Ideal for integrating with automation platforms
 that support IoT devices, this library supports accessing lock data and
 command execution over the network with ease.

Package: python3-pyscreeze
Description-md5: b4a2c02c1162ed6738dde84487dc3c92
Description-en: Simple, cross-platform screenshot module for Python
 PyScreeze is a simple, cross-platform screenshot module for Python 3.
 .
 PyScreeze can take screenshots, save them to files, and locates
 images within the screen. This is useful if you have a small image
 of, say, a button that needs to be clicked and want to locate it on
 the screen.

Package: python3-pyscss
Description-md5: c0c7a416beb45b00cf1b945d7de077e0
Description-en: SCSS compiler - Python 3.x
 pyScss compiles Scss (Sass), a superset of CSS that is more
 powerful, elegant and easier to maintain than plain-vanilla
 CSS. The library acts as a CSS source code preprocesor which
 allows you to use variables, nested rules, mixins, and have
 inheritance of rules, all with a CSS-compatible syntax which
 the preprocessor then compiles to standard CSS.
 .
 This package provides the Python 3.x module.

Package: python3-pysensibo
Description-md5: d02ab0bbddaeecbec44e0c264ce28b33
Description-en: Library for interfacing with Sensibo air conditioning controllers
 This library provides an interface to interact with Sensibo air conditioning
 controllers through their cloud API. It allows users to access and control
 aspects such as temperature and humidity settings, fan levels, and swing
 modes. The library also supports functionality like enabling and configuring
 features like Climate React and Pure Boost, allowing for tailored climate
 control depending on environmental inputs. Additionally, users can manage
 timers and get diagnostic information about their devices, including sensor
 readings related to air quality and system status indicators. This is
 particularly useful for integrating Sensibo devices with automation platforms
 to create adaptive climate management solutions.

Package: python3-pyseq
Description-md5: fb5e454ddc6cb73acfd7e7c34265d984
Description-en: Compressed File Sequence String Module
 PySeq is a python module that finds groups of items that follow a naming
 convention containing a numerical sequence index (e.g. fileA.001.png,
 fileA.002.png, fileA.003.png...) and serializes them into a compressed sequence
 string representing the entire sequence (e.g. fileA.1-3.png). It should work
 regardless of where the numerical sequence index is embedded in the name

Package: python3-pysequoia
Description-md5: 63d27d339f9059fbfaeaf10e84de460b
Description-en: Python bindings for Sequoia OpenPGP
 Sequoia is a new OpenPGP library written in Rust. This package provides
 Python bindings for Sequoia.
 .
 This package contains the Python 3 module.

Package: python3-pyserial-asyncio-fast
Description-md5: 45cd9c247c41725d218bff85aa1e0293
Description-en: Python library for asynchronous I/O with serial ports
 This extension relies on pySerial and focuses on efficient asynchronous serial
 communication. By implementing eager writes similar to the asyncio
 selector_events in CPython, it reduces overhead associated with frequent
 addition and removal of asyncio writers. This efficiency is particularly
 advantageous for high-frequency serial communication tasks, enhancing overall
 performance.

Package: python3-pyseventeentrack
Description-md5: 97bfc6069266eefc6b94192320adcb38
Description-en: Track packages using 17track.net
 This library provides an interface to interact with 17track.net for tracking
 packages. Users can login to their 17track.net accounts, retrieve a summary of
 their package statuses, and access detailed information about each package,
 such as its current location, status, and any associated timestamps and
 events. The library operates through an unofficial API, enabling users to
 manage their package tracking directly through their application. It allows
 adding new packages to track via their tracking numbers and retrieving their
 associated data, such as destination and origin countries, friendly names, and
 more.

Package: python3-pyshacl
Description-md5: 75a86facd8dac1e82da63dfe3a4c34ff
Description-en: SHACL validator (Python 3)
 This is a pure Python module which allows for the validation of RDF graphs
 against Shapes Constraint Language (SHACL) graphs. This module uses the rdflib
 Python library for working with RDF and is dependent on the OWL-RL Python
 module for OWL2 RL Profile based expansion of data graphs.
 .
 This module is developed to adhere to the SHACL Recommendation:
 https://www.w3.org/TR/shacl/
 .
 This package installs the library for Python 3.

Package: python3-pyshark
Description-md5: 506732a74b72d4d2438f409cf3183709
Description-en: Python interface for parsing packet captures using Wireshark dissectors
 Pyshark is a Python module that provides programmatic access to packet data
 decoded by tshark, the command-line version of Wireshark. It exposes packets,
 protocol layers, and individual fields through a Python interface.
 .
 The module can read capture files such as PCAP and PCAP-NG, follow live traffic
 from a local interface, use ring-buffer capture mode, and read from remote
 capture sources served by rpcapd. Packet data is interpreted using the
 dissectors available in Wireshark, so protocol decoding is provided by tshark
 rather than reimplemented in Python.
 .
 Pyshark supports both packet summaries and detailed field-level access, along
 with display and BPF filtering, disabling selected protocol dissectors, and
 capture decryption for WEP, WPA-PWD, and WPA-PSK traffic.
 .
 It is suitable for inspecting existing capture files or analysing traffic
 observed on network interfaces, including Ethernet, IP, TCP, UDP, HTTP, DNS,
 and Wi-Fi traffic when those protocols are decoded by the installed
 Wireshark dissectors.

Package: python3-pyshortcuts
Description-md5: fbf7e512b0ba7405c2ff54305715d9a6
Description-en: Create shortcuts for Python scripts and applications
 Pyshortcuts helps Python developers and users create shortcuts that
 will run python scripts and other applications.  The shortcuts
 created can go onto the users desktop or into the Start Menu (for
 systems with Start Menus) or both. Pyshortcuts gives a consistent
 interface for building shortcuts that run on Windows, macOS, and
 Linux in the way that is most natural for each OS.

Package: python3-pyshp
Description-md5: 9dc8c96c6839b86509936e3cbf1082a7
Description-en: read/write support for ESRI Shapefile format - Python 3.x
 PySHP provides read and write support for the ESRI Shapefile format.
 The Shapefile format is a popular Geographic Information System vector
 data format created by ESRI.
 .
 This package contains the module for Python 3.x.

Package: python3-pyside6.qt3danimation
Description-md5: 7174d2a9e4dbbdfc6dfdf26253c9461b
Description-en: Python bindings for Qt 6 3DAnimation module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DAnimation module.

Package: python3-pyside6.qt3dcore
Description-md5: cea7f75bb83737d35e53197f2da36c8d
Description-en: Python bindings for Qt 6 3DCore module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DCore module.

Package: python3-pyside6.qt3dextras
Description-md5: 1e2340fa2669d48c148ea71549283f71
Description-en: Python bindings for Qt 6 3DExtras module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DExtras module.

Package: python3-pyside6.qt3dinput
Description-md5: bb86be7cde30b55129ae7fe8d139227f
Description-en: Python bindings for Qt 6 3DInput module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DInput module.

Package: python3-pyside6.qt3dlogic
Description-md5: 4cc95a55138c1a53d349cbd69d1c0bbe
Description-en: Python bindings for Qt 6 3DLogic module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DLogic module.

Package: python3-pyside6.qt3drender
Description-md5: 23377cc11aa3ad6b184362334fad06fe
Description-en: Python bindings for Qt 6 3DRender module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Qt3DRender module.

Package: python3-pyside6.qtasyncio
Description-md5: e2d7615aaf30d47c7ceb2b978f87c122
Description-en: Python bindings for Qt 6 ASyncIO (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtAsyncio module.

Package: python3-pyside6.qtbluetooth
Description-md5: 65199779c7a0392e659bb1993034c3bb
Description-en: Python bindings for Qt 6 Bluetooth (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtBluetooth module.

Package: python3-pyside6.qtcharts
Description-md5: 977a3b93ccbfae09b7d074c0440e2b96
Description-en: Python bindings for Qt 6 Charts module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtCharts module.

Package: python3-pyside6.qtconcurrent
Description-md5: 9a490a8c4dc75e3b98e221d7dfb15114
Description-en: Python bindings for Qt 6 Concurrent module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtConcurrent module.

Package: python3-pyside6.qtcore
Description-md5: ddd9b8d5a606eb07952fb5c036fef828
Description-en: Python bindings for Qt 6 core module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtCore module.

Package: python3-pyside6.qtdatavisualization
Description-md5: d7fb3a420ab9c504921466d9477cef47
Description-en: Python bindings for Qt 6 Data Visualization (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtDataVisualization module.

Package: python3-pyside6.qtdbus
Description-md5: 60316ae2d1ac96e48561cabde121126e
Description-en: Python bindings for Qt 6 DBus (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtDBus module.

Package: python3-pyside6.qtdesigner
Description-md5: 341e60c24708395b9976c7d8b1cd3874
Description-en: Python bindings for Qt 6 Designer (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtDesigner module.

Package: python3-pyside6.qtgraphs
Description-md5: 15162bbb0c8b1d71bf1d699c6bb56072
Description-en: Python bindings for Qt 6 Graphs (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtGraphs module.

Package: python3-pyside6.qtgraphswidgets
Description-md5: ca7cdee166e2bf454cce3e3c8dd220e8
Description-en: Python bindings for Qt 6 GraphsWidgets (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtGraphsWidgets module.

Package: python3-pyside6.qtgui
Description-md5: 2260cf22d28b534405d064ad05754f72
Description-en: Python bindings for Qt 6 Gui module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtGui module.

Package: python3-pyside6.qthelp
Description-md5: 23eefbba86ece3b366a4fa1d13751e1d
Description-en: Python bindings for Qt 6 Help module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtHelp module.

Package: python3-pyside6.qthttpserver
Description-md5: cac9d404da4cd5f4b8ce2af5b7a381af
Description-en: Python bindings for Qt 6 HttpServer (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtHttpServer module.

Package: python3-pyside6.qtlocation
Description-md5: 4b7924e97068e1e381ee00d6832ec146
Description-en: Python bindings for Qt 6 Location module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtLocation module.

Package: python3-pyside6.qtmultimedia
Description-md5: d883d8b3cd9da2640bfb73fe39f05432
Description-en: Python bindings for Qt 6 Multimedia module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtMultimedia module.

Package: python3-pyside6.qtmultimediawidgets
Description-md5: b5043f6a89616cca53e29069ce80905e
Description-en: Python bindings for Qt 6 MultimediaWidgets module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtMultimediaWidgets module.

Package: python3-pyside6.qtnetwork
Description-md5: a55280c992263f4fe9725cc156cf52bc
Description-en: Python bindings for Qt 6 Network module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtNetwork module.

Package: python3-pyside6.qtnetworkauth
Description-md5: e70eb24db824d791066d2d1b9d3f171d
Description-en: Python bindings for Qt 6 NetworkAuth (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtNetworkAuth module.

Package: python3-pyside6.qtnfc
Description-md5: 0e9ce474d168b0c0f9861e0a3c097325
Description-en: Python bindings for Qt 6 NFC (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtNfc module.

Package: python3-pyside6.qtopengl
Description-md5: da578d7fcabfbe5e5d1f18b6c12435f7
Description-en: Python bindings for Qt 6 OpenGL module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtOpenGL module.

Package: python3-pyside6.qtopenglwidgets
Description-md5: 14e9aa2908555117dfdf8aadc0e63447
Description-en: Python bindings for Qt 6 OpenGLWidgets module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtOpenGLWidgets module.

Package: python3-pyside6.qtpdf
Description-md5: 9f485261a98c723d5cc30b88d8a09efb
Description-en: Python bindings for Qt 6 PDF module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtPdf module.

Package: python3-pyside6.qtpdfwidgets
Description-md5: 4bddbf785e07165533da1296e8b947d9
Description-en: Python bindings for Qt 6 PDF Widgets module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtPdfWidgets module.

Package: python3-pyside6.qtpositioning
Description-md5: 89fada84351f8a927417b14b5dc1eaa6
Description-en: Python bindings for Qt 6 Positioning module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtPositioning module.

Package: python3-pyside6.qtprintsupport
Description-md5: 538456441c7b7f7899a592d6da459a59
Description-en: Python bindings for Qt 6 PrintSupport module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtPrintSupport module.

Package: python3-pyside6.qtqml
Description-md5: c6e9945a9c5498e35ff403e9eec358d0
Description-en: Python bindings for Qt 6 Qml module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtQml module.

Package: python3-pyside6.qtquick
Description-md5: cb43d4bba810d1c67b6571c29f824af0
Description-en: Python bindings for Qt 6 Quick module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtQuick module.

Package: python3-pyside6.qtquick3d
Description-md5: 59417264955a60a1c07b172c93057adb
Description-en: Python bindings for Qt 6 Quick3D (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtQuick3D module.

Package: python3-pyside6.qtquickcontrols2
Description-md5: af73ac06bdd197212ef14bf5689d01c4
Description-en: Python bindings for Qt 6 QuickControls2 (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtQuickControls2 module.

Package: python3-pyside6.qtquicktest
Description-md5: dea9e0beccf94c31000fb8686f741411
Description-en: Python bindings for Qt 6 QuickTest (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtQuickTest module.

Package: python3-pyside6.qtquickwidgets
Description-md5: 12af432c0f6a29ff43abfe99acece9ea
Description-en: Python bindings for Qt 6 QuickWidgets module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtQuickWidgets module.

Package: python3-pyside6.qtremoteobjects
Description-md5: d90b94fa2357ff1d3a287f1f7e3a318b
Description-en: Python bindings for Qt 6 RemoteObjects (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtRemoteObjects module.

Package: python3-pyside6.qtscxml
Description-md5: 459f1920f5b8c813729dc5f59297d6bc
Description-en: Python bindings for Qt 6 Scxml (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the Scxml module.

Package: python3-pyside6.qtsensors
Description-md5: bbfeee07412bb8fe2c18227a8b94c0c6
Description-en: Python bindings for Qt 6 Sensors module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtSensors module.

Package: python3-pyside6.qtserialbus
Description-md5: 1d4ad4c7836c504ae1e58b13ef438bdd
Description-en: Python bindings for Qt 6 SerialBus (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtSerialBus module.

Package: python3-pyside6.qtserialport
Description-md5: 645d0cf79c8b08479e313c838702af6c
Description-en: Python bindings for Qt 6 SerialPort (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtSerialPort module.

Package: python3-pyside6.qtspatialaudio
Description-md5: af1f69a4fbd5a7edc445c6ad3630e6ad
Description-en: Python bindings for Qt 6 Spatial Audio (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtSpatialAudio module.

Package: python3-pyside6.qtsql
Description-md5: aea51482b5909a47f2f7045b80147a9e
Description-en: Python bindings for Qt 6 Sql module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtSql module.

Package: python3-pyside6.qtstatemachine
Description-md5: 1ae1e0308244696afc95eb878e133141
Description-en: Python bindings for Qt 6 State Machine (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtStateMachine module.

Package: python3-pyside6.qtsvg
Description-md5: 8afc978defd189cb6cbe202d15a4f4b3
Description-en: Python bindings for Qt 6 Svg module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtSvg module.

Package: python3-pyside6.qtsvgwidgets
Description-md5: ebe3103c50983c59dccc22191207b300
Description-en: Python bindings for Qt 6 SvgWidgets module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtSvgWidgets module.

Package: python3-pyside6.qttest
Description-md5: abcf5d4e217cd3b36601cc030c299b92
Description-en: Python bindings for Qt 6 Test module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtTest module.

Package: python3-pyside6.qttexttospeech
Description-md5: 74582c01b1839f7a25370436a2f744eb
Description-en: Python bindings for Qt 6 TextToSpeech module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtTextToSpeech module.

Package: python3-pyside6.qtuitools
Description-md5: 019ae86c1bee51f84456766a238a7494
Description-en: Python bindings for Qt 6 UiTools module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtUiTools module.

Package: python3-pyside6.qtwebchannel
Description-md5: 1b47cfb77c3e6a5ce48522471c014b63
Description-en: Python bindings for Qt 6 WebChannel module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWebChannel module.

Package: python3-pyside6.qtwebenginecore
Description-md5: 3505a0af5cd71af1eaed08f6c676cd54
Description-en: Python bindings for Qt 6 WebEngineCore module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWebEngineCore module.

Package: python3-pyside6.qtwebenginequick
Description-md5: 9621c1ace70ff196662e81a48cd237eb
Description-en: Python bindings for Qt 6 WebEngineQuick module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWebEnginequick module.

Package: python3-pyside6.qtwebenginewidgets
Description-md5: d60cb7ffdb10eea5ab906ff6f79f33b7
Description-en: Python bindings for Qt 6 WebEngineWidgets module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWebEngineWidgets module.

Package: python3-pyside6.qtwebsockets
Description-md5: 41e86f0c58ce801559dd3aef14e1daae
Description-en: Python bindings for Qt 6 WebSockets module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWebSockets module.

Package: python3-pyside6.qtwebview
Description-md5: e5683526878e635e8be428d69bab2588
Description-en: Python bindings for Qt 6 WebView module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWebView module.

Package: python3-pyside6.qtwidgets
Description-md5: 7616fdb0fb924f76cdc58d8a56d7d490
Description-en: Python bindings for Qt 6 Widgets module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtWidgets module.

Package: python3-pyside6.qtxml
Description-md5: cdd59076644d2eefbe3a0d48a619425f
Description-en: Python bindings for Qt 6 Xml module (Python 3)
 pyside6 provides Python bindings for Qt 6.x framework.
 .
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Python 3 bindings for the QtXml module.

Package: python3-pysignalclirestapi
Description-md5: 83f5c79c5e8c472bc5479a9b290645b6
Description-en: Library for interacting with the Signal Messenger REST API
 This library provides functionality to interact with the Signal Messenger REST
 API, enabling the sending and receiving of messages over the Signal network.
 It facilitates the integration of Signal Messenger into other systems by
 allowing programmatic access to message sending, receiving, and attachment
 handling. Users can define recipients as individual phone numbers or Signal
 Messenger groups, and opt for various text modes, including styled text
 formatting. Additional features include attachment support and URL-based
 message sending, enhancing the ways users can transmit information through the
 Signal network.

Package: python3-pysignalr
Description-md5: acb58315aa8466657a55320d30062277
Description-en: Async-ready client for SignalR protocol
 This library provides a modern and reliable client for the SignalR protocol,
 enabling asynchronous communication with SignalR servers. It supports real-
 time functionalities, allowing the exchange of messages in a dynamic
 environment such as a web application. Users can connect to, send, and receive
 messages from a SignalR server, facilitating interactions that demand up-to-
 date and instant data transmission. The client is built on an asyncio
 framework, allowing for efficient handling of concurrent operations. Useful
 for applications needing real-time data updates, this library is particularly
 relevant in contexts like web-based dashboards or collaborative tools that
 require a persistent connection to a central server.

Package: python3-pysma
Description-md5: fd16f4ce74ac3cd65a6a9d6ee19b3a67
Description-en: Library to interface with an SMA Solar WebConnect module
 This library allows interaction with SMA Solar WebConnect modules to access
 data from solar inverters, energy meters, and battery inverters. It connects
 to the WebConnect interface of SMA devices, enabling the retrieval of various
 metrics such as power generation, voltage, current, grid frequency, and more.
 By providing access to detailed sensor information, the library supports
 monitoring and analysis of solar energy production and consumption.

Package: python3-pysmappee
Description-md5: 9c7730650437ab84fd7a4d44311a2051
Description-en: Library offering access to Smappee energy monitoring devices
 This library provides an interface to connect with Smappee energy monitors and
 related devices such as Smappee Comfort Plugs and Switches. Utilizing both a
 development API and MQTT interface, it facilitates communication between
 Smappee devices and client applications. The library supports interaction with
 various types of Smappee monitors including Energy, Solar, Plus, Pro, and
 Genius, allowing users to retrieve data about their energy consumption, solar
 production, and device statuses. Users can also control specific devices
 remotely. The library communicates with Smappee's cloud API for broader access
 and works with local MQTT for certain device configurations, ensuring
 flexibility in data retrieval and device management in a networked
 environment.

Package: python3-pysmarlaapi
Description-md5: 3b877dd238101d720cd0c9e87c318cc8
Description-en: Library to control Swing2Sleep Smarla device over Wi-Fi
 This library provides an interface to manage Swing2Sleep Smarla devices,
 allowing users to connect and control the device through a network connection.
 It requires the Smarla device to have firmware version 1.6.X or newer. Users
 can operate the Swing2Sleep Smarla from a supported network environment,
 facilitating the interaction with the device in terms of starting, stopping,
 and configuring its operations.

Package: python3-pysmartapp
Description-md5: 6c7855bc26797e3082caa4ed48f19328
Description-en: Library for creating SmartThings SmartApps with asyncio
 This library enables users to build SmartThings SmartApps that utilize asyncio
 for event-driven programming. It provides tools to receive and handle SmartApp
 lifecycle events via webhooks, making it straightforward to integrate
 SmartThings compatible devices into various systems. The library communicates
 with the SmartThings Cloud API to manage devices such as lights, locks,
 thermostats, and sensors. Users can register callbacks for specific lifecycle
 events to control and monitor their SmartThings ecosystem.

Package: python3-pysmartthings
Description-md5: 9c634baac6dbae91019f09faccbf4128
Description-en: Asynchronous client for Samsung SmartThings Cloud API
 This library provides asynchronous access to the Samsung SmartThings Cloud
 API. It supports communication with SmartThings devices and services connected
 via the SmartThings platform, enabling retrieval of device status, state
 changes, and control commands for a wide range of device types including
 lights, thermostats, sensors, switches, locks, fans, scenes, and covers.
 Devices can be queried for their current state or controlled through supported
 API endpoints. The library models entities such as devices, locations, and
 scenes and handles authentication through a personal access token. It supports
 real-time updates by subscribing to device events and receiving push
 notifications using webhooks. Multiple SmartThings accounts and locations are
 supported, with each represented as a separate context. Device data such as
 battery level, temperature, humidity, presence, air quality, and power
 consumption can be accessed. This enables integration with software that
 manages or monitors Wi-Fi and Zigbee/Z-Wave devices within the SmartThings
 ecosystem, with support for synchronizing state changes and issuing commands
 remotely using the SmartThings Cloud infrastructure.

Package: python3-pysmarty2
Description-md5: 650ecd628d0b73caeb0c74c6ff9746bf
Description-en: Python API for Salda Smarty Modbus TCP
 This library provides a Python interface for controlling Salda Smarty
 ventilation units via the Modbus TCP protocol. It facilitates communication
 with models in the Smarty 2X, 3X, and 4X series, enabling access to a wide
 range of functionalities offered by these units. Users can manage various
 aspects of the ventilation system, such as airflow rates and system status,
 through straightforward API calls.

Package: python3-pysmi
Description-md5: dac66522be5435ce2d1d4868c284141a
Description-en: SNMP SMI/MIB Parser
 PySMI is a pure-Python implementation of SNMP SMI MIB parser. This
 tool is designed to turn ASN.1 MIBs into various formats. As of this
 moment, JSON and pysnmp modules can be generated from ASN.1 MIBs.
 .
 This package contains the Python 3.x module.

Package: python3-pysmlight
Description-md5: 61c9747f30a72400ed6f7e658a57c001
Description-en: Python library for controlling SMLIGHT SLZB-06 coordinators
 PySMLIGHT provides an asynchronous interface to the HTTP API exposed by
 SMLIGHT SLZB-06 and related network coordinators. These devices expose
 Zigbee or Thread radios over Ethernet, Wi-Fi, or USB for use with home
 automation software such as ZHA and Zigbee2MQTT. Single-radio, multi-radio,
 and newer U-series device variants are supported.
 .
 The library handles authentication and provides access to device, sensor,
 radio, and firmware information. It can change settings, scan for wireless
 networks, initiate firmware updates, reboot the device or its radios, and
 switch a radio into bootloader or router mode. It also supports server-sent
 status events, BLE proxy datagrams, and peripherals such as buzzers, infrared
 transceivers, and ambient lighting where present.

Package: python3-pysnmp
Description-md5: 5fd88b060088336483b955d1530c78fe
Description-en: Python SNMP library for agents and managers
 This  is a  Python implementation  of SNMP  v.1/v.2c/v.3  engine. Its
 general  functionality  is   to  assemble/disassemble  SNMP  messages
 from/into given SNMP Object  IDs along with associated values. PySNMP
 also provides a few transport methods specific to TCP/IP networking.
 .
 PySNMP is written entirely in  Python and is self-sufficient in terms
 that it does not rely on any third party tool (it isn't a wrapper).

Package: python3-pysnmp-pysmi
Description-md5: bab316ac86a7746f7da0474e978dd327
Description-en: SNMP/SMI MIB parsing and conversion library
 PySMI is a pure-Python implementation of SNMP SMI MIB parser. This tool is
 designed to turn ASN.1 MIBs into various formats. As of this moment, JSON and
 pysnmp modules can be generated from ASN.1 MIBs.

Package: python3-pysnmp4
Description-md5: c45182f9961550f0d3357a5dfd33a873
Description-en: Python SNMP library for agents and managers - transition empty package
 This  is a  Python implementation  of SNMP  v.1/v.2c/v.3  engine. Its
 general  functionality  is   to  assemble/disassemble  SNMP  messages
 from/into given SNMP Object  IDs along with associated values. PySNMP
 also provides a few transport methods specific to TCP/IP networking.
 .
 PySNMP is written entirely in  Python and is self-sufficient in terms
 that it does not rely on any third party tool (it isn't a wrapper).
 .
 This package provides a dependency package (empty package) to transition to
 python3-pysnmp, and can be safely removed.

Package: python3-pysnmp4-apps
Description-md5: 48f4459f9591a899685a3e0eeff3464a
Description-en: Applications for the Python SNMP library
 This package contains a set of SNMP applications written on top of
 the PYSNMP v4 package, which is written entirely in Python and is
 self-sufficient in terms that it does not rely on any third party
 tool.

Package: python3-pysnmp4-mibs
Description-md5: f165f96b19e733e3dec69970c8af137c
Description-en: MIBs for the Python SNMP library
 This package contains MIBs compiled for PySNMP, which is written
 entirely in Python and is self-sufficient in terms that it does not
 rely on any third party tool.

Package: python3-pysodium
Description-md5: fa5ce419656862eb8e84750002b7c239
Description-en: Python libsodium wrapper (Python3 version)
 This is a very simple wrapper around libsodium masquerading as nacl. Most of
 the *_easy functions are not implemented as the wrapper provides an easy
 interface to the "non-easy" functions.
 .
 This package contains the Python 3 version of the library.

Package: python3-pysol-cards
Description-md5: c015ad2aaaeeb28d74e942728c9a40e8
Description-en: Deal PySol FC Cards
 The pysol-cards Python modules allow the Python developer to generate the
 initial deals of some PySol FC games. It also supports PySol legacy deals
 and Microsoft FreeCell / Freecell Pro deals.

Package: python3-pysolar
Description-md5: c537742b2fd28b0895d68396c1de7055
Description-en: Python library for precise ephemeris calculations
 Pysolar is a collection of Python libraries for simulating the irradiation
 of any point on earth by the sun. It includes code for extremely precise
 ephemeris calculations.

Package: python3-pysolid
Description-md5: 98928178e1c2dc8370777f266eac4aae
Description-en: Python wrapper for solid Earth tides
 Python based solid Earth tides (PySolid) is a thin Python wrapper
 of the solid.for program (by Dennis Milbert based on
 dehanttideinelMJD.f from V. Dehant, S. Mathews, J. Gipson and
 C. Bruyninx) to calculate solid Earth tides in east/north/up direction
 (section 7.1.1 in the 2010 IERS Conventions).
 Solid Earth tides introduces very long spatial wavelength components
 in SAR/InSAR observations, as shown in the Sentinel-1 data with
 regular acquisitions and large swaths (Yunjun et al., 2022).

Package: python3-pysolr
Description-md5: 665062fe39a7b0800f877abba0a08896
Description-en: lightweight Python3 wrapper for querying Apache Solr
 This module provides an interface that queries the Apache Solr server using
 a pure Python implementation and returns the results based on the query
 .
 Features:
 * Basic operations such as selecting, updating & deleting.
 * Index optimization.
 * "More Like This" support (if setup in Solr).
 * Spelling correction (if setup in Solr).
 * Timeout support.

Package: python3-pyspectral
Description-md5: 9d7e2a3a66a7d34f9db7adde61193bac
Description-en: Reading and manipulaing satellite sensor spectral responses
 Reading and manipulaing satellite sensor spectral responses and the
 solar spectrum, to perform various corrections to VIS and NIR band data.
 .
 Given a passive sensor on a meteorological satellite PySpectral
 provides the relative spectral response (rsr) function(s) and offer
 some basic operations like convolution with the solar spectrum to
 derive the in band solar flux, for instance.
 .
 The focus is on imaging sensors like AVHRR, VIIRS, MODIS, ABI, AHI,
 OLCI and SEVIRI. But more sensors are included and if others are
 needed they can be easily added. With PySpectral it is possible to
 derive the reflective and emissive parts of the signal observed in any
 NIR band around 3-4 microns where both passive terrestrial emission
 and solar backscatter mix the information received by the satellite.
 Furthermore PySpectral allows correcting true color imagery for the
 background (climatological) atmospheric signal due to Rayleigh
 scattering of molecules, absorption by atmospheric gases and aerosols,
 and Mie scattering of aerosols.

Package: python3-pyspectral-doc
Description-md5: b22a8f024067413afb825c879d7e2151
Description-en: Reading and manipulaing satellite sensor spectral responses -- documentation
 Reading and manipulaing satellite sensor spectral responses and the
 solar spectrum, to perform various corrections to VIS and NIR band data.
 .
 Given a passive sensor on a meteorological satellite PySpectral
 provides the relative spectral response (rsr) function(s) and offer
 some basic operations like convolution with the solar spectrum to
 derive the in band solar flux, for instance.
 .
 The focus is on imaging sensors like AVHRR, VIIRS, MODIS, ABI, AHI,
 OLCI and SEVIRI. But more sensors are included and if others are
 needed they can be easily added. With PySpectral it is possible to
 derive the reflective and emissive parts of the signal observed in any
 NIR band around 3-4 microns where both passive terrestrial emission
 and solar backscatter mix the information received by the satellite.
 Furthermore PySpectral allows correcting true color imagery for the
 background (climatological) atmospheric signal due to Rayleigh
 scattering of molecules, absorption by atmospheric gases and aerosols,
 and Mie scattering of aerosols.
 .
 This package includes the PySpectral documentation in HTML format.

Package: python3-pyspeex-noise
Description-md5: e38e0ead8a854b496c19cd591223d238
Description-en: noise suppression and automatic gain control for PCM audio
 Python library providing bindings to the SpeexDSP noise suppression and
 automatic gain control routines for processing PCM audio streams.
 .
 Audio is processed in 10 ms chunks of 16-bit mono PCM sampled at 16 kHz.
 Noise suppression reduces background noise, while automatic gain control
 adjusts the signal level toward a more consistent volume.
 .
 The interface processes fixed-size audio frames, making it suitable for
 speech and voice input pipelines where audio arrives incrementally.
 Typical input is raw PCM data from sources such as microphones, capture
 devices, telephony streams, or other software components that produce
 uncompressed audio frames.
 .
 The package is intended for speech-oriented preprocessing rather than
 file handling, playback, or transport. Its controls expose the gain
 target and noise suppression level so callers can tune operation for
 quieter or noisier recording conditions.

Package: python3-pyspike
Description-md5: 063dfcab3f2b657d265d39c008ba5098
Description-en: Python 3 library for the numerical analysis of spike train similarity
 PySpike is a Python library for the numerical analysis of spike train
 similarity. Its core functionality is the implementation of the
 ISI-distance and SPIKE-distance as well as SPIKE-Synchronization. It
 provides functions to compute multivariate profiles, distance
 matrices, as well as averaging and general spike train processing.

Package: python3-pyspnego
Description-md5: 3460948343df316a8f6f4d10c80c3cd1
Description-en: Windows Negotiate Authentication Client and Server
 Library to handle SPNEGO (Negotiate, NTLM, Kerberos) and CredSSP
 authentication. Also includes a packet parser that can be used to decode raw
 NTLM/SPNEGO/Kerberos tokens into a human readable format.

Package: python3-pyspoa
Description-md5: 6ffc492e022f26e7c9c5741583649536
Description-en: Python bindings to spoa
 Spoa (SIMD POA) is a c++ implementation of the partial order alignment
 (POA) algorithm (as described in 10.1093/bioinformatics/18.3.452) which
 is used to generate consensus sequences (as described in
 10.1093/bioinformatics/btg109). It supports three alignment modes: local
 (Smith-Waterman), global (Needleman-Wunsch) and semi-global alignment
 (overlap).
 .
 This package presents Python bindings for the spoa library

Package: python3-pysqm
Description-md5: e5045a837862f340f92b4b667b852105
Description-en: SQM reading and plotting software
 PySQM is a multi-platform, open-source software designed to read and
 plot data from Unihedron SQM-LE and SQM-LU photometers, giving as
 an output files with the 'International Dark Sky Association (IDA)
 NSBM Community Standards for Reporting Skyglow Observations' format
 (http://www.darksky.org/night-sky-conservation/248).

Package: python3-pysquashfsimage
Description-md5: cf0a5575d9d36c38a9f468cd7d269d6d
Description-en: Python 3 library for reading SquashFS 4.0 images
 PySquashfsImage is a lightweight library and tool for reading and extracting
 squashfs 4.0 little endian images in Python. It provides a high-level API
 for easy access to these file systems.
 .
 This package provides the importable Python 3 library.

Package: python3-pysrt
Description-md5: cfa536ea8703d63d1dc8c57a2b7cae9e
Description-en: library to edit or create SubRip files (Python 3)
 pysrt can be used to edit or create SubRip (.srt) subtitle files from Python.
 It supports parsing, shifting, removing, slicing, splitting and rescaling of
 these files.
 .
 This is the Python 3 version of the package.

Package: python3-pyssim
Description-md5: 0d1c3cea671842cf84da437cb53d80d2
Description-en: Tool computing the Structural Similarity Image Metric (SSIM)
 Computes the SSIM between two images.
 .
 This package installs the library for Python 3.

Package: python3-pystac
Description-md5: 4ebee3eebb685f3554f74d0c88baf913
Description-en: Python library for working with the SpatioTemporal Asset Catalog
 PySTAC is a library for working with the SpatioTemporal Asset Catalog (STAC)
 specification (https://stacspec.org) in Python 3.
 .
 Some nice features of PySTAC are:
 .
 * Reading and writing STAC version 1.0. Future versions will read older
 versions of STAC, but always write the latest supported version.
 See STAC Spec Version Support for details.
 * In-memory manipulations of STAC catalogs.
 * Extend the I/O of STAC metadata to provide support for other platforms
 (e.g. cloud providers).
 * Easy, efficient crawling of STAC catalogs. STAC objects are only read
 in when needed.
 * Easily write "absolute published", "relative published" and
 "self-contained" catalogs as described in the best practices
 documentation.

Package: python3-pystac-client
Description-md5: 85b13e4341a77eea06489145eef10094
Description-en: Python library for working with SpatioTemporal Asset Catalog (STAC) APIs
 The STAC Python Client (pystac_client) is a Python package for working
 with STAC Catalogs and APIs that conform to the STAC and STAC API specs
 in a seamless way.
 .
 PySTAC Client builds upon PySTAC through higher-level functionality and
 ability to leverage STAC API search endpoints.

Package: python3-pystache
Description-md5: 89c77e448bdcedefcbf8a35a94ed20a0
Description-en: Python3 implementation of Mustache
 Pystache is Python3 implementation of Mustache.
 Original Mustache is a framework-agnostic, logic-free templating system
 inspired by ctemplate and et. Like ctemplate, Mustache "emphasizes separating
 logic from presentation: it is impossible to embed application logic in this
 template language."

Package: python3-pystemd
Description-md5: d08cb7ba0f18f892f8c8218d687f0767
Description-en: systemd binding for Python
 This library allows you to talk to systemd over D-Bus from Python, without
 actually thinking that you are talking to systemd over D-Bus. This allows you
 to programmatically start/stop/restart/kill and verify services status from
 systemd point of view, avoiding executing `subprocess.Popen(['systemctl', ...`
 and then parsing the output to know the result.

Package: python3-pystiebeleltron
Description-md5: a8a878b68dd5bb69df9a656ca38e6f4c
Description-en: Python API for interacting with the Stiebel Eltron ISG web gateway via Modbus
 This library provides a Python interface to communicate with the Stiebel
 Eltron ISG web gateway utilizing the Modbus protocol. It facilitates the
 monitoring and control of integral ventilation units and heat pumps
 manufactured by Stiebel Eltron. By employing the Modbus protocol, the library
 allows users to access various functionalities of Stiebel Eltron devices, such
 as adjusting heating and ventilation settings. These interactions occur over a
 network connection to the ISG WEB, enabling operations such as retrieving
 temperature settings or updating device configurations. Designed to work with
 devices like the LWZ504e and LWZ304, this library extends connectivity and
 management capabilities for supported Stiebel Eltron hardware through its
 structured API.

Package: python3-pystow
Description-md5: df278230e653a51907266b04a6eec31d
Description-en: management utility library for Python programs
 This library can replace the boilerplate code
 one is needed to write in order to maintain
 files in $HOME.

Package: python3-pystray
Description-md5: dc8003d6a7149ff38fb528ae8fa83b3e
Description-en: Python library to create system tray icons (Python 3)
 This package installs pystray for Python 3. Pystray is a Python library to
 create system tray icons.
 .
 Pystray allows specifying an icon, a title and a callback for when the icon is
 activated. The icon and title can be changed after the icon has been created,
 and the visibility of the icon can be toggled.
 .
 It supports Linux under Xorg, GNOME and Ubuntu, macOS and Windows.

Package: python3-pysubs2
Description-md5: 323d14c043a6e49b571005a75f825073
Description-en: Python library for editing subtitle files
 pysubs2 is a Python library for editing subtitle files.
 It’s based on SubStation Alpha, the native format of Aegisub;
 it also supports SubRip (SRT), MicroDVD, MPL2,
 TMP and WebVTT formats and OpenAI Whisper captions.

Package: python3-pysuez
Description-md5: 8823a05c73a69cc720ae4bb3c0d576ab
Description-en: Library for fetching water consumption data from Suez account
 This library enables users to retrieve their water consumption data from their
 Suez account on the Tout Sur Mon Eau website. It provides access to daily
 consumption data for the current and previous months, monthly consumption for
 the last 26 months, the highest monthly consumption, and total consumption for
 the current and previous years. Users can easily access their water counter ID
 through their online user account, which is necessary for fetching the data.

Package: python3-pyswarms
Description-md5: aaaeb15fce15256f535ca809ce4dc995
Description-en: research toolkit for particle swarm optimization in Python
 PySwarms is an extensible research toolkit for particle swarm optimization
 (PSO) in Python.
 .
 It is intended for swarm intelligence researchers, practitioners, and students
 who prefer a high-level declarative interface for implementing PSO in their
 problems. PySwarms enables basic optimization with PSO and interaction with
 swarm optimizations.
 .
 Features:
 * High-level module for Particle Swarm Optimization
 * Built-in objective functions to test optimization algorithms
 * Plotting environment for cost histories and particle movement
 * Hyperparameter search tools to optimize swarm behaviour
 .
 This package contains the Python 3.x version of PySwarms.

Package: python3-pyswitchbee
Description-md5: 58d30ff9c3e27df940073246d6cac2e1
Description-en: Control SwitchBee smart home devices via a local network
 This library provides communication with SwitchBee smart home devices over a
 local network. It interacts with a variety of devices, including switches,
 shutters, lights, and thermostats, allowing for various operations such as
 adjusting dimmer settings, positioning shutters, and managing timed power
 switches.

Package: python3-pyswitchbot
Description-md5: 67e1894201be94dbf9a97502984a4ae7
Description-en: Library to control SwitchBot IoT devices over Bluetooth and Wi-Fi
 This library allows users to interact with various SwitchBot IoT devices,
 enabling remote control and monitoring. It supports communication over
 Bluetooth and Wi-Fi, providing the capability to manage devices across a range
 of functionalities including binary sensors, light controls, locks, switch
 operations, and more. Users can retrieve essential device data such as the
 last successful operation and switch modes. The library also provides options
 for configuring retries for command execution, enhancing reliability in
 communication. It caters to a variety of SwitchBot devices, such as locks,
 sensors, blinds, and more, capturing the signal needed to interact with these
 devices from a central system without additional hardware, such as a SwitchBot
 Hub.

Package: python3-pysword
Description-md5: b4da7ed4917c12472f8e252893cb7357
Description-en: native Python reader module for the SWORD Project (Python 3)
 This project is not an official CrossWire project. It merely provides an
 alternative way to read the bible modules created by CrossWire's SWORD
 project.
 .
 Features:
 * Read SWORD bibles (not commentaries etc.)
 * Detection of locally installed bible modules.
 * Supports all known SWORD module formats (ztext, ztext4, rawtext, rawtext4)
 * Read from zipped modules
 * Clean text of OSIS, GBF or ThML tags.
 .
 This package contains the Python 3 bindings.

Package: python3-pysyncobj
Description-md5: 822cd5d6475cbfc4591e5fd418c19633
Description-en: RAFT-based python class replication between multiple servers
 PySyncObj is a python library for building fault-tolerant distributed systems.
 It provides the ability to replicate your application data between multiple
 servers. It has following features:
 .
 * raft protocol for leader election and log replication
 * Log compaction - it use fork for copy-on-write while serializing data on
 disk
 * Dynamic membership changes - you can do it with syncobj_admin utility or
 directly from your code
 * Zero downtime deploy - no need to stop cluster to update nodes
 * In-memory and on-disk serialization - you can use in-memory mode for small
 data and on-disk for big one
 * Encryption - you can set password and use it in external network
 * Configurable event loop - it can works in separate thread with it's own
 event loop - or you can call onTick function inside your own one
 * Convenient interface - one can easily transform arbitrary class into a
 replicated one

Package: python3-pysynphot
Description-md5: d5c3ad22e9b4a9370eb895259db85223
Description-en: Python Synthetic Photometry Utilities
 pysynphot simulates photometric data and spectra as they are observed with
 the Hubble Space Telescope (HST). Passbands for standard photometric systems
 are available, and users can incorporate their own filters, spectra, and
 data. pysynphot user interface allows you to:
 .
 * Construct complicated composite spectra from various grids of model
 atmosphere spectra, parameterized spectrum models, and atlases of stellar
 spectrophotometry.
 * Simulate observations.
 * Query the resulting structures for quantities of interest, such as
 countrate, effective wavelength, effective stimulus, as well as the
 wavelength and flux arrays.
 * Plot HST sensitivity curves and calibration target spectra.
 * Compute photometric calibration parameters for any HST instrument mode.
 .
 pysynphot can help HST observers to perform cross-instrument simulations, to
 examine the transmission curve of the HST Optical Telescope Assembly (OTA),
 and spectra of HST calibration targets. Expert users can take advantage of
 the control and data structures available in Python to easily perform
 repetitive operations such as simulate the observation of multiple type of
 sources through multiple observing modes.

Package: python3-pyte
Description-md5: 6c6b711510288dfb3072ae758c4dd103
Description-en: simple VTXXX-compatible terminal emulator (Python 3)
 pyte is an in-memory VTXXX-compatible terminal emulator, where XXX stands
 for a series of video terminals, developed by DEC between 1970 and 1995.
 .
 pyte is as a fork of vt102, which was an incomplete pure Python
 implementation of VT100 terminal.
 .
 This is the Python 3 version of the package.

Package: python3-pytedee-async
Description-md5: 100fb3f6cfe9d067544ecf37ed4e2d5a
Description-en: Tedee lock client package for asynchronous operations
 This library provides an asynchronous interface for interacting with Tedee
 smart locks. It allows the user to communicate with Tedee locks through the
 Tedee bridge, supporting features such as lock operation, battery status
 monitoring, and configuration of lock settings. The library interacts with
 local components of the lock system via HTTP, enabling real-time updates and
 remote control of lock functionalities. Designed for efficient asynchronous
 operation, it ensures smooth communication and operation of Tedee smart locks
 in a networked environment.

Package: python3-pytermgui
Description-md5: 8c54d01e21de7385cdd159720981b284
Description-en: Python TUI framework with multi-feature support
 Python TUI framework with mouse support, modular widget system,
 customizable and rapid terminal markup language and more!
 .
 The framework offers:
 - Sensible abstractions over most terminal standards
 - A fully fledged, desktop-inspired window manager system with
 modals and completely customizable windows
 - Mouse support out of the box with 0 configuration
 - YAML (or Python) based styling engines
 - TIM, one markup language for creating styled terminal text
 with expressive text, including systems for aliases & macros
 .
 The package contains the library for Python 3.

Package: python3-pytesseract
Description-md5: a3bd19d6474f6c22b73f4b7dc50abac5
Description-en: Python wrapper for Google Tesseract (Python module)
 Python-tesseract is an optical character recognition (OCR) tool for Python.
 That is, it will recognize and "read" the text embedded in images.
 .
 This package contains the Python module.

Package: python3-pytest
Description-md5: 8a6fbfc9b15d57207f4e570d482c15ef
Description-en: Simple, powerful testing in Python3
 This testing tool has for objective to allow the developers to limit the
 boilerplate code around the tests, promoting the use of built-in
 mechanisms such as the `assert` keyword.
 .
 This package provides the Python 3 module and the pytest script.

Package: python3-pytest-aiohttp
Description-md5: 8af290f3a504660fd34a5468de31a09a
Description-en: PyTest plugin for aiohttp support
 The library provides useful fixtures for creation test aiohttp server and
 client.

Package: python3-pytest-arraydiff
Description-md5: 0c2e9c005a842d3dd2d905a3a80d78bc
Description-en: Pytest plugin to generate and compare data arrays
 The basic idea is that you can write a test that generates a Numpy array
 (or other related objects depending on the format). You can then either
 run the tests in a mode to generate reference files from the arrays, or
 you can run the tests in comparison mode, which will compare the results
 of the tests to the reference ones within some tolerance. At the moment,
 the supported file formats for the reference files are plaint text and
 FITS.

Package: python3-pytest-asdf-plugin
Description-md5: 029495645390811da7631dfd8f5b3725
Description-en: Pytest plugin for testing ASDF schemas
 ASDF (Advanced Scientific Data Format) is a proposed
 next generation interchange format for scientific data. ASDF aims to
 exist in the same middle ground that made FITS so successful, by
 being a hybrid text and binary format: containing human editable
 metadata for interchange, and raw binary data that is fast to load
 and use. Unlike FITS, the metadata is highly structured and is
 designed up-front for extensibility.
 .
 This package provides a Pytest plugin for testing these schemas.

Package: python3-pytest-astropy
Description-md5: b331ca143a7864b42228940b913dc1a6
Description-en: Pytest dependencies for Astropy and affiliated packages
 This is a metapackage that pulls in the dependencies that are used by
 astropy and some affiliated packages for testing. It can also be
 used for testing packages that are not affiliated with the Astropy
 project.

Package: python3-pytest-astropy-header
Description-md5: 3be82444e356941763dfb65d7d614b33
Description-en: Include basic system dependencies in the header of pytest output
 This plugin package provides a way to include information about the
 system, Python installation, and select dependencies in the header of
 the output when running pytest. It can be used with packages that are
 not affiliated with the Astropy project, but is optimized for use
 with astropy-related projects.

Package: python3-pytest-asyncio
Description-md5: 742eddc371ba1e81bc235a1523e7720f
Description-en: pytest support for asyncio.
 pytest-asyncio is a ibrary for testing asyncio code with pytest.
 .
 asyncio code is usually written in the form of coroutines,
 which makes it slightly more difficult to test
 using normal testing tools.
 pytest-asyncio provides useful fixtures and markers
 to make testing easier.

Package: python3-pytest-bdd
Description-md5: 9f1aeb449a229523382d09fe91b38d7d
Description-en: BDD plugin for py.test
 Implements a subset of Gherkin language for the automation of the
 project requirements testing and easier behavioral driven development.
 .
 Unlike many other BDD tools it doesn't require a separate runner and benefits
 from the power and flexibility of the pytest. It allows one to unify your unit
 and functional tests, easier continuous integration server configuration and
 maximal reuse of the tests setup.
 .
 Pytest fixtures written for the unit tests can be reused for the setup and
 actions mentioned in the feature steps with dependency injection, which allows
 a true BDD just-enough specification of the requirements without maintaining
 any context object containing the side effects of the Gherkin imperative
 declarations.
 .
 This package contains the Python 3 version.

Package: python3-pytest-benchmark
Description-md5: daa173e38d173cf1fd8f53650a10c6f8
Description-en: pytest fixture for benchmarking code
 This plugin provides a benchmark fixture. This fixture is a callable object
 that will benchmark any function passed to it.
 .
 Notable features and goals:
 - Sensible defaults and automatic calibration for microbenchmarks
 - Good integration with pytest
 - Comparison and regression tracking
 - Exhausive statistics
 - JSON export

Package: python3-pytest-black
Description-md5: ec3a50aaed7534b66d28f5578fe35e1b
Description-en: pytest plugin to enable format checking with black
 This aids a Python developer by checking that all changes are
 correctly formatted. It does not format the code, but instead
 displays a diff so they can be fixed manually.

Package: python3-pytest-cases
Description-md5: 146616cb7d9553a449daffde41e8f913
Description-en: Separate test code from test cases in pytest (Python 3)
 pytest-cases is a library that assists in decoupling test code from
 the specific data they operate on.
 .
 This package installs the library for Python 3.

Package: python3-pytest-check
Description-md5: d26f0d874a55ca972f407eb780a2379f
Description-en: Pytest plugin that allows multiple failures per test (Python 3)
 Pytest-check is a plugin for the pytest framework that allows multiple
 assertions to fail within a single test function without stopping the test
 execution at the first failure.
 .
 This package installs the library for Python 3.

Package: python3-pytest-click
Description-md5: 88adad5f644250c2c7ba64fd6b4f2bf6
Description-en: Click plugin for pytest
 Click is a Python package for creating beautiful command line interfaces in a
 composable way with as little code as necessary. pytest-click provides fixtures
 for easy integration with the pytest framework.

Package: python3-pytest-cmake
Description-md5: dd09474bd831ab6320d83e6fd2280f4b
Description-en: CMake module for Pytest
 provides convenient ways to use Pytest within a CMake project.
 The package can be discovered using find_package.

Package: python3-pytest-codeblocks
Description-md5: 49dd4e980a46492139827c4593b44b37
Description-en: Test code blocks in your READMEs
 This is pytest-codeblocks, a pytest plugin for testing code
 blocks from README files. It supports Python and shell code.
 Run pytest with 'pytest --codeblocks'. pytest-codeblocks
 will only pick up code blocks with Python and sh/bash/zsh
 syntax highlighting.

Package: python3-pytest-codspeed
Description-md5: c46293e5ead4fbf48c8eaa562e5e9cf6
Description-en: Pytest plugin to measure code speed (Python 3)
 This package provides a pytest plugin that helps in measuring code speed.
 .
 This package installs the library for Python 3.

Package: python3-pytest-console-scripts
Description-md5: 11502e909a1c75c644d490ff58a33e09
Description-en: Pytest plugin for running Python scripts from within tests
 This plugin is quite similar to `subprocess.run()`, but it also has an
 in-process mode, where the scripts are executed by the interpreter that's
 running `pytest` (using some amount of sandboxing).
 .
 In-process mode significantly reduces the run time of the test suites
 that run many external scripts. This is speeds up development. In a CI
 environment subprocess mode can be used to make sure the scripts also
 work (and behave the same) when run by a fresh interpreter.

Package: python3-pytest-cookies
Description-md5: 12d3d0518c6e810a00e94bbd32baee8f
Description-en: wrapper for the cookiecutter API for generating projects
 pytest-cookies comes with a cookies fixture which is a wrapper for the
 cookiecutter API for generating projects. It helps you verify that your
 template is working as expected and takes care of cleaning up after running
 the tests.

Package: python3-pytest-cov
Description-md5: 563adad81653f29337d8fc30658fc098
Description-en: py.test plugin to produce coverage reports for Python3
 This py.test plugin produces coverage reports. It supports both centralised
 and distributed testing across multiple hosts. It can run parallel tests on
 different platforms, architectures, and Python versions.
 It supports coverage of subprocesses and can produce reports in text, HTML,
 XML and annotated source code.

Package: python3-pytest-cython
Description-md5: 34941b963d9eb6379a8ac08acd2432cd
Description-en: pytest plugin for testing Cython extension modules (Python 3)
 This Pytest plugin allows for the doctesting of C extension modules for
 Python, specifically created through Cython.
 .
 This package provides the pytest plugin for Python 3.

Package: python3-pytest-datadir
Description-md5: 0128968f3f5042f09c632b773e3971bd
Description-en: pytest plugin for manipulating test data directories and files
 pytest-datadir will look up for a directory with the name of the current
 module or the global 'data' folder, and allow one to access the content of
 these files using injected variables datadir or shared_datadir.
 .
 The files in the data dirs are copied to a temporary path before tests being
 run. Henceforth, a modification won't happen on the original files.
 .
 This package provides the pytest plugin for Python 3 code.

Package: python3-pytest-dependency
Description-md5: 5f1970fa37568ee1b5884158c3a21ea6
Description-en: Manages dependencies of pytest test cases (Python 3)
 This pytest plugin manages dependencies of tests.  It allows one to mark
 some tests as dependent from other tests.  These tests will then be
 skipped if any of the dependencies failed or were skipped.
 .
 This package installs the library for Python 3.

Package: python3-pytest-django
Description-md5: 6715cd6f7db9d8351b18b7663f161774
Description-en: Django plugin for Pytest
 Running your test suite with pytest-django allows you to access features
 of pytest that wouldn't normally be available with the Django’s
 manage.py test command.
 .
 This package contains the Python 3 version.

Package: python3-pytest-djangoapp
Description-md5: 116194125ab206e5e44affefd938df60
Description-en: Django pluggable application testing (Python3 version)
 Nice pytest plugin to help you with Django pluggable application testing.
 .
 This exposes some useful tools for Django applications developers to facilitate
 tests authoring, including:
 .
 * Settings overriding
 * Template tags testing
 * User creation
 * Request object creation
 * Management command calls
 * Mailing
 * Messages
 * DB queries audit
 .
 This package contains the Python 3 version of the library.

Package: python3-pytest-doctestplus
Description-md5: 0cc1fd38e1e6e39cf8ee0a2ba76df679
Description-en: Pytest plugin providing advanced doctest features
 This package contains a plugin for the pytest framework that provides
 advanced doctest support and enables the testing of reStructuredText
 (".rst") files.

Package: python3-pytest-emoji
Description-md5: d3f0b2dbd1eed1bd6b70c601d5594895
Description-en: Pytest plugin that adds emojis to your test result report (Python 3)
 Pytest is a mature testing framework for Python that is developed by a
 thriving community of volunteers.
 .
 This plugin adds a --emoji CLI flag to pytest, which replaces the test result
 indicator to emojis, both for normal and verbose mode.
 .
 * 😃 / PASSED 😃 for passed tests
 * 😰 / FAILED 😰 for failed tests
 * 😞 / XFAIL 😞 for xfailed tests
 * 😲 / XPASS 😲 for xpassed tests
 * 🙄 / SKIPPED 🙄 for skipped tests
 * 😡 / ERROR 😡 for tests with errors
 .
 This package installs the library for Python 3.

Package: python3-pytest-env
Description-md5: fe1ee4126c66dc06ba18e16bf59e25b0
Description-en: pytest plugin that allows you to add environment variables
 In your pytest.ini (or pyproject.toml) file add a key value pair with `env` as
 the key and the environment variables as a line separated list of `KEY=VALUE`
 entries. The defined variables will be added to the environment before any
 tests are run.

Package: python3-pytest-expect
Description-md5: 5344eef8e73d168c5f56408433993d7a
Description-en: pytest plugin to store test expectations
 A pytest plugin that stores test expectations by saving the set of failing
 tests, allowing them to be marked as xfail when running them in future. The
 tests expectations are stored such that they can be distributed alongside the
 tests.

Package: python3-pytest-filter-subpackage
Description-md5: 957f4dc2ac1ce31ad1621c810e805478
Description-en: Pytest plugin for filtering based on sub-packages
 This package contains a simple plugin for the Pytest framework that
 provides a shortcut to testing all code and documentation for a given
 sub-package.
 .
 When used in conjunction with pytest-doctestplus this will
 result in both the narrative documentation and code being tested for
 a given sub-package.

Package: python3-pytest-flake8-path
Description-md5: c275872866b1114ae85bc813ab71025f
Description-en: pytest fixture for testing flake8 plugins (Python 3)
 Provides a fixture that wraps Pytest's built-in tmp_path fixture, to create a
 temporary directory, allow adding files, and running flake8.
 .
 Pytest-flake8-path is the successor to pytest-flake8dir.
 Pytest-flake8dir was based upon pytest's tmpdir fixture,
 which returned a legacy py.path.local object. Since version
 3.9.0, pytest has provided the tmp_path fixture, which returns
 a standard library pathlib.Path object. Pytest-flake8-path is a
 rewrite of pytest-flake8dir to use tmp_path instead of tmpdir.
 .
 This package installs the library for Python 3.

Package: python3-pytest-flask
Description-md5: ac745132b48ee486164194507a953fd9
Description-en: Pytest plugin to test Flask framework
 pytest-flask provides a set of pytest fixtures to simplify testing of Python
 Flask extensions and applications.
 .
 This package contains the Python 3 version.

Package: python3-pytest-flask-doc
Description-md5: 4a62b6f7b115de81761b286359ecfa21
Description-en: Pytest plugin to test Flask framework (Documentation)
 pytest-flask provides a set of pytest fixtures to simplify testing of Python
 Flask extensions and applications.
 .
 This package contains documentation for pytest-flask.

Package: python3-pytest-forked
Description-md5: d5410d059617bf75f52c8fdbca46cbb3
Description-en: pytest plugin for running tests in forked subprocesses (Python 3)
 The pytest-forked plugin extends pytest by adding an option to run tests in
 isolated forked subprocesses. This is useful if you have tests involving C or
 C++ libraries that might crash the process. To use the plugin, simply use the
 --forked argument when invoking pytest.
 .
 This package contains pytest-forked for Python 3.

Package: python3-pytest-freezegun
Description-md5: 509fd199f90dfaa8d9d132b48909e344
Description-en: wrap tests with fixtures in freeze_time
 This package makes it possible to wrap tests with fixtures in freeze_time.
 It is possible to  Freeze time in both the test and fixtures, and access the
 freezer when needed.

Package: python3-pytest-freezer
Description-md5: 1c379ff9100d48faf43c36baaf2edf07
Description-en: Plugin providing a fixture interface for freezegun
 This library provides a fixture interface for the freezegun library within
 Pytest. The fixture named 'freezer' allows time to be frozen during tests,
 ensuring that any timing-based functionality can be tested with precision.
 Instead of dealing with real-time changes, developers can control and assert
 time-dependent code paths effectively. The freezer fixture can manipulate time
 using specific methods, making it easier to test code that relies on temporal
 changes. This functionality is useful for testing applications where time-
 based computations and logic are critical, such as scheduling features, expiry
 mechanisms, and historical data retrieval.

Package: python3-pytest-golden
Description-md5: 9fb45af9e5d947e74ee083de7d967a2a
Description-en: pytest plugin to store expected test outputs in separate data files
 This library is a plugin for pytest that supports golden testing by storing
 expected outputs in YAML data files. Tests can retrieve both input and
 expected output values directly from files, allowing for more maintainable and
 clear assertion data, especially when working with complex results. Instead of
 hardcoding expected values within the test code, data files are used as the
 single source of truth for what should be returned by tests.
 .
 The plugin provides a fixture for conveniently loading and updating these data
 files. When code changes alter the output, a dedicated pytest command-line
 option enables automated population or updating of expected results within the
 corresponding YAML files.
 .
 Files are automatically associated with test functions via decorator-based
 parameters or by explicit file references inside test bodies. Multiple test
 cases can be defined by placing several YAML files under organized directories,
 each representing a variation of input and output data pairs.

Package: python3-pytest-helpers-namespace
Description-md5: 7803f5c1b89175cbc158d217c87855c5
Description-en: provides a namespace for pytest helpers
 Permits registering pytest helpers in conftest.py, which allows them
 to be used in a test without importing them.
 .
 This package contains the Python 3 module.

Package: python3-pytest-httpbin
Description-md5: 1e6d306ccbb7fb833124b1305c24cc19
Description-en: pytest plugin providing a local httpbin (Python 3)
 httpbin is a WSGI based test server for testing HTTP applications.
 pytest-httpbin creates a fixture for the pytest framework that
 is dependency-injected into tests, it automatically starts up a
 local running instance of httpbin in a separate thread and
 provides the test with the URL in the fixture.
 .
 This package provides the pytest plugin for Python 3 code.

Package: python3-pytest-httpserver
Description-md5: 1d173dfc778559a28df3a4b98a4d6469
Description-en: HTTP server for pytest to test HTTP clients
 This library is designed to help to test HTTP clients without contacting the
 real HTTP server. In other words, it is a fake HTTP server which is accessible
 via localhost can be started with the pre-defined expected HTTP requests and
 their responses.

Package: python3-pytest-httpx
Description-md5: 483e7b4f85fb532e5be234e89e3cd5a6
Description-en: Intercept and mock HTTPX requests in pytest
 Provides an `httpx_mock` fixture for the pytest framework. This fixture allows
 you to intercept and mock HTTP requests made using the HTTPX library. It
 supports both synchronous and asynchronous HTTPX requests, enabling you to
 define custom responses, including JSON bodies, headers, status codes, and
 more.
 .
 This library is useful for testing scenarios where making actual network calls
 is not feasible or desired. You can simulate various HTTP responses and
 conditions, ensuring your code handles them correctly. Additionally,
 pytest-httpx supports dynamic responses via callbacks, request verification,
 and partial mocking, allowing specific requests to go through unmocked.
 .
 Ideal for developers needing to test HTTP interactions in their applications
 without relying on external services.

Package: python3-pytest-instafail
Description-md5: 8e8a6f35bc2743476e28b36fb8bb276d
Description-en: plugin for pytest that shows failures and errors instantly
 pytest-instafail is a plugin for pytest that shows
 failures and errors instantly instead of waiting
 until the end of test session.

Package: python3-pytest-jupyter
Description-md5: 74bf93023fbe41f17e8efff0631c64c5
Description-en: Pytest plugins for Jupyter libraries and extensions
 This set of pytest plugins are used for testing Jupyter.
 It includes an echo kernel to speed up testing.  It uses pytest-tornasync
 internally for async test suite running, and may not be compatible with
 pytest-asyncio.

Package: python3-pytest-lazy-fixtures
Description-md5: 640b6c3fca785bf5d47b794287c8661a
Description-en: pytest plugin to use fixtures in @pytest.mark.parametrize
 This plugin was inspired by pytest-lazy-fixture; that plugin is incompatible
 with pytest 8.x, so this can be used as a replacement.
 .
 Improvements that have been made in this project:
 .
 * You can use fixtures in any data structures
 * You can access the attributes of fixtures
 * You can use functions in fixtures

Package: python3-pytest-localserver
Description-md5: a377ea208cc9a4ca89fd92f4d16813dc
Description-en: pytest plugin to test server connections locally
 pytest-localserver is a plugin for the Pytest testing framework which
 enables to test server connections locally.
 .
 This package contains the modules for Python 3.

Package: python3-pytest-logdog
Description-md5: de822328ce367874cdc3335236d42d6b
Description-en: Pytest plugin for inspecting and asserting log messages
 This library integrates with the Pytest framework to support thorough
 inspection and assertion of log output during test execution. It allows
 inspection of log records, including attributes like message content and log
 level, and provides tools to collect, filter, and analyze log events emitted
 by the code under test. Log records can be matched based on custom criteria
 such as message patterns.

Package: python3-pytest-mock
Description-md5: b24ff55caeb8c990800fbfdbd8d385c0
Description-en: Thin wrapper around mock for easier use with pytest (Python 3 module)
 This plugin installs a "mocker" fixture which is a thin wrapper
 around the patching API provided by the excellent "mock" package or
 by unittest.mock, but with the benefit of not having to worry about
 undoing patches at the end of a test.  It also provides other nice
 utilities such as spy and stub, and uses pytest introspection when
 comparing calls.
 .
 This package provides the Python 3 module.

Package: python3-pytest-mpi
Description-md5: 3607b101a1e9dc1b5c4981938a399cfb
Description-en: a plugin for pytest testing MPI-related code (Python3)
 pytest-mpi provides a number of things to assist with using pytest
 with MPI-using code, specifically:
 - Displaying of the current MPI configuration (e.g. the MPI version,
 the number of processes)
 - Sharing temporary files/folders across the MPI processes
 - Markers which allow for skipping or xfailing tests based on whether
 the tests are being run under MPI
 .
 This package installs the library for Python 3.

Package: python3-pytest-mpl
Description-md5: 775fa7d2e5d316771ad7f9771f85d736
Description-en: pytest plugin for Matplotlib image comparison in Python 3
 Matplotlib includes a number of test utilities and decorators, but these are
 geared towards the nose testing framework. Pytest-mpl makes it easy to compare
 figures produced by tests to reference images when using pytest.
 .
 This package provides the pytest plugin for Python 3.

Package: python3-pytest-multihost
Description-md5: 5898c033a4349e692d79ec84270f6fc7
Description-en: Utility for writing multi-host tests for pytest (Python 3)
 A pytest plugin for multi-host testing.
 .
 This package installes the library for Python 3.

Package: python3-pytest-mypy
Description-md5: aeee712adbfe50ed1c77812970960042
Description-en: Plugin for testing mypy types, stubs, and plugins
 This plugins aims to simplify the process of refactoring and distributing
 types.  In particular, this plugin provides an extendable DSL similar to the
 one used by mypy's own tests.

Package: python3-pytest-openfiles
Description-md5: 0393b47e7e3978396b83428a4d15f30c
Description-en: Pytest plugin to check for files left open at the end of a test
 This package provides a plugin for the pytest framework that allows
 developers to detect whether any file handles or other file-like
 objects were inadvertently left open at the end of a unit test.

Package: python3-pytest-order
Description-md5: d15fa0a71c3b30fd2e699eb030143ac5
Description-en: pytest plugin to order test execution
 pytest-order is a pytest plugin that allows you to customize the order
 in which your tests are run. It uses the marker order that defines
 when a specific test shall run, either by using an ordinal number, or
 by specifying the relationship to other tests.

Package: python3-pytest-pretty
Description-md5: 66bd23934b281f7080ba321113e0ba2d
Description-en: pytest plugin for printing summary data prettily
 This is an opinionated pytest plugin to make output slightly easier
 to read and errors easy to find and fix.

Package: python3-pytest-pylint
Description-md5: ffdfc20fe9fbac9c10a761750f2519b1
Description-en: pytest plugin to check source code with pylint - Python 3.x
 Run pylint with pytest and have configurable rule types (i.e. Convention,
 Warn, and Error) fail the build. You can also specify a pylintrc file.
 .
 Usage: pytest --pylint
 .
 This package contains the Python 3.x module.

Package: python3-pytest-random-order
Description-md5: 977418940d39d9136eac517ecd527fbb
Description-en: pytest plugin to randomise the order of tests (Python 3)
 pytest-random-order is a pytest plugin that randomises the order of tests.
 This can be useful to detect a test that passes just because it happens to
 run after an unrelated test that leaves the system in a favourable state.
 .
 The plugin allows the user to control the level of randomness they want to
 introduce and to disable reordering on subsets of tests. Tests can be rerun
 in a specific order by passing a seed value reported in a previous test run.
 .
 This package installs the pytest plugin for Python 3.

Package: python3-pytest-recording
Description-md5: 53c9014658bee6824196fbbf4f2955b6
Description-en: pytest plugin that allows recording of network interactions
 A pytest plugin that records network interactions in your tests via VCR.py.
 .
 Features:
 .
 * Straightforward `pytest.mark.vcr`, that reflects `VCR.use_cassettes` API;
 * Combining multiple VCR cassettes;
 * Network access blocking;
 * The ``rewrite`` recording mode that rewrites cassettes from scratch.

Package: python3-pytest-regressions
Description-md5: 5029a7594a60313f87fa37b0037256e6
Description-en: pytest fixtures to write regression tests
 This plugin makes it simple to test general data, images, files, and numeric
 tables by saving expected data in a data directory (using pytest-datadir) that
 can be used to verify that future runs produce the same data.
 .
 This package provides the pytest plugin for Python 3 code.

Package: python3-pytest-relaxed
Description-md5: 2114549b1f5e5508d31d6d2fbd20c8e0
Description-en: provide relaxed test discovery for pytest
 This is the spiritual successor to https://pypi.python.org/pypi/spec,
 but is built for pytest instead of nosetests, and rethinks some
 aspects of the design (such as increased ability to opt-in to various
 behaviors.)
 .
 Has it ever felt strange to put tests in tests/,
 then name the files test_foo.py, name the test classes TestFoo,
 and finally name the test methods test_foo_bar?
 Especially when almost all of the
 code inside of tests/ is, well, tests?
 .
 This pytest plugin takes a page from the rest of Python, where you
 don't have to explicitly note public module/class members, but only
 need to hint as to which ones are private. By default, all files and
 objects pytest is told to scan will be considered tests; to mark
 something as not-a-test, simply prefix it with an underscore.

Package: python3-pytest-remotedata
Description-md5: 587823ca09ef8dacb357dde3b9f2cb4e
Description-en: Pytest plugin to control access to data files hosted online
 This package provides a plugin for the pytest framework that allows
 developers to control unit tests that require access to data from the
 internet.

Package: python3-pytest-repeat
Description-md5: abbbccd9be2ecdad1537831db9ea2da5
Description-en: pytest-repeat is a plugin for pytest to repeat tests under certain conditions
 pytest-repeat is a plugin for pytest that makes it easy to repeat a single
 test, or multiple tests, a specific number of times.

Package: python3-pytest-rerunfailures
Description-md5: b39ddd4149884d1e62c3622245de3f54
Description-en: pytest plugin to re-run tests to eliminate flaky failures
 pytest-rerunfailures is a plugin for pytest that
 re-runs tests to eliminate intermittent failures.

Package: python3-pytest-resource-path
Description-md5: 6c1ac2c8098ef0cf15bade93fa3bd2cf
Description-en: Provides path for uniform access to test resources in isolated directory
 This package provides path for uniform access to test resources in isolated
 directory. The test which use test resource is not so many. If we place test
 resource with test code, these resources will fill the display area of
 explorer. Wouldn't it be more productive if the files or directories which is
 not related with almost tests wasn't usually displayed?

Package: python3-pytest-retry
Description-md5: 4f356009f3e5122b5cd2d16d8d36c64d
Description-en: Adds the ability to retry flaky tests in pytest
 A plugin for Pytest which adds the ability to retry flaky tests,
 thereby improving the consistency of the test suite results.

Package: python3-pytest-run-parallel
Description-md5: 784700b8b82f99060892f23a9d5f5cee
Description-en: Run many instances of the same test in a thread pool
 This pytest plugin takes a set of tests that would be normally be run
 serially and execute them in parallel.
 .
 The main goal of pytest-run-parallel is to discover thread-safety
 issues that could exist when using C libraries. This is of vital
 importance after PEP703, which provides a path for a CPython
 implementation without depending on the Global Interpreter Lock (GIL),
 thus allowing for proper parallelism in programs that make use of the
 CPython interpreter.
 .
 This plugin is not an alternative to pytest-xdist and does not run all
 of the tests in a test suite simultaneously in a thread pool. Instead,
 it runs many instances of the same test in a thread pool. It is only
 useful as a tool to do multithreaded stress tests using an existing
 test suite and is not useful to speed up the execution of a test suite
 via multithreaded parallelism.

Package: python3-pytest-runner
Description-md5: 43cedfca8a87d6c5e01c718cf00f4ac2
Description-en: Invoke pytest as distutils command with dependency resolution
 Setup scripts can use pytest-runner to add setup.py test support for pytest
 runner.
 .
 This package contains the Python 3 module.

Package: python3-pytest-shell-utilities
Description-md5: 983dc9a4717f48b8d7ce16ecf33bb7ba
Description-en: fixtures and code to help with running shell commands on tests (Python3 version)
 This pytest plugin provides a basic fixture shell which uses subprocess.Popen
 to run commands against the running system on a shell while providing a nice
 assert'able return class.
 .
 This package contains the Python 3 version of the library.

Package: python3-pytest-skip-markers
Description-md5: ecd22d699e6f10f42787da3028e10c63
Description-en: skip markers for pytest
 This pytest plugin was extracted from pytest-salt-factories. It’s a collection
 of useful skip markers created to simplify and reduce code required to skip
 tests in some common scenarios, for example, platform specific tests.

Package: python3-pytest-snapshot
Description-md5: 1e754a0fadc3d750f68fda939efc79cf
Description-en: Plugin for snapshot testing with pytest (Python 3)
 This library was inspired by jest's snapshot testing.
 .
 Snapshot testing can be used to test that the value of an expression does not
 change unexpectedly.
 .
 This package installs the library for Python 3.

Package: python3-pytest-socket
Description-md5: 4524d01c8f4f0208d4dacd6dc7ad3867
Description-en: Pytest Plugin to disable socket calls during tests
 A plugin to use with Pytest to disable or restrict socket calls
 during tests to ensure network calls are prevented. Disables all
 network calls flowing through Python's socket interface.

Package: python3-pytest-sourceorder
Description-md5: 9afa98b08665a38c3e43e0f70fdac0b9
Description-en: Test-ordering plugin for pytest3 (Python 3)
 A pytest plugin for ensuring tests within a class are run in source order.
 .
 This package installes the library for Python 3.

Package: python3-pytest-subprocess
Description-md5: 38aade59442c2ff1b39892a125ddeb7c
Description-en: Plugin to fake subprocess for pytest
 The plugin adds the ``fake_process`` fixture (and
 ``fp`` as an alias). It can be used it to register
 subprocess results so you won't need to rely on the
 real processes. The plugin hooks on the
 ``subprocess.Popen()``, which is the base for other
 subprocess functions. That makes the ``subprocess.run()``,
 ``subprocess.call()``, ``subprocess.check_call()`` and
 ``subprocess.check_output()`` methods also functional.

Package: python3-pytest-subtests
Description-md5: f09cddf3a4d74d0545b7bfc86ad6a887
Description-en: Subtests fixture plugin for pytest (transitional dummy package)
 This package used to provide unittest subTest() support and a subtests
 fixture, adding support for TestCase.subTest and providing similar
 functionality for pure pytest tests.
 .
 Starting with Pytest 9, this functionality has been integrated into Pytest
 itself. This is now a transitional dummy package to ease upgrades and can
 be safely removed.

Package: python3-pytest-sugar
Description-md5: 90c66bc1b938205b1d77a459eb37e8ff
Description-en: different output style for pytest with a progress bar
 Plugin to improve the look and feel of the pytest Python testing framework.
 .
 Changes the pytest output to show a green tick for each passing test and a
 red cross for test failures. A progress bar is displayed on the right of the
 console.
 .
 Test failures are shown immediately.

Package: python3-pytest-tap
Description-md5: d87041a7a118e49edcc67739c8e1b7b1
Description-en: Pytest plugin to generate structured TAP output
 The Test Anything Protocol (TAP) is a line based test protocol
 for recording test data in a standard way.
 It aims to be both machine-readable and human-readable.
 .
 pytest is a testing framework for Python aiming to minimize boilerplate
 code around the tests.
 .
 This package provides a plugin adding a pytest --tap option,
 to show results in machine-readable TAP format.

Package: python3-pytest-tempdir
Description-md5: 607765619591ce9b5e08c939e2457451
Description-en: predictable and repeatable temporary directory for tests
 This package contains a pytest plugin that adds support for a predictable and
 repeatable temporary directory. Simply define a pytest_tempdir_basename
 function on your conftest.py which returns a string to define the basename or
 pass --tempdir-basename.

Package: python3-pytest-textual-snapshot
Description-md5: 1f49e82bc196879b6981b5fdc324cb4d
Description-en: pytest plugin for snapshot testing Textual applications
 A pytest-textual-snapshot test saves an SVG screenshot of a running Textual
 app to disk. The next time the test runs, it takes another screenshot and
 compares it to the saved one. If the new screenshot differs from the old one,
 the test fails.
 .
 This is a convenient way to quickly and automatically detect visual
 regressions in your applications.

Package: python3-pytest-timeout
Description-md5: 8baa3c8e8597b3ebbf57f4e3dc787e69
Description-en: Pytest plugin to abort hanging tests - Python 3.X
 This is a plugin which will terminate tests after a certain timeout.
 When doing so it will show a stack dump of all threads running at the
 time. This is useful when running tests under a continuous integration
 server or simply if you don’t know why the test suite hangs.
 .
 Note that while by default on POSIX systems pytest will continue to
 execute the tests after a test has timed, out this is not always
 possible. Often the only sure way to interrupt a hanging test is by
 terminating the entire process. As this is a hard termination
 (os._exit()) it will result in no teardown, JUnit XML output etc. But
 the plugin will ensure you will have the debugging output on stderr
 nevertheless, which is the most important part at this stage. See below
 for detailed information on the timeout methods and their side-effects.
 .
 The pytest-timeout plugin has been tested on CPython and pypy.
 .
 This package provides support for Python 3.X.

Package: python3-pytest-tornado
Description-md5: 9ae5c63ac37dfcdcfd42aef568ba9edb
Description-en: pytest plugin to test Tornado applications (Python 3)
 pytest-tornado is a plugin for the Pytest testing framework which
 provides fixtures and markers to simplify testing of Tornado applications
 (Python web framework and ansynchronous networking library).
 .
 This package contains the plugin for Python 3 code.

Package: python3-pytest-tornasync
Description-md5: 2c183a2720d5059527438a9be0a58ceb
Description-en: pytest plugin for testing Tornado apps using native coroutine tests
 A simple pytest plugin that provides some helpful fixtures for testing Tornado
 (version 5.0 or newer) apps and easy handling of plain (undecoratored) native
 coroutine tests (Python 3.5+).
 .
 Why another Tornado pytest plugin when the excellent pytest-tornado already
 exists? The main reason is that I didn't want to have to decorate every test
 coroutine with @pytest.mark.gen_test. This plugin doesn't have anything like
 gen_test. Defining a test with async def and a name that begins with test_ is
 all that is required.

Package: python3-pytest-trio
Description-md5: aad46fb6b64763fdf4ad833b46fc75dc
Description-en: Pytest plugin for trio (Python3 version)
 This is a pytest plugin to help you test projects that use Trio, a friendly
 library for concurrency and async I/O in Python.
 .
 Features include:
 * Async tests without the boilerplate: just write
 async def test_whatever(): ....
 * Useful fixtures included: use autojump_clock for easy testing of code with
 timeouts, or nursery to easily set up background tasks.
 * Write your own async fixtures: set up an async database connection or start
 a server inside a fixture, and then use it in your tests.
 * If you have multiple async fixtures, pytest-trio will even do setup/teardown
 concurrently whenever possible.
 * Integration with the fabulous Hypothesis library, so your async tests can
 use property-based testing: just use @given like you’re used to.
 * Support for testing projects that use Trio exclusively and want to use
 pytest-trio everywhere, and also for testing projects that support multiple
 async libraries and only want to enable pytest-trio’s features for a subset
 of their test suite.
 .
 This package contains the Python 3 version of the library.

Package: python3-pytest-twisted
Description-md5: 19dbf92b97a5ef997774392db2c79e8f
Description-en: twisted plugin for pytest
 pytest-twisted is a plugin for pytest, which allows one to test code,
 which uses the twisted framework. test functions can return Deferred
 objects and pytest will wait for their completion with this plugin.
 .
 This package provides the Python 3 module.

Package: python3-pytest-unmagic
Description-md5: 97799933b98526e7d9e7aa738e7b8bf4
Description-en: Pytest fixtures with conventional import semantics
 pytest fixtures have unusual semantics: they are requested by declaring
 them as function arguments to tests or other fixtures.  pytest-unmagic
 instead provides a syntax with more conventional Python semantics,
 allowing fixtures to be defined and used via the @fixture and @use
 decorators.

Package: python3-pytest-unordered
Description-md5: 7847a47af54d54eccb84788f018ad16c
Description-en: Test equality of unordered collections in pytest
 This library provides a utility to assert the equality of collections while
 ignoring the order of elements, a requirement often encountered when dealing
 with unordered datasets. Utilizing this library simplifies the process of
 verifying that collections contain equivalent items without necessitating a
 concern for order, which is especially useful in testing frameworks where
 external data sources might return data in non-guaranteed sequences. By
 incorporating functionality to operate within complex nested data structures,
 it enhances test writing by allowing precise order checking control, thereby
 minimizing boilerplate code and increasing readability. The ability to
 specifically designate unordered assertions within larger structured datasets
 provides a granular approach to type and element equivalence verification.

Package: python3-pytest-vcr
Description-md5: fd48416ac1b625621068a8cac3bae631
Description-en: Py.test integration with VCR.py
 pytest-vcr is a plugin to manage VCR.py cassettes. It records in yaml files
 the output of the tests run at first time.
 .
 This package contains the plugin for Python 3 code.

Package: python3-pytest-venv
Description-md5: 413b00a28f39177e5e398fe15a19d436
Description-en: venv fixture for pytest
 pytest-venv is a simple pytest plugin that exposes a venv
 fixture. The fixture is used to create a new virtual environment
 which can be used to install packages and run commands inside tests.

Package: python3-pytest-watcher
Description-md5: 1f8adc4a0537f63ff5a54fe37d06c05c
Description-en: Automatically rerun tests (pytest by default) when code changes
 pytest-watcher is a utility designed to automatically re-run tests whenever
 your Python code changes. By default, it uses pytest as the test runner but
 also supports alternatives like tox. It works out-of-the-box for most
 Python projects and uses the operating system’s native file monitoring APIs -
 on supported systems - rather than relying in polling.
 .
 To ensure tests are executed against the latest code, it supports a
 configurable delay that accommodates code formatters and other post-processing
 tools. The utility also features an interactive mode with keyboard shortcuts,
 supports customizable file patterns to watch or ignore, and provides options
 for running tests immediately upon startup or clearing the screen before each
 test run.
 .
 pytest-watcher is a modern alternative to the now-unmaintained pytest-watch
 project. While it was inspired by pytest-watch, it is not a fork and
 introduces several improvements in configuration, behavior, and compatibility.

Package: python3-pytest-xdist
Description-md5: 5e41b6900b22a950c0ca3ba55ef23b45
Description-en: xdist plugin for pytest (Python 3)
 The pytest-xdist plugin extends pytest with some unique test execution modes:
 .
 * Looponfail:
 Run your tests repeatedly in a subprocess. After each run pytest waits
 until a file in your project changes and then re-runs the previously
 failing tests. This is repeated until all tests pass after which again a
 full run is performed.
 * Load-balancing:
 if you have multiple CPUs or hosts you can use those for a combined test
 run. This allows one to speed up development or to use special resources
 of remote machines.
 * Multi-Platform coverage:
 you can specify different Python interpreters or different platforms and
 run tests in parallel on all of them.
 .
 Before running tests remotely, pytest efficiently synchronizes your program
 source code to the remote place. All test results are reported back and
 displayed to your local test session. You may specify different Python
 versions and interpreters.
 .
 This package contains pytext-xdist for Python 3.

Package: python3-pytest-xprocess
Description-md5: 7671f0bf3ac55cdb388f823694923aeb
Description-en: pytest plugin for managing processes across test runs
 Pytest has for objective to allow the developers to limit the boilerplate code
 around the tests, promoting the use of built-in mechanisms such as the assert
 keyword.
 .
 Pytest-xprocess is a pytest plugin for managing processes across test runs.

Package: python3-pytest-xvfb
Description-md5: 859b09eeb72da194f2b7ed35419db4ae
Description-en: pytest plugin to run Xvfb for tests
 With Xvfb and this plugin installed, your testsuite automatically runs with
 Xvfb. This allows tests to be run without windows popping up during GUI tests
 or on systems without a display (like a CI).
 .
 This package provides the Python 3 modules.

Package: python3-pytestqt
Description-md5: a478c40a60749b4bd37ea666938e02f8
Description-en: pytest plugin for Qt application testing (Python 3)
 Pytest-qt is a pytest plugin that allows programmers to write tests for
 PySide and PyQt applications.
 .
 This package provides the modules for Python 3.

Package: python3-pytestsalt
Description-md5: 1e858097857ea71492828c836051cdf6
Description-en: PyTest plug-in for Salt daemons to be used in tests
 This package provides a PyTest plug-in that allows one to use the Salt daemons
 in tests. This plug-in is used in Salt's test suite.

Package: python3-python-awair
Description-md5: 3d01ae6a17740f1b0c5a4919a398908b
Description-en: Asyncio client for the Awair GraphQL and Local APIs
 An asyncio-based library for accessing parts of Awair's REST API. It supports
 listing devices, retrieving user information, and querying various sensor data
 over different timeframes. The package adopts an object-oriented approach to
 data handling and querying. Note that the Device API, Organization API, and
 device management functionalities are not supported.

Package: python3-python-flask-jwt-extended
Description-md5: 0fa4bc7023441b3d09aa4682e90c317a
Description-en: Open source Flask extension that provides JWT support (Python 3)
 Flask-JWT-Extended not only adds support for using JSON Web Tokens (JWT)
 to Flask for protecting views, but also many helpful (and optional) features
 built in to make working with JSON Web Tokens easier.
 .
 This package installs the library for Python 3.

Package: python3-python-fullykiosk
Description-md5: b75579f12edff1a47cddeffa99438853
Description-en: Python library for Fully Kiosk Browser's REST API
 This Python wrapper provides an interface to interact with the Fully Kiosk
 Browser's REST API, a robust kiosk browser designed for Android devices. The
 browser offers extensive features for device management and control, ideal for
 deployments in kiosk settings. With this library, developers can
 programmatically access functionalities like device status, control commands,
 and settings management. It supports comprehensive control over the browser's
 features, including motion detection, screensaver settings, and media playback
 controls. It also facilitates device monitoring, providing details on battery
 level, storage space, and RAM usage.

Package: python3-python-homeassistant-analytics
Description-md5: 137a42f47508f420599b56265d08146d
Description-en: Asynchronous client for Home Assistant Analytics
 Home Assistant Analytics is a data-sharing feature that Home Assistant users
 can opt into to help guide the development of the platform and advocate for
 more local control and privacy in smart home devices. Participation is
 voluntary, and the data is used to influence what features and improvements are
 prioritized by the developers. This Python library provides asynchronous access
 to the Home Assistant Analytics data, allowing developers to programmatically
 fetch analytics data related to the usage and distribution of Home Assistant
 installations.

Package: python3-python-multipart
Description-md5: e5c9f35bddb6aec90981555ad4f5dc26
Description-en: streaming multipart parser for Python
 Python-Multipart is a streaming multipart parser for Python.

Package: python3-python-mystrom
Description-md5: 5425e5652d601adb0721a74f413aeea7
Description-en: Asynchronous Python client for myStrom devices
 An asynchronous Python API client for interacting with myStrom devices,
 including bulbs, plugs, and buttons. With capabilities to monitor power
 consumption, control relay states, and manage device configurations, the
 client supports base functionalities outlined by myStrom's API. Suitable for
 integration with network-connected myStrom hardware, users can interact
 programmatically with devices using HTTP requests. Features include state
 retrieval, power monitoring, relay control for plugs, color and state
 management for bulbs, and configuration settings for buttons.

Package: python3-python-openidc-client
Description-md5: eeded44673fd069d08168fd722fee2bd
Description-en: Python OpenID Connect client (Python 3)
 Python OpenID Connect client library with token caching and
 management.
 .
 This package installs the library for Python 3.

Package: python3-python-otbr-api
Description-md5: 0df917e79904479779a4f23f6d6f7f7f
Description-en: Interact with an OpenThread Border Router (OTBR) via the REST API
 Python interface for communication with an OpenThread Border Router (OTBR)
 using its RESTful API. Facilitates the management and monitoring of network
 characteristics and configurations, supporting operations such as setting and
 retrieving active and pending datasets, managing device states, and more.

Package: python3-python-socks
Description-md5: 733d929c47ee6b26874831d5eedc0a64
Description-en: core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality for Python
 Supports SOCKS4(a), SOCKS5, HTTP (tunneling) proxy and provides sync and async
 (asyncio, trio, curio, anyio) APIs.

Package: python3-python-telegram-bot
Description-md5: 6b142598fbbcfc724a2d65b524a4b670
Description-en: python module for Telegram Bot API (Python 3)
 This package contains the python module for Telegram Bot API. You can use it
 simply as an API if you want to implement logic by yourself, or you can enable
 retrieving of updates and get messages sent to your bot in a callback.
 .
 This package installs the library for Python 3.

Package: python3-python-telegram-bot-doc
Description-md5: 579a1b424784a4b2bf5803cb0dfc2db9
Description-en: python module for Telegram Bot API (common documentation)
 This package contains the python module for Telegram Bot API. You can use it
 simply as an API if you want to implement logic by yourself, or you can enable
 retrieving of updates and get messages sent to your bot in a callback.
 .
 This is the common documentation package.

Package: python3-python-utils
Description-md5: 0f5e31337892386830718763460ba906
Description-en: collection of small Python functions and classes
 Python Utils is a collection of small Python functions and
 classes which make common patterns shorter and easier.

Package: python3-python-zxcvbn-rs-py
Description-md5: 7c24ea04ad110fb0346338c0ee91c2ab
Description-en: Password strength checker library (Python 3)
 This is a drop-in replacement for the Python module zxcvbn. It is a Python
 binding for the Rust implementation of that password strength checker.
 .
 This package installs the library for Python 3.

Package: python3-pythonjsonlogger
Description-md5: 7daf8a9ee28383375a9c05c22b75099e
Description-en: JSON library for Python logging framework
 This library is provided to allow standard Python logging to output log data
 as json objects. With JSON, logs are more readable by machines and there is
 no need to create custom parsers for syslog type records.

Package: python3-pythonmagick
Description-md5: 8c634d34420423ecf1541e504f1c41f7
Description-en: Object-oriented Python 3 interface to ImageMagick
 PythonMagick an interface to ImageMagick to give all the functionality
 of ImageMagick++ into Python 3.
 .
 ImageMagick is a software suite to create, edit, and compose bitmap images.
 It can read, convert and write images in a variety of formats (over 100)
 including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
 SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
 shear and transform images, adjust image colors, apply various special
 effects, or draw text, lines, polygons, ellipses and Bézier curves.
 All manipulations can be achieved through shell commands as well as through
 an X11 graphical interface (display).

Package: python3-pythran
Description-md5: 522a2e323f1f86c847a5ce39eb938976
Description-en: ahead of time compiler for Python
 Pythran is an ahead of time compiler for a subset of the Python
 language, with a focus on scientific computing. It takes a Python
 module annotated with a few interface descriptions and turns it into a
 native Python module with the same interface, but (hopefully) faster.
 .
 This package contains the Python 3 version of the library.

Package: python3-pytibber
Description-md5: 44e2c9c498016706a517bdd47e0be41b
Description-en: Library for interacting with Tibber to access electricity data
 This library facilitates communication with Tibber, allowing users to retrieve
 electricity price and consumption data. It supports real-time consumption
 tracking if you have a Tibber Pulse or Watty device. The library connects to
 Tibber's API, enabling users to access detailed energy statistics and
 insights. By providing an interface to automate interactions, the library
 simplifies energy monitoring and management through Tibber's platform.

Package: python3-pytile
Description-md5: a9570479acf2e3eebe555c03f94d9785
Description-en: Library for retrieving data from Tile Bluetooth trackers
 This library allows interaction with Tile Bluetooth trackers by communicating
 with the unofficial Tile API. It enables users to access information such as
 the last known location of their Tiles. Leveraging cloud polling, the library
 fetches details like latitude, longitude, and the status of each tracker.
 Additionally, it offers functionalities to manage these devices, including
 updating their information and retrieving historical data for premium users.

Package: python3-pytimeparse
Description-md5: 784e5fc6599d0f4d5dea86639959caf4
Description-en: time expression parser - Python 3.x
 A small Python library to parse various kinds of time expressions, inspired by
 this StackOverflow question: http://stackoverflow.com/questions/4628122
 .
 This package contains the Python 3.x module.

Package: python3-pytkdocs
Description-md5: ff8fc94d86f2d23568c5a622d53df1e1
Description-en: Load Python objects documentation
 This Python library is used to load Python objects documentation. It accepts
 JSON on standard input and writes JSON on standard output.
 .
 It is typically used to read data from standard input while writing
 processed data line by line. Especially mkdocstrings is wanting this
 behavior.

Package: python3-pytokens
Description-md5: a3c52a93b65bb35db60f8e44e7aca3d3
Description-en: Python 3.12+ tokenizer
 This is a fast, spec-compliant tokenizer for Python code.  For example,
 it can be used to help reformat Python code.

Package: python3-pytoolconfig
Description-md5: 8c71265402c6f9721529e6304bc11ce4
Description-en: Python Tool Configuration Library
 The goal of this project is to manage configuration for python tools,
 such as black and rope, and add support for a pyproject.toml
 configuration file.

Package: python3-pytooling
Description-md5: d36e28d98223b5fff2098987c6b44cd4
Description-en: Python Library for collection of useful data models, classes, decorators
 pyTooling is a powerful collection of arbitrary useful abstract data models,
 missing classes, decorators, a new performance boosting meta-class and enhanced
 exceptions.
 .
 It also provides lots of helper functions e.g. to ease the handling of package
 descriptions or to unify multiple existing APIs into a single API.

Package: python3-pytools
Description-md5: 53513390e363d86ae766fc84d4db0551
Description-en: big bag of things supplementing Python 3 standard library
 Pytools is a big bag of things that are needed by packages created by
 Andreas Kloeckner. They are used by python-pycuda and python-pyopencl
 packages. They contain, amongst other:
 * A ton of small tool functions such as len_iterable, argmin, tuple
 generation, permutation generation, ASCII table pretty printing,
 GvR's mokeypatch_xxx() hack, the elusive flatten, and much more
 * A time-series logging module, pytools.log
 * Batch job submission, pytools.batchjob
 * A lexer, pytools.lex
 .
 This package contains Python 3 modules.

Package: python3-pytouchlinesl
Description-md5: e90dd4a1b463bee69baa0d8aee981fbf
Description-en: Library for Roth's TouchlineSL control system
 This library acts as a client for Roth's TouchlineSL control system, which
 manages underfloor heating, cooling, and radiators. Users can authenticate
 with their Roth TouchlineSL account to retrieve a list of associated modules
 and manage heating zones. It allows retrieving details about individual zones
 and global heating schedules, setting constant target temperatures, and
 assigning zones to specific schedules. Operates using a single endpoint that
 fetches all zones' data attached to a module while caching the results to
 improve efficiency. This reduces repeated API calls when performing operations
 such as setting temperatures or assigning schedules.

Package: python3-pytraccar
Description-md5: eed8e64bda2e7dd25579567d9dfd357f
Description-en: Python library for communicating with a Traccar server over HTTP
 This library enables communication with a Traccar server, allowing retrieval
 and monitoring of GPS tracking data for supported devices. It interacts with
 the Traccar server's API to obtain information such as device positions,
 movement status, speed, geofence events, battery level, and other telemetry
 provided by configured trackers. By connecting to the server, it can access
 event data, including geofence transitions, alarms, and status updates for
 each registered device. The library can work with a range of GPS-capable
 devices compatible with Traccar, and provides access to data including device
 identifiers, motion status, address information, altitude, and Wi-Fi related
 attributes when available.

Package: python3-pytrafikverket
Description-md5: 8e74a249f45cde4836b80111570f3c3b
Description-en: Retrieve data from the Swedish Trafikverket API
 This library provides an interface to communicate with the Swedish Transport
 Administration (Trafikverket) API, allowing users to access various data sets
 provided by Trafikverket. It can fetch weather information from weather
 stations, train station details, train schedules, ferry routes, and other
 transportation-related information.

Package: python3-pytrellis
Description-md5: c6760eaa0c6ac1877606d0bf18f44218
Description-en: Library for interacting with Lattice ECP5 FPGA bitstreams
 Project Trellis provides documentation and tools for the bitstream used by
 Lattice ECP5 series FPGAs.
 .
 This package contains the Python library.

Package: python3-pytrydan
Description-md5: 752ec000fd05ac333a37f41a421f7ec1
Description-en: Library to interface with V2C Trydan EVSE
 This library provides an interface for the V2C Trydan electric vehicle supply
 equipment (EVSE), enabling interaction and control over its features. It
 facilitates communication with the Trydan device to retrieve status updates
 and telemetry data such as the current charging power, energy transferred, and
 charging session duration. The library also manages functionalities like
 pausing charging sessions, adjusting current intensity, and monitoring
 household energy consumption via CT clamps when available.

Package: python3-pytweening
Description-md5: 6506fed4e5e6dd2605cf7ce3f1911364
Description-en: Collection of tweening (aka easing) functions.
 A collection of tweening (aka easing) functions implemented in
 Python. You can learn more about it in this blog post:
 https://inventwithpython.com/blog/2024/02/20/make-lively-movement-animation-with-pytweenings-tweening-functions/
 and in the Nordic Game Jam talk by Martin Jonasson and Petri Purho at
 https://youtu.be/Fy0aCDmgnxg?si=8pgITaxjJSKFyBuB&t=159

Package: python3-pytz
Description-md5: 924c8786ec58765a0294fc4c38eb91e6
Description-en: Python3 version of the Olson timezone database
 python3-pytz brings the Olson tz database into Python. This library allows
 accurate and cross platform timezone calculations using Python.
 It also solves the issue of ambiguous times at the end of daylight savings,
 which you can read more about in the Python Library Reference
 (datetime.tzinfo).
 .
 This package contains the Python 3 version of the library.

Package: python3-pyu2f
Description-md5: aa04faeea3c49d3e337890d12808ca59
Description-en: pure Python 3 U2F host library
 pyu2f is a Python based U2F host library for Linux, Windows, and MacOS. It
 provides functionality for interacting with a U2F device over USB.
 .
 pyu2f uses ctypes to make system calls directly to interface with the USB HID
 device. This means that no platform specific shared libraries need to be
 compiled for pyu2f to work.

Package: python3-pyuca
Description-md5: 82c1ae2efd956858e855f184e227aadc
Description-en: Unicode Collation Algorithm (UCA) for Python3
 The Unicode Collation Algorithm is defined in the Unicode Technical
 Report #10 (UTR-10). It defines a customizable method to compare
 two strings which can be used for the implementation of sorting orders
 for Unicode alphabets.
 .
 This library is a Python implementation of the UCA which provides
 special features for the sorting of non-English Unicode strings like
 multi-level comparison, contraction, and expansion.
 .
 This package provides Pyuca for Python 3.

Package: python3-pyuefivars
Description-md5: 2b567c4acff2ce4889627e09936d2253
Description-en: Python uefivars (Python 3)
 Python package and helper tool to analyze, convert and modify UEFI variable
 stores.
 .
 This package installs the library for Python 3.

Package: python3-pyunitsystem
Description-md5: d9eb9a6f7cb0eaaa8e19eece8a56a9f6
Description-en: dummy unit system
 # pyunitsystem
 .
 dummy low level  unit system

Package: python3-pyusid
Description-md5: 6d5fb340edf59a20b94d2641689680de
Description-en: Universal Spectroscopic and Imaging Data (USID) for Python
 A framework for storing, visualizing, and processing Universal
 Spectroscopic and Imaging Data (USID).

Package: python3-pyutil
Description-md5: f59612269c7584e67fc988f1c55619c4
Description-en: library of useful Python functions and classes
 Many of these utilities (or their ancestors) were developed originally
 by Zooko Wilcox-O'Hearn for the Mojo Nation, Mnet, Allmydata.com Mountain View,
 Tahoe-LAFS, or SimpleGeo's products.
 .
 This package installs the library for Python 3.

Package: python3-pyuvm
Description-md5: 51a7f149f3a89a814d3f20806c87d64d
Description-en: Python implementation of the UVM using cocotb
 pyuvm is the Universal Verification Methodology implemented in Python
 instead of SystemVerilog. pyuvm uses cocotb to interact with the
 simulator and schedule simulation events.
 .
 pyuvm implements the most often-used parts of the UVM while taking
 advantage of the fact that Python does not have strict typing and does
 not require parameterized classes. The project refactors pieces of the
 UVM that were either overly complicated due to typing or legacy code.

Package: python3-pyverbs
Description-md5: eb366711c1e35a95c13ceb7184ab8fd3
Description-en: Python bindings for rdma-core
 Pyverbs provides a Python API over rdma-core, the Linux userspace C API for
 the remote direct memory access (RDMA) stack.
 .
 One goal is to provide easier access to RDMA: RDMA has a steep learning curve
 as is and the C interface requires the user to initialize multiple structs
 before having usable objects. Pyverbs attempts to remove much of this overhead
 and provide a smoother user experience.

Package: python3-pyvesync
Description-md5: 8326edf2abc13e4eb534ad851238c586
Description-en: Library to manage VeSync compatible smart home devices
 The pyvesync library allows for management of various smart home devices using
 the VeSync app, such as Etekcity Outlets, Wall Switches, and Levoit Air
 Purifiers. It provides an interface to control device functions, retrieve
 device statuses, and update configurations. This includes turning devices on
 and off, adjusting brightness, setting timers, and updating energy consumption
 statistics. Pyvesync supports functionalities specific to each device type,
 facilitating detailed control and monitoring.

Package: python3-pyvicare
Description-md5: a473e562d3daf17b1e39fe57550fb8e1
Description-en: Library for accessing Viessmann heating devices via the ViCare API
 This library provides a means to access and interact with Viessmann heating
 devices through the official ViCare API. It enables users to control various
 functionalities of Viessmann devices, like gas boilers or heat pumps, when
 connected to a network, making it possible to manage heating and domestic hot
 water settings. By communicating with the Viessmann cloud service, the library
 retrieves device information, monitor configurations, and send commands for
 temperature adjustments and heating modes. This includes accessing device
 metrics such as supply temperature, room temperature, and operational status.
 Integration with another application, such as Home Assistant, is possible by
 utilizing the data and capabilities exposed by the library. Note that
 Viessmann's API rate limits apply to this library's operations.

Package: python3-pyvips
Description-md5: 6b5157365e9741f688f6577d406c96ec
Description-en: Python binding for the libvips image processing library
 pyvips is a Python binding for libvips, a demand-driven image processing
 library designed for speed and low memory use.
 .
 This package provides the Python 3 module.

Package: python3-pyvips-doc
Description-md5: 535eebe69649242a4f2117c415a535c0
Description-en: Python binding for the libvips image processing library (doc)
 pyvips is a Python binding for libvips, a demand-driven image processing
 library designed for speed and low memory use.
 .
 This package contains the HTML documentation for pyvips.

Package: python3-pyvirtualdisplay
Description-md5: 4caf2ae55159391976612d68d9767a4a
Description-en: Python wrapper for Xvfb, Xephyr and Xvnc
 pyvirtualdisplay is a Python wrapper for Xvfb, Xephyr and Xvnc
 .
 This package contains the Python 3 version of pyvirtualdisplay

Package: python3-pyvisa
Description-md5: 2fe87c71806890111efbdb7e773de989
Description-en: Python 3 bindings for Virtual Instrument Software Architecture
 The VISA standard provides a common interface for communication with test
 and measurement equipment.
 .
 This package provides Python 3 bindings for VISA.

Package: python3-pyvisa-py
Description-md5: eb70821c7f682f2d0108cc6a901e1996
Description-en: Backend that implements a large part of the VISA in pure Python 3
 This library provides Python VISA bindings for GPIB, RS232, and USB
 instruments.
 .
 PyVISA started as wrapper for the NI-VISA library and therefore you need to
 install National Instruments VISA library in your system. This works most of
 the time, for most people. But NI-VISA is a proprietary library that only works
 on certain systems. That is when PyVISA-py jumps in.
 .
 This package provides Python 3 bindings for pyvisa-py.

Package: python3-pyvisa-sim
Description-md5: bc652e7fba5d0b962e7934c4e5e32abb
Description-en: Simulated backend for PyVISA implementing TCPIP, GPIB, RS232, and USB resources
 PyVISA-sim is a PyVISA backend that simulates a large part of the
 "Virtual Instrument Software Architecture" (`VISA`_).
 .
 PyVISA started as a wrapper for the NI-VISA library and therefore you
 need to install the National Instruments VISA library in your system.
 This works most of the time, for most people. But sometimes you need to
 test PyVISA without the physical devices or even without NI-VISA.
 .
 Starting from version 1.6, PyVISA allows one to use different backends.
 These backends can be dynamically loaded. PyVISA-sim is one of such
 backends. It implements most of the methods for Message Based
 communication (Serial/USB/GPIB/Ethernet) in a simulated environment. The
 behaviour of simulated devices can be controlled by a simple plain text
 configuration file.

Package: python3-pyvista
Description-md5: cfb13678483012024274b125462d307c
Description-en: Python3 high-level API to the Visualization Toolkit (VTK)
 PyVista is a helper module for the Visualization Toolkit (VTK) that
 wraps the VTK library through NumPy and direct array access through a
 variety of methods and classes. This package provides a Pythonic, well-
 documented interface exposing VTK's powerful visualization backend to
 facilitate rapid prototyping, analysis, and visual integration of
 spatially referenced datasets.
 .
 This module can be used for scientific plotting for presentations and
 research papers as well as a supporting module for other mesh 3D
 rendering dependent Python modules.
 .
 * Pythonic VTK: a high-level API to the Visualization Toolkit (VTK)
 * mesh data structures and filtering methods for spatial datasets
 * 3D plotting made simple and built for large/complex data geometries

Package: python3-pyvkfft
Description-md5: 31fc396bb54935aaf6e49e8057357fdf
Description-en: Binding to the OpenCL backends of VkFFT - Python3
 pyvkfft offers a simple python interface to the CUDA and OpenCL
 backends of VkFFT, compatible with pyCUDA, CuPy and pyOpenCL.
 .
 This package installs the library for Python 3 and includes the
 OpenCL backend. The CUDA backend is available in the
 python3-pyvkfft-cuda package.

Package: python3-pyvkfft-doc
Description-md5: 392d23be90a8b78de4ed29455731c673
Description-en: Binding to the backends of VkFFT - Documentation
 pyvkfft offers a simple python interface to the CUDA and OpenCL
 backends of VkFFT, compatible with pyCUDA, CuPy and pyOpenCL.
 .
 This is the common documentation package.

Package: python3-pyvlx
Description-md5: e3c05e0f39c4a51cd42578a57611c593
Description-en: Wrapper for the Velux KLF 200 API for controlling windows and devices
 This library provides an interface to the Velux KLF 200 device, enabling
 control over io-homecontrol devices such as Velux windows and blinds. It
 allows users to execute predefined scenes configured in the KLF 200, offering
 functionality to open, close, or set positions of connected devices. Designed
 to operate with the Velux KLF 200 gateway, users can communicate with a
 variety of home automation actuators, including covers, lights, and scenes.

Package: python3-pyvmomi
Description-md5: 473e60e8d5441e549ae34c082c3551ce
Description-en: VMware vSphere Python SDK - Python 3.x
 pyVmomi is the Python SDK for the VMware vSphere API that allows you to
 automate actions on VMware ESX, ESXi, and vCenter servers.
 .
 This package contains the Python 3.x module.

Package: python3-pyvo
Description-md5: e290d4247dedb72d160e0cbc6d68fd27
Description-en: Python 3 library for data services of the Virtual observatory (VO)
 The pyvo module currently provides these main capabilities:
 Find archives that provide particular data of a particular type and/or relates
 to a particular topic search an archive for datasets of a particular type.
 Do simple searches on catalogs or databases get information about an object via
 its name.
 .
 This is the Python 3 version of the package.

Package: python3-pyvolumio
Description-md5: 4f8b165fdad2fe8db807f25ba43a9ec9
Description-en: Library to control Volumio media player
 This library provides a programmatic interface to communicate with the Volumio
 media player. It enables users to retrieve system information and control
 playback functions such as play, pause, and stop. Additionally, it allows for
 volume adjustments and obtaining the current state of the player. By
 leveraging network connectivity, this library interacts with Volumio
 instances, allowing for remote control over a local network using
 straightforward commands.

Package: python3-pyvows
Description-md5: 8235986b192c13456ad6d45c4d8286f7
Description-en: Asynchronous BDD for Python
 Asynchronous behaviour driven development for Python. The main reason
 for asynchronous testing is to make tests which target I/O run much
 faster, by running them concurrently.

Package: python3-pywatchman
Description-md5: 4723b84da467e83c8ed97a7e57082c04
Description-en: Python library for Watchman and related utilities
 A Python library for watchman (the file watching service), and related
 utilities such as watchman-make and watchman-wait. Watchman can be used
 to watch files and record when they actually change. It can be used
 to trigger actions (such as rebuilding assets) when matching files
 change. If you require to perform an action based on whether a file
 changes or not, watchman may be the tool you need. By giving watchman
 a pattern and an action to take when the files change, you can trigger
 an activity to be taken.

Package: python3-pywavefront
Description-md5: e43ba105a41594ad15515a60b02c9fd0
Description-en: Python 3 loader for Wavefront OBJ files
 PyWavefront reads Wavefront 3D object files (something.obj, something.obj.gz
 and something.mtl) and generates interleaved vertex data for each material
 ready for rendering.
 .
 A simple optional visualization module is also provided for rendering the
 object(s). The interleaved data can also be used by more modern renderers
 through VBOs or VAOs.

Package: python3-pywayland
Description-md5: 949731b3263dc8b261aec083bc9cfb30
Description-en: Provides Python bindings to the Wayland library
 PyWayland provides a wrapper to the libwayland library using
 the CFFI library to provide access to the Wayland library
 calls and written in pure Python.

Package: python3-pywayland-doc
Description-md5: edeba24d8ca4e9c7afa4cf6dcea09818
Description-en: documentation for the pywayland Python library
 PyWayland provides Python bindings to the Wayland library,
 using pure Python by making calls through the CFFI module
 .
 This package provides documentation for pywayland

Package: python3-pywebpush
Description-md5: bde98bff2a967c8f3e6ae6f217b3c943
Description-en: Webpush Data encryption library for Python
 pywebpush is a Python library that provides data encryption for WebPush
 notifications. It simplifies the process of sending push notifications
 to web clients by handling the encryption and VAPID (Voluntary Application
 Server Identification) authentication required for secure communication.
 .
 This package installs the library for Python 3.

Package: python3-pywps
Description-md5: 1c5fac271c9fedc34ad30ec6e48567d4
Description-en: Implementation of OGC's Web Processing Service - Python module
 PyWPS is implementation of Web Processing Service from Open
 Geospatial Consortium Inc.(R) with help of  Python Programming
 Language and GIS GRASS as working tool in background.
 .
 This package contains the pywps Python module.

Package: python3-pyws66i
Description-md5: 418522f4034110a1580d78eecb4685e8
Description-en: Python interface for controlling the Soundavo WS66i 6-zone amplifier
 This library provides a way to connect and control the Soundavo WS66i 6-zone
 amplifier over a network. It allows users to manage audio settings and
 operational modes of the amplifier's zones via the telnet protocol. Users can
 query and set zone status and configurations such as power, mute, volume,
 treble, bass, balance, and source. The library interfaces smoothly with
 network-connected devices, allowing for effective management of audio
 distribution across multiple zones within a setup. Advanced control over zone-
 specific features, including Do Not Disturb and Public Announcement modes, is
 also supported, making it a valuable tool for structured audio configurations.

Package: python3-pywt
Description-md5: 2c44e319c1e61bd1c6e4734f04a35cf9
Description-en: Python3 extension implementing of wavelet transformations
 PyWavelets implements the discrete wavelet transform (DWT) popular in
 numerical harmonic analysis for numerous families of wavelets, including
 Haar, Daubechies, Symlet, Coiflet, biorthogonal wavelets in one and two
 dimensions.
 .
 This package contains the Python 3 version of the library.

Package: python3-pywws
Description-md5: fc699f4c13fea81444f32b2c374d2e12
Description-en: software for wireless weather stations
 This package contains a collection of Python modules to read, store and
 process data from popular USB wireless weather stations such as
 Elecsa AstroTouch 6975, Watson W-8681, WH-1080PC, WH1080, WH1081, WH3080 etc.
 Any model that is supplied with the EasyWeather Windows software might be
 compatible.
 .
 The software has been developed to run in a low power, low memory environment
 such as a Raspberry Pi. It can be used to create graphs and web pages
 showing recent weather readings, typically updated every hour. It can also
 send live data to services such as Weather Underground and post messages
 to Twitter.

Package: python3-pyx
Description-md5: 5d9ef22880e0ddd6d9345e6d38767256
Description-en: Python 3 module for generating PostScript graphics
 PyX is a Python 3 module for generating encapsulated PostScript, PDF and SVG
 figures using an abstraction of PostScript and TeX.
 .
 The module provides access to PostScript features such as paths,
 line-styles, fill patterns, transformations, and clipping. Geometric
 operations on paths such as intersections, transformations, and splitting
 are also supported.
 .
 PyX also allows flexible graph generation with many different graph and
 axis styles.

Package: python3-pyx-doc
Description-md5: 91989c16e9bf506d76394405f7e23ea2
Description-en: Python 3 module for generating PostScript graphics (documentation)
 PyX is a Python 3 module for generating encapsulated PostScript, PDF and SVG
 figures using an abstraction of PostScript and TeX.
 .
 This package contains the manual for PyX in PDF and HTML formats and examples.

Package: python3-pyxdameraulevenshtein
Description-md5: c7f4031d3cfe9bcf2453114866b0bda0
Description-en: Fast Damerau-Levenshtein (DL) edit distance implementation
 This Python library for computing the Damerau-Levenshtein (DL) edit distance
 for sequences has been developed using Cython for speed.

Package: python3-pyxiaomigateway
Description-md5: 8178ca0669a91a607dee7cfb93254885
Description-en: Library to communicate with Xiaomi Gateway
 This library provides the necessary tools to communicate efficiently with the
 Xiaomi Gateway, enabling integration of various Xiaomi Aqara-compatible
 devices. It supports a range of functionalities including controlling gateway
 light, managing device connections, and handling sensor data. By interacting
 with the Xiaomi Gateway, it facilitates local push integration, making it a
 vital component for connecting and operating multiple smart devices over a
 home network. The library manages MAC address-based communication and device
 pairing, ensuring seamless operation between the Xiaomi Gateway and supported
 smart home devices such as sensors, switches, and alarms over Wi-Fi. It also
 allows for ringtone control, expanding the customizable options for smart home
 automation.

Package: python3-pyxid
Description-md5: 538fb0f7b19d930f35c9e18d6adeabfd
Description-en: interface for Cedrus XID and StimTracker devices
 pyxid is a Python library for interfacing with Cedrus XID (eXperiment
 Interface Device) and StimTracker devices. XID devices are used in
 software such as SuperLab, Presentation, and ePrime for receiving
 input as part of stimulus/response testing experiments.
 .
 pyxid handles all of the low level device handling for XID devices in
 Python projects.

Package: python3-pyxnat
Description-md5: 454d52d11e33d448fed4e24cc3a4b620
Description-en: Interface to access neuroimaging data on XNAT servers
 pyxnat is a simple Python library that relies on the REST API provided
 by the XNAT platform since its 1.4 version. XNAT is an extensible
 database for neuroimaging data. The main objective is to ease
 communications with an XNAT server to plug-in external tools or Python
 scripts to process the data. It features:
 .
 - resources browsing capabilities
 - read and write access to resources
 - complex searches
 - disk-caching of requested files and resources

Package: python3-pyxrd
Description-md5: 887003730a897e07aab5a3ab4a630814
Description-en: modeling of X-ray diffraction (XRD) patterns of disordered lamellar structures
 python implementation of the matrix algorithm for computer modeling
 of X-ray diffraction (XRD) patterns of disordered lamellar
 structures. It's goals are to:
 - provide an easy user-interface for end-users
 - provide basic tools for displaying and manipulating XRD patterns
 - produce high-quality (publication-grade) figures
 - make modelling of XRD patterns for mixed-layer clay minerals 'easy'
 - be free and open-source (open box instead of closed box model)
 .
 PyXRD was written with the multi-specimen full-profile fitting method
 in mind. A direct result is the ability to 'share' parameters among
 similar phases. This allows for instance to have an air-dry and a
 glycolated illite-smectite share their coherent scattering domain
 size, but still have different basal spacings and interlayer
 compositions for the smectite component. Or play with the
 di/tri-octahedral composition of a chlorite with ease.

Package: python3-pyxs
Description-md5: ee14b6644d262bfadb32be1bb363e352
Description-en: Pure Python XenStore client implementation
 pyxs is a pure Python XenStore client implementation, which covers all of the
 libxs features and adds some nice Pythonic sugar on top.
 .
 pyxs works over a Unix socket or XenBus,
 has a clean and well-documented API,
 is written in easy to understand Python,
 and can be used with gevent or eventlet.
 .
 This package installs the library for Python 3.

Package: python3-pyyaml-env-tag
Description-md5: f6b4b9608643effa31ceb636db2aa616
Description-en: Custom YAML tag for referencing environment variables (Python3 version)
 This library is the Python port of yaml-env-tag, a Ruby library to use
 referenced environment variables within YAML files.
 .
 This package contains the Python 3 version of the library.

Package: python3-pyyardian
Description-md5: a16d66dc4518e7dd2fbaecb385594ecd
Description-en: Python module for controlling Yardian irrigation systems
 PyYardian enables direct communication with Yardian devices using their IP
 addresses. This module simplifies the integration and automation of Yardian
 controllers in home automation or custom applications, providing an efficient
 way to manage irrigation schedules, monitor system status, and execute
 commands remotely.

Package: python3-pyzabbix
Description-md5: c6cf4d992b376053d2aa7fbc2fe4727e
Description-en: Zabbix API Python interface.
 Zabbix API allows you to programmatically retrieve
 and modify the configuration of Zabbix and provides
 access to historical data. It is widely used to
 create new applications to work with zabbix, integrate
 Zabbix with third party software, automate routine tasks.

Package: python3-pyzbar
Description-md5: 4220ff3bbce955485d7ae80afe71523b
Description-en: Python bindings for libzbar
 Reads one dimensional barcodes and QR codes using
 libzbar. Works with PIL / Pillow images, OpenCV / numpy
 ndarrays and raw bytes. Decodes locations of barcodes.

Package: python3-pyzipper
Description-md5: ec1026cc3ddab51e4a47abca59b3b8b0
Description-en: AES encryption for zipfile
 PyZipper is a Python library for working with ZIP files in an efficient
 and user-friendly way. It provides a high-level interface for creating,
 reading, writing and extracting ZIP files. Additionally, it supports
 advanced functionalities such as AES encryption and LZMA updates.
 .
 Key Features:
 - Allows you to add, remove, rename and list entries in ZIP files
 efficiently.
 - Provides an intuitive Python API, making ZIP archive manipulation
 simple and straightforward.
 - AES (Advanced Encryption Standard) encryption support to protect ZIP
 files with passwords.
 - Allows you to compress ZIP files using the LZMA compression algorithm,
 which offers high compression rates.

Package: python3-pyzoltan
Description-md5: ded650168b7df38c7c88e26da77b8481
Description-en: Wrapper for the Zoltan data management library
 PyZoltan is as the name suggests, is a Python wrapper for the
 Zoltan data management library.
 .
 In PyZoltan, only specific routines and objects are wrapped.
 The following features of Zoltan are currently supported:
 .
 * Dynamic load balancing using geometric algorithms
 * Unstructured point-to-point communication
 * Distributed data directories

Package: python3-q
Description-md5: f93ee14c3825040f62fe542e5fa75c5b
Description-en: Quick-and-dirty Python 3 debugging output for tired programmers
 q is a Python 3 module for "print" style of debugging Python code.
 It provides convenient short API for print out of values, tracebacks,
 and falling into the Python interpreter.

Package: python3-q-text-as-data
Description-md5: 43ca9ce0fc68a891b4c965cd02330a42
Description-en: performs SQL-like statements on tabular text data - Python 3.x
 Q is a command line tool that allows direct execution of SQL-like queries on
 CSVs/TSVs (and any other tabular text files). Q treats ordinary files as
 database tables, and supports all SQL constructs, such as WHERE, GROUP BY,
 JOINs etc. It supports automatic column name and column type detection, and
 provides full support for multiple encodings.
 .
 This package provides the Python 3 version.

Package: python3-qasync
Description-md5: e29944fc7ddeaf19b78c3f4ca40c54fd
Description-en: Implementation of the PEP 3156 Event-Loop with Qt
 qasync allows coroutines to be used in PyQt/PySide applications by
 providing an implementation of the `PEP 3156` event-loop.
 .
 qasync is a fork of asyncqt, which is a fork of quamash. May it live
 longer than its predecessors.

Package: python3-qbusmqttapi
Description-md5: 888eb17ea88a227503974a58f518771c
Description-en: MQTT API for Qbus Home Automation integration
 This library enables communication between Home Assistant and Qbus Controllers
 using the MQTT protocol. It handles conversion and interpretation of MQTT
 messages specific to Qbus systems, allowing Home Assistant to interact with
 Qbus-based home automation installations through the local network. Qbus
 Controllers are used to manage and automate various smart home devices, such
 as lighting, climate control, and security functions.

Package: python3-qdarkstyle
Description-md5: 504b9cde64a7282514df917d4894f456
Description-en: Dark stylesheet for Python-based Qt applications
 This package provides a complete dark stylesheet for Qt
 applications (supporting PyQt5, PyQt6, PySide 2, PySide 6, qtpy and
 PyQtGraph), written in Python.
 .
 Note that this package does not depend on any Python Qt toolkit but
 instead uses qtpy; the depending application needs to depend on an
 appropriate toolkit (and set QT_API if needed; see the python3-qtpy
 documentation); these are:
 * python3-pyqt5 for PyQt5
 * python3-pyqt6, pyqt6-dev-tools for PyQt6
 * python3-pyside6.qtcore, python3-pyside6.qtgui, python3-pyside6.qtopengl,
 python3-pyside6.qtuitools, python3-pyside6.qtwidgets for PySide 6
 .
 There are also three command line tools for qdarkstyle:
 * qdarkstyle - gives information about the system (requires helpdev package)
 * qdarkstyle.example - an example of qdarkstyle use for Python and Qt
 applications (requires a Python Qt toolkit to be installed)
 * qdarkstyle.utils - a script to process QRC files, converting them to
 _rc.py and .rcc (requires a Python Qt toolkit to be installed, and either
 pyqt5-dev-tools or pyside6-tools; there is no PyQt6 equivalent)

Package: python3-qemu-qmp
Description-md5: 2e2dcf27754d9b84bf7f9b6dfd3936e0
Description-en: QEMU Monitor Protocol Library
 This package provides a python library used to communicate
 with qemu-system -qmp monitor.

Package: python3-qgis
Description-md5: eac6b5d8a42af672ca4dbe96022e9e8e
Description-en: Python bindings to QGIS
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the files for the Python support.

Package: python3-qgis-common
Description-md5: a54a30e2613e54929a2e0d7945b48427
Description-en: Python bindings to QGIS - architecture-independent files
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains architecture-independent files for the QGIS Python
 bindings.

Package: python3-qingping-ble
Description-md5: 927576c8fc4d3ebeb1b2cfe3428daaf1
Description-en: Library for interacting with Qingping BLE devices
 This library provides tools for interacting with various Qingping Bluetooth
 Low Energy (BLE) devices, allowing for communication and data extraction.
 Supported devices include air monitors, alarm clocks, door/window sensors,
 thermo-hygrometers, motion and ambient light sensors, and CO2 monitors. It is
 designed to enable the seamless integration of these devices within other
 systems, facilitating data retrieval and monitoring through BLE communication.

Package: python3-qmix
Description-md5: 03f8011a2b60a0478b81e528c31b8c6b
Description-en: Quantum Mixing software
 QMix is used to simulate the quasiparticle tunneling currents
 in Superconductor/Insulator/Superconductor (SIS) junctions.
 In radio astronomy, these junctions are used for heterodyne
 mixing at millimeter and submillimeter wavelengths. QMix can
 be used to simulate the behavior of SIS mixers, optimize their
 performance and analyze experimental data.

Package: python3-qnapstats
Description-md5: 4c791b6511b26398cf869615f1c02d47
Description-en: Python API for accessing QNAP NAS system statistics
 This library provides a Python interface to retrieve system information from
 QNAP NAS devices. It allows for the extraction of comprehensive system
 statistics, including health data, disk information, network bandwidth usage,
 and more.

Package: python3-qpack
Description-md5: f7f95c9b6d4ebec5884bdd55722e8848
Description-en: Python3 implementation of the QPack protocol
 QPack is a fast and efficient serialization format like MessagePack. One key
 difference is flexible map and array support. This enables code to write
 directly to a qpack buffer without knowledge of the size of the map or
 array beforehand.

Package: python3-qpageview
Description-md5: d0677bd3355972c8ed1bd32b9fac2005
Description-en: qpageview provides a document viewer widget for Qt5/PyQt5
 qpageview is a versatile View widget with many optional
 mixin classes to cater for anything between basic or powerful
 functionality while preserving performances displaying
 large PDF document, rendering in a background thread
 with smart priority control.
 .
 This package installs the library for Python 3.

Package: python3-qpid-proton
Description-md5: e9b42c24004b85935e6d4fcc7c3049d1
Description-en: language bindings for Qpid Proton messaging framework - Python 3.x
 Qpid Proton is a high-performance, lightweight messaging library. It can be
 used in the widest range of messaging applications, including brokers, client
 libraries, routers, bridges, proxies, and more. Proton makes it trivial to
 integrate with the AMQP 1.0 ecosystem from any platform, environment, or
 language.
 .
 This package provides Python 3.x language bindings for Qpid Proton.

Package: python3-qrcodegen
Description-md5: 61fa483831dff7f57ef376095d3fe55c
Description-en: QR Code generator library in multiple languages - Python3 version
 This project aims to be the best, clearest QR Code generator library in
 multiple languages. The primary goals are flexible options and absolute
 correctness. Secondary goals are compact implementation size and good
 documentation comments. Core features:
 * Available in 7 programming languages, all with nearly equal functionality:
 Java, JavaScript, TypeScript, Python, C++, C, Rust
 * Significantly shorter code but more documentation comments compared to
 competing libraries
 * Supports encoding all 40 versions (sizes) and all 4 error correction levels,
 as per the QR Code Model 2 standard
 * Output formats: Raw modules/pixels of the QR symbol (all languages), SVG XML
 string (all languages except C), BufferedImage raster bitmap (Java only),
 HTML5 canvas (JavaScript and TypeScript only)
 * Encodes numeric and special-alphanumeric text in less space than general
 text
 * Open source code under the permissive MIT License
 .
 This package contains the module in Python3.

Package: python3-qrencode
Description-md5: 4db25a5b1422e03b32b378bb590beb76
Description-en: Python bindings for the Qrencode QR Code generator library (Python 3)
 This package contains modules that allow you to use the Qrencode QR
 Code generator library in Python programs.
 .
 This package installs the library for Python 3.

Package: python3-qrtools
Description-md5: 6cbd834949879a9fac44a39c14e8979e
Description-en: high level library for reading and generating QR codes
 This package provides high level APIs for reading and creating QR
 codes with minimal effort on Python. This library uses zbar barcode
 library.

Package: python3-qstylizer
Description-md5: 8a3b30876c159685f8c99c72f586917d
Description-en: Python package for construction of PyQt/PySide stylesheets
 qstylizer allows for both the construction of new stylesheets and
 the easy modification of existing ones using idiomatic Python code.

Package: python3-qt-material
Description-md5: ce059bfc85ce90fe017c5505209cffad
Description-en: Material Design-inspired stylesheet for PySide6, PySide2, PyQt5 and PyQt6
 This is another stylesheet for PySide6, PySide2, PyQt5 and PyQt6,
 which looks like Material Design (close enough), with custom dark and
 light themes.

Package: python3-qt-reactor
Description-md5: 474853da2687c9c7ed5a31a5f5bcee0c
Description-en: Twisted Qt eventloop integration (Python 3)
 Wires up the twisted and Qt eventloop systems.
 .
 This package installs the library for Python 3.

Package: python3-qt5reactor
Description-md5: 9b44bfb9ea42544b509b0d3333910443
Description-en: Twisted and PyQt5 eventloop integration - Python 3 module
 The qt5reactor Python module integrates the Python Twisted module with the
 PyQt5 eventloop. This combines the event-based twisted framework for
 communications with the Qt5 widget set.
 .
 This package contains the Python 3 version of the module.

Package: python3-qtawesome
Description-md5: 53a0fa70ccaa994f6808236060010dd7
Description-en: iconic fonts in PyQt and PySide applications (Python 3)
 QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in
 PyQt and PySide applications.
 .
 This package provides QtAwesome for Python 3.  Note that this package
 does not depend on any Python Qt toolkit but instead uses qtpy; the
 depending application needs to depend on an appropriate toolkit (and
 set QT_API if needed; see the python3-qtpy documentation); these are
 python3-pyqt5 for PyQt5, python3-pyqt6 for PyQt6 and
 python3-pyside6.qtcore, python3-pyside6.qtgui,
 python3-pyside6.qtopengl, python3-pyside6.qtwidgets for PySide 6.

Package: python3-qtconsole
Description-md5: 1e642671992b2f9aa5a539c760416865
Description-en: Jupyter - Qt console (Python 3)
 IPython can be used as a replacement for the standard Python shell,
 or it can be used as a complete working environment for scientific
 computing (like Matlab or Mathematica) when paired with the standard
 Python scientific and numerical tools. It supports dynamic object
 introspections, numbered input/output prompts, a macro system,
 session logging, session restoring, complete system shell access,
 verbose and colored traceback reports, auto-parentheses, auto-quoting,
 and is embeddable in other Python programs.
 .
 This package contains the qtconsole library for the Python 3
 interpreter.  It does not depend on any Python Qt packages; it is the
 responsibility of the depending package to do that.  See
 /usr/share/doc/python3-qtconsole/README.Debian.gz for more
 information on this.

Package: python3-qtile
Description-md5: cc5e6fd48e7394780189de2c4e595086
Description-en: This package is a library for developing X window managers (Python 3)
 Qtile is:
 * simple, small and extensible. It's easy to write your own layouts,
 widgets and built-in commands.
 * configured entirely in Python.
 * command-line shell that allows all aspects of Qtile to be manipulated and
 inspected.
 * complete remote scriptability - write scripts to set up workspaces,
 manipulate windows, update status bar widgets and more.
 * unit tested. Qtile's scriptability has made thorough unit testing
 possible, making it one of the best-tested window managers around.
 .
 This package installs the library for Python 3.

Package: python3-qtpy
Description-md5: 3a6a2b3c5d758f35eee0d818bb3e5459
Description-en: Abstraction layer for PySide2/PySide6/PyQt5/PyQt6 (Python 3)
 QtPy (pronounced 'cutie pie') is a small abstraction layer that lets you
 write applications using a single API call to either PyQt or PySide. QtPy
 also provides a set of additional QWidgets.
 .
 It provides support for PyQt5, PyQt6, PySide2 and PySide6 using the PyQt5
 layout (where the QtGui module has been split into QtGui and QtWidgets).
 You write your code as if you were using PyQt5 but import from QtPy instead
 of PyQt5.
 .
 This package contains the Python modules for QtPy without depending on any
 Qt toolkit packages as the package that uses QtPy needs to depend on the
 necessary packages. The python3-qtpy-pyqt5, python3-qtpy-pyqt6,
 python3-qtpy-pyside2, python3-qtpy-pyside6 variant packages can be used to
 install all the toolkit packages if appropriate for your particular
 application.

Package: python3-qtpy-pyqt5
Description-md5: fd994cc339a215c9ce10f7398cd26dc2
Description-en: Abstraction layer for Qt (PyQt5 minimal metapackage)
 QtPy (pronounced 'cutie pie') is a small abstraction layer that lets you
 write applications using a single API call to either PyQt or PySide. QtPy
 also provides a set of additional QWidgets.
 .
 It provides support for PyQt5, PyQt6, PySide2 and PySide6 using the PyQt5
 layout (where the QtGui module has been split into QtGui and QtWidgets).
 You write your code as if you were using PyQt5 but import from QtPy instead
 of PyQt5.
 .
 As Qt5 is reaching end of long-term support, and is therefore being phased
 out of Debian, this metapackage depends only on the two PyQt5 packages
 currently required by any Debian package using qtpy, namely python3-pyqt5
 and python3-pyqt5.qtsvg.

Package: python3-qtpy-pyqt6
Description-md5: 51350a34fa9918f06c928e3f1dacab1b
Description-en: Abstraction layer for Qt (PyQt6 metapackage)
 QtPy (pronounced 'cutie pie') is a small abstraction layer that lets you
 write applications using a single API call to either PyQt or PySide. QtPy
 also provides a set of additional QWidgets.
 .
 It provides support for PyQt5, PyQt6, PySide2 and PySide6 using the PyQt5
 layout (where the QtGui module has been split into QtGui and QtWidgets).
 You write your code as if you were using PyQt5 but import from QtPy instead
 of PyQt5.
 .
 This metapackage brings in all the PyQt6 toolkit packages.

Package: python3-qtpy-pyside6
Description-md5: 5ed07bae599b49259d8092815a50c613
Description-en: Abstraction layer for Qt (PySide6 metapackage)
 QtPy (pronounced 'cutie pie') is a small abstraction layer that lets you
 write applications using a single API call to either PyQt or PySide. QtPy
 also provides a set of additional QWidgets.
 .
 It provides support for PyQt5, PyQt6, PySide2 and PySide6 using the PyQt5
 layout (where the QtGui module has been split into QtGui and QtWidgets).
 You write your code as if you were using PyQt5 but import from QtPy instead
 of PyQt5.
 .
 This metapackage brings in all the PySide6 toolkit packages.

Package: python3-qtpynodeeditor
Description-md5: 63a812ac128df32c446edd79d00cc986
Description-en: Python Qt node editor
 Pure Python port of NodeEditor supporting PyQt5 and PySide through
 qtpy.

Package: python3-qtsass
Description-md5: 3e1fcb68e30f146af0f9b9803086e54a
Description-en: Python package to bridge the gap between SASS and Qt-CSS
 SASS brings countless amazing features to CSS. Besides being used in
 web development, CSS is also the way to stylize Qt-based desktop
 applications. However, Qt's CSS has a few variations that prevent the
 direct use of SASS compiler.
 .
 The purpose of this tool is to fill the gap between SASS and Qt-CSS by
 handling those variations.  The goal of QtSASS is to be able to
 generate a Qt-CSS stylesheet based on a 100% valid SASS file.

Package: python3-quamash
Description-md5: 942589c84a9ee911ab7c0c782510494b
Description-en: implementation of the PEP 3156 event-loop with Qt
 Implementation of asyncio event loop that uses the Qt Event loop,
 as proposed in PEP 3156.
 .
 PEP 3156 is a proposal for asynchronous I/O in Python 3,
 starting at Python 3.3.
 The proposal includes a pluggable event loop, transport
 and protocol abstractions similar to those in Twisted,
 and a higher-level scheduler.
 .
 Qt is a cross-platform application framework
 that is used for developing application software.

Package: python3-quantities
Description-md5: 17cde7f5f3bbfc933d401015d4a79c88
Description-en: Library for computation of physical quantities with units, based on numpy
 Quantities is designed to handle arithmetic and
 conversions of physical quantities, which have a magnitude, dimensionality
 specified by various units, and possibly an uncertainty.
 Quantities builds on the popular numpy library and is
 designed to work with numpy ufuncs, many of which are already
 supported.

Package: python3-quart
Description-md5: 244cdf25b5ec37d5fa233e758b5726b2
Description-en: Python ASGI web microframework with the same API as Flask
 Quart is a Python ASGI web microframework. It is intended to provide the
 easiest way to use asyncio functionality in a web context, especially
 with existing Flask apps. This is possible as the Quart API is a superset
 of the Flask API.
 .
 Quart aims to be a complete web microframework, as it supports HTTP/1.1,
 HTTP/2 and websockets. Quart is very extendable and has a number of
 known extensions and works with many of the Flask extensions.
 .
 Quart supports the full ASGI 3.0 specification as well as the websocket
 response and HTTP/2 server push extensions. For those of you familiar
 with Flask, Quart extends the Flask API by adding support for:
 .
 * HTTP/1.1 request streaming
 * Websockets
 * HTTP/2 server push

Package: python3-quart-trio
Description-md5: 3395384f0a616fb9772e64c7ce28bb5e
Description-en: Extension for Quart to support the Trio event loop
 Quart-Trio is an extension for Quart (an async Python web microframework)
 to support the Trio event loop.  This is an alternative to using the
 asyncio event loop present in the Python standard library and supported by
 default in Quart.

Package: python3-questionary
Description-md5: e74df5b8fb95cfaf026064c63eaf472f
Description-en: Python library to build pretty command line user prompts
 Questionary is a Python library for effortlessly building pretty command line
 interfaces. It makes it very easy to query users for input.

Package: python3-questplus
Description-md5: 239b2bc02f3cdf3398476898f0840875
Description-en: QUEST+ implementation in Python3
 QUEST+ is a Bayesian adaptive psychometric testing method that allows an
 arbitrary number of stimulus dimensions, psychometric function
 parameters, and trial outcomes.
 .
 This package provides an implementation in Python3.

Package: python3-queuelib
Description-md5: d5ce4b0477917afaee5ee04e8c4fae63
Description-en: collection of persistent (disk-based) queues
 Queuelib is a collection of persistent (disk-based) queues for Python.
 Queuelib goals are speed and simplicity.

Package: python3-quintuple
Description-md5: 40bcf2f1da24092f1c90083e2c10343f
Description-en: 5-qubit quantum computer simulator (Python 3)
 Quintuple is a Python library that can be used to simulate
 the operation of an idealized 5-qubit quantum computer.
 .
 This package installs the library for Python 3.

Package: python3-qutip
Description-md5: dc272564df32ae0dd9c8677615f57bc5
Description-en: python package for simulating the dynamics of open quantum systems
 QuTiP is open-source software for simulating the dynamics of open
 quantum systems. The QuTiP library depends on the excellent Numpy,
 Scipy, and Cython numerical packages. In addition, graphical output
 is provided by Matplotlib. QuTiP aims to provide user-friendly and
 efficient numerical simulations of a wide variety of Hamiltonians,
 including those with arbitrary time-dependence, commonly found in a
 wide range of physics applications such as quantum optics, trapped
 ions, superconducting circuits, and quantum nanomechanical
 resonators.
 .
 This package installs the library for Python 3.

Package: python3-qwt
Description-md5: 95c91c3bd84b8fc6ccb871dd59592ed2
Description-en: Pure Python implementation of Qwt - Python 3
 The qwt package is a pure Python implementation of Qwt C++ library
 with the following limitations.
 .
 The following `Qwt` classes won't be reimplemented in `qwt` because most
 powerful features already exist in `guiqwt`:
 * QwtPlotZoomer
 * QwtCounter
 * QwtEventPattern
 * QwtPicker
 * QwtPlotPicker
 .
 QwtClipper is not implemented yet (and it will probably be very
 difficult or impossible to implement it in pure Python without
 performance issues).  As a consequence, when zooming in a plot curve,
 the entire curve is still painted (in other words, when working with
 large amount of data, there is no performance gain when zooming in).
 .
 This is the Python 3 version of the package.

Package: python3-rabbitair
Description-md5: 6a86ab8f5e6875afedb915efbddeee36
Description-en: Library for local control of Rabbit Air purifiers
 This library supports various operations such as turning the device on or off,
 selecting preset modes, and adjusting the fan speed. The library interacts with
 Rabbit Air purifiers using device addresses and access tokens, which can be
 obtained from the Rabbit Air mobile application. Currently supported models
 include MinusA2 (2nd generation) and A3.

Package: python3-raccoon
Description-md5: 0683112f610e2be0432b24f50e42f7ec
Description-en: Python DataFrame with fast insert and appends (Python 3)
 Lightweight DataFrame and Series implementation inspired by the
 phenomenal Pandas package for the one use case where Pandas is known
 to be sub-optimal: DataFrames that grow in size by rows frequently in
 the code. Additionally Raccoon DataFrames can be parametrized to be
 sorted so that additions to the DataFrame keep the index in sorted
 order to speed inserts and retrievals.

Package: python3-rachiopy
Description-md5: 2a1748aed86a64ff578ddd7fed2d2899
Description-en: Library to interface with Rachio irrigation system
 This library provides an interface to the Rachio public API. It allows for
 detailed control and monitoring of Rachio irrigation systems, including the
 ability to start or stop watering in specific zones, obtain system status
 updates, and manage schedules. The library interacts directly with Rachio
 controllers and supports functionalities such as toggling standby modes,
 starting multiple zone schedules, and setting moisture levels for zones.

Package: python3-radicale
Description-md5: c5c29747190b14712bc1df2f465ca833
Description-en: simple calendar and addressbook server - python3 module
 Radicale is a CalDAV (calendar) and CardDAV (contact) server.
 .
 Calendars and address books are available
 for both local and remote access,
 possibly limited through authentication policies.
 They can be viewed and edited by calendar and contact clients
 on mobile phones or computers.
 .
 This package contains the Radicale Python 3.x module.

Package: python3-radicale-dovecot-auth
Description-md5: cfc81bee67942d87349ebc76fba1aa45
Description-en: Dovecot authentication plugin for Radicale
 Plugin to connect Radicale (a CalDAV (calendar) and CardDAV (contact) server)
 to the Dovecot authentication system.

Package: python3-radio-beam
Description-md5: a6b84072dec849b373864b05a0874a71
Description-en: Python Tools for Radio Beam IO and Manipulation
 Radio Beam is a simple toolkit for reading beam information from FITS
 headers and manipulating beams. Some example applications include
 Convolution/deconvolution and Unit conversion (Jy to/from K).

Package: python3-radios
Description-md5: 36e7768a05f3323137f70c4cd8da369c
Description-en: Asynchronous client for the Radio Browser API
 This library enables users to access a comprehensive directory of internet
 radio stations. Users can query, filter, and sort radio stations based on
 various criteria such as click count, country, and language. Additionally, the
 library allows for registering station clicks and retrieving metadata like
 tags, countries, and codes.

Package: python3-radiotherm
Description-md5: 9ea62af6b9bffd9b4228724f0a27f9bb
Description-en: Client library for Wi-Fi thermostats sold by Radio Thermostat
 This library allows communication with Wi-Fi-enabled home thermostats made by
 Radio Thermostat Company of America, including models like the CT30, CT80, and
 Filtrete 3M50. It provides a way to interact with these devices over a
 network, enabling control over various thermostat functionality such as
 temperature settings and modes. The library supports auto-discovery of
 thermostats on the network and returns thermostat values in a structured
 format. It also handles device-specific features like hold mode and time
 synchronization automatically.

Package: python3-radix
Description-md5: caea6f7b0270bdfb698ed00833a5eac0
Description-en: radix tree implementation for storage of IPv4 and IPv6 networks (Python 3)
 py-radix is an implementation of a radix tree for Python, which supports
 storage and lookups of IPv4 and IPv6 networks. This is a Python equivalent to
 Dave Plonka's Perl Net::Patricia (it even steals the same radix tree code from
 MRTd).
 .
 The radix tree (a.k.a Patricia tree) is the data structure most commonly used
 for routing table lookups. It efficiently stores network prefixes of varying
 lengths and allows fast lookups of containing networks. py-radix's
 implementation is built solely for networks (the data structure itself is more
 general).

Package: python3-railroad-diagrams
Description-md5: a1225e1dec1293fc40342e79cd5baa7b
Description-en: library for generating railroad diagrams - Python port
 Railroad diagrams are a way of visually representing a grammar in a form
 that is more readable than using regular expressions or BNF. They can
 easily represent any context-free grammar, and some more powerful
 grammars.

Package: python3-rally
Description-md5: e6c6187aef296f54265699659859a85e
Description-en: benchmark System for OpenStack - Python code
 Rally is a Benchmark-as-a-Service project for OpenStack.
 .
 Rally is intended to provide the community with a benchmarking tool that is
 capable of performing specific, complicated and reproducible test cases on
 real deployment scenarios.
 .
 This package contains the Python code.

Package: python3-rally-openstack
Description-md5: fef1ad4b78fb7c4cb90c16ebc70d4e60
Description-en: OpenStack plugin for the Rally benchmark system - Python code
 Rally is a Benchmark-as-a-Service project for OpenStack.
 .
 Rally is intended to provide the community with a benchmarking tool that is
 capable of performing specific, complicated and reproducible test cases on
 real deployment scenarios.
 .
 This package contains the Python code of the OpenStack pluggin.

Package: python3-rangehttpserver
Description-md5: aa15087387d7bc6246b2e65c7848020d
Description-en: SimpleHTTPServer with support for Range requests
 RangeHTTPServer is a Python module for running a simple HTTP server with
 support for range requests.  It is suitable for use in local testing, not
 Internet scale production use.
 .
 HTTP range requests ask the server to send only a portion of an HTTP message
 back to a client and are useful for clients like media players that support
 random access, data tools that know they need only part of a large file, and
 download managers that let the user pause and resume the download.

Package: python3-rapidfuzz
Description-md5: bcd5ed797b42a5b5c1a48e7bbab889d2
Description-en: Rapid fuzzy string matching library (Python library)
 RapidFuzz is a fast string matching library for Python and C++,
 providing Levenshtein and other distances.  This is similar to the
 functionality of the python3-fuzzywuzzy package.  There are a few
 significant differences between these packages:
 .
 1) RapidFuzz is MIT licensed.
 2) RapidFuzz provides many string metrics, such as Hamming and Jaro-Winkler,
 which are not included in FuzzyWuzzy.
 3) RapidFuzz is mostly written in C++, and has further algorithmic
 improvements to make string matching even faster.
 4) RapidFuzz fixes multiple bugs in the `partial_ratio` implementation.

Package: python3-rapidjson
Description-md5: c42a10b257e88757e8dc825ed9eb950b
Description-en: Python wrapper around rapidjson
 RapidJSON is an extremely fast C++ JSON parser and serialization library: this
 module wraps it into a Python 3 extension, exposing its
 serialization/deserialization (to/from either bytes, str or file-like
 instances) and JSON Schema validation capabilities.

Package: python3-rapt-ble
Description-md5: 18f360cf8d9d28fae3670c83670a5ddb
Description-en: Parser for RAPT Pill hydrometer BLE packets
 This library provides functionality to parse Bluetooth Low Energy (BLE)
 packets from RAPT Pill hydrometers. Designed to capture and interpret the
 telemetry data, it allows easy integration with other software systems that
 utilize this data. The primary use case is for situations where real-time
 monitoring and data collection from RAPT Pill hydrometers are required,
 extracting information such as specific gravity and temperature.

Package: python3-rarfile
Description-md5: 451f760e8c3216bb27c3652215c72505
Description-en: RAR archive reader module for Python
 Rarfile is a Python module for reading RAR archives. The interface is made
 as zipfile-like as possible. It supports both RAR3 and RAR5 archives,
 multi volumes archives, unicode filenames and password-protected archives.

Package: python3-raritan-json-rpc
Description-md5: f1ffdc40e8c7a41de78ceb4e296fc058
Description-en: Python 3 library for the Raritan Xerus™ JSON-RPC interface
 This library includes the low level Python bindings for interacting with
 the JSON-RPC interface of Raritan or Xerus™ Rack PDUs related product series
 PX2, PX3, PX4, PXC, PXO, Branch Circuit Monitor BCM2 and EMX, Smart Rack
 Controller and also the Raritan Transfer Switch series.
 .
 The JSON-RPC implementation gives the user the possibility to automate PDU
 features like outlet-level switching, accessing power data, environment
 info, alarms, thresholds and basic and additional setup data. By this any
 feature of the PDUs can be integrate rack-level data into the any GUI using
 Python scripting features.
 Have a look at files within the examples folder to get an overview what the
 API is providing and how you can use it to configure Raritan PDU devices.
 .
 Please also note that some functionality of the Python library is depending
 on the running firmware version on the target device. You can get a general
 overview and further information and the most recent firmware files on the
 website https://www.raritan.com/support.
 .
 This package contains the Python 3 version.

Package: python3-rasterio
Description-md5: e326ec0a397b73cb28d7cf52e37cd977
Description-en: Python 3 API for using geospatial raster data with Numpy
 Rasterio reads and writes geospatial raster datasets.
 .
 Rasterio employs GDAL under the hood for file I/O and raster formatting.
 Its functions typically accept and return Numpy ndarrays. Rasterio is designed
 to make working with geospatial raster data more productive and more fun.
 .
 This package contains the Python 3 version of the library.

Package: python3-ratelimit
Description-md5: 0abb9a81f2019504d169f61ba3cc9cd6
Description-en: API rate limit decorator
 This package introduces a function decorator preventing a function from being
 called more often than that allowed by the API provider. This should prevent
 API providers from banning your applications by conforming to their rate
 limits.

Package: python3-ratelimitqueue
Description-md5: 60f29a9f3af0fa6bef2d36465d8a3e09
Description-en: Rate limited wrapper for Python 3's thread safe queues
 This package extends the three built-in Python queues from the queue
 module - Queue, LifoQueue, and PriorityQueue - with configurable, rate
 limited counterparts. Specifically, the get() method is rate limited
 across all threads so that workers can safely consume from the queue
 in an unlimited loop, and putting the items in the queue doesn’t need
 to require blocking the main thread.

Package: python3-rcon
Description-md5: b94dce3c0b09747102c372df163e1937
Description-en: client implementation for RCON protocol (Python3 version)
 Python 3 library, which provides a client to interact with RCON servers. The
 RCON protocol is used to remotely control a game server, i.e.  execute commands
 on a game server and receive the respective results.
 .
 This package contains the Python 3 version of the library.

Package: python3-rdata
Description-md5: 677730f407f72335503a5adbbd980bae
Description-en: parses R dataset (.rda) files
 The common way of reading an R dataset consists on two steps:
 .
 * First, the file is parsed using the function parse_file. This provides
 a literal description of the file contents as a hierarchy of Python
 objects representing the basic R objects. This step is unambiguous
 and always the same.
 * Then, each object must be converted to an appropriate Python
 object. In this step there are several choices on which Python type
 is the most appropriate as the conversion for a given R object. Thus,
 we provide a default convert routine, which tries to select Python
 objects that preserve most information of the original R object. For
 custom R classes, it is also possible to specify conversion routines
 to Python objects.
 .
 The basic convert routine only constructs a SimpleConverter objects and
 calls its convert method. All arguments of convert are directly passed
 to the SimpleConverter initialization method.
 .
 It is possible, although not trivial, to make a custom Converter object
 to change the way in which the basic R objects are transformed to
 Python objects. However, a more common situation is that one does not
 want to change how basic R objects are converted, but instead wants
 to provide conversions for specific R classes. This can be done by
 passing a dictionary to the SimpleConverter initialization method,
 containing as keys the names of R classes and as values, callables
 that convert a R object of that class to a Python object. By default,
 the dictionary used is DEFAULT_CLASS_MAP, which can convert commonly
 used R classes such as data.frame and factor.

Package: python3-rdflib
Description-md5: df0851a059b37b697ac3fc95afa13ee4
Description-en: Python 3 library containing an RDF triple store and RDF parsers/serializers
 RDFLib is a Python library for working with the RDF W3C standard. The
 library contains RDF parsers/serializers and both in-memory and
 persistent Graph backend.
 .
 This package contains the Python 3 version of RDFLib.

Package: python3-rdflib-endpoint
Description-md5: 26d45bb6922b1a46babfd713ed588178
Description-en: SPARQL endpoint for RDFLib
 rdflib-endpoint is a SPARQL endpoint based on RDFLib to easily
 serve RDF files locally, machine learning models,
 or any other logic implemented in Python via custom SPARQL functions.

Package: python3-rdflib-sqlalchemy
Description-md5: 34c7db6d95270620273cac82cdd1aac1
Description-en: RDFLib store using SQLAlchemy dbapi as back-end
 RDFLib-SQLAlchemy is a formula-aware store for RDFLib that uses SQLAlchemy
 to persist triples in relational databases.
 .
 Tested backends include:
 .
 * SQLite, using the built-in Python driver
 * MySQL, using mysql-connector
 * PostgreSQL, using psycopg2 or pg8000

Package: python3-rdkit
Description-md5: f27eaf084d1ae9c7a88d59ffb87d3ebd
Description-en: Collection of cheminformatics and machine-learning software
 RDKit is a Python/C++ based cheminformatics and machine-learning software
 environment.  Features Include:
 .
 * Chemical reaction handling and transforms
 * Substructure searching with SMARTS
 * Canonical SMILES
 * Molecule-molecule alignment
 * Large number of molecular descriptors, including topological,
 compositional, EState, SlogP/SMR, VSA and Feature-map vectors
 * Fragmentation using RECAP rules
 * 2D coordinate generation and depiction, including constrained depiction
 * 3D coordinate generation using geometry embedding
 * UFF and MMFF94 forcefields
 * Chirality support, including calculation of (R/S) stereochemistry codes
 * 2D pharmacophore searching
 * Fingerprinting, including Daylight-like, atom pairs, topological
 torsions, Morgan algorithm and MACCS keys
 * Calculation of shape similarity
 * Multi-molecule maximum common substructure
 * Machine-learning via clustering and information theory algorithms
 * Gasteiger-Marsili partial charge calculation
 .
 File formats RDKit supports include MDL Mol, PDB, SDF, TDT, SMILES and RDKit
 binary format.

Package: python3-re-assert
Description-md5: 89a61042cf571f306c13be4e331e9f65
Description-en: show where your regex match assertion failed
 A Python 3 library that provides a helper class to
 simplify making assertions of regexes, by showing where
 a match fails.

Package: python3-re2
Description-md5: 03b7baf521e7c7fb4832a91d42757868
Description-en: efficient, principled regular expression library, Python bindings
 RE2 is a fast, safe, thread-friendly alternative to backtracking regular
 expression engines like those used in PCRE, Perl, and Python. It is a C++
 library.
 .
 RE2 uses automata theory to guarantee that regular expression searches run in
 time linear in the size of the input. RE2 implements memory limits, so that
 searches can be constrained to a fixed amount of memory. RE2 is engineered to
 use a small fixed C++ stack footprint no matter what inputs or regular
 expressions it must process; thus RE2 is useful in multithreaded environments
 where thread stacks cannot grow arbitrarily large.
 .
 On large inputs, RE2 is often much faster than backtracking engines; its use
 of automata theory lets it apply optimizations that the others cannot.
 .
 This package contains the Python bindings, providing a module (re2) which is a
 drop-in replacement for the standard library re module.

Package: python3-readability
Description-md5: 3beb1353ff1c79add8fc27d04679b205
Description-en: Pulls the main body of HTML document and cleans it up
 Given an HTML document, it pulls out the main body text and cleans it up.
 The module extract the main content of an HTML document, separating meaningful
 content pertaining the subject from cruft like navigation links, ads,
 footnotes and sidebar content.
 This Python module is based off the arc90 ruby readability project.

Package: python3-readlike
Description-md5: 7c1ae72ae0e49cf13c250a93fe771e9e
Description-en: GNU Readline-like line editing module
 A Python module that provides `GNU Readline`_-like line editing functions (the
 default Emacs-style ones). If you just want to use Readline, use the readline_
 package in the standard library--but this package allows access to those
 capabilties in settings outside of a standard CLI.
 .
 Currently, all stateless Readline commands are implemented. This means that
 yanking and history are not supported.
 .
 This module is especially well-suited to interfacing with Urwid_ due to a
 shared syntax for describing key inputs.

Package: python3-readme-renderer
Description-md5: 0244f6492f3d764526d817b66d10df59
Description-en: Library to safely render arbitrary README files into HTML
 Readme Renderer is a library that will safely render arbitrary README files
 into HTML.
 .
 It is designed to be used in the PyPI Warehouse to render the long_description
 for packages.
 .
 It can handle Markdown, reStructuredText (.rst), and plain text.

Package: python3-readtime
Description-md5: 26f60d4fec7bec8cc4980620920f9655
Description-en: Calculates reading time for text based on Medium's read time formula
 This library determines the time it takes for an average reader to finish a
 given piece of text. Using Medium's read time formula, it calculates the
 reading duration by considering factors such as word count and the number of
 images present. The default speed is set to 265 words per minute for English
 text, with adjustments made for texts in other languages like Chinese,
 Japanese, and Korean, which are measured by character count. Image counts also
 play a role, affecting the overall time calculation to reflect a more accurate
 reading experience. Ideal for assessing text-based content, this tool accounts
 for word and image density to estimate how long readers might need to engage
 with material.

Package: python3-rebulk
Description-md5: 11760cd0bf86b28d5a467035fd23abe3
Description-en: Define simple search patterns in bulk to perform advanced matching on strings
 ReBulk is a Python library that performs advanced searches in strings that
 would be hard to implement using re module or String methods only.
 .
 It includes some features like Patterns, Match, Rule that allows developers to
 build a custom and complex string matcher using a readable and extendable API.

Package: python3-receptor-python-worker
Description-md5: 0bca69f6754719a7e1c3058d855efe9e
Description-en: Command to let receptor supervise a Python worker plugin
 Receptor calls this command to supervise worker operations inside
 a node.
 .
 Receptor is a daemon for controlling a mesh of nodes and workers.

Package: python3-receptorctl
Description-md5: 6eaca69e4f014039f4d1b50a74207620
Description-en: Python library and client for interacting with receptor daemon
 This provides the Python library and command-line client to interact
 with receptor over its control socket interface.
 .
 Receptor is a daemon for controlling a mesh of nodes and workers.

Package: python3-recipe-scrapers
Description-md5: cb0a2322a3569573d2a2c45abfc6ff66
Description-en: simple web scraping tool for recipe sites.
 Python3 package, scraping recipes from all over the internet.

Package: python3-reclass
Description-md5: 9db4ccbd8b292a61068d3f55d6df5d63
Description-en: hierarchical inventory backend for configuration management systems (Python 3)
 reclass is an "external node classifier" (ENC) as can be used with automation
 tools, such as Puppet, Salt, and Ansible. It is also a stand-alone tool for
 merging data sources recursively.
 .
 The purpose of an ENC is to allow a system administrator to maintain an
 inventory of nodes to be managed, completely separately from the configuration
 of the automation tool. Usually, the external node classifier completely
 replaces the tool-specific inventory (such as site.pp for Puppet,
 ext_pillar/master_tops for Salt, or /etc/ansible/hosts).
 .
 reclass allows you to define your nodes through class inheritance, while
 always able to override details further up the tree (i.e. in more specific
 nodes). Think of classes as feature sets, as commonalities between nodes, or
 as tags. Add to that the ability to nest classes (multiple inheritance is
 allowed, well-defined, and encouraged), and piece together your infrastructure
 from smaller bits, eliminating redundancy and exposing all important
 parameters to a single location, logically organised.
 .
 This is the fork of the original reclass by SaltStack Formulas.

Package: python3-recoll
Description-md5: da325c34eba252b005b1eef214aed195
Description-en: Python extension for recoll (Python3)
 Personal full text search package which is based on a very strong backend
 (Xapian), for which it provides an easy to use and feature-rich interface.
 .
 This package provides Python3 extension module for recoll which can be use to
 extend recoll such as an Ubuntu Unity Lens.

Package: python3-recommonmark
Description-md5: 5cd63a557d0f6257909d3325492ba0c4
Description-en: CommonMark utility for Docutils and Sphinx projects -- Python 3
 The recommonmark Python module allows ones to write CommonMark inside of
 Docutils and Sphinx projects.
 .
 This package installs the library for Python 3.

Package: python3-recurring-ical-events
Description-md5: 7a7e46a8d0d55bbbb561a36058f4e5fa
Description-en: Recurring ICal events for Python (Python 3)
 ICal has some complexity to it:
 Events can be repeated, removed from the feed and edited later on.
 This tool takes care of these circumstances.
 .
 This package installs the library for Python 3.

Package: python3-redbaron
Description-md5: a9a47a419b0daa5557e12f66d36de1d8
Description-en: abstraction on top of the baron FST for Python
 RedBaron is a Python library and tool
 powerful enough to be used in IPython
 solely with the intent
 of making the process of **writing code that modify source code**
 as easy and as simple as possible.
 That includes writing custom refactoring, generic refactoring, tools,
 IDE or directly modifying you source code in IPython
 with a higher and more powerful abstraction
 than the advanced texts modification tools that you find
 in advanced text editors and IDE.

Package: python3-redfish
Description-md5: effe58f41a5f1592c589ee2c0133a9f8
Description-en: Redfish Python Library (Python 3)
 The Python Redfish library is the platform on which the Redfish tool
 was built on. It's main purpose is to simplify the communication
 to any RESTful API.
 .
 REST (Representational State Transfer) is a web based software
 architectural style consisting a set of constraints that focus
 on a system's resource. Redfish library performs the basic HTTP
 operations GET, POST, PUT, PATCH and DELETE on resources using the
 HATEOS (Hypermedia as the Engine of Application) REST architecture.
 Most API's allow the clients to manage and interact with a fixed URL
 and several URIs. Go to the API overview section for more details.

Package: python3-redis
Description-md5: 6686494da8a58963416049818a0e8f38
Description-en: Python bindings for Redis, a persistent key-value database
 Redis is a key-value database in a similar vein to memcache but the dataset
 is non-volatile. Redis additionally provides native support for atomically
 manipulating and querying data structures such as lists and sets.
 .
 The dataset is stored entirely in memory and periodically flushed to disk.
 .
 This package contains Python bindings to Redis.

Package: python3-rediscluster
Description-md5: e06423f810602068ff7e81c652fbabd8
Description-en: Python interface to a cluster of Redis key-value stores
 Redis is a key-value database in a similar vein to memcache but the dataset
 is non-volatile. Redis additionally provides native support for atomically
 manipulating and querying data structures such as lists and sets.
 .
 redis-py-cluster provides Python bindings to Redis Cluster, the distributed
 implementation of the Redis key-value store, available upstream since Redis
 3.0.
 .
 This package provides the Python 3 version of the rediscluster module.

Package: python3-redminelib
Description-md5: 3b8277fe9ad8f2d021d58281b74f7934
Description-en: Python library for the Redmine RESTful API (Python 3)
 Python Redmine is a library for communicating with a Redmine project
 management application. Redmine exposes some of it's data via RESTful
 (Representational State Transfer) application programming interface (API) for
 which Python Redmine provides a simple but powerful Pythonic API inspired by
 a well-known Django object-relational mapping (ORM).
 .
 This is the Python 3 version of the package.

Package: python3-reedsolo
Description-md5: e88a016c24126e25011832f1cc4cdca5
Description-en: Reed Solomon encoder/decoder library in Python
 A pythonic universal errors-and-erasures Reed-Solomon Codec to protect your
 data from errors and bitrot. It includes a pure Python implementation and a
 speed-optimized Cython/C extension.
 .
 This is a burst-type implementation, so that it supports any Galois field
 higher than 2^3, but not binary streams. Burst errors are non-random errors
 that more often happen on data storage mediums such as hard drives, hence this
 library is better suited for data storage protection, and less for streams
 noise correction, although it also works for this purpose but with a bit of
 overhead (since it works with bytes only, instead of bits).
 .
 Based on the wonderful tutorial at Wikiversity, written by "Bobmath" and
 "LRQ3000". If you are just starting with Reed-Solomon error correction codes,
 the Wikiversity article is a good beginner's introduction.

Package: python3-reflink
Description-md5: 9fcf5e376646eedda01bcdbc097534ee
Description-en: Python Library wrapping platform-specific reflink implementations
 Python wrapper around the ``reflink`` system calls.
 .
 Features:
 .
 * Btrfs, XFS, OCFS2 ``reflink`` support. Btrfs is tested the most.
 * Apple macOS APFS ``clonefile`` support. Little testing, be careful. It
 might eat data.
 * A convenience method that checks support for reflinks within a specific
 directory.

Package: python3-refnx
Description-md5: 006122aef80109a05daf892dffddb79f
Description-en: Neutron and X-ray Reflectometry Analysis in Python
 Flexible, powerful, Python package for generalised curvefitting
 analysis, specifically neutron and X-ray reflectometry data.
 .
 It uses several scipy.optimize algorithms for fitting data, and
 estimating parameter uncertainties. As well as the scipy algorithms
 refnx uses the emcee Affine Invariant Markov chain Monte Carlo (MCMC)
 Ensemble sampler for Bayesian parameter estimation.

Package: python3-regenmaschine
Description-md5: ab82a467a93f5f1d898a043b4f2d3d59
Description-en: Library for interacting with RainMachine smart Wi-Fi sprinkler controllers
 This library provides an interface to manage RainMachine smart Wi-Fi sprinkler
 controllers over a local LAN or remotely through the RainMachine cloud. Users
 can control watering activities, monitor zones, manage programs, and access
 various diagnostic information. The library supports functionalities such as
 starting and stopping zones, enabling and disabling programs, adjusting run
 times, and handling weather data inputs.

Package: python3-regex
Description-md5: da67f116351fcbb7a02ca840814e96a9
Description-en: alternative regular expression module (Python 3)
 This new regex implementation is intended eventually to replace Python's
 current re module implementation.
 .
 For testing and comparison with the current 're' module the new implementation
 is in the form of a module called 'regex'.
 .
 This is the Python 3 version of the package.

Package: python3-regions
Description-md5: f8ac057da2e217bd82b761264140aac9
Description-en: Python astronomy package for region handling
 The regions package provides (or plans to provide) classes to
 represent regions defined using pixel or celestial coordinates or on
 the celestial sphere.

Package: python3-regress-stack
Description-md5: 69ab01da60893664a2aa316e994e9120
Description-en: Regression testing tools for Ubuntu OpenStack
 regress-stack provides setup and testing tools for configuration
 and testing of Ubuntu OpenStack packages.
 .
 This package contains the regress-stack tooling.

Package: python3-relational
Description-md5: 64f37e390dcd19015a0a3cd647b71d81
Description-en: Educational tool for relational algebra (standalone module)
 Relational is primarily a tool to provide a workspace for experimenting with
 relational algebra, an offshoot of first-order logic.
 .
 This package provides a standalone Python module that can be used for
 executing relational queries.

Package: python3-relatorio
Description-md5: 3dc856d94de0a19be33cf9dcd7ce2e14
Description-en: Python module to create reports from Python objects (Python3)
 This is a Python module to create reports from Python objects. Output plugins
 to several formats are included, such as documents (odt, ods, pdf) or images
 (png, svg).
 .
 This package is targeting Python version 3.

Package: python3-releases
Description-md5: 69e9d53c2d5e1b5ff3468bb54e493bc3
Description-en: Sphinx extension for changelog manipulation (Python 3)
 Releases is a Sphinx extension designed to help you keep a source control
 friendly, merge friendly changelog file & turn it into useful, human readable
 HTML output.
 .
 Specifically:
 .
 * The source format (kept in your Sphinx tree as ``changelog.rst``) is a
 stream-like timeline that plays well with source control & only requires
 one entry per change (even for changes that exist in multiple release
 lines).
 * The output (when you have the extension installed and run your Sphinx
 build command) is a traditional looking changelog page with a section for
 every release; multi-release issues are copied automatically into each
 release.
 * By default, feature and support issues are only displayed under feature
 releases, and bugs are only displayed under bugfix releases. This can be
 overridden on a per-issue basis.
 .
 This package contains the python3.x version of the library

Package: python3-remotezip
Description-md5: 8d52990cc4d1d43abc17d5d0db08ea5c
Description-en: Access zip file content hosted remotely without downloading the full file
 This module provides a way to access single members of a zip
 file archive without downloading the full content from a
 remote web server. For this library to work, the web server
 hosting the archive needs to support the range header.

Package: python3-renardo-gatherer
Description-md5: 297d7dcdfdaa73267fa30fa3699eb41d
Description-en: python-based language and editor for making music (assets collector)
 Renardo is a Python programming environment that provides a fast and
 user-friendly abstraction to SuperCollider. It also comes with its own IDE,
 which means it can be used straight out of the box.
 .
 This python3-renardo-gatherer package is the assets collector to download
 (samples packs, synthdefs, etc) for Renardo Python livecoding environment.
 .
 Renardo is a modernized FoxDot fork.

Package: python3-renardo-lib
Description-md5: 1ef6285bf8d2f090b4a31bc651735171
Description-en: python-based language and editor for making music (lib)
 Renardo is a Python programming environment that provides a fast and
 user-friendly abstraction to SuperCollider. It also comes with its own IDE,
 which means it can be used straight out of the box.
 .
 This package python3-renardo-lib is a Python3 library for Renardo.
 .
 Renardo is a modernized FoxDot fork.

Package: python3-renault-api
Description-md5: f6a7a4e238c55214fb7a24630f51d8bd
Description-en: Python library for interacting with the Renault API
 This library facilitates communication with the private Renault API used by
 the MyRenault application. It enables users to read various vehicle attributes
 such as mileage, GPS location, fuel economy for fuel vehicles, and battery
 economy for electric vehicles. The library also allows managing vehicle
 features like HVAC/pre-conditioning and charge schedules for specific models.

Package: python3-rencode
Description-md5: a49033499ec41588aad09ed6474b0e68
Description-en: Python encoding library similar to bittorrent's bencode (Python 3)
 For complex, heterogeneous data structures with many small elements,
 r-encodings take significantly less space than b-encodings.
 This version of rencode is a complete rewrite in Cython in order to
 increase performance over the pure Python module written by Petru Paler,
 Connelly Barnes et al.
 .
 This package is for Python 3.

Package: python3-renishawwire
Description-md5: 761de53dfd6bbd879473f526c243544d
Description-en: Renishaw Raman spectroscopy parser in python
 A python wrapper for read-only accessing the wdf Raman spectroscopy
 file format created by the WiRE software of Renishaw Inc.  Renishaw
 Inc owns copyright of the wdf file format.

Package: python3-reno
Description-md5: b02086bcb882b4f074f9d2dd36fed5d9
Description-en: RElease NOtes manager - Python 3.x
 Reno is a release notes manager for storing release notes in a git
 repository and then building documentation from them.
 .
 This package contains the Python 3.x module.

Package: python3-renpy
Description-md5: b15e28d45dc76b1123ee7d63704d0176
Description-en: framework for developing visual-novel type games - Python module
 Ren'Py is a programming language and runtime, intended to ease the creation
 of visual-novel type games. It contains features that make it easy to
 display thoughts, dialogue, and menus; to display images to the user; to
 write game logic; and to support the saving and loading of games.
 .
 This package includes the native Python module.

Package: python3-renson-endura-delta
Description-md5: 7d26b42aa078dba4242c11a83971de31
Description-en: Library to interact with Renson Endura Delta units
 This library provides a interface for communicating with Renson Endura Delta
 ventilation units over Wi-Fi. It allows for retrieving data from various
 sensors and controlling different features of the ventilation system.  Users
 can manually override the auto mode, set timers, sync the current time, enable
 the breeze function, and configure day and night settings.  Additionally,
 pollution control settings such as humidity, air quality, and CO2 levels can
 be managed. The library also supports establishing filter clean times and
 comparing the installed firmware version with the online version.

Package: python3-reparser
Description-md5: 07ed6fa14c6bfc421373dbff7ce5b15c
Description-en: Simple regex-based lexer/parser for inline markup
 This is a library with a Simple regex-based lexer/parser
 for inline markup. The example use shows writing a simple
 markdown parser.

Package: python3-reportbug
Description-md5: a3f9f8c6d3fdd866d293b889a1d6b47a
Description-en: Python modules for interacting with bug tracking systems
 reportbug is a tool designed to make the reporting of bugs in Debian
 and derived distributions relatively painless.
 .
 This package includes Python modules which may be reusable by other
 tools that want to interact with the Debian bug tracking system.
 .
 To actually report a bug, install the reportbug package.

Package: python3-reportlab
Description-md5: 4df2a8da2c020917937401a906a3d891
Description-en: ReportLab library to create PDF documents using Python3
 ReportLab is a library that lets you directly create documents in
 Adobe's Portable Document Format (PDF) using the Python programming language.
 .
 ReportLab library creates PDF based on graphics commands without
 intervening steps. It's therefore extremely fast, and flexible (since
 you're using a full-blown programming language).
 .
 Sample use cases are:
 * Dynamic PDF generation on the web
 * High-volume corporate reporting and database publishing
 * As embeddable print engine for other applications, including a
 'report language' so that users can customize their own reports.
 * As 'build system' for complex documents with charts, tables and text
 such as management accounts, statistical reports and scientific papers
 * from XML to PDF in one step

Package: python3-repoze.sphinx.autointerface
Description-md5: db6d9d300c2fb8e5a16119a0fba923f8
Description-en: Sphinx extension to generate API docs from Zope interfaces (Python 3)
 This package defines an extension for the Sphinx documentation system.
 The extension allows generation of API documentation by introspection
 of zope.interface instances in code.
 .
 This package contains the Python 3 module.

Package: python3-repoze.tm2
Description-md5: 0e178bcb41c8135bb822707f57ec04f7
Description-en: Zope-like transaction manager WSGI middleware (Python 3)
 repoze.tm2 is Python WSGI middleware which uses the ZODB (Zope
 Object DataBase) package's transaction manager to wrap a call to
 its pipeline children inside a transaction.
 .
 This is the Python 3 version of the package.

Package: python3-repoze.who
Description-md5: 37a5b2310f0147213d9cf73d13abb208
Description-en: ident and auth framework for Python WSGI applications - Python 3.x
 repoze.who is an identification and authentication framework for
 arbitrary Python WSGI applications; it acts as WSGI middleware.
 .
 repoze.who is inspired by Zope 2's Pluggable Authentication Service
 (PAS), but is not dependent on Zope in any way; it is useful for any
 WSGI application.
 .
 It provides no facility for authorization (ensuring whether a user
 can or cannot perform the operation implied by the request). This is
 considered to be the domain of the WSGI application.
 .
 This package contains the Python 3.x module.

Package: python3-reproject
Description-md5: cdd4088b40055416ef594e6c7c496963
Description-en: Reproject astronomical images with Python 3
 This is a package to reproject astronomical images using various techniques
 via a uniform interface. Reprojection means the re-gridding of images from
 one world coordinate system to another (for example changing the pixel
 resolution, orientation, coordinate system). Currently implemented are
 reprojection of celestial images by interpolation, as well as by finding the
 exact overlap between pixels on the celestial sphere. It can also reproject
 to/from HEALPIX projections.
 .
 This package contains the Python 3 version of the package.

Package: python3-reprounzip
Description-md5: 3f644358e7b08ea9a5fa8089bd2b263b
Description-en: modules for the ReproZip unpacker
 ReproZip is a tool aimed at simplifying the process of creating
 reproducible experiments from command-line executions, a frequently-used
 common denominator in computational science.
 .
 It tracks operating system calls and creates a package that contains
 all the binaries, files and dependencies required to run a given
 command on the author’s computational environment (packing step). A
 reviewer can then extract the experiment in his environment to
 reproduce the results (unpacking step).
 .
 This package provides the modules for Python 3.

Package: python3-reprozip
Description-md5: 80f8df3d99a8993361851761bed4097b
Description-en: modules for the ReproZip packer
 ReproZip is a tool aimed at simplifying the process of creating
 reproducible experiments from command-line executions, a frequently-used
 common denominator in computational science.
 .
 It tracks operating system calls and creates a package that contains
 all the binaries, files and dependencies required to run a given
 command on the author’s computational environment (packing step). A
 reviewer can then extract the experiment in his environment to
 reproduce the results (unpacking step).
 .
 This package provides the modules for Python 3.

Package: python3-requests-cache
Description-md5: 652000b50a17c09904a43f24185fc08c
Description-en: persistent cache for requests library (Python 3)
 Requests-cache is a transparent persistent cache for requests library.

Package: python3-requests-file
Description-md5: c2e843957ffdc977e4740bb0f89ac156
Description-en: File transport adapter for Requests - Python 3.X
 Requests-File is a transport adapter for use with the Requests Python
 library to allow local filesystem access via file:// URLs.
 .
 Features:
 .
 * Will open and read local files
 * Might set a Content-Length header
 * That's about it
 .
 No encoding information is set in the response object, so be careful using
 Response.text: the chardet library will be used to convert the file to a
 unicode type and it may not detect what you actually want.
 .
 EACCES is converted to a 403 status code, and ENOENT is converted to a
 404. All other IOError types are converted to a 400.
 .
 This package contains the Python 3 version of the library.

Package: python3-requests-futures
Description-md5: 264acfe2b4fb9e7e65eb69fdd00de607
Description-en: library for asynchronous HTTP requests (Python 3)
 Requests-futures is a small add-on for python-requests that allows one to
 create asynchronous HTTP requests.
 .
 This package provides the module for Python 3.

Package: python3-requests-gssapi
Description-md5: 4ba862e5911c19b0779118ef603b2925
Description-en: GSSAPI authentication support for python-requests - Python 3.x
 Requests is an HTTP library, written in Python, for human beings. This library
 adds optional GSSAPI authentication support and supports mutual authentication.
 Drop-in replacement for requests-kerberos.
 .
 This package provides the Python 3.x module.

Package: python3-requests-kerberos
Description-md5: 5c322bf26b8180ac5a758b7d195fceb4
Description-en: Kerberos/GSSAPI authentication handler for python-requests - Python 3.x
 Requests is an HTTP library, written in Python, for human beings. This library
 adds optional Kerberos/GSSAPI authentication support and supports mutual
 authentication.
 .
 This package provides the Python 3.x module.

Package: python3-requests-mock
Description-md5: 3582655b7e0eebca757e0837c805df81
Description-en: mock out responses from the requests package - Python 3.x
 requests-mock provides a building block to stub out the HTTP requests_
 portions of your testing code. Everything in requests_ eventually goes through
 an adapter to do the transport work. requests-mock creates a custom adapter
 that allows you to predefine responses when certain URIs are called. There are
 then a number of methods provided to get the adapter used.
 .
 This package contains the Python 3.x module.

Package: python3-requests-ntlm
Description-md5: 42f2c5795055b2fd11eb41d567dc5df7
Description-en: Adds support for NTLM authentication to the requests library
 This package allows for HTTP NTLM authentication using
 python-requests, the HTTP library for humans.  HttpNtlmAuth extends
 requests' AuthBase, so it can be dropped directly in place, or used
 in conjunction with a Session to make use of connection pooling.

Package: python3-requests-oauthlib
Description-md5: 7267e68c67c93f79a91ab49da541f6b6
Description-en: module providing OAuthlib auth support for requests (Python 3)
 requests-oauthlib allows you to interact with OAuth 1 And OAuth 2 in
 greatly simplified ways through the requests library for Python. It
 will hide the quirks and hacks in OAuth 1, and will interface with
 all four of the grant types defined by the OAuth2 RFC.
 .
 This package provides the requests-oauthlib Python module for Python
 3.x.

Package: python3-requests-ratelimiter
Description-md5: 2461c3b244d5acd92afd38f0a84cc229
Description-en: Easy rate-limiting for Python requests (Python 3)
 A simple wrapper around pyrate-limiter v2 that adds convenient integration
 with the requests library.

Package: python3-requests-toolbelt
Description-md5: b63a0ab911dceb2c60d795db0aa2a9a5
Description-en: Utility belt for advanced users of python3-requests
 Collection of utilities for python3-requests
 It provides transport adapters: FingerprintAdapter, SSLAdapter,
 SourceAddressAdapter, SocketOptionsAdapter, TCPKeepAliveAdapter
 and authenticators: AuthHandler, GuessAuth, HTTPProxyDigestAuth
 Also a cookiejar, streaming helpers and more.

Package: python3-requests-unixsocket
Description-md5: 3c737dd7d40ecbc5372517c3eff4d5b8
Description-en: Use requests to talk HTTP via a UNIX domain socket - Python 3.x
 The requests-unixsocket makes it possible to talk using the HTTP protocol via
 a UNIX domain socket. Internally, requests-unixsocket uses monkeypatching to
 use the functionality of requests while making minimal changes.
 .
 Requests allow you to send HTTP/1.1 requests. You can add headers, form data,
 multipart files, and parameters with simple Python dictionaries, and access
 the response data in the same way. It's powered by httplib and urllib3, but
 it does all the hard work and crazy hacks for you.
 .
 This package contains the Python 3.x module.

Package: python3-requirement-parser
Description-md5: 857af32c666d3753bb78bd725574a48b
Description-en: Python module for parsing Pip requirement files (transitional package)
 This is a small Python module for parsing Pip requirement files.
 The goal is to parse everything in the Pip requirement file format spec.
 .
 This is a transitional dummy package to help python3-requirement-parser users
 to upgrade to python3-requirements, you may remove it safely.

Package: python3-requirements
Description-md5: c7fed39e128493987008669f6f121699
Description-en: Python module for parsing Pip requirement files
 This is a small Python module for parsing Pip requirement files.
 The goal is to parse everything in the Pip requirement file format spec.

Package: python3-requirements-detector
Description-md5: 03ebf56191a3cf464311e80709cbaf9a
Description-en: finds and lists the requirements of a Python project
 Requirements-detector could be run either as a module or with its CLI tool
 (detect-requirements). It scans for and lists the project's requirements
 out of several sources for them.
 .
 This package contains the CLI tool and the modules for Python 3.

Package: python3-resample
Description-md5: f4e0ca56af591a92893493f4f8d23309
Description-en: Randomization-based inference in Python
 Resampling-based inference in Python based on data
 resampling and permutation.
 .
 Built as a part of the scikit-hep project.

Package: python3-resampy
Description-md5: c03577f1ef5f5b4e65fc83c09727a2eb
Description-en: Efficient signal resampling
 Implements band-limited sinc interpolation method for sampling rate
 conversion.

Package: python3-resolvelib
Description-md5: 4f7b44cb52b8e69639d4e95c941d4b52
Description-en: module to resolve abstract dependencies into concrete ones
 python3-resolvelib provides a `Resolver` class that includes dependency
 resolution logic. You give it some things, and a little information on how it
 should interact with them, and it will spit out a resolution result.
 .
 This is the Python 3 version of the package.

Package: python3-responses
Description-md5: e6c71b5733371e2f4fb0cdb9cde9d287
Description-en: Utility library for mocking out the requests Python 3 library
 responses is a module used to mock out the `requests' Python 3 library in
 order to perform unit tests.
 .
 This package provides the Python 3 module.

Package: python3-respx
Description-md5: 32d79ae1bc29168d99da4384cc91c857
Description-en: Utility for mocking out the Python HTTPX and HTTP Core libraries
 RESPX is a mock router, capturing requests sent by HTTPX,
 mocking their responses. Inspired by the flexible query API
 of the Django ORM, requests are filtered and matched against
 routes and their request patterns and lookups.

Package: python3-restless
Description-md5: 11e0caab24a3540041e1de0fef723840
Description-en: lightweight REST miniframework for Python (Python 3)
 Works great with Django, Flask, Pyramid, Tornado & Itty, but should
 be useful for many other Python web frameworks.  Based on the lessons
 learned from Tastypie & other REST libraries.
 .
 Features
 * Small, fast codebase
 * JSON output by default, but overridable
 * RESTful
 * Flexible
 .
 This package provides the Python 3.x module.

Package: python3-restrictedpython
Description-md5: d01c8707557b5691c3bcdf45ae125c62
Description-en: Restricted execution environment for Python 3
 RestrictedPython is a tool that helps to define a subset of the Python
 language which allows one to provide a program input into a trusted
 environment. RestrictedPython is not a sandbox system or a secured
 environment, but it helps to define a trusted environment and execute
 untrusted code inside of it.

Package: python3-restructuredtext-lint
Description-md5: 2c3d81cbe8ce1cbbc3d8c27f277f5a02
Description-en: reStructuredText linter - Python 3.x
 This was created out of frustration with PyPI; it sucks finding out your reST
 is invalid after uploading it. It is being developed in junction with a
 Sublime Text linter.
 .
 This package contains the Python 3.x module.

Package: python3-retry
Description-md5: b02aed934d1e72ce6feddb6a70cddf70
Description-en: easy to use retry decorator
 Decorator (or function) to retry failing code featuring:
 .
 - No external dependency (stdlib only)
 - Preserve function signatures (pip install decorator)
 - Original traceback, easy to debug

Package: python3-returns
Description-md5: 6212c941c23017b4ee3ea593759f868d
Description-en: Make your functions return something meaningful, typed, and safe
 Basically, the answer is that returns provides useful abstractions that solve
 some problems every developer has:
 .
 * ``Maybe`` helps to work with None in a type-safe way
 * ``Result`` helps to work with exceptions in a type-safe way
 * ``IO`` helps to separate pure code from impure code to make your
 architecture better
 * ``Future`` helps to write await free code
 * ``RequiresContext`` helps to inject dependencies in a very readable,
 explicit, type-safe, and clean way
 * ``Pipelines`` can be used independently or together with the types above to
 create complex, declarative, and type-safe data pipelines
 .
 On top of that ``returns`` provides useful interfaces that allows you to switch
 implementation on the fly. For example, you can write code that works the same
 way for sync and async execution flows. While being fully type-safe at the
 same time.
 .
 And you can write your own primitives that will solve any other problem you
 can possible have based on ``returns`` existing or your custom interfaces.

Package: python3-rfc3161ng
Description-md5: 144bff2bf6397693e334302917af2b0f
Description-en: Implementation of trusted timestamping client
 A simple client library for cryptographic timestamping service
 implementing the protocol from RFC3161.

Package: python3-rfc3339
Description-md5: 349fac33c56badce1875d16f4356362b
Description-en: parser and generator of RFC 3339-compliant timestamps (Python 3)
 pyRFC3339 parses and generates RFC 3339-compliant timestamps using Python
 datetime.datetime objects.
 .
 This is the Python 3 module.

Package: python3-rfc3339-validator
Description-md5: 08023f08c50a47859f64d03570b3e930
Description-en: RFC 3339 validator (Python library)
 This package provides a validator for date-time strings to determine
 whether they conform to the Internet Engineering Task Force (IETF)
 Internet Date/Time Format (RFC 3339).

Package: python3-rfc3986-validator
Description-md5: e43d2635a44d04857d2a6e49b52df158
Description-en: RFC 3986 validator (Python library)
 This package provides a validator for URIs to determine whether they
 conform to the Internet Engineering Task Force (IETF) specification
 (RFC 3986).

Package: python3-rfc3987
Description-md5: 9d934c75edaa45ea8f0d3ae7770d9799
Description-en: Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)
 This module provides regular expressions according to
 * RFC 3986 "Uniform Resource Identifier (URI): Generic Syntax"
 * RFC 3987 "Internationalized Resource Identifiers (IRIs)"
 and utilities for composition and relative resolution of references.

Package: python3-rfc6555
Description-md5: 18303410923341c125b5ec8cda4c494f
Description-en: Happy Eyeballs Algorithm described in RFC 6555 using Python
 Provided with a single file and dead-simple API to allow easy vendoring
 and integration into other projects.
 .
 This package installs the library for Python 3.

Package: python3-rfc8785
Description-md5: 9970b80fdbd44f4f61ee53975727023a
Description-en: Pure-Python JSON Canonicalization Scheme (Python library)
 A pure-Python, no-dependency implementation of [RFC 8785],
 a.k.a. JSON Canonicalization Scheme or JCS.
 .
 This package contains the Python library.

Package: python3-rgpio
Description-md5: 615cf3656b1e60e82992c469b44bd13e
Description-en: Control GPIO pins remotely via rgpiod - python3 bindings
 The rgpio library is a fully featured library for controlling the GPIO pins of
 a computer via the rpgiod daemon. It includes facilities for software PWM,
 callbacks on level change, I2C, SPI, and UART wrappers. The daemon also
 provides file handling, script and network facilities.
 .
 This package contains the Python 3 bindings for librgpio.

Package: python3-rgw
Description-md5: 06f6fa39d546967387c6ab7f058abce7
Description-en: Python 3 libraries for the Ceph librgw library
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.
 .
 This package contains Python 3 libraries for interacting with Ceph's
 RGW library.

Package: python3-rich-click
Description-md5: 3db1ad3e09cacaf7a5695d6a0c71ee7b
Description-en: creating beautiful command line interfaces for Python3
 Format click help output nicely with Rich.
 .
 * Click is a "Python package for creating beautiful command line
 interfaces".
 * Rich is a "Python library for rich text and beautiful formatting in
 the terminal".
 .
 The intention of rich-click is to provide attractive help output from
 click, formatted with rich, with minimal customisation required.
 .
 Features
 .
 * Rich command-line formatting of click help and error messages
 * Nice styles be default, usage is simply import rich_click as click
 * CLI tool to run on other people's tools (prefix the command with
 rich-click)
 * Group commands and options into named panels
 * Well formatted error messages
 * Easily give custom sort order for options and commands
 * Extensive customisation of styling and behaviour possible

Package: python3-rich-rst
Description-md5: fd35e6f21544c1a0fcaa973afb3831bc
Description-en: beautiful reStructuredText renderer for rich
 Rich library extension that allows you to render documents in reStructuredText
 (or RST) format with a rich, interactive appearance directly in the terminal.
 The package's main function is to improve the viewing of RST documents by
 transforming the content into a visually pleasing format, similar to what rich
 Markdown does for Markdown files.
 .
 Main features:
 - Rendering RST elements: The package supports the rendering of 75
 reStructuredText elements, which includes headers, lists, code blocks,
 links, tables, among others. It provides a user-friendly interface to
 read RST documents on the terminal.
 - Command Line Interface (CLI): The CLI allows you to display .rst files
 directly in the terminal.

Package: python3-ring-doorbell
Description-md5: 4aaee1cae7938b9dc892939d4ac3d410
Description-en: Expose Ring.com devices as Python objects
 Connect to Ring.com devices and expose them as Python objects. Can list the
 devices, show events, download videos, display videos, control lights, etc.
 .
 This package installs the library for Python 3 and the ring-doorbell command.

Package: python3-rioxarray
Description-md5: 0dbf483e2f3eb7f99b2c69d09a65791f
Description-en: rasterio xarray extension
 rioxarray is an extension to the xarray package that
 - supports multidimensional datasets such as netCDF
 - stores the CRS as a WKT, which is the recommended format
 - loads in the CRS, transform, and nodata metadata in standard CF & GDAL
 locations
 - supports masking and scaling data with the masked and mask_and_scale kwargs
 - adds the coordinate axis CF metadata
 - loads in raster metadata into the attributes
 .
 This package provides the Python 3 library

Package: python3-ripe-atlas-cousteau
Description-md5: 2eeb7e0864bf1d90a85470bc7af8a5a9
Description-en: Python3 wrapper around the RIPE Atlas API
 Cousteau is a Python library wrapping the RIPE Atlas HTTP API. RIPE Atlas is a
 global network of probes that measure Internet connectivity and reachability,
 providing an overview of the state of the Internet in real time.
 .
 This package contains the Python3 library.

Package: python3-ripe-atlas-sagan
Description-md5: 7406c3d8193740af0fa5a8ef4fd18338
Description-en: Python3 library for parsing RIPE Atlas measurement results
 RIPE Atlas Sagan is a Python library for parsing RIPE Atlas measurement
 results. It aims at providing a consistent high-level interface for a rapidly
 changing low-level format used by the RIPE Atlas probes. RIPE Atlas is a
 global network of probes that measure Internet connectivity and reachability,
 providing an overview of the state of the Internet in real time.
 .
 This package contains the Python3 library.

Package: python3-rl-accel
Description-md5: b99ceac8a82c851e348c1234b0226905
Description-en: accelerator module for the ReportLab Toolkit
 This is an accelerator module for the ReportLab Toolkit Open Source
 Python library for generating PDFs and graphics.
 .
 Since python-reportlab 4.0, the rl_accel C module which accelerates
 some functions is generally not necessary any more; Python is a lot
 faster than it was 20 years ago. You can still use it if you wish.

Package: python3-rl-renderpm
Description-md5: c6d9eb90846c99ff859bb2f5355dab1f
Description-en: contains the ReportLab accelerator module
 rl_renderPM is a package containing the ReportLab accelerator module
 _renderPM which can be used to speedup the
 reportlab.graphics.renderPM functions.
 .
 The python bitmap render module reportlab.graphics.renderPM can
 either use rlPyCairo, pycairo and freetype-py or rl_renderPM + built
 in freetype libraries.
 .
 The choice is made by overriding the reportlab.rl_settings module
 value _renderPMBackend using one of the settings files
 reportlab/local_reportlab_settings.py, reportlab_settings.py or
 ~/.reportlab_settings, which are searched for in that order.
 .
 The default value of _renderPMBackend is 'rlPyCairo', but it can be
 set to '_renderPM' to use this extension which is based on an older
 library libart_lgpl.
 .
 Deprecation notice:
 -------------------
 .
 As from version 4.0, the package python-reportlab removes the
 renderPM extension which lets one create bitmap versions of complex
 graphics. It now uses other python libraries which wrap up freetype, the
 font rendering engine, so that one doesn't need to worry about linking
 to it. Under the hood it uses PyCairo as a renderer by default
 (rather than the no-longer-supported libart), and freetype-py to
 render text glyphs. See more at:
 https://docs.reportlab.com/releases/notes/whats-new-40/

Package: python3-rlpycairo
Description-md5: 33dfdabc89aa155e8ace5ea38d528427
Description-en: plugin for the ReportLab PDF Toolkit.
 This is a plugin for the ReportLab PDF Toolkit.
 which constructs rich PDF documents, and also creation
 of charts in a variety of bitmap and vector formats.
 .
 This plugin is intended to replace most of the usage of the
 libart based C extension _renderPM which has been shown to
 have issues when rendering complex documents.
 .
 This backend can be brought into use by setting
 reportlab.rl_config.renderPMBackend = 'rlPyCairo'
 any of the methods detailed in reportlab/rl_config.py
 can be used to accomplish this.
 .
 The new backend seems able to handle all the same behaviour as
 _renderPM and the only place where it seems inferior is in the
 rendering of scaled images and the speed with which it draws
 text.
 .
 At present the rlPyCairo backend only uses the _renderPM extension
 to use its mapping of ReportLab font names to extract paths for
 rendering this is no doubt the reason for its slowness when
 rendering text.

Package: python3-rnc2rng
Description-md5: ce2013615550e6b210312ae6bf786c52
Description-en: RELAX NG Compact to regular syntax conversion library
 Converts RELAX NG schemata in Compact syntax (rnc) to the
 equivalent schema in the XML-based default RELAX NG syntax.
 .
 This package installs the library for Python 3.

Package: python3-rnp
Description-md5: 5c60a390ff4ce83e2e1aca70cbf800f8
Description-en: Python bindings for librnp
 RNP is a set of cross-platform tools implementing OpenPGP (RFC 4880)
 and related standards.
 .
 This package contains Python bindings for librnp.

Package: python3-robber
Description-md5: e8e6e9edc8531055080427a8437cbfff
Description-en: BDD / TDD assertion library for Python (Python 3)
 Python Library that provides assertion functions for Test-driven
 Development and Behavior-Driven Development.
 .
 This package installs the library for Python 3.

Package: python3-roborock
Description-md5: 118dcd9b800c8fb691f685f3cc2980a4
Description-en: Library for controlling Roborock vacuums over Wi-Fi
 This library provides the capability to manage and control Roborock vacuums
 over a Wi-Fi connection. It enables functionalities such as starting and
 stopping cleaning tasks, adjusting fan speeds, and returning the vacuum to its
 dock. Communication primarily happens locally, enhancing response times and
 reducing reliance on cloud services, though initial setup requires cloud-based
 device discovery.

Package: python3-robot-detection
Description-md5: 1f002351bceafc0e7d56a2b00115e61b
Description-en: Detect web crawlers from HTTP UserAgent (Python 3 version)
 This Python module detects if a given HTTP User Agent is a web crawler.
 It uses the list of registered robots from the robotstxt.org.
 .
 This package contains the Python 3 version of the library.

Package: python3-robotraconteur
Description-md5: 9b0d2897fb541008162c3b0dfe62ac79
Description-en: Python module for Robot Raconteur
 Robot Raconteur is a communication framework for
 Robotics and Automation. This package provides the Robot
 Raconteur Python module.

Package: python3-rocm-docs
Description-md5: 900469603cbce41f45b893f8f97d2640
Description-en: ROCm Documentation Core Utilities (Python 3)
 comprise styling, scripts, and additional HTML content that is common to all
 ROCm project's documentation. This greatly aids in maintaining the
 documentation, as any change to the appearance only needs to be modified
 in one location.
 .
 This package installs the library for Python 3. It also install an example
 that allow you to generate the ROCm doc for rocm-docs-core project.
 .
 This package installs the library for Python 3.

Package: python3-rokuecp
Description-md5: de62daa8b432c08c12326810ea2b6792
Description-en: Library for communicating with Roku devices using the External Control Protocol
 This library enables communication with Roku devices over Wi-Fi using the
 External Control Protocol (ECP). It allows users to monitor and control
 various functions of Roku devices, including launching channels, controlling
 playback, and retrieving information about installed applications. Users can
 initiate searches, manage media playback, and handle remote control
 operations. It offers asynchronous interaction, enabling real-time
 communication and control, aiding in the development of applications that
 require direct interaction with Roku devices.

Package: python3-roman
Description-md5: 751fd834df3341d26b8b804614bc2d00
Description-en: module for generating/analyzing Roman numerals for Python 3
 This module converts from and to Roman numerals. It can convert numbers
 from 1 to 4999 and understands the common shortcuts (IX == 9), but not
 illegal ones (MIM == 1999).

Package: python3-romy
Description-md5: b5db3201103c2f15c73c59200ce0945e
Description-en: Library to control Wi-Fi enabled ROMY vacuum cleaners
 This library allows interaction with Wi-Fi enabled ROMY vacuum cleaners. It
 supports various functionalities such as starting, pausing, continuing,
 stopping, and returning the device to its base. The library can also provide
 various sensor readings including battery level, Wi-Fi signal strength, and
 cleaning metrics like total cleaning time, runs, and area cleaned.
 Additionally, it can detect the presence of dustbins and water tanks, and
 measure the dirt level in the dustbin for supported models. The library uses
 the local interface protocol of ROMY devices and requires a password provided
 under the dustbin.

Package: python3-roonapi
Description-md5: 8770463ced861daf86255480a9113891
Description-en: Library to interface with the Roon API
 This library provides a way to interact with the Roon API, enabling
 communication with Roon servers to manage music playback and other
 functionalities. Users can connect to their Roon server, subscribe to receive
 updates, and control various Roon zones and devices. The library handles the
 communication with the server, allowing fine-grained control over the music
 management features provided by the Roon ecosystem.

Package: python3-rope
Description-md5: 3781cc02ab10caacf9b671bac33a8a24
Description-en: Python 3 refactoring library
 Rope is a Python refactoring library that can be used with several editors
 and IDEs. It provides many refactoring operations as well as forms of code
 assistance like auto-completion and access to documentation. To make use of
 refactoring in Mercurial, Git and Svn repositories, the recommended packages
 must be installed. For a complete list of features, see the project homepage.
 .
 This provides the Python3 version of the library.

Package: python3-ropgadget
Description-md5: 06f964c19a27cc70f5040a7243714b2e
Description-en: Gadgets finder for ROP exploitation code
 ROPGadget is a tool for security research and vulnerability exploitation. It
 lets you search binaries for sequences of useful machine code instructions
 followed by a return statement ("gadgets"). If an exploit can manipulate the
 callstack to point to a sequence of gadgets, the return statements will
 redirect the program flow to execute the sequence ("return oriented
 programming"). By reusing existing code out of context, an attacker can
 potentially circumvent security measures which prevent the execution
 of injected code.

Package: python3-rosbags
Description-md5: f2bb2c8aa382f44081326141afcd7de5
Description-en: Python library to read, modify, convert, and write rosbag files
 It contains:
 - highlevel easy-to-use interfaces,
 - rosbag2 reader and writer,
 - rosbag1 reader and writer,
 - extensible type system with serializers and deserializers,
 - efficient converter between rosbag1 and rosbag2,
 - and more.
 Rosbags does not have any dependencies on the ROS software stacks and can be
 used on its own or alongside ROS1 or ROS2

Package: python3-rosettasciio
Description-md5: 843f293021d1e7ed72e538a487d1c8cb
Description-en: Reading and writing scientific file formats
 The Rosetta Scientific Input Output library aims at providing easy
 reading and writing capabilities in Python for a wide range of
 scientific data formats. Thus providing an entry point to the wide
 ecosystem of python packages for scientific data analysis and
 computation, as well as an interoperability between different file
 formats. Just as the Rosetta stone provided a translation between
 ancient Egyptian hieroglyphs and ancient Greek.  The RosettaSciIO
 library originates from the HyperSpy project for multi-dimensional
 data analysis. As HyperSpy is rooted in the electron microscopy
 community, data formats used by this community are still particularly
 well represented.
 .
 RosettaSciIO provides the dataset, its axes and related metadata contained in a
 file in a python dictionary that can be easily handled by other libraries.
 Similarly, it takes a dictionary as input for file writers.

Package: python3-rospkg
Description-md5: b5fd0ec303a874cffdd6871b4b8ecb9c
Description-en: Robot OS package library (Python 3)
 This package is part of Robot OS (ROS). It is a library for
 retrieving information about ROS packages and stacks. The rospkg
 Python module provides basic utilities for querying information about
 ROS packages, stacks, and distributions. There are several basic
 APIs: ROS environment, RosPack/RosStack, OS detection, and
 distributions.
 .
 This package installs the library for Python 3.

Package: python3-roundrobin
Description-md5: 2f3805a9b349e0297c1eb257339c5410
Description-en: collection of roundrobin utilities
 This is rather small collection of round robin utilities.
 .
 Some examples:
 .
 ```
 >>> import roundrobin
 >>> get_roundrobin = roundrobin.basic(["A", "B", "C"])
 >>> ''.join([get_roundrobin() for _ in range(7)])
 'ABCABCA'
 >>> # weighted round-robin balancing algorithm as seen in LVS
 >>> get_weighted = roundrobin.weighted([("A", 5), ("B", 1), ("C", 1)])
 >>> ''.join([get_weighted() for _ in range(7)])
 'AAAAABC'
 >>> # smooth weighted round-robin balancing algorithm as seen in Nginx
 >>> get_weighted_smooth = roundrobin.smooth([("A", 5), ("B", 1), ("C", 1)])
 >>> ''.join([get_weighted_smooth() for _ in range(7)])
 'AABACAA'
 ```

Package: python3-rova
Description-md5: 15e97120dc042a6ddd21b49efd35c3fb
Description-en: Python API wrapper for accessing the ROVA waste management calendar
 ROVA is a waste management service in the Netherlands focused on maintaining
 clean and sustainable living environments. This Python library serves as an API
 wrapper for programmatically accessing ROVA's waste collection schedules
 through their unofficial API.
 .
 Users can retrieve waste collection dates by providing a zip code and house
 number, making it easier to manage waste disposal schedules.

Package: python3-rows
Description-md5: fe9b5a997df1886cdf4b096fe5eaaa87
Description-en: library to tabular data, no matter the format
 No matter in which format your tabular data is: python3-rows will import it,
 automatically detect types and give you high-level Python objects so you can
 start working with the data instead of trying to parse it.
 It is also locale and unicode aware.
 .
 The library is composed by:
 .
 * A common interface to tabular data (the Table class).
 * A set of plugins to populate Table objects CSV, XLS, HTML, TXT.
 * A set of common fields (such as BoolField, IntegerField) which know exactly
 how to serialize and deserialize data for each object type you'll get.
 * A set of utilities (such as field type recognition) to help working with
 tabular data.
 * Access to the most used features: convert between formats, sum, join and
 sort tables. Just import rows and relax.

Package: python3-rpaths
Description-md5: a771fa25aca2db1904575dc87a75fff2
Description-en: cross-platform path manipulation library for Python
 rpaths is another path manipulation library for Python. It is heavily inspired
 by Unipath and pathlib and provides a total Python 2/3 and Windows/POSIX
 compatibility.
 .
 This package provides the modules for Python 3.

Package: python3-rpcq
Description-md5: d01ab32e80a62f838747471c86692b32
Description-en: RPC framework and message specification for Rigetti QCS
 Asynchronous RPC client-server framework and message
 specification for Rigetti Quantum Cloud Services (QCS).
 Implements an efficient transport protocol by using
 ZeroMQ (ZMQ) sockets and MessagePack (msgpack) serialization.
 Not intended to be a full-featured replacement for other
 frameworks like gRPC or Apache Thrift.

Package: python3-rpi-bad-power
Description-md5: 077337370bd49f05cddfd4c8952f97a9
Description-en: Detect bad power supply on Raspberry Pi
 This library detects issues with the power supply on a Raspberry Pi. It
 monitors the system for under-voltage conditions, helping users identify power
 supply problems. The library reads system entries to determine if the
 Raspberry Pi is experiencing under-voltage, allowing users to take necessary
 actions to ensure stable power. It supports kernel 4.14 and above and provides
 a straightforward way to check for power supply reliability.

Package: python3-rpi-lgpio
Description-md5: abcc14b51cf18454ea3b8ff5ef5d5773
Description-en: Compatibility shim for lgpio emulating the RPi.GPIO API
 The rpi-lgpio library provides an RPi.GPIO compatible interface to the
 lgpio library, which operates GPIO via the Linux kernel's gpiochip devices.
 .
 This is the Python 3 version of the API.

Package: python3-rply
Description-md5: 8216ecbd544ec7b27c47ba6a9c27e3d7
Description-en: pure Python based parser that also works with RPython (Python 3)
 This package provides a pure Python based parser generator, that also
 works with RPython. It is a more-or-less direct port of David
 Bazzley's awesome PLY, with a new public API, and RPython support.
 .
 This package provides Python 3 bindings only.

Package: python3-rpm
Description-md5: 4c86706340dedfb97287c361b94fc396
Description-en: Python 3 bindings for RPM
 The RPM Package Manager (RPM) is a command-line driven package
 management system capable of installing, uninstalling, verifying,
 querying, and updating computer software packages.
 .
 This package includes the Python bindings for librpm, allowing Python
 scripts to manipulate RPM packages and the RPM database.
 .
 This package installs the library for Python 3.

Package: python3-rpy2
Description-md5: b378296fa6aaf034c92ad45d39cc8c6c
Description-en: Python3 interface to the GNU R language and environment (version 2)
 This Debian package provides RPy2, a very simple yet robust Python interface
 to the GNU R Programming Language. It can manage different types of R objects,
 and can execute arbitrary R functions, including graphic functions.
 Rpy2 is a rewrite and extension of the older RPy interface.

Package: python3-rpyc
Description-md5: dae600c88970aa99bd77175ffe865427
Description-en: Python 3 library for remote procedure calls
 RPyC (pronounced as are-pie-see), or Remote Python Call, is a transparent
 Python library for symmetrical remote procedure calls, clustering and
 distributed-computing. RPyC makes use of object-proxying, a technique that
 employs Python’s dynamic nature, to overcome the physical boundaries between
 processes and computers, so that remote objects can be manipulated as if they
 were local.

Package: python3-rpyc-doc
Description-md5: ddb6d76a68ce814be3bcc7281da2f075
Description-en: Python 3 library for remote procedure calls (documentation)
 RPyC (pronounced as are-pie-see), or Remote Python Call, is a transparent
 Python library for symmetrical remote procedure calls, clustering and
 distributed-computing. RPyC makes use of object-proxying, a technique that
 employs Python’s dynamic nature, to overcome the physical boundaries between
 processes and computers, so that remote objects can be manipulated as if they
 were local.
 .
 This package provides the documentation.

Package: python3-rq
Description-md5: d192cb8bf5b9d82429bd09323c51ebe9
Description-en: Simple job queues for Python 3
 RQ (Redis Queue) is a simple Python library for queueing jobs and
 processing them in the background with workers. It is backed by
 Redis and it is designed to have a low barrier to entry.
 It can be integrated in your web stack easily.

Package: python3-rrdtool
Description-md5: 7b82f583bb9c9079fa8796903bd4c210
Description-en: time-series data storage and display system (Python3 interface)
 The Round Robin Database Tool (RRDtool) is a system to store and display
 time-series data (e.g. network bandwidth, machine-room temperature,
 server load average). It stores the data in Round Robin Databases (RRDs),
 a very compact way that will not expand over time. RRDtool processes the
 extracted data to enforce a certain data density, allowing for useful
 graphical representation of data values.
 .
 This package contains a Python3 interface to RRDs.

Package: python3-rsa
Description-md5: 661c45d2c5f07d4774802a57c39654af
Description-en: Pure-Python RSA implementation (Python 3)
 Python-RSA is a pure-Python RSA implementation. It supports encryption
 and decryption, signing and verifying signatures, and key generation
 according to PKCS#1 version 1.5. It can be used as a Python library as
 well as on the commandline. The code was mostly written by Sybren A. Stüvel.
 .
 This package contains the module for Python 3.

Package: python3-rshell
Description-md5: 21e5243a28ff2af1a8f5dc261d4e6404
Description-en: Remote shell for working with MicroPython boards - python3 library
 A simple shell which runs on the host and uses MicroPython's raw-REPL to send
 Python snippets to the board in order to get file-system information, and to
 copy files to and from MicroPython's file-system. It also has the ability to
 invoke the MicroPython REPL, so rshell can be used as a terminal emulator as
 well.
 .
 This package contains the rshell module, including the rshell.pyboard module
 which can be used to control MicroPython boards from Python scripts.

Package: python3-rst2ansi
Description-md5: 94881279a995ed890161120228a4928e
Description-en: Python module to render reStructuredText to ansi-escaped strings
 The rst2ansi project is a Python module dedicated to rendering RST
 (reStructuredText) documents to ansi-escaped strings suitable for display
 in a terminal.
 .
 This is the python3 version of the package.

Package: python3-rstcheck
Description-md5: ec335336fef367e42f30cb1a1e6a3370
Description-en: Validator for reStructuredText documents with code blocks (Python 3 module)
 rstcheck validates the syntax of reStructuredText documents. Unlike other
 validators, it will also verify syntax correctness in nested code blocks
 for a variety of languages:
 .
 * Bash shell scripts
 * Doctest
 * C (C99)
 * C++ (C++11)
 * JSON
 * XML
 * Python
 * reStructuredText
 .
 rstcheck can also validate Sphinx documentation files if Sphinx is installed.
 .
 This package installs the Python 3 module.

Package: python3-rstr
Description-md5: c71246cf34f09474b676294685c3e4a7
Description-en: Easily generate random strings of various types (Python 3)
 rstr is a helper module for easily generating random strings of various
 types. It could be useful for fuzz testing, generating dummy data, or
 other applications. It has no dependencies outside the standard library,
 and is compatible with Python 3.
 .
 The basic method of rstr is rstr(). At a minimum, it requires one
 argument, an alphabet of characters from which to create a string.
 .
 Inspired by the Java library of the same name, the xeger() method allows
 users to create a random string from a regular expression.
 .
 You can combine rstr with Python's built-in string formatting to produce
 strings that fit a variety of templates.
 .
 This package installs the library for Python 3.

Package: python3-rsyncmanager
Description-md5: e178c1a1bd624400eac946b47a0c8fe8
Description-en: Python binding for rsync
 This library is a binder for rsync. It wraps the rsync command into a
 nice Python interface.
 .
 It also includes a 'controler' of the rsync command launch.

Package: python3-rt
Description-md5: e77fa0593b2112555c6a3239c0533e29
Description-en: Python interface to Request Tracker API
 Python implementation of the Request Tracker REST API
 See also http://requesttracker.wikia.com/wiki/REST

Package: python3-rtf-tokenize
Description-md5: b03261da380245f79f26a6c5adfc8c67
Description-en: Simple RTF tokenizer for python
 This package provides a simple RTF tokenizer library for python.
 It can be used by various stenotype engines.

Package: python3-rtimulib
Description-md5: e49597220e2efbaab1645629d708d494
Description-en: Versatile C++ and Python 9-dof, 10-dof and 11-dof IMU library (Python 3)
 The simplest way to connect a 9-dof, 10-dof or 11-dof IMU to an embedded Linux
 system and obtain Kalman-filtered quaternion or Euler angle pose data.
 Basically, two simple function calls (IMUInit() and IMURead()) are pretty much
 all that's needed to integrate RTIMULib.
 .
 This package provides the Python 3 module.

Package: python3-rtmidi
Description-md5: 24e7978f367b4048a59fb867ea5fa5fe
Description-en: Python wrapper for the RtMidi C++ library written with Cython
 Python binding for RtMidi implemented with Cython and provides a thin wrapper
 around the RtMidi C++ interface. The API is basically the same as the C++ one
 but with the naming scheme of classes, methods and parameters adapted to the
 Python naming structure.

Package: python3-rtree
Description-md5: e608ea6e95e90eeb511db18d211123e1
Description-en: R-Tree spatial index for Python GIS - Python 3 module
 Rtree is a ctypes Python wrapper of libspatialindex that provides a
 number of advanced spatial indexing features for the spatially curious
 Python user. These features include:
 .
 * Nearest neighbor search
 * Intersection search
 * Multi-dimensional indexes
 * Clustered indexes (store Python pickles directly with index entries)
 * Bulk loading
 * Deletion
 * Disk serialization
 * Custom storage implementation (to implement spatial indexing in ZODB,
 for example)
 .
 This package contains the module for Python 3.

Package: python3-rtsp-to-webrtc
Description-md5: e5eea49b43e8a2c438251a7be498a14d
Description-en: Python client library for RTSPtoWeb and RTSPtoWebRTC
 This Python library provides functionality to interact with RTSPtoWeb and
 RTSPtoWebRTC. It facilitates the streaming of Real-Time Streaming Protocol
 (RTSP) media to WebRTC endpoints. Built with aiohttp, the library enables
 direct communication and data transfer between RTSP and WebRTC technologies,
 ensuring efficient media streaming. Users can rely on this library to handle
 the intricacies of protocol conversion and data management, streamlining the
 process of integrating RTSP streams into web applications.

Package: python3-ruamel.yaml
Description-md5: 6b3794fe2c9fee9e1f501c0783718884
Description-en: Roundtrip YAML parser/emitter (Python 3 module)
 ruamel.yaml is a YAML parser supporting roundtrip preservation of
 comments, seq/map flow style and map key order. It is a derivative of
 Kirill Simonov's PyYAML which supports YAML 1.2.
 .
 This package contains the Python 3 module.

Package: python3-ruamel.yaml.clib
Description-md5: 95df8c731bf0d9c1285ca8be91d22b7f
Description-en: C version of reader, parser and emitter for ruamel.yaml
 This package was split of from ruamel.yaml, so that ruamel.yaml can be build
 as a universal wheel as the C code is seldom changing, and it takes a long
 time to compile for all platforms,

Package: python3-ruffus
Description-md5: c8df26637b95784938ce6971f52c50d3
Description-en: Python3 computation pipeline library widely used in bioinformatics
 Ruffus is designed to allow scientific and other analyses to be automated
 with the minimum of fuss and the least effort.
 .
 * Lightweight: Suitable for the simplest of tasks
 * Scalable: Handles even fiendishly complicated pipelines which would cause
 make or scons to go cross-eyed and recursive.
 * Standard Python: No "clever magic", no pre-processing.
 * Unintrusive: Unambitious, lightweight syntax which tries to do this one
 small thing well.
 .
 This package provides python3 modules.

Package: python3-ruuvitag-ble
Description-md5: 98e842284356644a3d1d2fc1bab6ac64
Description-en: Handle RuuviTag BLE devices
 This library provides essential functionality to manage RuuviTag Bluetooth Low
 Energy (BLE) devices. It allows for the efficient parsing and interpreting of
 data transmitted by these devices, enabling users to monitor various
 environmental parameters like temperature, humidity, and air pressure.
 Additionally, it supports the automatic discovery of RuuviTag devices once
 Bluetooth integration is enabled and operational. Users can ensure their
 devices are running the latest firmware to fully utilize the library's
 features. This library is well-suited for applications that require local data
 push from sensor devices.

Package: python3-ruyaml
Description-md5: 21d53b3778796e068f0ecde8cf584ba7
Description-en: YAML 1.2 loader/dumper package for Python
 The ruyaml package is a fork of ruamel.yaml aimed to made in order to secure
 the future of the library, mainly by having a pool of maintainers and can be
 used as a drop-in replacement for python3-ruamel.yaml.
 .
 This package contains the Python 3 version of the library.

Package: python3-rx
Description-md5: 58428d7e7a4044f2d4acca93583b5e8e
Description-en: Reactive Extensions for Python (Python 3)
 This package contains a set of libraries for composing asynchronous and
 event-based programs using observable sequences and LINQ-style query operators
 in Python. Using Rx, developers represent asynchronous data streams with
 Observables, query asynchronous data streams using operators, and parameterize
 concurrency in data/event streams using Schedulers.
 .
 This package installs the library for Python 3.

Package: python3-rxv
Description-md5: ff36e59ed23db769227cd232be15477d
Description-en: automation Library for Yamaha receivers
 This package provides an automation Library for for Yamaha RX-V473, RX-V573,
 RX-V673, RX-V773 receivers.
 .
 This package is a dependency of Home Assistant.

Package: python3-s3fs
Description-md5: 832dc3dce0f940addf2fcda2f6c378cd
Description-en: Convenient Filesystem interface over S3
 Pythonic file interface to S3, s3fs builds on top of botocore.
 .
 The top-level class S3FileSystem holds connection information and
 allows typical file-system style operations like cp, mv, ls, du,
 glob, etc., as well as put/get of local files to/from S3.
 .
 The connection can be anonymous - in which case only
 publicly-available, read-only buckets are accessible - or via
 credentials explicitly supplied or in configuration files.
 .
 Calling open() on a S3FileSystem (typically using a context manager)
 provides an S3File for read or write access to a particular key.
 The object emulates the standard File protocol (read, write, tell,
 seek), such that functions expecting a file can access S3.
 Only binary read and write modes are implemented, with blocked
 caching.
 .
 S3Fs uses and is based upon fsspec.

Package: python3-sabctools
Description-md5: fb9b957bafb220b39fdd9b8179c17ac2
Description-en: C implementations of functions used within SABnzbd
 This module implements four main sets of C implementations that are
 used within SABnzbd:
 * yEnc decoding and encoding using SIMD routines
 * CRC32 calculations
 * Non-blocking SSL-socket reading
 * Marking files as sparse

Package: python3-sadisplay
Description-md5: d6401222295ca180bba5f533b9824299
Description-en: Simple tool for SQLAlchemy schema visualization
 Simple package for describing SQLAlchemy schema and displaying
 raw database tables. Supports relations detection using Foreign
 Key collums. Supports mapped class inheritance.

Package: python3-safetensors
Description-md5: 80b875ea874edad43b0770aa5ac7a403
Description-en: Simple, safe way to store and distribute tensors
 Safetensors is a new simple format for storing tensors safely (as opposed
 to pickle) and that is still fast (zero-copy). Safetensors is really fast.

Package: python3-saga
Description-md5: 3f5da58809b0d9dd8bb18db228a54fed
Description-en: SAGA GIS Python bindings
 SAGA GIS (System for Automated Geoscientific Analyses) is a geographic
 information system used for editing and analysing spatial data.
 .
 This package contains the Python bindings to SAGA.

Package: python3-sagenb-export
Description-md5: 08cbc9b2279440cef91a44f9377f9b57
Description-en: Convert SageNB Notebooks (Python 3)
 This is a tool to convert SageNB notebooks to other formats,
 in particular IPython/Jupyter notebooks.

Package: python3-salib
Description-md5: f26df6a6b9142385dbe2509fa611b2ed
Description-en: Sensitivity Analysis Library (Python3 version)
 SALib is an open source library written in Python for performing sensitivity
 analyses. SALib provides a decoupled workflow, meaning it does not directly
 interface with the mathematical or computational model. Instead, SALib is
 responsible for generating the model inputs, using one of the sample
 functions, and computing the sensitivity indices from the model outputs, using
 one of the analyze functions. SALib provides several sensitivity analysis
 methods, such as Sobol, Morris, and FAST.
 .
 This package contains the Python 3 version of the library.

Package: python3-saltpylint
Description-md5: a4ab7d9fa1b2eb16d1b627273bab0d16
Description-en: PyLint plugins needed in the several SaltStack projects
 This package contains plugins for PyLint which are used in several SaltStack
 projects.

Package: python3-samplerate
Description-md5: da66f77c2a242116c28d77397f1677f1
Description-en: wrapper around libsamplerate for sample rate conversion.
 This is a wrapper around Erik de Castro Lopo’s libsamplerate
 (aka Secret Rabbit Code) for high-quality sample rate conversion.
 .
 It implements all three APIs available in libsamplerate:
 - Simple API: for resampling a large chunk of data with a single library call
 - Full API: for obtaining the resampled signal from successive chunks of data
 - Callback API: like Full API, but input samples are provided by a callback
 function
 .
 The libsamplerate library is statically built together with the
 python bindings using pybind11.
 .
 This package installs the library for Python 3.

Package: python3-samsung-mdc
Description-md5: 6a7a592f49713bf118bd52a47ad392d8
Description-en: Samsung Multiple Display Control (CLI, Python 3)
 Samsung-MDC is an implementation of the Samsung Multiple Display Control
 Protocol using Python and asyncio.
 .
 Samsung-MDC allows users to control compatible Samsung displays through
 the built-in RS-232C or Ethernet interface. 84 commands are supported.
 .
 This package includes a command-line interface and Python 3 module.

Package: python3-samsungctl
Description-md5: 26e8d5dbae5036fb2dbfc0280cc4c48d
Description-en: Remote control Samsung televisions via TCP/IP connection
 This package provides a library and a command line tool for remote controlling
 Samsung televisions via a TCP/IP connection. It currently supports both
 pre-2016 TVs as well most of the modern Tizen-OS TVs with Ethernet or Wi-Fi
 connectivity.
 .
 This package is a dependency of Home Assistant.

Package: python3-sane
Description-md5: 83197ff2fbafe55a90f617ee62ff24d1
Description-en: Python Imaging Library - SANE interface (Python3)
 The imaging-sane module is a Python interface to the SANE (Scanner
 Access is Now Easy) library, which provides access to various raster
 scanning devices such as flatbed scanners and digital cameras.

Package: python3-saneyaml
Description-md5: 833f2373722e4f059d6b4444167ee3c5
Description-en: PyYAML wrapper with sane behaviour
 saneyaml simple wrapper for PyYAML that makes it easy to load and
 dump YAML safely, while preserving ordering and avoiding surprises of type
 conversions by loading everything except booleans as strings.
 .
 It can optionally check for duplicated map keys when loading YAML.

Package: python3-sanix
Description-md5: 134c57260422d8542b06c7838ff4fb4e
Description-en: wrapper for getting measurements data from Sanix devices
 This package provides a wrapper for getting measurement data from Sanix devices.
 .
 This package is a dependency of Home Assistant.

Package: python3-sarif-python-om
Description-md5: 403b99b58dfa75e7c3e8fefc3bef8ec8
Description-en: Python classes for the SARIF object model
 This Python module contains classes for the object model defined by the
 Static Analysis Results Interchange Format (SARIF) file format.
 .
 This package installs the library for Python 3.

Package: python3-sarsen
Description-md5: 559b5c9a7bfc806c8cdab98d6209ff60
Description-en: Algorithms and utilities for Synthetic Aperture Radar (SAR) sensors
 Enables cloud-native SAR processing via Xarray and Dask.
 .
 Sarsen is a Python library and command line tool with the following
 functionalities:
 .
 * provides algorithms to terrain-correct satellite SAR data
 - geometric terrain correction (geocoding)
 * fast mode: to terrain-correct images
 * accurate mode: for interferometric processing
 - radiometric terrain correction (gamma flattening)
 * accesses SAR data via xarray-sentinel:
 - supports most Sentinel-1 data products as distributed by ESA:
 * Sentinel-1 Single Look Complex (SLC) SM/IW/EW
 * Sentinel-1 Ground Range Detected (GRD) SM/IW/EW
 - reads uncompressed and compressed SAFE data products on the local
 computer or on a network via fsspec
 * accesses DEM data via rioxarray:
 - reads local and remote data in virtually any raster format via
 rasterio / GDAL
 * supports larger-than-memory and distributed data access and processing
 via Dask
 - efficient geometric terrain-correction for a full GRD
 - efficient radiometric terrain-correction for a full GRD.

Package: python3-sasdata
Description-md5: 85611ba3b833cdc1c507b84a9aa529ca
Description-en: Data file handling for small-angle scattering (Python 3)
 The sasdata Python module provides utilities for importing and operating
 on reduced small angle scattering data. The module may be used in standalone
 code to build custom fitters, in conjunction with the sasmodels modules to
 analyse data from custom scripts, or as part of the sasview analysis package.
 .
 This package contains the Python 3 module.

Package: python3-sasmodels
Description-md5: 4718a3b310b148814c1224a9215422ce
Description-en: Theoretical models for small angle scattering (Python 3)
 sasmodels is a Python module for calculating theoretical Small Angle
 Scattering patterns. The models provided are usable directly in the bumps
 fitting package and in the sasview analysis package.
 .
 This package contains the Python 3 version of the module.

Package: python3-sasview
Description-md5: 69ba81d9508b79f23c5e515cf601c2c8
Description-en: Small Angle Scattering Analysis
 SasView is software for the analysis of Small-Angle Scattering (SAS)
 data.
 .
 It fits analytic functions describing different types of material
 microstructure to experimental data in order to determine the shape,
 size and degree of ordering.
 .
 SasView also includes tools for calculating scattering length
 densities, slit sizes, resolution, fringe thicknesses/d-spacings, the
 (Porod) invariant ('total scattering'), and distance distribution
 functions.
 .
 SasView is a Small Angle Scattering Analysis Software Package,
 originally developed as part of the NSF DANSE project under the name
 SansView, now managed by an international collaboration of facilities.
 .
 This is the package of Python modules; most users will want the graphical
 user interface in the sasview package.

Package: python3-satpy
Description-md5: f74e6e9d45723fabc8b493bc762ab2db
Description-en: Python package for earth-observing satellite data processing
 The SatPy package is a Python library for reading and manipulating
 meteorological remote sensing data and writing it to various image and
 data file formats. SatPy comes with the ability to make various RGB
 composites directly from satellite instrument channel data or higher level
 processing output. The pyresample package is used to resample data to
 different uniform areas or grids.

Package: python3-savitar
Description-md5: 33d075268cfb4b576dc951002784a9d3
Description-en: 3MF file handling library (Python bindings)
 Savitar is a C++ library with Python 3 bindings for
 reading and writing 3MF files.
 .
 3MF is an interchange format for sharing 3D models and other 3D printing
 data between related software and 3D printers.
 It is XML based and standardised by the 3MF consortium.
 .
 This package contains the Python 3 bindings.

Package: python3-sbml5
Description-md5: 2a679a91571d76786eb1c306b81b4cea
Description-en: System Biology Markup Language library - Python3 bindings
 LibSBML is a library designed to help you read, write, manipulate,
 translate, and validate SBML files and data streams. It is not an
 application itself (though it does come with many example programs),
 but rather a library you can embed in your own applications.
 .
 This package contains the Python3 bindings of LibSBML.

Package: python3-sbml5-doc
Description-md5: fa98f15fbf00794275c21b1c1d7b7e42
Description-en: System Biology Markup Language library - Python3 documentation
 LibSBML is a library designed to help you read, write, manipulate,
 translate, and validate SBML files and data streams. It is not an
 application itself (though it does come with many example programs),
 but rather a library you can embed in your own applications.
 .
 This package contains documentation for Python3 bindings

Package: python3-scalene
Description-md5: bed4d4095fd27a289b43f44f6a656400
Description-en: high-performance CPU and memory profiler for Python (Python 3)
 scalene is a high-performance cpu *and* memory profiler for Python that does
 a few things that other Python profilers do not and cannot do.  It runs
 orders of magnitude faster than other profilers while delivering far more
 detailed information.
 .
 This package installs the library for Python 3.

Package: python3-scantree
Description-md5: c8c9d8a0a6c111bf04df6262f60e2a9c
Description-en: Flexible recursive directory iterator: scandir meets glob("**", recursive=True)
 Recursive directory iterator supporting:
 .
 * flexible filtering including wildcard path matching
 * in memory representation of file-tree (for repeated access)
 * efficient access to directory entry properties (`posix.DirEntry` interface)
 extended with real path and path relative to the recursion root directory
 * detection and handling of cyclic symlinks
 .
 This package installs the library for Python 3.

Package: python3-scapy
Description-md5: 4a021f772e9f922a353eda698a37b344
Description-en: Packet generator/sniffer and network scanner/discovery (Python 3)
 Scapy is a powerful interactive packet manipulation tool, packet
 generator, network scanner, network discovery, packet sniffer, etc. It
 can for the moment replace hping, 85% of nmap, arpspoof, arp-sk, arping,
 tcpdump, tethereal, p0f, ....
 .
 In scapy you define a set of packets, then it sends them, receives
 answers, matches requests with answers and returns a list of packet couples
 (request, answer) and a list of unmatched packets. This has the big advantage
 over tools like nmap or hping that an answer is not reduced to
 (open/closed/filtered), but is the whole packet.
 .
 This package contains the Python 3 version of the library and scapy executable.

Package: python3-scciclient
Description-md5: cb41f23dda7c3563b1577d9ff2e244b3
Description-en: Python ServerView Common Command Interface (SCCI) Client Library - Python 3.x
 This package provides the Python ServerView Common Command Interface (SCCI)
 Client Library, which support FUJITSU iRMC S4 integrated Remote Management
 Controller. This Python module may be helpful if you want to use Ironic to
 manage a FUJITSU server that has this hardware.
 .
 This package contains the Python 3.x module.

Package: python3-schedule
Description-md5: f625fb172bfd91cb450415b8c079a954
Description-en: Job scheduling for humans (Python 3)
 An in-process scheduler for periodic jobs that uses the builder pattern
 for configuration. Schedule lets you run Python functions (or any other
 callable) periodically at pre-determined intervals using a simple,
 human-friendly syntax.

Package: python3-schedutils
Description-md5: fa8d1db1f0a1766f4009f0ff0e456702
Description-en: Linux scheduler Python bindings
 Python interface for the Linux scheduler sched_{get,set}{affinity,scheduler}
 functions and friends.
 .
 The scheduler is the kernel component that decides which runnable thread will
 be executed by the CPU next. Each thread has an associated scheduling policy
 and static scheduler priority, sched_priority. The scheduler makes its
 decisions based on knowledge of the scheduling policy and static priority of
 all threads on the system. This package provides Python bindings to get and
 set the scheduler's knowledge.

Package: python3-schema
Description-md5: 88d36bfdee3b606cadf5be51345f644b
Description-en: simple data validation library (Python 3)
 Schema is a library for validating Python data structures, such as those
 obtained from config-files, forms, external services or command-line parsing,
 converted from JSON/YAML (or something else) to Python data-types.

Package: python3-schema-salad
Description-md5: 2b7a94db0932a887021b4dc90efd3124
Description-en: Schema Annotations for Linked Avro Data (SALAD)
 Salad is a schema language for describing JSON or YAML structured linked data
 documents. Salad is based originally on JSON-LD and the Apache Avro data
 serialization system.
 .
 Salad schema describes rules for preprocessing, structural validation, and
 link checking for documents described by a Salad schema. Salad features for
 rich data modeling such as inheritance, template specialization, object
 identifiers, object references, documentation generation, and transformation
 to RDF. Salad provides a bridge between document and record oriented data
 modeling and the Semantic Web.

Package: python3-schwifty
Description-md5: 2428ffa6d5cec4dfb1d92022f7e7097d
Description-en: library to work with IBANs and BIC (Python 3)
 schwifty is a Python library that lets you easily work with IBANs and BICs
 as specified by the ISO. IBAN is the International Bank Account Number and BIC
 the Business Identifier Code. Both are used for international money transfer.
 .
 This package installs the library for Python 3.

Package: python3-scienceplots
Description-md5: 221aa9d7fdddfe54cf886ddb27779bfa
Description-en: Matplotlib styles for scientific figures
 Matplotlib styles to format your figures for scientific papers,
 presentations and theses.

Package: python3-scifem
Description-md5: e3c51560f6b7ba0fa494c3f84f30097b
Description-en: Scientific Computing Tools for Finite Element Methods (Python 3)
 This package contains a collection of tools for scientific computing
 with a focus on finite element methods. The tools are written in
 Python and are intended to be used in conjunction with the dolfinx.
 .
 Many users that are transitioning from legacy FEniCS to FEniCSx may
 find the transition difficult due to the lack of some functionalities
 in FEniCSx. This package aims to provide some of the functionalities
 that are missing in FEniCSx.
 .
 Features:
 -  Real-space implementation for usage in DOLFINx (>=v0.8.0)
 -  Save quadrature functions as point clouds
 -  Save any function that can tabulate dof coordinates as point clouds.
 -  Point sources for usage in DOLFINx
 -  Simplified wrapper to create MeshTags based on a list of tags and
 corresponding locator functions.
 -  Maps between degrees of freedom and vertices: vertex_to_dofmap and
 dof_to_vertex
 -  Blocked Newton Solver
 -  Function evaluation at specified points
 .
 This package installs the library for Python 3.

Package: python3-scikit-build-core
Description-md5: 6f5ab42aebf23c391ce3ee5c9c9bc243
Description-en: Python package build systems and CMake integration (Python 3)
 Scikit-build-core is a ground-up rewrite of Scikit-build, a bridge between
 Python package build systems and CMake.
 .
 This package installs the library for Python 3.

Package: python3-scikit-fmm
Description-md5: bd161ffa489ea0ea50fc871f1cc8d902
Description-en: fast marching method extension (Python 3)
 This module implements the fast marching method, used to model the
 evolution of boundaries and interfaces in a variety of application areas.
 More specifically, the fast marching method is a numerical technique for
 finding approximate solutions to boundary value problems of the Eikonal
 equation:
 .
 F(x) | grad T(x) | = 1
 .
 Typically, such a problem describes the evolution of a closed curve as
 a function of time T with speed F(x)>0 in the normal direction at a
 point x on the curve. The speed function is specified, and the time at
 which the contour crosses a point x is obtained by solving the
 equation.
 .
 scikit-fmm provides functions to calculate the signed distance and travel
 time to an interface described by the zero contour of the input array phi.

Package: python3-scikit-optimize
Description-md5: cc2d2c602ff1d69d77b8d7aa884c446d
Description-en: Sequential model-based optimization toolbox
 Scikit-Optimize, or ``skopt``, is a simple and efficient
 library for optimizing (very) expensive and noisy
 black-box functions. It implements several methods for
 sequential model-based optimization. ``skopt`` aims to
 be accessible and easy to use in many contexts.

Package: python3-scikit-rf
Description-md5: 1b64ffa1510e4649e6c03288e65c2138
Description-en: Python toolkit for RF/Microwave engineering
 It provides a modern, object-oriented library for network analysis (VNA) and
 calibration which is both flexible and scalable. The toolkit is superb for
 analyzing S parameter files (touchstone) from vector network analyzers.
 Plotting of Smith charts is easy with this library.

Package: python3-scinexus
Description-md5: 003bacaebc62c024f72e046d14436b10
Description-en: Composable app infrastructure for scientific computing
 scinexus is a Python framework for rapid development of data processing
 applications.  It enables interoperability between apps through defined
 data types, allowing development of scientific domain app ecosystems
 (for examples see cogent3 and piqtree).

Package: python3-scipy
Description-md5: 10a513a129149372e732d5540d7328d0
Description-en: scientific tools for Python 3
 SciPy supplements the popular NumPy module (python-numpy package), gathering a
 variety of high level science and engineering modules together as a single
 package.
 .
 SciPy is a set of Open Source scientific and numeric tools for Python. It
 currently supports special functions, integration, ordinary differential
 equation (ODE) solvers, gradient optimization, genetic algorithms, parallel
 programming tools, an expression-to-C++ compiler for fast execution, and
 others.

Package: python3-scitrack
Description-md5: 77388115bd09d30e840723bda8d3d361
Description-en: Python3 library to track scientific data
 Scitrack is a library aimed at application developers writing scientific
 software to support tracking of scientific computation. The library
 provides elementary functionality to support logging. The primary
 capabilities concern generating checksums on input and output files and
 facilitating logging of the computational environment.

Package: python3-scooby
Description-md5: 097fdd8d0a4373fcd5b88c86f4655f36
Description-en: Great Dane turned Python environment detective (Python 3)
 This is a lightweight tool for easily reporting your Python environment's
 package versions and hardware resources.
 .
 Scooby has HTML formatting for Jupyter notebooks and rich text formatting
 for just about every other environment. The module is designed to be
 lightweight such that it could easily be added as a dependency to Python
 projects for environment reporting when debugging.
 .
 This package installs the library for Python 3.

Package: python3-scotchpy
Description-md5: 7a9a371afc0fc0bb3923d37ef8380297
Description-en: a Python3 interface for the Scotch graph partitioning library
 ScotchPy provides a Python3 interface for the Scotch graph
 partitioning library
 .
 This package installs the library for Python 3.

Package: python3-scour
Description-md5: 29daec8096ef391a7a0ff8185a298699
Description-en: SVG scrubber and optimizer (Python 3 module)
 Scour is a Python module that aggressively cleans SVG files, removing a lot of
 unnecessary information that certain tools or authors embed into their
 documents.  The goal of scour is to provide an identically rendered image
 (i.e. a scoured document should have no discernible visible differences from
 the original file) while minimizing the file size.
 .
 WARNING: Scour is intended to be run on files that have been edited in Vector
 Graphics editors such as Inkscape or Adobe Illustrator.  Scour attempts to
 optimize the file, and as result, it will change the file's structure and
 (possibly) its semantics.  If you have hand-edited your SVG files, you will
 probably not be happy with the output of Scour.
 .
 Never use scour to overwrite your original file!

Package: python3-scp
Description-md5: d18be8829f4b387851a0a9827bc78d20
Description-en: scp module for paramiko (Python 3)
 The scp.py module uses a paramiko transport to send and receive files via the
 scp1 protocol. This is the protocol as referenced from the openssh scp program,
 and has only been tested with this implementation.
 .
 This package contains the Python 3 module for scp.

Package: python3-scpi
Description-md5: 8609f2a265874ab1c42c1c0f9ec45370
Description-en: Basic idea here is to make transport-independent command sender/parser and a device baseclass that implements the common SCPI commands
 New asyncio version. Only for Python 3.5 and above. Since all
 the other wrappers either require VISA binary or are not generic
 (and do not implement the device in need). Basic idea here is to
 make transport-independent command sender/parser and a device
 baseclass that implements the common SCPI commands. A device
 specific implementation can then add the device-specific
 commands.

Package: python3-scramp
Description-md5: b9ab50c9b3c2208246b54b08cc1c902d
Description-en: Python implementation of the SCRAM protocol
 A Python implementation of the SCRAM authentication protocol.
 .
 This package contains the Python 3 module.

Package: python3-scrapli
Description-md5: af1d2d600e92db59376916c1c8bfc530
Description-en: sync/async screen scraping client specifically for network devices
 scrapli (or scrap(e c)li) is a python library focused on connecting to
 devices, specifically network devices (routers/switches/firewalls/etc.) via
 Telnet or SSH.

Package: python3-scrapli-replay
Description-md5: 865c69ab418eff96754bb1f1b176faa9
Description-en: enable easy testing of scrapli programs
 Easily test scrapli code with Pytest, or create mock SSH servers to play with.
 .
 Within Debian, this package is only useful for running unit tests for the
 package python-scrapli.

Package: python3-scrapy
Description-md5: 0fc3d51c242b55ef633c4f823adc485b
Description-en: Python web scraping and crawling framework
 Scrapy is a fast high-level screen scraping and web crawling framework,
 used to crawl websites and extract structured data from their pages.
 It can be used for a wide range of purposes, from data mining to
 monitoring and automated testing.

Package: python3-scrapy-djangoitem
Description-md5: 5de9c475113839b5d227157327770db4
Description-en: Scrapy extension to write scraped items using Django models (Python3 version)
 scrapy-djangoitem is an extension that allows you to define Scrapy items using
 existing Django models. This utility provides a new class, named DjangoItem,
 that you can use as a regular Scrapy item and link it to a Django model with
 its django_model attribute.
 .
 This package contains the Python 3 version of the library.

Package: python3-screed
Description-md5: a44a0463b55e3ff29b0a772e4afd64b7
Description-en: short nucleotide read sequence utils in Python 3
 Screed parses FASTA and FASTQ files, generates databases, and lets you query
 these databases. Values such as sequence name, sequence description, sequence
 quality, and the sequence itself can be retrieved from these databases.

Package: python3-screeninfo
Description-md5: 0b2a829c00b74a5c9809ec3014d965f9
Description-en: Fetch location and size of physical screens
 Python library to fetch location and size of physical screens. It can
 detect screen sizes in a multi-monitor setup.
 .
 This package installs the library for Python 3.

Package: python3-scriptforge
Description-md5: 97e0d75f97d05ddf0ead3ba75f99a8fb
Description-en: interface between Python and the LibreOffice ScriptForge library
 ScriptForge libraries build up an extensible collection of macro scripting
 resources for LibreOffice to be invoked from Basic macros or Python scripts.
 .
 This package contains the public scriptforge python library.

Package: python3-scripttest
Description-md5: 35a418bf241da05851b2f3cc0c221a37
Description-en: Helper to test command-line scripts - python 3.x
 ScriptTest is a library to help you test your interactive command-line
 applications. With it you can easily run the command (in a subprocess) and
 see the output (stdout, stderr) and any file modifications.
 .
 This package contains the Python 3.x module.

Package: python3-scruffy
Description-md5: 7d3b9afd32a19b4a8bdc3096ee23fdf8
Description-en: framework for taking care of a bunch of boilerplate in Python3 apps
 Scruffy is a framework for taking care of a bunch of boilerplate in
 Python apps. It handles the loading of configuration files, the loading
 and management of plugins, and the management of other filesystem
 resources such as temporary files and directories, log files, etc.
 .
 A typical use case for Scruffy is a command-line Python tool with some
 or all of the following requirements:
 .
 * Read a set of configuration defaults
 * Read a local configuration file and apply it on top of the defaults
 * Allow overriding some configuration options with command line flags
 or at runtime
 * Load a core set of Python-based plugins
 * Load a set of user-defined Python-based plugins
 * Generate log files whose name, location and other logging settings
 are based on configuration
 * Store application state between runs in a file or database
 .
 This package installs the library for Python 3.

Package: python3-scverse-misc
Description-md5: e17a54934075768e5e31ed692ab40991
Description-en: miscellaneous utility code used by scverse packages
 scverse contains foundational tools for single-cell omics data analysis.
 .
 This Python3 package contains common tools for all these packages.

Package: python3-sdbus
Description-md5: d4a784d8cece8e6c12134771baa7a12f
Description-en: modern Python D-Bus library
 Python-sdbus is the Python D-Bus library that aim to use the modern features of
 Python. It is based on libsystemd's sd-bus.
 .
 This package installs the library for Python 3.

Package: python3-sdjson
Description-md5: 2815025f5b47de2f755c4faa7bf17767
Description-en: single-dispatch JSON encoder for Python
 Module uses functools.singledispatch to support custom encoders for Python
 built-in classes and user-created classes.
 .
 The goal is to simplify the process of serializing objects into JSON by
 allowing developers to register custom encoders for their classes,
 allowing you to define instances to be converted into JSON format.
 .
 After coding, you can use sdjson.dumps(class_instance) to serialize an
 instance of the class into a JSON string. This makes the process of saving
 objects in JSON easier.
 .
 In addition to serialization to a string, the project provides
 the ability to serialize objects directly to JSON files using sdjson.dump
 (class_instance, fp).
 .
 The sdjson project also supports several features of the json module,
 including load, loads, JSONDecoder, JSONDecodeError and JSONEncoder.
 This allows you to use sdjson as a drop-in replacement for the json
 module.
 .
 This package installs the library for Python 3.

Package: python3-sdl2
Description-md5: 106f2b83bbfd9b4c4ae948892d3fd883
Description-en: Python bindings to the SDL2 C-library (Python 3 build)
 PySDL2 is a ctypes based wrapper around the Simple DirectMedia Layer 2 library
 to allow portable low level access to a video framebuffer, audio output, mouse
 and keyboard.
 .
 This module is built for Python version 3.x.

Package: python3-sdnotify
Description-md5: 307062de447a0b8f9976469ca81f9dc5
Description-en: Python3 implementation of systemd's service notification protocol
 This is a pure Python implementation of the systemd sd_notify protocol.
 This protocol can be used to inform systemd about service start-up completion,
 watchdog events, and other service status changes.
 .
 Thus, this package can be used to write system services in Python that play
 nicely with systemd.

Package: python3-seaborn
Description-md5: a9ac7d62f55d6f32c9d67d950f8356f1
Description-en: statistical visualization library for Python3
 Seaborn is a library for making attractive and informative
 statistical graphics in Python. It is built on top of matplotlib and
 tightly integrated with the PyData stack, including support for numpy
 and pandas data structures and statistical routines from scipy and
 statsmodels.
 .
 Some of the features that seaborn offers are
 .
 - Several built-in themes that improve on the default matplotlib
 aesthetics
 - Tools for choosing color palettes to make beautiful plots that
 reveal patterns in your data
 - Functions for visualizing univariate and bivariate distributions
 or for comparing them between subsets of data
 - Tools that fit and visualize linear regression models for different
 kinds of independent and dependent variables
 - A function to plot statistical timeseries data with flexible estimation
 and representation of uncertainty around the estimate
 - High-level abstractions for structuring grids of plots that let you
 easily build complex visualizations
 .
 This is the Python 3 version of the package.

Package: python3-seadrive
Description-md5: 56e4b41f634f18698613609476c2f7d1
Description-en: Python 3 bindings for the SeaDrive daemon
 Seafile is a file syncing and sharing software with file encryption
 and group sharing, emphasis on reliability and high performance.
 .
 Seafile is an open source cloud storage system with privacy protection
 and teamwork features. Collections of files are called libraries. Each
 library can be synced separately. A library can also be encrypted with
 a user chosen password. Seafile also allows users to create groups and
 easily sharing files into groups.
 .
 This package contains the Python 3 bindings for the SeaDrive daemon
 with FUSE interface

Package: python3-seafile
Description-md5: ad35bc9d74c73489012730a024c2f4f2
Description-en: Python 3 bindings for the Seafile Client
 Seafile is a file syncing and sharing software with file encryption
 and group sharing, emphasis on reliability and high performance.
 .
 Seafile is an open source cloud storage system with privacy protection
 and teamwork features. Collections of files are called libraries. Each
 library can be synced separately. A library can also be encrypted with
 a user chosen password. Seafile also allows users to create groups and
 easily sharing files into groups.
 .
 This package contains the Python 3 bindings for Seafile.

Package: python3-seamicroclient
Description-md5: d117ad3df789be5fe3b95037cb99a2e0
Description-en: Client library for Seamicro chassis API - Python 3.x
 Python client for consuming SeaMicro REST API v2.0
 .
 This package contains the Python 3.x module.

Package: python3-searchlightclient
Description-md5: 8baea5a4c8f37dbd9c861ab5700360d4
Description-en: OpenStack Indexing and Search API Client Library - Python 3.x
 The Searchlight project provides indexing and search capabilities across
 OpenStack resources. Its goal is to achieve high performance and flexible
 querying combined with near real-time indexing.
 .
 This package contains the Python 3.x module.

Package: python3-searpc
Description-md5: 02601d690151ae211660ba452aea759d
Description-en: Python 3 bindings for the Searpc framework
 Searpc handles the serialization/deserialization part of RPC, the
 transport part is left to users.
 .
 This package contains the Python 3 bindings for Searpc.

Package: python3-seccomp
Description-md5: 4d2f47f47736ce3d567ce8905563031c
Description-en: high level interface to Linux seccomp filter (Python 3 bindings)
 This library provides a high level interface to constructing, analyzing
 and installing seccomp filters via a BPF passed to the Linux Kernel's
 prctl() syscall.

Package: python3-secretstorage
Description-md5: 3706cf0279ac18fea7ee7589e49f3553
Description-en: Python module for storing secrets - Python 3.x version
 Python-SecretStorage provides a way for securely storing passwords
 and other secrets.
 .
 It uses D-Bus Secret Service API that is supported by GNOME Keyring,
 KWallet (since version 5.97) and KeePassXC.
 .
 It allows one to create, edit and delete secret items, manipulate
 secret collections, and search for items matching given attributes.
 It also supports locking and unlocking collections.
 .
 This package provides Python 3.x version of SecretStorage.

Package: python3-securestring
Description-md5: f5549ee81d7bb7ed4d4ca45e15183425
Description-en: Clearing the contents of strings containing cryptographic material
 Python wrapper around OPENSSL_cleanse() which fills a pointer with a string of
 0's, typically used to clear the contents of strings containing cryptographic
 material.

Package: python3-securesystemslib
Description-md5: 85ba935cce1e4ff98b0837e29dbee9de
Description-en: crypto and schema library for TUF and in-toto
 securesystemslib provides a high-level interface to cryptographic functions.
 It supports public-key and other cryptographic algorithms, such as ECDSA,
 Ed25519, RSA, SHA256, SHA512, etc. and a schema definition and validation
 framework.
 .
 securesystemslib is developed at the Secure Systems Lab of NYU and is used by
 the Python implementations of The Update Framework (TUF) and the software
 supply chain integrity framework in-toto.

Package: python3-securetar
Description-md5: 6a39beb8f359f59887e84011028a63ef
Description-en: Library for secure and encrypted tar file handling
 This library provides secure management of tar files with added support for
 encryption. It offers a streaming interface to manage contents efficiently,
 ensuring secure data handling without compromising performance. Users can
 create both outer and inner compressed tar structures, simplifying the
 management of complex archival routines.

Package: python3-sedparse
Description-md5: 1a2410f451e59c8351fdb3fbbd1a2994
Description-en: GNU sed's parser translated from C to Python - library
 sedparse is a translation from C to Python of GNU sed's parser for
 sed scripts.
 .
 After running sedparse in your sed script, the complete list of all
 the found sed commands and their arguments will be available in
 different formats:
 - List of objects (translated C structs).
 - List of dictionaries.
 - JSON.
 .
 sedparse is implemented as a Python library and have a command-line
 tool.
 .
 This package installs the library for Python 3.

Package: python3-seedir
Description-md5: 816dc4487d0f71d80d3313afc5a3d4b4
Description-en: Package for creating, editing, and reading folder tree diagrams
 The general logic of seedir is based on representing directories in 3 different
 forms: real directories on a computer, text diagrams of directories, and "fake
 directories" (manipulable Python folder objects). seedir provides tools for
 going in between these formats.

Package: python3-segno
Description-md5: 648de69dd09b49e78486450e00c7d497
Description-en: Python QR Code and Micro QR Code encoder
 Pure Python QR Code generator with no dependencies.
 .
 This package implements ISO/IEC 18004:2015(E) "QR Code bar code symbology
 specification" and produces QR Codes and Micro QR Codes with nearly no effort.
 It supports the Structured Append mode which splits a message across several
 QR codes.
 .
 Segno (Italian for "sign" / "symbol") provides several serialization formats
 like Scalable Vector Graphics (SVG), Encapsulated PostScript (EPS), Portable
 Network Graphics (PNG), Portable Document Format (PDF), Netpbm (PAM, PBM,
 PPM), LaTeX (PGF/TikZ), X PixMap (XBM), and X Bitmap (XPM) etc. None of these
 serializers require an external lib. Further, it provides several high level
 functions to create QR Codes which encode contact data (vCard, MeCard), EPC QR
 Codes, or WIFI QR Codes.

Package: python3-seirsplus
Description-md5: b99a9aed7e2a0f817eeb857f7fbafd0e
Description-en: Models of SEIRS epidemic dynamics with extensions
 This package implements generalized SEIRS infectious disease
 dynamics models with extensions that model the effect of factors
 including population structure, social distancing, testing, contact
 tracing, and quarantining detected cases.
 .
 Notably, this package includes stochastic implementations of these
 models on dynamic networks.

Package: python3-selenium
Description-md5: fbc0c6e2de6cd746116e1a6db618237e
Description-en: Python3 bindings for Selenium
 Python3 language bindings for Selenium WebDriver.
 .
 The `selenium` package is used automate web browser interaction from Python.
 Several browsers/drivers are supported (Chrome, Chromium, Edge, Firefox,
 Internet Explorer and Safari), as well as the Remote protocol.
 .
 The webdriver parts itself are not included in this package.

Package: python3-selinux
Description-md5: 9ba663ede69837730eefa0d1d3aeaa21
Description-en: Python3 bindings to SELinux shared libraries
 This package provides the Python3 bindings needed for developing Python
 SELinux applications.
 .
 Security-enhanced Linux is a patch of the Linux kernel and a number
 of utilities with enhanced security functionality designed to add mandatory
 access controls to Linux. The Security-enhanced Linux kernel contains
 new architectural components originally developed to improve the security
 of the Flask operating system. These architectural components provide
 general support for the enforcement of many kinds of mandatory access
 control policies, including those based on the concepts of Type Enforcement,
 Role-based Access Control, and Multi-level Security.

Package: python3-semanage
Description-md5: 08b879a3156f0dcb939f35f158adf1b5
Description-en: Python3 bindings for SELinux policy management
 This package provides Python3 bindings for the management of SELinux
 policies.
 .
 Security-enhanced Linux is a patch of the Linux kernel and a
 number of utilities with enhanced security functionality designed to
 add mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement, Role-based Access
 Control, and Multi-level Security.

Package: python3-semantic-release
Description-md5: 287fe1af2e88c84bc0c8ff88fdb41d76
Description-en: Automatic Semantic Versioning for Python projects
 Python implementation of 'semantic-release' for JS by Stephan Bönnemann.
 .
 The idea is to be able to detect what the next version of the project should
 be based on the commits. This tool will use that to automate the release,
 upload to an artifact repository and post changelogs to GitHub.

Package: python3-semver
Description-md5: bb4ffd4302d49d0b9512fa733dab69e1
Description-en: library for Semantic Versioning standard versions – Python 3
 This Python module helps to compare versions according to the Semantic
 Versioning standard <https://semver.org/>. The system is like this: given
 a version number “MAJOR.MINOR.PATCH”, increment the:
 * MAJOR version when you make incompatible API changes,
 * MINOR version when you add functionality in a backwards-compatible
 manner,
 * PATCH version when you make backwards-compatible bug fixes.
 .
 Additional labels for pre-release and build metadata are available as
 extensions to the “MAJOR.MINOR.PATCH” format.
 .
 This package contains the Python 3 module.

Package: python3-send2trash
Description-md5: 63ca0790d6352cefa7649da7360233db
Description-en: Python module for sending file to trash natively
 This module sends a file to the trash using either the Glib system
 for handling a desktop trash file or its own home-grown system if
 python3-gi is not installed.

Package: python3-sendfile
Description-md5: 0f012b71dde3fdbf6ae5e06400bd325d
Description-en: Python interface to sendfile(2)
 Python library which provides a "zero-copy" way of copying data from one
 file descriptor to another (a socket). The phrase "zero-copy" refers to
 the fact that all of the copying of data between the two descriptors is
 done entirely by the kernel, with no copying of data into userspace buffers.
 This is particularly useful when sending a file over a socket (e.g. FTP).

Package: python3-sense-emu
Description-md5: 16227bc7830a6bcebb91f5362126d807
Description-en: Client library for the Raspberry Pi Sense HAT emulator.
 sense-emu is an emulator of the Raspberry Pi Sense HAT which runs on multiple
 platforms, and provides an emulation of each sensor on the HAT, along with the
 pixel display and the joystick. The API is exactly the same as the official
 API, meaning code developed against the emulator should require no more than
 a one word change to run on the actual HAT.
 .
 This is the Python 3 version of the package. See sense-emu-tools for the
 emulator binary.

Package: python3-sense-hat
Description-md5: 1d25623c1a2f9df2975738807c2bf793
Description-en: Sense HAT python library (Python 3)
 Python module to control the Sense HAT for the Raspberry Pi used
 in the Astro Pi mission - an education outreach programme for UK schools
 sending code experiments to the International Space Station
 .
 This package installs the library for Python 3.

Package: python3-sensor-state-data
Description-md5: 8be817be38a5cd006e2534f114022bb8
Description-en: Models for storing and converting Sensor Data state
 Provides models for storing and converting sensor data state in Python
 applications. This package facilitates handling sensor data, including
 storage, conversion, and manipulation, making it easier to work with
 sensor data in a structured and consistent manner.
 .
 The package includes various models and utilities to manage sensor data
 efficiently, ensuring compatibility and ease of use across different
 projects and applications. It supports integration with other tools and
 libraries for a seamless experience.

Package: python3-sensorpro-ble
Description-md5: 883fcb6c640499c4bfda9f1088fbd53d
Description-en: Library for interacting with SensorPro BLE devices
 This library enables interaction with SensorPro Bluetooth Low Energy (BLE)
 devices, allowing various tasks such as data collection and device
 configuration. It supports the automatic discovery of connected SensorPro
 devices, as well as integration with home automation systems. This facilitates
 real-time monitoring and management of supported SensorPro devices, providing
 users with efficient control and data gathering capabilities from their
 SensorPro devices.

Package: python3-sensorpush-ble
Description-md5: ab960a630d344d45fba80f4285243c53
Description-en: Parser for SensorPush Bluetooth Low Energy (BLE) devices
 This library enables interaction with SensorPush devices using Bluetooth Low
 Energy (BLE) technology. It retrieves sensor data such as temperature,
 humidity, and barometric pressure from supported SensorPush devices. The
 library automatically discovers devices and processes the received data,
 making it accessible for further usage. It supports various SensorPush models
 including the HT1, HT.w, and HTP.xw.

Package: python3-sentence-stream
Description-md5: d206e0b1e443ff46f509f39f5f8785fd
Description-en: Sentence splitter for continuous text streams
 This library processes incoming text in small chunks and outputs complete
 sentences once the boundaries are identified. It is designed to handle cases
 where text does not arrive aligned with word or sentence limits, maintaining
 correct sentence structure in the output. It can operate on both synchronous
 and asynchronous streams, producing properly segmented sentences as the data
 becomes available.

Package: python3-sentencepiece
Description-md5: 83323b5b1e5ef56799a31f443cb4ad30
Description-en: SentencePiece binding for Python3
 SentencePiece is an unsupervised text tokenizer/detokenizer mainly
 designed for Neural Network-based text generation systems where the
 vocabulary size is predetermined prior to the neural model training.
 .
 python3-sentencepiece is its binding for Python3.

Package: python3-sentinels
Description-md5: e7ed729ee56df8dce402199fae7c3e60
Description-en: Python module for sentinel objects (Python 3 version)
 Sentinels are objects with special meanings that can be passed as meaningful
 flags rather than special casing 0, None, -1, False etc. Sentinels can be
 thought of as singletons, but they service the need of having 'special'
 values in code,
 .
 This package contains the Python 3 version of the sentinels module.

Package: python3-sentinelsat
Description-md5: 767a3cb25a1b32b7e58e630afe1dd231
Description-en: search and download Sentinel satellite images (Python)
 Sentinelsat makes searching, downloading and retrieving the metadata of
 Sentinel satellite images from the Copernicus Open Access Hub easy.
 .
 This package contains the module for Python.

Package: python3-sentry-sdk
Description-md5: d92cb20888df2df0dd9f551eae9faa17
Description-en: New Python SDK for Sentry.io (Python 3)
 Python client for Sentry. It provides full out-of-the-box support for
 many of the popular frameworks, including Django, and Flask. Raven also
 includes drop-in support for any WSGI-compatible web application.
 .
 This package installs the library for Python 3.

Package: python3-sep
Description-md5: dff988dde1cb0cc9c27bb37659b6662d
Description-en: Python library for source extraction and photometry
 SEP makes the core algorithms of Source Extractor available as a
 library of stand-alone functions and classes. These operate
 directly on in-memory arrays (no FITS files or configuration files).
 The code is derived from the Source Extractor code base (written in
 C) and aims to produce results compatible with Source Extractor
 whenever possible.
 .
 This Python module that wraps the C library in a Pythonic API. The
 Python wrapper operates on NumPy arrays.

Package: python3-sepaxml
Description-md5: 2ffda186f78f0cdccb9cdfb110e7cfab
Description-en: Python library to generate SEPA XML files
 The SEPA format is used in most of Europe for unified bank transactions.
 The following standards are supported:
 SEPA PAIN.001.001.03, SEPA PAIN.001.003.03, SEPA PAIN.008.001.02,
 SEPA PAIN.008.002.02 and SEPA PAIN.008.003.02 .
 .
 This package installs the library for Python 3.

Package: python3-sepolgen
Description-md5: 03778db4097db3afbc6b04fa1214dd9a
Description-en: Python3 module used in SELinux policy generation
 This package contains a Python3 module that forms the core of the modern
 audit2allow (which is a part of the package policycoreutils).
 .
 The sepolgen library is structured to give flexibility to the application
 using it. The library contains: Reference Policy Representation,
 which are Objects for representing policies and the reference policy
 interfaces. Secondly, it has objects and algorithms for representing
 access and sets of access in an abstract way and searching that
 access. It also has a parser for reference policy "headers". It
 contains infrastructure for parsing SELinux related messages as
 produced by the audit system. It has facilities for generating policy
 based on required access.

Package: python3-sepolicy
Description-md5: 5b6eaa5991c31b18921b2241cd0460e6
Description-en: Python binding for SELinux Policy Analyses
 This package contains a Python binding for SELinux Policy Analyses.

Package: python3-seqdiag
Description-md5: c0b1d8cdcb719baf472e912c84639037
Description-en: seqdiag generate sequence-diagram image file from spec-text file
 Generate sequence-diagram from dot like text with multilingualization for
 node-label. But this supports utf-8 only. And get some examples and generated
 images.

Package: python3-sercol
Description-md5: 14240589fdfbccadaba4824694c784f0
Description-en: openvax immunoinformatics pipeline's helper classes
 Python code shared between multiple subprojects for the openvax
 vaccine design pipeline.
 .
 Rich collection class with grouping and filtering helpers.
 Used as a base class for
 varcode.EffectCollection,
 varcode.VariantCollection, and
 mhctools.EpitopeCollection.

Package: python3-serial-asyncio
Description-md5: da5f29b9e64f746eb4379346bd32d068
Description-en: Async I/O extension package for pyserial
 Async I/O extension package for the Python Serial Port Extension for
 OSX, Linux, BSD. It depends on pySerial and is compatible with
 Python 3.5 and later.

Package: python3-serializable
Description-md5: d7ea963cd84b7e067411cb2e8f08130a
Description-en: base class with serialization methods
 "Serialisation" refers to the transformation of objects into
 a bitstream and back into the original structure. The idea
 expressed by this class has a direct analogy to Java:
 A method is declared thattransform the object into, e.g., a
 JSON formatted file. Another method knows how to reinstantiate
 the object from that output.

Package: python3-serialx
Description-md5: cb841c1ff1c17be57b36008fefa1e8f4
Description-en: serial communication library with synchronous and asynchronous APIs
 This library provides access to serial ports from Python using blocking calls,
 asynchronous stream-style reader and writer objects, and lower-level
 asynchronous transports.
 .
 It can open local serial devices such as /dev/ttyUSB0 or
 /dev/serial/by-id/... and URL-like connection strings for remote serial
 endpoints. It configures baud rate, reads and writes bytes, controls modem
 lines such as RTS and DTR, and reports modem pin state.
 .
 The library can also communicate with serial devices exposed by ESPHome by
 connecting to an ESPHome API endpoint and selecting a named remote port.

Package: python3-serpent
Description-md5: 2d504cec8ca00950aea319df063449e7
Description-en: simple serialization library based on ast.literal_eval(), Python3 modules
 Serpent provides ast.literal_eval() compatible object tree serialization.
 It serializes an object tree into bytes (utf-8 encoded string) that can be
 decoded and then passed as-is to ast.literal_eval() to rebuild it as the
 original object tree.
 As such it is safe to send serpent data to other machines over the network
 for instance (because only 'safe' literals are encoded).
 .
 This package contains the core Serpent module for Python 3.x .

Package: python3-serverfiles
Description-md5: 4a4e4ec630fe0860d8f284fcf6905383
Description-en: accesses files on a HTTP server and stores them locally for reuse
 A dependency for the Orange Machine Learning suite.
 .
 This package installs the library for Python 3.

Package: python3-setools
Description-md5: ce6271967f5950a3a5fe018bf43e4471
Description-en: SETools Python bindings
 SETools is a collection  tools for analysing security policyon SELinux
 systems.

Package: python3-setoolsgui
Description-md5: 9f9fcd26efcce946a6b49aef11c160d1
Description-en: SETools Python bindings (GUI)
 SETools is a collection  tools for analysing security policyon SELinux
 systems.
 .
 This package contains the file for the GUI applications like apol.

Package: python3-setoptconf
Description-md5: cce0d3184f4e0bb455a07d2782fc3271
Description-en: retrieve Python3 program settings from a variety of sources
 setoptconf is a Python library to define desired settings in a simple and
 consistent way from a variety of sources, individually or combined:
 - command line
 - environment variables
 - INI files
 - JSON
 - YAML
 - Python objects/modules
 .
 This package contains the modules for Python3.

Package: python3-setuptools-gettext
Description-md5: 0d56b126b316fdedc1d756cd15e6db86
Description-en: Setuptools gettext extension plugin
 This extension for Python setuptools searches for
 gettext .po files in the source directory, compiles them
 to .mo files and installs them.

Package: python3-setuptools-git
Description-md5: 5fd071b89a9d204990c56242f591cc64
Description-en: plugin for setuptools that enables git integration
 This is a plugin for setup tools that enables Git integration.  Once
 installed, Setuptools can be told to include in a module distribution
 all the files tracked by git.  This is an alternative to explicit
 inclusion specifications with MANIFEST.in.
 .
 This package was formerly known as gitlsfiles.  The name change is the
 result of an effort by the setuptools plugin developers to provide a
 uniform naming convention.
 .
 This is the Python 3 version of the package.

Package: python3-setuptools-protobuf
Description-md5: b35630014636442701c72f81199e88c2
Description-en: Setuptools protobuf extension plugin
 Plugin for setuptools that adds support for compiling protobuf
 to Python files.
 .
 It can optionally also generate mypy interface files if
 mypy-protobuf is present.

Package: python3-setuptools-rust
Description-md5: a5ae1e62f62ce16fa1d6e0bd83ac0343
Description-en: Setuptools Rust extension plugin
 setuptools-rust is a plugin for setuptools to build Rust Python
 extensions implemented with PyO3 or rust-cpython.
 .
 Compile and distribute Python extensions written in Rust as easily as
 if they were written in C.

Package: python3-setuptools-scm
Description-md5: 0d1f953237e1ef697fe1f74c18b67546
Description-en: blessed package to manage your versions by SCM tags for Python 3
 setuptools-scm handles managing your Python package versions in SCM metadata.
 It also handles file finders for the supported SCMs.
 .
 This package installs the library for Python 3.

Package: python3-setuptools-whl
Description-md5: 398006ad36d8a53e427dd26e4307b523
Description-en: Python Distutils Enhancements (wheel package)
 Extensions to the python-distutils for large or complex distributions.
 .
 This is the support package for the PEP 427 wheel version of the package,
 required for using setuptools inside a virtual environment.

Package: python3-sexpdata
Description-md5: a726c0e7487f733e8387e29c6907f2c4
Description-en: S-expression parser (Python3)
 This package is a simple S-expression parser/serializer. It has
 simple `load' and `dump' functions like pickle, json or PyYAML
 module.
 .
 This package installs the library for Python 3.

Package: python3-sfdlib
Description-md5: 2a5686014df19dc2e5b08aa718212ba0
Description-en: simple SFD to UFO converter Python library
 A simple utility library to convert FontForge’s SFD fonts to UFO fonts.
 The main objective is to create UFO files that are usable in a larger
 UFO based workflow, and for that existing UFO libraries are used to
 generate the UFO fonts.

Package: python3-sfdnormalize
Description-md5: cb86fc8e1e6a6cc82c3f10bf8791820a
Description-en: Spline Font Database normalize tool
 Normalize Spline Font Database (SFD) files by discarding GUI state information
 making them easier to track in version control without clutter and conflicts
 between users.

Package: python3-sfdutf7
Description-md5: da7201d9cca6c5867d21ac5c87f10c9b
Description-en: SFDUTF7 encoder/decoder Python library
 FontForge's Spline Font Databases have a rather unusual encoding called
 "UTF-7", but it is incompatible with either the common meaning of this word
 or the IMAP meaning. It is instead its own encoding unrelated to either.
 This Python package has implemented it for use in sfdnormalize
 and other projects.

Package: python3-sfepy
Description-md5: de4aa15272c8064a8f70e7bd7b66ffa4
Description-en: Simple Finite Elements in Python
 SfePy is a software for solving systems of coupled partial differential
 equations (PDEs) by the finite element method in 1D, 2D and 3D.
 It can be viewed both as black-box PDE solver, and as a Python package
 which can be used for building custom applications. The word “simple”
 means that complex FEM problems can be coded very easily and rapidly.

Package: python3-sgmllib3k
Description-md5: 786025895fa730de2d1e4afbd9e096a5
Description-en: Python 3 port of Python 2's sgmllib
 sgmllib was dropped from the Python standard library in Python 3. This
 package provides a port of the library to Python 3.

Package: python3-sgp4
Description-md5: 5866e668dc11a398a9c752fd71653ec7
Description-en: Track earth satellite TLE orbits using up-to-date 2010 version of sgp4
 This Python package computes the position and velocity of an earth-orbiting
 satellite, given the satellite’s TLE orbital elements from a source like
 Celestrak.
 .
 It implements the most recent version of SGP4, and is regularly run against
 the SGP4 test suite to make sure that its satellite position predictions agree
 to within 0.1 mm of the predictions of the standard C++ implementation of
 the algorithm. This error is far less than the 1-3 km/day by which satellites
 themselves deviate from the ideal orbits described in TLE files.
 .
 The C++ function names have been retained, since users may already be familiar
 with this library in other languages

Package: python3-sh
Description-md5: dc1a1e4c2362b3fcce3ad5509bf7cc28
Description-en: Python 3 subprocess interface
 sh (previously pbs) is a full-fledged subprocess replacement
 that allows you to call any program as if it were a function:
 .
 from sh import ifconfig
 print(ifconfig("eth0"))
 .
 sh is not a collection of system commands implemented in Python.

Package: python3-shamir-mnemonic
Description-md5: 37e86726eb633503fb7366614f856d7a
Description-en: Shamir’s Secret-Sharing for Mnemonic Codes, an implementation of SLIP-0039
 This SLIP describes a standard and interoperable implementation of Shamir's
 secret sharing (SSS). SSS splits a secret into unique parts which can be
 distributed among participants, and requires a specified minimum number of
 parts to be supplied in order to reconstruct the original secret. Knowledge of
 fewer than the required number of parts does not leak information about the
 secret.
 .
 This package contains the Python 3 version.

Package: python3-shapely
Description-md5: aa08b1150b453a71cfb802f5e837e9e3
Description-en: geometric objects, predicates, and operations (Python 3)
 Shapely is a package for manipulation and analysis of 2D features.
 Its capabilities include:
 * calculating the point set unions, intersections, or differences of features
 * predicate tests on features: intersects, touches, contains, and more.
 .
 Supported geometric types are points, line strings, linear rings, polygons, and
 homogeneous or heterogeneous collections thereof.
 .
 This is the Python 3 version of the package.

Package: python3-sharkiq
Description-md5: 7c714509371789004d8baef964586c7b
Description-en: Python API for controlling Shark IQ robot vacuums
 The Shark IQ library is an unofficial SDK for interactions with Shark IQ robot
 vacuums. It facilitates communication with the Ayla Networks Device API,
 allowing control over vacuum operations. Users can sign in to their accounts,
 retrieve connected devices, alter vacuum settings, and manage device
 properties. This library supports both synchronous and asynchronous
 operations.

Package: python3-shasta
Description-md5: 528ee3137757056e9af88d92c20353db
Description-en: nanopore whole genome assembly (dynamic library)
 De novo assembly from Oxford Nanopore reads. The goal of the Shasta long
 read assembler is to rapidly produce accurate assembled sequence using
 as input DNA reads generated by Oxford Nanopore flow cells.
 .
 Computational methods used by the Shasta assembler include:
 .
 * Using a run-length representation of the read sequence. This makes
 the assembly process more resilient to errors in homopolymer
 repeat counts, which are the most common type of errors in Oxford
 Nanopore reads.
 .
 * Using in some phases of the computation a representation of the read
 sequence based on markers, a fixed subset of short k-mers (k ≈ 10).
 .
 Shasta assembly quality is comparable or better than assembly quality
 achieved by other long read assemblers.
 .
 This package contains the dynamic library that can be interfaced and
 imported within Python.

Package: python3-shasta-doc
Description-md5: fa97b5ba9632d1641309a32259b487ce
Description-en: nanopore whole genome assembly (documentation)
 De novo assembly from Oxford Nanopore reads. The goal of the Shasta long
 read assembler is to rapidly produce accurate assembled sequence using
 as input DNA reads generated by Oxford Nanopore flow cells.
 .
 Computational methods used by the Shasta assembler include:
 .
 * Using a run-length representation of the read sequence. This makes
 the assembly process more resilient to errors in homopolymer
 repeat counts, which are the most common type of errors in Oxford
 Nanopore reads.
 .
 * Using in some phases of the computation a representation of the read
 sequence based on markers, a fixed subset of short k-mers (k ≈ 10).
 .
 Shasta assembly quality is comparable or better than assembly quality
 achieved by other long read assemblers.
 .
 This package contains the documentation for the shasta and python3-shasta
 packages.

Package: python3-shellingham
Description-md5: a9ca3694edf1b5a59fec6bdc829290ba
Description-en: Tool to Detect Surrounding Shell
 Shellingham detects what shell the current Python executable is
 running in.

Package: python3-shelxfile
Description-md5: 07ab72e6a63167469bd1c942049e9f2e
Description-en: read and write SHELXL syntax files (Python 3)
 This is a full implementation of the SHELXL file syntax. Additionally it is
 able to edit SHELX properties using Python. The implementation is Python3-only
 and supports SHELXL after 2017.
 .
 Shelxfile always keeps the file order intact. Every SHELX instruction like DFIX
 or an atom is stored as an class object in the list Shelxfile._reslist. When
 writing the Shelxfile content to disk, it wites the _reslist content to disk.
 .
 Shelxfile tries to detect all possible syntax errors that SHELXL would not like
 either. If Shelxfile.DEBUG is True, more output about syntax and other errors
 are printed out. Otherwise, the parser is quiet except for really severe errors
 like a missing unit cell.
 .
 This package installs the library for Python 3.

Package: python3-sherlock
Description-md5: b45dfa93f5b2a9ef7697a9eda95071af
Description-en: distributed inter-process locks with a choice of backend
 Sherlock is a library that provides easy-to-use distributed inter-process
 locks and also allows you to choose a backend of your choice for lock
 synchronization.

Package: python3-shippinglabel
Description-md5: f4b43c29a81c0b6431e5c8f64f79bec0
Description-en: Utilities for handling packages
 Module developed with the aim of assisting the developer in managing
 packages with the following functions:
 - Returns the web links for the given project.
 - Useful for creating and verifying sha256 checksums of files.
 - Useful for working with trove classifiers.
 - Useful for working with the Python Package Index (PyPI).
 - Useful for working with PEP 508 requirements.
 - Useful for working with source distributions.
 - Serves to assist in building conda packages.
 - Returns the subset of versions that do not end with -dev.
 - Returns the subset of versions that are not pre-releases
 (alpha, beta, dev, rc etc.).
 packages.
 - Reads the pyvenv.cfg for the given virtualenv and returns a key:
 value mapping of your content.
 - among other features.

Package: python3-shodan
Description-md5: 4d1ce651e5b2c98e0eb9047ba2c68e6f
Description-en: Official Python library for Shodan (Python 3)
 Shodan is a search engine for Internet-connected devices. Google lets you
 search for websites, Shodan lets you search for devices. This library provides
 developers easy access to all of the data stored in Shodan in order to
 automate tasks and integrate into existing tools.
 .
 This package installs the library for Python 3.

Package: python3-shopifyapi
Description-md5: a19f3abba09285c52c58ba97702feb96
Description-en: Shopify API for Python
 The ShopifyAPI library allows Python developers to programmatically
 access the admin section of stores using an ActiveResource like
 interface similar the ruby Shopify API gem. The library makes HTTP
 requests to Shopify in order to list, create, update, or delete
 resources (e.g. Order, Product, Collection).

Package: python3-shortuuid
Description-md5: cc25b2ea668db854ca01465cd602b990
Description-en: generates concise, unambiguous, URL-safe UUIDs for Python 3
 Often, one needs to use non-sequential IDs in places where users will see them,
 but the IDs must be as concise and easy to use as possible. shortuuid solves
 this problem by generating uuids using Python's built-in uuid module and then
 translating them to base57 using lowercase and uppercase letters and digits,
 and removing similar-looking characters such as l, 1, I, O and 0.

Package: python3-showinfilemanager
Description-md5: c29d32dc88c10ad400320c7067de05e8
Description-en: Open the system file manager and optionally select files in it
 The point is not to open the files, but to select them in the file manager,
 thereby highlighting the files and allowing the user to quickly do something
 with them.
 .
 Functions when called from the command line or within a Python 3 script. Cross-
 platform, it supports 19 file managers, and works within the Windows Subsystem
 for Linux (WSL) versions 1 and 2.

Package: python3-shtab
Description-md5: cffd6e1be09a788f750c5341570b22fb
Description-en: Automagic shell tab completion for Python CLI applications
 Automatically generate shell tab completion scripts for Python CLI apps.
 shtab processes an argparse.ArgumentParser object to generate
 a tab completion script for your shell.
 .
 This package contains the Python 3 version of the library.

Package: python3-siconos
Description-md5: ba09e7842871cb3d04ede75ed3dbe516
Description-en: modeling and simulation of nonsmooth dynamical systems (python3)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains Python 3 wrapper modules.

Package: python3-sidpy
Description-md5: a9bbfcfcadcca022c78dfcb2b2d97db7
Description-en: Python utilities for Spectroscopic and Imaging Data (SID)
 Python utilities for storing and visualizing Spectroscopic and Imaging Data (SID)

Package: python3-sievelib
Description-md5: 003a3a5154abee41c79a3acffa796396
Description-en: Client-side Sieve and Managesieve library (Python3 version)
 Client-side Sieve and Managesieve library written in Python.
 .
 Sieve:
 Currently, the provided parser supports most of the functionalities described
 in RFC 5228. The only exception concerns section 2.4.2.4. Encoding Characters
 using "encoded-character" which is not supported.
 The following Sieve extensions are also supported:
 * Date and Index (RFC 5260)
 * Vacation (RFC 5230)
 .
 ManageSieve:
 All mandatory commands are supported. The RENAME extension is supported, with a
 simulated behaviour for server that do not support it.
 For the AUTHENTICATE command, supported mechanisms are DIGEST-MD5, PLAIN and
 LOGIN.
 .
 This package contains the Python 3 version of the library.

Package: python3-sigima
Description-md5: 8ce70bbba8d7f16e599828e9c47fcd44
Description-en: Python library for scientific image and signal processing
 Sigima is an open-source Python library for scientific image and
 signal processing, designed as a modular and testable foundation for
 building advanced analysis pipelines.
 .
 Highlights:
 - Unified processing model for 1D signals and 2D images
 - Works with object-oriented wrappers (SignalObj, ImageObj)
 extending NumPy arrays
 - Includes common processing tasks: filtering, smoothing, binning,
 thresholding, labeling, etc.
 - Structured for testability, modularity, and headless usage
 - 100% independent of GUI frameworks (no Qt/PlotPyStack
 dependencies)

Package: python3-sigmavirus24-urltemplate
Description-md5: 15ba4e1c1c4803c5effaf948f8868c09
Description-en: Simple Python library to deal with URI Templates - Python 3.x
 It provides several API for URI template parsing
 which implements RFC6570.
 .
 This package installs the library for Python 3.x.

Package: python3-signedjson
Description-md5: 52f1a82db23798b89565facabd0aff66
Description-en: sign JSON with Ed25519 signatures in Python 3
 A module to sign JSON objects with ED25519 signatures.
 .
 * More than one entity can sign the same object.
 * Each entity can sign the object with more than one key making it easier to
 rotate keys
 * ED25519 can be replaced with a different algorithm.
 * Unprotected data can be added to the object under the "unsigned" key.
 .
 This package is for Python 3 only.

Package: python3-signxml
Description-md5: 688676b0e3d2450b62041375d133993b
Description-en: Python library for the W3C XSML signature standard (Python 3)
 SignXML is an implementation of the W3C XML Signature standard in Python.
 This standard (also known as "XMLDSig") is used to provide payload secuty
 in SAML 2.0, XAdES, and WS-Security, among other uses. The standard is
 defined in the W3C Recommendation XML Signature Syntax and Processing Version
 1.1. SignXML implements all of the required components of the Version 1.1
 standard, and most recommended ones.
 .
 This package installs the library for Python 3.

Package: python3-sigstore-models
Description-md5: 0aabb598d061c580dca497ed7227790d
Description-en: Pydantic-based data models for Sigstore (Python library)
 These models mirror the subset of the [protobuf-specs] that
 are used by the [sigstore-python] library.
 .
 This package contains the Python library.

Package: python3-sigstore-protobuf-specs
Description-md5: bbd87c5eeabad80bc971c089420d674b
Description-en: protobuf specifications for Sigstore messages (Python library)
 These are the Python language bindings for Sigstore's protobuf specs.
 .
 This package contains the Python library.

Package: python3-sigstore-rekor-types
Description-md5: 0f0e5b8a700bc46ab9d560d5c1a5b365
Description-en: Python models for Rekor's API types (Python library)
 Python models for Rekor's API types.
 .
 This package contains the Python library.

Package: python3-silfont
Description-md5: 3105ea2fc46e6dd16550c2b2f6ef9e97
Description-en: Python-based font utilities collection
 Pysilfont is a collection of font utilities mainly written in Python designed
 to help with various aspects of font design and production.
 .
 It supports font development, with an emphasis on UFO-based workflows. With
 some limitations, all UFO scripts in Pysilfont should work with UFO2 or UFO3
 source files - and can convert from one format to the other.
 .
 In addition, all scripts will output UFOs in a normalized form, designed to
 work with source control systems.

Package: python3-silo
Description-md5: 3cbb71f13c91233bd66d8bbe62494262
Description-en: Python3 interface to the SILO Scientific I/O library
 This is a Python3 interface to SILO, a scientific I/O library.
 .
 Silo supports gridless (point) meshes, structured meshes, unstructured-zoo
 and unstructured-arbitrary-polyhedral meshes, block structured AMR meshes,
 constructive solid geometry (CSG) meshes, piecewise-constant
 (e.g. zone-centered) and piecewise-linear (e.g. node-centered) variables
 defined on the node, edge, face or volume elements of meshes as well as
 the decomposition of meshes into arbitrary subset hierarchies including
 materials and mixing materials. In addition, Silo supports a wide variety of
 other useful objects to address various scientific computing application
 needs. Although the Silo library is a serial library, it has some key features
 which enable it to be applied quite effectively and scalable in parallel.

Package: python3-silx
Description-md5: 98084a481056c4571d8d604c3478e8ca
Description-en: Toolbox for X-Ray data analysis - Python3
 The silx project aims at providing a collection of Python packages to
 support the development of data assessment, reduction and analysis
 applications at synchrotron radiation facilities. It aims at
 providing reading/writing different file formats, data reduction
 routines and a set of Qt widgets to browse and visualize data.
 .
 The current version provides :
 .
 * reading HDF5 file format (with support of SPEC file format)
 * histogramming
 * fitting
 * 1D and 2D visualization using multiple backends (matplotlib or OpenGL)
 * image plot widget with a set of associated tools (See changelog file).
 * Unified browser for HDF5, SPEC and image file formats supporting inspection
 and visualization of n-dimensional datasets.
 * Unified viewer (silx view filename) for HDF5, SPEC and image file formats
 * OpenGL-based widget to display 3D scalar field with
 isosurface and cutting plane.

Package: python3-simgrid
Description-md5: b02569d1d127c334a22bac8974dbdb7e
Description-en: Python3 bindings for the SimGrid Toolkit
 SimGrid is a toolkit that provides core functionalities for the simulation of
 distributed applications in heterogeneous distributed environments. SimGrid
 can be used as a Grid simulator, a P2P simulator, a Cloud simulator, a MPI
 simulator, or a mix of all of them. The typical use-cases of SimGrid include
 heuristic evaluation, application prototyping, and real application
 development and tuning.
 .
 This package contains what you need to use SimGrid from the Python
 programming language.

Package: python3-simple-cdd
Description-md5: 4f05b4805c813fc3e99787db6003826a
Description-en: python3 modules for Simple-CDD
 Simple-CDD is a limited though relatively easy tool to create a
 customized debian-installer CD.
 .
 This package includes functions used by simple-cdd to manage the
 environment, manage GPG keys, configure and run reprepro, configure
 and run debian-cd.

Package: python3-simple-pid
Description-md5: 0bcf3a7c57924f4b887a37eb30ca3fcb
Description-en: Simple and easy-to-use PID controller - Python 3.x
 simple-pid is a simple and easy-to-use PID (proportional-integral-derivative)
 controller in Python. It has no external dependencies and is designed to be
 robust. It can be used to implement a feedback-based control loop in Python.
 .
 This package contains the Python 3 module.

Package: python3-simple-websocket
Description-md5: 0d9cb33dce3939550938d88353b31d18
Description-en: Simple WebSocket server and client for Python
 simple-websocket includes a collection of WebSocket servers and clients for
 Python, including support for both traditional and asynchronous (asyncio)
 workflows. The servers are designed to be integrated into larger web
 applications if desired.

Package: python3-simplebayes
Description-md5: b29b4ba9b37f1825aebc5c610b81ae39
Description-en: Naive bayesian text classifier for Python 3
 A memory-based, optional-persistence naive bayesian text classifier.
 This work is heavily inspired by the Python "redisbayes" module found here:
 https://github.com/jart/redisbayes and https://pypi.python.org/pypi/redisbayes
 This was written to alleviate the network/time requirements when
 using the bayesian classifier to classify large sets of text, or when
 attempting to train with very large sets of sample data.
 .
 This package installs the library for Python 3.

Package: python3-simpleeval
Description-md5: 0aa25bcd8cac055f7b085cd859beb1b8
Description-en: Simple, safe single expression evaluator library (Python 3)
 Quick single file library for easily adding evaluatable expressions into
 Python projects.
 .
 Short, easy to use, safe and reasonably extensible expression evaluator.
 Designed for things like in a website where you want to allow the user to
 generate a string, or a number from some other input, without allowing full
 eval() or other unsafe or needlessly complex linguistics.
 .
 This package is targeting Python version 3.

Package: python3-simplehound
Description-md5: a995f2e49c5254033ba8c3514d37b067
Description-en: Library to interface with the Sighthound Cloud API
 This library provides an interface with the Sighthound Cloud API, enabling the
 detection of people, faces, and license plates within images. Utilizing its
 functions, users can process images through the Sighthound service and
 retrieve detailed detection data responses. This interaction includes the
 ability to manage image uploads and handle the results of processed image
 data, providing bounding information and classification of detected entities
 such as people and vehicles. Additionally, the library interacts with
 Sighthound's cloud to track and report detection events efficiently.

Package: python3-simplejpeg
Description-md5: 5a7a5116231d294bc9aaacbc56c0a8d3
Description-en: Simple package for fast JPEG encoding and decoding
 Simple package based on recent versions of libturbojpeg for fast JPEG encoding
 and decoding.
 .
 This package installs the library for Python 3.

Package: python3-simplematch
Description-md5: 151c314a2ae6c1a74e802680d3b87cb6
Description-en: Minimal, super readable string pattern matching for Python
 simplematch aims to fill a gap between parsing with str.split() and
 regular expressions. It should be as simple as possible, fast and
 stable.
 The simplematch syntax is transpiled to regular expressions under the
 hood, so matching performance should be just as good.

Package: python3-simplenote
Description-md5: 77738c13c0dac2037db17bd452375914
Description-en: Python API wrapper for the Simplenote web service
 simplenote.py is a Python library for accessing the simplenote.com
 web service.  It provides API methods for getting a list of notes,
 downloading a note, adding a note, updating a note, and
 deleting a note.

Package: python3-simpleobsws
Description-md5: 1f5450065a75630a4f5ba7926b41a181
Description-en: simple obs-websocket library in Python for people who just want JSON output
 Allows you to control OBS via it's websocket API from Python.
 .
 This library does so asynchronously.

Package: python3-simplepush
Description-md5: c58e657761ccaa7061f9df2fe33ad15b
Description-en: simplepush Python library
 Python module to send push notifications via simplepush. This library
 allows sending notifications synchronously and asynchronously.

Package: python3-simplestreams-openstack
Description-md5: 196474a014dbb68151c55d2f990106c8
Description-en: Library and tools for using Simple Streams data
 This package depends on libraries necessary to use the openstack dependent
 functionality in simplestreams.  That includes interacting with glance,
 swift and keystone.

Package: python3-simpletal
Description-md5: 5df122f5888c1e122c8d9f9610558b2c
Description-en: Simple TAL, TALES and METAL implementation
 SimpleTAL is a reimplementation of the ZOPE TAL (Template Attribute Language),
 TALES (TAL Expression Syntax) and METAL (Macro Expansion for TAL) languages.
 More information and specifications of these languages is available at
 http://www.zope.org/Wikis/DevSite/Projects/ZPT/FrontPage .
 .
 This package contains the Python3-compatible version of simpleTAL.

Package: python3-simplisafe
Description-md5: af6f87a8e9db50451ee46997ac188345
Description-en: Library for interacting with SimpliSafe home security systems
 This library provides an interface to the SimpliSafe home security systems. It
 enables users to get real-time data on their system including the status of
 sensors like CO detectors, entry sensors, freeze sensors, glass break sensors,
 motion sensors, sirens, smoke detectors, water sensors, and more. Users can
 also control aspects such as arm/disarm status, lock/unlock status, setting or
 removing PINs, and adjusting system properties like alarm duration, chime
 volume, and entry/exit delays. This library communicates with the SimpliSafe
 API to integrate with SimpliSafe products, making it easier to manage your
 home security system efficiently.

Package: python3-simpy
Description-md5: a2e8b8124c79cbea58eca49b71f92f6f
Description-en: python-based simulation package (Python3 version)
 SimPy is a process-based discrete-event simulation language based on
 standard Python.
 .
 It provides the modeller with components of a simulation  model.
 These include processes, for active components like customers, messages,
 and vehicles, and resources, for passive components that form limited
 capacity congestion points like servers, checkout counters, and tunnels.
 It also provides monitor variables to aid in gathering statistics.
 SimPy comes with extensive plotting capabilities.
 .
 This package contains the Python3 version of SimPy.

Package: python3-sinfo
Description-md5: c045903ce857d9e913bc0b9f429e40db
Description-en: print different version information for loaded modules
 sinfo outputs version information for modules loaded in the current session,
 Python, the OS, and the CPU. It is designed as a minimum measure to increase
 reproducibility and provides similar information as sessionInfo in R. The name
 is shortened to encourage regular usage through reduced typing

Package: python3-siobrultech-protocols
Description-md5: 12532ff662e26e59994be3acd1dc5295
Description-en: Library for decoding Brultech device protocols
 This library provides support for decoding packet formats from Brultech
 Research devices, including GEM and ECM monitors. Utilizing the Sans-I/O
 philosophy, users manually manage data transfer between network interfaces and
 the library. This flexibility allows integration with various I/O and
 concurrency libraries, enabling seamless use of this library with both
 synchronous and asynchronous frameworks. It supports a basic set of API calls
 for interacting with devices, allowing configuration and data retrieval tasks
 such as adjusting packet formats and synchronizing device clocks. A robust
 mechanism is available for invoking custom API calls beyond the built-in set.
 For systems with multiple devices on the same connection, device-specific API
 commands can be issued using their unique identifiers.

Package: python3-sipbuild
Description-md5: e5bb4690193c46d079c2e3fde9ee8d9e
Description-en: Python bindings generator for C/C++ libraries — the build system
 SIP is a collection of tools that makes it very easy to create Python bindings
 for C and C++ libraries.
 .
 The sipbuild module implements the SIP build system. The module may be used by
 project-specific project.py scripts or extended by other build systems.

Package: python3-siphash24
Description-md5: 2b20dcf3811b81b638fb0925fd76f04c
Description-en: streaming-capable SipHash implementation - Python 3 module
 This module provides a C-based implementation of SipHash with an interface
 compatible with the hash functions provided by the hashlib standard library
 module. SipHash-1-3 and SipHash-2-4 variants are currently implemented.
 .
 This module differs from other similar modules by providing a
 streaming-capable implementation and an interface compatible to the
 hash functions provided by the hashlib standard library module.

Package: python3-siphashc
Description-md5: 67656db85812a19b71929e936e00a98b
Description-en: Python3 c-module for siphash, based on floodberry's version
 SipHash is a family of pseudorandom functions (a.k.a. keyed
 hash functions) optimized for speed on short messages. Target
 applications include network traffic authentication and defense
 against hash-flooding DoS attacks.

Package: python3-sireader
Description-md5: 92344cb187e9eca337d5f9a627fdd52c
Description-en: Python module to communicate with SportIdent main stations (Python 3)
 Sireader is a Python module to communicate with a SportIdent main station to
 read out SportIdent cards. SportIdent is an electronic punching system mainly
 used for orienteering events.
 .
 Sireader supports two major operation modes. It can be used for complete card
 readout or in control station mode to send punches from a control. The first
 mode is typically used for card readout after the finish line to read the card
 data into an event software. The second mode is used to get live result from an
 intermediate control.
 .
 This package contains the python3.x version of the library.

Package: python3-siridb-connector
Description-md5: b1ad45a62800fd867929a3b58d5c619d
Description-en: Python3 interface for the SiriDB time series database server
 SiriDB is a scalable, robust and fast time series database. Build from the
 ground up SiriDB uses a mechanism to operate without a global index and allows
 server resources to be added on the fly. SiriDB's query language includes
 dynamic grouping of time series for easy analysis over large amounts of time
 series.
 .
 This package provides the Python3 interface.

Package: python3-skbio
Description-md5: 9caa43e0cee032d2bb48b12de52df499
Description-en: Python3 data structures, algorithms, educational resources for bioinformatic
 Scikit-bio is a Python package providing data structures, algorithms, and
 educational resources for bioinformatics.
 .
 This is the package for Python3

Package: python3-skbuild
Description-md5: 0b62a6166e0ab1fc7e395cf061feff6b
Description-en: improved build system generator for Python C/C++/Fortran/Cython extensions
 Better support is available for additional compilers, build systems, cross
 compilation, and locating dependencies and determining their build
 requirements.
 .
 The scikit-build package is fundamentally just glue between the setuptools
 Python module and CMake.
 .
 This is Python 3 module.

Package: python3-skia-pathops
Description-md5: 7db020dce17bd45c9bf4c9c31aebe9f9
Description-en: Python bindings for the Skia library's Path Ops module (Python 3)
 This package provides the Python bindings for the Google Skia library's Path
 Ops module, performing boolean operations on paths (intersection, union,
 difference, xor).

Package: python3-skimage
Description-md5: ef8764eec7113b3de8f31adfea5659c1
Description-en: Python 3 modules for image processing
 scikit-image is a collection of image processing algorithms for
 Python.  It performs tasks such as image loading, filtering,
 morphology, segmentation, color conversions, and transformations.
 .
 This package provides the Python 3 module.

Package: python3-skimage-lib
Description-md5: 6f6ef69a852c74b89c1b1d6eb24b55d9
Description-en: Optimized low-level algorithms for Python 3 scikit-image
 This is an add-on package for python-skimage. It provides
 optimized, low-level implementations of algorithms.
 .
 This package provides the Python 3 libraries.

Package: python3-sklearn
Description-md5: 5861bdd3109e79e5ee5c1503995bd1b7
Description-en: Python modules for machine learning and data mining - Python 3
 scikit-learn is a collection of Python modules relevant to
 machine/statistical learning and data mining.  Non-exhaustive list of
 included functionality:
 - Gaussian Mixture Models
 - Manifold learning
 - kNN
 - SVM (via LIBSVM)
 .
 This package contains the Python 3 version.

Package: python3-sklearn-compat
Description-md5: 3b21128bf208cbd15306d00e0cdb3869
Description-en: Ease multi-version support for scikit-learn compatible library
 sklearn-compat is a small Python package that help developer writing
 scikit-learn compatible estimators to support multiple scikit-learn
 versions.

Package: python3-sklearn-lib
Description-md5: 81900007286d0bc4d155e1022943f0f5
Description-en: low-level implementations and bindings for scikit-learn - Python 3
 This is an add-on package for python-sklearn. It provides
 low-level implementations and custom Python bindings for the LIBSVM
 library.
 .
 This package contains the Python 3 version.

Package: python3-sklearn-pandas
Description-md5: 74135b2b2598e333d8ee29e7604399da
Description-en: Pandas integration with sklearn (Python 3)
 sklearn-pandas provides a bridge between scikit-learn's machine learning
 methods and pandas data frames.
 .
 In particular, it provides:
 - a way to map DataFrame columns to transformations, which are later
 recombined into features
 - a way to cross-validate a pipeline that takes a pandas DataFrame as input.
 .
 This is the Python 3 version of the package.

Package: python3-skmisc
Description-md5: 77d650b62b4b490bc329f2cd415082b1
Description-en: Miscellaneous tools for scientific computing
 Miscellaneous tools for data analysis and scientific computing.  This
 package provides a LOESS (locally estimated scatterplot smoothing)
 module

Package: python3-skorch
Description-md5: d00e8d2c4b8df23a0241b30376ef2a0e
Description-en: scikit-learn compatible neural network library that wraps PyTorch
 The goal of skorch is to make it possible to use PyTorch with sklearn. This is
 achieved by providing a wrapper around PyTorch that has an sklearn interface.
 In that sense, skorch is the spiritual successor to nolearn, but instead of
 using Lasagne and Theano, it uses PyTorch.
 .
 skorch does not re-invent the wheel, instead getting as much out of your way as
 possible. If you are familiar with sklearn and PyTorch, you don’t have to learn
 any new concepts, and the syntax should be well known. (If you’re not familiar
 with those libraries, it is worth getting familiarized.)
 .
 Additionally, skorch abstracts away the training loop, making a lot of
 boilerplate code obsolete. A simple net.fit(X, y) is enough. Out of the box,
 skorch works with many types of data, be it PyTorch Tensors, NumPy arrays,
 Python dicts, and so on. However, if you have other data, extending skorch is
 easy to allow for that.
 .
 Overall, skorch aims at being as flexible as PyTorch while having a clean
 interface as sklearn.

Package: python3-skyfield
Description-md5: 2e86bad342fb03842886e36155c95614
Description-en: Elegant astronomy for Python
 Skyfield is a pure-Python astronomy package that is compatible with
 both Python 3 and makes it easy to generate high precision
 research-grade positions for planets and Earth satellites.
 .
 Skyfield computes positions for the stars, planets, and satellites in
 orbit around the Earth. Its results should agree with the positions
 generated by the United States Naval Observatory and their
 Astronomical Almanac to within 0.0005 arcseconds (which equals half a
 “mas” or milliarcsecond).

Package: python3-skytools
Description-md5: 60ab8ed45949ae62565fcc9b058005f5
Description-en: Skytools Python modules
 This is the low-level utility module split out from the old Skytools
 meta-package. It contains various utilities for writing PostgreSQL database
 scripts.
 .
 Features:
 * Support for background scripts - daemonizing - logging - config parsing
 * Database tools - tuned connection - DB structure examining - SQL parsing -
 COPY I/O
 * Time utilities - ISO timestamp parsing - datetime to timestamp
 * Text utilities - natural sort - fast urlencode I/O

Package: python3-slepc4py
Description-md5: 8f366f3655ee6c34ba2bbde774dd0dc1
Description-en: Python 3 bindings for SLEPc libraries
 SLEPc is the Scalable Library for Eigenvalue Problem Computations.
 .
 It is based on PETSc and employs the MPI standard for all
 message-passing communication.
 .
 This is a base package that depends on (Recommends) the python3
 slepc4py package with either real or complex number support. It
 provides the path to slepc4py for the system's default SLEPc version
 set in /usr/lib/slepc. Export environment variable SLEPC_DIR to use
 other versions.

Package: python3-slepc4py-64-complex
Description-md5: 58a44066c33cd288fd6772f6d79dd109
Description-en: Python 3 bindings for 64-bit SLEPc libraries (complex numbers)
 SLEPc is the Scalable Library for Eigenvalue Problem Computations.
 .
 It is based on PETSc and employs the MPI standard for all
 message-passing communication.
 .
 This is a dummy package that depends on slepc4py for
 the latest version of SLEPc with complex number support and 64-bit
 indexing.
 .
 Access by setting environment variable SLEPC_DIR if the system default
 version of SLEPc is not already set to the 64-bit complex build.

Package: python3-slepc4py-64-complex3.24
Description-md5: c2517f8156581a3563e1a430317cf3b3
Description-en: Python 3 bindings for 64-bit SLEPc 3.24 libraries (complex numbers)
 SLEPc is the Scalable Library for Eigenvalue Problem Computations.
 .
 It is based on PETSc and employs the MPI standard for all
 message-passing communication.
 .
 This package provides Python 3 bindings to almost all functions of
 SLEPc 3.24 with complex number support and 64-bit indexing.
 .
 Access by setting environment variable SLEPC_DIR if the system default
 version of SLEPc is not already set to the 64-bit complex build.

Package: python3-slepc4py-64-real
Description-md5: fd35d216aad554be34b41095913284f6
Description-en: Python 3 bindings for SLEPc 64-bit libraries (real numbers)
 SLEPc is the Scalable Library for Eigenvalue Problem Computations.
 .
 It is based on PETSc and employs the MPI standard for all
 message-passing communication.
 .
 This is a dummy package that depends on slepc4py for
 the latest version of SLEPc with real number support and 64-bit
 indexing.
 .
 Access by setting environment variable SLEPC_DIR if the system default
 version of SLEPc is not already set to the 64-bit build.

Package: python3-slepc4py-64-real3.24
Description-md5: 0f41b7a4de3eeac6ae2ee9a527f5498b
Description-en: Python 3 bindings for 64-bit SLEPc 3.24 libraries (real numbers)
 SLEPc is the Scalable Library for Eigenvalue Problem Computations.
 .
 It is based on PETSc and employs the MPI standard for all
 message-passing communication.
 .
 This package provides Python 3 bindings to almost all functions of
 SLEPc 3.24 with real number support and 64-bit indexing.
 .
 Access by setting environment variable SLEPC_DIR if the system default
 version of SLEPc is not already set to the 64-bit build.

Package: python3-slepc4py-complex
Description-md5: 7495cf451c8d4792cc758858844b56ee
Description-en: Python 3 bindings for SLEPc libraries (complex numbers)
 SLEPc is the Scalable Library for Eigenvalue Problem Computations.
 .
 It is based on PETSc and employs the MPI standard for all
 message-passing communication.
 .
 This is a dummy package that depends on slepc4py for
 the latest version of SLEPc with complex number support.
 .
 Access by setting environment variable SLEPC_DIR if the system default
 version of SLEPc is not already set to the complex build.

Package: python3-slepc4py-complex3.24
Description-md5: ff1744cb7cd122ba3694172aa26ef0b1
Description-en: Python 3 bindings for SLEPc 3.24 libraries (complex numbers)
 SLEPc is the Scalable Library for Eigenvalue Problem Computations.
 .
 It is based on PETSc and employs the MPI standard for all
 message-passing communication.
 .
 This package provides Python 3 bindings to almost all functions of
 SLEPc 3.24 with complex number support.
 .
 Access by setting environment variable SLEPC_DIR if the system default
 version of SLEPc is not already set to the complex build.

Package: python3-slepc4py-real
Description-md5: df766489efc2543c5b944139b6ff3799
Description-en: Python 3 bindings for SLEPc libraries (real numbers)
 SLEPc is the Scalable Library for Eigenvalue Problem Computations.
 .
 It is based on PETSc and employs the MPI standard for all
 message-passing communication.
 .
 This is a dummy package that depends on slepc4py for
 the latest version of SLEPc with real number support.

Package: python3-slepc4py-real3.24
Description-md5: 6f63c77eafe50a17e4cab1968c91ccb4
Description-en: Python 3 bindings for SLEPc 3.24 libraries (real numbers)
 SLEPc is the Scalable Library for Eigenvalue Problem Computations.
 .
 It is based on PETSc and employs the MPI standard for all
 message-passing communication.
 .
 This package provides Python 3 bindings to almost all functions of
 SLEPc 3.24 with real number support.

Package: python3-slicerator
Description-md5: 4b166b424dbbe7a6c4c878b5493d2316
Description-en: lazy-loading, fancy-sliceable iterable
 This Slicerator class allows one to create objects that behave like
 generators and, in addition, are "reusable" and have a length.

Package: python3-slidge
Description-md5: a4f40d142331cc186ceb790ca6560406
Description-en: XMPP puppeteer gateway library in Python
 Slidge makes writing gateways to other chat networks (legacy modules)
 as frictionless as possible. It supports fancy IM features, such as
 (emoji) reactions, replies, and retractions.

Package: python3-slidge-sphinx-extensions
Description-md5: e108a41f69928faab9457d69c0c3cc70
Description-en: Sphinx extensions for the documentation of slidge modules
 This package is only useful for building the slidge documentation.

Package: python3-slidge-style-parser
Description-md5: b54d4712d1b837e4865041d82cde6268
Description-en: Parsing library for Slidge
 Parsing library implementing "XEP-0393: Message Styling" for Slidge.
 It does support text attributes like "underline", "bold", "code span" etc.

Package: python3-slimit
Description-md5: aa7d75dc8983a3894e2b4aabf4bdf916
Description-en: JavaScript minifier/parser in Python
 SlimIt is a JavaScript minifier written in Python. It compiles JavaScript
 into more compact code so that it downloads and runs faster.
 .
 SlimIt also provides a library that includes a JavaScript parser, lexer,
 pretty printer and a tree visitor.
 .
 This package contains the Python 3 module

Package: python3-slimmer
Description-md5: 36f932bef769821922cb8cd4cc9d3322
Description-en: HTML, XHTML, CSS, JavaScript optimizer for Python3
 Slimmer is a library that optimizes whitespace in CSS, JavaScript, HTML and
 XHTML output.
 .
 This is the Python 3 version of the package.

Package: python3-slip10
Description-md5: 7cee50800a1ea70a6fc861a78c52d8c3
Description-en: Reference implementation of the SLIP-0010 specification
 A reference implementation of the SLIP-0010 specification, which generalizes
 the BIP-0032 derivation scheme for private and public key pairs in hierarchical
 deterministic wallets for the curves secp256k1, NIST P-256, ed25519 and
 curve25519.
 .
 This package contains the Python 3 version.

Package: python3-slixmpp
Description-md5: ed37cb1371ca2273a0bed9de9c73b48a
Description-en: Threadless, event-based XMPP Python 3 library
 Slixmpp is a (friendly) fork of SleekXMPP, which goal is to “improve” the
 core of the library by entirely removing all threads from the library and
 using an event-based approach instead.
 .
 Features of this library:
 * No threads. See http://blog.louiz.org/slixmpp. All parts of the API relying
 on threads are removed.
 * No support for Python < 3.4. This allows one to remove a lot of workaround
 and other hacks.
 * No backward compatibility with old SleekXMPP version. For example things
 like “addHandler = add_handler” are removed.
 .
 You should use this library only if you would prefer not to use threads in
 your application. If threads don’t really bother you, or if you need Python
 2 support, then you should use SleekXMPP instead.

Package: python3-slixmpp-omemo
Description-md5: 2d4c40d5ea293797de3a8544a49b64ac
Description-en: OMEMO End-to-End Encryption plugin for slixmpp
 A plugin for slixmpp offering the OMEMO Multi-End Message and Object
 Encryption protocol, based on python-omemo.

Package: python3-slow5
Description-md5: a7ebb83be36b43718b62e6c7b31bd827
Description-en: Python3 modul for reading & writing SLOW5 files
 Slow5lib is a software library for reading & writing SLOW5 files.
 Slow5lib is designed to facilitate use of data in SLOW5 format by third-
 party software packages. Existing packages that read/write data in FAST5
 format can be easily modified to support SLOW5.
 .
 SLOW5 is a new file format for storing signal data from Oxford Nanopore
 Technologies (ONT) devices. SLOW5 was developed to overcome inherent
 limitations in the standard FAST5 signal data format that prevent
 efficient, scalable analysis and cause many headaches for developers.
 SLOW5 can be encoded in human-readable ASCII format, or a more compact
 and efficient binary format (BLOW5) - this is analogous to the seminal
 SAM/BAM format for storing DNA sequence alignments. The BLOW5 binary
 format supports *zlib* (DEFLATE) compression, or other compression
 methods, thereby minimising the data storage footprint while still
 permitting efficient parallel access. Detailed benchmarking experiments
 have shown that SLOW5 format is an order of magnitude faster and
 significantly smaller than FAST5.
 .
 This is the Python3 module.

Package: python3-slowapi
Description-md5: 3dc7f4a48f063cb8e22d984dc6c21767
Description-en: rate limiting library for Starlette and FastAPI
 Slowapi is inspired by the Flask-Limiter library, it allows
 controlling request rates on API endpoints to prevent abuse,
 ensure fair usage, and help maintain system stability.

Package: python3-slugify
Description-md5: 49815cb492255532f0ae167109153e20
Description-en: Python module that generates clean, URL-safe slugs
 Python3-slugify is a Python 3 library that generates clean, URL-safe slugs from
 Unicode strings. It is designed to be simple and flexible, providing a
 best-effort approach to slug generation while offering extensive customisation.
 python3-slugify provides the core Python 3 library for generating clean,
 URL-safe slugs from Unicode strings.

Package: python3-sluurp
Description-md5: f57e7871e28a4f433013be57753c119a
Description-en: launch shell scripts through slurm SBATCH command
 sluurp is a Python package providing an API to launch shell scripts
 through slurm's SBATCH command.

Package: python3-smart-meter-texas
Description-md5: 4c171cf2dc99813a6ca1b390682cb82a
Description-en: Retrieve data from the unofficial Smart Meter Texas API
 This library allows for asynchronous connection to the unofficial Smart Meter
 Texas API using aiohttp. It supports obtaining the dashboard and current meter
 reading. Several other API endpoints are not implemented.

Package: python3-smart-open
Description-md5: 63fdc10351ef40cb60c7347074ab20db
Description-en: utils for streaming large files
 smart-open is a library for efficient streaming of very large files
 from/to storages such as HDFS, WebHDFS, HTTP, HTTPS, SFTP, or local
 filesystem. It supports transparent, on-the-fly (de-)compression for a
 variety of different formats (gzip, bz2, etc.).
 .
 This package excludes the support of S3 and GCS.

Package: python3-smartleia
Description-md5: 6af06abedb9d6505d2b07c04ae9ac72b
Description-en: LEIA Smartcard reader Python library
 This package handle a Python high level communication API the LEIA
 smart card Side Channel and evaluation board.
 It permit one to interact with smart cards through the ISO 7816 protocol.
 .
 This package installs the library for Python 3.

Package: python3-smartypants
Description-md5: acb592fa50bfa6072c4b69c8d7ef6222
Description-en: smart-quotes plugin for pyblosxom (Python 3 version)
 It can perform the following transformations:
 .
 * Straight quotes ( " and ' ) into "curly" quote HTML entities
 * Backticks-style quotes (``like this'') into "curly" quote HTML entities
 * Dashes (-- and ---) into en- and em-dash entities
 * Three consecutive dots (... or . . .) into an ellipsis entity
 .
 This means you can write, edit, and save your posts using plain old ASCII
 straight quotes, plain dashes, and plain dots, but your published posts
 (and final HTML output) will appear with smart quotes, em-dashes, and
 proper ellipses.
 .
 SmartyPants does not modify characters within <pre>, <code>, <kbd>, <math>
 or <script> tag blocks. Typically, these tags are used to display text
 where smart quotes and other "smart punctuation" would not be appropriate,
 such as source code or example markup.
 .
 This is the Python 3 version of the package.

Package: python3-smbc
Description-md5: cad2d9ccd306d1f8f1bd9f4da246f0a5
Description-en: Python 3 bindings for the Samba client library
 This package contains an extension that allows one to write Python 3 programs
 that can talk to SMB/CIFS servers.

Package: python3-smbus
Description-md5: d071d438b1fd9be7d311228cabbc262f
Description-en: Python 3 bindings for Linux SMBus access through i2c-dev
 This Python 3 module allows SMBus access through the I2C /dev interface on
 Linux hosts.  The host kernel must have I2C support, I2C device interface
 support, and a bus adapter driver.

Package: python3-smbus2
Description-md5: 5874fb943305cf9c0895e55626e794e1
Description-en: another pure Python implementation of the python-smbus package
 Currently supported features are:
 Get i2c capabilities (I2C_FUNCS)
 SMBus Packet Error Checking (PEC) support
 read_byte
 write_byte
 read_byte_data
 write_byte_data
 read_word_data
 write_word_data
 read_i2c_block_data
 write_i2c_block_data
 write_quick
 process_call
 read_block_data
 write_block_data
 block_process_call
 i2c_rdwr - combined write/read transactions with repeated start

Package: python3-smbus2-doc
Description-md5: 692492ca66da942b75fef6b62354e86d
Description-en: doc for another pure Python implementation of the python-smbus
 Currently supported features are:
 Get i2c capabilities (I2C_FUNCS)
 SMBus Packet Error Checking (PEC) support
 read_byte
 write_byte
 read_byte_data
 write_byte_data
 read_word_data
 write_word_data
 read_i2c_block_data
 write_i2c_block_data
 write_quick
 process_call
 read_block_data
 write_block_data
 block_process_call
 i2c_rdwr - combined write/read transactions with repeated start
 Documentation

Package: python3-smhi
Description-md5: f790176a34488ddfaab891b417fec997
Description-en: Fetches weather forecast data from the Swedish weather institute
 This library interfaces with the Swedish Meteorological and Hydrological
 Institute (SMHI) web service to provide meteorological data. It connects to
 the SMHI API to retrieve weather forecasts and is particularly useful for
 fetching weather data for locations near Sweden. The library makes it easy to
 access detailed weather forecasts, pulled automatically at regular intervals,
 with information such as temperature, wind speed, and precipitation. Users can
 integrate this data into various applications to stay updated with current
 weather conditions.

Package: python3-smmap
Description-md5: abba2884120e9ba0524ea6be86679461
Description-en: pure Python implementation of a sliding window memory map manager
 Smmap wraps an interface around mmap and tracks the mapped files as well
 as the amount of clients who use it. If the system runs out of resources,
 or if a memory limit is reached, it will automatically unload unused maps
 to allow continued operation.
 .
 This package for Python 3.

Package: python3-smoke-zephyr
Description-md5: 4966f75f37bdd08155b54d30deb43696
Description-en: Python utility collection
 This package contains a module of Python utility collection.
 .
 This package contains the Python 3 version of smoke-zephyr.

Package: python3-snap7
Description-md5: b599f73eda8ec018caf052e0dbc1865c
Description-en: Pure Python S7 communication library for Siemens PLCs
 Python-snap7 is a Python library for interfacing with Siemens S7 PLCss. As of
 version 3.0, the entire S7 protocol stack (TPKT, COTP, and S7) is implemented
 in pure Python, removing any native C library dependencies.

Package: python3-snapcast
Description-md5: 91c2e6109a4c1f821226d3106131ab94
Description-en: Library to control and manage Snapcast clients on a network
 This library enables interaction with Snapcast servers, providing capabilities
 for reading and updating client configurations. It facilitates communication
 with Snapcast to reflect changes and manage audio streams effectively. Users
 can perform tasks such as retrieving client information, adjusting volume
 levels, and managing group configurations. Additionally, it supports
 asynchronous operations to maintain a responsive control interface with the
 Snapcast server. Clients can be coordinated into groups, and their latency
 settings can be configured for synchronized playback over Wi-Fi connected
 devices.

Package: python3-snappy
Description-md5: 43dfb4e0f5d4a8786c26e75e25afdf34
Description-en: snappy compression library from Google - Python 3.x
 Snappy is a compression/decompression library. It does not aim for
 maximum compression, or compatibility with any other compression
 library; instead, it aims for very high speeds and reasonable
 compression. You can read package libsnappy1 for more information.
 .
 This package provides the Python 3.x module.

Package: python3-sncosmo
Description-md5: 699544ee184aea05245dcad2dcb8824c
Description-en: Python library for high-level supernova cosmology analysis
 SNCosmo synthesizes supernova spectra and photometry from SN models,
 and has functions for fitting and sampling SN model parameters given
 photometric light curve data. It offers fast implementations of
 several commonly used extinction laws and can be used to construct SN
 models that include dust. The SNCosmo library includes supernova
 models such as SALT2, MLCS2k2, Hsiao, Nugent, PSNID, SNANA and Whalen
 models, as well as a variety of built-in bandpasses and magnitude
 systems, and provides convenience functions for reading and writing
 peculiar data formats used in other packages. The library is
 extensible, allowing new models, bandpasses, and magnitude systems to
 be defined using an object-oriented interface.

Package: python3-sniffio
Description-md5: 182dec4e44f6d7e5c511c55dda8fb628
Description-en: detect which async Python library is in use (Python3 version)
 Python library that support multiple async packages (like Trio, asyncio,
 etc) need to know which is in use. This library provides this information.
 .
 This package contains the Python 3 version of the library.

Package: python3-snimpy
Description-md5: 39ed4ace7124124186ac97d4c7df992d
Description-en: high-level SNMP bindings for Python 3
 Snimpy is a Python-based tool providing a simple interface to build
 SNMP queries. This interface aims at being the most Pythonic
 possible: you grab scalars using attributes and columns are like
 dictionaries.
 .
 Snimpy can either be used interactively through its console (derived
 from Python own console or from IPython if available) or by writing
 snimpy scripts which are just Python scripts with some global
 variables available.
 .
 This package contains the binding for Python 3.

Package: python3-snitun
Description-md5: 5873bbe9b7b315e72959ab2ef7c59e4b
Description-en: End-to-End encryption with SNI proxy on top of a TCP multiplexer
 SniTun provides end-to-end encrypted proxy operations backed by a session
 management framework. It utilizes a Fernet token, generated by the session
 master, to enable secure communication between clients and servers. The
 library facilitates challenge-response mechanisms to validate client
 authenticity through AES/CBC encryption. It features a multiplexer protocol
 that distributes data over a single TLS connection, supporting efficient
 management and routing of multiple TCP streams. Connections are verified using
 a SHA256 hash-based challenge, ensuring that data integrity and client
 identity are maintained throughout the session. Additionally, it allows
 external devices to establish secure end-to-end SSL connections by defining
 specific endpoints in the communication flow.

Package: python3-snmp-passpersist
Description-md5: bd296c7347175197ee1d6841242ca85e
Description-en: SNMP passpersist backend for Net-SNMP
 This library provides a backend for SNMP passpersist capabilities, designed to
 simplify the creation of MIB subtrees and their exposure through the SNMP
 passpersist protocol. Utilizing two separate threads, it efficiently interacts
 with the Net-SNMP daemon while periodically updating data at defined
 intervals. The library introduces various data types that can be used to
 represent information in the SNMP environment, allowing for flexible
 monitoring and management of network elements.

Package: python3-snoo
Description-md5: 82352433598678d41bd28030c22ab32d
Description-en: Control Snoo devices through a Python interface
 This library allows users to interact with and control Snoo devices. By
 providing an interface to manage these devices, it enables functionalities
 such as adjusting operational parameters and monitoring device status. Users
 can seamlessly send commands to Snoo devices and receive updates on their
 activity.

Package: python3-soapysdr
Description-md5: c15e4cf67889063afc82a225f1ef7a2a
Description-en: SoapySDR Python 3 bindings
 SoapySDR is a library providing a common interface to SDR (software
 defined radio) hardware. Support for different hardware is added through
 external modules.
 .
 This package contains the Python 3 bindings for the library.

Package: python3-social-auth-core
Description-md5: add352491e5fe3659da7c7d63b3a6156
Description-en: Core component of the python-social-auth ecosystem (Python3)
 Python Social Auth aims to be an easy to setup social authentication and
 authorization mechanism for Python projects supporting protocols like OAuth
 (1 and 2), OpenID and others with support for several frameworks and auth
 providers.
 .
 This is the core component of the python-social-auth ecosystem, it
 implements the common interface to define new authentication backends to
 third parties services, implement integrations with web frameworks and
 storage solutions.
 .
 This package contains the Python 3 version of the library.

Package: python3-social-django
Description-md5: 21da8e1181a2962b78737d05169e4e6c
Description-en: Django component of the python-social-auth ecosystem (Python3)
 Python Social Auth is an easy to setup social authentication/registration
 mechanism with support for several frameworks and auth providers.
 .
 This is the Django component of the python-social-auth ecosystem, it
 implements the needed functionality to integrate social-auth-core in a Django
 based project.
 .
 This package contains the Python 3 version of the library.

Package: python3-socketio
Description-md5: 38d71210c1d55273fa19f2ce04486f01
Description-en: python3 implementation of the Socket.IO realtime client and server
 Socket.IO is a transport protocol that enables real-time bidirectional
 event-based communication between clients (typically, though not always,
 web browsers) and a server. The official implementations of the client and
 server components are written in JavaScript. This package provides Python
 implementations of both, each with standard and asyncio variants.
 .
 Client Features:
 .
 Can connect to other Socket.IO compliant servers besides the one in this
 package.
 Compatible with Python 3.5+.
 Two versions of the client, one for standard Python and another for asyncio.
 Uses an event-based architecture implemented with decorators that hides the
 details of the protocol.
 Implements HTTP long-polling and WebSocket transports.
 Automatically reconnects to the server if the connection is dropped.
 .
 Server Features:
 .
 Can connect to servers running other compliant Socket.IO clients besides the
 one in this package.
 Compatible with Python 3.5+.
 Two versions of the server, one for standard Python and another for asyncio.
 Supports large number of clients even on modest hardware due to being
 asynchronous.
 Can be hosted on any WSGI and ASGI web servers includind Gunicorn, Uvicorn,
 eventlet and gevent.
 Can be integrated with WSGI applications written in frameworks such as
 Flask, Django, etc.
 Can be integrated with aiohttp, sanic and tornado asyncio applications.
 Broadcasting of messages to all connected clients, or to subsets of them
 assigned to rooms.
 Optional support for multiple servers, connected through a messaging queue
 such as Redis or RabbitMQ.
 Send messages to clients from external processes, such as Celery workers or
 auxiliary scripts.
 Event-based architecture implemented with decorators that hides the details
 of the protocol.
 Support for HTTP long-polling and WebSocket transports.
 Support for XHR2 and XHR browsers.
 Support for text and binary messages.
 Support for gzip and deflate HTTP compression.
 Configurable CORS responses, to avoid cross-origin problems with browsers.

Package: python3-socketio-client
Description-md5: cf00bfed3394529d95c483061bff6d7a
Description-en: socket.io-client library for Python3
 This package contains a socket.io client library
 for Python3.
 .
 You can use it to write test code against your
 socket.io server.

Package: python3-socketpool
Description-md5: ad295fc5de0c2e71bb8648060f1d086b
Description-en: simple Python 3 socket pool
 Socket pool is a simple socket pool that supports multiple factories and
 backends. It can easily be used by gevent, eventlet or any other library.
 .
 This package is for Python 3.

Package: python3-socks
Description-md5: f08bb6329e7368f66b61bf4ec4b5c068
Description-en: Python 3 SOCKS client module
 This module was designed to allow developers of Python
 software that uses the Internet or another TCP/IP-based
 network to add support for connection through a SOCKS proxy
 server with as much ease as possible.
 .
 The module is also knowns as SocksiPy or PySocks.
 .
 This is the Python 3 version.

Package: python3-socksio
Description-md5: c6eb2cf62cb76e81ffb65bd5bfa5f524
Description-en: Sans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5
 Client-side sans-I/O SOCKS proxy implementation. Supports SOCKS4, SOCKS4A, and
 SOCKS5.
 .
 socksio is a sans-I/O library similar to h11 or h2, this means the library
 itself does not handle the actual sending of the bytes through the network, it
 only deals with the implementation details of the SOCKS protocols so you can
 use it in any I/O library you want.

Package: python3-socksipychain
Description-md5: 899c60dcaaaef03fa2e5f6b78a8e9c52
Description-en: Python SOCKS/HTTP/SSL chaining proxy module
 This Python module allows you to create TCP connections through a chain
 of SOCKS or HTTP proxies without any special effort. It also supports
 TLS/SSL encryption if the OpenSSL modules are installed.

Package: python3-sodapy
Description-md5: ce5088efea112c38eeb400c8cdbea10b
Description-en: Client for Socrata Open Data API
 This library provides an interface to the Socrata Open Data API, enabling
 interaction with open datasets available on Socrata-powered data portals. It
 allows for retrieving data, updating or deleting dataset rows, downloading
 attachments, managing metadata, controlling dataset permissions, and
 publishing datasets. Functions include querying datasets with support for
 filtering, sorting, and pagination, as well as writing new records or
 replacing data in bulk.
 .
 Reading and writing operations are supported for both table-based and file-
 based datasets, and attachments can be managed or downloaded as needed. The
 library communicates over HTTP(S) with remote Socrata endpoints, and supports
 authenticated access for operations that require additional permissions.
 Socrata's API is commonly used by governments, cities, and public
 organizations to publish open data such as public safety records,
 transportation schedules, environmental data, Wi-Fi access points, and more.

Package: python3-softlayer
Description-md5: d0507720cd79fd9234c2b2056bdacee9
Description-en: Python client for SoftLayer API (Python 3)
 This library provides a simple interface to interact with SoftLayer's
 XML-RPC API and provides support for many of SoftLayer API's features
 like object masks and a command-line interface that can be used to
 access various SoftLayer services using the API.
 .
 This is the Python 3 version of the package.

Package: python3-solv
Description-md5: d9d3f3631fde007292a3263339a4e2a8
Description-en: dependency solver using a satisfiability algorithm (Python3 bindings)
 This dependency solver code in this package is based on two major, but
 independent, blocks:
 .
 1. Using a dictionary approach to store and retrieve package
 and dependency information.
 2. Using satisfiability, a well known and researched topic, for
 resolving package dependencies.
 .
 This package contains the Python (v3) bindings for the libsolv library.

Package: python3-somfy-mylink-synergy
Description-md5: 35a66cc7c62ecb3da5bb5b2bb54cfbf8
Description-en: Library to interact with Somfy MyLink hub using Synergy API
 This library provides an interface to communicate with the Somfy MyLink hub
 via the Synergy API. It enables control and monitoring of covers and scenes
 configured on the Somfy MyLink platform. By utilizing JSON-RPC, the library
 offers methods to retrieve device status, control device movement, and manage
 scenes. This integration enhances home automation capabilities by allowing
 seamless interaction with Somfy MyLink-enabled devices.

Package: python3-songpal
Description-md5: 75fd62ad3aed3553c52e065ec5d710ea
Description-en: Control Sony devices using the Songpal protocol
 This library allows control of Sony's Songpal compatible devices such as
 soundbars, AV receivers, and wireless speakers. Communication is achieved
 through the Songpal protocol, enabling functionalities like power control,
 volume adjustment, sound settings, input selection, and more. The library
 interacts with devices over Wi-Fi, making it possible to manage multiple
 settings and features directly. Supported models include various soundbars and
 receivers, expanding the versatility of this control solution across a range
 of Sony audio products. The library also comes with command-line tools for
 ease of use.

Package: python3-sonos-websocket
Description-md5: 41606fa9c10e6d5b1c2e1cdc326643c9
Description-en: Async library to communicate with Sonos devices over websockets
 This library enables asynchronous communication with Sonos devices utilizing
 websocket technology. It allows for control over various Sonos functionalities
 such as playing audio clips, adjusting settings like volume, and querying
 device status. The library is designed to offer high performance and seamless
 interaction with Sonos speakers, helping users manage their audio systems
 efficiently. It handles tasks like playing media overlays, managing audio
 settings, and querying sensor data.

Package: python3-sop
Description-md5: 635c9c3fdb720935064ffd49e4cb8fd0
Description-en: Framework for implementing the Stateless OpenPGP CLI in Python
 The Stateless OpenPGP Command-Line Interface (or `sop`) is a
 specification that encourages OpenPGP implementors to provide a
 common, relatively simple command-line API for purposes of object
 security.
 .
 This Python module helps implementers build such a CLI from any
 implementation accessible to the Python interpreter.
 .
 This package does *not* provide such an implementation itself -- this
 is just the scaffolding for the command line, which should make it
 relatively easy for an implementer to supply a handful of Python
 functions as methods of a class and get a full-fledged CLI as the
 result.

Package: python3-sorl-thumbnail
Description-md5: 342b8fa3caed41ed70ba7998c18e43a5
Description-en: thumbnail support for the Django framework (Python3 version)
 sorl-thumbnail provides a convenient way to create and manage image thumbnails
 in a Django project. It offers integration into several parts of Django like
 the admin system by showing thumbnails for ImageFields or through a ImageField
 that also takes care of deleting thumbnail files when the referencing object
 is removed.
 .
 Other features include:
 * Django storage support
 * Pluggable Engine support (PIL, pgmagick, ImageMagick, GraphicsMagick,
 or Wand)
 * Pluggable Key Value Store support (Django cache, redis)
 * Pluggable Backend support (i.e. different thumbnail filename schema)
 * Dummy generation (placeholders)
 * Flexible, simple syntax, generates no html
 * CSS style cropping options
 * Margin calculation for vertical positioning
 .
 This package contains the Python 3 version of the library.

Package: python3-sorted-nearest
Description-md5: 2c1d632e4fa155661acddc39a0224823
Description-en: Cython helper library for pyranges
 Find nearest interval in linear time at C speed
 This is a pre-dependency and helper of pyranges.

Package: python3-sortedcollections
Description-md5: 5e01dd26e699b11b0a02d226a934b3a5
Description-en: Python 3 Sorted Collections
 SortedCollections is an Apache2 licensed Python sorted collections library.
 .
 Features
 --------
 .
 - Pure-Python
 - Depends on the SortedContainers module.
 - ValueSortedDict - Dictionary with (key, value) item pairs sorted by value.
 - ItemSortedDict - Dictionary with key-function support for item pairs.
 - OrderedDict - Ordered dictionary with numeric indexing support.
 - OrderedSet - Ordered set with numeric indexing support.
 - IndexableDict - Dictionary with numeric indexing support.
 - IndexableSet - Set with numeric indexing support.
 .
 This contains the Python 3 module

Package: python3-sortedm2m
Description-md5: 0217d78478a83172f3154b5f1c0d110d
Description-en: Replacement for Django's many to many field with sorted relations (Python 3)
 sortedm2m is a drop-in replacement for Django's own ManyToManyField. The
 provided SortedManyToManyField behaves like the original one, but remembers
 the order of added relations.
 .
 This is the Python 3 version of the package.

Package: python3-sortxml
Description-md5: 9fc790b7b747c209853e6e4a5d83f66a
Description-en: simple XML element sorter
 sortxml is a simple XML element sorter. It can be used as a Python module
 (sortxml.sort_xml) or by running standalone from the command-line.

Package: python3-sounddevice
Description-md5: e3b2b2cb48db0556886cc1528e9ff811
Description-en: Play and Record Sound with Python - Python 3.x
 This Python module provides bindings for the PortAudio library and a few
 convenience functions to play and record NumPy arrays containing audio
 signals.
 .
 This package contains the Python 3 module.

Package: python3-soundfile
Description-md5: f01f7ad9cd5a39a8d845cee205d8a9af
Description-en: Python 3 audio module based on libsndfile
 'soundfile' can read and write sound files in a variety of formats and eases
 the application of signal processing algorithms.
 File reading/writing is supported through libsndfile.
 By default, 'soundfile' represents audio data as NumPy arrays, but ordinary
 Python buffers are supported as well.
 .
 This package provides the Python 3.x module.

Package: python3-soxr
Description-md5: 17bc0b538e3a9a2283d5229a5b606a1a
Description-en: Convert one-dimensional sampling rate
 Soxr is a Python library designed to perform resampling of audio files,
 allowing you to convert between different sample rates efficiently and
 accurately. With this tool it is possible to obtain fast and very high
 quality results for any resampling ratio.
 .
 This package installs the library for Python 3.

Package: python3-spaghetti
Description-md5: cd58e3aac4219abe692be4eec27ee370
Description-en: Analysis of Network-constrained Spatial Data
 Originating from the networkmodule in PySAL, the package provides specialized
 networking functionality that easily integrates with the rest of PySAL.
 .
 This allows users of the spaghetti network functionality the possibility of
 spatial analysis that complements the network analysis, such as spatial tools
 and integration with the main components of libpysal:
 * libpysal.weights (mentioned above)
 * lib accesspysal.cg (geometric computation and data structures)
 * libpysal.io (input-output)
 * libpysal.examples (integrated example data)
 .
 This package provides the Python 3.x module

Package: python3-spake2
Description-md5: 023576bf642de014e8dbfa8f789f2929
Description-en: SPAKE2 password-authenticated key exchange (pure python)
 This library implements the SPAKE2 password-authenticated key
 exchange ("PAKE") algorithm. This allows two parties, who share a
 weak password, to safely derive a strong shared secret (and therefore
 build an encrypted+authenticated channel).
 .
 A passive attacker who eavesdrops on the connection learns no
 information about the password or the generated secret. An active
 attacker (man-in-the-middle) gets exactly one guess at the password,
 and unless they get it right, they learn no information about the
 password or the generated secret. Each execution of the protocol
 enables one guess. The use of a weak password is made safer by the
 rate-limiting of guesses: no off-line dictionary attack is available
 to the network-level attacker, and the protocol does not depend upon
 having previously-established confidentiality of the network (unlike
 e.g. sending a plaintext password over TLS).
 .
 The protocol requires the exchange of one pair of messages, so only
 one round trip is necessary to establish the session key. If
 key-confirmation is necessary, that will require a second round
 trip.

Package: python3-sparqlwrapper
Description-md5: d3caa6fe6243bfa70ed8ec84ddd159a2
Description-en: SPARQL endpoint interface to Python3
 This is a wrapper around a SPARQL service. It helps in
 creating the query URI and, possibly, convert the
 result into a more manageable format.

Package: python3-sparse
Description-md5: c54ef57255f1e59827bc43b7affcc762
Description-en: multidimensional sparse arrays for Python
 This package implements sparse multidimensional arrays on top of NumPy
 and scipy.sparse. It generalizes the scipy.sparse.coo_matrix layout but
 extends beyond just rows and columns to an arbitrary number of
 dimensions. The original motivation is for machine learning algorithms,
 but it is intended for somewhat general use.
 .
 It supports:
 .
 - NumPy ufuncs (where zeros are preserved)
 - Arithmetic with scalars (where zeros are preserved)
 - Reductions (sum, max)
 - Reshape
 - Transpose
 - Tensordot
 - Slicing with integers, lists, and slices (with no step value)
 - Concatenation and stacking
 - Addition with other sparse arrays of the same shape
 .
 This package provides the modules for Python 3.

Package: python3-spdx-tools
Description-md5: 0f41059cf33d4f63f33d848c4e4fce15
Description-en: Library to parse, validate and create SPDX documents
 The System Package Data Exchange (SPDX) is an open standard capable of
 representing systems with software components in as SBOMs (Software Bill of
 Materials) and other AI, data and security references supporting a range of
 risk management use cases.
 .
 The SPDX specification is a freely available international open standard
 (ISO/IEC 5962:2021)
 .
 This package installs the Python 3 library that can be used to parse, validate
 and create SPDX documents.

Package: python3-speaklater
Description-md5: 3d3836f45501ba34fcb309bd013a9eef
Description-en: lazy string useful for translations for Python 3
 speaklater is a Python module providing an implementation of lazy strings.
 Every time a lazy string is evaluated, it changes its value based on a user
 provided callable. These lazy strings can be useful in combination with
 gettext for translations.
 .
 This package contains the Python 3 version of the module.

Package: python3-specreduce
Description-md5: 87cb29745c943ce56cdbe889f682e7bc
Description-en: Astropy package to reduce and calibrate astronomical spectra
 The specreduce package aims to provide a data reduction toolkit for
 optical and infrared spectroscopy, on which applications such as
 pipeline processes for specific instruments can be built.
 .
 The scope of its functionality is limited to basic spectroscopic
 reduction, with basic image processing steps (such as bias
 subtraction) instead covered by ccdproc and other packages, data
 analysis by specutils and visualization by specviz or cubeviz.

Package: python3-spectra
Description-md5: cddc9cf3ec42aa7b8fea68e0650c9ddf
Description-en: Easy color scales and color conversion for Python (Python 3 version)
 Spectra is a Python library that makes color math, color scales, and
 color-space conversion easy. Support for: Color scales, Color ranges, Color
 blending, Brightening/darkening colors, Saturating/desaturating colors,
 Conversion to/from multiple color spaces.
 .
 This package contains the Python 3 version of the library.

Package: python3-spectral
Description-md5: 2ec17db35f7885aa58d16d861860047c
Description-en: process hyperspectral imagery
 Pure Python module for processing hyperspectral image data (imaging
 spectroscopy data). It has functions for reading, displaying,
 manipulating, and classifying hyperspectral imagery.

Package: python3-spectral-cube
Description-md5: b5e9fc227b9f5dd7c0cd2db37a57b0dc
Description-en: Manipulate astronomical data cubes with Python
 The spectral-cube package provides an easy way to read, manipulate,
 analyze, and write data cubes with two positional dimensions and one
 spectral dimension, optionally with Stokes parameters. It aims to be a
 versatile data container for building custom analysis routines.

Package: python3-specutils
Description-md5: 4031e14aacb2a54a1f098d8a72727ded
Description-en: Base classes and utilities for astronomical spectra in Python
 The specutils package implements base classes and utilities for
 interacting with astronomical spectra in Python and the Astropy
 project. It is intended for eventual merger with the astropy package,
 but for now is being developed independently.

Package: python3-speechpy-fast
Description-md5: 49138919cace5a20f9d70af3d8e0ba80
Description-en: Fork of the speechpy package for extracting speech features (Python 3)
 Speechpy-fast provides most frequent used speech features
 including MFCCs and filterbank energies alongside with the
 log-energy of filterbanks.
 .
 This library is a backward compatibility library being phased out
 and replaced with sonopy.
 .
 This package installs the library for Python 3.

Package: python3-speg
Description-md5: 7420e21cbbb3fe13f629fa06989b5693
Description-en: PEG-based parser interpreter with memoization
 A parser and interpreter based on parsing expression grammar PEG.

Package: python3-spexpy
Description-md5: 1a33c8d6bd1cd76a8cc5b9ef6c3dd89e
Description-en: Python interface for SPEX
 SPEX Left LU is a software package designed to exactly solve unsymmetric sparse
 linear systems, Ax = b, where A, b and x contain rational numbers. This
 package performs a left-looking, roundoff-error-free (REF) LU factorization
 PAQ = LDU, where L and U are integer, D is diagonal, and P and Q are row and
 column permutations, respectively. Note that the matrix D is never explicitly
 computed nor needed; thus this package uses only the matrices L and U.

Package: python3-spf
Description-md5: 4d72336c1804d9cfbacf3c008789ffe4
Description-en: sender policy framework (SPF) module for Python 3
 This module provides SPF (Sender Policy Framework) for Python 3.  It is RFC
 7208 compliant.
 .
 For more information about SPF see http://www.openspf.org/

Package: python3-spf-engine
Description-md5: 866c8bd567d3dfe3143a0937d6758cee
Description-en: Sender Policy Framework (SPF) processing module
 spf-engine provides the core processing for postfix-policyd-spf-python and
 pyspf-milter.  It is not meant to be installed independently.

Package: python3-spglib
Description-md5: 245707ce7762263e6d2123884b9ba778
Description-en: C library for crystal symmetry determination - Python3 bindings
 Spglib is a C library for crystal symmetry determination. Symmetry
 operations, space groups and other data can be obtained using this
 symmetry finder.
 .
 Features include:
 .
 * Identify space-group type
 * Find symmetry operations
 * Find a primitive cell
 * Search irreducible k-points
 * Refine crystal structure
 * Wyckoff position assignment
 .
 This package contains the Python3 bindings.

Package: python3-sphere
Description-md5: b96a5bfeb22be663ae566ebb079b38f7
Description-en: Python3 interface to the spherepack scientific library.
 This is a python3 interface to spherepack, a library for geophysical processes.

Package: python3-sphinx-a4doc
Description-md5: a76ba4f26067621a07563bc926e72a36
Description-en: Sphinx domain and autodoc for Antlr4 grammars
 A4Doc is a sphinx plugin for documenting Antlr4 grammars.
 .
 It’s primary target is to provide some overview for DSL users
 (generated documentation may not include some nuances essential
 for compiler developers).
 .
 A4Doc's features are:
 .
 * a new domain with grammar and rule directives called ``a4``;
 * directives for rendering railroad diagrams;
 * directive for extracting documentation comments and rendering docs and
 diagrams from `.g4` source files.

Package: python3-sphinx-ablog
Description-md5: 755a3409b90cfa61b4696b41e90ea774
Description-en: blogging with Sphinx
 ABlog is a Sphinx extension that converts any sphinx project into a
 full-fledged blog.

Package: python3-sphinx-argparse
Description-md5: a0a149a5908b0edb96c68b124bb22677
Description-en: Sphinx extension for argparse commands and options (Python 3)
 sphinx-argparse is an extension for Sphinx (Python documentation generator)
 that allows one to generate documentation for command line tools using argparse
 (command-line parsing library) automatically.
 .
 This package contains the extension for Sphinx running on Python 3.

Package: python3-sphinx-argparse-cli
Description-md5: 628742a8f5ba0b97a891bd6e631e371d
Description-en: Sphinx extension to render CLI arguments defined by the argparse module
 sphinx-argparse-cli is an extension for Sphinx to render documentation for
 command-line interface (CLI) arguments defined by the argparse module.
 .
 Unlike the sphinx-argparse module, this module is more capable with regards to
 CLI interfaces that utilize sub-commands. A notable example is the "tox"
 project, from which this module originates.

Package: python3-sphinx-astropy
Description-md5: 53b6f84fd525c12e025c3456982ed8ee
Description-en: Sphinx extensions and configuration specific to the Astropy project
 This package serves two purposes: it provides a default Sphinx
 configuration and set of extensions specific to the Astropy project,
 and it acts as a metapackage by installing all required Sphinx
 extensions for the core Astropy package and other packages.

Package: python3-sphinx-autoapi
Description-md5: 9ce974ac85a5fa2adc1fe709666e2a4c
Description-en: Automatic doc generation by parsing source code (Sphinx extension)
 Sphinx AutoAPI provides "autodoc" style documentation for multiple
 programming languages without needing to load, run, or import the project
 being documented.
 .
 In contrast to the traditional Sphinx autodoc, which is Python-only and uses
 code imports, AutoAPI finds and generates documentation by parsing source
 code.

Package: python3-sphinx-autobuild
Description-md5: 7142d25085d5b9fc0b2417b59050ea78
Description-en: Automatically rebuild Sphinx documentation
 Sphinx autobuild watches a Sphinx directory and rebuild the documentation when
 a change is detected. Also includes a livereload enabled web server.

Package: python3-sphinx-autodoc-typehints
Description-md5: d0c70c082a513c9310561648da901a0e
Description-en: Type hints support for the Sphinx autodoc extension
 This extension allows you to use Python 3 annotations for documenting
 acceptable argument types and return value types of functions.
 .
 It listens to the autodoc-process-signature and autodoc-process-docstring
 Sphinx events in order to strip annotations and inject appropriate directives.

Package: python3-sphinx-autodoc2
Description-md5: f05a5c05bf9e400ac33803dc5c3d67f1
Description-en: Sphinx extension to automatically generate API doc for Py packages
 There is no need to install your package to generate the
 documentation, and `sphinx-autodoc2` will correctly handle
 `if TYPE_CHECKING` blocks and other typing only features. You
 can even document packages from outside the project (via `git clone`).

Package: python3-sphinx-automodapi
Description-md5: fd3afaf1d21c064ccadba29ec9bca32b
Description-en: Sphinx extension for auto-generating API documentation for modules
 This is a Sphinx extension to automatically generate API pages for whole
 modules. It was originally developed for the Astropy project but is now
 available as a standalone package since it can be used for any other
 package.

Package: python3-sphinx-autorun
Description-md5: 4e53f513036d5741268287c96e001841
Description-en: Code execution extension for Sphinx (Python 3)
 sphinx_autorun is an extension for Sphinx that can execute the code from a
 runblock directive and attach the output of the execution to the document.
 .
 This package contains the extension for Sphinx running on Python 3.

Package: python3-sphinx-book-theme
Description-md5: 8cb81f85f72b8f079f7884e151cf9812
Description-en: clean book theme for scientific explanations and documentation with Sphinx
 This is a lightweight Sphinx theme designed to mimic the look-and-feel of an
 interactive book. It has the following primary features:
 .
 * Bootstrap 4 for visual elements and functionality
 * Flexible content layout that is inspired by beautiful online books, such as
 the Edward Tufte CSS guide
 * Visual classes designed for Jupyter Notebooks. Cell inputs, outputs, and
 interactive functionality are all supported
 * Launch buttons for online interactivity. For pages that are built with
 computational material, connect your site to an online BinderHub for
 * interactive content

Package: python3-sphinx-bootstrap-theme
Description-md5: e5ec7afc0c664d4dc2c1b97aa53821e5
Description-en: bootstrap theme for Sphinx (Python 3)
 This Sphinx theme integrates the Bootstrap CSS / JavaScript framework with
 various layout options, hierarchical menu navigation, and mobile-friendly
 responsive design. It is configurable, extensible and can use any number of
 different Bootswatch CSS themes.
 .
 This package contains the Python 3 version of sphinx-bootstrap-theme

Package: python3-sphinx-celery
Description-md5: c51b68a5f1be937b5aeae7ea37e173a3
Description-en: Sphinx Celery theme
 This package provides the Celery sphinx theme and common Sphinx utilities,
 including:
 .
 * Autodoc coverage checker builder extension - makes sure all modules in the
 documented package are represented in the autodoc API reference
 * Configuration Reference Checker builder extension - makes sure all settings
 in the documented package are represented in the configuration reference

Package: python3-sphinx-chango
Description-md5: 24dd69b95cf4ac8f77dea1331d64973d
Description-en: sphinx extension for changelog generation
 chango is a changelog generation tool. Changes are described alongside
 the code changes in the codebase. chango extracts these changes and
 generates a changelog. chango consists of both a command line interface
 and a Python API. All aspects of the data formats, storage, and rendering
 are customizable via an interface class approach.
 .
 This package installs the library for Python 3.

Package: python3-sphinx-click
Description-md5: dd0017ad0fb0eb88f10327c55134f7da
Description-en: Sphinx plugin to automatically document click-based applications
 sphinx-click is a Sphinx plugin that allows you to automatically
 extract documentation from a click-based application and include it
 in your docs.
 .
 This package installs the library for Python 3.

Package: python3-sphinx-code-include
Description-md5: 31160b6cbd3746f9fb391c7b5c58bd4e
Description-en: include source code from any Sphinx project using only its import path
 Sphinx-code-include is an extension for Sphinx that lets you render
 source-code of any class or function directly into your Sphinx documentation
 using only as string.

Package: python3-sphinx-code-tabs
Description-md5: 87cbdc533ea90b36e7ea2e87e06c90e4
Description-en: Sphinx extension for selectable code block tabs
 This is an extension for the Sphinx documentation system. It adds a `tabs`
 directive for creating a widget with multiple tabs, allowing the user to
 switch between them. The individual tabs can be code blocks or general
 content.
 .
 This can be used to e.g. show a snippet in multiple languages, display
 instructions for alternative platforms, or switch between code and output.
 .
 This package installs the Python version 3 ‘sphinx_code_tabs’ library, for use
 in the Sphinx documentation system.

Package: python3-sphinx-codeautolink
Description-md5: 904ada49f7cd48bfd9f5f751bfdabb65
Description-en: Automatic links from code examples to reference documentation
 This plugin for the Sphinx documentation tool makes code examples clickable by
 inserting links from individual code elements to the corresponding reference
 documentation. The aim is for a minimal setup assuming your examples are
 already valid Python.
 .
 For a live demo, see the online documentation at
 https://sphinx-codeautolink.rtfd.org

Package: python3-sphinx-collapse
Description-md5: 8dedceee36354ab4740971811f3904a4
Description-en: Sphinx extension to create collapsible sections
 sphinx-collapse is a Sphinx extension that adds a directive for creating
 collapsible sections in Sphinx-generated documentation. It allows
 authors to hide or show blocks of content interactively, which is useful
 for large documents, tutorials, and API references.

Package: python3-sphinx-contributors
Description-md5: caa97e1680a8965d92e63c82a5c0e00e
Description-en: Sphinx extension to recognize the people contributed to an open-source project
 Sphinx extension that helps you recognize the people who have
 contributed to an open-source project. Show the list of users
 who have contributed to a repository in your docs. Choose how
 many contributors show and sort them by the number of commits.

Package: python3-sphinx-copybutton
Description-md5: 40aa6cef68ed11c1316ebeac80169a1f
Description-en: sphinx extension to add a "copy" button to code blocks
 Sphinx-copybutton does one thing: add little “copy” button to the right of
 your code blocks. That’s it!
 .
 This package installs the library for Python 3.

Package: python3-sphinx-data-viewer
Description-md5: 0df3317a8b49c496f616a60b489fcab6
Description-en: Presents json and Python data in a list-like view in Sphinx (Python 3)
 Adds an interactive data viewer for data objects to Sphinx.
 .
 Use it to document:
 .
 * JSON data
 * JSON files
 * Python objects
 .
 This package installs the library for Python 3.

Package: python3-sphinx-design
Description-md5: 59fa5eb3a327fa7d20b281d8d2479a23
Description-en: sphinx extension for designing beautiful, view size responsive web components
 Created with inspiration from Bootstrap (v5), Material Design and Material-UI
 design frameworks.
 .
 Supported browsers
 .
 Chrome >= 60
 Firefox >= 60
 Firefox ESR
 iOS >= 12
 Safari >= 12
 Explorer >= 12

Package: python3-sphinx-examples
Description-md5: 202553609e159461090e96a3c883ad5a
Description-en: lightweight example directive to easily demonstrate code / results
 A small Sphinx extension to create examples of source markup and the result of
 rendering it in your documentation. This is useful if you wish to demonstrate
 the functionality of a new directive or role in Sphinx.

Package: python3-sphinx-external-toc
Description-md5: 4853b2f77bf0ac1b6112ab7d155fb85b
Description-en: Sphinx extension that allows the site-map to be defined
 in a single YAML file (a.k.a Table of Contents) external to the
 documentation files. As used by Jupyter Book!
 In normal Sphinx documentation, the documentation site-map is defined
 via a bottom-up approach - adding toctree directives within pages of the
 documentation.
 This extension facilitates a top-down approach to defining the site-map
 structure, within a single YAML file.
 This package installs the library for Python 3.

Package: python3-sphinx-favicon
Description-md5: f2ef098b1f4b08d43e7c8f25f19ce6e7
Description-en: Sphinx Extension adding support for custom favicons
 A Sphinx extension to add custom favicons
 .
 With Sphinx Favicon, you can add custom favicons to your Sphinx html
 documentation quickly and easily.
 .
 You can define favicons directly in your `conf.py`, with different `rel`
 attributes such as [`"icon"`]
 or [`"apple-touch-icon"`] and any favicon size.
 .
 The Sphinx Favicon extension gives you more flexibility than the standard
 `favicon.ico` supported by Sphinx. It provides a quick and easy way to add
 the most important favicon formats for different browsers and devices.

Package: python3-sphinx-feature-classification
Description-md5: 1e022a67f021ba9b0854efbcda6ebe10
Description-en: generate a matrix of pluggable drivers and their support to an API
 This package contains a Sphinx directive that allows creating matrices of
 drivers a project contains and which features they support. The directive
 takes an INI file with specific syntax explained in the usage documentation
 to generate the matrices, in which projects have the authority to say what is
 supported within their own repository.
 .
 This package contains the Python 3.x module.

Package: python3-sphinx-gallery
Description-md5: df4932a725220c89b5f36f9f4328be16
Description-en: extension that builds an HTML gallery of examples from Python scripts (Python 3)
 Sphinx-Gallery is a Sphinx extension that creates an HTML gallery of examples
 from any set of Python scripts. It offers several functionalities:
 - Automatic Example Galleries Creation: Run example Python scripts to capture
 output and figures, rendering them into reST files integrated into your
 documentation by Sphinx.
 - Narrative Integration with Code:
 Embed reST in your example Python files, allowing you to interweave
 narrative content with code that generates graphics in documentation.
 Sphinx-Gallery also automatically generates a Jupyter Notebook for each
 example page.
 - Mini Galleries for API Documentation:
 Create mini galleries that list all examples that use a specific function
 /method in the API documentation.
 - Intersphinx Links:
 Add intersphinx links to your examples, which automatically connect to API
 documents for functions/methods/classes used in the examples.
 - Multiple Galleries Management:
 Manage multiple galleries to create and embed galleries of diverse sample
 sets.
 .
 This package contains the Python 3 version of sphinx-gallery.

Package: python3-sphinx-inline-tabs
Description-md5: b8f39a05f70e0f02139f33d8b6a6df6e
Description-en: Add inline tabbed content to your Sphinx documentation
 This module has a small footprint in the markup and generated website, with
 an elegant design.
 .
 Colors can be configured using CSS variables.
 .
 Tabs with the same label all switch with a single click.
 .
 JavaScript is not required for the basics, only for synchronisation.

Package: python3-sphinx-issues
Description-md5: 84f999d7d455dabcd8061495977313fb
Description-en: Sphinx extension for linking to project's issue tracker
 A Sphinx extension for linking to your project's issue tracker. Includes roles
 for linking to issues, pull requests, user profiles, with built-in support for
 GitHub (though this works with other services).

Package: python3-sphinx-jinja
Description-md5: 23aabf226f7eb1fc38219dfb6c396c74
Description-en: include jinja based templates in sphinx (Python3 version)
 A sphinx extension to inject jinja templates based documentation into a
 sphinx doc. You can also customize the jinja Environment by passing custom
 kwargs, adding filters, tests, and globals, and setting policies.
 .
 This package contains the Python 3 version of the library.

Package: python3-sphinx-jinja2-compat
Description-md5: e46e92b0385888ff54f0491daf4206ad
Description-en: Patches Jinja2 v3 for compatibility with earlier Sphinx (Python 3)
 This module can let Sphinx work with a patched Jinja2 v3 so it's compatible
 with previous and older versions again.a It also makes Sphinx versions work
 correctly on Python 3.10.
 .
 This package installs the library for Python 3.

Package: python3-sphinx-markdown-tables
Description-md5: 1ec794f8e72c535384491a4d6089d3bd
Description-en: Sphinx extension for rendering markdown tables (Python 3)
 While Sphinx supports markdown thanks to the recommonmark extension,
 the latter does not cover tables. The sphinx-markdown-tables extension
 remedies this shortcoming.
 .
 This package installs the library for Python 3.

Package: python3-sphinx-mdinclude
Description-md5: c7e7c5cb628aa78816ece338887f2017
Description-en: Sphinx extension for including or writing pages in Markdown (Python 3)
 This is a Sphinx extension that enables including Markdown documents
 from within reStructuredText. It provides the `.. mdinclude::` directive,
 to automatically convert the content of Markdown documents to
 reStructuredText format.
 .
 This package provides the Python library.

Package: python3-sphinx-multiversion
Description-md5: d8df13fd116e5fea804e8d39e1aa6e74
Description-en: Add support for multiple versions to sphinx
 Sphinx extension for building self-hosted versioned documentation.
 Aims to provide a clean implementation that tries to avoid messing
 with Sphinx internals as much as possible.
 .
 This package installs the library for Python 3.

Package: python3-sphinx-needs
Description-md5: 7e765653781497f36d583915ff385fcb
Description-en: Brings Engineering-as-Code to the Sphinx framework (Python 3)
 Combine Docs-as-Code with Application Lifecycle Management, to track
 requirements, specifications, test cases, and other engineering objects
 in your document
 .
 This package installs the library for Python 3.

Package: python3-sphinx-notfound-page
Description-md5: af5812363848a0cccdbfc7c33e946c0b
Description-en: Create a custom 404 page with absolute URLs hardcoded
 sphinx-notfound-page is a Sphinx extension to create custom 404 pages and help
 you to generate proper resource links (js, css, images, etc) to render the page
 properly.
 .
 This extension was originally developed to be used on Read the Docs but it can
 be used in other hosting services as well.

Package: python3-sphinx-panels
Description-md5: fb8ca0626821ea122883e5dbee36b218
Description-en: sphinx extension for creating panels in a grid layout
 A sphinx extension for creating document components optimised for HTML+CSS.
 .
 * The panels directive creates panels of content in a grid layout, utilising
 both the Bootstrap 4 grid system, and cards layout
 * The link-button directive creates a click-able button, linking to a URL or
 reference, and can also be used to make an entire panel click-able
 * The dropdown directive creates toggle-able content
 * The tabbed directive creates tabbed content
 * opticon and fa (fontawesome) roles allow for inline icons to be added.

Package: python3-sphinx-paramlinks
Description-md5: 1597d704e088191c277f2f7ae6490ec2
Description-en: Sphinx extension to make param links linkable (Python 3 version)
 Sphinx extension which allows :param: directives within Python documentation
 to be linkable.
 .
 Features:
 .
 * :param: directives within Sphinx function/method descriptions will be
 given aparagraph link so that they can be linked to externally.
 * a new text role :paramref: is added, which works like :meth:, :func:, etc.
 .
 This package contains Python 3.x version of sphinx_paramlinks module.

Package: python3-sphinx-press-theme
Description-md5: 193713163acc8e33e84538b1449c5f0f
Description-en: responsive theme for Sphinx documentation generator (Python 3)
 Sphinx Press is a modern responsive theme for Python's Sphinx docs.
 .
 This theme is based on VuePress. It uses Vue.js & Stylus managed by vite.
 .
 This package installs the library for Python 3.

Package: python3-sphinx-prompt
Description-md5: 30615573236093f7ec04262b7df2ea0a
Description-en: Sphinx directive for formatting interactive prompts
 Sphinx-prompt adds a new directive for documenting steps in interactive
 prompts. Currently, Bash, Python, and Scala syntax are supported.

Package: python3-sphinx-pytest
Description-md5: 6a9c1859606c5186e717eb7a1740f091
Description-en: Helpful pytest fixtures for sphinx extensions
 Sphinx is annoying, because the modularity is not great, meaning that there is
 no real way just to convert single documents in isolation, etc.
 .
 This extension mainly provides some pytest fixtures to "simulate" converting
 some source text to docutils AST at different stages; before transforms, after
 transforms, etc.
 .
 This package installs the library for Python 3.

Package: python3-sphinx-qt-documentation
Description-md5: 343c17c42d3d90cb9a68ee8ac5c896e5
Description-en: Plugin for proper resolve intersphinx references for Qt elements
 This is plugin to add cross-link to qt documentation for Python code created
 with PyQt5 or PySide2.
 Currently, it supports qtpy, Qt.py wrappers and PyQt5, PySide2,
 PyQt6 and PySide6.
 This extension provides one configuration option qt_documentation
 with possible values:
 .
 * PyQt5
 * Qt5
 * PySide2
 * PyQt6
 * Qt6
 * PySide6

Package: python3-sphinx-remove-toctrees
Description-md5: bc35d2c0b3aed12cc2bf42904bf8df38
Description-en: Reduce sphinx documentation build times
 Improve your Sphinx build time by selectively removing TocTree
 objects from pages.  This is useful if your documentation uses
 auto-generated API documentation, which generates **a lot** of stub
 pages.
 .
 This extension can be used to remove the sidebar links for just the
 pages you specify, speed up the build considerably.
 .
 ## Who is this for?
 .
 This package is for maintainers that use Sphinx and have really large
 API documentation (or for some other reason, have a ton of nested
 pages).  If you use a Sphinx theme that contains the entire Table of
 Contents on every page (e.g., any theme that has "collapsable"
 sidebar sections), this will slow things down considerably.  Use this
 theme to speed up your builds.

Package: python3-sphinx-removed-in
Description-md5: e24c401f1fc4686f59c623c98240d29f
Description-en: Sphinx extension recognizes *removed[-in] directives (Python 3)
 This Sphinx extension recognizes the .. versionremoved:: and .. removed-in::
 directives. These are missing from Sphinx'es core markup.
 .
 This package installs the library for Python 3.

Package: python3-sphinx-reredirects
Description-md5: c61e18ff420a196aa2def5a972810919
Description-en: extension for Sphinx projects that handles redirects
 sphinx-reredirects is the extension for Sphinx documentation projects
 that handles redirects for moved pages. It generates HTML pages with
 meta refresh redirects to the new page location to prevent 404 errors
 if you rename or move your documents.
 .
 Good URLs are never changing URLs. But if you must,
 sphinx-reredirects helps you manage redirects with ease and from the
 single place in project's conf.py. For example, if you rename
 document start to intro, and tell it to sphinx-reredirects, it will
 generate HTML page start.html with
 <meta http-equiv="refresh" content="0; url=intro.html">.
 The extension supports wildcards and moving to different domain too.

Package: python3-sphinx-rtd-theme
Description-md5: 682228ce8adf96cca247ed39e329b2f6
Description-en: sphinx theme from readthedocs.org (Python 3)
 This mobile-friendly sphinx theme was initially created for readthedocs.org,
 but can be incorporated in any project.
 .
 Among other things, it features a left panel with a browseable table of
 contents, and a search bar.
 .
 This is the Python 3 version of the package.

Package: python3-sphinx-scrapy
Description-md5: 92359b755096074bf25c825bba2b728d
Description-en: Sphinx extension for documentation in the Scrapy ecosystem
 Features:
 .
 Automatic configuration of intersphinx for Python and Scrapy.
 .
 Automatic configuration of Sphinx roles of the Scrapy documentation, so that
 you can easily link to Scrapy settings, request metadata keys, signals and
 commands.

Package: python3-sphinx-sitemap
Description-md5: efc9e559e7540ffb0339a8e3f20d59ca
Description-en: Sphinx HTML extension to generate sitemaps
 Sphinx extension to generate multiversion and multilanguage sitemaps.org
 compliant sitemaps for the HTML version of your Sphinx documentation.

Package: python3-sphinx-sqlalchemy
Description-md5: aa802ae47f88b4f6f8061b300dfa233b
Description-en: Sphinx extension for documenting SQLAlchemy ORMs
 This package contains an extension for Sphinx so the usage of SQLAlchemy can
 be documented in Sphinx based documentations.
 .
 This package installs the library for Python 3.

Package: python3-sphinx-substitution-extensions
Description-md5: 7cc15314641a50e7f400c9ecd0758997
Description-en: sphinx extension which allows substitutions within code blocks
 With this extension you can now use substitutions in various places
 inside rST documents or Markdown files where it wasn't possible to do so
 by default, like inside Sphinx's built-in "code-block" directive.

Package: python3-sphinx-tabs
Description-md5: 7cbdb5e1142f9df88d132bcbe2923bd6
Description-en: Tabbed views for Sphinx
 Sphinx Tabs is a Sphinx extension that allows one to create tabbed
 content in a Sphinx documentation built in HTML. The current features
 are:
 - Simple tabs
 - Groupped tabs (synchronize the tabs between multiple areas of the
 page)
 - Code tabs
 .
 This package contains the Python3 library for sphinx-tabs

Package: python3-sphinx-tabs-doc
Description-md5: b7519851ad339eaa091397fd69ed2409
Description-en: Tabbed views for Sphinx - Documentation
 Sphinx Tabs is a Sphinx extension that allows one to create tabbed
 content in a Sphinx documentation built in HTML. The current features
 are:
 - Simple tabs
 - Groupped tabs (synchronize the tabs between multiple areas of the
 page)
 - Code tabs
 .
 This package contains the documentation for sphinx-tabs

Package: python3-sphinx-tags
Description-md5: 157a8f6bd1d09c6684987007b55ff6a4
Description-en: A tiny Sphinx extension that implements blog-style tags for documentation
 sphinx-tags is compatible with rst, markdown and Jupyter notebooks. You
 can also use this as an extra feature for sphinx-gallery.
 .
 This package installs the library for Python 3.

Package: python3-sphinx-testing
Description-md5: 2c0353e5910b176fed09362d91c6ff39
Description-en: testing utility for Sphinx extensions for Python3
 For Python3.
 sphinx-testing provides testing utility classes and functions for Sphinx
 extensions.
 See also pydoc sphinx_testing.

Package: python3-sphinx-thebe
Description-md5: 94b8eea97dcb26c8ac954bf4a5482502
Description-en: Integrate interactive code blocks into your documentation with Thebe and Binder
 Make your code cells interactive with a kernel provided by
 Thebe and Binder. It uses the excellent thebe project, and
 pre-configures thebe to be compatible with common
 Jupyter-related patterns in the Sphinx ecosystem, such as
 MyST-NB.

Package: python3-sphinx-theme-builder
Description-md5: c332dff90b0cad94dd08fa2693025110
Description-en: tool for authoring Sphinx themes with a simple (opinionated) workflow
 streamline the Sphinx theme development workflow, by building upon existing
 standardised tools.
 .
 sphinx themes builder has the following features:
 * simplified packaging experience
 * simplified JavaScript tooling setup
 * development server, with rebuild-on-save and automagical browser reloading
 * consistent repository structure across themes
 .
 This package installs the library and `stb` helper script for Python 3.

Package: python3-sphinx-togglebutton
Description-md5: 899f980d5d4c51c19b15e2dbc5dccdee
Description-en: Toggle page content and collapse admonitions in Sphinx (Python 3)
 Small Sphinx extension that enables toggle buttons for collapsing
 admonitions (notes, warnings, etc.) and arbitrary content using a
 collapse directive.
 .
 This package installs the library for Python 3.

Package: python3-sphinx-toolbox
Description-md5: 94361d7d9e31bfa0414808350b0a0a08
Description-en: Box of handy tools for Sphinx (Python 3)
 Sphinx-Toolbox is a collection of extensions that improve Sphinx's
 features, making it easier to organize and present Python projects.
 .
 This package installs the library for Python 3.

Package: python3-sphinxbase
Description-md5: 80b9f985a0e74ce4ea0a928729603019
Description-en: Speech recognition tool - Python3 bindings
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains Python3 bindings for libsphinxbase.

Package: python3-sphinxcontrib-asyncio
Description-md5: 2d291368137317c8af8a12fa1cd4da84
Description-en: sphinx extension to support coroutines in markup
 Sphinx extension for adding asyncio-specific markups
 such as cofunction or async-for
 .
 This contains the Python 3 version.

Package: python3-sphinxcontrib-autofile
Description-md5: b0276460ec33e32c562ef3c487d1cc9b
Description-en: Extension to generate module information from a glob expression (Python 3)
 A Sphinx extension to generate module information for many files from
 a glob expression.
 .
 This package installs the library for Python 3.

Package: python3-sphinxcontrib-github-alt
Description-md5: 236d7286b3915384325c7ec51ee51858
Description-en: Sphinx extension to link to GitHub issues, PRs, commits and users
 This Sphinx extension, written as part of the IPython and Jupyter projects,
 allows one to easily link to GitHub issues, pull requests, commits and users.
 It uses a different syntax from an alternative extension called
 sphinxcontrib.github.

Package: python3-sphinxcontrib-globalsubs
Description-md5: 2ca5b71c6ef3394bcebab1a8eb22351a
Description-en: sphinx extension to support global substitutions
 Sphinx extension for adding global substitutions to conf.py. One of the main
 use cases are central abbreviation lists, but any valid reST markup can be
 substituted.
 .
 This contains the Python 3 version.

Package: python3-sphinxcontrib-log-cabinet
Description-md5: 92c769cbf31b7c66cd7c6b2b83a41ca9
Description-en: Organize changelog directives in Sphinx docs
 Organize changelogs generated by ``versionadded``, ``versionchanged``,
 ``deprecated`` directives. The log will be sorted by newest to oldest
 version. For HTML docs, older versions will be collapsed by default.

Package: python3-sphinxcontrib-mermaid
Description-md5: d203ddd482a51dc62bff5f54d30ceb94
Description-en: Sphinx extension to embed Mermaid graphs in documents
 This extension allows you to embed Mermaid
 (https://mermaid-js.github.io/) graphs in your documents, including general
 flowcharts, sequence and gantt diagrams.
 .
 Note that by default the generated HTML documents will use Mermaid JS files
 published in a CDN service, if using the 'raw' output format, and that other
 formats require the Mermaid CLI interface (not yet packaged in Debian).

Package: python3-sphinxcontrib-pecanwsme
Description-md5: ca9e4d88089478e5579ff2b1a5d36484
Description-en: documenting APIs built with Pecan and WSME - Python 3.x
 sphinxcontrib.pecanwsme is an extension to Sphinx for documenting APIs built
 with Pecan and WSME.
 .
 The Pecan Python module is a WSGI object-dispatching web framework designed to
 be lean and fast with few dependencies. Pecan comes bundled with a lightweight
 WSGI development server based on Python's wsgiref.simpleserver. Pecan
 applications also come with an interactive Python shell which can be used to
 execute expressions in an environment very similar to the one your application
 runs in (using the "pecan shell" command).
 .
 WSGI is the "Web Server Gateway Interface". It defines a simple and universal
 interface between web servers and web applications or frameworks for the
 Python programming language.
 .
 Web Service Made Easy (WSME) simplify the writing of REST web services by
 providing simple yet powerful typing which removes the need to directly
 manipulate the request and the response objects.
 .
 This package provides the Python 3.x module.

Package: python3-sphinxcontrib-runcmd
Description-md5: 373f92d59d21c3f3863f7ec8bcf05393
Description-en: Sphinx "runcmd" extension
 Sphinx RunCmd aims to allow you to place the output of
 arbitrary commands in your rst files, while also giving
 you greater flexibility in how the output is
 formatted.

Package: python3-sphinxcontrib-sass
Description-md5: d15688ed8feb8135f4bb27796d4156fe
Description-en: Sphinx extension to compile sass to css in running sphinx-build
 libsass is a Sass CSS precompiler that takes the Sass pre-processing language
 for CSS and compiles it to CSS. This package is a Sphinx plugin that uses the
 Python bindings to libsass to run the sass template engine while building
 documentation using Sphinx (via "sphinx-build" or "python3 -m sphinx").
 .
 Configuration options include a file map of sources and outputs and what
 output style to use.

Package: python3-sphinxcontrib-towncrier
Description-md5: 2a6ad01e3913e386c3b52b5bee21bbc0
Description-en: RST directive for injecting a Towncrier-generated changelog draft
 An RST directive for injecting a Towncrier-generated changelog draft
 containing fragments for the unreleased (next) project version.

Package: python3-sphinxcontrib-typer
Description-md5: 08e7622cad388cbd9074652aa69f367d
Description-en: Sphinx directive to generate documentation for Typer and Click commands
 Provides a Sphinx extension that adds a "typer" reStructuredText directive for
 documenting command-line interfaces defined with Typer or Click.
 .
 During a Sphinx build, the directive imports the referenced command or
 application object and extracts its help output, including usage text,
 options, arguments, and subcommands. It can expand subcommands and, when
 requested, generate separate sections per command so that a command tree can
 be rendered as structured documentation.
 .
 The rendered command help can be embedded into Sphinx output in multiple
 formats, including plain text, HTML, and SVG. When HTML or SVG is selected,
 the output is based on the same console-style formatting used by the command
 when producing its help text.
 .
 This library primarily interacts with Sphinx at build time and with the Typer
 or Click command objects being documented, invoking their help formatting to
 obtain the content that is inserted into the generated documentation.

Package: python3-sphinxcontrib-video
Description-md5: 1f7429f905e03168fcc84c4018158e5a
Description-en: Sphinx extension that allows you to embed .mp4/.webm/.ogg videos
 This package let you embed video types as defined by the HTML5 standard
 within your Sphinx based documentation, it works as a wrapper around the
 <video> tag.
 .
 This package installs the library for Python 3.

Package: python3-sphinxcontrib-youtube
Description-md5: 22f58425e46dbe37fac02c20c72de28a
Description-en: Sphinx extension that allows you to embed YouTube and Vimeo
 This package contains the youtube Sphinx extension.
 The extension defines the directives, "youtube" and "vimeo", for embedding
 YouTube, Vimeo and Peertube videos, respectively.
 .
 This package installs the library for Python 3.

Package: python3-sphinxcontrib.actdiag
Description-md5: e91ab83c90c8a183bc5f85a272577ff2
Description-en: Sphinx "actdiag" extension for Python3
 This package contains the actdiag Sphinx extension. This extension enable you
 to insert activity diagrams in your Sphinx document. This is a sphinx
 extension which render block diagrams by using python3-actdiag.

Package: python3-sphinxcontrib.apidoc
Description-md5: 0bc65b0e831d4c92fcf9f04e0fda1cf3
Description-en: Sphinx extension for running 'sphinx-apidoc' on each build - Python 3.x
 sphinx-apidoc is a tool for automatic generation of Sphinx sources that, using
 the autodoc sphinx_autodoc extension, documents a whole package in the style
 of other automatic API documentation tools. sphinx-apidoc does not actually
 build documentation - rather it simply generates it. As a result, it must be
 run before sphinx-build.
 .
 This package contains the Python 3.x module.

Package: python3-sphinxcontrib.applehelp
Description-md5: a4586cac0e875c43e80effdbe3ff5e7d
Description-en: sphinx extension which outputs Apple help books
 Plugin for the Sphinx documentation generation system that can render output
 in the Apple help book format.

Package: python3-sphinxcontrib.autoprogram
Description-md5: 591cb88701946c1d2649d5e01ea5ab38
Description-en: automated documentation of CLI programs for Sphinx (Python 3)
 This contrib extension, sphinxcontrib.autoprogram, provides an automated way
 to document CLI programs. It scans argparse.ArgumentParser object, and then
 expands it into a set of .. program:: and .. option:: directives.
 .
 In order to use it, add sphinxcontrib.autoprogram into extensions list of your
 Sphinx configuration file (conf.py)
 .
 This package contains the Python 3 version.

Package: python3-sphinxcontrib.bibtex
Description-md5: b4028db84e9ca205f848f090769eb080
Description-en: Sphinx extension for BibTeX style citations
 This extension allows BibTeX citations to be inserted into documentation
 generated by Sphinx, via a bibliography directive, and a cite role, which work
 similarly to LaTeX’s thebibliography environment and \cite command.
 .
 This package provides the modules for Python 3.

Package: python3-sphinxcontrib.blockdiag
Description-md5: 53da17e954d55921fee953c49e5d9b7a
Description-en: Sphinx "blockdiag" extension for Python 3
 This package contains the blockdiag Sphinx extension. This extension enable
 you to insert block diagrams in your Sphinx document. This renders block
 diagrams by using python3-blockdiag.

Package: python3-sphinxcontrib.datatemplates
Description-md5: 3f8d11049c0a869aee812e1ed7256f35
Description-en: Sphinx "datatemplates" extension (Python 3)
 This package contains sphinxcontrb.datatemplates, an extension
 for Sphinx to render parts of reStructuredText pages from
 data files in formats like JSON, YAML, and CSV.
 .
 This package installs the library for Python 3.

Package: python3-sphinxcontrib.devhelp
Description-md5: c29c24046ecf44687f7414b31ab12030
Description-en: sphinx extension which outputs Devhelp document
 This module contains a Sphinx builder which produces  GNOME Devhelp support
 file that allows the GNOME Devhelp reader to view them.

Package: python3-sphinxcontrib.ditaa
Description-md5: 952de2201e66b432aed472567d9fb9d6
Description-en: Ditaa Sphinx extension
 ditaa is a small command-line utility that can convert diagrams drawn
 using ASCII art ("drawings" that contain characters that resemble lines,
 like | / and - ), into proper bitmap graphics.
 .
 This extensions allows the plain-text graph in a .rst
 file to be rendered as a graph drawn by ditaa in sphinx scheme.
 With this plugin you can focus on the graph itself. ditaa and sphinx convert
 it automatically.
 .
 It supports to render the image into html and pdf targets.

Package: python3-sphinxcontrib.django
Description-md5: 2778b1df9edb9a35c18c4cbc4847cc0b
Description-en: improves the documentation of Django apps (Python3 version)
 This is a sphinx extension which improves the documentation of Django apps.
 .
 Improvements for the output of Sphinx's autodoc for Django classes:
 * List all model and form fields as class parameters
 * Improve model field representations
 * Link related and reverse related fields to the referenced class
 * Hide irrelevant runtime information like declared_fieldsets, fieldsets and
 Meta from classes
 * Add information about autogenerated methods
 * Fix intersphinx mappings to Django modules
 * Custom text roles to cross-reference the documentations of Django and Sphinx
 .
 This package contains the Python 3 version of the library.

Package: python3-sphinxcontrib.doxylink
Description-md5: d414d8ed762397fc02b5e3805be2e6d1
Description-en: Sphinx extension for linking to Doxygen documentation (Python 3)
 Doxylink is a Sphinx extension to link to external Doxygen API documentation.
 .
 It allows you to specify C++ symbols and it will convert them into links to
 the HTML page of their Doxygen documentation.
 .
 This package provides the modules for Python 3.

Package: python3-sphinxcontrib.googleanalytics
Description-md5: 939b79a4745dcf7d1a6120ec9a5c593f
Description-en: Google Analytics extension for Sphinx
 This extensions allows you to track generated html files with Google
 Analytics web service.

Package: python3-sphinxcontrib.htmlhelp
Description-md5: 9a7e0eb2963066fbc8732d2d5b341ad8
Description-en: sphinx extension which renders HTML help files
 This package provides an extension to the Python sphinx documentation system
 which outputs HTML help files.

Package: python3-sphinxcontrib.httpdomain
Description-md5: 48b0d23fb775a438071fe3e930973c18
Description-en: Sphinx domain for HTTP APIs - Python 3.x
 This contrib extension, sphinxcontrib.httpdomain provides a Sphinx domain for
 describing RESTful HTTP APIs. It generates RESTful HTTP API reference
 documentation from a Flask application’s routing table, similar to
 sphinx.ext.autodoc.
 .
 This package provides the Python 3.x module.

Package: python3-sphinxcontrib.images
Description-md5: 01ad79995b9112e9dcc75ba5716945f5
Description-en: Easy thumbnails in Sphinx documentation (focused on HTML).
 Features
 .
 Show thumbnails instead of full size images inside documentation (HTML).
 Ability to zoom/enlarge picture using LightBox2 (HTML).
 Ability to group pictures
 Download remote pictures and keep it in cache (if requested)
 Support for other formats (latex, epub, ... - fallback to image directive)
 Easy to extend (add own backend in only few lines of code)
 - Add other HTML "preview" solution than LightBox2
 - Add better support to non-HTML outputs
 - Preprocess images

Package: python3-sphinxcontrib.jquery
Description-md5: 89a25777f3552fecf81762e716298c35
Description-en: extension to include jQuery on newer Sphinx releases
 sphinxcontrib-jquery ensures that jQuery is always installed for use in
 Sphinx themes or extensions.
 .
 To use it, add sphinxcontrib.jquery as a Sphinx extension.

Package: python3-sphinxcontrib.jsmath
Description-md5: 36eb6ddc26cce8ecb366286c83f7ed66
Description-en: sphinx extension to render math in HTML via JavaScript
 This package provides an extension to the Python sphinx documentation system
 which renders math as HTML using JavaScript.

Package: python3-sphinxcontrib.moderncmakedomain
Description-md5: 509f7ba6e82fc167e3d52bfebab69227
Description-en: Sphinx domain for Modern CMake (Python 3)
 This is the stand-alone version of Kitware's Sphinx code to generate the
 official CMake documentation, taken directly from the CMake sources.
 .
 This package installs the Python 3 module.

Package: python3-sphinxcontrib.nwdiag
Description-md5: 27246fb1e4c894d632f40a4458a4a647
Description-en: Sphinx "nwdiag" extension for Python 3
 This package contains the nwdiag Sphinx extension. This extension enable
 you to insert network diagrams in your Sphinx document. This renders block
 diagrams by using python3-nwdiag.

Package: python3-sphinxcontrib.openapi
Description-md5: cbd50b69f1c84709a952fabea9a46bc5
Description-en: Sphinx extension to generate API docs from OpenAPI spec (Python 3)
 This extension generates API documentation for reStructuredText
 documentation using the Sphinx system. It also depends on
 `sphinxcontrib.httpdomain` that provides an HTTP domain for describing
 RESTful HTTP APIs.
 .
 This package installs the Sphinx extension library for Python 3.

Package: python3-sphinxcontrib.phpdomain
Description-md5: 388f571e9a0707ae369dda55ecb5060c
Description-en: Sphinx "phpdomain" extension
 This package contains the PHP Domain extension for the Sphinx
 documentation system. This extension provides language support for PHP.

Package: python3-sphinxcontrib.plantuml
Description-md5: 228f800b0fe69cc1b0f4f5bda15441d9
Description-en: PlantUML extension for Sphinx - Python 3.x
 Once you enable this extension, a very simple string like this:
 "Alice -> Bob: Hi!"
 will create a nice UML schema. WIth PlantUML, you can specify things like
 height, width, scale, caption and so on. For details, please see PlantUML
 documentation at: http://plantuml.sourceforge.net/.
 .
 This package contains the Python 3.x module.

Package: python3-sphinxcontrib.programoutput
Description-md5: 7465e2a1c52555368fc240ecf896ab4a
Description-en: insert the output of arbitrary commands into documents - Python 3.x
 sphinxcontrib-programoutput is a Sphinx extension to literally insert the
 output of arbitrary commands into documents, helping you to keep your command
 examples up to date.
 .
 This package provides the Python 3.x module.

Package: python3-sphinxcontrib.qthelp
Description-md5: b2ee0179d5f2ae1a0224f9ca850284ca
Description-en: sphinx extension which outputs QtHelp document
 This module contains a Sphinx builder which produces Qt help collection support
 files that allow the Qt collection generator to compile them.

Package: python3-sphinxcontrib.restbuilder
Description-md5: 60c2915be46d67fdf0818b48853e4f8a
Description-en: extension to build reST (reStructuredText) files with Sphinx (Python 3)
 This extension is in particular useful to use in combination with the autodoc
 extension. In this combination, autodoc generates the documentation based on
 docstrings, and restbuilder outputs the result are reStructuredText (.rst)
 files.
 .
 In order to use it, add sphinxcontrib.restbuilder into the extensions list of
 your Sphinx configuration file (conf.py)
 .
 This package contains the Python 3 version.

Package: python3-sphinxcontrib.seqdiag
Description-md5: 42124d1484bf3e3d98638dc6a91eface
Description-en: Sphinx "seqdiag" extension for Python3
 This package contains the seqdiag Sphinx extension. This extension enable you
 to insert sequence diagrams in your Sphinx document. This renders block
 diagrams by using python3-seqdiag.

Package: python3-sphinxcontrib.serializinghtml
Description-md5: 08b242d467d9e120f9f70677ecc0c58b
Description-en: sphinx extension which outputs “serialized” HTML files (json and pickle)
 This module contains two Sphinx builders, json and pickle, which produce
 serialized HTML code. It also provides an abstract class which one may use
 for serialization in custom formats.
 .
 See the “Serialization builder details” section in Sphinx documentation for
 details on how the output looks like and how to configure it.

Package: python3-sphinxcontrib.spelling
Description-md5: f8fb3b04eb21793defd7bbe0fa2e55c7
Description-en: Sphinx "spelling" extension (Python 3)
 This package contains the spelling extension for the Sphinx documentation
 system.
 The extension enables a spelling checker which uses PyEnchant to produce a
 report showing misspelled words.
 .
 The extension also:
 - Supports multiple source languages using the standard enchant
 dictionaries.
 - Supports project-specific dictionaries for localized jargon and other
 terminology that may not appear in the global dictionaries.
 - Suggests alternatives to words not found in the dictionary, when
 possible.
 .
 This package contains the Python 3 version of the extension.

Package: python3-sphinxcontrib.svg2pdfconverter
Description-md5: bd5ebba521e4cd40e743b1028cfc973d
Description-en: Sphinx SVG to PDF or PNG Converter Extension
 This extension converts SVG images to PDF or PNG in case the builder
 does not support SVG images natively (e.g. LaTeX).
 .
 Internally, either Inkscape, rsvg-convert from libRSVG or CairoSVG as
 progressively more lightweight alternatives are used to convert images.
 .
 This package contains the Python 3.x module.

Package: python3-sphinxcontrib.trio
Description-md5: 08944a4f5f5cd9ab49e1e0b503418053
Description-en: Make Sphinx better at documenting Python functions and methods
 This sphinx extension helps you document Python code that uses async/await,
 or abstract methods, or context managers, or generators, or ... you get the
 idea. It works by making sphinx's regular directives for documenting Python
 functions and methods smarter and more powerful.

Package: python3-sphinxcontrib.websupport
Description-md5: 84e6c928a5356538923a6f7639bb3ee9
Description-en: API to integrate Sphinx documentation into Web applications (Python 3)
 This module provides a means for integrating documentation built with Sphinx
 into web applications. It supports comments, storage (with SQLAlchemy), and
 search engines (whoosh and xapian).
 .
 This is the Python 3 version of sphinxcontrib-websupport.

Package: python3-sphinxemoji
Description-md5: bde2966a6be9e88b95d3338a0c461313
Description-en: Sphinx extension to use emoji codes in Sphinx documentation (Python 3)
 This extension allows one to write things like |:smile:| in Sphinx
 documentation.
 .
 This package installs the Sphinx extension library for Python 3.

Package: python3-sphinxext-opengraph
Description-md5: 784941eac6df9af101b0e11bdcae2729
Description-en: Sphinx Extension to enable OGP support
 This Sphinx extension generates OpenGraph metadata (https://ogp.me/)
 to enable any web page to become a rich object in a social graph.

Package: python3-sphinxext-rediraffe
Description-md5: 1df8a9d50d2eb72d94f88ffff3c3e49d
Description-en: Sphinx Extension to redirect files
 This sphinx extension redirects non-existent pages to working pages.
 Rediraffe can also check that deleted/renamed files in your git repo
 are redirected.
 .
 Rediraffe creates a graph of all specified redirects and traverses it
 to point all internal urls to leaf urls.
 This means that chained redirects will be resolved.
 For example, if a config has 6 chained redirects,
 all 6 links will redirect directly to the final link.
 The end user will never experience more than 1 redirection.
 .
 Note: Rediraffe supports the html and dirhtml builders.

Package: python3-sphinxext-rediraffe-doc
Description-md5: 8e7878da4c176f2083b3737c0b502833
Description-en: Documentation for Sphinx Extension to redirect files
 This sphinx extension redirects non-existent pages to working pages.
 Rediraffe can also check that deleted/renamed files in your git repo
 are redirected.
 .
 Rediraffe creates a graph of all specified redirects and traverses it
 to point all internal urls to leaf urls.
 This means that chained redirects will be resolved.
 For example, if a config has 6 chained redirects,
 all 6 links will redirect directly to the final link.
 The end user will never experience more than 1 redirection.
 .
 Note: Rediraffe supports the html and dirhtml builders.
 .
 This package contains the documentation for Rediraffe in HTML format.

Package: python3-sphinxtesters
Description-md5: e75bede4d3c752e310b64c7a7bfe6f4a
Description-en: utilities for testing Sphinx extensions - Python 3
 Sphinxtesters is a collection of utilities useful to test Sphinx extensions.
 .
 This package contains the Python 3 version of sphinxtesters.

Package: python3-sphobjinv
Description-md5: 392cda19f6bee998b1a91bb6d960e57d
Description-en: Manipulate and inspect Sphinx objects.inv files (Python 3)
 The syntax required for a functional Sphinx cross-reference is highly
 non-obvious in many cases. Sometimes Sphinx can guess correctly what you
 mean, but it's pretty hit-or-miss. The best approach is to provide Sphinx
 with a completely specified cross-reference, and that's where sphobjinv
 comes in.
 .
 This package installs the library for Python 3.

Package: python3-spidev
Description-md5: 960e740292c88b41835a60e78dd65840
Description-en: Python bindings for Linux SPI access through spidev
 This project contains a python module for interfacing with SPI
 devices from user space via the spidev linux kernel
 driver.

Package: python3-spinners
Description-md5: 450d10bec330694decb50cef6b3aac6c
Description-en: spinners library of terminal for python3
 More than 60 spinners for terminal, this is Python port of amazing node
 library cli-spinners (https://github.com/sindresorhus/cli-spinners).

Package: python3-spoon
Description-md5: 799c7a5bd89d20c1ad12e36e076307c4
Description-en: Simple to use pre-forking server interface
 Spoon is an easy to use pre-forking server interface. It provides
 interfaces for UDP/TCP servers that can handle requests and can be stopped
 or reloaded, as well as interfaces for daemonizing tools.

Package: python3-spopt
Description-md5: 57da5a8cfb0cb940c76989a0236ffdf8
Description-en: spatial optimization in PySAL
 Open source Python library under active development, this module is
 sourced from the module region in PySAL (Python Spatial Analysis Library).
 .
 The "spopt" package is a Python library that provides tools for the
 optimization of spatial problems, especially focused on location and
 allocation problems. It uses spatial optimization techniques to find
 efficient and well-distributed solutions to problems involving site
 selection or resource allocation in a geographic space.
 .
 The package offers a variety of algorithms and methods for solving
 different types of spatial problems, such as selecting locations for
 installing services, equitably distributing resources across a geographic
 area, or optimizing transport networks. It is based on spatial analysis
 and the use of geographic data to improve allocation and decision making
 in varied contexts.
 .
 This package provides the Python 3.x module

Package: python3-spotifyaio
Description-md5: d2f92ce0843126921e3a949d14113b26
Description-en: Asynchronous client for fetching data from Spotify
 This library enables the retrieval of information from Spotify using
 asynchronous operations. It is tailored to interact with Spotify's extensive
 database, allowing for efficient data fetching operations. This includes
 accessing diverse types of media content such as music tracks, albums,
 playlists, and artist information. Through its asynchronous architecture,
 users can optimize performance by handling multiple requests in a non-blocking
 manner. The library communicates directly with Spotify's API, making it a
 suitable tool for applications that need to process large batches of data or
 require real-time integration with Spotify's platform. It is designed to work
 within the constraints of asynchronous programming, allowing applications to
 maintain functionality and performance when dealing with network-based data
 retrieval.

Package: python3-spotipy
Description-md5: 5cd2db8c780f70a63f08c68eaf6c607b
Description-en: Lightweight library for accessing the Spotify Web API
 Spotipy is a lightweight Python library providing access to the Spotify Web
 API. It allows users to interact with a variety of Spotify services, including
 retrieving music data, accessing user-authorized endpoints, and interacting
 with playlists and tracks.

Package: python3-spur
Description-md5: 30b010f7c56100b7ec8299e7775f440a
Description-en: Run commands easily over SSH (Python3)
 With this Python library you can run commands and manipulate files locally
 or over SSH using the same interface. It offers a much easier-to-use API than
 alternatives such as python-paramiko
 .
 This is the Python3 version of the library.

Package: python3-spyder
Description-md5: 12126f6073b8b6e9976d680bee69c980
Description-en: Richly-featured Python IDE - Python modules
 Spyder is a powerful interactive development environment for Python
 providing many features and facilities, including advanced editing facilities
 (including tooltips and completion facilities), issue highlighting,
 interactive testing, debugging and introspection facilities, an embedded
 console (IPython) supporting graphics and much more.
 .
 This package provides the Python 3 modules for Spyder.  For the
 desktop application itself, you will need to install the "spyder"
 package.

Package: python3-spyder-kernels
Description-md5: e79231e2aff1c874e45ffac6ce241052
Description-en: Jupyter kernels for the Spyder console - Python 3
 Jupyter Kernels for the Spyder console
 .
 This package provides the modules for Python 3.

Package: python3-spyder-line-profiler
Description-md5: 597d9b89bbf1ec9fffa605458f1b6222
Description-en: line profiling plugin for the Spyder IDE
 This is a plugin for the Spyder IDE that integrates the Python line profiler.
 .
 Add a `@profile` decorator to the functions that you wish to profile then
 press Shift+F10 (line profiler default) to run the profiler on the current
 script, or go to `Run > Run line profiler`.
 .
 The results will be shown in a dockwidget, grouped by function. Lines with a
 stronger color take more time to run.

Package: python3-spyder-unittest
Description-md5: 88b52fe0da341c30d0279c8822dff3b7
Description-en: Plugin to run tests within the Spyder IDE
 This is a plugin for the Spyder IDE that integrates popular unit test
 frameworks. It allows you to run tests and view the results within Spyder.

Package: python3-spyne
Description-md5: f3ffec627c15740c3d9dc43a5036d8b3
Description-en: Python library for writing and calling soap web service
 This is a simple, easily extendible rpc library that provides several
 useful tools for creating and publishing web services in Python. This
 package features on-demand wsdl generation for the published servicss
 a wsgi-compliant web application, support for complex class structures,
 binary attachments, and a simple framework for creating additional
 serialization mechanisms.
 .
 This package is the successor of python-rpclib and python-soaplib.

Package: python3-spython
Description-md5: dbd3c489c86552c8846d9071fa90b2cc
Description-en: Command line Python tool for working with Singularity
 Singularity Python (spython) is the Python API for working with Singularity
 software containers.
 .
 This library does not support Singularity 2.x! It won't work and it is no
 longer supported.

Package: python3-sql
Description-md5: 828954704eade1e6d08e416c49835e1c
Description-en: Library to write SQL queries (implemented in Python 3)
 python-sql is a library to write SQL queries in a pythonic way. It relies
 exclusively on the Python standard library. It is database independent,
 doesn't require the declaration of tables and allows one to manipulate the
 generated queries.
 .
 To make real use of this package you will have to install a database
 connector.
 .
 This package is targeting Python version 3.

Package: python3-sqlalchemy-i18n
Description-md5: 77242bc5184577ea24ad87774887c67e
Description-en: Internationalization extension for SQLAlchemy models
 Extend SQLAlchemy models to include translations in different languages.
 .
 Each model can have an associated model that contains translatable fields.
 .
 Translatable attributes are available in the current locale via a hybrid
 property on the base model.

Package: python3-sqlalchemy-utc
Description-md5: e636bd5b06804160aefe24820bda6bdc
Description-en: SQLAlchemy type to store timezone aware datetime values
 UtcDateTime type is equivalent to the built-in 'DateTime' with
 'timezone=True' option enabled on vendors that support 'timestamptz'
 e.g. PostgreSQL, but on SQLite or MySQL, it shifts all 'datetime.datetime'
 values to UTC offset before store them, and returns timezone aware
 'datetime.datetime' values through result sets.

Package: python3-sqlfmt
Description-md5: 4e0b824fca4186edc64397cda525a63d
Description-en: formating of dbt SQL files
 sqlfmt formats your dbt SQL files so you don't have to. It is similar in nature
 to black, gofmt, and rustfmt (but for SQL):
 .
 * sqlfmt promotes collaboration. An auto-formatter makes it easier to
 collaborate with your team and solicit contributions from new people. You
 will never have to mention (or argue about) code style in code reviews again.
 * sqlfmt is fast. Forget about formatting your code, and spend your time on
 business logic instead. sqlfmt processes hundreds of files per second and
 only operates on files that have changed since the last run.
 * sqlfmt works with Jinja. It formats the code that users look at, and
 therefore doesn't need to know anything about what happens after the
 templates are rendered.
 * sqlfmt integrates with your workflow. As a CLI written in Python, it's
 easy to install locally on any OS and run in CI. Plays well with dbt,
 pre-commit, SQLFluff, VSCode, and GitHub Actions. sqlfmt powers the dbt
 Cloud IDE's Format button.

Package: python3-sqlglot
Description-md5: 2224b9ebc98d15077b5564423606383d
Description-en: SQL parser, transpiler, and optimizer for Python
 SQLGlot is a no dependency Python SQL parser, transpiler, and optimizer. It can
 be used to format SQL or translate between different dialects like DuckDB,
 Presto, Spark, and BigQuery. It aims to read a wide variety of SQL inputs and
 output syntactically correct SQL in the targeted dialects.

Package: python3-sqlite-fts4
Description-md5: e5342a4d8da430efbddaad419b4ae250
Description-en: Document scoring Python library for SQLite FTS4
 Custom SQLite functions written in Python for ranking documents indexed
 using the SQLite FTS4 extension.
 .
 Includes functions for ranking with TF-IDF and the Okapi BM25 scoring
 algorithm.

Package: python3-sqlite-migrate
Description-md5: 29ab6383b94f702c9675e5f5f0815c34
Description-en: Python library for SQLite migrations
 Python library to operate changes on SQLite database, based on
 migration files.

Package: python3-sqlitedict
Description-md5: 4c0f61ca122214ee5f1e5424e2b4d424
Description-en: Persistent dict in Python, backed up by sqlite3 and pickle, multithread-safe
 A lightweight wrapper around Python's sqlite3 database with a simple, Pythonic
 dict-like interface and support for multi-thread access:
 .
 By default, sqlitedict's exception handling favors verbosity over efficiency.
 It extracts and outputs the outer exception stack to the error logs.
 .
 Features include:
 .
 * Values can be any picklable objects (uses 'pickle' with the highest
 protocol).
 * Support for multiple tables (=dicts) living in the same database file.
 * Support for access from multiple threads to the same connection (needed by
 e.g. Pyro).
 * Support for custom serialization or compression:

Package: python3-sqlmodel
Description-md5: 910f65103cc28a029baadf3cf2a56484
Description-en: SQL databases in Python, designed for simplicity, compatibility, and robustness
 SQLModel is a library for interacting with SQL databases from Python code, with
 Python objects. It is designed to be intuitive, easy to use, highly compatible,
 and robust.
 .
 SQLModel is based on Python type annotations, and powered by Pydantic and
 SQLAlchemy.
 .
 The key features are:
 .
 * Intuitive to write: Great editor support. Completion everywhere. Less time
 debugging. Designed to be easy to use and learn. Less time reading docs.
 * Easy to use: It has sensible defaults and does a lot of work underneath to
 simplify the code you write.
 * Compatible: It is designed to be compatible with FastAPI, Pydantic, and
 SQLAlchemy.
 * Extensible: You have all the power of SQLAlchemy and Pydantic underneath.
 * Short: Minimize code duplication. A single type annotation does a lot of
 work. No need to duplicate models in SQLAlchemy and Pydantic.
 .
 SQLModel is designed to simplify interacting with SQL databases in FastAPI
 applications, it was created by the same author.
 .
 It combines SQLAlchemy and Pydantic and tries to simplify the code you write as
 much as possible, allowing you to reduce the code duplication to a minimum, but
 while getting the best developer experience possible.
 .
 SQLModel is, in fact, a thin layer on top of Pydantic and SQLAlchemy, carefully
 designed to be compatible with both.

Package: python3-sqlobject
Description-md5: 06121b601158721e01f3226cf1f61b0e
Description-en: Python 3 object relational manager providing an object interface to databases
 SQLObject is an object-relational mapper. It allows you to translate RDBMS
 table rows into Python objects, and manipulate those objects to transparently
 manipulate the database.
 .
 In using SQLObject, you will create a class definition that will describe how
 the object connects to the database (in addition to any other methods you may
 wish to add to the class). SQLObject will produce the code to access the
 database, and update the database with your changes. The interface to the
 database is meant to be indistinguishable from other interfaces you may add
 to the object.
 .
 SQLObject also includes a novel feature to generate WHERE clauses using
 Python syntax and objects (instead of generating SQL using string
 substitution, as is traditional).
 .
 This is the Python 3 version of SQLObject.

Package: python3-sqt
Description-md5: f0828bde97ac184c3f6aa0a67cfb3d53
Description-en: SeQuencing Tools for biological DNA/RNA high-throughput data
 sqt is a collection of command-line tools for working with
 high-throughput sequencing data.  Conceptionally not fixed to use any
 particular language, many sqt subcommands are currently implemented
 in Python. For them, a Python package is available with functions for
 reading and writing FASTA/FASTQ files, computing alignments, quality
 trimming, etc.
 .
 The following tools are offered:
 * sqt-coverage -- Compute per-reference statistics such as coverage
 and GC content
 * sqt-fastqmod -- FASTQ modifications: shorten, subset, reverse
 complement, quality trimming.
 * sqt-fastastats -- Compute N50, min/max length, GC content etc. of
 a FASTA file
 * sqt-qualityguess -- Guess quality encoding of one or more FASTA files.
 * sqt-globalalign -- Compute a global or semiglobal alignment of two strings.
 * sqt-chars -- Count length of the first word given on the command line.
 * sqt-sam-cscq -- Add the CS and CQ tags to a SAM file with colorspace reads.
 * sqt-fastamutate -- Add substitutions and indels to sequences in a
 FASTA file.
 * sqt-fastaextract -- Efficiently extract one or more regions from an
 indexed FASTA file.
 * sqt-translate -- Replace characters in FASTA files (like the 'tr'
 command).
 * sqt-sam-fixn -- Replace all non-ACGT characters within reads in a
 SAM file.
 * sqt-sam-insertsize -- Mean and standard deviation of paired-end
 insert sizes.
 * sqt-sam-set-op -- Set operations (union, intersection, ...) on
 SAM/BAM files.
 * sqt-bam-eof -- Check for the End-Of-File marker in compressed
 BAM files.
 * sqt-checkfastqpe -- Check whether two FASTQ files contain correctly
 paired paired-end data.

Package: python3-squaremap
Description-md5: d04e064e2753089c185d20e4cc6bc8fb
Description-en: wxPython control to display hierarchic data as nested squares
 A simple wxPython control to display hierarchic data as a recursive set of
 nested squares, each of which represents the relative size of a given child
 within its parent.

Package: python3-srp
Description-md5: 143380adfba35056b22db7be3a1d446d
Description-en: Secure Remote Password protocol implementation (Python 3)
 This package provides an implementation of the Secure Remote Password
 protocol (SRP). SRP is a cryptographically strong authentication
 protocol for password-based, mutual authentication over an insecure
 network connection.
 .
 Unlike other common challenge-response authentication protocols, such
 as Kereros and SSL, SRP does not rely on an external infrastructure
 of trusted key servers or certificate management. Instead, SRP server
 applications use verification keys derived from each user's password
 to determine the authenticity of a network connection.
 .
 SRP provides mutual-authentication in that successful authentication
 requires both sides of the connection to have knowledge of the
 user's password. If the client side lacks the user's password or the
 server side lacks the proper verification key, the authentication will
 fail.
 .
 Unlike SSL, SRP does not directly encrypt all data flowing through
 the authenticated connection. However, successful authentication does
 result in a cryptographically strong shared key that can be used
 for symmetric-key encryption. This package contains the python3 version.
 .
 This package provides the python3 version.

Package: python3-srptools
Description-md5: 120c7ba27c5aa0a3f7e3be067d0abdc3
Description-en: Tools to implement Secure Remote Password (SRP) authentication
 Provides tools to implement the Secure Remote Password (SRP) protocol for
 secure password-based authentication and key exchange in Python. SRP is a
 password-authenticated key agreement protocol (PAKE) that enhances security
 by allowing for secure password-based authentication and key exchange.
 .
 This package includes both a command-line interface (CLI) and an API for
 incorporating SRP into your Python applications.

Package: python3-srs
Description-md5: f11220e2807d68937584378ff7bad1a2
Description-en: Python3 SRS (Sender Rewriting Scheme) library
 As SPF is implemented, MTAs that check SPF must account for any forwarders.
 One way to handle forwarding is to have the forwarding MTA rewrite envfrom to
 a domain they are authorized to use.
 .
 The package also include a package for sign and verify sender addresses with
 message ID (SES). There is also a base class for sendmail socket server
 (SocketMap) available.
 .
 See http://www.openspf.org/SRS for details.
 .
 This is the Python 3 version of the module.

Package: python3-srsly
Description-md5: 96160d932d8e276f9ea5cded50fa7aee
Description-en: modern high-performance serialization utilities for Python3
 Serialization is hard, especially across Python versions and multiple
 platforms. After dealing with many subtle bugs over the years
 (encodings, locales, large files) libraries like spaCy and Prodigy
 have steadily grown a number of utility functions to wrap the multiple
 serialization formats that are need to support (especially json, msgpack
 and pickle). To avoid duplication these functions were put in one place.

Package: python3-srt
Description-md5: a68a171c37909afe0f9e1f72fa5fe754
Description-en: Python library to handle SRT subtitle files
 srt is a tiny but featureful Python library for parsing, modifying, and
 composing SRT subtitle files. It has a very robust parser that can deal with
 many broken SRT files, and needs no dependencies beyond the Python Standard
 Library.
 .
 This package provides the Python 3 module.

Package: python3-ssdeep
Description-md5: c4e86da784657948bfb45bd702349ae5
Description-en: Python 3.x wrapper for the ssdeep piecewise hashing tool
 This is a straightforward Python wrapper for ssdeep by Jesse Kornblum,
 which is a library for computing context triggered piecewise hashes (CTPH).
 Also called fuzzy hashes, CTPH can match inputs that have homologies.
 Such inputs have sequences of identical bytes in the same order, although
 bytes in between these sequences may be different in both content and length.
 .
 This package contains the extension built for Python 3.x.

Package: python3-ssdpy
Description-md5: c5101649d7be6d4c12355aa6ee9b969f
Description-en: Lightweight, compatible SSDP library for Python
 SSDPy is a lightweight implementation of SSDP (Simple Service Discovery
 Protocol). It is designed for ease of use and high compatibility with
 the protocol in real-life use. It supports both the IETF and UPnP
 versions of the protocol.

Package: python3-sse-starlette
Description-md5: 7ebd8077dd6d298c7c2a2ac879e2a3e2
Description-en: SSE plugin for Starlette and FastAPI (Python 3)
 Implements Server-Sent Events (SSE) implementation for Starlette and FastAPI,
 enabling real-time event streaming from server to client.
 .
 https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events
 .
 Note: For using and working with the examples you will need to also install
 packages listed as Suggests!
 .
 This package installs the library for Python 3.

Package: python3-sshpubkeys
Description-md5: f1cb6dc9ab1a78509975085551a17671
Description-en: SSH public key parser - Python 3
 This module provides a native implementation for validating OpenSSH
 public keys.  Currently ssh-rsa, ssh-dss (DSA), ssh-ed25519 and ecdsa
 keys with NIST curves are supported.
 .
 This package contains the module for Python 3.

Package: python3-sshsig
Description-md5: a184c53c5c29e4f89425d7299de83251
Description-en: SSH signature verification library for Python
 This is a Python port of the lightweight SSH Signature format of ssh-keygen.
 It provides functionality to verify SSH signatures according to the
 specification used by OpenSSH's ssh-keygen utility.
 .
 Features:
 * Verify SSH signatures
 * Parse SSH public keys
 * Handle allowed signers files
 * Compatible with ssh-keygen signature format

Package: python3-sshtunnel
Description-md5: 18421215c109bc4b2d7032ff19420d10
Description-en: SSH tunnels to remote server
 The Python sshtunnel module works by opening a port forwarding SSH connection
 in the background, using threads.

Package: python3-ssoclient
Description-md5: 3327202326ac7229d29ea1734c478376
Description-en: Simple client for the Ubuntu One SSO API (Python 3)
 This package provides a client based on a thin wrapper of
 the Ubuntu One SSO API (v2).
 .
 This package installs the client for Python 3.

Package: python3-stac-check
Description-md5: f9f7768ad932bd602009366b59357fa8
Description-en: Linting and validation tool for STAC assets
 stac-check is both a CLI tool and Python library.
 It adds additional linting and validation to the stac-validator project.
 .
 The intent of this project is to provide a linting tool that also
 follows the official STAC Best Practices document.

Package: python3-stac-pydantic
Description-md5: 7b1befda04cd99519b32e7bfbf29e6d7
Description-en: Pydantic data models for the STAC spec
 The main purpose of this library is to provide reusable
 request/response models for tools such as fastapi.
 For more comprehensive schema validation and robust extension
 support, use pystac.

Package: python3-stac-validator
Description-md5: 175fe165ce9433695976fc72f1965436
Description-en: Python package to validate STAC files
 stac-validator is a library and cli tool for validating SpatioTemporal
 Asset Catalogs (STAC).
 It is written in Python and can be used to validate STAC Items,
 Collections, and Catalogs.

Package: python3-stack-data
Description-md5: c4ebca0939ead7e9393eee439aa494f7
Description-en: Better tracebacks for Python
 This is a library which extracts data from stack frames and tracebacks,
 particularly to display more useful tracebacks than Python's default.

Package: python3-stackview
Description-md5: 3ae2edd1ce32a893c4b6ac77237fd621
Description-en: Interactive image stack viewing in jupyter notebooks
 Interactive image stack viewing in jupyter notebooks based on
 ipycanvas and ipywidgets.

Package: python3-stactools
Description-md5: 85424c91b79c9434d4fc9d6ff3704922
Description-en: Command line tool and Python library for working with STAC
 stactools is a high-level command line tool and Python library for
 working with STAC.
 It is based on PySTAC.
 .
 stactools provides a basic command line interface (CLI) and API for
 working with STAC catalogs.

Package: python3-stamina
Description-md5: aaddc636755321bc291dca966885e5f2
Description-en: opinionated retry wrapper for the Tenacity library
 Stamina is an opinionated wrapper around the Tenacity package. It
 aims to be ergonomic while doing the right thing by default and
 minimizing the potential for misuse. It is the result of years
 of copy-pasting the same configuration over and over again.
 .
 It supports retrying only on selected exceptions, exponential backoff
 with jitter between retries, limits on the number of retries and
 total time, and automatic async support including Trio.
 .
 It preserves type hints of decorated callables and provides flexible
 instrumentation with Prometheus, structlog, and standard library
 logging support. It also includes testing support to globally
 disable retries, limit retry counts, or remove backoffs.

Package: python3-standard-aifc
Description-md5: 0944c6e8ec65add87cab26a5da2e5399
Description-en: aifc Standard Python Lib (Python 3)
 aifc was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-standard-asynchat
Description-md5: a26a593a2d1e08549f031614029e6701
Description-en: asynchat Standard Python Lib (Python 3)
 asynchat was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-standard-chunk
Description-md5: 7699f4926add8c6775a2d17deb2ac4e8
Description-en: chunk Standard Python Lib (Python 3)
 chunk was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-standard-imghdr
Description-md5: 4a7835cea5b67d84ed69c6edd19fd89e
Description-en: imghdr Standard Python Lib (Python 3)
 imghdr was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-standard-mailcap
Description-md5: b555627eafc68b23cb475313403627a3
Description-en: mailcap Standard Python Lib (Python 3)
 mailcap was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-standard-nntplib
Description-md5: f1fa43d0567c322e12271648fb7aef6e
Description-en: nntplib Standard Python Lib (Python 3)
 nntplib was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-standard-pipes
Description-md5: 5f0b6cc7cce9d78e054969dbb1fec15d
Description-en: pipes Standard Python Lib (Python 3)
 pipes was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-standard-smtpd
Description-md5: a77616c634ebbbaaaf33757b180fec66
Description-en: smtpd Standard Python Lib (Python 3)
 smtpd was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-standard-sndhdr
Description-md5: 269022d101f092f8fcb3b950f908d7c2
Description-en: sndhdr Standard Python Lib (Python 3)
 sndhdr was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-standard-sunau
Description-md5: bfa3a324c354b41db7d18afe3cc0e802
Description-en: sunau Standard Python Lib (Python 3)
 sunau was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-standard-uu
Description-md5: 6de6eacbdad0f8be46f91ad35c895ba2
Description-en: uu Standard Python Lib (Python 3)
 uu was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-standard-xdrlib
Description-md5: 413c155217631eef1b7259c4bf0c9bc5
Description-en: xdrlib Standard Python Lib (Python 3)
 xdrlib was part of the Standard Python Lib. Now it was removed from
 Python. See PEP-594.

Package: python3-stardicter
Description-md5: 1dd937198b85005a0e33a89de9be6ed9
Description-en: Conversion tools from various formats to StarDict
 Set of Python modules and command line utility to convert
 several dictionaries to the StarDict format.
 .
 Currently it can convert following dictionaries:
 .
 * GNU/FDL Anglicko-Český slovník
 * GNU/FDL Německo-Český slovník
 * Slovník cizích slov
 * dicts.info dictionaries

Package: python3-starlette
Description-md5: 832c93fd4effcf2953e7365a7a4f1805
Description-en: ASGI library ideal for building high performance asyncio services
 Starlette is a lightweight ASGI (Asynchronous Server Gateway Interface)
 framework/toolkit, which is ideal for building high performance asyncio
 services.
 .
 It is production-ready, and gives you the following:
 .
 * Seriously impressive performance.
 * WebSocket support.
 * In-process background tasks.
 * Startup and shutdown events.
 * Test client built on `httpx`.
 * CORS, GZip, Static Files, Streaming responses.
 * Session and Cookie support.
 * 100% test coverage.
 * 100% type annotated codebase.
 * Zero hard dependencies.
 .
 Example:
 .
 from starlette.applications import Starlette
 from starlette.responses import JSONResponse
 from starlette.routing import Route
 .
 async def homepage(request):
 return JSONResponse({'hello': 'world'})
 .
 app = Starlette(debug=True, routes=[
 Route('/', homepage),
 ])

Package: python3-starline
Description-md5: 9d07580ef2c442892d4bd01b39332751
Description-en: Library for interfacing with StarLine security systems
 This unofficial Python library provides a means to interact with StarLine
 security systems through their API. It facilitates retrieving vehicle data such
 as location, lock status, and sensor readings directly from the StarLine
 portal. Users can manage and monitor their vehicles' security features,
 including alarms, engine status, and even environmental conditions inside the
 car.

Package: python3-static3
Description-md5: 3af2a622854b4c3ab5d69b439cb04f79
Description-en: Really simple WSGI way to serve static content (Python 3)
 This library provides an easy way to include static content in
 your WSGI applications. There is a convenience method for serving
 files located via pkg_resources. There are also facilities for
 serving mixed (static and dynamic) content using “magic” file
 handlers. Python builtin string substitution, kid and Genshi
 template support are provided and it is easy to roll your own
 handlers. Note that this distribution does not require kid or
 Genshi unless you want to use that type of template. Also provides
 a command of the same name as a convenience when you just want to
 share a little content over HTTP, ad hoc.
 .
 This package installs the library for Python 3.

Package: python3-staticconf
Description-md5: a27ba4d90fc214a6ee4af2247667296d
Description-en: Python library for loading and reading configuration (Python 3)
 This package contains PyStaticConfiguration, a Python library for loading,
 validating and reading configuration from many heterogeneous formats.
 Configuration is split into two phases.
 * Configuration Loading: configuration is read from files or Python objects,
 flattened, and merged into a container called a `namespace`. Namespaces
 are used to separate unrelated configuration groups. If configuration is
 changed frequently, it can also be reloaded easily with very little change
 to the existing code.
 * Configuration Reading: a configuration value is looked up in the
 `namespace`. It is validating and converted to the requested type.
 .
 This package installs the library for Python 3.

Package: python3-statmake
Description-md5: 84c7a4816e6db3a1efb9e2ef82adde07
Description-en: Applies STAT information from a Stylespace to a variable font
 statmake takes a user-written Stylespace that defines OpenType STAT
 information for an entire font family and then (potentially subsets and)
 applies it to a specific variable font. This spares users from having to deal
 with raw TTX dumps and juggling with nameIDs.

Package: python3-statsmodels
Description-md5: e06fdd3c54e031f4cb633c76da9ed6f8
Description-en: Python3 module for the estimation of statistical models
 statsmodels Python3 module provides classes and functions for the
 estimation of several categories of statistical models. These
 currently include linear regression models, OLS, GLS, WLS and GLS
 with AR(p) errors, generalized linear models for several distribution
 families and M-estimators for robust linear models. An extensive list
 of result statistics are available for each estimation problem.

Package: python3-statsmodels-lib
Description-md5: 0d655428d556bba52e5400d7cd3ea0a3
Description-en: Python3 low-level implementations and bindings for statsmodels
 Statsmodels is a Python module for the estimation of statistical models.
 .
 This package contains internal libraries for python3-statsmodels.  Users
 should not need to install it directly.

Package: python3-stdeb
Description-md5: f6ad0ce8a27f14a64918072f135e36c0
Description-en: Python to Debian source package conversion plugins for distutils
 This package provides distutils commands to produce Debian packages from Python
 packages. Automatic defaults are provided for the Debian package, but many
 aspects of the resulting package can be customized via a configuration file.

Package: python3-stdio-mgr
Description-md5: 4208f5ed60ec9fdd64b319d4e862a73f
Description-en: Context manager for mocking/wrapping stdin/stdout/stderr
 This library offers a context manager for mocking and wrapping standard input,
 output, and error streams. It simplifies capturing and testing console inputs
 and outputs within Python applications. Unlike the standard library's
 contextlib, this tool provides a more concise way to handle stdin, stdout, and
 stderr simultaneously, making it particularly useful for managing user inputs
 and outputs in a controlled environment. Standard input can be pre-loaded or
 appended during the managed context, which allows for flexible and precise
 simulation of user interactions. Additionally, the library supports wrapping
 functions that generate output, enabling the modification of internal print
 calls within those functions.

Package: python3-stdlib-list
Description-md5: fca939aa1071d86d6e313f1249d54124
Description-en: List of Python Standard Libraries
 This package includes lists of all of the standard libraries for
 Python 2.6, 2.7 and 3.2 until 3.14 along
 with the code for scraping the official Python docs to get said lists.

Package: python3-stdnum
Description-md5: dbf16c7aee98dba38711622e788a43dd
Description-en: Python module to handle standardized numbers and codes (Python3 version)
 A Python module to parse, validate and reformat standard numbers and codes
 in different formats.
 .
 Currently this package supports the following formats:
 .
 * NRT (Número de Registre Tributari, Andorra tax number)
 * NIPT, NUIS (Numri i Identifikimit për Personin e Tatueshëm,
 Albanian tax number)
 * CBU (Clave Bancaria Uniforme, Argentine bank account number)
 * CUIT (Código Único de Identificación Tributaria, Argentinian tax number)
 * DNI (Documento Nacional de Identidad, Argentinian national identity nr.)
 * Austrian Company Register Numbers
 * Postleitzahl (Austrian postal code)
 * Abgabenkontonummer (Austrian tax identification number)
 * UID (Umsatzsteuer-Identifikationsnummer, Austrian VAT number)
 * VNR, SVNR, VSNR (Versicherungsnummer, Austrian social security number)
 * ABN (Australian Business Number)
 * ACN (Australian Company Number)
 * TFN (Australian Tax File Number)
 * BIS (Belgian BIS number)
 * Belgian IBAN (International Bank Account Number)
 * NN, NISS, RRN (Belgian national number)
 * BTW, TVA, NWSt, ondernemingsnummer (Belgian enterprise number)
 * EGN (ЕГН, Единен граждански номер, Bulgarian personal identity codes)
 * PNF (ЛНЧ, Личен номер на чужденец, Bulgarian number of a foreigner)
 * VAT (Идентификационен номер по ДДС, Bulgarian VAT number)
 * BIC (ISO 9362 Business identifier codes)
 * Bitcoin address
 * CNPJ (Cadastro Nacional da Pessoa Jurídica, Brazilian company identifier)
 * CPF (Cadastro de Pessoas Físicas, Brazilian national identifier)
 * УНП, UNP (Учетный номер плательщика, the Belarus VAT number)
 * BC PHN (British Columbia Personal Health Number)
 * BN (Canadian Business Number)
 * SIN (Canadian Social Insurance Number)
 * CAS RN (Chemical Abstracts Service Registry Number)
 * CFI (ISO 10962 Classification of Financial Instruments)
 * ESR, ISR, QR-reference (reference number on Swiss payment slips)
 * Swiss social security number ("Sozialversicherungsnummer")
 * UID (Unternehmens-Identifikationsnummer, Swiss business identifier)
 * VAT, MWST, TVA, IVA, TPV (Mehrwertsteuernummer, the Swiss VAT number)
 * RUT (Rol Único Tributario, Chilean national tax number)
 * RIC No. (Chinese Resident Identity Card Number)
 * USCC (Unified Social Credit Code, 统一社会信用代码, China tax number)
 * NIT (Número De Identificación Tributaria, Colombian identity code)
 * CPF (Cédula de Persona Física, Costa Rica physical person ID number)
 * CPJ (Cédula de Persona Jurídica, Costa Rica tax number)
 * CR (Cédula de Residencia, Costa Rica foreigners ID number)
 * NI (Número de identidad, Cuban identity card numbers)
 * CUSIP number (financial security identification number)
 * Αριθμός Εγγραφής Φ.Π.Α. (Cypriot VAT number)
 * Czech bank account number
 * DIČ (Daňové identifikační číslo, Czech VAT number)
 * RČ (Rodné číslo, the Czech birth number)
 * Handelsregisternummer (German company register number)
 * IdNr (Steuerliche Identifikationsnummer, German personal tax number)
 * St.-Nr. (Steuernummer, German tax number)
 * Ust ID Nr. (Umsatzsteur Identifikationnummer, German VAT number)
 * Wertpapierkennnummer (German securities identification code)
 * CPR (personnummer, the Danish citizen number)
 * CVR (Momsregistreringsnummer, Danish VAT number)
 * Cedula (Dominican Republic national identification number)
 * NCF (Números de Comprobante Fiscal, Dominican Republic receipt number)
 * RNC (Registro Nacional del Contribuyente, Dominican Republic tax number)
 * NIF, sometimes N.I.F. (Numéro d'Identification Fiscale, Algeria tax number)
 * EAN (International Article Number)
 * CI (Cédula de identidad, Ecuadorian personal identity code)
 * RUC (Registro Único de Contribuyentes, Ecuadorian company tax number)
 * Isikukood (Estonian Personal ID number)
 * KMKR (Käibemaksukohuslase, Estonian VAT number)
 * Registrikood (Estonian organisation registration code)
 * Tax Registration Number (الرقم الضريبي, Egypt tax number)
 * CCC (Código Cuenta Corriente, Spanish Bank Account Code)
 * CIF (Código de Identificación Fiscal, Spanish company tax number)
 * CUPS (Código Unificado de Punto de Suministro, Spanish meter point number)
 * DNI (Documento Nacional de Identidad, Spanish personal identity codes)
 * Spanish IBAN (International Bank Account Number)
 * NIE (Número de Identificación de Extranjero, Spanish foreigner number)
 * NIF (Número de Identificación Fiscal, Spanish VAT number)
 * Postcode (the Spanish postal code)
 * Referencia Catastral (Spanish real estate property id)
 * SEPA Identifier of the Creditor (AT-02)
 * Euro banknote serial numbers
 * EC Number (European Community number)
 * EIC (European Energy Identification Code)
 * NACE (classification for businesses in the European Union)
 * OSS (European VAT on e-Commerce - One Stop Shop)
 * VAT (European Union VAT number)
 * ALV nro (Arvonlisäveronumero, Finnish VAT number)
 * Finnish Association Identifier
 * HETU (Henkilötunnus, Finnish personal identity code)
 * Veronumero (Finnish individual tax number)
 * Y-tunnus (Finnish business identifier)
 * FIGI (Financial Instrument Global Identifier)
 * V-number (Vinnutal, Faroe Islands tax number)
 * NIF (Numéro d'Immatriculation Fiscale, French tax identification number)
 * NIR (French personal identification number)
 * SIREN (a French company identification number)
 * SIRET (a French company establishment identification number)
 * n° TVA (taxe sur la valeur ajoutée, French VAT number)
 * NHS (United Kingdom National Health Service patient identifier)
 * SEDOL number (Stock Exchange Daily Official List number)
 * UPN (English Unique Pupil Number)
 * UTR (United Kingdom Unique Taxpayer Reference)
 * VAT (United Kingdom (and Isle of Man) VAT registration number)
 * TIN (Taxpayer Identification Number, Ghana tax number)
 * NIFp (Numéro d'Identification Fiscale Permanent, Guinea tax number)
 * AMKA (Αριθμός Μητρώου Κοινωνικής Ασφάλισης, Greek social security number)
 * FPA, ΦΠΑ, ΑΦΜ (Αριθμός Φορολογικού Μητρώου, the Greek VAT number)
 * GRid (Global Release Identifier)
 * GS1-128 (Standard to encode product information in Code 128 barcodes)
 * NIT (Número de Identificación Tributaria, Guatemala tax number)
 * OIB (Osobni identifikacijski broj, Croatian identification number)
 * ANUM (Közösségi adószám, Hungarian VAT number)
 * IBAN (International Bank Account Number)
 * NPWP (Nomor Pokok Wajib Pajak, Indonesian VAT Number)
 * PPS No (Personal Public Service Number, Irish personal number)
 * VAT (Irish tax reference number)
 * Company Number (מספר חברה, or short ח.פ. Israeli company number)
 * Identity Number (Mispar Zehut, מספר זהות, Israeli identity number)
 * IMEI (International Mobile Equipment Identity)
 * IMO number (International Maritime Organization number)
 * IMSI (International Mobile Subscriber Identity)
 * Aadhaar (Indian personal identity number)
 * EPIC (Electoral Photo Identity Card, Indian Voter ID)
 * GSTIN (Goods and Services Tax identification number, Indian VAT number)
 * PAN (Permanent Account Number, Indian income tax identifier)
 * VID (Indian personal virtual identity number)
 * Kennitala (Icelandic personal and organisation identity code)
 * VSK number (Virðisaukaskattsnúmer, Icelandic VAT number)
 * ISAN (International Standard Audiovisual Number)
 * ISBN (International Standard Book Number)
 * ISIL (International Standard Identifier for Libraries)
 * ISIN (International Securities Identification Number)
 * ISMN (International Standard Music Number)
 * ISO 11649 (Structured Creditor Reference)
 * ISO 6346 (International standard for container identification)
 * ISRC (International Standard Recording Code)
 * ISSN (International Standard Serial Number)
 * AIC (Italian code for identification of drugs)
 * Codice Fiscale (Italian tax code for individuals)
 * Partita IVA (Italian VAT number)
 * CN (法人番号, hōjin bangō, Japanese Corporate Number)
 * PIN (Personal Identification Number, Kenya tax number)
 * BRN (사업자 등록 번호, South Korea Business Registration Number)
 * RRN (South Korean resident registration number)
 * LEI (Legal Entity Identifier)
 * PEID (Liechtenstein tax code for individuals and entities)
 * Asmens kodas (Lithuanian, personal numbers)
 * PVM (Pridėtinės vertės mokestis mokėtojo kodas, Lithuanian VAT number)
 * TVA (taxe sur la valeur ajoutée, Luxembourgian VAT number)
 * PVN (Pievienotās vērtības nodokļa, Latvian VAT number)
 * ICE (Identifiant Commun de l’Entreprise, التعريف الموحد للمقاولة,
 Morocco tax number)
 * MAC address (Media Access Control address)
 * n° TVA (taxe sur la valeur ajoutée, Monacan VAT number)
 * IDNO (Moldavian company identification number)
 * Montenegro IBAN (International Bank Account Number)
 * PIB (Poreski Identifikacioni Broj, Montenegro tax number)
 * MEID (Mobile Equipment Identifier)
 * ЕДБ (Едниствен Даночен Број, North Macedonia tax number)
 * VAT (Maltese VAT number)
 * ID number (Mauritian national identifier)
 * CURP (Clave Única de Registro de Población, Mexican personal ID)
 * RFC (Registro Federal de Contribuyentes, Mexican tax number)
 * NRIC No. (Malaysian National Registration Identity Card Number)
 * BRIN number (the Dutch school identification number)
 * BSN (Burgerservicenummer, the Dutch citizen identification number)
 * Btw-identificatienummer (Omzetbelastingnummer, the Dutch VAT number)
 * Onderwijsnummer (the Dutch student identification number)
 * Postcode (the Dutch postal code)
 * Fødselsnummer (Norwegian birth number, the national identity number)
 * Norwegian IBAN (International Bank Account Number)
 * Konto nr. (Norwegian bank account number)
 * MVA (Merverdiavgift, Norwegian VAT number)
 * Orgnr (Organisasjonsnummer, Norwegian organisation number)
 * New Zealand bank account number
 * IRD number (New Zealand Inland Revenue Department (Te Tari Tāke) number)
 * CUI (Cédula Única de Identidad, Peruvian identity number)
 * RUC (Registro Único de Contribuyentes, Peruvian company tax number)
 * CNIC number (Pakistani Computerised National Identity Card number)
 * NIP (Numer Identyfikacji Podatkowej, Polish VAT number)
 * PESEL (Polish national identification number)
 * REGON (Rejestr Gospodarki Narodowej, Polish register of economic units)
 * CC (Número de Cartão de Cidadão, Portuguese Identity number)
 * NIF (Número de identificação fiscal, Portuguese VAT number)
 * RUC number (Registro Único de Contribuyentes, Paraguay tax number)
 * CF (Cod de înregistrare în scopuri de TVA, Romanian VAT number)
 * CNP (Cod Numeric Personal, Romanian Numerical Personal Code)
 * CUI or CIF (Codul Unic de Înregistrare, Romanian company identifier)
 * ONRC (Ordine din Registrul Comerţului, Romanian Trade Register identifier)
 * PIB (Poreski Identifikacioni Broj, Serbian tax identification number)
 * ИНН (Идентификационный номер налогоплательщика, Russian tax identifier)
 * Orgnr (Organisationsnummer, Swedish company number)
 * Personnummer (Swedish personal identity number)
 * Postcode (the Swedish postal code)
 * VAT (Moms, Mervärdesskatt, Swedish VAT number)
 * UEN (Singapore's Unique Entity Number)
 * ID za DDV (Davčna številka, Slovenian VAT number)
 * Enotna matična številka občana (Unique Master Citizen Number)
 * Matična številka poslovnega registra (Corporate Registration Number)
 * IČ DPH (IČ pre daň z pridanej hodnoty, Slovak VAT number)
 * RČ (Rodné číslo, the Slovak birth number)
 * COE (Codice operatore economico, San Marino national tax number)
 * NIT (Número de Identificación Tributaria, El Salvador tax number)
 * MOA (Thailand Memorandum of Association Number)
 * PIN (Thailand Personal Identification Number)
 * TIN (Thailand Taxpayer Identification Number)
 * MF (Matricule Fiscal, Tunisia tax number)
 * T.C. Kimlik No. (Turkish personal identification number)
 * VKN (Vergi Kimlik Numarası, Turkish tax identification number)
 * UBN (Unified Business Number, 統一編號, Taiwanese tax number)
 * ЄДРПОУ, EDRPOU (Identifier for enterprises and organizations in Ukraine)
 * РНОКПП, RNTRC (Individual taxpayer registration number in Ukraine)
 * ATIN (U.S. Adoption Taxpayer Identification Number)
 * EIN (U.S. Employer Identification Number)
 * ITIN (U.S. Individual Taxpayer Identification Number)
 * PTIN (U.S. Preparer Tax Identification Number)
 * RTN (Routing transport number)
 * SSN (U.S. Social Security Number)
 * TIN (U.S. Taxpayer Identification Number)
 * RUT (Registro Único Tributario, Uruguay tax number)
 * VATIN (International value added tax identification number)
 * RIF (Registro de Identificación Fiscal, Venezuelan VAT number)
 * MST (Mã số thuế, Vietnam tax number)
 * ID number (South African Identity Document number)
 * TIN (South African Tax Identification Number)
 .
 Furthermore a number of generic check digit algorithms are available:
 .
 * the Verhoeff algorithm
 * the Damm algorithm
 * the Luhn and Luhn mod N algorithms
 * some algorithms described in ISO/IEC 7064: Mod 11, 2, Mod 37, 2,
 Mod 97, 10, Mod 11, 10 and Mod 37, 36
 .
 This package contains the Python 3 version of the library.

Package: python3-steamodd
Description-md5: 5960f26a7cd56912342ed824900824c9
Description-en: Tools for interacting with the Steam API and processing Steam data
 This library provides interfaces for communicating with the Steam web API,
 enabling retrieval of information about public Steam accounts as well as
 access to a range of Steam community features. Capabilities include managing
 and fetching user inventories, interpreting Valve Data Format (VDF) files, and
 extracting data related to games, items, and user activity directly from
 Steam.
 .
 In addition to API wrappers, the library offers utilities for serializing and
 deserializing VDF files commonly used in Steam's infrastructure. It supports
 structured access to user profiles, inventories, and other public Steam
 information. Communication with Steam's online services requires an API key
 obtained from the Steam Community website.

Package: python3-stem
Description-md5: f78eb579cba4fc0b2f21f1974b34e4e2
Description-en: Tor control library for Python 3 series
 Stem is a Python controller library for Tor. With it you can use
 Tor's control protocol to script against the Tor process and read
 descriptor data relays publish about themselves.
 .
 This is Python 3 series module.

Package: python3-stem-doc
Description-md5: d0da457917e94cf26ed4065fc17acca3
Description-en: Tor control library for Python 3 - documentation
 Stem is a Python controller library for Tor. With it you can use
 Tor's control protocol to script against the Tor process and read
 descriptor data relays publish about themselves.
 .
 This package contains documentation for developers

Package: python3-stemmer
Description-md5: 2aeb40ffafee5b1b957566fa3f8bd88f
Description-en: Python 3 bindings for libstemmer - snowball stemming algorithms
 PyStemmer provides access to efficient algorithms for calculating a "stemmed"
 form of a word.  This is a form with most of the common morphological endings
 removed; hopefully representing a common linguistic base form.  This is most
 useful in building search engines and information retrieval software; for
 example, a search with stemming enabled should be able to find a document
 containing "cycling" given the query "cycles".
 .
 PyStemmer provides algorithms for several (mainly European) languages, by
 wrapping the libstemmer library from the Snowball project in a Python 3
 module.
 .
 It also provides access to the classic Porter stemming algorithm for English:
 although this has been superseded by an improved algorithm, the original
 algorithm may be of interest to information retrieval researchers wishing to
 reproduce results of earlier experiments.

Package: python3-stestr
Description-md5: 014b3ad1df7dac4c65c6038092878a5e
Description-en: test runner similar to testrepository - Python 3.x
 Stestr stands for Slim/Super Test Repository. It is a fork of the
 testrepository that concentrates on being a dedicated test runner for Python
 projects. The generic abstraction layers which enabled testr to work with any
 subunit emitting runner are gone. Stestr hard codes python-subunit-isms into
 how it works. The code base is also designed to try and be explicit, and to
 provide a Python API that is documented and has examples.
 .
 While stestr was originally forked from testrepository it is not 100%
 backwards compatible with testrepository. At a high level the basic concepts
 of operation are shared between the 2 projects but the actual usage between
 the 2 is not exactly the same.
 .
 This package contains the Python 3.x module.

Package: python3-stetl
Description-md5: 3a55cc4532c18ce8589a82f600ef56ba
Description-en: Streaming ETL - Geospatial ETL framework for Python 3
 Stetl, streaming ETL, pronounced "staedl", is a lightweight ETL-framework
 for the conversion of rich (as GML) geospatial data conversion.
 .
 It basically glues together existing parsing and transformation tools
 like GDAL/OGR (ogr2ogr) and XSLT. By using native tools like libxml and
 libxslt (via Python lxml) Stetl is speed-optimized.
 .
 Stetl has a similar design as Spring (Java) and other modern frameworks
 based on IoC (Inversion of Control). A configuration file (in Python
 config format) specifies your chain of ETL steps. This chain is formed
 by a series of Python modules/objects and their parameters. These are
 symbolically specified in the config file. You just invoke etl.py the
 main program with a config file. The config file specifies the input
 modules (e.g. PostGIS), transformers (e.g. XSLT) and outputs (e.g. a GML
 file or even WFS-T a geospatial protocol to publish GML to a server).
 .
 This package contains the module for Python 3.

Package: python3-stfio
Description-md5: f723890452ed05cf0ef8ea6daa653828
Description-en: Python module to read common electrophysiology file formats
 The stfio module allows you to read common electrophysiology file formats
 from Python. Axon binaries (abf), Axon text (atf), HEKA (dat),
 CFS (dat/cfs), Axograph (axgd/axgx) are currently supported.

Package: python3-stl
Description-md5: 033d53fb87eb420a63e43772919fd464
Description-en: stl file and 3d object handling for the Python language
 Numpy-STL is a library for working with STL files (and 3D objects in
 general) in the Python language.
 Due to all operations heavily relying on Numpy this is one of the fastest
 STL editing libraries for Python available.

Package: python3-stomp
Description-md5: ca3025de6f7ddd96a3f0eae2f797f4b4
Description-en: STOMP client library for Python 3
 This package contains stomp.py, a Python client library for accessing messaging
 servers (such as Apollo or RabbitMQ) using the STOMP protocol (versions 1.0,
 1.1 and 1.2). It can also be run as a standalone, command-line client for
 testing.
 .
 This package installs the library for Python 3.

Package: python3-stomper
Description-md5: 40c0b957de89eaab0ee75342f6d60311
Description-en: Python client implementation of the STOMP protocol (Python 3)
 The client is attempting to be transport layer neutral. This module provides
 functions to create and parse STOMP messages in a programmatic fashion. The
 messages can be easily generated and parsed, however its up to the user to do
 the sending and receiving.
 .
 The Streaming Text Oriented Messaging Protocol is a text-based protocol
 vaguely similar to HTTP, intended for message oriented middleware. Its
 protocol specification can be found at
 http://stomp.github.io/
 .
 This package installs the library for Python 3.

Package: python3-stone
Description-md5: 48e12381d7b903bb31d5dc6406a8144c
Description-en: interface description language (IDL) for APIs (Python3 version)
 The Official API Spec Language for Dropbox. Define an API once in Stone. Use
 backends, i.e. code generators, to translate your specification into objects
 and functions in the programming languages of your choice.
 .
 This package contains the Python 3 version of the library.

Package: python3-stookalert
Description-md5: c6ff714cf7488507e41a69e0c7a8719a
Description-en: Python package for querying the RIVM Stookalert API
 This library allows interaction with the RIVM Stookalert API to retrieve data
 about unfavorable weather conditions or poor air quality. The primary goal is
 to inform users when the RIVM issues a stookalert, advising against wood
 burning to prevent potential health problems in the area. The data obtained
 can be seamlessly integrated into various applications to monitor and respond
 to air quality alerts.

Package: python3-stookwijzer
Description-md5: 554ee50c74cd2b240962d5c8891dc135
Description-en: Library for querying Stookwijzer and Luchtmeetnet APIs
 This library allows users to retrieve windspeed and air quality index data by
 querying the Stookwijzer and Luchtmeetnet APIs. By analyzing these
 environmental parameters, it provides advice on whether to engage in
 activities like burning pallets, wood, or using a barbecue. This helps reduce
 health risks associated with poor air quality and high wind speeds. The data
 is sourced from the Atlas Leefomgeving to ensure accurate and up-to-date
 information.

Package: python3-stopit
Description-md5: 5438bdf09f8b31c2d588e4058f333434
Description-en: Timeout control decorator and context manager for Python3
 This Python module provides:
 - a function that raises an exception in another thread,
 including the main thread.
 - two context managers that may stop its inner block activity
 on timeout.
 - two decorators that may stop its decorated callables
 on timeout.
 .
 This is the Python 3 compatible package.

Package: python3-stopt
Description-md5: 867a8cc09a8ca61d043aa0bfe367d74b
Description-en: library for stochastic optimization problems (Python 3 bindings)
 The STochastic OPTimization library (StOpt) aims at providing tools in C++ for
 solving some stochastic optimization problems encountered in finance or in the
 industry. Python 3 bindings are provided by this package in order to allow one
 to use the C++ library in a Python code.

Package: python3-storm
Description-md5: 9d3ef507958a7bd3dd41370b2d1dfdae
Description-en: object-relational mapper (ORM) for Python 3
 Storm is an object-relational mapper (ORM) for the Python language. In
 simple terms, that kind of system allows rows from a relational
 database to be seen as objects in an object-oriented language like
 Python.
 .
 Features:
 * Clean and lightweight API offers a short learning curve and
 long-term maintainability.
 * Storm is developed in a test-driven manner. An untested line of
 code is considered a bug.
 * Storm needs no special class constructors, nor imperative base
 classes.
 * Storm is well designed (different classes have very clear
 boundaries, with small and clean public APIs).
 * Designed from day one to work both with thin relational databases,
 such as SQLite, and big iron systems like PostgreSQL and MySQL.
 * Storm is easy to debug, since its code is written with a KISS
 principle, and thus is easy to understand.
 * Designed from day one to work both at the low end, with trivial
 small databases, and the high end, with applications accessing
 billion row tables and committing to multiple database backends.
 * It's very easy to write and support backends for Storm (current
 backends have around 100 lines of code).

Package: python3-straight.plugin
Description-md5: b5812c7efffeef2b6e2b4b38ec4f49d4
Description-en: Simple namespaced plugin facility (Python 3)
 straight.plugin is a Python plugin loader inspired by twisted.plugin
 with two important distinctions:
 .
 - Fewer dependencies
 - Python 3 compatible
 .
 The system is used to allow multiple Python packages to provide
 plugins within a namespace package, where other packages will locate
 and utilize. The plugins themselves are modules in a namespace
 package where the namespace identifies the plugins in it for some
 particular purpose or intent.
 .
 This package installs the library for Python 3.

Package: python3-streamlink
Description-md5: 86c8477a72d6c76add7ba3d7de49f469
Description-en: Python module for extracting video streams from various websites
 Streamlink is a CLI utility which pipes video streams from various services
 into a video player, such as VLC.
 The main purpose of streamlink is to avoid resource-heavy and unoptimized
 websites, while still allowing the user to enjoy various streamed content.
 .
 Streamlink is a fork of the Livestreamer project.
 .
 Please consider donating or paying for subscription services when they are
 available for the content you consume and enjoy.
 .
 This package makes Streamlink APIs accessible in Python 3.

Package: python3-streamlink-doc
Description-md5: 83269223dfe6acc572c31a6a725cbf4e
Description-en: CLI for extracting video streams from various websites (documentation)
 Streamlink is a CLI utility which pipes video streams from various services
 into a video player, such as VLC.
 The main purpose of streamlink is to avoid resource-heavy and unoptimized
 websites, while still allowing the user to enjoy various streamed content.
 .
 Streamlink is a fork of the Livestreamer project.
 .
 Please consider donating or paying for subscription services when they are
 available for the content you consume and enjoy.
 .
 This package contains the Streamlink usage, API and plugins
 documentation in HTML format.

Package: python3-streamparser
Description-md5: d7854b26ae0cbefba5f9dc7d071fd4df
Description-en: Python library to parse Apertium stream format
 This package provides Python 3 library, streamparser,  to parse
 Apertium stream format.

Package: python3-streamz
Description-md5: 444347d2336283e0a2eb6328cd487481
Description-en: build pipelines to manage continuous streams of data
 It is simple to use in simple cases, but also supports complex pipelines that
 involve branching, joining, flow control, feedback, back pressure, and so on.
 Optionally, Streamz can also work with both Pandas and cuDF dataframes,
 to provide sensible streaming operations on continuous tabular data.

Package: python3-strenum
Description-md5: 95aaafc3b7220bd1522adc0af2993990
Description-en: Python library for enum that inherits from str  (Python 3)
 strenum is a type of enum that inherits from str.
 .
 This package installs the library for Python 3.

Package: python3-strict-rfc3339
Description-md5: 8ceb9f85d96246d5f14b01d42a1d0f13
Description-en: Python library to validate, parse and generate RFC3339 time strings
 A simple and light Python library to validate, parse and generate RFC3339
 time strings.
 .
 It can convert UNIX timestamps to and from RFC3339, either producing strings
 with a UTC offset (Z) or with the offset that the standard "time" library
 reports is the local timezone offset.
 .
 This package installs the library for Python 3.

Package: python3-strictyaml
Description-md5: 1d237cd173df248293543b2e192fc67d
Description-en: strict, typed YAML parser for Python
 StrictYAML is a type-safe YAML parser that parses and validates a restricted
 subset of the YAML specification.
 .
 Priorities:
 - Beautiful API
 - Refusing to parse the ugly, hard to read and insecure features of YAML like
 the Norway problem.
 - Strict validation of markup and straightforward type casting.
 - Clear, readable exceptions with code snippets and line numbers.
 - Acting as a near-drop in replacement for pyyaml, ruamel.yaml or poyo.
 - Ability to read in YAML, make changes and write it out again with comments
 preserved.
 - Not speed, currently.
 .
 This package installs the library for Python 3.

Package: python3-stringcase
Description-md5: 2da717e4b1263918d34bdbb539ee337d
Description-en: Convert strings between snake case, camel case, pascal case and other formats
 This library provides functions for converting strings between various naming
 conventions, such as snake_case, camelCase, PascalCase, spinal-case, and
 others. It also includes utilities for changing case, creating path-style
 representations, and extracting only alphanumeric characters from strings.

Package: python3-stripe
Description-md5: a4c59d678144aab516e53442d6a53f40
Description-en: Python bindings for the Stripe API
 Official Stripe Bindings for Python
 ===================================
 .
 Stripe (https://stripe.com/) is a an online payment processing and
 credit card processing platform for businesses. Stripe offers a global payment
 system that can accept over 135 currencies.
 .
 The Stripe Python library provides convenient access to the Stripe API from
 applications written in the Python language. It includes a pre-defined set of
 classes for API resources that initialize themselves dynamically from API
 responses which makes it compatible with a wide range of versions of the Stripe
 API.
 .
 Setting up a Stripe Account
 ---------------------------
 .
 Sign up for Stripe at https://dashboard.stripe.com/register.
 .
 Using the Stripe API
 --------------------
 .
 Documentation for the Python bindings can be found alongside
 Stripe's other bindings here:
 .
 - https://stripe.com/docs
 - https://stripe.com/docs/api/?lang=python
 .
 In the standard documentation (the first link), most of the reference pages
 will have examples in Stripe's official bindings (including Python). Just
 click on the Python tab to get the relevant documentation.
 .
 In the full API reference for Python (the second link), the right half of
 the page will provide example requests and responses for various API calls.

Package: python3-striprtf
Description-md5: aa0f6335d2df2a34e68b3f23c687410f
Description-en: Simple library to convert rtf to text
 This library transforms rich text format (rtf) files into plain text strings.
 It is particularly useful for converting documents, such as medical records
 written in rtf format, into a more easily parsable and processable plain text
 format. The library handles different encodings and provides options to manage
 decoding errors gracefully. It simplifies the processing pipeline by
 converting text to a format that is more suitable for further analysis.

Package: python3-structlog
Description-md5: d48bd8a62d97855acda3c9a6820d257a
Description-en: structured logging for Python (3.x)
 Structlog makes structured logging in Python easy by augmenting your existing
 logger.  It allows you to split your log entries up into key/value pairs and
 build them incrementally without annoying boilerplate code.
 .
 The output format is just as flexible and structlog comes with support for
 JSON, logfmt, as well as pretty console output out-of-the-box.
 .
 This package installs the library for Python 3.

Package: python3-stsci.tools
Description-md5: aa75686ebda40de20b51e2fce402bd84
Description-en: Miscellaneous Python tools from STScI
 This package provides a selection of tools for FITS and WCS handling,
 image handling, and data analysis, used by other STScI packages; mainly
 by Pyraf.

Package: python3-stubserver
Description-md5: b1190f3b8fa70d1d3f0ca8b11d6829fd
Description-en: mock tester of external web dependencies for Python
 Testing external web dependencies in a mock objects style. This library
 includes the tests at the bottom of the stubserver.py file, which serve both
 as the TDD tests written while creating this library, and as examples /
 documentation.  It supports any HTTP method, i.e. GET, PUT, POST and DELETE.
 It supports chunked encoding, but currently the developers have no use cases
 for multipart support etc, so it doesn't do it.
 .
 There is also an FTPStubServer for your FTP testing needs, but that is NOT
 bug free at the moment.  All assistance gratefully received.

Package: python3-subliminal
Description-md5: d00cacfc07a6d361baf2e96057343536
Description-en: Python library to search and download subtitles (python3 version)
 It comes with an easy to use CLI (command-line interface) suitable for direct
 use or cron jobs.
 .
 Subliminal uses multiple providers to give users a vast choice and have a
 better chance to find the best matching subtitles. Providers are extensible
 through a dedicated entry point.
 .
 This package contains the python3 version.

Package: python3-subnettree
Description-md5: 38e7be0779198c5515f11b15a9d1975b
Description-en: Python 3 Module for CIDR Lookups
 The PySubnetTree package provides a Python data structure SubnetTree which
 maps subnets given in CIDR (Classless Inter-Domain Routing) notation to
 Python 3 objects. Lookups are performed by longest-prefix matching. It
 supports IPv6 addresses.

Package: python3-subprocess-tee
Description-md5: a381e2b0a7f5bf9b30390792377b90a6
Description-en: alternative to subprocess.run like tee (Python 3.x)
 This package provides a drop-in alternative to subprocess.run that
 captures the output while still printing it in real-time, just the
 way tee does.
 .
 This package contains the Python 3.x module.

Package: python3-subunit
Description-md5: b8857ff8138802bdb86f8c00c1275368
Description-en: unit testing protocol - Python3 bindings to generate and consume streams
 subunit is a protocol for test activity serialisation deserialisation. This
 permits executing tests remotely, or saving the result of test runs for later
 introspection.
 .
 The python3-subunit package includes the Python version 3 language bindings.

Package: python3-subversion
Description-md5: 6787081e27fc8d319a045cf72a74c6d7
Description-en: Python3 bindings for Apache Subversion
 This is a set of Python3 interfaces to libsvn, the Apache Subversion
 libraries.  It is useful if you want to, for example, write a Python3
 script that manipulates a Subversion repository or working copy.  See
 the 'subversion' package for more information.

Package: python3-subvertpy
Description-md5: dc0c1695881d404e865a42fd335b46aa
Description-en: Alternative Python bindings for Subversion - Python 3
 Python bindings for the Subversion version control system. The aim of
 these bindings is to be fast, complete and to provide an API that feels native
 to Python programmers.
 .
 This also includes an experimental server-side implementation of the
 Subversion protocol.
 .
 This package contains the Python 3 version.

Package: python3-sudoku
Description-md5: df88450505286e3063550eb80506981a
Description-en: Python package that generates and solves m x n Sudoku puzzles
 It can be used to create a sudoku game.

Package: python3-sugar3
Description-md5: 47003ab7bc4616501871b64134c07c89
Description-en: Sugar Learning Platform - toolkit Python3 bindings
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 The sugar3 library contains a set of widgets
 to build HIG compliant applications and interfaces
 to interact with system services like presence and the datastore.
 .
 This package contains Python3 bindings.

Package: python3-suitesparse-graphblas
Description-md5: 63acce9963201de202d7de544c4b45f4
Description-en: Python CFFI Binding around SuiteSparse:GraphBLAS (Python 3)
 python3-suitesparse-graphblas is a base package that exposes only the low level
 CFFI API bindings and symbols around SuiteSparse:GraphBLAS. This package is
 shared by the syntax bindings pygraphblas and grblas.
 .
 This is the Python 3 version of the package.

Package: python3-sunpinyin
Description-md5: 6b7893fb651fb50b4acfe86ed971ae23
Description-en: Simplified Chinese Input Method from SUN (Python binding)
 Sunpinyin is a statistical language model (SLM) based input method
 engine for Simplified Chinese, it features full sentence input.
 .
 This package contains the Python binding of sunpinyin.

Package: python3-sunpy
Description-md5: ba6f18197c4305a9a0573526e1bee82a
Description-en: Software library for solar physics based on Python
 SunPy is a community-developed free and open-source software package for
 solar physics. SunPy is meant to be a free alternative to the SolarSoft data
 analysis environment. The aim of the SunPy project is to provide the
 software tools necessary so that anyone can analyze solar data.

Package: python3-sunpy-sphinx-theme
Description-md5: dd8735ae18f5f6901bdb98da7b0ea1ab
Description-en: Sphinx theme for SunPy and its affiliated packages
 SunPy is a Python library for solar physics.
 .
 This is the sphinx theme for SunPy and its affiliated packages.

Package: python3-suntime
Description-md5: 83ceb993a0479a434a57df10449157fd
Description-en: Simple sunset and sunrise time calculation Python library (Python 3)
 Python library doing sunrise and sunset time calculation.
 .
 Takes a WGS84 (GPS) latitude/longitude as input as well as an UTC or
 local datetime object.
 .
 This package installs the library for Python 3.

Package: python3-sunweg
Description-md5: d820242b15facd719e3a86337aa18794
Description-en: Library to retrieve data from sunweg.net
 This library allows users to collect and manage information from WEG solar
 energy inverters through the Sun WEG platform. It logs into the Sun WEG
 account to access data from specific plants and inverters, creating sensors to
 track their performance. By collecting details about each inverter and its
 components, this library helps in monitoring solar energy production and
 ensuring optimal system functionality.

Package: python3-super-collections
Description-md5: 37d75fc7b5979a88379a49635cac626d
Description-en: Python library providing super collection data structures
 Dictionaries as you dreamed them when you were a kid.
 .
 SuperLists, combined with SuperDicts make sure that your most complex
 datastructures (from json or YAML) can be recursively converted into
 well-behaved Python objects.

Package: python3-superqt
Description-md5: ddc5811c14731379423624d3d3dee364
Description-en: 'missing' widgets and components for PyQt/PySide
 The superqt project provides high-quality community-contributed Qt widgets
 and components for PyQt and PySide that are not provided in the
 native QtWidgets module. The module includes multihandle (range) sliders,
 comboboxes, and more.
 .
 The components are designed to be cross-platform and work with PyQt5, PyQt6,
 Pyside2, Pyside6.
 .
 This package contains the Python 3 module.

Package: python3-sure
Description-md5: f1dde9e38be8b7e240052c85b336fb7c
Description-en: utility belt for automated testing
 Sure is a library for Python that leverages a DSL for writing assertions. In
 CPython it monkey-patches the object type, adding some methods and properties
 purely for test purposes. Any Python code written after "import sure" gains
 testing superpowers.

Package: python3-surepy
Description-md5: e721942d4284b50476271ef26aba9a73
Description-en: Library to interact with Sure Petcare API
 This library enables communication with the Sure Petcare API, which allows
 control of devices such as the Sure Petcare Pet Door and Cat Flap Connect. It
 provides functions to lock or unlock pet doors, retrieve the location and
 status of pets and devices, and access historical data and past notifications.
 The library supports interaction with Sure Petcare's cloud services to manage
 and monitor pet-related devices effectively.

Package: python3-sushy
Description-md5: b730bbc708a0e87ff9d98c552a48d485
Description-en: small library to communicate with Redfish based systems - Python 3.x
 Sushy is a Python library to communicate with Redfish based systems. The goal
 of the library is to be extremely simple, small, have as few dependencies as
 possible and be very conservative when dealing with BMCs by issuing just
 enough requests to it (BMCs are very flaky).
 .
 Therefore, the scope of the library has been limited to what is supported by
 the OpenStack Ironic project. As the project grows and more features from
 Redfish are needed Sushy will expand to fulfil those requirements.
 .
 This package contains the Python 3.x module.

Package: python3-sushy-cli
Description-md5: 8502bb0d591f82f71ed6dd53b2180190
Description-en: Redfish CLI tool based on sushy Redfish client library - Python 3.x
 Sushy CLI tool is intended to help human beings to communicate with Redfish
 based baseboard management controllers (BMC).
 .
 BMCs offer powerful means of controlling bare metal machines. For example, one
 can flip machine power, change BIOS configuration or even flash the firmware.
 .
 The sushycli tool offers a friendly command-line interface to some of the BMC
 features. It's main audience include software developers working on bare metal
 management automation and system administrators handling the raw iron with bare
 hands.
 .
 This package contains the Python 3.x module.

Package: python3-sushy-oem-idrac
Description-md5: eda66fc2bb0d948e908ebd592f7e9575
Description-en: Dell EMC iDRAC OEM extension package for the sushy library
 The sushy-oem-idrac package is a sushy extension package that aims at adding
 high-level hardware management abstractions, that are specific to Dell EMC BMC
 (which is known under the name of iDRAC), to the tree of sushy Redfish resources.

Package: python3-svg.path
Description-md5: 893a36ca97947194031355ee275bed68
Description-en: SVG path objects and parser for Python3
 In SVG (Scalable Vector Graphics), paths are used to draw simple or
 compounded shape outlines. svg.path is a collection of objects
 that implement the path commands in SVG (Line, Arc, QuadraticBezier,
 CubicBezier), and a parser for SVG path definitions.
 .
 This package contains the modules for Python3.

Package: python3-svgelements
Description-md5: 3a88557a65bbff8abb2c004ee3462c1e
Description-en: high fidelity SVG parsing and geometric rendering Python library
 The goal is to successfully and correctly process SVG for use with any scripts
 that may need or want to use SVG files as geometric data.
 .
 This is both facilitated by, and results in, very useful elements within the
 SVG spec: Path, Matrix, Angle, Length, Color, Point and other SVG and CSS
 Elements. The SVG spec defines a variety of elements which generally
 interoperate. In order to have a robust experience with SVGs one must be able
 to correctly deal with the parsing and interactions of these elements.
 .
 This project began as part of meerK40t which does SVG loading of files for
 laser cutting. It attempts to more fully map out the SVG specification,
 objects, and paths, while remaining easy to use and largely backwards
 compatible. These elements are quite useful in their own right. For example,
 the zooming and panning within meerK40t is done using the SVG matrix which
 more robust than the wxPython one. Internal console commands within meerK40t
 allows specifying robustly parsed angles of rotation, colors of objects, and
 naively uses the Path() and SVGImage objects. The ability to have these
 robustly manipulated with affine transformations provides considerable
 utility. There is significant utility in the interactions between these
 objects, however if one just want to robustly parse some SVG and convert the
 data to their own structures that is entirely reasonable.
 .
 Without robust SVG parsing one'll find repeated edge cases of some svg files
 that do not parse correctly. svgelements aims to avoid those pitfalls with
 robust adherence to the SVG spec.

Package: python3-svglib
Description-md5: cb986ae16137ec3f0509a50193c508a9
Description-en: Python library for reading SVG files and converting them
 Used as a package you can read existing SVG files and convert them into
 ReportLab Drawing objects that can be used in a variety of contexts, e.g. as
 ReportLab Platypus Flowable objects or in RML. As a command-line tool it
 converts SVG files into PDF ones (but adding other output formats like bitmap
 or EPS is really easy and will be better supported, soon).

Package: python3-svgwrite
Description-md5: 7e06b789728a68dee1433ef3d7fa1c64
Description-en: library to create SVG drawings (Python 3)
 Programmatically create Scalable Vector Graphics (SVG).
 .
 This package installs the library for Python 3.

Package: python3-svipc
Description-md5: ee7ca4a637d9c1b008d56e0da6e7d675
Description-en: interprocess communication (shared memory...) for Python 3
 This package allows one to access the System V Interprocess
 communication mechanisms from within Python 3:
 + message queues;
 + semaphore sets;
 + shared memory segments.
 .
 This plug-in serves primarily two use cases:
 + parallel (multiprocess) computing;
 + mixed applications (e.g. python/yorick).
 .
 A sibling package is available for Yorick: yorick-svipc

Package: python3-svn
Description-md5: 56c69199523538eb6889025f2c31720e
Description-en: A(nother) Python 3 interface to Subversion
 The pysvn module is a Python 3 interface to the Subversion version
 control system.  This API exposes client interfaces for managing a
 working copy, querying a repository, and synchronizing the two.

Package: python3-swagger-spec-validator
Description-md5: ef5063e46ccdd9ac92db3951d35aa5ca
Description-en: Validation of Swagger specifications (Python3 version)
 Swagger Spec Validator is a Python library that validates Swagger Specs
 against the Swagger 1.2
 (https://github.com/swagger-api/swagger-spec/blob/master/versions/1.2.md)
 or Swagger 2
 (https://github.com/swagger-api/swagger-spec/blob/master/versions/2.0.md)
 specification.
 The validator aims to check for full compliance with the Specification.
 .
 This package contains the Python 3 version of the library.

Package: python3-swiglpk
Description-md5: 157f986ec7ed318d7fc236e601875999
Description-en: Plain Python bindings for the GNU Linear Programming Kit (Python 3)
 swiglpk just provides plain SWIG bindings to the underlying C library
 of the GNU Linear Programming Kit. It is not a high-level wrapper for GLPK.
 .
 This package installs the library for Python 3.

Package: python3-switchbot-api
Description-md5: 01067ff351eb9c959863086476471e7c
Description-en: Asynchronous Python library for interacting with Switchbot API
 This library communicates with SwitchBot's cloud service over HTTPS, using an
 account token and secret key obtained from the SwitchBot mobile app.
 .
 It can list devices associated with a SwitchBot account, query device status,
 and send commands to supported devices via the SwitchBot Cloud API. This
 covers a range of SwitchBot products that are managed through a SwitchBot hub,
 including plugs and switches, curtains and blinds, lights, locks, sensors,
 humidifiers, fans, vacuums, and thermostats.
 .
 Status reporting includes device-specific readings such as power measurements
 for some plugs and relay switches, temperature and humidity from meter
 devices, occupancy or contact states from sensors, and battery level where
 provided by the cloud API. Command support includes common actions such as
 turning devices on or off, setting positions for covers, adjusting brightness
 and colour for lights, locking and unlocking, changing modes, and starting or
 pausing cleaning on supported vacuums.
 .
 The library talks to SwitchBot's cloud endpoints rather than directly to local
 devices. For devices accessed through the cloud, reported state is limited to
 what the service provides, and some appliance types may expose only partial
 control or inferred state.

Package: python3-sword
Description-md5: 818b74fb1c69019ccebceb34966fb441
Description-en: Python 3 bindings for the SWORD bible library
 The SWORD Project is an open source, cross-platform (Linux, Windows, Solaris,
 MacOSX etc.) API/library for Bible software with a constantly growing list
 of front-ends (GUI, textmode, web-based, etc.) and a library of over 200
 text modules.
 .
 This package contains the Python 3 bindings for SWORD.

Package: python3-sybil
Description-md5: 1c90f843a38c1ff14223b6df7cc98772
Description-en: Automated testing for the examples in your documentation
 This library provides a way to test examples in your documentation by parsing
 them from the documentation source and evaluating the parsed examples as part
 of your normal test run. Integration is provided for the three main Python test
 runners.

Package: python3-symfc
Description-md5: 425fc35e36f6a0c5c3f348ff7662fbb6
Description-en: Generate symmetrized force constants (Python 3)
 Atomic vibrations in crystals are often conveniently described using the phonon
 model. In this model, the crystal potential is expanded into a Taylor series
 with respect to atomic displacements from their equilibrium positions, and the
 expansion coefficients are referred to as force constants.
 .
 Predicting phonon properties through computer simulations is becoming
 increasingly popular, with the supercell approach being one of the techniques
 employed for phonon calculations. In this method, force constants are derived
 from datasets of atomic forces and displacements obtained from supercell
 snapshots, which feature various configurations of atomic displacements.
 .
 While force constants possess specific symmetries, those computed from
 displacement-force datasets often do not adhere to these symmetries due to
 factors such as numerical noise or approximations used. Symfc is a software
 designed to compute force constants from displacement-force datasets in the
 supercell approach, ensuring they meet the required symmetry constraints.
 .
 This package installs the library for Python 3.

Package: python3-symmetrize
Description-md5: b5c862dde5f90ee37bed0ce3f7af95a0
Description-en: Symmetrization and centering of 2D pattern
 Symmetrization of 2D pattern using nonrigid landmark registration
 with symmetry constraints. Implemented registration methods include
 projective transform and thin plate spline. Details are given in the
 publication associated with the package.
 .
 This package contains the Python 3 module.

Package: python3-sympy
Description-md5: 574779e384c8c12f9251d460c19ec72b
Description-en: Computer Algebra System (CAS) in Python (Python 3)
 SymPy is a Python library for symbolic mathematics (manipulation). It aims to
 become a full-featured computer algebra system (CAS) while keeping the code as
 simple as possible in order to be comprehensible and easily extensible. SymPy
 is written entirely in Python and does not require any external libraries,
 except optionally for plotting support.
 .
 This package contains the Python 3 version of sympy.

Package: python3-syncedlyrics
Description-md5: aa00e8d13dcd77a8b18e284649f3a36e
Description-en: Get an LRC format (synchronized) lyrics for your music  (Python 3)
 python3-syncedlyrics is a python library that
 helps you get an LRC format lyrics for your music.
 .
 This package installs the library for Python 3.

Package: python3-syndom
Description-md5: 4d01777cd072ae5a07707628ced088a1
Description-en: Python 3 library for parsing RSS and ATOM feeds
 syndication-domination is a Python 3 library for parsing RSS and ATOM feeds.

Package: python3-synologydsm-api
Description-md5: 6c4df85b0a0966797c9cbfa5ba193d2b
Description-en: Asynchronous Python API for Synology DSM
 The module provides a Python interface for interacting with the Synology
 DiskStation Manager (DSM) via its web API. It allows for the management and
 monitoring of Synology NAS systems, enabling tasks such as system information
 retrieval, storage management, and interaction with various DSM services. The
 library supports functionalities including managing user sessions, accessing
 system status, utilizing download stations, handling shared folders,
 controlling external USB storage, and interfacing with the surveillance
 station. Additionally, it facilitates the retrieval of photos and the
 execution of system commands, such as shutdown and reboot.

Package: python3-synphot
Description-md5: c4eaeba23d1734f9a328b3154dc9cee6
Description-en: Simulate photometric data and spectra in astronomy
 Synphot simulates photometric data and spectra, observed or otherwise.
 It can incorporate external filters, spectra, and data. One can also use
 a pre-defined standard star (Vega), bandpass, or extinction law.
 Furthermore, it allows one to:
 .
 * Construct complicated composite spectra using different models.
 * Simulate observations.
 * Compute photometric properties such as count rate, effective
 wavelength, and effective stimulus.
 * Manipulate a spectrum; e.g., applying redshift or normalize it to a
 given flux value in a given bandpass.
 * Sample a spectrum at given wavelengths.
 * Plot a quick-view of a spectrum.
 * Perform repetitive operations such as simulating the observations of
 multiple type of sources through multiple bandpasses.

Package: python3-syrupy
Description-md5: a6acee73139cba2c501da82775a09b60
Description-en: Snapshot plugin for pytest (Python 3)
 Syrupy enables developers to write tests which assert immutability of computed
 results. It aims to upload the following key values:
 .
 Extensible: If a particular data type is not supported, users should be able
 to easily and quickly add support.
 .
 Idiomatic: Snapshot testing should fit naturally among other test cases in
 pytest, e.g. assert x == snapshot vs. snapshot.assert_match(x).
 .
 Soundness: Snapshot tests should uncover even the most minute issues. Unlike
 other snapshot libraries, Syrupy will fail a test suite if a snapshot does not
 exist, not just on snapshot differences.
 .
 This package installs the Python 3 module.

Package: python3-systembridgemodels
Description-md5: 6f2a8d3b1776143e8247dac81f1f5d66
Description-en: Library to model system information for local applications
 This library provides a comprehensive data model for representing system
 information on a local machine. It allows seamless integration with services
 that utilize system metrics, offering access to key details such as CPU and
 memory usage, system load, disk space, and more. The library communicates via
 API/WebSocket to share this information efficiently. Additionally, it supports
 executing commands remotely, such as opening URLs and sending keyboard inputs,
 thus enhancing control over the system through programmable interfaces.

Package: python3-systemfixtures
Description-md5: a6541d8c11e69cca969c70ff4d42b682
Description-en: Test fixtures providing fake versions of various system resources
 A collection of Python fixtures to fake out  various system resources such
 as processes, users, groups, etc.
 .
 Each fake resource typically behaves as an "overlay" on the real resource, in
 that it can be programmed with fake behavior for a set of inputs, but falls
 back to the real behavior for the rest.

Package: python3-sysv-ipc
Description-md5: 0a29d3baf06d42a1d3e66194c824d988
Description-en: semaphores, shared memory and message queues - Python 3.x
 Sysv_ipc gives Python programs access to System V semaphores, shared memory
 and message queues. Most (all?) Unixes (including OS X) support System V IPC.
 .
 This package contains the Python 3.x module.

Package: python3-tabledata
Description-md5: da4e8d46ab59e96b62384d028414580b
Description-en: Python library for tabular data representation and manipulation
 This library provides a comprehensive solution for representing and
 manipulating tabular data within Python applications. It is ideal for projects
 involving data tables, such as generating reports, creating data
 transformations, or integrating with databases.
 .
 The core functionality includes the ability to represent any dataset as a
 table with rich formatting and conversion options.
 .
 Additionally, it offers compatibility with other libraries like pytablewriter,
 pytablereader, and SimpleSQLite, enhancing its utility in database operations
 and data serialization/deserialization tasks.

Package: python3-tables
Description-md5: 0450a5b145f1bb5815ad85aeaba70377
Description-en: Hierarchical database for Python3 based on HDF5
 PyTables is a package for managing hierarchical datasets and designed
 to efficiently cope with extremely large amounts of data.
 .
 It is built on top of the HDF5 library and the NumPy package. It
 features an object-oriented interface that, combined with C extensions
 for the performance-critical parts of the code (generated using
 Cython), makes it a fast, yet extremely easy to use tool for
 interactively save and retrieve very large amounts of data. One
 important feature of PyTables is that it optimizes memory and disk
 resources so that they take much less space (between a factor 3 to 5,
 and more if the data is compressible) than other solutions, like for
 example, relational or object oriented databases.
 .
 - Compound types (records) can be used entirely from Python (i.e. it
 is not necessary to use C for taking advantage of them).
 - The tables are both enlargeable and compressible.
 - I/O is buffered, so you can get very fast I/O, specially with
 large tables.
 - Very easy to select data through the use of iterators over the
 rows in tables. Extended slicing is supported as well.
 - It supports the complete set of NumPy objects.

Package: python3-tables-lib
Description-md5: 5dab8f0959b2ebd04f911692704aa816
Description-en: Hierarchical database for Python3 based on HDF5 (extension)
 PyTables is a package for managing hierarchical datasets and designed
 to efficiently cope with extremely large amounts of data.
 .
 It is built on top of the HDF5 library and the NumPy package. It
 features an object-oriented interface that, combined with C extensions
 for the performance-critical parts of the code (generated using
 Cython), makes it a fast, yet extremely easy to use tool for
 interactively save and retrieve very large amounts of data. One
 important feature of PyTables is that it optimizes memory and disk
 resources so that they take much less space (between a factor 3 to 5,
 and more if the data is compressible) than other solutions, like for
 example, relational or object oriented databases.
 .
 - Compound types (records) can be used entirely from Python (i.e. it
 is not necessary to use C for taking advantage of them).
 - The tables are both enlargeable and compressible.
 - I/O is buffered, so you can get very fast I/O, specially with
 large tables.
 - Very easy to select data through the use of iterators over the
 rows in tables. Extended slicing is supported as well.
 - It supports the complete set of NumPy objects.
 .
 This package contains the extension built for the Python 3 interpreter.

Package: python3-tablib
Description-md5: 01ce902e292311aac3ff3a04d365e843
Description-en: format agnostic tabular dataset library (Python 3)
 Tablib is a format agnostic tabular dataset library, written in Python. It
 allows you to import, export, and manipulate tabular data sets. Advanced
 features include, segregation, dynamic columns, tags & filtering, and seamless
 format import & export.
 .
 This package provides the Python 3.x module.

Package: python3-tabnet
Description-md5: a905e45873117d7901c5287358e43009
Description-en: Attentive Interpretable Tabular Learning
 python3-tabnet is a pyTorch implementation of Tabnet (TabNet: Attentive
 Interpretable Tabular Learning, https://arxiv.org/pdf/1908.07442.pdf).
 Please note that some different choices have been made overtime to improve
 the library which can differ from the orginal paper.

Package: python3-tackerclient
Description-md5: 444b244bf56032b66e6856ae0ffb83b6
Description-en: CLI and Client Library for OpenStack Tacker - Python 3.x
 Tacker is an official OpenStack project building a Generic VNF Manager (VNFM)
 and a NFV Orchestrator (NFVO) to deploy and operate Network Services and
 Virtual Network Functions (VNFs) on an NFV infrastructure platform like
 OpenStack. It is based on ETSI MANO Architectural Framework and provides a
 functional stack to Orchestrate Network Services end-to-end using VNFs.
 .
 This is the client API library for Tacker. This package contains the Python
 3.x module.

Package: python3-tado
Description-md5: 567ae1ddcb5b96202b99f4f287ca4f52
Description-en: Library enabling interactions with Tado web API for appliance control
 This library provides a means to interface with the Tado web API, enabling
 users to manage their Tado heating systems remotely. It supports
 functionalities to check current temperature settings, modify operating modes,
 and gather information about climate conditions in different zones. With
 access to the unofficial API used by Tado's services, users can remotely
 adjust their systems to maintain preferred conditions regardless of their
 location. The library can retrieve current temperature, set target
 temperatures, and adjust operation modes to manual, automatic, or off. It also
 facilitates presence detection, altering the mode based on whether a
 registered user is at home, if supported by their Tado assist features.

Package: python3-tag-expressions
Description-md5: efe390716d5e301802d3b5d4ca0af7cd
Description-en: Shunting-yard Algorithm to evaluate logical tag expressions
 This package is to evaluate logical tag expressions by using a modified
 version of the Shunting Yard algorithm. This is a Python port of cucumbers
 tag expression.
 .
 This package installs the library for Python 3.

Package: python3-taglib
Description-md5: 72eb943493e3db266dea548b078db4d8
Description-en: Python3 bindings for the TagLib audio metadata library
 Pytaglib provides an easy interface to read and write metadata of audio files
 in Python. It relies on the TagLib library and thus supports all formats that
 are supported by TagLib, which include all relevant formats in use today.
 .
 Pytaglib allows you to use arbitrary tag names (not only the most common ones
 like TITLE, ARTIST, ALBUM, ...) and even define multiple values for the same
 tag, as long as the metadata system of the underlying audio file supports that.

Package: python3-tagpy
Description-md5: bf6a8660233225c746e108ec179b3214
Description-en: Python 3 module for manipulating tags in music files
 Binds Python to Scott Wheeler's TagLib. Makes it easy to read ID3 tags
 from MP3 files, Xiph Comments from Ogg Vorbis and FLAC files, and APE
 tags from MusePack files.

Package: python3-tailscale
Description-md5: 967386613b605ecbd1d46d0ad516e2d3
Description-en: Asynchronous client for the Tailscale API
 This library allows for programmatic control and monitoring of Tailscale
 clients. It provides an asynchronous interface to interact with the Tailscale
 API, enabling operations such as fetching the state of devices within a
 Tailscale VPN network. The library makes it easier to integrate Tailscale
 functionality into other applications by offering various methods to manage
 and query Tailscale networks and devices. This includes obtaining a list of
 devices, checking their status, and performing other actions that can be
 automated through the Tailscale API.

Package: python3-tango
Description-md5: 61b09160772b50d23c891ebab80dd8ec
Description-en: API for the TANGO control system (Python 3)
 TANGO is an object oriented distributed control system using CORBA,
 mainly developed by the Controls Section of the ALBA Synchrotron.
 PyTango provides bindings for its client- and server-side C++ APIs.
 With PyTango, you can write TANGO device servers and TANGO applications
 (scripts, CLIs, GUIs) that access TANGO device servers in pure Python.
 .
 This is the Python 3 version of the package.

Package: python3-tap
Description-md5: 591da0858a19ce4db439745e0a017bb5
Description-en: TAP producer/consumer tools for Python unittest -- Python 3 version
 The tap.py package provides a set of tools for working with the
 Test Anything Protocol (TAP). TAP is a line based test protocol
 for recording test data in a standard way.
 .
 As a TAP producer, this package comes with a test-runner that
 implements the unittest.TestRunner interface and produces TAP
 compliant output.
 .
 As a TAP consumer, it includes tools to parse the output of
 TAP compliant producers. It also provides means to replay a
 test-suite from a captured output, without having to actually
 run the tests again.
 .
 This package provide the Python 3.x version of tap.py.

Package: python3-taskchampion-py
Description-md5: e564df23baadd125735e49db3e1524d4
Description-en: Python Taskchampion Bindings
 This package contains Python bindings for TaskChampion.
 It follows the TaskChampion API closely, with minimal adaptation for Python.

Package: python3-taskipy
Description-md5: bdc100bc6a178166cc82b4b9f37065ac
Description-en: tasks runner for Python projects
 The Taskipy project is a utility for automating tasks in Python projects,
 providing a simple way to define and execute various development tasks.
 Allows style checking (lint), or other operations in a single configuration
 file.
 .
 stands out for:
 - Allows you to execute commands such as poetry or test task in the terminal
 (if you are not using Poetry).
 - It also allows you to automatically execute, that is, actions
 before (pre_<task_name>) or after (post_<task_name>) a specific task,
 facilitating additional automations.
 - Supports the use of variables to reduce repetitions and improve
 maintainability.
 - Uses Python-like string formatting to flexibly configure tasks.
 - It can also be integrated as a development dependency via Poetry
 (poetry add --dev taskipy) or installed directly with pip (pip install
 taskipy). Compatible with projects that follow the pyproject.toml standard.

Package: python3-tasklib
Description-md5: 690ff6ceb97448c4c40de792073ddcd7
Description-en: Task Warrior database interaction - Python 3.x
 Tasklib is a Python library for interacting with a taskwarrior databases,
 using a queryset API similar to that of Django's ORM. Supports taskwarrior
 2.1.x and above. Older versions of taskwarrior are untested and may not work.
 .
 This package contains the Python 3.x module.

Package: python3-taskw
Description-md5: ed7eadf6c4ba10ae3b4c82054d29968e
Description-en: Python bindings for your taskwarrior database (Python 3 version)
 This is a Python API for the 'taskwarrior' command line tool.  It uses the
 'task export' and 'task import' commands to manipulate the task database.
 .
 Using these bindings it is possible to: look at tasks, add new tasks, update
 tasks, delete tasks, mark tasks as completed and read the taskwarrior config.
 .
 This package contains taskw for Python 3.

Package: python3-tasmanian
Description-md5: 50c0f78b6ee31e11641e9f2af72c1f91
Description-en: Python interface to the Tasmanian sparse grids and DREAM modules
 The Toolkit for Adaptive Stochastic Modeling and Non-Intrusive ApproximatioN
 (Tasmanian) is a collection of robust libraries for high dimensional
 integration and interpolation as well as parameter calibration.
 .
 This package provides a Python interface to the Tasmanian sparse grids and
 DREAM modules.

Package: python3-tatsu
Description-md5: 9c7874d5391548ab4b20fef05485ee6c
Description-en: PEG/Packrat parser generator for Python
 TatSu is a tool that takes grammars in a variation of EBNF as input,
 and outputs memoizing (Packrat) PEG parsers in Python.

Package: python3-tatsu-lts
Description-md5: 55d7c2e44a4cac43f06c498061cc9997
Description-en: PEG/Packrat parser generator for Python (LTS branch)
 TatSu is a tool that takes grammars in a variation of EBNF as input,
 and outputs memoizing (Packrat) PEG parsers in Python.

Package: python3-taurus
Description-md5: 4ab6fc26f2479e037b2502e717c13f63
Description-en: Framework for scientific/industrial CLIs and GUIs - Python3
 Taurus is a Python framework for control and data acquisition CLIs
 and GUIs in scientific/industrial environments. It supports multiple
 control systems or data sources: Tango, EPICS, ...  New control
 system libraries can be integrated through plugins.
 .
 This is the Python 3 version of the package.

Package: python3-taurus-pyqtgraph
Description-md5: 0cc50363f1b7a5591a232e65cf69c7f1
Description-en: Taurus extension providing pyqtgraph-based widgets (Python 3)
 taurus_pyqtgraph is an extension for the python3-taurus package.
 It adds the taurus.qt.qtgui.tpg submodule which provides pyqtgraph-based
 widgets.

Package: python3-tavalidate
Description-md5: 5cbfd8e2756ac39a0f1a36431a35d545
Description-en: utilities to help validate Tavern responses
 Tavalidate provides utilities to help validate Tavern responses,
 especially helpful when it comes to XML. Tavern is a pytest plugin,
 command-line tool and Python library for automated testing of APIs.

Package: python3-tavern
Description-md5: dbdb5385cb9b99534fb5313143355056
Description-en: pytest plugin and Python library for automated testing of APIs
 Tavern is a pytest plugin, command-line tool and Python library for automated
 testing of APIs, with a simple, concise and flexible YAML-based syntax. It's
 very simple to get started, and highly customisable for complex tests.
 .
 Tavern supports testing RESTful APIs as well as MQTT based APIs. It comes with
 a pytest plugin so that one gets access to all of the pytest ecosystem.

Package: python3-tblib
Description-md5: 13bb611e00937c090769073bc4ea4057
Description-en: Python 3 traceback fiddling library
 This library allows pickling tracebacks so that they can be passed across
 process boundaries.  The traceback objects that come out are stripped of
 some attributes such as variables, but it is at least possible to raise
 exceptions with those tracebacks or print them.

Package: python3-tcolorpy
Description-md5: d266ba3c348185ac69d6d570ae76a3f5
Description-en: apply true color for terminal text (Python3 version)
 tcolopy is a Python library to apply true color for terminal text. It supports
 foreground and background color in addition to styles like "bold", "italic",
 etc.
 .
 This package contains the Python 3 version of the library.

Package: python3-tds
Description-md5: 0120f00b3638a2c7659d52b0bfd1f53d
Description-en: Python DBAPI driver for MSSQL using pure Python TDS (Python 3)
 A platform independent Python DBAPI driver for Microsoft SQL Server using pure
 Python TDS (Tabular Data Stream) protocol implementation. It doesn't depend on
 ADO or FreeTDS.
 .
 This is the Python 3 version of the package.

Package: python3-technove
Description-md5: 5c2368601625efc0cdd007a9d7f369b7
Description-en: Asynchronous client for TechnoVE Smart Charging Station API
 This library provides an asynchronous interface to the local API of TechnoVE
 Smart Charging Stations. It supports fetching real-time data such as
 input/output voltage, current, total energy usage, Wi-Fi signal strength, and
 various statuses of the station. Users can also control functions like auto-
 charge mode, enabling automatic or manual start of the charging process when a
 vehicle is plugged in.

Package: python3-telethon
Description-md5: 5051559552c419a585fa7bc14bad2310
Description-en: Pure Python 3 MTProto API Telegram client library
 Telethon is an asyncio Python 3 MTProto library to interact with Telegram's
 API as a user or through a bot account (bot API alternative).
 .
 Telegram is a popular messaging application. This library is meant to make it
 easy for you to write Python programs that can interact with Telegram. Think
 of it as a wrapper that has already done the heavy job for you, so you can
 focus on developing an application.

Package: python3-telethon-doc
Description-md5: 44e5ddc0ef74314c2d1bb9796b33c9c2
Description-en: Pure Python 3 MTProto API Telegram client library - documentation
 Telethon is an asyncio Python 3 MTProto library to interact with Telegram's
 API as a user or through a bot account (bot API alternative).
 .
 Telegram is a popular messaging application. This library is meant to make it
 easy for you to write Python programs that can interact with Telegram. Think
 of it as a wrapper that has already done the heavy job for you, so you can
 focus on developing an application.
 .
 This package contains the HTML documentation.

Package: python3-temperusb
Description-md5: 522a4c2588d13d22469b124451731e30
Description-en: Readings from USB-connected TEMPer devices
 This library provides functionality for interfacing with TEMPer devices over
 USB, allowing the retrieval of temperature readings. It supports various
 versions of TEMPer devices, which communicate via USB to report temperature
 and optionally humidity data. The library facilitates reading data directly
 from these devices, making use of their capabilities to provide accurate
 sensor outputs. Users can calibrate and configure the devices, adjusting the
 output scale and offset to ensure accurate measurements. The library can
 handle multiple devices simultaneously, presenting data through a
 straightforward command-line interface.

Package: python3-tempest
Description-md5: 1f71446ef161da1ccf8735d0e54430b9
Description-en: OpenStack Integration Test Suite - Python 3.x
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package provides the Python 3.x module.

Package: python3-tempestconf
Description-md5: 8e834b47827e43627125fa2e4fc59c33
Description-en: automatic tempest configuration
 python-tempestconf will automatically generate the tempest configuration based
 on your cloud.
 .
 This package contains the Python 3.x module.

Package: python3-term-image
Description-md5: 885e39d5389cbf9db6b4d1376578beda
Description-en: Display images in the terminal with Python
 term-image is a library and program to display images on compatible terminals.
 .
 Features:
 - Multiple image formats (basically all formats supported by PIL.Image.open()
 - Multiple image source types: PIL image instance, local file, URL
 - Multiple image render styles (with automatic support detection)
 - Support for multiple terminal graphics protocols: Kitty, iTerm2
 - Exposes various features of the protocols
 - Transparency support (with multiple options)
 - Animated image support (including transparent ones)
 - Multiple formats: GIF, WEBP, APNG (and possibly more)
 - Fully controllable iteration over rendered frames of animated images
 - Image animation with multiple parameters
 - Integration into various TUI / terminal-based output libraries.
 - Terminal size awareness
 - Automatic and manual image sizing
 - Horizontal and vertical alignment
 - Automatic and manual font ratio adjustment (to preserve image aspect ratio)
 .
 This package provides the Python 3.x module.

Package: python3-termbox
Description-md5: 35d5c103cc7c5c7002dde13576ff6d00
Description-en: Library for writing text-based user interfaces (Python)
 Termbox is a library that provides minimalistic API which allows the
 programmer to write text-based user interfaces.
 .
 It is based on a very simple abstraction. The main idea is viewing terminals
 as a table of fixed-size cells and input being a stream of structured
 messages. Would be fair to say that the model is inspired by windows console
 API. The abstraction itself is not perfect and it may create problems in
 certain areas.  The most sensitive ones are copy & pasting and wide characters
 (mostly Chinese, Japanese, Korean (CJK) characters). When it comes to copy &
 pasting, the notion of cells is not really compatible with the idea of text.
 And CJK runes often require more than one cell to display them nicely. Despite
 the mentioned flaws, using such a simple model brings benefits in a form of
 simplicity. And KISS principle is important.
 .
 At this point one should realize, that CLI (command-line interfaces) aren't
 really a thing termbox is aimed at. But rather pseudo-graphical user
 interfaces.
 .
 This package ships with Python3 binding of termbox.

Package: python3-termcolor
Description-md5: bb4cf88f38b1e8db6e4e85def7b4a841
Description-en: ANSII Color formatting for output in terminal
 The termcolor Python module provides ANSII Color formatting for output in
 terminal. It may be useful for the output of unit testing results in color,
 or any other type of input that needs colors.

Package: python3-terminado
Description-md5: a2af1aff20f87e66ce76fad07ceeabc5
Description-en: Terminals served to term.js using Tornado websockets (Python 3)
 This is a tornado websocket backend for the term.js Javascript
 terminal emulator library.
 .
 This package installs the library for Python 3.

Package: python3-terminaltables
Description-md5: 16b253d89bc357fcfe55e1c9c5bca60f
Description-en: Python library for printing tables to the console
 Easily draw tables in terminal/console applications from a list of lists of
 strings.
 .
 Supports: multi-line rows, table titles, POSIX and Windows, Wide CJK
 (Chinese/Japanese/Korean) characters are displayed correctly, RTL Arabic and
 Hebrew characters are aligned correctly, alignment and justification.
 Colored text is supported through colorclass, colorama, termcolor, or just
 plain ANSI escape codes.
 .
 This package provides the Python 3 module.

Package: python3-terminaltables3
Description-md5: c4aa605389c46d19b041dd6e84efdfdf
Description-en: Python library for printing tables to the console
 Easily draw tables in terminal/console applications from a list of lists of
 strings.
 .
 Supports: multi-line rows, table titles, POSIX and Windows, Wide CJK
 (Chinese/Japanese/Korean) characters are displayed correctly, RTL Arabic and
 Hebrew characters are aligned correctly, alignment and justification.
 Colored text is supported through colorclass, colorama, termcolor, or just
 plain ANSI escape codes.

Package: python3-terminaltexteffects
Description-md5: 3a1640dce8241fc7268ff9669573ead3
Description-en: terminal visual effects engine, application
 This is a terminal visual effects engine. TTE can be installed as a system
 application to produce effects in your terminal, or as a Python library to
 enable effects within your Python scripts/applications. TTE includes a
 growing library of built-in effects which showcase the engine's features.

Package: python3-termqt
Description-md5: 943be50889bb75b542e66dc1a37e275f
Description-en: terminal emulator, based on Qt
 termqt is the python implementation of a terminal emulator, based on
 Qt. It is designed to be embedded as a widget in other programs. It
 implements a subset of the functions described in VT100 User Guide
 and XTerm Control Sequence. While can't be considered as a fully
 functional terminal emulator like those most used by people, it can
 run IPython and perhaps more complicated applications.
 .
 This package installs the library for Python 3.

Package: python3-termstyle
Description-md5: fa27c92853fd6ce281e771791ccd4d06
Description-en: console colouring for python - Python 3.x
 Termstyle is a simple Python library for adding coloured output to terminal
 (console) programs. The definitions come from ECMA-048, the "Control Functions
 for Coded Character Sets" standard.
 .
 This package contains the Python 3.x module.

Package: python3-tesla-powerwall
Description-md5: 2ec25069069a1d947f86351c321c9fb6
Description-en: Library for interacting with Tesla Powerwall energy storage systems
 This library allows for communication with Tesla Powerwall energy storage
 systems over a local network. It provides access to various metrics and
 operational controls, enabling users to monitor battery levels, charge states,
 energy flow, and system statuses. Additionally, it allows management of the
 Powerwall's operation modes and provides detailed information about the
 connected components such as battery packs and meters. Essential data like
 grid status, device type, and site information are also accessible through
 this library, facilitating comprehensive monitoring and control of the energy
 system.

Package: python3-tesla-wall-connector
Description-md5: 7885590ba9bb5f989924e7ab70ca5ab9
Description-en: API library for communicating with a Tesla Wall Connector
 This library provides an asynchronous API to interact with Tesla Wall
 Connector Gen 3 devices. It enables users to monitor and control the wall
 connector over a local network. The library is designed for integration
 purposes, allowing programmatic access to key functionalities such as
 obtaining energy metrics. Users can retrieve information like lifetime energy
 consumption and other relevant operational details of the wall connector. The
 interaction occurs through the wall connector's Wi-Fi connection, facilitating
 seamless local communication and management.

Package: python3-tesserocr
Description-md5: 2bd9d78aa52591671d375cb4a9dcc6aa
Description-en: Python wrapper for the tesseract-ocr API (Python3 version)
 A simple, Pillow-friendly, wrapper around the tesseract-ocr API for Optical
 Character Recognition (OCR).
 .
 tesserocr integrates directly with Tesseract's C++ API using Cython which
 allows for a simple Pythonic and easy-to-read source code. It enables real
 concurrent execution when used with Python's threading module by releasing the
 GIL while processing an image in tesseract.
 .
 tesserocr is designed to be Pillow-friendly but can also be used with image
 files instead.
 .
 This package contains the Python 3 version of the library.

Package: python3-tessie-api
Description-md5: 6ca82d9dfc3c56ca0215d256c0b843ba
Description-en: Library to interact with the Tessie API
 This library allows communication with the Tessie API to retrieve and control
 various aspects of Tesla vehicles. It supports fetching vehicle data, managing
 climate settings, locking/unlocking doors, and observing charging status. The
 library facilitates commands to wake the car, control window operations, and
 access media player data. Users can also monitor the location of the vehicle
 and observe tire pressures. This interaction helps maintain and operate Tesla
 vehicles through automated scripts and integrations.

Package: python3-test-server
Description-md5: 99a3dfe5c8f6b7d6970b45784718c25c
Description-en: HTTP Server to test HTTP clients (Python 3)
 HTTP server for unit tests of Python programs or libraries.
 This package also contains the test_server program.
 .
 This is the Python 3 version.

Package: python3-test-stages
Description-md5: ef5fd216b3a5a19c2e759d6bd7221e86
Description-en: Run tests in groups, stopping on errors - Python library
 The `test-stages` library provides command-line tools that wrap
 Python test environment runners such as Tox or Nox,
 invoking them so as the various tests are run in parallel, in groups,
 as specified on the command line. This allows the fastest tests to be run
 first, and the slower ones to only be started if it makes sense (e.g. if
 tools like ruff or flake8 did not uncover any trivial syntax errors).
 .
 The `tox-stages` tool runs Tox with the specified groups of test
 environments, stopping if any of the tests in a group should fail.
 This allows quick static check tools like e.g. `ruff` to stop
 the testing process early, and also allows scenarios like running
 all the static check tools before the package's unit or functional
 tests to avoid unnecessary failures on simple errors.
 .
 The syntax for grouping the test environments to be run is described in
 the `parse-stages` library's documentation.
 .
 This package provides the Python 3.x test_stages module.
 the tox-stages command-line executable.

Package: python3-test-tunnel
Description-md5: b936c6da9028b67e2c461b19438f8228
Description-en: Write tests for network tunnelling utilities
 The `test-tunnel` library's purpose is to make it easy to write either
 command-line tools or test modules that start some network tunnelling
 server (e.g. stunnel, microsocks, Dante) and verify that it does indeed
 forward connections and data as expected.
 .
 This package provides the Python 3.x test_tunnel module.

Package: python3-test2ref
Description-md5: c812643d61b730291aca1035f36dbc8a
Description-en: Testing Against Learned Reference Data
 This tool allows to record and replay tests against known scenarios.

Package: python3-testbook
Description-md5: c241995563521478b6a3e551cc4e89ed
Description-en: unit testing framework extension for testing Jupyter Notebooks
 Previous attempts at unit testing notebooks involved writing the
 tests in the notebook itself.  However, testbook will allow for unit
 tests to be run against notebooks in separate test files, hence
 treating .ipynb files as .py files.
 .
 testbook helps you set up conventional unit tests for your Jupyter
 Notebooks.

Package: python3-testfixtures
Description-md5: 5425f267d05545201b7bd67d895ef49d
Description-en: Collection of helpers and mock objects (Python3 version)
 TestFixtures is a collection of helpers and mock objects that are useful when
 writing unit tests or doc tests. It includes tools for a wide range of tasks:
 .
 * Comparing objects and sequences
 * Mocking out objects and methods
 * Mocking dates and times
 * Testing logging
 * Testing output to streams
 * Testing with files and directories
 * Testing exceptions
 * Testing warnings
 * Testing use of the subprocess package
 * Testing with zope.component
 .
 This package contains the Python 3 version of the library.

Package: python3-testinfra
Description-md5: 661eac2dde9d619aa1f92906da05597c
Description-en: server state testing framework based on pytest
 This is a framework for writing arbitrary server status tests
 equivalent to Serverspec.
 .
 It's implemented as a plugin for Pytest.

Package: python3-testing.common.database
Description-md5: 2a1ba43f5bfe15410b6f183f05e70d92
Description-en: Python testing.* framework - common database utilities (Python 3)
 The testing.* Python modules provide a framework for Python unit test suites
 that need to run tests against servers, like network-based DBMSs.
 .
 This package contains common utilities for handling database connections
 in this framework (Python 3 version).

Package: python3-testing.postgresql
Description-md5: ed16afa548953d0ab42a7a76c8886a09
Description-en: Python testing.* framework - PostgreSQL helpers (Python 3)
 The testing.* Python modules provide a framework for Python unit test suites
 that need to run tests against servers, like network-based DBMSs.
 .
 testing.postgresql contains helper classes to work with a temporary
 PostgreSQL server. It automatically sets up a PostgreSQL instance in a
 temporary directory, and destroys it after testing.

Package: python3-testpath
Description-md5: f45273f8c0a7b068a9c66d5ae570ca3d
Description-en: Utilities for Python 3 code working with files and commands
 It contains functions to check things on the filesystem, and tools for
 mocking and recording calls to those.
 .
 This package installs the library for Python 3.

Package: python3-testrepository
Description-md5: f838736a6c2591b5e685ed128915e7cc
Description-en: Database of test results - Python 3.x library
 Testrepository provides a database of test results and supports easy workflows
 to be built on top of that database. For instance, running just failing tests
 or getting the last test run back to examine again (without running the tests
 again). Testrepository is compatible with any test suite that can output
 subunit. This includes any TAP test suite and any pyunit compatible test
 suite.
 .
 The python3-testrepository package contains the Python testrepository
 library for Python 3.x, which can be used for programmatic access to the
 database.

Package: python3-texext
Description-md5: 3a88ccfe936e8814f8184ecfaeaf2686
Description-en: sphinx extensions for working with LaTeX math - Python
 texext contains a couple of Sphinx extensions for working with LaTeX math:
 .
 * math_dollar, replaces math expressions between dollars in ReST with
 equivalent inline math.
 .
 * users of sympy may want to generate LaTeX expressions dynamically in Sympy,
 and then render them in LaTeX in the built pages. You can do this with the
 mathcode directive

Package: python3-text-unidecode
Description-md5: dacbec8f46ebd5af7536ea3b464ed673
Description-en: most basic Python port of the Text::Unidecode Perl library (Python3 version)
 This library is an alternative of other Python ports of Text::Unidecode
 (unidecode and isounidecode).
 unidecode (in Debian available as python3-unidecode) is licensed under GPL;
 isounidecode uses too much memory, and it also didn’t support Python 3 while
 text-unidecode was created.
 .
 This package contains the Python 3 version of the library.

Package: python3-textdistance
Description-md5: 0b73342fe4c394bbeaaed468b0c0ed98
Description-en: Library for calculating distances between sequences
 This Python library can calculate the distance between sequences or strings
 using over 30 algorithms.  It is a pure Python implementation, but can make
 use of other libraries (listed as Suggests, some of which have compiled
 extensions) for increased speed.

Package: python3-textfsm
Description-md5: 06c1af5443de664a079d98e68ffaf0ff
Description-en: template based state machine for parsing semi-formatted text
 This Python module implements a template based state machine for
 parsing semi-formatted text. Originally developed to allow
 programmatic access to information returned from the command line
 interface (CLI) of networking devices.

Package: python3-textile
Description-md5: ab8efb861366142ac8e6dd0ffcecf0ae
Description-en: Python 3 parser for the Textile markup
 Textile is an XHTML generator that uses a simple markup, similar
 to the one you can find on most wikis.
 .
 This is a Python 3 module that implements a parser and generator
 that supports the Textile markup syntax.

Package: python3-textparser
Description-md5: a5ac0f0de15138196eabccb37e857adf
Description-en: text parsing library for building custom parsers (Python 3)
 textparser is a fast and lightweight library for building text parsers and
 generating parse trees from structured text. It provides a tokenizer and a
 set of composable grammar primitives for defining custom parsers.
 .
 This package installs the library for Python 3.

Package: python3-texttable
Description-md5: 7577cc6e65da934c0ec094f8c7ba1db9
Description-en: Module for creating simple ASCII tables — python3
 texttable is a module to generate a formatted text table, using ASCII
 characters.
 It provides nice human-readable output for arrays when designing
 a CLI or just output data.
 .
 This package contains the Python 3 module.

Package: python3-textual
Description-md5: 57eb3e4c230c700bc6d54aef318df883
Description-en: TUI (Text User Interface) framework for Python inspired by modern web development
 Textual uses Rich to render rich text, so anything that Rich can render may be
 used in Textual.
 .
 Event handling in Textual is asynchronous (using async and await keywords).
 Widgets (UI components) can independently update and communicate with each
 other via message passing.
 .
 Textual has more in common with modern web development than it does with
 curses; layout is done with CSS grid and (soon) the theme may be customized
 with CSS. Other techniques are borrowed from JS frameworks such as Vue and
 React.

Package: python3-textual-autocomplete
Description-md5: d80e21fb66994106e3bf1f19163a7989
Description-en: autocompletion for Textual's Input widget (Python module)
 textual-autocomplete is a simple autocomplete dropdown library for Textual's
 Input widgets.

Package: python3-textual-fastdatatable
Description-md5: 4603a6b0c7159a96785a6705b520b833
Description-en: fast implementation of Textual's DataTable widget (Python module)
 textual-fastdatatable is a performance-focused implementation of Textual's
 DataTable widget, with a pluggable data storage backend.
 .
 Textual's built-in DataTable widget is beautiful and powerful, but it can be
 slow to load large datasets.

Package: python3-textual-image
Description-md5: 8e4d866ce99829cd4604e1d5672a7eae
Description-en: Terminal image rendering for Rich and Textual
 This library provides Rich renderables and Textual widgets that display images
 inside terminal emulators.
 .
 It can render using terminal image protocols, including the Kitty Terminal
 Graphics Protocol and Sixel. When these protocols are not available, it can
 fall back to character-based rendering using Unicode, including a half-cell
 style for increased apparent resolution.
 .
 Images can be loaded from file paths or from in-memory image objects, then
 scaled to a requested width and/or height in terminal cells while keeping
 aspect ratio when requested. The library selects a rendering backend by
 querying terminal capabilities, and then emits the corresponding escape
 sequences and placeholder characters that the terminal interprets to show the
 image.

Package: python3-textual-textarea
Description-md5: 78b97967aeb6575bb6e359b354ed7969
Description-en: textarea with syntax highlighting and autocompleting for Textual (Python module)
 textual-textarea is a a text area (multi-line input) with syntax highlighting
 and autocomplete for Textual.

Package: python3-thefuzz
Description-md5: 996c4eef9338ed1789adbace30e2875b
Description-en: Fuzzy string matching in Python
 Various methods for fuzzy matching of strings in Python, including:
 .
 - String similarity: Gives a measure of string similarity between 0 and 100.
 - Partial string similarity: Inconsistent substrings are a common problem
 when string matching. To get around it, use a "best partial" heuristic
 when two strings are of noticeably different lengths.
 - Token sort: This approach involves tokenizing the string in question,
 sorting the tokens alphabetically, and then joining them back into a
 string.
 - Token set: A slightly more flexible approach. Tokenize both strings, but
 instead of immediately sorting and comparing, split the tokens into two
 groups: intersection and remainder.

Package: python3-thermobeacon-ble
Description-md5: 012f094e40953e3d80513b2db59dafd7
Description-en: Parser for Thermobeacon devices
 Parse data from Thermobeacon BLE (Bluetooth Low Energy) devices. This parser
 allows developers to easily integrate Thermobeacon device data into their
 applications, making it simple to read and utilize temperature and humidity
 data from these devices.

Package: python3-thermopro-ble
Description-md5: 942b1359de7955bb3df2c0fac1df2050
Description-en: Library for interacting with ThermoPro BLE sensors
 This library provides functionalities to interact with ThermoPro Bluetooth Low
 Energy (BLE) sensors. It supports various models of ThermoPro devices,
 enabling communication and data retrieval from these sensors. The library can
 automatically discover supported devices using Bluetooth, making it easier to
 integrate ThermoPro sensors into various applications. It facilitates reading
 temperature and humidity data, ensuring accurate environmental monitoring.

Package: python3-threadloop
Description-md5: fb5414995856041c13968a9acf25682e
Description-en: Tornado IOLoop Backed Concurrent Futures
 This package provides a way to run Tornado Coroutines from Synchronous Python.
 .
 Tornado is a Python web framework and asynchronous networking library,
 originally developed at FriendFeed. By using non-blocking network I/O,
 Tornado can scale to tens of thousands of open connections, making it ideal
 for long polling, WebSockets, and other applications that require a
 long-lived connection to each user.

Package: python3-threadpoolctl
Description-md5: 18ade0467a5399f2d17d5744b3ca95a0
Description-en: Python helpers for common threading libraries (BLAS, OpenMP)
 Thread-pool Controls provides Python helpers to limit the number of threads
 used in the threadpool-backed of common native libraries used for scientific
 computing and data science (e.g. BLAS and OpenMP).
 .
 Fine control of the underlying thread-pool size can be useful in workloads
 that involve nested parallelism so as to mitigate oversubscription issues.

Package: python3-three-merge
Description-md5: 1da5ae1c0bece5848d708bab427861f0
Description-en: Perform a 3-way merge between strings at a character level
 This library is based on the diff-match-patch library. This library
 performs merges at a character level, as opposed to most VCS
 systems, which opt for a line-based approach.

Package: python3-thrift
Description-md5: 11ca0f9e2770bf2933268065d73ab040
Description-en: Python 3 library for Thrift
 Thrift is a software framework for the development of reliable and
 performant communication and data serialization. It combines a software
 stack with a code generation to build services that operate seamlessly
 across a number of different development languages.
 .
 This package provides the Python 3 bindings for Thrift.

Package: python3-throttler
Description-md5: 42768fae68175791cf6cee2db84d25c8
Description-en: easy throttling with asyncio support for Python3
 Zero-dependency Python package for easy throttling with asyncio
 support.

Package: python3-thumbhash
Description-md5: 54f5c6fd2dddd6152f72089de337ef34
Description-en: compact representation of an image placeholder
 This is a Python port of the thumbhash encoder by Evan Wallace.
 .
 The library only handles the conversion of images to hashes, not the
 reverse.

Package: python3-thumbor-plugins-gifv
Description-md5: 9ec5a253b1816a3473b2a66464395291
Description-en: Thumbor optimizer to add support to Gifv(mp4)
 This package is part of the thumbor-plugins repository.
 For more information, visit: https://github.com/thumbor/thumbor-plugins

Package: python3-tidylib
Description-md5: 8646ad2b5cac8a817da9f871a9faf131
Description-en: Python 3 wrapper for HTML Tidy (tidylib)
 PyTidyLib is a Python package that wraps the HTML Tidy library. This allows
 you, from Python code, to “fix” invalid (X)HTML markup. Some of the library’s
 many capabilities include:
 .
 * Clean up unclosed tags and unescaped characters such as ampersands
 * Output HTML 4 or XHTML, strict or transitional, and add missing doctypes
 * Convert named entities to numeric entities, which can then be used in XML
 documents without an HTML doctype.
 * Clean up HTML from programs such as Word (to an extent)
 * Indent the output, including proper (i.e. no) indenting for pre elements,
 which some (X)HTML indenting code overlooks.
 .
 This is the Python 3 version of the module.

Package: python3-tiered-debug
Description-md5: a0633a30f991459124249cf9698ffdfb
Description-en: Python logging helper module that allows multiple levels
 This module provides a way to enable multiple tiers of debug logging.
 It's not doing anything fancy.
 It's just a wrapper around a standard logger.debug()
 call that caps the highest tier of debug logging to a value which can
 be set via the environment variable TIERED_DEBUG_LEVEL at runtime,
 which has a default of 1, but can be set to any value between 1 and 5.
 It can also be set interactively via the set_level() function.

Package: python3-tifffile
Description-md5: bf0f1bc4c5d063a8ffc9875415f64dd2
Description-en: Read and write image data from and to TIFF files
 Image and meta-data can be read from TIFF, BigTIFF, OME-TIFF, STK, LSM, NIH,
 ImageJ, MicroManager, FluoView, SEQ and GEL files.
 .
 Only a subset of the TIFF specification is supported, mainly uncompressed and
 losslessly compressed 2**(0 to 6) bit integer, 16, 32 and 64-bit float,
 grayscale and RGB(A) images, which are commonly used in bio-scientific imaging.
 Specifically, reading JPEG/CCITT compressed image data or EXIF/IPTC/GPS/XMP
 meta-data is not implemented. Only primary info records are read for STK,
 FluoView, MicroManager, and NIH image formats.
 .
 TIFF, the Tagged Image File Format, is under the control of Adobe Systems.
 BigTIFF allows for files greater than 4 GB. STK, LSM, FluoView, SEQ, GEL, and
 OME-TIFF, are custom extensions defined by MetaMorph, Carl Zeiss MicroImaging,
 Olympus, Media Cybernetics, Molecular Dynamics, and the Open Microscopy
 Environment consortium respectively.

Package: python3-tiktoken
Description-md5: fac67a0edbfc4ae71a32e0381ac387c1
Description-en: fast BPE tokeniser for use with OpenAI's models
 A fast Byte pair encoding tokeniser for use with OpenAI's models.

Package: python3-tilt-ble
Description-md5: ee64da80e440cfbf2c752ebf6d16ce5e
Description-en: Parser library for Tilt BLE devices
 This library provides functionalities to parse data from Tilt Bluetooth Low
 Energy (BLE) devices. It enables communication and data extraction from Tilt
 Hydrometers and Thermometers, which are used to measure gravity and
 temperature. The library listens for incoming BLE signals, interprets the data
 packets, and makes the parsed information available for further use. Whether
 it’s for monitoring or analysis, this library simplifies interaction with Tilt
 BLE devices.

Package: python3-tilt-pi
Description-md5: 381e9e847f3f8e0a0e7f6a80d3f41105
Description-en: Read data from Tilt Pi hydrometer server
 This library provides tools for retrieving measurement data from a Tilt Pi
 device on a local network. Tilt Pi is a Raspberry Pi-based server that
 collects readings from wireless Tilt Hydrometers used in fermentation
 monitoring. By communicating with the Tilt Pi API, this library allows
 software to access temperature, gravity, and other data captured by the
 hydrometers and transmitted by Tilt Pi.

Package: python3-time-machine
Description-md5: c7435ffd8cc3836b616a5783976e0878
Description-en: Python library for mocking the current time
 time-machine allows Python code (usually tests) to mock the current time by
 providing a date to travel back to.

Package: python3-timeago
Description-md5: 8cba036b993d956d9bf9ab4592f578fc
Description-en: convert datetime to a "time ago" statement
 A very simple python library, used to format datetime
 as ``*** time ago`` statement, eg: "3 hours ago".
 .
 NB: The python3-humanize package offers the timeago functionality
 combined with "humanized" output for size and throughput.

Package: python3-timeline
Description-md5: 1e2b42b3904adf0082ac91e9de43fe90
Description-en: Timeline module for modelling a series of actions (Python 3)
 The timeline package provides a way to model a series of actions.  For
 instance, during a web request the appserver might call out to a number of
 backend services, make sql queries and memcached lookups.  All of these
 actions can be tracked in a single timeline, and that serialised or
 analysed for slow points.
 .
 This package installs the library for Python 3.

Package: python3-timeout-decorator
Description-md5: 56473df3cc3701c6f1ca9ece85941e57
Description-en: Timeout decorator
 Timeout decorator
 =================
 .
 |Build Status| |Pypi Status| |Coveralls Status|

Package: python3-tina-mgr
Description-md5: 1f3d32833c8897e49de5c6a95c484492
Description-en: text-based personal information manager - Python utility modules
 Tina is a personal information manager with a curses interface.
 It allows the user to categorize short text items and to display the items
 in a particular category.
 .
 This package provides the Python 3.x tina-mgr module.

Package: python3-tiny-proxy
Description-md5: a50b2257e6b70a8f39e3cc071697d5d4
Description-en: Simple proxy server (SOCKS4, SOCKS5, HTTP tunneling) for Python
 Simple proxy (SOCKS4(a), SOCKS5(h), HTTP tunnel) server built with anyio.
 It is used for testing python-socks, aiohttp-socks and httpx-socks packages.

Package: python3-tinyalign
Description-md5: fc735838ecfedf1d81ef5dbe3b55a580
Description-en: numerical representation of differences between strings
 A small Python module providing edit distance (aka Levenshtein distance,
 that is, counting insertions, deletions and substitutions) and Hamming
 distance computation.
 .
 Its main purpose is to speed up computation of edit distance by allowing
 to specify a maximum number of differences maxdiff (banding). If that
 parameter is provided, the returned edit distance is anly accurate up
 to maxdiff. That is, if the actual edit distance is higher than maxdiff,
 a value larger than maxdiff is returned, but not necessarily the actual
 edit distance.

Package: python3-tinyarray
Description-md5: cf45424848eb6a1bec05708698ba5d1e
Description-en: Arrays of numbers, optimized for small sizes
 Tinyarray is a numerical array module for Python.  The multi-dimensional
 arrays it provides are best thought of as (possibly nested) tuples of numbers
 that, unlike Python's built-in tuples, support mathematical operations.  Like
 tuples, tinyarrays are hashable and immutable and thus can be used as
 dictionary keys.  The module's interface is a subset of that of NumPy and
 hence should be familiar to many Python programmers.  Tinyarray has been
 heavily optimized for small arrays: For example, common operations on 1-d
 arrays of length 3 run 3-7 times faster than with NumPy.  When storing many
 small arrays, memory consumption is reduced by a factor of 3.  In summary,
 Tinyarray is a more efficient alternative to NumPy when many separate small
 numerical arrays are to be used.

Package: python3-tinycss2
Description-md5: 971c91506c3aead7fef3a61c1419daea
Description-en: Low-level CSS parser (Python3 version)
 tinycss2 is a rewrite of tinycss with a simpler API, based on the more recent
 CSS Syntax Level 3 specification.
 .
 tinycss2 is low-level in that it doesn’t parse all of CSS: it doesn't know
 about the syntax of any specific properties or at-rules. Instead, it provides a
 set of functions that can be composed to support exactly the parts of CSS
 you're interested in, including new or non-standard rules or properties,
 without modifying tinycss or having a complex hook/plugin system.
 .
 In many cases, parts of the parsed values (such as the content of a AtRule) is
 given as component values that can be parsed further with other functions.
 .
 This package contains the Python 3 version of the library.

Package: python3-tinydb
Description-md5: e8a7e2ec18a4c50591749a66a69762f4
Description-en: document oriented database optimized
 TinyDB is a tiny, document oriented database optimized
 for your happiness :) It's written in pure Python and
 has no external requirements. The target are small apps
 that would be blown away by a SQL-DB or an external
 database server.

Package: python3-tinyhtml5
Description-md5: 29f86ca5279a785ed0e9a309967a5ab6
Description-en: tiny HTML5 parser
 tinyhtml5 is a HTML5 parser that transforms a possibly malformed HTML
 document into an ElementTree tree.
 .
 tinyhtml5 is a simplified and modernized version of html5lib, with
 the given main differences:
 - It is only a HTML parser, providing tree corresponding to a given
 HTML string or file.
 - The public API is only the tinyhtml5.parse() function, allowing
 filename string and pathlib.Path as input in addition to HTML
 string and file descriptor.
 - The only output format supported is ElementTree.
 - Tree walkers, adapters and filters are not supported.
 - Tests are included.
 - Code internals are cleaned, simplified and modernized.
 These differences make tinyhtml5 easier to maintain than the original
 html5lib.

Package: python3-tinyobjloader
Description-md5: 65b166d2763c80364e5937449de41f92
Description-en: Tiny but powerful wavefront OBJ loader (Python 3 bindings)
 tinyobjloader is a single file wavefront OBJ loader written
 in C++. It has no dependencies except the STL, and can parse
 over 10M polygons with moderate amounts of memory and time.
 .
 This package provides experimental Python 3 bindings.

Package: python3-titlecase
Description-md5: 80ee2d1e2ab78a9c144f81baa6f4b5f6
Description-en: changes a given text to Title Caps
 This package filter changes a given text to Title Caps, and attempts to be
 clever about SMALL words like a/an/the in the input. The list of "SMALL words"
 which are not capped comes from the New York Times Manual of Style, plus some
 others like 'vs' and 'v'. The filter employs some heuristics to guess
 abbreviations that don't need conversion.
 .
 This is a port of John Gruber's titlecase.pl.

Package: python3-tk
Description-md5: bd29c4770a070916ec68a5b29594b7f9
Description-en: Tkinter - Writing Tk applications with Python 3.x
 A module for writing portable GUI applications with Python 3.x using Tk.
 Also known as Tkinter. Debian breaks out the Tkinter module from the Python
 standard library to reduce the dependency footprint.
 .
 The package currently depends on python3.14-tk. In the
 future, dependencies on jython (Python for a JVM) and ironpython (Python for
 Mono) may be added.
 .
 Note that this package will not force the installation of all supported Python
 interpreters, it only makes sure that the modules are available.

Package: python3-tkrzw
Description-md5: cf4bb0a574f70f0265dfd530799b293b
Description-en: set of implementations of DBM - python binding
 Tkrzw is a C++ library implementing DBM (Database Manager) with
 various algorithms. It features high degrees of performance,
 concurrency, scalability and durability.
 .
 This package contains the Python 3 binding of the library.

Package: python3-tksheet
Description-md5: 8ea6180069c57f52b6f78a807afe2fde
Description-en: Python tkinter table widget for displaying tabular data
 tksheet is a Python tkinter table widget written in pure Python.
 It works by using tkinter canvases and moving lines, text and
 rectangles around for only the visible portion of the table.

Package: python3-tksnack
Description-md5: bf60dd2fa00f06d58f6e29d6e4396a9a
Description-en: Sound extension to Tcl/Tk and Python/Tkinter - Python 3.x library
 Snack is an extension to the Tcl/Tk scripting language
 that adds sound functionality. There are commands to play, record,
 edit, and even visualize sound. Snack supports in-memory sound
 objects, file based audio, and streaming audio. It handles
 file formats such as WAV, AU, AIFF, MP3, and OGG Vorbis.
 .
 This package includes Python/Tkinter tkSnack package for Python 3.x.

Package: python3-tktooltip
Description-md5: 91040ad9ae1d1055cf333ee8add9a2d6
Description-en: simple yet fully customisable tooltip/pop-up implementation
 Tktooltip is a simple yet fully customisable tooltip/pop-up
 implementation for tkinter widgets. It is capable of fully
 integrating with custom tkinter themes both light and dark ones.
 .
 Features
 --------
 .
 - normal tooltips
 - show tooltip with s seconds delay
 - tooltip tracks mouse cursor
 - tooltip displays strings and string returning functions
 - fully customisable, tooltip inherits underlying theme style

Package: python3-tktreectrl
Description-md5: d6ec0a3239d24fd22bc5c7c85a391441
Description-en: Tkinter-based wrapper for Tk TreeCtrl for Python 3
 The TkTreectrl module provides a widget for Tkinter-based GUIs that
 presents a tree as known for representations e.g. of a file system.
 Technically, it wraps the treectrl Tk extension for use with
 Python/Tkinter.
 .
 The package adds Treectrl, MultiListbox, ScrolledTreectrl,
 ScrolledMultiListbox and ScrolledWidget into the current namespace of
 a Python 3 instance.

Package: python3-tld
Description-md5: d3e170ed959f0739350277b8b4399532
Description-en: Extract the top level domain (TLD) from a given URL (Python 3)
 This package contains a module which extracts the top level domain (TLD) from
 the given URL. The list of TLD names is taken from Mozilla.
 .
 It can optionally raises exceptions on non-existing TLDs or silently fails (if
 fail_silently argument is set to True).

Package: python3-tldextract
Description-md5: f6a64fe701870062d94041416937dcf8
Description-en: Python library for separating TLDs
 tldextract accurately separates the gTLD or ccTLD (generic or country code
 top-level domain) from the registered domain and subdomains of a URL. By
 default, this package supports the public ICANN TLDs and their exceptions,
 with optional support for the Public Suffix List's private domains as well.
 .
 This package installs the library for Python 3.

Package: python3-tlsh
Description-md5: 0b3076225adb1d1ca8f1dd8afb4dbdf4
Description-en: fuzzy hashing library - Python3 module
 The Trend Micro Locality Sensitive Hash is a fuzzy hash algorithm that can be
 used to compare similar but not identical files.
 .
 Identifying near duplicates and similar files is known to be useful to
 identify malware samples with similar binary file structure, variants of spam
 email, or backups with corrupted files.
 .
 This package contains the Python3 module.

Package: python3-tlv8
Description-md5: ff4a7eb8dcfc1e63de52ab1c19ad7a4b
Description-en: Type-Length-Value8 (TLV8) for Python
 Type-Length-Value (TLV) are used to encode arbitrary data. In this
 case the type and length are represented by 1 byte each. Hence the
 name TLV8.
 .
 A TLV8 entry consists of the following parts:
 .
 * the type: this 8 bit field denotes the type of information that is
 represented by the data.
 * the length: this 8 bit field denotes the length of the data (this
 does not include the 2 bytes for type and length. For data longer
 than 255 bytes, there is a defined procedure available.
 * the value: these length bytes represent the value of this TLV. The
 different types of data is represented differently:
 * bytes: this is raw binary data and will be used as is, no
 further interpretation takes place
 * tlv8: this is a specialized case of bytes values. Using this
 instead of pure bytes enables nesting of data and creating a
 hierarchy.
 * integer: integers are stored in little-endian byte order and are
 encoded with the minimal number of bytes possible (1, 2, 4 or 8)
 * float: floats are stored as little-endian ieee754 numbers
 * string: strings are always UTF-8 encoded and do not contain the
 terminating NULL byte
 .
 TLV8 entries whose content is longer than 255 bytes are split up into
 fragments. The type is repeated in each fragment, only the last
 fragment may contain less than 255 bytes. Fragments of one TLV8 entry
 must be continuous.
 .
 Multiple TLV8 entries can be combined to create larger
 structures. Entries of different types can placed one after
 another. Entries of the same type must be separated by a TLV8 entry
 of a different type (and probably zero length).
 .
 TLV8 entries of unknown or unwanted type are to be silently ignored.

Package: python3-tmdbsimple
Description-md5: ac1bae36321caab5465432bf30ca0d84
Description-en: Wrapper for The Movie Database API (Python3 version)
 tmdbsimple is a wrapper, written in Python, for The Movie Database (TMDb) API
 v3. By calling the functions available in tmdbsimple one can simplify their
 code and easily access a vast amount of movie, tv, and cast data.
 .
 Features:
 * One-to-one mapping between tmdbsimple functions and TMDb methods.
 * Implements all TMDb methods, including Accounts and Authentication.
 * Implements new TV features.
 * Easy to access data using Python class attributes.
 * Easy to experiment with tmdbsimple functions inside the Python interpreter.
 .
 An API key is required to interact with the API endpoint.
 .
 This package contains the Python 3 version of the library.

Package: python3-tmuxp
Description-md5: 608235a249d4d857aabb319397645e2e
Description-en: tmux session manager (Python 3)
 tmux session manager allowing both JSON and YAML configuration
 formats. Available features:
 - allows both simple and very elaborate configs
 - can store and load multiple sessions
 - can custom startup scripts (such as installing project dependencies
 before loading tmux)
 - session freezing: snapshot your current tmux layout, pane paths,
 and window/session names, and dump the result as a tmuxp
 configuration
 .
 This is the Python 3 version

Package: python3-todoist-api-python
Description-md5: d75cb94714645212c9a8b5579c3c2fd4
Description-en: Python client for Todoist REST API
 The Todoist API Python client is an official implementation that provides
 access to the Todoist REST API. It allows for synchronous and asynchronous
 interactions with tasks, projects, and other Todoist services. Users can
 fetch, create, update, and delete tasks, manage projects, label tasks, and
 perform a variety of other operations supported by the Todoist API.

Package: python3-tokenize-rt
Description-md5: 1cebe8ad086933e1e02d506d659fce2c
Description-en: wrapper around the Python stdlib `tokenize` which roundtrips
 The stdlib tokenize module does not properly roundtrip.  This wrapper
 around the stdlib provides two additional tokens ESCAPED_NL and
 UNIMPORTANT_WS, and a Token data type.  Use src_to_tokens and
 tokens_to_src to roundtrip.
 .
 This library is useful if you're writing a refactoring tool based on
 the python tokenization.

Package: python3-tokenizers
Description-md5: 43a611ddf02ec10994d797dfc296f2aa
Description-en: Fast State-of-the-Art Tokenizers for Research and Production
 Provides an implementation of today's most used tokenizers, with a focus on
 performance and versatility.
 .
 Main features:
 * Train new vocabularies and tokenize, using today's most used tokenizers.
 * Extremely fast (both training and tokenization), thanks to the Rust
 implementation. Takes less than 20 seconds to tokenize a GB of text on
 a server's CPU.
 * Easy to use, but also extremely versatile.
 * Designed for research and production.
 * Normalization comes with alignments tracking. It's always possible to get
 the part of the original sentence that corresponds to a given token.
 * Does all the pre-processing: Truncate, Pad, add the special tokens your
 model needs.

Package: python3-toml
Description-md5: 3befbbee1867296f01116c0726470267
Description-en: library for Tom's Obvious, Minimal Language - Python 3.x
 This package provides a Python module which parses and emits TOML. TOML aims
 to be a minimal configuration file format that's easy to read due to obvious
 semantics. TOML is designed to map unambiguously to a hash table. TOML should
 be easy to parse into data structures in a wide variety of languages.
 .
 This package contains the Python 3.x module.

Package: python3-tomli
Description-md5: 068c43febb18f39af0a4f50d055e2376
Description-en: lil' TOML parser for Python
 Tomli is a Python library for parsing TOML. https://toml.io/
 Tomli is fully compatible with TOML v1.0.0. https://toml.io/en/v1.0.0
 .
 A version of Tomli, the `tomllib` module,
 was added to the standard library in Python 3.11
 via PEP 680 (https://www.python.org/dev/peps/pep-0680/).
 .
 The tomli Debian package uses mypyc to generate binary modules on all
 architectures so users may prefer it over `tomllib` for improved performance.
 .
 Tomli can only read .toml files, the write functionality is provided
 by python3-tomli-w.

Package: python3-tomli-w
Description-md5: 6e3d4eb3d59d08a9bc3842af1335be33
Description-en: lil' TOML writer for Python
 Tomli-w is a Python library for writing TOML. https://toml.io/
 Tomli-w is fully compatible with TOML v1.0.0. https://toml.io/en/v1.0.0

Package: python3-tomlkit
Description-md5: 07666bd7d6483b2c99d456da4ca5f2c5
Description-en: style-preserving TOML library for Python
 TOML Kit is a 1.0.0rc1-compliant TOML (Tom's Obvious, Minimal Language)
 library.
 .
 It includes a parser that preserves all comments, indentations, whitespace
 and internal element ordering, and makes them accessible and editable via an
 intuitive API.
 .
 You can also create new TOML documents from scratch using the provided
 helpers.

Package: python3-tomoscan
Description-md5: 5aae0a6cd2ca48956be61bc433d8afa2
Description-en: utility to access tomography data at esrf
 This library is offering an abstraction to access tomography data
 from various file formats.
 .
 It can read:
 - acquisitions from spec (.edf) and bliss (.hdf5)
 - volumes:
 - single frame file: EDF, JP2K, tiff
 - multi frame: HDF5, multitiff

Package: python3-tomwer
Description-md5: 1e85941f4870f97d56376cabcbc7485e
Description-en: tomography workflow tools
 tomwer is offering tools to automate acquisition and reconstruction
 processes for Tomography. It contains:
 .
 - a library to access each acquisition process individually;
 - gui and applications to control main processes (reconstruction,
 data transfer...) and execute them as a stand alone application;
 - an orange add-on to help users defining their own workflow.

Package: python3-toolz
Description-md5: dce98c2946a6644a3d4e4e0f0c170b47
Description-en: List processing tools and functional utilities
 A set of utility functions for iterators, functions, and
 dictionaries.  These functions interoperate well and form the
 building blocks of common data analytic operations. They extend the
 standard libraries itertools and functools and borrow heavily from
 the standard libraries of contemporary functional languages.

Package: python3-toonapi
Description-md5: 03e796eb0e9e65e581b5f43a88adaa42
Description-en: Asynchronous Python client for the Quby ToonAPI
 An asynchronous Python library to interface with the Quby ToonAPI, allowing
 interaction with Quby thermostats. These thermostats are rebranded and sold as
 Eneco Toon, Engie Electrabel Boxx, and Viesgo. The library provides
 functionalities to control and monitor these thermostats using the shared API
 endpoint. It supports various operations such as retrieving agreements,
 activating agreements, and updating thermostat status. The library is
 optimized for integration with home automation systems like Home Assistant.

Package: python3-toposort
Description-md5: 171575f27ac07b4f7850a2dba417b27a
Description-en: topological sort algorithm - Python 3 module
 In computer science, a topological sort (sometimes abbreviated
 topsort or toposort) or topological ordering of a directed graph is a
 linear ordering of its vertices such that for every directed edge uv
 from vertex u to vertex v, u comes before v in the ordering.
 .
 This package provides this algorithm for Python 3.

Package: python3-topplot
Description-md5: d10bcb1549441b0c38fa312414f8df43
Description-en: Python modules to munge top logs using topplot
 topplot produces graphs of information it munges from top logs. It can
 select which processes to focus on, and it can split out information
 by cpu core (if top was configured to record the cpu core column,
 and/or display the cpu summary info by core). topplot can save the
 graphs as PNG files. It can also print information derived from the
 logs to stdout, with or without emitting the graphs. There may be better,
 more efficient ways of collecting live system information, but if for
 some reason you've hundreds of thousands of lines of top logs and you
 want to see what's in them, topplot can help.
 .
 This package includes Python modules which may be reusable by other
 tools that want to use topplot modules.

Package: python3-torch
Description-md5: ac52669c2876a105ffa7c8a78826b488
Description-en: Tensors and Dynamic neural networks in Python (Python Interface)
 PyTorch is a Python package that provides two high-level features:
 .
 (1) Tensor computation (like NumPy) with strong GPU acceleration
 (2) Deep neural networks built on a tape-based autograd system
 .
 You can reuse your favorite Python packages such as NumPy, SciPy and Cython
 to extend PyTorch when needed.
 .
 This is the CPU-only version of PyTorch (Python interface).

Package: python3-torch-cluster
Description-md5: 63cba8ff301fe0ebd2cb266b9b1274cf
Description-en: PyTorch extension library of optimized graph cluster algorithms (Python 3)
 This package consists of a small extension library of highly optimized graph
 cluster algorithms for the use in PyTorch. The package consists of the
 following clustering algorithms:
 .
 * Graclus from Dhillon et al.: Weighted Graph Cuts without Eigenvectors: A
 Multilevel Approach
 * Voxel Grid Pooling from, e.g., Simonovsky and Komodakis: Dynamic
 Edge-Conditioned Filters in Convolutional Neural Networks on Graphs
 * Iterative Farthest Point Sampling from, e.g. Qi et al.: PointNet++: Deep
 Hierarchical Feature Learning on Point Sets in a Metric Space
 * k-NN and Radius graph generation
 * Clustering based on nearest points
 * Random Walk Sampling from, e.g., Grover and Leskovec: node2vec: Scalable
 Feature Learning for Networks
 .
 All included operations work on varying data types and are implemented both
 for CPU and GPU.
 .
 This package installs the library for Python 3.

Package: python3-torch-geometric
Description-md5: d7218f455026ad6f78c6cc8b8e58215f
Description-en: Graph Neural Network Library for PyTorch
 PyG (PyTorch Geometric) is a library built upon PyTorch to easily write and
 train Graph Neural Networks (GNNs) for a wide range of applications related to
 structured data.
 .
 It consists of various methods for deep learning on graphs and other irregular
 structures, also known as geometric deep learning, from a variety of published
 papers. In addition, it consists of easy-to-use mini-batch loaders for
 operating on many small and single giant graphs, multi GPU-support, DataPipe
 support, distributed graph learning via Quiver, a large number of common
 benchmark datasets (based on simple interfaces to create your own), the
 GraphGym experiment manager, and helpful transforms, both for learning on
 arbitrary graphs as well as on 3D meshes or point clouds.

Package: python3-torch-ignite
Description-md5: 4fff584fcf73205f08206e5ee4c3c3a4
Description-en: High-level library to help with training and evaluating in PyTorch
 Ignite is a high-level library to help with training and evaluating neural
 networks in PyTorch flexibly and transparently.
 .
 Features
 .
 * Less code than pure PyTorch while ensuring maximum control and simplicity
 * Library approach and no program's control inversion
 * Extensible API for metrics, experiment managers, and other components

Package: python3-torch-rocm
Description-md5: 76f5dfc40a206d9fe1b7a503821bbc47
Description-en: Tensors and Dynamic neural networks in Python (Python Interface)
 PyTorch is a Python package that provides two high-level features:
 .
 (1) Tensor computation (like NumPy) with strong GPU acceleration
 (2) Deep neural networks built on a tape-based autograd system
 .
 You can reuse your favorite Python packages such as NumPy, SciPy and Cython
 to extend PyTorch when needed.
 .
 This is the ROCM version of PyTorch (Python interface).

Package: python3-torch-scatter
Description-md5: 7d395cc3ab9a93ac4620929f5b17b9a5
Description-en: PyTorch Extension Library of Optimized Scatter Operations
 This package consists of a small extension library of highly optimized sparse
 update (scatter and segment) operations for the use in PyTorch, which are
 missing in the main package. Scatter and segment operations can be roughly
 described as reduce operations based on a given "group-index" tensor. Segment
 operations require the "group-index" tensor to be sorted, whereas scatter
 operations are not subject to these requirements.
 .
 This package installs the library for Python 3.

Package: python3-torch-sparse
Description-md5: 8ecc008a1824c740638d694a7ec7a644
Description-en: PyTorch Extension Library of Optimized Autograd Sparse Matrix Operations
 This package consists of a small extension library of optimized sparse matrix
 operations with autograd support.
 .
 This package installs the library for Python 3.

Package: python3-torchaudio
Description-md5: 541075484ee5c457cf85ce07d6b338db
Description-en: Data manipulation and transformation for audio signal processing
 The aim of torchaudio is to apply PyTorch to the audio domain. By supporting
 PyTorch, torchaudio follows the same philosophy of providing strong GPU
 acceleration, having a focus on trainable features through the autograd system,
 and having consistent style (tensor names and dimension names). Therefore, it
 is primarily a machine learning library and not a general signal processing
 library. The benefits of Pytorch is be seen in torchaudio through having all
 the computations be through Pytorch operations which makes it easy to use and
 feel like a natural extension.

Package: python3-torf
Description-md5: 54bced310051732751f11dee419b76ca
Description-en: Python library for creating and parsing torrent files
 torf provides Torrent and Magnet classes for creating, reading, and editing
 torrent metainfo files and magnet URIs. Features include multi-core piece
 hash computation, metainfo validation, and the ability to convert between
 torrent files and magnet links

Package: python3-torrequest
Description-md5: 172dbe85c2a2a5f2db477d3ebdcd57d0
Description-en: simple Python interface for HTTP(s) requests over Tor (Python 3)
 The package contains a simple Python interface for HTTP(s) requests over Tor.
 It's basically a wrapper around Stem and Requests libraries.
 .
 This package installs the library for Python 3.

Package: python3-tosca-parser
Description-md5: 999c2d6a7fe4bc7c66ee6ceaea146dc2
Description-en: parser for TOSCA Simple Profile in YAML - Python 3.x
 The TOSCA Parser is an OpenStack project. It is developed to parse TOSCA
 Simple Profile in YAML. It reads the TOSCA templates and creates an
 in-memory graph of TOSCA nodes and their relationship.
 .
 TOSCA stands for: Topology and Orchestration Specification for Cloud
 Application.
 .
 This package contains the Python 3.x module.

Package: python3-tplink-omada-client
Description-md5: 3b2fb951ee89b5f0287e7016cc0a8111
Description-en: Client for TP-Link Omada SDN Controller API
 This library provides a Python client for interacting with the API of TP-Link
 Omada SDN controllers, including OC200, OC300, and Software Controller. It
 supports functionalities like automatic login, retrieving basic controller
 information, and listing sites and devices such as access points, gateways,
 and switches. Users can also get firmware details, initiate updates, and
 manage port configurations for connected devices. The library offers
 capabilities for WAN port control, including connect and disconnect actions.
 Designed to work with multiple controller versions, it simplifies managing and
 monitoring network hardware deployed in various environments

Package: python3-tpm2-pkcs11-tools
Description-md5: e7653211ca97a8901499ca72368f8259
Description-en: pkcs11 library for tpm2 - Python library
 tpm2-pkcs11 is a utility to provide a PKCS#11 backend for a TPM 2.0 (Trusted
 Platform Module) chip in order to access cryptographic services from tokens/
 devices such as hardware security modules (HSM), smart cards, etc.
 .
 This package provides the Python library.

Package: python3-tpm2-pytss
Description-md5: 519b741d18aa7a8cecd26352397020c3
Description-en: Provides Python bindings for a number of APIs for the TPM2 TSS (Python 3)
 TPM2 TSS Python bindings for Enhanced System API (ESYS), Feature API (FAPI),
 Marshaling (MU), TCTI Loader (TCTILdr) and RC Decoding (rcdecode) libraries.
 It also contains utility methods for wrapping keys to TPM 2.0 data structures
 for importation into the TPM, unwrapping keys and exporting them from the TPM,
 TPM-less makecredential command and name calculations, TSS2 PEM Key format
 support, importing Keys from PEM, DER and SSH formats, conversion from
 tpm2-tools based command line strings and loading tpm2-tools context files.
 .
 This package installs the library for Python 3.

Package: python3-tqdm
Description-md5: ceb5716f1595589bccc169ae3720220b
Description-en: fast, extensible progress bar for Python 3 and CLI tool
 tqdm (read taqadum, تقدّم) means “progress” in Arabic.  tqdm instantly makes
 your loops show a smart progress meter, just by wrapping any iterable with
 "tqdm(iterable)".
 .
 This package contains the Python 3 version of tqdm and its command-line tool.

Package: python3-tr
Description-md5: ba856627cb56a072f52f6488880258e7
Description-en: Pure-Python implementation of tr
 A pure-python implementation of the tr command
 found in e.g. perl, including options.

Package: python3-trace-cmd
Description-md5: 20beee688bf09265fcad5c809e37c893
Description-en: Python module for analyzing function tracing in the kernel
 The package contains the Python module to analyze trace from the Linux
 kernel  generated by trace-cmd.

Package: python3-traitlets
Description-md5: 28e5bb55f7e1e4e7ac5709fb54ec477c
Description-en: Lightweight Traits-like package for Python (Python 3 library)
 A lightweight pure-Python derivative of Enthought Traits, used
 for configuring Python objects.
 .
 It powers the config system of IPython and Jupyter.
 .
 This package contains the library for Python 3.

Package: python3-traits
Description-md5: 0489075fdf20f63692902e95592c8945
Description-en: Manifest typing and reactive programming for Python (Python 3)
 The traits package provides a metaclass with special attributes that
 are called traits. A trait is a type definition that can be used for
 normal Python object attributes, giving the attributes some
 additional characteristics:
 * Initialization: A trait attribute can have a default value
 * Validation: A trait attribute is manifestly typed.
 * Delegation: The value of a trait attribute can be contained in another
 object
 * Notification: Setting the value of a trait attribute can fired
 callbacks
 * Visualization: With the TraitsUI package, GUIs can be generated
 automatically from traited objects.
 .
 This is the Python 3 version of the package.

Package: python3-traitsui
Description-md5: 689a2e01eee310aa756b174a7e028bf6
Description-en: traits-capable user interfaces
 The traitsui project contains a toolkit-independent GUI abstraction
 layer, which is used to support the "visualization" features of the
 Traits package. Thus, you can write code in terms of the Traits API
 (views, items, editors, etc.), and let traitsui and your selected
 toolkit and back-end take care of the details of displaying them.

Package: python3-traittypes
Description-md5: 5618df9648d8a54f10553724d24f1f2b
Description-en: Scipy trait types
 Custom trait types for scientific computing (NumPy, SciPy and
 friends).
 .
 The goal of this library is to provide a reference implementation of
 trait types for common data structuresused in the scipy stack such as
 numpy arrays, pandas and xarray data structures which are out of the
 scope of the main traitlets project but are a common requirement to
 build applications with traitlets in combination with the scipy
 stack.
 .
 Another goal is to create adequate serialization and deserialization
 routines for these trait types to be used with the ipywidgets project
 (to_json and from_json). These could also return a list of binary
 buffers as allowed by the current messaging protocol.

Package: python3-trame
Description-md5: c43c4ae3a2a70725959dac236dd8f224
Description-en: Python desktop-like applications in a web browser - core
 Trame is an easy-to-use, Python-based framework that let you create
 desktop like application which shows up in your web browser. You can
 create buttons, dialogs, 3D scenes with VTK/ParaView, charts, maps
 and much more.
 .
 It is great for any micro apps, dashboards, or even replacing a PyQt
 app into a web app. You can also use it in development, for example
 when tweaking/configuring 3D rendering, machine learning and more.
 .
 At the end your app can be used locally, remotely, in the cloud, in
 Jupyter or on HPC.
 .
 This package contains the core components.

Package: python3-trame-client
Description-md5: fb62fc8c40eae7f0a0fe360ae641c205
Description-en: Python desktop-like applications in a web browser - core client
 Trame is an easy-to-use, Python-based framework that let you create
 desktop like application which shows up in your web browser. You can
 create buttons, dialogs, 3D scenes with VTK/ParaView, charts, maps
 and much more.
 .
 It is great for any micro apps, dashboards, or even replacing a PyQt
 app into a web app. You can also use it in development, for example
 when tweaking/configuring 3D rendering, machine learning and more.
 .
 At the end your app can be used locally, remotely, in the cloud, in
 Jupyter or on HPC.
 .
 This package contains the core client, a generic single page
 application that come with trame. trame-client provides the
 infrastructure on the client-side (browser) to connect to a trame
 server, synchronize its state with the server, make method calls,
 load dynamically components and feed a dynamic template provided by
 the server. This package is not supposed to be used by itself but
 rather should come as a dependency of trame.

Package: python3-trame-common
Description-md5: b67d0bc18f85d0e24d969368f4f9f3bc
Description-en: Python desktop-like applications in a web browser - common
 Trame is an easy-to-use, Python-based framework that let you create
 desktop like application which shows up in your web browser. You can
 create buttons, dialogs, 3D scenes with VTK/ParaView, charts, maps
 and much more.
 .
 It is great for any micro apps, dashboards, or even replacing a PyQt
 app into a web app. You can also use it in development, for example
 when tweaking/configuring 3D rendering, machine learning and more.
 .
 At the end your app can be used locally, remotely, in the cloud, in
 Jupyter or on HPC.
 .
 This package contains the parts used by several subsystems of Trame.

Package: python3-trame-server
Description-md5: 65eb3dc8cb024e514a13de2f6fafb48b
Description-en: Python desktop-like applications in a web browser - server
 Trame is an easy-to-use, Python-based framework that let you create
 desktop like application which shows up in your web browser. You can
 create buttons, dialogs, 3D scenes with VTK/ParaView, charts, maps
 and much more.
 .
 It is great for any micro apps, dashboards, or even replacing a PyQt
 app into a web app. You can also use it in development, for example
 when tweaking/configuring 3D rendering, machine learning and more.
 .
 At the end your app can be used locally, remotely, in the cloud, in
 Jupyter or on HPC.
 .
 This package is the server implementation of trame. It provides the
 server implementation of the shared state and controller along with
 the definition of the web server. The web server aims to be flexible
 so it can be used within a Jupyter environment or as a standalone
 desktop application.
 .
 This package is not supposed to be used by itself but rather should
 come as a dependency of trame.

Package: python3-transaction
Description-md5: b36ac5f482f791c47a0eddd117346a07
Description-en: Transaction management for Python
 This package contains a generic transaction implementation for Python.

Package: python3-transforms3d
Description-md5: 881dcc2164be13137912cf3a738ece31
Description-en: code to convert between various geometric transformations
 Python code to convert between geometric transformations.
 .
 Composing rotations / zooms / shears / translations into affine matrix;
 Decomposing affine matrix into rotations / zooms / shears / translations;
 Conversions between different representations of rotations, including:
 * 3x3 Rotation matrices
 * Euler angles
 * quaternions

Package: python3-transip
Description-md5: c4e4fadcc098a1b093f4f8ebd9a7595f
Description-en: Implementation of the TransIP API (Python 3)
 This package provides a Python implementation of
 an API for DNS provider TransIP. It allows users
 to create, modify and delete DNS records programmatically.
 .
 This package installs the library for Python 3.

Package: python3-transitions
Description-md5: 2f4450d70328f7c58c9fcc718406349b
Description-en: Lightweight state machine library (Python 3)
 transitions is a lightweight, object-oriented state machine implementation.
 .
 This is the Python 3 version of the package.

Package: python3-translate
Description-md5: 02a15acd9a7066008b015b81f7501a09
Description-en: Toolkit assisting in the localization of software (Python 3)
 The Translate Toolkit is a Python library and a set of software designed
 to help make the lives of localizers both more productive and less
 frustrating.
 .
 The software includes programs to convert localization formats to the
 common PO format and programs to check and manage PO files and
 utilities to create word counts, merge translations and perform
 various checks on PO files.
 .
 Supported localization storage formats are: DTD, properties,
 OpenOffice.org GSI/SDF, CSV, MO, Qt .ts and of course PO and XLIFF.
 .
 Support for specific features and formats requires various additional
 packages to be installed. These are listed in the Recommends.
 .
 This package includes the Translate Toolkit modules for Python 3.

Package: python3-translation-finder
Description-md5: 95cadfbb7bfa4e92322d738269c4a126
Description-en: Translation file finder for Weblate
 This library is used by Weblate to discover translation files in a
 cloned repository.

Package: python3-translationstring
Description-md5: f376633e311fac882e39ad87bee2e696
Description-en: Utility library for i18n relied on by various Repoze packages - Python 3.x
 A library used by various Repoze packages for internationalization (i18n)
 duties related to translation.
 .
 This package provides a translation string class, a translation string
 factory class, translation and pluralization primitives, and a utility
 that helps Chameleon templates use translation facilities of this package.
 It does not depend on Babel, but its translation and pluralization
 services are meant to work best when provided with an instance of the
 babel.support.Translations class.
 .
 This package provides the Python 3.x module.

Package: python3-translitcodec
Description-md5: 5d4ca0e78f7ac146207a2590c913e3bf
Description-en: Unicode to 8-bit charset transliteration codec
 This package contains codecs for transliterating ISO 10646 texts into
 best-effort representations using smaller coded character sets (ASCII,
 ISO 8859, etc.).  The translation tables used by the codecs are from
 the 'transtab' collection by Markus Kuhn.
 .
 Three types of transliterating codecs are provided:
 .
 "long", using as many characters as needed to make a natural replacement.
 For example, \u00e4 LATIN SMALL LETTER A WITH DIAERESIS 'ä' will be replaced
 with 'ae'.
 .
 "short", using the minimum number of characters to make a replacement.
 For example, \u00e4 LATIN SMALL LETTER A WITH DIAERESIS 'ä' will be replaced
 with 'a'.
 .
 "one", only performing single character replacements.  Characters that can
 not be transliterated with a single character are passed through unchanged.
 For example, \u2639 WHITE FROWNING FACE '☹' will be passed through unchanged.

Package: python3-transliterate
Description-md5: ab629841bbc42c2cad400d38c572fb83
Description-en: Bi-directional transliterator for Python
 Transliterates strings according to the rules specified in one of the
 following the language packs.
 .
 * Armenian
 * Bulgarian (beta)
 * Georgian
 * Greek
 * Macedonian (alpha)
 * Mongolian (alpha)
 * Russian
 * Ukrainian (beta)

Package: python3-transmission-rpc
Description-md5: 9e3ff43d11e882b043b41f2d3ef9cf8b
Description-en: Transmission RPC client module for Python 3
 transmission-rpc is a Python module implementing the JSON-RPC client protocol
 for the Bittorrent client Transmission. All Transmission features
 implemented up to version 4.0.6.
 .
 Also, package includes Python script helical.py, with CLI and interactive
 interfaces, which demonstrates transmission-rpc module usage.
 .
 This package contains the Python 3 module.

Package: python3-tree-sitter-sdml
Description-md5: 11a9b42e933aa7e980e50a8f0b98e6bc
Description-en: sdml grammar for the tree-sitter parser - Python bindings
 tree-sitter-sdml is a tree-sitter grammar for SDML.
 .
 Tree-sitter is a parser generator and incremental parsing library.
 .
 The Simple Domain Modeling Language (SDML) is
 a small data-oriented language
 for constructing, documenting, and reasoning
 about a conceptual domain model.
 .
 This package contains the Python 3.x bindings for tree-sitter-sdml.

Package: python3-treelib
Description-md5: 6f4bb2ecf640c05831fd78bb38ed3e33
Description-en: Python implementation of tree structure
 treelib is a simple tree data structure implementation in Python.

Package: python3-treetime
Description-md5: afc03707c2827f9278dc36c8fc7a0d01
Description-en: inference of time stamped phylogenies and ancestral reconstruction (Python 3)
 TreeTime provides routines for ancestral sequence reconstruction and the
 maximum likelihoo inference of molecular-clock phylogenies, i.e., a tree
 where all branches are scaled such that the locations of terminal nodes
 correspond to their sampling times and internal nodes are placed at the
 most likely time of divergence.
 .
 TreeTime aims at striking a compromise between sophisticated
 probabilistic models of evolution and fast heuristics. It implements GTR
 models of ancestral inference and branch length optimization, but takes
 the tree topology as given. To optimize the likelihood of time-scaled
 phylogenies, treetime uses an iterative approach that first infers
 ancestral sequences given the branch length of the tree, then optimizes
 the positions of unconstraine d nodes on the time axis, and then repeats
 this cycle. The only topology optimization are (optional) resolution of
 polytomies in a way that is most (approximately) consistent with the
 sampling time constraints on the tree. The package is designed to be
 used as a stand-alone tool or as a library used in larger phylogenetic
 analysis workflows.
 .
 Features
 * ancestral sequence reconstruction (marginal and joint maximum
 likelihood)
 * molecular clock tree inference (marginal and joint maximum
 likelihood)
 * inference of GTR models
 * rerooting to obtain best root-to-tip regression
 * auto-correlated relaxed molecular clock (with normal prior)
 .
 This package provides the Python 3 module.

Package: python3-treq
Description-md5: ca2b33ad82697cf0e211f366d4997fc0
Description-en: Higher level API for making HTTP requests with Twisted (Python 3)
 Treq is a HTTP library inspired by requests written on top of Twisted.
 It provides a simple, higher level API for making HTTP requests when using
 Twisted.
 .
 This is the Python 3 package.

Package: python3-trezor
Description-md5: a1a5e1d1c3899606a894f048cff7c646
Description-en: library for communicating with TREZOR Bitcoin HW wallet (Python 3)
 No matter how unprotected your computer or internet connection might be,
 your coins always stay safe with TREZOR as it never exposes your private keys.
 TREZOR is an isolated environment for offline transaction signing and using
 a small display you can visually verify the transaction contents.
 .
 This package contains the Python 3 version of python-trezor.

Package: python3-trie
Description-md5: 26c07e7620b59abba0b87a9d12c943b6
Description-en: Pure Python implementation of the trie data structure (Python 3)
 A trie is an ordered tree data structure that is used to store a mapping where
 the keys are sequences, usually strings over an alphabet.
 In addition to implementing the mapping interface, tries allow finding the
 items for a given prefix, and vice versa, finding the items whose keys are
 prefixes of a given key.
 .
 This is the Python 3 package.

Package: python3-trimesh
Description-md5: acfc8db851b17d40b82de54abb913502
Description-en: Python triangular meshes with an emphasis on watertight surfaces
 Trimesh is a pure Python library for loading and using triangular meshes with
 an emphasis on watertight surfaces. The goal of the library is to provide a
 full featured and well tested Trimesh object which allows for easy
 manipulation and analysis, in the style of the Polygon object in the Shapely
 library.

Package: python3-trio
Description-md5: 53d43656f30448ce1636ff08ad70e408
Description-en: Python async concurrency and I/O library
 Trio is a Python async concurrency and I/O library like Twisted or the asyncio
 standard library, but with an API rethink following lessons learned from
 asyncio and Dave Beazley's Curio. The author claims that the resulting design
 is radically simpler than older competitors like asyncio and Twisted, yet just
 as capable.
 .
 This project is young and still somewhat experimental. The API has not yet
 been declared stable. If you need more mature or with a more stable API,
 then Python's asyncio library, or the older Twisted, are probably better bets.

Package: python3-trio-websocket
Description-md5: 97c18e4fd25621029289f82937d7b968
Description-en: Server and client Python library of the WebSocket protocol (Python3 version)
 This library implements both server and client aspects of the WebSocket
 protocol, striving for safety, correctness, and ergonomics. It is based on the
 wsproto project, which is a Sans-IO state machine that implements the majority
 of the WebSocket protocol, including framing, codecs, and events. This library
 handles I/O using the Trio framework. This library passes the Autobahn Test
 Suite.
 .
 This package contains the Python 3 version of the library.

Package: python3-trml2pdf
Description-md5: 415235112211714a27e5f0b7d34a681c
Description-en: translation of RML (Report Markup Language) from ReportLab, to PDF
 trml2pdf is a translator which converts high level XML markup into
 PDF documents. RML (Report Markup Language) describes the precise
 layout of a printed document, and trml2pdf converts this to a
 finished document in one step.
 .
 This package installs the library for Python 3.

Package: python3-trollimage
Description-md5: ab847e94496bbef0a2e6bcc73b9a7ca9
Description-en: Pytroll imaging library
 Trollimage is a collection of modules that assist with basic image
 management in pytroll packages.
 It provides modules for easy management of images, colorspaces and
 colormaps.

Package: python3-trollsched
Description-md5: 1261f89dd63ec7aa49c21fc895707375
Description-en: Scheduling satellite passes in Python
 The package provides a Python library and tools for reception
 scheduling of polar orbit weather satellites.
 This package is part of the PyTroll software suite.

Package: python3-trollsift
Description-md5: 4222304d947c3e60aa768c780e4c3694
Description-en: String parser/formatter for PyTroll packages
 Trollsift is a collection of modules that assist with formatting,
 parsing and filtering satellite granule file names.
 These modules are useful and necessary for writing higher level
 applications and api’s for satellite batch processing.

Package: python3-trololio
Description-md5: 63359787a97fb7e52f5f1e6fa84f128d
Description-en: Trollius and asyncio compatibility library (Python 3)
 Trololio provides a compatibility layer for Trollius and asyncio (aka
 Tulip). It addresses the differences listed in Trollius and Tulip:
 .
 * Allows the use of Trollius' syntax with asyncio.
 * Provides missing objects and aliases for the others.
 * Synchronizes debug environnement variables.
 .
 This package installs the library for Python 3.

Package: python3-trove-classifiers
Description-md5: 253e7384395eab031b36334627644d40
Description-en: Validates classifiers in packages for PyPI
 The package provides a canonical source for classifiers on PyPI.
 .
 The Classifiers categorize projects per PEP 301. Use this package to validate
 classifiers in packages for PyPI upload or download.
 .
 This package installs the library for Python 3.

Package: python3-trove-dashboard
Description-md5: eccaac8e20e9cc3ea4e91a17c7bdeed7
Description-en: Database as a Service for OpenStack - Python 3 dashboard plugin
 Trove is Database as a Service for Openstack. It's designed to run entirely on
 OpenStack, with the goal of allowing users to quickly and easily utilize the
 features of a relational database without the burden of handling complex
 administrative tasks. Cloud users and database administrators can provision
 and manage multiple database instances as needed. Initially, the service will
 focus on providing resource isolation at high performance while automating
 complex administrative tasks including deployment, configuration, patching,
 backups, restores, and monitoring. Trove is designed to support a
 single-tenant database within a Nova instance. There is no restrictions on how
 Nova is configured, since Trove interacts with other OpenStack components
 purely through the API.
 .
 This package provides the Python 3 Trove dashboard plugin.

Package: python3-trubar
Description-md5: c3696676969236dcd389daf50c089949
Description-en: Utility for translation of Python sources
 A tool for localization of Python messages via translating source
 files.
 .
 Trubar supports f-strings and does not require any changes to the
 original source code, such as marking strings for translation.

Package: python3-trufont
Description-md5: f0bbc75e6b4ef4e884332a8b6ff5e97d
Description-en: Font-editing application (Python 3 libraries)
 TruFont is a font-editing application written with Python3, ufoLib,
 defcon and PyQt5.
 .
 This provides supporting libraries for trufont font editor.

Package: python3-truncnorm
Description-md5: b51f9e49cee8aa8ee3c09f4f042e708f
Description-en: Moments for truncated multivariate normal distributions for Python
 Package truncnorm provides support of arbitrary order moments for doubly
 truncated multivariate normal distributions as a Python library.
 .
 This package provides the modules for Python 3.

Package: python3-trustme
Description-md5: 5256f675fe08e14630ddd48549fd6c42
Description-en: fake certificate authority for test use
 trustme is a tiny Python package that gives you a fake certificate authority
 (CA) that you can use to generate fake TLS certificates to use in tests. Its
 only useful purpose is as a dependency of test suites.

Package: python3-truststore
Description-md5: 2e36418b2363d15b65f4429ce62300a3
Description-en: Python Library to verify certificates using native system trust stores
 Truststore is a library which exposes native system certificate stores (ie
 "trust stores") through an `ssl.SSLContext`-like API. This means that Python
 applications no longer need to rely on certifi as a root certificate store.
 .
 Long-term the hope is to make truststore the default way to verify HTTPS
 certificates in pip and to add this functionality into Python itself.

Package: python3-trx-python
Description-md5: d2716c5d1299a1e878361c643c70b36d
Description-en: implementation of the trx file-format for tractography data
 TRX is a tractography file format designed to facilitate dataset exchange,
 interoperability, and state-of-the-art analyses, acting as a community-driven
 replacement for the myriad existing file formats.
 .
 This package contains the Python implementation of the trx file-format.

Package: python3-tsk
Description-md5: 803f0e34c53e7a9e0dbf47377082c309
Description-en: Python Bindings for The Sleuth Kit
 This package contains Python 3 bindings to libtsk3, the shared library
 that provides all the functionality of The Sleuth Kit.

Package: python3-ttconv
Description-md5: 4e16f4c4d66f74a23ca42a89e978dac2
Description-en: library and tool for converting timed text or subtitle formats
 ttconv is a library and command line application written in pure
 Python for converting between timed text formats used in the
 presentations of captions, subtitles, karaoke, etc.
 .
 Input formats: TTML / IMSC, SCC / CEA 608, EBU STL, SRT
 .
 Output formats: IMSC / TTML, WebVTT, SRT
 .
 Note, that the tool is called ttconv, not tt, i.e. use it like this:
 .
 ttconv convert -i subtitles.ttml -o subtitles.srt

Package: python3-ttfautohint-py
Description-md5: ee875b96bd4c628a0a33997f3582c165
Description-en: Python wrapper for ttfautohint (Python 3)
 A Python wrapper for ttfautohint, a free auto-hinter for TrueType fonts.

Package: python3-ttkthemes
Description-md5: 435c0b3c73c967132e5b85085248d29c
Description-en: Themes for the ttk extensions for python3-tk
 This package contains a number of themes for the ttk extension for Tkinter
 by various authors. ttkthemes supports the creation of custom themes based
 upon static themes during runtime.
 .
 This package provides the Python 3 version.

Package: python3-ttls
Description-md5: d7ae32313435c75d6c58e6e2440eb35e
Description-en: Asynchronous requests to Twinkly LED devices
 This library enables asynchronous interaction with Twinkly LED string lights.
 It allows users to send commands to their Twinkly devices, manage effects, and
 control lighting configurations. Users can switch between static colors and
 effects, and toggle their Twinkly lights on and off through asynchronous
 requests. It also supports the creation of loadable movies and realtime
 sequences, making it versatile for various lighting setups and displays.

Package: python3-ttn-client
Description-md5: ca9a5cb50163764fde72679e027b6be4
Description-en: Client for fetching and parsing uplink messages from The Things Network
 This library provides a client to fetch and parse uplink messages from The
 Things Network. The Things Network is a community-driven and open network that
 supports LoRaWAN for long-range communication with low bandwidth. Data from
 sensors is transferred via gateways to The Things Network, where this client
 processes the received uplink messages. The client decodes the payload and
 converts it into a readable format, extracting key-value pairs for further use
 in applications. This allows users to integrate and work with data from The
 Things Network within their own systems.

Package: python3-ttystatus
Description-md5: bc60aa030513fe5b64712b581f8ac4d3
Description-en: terminal progress bar and status output for Python
 ttystatus is a Python library for showing progress reporting and status
 updates on terminals, for (Unix) command line programs. Output is
 automatically adapted to the width of the terminal: truncated if it does
 not fit, and re-sized if the terminal size changes.
 .
 Output is provided via widgets. Each widgets formats some data into
 a suitable form for output. It gets the data either via its initializer,
 or from key/value pairs maintained by the master object. The values are
 set by the user. Every time a value is updated, widgets get updated
 (although the terminal is only updated every so often to give user time
 to actually read the output).
 .
 The output from ttystatus goes to the terminal (`/dev/tty`) and is
 restricted to a single line.

Package: python3-tubes
Description-md5: a88ef42dfc56021b260672cee887f7fe
Description-en: data-processing and flow-control engine for event-driven programs
 Tubes is a data-processing and flow-control engine for event-driven programs.
 Presently based primarily on Twisted, its core data structures are fairly
 framework-agnostic and could be repurposed to work with any event-driven
 container.

Package: python3-tuf
Description-md5: 308304df66c351b6986b4adc5a5fd96f
Description-en: framework for secure content delivery and updates (Python library)
 The Update Framework (TUF) is a framework for secure content delivery
 and updates. It protects against various types of supply chain
 attacks and provides resilience to compromise. This repository is a
 reference implementation written in Python. It is intended to conform
 to version 1.0 of the TUF specification.

Package: python3-turbojpeg
Description-md5: 0a1ac542ec4e89a5f84494b25746ba0b
Description-en: Wrapper for decoding and encoding JPEG images using libjpeg-turbo
 This library provides Python bindings for decoding and encoding JPEG images
 via libjpeg-turbo, making it possible to handle JPEG data as arrays without
 invoking external tools. It enables direct manipulation of image buffers,
 supports a range of pixel formats including BGR, grayscale, and YUV, and can
 perform transformations such as cropping and scaling without full
 decompression of the image. Color space conversion, progressive JPEG handling,
 and quality adjustments are available through configurable options. The
 library works with image data in memory and can interact with other libraries
 that process arrays, such as those commonly used for image analysis or
 computer vision. Support is also available for retrieving JPEG image
 properties and working with Exif orientation tags for correct display. Images
 may be read from and written to files or handled as raw memory buffers,
 depending on application requirements.

Package: python3-tuspy
Description-md5: abdfc2809bf157af1eb3be4e4353dd8e
Description-en: Python3 client for the tus resumable upload protocol
 tus is a protocol based on HTTP for resumable file uploads. Resumable
 means that an upload can be interrupted at any moment and can be resumed
 without re-uploading the previous data again. An interruption may happen
 willingly, if the user wants to pause, or by accident in case of a
 network issue or server outage.
 .
 tus-py-client is a Python client for uploading files using the tus
 protocol to any remote server supporting it.

Package: python3-tvdb-api
Description-md5: 44682e2ec35bfa059c610a4ca5c3cb89
Description-en: API interface to TheTVDB.com (Python 3)
 An easy to use API interface to TheTVDB.com .

Package: python3-tvm-ffi
Description-md5: 893d2b400cfb97f1bb9a061543beefea
Description-en: Open ABI and FFI for Machine Learning Systems (python)
 Apache TVM FFI is an open ABI and FFI for machine learning systems. It is a
 minimal, framework-agnostic, yet flexible open convention with the following
 systems in mind:
 .
 * Kernel libraries - ship one wheel to support multiple frameworks, Python
 versions, and different languages.
 * Kernel DSLs - reusable open ABI for JIT and AOT kernel exposure frameworks
 and runtimes.
 * Frameworks and runtimes - a uniform extension point for ABI-compliant
 libraries and DSLs.
 * ML infrastructure - out-of-box bindings and interop across languages.
 * Coding agents - a unified mechanism for shipping generated code in
 production.
 .
 Apache TVM FFI Python package.

Package: python3-twentemilieu
Description-md5: c6eb15e3145d8395a3bc79fcaaba076d
Description-en: Asynchronous client for Twente Milieu waste collection API
 This library provides an asynchronous client for interacting with the Twente
 Milieu waste collection API. It allows users to programmatically request waste
 pickup days for various types of waste, such as plastic, organic, paper, non-
 recyclable, and Christmas trees. The library communicates with Twente Milieu’s
 systems to fetch and deliver precise waste collection schedules tailored to
 specific addresses. It is especially useful for automating notifications and
 integrations with other services that depend on timely waste collection data.

Package: python3-twilio
Description-md5: 3da7fa88faf630c19c9a8de3c8b632ab
Description-en: Twilio API client and TwiML generator
 This package contains a Twilio helper library. The Twilio REST SDK simplifies
 the process of making calls using the Twilio REST API. The Twilio REST API
 lets to you initiate outgoing calls, list previous calls, and much more.

Package: python3-twitchapi
Description-md5: 9bffb9cb61a930880a3521d66e266756
Description-en: Python library for interacting with various Twitch APIs
 Provides a comprehensive implementation of the Twitch Helix API, PubSub,
 EventSub, and Chat functionalities. Designed to facilitate integration with
 Twitch services, this library supports features such as user authentication,
 event subscriptions, and chat bot capabilities. It allows for both app and
 user authentication, enabling better rate limits and access to user-specific
 data. PubSub topics and EventSub subscriptions are easily managed, while the
 chat component can monitor and respond to messages and user actions within
 Twitch channels.

Package: python3-twodict
Description-md5: df86f28d2ab8707cb103c738ec2e08bc
Description-en: Simple two way ordered dictionary for Python 3
 TwoWayOrderedDict is a custom dictionary in which you can get the key:value
 relationship but you can also get the value:key relationship. It also
 remembers the order in which the items were inserted and supports almost all
 the features of the build-in dict.
 .
 This package installs the library for Python 3.

Package: python3-twomemo
Description-md5: e758e41c3510c0f46d71a280f720f560
Description-en: python-omemo backend for OMEMO 2
 Backend implementation for python-omemo, equipping python-omemo with
 support for OMEMO under the namespace urn:xmpp:omemo:2
 (casually/jokingly referred to as "twomemo").

Package: python3-tx-xmpp
Description-md5: 2fd4b5a353001bf658d07e1f6f01b35f
Description-en: Python 3 collection of XMPP enhancements for Twisted
 Tx-XMPP is an implementation built on top of Twisted. It is a
 friendly fork of Wokkel maintained to keep compatible with the latest
 Python and Twisted versions, to use modern tooling and type hints,
 and to add some features.
 .
 This package install python3 library.

Package: python3-txacme
Description-md5: f5ea3a7eb07567ef3b911d43202a1cc6
Description-en: ACME protocol implementation for Twisted
 ACME is Automatic Certificate Management Environment, a protocol that
 allows clients and certificate authorities to automate verification
 and certificate issuance. The ACME protocol is used by the free
 Let's Encrypt Certificate Authority.
 .
 txacme is an implementation of the protocol for Twisted, the
 event-driven networking engine for Python.

Package: python3-txaio
Description-md5: 38c9154d811b53100c3d65da31ee65d5
Description-en: compatibility API between asyncio/Twisted/Trollius - Python 3.x
 Txaio is a helper library for writing code that runs unmodified on both
 Twisted and asyncio.
 .
 This is like six , but for wrapping over differences between Twisted and
 asyncio so one can write code that runs unmodified on both (aka "source code
 compatibility"). In other words: users can choose if they want asyncio or
 Twisted as a dependency.
 .
 This package contains the Python 3.x module.

Package: python3-txdbus
Description-md5: e52e03e72faa74cee018f9d99b2afbad
Description-en: implementation of the DBus protocol for the Twisted networking framework
 TxDBus is a native Python implementation of the DBus protocol for the
 Twisted networking framework.
 .
 In addition to a tutorial, and collection of examples the
 documentation for this project also includes An Overview of the DBus
 Protocol.

Package: python3-txi2p-tahoe
Description-md5: 60a69e1dca28dbfc2c5ce31b8ff879db
Description-en: txi2p is a set of I2P bindings for Twisted
 txi2p is a set of I2P bindings for Twisted 10.1 or greater. txi2p
 supports both the SAM and BOB APIs for I2P. The default API is SAM.
 .
 This package installs the library for Python 3.

Package: python3-txrequests
Description-md5: 9b5fb335ea94d6ac8ee20f3658669eb5
Description-en: Asynchronous Python HTTP Requests for Humans using twisted
 Small add-on for the Python Requests HTTP library.
 Makes use twisted's ThreadPool, so that the requests'API returns deferred.
 .
 The additional API and changes are minimal and strives to avoid surprises.

Package: python3-txsni
Description-md5: c0a116615108e4dc892261418cc2869f
Description-en: easy-to-use SNI endpoint for Twisted (Python 3)
 This package adds support for SNI to Twisted.
 .
 Twisted is an event-based framework for internet applications.

Package: python3-txtorcon
Description-md5: b02cb4754dffc302271459bc5b66db82
Description-en: Twisted-based asynchronous Tor control protocol implementation (Python 3)
 txtorcon main feature is to present an asynchronous API to speak the Tor
 client protocol in Python. It also provides abstractions to track and get
 updates about Tor's state and current configuration (including writing it to
 Tor or disk), along with helpers to asynchronously launch slave instances of
 Tor including Twisted endpoint support.
 .
 Twisted is an event-driven networking engine written in Python and Tor is an
 onion-routing network designed to improve people's privacy and anonymity on the
 Internet.
 .
 This package contains the Python 3 module.

Package: python3-txws
Description-md5: c4592d19231b34bb508d7f2c6f31f119
Description-en: Python module to add Websocket support to the Twisted framework (Python 3)
 txWS (pronounced "Twisted WebSockets") is a small, short, simple library
 for adding WebSockets server support to your favorite Twisted
 applications.
 .
 Websocket is a protocol providing full-duplex communication channels over TCP
 mostly used in Web browsers.
 .
 Twisted is an event-based framework for internet applications.
 .
 This package installs the library for Python 3.

Package: python3-txzmq
Description-md5: 201622c3a609dc133ee8cbce3c501a67
Description-en: ZeroMQ binding for the Twisted framework (Python3 version)
 txZMQ allows one to integrate easily 0MQ sockets into Twisted event loop
 (reactor).
 .
 0MQ is a high performance asynchronous brokerless messaging library.
 .
 Twisted is an event-based framework for internet applications.
 .
 This package contains the Python 3 version of the library.

Package: python3-type-lens
Description-md5: 3792986afdc9126608bdf1bfb7a082c1
Description-en: Library for introspecting Python type annotations at runtime
 type-lens is a library for introspecting Python type annotations at runtime.
 It aims to provide a unified, ergonomic API that works consistently across
 Python versions, smoothing over the many version-specific quirks and
 behavioral differences in Python's typing module.
 .
 This package provides the Python 3.x type_lens module.

Package: python3-typechecks
Description-md5: b9db5298456d194323c875452a7faf40
Description-en: express constraints on types
 Variables in Python are just that - variable. Sometimes
 though you want to make sure that a variable is of a
 particular type, like an integer, a string or a something
 to iterate (loop) through.
 .
 To express such constraints on the type that a variable
 may have in the code, such that the program can react
 to it at runtime, this small modules provides a set of
 routines.

Package: python3-typedload
Description-md5: cc239c0cf96c27f3473bf13fac05276a
Description-en: Load and dump json-like data into typed data structures in Python3
 This module provides an API to load dictionaries and lists (usually loaded
 from json) into Python's NamedTuples, dataclass, sets, enums, and various
 other typed data structures; respecting all the type-hints and performing
 type checks or casts when needed.
 .
 It can also dump from typed data structures to json-like dictionaries and
 lists.
 .
 It is very useful for projects that use Mypy and deal with untyped data like
 json, because it guarantees that the data will follow the desired schema.

Package: python3-typedload-doc
Description-md5: 554726564dc155a82e999a943572ac9e
Description-en: Documentation and examples for python3-typedload
 This module provides an API to load dictionaries and lists (usually loaded
 from json) into Python's NamedTuples, dataclass, sets, enums, and various
 other typed data structures; respecting all the type-hints and performing
 type checks or casts when needed.
 .
 It can also dump from typed data structures to json-like dictionaries and
 lists.
 .
 It is very useful for projects that use Mypy and deal with untyped data like
 json, because it guarantees that the data will follow the desired schema.
 .
 This is the documentation for the module.

Package: python3-typepy
Description-md5: 1fed80b5ce8b1ded5a41147258e5d388
Description-en: library for variable type checker/validator/converter at a run time
 Typepy is a Python library for variable type checker/validator/converter at a
 run time.
 .
 Feature:
 * checking a value type
 * validate a value for a type
 * convert a value from a type to the other type

Package: python3-typer
Description-md5: 87a75ac69cbc2d636bfe9bb9bf21772d
Description-en: Python library for building CLI applications (Python 3)
 Typer is a library for building command-line interface (CLI) applications that
 users will love using and developers will love creating. Based on Python 3.6+
 type hints.
 .
 The key features are:
 .
 Intuitive to write: Great editor support. Completion everywhere.
 Less time debugging. Designed to be easy to use and learn. Less
 time reading docs.
 .
 Easy to use: It's easy to use for the final users. Automatic help,
 and automatic completion for all shells.
 .
 Short: Minimize code duplication. Multiple features from each
 parameter declaration. Fewer bugs.
 .
 Start simple: The simplest example adds only 2 lines of code to your
 app: 1 import, 1 function call.
 .
 Grow large: Grow in complexity as much as you want, create arbitrarily
 complex trees of commands and groups of subcommands, with options and
 arguments.
 .
 This package provides the library for Python 3.

Package: python3-typeshed
Description-md5: 69e2f3586cd56d9459e72920630878d1
Description-en: collection of library stubs for Python, with static types
 Typeshed contains external type annotations for the Python standard library
 and Python builtins, as well as third party packages as contributed by people
 external to those projects.
 .
 This data can e.g. be used for static analysis, type checking or type
 inference.

Package: python3-typeshed-client
Description-md5: bec601dc65b8f147ff051f1068669474
Description-en: library for accessing stubs in typeshed
 This project provides a way to retrieve information from
 `typeshed <https://www.github.com/python/typeshed>`_ and from
 `PEP 561 <https://www.python.org/dev/peps/pep-0561/>`_ stub packages.
 .
 Example use cases:
 .
 - Find the path to the stub file for a particular module.
 - Find the names defined in a stub.
 - Find the AST node that defines a particular name in a stub.
 .
 Projects for which ``typeshed_client`` could be useful include:
 .
 - Static analyzers that want to access typeshed annotations.
 - Tools that check stubs for correctness.
 - Tools that use typeshed for runtime introspection.

Package: python3-typing-inspect
Description-md5: 4a2261295ee4a0854c9689ea531564e6
Description-en: API for runtime inspection of types in Python
 The typing-inspect module defines experimental API for runtime inspection of
 types defined in the Python standard typing module.

Package: python3-typing-inspection
Description-md5: fa4f5475274ef9e9c9cc867d156492f8
Description-en: Tools to inspect Python type annotations at runtime
 This package provides low-level functions to check if a variable is a
 "typing" object, and high-level introspection utilities used to inspect
 type annotations that take runtime edge cases into account.

Package: python3-typish
Description-md5: f1aa5438b74362c414641605201d8d98
Description-en: Improved typing for Python
 This module provides:
 - Functions for thorough checks on types
 - Instance checks considering generics
 - Typesafe duck-typing

Package: python3-typogrify
Description-md5: edc1a8b792e873e7f630ec01c83ee3fa
Description-en: filters to transform text into typographically-improved HTML (Python 3)
 This provides a set of custom filters that automatically apply various
 transformations to plain text in order to yield typographically-improved HTML.
 While often used in conjunction with Jinja and Django template systems, the
 filters can be used in any environment.
 .
 This is the Python 3 version of the package.

Package: python3-tz
Description-md5: 49d0d17f6d12ac1cd43cbe3af9cd39bc
Description-en: transitional package to rename python3-tz
 This is a transitional package. It can safely be removed.

Package: python3-tzlocal
Description-md5: abc3166cffdb34aa170d2d33d0d2842b
Description-en: tzinfo object for the local timezone
 This Python module returns a tzinfo object with the local timezone
 information.
 .
 Example of usage:
 .
 >>> from tzlocal import get_localzone
 >>> tz = get_localzone()
 >>> tz
 <DstTzInfo 'Europe/Warsaw' WMT+1:24:00 STD>

Package: python3-u-msgpack
Description-md5: c1eaf80142a2ba8543f16fdc2b1524d2
Description-en: Python3 MessagePack serializer and deserializer
 A lightweight MessagePack serializer and deserializer module written in pure
 Python, compatible with both CPython and PyPy implementations of Python.
 u-msgpack-python is fully compliant with the latest MessagePack specification.
 In particular, it supports the new binary,
 UTF-8 string, and application-defined ext types.

Package: python3-ua-parser
Description-md5: b692de992ae4af8e76bd60e7b324e0b3
Description-en: Python module for parsing HTTP User-Agent strings
 Parse the User-Agent string from a web browser or other HTTP client.
 Extracts information and version numbers for the device, operating
 system and the user agent.
 .
 The parser is based on the shared uap-core regex definitions and
 supports multiple parsing backends. It is useful for analytics, logging,
 and adapting content based on client capabilities.

Package: python3-uamqp
Description-md5: 6b53db6dc326d090b619d309c8d3cf4c
Description-en: AMQP 1.0 client library for Python
 A cython client library for the AMQP 1.0 protocol, implemented using the Azure
 uAMQP library for C.

Package: python3-uart-devices
Description-md5: f7092b4b553408028cc2f1bf0ff8aa7b
Description-en: Python library for managing UART devices on Linux
 uart-devices is a comprehensive Python library designed to interact with
 UART (Universal Asynchronous Receiver/Transmitter) devices on Linux platforms.
 This library simplifies the process of detecting, configuring, and managing
 UART devices directly from Python scripts, providing a robust toolkit for
 developers working with serial communication hardware.
 .
 The library enables the enumeration of UART devices, reading device-specific
 attributes such as manufacturer and product details, and setting up devices
 for communication. It includes support for Bluetooth devices that use UART for
 communication, allowing for seamless integration and management of such
 devices.
 .
 Key features include:
 .
 - Automatic detection and initialization of UART and Bluetooth UART devices.
 - Easy retrieval of device information, including manufacturer and product
 names.
 - Asynchronous API support for efficient device setup and management.
 - Custom exception handling for better error management and debugging.

Package: python3-ubelt
Description-md5: 8e5de32121d3192949ac0d12c5906122
Description-en: Python Utility Belt Library
 Ubelt is a small library of robust, tested, documented, and simple
 functions that extend the Python standard library. It has a flat
 API that all behaves similarly on Windows, Mac, and Linux (up to
 some small unavoidable differences). Almost every function in ubelt
 was written with a doctest.
 .
 * Goal: provide simple functions that accomplish common tasks not
 yet addressed by the Python standard library.
 * Constraints: Must be low-impact pure Python; it should be easy to
 install and use.
 * Method: All functions are written with docstrings and doctests to
 ensure that a baseline level of documentation and testing always
 exists (even if functions are copy/pasted into other libraries)
 * Motto: Good utilities lift all codes.
 .
 This is ubelt Python package.

Package: python3-ubjson
Description-md5: 6d3125208c2284aa1d0ba0e99d42948a
Description-en: Universal Binary JSON encoder/decoder for Python 3
 Universal Binary JSON encoder/decoder based on the draft-12 specification.
 It’s meant to behave very much like Python’s built-in JSON module
 .
 This is the Python 3 package.

Package: python3-ubuntu-lint
Description-md5: e6fb2af0c55e1e25f24adc73def9eadf
Description-en: linter for Ubuntu packaging workflows (Python3 Library)
 ubuntu-lint is a CLI linter for Ubuntu packaging. It operates on source
 packages, and is designed to be used by uploaders and reviewers alike.
 .
 ubuntu-lint supplements existing tools like lintian, and defines additional
 checks for Ubuntu-specific processes such as Stable Release Updates (SRUs).
 .
 This package can be integrated with other tools like dput-ng (via hooks), and
 is used to implement the ubuntu-lint CLI tool.

Package: python3-ubuntutools
Description-md5: 7e13f84ccece24b357aee792b7904beb
Description-en: useful APIs for Ubuntu developer tools — Python 3 library
 This package ships a collection of APIs, helpers and wrappers used to
 develop useful utilities for Ubuntu developers.
 .
 This package installs the library for Python 3.

Package: python3-ufl
Description-md5: 395b8e60882b147d267e6d5a0c7e70d7
Description-en: unified language for form-compilers (Python 3)
 UFL (Unified Form Language) is a unified language for definition of
 variational forms intended for finite element discretization. More
 precisely, it defines a fixed interface for choosing finite element
 spaces and defining expressions for weak forms in a notation close to
 mathematical notation.  The form compilers FFC and SyFi use UFL as
 their end-user interface, producing UFC implementations as their
 output.
 .
 This package installs the library for Python 3.

Package: python3-ufl-legacy
Description-md5: e8d62e6bdcf7654c26dc278ff26dfe0f
Description-en: legacy unified language for form-compilers (Python 3)
 UFL (Unified Form Language) is a unified language for definition of
 variational forms intended for finite element discretization. More
 precisely, it defines a fixed interface for choosing finite element
 spaces and defining expressions for weak forms in a notation close to
 mathematical notation.  The form compilers FFC and SyFi use UFL as
 their end-user interface, producing UFC implementations as their
 output.
 .
 This package installs the legacy (2022) library for Python 3 used by
 the legacy FEniCS packages ffc and dolfin. The python package is
 renamed ufl_legacy rather than ufl.

Package: python3-uflash
Description-md5: 3a7248cf8e756d3973c8d3036d2d253c
Description-en: module and utility for flashing the BBC micro:bit
 uflash is a utility for flashing the BBC micro:bit with Python scripts
 and the MicroPython runtime.
 .
 It provides two services:
 .
 * a library of functions to programmatically create a hex file and flash
 it onto a BBC micro:bit.
 * a command line utility (uflash) that will flash Python scripts onto
 a BBC micro:bit
 .
 Several essential operations are implemented:
 .
 * encode Python into the hex format
 * embed the resulting hexified Python into the MicroPython runtime hex
 * extract an encoded Python script from a MicroPython hex file
 * discover the connected micro:bit
 * copy the resulting hex onto the micro:bit, thus flashing the device
 * specify the MicroPython runtime hex in which to embed your Python code
 .
 By default, python3-uflash uses the MicroPython runtime for micro:bit
 provided by the firmware-microbit-micropython package and which is
 located at /usr/share/firmware-microbit-micropython/firmware.hex.
 .
 This package provides the Python 3 module.

Package: python3-ufo-extractor
Description-md5: 9c14fd1e59a579b58a831e42e0cf3227
Description-en: Extract data from font binaries into UFO objects (Python 3)
 This tool can extract data from font binaries (OTF, TTF, WOFF etc.) into UFO
 objects.
 .
 This package installs the library for Python 3.

Package: python3-ufo-tofu
Description-md5: 3a6272d00ae040848aec3d5807511a5c
Description-en: Fast, versatile and user-friendly image processing toolkit
 This repository contains Python data processing scripts to be used
 with the UFO framework. At the moment they are targeted at
 high-performance reconstruction of tomographic data sets.

Package: python3-ufo2ft
Description-md5: 4aa229ed338a6077bd89da3b5ef5f076
Description-en: Bridge from UFOs to fonttools objects
 python3-ufo2ft converts fonts from UFO, a common font source format, to
 fonttools Python objects, which can subsequently saved as OTF or TTF
 binaries.

Package: python3-ufolib2
Description-md5: 4f857e8522c583cd9e97b75d9b1373ec
Description-en: Unified Font Object (UFO) fonts library
 ufoLib2 reads and writes Unified Font Object (UFO) files.
 UFO is a file format that stores fonts source files.

Package: python3-ufonormalizer
Description-md5: 72358a448a45d80cc40d92545795b8e6
Description-en: Normalize the XML and other data inside of a UFO
 This tool normalizes the XML and other data inside of a UFO (Unified
 Font Object) file.

Package: python3-ufoprocessor
Description-md5: 13f7640055392596a4bed40d93738afa
Description-en: Process and generate Unified Font Object (UFO) files
 Python package based on the designSpaceDocument from fontTools.designspaceLib
 specifically to process and generate instances for UFO files, glyphs and other
 data.

Package: python3-uharfbuzz
Description-md5: 343b906a062500ff04d0f986895bc046
Description-en: Streamlined Cython bindings for the HarfBuzz shaping engine
 This package provides the Cython-based Python binding for the HarfBuzz
 shaping engine.

Package: python3-uhashring
Description-md5: 925b9619cd8233ce57f2cb42c433bc2f
Description-en: full featured consistent hashing python library compatible with ketama
 Uhashring implements consistent hashing in pure Python.
 .
 Consistent hashing is mostly used on distributed systems/caches/databases as
 this avoid the total reshuffling of your key-node mappings when adding or
 removing a node in your ring (called continuum on libketama). More information
 and det ails about this can be found in the *literature* section.
 .
 This full featured implementation offers:
 * a lot of convenient methods to use your consistent hash ring in real world
 applications.
 * simple integration with other libs such as memcache through monkey
 patching.
 * a full ketama compatibility if you need to use it.
 * all the missing functions in the libketama C python binding (which is not
 even available on pypi) for ketama users.
 * possibility to use your own weight and hash functions if you don't care
 about the ketama compatibility.
 * Instance-oriented usage, so you can use your consistent hash ring object
 directly in your code (see advanced usage).
 * tests of implementation, key distribution and ketama compatibility.
 .
 Per node weight is also supported and will affect the nodes distribution on
 the ring.

Package: python3-uhd
Description-md5: fce65a0b1c471c0ce59179ca381c84ff
Description-en: universal hardware driver for Ettus Research products - Python3
 Host library for the Universal Hardware Driver for Ettus Research products.
 .
 The supported devices provide analog radio receiver and transmitter hardware
 along with digital interfaces for getting signals to and from a software
 defined radio running on the host computer.
 .
 This package contains the Python API support for Python3.

Package: python3-uhi
Description-md5: 0f85e7af6699c6a2812b7c433046c575
Description-en: Universal Histogram Interface
 This is a package meant primarily for documenting
 histogram indexing and the PlottableHistogram Protocol
 and any future cross-library standards.
 .
 It also contains the
 code for the PlottableHistogram Protocol, to be used in
 type checking libraries wanting to conform to the protocol.

Package: python3-uinput
Description-md5: 5c2705a93e81a6ea40cefe1eef77c1c2
Description-en: Pythonic API to Linux uinput kernel module (Python3)
 Python-uinput is Python interface to Linux uinput kernel module which allows
 attaching userspace device drivers into kernel. In practice, Python-uinput
 makes it dead simple to create virtual joysticks, keyboards and mice for
 generating arbitrary input events programmatically.
 .
 This package contains the python3 library.

Package: python3-uiprotect
Description-md5: 7359520eee42ef25c5dc1b2c848ca0be
Description-en: unofficial UniFi Protect Python API and CLI
 uiprotect is an unofficial API for UniFi Protect. This module
 communicates with UniFi Protect surveillance software installed on a
 UniFi OS Console such as a Ubiquiti CloudKey+ or UniFi Dream Machine Pro.

Package: python3-ujson
Description-md5: abfd4b7abb5ebef31715809995b02044
Description-en: ultra fast JSON encoder and decoder for Python 3
 UltraJSON is an ultra fast JSON encoder and decoder written in pure C with
 bindings for Python.
 .
 This package contains the Python 3 module of ujson.

Package: python3-ukui-menu
Description-md5: 23a304a750e38851536e6b78080d2ec9
Description-en: implementation of the freedesktop menu specification for UKUI (Python bindings)
 The package contains an implementation of the draft
 "Desktop Menu Specification" from freedesktop.org.
 .
 This package contains the Python bindings.

Package: python3-ulid
Description-md5: 3efc569147ef359de8fe8ff13351ea69
Description-en: Universally unique lexicographically sortable identifier (Python library)
 A ULID is a Universally Unique Lexicographically sortable
 Identifier. It is:
 .
 * 128-bit compatible with ``UUID``
 * 1.21e+24 unique ULIDs per millisecond
 * Lexicographically sortable!
 * Canonically encoded as a 26 character string, as opposed to the 36
 character UUID
 * Uses Crockford's base32 for better efficiency and readability (5
 bits per character)
 * Case insensitive
 * No special characters (URL safe)

Package: python3-ulid-transform
Description-md5: 5975a0de21ac5169689739fd1ce52ba2
Description-en: Fast ULID transformations
 Provides functionalities for creating and transforming ULIDs (Universally
 Unique Lexicographically Sortable Identifiers). Utilises a Cython-based
 implementation for optimal performance, with a fallback to pure Python if
 Cython is unavailable.
 .
 Example usage:
 .
 >>> import ulid_transform
 >>> ulid_transform.ulid_hex()
 '01869a2ea5fb0b43aa056293e47c0a35'
 >>> ulid_transform.ulid_now()
 '0001HZX0NW00GW0X476W5TVBFE'
 >>> ulid_transform.ulid_at_time(1234)
 '000000016JC62D620DGYNG2R8H'
 >>> ulid_transform.ulid_to_bytes('0001HZX0NW00GW0X476W5TVBFE')
 b'\x00\x00c\xfe\x82\xbc\x00!\xc0t\x877\x0b\xad\xad\xee'

Package: python3-ulmo
Description-md5: 856f788ac7c22756c35fc8a038e1a034
Description-en: Simple & fast Python 3 access to public hydrology & climatology data
 Ulmo retrieves and parses datasets from the web, and returns simple Python
 data structures that can be easily pulled into more sophisticated tools such
 as pandas. It caches datasets locally and harvests updates as needed.
 .
 A variety of datasets and services are supported, including the USGS National
 Water Information System, USGS National Elevation Dataset services, USGS
 Earth Resources Observation Systems services, NASA Daymet weather data, and
 several more both available and planned.
 .
 This package contains the Python 3 version of ulmo.

Package: python3-ultraheat-api
Description-md5: 2cdd95567b9f75840b2386375ee5f598
Description-en: Reading usage data from the Landys & Gyr Ultraheat heat meter unit
 This library provides functionality to read usage data from Landis & Gyr
 Ultraheat heat meter units through an optical interface. It supports obtaining
 detailed information such as heat usage, volume usage, device number, error
 codes, operating hours, and various other metrics. The library interacts with
 the heat meter unit via an (USB) IR reader, which must be connected to the
 machine running the script. The utility of this library extends to obtaining
 data in multiple energy and volume units and handling electric consumption for
 heat metering analytics and diagnostics.

Package: python3-umodbus
Description-md5: a2efa68c116071df4874d25ee9704bcd
Description-en: Implementation of the Modbus protocol in pure Python
 This library provides a pure Python implementation of the Modbus protocol as
 outlined in the MODBUS Application Protocol Specification V1.1b3. It includes
 both a Modbus client and server with support for TCP and RTU communication
 modes. This library allows for reading and writing of coils and registers, and
 supports signed and unsigned register values. It is designed to be very small
 and lightweight, making it suitable for applications requiring minimal
 overhead. It can communicate with devices adhering to the Modbus protocol over
 serial and network interfaces.

Package: python3-unasync
Description-md5: fd462493ea7f7bd5284e927903f20eba
Description-en: async-to-sync source transformer
 This library rewrites source files during package builds, producing a
 synchronous tree from an asynchronous source tree. It is normally invoked
 through a build command, where it reads files from configured directories such
 as _async and writes corresponding files to destinations such as _sync.
 .
 The transformation is rule based. Rules map source paths to target paths and
 apply token replacements for common async constructs and project-specific
 names. More specific rules can override broader ones, allowing different parts
 of a source tree to be converted with different path mappings and replacement
 sets.
 .
 It works on the project source tree and the package build machinery, mainly by
 extending the build step that copies package files. The generated files are
 ordinary source files that can be included in the built package.

Package: python3-unbound
Description-md5: af30f925fc4c43d06de34592670b36e8
Description-en: library implementing DNS resolution and validation (Python3 bindings)
 Python3 extension module for libunbound.
 .
 libunbound performs and validates DNS lookups; it can be used to convert
 hostnames to IP addresses and back and obtain other information from the
 DNS. Cryptographic validation of results is performed with DNSSEC.

Package: python3-uncertainties
Description-md5: 21422199e7866deb67c337560b814035
Description-en: Python3 module for calculations with uncertainties
 uncertainties is a Python3 module, which allows calculations such as
 .
 (0.2 +/- 0.01) * 2 = 0.4 +/- 0.02
 .
 to be performed transparently; much more complex mathematical expressions
 involving numbers with uncertainties can also be evaluated transparently.
 .
 Correlations between expressions are correctly taken into account; x-x is
 thus exactly zero, for instance. The uncertainties produced by this module
 are what is predicted by error propagation theory.

Package: python3-undetected-chromedriver
Description-md5: 11d79d285ace10d2813d4b84e2857d7e
Description-en: Custom selenium chromedriver
 Optimized Selenium Chromedriver patch which does not trigger anti-bot services
 like Distill Network / Imperva / DataDome / Botprotect.io. Automatically
 downloads the driver binary and patches it.

Package: python3-unearth
Description-md5: ba01891d446dd111cc20625e310b6d85
Description-en: utility to fetch and download python packages
 This package provides a utility to fetch and download python packages.
 It exists as the last piece to complete the puzzle of a package manager,
 and provide low-level functionalities that are needed to resolve
 and install packages.
 .
 Unearth serves as a stable replacement for pip's PackageFinder API.
 It will follow the conventions of Semantic Versioning so that
 downstream projects can use it to develop their own package
 finding and downloading.

Package: python3-unicode-rbnf
Description-md5: 3905b7867fe0192a1168294ab2549a15
Description-en: Rule-based number formatting using Unicode CLDR data
 Provides a pure Python implementation of rule-based number formatting (RBNF)
 using the Unicode Common Locale Data Repository (CLDR). This library allows
 for the spelling out of numbers for a wide range of locales, supporting
 various rulesets depending on the locale.
 .
 The library supports literal text, quotient and remainder substitution,
 optional substitution, rule substitution, and special rules for negative
 numbers, improper fractions, NaN, and infinity.
 .
 Example usage:
 .
 >>> from unicode_rbnf import RbnfEngine
 >>> engine = RbnfEngine.for_language("en")
 >>> engine.format_number(1234)
 'one thousand two hundred thirty-four'
 .
 >>> from unicode_rbnf import RbnfEngine, RulesetName
 >>> engine = RbnfEngine.for_language("en")
 >>> engine.format_number(1999, RulesetName.YEAR)
 'nineteen ninety-nine'
 >>> engine.format_number(11, RulesetName.ORDINAL)
 'eleventh'
 .
 This package is particularly useful for applications requiring accurate and
 locale-aware number spelling, such as text-to-speech systems, financial
 applications, and other linguistic tools.

Package: python3-unicode-segmentation-rs
Description-md5: 924d56b7c7cc151d58fa23c1c8a80a3a
Description-en: Unicode segmentation and width for Python using Rust
 Python bindings for the Rust unicode-segmentation and unicode-width crates,
 providing Unicode text segmentation and width calculation according to
 Unicode standards.
 .
 The module features
 .
 - Grapheme Cluster Segmentation: Split text into user-perceived characters
 - Word Segmentation: Split text into words according to Unicode rules
 - Sentence Segmentation: Split text into sentences
 - Display Width Calculation: Get the display width of text (for terminal /
 monospace display)
 - Gettext PO Wrapping: Wrap text for gettext PO files with proper handling
 of escape sequences and CJK characters

Package: python3-unicodedata2
Description-md5: 8e51d4f614c79e50dae7fe7f7420b0a6
Description-en: Python unicodedata backport/updates
 This package provides backports and updates to Python's standard unicodedata.

Package: python3-unicorn
Description-md5: eb5a8f73aa648d9dcbbdc3314bc42341
Description-en: Lightweight CPU emulator framework (Python 3 bindings)
 Unicorn is a CPU emulator which is based on the CPU emulation code from
 QEMU. Unlike QEMU, it focuses on the emulation of CPU code without a
 full system emulation, but with the goal to make the emulation
 extensible and easy to integrate in custom tools. Unicorn provides
 language bindings for Python, Ruby, and Rust (among others) and has
 instrumentation hooks for various CPU events. This makes Unicorn well
 suited for malware analysis and reverse engineering.
 .
 This package installs the Python 3 bindings.

Package: python3-unicrypto
Description-md5: 383451fddeb0ff2a33f2482fbc01c1ab
Description-en: Unified interface for cryptographic libraries
 Unicrypto is a library that provides a unified interface to a variety of
 cryptographic algorithms. With it, developers can easily integrate encryption
 into their applications, ensuring the security of data and communications.
 .
 The module also allows developers to have access to a wide range of
 encryption algorithms, including AES, DES, RC4 and TDES, among others.
 This library simplifies the process of implementing security in applications
 by providing a single consistent API for different algorithms, regardless of
 the underlying library used.

Package: python3-unidecode
Description-md5: 1bba0fb2519c65e430935f928b929a34
Description-en: ASCII transliterations of Unicode text (Python 3 module)
 It often happens that you have text data in Unicode, but you need to represent
 it in ASCII for display. One could represent non-roman Unicode characters as
 "???" or "\\15BA\\15A0\\1610", but neither is useful to the user reading the
 text.
 .
 Unidecode tries to represent it in ASCII characters (i.e., the universally
 displayable characters between 0x00 and 0x7F), where the compromises taken
 when mapping between two character sets are chosen to be near what a human
 with a US keyboard would choose.
 .
 This module generally produces better results than simply stripping accents
 from characters (which can be done in Python with built-in functions). It is
 based on hand-tuned character mappings that for example also contain ASCII
 approximations for symbols and non-Latin alphabets.
 .
 unidecode is a Python 3 port of the Text::Unidecode Perl module.

Package: python3-unifi-discovery
Description-md5: 4f4f6c31297fb8269d3af3975c2ded14
Description-en: Discover Unifi Devices
 The unifi-discovery module provides functionality to discover Ubiquiti UniFi
 devices within a local network environment. It's particularly useful for
 network administrators and automation scripts that need to identify UniFi
 hardware such as access points, switches, and gateways without manual
 configuration. The module supports asynchronous operations and is designed to
 integrate seamlessly with Python 3 applications.

Package: python3-unifrac
Description-md5: d968493756bc6c4b0655277bddba48f3
Description-en: high-performance phylogenetic diversity calculations
 The de facto repository for high-performance phylogenetic diversity
 calculations. The methods in this repository are based on an
 implementation of the Strided State UniFrac algorithm which is faster,
 and uses less memory than Fast UniFrac. Strided State UniFrac supports
 Unweighted UniFrac, Weighted UniFrac, Generalized UniFrac, Variance
 Adjusted UniFrac and meta UniFrac. This repository also includes Stacked
 Faith (manuscript in preparation), a method for calculating Faith's PD
 that is faster and uses less memory than the Fast UniFrac-based
 reference implementation.
 .
 This package contains the Python3 module.

Package: python3-unittest2
Description-md5: 3299d0b54d7375af07ff0f5fb1277dab
Description-en: backport of the enhanced unittest testing framework - Python 3.x
 unittest2 is an enhanced version of unittest including a standard test runner
 (automatic test discovery), class and module level fixtures (setUpClass /
 setUpModule etc), many powerful new assert methods, better resource management
 with addCleanups and a host of other new features. These new features are
 *all* going into the Python version of unittest in Python 2.7 and Python 3.2.
 The point of unittest2 is that it works with Python 2.4 - 2.6; you can use it
 now.
 .
 This package contains the Python 3.x module.

Package: python3-universal-pathlib
Description-md5: cfd4bd65422de4a5d0f058b27de04467
Description-en: pathlib API extended to use fsspec backends
 Universal Pathlib is a Python library that extends the
 pathlib_abc.JoinablePath API to provide a pathlib.Path-like
 interface for a variety of backend filesystems via fsspec.

Package: python3-unpaddedbase64
Description-md5: 21be43752cf12243d34c482af300865b
Description-en: unpadded Base64 implementation in Python 3
 A module to encode and decode Base64 without "=" padding.
 .
 RFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes
 using "=" characters. However this conveys no benefit so many protocols choose
 to use Base64 without the "=" padding.
 .
 This package is for Python 3.

Package: python3-untangle
Description-md5: bdb4f1561572c20dbd4bfc4970be92af
Description-en: Convert XML to a Python object
 Untangle has a very simple API for converting XML to a Python object:
 you just call the "parse" function on either a string, a filename or a URL.

Package: python3-untokenize
Description-md5: 0b9d593c5294c718e37a43748758ada9
Description-en: Untokenize transforms tokens into source code (Python 3)
 Untokenize transforms tokens into source code.
 .
 Unlike the standard library's tokenize.untokenize(), it preserves the
 original whitespace between tokens.
 .
 This package installs the library for Python 3.

Package: python3-unyt
Description-md5: f704fefa91acf1f2c3d90b7c587a66cf
Description-en: Python package for handling numpy arrays with units
 Often writing code that deals with data that has units can be
 confusing. A function might return an array but at least with plain
 NumPy arrays, there is no way to easily tell what the units of the
 data are without somehow knowing a priori.
 .
 The unyt package (pronounced like “unit”) provides a subclass of
 NumPy’s ndarray class that knows about units.

Package: python3-upsetplot
Description-md5: 413ad935e3e211c0521383e8c535bf81
Description-en: Draw Lex et al.'s UpSet plots with Pandas and Matplotlib
 This is another Python implementation of UpSet plots by Lex et al. [Lex2014]_.
 UpSet plots are used to visualise set overlaps; like Venn diagrams but
 more readable. Documentation is at https://upsetplot.readthedocs.io.
 .
 This ``upsetplot`` library tries to provide a simple interface backed by an
 extensible, object-oriented design.

Package: python3-upstream-ontologist
Description-md5: b722695c0a549c81f5f6819a3c33fb29
Description-en: discover metadata about upstream projects
 The upstream ontologist discovers metadata about the upstream part of a
 package by reading common project metadata files. It currently supports:
 .
 * setup.py/PKG-INFO files
 * package.json files
 * package.xml files
 * dist.ini files
 * META.json / META.yml files
 * GNU configure files
 * R DESCRIPTION files
 * pom.xml files
 * Cargo.toml files
 * and other formats

Package: python3-uranium
Description-md5: beb1ea6fc7a7134caa1f549845fe0fff
Description-en: application framework for Cura (Python library)
 Uranium is a Python framework for building 3D printing related applications.
 .
 It is mainly used by Cura.
 .
 This package contains the base library for Python 3.

Package: python3-uritemplate
Description-md5: a75df3447ca4dee8de18619f3417803b
Description-en: implementation of RFC6570 - Python 3.x
 python-uritemplate implements RFC6570. URI Template can expand templates up to
 and including Level 4 in that specification. It exposes one method, "expand".
 .
 This package provides the Python 3.x module.

Package: python3-uritools
Description-md5: 838df7a81a6123df439dd27c60c746a2
Description-en: RFC 3986 compliant replacement for urlparse
 This module provides RFC 3986 compliant functions for parsing, classifying and
 composing URIs and URI references, largely replacing the Python Standard
 Library's urllib.parse module.
 .
 For various reasons, the Python 2 urlparse module is not compliant with
 current Internet standards, does not include Unicode support, and is generally
 unusable with proprietary URI schemes. Python 3's urllib.parse improves on
 Unicode support, but the other issues still remain.
 .
 This module aims to provide fully RFC 3986 compliant replacements for some
 commonly used functions found in urlparse and urllib.parse, plus additional
 functions for conveniently composing URIs from their individual components.

Package: python3-urjtag
Description-md5: 505013bac8cca59aa6c7819f7b439216
Description-en: Python3 bindings for the urjtag library
 This package contains the bindings for Python3.

Package: python3-url-matcher
Description-md5: fb67a09563f602e42e79848422b75965
Description-en: URL matching library that relates URLs with resources
 URL matching library that relates URLs with resources. Rules are defined using
 simple pattern definitions. It is simpler and faster than using regular
 expressions if the rules involves many domains.

Package: python3-url-normalize
Description-md5: 98d3603ad526f353316e102035e19c2f
Description-en: URL normalization for Python
 URI Normalization function:
 .
 * Take care of IDN domains.
 * Always provide the URI scheme in lowercase characters.
 * Always provide the host, if any, in lowercase characters.
 * Only perform percent-encoding where it is essential.
 * Always use uppercase A-through-F characters when percent-encoding.
 * Prevent dot-segments appearing in non-relative URI paths.
 * For schemes that define a default authority, use an empty authority if the
 default is desired.
 * For schemes that define an empty path to be equivalent to a path of "/", use
 "/".
 * For schemes that define a port, use an empty port if the default is desired
 * All portions of the URI must be utf-8 encoded NFC from Unicode strings

Package: python3-urlobject
Description-md5: 3f04c932d0d5bc6a2c6ead0e24b79fd8
Description-en: utility class for manipulating URLs.
 URLObject is a utility class for manipulating URLs. The latest
 incarnation of this library builds upon the ideas of its
 predecessor, but aims for a clearer API, focusing on proper
 method names over operator overrides. It's also being developed
 from the ground up in a test-driven manner, and has full
 Sphinx documentation.
 .
 This is the Python 3 version of the package.

Package: python3-urwid
Description-md5: 6cf161efb6a50b0f7ba3f26e7ee92ad5
Description-en: curses-based UI/widget library for Python 3
 Urwid is a console user interface library that includes many features
 useful for text console application developers including:
 .
 * Fluid interface resizing (xterm window resizing/fbset on Linux console)
 * Web application display mode using Apache and CGI
 * Support for UTF-8, simple 8-bit and CJK encodings
 * Multiple text alignment and wrapping modes built-in
 * Ability to create user-defined text layout classes
 * Simple markup for setting text attributes
 * Powerful list box that handles scrolling between different widget types
 * List box contents may be managed with a user-defined class
 * Flexible edit box for editing many different types of text
 * Buttons, check boxes and radio boxes
 * Customizable layout for all widgets
 * Easy interface for creating HTML screen shots
 .
 This is the Python 3 version of the package.

Package: python3-urwid-readline
Description-md5: 806d75a2981ef8e05a70e0a46144bb90
Description-en: python-urwid textbox widget that supports readline shortcuts
 A textbox edit widget for urwid that supports readline shortcuts such as:
 - Jump to the Beginning of line (Ctrl + A)
 - Jump backward one character (Ctrl + B)
 - Delete one character (Ctrl + D)
 - Delete one word (Meta + D)
 - Jump to the end of line (Ctrl + E)
 and more.

Package: python3-urwid-satext
Description-md5: 64345b80d6afc0c947a8bf2b0371f62d
Description-en: collection of urwid widgets for Libervia
 Urwid-satext is a Python library providing a set of widgets based on top of
 Urwid: buttons, text fields, frames, etc. Please refer to the official web
 page for the complete list of features.

Package: python3-urwid-utils
Description-md5: 22ddba2984f585733f2a256d92e497e4
Description-en: Collection of simple, straightforward, but extensible utilities for urwid
 Light wrappers and object-oriented interfaces to some parts of urwid
 that are otherwise less-so.

Package: python3-urwidtrees
Description-md5: fe34abee231162b76085d2e4a422c558
Description-en: Urwid Tree Container API
 This is a Widget Container API for the urwid toolkit. It uses a MVC
 approach and allows one to build trees of widgets. Its design goals are:
 .
 * clear separation classes that define, decorate and display trees of
 widgets
 * representation of trees by local operations on node positions
 * easy to use default implementation for simple trees
 * Collapses are considered decoration.
 .
 This package is for Python 3 environment.

Package: python3-usagestats
Description-md5: 6422ab4e09f8f9eb38c36d814f849a82
Description-en: Python3 module to collect usagestats from users
 This is a module to collect anonymous Usage statistics of code.

Package: python3-usb
Description-md5: c38ed2531a10a11af296ee28c245a611
Description-en: USB interface for Python (Python3)
 For interacting with USB devices directly from Python, this
 library may come in handy.
 .
 This version of python-usb is written entirely in Python and uses
 ctypes to interact with various USB libraries
 .
 This package contains the Python 3 version of pyusb.

Package: python3-usb-devices
Description-md5: c5a7e0a5526201532feed3206a2b44d8
Description-en: Tools for mapping, describing, and resetting USB devices
 A comprehensive toolkit for interacting with USB and Bluetooth devices in
 Python. Offering functionally to map USB device connections, describe
 device attributes, and perform device reset operations.
 .
 Ideal for developers and hobbyists aiming to integrate USB device management
 into their projects, it supports asynchronous programming paradigms and is
 designed to work seamlessly with modern Python async features.

Package: python3-usb1
Description-md5: e37bd47acb6bb1eee97928d8590b4fff
Description-en: Python wrapper for libusb1 (Python 3)
 Makes the whole libusb1 API available to Python. Both synchronous and
 asynchronous APIs are exposed, giving access to all USB transfer types
 (control, bulk, interrupt, isochronous).
 .
 This Python module differs from pyusb in that it only aims to wrap
 libusb1. As a consequence, it can expose all libusb1 features and not a
 subset common to various usb libraries.

Package: python3-usbmonitor
Description-md5: fa1b44cb71d80b99fd049e45d95d52f4
Description-en: Library to simplify USB device monitoring
 USBMonitor is a versatile cross-platform library that simplifies USB
 device monitoring for Windows, Linux and MacOS systems. It enables
 developers to effortlessly track device connections, disconnections,
 and access to all connected device attributes.
 .
 With USBMonitor, developers can stay up-to-date with any changes in
 the connected USB devices, allowing them to trigger specific actions
 whenever a USB device is connected or disconnected. By ensuring
 consistent functionality across various operating systems, USBMonitor
 removes the need to address platform-specific quirks,
 inconsistencies, or incompatibilities, resulting in a smooth and
 efficient USB device management experience. The uniformity in
 functionality significantly enhances code compatibility, minimizing
 the risk of code issues or unexpected breaks when moving between
 platforms.
 .
 At its core, USBMonitor utilizes pyudev (for Linux environments), WMI
 (for Windows environments), and the I/O Registry (for MacOs
 environments). Handling all the low-level intricacies and translating
 OS-specific information to ensure consistency across all systems.

Package: python3-usbmuxctl
Description-md5: bea3528c7fe560031616f8d1427a4fce
Description-en: Module to control an usb-mux hardware
 This is a Python module to control the Linux Automation GmbH USB-Mux.
 USB-Muxes contain an USB Hub, high speed analog switches, power switches and a
 microcontroller for control. USB-Muxes enable the automated testing of
 embedded USB devices by allowing the connection of a USB device to a DUT
 (device under test) without requiring physical access.
 The USB-Mux hardware and software is usually used with Labgrid

Package: python3-usbrelay
Description-md5: f7540b866dfb957dab5be91d66485e69
Description-en: Python bindings for USB HID relay driver
 a small utility to control USB HID based relays that can be used for home
 automation or other switching needs. The devices are available from several
 sources and are able to handle up to 10A 250VAC.
 .
 This package contains a Python module for interacting with the relays.

Package: python3-user-agents
Description-md5: 19084e336f4ffb82ef183b6f013a6485
Description-en: Pure Python implementation for detecting which user agent is used
 This is a Python library that provides an easy way to
 identify/detect devices like mobile phones, tablets and their
 capabilities by parsing (browser/HTTP) user agent strings. The goal is
 to reliably detect whether:
 .
 - User agent is a mobile, tablet or PC based device
 - User agent has touch capabilities (has touch screen)

Package: python3-userpath
Description-md5: 4839f582def2142ea771772b5c02fca4
Description-en: tool for adding locations to the user PATH - Python3 library
 userpath is a command-line tool and Python library
 to add custom locations to user PATH.
 Only user-specific PATH is changed,
 avoiding the need for elevated privileges.
 .
 This package provides the userpath library for Python 3.

Package: python3-usgs
Description-md5: 97fe28ffe2bde3f3142781da87f0fbb7
Description-en: Access the USGS inventory service
 USGS is a Python module for interfacing with the US Geological
 Survey's API.
 It provides submodules to interact with various endpoints,
 and command line utilities, helpful for building out large
 pipelines.

Package: python3-utf8-locale
Description-md5: 98122f9c08697860c21cb9a35a0f565f
Description-en: Detect a UTF-8-capable locale for running programs in - Python library
 Sometimes it is useful for a program to be able to run a child process and
 more or less depend on its output being valid UTF-8. This can usually be
 accomplished by setting one or more environment variables, but there is
 the question of what to set them to - what UTF-8-capable locale is present
 on this particular system? This is where the utf8_locale module comes in.
 .
 This package provides the Python 3.x utf_locale module.

Package: python3-utidylib
Description-md5: e01c965d7780ce55c0e8e5d601285abc
Description-en: Python wrapper for TidyLib
 Corrects markup in a way compliant with the latest standards, and
 optimal for the popular browsers.  It has a comprehensive knowledge
 of the attributes defined in the HTML 4.0 recommendation from W3C,
 and understands the US ASCII, ISO Latin-1, UTF-8 and the ISO 2022
 family of 7-bit encodings.  In the output:
 .
 * HTML entity names for characters are used when appropriate.
 * Missing attribute quotes are added, and mismatched quotes found.
 * Tags lacking a terminating '>' are spotted.
 * Proprietary elements are recognized and reported as such.
 * The page is reformatted, from a choice of indentation styles.
 .
 This package contains uTidylib, a Python 3 wrapper for TidyLib.

Package: python3-utm
Description-md5: b03e41436dfa045afccc47d596ad9626
Description-en: Bidirectional UTM-WGS84 converter for Python
 Lightweight bidirectional coordinate converter for Python.
 .
 The library include an easy to use and pure Python implementation
 of routines need to convert UTM coordinates into WGS84 and
 vice versa.

Package: python3-utmp
Description-md5: 7c337d58abf44c32d124d651b79b14ea
Description-en: Python3 module for working with utmp
 Python-utmp provides 3 modules to access utmp and wtmp records.
 utmpaccess is lowlevel module wrapping glibc functions, UTMPCONST
 provides useful constants, and utmp is module build
 on top of utmpaccess module, providing object oriented
 interface.

Package: python3-uuid-extension
Description-md5: 11cfb6162501842a92f37a7cea2bd279
Description-en: UUID version 7 implementation with time-ordered and timestamp extraction support
 This library provides an implementation of UUID version 7 as specified in
 RFC 9562, enabling creation of time-ordered universally unique identifiers. It
 supports generation of UUID7 identifiers that embed Unix timestamps in
 milliseconds for improved ordering properties compared to earlier standards.
 .
 Features include the ability to extract timestamps from generated UUIDs,
 obtain UTC or timezone-aware representations as datetime objects, and generate
 UUIDs with monotonically increasing counters within the same millisecond.
 Random data ensures uniqueness, and all format details conform to the UUID7
 specification.
 .
 Common applications include use in database records, streaming data, or any
 scenario where ordering by time or extracting time information from an
 identifier is useful. No external services or network endpoints are contacted;
 all UUID generation and time extraction are handled locally.

Package: python3-uv-build
Description-md5: 5830952af9a9d1963664306255c56503
Description-en: Build backend of the uv Python package manager
 This package is a slimmed down version of uv containing only the build backend,
 exposed as a Python module.

Package: python3-uvcclient
Description-md5: 1392b3498d33db5216ab991eb0fdb88c
Description-en: Library for managing Ubiquiti UniFi Video Cameras
 This library enables communication with Ubiquiti's UniFi Video Cameras through
 their Network Video Recorder (NVR) software. It offers functionalities for
 managing various aspects of the cameras, such as retrieving images and
 configuring settings like recording modes and picture settings. The library
 connects to the NVR software, facilitating access to camera controls and
 information over a network. Through the NVR's API, specific camera operations
 such as LED control and snapshot retrieval are supported.

Package: python3-uvicorn
Description-md5: 92603f5142cadb20bc69720f9404f16e
Description-en: ASGI server implementation, using uvloop and httptools (Python3 version)
 Uvicorn is a fast ASGI server, built on uvloop and httptools. It currently
 supports HTTP/1.1 and WebSockets.
 .
 Uvicorn is designed with particular attention to connection and resource
 management, in order to provide a robust server implementation. It aims to
 ensure graceful behavior to either server or client errors, and resilience to
 poor client behavior or denial of service attacks.
 .
 This package contains the Python 3 version of the library.

Package: python3-uvloop
Description-md5: 7a05777ec96ff3228768f98884f4851d
Description-en: fast implementation of asyncio event loop on top of libuv
 uvloop is a fast, drop-in replacement of the built-in asyncio
 event loop. uvloop is implemented in Cython and uses libuv
 under the hood. It makes asyncio 2-4x faster.

Package: python3-v-sim
Description-md5: 1caa2b6bb926fa7c4138a808302f1217
Description-en: Python bindings for V_Sim (a 3D visualization package)
 Using gobject-introspection and python-gobject, one can access V_Sim API
 using Python.
 .
 This package contains the Python bindings for V_Sim, a 3D
 visualization package for solid state physics.

Package: python3-v4l2
Description-md5: 127d7351d0f7f4798b269686b5459036
Description-en: Python bindings for the v4l2 userspace api
 Python bindings for the v4l2 userspace api, using ctypes.
 .
 This package installs the library for Python 3.

Package: python3-vacuum-map-parser-base
Description-md5: 05f895a766b14aa86d47fd1cc7288583
Description-en: Common codebase for creating vacuum map parsers
 This library provides a set of foundational classes to be extended by specific
 vacuum map parsers. It supports the parsing of maps for various vacuum cleaner
 models by offering a structure that can be customized to accommodate different
 parsing needs. By defining the basic framework, the library ensures consistent
 implementation across different vacuum-specific map parsers. Users can build
 upon these base classes to create parsers tailored for specific brands or
 types of vacuums, such as Roborock, Viomi, Roidmi, and Dreame, enabling
 effective communication and data processing from the devices.

Package: python3-vacuum-map-parser-roborock
Description-md5: 8cc22a2e240b4b360240224c4d886060
Description-en: Library to parse map data generated by Roborock vacuums
 This library provides functionality to parse map data generated by Roborock
 vacuums. It allows you to extract and interpret map information which enables
 various automation and integration scenarios. The library processes raw map
 bytes into structured data, which can be leveraged to visualize, analyze, or
 manage Roborock vacuum operations. This includes handling elements such as
 cleaning paths, charger positions, and other important map-related details. It
 supports interaction with Roborock devices to fetch and decode stored maps.

Package: python3-validate-pyproject
Description-md5: 063fa50c146449809cd6ff2e4b1d9de9
Description-en: Automated checks on pyproject.toml by JSON Schema definitions
 With the approval of PEP 517 and PEP 518, the Python community shifted
 towards a strong focus on standardisation for packaging software, which
 allows more freedom when choosing tools during development and make sure
 packages created using different technologies can interoperate without the
 need for custom installation procedures.
 .
 This shift became even more clear when PEP 621 was also approved, as a
 standardised way of specifying project metadata and dependencies.
 .
 validate-pyproject was born in this context, with the mission of validating
 pyproject.toml files, and make sure they are compliant with the standards
 and PEPs. Behind the scenes, validate-pyproject relies on JSON Schema files,
 which, in turn, are also a standardised way of checking if a given data
 structure complies with a certain specification.
 .
 This package contains the module for Python 3.

Package: python3-validators
Description-md5: 76f8bf337ab7e0613c4333e42ac64b02
Description-en: Python Data Validation for Humans (Python 3)
 Python has all kinds of data validation tools, but every one of them
 seems to require defining a schema or form. The author wanted to
 create a simple validation library where validating a simple value
 does not require defining a form or a schema.

Package: python3-valkey
Description-md5: 9913f3907b84c9a983f4e12e0a095753
Description-en: Python interface to the Valkey key-value store
 Valkey-py is the official Python client library for Valkey, based on a fork of
 redis-py.

Package: python3-varlink
Description-md5: 84d787e419ba2ecac9d1679288e93d0c
Description-en: Python implementation of the Varlink protocol
 A Python module that natively implements the Varlink protocol, with client and
 server support.
 .
 This package contains the Python 3.x module.

Package: python3-varlink-tests
Description-md5: ff0e9376a67520d14d2d51b5731e0f49
Description-en: Python implementation of the Varlink protocol - tests
 A Python module that natively implements the Varlink protocol, with client and
 server support.
 .
 This package contains the Python 3.x tests, including the certification tests.

Package: python3-vblf
Description-md5: 1acf24fc01543572f76888d59f0e0108
Description-en: Binary Logging Format library for Python
 The .blf format is commonly used to serialize
 and upload CANBUS data from edge node.
 .
 The .blf format was originaly created by Vector Informatik
 but has been reversed engineered with various success.
 .
 This library provides a solid implementation.

Package: python3-vcf
Description-md5: 2a19878b4f9afa9eb1fc202889cb51d2
Description-en: Variant Call Format (VCF) parser for Python 3
 The Variant Call Format (VCF) specifies the format of a text file used
 in bioinformatics for storing gene sequence variations. The format has
 been developed with the advent of large-scale genotyping and DNA
 sequencing projects, such as the 1000 Genomes Project.
 .
 The intent of this module is to mimic the ``csv`` module in the Python
 stdlib, as opposed to more flexible serialization formats like JSON or
 YAML. ``vcf`` will attempt to parse the content of each record based on
 the data types specified in the meta-information lines -- specifically
 the ##INFO and
 ##FORMAT lines. If these lines are missing or incomplete, it will check
 against the reserved types mentioned in the spec. Failing that, it will
 just return strings.
 .
 This package provides the Python 3 modules.

Package: python3-vcr
Description-md5: ca148bdd6b73cbd1e4831866c5c42010
Description-en: record and replay HTML interactions
 vcr.py records all interactions that take place through the HTML libraries
 it supports and writes them to flat files, called cassettes (YAML format by
 default). These cassettes could be replayed then for fast, deterministic
 and accurate HTML testing.
 .
 vcr.py supports the following Python HTTP libraries:
 - urllib2 (stdlib)
 - urllib3
 - http.client (Python3 stdlib)
 - Requests
 - httplib2
 - Boto (interface to Amazon Web Services)
 - Tornado's HTTP client (Python 3 library)
 .
 This package contains the modules for Python 3.

Package: python3-vcsgraph
Description-md5: 8fb91e717b507024a1cb83d49aa4499d
Description-en: Graph algorithms for version control systems
 This package contains graph-related algorithms that are useful for
 version control systems, including:
 .
 - Topological sorting (tsort)
 - Graph operations (graph)
 .
 The package includes a Rust implementation for performance-critical
 operations via PyO3 bindings.

Package: python3-vcversioner
Description-md5: 7b4163af31d056057d93abbe5cd24a41
Description-en: Use version control tags to discover version numbers (Python3 version)
 vcversioner autodiscovers a Python project's version number using
 version control system tags. This allows developers to avoid
 duplicating version information between their VCS and their setup.py
 metadata.
 .
 When the package is built, vcversioner generates a version.txt file
 that can be used for release tarballs.
 .
 Currently, vcversioner supports the git and mercurial (hg) VCS.
 .
 This package contains vcversioner for Python 3.x

Package: python3-vdf
Description-md5: 4501ff9a84ddfad75059fbdd7a32761e
Description-en: Python module for VDF serialization and deserialization
 VDF is Valve's key/value text file format, used in the Source engine
 and Steam.
 .
 This package provides VDF serialization and deserialization, with an
 API similar to the json module in the Python standard library.

Package: python3-vector
Description-md5: 7b208255241f212927eb04528b639aae
Description-en: Python library for 2D and 3D spatial vectors, 4D space-time vectors
 Vector is a Python library for 2D and 3D spatial vectors,
 as well as 4D space-time vectors.
 .
 It is especially intended for performing geometric calculations
 on arrays of vectors, rather than one vector at a time in a Python for loop.

Package: python3-vedo
Description-md5: d342eb8cc9dc06bf1e08fbcb8437eb35
Description-en: Python module for 3D scientific visualization with VTK
 A Python module for scientific visualization, analysis and animation
 of 3D objects and point clouds based on VTK and numpy.
 .
 Intuitive and straightforward API which can be combined with VTK
 seamlessly in a program, whilst maintaining access to the full range
 of VTK native classes.
 .
 It includes a large set of working examples for the all following
 functionalities:
 .
 *   Import meshes from VTK format, STL, Wavefront OBJ, 3DS, XML,
 Neutral, GMSH, OFF, PCD (PointCloud), volumetric TIFF stacks, SLC,
 MHD, 2D images PNG, JPEG.
 *   Export meshes as ASCII or binary to VTK, STL, OBJ, PLY formats.
 *   Mesh analysis through the built-in methods of VTK package.
 Additional analysis tools like Moving Least Squares, mesh
 morphing.
 *   Tools to visualize and edit meshes (cutting a mesh with another
 mesh, slicing, normalizing, moving vertex positions, etc..).
 Interactive cutter widget.
 *   Split mesh based on surface connectivity. Extract the largest
 connected area.
 *   Calculate mass properties, like area, volume, center of mass,
 average size etc.
 *   Calculate vertex and face normals, curvatures, feature edges.
 Fill mesh holes.
 *   Subdivide faces of a mesh, increasing the number of vertex
 points. Mesh simplification.
 *   Coloring and thresholding of meshes based on associated scalar
 or vectorial data.
 *   Point-surface operations: find nearest points, determine if a
 point lies inside or outside a mesh.
 *   Create primitive objects like: spheres, arrows, cubes, torus,
 ellipsoids...
 *   Generate glyphs (associating a mesh to each vertex of a source
 mesh).
 *   Create animations easily by just defining the position of the
 displayed objects in the 3D scene. Add trailing lines to moving
 objects automatically.
 *   Straightforward support for multiple sync-ed or independent
 renderers in the same window.
 *   Registration (alignment) of meshes with different techniques.
 *   Mesh smoothing with Laplacian and WindowedSinc algorithms.
 *   Delaunay triangulation in 2D and 3D.
 *   Generate meshes by joining nearby lines in space.
 *   Find the closest path from one point to another, travelling
 along the edges of a mesh.
 *   Find the intersection of a mesh with a line (or with another
 mesh).
 *   Analysis of Point Clouds:
 -  Moving Least Squares smoothing of 2D, 3D and 4D clouds
 -  Fit lines, planes and spheres in space
 -  Perform PCA (Principal Component Analysis) on point
 coordinates
 -  Identify outliers in a distribution of points
 -  Decimate a cloud to a uniform distribution.
 *   Basic histogramming and function plotting in 1D and 2D.
 *   Interpolate scalar and vectorial fields with Radial Basis
 Functions and Thin Plate Splines.
 *   Analysis of volumetric datasets:
 -  Isosurfacing of volumes
 -  Direct maximum projection rendering
 -  Generate volumetric signed-distance data from an input
 surface mesh
 -  Probe a volume with lines and planes.
 *   Add sliders and buttons to interact with the scene and the
 individual objects.
 *   Examples using SHTools package for spherical harmonics
 expansion of a mesh shape.
 *   Integration with the Qt5 framework.
 *   Support for FEniCS/dolfin package.
 .
 vedo is published in M. Musy et al. "vedo, a Python
 module for scientific visualization and analysis of 3D objects and
 point clouds based on VTK (Visualization Toolkit)", Zenodo, 10
 February 2019, doi:10.5281/zenodo.2561401.
 Formerly known as vtkplotter.
 .
 This package installs the library for Python 3.
 It also include vedo and vtkconvert executables.

Package: python3-vedo-examples
Description-md5: e68d9524faffe185c67522bfa56240c0
Description-en: 3D scientific visualization with VTK (examples)
 vedo is a Python module for scientific visualization, analysis
 and animation of 3D objects and point clouds based on VTK and numpy.
 .
 Intuitive and straightforward API which can be combined with VTK
 seamlessly in a program, whilst maintaining access to the full range
 of VTK native classes.
 .
 vedo is published in M. Musy et al. "vedo, a Python
 module for scientific visualization and analysis of 3D objects and
 point clouds based on VTK (Visualization Toolkit)", Zenodo, 10
 February 2019, doi:10.5281/zenodo.2561401.
 Formerly known as vtkplotter.
 .
 This package installs example scripts.

Package: python3-vega-datasets
Description-md5: 692f185314bd91185eaeb27fc67c154a
Description-en: Python 3 package for offline access to vega datasets
 Vega is a data visualization grammar, and this package provides a common
 repository for example datasets used by Vega related projects.

Package: python3-vehicle
Description-md5: bd1508531b2b1f82b551f37eb9809beb
Description-en: Asynchronous client for retrieving RDW vehicle information
 This library interacts with the RDW (Netherlands Vehicle Authority) to
 retrieve detailed information about vehicles using their license plates. It
 provides access to open data from RDW, which includes vehicle registration,
 licensing, and inspection details. The data can be beneficial for tracking
 important vehicle information such as inspection due dates and other key
 attributes. The library uses asynchronous programming for efficient data
 handling and is designed to be straightforward to integrate with other
 systems.

Package: python3-venusian
Description-md5: a429ecfc172d2f0933c73dbda07bb269
Description-en: library for deferring decorator actions
 Venusian is a library which allows framework authors to defer decorator
 actions. Instead of taking actions when a function (or class) decorator is
 executed at import time, you can defer the action usually taken by the
 decorator until a separate "scan" phase.
 .
 This is the Python 3 version.

Package: python3-venv
Description-md5: 1190213132ff3b0aad86e1a7eaea8066
Description-en: venv module for python3 (default python3 version)
 This package contains the venv module for the Python language (default python3
 version).
 .
 The venv module provides support for creating lightweight "virtual
 environments" with their own site directories, optionally isolated from system
 site directories. Each virtual environment has its own Python binary (which
 matches the version of the binary that was used to create this environment)
 and can have its own independent set of installed Python packages in its site
 directories.
 .
 This package is a dependency package, which depends on Debian's default
 Python 3 version's venv module (currently v3.14).

Package: python3-verilog-parser
Description-md5: 4c599591ac36454cd5d4c316da4cd130
Description-en: Parser for Verilog netlists (structural Verilog)
 Lark based parser for Verilog netlists (structural Verilog
 without behavioral statements).
 This is meant to be used to read netlists as
 generated by HDL logic synthesizers such as Yosys.

Package: python3-versioneer
Description-md5: 3a2824e2ee5716124e7d97e52e9c9da4
Description-en: determine version from repository tag
 This is a tool for managing a recorded version number in distutils-based
 python projects. The goal is to remove the tedious and error-prone
 "update the embedded version string" step from your release
 process. Making a new release should be as easy as recording a new tag
 in your version-control system, and maybe making new tarballs.

Package: python3-veusz
Description-md5: f3373fc1ab5d5ae5dad7460cf7194682
Description-en: 2D and 3D scientific plotting application (Python interface)
 Veusz is a 2D and 3D scientific plotting and graphing package,
 designed to produce publication-ready PDF, SVG, Postscript and bitmap
 output. Veusz provides a GUI, command line and scripting interface
 (based on Python) to its plotting facilities. The plots are built
 using an object-based system to provide a consistent interface.
 .
 This package includes the Python 3 plotting module.

Package: python3-veusz.helpers
Description-md5: cbca14b6ce06f6a99951bc5bd3574016
Description-en: 2D and 3D scientific plotting application (binary modules)
 Veusz is a 2D and 3D scientific plotting and graphing package,
 designed to produce publication-ready PDF, SVG, Postscript and bitmap
 output. Veusz provides a GUI, command line and scripting interface
 (based on Python) to its plotting facilities. The plots are built
 using an object-based system to provide a consistent interface.
 .
 This package includes the architecture-specific parts of the Python 3 plotting
 module.

Package: python3-vharfbuzz
Description-md5: 16852ee2470b4556e458a03e2dab92fb
Description-en: user-friendlier way to use Harfbuzz in Python
 This package provides vharfbuzz, a slightly more high-level Python
 interface to the text shaping process based on uharfbuzz.

Package: python3-vigietools
Description-md5: 992b77ba6095e3d3f5297ff74dc82e03
Description-en: collection of OpenStack OPS tools
 OpenStack is a reliable cloud infrastructure. Its mission is to produce
 the ubiquitous cloud computing platform that will meet the needs of public
 and private cloud providers regardless of size, by being simple to implement
 and massively scalable.
 .
 This package contains tools useful for OpenStack cloud administrators. In
 include things like:
 .
 * Validating a compute host before putting it into service.
 * More to come.
 .
 It can be used either on the command line, using /usr/bin/vgt, or as a Python
 module, called by a higher level thing.

Package: python3-vincenty
Description-md5: 85cf4312f3d949d3f41e2ccc5f6d7b72
Description-en: Python library for calculating geographical distance with high accuracy
 Vincenty is a Python library that calculates the geographical distance between
 two points with extreme accuracy, utilizing Vincenty's formula. Based on the
 WGS 84 reference ellipsoid, this method is precise to within 1 mm or better.
 Widely employed in geographic information systems (GIS), it offers superior
 accuracy compared to great-circle distance calculations that assume a
 spherical Earth. The library supports calculations in both kilometers and
 miles.

Package: python3-virt-firmware
Description-md5: 7f70563095a4a6ff907eddc8996d14e5
Description-en: Tools for manipulating edk2 (ovmf/qemu-efi) firmware images
 This is a collection of tools for edk2 firmware images. They support
 decoding and printing the content of firmware volumes. Variable stores
 (e.g. OVMF_VARS.fd) can be modified, for example to enroll secure boot
 certificates. Tools included:
 .
 virt-fw-dump - Decodes and prints the content of firmware volumes.
 .
 virt-fw-vars - Print and edit variable store volumes. Currently focused on
 enrolling certificates and enabling secure boot.
 .
 virt-fw-sigdb - Print and edit EFI signature database files.
 .
 host-efi-vars - Read efi variables from linux efivarfs and decode/print them.
 .
 kernel-bootcfg - Manage efi boot configuration for UKIs (unified kernel
 images) when using direct boot (without boot loader like
 grub or systemd-boot).
 .
 pe-dumpinfo - Information dump for pe (the format used by EFI) binaries.
 .
 pe-listsigs - List signatures and certificate chain for pe binaries. Can also
 extract certificates & signatures.
 .
 This package installs the library for Python 3.

Package: python3-virtualbmc
Description-md5: 92ab4f9ca9a8e116d5f470b6b905c527
Description-en: Virtual BMC for controlling virtual machines using IPMI commands
 VirtualBMC simulates a Baseboard Management Controller (BMC) by exposing IPMI
 responder to the network and talking to libvirt at the host vBMC is running at
 to manipulate virtual machines which pretend to be bare metal servers.
 .
 This package contains the Python 3 module.

Package: python3-virtualenv
Description-md5: 6b65024a7967ca464a3710d09bc87f78
Description-en: Python virtual environment creator
 virtualenv is a tool to create isolated Python environments, each invokable
 with its own Python executable.  Each instance can have different sets of
 modules, installable via pip.  Virtual Python instances can also be created
 without root access.
 .
 Since Python 3.3, a subset of it has been integrated into the standard library
 under the venv module (python3-venv in Debian).  The venv module does not
 offer all features of this library, to name just a few more prominent ones:
 .
 * is slower (by not having the app-data seed method),
 * is not as extendable,
 * cannot create virtual environments for arbitrarily installed Python
 versions (and automatically discover these),
 * does not have as rich programmatic API (describe virtual environments
 without creating them).
 .
 This is the Python 3 version of the library.  It includes the command line
 script.

Package: python3-virtualenv-clone
Description-md5: d86c342b315d9b01cdc1dbd58dda6e08
Description-en: script for cloning a non-relocatable virtualenv (Python3)
 Virtualenv provides a way to make virtualenv's relocatable which could then be
 copied as wanted. However making a virtualenv relocatable this way breaks
 the no-site-packages isolation of the virtualenv as well as other aspects that
 come with relative paths and '/usr/bin/env' shebangs that may be undesirable.
 .
 Also, the .pth and .egg-link rewriting doesn't seem to work as intended. This
 attempts to overcome these issues and provide a way to easily clone an
 existing virtualenv.
 .
 This is the Python3 package.

Package: python3-virtualenvwrapper
Description-md5: f1b91c63c7253bb85e30e91b149a3e51
Description-en: extension to virtualenv for managing multiple environments (Py3)
 virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv
 tool. The extensions include wrappers for creating and deleting
 virtual environments and otherwise managing your development
 workflow, making it easier to work on more than one project at a time
 without introducing conflicts in their dependencies.
 .
 This package installs the library for Python 3.

Package: python3-virtualsmartcard
Description-md5: a9f2d4f0bf0c6606e9f61a138cba96f9
Description-en: Smartcard emulator library in Python
 This package frobnicates a Python-based doohicky so that you no longer
 need to kludge a dingus to make the doodads work.
 .
 This package installs the library for Python 3.

Package: python3-virustotal-api
Description-md5: 53b7f881af550b70b159cf24caa2028b
Description-en: Virus Total Public/Private/Intel API for Python
 This package contains Python 3 API bindings for VirusTotal's
 public, private and intelligence APIs.
 The VirusTotal API lets you upload and scan files or URLs, access
 finished scan reports and make automatic comments without the need
 of using the website interface. The VirusTotal Intelligence API
 exposes some VirusTotal Intelligence functionality for programmatic
 interaction, such as working with Hunting rulesets, automating
 notifications, and automating file searches and downloads.

Package: python3-vispy
Description-md5: 55d7d61f130348be9ddefff91d07509e
Description-en: interactive visualization in Python 3
 Vispy is a high-performance interactive 2D/3D data visualization library.
 .
 Vispy leverages the computational power of modern Graphics Processing Units
 (GPUs) through the OpenGL library to display very large datasets.
 .
 This package provides VisPy for the Python 3 interpreter.

Package: python3-vitrage
Description-md5: 272512964d8792a09175a30110793e3f
Description-en: OpenStack RCA as a Service - Python libs
 Vitrage provides a root cause analysis service, which is used for analyzing
 the topology and alarms of the cloud, and providing insights about it.
 .
 This package provides the Python libraries.

Package: python3-vitrage-dashboard
Description-md5: 209980f12c653c8eb8f87ccbe0d8c304
Description-en: OpenStack Vitrage - dashboard plugin
 Vitrage is the OpenStack RCA (Root Cause Analysis) service for organizing,
 analyzing and expanding OpenStack alarms & events, yielding insights
 regarding the root cause of problems and deducing their existence
 before they are directly detected.
 .
 This package contains the OpenStack dashboard plugin.

Package: python3-vkbasalt
Description-md5: 613ca80dbb1bbb2fd4be163079df9195
Description-en: CLI utility and lib in conjunction with vkBasalt - Python module
 vkbasalt-cli is a CLI utility and library in conjunction with vkBasalt.
 .
 This makes generating config files or running vkBasalt with games easier.
 .
 This package is a Python module.

Package: python3-vlc
Description-md5: c0f11d6346aa9110171e358b3952f6ad
Description-en: VLC Python bindings
 This package provides a module with ctypes-based bindings (see
 http://wiki.videolan.org/PythonBinding) for the native libvlc
 API (see http://wiki.videolan.org/LibVLC) of the VLC video
 player.

Package: python3-vmms
Description-md5: a3520c5d5974da5fe69b0ebbb9c24405
Description-en: OpenStack VM migration scheduler - Python lib
 VM Migration Scheduler (aka: vmms) is an OpenStack project that makes it
 possible to schedule the migraiton of VMs from one cloud to another. Its API
 allows one to add, list, delete VMs in the Mistral workflow scheduler, while
 the worker is able to schedule VM migrations during a time window.
 .
 This package provides the Python lib.

Package: python3-vmmsclient
Description-md5: 4d93e4946bb93f052b11c29c9b099b53
Description-en: OpenStack VM migration scheduler - API client
 VM Migration Scheduler (aka: vmms) is an OpenStack project that makes it
 possible to schedule the migraiton of VMs from one cloud to another. Its API
 allows one to add, list, delete VMs in the Mistral workflow scheduler, while
 the worker is able to schedule VM migrations during a time window.
 .
 This package provides the API client.

Package: python3-vmware-nsxlib
Description-md5: 2892b9dd3aca25b1905fccdf3528978b
Description-en: A common library that interfaces with VMware NSX (Python 3)
 Library that interfaces with vmware nsx.
 .
 This package installs the library for Python 3.

Package: python3-vnlog
Description-md5: 7bee60715a27c65aa1aaa80d275e80c1
Description-en: Toolkit to read/write/manipulate whitespace-separated ASCII logs
 Vnlog is a trivially-simple log format consisting of an ASCII table with
 comments and labelled fields. This package provides a simple Python3 library to
 parse such logs.

Package: python3-vobject
Description-md5: 44f9f930a96f85659e14049a42685433
Description-en: parse iCalendar and vCards in Python3
 Parses iCalendar and vCard files into Python3 data structures, decoding the
 relevant encodings. Also serializes vobject data structures to valid iCalendar
 or vCard unicode strings.

Package: python3-voip-utils
Description-md5: c43d1523dc4e3a8a9129b6ebb8bf1508
Description-en: Utilities for managing Voice over IP communication
 This library provides utilities for managing Voice over IP (VoIP)
 communication through analog phones and VoIP adapters. It allows integration
 with devices such as the Grandstream HT801, HT802, and HT812 to enable voice
 interaction capabilities. The library facilitates the processing and control
 of VoIP telephony, supporting local push connections and integration with
 systems like Home Assistant. These utilities help in translating voice
 commands from traditional phones into digital signals to interact with
 compatible smart home applications.

Package: python3-volatile
Description-md5: 312c634da06a805bafc216bb4e96a4e1
Description-en: small extension for the Python tempfile module
 Volatile provides an alternative to tempfile.NamedTemporaryFile that does
 not delete the file on close(), but instead unlinks it after the context
 manager ends.  It also supports temporary mkdtemp-based directories, and
 temporary Unix domain sockets.
 .
 It does not support custom schemes or signatures beyond what the Python
 Standard Library supports.
 .
 Volatile's API is documented in the comments of its source.

Package: python3-volume-key
Description-md5: 5e2900ee95948f83fdc3dcd1c144c986
Description-en: Python 3 bindings for volume-key
 This package provides Python3 bindings for the volume-key library.
 .
 The main goal of the software is to allow restoring access to an encrypted
 hard drive if the primary user forgets the passphrase.  The encryption key
 back up can also be useful for extracting data after a hardware or software
 failure that corrupts the header of the encrypted volume, or to access the
 company data after an employee leaves abruptly.

Package: python3-voluptuous-openapi
Description-md5: cdb0848cc15670fad1b393f544d58832
Description-en: Convert Voluptuous schemas to OpenAPI Schema object
 Voluptuous OpenAPI allows for the transformation of Voluptuous schemas into
 OpenAPI Schema objects. It supports custom serializers for processing custom
 validators, ensuring flexibility in schema definition. This facilitates a
 seamless integration between Voluptuous data validation and OpenAPI
 documentation generation.

Package: python3-voluptuous-serialize
Description-md5: 3a4d89887d4547a83df67aed3d755034
Description-en: Code for converting voluptuous schemas to Python dictionaries
 Voluptuous is used to validate data coming into Python. This package allows
 converting these rules to a straightforward Python dict, which then can be
 exported to a text file.

Package: python3-volvooncall
Description-md5: b04da7b8db0d25c097e2ec44c07eb065
Description-en: Library for communicating with Volvo Cars cloud service
 This library provides access to the Volvo Cars cloud service (formerly known
 as Volvo On Call), allowing retrieval and monitoring of vehicle status and
 statistics for Volvo vehicles with connected services. Supported features
 include fetching data on vehicle position, door and window status, lock state,
 heater activation, odometer and trip meters, fuel level, distance to empty,
 battery charge information for electric or hybrid vehicles, fluid levels, tyre
 pressure, service warnings, and engine status. The library also supports
 reporting information via MQTT for integration with home automation systems.
 Communication is performed with the Volvo Cars online endpoints using
 authenticated requests.
 .
 Multiple vehicles can be managed by specifying their unique VINs or
 registration numbers, with region-specific service endpoints also supported.
 The library is suitable for periodic polling to collect updates on vehicle
 state, which can be further processed or visualised as needed. Information is
 accessed from the Volvo Cars App cloud infrastructure.

Package: python3-voronotalt
Description-md5: c2addfcab89accbe1aae092d398f452d
Description-en: Voronoi diagram-based tool to find atom contacts - Python3 bindings
 The analysis of macromolecular structures often requires a comprehensive
 definition of atomic neighborhoods. Such a definition can be based on the
 Voronoi diagram of balls, where each ball represents an atom of some van
 der Waals radius. Voronota is a software tool for finding all the
 vertices of the Voronoi diagram of balls. Such vertices correspond to the
 centers of the empty tangent spheres defined by quadruples of balls.
 Voronota is especially suitable for processing three-dimensional
 structures of biological macromolecules such as proteins and RNA.
 .
 Since version 1.2 Voronota also uses the Voronoi vertices to construct
 inter-atom contact surfaces and solvent accessible surfaces. Voronota
 provides tools to query contacts, generate contacts graphics, compare
 contacts and evaluate quality of protein structural models using
 contacts.
 .
 This package contains Python 3 bindings.

Package: python3-vsapm
Description-md5: 62b5656c386775ec877e8de5fed3e53c
Description-en: Apple Partition Map (APM) volume system format access library -- Python 3 bindings
 libvsapm is a library to access the Apple Partition Map (APM) volume system format.
 .
 This package includes Python 3 bindings.

Package: python3-vsgpt
Description-md5: 373227a413a080ecc2b9727fc58ee4ee
Description-en: GUID Partition Table (GPT) volume system access library -- Python 3 bindings
 libvsgpt is a library to access the GUID Partition Table (GPT) volume system.
 .
 This package includes Python 3 bindings.

Package: python3-vsts-cd-manager
Description-md5: 10ad10322761cfb3d4e7f05b32a1773a
Description-en: Visual Studio Team Services Continuous Delivery Manager
 This project provides the class ContinuousDeliveryManager and
 supporting classes for Azure. This CD manager class allows the caller
 to manage Azure Continuous Delivery pipelines that are maintained
 within a VSTS account.

Package: python3-vsure
Description-md5: a98b6792a0e2cfd3f5e2b85615cea667
Description-en: read and change status of verisure devices through mypages
 This package provides a python3 module for reading and changing status of
 verisure devices through verisure app API.
 .
 This software is not affiliated with Verisure Holding AB and the developers
 take no legal responsibility for the functionality or security of your
 Verisure Alarms and devices.
 .
 This package is a Home Assistant dependency.

Package: python3-vtk-dicom
Description-md5: b84c9fed0e12aa80fd4816d26c799f3d
Description-en: DICOM for VTK - Python
 This package contains a set of classes for managing DICOM
 files and metadata from within VTK, and some utility programs
 for interrogating and converting DICOM files.
 .
 Python 3.x bindings

Package: python3-vtk9
Description-md5: 607f6e2cea47851cd2f36d2226862577
Description-en: Python bindings for VTK
 The Visualization Toolkit (VTK) is an open-source software system
 for 3D computer graphics, image processing, and visualization.
 .
 This package provides the python3 bindings for VTK.

Package: python3-vtkgdcm
Description-md5: 56d3434afd2cc682fc774af6fae2c4a7
Description-en: Grassroots DICOM VTK/Python bindings
 Grassroots DiCoM is a C++ library for DICOM medical files. It is
 automatically wrapped to python/C#/Java (using swig). It supports
 RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated.
 .
 VTK/Python bindings to the GDCM DICOM library.

Package: python3-vtracer
Description-md5: b95a7f311bde94c9d992cd0fa3456b5e
Description-en: Python bindings for the VTracer raster-to-vector library
 VTracer converts raster images such as PNG and JPEG files into compact SVG
 vector graphics using the Rust visioncortex library.
 .
 This package provides the Python 3 module.

Package: python3-vttlib
Description-md5: e89f7bb01b5ca980996a3f17917c1898
Description-en: Python library to extract VTT (Microsoft Visual TrueType) font hinting data
 A library to:
 - Extract VTT hinting data from a OpenType font prepared with Microsoft Visual
 TrueType (VTT) and store it in a FontTools TTX dump
 - Merge it back from a TTX dump into an OpenType font and
 - Compile the data inside to font to ship it (turn TSI* tables into fpgm,
 etc.).
 .
 The primary use case is version control of hinting data of fonts.
 .
 This package installs the library for Python 3.

Package: python3-vttmisc
Description-md5: da81b163674cb7d489cfa77043f42a8f
Description-en: scripts for working with VTT (Python 3)
 The Microsoft Visual TrueType (VTT) format is a tool for smart font
 development. This Python library can operate on VTT files.

Package: python3-vulndb
Description-md5: 488699bdd4c84cb1175b45e5d051372c
Description-en: Python3 tool to provide access to the vulndb information
 It's a Python3 SDK to access the vulnerability database.
 User, contributor and developer-friendly vulnerability database.
 The goal is to provide a vulnerability database which is:
 * Actionable, easy to read and understand for developers and sysadmins
 who need to fix the vulnerability
 * Easy to integrate by developers into any vulnerability scanner, report
 generator, penetration testing tool or related tool.
 * Trivial to contribute to, by using JSON to store the vulnerabilities

Package: python3-vultr
Description-md5: f339cd9ea7a0272a9cd52786ffc4bca6
Description-en: Vultr.com API Client
 a client library to the Vultr.com API.

Package: python3-w3lib
Description-md5: bb4bc617b58b531365ed6c64293fe621
Description-en: Collection of web-related functions
 Python module with simple, reusable functions to work with URLs, HTML,
 forms, and HTTP, that aren’t found in the Python standard library.
 .
 This module is used to, for example:
 - remove comments, or tags from HTML snippets
 - extract base url from HTML snippets
 - translate entities on HTML strings
 - encoding mulitpart/form-data
 - convert raw HTTP headers to dicts and vice-versa
 - construct HTTP auth header
 - RFC-compliant url joining
 - sanitize urls (like browsers do)
 - extract arguments from urls
 .
 The code of w3lib was originally part of the Scrapy framework but was later
 stripped out of Scrapy, with the aim of make it more reusable and to provide
 a useful library of web functions without depending on Scrapy.

Package: python3-waiting
Description-md5: 67209ac20c95be324641920276cfc830
Description-en: Python module for waiting for events to happen (Python 3 version)
 The waiting module is designed to wait for events to occur. The waiting
 routine polls a given predicate function until it returns True, polling on
 a regular basis, at defined times, with exponential back-off or with a
 time-out.
 .
 This package contains the Python 3 version of the waiting module.

Package: python3-waitress
Description-md5: 0fc6beb9db802d2221e8bacc015d1dbe
Description-en: production-quality pure-Python WSGI server (Python 3)
 Waitress is meant to be a production-quality pure-Python WSGI server with
 very acceptable performance. It has no dependencies except ones which live
 in the Python standard library. It runs on CPython on Unix and Windows under
 Python 3.9+. It is also known to run on PyPy 3 (version 3.9 compatible Python
 and above) on UNIX. It supports HTTP/1.0 and HTTP/1.1.
 .
 This is the Python 3 version of the package.

Package: python3-wakeonlan
Description-md5: bb115f189402282e0e095d03bbc5036e
Description-en: module for wake on lan
 To wake up a computer using wake on lan it must first be enabled in the BIOS
 settings. Please note the computer you are trying to power on does not have an
 ip address, but it does have a mac address. The package needs to be sent as a
 broadcast package.

Package: python3-wallbox
Description-md5: 72079be86d8a35749b82e89ef3e72c9a
Description-en: interacting with Wallbox EV charger api
 This package provides interface for Wallbox EV chargers api.
 .
 This package is a dependency of Home Assistant.

Package: python3-wand
Description-md5: 32175e6c1361d1d61b78e96f21db7c30
Description-en: Python interface for ImageMagick library (Python 3)
 Wand is a ctypes-based simple ImageMagick binding for Python. All
 functionalities of MagickWand API are implemented in Wand.
 .
 Wand provides Pythonic and modern interfaces, good documentation and
 binding through ctypes (which works on PyPy)
 .
 This module is built for Python 3.

Package: python3-wapiti-arsenic
Description-md5: 64c34f27f98a2dd841cb3bd8bbfde93b
Description-en: Asynchronous webdriver client built on asyncio.
 Let's run a local Firefox instance.
 .
 from wapiti_arsenic import get_session
 from wapiti_arsenic.browsers import Firefox
 from wapiti_arsenic.services import Geckodriver
 .
 async def example():
 # Runs geckodriver and starts a firefox session
 async with get_session(Geckodriver(), Firefox()) as session:
 # go to example.com
 await session.get('http://example.com')
 # wait up to 5 seconds to get the h1 element from the page
 h1 = await session.wait_for_element(5, 'h1')
 # print the text of the h1 element
 print(await h1.get_text())

Package: python3-wapiti-swagger
Description-md5: abcb347180d04d51d4fb471fbc8f9cb4
Description-en: Python library designed to parse Swagger (OpenAPI) specifications.
 Python library designed to parse Swagger (OpenAPI) specifications and
 extract the necessary information to generate valid HTTP requests.
 .
 It focuses on providing a clean, programmatic interface for analyzing Swagger
 files and creating request templates without relying on external tools for
 OpenAPI processing.
 .
 This library is particularly useful for scenarios where only the request
 generation requirements are of interest, such as:
 .
 - Automated testing and validation of APIs.
 - Dynamic request generation for web vulnerability scanners (like Wapiti).
 - Custom API tooling.
 .
 The library is lightweight, relying only on Python's built-in `json` library
 and `PyYAML` for file parsing, and it avoids heavy dependencies on larger
 OpenAPI frameworks.

Package: python3-wasabi
Description-md5: a17ed01d073450d62ed2218b3c954930
Description-en: lightweight console printing and formatting toolkit for Python3
 This package is still a work in progress and aims to bundle those
 utilities in a standardised way so they can be shared across several
 other projects like for instance spaCy. It's super lightweight, has
 zero dependencies.
 .
 This package installs the library for Python 3.

Package: python3-watchdog
Description-md5: 47768ad0dda2a11d98f7614cee66a22f
Description-en: Python API and shell utilities to monitor file system events
 Watchdog comes with a utility script called watchmedo. It can be used to
 execute commands in response to events.

Package: python3-watcher
Description-md5: ca554424362cd1e7e6ab7936691204a4
Description-en: OpenStack Cloud Optimization as a Service - Python 3 libraries
 OpenStack Watcher provides a flexible and scalable resource optimization
 service for multi-tenant OpenStack-based clouds. Watcher provides a complete
 optimization loop-including everything from a metrics receiver, complex event
 processor and profiler, optimization processor and an action plan applier.
 This provides a robust framework to realize a wide range of cloud optimization
 goals, including the reduction of data center operating costs, increased
 system performance via intelligent virtual machine migration, increased energy
 efficiency-and more!
 .
 This package contains the Python 3 libraries that are part of Watcher.

Package: python3-watcher-dashboard
Description-md5: 719e2fcf21ff5a6da38b61ce6fc9bd59
Description-en: OpenStack Optimization as a service - dashboard plugin
 OpenStack Watcher provides a flexible and scalable resource optimization
 service for multi-tenant OpenStack-based clouds. Watcher provides a robust
 framework to realize a wide range of cloud optimization goals, including the
 reduction of data center operating costs, increased system performance via
 intelligent virtual machine migration, increased energy efficiency and more!
 .
 This package contains the OpenStack dashboard plugin.

Package: python3-watcherclient
Description-md5: 5bc0c7de3f261022316e1bacfefe96ff
Description-en: OpenStack Cloud Optimization as a Service client - Python 3.x
 OpenStack Watcher provides a flexible and scalable resource optimization
 service for multi-tenant OpenStack-based clouds. Watcher provides a complete
 optimization loop-including everything from a metrics receiver, complex event
 processor and profiler, optimization processor and an action plan applier.
 This provides a robust framework to realize a wide range of cloud optimization
 goals, including the reduction of data center operating costs, increased
 system performance via intelligent virtual machine migration, increased energy
 efficiency-and more!
 .
 This package contains the Python 3.x module and the Watcher CLI.

Package: python3-watchfiles
Description-md5: 4b2fde8f84c9c3e3bbc86f960617d1ec
Description-en: Simple, modern and high performance file watching in Python
 Simple, modern and high performance file watching and code reload in Python.
 Underlying file system notifications are handled by the Notify Rust library.
 .
 This package is the reincarnation of a previous project named "watchgod".

Package: python3-wcag-contrast-ratio
Description-md5: d661a814fa27de99acb1d744725ea18e
Description-en: Library computing contrast ratios required by WCAG 2.0 (Python3 version)
 This package provides a Python library that calculates the contrast ratio of
 colors based on Web Content Accessibility Guidelines (WCAG) 2 standard,
 published by the Web Accessibility Initiative (WAI). The actual WCAG technical
 documents are created by the Accessibility Guidelines Working Group (AG WG),
 which are part of the WAI.
 .
 This library also provides some checking if contrast meets the required level.
 .
 This package contains the Python 3 version of the library.

Package: python3-wchartype
Description-md5: a4d3a7024ad9d92c143aaa6faaf3a013
Description-en: handling double-byte (full-width) characters (Python 3)
 Wchartype is a Python module for getting the types of double-byte (full-width)
 characters.
 .
 This package installs the library for Python 3.

Package: python3-wcmatch
Description-md5: 4238979b6ed60cacd40cca63ab994893
Description-en: Wildcard File Name matching library (Python 3)
 Wildcard Match provides an enhanced fnmatch, glob, and pathlib library in
 order to provide file matching and globbing that more closely follows the
 features found in Bash. In some ways these libraries are similar to Python's
 builtin libraries as they provide a similar interface to match, filter, and
 glob the file system. But they also include a number of features found in
 Bash's globbing such as backslash escaping, brace expansion, extended glob
 pattern groups, etc. They also add a number of new useful functions as well,
 such as globmatch which functions like fnmatch, but for paths.
 .
 Wildcard Match also adds a file search utility called wcmatch that is built on
 top of fnmatch and globmatch. It was originally written for Rummage, but split
 out into this project to be used by other projects that may find its approach
 useful.
 .
 Bash is used as a guide when making decisions on behavior for fnmatch and
 glob. Behavior may differ from Bash version to Bash version, but an attempt is
 made to keep Wildcard Match up with the latest relevant changes.
 .
 This package installs the library for Python 3.

Package: python3-wdlparse
Description-md5: eb4931996c1365181c0a21acf916554b
Description-en: Workflow Description Language (WDL) parser for Python
 A Python package that provides the generated Hermes and Antlr4 WDL parsers for
 Python.

Package: python3-web-cache
Description-md5: 6067e57f898291fc46b46252bd370d79
Description-en: Simple Python key-value storage backed up by sqlite3 database
 Python module for simple key-value storage backed up by sqlite3
 database. The typical use case is a URL to HTTP data cache, but it
 can also be used for non web ressources.
 .
 Features:
 .
 * Simple dict interface allows natural usage (if key in cache, value
 = cache[key], etc.)
 * Optional Zlib (deflate), BZIP2, LZMA or ZSTD (Zstandard)
 compression, with configurable compression level
 * FIFO or LRU cache eviction strategies
 * Optional thread safe interface to work around Python Sqlite3 'same
 thread' limitation
 * Provides cache hit rate statistics

Package: python3-web-poet
Description-md5: 5ba5bd9cb1b81beaf3517b0e12784260
Description-en: Web scraping Page Objects core library
 web-poet is a Python implementation of the page object pattern for web
 scraping. It enables writing portable, reusable web parsing code.

Package: python3-webargs
Description-md5: f05ba71054c2b23c0cc829382b032d87
Description-en: Python library for parsing and validating HTTP request arguments (Python 3)
 This package contains a Python library for parsing and validating HTTP request
 arguments, with built-in support for popular web frameworks, including Flask,
 Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
 .
 This package installs the library for Python 3.

Package: python3-webassets
Description-md5: 5f2d2be4451438abc31814bff8fd9028
Description-en: Asset management application for Python web development
 Assets helps you merge and compress any JavaScript and CSS files on your web
 development project.

Package: python3-webcolors
Description-md5: 458015fbbc6d9da7389640b3590419fd
Description-en: python3 library of color names and value formats
 For python3, support is included for the following formats, but this support
 RGB colorspace only.
 * Specification-defined color names
 * Six-digit hexadecimal
 * Three-digit hexadecimal
 * Integer rgb() triplet
 * Percentage rgb() triplet
 This module conversion to/from HSL can be handled by the "colorsys" module in
 the Python standard library.

Package: python3-webdav
Description-md5: 26c97765eb3f525f83a50643488ea9f6
Description-en: WebDAV server implementation in Python (Python3)
 PyWebDAV is a WebDAV server implementation in Python. It's aim is to provide a
 simple interface to webdav services to any application which needs it. It can
 be run as a daemon.
 .
 This package is targeting Python version 3.

Package: python3-webdavclient
Description-md5: 97182b329604b40ee1cc6a551dff853a
Description-en: Python 3 module for accessing WebDAV servers
 WebDAV client library based on original package "webdavclient" which was
 Python 2 only (https://github.com/designerror/webdav-client-python).
 This package also uses requests instead of PyCURL.

Package: python3-weblogo
Description-md5: 3807a3bf703afdece90c3f38418116bc
Description-en: sequence logo generator
 WebLogo is a web based application designed to make the generation of sequence
 logos.
 .
 WebLogo can create output in several common graphics formats, including the
 bitmap formats GIF and PNG, suitable for on-screen display, and the vector
 formats EPS and PDF, more suitable for printing, publication, and further
 editing. Additional graphics options include bitmap resolution, titles,
 optional axis, and axis labels, antialiasing, error bars, and alternative
 symbol formats.
 .
 A sequence logo is a graphical representation of an amino acid or nucleic acid
 multiple sequence alignment. Each logo consists of stacks of symbols, one
 stack for each position in the sequence. The overall height of the stack
 indicates the sequence conservation at that position, while the height of
 symbols within the stack indicates the relative frequency of each amino or
 nucleic acid at that position. The width of the stack is proportional to the
 fraction of valid symbols in that position.

Package: python3-webmin-xmlrpc
Description-md5: e3491fa16168fc8a345904d5e7000050
Description-en: Library to interact with the Webmin XML-RPC API
 This library provides a way to communicate with the Webmin XML-RPC API,
 allowing users to manage and monitor Unix-like servers through Webmin.
 Functions include retrieving information about CPU load (1m, 5m, 15m), network
 interfaces, memory usage, system uptime, and local disk space. By utilizing
 this library, users can efficiently pull various system metrics and integrate
 them into their own applications or monitoring setups.

Package: python3-webpy
Description-md5: ef4e855783b13add554c6a7b9ff5e304
Description-en: Web framework for Python applications
 Web.py by Aaron Swartz offers a clean and well designed API for Python web
 applications.
 .
 The philosophy behind web.py is to: "Think about the ideal way to write a
 web app. Write the code to make it happen."
 .
 Implementations using this library have resulted in:
 * less code
 * code that ran faster
 * code that is easier to read and maintain.
 .
 This package provides the Python 3.x module.

Package: python3-webrtc-models
Description-md5: f8b46a7cbfefeb1e200bc3b692a4f883
Description-en: Data classes for WebRTC specification integration
 This library provides data classes designed to assist with the integration of
 the WebRTC specification, which is a set of standards enabling real-time
 communication of audio, video, and data in web browsers and other
 applications. It manages the data structures that align with WebRTC, offering
 support for peer-to-peer connections over networks. The library's data classes
 facilitate the management of media streams and connections, supporting a wide
 range of devices and network conditions, enabling seamless communication
 protocols for audio-visual interactions and data transmission over the
 internet. Additionally, it supports secure data exchange, which is essential
 in various communication scenarios such as video conferencing, real-time
 collaboration, and other interactive media applications.

Package: python3-webrtc-noise-gain
Description-md5: a751283be9e8d1ce60a46275d6241807
Description-en: noise suppression and automatic gain processing for speech audio
 This library processes short frames of 16 kHz, mono, 16-bit PCM audio. It
 applies configurable noise suppression and automatic gain control, and reports
 whether voice activity was detected in each processed frame.
 .
 The main interface is an AudioProcessor object. It consumes 10 ms audio blocks
 as bytes and returns processed audio bytes together with a speech flag. It is
 commonly used as one stage in a local voice pipeline, receiving microphone
 audio from the caller and passing cleaned audio back for later speech
 handling.

Package: python3-websocket
Description-md5: 75d32cf0ef6b380b3e0f88a06b9b81d8
Description-en: WebSocket client library - Python 3.x
 websocket-client provides a low-level, synchronous API providing WebSocket
 client functionality to Python programs. It conforms to the WebSocket
 specification as standardized by the IETF in RFC 6455.
 .
 WebSocket is a protocol providing full-duplex communication channels over
 TCP, mostly used in Web browsers.
 .
 This package provides the Python 3.x version.

Package: python3-websocketd
Description-md5: a2249dde0da0f12cdb7759dc10904254
Description-en: python module for creating a http server which uses WebSockets
 This module uses the network module to create a server, and implements http(s)
 and WebSockets over those connections.  With only 6 lines of code you have a
 working system.  You only have to add what you want your server to do.

Package: python3-websocketd-doc
Description-md5: ad2245ed5d2779b0b2db7ecf66c88892
Description-en: API documentation for python3-websocketd
 This module uses the network module to create a server, and implements http(s)
 and WebSockets over those connections.  With only 6 lines of code you have a
 working system.  You only have to add what you want your server to do.
 .
 This package contains the API documentation.

Package: python3-websockets
Description-md5: 63e9d5b46ca7d743c67ca64b8c0eb6f4
Description-en: implementation of the WebSocket Protocol (RFC 6455)
 websockets is a library for developing WebSocket servers and clients in
 Python. It implements RFC 6455 with a focus on correctness and simplicity.
 It passes the Autobahn Testsuite.
 .
 Built on top of Python's asynchronous I/O support introduced in PEP 3156,
 it provides an API based on coroutines, making it easy to write highly
 concurrent applications.

Package: python3-webtest
Description-md5: 748305ea714e102034d24647b4dcc088
Description-en: wraps any WSGI application and makes it easy to test
 WebTest helps you test your WSGI-based web applications. This can be any
 application that has a WSGI (Web Server Gateway Interface) interface,
 including an application written in a framework that supports WSGI (which
 includes most actively developed Python web frameworks – almost anything
 that even nominally supports WSGI should be testable).

Package: python3-webview
Description-md5: 7b7086deb551698b143e91c395b57f76
Description-en: Build GUI for your Python program with JavaScript, HTML, and CSS
 pywebview is a lightweight cross-platform wrapper around a webview component
 that allows on to display HTML content in its own native GUI window. It gives
 you power of web technologies in your desktop application, hiding the fact
 that GUI is browser based. You can use pywebview either with a lightweight web
 framework like Flask or Bottle or on its own with a two way bridge between
 Python and DOM.
 .
 pywebview uses native GUI for creating a web component window: WinForms on
 Windows, Cocoa on macOS and QT or GTK+ on Linux. If you choose to freeze your
 application, pywebview does not bundle a heavy GUI toolkit or web renderer
 with it keeping the executable size small.

Package: python3-webvtt
Description-md5: d8ce63325b249a39f91ec912e520487f
Description-en: Read, write and segment WebVTT caption files (Python3 version)
 Python module for reading/writing WebVTT caption files. It also features
 caption segmentation useful when captioning HLS videos.
 .
 Converting captions from other formats is supported for:
 * SubRip (.srt)
 * YouTube SBV (.sbv)
 .
 This package contains the Python 3 version of the library.

Package: python3-weightedstats
Description-md5: c40e4b30c1035cee926e7a2d78d93ce9
Description-en: Mean, weighted mean, median, weighted median for Python
 Python functions to calculate the mean, weighted mean, median, and
 weighted median.
 .
 WeightedStats includes four functions (mean, weighted_mean, median,
 weighted_median) which accept lists as arguments, and two functions
 (numpy_weighted_mean, numpy weighted_median) which accept either
 lists or numpy arrays.

Package: python3-wget
Description-md5: 90565ffb94595874ed0c60ed5c8ae691
Description-en: pure Python download utility for Python 3
 This package installs the wget module for Python version 3.x. wget module
 can be used to perform basic network downloads inside a Python script.
 .
 More information about the usage can be found at README.txt.

Package: python3-whatthepatch
Description-md5: 8f7de4e8e91cdedcb0815225905b3c3e
Description-en: Library for parsing patch files (Python 3)
 What The Patch!? is a library for parsing patch files. Its only purpose
 is to read a patch file and get it into some usable form by other
 programs.
 .
 This package installs the library for Python 3.

Package: python3-wheel
Description-md5: f239d28b37bcadf8b6416e23a48ae50d
Description-en: built-package format for Python
 A wheel is a ZIP-format archive with a specially formatted filename and the
 `.whl` extension.  It is designed to contain all the files for a PEP 376
 compatible install in a way that is very close to the on-disk format.
 .
 The wheel project provides a `bdist_wheel` command for setuptools.  Wheel
 files can be installed with `pip`.
 .
 This is the Python 3 compatible package.

Package: python3-wheel-whl
Description-md5: 0f475a80918fad10a6e24ea8a9467200
Description-en: built-package format for Python (wheel wheel)
 A wheel is a ZIP-format archive with a specially formatted filename and the
 `.whl` extension.  It is designed to contain all the files for a PEP 376
 compatible install in a way that is very close to the on-disk format.
 .
 This is the support package for the PEP 427 wheel version of the package,
 required for using wheel inside a virtual environment.

Package: python3-wheezy.template
Description-md5: a49c3a93b9126f3a72e2c0df2847eb79
Description-en: lightweight template library (Python 3 package)
 wheezy.template is a lightweight template library in pure Python 3 code.
 .
 * Compact, expressive, clean: minimises the number of keystrokes
 required to build a template.
 * Intuitive, little time to learn: requires only basic Python
 programming skills plus HTML markup knowledge.
 * Do not repeat yourself: master layout templates for inheritance;
 include and import directives for maximum reuse.
 * Fast: maximum rendering performance.

Package: python3-whey
Description-md5: 03dc78d125dc835462ac283b58729292
Description-en: simple Python wheel builder for simple projects
 The Whey project is a powerful Python tool that simplifies the process of
 creating and distributing high-performance Python packages, especially
 designed for those using Cython for compilation. With support for the latest
 PEPs, Whey offers a comprehensive solution for building and packaging advanced
 Python projects.
 .
 some of the main features of the Whey project:
 - PEP 621 metadata support:
 Whey incorporates metadata as specified by PEP 621, allowing efficient
 management of dependencies in Python projects.
 - PEP 517 Can be used as a backend build:
 As a PEP 517 backend, Whey offers flexibility in building projects,
 including those that rely on Cython for compiling C/C++ extensions.
 - PEP 427 creates wheels:
 Whey has the ability to create wheels, as defined by PEP 427. This is
 particularly relevant for projects using Cython, as wheels are binary
 packages, providing efficiency in packaging and distribution.
 - Handles hint type files (py.typed and .pyi stubs):
 Whey understands and properly handles hint type files such as py.typed
 and *.pyi stubs. Although not directly linked to Cython, this capability
 is crucial for modern projects that make use of type annotations to
 improve static analysis and documentation.

Package: python3-whey-pth
Description-md5: a06cb10192674cdcfede4726c2ef54d8
Description-en: Extension for Whey to support .pth files (Python 3)
 whey-pth adds the ability to support site-specific paths through .pth files if
 the Whey library is used.
 .
 This package installs the library for Python 3.

Package: python3-whisper
Description-md5: 8374713acbb20e7c86a7ce26a3211741
Description-en: database engine for fast, reliable fixed-sized databases
 Whisper is a fixed size database, similar in design to the Round Robin
 database tool (RRDtool). Whisper is used by the Graphite scalable real
 time graphing system to store time-series data for later display.

Package: python3-whiteboard
Description-md5: 782dcfa42a3ace6a08644dbd98af25c9
Description-en: Make your own electronic whiteboard
 python whiteboard is a program that lets you build your own
 electronic whiteboard. You only need a wii remote and a IR pen

Package: python3-whitenoise
Description-md5: 78b1299a1710a3b98c303fc667fdfbbc
Description-en: static file serving for WSGI applications (Python 3)
 With a couple of lines of config, WhiteNoise allows your web app to serve its
 own static files, making it a self-contained unit that can be deployed
 anywhere without relying on nginx, Amazon S3 or any other external service.
 .
 This package contains the Python 3 version of the library.

Package: python3-whoosh
Description-md5: 185e37d01d8d79de3f70b6536bfaeef3
Description-en: pure-Python full-text indexing, search, and spell checking library (Python 3)
 Whoosh is a fast, pure-Python indexing and search library. Programmers
 can use it to easily add search functionality to their applications and
 websites. As Whoosh is pure Python, you don't have to compile or
 install a binary support library and/or make Python work with a JVM, yet
 indexing and searching is still very fast. Whoosh is designed to be
 modular, so every part can be extended or replaced to meet your needs
 exactly.
 .
 This package contains the python3 library

Package: python3-widgetsnbextension
Description-md5: f6d8f702cecd98d6b1831629f60d7165
Description-en: Interactive widgets - Jupyter notebook extension (Python 3)
 Notebooks come alive when interactive widgets are used. Learning becomes an
 immersive and fun experience. Researchers can easily see how changing inputs
 to a model impact the results.
 .
 This package contains the server-side Jupyter notebook extension as a Python 3
 module that may be installed via the notebook.nbextensions executable module.

Package: python3-wiffi
Description-md5: 861be3887642f66310a495ef74f4bdbc
Description-en: Library to interface with STALL WIFFI devices
 This library allows users to interface with devices from STALL WIFFI, such as
 Weatherman and Rainyman. It enables Home Assistant to connect directly with
 these devices by opening a TCP server socket to listen for incoming JSON
 telegrams. The library handles the communication with the WIFFI devices,
 including receiving data and converting it into readable metrics.

Package: python3-wikitrans
Description-md5: 5e7c1b004306b61b2ef57ff58bfa90b5
Description-en: MediaWiki markup translator (python3 library)
 This package provides Python framework for translating WikiMedia articles to
 various formats. The present version supports conversions to plain text, HTML,
 and Texinfo formats.
 .
 This package contains the python3 library.

Package: python3-wikkid
Description-md5: 8980b8c36f91ada9183b2c2befe8394b
Description-en: VCS-backed wiki
 A wiki that is backed by Git or Bazaar and allows local branching of
 the wiki for later merging.
 .
 It doesn't have any page locks and uses three way merging.

Package: python3-wilderness
Description-md5: fe748a715ceac2f32d1c323ed21438b7
Description-en: Light wrapper around argparse for creating command line applications
 Wilderness is a light wrapper around argparse for creating command line
 applications with multiple subcommands, in the style of Git. Wilderness also
 makes it easy to generate man pages for your application.
 .
 Wilderness is heavily inspired by Cleo and argparse-manpage, but aims to stick
 as closely as possible to argparse to avoid users having to learn a new API.

Package: python3-willow
Description-md5: 3a04f3cb83cbe5c15f7f020f42cc2087
Description-en: Python image library combining Pillow, Wand and OpenCV (Python 3)
 Willow is a simple image library that combines the APIs of Pillow, Wand and
 OpenCV. It converts the image between the libraries when necessary.
 .
 Willow currently has basic resize and crop operations, face and feature
 detection and animated GIF support. New operations and library integrations
 can also be easily implemented.

Package: python3-wimsapi
Description-md5: 6c568a07f95c86335fda3bb2ba8256f2
Description-en: API to communicate with a WIMS server
 WimsAPI is an API written in python3 allowing to communicate with
 a WIMS server through its adm/raw extension.
 .
 Wims is the "WWW Interactive Multipurpose Server", an educational platform
 originally developed for mathematics but now also supporting subjects such
 as physics, chemistry, biology, and languages.
 .
 WIMS features a rich set of resources and exercises either for
 autodidactical use or for training classes.

Package: python3-windowmocker
Description-md5: 20f83488e441d393f4828b330e200588
Description-en: create windows and applications from specifications
 Window Mocker is a simple tool that allows developers to create windows and
 applications that follow a certain specification. This is especially useful
 when testing applications that interact with other windows (like a window
 manager, for example).

Package: python3-winrm
Description-md5: 01b8722676385f8d3a9be813582237d2
Description-en: Python 3 library for Windows Remote Management
 pywinrm is a Python client for Windows Remote Management (WinRM). This
 allows you to invoke commands on target Windows machines from any machine
 that can run Python.
 .
 WinRM allows you to call native objects in Windows. These include, but are
 not limited to, running batch scripts, powershell scripts and fetching WMI
 variables.

Package: python3-wither
Description-md5: 15dd80b2a8d0c19e06df5189e5f0a44f
Description-en: XML/HTML Generation DSL (Python 3)
 Wither is a library designed to make XML generation under Python as
 simple and as nicely formatted as Python code.
 .
 Wither is implemented as a thin stateless wrapper around etree.Element
 objects and works by making use of the ‘with’ keyword in Python to build
 a nested tree of etree objects that can be processed with standard
 tools/techniques
 .
 by using Python as a DSL you can automatically ensure that all tags are
 properly closed and also execute arbitrary Python code to build things
 such as lists or to embed widgets
 .
 This package provides the Python 3 version of Wither.

Package: python3-wn
Description-md5: 6a3d3b54f6c48708160d6d6b373c88d4
Description-en: Modern, interlingual wordnet interface (Python 3)
 Wn is a Python library for exploring information in wordnets.
 .
 This package installs the library for Python 3.

Package: python3-wokkel
Description-md5: 85976a809644b36138918885a57507d5
Description-en: Python 3 collection of enhancements for Twisted
 python3-wokkel is a collection of enhancements on top of the
 Twisted networking framework, written in Python. It
 mostly provides a testing ground for enhancements to
 the Jabber/XMPP protocol implementation as found in
 Twisted Words, that are meant to eventually move there.
 .
 This package install python3 library.

Package: python3-wolf-comm
Description-md5: 97668d8b0174ade5c1282ac613e91774
Description-en: Library to communicate with Wolf SmartSet Cloud
 This library enables interaction with the Wolf SmartSet Cloud, providing the
 ability to fetch heating system statuses such as temperature, pressure, and
 heating state. It supports session creation and built-in authentication,
 ensuring secure access to your data. Users can collect detailed information
 about their devices and parameters, enriching their understanding and control
 over their heating systems. This library is capable of managing parameters by
 removing duplications, making the data reliable and concise for further
 processing.

Package: python3-wordcloud
Description-md5: cf7fa1bd2965fb2a4113e6153a80c9cf
Description-en: little word cloud generator in Python
 Compared to other wordclouds, this algorithm has the advantage of
 * filling all available space.
 * being able to use arbitrary masks.
 * having a stupid simple algorithm (with an efficient implementation)
 that can be easily modified.

Package: python3-workqueue
Description-md5: 4a7c1bb9aedf64c2d06da1eaa3b73ee1
Description-en: cooperative computing tools work queue Python3 bindings
 CCTools's Work Queue is a system and API for building master-worker style
 programs that scale up to thousands of processors. This package provides
 bindings to access this system from Python3.

Package: python3-wreport
Description-md5: 448329448f86a712694ce334b3503160
Description-en: Python library to work with BUFR and CREX weather bulletins
 Python bindings for wreport, a library to read and write weather reports in
 BUFR and CREX formats.

Package: python3-ws4py
Description-md5: a8be8e9c8d12c02e8bd778d0c88a1a48
Description-en: WebSocket library
 Python library providing an implementation of the WebSocket protocol defined
 in RFC 6455.

Package: python3-wsaccel
Description-md5: 417d52c9ec0064b4158f9deb3be1fbb9
Description-en: Accelerator for ws4py and AutobahnPython - Python 3.x
 WSAccell is WebSocket accelerator for AutobahnPython, ws4py and Tornado. It
 replaces per-byte process in them with Cython version. AutobahnPython
 beginning with version 0.6 automatically uses WSAccell if available.
 .
 This package provides the Python 3.x module.

Package: python3-wsdot
Description-md5: 8cf72a1c33b00d9c843a2af2e4ff3884
Description-en: Python wrapper of the wsdot.wa.gov APIs
 This is an unofficial Python wrapper for the Washington State
 Department of Transportation (WSDOT) API.It allows easy access to
 real-time traffic information such as road conditions, traffic flow,
 camera images, and travel times. By wrapping the REST API, it
 simplifies data requests and parsing. An API key from WSDOT is
 required to use the package.

Package: python3-wsgi-intercept
Description-md5: 41bba37d5f018511e0cf6888b10c1207
Description-en: installs a WSGI application in place of a real URI for testing (python3)
 Testing a WSGI application normally involves starting a server at a local host
 and port, then pointing your test code to that address. Instead, this library
 lets you intercept calls to any specific host/port combination and redirect
 them into a WSGI application importable by your test program. Thus, you can
 avoid spawning multiple processes or threads to test your Web app.
 .
 wsgi_intercept works by replacing httplib.HTTPConnection with a subclass,
 wsgi_intercept.WSGI_HTTPConnection. This class then redirects specific
 server/port combinations into a WSGI application by emulating a socket. If no
 intercept is registered for the host and port requested, those requests are
 passed on to the standard handler.
 .
 This package provides a python3 module.

Package: python3-wsgicors
Description-md5: b98d1dd5a66057ef0d5d97f6a796db8b
Description-en: WSGI middleware to handle CORS preflight requests for Python 3
 This is a WSGI middleware that answers CORS preflight
 requests and adds the needed header to the response. For CORS
 see: http://www.w3.org/TR/cors/.

Package: python3-wsgiproxy
Description-md5: be7c6f6d30be6f4c999352a4e8f7cae4
Description-en: minimalist WSGI server implementation using async
 This package provides a simple Python implementation of the
 WSGI interface using the waitress pure Python HTTP implementation.

Package: python3-wslink
Description-md5: 722fb169f6cc3eb77f2ad8e8fadeedf6
Description-en: Python/JavaScript library for communicating over WebSocket
 Wslink allows easy, bi-directional communication between a Python
 server and a javascript or C++ client over a websocket. The client
 can make remote procedure calls (RPC) to the server, and the server
 can publish messages to topics that the client can subscribe to. The
 server can include binary attachments in these messages, which are
 communicated as a binary websocket message, avoiding the overhead of
 encoding and decoding.

Package: python3-wsproto
Description-md5: 4fd50e4bcf4144b1242ac45207f8af0d
Description-en: WebSockets state-machine based protocol implementation (Python3)
 Pure-Python implementation of a WebSocket protocol stack. It's
 written from the ground up to be embeddable in whatever program you
 choose to use, ensuring that you can communicate via WebSockets, as
 defined in RFC6455, regardless of your programming paradigm.
 .
 This is the Python3 package.

Package: python3-wtf-peewee
Description-md5: 714d9f3febc3de8a2f69151534e75db7
Description-en: WTForms integration for peewee models (Python 3)
 Bridge between wtforms.ext and peewee. It provides a bridge between
 peewee models and wtforms, mapping model fields to form fields.
 .
 This is the Python 3 package.

Package: python3-wtforms
Description-md5: 26e02bf18d88da1603695025357859a0
Description-en: Flexible forms validation and rendering library for Python 3
 WTForms is a flexible forms validation and rendering library for Python web
 development. It can work with whatever web framework and template engine
 you choose. It supports data validation, CSRF protection,
 internationalization (I18N), and more. There are various community libraries
 that provide closer integration with popular frameworks.
 .
 This package contains the module for Python 3.

Package: python3-wtforms-alchemy
Description-md5: ca3a772bf3b82d19426f63de67292e7b
Description-en: Tools for creating WTForms forms from SQLAlchemy models (library)
 WTForms-Alchemy provides a helper class that let you create a Form class
 from a SQLAlchemy model. It does not try to replace all the functionality
 of wtforms.ext.sqlalchemy, only the model_form function of
 wtforms.ext.sqlalchemy by a much better solution. Other functionality of
 ext.sqlalchemy such as QuerySelectField and QuerySelectMultipleField can be
 used along with WTForms-Alchemy.
 .
 The benefits of WTForms-Alchemy ModelForm over wtforms.ext.sqlachemy’s
 model_form include:
 .
 * Provides explicit declaration of ModelForms (much easier to override
 certain columns)
 * Form generation supports Unique and NumberRange validators
 * Form inheritance support (along with form configuration inheritance)
 * Automatic SelectField type coercing based on underlying column type
 * By default uses wtforms_components SelectField for fields with choices.
 This field understands None values and renders nested datastructures as
 optgroups.
 * Provides better Unique validator
 * Supports custom user defined types as well as type decorators
 * Supports SQLAlchemy-Utils datatypes
 * Supports ModelForm model relations population
 * Smarter field exclusion
 * Smarter field conversion
 * Understands join table inheritance
 * Better configuration

Package: python3-wtforms-components
Description-md5: 9a954a4bb72ac8f679c61800f04dd12b
Description-en: additional fields, validators and widgets for WTForms
 WTForms-Components provides enhanced versions of some WTForms HTML5
 fields and some additional new fields and validatiors.
 These enhancements include:
 .
 * DateTimeField
 * IntegerField
 * SelectField
 * SelectMultipleField
 * ColorField
 * NumberRangeField
 * PassiveHiddenField
 * Read-only fields
 * DateRange validator
 * Email validator
 * If validator
 * Unique Validator

Package: python3-wtforms-json
Description-md5: d5634154d24664fed713cf51742cf793
Description-en: smart json support for WTForms
 WTForms-JSON is a WTForms extension for JSON data handling. It:
 .
 * Adds support for booleans (WTForms doesn’t know how to handle
 False boolean values)
 * Adds support for None type FormField values
 * Adds support for None type Field values
 * Support for patch data requests with patch_data Form property
 * Function for converting JSON data into dict that WTForms
 understands (flatten_json() function)

Package: python3-wtforms-test
Description-md5: a95150a142f9a85892aff989d1de7090
Description-en: pytest helpers for WTForms
 WTForms-Test provides various pytest unittest helpers for testing WTForms
 based forms. Includes checks for a field's existence on a form, and various
 attributes on a field such as: validators, min/max length, description,
 optional/required, etc...

Package: python3-wurlitzer
Description-md5: f588cb01be6f440a7f9c10edfc926830
Description-en: Capture C-level output in context managers
 A common task in Python (especially while testing or
 debugging) is to redirect sys.stdout to a stream or a file while
 executing some piece of code. However, simply "redirecting stdout" is
 sometimes not as easy as one would expect. In particular, things
 become interesting when you want C code running within your Python
 process (including, but not limited to, Python modules implemented as
 C extensions) to also have its stdout redirected according to your
 wish. This turns out to be tricky and leads us into the interesting
 world of file descriptors, buffers and system calls.
 .
 This package supports redirecting this output in a straightforward way
 using a context manager.

Package: python3-wxgtk-media4.0
Description-md5: 1a255aa5296100e4e82a55301e087388
Description-en: Python 3 interface to the wxWidgets Cross-platform C++ GUI toolkit (wx.media)
 wxWidgets (formerly known as wxWindows) is a class library for C++ providing
 GUI components and other facilities on several popular platforms (and some
 unpopular ones as well).
 .
 This package provides a Python 3 interface to wxMediaCtrl.  This is the Phoenix
 reimplementation of wxPython.

Package: python3-wxgtk-webview4.0
Description-md5: 39d807e3525e21686e1c51b1e5f100bd
Description-en: Python 3 interface to the wxWidgets Cross-platform C++ GUI toolkit (wx.html2)
 wxWidgets (formerly known as wxWindows) is a class library for C++ providing
 GUI components and other facilities on several popular platforms (and some
 unpopular ones as well).
 .
 This package provides a Python 3 interface to wxWebView.  This is the Phoenix
 reimplementation of wxPython.

Package: python3-wxgtk4.0
Description-md5: fd6b23b671871c5575873be97987d989
Description-en: Python 3 interface to the wxWidgets Cross-platform C++ GUI toolkit
 wxWidgets (formerly known as wxWindows) is a class library for C++ providing
 GUI components and other facilities on several popular platforms (and some
 unpopular ones as well).
 .
 This package provides a Python 3 interface to the wxGTK library and the
 wxPython runtime support libraries.  This is the Phoenix reimplementation of
 wxPython.

Package: python3-wxmplot
Description-md5: 14d88cd4ba243fcafd1c1f397e7ea3fb
Description-en: wxPython plotting widgets using matplotlib (Python 3)
 wxmplot bridges the gap between matplotlib and wxPython by
 providing wxPython widgets and user-friendly functions for
 basic 2D line plots, image display, and some custom plots.
 .
 With the plotting and image display Panels and Frames from WXMPlot,
 programmers are able to provide plotting widgets that make it easy
 for end users to customize plots and interact with their data.
 .
 This package installs the library for Python 3.

Package: python3-wxutils
Description-md5: 196987280e658e2e38c4a570e85929bb
Description-en: wxPython utilities and convenience functions (Python 3)
 The wxutils library is a small collection of functions and classes,
 and is by no means comprehensive.
 .
 The aim is to simplify code, reduce boiler-plate, make wxPython
 coding a bit more python-like, and prevent repeating code across
 several projects.
 .
 This package installs the library for Python 3.

Package: python3-wyoming
Description-md5: 5b5a05c959be092236cdbb10c79ae880
Description-en: Peer-to-peer protocol for voice assistants
 A peer-to-peer protocol designed specifically for voice assistants, Wyoming
 allows seamless communication using JSONL and PCM audio. It is utilized by
 Rhasspy and Home Assistant to enable interaction with voice services. Wyoming
 handles various event types such as audio transmission, speech recognition,
 text-to-speech synthesis, wake word detection, intent recognition, and
 handling. The protocol operates through a structured sequence of JSON header
 and binary payloads, ensuring efficient data exchange within voice
 applications.

Package: python3-x-wr-timezone
Description-md5: acae8fe67ad49db2c5d489face4f3d51
Description-en: Python module to handle non-standard X-WR-TIMEZONE icalendar property
 Some calendar providers introduce the non-standard X-WR-TIMEZONE parameter to
 ICS calendar files. Strict interpretations according to RFC 5545 ignore the
 X-WR-TIMEZONE parameter. This causes the times of the events to differ from
 those which make use of X-WR-TIMEZONE.
 .
 This module aims to bridge the gap by converting calendars using X-WR-TIMEZONE
 to a strict RFC 5545 calendars.

Package: python3-x2go
Description-md5: 0201e83dad6b8b94fcb428cb257103d3
Description-en: Python module providing X2Go client API (Python 3)
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client side mass storage mounting support
 - client side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 This Python module allows you to integrate X2Go client
 support into your Python applications by providing a
 Python-based X2Go client API (for Python 3).

Package: python3-x2gobroker
Description-md5: b4384906705af2245b334838f46a782a
Description-en: X2Go Session Broker (Python3 modules)
 X2Go is a server based computing environment with
 - session resuming
 - low bandwidth support
 - session brokerage support
 - client side mass storage mounting support
 - client side printing support
 - audio support
 - authentication by smartcard and USB stick
 .
 The session broker is a server tool for X2Go that tells your X2Go Client
 application in a terminal server cluster what servers and session types are
 most appropriate for the user in front of the X2Go terminal.
 .
 A session broker is most useful in load balanced X2Go server farms.
 .
 This package contains common files needed by all X2Go session
 brokers being package for this distribution.

Package: python3-x3dh
Description-md5: 3e1b6b0ca970757ba9a38d4bd7054b61
Description-en: Python 3 implementation of the X3DH key agreement protocol
 This Python library offers an implementation of the Extended Triple
 Diffie-Hellman key agreement protocol (X3DH) as specified here.
 .
 The goal is to provide a configurable and independent implementation of
 the protocol, while keeping the structure close to the specification.
 .
 This library was developed as part of python-omemo, a pretty cool
 end-to-end encryption protocol.

Package: python3-xapian
Description-md5: 93b773d5c95200fab6dbf465a6f11f83
Description-en: Xapian search engine interface for Python3
 This package provides Xapian Python3 bindings.
 .
 The Xapian search engine library is a highly adaptable toolkit which allows
 developers to easily add advanced indexing and search facilities to their own
 applications.  It implements the probabilistic model of information retrieval,
 and provides facilities for performing ranked free-text searches, relevance
 feedback, phrase searching, boolean searching, stemming, and simultaneous
 update and searching.  It is highly scalable, and is capable of working with
 collections containing hundreds of millions of documents.
 .
 The Xapian Python bindings provide an interface to the Xapian library from the
 Python programming language, allowing both indexing and retrieval operations.

Package: python3-xapian-haystack
Description-md5: e962c616655b5703fbdfc77584f8dc38
Description-en: Xapian backend for Django-Haystack (Python3 version)
 Xapian-haystack is a backend of Django-Haystack for the Xapian search engine.
 It provides all the standard features of Haystack:
 * Weighting
 * Faceted search (date, query, etc.)
 * Sorting
 * Spelling suggestions
 * EdgeNGram and Ngram (for autocomplete)
 The endswith search operation is not supported.
 .
 This package contains the Python 3 version of the library.

Package: python3-xapp
Description-md5: aa93aca45558b39a888f0a2deace34db
Description-en: Python 3 XApp library
 This package contains the Python 3 version of the library.

Package: python3-xarray
Description-md5: 61c5f2b61ddf27daa81c47ccbfa8a651
Description-en: N-D labeled arrays and datasets in Python 3
 xarray (formerly xray) is an open source project and Python package that aims
 to bring the labeled data power of pandas to the physical sciences, by
 providing N-dimensional variants of the core pandas data structures.
 .
 It provides a pandas-like and pandas-compatible toolkit for analytics on
 multi-dimensional arrays, rather than the tabular data for which pandas
 excels.
 .
 This package provides the Python 3 library

Package: python3-xarray-ceos-alos2
Description-md5: b8dcebc0d659f0f482cbb8ee22c9e6b3
Description-en: Reader for ALOS2 CEOS files
 xarray reader for Advanced Land Observing Satellite 2 (ALOS2)
 CEOS files.
 It reads ALOS2 CEOS files into `xarray.DataTree` objects.

Package: python3-xarray-eopf
Description-md5: bf04c4bfc51bee6abb958f3fbae18179
Description-en: EOPF Zarr backend for xarray
 An xarray backend implementation for ESA EOPF data products in
 Zarr format.
 .
 After installing this package, user can specify a new xarray backend
 named `"eopf-zarr"` to open EOPF sample products. The backend has
 two modes of operation, default analysis mode and the native mode.
 Both modes allow
 .
 * to open EOPF sample products from the local filesystem or from
 their original object storage using URLs with both `https` or `s3`
 protocols;
 * to open entire products as `xarray.DataTree` or `xarray.Dataset`;
 * to open a subgroup as `xarray.Dataset`. This works with
 local filesystem or `s3`-URLs.
 .
 The default analysis mode has the aim to represent the EOPF data
 products in an analysis-ready and convenient way. It provides the
 following features:
 .
 * Open the deeply nested EOPF products as flat `xarray.Dataset`
 objects.
 * All bands and quality images resampled to a single, user provided
 resolution, hence, spatial dimensions will be just `x` and `y`.
 * User-specified resampling by passing interpolation methods for
 up-scaling and aggregation methods for downscaling.
 * CF-compliant spatial referencing of datasets using a shared grid
 mapping variable `spatial_ref`.
 * Attach other CF-compliant metadata enhancements such as flag values
 and meanings for pixel quality information, such as the Sentinel-2
 scene classification (variable `scl`).
 .
 The native mode does not modify any contents or data, instead it
 basically delegates to the built-in `zarr` backend.

Package: python3-xarray-safe-rcm
Description-md5: 5f9d30afdbf10ffbd4c812708d63213a
Description-en: Xarray reader for radarsat constellation mission (RCM) SAFE files
 safe_rcm rely on xarray.open_rasterio and rasterio to read
 digital_number from SAFE product to return an xarray-datatree.
 .
 Luts are decoded from xml files following ESA Sentinel-1 Product
 Specification.

Package: python3-xarray-safe-s1
Description-md5: 8b2173b4c0e960d760f8c11d82890497
Description-en: Xarray Sentinel1 Python SAFE files reader
 safe_s1 rely on xarray.open_rasterio and rasterio to read
 digital_number from SAFE product to return an xarray-datatree.
 .
 Luts are decoded from xml files following ESA Sentinel-1 Product
 Specification.
 .
 safe_s1.metadata.Sentinel1reader is the main class and contains
 a xarray-datatree with the useful data.

Package: python3-xarray-sentinel
Description-md5: b460d9d97c9fc0e8d50b1d4c3e875868
Description-en: Easily access SAR data products of the Copernicus Sentinel-1 satellite mission
 Easily access and explore the SAR data products of the Copernicus Sentinel-1
 satellite mission in Python.
 xarray-sentinel is a Python library and Xarray backend with the following
 functionalities:
 .
 * supports the following data products as distributed by ESA:
 - Sentinel-1 Ground Range Detected (GRD):
 * Stripmap (SM)
 * Interferometric Wide Swath (IW)
 * Extra Wide Swath (EW)
 - Sentinel-1 Single Look Complex (SLC) SM/IW/EW
 * creates ready-to-use Xarray `Dataset`s that map the data
 lazily and efficiently in terms of both memory usage and disk/network
 access
 * reads all SAR imagery data: GRD images, SLC swaths and SLC bursts
 * reads several metadata elements:
 satellite orbit and attitude, ground control points, radiometric
 calibration look up tables, Doppler centroid estimation and more
 * reads uncompressed and compressed SAFE data products on the local
 computer or on a network via fsspec
 * supports larger-than-memory and distributed data access via Dask and
 rioxarray / rasterio / GDAL
 * provides a few helpers for simple operations involving metadata like
 cropping individual bursts out of IW SLC swaths, applying radiometric
 calibration polynomials, converting slant to ground range for GRD
 products and computing geospatial metadata.

Package: python3-xbox-webapi
Description-md5: 823e3ae3f576af02936158b935d3a407
Description-en: Library to authenticate with Windows Live/Xbox Live
 A Python library to authenticate with Xbox Live via your Microsoft Account
 and provides Xbox related Web-API.
 .
 This package installs the library for Python 3.

Package: python3-xcbgen
Description-md5: ca25d6f784de255ac0bfd3124c15324a
Description-en: X C Binding - protocol binding generator (Python 3)
 python3-xcbgen generates the X protocol C language bindings from XML
 descriptions.
 .
 The XCB library provides an interface to the X Window System protocol,
 designed to replace the Xlib interface.  XCB provides several advantages over
 Xlib:
 .
 * Size: small library and lower memory footprint
 * Latency hiding: batch several requests and wait for the replies later
 * Direct protocol access: one-to-one mapping between interface and protocol
 * Thread support: access XCB from multiple threads, with no explicit locking
 * Easy creation of new extensions: automatically generates interface from
 machine-parsable protocol descriptions

Package: python3-xcffib
Description-md5: d7874c173954faeed648e99fb0264fce
Description-en: CFFI-based Python binding for X
 xcffib is intended to be a (mostly) drop-in replacement for xpyb. xpyb has an
 inactive upstream, several memory leaks, is python2 only and doesn't have pypy
 support. xcffib is a binding which uses CFFI, which mitigates some of the
 issues described above. xcffib also builds bindings for 27 of the 29 (xprint
 and xkb are missing) X extensions in 1.10.

Package: python3-xclarityclient
Description-md5: 959c86f33482438c40f50c3f2ac16048
Description-en: Python library for controlling XClarity by REST API.
 The XClarity Python API enables client acess to Lenovo XClarity Manager.
 .
 This package contains the Python 3 module.

Package: python3-xcube-resampling
Description-md5: 4d290b38e5a108cadbcb703663fc2e9e
Description-en: Low-level, dask-aware spatial resampling algorithms
 xcube-resampling provides efficient algorithms for transforming
 datasets into different spatial grid mappings. It is designed for
 geospatial workflows that need flexible resampling and reprojection.
 .
 Features:
 * Affine resampling – simple resampling using affine transformations
 * Reprojection – convert datasets between different coordinate
 reference systems (CRS)
 * Rectification – transform irregular grids into regular,
 well-structured grids
 .
 All methods work seamlessly with chunked (lazily loaded)
 xarray.Datasets and are powered by Dask for scalable, out-of-core
 computation.

Package: python3-xdg-base-dirs
Description-md5: d6832ea53cbaee55244ec0a68d898f23
Description-en: accessing XDG Base Directory paths (Python module)
 xdg-base-dirs is a Python module that provides functions to return paths to the
 directories defined by the XDG Base Directory Specification, simplifying
 handling of user cache, configuration, and data files.

Package: python3-xdmf
Description-md5: 9ac2d7f2fb4a5156c63b636aad99edf1
Description-en: Python3 wrappers for the eXtensible Data Model and Format library
 This package provides python3 wrappers for the libXDMF library.

Package: python3-xdo
Description-md5: 278b63109666dc964a98794a8e05adda
Description-en: Python 3 library for simulating X11 keyboard/mouse input (libxdo bindings)
 python's xdo module lets you programmatically simulate keyboard input
 and mouse activity, move and resize windows, etc.  It does this using
 libxdo, which uses X11's XTEST extension and other Xlib functions.
 .
 This is the Python 3 version of this package.

Package: python3-xdoctest
Description-md5: 9695df438fc5ed97219de25af460e78c
Description-en: Rewrite of Python's builtin doctest module with AST instead of REGEX
 What is a doctest? It is example code you write in a docstring! What
 is a docstring? Its a string you use as a comment! They get attached
 to Python functions and classes as metadata. They are often used to
 auto-generate documentation. Why is it cool? Because you can write
 tests while you code!
 .
 The ``xdoctest`` package is a re-write of Python's builtin ``doctest``
 module. It replaces the old regex-based parser with a new
 abstract-syntax-tree based parser (using Python's ``ast`` module). The
 goal is to make doctests easier to write, simpler to configure, and
 encourage the pattern of test driven development.
 .
 This package contains the library for Python 3.

Package: python3-xeddsa
Description-md5: 0f323ed2d74b39eb885e76d3419f4183
Description-en: Python 3 implementation of the XEdDSA signature scheme
 This python library offers an open implementation of the XEdDSA
 signature scheme as specified here.
 .
 This package provides the Python 3.x module.

Package: python3-xeus-python-shell
Description-md5: 8037bed673b610998769fdfa5843094c
Description-en: Native jupyter kernel for python (python library)
 xeus-python uses the xeus library to provide a high-performance,
 native kernel for running python code in the jupyter notebook,
 or other frontends using the jupyter messaging protocol.
 .
 This package contains the python library used for the shell.

Package: python3-xgboost
Description-md5: f3d608aa8f693c3dd10967c0671fb08c
Description-en: Scalable and Flexible Gradient Boosting (Python3)
 XGBoost is an optimized distributed gradient boosting library designed to be
 highly efficient, flexible and portable. It implements machine learning
 algorithms under the Gradient Boosting framework. XGBoost provides a parallel
 tree boosting (also known as GBDT, GBM) that solve many data science problems
 in a fast and accurate way. The same code runs on major distributed environment
 (Kubernetes, Hadoop, SGE, MPI, Dask) and can solve problems beyond billions of
 examples.
 .
 This package contains the xgboost python3 binding.

Package: python3-xhtml2pdf
Description-md5: 7f687876b2fd090f72527cd4217684f3
Description-en: Converts HTML into PDFs using ReportLab
 xhtml2pdf is a html2pdf converter using the ReportLab Toolkit, the
 HTML5lib and pyPdf. It supports HTML 5 and CSS 2.1 (and some of CSS
 3). It is completely written in pure Python so it is platform
 independent.
 .
 The main benefit of this tool that a user with Web skills like HTML
 and CSS is able to generate PDF templates very quickly without
 learning new technologies.
 .
 xhtml2pdf was previously developed as "pisa".
 .
 This package installs the library for Python 3.

Package: python3-xiaomi-ble
Description-md5: 49adef0edefa98ead119abf8c3d38f40
Description-en: Parser for Xiaomi BLE devices
 Manage Xiaomi BLE devices

Package: python3-xkbcommon
Description-md5: 8ada7099ddb254ae685c48ea60989a9d
Description-en: Python bindings for libxkbcommon using cffi
 Python binding for the xkbcommon library, which is used
 for handling keyboard descriptions, layouts, and interactions
 with X11 and Wayland environments.
 .
 This package installs the library for Python 3.

Package: python3-xkcd
Description-md5: d36ea3ed52136cc91f469f63f8cdaf88
Description-en: Python3 library for accessing xkcd.com
 This is a Python library for accessing and retrieving links to comics from the
 xkcd webcomic by Randall Munroe. It is NOT endorsed or made by him, it’s an
 entirely independent project.
 .
 It makes use of the JSON interface to Randall’s site to retrieve comic data.
 .
 One can create comic objects manually using Comic(number), or can use the
 helper functions provided- getLatestComic(), getRandomComic(), and getComic()-
 to do this. Once you have a Comic object, you can access data from it using
 various provided methods.
 .
 This is the Python 3 version of the package.

Package: python3-xknx
Description-md5: 96d997b4e1996413c9d77a487af38727
Description-en: library for the KNX protocol
 This package provides an asynchronous Python library for reading and writing
 KNX/IP packets. XKNX:
 * does cooperative multitasking via asyncio and is 100% thread safe.
 * provides support for KNX/IP routing and tunneling devices.
 * supports KNX IP Secure - via tunneling or routing.
 * supports KNX Data Secure group communication.
 * has strong coverage with unit tests.
 * automatically updates and synchronizes all devices in the background
 periodically.
 * listens for all updates of all devices on the KNX bus and updates the
 corresponding internal objects.
 * has a clear abstraction of data/network/logic-layer.
 * does clean connect and disconnect requests to the tunneling device and
 reconnects if KNX/IP connection failed.
 .
 This package is a dependency of Home Assistant.

Package: python3-xlib
Description-md5: 1969cba8f411be90eb3b6a261ce7c424
Description-en: interface for Python 3 to the X11 protocol
 python-xlib is a 100% pure Python 3 implementation of the X11
 protocol. It currently implements client-side X11R6 fully, supports
 the resource database, ICCM, and the Shape extension.

Package: python3-xlrd
Description-md5: cf6bbe70ed5b1d58c98414d9315cf3ba
Description-en: extract data from Microsoft Excel spreadsheet files (Python3 version)
 xlrd is a Python library to Extract data from new and old Microsoft
 Excel spreadsheets. It supports both .xls and .xlsx files (from Excel
 2007).
 .
 xlrd is a pure Python module and does not require any dependency
 outside of the standard Python distribution.
 .
 This package contains only the Python3 version of xlrd.

Package: python3-xlsxwriter
Description-md5: 84580a8663b57c6ad887157e149ef679
Description-en: Python 3 module for creating Excel XLSX files
 XlsxWriter is a Python module for writing files in the Excel 2007+ XLSX
 file format.
 .
 XlsxWriter can be used to write text, numbers, formulas and hyperlinks to
 multiple worksheets and it supports features such as formatting and many more,
 including:
 .
 * 100% compatible Excel XLSX files
 * Full formatting
 * Merged cells
 * Defined names
 * Charts
 * Autofilters
 * Data validation and drop down lists
 * Conditional formatting
 * Worksheet PNG/JPEG images
 * Rich multi-format strings
 .
 This is the Python 3 version of the package.

Package: python3-xlwt
Description-md5: 8bb197531728074db81e50f84e4f357c
Description-en: module for writing Microsoft Excel spreadsheet files - Python 3.x
 This package provides a pure Python module for writing spreadsheet files
 readable by Excel 97/2000/XP/2003, OpenOffice.org Calc, and Gnumeric. Excel
 spreadsheets can be generated on any platform without needing Excel or a COM
 server.
 .
 Xlwt is a fork of the unmaintained pyExcelerator module with several
 bugfixes and enhancements. For the functionality previously provided by the
 parse_xls function, see the python-xlrd package.
 .
 This package provides the Python 3.x module.

Package: python3-xmlrunner
Description-md5: a72729c89f497a006db113b7e45474bb
Description-en: unit test runner reporting in xUnit format (Python 3)
 This module provides a unit test runner saving its result in
 the xUnit format, which can be consumed by a wide range of tools
 such as build systems, integrated development environments and
 continuous integration servers.
 .
 This package installs the library for Python 3.

Package: python3-xmlsec
Description-md5: 4da989a4432c0f737aafb086751eb8e5
Description-en: Python bindings for the XML Security Library
 The XML Security Library (xmlsec) is a C library that implements
 these XML standards:
 .
 * XML Signature
 * XML Encryption

Package: python3-xmodem
Description-md5: 7e5aa57d4a7dd747ff9228b2c09ec4ae
Description-en: xmodem file transfer protocol library (Python 3)
 This is a Python implementation of XMODEM, XMODEM1K and XMODMCRC.
 These are old serial file transfer protocols which are still in
 rare use for embedded systems.
 .
 This package installs the library for Python 3.

Package: python3-xopen
Description-md5: 07bc3f3915c930e4ddff0500f0128a90
Description-en: Python3 module to open compressed files transparently
 This small Python3 module provides a xopen function that works like the
 built-in open function, but can also deal with compressed files.
 Supported compression formats are gzip, bzip2 and xz. They are
 automatically recognized by their file extensions .gz, .bz2 or .xz.
 .
 The focus is on being as efficient as possible on all supported Python
 versions. For example, simply using gzip.open is slow in older Pythons,
 and it is a lot faster to use a gzip subprocess.
 .
 This module has originally been developed as part of the cutadapt tool
 that is used in bioinformatics to manipulate sequencing data. It has
 been in successful use within that software for a few years.
 .
 This is the Python3 version.

Package: python3-xphyle
Description-md5: da0fafae0b7a7c52be1587f5f6f2e7e8
Description-en: opening, reading, and writing files while agnostic to compression
 xphyle is a small Python library that makes it easy to open compressed
 files. Most importantly, xphyle will use the appropriate program
 (e.g. 'gzip') to compress/decompress a file if it is available on
 your system; this is almost always faster than using the corresponding
 Python library. xphyle also provides methods that simplify common file
 I/O operations.

Package: python3-xradarsat2
Description-md5: 117b3a2c23006932c178915446c23223
Description-en: L1 SAR file reader for RadarSat2
 Efficient RadarSat2 Level 1 SAR data reader for Python programs
 based on xarray/dask.

Package: python3-xraydb
Description-md5: eafa24af8a90e41834c404272d9295d3
Description-en: X-ray Reference Data (Python 3)
 X-ray Reference Data in SQLite library, including a Python3
 interface. The database contains data about the interactions
 of X-rays with matter.
 .
 This package installs the library for Python 3.

Package: python3-xraylarch
Description-md5: 8ee80bcc727c652d8009a7b5ed1b6cda
Description-en: X-ray absorption, fluorescence spectroscopy and diffraction data analysis
 Larch is a library and set of applications for processing and analyzing X-ray
 absorption and fluorescence spectroscopy data and X-ray fluorescence and
 diffraction image data from synchrotron beamlines.
 .
 Larch is especially focussed  on X-ray absorption fine-structure spectroscopy
 (XAFS) including X-ray  absorption near-edge spectroscopy (XANES) and extended
 X-ray absorption fine-structure spectroscopy (EXAFS). It also supports
 visualization and  analysis tools for X-ray fluorescence (XRF) spectra and XRF
 and X-ray diffraction (XRD) images as collected at scanning X-ray microprobe
 beamlines.
 .
 This package installs the larch module and scripts for Python 3.
 .
 * GSE MapViewer for GSECARS X-ray microprobe data.
 * Larch CLI and Gtk GUI.
 * XAS Viewer for XAFS Processing and Analysis.
 * XRF Display to display and analyze XRF Spectra.
 .
 The Larch CLI is available as larch_cli in Debian.

Package: python3-xraylib
Description-md5: 137486d4767cb74b96d3a39fed42f4ab
Description-en: library for interactions of X-rays with matter (Python bindings)
 Quantitative estimate of elemental composition by spectroscopic and
 imaging techniques using X-ray fluorescence requires the availability
 of accurate data of X-ray interaction with matter. Although a wide
 number of computer codes and data sets are reported in literature,
 none of them is presented in the form of freely available library
 functions which can be easily included in software applications for
 X-ray fluorescence. This work presents a compilation of data sets
 from different published works and an xraylib interface in the form
 of callable functions. Although the target applications are on X-ray
 fluorescence, cross sections of interactions like photoionization,
 coherent scattering and Compton scattering, as well as form factors
 and anomalous scattering functions, are also available.
 .
 xraylib provides access to some of the most respected databases of
 physical data in the field of X-rays. The core of xraylib is a
 library, written in ANSI C, containing over 40 functions to be used
 to retrieve data from these databases. This C library can be directly
 linked with any program written in C, C++ or Objective-C.
 .
 This package contains the Python bindings

Package: python3-xrayutilities
Description-md5: ccec3b7ee58157361f1dbfd9c801a99b
Description-en: X-rays data reduction and analysis (Python 3)
 xrayutilities is a collection of scripts used to analyze X-rays
 diffraction data. It consists of a Python package and several
 routines coded in C. It especially useful for the reciprocal space
 conversion of diffraction data taken with linear and area detectors.
 .
 This is the Python 3 version of the package.

Package: python3-xrootd
Description-md5: 6652ea5537153bc892a3b69af768f7f4
Description-en: Python 3 bindings for xrootd
 This package contains Python 3 bindings for xrootd.

Package: python3-xrt
Description-md5: c60680271716ae88b80d2c4d1178539e
Description-en: Xilinx Runtime (XRT) - Python bindings
 Xilinx Runtime library (XRT) is an open-source easy to
 use software stack that facilitates management and usage of
 field-programmable gate array (FPGA) / Adaptive Compute Acceleration
 Platform (ACAP) devices. Users use familiar programming languages
 like C/C++ or Python to write host code which uses XRT to interact
 with FPGA/ACAP device. XRT exports well defined set of software APIs
 that work across PCIe based datacenter platforms and ZYNQ UltraScale+
 MPSoC/Versal ACAP based embedded platforms. XRT is a combination of
 userspace and kernel driver components.
 .
 This package provides Python bindings for XRT.

Package: python3-xsar
Description-md5: da8f95ade78167fb1286ff659f29ee64
Description-en: Python xarray reader to use Level-1 GRD Synthetic Aperture Radar products
 XSAR is a distributed Level 1 Synthetic Aperture Radar (SAR) file reader
 designed to write efficient distributed processing algorithms with xarray
 and dask.
 .
 It currently handles Level-1 Sentinel-1 and Radarsat-2 data in SAFE format,
 as found on scihub or PEPS.
 .
 XSAR rely on `xarray.open_rasterio`, rasterio and GDAL to read digital_number
 from SAFE product to return an `xarray.Dataset` object with dask chunks.
 LUTs are decoded from XML files and applied to digital_number, following
 official ESA thermal de-noising document and ESA Sentinel-1 Product
 Specification.
 .
 End user can directly use for example sigma0 variable, or the de-noised
 sigma0 computed from digital_number and by applying relevant LUTs.
 .
 Since XSAR rely on dask, it have a small memory footprint: variables are
 read from file and computed only if needed.

Package: python3-xsdata
Description-md5: 9aa09ca462ca250cea5659e2a8cc10e5
Description-en: Naive XML Bindings for Python (Python 3)
 xsData is a complete XML data binding library for Python allowing developers
 to access and use XML documents as simple objects rather than using DOM.
 .
 It ships with a code generator for XML Schema definitions and WSDL 1.1 with
 SOAP 1.1 bindings. It produces simple dataclasses with type hints that don't
 depend on the library itself in order to reduce the learning curve for users
 that have to write the binding models manually.
 .
 The included xml parser and serializer are highly optimized and adaptable
 with handlers based on native Python and lxml. The parser configuration
 offers the ability to skip unknown properties and to process xinclude
 statements.
 .
 xsData is constantly tested against the W3C XML Schema 1.1 test suite.
 .
 This package installs the library for Python 3.

Package: python3-xstatic
Description-md5: b0ddf9ea4ad24fa0c7ab8088400f1332
Description-en: XStatic base package with minimal support code - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Python 3.x module.

Package: python3-xstatic-angular
Description-md5: 64c631e7b49f06a2a1e499dfb89ce436
Description-en: Angular JS XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides Angular JS support as a Python 3.x module.

Package: python3-xstatic-angular-bootstrap
Description-md5: 2c50c25255076344ecfe39ffcccb448e
Description-en: Angular-Bootstrap XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Angular-Bootstrap support as a Python 3.x module.

Package: python3-xstatic-angular-cookies
Description-md5: 308db01505668be992bb8328fa66369a
Description-en: Angular JS Cookies XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides Angular JS cookies support as a Python 3.x module.

Package: python3-xstatic-angular-fileupload
Description-md5: fd54958995169c39e1066ae2eac209fe
Description-en: Angular-FileUpload  (XStatic packaging standard) - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Python 3.x module support for Angular-FileUpload.

Package: python3-xstatic-angular-gettext
Description-md5: 869542f1eedd20bbabfeff06979a996e
Description-en: Angular-Gettext (XStatic packaging standard) - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Python 3.x module support for Angular-Gettext.

Package: python3-xstatic-angular-lrdragndrop
Description-md5: b0aa0a15c21a554b4f0cc143e3324642
Description-en: Angular-Lrdragndrop 1.0.2 (XStatic packaging standard) - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Python 3.x module support for Angular-Lrdragndrop.

Package: python3-xstatic-angular-mock
Description-md5: 69f68a72d791e003f4c1e523caa00b94
Description-en: Angular JS Mock XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides Angular JS Mock support as a Python 3.x module.

Package: python3-xstatic-angular-schema-form
Description-md5: 200adb9060ab2f3a2ae37a8c59042dc8
Description-en: Angular-Schema-Form (XStatic packaging standard) - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 For a description of angular-schema-form, see the libjs-angular-schema-form
 package.
 .
 This package contains the Python 3.x module.

Package: python3-xstatic-angular-ui-router
Description-md5: 2d25ed1895d8fb5c716ff97ac5e7eb86
Description-en: Angular UI router XStatic support
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 Angular UI-Router is a client-side Single Page Application routing framework
 for AngularJS.
 .
 Routing frameworks for SPAs update the browser's URL as the user navigates
 through the app. Conversely, this allows changes to the browser's URL to drive
 navigation through the app, thus allowing the user to create a bookmark to a
 location deep within the SPA.
 .
 UI-Router applications are modeled as a hierarchical tree of states. UI-Router
 provides a state machine to manage the transitions between those application
 states in a transaction-like manner.
 .
 This package contains the Python 3.x module.

Package: python3-xstatic-angular-uuid
Description-md5: 3792a3bf42048c723a82d2b22700b35d
Description-en: Angular UUID XStatic support
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 Angular-uuid is an AngularJS wrapper for Robert Kieffer's node-uuid, which
 provides simple, fast generation of RFC4122 UUIDS. It features:
 .
 * AngularJS service – no global scope pollution
 * Generate RFC4122 version 1 or version 4 UUIDs
 * Cryptographically strong random num generation on supporting platforms
 * Tiny file size when minified.

Package: python3-xstatic-angular-vis
Description-md5: 7b7cc478ec54af86031da9f619367332
Description-en: Angular Vis XStatic support
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 Angular-vis provides AngularJS directive for VisJS.
 .
 VisJS is a dynamic, browser based visualization library. The library is
 designed to be easy to use, to handle large amounts of dynamic data, and to
 enable manipulation of and interaction with the data. The library consists of
 the components DataSet, Timeline, Network, Graph2d and Graph3d. See visjs.org.

Package: python3-xstatic-bootstrap-datepicker
Description-md5: 0e2ad8b2116eeacc1459d14ea1f1be98
Description-en: Bootstrap-Datepicker XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides Bootstrap-Datepicker support as a Python 3.x module.

Package: python3-xstatic-bootstrap-scss
Description-md5: 581e84a42bd65b9b4130009ed7a8f6a8
Description-en: Bootstrap-SCSS 3.2.0 (XStatic packaging standard) - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Python 3.x module for Bootstrap-SCSS.

Package: python3-xstatic-bootswatch
Description-md5: 862bf1e77a2d69b80e1d9c873bc70cb7
Description-en: Bootswatch XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Python 3.x module support for the Bootswatch.
 See the description of the libjs-bootswatch package.

Package: python3-xstatic-d3
Description-md5: 53d013622bc5649914552d47c8052bf4
Description-en: D3 JS XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides D3 JS support as a Python 3.x module.

Package: python3-xstatic-dagre
Description-md5: 0d1d038dbfaf3ec7500e8430460f9a64
Description-en: Graph layout for JavaScript XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides Graph layout support as a Python 3.x module.

Package: python3-xstatic-dagre-d3
Description-md5: 0f0439720c369175a2b647c66e6d89c2
Description-en: D3-based renderer for Dagre XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides D3-based renderer for Dagre as a Python 3.x module.

Package: python3-xstatic-filesaver
Description-md5: a329542360d1393fde0efd72238c8c6e
Description-en: implements the saveAs() FileSaver interface - XStatic support
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 FileSaver.js implements the saveAs() FileSaver interface in browsers that do
 not natively support it.
 .
 FileSaver.js is the solution to saving files on the client-side, and is
 perfect for webapps that need to generate files, or for saving sensitive
 information that shouldn't be sent to an external server.

Package: python3-xstatic-font-awesome
Description-md5: 2ab00a0d2a17f78833d5870e00e63e10
Description-en: Font Awesome XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Python 3.x module support for the Font Awesome.
 See the description of the fonts-font-awesome package.

Package: python3-xstatic-graphlib
Description-md5: ac78fd3dc372b5512998ccc0776fe6ef
Description-en: Directed multi-graph library for JavaScript XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 Directed multi-graph library for JavaScript as a Python 3.x module.

Package: python3-xstatic-hogan
Description-md5: b5b632ceccc8f4b535eea949d0998995
Description-en: Hogan.js XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides Hogan.js support as a Python 3.x module.

Package: python3-xstatic-jasmine
Description-md5: 868d9b4b02845b2a04a4d8546e75a827
Description-en: Jasmine JS XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides Jasmine JS support as a Python 3.x module.

Package: python3-xstatic-jquery
Description-md5: 7e98e0dd748e9ad9a9b3b124088563fe
Description-en: jquery XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides jQuery support as a Python 3.x module.

Package: python3-xstatic-jquery-migrate
Description-md5: ed083fef9002fb96d2820892acb9c8fb
Description-en: JQuery Migrate XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides JQuery Migrate support as a Python 3.x module.

Package: python3-xstatic-jquery-ui
Description-md5: df3aa91901a46ae18784e4ea1728c983
Description-en: JQuery UI XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides JQuery UI support as a Python 3.x module.

Package: python3-xstatic-jquery.bootstrap.wizard
Description-md5: f018818b0d6c0a2db041f59469ee3191
Description-en: JQuery.Bootstrap.Wizard XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Python 3.x module XStatic support for
 JQuery.Bootstrap.Wizard See the libjs-twitter-bootstrap-wizard package for
 more information.

Package: python3-xstatic-jquery.quicksearch
Description-md5: 80a56937b2f9a3572667a3df075819c4
Description-en: jQuery.quicksearch XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides jQuery.quicksearch support as a Python 3.x module.

Package: python3-xstatic-jquery.tablesorter
Description-md5: 77db7715318f8405a670fdff065825a9
Description-en: JQuery Tablesorter XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides JQuery Tablesorter support as a Python 3.x module.

Package: python3-xstatic-js-yaml
Description-md5: 4871eb3492ae1035a7dfd076870b91f7
Description-en: JavaScript yaml implementation - XStatic support
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 Js-YAML is an implementation of YAML, a human-friendly data serialization
 language. Started as PyYAML port, it was completely rewritten from scratch.
 Now it's very fast, and supports 1.2 spec.

Package: python3-xstatic-jsencrypt
Description-md5: 5a4cfe53985f58a469166559933af333
Description-en: JSEncrypt XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides JSEncrypt support as a Python 3.x module.

Package: python3-xstatic-json2yaml
Description-md5: 7f23ce097462691ae83e992be88f95b6
Description-en: converts json or simple javascript objects into a yaml - XStatic support
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 Json2yaml converts json or simple javascript objects into a yaml format.

Package: python3-xstatic-lodash
Description-md5: ad650b7d0ad0884f77bd158236897fde
Description-en: JavaScript utility library XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides JavaScript utility library as a Python 3.x module.

Package: python3-xstatic-magic-search
Description-md5: f08127fb0736bf2e2e8794e100dce43b
Description-en: Magic-Search XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 MagicSearch is an AngularJS directive that provides a UI for both faceted
 filtering and as-you-type filtering. It is intended for filtering tables, such
 as an AngularJS smart-table, but it can be used in any situation where you can
 provide it with facets/options and consume its events.
 .
 MagicSearch was initially developed by David Kavanagh for Eucalyptus.
 .
 This package contains the Python 3.x module.

Package: python3-xstatic-mdi
Description-md5: 1764a00b9db27ab76d65cfc5d1883370
Description-en: Material Design Icons Webfont XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Python 3.x module support for the Material Design
 Icons Webfont. See the description of the fonts-materialdesignicons-webfont
 package.

Package: python3-xstatic-moment
Description-md5: 0a098ddd4d51bfccbf3a3491f46abdf1
Description-en: Work with dates in JavaScript XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides a lightweight JavaScript date library to parse, validate,
 manipulate and format dates as a Python 3.x module.

Package: python3-xstatic-moment-timezone
Description-md5: d8ea1bbba63edd0bae9215fd5dd63320
Description-en: Parse and display dates in any timezone XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides a plugin to the Moment.js date and time library
 as a Python 3.x module.

Package: python3-xstatic-objectpath
Description-md5: b51531d5ce7a672079c2d0d380626436
Description-en: objectpath XStatic packaging standard - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 For a description of objectpath, see the libjs-objectpath package.
 .
 This package contains the Python 3.x module for objectpath.

Package: python3-xstatic-qunit
Description-md5: b514aed18d61ac8cb77c871eefdab720
Description-en: QUnit XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides QUnit support as a Python 3.x module.

Package: python3-xstatic-rickshaw
Description-md5: b4a00c9069a4dffd03f6b1b4f4972243
Description-en: Rickshaw JS XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides Rickshaw JS support as a Python 3.x module.

Package: python3-xstatic-roboto-fontface
Description-md5: 427da0c642fd7d8903406d32383ca363
Description-en: Roboto Fontface XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Python 3.x module support for the Roboto Fontface.
 See the description of the fonts-roboto-fontface package.

Package: python3-xstatic-smart-table
Description-md5: 259070efcc6f78485c52e4559c2b037f
Description-en: AngularJS smart-table (XStatic packaging standard) - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package contains the Python 3.x module for supporting the smart-table
 javascript library.

Package: python3-xstatic-spin
Description-md5: 6f4e5c9a9d9339f9a89b976861b05271
Description-en: Spin.js XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 This package provides spin.js support as a Python 3.x module.

Package: python3-xstatic-term.js
Description-md5: 35f93967b5419e4c7311496ec5fcbbbf
Description-en: term.js XStatic support - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 Term.js is a full xterm clone written in javascript. It is a fork from the
 original work of Fabrice Bellard's javascript vt100 for jslinux (with the
 author's permission. The original design remains. The terminal itself has been
 extended to include xterm CSI codes, among other features.
 .
 This package contains the Python 3.x module.

Package: python3-xstatic-tv4
Description-md5: 39004021bc67c0f09e859ad074ae1c7b
Description-en: tv4 (XStatic packaging standard) - Python 3.x
 XStatic is a Python web development tool for handling required static data
 files from external projects, such as CSS, images, and JavaScript. It provides
 a lightweight infrastructure to manage them via Python modules that your app
 can depend on in a portable, virtualenv-friendly way instead of using embedded
 copies.
 .
 For a description of tv4, see the libjs-tv4 package.
 .
 This package contains the Python 3.x module.

Package: python3-xtermcolor
Description-md5: 275947755d288b5f1a869951c11af9f8
Description-en: Python3 module to print coloured text on terminals
 This module provides a simple API to print in color on terminals, it can
 accept RGB and ANSI colors, and can use 256 colors.
 .
 This package provides Python 3.x version of python-xtermcolor

Package: python3-xvfbwrapper
Description-md5: 33a1a7355ae8d8bd873d55be883a7039
Description-en: headless display inside Xvfb - Python 3.x
 Python wrapper for running a display inside X virtual framebuffer (Xvfb).
 .
 In the X Window System, Xvfb or X Virtual FrameBuffer is an X11 server that
 performs all graphical operations in memory, not showing any screen output.
 This virtual server does not require the computer to run or to even have a
 screen or an input device. Only a network layer is necessary.
 .
 This package contains the Python 3.x module.

Package: python3-xxhash
Description-md5: e13b25a58e93cdd61d9efa22ab5db7aa
Description-en: Bindings for the xxHash library (Python 3)
 xxHash is an Extremely fast Hash algorithm, running at RAM speed limits.
 It successfully completes the SMHasher test suite which evaluates collision,
 dispersion and randomness qualities of hash functions. Code is highly portable,
 and hashes are identical on all platforms (little / big endian).
 .
 This package installs the Python 3 bindings.

Package: python3-xypattern
Description-md5: 7a2db52ded5e832037d40c48acbb4c3b
Description-en: Python library to handle x-y patterns
 A simple small library to handle x-y patterns, such as are collected
 with x-ray diffraction or Raman spectroscopy.

Package: python3-xyzservices
Description-md5: 954ada8cc5da26d4e70e90a4ef125f7a
Description-en: Source of XYZ tiles providers
 A lightweight library providing a repository of available XYZ services
 offering raster basemap tiles. The repository is provided via Python API and as
 a compressed JSON file.
 .
 XYZ tiles can be used as background for your maps to provide necessary spatial
 context. xyzservices offer specifications of many tile services and provide
 an easy-to-use tools to plug them into your work, no matter if interactive or
 static.

Package: python3-yade
Description-md5: 0035d61bd86e1d689dfd955df66583fb
Description-en: Platform for discrete element modeling. Python bindings
 Yet Another Dynamic Engine.
 .
 Extensible open-source framework for discrete numerical models,
 focused on Discrete Element Method.
 The computation parts are written in c++ using flexible object model,
 allowing independent implementation of new algorithms and interfaces.
 Python is used for rapid and concise scene construction,
 simulation control, postprocessing and debugging.
 .
 This package contains python bindings for yade.

Package: python3-yalexs
Description-md5: 315e76d3004eca15447f88bf4c418d34
Description-en: Library for Yale Access (formerly August) Smart Lock and Doorbell integration
 This library provides an interface for interacting with Yale Access (formerly
 August) smart home devices such as Smart Locks, Doorbells, and related
 sensors. It supports various device functionalities including lock and unlock
 operations, authentication management, and device state retrieval. The library
 communicates with Yale Access's cloud services to facilitate these operations.
 Functions include managing and verifying user authentication via phone or
 email, sending and validating verification codes, and retrieving the status of
 smart locks and other connected devices.

Package: python3-yalexs-ble
Description-md5: 7b76154e37447f51f5dc19acd8b65fd6
Description-en: Bluetooth control of Yale and August locks
 This library provides functionality to control Yale and August locks via
 Bluetooth. It supports various models of Yale Assure Locks, August Wi-Fi Smart
 Locks, and Yale Unity Locks, among others. The library enables integration
 with Home Assistant to automatically discover and operate these smart locks.
 Additionally, it allows for setting up encrypted connections required for
 stable lock operations and provides mechanisms to obtain necessary credentials
 for lock control. This library also includes features for troubleshooting and
 configuring door sensors to ensure proper functionality.

Package: python3-yamale
Description-md5: 652d901da414a4ca1931164197c94d53
Description-en: schema and validator for YAML
 Yamale can be run from the command line to validate
 one or many YAML files. Yamale will search the directory
 you supply (current directory is default) for YAML files.
 Each YAML file it finds it will look in the same directory
 as that file for its schema, if there is no schema Yamale
 will keep looking up the directory tree until it finds one.
 If Yamale can not find a schema it will tell you.

Package: python3-yaml-edit
Description-md5: 946af29076d9a0f530843d33ce7d7dec
Description-en: Lossless YAML parser and editor preserving formatting and comments
 yaml-edit reads YAML into a syntax tree that keeps every byte of the
 original input, so edits can be written back with the surrounding
 formatting, comments and whitespace untouched.
 .
 This package provides the Python bindings, implemented as a Rust
 extension module on top of the yaml-edit crate.

Package: python3-yamlfix
Description-md5: cd538884952dc2c5b2f5374c349bd456
Description-en: Simple opionated yaml formatter that keeps your comments
 yamlfix is a Python based YAML file formatter which will fix any known
 formatting issue within your YAML files automatically.
 .
 It can read configuration settings from pyproject.toml, from configuration
 files or environment variables while it is called from the CLI or by
 including as Python library.
 .
 Main feature are:
 * Add the header --- to your file.
 * Correct truthy strings: 'True' -> true, 'no' -> 'false'
 * Remove unnecessary apostrophes:
 title: 'Why we sleep' -> title: Why we sleep.
 * Correct comments
 * Ensure that there is exactly one newline at the end of each file, to
 comply with the POSIX standard.
 * Split long lines.
 * Respect Jinja2 syntax.
 * Convert short lists to flow-style list: [item, item]
 * Convert lists longer than line-width to block-style
 .
 This package provides the Python 3.x module.

Package: python3-yamlordereddictloader
Description-md5: 06428f13488a19b804cdfe68204f6e39
Description-en: loader and dump for PyYAML keeping keys order
 This module provide a loader and a dumper for PyYAML allowing to keep
 items order when loading a file (by putting them in OrderedDict objects)
 and to manage OrderedDict objects when dumping to a file.
 .
 The loader is based on stackoverflow topic (thanks to Eric Naeseth):
 http://stackoverflow.com/questions/5121931/in-python-how-can-you-load-yaml-mappings-as-ordereddicts#answer-5121963
 .
 This package installs the library for Python 3 and is already DEPRECATED:
 the Phynix/yamlloader project provide an improved version of this library
 with unit tests, performance improvements (by providing access to the
 C implementation of PyYAML) and is more actively developed. You should
 use it!
 .
 This package is a dependency for python-airr.

Package: python3-yapf
Description-md5: 61b9af5e71a42842b7a9c9702fc2c45c
Description-en: public modules for yapf (Python 3)
 Yapf is a tool that reformats code to the best formatting that conforms to the
 style guide. It is not only concerned with lint errors, but also with the
 stylistic appearance of Python code. The idea is also similar to the 'gofmt'
 tool for the Go programming language.
 .
 This package provides the modules for Python 3.

Package: python3-yappi
Description-md5: aa5f7696d4032eee1e03b02b2e56de4c
Description-en: Yet Another Python Profiler - Python 3.x
 Yappi stands for Yet Another Python Profiler. It supports Multithread/CPU time
 profiling.
 .
 CPython standard distribution comes with three profilers. cProfile, Profile
 and hotshot. cProfile is implemented as a C module based on lsprof, Profile is
 in pure Python and hotshot can be seen as a small subset of a cProfile.
 .
 The major issue is that all of these profilers lack support for multi-threaded
 programs and CPU time.
 .
 If you want to profile a multi-threaded application, you must give an entry
 point to these profilers and then maybe merge the outputs. None of these
 profilers are designed to work on long-running multi-threaded application. It
 is impossible to profile an application retrieve the statistics then stop and
 then start later on the fly (without affecting the profiled application).
 .
 This package contains the Python 3.x module.

Package: python3-yapps
Description-md5: ea6c9be3b0333d916b4ef488f16329b4
Description-en: Yet Another Python Parser System
 YAPPS is an easy to use parser generator that is written in Python and
 generates Python code.  There are several parser generator systems
 already available for Python, but this parser has different goals:
 Yapps is simple, very easy to use, and produces human-readable parsers.
 .
 This package contains the Python3 runtime support for parsers generated
 with yapps2.

Package: python3-yapsy
Description-md5: 1b4be5dc7d60e3de6f9a1baa6ce2473b
Description-en: simple plugin system for Python3 applications
 Yapsy, or Yet Another Plugin SYstem, is a small library implementing the core
 mechanisms needed to build a plugin system into a wider application.
 .
 The main purpose is to depend only on Python's standard libraries (at least
 version 3.2) and to implement only the basic functionalities needed to detect,
 load and keep track of several plugins.

Package: python3-yara
Description-md5: 8eac54637ea2bdec5cbc8b1458177d2f
Description-en: Python 3 bindings for YARA
 YARA is a tool aimed at helping malware researchers to identify and
 classify malware samples. With YARA, it is possible to create
 descriptions of malware families based on textual or binary patterns
 contained in samples of those families. Each description consists of
 a set of strings and a Boolean expression which determines its logic.
 .
 Complex and powerful rules can be created by using binary strings with
 wild-cards, case-insensitive text strings, special operators, regular
 expressions and many other features.
 .
 This package provides Python 3 bindings.

Package: python3-yarg
Description-md5: 5ee3cbeea61ed2ec027338f457ea4095
Description-en: Python library for querying PyPI
 Yarg is a module written in Python that revolves around the PyPI API, making
 it possible to perform package searches programmatically. Enabling developers
 to search PyPI faster for the latest packages and releases.
 .
 Ways to use Yarg:
 * API package RSS feeds - Module is able to parse PyPI server
 RSS feeds and information about available packages such as: last
 update date, description, name, URL and version.
 * Package Lookup API -allows you to access, query and extract information
 about packages hosted on PyPI.

Package: python3-yarl
Description-md5: 564bd1b5b501601baa91ef411ecb601d
Description-en: yet another URL library for Python
 URL is constructed from `str`:
 .
 >>> from yarl import URL
 >>> url = URL('https://www.python.org/~guido?arg=1#frag')
 >>> url
 URL('https://www.python.org/~guido?arg=1#frag')
 .
 All URL parts: scheme, user, passsword, host, port, path, query and fragment
 are accessible by properties:
 .
 >>> url.scheme
 'https'
 >>> url.host
 'www.python.org'
 >>> url.path
 '/~guido'
 >>> url.query_string
 'arg=1'
 >>> url.query
 <MultiDictProxy('arg': '1')>
 >>> url.fragment
 'frag'
 .
 All URL manipulations produces a new URL object:
 .
 >>> url.parent / 'downloads/source'
 URL('https://www.python.org/downloads/source')
 .
 Strings passed to constructor and modification methods are automatically
 encoded giving canonical representation as result::
 .
 >>> url = URL('https://www.python.org/Ð¿ÑƒÑ‚ÑŒ')
 >>> url
 URL('https://www.python.org/%D0%BF%D1%83%D1%82%D1%8C')
 .
 Regular properties are percent-decoded, use `raw_` versions for getting
 encoded strings:
 .
 >>> url.path
 '/Ð¿ÑƒÑ‚ÑŒ'
 .
 >>> url.raw_path
 '/%D0%BF%D1%83%D1%82%D1%8C'
 .
 Human readable representation of URL is available as `.human_repr()`:
 .
 >>> url.human_repr()
 'https://www.python.org/Ð¿ÑƒÑ‚ÑŒ'

Package: python3-yaspin
Description-md5: 62892afb9c284facab4adf175ec3b853
Description-en: lightweight terminal spinner for Python
 yaspin (Yet Another Terminal Spinner for Python) provides a full-featured
 terminal spinner to show the progress during long-hanging operations.

Package: python3-yaswfp
Description-md5: 3650fae0ff97fa3dd447cbd340ed360b
Description-en: Yet Another SWF Parser (Python 3)
 This package contains Yet Another SWF Parser Python module. It can be used as
 command line program or as a module.
 .
 This package installs the library for Python 3.

Package: python3-yattag
Description-md5: eeb2480252836ae76312c6d68366d0a4
Description-en: library for generating HTML or XML in a pythonic way (Python 3)
 With Yattag,
 .
 * you don't have to worry about closing HTML tags
 * your HTML templates are Python code. Not a weird template language. Just
 Python.
 * you can easily render HTML forms, with defaults values and error messages.
 .
 It's actually easier and more readable to generate dynamic HTML with Yattag
 than to write static HTML.

Package: python3-ydiff
Description-md5: f3feb7a5975b678fb0f9e7c600cf1267
Description-en: Colored, incremental diff with side by side and auto pager support (Python 3)
 Ydiff is a python module to view colored, incremental diff in a Git/Mercurial/
 Svn workspace or from stdin, with side by side and auto pager support.

Package: python3-ykman
Description-md5: 1d76704d852c542c832b9333ef73296a
Description-en: Python 3 library for configuring a YubiKey
 A Python library for configuring YubiKey over all transport modes.
 This is the Python 3 version of the package.
 .
 YubiKey is a specific series of personal Hardware Security Modules,
 meant to protect private keys tied to its users (for 2nd factor authentication,
 use with OpenPGP, ...).

Package: python3-yolink-api
Description-md5: a640a902490f3d71c4f5d3dc373e40eb
Description-en: Library to authenticate with YoLink devices
 This library enables communication with YoLink devices, providing methods for
 authenticating and interacting with various YoLink devices. It supports a wide
 range of devices, including sensors, switches, and controllers. Users can
 manage device states, receive real-time updates, and perform actions such as
 controlling thermostats, door sensors, and water leak detectors. The library
 connects to YoLink's cloud service to facilitate communication and ensure up-
 to-date device information.

Package: python3-youless-api
Description-md5: bc98c9d2eddef0edaf33cd5965858693
Description-en: Python bridge to fetch data from YouLess sensors
 Fetch data from YouLess sensors like the LS120 and LS110. The API provides
 classes to access the sensor data and supports both the Enologic and PVOutput
 firmware for LS120. Experimental authentication support is also available.

Package: python3-youtubeaio
Description-md5: 813eab6d74a31f6cf0694ac9d851308d
Description-en: Asynchronous client for the YouTube V3 API
 This library provides an asynchronous interface for interacting with the
 YouTube V3 API. It enables users to access various functionalities of the
 YouTube API, such as retrieving channel information, managing playlists, and
 fetching video details. The library communicates with the YouTube Data API to
 offer real-time data from YouTube, making it easier to integrate YouTube data
 into applications requiring asynchronous operations. This library simplifies
 the process of accessing and managing YouTube data programmatically.

Package: python3-yoyo
Description-md5: d05017f919d7719e6b2cc26147ae5ae8
Description-en: database schema migration library
 Yoyo is a database schema migration tool.
 You write database migrations as Python scripts containing raw
 SQL statements or Python functions.
 .
 This package contains the Python library.

Package: python3-yt
Description-md5: 474d96cf09f9be2810405e188811c9be
Description-en: Framework for analyzing and visualizing simulation data (Python 3)
 The yt project aims to produce an integrated science environment for
 collaboratively asking and answering astrophysical questions. To do so, it will
 encompass the creation of initial conditions, the execution of simulations, and
 the detailed exploration and visualization of the resultant data. It will also
 provide a standard framework based on physical quantities interoperability
 between codes.
 .
 This package contains the Python 3 version of the package.

Package: python3-yte
Description-md5: ef0cfd07f1d221112d1edec7a4c722fb
Description-en: YAML template engine with Python expressions
 YTE is a template engine for YAML format that utilizes the YAML structure
 in combination with Python expressions for enabling to dynamically build
 YAML documents.
 .
 The key idea of YTE is to rely on the YAML structure to enable conditionals,
 loops and other arbitrary Python expressions to dynamically render YAML
 files. Python expressions are thereby declared by prepending them with a ?
 anywhere in the YAML. Any such value will be automatically evaluated by YTE,
 yielding plain YAML as a result. Importantly, YTE templates are still valid
 YAML files (for YAML, the ? expressions are just strings).

Package: python3-ytmusicapi
Description-md5: 7b90f7f0c16445956ca69b5fbb3f92d3
Description-en: Unofficial API for YouTube Music
 ytmusicapi is a Python 3 library to send requests to the YouTube Music API. It
 emulates YouTube Music web client requests using the user's cookie data for
 authentication.
 .
 This package contains the Python library.

Package: python3-yubico
Description-md5: 6594bd61b33e4ed573b350e6d48d2145
Description-en: Python3 library for talking to Yubico YubiKeys
 The YubiKey is a hardware authentication token. This is a Python3
 library for interacting with YubiKeys. Typical use is to detect,
 configure (personalize) or issue challenge-responses to YubiKeys.

Package: python3-yubihsm
Description-md5: 826dcb3294ef85ba0294830df3d409d7
Description-en: Python interface to the YubiHSM 2
 The YubiHSM 2 is a USB-attached device for managing cryptographic keys.
 This package contains a Python interface to it.
 .
 Install python3-requests if you intend to communicate with the device over
 HTTP via a running yubihsm-connector, or python3-usb if you intend to
 communicate directly with the device via USB.

Package: python3-yubiotp
Description-md5: 1c7f0043d1263b3fb3a85f89ec30588c
Description-en: Low-level implementation of the YubiKey OTP algorithm in Python
 YubiOTP is a library for verifying YubiKey OTP tokens. It includes both
 the low-level implementation for verifying tokens locally and clients
 for multiple versions of the Yubico validation web service. The primary
 audience is developers who wish to verify YubiKey tokens in their
 applications, presumably as part of a multi-factor authentication scheme.
 .
 For testing and experimenting, the included yubikey script simulates one
 or more YubiKey devices using a config file. It also includes utility
 commands such as a modhex converter.
 .
 YubiOTP also includes a command-line web service client called yubiclient.

Package: python3-z3
Description-md5: ff39c43b5aa03e0f4d3cb36b2cb98a3c
Description-en: theorem prover from Microsoft Research - Python 3 bindings
 Z3 is a state-of-the-art theorem prover from Microsoft Research. See the z3
 package for a detailed description.
 .
 This package can be used to invoke Z3 via its Python 3 API.

Package: python3-zake
Description-md5: ac801170918483f50f44445230b49dae
Description-en: provides a set of testing utilities for the kazoo library - Python 3.x
 Zake is a Python package that works to provide a nice set of testing utilities
 for the kazoo library.
 .
 It includes the following functionality:
 * Storage access (for viewing what was saved/created).
 * Kazoo *mostly* compatible client API.
 * Sync/transaction/create/get/delete... commands.
 * Listener support.
 * And more...
 .
 It simplifies testing by providing a client that has a similar API as the
 kazoo client so that your tests (or applications/libraries that use kazoo) do
 not require a real zookeeper server to be  tested with (since this is not
 available in all testing environments).
 .
 This package contains the Python 3.x module.

Package: python3-zamg
Description-md5: 8072dc5a0dee1a60f589e3e5ac0cf3c8
Description-en: Library for accessing weather data from GeoSphere Austria
 This library enables the retrieval of meteorological data from GeoSphere
 Austria's network of weather stations. It accesses up to 228 different
 stations across Austria to provide accurate weather information, including
 temperature, humidity, pressure, and wind speed. Leveraging the datahub-api,
 it offers a comprehensive suite of weather metrics such as dew point,
 precipitation, and snow accumulation, ensuring a thorough understanding of the
 atmospheric conditions. The library is designed for efficient data handling
 and updates, rendering it a valuable tool for accessing real-time weather data
 from various regions across Austria.

Package: python3-zaqar
Description-md5: 47f9ba436a6a9217c881bd5371d5e330
Description-en: OpenStack Queueing as a Service - Python libraries
 Zaqar is a multi-tenant cloud messaging service for web developers. It
 combines the ideas pioneered by Amazon's SQS product with additional semantics
 to support event broadcasting.
 .
 The service features a fully RESTful API, which developers can use to send
 messages between various components of their SaaS and mobile applications, by
 using a variety of communication patterns. Underlying this API is an efficient
 messaging engine designed with scalability and security in mind.
 .
 Other OpenStack components can integrate with Zaqar to surface events to end
 users and to communicate with guest agents that run in the "over-cloud" layer.
 Cloud operators can leverage Zaqar to provide equivalents of SQS and SNS to
 their customers.
 .
 This package contains the Python libraries that are part of Zaqar.

Package: python3-zaqar-ui
Description-md5: a431cd0059a8a988e704053d21b0ba78
Description-en: OpenStack Queueing as a Service - Dashboard plugin
 Zaqar is a multi-tenant cloud messaging service for web developers. It
 combines the ideas pioneered by Amazon's SQS product with additional semantics
 to support event broadcasting.
 .
 The service features a fully RESTful API, which developers can use to send
 messages between various components of their SaaS and mobile applications, by
 using a variety of communication patterns. Underlying this API is an efficient
 messaging engine designed with scalability and security in mind.
 .
 Other OpenStack components can integrate with Zaqar to surface events to end
 users and to communicate with guest agents that run in the "over-cloud" layer.
 Cloud operators can leverage Zaqar to provide equivalents of SQS and SNS to
 their customers.
 .
 This package contains the OpenStack dashboard plugin.

Package: python3-zarr
Description-md5: ac59d7f19b5ecaa6d92b05d290a99388
Description-en: chunked, compressed, N-dimensional arrays for Python
 Zarr is a Python package providing an implementation of compressed,
 chunked, N-dimensional arrays, designed for use in parallel
 computing. Some highlights:
 .
 - Create N-dimensional arrays with any NumPy dtype.
 - Chunk arrays along any dimension.
 - Compress chunks using the fast Blosc meta-compressor or
 alternatively using zlib, BZ2 or LZMA.
 - Store arrays in memory, on disk, inside a Zip file, on S3, ...
 - Read an array concurrently from multiple threads or processes.
 - Write to an array concurrently from multiple threads or processes.
 - Organize arrays into hierarchies via groups.
 - Use filters to preprocess data and improve compression.

Package: python3-zbar
Description-md5: 8272ee7fa80948fb8c16580efa1c8410
Description-en: QR code / bar code scanner and decoder (Python bindings)
 ZBar is a library for scanning and decoding bar codes from various sources
 such as video streams, image files or raw intensity sensors. It supports
 EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
 .
 This package contains the Python bindings.

Package: python3-zc.buildout
Description-md5: 995cd1b0e94acff6532eba505c4eb6ad
Description-en: system for managing development buildouts
 The Buildout project provides support for creating applications, especially
 Python applications. It provides tools for assembling applications from
 multiple parts, Python or otherwise. An application may actually contain
 multiple programs, processes, and configuration settings.

Package: python3-zc.customdoctests
Description-md5: 838781a8c7fdbd5a38ed351b410ee020
Description-en: Use doctest with other languages (Python 3)
 doctest (and recently manuel) provide hooks for using custom doctest
 parsers. zc.customdoctests helps to leverage this to support other
 languages, such as JavaScript (with python-spidermonkey):
 .
 js> function double (x) {
 ...     return x*2;
 ... }
 js> double(2)
 4
 .
 And with it facilitates doctests that mix multiple languages,
 such as Python, JavaScript, and sh.

Package: python3-zeep
Description-md5: 33ac087ee5a4e89f069c1eee752b7d4a
Description-en: Modern SOAP client library (Python 3)
 A fast and modern Python SOAP client
 .
 Highlights:
 * Modern codebase compatible with Python versions >= 3.7 and PyPy
 * Build on top of lxml and requests
 * Supports recursive WSDL and XSD documents.
 * Supports the xsd:choice and xsd:any elements.
 * Uses the defusedxml module for handling potential XML security issues
 * Support for WSSE (UsernameToken only for now)
 * Experimental support for HTTP bindings
 * Experimental support for WS-Addressing headers
 * Experimental support for asyncio via aiohttp (Python 3.5+)
 .
 Features still in development include:
 * WSSE x.509 support (BinarySecurityToken)
 * WS Policy support
 .
 Please see for more information the documentation at
 http://docs.python-zeep.org/
 .
 This package is targeting Python version 3.

Package: python3-zeitgeist
Description-md5: 567887d940fca2dcf8145268e90d08ec
Description-en: event logging framework - Python 3 bindings
 Zeitgeist is a service which logs the user's activities and events
 (files opened, websites visited,
 conversations held with other people, etc.)
 and makes the relevant information available to other applications.
 .
 It serves as a comprehensive activity log
 and also makes it possible to determine relationships
 between items based on usage patterns.
 .
 This package contains the Python 3 API.

Package: python3-zeroc-ice
Description-md5: 07983db6d93b05052b0607ae176ae061
Description-en: Python 3 extension for Ice
 This package contains a Python 3 extension for communication with Ice.
 .
 Ice is a comprehensive RPC framework that helps you network your software
 with minimal effort. Ice takes care of all interactions with low-level
 network programming interfaces and allows you to focus your efforts on
 your application logic.

Package: python3-zeroconf
Description-md5: 184fc0dd37c310d0d937868ad752761e
Description-en: Pure Python implementation of multicast DNS service discovery (Python3)
 This is an implementation of the multicast DNS Service Discover Library
 zeroconf in pure Python.
 .
 Compared to some other Zeroconf/Bonjour/Avahi Python packages:
 .
 - isn't tied to Bonjour or Avahi
 - doesn't use D-Bus
 - doesn't force you to use particular event loop or Twisted
 .
 This is the Python3 version of the library.

Package: python3-zfec
Description-md5: 26cb64c98e13d077c6579c14f68c5154
Description-en: fast erasure codec, with Python 3 bindings
 Fast, portable, programmable erasure coding a.k.a. "forward error
 correction": the generation of redundant blocks of information such that if
 some blocks are lost then the original data can be recovered from the
 remaining blocks. This package includes a Python 3 API.

Package: python3-zfpy
Description-md5: 23a13abd0d6f8b1f4afd47869be3e28b
Description-en: Python 3 bindings to the Fixed-Rate Compressed Floating-Point Arrays
 This 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.
 .
 This is a Python package of zfp.

Package: python3-zict
Description-md5: 72a3dbf839f4934522b2cf3924140b25
Description-en: Mutable mapping tools for Python 3
 The dictionary / mutable mapping interface is powerful and
 multi-faceted.
 .
 * stores data in different locations such as in-memory, on disk, in
 archive files, etc..
 * manage old data with different policies like LRU, random eviction,
 etc..
 * might encode or transform data as it arrives or departs the
 dictionary through compression, encoding, etc..
 .
 This contains the Python 3 version

Package: python3-zigpy
Description-md5: ce8ba46882fb209c80d2129c2cca859e
Description-en: Python Zigbee stack
 Zigpy is a hardware independent Zigbee protocol stack integration
 project to implement Zigbee standard specifications as a Python 3
 library.
 .
 Zigbee integration via zigpy allows you to connect one of many
 off-the-shelf Zigbee Coordinator adapters using one of the available
 Zigbee radio library modules compatible with zigpy to control Zigbee
 based devices. There is currently support for controlling Zigbee
 device types such as binary sensors (e.g., motion and door sensors),
 sensors (e.g., temperature sensors), lights, switches, buttons,
 covers, fans, climate control equipment, locks, and intruder alarm
 system devices.

Package: python3-zigpy-deconz
Description-md5: e194f5c9225b36436cdde82487aee615
Description-en: Communication library for deCONZ-based Zigbee devices
 This library provides a method for communication with Zigbee devices using the
 deCONZ serial protocol, developed by Dresden-Elektronik. It integrates with
 Zigpy to facilitate the connection and management of various Zigbee modules
 such as ConBee and RaspBee. The library enables interaction with a wide range
 of Zigbee devices over a Zigbee network, ensuring efficient data exchange and
 network management. It acts as a bridge enabling Zigbee modules to communicate
 with smart home systems and applications.

Package: python3-zigpy-xbee
Description-md5: bc7aca911abb04e5ae0a085f99b86e2f
Description-en: Python library to interface with XBee radios using the zigpy library
 This library facilitates the integration of XBee modules with various home
 automation systems, especially Home Assistant, via the Zigbee Home Automation
 standard. It supports a range of Digi XBee radio modules and allows for
 configurations through UART connections. Users can manage their XBee devices
 within their Zigbee networks to control a wide array of compatible Zigbee
 smart devices.

Package: python3-zigpy-zigate
Description-md5: 53d2f399bacf2ca23bdfe879765b2931
Description-en: Zigbee communication library for ZiGate-based devices
 This library implements the Zigbee communication protocol specifically for
 ZiGate-based devices, enabling them to integrate seamlessly with various
 platforms. It allows users to control and manage their Zigbee devices through
 a unified interface, ensuring compatibility and reliable performance across
 different hardware configurations. Support is provided for USB, GPIO, and Wi-
 Fi configured devices, facilitating flexible deployment options within a
 Zigbee network. The library enables communication between the Zigbee
 Coordinator (ZiGate) and a wide range of Zigbee devices, including sensors,
 lights, switches, and other smart home equipment.

Package: python3-zigpy-znp
Description-md5: d43075756803e1d94e8d7aeea62f965d
Description-en: Library for interacting with TI ZNP radios in Zigbee networks
 This library provides communication support with Texas Instruments ZNP (Zigbee
 Network Processor) radios, enabling integration with Zigbee networks. It
 allows for direct control of various Zigbee devices, facilitating their
 interaction within a network. By integrating with compatible systems, such as
 zigpy, this library supports operations like device pairing, network
 formation, and communication monitoring in a Zigbee environment. Useful for
 extending the functionality of Zigbee networks, the library is designed to
 work with different ZNP radios, ensuring compatibility with a wide range of
 home automation devices.

Package: python3-zipfile-zstd
Description-md5: bb6c1d3101e9acf91d99f64e2d28b2da
Description-en: Monkey patch the standard zipfile module to enable Zstandard support
 This library monkey patches the zipfile module present in the standard library
 to provide zstd compression. It is done by changing the import line and a new
 constant to specify the compression algorithm becomes available.

Package: python3-zipstream
Description-md5: ac966e5083fd7f6831af938966378012
Description-en: Zipfile generator
 Zipstream.py is a zip archive generator based on Python 3.3's zipfile.py.
 .
 It was created to generate a zip file generator for streaming (ie web apps).
 This is beneficial for when you want to provide a downloadable archive of a
 large collection of regular files, which would be infeasible to generate the
 archive prior to downloading.

Package: python3-zipstream-ng
Description-md5: e96a39d8171ccfebfdc21959bcbfa2f6
Description-en: Modern and easy to use streamable zip file generator
 zipstream-ng can package and stream many files and folders on the fly without
 needing temporary files or excessive memory.
 .
 Includes the ability to calculate the total size of the stream before any data
 is actually added (provided no compression is used). This makes it ideal for
 use in web applications since the total size can be used to set the
 Content-Length header without having to generate the entire file first.

Package: python3-zlmdb
Description-md5: d73c19f1a81fc7320e4f453fefddeb03
Description-en: Object-relational in-memory database layer based on LMDB
 This object-relational in-memory database layer is based on LMDB.
 It is highly performant, supports multiple serializers,
 Apache Arrow ex-/import, native Numpy arrays, and Pandas data frames.
 ZLMDB features automatic indexes.
 .
 This package installs the library for Python 3.

Package: python3-zmq
Description-md5: 570ef6b690e7bf53c2950e3ba8ae4cb7
Description-en: Python3 bindings for 0MQ library
 Python bindings for 0MQ. 0MQ is a small, fast, and free
 software library that gives you message-passing concurrency
 for applications in most common languages.
 .
 The 0MQ lightweight messaging kernel is a library which
 extends the standard socket interfaces with features
 traditionally provided by specialised messaging middleware
 products. 0MQ sockets provide an abstraction of asynchronous
 message queues, multiple messaging patterns, message
 filtering (subscriptions), seamless access to multiple
 transport protocols and more.
 .
 This package contains the extension built for the Python3 interpreter.

Package: python3-zombie-imp
Description-md5: 9c01646934f10336258eb6f403a372ac
Description-en: copy of the `imp` module that was removed in Python 3.12
 A copy of the imp module that was removed in Python 3.12.
 .
 Don't use this, it'll probably trick and bite you.
 .
 Can be summoned by import zombie_imp.
 .
 On Python versions where imp was banished, reanimate it using import imp.
 It promises (with a sneer) to be the same as before.
 .
 Some functionality that was severed from pkgutil is interred in
 zombie_imp.pkgutil, ready for reattachment:
 .
 * ImpImporter
 * ImpLoader

Package: python3-zombie-telnetlib
Description-md5: 57e7787d8adafd03d6c9626f2c8c364e
Description-en: copy of telnetlib that was removed from Python standard library
 Python 3.13 removed a large amount of so called 'dead battery' libraries
 from the standard library. As such, code that imports these libraries
 will no longer work in Python 3.13.
 .
 This is a pristine copy of the removed telnetlib.
 .
 https://peps.python.org/pep-0594/#deprecated-modules

Package: python3-zookeeper
Description-md5: feeb7d7052e9b061c9f307890c4924ef
Description-en: Python bindings for zookeeper
 ZooKeeper is a centralized, reliable, service for maintaining configuration
 information, naming, providing distributed synchronization, and group
 services. All of these kinds of services are used in some form or another by
 distributed applications.
 .
 This package contains the Python bindings.

Package: python3-zope.component
Description-md5: b8b6c0f1411557f41117bf9a7b994f3a
Description-en: Zope Component Architecture
 The core of the Zope Component Architecture. Together with the zope.interface
 package, it provides facilities for defining, registering and looking up
 components.
 .
 This is the Python 3 version.

Package: python3-zope.configuration
Description-md5: b163eae7d8e4fba0e655541c555921f4
Description-en: Zope Configuration Markup Language (ZCML)
 The zope configuration system provides an extensible system for
 supporting various kinds of configurations.
 .
 It is based on the idea of configuration directives. Users of the
 configuration system provide configuration directives in some
 language that express configuration choices. The intent is that the
 language be pluggable.  An XML language is provided by default.
 .
 This is the Python 3 version.

Package: python3-zope.deferredimport
Description-md5: cdb4ccd2fead02a0d4b3ba40ed9c7d5a
Description-en: Deferred imports of Python modules
 Often, especially for package modules, you want to import names for
 convenience, but not actually perform the imports until necessary.
 The zope.deferredimport package provides facilities for defining names
 in modules that will be imported from somewhere else when used.  You
 can also cause deprecation warnings to be issued when a variable is
 used.

Package: python3-zope.deprecation
Description-md5: dbeb856733702521d6f3d0eac04bbe25
Description-en: Zope Deprecation Infrastructure
 This package provides a simple function called 'deprecated(names, reason)' to
 mark deprecated modules, classes, functions, methods and properties.
 .
 This is the Python 3 version.

Package: python3-zope.event
Description-md5: fcab1238751cb4088a352699d53af40b
Description-en: Very basic event publishing system
 This package provides a simple event system. It provides an event publishing
 system and a very simple event-dispatching system on which more sophisticated
 event dispatching systems can be built. For example, a type-based event
 dispatching system that builds on zope.event can be found in zope.component.
 .
 This is the Python 3 library.

Package: python3-zope.exceptions
Description-md5: 6659ed22b4d66ce3d4e50aa50de55f19
Description-en: Zope exceptions for Python 3
 This package contains exception interfaces and implementations which are so
 general purpose that they don't belong in Zope application-specific packages.

Package: python3-zope.hookable
Description-md5: e399f577682edc931cbd6e93ccae9254
Description-en: Hookable object support
 This package supports the efficient creation
 of "hookable" objects, which are callable objects
 that are meant to be optionally replaced.
 .
 This is the Python 3 version.

Package: python3-zope.i18nmessageid
Description-md5: a4ecc20de96c439e99b9eec842e6110b
Description-en: Message Identifiers for internationalization
 This package provides facilities for declaring translatable messages ids
 within program source text;  translation of the messages is the
 responsibility of the zope.i18n package.
 .
 This is the Python 3 version.

Package: python3-zope.location
Description-md5: e9f2b7aa10bf9f18e623e47627aa4474
Description-en: Tools for working with object locations
 In Zope3, locations are special objects that have a structural location.
 .
 This is the Python 3 version.

Package: python3-zope.proxy
Description-md5: 1bfe7817750902c76dcc3f5e032c6be1
Description-en: Generic transparent proxies for Python
 Proxies are special objects which serve as mostly-transparent wrappers around
 another object, intervening in the apparent behavior of the wrapped object
 only when necessary to apply the policy (e.g., access checking, location
 brokering, etc.) for which the proxy is responsible.
 .
 This is the Python 3 version.

Package: python3-zope.schema
Description-md5: a839be4536604dee776dbe006cf6eddd
Description-en: zope.interface extension for defining data schemas
 Schemas extend the notion of interfaces to detailed descriptions of
 Attributes (but not methods).  Every schema is an interface and
 specifies the public fields of an object.  A *field* roughly
 corresponds to an attribute of a Python object.  But a Field provides
 space for at least a title and a description.  It can also constrain
 its value and provide a validation method.  Besides you can optionally
 specify characteristics such as its value being read-only or not
 required.
 .
 This is the Python 3 version.

Package: python3-zope.security
Description-md5: e9f54e364b11459c8fb9ffe7642eb3bf
Description-en: Zope Security Framework
 The Security framework provides a generic mechanism to implement security
 policies on Python objects.
 .
 This is the Python 3 version.

Package: python3-zope.sqlalchemy
Description-md5: c6b235c59eb32c1510ac9e9341781eb3
Description-en: Minimal Zope/SQLAlchemy transaction integration
 The aim of this package is to unify the plethora of existing packages
 integrating SQLAlchemy with Zope’s transaction management. As such it seeks
 only to provide a data manager and makes no attempt to define a zopeish way to
 configure engines.
 .
 This package installs the library for Python 3.

Package: python3-zope.testing
Description-md5: 6153bed822d47e8d2440c98234d23407
Description-en: Zope testing helpers for Python 3
 This package provides a number of testing frameworks. It includes a flexible
 test runner, and supports both doctest and unittest.
 .
 This is the Python 3 version.

Package: python3-zope.testrunner
Description-md5: 16f866b26e00d66fb06f4346c597f786
Description-en: Flexible test runner with layer support for Python 3
 The testrunner module is used to run automated tests defined using the
 unittest framework and previously available in zope.testing.
 .
 Its primary feature is that it finds tests by searching directory trees. It
 doesn't require the manual concatenation of specific test suites. It is
 highly customizable and should be usable with any project.

Package: python3-zopfli
Description-md5: dc63984fc7b982f3afbe7af4dab5321a
Description-en: cPython bindings for zopfli (Python 3)
 pyzopfli is a straight forward wrapper around zopfli's ZlibCompress method.
 pyzopfli also wraps GzipCompress, but the API point does not try to mimic
 the gzip module.

Package: python3-zstandard
Description-md5: a7f22fa2943e8f73604ee5b87887db9f
Description-en: Python bindings for interfacing with Zstandard library
 This project provides Python bindings for interfacing with the Zstandard
 compression library. A C extension and CFFI interface are provided.
 .
 The primary goal of the project is to provide a rich interface to the
 underlying C API through a Pythonic interface while not sacrificing
 performance. This means exposing most of the features and flexibility of
 the C API while not sacrificing usability or safety that Python provides.
 .
 Zstandard, or zstd as short version, is a fast lossless compression
 algorithm, targeting real-time compression scenarios at zlib-level
 and better compression ratios.

Package: python3-zstd
Description-md5: 8330816faa1382001a490160025f12de
Description-en: python bindings to Yann Collet ZSTD compression library
 Zstandard, or zstd as short version, is a fast lossless compression algorithm,
 targeting real-time compression scenarios at zlib-level and better compression
 ratios.

Package: python3-zunclient
Description-md5: 523895d86eb19fb1ef4298171d866ff5
Description-en: OpenStack container management service API client - Python 3.x
 Zun (ex. Higgins) is a Container Management service for OpenStack. It aims to
 provide an OpenStack API for launching and managing containers backed by
 different container technologies.
 .
 This is a client library for Zun built on the Zun API. It provides a Python
 API (the zunclient module) and a command-line tool(zun).
 .
 This package contains the Python 3.x module.

Package: python3-zvmcloudconnector
Description-md5: 185aa2ba5ea9b3d254f3609f5058135a
Description-en: z/VM Development SDK for managing z/VM - Python 3
 z/VM cloud connector is a development SDK for managing z/VM. It provides a set of APIs to
 operate z/VM including guest, image, network, volume etc.
 .
 Just like os-win for nova hyperv driver and oslo.vmware for nova vmware driver, z/VM cloud
 connector (zVMCloudConnector) is for nova z/VM driver and other z/VM related openstack
 drivers such as neutron, ceilometer.
 .
 This package contains the Python 3 module.

Package: python3-zwave-js-server-python
Description-md5: e51885d10dcdd2f610a5e04aaa6b6fd1
Description-en: Library for communicating with zwave-js-server
 This library enables interaction with a Z-Wave network using the Z-Wave JS
 server. It provides comprehensive functionality for interacting with Z-Wave
 devices, including monitoring and controlling various device types such as
 binary sensors, climate controls, lights, locks, and more. The library ensures
 a structured way to handle Z-Wave events and manage the device nodes,
 controllers, and networks. It also supports setting up new devices,
 maintaining the network, and collecting statistical data for troubleshooting
 and optimization purposes.

Package: python3-zwave-me-ws
Description-md5: 20c786837b375e8414ac0a197c9d7d72
Description-en: WebSocket connection library for Z-Wave.Me Z-Way controllers
 This library provides a WebSocket connection for interacting with Z-Wave.Me
 Z-Way controllers. It allows users to manage Z-Way devices including Z-Wave,
 Zigbee, EnOcean, and HTTP based devices. The library facilitates device
 creation, device updates, and handling new devices using specific user-defined
 functions. It helps in retrieving device details, sending commands to devices,
 and managing the WebSocket connection. Designed to work seamlessly with the
 Z-Way ecosystem, it ensures efficient communication and control of smart home
 devices.

Package: python3-zxcvbn
Description-md5: 2906db3530377489933641fd8ab89a2f
Description-en: Realistic password strength estimator - Python3 module
 This is a Python implementation of the library created by the team at Dropbox.
 Accepts user data to be added to the dictionaries that are tested against,
 gives a score to the password, provides feedback on the password and ways to
 improve it, returns time estimates on how long it would take to guess the
 password in different situations
 .
 This package provides the Python 3 library, and a zxcvbn binary providing a
 convenient wrapper.

Package: python3-zxing-cpp
Description-md5: 8c6470974cbd8f6d521eaaa8881e2881
Description-en: C++ port of ZXing library (python3 binding)
 ZXing-C++ ("zebra crossing") is an open-source, multi-format 1D/2D
 barcode image processing library implemented in C++.
 .
 It was originally ported from the Java ZXing library but has been
 developed further and now includes many improvements in terms of
 runtime and detection performance. It can both read and write barcodes in a
 number of formats: QR Code, DataMatrix, Aztec, PDF417, EAN/UPC,
 DataBar, Code 39, Code 93, Code 128, Codabar, ITF and more.
 .
 This package provides python3 binding for zxing-cpp library.

Package: python3-zzzeeksphinx
Description-md5: 2d6dbf69d4ec8aa4b582050aa02748a4
Description-en: Zzzeek's Sphinx layout and utilities
 This layout is first and foremost pulled in for the SQLAlchemy documentation
 builds (and possibly other related projects), but is also usable as a
 standalone theme / utility set for any project.
 .
 Features include:
 .
 * uses Mako templates instead of Jinja, for more programmatic capabilities
 inside of templates
 * layout includes an independently scrollable sidebar
 * unique (to Sphinx) “contextual” sidebar contents that shows the current
 page in context with all sibling pages
 * modifications to autodoc which illustrate inherited classes, bases, method
 documentation illustrates if a method is only inherited from the base or
 overridden
 * “dynamic base” feature that will, under ReadTheDocs, pull in optional
 .mako and .py files from the website of your choice that will serve as an
 alternate base template and a source of extra config setup, respectively,
 allowing the layout to be integrated into the layout of an external site
 when viewing on the web
 * “viewsource” extension that can provide highlighted sourcecode to any
 Python file arbitrarily
 * SQLAlchemy-specific stuff, like the [SQL] popups, the dialect info
 directives
 * scss support using libsass

Package: python3.14-full
Description-md5: a3f83a2c01a14a52b4705f1be466ac2e
Description-en: Python Interpreter with complete class library (version 3.14)
 Python, the high-level, interactive object oriented language,
 includes an extensive class library with lots of goodies for
 network programming, system administration, sounds and graphics.
 .
 This package is a dependency package, which depends on the full
 standard library of Python for Python developers. Including modules
 used only at build-time, such as venv, and modules with complex
 dependencies, such as tk and IDLE. All batteries included.
 .
 According to the Debian Python policy, this package must not be used in
 build dependencies, dependencies and recommendations.

Package: python3.14-nopie
Description-md5: 959d2b40f02580eb9178743caa652c87
Description-en: Python interpreter linked without PIE (version 3.14)
 This package contains the interpreter not built as position independent
 executable. This interpreter is diverting the python3.14 executable, and making
 the interpreter built with PIE available as python3.14-pie.

Package: python3.14-tk
Description-md5: 4486b80afd0840930ee0b03099afac63
Description-en: Tkinter - Writing Tk applications with Python (v3.14)
 A module for writing portable GUI applications with Python (v3.14) using Tk.
 Also known as Tkinter.

Package: python3.14-venv
Description-md5: ff919d8b4e5b061c91f88716f8fc1629
Description-en: Interactive high-level object-oriented language (pyvenv binary, version 3.14)
 Python is a high-level, interactive, object-oriented language. Its 3.14 version
 includes an extensive class library with lots of goodies for
 network programming, system administration, sounds and graphics.
 .
 This package contains the pyvenv-3.14 binary.

Package: python3.15
Description-md5: d89554b8c849a68718387e3138457adc
Description-en: Interactive high-level object-oriented language (version 3.15)
 Python is a high-level, interactive, object-oriented language. Its 3.15 version
 includes an extensive class library with lots of goodies for
 network programming, system administration, sounds and graphics.

Package: python3.15-dbg
Description-md5: e489d8e4d78d28280f51315497f270bd
Description-en: Debug Build of the Python Interpreter (version 3.15)
 The package holds two things:
 .
 - A Python interpreter configured with --pydebug. Dynamically loaded modules
 are searched as <foo>_d.so first. Third party extensions need a separate
 build to be used by this interpreter.
 - Debug information for standard python interpreter and extensions.
 .
 See the README.debug for more information.

Package: python3.15-dev
Description-md5: 733fb20f8dc5d0cc8dd1e3b14c96066e
Description-en: Header files and a static library for Python (v3.15)
 Header files, a static library and development tools for building
 Python (v3.15) modules, extending the Python interpreter or embedding
 Python (v3.15) in applications.
 .
 Maintainers of Python packages should read README.maintainers.

Package: python3.15-doc
Description-md5: 74f923d8a76d1106fdef0381ffb38743
Description-en: Documentation for the high-level object-oriented language Python (v3.15)
 These is the official set of documentation for the interactive high-level
 object-oriented language Python (v3.15). All documents are provided
 in HTML format. The package consists of ten documents:
 .
 * What's New in Python3.15
 * Tutorial
 * Python Library Reference
 * Macintosh Module Reference
 * Python Language Reference
 * Extending and Embedding Python
 * Python/C API Reference
 * Installing Python Modules
 * Documenting Python
 * Distributing Python Modules

Package: python3.15-examples
Description-md5: be13d3b15820fe9b7d4e07269a147ff8
Description-en: Examples for the Python language (v3.15)
 Examples, Demos and Tools for Python (v3.15). These are files included in
 the upstream Python distribution (v3.15).

Package: python3.15-full
Description-md5: 5f5ed9ebb20d93c6d8522371f0130fb2
Description-en: Python Interpreter with complete class library (version 3.15)
 Python, the high-level, interactive object oriented language,
 includes an extensive class library with lots of goodies for
 network programming, system administration, sounds and graphics.
 .
 This package is a dependency package, which depends on the full
 standard library of Python for Python developers. Including modules
 used only at build-time, such as venv, and modules with complex
 dependencies, such as tk and IDLE. All batteries included.
 .
 According to the Debian Python policy, this package must not be used in
 build dependencies, dependencies and recommendations.

Package: python3.15-gdbm
Description-md5: ee57cf402d581b29e8b29cfc8a6d8d64
Description-en: GNU dbm database support for Python (v3.15)
 GNU dbm database module for Python. Install this if you want to
 create or read GNU dbm database files with Python.

Package: python3.15-minimal
Description-md5: 36686d9ab3881a32b0eeaf3eda8c5a9b
Description-en: Minimal subset of the Python language (version 3.15)
 This package contains the interpreter and some essential modules.  It can
 be used in the boot process for some basic tasks.
 See /usr/share/doc/python3.15-minimal/README.Debian for a list of the modules
 contained in this package.

Package: python3.15-nopie
Description-md5: 716ac16f4a608c9ef1e918419ab6fb3b
Description-en: Python interpreter linked without PIE (version 3.15)
 This package contains the interpreter not built as position independent
 executable. This interpreter is diverting the python3.15 executable, and making
 the interpreter built with PIE available as python3.15-pie.

Package: python3.15-tk
Description-md5: c7f872430fda3141b3001d69be719498
Description-en: Tkinter - Writing Tk applications with Python (v3.15)
 A module for writing portable GUI applications with Python (v3.15) using Tk.
 Also known as Tkinter.

Package: python3.15-venv
Description-md5: 4d3a2f5687f028e9a46d068f6ac7899c
Description-en: Interactive high-level object-oriented language (pyvenv binary, version 3.15)
 Python is a high-level, interactive, object-oriented language. Its 3.15 version
 includes an extensive class library with lots of goodies for
 network programming, system administration, sounds and graphics.
 .
 This package contains the pyvenv-3.15 binary.

Package: pythonprop
Description-md5: 31c7b22dfca9cd2c3a70d2926d941e7f
Description-en: graphical interface to the VOACAP HF propagation engine
 Pythonprop is a collection of Python 3 scripts designed to create VOACAP
 input (.dat) files and plot the resulting predictions.
 .
 It can be used either in point-to-point (P2P) mode, to produce HF (High
 Frequency) propagation predictions between two fixed locations, or in area
 mode, to produce HF propagation plots over a user-defined area from a fixed
 transmit site.
 .
 This package provides the voacapgui, voaP2PPlot and voaAreaPlot scripts. It is
 useful for making HF (High Frequency) circuit prediction for amateur radio
 ("ham radio") operators.

Package: pythonpy
Description-md5: 777c4d3b2d85cb32e72d1509411679e6
Description-en: 'python -c', with tab completion and shorthand
 pythonpy is an utility that facilitates the usage of Python one-liners. The
 command 'py' evaluates a string consisting of any Python expression. It can do
 anything from simple arithmetic to complex operations, importing modules
 automatically. It also comes with tab completion.
 .
 Its usage is not restricted to single expressions only. There's also the
 possibility to pipe data from stdin and to stdout, even generating strings to
 be evaluated by other programs.

Package: pytidylib-doc
Description-md5: b248ca8386dcad1220664ebae7f86b95
Description-en: Python wrapper for HTML Tidy (tidylib) documentation
 PyTidyLib is a Python package that wraps the HTML Tidy library. This allows
 you, from Python code, to “fix” invalid (X)HTML markup. Some of the library’s
 many capabilities include:
 .
 * Clean up unclosed tags and unescaped characters such as ampersands
 * Output HTML 4 or XHTML, strict or transitional, and add missing doctypes
 * Convert named entities to numeric entities, which can then be used in XML
 documents without an HTML doctype.
 * Clean up HTML from programs such as Word (to an extent)
 * Indent the output, including proper (i.e. no) indenting for pre elements,
 which some (X)HTML indenting code overlooks.
 .
 This package contains the built HTML and PDF documentation for PyTidyLib.

Package: pytrainer
Description-md5: bc61f5ca803d3457b80955d82faa0e78
Description-en: desktop application for logging sport activities
 Pytrainer is a desktop application for logging and graphing sporting
 activities such as running or cycling sessions. Data can be imported from GPS
 devices, files or input manually. Currently pytrainer supports GPX, TCX and
 FIT files.

Package: pyupgrade
Description-md5: 638aae7078943364e1a45a4b44039168
Description-en: Tool to automatically upgrade Python 3 syntax for newer versions
 A tool (and pre-commit hook) to automatically upgrade syntax for newer
 versions of the language.
 .
 This helper script can help you normalize your Python source code by
 rewriting parts of your code to use the latest syntax improvements.
 .
 This package contains the Python 3 application.

Package: pyvcf
Description-md5: b7ae834ad458cf6b0fc07cbe2d8daaca
Description-en: helper scripts for Variant Call Format (VCF) parser
 The Variant Call Format (VCF) specifies the format of a text file used
 in bioinformatics for storing gene sequence variations. The format has
 been developed with the advent of large-scale genotyping and DNA
 sequencing projects, such as the 1000 Genomes Project.
 .
 The intent of this module is to mimic the ``csv`` module in the Python
 stdlib, as opposed to more flexible serialization formats like JSON or
 YAML. ``vcf`` will attempt to parse the content of each record based on
 the data types specified in the meta-information lines -- specifically
 the ##INFO and
 ##FORMAT lines. If these lines are missing or incomplete, it will check
 against the reserved types mentioned in the spec. Failing that, it will
 just return strings.
 .
 This package provides helper scripts using python3-pyvcf.

Package: pywps
Description-md5: 0fc28036471be3ea4ef716456db89ab2
Description-en: Implementation of OGC's Web Processing Service
 PyWPS is implementation of Web Processing Service from Open
 Geospatial Consortium Inc.(R) with help of  Python Programming
 Language and GIS GRASS as working tool in background.
 .
 This metapackage depends on the pywps Python module and WSGI example.

Package: pywps-doc
Description-md5: 3ca5cfd8586a8233671c7b7a07a0ee2a
Description-en: Implementation of OGC's Web Processing Service - Documentation
 PyWPS is implementation of Web Processing Service from Open
 Geospatial Consortium Inc.(R) with help of  Python Programming
 Language and GIS GRASS as working tool in background.
 .
 This package contains the pywps documentation.

Package: pywps-wsgi
Description-md5: d224b84a7b92be3d05c0266dba419874
Description-en: Implementation of OGC's Web Processing Service - WSGI example
 PyWPS is implementation of Web Processing Service from Open
 Geospatial Consortium Inc.(R) with help of  Python Programming
 Language and GIS GRASS as working tool in background.
 .
 This package contains the wps.py WSGI script and process examples.

Package: pyxplot
Description-md5: 206a497f225046ed758c617e0b6da458
Description-en: data plotting program producing publication-quality output
 Pyxplot is a multi-purpose graph plotting tool, scientific scripting language,
 vector graphics suite, and data processing package. Its interface is designed
 to make common tasks -- e.g., plotting labelled graphs of data -- accessible
 via short, simple, intuitive commands.
 .
 Pyxplot produces publication-quality figures. To this end, text is rendered
 with all of the beauty and flexibility of the LaTeX typesetting environment.
 .
 Extensive documentation and examples can be found in the pyxplot-doc package.
 A gallery of sample plots is available from the project's web site.

Package: pyxplot-doc
Description-md5: c47626813d65a807aa66577af6398603
Description-en: documentation for pyxplot data plotting program
 Pyxplot is a multi-purpose graph plotting tool, scientific scripting language,
 vector graphics suite, and data processing package. Its interface is designed
 to make common tasks -- e.g., plotting labelled graphs of data -- accessible
 via short, simple, intuitive commands.
 .
 Pyxplot produces publication-quality figures. To this end, text is rendered
 with all of the beauty and flexibility of the LaTeX typesetting environment.
 .
 This package includes extensive documentation and examples. A gallery of
 sample plots is available from the project's web site.

Package: pyzo
Description-md5: 76bd302045d139455da9587d261b8529
Description-en: interactive editor for scientific Python
 Pyzo is a cross-platform Python IDE focused on interactivity and introspection,
 which makes it very suitable for scientific computing. Its practical design is
 aimed at simplicity and efficiency.
 .
 It consists of two main components, the editor and the shell, and uses a set of
 pluggable tools to help the programmer in various ways. Some example tools are
 source structure, project manager, interactive help, workspace...
 .
 Pyzo is written in (pure) Python 3 and uses the Qt GUI toolkit. Binaries are
 provided for all major operating system. After installing Pyzo, it can be used
 to execute code on any Python version available on your system (Python 2.4 -
 3.x, including Pypy).
 .
 This package provides the Pyzo IDE.

Package: pyzo-doc
Description-md5: f6a4ef7689949e569fce53d8d2256068
Description-en: documentation for Pyzo
 Pyzo is a cross-platform Python IDE focused on interactivity and introspection,
 which makes it very suitable for scientific computing. Its practical design is
 aimed at simplicity and efficiency.
 .
 It consists of two main components, the editor and the shell, and uses a set of
 pluggable tools to help the programmer in various ways. Some example tools are
 source structure, project manager, interactive help, workspace...
 .
 Pyzo is written in (pure) Python 3 and uses the Qt GUI toolkit. Binaries are
 provided for all major operating system. After installing Pyzo, it can be used
 to execute code on any Python version available on your system (Python 2.4 -
 3.x, including Pypy).
 .
 This package provides the documentation for the Pyzo IDE.

Package: pyzor
Description-md5: acb4f5cb134d3f8673a3181266afc38d
Description-en: spam-catcher using a collaborative filtering network
 Pyzor is a collaborative, networked system to detect and block spam
 using identifying digests of messages.
 .
 Package contains both client and server.
 .
 The client can check if an email is a known spam against a pyzor server
 or report new spam digests to that server.
 .
 The server holds the digests database, and handle the client requests.
 .
 Pyzor is a reimplementation of Razor in Python.

Package: pyzor-doc
Description-md5: afdfcfafcd504ca4f6ddb9fe01cc83d8
Description-en: spam-catcher using a collaborative filtering network (documentation)
 Pyzor is a collaborative, networked system to detect and block spam
 using identifying digests of messages.
 .
 Package contains both client and server.
 .
 The client can check if an email is a known spam against a pyzor server
 or report new spam digests to that server.
 .
 The server holds the digests database, and handle the client requests.
 .
 Pyzor is a reimplementation of Razor in Python.
 .
 This is the documentation package.

Package: q2-alignment
Description-md5: 41c76b83a49c7d35d5343edcd497a03a
Description-en: QIIME 2 plugin for generating and manipulating alignments
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-cutadapt
Description-md5: 188f7f5950ee678129424511bb5b69a9
Description-en: QIIME 2 plugin to work with adapters in sequence data
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-dada2
Description-md5: 8a36124f5881449ef76b412be53e666f
Description-en: QIIME 2 plugin to work with adapters in sequence data
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.
 .
 This package wraps the dada2 R package in BioConductor for modeling and
 correcting Illumina-sequenced amplicon errors. This was shown to improve the
 sensitivity of diversity analyses.

Package: q2-demux
Description-md5: f2890fb7f6f09d8c368a6aaa622e12e2
Description-en: QIIME 2 plugin for demultiplexing of sequence reads
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-diversity-lib
Description-md5: 068dc6650a797ed8e91537af36b96e93
Description-en: QIIME2 plugin to expose diversity metrics/measures as actions
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-emperor
Description-md5: a71542d517359fcba5756ce8fd5095df
Description-en: QIIME2 plugin for display of ordination plots
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-feature-classifier
Description-md5: 61c5060ba3466888f88812b1ae772fb2
Description-en: QIIME 2 plugin supporting taxonomic classification
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-feature-table
Description-md5: 72b8a9ee6f960da486343edf2234efef
Description-en: QIIME 2 plugin supporting operations on feature tables
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-fragment-insertion
Description-md5: 7e06948c4d409ea0456da3946062bfcf
Description-en: QIIME 2 plugin for fragment insertion
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-metadata
Description-md5: 37faa7309f00b3ae403a6b8352608a5e
Description-en: QIIME 2 plugin for working with and visualizing Metadata
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-phylogeny
Description-md5: 7b1649a94bd76814078c247c136b4f5e
Description-en: QIIME 2 plugin for phylogeny
 QIIME 2 plugin for phylogenetic reconstruction, and operations on
 phylogenetic trees.

Package: q2-quality-control
Description-md5: 18c673ee900cd55fc74c5a8d63a44be0
Description-en: QIIME 2 plugin for quality assurance of feature and sequence data
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-quality-filter
Description-md5: 6064a312f628a728a8eb6bbb1580fdf4
Description-en: QIIME2 plugin for PHRED-based filtering and trimming
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-sample-classifier
Description-md5: b5adb038412c67a6a637696ec092f686
Description-en: QIIME 2 plugin for machine learning prediction of sample data
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.
 .
 Microbiome studies often aim to predict outcomes or differentiate samples
 based on their microbial compositions, tasks that can be efficiently
 performed by supervised learning methods. The q2-sample-classifier plugin
 makes these methods more accessible, reproducible, and interpretable to
 a broad audience of microbiologists, clinicians, and others who wish to
 utilize supervised learning methods for predicting sample characteristics
 based on microbiome composition or other "omics" data

Package: q2-taxa
Description-md5: 987f181a31cbee6b108a0ca5e5b42540
Description-en: QIIME 2 plugin for working with feature taxonomy annotations
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2-types
Description-md5: 9e1b34955f8cf4312a13e60b0486776a
Description-en: QIIME 2 plugin defining types for microbiome analysis
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2cli
Description-md5: cd3b30ab3d959eb626e2dbcd0b1ab864
Description-en: Click-based command line interface for QIIME 2
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: q2templates
Description-md5: 5ffb12da79f265c5c79a09bfb398b0c7
Description-en: Design template package for QIIME 2 Plugins
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.
 .
 This package provides templates for QIIME 2 plugins.

Package: q4wine
Description-md5: 3570cb68382cea1b30c2bfa86e83424f
Description-en: Qt GUI for WINE
 Q4Wine will help you manage wine prefixes and installed applications.
 .
 General features:
 - Can export Qt color theme into wine colors settings.
 - Can easy work with different wine versions at same time.
 - Easy creating, deleting and managing prefixes (WINEPREFIX).
 - Easy controlling for wine process.
 - Easy installer wizard for wine applications.
 - Autostart icons support.
 - Easy CD-image use.
 - You can extract icons from PE files (.exe .dll).
 - Easy backup and restore for managed prefixes.
 - Winetricks support.
 - And more...

Package: qabc
Description-md5: 15c5cbd87a38ee2d1c72d1afb0c992a6
Description-en: minimal GUI for ABC music notation
 QAbc is a simple graphical program that allow
 one to write musical scores in the ABC notation.
 .
 This program is mainly an ABC syntax highlighted editor
 with buttons that allows one to use third party software
 to play, preview, and print the generated score. It also
 has a log view to inform the user on errors encourtened
 by the software used to generate or play the score.

Package: qabcs
Description-md5: 5fd94071919bd2ef577651d839c104b5
Description-en: educational software to learn the alphabet and get familiar with a keyboard
 qABCs is an educational tool/game targeted at children. It is designed to aid
 in learning alphabet through visual and audio samples. As a side function it
 can also help to familiarize one with a keyboard.
 .
 This package is useful for elementary schools.

Package: qabcs-data
Description-md5: fad06b96d826a80c0b4c7959fa72c976
Description-en: data files for qabcs
 qABCs is an educational tool/game targeted at children. It is designed to aid
 in learning alphabet through visual and audio samples. As a side function it
 can also help to familiarize one with a keyboard.
 .
 This package provides the data (pictures and sounds) for qabcs.

Package: qad
Description-md5: 4295f3ce92708d7ffb93d72b55dcb796
Description-en: Simple, REST-API compliant daemon for automated testing
 This is a simple, REST-API compliant daemon which makes automated testing
 on hardware possible by removing the need for physical intervention as
 Q.A.D allows inputs to be injected via http/https requests. This both
 eliminates the need to physically interact with the rig and allows for
 tasks to be carried out entirely automatically.
 .
 Q.A.D. can also take a screenshot and send it back to invoker.

Package: qalc
Description-md5: 759f73c3d3ead9fd33f3314e15defaf8
Description-en: Powerful and easy to use command line calculator
 Qalculate! is small and simple to use but with much power and versatility
 underneath.  Features include customizable functions, units, arbitrary
 precision using a one-line fault-tolerant expression entry.
 .
 This package contains the command line version of Qalculate!.

Package: qalculate-gtk
Description-md5: 1c59962049fdd4c3cc46b664e2db7756
Description-en: Powerful and easy to use desktop calculator - GTK+ version
 Qalculate! is small and simple to use but with much power and versatility
 underneath.  Features include customizable functions, units, arbitrary
 precision, plotting, and a graphical interface that uses a one-line
 fault-tolerant expression entry (although it supports optional traditional
 buttons).
 .
 This package contains the GTK+ user interface of Qalculate!

Package: qalculate-qt
Description-md5: edc8560095cbbd6404d120e7b6a99022
Description-en: Powerful and easy to use desktop calculator - Qt version
 Qalculate! is small and simple to use but with much power and versatility
 underneath.  Features include customizable functions, units, arbitrary
 precision, plotting, and a graphical interface that uses a one-line
 fault-tolerant expression entry (although it supports optional traditional
 buttons).
 .
 This package contains the Qt user interface of Qalculate!

Package: qapt-batch
Description-md5: 9633f74129c52826e6eb15f1560f193b
Description-en: Batch package manager for KDE
 QApt is a collection of tools and a library providing a wrapper around
 APT. The intention is to ease the use of APT in Qt-based programs.
 .
 QApt Batch is a simple GUI for doing batch package management operations.
 It can install and remove packages, as well as update the package cache via a
 command line interface. It also has an attach function invokable via the
 command line. QApt Batch is a drop-in replacement for the "install-package"
 batch package management tool.

Package: qapt-utils
Description-md5: e4a47a9dcc06514423f3eac9b993f559
Description-en: complete collection of QApt package management utilities
 QApt is a collection of tools and a library providing a wrapper around
 APT. The intention is to ease the use of APT in Qt-based programs.
 .
 This is a metapackage depending on all of QApt's extra package management
 utilities.

Package: qasconfig
Description-md5: 31ece456e424e6617a27b004ee728485
Description-en: ALSA configuration browser
 QasTools is a collection of desktop applications for the
 Linux sound system ALSA.
 .
 The applications included are:
 - QasConfig - browser for the ALSA configuration tree
 - QasHctl - mixer for ALSA's High level Control Interface
 - QasMixer - desktop mixer with features similar to alsamixer
 .
 ALSA's configuration resides in a tree structure which gets built
 from the contents of the files /etc/asound.conf and ~/.asoundrc.
 QasConfig is a simple browser for this configuration tree and can
 help to analyze and debug an ALSA setup.

Package: qashctl
Description-md5: 99ed0b3e8124efe421ca7863f64562f6
Description-en: mixer for ALSA's High level Control Interface
 QasTools is a collection of desktop applications for the
 Linux sound system ALSA.
 .
 The applications included are:
 - QasConfig - browser for the ALSA configuration tree
 - QasHctl - mixer for ALSA's High level Control Interface
 - QasMixer - desktop mixer with features similar to alsamixer
 .
 QasHctl is a mixer application for ALSA's
 "High level Control Interface". This interface allows more complex
 interaction than the "Simple Mixer Interface" which is used by
 alsamixer and QasMixer.

Package: qasmixer
Description-md5: 595bd292fe358fae498cfbc93d63c951
Description-en: ALSA mixer for the desktop
 QasTools is a collection of desktop applications for the
 Linux sound system ALSA.
 .
 The applications included are:
 - QasConfig - browser for the ALSA configuration tree
 - QasHctl - mixer for ALSA's High level Control Interface
 - QasMixer - desktop mixer with features similar to alsamixer
 .
 QasMixer is a desktop mixer application for ALSA's
 "Simple Mixer Interface" and offers features similar to alsamixer.
 It also features a system tray icon with basic mixer functionality.

Package: qastools-common
Description-md5: 0e39e43bf856292c4d54e3881856f304
Description-en: QasTools common files
 QasTools is a collection of desktop applications for the
 Linux sound system ALSA.
 .
 The applications included are:
 - QasConfig - browser for the ALSA configuration tree
 - QasHctl - mixer for ALSA's High level Control Interface
 - QasMixer - desktop mixer with features similar to alsamixer
 .
 This package contains common files shared by all applications.

Package: qatengine
Description-md5: 821273596cb093a51a955f08d8de237d
Description-en: Intel Quickassist Technology (QAT): OpenSSL provider (transitional package)
 Package to ease upgrading from older qatengine package to the new
 openssl-provider-qat package.
 .
 This package can be purged at anytime once the openssl-provider-qat package
 has been installed.

Package: qatlib-examples
Description-md5: eded73320c4d5cb73b0adf6e4d4f268c
Description-en: Intel Quickassist Technology (QAT): examples
 Intel QuickAssist Technology (QAT) provides hardware acceleration for
 offloading security, authentication and compression services from the CPU for
 significant increased performance and efficiency.
 .
 This package contains example applications that use QATlib.

Package: qatlib-service
Description-md5: cdb966011d16b3a31fab93e06adf74ca
Description-en: Intel Quickassist Technology (QAT): daemon
 Intel QuickAssist Technology (QAT) provides hardware acceleration for
 offloading security, authentication and compression services from the CPU for
 significant increased performance and efficiency.
 .
 This package contains the daemon that manages QAT resources.

Package: qatzip
Description-md5: 161591504adff3dceae5437ad4a4a0db
Description-en: Intel Quickassist Technology (QAT): compression
 Intel QuickAssist Technology (QAT) provides hardware acceleration for
 offloading security, authentication and compression services from the CPU for
 significant increased performance and efficiency.
 .
 QATzip provides extended accelerated compression and decompression services.

Package: qbe
Description-md5: 5a8ae2e94f106c92b7fa618c9dccbaf3
Description-en: Small embeddable C compiler backend
 QBE is a compiler backend that aims to provide 70% of the performance
 of industrial optimizing compilers in 10% of the code.
 QBE fosters language innovation by offering a compact user-friendly
 and performant backend. The size limit constrains QBE to focus on the
 essential and prevents embarking on a never-ending path of diminishing
 returns.

Package: qbittorrent
Description-md5: 6f3efc8e333a01b01f560e31150682cd
Description-en: bittorrent client based on libtorrent-rasterbar with a Qt5 GUI
 BitTorrent client written in C++ and based on libtorrent-rasterbar with a
 Qt5 user interface. qBittorrent is a feature rich but lightweight client
 that is very similar to uTorrent. Its main features are:
 .
 * Polished uTorrent-like user interface
 * Well integrated and extensible search engine
 * Remote control through a Web user interface
 * Vuze-compatible protocol encryption
 * uTorrent-compatible Peer eXchange (PeX)
 * DHT (trackerless) support
 * UPnP / NAT-PMP port forwarding
 * IPv6 compliant
 * RSS support with advanced download filters
 * Advanced control over torrent content and trackers
 * IP Filtering (eMule / Peer Guardian filters)
 * Torrents queueing and prioritizing
 * Good localization (~25 languages supported)
 * Unicode support

Package: qbittorrent-nox
Description-md5: b65eb6eff6784338e3ba11c3dac7f4fa
Description-en: bittorrent client based on libtorrent-rasterbar (without X support)
 BitTorrent client written in C++ and based on libtorrent-rasterbar.
 qBittorrent-nox is a version of qBittorrent (Qt5 application) that does not
 require X and can be controlled via a WebUI, thus is more suitable for
 headless servers. It is a feature rich but lightweight client that is very
 similar to rTorrent. Its main features are:
 .
 * Remote control through a Web user interface
 * Vuze-compatible protocol encryption
 * uTorrent-compatible Peer eXchange (PeX)
 * DHT (trackerless) support
 * UPnP / NAT-PMP port forwarding
 * IPv6 compliant
 * Advanced control over torrent content and trackers
 * IP Filtering (eMule / Peer Guardian filters)
 * Torrents queueing and prioritizing
 * Good localization (~25 languages supported)
 * Unicode support

Package: qbootctl
Description-md5: 33833bd79d0f809ef0fb96edaa7cf570
Description-en: utility to control Qualcomm A/B boot slots
 Qbootctl is a CLI tool for manipulating A/B slots on Android devices.
 It is a port of the original Android bootctrl HAL developed by
 Qualcomm, modified to build on Linux and provide a friendly CLI
 interface.
 .
 This utility is used to switch between A/B boot slots on Qualcomm
 platforms and also to mark the current boot attempt as successful
 (or not).

Package: qbrew
Description-md5: f6821411e2d755d2cbb298227c8a7d38
Description-en: Homebrewer's recipe calculator
 QBrew is a recipe calculator for homebrewed beers. It uses Qt for creating
 its graphical user interface and provides facilities for creating own beer
 recipes. It even has a manual describing how to brew your first beer
 yourself!

Package: qbrz
Description-md5: 5ad92c1d7b8d5ceb9c0e288f06b9c993
Description-en: Qt5 frontend for Breezy
 QBrz is a cross platform, Qt-based front-end for Bazaar, providing GUI
 applications for many core brz commands. In addition, it provides several
 special dialogs and helper commands. Equivalents for core brz commands have
 the same names as CLI commands but with a prefix of "q".

Package: qbs
Description-md5: 9b7ebcf2e4b8ab2de8f2effccb27d22a
Description-en: cross-platform build tool
 Qbs is a general purpose cross-platform build tool that aims at fast and
 correct incremental builds. It features a project description language that
 is similar to QML.

Package: qbs-common
Description-md5: 964d236b7ecbd9c2cc8740e701c571a3
Description-en: Qbs static files
 Qbs is a general purpose cross-platform build tool that aims at fast and
 correct incremental builds. It features a project description language that
 is similar to QML.
 .
 This package contains Qbs shared static files.

Package: qbs-dev
Description-md5: fea4d3bd717e5614a86f07f3957d8d4d
Description-en: Qbs development files
 Qbs is a general purpose cross-platform build tool that aims at fast and
 correct incremental builds. It features a project description language that
 is similar to QML.
 .
 This package contains headers and development files for Qbs.

Package: qbs-doc
Description-md5: 422a51ff4507baaf621b6788d3bfc697
Description-en: Qbs documentation
 Qbs is a general purpose cross-platform build tool that aims at fast and
 correct incremental builds. It features a project description language that
 is similar to QML.
 .
 This package contains the documentation for Qbs in QCH format, which can be
 viewed using Qt Assistant from assistant-qt6 package.

Package: qbs-doc-html
Description-md5: d00edbcb5a65fb84371929c22ee7b6f1
Description-en: Qbs HTML documentation
 Qbs is a general purpose cross-platform build tool that aims at fast and
 correct incremental builds. It features a project description language that
 is similar to QML.
 .
 This package contains the HTML documentation for Qbs.

Package: qbs-examples
Description-md5: b9d236dfb21de34564baf63dba56c63e
Description-en: examples for Qbs build tool
 Qbs is a general purpose cross-platform build tool that aims at fast and
 correct incremental builds. It features a project description language that
 is similar to QML.
 .
 This package contains the example source projects for Qbs.

Package: qca-qt5-2-utils
Description-md5: b434b8b89f6ed97f242c1b0718d2092f
Description-en: command line tool for the Qt Cryptographic Architecture [Qt 5]
 The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
 platform API for a range of cryptographic features, including SSL/TLS,
 X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
 .
 This package contains the Qt 5 version of the command line tool for the
 Qt Cryptographic Architecture.

Package: qca-qt6-utils
Description-md5: e462b0f49f3230b028061038da29ef13
Description-en: command line tool for the Qt Cryptographic Architecture [Qt 6]
 The Qt Cryptographic Architecture (QCA) provides a straightforward and cross-
 platform API for a range of cryptographic features, including SSL/TLS,
 X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
 .
 This package contains the Qt 6 version of the command line tool for the
 Qt Cryptographic Architecture.

Package: qcalcfilehash
Description-md5: 4478d5793840e903e0bd53f73f3d07f9
Description-en: graphical utility for calculation and verification of hash sums
 QCalcFileHash is a graphical utility for calculation and verification of
 a wide range of hash sums like SHA1, SHA-224, SHA-256, SHA-384, SHA-512,
 MD5, CRC32, CRC8.
 .
 It can be used on command line as well.

Package: qcat
Description-md5: 588163e2b3c7f4f3fea3c2058be2c26b
Description-en: demultiplexing Oxford Nanopore reads from FASTQ files
 Qcat is a command-line tool for demultiplexing Oxford Nanopore reads
 from FASTQ files. It accepts basecalled FASTQ files and splits the reads
 into separate FASTQ files based on their barcode. Qcat makes the
 demultiplexing algorithms used in albacore/guppy and EPI2ME available to
 be used locally with FASTQ files. Currently qcat implements the EPI2ME
 algorithm.

Package: qcat-examples
Description-md5: 4fb0e7c5b8294e4ed0c80ab0e45adc90
Description-en: demultiplexing Oxford Nanopore reads from FASTQ files (examples)
 Qcat is a command-line tool for demultiplexing Oxford Nanopore reads
 from FASTQ files. It accepts basecalled FASTQ files and splits the reads
 into separate FASTQ files based on their barcode. Qcat makes the
 demultiplexing algorithms used in albacore/guppy and EPI2ME available to
 be used locally with FASTQ files. Currently qcat implements the EPI2ME
 algorithm.
 .
 This package contains examples to test qcat.

Package: qcheckers
Description-md5: 2d97c7513c5aa19e4486547638def0f1
Description-en: Checkers boardgame
 qcheckers is a Qt version of the classic boardgame "checkers", also known as
 "draughts".  It has the following features:
 * Built-in checkers engine.
 * Beginner, Novice, Average, Good, Expert and Master levels of skill.
 * Several themes of the board.
 * Portable Draughts Notation database format support.
 * Saving, loading and restarting of game.
 * Auto change of the men's color.
 * Multiple Undos/Redos.
 * Optional numeration of the board.
 * Internationalization support (English, German, Catalan, French and Spanish).

Package: qcom-phone-utils
Description-md5: 2ff4b4e4717582b26ade0f07e6f0ccf7
Description-en: Utilities for Qualcomm-based phones running Linux
 This package provides scripts and services improving the behaviour of
 Qualcomm-based mobile phones running Debian GNU/Linux.
 .
 It includes:
 * Kernel postinst hook for automatic update of boot images
 * Modem/SIM card boot-time configuration service
 * initramfs-tools hook for including the needed firmware
 * initramfs-tools script for proper root device detection
 * An easy way to backup your boot partition

Package: qconf
Description-md5: 6678659e2dc44068f18e2bd4f7bab03c
Description-en: nice configure script for qmake-based projects
 It is intended for developers who don’t need (or want)
 to use the more complex GNU autotools. With qconf/qmake,
 it is easy to maintain a cross-platform project that
 uses a familiar configuration interface on *nix.
 .
 Qt 4.x and Qt 5.x are currently supported.

Package: qcoro-doc
Description-md5: a33ec4256cdb451f84d294543ff79d15
Description-en: C++20 coroutines for Qt5 - documentation & examples
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt actions.
 .
 This package has the examples and documentation files.

Package: qcoro-qt5-dev
Description-md5: 19811faf5311a531ed994931d3fa918d
Description-en: C++20 coroutines for Qt5 - development
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt5 actions.
 .
 This package has the development files.

Package: qcoro-qt6-dev
Description-md5: 27696d353a37a39879ec9376adea183a
Description-en: C++20 coroutines for Qt6 - development
 QCoro is a C++ library that provide set of tools to make use of C++20
 coroutines in connection with certain asynchronous Qt6 actions.
 .
 This package has the development files.

Package: qcumber
Description-md5: 8d67d96ba6a03bce8d7d3e8dac87f653
Description-en: quality control of genomic sequences
 QCPipeline is a tool for quality control. The workflow is as follows:
 .
 1. Quality control with FastQC
 2. Trim Reads with Trimmomatic
 3. Quality control of trimmed reads with FastQC
 4. Map reads against reference using bowtie2
 5. Classify reads with Kraken

Package: qdacco
Description-md5: f6dcdf53c0ccdb0b48cb40d37ac236ab
Description-en: Offline Catalan <-> English dictionary desktop application
 qdacco it's a graphical application providing a frontend to DACCO, a free
 Catalan-English dictionary. It's a small desktop application using Qt as
 widget library.

Package: qdbm-cgi
Description-md5: fea33b721cdef0fe767b8493d5bc4060
Description-en: QDBM Database CGI commands
 This is the QDBM Database command package to be used as CGI commands.

Package: qdbm-doc
Description-md5: e629a03377a5c222476c82a9b51586c5
Description-en: QDBM Database Documentation
 Documentation for all of the API's and utilities provided by QDBM.

Package: qdbm-util
Description-md5: db6090cf1ba7c6a0f55e30fae7d0dc37
Description-en: QDBM Database Utilities
 QDBM is an embedded database library compatible with GDBM and NDBM.
 It features hash database and B+ tree database and is developed referring
 to GDBM for the purpose of the following three points: higher processing
 speed, smaller size of a database file, and simpler API.
 This is the QDBM Database utilities package.

Package: qdbus-qt5
Description-md5: 385d02ce00e31ee751a87b6cd61b25e6
Description-en: Qt 5 D-Bus tool
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains qdbus, a command-line tool interface to D-Bus that uses
 the QtDBus library.

Package: qdbus-qt6
Description-md5: 75e0dc257371bf8c34c4954524a1ae26
Description-en: Qt 6 D-Bus application
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 qdbus is a tool for listing D-Bus services and its properties.

Package: qdirstat
Description-md5: 5aa4efd948f29dfab3548e8a1adffa98
Description-en: Qt-based directory statistics
 QDirStat is a graphical application to show where your disk space has gone and
 to help you to clean it up.
 .
 QDirStat has a number of new features compared to KDirStat. To name a few:
 * Multi-selection in both the tree and the treemap.
 * Unlimited number of user-defined cleanup actions.
 * Properly show errors of cleanup actions (and their output, if desired).
 * File categories (MIME types) and their treemap color are now configurable.
 * Exclude rules for directories are easily configurable.
 * Desktop-agnostic; no longer relies on KDE or any other specific desktop.

Package: qdiskinfo
Description-md5: 4bb030711e9f8f702a8771b075eadb9d
Description-en: CrystalDiskInfo alternative for Linux
 QDiskInfo is a frontend for smartctl. It provides a user experience
 similar to CrystalDiskInfo. It shows the SMART (Self-Monitoring,
 Analysis, and Reporting Technology) data of modern hard disk drives.

Package: qdl
Description-md5: 50eeb8b08df6e92ca3b3bda71ea4c455
Description-en: tool to flash images to Qualcomm processors
 This package provides a tool to flash signed images to various Qualcomm
 processors which support the Emergency Download Mode (EDL) mode of operation.

Package: qdmr
Description-md5: 5bd50d09da2d034bef0cc688af07d333
Description-en: GUI application to program DMR radios
 qdmr is a Qt6 application to program DMR radios. DMR is a digital modulation
 standard used in amateur and commercial radio. To this end, qdmr is an
 alternative codeplug programming software (CPS) that supports several radios
 of several manufacturers. Including AnyTone AT-D868UVE, AT-D878UV, AT-878UVII,
 AT-D578UV, TyT MD-390, MD-UV380, MD-UV390, MD-2017, Retevis RT8, RT3S, RT82,
 Radioddity RD5R, GD-77, GD-73, Baofeng DMR-6X2, DM-32UV and radios running the
 OpenGD77 firmware.

Package: qdoc-qt5
Description-md5: f92f788cb99290d206293deda65024bf
Description-en: Qt 5 qdoc tool
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains qdoc, a command-line tool for generating HTML
 documentation from .cpp and .qdoc files.

Package: qdoc-qt6
Description-md5: 559c04728dba80028099294ecdaeed44
Description-en: Qt 6 qdoc tool
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains qdoc, a command-line tool for generating HTML
 documentation from .cpp and .qdoc files.

Package: qelectrotech
Description-md5: 24bd754f3d7146ac176990fc5c580851
Description-en: Electric schematic editor
 QElectroTech is a Qt5 application written in C++ .
 This program helps you to design electrical schematic diagrams.
 It includes a schematic editor, an element editor, and a titleblock editor.
 It uses XML files to store the produced contents.

Package: qelectrotech-data
Description-md5: bd2542e2ad9a24a54f3c7dc4a673b9d0
Description-en: symbols needed for qelectrotech
 QElectroTech is a Qt5 application written in C++ .
 This program helps you to design electrical schematic diagrams.
 It includes a schematic editor, an element editor, and a titleblock editor.
 It uses XML files to store the produced contents.
 .
 This package provide symbols needed for qelectrotech.

Package: qelectrotech-examples
Description-md5: ba57b19d516d9bba6941c18931606cf8
Description-en: examples files for qelectrotech
 QElectroTech is a Qt5 application written in C++ .
 This program helps you to design electrical schematic diagrams.
 It includes a schematic editor, an element editor, and a titleblock editor.
 It uses XML files to store the produced contents.
 .
 This package provide examples files for qeletrotech.

Package: qemu-block-supplemental
Description-md5: 791f640e3740ce06209511d5a07656b8
Description-en: supplemental block backend modules for qemu-system and qemu-utils
 QEMU is a fast processor emulator: currently the package supports Alpha, ARM,
 CRIS, i386, LoongArch, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, RISC-V,
 S390x, SH4, SPARC, x86-64, Xtensa and other emulations. By using dynamic
 translation it achieves reasonable speed while being easy to port on new host
 CPUs.
 .
 This package provides supplemental block device backend modules for qemu-system
 emulation and qemu-img from qemu-utils package.
 .
 Currently, the following modules are shipped in this package:
 block-glusterfs block-blkio

Package: qemu-block-supplemental-hwe
Description-md5: 6baa0508c941d045afa6d070709f3db3
Description-en: supplemental block backend modules for qemu-system and qemu-utils
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 QEMU is a fast processor emulator: currently the package supports Alpha, ARM,
 CRIS, i386, LoongArch, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, RISC-V,
 S390x, SH4, SPARC, x86-64, Xtensa and other emulations. By using dynamic
 translation it achieves reasonable speed while being easy to port on new host
 CPUs.
 .
 This package provides supplemental block device backend modules for qemu-system
 emulation and qemu-img from qemu-utils package.
 .
 Currently, the following modules are shipped in this package:
 block-glusterfs block-blkio

Package: qemu-efi-aarch64-hwe
Description-md5: dccdd89b279b31925f0302c441ccd4d2
Description-en: UEFI firmware for 64-bit ARM virtual machines
 This package is part of the Ubuntu Virtualization
 Hardware Enablement variant, which provides the
 virtualization stack of future Ubuntu releases back to
 the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still
 refer to the base package names. In those cases, the
 base and -hwe package names should be considered
 interchangeable. The -hwe packages can fulfill
 dependencies to the base packages, no package is
 expected to directly depend on a -hwe suffixed package
 to keep them interchangeable.
 .
 qemu-efi-aarch64 is a build of EDK II for 64-bit ARM virtual machines. It
 includes full support for UEFI, including Secure Boot.

Package: qemu-efi-loongarch64
Description-md5: 875c28378c239de9c3d87f72a88bfdea
Description-en: UEFI firmware for LoongArch64 virtual machines
 qemu-efi-loongarch64 is a build of EDK II for LoongArch64 virtual machines.

Package: qemu-efi-loongarch64-hwe
Description-md5: c2e4f5f5ecd14fe334ca393e2d544c8e
Description-en: UEFI firmware for RISCV64 virtual machines
 This package is part of the Ubuntu Virtualization
 Hardware Enablement variant, which provides the
 virtualization stack of future Ubuntu releases back to
 the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still
 refer to the base package names. In those cases, the
 base and -hwe package names should be considered
 interchangeable. The -hwe packages can fulfill
 dependencies to the base packages, no package is
 expected to directly depend on a -hwe suffixed package
 to keep them interchangeable.
 .
 qemu-efi-riscv64 is a build of EDK II for RISCV64 virtual machines.

Package: qemu-efi-riscv64-hwe
Description-md5: c2e4f5f5ecd14fe334ca393e2d544c8e
Description-en: UEFI firmware for RISCV64 virtual machines
 This package is part of the Ubuntu Virtualization
 Hardware Enablement variant, which provides the
 virtualization stack of future Ubuntu releases back to
 the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still
 refer to the base package names. In those cases, the
 base and -hwe package names should be considered
 interchangeable. The -hwe packages can fulfill
 dependencies to the base packages, no package is
 expected to directly depend on a -hwe suffixed package
 to keep them interchangeable.
 .
 qemu-efi-riscv64 is a build of EDK II for RISCV64 virtual machines.

Package: qemu-guest-agent
Description-md5: eaed171b226fde9768d213be2ee184b8
Description-en: Guest-side qemu-system agent
 QEMU is a fast processor emulator: currently the package supports Alpha, ARM,
 CRIS, i386, LoongArch, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, RISC-V,
 S390x, SH4, SPARC, x86-64, Xtensa and other emulations. By using dynamic
 translation it achieves reasonable speed while being easy to port on new host
 CPUs.
 .
 This package provides a daemon (agent) to run inside qemu-system
 guests (full system emulation).  It communicates with the host using
 a virtio-serial channel org.qemu.guest_agent.0, and allows one to perform
 some functions in the guest from the host, including:
 - querying and setting guest system time
 - performing guest filesystem sync operation
 - initiating guest shutdown or suspend to ram
 - accessing guest files
 - freezing/thawing guest filesystem operations
 - others.
 .
 Install this package on a system which is running as guest inside
 qemu virtual machine.  It is not used on the host.

Package: qemu-guest-agent-hwe
Description-md5: 940f3e755746e005788b29673ac3bb23
Description-en: Guest-side qemu-system agent
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 QEMU is a fast processor emulator: currently the package supports Alpha, ARM,
 CRIS, i386, LoongArch, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, RISC-V,
 S390x, SH4, SPARC, x86-64, Xtensa and other emulations. By using dynamic
 translation it achieves reasonable speed while being easy to port on new host
 CPUs.
 .
 This package provides a daemon (agent) to run inside qemu-system
 guests (full system emulation).  It communicates with the host using
 a virtio-serial channel org.qemu.guest_agent.0, and allows one to perform
 some functions in the guest from the host, including:
 - querying and setting guest system time
 - performing guest filesystem sync operation
 - initiating guest shutdown or suspend to ram
 - accessing guest files
 - freezing/thawing guest filesystem operations
 - others.
 .
 Install this package on a system which is running as guest inside
 qemu virtual machine.  It is not used on the host.

Package: qemu-system-hwe
Description-md5: ce1eff9b0c6747e52664825327632c60
Description-en: QEMU full system emulation binaries
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 QEMU is a fast processor emulator: currently the package supports Alpha, ARM,
 CRIS, i386, LoongArch, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, RISC-V,
 S390x, SH4, SPARC, x86-64, Xtensa and other emulations. By using dynamic
 translation it achieves reasonable speed while being easy to port on new host
 CPUs.
 .
 This metapackage provides the full system emulation binaries for all supported
 targets, by depending on all per-architecture system emulation packages which
 QEMU supports.

Package: qemu-system-mips-hwe
Description-md5: e7f74b7c3264057575e8e03961da9ba3
Description-en: QEMU full system emulation binaries (mips)
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 QEMU is a fast processor emulator: currently the package supports
 MIPS emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides the full system emulation binaries to emulate
 the following mips hardware: mips mipsel mips64 mips64el.
 .
 In system emulation mode QEMU emulates a full system, including a processor
 and various peripherals.  It enables easier testing and debugging of system
 code.  It can also be used to provide virtual hosting of several virtual
 machines on a single server.

Package: qemu-system-misc-hwe
Description-md5: f92b0c8432b2fe1d1cb09bfb456bd6fc
Description-en: QEMU full system emulation binaries (miscellaneous)
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 QEMU is a fast processor emulator: currently the package supports Alpha, ARM,
 CRIS, i386, LoongArch, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, RISC-V,
 S390x, SH4, SPARC, x86-64, Xtensa and other emulations. By using dynamic
 translation it achieves reasonable speed while being easy to port on new host
 CPUs.
 .
 This package provides the full system emulation binaries to emulate
 various other hardware which did not made into separate packages.
 Emulators for the following architectures are provided:
 alpha avr hppa m68k loongarch64 (loong64)
 microblaze microblazeel or1k rx sh4 sh4eb tricore xtensa xtensaeb.
 .
 In system emulation mode QEMU emulates a full system, including a processor
 and various peripherals.  It enables easier testing and debugging of system
 code.  It can also be used to provide virtual hosting of several virtual
 machines on a single server.

Package: qemu-system-riscv-hwe
Description-md5: 805bf0f1a805b6d2dfe72acc6ae97c91
Description-en: QEMU full system emulation binaries (riscv)
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 QEMU is a fast processor emulator: currently the package supports
 riscv emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides the full system emulation binaries to emulate
 the following riscv hardware: riscv32 riscv64.

Package: qemu-system-sparc-hwe
Description-md5: 00c4cafe2ba15d3a743a5791228a11e9
Description-en: QEMU full system emulation binaries (sparc)
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 QEMU is a fast processor emulator: currently the package supports
 SPARC emulation. By using dynamic translation it achieves
 reasonable speed while being easy to port on new host CPUs.
 .
 This package provides the full system emulation binaries to emulate
 the following sparc hardware: sparc sparc64.
 .
 In system emulation mode QEMU emulates a full system, including a processor
 and various peripherals.  It enables easier testing and debugging of system
 code.  It can also be used to provide virtual hosting of several virtual
 machines on a single server.

Package: qemu-system-x86-xen
Description-md5: 27adb7f3674734cd12ad1dd4d5ecc76c
Description-en: QEMU full system emulation binaries (x86)
 The former qemu-system-x86-xen binaries are now in qemu-system-xen.
 .
 This is a transitional package. You can safely remove it.

Package: qemu-system-x86-xen-hwe
Description-md5: 5d21e90ac95a142dc3e798a94f281bc9
Description-en: QEMU full system emulation binaries (x86)
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 The former qemu-system-x86-xen binaries are now in qemu-system-xen.
 .
 This is a transitional package. You can safely remove it.

Package: qemu-system-xen
Description-md5: aa7dcd7497006c10704a348f8ff89e3a
Description-en: QEMU full system emulation (Xen helper package)
 This package provides the i386 system emulation binary to work
 together with the Xen hypervisor for some types of DomUs.
 This package is not useful by its own.

Package: qemu-system-xen-hwe
Description-md5: 69c96ac98455834fb8fe2e99553de7b8
Description-en: QEMU full system emulation (Xen helper package)
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 This package provides the i386 system emulation binary to work
 together with the Xen hypervisor for some types of DomUs.
 This package is not useful by its own.

Package: qemu-user
Description-md5: b5ae91329ebad9c1b179f0ba91f86d3e
Description-en: QEMU user mode emulation (static binaries)
 QEMU is a fast processor emulator: currently the package supports Alpha, ARM,
 CRIS, i386, LoongArch, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, RISC-V,
 S390x, SH4, SPARC, x86-64, Xtensa and other emulations. By using dynamic
 translation it achieves reasonable speed while being easy to port on new host
 CPUs.
 .
 This package provides statically linked user mode emulation binaries.
 In user mode QEMU can launch Linux processes compiled for one CPU
 on another CPU.
 .
 If qemu-user-binfmt package is also installed, it will register binary
 format handlers from this qemu-user package with the kernel automatically
 so it will be possible to run foreign binaries directly.  Without
 qemu-user-binfmt, it is possible to register certain binfmt(s) by installing
 symbolic links to /usr/share/qemu/binfmt.d/*.conf in /etc/binfmt.d/.

Package: qemu-user-binfmt
Description-md5: e64f16d60c78a6797d7047057c0d93fd
Description-en: QEMU user mode binfmt registration for qemu-user
 QEMU is a fast processor emulator: currently the package supports Alpha, ARM,
 CRIS, i386, LoongArch, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, RISC-V,
 S390x, SH4, SPARC, x86-64, Xtensa and other emulations. By using dynamic
 translation it achieves reasonable speed while being easy to port on new host
 CPUs.
 .
 This package provides binfmt support registration for the user-mode emulation
 binaries from qemu-user.  This package does not contain additional binaries,
 just (sym)links to binfmt registration data in /usr/lib/binfmt.d/ so it is
 picked up automatically by, eg, systemd.  Actual files are provided by
 qemu-user package.

Package: qemu-user-binfmt-hwe
Description-md5: 33b3aa5ae72410c94937e13036bd73ed
Description-en: QEMU user mode binfmt registration for qemu-user
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 QEMU is a fast processor emulator: currently the package supports Alpha, ARM,
 CRIS, i386, LoongArch, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, RISC-V,
 S390x, SH4, SPARC, x86-64, Xtensa and other emulations. By using dynamic
 translation it achieves reasonable speed while being easy to port on new host
 CPUs.
 .
 This package provides binfmt support registration for the user-mode emulation
 binaries from qemu-user.  This package does not contain additional binaries,
 just (sym)links to binfmt registration data in /usr/lib/binfmt.d/ so it is
 picked up automatically by, eg, systemd.  Actual files are provided by
 qemu-user package.

Package: qemu-user-hwe
Description-md5: 9260008e7150d53f3f4bd20e5b7a1755
Description-en: QEMU user mode emulation (static binaries)
 This package is part of the Ubuntu Virtualization Hardware Enablement
 variant, which provides the virtualization stack of future Ubuntu
 releases back to the Ubuntu LTS. The package names are suffixed with
 -hwe in comparison to the equivalent base packages.
 However, some documentation and manual pages may still refer to the base
 package names. In those cases, the base and -hwe package names should
 be considered interchangeable. The -hwe packages can fulfill dependencies
 to the base packages, no package is expected to directly depend on a -hwe
 suffixed package to keep them interchangeable.
 .
 QEMU is a fast processor emulator: currently the package supports Alpha, ARM,
 CRIS, i386, LoongArch, M68k (ColdFire), MicroBlaze, MIPS, PowerPC, RISC-V,
 S390x, SH4, SPARC, x86-64, Xtensa and other emulations. By using dynamic
 translation it achieves reasonable speed while being easy to port on new host
 CPUs.
 .
 This package provides statically linked user mode emulation binaries.
 In user mode QEMU can launch Linux processes compiled for one CPU
 on another CPU.
 .
 If qemu-user-binfmt package is also installed, it will register binary
 format handlers from this qemu-user package with the kernel automatically
 so it will be possible to run foreign binaries directly.  Without
 qemu-user-binfmt, it is possible to register certain binfmt(s) by installing
 symbolic links to /usr/share/qemu/binfmt.d/*.conf in /etc/binfmt.d/.

Package: qemu-web-desktop
Description-md5: 8dcef6fd5204b8073db6ea567eed175c
Description-en: Remote desktop service with virtual machines in a browser (DARTS).
 A remote desktop service that launches virtual machines and displays
 them in your browser. Place virtual machine files (ISO, QCOW2, VDI,
 VMDK...) into /var/lib/qemu-web-desktop/machines, add their name in
 the /etc/qemu-web-desktop/machines.conf file, and run qwdctl
 refresh. You can tune the service settings in the
 /etc/qemu-web-desktop/config.pl
 This project is also named Data Analysis Remote Treatment Service (DARTS).
 .
 Once installed, connect to http://server/qemu-web-desktop

Package: qemubuilder
Description-md5: 31513dff9e10e1a3f94a0a85286a99bc
Description-en: pbuilder using QEMU as backend
 pbuilder implementation for QEMU.
 .
 qemubuilder create -- builds QEMU cow base image.
 .
 qemubuilder update -- updates QEMU cow base image.
 .
 qemubuilder build -- builds package inside QEMU cow base image.
 .
 Gives a pbuilder interface for emulated cross-building environments
 using qemu.
 .
 pbuilder is a tool for building and testing Debian package inside a
 clean chroot, and qemubuilder implements similar experience over
 emulated CPUs. This tool allows building package inside emulated
 Debian environment for different CPU architectures supported by qemu.

Package: qepcad
Description-md5: 80c6c87c9eb75d49bac09b4ddbc2f13a
Description-en: quantifier elimination tool
 QEPCAD is an implementation of quantifier elimination by partial
 cylindrical algebraic decomposition due originally to Hoon Hong, and
 subsequently added on to by many others. It is an interactive
 command-line program written in C/C++, and based on the SACLIB
 library. Presented here is QEPCAD B version 1.x, the "B" designating a
 substantial departure from the original QEPCAD and distinguishing it
 from any development of the original that may proceed in a different
 direction. QEPCAD and the SACLIB library are the result of a program
 of research by George Collins and his PhD students that has spanned
 several decades ... and continues still!

Package: qfits-tools
Description-md5: 67c16a384ac53f9213d7b8bf914ecef6
Description-en: FITS manipulation tools
 qfits is a stand-alone library written in C to interact with files
 complying with the FITS format, which is a data format most used in
 astronomy.
 .
 This package includes tools for simple manipulations of FITS files.

Package: qfitsview
Description-md5: 4cc64d31da3d8f40331fc44e30003656
Description-en: FITS file viewer based on DPUSER
 QFitsView is a FITS file viewer based on DPUSER. In addition to displaying
 two-dimensional images, it also provides means to explore three-dimensional
 data cubes. It integrates the functionality of DPUSER which can be accessed
 directly out of QFitsView.
 .
 Note that this package was compiled with the giza library instead of PGPLOT,
 since the latter is non-free software.

Package: qflipper
Description-md5: cafd0b747eb2c5fb100237fade5d6fae
Description-en: Flipper Zero firmware updater
 qFlipper is a desktop application for updating Flipper Zero firmware.
 .
 Features include:
 - Update Flipper's firmware and supplemental data with a press of one button
 - Repair a broken firmware installation
 - Stream Flipper's display and control it remotely
 - Install firmware from a .dfu file
 - Backup and restore settings, progress and pairing data
 - Command line interface

Package: qgis
Description-md5: 49f76973cc4c2bd4a16872b7a79659ad
Description-en: Geographic Information System (GIS)
 A Geographic Information System (GIS) manages, analyzes, and displays
 databases of geographic information. QGIS supports shape file viewing and
 editing, spatial data storage with PostgreSQL/PostGIS, projection on-the-fly,
 map composition, and a number of other features via a plugin interface. QGIS
 also supports display of various georeferenced raster and Digital Elevation
 Model (DEM) formats including GeoTIFF, Arc/Info ASCII Grid, and USGS ASCII
 DEM.

Package: qgis-api-doc
Description-md5: ec0d00ace6198b94cf94860b88344000
Description-en: QGIS API documentation
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the QGIS API documentation.

Package: qgis-common
Description-md5: 45d667349abd44570f6bc5430cce30d7
Description-en: QGIS - architecture-independent data
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains architecture-independent supporting data files for use
 with QGIS.

Package: qgis-plugin-grass
Description-md5: 1e0ef88deac60b0e3936bb19ebb9a831
Description-en: GRASS plugin for QGIS
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This plugin enables GRASS data access in QGIS.

Package: qgis-plugin-grass-common
Description-md5: cdfe56f8128e333678013416b509f31c
Description-en: GRASS plugin for QGIS - architecture-independent data
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains architecture-independent supporting data files for use
 with the QGIS GRASS plugin.

Package: qgis-provider-grass
Description-md5: 4917261ab8b181a0f852a9735318ce37
Description-en: GRASS provider for QGIS
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This provider enables GRASS data access in QGIS.

Package: qgis-providers
Description-md5: f26d891ad5deb313e92ac31f2d19d7ad
Description-en: collection of data providers to QGIS
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the provider plugins for QGIS.

Package: qgis-providers-common
Description-md5: f62fa89c8886aedb4438d86455bb523b
Description-en: collection of data providers to QGIS - architecture-independent files
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains architecture-independent files for the QGIS providers.

Package: qgis-server
Description-md5: d67a17a58f0547f422fbdcdbc61a7564
Description-en: QGIS server providing various OGC services
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This metapackage depends on the individual QGIS server components.

Package: qgis-server-bin
Description-md5: 63b1f36d02c65af0f9aba39567e35153
Description-en: QGIS server providing various OGC services (executables)
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the QGIS server executables.

Package: qgis-server-common
Description-md5: e858acd3bb5e4e05d1ffbe1c40a489fc
Description-en: QGIS server providing various OGC services (data)
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the QGIS server data.

Package: qgis-server-landingpage
Description-md5: 104f4d0368b86dc15404dd8c82ca9c0a
Description-en: QGIS server providing various OGC services (landing page)
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the landing page service.

Package: qgis-server-wcs
Description-md5: 05842866e82841cdbd656ad55006856c
Description-en: QGIS server providing various OGC services (WCS)
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the WCS service.

Package: qgis-server-wfs
Description-md5: 21a5cdc71b889efddc5a896cee27184e
Description-en: QGIS server providing various OGC services (WFS)
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the WFS service.

Package: qgis-server-wfs3
Description-md5: cf032e5be3674d76d29517f4af68fe5a
Description-en: QGIS server providing various OGC services (WFS 3)
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the WFS 3 service.

Package: qgis-server-wms
Description-md5: 3e7f41f14ddaae7534c4e6c1c5c161eb
Description-en: QGIS server providing various OGC services (WMS)
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the WMS service.

Package: qgis-server-wmts
Description-md5: 8864e0c84bb971b7e331ea521cc54f6e
Description-en: QGIS server providing various OGC services (WMTS)
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the WMTS service.

Package: qgis-sip
Description-md5: e74dea50db66b48dbcbf73de35eca5f6
Description-en: SIP specification files for QGIS
 QGIS is a Geographic Information System (GIS) which manages, analyzes and
 display databases of geographic information.
 .
 This package contains the SIP specification files.

Package: qgis3-survex-import
Description-md5: 0673345e892caef51410bb9f20745ab8
Description-en: QGIS3 plugin to read survex 3d files, for cave surveying
 Plugin for QGIS3 which reads binary survex .3d cave survey files,
 importing stations and legs with all metadata. Supports v8 .3d files
 Can create passage walls, cross-sections and polygons from LRUD info.
 Honours the projection specified.
 The result can be saved into a GeoPackage (.gpkg) shapefile

Package: qgit
Description-md5: c56da816da8675e3a39b2c1e682d3147
Description-en: Qt application for viewing GIT trees
 With qgit you will be able to browse revision tree, view patch content
 and changed files, graphically following different development branches.
 Main features:
 - View revisions, diffs, files history, files annotation, archive tree.
 - Commit changes visually cherry picking modified files.
 - Apply or format patch series from selected commits, drag and
 drop commits between two instances of qgit.
 - qgit implements a GUI for the most common StGIT commands like push/pop
 and apply/format patches. You can also create new patches or refresh
 current top one using the same semantics of git commit, i.e.
 cherry picking single modified files.

Package: qgit-dbgsym
Description-md5: 037c03cffbc19ad7cd4999da387c62b6
Description-en: debug symbols for qgit

Package: qgnomeplatform-qt5
Description-md5: 875cc6599dab4f24be8827d198fc93fb
Description-en: Qt 5 extra widget styles - GNOME Platform theme
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the GNOME style and platform theme for QT5. Export
 QT_QPA_PLATFORMTHEME=gnome to enable it for all Qt5 applications.

Package: qgnomeplatform-qt6
Description-md5: 462127d04c606d598c05f41db4e64f11
Description-en: Qt 6 extra widget styles - GNOME Platform theme
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the GNOME style and platform theme for QT6. Export
 QT_QPA_PLATFORMTHEME=gnome to enable it for all Qt6 applications.

Package: qgo
Description-md5: 8b632fe985ddb638bda51b59e470b46d
Description-en: Go client and full featured SGF editor
 qGo is a computerized board on which you can play the game of Go
 against another player, view and edit smart-go files, and connect to
 Go servers on the internet. It can also interface with computer Go
 programs such as GNU Go that speak the Go modem protocol. Have a look
 at the cgoban package if you are interested in a Go client with less
 package dependencies.
 .
 See description of the gnugo package for a short description of the
 game.

Package: qhelpgenerator-qt5
Description-md5: 1a7684da0703e7546655bc3dff2f9881
Description-en: Qt 5 qhelpgenerator tool
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains qhelpgenerator, a command-line tool for packaging
 the HTML documentation generated by qdoc into .qch files.

Package: qhimdtransfer
Description-md5: aebe65eaf5a3f961b05c77ca7c10dacb
Description-en: Transfer software for HiMD Walkman
 qhimdtransfer is a simple graphical user interface application
 for accessing MiniDisc devices. Currently, qhimdtransfer
 supports HiMD devices only through libhimd. Support for
 NetMD devices through libnetmd is being planned and
 implemented by upstream for the next releases.

Package: qhull-bin
Description-md5: 72ea306632db62fd6763de5b2a1f2067
Description-en: calculate convex hulls and related structures (utilities)
 Qhull computes convex hulls, Delaunay triangulations, halfspace
 intersections about a point, Voronoi diagrams, furthest-site
 Delaunay triangulations, and furthest-site Voronoi diagrams. It
 runs in 2-d, 3-d, 4-d, and higher dimensions.
 .
 This package contains the qhull executable that gives a pipe interface to
 some of the functionality of the library.  Also included is rbox is a
 useful tool in generating input for Qhull; it generates hypercubes,
 diamonds, cones, circles, simplices, spirals, lattices, and random points.
 .
 Qhull produces graphical output for Geomview.  This helps with
 understanding the output (http://www.geomview.org).

Package: qiime
Description-md5: 2754e0619d86da72dcc5d46b8706aae3
Description-en: Quantitative Insights Into Microbial Ecology
 Microbes are surrounding us, animals, plants and all their parasites with
 strong effect on these and the environment these live in. Soil quality comes
 to mind but also the effect that bacteria have on each other. Humans are
 influencing the absolute and relative abundance of bacteria by antibiotics,
 food, fertilizers - you name it - and these changes affect us.
 .
 QIIME 2 is a powerful, extensible, and decentralized microbiome analysis
 package with a focus on data and analysis transparency. QIIME 2 enables
 researchers to start an analysis with raw DNA sequence data and finish with
 publication-quality figures and statistical results.
 Key features:
 * Integrated and automatic tracking of data provenance
 * Semantic type system
 * Plugin system for extending microbiome analysis functionality
 * Support for multiple types of user interfaces (e.g. API, command line,
 graphical)
 .
 QIIME 2 is a complete redesign and rewrite of the QIIME 1 microbiome analysis
 pipeline. QIIME 2 will address many of the limitations of QIIME 1, while
 retaining the features that makes QIIME 1 a powerful and widely-used analysis
 pipeline.
 .
 QIIME 2 currently supports an initial end-to-end microbiome analysis pipeline.
 New functionality will regularly become available through QIIME 2 plugins. You
 can view a list of plugins that are currently available on the QIIME 2 plugin
 availability page. The future plugins page lists plugins that are being
 developed.

Package: qimgv
Description-md5: 5eb7d9c0a7637a9f2fad1444d948e25d
Description-en: Qt image viewer with optional video support
 Qimgv is an image viewer written in Qt. It is fast, configurable
 and easy to use. It also provides optional video support.

Package: qiv
Description-md5: 503409eb09d41347a28a04ad1122def6
Description-en: Quick image viewer for X
 Quick Image Viewer (qiv) is a very small and pretty fast GDK3.0 image
 viewer. Features include zoom, maxpect, scale down, fullscreen,
 brightness/contrast/gamma correction, slideshow, pan with keyboard and mouse,
 rotate left/right, flip, delete (move to .qiv-trash/), jump to image x, jump
 forward/backward x images, filename filter, and you can use qiv to set your
 X11-Desktop background.
 .
 qiv also supports the assignment of external commands (like metacam) to unused
 keys.

Package: qjackctl
Description-md5: e4eff5b412e02d2dab4dcd699f0351f6
Description-en: User interface for controlling the JACK sound server
 Qjackctl offers a user interface for controlling the JACK sound server
 daemon. At the same time it figures as a JACK patch bay and monitoring
 tool.

Package: qjackrcd
Description-md5: 1bceba4ddeb1d1674fc8cd867c9b69ec
Description-en: Qt5 application to record JACK server outputs
 QJackRcd is a simple stereo recorder for Jack with few features as
 silence processing for automatic pause, file splitting, background
 file post-processing. It can be used with QJackCtl.
 .
 Features:
 * QT simple GUI with disk usage and vumeter.
 * Jack support for recording, jack transport support.
 * Silence compressing with auto pause and optional file splitting.
 * Background WAV post processing for format conversion and signal
 processing.
 * Automatic connection with first launched jack source facility.

Package: qjoypad
Description-md5: 217ff3028c81b5f9aa513a0ad43f1f54
Description-en: map gamepad/joystick events to mouse/keyboard event
 QJoyPad takes input from a gamepad or joystick and translates it into
 key strokes or mouse actions, letting you control any X-Windows program
 with your game controller.  This lets you play all those games that for
 some reason don't have joystick support with your joystick.

Package: qjs
Description-md5: 3ce5304eacf9accc044fe8ffca9f2ebc
Description-en: small and embeddable Javascript engine - cli
 QuickJS-NG is a small and embeddable Javascript engine, aiming to support the
 latest ECMAScript specification.
 It is a community-driven fork of the original QuickJS project.
 .
 This package provides the command-line tools.

Package: qjs-doc
Description-md5: fc04c57eae4d132f6ac58c5a1db813cc
Description-en: small and embeddable Javascript engine library - documentation
 QuickJS-NG is a small and embeddable Javascript engine, aiming to support the
 latest ECMAScript specification.
 It is a community-driven fork of the original QuickJS project.
 .
 This package provides the documentation and examples.

Package: qjs-src
Description-md5: 1f7a59c996789a0a41000a6d5d5f7074
Description-en: small and embeddable Javascript engine library - source files
 QuickJS-NG is a small and embeddable Javascript engine, aiming to support the
 latest ECMAScript specification.
 It is a community-driven fork of the original QuickJS project.
 .
 This package provides the sources needed for embedding.

Package: qla-tools
Description-md5: a34313410c8521eff4aa1103e82abcda
Description-en: QLogic Linux tools for work with QLogic HBAs
 QLogic provides some tools that makes LUN handling (add / remove) and
 administration of QLogic HBAs much easier. You can scan for newly added LUNs,
 display details about the QLogic HBA attached to the system, change the state
 of LUNs from offline to online/running and set the timeout on the devices
 connected to the QLogic FC HBA.

Package: qlcplus
Description-md5: 7022c46529c89b9fad1fdbf3f614004d
Description-en: Control DMX or analog lighting systems
 Q Light Controller Plus is a software lighting desk for controlling
 DMX or analog lighting systems like moving heads, dimmers, scanners.
 .
 This project is a fork of the great QLC project written by Heikki Junnila
 that aims to continue the QLC development and to introduce new features. The
 primary goal is to bring QLC+ at the level of other lighting control commercial
 software.

Package: qlcplus-data
Description-md5: 5297322757b8f920537bc2cc624c43cd
Description-en: Control DMX or analog lighting systems (data files)
 Q Light Controller Plus is a software lighting desk for controlling
 DMX or analog lighting systems like moving heads, dimmers, scanners.
 .
 This project is a fork of the great QLC project written by Heikki Junnila
 that aims to continue the QLC development and to introduce new features. The
 primary goal is to bring QLC+ at the level of other lighting control commercial
 software.
 .
 This package contains architecture-independent data files.

Package: qlipper
Description-md5: ef9575595f911db407f1115265b57753
Description-en: Lightweight and cross-platform clipboard history applet
 A Lightweight and cross-platform clipboard history applet. It
 provides the following features:
 .
 - saves clipboard history entries and restores them
 - lightweight
 - systray docking app
 - few requirements
 - can be used in GNOME and Windows (and more)

Package: qlog
Description-md5: 5282847af82881a36060d6f0ee968b8a
Description-en: Qt Logging program for hamradio operators
 QLog is an Amateur Radio logging application. It is based on the Qt framework
 and uses SQLite as database backend.
 .
 QLogs aims to be as simple as possible, but to provide everything the operator
 expects from the log to be. This log is not currently focused on contests.
 .
 Features
 .
 * Customizable GUI
 * Rig control via Hamlib, TCI, FLRig
 * Rotator control via Hamlib, PSTRotator
 * HamQTH and QRZ.com callbook integration
 * DX cluster integration
 * LoTW, eQSL, QRZ.com, Clublog, HRDLog.net, ON4KST Chat, Cloudlog/Wavelog
 integration (eQSL includes QSL pictures download)
 * Secure Password Storage for all services with password or security token
 * Online and Offline map
 * Club Member lookup
 * CW Keyer Support - CWDaemon, FLDigi (all supported modes), Morse Over CAT,
 WinKey v1 or v2
 * Bandmap
 * CW Console
 * WSJT-X integration
 * Station Location Profile support
 * Various station statistics
 * Basic Awards support
 * Basic Contest support
 * Custom QSO Filters
 * NO ads, NO user tracking, NO hidden telemetry - simply free and open-source
 * SQLite backend.

Package: qlogo
Description-md5: 851d7ee432b2e9009d0ea261317366d1
Description-en: Language using turtle graphics famous for teaching kids
 QLogo is an interpreter for the Logo language written in C++ using
 Qt and OpenGL. Specifically, it mimics (as reasonably as possible)
 the UCBLogo interpreter developed at U.C. Berkeley. In fact, the
 UCBLogo manual describes about 99.9% of the functionality. You can
 find the UCBLogo Manual here:
 http://people.eecs.berkeley.edu/~bh/usermanual

Package: qmake6
Description-md5: 5a5ab4c7ab4f3d7397ff94b2d0cca780
Description-en: Qt 6 qmake Makefile generator tool
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 qmake, a tool that helps simplify
 the build process for development project across different platforms.
 qmake automates the generation of Makefiles so that only a few lines of
 information are needed to create each Makefile. qmake can be used for any
 software project, whether it is written using Qt or not.
 .
 Qt 6 qmake requires a platform and a compiler description file which contains
 many default values used to generate appropriate Makefiles.

Package: qmake6-bin
Description-md5: 7bce87133b1389c453ddd624bdcce8f7
Description-en: Qt 6 qmake Makefile generator tool — binary file
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the binary file for the qmake buildsystem. Do not
 install this package directly, use qmake6 instead.

Package: qman
Description-md5: ccedfecf3a5e8209725c79a39ef0b630
Description-en: modern manual pages (manpages) viewer
 Unix manual pages are lovely. They are concise, well-written, complete,
 and downright useful. However, the standard way of accessing them from
 the command-line hasn't changed since the early days. Qman aims to change
 that.
 .
 Qman is a modern, full-featured manual page viewer featuring hyperlinks,
 web browser like navigation, a table of contents for each page, incremental
 search, on-line help, and more. It also strives to be fast and tiny, so that
 it can be used everywhere.
 .
 Features:
 - Index page that displays all manual pages available on the system,
 sorted alphabetically and organized by section.
 - Pages for apropos and whatis results.
 - Hyperlinks to other manual pages.
 - Hyperlinks for URLs and email addresses.
 - Hyperlinks to files or directories in the local filesystem.
 - In-page hyperlinks.
 - A table of contents for each manual page.
 - Incremental search for manual pages.
 - Incremental free page text search.
 - Command-line options similar to those of man (most importantly, -k
 and -f).
 - Keyboard mappings similar to those of less.
 - Mouse support.
 - Navigation history.
 - On-line help.
 - Fully configurable using INI-style config files.
 - Manual page.
 - Support for several different manual page systems:
 ~ mandb - most Linux distributions;
 ~ mandoc - Void Linux, Haiku, others?;
 ~ freebsd - FreeBSD;
 ~ darwin - macOS.
 - Hyperlinks to files or directories in the local filesystem (new config
 option viewer_path can be used to specify the program for opening them).
 - New [capabilities] config file section enables users to disable several
 non-core program features.
 - Qman has several themes.

Package: qmapshack
Description-md5: 8fc55921de789cccc63fad430b62c42e
Description-en: GPS mapping (GeoTiff and vector) and GPSr management
 This package provides a versatile tool for GPS maps in GeoTiff format as
 well as Garmin's img vector map format.
 You can also view and edit your GPX tracks.
 QMapShack is the successor of QLandkarteGT.
 .
 Main features:
 - Use of several workspaces.
 - Use several maps on a workspace.
 - Handle data project-oriented.

Package: qmc
Description-md5: a92ecb0c91224d382142803c8eac0dfd
Description-en: Quine McClusky Simplification Tool
 This tool optimizes boolean expressions using the Quine McClusky
 process.

Package: qmfmessageserver
Description-md5: b8a1218c1b954dc48534018071b1177f
Description-en: Qt Messaging Framework (QMF) server
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Messaging Framework message server.
 .
 WARNING: This module is not an official part of Qt 6, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qmidiarp
Description-md5: e40c0ec0feb0267a1b5a1afdfd6a59f5
Description-en: MIDI arpeggiator for ALSA
 QMidiArp is an advanced MIDI arpeggiator, programmable step sequencer
 and LFO for the ALSA sequencer. It can hold any number of arpeggiator,
 sequencer, or LFO modules running in parallel.
 .
 Arpeggiator modules produce sequences depending on the notes sent
 to their input port, which is typically connected to a keyboard or
 another sequencer.
 .
 Step sequencer modules allow one to create simple linear, monophonic
 and globally transposable sequences similar to the first analog
 sequencers.
 .
 MIDI LFO modules independently produce MIDI controller data of
 adjustable waveform, time resolution, amplitude and duration.
 .
 For each module, an input note filter is available, and the output
 port and channel can be set independently. Since the modules use a
 common sequencer queue, they are automatically in sync with each other.
 QMidiArp works with an internal tick resolution of 192 ticks per beat.
 The queue can be synchronized to an incoming MIDI realtime clock or as
 a JACK transport client. Most of the relevant control elements are
 accessible via MIDI controller through a MIDI-learn infrastructure.
 QMidiArp also has a log tool displaying the history of incoming MIDI
 events in colors depending on their type. QMidiArp is based on the Qt
 toolkit.

Package: qmidictl
Description-md5: 5c471cdc2ea5027088e9c30d4a2da032
Description-en: graphical application sending MIDI Machine Control commands over the network
 The MIDI Machine Control specification defines commands like Play,
 Pause and Record for remote control of audio recording equipment.
 .
 Originally inspired by multimidicast, the qmidictl application
 imitates a MIDI control surface, on which the user selects commands
 to send over the network using UDP/IP multicast.
 Programs like qmidinet on Linux or ipMIDI on Windows can then forward
 the commands, for example to a concrete cable.

Package: qmidictl-dbgsym
Description-md5: 65cdd86f75cfba13de7195f9773a021a
Description-en: debug symbols for qmidictl

Package: qmidinet
Description-md5: baa8b70cc0fa6555f6bdb9aadf027d4e
Description-en: MIDI Network Gateway via UDP/IP Multicast
 QmidiNet is a MIDI network gateway application that sends and receives
 MIDI data (ALSA Sequencer) over the network, using UDP/IP multicast.
 It was inspired by multimidicast (https://llg.cubic.org/tools) and
 designed to be compatible with ipMIDI for Windows (https://nerds.de).

Package: qmidiroute
Description-md5: cc91076f7b4f361d37a2c1b4b99c2379
Description-en: MIDI event router and filter
 MIDI note, control change,program change and pitch bend events
 are logged, and can be filtered, redirected and transformed
 into other events according to MIDI maps defined as tabs
 in the main control surface.
 .
 You can copy midi MAPS into new tabs using the 'Clone MIDI map' button.
 All MIDI maps can be saved in a .qma text file.

Package: qmk
Description-md5: 19a3b3a0923d559bf9fd7e0bc24a5d52
Description-en: program to help users work with QMK Firmware
 A program to help users work with QMK Firmware (https://qmk.fm/).
 .
 # Features
 .
 * Interact with your qmk_firmware tree from any location
 * Use `qmk clone` to pull down anyone's `qmk_firmware` fork
 * Setup your build environment with `qmk setup`
 * Use `qmk console` to get debugging information from your keyboard(s)
 * Check that your environment is correctly setup with `qmk doctor`
 * Integrates with qmk_firmware for additional functionality:
 * `qmk compile`
 * `qmk info`
 * `qmk flash`
 * `qmk lint`
 * ...and many more!

Package: qml
Description-md5: 8b8d9b44541027d34f3e6871e88ff6d3
Description-en: Qt 5 QML viewer
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the new QML viewer for Qt Quick 2, called simply
 'qml'.

Package: qml-module-biometryd
Description-md5: 6e264627c394b587fc2509b1c90c229c
Description-en: biometryd mediates/multiplexes to biometric devices - Qt 5 QML bindings
 biometryd mediates and multiplexes access to biometric devices present
 on the system, enabling applications and system components to leverage
 them for identification and verification of users.
 .
 This package contains the Qt 5 QML bindings for biometryd.

Package: qml-module-buteo-profiles
Description-md5: 6ca44ca1fa7f47a780f21f11e315af7e
Description-en: Buteo Synchronization Framework (QML module)
 Synchronization of contact data in Lomiri is controlled by Buteo (the
 synchronization framework used in Ubuntu Touch and SailfishOS).
 Synchronization with a variety of data sources is supported through a
 number of data-source-specific synchronization plugins. Each plugin is
 independent, although many of them share significant amounts of code to
 ease maintenance.
 .
 This package contains the QML module for writing Buteo SyncFW plugins in
 QML.

Package: qml-module-buteo-syncfw
Description-md5: accf0c97f24726aa1030eb9c2b0229fd
Description-en: Buteo sync framework client - QML bindings
 Synchronization of contact data in Lomiri is controlled by Buteo (the
 synchronization framework used in Ubuntu Touch and SailfishOS).
 Synchronization with a variety of data sources is supported through a
 number of data-source-specific synchronization plugins. Each plugin is
 independent, although many of them share significant amounts of code to
 ease maintenance.
 .
 This package contains the QML plugin providing Buteo's features to
 applications.

Package: qml-module-communi
Description-md5: a84ffb6e0b66050110f2c6c8c727ab33
Description-en: cross-platform IRC framework written with Qt (QML modules)
 Communi is a cross-platform IRC framework written with Qt.
 .
 Communi provides a set of tools for enabling IRC connectivity in
 Qt-based C++ and QML applications.
 .
 This package contains the QML module to use communi from a pure QML
 application.

Package: qml-module-gsettings
Description-md5: 3a99cd5f743dd154a0d0c35be49ffc8e
Description-en: QML (Qt5) Bindings for GSettings
 Libgsettings-qt provides Qt binding to GSettings, a high-level API
 for application settings. This library can be used to access GSettings from Qt
 applications.
 .
 This package provides QML bindings (Qt5) for GSettings. QML applications
 may use this library to manipulate data stored in GSettings database.

Package: qml-module-gsettings1.0
Description-md5: 316abadfe7786bbc95bea4d3dc444556
Description-en: QML (Qt5) Bindings for GSettings (transitional package)
 Libgsettings-qt provides Qt binding to GSettings, a high-level API
 for application settings. This library can be used to access GSettings from Qt
 applications.
 .
 This package is a transitional package to assure that qml-module-settings (Qt5
 variant, its replacement) gets installed.

Package: qml-module-hfd
Description-md5: 8ca917080502b4e2c61da3769540ed10
Description-en: QML bindings for HFD Service
 Human feedback device service is a Dbus activated service that manages
 human feedback devices such as LEDs and vibrators on mobile devices.
 .
 This package contains the QML bindings for accessing the HFD Service.

Package: qml-module-io-thp-pyotherside
Description-md5: 349dee1d7a9d8616cd55cd7ee5fbdf84
Description-en: asynchronous Python 3 Bindings for Qt 5 (QML plugin)
 A Qt 5 QML Plugin that provides access to a Python 3 interpreter from QML.
 .
 PyOtherSide is a Qt 5 QML Plugin that provides access to a Python 3
 interpreter from QML. It was designed with mobile devices in mind, where
 high-framerate touch interfaces are common, and where the user usually
 interfaces only with one application at a time via a touchscreen. As such, it
 is important to never block the UI thread, so that the user can always
 continue to use the interface, even when the backend is processing,
 downloading or calculating something in the background.
 .
 At its core, PyOtherSide is basically a simple layer that converts Qt (QML)
 objects to Python objects and vice versa, with focus on asynchronous events
 and continuation-passing style function calls.
 .
 This package provides the QML 5 plugin.

Package: qml-module-lomiri-action
Description-md5: 8df649d00b054e10e1e612df13d83f3b
Description-en: Lomiri Action QML Components (Qt5)
 Lomiri Common Action API (Qt5 version). Allow applications to
 export actions in various forms to the Lomiri Shell.
 .
 This package contains the qtdeclarative binding for the lomiri-action
 library.

Package: qml-module-lomiri-addressbook
Description-md5: bbd4b4f53117a6de746e83cbd54e1fc5
Description-en: Qt Lomiri Address Book Components - QML plugin
 Qt Lomiri Address Book Components offers a set of reusable user interface
 related with address book for Qt Quick 2 / QML.
 .
 This package contains the Lomiri Address Book Components QML plugin.

Package: qml-module-lomiri-components
Description-md5: 1809af38e3d8e4eca5303e0a5988384f
Description-en: Qt 5 Components for Lomiri - Components QML plugin
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 5 variant of the Lomiri Components QML plugin.

Package: qml-module-lomiri-components-extras
Description-md5: d4f97650d6f458df974d0828379ecf2d
Description-en: Lomiri UI Extra Components (Qt5)
 A collection of UI components that for various reasons can't be included in
 the main Lomiri UI toolkit - mostly because of the level of quality, lack of
 documentation and/or lack of automated tests.
 .
 This package contains the Qt5 QML module.

Package: qml-module-lomiri-components-labs
Description-md5: 3a201985a7aca3f6d480071b5435e381
Description-en: Qt 5 Components Labs for Lomiri - Components QML plugin
 Qt 5 Components Labs for Lomiri offers a set of non-released and mostly
 unstable user interface components for Qt Quick 2 / QML.
 .
 This package contains the Qt 5 variant of the Lomiri Components Labs QML
 plugin.

Package: qml-module-lomiri-connectivity
Description-md5: 32976f2dd92a57bb92ab75a6607d7cdb
Description-en: Lomiri Connectivity API Qt 5 QML Components
 Lomiri Connectivity API - Qt 5 QML bindings
 .
 This package contains the Qt 5 QML bindings for the Lomiri connectivity
 API.

Package: qml-module-lomiri-contacts
Description-md5: c1efdc272cff573341da681fce3d3cae
Description-en: Qt Lomiri Contacts Components - QML plugin
 Qt Lomiri Contacts Components offers a set of reusable user interface
 related with contacts for Qt Quick 2 / QML.
 .
 This package contains the Lomiri Contacts Components QML plugin.

Package: qml-module-lomiri-content
Description-md5: fb64405649da46c13175a05275b3766a
Description-en: QML binding for Lomiri's liblomiri-content-hub (Qt5)
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 QML bindings for liblomiri-content-hub (Qt5)

Package: qml-module-lomiri-content-doc
Description-md5: 1ce578097fa033bc63b47d98741e6729
Description-en: Documentation files for QML module Lomiri Content
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 Documentation files for QML development.

Package: qml-module-lomiri-downloadmanager
Description-md5: 7539db15e7569141dc82bd12fda98646
Description-en: Lomiri Download Manager QML Plugin (Qt5)
 Lomiri Upload/Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package contains a QML Plugin (Qt5) to handle downloads from a pure QML
 application, without the need to write any C++ code.

Package: qml-module-lomiri-downloadmanager-doc
Description-md5: 7eee92a0bb209d47b16d4b8a610ce441
Description-en: Lomiri Download Manager QML Plugin - documentation files
 Lomiri Upload/Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package contains the documentation of the Lomiri DownloadManager
 QML Plugin.

Package: qml-module-lomiri-history
Description-md5: 99cd406557f394a310fa3a0198626f14
Description-en: History service to store messages and calls - QML plugin
 A service to record the messages that are sent and received and the calls that
 are made in the Ubuntu Touch platform.
 .
 This package contains a QML plugin that provides data models to access the
 data stored by the history service.

Package: qml-module-lomiri-layouts
Description-md5: 6d64f99940553df9b02ea0cc97b44dfd
Description-en: Qt 5 Components for Lomiri - Layouts QML plugin
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 5 variant of the Lomiri Layouts QML plugin.

Package: qml-module-lomiri-metrics
Description-md5: f6f2b3dab52285fc65252edb46ac192f
Description-en: Qt 5 Components for Lomiri - Metrics QML plugin
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 5 variant of the Lomiri Metrics QML plugin.

Package: qml-module-lomiri-notifications
Description-md5: fc6cf94d6a62b0b80c787c35b0a605bd
Description-en: Lomiri Notifications - Qt5 QML module
 Lomiri's Qt5 implementation of a Free Desktop Notification server. It also
 provides some additional features as needed on alternative platforms,
 such as mobile.
 .
 Since the shell is implemented in QML, this functionality is implemented
 as a QML plugin. Notification status is provided as a
 QAbstractListModel, making integration simple. The exact form of the API
 is defined by the shell, Lomiri notifications only implements it.
 .
 Lomiri notifications does not and will not provide a C/C++ API for
 sending or receiving notifications. It is QML only.

Package: qml-module-lomiri-onlineaccounts
Description-md5: 48bd81a53bd99e7a6b6a3a837d0ecfdc
Description-en: Online Accounts API for Qt 5 QML applications
 This module provides access to the new Online Accounts API from Qt 5 QML
 applications.

Package: qml-module-lomiri-onlineaccounts-client
Description-md5: 7a09eea1c3197d77e37aafcdbc7a7656
Description-en: Lomiri Online Accounts panel library for Qt 5 QML applications
 This Qt 5 QML module offers an API for applications to invoke Lomiri's Online
 Accounts system settings in order to request the creation/configuration
 of accounts.

Package: qml-module-lomiri-onlineaccounts-client-doc
Description-md5: c0b07a383de814f406fff4b742bb42db
Description-en: Lomiri Online Accounts panel library for QML applications - documentation
 This QML module offers an API for applications to invoke Lomiri's Online
 Accounts system settings in order to request the creation/configuration
 of accounts.
 .
 This package contains the developer documentation of
 qml-module-lomiri-onlineaccounts-client.

Package: qml-module-lomiri-onlineaccounts-doc
Description-md5: 46aad3142c94aa8a842180ae04338376
Description-en: Online Accounts API, HTML documentation
 This module provides access to the new Online Accounts API from QML
 applications.
 .
 This package contains the HTML documentation.

Package: qml-module-lomiri-onlineaccounts-plugin
Description-md5: 107a7668e081db73f50b95574455eabd
Description-en: Online Accounts plugin module for Lomiri - Qt 5 QML module
 The LomiriOnlineAccounts plugin system provides Lomiri applications with online
 accounts settings via a central setup mechanism in Lomiri System Settings.
 .
 This QML module offers the necessary API for using the Lomiri Online
 Accounts plugin system in Qt 5 QML applications.

Package: qml-module-lomiri-performancemetrics
Description-md5: 582f04abd6ebce1e8fc30a5cee588681
Description-en: Qt 5 Components for Lomiri - PerformanceMetrics QML plugin
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 5 variant of the Lomiri PerformanceMetrics QML
 plugin.

Package: qml-module-lomiri-pushnotifications
Description-md5: ebe1201e98332ff36f0f634fe91a5de9
Description-en: Lomiri Push Notifications Qt 5 QML plugin
 Lomiri's Push Service is a client/server architecture that allows one to
 send notifications to the Lomiri Shell without the need of the
 targeted app being actually running.
 .
 This Qt 5 QML module provides means to register, receive and send push
 notifications.

Package: qml-module-lomiri-settings-components
Description-md5: 595e96cea2ab6f3da652c42be25e596e
Description-en: Lomiri settings components
 Lomiri settings components for Lomiri Desktop Environment
 .
 This package contains miscellaneous settings-related components.

Package: qml-module-lomiri-settings-fingerprint
Description-md5: bb4e45d234d09961b0e51c06bf560ed0
Description-en: Lomiri fingerprint-related settings components
 Lomiri settings components for Lomiri Desktop Environment
 .
 This package contains fingerprint-related components, connecting to Biometryd.

Package: qml-module-lomiri-settings-menus
Description-md5: 605b83a41cdf7b4708f4867aa691e878
Description-en: Lomiri menu used in settings
 Lomiri settings components for Lomiri Desktop Environment
 .
 This package contains components of menus used in settings.

Package: qml-module-lomiri-settings-vpn
Description-md5: c5cc97f308e783a867ba2b587683449a
Description-en: Lomiri VPN-related settings components
 Lomiri settings components for Lomiri Desktop Environment
 .
 This package contains VPN-related components.

Package: qml-module-lomiri-telephony
Description-md5: 62faacb030037dbb206fb4b39d1bea9f
Description-en: Telephony service components for Lomiri - Telephony QML plugin
 Telephony service components for Lomiri.
 .
 This package contains the QML plugin providing the features from the telephony
 service to applications.

Package: qml-module-lomiri-telephony-phonenumber
Description-md5: 537a59c1c2c353ccf5fc83cd029d99a4
Description-en: Telephony service components for Lomiri - PhoneNumber QML plugin
 Telephony PhoneNumber components for Lomiri.
 .
 This package contains the QML plugin providing the features from the telephony
 PhoneNumber to applications.

Package: qml-module-lomiri-test
Description-md5: 31f444b9edb3e2e3cbce678b44d7ff43
Description-en: Qt 5 Components for Lomiri - Test QML plugin
 Qt 5 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 5 variant of the Lomiri Test QML plugin.

Package: qml-module-lomiri-thumbnailer
Description-md5: 7ee717dbd74c9a75c529f3a1c7ec17a5
Description-en: QML interface for the thumbnailer
 Lomiri Thumbnailer is an API for the Lomiri operating environment to
 create and cache image thumbnails for local and remote media.
 .
 This package provides image providers that allow access to the
 thumbnailer from Qt Quick 2 / QML applications.

Package: qml-module-mediascanner
Description-md5: 0ead9807de490e0f23a69128f46deff9
Description-en: Qt 5 QML plugin for the Media Scanner
 Media Scanner 2.0 is a user session D-Bus services that scans files (and
 etects changes) in the user's home directory relevant for media apps
 (such as the gallery app, the music player app, the mediaplayer app,
 etc.).
 .
 This package provides components that allow access to the media
 scanner index from Qt 5 Qt Quick 2 / QML applications.

Package: qml-module-morph-web
Description-md5: 81aa50d3a9622dc2bbe6c769dddb30a7
Description-en: Morph web QML module (Qt 5 Version)
 Standalone QML module that contains the WebView component,
 in the Morph.Web namespace (Qt 5 variant).

Package: qml-module-morph-web-doc
Description-md5: 44793921bbaa70a2c14f4b14c73a365d
Description-en: Morph web QML module (HTML documentation)
 A standalone QML module that contains the WebView component,
 in the Morph.Web namespace. This package contains the public
 HTML documentation.

Package: qml-module-ofono
Description-md5: 9c7f123c0f2e174f96d273d5b7548389
Description-en: QML bindings for libqofono (Qt 5 version)
 Shared library for accessing the ofono daemon, and a declarative plugin
 for it. This allows accessing ofono in qtquick and friends.
 .
 This package contains the QML bindings for the libqofono shared library.

Package: qml-module-org-kde-activities
Description-md5: be2639ae3f81b62b7624b7a055f51e8a
Description-en: provides integration of QML and KDE Frameworks
 This import contains KDE extras that are visually similar to Qt Quick
 Controls.
 .
 This package contains the QML files used by libkf5declarative.

Package: qml-module-org-kde-bluezqt
Description-md5: 9939f658b1ad5603b6830195025ef116
Description-en: QML wrapper for bluez
 bluez-qt is a Qt-style library for accessing the bluez Bluetooth stack.
 .
 It is used by the KDE Bluetooth stack, BlueDevil.
 .
 This package contains the QML module for bluez-qt.

Package: qml-module-org-kde-draganddrop
Description-md5: 3698998cc3ffbdf62b63eae5b293d681
Description-en: provides integration of QML and KDE frameworks - draganddrop
 Provides QML draganddrop functionality.

Package: qml-module-org-kde-graphicaleffects
Description-md5: 232b25f48899903213a664072031bb53
Description-en: provides integration of QML and KDE Frameworks - graphicaleffects
 This import contains KDE extras that are visually similar to Qt Quick
 Controls.
 .
 This package contains the QML files used by libkf5declarative.

Package: qml-module-org-kde-i18n-localedata
Description-md5: d0e038cb11eb8ddc59464ca0013aefc7
Description-en: Advanced internationalization framework (locale data QML module)
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 This package contains the QtQuick QML module.

Package: qml-module-org-kde-kcm
Description-md5: 739fef35431fdb11b10bda3bd96c4ca9
Description-en: provides integration of QML and KDE Frameworks - kcm
 This import contains KDE extras that are visually similar to Qt Quick
 Controls.
 .
 This package contains the QML files used by libkf5declarative.

Package: qml-module-org-kde-kcmutils
Description-md5: beb760f96cbb956c4635eb046c78a41e
Description-en: Extra APIs to write KConfig modules.
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.

Package: qml-module-org-kde-kconfig
Description-md5: 2dd6f080618b6a0942c91b233ea8ddd0
Description-en: provides integration of QML and KDE Frameworks - kconfig
 This import contains KDE extras that are visually similar to Qt Quick
 Controls.
 .
 This package contains the QML files used by libkf5declarative.

Package: qml-module-org-kde-kcoreaddons
Description-md5: 95860e7aefd481f2b8ccdaf415f81faa
Description-en: provides integration of QML and KDE frameworks - kcoreaddons
 Provides access from QML to libkf5coreaddons classes.

Package: qml-module-org-kde-kholidays
Description-md5: debc0952a02418df2e6c1ad9c3f61999
Description-en: holidays calculation library - qml files
 This library provides a C++ API that determines holiday and other special
 events for a geographical region.
 .
 This package contains the QML module.

Package: qml-module-org-kde-kio
Description-md5: 9a8e858ebd52ec2da58620359d8ffe18
Description-en: provides integration of QML and KDE Frameworks - kio
 This import contains KDE extras that are visually similar to Qt Quick
 Controls.
 .
 This package contains the QML files used by libkf5declarative.

Package: qml-module-org-kde-kirigami2
Description-md5: 9002ddfb68efe4d9344dd0ab21e310b7
Description-en: set of QtQuick components targeted for mobile use
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.

Package: qml-module-org-kde-kitemmodels
Description-md5: 460f46f330bc603cd0784ec583e45e28
Description-en: additional item/view models for Qt Itemview (QML Bindings)
 A library which provides additional item/view models for Qt Itemview.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the QML Bindings.

Package: qml-module-org-kde-kquickcontrols
Description-md5: fc3ea529ac208cdebf7315d101958fcd
Description-en: provides integration of QML and KDE frameworks - kquickcontrols
 This import contains KDE extras that are visually similar to Qt Quick
 Controls.

Package: qml-module-org-kde-kquickcontrolsaddons
Description-md5: 718bb255ede033998219a5e155b28664
Description-en: provides integration of QML and KDE Frameworks - kquickcontrolsaddons
 This import contains KDE extras that are visually similar to Qt Quick
 Controls.
 .
 This package contains the QML files used by libkf5declarative.

Package: qml-module-org-kde-kwindowsystem
Description-md5: 0491a489803f70dd68d9fbc457ace164
Description-en: provides integration of QML and KDE frameworks - kwindowsystem
 Provides access from QML to libkf5windowsystem classes.

Package: qml-module-org-kde-newstuff
Description-md5: 5ed144bc22706a991b85b7303d0d0c03
Description-en: Support for downloading application assets from the network.
 Framework for downloading and sharing additional
 application data.
 .
 This package contains the runtime files

Package: qml-module-org-kde-notifications
Description-md5: a75dc58cea9b1225339155cf0e1439bd
Description-en: Framework for desktop notifications
 KNotification is used to notify the user of an event. It covers
 feedback and persistent events.
 .
 This package contains the QML module.

Package: qml-module-org-kde-people
Description-md5: 3d2af15081ab6eedf10c18ffbb5c3df3
Description-en: framework providing unified access to contacts aggregated by person
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 5.
 .
 This package contains the QML module.

Package: qml-module-org-kde-prison
Description-md5: 02a8f6f7666cc54afdb07f500983180a
Description-en: barcode API for Qt
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made to support more.
 .
 This package contains the Prison Qt Quick QML bindings.

Package: qml-module-org-kde-purpose
Description-md5: db48a1cd022e4a5086a0380753cf34bc
Description-en: abstraction to provide and leverage actions of a specific kind, qml bindings
 Purpose offers the possibility to create integrate services and actions on
 any application without having to implement them specifically. Purpose will
 offer them mechanisms to list the different alternatives to execute given the
 requested action type and will facilitate components so that all the plugins
 can receive all the information they need.
 .
 This package contains the Purpose Qt Quick QML bindings.

Package: qml-module-org-kde-qqc2desktopstyle
Description-md5: a75040f942a76b99294d0b3272a2051a
Description-en: Qt Quick Controls 2: Desktop Style
 Small style written in QML for QtQuickControls2 intended to be used
 by default in QQC2-based apps when used in the Plasma desktop

Package: qml-module-org-kde-quickcharts
Description-md5: 268f23c18536d23839eae74af5600103
Description-en: Quick Charts
 A QtQuick plugin providing high-performance charts (gpu-accelerated).
 .
 It supports three different chart types: pie, line and bar, which can be fed
 from multiple types of data sources. There is also support for axis labels, an
 axis grid and a legend.  Additionally, there is a submodule that contains some
 convenience items.
 .
 The pie and line charts are rendered using a technique called signed
 distance fields, which allows efficient GPU-accelerated rendering of 2D
 shapes without loss of quality.
 .
 This package contain the runtime qml module.

Package: qml-module-org-kde-runnermodel
Description-md5: a28635792296d2e6d3a8dfe5f59ec05a
Description-en: Used to write plugins loaded at runtime called "Runners".
 Launcher built into the Plasma desktop. While its
 basic function is to launch programs from a sort
 of mini-command-line, its functionality can be
 extended by "runners" to assist the user
 to accomplish a lot of tasks.
 .
 This package contains the runtime files.

Package: qml-module-org-kde-solid
Description-md5: 648104f9b0962b42f8d86d59469349f4
Description-en: Qt library to query and control hardware plugin
 Solid is a device integration framework. It provides a way of querying and
 interacting with hardware independently of the underlying operating system.
 .
 This package is part of KDE Frameworks 5.

Package: qml-module-org-kde-sonnet
Description-md5: ec5343d5722b56ade65106877a569522
Description-en: spell checking library for Qt, plugins
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 5.
 .
 This package contains the QML module.

Package: qml-module-org-kde-syntaxhighlighting
Description-md5: 072d20dcc0e0ddcec09e2543c36ae9d2
Description-en: Syntax highlighting Engine (QML module)
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.
 .
 This package contains the QtQuick QML module.

Package: qml-module-org-kde-userfeedback
Description-md5: 65d4b2978ef09a454db1653b1f06954e
Description-en: user feedback for applications - Qt 5 QML module
 Framework for collecting user feedback for applications via telemetry
 and surveys.
 .
 Telemetry
 * Extensible set of data sources for telemetry.
 * Full control for the user on what data to contribute.
 Surveys
 * Distribute surveys and offer users to participate in them.
 * Survey targeting based on telemetry data.
 * Allow the user to configure how often they want to participate in surveys.
 .
 This package contains the QML module for the Qt 5 version of KUserFeedback.

Package: qml-module-org-nemomobile-contacts
Description-md5: 75318a04cd7c0f66ebc1cf45c049f373
Description-en: QML module providing access to QtPIM QtContacts
 This QML module provides high-level abstraction layer on top of the QtPIM
 QtContacts API with some improvements such as a data cache, localisation and
 internationalization enablers, and other utility capabilities.

Package: qml-module-org-nemomobile-mpris
Description-md5: 73c8a9a3877aff559da144fabb729b5a
Description-en: Qt 5 MPRIS interface and adaptor QML module
 qtmpris is a library which implement the MPRIS v.2 specification.
 .
 The MPRIS ( Media Player Remote Interfacing Specification ) is a
 standard D-Bus interface which aims to provide a common programmatic
 API for controlling media players.
 .
 This package contains the QML module for qtmpris.

Package: qml-module-org-nemomobile-socialcache
Description-md5: 5528509bdc062d91ee5af13cc2b51855
Description-en: QML module providing access to socialcache data
 libsocialcache is a library and a QML plugin that is used to manage data
 caching from social networks.
 .
 The library wraps databases that store cached data, while the QML plugin
 offers higher models that can be used to access data directly.
 .
 This package contains the libsocial QML module.

Package: qml-module-org-ukui-qqc2desktopstyle-qt6
Description-md5: ea5f9fe4049cf077c36051bac3fea0d2
Description-en: Qt Quick Controls 2 for UKUI
 Small style written in QML for QtQuickControls2 intended
 to be used by default in QQC2-based apps when used in the
 Kylin desktop.

Package: qml-module-org-ukui-quick-items
Description-md5: dc21162b05b800cf83026fe6f159fce7
Description-en: QML items adapted to the UKUI theme style (QML module)
 This package contains a QML plugin which implements
 many QtQuick items for application development in UKUI.

Package: qml-module-org-ukui-quick-modules
Description-md5: 819d41ff655f6a5df6bfeae40528d8f3
Description-en: Extra QML modules for ukui-quick (QML module)
 Plenty of QML modules, each one is a encapsulated
 independent function based on ukui-quick, like
 window thumbnail, etc.

Package: qml-module-org-ukui-quick-platform
Description-md5: 5e3681d0077de53c2721f980c5f8d3e6
Description-en: Utility interfaces for style control (QML module)
 This package contain a QML plugin which implements
 interfaces for getting style parameters in UKUI
 desktop environment, such as palette, radius,
 lite mode state, etc.

Package: qml-module-org-ukui-sidebar-items
Description-md5: a9fd1d5b091eaee2e49f7de819cfb750
Description-en: items plugin for UKUI Sidebar
 This package provides the QML module containing various sidebar item components
 for the UKUI Sidebar application.

Package: qml-module-org-ukui-stylehelper-qt6
Description-md5: 4b3a150e4117a5f1ea2ccac60beec4ee
Description-en: qml stylehelper for UKUI
 Ukui qml platformtheme library. It provide an UI style with
 ukui for qml applications. Include theme color, widget, font,
 icon.
 .
 The external dependency Lib of qml theme framework.

Package: qml-module-qmenumodel1
Description-md5: d3bd771e4e1c756796f2a333b0d2d02d
Description-en: Qt 5 binding for GMenuModel - QML module
 Qt binding for GMenuModel that allows connecting to a menu model exposed on
 D-Bus and presents it as a list model. It can be used to expose indicator or
 application menus for applications using the Qt framework.
 .
 This package contains the QML module for building applications using the
 QMenuModel library (Qt 5 variant).

Package: qml-module-qofonoext
Description-md5: 0f0dac18a5411be7c1a1697688bd13cc
Description-en: QML plugin with bindings for ofono extensions (Qt 5 version)
 A library for accessing ofono extensions, and a declarative plugin for it.
 .
 This package contains the QML plugin.

Package: qml-module-qt-labs-animation
Description-md5: 22578dbe8c1a64c5aafb288b2c344bc5
Description-en: Qt 5 Qt.labs.animation QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains experimental QML types related to animation.

Package: qml-module-qt-labs-calendar
Description-md5: 1007156640cc7eccdd8fa89c0d706215
Description-en: Qt 5 qt.labs.calendar QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the QML qt.labs.calendar module, which is part of
 Qt Quick Controls 2.

Package: qml-module-qt-labs-folderlistmodel
Description-md5: 203c24a871916a8ab106c719f21dc506
Description-en: Qt 5 folderlistmodel QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The FolderListModel provides a model of the contents of a file system folder.

Package: qml-module-qt-labs-location
Description-md5: b08c5f9b451968e9cc0ebe130b120c26
Description-en: Qt Location Labs module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Positioning labs plugin for Qt Declarative.

Package: qml-module-qt-labs-platform
Description-md5: f2219a55ee29e79f4d169c8a28b64b19
Description-en: Qt 5 qt.labs.platform QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the experimental Qt Labs Platform module that provides
 platform integration: native dialogs, menus and menu bars, and tray icons.
 It falls back to Qt Widgets when a native implementation is not available.

Package: qml-module-qt-labs-qmlmodels
Description-md5: e79312879184c15d55d88eb3261103ae
Description-en: Qt 5 Qt.labs.qmlmodels QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains experimental QML types related to data models.

Package: qml-module-qt-labs-settings
Description-md5: e44b06a5fdc411c26b6d54c6262fe739
Description-en: Qt 5 settings QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the settings QML module for Qt declarative.

Package: qml-module-qt-labs-sharedimage
Description-md5: 8aef95f1014434d2db13c78e0c721f84
Description-en: Qt 5 SharedImage QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Shared Image plugin.

Package: qml-module-qt-labs-wavefrontmesh
Description-md5: cbe143ca8d005db27e6977db8faaa265
Description-en: Qt 5 Qt.labs.wavefrontmesh QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module provides a mesh based on a Wavefront .obj file.

Package: qml-module-qt-websockets
Description-md5: 728aed2d0d0e12ab64da390a3970324a
Description-en: Qt 5 Web Sockets compatibility QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the compatibility Qt.WebSockets QML module. Do
 not use it, use QtWebSockets module instead (in qml-module-qtwebsockets
 package).

Package: qml-module-qt3d
Description-md5: 134da009b84fc00183042b541e94ebbe
Description-en: Qt 5 3D QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 3D QML module.

Package: qml-module-qtaudioengine
Description-md5: 178a9ecfbb1dbdd0efb1c149c88b3ee5
Description-en: Qt 5 AudioEngine QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the AudioEngine QML module for QtDeclarative.

Package: qml-module-qtbluetooth
Description-md5: 19153f8b42b736e4c6ebc6101b2c05ae
Description-en: Qt Connectivity module - Bluetooth QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Bluetooth QML module from the Qt Connectivity module.

Package: qml-module-qtcharts
Description-md5: f3a7d7aeb29b020c523a3441a34bf8e4
Description-en: Qt charts QML module
 Qt Charts module provides a set of easy to use chart components.
 .
 This package provides a QML module for Qt charts.

Package: qml-module-qtcontacts
Description-md5: f7edd9bf5988945887cf1f220ca93d44
Description-en: Qt 5 Contacts QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Contacts QML module for Qt Declarative.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qml-module-qtdatavisualization
Description-md5: 57fd9c4d2feaac89db0b1bfc5c722d2d
Description-en: Qt 5 Data Visualization QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Data Visualization QML module for QtDeclarative.

Package: qml-module-qtfeedback
Description-md5: f9488a8531350313f20a2c5eb9abef16
Description-en: Qt 5 Feedback QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Feedback QML module for Qt Declarative.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qml-module-qtgamepad
Description-md5: 9d612145fd00d2cebc81d7fe263903ce
Description-en: Qt 5 Gamepad QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Gamepad module provides QML types that can be used to access the
 state of gamepad hardware that may be available on a system.

Package: qml-module-qtgraphicaleffects
Description-md5: cb163b459a459bfd1e6a46aee931dc92
Description-en: Qt 5 Graphical Effects module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Graphical Effects contains ready to use visual effects for OpenGL
 QML applications.

Package: qml-module-qtlocation
Description-md5: 437b7ed062fc5546f4268576a55d840f
Description-en: Qt Location QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Location QML plugin for Qt Declarative.

Package: qml-module-qtmir
Description-md5: 8fd50954d0da615affabe3875bf3a9db
Description-en: Qt/QML module for Lomiri specific Mir APIs
 QtMir is a set of Qt5 components to enable one to write a Mir server with Qt.
 It contains a QPA (Qt Platform Abstraction) plugin which creates and manages
 a Mir server. It also exposes some internal Mir functionality.
 .
 QtMir provides Qt/QML bindings for Mir features that are exposed through the
 qtmir QPA plugin such as Application management (start/stop/suspend/resume)
 and surface management.

Package: qml-module-qtmultimedia
Description-md5: f9a0bf61080fc4f014c435881efaa4fd
Description-en: Qt 5 Multimedia QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Multimedia QML module for QtDeclarative.

Package: qml-module-qtnfc
Description-md5: 67fb317d12bc6eea8645b38b48bc752f
Description-en: Qt Connectivity module - NFC QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the NFC QML module from the Qt Connectivity module.

Package: qml-module-qtorganizer
Description-md5: 91b2976fddd5d0b19a6e28dee5a5c406
Description-en: Qt 5 Organizer QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Organizer QML module for Qt Declarative.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qml-module-qtpositioning
Description-md5: 70232876aa05db306af504bc23f4e6df
Description-en: Qt Positioning QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Positioning QML plugin for Qt Declarative.

Package: qml-module-qtpublishsubscribe
Description-md5: 4b09de9366a6800a29c0be0e37c2076c
Description-en: Qt 5 Publish Subscribe QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Publish Subscribe QML module for Qt Declarative.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qml-module-qtqml
Description-md5: 56e377a39381292bec7990f4da16eac0
Description-en: Qt 5 QtQml QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains basic QML types.

Package: qml-module-qtqml-models2
Description-md5: 18092df8fbb5da0f1f9c55090cc57c99
Description-en: Qt 5 Models2 QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Models provides types previously found in Qt Quick module.

Package: qml-module-qtqml-statemachine
Description-md5: 270a6273523332da7756d0400a49f989
Description-en: Qt 5 State Machine QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The State Machine QML module.

Package: qml-module-qtqml-workerscript2
Description-md5: 72d29ba5f1fa11171b52b6d27cfc7b88
Description-en: Qt 5 QML Worker Script 2 QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains types for using worker scripts.

Package: qml-module-qtquick-controls
Description-md5: 9069fcb191c7d2bc8d4d3affc755c6d0
Description-en: Qt 5 Quick Controls QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Quick Controls module provides a set of controls that can be used to
 build complete interfaces in Qt Quick.

Package: qml-module-qtquick-controls2
Description-md5: f84bd37eb316704c70d0979649ace1c7
Description-en: Qt 5 Qt Quick Controls 2 QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Controls 2 QML module.

Package: qml-module-qtquick-controls2-styles-chameleon
Description-md5: ce787dd0ff7de616fa615ea326bd437a
Description-en: Deepin DTK QtQuick/QtQml widget library (Qt Quick Controls 2 QML module)
 Dtkdeclarative is the base library of Deepin Qt/QtQuick applications.
 .
 This package provides the QML module.

Package: qml-module-qtquick-controls2-suru
Description-md5: 9c48ddaf5eb5bd9321dbd1b8ba62194d
Description-en: Suru style for QtQuick Controls 2
 This is a style for QtQuickControls 2 providing a uniform look'n'feel
 for apps targetting the Lomiri Operatoring / Ubuntu Touch.
 .
 This QQC2 style explicitly uses the Suru icon theme for drawing its
 elements.

Package: qml-module-qtquick-dialogs
Description-md5: 370d162673a8241d17c7d381d77a52d8
Description-en: Qt 5 Dialogs QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides various dialogs that can be used in Qt Quick.

Package: qml-module-qtquick-extras
Description-md5: dbc9d9bceb6d3e80afde3289ce1df90d
Description-en: Qt 5 Quick Extras QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Quick Extras module provides a set of extra components that can be
 used to build complete interfaces in Qt Quick.

Package: qml-module-qtquick-layouts
Description-md5: bd89c15244f52e9c0bb51284f75a6d15
Description-en: Qt 5 Quick Layouts QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Quick Layouts modules provides a set of layouts that can be used to
 build complete interfaces in Qt Quick.

Package: qml-module-qtquick-localstorage
Description-md5: 011ac4e60cfff53b48c1a8eec1a90a15
Description-en: Qt 5 localstorage QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This is a singleton type for reading and writing to SQLite databases.

Package: qml-module-qtquick-particles2
Description-md5: c2270a2aa81580e8c68f2df857c5065e
Description-en: Qt 5 particles 2 QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains a particle system for Qt Quick.

Package: qml-module-qtquick-privatewidgets
Description-md5: 0fd7e1df5ca169208d9315cc4a52b99e
Description-en: Qt 5 Private Widgets QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Private Widgets module.

Package: qml-module-qtquick-scene2d
Description-md5: 97bef7084ae58b2b884ad40c418e6b45
Description-en: Qt 5 Quick Scene 2D QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Scene 2D QML module.

Package: qml-module-qtquick-scene3d
Description-md5: 79b4cafb22a9777d67a6252905021586
Description-en: Qt 5 Quick Scene 3D QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Scene 3D QML module.

Package: qml-module-qtquick-shapes
Description-md5: c0f37fba17235c5d388efc393770c6c3
Description-en: Qt 5 Qt Quick Shapes QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Shapes plugin allows adding stroked and filled paths composed of
 lines, quadratic curves, cubic curves, and arcs into Qt Quick scenes.

Package: qml-module-qtquick-templates2
Description-md5: 5c48f96b06987729630ba73f4cf8f3d2
Description-en: Qt 5 Qt Quick Templates 2 QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Templates 2 QML module.

Package: qml-module-qtquick-virtualkeyboard
Description-md5: 95ffb621b3f20c14a888b35d0fdcf419
Description-en: Qt virtual keyboard - QML module
 The Qt Virtual Keyboard project provides an input framework and
 reference keyboard frontend for Qt 5 on Linux Desktop/X11, Windows
 Desktop, and Boot2Qt targets.
 .
 This package contains the QML module.

Package: qml-module-qtquick-window2
Description-md5: f63654b55de42c6ff2851c7334ecd97f
Description-en: Qt 5 window 2 QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains types for creating top-level windows and
 accessing screen information.

Package: qml-module-qtquick-xmllistmodel
Description-md5: 5d41da89ea9b1ae0b77130647b663a85
Description-en: Qt 5 xmllistmodel QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains types for creating models from XML data.

Package: qml-module-qtquick2
Description-md5: 49f1d62f90c134f695813922d23e7f44
Description-en: Qt 5 Qt Quick 2 QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick 2 QML module for Qt declarative.

Package: qml-module-qtsensors
Description-md5: 8097e47619b4fdd5da07c92ca779cba4
Description-en: Qt 5 Sensors QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Sensors QML module for Qt Declarative.

Package: qml-module-qtserviceframework
Description-md5: a450e727567219ff99f5e544c281fbb4
Description-en: Qt 5 Service Framework QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Service Framework QML module for Qt Declarative.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qml-module-qtsysteminfo
Description-md5: e86405edd28e36f304dccc95558fd9c7
Description-en: Qt 5 System Info QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt System Info QML module for Qt Declarative.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qml-module-qttest
Description-md5: de51386018eb9b6b3cf4c57846ee5e6f
Description-en: Qt 5 test QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the test QML module for Qt declarative.

Package: qml-module-qtwayland-client-texturesharing
Description-md5: ee756eedcdf81ec1e65302d93fa5e5a5
Description-en: Qt 5 Wayland Shared Texture Provider QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This module allows Qt Wayland clients to use graphical resources exported
 by the compositor, without allocating any graphics memory in the client.

Package: qml-module-qtwayland-compositor
Description-md5: f204a14668a161661dbe36c9fae374c7
Description-en: Qt 5 Wayland Compositor QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Wayland Compositor modules provide QML types that can be used to
 create custom display servers supporting the Wayland protocol.

Package: qml-module-qtwebchannel
Description-md5: 2abe1b38596cc71489d06fb2baa2648b
Description-en: Web communication library for Qt - QML module
 Qt WebChannel enables peer-to-peer communication between the host (QML/C++
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine.
 .
 This package contains the WebChannel QML module for QtDeclarative.

Package: qml-module-qtwebengine
Description-md5: d7a90d0e1507882a484cfe020c6edb00
Description-en: Qt WebEngine QML module
 QtWebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the WebEngine QML module for QtDeclarative.

Package: qml-module-qtwebsockets
Description-md5: c4bb4c834f804c7760ee51a9add9b568
Description-en: Qt 5 Web Sockets QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Web Sockets QML module.

Package: qml-module-quickflux
Description-md5: 8c258fa230c27a8ddee12b5a7d7d9295
Description-en: quickflux QML/QtQuick module
 An implementation of Flux Application Architecture Framework from
 Facebook. It turns your QML application into a more modern and
 structured way.
 .
 This package contains the QML module for quickflux.

Package: qml-module-rlottie
Description-md5: 26ed7b3ebbdfd3d5da20bf6c4fd74579
Description-en: rLottie QML module
 rLottie is a platform independent standalone C++ library for rendering
 vector based animations and art in realtime.
 .
 This package provides a QML module binding for rLottie.

Package: qml-module-snapd
Description-md5: 84baf19d705eee5f1e50e4c6bbaa68a8
Description-en: Snapd QML module for Qt6
 snapd-glib is a library to allow GLib based applications access to snapd,
 the daemon that controls Snaps.
 .
 Snaps are 'universal' packages that work across many different Linux
 systems, enabling secure distribution of the latest apps and utilities
 for cloud, servers, desktops and the internet of things.
 .
 This is a QML module for Qt6 applications to access snapd.

Package: qml-module-sso-onlineaccounts
Description-md5: 183efee61a32e2a7bed743a8709db94d
Description-en: Expose the Online Accounts API to Qt5 QML applications
 This Qt5 QML module provides access to the Online Accounts framework from
 QML applications. It provides bindings to libaccounts-qt5 and
 libsignon-qt5.

Package: qml-module-termwidget
Description-md5: e3866aeab67446803b9b31ed69c0a13b
Description-en: Terminal Widget QML module
 This project is a QML port of qtermwidget. It is written to be as close
 as possible to the upstream project in order to make cooperation
 possible.
 .
 At the moment this plugin is powering cool-retro-term and the
 lomiri-terminal-app.
 .
 This package contains the QML module and also a simple test application.

Package: qml-module-u1db
Description-md5: ad683c509f5cdb524073bcbf488d5582
Description-en: Qt5 binding for U1DB - QtQuick2 QML plugin
 Simple Qt5 binding and QtQuick2 plugin for U1DB (https://launchpad.net/u1db).
 .
 This package contains the QML plugin.

Package: qml-module-ubuntu-onlineaccounts
Description-md5: a142f395e9ef6a0de5a5b2080ef92e81
Description-en: transitional dummy package for Online Accounts QML clients
 This module provides access to the Online Accounts framework from QML
 applications.
 .
 This package is a transitional package and can safely be removed.

Package: qml-module-usermetrics
Description-md5: d87e1ebfd076e47c61ff8ba44b7c5d7c
Description-en: QML bindings for libusermetrics
 Libusermetrics enables apps to locally store interesting numerical data
 for later presentation.  For example in the Ubuntu Greeter "flower"
 infographic.
 .
 - All data is stored locally in /var/usermetrics/.
 - No data is centrally collected via a web-serivice or otherwise, and
 no data is sent over the internet.
 .
 The only data that can be stored is numerical, for example "number of
 e-mails" or "number of pictures taken". No personally identifying
 information is stored using this library.
 .
 The Libusermetrics components are used by the Lomiri Operating
 Environment.
 .
 A set of bindings allowing the use of libusermetrics from QML applications.

Package: qml-qt6
Description-md5: ea5ef79aa0bda46dd40a3817a66bed5a
Description-en: Qt 6 QML viewer
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the new QML viewer for Qt Quick 2, called simply
 'qml'.

Package: qml6-module-biometryd
Description-md5: c0a518914ff0a276a9cdfbc6b741f614
Description-en: biometryd mediates/multiplexes to biometric devices - Qt 6 QML bindings
 biometryd mediates and multiplexes access to biometric devices present
 on the system, enabling applications and system components to leverage
 them for identification and verification of users.
 .
 This package contains the Qt 6 QML bindings for biometryd.

Package: qml6-module-gsettings
Description-md5: b25acfb882835cb1a9a30be58b881684
Description-en: QML (Qt6) Bindings for GSettings
 Libgsettings-qt provides Qt binding to GSettings, a high-level API
 for application settings. This library can be used to access GSettings from Qt
 applications.
 .
 This package provides QML bindings (Qt6) for GSettings. QML applications
 may use this library to manipulate data stored in GSettings database.

Package: qml6-module-io-thp-pyotherside
Description-md5: eb8c10ee016cc04b72bd1675f8b2f798
Description-en: asynchronous Python 3 Bindings for Qt 6 (QML plugin)
 A Qt 6 QML Plugin that provides access to a Python 3 interpreter from QML.
 .
 PyOtherSide is a Qt QML Plugin that provides access to a Python 3
 interpreter from QML. It was designed with mobile devices in mind, where
 high-framerate touch interfaces are common, and where the user usually
 interfaces only with one application at a time via a touchscreen. As such, it
 is important to never block the UI thread, so that the user can always
 continue to use the interface, even when the backend is processing,
 downloading or calculating something in the background.
 .
 At its core, PyOtherSide is basically a simple layer that converts Qt (QML)
 objects to Python objects and vice versa, with focus on asynchronous events
 and continuation-passing style function calls.
 .
 This package provides the QML 6 plugin.

Package: qml6-module-ktactilefeedback
Description-md5: 65511cf36b801bca8fcfe9ed70d66a3c
Description-en: Tactile feedback QML module
 KTactileFeedback provides a C++ API as well as a QML module which use
 pluggable backends in order to provide tactile and audio feedback to the user.
 .
 This package contains the QML module.

Package: qml6-module-lomiri-action
Description-md5: faaa640d3719fad14d7260b12013f548
Description-en: Lomiri Action QML Components (Qt6)
 Lomiri Common Action API (Qt6 version). Allow applications to
 export actions in various forms to the Lomiri Shell.
 .
 This package contains the qtdeclarative binding for the lomiri-action
 library.

Package: qml6-module-lomiri-components
Description-md5: db5c7220186a48a15e726cea380458fc
Description-en: Qt 6 Components for Lomiri - Components QML plugin
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the Lomiri Components QML plugin.

Package: qml6-module-lomiri-components-extras
Description-md5: 1b5ee82d8fb59e91e2a6397e5a5290ec
Description-en: Lomiri UI Extra Components (Qt6)
 A collection of UI components that for various reasons can't be included in
 the main Lomiri UI toolkit - mostly because of the level of quality, lack of
 documentation and/or lack of automated tests.
 .
 This package contains the Qt6 QML module.

Package: qml6-module-lomiri-components-labs
Description-md5: 9957ac29e920b9496f57185c1ce70897
Description-en: Qt 6 Components Labs for Lomiri - Components QML plugin
 Qt 6 Components Labs for Lomiri offers a set of non-released and mostly
 unstable user interface components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the Lomiri Components Labs QML
 plugin.

Package: qml6-module-lomiri-connectivity
Description-md5: 7490de03f74c3dde33a40ca09d20fa1c
Description-en: Lomiri Connectivity API Qt 6 QML Components
 Lomiri Connectivity API - Qt 6 QML bindings
 .
 This package contains the Qt 6 QML bindings for the Lomiri connectivity
 API.

Package: qml6-module-lomiri-content
Description-md5: aa81b2a970d07d11d8c27d983438b195
Description-en: QML binding for Lomiri's liblomiri-content-hub (Qt6)
 Content sharing/picking infrastructure and service, designed to allow apps to
 securely and efficiently exchange content.
 .
 QML bindings for liblomiri-content-hub (Qt6)

Package: qml6-module-lomiri-downloadmanager
Description-md5: 01005f19e34a1ae5776d12b85cb9883b
Description-en: Lomiri Download Manager QML Plugin (Qt6)
 Lomiri Upload/Download Manager performs uploads and downloads from a
 centralized location.
 .
 This package contains a QML (Qt6) Plugin to handle downloads from a pure QML
 application, without the need to write any C++ code.

Package: qml6-module-lomiri-layouts
Description-md5: 9d3dbe85ef63becd42b7186fe8101ca2
Description-en: Qt 6 Components for Lomiri - Layouts QML plugin
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the Lomiri Layouts QML plugin.

Package: qml6-module-lomiri-metrics
Description-md5: 928589b62f09789989c98730b5977150
Description-en: Qt 6 Components for Lomiri - Metrics QML plugin
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the Lomiri Metrics QML plugin.

Package: qml6-module-lomiri-notifications
Description-md5: 8c34dd93b63543cc8766f37ef0ecb5c7
Description-en: Lomiri Notifications - Qt6 QML module
 Lomiri's Qt6 implementation of a Free Desktop Notification server. It also
 provides some additional features as needed on alternative platforms,
 such as mobile.
 .
 Since the shell is implemented in QML, this functionality is implemented
 as a QML plugin. Notification status is provided as a
 QAbstractListModel, making integration simple. The exact form of the API
 is defined by the shell, Lomiri notifications only implements it.
 .
 Lomiri notifications does not and will not provide a C/C++ API for
 sending or receiving notifications. It is QML only.

Package: qml6-module-lomiri-onlineaccounts
Description-md5: b5c8e42b78df6e6652c3c020aaf8ea1e
Description-en: Online Accounts API for Qt 6 QML applications
 This module provides access to the new Online Accounts API from Qt 6 QML
 applications.

Package: qml6-module-lomiri-onlineaccounts-client
Description-md5: 5b82bfdcd946db42b1eb40e02bc04f51
Description-en: Lomiri Online Accounts panel library for Qt 6 QML applications
 This Qt 6 QML module offers an API for applications to invoke Lomiri's Online
 Accounts system settings in order to request the creation/configuration
 of accounts.

Package: qml6-module-lomiri-onlineaccounts-plugin
Description-md5: b90ecea25bc12e011d742d36b631583e
Description-en: Online Accounts plugin module for Lomiri - Qt 6 QML module
 The LomiriOnlineAccounts plugin system provides Lomiri applications with online
 accounts settings via a central setup mechanism in Lomiri System Settings.
 .
 This QML module offers the necessary API for using the Lomiri Online
 Accounts plugin system in Qt 6 QML applications.

Package: qml6-module-lomiri-performancemetrics
Description-md5: 2e5d8dcbea89e0179b28838c7fb2ec0d
Description-en: Qt 6 Components for Lomiri - PerformanceMetrics QML plugin
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the Lomiri PerformanceMetrics QML
 plugin.

Package: qml6-module-lomiri-pushnotifications
Description-md5: b9a4253a9b7e0ee66c2b9f9ebdce7451
Description-en: Lomiri Push Notifications Qt 6 QML plugin
 Lomiri's Push Service is a client/server architecture that allows one to
 send notifications to the Lomiri Shell without the need of the
 targeted app being actually running.
 .
 This Qt 6 QML module provides means to register, receive and send push
 notifications.

Package: qml6-module-lomiri-systeminfo
Description-md5: 5948350f892d9801fd14ab8ee0a71a10
Description-en: Qt 6 Components for Lomiri - SystemInfo QML plugin
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the Lomiri SystemInfo QML plugin.

Package: qml6-module-lomiri-test
Description-md5: ac1c9efc4d4ded5e0eb2ad2ac6e8ce30
Description-en: Qt 6 Components for Lomiri - Test QML plugin
 Qt 6 Components for Lomiri offers a set of reusable user interface
 components for Qt Quick 2 / QML.
 .
 This package contains the Qt 6 variant of the Lomiri Test QML plugin.

Package: qml6-module-lomiri-thumbnailer
Description-md5: 933b382fcd046b00d4e9d13aae5a4927
Description-en: QML interface for the thumbnailer (Qt 6 variant)
 Lomiri Thumbnailer is an API for the Lomiri operating environment to
 create and cache image thumbnails for local and remote media.
 .
 This package provides image providers that allow access to the
 thumbnailer from Qt Quick 2 / QML applications (Qt 6 variant).

Package: qml6-module-mediascanner
Description-md5: dff7d41a3f6a8568a7fdafd4f0a6eb2e
Description-en: Qt 6 QML plugin for the Media Scanner
 Media Scanner 2.0 is a user session D-Bus services that scans files (and
 etects changes) in the user's home directory relevant for media apps
 (such as the gallery app, the music player app, the mediaplayer app,
 etc.).
 .
 This package provides components that allow access to the media
 scanner index from Qt 6 Qt Quick 2 / QML applications.

Package: qml6-module-morph-web
Description-md5: 631dd4a12c26ec68299bd73649f215c8
Description-en: Morph web QML module (Qt 6 Version)
 A standalone QML module that contains the WebView component,
 in the Morph.Web namespace (Qt 6 variant).

Package: qml6-module-ofono
Description-md5: f73a61bf76e4e1ce2230184c7bd03f6a
Description-en: QML bindings for libqofono (Qt 6 version)
 Shared library for accessing the ofono daemon, and a declarative plugin
 for it. This allows accessing ofono in qtquick and friends.
 .
 This package contains the QML bindings for the libqofono shared library.

Package: qml6-module-org-hyprland-style
Description-md5: e3d909a12f2b2f9e780d6a13730cc15c
Description-en: Qt6 QML style provider for Hyprland applications
 hyprland-qt-support provides the Hyprland-specific Qt Quick Controls 2 style
 plugin. Applications can use it by setting
 QT_QUICK_CONTROLS_STYLE=org.hyprland.style.

Package: qml6-module-org-kde-activities
Description-md5: dda6d071f3d868486d2bfd735f95a658
Description-en: core components for the KDE's Activities system - QML module
 When a user is interacting with a computer, there are three main areas of
 contextual information that may affect the behaviour of the system: who the
 user is, where they are, and what they are doing. Activities deal with the
 last one.
 .
 This package contain the QML module.

Package: qml6-module-org-kde-akonadi
Description-md5: 1af447780b694d77e66e15fa52a97c7e
Description-en: QML module for akonadi
 Akonadi is an extensible cross-desktop Personal Information Management (PIM)
 storage service. It provides a common framework for applications to store and
 access mail, calendars, addressbooks, and other PIM data.
 .
 This package contains the QML module for akonadi.

Package: qml6-module-org-kde-alkimia6
Description-md5: 3e02c75e5dcfb34bc7018453d99743b1
Description-en: Financial library - QML Module
 Libalkimia is a library with common classes and functionality used by
 finance applications for KDE. Currently it supports a common
 class to represent monetary values with arbitrary precision.
 .
 This package contains the files for using Alkimia with QML.

Package: qml6-module-org-kde-analitza
Description-md5: 01edccf0ccef447e85d8695698668660
Description-en: library to work with mathematical expressions - QML library
 This library is used by KAlgebra and may be used by other software to parse and
 work with mathematical expressions. This library provides the QML components
 for some of the UI widgets.
 .
 This package is part of the KDE education module.

Package: qml6-module-org-kde-baloo
Description-md5: 4fa58c17f717b74d4a0ec5f74f2719a9
Description-en: framework for file search and metadata management - QML module
 Baloo is the file indexing and file search framework for KDE Plasma. It
 focuses on speed and a very small memory footprint. It maintains an index of
 your files and optionally their contents which you can search.
 .
 This package contains the QML module.

Package: qml6-module-org-kde-bigscreen
Description-md5: 5c28d50b1cf37a96974065f04ea9d8e7
Description-en: Plasma Bigscreen for TVs - QML module
 A big launcher giving you easy access to any installed apps and skills.
 .
 This package contains the QML components for the Plasma Bigscreen.

Package: qml6-module-org-kde-bluezqt
Description-md5: 9939f658b1ad5603b6830195025ef116
Description-en: QML wrapper for bluez
 bluez-qt is a Qt-style library for accessing the bluez Bluetooth stack.
 .
 It is used by the KDE Bluetooth stack, BlueDevil.
 .
 This package contains the QML module for bluez-qt.

Package: qml6-module-org-kde-breeze
Description-md5: 9e096d1bb8409dff581da5167d673510
Description-en: Breeze inspired QQC2 Style
 This is a pure Qt Quick/Kirigami Qt Quick Controls style.
 Unlike QQC2-Desktop-Style, it does not depend on Qt Widgets and the system
 QStyle.

Package: qml6-module-org-kde-calendarcore
Description-md5: 0ca73a22d48c7a03f4f5385bfa6294b6
Description-en: calendar access framework (QML bindings)
 This library provides access to and handling of calendar data.
 It supports the standard formats iCalendar and vCalendar and the
 group scheduling standard iTIP.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the QML bindings.

Package: qml6-module-org-kde-charts
Description-md5: 5fdffae34eeddb86408a001773dea12b
Description-en: QtQuick plugin to render interactive charts
 A QtQuick plugin to render beautiful and interactive charts.
 .
 kqtquickcharts is part of KDE Applications.

Package: qml6-module-org-kde-config
Description-md5: dc4a0cfb55081f92e46fa36a28e34d36
Description-en: QML module for kconfig
 KConfig provides an advanced configuration system. It is made of two
 parts: KConfigCore, KConfigGui and KConfigQml.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the QML module for kconfig

Package: qml6-module-org-kde-contacts
Description-md5: 5dce0c8996a15a70235ca034f901fcb0
Description-en: address book API for KDE frameworks (QML module)
 KContacts is an API for address book data.
 .
 This package contain the QML bindings.

Package: qml6-module-org-kde-coreaddons
Description-md5: 2e83ebcdb59059539ee8a019a301a13b
Description-en: KDE Frameworks 6 addons to QtCore (QML module)
 KCoreAddons provides classes built on top of QtCore to perform various tasks
 such as manipulating mime types, autosaving files, creating backup files,
 generating random sequences, performing text manipulations such as macro
 replacement, accessing user information and many more.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the QML module for kcoreaddons.

Package: qml6-module-org-kde-desktop
Description-md5: a75040f942a76b99294d0b3272a2051a
Description-en: Qt Quick Controls 2: Desktop Style
 Small style written in QML for QtQuickControls2 intended to be used
 by default in QQC2-based apps when used in the Plasma desktop

Package: qml6-module-org-kde-draganddrop
Description-md5: 3698998cc3ffbdf62b63eae5b293d681
Description-en: provides integration of QML and KDE frameworks - draganddrop
 Provides QML draganddrop functionality.

Package: qml6-module-org-kde-games-core
Description-md5: 62257cc6e190d31d693ad0fe9345ed3c
Description-en: kde-games-core QtDeclarative QML support
 Contains a plugin for QtDeclarative that provides
 support for using KDE-games-core to components written
 in QML.
 .
 This package is part of the KDE games module.

Package: qml6-module-org-kde-graphicaleffects
Description-md5: a283975929c99d39d8601dc6a0217342
Description-en: provides integration of QML and KDE Frameworks - graphicaleffects
 This import contains KDE extras that are visually similar to Qt Quick
 Controls.
 .
 This package contains the QML files used by libkf6declarative.

Package: qml6-module-org-kde-guiaddons
Description-md5: 87a62b14d8e5947fac2e986637819f8b
Description-en: additional addons for QtGui
 Qt widgets for colours, fonts and text

Package: qml6-module-org-kde-i18n-localedata
Description-md5: d0e038cb11eb8ddc59464ca0013aefc7
Description-en: Advanced internationalization framework (locale data QML module)
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 This package contains the QtQuick QML module.

Package: qml6-module-org-kde-iconthemes
Description-md5: e0c67b3b998ba1f82c8152da64d2a2ef
Description-en: Support for icon themes (QML module)
 Library to use/access icon themes & widgets in Qt. These classes
 are used by the iconloader but can be used by others too.

Package: qml6-module-org-kde-kaccounts
Description-md5: 2efb52b27065c54491812ca056e109b9
Description-en: QML module for Accounts-SSO and SignOn-SSO
 KAccounts Integration provides a way to share accounts data such as login
 tokens and general user information (like usernames and such) between various
 applications.
 .
 The KAccounts library is a KDE Frameworks style abstraction layer on top of
 the Accounts-SSO and SignOnD libraries, which uses a combination of models and
 jobs to expose the functionality of those.
 .
 The kaccounts QML plugin exposes that functionality directly to Qt Quick based
 applications.

Package: qml6-module-org-kde-kcmutils
Description-md5: 7410bb5cc227c3929ae93dcc1d1faf07
Description-en: Extra APIs to write KConfig modules
 KCMUtils provides various classes to work with KCModules. KCModules can be
 created with the KConfigWidgets framework.

Package: qml6-module-org-kde-kdeconnect
Description-md5: cafe4919cb8ca55a64edaaa0d8e80370
Description-en: QML module wrapping KDE Connect functionality
 Tool to integrate your smartphone, tablet, and desktop devices.
 Remote-control, share files, synchronize notifications, and more!
 At the moment it only supports Android-based mobile devices. Linux desktop
 devices are well-supported, with ports available for other operating systems.
 .
 This package contains the wrapper to use KDE Connect functionality from QML.

Package: qml6-module-org-kde-kholidays
Description-md5: debc0952a02418df2e6c1ad9c3f61999
Description-en: holidays calculation library - qml files
 This library provides a C++ API that determines holiday and other special
 events for a geographical region.
 .
 This package contains the QML module.

Package: qml6-module-org-kde-ki18n
Description-md5: a605b79127cece0f360c51d0ae9f9a66
Description-en: Advanced internationalization framework (QML module)
 Ki18n is the KDE internationalization system for
 user-interface text. It enables localization of
 user-visible strings, including locale-aware argument
 substitution and formatting. Ki18n is built atop the
 widely used Gettext internationalization system, making
 the workflow familiar to both programmers and translators.
 It can be considered a Gettext-wrapper for code based on
 the Qt library, but it also provides additional
 functionality over basic Gettext.
 .
 This package contains the QtQuick QML module.

Package: qml6-module-org-kde-kidentitymanagement
Description-md5: 8bff3d327e4e11d6a395aa0b6b76dde7
Description-en: library for managing user identities (QML module)
 This library provides an API for managing user identities with widgets.
 .
 This package contains the QML module for kidentitymanagement.
 .
 This package is part of the KDE Development Platform PIM libraries module.

Package: qml6-module-org-kde-kirigami
Description-md5: 8fc4c187574ff2b63a140b59f972a054
Description-en: set of QtQuick components targeted for mobile use (QML module)
 Kirigami is a set of QtQuick components at the moment targeted for
 mobile use (in the future desktop as well) targeting both Plasma
 Mobile and Android. A set of high level components to make the
 creation of applications that look and feel great on mobile as well
 as desktop devices and follow the Kirigami Human Interface
 Guidelines. The target of these components is anybody that wants to
 do an application using QtQuick as its main UI, especially if
 targeting a mobile platform, without adding many dependencies. They
 work on a variety of platforms, such as Plasma Mobile, Desktop Linux,
 Android and Windows.
 .
 This package contains the QML module.

Package: qml6-module-org-kde-kirigamiaddons-components
Description-md5: 048031128ae3d9d00cad5b92f14425fc
Description-en: components module for QML
 This package contains the treeview QML module.
 A runtime QML module providing components utilities.

Package: qml6-module-org-kde-kirigamiaddons-datetime
Description-md5: 77c95e861d41b114b22e0ed7fe4d94d6
Description-en: datetime module for QML
 This package contains the datetime QML module.
 A runtime QML module providing date and time utilities.

Package: qml6-module-org-kde-kirigamiaddons-delegates
Description-md5: 05398e7cff2eb15a26f00f8f68329053
Description-en: delegates module for QML
 This package contains the treeview QML module.
 A runtime QML module providing delegates utilities.

Package: qml6-module-org-kde-kirigamiaddons-formcard
Description-md5: 824dd7cf06670d67db21f01d237ff6e2
Description-en: formcard module for QML
 This package contains the treeview QML module.
 A runtime QML module providing formcard utilities.

Package: qml6-module-org-kde-kirigamiaddons-labs-components
Description-md5: b68d4abb7dfa0345e4118e100f68420a
Description-en: labs/components module for QML
 This package contains the labs/components QML module.
 A runtime QML module providing components utilities.

Package: qml6-module-org-kde-kirigamiaddons-onboarding
Description-md5: 5c7ccdbaa962f897742dd3a023126b74
Description-en: onboarding module for QML
 This package contains the onboarding QML module.
 A runtime QML module providing onboarding utilities.

Package: qml6-module-org-kde-kirigamiaddons-settings
Description-md5: c1375677dec442f7a706f89babfc457c
Description-en: settings module for QML
 This package contains the treeview QML module.
 A runtime QML module providing settings utilities.

Package: qml6-module-org-kde-kirigamiaddons-sounds
Description-md5: f52ea9d85a5f68bd0db5676139e15810
Description-en: sounds module for QML
 This package contains the sounds QML module.
 A runtime QML module providing sound utilities.

Package: qml6-module-org-kde-kirigamiaddons-statefulapp
Description-md5: 306c519f0ae8ed34a5b48c29bc25c3cb
Description-en: statefulapp module for QML
 This package contains the statefulapp QML module.
 A runtime QML module providing statefulapp utilities.

Package: qml6-module-org-kde-kirigamiaddons-tableview
Description-md5: 0452279410e5c70b402390fe2c40e9ed
Description-en: tableview module for QML
 This package contains the tableview QML module.
 A runtime QML module providing tableview utilities.

Package: qml6-module-org-kde-kirigamiaddons-treeview
Description-md5: 4732eb25f3c9ef86fabaa92917fd362d
Description-en: treeview module for QML
 This package contains the treeview QML module.
 A runtime QML module providing treeview utilities.

Package: qml6-module-org-kde-kitemmodels
Description-md5: 668088a141d3452d35d3157e24259503
Description-en: additional item/view models for Qt Itemview (QML Bindings)
 A library which provides additional item/view models for Qt Itemview.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the QML Bindings.

Package: qml6-module-org-kde-kjournald
Description-md5: 83d25c3947f96e6113ae3a2bd7d39941
Description-en: QML module for kjournald library
 This package contains the QML module for using the kjournald library features
 from QML applications.

Package: qml6-module-org-kde-kopeninghours
Description-md5: 64c009eb23a3c8624d14c453a6ad3a2e
Description-en: OSM opening hours expressions - QML module
 A QML module for parsing and evaluating OSM opening hours expressions.
 .
 OSM opening hours expressions are used to describe when a feature is
 open/available or closed. This format is not only used in OpenStreetMap itself,
 but in various other data sources or APIs needing such a description as well.
 .
 This package contains the QML module.

Package: qml6-module-org-kde-kosmindoormap
Description-md5: bdedf01144c1fea6194282915df2f4fb
Description-en: OSM multi-floor indoor map renderer QML module
 Open Street Map indoor map renderer module for QML.
 .
 It has floor-level separation of OSM data and inter-floor navigation using
 stairs, escalators or elevators. Information for details like a selected
 amenity. Identifying railway platforms or airport gates in the map data. It is
 integrated with KPublicTransport to show line icons for railway platforms, show
 availability of rental bikes and get realtime equipment
 (elevators/escalators/etc) status information.

Package: qml6-module-org-kde-kosmindoorrouting
Description-md5: 3c88c15c3e895a1b221174b6423f5861
Description-en: OSM multi-floor indoor map navigation QML module
 Open Street Map indoor map navigation module for QML.
 .
 It has floor-level separation of OSM data and inter-floor navigation using
 stairs, escalators or elevators. Information for details like a selected
 amenity. Identifying railway platforms or airport gates in the map data. It is
 integrated with KPublicTransport to show line icons for railway platforms, show
 availability of rental bikes and get realtime equipment
 (elevators/escalators/etc) status information.

Package: qml6-module-org-kde-kpublictransport
Description-md5: e71880dc9c34e123df0c3f92492ed947
Description-en: Library to assist with accessing public transport (qml plugin)
 A QtQuick plugin providing a public transport API
 .
 This package contains the runtime qml module.

Package: qml6-module-org-kde-kquickcontrols
Description-md5: fc3ea529ac208cdebf7315d101958fcd
Description-en: provides integration of QML and KDE frameworks - kquickcontrols
 This import contains KDE extras that are visually similar to Qt Quick
 Controls.

Package: qml6-module-org-kde-kquickcontrolsaddons
Description-md5: e2b300c3616b05241c64655bb3df0728
Description-en: provides integration of QML and KDE Frameworks - kquickcontrolsaddons
 This import contains KDE extras that are visually similar to Qt Quick
 Controls.
 .
 This package contains the QML files used by libkf6declarative.

Package: qml6-module-org-kde-kquickimageeditor
Description-md5: b932babd87af6de48fb90699881e1c71
Description-en: Image editing components
 A QtQuick plugin providing  Image editing components.
 .
 This package contain the runtime qml module.

Package: qml6-module-org-kde-ksvg
Description-md5: 933e5b8653e68dcd30889a44520c9086
Description-en: library for rendering SVG-based themes - QML module
 Framework for rendering SVG-based themes with stylesheet re-coloring and
 on-disk caching.
 .
 KSvg provides both C++ classes and QtQuick components to render svgs based on
 image packs. Compared to plain QSvg, it caches the rendered images on disk
 with KImageCache, and can re-color properly crafted svg shapes that include
 internal stylesheets.
 .
 The default behavior is to re-color with the application palette, making it
 possible to create UI elements in SVG.
 .
 This package contains the Qt6 version of the QtQuick QML module.

Package: qml6-module-org-kde-ksysguard
Description-md5: 8758a579a78d10b65000affbbca7dbf2
Description-en: KSysGuard QtDeclarative QML Support
 Contains a plugin for QtDeclarative that provides
 support for using KSysGuard components written
 in QML.

Package: qml6-module-org-kde-kwindowsystem
Description-md5: 2bc860dbe0af4c74f6e71405f10c1820
Description-en: QML module for kwindowsystem
 The class KWindowSystem provides information about the state of the
 window manager and allows asking the window manager to change them
 using a more high-level interface than the NETWinInfo/NETRootInfo
 low level classes.
 .
 This package contains the QML module for kwindowsystem.

Package: qml6-module-org-kde-layershell
Description-md5: 45ede32a71b81d4fa553f4ec493f35f5
Description-en: use the Wayland wl-layer-shell protocol - QML module
 Qt component to allow applications to make use of the Wayland
 wl-layer-shell protocol.
 .
 This package contains the QML module.

Package: qml6-module-org-kde-marble
Description-md5: 936c450104f0ed05a7fd4d485adc59b0
Description-en: Marble QML module
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains the QML bindings for libmarble.
 .
 This package is part of the KDE education module.

Package: qml6-module-org-kde-marble-imageprovider
Description-md5: 2153fc88c8e82fd7789e2b0f5c35bf33
Description-en: Marble impage provider QML module
 Marble is a virtual globe and world atlas — your swiss army knife for maps
 that you can use to learn more about the Earth and other planets. A minimal
 set of geographical data is included, so it can be used without an internet
 connection.
 .
 This package contains the QML bindings for libmarble’s image providers.
 .
 This package is part of the KDE education module.

Package: qml6-module-org-kde-milou
Description-md5: 00d31afbaef52ec05ea4833721d8d383
Description-en: Dedicated search plasmoid
 Milou can also be used as an alternative to KRunner, and
 does provide application launching. The main difference
 is that it concentrates more on searching.

Package: qml6-module-org-kde-mimetreeparser
Description-md5: d86d7292b9a1ba51fc4c78a59ce2b2fc
Description-en: QML module for a MIME tree parser
 This is a parser for a MIME tree and is based on KMime. The goal is
 given a MIME tree to extract a list of parts (e.g. text, html) and a
 list of attachments, check the validity of the signatures and decrypt any
 encrypted part.
 .
 This package contains the QML module.

Package: qml6-module-org-kde-networkmanager
Description-md5: 472bcf90a033f6dfd6fe48f1b7e688e6
Description-en: Qt wrapper for NetworkManager - QML module
 Qt wrapper for NetworkManager DBus API.
 .
 This package is part of the KDE Frameworks.
 .
 This package contains the QML module for networkmanager-qt.

Package: qml6-module-org-kde-newstuff
Description-md5: bc553b9f458467b23c381e950a8922ff
Description-en: Support for downloading application assets from the network
 Framework for downloading and sharing additional
 application data.
 .
 This package contains the runtime files.

Package: qml6-module-org-kde-notifications
Description-md5: 08030a478b5893086bee40c5f4545f3f
Description-en: Framework for desktop notifications qml
 KNotification is used to notify the user of an event. It covers
 feedback and persistent events.
 .
 This package contains the QML module.

Package: qml6-module-org-kde-okular
Description-md5: cc94e4febfe2ed0d8808aa34cf32c8d3
Description-en: mobile support for Okular - QML modules
 This package contains the QML module for interfacing with the Okular core
 library.
 .
 This package is part of the KDE graphics module.

Package: qml6-module-org-kde-osm-editorcontroller
Description-md5: 9c1cd583e343f4f03b2e4871bb5e5dff
Description-en: OSM indoor editor QML module
 Open Street Map indoor map editor for QML.

Package: qml6-module-org-kde-people
Description-md5: 9d65c941fe995fd09d256b65b626489b
Description-en: framework providing unified access to contacts aggregated by person
 KPeople offers unified access to contacts from different sources, grouping
 them by person while still exposing all the data.
 .
 Furthermore, KPeople will also provide facilities to integrate the data
 provided in user interfaces by providing QML and Qt Widgets components.
 .
 This package is part of KDE Frameworks 6.
 .
 This package contains the QML module.

Package: qml6-module-org-kde-pipewire
Description-md5: 855b0a6934995fb681916d0d7a96229d
Description-en: KDE's Pipewire libraries - QML module
 Components for rendering and recording PipeWire streams using Qt.
 .
 This package contains the QtQuick module.

Package: qml6-module-org-kde-pkpass
Description-md5: 6940ea5847236a7636ab57314e1af180
Description-en: QML module for the Apple Wallet Pass reader
 This library provides an API for Apple Wallet Pass reader.
 .
 This package contains the QML module.

Package: qml6-module-org-kde-plasma-plasma5support
Description-md5: 1302abf15ab379495ee11862df9ef1f5
Description-en: support components for porting from KF5/Qt5 to KF6/Qt6 - QML module
 Plasma5Support Framework providing migration aids for KF5 -> KF6 migrations.
 .
 This package contains the QML module.

Package: qml6-module-org-kde-prison
Description-md5: 02a8f6f7666cc54afdb07f500983180a
Description-en: barcode API for Qt
 prison is a barcode API currently offering a nice Qt API to produce QRCode
 barcodes and DataMatrix barcodes, and can easily be made to support more.
 .
 This package contains the Prison Qt Quick QML bindings.

Package: qml6-module-org-kde-purpose
Description-md5: db48a1cd022e4a5086a0380753cf34bc
Description-en: abstraction to provide and leverage actions of a specific kind, qml bindings
 Purpose offers the possibility to create integrate services and actions on
 any application without having to implement them specifically. Purpose will
 offer them mechanisms to list the different alternatives to execute given the
 requested action type and will facilitate components so that all the plugins
 can receive all the information they need.
 .
 This package contains the Purpose Qt Quick QML bindings.

Package: qml6-module-org-kde-quickcharts
Description-md5: 1a3ab54ddf48c430e0a5708e4f5cb455
Description-en: Quick Charts - QML module
 A QtQuick plugin providing high-performance charts (gpu-accelerated).
 .
 It supports three different chart types: pie, line and bar, which can be fed
 from multiple types of data sources. There is also support for axis labels, an
 axis grid and a legend.  Additionally, there is a submodule that contains some
 convenience items.
 .
 The pie and line charts are rendered using a technique called signed
 distance fields, which allows efficient GPU-accelerated rendering of 2D
 shapes without loss of quality.
 .
 This package contain the runtime QML module.

Package: qml6-module-org-kde-sonnet
Description-md5: 92cc2ff5997b10e62ebc3bfe993cbe6d
Description-en: spell checking library for Qt, plugins
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 6.
 .
 This package contains the QML module.

Package: qml6-module-org-kde-syntaxhighlighting
Description-md5: 072d20dcc0e0ddcec09e2543c36ae9d2
Description-en: Syntax highlighting Engine (QML module)
 This is a stand-alone implementation of the Kate syntax
 highlighting engine. It's meant as a building block for
 text editors as well as for simple highlighted text
 rendering (e.g. as HTML), supporting both integration
 with a custom editor as well as a ready-to-use
 QSyntaxHighlighter sub-class.
 .
 This package contains the QtQuick QML module.

Package: qml6-module-org-kde-userfeedback
Description-md5: 9f75f54c5882293208e9105e112393a7
Description-en: user feedback for applications - QML module
 Framework for collecting user feedback for applications via telemetry
 and surveys.
 .
 Telemetry
 * Extensible set of data sources for telemetry.
 * Full control for the user on what data to contribute.
 Surveys
 * Distribute surveys and offer users to participate in them.
 * Survey targeting based on telemetry data.
 * Allow the user to configure how often they want to participate in surveys.
 .
 This package contains the QML module for KUserFeedback.

Package: qml6-module-org-kde-weathercore
Description-md5: 33b09a8ea866b5f5722ce45d28518a27
Description-en: Library for retrieval of weather information
 Get weather forecast and alerts anywhere on the earth easy. It provides
 you a highly abstracted library for things related to weather.
 .
 You are able to get the weather by location or coordinate. It is also possible
 to get the alerts of a country.
 .
 This package contains the qml module.

Package: qml6-module-org-nemomobile-mpris
Description-md5: 021550ad5cca0e158cb72e63f7d5dc25
Description-en: Qt 6 MPRIS interface and adaptor (QML module)
 qtmpris is a library which implement the MPRIS v.2 specification.
 .
 The MPRIS ( Media Player Remote Interfacing Specification ) is a
 standard D-Bus interface which aims to provide a common programmatic
 API for controlling media players.
 .
 This package contains the QML module for qtmpris.

Package: qml6-module-qmenumodel
Description-md5: 3920bc00f45521f069a9752c9b70ad37
Description-en: Qt 6 binding for GMenuModel - QML module
 Qt binding for GMenuModel that allows connecting to a menu model exposed on
 D-Bus and presents it as a list model. It can be used to expose indicator or
 application menus for applications using the Qt framework.
 .
 This package contains the QML module for building applications using the
 QMenuModel library (Qt 6 variant).

Package: qml6-module-qml
Description-md5: c7bf6d63cfcefebfc0286c30460e7a27
Description-en: Qt 6 QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains the base QML types.

Package: qml6-module-qmltime
Description-md5: 5a3568251f5a82c46d52374cc1d932c6
Description-en: Qt 6 QmlTime QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains QML types related to timers.

Package: qml6-module-qofonoext
Description-md5: abcba2897d4b94ea5118094241c144ca
Description-en: QML plugin with bindings for ofono extensions (Qt 6 version)
 A library for accessing ofono extensions, and a declarative plugin for it.
 .
 This package contains the QML plugin.

Package: qml6-module-qt-labs-animation
Description-md5: 88a22bf856e6c6e377577cbd37a07a6b
Description-en: Qt 6 Animation QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains experimental QML types related to animation.

Package: qml6-module-qt-labs-assetdownloader
Description-md5: 308c83e97ece01a1a85a9c0cb231ec5d
Description-en: Qt 6 Asset Downloader QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains QML types related to the asset downloader.

Package: qml6-module-qt-labs-folderlistmodel
Description-md5: a58d4d7108bc2389f520b0c9754c3007
Description-en: Qt 6 FolderListModel QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The FolderListModel provides a model of the contents of a file system folder.

Package: qml6-module-qt-labs-lottieqt
Description-md5: 50cea986eb9bdd0b221818474764d095
Description-en: Qt 6 Lottie QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a QML API for rendering graphics and animations
 that are exported in JSON format by the Lottie plugin for Adobe
 After Effects.

Package: qml6-module-qt-labs-lottieqt-vectorimagehelpers
Description-md5: b16e44eb9de597ac07374ae43d1b185f
Description-en: Qt 6 Lottie Vector Image Helpers QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a QML API for the Vector Image Helpers.

Package: qml6-module-qt-labs-platform
Description-md5: a098dfd0412b89a972b2182f633e38c1
Description-en: Qt 6 Platform QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The experimental Qt Labs Platform module provides QML types for native
 platform extensions.

Package: qml6-module-qt-labs-qmlmodels
Description-md5: 200809963ee9d7a1858d4982f28f7a0e
Description-en: Qt 6 QML Models QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains types for defining data models in QML.

Package: qml6-module-qt-labs-settings
Description-md5: d20bfe43cea00a96f2045b279ad0360e
Description-en: Qt 6 Settings QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module provides persistent platform-independent application settings.

Package: qml6-module-qt-labs-sharedimage
Description-md5: 608119f50f07209abea1606a406f9253
Description-en: Qt 6 Shared Image Provider QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This module provides functionality to save memory in use cases where several
 Qt Quick applications use the same local image files.

Package: qml6-module-qt-labs-synchronizer
Description-md5: 489b16ee9a02e72a69c37a4c41850ae9
Description-en: Qt 6 Labs Synchronizer QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module provides synchronization between two or more QML properties.

Package: qml6-module-qt-labs-wavefrontmesh
Description-md5: 81a29ba2e5d33c08a22023178d58ece4
Description-en: Qt 6 WavefrontMesh QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module provides a mesh based on a Wavefront .obj file.

Package: qml6-module-qt3d-animation
Description-md5: aec9d9990ef39f1b0117fe192bc9ae91
Description-en: Qt 6 3D Animation QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 3D Animation QML module.

Package: qml6-module-qt3d-core
Description-md5: db22b34b7fc9c36ff599f66b60b6df1b
Description-en: Qt 6 3D Core QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 3D Core QML module.

Package: qml6-module-qt3d-extras
Description-md5: 8850bd282dd16619081060469a963031
Description-en: Qt 6 3D Extras QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 3D Extras QML module.

Package: qml6-module-qt3d-input
Description-md5: b0f55ca9de1035df89be7bae7b0568bf
Description-en: Qt 6 3D Input QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 3D Input QML module.

Package: qml6-module-qt3d-logic
Description-md5: 192c4a31f3bfb2e668d0de686cedd14d
Description-en: Qt 6 3D Logic QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 3D Logic QML module.

Package: qml6-module-qt3d-render
Description-md5: 1785e8f9f186deeba3bc8e736f4dd8d4
Description-en: Qt 6 3D Renderer QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 3D Renderer QML module.

Package: qml6-module-qt5compat-graphicaleffects
Description-md5: 63b0f5d80691c6b6dfb71d6f91658e57
Description-en: Qt 6 Qt5Compat QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Core5Compat QML module.

Package: qml6-module-qtcharts
Description-md5: 4f3dfdb5455f86c4a75ccf5e176e1a5f
Description-en: Qt 6 Charts QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Charts module provides a set of easy to use chart components.
 .
 This package provides the QML module for Qt 6 Charts.

Package: qml6-module-qtcore
Description-md5: 5d8b5719489037c37bbf1e36769de0f4
Description-en: Qt 6 QML Core QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module provides access to the standard system paths.

Package: qml6-module-qtdatavisualization
Description-md5: 25a1da282c2a49a5fe7d68782896c36c
Description-en: Qt 6 Data Visualization QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Data Visualization QML module for QtDeclarative.

Package: qml6-module-qtgraphs
Description-md5: fcef41224c244ccc407bedc200085257
Description-en: Qt 6 Graphs QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Graphs QML module.

Package: qml6-module-qtgrpc
Description-md5: 6209ae93a0b40fcfd80f389f0ac68682
Description-en: Qt 6 gRPC QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the QML module for Qt gRPC.

Package: qml6-module-qtlocation
Description-md5: 94c16cf5972af74bf7281dfbc4460ae5
Description-en: Qt 6 Location QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains the Qt 6 Location QML types.

Package: qml6-module-qtmultimedia
Description-md5: a749bb4fc4d7125741c20a32f197c95c
Description-en: Qt 6 Multimedia QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Multimedia QML module for QtDeclarative.

Package: qml6-module-qtnetwork
Description-md5: 7b8b936cd64120a1393c4c33339c9557
Description-en: Qt 6 QML Network QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains the Qt Network QML module.

Package: qml6-module-qtpositioning
Description-md5: 54a6702cddbf5e45cf171ed35909cc64
Description-en: Qt 6 Positioning QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Positioning QML plugin for Qt Declarative.

Package: qml6-module-qtprotobuf
Description-md5: 2bc9cfcd9e073a7ecb211d49d87c63e2
Description-en: Qt 6 protocol buffers QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the QML module for Qt protocol buffers.

Package: qml6-module-qtqml
Description-md5: 57410044362fdac5c59866c9c17ff07d
Description-en: Qt 6 QtQml QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains basic QML types.

Package: qml6-module-qtqml-models
Description-md5: 766a46fb084cd772a711d956645581e3
Description-en: Qt 6 QtQml Models QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Models provides types previously found in Qt Quick module.

Package: qml6-module-qtqml-statemachine
Description-md5: b72096b485d03be69070ed37c85f811c
Description-en: Qt 6 Qt QML State Machine module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt SCXML module provides functionality to create state
 machines from SCXML files. This includes both dynamically
 creating state machines (loading the SCXML file and instantiating
 states and transitions) and generating a C++ file that has a class
 implementing the state machine. It also contains functionality
 to support data models and executable content.
 .
 This package provides a QML module for the Qt State Machine.

Package: qml6-module-qtqml-workerscript
Description-md5: 78c42a460e65a68599290315226eab0b
Description-en: Qt 6 QtQml Workerscript QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains types for using worker scripts.

Package: qml6-module-qtqml-xmllistmodel
Description-md5: 051dd71d892b38b05bcbc01e79c178a0
Description-en: Qt 6 QtQml XmlListModel QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module is used to create a read-only model from XML data.

Package: qml6-module-qtquick
Description-md5: a0832c08e58151677208b0923e415fd0
Description-en: Qt 6 Quick QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick QML module for Qt Declarative.

Package: qml6-module-qtquick-controls
Description-md5: 135c542d4176d4909bd85ba73ddfaa67
Description-en: Qt 6 Quick Controls QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Controls QML module.

Package: qml6-module-qtquick-controls2-styles-chameleon
Description-md5: ab99fd47bd5b995fd8c5144f9b8242c4
Description-en: Deepin DTK6 QtQuick/QtQml widget library (Qt Quick Controls 2 QML module)
 Dtk6declarative is the base library of Deepin Qt/QtQuick applications.
 .
 This package provides the QML module.

Package: qml6-module-qtquick-dialogs
Description-md5: 362791c4c31a71a33e8956926018924f
Description-en: Qt 6 Quick Dialogs QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides various dialogs that can be used in Qt Quick.

Package: qml6-module-qtquick-effects
Description-md5: 4c785fe23b9d7710edf81a7be9f47ec3
Description-en: Qt 6 Quick Effects QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides various graphical effects for Qt Quick items.

Package: qml6-module-qtquick-layouts
Description-md5: c33a3b1da8342f4df6a980d49e5a2b38
Description-en: Qt 6 Quick Layouts QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Quick Layouts modules provides a set of layouts that can be used to
 build complete interfaces in Qt Quick.

Package: qml6-module-qtquick-localstorage
Description-md5: c31b62a3344ff313b1f6fdbc7f0e73d2
Description-en: Qt 6 Quick Local Storage QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This is a singleton type for reading and writing to SQLite databases.

Package: qml6-module-qtquick-particles
Description-md5: 9a6d938d87bf9ea5f1e63b835e33c59a
Description-en: Qt 6 Quick Particle QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains a particle system for Qt Quick.

Package: qml6-module-qtquick-pdf
Description-md5: bfac95ed3a51dbce89ed48b98fb4d649
Description-en: Qt 6 Quick PDF QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt PDF module contains classes and functions for rendering PDF documents.
 .
 This package contains the Qt 6 Quick PDF QML module.

Package: qml6-module-qtquick-scene2d
Description-md5: fe1ab2698d839aa9a5c1cd3f73a8d850
Description-en: Qt 6 Quick Scene 2D QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick Scene 2D QML module.

Package: qml6-module-qtquick-scene3d
Description-md5: c89c32f38fe7ec81f82367cc3223ffa5
Description-en: Qt 6 Quick Scene 3D QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick Scene 3D QML module.

Package: qml6-module-qtquick-shapes
Description-md5: 897a5660d8ae241ee97add669669ac47
Description-en: Qt 6 Quick Shapes QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Shapes plugin allows adding stroked and filled paths composed of
 lines, quadratic curves, cubic curves, and arcs into Qt Quick scenes.

Package: qml6-module-qtquick-shapes-designhelpers
Description-md5: 1d21c364598aec9d306158635239b8ac
Description-en: Qt 6 Quick Shapes Design Helpers QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module provides QML types for drawing shapes that work with
 design tools such as Figma.

Package: qml6-module-qtquick-templates
Description-md5: 5abc6ca499e5792049c04db725e2137c
Description-en: Qt 6 Quick Templates QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Templates QML module.

Package: qml6-module-qtquick-timeline
Description-md5: 674b888d5fb50c881891094acbbf3081
Description-en: Qt 6 Quick Timeline QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides the QML module for Qt 6 Quick Timeline.

Package: qml6-module-qtquick-timeline-blendtrees
Description-md5: 7abea0c6751bd81981daa7213e97d076
Description-en: Qt 6 Quick Timeline BlendTrees QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides the QML module for Qt 6 Quick Timeline BlendTrees.

Package: qml6-module-qtquick-tooling
Description-md5: e51a0edecb399794bf50543abd788000
Description-en: Qt 6 Quick Tooling QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Tooling QML module.

Package: qml6-module-qtquick-vectorimage
Description-md5: fd91e3043a620533ec7ac3cb5471e125
Description-en: Qt 6 Quick Vector Image QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Vector Image QML module.

Package: qml6-module-qtquick-vectorimage-helpers
Description-md5: 302ad4afe5f0d311501303acca232de4
Description-en: Qt 6 Quick Vector Image Helper QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Vector Image Helper QML module.

Package: qml6-module-qtquick-virtualkeyboard
Description-md5: c96a710dc163fbfa6999e270962b4100
Description-en: Qt 6 Virtual Keyboard QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Virtual Keyboard project provides an input framework and
 reference keyboard frontend for Qt 6 on Linux Desktop/X11, Windows
 Desktop, and Boot2Qt targets.
 .
 This package contains the QML module for thw Qt Virtual Keyboard.

Package: qml6-module-qtquick-window
Description-md5: a4d3f784ca48d3374e0bd52215e4d8f3
Description-en: Qt 6 Quick Window QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This QML module contains types for creating top-level windows and
 accessing screen information.

Package: qml6-module-qtquick3d
Description-md5: bbac1d75fa738adc5783b46eabc5d827
Description-en: Qt 6 Quick 3D QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick 3D QML module.

Package: qml6-module-qtquick3d-assetutils
Description-md5: 8c2389b415585fc1533fe53a61c3453d
Description-en: Qt 6 Quick 3D Asset Utils QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick 3D Asset Utils QML module.

Package: qml6-module-qtquick3d-effects
Description-md5: fae97bcfd2b78902d1795f39b6721cda
Description-en: Qt 6 Quick 3D Effects QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick 3D Effects QML module.

Package: qml6-module-qtquick3d-helpers
Description-md5: 6dc956f235952a8f38104292be8afe33
Description-en: Qt 6 Quick 3D Helpers QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick 3D Helpers QML module.

Package: qml6-module-qtquick3d-lightmapviewer
Description-md5: 38e5d40a3c0b0175b9fa3c7591dc9d62
Description-en: Qt 6 Quick 3D Lightmap Viewer QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick 3D Lightmap Viewer QML module.

Package: qml6-module-qtquick3d-materialeditor
Description-md5: 16ebc779e0d2bab6db780cf376a7f411
Description-en: Qt 6 Quick 3D Material Editor QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick 3D Material Editor QML module.

Package: qml6-module-qtquick3d-particleeffects
Description-md5: b1f8a69fadcb0cbc0753e739fb1825e8
Description-en: Qt 6 Quick 3D Particle Effects QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick 3D Particle Effects QML module.

Package: qml6-module-qtquick3d-particles3d
Description-md5: 95555033d9cec7ea0512d93a21c91f6f
Description-en: Qt 6 Quick 3D Particles 3D QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick 3D Particles 3D QML module.

Package: qml6-module-qtquick3d-physics
Description-md5: 933136002db42ab4cc183ab9411e5ed0
Description-en: Qt 6 Quick 3D Physics QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides the QML module for Qt 6 Quick 3D Physics.

Package: qml6-module-qtquick3d-spatialaudio
Description-md5: 183b541a0624e7430865f313e3307dc3
Description-en: Qt 6 Multimedia QML spatial audio module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Multimedia QML spatial audio module for
 QtDeclarative.

Package: qml6-module-qtquick3d-xr
Description-md5: 000ed13515371fdf505cf56162e289d9
Description-en: Qt 6 Quick 3D Extended Reality QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick 3D Extended Reality QML module.

Package: qml6-module-qtremoteobjects
Description-md5: 4e0d3105aac0b9fd9e4682bb6bf9a372
Description-en: Qt 6 Remote Objects QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Remote Objects extends Qt's existing functionalities to enable
 information exchange between processes or computers.
 .
 This package provides the QML module for Qt Remote Objects.

Package: qml6-module-qtscxml
Description-md5: 06b4cb24db2cf8c820889cbf2196dc2c
Description-en: Qt 6 SCXML QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt SCXML module provides functionality to create state
 machines from SCXML files. This includes both dynamically
 creating state machines (loading the SCXML file and instantiating
 states and transitions) and generating a C++ file that has a class
 implementing the state machine. It also contains functionality
 to support data models and executable content.
 .
 This package provides a QML module for Qt SCXML.

Package: qml6-module-qtsensors
Description-md5: bbfa6f23a000668d4508c8284f5f822b
Description-en: Qt 6 Sensors QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Sensors QML module for Qt Declarative.

Package: qml6-module-qttest
Description-md5: de6551241fb6afc3aedd3c150f0c3f9d
Description-en: Qt 6 Quick Test QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Test QML module for Qt Declarative.

Package: qml6-module-qttexttospeech
Description-md5: a91292297394dd59ebb6d3754d46d36a
Description-en: Qt 6 Speech QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Speech QML module.

Package: qml6-module-qtwayland-client-texturesharing
Description-md5: 75301b7d54689708d21e777d997f05fd
Description-en: Qt 6 Wayland Shared Texture Provider QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This module allows Qt Wayland clients to use graphical resources exported
 by the compositor, without allocating any graphics memory in the client.

Package: qml6-module-qtwayland-compositor
Description-md5: 9708f994429666e43081627be20d4d73
Description-en: Qt 6 Wayland Compositor QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Wayland Compositor modules provide QML types that can be used to
 create custom display servers supporting the Wayland protocol.

Package: qml6-module-qtwebchannel
Description-md5: 282583493d7f6683b82f9a074f1d98c1
Description-en: Qt 6 WebChannel QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebChannel enables peer-to-peer communication between the host (QML/C++
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine.
 .
 This package contains the Qt WebChannel QML module.

Package: qml6-module-qtwebengine
Description-md5: bd750b3abd05c141f5360466a2808ff4
Description-en: Qt 6 WebEngine QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the Qt 6 WebEngine QML module for Qt 6 Declarative.

Package: qml6-module-qtwebengine-controlsdelegates
Description-md5: 90773847a3af92c773d64eb563cf9f33
Description-en: Qt 6 WebEngine Controls Delegates QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the Qt 6 WebEngine Controls Delegates QML module
 for Qt 6 Declarative.

Package: qml6-module-qtwebsockets
Description-md5: 07a076a8c25d98454f70cb8e138a4e1b
Description-en: Qt 6 WebSockets QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Web Sockets QML module.

Package: qml6-module-qtwebview
Description-md5: 8525f42f44bb5292a8d9152499405ac1
Description-en: Qt 6 WebView QML module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebView provides a way to display web content in a QML application
 without necessarily including a full web browser stack by using
 native APIs where it makes sense.
 .
 This package contains the Qt 6 WebView QML module.

Package: qml6-module-sso-onlineaccounts
Description-md5: 3dcda840932ce25512967de6473bb30a
Description-en: Expose the Online Accounts API to Qt6 QML applications
 This Qt6 QML module provides access to the Online Accounts framework from
 QML applications. It provides bindings to libaccounts-qt6 and
 libsignon-qt6.

Package: qmlkonsole
Description-md5: e5289eaf44181e7699302e951f8a6d92
Description-en: Terminal app for Plasma Mobile
 This terminal application is optimized for touch devices and to integrate
 nicely in Plasma Mobile systems.
 .
 It is based on Qmltermwidget (QML port of
 qtermwidget) and Kirigami (framework to design convergent apps with a user
 interface that adapts to desktops, phones, big screens and potentially
 everything else).
 .
 It depends on Qt graphical libraries and a few KDE Frameworks.

Package: qmlscene
Description-md5: a67138f4ecf886d0813d21f0a39bad26
Description-en: Qt 5 QML scene viewer
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the older QML viewer for Qt Quick 2. See qml package
 for the newer one.

Package: qmlscene-qt6
Description-md5: 4b49daf0c6061324755a5d06ba49c9bb
Description-en: Qt 6 QML scene viewer
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the older QML viewer for Qt Quick 2. See the
 qml-qt6 package for the newer one.

Package: qmltermwidget-common
Description-md5: d509a13dfcd5bbfa7b624561bf2249c0
Description-en: Arch-independent files for the Terminal Widget QML module
 This project is a QML port of qtermwidget. It is written to be as close
 as possible to the upstream project in order to make cooperation
 possible.
 .
 At the moment this plugin is powering cool-retro-term and the
 lomiri-terminal-app.
 .
 This package contains architecture-independent files for the
 Terminal Widget QML module (such as color schemes, etc.).

Package: qmmp
Description-md5: d2586496cf236937602e94bd014cfc8b
Description-en: feature-rich audio player with support of many formats
 Qmmp is feature-rich audio player with support of many formats.
 It is written in Qt.
 .
 Supported formats:
 - MPEG1 layer 2/3
 - Ogg Vorbis
 - Ogg Opus
 - Native FLAC, Ogg FLAC
 - Musepack
 - WavePack
 - tracker modules (mod, s3m, it, xm, etc)
 - ADTS AAC
 - CD Audio
 - WMA, Monkey's Audio (and other formats provided by FFmpeg library)
 - PCM WAVE (and other formats provided by libsndfile library)
 - midi
 - SID
 - chiptune formats (AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ,
 VTX)
 .
 DSP effects:
 - BS2B effect
 - sample rate converter
 - LADSPA effects
 - extra stereo
 - crossfade
 .
 Visual effects:
 - projectM visualization
 - spectrum analyzer
 .
 Audio output through:
 - ALSA
 - OSS
 - Pulse Audio
 - PipeWire
 - JACK
 - QTMultimedia
 - Icecast
 .
 Other features:
 - XMMS and Winamp 2.x skins support
 - alternative user interface based on standard widgets set
 - 10-band equalizer
 - MP3, Vorbis, AAC, AAC+ streams support
 - MPRIS
 - removable device detection (via UDisks)
 - lyrics
 - cover art support
 - CUE sheet support
 - embedded CUE support (for FLAC, WavPack and Monkey's Audio)
 - multiple playlists
 - automatic charset detection for cue files and ShoutCast metadata
 - playlist formats: m3u, pls, xspf
 - ReplayGain support
 - sending listening history to Last.fm, Libre.fm and ListenBrainz
 - CDDB support
 - stream browser
 - audio formats converter
 - external programs execution on track change
 - ReplayGain scanner
 - archive reader (RAR and 7z)
 - audio recording
 - listening history
 - media library

Package: qmmp-plugin-projectm
Description-md5: 56b2941bfc6b927574362598f69faaab
Description-en: qmmp audio player -- projectM visualization plugin
 Qmmp is feature-rich audio player with support of many formats.
 It is written in Qt.
 .
 See 'qmmp' package for full description.
 .
 This package contains projectM visualization plugin for qmmp.

Package: qnapi
Description-md5: 9fb7752cefd8ffc09e5a9010654e060d
Description-en: application that downloads Polish subtitles from www.napiprojekt.pl
 QNapi is a graphical downloader of subtitles from napiprojekt.pl and
 opensubtitles.org sites. Subtitles may be fetched in many different languages.
 .
 QNapi's capabilities are similar to napiproject.pl's original client. New
 subtitles may be added to both, napiprojekt.pl and opensubtitles.org
 databases. Also bugs may be reported against existing subtitles.

Package: qnetload
Description-md5: b69f4b31a8d5e10c554f8d71c3f75cb2
Description-en: Graphically display network speed and usage
 qnetload shows a simple graphical display with constantly updating network
 speed and usage.
 .
 The simple display shows the current upload and download speed for the selected
 network interface. The counter can be restarted or paused, and the interface
 being monitored, can be changed.
 .
 Display a summary of the data uploaded and downloaded, and the projected use
 for the next hour, by clicking on the graphical area.
 .
 Right-clicking anywhere on the user interface shows the IP address and allows
 the font size and network interface to be changed. Hover over the numbers to
 display their description.

Package: qnetstatview
Description-md5: b4cd9a307f770906d3b16b410515180f
Description-en: Shows detailed listings of all TCP and UDP endpoints
 QNetStatView is a program that will show you detailed listings of all TCP and
 UDP endpoints on your system, including the local and remote addresses and
 state of TCP connections.

Package: qoa
Description-md5: 20eda3a956e74eb7ee1c0bad46b7b421
Description-en: “Quite OK Audio Format” for fast, lossy audio compression
 This is fast. It decodes audio 3x faster than Ogg-Vorbis, while offering
 better quality and compression than ADPCM (278 kbits/s for 44khz stereo).
 .
 QOA is simple. The reference en-/decoder fits in about 400 lines of C. The
 file format specification is a single page PDF.

Package: qoi
Description-md5: a18f0051e05797437ae4d984383f6c53
Description-en: “Quite OK Image Format” for fast, lossless image compression
 This is the original QOI implementation to work with images with C or C++.

Package: qonk
Description-md5: 0d55c3dda3e7f3ff6c473a61f4b46800
Description-en: Small build-and-conquer strategy game with very simple rules
 The setting of the game is a solar system of planets. Your goal is to
 conquer all of the planets in the game by sending ships there. Planets
 that are under your control generate new ships. Simple AI players are
 playing against you. As you gain more experience throughout the game,
 more AI players have to be kicked out of bigger solar systems.

Package: qosmic
Description-md5: bc71abc5fad381c181e84dfb6c15fcaf
Description-en: GUI for creating & rendering fractal flame images
 Graphical interface (Qt) for creating, editing, and rendering
 flam3 IFS fractal flame images, which can be saved as png files.
 .
 The theory of fractal flames is described here
 https://flam3.com/flame_draves.pdf

Package: qpakman
Description-md5: 0de2b68041cfb144b8486dffefd52162
Description-en: manage PAK and WAD files used by games Quake & Hexen
 QPakMan is a command-line (text only) program for managing the
 PAK and WAD files used by the games Quake, Quake II and Hexen II.

Package: qpdf
Description-md5: 3ec53128ac30187148c6b4572652a1f3
Description-en: tools for transforming and inspecting PDF files
 QPDF is a program that can be used to linearize (web-optimize),
 encrypt (password-protect), decrypt, and inspect PDF files from the
 command-line.  It does these and other structural, content-preserving
 transformations on PDF files, reading a PDF file as input and
 creating a new one as output.  It also provides many useful
 capabilities to developers of PDF-producing software or for people
 who just want to look at the innards of a PDF file to learn more
 about how they work.
 .
 QPDF understands PDF files that use compressed object streams
 (supported by newer PDF applications) and can convert such files into
 those that can be read with older viewers.  It can also be used for
 checking PDF files for structural errors, inspecting stream contents,
 or extracting objects from PDF files.  QPDF is not PDF content
 creation or viewing software -- it does not have the capability to
 create PDF files from scratch or to display PDF files.
 .
 This package includes the command-line qpdf tools.

Package: qpdfview
Description-md5: ca79729f979630fee76788726c336fb6
Description-en: tabbed document viewer
 qpdfview is a simple tabbed document viewer which uses the Poppler library for
 PDF rendering and CUPS for printing and provides a clear and simple Qt
 graphical user interface. Support for the DjVu and PostScript formats can be
 added via plugins.
 .
 Current features include:
 - Outline, properties and thumbnail panes
 - Scale, rotate and fit
 - Fullscreen and presentation views
 - Continuous and multi-page layouts
 - Search for text (PDF and DjVu only)
 - Configurable toolbars
 - SyncTeX support (PDF only)
 - Partial annotation support (PDF only, Poppler version 0.20.1 or newer)
 - Partial form support (PDF only)
 - Persistent per-file settings
 - Support for DjVu and PostScript documents via plugins

Package: qpdfview-djvu-plugin
Description-md5: bd4190e3187c52de4b09810f1a7b67ee
Description-en: tabbed document viewer - DjVu plugin
 qpdfview is a simple tabbed document viewer which uses the Poppler library for
 PDF rendering and CUPS for printing and provides a clear and simple Qt
 graphical user interface. Support for the DjVu and PostScript formats can be
 added via plugins.
 .
 This plugin adds support for the DjVu format.

Package: qpdfview-pdf-poppler-plugin
Description-md5: 09ababfd0e347cb3f1739a98c80ae2ac
Description-en: tabbed document viewer - Poppler plugin
 qpdfview is a simple tabbed document viewer which uses the Poppler library for
 PDF rendering and CUPS for printing and provides a clear and simple Qt
 graphical user interface. Support for the DjVu and PostScript formats can be
 added via plugins.
 .
 This plugin adds support for the PDF format based on Poppler library.

Package: qpdfview-ps-plugin
Description-md5: 3c97ed3feb446590dd2aeba3ef2d546b
Description-en: tabbed document viewer - PostScript plugin
 qpdfview is a simple tabbed document viewer which uses the Poppler library for
 PDF rendering and CUPS for printing and provides a clear and simple Qt
 graphical user interface. Support for the DjVu and PostScript formats can be
 added via plugins.
 .
 This plugin adds support for the PostScript format.

Package: qpdfview-translations
Description-md5: 3745d23264355e44bf7e2d3a398f5486
Description-en: tabbed document viewer - translations
 qpdfview is a simple tabbed document viewer which uses the Poppler library for
 PDF rendering and CUPS for printing and provides a clear and simple Qt
 graphical user interface. Support for the DjVu and PostScript formats can be
 added via plugins.
 .
 This package contains all translations.

Package: qperf
Description-md5: 9b8f8900d41257ea7c0db714d4e0e373
Description-en: Measure socket and RDMA performance
 qperf measures bandwidth and latency between two nodes. It can work
 over TCP/IP as well as the RDMA transports.
 .
 qperf is historically part of the OpenFabrics Enterprise Distribution
 (OFED), but is now maintained by the linux-rdma project.

Package: qprint
Description-md5: ae7dfe64525978dcc43931e207d8e32d
Description-en: encoder and decoder for quoted-printable encoding
 Qprint is a command-line program that can encode or decode files from/to
 quoted-printable encoding (RFC1521). It can work with both text and binary
 data.

Package: qprint-doc
Description-md5: a782f5c0d702924ca50ffed4e054a5ca
Description-en: qprint quoted-printable encoder/decoder (documentation)
 Qprint is a command-line program that can encode or decode files from/to
 quoted-printable encoding (RFC1521). It can work with both text and binary
 data.
 .
 This package contains documentation for quoted-printable encoding and qprint
 program in PDF format and html version of qprint manual page.

Package: qprogram-starter
Description-md5: 29196b29530f5a17057a03cfe1219314
Description-en: Qt program to start programs or commands
 qprogram-starter is a Qt program to start programs or commands. You can
 set a time or date when the processes should start, log error output
 and normal output each in a file. After the processes are finished
 qprogram-starter shows a "finished" message box, or if you want it can
 quit or shutdown the system.

Package: qprompt
Description-md5: 86f65ea01c038450a59ce136f186bf71
Description-en: Teleprompter Software
 Personal teleprompter software for all video creators.
 Built with ease of use, productivity, control accuracy,
 and smooth performance in mind.

Package: qps
Description-md5: 2c1a8d098b6f67912695706d175eaefe
Description-en: Qt process manager
 qps is a monitor that displays the status of the processes currently in
 existence, much like top or ps.
 .
 The user interface uses the Qt toolkit, and most operations should be fairly
 intuitive.

Package: qpsmtpd
Description-md5: 9047d0dbdf28ebebb1e89abaf63105ed
Description-en: Flexible SMTP daemon for network-level spam detection
 This is a replacement SMTP daemon which installs alongside a mail delivery
 and transport system such as Exim, Postfix or Qmail, or used as an SMTP
 proxy for a remote/DMZ MTA.
 .
 The qpsmtpd damon emphasizes spam detection during the SMTP transaction,
 attempting to reach spam/nonspam decisions prior to accepting each message,
 thereby eliminating much bounce/forgery blowback.  It exploits its visbility
 into the network transaction to detect certain behaviors often exhibited by
 spam sending agents.
 .
 Qpsmtpd is written in Perl, with an extensive plugin API making it easy to
 add new features or replace functional components.

Package: qpwgraph
Description-md5: 7a87e69409c47bbdf486c56987c2e238
Description-en: User interface for controlling the PipeWire Graph
 qpwgraph is a graph manager dedicated to PipeWire (https://pipewire.org),
 using the Qt C++ framework (https://qt.io), based and pretty much like the
 same of QjackCtl (https://qjackctl.sourceforge.io).

Package: qpxtool
Description-md5: f5271cd5f1b86d634c48b81ad36cf1c0
Description-en: CD/DVD quality checker
 QPxTool gives you access to all available Quality Checks (Q-Checks) on written
 and blank media, that are available for your drive. This will help you to find
 the right media and the optimized writing speed for your hardware, which will
 increase the chance for a long data lifetime.
 .
 QPxTool depends on the used drive, not all drives are able to read the Q-Checks
 and not all of them are supported by QPxTool. Currently, most newer drives of
 LiteOn, NEC, Pioneer and Plextor are supported.

Package: qqem-qt6
Description-md5: ff84566a0ddc32221007120e219d2b61
Description-en: Qt 6 Quick Effect Maker
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Quick Effect Maker, an editor for creating
 and editing custom shader effects.

Package: qqwing
Description-md5: eaff5235d095acd74f7ef136b0be9caf
Description-en: tool for generating and solving Sudoku puzzles (application)
 Sudoku puzzle generator and solver. It offers the following features:
 *Can solve 1000 puzzles in 1 second and generate 1000 puzzles in 25 seconds.
 *Uses logic. Uses as many solve techniques as possible when solving
 puzzles rather than guessing.
 *Rates puzzles. Most generators don't give an indication of the difficulty
 of a Sudoku puzzle. QQwing does.
 *Can print solve instructions for any puzzle.
 *Customizable output style, including a CSV style that is easy to
 import into a database.
 .
 This package contains the cli application

Package: qrazercfg
Description-md5: 7c9740b687466d44276ec78cf1dafba9
Description-en: Graphical Razer device configuration tool
 Python- and QT-powered configuration utility for the configuration of Razer
 devices on Linux systems.

Package: qrazercfg-applet
Description-md5: 5586b5edf50eabcbf4603d7379b809b2
Description-en: Graphical Razer device configuration tool - applet
 Python- and QT-powered configuration utility for the configuration of Razer
 devices on Linux systems.

Package: qrca
Description-md5: e446a70f3952aef57e7c6f03410ebc99
Description-en: QR code scanner and generator
 Qrca is a simple application for Plasma that lets you scan many barcode
 formats and create your own QR code images.
 .
 The GUI uses Kirigami, so it works on mobile and desktop.

Package: qrencode
Description-md5: 6cf678412dd88626cef323b9f7da5d3c
Description-en: QR Code encoder into PNG image
 Qrencode is a utility software using libqrencode to encode string data in
 a QR Code and save as a PNG or an EPS image.

Package: qrisk2
Description-md5: f9bc34c4644f6aef8b73a0e4c86b4751
Description-en: cardiovascular disease risk calculator
 You can use this calculator to work out your risk of having a heart
 attack or stroke over the next ten years by answering some simple
 questions. It is suitable for people who do not already have a diagnosis
 of heart disease or stroke.
 .
 The QRISK®2 algorithm has been developed by doctors and academics
 working in the UK National Health Service and is based on routinely
 collected data from many thousands of GPs across the country who have
 freely contributed data for medical research.
 .
 Whilst QRISK2 has been developed for use in the UK, it is being used
 internationally. For non-UK use, if the postcode field is left blank the
 score will be calculated using an average value. Users should note,
 however, that CVD risk is likely to be under-estimated in patients from
 deprived areas and over-estimated for patients from affluent areas. All
 medical decisions need to be taken by a patient in consultation with
 their doctor. The authors and the sponsors accept no responsibility for
 clinical use or misuse of these score.

Package: qrouter
Description-md5: 36eec188e75e1ca9afb5d31574ff67c0
Description-en: Multi-level, over-the-cell maze router
 Qrouter is a tool to generate metal layers and vias to physically connect
 together a netlist in a VLSI fabrication technology. It is a maze router,
 otherwise known as an "over-the-cell" router or "sea-of-gates" router. That
 is, unlike a channel router, it begins with a description of placed standard
 cells, usually packed together at minimum spacing, and places metal routes
 over the standard cells.
 .
 Qrouter uses the open standard LEF and DEF formats as file input and output.
 It takes the cell definitions from a LEF file, and analyzes the geometry for
 each cell to determine contact points and route obstructions. It then reads
 the cell placement, pin placement, and netlist from a DEF file, performs the
 detailed route, and writes an annotated DEF file as output.

Package: qrq
Description-md5: ac9430b57f85e9ece94c106a54bcdc10
Description-en: high speed morse trainer, similar to DL4MM's Rufz
 qrq is an open source morse telegraphy trainer for Linux and Unix operating
 systems, similar to the classic DOS version of Rufz by DL4MM.
 .
 It is not intended for learning telegraphy, but to improve the ability
 to copy callsigns at high speeds, as needed for example for Contesting.

Package: qrterminal
Description-md5: 7cc8f9bd761347ebd8ae03afa399d451
Description-en: Display QR Codes in terminal (program)
 A golang library for generating QR codes in the terminal.
 .
 Originally this was a port of the NodeJS version. Recently it's been updated
 to allow for smaller code generation using ASCII 'half blocks'
 .
 This package contains the command line program qrterminal.

Package: qrtr-tools
Description-md5: 1095e2df528586b1cb7fb044ee06d6ee
Description-en: Userspace reference for QRTR -- tools and services
 QRTR is Qualcomm's IPC Router protocol, used for communicating with
 services provided by remote processors. It is mandatory for taking
 advantage of most features of recent Qualcomm SoCs, such as Wi-Fi,
 cellular modem, sensors...
 .
 This package contains the userspace tools and services provided by
 the reference userspace implementation of this protocol.

Package: qsampler
Description-md5: 009ab9bc1870a6fddcf1e0968e566d1d
Description-en: LinuxSampler GUI frontend based on the Qt toolkit
 QSampler is a LinuxSampler GUI front-end application written in C++ around
 the Qt3 toolkit using Qt Designer. At the moment it just wraps as a client
 reference interface for the LinuxSampler Control Protocol (LSCP).

Package: qshutdown
Description-md5: e721d7e00d63271e0be1c67ad02d2773
Description-en: Qt program to shutdown/reboot/suspend/hibernate the system
 qshutdown is a Qt program to shutdown/reboot/suspend/hibernate the
 computer at a given time or after a certain number of minutes. It shows
 the time until the corresponding request is send to either the Gnome- or
 KDE-session-manager, to HAL or to DeviceKit and if none of these works
 the command 'sudo shutdown -P now' is used. This program may be useful
 for people who want to work with the computer only for a certain time.

Package: qsopt-ex
Description-md5: 8e368ee903bcead0b339de1652269447
Description-en: Exact linear programming solver
 QSopt-ex is an implementation of a simplex-based algorithm that returns exact
 rational solutions, taking advantage of the speed of floating-point
 calculations and attempting to minimize the operations performed in
 rational arithmetic.
 .
 This package contains the command-line utilities.

Package: qspeakers
Description-md5: 2f01c405032c51bdee60265502d6353f
Description-en: loudspeaker design software
 QSpeakers is a simple graphical program that
 simulates common acoustical enclosures behaviour
 to help designing loudspeaker systems, based on
 the loudspeaker driver's Thiele / Small parameters
 and the chosen enclosure type.
 .
 This software is mostly useful for do-it-yourself
 loudspeaker enthusiasts, acoustics teaching, and
 to a lesser extent, for loudspeaker engineering.

Package: qsstv
Description-md5: 6bcbf465e99a50ca2d45b30aeee2553a
Description-en: Qt-based slow-scan TV and fax
 Qsstv is a program for receiving slow-scan television and fax.
 These are modes used by hamradio operators. Qsstv uses a
 soundcard to send and receive images.

Package: qstardict
Description-md5: 1ebb017dff7e351a98ab21415a526f4f
Description-en: International dictionary written using Qt
 QStarDict is a modern international dictionary written using Qt.
 .
 Main features include:
 * Full support of StarDict dictionaries
 * Fuzzy search
 * Support for hyper links in translations
 * Working from the system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Translations reformatting
 * Pronouncing of the translated words
 * Plugins support

Package: qstat
Description-md5: cd72f5f5bd143601ea357630a77d2643
Description-en: Command-line tool for querying quake (and other) servers
 Qstat provides a simple interface for querying servers for a number
 of games, including but not limited to quake, quakeworld, quake2,
 quake3arena, unreal tournament or half-life.

Package: qstopmotion
Description-md5: 89353c04179b26d001587060e7488d63
Description-en: Application for creating stop-motion animation movies
 The users will be able to create stop-motions from pictures imported
 from a camera or from the harddrive and export the animation to
 different video formats such as mpeg or avi.

Package: qsynth
Description-md5: d80b0a76ed0e03225c565a6df2d90f5f
Description-en: fluidsynth MIDI sound synthesiser front-end
 QSynth is a fluidsynth GUI front-end application written in C++ around the Qt
 toolkit. Eventually it may evolve into a softsynth management application
 allowing the user to control and manage a variety of command line softsynths
 but for the moment it wraps FluidSynth (http://www.fluidsynth.org).
 .
 FluidSynth is a command line software synthesiser based on the Soundfont
 specification.

Package: qt-avif-image-plugin
Description-md5: d8f80728891b017220d4860460e5bfc4
Description-en: Qt plug-in to read/write AVIF images (Qt6 plugin)
 Qt plug-in to allow Qt and KDE based applications to read/write
 AVIF images.
 .
 Similar functionality is also provided in package kimageformat-plugins
 as part of KDE. General users should consider using KDE-provided
 plugin instead.
 .
 This package provides support for Qt6-based applications.

Package: qt-style-kvantum
Description-md5: 0cd0a230000edf1072cd568719ba7598
Description-en: Kvantum style engine (binaries)
 Kvantum is an SVG-based theme engine for Qt, KDE and LXQt, with an
 emphasis on elegance, usability and practicality.
 .
 This package contain the application files.

Package: qt-style-kvantum-l10n
Description-md5: c8e1b5d8233ea629639a97c58f914c42
Description-en: Kvantum style engine (localization)
 Kvantum is an SVG-based theme engine for Qt, KDE and LXQt, with an
 emphasis on elegance, usability and practicality.
 .
 This package contain the localization files.

Package: qt-style-kvantum-themes
Description-md5: 18c291036a11e64ab442806e0898024a
Description-en: Kvantum style engine (themes)
 Kvantum is an SVG-based theme engine for Qt, KDE and LXQt, with an
 emphasis on elegance, usability and practicality.
 .
 This package contain the theme files.

Package: qt3d-assimpsceneimport-plugin
Description-md5: 2a05ac745dc930590e92cec4e1417f67
Description-en: Qt 3D GL Assimp scene import plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D's Assimp scene import plugin.

Package: qt3d-defaultgeometryloader-plugin
Description-md5: 9f5a892bbf29b0759b8648c9e0f9411b
Description-en: Qt 3D default geometry loader plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D's default geometry loader plugin.

Package: qt3d-gltfsceneio-plugin
Description-md5: 2c92c88178a25ffa9d5e0c9f32477381
Description-en: Qt 3D GL Transmission Format scene IO plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D's GLTF geometry loader, and scene import and
 export plugins.

Package: qt3d-scene2d-plugin
Description-md5: 292675534fc3073abfb9d139e86ba0a5
Description-en: Qt 3D Scene 2D plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 3D's Scene 2D plugin.

Package: qt3d5-dev
Description-md5: 50108e7863483c64d55d6a1b48c63fcb
Description-en: Qt 5 3D development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications using Qt 3D library.

Package: qt3d5-dev-tools
Description-md5: 7346385409b850f61df3e3c7dc76ff3d
Description-en: Qt 3D development tools
 Qt 3D provides functionality for near-realtime simulation systems with
 support for 2D and 3D rendering in both Qt C++ and Qt Quick applications.
 .
 This package contains development programs to use with Qt 3D.
 .
 At the moment there is only one tool here, qgltf, which can be used to
 import a variety of 3D model formats and export it into fast-to-load,
 optimized glTF assets embedded into Qt resource files.

Package: qt3d5-doc
Description-md5: cd1ee49b98124583811f0d0ec43c5e66
Description-en: Qt 3D documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 3D libraries.

Package: qt3d5-doc-html
Description-md5: bb9d1f7b05a2fbbe10c61919a3717a7c
Description-en: Qt 3D HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 3D libraries.

Package: qt3d5-examples
Description-md5: 3d9eaa8bffdd071294f152f072f8a99c
Description-en: Qt 5 3d examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 5 3D examples.

Package: qt5-assistant
Description-md5: e02b0032d23d018a06ab8636684c6004
Description-en: Qt 5 Assistant
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Assistant is a tool for viewing on-line documentation in Qt help file
 format.

Package: qt5-gtk-platformtheme
Description-md5: 39eaf682438c89ae84a301289473e806
Description-en: Qt 5 GTK+ 3 platform theme
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides the GTK+ 3 platform theme, which makes Qt use
 native icon themes, fonts, and dialogs on GTK-based environments.

Package: qt5-image-formats-plugins
Description-md5: 30fd0955510c2d95c63eb508d0a30b5d
Description-en: Qt 5 Image Formats module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains plugins for adding support for ICNS, MNG, TGA, TIFF,
 WBMP and WEBP image formats.

Package: qt5-qmake
Description-md5: d22e820ccda7e109fc6cf2c171df093e
Description-en: Qt 5 qmake Makefile generator tool
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 5 qmake, a tool that helps simplify
 the build process for development project across different platforms.
 qmake automates the generation of Makefiles so that only a few lines of
 information are needed to create each Makefile. qmake can be used for any
 software project, whether it is written using Qt or not.
 .
 Qt 5 qmake requires a platform and compiler description file which contains
 many default values used to generate appropriate Makefiles.
 .
 This package contains also these platform specifications.

Package: qt5-qmake-bin
Description-md5: 86cdde8a3c4de9597f2460df4811e75d
Description-en: Qt 5 qmake Makefile generator tool — binary file
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the binary file for qmake buildsystem. Do not
 install this package directly, use qt5-qmake instead.

Package: qt5-qmltooling-plugins
Description-md5: aaeee20ac4d952bf08fbfef5a579c9a2
Description-en: Qt 5 qmltooling plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the qmltooling plugins.

Package: qt5-style-kvantum
Description-md5: 992d49ba83b8512c1c50c9ff39c25601
Description-en: Kvantum qt5 style engine (transitional package)
 This is a dummy qt5-style transitional package to transition to
 qt-style-kvantum. It can be safely removed.

Package: qt5-styles-ukui
Description-md5: e1f90c71a98549c6d0c961260f4f1b6b
Description-en: QStyle plugins provided by ukui
 qt5-ukui-platformtheme is official platform theme of UKUI desktop
 environment. It also provides the common metadatas for ukui-styles
 and platform theme using. The library provided many convenient API
 for changing a qt widgets style, such as buttons color, tabwidget
 animation, etc.
 .
 This package provides several qstyle plugins which as default
 styles in ukui. For now, fusion is the base style of ukui-styles.

Package: qt5-ukui-platformtheme
Description-md5: 1f731ef7ed07d500db89256123f55730
Description-en: Qt5 QPA platform theme of UKUI
 qt5-ukui-platformtheme is official platform theme of UKUI desktop
 environment. It also provides the common metadatas for ukui-styles
 and platform theme using. The library provided many convenient API
 for changing a qt widgets style, such as buttons color, tabwidget
 animation, etc.
 .
 This package provides a qt5 qpa platform theme plugin.

Package: qt5-xdgdesktopportal-platformtheme
Description-md5: 0a5ddb5371f4cf42243bc780d020c01f
Description-en: Qt 5 XDG Desktop Portal platform theme
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides the XDG Desktop portal platform theme, which makes
 Qt use native file dialogs on Flatpak/Snap based environments.

Package: qt5ct
Description-md5: 46902e8b3be0d67d5a96f2485f22884b
Description-en: Qt5 Configuration Utility
 This utility allows users to configure Qt5 settings (theme, font,
 icons, etc.) under DE/WM without Qt integration.
 .
 Qt5ct will only be active on environments other than Plasma.
 Default configuration have switch to disable running on Plasma.
 .
 Qt5ct could use qt5 gtk theme, KDE breeze theme, the fusion theme,
 QtCurve theme and many more. Each style could be customized further
 by changing the color schema.

Package: qt5dxcb-plugin
Description-md5: e756c20c86645a9b9ba3b2d1dfa20bab
Description-en: Qt platform theme integration plugin for DDE
 Deepin's qt5dxcb-plugin is the Qt platform integration plugin for Deepin
 Desktop Environment. It provides an abstract interface between Deepin
 applications and Qt tookit for further application theme customization.
 .
 This package is part of DDE (Deepin Desktop Environment).

Package: qt5keychain-dev
Description-md5: 6ec6b7d41c2b89884c34c8da32ff37f1
Description-en: transitional package for qtkeychain-qt5-dev
 This is a transitional package. It can safely be removed.

Package: qt5serialport-examples
Description-md5: 78804e58657de830d288a2dd0eede30d
Description-en: Qt 5 serial port examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package constains the serial port submodule's examples.

Package: qt6-3d-assimpsceneimport-plugin
Description-md5: 0da1cf0a3e6b0dd07c104cf5ccca686a
Description-en: Qt 6 3D GL Assimp Scene Import plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 3D's Assimp Scene Import plugin.

Package: qt6-3d-defaultgeometryloader-plugin
Description-md5: bac819e40d49c48f25a7ec2fcf7c320e
Description-en: Qt 3D default geometry loader plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 3D's default geometry loader plugin.

Package: qt6-3d-dev
Description-md5: 4d122262877a55706d5ce34927bccffe
Description-en: Qt 6 3D - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 6
 applications using Qt 3D library.

Package: qt6-3d-doc
Description-md5: 9435f55e0743a44f65f4059290356991
Description-en: Qt 6 3D documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 3D.

Package: qt6-3d-doc-dev
Description-md5: 961d37f68929735d57783e82d729dfa5
Description-en: Qt 6 3d tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qt 3D
 documentation.

Package: qt6-3d-doc-html
Description-md5: 822f524e767eb862b10dbd9d96f78c81
Description-en: Qt 6 3D HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 3D.

Package: qt6-3d-examples
Description-md5: aa766340eeec0e487a056fb9f0167f27
Description-en: Qt 6 3D examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt 3D submodule.

Package: qt6-3d-gltfsceneio-plugin
Description-md5: ea91a41b42d0d7286568f03c2882429f
Description-en: Qt 6 3D GL Transmission Format Scene IO plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 3D's GLTF geometry loader, and scene import and
 export plugins.

Package: qt6-3d-scene2d-plugin
Description-md5: 4a3888c6c6c6120193ab142c46dc9a6a
Description-en: Qt 6 3D Scene 2D plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 3D's Scene 2D plugin.

Package: qt6-5compat-dev
Description-md5: 97b7ff583ebe799030959acc78d9d8de
Description-en: Qt 6 Qt5Compat - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development files needed to build Qt 6 applications
 using the Core5Compat library.

Package: qt6-5compat-doc
Description-md5: 478e34a6a8e40754437ef7cd9192c2b8
Description-en: Qt 6 Qt5Compat documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 Qt5Compat.

Package: qt6-5compat-doc-html
Description-md5: 86f5eb980dccdffd4cf3d64e9188672a
Description-en: Qt 6 Qt5Compat HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 Qt5Compat.

Package: qt6-5compat-examples
Description-md5: 303017cf45147c6e9c138ac7008a0be6
Description-en: Qt 6 Qt5Compat examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt 6 Qt5Compat submodule.

Package: qt6-base-dev
Description-md5: 5de122fb49a6530449cd0ff824832a0e
Description-en: Qt 6 base development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building
 Qt 6 applications.
 .
 If you are interested in packaging Qt 6 stuff please take a look at
 https://qt-kde-team.pages.debian.net/packagingqtbasedstuff.html

Package: qt6-base-dev-tools
Description-md5: df8e428c00e243609baaf89d418725c5
Description-en: Qt 6 base development programs
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development programs used for building Qt 6
 applications, such as moc, qdbuscpp2xml, qdbusxml2cpp, rcc,
 syncqt and uic.
 .
 This package should not be depended on directly. Please depend on
 qt6-base-dev instead.

Package: qt6-base-doc
Description-md5: 76107c1190520417580e10be9f4e45dd
Description-en: Qt 6 base documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 base libraries.

Package: qt6-base-doc-dev
Description-md5: b180c0f10e4c9efc1ca628f3b6e41399
Description-en: Qt 6 base tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qtbase documentation.

Package: qt6-base-doc-html
Description-md5: f37b5cc6b38c704f84079a36718f1441
Description-en: Qt 6 base HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 base
 libraries.

Package: qt6-base-examples
Description-md5: 4b5e726afe2ac264c3297e7686da6c78
Description-en: Qt 6 base examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt base submodule.

Package: qt6-base-private-dev
Description-md5: 9c080a5ddebf3c0e2f58a5440a9ec5dc
Description-en: Qt 6 base private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private header development files for building some
 Qt 6 applications like the Qt Creator QML Designer plugin.
 .
 Use at your own risk.

Package: qt6-charts-dev
Description-md5: 92b6de215ee7013a145fcfaa34004627
Description-en: Qt 6 Charts - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Charts module provides a set of easy to use chart components.
 .
 This package contains the header development files used for building Qt 6
 applications using Qt Charts.

Package: qt6-charts-doc
Description-md5: e778c49aa8f88284f40d6c7e324a9612
Description-en: Qt 6 Charts documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for Qt 6 Charts.

Package: qt6-charts-doc-html
Description-md5: 213cd6f4416e7fdca21cb2b0d19f23a0
Description-en: Qt 6 Charts HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for Qt 6 Charts.

Package: qt6-charts-examples
Description-md5: 719231e94d4111e8fc51453fb4cc7b18
Description-en: Qt 6 Charts examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt Charts submodule.

Package: qt6-connectivity-dev
Description-md5: 44377db9ab9bafd0a2fef044738a555d
Description-en: Qt 6 Connectivity - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 6
 applications using Qt 6 Connectivity libraries.

Package: qt6-connectivity-doc
Description-md5: c51d2ef2ea5000612f32ff6753a2ff15
Description-en: Qt 6 connectivity documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 connectivity.

Package: qt6-connectivity-doc-html
Description-md5: f652b34080ecb68efe04dfbc84a19054
Description-en: Qt 6 connectivity HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 connectivity.

Package: qt6-connectivity-examples
Description-md5: 17c8dae1e96e3ca92c15536fed54bd9c
Description-en: Qt 6 connectivity examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt connectivity submodule.

Package: qt6-datavis3d-dev
Description-md5: bd323db0707837d8e170ca774b53077e
Description-en: Qt 6 Data Visualization - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development files needed to build Qt applications
 using the Qt Data Visualization library.

Package: qt6-datavis3d-doc
Description-md5: 00f2b1ee31e15c32c1ff454449d615a6
Description-en: Qt 6 data visualization 3D documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 data visualization 3D.

Package: qt6-datavis3d-doc-html
Description-md5: c8b00f1c1d11af8545ebd51172f16cce
Description-en: Qt 6 data visualization 3D HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 data visualization
 3D.

Package: qt6-datavis3d-examples
Description-md5: 8b77b304f0ae22893466f56b43a87580
Description-en: Qt 6 data visualization 3D examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt data visualization 3D submodule.

Package: qt6-declarative-dev
Description-md5: 309b0082bb6dffe2e364b9a4eeae920a
Description-en: Qt 6 declarative development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files for building some
 Qt 6 applications using Qt 6 declarative headers.

Package: qt6-declarative-dev-tools
Description-md5: 4b5b58d1f6fb7317490e512791d34db1
Description-en: Qt 6 declarative development programs
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development programs used for building Qt 6
 declarative applications.

Package: qt6-declarative-doc
Description-md5: c288214d351880747908057021686de5
Description-en: Qt 6 declarative documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 declarative.

Package: qt6-declarative-doc-dev
Description-md5: e9f800535fdf9bc6aa7635de44cc3738
Description-en: Qt 6 declarative tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qt declarative
 documentation.

Package: qt6-declarative-doc-html
Description-md5: dd360328d66c61f1980a28f399c0892c
Description-en: Qt 6 declarative HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 declarative.

Package: qt6-declarative-examples
Description-md5: e960942d55983e280dc3bebafadba832
Description-en: Qt 6 declarative examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt declarative submodule.

Package: qt6-declarative-private-dev
Description-md5: 74d76fb08dab3d1b3a939e28dea8cadf
Description-en: Qt 6 declarative private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private header development files for building some
 Qt 6 applications using Qt 6 declarative private headers.
 .
 Use at your own risk.

Package: qt6-documentation-tools
Description-md5: 26733e06138067002cca5f158e24eaa5
Description-en: Qt 6 documentation tools
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains tools like qtattributionsscanner and qhelpgenerator.
 .
 qtattributionsscanner is a command-line tool that scans the source
 code for qt_attribution.json file and outputs JSON or qdoc files
 describing the copyright attributions for third party code.
 .
 qhelpgenerator is a command-line tool for packaging the HTML
 documentation generated by qdoc into .qch files.

Package: qt6-graphs-dev
Description-md5: a96c08f7c32096e660d1856bfb4180f3
Description-en: Qt 6 Graphs - development
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 6
 applications using the Qt Graphs library.

Package: qt6-graphs-doc
Description-md5: 41d801069898a3dd3aa34f92aefd4640
Description-en: Qt 6 Graphs documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for Qt 6 Graphs.

Package: qt6-graphs-doc-html
Description-md5: e98dfcccb4a4f907646026b08941a713
Description-en: Qt 6 Graphs HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for Qt 6 Graphs.

Package: qt6-graphs-examples
Description-md5: c8eec1cbe37516df8884f6b44cd67d0d
Description-en: Qt 6 Graphs examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt 6 Graphs examples.

Package: qt6-grpc-dev
Description-md5: 8f937b72f59a7d62323f368d35dbf0f0
Description-en: Qt 6 gRPC development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development headers for the gRPC library.

Package: qt6-grpc-doc
Description-md5: f8933ed14a12aac90e48a9eeae2c2cd9
Description-en: Qt 6 gRPC documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 gRPC.

Package: qt6-grpc-doc-dev
Description-md5: b869a351e5c2084cb1b8d39f21e1c917
Description-en: Qt 6 gRPC tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the Qt gRPC documentation.

Package: qt6-grpc-doc-html
Description-md5: 211801a5794d028b2aa1b1aed68efbf6
Description-en: Qt 6 gRPC HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 gRPC.

Package: qt6-grpc-examples
Description-md5: f1051bde9e6ed469237c8084c452a69b
Description-en: Qt 6 gRPC examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt gRPC submodule.

Package: qt6-grpc-tools
Description-md5: e031ad30a724239b2bbfb0ed6c11fae2
Description-en: Qt 6 gRPC tools
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains binaries required for gRPC/protobuf generation.

Package: qt6-gtk-platformtheme
Description-md5: d29e94f2ccff167a87b09a3efec61ae5
Description-en: Qt 6 GTK+ 3 platform theme
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides the GTK+ 3 platform theme, which makes Qt use
 native icon themes, fonts, and dialogs on GTK-based environments.

Package: qt6-httpserver-dev
Description-md5: c5e0d08ca4a07651903ace98810ed4a4
Description-en: Qt 6 HTTP Server - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files for building some
 Qt 6 applications using Qt 6 HTTP Server headers.

Package: qt6-httpserver-doc
Description-md5: 59a0e17b83bfd8e73e367cb6b89550b4
Description-en: Qt 6 HTTP Server documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for Qt 6 HTTP Server.

Package: qt6-httpserver-doc-html
Description-md5: a3370f734c35d6a30eb997d7fab5ed04
Description-en: Qt 6 HTTP Server HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for Qt 6 HTTP Server.

Package: qt6-httpserver-examples
Description-md5: 27e939a1563aee7ac7ba399372a379a5
Description-en: Qt 6 HTTP Server examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt HTTP Server submodule.

Package: qt6-image-formats-plugin-pdf
Description-md5: 5d1ec09cc35475b4e7fbb0ea66e413f9
Description-en: Qt 6 PDF image format plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt PDF module contains classes and functions for rendering PDF documents.
 .
 This package provides an image plugin that allows image-viewing applications
 to view PDF files (the first page of PDF will be shown).

Package: qt6-image-formats-plugins
Description-md5: 4c5d0d6005abcb19e90c5de3985ded59
Description-en: Qt 6 Image Formats plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains plugins for adding support for ICNS, MNG, TGA, TIFF,
 WBMP and WEBP image formats.

Package: qt6-imageformats-doc
Description-md5: 52a1b5559dfadf3085361b02067dea35
Description-en: Qt 6 image formats documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 image formats plugins.

Package: qt6-imageformats-doc-html
Description-md5: e16b413acaef0840599073cbea4d4b73
Description-en: Qt 6 image formats HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 image formats
 plugins.

Package: qt6-l10n-tools
Description-md5: 4e1800deec964efd9bcc88077b7c7db6
Description-en: Qt 6 translation tools
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains tools to create translation files.

Package: qt6-languageserver-dev
Description-md5: 806de24a005bdab0c4a489a9ae11f0fb
Description-en: Qt 6 Language Server development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files for building some
 Qt 6 applications using Qt 6 language server headers.

Package: qt6-languageserver-private-dev
Description-md5: 86dd305a00112adf696073b93b41e6d9
Description-en: Qt 6 Language Server private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private header development files for building some
 Qt 6 applications using Qt 6 language server private headers.
 .
 Use at your own risk.

Package: qt6-location-dev
Description-md5: 309b0082bb6dffe2e364b9a4eeae920a
Description-en: Qt 6 declarative development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files for building some
 Qt 6 applications using Qt 6 declarative headers.

Package: qt6-location-doc
Description-md5: f7d51d823e64843cbc61e176cbddf589
Description-en: Qt 6 Location documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for Qt 6 Location.

Package: qt6-location-doc-dev
Description-md5: 09b0c1d93afc0de029361d82311493db
Description-en: Qt 6 Location tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the Qt Location
 documentation.

Package: qt6-location-doc-html
Description-md5: f9b756b1f5c5ae640e006e56ccbb6f4f
Description-en: Qt 6 Location HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for Qt 6 Location.

Package: qt6-location-examples
Description-md5: d4cdec9b6c5915ee7386c9f5b323014b
Description-en: Qt 6 Location examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt Location submodule.

Package: qt6-location-plugins
Description-md5: 7ea8666a7a618528a98893cb72d16135
Description-en: Qt 6 Location plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains various plugins for the Qt 6 Location module.

Package: qt6-lottie-dev
Description-md5: 8918c6fbbcd4ea805fa75bb4d43592d6
Description-en: Qt 6 Lottie - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 6
 applications using Qt Lottie libraries.

Package: qt6-lottie-examples
Description-md5: 2e16b258af8252c1f0d6764dd558a53f
Description-en: Qt 6 Lottie examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt Lottie submodule.

Package: qt6-lottie-tools
Description-md5: bfbc89f9191a40c57917ef94d28c1fda
Description-en: Qt 6 Lottie tools
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the lottietoqml tool.

Package: qt6-multimedia-dev
Description-md5: b301070ab9082b0caddd1b11940fb132
Description-en: Qt 6 Multimedia - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development files needed to build Qt applications
 using Qt Multimedia libraries.

Package: qt6-multimedia-doc
Description-md5: 24b94abfd964157d94c4f1072b05cc9d
Description-en: Qt 6 Multimedia documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for Qt 6 Multimedia.

Package: qt6-multimedia-doc-html
Description-md5: 755fd994d28f77379a6aa681bf85f3d5
Description-en: Qt 6 Multimedia HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for Qt 6 Multimedia.

Package: qt6-multimedia-examples
Description-md5: ecc28814dc6acb8ba86665f340009dd7
Description-en: Qt 6 Multimedia examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt Multimedia submodule.

Package: qt6-networkauth-dev
Description-md5: 3e59f1b6b6de0a30eb1c6260acfa22a6
Description-en: Qt 6 NetworkAuth - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Network Authorization provides a set of APIs that enable Qt
 applications to obtain limited access to online accounts and HTTP
 services without exposing users' passwords.
 .
 This package contains the development files needed to build Qt 6 applications
 using the Qt 6 NetworkAuth library.

Package: qt6-networkauth-doc
Description-md5: 06b4b55824241918bbaef00e749305a3
Description-en: Qt 6 network auth documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 network auth.

Package: qt6-networkauth-doc-dev
Description-md5: e8e6c3e068be4c50190f4320c8399a67
Description-en: Qt 6 networkauth tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qt network auth
 documentation.

Package: qt6-networkauth-doc-html
Description-md5: b2649e2f56f3e44d8a2d6305a9c41de2
Description-en: Qt 6 network auth HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 network auth.

Package: qt6-networkauth-examples
Description-md5: b419b8b8b52c7329b94f87b221a2473f
Description-en: Qt 6 network auth examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt network auth submodule.

Package: qt6-pdf-dev
Description-md5: 013a2b21b60bec9f7f2a4f8e78e83df2
Description-en: Qt 6 PDF library - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt PDF module contains classes and functions for rendering PDF documents.
 .
 This package contains the development files needed to build Qt 6 applications
 using Qt PDF library.

Package: qt6-pdf-private-dev
Description-md5: c77bfe3f6c2bef44bd87594e13859da9
Description-en: Qt 6 PDF library - private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt PDF module contains classes and functions for rendering PDF documents.
 .
 This package contains the private development files needed to build Qt 6
 applications using Qt PDF library.
 .
 Use at your own risk.

Package: qt6-positioning-dev
Description-md5: c6e642dec29505ae5f028e3f3ac129c2
Description-en: Qt 6 Positioning - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 6
 applications using Qt 6 Positioning library.

Package: qt6-positioning-doc
Description-md5: a29532042460d0f14948cd2a61ca7c77
Description-en: Qt 6 Positioning documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for Qt 6 Positioning.

Package: qt6-positioning-doc-dev
Description-md5: 75930192cbb608c96b23bc6174c57fc6
Description-en: Qt 6 Positioning tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the Qt Positioning
 documentation.

Package: qt6-positioning-doc-html
Description-md5: 5633e4f38b741029f02df74543744309
Description-en: Qt 6 Positioning HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for Qt 6 Positioning.

Package: qt6-positioning-examples
Description-md5: fe339c28d5c5a8bba1b1525913745c5e
Description-en: Qt 6 Positioning examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt Positioning submodule.

Package: qt6-positioning-private-dev
Description-md5: ec4ad40206110cfb5156f14ff21f9085
Description-en: Qt 6 Positioning - private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private header development files used for
 building Qt 6 applications using Qt 6 Positioning library.
 .
 Use at your own risk.

Package: qt6-qmllint-plugins
Description-md5: 582756639b81fed45a760dd9af3c60c1
Description-en: Qt 6 qmllint plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the qmllint plugins.

Package: qt6-qmlls-plugins
Description-md5: eb30a7ed740ebde97300535f5a1a39b5
Description-en: Qt 6 qmlls plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the qmlls plugins.

Package: qt6-qmltooling-plugins
Description-md5: 91e46e3d6389e23b48007a7b3e468099
Description-en: Qt 6 qmltooling plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the qmltooling plugins.

Package: qt6-qmltooling-quick3dprofiler-plugin
Description-md5: 63b7c0ab69783814123d8334def25474
Description-en: Qt 6 qmltooling Quick3D profiler plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the qmltooling Quick3D profiler plugin.

Package: qt6-qpa-plugins
Description-md5: 53b20970c9e48dc5ee715b56e5e1b14b
Description-en: Qt 6 QPA plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the following plugins:
 * uioTouch Plugin
 * VNC Plugin

Package: qt6-quick3d-assetimporters-plugin
Description-md5: db718ab0d5c26f76fd0999898ea95d25
Description-en: Qt 6 Quick 3D Assimp Import plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 6 Quick 3D's Assimp Import plugin.

Package: qt6-quick3d-dev
Description-md5: 0933463d91e9648177f3c4307d91fe8c
Description-en: Qt 6 Quick 3D - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 6
 applications using Qt Quick 3D library.

Package: qt6-quick3d-dev-tools
Description-md5: 9b447d66ce2a8f6dbd1f8286d3703e74
Description-en: Qt 6 Quick 3D development programs
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development programs used for building Qt 6
 Quick 3D applications.

Package: qt6-quick3d-doc
Description-md5: 43b8fbe1c5833f639f198eaec994b754
Description-en: Qt 6 Quick 3D documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 Quick 3D.

Package: qt6-quick3d-doc-dev
Description-md5: 6a50adf95b2b101c6d20cef1d52d7126
Description-en: Qt 6 quick3d tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qt Quick 3D
 documentation.

Package: qt6-quick3d-doc-html
Description-md5: 1cd4d45ba328761d4c01fa05e7709cd7
Description-en: Qt 6 Quick 3D HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 Quick 3D.

Package: qt6-quick3d-examples
Description-md5: 0c3e0d8227798871847d33143d99a586
Description-en: Qt 6 Quick 3D examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt Quick 3D submodule.

Package: qt6-quick3d-private-dev
Description-md5: 851d3f50ea6ffe23f581fed737cdf427
Description-en: Qt 6 Quick 3D private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private header development files for building some
 Qt 6 applications using the Qt 6 Quick 3D private headers.
 .
 Use at your own risk.

Package: qt6-quick3dphysics-dev
Description-md5: 9d9ce311e65587e294325800b9ffa99c
Description-en: Qt 6 Quick 3D Physics - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 6
 applications using Qt Quick 3D Physics library.

Package: qt6-quick3dphysics-dev-tools
Description-md5: 3bac61847e6531266c48d51905098d4b
Description-en: Qt 6 Quick 3D Physics development programs
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development programs used for building Qt 6
 Quick 3D Physics applications.

Package: qt6-quick3dphysics-examples
Description-md5: 557b29d1a879539638fb7b114d686848
Description-en: Qt 6 Quick 3D physics examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt Quick 3D physics submodule.

Package: qt6-quickeffectmaker-doc
Description-md5: 319daf10994e0d08d92c142ff6a9ff43
Description-en: Qt 6 Quick Effect Maker documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for Qt 6 Quick Effect Maker.

Package: qt6-quickeffectmaker-doc-dev
Description-md5: c09a0253078a98952f95aa2059968f0e
Description-en: Qt 6 Quick Effect Maker tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the
 qtquickeffectmaker documentation.

Package: qt6-quickeffectmaker-doc-html
Description-md5: 5a2ff5d145dde6620e3708b714e3fca5
Description-en: Qt 6 Quick Effect Maker HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for Qt 6 Quick Effect Maker.

Package: qt6-quickeffectmaker-examples
Description-md5: c3ecd0d69d45bff8fcb0956a93d15ba7
Description-en: Qt 6 Quick Effect Maker examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt Quick Effect Maker submodule.

Package: qt6-quicktimeline-dev
Description-md5: 8a1d361705204ee38092acb93fca44ad
Description-en: Qt 6 Quick Timeline - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files for building some
 Qt 6 applications using Qt 6 Quick Timeline headers.

Package: qt6-remoteobjects-dev
Description-md5: 13d858edff530aa9f68091a9e9934009
Description-en: Qt 6 Remote Objects - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Remote Objects extends Qt's existing functionalities to enable
 information exchange between processes or computers.
 .
 This package contains the development files for Qt Remote Objects.

Package: qt6-remoteobjects-doc
Description-md5: ddb8168edb08315c1be32ac13c55fcf3
Description-en: Qt 6 remote objects documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 remote objects.

Package: qt6-remoteobjects-doc-dev
Description-md5: 3d1d55af949f96be4e039c7054185b61
Description-en: Qt 6 remoteobjects tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qt remote objects
 documentation.

Package: qt6-remoteobjects-doc-html
Description-md5: b8fc49021bbcdc5c021befc333ebe341
Description-en: Qt 6 remote objects HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 remote objects.

Package: qt6-remoteobjects-examples
Description-md5: e46fa1a50540e21812a8a2c8363eecaa
Description-en: Qt 6 remote objects examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt remote objects submodule.

Package: qt6-remoteobjects-private-dev
Description-md5: e52965538a61163e936ad3144974027e
Description-en: Qt 6 Remote Objects - private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private development header files needed
 to build Qt applications using the Qt 6 Remote Objects library.
 .
 Use at your own risk.

Package: qt6-scxml-dev
Description-md5: ab38d4697b3cc345482f703ae32464b9
Description-en: Qt 6 SCXML - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt SCXML module provides functionality to create state
 machines from SCXML files. This includes both dynamically
 creating state machines (loading the SCXML file and instantiating
 states and transitions) and generating a C++ file that has a class
 implementing the state machine. It also contains functionality
 to support data models and executable content.
 .
 This package contains the development files for Qt 6 SCXML.

Package: qt6-scxml-doc
Description-md5: e05942883044b93a5ca8cef62e5ec73d
Description-en: Qt 6 scxml documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 scxml.

Package: qt6-scxml-doc-dev
Description-md5: 44451aa0d7e5e9535694718a0ee56962
Description-en: Qt 6 scxml tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qt scxml
 documentation.

Package: qt6-scxml-doc-html
Description-md5: 5e3e3ca51e396d3f0488a201dcb28ad8
Description-en: Qt 6 scxml HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 scxml.

Package: qt6-scxml-examples
Description-md5: f8027ba0c90f1f109ebb94499565855c
Description-en: Qt 6 scxml examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt scxml submodule.

Package: qt6-sensors-dev
Description-md5: cc51598b216c2da2650d30b45e5e3ac7
Description-en: Qt 6 Sensors - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 6
 applications using Qt Sensors library.

Package: qt6-sensors-doc
Description-md5: b013c18d78993ce86d329a33b28da014
Description-en: Qt 6 Sensors documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for Qt 6 Sensors.

Package: qt6-sensors-doc-dev
Description-md5: 8d3d4fa8284e2c784880cac456e9dc89
Description-en: Qt 6 Sensors tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the Qt Sensors
 documentation.

Package: qt6-sensors-doc-html
Description-md5: 756f12b8ab58b97b0bc75bbba5b0144d
Description-en: Qt 6 Sensors HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for Qt 6 Sensors.

Package: qt6-sensors-examples
Description-md5: 6cb1feb7af85a9299082f6b099393e85
Description-en: Qt 6 Sensors examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt Sensors submodule.

Package: qt6-serialbus-dev
Description-md5: 0bfac4ec5a56ccee1f62ddd24f71c10c
Description-en: Qt 6 Serial Bus development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt 6 Serial Bus module provides the Qt module for general purpose
 serial bus access, support for CAN and potentially other
 serial buses.
 .
 This package contains the header development files used for building Qt 6
 applications using qtserialbus.

Package: qt6-serialbus-doc
Description-md5: c631609b1580b8e0addcd968c83abaf5
Description-en: Qt 6 serial bus documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 serial bus.

Package: qt6-serialbus-doc-dev
Description-md5: 85c821459b12c7d64dee87b19f5a1298
Description-en: Qt 6 serialbus tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qt serial bus
 documentation.

Package: qt6-serialbus-doc-html
Description-md5: f0b2e0d93384afc6710921eab2ae4839
Description-en: Qt 6 serial bus HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 serial bus.

Package: qt6-serialbus-examples
Description-md5: 79b0846d20b3242ffd902d914010e04d
Description-en: Qt 6 serial bus examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt serial bus submodule.

Package: qt6-serialport-dev
Description-md5: 907980f4bc30a8347bc0c7fb2958e0cb
Description-en: Qt 6 serial port development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development headers for the serial port library.

Package: qt6-serialport-doc
Description-md5: 0ff85415b75a1f609d72d5ff4bad2e36
Description-en: Qt 6 serial port documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 serial port.

Package: qt6-serialport-doc-html
Description-md5: 9abb9856f1f1776699c89285eb012a9d
Description-en: Qt 6 serial port HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 serial port.

Package: qt6-serialport-examples
Description-md5: 526e45194206ab0fd0365e87caf698fc
Description-en: Qt 6 serial port examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt serial port submodule.

Package: qt6-shader-baker
Description-md5: ae182f11da5d060bdca03adbab3a952b
Description-en: Qt 6 shader baker
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Shader Baker tool.

Package: qt6-shadertools-dev
Description-md5: 3aa2fd319eb37150820cc8d968a15788
Description-en: Qt 6 shader tools module - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development files needed to build Qt 6 applications
 using the QtShaderTools library.

Package: qt6-shadertools-doc
Description-md5: 2c1acd9d33cdcdd83a2860d35b473d1c
Description-en: Qt 6 shader tools documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 shader tools.

Package: qt6-shadertools-doc-dev
Description-md5: 0e4ad9693d6aeec4d1358afcceadcce6
Description-en: Qt 6 shadertools tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qt shader tools
 documentation.

Package: qt6-shadertools-doc-html
Description-md5: 85055e8698f752ad4fd430c0061592a6
Description-en: Qt 6 shader tools HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 shader tools.

Package: qt6-speech-dev
Description-md5: 16f9f065a80338f5279279424c1264d8
Description-en: Qt 6 Speech library - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 6
 applications using the Qt 6 Speech library.

Package: qt6-speech-doc
Description-md5: a08f2b74d1a5ffefc176732d411d60d0
Description-en: Qt 6 Speech documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for Qt 6 Speech.

Package: qt6-speech-doc-html
Description-md5: 1097d85fac442b58d7287d85255a2b85
Description-en: Qt 6 Speech HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for Qt 6 Speech.

Package: qt6-speech-examples
Description-md5: c2d00a70a05e252281e8e686fbf150f4
Description-en: Qt 6 Speech examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt Speech submodule.

Package: qt6-speech-flite-plugin
Description-md5: aa993c2d0ef01b7617efb3cdccc9f7fb
Description-en: Qt 6 Speech library - Flite plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtSpeech provides support for text-to-speech and speech recognition in Qt
 applications.
 .
 This package contains the plugin for Flite speech synthesis engine.

Package: qt6-speech-speechd-plugin
Description-md5: 653f94847b7962e7c21847ca7e7dd937
Description-en: Qt 6 Speech library - speechd plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtSpeech provides support for text-to-speech and speech recognition in Qt
 applications.
 .
 This package contains the plugin for speechd speech synthesis engine.

Package: qt6-style-kvantum
Description-md5: 345389a9ae50ef4ced580d9760319bc5
Description-en: Kvantum qt6 style engine (transitional package)
 This is a dummy qt6-style transitional package to transition to
 qt-style-kvantum. It can be safely removed.

Package: qt6-style-kvantum-l10n
Description-md5: a7d584be8b3c44c375be74158c20e95e
Description-en: Kvantum style engine (localization)
 Kvantum is an SVG-based theme engine for Qt5/Qt6, KDE and LXQt, with an
 emphasis on elegance, usability and practicality.
 .
 This package contain the localization files.

Package: qt6-style-kvantum-themes
Description-md5: 0a1a5bda44569831ad610ac8180f1676
Description-en: Kvantum style engine (themes)
 Kvantum is an SVG-based theme engine for Qt5/Qt6, KDE and LXQt, with an
 emphasis on elegance, usability and practicality.
 .
 This package contain the theme files.

Package: qt6-styles-ukui
Description-md5: 9bc29bf6ccc5a82978bef7652feb2ccb
Description-en: QStyle plugins provided by ukui
 qt6-ukui-platformtheme is the official platform theme of the UKUI desktop
 environment.
 .
 This package provides several QStyle plugins which serve as default
 styles in UKUI for Qt6 applications. For now, fusion is the base style
 of ukui-styles.

Package: qt6-svg-dev
Description-md5: 210b7729a7a1da6eea382f2b714ad41d
Description-en: Qt 6 SVG - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtSvg module provides classes for displaying the contents of SVG files.
 .
 Scalable Vector Graphics (SVG) is a language for describing two-dimensional
 graphics and graphical applications in XML.
 .
 This package contains the header development files used for building Qt 6
 applications using QtSvg library.

Package: qt6-svg-doc
Description-md5: 8cf5a095df7464e7dcf9dc25bef7eeab
Description-en: Qt 6 SVG documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 SVG submodule.

Package: qt6-svg-doc-dev
Description-md5: 032d9b36716d9e5049a0c7e6c39e46ee
Description-en: Qt 6 svg tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the Qt 6 SVG
 documentation.

Package: qt6-svg-doc-html
Description-md5: 4ecb8e56bfe925d3beab9258a22d298f
Description-en: Qt 6 SVG HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 SVG submodule.

Package: qt6-svg-examples
Description-md5: 818ab026246b6fc4c06c4d09555b4530
Description-en: Qt 6 SVG examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt 6 SVG submodule.

Package: qt6-svg-plugins
Description-md5: e3083217358d31d7498a5d6277dd3920
Description-en: Qt 6 SVG library plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtSvg module provides classes for displaying the contents of SVG files.
 .
 Scalable Vector Graphics (SVG) is a language for describing two-dimensional
 graphics and graphical applications in XML.
 .
 This package contains Qt 6 SVG library plugins.

Package: qt6-svg-private-dev
Description-md5: 2b155ebf86c3fd8f42962c9872c02421
Description-en: Qt 6 SVG - private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The QtSvg module provides classes for displaying the contents of SVG files.
 .
 Scalable Vector Graphics (SVG) is a language for describing two-dimensional
 graphics and graphical applications in XML.
 .
 This package contains the private development files used for building Qt 6
 applications using QtSvg library.
 .
 Use at your own risk.

Package: qt6-tools-dev
Description-md5: 4e77d7d2dc5e1a0ad46ec8f27012386a
Description-en: Qt 6 Tools - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 6
 applications.

Package: qt6-tools-dev-tools
Description-md5: 29541bbe8ff7fd9bac7ba56031f37760
Description-en: Qt 6 development tools
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a set of applications to browse the documentation,
 translate applications, generate help files and other stuff that
 helps in Qt development. These tools are among others:
 * pixeltool
 * qdbusviewer

Package: qt6-tools-doc
Description-md5: de3c06ede1e09d22ae3fe90234d33846
Description-en: Qt 6 tools documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 tools.

Package: qt6-tools-doc-dev
Description-md5: c4feb6853dade3750ea50edb981e7118
Description-en: Qt 6 tools tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qt tools
 documentation.

Package: qt6-tools-doc-html
Description-md5: 203b73127218b7585e5a06a0e347588e
Description-en: Qt 6 tools HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 tools.

Package: qt6-tools-examples
Description-md5: ea2300388f63a6cd5c9ea0bc9790df22
Description-en: Qt 6 tools examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt tools submodule.

Package: qt6-tools-private-dev
Description-md5: 33648141564883b76c08fc34717c5130
Description-en: Qt 6 Tools - private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains private header development files.
 .
 Use at your own risk.

Package: qt6-translations-l10n
Description-md5: a877edd252e6cdba3821754d3cd7730a
Description-en: translations for Qt 6
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides translation files for Qt itself and some base apps,
 such as Qt Linguist, Qt Assistant and Qt Designer.

Package: qt6-ukui-platformtheme
Description-md5: 071bd2cfe5865e613ef4230691dfc019
Description-en: Qt6 QPA platform theme of UKUI
 qt6-ukui-platformtheme is the official platform theme of the UKUI desktop
 environment for Qt6 applications. It provides common metadata for
 ukui-styles and platform theme usage.
 .
 This library provides many convenient APIs for changing Qt widget styles,
 such as button colors, tab widget animations, etc.
 .
 This package provides the Qt6 QPA platform theme plugin.

Package: qt6-virtualkeyboard-dev
Description-md5: 375c2745a67a9dbc157dff2f399c9638
Description-en: Qt 6 Virtual Keyboard - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Virtual Keyboard project provides an input framework and
 reference keyboard frontend for Qt 6 on Linux Desktop/X11, Windows
 Desktop, and Boot2Qt targets.
 .
 This package contains the development files needed to implement input
 methods for virtual keyboards.

Package: qt6-virtualkeyboard-doc
Description-md5: 853ea3556d45080979a25d2aba8cb89f
Description-en: Qt 6 virtual keyboard documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 virtual keyboard.

Package: qt6-virtualkeyboard-doc-html
Description-md5: 0c12dd73f509c4742b5bae8e923d11ae
Description-en: Qt 6 virtual keyboard HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 virtual keyboard.

Package: qt6-virtualkeyboard-examples
Description-md5: 9a8202fb557729ee7e9d1a716a9110ce
Description-en: Qt 6 virtual keyboard examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt virtual keyboard submodule.

Package: qt6-virtualkeyboard-plugin
Description-md5: d507bb43852e37c40fa1111bc8c6a159
Description-en: Qt 6 Virtual Keyboard
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Virtual Keyboard project provides an input framework and
 reference keyboard frontend for Qt on Linux Desktop/X11, Windows
 Desktop, and Boot2Qt targets.
 .
 This package contains the Qt Virtual Keyboard plugin.

Package: qt6-wayland
Description-md5: e36e9124ba30ba3a226211bc194d5e7f
Description-en: Qt 6 Wayland platform plugin
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtWayland is a Qt 6 module that wraps the functionality of Wayland.
 .
 This package contains the QtWayland platform plugin, which allows users
 to run Qt 6 applications under Wayland, and the qtwaylandscanner
 binary.

Package: qt6-wayland-dev
Description-md5: e7515b71d729becc4dd75cb1b14d9b13
Description-en: Qt 6 Wayland - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtWayland is a Qt 6 module that wraps the functionality of Wayland.
 .
 This package contains the development files for QtWayland client
 and compositor libraries.

Package: qt6-wayland-doc
Description-md5: e04618447b52b5c73ed49fcbcc2058ca
Description-en: Qt 6 wayland documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 wayland.

Package: qt6-wayland-doc-html
Description-md5: e58e8795005112f1671450b27708ad40
Description-en: Qt 6 wayland HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 wayland.

Package: qt6-wayland-examples
Description-md5: 621e6f90e34f40895959b10a476a1c52
Description-en: Qt 6 wayland examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt wayland submodule.

Package: qt6-wayland-private-dev
Description-md5: f0923ff40d3f6278e32044fee2e53b6d
Description-en: Qt 6 Wayland - private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtWayland is a Qt 6 module that wraps the functionality of Wayland.
 .
 This package contains the private header development files for
 QtWayland client and compositor libraries.
 .
 Use at your own risk.

Package: qt6-webchannel-dev
Description-md5: 99c46f5e06eb708c66f8978072da38e3
Description-en: Qt 6 WebChannel library - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebChannel enables peer-to-peer communication between the host (QML/C++
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine.
 .
 This package contains the development files needed to build Qt 6 applications
 using the Qt WebChannel library.

Package: qt6-webchannel-doc
Description-md5: f71f6123dc8089286fb7b461caa7b0f1
Description-en: Qt 6 WebChannel documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for Qt 6 WebChannel.

Package: qt6-webchannel-doc-dev
Description-md5: 43a225a5e38b57a86e71f1f80559478e
Description-en: Qt 6 WebChannel tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the Qt WebChannel
 documentation.

Package: qt6-webchannel-doc-html
Description-md5: 1a54573fb378118ee6da0247a3234cc6
Description-en: Qt 6 WebChannel HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for Qt 6 WebChannel.

Package: qt6-webchannel-examples
Description-md5: 054a63d26886d6c806382cb4d0f786af
Description-en: Qt 6 WebChannel examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt WebChannel submodule.

Package: qt6-webengine-dev
Description-md5: efabf3c56d015c5d07d5af636472e3cb
Description-en: Qt 6 WebEngine library - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the development files needed to build Qt 6 applications
 using Qt WebEngine libraries.

Package: qt6-webengine-dev-tools
Description-md5: c859aeb9171bf8b0fbe5ee6926311c2c
Description-en: Qt 6 WebEngine development programs
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the qwebengine_convert_dict tool which converts hunspell
 'dic' dictionaries to binary 'bdic' format, which is required by spellchecker
 in Qt 6 WebEngine. The package provides the convert-bdic virtual package
 so that Hunspell dictionaries can depend on it at build time without having
 to adjust for future Qt releases.
 .
 Non-Qt packages using convert-bdic are not supported!

Package: qt6-webengine-doc
Description-md5: 7ad14d4ef9ac6ddfbf914876b5d0429c
Description-en: Qt 6 web engine documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 web engine.

Package: qt6-webengine-doc-dev
Description-md5: 2b6793d9563c591094fee0c9a5e695b5
Description-en: Qt 6 webengine tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qt web engine
 documentation.

Package: qt6-webengine-doc-html
Description-md5: 748ced6053ae083fc7a81b8c431b03f1
Description-en: Qt 6 web engine HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 web engine.

Package: qt6-webengine-examples
Description-md5: e352e4967b7f8be04c929f9c4198a9d4
Description-en: Qt 6 web engine examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt web engine submodule.

Package: qt6-webengine-private-dev
Description-md5: f40bc4a8c82a4a5d3bb8e6ef1a75f889
Description-en: Qt 6 WebEngine library - private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the private development files needed to build Qt 6
 applications using Qt WebEngine libraries.
 .
 Use at your own risk.

Package: qt6-websockets-dev
Description-md5: 0a39adda67a78b6a4710a76b8067b930
Description-en: Qt 6 WebSockets library - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development files needed to build Qt applications
 using Qt 6 WebSockets library.

Package: qt6-websockets-doc
Description-md5: bba667b88898c94d7df0ba102a202549
Description-en: Qt 6 web sockets documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 6 web sockets.

Package: qt6-websockets-doc-dev
Description-md5: 7f9defa0953d0734464f7b006d252d14
Description-en: Qt 6 websockets tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qt web sockets
 documentation.

Package: qt6-websockets-doc-html
Description-md5: 9d48edddcb18e49689d42f19fd7cf669
Description-en: Qt 6 web sockets HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 6 web sockets.

Package: qt6-websockets-examples
Description-md5: 72b8854b16ea95073f19178427a18cdb
Description-en: Qt 6 web sockets examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt web sockets submodule.

Package: qt6-websockets-private-dev
Description-md5: 8227881f08aafe10062cc7e45e4b4afc
Description-en: Qt 6 WebSockets library - private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private development header files needed
 to build Qt applications using Qt 6 WebSockets library.
 .
 Use at your own risk.

Package: qt6-webview-dev
Description-md5: aa3213d65292ef87bacbf8d021e0cd80
Description-en: Qt 6 WebView - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebView provides a way to display web content in a QML application
 without necessarily including a full web browser stack by using
 native APIs where it makes sense.
 .
 This package contains the development files needed to build Qt 6 applications
 using the Qt WebView library.

Package: qt6-webview-doc
Description-md5: d92772b9a7cda6fb62397d23f94b62b4
Description-en: Qt 6 WebView documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for Qt 6 WebView.

Package: qt6-webview-doc-html
Description-md5: 32de4d20995e0e32f88326821079f8d3
Description-en: Qt 6 WebView HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for Qt 6 WebView.

Package: qt6-webview-examples
Description-md5: 2afa3a39d9bd6ec8f0ec1708e0e6916d
Description-en: Qt 6 WebView examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for the Qt WebView submodule.

Package: qt6-webview-plugins
Description-md5: 243dd883d0fb8a52fc6576f632f81973
Description-en: Qt 6 WebView plugins
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt WebView provides a way to display web content in a QML application
 without necessarily including a full web browser stack by using
 native APIs where it makes sense.
 .
 This package contains Qt 6 WebView plugins.

Package: qt6-xdgdesktopportal-platformtheme
Description-md5: 70b7a21f40d6760f8c17fc0359260b87
Description-en: Qt 6 XDG Desktop Portal platform theme
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides the XDG Desktop portal platform theme, which makes
 Qt use native file dialogs on Flatpak/Snap based environments.

Package: qt6ct
Description-md5: 80336728e0a3fd412828c7dc3ed76941
Description-en: Qt6 Configuration Tool
 Allows users to configure Qt6 settings (theme, font, icons, etc.)
 under DE/WM without Qt integration.

Package: qtads
Description-md5: 0969fdcaf3f144eb12bb75af6c64c910
Description-en: Qt HTML interpreter for TADS
 This package provides an interpreter for TADS game files, using a
 Qt interface.  It can run either TADS 2 games (which have an
 extension of .gam) or TADS 3 games (which have an extension of .t3).
 See http://www.ifarchive.org/indexes/if-archiveXgamesXtads.html for a
 large collection of available TADS games.
 .
 This interpreter supports HTML-TADS multimedia features.  Other
 features include:
 * Full Unicode support for TADS 3 and HTML TADS games.
 * Full text justification.
 * Support for multiple user configurations, which you can switch
 between at runtime.
 .
 TADS, the Text Adventure Development System, is a system for writing
 and playing interactive fiction games.  This means that the primary
 method for interacting with the game is to type in commands, to which
 the game produces a response in prose -- similar to Infocom's games
 from the 1980's.

Package: qtattributionsscanner-qt5
Description-md5: ca038d19e026ed197a93de7f7d4c9014
Description-en: Qt 5 qtattributionsscanner tool
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains qtattributionsscanner, a command-line tool that
 scans the source code for qt_attribution.json file and outputs JSON or
 qdoc files describing the copyright attributions for third party code.

Package: qtbase5-dev
Description-md5: eb1a5e244bfc7327cfdf56f6aff9cab9
Description-en: Qt 5 base development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications.
 .
 If you are interested in packaging Qt 5 stuff please take a look at
 https://qt-kde-team.pages.debian.net/packagingqtbasedstuff.html

Package: qtbase5-dev-tools
Description-md5: 389ab33cc35e6afecee8a8240f83313f
Description-en: Qt 5 base development programs
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development programs used for building Qt 5
 applications, such as moc, qdbuscpp2xml, qdbusxml2cpp, rcc,
 syncqt and uic.
 .
 We do not recommend depending on this package directly. Please depend
 on qtbase5-dev instead.

Package: qtbase5-doc
Description-md5: ca14ee36d3a7fc0206bfcbb35e2be024
Description-en: Qt 5 base documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 base libraries.

Package: qtbase5-doc-dev
Description-md5: 5f103459e351d7b7e73520be6c3de13a
Description-en: Qt 5 base tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qtbase documentation.

Package: qtbase5-doc-html
Description-md5: 2e4adf9de7ccece9e0fe9efb81d70fe6
Description-en: Qt 5 base HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 base
 libraries.

Package: qtbase5-examples
Description-md5: ac043eae380c0dcd4bce5d40a835f3e4
Description-en: Qt 5 base examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt base 5 examples.

Package: qtbase5-gles-dev
Description-md5: 4fdf443e356e888330d213cd4044caff
Description-en: Qt 5 base development files — OpenGL ES variant
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications.
 .
 Normally you should use the qtbase5-dev package. Use this one only if
 your software supports only OpenGL ES or if you want to make use of some
 OpenGL ES specific API.
 .
 If you are interested in packaging Qt 5 stuff please take a look at
 https://qt-kde-team.pages.debian.net/packagingqtbasedstuff.html

Package: qtbase5-private-dev
Description-md5: b388fd86350adaeeb21580f32ba12fcc
Description-en: Qt 5 base private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private header development files for building some
 Qt 5 applications like Qt Creator QML Designer plugin.
 .
 Use at your own risk.

Package: qtbase5-private-gles-dev
Description-md5: 3f69e1451d39171cf694987582ebaf32
Description-en: Qt 5 base private development files — OpenGL ES variant
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private header development files for building some
 Qt 5 applications like Qt Creator QML Designer plugin.
 .
 Normally you should use qtbase5-dev or qtbase5-private-dev package. Use this
 one only if your software supports only OpenGL ES or if you want to make use
 of some OpenGL ES specific API. Use at your own risk.

Package: qtc
Description-md5: f615de024bcc8a7fbaf59725c936516d
Description-en: Template compiler (converter) for quicktemplate
 Converts quicktemplate files into Go code. By default these files
 have `.qtpl` extension.
 .
 The tool can be called directly or via «go generate», with the latter being
 the preferred form.

Package: qtcharts5-doc
Description-md5: 4172bc5c8430ccb105c799ec7f849ae2
Description-en: Qt charts QCH documentation
 Qt Charts module provides a set of easy to use chart components.
 .
 This package contains the documentation in QCH format, which can be
 viewed using Qt Assistant from qttools5-dev-tools package.

Package: qtcharts5-doc-html
Description-md5: c2124e9288e7269c665cb965e0773625
Description-en: Qt charts HTML documentation
 Qt Charts module provides a set of easy to use chart components.
 .
 This package contains the documentation in HTML format.

Package: qtcharts5-examples
Description-md5: 4c41fe3f962cfa2ea86598af61874011
Description-en: Qt chart examples
 Qt Charts module provides a set of easy to use chart components.
 .
 This package contains Qt 5 Chart examples.

Package: qtchooser
Description-md5: d900725ad836083db9e384f749d0f401
Description-en: Wrapper to select between Qt development binary versions
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Chooser provides a wrapper to switch between versions of Qt
 development binaries when multiple versions like 4 and 5 are installed
 or local Qt builds are to be used.

Package: qtconnectivity5-dev
Description-md5: e7a0cda2b9a0a03a3a55b9f79ffe37f6
Description-en: Qt Connectivity development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications using Qt Connectivity libraries.

Package: qtconnectivity5-doc
Description-md5: 06a5218c5737ae2d9bb9c22135a8e1a9
Description-en: Qt 5 Connectivity documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 Connectivity
 modules (Qt Bluetooth and Qt NFC).

Package: qtconnectivity5-doc-html
Description-md5: 42ba671944aa1cf583ea81a09441ac3b
Description-en: Qt 5 Connectivity HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 Connectivity
 modules (Qt Bluetooth and Qt NFC).

Package: qtconnectivity5-examples
Description-md5: bd59fdaf1912acc136b06a7520e550f0
Description-en: Qt 5 Connectivity examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 5 Connectivity examples.

Package: qtcontacts5-plugin-sqlite-dev
Description-md5: 8abed4a6f7e481d023c10fb11ee9e85f
Description-en: SQLite-based plugin for QtPIM Contacts - development files
 This package contains extension headers for the qtcontacts-sqlite-qt5
 library.

Package: qtcreator
Description-md5: 85a925fcb2d9956340f00e626e7c2823
Description-en: integrated development environment (IDE) for Qt
 Qt Creator is a cross-platform integrated development environment (IDE)
 designed to make development with the Qt application framework faster
 and easier.
 .
 It includes:
 * An advanced C++ code editor
 * Integrated GUI layout and forms designer
 * Project and build management tools
 * Integrated, context-sensitive help system
 * Visual debugger
 * Rapid code navigation tools
 * Supports multiple platforms
 * Qt Quick Designer

Package: qtcreator-data
Description-md5: c45ca137d3d28e169f9b5d991a0e8951
Description-en: application data for Qt Creator IDE
 This package contains architecture-independent data for Qt Creator IDE.

Package: qtcreator-doc
Description-md5: 9dc1735086667e3402140ad692f5a8cc
Description-en: documentation for Qt Creator IDE
 Qt Creator is a cross-platform integrated development environment (IDE)
 designed to make development with the Qt application framework faster
 and easier.
 .
 This package contains documentation for Qt Creator IDE.

Package: qtcurve
Description-md5: cc28fa78161c6a0b67b510b06b2ee8f3
Description-en: unified widget styles for Qt and GTK+ applications (metapackage)
 This package installs all packages related with QtCurve.
 .
 QtCurve is a set of widget styles for Qt and GTK+ libraries. It provides a
 consistent look between KDE, GNOME and other applications based on these
 libraries, which is easy on the eyes and visually pleasing.

Package: qtcurve-l10n
Description-md5: b74a07ade2736cef48ace5a1f234d6a5
Description-en: translation files for QtCurve
 This package contains translation files for QtCurve.
 .
 QtCurve is a set of widget styles for Qt and GTK+ libraries. It provides a
 consistent look between KDE, GNOME and other applications based on these
 libraries, which is easy on the eyes and visually pleasing.

Package: qtdatavisualization5-doc
Description-md5: c62b5388d54e3d76af796821cc0e232d
Description-en: Qt 5 Data Visualization documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 Data Visualization
 library.

Package: qtdatavisualization5-doc-html
Description-md5: b49a9784cdeb11a92e0af7b3ffb4e00e
Description-en: Qt 5 Data Visualization HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 Data Visualization
 library.

Package: qtdatavisualization5-examples
Description-md5: 20e018c5a742adf0fc82eed222b490fa
Description-en: Examples for Qt 5 Data Visualization module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for Qt5 data visualization application
 development.

Package: qtdbustest-common
Description-md5: dad70913f8f1887ea546ab134120e5ea
Description-en: Library for testing DBus interactions using Qt -- common data
 The libqtdbustest library is a simple library for testing Qt based DBus
 services and clients.
 .
 This package contains data files common to all library variants.

Package: qtdbustest-common-bin
Description-md5: fccc331f9106ef999c778021890a92c5
Description-en: Library for testing DBus interactions using Qt -- common binaries
 The libqtdbustest library is a simple library for testing Qt based DBus
 services and clients.
 .
 This package contains helper binaries common to all library variants.

Package: qtdbustest-runner
Description-md5: e2126c950d6bb975d622782f99d24077
Description-en: Library for testing DBus interactions using Qt -- test runner executable
 The libqtdbustest library is a simple library for testing Qt based DBus
 services and clients.
 .
 This package contains a simple executable for running a test script
 under a private DBus environment.

Package: qtdeclarative5-dee-plugin
Description-md5: 30d0390c46cb76e989769ee7b6dd096e
Description-en: Qt 5 QML plugin for Dee
 Simple Qt 5 QML plugin for Dee.

Package: qtdeclarative5-dev
Description-md5: 957c332e0d189c34d9a632e0f21bca92
Description-en: Qt 5 declarative development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files for building some
 Qt 5 applications using Qt 5 declarative headers.

Package: qtdeclarative5-dev-tools
Description-md5: 384db51b9ca50d630409949145f8f5c0
Description-en: Qt 5 declarative development programs
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development programs used for building Qt 5
 declarative applications.

Package: qtdeclarative5-doc
Description-md5: 2ec916802abb12173521f9426462cb19
Description-en: Qt 5 declarative documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 declarative libraries.

Package: qtdeclarative5-doc-dev
Description-md5: 7a200be7809fdb2f0fc1992f40a08fc0
Description-en: Qt 5 declarative tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the qtdeclarative
 documentation.

Package: qtdeclarative5-doc-html
Description-md5: c4e1002a33f34eaadd0aebbf2f0751c6
Description-en: Qt 5 declarative HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 declarative
 libraries.

Package: qtdeclarative5-examples
Description-md5: 9395b1f087c5d56a350f56068c95f914
Description-en: Qt 5 declarative examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 5 declarative examples.

Package: qtdeclarative5-private-dev
Description-md5: 650de6f02e126414bf75eaf5bab88505
Description-en: Qt 5 declarative private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private header development files for building some
 Qt 5 applications using Qt 5 declarative private headers.
 .
 Use at your own risk.

Package: qtel
Description-md5: 4400a4448671c7edf94416f189a4ee1a
Description-en: Graphical client for the EchoLink® protocol
 Qtel is a graphical client program for the EchoLink® ham radio
 protocol.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: qtel-icons
Description-md5: 25a292acf15f52a2bcdfe95d0be6d1fd
Description-en: Icons for graphical client for the EchoLink® protocol
 Icons for Qtel, a graphical client program for the EchoLink®
 ham radio protocol.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: qterm
Description-md5: 253f1943833ac0fbd151889f87e55df3
Description-en: BBS client for X Window System written in Qt
 QTerm is a BBS client for X Window System. It supports telnet, ssh1 and ssh2
 protocols. It also supports zmodem, URL detect, mouse action.

Package: qterminal
Description-md5: 8404f3c2ae226b1176aa9e9639b78509
Description-en: Lightweight Qt terminal emulator
 QTerminal is a lightweight terminal emulator based on QTermWidget.
 .
 Among other it features
 * Split terminals (horizontally and vertically).
 * Multiple tabs.
 * Customizable shortcuts.
 * Various color schemes.

Package: qterminal-l10n
Description-md5: 47a16a131751b2f9600cc66a567e9e90
Description-en: Language package for qterminal
 The l10n files for qterminal.
 .
 This package contains the l10n files needed by qterminal.

Package: qtermwidget6-data
Description-md5: 4b67d9075edeb69872296ca82ab9fcea
Description-en: Terminal emulator widget for Qt 6 (data files)
 QTermWidget is a Unicode-enabled, embeddable Qt widget that can be used as
 built-in console or terminal emulation widget.
 .
 This package provides data files like translations, keyboard layouts
 and color schemes.

Package: qtestsign
Description-md5: 734d53140347acfc596adecb8904124d
Description-en: tool to sign Qualcomm ELF firmware images with test keys
 qtestsign is a utility for preparing Qualcomm firmware images by adding a
 dummy signature and certificate chain to ELF binaries. It implements parts
 of Qualcomm's firmware image authentication format by extending ELF images
 with a Qualcomm-specific hash segment, including an MBN header, per-segment
 hashes and placeholder signature data.
 .
 The tool is primarily intended for development and experimentation on
 Qualcomm-based platforms where secure boot is disabled. It enables building
 and testing open-source firmware components such as bootloaders and trusted
 firmware without access to proprietary Qualcomm signing tools.
 .
 qtestsign supports multiple Qualcomm chipsets and firmware types and
 provides additional helper utilities for working with ELF images, such as
 merging segments from multiple binaries.
 .
 Note that images produced by qtestsign are not cryptographically signed and
 will not boot on devices with secure boot enabled.

Package: qtfeedback5-dev
Description-md5: c743bd21441efe85cb49d0719f6fa040
Description-en: Qt 5 Feedback development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications using Qt Feedback library.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qtfeedback5-doc
Description-md5: a940f05b9c8e4ae58319174298b9e0c2
Description-en: Qt 5 Feedback documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 Feedback
 module.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qtfeedback5-examples
Description-md5: d900c14f2160cfcadd501a7751e31d97
Description-en: Qt 5 Feedback examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for Qt 5 Feedback.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qtgain
Description-md5: 22d414df4ccaf2ba4740f8466035b4ef
Description-en: graphical user interface for various "gain" utils
 With this application you can easily replay gain your OGG-Vorbis, Flac
 and MP3 files.

Package: qtgamepad5-doc
Description-md5: 87bca877816737a81645c1d4f2ba6b04
Description-en: Qt 5 Gamepad QCH documentation
 Qt Gamepad is an add-on library that enables Qt applications to support the
 use of gamepad hardware and in some cases remote control equipment. The
 module provides both QML and C++ interfaces. The primary target audience are
 embedded devices with fullscreen user interfaces, and mobile applications
 targeting TV-like form factors.
 .
 This package contains the documentation in QCH format, which can be viewed
 using Qt Assistant from qt5-assistant package.

Package: qtgamepad5-doc-html
Description-md5: c005b0dc0798f383ab992c4c61bbea1e
Description-en: Qt 5 Gamepad HTML documentation
 Qt Gamepad is an add-on library that enables Qt applications to support the
 use of gamepad hardware and in some cases remote control equipment. The
 module provides both QML and C++ interfaces. The primary target audience are
 embedded devices with fullscreen user interfaces, and mobile applications
 targeting TV-like form factors.
 .
 This package contains the documentation in HTML format.

Package: qtgamepad5-examples
Description-md5: af5ce3f1915e59eeb09b52a30ec7be31
Description-en: Qt 5 Gamepad examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 5 Gamepad module's examples.

Package: qtgraphicaleffects5-doc
Description-md5: 44762d5cc2f29a033a8292663c6968f6
Description-en: Qt 5 graphical effects documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 graphical effects
 libraries.

Package: qtgraphicaleffects5-doc-html
Description-md5: a144478b1aa0dd0251a4f115a8f6d6d1
Description-en: Qt 5 graphicaleffects HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 graphical effects
 libraries.

Package: qthid-fcd-controller
Description-md5: 6c68e1d7d2590e6bc198a19504b39037
Description-en: Funcube Dongle controller
 Controller application for the Funcube Dongle software defined radio receiver,
 built using the HID API library and the Qt GUI toolkit.
 .
 The Funcube Dongle is a small software defined radio receiver for
 64 MHz - 1.7 GHz. It fits into a computer's USB port and uses USB audio
 to transfer complex I/Q data to SDR applications. The control API for
 setting frequency, gain, filter, etc. uses the USB HID standard.
 .
 It provides full support for the Funcube Dongle API::
 * Change frequency and apply frequency correction.
 * Change RF gains and filters.
 * Change IF gains and filters.
 * LNA enhancement, bias current, etc.
 * I/Q correction.
 * Auto-repeat tuning buttons (click and hold button to scan).
 * Variable frequency step.
 * Upgrade and verify the firmware.

Package: qtikz
Description-md5: 96039b5d55198b85b5e5ee10ac360fd2
Description-en: editor for the TikZ drawing language - Qt version
 QtikZ is a small application to assist in the creation of diagrams and
 drawings using the TikZ macros from the LaTeX package "pgf". It consists of
 a text editor pane in which the TikZ code for the drawing is edited and a
 preview pane showing the drawing as rendered by LaTeX. The preview pane can be
 updated in real-time. Common drawing tools, options and styles are available
 from the menus to assist the coding process.
 .
 This package contains the Qt version of the program.
 .
 TikZ is a user-friendly syntax layer for the PGF (portable graphics format)
 TeX macro package. Pictures can be created within a LaTeX document and
 included in the output using the most important TeX backend drivers including
 pdftex and dvips.

Package: qtile
Description-md5: 10eac5c7c725b1fb7aef0ed1a9bb64cd
Description-en: Small, simple, extensible X11 window manager written in Python
 Qtile is:
 * simple, small and extensible. It's easy to write your own layouts,
 widgets and built-in commands.
 * configured entirely in Python.
 * command-line shell that allows all aspects of Qtile to be manipulated and
 inspected.
 * complete remote scriptability - write scripts to set up workspaces,
 manipulate windows, update status bar widgets and more.
 * unit tested. Qtile's scriptability has made thorough unit testing
 possible, making it one of the best-tested window managers around.

Package: qtkeychain-qt5-dev
Description-md5: 9ee0955a6a911f063f4c5af5e2a1d0a4
Description-en: development files for qtkeychain (Qt 5 version)
 A Qt API to store passwords.
 .
 It can use KWallet or GNOME Keyring, if one of them is available.
 If none of them is available, qtkeychain will report an error or writes
 with explicit request the password unencrypted at a file.
 .
 This is the version built for Qt 5.

Package: qtkeychain-qt6-dev
Description-md5: bdaf7b46c55c2c5347fa10c26777c344
Description-en: development files for qtkeychain (Qt 6 version)
 A Qt API to store passwords,
 .
 It can use KWallet or GNOME Keyring, if one of them is available.
 If none of them is available, qtkeychain will report an error or writes
 with explicit request the password unencrypted at a file.
 .
 This is the version built for Qt 6.

Package: qtlocation5-dev
Description-md5: 7427c1fc236f1dd3f2ac4a9882d8a6ab
Description-en: Qt 5 Location development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications using Qt Location library.

Package: qtlocation5-doc
Description-md5: b7e190bd7ccc89ea6c92da289b92eeeb
Description-en: Qt 5 Location and Positioning QCH documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 Location and
 Positioning modules in QCH format, which can be viewed using Qt Assistant
 from qt5-assistant package.

Package: qtlocation5-doc-dev
Description-md5: 25fe50d08c12de98703e06d7c5b91d95
Description-en: Qt 5 Location and Positioning tags files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the doxygen tags files for the Qt Location and
 Qt Positioning documentation.

Package: qtlocation5-doc-html
Description-md5: bc5107d742dcaa6da3307645c4a159d0
Description-en: Qt 5 Location and Positioning HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 Location and
 Positioning modules in HTML format.

Package: qtlocation5-examples
Description-md5: f1678e4b1dd2a8154f42ef8ef6c0548c
Description-en: Qt 5 Location and Positioning examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 5 Location and Positioning examples.

Package: qtlomiri-appmenutheme-qt5
Description-md5: 484d794774c6a5b697444749a892b863
Description-en: Qt platform theme for exported application menus to Lomiri
 Appmenutheme enables the export of application menus to a global menu bar.
 It is implemented in a QPA platform theme plugin.
 .
 This package will work for applications designed for Qt5, as well as QML
 applications.

Package: qtltools
Description-md5: e7b754de7d0cb114c93545d286bb027e
Description-en: Tool set for molecular QTL discovery and analysis
 QTLtools is a tool set for molecular Quantitative Trait Loci (QTL) discovery
 and analysis. It allows user to go from the raw sequence data to collection of
 molecular QTL in few easy-to-perform steps. QTLtools contains multiple methods
 to prepare the data, to discover proximal and distal molecular QTL and to
 finally integrate them with GWAS variants and functional annotations of the
 genome.

Package: qtltools-example
Description-md5: 4799853e8b2987a77f6a27e6720713af
Description-en: Tool set for molecular QTL discovery and analysis - example
 QTLtools is a tool set for molecular Quantitative Trait Loci (QTL) discovery
 and analysis. It allows user to go from the raw sequence data to collection of
 molecular QTL in few easy-to-perform steps. QTLtools contains multiple methods
 to prepare the data, to discover proximal and distal molecular QTL and to
 finally integrate them with GWAS variants and functional annotations of the
 genome.
 .
 This package provides example data to work with QTLtools.

Package: qtmir
Description-md5: 3bc5056b8d08a50de01d8af8fda17dff
Description-en: Qt platform abstraction (QPA) plugin for a Mir server
 QtMir is a set of Qt5 components to enable one to write a Mir server with Qt.
 It contains a QPA (Qt Platform Abstraction) plugin which creates and manages
 a Mir server. It also exposes some internal Mir functionality.

Package: qtmir-desktop
Description-md5: ffa24c1526f4334a539c5cc05747c5b0
Description-en: QPA plugin for a Mir server (desktop, transitional package)
 QtMir is a set of Qt5 components to enable one to write a Mir server with Qt.
 It contains a QPA (Qt Platform Abstraction) plugin which creates and manages
 a Mir server. It also exposes some internal Mir functionality.
 .
 This variant of the package is for GNU-based desktops.
 .
 This is a transitional package. It can safely be removed.

Package: qtmir-tests
Description-md5: a36d8a75ffc0b4c73a2f6f41696e91ef
Description-en: QtMir tests and demos
 QtMir is a set of Qt5 components to enable one to write a Mir server with Qt.
 It contains a QPA (Qt Platform Abstraction) plugin which creates and manages
 a Mir server. It also exposes some internal Mir functionality.
 .
 This package provides benchmark tests and a simple shell and client using the
 QtMir QPA.

Package: qtmultimedia5-dev
Description-md5: d66c7302b817d2d8a6eeed52062a5950
Description-en: APIs for multimedia functionality - development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development files needed to build Qt applications
 using Qt Multimedia libraries.

Package: qtmultimedia5-doc
Description-md5: 9aa5cda04caafcdcf8c9cc892a45d227
Description-en: Qt 5 multimedia documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 multimedia libraries.

Package: qtmultimedia5-doc-html
Description-md5: cef6f70d1283a688309a1ab73b3b1371
Description-en: Qt 5 multimedia HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 multimedia
 libraries.

Package: qtmultimedia5-examples
Description-md5: 49d9bf07b867f8f8f5fef95670514ed0
Description-en: Examples for Qt 5 Multimedia module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for Qt5 multimedia application
 development.

Package: qtnetworkauth5-doc
Description-md5: aacd4349733c7ae5e484a62cb0dbd917
Description-en: online account access for Qt apps - documentation
 Qt Network Authorization provides a set of APIs that enable Qt
 applications to obtain limited access to online accounts and HTTP
 services without exposing users' passwords.
 .
 This package contains the documentation for QtNetworkAuth.

Package: qtnetworkauth5-doc-html
Description-md5: 153e5b805af0991c56ee647229170de3
Description-en: online account access for Qt apps - HTML Documentation
 Qt Network Authorization provides a set of APIs that enable Qt
 applications to obtain limited access to online accounts and HTTP
 services without exposing users' passwords.
 .
 This package contains the HTML documentation for QtNetworkAuth.

Package: qtnetworkauth5-examples
Description-md5: 19d21a8a88ced0258041853a1749d9be
Description-en: online account access for Qt apps - Examples
 Qt Network Authorization provides a set of APIs that enable Qt
 applications to obtain limited access to online accounts and HTTP
 services without exposing users' passwords.
 .
 This package contains the examples for Qt's NetworkAuth submodule.

Package: qtop
Description-md5: ce19feb023b1aa687d2c3058554c5f73
Description-en: windowed version of the console top command
 qtop provides a dynamic real-time view of a running system. It has only
 a small fraction of the options provided by its console counterparts,
 but hopefully the most used ones.

Package: qtorganizer5-mkcal
Description-md5: db245a050b3d39dd506e72ac2a68fcfa
Description-en: QtOrganizer engine for mkCal calendar
 Qt Organizer provides clients with the ability to access calendar,
 schedule, and personal data in a platform-independent and
 datastore-agnostic manner. This is achieved by defining generic personal
 information data abstractions which can sufficiently describe calendar
 and scheduling data stored in the native calendaring system of a
 platform. Through the plugin architecture, Qt Organizer can be used as a
 front-end API for any calendaring system, such as an online calendar.
 .
 This package provides a QOrganizerEngine implementation using mkCal as
 storage backend.

Package: qtox
Description-md5: f83461e06e9a94da5731c4ea45156d99
Description-en: Powerful Tox client that follows the Tox design guidelines
 qTox is a powerful Tox client that follows the Tox design guidelines while
 running on all major platforms.
 .
 Features:
 * One to one chat with friends
 * Group chats
 * File transfers, with previewing of images
 * Audio calls, including group calls
 * Video calls
 * Tox DNS and Tox URI support
 * Translations in various languages
 * Avatars
 * Faux offline messages
 * History
 * Screenshots
 * Emoticons
 * Auto-updates on Windows and Mac, packages on Linux
 * And many more options!

Package: qtpass
Description-md5: ec965dfed87c821a1484ced36e43325f
Description-en: GUI for password manager pass
 QtPass is a GUI password manager based on pass with the following
 features:
 .
 * Reading pass password stores
 * Decrypting and displaying the password info
 * Updating from the git repository
 * Editing and adding of passwords
 * Adding and removing people from gpg-id per folder
 * Read operations also supported without pass (using gpg and git)
 * Configuration options for backends and executable/folder locations
 * Copying password to clipboard
 * Hiding of password against shouldersurfing
 * Experimental WebDAV support

Package: qtpaths6
Description-md5: 45dcc3fca231a542264cf5a811b2abc4
Description-en: Qt 6 qtpaths quetioning tool
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qtpaths is a command line client to query QStandardPaths and QLibraryInfo.
 .
 This package contains also the platform specifications, as the standardpaths
 depend for some paths on the architecture.

Package: qtpaths6-bin
Description-md5: ea5406c53985e4bc1be0f85975edd3e5
Description-en: Qt 6 qtpaths quetioning tool — binary file
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the binary file for the qtpaths. Do not
 install this package directly, use qtpaths6 instead.

Package: qtpim5-dev
Description-md5: 7cc457e1f7210119b1a0ff2f23406872
Description-en: Qt 5 PIM development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications using Qt PIM libraries.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qtpim5-doc
Description-md5: 657ce324fdca6ac0e83344cc3f53d4e8
Description-en: Qt 5 PIM documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 PIM
 module, including Contacts, Organizer and Versit.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qtpim5-doc-html
Description-md5: 6682fcf18dd4fef4696359b016585c11
Description-en: Qt 5 PIM HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 PIM
 module, including Contacts, Organizer and Versit.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qtpim5-examples
Description-md5: 7e514d37892db61ac9bda4dac22f5d64
Description-en: Qt 5 PIM HTML examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for Qt 5 PIM.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qtpim5-private-dev
Description-md5: e56c4ab2661a56ac0916d0559a5aebe3
Description-en: Qt 5 PIM private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private header development files used for
 building Qt 5 applications using Qt PIM libraries.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qtpositioning5-dev
Description-md5: 6b9276dc70755398fd080b95764c828d
Description-en: Qt 5 Positioning development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications using Qt Positioning library.

Package: qtqr
Description-md5: f65eb5261fe83b74991d9ee78c24bfe2
Description-en: Qt frontend for QR code generator and decoder
 A Qt based software that help you to generate QR codes easily, scan
 an image file for QR codes and decode them or use your webcam to
 scan a printed one.

Package: qtquickcontrols2-5-dev
Description-md5: 02f0e9c820acf30cec64bc5ce8477956
Description-en: Qt 5 Quick Controls 2 development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Controls 2 development files.

Package: qtquickcontrols2-5-doc
Description-md5: dca348d0305c0f563aa74f0c06f55f01
Description-en: Qt 5 Quick Controls 2 documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Controls 2 documentation in qch format.

Package: qtquickcontrols2-5-doc-html
Description-md5: b386834d214f69ff4512d3757c2749cd
Description-en: Qt 5 Quick Controls 2 HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Controls 2 documentation in HTML format.

Package: qtquickcontrols2-5-examples
Description-md5: 17846daf82096b518ee509cfbacd3190
Description-en: Qt 5 Qt Quick Templates 2 examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for Qt Quick Controls 2.

Package: qtquickcontrols2-5-private-dev
Description-md5: 052025dd90a21f413d6f7725060aa99c
Description-en: Qt 5 Quick Controls 2 private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the Qt Quick Controls 2 private development files.

Package: qtquickcontrols5-doc
Description-md5: 17d0d724b744d8caaf73b2eeac698c6e
Description-en: Qt 5 Quick Controls documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 Quick Controls
 module.

Package: qtquickcontrols5-doc-html
Description-md5: d80ebab7574c25715338b151256c2668
Description-en: Qt 5 Quick Controls HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 Quick Controls
 module.

Package: qtquickcontrols5-examples
Description-md5: 4633fc1621736416d5af46203684f324
Description-en: Qt 5 Quick Controls examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 5 Quick Controls examples.

Package: qtractor
Description-md5: 59cb7218e33df7e0335e161a080bf8d1
Description-en: MIDI/Audio multi-track sequencer application
 This is a MIDI/Audio multi-track sequencer application written
 in C++, with LV2, VST3, CLAP, VST2, DSSI, & LADSPA hosting capabilities.
 .
 The Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux
 Sound Architecture (ALSA) for MIDI, are the main infrastructures to
 evolve as a fairly-featured Linux Desktop Audio Workstation GUI, especially
 dedicated to the personal home-studio.

Package: qtrvsim
Description-md5: 4cb699c5f735f5794e2d59178fd60267
Description-en: RISC-V CPU simulator for education
 RISC-V CPU simulator for education purposes with pipeline and cache
 visualization.

Package: qtscript5-dev
Description-md5: 9c895e1d9010a1b23470d0c0eed496d9
Description-en: Qt 5 script development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications using QtScript and QtScriptTools libraries.

Package: qtscript5-doc
Description-md5: a6434dbb2e0c5b961b87e5875be7cf17
Description-en: Qt 5 script documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 script libraries.

Package: qtscript5-doc-html
Description-md5: bd7b8b04024dae6cc194a09439eab845
Description-en: Qt 5 script HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 script
 libraries.

Package: qtscript5-examples
Description-md5: 4bffca6cd623049a22e5f67763708da7
Description-en: Qt 5 script examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 5 script examples.

Package: qtscrob
Description-md5: c93d48ee9506b0db5aee89f3ee4fb2ae
Description-en: audioscrobbler submitter for portable media players - Qt frontend
 qtscrob is a GUI tool which reads playback information from iPods,
 MTP (aka Plays for Sure) or Rockbox (open source audio player
 firmware) devices and submits them to an audioscrobbler service, such
 as "last.fm" or "libre.fm".
 .
 This is the graphical version of the tool. For a CLI version, see the
 'scrobbler' package.

Package: qtsensors5-doc
Description-md5: e4cc03e5d28e974e34ec86b9c8e3d973
Description-en: Qt 5 Sensors documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 Sensors library
 and binaries.

Package: qtsensors5-doc-html
Description-md5: 342bcf5efb62d5afa3b81dcba6cd5f45
Description-en: Qt 5 Sensors HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 Sensors
 libraries and binaries.

Package: qtsensors5-examples
Description-md5: bfd5d874c1703d4e4276facf6340aed7
Description-en: Qt 5 sensors examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 5 Sensors examples.

Package: qtserialport5-doc
Description-md5: 18fad513dced03cb54fd9ea10e922605
Description-en: Qt 5 serial port documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 serial port library
 and binaries.

Package: qtserialport5-doc-html
Description-md5: 0fdd83a904db5f5b36c721264818ee80
Description-en: Qt 5 serial port HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 serial port
 libraries and binaries.

Package: qtspeech5-doc
Description-md5: 969766d84eca2d9e6fb1c4b0137f862a
Description-en: Speech library for Qt - documentation
 QtSpeech provides support for text-to-speech and speech recognition in Qt
 applications.
 .
 This package contains the QCH documentation, which can be viewed in
 Qt Assistant.

Package: qtspeech5-doc-html
Description-md5: ff5673bde6d1a89d6c3bcba4b7ec28c0
Description-en: Speech library for Qt - HTML documentation
 QtSpeech provides support for text-to-speech and speech recognition in Qt
 applications.
 .
 This package contains the HTML documentation.

Package: qtspeech5-examples
Description-md5: 276fa9cdb3c023462a54ff1de52ed26e
Description-en: Speech library for Qt - Examples
 QtSpeech provides support for text-to-speech and speech recognition in Qt
 applications.
 .
 This package contains the QtSpeech examples.

Package: qtspeech5-flite-plugin
Description-md5: 187eee9cb0515a011f208e8ba13fc505
Description-en: Speech library for Qt - Flite plugin
 QtSpeech provides support for text-to-speech and speech recognition in Qt
 applications.
 .
 This package contains the plugin for Flite speech synthesis engine.

Package: qtspeech5-speechd-plugin
Description-md5: ebd7aabacac64dd175505b61d163e5ca
Description-en: Speech library for Qt - speechd plugin
 QtSpeech provides support for text-to-speech and speech recognition in Qt
 applications.
 .
 This package contains the plugin for speechd speech synthesis engine.

Package: qtsvg5-doc
Description-md5: 13c2621857e60a1440611ff4c69c1c23
Description-en: Qt 5 SVG documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 SVG libraries.

Package: qtsvg5-doc-html
Description-md5: 8f027e5df3b023d0a76f2c2f4714ef08
Description-en: Qt 5 SVG HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 SVG
 libraries.

Package: qtsvg5-examples
Description-md5: 4e15e00778893792347b511f92e58128
Description-en: Qt 5 SVG examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 5 SVG examples.

Package: qtsystems5-dev
Description-md5: 63ca2b58d8499aefb3a3d90df1627527
Description-en: Qt 5 Systems development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications using Qt Systems libraries.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qtsystems5-examples
Description-md5: 11b3d1ff4420f78f1ec2a7891044e6b0
Description-en: Qt 5 Systems examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the examples for Qt 5 Systems.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qtsystems5-private-dev
Description-md5: 75b625b2898d099659a74934cad8bd6e
Description-en: Qt 5 Systems private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the private header development files for building some
 Qt 5 applications using systems private headers.
 .
 Use at your own risk.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qtsystems5-tools
Description-md5: 56b897ad10ad0d7df5dc5853abd1ae44
Description-en: Qt 5 Systems tools
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the sfwlisten and servicefw tools for Qt 5
 Systems module.
 .
 WARNING: This module is not an official part of Qt 5, but instead a git
 snapshot of an ongoing development. The package is very likely to
 change in a binary incompatible way, and no guarantees are given.

Package: qttinysa
Description-md5: 13f5c59afe7bd1c1c63029a8c4a81758
Description-en: QT Gui for a tiny SA Spectrum Analyser
 A Python 'TinySA Ultra' (and original 'TinySA') GUI
 program using Qt6 and PyQt6, which replicates some
 of the on-screen commands of the TinySA.
 .
 Generator control is not implemented.
 .
 Working features are LNA, selectable Scan Points, Band
 selection, Averaging, Colour Traces, 3D Plots,
 exportable graphs.

Package: qttools5-dev
Description-md5: 2c7b573d705950feb78131e46ada5b45
Description-en: Qt 5 tools development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 5
 applications.

Package: qttools5-dev-tools
Description-md5: fe2b4a29be786991e4e6ad521083d147
Description-en: Qt 5 development tools
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains a set of applications to browse the documentation,
 translate applications, generate help files and other stuff that
 helps in Qt development. These tools are among others:
 * designer
 * linguist
 * pixeltool
 * qdbusviewer

Package: qttools5-doc
Description-md5: cadd8f42b0252861fb7f42f03b26d605
Description-en: Qt 5 tools documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 tools libraries
 and binaries.

Package: qttools5-doc-html
Description-md5: de3ad18252fe274f74794fbca72d70df
Description-en: Qt 5 tools HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 tools
 libraries and binaries.

Package: qttools5-examples
Description-md5: 2e5c31e03a2be53eb1d8b348eb9afe48
Description-en: Qt 5 tools examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains examples of the Qt 5 tools module.

Package: qttools5-private-dev
Description-md5: 73752fe859df40a7d51d49f7871d7f09
Description-en: Qt 5 tools private development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains private header development files.
 .
 Use at your own risk.

Package: qttranslations5-l10n
Description-md5: a96d68060141293142683da7e81731e2
Description-en: translations for Qt 5
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package provides translation files for Qt itself and some base apps,
 such as Qt Linguist, Qt Assistant and Qt Designer.

Package: qtvirtualkeyboard-plugin
Description-md5: dc5adf73db56b7008e4d95fbcd06967b
Description-en: Qt virtual keyboard
 The Qt Virtual Keyboard project provides an input framework and
 reference keyboard frontend for Qt 5 on Linux Desktop/X11, Windows
 Desktop, and Boot2Qt targets.
 .
 This package contains the virtual keyboard plugin.

Package: qtvirtualkeyboard5-doc
Description-md5: 712a5b891b5f86f19137b462095e6c66
Description-en: Qt 5 Virtual Keyboard documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 Virtual Keyboard plugin.

Package: qtvirtualkeyboard5-doc-html
Description-md5: 9141932494cefd71704ac91833b1481a
Description-en: Qt 5 Virtual Keyboard HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 Virtual Keyboard
 plugin.

Package: qtvirtualkeyboard5-examples
Description-md5: 7d1a666d197fcd2ddffa8047ae213ed6
Description-en: Qt virtual keyboard examples
 The Qt Virtual Keyboard project provides an input framework and
 reference keyboard frontend for Qt 5 on Linux Desktop/X11, Windows
 Desktop, and Boot2Qt targets.
 .
 This package contains examples of using the virtual keyboard.

Package: qtwayland5
Description-md5: 4d4c63543e3979fb894f74b9fe673868
Description-en: QtWayland platform plugin
 QtWayland is a Qt 5 module that wraps the functionality of Wayland.
 .
 This package contains the QtWayland platform plugin, which allows users
 to run Qt 5 applications under Wayland, and the qtwaylandscanner
 binary.

Package: qtwayland5-dev-tools
Description-md5: e21dffe561776b81ad3182c39fcf2367
Description-en: Qt 5 Wayland developer tools
 QtWayland is a Qt 5 module that wraps the functionality of Wayland.
 .
 This package contains the QtWayland developer tools.
 At the moment there is only qtwaylandscanner tool here.

Package: qtwayland5-doc
Description-md5: 845188d84e2efcbea9d09d11833efd36
Description-en: Qt 5 Wayland Compositor documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 Wayland Compositor
 library.

Package: qtwayland5-doc-html
Description-md5: ec27009b1898839a2647c24a30124402
Description-en: Qt 5 Wayland Compositor HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 Wayland Compositor
 library.

Package: qtwayland5-examples
Description-md5: 9d1a5581339856847fa7882028e14e95
Description-en: Qt 5 Wayland examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains examples of the Qt 5 Wayland module.

Package: qtwayland5-private-dev
Description-md5: 9282a03a87fd4610d7ef955483f6dc47
Description-en: QtWayland private development files
 QtWayland is a Qt 5 module that wraps the functionality of Wayland.
 .
 This package contains the private development files for QtWayland client
 and compositor libraries.

Package: qtwebchannel5-doc
Description-md5: a30460bc4ff3d84ecf79062ee78759c0
Description-en: Web communication library for Qt - Documentation
 Qt WebChannel enables peer-to-peer communication between the host (QML/C++
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine.
 .
 This package contains the documentation for QtWebChannel.

Package: qtwebchannel5-doc-html
Description-md5: 9d0739a87b5373aabda3bebc2e709d59
Description-en: Web communication library for Qt - HTML Documentation
 Qt WebChannel enables peer-to-peer communication between the host (QML/C++
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine.
 .
 This package contains the HTML documentation for QtWebChannel.

Package: qtwebchannel5-examples
Description-md5: ed3a799d7087923dc340245fc4a8c32e
Description-en: Web communication library for Qt - Examples
 Qt WebChannel enables peer-to-peer communication between the host (QML/C++
 application) and the client (HTML/JavaScript application). The transport
 mechanism is supported out of the box by the two popular web engines, Qt
 WebKit 2 and Qt WebEngine.
 .
 This package contains the examples for Qt's WebChannel submodule. Be sure to
 read README.Debian before trying to run them.

Package: qtwebengine5-dev
Description-md5: ca428f55106bd624011815039ec6aee7
Description-en: Web content engine library for Qt - development files
 QtWebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the development files needed to build Qt 5 applications
 using QtWebEngine library.

Package: qtwebengine5-dev-tools
Description-md5: aec58b81e1ee18d26952b894f61836f5
Description-en: Qt WebEngine tools
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains qwebengine_convert_dict tool which converts hunspell
 'dic' dictionaries to binary 'bdic' format, which is required by spellchecker
 in Qt WebEngine.

Package: qtwebengine5-doc
Description-md5: aea2e434617e522bf114f4b91dbb4826
Description-en: Qt 5 webengine documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 webengine libraries.

Package: qtwebengine5-doc-html
Description-md5: bc301e7f0979f34ca40e0c8c2d6e387a
Description-en: Qt 5 webengine HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 webengine
 libraries.

Package: qtwebengine5-examples
Description-md5: d49ba4134642a53e70d7ca25167a8d26
Description-en: Qt WebEngine - Examples
 QtWebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the WebEngine examples.

Package: qtwebengine5-private-dev
Description-md5: 801a9dd4d85eb685deb90757d307feeb
Description-en: Web content engine library for Qt - private development files
 QtWebEngine provides a Web browser engine that makes it easy to embed content
 from the World Wide Web into your Qt application.
 .
 This package contains the private development files needed to build
 Qt 5 applications using QtWebEngine library.

Package: qtwebsockets5-doc
Description-md5: d711da2e4b9fb3e05a1aec0ea0025ee7
Description-en: Qt 5 Web Sockets documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 Web Sockets
 library.

Package: qtwebsockets5-doc-html
Description-md5: c0030607fd7687badc3bf3b355a8fa88
Description-en: Qt 5 Web Sockets HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 Web Sockets
 library.

Package: qtwebsockets5-examples
Description-md5: 21ae1128d7751369e646ff512d3e10e0
Description-en: Examples for Qt 5 Web Sockets module
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains examples for the Qt 5 Web Sockets library.

Package: qtx11extras5-doc
Description-md5: 658a17892b1d328f31fb4da891d36de5
Description-en: Qt 5 X11 extras documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 X11 extras libraries
 and binaries.

Package: qtx11extras5-doc-html
Description-md5: c3ea7cc87b3cca27c484da9eeb4eff6a
Description-en: Qt 5 X11 extras HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 X11 extras
 libraries and binaries.

Package: qtxdg-dev-tools
Description-md5: c0fc627aa7909d65be814e3357e48655
Description-en: Tools for QtXdg
 This package provide some tools for qtxdg:
 .
 * qtxdg-desktop-file-start - QtXdg XdgDesktopFile start Tester
 * qtxdg-iconfinder - Find icons the QtXdg way
 * qtxdg-mat - Mime app tool for QtXdg

Package: qtxdg-tools
Description-md5: 69064e6bd7b552a15fe33f13bbb4a291
Description-en: User tools for libqtxdg
 LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
 technologies. It has been tailored for users who value simplicity, speed, and
 an intuitive interface. Unlike most desktop environments, LXQt also works
 fine with less powerful machines.
 .
 This package contains a CLI MIME tool, qtxdg-mat, for handling file
 associations and opening files with their default applications.

Package: qtxmlpatterns5-dev-tools
Description-md5: f8f258f271e45f3b6a9763f598aa10c5
Description-en: Qt 5 XML patterns development programs
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the development programs such as xmlpatterns and
 xmlpatternsvalidator.

Package: qtxmlpatterns5-doc
Description-md5: dffb05c2430e5b9b0e84f4ae3bdd4e63
Description-en: Qt 5 XML patterns documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the documentation for the Qt 5 XML patterns
 libraries.

Package: qtxmlpatterns5-doc-html
Description-md5: d0e96581f1d7d7d4eb2ec82108fd5d5c
Description-en: Qt 5 XML patterns HTML documentation
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the HTML documentation for the Qt 5 XML patterns
 libraries.

Package: qtxmlpatterns5-examples
Description-md5: 6a50b08931740af2a542a4e2833edb99
Description-en: Qt 5 XML patterns examples
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains Qt 5 XML patterns examples.

Package: quadrapassel
Description-md5: 8bf2558b07fadf3d91eb63fd2583d7d8
Description-en: popular Russian game, similar to Tetris
 Quadrapassel comes from the classic falling-block game, Tetris. The
 goal of the game is to create complete horizontal lines of blocks,
 which will disappear.

Package: quakespasm
Description-md5: 2ecdb2c8e7a3eef41cc1d055b402b476
Description-en: engine for iD software's Quake
 QuakeSpasm is a Unix-friendly Quake engine based on the SDL port of the
 popular FitzQuake. It includes some new features, important fixes, and aims
 for portability and correctness.
 .
 This package contains no data files. To use it, you will need to either
 install the commercial Quake data, or alternative free data files such as
 OpenQuartz.
 .
 This engine is typically used via a script that launches it with a particular
 data set, such as the one found in the "quake" package.

Package: quantlib-examples
Description-md5: 0ab9c7ce7f7bf706c9baf17cec2b79cc
Description-en: Quantitative Finance Library -- example binaries
 The QuantLib project aims to provide a comprehensive software framework
 for quantitative finance. The goal is to provide a standard free/open
 source library to quantitative analysts and developers for modeling,
 trading, and risk management of financial assets.
 .
 This package provides several example binaries as well as source code.

Package: quantlib-python
Description-md5: d10dd1a0333c794753deb29c4b3b796a
Description-en: Python3 bindings for the Quantlib Quantitative Finance library
 The QuantLib project is aimed to provide a comprehensive software framework
 for quantitative finance. The goal is to provide a standard free/open source
 library to quantitative analysts and developers for modeling, trading, and
 risk management in real-life.
 .
 QuantLib plans to offer tools that are useful for both practical
 implementation, with features such as market conventions, solvers, PDEs,
 etc., and advanced modeling, e.g., exotic options and interest rate models.
 .
 This package provides Python bindings to parts of the QuantLib library.

Package: quantlib-refman-html
Description-md5: 0b0dc85e728e77e16a70ce861b2f36d6
Description-en: Quantitative Finance Library -- reference manual in html
 The QuantLib project aims to provide a comprehensive software framework
 for quantitative finance. The goal is to provide a standard free/open
 source library to quantitative analysts and developers for modeling,
 trading, and risk management of financial assets.
 .
 This package provides the reference manual in html format.

Package: quantum-espresso
Description-md5: 369db8040d53d1972ef22b470a81ca12
Description-en: Electronic-Structure and Ab-Initio Molecular Dynamics Suite
 Quantum ESPRESSO (formerly known as PWscf) is an integrated suite of computer
 codes for electronic-structure calculations and materials modeling at the
 nanoscale. It is based on density-functional theory, plane waves, and
 pseudopotentials (both norm-conserving, ultrasoft, and PAW).
 .
 Features include:
 * Ground-state single-point and band structure calculations using plane-wave
 self-consistent total energies, forces and stresses
 * Separable norm-conserving and ultrasoft (Vanderbilt) pseudo-potentials, PAW
 (Projector Augmented Waves)
 * Various exchange-correlation functionals, from LDA to generalized-gradient
 corrections (PW91, PBE, B88-P86, BLYP) to meta-GGA, exact exchange (HF) and
 hybrid functionals (PBE0, B3LYP, HSE)
 * Car-Parrinello and Born-Oppenheimer Molecular Dynamics
 * Structural Optimization including transition states and minimum energy
 paths
 * Spin-orbit coupling and noncollinear magnetism
 * Response properties including phonon frequencies and
 eigenvectors, effective charges and dielectric tensors, Infrared and
 Raman cross-sections, EPR and NMR chemical shifts
 * Spectroscopic properties like K- and L1-edge X-ray Absorption Spectra (XAS)
 and electronic excitations

Package: quantum-espresso-data
Description-md5: 73f4efb549c0a4b101d8fff1d86a8d2c
Description-en: Electronic-Structure and Ab-Initio Molecular Dynamics Suite (Documentation)
 Quantum ESPRESSO is an integrated suite of computer codes for
 electronic-structure calculations and materials modeling at the nanoscale. It
 is based on density-functional theory, plane waves, and pseudopotentials (both
 norm-conserving, ultrasoft, and PAW).
 .
 This package contains a limited set of pseudo-potentials and example files.

Package: quantum-espresso-data-sssp
Description-md5: 67ed92df4a66772cc240511966c1b07f
Description-en: Standard solid-state pseudopotentials (SSSP) library
 The convergence pattern of each element includes for each of the
 considered family:
 - the total number of electrons in the valence, Z;
 - delta value (the error in the equation of state compared with
 all-electron WIEN2k results, developed by Cottenier group), at full
 converged cutoff;
 - the largest phonon frequency, ωmax, at the zone boundary (as a
 number), at full cutoff;
 - and then as a function of wave function cutoff:
 - the discrepancy of all phonon frequencies, δω̄, at the zone
 boundary, with respect to the converged value;
 - the convergence of the pressure, δVpress, with respect to the
 converged value;
 - the convergence of the cohesive energy, δEcoh, with respect to the
 converged value;
 - the convergence of the bands structure, η10 and max η10 with
 respect to the converged value.

Package: quassel
Description-md5: 20198322cad41656de05fbc2bebd4524
Description-en: distributed IRC client - monolithic core+client
 Quassel is a modern, cross-platform, distributed IRC client, meaning that
 one or more clients can attach to and detach from the central core. It's
 much like the popular combination of screen and a text-based IRC client
 such as WeeChat or irssi, but graphical.
 .
 This package provides the monolithic client. It contains both core and
 client and can be used like a traditional IRC client, without requiring an
 external core.

Package: quassel-client
Description-md5: 2328ce94f7c9aa44c75972d208c569e7
Description-en: distributed IRC client - client component
 Quassel is a modern, cross-platform, distributed IRC client, meaning that
 one or more clients can attach to and detach from the central core. It's
 much like the popular combination of screen and a text-based IRC client
 such as WeeChat or irssi, but graphical.
 .
 This package provides only the client component.

Package: quassel-core
Description-md5: dc445da5529f886d5b9c5e6220e2cdd2
Description-en: distributed IRC client - core component
 Quassel is a modern, cross-platform, distributed IRC client, meaning that
 one or more clients can attach to and detach from the central core. It's
 much like the popular combination of screen and a text-based IRC client
 such as WeeChat or irssi, but graphical.
 .
 This package provides only the core component.

Package: quassel-data
Description-md5: c5e20b7b5f38c3f7182ee4386e86224c
Description-en: distributed IRC client - shared data
 Quassel is a modern, cross-platform, distributed IRC client, meaning that
 one or more clients can attach to and detach from the central core. It's
 much like the popular combination of screen and a text-based IRC client
 such as WeeChat or irssi, but graphical.
 .
 This package provides files used by the Quassel client packages.

Package: quaternion
Description-md5: d291c99b35f7660c4aeaa5a6bbb24a7d
Description-en: desktop IM client for the Matrix protocol
 Quaternion is a Qt-based chat client for the Matrix protocol.  Matrix is an
 open, federated communications protocol.

Package: quickcal
Description-md5: 713718a40ba32cf6148e8ef022a6936c
Description-en: fast and easy to use calculator with support for filing
 Quickcal accepts quick pasting of a large set of numbers, separated with
 newlines or spaces or tabs and performs arithmetic / statistical calculations
 based on the button or keyboard shortcut pressed.
 .
 As in other calculators, basic math can be performed too, with the +,-,*,/,%,^
 operators, in between numbers. Setting the scale allows for more decimals to
 be displayed. Also, about 65 statistical calculations can be performed by
 choosing an option from the more stats list box.
 .
 Filing and viewing support for history and tallying purpose, at the end of the
 day, helpful for shopkeepers and others too.

Package: quickchick
Description-md5: 3190f708de6832bc13984e3cda4ffbd6
Description-en: randomized testing framework for Coq (tools)
 QuickChick provides a framework for randomized testing
 of program properties ; it's a clone of Haskell's
 QuickCheck.
 .
 It includes a foundational verification framework to test
 code and a mechanism to automatically derive generators
 for inductive relations.
 .
 Coq is a proof assistant for higher-order logic.
 .
 This package contains the tools.

Package: quickemu
Description-md5: 81c628295437ca1c74726b293c862491
Description-en: quickly create and run optimised virtual machines
 Quickemu is a wrapper for the excellent QEMU that attempts to automatically
 "do the right thing", rather than expose exhaustive configuration options.
 .
 Quickly create and run optimised Windows, macOS and Linux desktop virtual
 machines; with just two commands. You decide what operating system you want to
 run and Quickemu will figure out the best way to do it for you. For example:
 .
 quickget ubuntu-mate 22.04
 quickemu --vm ubuntu-mate-22.04.conf
 .
 The original objective of the project was to enable quick testing of Linux
 distributions where the virtual machine configurations can be stored anywhere,
 such as external USB storage or your home directory, and no elevated
 permissions are required to run the virtual machines. Quickemu now also
 includes comprehensive support for macOS and Windows.

Package: quickflux-doc
Description-md5: 622846b157b3dde099d6dcf77ba15983
Description-en: quickflux API documentation and examples
 An implementation of Flux Application Architecture Framework from
 Facebook. It turns your QML application into a more modern and
 structured way.
 .
 This package contains the API documentation and some example projects.

Package: quickjs
Description-md5: ece86cdfb0ff45451d04a084217a706c
Description-en: small and embeddable Javascript engine
 QuickJS is a small and embeddable Javascript engine. It supports the
 ES2020 specification, including modules, asynchronous generators, proxies and
 BigInt.
 .
 It supports mathematical extensions such as big decimal float numbers
 (BigDecimal), big binary floating point numbers (BigFloat), and operator
 overloading.

Package: quickml
Description-md5: 4acd3e8f9231d20dba0f281de7cfbc91
Description-en: Very-easy-to-use mailing list system
 quickml server is a very-easy-to-use mailing list system.
 quickml server provides very-easy-to-use mailing list service.
 http://quickml.com/quickml/

Package: quickplot
Description-md5: 1be7388e62cd43fb6c72857619505559
Description-en: fast interactive 2D plotter and data viewer
 A 2-D plotter with infinite zooming, value picking, pipe input, and
 unlimited plots displayed.  Quickplot is meant for looking at your
 data quickly and of secondary importance is making static pictures of
 your data.  It is a data viewer, not a plot editor.  It reads ASCII
 text and sound files.  It has lots of command line options, making it
 very shell script friendly.

Package: quickroute-gps
Description-md5: a9bc15e98bbebaa45c676e2be99c33c1
Description-en: GPS analysis software for getting your route on the map
 QuickRoute is a visual GPS analysis software for orienteering and
 other outdoor activities. You can to display your route on a map, and
 review split times and pace. It also allows direct upload of the
 routes to a digital orienteering map archive (DOMA) or overlay it in
 Google Earth.

Package: quickshell
Description-md5: 4c472d315cea7770b2d4bd6175ddbb73
Description-en: flexible QtQuick-based desktop shell toolkit
 Quickshell is a toolkit for building status bars, widgets,
 lockscreens, and other desktop components using Qt6 and QtQuick.
 It supports both Wayland and X11, with integrations for PipeWire,
 MPRIS, system tray, PAM, Bluetooth, and compositor-specific
 features for Hyprland and Sway/i3. Configuration is done
 declaratively in QML with live hot-reloading.

Package: quicktime-utils
Description-md5: cbd5af54db23762e0fd8ed5e16b2dfd6
Description-en: library for reading and writing Quicktime files (utilities)
 libquicktime is a library for reading and writing QuickTime files on UNIX
 systems. Video CODECs supported by this library are OpenDivX, MJPA, JPEG Photo,
 PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression. Supported audio CODECs are Ogg
 Vorbis, IMA4, ulaw, and any linear PCM format.
 .
 This package contains additional utilities.

Package: quicktime-x11utils
Description-md5: 969ac83482c42e16383433074dcd28dc
Description-en: library for reading and writing Quicktime files (x11 utilities)
 libquicktime is a library for reading and writing QuickTime files on UNIX
 systems. Video CODECs supported by this library are OpenDivX, MJPA, JPEG Photo,
 PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression. Supported audio CODECs are Ogg
 Vorbis, IMA4, ulaw, and any linear PCM format.
 .
 This package contains additional utilities for the X window system.

Package: quicktree
Description-md5: ee91e2e60e1d2fcf01f233db09d1a540
Description-en: Neighbor-Joining algorithm for phylogenies
 QuickTree is an efficient implementation of the Neighbor-Joining
 algorithm (PMID: 3447015), capable of reconstructing phylogenies from
 huge alignments in time less than the age of the universe.
 .
 QuickTree accepts both distance matrix and multiple-sequence-aligment
 inputs. The former should be in PHYLIP format. The latter should be
 in Stockholm format, which is the native alignment format for the Pfam
 database. Alignments in various formats can be converted to Stockholm
 format with the sreformat program, which is part of the HMMer package
 (hmmer.org).
 .
 The tress are written to stdout, in the Newick/New-Hampshire format
 use by PHYLIP and many other programs

Package: quicktun
Description-md5: eccaa7abacaae91cd8f68123645411bb
Description-en: very simple, yet secure VPN software
 Probably the simplest VPN tunnel software ever, yet it's very secure.
 It relies on the NaCl encryption library.

Package: quill-dev
Description-md5: 1e9c4cb442072c013a28e7f0153be7ae
Description-en: Asynchronous Low Latency C++ Logging Library
 Quill is a high-performance, header-only logging library for C++17 and
 onwards, specifically designed for low-latency applications. It provides
 asynchronous logging capabilities, making it suitable for real-time systems
 where minimal delay is critical. This package would be beneficial for
 developers working on performance-sensitive C++ applications.

Package: quilt
Description-md5: 4229f8051a20c08457f9997afbe0af3d
Description-en: Tool to work with series of patches
 Quilt manages a series of patches by keeping track of the changes
 each of them makes. They are logically organized as a stack, and you can
 apply, un-apply, refresh them easily by traveling into the stack (push/pop).
 .
 Quilt is good for managing additional patches applied to a package received
 as a tarball or maintained in another version control system. The stacked
 organization is proven to be efficient for the management of very large patch
 sets (more than hundred patches). As matter of fact, it was designed by and
 for Linux kernel hackers (Andrew Morton, from the -mm  branch, is the
 original author), and its main use by the current upstream maintainer is to
 manage the (hundreds of) patches against the kernel made for the SUSE
 distribution.
 .
 This package provides seamless integration into Debhelper,
 allowing maintainers to easily add a quilt-based patch management system in
 their packages. The package also provides some basic support for those not
 using Debhelper. See README.Debian for more information.

Package: quilt-el
Description-md5: ac58bf3011fcf5ca6ec7e6f6adabf7c9
Description-en: simple Emacs interface of quilt
 This is an Emacs minor mode for quilt. By using this,
 it becomes easy to edit files controlled by quilt.
 The main features are as follows:
 .
 - Automatically detects files that are in a quilt hierarchy
 and enables itself.
 - Only files in topmost patch can be writable.
 - Some handy shortcut keys of quilt commands.

Package: quisk
Description-md5: 4ac520db58d75236149ecc140b4ee28d
Description-en: Software Defined Radio (SDR)
 This is Quisk, a Software Defined Radio (SDR). You supply an antenna and a
 complex (I/Q) mixer to convert the radio spectrum to a low IF. Then send that
 IF to your computer using the sound card, Ethernet or USB. The Quisk software
 will read the I/Q data, tune it, filter it, demodulate it, and send the audio
 to headphones or speakers. Quisk has a microphone input and a key input so it
 can operate as a complete transceiver.
 .
 Quisk works with this hardware:
 * SoftRock connected to the sound card
 * Many other SDR's connected to the sound card
 * SDR-IQ connected by USB
 * Perseus connected by USB
 * N2ADR hardware connected by Ethernet and IP
 * HiQSDR hardware connected by Ethernet and IP
 * The Hermes-Lite project at hermeslite.com
 * Quisk can be used as a pan adapter, and can control some radios
 .
 Quisk is small and simple, and has been designed so that it is easy to change
 Quisk to suit your own hardware. Quisk rhymes with "brisk", and is QSK plus a
 few letters to make it easier to pronounce. QSK is a Q signal meaning full
 breakin CW operation, and Quisk has been designed for low latency. Quisk
 includes an input keying signal that can mute the audio and substitute a
 sidetone.

Package: quitcount
Description-md5: 555bdd6809e0ee3095c79481e8dc8650
Description-en: Small tool which may help yourself quit smoking
 QuitCount is a simple counter that shows what you spared since
 you quit smoking. Once you tell it the date you quit, how much
 you smoked, and how much it cost, it'll tell you how many
 cigarettes you didn't smoke since, and how much it makes in
 terms of money, tar, and life expectancy.

Package: qunit-selenium
Description-md5: 67627a3581323ba99abdbd3018fa8ed7
Description-en: Run QUnit tests through Selenium WebDriver
 This package provides a wrapper around the selenium-webdriver with the
 additional logic to parse the QUnit test results page and report the
 success/failure of QUnit tests.
 .
 This package contains command line tool for executing QUnit tests.
 It will use the Selenium Chromium WebDriver instantiated with a new
 Chromium profile.

Package: quodlibet
Description-md5: d068ae7136aceccd3a4e7a4be8346045
Description-en: audio library manager and player for GTK3
 Quod Libet is a music management program. It provides several different ways
 to view your audio library, as well as support for Internet radio and
 audio feeds. It has extremely flexible metadata tag editing and searching
 capabilities, using the same interface as Ex Falso.
 .
 Supported formats include MP3, Ogg Vorbis, FLAC, Musepack (MPC), WavPack,
 and MOD/XM/IT.

Package: quorum
Description-md5: d3f58ae4a96c29fd91ece2c1f18a90a1
Description-en: QUality Optimized Reads of genomic sequences
 QuorUM enables to obtain trimmed and error-corrected reads that result
 in assemblies with longer contigs and fewer errors. QuorUM provides best
 performance compared to other published error correctors in several
 metrics. QuorUM is efficiently implemented making use of current multi-
 core computing architectures and it is suitable for large data sets (1
 billion bases checked and corrected per day per core). The third-party
 assembler (SOAPdenovo) benefits significantly from using QuorUM error-
 corrected reads. QuorUM error corrected reads result in a factor of 1.1
 to 4 improvement in N50 contig size compared to using the original reads
 with SOAPdenovo for the data sets investigated.

Package: quotatool
Description-md5: e95827dc7b28d12c20c0070a7bcda1bf
Description-en: non-interactive command line tool to edit disk quotas
 Quotatool is a utility for manipulating the Linux Diskquota system, which
 sets file system usage caps for users.
 .
 The "edquota" tool in the standard quota package goes through a text
 editor; "quotatool" on the other hand can set disk quotas directly from
 the command line, and is suitable for use in scripts and other
 non-interactive situations.

Package: qutebrowser
Description-md5: a24d6d5c0d12a9799d584e2d2655d621
Description-en: Keyboard-driven, vim-like browser based on Python and Qt
 qutebrowser is a keyboard-focused browser with a minimal GUI. It's
 based on Python and Qt and was inspired by other browsers/addons
 like dwb and Vimperator/Pentadactyl.
 .
 qutebrowser supports the rendering engine QtWebEngine.

Package: qutemol
Description-md5: c658579f23c7a71d571fde44e977d57c
Description-en: interactive visualization of macromolecules
 QuteMol is an interactive, high quality molecular visualization
 system. It exploits the current GPU capabilities through OpenGL shaders
 to offer an array of innovative visual effects. QuteMol visualization
 techniques are aimed at improving clarity and an easier understanding
 of the 3D shape and structure of large molecules or complex proteins.
 .
 Qutemol uses advanced OpenGL techniques and might not work correctly
 with all video cards and drivers.
 .
 Features QuteMol offers include:
 .
 * Real time ambient occlusion
 * Depth aware silhouette enhancement
 * Ball-and-stick, space-filling and liquorice visualization modes
 * High resolution antialiased snapshots for creating publication
 quality renderings
 * Automatic generation of animated gifs of rotating molecules for
 web page animations
 * Interactive rendering of macromolecules (>100k atoms)
 .
 QuteMol reads PDB files as input.

Package: quvi
Description-md5: 360686599c2119328e285ecb177c49a9
Description-en: command line program to extract video download links
 libquvi is a library to parse Adobe flash video download links. It
 supports Youtube and other similar video websites. It provides access
 to functionality and data through an API, and does not enable or
 require the use of the flash technology.
 .
 This package contains a command line program to extract and download
 video files using libquvi.

Package: qv4l2
Description-md5: d373e25ee7fd995d77191f84a2a594f0
Description-en: Test bench application for video4linux devices
 Qt v4l2 control panel application. You can change all through the v4l2
 interface exposed device controls.

Package: qvge
Description-md5: af273480e346838673a6040fbd679859
Description-en: Qt Visual Graph Editor
 This is a multiplatform graph editor written in C++/Qt. Its main goal is to
 make possible visually edit two-dimensional graphs in a simple and intuitive
 way.

Package: qviaggiatreno
Description-md5: 145821f3ccbda765369684fe944bf3c0
Description-en: Qt tool to monitor the Italian railway traffic
 QViaggiaTreno is a tool to monitor the Italian railway traffic. It is based
 on Qt and it acts as a GUI for ViaggiaTreno, a web tool developed by Italian
 Railways.

Package: qvidcap
Description-md5: acce126d7c783e769396c06a788ee1b0
Description-en: Capture test utility for video4linux devices
 The qvidcap tool is used to test video4linux capture devices,
 either using a video device, a file, or over network.
 This application can also serve as a generic video/TV viewer application.

Package: qweborf
Description-md5: 4ca3e76717ae55c2969586fa774cef2d
Description-en: Shares files using the HTTP protocol
 Qweborf provides an easy to use graphical interface to share local files using
 the HTTP protocol.
 It can enable writing on the server, webdav, authentication and sending
 directories as tar.gz.
 It can try to work across NAT.

Package: qwertone
Description-md5: bd98aed559ecc8d0c184775c9dd31c22
Description-en: simple music synthesizer
 Qwertone is a simple music synthesizer app.
 .
 It is basically a toy piano, but using a QWERTY keyboard for the input.

Package: qwinff
Description-md5: c31a4c595724ff1a5a626b4ffca1ecee
Description-en: GUI for FFmpeg
 This is a free and open source media converter frontend to FFmpeg. FFmpeg
 is a powerful command-line utility to convert audio and video file into
 numerous formats. QWinFF features a rich set of presets to help users use
 FFmpeg easily without having to manually input command-line flags. Average
 users can convert multiple media files in just a few clicks, while advanced
 users can still adjust conversion parameters in detail.

Package: qwo
Description-md5: df44118889782a6a7f1d5fd16317966f
Description-en: efficient input method for touch screens
 Qwo is an implementation of quikwriting, an input method to continuously
 enter text on a touchscreen, without picking up the finger or stylus.

Package: qxgedit
Description-md5: 287601461685868ebe5c889ce019fb69
Description-en: MIDI System Exclusive files editor
 qxgedit is a Qt GUI for editing
 MIDI System Exclusive files
 for XG devices (eg. Yamaha DB50XG)

Package: qxp2epub
Description-md5: a4fea97c391420a45ccec0184b5194ca
Description-en: QuarkXPress to EPUB converter
 This package contains a utility for converting QuarkXPress documents
 to EPUB.

Package: qxp2odg
Description-md5: be8890433af5512b92d9f7b47503f5c1
Description-en: QuarkXPress to OpenDocument graphics converter
 This package contains a utility for converting QuarkXPress documents
 to OpenDocument graphics.

Package: qxw
Description-md5: b4bbea8854b358fa158bd5fb2587825a
Description-en: advanced crossword construction tool
 Qxw is a program to help you create and publish crosswords,
 from the simplest blocked grid to sophisticated thematic
 puzzles. It can make rectangular-, hexagonal- or
 circular-format grids with blocks, bars or both. It
 has an automatic grid-filling facility that can handle a
 wide range of answer treatments and you can even add your
 own answer treatment methods. Grids can be filled using
 letters, digits, or a mixture of both; non-Roman and
 custom alphabets are also supported. Qxw can produce
 output in a range of formats ready for publication.
 .
 Qxw also has a non-interactive mode that can solve a wide
 range of word-based constraint satisfaction problems and
 can help automate the exploration of grid designs.
 .
 Qxw is written in C and has a GUI based on GTK+.

Package: r-base
Description-md5: 5787ca79ed716232c4cc2087ed9b425b
Description-en: GNU R statistical computation and graphics system
 R is a system for statistical computation and graphics.  It consists
 of a language plus a run-time environment with graphics, a debugger,
 access to certain system functions, and the ability to run programs
 stored in script files.
 .
 The design of R has been heavily influenced by two existing languages:
 Becker, Chambers & Wilks' S and Sussman's Scheme.  Whereas the
 resulting language is very similar in appearance to S, the underlying
 implementation and semantics are derived from Scheme.
 .
 The core of R is an interpreted computer language which allows
 branching and looping as well as modular programming using functions.
 Most of the user-visible functions in R are written in R.  It is
 possible for the user to interface to procedures written in the
 C, C++, or FORTRAN languages for efficiency, and many of R's core
 functions do so.  The R distribution contains functionality for a
 large number of statistical procedures and underlying applied math
 computations.  There is also a large set of functions which provide
 a flexible graphical environment for creating various kinds of data
 presentations.
 .
 Additionally, several thousand extension "packages" are available from
 CRAN, the Comprehensive R Archive Network, many also as Debian packages,
 named 'r-cran-<name>'.
 .
 This package is a metapackage which eases the transition from the
 pre-1.5.0 package setup with its larger r-base package. Once installed, it
 can be safely removed and apt-get will automatically upgrade its components
 during future upgrades.  Providing this package gives a way to users to
 then only install r-base-core if they so desire.

Package: r-base-core
Description-md5: 49185484f9628e672027078b83df963d
Description-en: GNU R core of statistical computation and graphics system
 R is a system for statistical computation and graphics.  It consists
 of a language plus a run-time environment with graphics, a debugger,
 access to certain system functions, and the ability to run programs
 stored in script files.
 .
 The design of R has been heavily influenced by two existing languages:
 Becker, Chambers & Wilks' S and Sussman's Scheme.  Whereas the
 resulting language is very similar in appearance to S, the underlying
 implementation and semantics are derived from Scheme.
 .
 The core of R is an interpreted computer language which allows
 branching and looping as well as modular programming using functions.
 Most of the user-visible functions in R are written in R.  It is
 possible for the user to interface to procedures written in the
 C, C++, or FORTRAN languages for efficiency, and many of R's core
 functions do so.  The R distribution contains functionality for a
 large number of statistical procedures and underlying applied math
 computations.  There is also a large set of functions which provide
 a flexible graphical environment for creating various kinds of data
 presentations.
 .
 Additionally, several thousand extension "packages" are available
 from CRAN, the Comprehensive R Archive Network, many also as Debian
 packages, named 'r-cran-<name>'.
 .
 This package provides the core GNU R system from which only the optional
 documentation packages r-base-html, r-doc-html, r-doc-pdf and r-doc-info
 have been split off to somewhat reduce the size of this package.

Package: r-base-dev
Description-md5: 1a1267651faee382ef4781870ce94812
Description-en: GNU R installation of auxiliary GNU R packages
 R is a system for statistical computation and graphics.  It consists
 of a language plus a run-time environment with graphics, a debugger,
 access to certain system functions, and the ability to run programs
 stored in script files.
 .
 The design of R has been heavily influenced by two existing languages:
 Becker, Chambers & Wilks' S and Sussman's Scheme.  Whereas the
 resulting language is very similar in appearance to S, the underlying
 implementation and semantics are derived from Scheme.
 .
 The core of R is an interpreted computer language which allows
 branching and looping as well as modular programming using functions.
 Most of the user-visible functions in R are written in R.  It is
 possible for the user to interface to procedures written in the
 C, C++, or FORTRAN languages for efficiency, and many of R's core
 functions do so.  The R distribution contains functionality for a
 large number of statistical procedures and underlying applied math
 computations.  There is also a large set of functions which provide
 a flexible graphical environment for creating various kinds of data
 presentations.
 .
 Additionally, several thousand extension "packages" are available from
 CRAN, the Comprehensive R Archive Network, many also as Debian packages,
 named 'r-cran-<name>'.
 .
 This package ensures that other Debian packages needed for installation of
 some auxiliary R packages are installed.

Package: r-base-html
Description-md5: f571f4afe641faf52e91ea25f9cd2145
Description-en: GNU R html docs for statistical computing system functions
 R is a system for statistical computation and graphics.  It consists
 of a language plus a run-time environment with graphics, a debugger,
 access to certain system functions, and the ability to run programs
 stored in script files.
 .
 The design of R has been heavily influenced by two existing languages:
 Becker, Chambers & Wilks' S and Sussman's Scheme.  Whereas the
 resulting language is very similar in appearance to S, the underlying
 implementation and semantics are derived from Scheme.
 .
 The core of R is an interpreted computer language which allows
 branching and looping as well as modular programming using functions.
 Most of the user-visible functions in R are written in R.  It is
 possible for the user to interface to procedures written in the
 C, C++, or FORTRAN languages for efficiency, and many of R's core
 functions do so.  The R distribution contains functionality for a
 large number of statistical procedures and underlying applied math
 computations.  There is also a large set of functions which provide
 a flexible graphical environment for creating various kinds of data
 presentations.
 .
 Additionally, several thousand extension "packages" are available from
 CRAN, the Comprehensive R Archive Network, many also as Debian packages,
 named 'r-cran-<name>'.
 .
 This package provides html documentation suitable for browsing with a
 web-browser for the libraries included in the r-base package. It is not
 a required package as the same documentation is already included for
 on-line browsing.

Package: r-bioc-affxparser
Description-md5: 9558240f8d5b68ad15a0db2855145517
Description-en: Affymetrix File Parsing SDK
 Package for parsing Affymetrix files (CDF, CEL, CHP, BPMAP, BAR). It
 provides methods for fast and memory efficient parsing of Affymetrix
 files using the Affymetrix' Fusion SDK. Both ASCII- and binary-based
 files are supported. Currently, there are methods for reading chip
 definition file (CDF) and a cell intensity file (CEL). These files can
 be read either in full or in part. For example, probe signals from a few
 probesets can be extracted very quickly from a set of CEL files into a
 convenient list structure.

Package: r-bioc-affy
Description-md5: d34486299d09a0083e0794ca56c6826c
Description-en: BioConductor methods for Affymetrix Oligonucleotide Arrays
 This is part of the BioConductor GNU R suite.  The package contains
 functions for exploratory oligonucleotide array analysis.

Package: r-bioc-affyio
Description-md5: eb63c8ce965890adb7dd90f34bb33c41
Description-en: BioConductor tools for parsing Affymetrix data files
 This BioConductor package provides routines for parsing Affymetrix data
 files based upon file format information. Primary focus is on accessing
 the CEL and CDF file formats.

Package: r-bioc-alabaster.base
Description-md5: ec28e9c247b8fc7ffc00f54b48c699e3
Description-en: Save Bioconductor Objects To File
 Save Bioconductor data structures into file artifacts, and load them back into
 memory.
 This is a more robust and portable alternative to serialization of such
 objects into RDS files.
 Each artifact is associated with metadata for further interpretation;
 downstream applications can enrich this metadata with context-specific
 properties.

Package: r-bioc-alabaster.matrix
Description-md5: af653ab86d9373d150ae44f401edb96d
Description-en: Load and Save matrices, arrays, and similar objects from files
 Save matrices, arrays and similar objects into file artifacts, and load them
 back into memory.
 This is a more portable alternative to serialization of such objects into RDS
 files.
 Each artifact is associated with metadata for further interpretation;
 downstream applications can enrich this metadata with context-specific
 properties.

Package: r-bioc-alabaster.ranges
Description-md5: 959cfce97dcb7d1710528c7b1e9b357a
Description-en: Load and Save Ranges-related Artifacts from File
 Save GenomicRanges, IRanges and related data structures into file artifacts,
 and load them back into memory.
 This is a more portable alternative to serialization of such objects into RDS
 files.
 Each artifact is associated with metadata for further interpretation;
 downstream applications can enrich this metadata with context-specific
 properties.

Package: r-bioc-alabaster.sce
Description-md5: 2d899b14e27a1a8341626223c9a9a663
Description-en: Load and Save SingleCellExperiment from File
 Save SingleCellExperiment into file artifacts, and load them back into memory.
 This is a more portable alternative to serialization of such objects into RDS
 files.
 Each artifact is associated with metadata for further interpretation;
 downstream applications can enrich this metadata with context-specific
 properties.

Package: r-bioc-alabaster.schemas
Description-md5: d64ed4b5840ee3ce5b8ae16a96791ca4
Description-en: Schemas for the Alabaster Framework
 Stores all schemas required by various alabaster.* packages. No
 computation should be performed by this package, as that is handled by
 alabaster.base. We use a separate package instead of storing the schemas
 in alabaster.base itself, to avoid conflating management of the schemas
 with code maintenence.

Package: r-bioc-alabaster.se
Description-md5: 9f367034a5bb1a86f98644def4d1b1e0
Description-en: Load and Save SummarizedExperiments from File
 Save SummarizedExperiments into file artifacts, and load them back into memory.
 This is a more portable alternative to serialization of such objects into RDS
 files.
 Each artifact is associated with metadata for further interpretation;
 downstream applications can enrich this metadata with context-specific
 properties.

Package: r-bioc-all
Description-md5: a5b5717c070100c0cd0ac2536361e733
Description-en: Bioconductor data package used by several bioc tools
 Data of T- and B-cell Acute Lymphocytic Leukemia from the Ritz
 Laboratory at the DFCI (includes Apr 2004 versions)

Package: r-bioc-altcdfenvs
Description-md5: b70a5b497f1dbc405b3380137a754fb2
Description-en: BioConductor alternative CDF environments
 This BioConductor module provides alternative CDF environments (aka
 probeset mappings) which are Convenience data structures and functions
 to handle cdfenvs.

Package: r-bioc-annotate
Description-md5: 5776d3814905aad328f00067fa1f1b78
Description-en: BioConductor annotation for microarrays
 This BioConductor module provides methods for annotation for microarrays.
 .
 In its current state the basic purpose of annotate is to
 supply interface routines that support user actions that rely on the
 different meta-data packages provided through the Bioconductor
 Project.

Package: r-bioc-annotationdbi
Description-md5: 29920944b8c672389180962cf8487b7a
Description-en: GNU R Annotation Database Interface for BioConductor
 This BioConductor module provides user interface and database
 connection code for annotation data packages using SQLite data
 storage.

Package: r-bioc-annotationfilter
Description-md5: 2201de00ddabcb73053c813b56a36ab2
Description-en: facilities for filtering Bioconductor annotation resources
 This package provides class and other infrastructure to
 implement filters for manipulating Bioconductor annotation
 resources. The filters will be used by ensembldb,
 Organism.dplyr, and other packages.

Package: r-bioc-annotationhub
Description-md5: 85f754214da8a821ef0e88108a5ec86c
Description-en: GNU R client to access AnnotationHub resources
 This package provides a client for the Bioconductor AnnotationHub web
 resource. The AnnotationHub web resource provides a central location
 where genomic files (e.g., VCF, bed, wig) and other resources from
 standard locations (e.g., UCSC, Ensembl) can be discovered. The resource
 includes metadata about each resource, e.g., a textual description,
 tags, and date of modification. The client creates and manages a local
 cache of files retrieved by the user, helping with quick and
 reproducible access.

Package: r-bioc-aroma.light
Description-md5: 5526c0325421cdfef60a7421816a5a58
Description-en: BioConductor methods normalization and visualization of microarray data
 This BioConductor module provides light-weight methods for
 normalization and visualization of microarray data using only basic R
 data types.
 .
 Methods for microarray analysis that take basic data types such as
 matrices and lists of vectors. These methods can be used standalone, be
 utilized in other packages, or be wrapped up in higher-level classes.

Package: r-bioc-arrayexpress
Description-md5: 90009b4d17ba78e35d3e6f3e29959e3b
Description-en: access to the ArrayExpress Microarray Database at EBI
 Access to the ArrayExpress Microarray Database at EBI and build
 Bioconductor data structures: ExpressionSet, AffyBatch,
 NChannelSet

Package: r-bioc-assorthead
Description-md5: e5748966dff6101c7aedf00f050b2646
Description-en: Assorted Header-Only C++ Libraries
 Vendors an assortment of useful header-only C++ libraries. Bioconductor
 packages can use these libraries in their own C++ code by LinkingTo this
 package without introducing any additional dependencies. The use of a
 central repository avoids duplicate vendoring of libraries across
 multiple R packages, and enables better coordination of version updates
 across cohorts of interdependent C++ libraries.
 .
 This package is a subset containing only that code needed by other Debian
 Bioconductor packages:
 .
 - aarand, "Lightweight random distribution functions"
 - annoy, "Approximate nearest neighbors oh yeah"
 - kmeans, "C++ port of `stats::kmeans` with various initialization methods"
 - knncolle, "C++ API for nearest-neighbor searches"
 - knncolle_annoy, "**knncolle** extension for Annoy"
 - knncolle_hnsw, "**knncolle** extension for HNSW"
 - manticore, "Execute arbitrary functions on the main thread"
 - scran_graph_cluster, "Graph-based clustering for single-cell data"
 - singlepp, "Cell type annotation for single-cell expression data"
 - subpar, "Substitutable parallelization for C++ libraries"
 - tatami, "C++ API for matrix representations"
 - tatami_chunked, "**tatami** extension for chunked matrices"
 - tatami_mult, "Multiplication of **tatami** matrices"
 - tatami_r, "**tatami** extension for R matrices"
 - tatami_stats, "Compute statistics from **tatami** matrices"

Package: r-bioc-ballgown
Description-md5: f4ae5d7c8c9bcfa4c48b5e78d093a9f0
Description-en: Flexible, isoform-level differential expression analysis
 Tools for statistical analysis of assembled transcriptomes,
 including flexible differential expression analysis, visualization of
 transcript structures, and matching of assembled transcripts to annotation.

Package: r-bioc-basilisk
Description-md5: 65e57e0225b7125971354db80c32478f
Description-en: freezing Python dependencies inside Bioconductor packages
 Installs a self-contained conda instance that is managed by the
 R/Bioconductor installation machinery. This aims to provide a consistent
 Python environment that can be used reliably by Bioconductor packages.
 Functions are also provided to enable smooth interoperability of
 multiple Python environments in a single R session.
 .
 The parallel installation of multiple versions of the same software is
 not supported in Debian - that is meant as a feature, not as a bug.
 Earlier versions of anything that has ever surfaced in Debian can be
 retrieved via snapshot.debian.org and integrated in a running system
 via a chroot directory or by creating a container. An increasing number
 of Python-R-interactions for machine learning however uses basilisk
 to help quick'n'easy reproducibility between installations.

Package: r-bioc-basilisk.utils
Description-md5: 576953d654f102cde7b1851bdf77518c
Description-en: Bioconductor basilisk installation utilities
 Implements utilities for installation of the basilisk package, primarily
 for creation of the underlying Conda instance. This allows one to avoid
 re-writing the same R code in both the configure script (for centrally
 administered R installations) and in the lazy installation mechanism
 (for distributed package binaries). It is highly unlikely that
 developers - or, heaven forbid, end-users! - will need to interact with
 this package directly; they should be using the basilisk package instead.

Package: r-bioc-beachmat
Description-md5: 4dec1460ea790bf15d14428f94d9b37f
Description-en: I/O for several formats storing matrix data
 Provides a consistent C++ class interface for reading from and
 writing data to a variety of commonly used matrix types. Ordinary
 matrices and several sparse/dense Matrix classes are directly supported,
 third-party S4 classes may be supported by external linkage, while all
 other matrices are handled by DelayedArray block processing.

Package: r-bioc-biobase
Description-md5: 04c833c97d98c692f26e5b1652aef738
Description-en: base functions for Bioconductor
 Biobase is part of the Bioconductor project, and is used by many other
 packages. Biobase contains standardized data structures to represent genomic
 data, and functions that are needed by many other packages or which replace R
 functions.
 .
 Bioconductor is a project to develop innovative software tools for use in
 computational biology. It is based on the R language. You should already be
 quite familiar with R before using Bioconductor. Bioconductor packages provide
 flexible interactive tools for carrying out a number of different computational
 tasks.

Package: r-bioc-biocbaseutils
Description-md5: fea0737efd4dcfb2c93096443b83191c
Description-en: General utility functions for developing Bioconductor packages
 The package provides utility functions related to package
 development. These include functions that replace slots, and selectors
 for show methods. It aims to coalesce the various helper functions
 often re-used throughout the Bioconductor ecosystem.

Package: r-bioc-bioccheck
Description-md5: 54aeaed78be261351df74368fb2f782b
Description-en: Bioconductor-specific package checks
 Executes Bioconductor-specific package checks.

Package: r-bioc-biocfilecache
Description-md5: 24dc822f109ca653b6c4780ac8cdf37d
Description-en: GNU R management of files across sessions
 This package creates a persistent on-disk cache of files
 that the user can add, update, and retrieve. It is useful for
 managing resources (such as custom Txdb objects) that are costly
 or difficult to create, web resources, and data files used across
 sessions.

Package: r-bioc-biocgenerics
Description-md5: 4c3057ae19db1c45edff0d9de34e25fd
Description-en: generic functions for Bioconductor
 S4 generic functions needed by many other Bioconductor packages.
 .
 Bioconductor provides tools for the analysis and comprehension of
 high-throughput genomic data. Bioconductor uses the R statistical
 programming language, and is open source and open development.

Package: r-bioc-biocio
Description-md5: 7e02261d280b4012465fd57c56fc6f2f
Description-en: standard input and output for Bioconductor packages
 Implements `import()` and `export()` standard generics
 for importing and exporting biological data formats. `import()`
 supports whole-file as well as chunk-wise iterative import. The
 `import()` interface optionally provides a standard mechanism for
 'lazy' access via `filter()` (on row or element-like components of
 the file resource), `select()` (on column-like components of the
 file resource) and `collect()`. The `import()` interface
 optionally provides transparent access to remote (e.g. via https)
 as well as local access. Developers can register a file extension,
 e.g., `.loom` for dispatch from character-based URIs to specific
 `import()` / `export()` methods based on classes representing file
 types, e.g., `LoomFile()`.

Package: r-bioc-biocmake
Description-md5: a5822fce132d0c950b491e237ba1523d
Description-en: CMake for Bioconductor
 Manages the use of CMake for building Bioconductor packages, providing an R
 native method of configuring and invoking CMake.

Package: r-bioc-biocneighbors
Description-md5: cc15f0b45813def49274bba4d4b7cf0b
Description-en: Nearest Neighbor Detection for Bioconductor Packages
 Implements exact and approximate methods for nearest neighbor
 detection, in a framework that allows them to be easily switched within
 Bioconductor packages or workflows. Exact searches can be performed using
 the k-means for k-nearest neighbors algorithm or with vantage point trees.
 Approximate searches can be performed using the Annoy or HNSW libraries.
 Searching on either Euclidean or Manhattan distances is supported.
 Parallelization is achieved for all methods by using BiocParallel. Functions
 are also provided to search for all neighbors within a given distance.

Package: r-bioc-biocparallel
Description-md5: 6f7c87a4be4987f6b79721109a2b633a
Description-en: BioConductor facilities for parallel evaluation
 This BioConductor package provides modified versions and novel
 implementation of functions for parallel evaluation, tailored to use
 with Bioconductor objects.

Package: r-bioc-biocsingular
Description-md5: 9ea0bc51a363cd5851266e7ecf180eea
Description-en: Singular Value Decomposition for Bioconductor Packages
 Implements exact and approximate methods for singular value
 decomposition and principal components analysis, in a framework that
 allows them to be easily switched within Bioconductor packages or
 workflows. Where possible, parallelization is achieved using
 the BiocParallel framework.

Package: r-bioc-biocstyle
Description-md5: 3039a52b9b0668021ed645f7222b1fde
Description-en: standard styles for vignettes and other Bioconductor documents
 Provides standard formatting styles for Bioconductor PDF
 and HTML documents. Package vignettes illustrate use and
 functionality.

Package: r-bioc-biocversion
Description-md5: 44bc5d8483d0b09ebf516e497dceb7c6
Description-en: set the appropriate version of Bioconductor packages
 This package provides repository information for the appropriate
 version of Bioconductor.

Package: r-bioc-biocviews
Description-md5: 7915c7397be5941382170269c7dbaba9
Description-en: Categorized views of R package repositories
 Infrastructure to support 'views' used to classify
 Bioconductor packages. 'biocViews' are directed acyclic
 graphs of terms from a controlled vocabulary. There are three
 major classifications, corresponding to 'software', 'annotation',
 and 'experiment data' packages.

Package: r-bioc-biomart
Description-md5: 698b6f28be0360c30996afd3f09cba9e
Description-en: GNU R Interface to BioMart databases (Ensembl, COSMIC, Wormbase and Gramene)
 In recent years a wealth of biological data has become available in
 public data repositories. Easy access to these valuable data resources
 and firm integration with data analysis is needed for comprehensive
 bioinformatics data analysis. biomaRt provides an interface to a growing
 collection of databases implementing the BioMart software suite
 (http://www.biomart.org). The package enables retrieval of large amounts
 of data in a uniform way without the need to know the underlying
 database schemas or write complex SQL queries. Examples of BioMart
 databases are Ensembl, COSMIC, Uniprot, HGNC, Gramene, Wormbase and
 dbSNP mapped to Ensembl. These major databases give biomaRt users direct
 access to a diverse set of data and enable a wide range of powerful
 online queries from gene annotation to database mining.

Package: r-bioc-biomformat
Description-md5: a170a6dba439df360d9b88863fe25f45
Description-en: GNU R interface package for the BIOM file format
 This is an R package for interfacing with the BIOM format. This package
 includes basic tools for reading biom-format files, accessing and
 subsetting data tables from a biom object (which is more complex than a
 single table), as well as limited support for writing a biom-object back
 to a biom-format file. The design of this API is intended to match the
 Python API and other tools included with the biom-format project, but
 with a decidedly "R flavor" that should be familiar to R users. This
 includes S4 classes and methods, as well as extensions of common core
 functions/methods.

Package: r-bioc-biostrings
Description-md5: 3c6c40b36594c9cf42424dea840eb312
Description-en: GNU R string objects representing biological sequences
 Memory efficient string containers, string matching algorithms, and other
 utilities, for fast manipulation of large biological sequences or set of
 sequences.

Package: r-bioc-biovizbase
Description-md5: d3e2d866fe264470a3ba8cdc54ca49f7
Description-en: GNU R basic graphic utilities for visualization of genomic data
 The biovizBase package is designed to provide a set of utilities, color
 schemes and conventions for genomic data. It serves as the base for
 various high-level packages for biological data visualization. This
 saves development effort and encourages consistency.

Package: r-bioc-bladderbatch
Description-md5: 6253d4bd2227689b142f7526c47332c4
Description-en: GNU R bladder gene expression data illustrating batch effects
 This package contains microarray gene expression data on 57 bladder
 samples from 5 batches. The data are used as an illustrative example for
 the sva package.

Package: r-bioc-bluster
Description-md5: 681fd644408b2fef0b584b2c71d9429e
Description-en: Clustering Algorithms for Bioconductor
 Wraps common clustering algorithms in an easily extended S4 framework.
 Backends are implemented for hierarchical, k-means and graph-based clustering.
 Several utilities are also provided to compare and evaluate clustering results.

Package: r-bioc-bsgenome
Description-md5: baaa2a828464463a7b294147f09c4799
Description-en: BioConductor infrastructure for Biostrings-based genome data packages
 This BioConductor module provides some basic infrastructure for
 Biostrings-based genome data packages.

Package: r-bioc-bsseq
Description-md5: 180b48f012fc46f936094bed692669d0
Description-en: Bioconductor analyze, manage and store bisulfite sequencing data
 A collection of tools for analyzing and visualizing bisulfite
 sequencing data.

Package: r-bioc-chemminer
Description-md5: ea98f3bfbb4d55ab5f901a2b5406e95f
Description-en: Cheminformatics Toolkit for R
 ChemmineR is a cheminformatics package for analyzing drug-like small
 molecule data in R. Its latest version contains functions for efficient
 processing of large numbers of molecules, physicochemical/structural
 property predictions, structural similarity searching, classification
 and clustering of compound libraries with a wide spectrum of algorithms.
 In addition, it offers visualization functions for compound clustering
 results and chemical structures.

Package: r-bioc-cner
Description-md5: 7eb745510870e4e5f5cabb41a8e73fdc
Description-en: CNE Detection and Visualization
 Large-scale identification and advanced visualization
 of sets of conserved noncoding elements.

Package: r-bioc-complexheatmap
Description-md5: 8ca60c7b2056deaaab8b904f9d8aa441
Description-en: make complex heatmaps using GNU R
 Complex heatmaps are efficient to visualize associations
 between different sources of data sets and reveal potential patterns.
 Here the ComplexHeatmap package provides a highly flexible way to arrange
 multiple heatmaps and supports various annotation graphics.

Package: r-bioc-consensusclusterplus
Description-md5: 07396ed80b592793194f39766100b048
Description-en: GNU R determining cluster count and membership
 ConsensusClusterPlus is a BioCOnductor package providing an algorithm
 for determining cluster count and membership by stability evidence in
 unsupervised analysis.

Package: r-bioc-ctc
Description-md5: 479b314a7a4a247c5c3d3943a20d1e47
Description-en: Cluster and Tree Conversion
 Tools for export and import classification trees and clusters to other
 programs.

Package: r-bioc-cummerbund
Description-md5: b8e141232b6d17ca7806a2bfbcdae869
Description-en: tool for analysis of Cufflinks RNA-Seq output
 Allows for persistent storage, access, exploration, and manipulation of
 Cufflinks high-throughput sequencing data. In addition, provides
 numerous plotting functions for commonly used visualizations.

Package: r-bioc-dada2
Description-md5: 3fa0d6dceb2f30972ee5a7c11349bf26
Description-en: sample inference from amplicon sequencing data
 The dada2 package contributes to software workflows to interpret
 sequencing data from microbiota - the relative abundance of
 bacterial and/or yeast, typically measured in the gut.
 It infers exact amplicon sequence
 variants (ASVs) from high-throughput amplicon sequencing data,
 replacing the coarser and less accurate OTU clustering approach.
 The dada2 pipeline takes as input demultiplexed fastq files, and
 outputs the sequence variants and their sample-wise abundances
 after removing substitution and chimera errors. Taxonomic
 classification is available via a native implementation of the RDP
 naive Bayesian classifier, and species-level assignment to 16S
 rRNA gene fragments by exact matching.

Package: r-bioc-decontam
Description-md5: 9be392a0d9a2c63d5b85785028ba99b3
Description-en: identify contaminants in marker-gene and metagenomics sequencing sata
 Simple statistical identification of contaminating sequence features in
 marker-gene or metagenomics data. Works on any kind of feature derived from
 environmental sequencing data (e.g. ASVs, OTUs, taxonomic groups, MAGs,...).
 Requires DNA quantitation data or sequenced negative control samples.

Package: r-bioc-decoupler
Description-md5: ed3289863b137cc1cc62b10f18d9bd4e
Description-en: infer biological activities from omics data
 Many methods allow one to extract biological activities from omics
 data using information from prior knowledge resources, reducing the
 dimensionality for increased statistical power and better interpretability.
 DecoupleR is a Bioconductor package containing different
 statistical methods to extract these signatures within a unified framework.
 decoupleR allows the user to flexibly test any method with any resource.
 It incorporates methods that take into account the sign and weight of
 network interactions. decoupleR can be used with any omic, as long as its
 features can be linked to a biological process based on prior knowledge.
 For example, in transcriptomics gene sets regulated by a transcription
 factor, or in phospho-proteomics phosphosites that are targeted by a kinase.

Package: r-bioc-degnorm
Description-md5: 6adb76cb80fb95e66d184e7d28f2dfb4
Description-en: DegNorm: degradation normalization for RNA-seq data
 This package performs degradation normalization in bulk RNA-seq data to
 improve differential expression analysis accuracy.

Package: r-bioc-degreport
Description-md5: 2ac0b5d6ff1f7ac8117c34f955e8e79f
Description-en: BioConductor report of DEG analysis
 Creation of a HTML report of differential expression
 analyses of count data. It integrates some of the code
 mentioned in DESeq2 and edgeR vignettes, and report a ranked
 list of genes according to the fold changes mean and
 variability for each selected gene.

Package: r-bioc-delayedarray
Description-md5: bb4c0f135492d46bc2ed3eaf460c750b
Description-en: BioConductor delayed operations on array-like objects
 Wrapping an array-like object (typically an on-disk object) in
 a DelayedArray object allows one to perform common array operations
 on it without loading the object in memory. In order to reduce memory
 usage and optimize performance, operations on the object are either
 delayed or executed using a block processing mechanism. Note that this
 also works on in-memory array-like objects like DataFrame objects
 (typically with Rle columns), Matrix objects, and ordinary arrays and
 data frames.

Package: r-bioc-delayedmatrixstats
Description-md5: 7e99309ef9309b2a1a2ea92838ebcd42
Description-en: Functions on Rows and Columns of 'DelayedMatrix' Objects
 A port of the 'matrixStats' API for use with DelayedMatrix objects
 from the 'DelayedArray' package. High-performing functions operating on rows
 and columns of DelayedMatrix objects, e.g. col / rowMedians(),
 col / rowRanks(), and col / rowSds(). Functions optimized per data type and
 for subsetted calculations such that both memory usage and processing time is
 minimized.

Package: r-bioc-demixt
Description-md5: 232ccbc62f7dee4f47f5ff735b6b62ff
Description-en: Cell type-specific deconvolution of heterogeneous tumor samples
 When studying cancer cells from tumors excised from patients, the samples
 will be a mixture of tumors and healthy cells, e.g. from invading immune cells.
 For comparing samples, the interest may be more on comparing the transcriptome
 of the tumors themselves.
 .
 This package prepares the statistical separation (deconvolution)
 of RNAseq or microarray generated expression data for two or three
 components.

Package: r-bioc-densvis
Description-md5: e685b9f9652b5f7fbf994ff89251236e
Description-en: density-preserving data visualization via non-linear dimensionality reduction
 Implements the density-preserving modification to t-SNE
 and UMAP described by Narayan et al. (2020)
 <doi:10.1101/2020.05.12.077776>.
 The non-linear dimensionality reduction techniques t-SNE and UMAP
 enable users to summarise complex high-dimensional sequencing data
 such as single cell RNAseq using lower dimensional representations.
 These lower dimensional representations enable the visualisation of discrete
 transcriptional states, as well as continuous trajectory (for example, in
 early development). However, these methods focus on the local neighbourhood
 structure of the data. In some cases, this results in
 misleading visualisations, where the density of cells in the low-dimensional
 embedding does not represent the transcriptional heterogeneity of data in the
 original high-dimensional space. den-SNE and densMAP aim to enable more
 accurate visual interpretation of high-dimensional datasets by producing
 lower-dimensional embeddings that accurately represent the heterogeneity of
 the original high-dimensional space, enabling the identification of
 homogeneous and heterogeneous cell states.
 This accuracy is accomplished by including in the optimisation process a term
 which considers the local density of points in the original high-dimensional
 space. This can help to create visualisations that are more representative of
 heterogeneity in the original high-dimensional space.

Package: r-bioc-deseq
Description-md5: b79cf53ee55bb5eba3986369d0147c19
Description-en: GNU R differential gene expression analysis
 BioConductor package to estimate variance-mean dependence in count data from
 high-throughput sequencing assays and test for differential
 expression based on a model using the negative binomial
 distribution.

Package: r-bioc-deseq2
Description-md5: ae9e1d3c5793b8ca7b76c769e1059db8
Description-en: R package for RNA-Seq Differential Expression Analysis
 Differential gene expression analysis based on the negative binomial
 distribution. Estimate variance-mean dependence in count data from
 high-throughput sequencing assays and test for differential expression based
 on a model using the negative binomial distribution.

Package: r-bioc-destiny
Description-md5: 4410e70b075b2067c326fae3ea9867eb
Description-en: GNU R diffusion maps
 This BioConductor package creates and plots diffusion maps.

Package: r-bioc-dexseq
Description-md5: 847e73dca66539e0fca1ea31c4fc3b84
Description-en: GNU R inference of differential exon usage in RNA-Seq
 The package is focused on finding differential exon usage
 using RNA-seq exon counts between samples with different
 experimental designs. It provides functions that allows the
 user to make the necessary statistical tests based on a model
 that uses the negative binomial distribution to estimate the
 variance between biological replicates and generalized linear
 models for testing. The package also provides functions for the
 visualization and exploration of the results.

Package: r-bioc-dir.expiry
Description-md5: 53f588ce39821f4217a28e32eda0a1eb
Description-en: Bioconductor managing expiration for cache directories
 Implements an expiration system for access to versioned directories.
 Directories that have not been accessed by a registered function within
 a certain time frame are deleted. This aims to reduce disk usage by
 eliminating obsolete caches generated by old versions of packages.

Package: r-bioc-dirichletmultinomial
Description-md5: 2bfdbf12336f3c4e83cdb75ffee4d571
Description-en: Dirichlet-Multinomial Mixture Model Machine Learning for Microbiome Data
 Dirichlet-multinomial mixture models can be used to describe variability
 in microbial metagenomic data. This package is an interface to code
 originally made available by Holmes, Harris, and Quince, 2012, PLoS ONE.

Package: r-bioc-dnacopy
Description-md5: 04b2d7285fe6dc95b253d19cdc336532
Description-en: R package: DNA copy number data analysis
 Implements the circular binary segmentation (CBS) algorithm to segment DNA
 copy number data and identify genomic regions with abnormal copy number.
 .
 This package is for analyzing array DNA copy number data, which is usually
 (but not always) called array Comparative Genomic Hybridization (array CGH)
 data It implements a methodology for finding change-points in these data which
 are points after which the (log) test over reference ratios have changed
 location. This model is that the change-points correspond to positions where
 the underlying DNA copy number has changed. Therefore, change-points can be
 used to identify regions of gained and lost copy number. Also provided is a
 function for making relevant plots of these data.

Package: r-bioc-drimseq
Description-md5: 5d91abefbd915b8bc752abe0d1b90130
Description-en: Differential transcript usage and tuQTL analyses with
 Dirichlet-multinomial model in RNA-seq The package provides two
 frameworks. One for the differential transcript usage analysis
 between different conditions and one for the tuQTL analysis. Both
 are based on modeling the counts of genomic features (i.e.,
 transcripts) with the Dirichlet-multinomial distribution. The
 package also makes available functions for visualization and
 exploration of the data and results.

Package: r-bioc-dropletutils
Description-md5: 5929892eb4b63e00f4a06a3db334d42f
Description-en: BioConductor utilities for handling single-cell droplet data
 Provides a number of utility functions for handling single-cell
 (RNA-seq) data from droplet technologies such as 10X Genomics. This
 includes data loading from count matrices or molecule information files,
 identification of cells from empty droplets, removal of barcode-swapped
 pseudo-cells, and downsampling of the count matrix.

Package: r-bioc-dss
Description-md5: 1c44d225eecc9c52399d7369fb2dae93
Description-en: Bioconductor dispersion shrinkage for sequencing data
 DSS is an R library performing differntial analysis for
 count-based sequencing data. It detectes differentially
 expressed genes (DEGs) from RNA-seq, and differentially
 methylated loci or regions (DML/DMRs) from bisulfite sequencing
 (BS-seq). The core of DSS is a new dispersion shrinkage method
 for estimating the dispersion parameter from Gamma-Poisson or
 Beta-Binomial distributions.

Package: r-bioc-dupradar
Description-md5: 68a2ab16e38e812e2e9d6bb31b20f87a
Description-en: BioConductor assessment of duplication rates in RNA-Seq datasets
 This BioConductor package provides assessment of duplication rate
 quality control for RNA-Seq datasets.

Package: r-bioc-ebseq
Description-md5: ff4e26790cf70dea336cfa68f87d280e
Description-en: R package for RNA-Seq Differential Expression Analysis
 r-bioc-ebseq is an R package for identifying genes and isoforms differentially
 expressed (DE) across two or more biological conditions in an RNA-seq
 experiment.

Package: r-bioc-edaseq
Description-md5: dd9b03be74340f306e3c0ecca939774e
Description-en: GNU R exploratory data analysis and normalization for RNA-Seq
 Numerical and graphical summaries of RNA-Seq read data.
 Within-lane normalization procedures to adjust for GC-content
 effect (or other gene-level effects) on read counts: loess
 robust local regression, global-scaling, and full-quantile
 normalization (Risso et al., 2011). Between-lane normalization
 procedures to adjust for distributional differences between
 lanes (e.g., sequencing depth): global-scaling and
 full-quantile normalization (Bullard et al., 2010).

Package: r-bioc-edger
Description-md5: e9c6c6a168e9ee8c27a8db76210c4bdb
Description-en: Empirical analysis of digital gene expression data in R
 Bioconductor package for differential expression analysis of whole
 transcriptome sequencing (RNA-seq) and digital gene expression
 profiles with biological replication. It uses empirical Bayes
 estimation and exact tests based on the negative binomial
 distribution. It is also useful for differential signal analysis with
 other types of genome-scale count data.

Package: r-bioc-eir
Description-md5: ef44f490e2829c6a3838baa433e0f2af
Description-en: Accelerated similarity searching of small molecules
 The eiR package provides utilities for accelerated
 structure similarity searching of very large small molecule
 data sets using an embedding and indexing approach.

Package: r-bioc-ensembldb
Description-md5: 8193c0347bf158b238c1f1ab9ad7a963
Description-en: GNU R utilities to create and use an Ensembl based annotation database
 The package provides functions to create and use transcript centric
 annotation databases/packages. The annotation for the databases are
 directly fetched from Ensembl using their Perl API. The functionality
 and data is similar to that of the TxDb packages from the
 GenomicFeatures package, but, in addition to retrieve all
 gene/transcript models and annotations from the database, the ensembldb
 package provides also a filter framework allowing to retrieve
 annotations for specific entries like genes encoded on a chromosome
 region or transcript models of lincRNA genes.

Package: r-bioc-experimenthub
Description-md5: 2d9ae58936ba04e2ff0c84400bfe2c7a
Description-en: BioConductor client to access ExperimentHub resources
 This package provides a client for the Bioconductor ExperimentHub web
 resource. ExperimentHub provides a central location where curated data
 from experiments, publications or training courses can be accessed. Each
 resource has associated metadata, tags and date of modification. The
 client creates and manages a local cache of files retrieved enabling
 quick and reproducible access.

Package: r-bioc-fishpond
Description-md5: 7acf71e9f8155f83b7ca8e36abe5fb2a
Description-en: Differential transcript and gene expression with inferential replicates
 Fishpond contains methods for differential transcript
 and gene expression analysis of RNA-seq data using inferential
 replicates for uncertainty of abundance quantification,
 as generated by Gibbs sampling or bootstrap sampling. Also the
 package contains utilities for working with Salmon and Alevin
 quantification files.

Package: r-bioc-fmcsr
Description-md5: c29820667a61de1ae87250ae08a5d75b
Description-en: GNU R mismatch tolerant maximum common substructure searching
 The fmcsR package introduces an efficient maximum common
 substructure (MCS) algorithms combined with a novel matching
 strategy that allows for atom and/or bond mismatches in the
 substructures shared among two small molecules. The resulting
 flexible MCSs (FMCSs) are often larger than strict MCSs,
 resulting in the identification of more common features in
 their source structures, as well as a higher sensitivity in
 finding compounds with weak structural similarities. The fmcsR
 package provides several utilities to use the FMCS algorithm
 for pairwise compound comparisons, structure similarity
 searching and clustering.

Package: r-bioc-genefilter
Description-md5: 8fcbb6913e1350878fb76edac9142ff5
Description-en: methods for filtering genes from microarray experiments
 This BioConductor module provides methods for filtering genes from microarray
 experiments.  It contains some basic functions for filtering genes.

Package: r-bioc-genelendatabase
Description-md5: b1f2ab9d4a5280ef5af6f6cc79cf3852
Description-en: GNU R lengths of mRNA transcripts for a number of genomes
 This GNU R package calculates length of mRNA transcripts for a
 number of genomes and gene ID formats, largely based on UCSC
 table browser.

Package: r-bioc-geneplotter
Description-md5: 60f58e3cdee19f65b25a9f3928f28cab
Description-en: R package of functions for plotting genomic data
 Geneplotter contains plotting functions for microarrays.
 .
 The functions cPlot and cColor allow the user to
 associate microarray expression data with chromosomal location.
 The plots can include any subset (by default all chromosomes are
 shown) of chromosomes for the organism being considered.

Package: r-bioc-genomeinfodb
Description-md5: 38cc55efa4e7c20812ce197b22bc76c1
Description-en: BioConductor utilities for manipulating chromosome identifiers
 This package contains BioConductor utilities for manipulating
 chromosome and other 'seqname' identifiers.
 .
 The Seqnames package contains data and functions that define and allow
 translation between different chromosome sequence naming conventions
 (e.g., "chr1" versus "1"), including a function that attempts to place
 sequence names in their natural, rather than lexicographic, order.

Package: r-bioc-genomeinfodbdata
Description-md5: 7eeba7d3c05ac6729bd494e4d48e2da4
Description-en: Species and taxonomy ID look up tables used by GenomeInfoDb
 Files for mapping between NCBI taxonomy ID and species. Used by functions
 in the GenomeInfoDb package.

Package: r-bioc-genomicalignments
Description-md5: d50adaf82639cc220ed4e6e1e258c6d5
Description-en: BioConductor representation and manipulation of short genomic alignments
 This BioConductor package provides efficient containers for storing and
 manipulating short genomic alignments (typically obtained by aligning
 short reads to a reference genome). This includes read counting,
 computing the coverage, junction detection, and working with the
 nucleotide content of the alignments.

Package: r-bioc-genomicfeatures
Description-md5: d534bd4faeaf5a9823825797ab564bb0
Description-en: GNU R tools for making and manipulating transcript centric annotations
 A set of tools and methods for making and manipulating transcript
 centric annotations. With these tools the user can easily download the
 genomic locations of the transcripts, exons and cds of a given organism,
 from either the UCSC Genome Browser or a BioMart database (more sources
 will be supported in the future). This information is then stored in a
 local database that keeps track of the relationship between transcripts,
 exons, cds and genes. Flexible methods are provided for extracting the
 desired features in a convenient format.

Package: r-bioc-genomicfiles
Description-md5: e40cf90d34c73bdc5f62118033954f0e
Description-en: Distributed computing by file or by range
 This package provides infrastructure for parallel
 computations distributed 'by file' or 'by range'. User
 defined MAPPER and REDUCER functions provide added
 flexibility for data combination and manipulation.

Package: r-bioc-genomicranges
Description-md5: 3f662bd13374fbb5b4494cefe3dcaf66
Description-en: BioConductor representation and manipulation of genomic intervals
 The ability to efficiently store genomic annotations and alignments is
 playing a central role when it comes to analyze high-throughput
 sequencing data (a.k.a. NGS data). The package defines general purpose
 containers for storing genomic intervals as well as more specialized
 containers for storing alignments against a reference genome.

Package: r-bioc-geoquery
Description-md5: 952355a18eb44e818e0bf24162ae78a1
Description-en: Get data from NCBI Gene Expression Omnibus (GEO)
 The NCBI Gene Expression Omnibus (GEO) is a public repository of
 microarray data. Given the rich and varied nature of this resource, it
 is only natural to want to apply BioConductor tools to these data.
 GEOquery is the bridge between GEO and BioConductor.

Package: r-bioc-ggbio
Description-md5: 473ffcf9b917a4fe4d44310bdca73b54
Description-en: Visualization tools for genomic data
 The ggbio package extends and specializes the grammar of
 graphics for biological data. The graphics are designed to
 answer common scientific questions, in particular those often
 asked of high throughput genomics data. All core Bioconductor
 data structures are supported, where appropriate. The package
 supports detailed views of particular genomic regions, as well
 as genome-wide overviews. Supported overviews include ideograms
 and grand linear views. High-level plots include sequence
 fragment length, edge-linked interval to data view, mismatch
 pileup, and several splicing summaries.

Package: r-bioc-glmgampoi
Description-md5: 78420a4dba0e5a84470e940e49a761a9
Description-en: GNU R fit a Gamma-Poisson generalized linear model
 Fit linear models to overdispersed count data.
 The package can estimate the overdispersion and fit repeated models
 for matrix input. It is designed to handle large input datasets as they
 typically occur in single cell RNA-seq experiments.

Package: r-bioc-go.db
Description-md5: b0588a282757c4b586177f69d3e8ef50
Description-en: annotation maps describing the entire Gene Ontology
 This package is part of BioConductor and provides a set of annotation
 maps describing the entire Gene Ontology assembled using data from GO.
 .
 The package helps running the test suites of some BioConductor packages.

Package: r-bioc-golubesets
Description-md5: a91fc398b671cde1c98096074ca59ece
Description-en: exprSets for golub leukemia data
 representation of public golub data with some covariate
 data of provenance unknown to the maintainer at present; now
 employs ExpressionSet format

Package: r-bioc-gosemsim
Description-md5: 445dc86df6bb0bc1cf75d0e4d75553a6
Description-en: GO-terms semantic similarity measures
 The semantic comparisons of Gene Ontology (GO) annotations provide
 quantitative ways to compute similarities between genes and gene groups,
 and have became important basis for many bioinformatics analysis approaches.
 GOSemSim is an R package for semantic similarity computation among GO terms,
 sets of GO terms, gene products and gene clusters. GOSemSim implemented five
 methods proposed by Resnik, Schlicker, Jiang, Lin and Wang respectively.

Package: r-bioc-goseq
Description-md5: 201d8f7fc5dbc34bdb479505cb198591
Description-en: GNU R gene ontology analyser for RNA-seq and other length biased data
 This GNU R package provides functions to detect Gene Ontology and/or
 other user defined categories which are over/under represented in
 RNA-seq data.

Package: r-bioc-graph
Description-md5: 1671232f2d6fe8ad6805b6365405c4d2
Description-en: handle graph data structures for BioConductor
 This BioConductor module implements some simple graph handling
 capabilities.  These are for instance used in hypergraph module
 which in turn is used by several other BioConductor packages.

Package: r-bioc-grohmm
Description-md5: e4ad61448703c8dc65b7219979430710
Description-en: GRO-seq Analysis Pipeline
 This BioConductor package provides a pipeline for the analysis of GRO-
 seq data. Among the more advanced features, r-bioc-grohmm predicts the
 boundaries of transcriptional activity across the genome de novo using a
 two-state hidden Markov model (HMM).
 .
 The used model essentially divides the genome into transcribed and non-
 transcribed regions in a strand specific manner. HMMs are used to
 identify the leading edge of Pol II at genes activated by a stimulus in
 GRO-seq time course data. This approach allows the genome-wide
 interrogation of transcription rates in cells.

Package: r-bioc-gseabase
Description-md5: 85e0fd5a6d06be5b79a4f0970b8f1a34
Description-en: Gene set enrichment data structures and methods
 This package provides classes and methods to support Gene
 Set Enrichment Analysis (GSEA).

Package: r-bioc-gsva
Description-md5: e85ed23c3444b7c2da17d6196437f0f4
Description-en: Gene Set Variation Analysis for microarray and RNA-seq data
 Gene Set Variation Analysis (GSVA) is a non-parametric, unsupervised
 method for estimating variation of gene set enrichment through the
 samples of a expression data set. GSVA performs a change in coordinate
 systems, transforming the data from a gene by sample matrix to a gene-
 set by sample matrix, thereby allowing the evaluation of pathway
 enrichment for each sample. This new matrix of GSVA enrichment scores
 facilitates applying standard analytical methods like functional
 enrichment, survival analysis, clustering, CNV-pathway analysis or cross-
 tissue pathway analysis, in a pathway-centric manner.

Package: r-bioc-gsvadata
Description-md5: f948f890c29674f1559fdb8f5b17cf41
Description-en: Data employed in the vignette of the GSVA package
 This package stores the data employed in the vignette of the GSVA package.
 These data belong to the following publications:
 - Armstrong et al. Nat Genet 30:41-47, 2002
 - Cahoy et al. J Neurosci 28:264-278, 2008
 - Carrel and Willard, Nature, 434:400-404, 2005
 - Huang et al. PNAS, 104:9758-9763, 2007
 - Pickrell et al. Nature, 464:768-722, 2010
 - Skaletsky et al. Nature, 423:825-837
 - Verhaak et al. Cancer Cell 17:98-110, 2010

Package: r-bioc-gviz
Description-md5: a1192a0bcb8465ef96fce24dbb9e40c0
Description-en: Plotting data and annotation information along genomic coordinates
 Genomic data analyses requires integrated visualization of known
 genomic information and new experimental data. Gviz uses the biomaRt and
 the rtracklayer packages to perform live annotation queries to Ensembl
 and UCSC and translates this to e.g. gene/transcript structures in
 viewports of the grid graphics package. This results in genomic
 information plotted together with your data.

Package: r-bioc-gypsum
Description-md5: fb1eec94821346383078616156b88145
Description-en: Interface to the gypsum REST API
 Client for the gypsum REST API (https://gypsum.artifactdb.com), a cloud-based
 file store in the ArtifactDB ecosystem.
 .
 This package provides functions for uploads, downloads, and various
 adminstrative and management tasks.
 .
 Check out the documentation at https://github.com/ArtifactDB/gypsum-worker for
 more details.

Package: r-bioc-hdf5array
Description-md5: 75935fc5e97c3a902de41900a4e583c7
Description-en: HDF5 backend for DelayedArray objects
 Implements the HDF5Array and TENxMatrix classes, 2 convenient
 and memory-efficient array-like containers for on-disk representation
 of HDF5 datasets. HDF5Array is for datasets that use the conventional
 (i.e. dense) HDF5 representation. TENxMatrix is for datasets that
 use the HDF5-based sparse matrix representation from 10x Genomics
 (e.g. the 1.3 Million Brain Cell Dataset). Both containers being
 DelayedArray extensions, they support all operations supported by
 DelayedArray objects. These operations can be either delayed or
 block-processed.

Package: r-bioc-hgu95a.db
Description-md5: 33de31a3f19d119767578fc900c39525
Description-en: Affymetrix HG_U95A Array annotation data (chip hgu95a)
 Assembled using data from public repositories.

Package: r-bioc-hilbertvis
Description-md5: ef2bbbd3831fe633c838f37f00806810
Description-en: GNU R package to visualise long vector data
 This tool allows one to display very long data vectors in a space-efficient
 manner, by organising it along a 2D Hilbert curve. The user can then
 visually judge the large scale structure and distribution of features
 simultaenously with the rough shape and intensity of individual features.
 .
 In bioinformatics, a typical use case is ChIP-Chip and ChIP-Seq,
 or basically all the kinds of genomic data, that are conventionally
 displayed as quantitative track ("wiggle data") in genome browsers such
 as those provided by Ensembl or UCSC.

Package: r-bioc-hsmmsinglecell
Description-md5: bfabd4a875a738db6fdca12dc9266784
Description-en: Single-cell RNA-Seq for differentiating human skeletal muscle myoblasts (HSMM)
 Skeletal myoblasts undergo a well-characterized sequence of morphological
 and transcriptional changes during differentiation. In this experiment,
 primary human skeletal muscle myoblasts (HSMM) were expanded under
 high mitogen conditions (GM) and then differentiated by switching to
 low-mitogen media (DM). RNA-Seq libraries were sequenced from each of several
 hundred cells taken over a time-course of serum-induced differentiation.
 Between 49 and 77 cells were captured at each of four time points (0, 24, 48,
 72 hours) following serum switch using the Fluidigm C1 microfluidic system.
 RNA from each cell was isolated and used to construct mRNA-Seq libraries,
 which were then sequenced to a depth of ~4 million reads per library,
 resulting in a complete gene expression profile for each cell.

Package: r-bioc-htsfilter
Description-md5: 9c8bb9c65289353b13e58ec5aebd196d
Description-en: GNU R filter replicated high-throughput transcriptome sequencing data
 This package implements a filtering procedure for
 replicated transcriptome sequencing data based on a global
 Jaccard similarity index in order to identify genes with low,
 constant levels of expression across one or more experimental
 conditions.

Package: r-bioc-hypergraph
Description-md5: c9869c741900ddb0d82d391efd5501c5
Description-en: BioConductor hypergraph data structures
 This package BioConductor implements some simple capabilities for
 representing and manipulating hypergraphs.

Package: r-bioc-ihw
Description-md5: e4005f10a90f6b670f0dd79018f4c723
Description-en: GNU R independent hypothesis weighting
 Independent hypothesis weighting (IHW) is a multiple testing procedure
 that increases power compared to the method of Benjamini and Hochberg by
 assigning data-driven weights to each hypothesis. The input to IHW is a
 two-column table of p-values and covariates. The covariate can be any
 continuous-valued or categorical variable that is thought to be
 informative on the statistical properties of each hypothesis test, while
 it is independent of the p-value under the null hypothesis.

Package: r-bioc-impute
Description-md5: 66b3e6b35a247ab9668a0eb5a82de2e8
Description-en: Imputation for microarray data
 R package which provide a function to perform imputation for
 microarray data (currently KNN only).

Package: r-bioc-interactivedisplaybase
Description-md5: 72252fefc8cf4985f6400de3a4797e15
Description-en: base package for enabling powerful shiny web displays of Bioconductor objects
 The interactiveDisplayBase package contains the basic methods
 needed to generate interactive Shiny based display methods for
 Bioconductor objects.

Package: r-bioc-ioniser
Description-md5: a236849b525a4768bceb19dffc84dc37
Description-en: Quality Assessment Tools for Oxford Nanopore MinION data
 IONiseR provides tools for the quality assessment of
 Oxford Nanopore MinION data. It extracts summary statistics
 from a set of fast5 files and can be used either before or
 after base calling.  In addition to standard summaries of the
 read-types produced, it provides a number of plots for
 visualising metrics relative to experiment run time or
 spatially over the surface of a flowcell.

Package: r-bioc-iranges
Description-md5: 40e1f89c9bcba93a95bbe2a22558da25
Description-en: GNU R low-level containers for storing sets of integer ranges
 The IRanges class and its extensions are low-level containers for
 storing sets of integer ranges. A typical use of these containers in
 biology is for representing a set of chromosome regions. More specific
 extensions of the IRanges class will typically allow the storage of
 additional information attached to each chromosome region as well as a
 hierarchical relationship between these regions.

Package: r-bioc-isoformswitchanalyzer
Description-md5: 6e336d084c273bc54872e6621a01f875
Description-en: Identify, Annotate and Visualize Alternative Splicing and
 Isoform Switches with Functional Consequences from both short- and
 long-read RNA-seq data. Analysis of alternative splicing and
 isoform switches with predicted functional consequences (e.g.
 gain/loss of protein domains etc.) from quantification of all
 types of RNASeq by tools such as Kallisto, Salmon, StringTie,
 Cufflinks/Cuffdiff etc.

Package: r-bioc-keggrest
Description-md5: 51c5a47ee8d0da93529be3a980b92a92
Description-en: GNU R client-side REST access to KEGG
 A package that provides a client interface to the KEGG
 REST server. Based on KEGGSOAP by J. Zhang, R. Gentleman, and
 Marc Carlson, and KEGG (Python package) by Aurelien Mazurie.

Package: r-bioc-limma
Description-md5: 7d3dc8b6f314fb098c2f22280dac3f37
Description-en: linear models for microarray data
 Microarrays are microscopic plates with carefully arranged short DNA
 strands and/or chemically prepared surfaces to which other DNA
 preferably binds. The amount of DNA binding at different locations of
 these chips, typically determined by a fluorescent dye, is to be
 interpreted. The technology is typically used with DNA that is derived
 from RNA, i.e to determine the activity of a gene and/or its splice
 variants. But the technology is also used to determine sequence
 variations in genomic DNA.
 .
 This Bioconductor package supports the analysis of gene expression
 microarray data, especially the use of linear models for analysing
 designed experiments and the assessment of differential expression. The
 package includes pre-processing capabilities for two-colour spotted
 arrays. The differential expression methods apply to all array platforms
 and treat Affymetrix, single channel and two channel experiments in a
 unified way.

Package: r-bioc-lpsymphony
Description-md5: acac412996dcc4984f3fd0befa5dcf79
Description-en: Symphony integer linear programming solver in GNU R
 This package was derived from Rsymphony_0.1-17 from CRAN. These packages
 provide an R interface to SYMPHONY, an open-source linear programming
 solver written in C++. The main difference between this package and
 Rsymphony is that it includes the solver source code (SYMPHONY version
 5.6), while Rsymphony expects to find header and library files on the
 users' system. Thus the intention of lpsymphony is to provide an easy to
 install interface to SYMPHONY.

Package: r-bioc-makecdfenv
Description-md5: eeb855014bc893a366953e670722bea4
Description-en: BioConductor CDF Environment Maker
 This package has two functions. One reads a Affymetrix chip description
 file (CDF) and creates a hash table environment containing the
 location/probe set membership mapping. The other creates a package that
 automatically loads that environment.

Package: r-bioc-matrixgenerics
Description-md5: f3e19a43cb8dcfd3ddc4522cad9eb44f
Description-en: S4 Generic Summary Statistic Functions that Operate on Matrix-Like Objects
 S4 generic functions modeled after the 'matrixStats' API
 for alternative matrix implementations. Packages with alternative matrix
 implementation can depend on this package and implement the generic
 functions that are defined here for a useful set of row and column
 summary statistics. Other package developers can import this package
 and handle a different matrix implementations without worrying
 about incompatibilities.

Package: r-bioc-megadepth
Description-md5: dee5b368dc490802cbe1444441049444
Description-en: BioCOnductor BigWig and BAM related utilities
 This package provides an R interface to Megadepth by Christopher
 Wilks available at https://github.com/ChristopherWilks/megadepth. It is
 particularly useful for computing the coverage of a set of genomic regions
 across bigWig or BAM files. With this package, you can build base-pair
 coverage matrices for regions or annotations of your choice from BigWig
 files. Megadepth was used to create the raw files provided by
 https://bioconductor.org/packages/recount3.

Package: r-bioc-mergeomics
Description-md5: d744e3c22ea2ecce9f31fb5a290ad6a6
Description-en: Integrative network analysis of omics data
 The Mergeomics pipeline serves as a flexible framework for integrating
 multidimensional omics-disease associations, functional genomics,
 canonical pathways and gene-gene interaction networks to generate
 mechanistic hypotheses. It includes two main parts:
 1) Marker set enrichment analysis (MSEA);
 2) Weighted Key Driver Analysis (wKDA).

Package: r-bioc-metagenomeseq
Description-md5: 94464de5c2c71a4dfa0ee8df6ad57e97
Description-en: GNU R statistical analysis for sparse high-throughput sequencing
 MetagenomeSeq is designed to determine features (be it Operational
 Taxanomic Unit (OTU), species, etc.) that are differentially abundant
 between two or more groups of multiple samples. metagenomeSeq is
 designed to address the effects of both normalization and under-sampling
 of microbial communities on disease association detection and the
 testing of feature correlations.

Package: r-bioc-metapod
Description-md5: f75f1944531e264a8af3c2e64fed2310
Description-en: GNU R meta-analyses on P-Values of differential analyses
 Implements a variety of methods for combining p-values in differential
 analyses of genome-scale datasets. Functions can combine p-values across
 different tests in the same analysis (e.g., genomic windows in ChIP-seq,
 exons in RNA-seq) or for corresponding tests across separate analyses
 (e.g., replicated comparisons, effect of different treatment conditions).
 Support is provided for handling log-transformed input p-values, missing
 values and weighting where appropriate.

Package: r-bioc-mofa
Description-md5: a64264c46be1f92fcf0f92890f21d4a5
Description-en: Multi-Omics Factor Analysis (MOFA)
 Multi-Omics Factor Analysis: an unsupervised framework for the
 integration of multi-omics data sets.
 .
 Upstream no longer supports this package. This package only still
 ships to help with rerunning/comparing/transitioning existing projects.
 For new projects please upgrade to MOFA2 (MOFA+). Actually, also when
 adding new data to old projects, MOFA2 has further improved the handling
 of multiple factors, and to compensate for a batch effect that is likely
 introduced with additional data, may be an immediate use case for that
 new version.

Package: r-bioc-mofa2
Description-md5: e5c1764a4b977570ef18127f6208c383
Description-en: Multi-Omics Factor Analysis v2
 The MOFA2 package contains a collection of tools for training and
 analysing multi-omic factor analysis (MOFA). MOFA is a probabilistic
 factor model that aims to identify principal axes of variation from data
 sets that can comprise multiple omic layers and/or groups of samples.
 Additional time or space information on the samples can be incorporated
 using the MEFISTO framework, which is part of MOFA2. Downstream analysis
 functions to inspect molecular features underlying each factor,
 vizualisation, imputation etc are available.

Package: r-bioc-monocle
Description-md5: b7920263571f538286516ee16ed83a1e
Description-en: clustering, differential expression, and trajectory analysis for RNA-Seq
 Monocle performs differential expression and time-series analysis
 for single-cell expression experiments. It orders individual cells
 according to progress through a biological process, without knowing ahead
 of time which genes define progress through that process. Monocle also
 performs differential expression analysis, clustering, visualization, and
 other useful tasks on single cell expression data.  It is designed to work
 with RNA-Seq and qPCR data, but could be used with other types as well.

Package: r-bioc-multiassayexperiment
Description-md5: 28c3ac7f2a5a7a8cb156de9549e0b027
Description-en: Software for integrating multi-omics experiments in BioConductor
 MultiAssayExperiment harmonizes data management of
 multiple assays performed on an overlapping set of specimens. It provides a
 familiar Bioconductor user experience by extending concepts from
 SummarizedExperiment, supporting an open-ended mix of standard data classes
 for individual assays, and allowing subsetting by genomic ranges or rownames.

Package: r-bioc-multtest
Description-md5: c4112391aa6882e8925f94048452c84f
Description-en: Bioconductor resampling-based multiple hypothesis testing
 Non-parametric bootstrap and permutation resampling-based multiple
 testing procedures (including empirical Bayes methods) for controlling
 the family-wise error rate (FWER), generalized family-wise error rate
 (gFWER), tail probability of the proportion of false positives (TPPFP),
 and false discovery rate (FDR). Several choices of bootstrap-based null
 distribution are implemented (centered, centered and scaled,
 quantile-transformed). Single-step and step-wise methods are available.
 Tests based on a variety of t- and F-statistics (including t-statistics
 based on regression parameters from linear and survival models as well
 as those based on correlation parameters) are included. When probing
 hypotheses with t-statistics, users may also select a potentially faster
 null distribution which is multivariate normal with mean zero and
 variance covariance matrix derived from the vector influence function.
 Results are reported in terms of adjusted p-values, confidence regions
 and test statistic cutoffs. The procedures are directly applicable to
 identifying differentially expressed genes in DNA microarray
 experiments.

Package: r-bioc-mutationalpatterns
Description-md5: df77cf7ee6fedf752a634a6c8a0008c4
Description-en: GNU R comprehensive genome-wide analysis of mutational processes
 This BioConductor package provides an extensive toolset for the
 characterization and visualization of a wide range of mutational patterns
 in base substitution catalogs.

Package: r-bioc-netsam
Description-md5: 79f8a7fbc472b8db7af6cb031c631a0f
Description-en: Network Seriation And Modularization
 The NetSAM (Network Seriation and Modularization) package
 takes an edge-list representation of a network as an input,
 performs network seriation and modularization analysis, and
 generates as files that can be used as an input for the
 one-dimensional network visualization tool NetGestalt
 (http://www.netgestalt.org) or other network analysis.

Package: r-bioc-noiseq
Description-md5: 97ca31689ac281cc4a3803ec98b7392b
Description-en: Exploratory analysis and differential expression for RNA-seq data
 Analysis of RNA-seq expression data or other similar kind of data.
 Exploratory plots to evualuate saturation, count distribution,
 expression per chromosome, type of detected features, features length,
 etc. Differential expression between two experimental conditions with
 no parametric assumptions.

Package: r-bioc-oligo
Description-md5: cd31a7cd987b545d2aef3f9b5b5564d3
Description-en: Preprocessing tools for oligonucleotide arrays
 A package to analyze oligonucleotide arrays
 (expression/SNP/tiling/exon) at probe-level. It currently
 supports Affymetrix (CEL files) and NimbleGen arrays (XYS
 files).

Package: r-bioc-oligoclasses
Description-md5: 10faf450f8dfd68d79e1c3ceb537af2e
Description-en: Classes for high-throughput arrays supported by oligo and crlmm
 This package contains class definitions, validity checks, and
 initialization methods for classes used by the oligo and crlmm packages.

Package: r-bioc-org.hs.eg.db
Description-md5: 2460c5659e431087722f322aa85390f2
Description-en: genome-wide annotation for Human
 This package provides descriptions of parts of the human genome
 that have been identified to be coding for RNA, and likely also for
 proteins. It also offers links to entries of equivalent (orthologous)
 genes in other species.
 .
 This package is prepared from the BioConductor community and contributes
 to many workflows and routine analyses in computational biology.

Package: r-bioc-organismdbi
Description-md5: 7ec9237172cd6d8886d459f40758289a
Description-en: smooth interfacing of different database packages
 The package enables a simple unified interface to several
 annotation packages each of which has its own schema by taking
 advantage of the fact that each of these packages implements a
 select methods.

Package: r-bioc-pcamethods
Description-md5: 5ba6a4a40fd9407d4e68460ad08540cc
Description-en: BioConductor collection of PCA methods
 Provides Bayesian PCA, Probabilistic PCA, Nipals PCA,
 Inverse Non-Linear PCA and the conventional SVD PCA. A cluster
 based method for missing value estimation is included for
 comparison. BPCA, PPCA and NipalsPCA may be used to perform PCA
 on incomplete data as well as for accurate missing value
 estimation. A set of methods for printing and plotting the
 results is also provided. All PCA methods make use of the same
 data structure (pcaRes) to provide a common interface to the
 PCA results. Initiated at the Max-Planck Institute for
 Molecular Plant Physiology, Golm, Germany.

Package: r-bioc-pfamanalyzer
Description-md5: c9ee16061ae1e27598a7e974d66ce018
Description-en: GNU R identification of domain isotypes in pfam data
 Protein domains is one of the most import annoation of proteins that are
 with the Pfam database/tool being (by far) the most used tool. This R
 package enables the user to read the pfam prediction from both webserver
 and stand-alone runs into R.  It was recently shown most human protein
 domains exist as multiple distinct variants termed domain isotypes.
 Different domain isotypes are used in a cell, tissue, and disease-
 specific manner. Accordingly, it was found that domain isotypes, compared
 to each other, modulate, or abolish the functionality of a protein domain.
 This R package enables the identification and classification of such
 domain isotypes from Pfam data.

Package: r-bioc-phyloseq
Description-md5: ce1efdc42d4cdfd64fc0152b75e33d3f
Description-en: GNU R handling and analysis of high-throughput microbiome census data
 The Bioconductor module phyloseq provides a set of classes and tools to
 facilitate the import, storage, analysis, and graphical display of
 microbiome census data.

Package: r-bioc-preprocesscore
Description-md5: e07331313fb0b11ce8d0d7cc3efa93df
Description-en: BioConductor collection of pre-processing functions
 This BioConductor module contains a library of pre-processing
 functions.  It is imported by several other BioConductor modules.

Package: r-bioc-progeny
Description-md5: 99cd143dafe08dd53991f5134a83ee3b
Description-en: activity inference from gene expression
 This package provides a function to infer pathway activity from gene
 expression using PROGENy. It contains the linear model which is described
 in the publication "Perturbation-response genes reveal signaling
 footprints in cancer gene expression".

Package: r-bioc-protgenerics
Description-md5: 555c85ee84e4592da687a5b5f1f0e549
Description-en: S4 generic functions for Bioconductor proteomics infrastructure
 This Bioconductor package provides S4 generic functions needed by
 Bioconductor proteomics packages.

Package: r-bioc-purecn
Description-md5: 8e04360f54e8e8be0dd9281fc8ab5c7b
Description-en: copy number calling and SNV classification using targeted short read sequencing
 This package estimates tumor purity, copy number, and loss of
 heterozygosity (LOH), and classifies single nucleotide variants (SNVs) by
 somatic status and clonality. PureCN is designed for targeted short read
 sequencing data, integrates well with standard somatic variant detection
 and copy number pipelines, and has support for tumor samples without
 matching normal samples.

Package: r-bioc-pwalign
Description-md5: 1d927264b9725bca6aff461976797a20
Description-en: Perform pairwise sequence alignments
 The two main functions in the package are pairwiseAlignment() and
 stringDist(). The former solves (Needleman-Wunsch) global alignment,
 (Smith-Waterman) local alignment, and (ends-free) overlap alignment
 problems. The latter computes the Levenshtein edit distance or pairwise
 alignment score matrix for a set of strings.

Package: r-bioc-pwmenrich
Description-md5: fea9656ab7d0e66f25fa49a95bd3c909
Description-en: PWM enrichment analysis
 A toolkit of high-level functions for DNA motif scanning
 and enrichment analysis built upon Biostrings. The main
 functionality is PWM enrichment analysis of already known PWMs
 (e.g. from databases such as MotifDb), but the package also
 implements high-level functions for PWM scanning and
 visualisation. The package does not perform "de novo" motif
 discovery, but is instead focused on using motifs that are
 either experimentally derived or computationally constructed by
 other tools.

Package: r-bioc-qtlizer
Description-md5: 5b35e989d6119eccd08fc5475733d919
Description-en: Comprehensive QTL annotation of GWAS results
 This R package provides access to the Qtlizer web server. Qtlizer
 annotates lists of common small variants (mainly SNPs) and genes in
 humans with associated changes in gene expression using the most
 comprehensive database of published quantitative trait loci (QTLs).

Package: r-bioc-qusage
Description-md5: a627382dbaa3db9171d4e40dcffc4197
Description-en: qusage: Quantitative Set Analysis for Gene Expression
 This package is an implementation the Quantitative Set
 Analysis for Gene Expression (QuSAGE) method described in
 (Yaari G. et al, Nucl Acids Res, 2013). This is a novel Gene
 Set Enrichment-type test, which is designed to provide a
 faster, more accurate, and easier to understand test for gene
 expression studies. qusage accounts for inter-gene correlations
 using the Variance Inflation Factor technique proposed by Wu et
 al. (Nucleic Acids Res, 2012). In addition, rather than simply
 evaluating the deviation from a null hypothesis with a single
 number (a P value), qusage quantifies gene set activity with a
 complete probability density function (PDF). From this PDF, P
 values and confidence intervals can be easily extracted.
 Preserving the PDF also allows for post-hoc analysis (e.g.,
 pair-wise comparisons of gene set activity) while maintaining
 statistical traceability. Finally, while qusage is compatible
 with individual gene statistics from existing methods (e.g.,
 LIMMA), a Welch-based method is implemented that is shown to
 improve specificity. For questions, contact Chris Bolen
 (cbolen1@gmail.com) or Steven Kleinstein
 (steven.kleinstein@yale.edu)

Package: r-bioc-qvalue
Description-md5: bc3b06a4f2864fc1218bf49565fc0ede
Description-en: GNU R package for Q-value estimation for FDR control
 This package takes a list of p-values resulting from the simultaneous
 testing of many hypotheses and estimates their q-values. The
 q-value of a test measures the proportion of false positives incurred
 (called the false discovery rate) when that particular test is called
 significant. Various plots are automatically generated, allowing one
 to make sensible significance cut-offs. Several mathematical results
 have recently been shown on the conservative accuracy of the estimated
 q-values from this software. The software can be applied to problems
 in genomics, brain imaging, astrophysics, and data mining.

Package: r-bioc-rbgl
Description-md5: aa2a82abc7c5c99cc75f263bed6d6981
Description-en: R interface to the graph algorithms contained in the BOOST library
 RBGL is part of the BioConductor GNU R suite. It is a fairly extensive and
 comprehensive interface to the graph algorithms contained in the BOOST C++
 libraries.

Package: r-bioc-rcpi
Description-md5: 7c9e7073830f28d12f69ff9e0861dfb3
Description-en: molecular informatics toolkit for compound-protein interaction
 Rcpi offers a molecular informatics toolkit with a
 comprehensive integration of bioinformatics and
 chemoinformatics tools for drug discovery.

Package: r-bioc-rcwl
Description-md5: 93cc119718e4f3d84d6372663e7d3cc6
Description-en: An R interface to the Common Workflow Language
 The Common Workflow Language (CWL) is an open standard for development
 of data analysis workflows that is portable and scalable across
 different tools and working environments. Rcwl provides a simple way to
 wrap command line tools and build CWL data analysis pipelines
 programmatically within R. It increases the ease of usage, development,
 and maintenance of CWL pipelines.

Package: r-bioc-residualmatrix
Description-md5: 5d8fc3e8b911cdcb33df8bbb59b71219
Description-en: Creating a DelayedMatrix of Regression Residuals
 Provides delayed computation of a matrix of residuals after fitting a
 linear model to each column of an input matrix. Also supports partial
 computation of residuals where selected factors are to be preserved in the
 output matrix. Implements a number of efficient methods for operating on
 the delayed matrix of residuals, most notably matrix multiplication
 and calculation of row/column sums or means.

Package: r-bioc-rgsepd
Description-md5: ba79e2df720fd833f415034334caf9f4
Description-en: GNU R gene set enrichment / projection displays
 R/GSEPD is a bioinformatics package for R to help
 disambiguate transcriptome samples (a matrix of RNA-Seq counts
 at transcript IDs) by automating differential expression (with
 DESeq2), then gene set enrichment (with GOSeq), and finally a
 N-dimensional projection to quantify in which ways each sample
 is like either treatment group.

Package: r-bioc-rhdf5
Description-md5: 3d84c026f20b9ec33da63e95e4d564b6
Description-en: BioConductor HDF5 interface to R
 This package provides an interface between HDF5 and R.
 HDF5's main features are the ability to store and access very large and/or
 complex datasets and a wide variety of metadata on mass storage (disk)
 through a completely portable file format. The rhdf5 package is thus suited
 for the exchange of large and/or complex datasets between R and other
 software package, and for letting R applications work on datasets that are
 larger than the available RAM.

Package: r-bioc-rhdf5filters
Description-md5: 8e60b6cbf3772a1cf7a81aa7dbafc2e8
Description-en: GNU R HDF5 compression filters
 This Bioconductor package provides a collection of compression filters for
 use with HDF5 datasets.
 .
 One of the advantages of using HDF5 is that data stored on disk can be
 compressed, reducing both the space required to store them and the time
 needed to read those data. This data compression is applied as part of the
 HDF5 “filter pipeline” that modifies data during I/O operations. HDF5
 includes several filter algorithms as standard, and the version of the
 HDF5 library found in Rhdf5lib is additionally compiled with support for
 the deflate and szip compression filters which rely on third-party
 compression libraries. Collectively HDF5 refer to these as the “internal”
 filters. It is possible to use any combination of these (including none)
 when writing data using rhdf5.

Package: r-bioc-rhdf5lib
Description-md5: de10a8bede55676b3a6380878cedf2d4
Description-en: GNU R hdf5 library
 This GNU R package provides an interface to the
 C and C++ hdf5 libraries.
 .
 HDF5 is a file format and library for storing scientific data.

Package: r-bioc-rhtslib
Description-md5: e537fb8fc3c4c7a1e6f53e4e1d521829
Description-en: HTSlib high-throughput sequencing library as GNU R package
 This package provides version 1.7 of the 'HTSlib' C
 library for high-throughput sequence analysis. The package is
 primarily useful to developers of other R packages who wish to
 make use of HTSlib. Motivation and instructions for use of this
 package are in the vignette, vignette(package="Rhtslib", "Rhtslib").

Package: r-bioc-rots
Description-md5: 5f04cdd4788697aa0482c6cf447dd77b
Description-en: GNU R Teproducibility-Optimized Test Statistic
 This BioConductor package calculates the Reproducibility-Optimized
 Test Statistic (ROTS) for differential testing in omics
 data.

Package: r-bioc-rsamtools
Description-md5: 16bc50d4ff2150209ee7b17da529b215
Description-en: GNU R binary alignment (BAM), variant call (BCF), or tabix file import
 This package provides an interface to the 'samtools', 'bcftools', and
 'tabix' utilities for manipulating SAM (Sequence Alignment / Map),
 binary variant call (BCF) and compressed indexed tab-delimited (tabix)
 files.

Package: r-bioc-rsubread
Description-md5: c5d4f335de476a5d83afe6183ad19d81
Description-en: Subread Sequence Alignment and Counting for R
 Alignment, quantification and analysis of second and third generation
 sequencing data. Includes functionality for read mapping, read counting,
 SNP calling, structural variant detection and gene fusion discovery.
 .
 Can be applied to all major sequencing techologies and to both short
 and long sequence reads.

Package: r-bioc-rtracklayer
Description-md5: 584b389dc8361ea2de736a9b4701b612
Description-en: GNU R interface to genome browsers and their annotation tracks
 Extensible framework for interacting with multiple genome browsers
 (currently UCSC built-in) and manipulating annotation tracks in various
 formats (currently GFF, BED, bedGraph, BED15, WIG, BigWig and 2bit
 built-in). The user may export/import tracks to/from the supported
 browsers, as well as query and modify the browser state, such as the
 current viewport.

Package: r-bioc-rwikipathways
Description-md5: 9a6639ef361de467badbdb380b0f2742
Description-en: GNU R client library for the WikiPathways API
 WikiPathways is a well-known repository for biological pathways that
 provides unique tools to the research community for content creation,
 editing and utilization.
 .
 The package rWikiPathways leverages the WikiPathways API to
 communicate between GNU R and WikiPathways, allowing any pathway to
 be queried, interrogated and downloaded in both data and image formats.
 Queries are typically performed based on "Xrefs", standardized
 identifiers for genes, proteins and metabolites. Once you can
 identified a pathway, you can use the WPID (WikiPathways identifier)
 to make additional queries.

Package: r-bioc-s4arrays
Description-md5: 89c104647eb2b69c30e2857743f6fbcc
Description-en: foundation of array-like containers in Bioconductor
 The S4Arrays package defines the Array virtual class to be
 extended by other S4 classes that wish to implement a container
 with an array-like semantic. It also provides: (1) low-level
 functionality meant to help the developer of such container to
 implement basic operations like display, subsetting, or coercion
 of their array-like objects to an ordinary matrix or array, and
 (2) a framework that facilitates block processing of array-like
 objects (typically on-disk objects).

Package: r-bioc-s4vectors
Description-md5: 321f6c1299f07459519b92d32cad81e2
Description-en: BioConductor S4 implementation of vectors and lists
 The S4Vectors package defines the Vector and List virtual classes and a
 set of generic functions that extend the semantic of ordinary vectors
 and lists in R. Package developers can easily implement vector-like or
 list-like objects as concrete subclasses of Vector or List. In addition,
 a few low-level concrete subclasses of general interest (e.g. DataFrame,
 Rle, and Hits) are implemented in the S4Vectors package itself (many
 more are implemented in the IRanges package and in other Bioconductor
 infrastructure packages).

Package: r-bioc-saturn
Description-md5: 2f8da19201f957f38ef49c73ed264d95
Description-en: scalable analysis of differential transcript usage for RNA-sequencing
 This Bioconductor package can be used for Scalable Analysis of Differential
 Transcript Usage for Bulk and Single-Cell RNA-sequencing.
 .
 Applications satuRn provides a higly
 performant and scalable framework for performing differential
 transcript usage analyses. The package consists of three main
 functions. The first function, fitDTU, fits quasi-binomial
 generalized linear models that model transcript usage in different
 groups of interest. The second function, testDTU, tests for
 differential usage of transcripts between groups of interest.
 Finally, plotDTU visualizes the usage profiles of transcripts in
 groups of interest.

Package: r-bioc-scaledmatrix
Description-md5: 687e63e2193a145dccbf0115b7d15eb9
Description-en: creating a DelayedMatrix of scaled and centered values using GNU R
 Provides delayed computation of a matrix of scaled and centered values.
 The result is equivalent to using the scale() function but avoids explicit
 realization of a dense matrix during block processing. This permits greater
 efficiency in common operations, most notably matrix multiplication.

Package: r-bioc-scater
Description-md5: bf6ae79152eb75c733d537b74fa2f65c
Description-en: Single-Cell Analysis Toolkit for Gene Expression Data in R
 A collection of tools for doing various analyses of
 single-cell RNA-seq gene expression data, with a focus on
 quality control and visualization.

Package: r-bioc-scran
Description-md5: 8873d8c5d48b21b7a093c1d50f7a80b3
Description-en: BioConductor methods for single-cell RNA-Seq data analysis
 Implements functions for low-level analyses of single-cell RNA-seq data.
 Methods are provided for normalization of cell-specific biases,
 assignment of cell cycle phase, detection of highly variable and
 significantly correlated genes, identification of marker genes, and
 other common tasks in routine single-cell analysis workflows.

Package: r-bioc-scrnaseq
Description-md5: a469441afa6957bf554513e79e91b2d0
Description-en: Collection of Public Single-Cell RNA-Seq Datasets
 Gene-level counts for a collection of public scRNA-seq datasets,
 provided as SingleCellExperiment objects with cell- and gene-level metadata.

Package: r-bioc-scuttle
Description-md5: 2ea3422df955578f1055a418ce6b610b
Description-en: BioConductor single-cell RNA-Seq analysis utilities
 Provides basic utility functions for performing single-cell analyses,
 focusing on simple normalization, quality control and data transformations.
 Also provides some helper functions to assist development of other packages.

Package: r-bioc-seqlogo
Description-md5: 7b8f27054777390aa89f8849f7c59cf0
Description-en: GNU R sequence logos for DNA sequence alignments
 seqLogo takes the position weight matrix of a DNA
 sequence motif and plots the corresponding sequence logo as
 introduced by Schneider and Stephens (1990).

Package: r-bioc-shortread
Description-md5: 1c554de1b3611a116df744777d39ea79
Description-en: GNU R classes and methods for high-throughput short-read sequencing data
 This BioConductor module is a package for input, quality assessment,
 manipulation and output of high-throughput sequencing data. ShortRead is
 provided in the R and Bioconductor environments, allowing ready access
 to additional facilities for advanced statistical analysis, data
 transformation, visualization and integration with diverse genomic
 resources.

Package: r-bioc-singlecellexperiment
Description-md5: 9bf9172ac3b14c7eddedce6119293cc1
Description-en: S4 Classes for Single Cell Data
 Defines a S4 class for storing data from single-cell
 experiments. This includes specialized methods to store and
 retrieve spike-in information, dimensionality reduction
 coordinates and size factors for each cell, along with the
 usual metadata for genes and libraries.

Package: r-bioc-singler
Description-md5: 1251b681038aa1eab4917f1964230911
Description-en: BioConductor reference-based single-cell RNA-Seq annotation
 Performs unbiased cell type recognition from single-cell RNA
 sequencing data, by leveraging reference transcriptomic datasets of pure cell
 types to infer the cell of origin of each single cell independently.

Package: r-bioc-snpstats
Description-md5: 140d90cded5ed400be7771718b571b1c
Description-en: BioConductor SnpMatrix and XSnpMatrix classes and methods
 This BioConductor package provides R functions to work with SnpMatrix
 and XSnpMatrix classes and methods.
 .
 SnpStats arose out of the need to store, and analyse, SNP genotype data
 in which subjects cannot be assigned to the three possible genotypes
 with certainty. This necessitated a change in the way in which data are
 stored internally, although snpStats can still handle conventionally
 called genotype data stored in the original snpMatrix storage mode.
 snpStats currently lacks some facilities which were present in snpMatrix
 (although, hopefully, the important gaps will soon be filled) but it
 also includes several important new facilities.

Package: r-bioc-sparsearray
Description-md5: 1ea6063d37c274df3ada0694688ba7d3
Description-en: efficient in-memory representation of multidimensional sparse arrays
 The SparseArray package is an infrastructure package that
 provides an array-like container for efficient in-memory representation
 of multidimensional sparse data in R. The package defines the
 SparseArray virtual class and two concrete subclasses: COO_SparseArray
 and SVT_SparseArray. Each subclass uses its own internal representation
 of the nonzero multidimensional data, the "COO layout" and the "SVT
 layout", respectively. SVT_SparseArray objects mimic as much as
 possible the behavior of ordinary matrix and array objects in base R.
 In particular, they support most of the "standard matrix and array API"
 defined in base R and in the matrixStats package from CRAN.

Package: r-bioc-sparsematrixstats
Description-md5: dcb3cb2420def61a63d368a7d9228b15
Description-en: BioConductor summary statistics for rows and columns of sparse matrices
 High performance functions for row and column operations on sparse matrices.
 For example: col / rowMeans2, col / rowMedians, col / rowVars etc. Currently,
 the optimizations are limited to data in the column sparse format.
 This package is inspired by the matrixStats package by Henrik Bengtsson.

Package: r-bioc-spatialexperiment
Description-md5: 1268fbb29c7607d5d8e5670725200908
Description-en: S4 Class for Spatially Resolved -omics Data
 Defines an S4 class for storing data from spatial -omics experiments.
 The class extends SingleCellExperiment to
 support storage and retrieval of additional information from spot-based and
 molecule-based platforms, including spatial coordinates, images, and
 image metadata. A specialized constructor function is included for data
 from the 10x Genomics Visium platform.

Package: r-bioc-stringdb
Description-md5: b902787e8d2b42eeba27bf81f7efdc04
Description-en: Search Tool for the Retrieval of Interacting proteins database
 The STRINGdb package provides a R interface to the STRING protein-protein
 interactions database.
 .
 The original database is accessible on https://www.string-db.org.

Package: r-bioc-structuralvariantannotation
Description-md5: da0d30e1c2fddfc05ec9f7a5a97d4001
Description-en: Variant annotations for structural variants
 StructuralVariantAnnotation contains useful helper
 functions for dealing with structural variants in VCF format.
 The packages contains functions for parsing VCFs from a number
 of popular callers as well as functions for dealing with
 breakpoints involving two separate genomic loci encoded as
 GRanges objects.

Package: r-bioc-summarizedexperiment
Description-md5: 5c2a3a19acbf2acab35e79bd1c3147fd
Description-en: BioConductor assay container
 The SummarizedExperiment container contains one or more assays, each
 represented by a matrix-like object of numeric or other mode. The rows
 typically represent genomic ranges of interest and the columns
 represent samples.

Package: r-bioc-sva
Description-md5: c05f11b1bfa8dfefd1edeafaec2b11d0
Description-en: GNU R Surrogate Variable Analysis
 The sva package contains functions for removing batch
 effects and other unwanted variation in high-throughput
 experiment. Specifically, the sva package contains functions
 for the identifying and building surrogate variables for
 high-dimensional data sets. Surrogate variables are covariates
 constructed directly from high-dimensional data (like gene
 expression/RNA sequencing/methylation/brain imaging data) that
 can be used in subsequent analyses to adjust for unknown,
 unmodeled, or latent sources of noise. The sva package can be
 used to remove artifacts in three ways: (1) identifying and
 estimating surrogate variables for unknown sources of variation
 in high-throughput experiments (Leek and Storey 2007 PLoS
 Genetics,2008 PNAS), (2) directly removing known batch
 effects using ComBat (Johnson et al. 2007 Biostatistics) and (3) removing
 batch effects with known control probes (Leek 2014 biorXiv).
 Removing batch effects and using surrogate variables in
 differential expression analysis have been shown to reduce
 dependence, stabilize error rate estimates, and improve
 reproducibility, see (Leek and Storey 2007 PLoS Genetics, 2008
 PNAS or Leek et al. 2011 Nat. Reviews Genetics).

Package: r-bioc-tcgabiolinks
Description-md5: 0f069f901b9616dd2fdb6c83f096270b
Description-en: GNU R/Bioconductor package for integrative analysis with GDC data
 The aim of TCGAbiolinks is:
 1) facilitate the GDC open-access data retrieval,
 2) prepare the data using the appropriate pre-processing strategies,
 3) provide the means to carry out different standard analyses and
 4) to easily reproduce earlier research results.
 In more detail, the package provides multiple methods for analysis (e.g.,
 differential expression analysis, identifying differentially methylated
 regions) and methods for visualization (e.g., survival plots, volcano plots,
 starburst plots) in order to easily develop complete analysis pipelines.

Package: r-bioc-tcgabiolinksgui.data
Description-md5: 3b7c8f59bfdbe6fd067f0bfbe7eacdd0
Description-en: Data for the TCGAbiolinksGUI package
 Supporting data for the GNU R TCGAbiolinksGUI package.
 This package contains the following objects:
 - For gene annotation:
 - gene.location.hg38
 - gene.location.hg19
 - For Glioma Classifier function:
 - glioma.gcimp.model
 - glioma.idh.model
 - glioma.idhmut.model
 - glioma.idhwt.model
 - For linkedOmics database:
 - linkedOmicsData

Package: r-bioc-tfbstools
Description-md5: 50e2d45d8eaf57895dd9d09ce4967d52
Description-en: GNU R Transcription Factor Binding Site (TFBS) Analysis
 TFBSTools is a package for the analysis and manipulation of
 transcription factor binding sites. It includes matrices conversion
 between Position Frequency Matirx (PFM), Position Weight Matirx (PWM)
 and Information Content Matrix (ICM). It can also scan putative TFBS
 from sequence/alignment, query JASPAR database and provides a wrapper of
 de novo motif discovery software.

Package: r-bioc-titancna
Description-md5: 1f4507bd0fdc9ecda6e72377aef4d0df
Description-en: Subclonal copy number and LOH prediction from whole genome sequencing
 Hidden Markov model to segment and predict regions of
 subclonal copy number alterations (CNA) and loss of
 heterozygosity (LOH), and estimate cellular prevalence of
 clonal clusters in tumour whole genome sequencing data.

Package: r-bioc-txdbmaker
Description-md5: 27bb969c21a2fae15821971331f58fb1
Description-en: Tools for making TxDb objects from genomic annotations
 A set of tools for making TxDb objects from genomic annotations
 from various sources (e.g. UCSC, Ensembl, and GFF files). These tools
 allow the user to download the genomic locations of transcripts,
 exons, and CDS, for a given assembly, and to import them in a TxDb
 object. TxDb objects are implemented in the GenomicFeatures package,
 together with flexible methods for extracting the desired features in
 convenient formats.

Package: r-bioc-tximeta
Description-md5: 75f999d7edd35b8ba0d462a84ab80b38
Description-en: Transcript Quantification Import with Automatic Metadata
 Transcript quantification import from Salmon and
 alevin with automatic attachment of transcript ranges and
 release information, and other associated metadata. De novo
 transcriptomes can be linked to the appropriate sources with
 linkedTxomes and shared for computational reproducibility.

Package: r-bioc-tximport
Description-md5: 67ddfa5cda9faa1c977a2033e259c7d1
Description-en: transcript-level estimates for biological sequencing
 Imports transcript-level abundance, estimated counts and
 transcript lengths, and summarizes into matrices for use with
 downstream gene-level analysis packages. Average transcript
 length, weighted by sample-specific transcript abundance
 estimates, is provided as a matrix which can be used as an
 offset for different expression of gene-level counts.

Package: r-bioc-tximportdata
Description-md5: 0ed0e25aebdd9b3d5da94d3583f3e128
Description-en: GNU R various transcript abundance quantifiers
 This package provides the output of running various
 transcript abundance quantifiers on a set of 6 RNA-seq samples
 from the GEUVADIS project. The quantifiers were Cufflinks,
 RSEM, kallisto, Salmon and Sailfish. For details on version
 numbers, sample information, and details on calls, see the
 package vignette.

Package: r-bioc-ucsc.utils
Description-md5: 6431a5126815e1fab54b1ff41a290355
Description-en: Low-level utilities to retrieve data from the UCSC Genome Browser
 A set of low-level utilities to retrieve data from the UCSC
 Genome Browser. Most functions in the package access the data via
 the UCSC REST API but some of them query the UCSC MySQL server
 directly. Note that the primary purpose of the package is to support
 higher-level functionalities implemented in downstream packages
 like GenomeInfoDb or txdbmaker.

Package: r-bioc-variantannotation
Description-md5: 17670e83de551a30abddcb85706e9bf5
Description-en: BioConductor annotation of genetic variants
 This BioConductor package provides R functions to annotate variants,
 compute amino acid coding changess and to predict coding outcomes.

Package: r-bioc-wrench
Description-md5: 54ae8f08f3a9188b2418f0491702dc9d
Description-en: GNU R wrench normalization for sparse count data
 Wrench is a package for normalization sparse genomic count data, like
 that arising from 16s metagenomic surveys.

Package: r-bioc-xvector
Description-md5: effda370cf50cbc8d63b514d36951ef9
Description-en: BioConductor representation and manpulation of external sequences
 This BioConductor package provides memory efficient S4 classes for storing
 sequences "externally" (behind an R external pointer, or on disk).

Package: r-bioc-zlibbioc
Description-md5: 40731ff64eaeb9f05e68e943e54d8d4f
Description-en: (Virtual) zlibbioc Bioconductor package
 zlibbioc provides the zlib library to the Bioconductor environment.
 This is useless on Debian because zlib is packaged. So, to avoid to patch all
 Bioconductor packages which required zlibbioc, zlibbioc is packaged as an
 empty shell depending on zlib1g-dev.

Package: r-cran-abind
Description-md5: 37042a2fbff5fc5799359be10b269e00
Description-en: GNU R abind multi-dimensional array combination function
 This package provides the abind function, a generalization of the cbind
 and rbind function in the R base package. The abind function takes a sequence
 of vectors, matrices, or arrays and produces a single array of the same or
 higher dimension.

Package: r-cran-acepack
Description-md5: 42a6937a3119dab9053a51cd61d34916
Description-en: GNU R package for regression transformations
 This package provides the functions ace() and avas() for GNU R which can
 be used to select regression transformations.

Package: r-cran-actuar
Description-md5: 1269abecbc5217e3d1112b1f81d0c154
Description-en: GNU R actuarial functions and heavy tailed distributions
 Functions and data sets for actuarial science:
 modeling of loss distributions; risk theory and ruin theory;
 simulation of compound models, discrete mixtures and compound
 hierarchical models; credibility theory. Support for many additional
 probability distributions to model insurance loss amounts and loss
 frequency: 19 continuous heavy tailed distributions; the
 Poisson-inverse Gaussian discrete distribution; zero-truncated and
 zero-modified extensions of the standard discrete distributions.
 Support for phase-type distributions commonly used to compute ruin
 probabilities.

Package: r-cran-ade4
Description-md5: 330e337c09dec3996a694381cf857fbc
Description-en: Analysis of Ecological Data: Exploratory and Euclidean Methods in Environmental Sciences
 Tools for multivariate data analysis. Several methods are provided for
 the analysis (i.e., ordination) of one-table (e.g., principal component
 analysis, correspondence analysis), two-table (e.g., coinertia analysis,
 redundancy analysis), three-table (e.g., RLQ analysis) and K-table
 (e.g., STATIS, multiple coinertia analysis). The philosophy of the package is
 described in Dray and Dufour (2007) <doi:10.18637/jss.v022.i04>.

Package: r-cran-adegenet
Description-md5: f76c4088266baabe642137115573a922
Description-en: GNU R exploratory analysis of genetic and genomic data
 Toolset for the exploration of genetic and genomic data. Adegenet
 provides formal (S4) classes for storing and handling various genetic
 data, including genetic markers with varying ploidy and hierarchical
 population structure ('genind' class), alleles counts by populations
 ('genpop'), and genome-wide SNP data ('genlight'). It also implements
 original multivariate methods (DAPC, sPCA), graphics, statistical tests,
 simulation tools, distance and similarity measures, and several spatial
 methods. A range of both empirical and simulated datasets is also
 provided to illustrate various methods.

Package: r-cran-adegraphics
Description-md5: 244d9f3fe549bfca4b1657c567621c95
Description-en: GNU R lattice-based package for the representation of multivariate data
 This GNU R package provides graphical functionalities for the
 representation of multivariate data. It is a complete re-implementation
 of the functions available in the 'ade4' package.

Package: r-cran-adephylo
Description-md5: 00de5575b113d33c73b36ad28974eb95
Description-en: GNU R exploratory analyses for the phylogenetic comparative method
 This GNU R package provides multivariate tools to analyze comparative
 data, i.e. a phylogeny and some traits measured for each taxa.

Package: r-cran-admisc
Description-md5: 8ba4e481c77860a20a5b55a1866a4e9e
Description-en: Adrian Dusa's Miscellaneous
 Contains functions used across packages 'DDIwR', 'QCA' and 'venn'. Interprets
 and translates, factorizes and negates SOP - Sum of Products expressions,
 for both binary and multi-value crisp sets, and extracts information
 (set names, set values) from those expressions. Other functions perform
 various other checks if possibly numeric (even if all numbers reside in a
 character vector) and coerce to numeric, or check if the numbers are whole.
 It also offers, among many others, a highly versatile recoding routine and
 some more flexible alternatives to the base functions 'with()' and 'within()'.
 SOP simplification functions in this package use related minimization from
 package 'QCA', which is recommended to be installed despite not being listed
 in the Imports field, due to circular dependency issues.

Package: r-cran-aer
Description-md5: f2317dcdf325e3ebf09a63f56e338034
Description-en: Applied Econometrics with R
 Functions, data sets, examples, demos, and vignettes for the book
 Christian Kleiber and Achim Zeileis (2008), Applied Econometrics
 with R, Springer-Verlag, New York. ISBN 978-0-387-77316-2.
 <doi:10.1007/978-0-387-77318-6> (See the vignette "AER"
 for a package overview.)

Package: r-cran-afex
Description-md5: b3d7e3b67c0c13c3aeb5152953b803e5
Description-en: GNU R package for analyzing factorial experiments using ANOVA or mixed models
 The r-cran-afex package is a GNU R package providing convenience
 functions for analyzing factorial experiments using ANOVA or mixed
 models. aov_ez(), aov_car(), and aov_4() allow specification of between,
 within (i.e., repeated- measures), or mixed between-within (i.e., split-
 plot) ANOVAs for data in long format (i.e., one observation per row),
 potentially aggregating multiple observations per individual and cell of
 the design. mixed() fits mixed models using lme4::lmer() and computes
 p-values for all fixed effects using either Kenward-Roger approximation
 for degrees of freedom (LMM only), parametric bootstrap (LMMs and
 GLMMs), or likelihood ratio tests (LMMs and GLMMs). afex uses type 3
 sums of squares as default (imitating commercial statistical software).

Package: r-cran-airr
Description-md5: 03aaccc0aa17b41fc21ccfedbe876356
Description-en: AIRR Data Representation Reference Library
 Schema definitions and read, write and validation tools for data formatted
 in accordance with the AIRR Data Representation schemas defined by the
 AIRR Community <https://docs.airr-community.org>.

Package: r-cran-alakazam
Description-md5: 6fbdbea7023d3c4609946a16a8e4a06b
Description-en: Immunoglobulin Clonal Lineage and Diversity Analysis
 Provides methods for high-throughput adaptive immune receptor repertoire
 sequencing (AIRR-Seq; Rep-Seq) analysis. In particular, immunoglobulin (Ig)
 sequence lineage reconstruction, lineage topology analysis, diversity
 profiling, amino acid property analysis and gene usage. Citations: Gupta and
 Vander Heiden, et al (2017) <doi:10.1093/bioinformatics/btv359>, Stern, Yaari
 and Vander Heiden, et al (2014) <doi:10.1126/scitranslmed.3008879>.

Package: r-cran-amap
Description-md5: 515071e3a6da099067277364b17e09e9
Description-en: Another Multidimensional Analysis Package
 Tools for Clustering and Principal Component Analysis
 (With robust methods, and parallelized functions).

Package: r-cran-amelia
Description-md5: 6b1eae2e656799f260493f9249e1f3d9
Description-en: GNU R package supporting multiple imputation of missing data
 Amelia II "multiply imputes" missing data in a single cross-section
 (such as a survey), from a time series (like variables collected for
 each year in a country), or from a time-series-cross-sectional data
 set (such as collected by years for each of several
 countries). Amelia II implements a bootstrapping-based algorithm
 that gives essentially the same answers as the standard IP or EMis
 approaches, is usually considerably faster than existing approaches
 and can handle many more variables.
 .
 The program also generalizes existing approaches by allowing for
 trends in time series across observations within a cross-sectional
 unit, as well as priors that allow experts to incorporate beliefs
 they have about the values of missing cells in their data. Amelia II
 also includes useful diagnostics of the fit of multiple imputation
 models. The program works from the R command line or via a graphical
 user interface that does not require users to know R.

Package: r-cran-amore
Description-md5: 8017b51c4ff9a3122c9d7f295207c103
Description-en: GNU R: A MORE flexible neural network package
 This package was born to release the TAO robust neural network
 algorithm to the R users. It has grown and can be of interest for
 the users wanting to implement their own training algorithms as well
 as for those others whose needs lye only in the "user space".
 .
 Package 'AMORE’ was removed from the CRAN repository.
 The code was obtained from the archive.

Package: r-cran-animation
Description-md5: 69176f3767cb1857b3ac3f33f1674866
Description-en: GNU R gallery of animations and utilities to create animations
 Provides functions for animations in statistics, covering topics
 in probability theory, mathematical statistics, multivariate statistics,
 non-parametric statistics, sampling survey, linear models, time series,
 computational statistics, data mining and machine learning. These functions
 may be helpful in teaching statistics and data analysis. Also provided in
 this package are a series of functions to save animations to various formats,
 e.g. Flash, 'GIF', HTML pages, 'PDF' and videos. 'PDF' animations can be
 inserted into 'Sweave' / 'knitr' easily.

Package: r-cran-apcluster
Description-md5: 840bdbe0cbb3f8c965e0ecc852eac124
Description-en: Affinity Propagation Clustering
 Implements Affinity Propagation clustering introduced by Frey and
 Dueck (2007) <DOI:10.1126/science.1136800>. The algorithms are largely
 analogous to the 'Matlab' code published by Frey and Dueck.
 The package further provides leveraged affinity propagation and an
 algorithm for exemplar-based agglomerative clustering that can also be
 used to join clusters obtained from affinity propagation. Various
 plotting functions are available for analyzing clustering results.

Package: r-cran-ape
Description-md5: 166447854d6bd83748ad21a28b263aaa
Description-en: GNU R package for Analyses of Phylogenetics and Evolution
 This package provides functions for reading, writing, plotting, and
 manipulating phylogenetic trees, analyses of comparative data in a
 phylogenetic framework, ancestral character analyses, analyses of
 diversification and macroevolution, computing distances from DNA
 sequences, reading and writing nucleotide sequences as well as
 importing from BioConductor, and several tools such as Mantel's test,
 generalized skyline plots, graphical exploration of phylogenetic data
 (alex, trex, kronoviz), estimation of absolute evolutionary rates and
 clock-like trees using mean path lengths and penalized likelihood,
 dating trees with non-contemporaneous sequences, translating DNA into
 AA sequences, and assessing sequence alignments. Phylogeny estimation
 can be done with the NJ, BIONJ, ME, MVR, SDM, and triangle methods,
 and several methods handling incomplete distance matrices (NJ*,
 BIONJ*, MVR*, and the corresponding triangle method). Some functions
 call external applications (PhyML, Clustal, T-Coffee, Muscle) whose
 results are returned into R.

Package: r-cran-aplpack
Description-md5: ef8d8ad86f5843a18c2020f4ad897c89
Description-en: Another Plot PACKage: stem.leaf, bagplot, faces, spin3R and others
 This GNU R package provided a set of functions for drawing some special plots:
 * stem.leaf plots a stem and leaf plot,
 * stem.leaf.backback plots back-to-back versions of stem and leafs,
 * bagplot plots a bagplot,
 * skyline.hist plots several histgramm in one plot of a one dimensional data
 set,
 * plotsummary plots a graphical summary of a data set with one or more
 variables,
 * plothulls plots sequentially hulls of a bivariate data set,
 * faces plots chernoff faces,
 * spin3R for an inspection of a 3-dim point cloud,
 * slider functions for interactive graphics.

Package: r-cran-areal
Description-md5: 50065a5daad11058f6aba00ea6d4bf48
Description-en: GNU R areal weighted interpolation
 A pipeable, transparent implementation of areal weighted interpolation
 with support for interpolating multiple variables in a single function call.
 These tools provide a full-featured workflow for validation and estimation
 that fits into both modern data management (e.g. tidyverse) and spatial
 data (e.g. sf) frameworks.

Package: r-cran-argparse
Description-md5: 484ad7aecb0847eeb1189438549f43dc
Description-en: GNU R command line parser for optional and positional arguments
 This GNU R package provides a command line parser to be used with Rscript
 to write "#!" shebang scripts that gracefully accept positional and optional
 arguments and automatically generate usage.

Package: r-cran-argparser
Description-md5: 12270ce281875b02449ab99047a9dd2a
Description-en: GNU R command-line argument parser
 Cross-platform command-line argument parser written purely in R
 with no external dependencies. It is useful with the Rscript
 front-end and facilitates turning an R script into an executable script.

Package: r-cran-arm
Description-md5: 0d9e93a3b65e5f03d411956774d29b0b
Description-en: Data Analysis Using Regression and Multilevel/Hierarchical Models
 Functions to accompany A. Gelman and J. Hill, Data Analysis Using Regression
 and Multilevel/Hierarchical Models, Cambridge University Press, 2007.

Package: r-cran-arrow
Description-md5: cbe7f80a4e117fc66dcc7aad57ae4535
Description-en: R package for Apache Arrow data storage management
 Apache Arrow defines a language-independent columnar memory format
 for flat and nested data, organized for efficient analytic operations
 on modern hardware like CPUs and GPUs. The Arrow memory format also
 supports zero-copy reads for lightning-fast data access without
 serialization overhead.
 .
 Arrow's libraries implement the format and provide building blocks
 for a range of use cases, including high performance analytics. Many
 popular projects use Arrow to ship columnar data efficiently or as the
 basis for analytic engines.
 .
 This package provides the R interface to arrow. It is the same as
 published independently on CRAN.

Package: r-cran-arsenal
Description-md5: eb46949da7f49590222af25a14602982
Description-en: arsenal of GNU R functions for large-scale statistical summaries
 An Arsenal of 'R' functions for large-scale statistical summaries, which
 are streamlined to work within the latest reporting tools in 'R' and
 'RStudio' and which use formulas and versatile summary statistics for
 summary tables and models. The primary functions include tableby(), a
 Table-1-like summary of multiple variable types 'by' the levels of one
 or more categorical variables; paired(), a Table-1-like summary of
 multiple variable types paired across two time points; modelsum(), which
 performs simple model fits on one or more endpoints for many variables
 (univariate or adjusted for covariates); freqlist(), a powerful
 frequency table across many categorical variables; comparedf(), a
 function for comparing data.frames; and write2(), a function to output
 tables to a document.

Package: r-cran-askpass
Description-md5: c3143ffb7426980f65604643d66e4349
Description-en: Password Entry Utilities for R, Git, and SSH
 Cross-platform utilities for prompting the user for credentials or a
 passphrase, for example to authenticate with a server or read a protected key.
 Includes native programs for MacOS and Windows, hence no 'tcltk' is required.
 Password entry can be invoked in two different ways: directly from R via the
 askpass() function, or indirectly as password-entry back-end for 'ssh-agent'
 or 'git-credential' via the SSH_ASKPASS and GIT_ASKPASS environment variables.
 Thereby the user can be prompted for credentials or a passphrase if needed
 when R calls out to git or ssh.

Package: r-cran-assertthat
Description-md5: db29ec831be4cd0c845c8e259820fc2e
Description-en: GNU R easy pre and post assertions
 Assertthat is an extension to stopifnot() that makes it easy to declare
 the pre and post conditions that you code should satisfy, while also
 producing friendly error messages so that your users know what they've
 done wrong.

Package: r-cran-av
Description-md5: 85e8e00996c066dd9b18f1d80d39047e
Description-en: working with Audio and Video in GNU R
 Bindings to 'FFmpeg' <http://www.ffmpeg.org/> AV library for working
 with audio and video in R. Generates high quality video from images or R
 graphics with custom audio. Also offers high performance tools for
 reading raw audio, creating 'spectrograms', and converting between
 countless audio / video formats. This package interfaces directly to the
 C API and does not require any command line utilities.

Package: r-cran-aweek
Description-md5: 2e4febc5840bb667609dccbd627989ad
Description-en: GNU R convert dates to arbitrary week definitions
 Which day a week starts depends heavily on the either the local or
 professional context. This package is designed to be a lightweight solution
 to easily switching between week-based date definitions.

Package: r-cran-backports
Description-md5: 35b837988ba979416f2ab21dfaf1862a
Description-en: Reimplementations of Functions Introduced Since R-3.0.0
 Functions introduced or changed since R v3.0.0 are re-implemented
 in this package. The backports are conditionally exported in order
 to let R resolve the function name to either the implemented backport,
 or the respective base version, if available. Package developers can make use
 of new functions or arguments by selectively importing specific backports
 to support older installations.

Package: r-cran-base64enc
Description-md5: 4e06ab0d77667af78a01b63c83950ecd
Description-en: Tools for 'base64' Encoding
 Tools for handling 'base64' encoding. It is more flexible than the
 orphaned 'base64' package.

Package: r-cran-base64url
Description-md5: 924f00e315526d2e7c4a68507f6bad50
Description-en: Fast and URL-Safe Base64 Encoder and Decoder
 In contrast to RFC3548, the 62nd character ("+") is replaced with "-",
 the 63rd character ("/") is replaced with "_". Furthermore, the encoder
 does not fill the string with trailing "=". The resulting encoded strings
 comply to the regular expression pattern "[A-Za-z0-9_-]" and thus are safe
 to use in URLs or for file names. The package also comes with a simple base32
 encoder/decoder suited for case insensitive file systems.

Package: r-cran-batchjobs
Description-md5: 7a30860771eed972664b07421befc54a
Description-en: GNU R batch computing
 This GNU R package Provides Map, Reduce and Filter variants to generate
 jobs on batch computing systems like PBS/Torque, LSF, SLURM and Sun Grid
 Engine.  Multicore and SSH systems are also supported. For further
 details see the project web page.

Package: r-cran-batchtools
Description-md5: a0a84b8c16da04b5ae28bc46eef73549
Description-en: GNU R tools for computation on batch systems
 As a successor of the packages 'BatchJobs' and 'BatchExperiments',
 this package provides a parallel implementation of the Map function for
 high performance computing systems managed by schedulers IBM Spectrum LSF
 OpenLava, Univa Grid Engine/Oracle Grid Engine, Slurm, TORQUE/PBS, or
 Docker Swarm.
 .
 A multicore and socket mode allow the parallelization on a local machines,
 and multiple machines can be hooked up via SSH to create a makeshift
 cluster. Moreover, the package provides an abstraction mechanism to define
 large-scale computer experiments in a well-organized and reproducible way.

Package: r-cran-bayesfactor
Description-md5: 23dbb92645cbfec5e6a49bea26f474fa
Description-en: Computation of Bayes Factors for Common Designs
 A suite of functions for computing various Bayes factors for simple designs,
 including contingency tables, one- and two-sample designs, one-way designs,
 general ANOVA designs, and linear regression.

Package: r-cran-bayesfm
Description-md5: 46d1c4a09a99a7f20a1099229096521d
Description-en: GNU R Bayesian inference for factor modeling
 Collection of procedures to perform Bayesian analysis on a variety
 of factor models. Currently, it includes: Bayesian Exploratory Factor
 Analysis (befa), an approach to dedicated factor analysis with stochastic
 search on the structure of the factor loading matrix. The number of latent
 factors, as well as the allocation of the manifest variables to the factors,
 are not fixed a priori but determined during MCMC sampling.
 More approaches will be included in future releases of this package.

Package: r-cran-bayesm
Description-md5: 4a9a2be6a2f446809d122eaea1b985f6
Description-en: GNU R package for Bayesian inference
 The bayesm package covers many important models used in marketing and
 micro-econometrics applications. The package includes:
 .
 * Bayes Regression (univariate or multivariate dep var)
 * Multinomial Logit (MNL) and Multinomial Probit (MNP)
 * Multivariate Probit,
 * Multivariate Mixtures of Normals
 * Hierarchical Linear Models with normal prior and covariates
 * Hierarchical Multinomial Logits with mixture of normals prior and
 covariates
 * Bayesian analysis of choice-based conjoint data
 * Bayesian treatment of linear instrumental variables models
 * Analyis of Multivariate Ordinal survey data with scale usage heterogeneity
 (as in Rossi et al, JASA (01)).
 .
 For further reference, consult the authors' book, _Bayesian Statistics and
 Marketing_ by Allenby, McCulloch and Rossi.

Package: r-cran-bayesplot
Description-md5: 8f1b45634a44d7dc1b47cb015f9ee39b
Description-en: GNU R plotting for bayesian models
 Plotting functions for posterior analysis, model checking,
 and MCMC diagnostics. The package is designed not only to provide convenient
 functionality for users, but also a common set of functions that can be
 easily used by developers working on a variety of R packages for Bayesian
 modeling, particularly (but not exclusively) packages interfacing with 'Stan'.

Package: r-cran-bayestestr
Description-md5: 52ef3ac256e38b80d408650e825ba231
Description-en: Understand and Describe Bayesian Models and Posterior Distributions
 Provides utilities to describe posterior distributions and Bayesian models.
 It includes point-estimates such as Maximum A Posteriori (MAP),
 measures of dispersion (Highest Density Interval - HDI; Kruschke, 2015
 <doi:10.1016/C2012-0-00477-2>) and indices used for null-hypothesis testing
 (such as ROPE percentage, pd and Bayes factors). References: Makowski et al.
 (2021) <doi:10.21105/joss.01541>.

Package: r-cran-bbmisc
Description-md5: ecd252e856a44a89d5a4a5c2151fc35a
Description-en: GNU R Miscellaneous helper functions for B. Bischl
 Miscellaneous helper functions for and from B. Bischl and some other
 guys at TU Dortmund, mainly for package development.

Package: r-cran-bbmle
Description-md5: b12f299900157556c0634f7ebb8590da
Description-en: GNU R tools for general maximum likelihood estimation
 This GNU R package provides methods and functions for fitting maximum
 likelihood models in R. This package modifies and extends the 'mle'
 classes in the 'stats4' package.

Package: r-cran-bdgraph
Description-md5: e1b471b28a428f7222b8d3a86d9ed7c7
Description-en: GNU R bayesian structure learning in graphical models
 Statistical tools for Bayesian structure learning in undirected
 graphical models for continuous, discrete, and mixed data. The package
 is implemented the recent improvements in the Bayesian graphical models
 literature, including Mohammadi and Wit (2015) <doi:10.1214/14-BA889>,
 Mohammadi and Wit (2019) <doi:10.18637/jss.v089.i03>.

Package: r-cran-bdsmatrix
Description-md5: a23ed1ba520e9eaf29aa3d5f5196cb2a
Description-en: GNU R routines for block diagonal symmetric matrices
 Provides an R class for block diagonal symmetric matrices, allowing them to be
 manipulated much like an ordinary matrix, but the total memory use can be much
 smaller.
 .
 Also provides a solver for such matrices, and generalized Cholesky
 decomposition routines for both symmetric and block diagonal symmetric
 matrices.

Package: r-cran-beeswarm
Description-md5: e801bfc85e06afe6bb0ef703fe4ecca1
Description-en: bee swarm plot, an alternative to stripchart
 Beeswarm is an add-on package for the R statistical environment. The bee swarm
 plot is a one-dimensional scatter plot like "stripchart", but with
 closely-packed, non-overlapping points.

Package: r-cran-bench
Description-md5: 51d6f540bcaf5b0157f87fcf0b3d83eb
Description-en: High Precision Timing of R Expressions
 Tools to accurately benchmark and analyze execution times for R expressions.

Package: r-cran-benchmarkme
Description-md5: 95c5cff75c7f086935afc40cd36528b4
Description-en: GNU R crowd sourced system benchmarks
 Benchmark your CPU and compare against other CPUs.
 Also provides functions for obtaining system specifications, such as
 RAM, CPU type, and R version.

Package: r-cran-benchmarkmedata
Description-md5: f3072650b09b383449f265f8ff1a39ac
Description-en: GNU R data set for the 'benchmarkme' package
 This GNU R package crowd sourced benchmarks from running the
 'benchmarkme' package.

Package: r-cran-bh
Description-md5: fbd965eb01accf9ceff26f0a202d43cd
Description-en: (Virtual) GNU R package to provide BH
 The CRAN package BH provides a (large) subset of Boost.  This package tricks
 R into believing BH is installed when we just depend on the distribution's
 Boost packages.  The actual set of Boost libraries could get fine-tuned. In
 short, we avoid doubling up the 140+ mb of the 'BH' package which are alredy
 in libboost-dev.

Package: r-cran-biasedurn
Description-md5: a00c9a9f90451ef8f85040dea0193ae0
Description-en: GNU R Biased Urn model distributions
 Statistical models of biased sampling in the form of univariate and
 multivariate noncentral hypergeometric distributions, including
 Wallenius' noncentral hypergeometric distribution and Fisher's
 noncentral hypergeometric distribution (also called extended
 hypergeometric distribution). See vignette("UrnTheory") for explanation
 of these distributions.

Package: r-cran-bibtex
Description-md5: e137734efb895dee498c272bbaf65cec
Description-en: GNU R Bibtex Parser
 This package provides a utility to parse a bibtex file with GNU R.

Package: r-cran-bigd
Description-md5: 134f0ad368515693513fbfeec69509b7
Description-en: Flexibly Format Dates and Times to a Given Locale
 Format dates and times flexibly and to whichever locales make sense.
 Parses dates, times, and date-times in various formats (including string-based
 ISO 8601 constructions). The formatting syntax gives the user many options
 for formatting the date and time output in a precise manner. Time zones
 in the input can be expressed in multiple ways and there are many options for
 formatting time zones in the output as well. Several of the provided helper
 functions allow for automatic generation of locale-aware formatting patterns
 based on date/time skeleton formats and standardized date/time formats
 with varying specificity.

Package: r-cran-bigmemory
Description-md5: ae5ebf528dbf5a40e431fdbe6eae6cad
Description-en: Manage Massive Matrices with Shared Memory and Memory-Mapped Files
 Create, store, access, and manipulate massive matrices.
 Matrices are allocated to shared memory and may use memory-mapped files.
 Packages 'biganalytics', 'bigtabulate', 'synchronicity', and 'bigalgebra'
 provide advanced functionality.

Package: r-cran-bigmemory.sri
Description-md5: 1f3da378e1cf83cea5e90170ba92961d
Description-en: Shared resource interface for Bigmemory Project packages
 This package provides a shared resource interface for the bigmemory and
 synchronicity packages.

Package: r-cran-bindr
Description-md5: 8b349a497e9f99a8e54d57412c2fb7d5
Description-en: Parametrized Active Bindings for GNU R
 This package provides a simple interface for creating active bindings where
 the bound function accepts additional arguments for GNU R.

Package: r-cran-bindrcpp
Description-md5: 82b6bcadbd8650b03436ba2ab34a5b67
Description-en: GNU R 'Rcpp' Interface to Active Bindings
 This GNU R package provides an easy way to fill an environment with active
 bindings that call a C++ function.

Package: r-cran-bio3d
Description-md5: 5150a63a38e956e286904b0c1ebe5442
Description-en: GNU R package for biological structure analysis
 The bio3d package contains utilities to process, organize and explore
 protein structure, sequence and dynamics data.  Features include the
 ability to read and write structure, sequence and dynamic trajectory
 data, perform atom summaries, atom selection, re-orientation,
 superposition, rigid core identification, clustering, torsion analysis,
 distance matrix analysis, structure and sequence conservation analysis,
 and principal component analysis (PCA).  In addition, various utility
 functions are provided to enable the statistical and graphical power of
 the R environment to work with biological sequence and structural data.

Package: r-cran-biocmanager
Description-md5: 951a13ed1306fcda23ee8cadff1fa128
Description-en: Access the Bioconductor Project Package Repository
 A convenient tool to install and update Bioconductor packages.

Package: r-cran-bios2cor
Description-md5: 10485229e65564a9eee652af9ea00957
Description-en: GNU R from Biological Sequences and Simulations to Correlation
 Analysis Utilities for computation and analysis of
 correlation/covariation in multiple sequence alignments and in
 side chain motions during molecular dynamics simulations. Features
 include the computation of correlation/covariation scores using a
 variety of scoring functions between either sequence positions in
 alignments or side chain dihedral angles in molecular dynamics
 simulations and utilities to analyze the correlation/covariation
 matrix through a variety of tools including network representation
 and principal components analysis. In addition, several utility
 functions are based on the R graphical environment to provide
 friendly tools for help in data interpretation. Examples of
 sequence covariation analysis are provided in: (1) Pele J, Moreau
 M, Abdi H, Rodien P, Castel H, Chabbert M (2014)
 <doi:10.1002/prot.24570> and (2) Taddese B, Deniaud M, Garnier A,
 Tiss A, Guissouma H, Abdi H, Henrion D, Chabbert M (2018) <doi:
 10.1371/journal.pcbi.1006209>. An example of side chain correlated
 motion analysis is provided in: Taddese B, Garnier A, Abdi H,
 Henrion D, Chabbert M (2020) <doi: 10.1038/s41598-020-72766-
 1>. This work was supported by the French National Research
 Agency (Grant number: ANR-11-BSV2-026) and by GENCI (Grant
 number: 100567).

Package: r-cran-bit
Description-md5: a859ba4eec4497cf778e73fe3d63da19
Description-en: Classes and Methods for Fast Memory-Efficient Boolean Selections
 Provided are classes for boolean and skewed boolean vectors, fast boolean
 methods, fast unique and non-unique integer sorting, fast set operations
 on sorted and unsorted sets of integers, and foundations for ff (range index,
 compression, chunked processing).

Package: r-cran-bit64
Description-md5: 7cae4aa8f356aca2e33d8f2aa893a725
Description-en: A S3 Class for Vectors of 64bit Integers
 Package 'bit64' provides serializable S3 atomic 64bit (signed) integers. These
 are useful for handling database keys and exact counting in +-2^63. WARNING:
 do not use them as replacement for 32bit integers, integer64 are not supported
 for subscripting by R-core and they have different semantics when combined
 with double, e.g. integer64 + double => integer64. Class integer64 can
 be used in vectors, matrices, arrays and data.frames. Methods are available
 for coercion from and to logicals, integers, doubles, characters and factors
 as well as many elementwise and summary functions. Many fast algorithmic
 operations such as 'match' and 'order' support inter-active data exploration
 and manipulation and optionally leverage caching.

Package: r-cran-bitops
Description-md5: 26962deaa90fea62a74af9263a46de1d
Description-en: Bitwise Operations
 Functions for bitwise operations on integer vectors.

Package: r-cran-biwt
Description-md5: ea50cfc984f2cfac461f67287a1c290b
Description-en: Compute the Biweight Mean Vector and Covariance & Correlation Matrice
 Compute multivariate location, scale, and correlation estimates based on
 Tukey's biweight M-estimator.

Package: r-cran-blme
Description-md5: ad836b21981636d4dd7c1a11916c8b2b
Description-en: GNU R Bayesian linear mixed-effects models
 Maximum a posteriori estimation for linear and generalized linear
 mixed-effects models in a Bayesian setting. Extends 'lme4' by Douglas
 Bates, Martin Maechler, Ben Bolker, and Steve Walker.

Package: r-cran-blob
Description-md5: 42363e4b82529fca32c7a9e6eebc2017
Description-en: GNU R S3 Class for Representing Vectors of Binary Data ('BLOBS')
 R's raw vector is useful for storing a single binary object.
 What if you want to put a vector of them in a data frame? The blob
 package provides the blob object, a list of raw vectors, suitable for
 use as a column in data frame.

Package: r-cran-blockmodeling
Description-md5: 332ce708874a031a391ed5d12bab89db
Description-en: Generalized and classical blockmodeling of valued networks
 This R package is primarly meant as an implementation of Generalized
 blockmodeling for valued networks. In addition, measurese of similarity or
 dissimilarity based on structural equivalence and regular equivalence (REGE
 algorithm) can be computed and partitioned matrices can be ploted.

Package: r-cran-bms
Description-md5: 783d3a6830b4ac8e02bfe8a6a3bb6432
Description-en: GNU R package for Bayesian model averaging for linear models
 r-cran-bms is a GNU Package for Bayesian model averaging for linear
 models with a wide choice of (customizable) priors. Built-in priors
 include coefficient priors (fixed, flexible and hyper-g priors), 5 kinds
 of model priors, moreover model sampling by enumeration or various MCMC
 approaches.

Package: r-cran-bookdown
Description-md5: 08d36c554f44252ceee020a1437b2a19
Description-en: authoring books and technical documents with GNU R markdown
 The bookdown package is a GNU R package that facilitates writing books
 and long-form articles/reports with R Markdown. Features include:
 .
 * Generate printer-ready books and ebooks from R Markdown documents.
 * A markup language easier to learn than LaTeX, and to write elements
 such as section headers, lists, quotes, figures, tables, and
 citations.
 * Multiple choices of output formats: PDF, LaTeX, HTML, EPUB, and Word.
 * Possibility of including dynamic graphics and interactive
 applications (HTML widgets and Shiny apps).
 * Support a wide range of languages: R, C/C++, Python, Fortran, Julia,
 Shell scripts, and SQL, etc.
 * LaTeX equations, theorems, and proofs work for all output formats.
 * Can be published to GitHub, bookdown.org, and any web servers.
 * Integrated with the RStudio IDE.
 * One-click publishing to https://bookdown.org.

Package: r-cran-boolnet
Description-md5: 0cfe401b2e8941612a136dd90f3621ff
Description-en: assembling, analyzing and visualizing Boolean networks
 BoolNet is an R package that provides tools for assembling, analyzing and
 visualizing synchronous and asynchronous Boolean networks as well as
 probabilistic Boolean networks.

Package: r-cran-boot
Description-md5: fa26d97c8206f66e08044d1eb6a6fec1
Description-en: GNU R package for bootstrapping functions from Davison and Hinkley
 This package provides functions and datasets from the book "Bootstrap Methods
 and Their Applications" by A. C. Davison and D. V. Hinkley (1997, CUP). It was
 witten by Angelo Canty, and ported to R by Brian Ripley.
 .
 This package is part of the set of packages that are 'recommended'
 by R Core and shipped with upstream source releases of R itself.

Package: r-cran-bradleyterry2
Description-md5: 393bad89736fec31b56f123bc57d29de
Description-en: GNU R package for using Bradley-Terry models
 Specify and fit the Bradley-Terry model, including structured versions
 in which the parameters are related to explanatory variables through a
 linear predictor and versions with contest-specific effects, such as a
 home advantage.

Package: r-cran-brew
Description-md5: 36175df355fdb6b73e92b26379e9e3bd
Description-en: GNU R templating framework for report generation
 The GNU R package brew implements a templating framework for mixing
 text and R code for report generation. brew template syntax is similar
 to PHP, Ruby's erb module, Java Server Pages, and Python's psp module.

Package: r-cran-brglm
Description-md5: 340c38cf9522c3d017fd5ca41007e4c6
Description-en: GNU R package for bias reduction in binomial-response GLMs
 Fit generalized linear models with binomial responses using either an
 adjusted-score approach to bias reduction or maximum penalized
 likelihood where penalization is by Jeffreys invariant prior. These
 procedures return estimates with improved frequentist properties
 (bias, mean squared error) that are always finite even in cases where
 the maximum likelihood estimates are infinite (data separation).
 Fitting takes place by fitting generalized linear models on
 iteratively updated pseudo-data. The interface is essentially the same
 as 'glm'.  More flexibility is provided by the fact that custom
 pseudo-data representations can be specified and used for model
 fitting. Functions are provided for the construction of confidence
 intervals for the reduced-bias estimates.

Package: r-cran-brglm2
Description-md5: dd8b8e4e70575b2f49e3f1ae68c37d9f
Description-en: Bias Reduction in Generalized Linear Models
 Estimation and inference from generalized linear models based on various
 methods for bias reduction and maximum penalized likelihood with powers
 of the Jeffreys prior as penalty. The 'brglmFit()' fitting method can achieve
 reduction of estimation bias by solving either the mean bias-reducing adjusted
 score equations in Firth (1993) <doi:10.1093/biomet/80.1.27> and Kosmidis
 and Firth (2009) <doi:10.1093/biomet/asp055>, or the median bias-reducing
 adjusted score equations in Kenne et al. (2017) <doi:10.1093/biomet/asx046>,
 or through the direct subtraction of an estimate of the bias of the maximum
 likelihood estimator from the maximum likelihood estimates as in Cordeiro
 and McCullagh (1991) <https://www.jstor.org/stable/2345592>. See Kosmidis
 et al (2020) <doi:10.1007/s11222-019-09860-6> for more details.
 Estimation in all cases takes place via a quasi Fisher scoring algorithm,
 and S3 methods for the construction of of confidence intervals for the
 reduced-bias estimates are provided. In the special case of generalized linear
 models for binomial and multinomial responses (both ordinal and nominal),
 the adjusted score approaches to mean and media bias reduction have been found
 to return estimates with improved frequentist properties, that are also always
 finite, even in cases where the maximum likelihood estimates are infinite
 (e.g. complete and quasi-complete separation; see Kosmidis and Firth,
 2020 <doi:10.1093/biomet/asaa052>, for a proof for mean bias reduction
 in logistic regression). The 'mdyplFit()' fitting method fits logistic
 regression models using maximum Diaconis-Ylvisaker prior penalized likelihood,
 which also guarantees finite estimates. High-dimensionality corrections
 under proportional asymptotics can be applied to the resulting objects;
 see Sterzinger and Kosmidis (2024) <doi:10.48550/arXiv.2311.07419> for details.

Package: r-cran-bridgesampling
Description-md5: 6066fcbcb06e477fe7543c8798289387
Description-en: Bridge Sampling for Marginal Likelihoods and Bayes Factors
 Provides functions for estimating marginal likelihoods, Bayes factors,
 posterior model probabilities, and normalizing constants in general,
 via different versions of bridge sampling (Meng & Wong, 1996,
 <https://www3.stat.sinica.edu.tw/statistica/j6n4/j6n43/j6n43.htm>).
 Gronau, Singmann, & Wagenmakers (2020) <doi:10.18637/jss.v092.i10>.

Package: r-cran-brio
Description-md5: d75bbd579ed3a936efb999852425a2c1
Description-en: Basic R Input Output
 Functions to handle basic input output, these functions always read and
 write UTF-8 (8-bit Unicode Transformation Format) files and provide more
 explicit control over line endings.

Package: r-cran-brms
Description-md5: 187e19267c210912ff073c9f0fa373cb
Description-en: GNU R Bayesian regression models using 'Stan'
 Fit Bayesian generalized (non-)linear multivariate multilevel models
 using 'Stan' for full Bayesian inference. A wide range of distributions
 and link functions are supported, allowing users to fit -- among others
 -- linear, robust linear, count data, survival, response times, ordinal,
 zero-inflated, hurdle, and even self-defined mixture models all in a
 multilevel context. Further modeling options include non-linear and
 smooth terms, auto-correlation structures, censored data, meta-analytic
 standard errors, and quite a few more. In addition, all parameters of
 the response distribution can be predicted in order to perform
 distributional regression. Prior specifications are flexible and
 explicitly encourage users to apply prior distributions that actually
 reflect their beliefs. Model fit can easily be assessed and compared
 with posterior predictive checks and leave-one-out cross-validation.

Package: r-cran-brobdingnag
Description-md5: aa3945b00803952fbb10799d248cc347
Description-en: Very Large Numbers in R
 Handles very large numbers in R.  Real numbers are held
 using their natural logarithms, plus a logical flag indicating
 sign.  The package includes a vignette that gives a
 step-by-step introduction to using S4 methods.

Package: r-cran-broom
Description-md5: 9cdbabfc8fd29ccaddf04c7d9080ec9b
Description-en: Convert Statistical Objects into Tidy Tibbles
 Summarizes key information about statistical objects in tidy tibbles.
 This makes it easy to report results, create plots and consistently work with
 large numbers of models at once. Broom provides three verbs that each provide
 different types of information about a model. tidy() summarizes information
 about model components such as coefficients of a regression. glance() reports
 information about an entire model, such as goodness of fit measures like
 AIC and BIC. augment() adds information about individual observations to
 a dataset, such as fitted values or influence measures.

Package: r-cran-broom.helpers
Description-md5: c835a92ab8139ff0c3731badb651a44c
Description-en: GNU R helpers for model coefficients tibbles
 Provides suite of functions to work with regression model
 'broom::tidy()' tibbles.  The suite includes functions to group
 regression model terms by variable, insert reference and header rows
 for categorical variables, add variable labels, and more.

Package: r-cran-broom.mixed
Description-md5: 60b01e3e62468a842a4c76160053d491
Description-en: GNU R tidying methods for mixed models
 Convert fitted objects from various R mixed-model packages into tidy
 data frames along the lines of the 'broom' package. The package provides
 three S3 generics for each model: tidy(), which summarizes a model's
 statistical findings such as coefficients of a regression; augment(),
 which adds columns to the original data such as predictions, residuals
 and cluster assignments; and glance(), which provides a one-row summary
 of model-level statistics.

Package: r-cran-bslib
Description-md5: a7238f7d64b2fe41dddc754d7b447853
Description-en: Custom 'Bootstrap' 'Sass' Themes for 'shiny' and 'rmarkdown'
 Simplifies custom 'CSS' styling of both 'shiny' and 'rmarkdown'
 via 'Bootstrap' 'Sass'. Supports 'Bootstrap' 3, 4 and 5 as well as their
 various 'Bootswatch' themes. An interactive widget is also provided for
 previewing themes in real time.

Package: r-cran-ca
Description-md5: 5015f714c2777aee8fbed57322f2c1e3
Description-en: GNU R package for simple, multiple and joint correspondence analysis
 r-cran-ca is a GNU R package for computation and visualization of
 simple, multiple and joint correspondence analysis

Package: r-cran-cachem
Description-md5: 97bd9894559ef624136def10f44d7ca6
Description-en: Cache R Objects with Automatic Pruning
 Key-value stores with automatic pruning. Caches can limit either their total
 size or the age of the oldest object (or both), automatically pruning objects
 to maintain the constraints.

Package: r-cran-caic4
Description-md5: a43518e66c0ad0bb0dda2dc6fcc3eeba
Description-en: GNU R conditional Akaike information criterion for 'lme4'
 Provides functions for the estimation of the conditional Akaike
 information in generalized mixed-effect models fitted with (g)lmer()
 from 'lme4'.

Package: r-cran-cairo
Description-md5: a0471b9e4f10647cf769c45ca2752cb8
Description-en: R Graphics Device using Cairo Graphics Library for Creating High-Quality Output
 R graphics device using cairographics library that can be used to create
 high-quality vector (PDF, PostScript and SVG) and bitmap output
 (PNG,JPEG,TIFF), and high-quality rendering in displays (X11 and Win32).
 Since it uses the same back-end for all output, copying across formats
 is WYSIWYG. Files are created without the dependence on X11 or other external
 programs. This device supports alpha channel (semi-transparent drawing)
 and resulting images can contain transparent and semi-transparent regions.
 It is ideal for use in server environments (file output) and as a replacement
 for other devices that don't have Cairo's capabilities such as alpha support
 or anti-aliasing. Backends are modular such that any subset of backends
 is supported.

Package: r-cran-calculus
Description-md5: f19cfde618142ba518c18aca6aec8397
Description-en: High Dimensional Numerical and Symbolic Calculus
 Efficient C++ optimized functions for numerical and symbolic calculus as
 described in Guidotti (2022). It includes basic arithmetic, tensor calculus,
 Einstein summing convention, fast computation of the Levi-Civita symbol and
 generalized Kronecker delta, Taylor series expansion, multivariate Hermite
 polynomials, high-order derivatives, ordinary differential equations,
 differential operators (Gradient, Jacobian, Hessian, Divergence, Curl,
 Laplacian) and numerical integration in arbitrary orthogonal coordinate
 systems: cartesian, polar, spherical, cylindrical, parabolic or user defined
 by custom scale factors.

Package: r-cran-calibrate
Description-md5: 961237df35d483a990fee3f0c03ea1d3
Description-en: Calibration of Scatterplot and Biplot Axes
 This package provides functions for drawing calibrated scales
 with tick marks on (non-orthogonal) variable vectors in scatterplots
 and biplots.

Package: r-cran-calibratr
Description-md5: f5d8daa7eb7fbef1592cd5b10673258b
Description-en: GNU R mapping ML scores to calibrated predictions
 Transforms your uncalibrated Machine Learning scores to well-calibrated
 prediction estimates that can be interpreted as probability estimates.
 The implemented BBQ (Bayes Binning in Quantiles) model is taken from
 Naeini (2015, ISBN:0-262-51129-0). Please cite this paper: Schwarz J and
 Heider D, Bioinformatics 2019, 35(14):2458-2465.

Package: r-cran-callr
Description-md5: 390a175ce90bd10d7ac21210be6fff22
Description-en: Call R from R
 It is sometimes useful to perform a computation in a separate R process,
 without affecting the current R process at all. This packages does
 exactly that.

Package: r-cran-car
Description-md5: 56a0ef414a2c7e9c6a923e5fc74f9e21
Description-en: GNU R Companion to Applied Regression by John Fox
 This package accompanies J. Fox, An R and S-PLUS Companion to Applied
 Regression, Sage, 2002. The package contains mostly functions for applied
 regression, linear models, and generalized linear models, with an emphasis
 on regression diagnostics, particularly graphical diagnostic methods.
 There are also some utility functions.

Package: r-cran-cardata
Description-md5: cf3f5fd8bbd46cb3fffaf94163e1c1dd
Description-en: GNU R package for datasets for Companion to Applied Regression
 The cardata package provides datasets to accompany J. Fox and S. Weisberg,
 An R Companion to Applied Regression, Third Edition, Sage (forthcoming).

Package: r-cran-cards
Description-md5: 2a4717c45f546b3aef066108ee6305cd
Description-en: Analysis Results Data
 Construct CDISC (Clinical Data Interchange Standards Consortium)
 compliant Analysis Results Data objects. These objects are used and
 re-used to construct summary tables, visualizations, and written reports.
 The package also exports utilities for working with these objects and creating
 new Analysis Results Data objects.

Package: r-cran-caret
Description-md5: 6769399fc3ef66e3de93fe11970ec0ff
Description-en: Classification and Regression Training
 Misc functions for training and plotting classification and regression models.

Package: r-cran-catools
Description-md5: 4189b0988160d78a1e43a69521e22a23
Description-en: Tools: Moving Window Statistics, GIF, Base64, ROC AUC, etc
 Contains several basic utility functions including: moving (rolling, running)
 window statistic functions, read/write for GIF and ENVI binary files,
 fast calculation of AUC, LogitBoost classifier, base64 encoder/decoder,
 round-off-error-free sum and cumsum, etc.

Package: r-cran-cba
Description-md5: aa8c4b5aa02aa588450222014844d3ad
Description-en: GNU R clustering for business analytics
 Implements clustering techniques such as Proximus and Rock, utility
 functions for efficient computation of cross distances and data
 manipulation.

Package: r-cran-cellranger
Description-md5: 186f651753cc176198486f0fe7dbae9e
Description-en: GNU R package to map spreadsheet cell ranges to rows and columns
 This package helps to work with spreadsheets and their "A1:D10" style
 of cell range specification.

Package: r-cran-cftime
Description-md5: 27cc8fc940728db5934c30fea89810a0
Description-en: Using CF-Compliant Calendars with Climate Projection Data
 Support for all calendars as specified in the Climate and Forecast
 (CF) Metadata Conventions for climate and forecasting data. The CF Metadata
 Conventions is widely used for distributing files with climate observations
 or projections, including the Coupled Model Intercomparison Project (CMIP)
 data used by climate change scientists and the Intergovernmental Panel on
 Climate Change (IPCC). This package specifically allows the user to work
 with any of the CF-compliant calendars (many of which are not compliant with
 POSIXt). The CF time coordinate is formally defined in the CF Metadata
 Conventions document available at https://cfconventions.org/
 Data/cf-conventions/cf-conventions-1.12/cf-conventions.html#time-coordinate.

Package: r-cran-checkmate
Description-md5: e576ea0e86fd2f33eb6f877c23aee573
Description-en: GNU R fast and versatile argument checks
 This GNU R package tests and assertions to perform frequent argument
 checks. A substantial part of the package was written in C to minimize
 any worries about execution time overhead.

Package: r-cran-chk
Description-md5: 97b427747b24eff7a07bcd3a7dbdc7aa
Description-en: GNU R check user-supplied function arguments
 For developers to check user-supplied function arguments.  It
 is designed to be simple, fast and customizable.  Error messages
 follow the tidyverse style guide.

Package: r-cran-chron
Description-md5: 161be4daab7463d5a577dbe083bbb08c
Description-en: GNU R package for chronologically ordered objects
 This package contains function for chronologically ordered objects
 to handle dates and time in GNU R.

Package: r-cran-circlize
Description-md5: b8b06e5174124254580dbaf5d6a7f22e
Description-en: Circular Visualization
 Circular layout is an efficient way for the visualization of huge amounts
 of information. Here this package provides an implementation of circular
 layout generation in R as well as an enhancement of available software.
 The flexibility of the package is based on the usage of low-level graphics
 functions such that self-defined high-level graphics can be easily implemented
 by users for specific purposes. Together with the seamless connection between
 the powerful computational and visual environment in R, it gives users more
 convenience and freedom to design figures for better understanding complex
 patterns behind multiple dimensional data. The package is described in Gu
 et al. 2014 <doi:10.1093/bioinformatics/btu393>.

Package: r-cran-circular
Description-md5: f9dc471b068c9b5aa07b221fcb5d2af4
Description-en: GNU R Circular Statistics
 Circular Statistics, from "Topics in circular Statistics" (2001) S. Rao
 Jammalamadaka and A. SenGupta, World Scientific.

Package: r-cran-ckmeans.1d.dp
Description-md5: f32bfc961b590ad277e1a4d04bbabf0f
Description-en: Optimal, Fast, and Reproducible Univariate Clustering
 Fast, optimal, and reproducible univariate clustering by dynamic programming.
 Four problems are solved, including univariate k-means
 (Wang & Song 2011) <doi:10.32614/RJ-2011-015> (Song & Zhong 2020)
 <doi:10.1093/bioinformatics/btaa613>, k-median, k-segments, and
 multi-channel weighted k-means. Dynamic programming is used to minimize
 the sum of (weighted) within-cluster distances using respective metrics.
 It substantially outperforms heuristic clustering in both efficiency and
 accuracy as the number of clusters increases. Multi-channel weighted k-means
 groups multiple univariate signals into k clusters. An auxiliary function
 generates histograms adaptive to patterns in data. This package provides a
 powerful set of tools for univariate data analysis with guaranteed optimality,
 efficiency, and reproducibility, useful for peak calling on temporal, spatial,
 and spectral data in addition to univariate clustering.

Package: r-cran-class
Description-md5: fb6521462034373b8e8d6949601fd7a0
Description-en: GNU R package for classification
 The class package provides functions and datasets to support chapter
 12 on 'Classification' in the book 'Modern Applied Statistics with S'
 (4th edition) by W.N. Venables and B.D. Ripley. The following URL
 provides more details about the book:
 URL: http://www.stats.ox.ac.uk/pub/MASS4

Package: r-cran-classint
Description-md5: 7e760a6ebbc0bc78e58955b9a42045f5
Description-en: GNU R Choose Univariate Class Intervals
 This package provides selected commonly used methods for choosing
 univariate class intervals for mapping or other graphics purposes
 for GNU R.

Package: r-cran-cli
Description-md5: 8bf5a7b83a019059fa3561a1372a8397
Description-en: Helpers for Developing Command Line Interfaces
 A suite of tools to build attractive command line interfaces ('CLIs'),
 from semantic elements: headings, lists, alerts, paragraphs, etc. Supports
 custom themes via a 'CSS'-like language. It also contains a number of lower
 level 'CLI' elements: rules, boxes, trees, and 'Unicode' symbols with 'ASCII'
 alternatives. It support ANSI colors and text styles as well.

Package: r-cran-cliapp
Description-md5: 4617292f9d30a1b5313d3c270cd6bd1a
Description-en: create rich command line applications in GNU R
 This GNU R package enables to create rich command line applications,
 with colors, headings, lists, alerts, progress bars, etc. It uses CSS
 for custom themes.

Package: r-cran-clipr
Description-md5: 6d5e565f3d2ccac4e992df5abb93972e
Description-en: Read and Write from the System Clipboard
 Simple utility functions to read from and write to the Windows, OS X,
 and X11 clipboards.

Package: r-cran-clisymbols
Description-md5: 93f1d7ca755a38bf37a5cb042f08a58f
Description-en: Unicode Symbols at the R Prompt
 A small subset of Unicode symbols, that are useful
 when building command line applications. They fall back to
 alternatives on terminals that do not support Unicode.
 Many symbols were taken from the 'figures' 'npm' package
 (see <https://github.com/sindresorhus/figures>).

Package: r-cran-clock
Description-md5: 75d425081f037eaf0883d25957d985bd
Description-en: Date-Time Types and Tools
 Provides a comprehensive library for date-time manipulations using
 a new family of orthogonal date-time classes (durations, time points,
 zoned-times, and calendars) that partition responsibilities so that the
 complexities of time zones are only considered when they are really needed.
 Capabilities include: date-time parsing, formatting, arithmetic, extraction
 and updating of components, and rounding.

Package: r-cran-clubsandwich
Description-md5: 6d2697d0aeff1cf6a511f3e17a81e42b
Description-en: Cluster-Robust (Sandwich) Variance Estimators with Small-Sample Corrections
 Provides several cluster-robust variance estimators
 (i.e., sandwich estimators) for ordinary and weighted least
 squares linear regression models, including the bias-reduced
 linearization estimator introduced by Bell and McCaffrey (2002)
 <https://www150.statcan.gc.ca/n1/pub/12-001-x/2002002/article/9058-eng.pdf>
 and developed further by Pustejovsky and Tipton (2017)
 <DOI:10.1080/07350015.2016.1247004>. The package includes functions
 for estimating the variance- covariance matrix and for testing single- and
 multiple-contrast hypotheses based on Wald test statistics. Tests of single
 regression coefficients use Satterthwaite or saddle-point corrections.
 Tests of multiple-contrast hypotheses use an approximation to Hotelling's
 T-squared distribution. Methods are provided for a variety of fitted models,
 including lm() and mlm objects; glm(); geeglm() (from package 'geepack');
 lm_robust(), lm_lin(), and iv_robust() (from package 'estimatr'); ivreg()
 (from package 'AER'); ivreg() (from package 'ivreg' when estimated by ordinary
 least squares); plm() (from package 'plm'); gls() and lme() (from 'nlme');
 lmer() (from `lme4`); robu() (from 'robumeta'); rma.uni() and rma.mv()
 (from 'metafor'); and mmrm() (from 'mmrm').

Package: r-cran-clue
Description-md5: ed3ae930880ac6ca4dade4a291a056a7
Description-en: GNU R cluster ensembles
 Cluster ensembles are collections of individual solutions to a given
 clustering problem which are useful or necessary to consider in a wide
 range of applications.  The R package~\pkg{clue} provides an
 extensible computational environment for creating and analyzing
 cluster ensembles, with basic data structures for representing
 partitions and hierarchies, and facilities for computing on these,
 including methods for measuring proximity and obtaining consensus and
 'secondary' clusterings.

Package: r-cran-cluster
Description-md5: 5647ef359600aebbe447688e07f07bb6
Description-en: GNU R package for cluster analysis by Rousseeuw et al
 This package provides functions and datasets for cluster analysis originally
 written by Peter Rousseeuw, Anja Struyf and Mia Hubert.
 .
 This package is part of the set of packages that are 'recommended'
 by R Core and shipped with upstream source releases of R itself.

Package: r-cran-clustergeneration
Description-md5: ce322d91fc371e97f07f3ed001b90ea4
Description-en: GNU R random cluster generation (with specified degree of separation)
 The GNU R package clusterGeneration provides functions for generating
 random clusters, generating random covariance/correlation matrices,
 calculating a separation index (data and population version) for pairs
 of clusters or cluster distributions, and 1-D and 2-D projection plots
 to visualize clusters.  The package also contains a function to generate
 random clusters based on factorial designs with factors such as degree
 of separation, number of clusters, number of variables, number of noisy
 variables.

Package: r-cran-cmdfun
Description-md5: 4d7e9e18baff8895223c4e47e70c9cb0
Description-en: GNI R framework for building interfaces to shell commands
 Writing interfaces to command line software is cumbersome. 'cmdfun'
 provides a framework for building function calls to seamlessly interface
 with shell commands by allowing lazy evaluation of command line
 arguments. 'cmdfun' also provides methods for handling user-specific
 paths to tool installs or secrets like API keys. Its focus is to equally
 serve package builders who wish to wrap command line software, and to
 help analysts stay inside R when they might usually leave to execute non-
 R software.

Package: r-cran-cmprsk
Description-md5: 4047d7b6f56bb9ef388401d3d7ed7660
Description-en: GNU R subdistribution analysis of competing risks
 This GNU R package supports estimation, testing and regression modeling
 of subdistribution functions in competing risks, as described in Gray
 (1988), A class of K-sample tests for comparing the cumulative incidence
 of a competing risk.

Package: r-cran-cmstatr
Description-md5: b650e41409987e7ae6d7fb06215fcdb4
Description-en: GNU R Statistical Methods for Composite Material Data
 An implementation of the statistical methods commonly
 used for advanced composite materials in aerospace applications.
 This package focuses on calculating basis values (lower tolerance
 bounds) for material strength properties, as well as performing the
 associated diagnostic tests. This package provides functions for
 calculating basis values assuming several different distributions,
 as well as providing functions for non-parametric methods of computing
 basis values. Functions are also provided for testing the hypothesis
 that there is no difference between strength and modulus data from an
 alternate sample and that from a "qualification" or "baseline" sample.
 For a discussion of these statistical methods and their use, see the
 Composite Materials Handbook, Volume 1 (2012, ISBN: 978-0-7680-7811-4).
 Additional details about this package are available in the paper by
 Kloppenborg (2020, <doi:10.21105/joss.02265>).

Package: r-cran-coarsedatatools
Description-md5: 17da4371620c8884bdc9cd63bd64dfef
Description-en: GNU R analysis of coarsely observed data
 Functions to analyze coarse data.
 Specifically, it contains functions to (1) fit parametric accelerated
 failure time models to interval-censored survival time data, and (2)
 estimate the case-fatality ratio in scenarios with under-reporting.
 This package's development was motivated by applications to infectious
 disease: in particular, problems with estimating the incubation period and
 the case fatality ratio of a given disease.  Sample data files are included
 in the package. See Reich et al. (2009) <doi:10.1002/sim.3659>,
 Reich et al. (2012) <doi:10.1111/j.1541-0420.2011.01709.x>, and
 Lessler et al. (2009) <doi:10.1016/S1473-3099(09)70069-6>.

Package: r-cran-coda
Description-md5: 0d4d08f768a3d739e87477a8905ebe73
Description-en: Output analysis and diagnostics for MCMC simulations in R
 This package provides output analysis and diagnostics for Markov Chain
 Monte Carlo simulations and estimations within R.  It also includes some
 graphical analysis routines and a facility for importing output from BUGS
 (Bayes Using Gibbs Sampling), a popular tool for running MCMC simulations.
 .
 The related r-cran-mcmcpack package includes MCMC estimators for some
 common models in the social sciences.

Package: r-cran-codetools
Description-md5: c20549cb054a707bac871bafaae85ffb
Description-en: GNU R package providing code analysis tools
 This package provides functions for code analysis for R.
 .
 This package is part of the set of packages that are 'recommended'
 by R Core and shipped with upstream source releases of R itself.

Package: r-cran-coin
Description-md5: ceccaa453e7607377b892734a94ad531
Description-en: Conditional Inference Procedures in a Permutation Test Framework
 Conditional inference procedures for the general independence problem
 including two-sample, K-sample (non-parametric ANOVA), correlation, censored,
 ordered and multivariate problems described in <doi:10.18637/jss.v028.i08>.

Package: r-cran-collapse
Description-md5: 1df43a573b7d0eee8105baecb7e0a386
Description-en: Advanced and Fast Data Transformation
 A large C/C++-based package for advanced data transformation and statistical
 computing in R that is extremely fast, class-agnostic, robust, and programmer
 friendly. Core functionality includes a rich set of S3 generic grouped
 and weighted statistical functions for vectors, matrices and data frames,
 which provide efficient low-level vectorizations, OpenMP multithreading, and
 skip missing values by default. These are integrated with fast grouping and
 ordering algorithms (also callable from C), and efficient data manipulation
 functions. The package also provides a flexible and rigorous approach to time
 series and panel data in R, fast functions for data transformation and common
 statistical procedures, detailed (grouped, weighted) summary statistics,
 powerful tools to work with nested data, fast data object conversions,
 functions for memory efficient R programming, and helpers to effectively deal
 with variable labels, attributes, and missing data. It seamlessly supports
 base R objects/classes as well as 'units', 'integer64', 'xts'/ 'zoo',
 'tibble', 'grouped_df', 'data.table', 'sf', and 'pseries'/'pdata.frame'. For a
 concise overview of the package see Krantz (2026) <doi:10.18637/jss.v116.i01>.

Package: r-cran-colorspace
Description-md5: b95903f64d8f0847956103db917981df
Description-en: Toolbox for Manipulating and Assessing Colors and Palettes
 Carries out mapping between assorted color spaces including
 RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB, and polar CIELAB.
 Qualitative, sequential, and diverging color palettes based on HCL colors are
 provided along with corresponding ggplot2 color scales. Color palette choice
 is aided by an interactive app (with either a Tcl/Tk or a shiny graphical
 user interface) and shiny apps with an HCL color picker and a color vision
 deficiency emulator. Plotting functions for displaying and assessing palettes
 include color swatches, visualizations of the HCL space, and trajectories
 in HCL and/or RGB spectrum. Color manipulation functions include:
 desaturation, lightening/darkening, mixing, and simulation of color
 vision deficiencies (deutanomaly, protanomaly, tritanomaly). Details can be
 found on the project web page at <https://colorspace.R-Forge.R-project.org/>
 and in the accompanying scientific paper: Zeileis et al. (2020, Journal of
 Statistical Software, <doi:10.18637/jss.v096.i01>).

Package: r-cran-colourpicker
Description-md5: 9c2e20402a19c056c8ab512ad0985841
Description-en: GNU R colour picker tool for selecting colours in plots
 This GNU R colour picker can be used as an input in Shiny apps
 or Rmarkdown documents. The colour picker supports alpha opacity, custom
 colour palettes, and many more options. A Plot Colour Helper tool is
 available as an RStudio Addin, which helps you pick colours to use in your
 plots. A more generic Colour Picker RStudio Addin is also provided to let
 you select colours to use in your R code.

Package: r-cran-combinat
Description-md5: 366c067840a107758e2dcb87d634b0b9
Description-en: GNU R package with utilities for combinatorics
 The R library provides routines for combinatorics.

Package: r-cran-commonmark
Description-md5: 8285c9b051e288d57c20a22701aeda3c
Description-en: High Performance CommonMark and Github Markdown Rendering in R
 The CommonMark specification <https://github.github.com/gfm/> defines
 a rationalized version of markdown syntax. This package uses the 'cmark'
 reference implementation for converting markdown text into various formats
 including html, latex and groff man. In addition it exposes the markdown
 parse tree in xml format. Also includes opt-in support for GFM extensions
 including tables, autolinks, and strikethrough text.

Package: r-cran-conditionz
Description-md5: 6e6f07c42a2e486ae380bc9f7c605811
Description-en: control how many times conditions are thrown for GNU R
 Provides ability to control how many times in function
 calls conditions are thrown (shown to the user). Includes control of
 warnings and messages.

Package: r-cran-conflicted
Description-md5: d189767dba08021f3bfbd0761eaea78d
Description-en: GNU R alternative conflict resolution strategy
 R's default conflict management system gives the most
 recently loaded package precedence. This can make it hard to detect
 conflicts, particularly when they arise because a package update
 creates ambiguity that did not previously exist. 'conflicted' takes a
 different approach, making every conflict an error and forcing you to
 choose which function to use.

Package: r-cran-conquer
Description-md5: c772aabccbc90420fcb6aba252008345
Description-en: GNU R package for convolution-type smoothed quantile regression
 The package offers fast and accurate convolution-type smoothed
 quantile regression. It is implemented using Barzilai-Borwein gradient
 descent with a Huber regression warm start. It constructs confidence
 intervals for regression coefficients using multiplier bootstrap.

Package: r-cran-contfrac
Description-md5: c6593cfe997a9e894c37e796365ec993
Description-en: GNU R package providing various utilities for evaluating continued fractions
 The contfrac package is a GNU R package providing various utilities for
 evaluating continued fractions.

Package: r-cran-corpcor
Description-md5: 73cbf0c30a6263c777fe62acc517b2eb
Description-en: Efficient Estimation of Covariance and (Partial) Correlation
 Implements a James-Stein-type shrinkage estimator for the covariance
 matrix, with separate shrinkage for variances and correlations.
 The details of the method are explained in Schafer and Strimmer (2005)
 <DOI:10.2202/1544-6115.1175> and Opgen-Rhein and Strimmer (2007)
 <DOI:10.2202/1544-6115.1252>. The approach is both computationally as well
 as statistically very efficient, it is applicable to "small n, large p" data,
 and always returns a positive definite and well-conditioned covariance matrix.
 In addition to inferring the covariance matrix the package also provides
 shrinkage estimators for partial correlations and partial variances.
 The inverse of the covariance and correlation matrix can be efficiently
 computed, as well as any arbitrary power of the shrinkage correlation matrix.
 Furthermore, functions are available for fast singular value decomposition,
 for computing the pseudoinverse, and for checking the rank and positive
 definiteness of a matrix.

Package: r-cran-corrplot
Description-md5: d21f2e7faa187338fb59f1dae3a82a93
Description-en: Visualization of a Correlation Matrix
 A graphical display of a correlation matrix or general matrix.
 It also contains some algorithms to do matrix reordering. In addition,
 corrplot is good at details, including choosing color, text labels,
 color labels, layout, etc.

Package: r-cran-covid19us
Description-md5: 62ffd4e434eb05cb24350d174913a293
Description-en: cases of COVID-19 in the United States prepared for GNU R
 This package provides a GNU R wrapper around the 'COVID Tracking Project API'
 https://covidtracking.com/api/ providing data on cases of COVID-19
 in the US.

Package: r-cran-covr
Description-md5: a1ea83bce585b3828732e5135b9ce1ba
Description-en: Test Coverage for Packages
 Track and report code coverage for your package and (optionally) upload the
 results to a coverage service like 'Codecov' <https://about.codecov.io> or
 'Coveralls' <https://coveralls.io>. Code coverage is a measure of the amount
 of code being exercised by a set of tests. It is an indirect measure of test
 quality and completeness. This package is compatible with any testing
 methodology or framework and tracks coverage of both R code and compiled
 C/C++/FORTRAN code.

Package: r-cran-cowplot
Description-md5: 91c03cd119d11d548e095aab73125232
Description-en: GNU R streamlined plot theme and plot annotations for 'ggplot2'
 Some helpful extensions and modifications to the 'ggplot2'
 package. In particular, this package makes it easy to combine multiple
 'ggplot2' plots into one and label them with letters, e.g. A, B, C, etc.,
 as is often required for scientific publications. The package also provides
 a streamlined and clean theme that is used in the Wilke lab, hence the
 package name, which stands for Claus O. Wilke's plot package.

Package: r-cran-cpp11
Description-md5: 2a25749cf8517b40daf19b706be418b3
Description-en: A C++11 Interface for R's C Interface
 Provides a header only, C++11 interface to R's C interface. Compared to other
 approaches 'cpp11' strives to be safe against long jumps from the C API
 as well as C++ exceptions, conform to normal R function semantics and supports
 interaction with 'ALTREP' vectors.

Package: r-cran-crayon
Description-md5: b21bec46f1646c45622f8a3badcca5c9
Description-en: GNU R colored terminal output
 Colored terminal output on terminals that support ANSI color and
 highlight codes. ANSI color support is automatically detected. Colors
 and highlighting can be combined and nested. New styles can also be
 created easily. This package was inspired by the chalk JavaScript
 project.

Package: r-cran-credentials
Description-md5: e32da19b722d4a7f869a2ec513f9d641
Description-en: GNU R tools for managing SSH and Git credentials
 Setup and retrieve HTTPS and SSH credentials for use with 'git' and
 other services. For HTTPS remotes the package interfaces the 'git-credential'
 utility which 'git' uses to store HTTP usernames and passwords. For SSH
 remotes convenient functions to find or generate appropriate SSH keys are
 provided. The package both helps the user to setup a local git installation,
 and also provides a back-end for git/ssh client libraries to authenticate
 with existing user credentials.

Package: r-cran-crosstalk
Description-md5: 323af0682d9a4d0e1b9ebae68b26e276
Description-en: GNU R inter-widget interactivity for HTML widgets
 Provides building blocks for allowing HTML widgets to communicate
 with each other, with Shiny or without (i.e. static .html files). Currently
 supports linked brushing and filtering.

Package: r-cran-crul
Description-md5: e745c99884fcd491dd92e086e6d3a410
Description-en: simple HTTP Client for GNU R
 A simple HTTP client, with tools for making HTTP requests,
 and mocking HTTP requests. The package is built on R6, and takes
 inspiration from Ruby's 'faraday' gem (<https://rubygems.org/gems/faraday>).
 The package name is a play on curl, the widely used command line tool
 for HTTP, and this package is built on top of the R package 'curl', an
 interface to 'libcurl' (<https://curl.haxx.se/libcurl>).

Package: r-cran-crystract
Description-md5: 0805716eb4d0bd4bc974980323c5a070
Description-en: Crystallographic Information File (CIF) Data Processing Tools
 Provides a suite of functions to parse Crystallographic Information
 Files (.cif), extracting essential data such as chemical formulas, unit cell
 parameters, atomic coordinates, and symmetry operations. It also includes
 tools to calculate interatomic distances, identify bonded pairs using various
 algorithms (minimum_distance, brunner_nn_reciprocal, econ_nn, crystal_nn),
 determine nearest neighbor counts, and calculate bond angles. The package is
 designed to facilitate the preparation of crystallographic data for further
 analysis, including machine learning applications in materials science.

Package: r-cran-ctmcd
Description-md5: f2220a0fcf5b2f708021b6eee1996d6f
Description-en: GNU R estimating the parameters of a continuous-time Markov chain from
 This GNU R package provides estimating the parameters of a continuous-
 time Markov chain from Discrete-Time Data Functions for estimating
 Markov generator matrices from discrete-time observations. The
 implemented approaches comprise diagonal adjustment, weighted adjustment
 and quasi-optimization of matrix logarithm based candidate solutions, an
 expectation-maximization algorithm as well as a Gibbs sampler.

Package: r-cran-cubature
Description-md5: fca65a958f0f5d8085bee4d751f88990
Description-en: GNU R package for adaptive multivariate integration
 The cubature package provides adaptive multivariate integration over
 hypercubes.

Package: r-cran-cubelyr
Description-md5: aed4efdacfb8bc92f74a01777648e74a
Description-en: GNU R data cube 'dplyr' backend
 An implementation of a data cube extracted out of
 'dplyr' for backward compatibility.

Package: r-cran-curl
Description-md5: 82fc132b4b31b25c08aac7009e5e7562
Description-en: A Modern and Flexible Web Client for R
 Bindings to 'libcurl' <https://curl.se/libcurl/> for performing fully
 configurable HTTP/FTP requests where responses can be processed in memory,
 on disk, or streaming via the callback or connection interfaces.
 Some knowledge of 'libcurl' is recommended; for a more-user-friendly web
 client see the 'httr2' package which builds on this package with http specific
 tools and logic.

Package: r-cran-cutpointr
Description-md5: b18b0cb01223e6b33deb84ac9bde4b47
Description-en: GNU R determine and evaluate optimal cutpoints in binary
 Classification Tasks Estimate cutpoints that optimize a specified
 metric in binary classification tasks and validate performance
 using bootstrapping. Some methods for more robust cutpoint
 estimation are supported, e.g. a parametric method assuming normal
 distributions, bootstrapped cutpoints, and smoothing of the metric
 values per cutpoint using Generalized Additive Models. Various
 plotting functions are included. For an overview of the package
 see Thiele and Hirschfeld (2020) <arXiv:2002.09209>.

Package: r-cran-cvar
Description-md5: 710776a9beaccc62a288c1cc270443ff
Description-en: GNU R package to Computed Expected Shortfall and Value at Risk
 Compute expected shortfall (ES) and Value at Risk (VaR) from a
 quantile function, distribution function, random number generator or
 probability density function.  ES is also known as Conditional Value at
 Risk (CVaR). Virtually any continuous distribution can be specified.
 The functions are vectorized over the arguments. The computations are
 done directly from the definitions, see e.g. Acerbi and Tasche (2002)
 <doi:10.1111/1468-0300.00091>. Some support for GARCH models is provided,
 as well.

Package: r-cran-cvst
Description-md5: cc5115a6187ec937b4c3c57724f9bf14
Description-en: GNU R fast cross-validation via sequential testing
 This package implements the fast cross-validation via sequential testing
 (CVST) procedure. CVST is an improved cross-validation procedure which
 uses non-parametric testing coupled with sequential analysis to
 determine the best parameter set on linearly increasing subsets of the
 data. By eliminating underperforming candidates quickly and keeping
 promising candidates as long as possible, the method speeds up the
 computation while preserving the capability of a full cross-validation.
 Additionally to the CVST the package contains an implementation of the
 ordinary k-fold cross-validation with a flexible and powerful set of
 helper objects and methods to handle the overall model selection
 process. The implementations of the Cochran's Q test with permutations
 and the sequential testing framework of Wald are generic and can
 therefore also be used in other contexts.

Package: r-cran-cyclocomp
Description-md5: d75fd67574107ce90c1a43392709546b
Description-en: Cyclomatic Complexity of R Code
 Cyclomatic complexity is a software metric (measurement), used to indicate
 the complexity of a program. It is a quantitative measure of the number of
 linearly independent paths through a program's source code. It was developed
 by Thomas J. McCabe, Sr. in 1976.

Package: r-cran-d3network
Description-md5: 70b76ebab11aa13a59e36c9d48f41e26
Description-en: GNU R tools for creating D3 JavaScript network, tree, dendrogram etc.
 This GNU R package contains tools for creating D3 JavaScript network,
 tree, dendrogram, and Sankey graphs.
 This package is intended to make it easy to create D3 JavaScript
 network, tree, dendrogram, and Sankey graphs from R using data frames.
 .
 NOTE: Active development has moved to the networkD3 package and was only
 packaged for the purpose to fulfill reverse dependencies of other R
 packages.

Package: r-cran-data.table
Description-md5: 329b6201e869e7793ba4464653ccafdf
Description-en: Extension of `data.frame`
 Fast aggregation of large data (e.g. 100GB in RAM), fast ordered joins, fast
 add/modify/delete of columns by group using no copies at all, list columns,
 friendly and fast character-separated-value read/write. Offers a natural and
 flexible syntax, for faster development.

Package: r-cran-datawizard
Description-md5: 37e2d9fdd79dd57b4d078cf9bb06c03a
Description-en: Easy Data Wrangling and Statistical Transformations
 A lightweight package to assist in key steps involved in any data
 analysis workflow: (1) wrangling the raw data to get it in the needed form,
 (2) applying preprocessing steps and statistical transformations, and (3)
 compute statistical summaries of data properties and distributions.
 It is also the data wrangling backend for packages in 'easystats' ecosystem.
 References: Patil et al. (2022) <doi:10.21105/joss.04684>.

Package: r-cran-date
Description-md5: 16b788c71da8bdb0943897dd9f8ba810
Description-en: GNU R package for date handling
 This CRAN package provides functions for handling dates, along with
 examples and documentation.
 .
 Note that this is a legacy package providing functionality that had
 been absent from R. However, more recent versions of R have more
 powerful date and datetime functionality in the base package, i.e.
 r-base-core under Debian.

Package: r-cran-dbi
Description-md5: dc00e91ab4b239de079502722ee124b8
Description-en: GNU R package providing a generic database interface
 A generic database interface (DBI) definition for communication
 between R and relational database management systems -- similar to
 Perl's DBI system.  All classes in this package are virtual and need
 to be extended by the various R/DBMS implementations as e.g. RMySQL.

Package: r-cran-dbitest
Description-md5: f7ba5fe8082f39aa1a281cee84609450
Description-en: Testing DBI Backends
 A helper that tests DBI back ends for conformity to the interface.

Package: r-cran-dbplyr
Description-md5: 979e27b558653c0923c5b663de850fcc
Description-en: GNU R dplyr back end for databases
 GNU R dplyr back end for databases that allows you to work with
 remote database tables as if they are in-memory data frames. Basic features
 works with any database that has a 'DBI' back end; more advanced features
 require 'SQL' translation to be provided by the package author.

Package: r-cran-dbscan
Description-md5: 48c8969e4253a9fd6a9d4e1730cb4d77
Description-en: Density-Based Spatial Clustering of Applications with Noise (DBSCAN) and Related Algorithms
 A fast reimplementation of several density-based algorithms of the DBSCAN
 family. Includes the clustering algorithms DBSCAN (density-based spatial
 clustering of applications with noise) and HDBSCAN (hierarchical DBSCAN),
 the ordering algorithm OPTICS (ordering points to identify the clustering
 structure), shared nearest neighbor clustering, and the outlier detection
 algorithms LOF (local outlier factor) and GLOSH (global-local outlier score
 from hierarchies). The implementations use the kd-tree data structure
 (from library ANN) for faster k-nearest neighbor search. An R interface
 to fast kNN and fixed-radius NN search is also provided. Hahsler, Piekenbrock
 and Doran (2019) <doi:10.18637/jss.v091.i01>.

Package: r-cran-ddalpha
Description-md5: af0318f522e07cf8f483caac93d01df1
Description-en: Depth-Based Classification and Calculation of Data Depth
 Contains procedures for depth-based supervised learning, which are
 entirely non-parametric, in particular the DDalpha-procedure (Lange, Mosler
 and Mozharovskyi, 2014 <doi:10.1007/s00362-012-0488-4>). The training
 data sample is transformed by a statistical depth function to a compact
 low-dimensional space, where the final classification is done. It also offers
 an extension to functional data and routines for calculating certain
 notions of statistical depth functions. 50 multivariate and 5 functional
 classification problems are included. (Pokotylo, Mozharovskyi and Dyckerhoff,
 2019 <doi:10.18637/jss.v091.i05>).

Package: r-cran-ddrtree
Description-md5: fd4d4af375f7cf16fa58cb8bde3e3548
Description-en: GNU R learning principal graphs with DDRTree
 Provides an implementation of the framework of reversed graph embedding
 (RGE) which projects data into a reduced dimensional space while
 constructs a principal tree which passes through the middle of the data
 simultaneously. DDRTree shows superiority to alternatives (Wishbone,
 DPT) for inferring the ordering as well as the intrinsic structure of
 the single cell genomics data. In general, it could be used to
 reconstruct the temporal progression as well as bifurcation structure of
 any datatype.

Package: r-cran-deadwood
Description-md5: ecec4e63a052a831b9bcce571805330e
Description-en: Outlier Detection via Trimming of Mutual Reachability Minimum Spanning Trees
 Implements an anomaly detection algorithm based on mutual reachability minimum
 spanning trees: 'deadwood' trims protruding tree segments and marks small
 debris as outliers; see Gagolewski (2026) <https://deadwood.gagolewski.com/>.
 More precisely, the use of a mutual reachability distance pulls peripheral
 points farther away from each other. Tree edges with weights beyond the
 detected elbow point are removed. All the resulting connected components whose
 sizes are smaller than a given threshold are deemed anomalous. The 'Python'
 version of 'deadwood' is available via 'PyPI'.

Package: r-cran-deal
Description-md5: 0c447366842daba69e6f36b2ebdc0948
Description-en: Learning Bayesian Networks with Mixed Variables
 Bayesian networks with continuous and/or discrete variables
 can be learned and compared from data.

Package: r-cran-decor
Description-md5: e9d371dbe43ce0d8af17a18cc9b60759
Description-en: GNU R retrieve code decorations
 Retrieves code comment decorations for C++
 languages of the form '\\ [[xyz]]', which are used for automated
 wrapping of C++ functions.

Package: r-cran-deldir
Description-md5: f2d3d857735a5484ea3165abef563757
Description-en: GNU R Delaunay Triangulation and Dirichlet (Voronoi) Tessellation
 This GNU R package calculates the Delaunay triangulation and the Dirichlet or
 Voronoi tessellation (with respect to the entire plane) of a planar point set.
 This package is used in Spatial Point Pattern analysis, model-fitting and
 simulation as it is done for instance in the package r-cran-spatstat.

Package: r-cran-dendextend
Description-md5: 8738aff98b355c11f594a19a871fafee
Description-en: Extending 'dendrogram' Functionality in GNU R
 Offers a set of functions for extending 'dendrogram' objects in R,
 letting you visualize and compare trees of 'hierarchical
 clusterings'. You can
 .
 (1) Adjust a tree's graphical parameters - the color, size, type, etc
 of its branches, nodes and labels.
 (2) Visually and statistically compare different 'dendrograms' to
 one another.

Package: r-cran-dendsort
Description-md5: 2ce3d25a9393a1c4e46f7daa1aea4e3b
Description-en: GNU R Modular Leaf Ordering Methods for Dendrogram Nodes
 An implementation of functions to optimize ordering of nodes in a
 dendrogram, without affecting the meaning of the dendrogram. A
 dendrogram can be sorted based on the average distance of subtrees, or
 based on the smallest distance value. These sorting methods improve
 readability and interpretability of tree structure, especially for tasks
 such as comparison of different distance measures or linkage types and
 identification of tight clusters and outliers. As a result, it also
 introduces more meaningful reordering for a coupled heatmap
 visualization. This method is described in "dendsort: modular leaf
 ordering methods for dendrogram representations in R", F1000Research
 2014, 3: 177 <doi:10.12688/f1000research.4784.1>.

Package: r-cran-densityclust
Description-md5: 9ce19254a4fa618b20b2d9a66a151e69
Description-en: GNU R clustering by fast search and find of density peaks
 An improved implementation (based on k-nearest neighbors) of the
 density peak clustering algorithm, originally described by Alex Rodriguez
 and Alessandro Laio (Science, 2014 vol. 344). It can handle large datasets
 (> 100, 000 samples) very efficiently. It was initially implemented by
 Thomas Lin Pedersen, with inputs from Sean Hughes and later improved by
 Xiaojie Qiu to handle large datasets with kNNs.

Package: r-cran-deoptim
Description-md5: e8c90aa4184edd1791af23b1afca46b6
Description-en: GNU R global optimization by differential evolution
 This GNU R package implements the differential evolution algorithm for
 global optimization of a real-valued function of a real-valued parameter
 vector.

Package: r-cran-deoptimr
Description-md5: d880d8eba3d9e1f223db6bdcf35f1c1e
Description-en: GNU R package for Diffential Evolution in pure R
 The DEoptimR package provides a pure-R implementation of the 'jDE'
 variant of the Differential Evolution stochastic algorithm for global
 optimization of nonlinear programming problems.

Package: r-cran-deriv
Description-md5: b59662140ae57fe452a8702f4e313e74
Description-en: GNU R package to peform Symbolic Differentiation
 R-based solution for symbolic differentiation. It admits
 user-defined function as well as function substitution
 in arguments of functions to be differentiated. Some symbolic
 simplification is part of the work.

Package: r-cran-desc
Description-md5: 56b00b618312564bf5237b0fe8969089
Description-en: GNU R manipulation of DESCRIPTION files
 This GNU R package enables reading, writing, creating, and manipulating
 DESCRIPTION files. It is intended for packages that create or manipulate
 other packages.

Package: r-cran-desolve
Description-md5: 58d6790106688ae38e10a5fa409e7c25
Description-en: Solvers for Initial Value Problems of Differential Equations ('ODE', 'DAE', 'DDE')
 Functions that solve initial value problems of a system of first-order
 ordinary differential equations ('ODE'), of partial differential equations
 ('PDE'), of differential algebraic equations ('DAE'), and of delay
 differential equations. The functions provide an interface to the FORTRAN
 functions 'lsoda', 'lsodar', 'lsode', 'lsodes' of the 'ODEPACK' collection,
 to the FORTRAN functions 'dvode', 'zvode' and 'daspk' and a C-implementation
 of solvers of the 'Runge-Kutta' family with fixed or variable time steps.
 The package contains routines designed for solving 'ODEs' resulting from
 1-D, 2-D and 3-D partial differential equations ('PDE') that have been
 converted to 'ODEs' by numerical differencing.

Package: r-cran-devtools
Description-md5: d61aceaa34ed551440b713c9452e958c
Description-en: Tools to Make Developing R Packages Easier
 Collection of package development tools.

Package: r-cran-dfoptim
Description-md5: 47d60d6005d3d8245794a0e24e8ec490
Description-en: GNU R derivative-free optimization
 Derivative-Free optimization algorithms. These algorithms do not require
 gradient information. More importantly, they can be used to solve non-
 smooth optimization problems.

Package: r-cran-dharma
Description-md5: 87887afe35b183906e8d22d936705791
Description-en: Residual Diagnostics for Hierarchical (Multi-Level / Mixed) Regression Models
 The 'DHARMa' package uses a simulation-based
 approach to create readily interpretable scaled (quantile)
 residuals for fitted (generalized) linear mixed models. Currently
 supported are linear and generalized linear (mixed) models from
 'lme4' (classes 'lmerMod', 'glmerMod'), 'glmmTMB', 'GLMMadaptive',
 and 'spaMM'; phylogenetic linear models from 'phylolm' (classes
 'phylolm' and 'phyloglm'); generalized additive models ('gam' from
 'mgcv'); 'glm' (including 'negbin' from 'MASS', but excluding quasi-
 distributions) and 'lm' model classes. Moreover, externally
 created simulations, e.g. posterior predictive simulations from
 Bayesian software such as 'JAGS', 'STAN', or 'BUGS' can be
 processed as well. The resulting residuals are standardized to
 values between 0 and 1 and can be interpreted as intuitively as
 residuals from a linear regression. The package also provides a
 number of plot and test functions for typical model
 misspecification problems, such as over/underdispersion, zero-
 inflation, and residual spatial, phylogenetic and temporal
 autocorrelation.

Package: r-cran-diagnosismed
Description-md5: a91d8edb16b5a4c4e239ba802513f4ba
Description-en: medical diagnostic test accuracy analysis toolkit
 DiagnosisMed is a GNU R package to analyze the accuracy of data from
 diagnostic tests evaluating health conditions. It was designed to be
 used by health professionals. This package helps estimating sensitivity
 and specificity from categorical and continuous test results including
 some  evaluations of indeterminate results, or compare different
 categorical tests, and estimate reasonable cut-offs of tests and display
 it in a way commonly used by health professionals. No graphical
 interface is available yet.

Package: r-cran-diagram
Description-md5: 2e0483fe816a41a285ed45f62248f561
Description-en: GNU R functions for visualising simple graphs (networks), plotting
 Flow Diagrams Visualises simple graphs (networks) based on a transition
 matrix, utilities to plot flow diagrams, visualising webs, electrical
 networks, etc. Support for the book "A practical guide to ecological
 modelling - using R as a simulation platform" by Karline Soetaert and
 Peter M.J. Herman (2009), Springer. and the book "Solving Differential
 Equations in R" by Karline Soetaert, Jeff Cash and Francesca Mazzia
 (2012), Springer. Includes demo(flowchart), demo(plotmat),
 demo(plotweb).

Package: r-cran-diagrammer
Description-md5: 9d099748f53bf5de00d5328872a1773f
Description-en: Graph/Network Visualization
 Build graph/network structures using functions for stepwise addition and
 deletion of nodes and edges. Work with data available in tables for bulk
 addition of nodes, edges, and associated metadata. Use graph selections
 and traversals to apply changes to specific nodes or edges. A wide selection
 of graph algorithms allow for the analysis of graphs. Visualize the graphs
 and take advantage of any aesthetic properties assigned to nodes and edges.

Package: r-cran-dials
Description-md5: b6f90621323f2ab7fe21415ccd9fb3c1
Description-en: GNU R tools for creating tuning parameter values
 Many models contain tuning parameters (i.e. parameters that
 cannot be directly estimated from the data). These tools can be used
 to define objects for creating, simulating, or validating values for
 such parameters.

Package: r-cran-dicedesign
Description-md5: 68d8f9d8dd268bdb6d550fc1e42edf52
Description-en: GNU R designs of computer experiments
 This GNU R package provides Space-Filling Designs and space-filling
 criteria (distance-based and uniformity-based), with emphasis to
 computer experiments; <doi:10.18637/jss.v065.i11>.

Package: r-cran-dichromat
Description-md5: 936d65951ba62654d8a0ba1e1e78dbc3
Description-en: GNU R color schemes for dichromats
 This GNU R package collapses red-green distinctions to simulate the effects
 of colour-blindness.

Package: r-cran-diffobj
Description-md5: 229926566aca16c8dfd66d4bf42c3645
Description-en: Diffs for R Objects
 Generate a colorized diff of two R objects for an intuitive visualization
 of their differences.

Package: r-cran-digest
Description-md5: 2b9a1497a5560b4f8ea8dc766ce0985a
Description-en: GNU R package for 'hash digest' of R data structures
 Implementation of a function 'digest()' for the creation of hash
 digests of arbitrary R objects (using the md5, sha-1, sha-256,
 crc32, xxhash, murmurhash, and spookyhash algorithms) permitting easy
 comparison of R language objects, as well as a function 'hmac()' to
 create hash-based message authentication code.
 .
 Please note that this package is not meant to be deployed for
 cryptographic purposes for which more comprehensive (and widely
 tested) libraries such as OpenSSL should be used.

Package: r-cran-dimred
Description-md5: dba3453729aafdd058319f716d9cd646
Description-en: GNU R framework for dimensionality reduction
 A collection of dimensionality reduction
 techniques from R packages and provides a common
 interface for calling the methods.

Package: r-cran-diptest
Description-md5: eada11fa49b08d2a3c66d41f40a8f7fd
Description-en: Hartigan's Dip Test Statistic for Unimodality - Corrected
 Compute Hartigan's dip test statistic for unimodality /
 multimodality and provide a test with simulation based p-values,  where
 the original public code has been corrected.

Package: r-cran-directadjusting
Description-md5: 35a9da19e1572f15abf220a3c5e8f127
Description-en: Directly Adjusted Estimates
 Compute estimates and confidence intervals of weighted averages quickly
 and easily. Weighted averages are computed using data.table for speed.
 Confidence intervals are approximated using the delta method with either using
 known formulae or via algorithmic or numerical derivation.

Package: r-cran-dirmult
Description-md5: 1e770f43517377ff5e215bdb6d245631
Description-en: GNU R estimation in Dirichlet-Multinomial distribution
 This GNU R package estimates parameters in Dirichlet-Multinomial
 and computes profile log-likelihoods.

Package: r-cran-distory
Description-md5: 43a7a5ce3b0c1e223e8763e6ac496181
Description-en: GNU R distance between phylogenetic histories
 This GNU R package enables calculation of geodesic distance between
 phylogenetic trees and associated functions.

Package: r-cran-distr
Description-md5: 92f83f4033911f044b4abc79fe905690
Description-en: GNU R object oriented implementation of distributions
 This GNU R package is an object oriented implementation of distributions
 S4-classes and methods for distributions.

Package: r-cran-distributional
Description-md5: 7a252d4e007f646b7d43fa9b52a1325d
Description-en: Vectorised Probability Distributions
 Vectorised distribution objects with tools for manipulating, visualising, and
 using probability distributions. Designed to allow model prediction outputs
 to return distributions rather than their parameters, allowing users to
 directly interact with predictive distributions in a data-oriented workflow.
 In addition to providing generic replacements for p/d/q/r functions,
 other useful statistics can be computed including means, variances, intervals,
 and highest density regions.

Package: r-cran-doby
Description-md5: 4128c9a5d3ddf1905a385f8830705751
Description-en: GNU R package for Various Utilities
 The package covers groupwise statistics, LSmeans, linear estimates,
 and general utilities:
 1) Facilities for working with grouped data: 'do' something to data
 stratified 'by' some variables.
 2) LSmeans (least-squares means), general linear estimates.
 3) Restrict functions to a smaller domain.
 4) Miscellaneous other utilities.

Package: r-cran-docopt
Description-md5: 8ed1e008c26df0b00af353089bdf6fc1
Description-en: GNU R command-line interface specification language
 Define a command-line interface by just giving it
 a description in the specific format.

Package: r-cran-domc
Description-md5: 94719ec2c21b8443cdbc7ec4c425d7d0
Description-en: GNU R parallel excution backend for %dopar% using multicore
 This package provides a parallel backend for the %dopar% function using
 Simon Urbanek's multicore package.

Package: r-cran-doparallel
Description-md5: b2edd1255d61aded25c57b91449ce4d6
Description-en: GNU R foreach parallel adaptor for the parallel package
 This GNU R package provides a parallel backend for the %dopar% function
 using the parallel package.

Package: r-cran-dorng
Description-md5: f1f94be1edcc14c9c9feced64ab1c66d
Description-en: GNU R generic reproducible parallel backend for 'foreach' loops
 This GNU R package provides functions to perform
 reproducible parallel foreach loops, using independent
 random streams as generated by L'Ecuyer's combined
 multiple-recursive generator [L'Ecuyer (1999), <DOI:10.1287/opre.47.1.159>].
 It enables to easily convert standard %dopar% loops into
 fully reproducible loops, independently of the number
 of workers, the task scheduling strategy, or the chosen
 parallel environment and associated foreach backend.

Package: r-cran-dosefinding
Description-md5: 50e81e3e07bd35ca8f4be6d3dbd424d7
Description-en: Planning and Analyzing Dose Finding experiments
 The DoseFinding GNU R package provides functions for the design and
 analysis of dose-finding experiments (with focus on pharmaceutical Phase
 II clinical trials). It provides functions for: multiple contrast tests,
 fitting non-linear dose-response models (using Bayesian and non-Bayesian
 estimation), calculating optimal designs and an implementation of the
 MCPMod methodology.

Package: r-cran-dosnow
Description-md5: 67221481d68f83c3e4dc0c4de9b3c35d
Description-en: GNU R parallel excution backend for %dopar% using snow
 This package provides a parallel backend for the %dopar% function using
 Luke Tierney's snow package (which itself can wrap MPI, PVM, NWS or sockets).

Package: r-cran-dotcall64
Description-md5: 00c76602d0a49b506e7d292758399b27
Description-en: Enhanced Foreign Function Interface Supporting Long Vectors
 Provides .C64(), which is an enhanced version of .C() and .Fortran() from the
 foreign function interface. .C64() supports long vectors, arguments of type
 64-bit integer, and provides a mechanism to avoid unnecessary copies of
 read-only and write-only arguments. This makes it a convenient and fast
 interface to C/C++ and Fortran code.

Package: r-cran-downlit
Description-md5: 57db495fde2172acd9122d8b7b7867fa
Description-en: GNU R syntax highlighting and automatic linking
 Syntax highlighting of R code, specifically designed
 for the needs of 'RMarkdown' packages like 'pkgdown', 'hugodown', and
 'bookdown'. It includes linking of function calls to their documentation
 on the web, and automatic translation of ANSI escapes in output to the
 equivalent HTML.

Package: r-cran-downloader
Description-md5: 12fe40f5176f10f9041e0da1faf62aca
Description-en: Download Files over HTTP and HTTPS
 Provides a wrapper for the download.file function, making it possible to
 download files over HTTPS on Windows, Mac OS X, and other Unix-like platforms.
 The 'RCurl' package provides this functionality (and much more) but can be
 difficult to install because it must be compiled with external dependencies.
 This package has no external dependencies, so it is much easier to install.

Package: r-cran-dplyr
Description-md5: 1335d9f52fa65ebe7e5ff1ade12ca921
Description-en: A Grammar of Data Manipulation
 A fast, consistent tool for working with data frame like objects, both in
 memory and out of memory.

Package: r-cran-dqrng
Description-md5: 70cb3ed93abdbe76d7704396baf0ddd3
Description-en: Fast Pseudo Random Number Generators
 Several fast random number generators are provided
 as C++ header only libraries: The PCG family by O'Neill
 (2014 <https://www.cs.hmc.edu/tr/hmc-cs-2014-0905.pdf>) as well as
 Xoroshiro128+ and Xoshiro256+ by Blackman and Vigna (2018 <arXiv:1805.01407>).
 In addition fast functions for generating random numbers according
 to a uniform, normal and exponential distribution are included.
 The latter two use the Ziggurat algorithm originally proposed by Marsaglia
 and Tsang (2000, <doi:10.18637/jss.v005.i08>). The fast sampling methods
 support unweighted sampling both with and without replacement. These functions
 are exported to R and as a C++ interface and are enabled for use with the
 default 64 bit generator from the PCG family, Xoroshiro128+ and Xoshiro256+
 as well as the 64 bit version of the 20 rounds Threefry engine (Salmon et al.,
 2011, <doi:10.1145/2063384.2063405>) as provided by the package 'sitmo'.

Package: r-cran-drr
Description-md5: 67568273b7458e58a8a51601d526ae28
Description-en: Dimensionality Reduction via Regression
 An Implementation of Dimensionality Reduction via Regression using
 Kernel Ridge Regression.

Package: r-cran-dslabs
Description-md5: 8caaa76069f06711786f47b16d796a02
Description-en: GNU R Data Science Labs
 Datasets and functions that can be used for data analysis practice,
 homework and projects in data science courses and workshops. 26
 datasets are available for case studies in data visualization,
 statistical inference, modeling, linear regression, data wrangling and
 machine learning.

Package: r-cran-dt
Description-md5: a783f188093d501d240609ab7349ea9f
Description-en: GNU R wrapper of the JavaScript library 'DataTables'
 Data objects in R can be rendered as HTML tables using the
 JavaScript library 'DataTables' (typically via R Markdown or Shiny). The
 'DataTables' library has been included in this R package. The package name
 'DT' is an abbreviation of 'DataTables'.

Package: r-cran-dtplyr
Description-md5: 9c6ace862a5d202df1df773adcc09113
Description-en: GNU R data table back-end for 'dplyr'
 Provides a data.table backend for 'dplyr'. The goal of 'dtplyr'
 is to allow you to write 'dplyr' code that is automatically translated to
 the equivalent, but usually much faster, data.table code.

Package: r-cran-dygraphs
Description-md5: 9e45d553113f8f0192387e6598fdf244
Description-en: GNU R interface to 'Dygraphs' interactive time series charting library
 An R interface to the 'dygraphs' JavaScript charting library
 (a copy of which is included in the package). Provides rich facilities
 for charting time-series data in R, including highly configurable
 series- and axis-display and interactive features like zoom/pan and
 series/point highlighting.

Package: r-cran-dynamictreecut
Description-md5: a91b83840b37399fbc50ff48f14f7352
Description-en: Methods for Detection of Clusters in Hierarchical Clustering
 Dendrograms Contains methods for detection of clusters in hierarchical
 clustering dendrograms.

Package: r-cran-dynlm
Description-md5: 193589b829061f71e7750d4407095f36
Description-en: GNU R package for dynamic linear models and time series regression
 This R package provides a user-friendly interface for fitting dynamic linear
 models and time series regression relationships
 .
 The interface and internals of dynlm are very similar to lm, but currently
 dynlm offers three advantages over the direct use of lm:
 - extended formula processing;
 - preservation of time series attributes;
 - instrumental variables regression (via two-stage least squares).

Package: r-cran-e1071
Description-md5: f9f965da8f0df1eb9ce1816021d462af
Description-en: GNU R package with miscellaneous functions of the Dept of Statisics (e1071)
 The e1071 package regreoups miscellaneous function of the Department
 of Statistics (e1017) at the TU Wien. This includes functions for
 latent class analysis, short time Fourier transform, fuzzy
 clustering, support vector machines, shortest path computation,
 bagged clustering, naive Bayes classifier, ...

Package: r-cran-eaf
Description-md5: 3466552427e54f54343feb29f8007175
Description-en: Plots of the Empirical Attainment Function
 Computation and visualization of the empirical attainment function
 (EAF) for the analysis of random sets in multi-criterion optimization.
 M. López-Ibáñez, L. Paquete, and T. Stützle (2010)
 <doi:10.1007/978-3-642-02538-9_9>.

Package: r-cran-earth
Description-md5: c5035f37e2435d831bc7bd704f723f16
Description-en: GNU R multivariate adaptive regression splines
 This GNU R package builds regression models using the techniques in
 Friedman's papers "Fast MARS" and "Multivariate Adaptive Regression
 Splines" <doi:10.1214/aos/1176347963>.
 (The term "MARS" is trademarked and thus not used in the name of the
 package.)

Package: r-cran-ecodist
Description-md5: c8d9b0766f96a4c768ff1e5d9cb5f3d1
Description-en: GNU R package for dissimilarity-based ecological analysis
 The ecodist package provides dissimilarity-based analysis functions
 including ordination and Mantel test functions, intended for use with
 spatial and community data.

Package: r-cran-ecosolver
Description-md5: 6491c479046d0910e7d219e4275690dc
Description-en: Embedded Conic Solver in R
 R interface to the Embedded COnic Solver (ECOS), an efficient
 and robust C library for convex problems. Conic and equality
 constraints can be specified in addition to integer and
 boolean variable constraints for mixed-integer problems. This
 R interface is inspired by the Python interface and has
 similar calling conventions.

Package: r-cran-effects
Description-md5: 571920f3327dcd99145adcb5aaf1e8bc
Description-en: GNU R graphical and tabular effects display for glm models
 This package provides functions for 'effect' displays: Graphical and
 tabular effect displays, e.g., of interactions, for linear generalized
 linear, multinomial-logit, and proportional-odds logit models.
 .
 An earlier version was described in the article by Fox (2003) in the
 Journal of Statistical Software available at
 http://www.jstatsoft.org/v08/i15/

Package: r-cran-effectsize
Description-md5: 3ab520aa97c7f8ac32b9b69470693969
Description-en: Indices of Effect Size
 Provide utilities to work with indices of effect size for a wide variety of
 models and hypothesis tests (see list of supported models using the function
 'insight::supported_models()'), allowing computation of and conversion between
 indices such as Cohen's d, r, odds, etc. References: Ben-Shachar et al.
 (2020) <doi:10.21105/joss.02815>.

Package: r-cran-egg
Description-md5: 145a601d2ef37a98dc6901f1f74bf25f
Description-en: GNU R extensions for 'ggplot2': custom geom, custom themes, plot
 Alignment, Labelled Panels, Symmetric Scales, and Fixed Panel Size
 Miscellaneous functions to help customise 'ggplot2' objects. High-level
 functions are provided to post-process 'ggplot2' layouts and
 allow alignment between plot panels, as well as setting panel
 sizes to fixed values. Other functions include a custom 'geom',
 and helper functions to enforce symmetric scales or add tags to
 facetted plots.

Package: r-cran-ei
Description-md5: 713bc7a5cd16c326f519bb30b6ed84d7
Description-en: GNU R ecological inference
 This package contains the GNU R software accompanying Gary King's book: A
 Solution to the Ecological Inference Problem. (1997). Princeton University
 Press.  ISBN 978-0691012407.

Package: r-cran-eipack
Description-md5: 19c81e4d692f804959e1cb431baba560
Description-en: Ecological Inference and Higher-Dimension Data Management
 Provides methods for analyzing R by C ecological contingency tables using
 the extreme case analysis, ecological regression, and Multinomial-Dirichlet
 ecological inference models. Also provides tools for manipulating
 higher-dimension data objects.

Package: r-cran-ellipse
Description-md5: 9c80163746d733d73c419b44b0a5e49a
Description-en: GNU R functions for drawing ellipses and ellipse-like confidence regions
 This package contains various routines for drawing ellipses and ellipse-
 like confidence regions, implementing the plots described in Murdoch and
 Chow (1996). There are also routines implementing the profile plots
 described in Bates and Watts (1988), Nonlinear Regression Analysis and
 its Applications.

Package: r-cran-ellipsis
Description-md5: 6b00f84bae9f5de6bf4df4928f093ead
Description-en: GNU R package for working with ... (variable arguments)
 The package offers a generic method that warns when arguments passed via
 the ... argument are silently ignored.

Package: r-cran-elliptic
Description-md5: 6a2bbb62f539c26905fc972b75f354d0
Description-en: Weierstrass and Jacobi Elliptic Functions
 A suite of elliptic and related functions including Weierstrass and
 Jacobi forms. Also includes various tools for manipulating and visualizing
 complex functions.

Package: r-cran-emayili
Description-md5: 3dadef845b58127658638d1c4a3e0f74
Description-en: Send email messages via GNU R
 This package provides a light, simple tool for sending emails with
 minimal dependencies in GNU R.

Package: r-cran-emdbook
Description-md5: 8a947747e510a7bf53aadac50951c224
Description-en: Support Functions and Data for "Ecological Models and Data"
 Auxiliary functions and data sets for "Ecological Models and Data", a
 book presenting maximum likelihood estimation and related topics for
 ecologists (ISBN 978-0-691-12522-0).

Package: r-cran-emmeans
Description-md5: 7b44b195a4bb71c61cab2153f62f76c9
Description-en: Estimated Marginal Means, aka Least-Squares Means
 Obtain estimated marginal means (EMMs) for many linear, generalized linear,
 and mixed models. Compute contrasts or linear functions of EMMs, trends,
 and comparisons of slopes. Plots and other displays. Least-squares means
 are discussed, and the term "estimated marginal means" is suggested,
 in Searle, Speed, and Milliken (1980) Population marginal means in the
 linear model: An alternative to least squares means, The American Statistician
 34(4), 216-221 <doi:10.1080/00031305.1980.10483031>.

Package: r-cran-emoa
Description-md5: 1ce6a40ae8079362cfdccb5dd5604a4c
Description-en: GNU R evolutionary multiobjective optimization algorithms
 This GNU R package contains a collection of building blocks for
 the design and analysis of evolutionary multiobjective optimization
 algorithms.

Package: r-cran-energy
Description-md5: 64d77157ff18a3ad6cd16c78fac81606
Description-en: GNU R package for energy statistics for distribution comparison
 The energy package implements E-statistics (energy) tests and
 statistics for comparing distributions: multivariate normality,
 multivariate distance components and k-sample test for equal
 distributions, hierarchical clustering by e-distances, multivariate
 independence tests, distance correlation, goodness-of-fit
 tests. Energy-statistics concept based on a generalization of
 Newton's potential energy is due to Gabor J. Szekely.

Package: r-cran-enrichwith
Description-md5: 3075488d514deab9367b983dfc165cd1
Description-en: Methods to Enrich R Objects with Extra Components
 Provides the "enrich()" method for augmenting list-like R objects
 with additional, model-specific components. Methods are currently available
 for objects of class "family", "link-glm", "lm", "glm", and "betareg".
 Enriched objects retain their original class and remain compatible
 with existing methods. For example, enriching a "glm" object produces
 an "enriched_glm" object that also inherits from "glm". In addition to the
 standard components, the "enriched_glm" object includes methods for simulation
 and functions to compute scores, observed and expected information matrices,
 first-order bias, and other model quantities such as densities, probabilities,
 and quantiles, which can be evaluated at use-supplied parameter values.
 The package also provides tools for generating customizable source code
 templates for the structured implementation of methods to compute new
 components and enrich arbitrary objects.

Package: r-cran-epi
Description-md5: 5cf4a6d063017f9186e6ab30647e95d2
Description-en: Statistical Analysis in Epidemiology
 Functions for demographic and epidemiological analysis in the Lexis diagram,
 i.e. register and cohort follow-up data. In particular representation,
 manipulation, rate estimation and simulation for multistate data -
 the Lexis suite of functions, which includes interfaces to 'mstate', 'etm'
 and 'cmprsk' packages. Contains functions for Age-Period-Cohort and
 Lee-Carter modeling and a function for interval censored data. Has functions
 for extracting and manipulating parameter estimates and predicted values
 (ci.lin and its cousins), as well as a number of epidemiological data sets.

Package: r-cran-epibasix
Description-md5: db7f05c5563722ad733edbecfd95746a
Description-en: GNU R Elementary Epidemiological Functions
 Elementary Epidemiological Functions for a Graduate Epidemiology /
 Biostatistics Course.
 .
 This package contains elementary tools for analysis of common epidemiological
 problems, ranging from sample size estimation, through 2x2 contingency table
 analysis and basic measures of agreement (kappa, sensitivity/specificity).
 Appropriate print and summary statements are also written to facilitate
 interpretation wherever possible. This package is a work in progress, so
 any comments or suggestions would be appreciated. Source code is commented
 throughout to facilitate modification. The target audience includes graduate
 students in various epi/biostatistics courses.
 .
 Epibasix was developed in Canada.

Package: r-cran-epicalc
Description-md5: 68de0447def63c0a0e70c4d75368d041
Description-en: GNU R Epidemiological calculator
 Functions making R easy for epidemiological calculation.
 .
 Datasets from Dbase (.dbf), Stata (.dta), SPSS(.sav), EpiInfo(.rec) and
 Comma separated value (.csv) formats as well as R data frames can be
 processed to do make several epidemiological calculations.

Package: r-cran-epiestim
Description-md5: 9bbd29ca7a1ae21ad2a0f295ef917dae
Description-en: GNU R estimate time varying reproduction numbers from rpidemic curves
 Tools to quantify transmissibility throughout
 an epidemic from the analysis of time series of incidence as described in
 Cori et al. (2013) <doi:10.1093/aje/kwt133> and Wallinga and Teunis (2004)
 <doi:10.1093/aje/kwh255>.

Package: r-cran-epir
Description-md5: 5cbbdc7a4e63b77f22fcf88aa315d52f
Description-en: Tools for the Analysis of Epidemiological Data
 Tools for the analysis of epidemiological and surveillance data.
 Contains functions for directly and indirectly adjusting measures of disease
 frequency, quantifying measures of association on the basis of single or
 multiple strata of count data presented in a contingency table, computation of
 confidence intervals around incidence risk and incidence rate estimates and
 sample size calculations for cross-sectional, case-control and cohort studies.
 Surveillance tools include functions to calculate an appropriate sample
 size for 1- and 2-stage representative freedom surveys, functions to
 estimate surveillance system sensitivity and functions to support scenario
 tree modelling analyses.

Package: r-cran-epitools
Description-md5: 579d1c296218262ab25a96cfd54ed360
Description-en: GNU R Epidemiology Tools for Data and Graphics
 GNU R Tools for public health epidemiologists and data analysts.
 Epitools provides numerical tools and programming solutions that
 have been used and tested in real-world epidemiologic applications.
 .
 Many practical problems in the analysis of public health data
 require programming or special software, and investigators in
 different locations may duplicate programming efforts. Often,
 simple analyses, such as the construction of confidence intervals,
 are not calculated and thereby complicate appropriate statistical
 inferences for small geographic areas. There are many examples of
 simple and useful numerical tools that would enhance the work of
 epidemiologists at local health departments and yet are not readily
 available for the problem in front of them. The availability of
 these tools will encourage wider use of appropriate methods and
 promote evidence-based public health practices.

Package: r-cran-erm
Description-md5: 50c3bc7255e7aec80c55d3e26b38834f
Description-en: GNU R package for 'extended Rasch modelling'
 eRm fits Rasch models (RM), linear logistic test models (LLTM),
 rating scale model (RSM), linear rating scale models (LRSM), partial
 credit models (PCM), and linear partial credit models (LPCM). Missing
 values are allowed in the data matrix. Additional features are the ML
 estimation of the person parameters, Andersen's LR-test,
 item-specific Wald test, itemfit and personfit statistics including
 infit and outfit measures, various ICC and related plots, automated
 stepwise item elimination, simulation module for various binary data
 matrices. An eRm platform is provided at R-forge (see URL).

Package: r-cran-estimability
Description-md5: 285389fcf07c56f02e002023c692d6c0
Description-en: Tools for Assessing Estimability of Linear Predictions
 Provides tools for determining estimability of linear functions of
 regression coefficients, and 'epredict' methods that handle non-estimable
 cases correctly. Estimability theory is discussed in many linear-models
 textbooks including Chapter 3 of Monahan, JF (2008), "A Primer on
 Linear Models", Chapman and Hall (ISBN 978-1-4200-6201-4).

Package: r-cran-estimatr
Description-md5: 40ba1bfbfa919a084037e8c6d5f9dd24
Description-en: GNU R fast estimators for design-based inference
 Fast procedures for small set of commonly-used, design-appropriate
 estimators with robust standard errors and confidence intervals.
 Includes estimators for linear regression, instrumental variables
 regression, difference-in-means, Horvitz-Thompson estimation, and
 regression improving precision of experimental estimates by interacting
 treatment with centered pre-treatment covariates introduced by Lin
 (2013) <doi:10.1214/12-AOAS583>.

Package: r-cran-etm
Description-md5: 031c85809a296c94733a09e2c3299369
Description-en: GNU R empirical transition matrix
 This GNU R package provides matrix of transition probabilities for any
 time-inhomogeneous multistate model with finite state space.

Package: r-cran-evaluate
Description-md5: 8dc683b8aac5166bb4cf0166590ee35d
Description-en: Parsing and Evaluation Tools that Provide More Details than the Default
 Parsing and evaluation tools that make it easy to recreate the command line
 behaviour of R.

Package: r-cran-evd
Description-md5: f3949a6dbdcae7a1a93dc6f68ae6d95f
Description-en: GNU R Functions for extreme value distributions
 Extends simulation, distribution, quantile and density functions to
 univariate and multivariate parametric extreme value distributions, and
 provides fitting functions which calculate maximum likelihood estimates
 for univariate and bivariate maxima models, and for univariate and
 bivariate threshold models.

Package: r-cran-exactextractr
Description-md5: 1fe00ec110a4bf3be10ecf1cb109380f
Description-en: GNU R fast extraction from raster datasets using polygons
 This GNU R package provides a replacement for the 'extract' function
 from the 'raster' package that is suitable for extracting raster values
 using 'sf' polygons.

Package: r-cran-exactranktests
Description-md5: 0bb729fb72795cd58b80d2f69602dee7
Description-en: Exact Distributions for Rank and Permutation Tests
 Computes exact conditional p-values and quantiles using an implementation
 of the Shift-Algorithm by Streitberg & Roehmel.

Package: r-cran-expint
Description-md5: bfd9bd860ea68e08df3c7872a32e415f
Description-en: GNU R exponential integral and incomplete Gamma function
 The exponential integrals E_1(x), E_2(x), E_n(x) and
 Ei(x), and the incomplete gamma function G(a, x) defined for
 negative values of its first argument. The package also gives easy
 access to the underlying C routines through an API; see the package
 vignette for details. A test package included in sub-directory
 example_API provides an implementation. C routines derived from the
 GNU Scientific Library <https://www.gnu.org/software/gsl/>.

Package: r-cran-expm
Description-md5: 262d15100188c3184eaa78518455f8d9
Description-en: GNU R Computation of the matrix exponential and related quantities
 The matrix exponential GNU R package enables computation of the matrix
 exponential and related quantities.

Package: r-cran-extradistr
Description-md5: bd66e422ab439aa4173902f1a8e430ef
Description-en: Additional Univariate and Multivariate Distributions
 Density, distribution function, quantile function and random generation for a
 number of univariate and multivariate distributions. This package implements
 the following distributions: Bernoulli, beta-binomial, beta-negative binomial,
 beta prime, Bhattacharjee, Birnbaum-Saunders, bivariate normal,
 bivariate Poisson, categorical, Dirichlet, Dirichlet-multinomial,
 discrete gamma, discrete Laplace, discrete normal, discrete uniform,
 discrete Weibull, Frechet, gamma-Poisson, generalized extreme value,
 Gompertz, generalized Pareto, Gumbel, half-Cauchy, half-normal, half-t,
 Huber density, inverse chi-squared, inverse-gamma, Kumaraswamy, Laplace,
 location-scale t, logarithmic, Lomax, multivariate hypergeometric,
 multinomial, negative hypergeometric, non-standard beta, normal mixture,
 Poisson mixture, Pareto, power, reparametrized beta, Rayleigh, shifted
 Gompertz, Skellam, slash, triangular, truncated binomial, truncated normal,
 truncated Poisson, Tukey lambda, Wald, zero-inflated binomial, zero-inflated
 negative binomial, zero-inflated Poisson.

Package: r-cran-factoextra
Description-md5: 91b740e5ac902fa1447af890afd242cf
Description-en: Extract and Visualize the Results of Multivariate Data Analyses
 Provides easy-to-use functions to extract and visualize the output of
 multivariate data analyses, including 'PCA' (Principal Component Analysis),
 'CA' (Correspondence Analysis), 'MCA' (Multiple Correspondence Analysis),
 'FAMD' (Factor Analysis of Mixed Data), 'MFA' (Multiple Factor Analysis),
 and 'HMFA' (Hierarchical Multiple Factor Analysis) from different R packages.
 It also includes helpers for simplifying clustering analysis workflows and
 provides 'ggplot2'-based data visualization.

Package: r-cran-factominer
Description-md5: a829e750fa57a801c1f2eb692fd98201
Description-en: Multivariate Exploratory Data Analysis and Data Mining
 Exploratory data analysis methods to summarize, visualize and
 describe datasets. The main principal component methods are available,
 those with the largest potential in terms of applications: principal component
 analysis (PCA) when variables are quantitative, correspondence analysis (CA)
 and multiple correspondence analysis (MCA) when variables are categorical,
 Multiple Factor Analysis when variables are structured in groups, etc. and
 hierarchical cluster analysis. F. Husson, S. Le and J. Pages (2017).

Package: r-cran-fadist
Description-md5: 79eac2f1eb96bad8990c885c2d4ff1e8
Description-en: GNU R package for distributions sometimes useful in hydrology
 This package contains several probability distributions that are
 sometimes useful in hydrology, including the three-parameter gamma
 distribution, the generalized Pareto distribution, the generalized
 extreme value distribution, the Gumbel distribution, the kappa
 distribution, the four-parameter kappa distribution, the log-Pearson
 type III distribution, the log-logistic distribution, the
 three-parameter log-logistic distribution, the three-parameter
 lognormal distribution, and the three-parameter Weibull distribution.

Package: r-cran-fail
Description-md5: b9ebbdbd80fcd69afdb9c5ce8bdee396
Description-en: GNU R File Abstraction Interface Layer (FAIL) mimicking a key-value store
 This package provides a File Abstraction Interface Layer (FAIL)
 mimicking a key-value store.  It is a more comfortable interface to work
 with a directory of R data or source files.

Package: r-cran-fancova
Description-md5: 844632417f6ef3014e79a81e8f6d8551
Description-en: GNU R nonparametric analysis of covariance
 A collection of R functions to perform nonparametric
 analysis of covariance for regression curves or surfaces.
 Testing the equality or parallelism of nonparametric curves
 or surfaces is equivalent to analysis of variance (ANOVA) or
 analysis of covariance (ANCOVA) for one-sample functional data.
 Three different testing methods are available in the package,
 including one based on L-2 distance, one based on an ANOVA
 statistic, and one based on variance estimators.

Package: r-cran-fansi
Description-md5: a8c8986feed83d345987b8282b156700
Description-en: ANSI Control Sequence Aware String Functions
 Counterparts to R string manipulation functions that account for the effects
 of ANSI text formatting control sequences.

Package: r-cran-farver
Description-md5: e8a51abacfaecfcdefd2c433a88e55d7
Description-en: High Performance Colour Space Manipulation
 The encoding of colour can be handled in many different ways,
 using different colour spaces. As different colour spaces have different uses,
 efficient conversion between these representations are important. The 'farver'
 package provides a set of functions that gives access to very fast colour
 space conversion and comparisons implemented in C++, and offers speed
 improvements over the 'convertColor' function in the 'grDevices' package.

Package: r-cran-fassets
Description-md5: 186bcc8532bec987d6b79e264915fd6f
Description-en: GNU R package for financial engineering -- fAssets
 This package provides functions for modelling and selection of
 financial assets is part of Rmetrics, a collection of packages for
 financial engineering and computational finance written and compiled
 by Diethelm Wuertz and others.
 .
 fAssets provides asset selection and modelling functions.

Package: r-cran-fastcluster
Description-md5: 2db457eebec7bb41db0f6f450fef99f6
Description-en: Fast hierarchical clustering routines for GNU R
 Fastcluster implements fast hierarchical, agglomerative clustering
 routines. Part of the functionality is designed as drop-in replacement
 for existing routines: “linkage” in the SciPy package
 “scipy.cluster.hierarchy”, “hclust” in R's “stats” package, and the
 “flashClust” package. It provides the same functionality with the
 benefit of a much faster implementation. Moreover, there are
 memory-saving routines for clustering of vector data, which go beyond
 what the existing packages provide. For information on how to install
 the Python files, see the file INSTALL in the source distribution.

Package: r-cran-fastdummies
Description-md5: 86b643baadcee18f3e91c0821fd53ae7
Description-en: Fast Creation of Dummy (Binary) Columns and Rows from Categorical Variables
 Creates dummy columns from columns that have categorical variables (character
 or factor types). You can also specify which columns to make dummies out of,
 or which columns to ignore. Also creates dummy rows from character, factor,
 and Date columns. This package provides a significant speed increase from
 creating dummy variables through model.matrix().

Package: r-cran-fastghquad
Description-md5: 2d68688b0bcff59e442895eb4a5526d6
Description-en: Fast 'Rcpp' Implementation of Gauss-Hermite Quadrature
 Fast, numerically-stable Gauss-Hermite quadrature rules and utility
 functions for adaptive GH quadrature. See Liu, Q. and Pierce, D. A. (1994)
 <doi:10.2307/2337136> for a reference on these methods.

Package: r-cran-fastica
Description-md5: 9b377e4bb9080c30c348aff7cfb705e0
Description-en: GNU R package for ICA and Projection Pursuit
 The package provides an implementation of the FastICA algorithm to
 perform Independent Component Analysis (ICA) and Projection Pursuit.

Package: r-cran-fastmap
Description-md5: 1ff95c651065274f0409c5106a03edbc
Description-en: Fast Data Structures
 Fast implementation of data structures, including a key-value store, stack,
 and queue. Environments are commonly used as key-value stores in R, but every
 time a new key is used, it is added to R's global symbol table, causing a
 small amount of memory leakage. This can be problematic in cases where many
 different keys are used. Fastmap avoids this memory leak issue by implementing
 the map using data structures in C++.

Package: r-cran-fastmatch
Description-md5: 71d07bfdee2c114304eb1acadf8ee19f
Description-en: GNU R package for fast match replacement for repeated look-ups
 This R package provides a fast match replacement for cases that
 require repeated look-ups. Extremely fast after the first lookup
 match as it keeps the hash table in memory.

Package: r-cran-fauxpas
Description-md5: f0333c81d18adb70f00acd24c9a0ad62
Description-en: GNU R HTTP error helpers
 HTTP error helpers. Methods included for general purpose HTTP
 error handling, as well as individual methods for every HTTP status
 code, both via status code numbers as well as their descriptive names.
 Supports ability to adjust behavior to stop, message or warning.
 Includes ability to use custom whisker template to have any configuration
 of status code, short description, and verbose message. Currently
 supports integration with 'crul', 'curl', and 'httr'.

Package: r-cran-fbasics
Description-md5: 9f576bd05c812a1f4ea199a51b434d3b
Description-en: GNU R package for financial engineering -- fBasics
 This package of functions for financial engineering and computational
 finance is part of Rmetrics, a collection of packages written and
 compiled by Diethelm Wuertz.
 .
 fBasics provides basic statistical tests, distributions and other tools
 used by many of the Rmetrics packages.

Package: r-cran-fbonds
Description-md5: 5662409291a58656171708cee411024f
Description-en: GNU R package for financial engineering -- fBonds
 This package provides functions for bond and yield curve modelling
 and is part of Rmetrics, a collection of packages for financial
 engineering and computational finance written and compiled by
 Diethelm Wuertz and others.
 .
 fBonds provides modelling functions for bonds and interest rate models.

Package: r-cran-fcopulae
Description-md5: 5a99df372bd6bd1e4cff64c0db0fd7a8
Description-en: GNU R package for financial engineering -- fCopulae
 This package of functions for financial engineering and computational
 finance is part of Rmetrics, a collection of packages written and
 compiled by Diethelm Wuertz.
 .
 fCopulae provides functions for (nonlinear) dependence structure modelling.

Package: r-cran-fdrtool
Description-md5: b4146e0cbe03f165ad07991a8de5ffb4
Description-en: GNU R estimation of false discovery dates and higher criticism
 Estimates both tail area-based false discovery rates (Fdr) as well as
 local false discovery rates (fdr) for a variety of null models (p-values,
 z-scores, correlation coefficients, t-scores). The proportion of
 null values and the parameters of the null distribution are adaptively
 estimated from the data. In addition, the package contains functions for
 non-parametric density estimation (Grenander estimator), for monotone
 regression (isotonic regression and antitonic regression with weights),
 for computing the greatest convex minorant (GCM) and the least concave
 majorant (LCM), for the half-normal and correlation distributions, and
 for computing empirical higher criticism (HC) scores and the
 corresponding decision threshold.

Package: r-cran-fextremes
Description-md5: a3fc4f335651bb643e835dd2d89d5083
Description-en: GNU R package for financial engineering -- fExtremes
 This package of functions for financial engineering and computational
 finance is part of Rmetrics, a collection of packages written and
 compiled by Diethelm Wuertz.
 .
 fExtremes provides functions to analyze extreme values.

Package: r-cran-ff
Description-md5: 3edf45cff5a0982f26286714f488e0c5
Description-en: Memory-Efficient Storage of Large Data on Disk and Fast Access Functions
 The ff package provides data structures that are stored on disk
 but behave (almost) as if they were in RAM by transparently mapping only
 a section (pagesize) in main memory - the effective virtual memory consumption
 per ff object. ff supports R's standard atomic data types 'double',
 'logical', 'raw' and 'integer' and non-standard atomic types boolean
 (1 bit), quad (2 bit unsigned), nibble (4 bit unsigned), byte (1 byte signed
 with NAs), ubyte (1 byte unsigned), short (2 byte signed with NAs), ushort
 (2 byte unsigned), single (4 byte float with NAs). For example 'quad' allows
 efficient storage of genomic data as an 'A','T','G','C' factor. The unsigned
 types support 'circular' arithmetic. There is also support for close-to-atomic
 types 'factor', 'ordered', 'POSIXct', 'Date' and custom close-to-atomic types.
 ff not only has native C-support for vectors, matrices and arrays with
 flexible dimorder (major column-order, major row-order and generalizations for
 arrays). There is also a ffdf class not unlike data.frames and import/export
 filters for csv files. ff objects store raw data in binary flat files in
 native encoding, and complement this with metadata stored in R as physical
 and virtual attributes. ff objects have well-defined hybrid copying semantics,
 which gives rise to certain performance improvements through virtualization.
 ff objects can be stored and reopened across R sessions. ff files can be
 shared by multiple ff R objects (using different data en/de-coding schemes)
 in the same process or from multiple R processes to exploit parallelism.
 A wide choice of finalizer options allows to work with 'permanent'
 files as well as creating/removing 'temporary' ff files completely transparent
 to the user. On certain OS/Filesystem combinations, creating the ff files
 works without notable delay thanks to using sparse file allocation.
 Several access optimization techniques such as Hybrid Index Preprocessing
 and Virtualization are implemented to achieve good performance even with
 large datasets, for example virtual matrix transpose without touching a single
 byte on disk. Further, to reduce disk I/O, 'logicals' and non-standard data
 types get stored native and compact on binary flat files i.e. logicals take up
 exactly 2 bits to represent TRUE, FALSE and NA. Beyond basic access functions,
 the ff package also provides compatibility functions that facilitate writing
 code for ff and ram objects and support for batch processing on ff objects
 (e.g. as.ram, as.ff, ffapply). ff interfaces closely with functionality from
 package 'bit': chunked looping, fast bit operations and coercions between
 different objects that can store subscript information ('bit', 'bitwhich', ff
 'boolean', ri range index, hi hybrid index). This allows to work interactively
 with selections of large datasets and quickly modify selection criteria.
 Further high-performance enhancements can be made available upon request.

Package: r-cran-fftw
Description-md5: 839b7fe09d61cdc9b3f631cc232a9053
Description-en: GNU R fast FFT and DCT Based on the FFTW Library
 This GNU R package provides a simple and efficient wrapper around the
 fastest  Fourier transform in the west (FFTW) library
 <http://www.fftw.org/>.

Package: r-cran-fftwtools
Description-md5: 29cb6f6fdc7961f1f8cb560804c7c44b
Description-en: Wrapper for FFTW3
 Provides a wrapper for several FFTW functions. This package provides access to
 the two-dimensional FFT, the multivariate FFT, and the one-dimensional real to
 complex FFT using the FFTW3 library. The package includes the functions fftw()
 and mvfftw() which are designed to mimic the functionality of the R functions
 fft() and mvfft(). The FFT functions have a parameter that allows them to not
 return the redundant complex conjugate when the input is real data.

Package: r-cran-fgarch
Description-md5: 66958fd8537b1e84c591a7477a90add4
Description-en: GNU R package for financial engineering -- fGarch
 This package provides functions for GARCH volatility modelling and is
 part of Rmetrics, a collection of packages for financial engineering
 and computational finance written and compiled by Diethelm Wuertz and
 others.
 .
 fGarch provides generalized autoregressive conditional heteroscastic
 modelling functions.

Package: r-cran-fields
Description-md5: d9fee61ec2887cc7a2cfb1cabbdbdf3d
Description-en: Tools for Spatial Data
 For curve, surface and function fitting with an emphasis on splines,
 spatial data, geostatistics, and spatial statistics. The major methods
 include cubic, and thin plate splines, Kriging, and compactly supported
 covariance functions for large data sets. The splines and Kriging methods
 are supported by functions that can determine the smoothing parameter
 (nugget and sill variance) and other covariance function parameters by cross
 validation and also by restricted maximum likelihood. For Kriging there
 is an easy to use function that also estimates the correlation scale
 (range parameter). A major feature is that any covariance function implemented
 in R and following a simple format can be used for spatial prediction.
 There are also many useful functions for plotting and working with spatial
 data as images. This package also contains an implementation of sparse matrix
 methods for large spatial data sets and currently requires the sparse matrix
 (spam) package. Use help(fields) to get started and for an overview.
 All graphics functions focus on using base R graphics. The fields source
 code is deliberately commented and provides useful explanations of numerical
 details as a companion to the manual pages. The commented source code can be
 viewed by expanding the source code version and looking in the R subdirectory.
 The reference for fields can be generated by the citation function in R
 and has DOI <doi:10.5065/D6W957CT>. Development of this package was supported
 in part by the National Science Foundation Grant 1417857, the National Center
 for Atmospheric Research, and Colorado School of Mines. See the Fields URL
 for a vignette on using this package and some background on spatial statistics.

Package: r-cran-filehash
Description-md5: 349b9b21f05eba9709afb2efda7782b7
Description-en: GNU R simple key-value database
 This GNU R package implements a simple key-value style database where
 character string keys are associated with data values that are stored on
 the disk. A simple interface is provided for inserting, retrieving, and
 deleting data from the database. Utilities are provided that allow
 'filehash' databases to be treated much like environments and lists are
 already used in R. These utilities are provided to encourage interactive
 and exploratory analysis on large datasets. Three different file formats
 for representing the database are currently available and new formats
 can easily be incorporated by third parties for use in the 'filehash'
 framework.

Package: r-cran-filelock
Description-md5: 3ef1a42b4644be51e785a1416187387d
Description-en: Portable File Locking
 Place an exclusive or shared lock on a file. It uses 'LockFile' on Windows
 and 'fcntl' locks on Unix-like systems.

Package: r-cran-fimport
Description-md5: b6699304b177ae55fe19b462c81f6243
Description-en: GNU R package for financial engineering -- fImport
 This package provides functions to import financial and economic data
 series import and is part of Rmetrics, a collection of packages for
 financial engineering and computational finance written and compiled
 by Diethelm Wuertz and others.
 .
 fImport provides import function to access (free) data from Economagic,
 the US Federal Reserve, Forecasts.Org, Yahoo and other web sources.

Package: r-cran-findpython
Description-md5: 23f2cc2267ebee315344f665aaa3fd48
Description-en: GNU R functions to find an acceptable Python binary
 This GNU R package is designed to find an acceptable Python
 binary.  It is possible to specify a minimum and a maximum Python
 version as well as specifying needed Python modules.

Package: r-cran-fingerprint
Description-md5: 5b98155277dbc4d6aeec4bb574ab323f
Description-en: Functions to Operate on Binary Fingerprint Data
 Functions to manipulate binary fingerprints of arbitrary length. A fingerprint
 is represented by an object of S4 class 'fingerprint' which is internally
 represented a vector of integers, such that each element represents the
 position in the fingerprint that is set to 1. The bitwise logical functions in
 R are overridden so that they can be used directly with 'fingerprint' objects.
 A number of distance metrics are also available (many contributed
 by Michael Fadock). Fingerprints can be converted to Euclidean vectors
 (i.e., points on the unit hypersphere) and can also be folded using OR.
 Arbitrary fingerprint formats can be handled via line handlers.
 Currently handlers are provided for CDK, MOE and BCI fingerprint data.

Package: r-cran-fit.models
Description-md5: bd3a747494e9a170cd7c744a3c9423f0
Description-en: Compare Fitted Models
 The fit.models function and its associated methods (coefficients, print,
 summary, plot, etc.) were originally provided in the robust package to
 compare robustly and classically fitted model objects. The aim of the
 fit.models package is to separate this fitted model object comparison
 functionality from the robust package and to extend it to support
 fitting methods (e.g., classical, robust, Bayesian, regularized, etc.)
 more generally.

Package: r-cran-fitbitscraper
Description-md5: 0b47a1cf2895cd58cfb08fdedfffc3f8
Description-en: Import your Fitbit data from the Fitbit's website into R
 This R package scrapes Fitbit data from the Fitbit's website. This does not
 use the official API, but instead uses the API that the web dashboard uses
 to generate the graphs displayed on the dashboard after login on the
 Fitbit's website.

Package: r-cran-fitcoach
Description-md5: 4d67ae5f1adea160b0ce21be038eb648
Description-en: R package for analysis and retrieve data of Fitbit
 This R package use the official API to import Fitbit data into R.
 Fitbit R API that provides fitbit coach functionality by analyzing
 your data obtained via fitbit API calls, and by giving personalized
 recommendations for the rest of the day based on your behavior.

Package: r-cran-fitdistrplus
Description-md5: 44cf108604350fbe5250e20d241b8fe9
Description-en: support fit of parametric distribution
 Extends the fitdistr() function (of the MASS package) with several
 functions to help the fit of a parametric distribution to non-censored
 or censored data. Censored data may contain left censored, right
 censored and interval censored values, with several lower and upper
 bounds. In addition to maximum likelihood estimation (MLE), the package
 provides moment matching (MME), quantile matching (QME) and maximum
 goodness-of-fit estimation (MGE) methods (available only for non-censored
 data). Weighted versions of MLE, MME and QME are available. See
 e.g. Casella & Berger (2002). Statistical inference. Pacific Grove.

Package: r-cran-flashclust
Description-md5: 9dd01fe104060015ee5aa1a6988cda2e
Description-en: Implementation of Fast Hierarchical Clustering
 A fast implementation of hierarchical clustering that incorporates original
 code from Fionn Murtagh.

Package: r-cran-flexmix
Description-md5: ac28c07a9ab6559a4fc5a6751931830d
Description-en: GNU R flexible mixture modeling
 A general framework for finite mixtures of regression models using the
 EM algorithm is implemented. The package provides the E-step and all
 data handling, while the M-step can be supplied by the user to easily
 define new models. Existing drivers implement mixtures of standard
 linear models, generalized linear models and model-based clustering.

Package: r-cran-flexsurv
Description-md5: 04a202e3906bc18f184eee155bae99de
Description-en: Flexible Parametric Survival and Multi-State Models
 Flexible parametric models for time-to-event data, including the
 Royston-Parmar spline model, generalized gamma and generalized
 F distributions. Any user-defined parametric distribution can be fitted,
 given at least an R function defining the probability density or hazard.
 There are also tools for fitting and predicting from fully parametric
 multi-state models, based on either cause-specific hazards or mixture models.

Package: r-cran-flexsurvcure
Description-md5: e9248a061fd2d6f0ed0f9808492e6b4d
Description-en: Flexible Parametric Cure Models
 Flexible parametric mixture and non-mixture cure models for time-to-event data.

Package: r-cran-flextable
Description-md5: 780d227db992410ad94d57a65b5bcbc8
Description-en: Functions for Tabular Reporting
 Use a grammar for creating and customizing pretty tables. The following
 formats are supported: 'HTML', 'PDF', 'Typst', 'RTF', 'Microsoft Word',
 'Microsoft PowerPoint', R 'Grid Graphics' and 'patchwork'. 'R Markdown',
 'Quarto' and the package 'officer' can be used to produce the result files.
 The syntax is the same for the user regardless of the type of output
 to be produced. A set of functions allows the creation, definition of cell
 arrangement, addition of headers or footers, formatting and definition of cell
 content with text and or images. The package also offers a set of high-level
 functions that allow tabular reporting of statistical models and the creation
 of complex cross tabulations.

Package: r-cran-fmultivar
Description-md5: a6a19e550ea20d3ac147b9451ba66f2e
Description-en: GNU R package for financial engineering -- fMultivar
 This package of functions for financial engineering and computational
 finance is part of Rmetrics, a collection of packages written and
 compiled by Diethelm Wuertz.
 .
 fMultivar provides multivariate analysis for financial time
 series.

Package: r-cran-fnn
Description-md5: 882e91f85f41524d70c9a8a9d46d1be4
Description-en: GNU R fast nearest neighbor search algorithms and applications
 Cover-tree and kd-tree fast k-nearest neighbor search algorithms and
 related applications including KNN classification, regression and
 information measures are implemented.

Package: r-cran-fnonlinear
Description-md5: 9d61bfca9ea895739fc2c5135fb86272
Description-en: GNU R package for financial engineering -- fNonlinear
 This package provides functions for modelling of nonlinear time
 series and is part of Rmetrics, a collection of packages for
 financial engineering and computational finance written and compiled
 by Diethelm Wuertz and others.
 .
 fNonlinear provides nonlinear time series modelling functions.

Package: r-cran-fontawesome
Description-md5: 8fb8cf2cd6a2ce8f422a8643468f836d
Description-en: GNU R support of 'Font Awesome' Icons
 Easily and flexibly insert 'Font Awesome' icons into 'R Markdown'
 documents and 'Shiny' apps. These icons can be inserted into HTML content
 through inline 'SVG' tags or 'i' tags. There is also a utility function for
 exporting 'Font Awesome' icons as 'PNG' images for those situations where
 raster graphics are needed.

Package: r-cran-fontbitstreamvera
Description-md5: f4ff5d6f68388b8279fb4c48b6d5877b
Description-en: GNU R fonts with 'Bitstream Vera Fonts' license
 This GNU R package provides fonts licensed under the
 'Bitstream Vera Fonts' license for the package
 r-cran-fontquiver.

Package: r-cran-fontliberation
Description-md5: 4ba5cfc6bf22658ff3b542bfa92eb1da
Description-en: Liberation Fonts for GNU R
 A placeholder for the Liberation fontset intended for the
 `fontquiver` package. This fontset covers the 12 combinations of
 families (sans, serif, mono) and faces (plain, bold, italic, bold
 italic) supported in R graphics devices.

Package: r-cran-fontquiver
Description-md5: ba6a923e13f5af6656ec15ffc374de53
Description-en: set of installed fonts for GNU R
 This GNU R package provides a set of fonts with permissive licences.
 This is useful when you want to avoid system fonts to make sure your
 outputs are reproducible.

Package: r-cran-forcats
Description-md5: a88b0241762f6c3222599c80a0801847
Description-en: GNU R package for working with categorical variables (factors)
 The package offers helpers for reordering factor levels (including moving
 specified levels to front, ordering by first appearance, reversing, and
 randomly shuffling), and tools for modifying factor levels (including
 collapsing rare levels into other, 'anonymising', and manually 'recoding').

Package: r-cran-foreach
Description-md5: 580172b74884d558cd1870f5e139984a
Description-en: GNU R foreach looping support
 This package provides support for the foreach looping construct.
 Foreach is an idiom that allows for iterating over elements in a
 collection, without the use of an explicit loop counter.  This package
 in particular is intended to be used for its return value, rather
 than for its side effects.  In that sense, it is similar to the
 standard lapply function, but doesn't require the evaluation of
 a function.  Using foreach without side effects also facilitates
 executing the loop in parallel.

Package: r-cran-forecast
Description-md5: e4cb0234663aa3fa6379380ccdaf358c
Description-en: Forecasting Functions for Time Series and Linear Models
 Methods and tools for displaying and analysing univariate time series
 forecasts including exponential smoothing via state space models and
 automatic ARIMA modelling.

Package: r-cran-foreign
Description-md5: 8ce4e6711a91107a9e21ae559bf8afb5
Description-en: GNU R package to read/write data from other stat. systems
 This package provides functions for reading and writing data stored by
 statistical packages such as Minitab, S, SAS, SPSS, Stata, ...
 .
 This package is part of the set of packages that are 'recommended'
 by R Core and shipped with upstream source releases of R itself.

Package: r-cran-formatr
Description-md5: 58c255f8c6d41916e5a1c5e8c731e3e7
Description-en: Format R code automatically
 The GNU R package formatr provides a function tidy_source() to format R
 source code. Spaces and indent will be added to the code automatically,
 and comments will be preserved under certain conditions, so that R code
 will be more human-readable and tidy. There is also a Shiny app as a user
 interface in this package (see tidy_app()).

Package: r-cran-formattable
Description-md5: 99031b644553464f182c4b2d56797a59
Description-en: GNU R create 'formattable' data structures
 Provides functions to create formattable vectors and data frames.
 'Formattable' vectors are printed with text formatting, and formattable
 data frames are printed with multiple types of formatting in HTML
 to improve the readability of data presented in tabular form rendered in
 web pages.

Package: r-cran-formula
Description-md5: 20d1356727c95b843b6f1ff89843b462
Description-en: GNU R package for extended model formulas
 The Formula package provides Infrastructure for extended formulas
 with multiple parts on the right-hand side and/or multiple responses
 on the left-hand side.

Package: r-cran-fpc
Description-md5: 28085a1639f6e24ebb50a497c4b7bb65
Description-en: Flexible Procedures for Clustering
 Various methods for clustering and cluster validation. Fixed point clustering.
 Linear regression clustering. Clustering by merging Gaussian
 mixture components. Symmetric and asymmetric discriminant projections
 for visualisation of the separation of groupings. Cluster validation
 statistics for distance based clustering including corrected Rand index.
 Standardisation of cluster validation statistics by random clusterings
 and comparison between many clustering methods and numbers of clusters based
 on this. Cluster-wise cluster stability assessment. Methods for estimation of
 the number of clusters: Calinski-Harabasz, Tibshirani and Walther's prediction
 strength, Fang and Wang's bootstrap stability. Gaussian/multinomial mixture
 fitting for mixed continuous/categorical variables. Variable-wise statistics
 for cluster interpretation. DBSCAN clustering. Interface functions for many
 clustering methods implemented in R, including estimating the number of
 clusters with kmeans, pam and clara. Modality diagnosis for Gaussian mixtures.
 For an overview see package?fpc.

Package: r-cran-fportfolio
Description-md5: 9a391890c73ccd199f9a1e5640365c1a
Description-en: GNU R package for financial engineering -- fPortfolio
 This package of functions for financial engineering and computational
 finance is part of Rmetrics, a collection of packages written and
 compiled by Diethelm Wuertz.
 .
 fPortfolio provides functions for portfolio and asset price modeling, drawdown
 statistics, value-at-risk and Markowitz portfolio construction.

Package: r-cran-fracdiff
Description-md5: e5b1e35f004fb6f6ac08302bdb75fd9f
Description-en: Fractionally Differenced ARIMA aka ARFIMA(P,d,q) Models
 Maximum likelihood estimation of the parameters of a fractionally differenced
 ARIMA(p,d,q) model (Haslett and Raftery, Appl.Statistics, 1989); including
 inference and basic methods. Some alternative algorithms to estimate "H".

Package: r-cran-freetypeharfbuzz
Description-md5: 425da01d63837f256908c7329f7b6032
Description-en: GNU R deterministic computation of text box metrics
 Unlike other tools that dynamically link to the 'Cairo'
 stack, 'freetypeharfbuzz' is statically linked to specific
 versions of the 'FreeType' and 'harfbuzz' libraries (2.9 and 1.7.6
 respectively). This ensures deterministic computation of text box
 extents for situations where reproducible results are crucial (for
 instance unit tests of graphics).
 .
 Package 'freetypeharfbuzz’ was removed from the CRAN repository.
 The code was obtained from the archive.

Package: r-cran-fregression
Description-md5: d373b77352a75f9a53e5e5f4b1fb98b9
Description-en: GNU R package for financial engineering -- fRegression
 This package provides functions for regression-based decision and prediction
 and is part of Rmetrics, a collection of packages for financial engineering
 and computational finance written and compiled by Diethelm Wuertz and others.
 .
 fRegression provides functions for regression-based decision and prediction.

Package: r-cran-fs
Description-md5: bbe0a4c9899daee2f61fb7a4b2192cad
Description-en: Cross-Platform File System Operations Based on 'libuv'
 A cross-platform interface to file system operations, built on top of
 the 'libuv' C library.

Package: r-cran-ftrading
Description-md5: 02f1b350bf698c2e136f6d1ca0e689a6
Description-en: GNU R package for financial engineering -- fTrading
 This package provides functions to import financial and economic data
 series import and is part of Rmetrics, a collection of packages for
 financial engineering and computational finance written and compiled
 by Diethelm Wuertz and others.
 .
 fTrading provides functions for technical trading analysis.

Package: r-cran-funitroots
Description-md5: 0b3680455d0b8f28b64364043ffffdf0
Description-en: GNU R package for financial engineering -- fUnitRoots
 This package provides functions for unit root modelling of
 non-stationary time series and is part of Rmetrics, a collection of
 packages for financial engineering and computational finance written
 and compiled by Diethelm Wuertz and others.
 .
 fUnitRoots provides modelling functions for non-stationary time series.

Package: r-cran-furrr
Description-md5: ecddfa5ec8ce69b262b86a84e2df51f8
Description-en: Apply Mapping Functions in Parallel using Futures
 Implementations of the family of map() functions from 'purrr' that can be
 resolved using any 'future'-supported backend, e.g. parallel on the local
 machine or distributed on a compute cluster.

Package: r-cran-futile.logger
Description-md5: 5f49e140291c4ba0690957857ee1b265
Description-en: logging utility for GNU R
 This GNU R package provides a simple yet powerful logging utility. Based
 loosely on log4j, futile.logger takes advantage of R idioms to make logging
 a convenient and easy to use replacement for cat and print statements.

Package: r-cran-futile.options
Description-md5: c56482a96717fe93d075b14c074342db
Description-en: GNU R futile options management
 This GNU R package provides a scoped options management framework.

Package: r-cran-future
Description-md5: 306d495518243375bcf284f95458f7c6
Description-en: Unified Parallel and Distributed Processing in R for Everyone
 The purpose of this package is to provide a lightweight and unified Future API
 for sequential and parallel processing of R expression via futures.
 The simplest way to evaluate an expression in parallel is to use
 `x %<-% { expression }` with `plan(multisession)`. This package
 implements sequential, multicore, multisession, and cluster futures.
 With these, R expressions can be evaluated on the local machine, in parallel
 a set of local machines, or distributed on a mix of local and remote machines.
 Extensions to this package implement additional backends for processing
 futures via compute cluster schedulers, etc. Because of its unified API,
 there is no need to modify any code in order switch from sequential on
 the local machine to, say, distributed processing on a remote compute cluster.
 Another strength of this package is that global variables and functions are
 automatically identified and exported as needed, making it straightforward
 to tweak existing code to make use of futures.

Package: r-cran-future.apply
Description-md5: bccf1fa10be048414b8db6c658ec6761
Description-en: apply function to elements in parallel using futures
 Implementations of apply(), by(), eapply(), lapply(), Map(), mapply(),
 replicate(), sapply(), tapply(), and vapply() that can be resolved using
 any future-supported backend, e.g. parallel on the local machine or
 distributed on a compute cluster. These future_*apply() functions come
 with the same pros and cons as the corresponding base-R *apply()
 functions but with the additional feature of being able to be processed
 via the future framework.

Package: r-cran-future.batchtools
Description-md5: 6318a4918c645e7a71659c0405907b7e
Description-en: A Future API for Parallel and Distributed Processing using 'batchtools'
 Implementation of the Future API <doi:10.32614/RJ-2021-048> on top of
 the 'batchtools' package. This allows you to process futures, as defined
 by the 'future' package, in parallel out of the box, not only on your local
 machine or ad-hoc cluster of machines, but also via high-performance compute
 ('HPC') job schedulers such as 'LSF', 'OpenLava', 'Slurm', 'SGE', and 'TORQUE'
 / 'PBS', e.g. 'y <- future.apply::future_lapply(files, FUN = process)'.

Package: r-cran-g.data
Description-md5: 7b55453462f80c76d77e90ca9aa95ef1
Description-en: GNU R package for delayed-data
 g.data creates and maintains delayed-data packages (DDP's). Data
 stored in a DDP are available on demand, but do not take up memory
 until requested.  You attach a DDP with g.data.attach(), then read from
 it and assign to it in a manner similar to S-Plus, except that you must
 run g.data.save() to actually commit to disk.

Package: r-cran-gam
Description-md5: 97917079df78a8cade60b851b2cbafb8
Description-en: Generalized Additive Models for R
 Functions for fitting and working with generalized additive models,
 as described in chapter 7 of “Statistical Models in S” (Chambers and
 Hastie (eds), 1991), and “Generalized Additive Models” (Hastie and
 Tibshirani, 1990).

Package: r-cran-gamm4
Description-md5: ef877b2a155fd787654cdad3ff331c39
Description-en: GNU R generalized additive mixed models using 'mgcv' and 'lme4'
 Estimate generalized additive mixed models via a version of
 function gamm() from 'mgcv', using 'lme4' for estimation.

Package: r-cran-gap
Description-md5: f5df979dd08d8ea5f912add2d4816e73
Description-en: Genetic Analysis Package
 As first reported [Zhao, J. H. 2007. "gap: Genetic Analysis Package".
 J Stat Soft 23(8):1-18. <doi:10.18637/jss.v023.i08>], it is designed
 as an integrated package for genetic data analysis of both population and
 family data. Currently, it contains functions for sample size calculations
 of both population-based and family-based designs, probability of familial
 disease aggregation, kinship calculation, statistics in linkage analysis,
 and association analysis involving genetic markers including haplotype
 analysis with or without environmental covariates. Over years, the package has
 been developed in-between many projects hence also in line with the name (gap).

Package: r-cran-gap.datasets
Description-md5: 9c029235d7e94dace56f12cc794d108a
Description-en: Datasets for 'gap'
 Datasets associated with the 'gap' package. Currently,
 it includes an example data for regional association
 plot (CDKN), an example data for a genomewide association
 meta-analysis (OPG), data in studies of Parkinson's diease (PD),
 ALHD2 markers and alcoholism (aldh2), APOE/APOC1 markers
 and Schizophrenia (apoeapoc), cystic fibrosis (cf), a
 Olink/INF panel (inf1), Manhattan plots with (hr1420, mhtdata)
 and without (w4) gene annotations.

Package: r-cran-gargle
Description-md5: 402e7a6a12bedafb19f1890cd4792735
Description-en: GNU R utilities for working with Google APIs
 Provides utilities for working with Google APIs
 <https://developers.google.com/apis-explorer>.  This includes
 functions and classes for handling common credential types and for
 preparing, executing, and processing HTTP requests.

Package: r-cran-gb2
Description-md5: 35353e504fc3a71307cf2fcdca530a12
Description-en: GNU R generalized beta distribution of the second kind
 Properties, Likelihood, Estimation Package GB2 explores the Generalized
 Beta distribution of the second kind. Density, cumulative distribution
 function, quantiles and moments of the distributions are given.
 Functions for the full log-likelihood, the profile log-likelihood and
 the scores are provided. Formulas for various indicators of inequality
 and poverty under the GB2 are implemented. The GB2 is fitted by the
 methods of maximum pseudo-likelihood estimation using the full and
 profile log-likelihood, and non-linear least squares estimation of the
 model parameters. Various plots for the visualization and analysis of
 the results are provided. Variance estimation of the parameters is
 provided for the method of maximum pseudo-likelihood estimation. A
 mixture distribution based on the compounding property of the GB2 is
 presented (denoted as "compound" in the documentation). This mixture
 distribution is based on the discretization of the distribution of the
 underlying random scale parameter. The discretization can be left or
 right tail. Density, cumulative distribution function, moments and
 quantiles for the mixture distribution are provided. The compound
 mixture distribution is fitted using the method of maximum pseudo-
 likelihood estimation. The fit can also incorporate the use of auxiliary
 information. In this new version of the package, the mixture case is
 complemented with new functions for variance estimation by linearization
 and comparative density plots.

Package: r-cran-gbm
Description-md5: d072870247036b33f0192289d1b19c56
Description-en: Generalized Boosted Regression Models
 An implementation of extensions to Freund and Schapire's AdaBoost algorithm
 and Friedman's gradient boosting machine. Includes regression methods
 for least squares, absolute loss, t-distribution loss, quantile regression,
 logistic, multinomial logistic, Poisson, Cox proportional hazards partial
 likelihood, AdaBoost exponential loss, Huberized hinge loss, and Learning
 to Rank measures (LambdaMart). Originally developed by Greg Ridgeway.
 Newer version available at <https://github.com/gbm-developers/gbm3>.

Package: r-cran-gbrd
Description-md5: 625dce7878fd6ebe067593dd14f5da7b
Description-en: Utilities for Processing Rd Objects and Files
 Provides utilities for processing Rd objects and files. Extract argument
 descriptions and other parts of the help pages of functions.

Package: r-cran-gbutils
Description-md5: cd30fe08fe0b4f7b0614292c13354e61
Description-en: GNU R package for Utilities for Simulation, Plots, And More
 Plot density and distribution functions with automatic selection of
 suitable regions. Numerically invert (compute quantiles) distribution
 functions. Simulate real and complex numbers from distributions of their
 magnitude and arguments. Optionally, the magnitudes and/or arguments may
 be fixed in almost arbitrary ways. Create polynomials from roots given in
 Cartesian or polar form. Small programming utilities: check if an object
 is identical to NA, count positional arguments in a call, set
 intersection of more than two sets, check if an argument is unnamed,
 compute the graph of S4 classes in packages.

Package: r-cran-gclus
Description-md5: 17425c12f5f1e51137a8734379cf2556
Description-en: GNU R clustering graphics
 Orders panels in scatterplot matrices and parallel coordinate displays
 by some merit index. Package contains various indices of merit, ordering
 functions, and enhanced versions of pairs and parcoord which color
 panels according to their merit level.

Package: r-cran-gdata
Description-md5: c1ea5b7115f7ea4c6daa4e77ba752973
Description-en: GNU R package with data manipulation tools by Greg Warnes et al
 This package of R programming tools was written by Gregory Warnes
 with code contributions by Ben Bolker and Thomas Lumley.
 .
 This package used to be part of the gregmisc bundle packaged for Debian
 as r-cran-gregmisc.

Package: r-cran-gdtools
Description-md5: 6c9fb8231b8744ccc627f0ea191a3d10
Description-en: Font Metrics and Font Management Utilities for R Graphics
 Compute text metrics (width, ascent, descent) using 'Cairo'
 and 'FreeType', independently of the active graphic device. Font lookup
 is delegated to 'systemfonts'. Additional utilities let users register
 'Google Fonts' or bundled 'Liberation' fonts, check font availability,
 and assemble 'htmlDependency' objects so that fonts are correctly embedded
 in 'Shiny' applications, 'R Markdown' documents, and 'htmlwidgets'
 outputs such as 'ggiraph'.

Package: r-cran-gee
Description-md5: ba153622ee7243047e3623954026ac2e
Description-en: Generalized Estimation Equation Solver
 Generalized Estimation Equation solver.

Package: r-cran-geepack
Description-md5: 8f1c9646feff52cc4a99f2a29cea4f31
Description-en: Generalized Estimating Equation Package for R
 Generalized estimating equations solver for parameters in mean,
 scale, and correlation structures, through mean link, scale link, and
 correlation link. Can also handle clustered categorical responses.

Package: r-cran-generics
Description-md5: 38eabb54ea8e9baa42d3e3eb8e1861f5
Description-en: GNU R common S3 generics not provided by base R methods
 This GNU R package provides a number of commonly used S3 generics that
 are not provided by base R methods related to model fitting in order to
 reduce potential package dependencies and conflicts,

Package: r-cran-genetics
Description-md5: 8000a9bc136593395d9049aa64c82eb2
Description-en: GNU R package for population genetics
 Classes and methods for handling genetic data. Includes
 The package provides a library for the statistics environment R that
 contains classes to represent genotypes and haplotypes at single markers up
 to multiple markers on multiple chromosomes. Function include
 allele frequencies, flagging homo/heterozygotes, flagging carriers
 of certain alleles, estimating and testing for Hardy-Weinberg
 disequilibrium, estimating and testing for linkage disequilibrium,
 and more.
 .
 NOTE: THIS PACKAGE IS NOW OBSOLETE.
 .
 The R-Genetics project has developed an set of enhanced genetics
 packages to replace 'genetics'. Please visit the project homepage
 at http://rgenetics.org for information.

Package: r-cran-genie
Description-md5: 40ea4e5ad201be38c311b3afe61ab7dd
Description-en: Fast, Robust, and Outlier Resistant Hierarchical Clustering
 Implements a basic version of the hierarchical clustering algorithm 'Genie'
 which links two point groups in such a way that an inequity measure
 (namely, the Gini index) of the cluster sizes does not significantly
 increase above a given threshold. This method most often outperforms many
 other data segmentation approaches in terms of clustering quality as tested
 on a wide range of benchmark datasets. At the same time, Genie retains
 the high speed of the single linkage approach, therefore it is also suitable
 for analysing larger data sets. For more details see (Gagolewski et al.
 2016 <DOI:10.1016/j.ins.2016.05.003>). For a faster and more
 feature-rich implementation, see the 'genieclust' package (Gagolewski, 2021
 <DOI:10.1016/j.softx.2021.100722>).

Package: r-cran-genieclust
Description-md5: 93fa954fa9a9d2758e48530b3ddbfd4b
Description-en: GNU R Genie++ Hierarchical Clustering Algorithm with Noise Points Detection
 A retake on the Genie algorithm - a robust hierarchical clustering
 method (Gagolewski, Bartoszuk, Cena, 2016
 <DOI:10.1016/j.ins.2016.05.003>). Now faster and more memory efficient;
 determining the whole hierarchy for datasets of 10M points in low
 dimensional Euclidean spaces or 100K points in high-dimensional ones
 takes only 1-2 minutes. Allows clustering with respect to mutual
 reachability distances so that it can act as a noise point detector or a
 robustified version of 'HDBSCAN*' (that is able to detect a predefined
 number of clusters and hence it does not dependent on the somewhat
 fragile 'eps' parameter).
 .
 The package also features an implementation of economic inequity indices
 (the Gini, Bonferroni index) and external cluster validity measures
 (partition similarity scores; e.g., the adjusted Rand, Fowlkes-Mallows,
 adjusted mutual information, pair sets index).
 .
 See also the 'Python' version of 'genieclust' available on 'PyPI', which
 supports sparse data, more metrics, and even larger datasets.

Package: r-cran-genoplotr
Description-md5: ec1cdc9714af620168f0bf465c52b5a3
Description-en: Plot Publication-Grade Gene and Genome Maps
 Draws gene or genome maps and comparisons between these, in a
 publication-grade manner. Starting from simple, common files, it will
 draw postscript or PDF files that can be sent as such to journals.

Package: r-cran-geometry
Description-md5: 1f05fff45c88ae5839d9ccd8d6f1f9d7
Description-en: Mesh Generation and Surface Tessellation
 Makes the 'Qhull' library <http://www.qhull.org> available in R, in a similar
 manner as in Octave and MATLAB. Qhull computes convex hulls, Delaunay
 triangulations, halfspace intersections about a point, Voronoi diagrams,
 furthest-site Delaunay triangulations, and furthest-site Voronoi diagrams.
 It runs in 2D, 3D, 4D, and higher dimensions. It implements the Quickhull
 algorithm for computing the convex hull. Qhull does not support constrained
 Delaunay triangulations, or mesh generation of non-convex objects, but the
 package does include some R functions that allow for this.

Package: r-cran-geosphere
Description-md5: cd11ae36d417d8dd1592f10ce5c46b1a
Description-en: Spherical Trigonometry
 Spherical trigonometry for geographic applications. That is, compute distances
 and related measures for angular (longitude/latitude) locations.

Package: r-cran-gert
Description-md5: b807641ed7e82f399ecdffd92780ca3d
Description-en: Simple Git Client for R
 Simple git client for R based on 'libgit2' <https://libgit2.org> with support
 for SSH and HTTPS remotes. All functions in 'gert' use basic R data types
 (such as vectors and data-frames) for their arguments and return values.
 User credentials are shared with command line 'git' through the git-credential
 store and ssh keys stored on disk or ssh-agent.

Package: r-cran-getopt
Description-md5: 32a7e52d15c9afc1f3cdef8874cce5dd
Description-en: GNU R package providing command-line parsing functionality
 This package provides the getopt function which can be used with R's
 Rscript (or littler's r) to write ``#!'' shebang scripts that accept
 short and long flags/options.

Package: r-cran-getoptlong
Description-md5: 973a10784b8e1f83db063756b1f02066
Description-en: Parsing Command-Line Arguments
 This is a command-line argument parser which wraps the powerful Perl module
 Getopt::Long and with some adaptations for easier use in R.

Package: r-cran-gfonts
Description-md5: 685d5d9def4467919425850c98cac440
Description-en: offline 'Google' Fonts for 'Markdown' and 'Shiny' for GNU R
 Download 'Google' fonts and generate 'CSS' to use in 'rmarkdown' documents and
 'shiny' applications. Some popular fonts are included and ready to use.

Package: r-cran-ggalluvial
Description-md5: cab3a637b5d047edf9dc692020b2b18f
Description-en: Alluvial Plots in 'ggplot2'
 Alluvial plots use variable-width ribbons and stacked bar plots to
 represent multi-dimensional or repeated-measures data with categorical
 or ordinal variables; see Riehmann, Hanfler, and Froehlich (2005)
 <doi:10.1109/INFVIS.2005.1532152> and Rosvall and Bergstrom (2010)
 <doi:10.1371/journal.pone.0008694>. Alluvial plots are statistical
 graphics in the sense of Wilkinson (2006) <doi:10.1007/0-387-28695-0>;
 they share elements with Sankey diagrams and parallel sets plots but
 are uniquely determined from the data and a small set of parameters.
 This package extends Wickham's (2010) <doi:10.1198/jcgs.2009.07098>
 layered grammar of graphics to generate alluvial plots from tidy data.

Package: r-cran-ggally
Description-md5: b73a724ef03578d965af957406d2082f
Description-en: GNU R extension to r-cran-ggplot2
 The R package 'ggplot2' is a plotting system based on the grammar of
 graphics. 'GGally' extends 'ggplot2' by adding several functions to
 reduce the complexity of combining geometric objects with transformed
 data. Some of these functions include a pairwise plot matrix, a two
 group pairwise plot matrix, a parallel coordinates plot, a survival
 plot, and several functions to plot networks.

Package: r-cran-gganimate
Description-md5: 3571a3c3ebeb83007575393d7f3834e9
Description-en: GNU R grammar of animated graphics
 The grammar of graphics as implemented in the 'ggplot2' package has
 been successful in providing a powerful API for creating static
 visualisation. In order to extend the API for animated graphics this package
 provides a completely new set of grammar, fully compatible with 'ggplot2'
 for specifying transitions and animations in a flexible and extensible way.

Package: r-cran-ggbeeswarm
Description-md5: 2081ace7fe25f29138fb0ddb2d20d66e
Description-en: GNU R categorical scatter (violin point) plots
 Provides two methods of plotting categorical scatter plots such
 that the arrangement of points within a category reflects the density of
 data at that region, and avoids over-plotting.

Package: r-cran-ggdendro
Description-md5: edc77f9c34b333391e4b3a5b794eb01e
Description-en: GNU R create dendrograms and tree diagrams using 'ggplot2'
 This is a set of tools for dendrograms and
 tree plots using 'ggplot2'.  The 'ggplot2' philosophy is to
 clearly separate data from the presentation.
 Unfortunately the plot method for dendrograms plots
 directly to a plot device without exposing the data.
 The 'ggdendro' package resolves this by making available
 functions that extract the dendrogram plot data. The package
 provides implementations for tree, rpart, as well as diana and agnes
 cluster diagrams.

Package: r-cran-ggeffects
Description-md5: 072d64c709f93c88d8968975c9bf91e5
Description-en: GNU R create tidy data frames of marginal effects for 'ggplot'
 Compute marginal effects at the mean or average marginal effects from
 statistical models and returns the result as tidy data frames. These
 data frames are ready to use with the 'ggplot2'-package.
 Marginal effects can be calculated for many different models. Interaction
 terms, splines and polynomial terms are also supported. The two main
 functions are ggpredict() and ggaverage(), however, there are
 some convenient wrapper-functions especially for polynomials or
 interactions. There is a generic plot()-method to plot the results
 using 'ggplot2'.

Package: r-cran-ggforce
Description-md5: 6c464a6ce5586db47d9ffad7a189cab0
Description-en: accelerating GNU R ggplot2
 The aim of 'ggplot2' is to aid in visual data investigations. This
 focus has led to a lack of facilities for composing specialised plots.
 'ggforce' aims to be a collection of mainly new stats and geoms that fills
 this gap. All additional functionality is aimed to come through the official
 extension system so using 'ggforce' should be a stable experience.

Package: r-cran-ggfortify
Description-md5: c28755ef4e7744309bdcc26090c24689
Description-en: GNU R data visualization tools for statistical analysis results
 Unified plotting tools for statistics commonly used, such as GLM,
 time series, PCA families, clustering and survival analysis. The package offers
 a single plotting interface for these analysis results and plots in a unified
 style using 'ggplot2'.

Package: r-cran-ggm
Description-md5: 25e599d42c3cca5e41ce46441dcf3cb7
Description-en: Graphical Markov Models with Mixed Graphs
 Provides functions for defining mixed graphs containing three types
 of edges, directed, undirected and bi-directed, with possibly multiple edges.
 These graphs are useful because they capture fundamental independence
 structures in multivariate distributions and in the induced distributions
 after marginalization and conditioning. The package is especially concerned
 with Gaussian graphical models for (i) ML estimation for directed
 acyclic graphs, undirected and bi-directed graphs and ancestral graph models
 (ii) testing several conditional independencies (iii) checking global
 identification of DAG Gaussian models with one latent variable (iv) testing
 Markov equivalences and generating Markov equivalent graphs of specific types.

Package: r-cran-ggplot.multistats
Description-md5: 21b19d1a0dba99a83ac061edeae1a8a7
Description-en: GNU R multiple summary statistics for binned stats/geometries
 Provides the ggplot binning layer stat_summaries_hex(),
 which functions similar to its singular form,
 but allows the use of multiple statistics per bin.
 Those statistics can be mapped to multiple bin aesthetics.

Package: r-cran-ggplot2
Description-md5: c263729cbcd795edd2cfabe36e056d7e
Description-en: Create Elegant Data Visualisations Using the Grammar of Graphics
 A system for 'declaratively' creating graphics, based on "The Grammar
 of Graphics". You provide the data, tell 'ggplot2' how to map variables to
 aesthetics, what graphical primitives to use, and it takes care of the details.

Package: r-cran-ggpubr
Description-md5: 89cbca34361bfd6092dc6305262103e0
Description-en: 'ggplot2' Based Publication Ready Plots
 The 'ggplot2' package is excellent and flexible for elegant data visualization
 in R. However the default generated plots require some formatting before
 we can send them for publication. Furthermore, to customize a 'ggplot',
 the syntax is opaque and this raises the level of difficulty for researchers
 with no advanced R programming skills. 'ggpubr' provides some easy-to-use
 functions for creating and customizing 'ggplot2'-based publication
 ready plots. This version includes modern R ecosystem compatibility updates
 and customizable p-value formatting presets (APA, AMA, NEJM, Lancet, GraphPad,
 and scientific notation) for publication workflows, plus robust sparse-subset
 handling in statistical annotation layers such as 'stat_compare_means()'
 and 'geom_pwc()', with informative per-group skip diagnostics
 for non-comparable subsets.

Package: r-cran-ggraph
Description-md5: 74d7ef403943903b4628a662fecf0517
Description-en: GNU R implementation of grammar of graphics for graphs and networks
 The grammar of graphics as implemented in ggplot2 is a poor fit for
 graph and network visualizations due to its reliance on tabular data input.
 ggraph is an extension of the ggplot2 API tailored to graph visualizations
 and provides the same flexible approach to building up plots layer by layer.

Package: r-cran-ggrastr
Description-md5: f78b4ebfcd6b4218f972b74c4d1e5058
Description-en: Bioconductor rasterize layers for 'ggplot2'
 Rasterize only specific layers of a 'ggplot2' plot while simultaneously
 keeping all labels and text in vector format. This allows users to keep
 plots within the reasonable size limit without loosing vector properties
 of the scale-sensitive information.

Package: r-cran-ggrepel
Description-md5: f87fb4f546260cc0bc8c126b2331f3d3
Description-en: Automatically Position Non-Overlapping Text Labels with 'ggplot2'
 Provides text and label geoms for 'ggplot2' that help to avoid overlapping
 text labels. Labels repel away from each other and away from the data points.

Package: r-cran-ggridges
Description-md5: e7578c635c427c3cf70d01fb071f8496
Description-en: Ridgeline Plots in 'ggplot2'
 Ridgeline plots provide a convenient way of visualizing changes in
 distributions over time or space. This package enables the creation of
 such plots in 'ggplot2'.

Package: r-cran-ggsci
Description-md5: e1388be24d3a41d722b14755a1677949
Description-en: Scientific Journal and Sci-Fi Themed Color Palettes for 'ggplot2'
 A collection of 'ggplot2' color palettes inspired by plots in scientific
 journals, data visualization libraries, science fiction movies, and TV shows.

Package: r-cran-ggseqlogo
Description-md5: 6b04b1a67cf3061ee644c4da0e721513
Description-en: GNU R ggplot2 extension for publication-ready sequence logos
 The extensive range of functions provided by this package makes it
 possible to draw highly versatile sequence logos.  Features include,
 but not limited to, modifying colour schemes and fonts used to draw the
 logo, generating multiple logo plots, and aiding the visualisation with
 annotations. Sequence logos can easily be combined with other plots
 'ggplot2' plots.

Package: r-cran-ggsignif
Description-md5: 11020a7f344dccb3ce074ae7042486ea
Description-en: GNU R significance brackets for ggplot2
 Enrich your 'ggplots' with group-wise comparisons. This package provides
 an easy way to indicate if two groups are significantly different.
 Commonly this is shown by a bracket on top connecting the groups of
 interest which itself is annotated with the level of significance (NS,
 *, **, ***). The package provides a single layer (geom_signif()) that
 takes the groups for comparison and the test (t.test(), wilcox.text()
 etc.) as arguments and adds the annotation to the plot.

Package: r-cran-ggstats
Description-md5: a92533b0f2ca2b83c4bd1dac5cda8ab9
Description-en: Extension to 'ggplot2' for Plotting Stats
 Provides new statistics, new geometries and new positions for 'ggplot2'
 and a suite of functions to facilitate the creation of statistical plots.

Package: r-cran-ggtext
Description-md5: 129af833ca0108c10ab6a7f02576967d
Description-en: improved text rendering support for 'ggplot2'
 A 'ggplot2' extension that enables the rendering of
 complex formatted plot labels (titles, subtitles, facet labels,
 axis labels, etc.). Text boxes with automatic word wrap are also
 supported.

Package: r-cran-ggthemes
Description-md5: 4c719f96f22738cb670af683ca55ec1d
Description-en: extra themes, scales and geoms for r-cran-ggplot2
 Some extra themes, geoms, and scales for 'ggplot2'.
 Provides 'ggplot2' themes and scales that replicate the look of plots
 by Edward Tufte, Stephen Few, 'Fivethirtyeight', 'The Economist', 'Stata',
 'Excel', and 'The Wall Street Journal', among others.
 Provides 'geoms' for Tufte's box plot and range frame.

Package: r-cran-ggvis
Description-md5: 13ca1065837471b14d6bf55662fbafbc
Description-en: GNU R interactive grammar of graphics
 An implementation of an interactive grammar of graphics, taking the
 best parts of 'ggplot2', combining them with the reactive framework of
 'shiny' and drawing web graphics using 'vega'.

Package: r-cran-gh
Description-md5: 889a5abf51f8f2515122b328fbe4e263
Description-en: 'GitHub' 'API'
 Minimal client to access the 'GitHub' 'API'.

Package: r-cran-git2r
Description-md5: 2ad51e7a679949256e9d8b7ec8c83bb7
Description-en: GNU R access to Git repositories
 This GNU R package provides an interface to the libgit2 library, which is
 a pure C implementation of the Git core methods. Provides access to Git
 repositories to extract data and running some basic Git commands.

Package: r-cran-gitcreds
Description-md5: 05ce85f02e7ddc1538cffcce5d7f600e
Description-en: query 'git' credentials from GNU R
 Query, set, delete credentials from the 'git' credential
 store. Manage 'GitHub' tokens and other 'git' credentials. This package
 is to be used by other packages that need to authenticate to 'GitHub'
 and/or other 'git' repositories.

Package: r-cran-glasso
Description-md5: b875e678f9f8b0c2b403c02bb7d7e29b
Description-en: GNU R graphical lasso: estimation of Gaussian graphical models
 Estimation of a sparse inverse covariance matrix using a lasso (L1)
 penalty. Facilities are provided for estimates along a path of values
 for the regularization parameter.

Package: r-cran-glmmtmb
Description-md5: e1b6575a731075ace68532f6c752e23c
Description-en: Generalized Linear Mixed Models using Template Model Builder
 Fit linear and generalized linear mixed models with various
 extensions, including zero-inflation. The models are fitted using maximum
 likelihood estimation via 'TMB' (Template Model Builder). Random effects are
 assumed to be Gaussian on the scale of the linear predictor and are integrated
 out using the Laplace approximation. Gradients are calculated using automatic
 differentiation.

Package: r-cran-glmnet
Description-md5: 3540cbed28fd611fe9733912b4c8302a
Description-en: Lasso and Elastic-Net Regularized Generalized Linear Models
 Extremely efficient procedures for fitting the entire lasso or elastic-net
 regularization path for linear regression, logistic and multinomial
 regression models, Poisson regression and the Cox model. Two recent
 additions are the multiple-response Gaussian, and the grouped multinomial.
 The algorithm uses cyclical coordinate descent in a path-wise fashion, as
 described in the paper Introduction to Glmnet.

Package: r-cran-globaloptions
Description-md5: 81c5a4287581d25068e6dbed1b7dcf77
Description-en: Generate Functions to Get or Set Global Options
 It provides more configurations on the option values such as validation and
 filtering on the values, making options invisible or private.

Package: r-cran-globals
Description-md5: b835d6d968dd2b079e61324157a5b1ea
Description-en: Identify Global Objects in R Expressions
 Identifies global ("unknown" or "free") objects in R expressions by code
 inspection using various strategies (ordered, liberal, conservative,
 or deep-first search). The objective of this package is to make it as simple
 as possible to identify global objects for the purpose of exporting them
 in parallel, distributed compute environments.

Package: r-cran-glue
Description-md5: f84ef57d44a0f5073f41a00f3083ada3
Description-en: Interpreted String Literals
 An implementation of interpreted string literals, inspired by Python's
 Literal String Interpolation <https://www.python.org/dev/peps/pep-0498/>
 and Docstrings <https://www.python.org/dev/peps/pep-0257/>
 and Julia's Triple-Quoted String Literals.

Package: r-cran-gmaps
Description-md5: 22af10cc61f61b6c1e5146aadab0f38d
Description-en: GNU R support for producing geographic maps with grid graphics
 This package provides facilities for easily producing maps based on
 data sets in the GNU R statistical computing environment.
 .
 The gmaps package extends the functionality of the maps package for
 the grid graphics system, enabling more advanced plots and more
 functionality. It also makes use of the grid structure to fix
 problems encountered with the traditional graphics system, such as
 resizing of graphs.
 .
 This package was removed from CRAN and is only available in CRAN archive.

Package: r-cran-gmm
Description-md5: 97331c8154ef0d07104cd49408715cb7
Description-en: GNU R generalized method of moments and generalized empirical likelihood
 This GNU R package is a complete suite to estimate models based on
 moment conditions. It includes the two step Generalized method of
 moments (Hansen 1982; <doi:10.2307/1912775>), the iterated GMM and
 continuous updated estimator (Hansen, Eaton and Yaron 1996;
 <doi:10.2307/1392442>) and several methods that belong to the
 Generalized Empirical Likelihood family of estimators (Smith 1997;
 <doi:10.1111/j.0013-0133.1997.174.x>, Kitamura 1997;
 <doi:10.1214/aos/1069362388>, Newey and Smith 2004;
 <doi:10.1111/j.1468-0262.2004.00482.x>, and Anatolyev 2005
 <doi:10.1111/j.1468-0262.2005.00601.x>).

Package: r-cran-gmodels
Description-md5: 136997ab5d1a30ab6beed422f75a10f5
Description-en: GNU R package with tools for model fitting by Greg Warnes et al
 This package of R programming tools for model fitting was written by
 Gregory Warnes with code contributions by Ben Bolker and Thomas
 Lumley.
 .
 This package used to be part of the gregmisc bundle packaged for Debian
 as r-cran-gregmisc.

Package: r-cran-gmp
Description-md5: 3e721cb341f2009e89687ae64246a08d
Description-en: Multiple Precision Arithmetic
 Multiple Precision Arithmetic (big integers and rationals,
 prime number tests, matrix computation), "arithmetic without limitations"
 using the C library GMP (GNU Multiple Precision Arithmetic).

Package: r-cran-gnm
Description-md5: dc709c8fc5bf1aa58c6b11e6bc9c6e74
Description-en: Generalized Nonlinear Models
 Functions to specify and fit generalized nonlinear models, including models
 with multiplicative interaction terms such as the UNIDIFF model
 from sociology and the AMMI model from crop science, and many others.
 Over-parameterized representations of models are used throughout;
 functions are provided for inference on estimable parameter combinations,
 as well as standard methods for diagnostics etc.

Package: r-cran-goftest
Description-md5: 578a8b7f40182e6aa2c43bb1175b8a0d
Description-en: GNU R Classical Goodness-of-Fit Tests for Univariate Distributions
 This R package provides Cramer-Von Mises and Anderson-Darling tests of
 goodness-of-fit for continuous univariate distributions, using efficient
 algorithms.

Package: r-cran-googledrive
Description-md5: 01b468962055bf252a479b498644021c
Description-en: An Interface to Google Drive
 Manage Google Drive files from R.

Package: r-cran-googlesheets4
Description-md5: 7b8bfa4c914438cb7d16c16bdcb047a2
Description-en: GNU R access Google sheets using the sheets API V4
 Interact with Google Sheets through the Sheets API v4
 <https://developers.google.com/sheets/api>. "API" is an acronym for
 "application programming interface"; the Sheets API allows users to
 interact with Google Sheets programmatically, instead of via a web
 browser. The "v4" refers to the fact that the Sheets API is currently
 at version 4. This package can read and write both the metadata and
 the cell data in a Sheet.

Package: r-cran-googlevis
Description-md5: f78161a262985ba2cb6a8765984b73fb
Description-en: GNU R Interface to Google Charts
 R interface to Google Charts API, allowing users to create interactive
 charts based on data frames. Charts are displayed locally via the R HTTP
 help server. A modern browser with Internet connection is required and
 for some charts a Flash player. The data remains local and is not
 uploaded to Google.

Package: r-cran-goplot
Description-md5: 1a794aaf8529a8b0ddb6632a83a5dee4
Description-en: GNU R visualization of functional analysis data
 Implementation of multilayered visualizations for enhanced graphical
 representation of functional analysis data. It combines and integrates
 omics data derived from expression and functional annotation enrichment
 analyses. Its plotting functions have been developed with an
 hierarchical structure in mind: starting from a general overview to
 identify the most enriched categories (modified bar plot, bubble plot)
 to a more detailed one displaying different types of relevant
 information for the molecules in a given set of categories (circle plot,
 chord plot, cluster plot, Venn diagram, heatmap).

Package: r-cran-gower
Description-md5: 57ed8f8f61d304424680d1d58e2f782d
Description-en: GNU R Gower's Distance
 Compute Gower's distance (or similarity) coefficient between records.
 Compute the top-n matches between records. Core algorithms are executed
 in parallel on systems supporting OpenMP.

Package: r-cran-gparotation
Description-md5: 0aa62113bdbdb3e34020d3519dcb115f
Description-en: Gradient Projection Factor Rotation
 Gradient projection algorithms for orthogonal and oblique rotation of factor
 loadings matrices in factor analysis. Implements a comprehensive set of
 rotation criteria including quartimax, quartimin, oblimin, geomin, simplimax,
 the Crawford-Ferguson family, and target rotation, among others.
 Supports multiple random starts. For details see Bernaards and Jennrich (2005)
 <doi:10.1177/0013164404272507>.

Package: r-cran-gplots
Description-md5: cce2aa54adae41d5882d87f324c74d12
Description-en: GNU R package with tools for plotting data by Greg Warnes et al
 This package of R programming tools for plotting data was written by
 Gregory Warnes with code contributions by Ben Bolker and Thomas
 Lumley.
 .
 This package used to be part of the gregmisc bundle packaged for Debian
 as r-cran-gregmisc.

Package: r-cran-gprofiler2
Description-md5: 38b82aaa27e548b1d44382bf089e7024
Description-en: Interface to the 'g:Profiler' Toolset
 A toolset for functional enrichment analysis and visualization,
 gene/protein/SNP identifier conversion and mapping orthologous genes
 across species via 'g:Profiler' (<https://biit.cs.ut.ee/gprofiler>). The
 main tools are:
 (1) 'g:GOSt' - functional enrichment analysis and visualization of
 gene lists;
 (2) 'g:Convert' - gene/protein/transcript identifier conversion across
 various namespaces;
 (3) 'g:Orth' - orthology search across species;
 (4) 'g:SNPense' - mapping SNP rs identifiers to chromosome positions,
 genes and variant effects This package is an R interface
 corresponding to the 2019 update of 'g:Profiler' and provides access
 to 'g:Profiler' for versions 'e94_eg41_p11' and higher. See the
 package 'gProfileR' for accessing older versions from the
 'g:Profiler' toolset.

Package: r-cran-graphlayouts
Description-md5: 0ae2bf15a02764b5a774a9ddf509777c
Description-en: Additional Layout Algorithms for Network Visualizations
 Several new layout algorithms to visualize networks are provided which are
 not part of 'igraph'. Most are based on the concept of stress majorization by
 Gansner et al. (2004) <doi:10.1007/978-3-540-31843-9_25>. Some more specific
 algorithms allow the user to emphasize hidden group structures in networks
 or focus on specific nodes.

Package: r-cran-gregmisc
Description-md5: 1e0d3b742d56ff44fd34d9c6952f02f2
Description-en: GNU R package with miscellaneous functions by Greg Warnes et al
 This package of miscellaneous functions for GNU R that written by
 Gregory Warnes with code contributions by Ben Bolker, Bendix
 Carstensen, Don MacQueen, William Venables, Marc Schwartz, Ben
 Bolker, Ian Wilson, Kjetil Halvorsen, Arni Magnusson, Lodewijk
 Bonebakker, and others.
 .
 Most of the function in the gregmisc library fall into six general areas:
 permutations and combinations, tools for linear models, plots, data
 manipulation, and fixed or extended versions of existing functions.
 .
 Note that as of version 2.0.8, gregmisc's code is now provided by the
 new packages gdata, gmodels, gplots and gtools which contain all the
 code formerly provided by gregmisc.  Unless any of your R code still
 loads the gregmisc package directly, and you thus need it to load the
 component packages, you can remove this package.

Package: r-cran-gridbase
Description-md5: 5867609ba2f8f753d6152049fe5441b2
Description-en: GNU R Integration of base and grid graphics
 This GNU R package enables integration of base and grid graphics.

Package: r-cran-gridextra
Description-md5: c85608f318df13b07526bb57a31bcf87
Description-en: GNU R package with extensions for the grid package
 The gridExtra package provides several high-level functions to extend
 the grid package which provides a low-level graphics infrastructure
 for R.

Package: r-cran-gridgraphics
Description-md5: 18e063509fd7469d81135b40b8713e60
Description-en: GNU R redraw base graphics using 'grid' graphics
 Functions to convert a page of plots drawn with the
 'graphics' package into identical output drawn with the 'grid' package.
 The result looks like the original 'graphics'-based plot, but consists
 of 'grid' grobs and viewports that can then be manipulated with
 'grid' functions (e.g., edit grobs and revisit viewports).

Package: r-cran-gridsvg
Description-md5: f9b75d8a1dd2d87263a40f0f9b68d4e5
Description-en: GNU R export 'grid' graphics as SVG
 Functions to export graphics drawn with package grid to SVG
 format.  Additional functions provide access to SVG features that
 are not available in standard R graphics, such as hyperlinks,
 animation, filters, masks, clipping paths, and gradient and pattern fills.

Package: r-cran-gridtext
Description-md5: 6c02fe80b0edabb24280ad2028cf46e4
Description-en: Improved Text Rendering Support for 'Grid' Graphics
 Provides support for rendering of formatted text using 'grid' graphics.
 Text can be formatted via a minimal subset of 'Markdown', 'HTML',
 and inline 'CSS' directives, and it can be rendered both with and
 without word wrap.

Package: r-cran-grimport2
Description-md5: 9523f11d7356aafeed8b3fc331a8435a
Description-en: Importing 'SVG' Graphics
 Functions for importing external vector images and drawing them as part
 of 'R' plots. This package is different from the 'grImport' package because,
 where that package imports 'PostScript' format images, this package imports
 'SVG' format images. Furthermore, this package imports a specific subset
 of 'SVG', so external images must be preprocessed using a package like 'rsvg'
 to produce 'SVG' that this package can import. 'SVG' features that are not
 supported by 'R' graphics, e.g., gradient fills, can be imported and then
 exported via the 'gridSVG' package.

Package: r-cran-gsa
Description-md5: 67f518fd735b0ff7eb62431cd9be7a78
Description-en: GNU R gene set analysis
 This GNU R package provides functions for gene set analysis.
 .
 It determines the significance of pre-defined sets of genes with respect
 to an outcome variable, such as a group indicator, a quantitative
 variable or a survival time.

Package: r-cran-gsignal
Description-md5: 0a30f4e32f90e4049c198008897b97ff
Description-en: Signal Processing
 R implementation of the 'Octave' package 'signal', containing
 a variety of signal processing tools, such as signal generation and
 measurement, correlation and convolution, filtering, filter design,
 filter analysis and conversion, power spectrum analysis, system
 identification, decimation and sample rate change, and windowing.

Package: r-cran-gsl
Description-md5: 5d79cc8ccb420dc2c07975a8e77dd4b1
Description-en: GNU R wrapper for the GNU Scientific Library
 An R wrapper for the special functions and quasi random number
 generators of the GNU Scientific Library
 (http://www.gnu.org/software/gsl/).

Package: r-cran-gss
Description-md5: fcea1b21202ed89c6b3e02129bc979cc
Description-en: GNU R package for multivariate estimation using smoothing splines
 This package provides a structural multivariate function estimation
 using smoothing splines.

Package: r-cran-gstat
Description-md5: 90cd23a0a4ea9224f8e54b78f902b498
Description-en: Spatial and Spatio-Temporal Geostatistical Modelling, Prediction and Simulation
 Variogram modelling; simple, ordinary and universal point or block
 (co)kriging; spatio-temporal kriging; sequential Gaussian or indicator
 (co)simulation; variogram and variogram map plotting utility functions;
 supports sf and stars.

Package: r-cran-gsubfn
Description-md5: 53b00069ba2bca6c8e983b4b2ad005bf
Description-en: GNU R utilities for strings and function arguments
 The gsubfn function is like gsub but can take a replacement
 function or certain other objects instead of the replacement string.
 Matches and back references are input to the replacement function and
 replaced by the function output.   gsubfn can be used to split strings
 based on content rather than delimiters and for quasi-perl-style string
 interpolation. The package also has facilities for translating formulas
 to functions and allowing such formulas in function calls instead of
 functions.  This can be used with R functions such as apply, sapply,
 lapply, optim, integrate, xyplot, Filter and any other function that
 expects another function as an input argument or functions like cat
 or sql calls that may involve strings where substitution is desirable.
 There is also a facility for returning multiple objects from functions
 and a version of transform that allows the RHS to refer to LHS used in
 the same transform.

Package: r-cran-gtable
Description-md5: ab4df13a56699608f5435faf54ee271b
Description-en: Arrange grobs in tables
 A grob table captures all the information needed to layout grobs in a
 table structure. It supports row and  column spanning, offers some
 tools to automatically figure out the correct dimensions, and makes it
 easy to align and combine multiple tables.
 Each grob is put in its own viewport - grobs in the same location are
 not combined into one cell. Each grob takes up the entire cell viewport
 so justification control is not available.

Package: r-cran-gtools
Description-md5: 6184d280151862bb45756802beb62e59
Description-en: GNU R package with R programming tools by Greg Warnes et al
 This package of R programming tools was written by Gregory Warnes
 with code contributions by Ben Bolker and Thomas Lumley.
 .
 This package used to be part of the gregmisc bundle packaged for Debian
 as r-cran-gregmisc.

Package: r-cran-guerry
Description-md5: 300d44bb4e434debe533d590fa2ad180
Description-en: maps, data and methods related to Guerry moral statistics
 This package comprises maps of France in 1830, multivariate data from
 A.-M. Guerry and others, and statistical and graphic methods related to
 Guerry's "Moral Statistics of France". The goal is to facilitate the
 exploration and development of statistical and graphic methods for
 multivariate data in a geo-spatial context of historical interest.

Package: r-cran-gunifrac
Description-md5: 4be8d5082161a3f3d9196545c8aea576
Description-en: Generalized UniFrac Distances
 Generalized UniFrac distances for comparing microbial communities.
 Permutational multivariate analysis of variance using multiple
 distance matrices.

Package: r-cran-haplo.stats
Description-md5: 0667f477cd725a6f574085cfa7efa687
Description-en: GNU R package for haplotype analysis
 The package provides routines for the GNU R statistics environment
 for statistical Analysis of indirectly measured Haplotypes with Traits
 and Covariates when Linkage Phase is Ambiguous.  The statistical methods
 assume that all subjects are unrelated and that haplotypes are ambiguous
 (due to unknown linkage phase of the genetic markers). The main functions
 are: haplo.em, haplo.glm, haplo.score, haplo.power, and seqhap.

Package: r-cran-hardhat
Description-md5: a2ec05ef732b4aac0737f8341cefd7d7
Description-en: Construct Modeling Packages
 Building modeling packages is hard. A large amount of effort generally
 goes into providing an implementation for a new method that is efficient,
 fast, and correct, but often less emphasis is put on the user interface.
 A good interface requires specialized knowledge about S3 methods and formulas,
 which the average package developer might not have. The goal of 'hardhat'
 is to reduce the burden around building new modeling packages by providing
 functionality for preprocessing, predicting, and validating input.

Package: r-cran-hash
Description-md5: 37b9337bc852aed5829fd1e48f0326c5
Description-en: GNU R full feature implementation of hash/associated arrays/dictionaries
 Implements a data structure similar to hashes
 in Perl and dictionaries in Python but with a purposefully R
 flavor.  For objects of appreciable size, access using hashes
 outperforms native named lists and vectors.

Package: r-cran-haven
Description-md5: 7dbc3f0821b676b643880e58e85399a2
Description-en: GNU R package to import/export SPSS, Stata and SAS files
 The goal of 'haven' is import foreign statistical formats into R via
 the embedded 'ReadStat' C library.

Package: r-cran-hdf5r
Description-md5: 02f3f5d6d81c6bcf9790c84557d9874d
Description-en: GNU R interface to the 'HDF5' binary data format
 'HDF5' is a data model, library and file format for storing
 and managing large amounts of data. This package provides a nearly
 feature complete, object oriented  wrapper for the 'HDF5' API
 <https://support.hdfgroup.org/HDF5/doc/RM/RM_H5Front.html> using R6 classes.
 Additionally, functionality is added so that 'HDF5' objects behave very
 similar to their corresponding R counterparts.

Package: r-cran-heatmaply
Description-md5: 9012bff29d3b6fc41cee5dee042f11ff
Description-en: GNU R interactive cluster heat maps using 'plotly'
 Create interactive cluster 'heatmaps' that can be saved as a stand alone
 HTML file, embedded in 'R Markdown' documents or in a 'Shiny' app, and
 available in the 'RStudio' viewer pane. Hover the mouse pointer over a
 cell to show details or drag a rectangle to zoom. A 'heatmap' is a
 popular graphical method for visualizing high-dimensional data, in which
 a table of numbers are encoded as a grid of colored cells. The rows and
 columns of the matrix are ordered to highlight patterns and are often
 accompanied by 'dendrograms'. 'Heatmaps' are used in many fields for
 visualizing observations, correlations, missing values patterns, and
 more. Interactive 'heatmaps' allow the inspection of specific value by
 hovering the mouse over a cell, as well as zooming into a region of the
 'heatmap' by dragging a rectangle around the relevant area. This work is
 based on the 'ggplot2' and 'plotly.js' engine. It produces similar
 'heatmaps' as 'heatmap.2' or 'd3heatmap', with the advantage of speed
 ('plotly.js' is able to handle larger size matrix), the ability to zoom
 from the 'dendrogram' panes, and the placing of factor variables in the
 sides of the 'heatmap'.

Package: r-cran-here
Description-md5: ba4cda9f7b24255000251afe13bc6275
Description-en: GNU R simpler way to find files
 Constructs paths to files of a GNU R project.
 Declare the relative path of a file within a project with 'i_am()'.
 Use the 'here()' function as a drop-in replacement for 'file.path()',
 it will always locate the files relative to the project root.

Package: r-cran-hexbin
Description-md5: 52653e09d4608123045028176d9e0bda
Description-en: Hexagonal Binning Routines
 Binning and plotting functions for hexagonal bins.

Package: r-cran-highr
Description-md5: f0b10f14ef96e29ae16c8780cb73682f
Description-en: Syntax Highlighting for R Source Code
 The GNU R package highr provides syntax highlighting for R source code; it
 natively supports generating LaTeX and HTML output from R source code.
 Source code of other languages is supported via Andre Simon's highlight
 package.

Package: r-cran-hmisc
Description-md5: 071f75a87f8f18a68654b258440b9117
Description-en: GNU R miscellaneous functions by Frank Harrell
 The Hmisc library contains many functions useful for data
 analysis, high-level graphics, utility operations, functions for
 computing sample size and power, translating SAS datasets,
 imputing missing values, advanced table making, variable clustering,
 character string manipulation, conversion of S objects to LaTeX code,
 recoding variables, and bootstrap repeated measures analysis.

Package: r-cran-hms
Description-md5: 98aa6d45393bde874ed4dd11129b0820
Description-en: GNU R pretty time of day
 This GNU R package implements an S3 class for storing and formatting
 time-of-day values, based on the 'difftime' class.

Package: r-cran-hsaur3
Description-md5: 3cb43c213407c77cd42521d30d8d197c
Description-en: Handbook of Statistical Analyses Using R (3rd Edition)
 Functions, data sets, analyses and examples from the
 third edition of the book
 ''A Handbook of Statistical Analyses Using R'' (Torsten Hothorn and Brian S.
 Everitt, Chapman & Hall/CRC, 2014). The first chapter
 of the book, which is entitled ''An Introduction to R'',
 is completely included in this package, for all other chapters,
 a vignette containing all data analyses is available. In addition,
 Sweave source code for slides of selected chapters is included in
 this package (see HSAUR3/inst/slides).

Package: r-cran-htmltable
Description-md5: 4b092218fafe1cbdcc4c16804d13033e
Description-en: GNU R package for advanced html tables
 The htmlTable package provides tables with state-of-the-art layout
 elements such as row spanners, column spanners, table spanners,
 zebra striping, and more. While allowing advanced layout, the underlying
 css-structure is simple in order to maximize compatibility with word
 processors such as 'MS Word' or 'LibreOffice'. The package also contains
 a few text formatting functions that help outputting text compatible with
 HTML/'LaTeX'.

Package: r-cran-htmltools
Description-md5: 7aa0934b34ae4239596806c5e98c4792
Description-en: Tools for HTML
 Tools for HTML generation and output.

Package: r-cran-htmlwidgets
Description-md5: 14d5b10b1639b553a1ee2c7100246af9
Description-en: GNU R HTML Widgets
 This package provides a framework for creating HTML widgets that render
 in various contexts including the R console, 'R Markdown' documents, and
 'Shiny' web applications.

Package: r-cran-httpcode
Description-md5: c2fc027cffcf757d396ccd853c6a9a5c
Description-en: GNU R HTTP Status Code Helper
 Find and explain the meaning of 'HTTP' status codes.
 Functions included for searching for codes by full or partial number,
 by message, and get appropriate dog and cat images for many
 status codes.

Package: r-cran-httptest2
Description-md5: 6b78bdbd141936e8a35130aaa9e89b92
Description-en: Test Helpers for 'httr2'
 Testing and documenting code that communicates with remote servers
 can be painful. This package helps with writing tests for packages that
 use 'httr2'. It enables testing all of the logic
 on the R sides of the API without requiring access to the
 remote service, and it also allows recording real API responses to use as
 test fixtures. The ability to save responses and load them offline also
 enables writing vignettes and other dynamic documents that can be
 distributed without access to a live server.

Package: r-cran-httpuv
Description-md5: d2a511449cab5c0746a4ab618024316b
Description-en: GNU R package of HTTP and WebSocket Server Library
 The R package httpuv provides low-level socket and protocol support for
 handling HTTP and WebSocket requests directly from within R. It is primarily
 intended as a building block for other packages, rather than making it
 particularly easy to create complete web applications using httpuv alone.
 httpuv is built on top of the libuv and http-parser C libraries, both of which
 were developed by Joyent, Inc.

Package: r-cran-httr
Description-md5: 15ebc0839801b4e4cea14ad6dee0a0d7
Description-en: GNU R tools for working with URLs and HTTP
 Useful tools for working with HTTP organised by HTTP verbs (GET(),
 POST(), etc). Configuration functions make it easy to control additional
 request components (authenticate(), add_headers() and so on).

Package: r-cran-httr2
Description-md5: f956a6d94ca1767b52c4029b67393121
Description-en: Perform HTTP Requests and Process the Responses
 Tools for creating and modifying HTTP requests, then performing them
 and processing the results. 'httr2' is a modern re-imagining of 'httr'
 that uses a pipe-based interface and solves more of the problems that API
 wrapping packages face.

Package: r-cran-huge
Description-md5: 8f45afdd8ad2e28de0a4e5625b5c2538
Description-en: High-Dimensional Undirected Graph Estimation
 Provides a general framework for high-dimensional undirected graph estimation.
 It integrates data preprocessing, neighborhood screening, graph estimation,
 and model selection techniques into a pipeline. In preprocessing stage,
 the nonparanormal(npn) transformation is applied to help relax the normality
 assumption. In the graph estimation stage, the graph structure is estimated
 by Meinshausen-Buhlmann graph estimation, the graphical lasso, or the TIGER
 (tuning-insensitive graph estimation and regression) method, and the first
 two can be further accelerated by the lossy screening rule preselecting
 the neighborhood of each variable by correlation thresholding. We target
 on high-dimensional data analysis usually d >> n, and the computation
 is memory-optimized using the sparse matrix output. We also provide a
 computationally efficient approach, correlation thresholding graph estimation.
 Three regularization/thresholding parameter selection methods are included
 in this package: (1)stability approach for regularization selection (2)
 rotation information criterion (3) extended Bayesian information criterion
 which is only available for the graphical lasso.

Package: r-cran-hunspell
Description-md5: 1d0725009df8d2a97c0da198b937d199
Description-en: GNU R support for high-performance stemmer, tokenizer, and spell checker
 Low level spell checker and morphological analyzer based on the
 famous 'hunspell' library <https://hunspell.github.io>. The package can analyze
 or check individual words as well as parse text, LaTeX, html or xml documents.
 For a more user-friendly interface use the 'spelling' package which builds on
 this package to automate checking of files, documentation and vignettes in all
 common formats.

Package: r-cran-hwriter
Description-md5: 498036a20b4f7addf3a363154321f1d8
Description-en: HTML Writer - Outputs R objects in HTML format
 The GNU R package hwriter provides an easy-to-use and versatile
 functions to output R objects in HTML format. It supports advanced
 formatting, tables, CSS styling, images and provides a convenient
 mapping between R tables and HTML tables.
 .
 The package provides the following functions (but most of the job is
 carried out by hwrite):
 hwrite: outputs an R object in HTML format.
 hwriteImage: writes an image.
 openPage, closePage: handles HTML page/document creation.
 hmakeTag: is a low-level HTML tag formatting function.

Package: r-cran-hypergeo
Description-md5: 5dd92f82dc71d7b2fec171116ed2a8b1
Description-en: GNU R package providing the Gaussian hypergeometric for complex numbers
 The r-cran-hypergeo package is a GNU R package providing the Gaussian
 hypergeometric function for complex numbers.

Package: r-cran-ica
Description-md5: 86e1b0331ac697ef4d5266138812eb97
Description-en: Independent Component Analysis
 Independent Component Analysis (ICA) using various algorithms: FastICA,
 Information-Maximization (Infomax), and Joint Approximate
 Diagonalization of Eigenmatrices (JADE).

Package: r-cran-ids
Description-md5: 7e74ee20bc05ef0a1e54a25644cee018
Description-en: generate random identifiers with GNU R
 Generate random or human readable and pronounceable identifiers.

Package: r-cran-igraph
Description-md5: 56b91c89d204ee9bd4ba92b43705a4f5
Description-en: Network Analysis and Visualization
 Routines for simple graphs and network analysis. It can handle large graphs
 very well and provides functions for generating random and regular graphs,
 graph visualization, centrality methods and much more.

Package: r-cran-incidence
Description-md5: fbd784071591aa33cd5a6bc59b1afcfc
Description-en: GNU R compute, handle, plot and model incidence of dated events
 Provides functions and classes to compute, handle and visualise
 incidence from dated events for a defined time interval. Dates can be
 provided in various standard formats. The class 'incidence' is used to
 store computed incidence and can be easily manipulated, subsetted, and
 plotted. In addition, log-linear models can be fitted to 'incidence'
 objects using 'fit'. This package is part of the RECON
 (<http://www.repidemicsconsortium.org/>) toolkit for outbreak analysis.

Package: r-cran-influencer
Description-md5: e775e3cd3aa8486282350d97aba6022a
Description-en: Quantify Structural Importance of Nodes in a Network
 Provides functionality to compute various node centrality measures on networks.
 Included are functions to compute betweenness centrality (by utilizing Madduri
 and Bader's SNAP library), implementations of constraint and effective network
 size by Burt (2000) <doi:10.1016/S0191-3085(00)22009-1>; algorithm to identify
 key players by Borgatti (2006) <doi:10.1007/s10588-006-7084-x>; and the
 bridging algorithm by Valente and Fujimoto (2010)
 <doi:10.1016/j.socnet.2010.03.003>.

Package: r-cran-ini
Description-md5: 043cfd13a74fd66911adede4a944fa16
Description-en: Read and Write '.ini' Files
 Parse simple '.ini' configuration files to an structured list. Users
 can manipulate this resulting list with lapply() functions. This same
 structured list can be used to write back to file after modifications.

Package: r-cran-inline
Description-md5: dbcc316e3cc6b4f829ac9e5cf7b3dbaa
Description-en: GNU R package to inline C, C++, Fortran functions from R
 This package provides functionality to dynamically define R functions and S4
 methods with in-lined C, C++ or Fortran code supporting .C and .Call calling
 conventions.

Package: r-cran-insight
Description-md5: 0b146e3b94c9de2132f1dd38371e2f6e
Description-en: Easy Access to Model Information for Various Model Objects
 A tool to provide an easy, intuitive and consistent access to information
 contained in various R models, like model formulas, model terms, information
 about random effects, data that was used to fit the model or data from
 response variables. 'insight' mainly revolves around two types of functions:
 Functions that find (the names of) information, starting with 'find_',
 and functions that get the underlying data, starting with 'get_'. The
 package has a consistent syntax and works with many different model objects,
 where otherwise functions to access these information are missing.

Package: r-cran-intergraph
Description-md5: 0aba00a15a10878fad3f02da61584ceb
Description-en: GNU R coercion routines for network data objects
 Functions implemented in this package allows one to coerce (i.e.
 convert) network data between classes provided by other R packages.
 Currently supported classes are those defined in packages: network and
 igraph.

Package: r-cran-interp
Description-md5: 9c6c8d2149476f25fc1e210142a5d61b
Description-en: GNU R interpolation methods
 Bivariate data interpolation on regular and irregular
 grids, either linear or using splines are the main part of this
 package.  It is intended to provide FOSS replacement functions for
 the ACM licensed akima::interp and tripack::tri.mesh functions.
 Currently the piecewise linear interpolation part of akima::interp
 (and also akima::interpp) is implemented in interp::interp, this
 corresponds to the call akima::interp(..., linear=TRUE) which is the
 default setting and covers most of akima::interp use cases in
 depending packages.  A re-implementation of Akimas spline
 interpolation (akima::interp(..., linear=FALSE)) is currently under
 development and will complete this package in a later
 version. Estimators for partial derivatives are already available,
 these are a prerequisite for the spline interpolation.  The basic
 part is currently a GPLed triangulation algorithm (sweep hull
 algorithm by David Sinclair) providing the starting point for the
 piecewise linear interpolator. As side effect this algorithm is also
 used to provide replacements for the basic functions of the tripack
 package which also suffer from the ACM restrictions.  All functions
 are designed to be backward compatible with their akima / tripack
 counterparts.

Package: r-cran-intervals
Description-md5: 2e8d5e5e578d814a018a2f0bd4b713d4
Description-en: GNU R tools for working with points and intervals
 This GNU R package provides tools for working with and comparing sets of
 points and intervals.
 .
 The intervals package defines two S4 classes which represent collections
 of intervals over either the integers (Z) or the real number line (R). An
 instance of either class consists of a two-column matrix of endpoints, plus
 additional slots describing endpoint closure and whether the intervals are
 to be thought of as being over Z or R.

Package: r-cran-inum
Description-md5: cc56a76bb293fe3930750e0b00426666
Description-en: GNU R interval and enum-type representation of vectors
 This GNU R package provides an enum-type representation of vectors and
 representation of intervals, including a method of coercing variables in
 data frames.

Package: r-cran-ipred
Description-md5: 4e7c6f538f3be39dd9b527145cbbb5f0
Description-en: Improved Predictors
 Improved predictive models by indirect classification and bagging
 for classification, regression and survival problems as well as resampling
 based estimators of prediction error.

Package: r-cran-irace
Description-md5: 058d4409451b50a8d30d7521a06c0d14
Description-en: Iterated Racing for Automatic Algorithm Configuration
 Iterated race is an extension of the Iterated F-race method for the automatic
 configuration of optimization algorithms, that is, (offline) tuning their
 parameters by finding the most appropriate settings given a set of instances
 of an optimization problem. M. López-Ibáñez, J. Dubois-Lacoste, L. Pérez
 Cáceres, T. Stützle, and M. Birattari (2016) <doi:10.1016/j.orp.2016.09.002>.

Package: r-cran-irdisplay
Description-md5: 81bd4102ef0ff3dd6baffb60b9c5ae0d
Description-en: Rich display library for the Jupyter R kernel
 GNU R library providing rich display capabilities for the Jupyter R kernel.

Package: r-cran-irkernel
Description-md5: d3edf7d66f39150488d3cf210e25a592
Description-en: Native R kernel for the Jupyter notebook
 Native R kernel for Jupyter, allowing R to be used in the notebook (or other
 interfaces), and providing autocompletion and rich display output.

Package: r-cran-irlba
Description-md5: a64298ed205ff420a408a168f55d0338
Description-en: GNU R fast truncated SVD, PCA and symmetric eigendecomposition
 This GNU R package provides Fast and memory efficient methods for
 truncated singular and eigenvalue decompositions and principal component
 analysis of large sparse or dense matrices.

Package: r-cran-iso
Description-md5: 1de9a84cfb6f7de12f995383f53f39c4
Description-en: GNU R functions to perform isotonic regression
 This GNU R package provides linear order and unimodal order
 (univariate) isotonic regression; bivariate isotonic regression
 with linear order on both variables.

Package: r-cran-isoband
Description-md5: a2ea4f209b074c3444c1ef09b8ebc828
Description-en: Generate Isolines and Isobands from Regularly Spaced Elevation
 Grids A fast C++ implementation to generate contour lines
 (isolines) and contour polygons (isobands) from regularly spaced
 grids containing elevation data.

Package: r-cran-isocodes
Description-md5: 127737e047a3a192084f3d2856c63731
Description-en: Selected ISO Codes
 ISO language, territory, currency, script and character codes. Provides ISO
 639 language codes, ISO 3166 territory codes, ISO 4217 currency codes,
 ISO 15924 script codes, and the ISO 8859 character codes as well as the
 UN M.49 area codes.

Package: r-cran-isospecr
Description-md5: 964c7db0fa36aa06d4a2e736f40832e4
Description-en: GNU R IsoSpec Algorithm
 IsoSpec is a fine structure calculator used for obtaining the most
 probable masses of a chemical compound given the frequencies of the composing
 isotopes and their masses. It finds the smallest set of isotopologues with
 a given probability. The probability is assumed to be that of the product of
 multinomial distributions, each corresponding to one particular element and
 parametrized by the frequencies of finding these elements in nature. These
 numbers are supplied by IUPAC - the International Union of Pure and Applied
 Chemistry.

Package: r-cran-isoweek
Description-md5: 135893f07345a4a44d808a28f9ee70c4
Description-en: GNU R week of the year and weekday according to ISO 8601
 This GNU R package offers functions to convert from standard calendar
 format yyyy-mm-dd to and from ISO 8601 week format yyyy-Www-d.  It also
 provides the %V and %u formats in a portable manner.

Package: r-cran-iterators
Description-md5: b14fdfc069bc7469de8b9803c5271182
Description-en: GNU R iterator support for vectors, lists and other containers
 This package provides support for iterators, which allow a programmer to
 traverse through all the elements of a vector, list, or other collection
 of data.

Package: r-cran-itertools
Description-md5: ad64fb6630d4f29cc696e9e9cc2c7907
Description-en: Iterator Tools
 Various tools for creating iterators, many patterned after
 functions in the Python itertools module, and others patterned
 after functions in the 'snow' package.

Package: r-cran-janeaustenr
Description-md5: d4386ab63895780a3fd68cd39464fd2b
Description-en: Jane Austen's complete novels for GNU R
 Full texts for Jane Austen's 6 completed novels, ready for text
 analysis. These novels are "Sense and Sensibility", "Pride and Prejudice",
 "Mansfield Park", "Emma", "Northanger Abbey", and "Persuasion".
 .
 This package is needed for r-cran-epitweetr.

Package: r-cran-jinjar
Description-md5: ffa1cdaeb290e87156a28602f1e0669d
Description-en: GNU R template engine inspired by 'Jinja'
 Template engine powered by the 'inja' C++ library. Users
 write a template document, using syntax inspired by the 'Jinja' Python
 package, and then render the final document by passing data from R.
 The template syntax supports features such as variables, loops,
 conditions and inheritance.

Package: r-cran-jomo
Description-md5: 51f1e5fc4707d8ad84bb6f2ffb290f56
Description-en: GNU R multilevel joint modelling multiple imputation
 Similarly to Schafer's package 'pan', 'jomo' is a package for multilevel
 joint modelling multiple imputation (Carpenter and Kenward, 2013) <doi:
 10.1002/9781119942283>. Novel aspects of 'jomo' are the possibility of
 handling binary and categorical data through latent normal variables,
 the option to use cluster-specific covariance matrices and to impute
 compatibly with the substantive model.

Package: r-cran-jose
Description-md5: 962e9dd48a7b57dfe1a13d40524ca36a
Description-en: JavaScript Object Signing and Encryption
 Read and write JSON Web Keys (JWK, rfc7517), generate and verify JSON
 Web Signatures (JWS, rfc7515) and encode/decode JSON Web Tokens (JWT, rfc7519)
 <https://datatracker.ietf.org/wg/jose/documents/>. These standards provide
 modern signing and encryption formats that are natively supported by browsers
 via the JavaScript WebCryptoAPI <https://www.w3.org/TR/webcrypto/#jose>,
 and used by services like OAuth 2.0, LetsEncrypt, and Github Apps.

Package: r-cran-jpeg
Description-md5: 9e5b289501475eebcbc89f9d8183d811
Description-en: Read and write JPEG images
 This package provides an easy and simple way to read, write and display
 bitmap images stored in the JPEG format. It can read and write both files and
 in-memory raw vectors.

Package: r-cran-jquerylib
Description-md5: 297976af44284989dd44040b6d69cc75
Description-en: obtain 'jQuery' as an HTML dependency object in GNU R
 Load 'jQuery' (<https://code.jquery.com/>) and
 use it in any webpage generated by 'htmltools' (e.g. 'shiny',
 'htmlwidgets', and 'rmarkdown'). Most R users don't need to use this
 package directly, but other R packages (e.g. 'shiny', 'rmarkdown', etc.)
 depend on this package to avoid bundling redundant copies of 'jQuery'.
 .
 This package provides the version of jQuery that is packaged in Debian,
 which may differ from the versions provided by the upstream package.

Package: r-cran-jrc
Description-md5: 67f2c817499eb9523989d8f5143f00c4
Description-en: Exchange Commands Between R and 'JavaScript'
 An 'httpuv' based bridge between R and 'JavaScript'. Provides an easy
 way to exchange commands and data between a web page and a currently
 running R session.

Package: r-cran-jsonld
Description-md5: b1cb5927aba872d278a032dd746e3b21
Description-en: GNU R JSON for linking data
 JSON-LD is a light-weight syntax for expressing linked data. It is
 primarily intended for web-based programming environments, interoperable
 web services and for storing linked data in JSON-based databases. This
 package provides bindings to the JavaScript library for converting,
 expanding and compacting JSON-LD documents.

Package: r-cran-jsonlite
Description-md5: 137a9afb8d06fc716640d7a7b8db1126
Description-en: A Simple and Robust JSON Parser and Generator for R
 A reasonably fast JSON parser and generator, optimized for statistical data
 and the web. Offers simple, flexible tools for working with JSON in R, and is
 particularly powerful for building pipelines and interacting with a web API.
 The implementation is based on the mapping described in the vignette (Ooms,
 2014). In addition to converting JSON data from/to R objects, 'jsonlite'
 contains functions to stream, validate, and prettify JSON data. The unit tests
 included with the package verify that all edge cases are encoded and decoded
 consistently for use with dynamic data in systems and applications.

Package: r-cran-juicyjuice
Description-md5: 2cc1d52f086cc7ca7b85ece97cf95b61
Description-en: Inline CSS Properties into HTML Tags Using 'juice'
 There are occasions where you need a piece of HTML with integrated styles.
 A prime example of this is HTML email. This transformation involves moving
 the CSS and associated formatting instructions from the style block in the
 head of your document into the body of the HTML. Many prominent email clients
 require integrated styles in HTML email; otherwise a received HTML email
 will be displayed without any styling. This package will quickly and precisely
 perform these CSS transformations when given HTML text and it does so by using
 the JavaScript 'juice' library.

Package: r-cran-kableextra
Description-md5: 8a5d1eabeeb3f2e63119fafae492d595
Description-en: construct complex table with 'kable' and pipe syntax in GNU R
 Build complex HTML or 'LaTeX' tables using 'kable()' from 'knitr'
 and the piping syntax from 'magrittr'. Function 'kable()' is a light weight
 table generator coming from 'knitr'. This package simplifies the way to
 manipulate the HTML or 'LaTeX' codes generated by 'kable()' and allows
 users to construct complex tables and customize styles using a readable
 syntax.

Package: r-cran-kaos
Description-md5: 369c266e4fe2180cfe659c153c6f5915
Description-en: Encoding of Sequences Based on Frequency Matrix Chaos
 Sequences encoding by using the chaos game representation.
 Löchel et al. (2019) <doi:10.1101/575324>.

Package: r-cran-kedd
Description-md5: 195de27bd70a0ae7cb3996e1108a2d28
Description-en: Kernel Estimator+Bandwidth Selection - Density+Derivatives
 Smoothing techniques and computing bandwidth selectors of the nth
 derivative of a probability density for one-dimensional data.

Package: r-cran-kernelheaping
Description-md5: 09e7fb0372b84eb9d895da69bcffbfbb
Description-en: GNU R kernel density estimation for heaped and rounded data
 In self-reported or anonymised data the user often encounters heaped
 data, i.e. data which are rounded (to a possibly different degree of
 coarseness). While this is mostly a minor problem in parametric density
 estimation the bias can be very large for non-parametric methods such as
 kernel density estimation. This package implements a partly Bayesian
 algorithm treating the true unknown values as additional parameters and
 estimates the rounding parameters to give a corrected kernel density
 estimate. It supports various standard bandwidth selection methods.
 Varying rounding probabilities (depending on the true value) and
 asymmetric rounding is estimable as well: Gross, M. and Rendtel, U.
 (2016) (<doi:10.1093/jssam/smw011>). Additionally, bivariate non-
 parametric density estimation for rounded data, Gross, M. et al. (2016)
 (<doi:10.1111/rssa.12179>), as well as data aggregated on areas is
 supported.

Package: r-cran-kernlab
Description-md5: e6a6617f82337e217d08ca9c698ec35d
Description-en: GNU R package for kernel-based machine learning lab
 The kernlab package provides kernel-based machine learning methods
 for classification, regression, clustering, novelty detection,
 quantile regression and dimensionality reduction.  Among other
 methods kernlab includes Support Vector Machines, Spectral
 Clustering, Kernel PCA, Gaussian Processes and a QP solver.

Package: r-cran-kernsmooth
Description-md5: c80581f0e6d787806b749351494b238b
Description-en: GNU R package for kernel smoothing and density estimation
 This package provides functions for kernel smoothing and density estimation
 corresponding to M.P. Wand and M.C. Jones, "Kernel Smoothing", 1995.
 .
 This package is part of the set of packages that are 'recommended'
 by R Core and shipped with upstream source releases of R itself.
 .
 URL: http://www.maths.unsw.edu.au/~wand

Package: r-cran-keyring
Description-md5: aa34657d5579802ccbaaa3bfe1ff2fa6
Description-en: access the system credential store from GNU R
 Platform independent 'API' to access the operating system's
 credential store. Currently supports: 'Keychain' on 'macOS', Credential
 Store on 'Windows', the Secret Service 'API' on 'Linux', and a simple,
 platform independent store implemented with environment variables.
 Additional storage back-ends can be added easily.

Package: r-cran-km.ci
Description-md5: 4bc48417b9c6aed70068f0a1f88ac1c1
Description-en: GNU R confidence intervals for the Kaplan-Meier estimator
 Computes various confidence intervals for the Kaplan-Meier
 estimator, namely: Petos CI, Rothman CI, CI's based on
 Greenwoods variance, Thomas and Grunkemeier CI and the
 simultaneous confidence bands by Nair and Hall and Wellner.

Package: r-cran-kmi
Description-md5: 29a1c63560b2e7b95a6bedd269a7b486
Description-en: GNU R Kaplan-Meier Multiple Imputation
 This GNU R package provides Kaplan-Meier Multiple Imputation for the
 Analysis of Cumulative Incidence Functions in the Competing Risks
 Setting. It Performs a Kaplan-Meier multiple imputation to recover the
 missing potential censoring information from competing risks events, so
 that standard right-censored methods could be applied to the imputed
 data sets to perform analyses of the cumulative incidence functions
 (Allignol and Beyersmann, 2010 <doi:10.1093/biostatistics/kxq018>).

Package: r-cran-kmsurv
Description-md5: bd07c2e12f62095f9492b8f30ce732a4
Description-en: Datasets from Klein and Moeschberger (1997), Survival Analysis
 Datasets and functions for Klein and Moeschberger (1997), "Survival Analysis,
 Techniques for Censored and Truncated Data", Springer.

Package: r-cran-knitr
Description-md5: 2c054ed23e047fdc38fd617aeac2d96a
Description-en: GNU R package for dynamic report generation using Literate Programming
 The R package knitr is a general-purpose literate programming engine, with
 lightweight API's designed to give users full control of the output without
 heavy coding work. It combines many features into one package with slight
 tweaks motivated from everyday use of Sweave.

Package: r-cran-knn.covertree
Description-md5: bace2d87dad61b2b13b34d70192d4582
Description-en: GNU R accurate kNN implementation with multiple distance measures
 Similarly to the 'FNN' package, this package allows calculation of the k
 nearest neighbors (kNN) of a data matrix. The implementation is based on
 cover trees introduced by Alina Beygelzimer, Sham Kakade, and John
 Langford (2006) <doi:10.1145/1143844.1143857>.

Package: r-cran-kohonen
Description-md5: 5ea1e23ed9612d3c359ff81e499b50f5
Description-en: GNU R supervised and unsupervised self-organising maps
 Functions to train self-organising maps (SOMs). Also interrogation of
 the maps and prediction using trained maps are supported. The name of
 the package refers to Teuvo Kohonen, the inventor of the SOM.

Package: r-cran-ks
Description-md5: 84f78baf5ce9029d777b6bbd63b73260
Description-en: Kernel Smoothing
 Kernel smoothers for univariate and multivariate data, with comprehensive
 visualisation and bandwidth selection capabilities, including for densities,
 density derivatives, cumulative distributions, clustering, classification,
 density ridges, significant modal regions, and two-sample hypothesis tests.
 Chacon & Duong (2018) <doi:10.1201/9780429485572>.

Package: r-cran-ksamples
Description-md5: 789412d6bf5a42be435f16fc239d1c9d
Description-en: GNU R K-Sample Rank Tests and their Combinations
 Compares k samples using the Anderson-Darling test, Kruskal-Wallis type
 tests with different rank score criteria, Steel's multiple comparison
 test, and the Jonckheere-Terpstra (JT) test. It computes asymptotic,
 simulated or (limited) exact P-values, all valid under randomization,
 with or without ties, or conditionally under random sampling from
 populations, given the observed tie pattern. Except for Steel's test and
 the JT test it also combines these tests across several blocks of
 samples. Also analyzed are 2 x t contingency tables and their blocked
 combinations using the Kruskal-Wallis criterion. Steel's test is
 inverted to provide simultaneous confidence bounds for shift parameters.
 A plotting function compares tail probabilities obtained under
 asymptotic approximation with those obtained via simulation or exact
 calculations.

Package: r-cran-kutils
Description-md5: ee65f27db613d1951122eac52f87f02f
Description-en: GNU R project management tools
 Tools for data importation, recoding, and inspection that
 are used at the University of Kansas Center for Research Methods
 and Data Analysis. There are functions to create new project
 folders, R code templates, create uniquely named output
 directories, and to quickly obtain a visual summary for each
 variable in a data frame.  The main feature here is the systematic
 implementation of the "variable key" framework for data
 importation and recoding.

Package: r-cran-labdsv
Description-md5: 136e9b728d050178777cc303ed88b781
Description-en: Ordination and Multivariate Analysis for Ecology
 A variety of ordination and community analyses useful in analysis of data
 sets in community ecology. Includes many of the common ordination methods,
 with graphical routines to facilitate their interpretation, as well as
 several novel analyses.

Package: r-cran-labeling
Description-md5: 74a4c96f8b2a138ac46137cd0e880dde
Description-en: GNU R Axis Labeling optimization
 This system extends Wilkinsons optimization-based labeling approach to create
 a more robust, full-featured axis labeler.

Package: r-cran-labelled
Description-md5: 59bcca71b7321f91fb903b6fd2750e09
Description-en: GNU R manipulating labelled data
 Work with labelled data imported from 'SPSS'
 or 'Stata' with 'haven' or 'foreign'. This package
 provides useful functions to deal with "haven_labelled" and
 "haven_labelled_spss" classes introduced by 'haven' package.

Package: r-cran-laeken
Description-md5: 200cf92618b77a798f2a455edaaf5fd2
Description-en: GNU R estimation of indicators on social exclusion and poverty
 Estimation of indicators on social exclusion and poverty, as well
 as Pareto tail modeling for empirical income distributions.

Package: r-cran-lambda.r
Description-md5: 37f6572ecaafbb1edb5c91f7e5bd34e6
Description-en: GNU R modeling data with functional programming
 This GNU R package provides a language extension to efficiently write
 functional programs in R. Syntax extensions include multi-part function
 definitions, pattern matching, guard statements, built-in (optional)
 type safety.

Package: r-cran-lamw
Description-md5: 725ae2ef6a0b875f0fe14a178d9aaa5a
Description-en: Lambert-W Function
 Implements both real-valued branches of the Lambert-W function (Corless et al,
 1996) <doi:10.1007/BF02124750> without the need for installing the entire GSL.

Package: r-cran-laplacesdemon
Description-md5: 7b7ba2a4c92a724d07a7f50f8c7173a6
Description-en: Complete Environment for Bayesian Inference
 Provides a complete environment for Bayesian inference using a variety
 of different samplers (see ?LaplacesDemon for an overview).

Package: r-cran-later
Description-md5: 0719871b0b551f0dc9c40b0bdc5637fd
Description-en: Utilities for Scheduling Functions to Execute Later with Event Loops
 Executes arbitrary R or C functions some time after the current time,
 after the R execution stack has emptied. The functions are scheduled in
 an event loop.

Package: r-cran-latte
Description-md5: 64cf8f13f0b865d300aefd83d29fb3f5
Description-en: R interface to 'LattE' and '4ti2'
 Back-end connections to 'LattE' (<https://www.math.ucdavis.edu/~latte>)
 for counting lattice points and integration inside convex polytopes and
 '4ti2' (<http://www.4ti2.de/>) for algebraic, geometric, and combinatorial
 problems on linear spaces and front-end tools facilitating their use in the
 'R' ecosystem.

Package: r-cran-lattice
Description-md5: de2690898df5fbedc7b2696214220c65
Description-en: GNU R package for 'Trellis' graphics
 This package provides functions for 'Trellis' graphics -- a framework
 for data visualization developed at the Bell Labs by Rick Becker, Bill
 Cleveland et al, extending ideas presented in Bill Cleveland's 1993 book
 'Visualizing Data'.
 .
 This package is part of the set of packages that are 'recommended'
 by R Core and shipped with upstream source releases of R itself.

Package: r-cran-latticeextra
Description-md5: dab1bbf42d6c32e31c5454531ae56778
Description-en: GNU R package of additional graphical displays based on lattice
 This CRAN package provides generic functions and standard methods
 for trellis-based displays.

Package: r-cran-lava
Description-md5: 2949744f0c271961a039cbd8e87aaf23
Description-en: Latent Variable Models
 A general implementation of Structural Equation Models with latent variables
 (MLE, 2SLS, and composite likelihood estimators) with both continuous,
 censored, and ordinal outcomes (Holst and Budtz-Joergensen (2013)
 <doi:10.1007/s00180-012-0344-y>). Mixture latent variable models and
 non-linear latent variable models (Holst and Budtz-Joergensen (2020)
 <doi:10.1093/biostatistics/kxy082>). The package also provides methods for
 graph exploration (d-separation, back-door criterion), simulation of general
 non-linear latent variable models, and estimation of influence functions for a
 broad range of statistical models.

Package: r-cran-lavaan
Description-md5: 7c117889259629f3c82010c00b5fba6a
Description-en: Latent Variable Analysis
 Fit a variety of latent variable models, including confirmatory factor
 analysis, structural equation modeling and latent growth curve models.

Package: r-cran-lavasearch2
Description-md5: fdff906ed30b43a07260215b5701f469
Description-en: GNU R tools for model specification in the latent variable framework
 Tools for model specification in the latent variable framework (add-on
 to the 'lava' package). The package contains three main functionalities:
 Wald tests/F-tests with improved control of the type 1 error in small
 samples, adjustment for multiple comparisons when searching for local
 dependencies, and adjustment for multiple comparisons when doing
 inference for multiple latent variable models.

Package: r-cran-lazyeval
Description-md5: 24039677c87b815e227d13fa897607d1
Description-en: Lazy (Non-Standard) Evaluation
 An alternative approach to non-standard evaluation using formulas.
 Provides a full implementation of LISP style 'quasiquotation', making it
 easier to generate code with other code.

Package: r-cran-lbfgsb3c
Description-md5: e4e6a68fdda0270729d21e0c87ece084
Description-en: GNU R limited memory BFGS minimizer with bounds on Parameters
 Interfacing to Nocedal et al. L-BFGS-B.3.0 (See
 <http://users.iems.northwestern.edu/~nocedal/lbfgsb.html>) limited
 memory BFGS minimizer with bounds on parameters. This is a fork of
 'lbfgsb3'. This registers a 'R' compatible 'C' interface to L-BFGS-B.3.0
 that uses the same function types and optimization as the optim()
 function (see writing 'R' extensions and source for details). This
 package also adds more stopping criteria as well as allowing the
 adjustment of more tolerances.

Package: r-cran-leaps
Description-md5: 35b129ce6a3397dfc3184841b1279164
Description-en: Regression Subset Selection
 Regression subset selection, including exhaustive search.

Package: r-cran-learnbayes
Description-md5: 3f847eda16e3c7ccdf8cee73c04611fd
Description-en: GNU R functions for learning bayesian inference
 LearnBayes contains a collection of functions helpful in learning the
 basic tenets of Bayesian statistical inference. It contains functions
 for summarizing basic one and two parameter posterior distributions and
 predictive distributions. It contains MCMC algorithms for summarizing
 posterior distributions defined by the user. It also contains functions
 for regression models, hierarchical models, Bayesian tests, and
 illustrations of Gibbs sampling.

Package: r-cran-leiden
Description-md5: e53cc84618e79dd9ffea8039546c92eb
Description-en: GNU R implementation of Leiden clustering algorithm
 Implements the 'Python leidenalg' module to be called in R. Enables
 clustering using the leiden algorithm for partition a graph into
 communities. See the 'Python' repository for more details:
 <https://github.com/vtraag/leidenalg> Traag et al (2018) From Louvain to
 Leiden: guaranteeing well-connected communities. <arXiv:1810.08473>.

Package: r-cran-leidenbase
Description-md5: 57a0eb1635cf2e9ff8419d5c71dd94ea
Description-en: R and C/C++ Wrappers to Run the Leiden find_partition() Function
 An R to C/C++ interface that runs the Leiden community detection algorithm
 to find a basic partition (). It runs the equivalent of the 'leidenalg'
 find_partition() function, which is given in the 'leidenalg' distribution file
 'leiden/src/functions.py'. This package includes the required source
 code files from the official 'leidenalg' distribution and functions from
 the R 'igraph' package. The 'leidenalg' distribution is available from
 <https://github.com/vtraag/leidenalg/> and the R 'igraph' package is available
 from <https://igraph.org/r/>. The Leiden algorithm is described in the article
 by Traag et al. (2019) <doi:10.1038/s41598-019-41695-z>. Leidenbase includes
 code from the packages: igraph version 0.9.8 with license GPL (>= 2),
 leidenalg version 0.8.10 with license GPL 3.

Package: r-cran-lexrankr
Description-md5: d03408345328c547da9bb6310e0272cd
Description-en: extractive summarization of text with the LexRank algorithm
 An R implementation of the LexRank algorithm implementing stochastic
 graph-based method for computing relative importance of textual units
 for Natural Language Processing. The technique on the problem
 of Text Summarization (TS) is tested. Extractive TS relies on the concept of
 sentence salience to identify the most important sentences in a
 document or set of documents. Salience is typically defined in terms of
 the presence of particular important words or in terms of similarity to
 a centroid pseudo-sentence.

Package: r-cran-lgr
Description-md5: fd289995b4dd0c0c015003c81973c23b
Description-en: A Fully Featured Logging Framework
 A flexible, light-weight logging framework based on 'R6' classes.
 It supports hierarchical loggers, structured logging, output to
 plaintext, 'JSON', (rotating) files, and memory buffers. Additional appenders
 for 'Elasticsearch', 'Dynatrace', databases, email and push notifications,
 and more are available in the 'lgrExtra' package.

Package: r-cran-lhs
Description-md5: b3014d68c12c5964d0dda043d36df89b
Description-en: Latin Hypercube Samples
 Provides a number of methods for creating and augmenting Latin Hypercube
 Samples and Orthogonal Array Latin Hypercube Samples.

Package: r-cran-libcoin
Description-md5: e467f0c806c3bef80ba67166e7574d21
Description-en: Linear Test Statistics for Permutation Inference
 Basic infrastructure for linear test statistics and permutation inference in
 the framework of Strasser and Weber (1999) <https://epub.wu.ac.at/102/>. This
 package must not be used by end-users. CRAN package 'coin' implements all user
 interfaces and is ready to be used by anyone.

Package: r-cran-lifecycle
Description-md5: fa6c01ec929283ba263c8903dfd1644b
Description-en: manage the life cycle of your GNU R package functions
 Manage the life cycle of your exported functions with
 shared conventions, documentation badges, and non-invasive
 deprecation warnings. The 'lifecycle' package defines four
 development stages (experimental, maturing, stable, and
 questioning) and three deprecation stages (soft-deprecated,
 deprecated, and defunct). It makes it easy to insert badges
 corresponding to these stages in your documentation. Usage of
 deprecated functions are signalled with increasing levels of
 non-invasive verbosity.

Package: r-cran-linprog
Description-md5: 82129d23d3b7a774f7bef9e86401219a
Description-en: GNU R linear programming / optimization
 This package can be used to solve Linear Programming /
 Linear Optimization problems by using the simplex algorithm.

Package: r-cran-lintr
Description-md5: 9e5cfa02213b8b73ad09a031d3a00224
Description-en: 'Linter' for R Code
 Checks adherence to a given style, syntax errors and possible semantic issues.
 Supports on the fly checking of R code edited with 'RStudio IDE', 'Emacs',
 'Vim', 'Sublime Text', 'Atom' and 'Visual Studio Code'.

Package: r-cran-lisreltor
Description-md5: 1033f0cef28c51a718b8ec2dacb70537
Description-en: import output from LISREL into GNU R
 This is an unofficial package aimed at automating the
 import of LISREL output in R.  This package or its maintainer
 is not in any way affiliated with the creators of LISREL and
 SSI, Inc.

Package: r-cran-listenv
Description-md5: ebfa15e6ff9c4c0e093d26c44a33cb02
Description-en: Environments Behaving (Almost) as Lists
 List environments are environments that have list-like properties.
 For instance, the elements of a list environment are ordered and can be
 accessed and iterated over using index subsetting, e.g. 'x <- listenv(a = 1,
 b = 2); for (i in seq_along(x)) x[[i]] <- x[[i]] ^ 2; y <- as.list(x)'.

Package: r-cran-litedown
Description-md5: 8e1e9682d99140262bf88d400a43e14a
Description-en: Lightweight Version of R Markdown
 Render R Markdown to Markdown (without using 'knitr'), and Markdown
 to lightweight HTML or 'LaTeX' documents with the 'commonmark' package
 (instead of 'Pandoc'). Some missing Markdown features in 'commonmark'
 are also supported, such as raw HTML or 'LaTeX' blocks, 'LaTeX' math,
 superscripts, subscripts, footnotes, element attributes, and appendices, but
 not all 'Pandoc' Markdown features are (or will be) supported. With additional
 JavaScript and CSS, you can also create HTML slides and articles. This package
 can be viewed as a trimmed-down version of R Markdown and 'knitr'. It does
 not aim at rich Markdown features or a large variety of output formats
 (the primary formats are HTML and 'LaTeX'). Book and website projects of
 multiple input documents are also supported.

Package: r-cran-littler
Description-md5: f696f1e4db13cfb0347f3ab93e90d267
Description-en: GNU R scripting and command-line front-end
 The 'r' (aka 'littler') program provides a lightweight binary wrapper around
 the GNU R language and environment for statistical computing and graphics.
 .
 While R can be used in batch mode, the r binary adds full support for
 both 'shebang'-style scripting (i.e. using a  hashmark-exclamation-path
 expression as the first line in scripts) as well as command-line use in
 standard Unix pipelines. In other words, r provides the R language without
 the environment.

Package: r-cran-lme4
Description-md5: e0a11a5329ab3520a18f2bac1295c648
Description-en: GNU R package for linear mixed effects model fitting
 This CRAN package provides S4 classes and methods for fitting and
 examining linear mixed effects models (also called multilevel models,
 panel data models, and several other names) and generalized linear
 mixed effects models.

Package: r-cran-lmertest
Description-md5: 94d5cd2c5ec7ec029abb074482979664
Description-en: Tests in Linear Mixed Effects Models
 Provides p-values in type I, II or III anova and summary tables for lmer
 model fits (cf. lme4) via Satterthwaite's degrees of freedom method.
 A Kenward-Roger method is also available via the pbkrtest package.
 Model selection methods include step, drop1 and anova-like tables for
 random effects (ranova). Methods for Least-Square means (LS-means) and tests
 of linear contrasts of fixed effects are also available.

Package: r-cran-lmtest
Description-md5: 5ac68162bd5f679095538dfb5ee66de1
Description-en: GNU R package for diagnostic checking in linear models
 This package provides a collection of tests, data sets and examples
 for diagnostic checking in linear regression models.

Package: r-cran-lobstr
Description-md5: e39e6dc3e604ae537286585f3bc26a61
Description-en: Visualize R Data Structures with Trees
 A set of tools for inspecting and understanding R data structures inspired by
 str(). Includes ast() for visualizing abstract syntax trees, ref() for showing
 shared references, cst() for showing call stack trees, and obj_size()
 for computing object sizes.

Package: r-cran-locfdr
Description-md5: 4cc28f1f36725c122c40fe6934939bc4
Description-en: GNU R computation of local false discovery rates
 This GNU R package can be used for the computation of local false discovery
 rates.

Package: r-cran-locfit
Description-md5: c2bdc4b84911e048e48a8901a4caea15
Description-en: GNU R local regression, likelihood and density estimation
 Model formula-based interface to the Locfit library for fitting local
 regression, likelihood models and density estimation
 .
 The package is helpful for running the test suites of several GNU R related
 packages in Debian.

Package: r-cran-logcondens
Description-md5: 970143eb599514ee17eeb45ded70c2b4
Description-en: Estimate a Log-Concave Probability Density from Iid Observations
 Given independent and identically distributed observations X(1), ..., X(n),
 compute the maximum likelihood estimator (MLE) of a density as well as a
 smoothed version of it under the assumption that the density is log-concave,
 see Rufibach (2007) and Duembgen and Rufibach (2009). The main function of the
 package is 'logConDens' that allows computation of the log-concave MLE and its
 smoothed version. In addition, we provide functions to compute (1) the value
 of the density and distribution function estimates (MLE and smoothed)
 at a given point (2) the characterizing functions of the estimator,
 (3) to sample from the estimated distribution, (5) to compute a two-sample
 permutation test based on log-concave densities, (6) the ROC curve based
 on log-concave estimates within cases and controls, including confidence
 intervals for given values of false positive fractions (7) computation of
 a confidence interval for the value of the true density at a fixed point.
 Finally, three datasets that have been used to illustrate log-concave density
 estimation are made available.

Package: r-cran-logger
Description-md5: b8e515400d1178819cd8d2f46de2a5d3
Description-en: A Lightweight, Modern and Flexible Logging Utility
 Inspired by the the 'futile.logger' R package and 'logging' Python module,
 this utility provides a flexible and extensible way of formatting and
 delivering log messages with low overhead.

Package: r-cran-logging
Description-md5: 4a5091c7598f1d4c1a7ba594f4405aeb
Description-en: R Logging Package
 Pure R implementation of the ubiquitous log4j package. It offers hierarchic
 loggers, multiple handlers per logger, level based filtering, space handling
 in messages and custom formatting.

Package: r-cran-logspline
Description-md5: 37d50990835d96d7ad9cf97e3b47ec8e
Description-en: GNU R package providing routines for the logspline density estimation
 The logspline package provides routines for logspline density estimation
 based on the algorithm from Stone et. al. (1997).

Package: r-cran-loo
Description-md5: 41086319311717a77f2291c65f8d6cb2
Description-en: Efficient Leave-One-Out Cross-Validation and WAIC for Bayesian Models
 Efficient approximate leave-one-out cross-validation (LOO) for Bayesian
 models fit using Markov chain Monte Carlo, as described in Vehtari, Gelman,
 and Gabry (2017) <doi:10.1007/s11222-016-9696-4>. The approximation uses
 Pareto smoothed importance sampling (PSIS), a new procedure for regularizing
 importance weights. As a byproduct of the calculations, we also obtain
 approximate standard errors for estimated predictive errors and for the
 comparison of predictive errors between models. The package also provides
 methods for using stacking and other model weighting techniques to average
 Bayesian predictive distributions.

Package: r-cran-lpsolve
Description-md5: 4369341c99a407551d60268ed6526dbe
Description-en: GNU R package providing linear program solvers
 This package provides functions for solving linear, integer and
 mixed integer programs.

Package: r-cran-lsd
Description-md5: c584fdb75686aa8de912adb12663f20d
Description-en: Lots of Superior Depictions
 Create lots of colorful plots in a plethora of variations. Try the LSD
 demotour().

Package: r-cran-lsei
Description-md5: 85f9ec3907914305633cd33697d93b13
Description-en: Solving Least Squares or Quadratic Programming Problems under Equality/Inequality Constraints
 It contains functions that solve least squares linear regression problems
 under linear equality/inequality constraints. Functions for solving quadratic
 programming problems are also available, which transform such problems
 into least squares ones first. It is developed based on the 'Fortran'
 program of Lawson and Hanson (1974, 1995), which is public domain and
 available at <https://www.netlib.org/lawson-hanson/>.

Package: r-cran-lsmeans
Description-md5: 1cf8544a9dc9e8e3dbae5345172e713b
Description-en: GNU R package providing least-squares means for various classes of models
 The r-cran-lsmeans package is a GNU R package to obtain least-squares
 means for many linear, generalized linear, and mixed models.
 Additionally it can compute contrasts or linear functions of least-
 squares means, and comparisons of slopes.

Package: r-cran-lsoda
Description-md5: f364aae582428b03061fa764e3e9cf67
Description-en: 'C++' Header Library for Ordinary Differential Equations
 A 'C++' header library for using the 'libsoda-cxx'
 library with R. The 'C++' header reimplements the 'lsoda'
 function from the 'ODEPACK' library for solving initial value problems
 for first order ordinary differential equations (Hindmarsh, 1982;
 <https://computing.llnl.gov/sites/default/files/ODEPACK_pub1_u88007.pdf>).
 The 'C++' header can be used by other R packages by linking against
 this package. The 'C++' functions can be called inline using 'Rcpp'. Finally,
 the package provides an 'ode' function to call from R.

Package: r-cran-lubridate
Description-md5: 170d3bc6ba9ff0387e000af7418ea69f
Description-en: Make Dealing with Dates a Little Easier
 Functions to work with date-times and time-spans: fast and user friendly
 parsing of date-time data, extraction and updating of components of
 a date-time (years, months, days, hours, minutes, and seconds), algebraic
 manipulation on date-time and time-span objects. The 'lubridate' package has
 a consistent and memorable syntax that makes working with dates easy and fun.

Package: r-cran-luminescence
Description-md5: be1a0ee87a9210992e4136bb990f0667
Description-en: Comprehensive Luminescence Dating Data Analysis
 A collection of various R functions for the purpose of Luminescence
 dating data analysis. This includes, amongst others, data import, export,
 application of age models, curve deconvolution, sequence analysis and plotting
 of equivalent dose distributions.

Package: r-cran-lwgeom
Description-md5: 8be02afe46a757626b61da89d41e9678
Description-en: Bindings to Selected 'liblwgeom' Functions for Simple Features
 Access to selected functions found in 'liblwgeom'
 <https://github.com/postgis/postgis/tree/master/liblwgeom>, the light-weight
 geometry library used by 'PostGIS' <http://postgis.net/>.

Package: r-cran-m2r
Description-md5: e40c1071b1b5fb32cc1567183fe240b8
Description-en: Macaulay2 interface for R
 m2r was created at the American Mathematical Society's 2016 Mathematics
 Research Community gathering on algebraic statistics. It connects R to a
 persistent local or remote Macaulay2 session and leverages mpoly's existing
 infrastructure to provide wrappers for commonly used algebraic algorithms in
 a way that naturally fits into the R ecosystem, alleviating the need to
 learn Macaulay2.  m2r provides a flexible framework for computations in the
 algebraic statistics community and beyond.

Package: r-cran-magic
Description-md5: 31417a089b611962552f5c8bdf15fbc5
Description-en: GNU R create and investigate magic squares
 A collection of efficient, vectorized algorithms for the
 creation and investigation of magic squares and hypercubes, including
 a variety of functions for the manipulation and analysis of
 arbitrarily dimensioned arrays.  The package includes methods for
 creating normal magic squares of any order greater than 2.  The
 ultimate intention is for the package to be a computerized embodiment
 all magic square knowledge, including direct numerical verification
 of properties of magic squares (such as recent results on the
 determinant of odd-ordered semimagic squares).  Some antimagic
 functionality is included.  The package also
 serves as a rebuttal to the often-heard comment "I thought R
 was just for statistics".

Package: r-cran-magick
Description-md5: d58fccf47067cad4b2967d3815ae9be1
Description-en: Advanced Graphics and Image-Processing in R
 Bindings to 'ImageMagick': the most comprehensive open-source image processing
 library available. Supports many common formats (png, jpeg, tiff, pdf, etc)
 and manipulations (rotate, scale, crop, trim, flip, blur, etc). All operations
 are vectorized via the Magick++ STL meaning they operate either on a single
 frame or a series of frames for working with layers, collages, or animation.
 In RStudio images are automatically previewed when printed to the console,
 resulting in an interactive editing environment. Also includes a graphics
 device for creating drawing onto images using pixel coordinates.

Package: r-cran-magrittr
Description-md5: 762e419a59b9507697f26b283e8a4eee
Description-en: A Forward-Pipe Operator for R
 Provides a mechanism for chaining commands with a new forward-pipe operator,
 %>%. This operator will forward a value, or the result of an expression,
 into the next function call/expression. There is flexible support for the type
 of right-hand side expressions. For more information, see package vignette.
 To quote Rene Magritte, "Ceci n'est pas un pipe."

Package: r-cran-maldiquant
Description-md5: c9f84e53459ca8bdd55f4eae72e269eb
Description-en: Quantitative Analysis of Mass Spectrometry Data
 A complete analysis pipeline for matrix-assisted laser
 desorption/ionization-time-of-flight (MALDI-TOF) and other two-dimensional
 mass spectrometry data. In addition to commonly used plotting and processing
 methods it includes distinctive features, namely baseline subtraction
 methods such as morphological filters (TopHat) or the statistics-sensitive
 non-linear iterative peak-clipping algorithm (SNIP), peak alignment using
 warping functions, handling of replicated measurements as well as allowing
 spectra with different resolutions.

Package: r-cran-maldiquantforeign
Description-md5: 93e3962c44b4b3c033b40c291bb0cc39
Description-en: GNU R package providing import/export routines for MALDIquant
 The MALDIquantForeign package reads (tab, csv, Bruker fid, Ciphergen XML,
 mzXML, mzML, imzML, Analyze 7.5) and writes (tab, csv, msd, mzML)
 different file formats of mass spectrometry data into/from MALDIquant objects.

Package: r-cran-manipulatewidgets
Description-md5: 390976521b198006b74746e43cc2325a
Description-en: GNU R package for more interactivity in interactive charts
 The package helps to add controls like sliders, pickers, checkboxes,
 etc. that can be used to modify the input data or the parameters of
 an interactive chart created with package 'htmlwidgets'.

Package: r-cran-maotai
Description-md5: 12b437640737df912999ccce59d51eb8
Description-en: Tools for Matrix Algebra, Optimization and Inference
 Matrix is an universal and sometimes primary object/unit in applied
 mathematics and statistics. A number of algorithms are provided for
 selected problems in optimization and statistical inference.

Package: r-cran-mapdata
Description-md5: 1d3e79d68466a75dcd8e3aebc7df5d6e
Description-en: GNU R support for producing geographic maps (supplemental data)
 This package provides facilities for easily producing high-resolution
 maps based on data sets in the GNU R statistical computing
 environment.  It includes high-resolution map data for the entire
 world, along with maps of China (including provincial boundaries) and
 a higher-resolution map of New Zealand and a number of nearby Pacific
 islands.
 .
 The suggested r-cran-mapproj package adds facilities for
 calculating geographic projections, which are used by mapmakers to
 compensate for the inaccuracies inherent in projecting a spheroid's
 surface onto a two-dimensional plane.

Package: r-cran-mapproj
Description-md5: a6817a7b92cdd47289a4d77bbebc8a73
Description-en: Map Projections
 Converts latitude/longitude into projected coordinates.

Package: r-cran-maps
Description-md5: 41d54b00a792028ccf4d58832c290a63
Description-en: GNU R support for producing geographic maps
 This package provides facilities for easily producing maps based on
 data sets in the GNU R statistical computing environment.
 .
 The r-cran-maps package includes map data for the United States
 (including state and county-level maps), New Zealand, and a world
 map; additional maps (including a higher-resolution world map) are
 available in the suggested r-cran-mapdata package.
 .
 The suggested r-cran-mapproj package adds facilities for calculating
 geographic projections, which are used by mapmakers to compensate for
 the inaccuracies inherent in projecting a spheroid's surface onto a
 two-dimensional plane.

Package: r-cran-maptree
Description-md5: dedf11e67b31b4b6edeb5f602d52e568
Description-en: GNU R mapping, pruning, and graphing tree models
 This GNU R package provides functions with example data for graphing,
 pruning, and mapping models from hierarchical clustering, and
 classification and regression trees.

Package: r-cran-marginaleffects
Description-md5: c515712d53059e26b62251a6cb4953bc
Description-en: Predictions, Comparisons, Slopes, Marginal Means, and Hypothesis Tests
 Compute and plot predictions, slopes, marginal means, and comparisons
 (contrasts, risk ratios, odds, etc.) for over 100 classes of statistical and
 machine learning models in R. Conduct linear and non-linear hypothesis tests,
 or equivalence tests. Calculate uncertainty estimates using the delta
 method, bootstrapping, or simulation-based inference. Details can be found
 in Arel-Bundock, Greifer, and Heiss (2024) <doi:10.18637/jss.v111.i09>.

Package: r-cran-markdown
Description-md5: 50d703c23e2a80d07227922bbaf07aba
Description-en: GNU R package providing R bindings to the Sundown Markdown rendering library
 Provides R bindings to the Sundown Markdown rendering library by
 Vicent Marti
 e.a., based upon work by Natacha Porté. Markdown is a plain-text
 formatting syntax that can be converted to XHTML or other formats.
 .
 The R function `markdownToHTML` renders a markdown file to HTML. Options
 controlling HTML output and supported markdown extensions can be
 optionally specified.
 .
 The package also exports the underlying Sundown C extension API which
 enables creating and calling custom renderers using the
 `renderMarkdown` function.
 .
 Please note: the rmarkdown package (with leading r) converts R Markdown
 documents into even more formats, by using pandoc; the CRAN rmarkdown
 package is a newer and enhanced version of this markdown package.

Package: r-cran-markovchain
Description-md5: 9fa1ed516479b17527f67cb5e04593f4
Description-en: Easy Handling Discrete Time Markov Chains
 Functions and S4 methods to create and manage discrete time Markov
 chains more easily. In addition functions to perform statistical (fitting
 and drawing random variates) and probabilistic (analysis of their structural
 proprieties) analysis are provided.

Package: r-cran-mass
Description-md5: 1637487ae1fdcbcc075337db596a5348
Description-en: GNU R package of Venables and Ripley's MASS
 The MASS package provides functions and datasets to support the book
 'Modern Applied Statistics with S' (4th edition) by W.N. Venables and
 B.D. Ripley. The following URL provides more details about the book:
 URL: http://www.stats.ox.ac.uk/pub/MASS4

Package: r-cran-matching
Description-md5: b816d12d695220accab14802adf0a7a5
Description-en: multivariate and propensity score matching with balance optimization
 Provides functions for multivariate and propensity score matching
 and for finding optimal balance based on a genetic search algorithm.
 A variety of univariate and multivariate metrics to
 determine if balance has been obtained are also provided.

Package: r-cran-matchit
Description-md5: eb38c5b814371a9c56e064b45c858371
Description-en: GNU R package of nonparametric matching methods
 MatchIt implements the suggestions of Ho, Imai, King, and Stuart
 (2004) for improving parametric statistical models by preprocessing
 data with nonparametric matching methods.
 .
 MatchIt implements a wide range of sophisticated matching methods,
 making it possible to greatly reduce the dependence of causal
 inferences on hard-to-justify, but commonly made, statistical
 modeling assumptions. The software also easily fits into existing
 research practices since, after preprocessing with MatchIt,
 researchers can use whatever parametric model they would have used
 without MatchIt, but produce inferences with substantially more
 robustness and less sensitivity to modeling assumptions. MatchIt is
 an R program, and also works seamlessly within Zelig.

Package: r-cran-mathjaxr
Description-md5: 424824b4e50d7a39737481449ce15594
Description-en: GNU R package for 'Mathjax' use in Rd files
 The package provides 'MathJax' and macros to enable its use within Rd
 files for rendering equations in the HTML help files.

Package: r-cran-matlab
Description-md5: 7eb1690d7b51798a55a469c6a294d0c7
Description-en: MATLAB emulation package
 Emulate MATLAB code using R

Package: r-cran-matrix
Description-md5: a641c813b5e1a7051f5b9a37320ac0ce
Description-en: GNU R package of classes for dense and sparse matrices
 This CRAN package provides S4 classes and methods for numerical
 linear algebra using dense or sparse matrices.  The sparse matrix
 implementation uses code from the LDL sparse matrix package and
 code from the Metis package of partitioning algorithms.

Package: r-cran-matrixcalc
Description-md5: c045d8e5e2ce817cdc096ccb4ba9d3da
Description-en: GNU R functions for matrix calculations -- matrixcalc
 GNU R package supplying functions to support matrix calculations
 for probability, econometric and numerical analysis. There are
 additional functions that are comparable to APL functions which
 are useful for actuarial models such as pension mathematics.

Package: r-cran-matrixmodels
Description-md5: e0affec54f9f77d02c932fa6d6d34941
Description-en: GNU R package for sparse and dense matrix models
 The MatrixModels package supports modelling with sparse and dense
 'Matrix' matrices, using modular prediction and response module
 classes.

Package: r-cran-matrixstats
Description-md5: cef9b3009447c65590eb470b69b48262
Description-en: Functions that Apply to Rows and Columns of Matrices (and to Vectors)
 High-performing functions operating on rows and columns of matrices, e.g. col
 / rowMedians(), col / rowRanks(), and col / rowSds(). Functions optimized
 per data type and for subsetted calculations such that both memory usage and
 processing time is minimized. There are also optimized vector-based methods,
 e.g. binMeans(), madDiff() and weightedMedian().

Package: r-cran-maxlik
Description-md5: 4a4c8bdb46095e37ba2937e9fbdcf38d
Description-en: GNU R maximum likelihood estimation
 This GNU R package provides tools for maximum likelihood estimation.

Package: r-cran-maxstat
Description-md5: 52af3e46d7141221a9cdeaea6404d3a8
Description-en: GNU R maximally selected rank statistics
 This GNU R package provides functions to investigate maximally selected
 rank statistics with several p-value approximations.

Package: r-cran-mclogit
Description-md5: db29d33f2b2c34a5c88766beaec19bdf
Description-en: GNU R multinomial logit models, with or without random effects
 Multinomial Logit Models, with or without Random Effects or
 Overdispersion Provides estimators for multinomial logit models in their
 conditional logit and baseline logit variants, with or without random
 effects, with or without overdispersion. Random effects models are
 estimated using the PQL technique (based on a Laplace approximation) or
 the MQL technique (based on a Solomon- Cox approximation). Estimates
 should be treated with caution if the group sizes are small.

Package: r-cran-mclust
Description-md5: e56f1c7d370a5db80c95f51e7ae8591d
Description-en: Gaussian Mixture Modelling for Model-Based Clustering
 This GNU R package supports Gaussian Mixture Modelling for Model-Based
 Clustering, Classification, and Density Estimation.
 .
 Gaussian finite mixture models fitted via EM algorithm for model-based
 clustering, classification, and density estimation, including Bayesian
 regularization, dimension reduction for visualisation, and
 resampling-based inference.

Package: r-cran-mclustcomp
Description-md5: 55771c8441ef2b5a2e95d585e3fb0d22
Description-en: Measures for Comparing Clusters
 Given a set of data points, a clustering is defined as a disjoint
 partition where each pair of sets in a partition has no overlapping
 elements. This package provides 25 methods that play a role somewhat
 similar to distance or metric that measures similarity of two
 clusterings - or partitions. For a more detailed description, see Meila,
 M. (2005) <doi:10.1145/1102351.1102424>.

Package: r-cran-mcmc
Description-md5: 1e9119e3559202f27646ae4fb171aa9f
Description-en: GNU R package for Markov Chain Monte Carlo simulations
 Simulates continuous distributions of random vectors using Markov
 chain Monte Carlo (MCMC). Users specify the distribution by an R
 function that evaluates the log unnormalized density. Algorithms are
 random walk Metropolis algorithm (function metrop), simulated
 tempering (function temper), and morphometric random walk Metropolis
 (Johnson and Geyer, Annals of Statistics, 2012, function
 morph.metrop), which achieves geometric ergodicity by change of
 variable.

Package: r-cran-mcmcpack
Description-md5: 19b66f12b9d5acde995576fa207cf019
Description-en: Markov Chain Monte Carlo (MCMC) Package
 Contains functions to perform Bayesian inference using posterior simulation
 for a number of statistical models. Most simulation is done in compiled C++
 written in the Scythe Statistical Library Version 1.0.3. All models return
 'coda' mcmc objects that can then be summarized using the 'coda' package.
 Some useful utility functions such as density functions, pseudo-random number
 generators for statistical distributions, a general purpose Metropolis
 sampling algorithm, and tools for visualization are provided.

Package: r-cran-mda
Description-md5: c7e846e4697e8defd1c271bbc5b6a974
Description-en: GNU R mixture and flexible discriminant analysis
 This package provides GNU R mixture and flexible discriminant analysis,
 multivariate adaptive regression splines (MARS), BRUTO, ...

Package: r-cran-mediana
Description-md5: 3b5ce5a444fbbaf9262e4dd8c64fdab3
Description-en: clinical trial simulations
 Provides a general framework for clinical trial simulations based on the
 Clinical Scenario Evaluation (CSE) approach. The package supports a
 broad class of data models (including clinical trials with continuous,
 binary, survival-type and count-type endpoints as well as multivariate
 outcomes that are based on combinations of different endpoints),
 analysis strategies and commonly used evaluation criteria.

Package: r-cran-memisc
Description-md5: 7ba10c36bc2b4d81eb1de60dd6fb56cd
Description-en: GNU R management of survey data and presentation of analysis results
 An infrastructure for the management of survey data including
 value labels, definable missing values, recoding of variables,
 production of code books, and import of (subsets of) 'SPSS' and
 'Stata' files is provided. Further, the package allows to produce
 tables and data frames of arbitrary descriptive statistics and
 (almost) publication-ready tables of regression model
 estimates, which can be exported to 'LaTeX' and HTML.

Package: r-cran-memoise
Description-md5: cac56ed20d8fbcdeba42c5255f2ed325
Description-en: Memoise functions
 Cache the results of a function so that when you call it again with the same
 arguments it returns the pre-computed value.

Package: r-cran-mertools
Description-md5: f74bd46bdfec19cae5bd785e891bf413
Description-en: GNU R tools for analyzing mixed effect regression models
 Provides methods for extracting results from mixed-effect model objects
 fit with the 'lme4' package. Allows construction of prediction
 intervals efficiently from large scale linear and generalized linear
 mixed-effects models.

Package: r-cran-metadat
Description-md5: 7e549a5b238d225d1da5e58fe25881ca
Description-en: GNU R meta-analysis datasets
 A collection of meta-analysis datasets for teaching purposes,
 illustrating/testing meta-analytic methods, and validating
 published analyses.

Package: r-cran-metafor
Description-md5: 1b277851f8fcf65676981c19580913c8
Description-en: Meta-Analysis Package for R
 A comprehensive collection of functions for conducting meta-analyses in
 R. The package includes functions to calculate various effect sizes or
 outcome measures, fit fixed-, random-, and mixed-effects models to such
 data, carry out moderator and meta-regression analyses, and create
 various types of meta-analytical plots (e.g., forest, funnel, radial,
 L'Abbe, Baujat, GOSH plots). For meta-analyses of binomial and person-
 time data, the package also provides functions that implement
 specialized methods, including the Mantel-Haenszel method, Peto's
 method, and a variety of suitable generalized linear (mixed-effects)
 models (i.e., mixed-effects logistic and Poisson regression models).
 Finally, the package provides functionality for fitting meta-analytic
 multivariate/multilevel models that account for non-independent sampling
 errors and/or true effects (e.g., due to the inclusion of multiple
 treatment studies, multiple endpoints, or other forms of clustering).
 Network meta-analyses and meta-analyses accounting for known correlation
 structures (e.g., due to phylogenetic relatedness) can also be
 conducted.

Package: r-cran-metap
Description-md5: fb816246df4d4f9744519a57646df3da
Description-en: Meta-Analysis of Significance Values
 The canonical way to perform meta-analysis involves using effect sizes.
 When they are not available this package provides a number of methods
 for meta-analysis of significance values including the methods
 of Edgington, Fisher, Lancaster, Stouffer, Tippett, and Wilkinson; a number of
 data-sets to replicate published results; and routines for graphical display.

Package: r-cran-metrics
Description-md5: c71fba825661c9292bacebbbc8a63d32
Description-en: GNU R evaluation metrics for machine learning
 An implementation of evaluation metrics in R that are commonly
 used in supervised machine learning. It implements metrics for
 regression, time series, binary classification, classification,
 and information retrieval problems. It has zero dependencies and
 a consistent, simple interface for all functions.

Package: r-cran-mets
Description-md5: 24895905bd8924eb734c10ce78ccdfe7
Description-en: Analysis of Multivariate Event Times
 Implementation of various statistical models for multivariate event history
 data <doi:10.1007/s10985-013-9244-x>. Including multivariate cumulative
 incidence models <doi:10.1002/sim.6016>, and bivariate random effects probit
 models (Liability models) <doi:10.1016/j.csda.2015.01.014>. Modern methods for
 survival analysis, including regression modelling (Cox, Fine-Gray, Ghosh-Lin,
 Binomial regression) with fast computation of influence functions.

Package: r-cran-mfilter
Description-md5: 416f51dadef8e6e2bffe1c60c540be25
Description-en: GNU R package providing miscellaneous time series filters
 The package implements several time series filters useful for smoothing and
 extracting trend and cyclical components of a time series. The routines are
 commonly used in economics and finance, however they should also be interest
 to other areas. Currently, Christiano-Fitzgerald, Baxter-King,
 Hodrick-Prescott, Butterworth, and trigonometric regression filters are
 included in the package.

Package: r-cran-mgcv
Description-md5: 8cbc51e89d1ea8ef0b5b4a541dc1b898
Description-en: GNU R package for multiple parameter smoothing estimation
 This package provides functions for generalised additive models (GAMs)
 and other generalized ridge regression problems with multiple smoothing
 parameter selection by GCV or UBRE. It includes an implementation (not
 a clone) of gam().
 .
 This package is part of the set of packages that are 'recommended'
 by R Core and shipped with upstream source releases of R itself.

Package: r-cran-mi
Description-md5: c97c17848631d2b02fd00278af4dfb0e
Description-en: Missing Data Imputation and Model Checking
 The mi package provides functions for data manipulation, imputing missing
 values in an approximate Bayesian framework, diagnostics of the models used to
 generate the imputations, confidence-building mechanisms to validate some of
 the assumptions of the imputation algorithm, and functions to analyze multiply
 imputed data sets with the appropriate degree of sampling uncertainty.

Package: r-cran-mice
Description-md5: e96f2e2829bbbdab64a562ce6d23139a
Description-en: GNU R multivariate imputation by chained equations
 Multiple imputation using Fully Conditional Specification (FCS)
 implemented by the MICE algorithm as described in Van Buuren and
 Groothuis-Oudshoorn (2011) <doi:10.18637/jss.v045.i03>. Each variable has
 its own imputation model. Built-in imputation models are provided for
 continuous data (predictive mean matching, normal), binary data (logistic
 regression), unordered categorical data (polytomous logistic regression)
 and ordered categorical data (proportional odds). MICE can also impute
 continuous two-level data (normal model, pan, second-level variables).
 Passive imputation can be used to maintain consistency between variables.
 Various diagnostic plots are available to inspect the quality of the
 imputations.

Package: r-cran-microbenchmark
Description-md5: e1e70b47f6f66536479c92a918dea296
Description-en: GNU R package for Accurate Timeing Functions
 R package which provides infrastructure to accurately measure and compare
 the execution time of R expressions.

Package: r-cran-mime
Description-md5: 829aed1130679f4e71ca56fb957bf614
Description-en: Map Filenames to MIME Types
 Guesses the MIME type from a filename extension using the data derived from
 /etc/mime.types in UNIX-type systems.

Package: r-cran-minerva
Description-md5: fdb91b17fc9edf543918b7650bba0e70
Description-en: Maximal Information-Based Nonparametric Exploration
 Wrapper for 'minepy' implementation of Maximal
 Information-based Nonparametric Exploration statistics (MIC and
 MINE family). Detailed information of the ANSI C implementation of
 'minepy' can be found at <http://minepy.readthedocs.io/en/latest>.

Package: r-cran-miniui
Description-md5: 729298012bc2febd48b4414b27c8f7b2
Description-en: Shiny UI Widgets for Small Screens
 Provides UI widget and layout functions for writing Shiny apps
 that work well on small screens. Designed to work especially
 well for creating Shiny Gadgets.

Package: r-cran-minpack.lm
Description-md5: 9fa38e165090e5db511a50b220fae58a
Description-en: GNU R Levenberg-Marquardt nonlinear least-squares algorithm found in MINPACK
 The nls.lm function provides an R interface to lmder and lmdif from the
 MINPACK library, for solving nonlinear least-squares problems by a
 modification of the Levenberg-Marquardt algorithm, with support for
 lower and upper parameter bounds. The implementation can be used via nls-
 like calls using the nlsLM function.

Package: r-cran-minqa
Description-md5: 2d594bbfa653c11dade3945cd1a2649a
Description-en: GNU R package for quadratic optimisation without derivatives
 The minqa package implements derivative-free optimization by
 quadratic approximation based on an interface to Fortran
 implementations by MJD Powell.

Package: r-cran-misc3d
Description-md5: 51902c59043538429766f7e349b43964
Description-en: GNU R collection of 3d plot functions and rgl-based isosurfaces
 This CRAN package provides a collection of miscellaneous 3d plots, including
 rgl-based isosurfaces:
 .
 contour3d     Uses rgl to render isosurfaces, or three-dimensional
 contours, computed by the marching cubes algorithm.
 .
 image3d       Crude 3d analog of image() using rgl to plot points on a
 three dimensional grid representing values in a three
 dimensional array. Assumes high values are inside and
 uses alpha blending to make outside points more
 transparent.
 .
 lines3d       Draws connected line segments in an rgl window.
 .
 parametric3d  Plots a two-parameter surface in three dimensions in
 rgl.  Based on Mathematica's Param3D
 .
 slices3d      Uses tkrplot to create an interactive slice view of three or
 four dimensional volume data, such as MRI data.

Package: r-cran-misctools
Description-md5: 24e61da31fab0b72a93af8a1ad823f5f
Description-en: GNU R miscellaneous tools and utilities
 Many of them facilitate the work with matrices, e.g. inserting rows or
 columns, creating symmetric matrices, or checking for semidefiniteness. Other
 tools facilitate the work with regression models, e.g. extracting the standard
 errors, obtaining the number of (estimated) parameters, or calculating
 R-squared values.

Package: r-cran-mitml
Description-md5: b9b2e219b5b829a155d55c8791fc11c2
Description-en: GNU R tools for multiple imputation in multilevel modeling
 Provides tools for multiple imputation of missing data in multilevel
 modeling. Includes a user-friendly interface to the packages 'pan' and 'jomo',
 and several functions for visualization, data management and the analysis
 of multiply imputed data sets.

Package: r-cran-mitools
Description-md5: 54bbcc55e098056892802097ceb8ea6b
Description-en: GNU R tools for multiple imputation of missing data
 This GNU R package provides tools to perform analyses and combine results
 from multiple-imputation datasets.

Package: r-cran-mixsqp
Description-md5: e981b8f7363ab103a81b1aa6847477a7
Description-en: Sequential Quadratic Programming for Fast Maximum-Likelihood Estimation of Mixture Proportions
 Provides an optimization method based on sequential quadratic programming
 (SQP) for maximum likelihood estimation of the mixture proportions
 in a finite mixture model where the component densities are known.
 The algorithm is expected to obtain solutions that are at least as accurate as
 the state-of-the-art MOSEK interior-point solver (called by function "KWDual"
 in the 'REBayes' package), and they are expected to arrive at solutions
 more quickly when the number of samples is large and the number of mixture
 components is not too large. This implements the "mix-SQP" algorithm,
 with some improvements, described in Y. Kim, P. Carbonetto, M. Stephens &
 M. Anitescu (2020) <DOI:10.1080/10618600.2019.1689985>.

Package: r-cran-mixtools
Description-md5: a803fb10ec732a17bfdd9602058b8782
Description-en: Tools for Analyzing Finite Mixture Models
 Analyzes finite mixture models for various parametric and
 semiparametric settings. This includes mixtures of parametric distributions
 (normal, multivariate normal, multinomial, gamma), various Reliability
 Mixture Models (RMMs), mixtures-of-regressions settings (linear regression,
 logistic regression, Poisson regression, linear regression with changepoints,
 predictor-dependent mixing proportions, random effects regressions,
 hierarchical mixtures-of-experts), and tools for selecting the number
 of components (bootstrapping the likelihood ratio test statistic,
 mixturegrams, and model selection criteria). Bayesian estimation of
 mixtures-of-linear-regressions models is available as well as a novel data
 depth method for obtaining credible bands. This package is based upon work
 supported by the National Science Foundation under Grant No. SES-0518772
 and the Chan Zuckerberg Initiative: Essential Open Source Software
 for Science (Grant No. 2020-255193).

Package: r-cran-mixturefitting
Description-md5: 5eb52873cc88e11d1692249f5f2dde51
Description-en: Fitting of Univariate Mixture Distributions to Data
 Methods for fitting mixture distributions to univariate data using expectation
 maximization, HWHM and other methods. Supports Gaussian, Cauchy, Student's t
 and von Mises mixtures. For more details see Merkys (2018)
 https://www.lvb.lt/permalink/370LABT_NETWORK/1m6ui06/alma9910036312108451

Package: r-cran-mlbench
Description-md5: a218f31912962c0139e57dc2f34b31ed
Description-en: Machine Learning Benchmark Problems
 A collection of artificial and real-world machine learning benchmark problems,
 including, e.g., several data sets from the UCI repository.

Package: r-cran-mlmetrics
Description-md5: 1b293a3e44087a7922aa7cd757553001
Description-en: GNU R machine learning evaluation metrics
 This package contains a collection of evaluation metrics for GNU R,
 including loss, score and utility functions, that measure regression,
 classification and ranking performance.

Package: r-cran-mlmrev
Description-md5: 600ae7943cd3c790e0fc0bcaacbcfea3
Description-en: Examples from Multilevel Modelling Software Review
 Data and examples from a multilevel modelling software review as well as other
 well-known data sets from the multilevel modelling literature.

Package: r-cran-mlr
Description-md5: 37a79fb96ae8929a158660e83bb75e8c
Description-en: Machine learning in GNU R
 Interface to a large number of classification and regression
 techniques, including machine-readable parameter descriptions. There is
 also an experimental extension for survival analysis, clustering and
 general, example-specific cost-sensitive learning. Generic resampling,
 including cross-validation, bootstrapping and subsampling. Hyperparameter
 tuning with modern optimization techniques, for single- and multi-objective
 problems. Filter and wrapper methods for feature selection. Extension of
 basic learners with additional operations common in machine learning, also
 allowing for easy nested resampling. Most operations can be parallelized.

Package: r-cran-mlr3measures
Description-md5: 8abceadd42b54e32bb57d68190d27a2b
Description-en: Performance Measures for 'mlr3'
 Implements multiple performance measures for supervised learning.
 Includes over 40 measures for regression and classification.
 Additionally, meta information about the performance measures can be queried,
 e.g. what the best and worst possible performances scores are.

Package: r-cran-mlr3misc
Description-md5: 1a185da8903e0950173ec23657b1bd99
Description-en: Helper Functions for 'mlr3'
 Frequently used helper functions and assertions used in 'mlr3' and its
 companion packages. Comes with helper functions for functional programming,
 for printing, to work with 'data.table', as well as some generally
 useful 'R6' classes. This package also supersedes the package 'BBmisc'.

Package: r-cran-mnormt
Description-md5: c0d2846468a0445f50a1460824961619
Description-en: GNU R package providing multivariate normal and t distribution
 This package provides functions for computing the density and the
 distribution function of, and for generating random vectors from the
 multivariate normal and multivariate t distributions.  It provides
 functions similar in scope to those of the package 'mvtnorm', but
 with some differences; one of these is that probabilities are
 computed via a non-Monte Carlo method.

Package: r-cran-mnp
Description-md5: 3fdffa917af39540fec587d0d8d449e3
Description-en: Fitting the Multinomial Probit Model
 Fits the Bayesian multinomial probit model via Markov chain Monte Carlo.
 The multinomial probit model is often used to analyze the discrete choices
 made by individuals recorded in survey data. Examples where the multinomial
 probit model may be useful include the analysis of product choice by consumers
 in market research and the analysis of candidate or party choice by voters
 in electoral studies. The MNP package can also fit the model with different
 choice sets for each individual, and complete or partial individual choice
 orderings of the available alternatives from the choice set. The estimation is
 based on the efficient marginal data augmentation algorithm that is developed
 by Imai and van Dyk (2005). "A Bayesian Analysis of the Multinomial Probit
 Model Using the Data Augmentation." Journal of Econometrics, Vol. 124, No. 2
 (February), pp. 311-334. <doi:10.1016/j.jeconom.2004.02.002> Detailed
 examples are given in Imai and van Dyk (2005). "MNP: R Package for Fitting
 the Multinomial Probit Model." Journal of Statistical Software, Vol. 14, No. 3
 (May), pp. 1-32. <doi:10.18637/jss.v014.i03>.

Package: r-cran-mockery
Description-md5: def8ba9baf862fc6743dc1d0e777d3e0
Description-en: mocking library for GNU R
 The two main functionalities of this package are creating mock
 objects (functions) and selectively intercepting calls to a given
 function that originate in some other function. It can be used
 with any testing framework available for R. Mock objects can
 be injected with either this package's own stub() function or a
 similar with_mock() facility present in the testthat package.

Package: r-cran-mockr
Description-md5: b56dec00768576ae647ecbd028ea4892
Description-en: mocking in GNU R
 Provides a means to mock a package function, i.e., temporarily
 substitute it for testing. Designed as a drop-in replacement for
 'testthat::with_mock()', which may break in R 3.4.0 and later.

Package: r-cran-modeest
Description-md5: a458a92e3d131dc09729e131c92a475c
Description-en: GNU R mode estimation
 Provides estimators of the mode of univariate
 data or univariate distributions.

Package: r-cran-modeldata
Description-md5: 7eba3bf2e4aff849b3c80a2637c48547
Description-en: Data Sets Used Useful for Modeling Packages
 Data sets used for demonstrating or testing model-related packages are
 contained in this package.

Package: r-cran-modelmetrics
Description-md5: 6ea971d647a5adbd6306fae541b94dd9
Description-en: Rapid Calculation of Model Metrics
 Collection of metrics for evaluating models written in C++ using 'Rcpp'.
 Popular metrics include area under the curve, log loss, root mean
 square error, etc.

Package: r-cran-modelr
Description-md5: 2cabedeaf6b4ce5fb016ec7f812ce3b8
Description-en: Modelling Functions that Work with the Pipe
 Functions for modelling that help you seamlessly integrate modelling into a
 pipeline of data manipulation and visualisation.

Package: r-cran-modeltools
Description-md5: 0279fb0e208f63d7c4b2e62cfdc0eeb1
Description-en: GNU R package providing a collection of tools to deal with statistical models
 The r-cran-modeltools package is a GNU R package providing a collection
 of tools to deal with statistical models.

Package: r-cran-mpoly
Description-md5: 7bd2472fafdf7f1aea4c2b72d6ca83c4
Description-en: symbolic computing with multivariate polynomials in R
 mpoly is a simple collection of tools to help deal with multivariate
 polynomials symbolically and functionally in R.  Features include
 term ordering, creating vectors of polynomials, extracting pieces of
 polynomials, arithmetic, derivatives, evaluation, homogenization and
 dehomogenization, and many special polynomials.

Package: r-cran-msm
Description-md5: 2885ffdca218ecbc0a057a1828ea7f19
Description-en: Multi-State Markov and Hidden Markov Models in Continuous Time
 Functions for fitting continuous-time Markov and hidden Markov multi-state
 models to longitudinal data. Designed for processes observed at arbitrary
 times in continuous time (panel data) but some other observation schemes
 are supported. Both Markov transition rates and the hidden Markov output
 process can be modelled in terms of covariates, which may be constant or
 piecewise-constant in time.

Package: r-cran-mstate
Description-md5: 8967ef1d358ccf7b840878fe9fedce15
Description-en: Data Preparation, Estimation and Prediction in Multi-State Models
 Contains functions for data preparation, descriptives, hazard estimation
 and prediction with Aalen-Johansen or simulation in competing risks and
 multi-state models, see Putter, Fiocco, Geskus (2007) <doi:10.1002/sim.2712>.

Package: r-cran-muhaz
Description-md5: 849472e3cec322b5171c15c67507e454
Description-en: Hazard Function Estimation in Survival Analysis
 Produces a smooth estimate of the hazard function for censored data.

Package: r-cran-multcomp
Description-md5: ec9d9e8e3a7b20f2c967bb300d37531a
Description-en: GNU R package for multiple comparison procedures
 This package provides functions to perform multiple comparison tests and
 simultaneous confidence intervals in one-way layout testing setups.

Package: r-cran-multcompview
Description-md5: 4343d0dee5300cf465b59a0ad71a4db4
Description-en: GNU R visualizations of paired comparisons
 Convert a logical vector or a vector of p-values or a correlation,
 difference, or distance matrix into a display identifying the pairs
 for which the differences were not significantly different.
 Designed for use in conjunction with the output of functions like
 TukeyHSD, dist{stats}, simint, simtest, csimint, csimtest{multcomp},
 friedmanmc, kruskalmc{pgirmess}.

Package: r-cran-multicool
Description-md5: 9073a59067cbc7a98f9a74fcb42b1311
Description-en: GNU R permutations of multisets in Cool-Lex order
 A set of tools to permute multisets without loops or hash tables and to
 generate integer partitions. The permutation functions are based on C
 code from Aaron Williams. Cool-lex order is similar to colexicographical
 order. The algorithm is described in Williams, A. Loopless Generation of
 Multiset Permutations by Prefix Shifts. SODA 2009, Symposium on Discrete
 Algorithms, New York, United States. The permutation code is distributed
 without restrictions. The code for stable and efficient computation of
 multinomial coefficients comes from Dave Barber. The code can be
 download from <http://tamivox.org/dave/multinomial/index.html> and is
 distributed without conditions. The package also generates the integer
 partitions of a positive, non-zero integer n. The C++ code for this is
 based on Python code from Jerome Kelleher which can be found here
 <http://jeromekelleher.net/category/combinatorics.html>. The C++ code
 and Python code are distributed without conditions.

Package: r-cran-multidimbio
Description-md5: 41d3d9a883d85cba912f4b62ef9e72d6
Description-en: GNU R multivariate analysis and visualization for biological data
 Code to support a systems biology research program from inception
 through publication. The methods focus on dimension reduction approaches
 to detect patterns in complex, multivariate experimental data and places
 an emphasis on informative visualizations. The goal for this project is
 to create a package that will evolve over time, thereby remaining
 relevant and reflective of current methods and techniques.

Package: r-cran-multilevel
Description-md5: 3228094fda4e9e8c37e71c6420fbfebe
Description-en: Multilevel Functions
 Tools used by organizational researchers for the analysis of multilevel data.
 Includes four broad sets of tools. First, functions for estimating
 within-group agreement and reliability indices. Second, functions for
 manipulating multilevel and longitudinal (panel) data. Third, simulations for
 estimating power and generating multilevel data. Fourth, miscellaneous
 functions for estimating reliability and performing simple calculations
 and data transformations.

Package: r-cran-multitaper
Description-md5: 599ece7e3beb002f3ccb0e809ba2de26
Description-en: Spectral Analysis Tools using the Multitaper Method
 Implements multitaper spectral analysis using discrete prolate
 spheroidal sequences (Slepians) and sine tapers. It includes an adaptive
 weighted multitaper spectral estimate, a coherence estimate, Thomson's
 Harmonic F-test, and complex demodulation. The Slepians sequences are
 generated efficiently using a tridiagonal matrix solution, and
 jackknifed confidence intervals are available for most estimates. This
 package is an implementation of the method described in D.J. Thomson
 (1982) "Spectrum estimation and harmonic analysis"
 <doi:10.1109/PROC.1982.12433>.

Package: r-cran-mumin
Description-md5: e0835ae321c6c0d0fbd0d7bf9ee6d6a9
Description-en: Multi-Model Inference
 Tools for model selection and model averaging with support for a wide
 range of statistical models. Automated model selection through subsets
 of the maximum model, with optional constraints for model inclusion.
 Averaging of model parameters and predictions based on model weights derived
 from information criteria (AICc and alike) or custom model weighting schemes.

Package: r-cran-munsell
Description-md5: f313c30fe36b644254606cd9d48a92d2
Description-en: Utilities for using Munsell colors
 Provides easy access to, and manipulation of, the Munsell colors.
 Provides a mapping between Munsell's original notation
 (e.g., "5R 5/10") and hexadecimal strings suitable for use
 directly in R graphics. Also provides utilities to explore slices
 through the Munsell color tree, to transform Munsell colors and
 display color palettes.

Package: r-cran-mutoss
Description-md5: e5ace1e80698c510c5204b9bb3c2a356
Description-en: GNU R unified multiple testing procedures
 Designed to ease the application and comparison of multiple
 hypothesis testing procedures for FWER, gFWER, FDR and FDX. Methods are
 standardized and usable by the accompanying 'mutossGUI'.

Package: r-cran-mvnfast
Description-md5: 1346688edbf09213235127b4f4e049e0
Description-en: GNU R fast multivariate normal and student's t methods
 Provides computationally efficient tools related to the multivariate
 normal and Student's t distributions. The main functionalities are:
 simulating multivariate random vectors, evaluating multivariate normal
 or Student's t densities and Mahalanobis distances. These tools are very
 efficient thanks to the use of C++ code and of the OpenMP API.

Package: r-cran-mvnormtest
Description-md5: 1c586cfdb45fe8a71ad6e412800cb34f
Description-en: GNU R package for multivariate normality test
 The mvnormtest package provides a generalization of the
 Shapiro-Wilk test for multivariate variables.

Package: r-cran-mvtnorm
Description-md5: bbf14142d76c8c0ea63bdddee1a48ee8
Description-en: GNU R package to compute multivariate Normal and T distributions
 This package provides a collection of functions to compute the multivariate
 Normal and T distributions.

Package: r-cran-nanoarrow
Description-md5: b7d734cf17fc04d16e1c674e03bef12f
Description-en: Interface to the 'nanoarrow' 'C' Library
 Provides an 'R' interface to the 'nanoarrow' 'C' library and the
 'Apache Arrow' application binary interface. Functions to import and
 export 'ArrowArray', 'ArrowSchema', and 'ArrowArrayStream' 'C' structures to
 and from 'R' objects are provided alongside helpers to facilitate zero-copy
 data transfer among 'R' bindings to libraries implementing the 'Arrow' 'C'
 data interface.

Package: r-cran-nanonext
Description-md5: 4dca01b7ee43a539f667bca09bf5cad6
Description-en: Lightweight Toolkit for Messaging, Concurrency and the Web
 R binding for NNG (Nanomsg Next Gen), a successor to ZeroMQ.
 A toolkit for messaging, concurrency and the web. High-performance socket
 messaging over in-process, IPC, TCP, WebSocket and secure TLS transports
 implements 'Scalability Protocols', a standard for common communications
 patterns including publish/subscribe, request/reply and survey.
 A threaded concurrency framework with intuitive 'aio' objects that resolve
 automatically upon completion of asynchronous operations, and synchronisation
 primitives that allow R to wait on events signalled by concurrent threads.
 A unified HTTP server hosting REST endpoints, WebSocket connections and
 streaming on a single port, with a built-in HTTP client.

Package: r-cran-nanotime
Description-md5: daad97e30ea1ae40786a746e5299bb5f
Description-en: GNU R package for nanosecond-resolution time support
 The package provides full 64-bit resolution date and time functionality
 with nanosecond granularity, with easy transition to and from the standard
 'POSIXct' type. Three additional classes offer interval, period and duration
 functionality for nanosecond-resolution timestamps.

Package: r-cran-natserv
Description-md5: be4e3cf1934b2ceb9294ddcfce04eb46
Description-en: GNU R 'NatureServe' Interface
 Interface to 'NatureServe' (<http://www.natureserve.org>).
 Includes methods to get data, image metadata, search taxonomic names,
 and make maps.

Package: r-cran-ncdf4
Description-md5: 8a7554ee7f8517999c044341ab297e48
Description-en: GNU R interface to Unidata netCDF format data files
 High-level R interface to data files written using Unidata's netCDF
 library (version 4 or earlier), which are binary data files that are
 portable across platforms and include metadata information in addition
 to the data sets. Using this package, netCDF files
 (either version 4 or "classic" version 3) can be opened and data sets
 read in easily. It is also easy to create new netCDF dimensions,
 variables, and files, in either version 3 or 4 format, and manipulate
 existing netCDF files.

Package: r-cran-ncdfgeom
Description-md5: 5d7a323a000623297d1a4073069181e1
Description-en: 'NetCDF' Geometry and Time Series
 Tools to create time series and geometry 'NetCDF' files.

Package: r-cran-ncmeta
Description-md5: 7aab09d6552fd8aa436c635f383613b4
Description-en: Straightforward 'NetCDF' Metadata
 Extract metadata from 'NetCDF' data sources, these can be files, file handles
 or servers. This package leverages and extends the lower level functions
 of the 'RNetCDF' package providing a consistent set of functions that all
 return data frames. We introduce named concepts of 'grid', 'axis' and 'source'
 which are all meaningful entities without formal definition in the 'NetCDF'
 library <https://www.unidata.ucar.edu/software/netcdf>. 'RNetCDF' matches the
 library itself with only the named concepts of 'variables', 'dimensions'
 and 'attributes'.

Package: r-cran-network
Description-md5: cf3e95f19389b399c51c87bd8e33dbab
Description-en: Classes for Relational Data
 Tools to create and modify network objects. The network class can
 represent a range of relational data types, and supports arbitrary
 vertex/edge/graph attributes.

Package: r-cran-nfactors
Description-md5: fec4335a14926114e20ff9885404c3ca
Description-en: GNU R analysis and solutions to the Cattell Scree test
 This GNU R package provides parallel analysis and non graphical
 solutions to the Cattell Scree Test.
 .
 Indices, heuristics and strategies to help determine the number of
 factors/components to retain:
 1. Acceleration factor (af with or without Parallel Analysis);
 2. Optimal Coordinates (noc with or without Parallel Analysis);
 3. Parallel analysis (components, factors and bootstrap);
 4. lambda > mean(lambda) (Kaiser, CFA and related);
 5. Cattell-Nelson-Gorsuch (CNG);
 6. Zoski and Jurs multiple regression (b, t and p);
 7. Zoski and Jurs standard error of the regression coeffcient (sescree);
 8. Nelson R2;
 9. Bartlett khi-2;
 10. Anderson khi-2;
 11. Lawley khi-2 and
 12. Bentler-Yuan khi-2.

Package: r-cran-nleqslv
Description-md5: 5403f0a6f6e2f3947eb0bad416d8fad4
Description-en: Solve Systems of Nonlinear Equations
 Solve a system of nonlinear equations using a Broyden or a Newton method
 with a choice of global strategies such as line search and trust region.
 There are options for using a numerical or user supplied Jacobian,
 for specifying a banded numerical Jacobian and for allowing a singular
 or ill-conditioned Jacobian.

Package: r-cran-nlme
Description-md5: 07c766b5eb76b627773828d05d894a0a
Description-en: GNU R package for (non-)linear mixed effects models
 This package provides functions to fit and compare linear and non-linear
 mixed-effects models.
 .
 This package is part of the set of packages that are 'recommended'
 by R Core and shipped with upstream source releases of R itself.

Package: r-cran-nloptr
Description-md5: 3917da00287026520395b9b8a9f91649
Description-en: GNU R package for interface to NLopt
 The nloptr package provides an R interface to NLopt. NLopt is a
 free/open-source library for nonlinear optimization, providing a
 common interface for a number of different free optimization routines
 available online as well as original implementations of various other
 algorithms.  See
 http://ab-initio.mit.edu/wiki/index.php/NLopt_Introduction for more
 information on the available algorithms.

Package: r-cran-nlp
Description-md5: f329496a80ea1e7071093f07a5c8e73d
Description-en: Natural Language Processing Infrastructure
 Basic classes and methods for Natural Language Processing.

Package: r-cran-nmf
Description-md5: 72600522d9dab8e25f6ce7a177bb86d1
Description-en: Algorithms and Framework for Nonnegative Matrix Factorization (NMF)
 Provides a framework to perform Non-negative Matrix Factorization (NMF). The
 package implements a set of already published algorithms and seeding methods,
 and provides a framework to test, develop and plug new/custom algorithms.
 Most of the built-in algorithms have been optimized in C++, and the main
 interface function provides an easy way of performing parallel computations
 on multicore machines.

Package: r-cran-nnet
Description-md5: 1e0570660ee6d0cfbedc0ea4c7413ad2
Description-en: GNU R package for feed-forward neural networks
 The nnet package provides functions and datasets to support
 feed-forward neural networks with a single hidden layer, and
 multinomial log-linear models, as discussed in the book 'Modern
 Applied Statistics with S' (4th edition) by W.N. Venables and
 B.D. Ripley. The following URL provides more details about the book:
 URL: http://www.stats.ox.ac.uk/pub/MASS4

Package: r-cran-nnls
Description-md5: ede6109c3087b3fd17088c214b67f9fe
Description-en: GNU R package for non-negative least squares (the Lawson-Hanson algorithm)
 An R package to the Lawson-Hanson implementation of an algorithm for non-
 negative least squares (NNLS). Also allows the combination of non-negative
 and non-positive constraints.

Package: r-cran-nortest
Description-md5: 232411b8c4feb4e287a847cf3a798786
Description-en: GNU R package with five tests for normality
 The package provides five omnibus tests for testing the composite
 hypothesis of normality.

Package: r-cran-nozzle.r1
Description-md5: 6f9973fa2f0efc47264ff6fcb58d20b9
Description-en: GNU R nozzle reports
 The Nozzle package provides an API to generate HTML
 reports with dynamic user interface elements based on
 JavaScript and CSS (Cascading Style Sheets). Nozzle was
 designed to facilitate summarization and rapid browsing of
 complex results in data analysis pipelines where multiple
 analyses are performed frequently on big data sets. The package
 can be applied to any project where user-friendly reports need
 to be created.

Package: r-cran-npsurv
Description-md5: 42d011b2ff1ad1d257047a7a7500a5ae
Description-en: Nonparametric Survival Analysis
 Contains functions for non-parametric survival analysis of
 exact and interval-censored observations.

Package: r-cran-numderiv
Description-md5: eb3526375422c9ec446fe1d0aad16a7b
Description-en: GNU R package for accurate numerical derivatives
 This package provide methods for calculating (usually) accurate
 numerical first and second order derivatives. Accurate calculations
 are done using Richardson's extrapolation or, when applicable, a
 complex step derivative is available. A simple difference method is
 also provided. Simple difference is (usually) less accurate but is
 much quicker than Richardson's extrapolation and provides a useful
 cross-check.  Methods are provided for real scalar and vector valued
 functions.

Package: r-cran-oaqc
Description-md5: 8e29b4b7f1094b8c14e248c06f0b505f
Description-en: GNU R computation of the orbit-aware quad census
 Implements the efficient algorithm by Ortmann and Brandes (2017)
 <doi:10.1007/s41109-017-0027-2> to compute the orbit-aware frequency
 distribution of induced and non-induced quads, i.e. subgraphs of size
 four. Given an edge matrix, data frame, or a graph object
 (e.g., 'igraph'), the orbit-aware counts are computed respective each
 of the edges and nodes.

Package: r-cran-officer
Description-md5: 08a43c838d2cec76e1347abcc2334ea4
Description-en: Manipulation of Microsoft Word and PowerPoint Documents
 Access and manipulate 'Microsoft Word', 'RTF' and 'Microsoft PowerPoint'
 documents from R. The package focuses on tabular and graphical reporting
 from R; it also provides two functions that let users get document content
 into data objects. A set of functions lets add and remove images, tables and
 paragraphs of text in new or existing documents. The package does not require
 any installation of Microsoft products to be able to write Microsoft files.

Package: r-cran-opencv
Description-md5: 5d6c270fc22b36e45b446e0276219a78
Description-en: Bindings to OpenCV Computer Vision Library
 Exposes some of the available OpenCV algorithms, such as a QR code scanner,
 and edge, body or face detection. These can either be applied to analyze static
 images, or to filter live video footage from a camera device.

Package: r-cran-openmx
Description-md5: 1bf8480fe2063ceed53195f9b4af8a42
Description-en: Extended Structural Equation Modelling
 Create structural equation models that can be manipulated programmatically.
 Models may be specified with matrices or paths (LISREL or RAM) Example models
 include confirmatory factor, multiple group, mixture distribution,
 categorical threshold, modern test theory, differential Fit functions include
 full information maximum likelihood, maximum likelihood, and weighted
 least squares. equations, state space, and many others. Support and advanced
 package binaries available at <https://openmx.ssri.psu.edu>. The software is
 described in Neale, Hunter, Pritikin, Zahery, Brick, Kirkpatrick, Estabrook,
 Bates, Maes, & Boker (2016) <doi:10.1007/s11336-014-9435-8>.

Package: r-cran-openssl
Description-md5: 1dab3d4ad201cc78122b18f69477a9cb
Description-en: Toolkit for Encryption, Signatures and Certificates Based on OpenSSL
 Bindings to OpenSSL libssl and libcrypto, plus custom SSH key parsers.
 Supports RSA, DSA and EC curves P-256, P-384, P-521, and curve25519.
 Cryptographic signatures can either be created and verified manually
 or via x509 certificates. AES can be used in cbc, ctr or gcm mode for
 symmetric encryption; RSA for asymmetric (public key) encryption or EC
 for Diffie Hellman. High-level envelope functions combine RSA and AES
 for encrypting arbitrary sized data. Other utilities include key generators,
 hash functions (md5, sha1, sha256, etc), base64 encoder, a secure random
 number generator, and 'bignum' math methods for manually performing crypto
 calculations on large multibyte integers.

Package: r-cran-openxlsx
Description-md5: 24822baa9c3e4d3bf10a8bfe3eb45121
Description-en: GNU R package to read and write XLSX files
 The openxlsx package simplifies the creation of Excel .xlsx files by
 providing a high level interface to writing, styling and editing
 worksheets. Through the use of 'Rcpp', read/write times are
 comparable to the 'xlsx' and 'XLConnect' packages with the added
 benefit of removing the dependency on Java.

Package: r-cran-optimalcutpoints
Description-md5: 6a35268602403c873adb3c77bc4147ff
Description-en: Computing Optimal Cutpoints in Diagnostic Tests
 Computes optimal cutpoints for diagnostic tests or continuous markers.
 Various approaches for selecting optimal cutoffs have been implemented,
 including methods based on cost-benefit analysis and diagnostic test
 accuracy measures (Sensitivity/Specificity, Predictive Values and
 Diagnostic Likelihood Ratios). Numerical and graphical output for all
 methods is easily obtained.

Package: r-cran-optimparallel
Description-md5: 0e48313d8992a508ad6b3140600efc64
Description-en: Parallel Version of the L-BFGS-B Optimization Method
 Provides a parallel version of the L-BFGS-B method of optim(). The main
 function of the package is optimParallel(), which has the same usage
 and output as optim(). Using optimParallel() can significantly reduce
 the optimization time.

Package: r-cran-optimx
Description-md5: b0ffd118d7d3e02364450f323b12ee76
Description-en: Expanded Replacement and Extension of the 'optim' Function
 Provides a replacement and extension of the optim() function to call
 to several function minimization codes in R in a single statement.
 These methods handle smooth, possibly box constrained functions of several
 or many parameters. Note that function 'optimr()' was prepared to simplify
 the incorporation of minimization codes going forward. Also implements some
 utility codes and some extra solvers, including safeguarded Newton methods.
 Many methods previously separate are now included here. This is the version
 for CRAN.

Package: r-cran-optparse
Description-md5: f3edd758117c48811b7b4f4f3a195074
Description-en: Command Line Option Parser
 A command line parser inspired by Python's 'optparse' library to be used with
 Rscript to write "#!" shebang scripts that accept short and long flag/options.

Package: r-cran-ordinal
Description-md5: 164010322df606ac40ceeadfa8d97855
Description-en: Regression Models for Ordinal Data
 Implementation of cumulative link (mixed) models also known as ordered
 regression models, proportional odds models, proportional hazards models
 for grouped survival times and ordered logit/probit/... models. Estimation is
 via maximum likelihood and mixed models are fitted with the Laplace
 approximation and adaptive Gauss-Hermite quadrature. Multiple random effect
 terms are allowed and they may be nested, crossed or partially nested/crossed.
 Restrictions of symmetry and equidistance can be imposed on the thresholds
 (cut-points/intercepts). Standard model methods are available (summary, anova,
 drop-methods, step, confint, predict etc.) in addition to profile methods and
 slice methods for visualizing the likelihood function and checking convergence.

Package: r-cran-orthopolynom
Description-md5: d8db0570a5592c433345be963c95d23d
Description-en: functions for orthogonal and orthonormal polynomials in R
 A collection of functions to construct sets of orthogonal
 polynomials and their recurrence relations. Additional
 functions are provided to calculate the derivative, integral,
 value and roots of lists of polynomial objects.

Package: r-cran-otel
Description-md5: db411f45b6791913e8641e1e4a0dc42c
Description-en: OpenTelemetry R API
 High-quality, ubiquitous, and portable telemetry to enable
 effective observability. OpenTelemetry is a collection of tools,
 APIs, and SDKs used to instrument, generate, collect, and export
 telemetry data (metrics, logs, and traces) for analysis in order to
 understand your software's performance and behavior.
 This package implements the OpenTelemetry API:
 <https://opentelemetry.io/docs/specs/otel/>.
 Use this package as a dependency if you want to instrument your R
 package for OpenTelemetry.

Package: r-cran-packrat
Description-md5: 0968b7bbfb35023b1a5b78d5078d11f1
Description-en: GNU R dependency management system for R package dependencies
 Manage the R packages your project depends on in an isolated,
 portable, and reproducible way.

Package: r-cran-palmerpenguins
Description-md5: 5eca641a8c277f4029ad1aea96806a7e
Description-en: GNU R Palmer Archipelago (Antarctica) penguin data
 Size measurements, clutch observations, and blood isotope ratios for
 adult foraging Adélie, Chinstrap, and Gentoo penguins observed on
 islands in the Palmer Archipelago near Palmer Station, Antarctica. Data
 were collected and made available by Dr. Kristen Gorman and the Palmer
 Station Long Term Ecological Research (LTER) Program.

Package: r-cran-pammtools
Description-md5: 4a88992ff848050ef027f3aad5077316
Description-en: Piece-Wise Exponential Additive Mixed Modeling Tools for Survival Analysis
 The Piece-wise exponential (Additive Mixed) Model (PAMM; Bender and others
 (2018) <doi: 10.1177/1471082X17748083>) is a powerful model class for the
 analysis of survival (or time-to-event) data, based on Generalized Additive
 (Mixed) Models (GA(M)Ms). It offers intuitive specification and robust
 estimation of complex survival models with stratified baseline hazards,
 random effects, time-varying effects, time-dependent covariates and cumulative
 effects (Bender and others (2019)), as well as support for left-truncated
 data as well as competing risks, recurrent events and multi-state settings.
 pammtools provides tidy workflow for survival analysis with PAMMs, including
 data simulation, transformation and other functions for data preprocessing
 and model post-processing as well as visualization.

Package: r-cran-pan
Description-md5: aa24b481cb6f94ba92036fb79ade9295
Description-en: Multiple Imputation for Multivariate Panel or Clustered Data
 It provides functions and examples for maximum likelihood estimation
 for generalized linear mixed models and Gibbs sampler for multivariate
 linear mixed models with incomplete data, as described in Schafer JL (1997)
 "Imputation of missing covariates under a multivariate linear mixed model".
 Technical report 97-04, Dept. of Statistics, The Pennsylvania State University.

Package: r-cran-pander
Description-md5: 48b7f70066aaa2cf6696d411ddc6a250
Description-en: GNU R 'Pandoc' writer
 Contains some functions catching all messages, 'stdout' and other useful
 information while evaluating R code and other helpers to return user
 specified text elements (like: header, paragraph, table, image, lists
 etc.) in 'pandoc' markdown or several type of R objects similarly
 automatically transformed to markdown format. Also capable of
 exporting/converting (the resulting) complex 'pandoc' documents to e.g.
 HTML, 'PDF', 'docx' or 'odt'. This latter reporting feature is supported
 in brew syntax or with a custom reference class with a smarty caching
 'backend'.

Package: r-cran-paradox
Description-md5: 3d6a616783f3384593e03001abdc6a2d
Description-en: Define and Work with Parameter Spaces for Complex Algorithms
 Define parameter spaces, constraints and dependencies for arbitrary
 algorithms, to program on such spaces. Also includes statistical designs and
 random samplers. Objects are implemented as 'R6' classes.

Package: r-cran-parallelly
Description-md5: e800be00a6f6bdcdf712225c97c70366
Description-en: Enhancing the 'parallel' Package
 Utility functions that enhance the 'parallel' package and support the built-in
 parallel backends of the 'future' package. For example, availableCores() gives
 the number of CPU cores available to your R process as given by the operating
 system, 'cgroups' and Linux containers, R options, and environment variables,
 including those set by job schedulers on high-performance compute clusters.
 If none is set, it will fall back to parallel::detectCores().
 Another example is makeClusterPSOCK(), which is backward compatible
 with parallel::makePSOCKcluster() while doing a better job in setting up
 remote cluster workers without the need for configuring the firewall to do
 port-forwarding to your local computer.

Package: r-cran-parallelmap
Description-md5: d53466a710ea6362181229d908eecd3b
Description-en: GNU R unified interface to parallelization back-ends
 Unified parallelization framework for multiple back-end,
 designed for internal package and interactive usage.
 The main operation is a parallel "map" over lists.
 Supports local, multicore, mpi and BatchJobs mode.
 Allows "tagging" of the parallel operation
 with a level name that can be later selected by the user to
 switch on parallel execution for exactly this operation.

Package: r-cran-parameters
Description-md5: fc84048f8067feb1dbbb8d6c9556fdfc
Description-en: Processing of Model Parameters
 Utilities for processing the parameters of various statistical models. Beyond
 computing p values, CIs, and other indices for a wide variety of models (see
 list of supported models using the function 'insight::supported_models()'),
 this package implements features like bootstrapping or simulating of
 parameters and models, feature reduction (feature extraction and variable
 selection) as well as functions to describe data and variable characteristics
 (e.g. skewness, kurtosis, smoothness or distribution).

Package: r-cran-paramhelpers
Description-md5: e2e5209cdb4210875294d4bc7fcf4fb7
Description-en: Helpers for Parameters in Black-Box Optimization, Tuning and Machine Learning
 Functions for parameter descriptions and operations in black-box optimization,
 tuning and machine learning. Parameters can be described (type, constraints,
 defaults, etc.), combined to parameter sets and can in general be
 programmed on. A useful OptPath object (archive) to log function evaluations
 is also provided.

Package: r-cran-parmigene
Description-md5: 5e044ae5cf94b900d0d454b26c4dc831
Description-en: Parallel Mutual Information to establish Gene Networks
 The package provides a parallel estimation of the mutual
 information based on entropy estimates from k-nearest neighbors
 distances and algorithms for the reconstruction of gene
 regulatory networks.

Package: r-cran-partitions
Description-md5: b7867f618cb2605494d63bc41dad679b
Description-en: Additive Partitions of Integers
 Additive partitions of integers. Enumerates the partitions, unequal
 partitions, and restricted partitions of an integer; the three corresponding
 partition functions are also given. Set partitions and now compositions and
 riffle shuffles are included.

Package: r-cran-party
Description-md5: 42321064782462dabd0f7f01487ea7d8
Description-en: Laboratory for Recursive Partytioning
 A computational toolbox for recursive partitioning. The core of the package
 is ctree(), an implementation of conditional inference trees which embed
 tree-structured regression models into a well defined theory of conditional
 inference procedures. This non-parametric class of regression trees
 is applicable to all kinds of regression problems, including nominal,
 ordinal, numeric, censored as well as multivariate response variables and
 arbitrary measurement scales of the covariates. Based on conditional inference
 trees, cforest() provides an implementation of Breiman's random forests.
 The function mob() implements an algorithm for recursive partitioning based on
 parametric models (e.g. linear models, GLMs or survival regression) employing
 parameter instability tests for split selection. Extensible functionality
 for visualizing tree-structured regression models is available. The methods
 are described in Hothorn et al. (2006) <doi:10.1198/106186006X133933>,
 Zeileis et al. (2008) <doi:10.1198/106186008X319331> and Strobl et al.
 (2007) <doi:10.1186/1471-2105-8-25>.

Package: r-cran-partykit
Description-md5: 0590a662cc87ce6ae072c646a82ddd45
Description-en: A Toolkit for Recursive Partytioning
 A toolkit with infrastructure for representing, summarizing, and visualizing
 tree-structured regression and classification models. This unified
 infrastructure can be used for reading/coercing tree models from different
 sources ('rpart', 'RWeka', 'PMML') yielding objects that share functionality
 for print()/plot()/predict() methods. Furthermore, new and improved
 reimplementations of conditional inference trees (ctree()) and model-based
 recursive partitioning (mob()) from the 'party' package are provided based on
 the new infrastructure. A description of this package was published by Hothorn
 and Zeileis (2015) <https://jmlr.org/papers/v16/hothorn15a.html>.

Package: r-cran-patchwork
Description-md5: efdc86ab0f0087ed5586cad8c3cc98c3
Description-en: GNU R the composer of plots
 The 'ggplot2' package provides a strong API for sequentially
 building up a plot, but does not concern itself with composition of multiple
 plots. 'patchwork' is a package that expands the API to allow for
 arbitrarily complex composition of plots by, among others, providing
 mathematical operators for combining multiple plots. Other packages that try
 to address this need (but with a different approach) are 'gridExtra' and
 'cowplot'.

Package: r-cran-patrick
Description-md5: ba2453a4a5ebd4f5a55b68b637c8811d
Description-en: GNU R parameterized unit testing
 This is an extension of the 'testthat' package that
 lets you add parameters to your unit tests. Parameterized unit tests
 are often easier to read and more reliable, since they follow the DNRY
 (do not repeat yourself) rule.

Package: r-cran-pbapply
Description-md5: 07181c770bf84cfd1898be786e7a8c4e
Description-en: Adding Progress Bar to '*apply' Functions
 A lightweight package that adds progress bar to vectorized R functions
 ('*apply'). The implementation can easily be added to functions where
 showing the progress is useful (e.g. bootstrap). The type and style of the
 progress bar (with percentages or remaining time) can be set through options.
 Supports several parallel processing backends including mirai and future.

Package: r-cran-pbdzmq
Description-md5: be6261de61efd7387db2ea9ed9cdeb1b
Description-en: R bindings for ZeroMQ from the pbdR project
 A set of bindings for the well-known ZeroMQ communication library.
 pbdZMQ wraps the C API in higher-level R functions and supports several
 common ZeroMQ patterns including request-reply and push-pull. Some
 compatibility functions are included for existing code using rzmq.

Package: r-cran-pbivnorm
Description-md5: 428e4e2dee1e6e5f609c1567f29b483a
Description-en: GNU R package for calculating probabilities from a bivariate normal CDF
 The r-cran-pbivnorm package is a GNU R package providing a vectorized
 R function for calculating probabilities from a standard bivariate
 normal CDF

Package: r-cran-pbkrtest
Description-md5: 4eb5ffbf2fae5fee295a5cb6639aa8ab
Description-en: GNU R package for tests in linear mixed-effect models
 The pbkrtest package provides parametric bootstrap and Kenward-Rogers
 tests for linear mixed effects models as in the lme4 package.

Package: r-cran-pbmcapply
Description-md5: 73d3f00c0a3b0ea564f4e5b714196d69
Description-en: GNU R tracking the progress of Mc*pply with progress bar
 This light-weight GNU R package helps you track and visualize the
 progress of parallel version of vectorized R functions (mc*apply).
 Parallelization (mc.core > 1) works only on *nix systems providing
 the fork() functionality.

Package: r-cran-pcapp
Description-md5: 493abb81068b042a2fd5dbccd98b90de
Description-en: Robust PCA by Projection Pursuit
 Provides functions for robust PCA by projection pursuit. The methods are
 described in Croux et al. (2006) <doi:10.2139/ssrn.968376>, Croux et al.
 (2013) <doi:10.1080/00401706.2012.727746>, Todorov and Filzmoser (2013)
 <doi:10.1007/978-3-642-33042-1_31>.

Package: r-cran-pcict
Description-md5: 6dedd21d7ba4e6b56f447148354bddc8
Description-en: GNU R Implementation of POSIXct work-alike calendars
 This GNU R package provides a work-alike to R's POSIXct class which
 implements 360- and 365-day calendars in addition to the gregorian
 calendar.

Package: r-cran-pdftools
Description-md5: dc4f254120aba4a397e505ed42e523b9
Description-en: Text Extraction, Rendering and Converting of PDF Documents
 Utilities based on 'libpoppler' <https://poppler.freedesktop.org> for
 extracting text, fonts, attachments and metadata from a PDF file.
 Also supports high quality rendering of PDF documents into PNG, JPEG, TIFF
 format, or into raw bitmap vectors for further processing in R.

Package: r-cran-pec
Description-md5: c6a42faa2ba05e023efed72452495e65
Description-en: GNU R Prediction Error Curves for risk prediction models in survival
 Analysis Validation of risk predictions obtained from survival models
 and competing risk models based on censored data using inverse weighting
 and cross-validation. Most of the 'pec' functionality has been moved to
 'riskRegression'.

Package: r-cran-performance
Description-md5: 74d4e0caa007a2f2fb0533ba98ab69a5
Description-en: Assessment of Regression Models Performance
 Utilities for computing measures to assess model quality, which are not
 directly provided by R's 'base' or 'stats' packages. These include e.g.
 measures like r-squared, intraclass correlation coefficient (Nakagawa, Johnson
 & Schielzeth (2017) <doi:10.1098/rsif.2017.0213>), root mean squared error
 or functions to check models for overdispersion, singularity or zero-inflation
 and more. Functions apply to a large variety of regression models,
 including generalized linear models, mixed effects models and Bayesian models.
 References: Lüdecke et al. (2021) <doi:10.21105/joss.03139>.

Package: r-cran-permute
Description-md5: f1b62d8b545914fa87224a0ddd133b0d
Description-en: R functions for generating restricted permutations of data
 Implements a set of restricted permutation designs for freely exchangeable,
 line transects (time series), and spatial grid designs plus permutation of
 blocks (groups of samples). ‘permute’ also allows split-plot designs, in which
 the whole-plots or split-plots or both can be freely-exchangeble or one of the
 restricted designs. The permute package is modelled after the permutation
 schemes of Canoco 3.1 by Cajo ter Braak.

Package: r-cran-phangorn
Description-md5: 30da123f29512ae1bddc3b06ad7dd4fa
Description-en: GNU R package for phylogenetic analysis
 phangorn is a tool for reconstructing phylogenies, using distance-based
 methods, maximum parsimony or maximum likelihood, and performing Hadamard
 conjugation. It also offers functions for comparing trees, phylogenetic models
 or splits, simulating character data and performing congruence analysis.

Package: r-cran-pheatmap
Description-md5: d9c529ca313a6a8685176c39641af74c
Description-en: GNU R package to create pretty heatmaps
 GNU R implementation of heatmaps that offers more control over dimensions and
 appearance.

Package: r-cran-phylobase
Description-md5: a3512812f37cb426711deba5f112b750
Description-en: GNU R base package for phylogenetic structures and comparative data
 This R package provides a base S4 class for comparative methods,
 incorporating one or more trees and trait data as these are used in
 other packages dealing with phylogenetic structures and comparative data.

Package: r-cran-phytools
Description-md5: f66836da7553b77091704af997f63b10
Description-en: GNU R phylogenetic tools for comparative biology
 A wide range of functions for phylogenetic analysis. Functionality is
 concentrated in phylogenetic comparative biology, but also includes a
 diverse array of methods for visualizing, manipulating, reading or
 writing, and even inferring phylogenetic trees and data. Included among
 the functions in phylogenetic comparative biology are various for
 ancestral state reconstruction, model-fitting, simulation of phylogenies
 and data, and multivariate analysis. There are a broad range of plotting
 methods for phylogenies and comparative data which include, but are not
 restricted to, methods for mapping trait evolution on trees, for
 projecting trees into phenotypic space or a geographic map, and for
 visualizing correlated speciation between trees. Finally, there are a
 number of functions for reading, writing, analyzing, inferring,
 simulating, and manipulating phylogenetic trees and comparative data not
 covered by other packages. For instance, there are functions for
 randomly or non-randomly attaching species or clades to a phylogeny, for
 estimating supertrees or consensus phylogenies from a set, for
 simulating trees and phylogenetic data under a range of models, and for
 a wide variety of other manipulations and analyses that phylogenetic
 biologists might find useful in their research.

Package: r-cran-pillar
Description-md5: bc9dc31896c87d53548c5f932be77031
Description-en: GNU R coloured formatting for columns
 This GNU R package provides a 'pillar' generic designed for formatting
 columns of data using the full range of colours provided by modern
 terminals.

Package: r-cran-pingr
Description-md5: 952e30f35e1a27ecaa2a72aef9d27251
Description-en: Check if a Remote Computer is Up
 Check if a remote computer is up. It can either just call the system
 ping command, or check a specified TCP port.

Package: r-cran-pixmap
Description-md5: eb262bc813ff5c372276d228b5fc654c
Description-en: GNU R bitmap images (Pixel Maps)
 This GNU R package is a family "pixmap" of classes providing
 methods for creating, plotting and converting bitmapped images
 in three different formats: RGB, grey and indexed pixmaps.

Package: r-cran-pkgbuild
Description-md5: 333a2b614981f2b104ec8a3f39f82ef2
Description-en: find tools needed to build GNU R packages
 Provides functions used to build R packages. Locates compilers
 needed to build R packages on various platforms and ensures the PATH is
 configured appropriately so R can use them.

Package: r-cran-pkgcond
Description-md5: a5bc8a0240817116cab3f7429e41bead
Description-en: GNU R classed error and warning conditions
 This GNU R package provides utilities for creating classed error and warning
 conditions based on where the error originated.

Package: r-cran-pkgconfig
Description-md5: 592095a883564ed4b0fe6b411a1631e5
Description-en: Private Configuration for 'R' Packages
 Set configuration options on a per-package basis. Options set by a given
 package only apply to that package, other packages are unaffected.

Package: r-cran-pkgdown
Description-md5: 6985cee3f75c105bdf3211dc22dcbeaa
Description-en: make static HTML documentation for a GNU R package
 Generate an attractive and useful website from a source
 package.  'pkgdown' converts your documentation, vignettes, 'README',
 and more to 'HTML' making it easy to share information about your
 package online.

Package: r-cran-pkgkitten
Description-md5: 01f14b1dac3955f107b2861c4fc20647
Description-en: GNU R package to create simple packages
 This package provides a function kitten() which create cute little
 packages which pass R CMD check. This sets it apart from
 package.skeleton() which it calls, and which leaves imperfect files
 behind. As this is not exactly helpful for beginners, kitten() offers
 an alternative.

Package: r-cran-pkgload
Description-md5: 38240c43b784682b32eb50ae93f438c6
Description-en: Simulate Package Installation and Attach
 Simulates the process of installing a package and then attaching it.
 This is a key part of the 'devtools' package as it allows you to rapidly
 iterate while developing a package.

Package: r-cran-pkgmaker
Description-md5: 8f272df73c7ea5045b1e95ef950f2d66
Description-en: Development Utilities for R Packages
 Provides some low-level utilities to use for package development.
 It currently provides managers for multiple package specific options
 and registries, vignette, unit test and bibtex related utilities. It serves
 as a base package for packages like 'NMF', 'RcppOctave', 'doRNG', and as an
 incubator package for other general purposes utilities, that will eventually
 be packaged separately. It is still under heavy development and changes in
 the interface(s) are more than likely to happen.

Package: r-cran-pki
Description-md5: 1ac1c94203341bfcaf37736a5ff5a78e
Description-en: Public Key Infrastucture for R Based on the X.509 Standard
 Public Key Infrastucture functions such as verifying certificates,
 RSA encription and signing which can be used to build PKI infrastructure and
 perform cryptographic tasks.

Package: r-cran-plm
Description-md5: bf2db724f863b92fcf539d1c1053f2a2
Description-en: GNU R estimators and tests for panel data econometrics
 This R package intends to make the estimation of linear panel models
 straightforward. It provides functions to estimate a wide variety of models=
 and to make (robust) inference.
 .
 The main functions to estimate models are:
 - plm: panel data estimators using lm on transformed data,
 - pgmm: generalized method of moments (GMM) estimation for panel data,
 - pvcm: variable coefficients models for panel data,
 - pmg: mean groups (MG), demeaned MG and common correlated effects (CCEMG)
 estimators.
 .
 Next to the model estimation functions, the package offers several functions
 for statistical tests related to panel data/models.
 .
 Multiple functions for (robust) variance-covariance matrices are at hand as
 well. The package also provides data sets to demonstrate functions and to
 replicate some text book/paper results.

Package: r-cran-plogr
Description-md5: 1bf2966d550582efda38db8452ba2162
Description-en: GNU R C++ Logging Library
 Plogr is a simple header-only logging library for C++ to be used with
 GNU R. Add 'LinkingTo: plogr' to 'DESCRIPTION', and '#include <plogr.h>'
 in your C++ modules to use it.

Package: r-cran-plot3d
Description-md5: 0e4cea2403f861c06644484cc122b493
Description-en: GNU R plotting multi-dimensional data
 Functions for viewing 2-D and 3-D data, including perspective plots,
 slice plots, surface plots, scatter plots, etc. Includes data sets from
 oceanography.

Package: r-cran-plotly
Description-md5: cecc3a721615181f4ae356efe531d6a0
Description-en: create interactive web graphics via 'plotly.js' in GNU R
 Easily translate 'ggplot2' graphs to an interactive web-based version
 and/or create custom web-based visualizations directly from R. Once
 uploaded to a 'plotly' account, 'plotly' graphs (and the data behind
 them) can be viewed and modified in a web browser.

Package: r-cran-plotmo
Description-md5: b9f9ffa22e3a7d5c386a4396ba258d30
Description-en: GNU R plot a model's response and residuals
 Plot model surfaces for a wide variety of models
 using partial dependence plots and other techniques.
 Also plot model residuals and other information on the model.

Package: r-cran-plotrix
Description-md5: 58e79e6c6774f4d04f69cd4141c11a43
Description-en: GNU R package providing various plotting functions
 This R package provides lots of plots, various labeling, axis and color scaling
 functions.  Some of them are:
 .
 arctext:          Display text on a circular arc.
 barhier:          Display a set of hierarchically associated variables
 barp:             A bar plotting routine
 bin.wind.records: Classify wind direction and speed records.
 centipede.plot:   Display a centipede plot
 clock24.plot:     Plot values on a 24 hour "clockface".
 color.legend:     Legend matching categories or values to colors
 dotplot.mtb:      Minitab style dotplots.
 gantt.chart:      Display a Gantt chart
 intersectDiagram: Display set intersections
 multhist:         Plot a multiple histogram, as a barplot
 polar.plot:       Plot values on a circular grid of 0 to 360 degrees.
 vectorField:      Display magnitude/direction vectors
 weighted.hist:    Display a weighted histogram
 .
 and many more.  Read more about this package at
 http://cran.r-project.org/web/packages/plotrix/plotrix.pdf

Package: r-cran-pls
Description-md5: bd8f32cef42c8e36d424e310eff7d243
Description-en: Partial Least Squares and Principal Component Regression
 Multivariate regression methods Partial Least Squares Regression
 (PLSR), Principal Component Regression (PCR) and Canonical Powered Partial
 Least Squares (CPPLS).

Package: r-cran-plumber
Description-md5: 22eb699c97139a277da58a98c8f00cff
Description-en: An API Generator for R
 Gives the ability to automatically generate and serve an HTTP
 API from R functions using the annotations in the R documentation
 around your functions.

Package: r-cran-plyr
Description-md5: fa1de16f8530f9c825577a9559c8a3ba
Description-en: Tools for Splitting, Applying and Combining Data
 A set of tools that solves a common set of problems: you need to break a big
 problem down into manageable pieces, operate on each piece and then put
 all the pieces back together. For example, you might want to fit a model
 to each spatial location or time point in your study, summarise data by
 panels or collapse high-dimensional arrays to simpler summary statistics.
 The development of 'plyr' has been generously supported by 'Becton Dickinson'.

Package: r-cran-png
Description-md5: 7006224d29c0bf55543705b3d1f8c2af
Description-en: Read and write PNG images
 This package provides an easy and simple way to read, write and display
 bitmap images stored in the PNG format. It can read and write both files and
 in-memory raw vectors.

Package: r-cran-poissonbinomial
Description-md5: 308222ab89552ce782c447a54e2c76cf
Description-en: Efficient Computation of Ordinary and Generalised Poisson Binomial Distributions
 Efficient implementations of multiple exact and approximate methods as
 described in Hong (2013) <doi:10.1016/j.csda.2012.10.006>, Biscarri, Zhao &
 Brunner (2018) <doi:10.1016/j.csda.2018.01.007> and Zhang, Hong & Balakrishnan
 (2018) <doi:10.1080/00949655.2018.1440294> for computing the probability mass,
 cumulative distribution and quantile functions, as well as generating random
 numbers for both the ordinary and generalised Poisson binomial distribution.

Package: r-cran-polspline
Description-md5: e9560c07d855d62f591c24b03d7c7be2
Description-en: GNU R package providing polynomial spline fitting
 This package provides functions for polynomial spline fitting
 routines hazard regression, hazard estimation with flexible tails,
 logspline, lspec, polyclass, and polymars.

Package: r-cran-polyclip
Description-md5: 2b9dede859d8e1367b2eb882ff331e69
Description-en: GNU R Polygon Clipping
 R port of the Clipper library. Performs polygon clipping operations
 (intersection, union, set minus, set difference) for polygonal regions
 of arbitrary complexity, including holes. Also computes offset polygons
 (spatial buffer zones, morphological dilations, Minkowski dilations) for
 polygonal regions and polygonal lines.

Package: r-cran-polycor
Description-md5: 2916bfa7965c91e49bf917177e5da9b2
Description-en: GNU R polychoric and polyserial correlations
 Computes polychoric and polyserial correlations by quick "two-step"
 methods or ML, optionally with standard errors; tetrachoric and biserial
 correlations are special cases.

Package: r-cran-polycub
Description-md5: 9204111be263eeb43a03cdb1bfd15439
Description-en: Cubature over Polygonal Domains
 Numerical integration of continuously differentiable functions f(x,y)
 over simple closed polygonal domains. The following cubature methods
 are implemented: product Gauss cubature (Sommariva and Vianello, 2007,
 <doi:10.1007/s10543-007-0131-2>), the simple two-dimensional midpoint rule
 (wrapping 'spatstat.geom' functions), and adaptive cubature for radially
 symmetric functions via line integrate() along the polygon boundary
 (Meyer and Held, 2014, <doi:10.1214/14-AOAS743>, Supplement B). For simple
 integration along the axes, the 'cubature' package is more appropriate.

Package: r-cran-polynom
Description-md5: 24aaf688fd261a46a3b4ce88418663d9
Description-en: GNU R class for univariate polynomial manipulations
 This GNU R package provides a collection of functions to
 implement a class for univariate polynomial manipulations.

Package: r-cran-poorman
Description-md5: 9ac05a886cad0ea8f4a5c8b35325ba59
Description-en: Poor Man's Dependency Free Recreation of 'dplyr'
 A replication of key functionality from 'dplyr' and the wider 'tidyverse'
 using only 'base'.

Package: r-cran-popepi
Description-md5: 5b278b12982f690e8520ca0cdb0c082f
Description-en: Functions for Epidemiological Analysis using Population Data
 Enables computation of epidemiological statistics where e.g.
 counts or mortality rates of the reference population are used. Currently
 supported: excess hazard models, rates, mean survival times, relative
 survival, as well as standardized incidence and mortality ratios (SIRs/SMRs),
 all of which can be easily adjusted for e.g. age.
 Fast splitting and aggregation of 'Lexis' objects (from package 'Epi')
 and other computations achieved using 'data.table'.

Package: r-cran-posterior
Description-md5: d0b2e2cd79cf33d96742c46004cd3c04
Description-en: GNU R tools for working with posterior distributions
 Provides useful tools for both users and developers of packages
 for fitting Bayesian models or working with output from Bayesian models.
 The primary goals of the package are to:
 (a) Efficiently convert between many different useful formats of
 draws (samples) from posterior or prior distributions.
 (b) Provide consistent methods for operations commonly performed on draws,
 for example, subsetting, binding, or mutating draws.
 (c) Provide various summaries of draws in convenient formats.
 (d) Provide lightweight implementations of state of the art posterior
 inference diagnostics. References: Vehtari et al. (2021)
 <doi:10.1214/20-BA1221>.

Package: r-cran-postlogic
Description-md5: a435f383e1c5f2b72f6ad0e85ac8d8df
Description-en: GNU R Infix and Postfix Logic Operators
 This GNU R package adds postfix and infix logic operators for
 if, then, unless, and otherwise.

Package: r-cran-powerlaw
Description-md5: 878052bf6819167ab4504e3132bef78b
Description-en: GNU R analysis of heavy tailed distributions
 GNU R implementation of maximum likelihood estimators for a variety
 of heavy tailed distributions, including both the discrete and continuous
 power law distributions. Additionally, a goodness-of-fit based approach is
 used to estimate the lower cut-off for the scaling region.

Package: r-cran-prabclus
Description-md5: 28291f7dd0eece0195b35c85e69adc40
Description-en: GNU R clustering of presence-absence, abundance and multilocus genetic data
 Distance-based parametric bootstrap tests for clustering with spatial
 neighborhood information. Some distance measures, Clustering of presence-
 absence, abundance and multilocus genetical data for species
 delimitation, nearest neighbor based noise detection.

Package: r-cran-pracma
Description-md5: c3d97ff8f8a3779b67a15d7b5642c72f
Description-en: practical numerical math functions for GNU R
 Provides a large number of functions from numerical analysis and
 linear algebra, numerical optimization, differential equations,
 time series, plus some well-known special mathematical functions.
 Uses 'MATLAB' function names where appropriate to simplify porting.

Package: r-cran-praise
Description-md5: 217c17574646d95f8a22e41082d14afc
Description-en: GNU R praise users
 Build friendly R packages that praise their users if they have done
 something good, or they just need it to feel better.

Package: r-cran-prediction
Description-md5: f18288e80cb0e54b7a5f4f2cfcc2fe66
Description-en: GNU R tidy, type-safe 'prediction()' methods
 A one-function package containing 'prediction()', a type-safe
 alternative to 'predict()' that always returns a data frame. The package
 currently supports common model types (e.g., "lm", "glm") from the
 'stats' package, as well as numerous other model classes from other add-
 on packages. See the README or main package documentation page for a
 complete listing.

Package: r-cran-prettycode
Description-md5: 553678fa349c6bd027d2252d319440a2
Description-en: pretty print GNU R code in the terminal
 Replace the standard print method for functions with one that
 performs syntax highlighting, using ANSI colors, if the terminal
 supports them.

Package: r-cran-prettyr
Description-md5: 7c68a37b796ef5a42073498feec03bda
Description-en: Pretty Descriptive Stats
 Functions for conventionally formatting descriptive stats,
 reshaping data frames and formatting R output as HTML.

Package: r-cran-prettyunits
Description-md5: 0162b6c7ad1f925030d569c0086bfcc2
Description-en: GNU R pretty, human readable formatting of quantities
 Pretty, human readable formatting of quantities.
 Time intervals: 1337000 -> 15d 11h 23m 20s.
 Vague time intervals: 2674000 -> about a month ago.
 Bytes: 1337 -> 1.34 kB.

Package: r-cran-prevalence
Description-md5: 00e094ddaf8d473a11d4ceb2227db1ee
Description-en: GNU R tools for prevalence assessment studies
 The prevalence package provides Frequentist and Bayesian methods for
 prevalence assessment studies. IMPORTANT: the truePrev functions in the
 prevalence package call on JAGS (Just Another Gibbs Sampler), which
 therefore has to be available on the user's system. JAGS can be
 downloaded from http://mcmc-jags.sourceforge.net/.

Package: r-cran-princurve
Description-md5: 9ea1455c234ffc9141f8caa98da838bc
Description-en: fit a principal curve in arbitrary dimension
 GNU R package to fit a principal curve to a data matrix in arbitrary
 dimensions.

Package: r-cran-proc
Description-md5: a4faf3c6e1f48cd984181a92d99979a7
Description-en: Display and Analyze ROC Curves
 Tools for visualizing, smoothing and comparing receiver operating
 characteristic (ROC curves). (Partial) area under the curve (AUC) can be
 compared with statistical tests based on U-statistics or bootstrap.
 Confidence intervals can be computed for (p)AUC or ROC curves.

Package: r-cran-processx
Description-md5: 6605e727bad3320532bd6a6ae2a116d4
Description-en: Execute and Control System Processes
 Tools to run system processes in the background. It can check if a background
 process is running; wait on a background process to finish; get the exit
 status of finished processes; kill background processes. It can read the
 standard output and error of the processes, using non-blocking connections.
 'processx' can poll a process for standard output or error, with a timeout.
 It can also poll several processes at once.

Package: r-cran-prodlim
Description-md5: 58fa2a70cd1f820b53ed81c22b5f485f
Description-en: Product-Limit Estimation for Censored Event History Analysis
 Fast and user friendly implementation of nonparametric estimators for censored
 event history (survival) analysis. Kaplan-Meier and Aalen-Johansen method.

Package: r-cran-profilemodel
Description-md5: 55031ce393bdba36514676ea2cab54fa
Description-en: GNU R tools for profiling inference functions
 profileModel provides tools that can be used to calculate, evaluate,
 plot and use for inference the profiles of *arbitrary* inference
 functions for *arbitrary* 'glm'-like fitted models with linear
 predictors.

Package: r-cran-profmem
Description-md5: 14b28046611c4696a9d265c9b70098dc
Description-en: Simple Memory Profiling for R
 A simple and light-weight API for memory profiling of R expressions. The
 profiling is built on top of R's built-in memory profiler
 ('utils::Rprofmem()'), which records every memory allocation done by R
 (also native code).

Package: r-cran-profvis
Description-md5: e805f717af8a08892492f3c79fd21a3a
Description-en: Interactive Visualizations for Profiling R Code
 Interactive visualizations for profiling R code.

Package: r-cran-progress
Description-md5: cacf320d8e7274457f93d5782d6d5ddb
Description-en: GNU R terminal progress bars
 Configurable Progress bars for GNU R, they may include percentage,
 elapsed time, and/or the estimated completion time. They work in
 terminals, in 'Emacs' 'ESS', 'RStudio', 'Windows' 'Rgui' and the
 'macOS' 'R.app'. The package also provides a 'C++' 'API', that works
 with or without 'Rcpp'.

Package: r-cran-progressr
Description-md5: cdbaddd2be0192f6b4faac983bc40afe
Description-en: Inclusive, Unifying API for Progress Updates
 A minimal, unifying API for scripts and packages to report progress updates
 from anywhere including when using parallel processing. The package is
 designed such that the developer can to focus on what progress should be
 reported on without having to worry about how to present it. The end user has
 full control of how, where, and when to render these progress updates, e.g. in
 the terminal using utils::txtProgressBar(), cli::cli_progress_bar(), in a
 graphical user interface using utils::winProgressBar(), tcltk::tkProgressBar()
 or shiny::withProgress(), via the speakers using beepr::beep(), or on a file
 system via the size of a file. Anyone can add additional, customized,
 progression handlers. The 'progressr' package uses R's condition framework
 for signaling progress updated. Because of this, progress can be reported from
 almost anywhere in R, e.g. from classical for and while loops, from map-reduce
 API:s like the lapply() family of functions, 'purrr', 'plyr', and 'foreach'.
 It will also work with parallel processing via the 'future' framework,
 e.g. 'lapply(...) |> futurize()' and 'purrr::map(...) |> futurize()',
 which uses future.apply::future_lapply() and furrr::future_map() internally.
 The package is compatible with Shiny applications.

Package: r-cran-projpred
Description-md5: 1ffc337918328a1bded35a41d5710d9e
Description-en: GNU R projection predictive feature selection
 Performs projection predictive feature selection for generalized linear models
 (see, Piironen, Paasiniemi and Vehtari, 2018, <arXiv:1810.02406>).
 The package is compatible with the 'rstanarm' and 'brms' packages, but other
 reference models can also be used. See the package vignette for more
 information and examples.

Package: r-cran-promises
Description-md5: a7f8578281d8513fd3d83348573847cd
Description-en: Abstractions for Promise-Based Asynchronous Programming
 Provides fundamental abstractions for doing asynchronous programming in R
 using promises. Asynchronous programming is useful for allowing a single R
 process to orchestrate multiple tasks in the background while also attending
 to something else. Semantics are similar to 'JavaScript' promises, but with a
 syntax that is idiomatic R.

Package: r-cran-propclust
Description-md5: b6bb379544904659a5cb691dc9714be1
Description-en: Propensity Clustering and Decomposition
 Implementation of propensity clustering and decomposition as described
 in Ranola et al. (2013) <doi:10.1186/1752-0509-7-21>. Propensity
 decomposition can be viewed on the one hand as a generalization of the
 eigenvector-based approximation of correlation networks, and on the
 other hand as a generalization of random multigraph models and conformity-
 based decompositions.

Package: r-cran-prophet
Description-md5: 30cab53fa58c2349e8055d2692970045
Description-en: Automatic Forecasting Procedure
 Implements a procedure for forecasting time series data based on an
 additive model where non-linear trends are fit with yearly, weekly,
 and daily seasonality, plus holiday effects. It works best with time series
 that have strong seasonal effects and several seasons of historical data.
 Prophet is robust to missing data and shifts in the trend, and typically
 handles outliers well.

Package: r-cran-proto
Description-md5: 16fccdb1519cc34798e4668c0d4bfb56
Description-en: Prototype Object-Based Programming
 An object oriented system using object-based, also called prototype-based,
 rather than class-based object oriented ideas.

Package: r-cran-proxy
Description-md5: 938a2e4dde0df0340dacc71e4fe533fb
Description-en: GNU R distance and similarity measures
 Provides an extensible framework for the efficient calculation of
 auto- and cross-proximities, along with implementations of the most
 popular ones.

Package: r-cran-prroc
Description-md5: 21d80c65cfd6f8e43cbf75798a2374ac
Description-en: Precision-Recall and ROC Curves for Weighted and Unweighted Data
 Computes the areas under the precision-recall (PR) and ROC curve
 for weighted (e.g., soft-labeled) and unweighted data. In contrast to other
 implementations, the interpolation between points of the PR curve is done by a
 non-linear piecewise function. In addition to the areas under the curves, the
 curves themselves can also be computed and plotted by a specific S3-method.
 References: Davis and Goadrich (2006) <doi:10.1145/1143844.1143874>;
 Keilwagen et al. (2014) <doi:10.1371/journal.pone.0092209>; Grau et al.
 (2015) <doi:10.1093/bioinformatics/btv153>.

Package: r-cran-ps
Description-md5: b30d65c16184da6ab887c0a6fdab757d
Description-en: List, Query, Manipulate System Processes
 List, query and manipulate all system processes, on 'Windows', 'Linux'
 and 'macOS'.

Package: r-cran-pscbs
Description-md5: da21af0d6123ccd125f634f05ca111c8
Description-en: R package: Analysis of Parent-Specific DNA Copy Numbers
 Segmentation of allele-specific DNA copy number data and detection of regions
 with abnormal copy number within each parental chromosome. Both tumor-normal
 paired and tumoronly analyses are supported.

Package: r-cran-pscl
Description-md5: 69167a61a1031457ce53afb6d933d0f8
Description-en: GNU R package for discrete data models
 This package consists of R functions developed at the Political
 Science Computational Laboratory at Stanford University; it currently
 includes models for count data (hurdle regression and zero-inflated
 negative binomial and Poisson models), ordinal probit and logit (also
 available in MASS via polr), and an item-response theory model.  Also
 included are Vuong tests for non-nested hypothesis testing and
 convenience functions for handling roll-call vote matrices.

Package: r-cran-psy
Description-md5: 9587da9bdcbf98121aa73a0911641e8e
Description-en: GNU R procedures for psychometrics
 This package includes several procedures used in psychometrics and
 scaling, including:
 .
 * Cohen's Kappa and weighted Kappa (two-rater agreement tests)
 * Cronbach's Alpha (an item-reliability test)
 * Focused Principal Components Analysis
 * Intraclass correlation coefficients
 * Light's Kappa (an N-rater agreement test)
 * Screeplots and graphical representations of principal components

Package: r-cran-psych
Description-md5: 9778b98bfcb202737d97a6de468fc115
Description-en: Procedures for Psychological, Psychometric, and Personality Research
 A general purpose toolbox developed originally for personality,
 psychometric theory and experimental psychology. Functions are primarily
 for multivariate analysis and scale construction using factor analysis,
 principal component analysis, cluster analysis and reliability analysis,
 although others provide basic descriptive statistics. Item Response Theory
 is done using factor analysis of tetrachoric and polychoric correlations.
 Functions for analyzing data at multiple levels include within and
 between group statistics, including correlations and factor analysis.
 Validation and cross validation of scales developed using basic machine
 learning algorithms are provided, as are functions for simulating and testing
 particular item and test structures. Several functions serve as a useful front
 end for structural equation modeling. Graphical displays of path diagrams,
 including mediation models, factor analysis and structural equation models
 are created using basic graphics. Some of the functions are written to support
 a book on psychometric theory as well as publications in personality research.
 For more information, see the <https://personality-project.org/r/> web page.

Package: r-cran-psychometric
Description-md5: 1b33dfcccd431062850e3ec2e244eb92
Description-en: GNU R applied psychometric theory
 Contains GNU R functions useful for correlation theory,
 meta-analysis (validity-generalization), reliability, item
 analysis, inter-rater reliability, and classical utility.

Package: r-cran-psychotools
Description-md5: db15caa3e7415d8bfa9c30ea3c31c404
Description-en: Psychometric Modeling Infrastructure
 Infrastructure for psychometric modeling such as data classes (for item
 response data and paired comparisons), basic model fitting functions
 (for Bradley-Terry, Rasch, parametric logistic IRT, generalized partial
 credit, rating scale, multinomial processing tree models), extractor functions
 for different types of parameters (item, person, threshold, discrimination,
 guessing, upper asymptotes), unified inference and visualizations, and various
 datasets for illustration. Intended as a common lightweight and efficient
 toolbox for psychometric modeling and a common building block for fitting
 psychometric mixture models in package "psychomix" and trees based on
 psychometric models in package "psychotree".

Package: r-cran-psychotree
Description-md5: af863d64549ad5abba21e563b8dcabd0
Description-en: Recursive Partitioning Based on Psychometric Models
 Recursive partitioning based on psychometric models, employing the general MOB
 algorithm (from package partykit) to obtain Bradley-Terry trees, Rasch trees,
 rating scale and partial credit trees, and MPT trees, trees for 1PL, 2PL, 3PL
 and 4PL models and generalized partial credit models.

Package: r-cran-psychtools
Description-md5: 4996ff9dfb417b924a756f5362384f46
Description-en: Tools to Accompany the 'psych' Package for Psychological Research
 Support functions, data sets, and vignettes for the 'psych' package.
 Contains several of the biggest data sets for the 'psych' package as well
 as four vignettes. A few helper functions for file manipulation are included
 as well. For more information, see the <https://personality-project.org/r/>
 web page.

Package: r-cran-psyphy
Description-md5: 2ea92c3df8be4c6fac4185d168c17e35
Description-en: functions for analyzing psychophysical data in GNU R
 An assortment of functions that could be useful in analyzing data from
 psychophysical experiments. It includes functions for calculating d'
 from several different experimental designs, links for m-alternative forced-
 choice (mafc) data to be used with the binomial family in glm (and
 possibly other contexts) and self-Start functions for estimating gamma
 values for CRT screen calibrations.

Package: r-cran-publish
Description-md5: 87e6744d4b3c2016c2653da0976c2f80
Description-en: GNU R format output of various routines
 This package enabled formatting output of various routines in a suitable
 way for reports and Publication A bunch of convenience functions that
 transform the results of some basic statistical analyses into table
 format nearly ready for publication. This includes descriptive tables,
 tables of logistic regression and Cox regression results as well as
 forest plots.

Package: r-cran-purrr
Description-md5: 289f7179d84f6585b513f23aa26b5295
Description-en: Functional Programming Tools
 A complete and consistent functional programming toolkit for R.

Package: r-cran-purrrlyr
Description-md5: 568c986c49c3571d553da2b3f570d9a8
Description-en: GNU R Tools at the Intersection of 'purrr' and 'dplyr'
 This GNU R package provides some functions at the intersection of
 r-cran-dplyr and r-cran-purrr that formerly lived in the
 package r-cran-purrr.

Package: r-cran-pvclust
Description-md5: 1011ff660cf57a3abc7460b753838a59
Description-en: Hierarchical Clustering with P-Values via Multiscale Bootstrap
 pvclust is a package for assessing the uncertainty in
 hierarchical cluster analysis. It provides AU (approximately
 unbiased) p-values as well as BP (boostrap probability) values
 computed via multiscale bootstrap resampling.

Package: r-cran-pwr
Description-md5: 5c3700b8bf42892255f64b2d3f6b2e5f
Description-en: GNU R basic functions for power analysis
 Power analysis functions along the lines of "Statistical Power Analysis
 for the Behavioral Sciences" by Jacob Cohen (1988).

Package: r-cran-pwt
Description-md5: 82659f79f56f07f120b45ae8e2ee8750
Description-en: GNU R package for the Penn World Tables (version 5.6 to 7.1)
 This package contains the Penn World Tables (PWT), which provide purchasing
 power parity (PPP) and national income accounts converted to international
 prices for 189 countries for some or all the years 1950-2010. The data are
 developed and maintained by scholars at the Center for International
 Comparisons of Production, Income and Prices (CIC) from the University of
 Pennsylvania.
 .
 The package contains all the releases of the PWT from version 5.6 to 7.1,
 which were created by the University of Pennsylvania. Note that more recent
 versions of the PWT have been created by the University of California, Davis
 and the University of Groningen, and are available in the r-cran-pwt8 and
 r-cran-pwt9 packages.

Package: r-cran-pwt8
Description-md5: aa49b1f9e146a439a60a3aa154264912
Description-en: GNU R package for the Penn World Tables (version 8.x)
 This package contains the Penn World Tables (PWT) version 8.x, which provide
 purchasing power parity (PPP) and national income accounts converted to
 international prices for 167 countries between 1950 and 2011.
 .
 This version of the PWT is produced by the University of California, Davis and
 the University of Groningen. It is the continuation of the work by the
 University of Pennsylvania. The older versions of the PWT (version 7 and below)
 are available in the package r-cran-pwt. A newer version of the PWT (version
 9) is available in the package r-cran-pwt9.

Package: r-cran-pwt9
Description-md5: 05a43d1ee359ea76b88a7047859aeafa
Description-en: GNU R package for the Penn World Tables (version 9.x)
 This package contains the Penn World Tables (PWT) version 9.x, which provide
 purchasing power parity (PPP) and national income accounts converted to
 international prices for 182 countries between 1950 and 2017.
 .
 This version of the PWT is produced by the University of California, Davis and
 the University of Groningen. It is the continuation of the work by the
 University of Pennsylvania. Older versions of the PWT are available in the
 packages r-cran-pwt and r-cran-pwt8.

Package: r-cran-qap
Description-md5: 86161e3385a3ffb7ff6a70dde2bb5a44
Description-en: GNU R heuristics for the quadratic assignment problem (QAP)
 This GNU R package implements heuristics for the Quadratic Assignment
 Problem (QAP).  Currently only a simulated annealing heuristic is
 available.

Package: r-cran-qgam
Description-md5: 5bb2d6e435cb1f7184407c66fbcb98dd
Description-en: Smooth Additive Quantile Regression Models
 Smooth additive quantile regression models, fitted using the methods of
 Fasiolo et al. (2020) <doi:10.1080/01621459.2020.1725521>. See Fasiolo
 at al. (2021) <doi:10.18637/jss.v100.i09> for an introduction to the
 package. Differently from 'quantreg', the smoothing parameters are
 estimated automatically by marginal loss minimization, while the
 regression coefficients are estimated using either PIRLS or Newton
 algorithm. The learning rate is determined so that the Bayesian credible
 intervals of the estimated effects have approximately the correct
 coverage. The main function is qgam() which is similar to gam() in
 'mgcv', but fits non-parametric quantile regression models.

Package: r-cran-qgraph
Description-md5: 79c349d66bfa5bfc6a497539c6f473e5
Description-en: Graph Plotting Methods, Psychometric Data Visualization and Graphical Model Estimation
 Weighted network visualization and analysis, as well as Gaussian graphical
 model computation. See Epskamp et al. (2012) <doi:10.18637/jss.v048.i04>.

Package: r-cran-qlcmatrix
Description-md5: e472b35a3a13da4c751c359e20e99f11
Description-en: GNU R utility sparse matrix functions for quantitative language
 Comparison Extension of the functionality of the Matrix package for
 using sparse matrices. Some of the functions are very general, while
 other are highly specific for special data format as used for
 quantitative language comparison (QLC).

Package: r-cran-qpdf
Description-md5: 4773ff9f60de7f9516adebbc90922689
Description-en: Split, Combine and Compress PDF Files
 Content-preserving transformations transformations of PDF files such as split,
 combine, and compress. This package interfaces directly to the 'qpdf'
 C++ library <https://qpdf.sourceforge.io/> and does not require any command
 line utilities. Note that 'qpdf' does not read actual content from PDF files:
 to extract text and data you need the 'pdftools' package.

Package: r-cran-qqconf
Description-md5: 6571f800f133c50bac77e2a5cb8dfd6c
Description-en: GNU R creates simultaneous testing bands for QQ-plots
 Provides functionality for creating Quantile-Quantile (QQ) and
 Probability-Probability (PP) plots with simultaneous testing bands
 to asses significance of sample deviation from a reference
 distribution.

Package: r-cran-qqman
Description-md5: ff36dfd800f7e977462696deca66aa25
Description-en: R package for visualizing GWAS results using Q-Q and manhattan plots
 qqman is an add-on package for the R statistical environment. This package
 provides functions for visualizing Genome-Wide Association Studies (GWAS)
 results using Manhattan plots and Quantile-Quantile plots.

Package: r-cran-qtl
Description-md5: 7fa92b08b16db901b46842e20fcc105d
Description-en: GNU R package for genetic marker linkage analysis
 R/qtl is an extensible, interactive environment for mapping quantitative
 trait loci (QTLs) in experimental crosses. It is implemented as an
 add-on-package for the freely available and widely used statistical
 language/software R (see http://www.r-project.org).
 .
 The development of this software as an add-on to R allows one to take
 advantage of the basic mathematical and statistical functions, and
 powerful graphics capabilities, that are provided with R. Further,
 the user will benefit by the seamless integration of the QTL mapping
 software into a general statistical analysis program. The goal is to
 make complex QTL mapping methods widely accessible and allow users to
 focus on modeling rather than computing.
 .
 A key component of computational methods for QTL mapping is the hidden
 Markov model (HMM) technology for dealing with missing genotype data. The
 main HMM algorithms, with allowance for the presence of genotyping errors,
 for backcrosses, intercrosses, and phase-known four-way crosses
 were implemented.
 .
 The current version of R/qtl includes facilities for estimating
 genetic maps, identifying genotyping errors, and performing single-QTL
 genome scans and two-QTL, two-dimensional genome scans, by interval
 mapping (with the EM algorithm), Haley-Knott regression, and multiple
 imputation. All of this may be done in the presence of covariates (such
 as sex, age or treatment). One may also fit higher-order QTL models by
 multiple imputation.

Package: r-cran-quadprog
Description-md5: c2826ee493c05509b15e48a05b915ac9
Description-en: GNU R package for solving quadratic programming problems
 This CRAN package provides functions and documentation for solving
 quadratic programming problems in GNU R.

Package: r-cran-quantmod
Description-md5: 32aa9836c33b9a098b1ee275b160ddbb
Description-en: GNU R package for quantitative financial modeling framework
 This package contains functions to specify, build, trade, and analyse
 quantitative financial trading strategies with R.

Package: r-cran-quantreg
Description-md5: 016299bcc49bf247cc69fbb561fdc2f7
Description-en: GNU R package for quantile regression
 The quantreg package provides quantitle regression and related methods.

Package: r-cran-quarto
Description-md5: f7579d08b057ce5ef44a9d6939ae2c18
Description-en: R Interface to 'Quarto' Markdown Publishing System
 Convert R Markdown documents and 'Jupyter' notebooks to a variety of output
 formats using 'Quarto'.

Package: r-cran-quickjsr
Description-md5: bbc5637aa99602f5d90e8ff40abae802
Description-en: Interface for the 'QuickJS-NG' Lightweight 'JavaScript' Engine
 An 'R' interface to the 'QuickJS' portable 'JavaScript' engine. The engine
 and all 'R' to 'JavaScript' interoperability is bundled within the package,
 requiring no dependencies beyond a 'C' compiler.

Package: r-cran-quitefastmst
Description-md5: d921b6e466de77b4ce4d48ac4763b5e1
Description-en: Euclidean and Mutual Reachability Minimum Spanning Trees
 Functions to compute Euclidean minimum spanning trees using single-, sesqui-,
 and dual-tree Boruvka algorithms. Thanks to K-d trees, they are fast
 in spaces of low intrinsic dimensionality. Mutual reachability distances
 (used in the definition of the 'HDBSCAN*' algorithm) are supported too.
 The package also includes relatively fast fallback minimum spanning tree
 and nearest-neighbours algorithms for spaces of higher dimensionality.
 The 'Python' version of 'quitefastmst' is available via 'PyPI'.

Package: r-cran-qvcalc
Description-md5: ddef8731d2bdcf37cbd3232218d99b25
Description-en: GNU R quasi variances for factor effects in statistical models
 This GNU R package provides functions to compute quasi variances and
 associated measures of approximation error in statistical models.

Package: r-cran-r.cache
Description-md5: 0a0e50aba7fb7353beb30470ed0d8c72
Description-en: R package: Fast and Light-Weight Caching of Objects and Results
 Memoization can be used to speed up repetitive and computational expensive
 function calls. The first time a function that implements memoization is
 called the results are stored in a cache memory. The next time the function is
 called with the same set of parameters, the results are momentarily retrieved
 from the cache avoiding repeating the calculations. With this package, any R
 object can be cached in a key-value storage where the key can be an arbitrary
 set of R objects. The cache memory is persistent (on the file system).

Package: r-cran-r.devices
Description-md5: ac815ccc2f04beeabef4774418e84048
Description-en: Unified Handling of Graphics Devices
 Functions for creating plots and image files in a unified way regardless
 of output format (EPS, PDF, PNG, SVG, TIFF, WMF, etc.). Default device options
 as well as scales and aspect ratios are controlled in a uniform way across
 all device types. Switching output format requires minimal changes in code.
 This package is ideal for large-scale batch processing, because it will never
 leave open graphics devices or incomplete image files behind, even on errors
 or user interrupts.

Package: r-cran-r.methodss3
Description-md5: d210fa4cc65bcb84aa17d2c5e0526ca7
Description-en: GNU R utility function for defining S3 methods
 Methods that simplify the setup of S3 generic functions and S3 methods.
 Major effort has been made in making definition of methods as simple as
 possible with a minimum of maintenance for package developers. For
 example, generic functions are created automatically, if missing, and
 naming conflict are automatically solved, if possible. The method
 setMethodS3() is a good start for those who in the future may want to
 migrate to S4. This is a cross-platform package implemented in pure R
 that generates standard S3 methods.

Package: r-cran-r.oo
Description-md5: cbfa3fe9ef3d0d68f9ab5399ebd99b59
Description-en: GNU R object-oriented programming with or without references
 Methods and classes for object-oriented programming in R with or
 without references. Large effort has been made on making definition of
 methods as simple as possible with a minimum of maintenance for package
 developers. The package has been developed since 2001 and is now
 considered very stable. This is a cross-platform package implemented in
 pure R that defines standard S3 classes without any tricks.

Package: r-cran-r.rsp
Description-md5: 9ba3c2acc3b2c31cbfc8506f1821d647
Description-en: Dynamic Generation of Scientific Reports
 The RSP markup language makes any text-based document come alive. RSP
 provides a powerful markup for controlling the content and output of
 LaTeX, HTML, Markdown, AsciiDoc, Sweave and knitr documents (and
 more), e.g. 'Today's date is <%=Sys.Date()%>'. Contrary to many other
 literate programming languages, with RSP it is straightforward to loop
 over mixtures of code and text sections, e.g. in month-by-month
 summaries. RSP has also several preprocessing directives for
 incorporating static and dynamic contents of external files (local or
 online) among other things. Functions rstring() and rcat() make it
 easy to process RSP strings, rsource() sources an RSP file as it was
 an R script, while rfile() compiles it (even online) into its final
 output format, e.g. rfile('report.tex.rsp') generates 'report.pdf' and
 rfile('report.md.rsp') generates 'report.html'. RSP is ideal for self-
 contained scientific reports and R package vignettes. It's easy to use
 - if you know how to write an R script, you'll be up and running
 within minutes.

Package: r-cran-r.utils
Description-md5: 796fa3838b91dfb69eb6078145ad5a99
Description-en: GNU R various programming utilities
 This GNU R package contains various programming utilities,  These
 functions are useful when programming and developing R packages.

Package: r-cran-r2d2
Description-md5: 9b0f7fc8bd036e43ef56051a55854709
Description-en: Bivariate (2D) Confidence Region and Frequency Distribution
 This package provides generic functions to analyze the distribution
 of two continuous variables: 'conf2d' to calculate a smooth empirical
 confidence region, and 'freq2d' to calculate a frequency distribution.

Package: r-cran-r2html
Description-md5: ce2d113f715d029452a17d1713aefa73
Description-en: HTML Exportation for R Objects
 Includes HTML function and methods to write in an HTML
 file. Thus, making HTML reports is easy. Includes a function
 that allows redirection on the fly, which appears to be very
 useful for teaching purpose, as the student can keep a copy of
 the produced output to keep all that he did during the course.
 Package comes with a vignette describing how to write HTML
 reports for statistical analysis. Finally, a driver for 'Sweave'
 allows one to parse HTML flat files containing R code and to
 automatically write the corresponding outputs (tables and
 graphs).

Package: r-cran-r6
Description-md5: 9b58dbcc05e6b625ff827bda2960f288
Description-en: R classes with reference semantics
 The R6 package allows the creation of classes with reference semantics,
 similar to R's built-in reference classes. Compared to reference classes,
 R6 classes are simpler and lighter-weight, and they are not built on S4
 classes so they do not require the methods package. These classes allow
 public and private members, and they support inheritance, even when the
 classes are defined in different packages.

Package: r-cran-ragg
Description-md5: 86610b54327d6eed86d5db30317902ea
Description-en: Graphic Devices Based on AGG
 Anti-Grain Geometry (AGG) is a high-quality and high-performance 2D
 drawing library. The 'ragg' package provides a set of graphic devices
 based on AGG to use as alternative to the raster devices provided through
 the 'grDevices' package.

Package: r-cran-randomforest
Description-md5: 9c426f8863a49b037052e87707ecc6b1
Description-en: GNU R package implementing the random forest classificator
 RandomForest implements Breiman’s random forest algorithm (based on Breiman
 and Cutler’s original Fortran code) for classification and regression. It can
 also be used in unsupervised mode for assessing proximities among data points.
 .
 The technique uses multiple decision trees and combines their individual
 votes.

Package: r-cran-randomglm
Description-md5: a81b8575a3394c08ab36b024c50735ec
Description-en: Random General Linear Model Prediction
 The package implements a bagging predictor based on
 general linear models

Package: r-cran-ranger
Description-md5: 465eeee64e47503360247dc1f842751c
Description-en: Fast Implementation of Random Forests
 A fast implementation of Random Forests, particularly suited for high
 dimensional data. Ensembles of classification, regression, survival and
 probability prediction trees are supported. Data from genome-wide association
 studies can be analyzed efficiently. In addition to data frames, datasets of
 class 'gwaa.data' (R package 'GenABEL') and 'dgCMatrix' (R package 'Matrix')
 can be directly analyzed.

Package: r-cran-rann
Description-md5: e72f899d7690b3370236bb943a4f352c
Description-en: Fast Nearest Neighbour Search Using L2 Metric
 Finds the k nearest neighbours for every point in a given dataset
 in O(N log N) time using Arya and Mount's ANN library (v1.1.3). There is
 support for approximate as well as exact searches, fixed radius searches
 and 'bd' as well as 'kd' trees. The distance is computed using the L2
 (Euclidean) metric. Please see package 'RANN.L1' for the same
 functionality using the L1 (Manhattan, taxicab) metric.

Package: r-cran-rappdirs
Description-md5: 99cd4ab5f343deea2ce00fc94c5814d9
Description-en: Application Directories: Determine Where to Save Data, Caches, and Logs
 An easy way to determine which directories on the users computer you
 should use to save data, caches and logs. A port of Python's 'Appdirs'
 (<https://github.com/ActiveState/appdirs>) to R.

Package: r-cran-raschsampler
Description-md5: ba1a284b20684d3effe6f222bf8962e3
Description-en: GNU R package for sampling binary matrices with fixed margins
 This package implements an MCMC algorithm for sampling of binary
 matrices with fixed margins complying to the Rasch model.  Its
 stationary distribution is uniform.  The algorithm also allows
 for square matrices with fixed diagonal.

Package: r-cran-raster
Description-md5: 31f985f1d5e33e33eed1433d96f5e4fd
Description-en: GNU R geographic data analysis and modeling
 This GNU R package provides functions for reading, writing,
 manipulating, analyzing and modeling of gridded spatial data. The
 package implements basic and high-level functions. Processing of very
 large files is supported.

Package: r-cran-ratelimitr
Description-md5: ed9b35fc9f57a21bd73cfdad972ac9db
Description-en: Rate Limiting for GNU R
 This GNU R package allows one to limit the rate at which one or more
 functions can be called.

Package: r-cran-rbibutils
Description-md5: f38e3f919f7e60ec26149e633ac5dadc
Description-en: Read 'Bibtex' Files and Convert Between Bibliography Formats
 Read and write 'Bibtex' files. Convert between bibliography formats,
 including 'Bibtex', 'Biblatex', 'PubMed', 'Endnote', and 'Bibentry'.
 Includes a port of the 'bibutils' utilities by Chris Putnam
 <https://sourceforge.net/projects/bibutils/>. Supports all bibliography
 formats and character encodings implemented in 'bibutils'.

Package: r-cran-rcarb
Description-md5: 3683a4bb8d772656ce1bf46297cc2bb8
Description-en: Dose Rate Modelling of Carbonate-Rich Samples
 Translation of the 'MATLAB' program 'Carb' (Nathan and Mauz 2008
 <DOI:10.1016/j.radmeas.2007.12.012>; Mauz and Hoffmann 2014) for dose rate
 modelling for carbonate-rich samples in the context of trapped charged dating
 (e.g., luminescence dating) applications.

Package: r-cran-rcdk
Description-md5: 1cbb6997f3329fe4750fc4e47ac2ebe8
Description-en: GNU R interface to the 'CDK' libraries
 Allows the user to access functionality in the
 'CDK', a Java framework for chemoinformatics. This allows the user to load
 molecules, evaluate fingerprints, calculate molecular descriptors and so on.
 In addition, the 'CDK' API allows the user to view structures in 2D.

Package: r-cran-rcdklibs
Description-md5: 3bc8809eb3543b3e9b418ca62250bb82
Description-en: Chemistry Development Kit (CDK) libraries packaged for GNU R
 An R interface to the Chemistry Development Kit, a Java library for
 chemoinformatics. Given the size of the library itself, this package is
 not expected to change very frequently. To make use of the CDK within R,
 it is suggested that you use the 'rcdk' package. Note that it is
 possible to directly interact with the CDK using 'rJava'. However 'rcdk'
 exposes functionality in a more idiomatic way. The CDK library itself is
 released as LGPL and the sources can be obtained from
 <https://github.com/cdk/cdk>.

Package: r-cran-rcmdcheck
Description-md5: 15a0e0ee4f661f2210b69ae5d024351a
Description-en: Run 'R CMD check' from 'R' and Capture Results
 Run 'R CMD check' from 'R' programmatically, and capture the
 results of the individual checks.

Package: r-cran-rcmdr
Description-md5: 6b4dec750a3203f4810dfe6d2309580f
Description-en: GNU R platform-independent basic-statistics GUI
 This package provides a simple GUI, based on the GNU interface to Tcl/Tk,
 that is suitable for teaching introductory statistics.

Package: r-cran-rcmdrmisc
Description-md5: aa63925b699de985dea27b7d6f42f08a
Description-en: GNU R package for miscellaneous Rcmdr utilities
 The RcmdrMisc package provides various statistical, graphics, and
 data-management functions used by the Rcmdr package in the
 R Commander GUI for R.

Package: r-cran-rcolorbrewer
Description-md5: 4b8ac5d9a6178fbc84f5ed1b8816f30d
Description-en: GNU R package providing suitable color palettes
 This package of functions for GNU R provides the 'Color Brewer'
 palettes for drawing nice maps, or coloring other charts. See
 http://www.colorbrewer.org for an details on the Color Brewer
 colouring schemes.

Package: r-cran-rcpp
Description-md5: 5175ba31aa847a8a43df6b39a3b51bfd
Description-en: GNU R package for Seamless R and C++ Integration
 The Rcpp package provides R functions as well as C++ classes which
 offer a seamless integration of R and C++. Many R data types and objects can be
 mapped back and forth to C++ equivalents which facilitates both writing of new
 code as well as easier integration of third-party libraries. Documentation
 about Rcpp is provided by several vignettes included in this package, via the
 Rcpp Gallery site at http://gallery.rcpp.org, the paper by Eddelbuettel and
 Francois (2011, JSS), and the book by Eddelbuettel (2013, Springer); see
 'citation("Rcpp")' for details on these last two.

Package: r-cran-rcppannoy
Description-md5: b8027d31b5134f908db251ebc058d4ef
Description-en: Rcpp bindings for Annoy (approximate nearest neighbors)
 'Annoy' is a small C++ library for Approximate Nearest Neighbors
 written for efficient memory usage as well an ability to load from / save to
 disk. This package provides an R interface by relying on the 'Rcpp' package,
 exposing the same interface as the original Python wrapper to 'Annoy'.

Package: r-cran-rcpparmadillo
Description-md5: e937a90cf057895246fb207c2c66fe81
Description-en: GNU R package for Armadillo C++ linear algebra library
 Armadillo is a templated C++ linear algebra library aiming towards
 a good balance between speed and ease of use. It provides high-level syntax and
 functionality deliberately similar to Matlab. It is useful for algorithm development
 directly in C++, or quick conversion of research code into production environments.
 It provides efficient classes for vectors, matrices and cubes where dense and sparse
 matrices are supported. Integer, floating point and complex numbers are supported.
 A sophisticated expression evaluator (based on template meta-programming) automatically
 combines several operations to increase speed and efficiency. Dynamic evaluation
 automatically chooses optimal code paths based on detected matrix structures.
 Matrix decompositions are provided through integration with LAPACK, or one of its
 high performance drop-in replacements (such as MKL or OpenBLAS). It can
 automatically use 'OpenMP' multi-threading (parallelisation) to speed up
 computationally expensive operations.
 .
 The RcppArmadillo package includes the header files from the Armadillo library;
 users do not need to install Armadillo itself in order to use RcppArmadillo.
 Starting from release 15.0.0, the minimum compilation standard is C++14.
 .
 Since release 7.800.0, 'Armadillo' is licensed under Apache License 2; previous
 releases were under licensed as MPL 2.0 from version 3.800.0 onwards and LGPL-3
 prior to that; 'RcppArmadillo' (the 'Rcpp' bindings/bridge to Armadillo) is licensed
 under the GNU GPL version 2 or later, as is the rest of 'Rcpp'.

Package: r-cran-rcppcctz
Description-md5: 2b5458ab4994e0d5a395012c35c84483
Description-en: GNU R package with 'CCTZ' bindings
 The package provides the 'CCTZ' timezone library for use by R.
 'CCTZ' is a C++ library for translating between absolute and civil times
 using the rules of a time zone. See <https://github.com/google/cctz> for
 more details.

Package: r-cran-rcppdate
Description-md5: 7af4907daa329026693ff4dcfbaf0d52
Description-en: GNU R package with 'Date' bindings
 The package provides the 'date' C++ library for use by R.  'date' is
 a C++ header library offering extensive date and time functionality
 for the C++11, C++14 and C++17 standards written by Howard Hinnant
 (and included in slightly modified form in C++20).

Package: r-cran-rcppdist
Description-md5: 406a80bd5fe9ffb114efa6c6e7d56869
Description-en: 'Rcpp' Integration of Additional Probability Distributions
 The 'Rcpp' package provides a C++ library to make it easier
 to use C++ with R. R and 'Rcpp' provide functions for a variety of
 statistical distributions.
 .
 Several R packages make functions
 available to R for additional statistical distributions. However,
 to access these functions from C++ code, a costly call to the R
 functions must be made. 'RcppDist' provides a header-only C++ library
 with functions for additional statistical distributions that can be
 called from C++ when writing code using 'Rcpp' or 'RcppArmadillo'.
 Functions are available that return a 'NumericVector' as well as
 doubles, and for multivariate or matrix distributions, 'Armadillo'
 vectors and matrices.
 .
 'RcppDist' provides functions for the following distributions:
 - the four parameter beta distribution;
 - the location-scale t distribution;
 - the truncated normal distribution;
 - the truncated t distribution;
 - a truncated location-scale t distribution;
 - the triangle distribution;
 - the multivariate normal distribution*;
 - the multivariate t distribution*;
 - the Wishart distribution*; and
 - the inverse Wishart distribution*.
 Distributions marked with an asterisk rely on 'RcppArmadillo'.

Package: r-cran-rcppeigen
Description-md5: 01b8a5119feefd8c97170df00b2780e7
Description-en: GNU R package for Eigen templated linear algebra
 Eigen is a C++ template library for linear algebra: matrices, vectors,
 numerical solvers and related algorithms.  It supports dense
 and sparse matrices on integer, floating point and complex
 numbers, decompositions of such matrices, and solutions of
 linear systems. Its performance on many algorithms is
 comparable with some of the best implementations based on
 Lapack and level-3 BLAS.
 .
 The RcppEigen package includes the header files from the Eigen C++
 template library. Thus users do not need to install Eigen itself in
 order to use RcppEigen.

Package: r-cran-rcppgsl
Description-md5: d0035a9f5ccf0c410dbd8e934a860746
Description-en: GNU R package for integration with the GNU GSL
 The 'GNU Scientific Library' (or 'GSL') is a collection of numerical
 routines for scientific computing. It is particularly useful for C
 and C++ programs as it provides a standard C interface to a wide
 range of mathematical routines such as special functions,
 permutations, combinations, fast fourier transforms, eigensystems,
 random numbers, quadrature, random distributions, quasi-random
 sequences, Monte Carlo integration, N-tuples, differential equations,
 simulated annealing, numerical differentiation, interpolation, series
 acceleration, Chebyshev approximations, root-finding, discrete Hankel
 transforms physical constants, basis splines and wavelets.  There are
 over 1000 functions in total with an extensive test suite.
 .
 The 'RcppGSL' package provides an easy-to-use interface between 'GSL'
 data structures and R using concepts from 'Rcpp' which is itself a
 package that eases the interfaces between R and C++.
 .
 This package also serves as a prime example of how to build a package
 that uses 'Rcpp' to connect to another third-party library. The
 'autoconf' script, 'inline' plugin and example package can all be
 used as a stanza to write a similar package against another library.

Package: r-cran-rcpphnsw
Description-md5: a2f19ceb124adcb4a7377332970c8d4a
Description-en: R bindings for a Library for Approximate Nearest Neighbors
 'Hnswlib' is a C++ library for Approximate Nearest Neighbors. This
 package provides a minimal R interface by relying on the 'Rcpp' package. See
 <https://github.com/nmslib/hnswlib> for more on 'hnswlib'. 'hnswlib' is
 released under Version 2.0 of the Apache License.

Package: r-cran-rcppml
Description-md5: 4e7fadec46421486481edf6ac95afb59
Description-en: Rcpp Machine Learning Library
 Fast machine learning algorithms including matrix factorization and divisive
 clustering for large sparse and dense matrices.

Package: r-cran-rcppparallel
Description-md5: 33e0e1ca6e4cd7102cb489dac22b3502
Description-en: parallel programming tools for Rcpp
 High level functions for parallel programming with 'Rcpp' (GNU R).
 For example, the 'parallelFor()' function can be used to convert the work of
 a standard serial "for" loop into a parallel one and the 'parallelReduce()'
 function can be used for accumulating aggregate or other values.

Package: r-cran-rcppprogress
Description-md5: b9c52f98b00fb9e68e9a8ce9f3b08da7
Description-en: interruptible progress bar for C++ in GNU R packages
 This GNU R package allows one to display a progress bar in the R
 console for long running computations taking place in c++ code,
 and support for interrupting those computations even in multithreaded
 code, typically using OpenMP.

Package: r-cran-rcpproll
Description-md5: 1cce117b93ea5005255f1cca9579dc3b
Description-en: Efficient Rolling / Windowed Operations
 Provides fast and efficient routines for common rolling / windowed operations.
 Routines for the efficient computation of windowed mean, median, sum, product,
 minimum, maximum, standard deviation and variance are provided.

Package: r-cran-rcppspdlog
Description-md5: 3cf5160ed0f8ba66c3dc66f3f9f1ddbe
Description-en: GNU R package with 'spdlog' logging support
 The package provides the 'spdlog' library for C+++ logging for use from
 an R package.

Package: r-cran-rcpptoml
Description-md5: f05f084b7d8f4f64193efef197239336
Description-en: 'Rcpp' Bindings to Parser for "Tom's Obvious Markup Language"
 The configuration format defined by 'TOML' (which expands to
 "Tom's Obvious Markup Language") specifies an excellent format
 (described at <https://toml.io/en/>) suitable for both human editing as well
 as the common uses of a machine-readable format. This package uses 'Rcpp'
 to connect to the 'toml++' parser written by Mark Gillard to R.

Package: r-cran-rcsdp
Description-md5: 470808e019e2f5ef60feb8bca7543935
Description-en: R Interface to the CSDP Semidefinite Programming Library
 R interface to the CSDP semidefinite programming library. Installs
 version 6.1.1 of CSDP from the COIN-OR website if required. An
 existing installation of CSDP may be used by passing the proper
 configure arguments to the installation command. See the INSTALL file
 for further details.

Package: r-cran-rcurl
Description-md5: f139347b1a04cebdd94126cf47d38d7a
Description-en: General Network (HTTP/FTP/...) Client Interface for R
 A wrapper for 'libcurl' <https://curl.se/libcurl/> Provides functions to allow
 one to compose general HTTP requests and provides convenient functions
 to fetch URIs, get & post forms, etc. and process the results returned by
 the Web server. This provides a great deal of control over the HTTP/FTP/...
 connection and the form of the request while providing a higher-level
 interface than is available just using R socket connections. Additionally, the
 underlying implementation is robust and extensive, supporting FTP/FTPS/TFTP
 (uploads and downloads), SSL/HTTPS, telnet, dict, ldap, and also supports
 cookies, redirects, authentication, etc.

Package: r-cran-rdbnomics
Description-md5: 7a9af3c1dfa1bd4e2819b25ea72c27dd
Description-en: access to hundreds of millions data series from DBnomics API
 This package provides access to DBnomics data series
 (<https://db.nomics.world/>). DBnomics is an open-source project with the goal
 of aggregating the world’s economic data in one location, free of charge to
 the public. DBnomics covers hundreds of millions of series from international
 and national institutions (World Bank, International Monetary Fund, Eurostat,
 national statistical institutes and central banks…).

Package: r-cran-rdflib
Description-md5: ff9c5eb73f760b6ecd6037a383eda240
Description-en: GNU R tools to manipulate and query semantic data
 The Resource Description Framework, or 'RDF' is a widely used
 data representation model that forms the cornerstone of the
 Semantic Web. 'RDF' represents data as a graph rather than
 the familiar data table or rectangle of relational databases.
 The 'rdflib' package provides a friendly and concise user interface
 for performing common tasks on 'RDF' data, such as reading, writing
 and converting between the various serializations of 'RDF' data,
 including 'rdfxml', 'turtle', 'nquads', 'ntriples', and 'json-ld';
 creating new 'RDF' graphs, and performing graph queries using 'SPARQL'.
 This package wraps the low level 'redland' R package which
 provides direct bindings to the 'redland' C library.  Additionally,
 the package supports the newer and more developer friendly
 'JSON-LD' format through the 'jsonld' package. The package
 interface takes inspiration from the Python 'rdflib' library.

Package: r-cran-rdpack
Description-md5: 27e6c2c1bda77c64447ba32f3dd47f04
Description-en: GNU R update and manipulate Rd documentation objects
 Functions for manipulation of R documentation objects,
 including functions reprompt() and ereprompt() for updating 'Rd'
 documentation for functions, methods and classes; 'Rd' macros for
 citations and import of references from 'bibtex' files for use in
 'Rd' files and 'roxygen2' comments; 'Rd' macros for evaluating and
 inserting snippets of 'R' code and the results of its evaluation or
 creating graphics on the fly; and many functions for manipulation of
 references and Rd files.

Package: r-cran-readbrukerflexdata
Description-md5: c6fe00a8b5e0aec09ef8ba316281941f
Description-en: GNU R package to read Bruker Daltonics *flex format files
 The readBrukerFlexData package reads data files acquired by MALDI-TOF MS on
 Bruker Daltonics machines of the *flex series.

Package: r-cran-readmzxmldata
Description-md5: ed9f0645255fdac7baf792cbb0ef4baa
Description-en: GNU R package to read mass spectrometry data in mzXML format
 The readMzXmlData package contains functions for reading
 mass spectrometry data in mzXML format.

Package: r-cran-readr
Description-md5: 273e1bca087fc6972c8d3c1bd3b37670
Description-en: GNU R package to read rectangular text data
 The goal of 'readr' is to provide a fast and friendly way to read
 rectangular data (like 'csv', 'tsv', and 'fwf'). It is designed to flexibly
 parse many types of data found in the wild, while still cleanly failing when
 data unexpectedly changes.

Package: r-cran-readstata13
Description-md5: 49a2f4163a7f770a04e017c97c260e71
Description-en: GNU R package to import 'Stata' data files
 This package contains functions to read and write the 'Stata' file format.

Package: r-cran-readxl
Description-md5: 963aad8a45379a8e8ec8f983f46598c6
Description-en: GNU R package to read Excel files
 The readxl package imports Excel files into R. Supports '.xls' via the embedded
 'libxls' C library (http://sourceforge.net/projects/libxls/) and '.xlsx' via
 the embedded 'RapidXML' C++ library (http://rapidxml.sourceforge.net).

Package: r-cran-recipes
Description-md5: a06c853fdf9e338fbd2a03720b95f990
Description-en: Preprocessing and Feature Engineering Steps for Modeling
 A recipe prepares your data for modeling. We provide an extensible framework
 for pipeable sequences of feature engineering steps provides preprocessing
 tools to be applied to data. Statistical parameters for the steps can
 be estimated from an initial data set and then applied to other data sets.
 The resulting processed output can then be used as inputs for statistical
 or machine learning models.

Package: r-cran-redland
Description-md5: 8fc4b837b9b6d2d10ad1b85cecf6d5ef
Description-en: RDF library bindings in GNU R
 GNU R methods to parse, query and serialize information stored in the
 Resource Description Framework (RDF).
 .
 This package supports RDF by implementing an R interface to the Redland
 RDF C library.  In brief, RDF provides a structured graph consisting of
 Statements composed of Subject, Predicate, and Object Nodes.

Package: r-cran-reformulas
Description-md5: c4ec45d02a386c4b0a48e6c318d1bc11
Description-en: GNU R package to work with random effects formulas
 Takes formulas including random-effects components (formatted as in 'lme4',
 'glmmTMB', etc.) and processes them. Includes various helper functions.

Package: r-cran-registry
Description-md5: 3416c5f9ca2e71fdcb31ba0812d42227
Description-en: GNU R package for registries
 This package provides a generic infrastructure for creating and using
 registries.

Package: r-cran-regsem
Description-md5: 00b39acbb8a8671b4bacc7bb49f721cb
Description-en: GNU R regularized structural equation modeling
 Uses both ridge and lasso penalties (and extensions) to penalize
 specific parameters in structural equation models. The package offers
 additional cost functions, cross validation, and other extensions beyond
 traditional structural equation models. Also contains a function to
 perform exploratory mediation (XMed).

Package: r-cran-relimp
Description-md5: 9c22864e5ee8caf48735f987edfc2dc5
Description-en: GNU R package for inference on relative importance of regressors
 This package provides functions to facilitate inference on the relative
 importance of predictors in a linear or generalized linear model.

Package: r-cran-relsurv
Description-md5: 4f8b0157bd8c270aedd50569cc9d5a20
Description-en: GNU R relative survival
 Various functions for relative survival analysis: regression and
 non-parametric estimators.
 .
 It is used in "Analysing population-based cancer survival - settling
 the controversies."

Package: r-cran-rematch
Description-md5: 592dad24b761a013b1d48115050b7485
Description-en: GNU R package to match regular expression with a nicer api
 This package offers a small wrapper on 'regexpr' to extract
 the matches and captured groups from the match of a regular
 expression to a character vector.

Package: r-cran-rematch2
Description-md5: 923419dfce3182068cd247d0733c3ed2
Description-en: Tidy Output from Regular Expression Matching
 Wrappers on 'regexpr' and 'gregexpr' to return the match
 results in tidy data frames.

Package: r-cran-remotes
Description-md5: 4c8110c4b0e599d12b2c42bef7e54f0c
Description-en: R Package Installation from Remote Repositories, Including 'GitHub'
 Download and install R packages stored in 'GitHub',
 'BitBucket', or plain 'subversion' or 'git' repositories. This package
 is a lightweight replacement of the 'install_*' functions in 'devtools'.
 Indeed most of the code was copied over from 'devtools'.

Package: r-cran-rentrez
Description-md5: b11d0092792f26c26a24eed6bab54457
Description-en: GNU R interface to the NCBI's EUtils API
 Provides an R interface to the NCBI's EUtils API allowing users to
 search databases like GenBank and PubMed, process the results of those
 searches and pull data into their R sessions.

Package: r-cran-renv
Description-md5: 009a9c27db1450e1f343d49d61523fa1
Description-en: Project Environments
 A dependency management toolkit for R. Using 'renv', you can create and manage
 project-local R libraries, save the state of these libraries to a 'lockfile',
 and later restore your library as required. Together, these tools can help
 make your projects more isolated, portable, and reproducible.

Package: r-cran-repr
Description-md5: c7cb646d70d7ee23ce8f5f9f30140c98
Description-en: Serializable representations of R objects
 GNU R library providing string or binary representations of various types
 of R objects, to support using R with the Jupyter notebook.

Package: r-cran-reprex
Description-md5: 74a107ac692c64b7e7df66eb3e01b8ab
Description-en: Prepare Reproducible Example Code via the Clipboard
 Convenience wrapper that uses the 'rmarkdown' package to render
 small snippets of code to target formats that include both code and output.
 The goal is to encourage the sharing of small, reproducible, and runnable
 examples on code-oriented websites, such as <https://stackoverflow.com> and
 <https://github.com>, or in email. The user's clipboard is the default source
 of input code and the default target for rendered output. 'reprex' also
 extracts clean, runnable R code from various common formats, such as
 copy/paste from an R session.

Package: r-cran-reshape
Description-md5: 2429f8c247cdfa921ec2a1a66cdd1d8d
Description-en: Flexibly reshape data
 Reshape lets you flexibly restructure and aggregate data using just two
 functions: melt and cast.
 .
 Reshape (hopefully) makes it easy to do what you have been struggling
 to do with tapply, by, aggregate, xtabs, apply and summarise. It is also
 useful for getting your data into the correct structure for lattice or
 ggplot plots.

Package: r-cran-reshape2
Description-md5: ca2876672d15e5b86a9be2564ae3d193
Description-en: Flexibly reshape data: a reboot of the reshape package
 Reshape lets you flexibly restructure and aggregate data using just two
 functions: melt and cast.
 .
 Reshape (hopefully) makes it easy to do what you have been struggling
 to do with tapply, by, aggregate, xtabs, apply and summarise. It is also
 useful for getting your data into the correct structure for lattice or
 ggplot plots.

Package: r-cran-restfulr
Description-md5: 8e8b699815b8e395ee3f636dc5c80bea
Description-en: R Interface to RESTful Web Services
 Models a RESTful service as if it were a nested R list.

Package: r-cran-reticulate
Description-md5: d46c2a7fe91d2129b3013e0caefb2922
Description-en: Interface to 'Python'
 Interface to 'Python' modules, classes, and functions. When calling
 into 'Python', R data types are automatically converted to their equivalent
 'Python' types. When values are returned from 'Python' to R they are converted
 back to R types. Compatible with all versions of 'Python' >= 2.7.

Package: r-cran-rex
Description-md5: 82dcc678d01da2c65ac3db76450e7bbe
Description-en: Friendly Regular Expressions
 A friendly interface for the construction of regular expressions.

Package: r-cran-rgenoud
Description-md5: 6b3c2fb2c28eb2ab4a5578905f450e54
Description-en: R Version of GENetic Optimization Using Derivatives
 This GNU R package provides a genetic algorithm plus derivative optimizer.

Package: r-cran-rgl
Description-md5: c95123a291f6ca37423390cc343e742b
Description-en: GNU R package for three-dimensional visualisation using OpenGL
 This package provides functions implementing a new graphics device suitable
 for visualisation of GNU R objects in three dimensions using the OpenGL
 libraries.

Package: r-cran-rglpk
Description-md5: 595fa2619ed4e21ff406ac32be7914e7
Description-en: GNU R interface to the GNU Linear Programming Kit
 GLPK is open source software for solving large-scale linear programming (LP),
 mixed integer linear programming (MILP) and other related problems.

Package: r-cran-rgooglemaps
Description-md5: 408e60b940e911c39214d953b47eebfb
Description-en: Overlays on Static Maps
 Serves two purposes: (i) Provide a comfortable R interface to query the Google
 server for static maps, and (ii) Use the map as a background image to overlay
 plots within R. This requires proper coordinate scaling.

Package: r-cran-rhandsontable
Description-md5: c10ee7a72989a894c09a04c4dbe378c7
Description-en: GNU R interface to the 'Handsontable.js' library
 An R interface to the 'Handsontable' JavaScript library, which is a
 minimalist Excel-like data grid editor. See <https://handsontable.com/>
 for details.

Package: r-cran-rhpcblasctl
Description-md5: bd02156284be88fadf63ed5dab9da564
Description-en: control the number of threads on 'BLAS' in GNU R
 Control the number of threads on 'BLAS' (Aka 'GotoBLAS', 'OpenBLAS',
 'ACML', 'BLIS' and 'MKL'). And possible to control the number of
 threads in 'OpenMP'. Get a number of logical cores and physical cores
 if feasible.

Package: r-cran-rhub
Description-md5: 190f5ab36007f28b7c9b443ae4ec6195
Description-en: Tools for R Package Developers
 R-hub v2 uses GitHub Actions to run 'R CMD check' and
 similar package checks. The 'rhub' package helps you set up
 R-hub v2 for your R package, and start running checks.

Package: r-cran-rinside
Description-md5: 65830fcc8af65e2f4db0fcb8fea1ea04
Description-en: GNU R package to embed R in C++ application
 The 'RInside' packages makes it easier to have "R inside" your C++
 application by providing a C++ wrapper class providing the R
 interpreter.
 .
 As R itself is embedded into your application, a shared library build
 of R is required. This works on Linux, OS X and even on Windows
 provided you use the same tools used to build R itself.
 .
 Numerous examples are provided in the eight subdirectories of the
 examples/ directory of the installed package: standard, mpi (for
 parallel computing) qt (showing how to embed 'RInside' inside a Qt
 GUI application), wt (showing how to build a "web-application" using
 the Wt toolkit), armadillo (for 'RInside' use with 'RcppArmadillo')
 and eigen (for 'RInside' use with 'RcppEigen').  The example use
 GNUmakefile(s) with GNU extensions, so a GNU make is required (and
 will use the GNUmakefile automatically).
 .
 Doxygen-generated documentation of the C++ classes is available at
 the 'RInside' website as well.

Package: r-cran-rio
Description-md5: a4301b6f90b1168708579073bc0ed276
Description-en: GNU R package with Swiss-army knife for data i/o
 Streamlined data import and export by making assumptions that the
 user is probably willing to make: 'import()' and 'export()' determine
 the data structure from the file extension, reasonable defaults are
 used for data import and export (e.g., 'stringsAsFactors=FALSE'),
 web-based import is natively supported (including from SSL/HTTPS),
 compressed files can be read directly without explicit decompression,
 and fast import packages are used where appropriate. An additional
 convenience function, 'convert()', provides a simple method for
 converting between file types.

Package: r-cran-riskregression
Description-md5: eb0d61a497c3201b27772b8fb17f02b9
Description-en: GNU R Risk Regression Models and Prediction Scores for Survival
 Analysis with Competing Risks Implementation of the following methods
 for event history analysis. Risk regression models for survival
 endpoints also in the presence of competing risks are fitted using
 binomial regression based on a time sequence of binary event status
 variables. A formula interface for the Fine-Gray regression model and an
 interface for the combination of cause-specific Cox regression models. A
 toolbox for assessing and comparing performance of risk predictions
 (risk markers and risk prediction models). Prediction performance is
 measured by the Brier score and the area under the ROC curve for binary
 possibly time-dependent outcome. Inverse probability of censoring
 weighting and pseudo values are used to deal with right censored data.
 Lists of risk markers and lists of risk models are assessed
 simultaneously. Cross-validation repeatedly splits the data, trains the
 risk prediction models on one part of each split and then summarizes and
 compares the performance across splits.

Package: r-cran-ritis
Description-md5: d3387a25104e9b236bd8d8c989198629
Description-en: GNU R Integrated Taxonomic Information System client
 A GNU R interface to the Integrated Taxonomic Information System ('ITIS')
 (<https://www.itis.gov>). Includes functions to work with the 'ITIS' REST
 'API' methods (<https://www.itis.gov/ws_description.html>), as well as the
 'Solr' web service (<https://www.itis.gov/solr_documentation.html>).

Package: r-cran-rjags
Description-md5: 3cc06e249dd7fbdcc13abc4c4cedf44a
Description-en: R interface to the JAGS Bayesian statistics package
 rjags allows calling JAGS code from R to estimate Bayesian
 statistical models using Gibbs sampling.  Coupled with the coda
 package, it allows the researcher to set up data in R, run a model
 specified in the JAGS/BUGS language on the data, and then conduct
 post-estimation analysis using R's tools.

Package: r-cran-rjava
Description-md5: ed31f82935f7a8738231b510c8146dde
Description-en: GNU R low-level interface to Java
 This package provide a low-level interface from GNU R to Java VM very much
 like .C/.Call and friends. Allows creation of objects, calling methods and
 accessing fields.

Package: r-cran-rjson
Description-md5: 9bf6db267a756cf5b00b958230c68829
Description-en: GNU R package for converting between R and JSON objects
 This package allows conversion of R objects to and from Javascript object
 notation (JSON) format. Conversion can be done from a file or directly from an
 URL. There are two available implementations: a fast C one and a slower R one.

Package: r-cran-rlang
Description-md5: 1dfe92320ad764531d356cf5d0123422
Description-en: Functions for Base Types and Core R and 'Tidyverse' Features
 A toolbox for working with base types, core R features like the condition
 system, and core 'Tidyverse' features like tidy evaluation.

Package: r-cran-rle
Description-md5: 131c10e7410bbc2677f09b0524074550
Description-en: GNU R common functions for run-length encoded vectors
 This GNU R package provides common functions for run-length encoded
 vectors. Common 'base' and 'stats' methods for 'rle' objects, aiming
 to make it possible to treat them transparently as vectors.

Package: r-cran-rlinsolve
Description-md5: 66a4cc37bdb102e23c20fdf8bc91ba70
Description-en: Iterative Solvers for (Sparse) Linear System of Equations
 Solving a system of linear equations is one of the most fundamental
 computational problems for many fields of mathematical studies, such as
 regression problems from statistics or numerical partial differential
 equations. Rlinsolve provides basic stationary iterative solvers such as
 Jacobi, Gauss-Seidel, Successive Over-Relaxation and SSOR methods.
 Nonstationary, also known as Krylov subspace methods are also provided.
 Sparse matrix computation is also supported in that solving large and sparse
 linear systems can be manageable using Matrix package along with
 RcppArmadillo. For a more detailed description, see a book by Saad (2003),
 doi:10.1137/1.9780898718003.

Package: r-cran-rlist
Description-md5: f1a72975a4666961ae5db73eef4bed13
Description-en: GNU R toolbox for non-tabular data manipulation
 Provides a set of functions for data manipulation with
 list objects, including mapping, filtering, grouping, sorting,
 updating, searching, and other useful functions. Most functions
 are designed to be pipeline friendly so that data processing with
 lists can be chained.

Package: r-cran-rlrsim
Description-md5: ec04a7bcbc658e4077e71154d749c838
Description-en: GNU R exact likelihood ratio tests for mixed and additive models
 Rapid, simulation-based exact (restricted) likelihood ratio tests
 for testing the presence of variance components/nonparametric terms for
 models fit with nlme::lme(),lme4::lmer(), lmeTest::lmer(), gamm4::gamm4(),
 mgcv::gamm() and SemiPar::spm().

Package: r-cran-rlumshiny
Description-md5: a3cbf355001390897812edea36cdef5e
Description-en: GNU R 'Shiny' Applications for the R Package 'Luminescence'
 A collection of 'shiny' applications for the R package 'Luminescence'.
 These mainly, but not exclusively, include applications for plotting
 chronometric data from e.g. luminescence or radiocarbon dating. It
 further provides access to bootstraps tooltip and popover
 functionality and contains the 'jscolor.js' library with a custom
 'shiny' output binding.

Package: r-cran-rmariadb
Description-md5: a2601d46346d3f76e937c2522e01671b
Description-en: Database Interface and 'MariaDB' Driver
 Implements a 'DBI'-compliant interface to 'MariaDB'
 (<https://mariadb.org/>) and 'MySQL' (<https://www.mysql.com/>)
 databases.

Package: r-cran-rmarkdown
Description-md5: d47f6a93afbb506794e5ab7f69f84b4f
Description-en: Dynamic Documents for R
 Convert R Markdown documents into a variety of formats.

Package: r-cran-rmpfr
Description-md5: e2784fa42d97ec6cdfe1c32f9b19408a
Description-en: R MPFR - Multiple Precision Floating-Point Reliable
 Arithmetic (via S4 classes and methods) for
 arbitrary precision floating point numbers, including transcendental
 ("special") functions.  To this end, the package interfaces to
 the 'LGPL' licensed 'MPFR' (Multiple Precision Floating-Point Reliable) Library
 which itself is based on the 'GMP' (GNU Multiple Precision) Library.

Package: r-cran-rmpi
Description-md5: a306e56885dbe14491fdbc63f1267460
Description-en: GNU R package interfacing MPI libraries for distributed computing
 This CRAN package provides an interface to the MPI (Message-Passing
 Interface) API. It also provides an interactive R slave environment
 in which distributed statistical computing can be carried out.

Package: r-cran-rms
Description-md5: 9fe79ccc22f1a3025abc6da6b5e51bde
Description-en: GNU R regression modeling strategies by Frank Harrell
 Regression modeling, testing, estimation, validation, graphics,
 prediction, and typesetting by storing enhanced model design
 attributes in the fit.  rms is a collection of 229 functions that
 assist with and streamline modeling.  It also contains functions for
 binary and ordinal logistic regression models and the Buckley-James
 multiple regression model for right-censored responses, and implements
 penalized maximum likelihood estimation for logistic and ordinary
 linear models.  rms works with almost any regression model, but it
 was especially written to work with binary or ordinal logistic
 regression, Cox regression, accelerated failure time models,
 ordinary linear models, the Buckley-James model, generalized least
 squares for serially or spatially correlated observations, generalized
 linear models, and quantile regression.
 .
 See Frank Harrell (2001), Regression Modeling Strategies, Springer
 Series in Statistics, as well as http://biostat.mc.vanderbilt.edu/Rrms.

Package: r-cran-rmutil
Description-md5: baf95902443791e567d021b444571cb5
Description-en: GNU R utilities for nonlinear regression and repeated measurements models
 A toolkit of functions for nonlinear regression and repeated
 measurements not to be used by itself but called by other Lindsey packages such
 as 'gnlm', 'stable', 'growth', 'repeated', and 'event'
 (available at <http://www.commanster.eu/rcode.html>).

Package: r-cran-rmysql
Description-md5: 6596605f84414457fb9832b939a50145
Description-en: GNU R package providing a DBI-compliant interface to MySQL
 The package implements access to MySQL databases via the DBI interface of R.

Package: r-cran-rnaturalearth
Description-md5: c55a8d76aa84f9c8c7b77b5c0f479fed
Description-en: World Map Data from Natural Earth
 Facilitates mapping by making natural earth map data from
 <https://www.naturalearthdata.com/> more easily available to R users.

Package: r-cran-rnaturalearthdata
Description-md5: 503c2d704716f3a7407eeb5bc0080f0d
Description-en: world vector map data from Natural Earth for GNU R
 This package contains vector map data from
 <http://www.naturalearthdata.com/>. Access functions are provided
 in the accompanying package 'rnaturalearth'.

Package: r-cran-rncl
Description-md5: 8675e3367835c89ab1ab7d295d19e169
Description-en: GNU R interface to the Nexus Class Library
 This R package provides an interface to the Nexus Class Library which
 allows parsing of NEXUS, Newick and other phylogenetic tree file
 formats. It provides elements of the file that can be used to build
 phylogenetic objects such as ape's 'phylo' or phylobase's 'phylo4(d)'.

Package: r-cran-rneos
Description-md5: 25071b6f3f60d79960e62a5d186c0580
Description-en: GNU R package with XML-RPC interface to NEOS
 The rneos package implements access to the XML-RPC API for NEOS
 enabling the user to pass optimization problems to NEOS and retrieve
 results within R.

Package: r-cran-rnetcdf
Description-md5: 1c9d770018ad3917bc3d09c2bbbf417b
Description-en: Interface to 'NetCDF' Datasets
 An interface to the 'NetCDF' file formats designed by Unidata for efficient
 storage of array-oriented scientific data and descriptions. Most capabilities
 of 'NetCDF' version 4 are supported. Optional conversions of time units are
 enabled by 'UDUNITS' version 2, also from Unidata.

Package: r-cran-rnexml
Description-md5: 2ade0db5504009650f0abb7bac11f264
Description-en: GNU R package for semantically rich I/O for the 'NeXML' format
 Provides access to phyloinformatic data in 'NeXML' format. The package
 should add new functionality to R such as the possibility to manipulate
 'NeXML' objects in more various and refined way and compatibility with
 'ape' objects.

Package: r-cran-rngtools
Description-md5: 85118a44b8e16a4eabec02669775c86e
Description-en: GNU R package for random number generators
 This package contains a set of functions for working with Random Number
 Generators (RNGs). In particular, it defines a generic S4 framework for
 getting/setting the current RNG, or RNG data that are embedded into
 objects for reproducibility. Notably, convenient default methods greatly
 facilitate the way current RNG settings can be changed.

Package: r-cran-robumeta
Description-md5: 5a7b8ea38e1a6e6ef62502bbd36251bb
Description-en: GNU R robust variance meta-regression
 Functions for conducting robust variance estimation (RVE) meta-
 regression using both large and small sample RVE estimators under
 various weighting schemes. These methods are distribution free and
 provide valid point estimates, standard errors and hypothesis tests even
 when the degree and structure of dependence between effect sizes is
 unknown. Also included are functions for conducting sensitivity analyses
 under correlated effects weighting and producing RVE-based forest plots.

Package: r-cran-robust
Description-md5: 9662bcc8bc19e481dfeefd452644fa14
Description-en: Port of the S+ "Robust Library"
 Methods for robust statistics, a state of the art in the early
 2000s, notably for robust regression and robust multivariate analysis.

Package: r-cran-robustbase
Description-md5: 7ebe2e911b36b89b0815cb1da540e214
Description-en: GNU R package providing basic robust statistics
 This package provides 'essential' robust statistics. The goal of the
 package is to provide tools allowing to analyze data with robust methods.
 This includes regression methodology including model selections and
 multivariate statistics where the authors strive to cover the book
 "Robust Statistics,  Theory and Methods" by Maronna, Martin and Yohai;
 Wiley 2006.

Package: r-cran-robustrankaggreg
Description-md5: c64c36436ffde1268ea600a795af9597
Description-en: Methods for robust rank aggregation
 Methods for aggregating ranked lists, especially lists of
 genes. It implements the Robust Rank Aggregation (Kolde et. al
 in preparation) and some other simple algorithms for the task.
 RRA method uses a probabilistic model for aggregation that is
 robust to noise and also facilitates the calculation of
 significance probabilities for all the elements in the final
 ranking.

Package: r-cran-rockchalk
Description-md5: 830c04467dcac8551cfaa6964a5703d7
Description-en: GNU R regression estimation and presentation
 A collection of functions for interpretation and presentation
 of regression analysis.  These functions are used
 to produce the statistics lectures in
 <http://pj.freefaculty.org/guides>. Includes regression
 diagnostics, regression tables, and plots of interactions and
 "moderator" variables. The emphasis is on "mean-centered" and
 "residual-centered" predictors. The vignette 'rockchalk' offers a
 fairly comprehensive overview.  The vignette 'Rstyle' has advice
 about coding in R.  The package title 'rockchalk' refers to the
 school motto, 'Rock Chalk Jayhawk, Go K.U.'.

Package: r-cran-rocr
Description-md5: 67d77b1b5bfeb7e4e084ffd06446af6b
Description-en: GNU R package to prepare and display ROC curves
 ROC graphs, sensitivity/specificity curves, lift charts,
 and precision/recall plots are popular examples of trade-off
 visualizations for specific pairs of performance measures. ROCR is a
 flexible tool for creating cutoff-parametrized 2D performance curves
 by freely combining two from over 25 performance measures (new
 performance measures can be added using a standard interface).
 Curves from different cross-validation or bootstrapping runs can be
 averaged by different methods, and standard deviations, standard
 errors or box plots can be used to visualize the variability across
 the runs. The parametrization can be visualized by printing cutoff
 values at the corresponding curve positions, or by coloring the
 curve according to cutoff. All components of a performance plot can
 be quickly adjusted using a flexible parameter dispatching
 mechanism. Despite its flexibility, ROCR is easy to use, with only
 three commands and reasonable default values for all optional
 parameters.
 .
 ROCR features: ROC curves, precision/recall plots, lift charts, cost
 curves, custom curves by freely selecting one performance measure for the
 x axis and one for the y axis, handling of data from cross-validation
 or bootstrapping, curve averaging (vertically, horizontally, or by
 threshold), standard error bars, box plots, curves that are color-coded
 by cutoff, printing threshold values on the curve, tight integration
 with Rs plotting facilities (making it easy to adjust plots or to combine
 multiple plots), fully customizable, easy to use (only 3 commands).
 .
 Performance measures that ROCR knows: Accuracy, error rate, true
 positive rate, false positive rate, true negative rate, false negative
 rate, sensitivity, specificity, recall, positive predictive value,
 negative predictive value, precision, fallout, miss, phi correlation
 coefficient, Matthews correlation coefficient, mutual information, chi
 square statistic, odds ratio, lift value, precision/recall F measure,
 ROC convex hull, area under the ROC curve, precision/recall break-even
 point, calibration error, mean cross-entropy, root mean squared error,
 SAR measure, expected cost, explicit cost.

Package: r-cran-rodbc
Description-md5: 2598198680ecb6c8aa4370ff5b871498
Description-en: GNU R package for ODBC database access
 This CRAN package provides access to any Open DataBase Connectivity (ODBC)
 accessible database.
 .
 The package should be platform independent and provide access to any
 database for which a driver exists.  It has been tested with MySQL
 and PostgreSQL on both Linux and Windows (and to those DBMSs on Linux
 hosts from R under Windows), Microsoft Access, SQL Server and Excel
 spreadsheets (read-only), and users have reported success with
 connections to Oracle and DBase.
 .
 Usage is covered in the R Data Import/Export manual (available via the
 r-doc-pdf, r-doc-html and r-doc-info packages).

Package: r-cran-rook
Description-md5: ff52e6b968da76f73b991f1a1989effd
Description-en: HTTP Web Server for R
 An HTTP web server for R with a documented API to interface between R and
 the server. The documentation contains the Rook specification and details
 for building and running Rook applications. To get started, be sure and read
 the 'Rook' help file first.

Package: r-cran-rook-examples
Description-md5: 14154ffba1c287af05f528b40e4d254f
Description-en: web server interface for R (examples)
 The package provides a set of routines for R to perform as a web
 server. This is used by a series of reverse dependencies to develop
 interactive interfaces to statistical analyses and reports.
 .
 This package separates the examples from the core functionality.

Package: r-cran-rose
Description-md5: 2272ae58636bd4971d5be8a9bb36a21a
Description-en: GNU R random over-sampling examples
 Functions to deal with binary classification
 problems in the presence of imbalanced classes. Synthetic balanced samples are
 generated according to ROSE (Menardi and Torelli, 2013).
 Functions that implement more traditional remedies to the class imbalance
 are also provided, as well as different metrics to evaluate a learner accuracy.
 These are estimated by holdout, bootstrap or cross-validation methods.

Package: r-cran-rotl
Description-md5: f983e3c523e39e7104e9b6a548ba69d3
Description-en: GNU R interface to the 'Open Tree of Life' API
 An interface to the 'Open Tree of Life' API to retrieve phylogenetic
 trees, information about studies used to assemble the synthetic tree,
 and utilities to match taxonomic names to 'Open Tree identifiers'. The
 'Open Tree of Life' aims at assembling a comprehensive phylogenetic tree
 for all named species.

Package: r-cran-roxygen2
Description-md5: c957b990819b47dc641ed40947b65125
Description-en: In-Line Documentation for R
 Generate your Rd documentation, 'NAMESPACE' file, and collation field using
 specially formatted comments. Writing documentation in-line with code makes
 it easier to keep your documentation up-to-date as your requirements change.
 'roxygen2' is inspired by the 'Doxygen' system for C++.

Package: r-cran-rpact
Description-md5: ae9e21930639dc2208677921afc4429a
Description-en: Confirmatory Adaptive Clinical Trial Design and Analysis
 Design and analysis of confirmatory adaptive clinical trials with
 continuous, binary, and survival endpoints according to the methods
 described in the monograph by Wassmer and Brannath (2016). This
 includes classical group sequential as well as multi-stage adaptive
 hypotheses tests that are based on the combination testing principle.

Package: r-cran-rpart
Description-md5: 5e041d743573f4100f0a151a84d0c9b0
Description-en: GNU R package for recursive partitioning and regression trees
 This package provides functions to recursive partitioning and regression
 trees.
 .
 This package is part of the set of packages that are 'recommended'
 by R Core and shipped with upstream source releases of R itself.
 .
 URL (of the S-Plus original): http://www.mayo.edu/hsr/Sfunc.html

Package: r-cran-rpf
Description-md5: d0fdcd3e436a8fb59559a1adef471588
Description-en: GNU R response probability functions
 The purpose of this package is to factor out logic and math common
 to Item Factor Analysis fitting, diagnostics, and analysis. It is
 envisioned as core support code suitable for more specialized IRT packages
 to build upon. Complete access to optimized C functions are made available
 with R_RegisterCCallable().

Package: r-cran-rpostgresql
Description-md5: dd2711f500f22c8852d7e9b5346eec1a
Description-en: GNU R package providing database interface and driver for PostgreSQL
 This package provides a Database Interface (DBI) compliant driver
 for R to access PostgreSQL database systems.

Package: r-cran-rprojroot
Description-md5: 227c9783f72c4d604697dd9edc29c5e4
Description-en: Finding Files in Project Subdirectories
 Robust, reliable and flexible paths to files below a project root. The 'root'
 of a project is defined as a directory that matches a certain criterion, e.g.,
 it contains a certain regular file.

Package: r-cran-rprotobuf
Description-md5: dc4950ba1ebbe4939aa5364933ffd9fd
Description-en: R Interface to the 'Protocol Buffers' 'API' (Version 2 or 3)
 Protocol Buffers are a way of encoding structured data in an efficient
 yet extensible format. Google uses Protocol Buffers for almost all of its
 internal 'RPC' protocols and file formats. Additional documentation is
 available in two included vignettes one of which corresponds to our 'JSS'
 paper (2016, <doi:10.18637/jss.v071.i02>. A sufficiently recent version
 of 'Protocol Buffers' library is required; currently version 3.3.0 from 2017
 is the tested minimum.

Package: r-cran-rquantlib
Description-md5: f139cdd9d7c068bac6ae0ef04474010a
Description-en: GNU R package interfacing the QuantLib finance library
 This CRAN package provides an interface for GNU R to the QuantLib
 library for modeling, trading, and risk management of financial assets.

Package: r-cran-rrcov
Description-md5: 0556f17c0daf44f086693c105c539704
Description-en: Scalable Robust Estimators with High Breakdown Point
 Robust Location and Scatter Estimation and Robust
 Multivariate Analysis with High Breakdown Point.

Package: r-cran-rredlist
Description-md5: 1bf65eda7633dd695280f029274b2731
Description-en: GNU R IUCN Red List Client
 The IUCN Red List is a global list of threatened and endangered
 species. This GNU R package provides an IUCN Red List client to the Red
 List API routines.
 .
 The IUCN Global Species Programme working with the IUCN Species Survival
 Commission (SSC) has been assessing the conservation status of species,
 subspecies, varieties, and even selected subpopulations on a global
 scale for the past 50 years in order to highlight taxa threatened with
 extinction, and thereby promote their conservation.

Package: r-cran-rsample
Description-md5: ff7cd329dc4ad2b235bff31b6b7f5cdd
Description-en: GNU R general resampling infrastructure
 Classes and functions to create and summarize different types of
 resampling objects (e.g. bootstrap, cross-validation).
 .
 A resample is defined as the result of a two-way split of a data set.
 For example, when bootstrapping, one part of the resample is a sample
 with replacement of the original data. The other part of the split
 contains the instances that were not contained in the bootstrap sample.
 Cross-validation is another type of resampling.

Package: r-cran-rsclient
Description-md5: d0e1fd8ae0fa2c4bc7c577c99549eba7
Description-en: GNU R package providing an Rserve client
 This package provides a client for Rserve, allowing to connect to
 Rserve instances and issue commands.
 .
 Rserve is provided by the 'rserve' package in Debian.

Package: r-cran-rsconnect
Description-md5: aae652d19d8c57315e61dfe96f646df4
Description-en: GNU R deployment interface for markdown and Shiny applications
 Programmatic deployment interface for 'RPubs', 'shinyapps.io', and
 'RStudio Connect'. Supported content types include R Markdown documents,
 Shiny applications, Plumber APIs, plots, and static web content.

Package: r-cran-rsdmx
Description-md5: 5d6a508c4a8203fcf4652a85b3d9b4cf
Description-en: GNU R package for the Statistical Data and Metadata Exchange (SDMX) framework
 This package provides a set of classes and methods to read data and metadata
 documents exchanged through the Statistical Data and Metadata Exchange (SDMX)
 framework, currently focusing on the SDMX XML standard format (SDMX-ML).
 .
 SDMX is an initiative to foster standards for the exchange of statistical
 information. It is sponsored by several major providers of statistical
 information: the Bank for International Settlements, the European Central
 Bank, Eurostat (the statistical office of the European Union), the
 International Monetary Fund (IMF), the Organisation for Economic Co-operation
 and Development (OECD), the United Nations Statistics Division, the United
 Nations Educational, Scientific and Cultural Organization and the World Bank.
 .
 The package can therefore be used to download statistical information from the
 servers of those organizations, and from those of several other institutions.

Package: r-cran-rserve
Description-md5: 7970aee9642afd81d258420c000a4152
Description-en: GNU R Rserve tcp/ip server and sample clients
 This package provide Rserve, a headless server for GNU R.  Rserve
 acts as a socket server (TCP/IP or local sockets) which allows binary
 requests to be sent to R. Every connection has a separate workspace
 and working directory. Client-side implementations are available for
 popular languages such as C/C++ and Java, allowing any application to
 use facilities of R without the need of linking to R code. Rserve
 supports remote connection, user authentication and file transfer. A
 simple R client is included in this package as well.
 .
 URL: http://www.rosuda.org/Rserve/

Package: r-cran-rslurm
Description-md5: 8d1c21642c04cd023b1eb0a6d2379d8c
Description-en: Submit R Calculations to a Slurm Cluster
 Functions that simplify submitting R scripts to a Slurm workload
 manager, in part by automating the division of embarrassingly parallel
 calculations across cluster nodes.

Package: r-cran-rsolnp
Description-md5: c40ce1bf250a823cf2578339a53a4017
Description-en: General Non-Linear Optimization
 General Non-linear Optimization Using Augmented Lagrange Multiplier Method.

Package: r-cran-rspectra
Description-md5: 97910890d8dc98a5be85efc79d7767c5
Description-en: GNU R solvers for large-scale eigenvalue and SVD problems
 This package provides a R interface to the 'Spectra' library
 <https://spectralib.org/> for large-scale eigenvalue and SVD
 problems. It is typically used to compute a few
 eigenvalues/vectors of an n by n matrix, e.g., the k largest eigenvalues,
 which is usually more efficient than eigen() if k << n. This package
 provides the 'eigs()' function that does the similar job as in 'Matlab',
 'Octave', 'Python SciPy' and 'Julia'. It also provides the 'svds()' function
 to calculate the largest k singular values and corresponding
 singular vectors of a real matrix. The matrix to be computed on can be
 dense, sparse, or in the form of an operator defined by the user.

Package: r-cran-rsqlite
Description-md5: 24a68b90bcc32afc4d3990d890b579b4
Description-en: Database Interface R driver for SQLite
 This package embeds the SQLite database engine in R and provides an interface
 compliant with the DBI package. This package is built with the SQLite package
 distributed in Debian, not with the copy included in the CRAN package.

Package: r-cran-rstan
Description-md5: 09c503ecb85dda4741cc7216edbe7ee6
Description-en: R Interface to Stan
 User-facing R functions are provided to parse, compile, test, estimate,
 and analyze Stan models by accessing the header-only Stan library provided
 by the 'StanHeaders' package. The Stan project develops a probabilistic
 programming language that implements full Bayesian statistical inference
 via Markov Chain Monte Carlo, rough Bayesian inference via 'variational'
 approximation, and (optionally penalized) maximum likelihood estimation
 via optimization. In all three cases, automatic differentiation is used
 to quickly and accurately evaluate gradients without burdening the user with
 the need to derive the partial derivatives.

Package: r-cran-rstanarm
Description-md5: 9dc9b8ff1b5b4a00a6d0eec18e2efa56
Description-en: GNU R bayesian applied regression modeling via stan
 Estimates previously compiled regression models using the 'rstan'
 package, which provides the R interface to the Stan C++ library for Bayesian
 estimation. Users specify models via the customary R syntax with a formula and
 data.frame plus some additional arguments for priors.

Package: r-cran-rstantools
Description-md5: f10a4e60017a0b09e27e21753a5fe56c
Description-en: tools for developing GNU R packages interfacing with 'Stan'
 Provides various tools for developers of R packages interfacing
 with 'Stan' <http://mc-stan.org>, including functions to set up the required
 package structure, S3 generics and default methods to unify function naming
 across 'Stan'-based R packages, and vignettes with recommendations for
 developers.

Package: r-cran-rstatix
Description-md5: 869fabe14f337d0899f0fc66951ca9c1
Description-en: Pipe-Friendly Framework for Basic Statistical Tests
 Provides a simple and intuitive pipe-friendly framework, coherent with
 the 'tidyverse' design philosophy, for performing basic statistical tests,
 including t-test, Wilcoxon test, ANOVA, Kruskal-Wallis and correlation
 analyses. The output of each test is automatically transformed into a tidy
 data frame to facilitate visualization. Additional functions are available
 for reshaping, reordering, manipulating and visualizing correlation matrix.
 Functions are also included to facilitate the analysis of factorial
 experiments, including purely 'within-Ss' designs (repeated measures),
 purely 'between-Ss' designs, and mixed 'within-and-between-Ss' designs.
 It's also possible to compute several effect size metrics, including "eta
 squared" for ANOVA, "Cohen's d" for t-test and 'Cramer V' for the association
 between categorical variables. The package contains helper functions for
 identifying univariate and multivariate outliers, assessing normality and
 homogeneity of variances.

Package: r-cran-rstpm2
Description-md5: 155ea9838e5a1dff1965b46f1daea636
Description-en: Smooth Survival Models, Including Generalized Survival Models
 R implementation of generalized survival models (GSMs), smooth
 accelerated failure time (AFT) models and Markov multi-state models.
 For the GSMs, g(S(t|x))=eta(t,x) for a link function g, survival S at time
 t with covariates x and a linear predictor eta(t,x). The main assumption is
 that the time effect(s) are smooth <doi:10.1177/0962280216664760>. For fully
 parametric models with natural splines, this re-implements Stata's 'stpm2'
 function, which are flexible parametric survival models developed by Royston
 and colleagues. We have extended the parametric models to include any smooth
 parametric smoothers for time. We have also extended the model to include
 any smooth penalized smoothers from the 'mgcv' package, using penalized
 likelihood. These models include left truncation, right censoring, interval
 censoring, gamma frailties and normal random effects <doi:10.1002/sim.7451>,
 and copulas. For the smooth AFTs, S(t|x) = S_0(t*eta(t,x)), where the baseline
 survival function S_0(t)=exp(-exp(eta_0(t))) is modelled for natural
 splines for eta_0, and the time-dependent cumulative acceleration factor
 eta(t,x)=\int_0^t exp(eta_1(u,x)) du for log acceleration factor eta_1(u,x).
 The Markov multi-state models allow for a range of models with smooth
 transitions to predict transition probabilities, length of stay, utilities
 and costs, with differences, ratios and standardisation.

Package: r-cran-rstudioapi
Description-md5: 23b9b317184338c5398c74125e9ff595
Description-en: GNU R package for access to the RStudio API
 The rstudioapi package provides access the RStudio API (if available) and
 provides informative error messages when it's not.

Package: r-cran-rsvd
Description-md5: 5d63cddd80519f8618fc46b2cc71e66a
Description-en: Randomized Singular Value Decomposition
 Low-rank matrix decompositions are fundamental tools and widely used for
 data analysis, dimension reduction, and data compression. Classically,
 highly accurate deterministic matrix algorithms are used for this task.
 However, the emergence of large-scale data has severely challenged our
 computational ability to analyze big data. The concept of randomness has
 been demonstrated as an effective strategy to quickly produce
 approximate answers to familiar problems such as the singular value
 decomposition (SVD). The rsvd package provides several randomized matrix
 algorithms such as the randomized singular value decomposition (rsvd),
 randomized principal component analysis (rpca), randomized robust
 principal component analysis (rrpca), randomized interpolative
 decomposition (rid), and the randomized CUR decomposition (rcur). In
 addition several plot functions are provided. The methods are discussed
 in detail by Erichson et al. (2016) <arXiv:1608.02148>.

Package: r-cran-rsvg
Description-md5: d809a91d5a12eaceccb5797db8746ab9
Description-en: GNU R render SVG images into PDF, PNG, PostScript, or bitmap arrays
 Renders vector-based svg images into high-quality custom-size bitmap
 arrays using 'librsvg2'. The resulting bitmap can be written to e.g. png, jpeg
 or webp format. In addition, the package can convert images directly to various
 formats such as pdf or postscript.

Package: r-cran-rsymphony
Description-md5: e7e849e9c77cff5b006e773b83f38775
Description-en: GNU R interface to the SYMPHONY MILP solver
 Rsymphony provides an interface from GNU R to the SYMPHONY mixed
 integer linear programming (MILP) solver. More information about
 SYMPHONY is at http://www.coin-or.org/SYMPHONY/

Package: r-cran-rtdists
Description-md5: 8977099fed9c990e29532cf1257f5541
Description-en: Response Time Distributions
 Provides response time distributions (density/PDF, distribution function/CDF,
 quantile function, and random generation): (a) Ratcliff diffusion model
 (Ratcliff & McKoon, 2008, <doi:10.1162/neco.2008.12-06-420>) based on C code
 by Andreas and Jochen Voss and (b) linear ballistic accumulator (LBA; Brown &
 Heathcote, 2008, <doi:10.1016/j.cogpsych.2007.12.002>) with different
 distributions underlying the drift rate.

Package: r-cran-rtf
Description-md5: c1f365c7745c7c93d563e6d2e9cb3f5c
Description-en: Rich Text Format (RTF) Output
 A set of R functions to output Rich Text Format (RTF) files with high
 resolution tables and graphics that may be edited with a standard word
 processor such as Microsoft Word.

Package: r-cran-rtsne
Description-md5: 98226e9f9acb92f206af885cfaafe554
Description-en: GNU R T-Distributed Stochastic Neighbor Embedding using a Barnes-Hut
 This package implements a R wrapper around the fast T-distributed
 Stochastic Neighbor Embedding implementation by Van der Maaten
 (see <https://github.com/lvdmaaten/bhtsne/> for more information
 on the original implementation).

Package: r-cran-runit
Description-md5: f1990b43bc087fd33fb44a46dbcb2c77
Description-en: GNU R package providing unit testing framework
 This package implements a standard Unit Testing framework, with
 additional code inspection and report generation tools

Package: r-cran-rversions
Description-md5: ddb23a9b9a1700fea456e997828a7c9c
Description-en: query GNU R versions, including 'r-release' and 'r-oldrel'
 Query the main 'R' 'SVN' repository to find the
 versions 'r-release' and 'r-oldrel' refer to, and also all
 previous 'R' versions and their release dates.

Package: r-cran-rvest
Description-md5: b539a55b030d5f0d05e4b2aac30a1c91
Description-en: Easily Harvest (Scrape) Web Pages
 Wrappers around the 'xml2' and 'httr' packages to make it easy to
 download, then manipulate, HTML and XML.

Package: r-cran-rwave
Description-md5: 28a0dedf8555cba7fa72a0e40eca72aa
Description-en: GNU R time-frequency analysis of 1-D signals
 A set of R functions which provide an environment for the Time-Frequency
 analysis of 1-D signals (and especially for the wavelet and Gabor
 transforms of noisy signals). It was originally written for Splus by
 Rene Carmona, Bruno Torresani, and Wen L. Hwang, first at the University
 of California at Irvine and then at Princeton University. Credit should
 also be given to Andrea Wang whose functions on the dyadic wavelet
 transform are included. Rwave is based on the book: "Practical
 Time-Frequency Analysis: Gabor and Wavelet Transforms with an Implementation
 in S", by Rene Carmona, Wen L. Hwang and Bruno Torresani (1998, eBook
 ISBN:978008053942), Academic Press.

Package: r-cran-rwiener
Description-md5: 37ad2332610c17fbfd405a9ff3b624e5
Description-en: GNU R Wiener process distribution functions
 Provides Wiener process distribution functions,
 namely the Wiener first passage time density, CDF, quantile and random
 functions. Additionally supplies a modelling function (wdm) and further
 methods for the resulting object.

Package: r-cran-s2
Description-md5: d9cae5c80589aea5be2909a4624b3566
Description-en: Spherical Geometry Operators Using the S2 Geometry Library
 Provides R bindings for Google's s2 library for geometric calculations
 on the sphere. High-performance constructors and exporters provide high
 compatibility with existing spatial packages, transformers construct new
 geometries from existing geometries, predicates provide a means to select
 geometries based on spatial relationships, and accessors extract information
 about geometries.

Package: r-cran-s7
Description-md5: ab9e731a7ce0b219ac1dc2f64a55627b
Description-en: An Object Oriented System Meant to Become a Successor to S3 and S4
 A new object oriented programming system designed to be a successor to S3
 and S4. It includes formal class, generic, and method specification,
 and a limited form of multiple dispatch. It has been designed and implemented
 collaboratively by the R Consortium Object-Oriented Programming Working Group,
 which includes representatives from R-Core, 'Bioconductor',
 'Posit'/'tidyverse', and the wider R community.

Package: r-cran-sampling
Description-md5: 7b4e76c4d7a939013a68be4b02903e02
Description-en: Draw random samples using different sampling schemes
 Functions to draw random samples using different sampling schemes are
 available. Functions are also provided to obtain (generalized)
 calibration weights, different estimators, as well some variance
 estimators.

Package: r-cran-samr
Description-md5: 70aa63cbb8e42c63a5e4fdae40c172cc
Description-en: SAM: Significance Analysis of Microarrays
 Significance Analysis of Microarrays for differential expression analysis,
 RNAseq data and related problems.

Package: r-cran-sandwich
Description-md5: b4d852f913148c2e50d3b9eab5ac765e
Description-en: GNU R package for model-robust standard error estimates
 This package contains model-robust standard error estimators for time series
 and longitudinal data.

Package: r-cran-sass
Description-md5: 1c80bd87b8d5598cf5d40aea7876c182
Description-en: Syntactically Awesome Style Sheets ('Sass')
 An 'SCSS' compiler, powered by the 'LibSass' library. With this,
 R developers can use variables, inheritance, and functions to generate
 dynamic style sheets. The package uses the 'Sass CSS' extension language,
 which is stable, powerful, and CSS compatible.

Package: r-cran-satellite
Description-md5: 0be6088efcbebe44792a49f9e84a1e4e
Description-en: GNU R handling and manipulating remote sensing data
 This package provides a broad variety of functions which are useful
 for handling, manipulating, and visualizing satellite-based remote sensing
 data. These operations range from mere data import and layer handling (eg
 subsetting), over Raster* typical data wrangling (eg crop, extend), to more
 sophisticated (pre-)processing tasks typically applied to satellite imagery
 (eg atmospheric and topographic correction). This functionality is
 complemented by a full access to the satellite layers' metadata at any
 stage and the documentation of performed actions in a separate log file.
 Currently available sensors include Landsat 4-5 (TM), 7 (ETM+), and 8
 (OLI/TIRS Combined), and additional compatibility is ensured for the Landsat
 Global Land Survey data set. Moreover, support for Terra and Aqua-MODIS as
 well as PROBA-V is expected to arrive shortly.

Package: r-cran-scales
Description-md5: 774adc4cc5c0ad895d2d1c56e2dd9ed4
Description-en: Scale functions for visualization
 Graphical scales map data to aesthetics, and provide
 methods for automatically determining breaks and labels
 for axes and legends.

Package: r-cran-scam
Description-md5: 919330641e2026efb31ff7719c22f62f
Description-en: Shape Constrained Additive Models
 Generalized additive models under shape constraints on the component functions
 of the linear predictor. Models can include multiple shape-constrained
 (univariate and bivariate) and unconstrained terms. Routines of the package
 'mgcv' are used to set up the model matrix, print, and plot the results.
 Multiple smoothing parameter estimation by the Generalized Cross Validation
 or similar. See Pya and Wood (2015) <doi:10.1007/s11222-013-9448-7> for an
 overview. A broad selection of shape-constrained smoothers, linear functionals
 of smooths with shape constraints, and Gaussian models with AR1 residuals.

Package: r-cran-scatterd3
Description-md5: fce5991f0ba29e9dbdfaed4bdaa3ebf2
Description-en: D3 JavaScript Scatterplot from R
 Creates 'D3' 'JavaScript' scatterplots from 'R' with interactive features
 : panning, zooming, tooltips, etc.

Package: r-cran-scattermore
Description-md5: be790b924cd761b961db14ad8f0bd82d
Description-en: Scatterplots with More Points
 C-based conversion of large scatterplot data to rasters plus other operations
 such as data blurring or data alpha blending. Speeds up plotting of data with
 millions of points.

Package: r-cran-scatterplot3d
Description-md5: 0cdd314e03e6d40857e3c9bde28cbc37
Description-en: GNU R package for Visualizing Multivariate Data
 Scatterplot3d is an GNU R package for the visualization of multivariate data
 in a three dimensional space. Basically scatterplot3d generates a scatter plot
 in the 3D space using a parallel projection. Higher dimensions (fourth, fifth,
 etc.) of the data can be visualized to some extent using, e.g. different
 colors, symbol types or symbol sizes.

Package: r-cran-sctransform
Description-md5: 9d4209991cd42878ad22e608ca2cb8dd
Description-en: Variance Stabilizing Transformations for Single Cell UMI Data
 A normalization method for single-cell UMI count data using
 a variance stabilizing transformation. The transformation is based
 on a negative binomial regression model with regularized parameters.
 As part of the same regression framework, this package also provides functions
 for batch correction, and data correction. See Hafemeister and Satija
 (2019) <doi:10.1186/s13059-019-1874-1>, and Choudhary and Satija (2022)
 <doi:10.1186/s13059-021-02584-9> for more details.

Package: r-cran-segmented
Description-md5: 47d113fc43b1a9675feb64b8f23f91e5
Description-en: GNU R segmented relationships in regression models
 This GNU R package provides segmented relationships in regression
 models with breakpoints/changepoints estimation.
 .
 Given a (generalized) linear model, segmented ‘updates’ the model by
 adding one or more segmented relationships. Several variables with
 multiple breakpoints are allowed.

Package: r-cran-selectr
Description-md5: 94a8629caf5c7260e8e4d0849e2d2736
Description-en: Translate CSS Selectors to XPath Expressions
 Translates a CSS selector into an equivalent XPath expression. This allows
 us to use CSS selectors when working with the XML package as it can only
 evaluate XPath expressions. Also provided are convenience functions useful
 for using CSS selectors on XML nodes. This package is a port of the Python
 package 'cssselect' (<https://cssselect.readthedocs.io/>).

Package: r-cran-sem
Description-md5: d8fb9cc6bb71dead574d8110ee105b34
Description-en: GNU R functions for fitting structural equation models -- sem
 GNU R package supplying functions for fitting general linear structural
 equation models (with observed and latent variables) using the RAM
 approach, and for fitting structural equations in observed-variable
 models by two-stage least squares.

Package: r-cran-semplot
Description-md5: 1440a60cfbeb2fb5d14c2bf93ce3e3ac
Description-en: path Diagrams and visual analysis of various SEM GNU R packages
 This GNU R package provides path diagrams and visual analysis of various
 SEM packages' output.  Path diagrams including visualizations of the
 parameter estimates can be plotted with `semPaths` and visualizations of
 the implied and observed correlation structures can be plotted using
 `semCors`. Finally, SEM syntax can be generated using `semSyntax`.

Package: r-cran-semtools
Description-md5: 16b9ec72b8318311c2c2366b5ab6f380
Description-en: GNU R Tools for Structural Equation Modeling -- semTools
 GNU R package providing useful tools for structural equation modeling packages.

Package: r-cran-sendmailr
Description-md5: 6904256e67b93506095da80866d9e444
Description-en: Send Email Using R
 Package contains a simple SMTP client with minimal dependencies which provides
 a portable solution for sending email, including file attachments and inline
 html reports, from within R. SMTP Authentication and SSL/STARTTLS is
 implemented using curl.

Package: r-cran-seqinr
Description-md5: 06dbfb0a0063a3dd038ece57518a6e31
Description-en: Biological Sequences Retrieval and Analysis
 Exploratory data analysis and data visualization for biological sequence
 (DNA and protein) data. Seqinr includes utilities for sequence data management
 under the ACNUC system described in Gouy, M. et al. (1984) Nucleic Acids Res.
 12:121-127 <doi:10.1093/nar/12.1Part1.121>.

Package: r-cran-seriation
Description-md5: ac1962abd370a3f3076d7e15341d943c
Description-en: GNU R infrastructure for ordering objects using seriation
 Infrastructure for seriation with an implementation of several
 seriation/sequencing techniques to reorder matrices, dissimilarity
 matrices, and dendrograms. Also provides (optimally) reordered heatmaps,
 color images and clustering visualizations like dissimilarity plots, and
 visual assessment of cluster tendency plots (VAT and iVAT).

Package: r-cran-seroincidence
Description-md5: e23665ea473dd0e4bb2ec1224bae3e30
Description-en: GNU R seroincidence calculator tool
 Antibody levels measured in a cross-sectional population samples can be
 translated into an estimate of the frequency with which seroconversions
 (new infections) occur. In order to interpret the measured
 cross-sectional antibody levels, parameters which predict the decay of
 antibodies must be known. In previously published reports (Simonsen et
 al. 2009 and Versteegh et al. 2005), this information has been obtained
 from longitudinal studies on subjects who had culture-confirmed
 Salmonella and Campylobacter infections. A Bayesian back-calculation
 model was used to convert antibody measurements into an estimation of
 time since infection. This can be used to estimate the seroincidence in
 the cross-sectional sample of population. For both the longitudinal and
 cross-sectional measurements of antibody concentrations, the indirect
 ELISA was used. The models are only valid for persons over 18 years. The
 seroincidence estimates are suitable for monitoring the effect of
 control programmes when representative cross-sectional serum samples are
 available for analyses. These provide more accurate information on the
 infection pressure in humans across countries.

Package: r-cran-sessioninfo
Description-md5: 426c01ca23223aecbd46cc176fe8fc1b
Description-en: R Session Information
 Query and print information about the current R session. It is similar
 to 'utils::sessionInfo()', but includes more information about packages,
 and where they were installed from.

Package: r-cran-setrng
Description-md5: 06ea60435046a589fd3bbc61420ddba4
Description-en: GNU R set (normal) random number generator and seed
 SetRNG provides utilities to help set and record the setting of
 the seed and the uniform and normal generators used when a random
 experiment is run. The utilities can be used in other functions
 that do random experiments to simplify recording and/or setting all the
 necessary information for reproducibility.
 See the vignette and reference manual for examples.

Package: r-cran-sets
Description-md5: aeb0442d64af5408e63ce85a75a1e39e
Description-en: Sets, Generalized Sets, Customizable Sets and Intervals
 Data structures and basic operations for ordinary sets, generalizations such
 as fuzzy sets, multisets, and fuzzy multisets, customizable sets,
 and intervals.

Package: r-cran-seurat
Description-md5: f580dac72f2e0dbd7bed02bdd06ec1a8
Description-en: Tools for Single Cell Genomics
 A toolkit for quality control, analysis, and exploration of single cell RNA
 sequencing data. 'Seurat' aims to enable users to identify and interpret
 sources of heterogeneity from single cell transcriptomic measurements,
 and to integrate diverse types of single cell data. See Satija R, Farrell J,
 Gennert D, et al (2015) <doi:10.1038/nbt.3192>, Macosko E, Basu A, Satija R,
 et al (2015) <doi:10.1016/j.cell.2015.05.002>, Stuart T, Butler A,
 et al (2019) <doi:10.1016/j.cell.2019.05.031>, and Hao, Hao, et al (2020)
 <doi:10.1101/2020.10.12.335331> for more details.

Package: r-cran-seuratobject
Description-md5: c046eb8232a0a60ae25b71198ac57944
Description-en: Data Structures for Single Cell Data
 Defines S4 classes for single-cell genomic data and associated information,
 such as dimensionality reduction embeddings, nearest-neighbor graphs,
 and spatially-resolved coordinates. Provides data access methods and
 R-native hooks to ensure the Seurat object is familiar to other R users.
 See Satija R, Farrell J, Gennert D, et al (2015) <doi:10.1038/nbt.3192>,
 Macosko E, Basu A, Satija R, et al (2015) <doi:10.1016/j.cell.2015.05.002>,
 and Stuart T, Butler A, et al (2019) <doi:10.1016/j.cell.2019.05.031>,
 Hao Y, Hao S, et al (2021) <doi:10.1016/j.cell.2021.04.048> and Hao Y,
 et al (2023) <doi:10.1101/2022.02.24.481684> for more details.

Package: r-cran-sf
Description-md5: 72d43cbb49ef4fa9d1c3926964297b34
Description-en: Simple Features for R
 Support for simple feature access, a standardized way to encode and analyze
 spatial vector data. Binds to 'GDAL' <doi:10.5281/zenodo.5884351> for reading
 and writing data, to 'GEOS' <doi:10.5281/zenodo.11396894> for geometrical
 operations, and to 'PROJ' <doi:10.5281/zenodo.5884394> for projection
 conversions and datum transformations. Uses by default the 's2' package for
 geometry operations on geodetic (long/lat degree) coordinates.

Package: r-cran-sfsmisc
Description-md5: 0c84e2ecf71406dc316472700ee943d1
Description-en: Utilities from 'Seminar fuer Statistik' ETH Zurich
 Useful utilities ['goodies'] from Seminar fuer Statistik ETH Zurich,
 some of which were ported from S-plus in the 1990s. For graphics, have pretty
 (Log-scale) axes eaxis(), an enhanced Tukey-Anscombe plot, combining histogram
 and boxplot, 2d-residual plots, a 'tachoPlot()', pretty arrows, etc. For
 robustness, have a robust F test and robust range(). For system support,
 notably on Linux, provides 'Sys.*()' functions with more access to system
 and CPU information. Finally, miscellaneous utilities such as simple efficient
 prime numbers, integer codes, Duplicated(), toLatex.numeric() and is.whole().

Package: r-cran-sftime
Description-md5: 5dfcdfa50633247e7d02cea3ed5f3915
Description-en: Classes and Methods for Simple Feature Objects that Have a Time Column
 Classes and methods for spatial objects that have a registered time column,
 in particular for irregular spatiotemporal data. The time column can be
 of any type, but needs to be ordinal. Regularly laid out spatiotemporal data
 (vector or raster data cubes) are handled by package 'stars'.

Package: r-cran-shades
Description-md5: 3d158cc4295e48a910768a954cd77eba
Description-en: Simple Colour Manipulation
 Functions for easily manipulating colours, creating colour scales and
 calculating colour distances.

Package: r-cran-shape
Description-md5: 29b19097b302a02d4ecc2d259ef824d9
Description-en: GNU R functions for plotting graphical shapes, colors
 This GNU R package provides functions for plotting graphical shapes such
 as ellipses, circles, cylinders, arrows, ...

Package: r-cran-shapes
Description-md5: 192e76360cfdea0fea096014d46d5ef4
Description-en: Statistical Shape Analysis
 Routines for the statistical analysis of landmark
 shapes, including Procrustes analysis, graphical displays, principal
 components analysis, permutation and bootstrap tests, thin-plate
 spline transformation grids and comparing covariance matrices.
 See Dryden, I.L. and Mardia, K.V. (2016). Statistical shape analysis,
 with Applications in R (2nd Edition), John Wiley and Sons.

Package: r-cran-shazam
Description-md5: 7427e06a8c47ee4f09d2abcfc997953f
Description-en: Immunoglobulin Somatic Hypermutation Analysis
 Provides a computational framework for analyzing mutations
 in immunoglobulin (Ig) sequences. Includes methods for Bayesian estimation
 of antigen-driven selection pressure, mutational load quantification,
 building of somatic hypermutation (SHM) models, and model-dependent
 distance calculations. Also includes empirically derived models
 of SHM for both mice and humans. Citations: Gupta and Vander Heiden,
 et al (2015) <doi:10.1093/bioinformatics/btv359>, Yaari, et al (2012)
 <doi:10.1093/nar/gks457>, Yaari, et al (2013) <doi:10.3389/fimmu.2013.00358>,
 Cui, et al (2016) <doi:10.4049/jimmunol.1502263>.

Package: r-cran-shiny
Description-md5: b106fa0cc1085820bce6ee895854a508
Description-en: Web Application Framework for R
 Makes it incredibly easy to build interactive web applications with
 R. Automatic "reactive" binding between inputs and outputs and extensive
 prebuilt widgets make it possible to build beautiful, responsive, and powerful
 applications with minimal effort.

Package: r-cran-shinybs
Description-md5: 77cb87ff1abc3234155d08975c921b94
Description-en: Extra Twitter Bootstrap Components for Shiny
 Adds easy access to additional Twitter Bootstrap components to Shiny.

Package: r-cran-shinycssloaders
Description-md5: 01784573ce2fcd88681ede4eb17bcd92
Description-en: add CSS loading animations to 'shiny' outputs in GNU R
 Create a lightweight Shiny wrapper for the css-loaders created by Luke
 Hass <https://github.com/lukehaas/css-loaders>. Wrapping a Shiny output
 will automatically show a loader when the output is (re)calculating.

Package: r-cran-shinydashboard
Description-md5: 0bc281ca66747425241aa67489053206
Description-en: GNU R create dashboards with 'Shiny'
 This GNU R package enables creations of dashboards with 'Shiny'. This package
 provides a theme on top of 'Shiny', making it easy to create attractive
 dashboards.

Package: r-cran-shinyfiles
Description-md5: e38d61b36ff194b95e20017a5d0c6869
Description-en: GNU R server-side file system viewer for shiny
 Provides functionality for client-side navigation of
 the server side file system in shiny apps. In case the app is running
 locally this gives the user direct access to the file system without the
 need to "download" files to a temporary location. Both file and folder
 selection as well as file saving is available.

Package: r-cran-shinyjs
Description-md5: 698a842b1dae27a931a5b7bafe907076
Description-en: Easily Improve the User Experience of Your Shiny Apps in Seconds
 Perform common useful JavaScript operations in Shiny apps that will greatly
 improve your apps without having to know any JavaScript. Examples include:
 hiding an element, disabling an input, resetting an input back to its
 original value, delaying code execution by a few seconds, and many more useful
 functions for both the end user and the developer. 'shinyjs' can also be used
 to easily call your own custom JavaScript functions from R.

Package: r-cran-shinystan
Description-md5: d1c7eb45b59ffe0b14162370048b984d
Description-en: Interactive Visual and Numerical Diagnostics and Posterior Analysis for Bayesian Models
 A graphical user interface for interactive Markov chain Monte Carlo (MCMC)
 diagnostics and plots and tables helpful for analyzing a posterior sample. The
 interface is powered by the 'Shiny' web application framework from 'RStudio'
 and works with the output of MCMC programs written in any programming language
 (and has extended functionality for 'Stan' models fit using the 'rstan'
 and 'rstanarm' packages).

Package: r-cran-shinythemes
Description-md5: 19ed4f9ce9b09be754fa2f5fc9ae054f
Description-en: Themes for Shiny
 Themes for use with Shiny. Includes several Bootstrap themes
 from <http://bootswatch.com/>, which are packaged for use with Shiny
 applications.

Package: r-cran-simplermarkdown
Description-md5: 1477cfa3b5d6b861d68c4e8b1d16b9a4
Description-en: GNU R package which runs R code present in a pandoc markdown
 file and includes the resulting output in the resulting markdown file. This
 file can then be converted into any of the output formats supported by pandoc.
 The package can also be used as an engine for writing package vignettes.

Package: r-cran-sitmo
Description-md5: cdd3e75f3a01223906c374430cec8785
Description-en: GNU R parallel pseudo random number generator 'sitmo' header files
 Provided within are two high quality and fast PPRNGs that may be
 used in an 'OpenMP' parallel environment. In addition, there is a generator
 for one dimensional low-discrepancy sequence. The objective of this library
 to consolidate the distribution of the 'sitmo' (C++98 & C++11), 'threefry' and
 'vandercorput' (C++11-only) engines on CRAN by enabling others to link to the
 header files inside of 'sitmo' instead of including a copy of each engine
 within their individual package. Lastly, the package contains example
 implementations using the 'sitmo' package and three accompanying vignette that
 provide additional information.

Package: r-cran-sjlabelled
Description-md5: 1e502ef9570befe440af72e34cfee75a
Description-en: GNU R labelled data utility functions
 Collection of functions dealing with labelled data, like reading and
 writing data between R and other statistical software packages like 'SPSS',
 'SAS' or 'Stata', and working with labelled data. This includes easy ways
 to get, set or change value and variable label attributes, to convert
 labelled vectors into factors or numeric (and vice versa), or to deal with
 multiple declared missing values.

Package: r-cran-sjmisc
Description-md5: 54fc2dc4fd8d2d1bf7d6f32db7c632fe
Description-en: GNU R data and variable transformation functions
 Collection of miscellaneous utility functions, supporting data
 transformation tasks like recoding, dichotomizing or grouping variables,
 setting and replacing missing values. The data transformation functions
 also support labelled data, and all integrate seamlessly into a
 'tidyverse'-workflow.

Package: r-cran-sjplot
Description-md5: c46e2957b99abaa6e6296571dd291d25
Description-en: Data Visualization for Statistics in Social Science
 Collection of plotting and table output functions for data visualization.
 Results of various statistical analyses (that are commonly used in social
 sciences) can be visualized using this package, including simple and cross
 tabulated frequencies, histograms, box plots, (generalized) linear models,
 mixed effects models, principal component analysis and correlation matrices,
 cluster analyses, scatter plots, stacked scales, effects plots of
 regression models (including interaction terms) and much more. This package
 supports labelled data.

Package: r-cran-sjstats
Description-md5: b5b5dde12dd36c25e688774a9bed98bf
Description-en: GNU R collection of convenient functions for statistical computations
 Collection of convenient functions for common statistical computations,
 which are not directly provided by R's base or stats packages.
 This package aims at providing, first, shortcuts for statistical
 measures, which otherwise could only be calculated with additional
 effort (like standard errors or root mean squared errors). Second,
 these shortcut functions are generic (if appropriate), and can be
 applied not only to vectors, but also to other objects as well
 (e.g., the Coefficient of Variation can be computed for vectors,
 linear models, or linear mixed models; the r2()-function returns
 the r-squared value for 'lm', 'glm', 'merMod' or 'lme' objects).
 The focus of most functions lies on summary statistics or fit
 measures for regression models, including generalized linear
 models and mixed effects models. However, some of the functions
 also deal with other statistical measures, like Cronbach's Alpha,
 Cramer's V, Phi etc.

Package: r-cran-skimr
Description-md5: ce7632124e6e163769b7039e10b9d075
Description-en: GNU R compact and flexible summaries of data
 A simple to use summary function that can be used with pipes
 and displays nicely in the console. The default summary statistics may
 be modified by the user as can the default formatting.  Support for
 data frames and vectors is included, and users can implement their own
 skim methods for specific object types as described in a vignette.
 Default summaries include support for inline spark graphs.
 Instructions for managing these on specific operating systems are
 given in the "Using skimr" vignette and the README.

Package: r-cran-slam
Description-md5: 56af58381e2ec5cc54b470cdb8dd2b39
Description-en: GNU R sparse lighweight arrays and matrices package
 This package provides data structures and algorithms for sparse
 arrays and matrices, based on index arrays and simple triplet
 representations, respectively.

Package: r-cran-slider
Description-md5: 7fcd469eb9f1d1a7fcb52af219712071
Description-en: GNU R sliding window functions
 Provides type-stable rolling window functions over
 any R data type. Cumulative and expanding windows are also supported.
 For more advanced usage, an index can be used as a secondary vector
 that defines how sliding windows are to be created.

Package: r-cran-sm
Description-md5: b0edaaf031eee011ffe6354321fb66e8
Description-en: GNU R package for kernel smoothing methods
 This CRAN package provides functions and documentation for kernel smoothing
 methods for GNU R. The functions are described in the book "Applied
 Smoothing Techniques for Data Analysis: The kernel approach with S-Plus
 illustrations" by Adrian W. Bowman & Adelchi Azzalini, Oxford UP, 1997.

Package: r-cran-smcfcs
Description-md5: a45560169f614475c60a1b28a8ac180a
Description-en: GNU R multiple imputation of Covariates by substantive model
 Compatible Fully Conditional Specification Implements multiple
 imputation of missing covariates by Substantive Model Compatible Fully
 Conditional Specification. This is a modification of the popular
 FCS/chained equations multiple imputation approach, and allows
 imputation of missing covariate values from models which are compatible
 with the user specified substantive model.

Package: r-cran-smoother
Description-md5: cc78e4de4c32adcea3cf9a13a6ba89c6
Description-en: GNU R functions relating to the smoothing of numerical data
 A collection of methods for smoothing numerical data, commencing
 with a port of the Matlab gaussian window smoothing function. In
 addition, several functions typically used in smoothing of financial
 data are included.

Package: r-cran-sn
Description-md5: 0ccb2979748c941037de8abf57a96555
Description-en: GNU R package providing skew-normal and skew-t distributions
 This package provides functions for manipulating skew-normal and
 skew-t probability distributions, and for fitting them to data, in
 the scalar and in the multivariate case.

Package: r-cran-sna
Description-md5: 5502efdf80fd9404cc9bbf165aec2727
Description-en: Tools for Social Network Analysis
 A range of tools for social network analysis, including node and graph-
 level indices, structural distance and covariance methods, structural
 equivalence detection, network regression, random graph generation, and
 2D/3D network visualization.

Package: r-cran-snakecase
Description-md5: 04f54dfd0af5b32b5eb2bb8362c9e24c
Description-en: Convert Strings into any Case
 A consistent, flexible and easy to use tool to parse and convert strings into
 cases like snake or camel among others.

Package: r-cran-snow
Description-md5: 8ef2341cc63946eea1ae1eb2ba7048a5
Description-en: GNU R package for 'simple network of workstations'
 This package provide the 'simple network of workstations' (SNOW), an
 easy-to-use system for parallel computing in GNU R.

Package: r-cran-snowballc
Description-md5: eeea19ce4cd2eec79351c43490a9ded3
Description-en: Snowball stemmers based on the C libstemmer UTF-8 library
 An R interface to the C libstemmer library that implements Porter's word
 stemming algorithm for collapsing words to a common root to aid
 comparison of vocabulary. Currently supported languages are Danish,
 Dutch, English, Finnish, French, German, Hungarian, Italian, Norwegian,
 Portuguese, Romanian, Russian, Spanish, Swedish and Turkish.

Package: r-cran-snowfall
Description-md5: 4746127c7892a4e030ec53a11395bdfd
Description-en: GNU R easier cluster computing (based on snow)
 Usability wrapper around snow for easier development of
 parallel R programs. This package offers e.g. extended error
 checks, and additional functions. All functions work in
 sequential mode, too, if no cluster is present or wished.
 Package is also designed as connector to the cluster management
 tool sfCluster, but can also used without it.

Package: r-cran-snowflakeauth
Description-md5: f7ef15ba1d9f2413527c0ab9f446ce23
Description-en: Authentication Helpers for 'Snowflake'
 Authentication helpers for 'Snowflake'. It provides compatibility with
 authentication approaches supported by the 'Snowflake Connector for Python'
 <https://pypi.org/project/snowflake-connector-python> and the 'Snowflake CLI'
 <https://pypi.org/project/snowflake-cli>.

Package: r-cran-sodium
Description-md5: 6b137c0121855b8704f68b7aac363f14
Description-en: GNU R modern and easy-to-use crypto library
 Bindings to 'libsodium': a modern, easy-to-use software library for
 encryption, decryption, signatures, password hashing and more. Sodium uses
 curve25519, a state-of-the-art Diffie-Hellman function by Daniel Bernstein,
 which has become very popular after it was discovered that the NSA had
 backdoored Dual EC DRBG.

Package: r-cran-solrium
Description-md5: 197edc9c71bb01d3707e5892819cfbd4
Description-en: general purpose R interface to 'Solr'
 This GNU R package provides a set of functions for querying and parsing
 data from 'Solr' (<http://lucene.apache.org/solr>) 'endpoints' (local
 and  remote), including search, 'faceting', 'highlighting', 'stats', and
 'more like this'. In addition, some functionality is included for
 creating, deleting, and updating documents in a 'Solr' 'database'.

Package: r-cran-sourcetools
Description-md5: e2e27afb291c1b9e172237e6eb7bba82
Description-en: Tools for Reading, Tokenizing and Parsing R Code
 Tools for the reading and tokenization of R code. The 'sourcetools'
 package provides both an R and C++ interface for the tokenization of R code,
 and helpers for interacting with the tokenized representation of R code.

Package: r-cran-sp
Description-md5: b57f7d80336ae76cf75f70b800f0c2c7
Description-en: GNU R classes and methods for spatial data
 This GNU R package provides classes and methods for spatial data. The
 classes document where the spatial location information resides, for 2D or
 3D data.  Utility functions are provided, e.g. for plotting data as maps,
 spatial selection, as well as methods for retrieving coordinates, for
 subsetting, print, summary, etc.

Package: r-cran-spacefillr
Description-md5: 2b2ad20f3d0638466221c94875479b5a
Description-en: Space-Filling Random and Quasi-Random Sequences
 Generates random and quasi-random space-filling sequences. Supports the
 following sequences: 'Halton', 'Sobol', 'Owen'-scrambled 'Sobol', 'Owen'-
 scrambled 'Sobol' with errors distributed as blue noise, progressive
 jittered, progressive multi-jittered ('PMJ'), 'PMJ' with blue noise,
 'PMJ02', and 'PMJ02' with blue noise. Includes a 'C++' 'API'. Methods
 derived from "Constructing Sobol sequences with better two-dimensional
 projections" (2012) <doi:10.1137/070709359> S. Joe and F. Y. Kuo,
 "Progressive Multi-Jittered Sample Sequences" (2018) <https://graphics.-
 pixar.com/library/ProgressiveMultiJitteredSampling/paper.pdf>
 Christensen, P., Kensler, A. and Kilpatrick, C., and "A Low-Discrepancy
 Sampler that Distributes Monte Carlo Errors as a Blue Noise in Screen
 Space" (2019) E. Heitz, B. Laurent, O. Victor, C. David and I. Jean-
 Claude, <doi:10.1145/3306307.3328191>.

Package: r-cran-spacetime
Description-md5: 9b0956cf8bfa20f9d6a98361ef8ac4e0
Description-en: GNU R classes and methods for spatio-temporal data
 Classes and methods for spatio-temporal data, including space-time
 regular lattices, sparse lattices, irregular data, and trajectories;
 utility functions for plotting data as map sequences (lattice or
 animation) or multiple time series; methods for spatial and temporal
 selection and subsetting, as well as for spatial/temporal/spatio-
 temporal matching or aggregation, retrieving coordinates, print,
 summary, etc.

Package: r-cran-spam
Description-md5: be8271991e2423e35111f81177d03ecf
Description-en: SPArse Matrix
 Set of functions for sparse matrix algebra. Differences with other sparse
 matrix packages are: (1) we only support (essentially) one sparse
 matrix format, (2) based on transparent and simple structure(s),
 (3) tailored for MCMC calculations within G(M)RF. (4) and it is fast
 and scalable (with the extension package spam64). Documentation about 'spam'
 is provided by vignettes included in this package, see also Furrer and Sain
 (2010) <doi:10.18637/jss.v036.i10>; see 'citation("spam")' for details.

Package: r-cran-sparr
Description-md5: 4d71906155f0f6dd4b6c2f1abb95e0f2
Description-en: GNU R spatial and spatiotemporal relative risk
 Provides functions to estimate kernel-smoothed spatial and spatio-
 temporal densities and relative risk functions, and perform subsequent
 inference. Methodological details can be found in the accompanying
 tutorial: Davies et al. (2018) <DOI:10.1002/sim.7577>.

Package: r-cran-sparsem
Description-md5: 820e9d0f52288d3775e876da39513e0c
Description-en: GNU R package for basic linear algebra for sparse matrices
 The SparseM package implements basic linear algebra for sparse matrices.

Package: r-cran-sparsesvd
Description-md5: e28304da4dc3778e9d3c9d92c983472b
Description-en: GNU R sparse truncated singular value decomposition
 Wrapper around the 'SVDLIBC' library for (truncated) singular value
 decomposition of a sparse matrix. Currently, only sparse real matrices
 in Matrix package format are supported.

Package: r-cran-sparsevctrs
Description-md5: 3737465ea12dc07e20b128e05771183b
Description-en: Sparse Vectors for Use in Data Frames
 Provides sparse vectors powered by ALTREP (Alternative Representations
 for R Objects) that behave like regular vectors, and can thus be used in
 data frames. Also provides tools to convert between sparse matrices and data
 frames with sparse columns and functions to interact with sparse vectors.

Package: r-cran-spatial
Description-md5: 7e8e990ddff0e633031df67cf2d82ef4
Description-en: GNU R package for spatial statistics
 The spatial package provides functions and datasets to support
 chapter 15 on 'Spatial Statistic' in the book 'Modern Applied
 Statistics with S' (4th edition) by W.N. Venables and
 B.D. Ripley. The following URL provides more details about the book:
 URL: http://www.stats.ox.ac.uk/pub/MASS4

Package: r-cran-spatialreg
Description-md5: f974db34b8a4ee982aca6b8d397b5dd2
Description-en: Spatial Regression Analysis
 A collection of all the estimation functions for spatial cross-sectional
 models (on lattice/areal data using spatial weights matrices) contained up
 to now in 'spdep'. These model fitting functions include maximum likelihood
 methods for cross-sectional models proposed by 'Cliff' and 'Ord'
 (1973, ISBN:0850860369) and (1981, ISBN:0850860814), fitting methods initially
 described by 'Ord' (1975) <doi:10.1080/01621459.1975.10480272>. The models are
 further described by 'Anselin' (1988) <doi:10.1007/978-94-015-7799-1>. Spatial
 two stage least squares and spatial general method of moment models initially
 proposed by 'Kelejian' and 'Prucha' (1998) <doi:10.1023/A:1007707430416> and
 (1999) <doi:10.1111/1468-2354.00027> are provided. Impact methods
 and MCMC fitting methods proposed by 'LeSage' and 'Pace' (2009)
 <doi:10.1201/9781420064254> are implemented for the family of cross-sectional
 spatial regression models. Methods for fitting the log determinant term
 in maximum likelihood and MCMC fitting are compared by 'Bivand et al.'
 (2013) <doi:10.1111/gean.12008>, and model fitting methods by 'Bivand'
 and 'Piras' (2015) <doi:10.18637/jss.v063.i18>; both of these articles
 include extensive lists of references. A recent review is provided by
 'Bivand', 'Millo' and 'Piras' (2021) <doi:10.3390/math9111276>. 'spatialreg'
 >= 1.1-* corresponded to 'spdep' >= 1.1-1, in which the model fitting
 functions were deprecated and passed through to 'spatialreg', but masked those
 in 'spatialreg'. From versions 1.2-*, the functions have been made defunct
 in 'spdep'. From version 1.3-6, add Anselin-Kelejian (1997) test to `stsls`
 for residual spatial autocorrelation <doi:10.1177/016001769702000109>.

Package: r-cran-spatstat
Description-md5: f0ae19dab41356d2a833917d12078ce8
Description-en: Spatial Point Pattern Analysis, Model-Fitting, Simulation, Tests
 Comprehensive open-source toolbox for analysing Spatial Point Patterns.
 Focused mainly on two-dimensional point patterns, including multitype/marked
 points, in any spatial region. Also supports three-dimensional point patterns,
 space-time point patterns in any number of dimensions, point patterns
 on a linear network, and patterns of other geometrical objects.
 Supports spatial covariate data such as pixel images. Contains over 3000
 functions for plotting spatial data, exploratory data analysis, model-fitting,
 simulation, spatial sampling, model diagnostics, and formal inference.
 Data types include point patterns, line segment patterns, spatial windows,
 pixel images, tessellations, and linear networks. Exploratory methods include
 quadrat counts, K-functions and their simulation envelopes, nearest neighbour
 distance and empty space statistics, Fry plots, pair correlation function,
 kernel smoothed intensity, relative risk estimation with cross-validated
 bandwidth selection, mark correlation functions, segregation indices,
 mark dependence diagnostics, and kernel estimates of covariate effects.
 Formal hypothesis tests of random pattern (chi-squared, Kolmogorov-Smirnov,
 Monte Carlo, Diggle-Cressie-Loosmore-Ford, Dao-Genton, two-stage Monte Carlo)
 and tests for covariate effects (Cox-Berman-Waller-Lawson, Kolmogorov-Smirnov,
 ANOVA) are also supported. Parametric models can be fitted to point pattern
 data using the functions ppm(), kppm(), slrm(), dppm() similar to glm(). Types
 of models include Poisson, Gibbs and Cox point processes, Neyman-Scott cluster
 processes, and determinantal point processes. Models may involve dependence
 on covariates, inter-point interaction, cluster formation and dependence
 on marks. Models are fitted by maximum likelihood, logistic regression,
 minimum contrast, and composite likelihood methods. A model can be fitted
 to a list of point patterns (replicated point pattern data) using the function
 mppm(). The model can include random effects and fixed effects depending
 on the experimental design, in addition to all the features listed above.
 Fitted point process models can be simulated, automatically. Formal hypothesis
 tests of a fitted model are supported (likelihood ratio test, analysis
 of deviance, Monte Carlo tests) along with basic tools for model selection
 (stepwise(), AIC()) and variable selection (sdr). Tools for validating
 the fitted model include simulation envelopes, residuals, residual plots
 and Q-Q plots, leverage and influence diagnostics, partial residuals,
 and added variable plots.

Package: r-cran-spatstat.data
Description-md5: 166f806ecedf20afd789f0cf27645425
Description-en: datasets for the package r-cran-spatstat
 This package contains all the datasets for the 'r-cran-spatstat' package
 which was separated by upstream and thus is provided as a separate
 package also in Debian.

Package: r-cran-spatstat.explore
Description-md5: 990c0195b40e3ea9c083c70db3723b07
Description-en: Exploratory Data Analysis for the 'spatstat' Family
 Functionality for exploratory data analysis and nonparametric analysis
 of spatial data, mainly spatial point patterns, in the 'spatstat'
 family of packages. (Excludes analysis of spatial data on a linear network,
 which is covered by the separate package 'spatstat.linnet'.) Methods include
 quadrat counts, K-functions and their simulation envelopes, nearest neighbour
 distance and empty space statistics, Fry plots, pair correlation function,
 kernel smoothed intensity, relative risk estimation with cross-validated
 bandwidth selection, mark correlation functions, segregation indices,
 mark dependence diagnostics, and kernel estimates of covariate effects.
 Formal hypothesis tests of random pattern (chi-squared, Kolmogorov-Smirnov,
 Monte Carlo, Diggle-Cressie-Loosmore-Ford, Dao-Genton, two-stage Monte Carlo)
 and tests for covariate effects (Cox-Berman-Waller-Lawson, Kolmogorov-Smirnov,
 ANOVA) are also supported.

Package: r-cran-spatstat.geom
Description-md5: a328a2dac45aa3ecdc80c1912af6f167
Description-en: Geometrical Functionality of the 'spatstat' Family
 Defines spatial data types and supports geometrical operations on them. Data
 types include point patterns, windows (domains), pixel images, line segment
 patterns, tessellations and hyperframes. Capabilities include creation and
 manipulation of data (using command line or graphical interaction), plotting,
 geometrical operations (rotation, shift, rescale, affine transformation),
 convex hull, discretisation and pixellation, Dirichlet tessellation,
 Delaunay triangulation, pairwise distances, nearest-neighbour distances,
 distance transform, morphological operations (erosion, dilation, closing,
 opening), quadrat counting, geometrical measurement, geometrical covariance,
 colour maps, calculus on spatial domains, Gaussian blur, level sets of images,
 transects of images, intersections between objects, minimum distance matching.
 (Excludes spatial data on a network, which are supported by the package
 'spatstat.linnet'.)

Package: r-cran-spatstat.linnet
Description-md5: 37bacb35d645e220b44f647e9e7fd1b2
Description-en: Linear Networks Functionality of the 'spatstat' Family
 Defines types of spatial data on a linear network and provides functionality
 for geometrical operations, data analysis and modelling of data on a
 linear network, in the 'spatstat' family of packages. Contains definitions
 and support for linear networks, including creation of networks,
 geometrical measurements, topological connectivity, geometrical operations
 such as inserting and deleting vertices, intersecting a network with
 another object, and interactive editing of networks. Data types defined on
 a network include point patterns, pixel images, functions, and tessellations.
 Exploratory methods include kernel estimation of intensity on a network,
 K-functions and pair correlation functions on a network, simulation envelopes,
 nearest neighbour distance and empty space distance, relative risk
 estimation with cross-validated bandwidth selection. Formal hypothesis
 tests of random pattern (chi-squared, Kolmogorov-Smirnov, Monte Carlo,
 Diggle-Cressie-Loosmore-Ford, Dao-Genton, two-stage Monte Carlo) and tests for
 covariate effects (Cox-Berman-Waller-Lawson, Kolmogorov-Smirnov, ANOVA) are
 also supported. Parametric models can be fitted to point pattern data using
 the function lppm() similar to glm(). Only Poisson models are implemented
 so far. Models may involve dependence on covariates and dependence on marks.
 Models are fitted by maximum likelihood. Fitted point process models can
 be simulated, automatically. Formal hypothesis tests of a fitted model
 are supported (likelihood ratio test, analysis of deviance, Monte Carlo tests)
 along with basic tools for model selection (stepwise(), AIC())
 and variable selection (sdr). Tools for validating the fitted model include
 simulation envelopes, residuals, residual plots and Q-Q plots, leverage and
 influence diagnostics, partial residuals, and added variable plots.
 Random point patterns on a network can be generated using a variety of models.

Package: r-cran-spatstat.model
Description-md5: b367ba52fa77187da92b04ed93f5a3ef
Description-en: Parametric Statistical Modelling and Inference for the 'spatstat' Family
 Functionality for parametric statistical modelling and inference for spatial
 data, mainly spatial point patterns, in the 'spatstat' family of packages.
 (Excludes analysis of spatial data on a linear network, which is covered
 by the separate package 'spatstat.linnet'.) Supports parametric modelling,
 formal statistical inference, and model validation. Parametric models include
 Poisson point processes, Cox point processes, Neyman-Scott cluster processes,
 Gibbs point processes and determinantal point processes. Models can
 be fitted to data using maximum likelihood, maximum pseudolikelihood,
 maximum composite likelihood and the method of minimum contrast. Fitted models
 can be simulated and predicted. Formal inference includes hypothesis tests
 (quadrat counting tests, Cressie-Read tests, Clark-Evans test, Berman test,
 Diggle-Cressie-Loosmore-Ford test, scan test, studentised permutation test,
 segregation test, ANOVA tests of fitted models, adjusted composite likelihood
 ratio test, envelope tests, Dao-Genton test, balanced independent two-stage
 test), confidence intervals for parameters, and prediction intervals for
 point counts. Model validation techniques include leverage, influence, partial
 residuals, added variable plots, diagnostic plots, pseudoscore residual plots,
 model compensators and Q-Q plots.

Package: r-cran-spatstat.random
Description-md5: 9b2339118d58ad20ee62896c2a4f4b9b
Description-en: Random Generation Functionality for the 'spatstat' Family
 Functionality for random generation of spatial data in the 'spatstat'
 family of packages. Generates random spatial patterns of points according
 to many simple rules (complete spatial randomness, Poisson, binomial,
 random grid, systematic, cell), randomised alteration of patterns (thinning,
 random shift, jittering), simulated realisations of random point processes
 including simple sequential inhibition, Matern inhibition models, Neyman-Scott
 cluster processes (using direct, Brix-Kendall, or hybrid algorithms),
 log-Gaussian Cox processes, product shot noise cluster processes and Gibbs
 point processes (using Metropolis-Hastings birth-death-shift algorithm,
 alternating Gibbs sampler, or coupling-from-the-past perfect simulation).
 Also generates random spatial patterns of line segments, random tessellations,
 and random images (random noise, random mosaics). Excludes random
 generation on a linear network, which is covered by the separate package
 'spatstat.linnet'.

Package: r-cran-spatstat.sparse
Description-md5: 342e92bf0509ea87dd1f5d4790789f7b
Description-en: Sparse Three-Dimensional Arrays and Linear Algebra Utilities
 Defines sparse three-dimensional arrays and supports standard operations
 on them. The package also includes utility functions for matrix calculations
 that are common in statistics, such as quadratic forms.

Package: r-cran-spatstat.univar
Description-md5: b7bc0b8bf88940b62dd2cd24e8ecd7e3
Description-en: One-Dimensional Probability Distribution Support for the 'spatstat' Family
 Estimation of one-dimensional probability distributions including kernel
 density estimation, weighted empirical cumulative distribution functions,
 Kaplan-Meier and reduced-sample estimators for right-censored data,
 heat kernels, kernel properties, quantiles and integration.

Package: r-cran-spatstat.utils
Description-md5: 9f2e0663c638df7b85403f1743c649f6
Description-en: Utility Functions for 'spatstat'
 Contains utility functions for the 'spatstat' family of packages which may
 also be useful for other purposes.

Package: r-cran-spc
Description-md5: bcbf481d39c9c4f72eca58e8e04768ec
Description-en: GNU R Statistical Process Control
 Evaluation of control charts by means of the zero-state, steady-state ARL
 (Average Run Length). Setting up control charts for given in-control ARL
 and plotting of the related figures. The control charts under consideration
 are one- and two-sided EWMA and CUSUM charts for monitoring the mean of
 normally distributed independent data. Now, the ARL calculation of
 EWMA-S^2 control charts is added. Other charts and parameters are in
 preparation. Further SPC areas will be covered as well (sampling plans,
 capability indices ...).

Package: r-cran-spdata
Description-md5: 514be362e3878e92cad4e90241d5c6da
Description-en: Datasets for Spatial Analysis
 Diverse spatial datasets for demonstrating, benchmarking and teaching spatial
 data analysis. It includes R data of class sf (defined by the package 'sf'),
 Spatial ('sp'), and nb ('spdep'). Unlike other spatial data packages such
 as 'rnaturalearth' and 'maps', it also contains data stored in a range of file
 formats including GeoJSON and GeoPackage, but from version 2.3.4, no longer
 ESRI Shapefile - use GeoPackage instead. Some of the datasets are designed
 to illustrate specific analysis techniques. cycle_hire() and cycle_hire_osm(),
 for example, is designed to illustrate point pattern analysis techniques.

Package: r-cran-spdep
Description-md5: 76b8493fb653919ffe36db20706c974a
Description-en: Spatial Dependence: Weighting Schemes, Statistics
 A collection of functions to create spatial weights matrix objects from
 polygon 'contiguities', from point patterns by distance and tessellations,
 for summarizing these objects, and for permitting their use in spatial
 data analysis, including regional aggregation by minimum spanning tree;
 a collection of tests for spatial 'autocorrelation', including global
 'Morans I' and 'Gearys C' proposed by 'Cliff' and 'Ord' (1973, ISBN:
 0850860369) and (1981, ISBN: 0850860814), 'Hubert/Mantel' general cross
 product statistic, Empirical Bayes estimates and 'Assunção/Reis' (1999)
 <doi:10.1002/(SICI)1097-0258(19990830)18:16%3C2147::AID-SIM179%3E3.0.CO;2-I>
 Index, 'Getis/Ord' G ('Getis' and 'Ord' 1992)
 <doi:10.1111/j.1538-4632.1992.tb00261.x> and multicoloured join count
 statistics, 'APLE' ('Li et al.' ) <doi:10.1111/j.1538-4632.2007.00708.x>,
 local 'Moran's I', 'Gearys C' ('Anselin' 1995)
 <doi:10.1111/j.1538-4632.1995.tb00338.x> and 'Getis/Ord' G ('Ord'
 and 'Getis' 1995) <doi:10.1111/j.1538-4632.1995.tb00912.x>, 'saddlepoint'
 approximations ('Tiefelsdorf' 2002) <doi:10.1111/j.1538-4632.2002.tb01084.x>
 and exact tests for global and local 'Moran's I' ('Bivand et al.'
 2009) <doi:10.1016/j.csda.2008.07.021> and 'LOSH' local indicators of spatial
 heteroscedasticity ('Ord' and 'Getis') <doi:10.1007/s00168-011-0492-y>. The
 implementation of most of these measures is described in 'Bivand'
 and 'Wong' (2018) <doi:10.1007/s11749-018-0599-x>, with further
 extensions in 'Bivand' (2022) <doi:10.1111/gean.12319>. 'Lagrange'
 multiplier tests for spatial dependence in linear models are provided
 ('Anselin et al'. 1996) <doi:10.1016/0166-0462(95)02111-6>, as are 'Rao'
 score tests for hypothesised spatial 'Durbin' models based on linear models
 ('Koley' and 'Bera' 2023) <doi:10.1080/17421772.2023.2256810>. Additions
 in 2024 include Local Indicators for Categorical Data based on 'Carrer
 et al.' (2021) <doi:10.1016/j.jas.2020.105306> and 'Bivand et al.'
 (2017) <doi:10.1016/j.spasta.2017.03.003>; also Weighted Multivariate
 Spatial Autocorrelation Measures ('Bavaud' 2024) <doi:10.1111/gean.12390>.
 <doi:10.1080/17421772.2023.2256810>. A local indicators for
 categorical data (LICD) implementation based on 'Carrer et al.'
 (2021) <doi:10.1016/j.jas.2020.105306> and 'Bivand et al.'
 (2017) <doi:10.1016/j.spasta.2017.03.003> was added in 1.3-7.
 Multivariate 'spatialdelta' ('Bavaud' 2024) <doi:10.1111/gean.12390> was added
 in 1.3-13 ('Bivand' 2025 <doi:10.26034/la.cdclsl.2025.8343>). From 'spdep'
 and 'spatialreg' versions >= 1.2-1, the model fitting functions previously
 present in this package are defunct in 'spdep' and may be found in
 'spatialreg'.

Package: r-cran-spdl
Description-md5: 1a4bb88a8f41755656936eeb35aca385
Description-en: GNU R package to Wrap RcppSpdlog Functions
 Logging functions in 'RcppSpdlog' provide access to the logging
 functionality from the 'spdlog' 'C++' library. This package offers
 shorter convenience wrappers for the 'R' functions which match the
 'C++' functions, namely via, say, 'spdl::debug()' at the debug
 level. The actual formatting is done by the 'fmt::format()' function
 from the 'fmtlib' library (that is also 'std::format()' in 'C++20' or
 later).

Package: r-cran-spelling
Description-md5: 14b9c284010586a705ad64d2ddeb01ff
Description-en: tools for spell checking in GNU R
 Spell checking common document formats including LaTeX, markdown, manual
 pages, and description files. Includes utilities to automate checking of
 documentation and vignettes as a unit test during 'R CMD check'. Both
 British and American English are supported out of the box and other
 languages can be added. In addition, packages may define a 'wordlist' to
 allow custom terminology without having to abuse punctuation.

Package: r-cran-splines2
Description-md5: 8a6fe2de857c9322f4338554c7a4b1d0
Description-en: GNU R regression spline functions and classes
 Constructs B-splines and its integral, monotone splines
 (M-splines) and its integral (I-splines), convex splines (C-splines),
 and their derivatives of given order. Piecewise constant basis is
 allowed for B-splines and M-splines. See
 De Boor (1978) <doi:10.1002/zamm.19800600129>,
 Ramsay (1988) <doi:10.1214/ss/1177012761>, and
 Meyer (2008) <doi:10.1214/08-AOAS167> for more information.

Package: r-cran-sqldf
Description-md5: 4178f4a880dcb583e529245717196034
Description-en: manipulate GNU R data frames using SQL
 The sqldf() function is typically passed a single argument which
 is an SQL select statement where the table names are ordinary R data
 frame names.  sqldf() transparently sets up a database, imports the
 data frames into that database, performs the SQL select or other
 statement and returns the result using a heuristic to determine which
 class to assign to each column of the returned data frame.  The sqldf()
 or read.csv.sql() functions can also be used to read filtered files
 into R even if the original files are larger than R itself can handle.
 'RSQLite', 'RH2', 'RMySQL' and 'RPostgreSQL' backends are supported.

Package: r-cran-squarem
Description-md5: 1110a495f299160d812e274b85a3f249
Description-en: Squared Extrapolation Methods for Accelerating EM-Like Monotone Algorithms
 Algorithms for accelerating the convergence of slow, monotone sequences
 from smooth, contraction mappings such as the EM algorithm.
 It can be used to accelerate any smooth, linearly convergent scheme.
 A tutorial-style introduction is available in vignette("SQUAREM"). See also:
 Varadhan & Roland (2008) <doi:10.18637/jss.v092.i07>.

Package: r-cran-stable
Description-md5: b1c5fcea992c3ffada9cea605297d974
Description-en: GNU R probability functions and generalized regression models
 This GNU R package provides probability functions and generalized regression
 models for stable distributions.
 .
 Density, distribution, quantile and hazard functions of a
 stable variate; generalized regression models for the parameters
 of a stable distribution. See the README for how to make equivalent calls
 to those of 'stabledist'. See github for Journal article.

Package: r-cran-stabledist
Description-md5: d0cfec5a0638dcb78f08e6fce0f80acb
Description-en: GNU R package for stable distribution functions
 This package provides density, probability and quantile functions,
 and random number generation for (skew) stable distributions, using
 the parametrizations of Nolan.

Package: r-cran-stablelearner
Description-md5: c7ebb58685529bef7bb5c5b160a958b0
Description-en: Stability Assessment of Statistical Learning Methods
 Graphical and computational methods that can be used to assess the
 stability of results from supervised statistical learning.

Package: r-cran-stanheaders
Description-md5: acf99f5fb26cdb59b8dbd451c3557fd1
Description-en: C++ Header Files for Stan
 The C++ header files of the Stan project are provided by this package, but it
 contains little R code or documentation. The main reference is the vignette.
 There is a shared object containing part of the 'CVODES' library, but its
 functionality is not accessible from R. 'StanHeaders' is primarily useful
 for developers who want to utilize the 'LinkingTo' directive of their
 package's DESCRIPTION file to build on the Stan library without incurring
 unnecessary dependencies. The Stan project develops a probabilistic
 programming language that implements full or approximate Bayesian statistical
 inference via Markov Chain Monte Carlo or 'variational' methods and implements
 (optionally penalized) maximum likelihood estimation via optimization.
 The Stan library includes an advanced automatic differentiation scheme,
 'templated' statistical and linear algebra functions that can handle
 the automatically 'differentiable' scalar types (and doubles, 'ints', etc.),
 and a parser for the Stan language. The 'rstan' package provides user-facing R
 functions to parse, compile, test, estimate, and analyze Stan models.

Package: r-cran-stars
Description-md5: dc9f1f61ee44f0e325b4758fd3dbf4c2
Description-en: Spatiotemporal Arrays, Raster and Vector Data Cubes
 Reading, manipulating, writing and plotting spatiotemporal arrays
 (raster and vector data cubes) in 'R', using 'GDAL' bindings provided by 'sf',
 and 'NetCDF' bindings by 'ncmeta' and 'RNetCDF'.

Package: r-cran-startupmsg
Description-md5: 41e77210a30f79ac6985c2ca97192264
Description-en: GNU R utilities for start-up messages
 This GNU R package provides utilities to create or suppress start-up
 messages.

Package: r-cran-statcheck
Description-md5: 36f14316b797dc1f7f22b074ca4cd69b
Description-en: GNU R functions for extraction of statistics from articles and recomputing p values
 GNU R package for extraction of statistical references from a directory with
 HTML and PDF files.  The package extracts statistical values (t and F
 statistics) from PDF files.  The "pdftotext" program is used to convert PDF
 files to plain text files.  By default a gui window is opened that allows
 you to choose the directory (using tcltk).

Package: r-cran-statip
Description-md5: 3ac668b6478c25edda88f8c9a97e85bc
Description-en: statistical functions for probability distributions and regression
 A collection of miscellaneous statistical functions for
 probability distributions: 'dbern()', 'pbern()', 'qbern()', 'rbern()' for
 the Bernoulli distribution, and 'distr2name()', 'name2distr()' for
 distribution names;
 probability density estimation: 'densityfun()';
 most frequent value estimation: 'mfv()', 'mfv1()';
 other statistical measures of location: 'cv()' (coefficient of variation),
 'midhinge()', 'midrange()', 'trimean()';
 construction of histograms: 'histo()', 'find_breaks()';
 calculation of the Hellinger distance: 'hellinger()';
 use of classical kernels: 'kernelfun()', 'kernel_properties()';
 univariate piecewise-constant regression: 'picor()'.

Package: r-cran-statmod
Description-md5: 06cac74cedfd2eca61909af5bafa7f5f
Description-en: Statistical Modeling
 A collection of algorithms and functions to aid statistical modeling.
 Includes limiting dilution analysis (aka ELDA), growth curve comparisons,
 mixed linear models, heteroscedastic regression, inverse-Gaussian probability
 calculations, Gauss quadrature and a secure convergence algorithm for
 nonlinear models. Also includes advanced generalized linear model functions
 including Tweedie and Digamma distributional families, secure convergence and
 exact distributional calculations for unit deviances.

Package: r-cran-statnet.common
Description-md5: 769705b40cb20a91eab3f4db4f2cec2c
Description-en: Common R Scripts and Utilities Used by the Statnet Project
 Non-statistical utilities used by the software developed by the Statnet
 Project. They may also be of use to others.

Package: r-cran-stddiff
Description-md5: 71bdce65802e59d4472e517a84c09f30
Description-en: Calculate the Standardized Difference for Numeric, Binary and Category Variables
 Contains three main functions including stddiff.numeric(), stddiff.binary()
 and stddiff.category(). These are used to calculate the standardized
 difference between two groups. It is especially used to evaluate the balance
 between two groups before and after propensity score matching.

Package: r-cran-stringdist
Description-md5: ae03b8e1698898260e19684c803f5548
Description-en: GNU R approximate string matching and string distance functions
 Implements an approximate string matching version of R's native 'match'
 function. Can calculate various string distances based on edits (Damerau-
 Levenshtein, Hamming, Levenshtein, optimal sting alignment), qgrams (q-
 gram, cosine, jaccard distance) or heuristic metrics (Jaro, Jaro-
 Winkler). An implementation of soundex is provided as well. Distances
 can be computed between character vectors while taking proper care of
 encoding or between integer vectors representing generic sequences.

Package: r-cran-stringi
Description-md5: 198b512904261b780df2ec9448e1fd6a
Description-en: Fast and Portable Character String Processing Facilities
 A collection of character string/text/natural language processing tools
 for pattern searching (e.g., with 'Java'-like regular expressions or
 the 'Unicode' collation algorithm), random string generation, case mapping,
 string transliteration, concatenation, sorting, padding, wrapping, Unicode
 normalisation, date-time formatting and parsing, and many more. They are fast,
 consistent, convenient, and - thanks to 'ICU' (International Components
 for Unicode) - portable across all locales and platforms. Documentation about
 'stringi' is provided via its website at <https://stringi.gagolewski.com/>
 and the paper by Gagolewski (2022, <doi:10.18637/jss.v103.i02>).

Package: r-cran-stringr
Description-md5: 191d5b57a1fd556fba846717c4d83659
Description-en: Make it easier to work with strings
 stringr is a set of simple wrappers that make R's string functions more
 consistent, simpler and easier to use. It does this by ensuring that:
 function and argument names (and positions) are consistent, all
 functions deal with NA's and zero length character appropriately, and
 the output data structures from each function matches the input data
 structures of other functions.

Package: r-cran-strucchange
Description-md5: 7dc4f7c87a4631e62a6475b2b46d6496
Description-en: GNU R package for structural change regression estimation
 This package functions for testing, dating and monitoring of
 structural change in linear regression relationships. The strucchange
 package features tests/methods from the generalized fluctuation test
 framework as well as from the F test (Chow test) framework. This
 includes methods to fit, plot and test fluctuation processes (e.g.,
 CUSUM, MOSUM, recursive/moving estimates) and F statistics,
 respectively.  It is possible to monitor incoming data online using
 fluctuation processes.
 .
 Finally, the breakpoints in regression models with structural changes
 can be estimated together with confidence intervals.  Emphasis is
 always given to methods for visualizing the data.

Package: r-cran-suppdists
Description-md5: 5dee94de85e9bed2c56eaed695785296
Description-en: GNU R Supplementary Distributions
 Ten distributions supplementing those built into R.
 Inverse Gauss, Kruskal-Wallis, Kendall's Tau, Friedman's chi
 squared, Spearman's rho, maximum F ratio, the Pearson product
 moment correlation coefficient, Johnson distributions, normal
 scores and generalized hypergeometric distributions.

Package: r-cran-survey
Description-md5: 71cccbad0a61d18a5892375639286211
Description-en: Analysis of Complex Survey Samples
 Summary statistics, two-sample tests, rank tests, generalised linear models,
 cumulative link models, Cox models, loglinear models, and general maximum
 pseudolikelihood estimation for multistage stratified, cluster-sampled,
 unequally weighted survey samples. Variances by Taylor series linearisation or
 replicate weights. Post-stratification, calibration, and raking. Two-phase and
 multiphase subsampling designs. Graphics. PPS sampling without replacement.
 Small-area estimation. Dual-frame designs.

Package: r-cran-survival
Description-md5: 3b335fcecb47a122c13df7affdb398c7
Description-en: GNU R package for survival analysis
 This package provides functions and datasets for survival analysis:
 descriptive statistics, two-sample tests, parametric accelerated failure
 models, Cox model. Delayed entry (truncation) is allowed for all models;
 interval censoring for parametric models.
 .
 This package is part of the set of packages that are 'recommended'
 by R Core and shipped with upstream source releases of R itself.

Package: r-cran-survminer
Description-md5: 68e354b6c592a830db6269e181f50250
Description-en: Drawing Survival Curves using 'ggplot2'
 Contains the function 'ggsurvplot()' for drawing easily beautiful
 and 'ready-to-publish' survival curves with the 'number at risk' table and
 'censoring count plot'. Other functions are also available to plot adjusted
 curves for `Cox` model and to visually examine 'Cox' model assumptions.

Package: r-cran-survmisc
Description-md5: b482b80251b031368665169941b29d3f
Description-en: GNU R miscellaneous functions for survival data
 A collection of functions to help in the analysis of
 right-censored survival data. These extend the methods available in
 package:survival.

Package: r-cran-susier
Description-md5: 7fce5689bece233e636964890d018a59
Description-en: GNU R sum of single effects linear regression
 Implements methods for variable selection in linear
 regression based on the "Sum of Single Effects" (SuSiE) model, as
 described in Wang et al (2020) <DOI:10.1101/501114>. These methods
 provide simple summaries, called "Credible Sets", for accurately
 quantifying uncertainty in which variables should be selected.
 The methods are motivated by genetic fine-mapping applications,
 and are particularly well-suited to settings where variables are
 highly correlated and detectable effects are sparse. The fitting
 algorithm, a Bayesian analogue of stepwise selection methods
 called "Iterative Bayesian Stepwise Selection" (IBSS), is simple
 and fast, allowing the SuSiE model be fit to large data sets
 (thousands of samples and hundreds of thousands of variables).

Package: r-cran-svglite
Description-md5: 43243c34459c64b022d09f8e2f7d4efe
Description-en: 'SVG' Graphics Device
 A graphics device for R that produces 'Scalable Vector Graphics'. 'svglite' is
 a fork of the older 'RSvgDevice' package.

Package: r-cran-svmisc
Description-md5: a1a3a5faf9eed07e9e189c9207244858
Description-en: SciViews - Miscellaneous Functions
 Miscellaneous functions for SciViews or general use: manage a
 temporary environment attached to the search path for temporary variables you
 do not want to save() or load(), test if Aqua, Mac, Win, ... Show progress
 bar, etc.

Package: r-cran-svunit
Description-md5: db23efac4be7c816f32be3f7e8175479
Description-en: SciViews - Unit, Integration and System Testing
 A complete unit test system and functions to implement its GUI part.

Package: r-cran-swagger
Description-md5: 4adf69e185521fd9430d86af35808d5b
Description-en: Dynamically Generates Documentation from a 'Swagger' Compliant API
 A collection of 'HTML', 'JavaScript', and 'CSS' assets that dynamically
 generate beautiful documentation from a 'Swagger' compliant API:
 <https://swagger.io/specification/>.

Package: r-cran-sys
Description-md5: b12ca524df2849e257e770af72114209
Description-en: Powerful and Reliable Tools for Running System Commands in R
 Drop-in replacements for the base system2() function with fine control
 and consistent behavior across platforms. Supports clean interruption,
 timeout, background tasks, and streaming STDIN / STDOUT / STDERR over binary
 or text connections. Arguments on Windows automatically get encoded and quoted
 to work on different locales.

Package: r-cran-systemfit
Description-md5: 0a49d484b4173c08882a5a0d13e90af7
Description-en: GNU R estimating systems of simultaneous equations
 Econometric estimation of simultaneous
 systems of linear and nonlinear equations using Ordinary Least
 Squares (OLS), Weighted Least Squares (WLS), Seemingly Unrelated
 Regressions (SUR), Two-Stage Least Squares (2SLS), Weighted
 Two-Stage Least Squares (W2SLS), and Three-Stage Least Squares (3SLS).

Package: r-cran-systemfonts
Description-md5: b3c1931661db4b65a52f295b906ad32b
Description-en: System Native Font Finding
 Provides system native access to the font catalogue. As font handling varies
 between systems it is difficult to correctly locate installed fonts across
 different operating systems. The 'systemfonts' package provides bindings to
 the native libraries on Windows, macOS and Linux for finding font files that
 can then be used further by e.g. graphic devices. The main use is intended
 to be from compiled code but 'systemfonts' also provides access from R.

Package: r-cran-taxize
Description-md5: 546ecc30bca18726c0fe5ca0336a9161
Description-en: GNU R taxonomic information from around the web
 GNU R package to interact with a suite of web 'APIs' for taxonomic
 tasks, such as verifying species names, and getting taxonomic
 'hierarchies'.

Package: r-cran-tcltk2
Description-md5: b4f5ca9e9b45d617505f105752517729
Description-en: GNU R package for Tcl/Tk additions
 A series of additional Tcl commands and Tk widgets with style
 and various functions to supplement the tcltk core package for R.

Package: r-cran-tclust
Description-md5: d2f257a5f80b3a59dc6a232a04924af2
Description-en: Robust Trimmed Clustering
 Provides functions for robust trimmed clustering. The methods are
 described in Garcia-Escudero (2008) <doi:10.1214/07-AOS515>, Fritz et al.
 (2012) <doi:10.18637/jss.v047.i12>, Garcia-Escudero et al.
 (2011) <doi:10.1007/s11222-010-9194-z> and others.

Package: r-cran-teachingdemos
Description-md5: 3a97e798f04e2c3c80527148eb671d97
Description-en: GNU R Demonstrations for teaching and learning
 This package is a set of demonstration functions that can be used in a
 classroom to demonstrate statistical concepts, or on your own to better
 understand the concepts or the programming.

Package: r-cran-tensor
Description-md5: 1adeb44ba1ae3003860174f806683cd0
Description-en: GNU R Tensor product of arrays
 The tensor product of two arrays is notionally an outer product of the
 arrays collapsed in specific extents by summing along the appropriate
 diagonals.

Package: r-cran-tensora
Description-md5: de261c4506d817a0d768038b3a6958f6
Description-en: GNU R advanced tensor arithmetic with named indices
 Provides convenience functions for advanced
 linear algebra with tensors and computation with data sets of
 tensors on a higher level abstraction. It includes Einstein and
 Riemann summing conventions, dragging, co- and contravariate
 indices, parallel computations on sequences of tensors.

Package: r-cran-terra
Description-md5: f6f06fed04486be2ec9c8ac39fa228c7
Description-en: Spatial Data Analysis
 Methods for spatial data analysis with vector (points, lines, polygons)
 and raster (grid) data. Methods for vector data include geometric operations
 such as intersect and buffer. Raster methods include local, focal, global,
 zonal and geometric operations. The predict and interpolate methods
 facilitate the use of regression type (interpolation, machine learning)
 models for spatial prediction, including with satellite remote sensing data.
 Processing of very large files is supported. See the manual and tutorials on
 <https://rspatial.org/> to get started.

Package: r-cran-testit
Description-md5: 84829be2102954fb4728c70197964fd0
Description-en: A Simple Package for Testing R Packages
 A minimal, dependency-free testing framework for R packages. Write tests
 as simple R expressions that return TRUE, using assert() for assertions
 (with informative error messages on failure), has_error() / has_warning()
 / has_message() for testing conditions, and test_pkg() to run all tests with
 full access to internal (non-exported) package functions. Snapshot testing via
 Markdown files is also supported.

Package: r-cran-testthat
Description-md5: 6b6066f18a0eb121c90948f66fd97a68
Description-en: Unit Testing for R
 Software testing is important, but, in part because it is frustrating
 and boring, many of us avoid it. 'testthat' is a testing framework for R that
 is easy to learn and use, and integrates with your existing 'workflow'.

Package: r-cran-textshaping
Description-md5: 93d8d6840db67a0fdc76462e8e066b88
Description-en: Bindings to the 'HarfBuzz' and 'Fribidi' Libraries for Text Shaping
 Provides access to the text shaping functionality in the 'HarfBuzz' library
 and the bidirectional algorithm in the 'Fribidi' library. 'textshaping' is a
 low-level utility package mainly for graphic devices that expands upon
 the font tool-set provided by the 'systemfonts' package.

Package: r-cran-tfisher
Description-md5: d812b2212b696c51c9c8f329c5fc7c80
Description-en: GNU R optimal thresholding fisher's P-value combination method
 This GNU R package provides the cumulative distribution function (CDF),
 quantile, and statistical power calculator for a collection of
 thresholding Fisher's p-value combination methods, including Fisher's
 p-value combination method, truncated product method and, in particular,
 soft-thresholding Fisher's p-value combination method which is proven to
 be optimal in some context of signal detection. The p-value calculator
 for the omnibus version of these tests are also included. For reference,
 please see Hong Zhang and Zheyang Wu. "TFisher Tests: Optimal and
 Adaptive Thresholding for Combining p-Values", submitted.

Package: r-cran-tfmpvalue
Description-md5: e22d7ee0def13845b97ebfcb9b69b36a
Description-en: Efficient and Accurate P-Value Computation for Position Weight Matrices
 In putative Transcription Factor Binding Sites (TFBSs) identification from
 sequence/alignments, we are interested in the significance of certain
 match score. TFMPvalue provides the accurate calculation of P-value
 with score threshold for Position Weight Matrices, or the score with
 given P-value. It is an interface to code originally made available
 by Helene Touzet and Jean-Stephane Varre, 2007, Algorithms Mol Biol:2, 15.
 <doi:10.1186/1748-7188-2-15>.

Package: r-cran-tgp
Description-md5: 8df682c19562241dc98fcd8ada74723c
Description-en: GNU R Bayesian treed Gaussian process models
 Bayesian nonstationary, semiparametric nonlinear regression and design by
 treed Gaussian processes (GPs) with jumps to the limiting linear model (LLM).
 Special cases also implemented include Bayesian linear models, CART, treed
 linear models, stationary separable and isotropic GPs, and GP single-index
 models.  Provides 1-d and 2-d plotting functions (with projection and slice
 capabilities) and tree drawing, designed for visualization of tgp-class
 output.  Sensitivity analysis and multi-resolution models are supported.
 Sequential experimental design and adaptive sampling functions are also
 provided, including ALM, ALC, and expected improvement. The latter supports
 derivative-free optimization of noisy black-box functions.

Package: r-cran-th.data
Description-md5: 9beb7b518a74c2ef4842e7b3ae145ba4
Description-en: GNU R package for datasets by Torsten Hothorn
 The TH.data package contain datasets used in other packages
 written by Torsten Hothorn.

Package: r-cran-thematic
Description-md5: be5da882e665d1bbca33ece1fdf0b9c2
Description-en: unified and automatic theming for GNU R
 This package provides unified and automatic 'Theming' of 'ggplot2',
 'lattice', and 'base' R Graphics Theme 'ggplot2', 'lattice', and 'base'
 graphics based on a few choices, including foreground color, background
 color, accent color, and font family. Fonts that aren't available on the
 system, but are available via download on 'Google Fonts', can be
 automatically downloaded, cached, and registered for use with the
 'showtext' and 'ragg' packages.

Package: r-cran-themis
Description-md5: 81dd861cc4839e031197c97095c427e0
Description-en: Extra Recipes Steps for Dealing with Unbalanced Data
 A dataset with an uneven number of cases in each class is said
 to be unbalanced. Many models produce a subpar performance on
 unbalanced datasets. A dataset can be balanced by increasing the number
 of minority cases using SMOTE 2011 <doi:10.48550/arXiv.1106.1813>,
 BorderlineSMOTE 2005 <doi:10.1007/11538059_91> and ADASYN 2008.
 Or by decreasing the number of majority cases using NearMiss 2003
 <https://www.site.uottawa.ca/~nat/Workshop2003/jzhang.pdf> or Tomek
 link removal 1976.

Package: r-cran-threejs
Description-md5: 8689cf460648db49ecfaf8cd50dd62f3
Description-en: GNU R interactive 3D scatter plots, networks and globes
 This package provides a GNU R interface the 'three.js' visualization
 library to create interactive 3D scatter plots, network plots.
 See https://threejs.org.

Package: r-cran-tibble
Description-md5: f02fb4d466c84c52ac9908542537e13f
Description-en: Simple Data Frames
 Provides a 'tbl_df' class (the 'tibble') with stricter checking and better
 formatting than the traditional data frame.

Package: r-cran-tidygraph
Description-md5: 906a78a22e0dd6ffc06b45f8b74bb89e
Description-en: GNU R tidy API for graph manipulation
 A graph, while not "tidy" in itself, can be thought of as two tidy
 data frames describing node and edge data respectively. 'tidygraph'
 provides an approach to manipulate these two virtual data frames using the
 API defined in the 'dplyr' package, as well as provides tidy interfaces to
 a lot of common graph algorithms.

Package: r-cran-tidyr
Description-md5: cf91f9f97b6c1544f0d8ddbba99b81fc
Description-en: Tidy Messy Data
 Tools to help to create tidy data, where each column is a variable,
 each row is an observation, and each cell contains a single value.
 'tidyr' contains tools for changing the shape (pivoting) and hierarchy
 (nesting and 'unnesting') of a dataset, turning deeply nested lists
 into rectangular data frames ('rectangling'), and extracting values out
 of string columns. It also includes tools for working with missing values
 (both implicit and explicit).

Package: r-cran-tidyselect
Description-md5: 046c779a689dcec3f2071aaf05b8eaf5
Description-en: Select from a Set of Strings
 A backend for the selecting functions of the 'tidyverse'. It makes it easy
 to implement select-like functions in your own packages in a way that is
 consistent with other 'tidyverse' interfaces for selection.

Package: r-cran-tidytext
Description-md5: 6606c490a5945f4d2f154adeefafdd1a
Description-en: GNU R text mining using 'dplyr', 'ggplot2', and other tidy tools
 Using tidy data principles can make many text mining tasks easier,
 more effective, and consistent with tools already in wide use. Much of the
 infrastructure needed for text mining with tidy data frames already exists
 in packages like 'dplyr', 'broom', 'tidyr', and 'ggplot2'. This package
 provides functions and supporting data sets to allow conversion of text
 to and from tidy formats, and to switch seamlessly between tidy tools and
 existing text mining packages.

Package: r-cran-tidyverse
Description-md5: 5181d29f2fde7295b2a7934e0c3c51a6
Description-en: Easily Install and Load the 'Tidyverse'
 The 'tidyverse' is a set of packages that work in harmony
 because they share common data representations and 'API' design. This
 package is designed to make it easy to install and load multiple
 'tidyverse' packages in a single step. Learn more about the 'tidyverse'
 at <https://tidyverse.org>.

Package: r-cran-tiff
Description-md5: ea1d46fb1596a145acc76443be59b860
Description-en: Read and write TIFF images
 This package provides an easy and simple way to read, write and display
 bitmap images stored in the TIFF format. It can read and write both
 files and in-memory raw vectors.

Package: r-cran-tigger
Description-md5: f4a8f6de30242aee374cb344ecfd114c
Description-en: Infers Novel Immunoglobulin Alleles from Sequencing Data
 Infers the V genotype of an individual from immunoglobulin (Ig) repertoire
 sequencing data (AIRR-Seq, Rep-Seq). Includes detection of any novel alleles.
 This information is then used to correct existing V allele calls
 from among the sample sequences. Citations: Gadala-Maria, et al
 (2015) <doi:10.1073/pnas.1417683112>, Gadala-Maria, et al (2019)
 <doi:10.3389/fimmu.2019.00129>.

Package: r-cran-tikzdevice
Description-md5: 58c2294d97e360f35b88b3c50307cccf
Description-en: GNU R graphics output in LaTeX format
 This GNU R package provides a graphics output device for R that records
 plots in a LaTeX-friendly format. The device transforms plotting
 commands issued by R functions into LaTeX code blocks. When included in
 a LaTeX document, these blocks are interpreted with the help of 'TikZ'—a
 graphics package for TeX and friends written by Till Tantau. Using the
 'tikzDevice', the text of R plots can contain LaTeX commands such as
 mathematical formula. The device also allows arbitrary LaTeX code to be
 inserted into the output stream.

Package: r-cran-timechange
Description-md5: 5c803d4294aef8d9786db28f00f98f42
Description-en: Efficient Manipulation of Date-Times
 Efficient routines for manipulation of date-time objects while
 accounting for time-zones and daylight saving times. The package includes
 utilities for updating of date-time components (year, month, day etc.),
 modification of time-zones, rounding of date-times, period addition and
 subtraction etc. Parts of the 'CCTZ' source code, released under the Apache
 2.0 License, are included in this package.

Package: r-cran-timedate
Description-md5: 41ded7af44ee14d310e63cb734b0ee50
Description-en: GNU R package for financial engineering -- timeDate
 This package provides functions for chronological and calendarical
 objects and is part of Rmetrics, a collection of packages for financial
 engineering and computational finance written and compiled by
 Diethelm Wuertz and others.
 .
 timeDate provides functions for chronological and calendarical objects.

Package: r-cran-timereg
Description-md5: 198010a9cc8bb10ce35db3e81e09430d
Description-en: GNU R flexible regression models for survival data
 Programs for Martinussen and Scheike (2006), `Dynamic Regression
 Models for Survival Data', Springer Verlag.  Plus more recent developments.
 Additive survival model, semiparametric proportional odds model, fast
 cumulative residuals, excess risk models and more. Flexible competing risks
 regression including GOF-tests. Two-stage frailty modelling. PLS for the
 additive risk model. Lasso in the 'ahaz' package.

Package: r-cran-timeseries
Description-md5: 94aa1f0f2717df1a1817534c23a8d80d
Description-en: GNU R package for financial engineering -- timeSeries
 This package provides functions for financial time series objects and
 is part of Rmetrics, a collection of packages for financial
 engineering and computational finance written and compiled by
 Diethelm Wuertz and others.
 .
 timeDate provides functions for financial time series objects.

Package: r-cran-tinytest
Description-md5: 2a20c7e1b156b1a22d2fc5ac5b24750b
Description-en: Lightweight and Feature Complete Unit Testing Framework
 Provides a lightweight (zero-dependency) and easy to use unit
 testing framework. Main features: install tests with the package.
 Test results are treated as data that can be stored and manipulated.
 Test files are R scripts interspersed with test commands, that can be
 programmed over. Fully automated build-install-test sequence for packages.
 Skip tests when not run locally (e.g. on CRAN). Flexible and configurable
 output printing. Compare computed output with output stored with the package.
 Run tests in parallel. Extensible by other packages. Report side effects.

Package: r-cran-tinytex
Description-md5: f66a66bf2b7e0a2f712342db00e1092f
Description-en: Helper Functions to Install and Maintain TeX Live, and Compile LaTeX Documents
 Helper functions to install and maintain the 'LaTeX' distribution
 named 'TinyTeX' (<https://yihui.org/tinytex/>), a lightweight, cross-platform,
 portable, and easy-to-maintain version of 'TeX Live'. This package
 also contains helper functions to compile 'LaTeX' documents, and install
 missing 'LaTeX' packages automatically.

Package: r-cran-tkrplot
Description-md5: 8f62d416802e7d304ec0c4fb1fb60d6c
Description-en: GNU R embedded Tk plotting device package
 This CRAN package provides a Tk graphics device which enables embedding
 of GNU R plot() results inside a Tk widget.

Package: r-cran-tm
Description-md5: b8c6fd1858ee93fa60dbb764938d69a8
Description-en: Text Mining functionality for R
 A framework for text mining applications within R.

Package: r-cran-tmb
Description-md5: f3b9a36dbffee347a4cc3bf3b01fd86c
Description-en: Template Model Builder: A General Random Effect Tool Inspired by 'ADMB'
 With this tool, a user should be able to quickly implement complex random
 effect models through simple C++ templates. The package combines 'CppAD'
 (C++ automatic differentiation), 'Eigen' (templated matrix-vector library)
 and 'CHOLMOD' (sparse matrix routines available from R) to obtain an efficient
 implementation of the applied Laplace approximation with exact derivatives.
 Key features are: Automatic sparseness detection, parallelism through 'BLAS'
 and parallel user templates.

Package: r-cran-tmvnsim
Description-md5: 554229498f085c36f3b3388c48a89755
Description-en: GNU R package for truncated multivariate normal simulation
 The package offers importance sampling from the truncated
 multivariate normal using the GHK (Geweke-Hajivassiliou-Keane)
 simulator.  Unlike Gibbs sampling which can get stuck in one
 truncation sub-region depending on initial values, this package
 allows truncation based on disjoint regions that are created by
 truncation of absolute values. The GHK algorithm uses simple Cholesky
 transformation followed by recursive simulation of univariate
 truncated normals hence there are also no convergence issues.
 Importance sample is returned along with sampling weights, based on
 which, one can calculate integrals over truncated regions for
 multivariate normals.

Package: r-cran-tmvtnorm
Description-md5: 298648b057fd3fbbe0be9f003770eef2
Description-en: GNU R truncated multivariate normal and student t distribution
 Random number generation for the truncated multivariate normal and
 Student t distribution. Computes probabilities, quantiles and densities,
 including one-dimensional and bivariate marginal densities. Computes
 first and second moments (i.e. mean and covariance matrix) for the
 double-truncated multinormal case.

Package: r-cran-tokenizers
Description-md5: ad134355910d70fe0b042a909e7a4cd0
Description-en: GNU R fast, consistent tokenization of natural language text
 Convert natural language text into tokens. Includes tokenizers for
 shingled n-grams, skip n-grams, words, word stems, sentences,
 paragraphs, characters, shingled characters, lines, tweets, Penn
 Treebank, regular expressions, as well as functions for counting
 characters, words, and sentences, and a function for splitting longer
 texts into separate documents, each with the same number of words.
 The tokenizers have a consistent interface, and the package is built
 on the 'stringi' and 'Rcpp' packages for fast yet correct
 tokenization in 'UTF-8'.

Package: r-cran-transformr
Description-md5: c22242891e3a5f9c2c2fb0bf2009ac88
Description-en: Polygon and Path Transformations
 In order to smoothly animate the transformation of polygons and paths, many
 aspects needs to be taken into account, such as differing number of control
 points, changing center of rotation, etc. The 'transformr' package provides an
 extensive framework for manipulating the shapes of polygons and paths and can
 be seen as the spatial brother to the 'tweenr' package.

Package: r-cran-treespace
Description-md5: bcf524f5d6c4233540ef0ee8660a4f8e
Description-en: Statistical Exploration of Landscapes of Phylogenetic Trees
 Tools for the exploration of distributions of phylogenetic trees.
 This package includes a shiny interface which can be started from R using
 'treespaceServer()'.

Package: r-cran-triebeard
Description-md5: 000909ffcefab340f99df20b5586cecc
Description-en: GNU R radix trees in Rcpp
 'Radix trees', or 'tries', are key-value data structures optimised for
 efficient lookups, similar in purpose to hash tables. 'triebeard'
 provides an implementation of 'radix trees' for use in R programming and
 in developing packages with 'Rcpp'.

Package: r-cran-trimcluster
Description-md5: 07d04fa0dcefbfc90fe40c6cf1620a09
Description-en: GNU R cluster analysis with trimming
 This GNU R package provides functions for cluster analysis with trimming
 by trimmed k-means clustering.

Package: r-cran-truncdist
Description-md5: 8019d5d2e41bbc5d6766ccbeda6f0aed
Description-en: GNU R functions for truncated random variables
 A collection of tools to evaluate probability density functions, cumulative
 distribution functions, quantile functions and random numbers for truncated
 random variables. These functions are provided to also compute the expected
 value and variance. Nadarajah and Kotz (2006) developed most of the functions.
 QQ plots can be produced. All the probability functions in the stats, stats4
 and evd packages are automatically available for truncation.

Package: r-cran-truncnorm
Description-md5: 2e1aa2aa51d3444188b159d672c0f468
Description-en: GNU R truncated normal distribution
 This GNU R package provides r/d/p/q functions for the truncated normal
 distribution.

Package: r-cran-tseries
Description-md5: c4618718323302cc41ebcd8cb4c11169
Description-en: GNU R package for time-series analysis and comp. finance
 This CRAN package provides additional time-series analysis functions, as
 well as several computational finance routines.

Package: r-cran-tsne
Description-md5: f94d7229de25b0e7e8ebb09850a8976c
Description-en: T-Distributed Stochastic Neighbor Embedding for R (t-SNE)
 A "pure R" implementation of the t-SNE algorithm.

Package: r-cran-tsp
Description-md5: 7179f85f46c038bc74a4adb90df9d405
Description-en: Infrastructure for the Traveling Salesperson Problem
 Basic infrastructure and some algorithms for the traveling salesperson problem
 (also traveling salesman problem; TSP). The package provides some simple
 algorithms and an interface to the Concorde TSP solver and its implementation
 of the Chained-Lin-Kernighan heuristic. The code for Concorde itself
 is not included in the package and has to be obtained separately.
 Hahsler and Hornik (2007) <doi:10.18637/jss.v023.i02>.

Package: r-cran-ttr
Description-md5: 913131757467fe83b3fb84cb6608f968
Description-en: GNU R package to construct technical trading rules
 This package contains functions and data to construct technical trading rules
 with R.

Package: r-cran-tufte
Description-md5: 344758864dc2c603dec8ef3d2fe22a89
Description-en: Tufte's Styles for R Markdown Documents
 Provides R Markdown output formats to use Tufte styles for PDF and HTML output.

Package: r-cran-tweenr
Description-md5: 7af6a76efaf26ae120319cdca09ced1d
Description-en: Interpolate Data for Smooth Animations
 In order to create smooth animation between states of data, tweening
 is necessary. This package provides a range of functions for creating
 tweened data that can be used as basis for animation. Furthermore it adds
 a number of vectorized interpolaters for common R data types such as numeric,
 date and colour.

Package: r-cran-tzdb
Description-md5: 33688e25fe76a7c8a517ef3e4412e5a4
Description-en: GNU R package for Time Zone Database
 The package provides an up-to-date copy of the Internet Assigned
 Numbers Authority (IANA) Time Zone Database. It is updated
 periodically to reflect changes made by political bodies to time zone
 boundaries, UTC offsets, and daylight saving time rules.
 Additionally, this package provides a C++ interface for working with
 the 'date' library. 'date' provides comprehensive support for working
 with dates and date-times, which this package exposes to make it
 easier for other R packages to utilize. Headers are provided for
 calendar specific calculations, along with a limited interface for
 time zone manipulations.

Package: r-cran-ucminf
Description-md5: 2b49b473d82e7ff9818c836c5cf20736
Description-en: General-Purpose Unconstrained Non-Linear Optimization
 An algorithm for general-purpose unconstrained non-linear optimization.
 The algorithm is of quasi-Newton type with BFGS updating of the inverse
 Hessian and soft line search with a trust region type monitoring of the input
 to the line search algorithm. The interface of 'ucminf' is designed for easy
 interchange with 'optim'.

Package: r-cran-udunits2
Description-md5: e774792d1a08fd2f059a1b7e36a8fd99
Description-en: Udunits-2 Bindings for R
 Provides simple bindings to Unidata's udunits library.

Package: r-cran-uniqtag
Description-md5: d99003885676707f8a0a6426b5f228df
Description-en: Abbreviate Strings to Short, Unique Identifiers
 For each string in a set of strings, determine a unique tag that is a
 substring of fixed size k unique to that string, if it has one. If no
 such unique substring exists, the least frequent substring is used. If
 multiple unique substrings exist, the lexicographically smallest
 substring is used. This lexicographically smallest substring of size k
 is called the "UniqTag" of that string.

Package: r-cran-unitizer
Description-md5: 194f8eb2b055e1292283e59ddfff4a86
Description-en: Interactive R Unit Tests
 Simplifies regression tests by comparing objects produced by test code with
 earlier versions of those same objects. If objects are unchanged the tests
 pass, otherwise execution stops with error details. If in interactive mode,
 tests can be reviewed through the provided interactive environment.

Package: r-cran-units
Description-md5: 7b74d09c7c19ece4c18961ca432256a4
Description-en: Measurement Units for R Vectors
 Support for measurement units in R vectors, matrices and arrays:
 automatic propagation, conversion, derivation and simplification of units;
 raising errors in case of unit incompatibility. Compatible with
 the POSIXct, Date and difftime classes. Uses the UNIDATA udunits library
 and unit database for unit compatibility checking and conversion.
 Documentation about 'units' is provided in the paper by Pebesma, Mailund
 & Hiebert (2016, <doi:10.32614/RJ-2016-061>), included in this package as
 a vignette; see 'citation("units")' for details.

Package: r-cran-upsetr
Description-md5: 9679d0ac838be00f53e24f43ec77f32c
Description-en: A More Scalable Alternative to Venn and Euler Diagrams for Visualizing Intersecting Sets
 Creates visualizations of intersecting sets using a novel matrix design, along
 with visualizations of several common set, element and attribute related tasks
 (Conway 2017) <doi:10.1093/bioinformatics/btx364>.

Package: r-cran-urca
Description-md5: a7e79a35e5f32985e9ad05916738e989
Description-en: GNU R package providing unit root and cointegration tests
 This package provides functions for unit root and cointegration
 analyses common in applied time series / econometrics.

Package: r-cran-urlchecker
Description-md5: 88898f5a874657dc7ad35b1b453acb7f
Description-en: Run CRAN URL Checks from Older R Versions
 Provide the URL checking tools available in R 4.1+ as a package for earlier
 versions of R. Also uses concurrent requests so can be much faster than
 the serial versions.

Package: r-cran-urltools
Description-md5: 4c6b59aba605af45c9867c630815fde1
Description-en: GNU R vectorised tools for URL handling and parsing
 A toolkit for all URL-handling needs, including encoding and decoding,
 parsing, parameter extraction and modification. All functions are
 designed to be both fast and entirely vectorised. It is intended to be
 useful for people dealing with web-related datasets, such as server-side
 logs, although may be useful for other situations involving large sets of
 URLs.

Package: r-cran-uroot
Description-md5: a15d8d1d4f7e923ffd6710236aec6bc2
Description-en: GNU R unit root tests for seasonal time series
 Seasonal unit roots and seasonal stability tests. P-values based on
 response surface regressions are available for both tests. P-values
 based on bootstrap are available for seasonal unit root tests. A
 parallel implementation of the bootstrap method requires a CUDA capable
 GPU with compute capability >= 3.0, otherwise a debugging version fully
 coded in R is used.

Package: r-cran-usethis
Description-md5: 83ed1e1283017c5858d9629365030ea7
Description-en: Automate Package and Project Setup
 Automate package and project setup tasks that are otherwise
 performed manually. This includes setting up unit testing, test
 coverage, continuous integration, Git, 'GitHub', licenses, 'Rcpp', 'RStudio'
 projects, and more.

Package: r-cran-utf8
Description-md5: a31be33b202e397b768e72b0b1b77165
Description-en: Unicode Text Processing
 Process and print 'UTF-8' encoded international text (Unicode). Input,
 validate, normalize, encode, format, and display.

Package: r-cran-uuid
Description-md5: 686291bf60275f3b6dbce5f270086e94
Description-en: Tools for generating and handling UUIDs
 GNU R library providing tools for generating and handling UUIDs
 (Universally Unique Identifiers). Time-based and fully random
 UUIDs are supported.

Package: r-cran-uwot
Description-md5: 5a40f340223787241a2c962b5a08ba1a
Description-en: GNU R uniform manifold approximation and projection (UMAP)
 An implementation of the Uniform Manifold Approximation and
 Projection dimensionality reduction by McInnes et al. (2018)
 <arXiv:1802.03426>. It also provides means to transform new data and to
 carry out supervised dimensionality reduction. An implementation of the
 related LargeVis method of Tang et al. (2016) <arXiv:1602.00370> is also
 provided.
 .
 This is a complete re-implementation in R (and C++, via the 'Rcpp'
 package): no Python installation is required. See the uwot website
 (<https://github.com/jlmelville/uwot>) for more documentation and examples.

Package: r-cran-v8
Description-md5: 368bdfd1d61ff61d15575e10f59495e0
Description-en: Embedded JavaScript and WebAssembly Engine for R
 An R interface to V8: Google's open source JavaScript and WebAssembly
 engine. This package can be compiled either with V8 version 6 and up,
 a NodeJS shared library, or the legacy 3.14/3.15 branch of V8.

Package: r-cran-vcd
Description-md5: a70e8ab95f53c299d962621b1d5661a5
Description-en: Visualizing Categorical Data
 Visualization techniques, data sets, summary and inference procedures aimed
 particularly at categorical data. Special emphasis is given to highly
 extensible grid graphics. The package was package was originally inspired
 by the book "Visualizing Categorical Data" by Michael Friendly and is now
 the main support package for a new book, "Discrete Data Analysis with R"
 by Michael Friendly and David Meyer (2015).

Package: r-cran-vcdextra
Description-md5: eb3a4d932d718550ad489f57e94fbe9e
Description-en: GNU R package providing extensions and additions to the vcd package
 The vcdExtra package is a GNU R package providing additional data sets,
 methods and documentation to complement the 'vcd' package for
 Visualizing Categorical Data and the 'gnm' package for Generalized
 Nonlinear Models. In particular, 'vcdExtra' extends mosaic, assoc and
 sieve plots from 'vcd' to handle 'glm()' and 'gnm()' models and adds a
 3D version in 'mosaic3d'. Additionally, methods are provided for
 comparing and visualizing lists of 'glm' and 'loglm' objects. This
 package is now a support package for the book, "Discrete Data Analysis
 with R" by Michael Friendly and David Meyer.

Package: r-cran-vcr
Description-md5: 3323bbbe344b7ea9bcd2cd003a915553
Description-en: GNU R record HTTP calls to disk
 Record test suite 'HTTP' requests and replays them during future runs. A
 port of the Ruby gem of the same name. Works by hooking into the
 'webmockr' R package for matching 'HTTP' requests by various rules
 ('HTTP' method, 'URL', query parameters, headers, body, etc.), and then
 caching real 'HTTP' responses on disk in 'cassettes'. Subsequent 'HTTP'
 requests matching any previous requests in the same 'cassette' use a
 cached 'HTTP' response.

Package: r-cran-vctrs
Description-md5: 5ed33952adaff4c80b24fce18cac5cd4
Description-en: Vector Helpers
 Defines new notions of prototype and size that are used to provide
 tools for consistent and well-founded type-coercion and size-recycling,
 and are in turn connected to ideas of type- and size-stability useful for
 analysing function interfaces.

Package: r-cran-vdiffr
Description-md5: 2c79ce0392de3ce3fb1e70ad49daf145
Description-en: Visual Regression Testing and Graphical Diffing
 An extension to the 'testthat' package that makes it easy to add graphical
 unit tests. It provides a Shiny application to manage the test cases.

Package: r-cran-vegan
Description-md5: 64aa244f1143da53b09d8adb5e4c2c65
Description-en: Community Ecology Package for R
 R package for community ecologists. It contains most multivariate analysis
 needed in analysing ecological communities, and tools for diversity analysis.
 Most diversity methods assume that data are counts of individuals.
 .
 These tools are sometimes used outside the field of ecology, for instance to
 study populations of white blood cells or RNA molecules.

Package: r-cran-venndiagram
Description-md5: a8ed7b752b845a1fce88d77c7a49e460
Description-en: Generate High-Resolution Venn and Euler Plots
 A set of functions to generate high-resolution Venn and Euler plots.
 Includes handling for several special cases, including two-case scaling,
 and extensive customization of plot shape and structure.

Package: r-cran-vgam
Description-md5: c6182155b24a09624a08326d1fbc08c9
Description-en: GNU R package for estimating vector generalized additive models
 This package implements a variety of functions for estimating vector
 generalized additive models (VGAMs), as well as vector generalized
 linear models (VGLMs), reduced-rank VGLMs, and quadratic reduced-rank
 VGLMs.
 .
 Specific models that can be fit include a wide variety of
 categorical-response models (with nominal and ordinal dependent
 variables), bivariate binary-response models (bivariate
 logit/probit), and seemingly-unrelated regressions.  The package also
 includes a number of standard and non-standard distribution functions
 of use to statisticians.

Package: r-cran-vim
Description-md5: 45339a69d4925623b245f5bc30ff4ad3
Description-en: Visualization and Imputation of Missing Values
 New tools for the visualization of missing and/or imputed values
 are introduced, which can be used for exploring the data and the structure
 of the missing and/or imputed values. Depending on this structure of the
 missing values, the corresponding methods may help to identify the mechanism
 generating the missing values and allows to explore the data including missing
 values. In addition, the quality of imputation can be visually explored
 using various univariate, bivariate, multiple and multivariate plot methods.
 A graphical user interface available in the separate package VIMGUI allows
 an easy handling of the implemented plot methods.

Package: r-cran-vioplot
Description-md5: 6341769d22e9e2c2c3f92bcd4958d766
Description-en: GNU R toolbox for violin plots
 Violin plots are a method of plotting numeric data. A violin plot is a
 combination of a box plot and a kernel density plot. Specifically, it
 starts with a box plot. It then adds a rotated kernel density plot to
 each side of the box plot.

Package: r-cran-vipor
Description-md5: 519b64242c360960c47944a0824769d6
Description-en: GNU R plot categorical data using quasirandom noise and density estimates
 Generate a violin point plot, a combination of a violin/histogram
 plot and a scatter plot by offsetting points within a category based on their
 density using quasirandom noise.

Package: r-cran-viridis
Description-md5: 735a9f43746a3f80c48b77e646ab3889
Description-en: GNU R package for color maps from matplotlib
 The viridis package provides a port of the new matplotlib color maps
 (viridis (default), magma, plasma and inferno) to R. matplotlib
 <http://matplotlib.org/ is a popular plotting library for
 Python. These color maps are designed in such a way that they will
 analytically be perfectly perceptually-uniform, both in regular form
 and also when converted to black-and-white. They are also designed to
 be perceived by readers with the most common form of color blindness.

Package: r-cran-viridislite
Description-md5: 3ba0e05e71432f3314c816c8ebd023ce
Description-en: GNU R package for color maps from matplotlib (Lite Version)
 The viridis package provides a port of the new matplotlib color maps
 (viridis (default), magma, plasma and inferno) to R. matplotlib
 <http://matplotlib.org/ is a popular plotting library for
 Python. These color maps are designed in such a way that they will
 analytically be perfectly perceptually-uniform, both in regular form
 and also when converted to black-and-white. They are also designed to
 be perceived by readers with the most common form of color blindness.

Package: r-cran-visnetwork
Description-md5: 332d72c313dd6fda23427ddee0c54227
Description-en: Network Visualization using 'vis.js' Library
 Provides an R interface to the 'vis.js' JavaScript charting
 library. It allows an interactive visualization of networks.

Package: r-cran-vroom
Description-md5: 3c18c0d52c6d351983da83c68d2a1267
Description-en: GNU R package for Read and Write Rectangular Text Data Quickly
 The package reads and writes data (like 'csv', 'tsv' and 'fwf') quickly.
 When reading it uses a quick initial indexing step, then reads the values
 lazily, so only the data you actually use needs to be read.  The writer
 formats the data in parallel and writes to disk asynchronously from
 formatting.

Package: r-cran-waldo
Description-md5: 51de91056dc133037531abc82357219b
Description-en: find differences between R objects
 Compare complex R objects and reveal the key
 differences.  Designed particularly for use in testing packages where
 being able to quickly isolate key differences makes understanding test
 failures much easier.

Package: r-cran-warp
Description-md5: 55c2957905efdc6a9dbf9d641229a660
Description-en: GNU R tool to group dates
 Tooling to group dates by a variety of periods
 including: yearly, monthly, by second, by week of the month, and more.
 The groups are defined in such a way that they also represent the
 distance between dates in terms of the period. This extracts valuable
 information that can be used in further calculations that rely on a
 specific temporal spacing between observations.

Package: r-cran-waveslim
Description-md5: 48923b21c946b9e7dc3cb0440698dc41
Description-en: GNU R wavelet routines for 1-, 2- and 3-D signal processing
 Basic wavelet routines for time series (1D), image (2D)
 and array (3D) analysis.  The code provided here is based on
 wavelet methodology developed in Percival and Walden (2000);
 Gencay, Selcuk and Whitcher (2001); the dual-tree complex wavelet
 transform (DTCWT) from Kingsbury (1999, 2001) as implemented by
 Selesnick; and Hilbert wavelet pairs (Selesnick 2001, 2002).  All
 figures in chapters 4-7 of GSW (2001) are reproducible using this
 package and R code available at the book website(s) below.

Package: r-cran-wavethresh
Description-md5: f126a55337483918b75729acc7e00a65
Description-en: GNU R wavelets statistics and transforms
 Performs 1, 2 and 3D real and complex-valued wavelet transforms,
 nondecimated transforms, wavelet packet transforms, nondecimated
 wavelet packet transforms, multiple wavelet transforms,
 complex-valued wavelet transforms, wavelet shrinkage for
 various kinds of data, locally stationary wavelet time series,
 nonstationary multiscale transfer function modeling, density
 estimation.

Package: r-cran-wdi
Description-md5: 3b9553ed9bae35992cc6188a24a84daa
Description-en: World Development Indicators and Other World Bank Data
 Search and download data from over 40 databases hosted by the World Bank,
 including the World Development Indicators ('WDI'), International Debt
 Statistics, Doing Business, Human Capital Index, and Sub-national Poverty
 indicators.

Package: r-cran-webfakes
Description-md5: 3634fc0fda1b74362270293f65f12f58
Description-en: Fake Web Apps for HTTP Testing
 Create a web app that makes it easier to test web clients without using
 the internet. It includes a web app framework with path matching,
 parameters and templates. Can parse various 'HTTP' request bodies.
 Can send 'JSON' data or files from the disk. Includes a web app that
 implements the 'httpbin.org' web service.

Package: r-cran-webgestaltr
Description-md5: 721be8cc518c444d7770c7cfd75924fb
Description-en: find over-represented properties in gene lists
 The web version WebGestalt <http://www.webgestalt.org> supports 12
 organisms, 354 gene identifiers and 321,251 function categories. Users
 can upload the data and functional categories with their own gene
 identifiers. In addition to the Over-Representation Analysis, WebGestalt
 also supports Gene Set Enrichment Analysis and Network Topology
 Analysis. The user-friendly output report allows interactive and
 efficient exploration of enrichment results. The WebGestaltR package not
 only supports all above functions but also can be integrated into other
 pipeline or simultaneously analyze multiple gene lists.

Package: r-cran-webmockr
Description-md5: e47bf4f9ab11b99e7fc5c43b3216e882
Description-en: Stubbing and Setting Expectations on 'HTTP' Requests
 Stubbing and setting expectations on 'HTTP' requests. Includes tools
 for stubbing 'HTTP' requests, including expected request conditions and
 response conditions. Match on 'HTTP' method, query parameters, request body,
 headers and more. Can be used for unit tests or outside of a testing context.

Package: r-cran-webshot
Description-md5: dc14cec7a3960664fe02640296ac61e0
Description-en: Take Screenshots of Web Pages
 Takes screenshots of web pages, including Shiny applications and
 R Markdown documents.

Package: r-cran-webutils
Description-md5: 53a4ef59de6d1f5be1ee85e99ff0709a
Description-en: Utility Functions for Developing Web Applications
 Parses http request data in application/json, multipart/form-data,
 or application/x-www-form-urlencoded format. Includes example of hosting and
 parsing html form data in R using either 'httpuv' or 'Rhttpd'.

Package: r-cran-wgcna
Description-md5: fa2a47b4269b60803464374fdef281a3
Description-en: Weighted Correlation Network Analysis
 Functions necessary to perform Weighted Correlation Network Analysis
 on high-dimensional data as originally described in Horvath and Zhang
 (2005) <doi:10.2202/1544-6115.1128> and Langfelder and Horvath (2008)
 <doi:10.1186/1471-2105-9-559>. Includes functions for rudimentary data
 cleaning, construction of correlation networks, module identification,
 summarization, and relating of variables and modules to sample
 traits. Also includes a number of utility functions for data manipulation
 and visualization.

Package: r-cran-whisker
Description-md5: 2c44d401f96603ca6004e85d7277c56e
Description-en: GNU R mustache, logicless templating
 This GNU R package enables logicless templating, reuse templates in many
 programming languages including R.

Package: r-cran-whoami
Description-md5: 39e43a6933bce8f616a090ad680ac551
Description-en: username, full name, email address in GNU R
 Look up the username and full name of the current user,
 the current user's email address and 'GitHub' username,
 using various sources of system and configuration information.

Package: r-cran-wikidataqueryservicer
Description-md5: 4f3232ceda92afa12553c8ee475b51cc
Description-en: GNU R API client library for 'Wikidata Query Service'
 This package provides an API client for the 'Wikidata Query Service'
 <https://query.wikidata.org/>.

Package: r-cran-wikidatar
Description-md5: 4c26105892605fab08d97283f0476089
Description-en: Read-Write API Client Library for Wikidata
 Read from, interogate, and write to Wikidata <https://www.wikidata.org>
 - the multilingual, interdisciplinary, semantic knowledgebase. Includes
 functions to: read from wikidata (single items, properties, or properties);
 query wikidata (retrieving all items that match a set of criterial via
 Wikidata SPARQL query service); write to Wikidata (adding new items or
 statements via QuickStatements); and handle and manipulate Wikidata objects
 (as lists and tibbles). Uses the Wikidata and Quickstatements APIs.

Package: r-cran-wikipedir
Description-md5: 647d8f29fe163615c91fa9bb4acef43c
Description-en: GNU R MediaWiki API Wrapper
 A wrapper for the MediaWiki API, aimed particularly at the
 Wikimedia 'production' wikis, such as Wikipedia. It can be used to retrieve
 page text, information about users or the history of pages, and elements of
 the category tree.

Package: r-cran-wikitaxa
Description-md5: 8ff194c70692682d9fda8c5b1490ee2e
Description-en: Taxonomic Information from 'Wikipedia'
 'Taxonomic' information from 'Wikipedia', 'Wikicommons', 'Wikispecies',
 and 'Wikidata'. Functions included for getting taxonomic information from each
 of the sources just listed, as well performing taxonomic search.

Package: r-cran-withr
Description-md5: 9d34eccadc2c4d735ab66b7306e96d38
Description-en: Run Code 'With' Temporarily Modified Global State
 A set of functions to run code 'with' safely and temporarily modified
 global state. Many of these functions were originally a part of the 'devtools'
 package, this provides a simple package with limited dependencies to provide
 access to these functions.

Package: r-cran-wk
Description-md5: 625aab3540ce4dc03a6e65488b81737c
Description-en: GNU R lightweight well-known geometry parsing
 Provides a minimal R and C++ API for parsing
 well-known binary and well-known text representation of
 geometries to and from R-native formats.
 Well-known binary is compact
 and fast to parse; well-known text is human-readable
 and is useful for writing tests. These formats are only
 useful in R if the information they contain can be
 accessed in R, for which high-performance functions
 are provided here.

Package: r-cran-wordcloud
Description-md5: 90c325b068ec3bf5b7dbd7182933259f
Description-en: word clouds with GNU R
 Word clouds (also known as text clouds or tag clouds) work in a simple
 way: the more a specific word appears in a source of textual data (such
 as a speech, blog post, or database), the bigger and bolder it appears
 in the word cloud.
 .
 This package enables creation with GNU R.

Package: r-cran-worrms
Description-md5: 59b1760a45725e218c08b9f13af4cf2f
Description-en: GNU R client of World Register of Marine Species (WoRMS)
 Client for World Register of Marine Species
 (<http://www.marinespecies.org/>). Includes functions for each
 of the API methods, including searching for names by name, date and
 common names, searching using external identifiers, fetching
 synonyms, as well as fetching taxonomic children and
 taxonomic classification.

Package: r-cran-writexl
Description-md5: 9074bdfea16c33cc1d9c3796a2ef88de
Description-en: GNU R package to Export Data Frames to Excel 'xlsx' Format
 Zero-dependency data frame to xlsx exporter based on 'libxlsxwriter'.
 Fast and no Java or Excel required.

Package: r-cran-xfun
Description-md5: 3faad9be59b7228868f107b4d5f91608
Description-en: Supporting Functions for Packages Maintained by 'Yihui Xie'
 Miscellaneous functions commonly used in other packages maintained
 by 'Yihui Xie'.

Package: r-cran-xgboost
Description-md5: f185702009a5a9b240546cf39ad48d18
Description-en: Extreme Gradient Boosting
 Extreme Gradient Boosting, which is an efficient implementation
 of the gradient boosting framework from Chen & Guestrin (2016)
 <doi:10.1145/2939672.2939785>. This package is its R interface. The package
 includes efficient linear model solver and tree learning algorithms. The
 package can automatically do parallel computation on a single machine which
 could be more than 10 times faster than existing gradient boosting packages.
 It supports various objective functions, including regression, classification
 and ranking. The package is made to be extensible, so that users are also
 allowed to define their own objectives easily.

Package: r-cran-xml
Description-md5: 9659f6ced23ee9512fafdc59b4703cf5
Description-en: GNU R package for XML parsing and generation
 This package provides facilities for the R language to
 .
 * parse XML files, URLs and strings, using either the DOM (Document
 Object Model)/tree-based approach, or the event-driven SAX (Simple
 API for XML) mechanism;
 * generate XML content to buffers, files, URLs, and internal XML trees;
 * read DTDs as R objects.

Package: r-cran-xml2
Description-md5: f2dea7829d18960e3fea54e45f498674
Description-en: Parse XML
 Bindings to 'libxml2' for working with XML data using a simple, consistent
 interface based on 'XPath' expressions. Also supports XML schema validation;
 for 'XSLT' transformations see the 'xslt' package.

Package: r-cran-xmlparsedata
Description-md5: 9fa59d77d19f442713fce7b44b1d9dc2
Description-en: Parse Data of R Code as an XML Tree
 Convert the output of utils::getParseData() to an XML tree, that one can
 search via XPath, and easier to manipulate in general.

Package: r-cran-xopen
Description-md5: b4ed5318dbfb3637c99986c966bd1280
Description-en: Open System Files, 'URLs', Anything
 Cross platform solution to open files, directories or 'URLs'
 with their associated programs.

Package: r-cran-xslt
Description-md5: 5573bfaf952df9e3578e282e7d75f735
Description-en: extensible style-sheet language transformations for GNU R
 This GNU R package is an extension for the 'xml2' package to transform
 XML documents by applying an 'xslt' style-sheet.

Package: r-cran-xtable
Description-md5: 96c932157b1a12d32048464b999ea109
Description-en: Export Tables to LaTeX or HTML
 Coerce data to LaTeX and HTML tables.

Package: r-cran-xts
Description-md5: 256c1dea5ae9afae1d8d5fa33992841f
Description-en: eXtensible Time Series
 Provide for uniform handling of R's different time-based data classes
 by extending zoo, maximizing native format information preservation
 and allowing for user level customization and extension, while simplifying
 cross-class interoperability.

Package: r-cran-yaml
Description-md5: 2c40b2538162e81383ca9508e291bf88
Description-en: Methods to Convert R Data to YAML and Back
 Implements the 'libyaml' 'YAML' 1.1 parser and emitter
 (<https://pyyaml.org/wiki/LibYAML>) for R.

Package: r-cran-yulab.utils
Description-md5: cf1fc4ab0782f07746cb03c690010a7b
Description-en: GNU R supporting functions for packages maintained by 'YuLab-SMU'
 This GNU R package contains miscellaneous functions commonly used by
 'YuLab-SMU'.

Package: r-cran-zeallot
Description-md5: a7cd4f0d88b9b13a965dbe7c73147807
Description-en: GNU R multiple, unpacking, and destructuring assignment
 Provides a %<-% operator to perform multiple,
 unpacking, and destructuring assignment in R. The
 operator unpacks the right-hand side of an assignment
 into multiple values and assigns these values to
 variables on the left-hand side of the assignment.

Package: r-cran-zip
Description-md5: 22e73a54842b240c5ac38375debd1819
Description-en: GNU R package for cross-platform zip compression
 The zip package provides a cross-Platform 'zip' compression library.
 A replacement for the 'zip' function, that does not require any
 additional external tools on any platform.

Package: r-cran-zoo
Description-md5: fcd81229df7dbee7df8cbbd25ff74872
Description-en: GNU R package for totally ordered indexed observations
 This package contains an S4 class with methods for totally ordered indexed
 observations such as irregular time series.

Package: r-doc-html
Description-md5: 915d39f623bffdcd57d9a67a9e4f756a
Description-en: GNU R html manuals for statistical computing system
 R is a system for statistical computation and graphics.  It consists
 of a language plus a run-time environment with graphics, a debugger,
 access to certain system functions, and the ability to run programs
 stored in script files.
 .
 The design of R has been heavily influenced by two existing languages:
 Becker, Chambers & Wilks' S and Sussman's Scheme.  Whereas the
 resulting language is very similar in appearance to S, the underlying
 implementation and semantics are derived from Scheme.
 .
 The core of R is an interpreted computer language which allows
 branching and looping as well as modular programming using functions.
 Most of the user-visible functions in R are written in R.  It is
 possible for the user to interface to procedures written in the
 C, C++, or FORTRAN languages for efficiency, and many of R's core
 functions do so.  The R distribution contains functionality for a
 large number of statistical procedures and underlying applied math
 computations.  There is also a large set of functions which provide
 a flexible graphical environment for creating various kinds of data
 presentations.
 .
 Additionally, several thousand extension "packages" are available from
 CRAN, the Comprehensive R Archive Network, many also as Debian packages,
 named 'r-cran-<name>'.
 .
 This package provides the R manuals in html format. The sibling packages
 r-doc-pdf and r-doc-info provides the same manuals.

Package: r-doc-info
Description-md5: 473a7b2c67dab81cd13f242acf3f1254
Description-en: GNU R info manuals statistical computing system
 R is a system for statistical computation and graphics.  It consists
 of a language plus a run-time environment with graphics, a debugger,
 access to certain system functions, and the ability to run programs
 stored in script files.
 .
 The design of R has been heavily influenced by two existing languages:
 Becker, Chambers & Wilks' S and Sussman's Scheme.  Whereas the
 resulting language is very similar in appearance to S, the underlying
 implementation and semantics are derived from Scheme.
 .
 The core of R is an interpreted computer language which allows
 branching and looping as well as modular programming using functions.
 Most of the user-visible functions in R are written in R.  It is
 possible for the user to interface to procedures written in the
 C, C++, or FORTRAN languages for efficiency, and many of R's core
 functions do so.  The R distribution contains functionality for a
 large number of statistical procedures and underlying applied math
 computations.  There is also a large set of functions which provide
 a flexible graphical environment for creating various kinds of data
 presentations.
 .
 Additionally, several thousand extension "packages" are available from
 CRAN, the Comprehensive R Archive Network, many also as Debian packages,
 named 'r-cran-<name>'.
 .
 This package provides the R manuals in info format. The sibling packages
 r-doc-html and r-doc-pdf provide the same manuals.

Package: r-doc-pdf
Description-md5: 5726be4a4c2028d1d2bd9ee6122a0612
Description-en: GNU R pdf manuals for statistical computing system
 R is a system for statistical computation and graphics.  It consists
 of a language plus a run-time environment with graphics, a debugger,
 access to certain system functions, and the ability to run programs
 stored in script files.
 .
 The design of R has been heavily influenced by two existing languages:
 Becker, Chambers & Wilks' S and Sussman's Scheme.  Whereas the
 resulting language is very similar in appearance to S, the underlying
 implementation and semantics are derived from Scheme.
 .
 The core of R is an interpreted computer language which allows
 branching and looping as well as modular programming using functions.
 Most of the user-visible functions in R are written in R.  It is
 possible for the user to interface to procedures written in the
 C, C++, or FORTRAN languages for efficiency, and many of R's core
 functions do so.  The R distribution contains functionality for a
 large number of statistical procedures and underlying applied math
 computations.  There is also a large set of functions which provide
 a flexible graphical environment for creating various kinds of data
 presentations.
 .
 Additionally, several thousand extension "packages" are available from
 CRAN, the Comprehensive R Archive Network, many also as Debian packages,
 named 'r-cran-<name>'.
 .
 This package provides the R manuals in pdf format. The sibling packages
 r-doc-html and r-doc-info provides the same manuals.

Package: r-mathlib
Description-md5: fda173ca22c9952d304064d107a71c22
Description-en: GNU R standalone mathematics library
 R is a system for statistical computation and graphics.  It consists
 of a language plus a run-time environment with graphics, a debugger,
 access to certain system functions, and the ability to run programs
 stored in script files.
 .
 The design of R has been heavily influenced by two existing languages:
 Becker, Chambers & Wilks' S and Sussman's Scheme.  Whereas the
 resulting language is very similar in appearance to S, the underlying
 implementation and semantics are derived from Scheme.
 .
 The core of R is an interpreted computer language which allows
 branching and looping as well as modular programming using functions.
 Most of the user-visible functions in R are written in R.  It is
 possible for the user to interface to procedures written in the
 C, C++, or FORTRAN languages for efficiency, and many of R's core
 functions do so.  The R distribution contains functionality for a
 large number of statistical procedures and underlying applied math
 computations.  There is also a large set of functions which provide
 a flexible graphical environment for creating various kinds of data
 presentations.
 .
 Additionally, several thousand extension "packages" are available from
 CRAN, the Comprehensive R Archive Network, many also as Debian packages,
 named 'r-cran-<name>'.
 .
 This package provides the libRmath shared and static libraries which can
 be called from standalone C or C++ code.

Package: r-other-amsmercury
Description-md5: e60c610a29e4d6f15208644721f089d4
Description-en: efficient calculation of accurate masses and abundances of isotopic peaks
 This GNU R package provides efficient calculation of accurate masses and
 abundances of isotopic peaks.  It is a precondition for R NITPICK which
 does peak identification for mass spectrometry data.

Package: r-other-ascat
Description-md5: d6e36e46f4a8e8a488fcc87a3cc6f134
Description-en: Allele-Specific Copy Number Analysis of Tumours
 ASCAT (allele-specific copy number analysis of tumors) is a allele-
 specific copy number analysis of the in vivo breast cancer genome. It
 can be used to accurately dissect the allele-specific copy number of
 solid tumors, simultaneously estimating and adjusting for both tumor
 ploidy and nonaberrant cell admixture.

Package: r-other-chbutils
Description-md5: f4a6939a527089bcb1207e8419182609
Description-en: GNU R utilities from Harvard School of Public Health Bioinformatics
 This GNU R package contains the following functions:
 chb_utils-package     chb_utils
 annotate_df           Annotate Dataframe containing Ensembl IDs with Gene
 Symbols and Descriptions
 boxplotoutliers       Cel file IDs of intensity boxplot outlier arrays (in
 characters).
 chb_utils             chb_utils
 col2rownames          add a column to a dataframe consisting of the
 current rownames
 convertIDs            Get other Ids for genes in the same order
 create_report         Create report of QC
 getTFpairs            Get mouse TF-target pairs from opossum database
 get_biomart           Get biomart annotation from id
 ggheatmap             generate a heatmap + dendrograms, ggplot2 style
 ggheatmap.show        Display a ggheatmap
 ggplotDispEsts        Plot Dispersion Estimates - nicer ggplot version of
 DESeq graph
 mds                   Plot MDS
 mdsplot.RGset         MDS (MultiDimensional Scaling) Plots
 nuseoutliers          Cel file IDs of intensity NUSE outlier arrays (in
 characters).
 PCAplot.cds           Pairwise Principal Component Analysis Plots of
 CountDataSet objects
 PCAplot.eset          Pairwise Principal Component Analysis Plots
 Plots the differntially expressed genes on an MA
 plotDE                plot, ggplot style If adjusted pvalues are present,
 colors those that pass cutoff red
 plot_dendro           ggplot based dendrogram plot
 print_enrichGO        Clean and print results from enrichGO
 Plots the pvalue quantiles against the uniform
 qqplot_JH             distribution. If adjusted pvalues are present,
 colors those that pass cutoff red
 rleoutliers           Cel file IDs of intensity RLE outlier arrays (in
 characters).
 row2colnames          add a column to a dataframe consisting of the
 current rownames
 runGO                 Run GO using clusterprofiler
 variance_by_component Plot PC importance
 volcano_density_plot  Create volcano plot from log2FC and adjusted pvalues
 data frame
 write_report          Write report of QC

Package: r-other-curvefdp
Description-md5: 7e0aa71f516594d3bb37d960e0a44511
Description-en: estimation of confidence levels for peptide identifications
 This is a GNU R package for the Analytical Chemistry publication
 entitled 'Estimating the Confidence of Peptide Identifications without
 Decoy Databases'.  The function curveFDR(scores) fits a gaussian mixture
 model to a score distribution of peptide identifications and thereby
 allows the estimation of confidence levels based on the false discvory
 proportion.

Package: r-other-iwrlars
Description-md5: 012d92d9ea39eccacff47cc4cf66d9a5
Description-en: least angle regression, lasso, positive lasso and forward stagewise
 This GNU R package provides efficient procedures for fitting an entire
 lasso sequence with the cost of a single least squares fit. Least angle
 regression and infinitessimal forward stagewise regression are related
 to the lasso described in http://www-stat.stanford.edu/~hastie/Papers/#LARS.
 .
 This is a modified version of the original lars package by Hastie and Efron,
 providing a LARS modification for non-negative lasso.

Package: r-other-kcha-psiplot
Description-md5: 4042acf1808c6028942b21a459842b11
Description-en: plots relative abundance alterantively spliced transcripts
 Provides functions to create plots of PSI values of alternatively-spliced
 exons or cRPKMs. Requires PSI cRPKM data generated by the program
 vast-tools (https://github.com/vastgroup/vast-tools).

Package: r-other-mott-happy.hbrem
Description-md5: 091f1a877d0762eebe5690b9952c5fc9
Description-en: GNU R package for fine-mapping complex diseases
 Happy is an R interface into the HAPPY C package for fine-mapping
 Quantitative Trait Loci (QTL) in Heterogenous Stocks (HS). An HS is
 an advanced intercross between (usually eight) founder inbred strains
 of mice. HS are suitable for fine-mapping QTL.  It uses a multipoint
 analysis which offers significant improvements in statistical power to
 detect QTLs over that achieved by single-marker association.
 .
 The happy package is
 an extension of the original C program happy; it uses the C code to
 compute the probability of descent from each of the founders, at each
 locus position, but the happy packager allows a much richer range of
 models to be fit to the data.
 .
 Read /usr/share/doc/r-other-mott-happy/README.Debian for a more
 detailed explanation.

Package: r-other-nitpick
Description-md5: 67b97e34df01e7730a668cfe61af8d17
Description-en: peak identification for mass spectrometry data
 This R package allows reliable extraction of features from mass spectra
 and helps in the automated analysis of proteomic mass spectrometry (MS)
 experiments.
 .
 This is the NITPICK implementation for peak picking in MS spectra.

Package: r-other-rajewsky-dropbead
Description-md5: 1c35f05817878789fb95a6c933ba0b29
Description-en: Basic Exploration and Analysis of Drop-seq Data
 Dropbead offers a quick and straightforward way to explore and perform
 basic analysis of single cell sequencing data coming from droplet
 sequencing. It has been particularly tailored for Drop-seq.

Package: r-other-wasabi
Description-md5: fae6e980fc6737f3b616dc4b1a0df7ea
Description-en: prepare Sailfish and Salmon output for downstream analysis using GNU R
 This GNU R package converts the output of the Sailfish and Salmon RNA-seq
 quantification tools so that it can be used with the Sleuth differential
 analysis package.

Package: r-other-x4r
Description-md5: 404ada28734b8c362d16cb18a30b3090
Description-en: XMLA/MDX cube tool for R
 Enable R to source data from an OLAP cube via XMLA by specifying an
 MDX query.

Package: r-pkg-team-core-architecture
Description-md5: b9a837762da2f36b7a4897671b6a34cc
Description-en: Architecture gatekeeper for R packages in Debian
 The r-pkg-team-core-architecture metapackage defines the set of architectures
 supported by the Debian R Packaging Team. Most r-cran-* packages and all
 r-bioc-* packages depend on it, ensuring that the R ecosystem in Debian is
 redistributed only on architectures that have undergone proper evaluation
 and testing.
 .
 The restriction exists because historically many porting issues could only
 be addressed by the Debian R Packaging Team by disabling regression tests,
 resulting in reduced quality, increased patch maintenance, and disruptions
 during routine updates. Exceptions exist for core service packages central
 to the R dependency graph or for packages maintained by teams with a strong
 record in software engineering (e.g., rlib).
 .
 We ask porters who wish to redistribute the full R package distribution on a
 new architecture to first build and test the full package set outside the main
 Debian archive, using a custom r-pkg-team-core-architecture package. Please
 aggregate the results, identify the main classes of failures, and coordinate
 with the wider R community and the Debian R packages team so that most issues
 can be resolved upstream before enabling redistribution in Debian.
 .
 Main benefits:
 .
 o For users: ensures that any distributed r-cran-* or r-bioc-* package meets
 the same quality standards as on mainstream amd64 and arm64 architectures.
 .
 o For porters: provides control over when to invest effort in porting R
 packages, enabling better prioritisation.
 .
 o For the Debian R Packages Team: reduces patch burden and improves control
 over time spent on porting‑related issues.
 .
 o For the Release Team: reduces delays in testing migration and transitions,
 and increases the quality of the Stable release.
 .
 o For the R community: encourages organised, focused reporting of
 architecture‑specific issues.
 .
 o For the broader Linux ecosystem: prioritises upstream fixes, benefiting
 other distributions as well.

Package: r-recommended
Description-md5: 5825dd67f9ea2e938d996e33b43eecac
Description-en: GNU R collection of recommended packages [metapackage]
 R is a system for statistical computation and graphics.  It consists
 of a language plus a run-time environment with graphics, a debugger,
 access to certain system functions, and the ability to run programs
 stored in script files.
 .
 The design of R has been heavily influenced by two existing languages:
 Becker, Chambers & Wilks' S and Sussman's Scheme.  Whereas the
 resulting language is very similar in appearance to S, the underlying
 implementation and semantics are derived from Scheme.
 .
 The core of R is an interpreted computer language which allows
 branching and looping as well as modular programming using functions.
 Most of the user-visible functions in R are written in R.  It is
 possible for the user to interface to procedures written in the
 C, C++, or FORTRAN languages for efficiency, and many of R's core
 functions do so.  The R distribution contains functionality for a
 large number of statistical procedures and underlying applied math
 computations.  There is also a large set of functions which provide
 a flexible graphical environment for creating various kinds of data
 presentations.
 .
 Additionally, several thousand extension "packages" are available from
 CRAN, the Comprehensive R Archive Network, many also as Debian packages,
 named 'r-cran-<name>'.
 .
 This Debian package is now a metapackage that depends on a set of
 packages that are recommended by the upstream R core team as part of a
 complete R distribution, and distributed along with the source of R
 itself, as well as directly via the CRAN network of mirrors. This set
 comprises the following packages (listed in their upstream names):
 - KernSmooth: Functions for kernel smoothing for Wand & Jones (1995)
 - Matrix: Classes and methods for dense and sparse matrices and
 operations on them using Lapack and SuiteSparse
 - MASS, class, nnet and spatial: packages from Venables and Ripley,
 `Modern Applied Statistics with S' (4th edition).
 - boot: Bootstrap R (S-Plus) Functions from the book "Bootstrap Methods
 and Their Applications" by A.C. Davison and D.V. Hinkley (1997).
 - cluster: Functions for clustering (by Rousseeuw et al.)
 - codetools: Code analysis tools for R
 - foreign: Read data stored by Minitab, S, SAS, SPSS, Stata, ...
 - lattice: Implementation of Trellis (R) graphics
 - mgcv: Multiple smoothing parameter estimation and GAMs by GCV
 - nlme: Linear and nonlinear mixed effects models
 - rpart: Recursive partitioning and regression trees
 - survival: Survival analysis, including penalised likelihood.

Package: r10k
Description-md5: 1d3bc45bbe5969fef129c00ad7ed667c
Description-en: Puppet environment and module deployment
 R10K provides a general purpose toolset for deploying Puppet
 environments and modules. It implements the Puppetfile format
 and provides a native implementation of Puppet dynamic environments.

Package: r6rs-nanopass-dev
Description-md5: 01e541edd81e6702f28448c1f10c1b1e
Description-en: embedded DSL for writing compilers in Scheme
 The nanopass framework is an embedded DSL for writing compilers in
 Scheme as a series of small, single-purpose passes. It is used in the
 Chez Scheme compiler.

Package: r8168-dkms
Description-md5: ca740652a23bbf949aff103b53663f19
Description-en: dkms source for the r8168 network driver
 r8168 is the Linux device driver released by RealTek for their network
 controllers with PCI-Express interface:
 * 10/100/1000M Gigabit Ethernet: RTL8111B, RTL8111C, RTL8111D, RTL8111E,
 RTL8111F, RTL8111G, RTL8111H, RTL8118A, RTL8119i, RTL8111L, RTL8111K,
 RTL8168B, RTL8168E, RTL8168H, RTL8111DP, RTL8111EP(P), RTL8111FP,
 RTL8411, RTL8411B
 .
 This driver should only be used for devices not yet supported by the
 in-kernel driver r8169. Please see the README.Debian for instructions how
 to report bugs against r8169 that made it necessary to use r8168-dkms.
 .
 Installation of the r8168-dkms package will disable the in-kernel r8169
 module. To re-enable r8169, the r8168-dkms package must be purged.
 .
 This package provides the dkms source code for the r8168 kernel module.
 Kernel source or headers are required to compile the module.
 .
 Building the kernel module has been tested up to Linux 6.11.

Package: rabbit
Description-md5: b56fded58cd9a689248f7c5817e69969
Description-en: presentation tool using RD, a simple text format
 Rabbit is an application to do presentations with RD documents.  RD is a
 simple, easy-to-read, and easy-to-write text format like Wiki.  Rabbit has
 many noteworthy features, which distinguish this application from other
 presentation tools.
 .
 * Slide looks are defined with Ruby and customizable.
 * Various keyboard interfaces.
 * Mouse gesture support.
 * Slides can contain many image formats: EPS, SVG, GIMP, and Dia.
 * Rabbit can be a server and you can access it with the dRuby interface.
 * and more...

Package: rabbit-mode
Description-md5: 3e512ec4750200e3c8fb08635fb78af3
Description-en: Emacs-lisp rabbit-mode for writing RD document using Rabbit
 Rabbit is an application to do presentations with RD documents. RD is a
 simple, easy-to-read, and easy-to-write text format like Wiki. Rabbit has
 many noteworthy features, which distinguish this application from other
 presentation tools.
 .
 This package provides Emacs major-mode for editing RD document using Rabbit

Package: rabbiter
Description-md5: b0f76691c52ca989764c3171104f4f0a
Description-en: Twitter client for Rabbit
 Rabbiter is a tool that collects tweets related to the talk and sends
 them to Rabbit as comments.
 .
 Rabbiter receives comments from twitter and sends them to Rabbit.
 Rabbit shows them in your slides. It is very useful when you talk on
 public events/conferences.

Package: rabbitsign
Description-md5: b8938710d96ca75bbc7f5a7c52ec5cbb
Description-en: application signing system for the TI-73/83+/84+ calculators
 RabbitSign is a free implementation of TI's application signing
 system for the TI-73/83+/84+ calculators.
 .
 It handles binary, sorted and unsorted hex, and GraphLink files,
 automatically detects keys, checks the validity of important header
 fields, can validate and re-sign previously signed apps, accepts all
 valid keys, is highly portable, has no stupid limitations on file
 names, application lengths, or header fields and is faster by an order
 of magnitude than TI's software.

Package: rabbitvcs-cli
Description-md5: fbdc07dbc43e7e5f473a0235a97f8600
Description-en: Command line interface for RabbitVCS
 RabbitVCS is a set of graphical tools written to provide simple and
 straightforward access to the version control systems SVN (Subversion)
 and Git. This is the command-line interface.

Package: rabbitvcs-core
Description-md5: d3c7a4e0d7c1131f5a95e40ac6746a94
Description-en: Easy version control
 RabbitVCS is a set of graphical tools written to provide simple and
 straightforward access to the version control systems SVN (Subversion)
 and Git. There are extensions for Nautilus and gedit, and a simple
 command-line interface.

Package: rabbitvcs-gedit
Description-md5: 82c13f5f8547fb03f1250e9c188ab6e1
Description-en: Gedit extension for RabbitVCS
 RabbitVCS is a set of graphical tools written to provide simple and
 straightforward access to the version control systems SVN (Subversion)
 and Git. This is the extension for gedit text editor.

Package: rabbitvcs-nautilus
Description-md5: 53542ac9518bfbc2081f313bdc22c94f
Description-en: Nautilus extension for RabbitVCS
 RabbitVCS is a set of graphical tools written to provide simple and
 straightforward access to the version control systems SVN (Subversion)
 and Git. This is the extension for the Nautilus file manager.

Package: rabbitvcs-thunar
Description-md5: 3395ffd7a33a8babaeaee8ed5f0377de
Description-en: Thunar extension for RabbitVCS
 RabbitVCS is a set of graphical tools written to provide simple and
 straightforward access to the version control systems SVN (Subversion)
 and Git. This is the extension for thunar file manager

Package: racc
Description-md5: 30ec63133daa01a46cf6c5dc37be8783
Description-en: Ruby LALR parser generator
 Racc is LALR(Look-Ahead LR) parser generator for Ruby, written in Ruby. It
 allows programmers to easily write syntactic parsers from simple rules, like
 yacc and bison.

Package: racket
Description-md5: eb37b392a59f619c0e5aba669c36e8e2
Description-en: extensible programming language in the Scheme family
 Racket (previously PLT Scheme) is a programming language suitable for
 scripting and application development, including GUIs and web
 services.
 .
 It supports the creation of new programming languages through a rich,
 expressive syntax system. Supplied languages include Typed Racket,
 ACL2, FrTime, and Lazy Racket, and R6RS Scheme.
 .
 Racket includes the DrRacket programming environment, a virtual
 machine with a just-in-time compiler, tools for creating stand-alone
 executables, the Racket web server, extensive libraries, and
 documentation for both beginners and experts.

Package: racket-common
Description-md5: eddfae380d66d0d6282d095190b257be
Description-en: extensible programming language in the Scheme family (shared files)
 This package includes the architecture independent files for Racket
 (but not the documentation, see racket-doc for that).

Package: racket-doc
Description-md5: 4701f37256db778b16798cb33a31683c
Description-en: extensible programming language in the Scheme family (documentation)
 This package includes all of the documentation for Racket.

Package: racon
Description-md5: 0245f53dd68b53cce76f4a5dd8d8a554
Description-en: consensus module for raw de novo DNA assembly of long uncorrected reads
 Racon is intended as a standalone consensus module to correct raw
 contigs generated by rapid assembly methods which do not include a
 consensus step. The goal of Racon is to generate genomic consensus which
 is of similar or better quality compared to the output generated by
 assembly methods which employ both error correction and consensus steps,
 while providing a speedup of several times compared to those methods. It
 supports data produced by both Pacific Biosciences and Oxford Nanopore
 Technologies.
 .
 Racon can be used as a polishing tool after the assembly with either
 Illumina data or data produced by third generation of sequencing. The
 type of data inputed is automatically detected.
 .
 Racon takes as input only three files: contigs in FASTA/FASTQ format,
 reads in FASTA/FASTQ format and overlaps/alignments between the reads
 and the contigs in MHAP/PAF/SAM format. Output is a set of polished
 contigs in FASTA format printed to stdout. All input files can be
 compressed with gzip.
 .
 Racon can also be used as a read error-correction tool. In this
 scenario, the MHAP/PAF/SAM file needs to contain pairwise overlaps
 between reads including dual overlaps.
 .
 A wrapper script is also available to enable easier usage to the end-
 user for large datasets. It has the same interface as racon but adds
 two additional features from the outside. Sequences can be subsampled
 to decrease the total execution time (accuracy might be lower) while
 target sequences can be split into smaller chunks and run sequentially
 to decrease memory consumption. Both features can be run at the same
 time as well.

Package: radare2
Description-md5: 54c4e6ca7d79783f5f8ca088316a348b
Description-en: free and advanced command line hexadecimal editor
 The project aims to create a complete, portable, multi-architecture,
 unix-like toolchain for reverse engineering.
 .
 It is composed by an hexadecimal editor (radare) with a wrapped IO
 layer supporting multiple backends for local/remote files, debugger
 (OS X, BSD, Linux, W32), stream analyzer, assembler/disassembler (rasm)
 for x86, ARM, PPC, m68k, Java, MSIL, SPARC, code analysis modules and
 scripting facilities. A bindiffer named radiff, base converter (rax),
 shellcode development helper (rasc), a binary information extractor
 supporting PE, mach0, ELF, class, etc. named rabin, and a block-based
 hash utility called rahash.

Package: radeontool
Description-md5: 9dab5a1be3d1bdd33ce8c52abf042cd3
Description-en: utility to control ATI Radeon backlight functions on laptops
 Radeontool is a small utility to control ATI Radeon based laptops' backlight
 and external output functions. It is also able to dump the contents of
 registers for debugging purposes.
 .
 WARNING: Radeontool code has not been completely audited and may contain bugs
 that could damage your hardware. Use at your own risk.

Package: radeontop
Description-md5: 975d2ba742c8e0be1ddf87d609debe02
Description-en: Utility to show Radeon GPU utilization
 radeontop is a small utility which allows one to monitor the utilization of
 Radeon GPUs starting from the R600 series and newer using undocumented
 performance counters in the hardware. The utility works with the free
 drivers.
 .
 It displays the utilization of the graphics pipe, event engine, vertex cache,
 vertex group and tesselator, texture addresser and cache, the shader units
 and more, both with a relative percent value as well as a colorful bar diagram.

Package: radiant
Description-md5: ebbe6c64ad9b1f2094c661efc9e77f4e
Description-en: explore hierarchical metagenomic data with zoomable pie charts
 Krona allows hierarchical data to be explored with zoomable pie charts.
 Krona charts include support for several bioinformatics tools and raw
 data formats. The charts can be viewed with a recent version of any
 major web browser.

Package: radicale
Description-md5: 07d1ec805a04a46375ae390d6b393bbc
Description-en: simple calendar and addressbook server - daemon
 Radicale is a CalDAV (calendar) and CardDAV (contact) server.
 .
 Calendars and address books are available
 for both local and remote access,
 possibly limited through authentication policies.
 They can be viewed and edited by calendar and contact clients
 on mobile phones or computers.
 .
 This package contains the radicale daemon.
 .
 Using Apache with authentication against system users (PAM)
 requires the package libapache2-mod-authnz-external.
 .
 Authentication against local file (htpasswd)
 may require the package apache2-utils for generating password hashes.
 Using stronger password hashes
 requires either of the packages python3-argon2 or python3-bcrypt.
 .
 Authentication against LDAP
 requires the package python3-ldap3.
 .
 Serving directly with uWSGI
 requires the packages uwsgi and uwsgi-plugin-python3.
 Serving with Apache as front-end and uWSGI only as middleware
 additionally requires the packages apache2.

Package: radio
Description-md5: 296f7c3be896551261ad589dc0e99f06
Description-en: ncurses-based radio application
 XawTV is a set of software for watching and recording television channels and
 webcams.
 .
 This package provides a ncurses-based radio application. It
 supports the video4linux API.

Package: radioclk
Description-md5: 21679d71da952b3457c2393945658d74
Description-en: simple ntp refclock daemon for MSF/WWVB/DCF77 time signals
 radioclkd takes the demodulated time signals from simple MSF/WWVB/DCF77
 time signal receivers on the control lines of a serial port, decodes
 the signals, and provides an interface to ntp via the shared memory
 refclock driver.

Package: radium-compressor
Description-md5: 0567f42ed76663d80296f28593d0328e
Description-en: audio compressor for JACK
 Radium Compressor is the system compressor in Radium,
 but distributed as a standalone JACK client application.
 .
 Radium Compressor uses the stereo compressor found in
 effect.lib in the Faust distribution.

Package: radlib-dev
Description-md5: 991ed639b31a32aa874c1549b53dc19c
Description-en: development file for librad0
 radlib is a C language library developed to abstract details of interprocess
 communications and common linux/unix system facilities so that application
 developers can concentrate on application solutions. It encourages developers
 (whether expert or novice) to use a proven paradigm of event-driven,
 asynchronous design. By abstracting interprocess messaging, events, timers,
 and any I/O device that can be represented as a file descriptor, radlib
 simplifies the implementation of multi-purpose processes, as well as multi-
 process applications.
 .
 This is the package needed for development.

Package: radon
Description-md5: 6fca64bb2ac60308f32f72bd74e74c3f
Description-en: Python tool to compute code metrics (Python3)
 Radon is a Python tool which computes various code metrics.
 Supported metrics are:
 .
 raw metrics: SLOC, comment lines, blank lines, &c.
 Cyclomatic Complexity (i.e. McCabe’s Complexity)
 Halstead metrics (all of them)
 the Maintainability Index (a Visual Studio metric)
 .
 Radon can be used either from the command line or
 programmatically through its API.

Package: radsecproxy
Description-md5: 29c8b16ab5ef6fbfc97624ba02df3402
Description-en: RADIUS protocol proxy supporting RadSec
 radsecproxy is a generic RADIUS proxy that in addition to usual RADIUS UDP
 transport also supports TLS (RadSec). It aims to be flexible while at the same
 time small in size and memory footprint, efficient and easy to configure.
 .
 It can be useful as a proxy on site boundaries or in other complex RADIUS
 routing topologies. It supports both IPv4 and IPv6.

Package: radvdump
Description-md5: a36cad1a71f64df5cf2c3ec8ee86aed6
Description-en: dumps Router Advertisements
 Tool for IPv6 network administrators.
 Dumps RA, Router Advertisements.

Package: rafkill
Description-md5: a75bf7982389f6e4f11a5243ab78a308
Description-en: vertical shoot'em-up similar to Raptor: Call of the Shadows
 Rafkill is a clone of Raptor: Call of the Shadows, a classic shoot'em-up game.
 .
 You have a bird's eye view of the playing field, which is an alien world,
 and your job is to destroy the enemies that are flying towards you shooting
 bullets. The score lets you buy life, shield, better weapons or even new
 spaceships.
 .
 Rafkill features three spaceships, more than twenty weapons, colourful
 graphics with transparency effects, music and sound.

Package: rafkill-data
Description-md5: fbba00cd2cb40de3726870f84bfb4f0f
Description-en: graphics and audio data for rafkill
 Rafkill is a clone of Raptor: Call of the Shadows, a classic shoot'em-up game.
 .
 This package contains the architecture-independent data for rafkill. For more
 information, see the rafkill package.

Package: ragel
Description-md5: 626a3a834420377fc9f339a6ce023164
Description-en: compiles finite state machines into code in various languages
 Ragel compiles finite state machines from regular languages into C, C++,
 Objective-C, D, Ruby or Java code. Ragel allows the programmer to embed
 actions at any point in a regular language. Non-determinism can be
 controlled through the use of embedded priorities and guarded regular
 language operators. Ragel also supports the construction of scanners and
 the building of state machines using state-charts. Ragel can be used to
 create robust recognizers and parsers which run very fast. It can work
 with integer-sized alphabets and can compile large state machines.
 The generated code has no dependencies.

Package: ragout
Description-md5: 8f0c7441aed2bf02da71eefce4a282fe
Description-en: Reference-Assisted Genome Ordering UTility
 Ragout (Reference-Assisted Genome Ordering UTility) is a tool for
 chromosome-level scaffolding using multiple references. Given initial
 assembly fragments (contigs/scaffolds) and one or multiple related
 references (complete or draft), it produces a chromosome-scale assembly
 (as a set of scaffolds).
 .
 The approach is based on the analysis of genome rearrangements (like
 inversions or chromosomal translocations) between the input genomes and
 reconstructing the most parsimonious structure of the target genome.
 .
 Ragout now supports both small and large genomes (of mammalian scale
 and complexity). The assembly of highly polymorphic genomes is
 currently limited.

Package: ragout-examples
Description-md5: 3acd8375d948d70dceeaf4b5e8dd98bb
Description-en: Reference-Assisted Genome Ordering UTility (example data)
 Ragout (Reference-Assisted Genome Ordering UTility) is a tool for
 chromosome-level scaffolding using multiple references. Given initial
 assembly fragments (contigs/scaffolds) and one or multiple related
 references (complete or draft), it produces a chromosome-scale assembly
 (as a set of scaffolds).
 .
 The approach is based on the analysis of genome rearrangements (like
 inversions or chromosomal translocations) between the input genomes and
 reconstructing the most parsimonious structure of the target genome.
 .
 Ragout now supports both small and large genomes (of mammalian scale
 and complexity). The assembly of highly polymorphic genomes is
 currently limited.
 .
 This package contains example data to test ragout.

Package: rail
Description-md5: 6da32dfc85d9caf243038f8d22f12edb
Description-en: Replace Agent-string Internal Library
 RAIL is a elisp library, translates codenames with Latin chars of
 FLIM/SEMI/XEmacs/UTF-2000-Mule/Meadow to Japanese characters (On
 irchat-pj, Japanize code name for "CTCP VERSION" return string).
 .
 It also provides a function compatible with genjis.el (a part of tm,
 that converts mule-version to Japanese characters).

Package: railcontrol
Description-md5: 71323575734fc8e976a3f470774f8985
Description-en: A software for model railway control
 The handling is done with a webbrowser on the device of your choice. You can
 either control your trains, switches, signals manually or have the computer
 control your layout automatically.
 .
 The following controls are supported:
 * Arduino DCC-EX (formerly DCC++EX formerly DCC++)
 * CAN-Digital-Bahn CC-Schnitte 2.1
 * Digikejis DR5000
 * ESU Central Station Reloaded (beta)
 * ESU ECoS (beta)
 * Fleischmann Twin-Center
 * Gerhard Bertelsmann SRSE II (configured as Märklin CS2)
 * KM-1 System Control 7
 * LDT HSI-88 (RS-232-version only)
 * Märklin Central Station 1
 * Märklin Central Station 2
 * Märklin Central Station 3
 * Märklin Onterface 6050/6051
 * OpenDCC Z1
 * Roco Z21/z21
 * Tams Master Control
 * Tams Master Control 2
 * Tams Red Box
 * Uhlenbrock Adapter 63120
 * Uhlenbrock Adapter 63820
 * Uhlenbrock Intellibox
 * Uhlenbrock Intellibox II

Package: rails
Description-md5: 584dbe2af2cbe2732009dcf02baf0aba
Description-en: MVC ruby based framework geared for web application development (metapackage)
 Rails is a full-stack, open-source web framework in Ruby for writing
 real-world applications.
 .
 Being a full-stack framework means that all layers are built to work
 seamlessly together. That way you don't repeat yourself and you can
 use a single language from top to bottom. Everything from templates to
 control flow to business logic is written in Ruby.
 .
 This is a metapackage.

Package: railway-gtk
Description-md5: bdb0ccacebdaf003b7754cf6ddbc4d10
Description-en: Look up travel information for different rail providers
 Railway allows one to search for journeys, view the details of a journey
 including departure, arrivals, delays, platforms. A lot of individual
 providers are supported: DB, Irish Rail, OEBB, BART...
 .
 Bookmarking a search or a journey and displaying prices is possible, too.
 .
 Railway is a GNOME Circle app.

Package: raincat
Description-md5: c245c9feae30c3e0652a1c07c3bb6180
Description-en: 2D puzzle game featuring a fuzzy little cat
 Raincat is a 2d puzzle game similar to the Incredible Machine and Lemmings
 series. Your goal is simple: guide the cat safe and dry to the end of each
 level. Just mind the rain, puddles, and loose fire hydrants in your path!

Package: raincat-data
Description-md5: 685685929fd4d8733303195d83685df7
Description-en: 2D puzzle game featuring a fuzzy little cat - data files
 Raincat is a 2d puzzle game similar to the Incredible Machine and Lemmings
 series. Your goal is simple: guide the cat safe and dry to the end of each
 level. Just mind the rain, puddles, and loose fire hydrants in your path!
 .
 This package contains the data files.

Package: raintpl
Description-md5: 0fb1e9d16aa2f8d5ef764392ea5aa576
Description-en: easy and fast template engine for PHP
 RainTPL is an easy template engine for PHP that enables designers and
 developers to work better together, it loads HTML template to
 separate the presentation from the logic.
 .
 Features
 --------
 .
 - Easy for designers, only 10 tags, {$variable}, {#constant#}, {include},
 {loop}, {if}, { comment }, {noparse}, {function}
 - Easy for developers, 5 methods to load and draw templates.
 - Powerful, modifier and operation with variables
 - Extensible, load plugins and register new tags
 - Secure, sandbox with blacklist.

Package: rakarrack
Description-md5: 3438c6c5915ef63669da76568614b561
Description-en: Simple and easy guitar effects processor for GNU/Linux
 Rakarrack is a guitar effects processor for GNU / Linux simple and easy to use
 but it contains features that make it unique in this field of applications.
 .
 Currently it contains 17 effects:
 * Linear Equalizer
 * Parametric Equalizer
 * Compressor
 * Distorsion
 * Overdrive
 * Echo
 * Chorus
 * Phaser
 * Flanger
 * Reverb
 * WahWah
 * Alienwah
 * Harmonizer
 * NoiseGate
 * Musical Delay
 * Cabinet
 * AutoPan/Extra Stereo
 .
 Rakarrack integrates a tuner and a MIDI converter. It can also be handled by
 an external MIDI controller. The settings designed by the user can be stored in
 presets and these presets can be used to create banks of effects.

Package: rake-compiler
Description-md5: df485c295e9511e41b2b27cbe7ebc83c
Description-en: Rake-based Ruby Extension (C, Java) task generator
 The rake-compiler is first and foremost a productivity tool for Ruby
 developers. It's goal is to make the busy developer's life easier by
 simplifying the building and packaging of Ruby extensions by
 simplifying code and reducing duplication.
 .
 It follows *convention over configuration* by advocating a standardized
 build and package structure for both C and Java based RubyGems.
 .
 Rake-compiler is the result of many hard-won experiences dealing with
 several diverse RubyGems that provided native extensions for different
 platforms and different user configurations in different ways. Details
 such as differences in code portability, differences in code clarity,
 and differences in project directory structure often made it very
 difficult for newcomers to those RubyGems.

Package: raku
Description-md5: 45783dc9db0e9a225e1c51d91e71abd3
Description-en: Compiler for Raku language
 Raku (formerly known as Perl6) is a programming language, member of the
 Perl family. Like Perl 5, her world-famous big sister, Raku intends to
 carry forward the high ideals of the Perl community and is currently
 being developed by a team of dedicated and enthusiastic volunteers.
 .
 raku package is a metapackage that aims to depend on a Raku
 compiler and on the Raku core modules shipped with rakudo-star.
 These modules will be added once they are available on Debian.
 .
 Raku version number represents the version of the language specification.
 The version of the compiler is another matter.

Package: raku-file-find
Description-md5: 4d692f0c100f9b848beb6fa7f61af9dd
Description-en: Get a lazy list of a directory tree
 This Raku module allows you to get the contents of a given directory,
 recursively, depth first.

Package: raku-file-which
Description-md5: 1296e8211ede0fbb27fca8308a572db1
Description-en: Cross platform Raku executable path finder (aka which on UNIX)
 File::Which finds the full or relative paths to an executable program on
 the system. This is normally the function of which utility which is
 typically implemented as either a program or a built in shell command.
 On some unfortunate platforms, such as Microsoft Windows it is not
 provided as part of the core operating system.
 .
 This module provides a consistent API to this functionality regardless
 of the underlying platform.

Package: raku-getopt-long
Description-md5: 82c116983e6413b638f981c7f9e75082
Description-en: Getopt implementation for Raku
 Getopt::Long Raku/Perl6 module implements extended getopt functions called get-
 options() and get-options-from, as well as automatic argument parsing
 for a MAIN sub.
 .
 This function adheres to the POSIX syntax for command line options, with
 GNU extensions. In general, this means that options have long names
 instead of single letters, and are introduced with a double dash "--".
 Support for bundling of command line options, as was the case with the
 more traditional single-letter approach, is also provided.

Package: raku-hash-merge
Description-md5: d78a1ec361a979c7ed15740770633235
Description-en: Raku module to deep merge Hashes
 A module for the Raku programming language to easily deep-merge two
 hashes.

Package: raku-json-class
Description-md5: c9a9b7661b623dba2c32333890e74741
Description-en: Raku role to serialise objects to or from JSON
 This is a simple role that provides methods to instantiate a class from
 a JSON string that (hopefully) represents it, and to serialise an
 object of the class to a JSON string.

Package: raku-json-fast
Description-md5: 805f3b412a228247a82c3c1f831fda3d
Description-en: fast json parser and serializer
 A naive imperative JSON parser in pure Raku (but with direct access to
 nqp:: ops), to evaluate performance against JSON::Tiny. It is a drop-in
 replacement for JSON::Tiny’s from-json and to-json subs, but it offers a
 few extra features.

Package: raku-json-marshal
Description-md5: fdd5237621616249af291adb4a46b919
Description-en: Raku module to serialise objects to JSON
 This JSON::Marshal Raku module translates a Raku object in
 JSON. This module performs the opposite task
 of JSON::Unmarshal module.

Package: raku-json-name
Description-md5: 6ff07a04240e05774b4ea9ab2cafce57
Description-en: Provides a trait to store an alternative JSON Name
 This Raku module is a dependency of JSON::Marshal and JSON::Unmarshal
 in order to save duplication, it is intended to store a separate JSON
 name for an attribute where the name of the JSON attribute might be
 changed, either for aesthetic reasons or the name is not a valid Raku
 identifier. It will of course also be needed in classes that are going
 to use JSON::Marshal or JSON::Unmarshal for
 serialisation/de-serialisation.
 .
 Of course it could be used in other modules for a similar purpose.

Package: raku-json-optin
Description-md5: 317e8a4fa5916d809bc528cd930af5dd
Description-en: Raku trait and role to identify opt-in JSON serialization
 This Raku package provides a trait and a role for the identification of
 'opt in' serialisiable attributes in, for example, JSON::Marshal.
 .
 According to upstream, it's probably not necessary to use this directly
 as it will be required by e.g. JSON::Name but it's just more convenient
 to package it separately.

Package: raku-json-unmarshal
Description-md5: 15488c452be7c6459b0178e7c13f0a5b
Description-en: Raku module to turn JSON into objects
 A Raku module to make JSON data from an Object. This module
 provides the opposite functionality of JSON::Marshal.

Package: raku-librarycheck
Description-md5: a0d00d6374f92ac232c246820b40a18e
Description-en: Determine whether a shared library is available to be loaded by Raku
 This module provides a mechanism that will determine whether a named
 shared library is available and can be used by NativeCall.
 .
 It exports a single function library-exists that returns a boolean to
 indicate whether the named shared library can be loaded and used.

Package: raku-license-spdx
Description-md5: 06757aaa20903ef189b5528de1de72fd
Description-en: Raku module containing a SPDX license list
 SPDX::License Raku module provides an abstraction over the SPDX License
 List as provided in JSON format. Its primary raison d'être is to help
 the license checking of Test::META and to allow for the warning about
 deprecated licences therein.

Package: raku-log
Description-md5: 66b11494b5ed8a918370c3a1faeba31c
Description-en: interface for logging mechanisms
 An interface for logging mechanisms in the Raku programming language to
 adhere to. RFC5424 has been used as a reference point to decide which
 levels to support, and what naming conventions to use.

Package: raku-meta6
Description-md5: 405d598f86998672c69684d38d937ba5
Description-en: Raku module to work with Raku META files
 Raku META6 module provides a representation of the Raku META files
 specification - the META file data can be read, created, parsed and
 written in a manner that is conformant with the specification.
 .
 Where they are known about it also makes allowance for "customary" usage
 in existing software (such as installers and so forth.)
 .
 The intent of this is allow the generation and testing of META files for
 module authors, so it can provide meta-information whether the
 attributes are mandatory as per the spec and where known the places that
 "customary" attributes are used,

Package: raku-readline
Description-md5: f3d027e403d3525a3dffaac2273d3a1b
Description-en: Readline binding for Raku
 This package provides Raku bindings to the native readline library,
 supporting history and recalling of text input. A prominent example
 of this is the Raku REPL itself.

Package: raku-tap-harness
Description-md5: ef157b6823340d1491d4a6f7b312fd82
Description-en: TAP test harness for Raku
 Provides a TAP based test suite and report printing, in and for Raku
 (formerly known as Perl 6)
 .
 TAP is the Test Anything Protocol used to Perl and other languages to
 communicate results between unit tests and the test harness.

Package: raku-test-meta
Description-md5: 355ac99fdaa22fb71fd45a3afec9006d
Description-en: Raku module to test a distributions META file
 Test::Meta Raku module checks that a Raku project has a good and proper
 META file.

Package: raku-uri
Description-md5: c412e9bb8e3de240410af1f3ff784de6
Description-en: URI handler for Raku
 A URI implementation using Raku grammars to implement RFC 3986 BNF.
 Currently only implements parsing.

Package: raku-zef
Description-md5: 586582ecf822666ff46c4cdac2a031ab
Description-en: Raku / Perl 6 module manager
 Zef is a Raku / Perl 6 module (package) manager. It can be used to
 download and install Raku / Perl 6 modules in your home directory or as
 a system-wide module.

Package: rakudo
Description-md5: 2661cbe6714dbf391822669a08c87c3a
Description-en: Raku implementation on top of MoarVM
 Rakudo is a compiler that implements the Raku (formerly Perl 6) specification
 and runs on top of several virtual machines. Debian rakudo package runs on
 top of MoarVM.
 .
 Provides commands starting with "raku", "rakudo", and "perl6".
 .
 valgrind package installation is suggested to debug issues with
 rakudo-valgrind-m program.

Package: rally
Description-md5: 28a64bc2a02874c816451b5b70256bbd
Description-en: benchmark System for OpenStack - command line and configuration
 Rally is a Benchmark-as-a-Service project for OpenStack.
 .
 Rally is intended to provide the community with a benchmarking tool that is
 capable of performing specific, complicated and reproducible test cases on
 real deployment scenarios.
 .
 This package contains the command line and configuration file.

Package: rambo-k
Description-md5: a05ed8471b33e5174a52d89ac988bf09
Description-en: Read Assignment Method Based On K-mers
 RAMBO-K is a tool for rapid and sensitive removal of background sequences
 from Next Generation Sequencing data.
 .
 RAMBO-K is a reference-based tool for rapid and sensitive extraction of
 one organisms reads from a mixed dataset. It is based on a Markov chain
 implementation, which uses genomic characteristics of each reference to
 assign reads to the associated set.

Package: rampler
Description-md5: 5cdc77eca0cb0be494a7a6938cd68a1e
Description-en: module for sampling genomic sequences
 Standalone module for sampling genomic sequences. It supports two modes,
 random subsampling of sequencer data to a desired depth (given the
 reference length) and file splitting to desired size in bytes.
 .
 Rampler takes as first input argument a file in FASTA/FASTQ format which
 can be compressed with gzip. The rest of input parameters depend on the
 mode of operation. The output is stored into a file(s) which is in the
 same format as the input file but uncompressed.

Package: rancid
Description-md5: c3d1e662df232fbb8fd7d78a39f154c4
Description-en: Really Awesome New Cisco confIg Differ
 This is a popular ISP toolkit, based on expect and shell scripts,
 for managing router configurations.
 .
 Rancid monitors a router's (or device's) configuration, including
 software and hardware (cards, serial numbers, etc), using CVS, Subversion,
 or Git.

Package: rancid-cgi
Description-md5: 1051f9fac0c291ac95e14e747073ebd2
Description-en: looking glass CGI based on rancid tools
 The looking glass is a web interface for gathering some common
 information from your routers.
 .
 It uses tools like clogin from rancid package to do its job.

Package: randmac
Description-md5: 2bf15c58796b9ae68aa60f94af2f1875
Description-en: generate random MAC addresses
 randmac prints a random MAC address. This utility has been designed to give
 random MAC addresses to interfaces of virtual machines (e.g. qemu/kvm)

Package: randombytes
Description-md5: fb0a1c9f64149b917a5e404933bd78b0
Description-en: Library generating fresh randomness - command-line tool
 librandombytes is a public-domain library providing a simple API for
 applications generating fresh randomness: include <randombytes.h>,
 call randombytes(x, xbytes) whenever desired to generate fresh random bytes
 x[0], x[1], ..., x[xbytes-1], and link with -lrandombytes.
 .
 Random bytes are often used directly in applications. Random bytes are also
 the foundation of more complicated random objects, such as random integers
 in a limited interval, random floating-point numbers from a (nearly) normal
 distribution, and random keys used in public-key cryptosystems. librandombytes
 is dedicated to obtaining fresh random bytes in the first place, and leaves
 it to higher-level libraries to convert those bytes into other types of random
 objects.
 .
 librandombytes aims for the following stringent randomness goal: no feasible
 computation will ever be able to tell the difference between the output bytes
 and true randomness (independent uniformly distributed random bytes). This
 makes the randombytes() output suitable for use in applications ranging from
 simulations to cryptography.
 .
 Command line tool "randombytes-info".

Package: randomplay
Description-md5: c5691bb28f4af26a65bbc96c1d6b954e
Description-en: command-line based shuffle music player that remembers songs between sessions
 Randomplay plays your music collection (or execute any arbitrary commands on
 any arbitrary filetypes) in random order, remembering songs played across
 sessions. It also has many features to make command-line music playing more
 convenient, including recursive regexp searching for tracks and the ability to
 specify a certain number of tracks, bytes, or minutes to play.  Randomplay
 will also generate a list of music files to be loaded onto a portable music
 player device.  It includes a 'random weighting' feature, so your favorite
 songs are more likely to come up in the random shuffle.
 .
 Randomplay is a convenient tool for the user who does everything in an xterm
 window or console and is constantly devising complex find/grep/sed command
 lines to play just the right set of songs.

Package: randtype
Description-md5: 30fc40e00a9512945970fff46a1cc5d8
Description-en: semi-random text typer
 Randtype is a small utility to output characters or lines at random intervals.
 There are a few command line options to refine the output. With it you can
 output files to the screen, and if you configured it well, it will look like
 someone is actually typing - with optional typos even.

Package: ranger
Description-md5: ce13001bfe6c1547e74747d93479fb24
Description-en: Console File Manager with VI Key Bindings
 Ranger is a console file manager with VI key bindings.  It provides a
 minimalistic and nice curses interface with a view on the directory hierarchy.
 It ships with "rifle", a file launcher that is good at automatically finding
 out which program to use for what file type.
 .
 Design Goals
 * An easily maintainable file manager in a high level language
 * A quick way to switch directories and browse the file system
 * Keep it small but useful, do one thing and do it well
 * Console based, with smooth integration into the unix shell

Package: rapid-photo-downloader
Description-md5: d75fd28bd8503b69cb0ef0f0665a333e
Description-en: Photo downloader (importer) from cameras, memory cards, other devices
 Rapid Photo Downloader can be used by both professional and amateur
 photographers to download photos and videos from multiple cameras,
 memory cards and Portable Storage Devices simultaneously. It provides
 many flexible, user-defined options for subfolder creation, photo and
 video renaming, and backup.

Package: rapiddisk
Description-md5: 7c3530a3d8eaa969df4c9e3f1754cc39
Description-en: Linux RAM Drive and Caching kernel modules
 This software defined advanced RAM drive and storage
 caching solution. This suite includes a collection of modules,
 configuration files, and command line utilities for managing
 RapidDisk enabled storage volumes and accessing them either
 locally or across an NVMe Target network.

Package: rapiddisk-dkms
Description-md5: 6eb0b4b86b1169241d784910ee2ec4fc
Description-en: Linux RAM Drive and Caching kernel modules (DKMS)
 This software defined advanced RAM drive and storage
 caching solution. This suite includes a collection of modules,
 configuration files, and command line utilities for managing
 RapidDisk enabled storage volumes and accessing them either
 locally or across an NVMe Target network.
 .
 This is the kernel module for Linux.

Package: rapidhash
Description-md5: bbe814799d29f0d9ce441f7aadfa3341
Description-en: Extremely fast, high quality, platform-independent hashing algorithm
 This package contains the following binaries built from the Rust crate
 "rapidhash":
 - rapidhash

Package: rapidjson-dev
Description-md5: 587a5c789ddb4d34a4eac6954fe0b083
Description-en: fast JSON parser/generator for C++ with SAX/DOM style API
 RapidJSON is an attempt to create the fastest JSON parser and generator.
 .
 - Small but complete. Supports both SAX and DOM style API. SAX parser only a
 few hundred lines of code.
 - Fast. In the order of magnitude of strlen(). Optionally supports
 SSE2/SSE4.2 for acceleration.
 - Self-contained. Minimal dependency on standard libraries. No BOOST, not
 even STL.
 - Compact. Each JSON value is 16 or 20 bytes for 32 or 64-bit machines
 respectively (excluding text string storage). With the custom memory
 allocator, parser allocates memory compactly during parsing.
 - Full RFC7159 compliance. Supports UTF-8, UTF-16 and UTF-32.
 - Support both in-situ parsing (directly decode strings into the source JSON
 text) and non-destructive parsing (decode strings into new buffers).
 - Parse number to int/unsigned/int64_t/uint64_t/double depending on input
 - Support custom memory allocation. Also, the default memory pool allocator
 can also be supplied with a user buffer (such as a buffer allocated on
 user's heap or programme stack) to minimize allocation.

Package: rapidjson-doc
Description-md5: 5a78d4d9a760f7eca684b2126958e286
Description-en: fast JSON parser/generator for C++ (API documentation)
 This package contains the documentation for RapidJSON, a fast JSON
 parser/generator for C++ with both SAX/DOM style APIs.

Package: rapmap
Description-md5: e50e166638930f20ea8df0bd5eb49f87
Description-en: rapid sensitive and accurate DNA read mapping via quasi-mapping
 RapMap is a testing ground for ideas in quasi-mapping / (lightweight /
 pseudo) transcriptome alignment. That means that, at this point, it is
 somewhat experimental. The develop branch will have the latest
 improvements and additions, but is not guaranteed to be stable between
 commits. Breaking changes to the master branch will be accompanied by a
 tag to the version before the breaking change. Currently, RapMap is a
 stand-alone quasi-mapper that can be used with other tools. It is also
 being used as part of Sailfish and Salmon. Eventually, the hope is to
 create and stabilize an API so that it can be used as a library from
 other tools.
 .
 Quasi-mapping / (lightweight / pseudo)-alignment is the term that is
 used here for the type of information required for certain tasks (e.g.
 transcript quantification) that is less "heavyweight" than what is
 provided by traditional alignment. For example, one may only need to
 know the transcripts / contigs to which a read aligns and, perhaps, the
 position within those transcripts rather than the optimal alignment and
 base-for-base CIGAR string that aligns the read and substring of the
 transcript. For details on RapMap (quasi-mapping in particular), please
 check out the associated paper. Note: RapMap implements both quasi-
 mapping and pseudo-alignment (originally introduced in Bray et al.
 2016), these two are not the same thing. They are distinct concepts, and
 RapMap simply happens to implement algorithms for computing both.

Package: rapmap-dev
Description-md5: 5a873d80e195d38824462c6ed02a1a46
Description-en: rapmap - rapid sensitive and accurate DNA read mapping (some headers)
 RapMap is a testing ground for ideas in quasi-mapping / (lightweight /
 pseudo) transcriptome alignment. That means that, at this point, it is
 somewhat experimental. The develop branch will have the latest
 improvements and additions, but is not guaranteed to be stable between
 commits. Breaking changes to the master branch will be accompanied by a
 tag to the version before the breaking change. Currently, RapMap is a
 stand-alone quasi-mapper that can be used with other tools. It is also
 being used as part of Sailfish and Salmon. Eventually, the hope is to
 create and stabilize an API so that it can be used as a library from
 other tools.
 .
 This package contains some headers and C++ source files which are
 included by package salmon and are provided here in an accessible
 way to avoid code duplication.  Usually there is no reason to install
 this package except to build the salmon package.

Package: rapmap-example-data
Description-md5: 3baf8bcb0016402a5d0d36a2c0b102bc
Description-en: example data for rapmap - rapid sensitive and accurate DNA read mapping
 RapMap is a testing ground for ideas in quasi-mapping / (lightweight /
 pseudo) transcriptome alignment. That means that, at this point, it is
 somewhat experimental. The develop branch will have the latest
 improvements and additions, but is not guaranteed to be stable between
 commits. Breaking changes to the master branch will be accompanied by a
 tag to the version before the breaking change. Currently, RapMap is a
 stand-alone quasi-mapper that can be used with other tools. It is also
 being used as part of Sailfish and Salmon. Eventually, the hope is to
 create and stabilize an API so that it can be used as a library from
 other tools.
 .
 This package contains example data to test this program.

Package: rarcrack
Description-md5: 177f68fd92242855e5e1b0e6e99abb22
Description-en: Password cracker for rar archives
 This program uses a brute force algorithm to guess your encrypted compressed
 file's password.
 .
 This program can crack zip, 7z, and rar file passwords.

Package: raritan-json-rpc-doc
Description-md5: 81bf494aaff619c4ea4002fc2373f579
Description-en: Documentation for Raritan Xerus™ JSON-RPC SDK
 This package contains the HTML documentation for the JSON-RPC SDK from
 Raritan or Xerus™ Rack PDUs related product series PX2, PX3, PX4, PXC, PXO,
 Branch Circuit Monitor BCM2 and EMX, Smart Rack Controller and also the
 Raritan Transfer Switch series generated by Doxygen.
 .
 It gives an overview about the SDK which is provided with bindings for the
 languages Java, Mono/C#, Python and Perl. It also contains some simple but
 detailed examples for the mentioned languages within the HTML documentation.
 .
 It also includes some basic examples about the usage of Lua scripts
 directly on the PDU transferred by JSON-RPC or using via USB stick.
 .
 The SDK documentation can be accessed by open the file
 /usr/share/doc/raritan-json-rpc-doc/html/index.html.

Package: rarpd
Description-md5: 286e1db581c5106e58cc77589f3bd8c3
Description-en: Reverse Address Resolution Protocol daemon
 RARP is a protocol which allows individual devices on a network
 to get their IP addresses assigned based on their MAC addresses.
 .
 You have use of this daemon only if you have on your local network
 machines like diskless Sun boxes, or other netbooting devices.

Package: rasdaemon
Description-md5: 962545a9e22020ccd686f6c5e425e37f
Description-en: utility to receive RAS error tracings
 rasdaemon is a RAS (Reliability, Availability and Serviceability) logging
 tool.  It currently records memory errors, using the EDAC tracing events.
 EDAC are drivers in the Linux kernel that handle detection of ECC errors
 from memory controllers for most chipsets on x86 and ARM architectures.
 This userspace component consists of an init script which makes sure EDAC
 drivers and DIMM labels are loaded at system startup, as well as a utility
 for reporting current error counts from the EDAC sysfs files.

Package: rasmol
Description-md5: 75ecf7c6def681e41739672da198600e
Description-en: visualization of biological macromolecules
 RasMol is a molecular graphics program intended for the visualisation of
 proteins, nucleic acids and small molecules. The program is aimed at
 display, teaching and generation of publication quality images.
 .
 The program reads in a molecule coordinate file and interactively displays
 the molecule on the screen in a variety of colour schemes and molecule
 representations. Currently available representations include depth-cued
 wireframes, 'Dreiding' sticks, spacefilling (CPK) spheres, ball and stick,
 solid and strand biomolecular ribbons, atom labels and dot surfaces.
 .
 Supported input file formats include Protein Data Bank (PDB), Tripos
 Associates' Alchemy and Sybyl Mol2 formats, Molecular Design Limited's
 (MDL) Mol file format, Minnesota Supercomputer Center's (MSC) XYZ (XMol)
 format, CHARMm format, CIF format and mmCIF format files.
 .
 This package installs two versions of RasMol, rasmol-gtk has a modern
 GTK-based user interface and rasmol-classic is the version with the old
 Xlib GUI.

Package: rasmol-doc
Description-md5: 49337aac4c7fb86e9326ed9296837a55
Description-en: documentation for rasmol
 Extra documentation for Rasmol, a program to visualize biological
 macromolecules. Included are the Rasmol manual in various formats,
 a command reference card and a copy of the openrasmol website,
 http://rasmol.org.

Package: raspi-config
Description-md5: 19630c04463bfe7193152448b53d85a0
Description-en: Raspberry Pi configuration tool
 A simple configuration tool for common Raspberry Pi administrative tasks

Package: rassumfrassum
Description-md5: 10d9e738f60cc2e54a2a6330ea04c6bc
Description-en: LSP/JSONRPC multiplexer for connecting one LSP client to multiple servers
 The rass program, the main entry point, behaves like an LSP stdio server, so
 clients think they are talking to single LSP server, even though they are
 secretly talking to many. Behind the scenes more stdio server subprocesses are
 spawned.
 .
 This is useful for LSP clients that only support connecting to one server at a
 time, such as Eglot included in Emacs.

Package: rasterio
Description-md5: ba5869ffbceb6e5cda4eca7c6f619edd
Description-en: Command line tool for investigating geospatial rasters
 Rasterio reads and writes geospatial raster datasets.
 .
 Rasterio employs GDAL under the hood for file I/O and raster formatting.
 Its functions typically accept and return Numpy ndarrays. Rasterio is designed
 to make working with geospatial raster data more productive and more fun.
 .
 This package contains a command-line line interface to rasterio "rasterio"
 which can be used to inspect raster datasets.

Package: rasterlite2-bin
Description-md5: 3422659ba559aa6ff6267f96c25dee4f
Description-en: command line tools for librasterlite2
 librasterlite2 is an open source library that stores and retrieves huge
 raster coverages using a SpatiaLite DBMS.
 .
 It is intended to completely replace and supersede librasterlite.
 The two projects are completely unrelated: the unique similarity between
 both is just in covering the same identical application area.
 .
 This package contains command-line tools to use librasterlite2.

Package: rasterview
Description-md5: 83b4b1d968a63b16e4562675a200ae8e
Description-en: CUPS/PWG/Apple raster file viewer
 RasterView is a CUPS, PWG, and Apple raster file viewing application.
 It basically allows you to look at the raster data produced by any of
 the standard CUPS RIP filters (cgpdftoraster, imagetoraster,
 pdftoraster, and pstoraster) and is normally used to either test those
 filters or look at the data that is being sent to your raster printer
 driver.

Package: ratbagd
Description-md5: d92536492aa9fbf3914ddf6610c0df5f
Description-en: D-Bus daemon handling mouse configuration
 ratbagd provides access over D-Bus to settings exposed by libratbag,
 such as DPI and button mappings on gaming mice.
 .
 It currently supports some Etekcity, G.Skill, Roccat, and SteelSeries
 mice, most Logitech gaming mice, and some Logitech keyboards and
 non-gaming mice.

Package: rate4site
Description-md5: 6533f89fda0383a3e237110031a93bc2
Description-en: detector of conserved amino-acid sites
 Rate4Site calculates the relative evolutionary rate at each site using a
 probabilistic-based evolutionary model.
 This allows taking into account the stochastic process underlying sequence
 evolution within protein families
 and the phylogenetic tree of the proteins in the family.
 The conservation score at a site corresponds to the site's evolutionary rate.

Package: ratfor
Description-md5: da1beceff3344cc56527267cb56c26f9
Description-en: Rational Fortran preprocessor for Fortran 77
 Ratfor77 is a preprocessor that converts the Rational Fortran dialect
 into ordinary Fortran 77. The output can then be compiled using gfortran
 or f2c + gcc.
 .
 The Ratfor dialect provides C-like control structures and some
 syntactic sugar that makes Fortran programs easier to read and write.

Package: ratmenu
Description-md5: 9b0f734d36305afa286fae1a2c153028
Description-en: Creates X menus from the shell
 This is ratmenu, a simple program that allows you to create X menus from the
 shell.  Although designed for ratpoison, it will work with any ICCCM compliant
 window manager.
 .
 It was forked from 9menu version 1.5, to provide specific support
 for the ratpoison window manager.  Where 9menu only responds to the mouse, and
 ignores the keyboard, ratmenu has all mouse sensitivity taken out, and only
 responds to the keyboard.  Since then it has evolved nifty features and
 behaviors of its own.  The source code was also cleaned up and old cruft
 weeded out.

Package: ratpoints
Description-md5: 6a6ab04c20a8e781de105bf5a5133994
Description-en: find rational points on hyperelliptic curves
 This program tries to find all rational points within a given height
 bound on a hyperelliptic curve in a very efficient way, by using
 an optimized quadratic sieve algorithm.

Package: ratpoison
Description-md5: 372760a7563dbda00db6b1be9b905c40
Description-en: keyboard-only window manager
 ratpoison is a simple window manager with no fancy graphics,
 no window decorations, and no rodent dependence.
 It is largely modelled after GNU Screen.
 .
 The screen can be split into non-overlapping frames. All
 windows are kept maximized inside their frames to take
 full advantage of your precious screen real estate.
 .
 All interaction with the window manager is done through
 keystrokes. ratpoison has a prefix map to minimize
 key clobbering.

Package: ratt
Description-md5: ea8c420622886054f8c0d4688a4b3053
Description-en: Rebuild All The Things!
 ratt (“Rebuild All The Things!”) operates on a Debian .changes file of a
 just-built package, identifies all reverse-build-dependencies and rebuilds
 them with the .debs from the .changes file.
 .
 The intended use-case is, for example, to package a new snapshot of
 a Go library and verify that the new version does not break any other
 Go libraries/binaries.

Package: rauc
Description-md5: 42bbfd20b0670b3ef9f68a12d6fe68d6
Description-en: Robust Auto-Update Controller - binary
 Safe and secure software updates for embedded Linux
 .
 RAUC controls the update process on embedded Linux systems. It is both a target
 application that runs as an update client and a host/target tool that allows
 you to create, inspect and modify installation artifacts.
 .
 This package provides the rauc binary.

Package: rauc-hawkbit-updater
Description-md5: 633abd02d25b75ad18c0633fc146ccb9
Description-en: RAUC/hawkBit update bridge daemon
 rauc-hawkbit-updater is a lightweight daemon intended for embedded Linux
 systems that integrate the RAUC update framework with the Eclipse
 hawkBit device management and update server.
 .
 The daemon acts as a bridge between hawkBit and RAUC, handling update
 deployment requests, triggering RAUC installations and reporting
 deployment status and results back to the hawkBit server.

Package: rauc-service
Description-md5: 4e1c86ba1ff32ea4bf48adf1cd01d9a6
Description-en: Robust Auto-Update Controller - service
 Safe and secure software updates for embedded Linux
 .
 RAUC controls the update process on embedded Linux systems. It is both a target
 application that runs as an update client and a host/target tool that allows
 you to create, inspect and modify installation artifacts.
 .
 This package provides the rauc service files.

Package: rav1e
Description-md5: c43c4656f345bc95d73f41d95c531066
Description-en: Fastest and safest AV1 encoder - command line encoder
 rav1e is an encoder for the AV1 video codec. It supports the following
 features:
 * Intra, inter, and switch frames
 * 64x64 superblocks
 * 4x4 to 64x64 RDO-selected square and rectangular blocks
 * DC, H, V, Paeth, smooth, and all directional prediction modes
 * DCT, (FLIP-)ADST and identity transforms (up to 64x64, 16x16 and 32x32
 respectively)
 * 8-, 10- and 12-bit depth color
 * 4:2:0, 4:2:2 and 4:4:4 chroma sampling
 * 11 speed settings (0-10, exhaustive to near real-time)
 * Constant quantizer and target bitrate (single- and multi-pass) encoding
 modes
 * Still picture mode
 .
 This package contains the command line encoder.

Package: raven
Description-md5: e1bb2c166e569536fd560e57e2b79e63
Description-en: Python tool that extends the capabilities of the http.server Python module
 This package contains a Python tool that extends the capabilities of the
 http.server Python module by offering a self-contained file upload web server.
 While the common practice is to use python3 -m http.server 80 to serve files
 for remote client downloads, Raven addresses the need for a similar solution
 when you need the ability to receive files from remote clients. This becomes
 especially valuable in scenarios such as penetration testing and incident
 response procedures when protocols such as SMB may not be a viable option.

Package: rawdns
Description-md5: 6b826e5ceb92af5abdcfe4de044e5e77
Description-en: raw DNS interface to the Docker API
 "rawdns" is a DNS forwarder that allows for DNS requests to return the IP
 addresses of Docker containers directly.
 .
 For example, if one has a container named "app", then a request for
 "app.docker" would return the IP address of that container.  Likewise, if the
 "app" container has a linked database container whose alias name is "db", then
 a request for "db.app.docker" would return the IP address of the linked
 database container.

Package: rawtherapee
Description-md5: b3d3ccc9f0d3c136194f74429df067a8
Description-en: raw image converter and digital photo processor
 RawTherapee is an advanced program for developing raw photos and for processing
 non-raw photos. It is non-destructive, makes use of OpenMP, supports all the
 cameras supported by dcraw and carries out its calculations in a high precision
 32bit floating point engine. RawTherapee supports JPEG, PNG, and TIFF as output
 format for processed photos.

Package: rawtherapee-data
Description-md5: 817186c046a43f15305ad676c5e8e334
Description-en: raw image converter and digital photo processor (data files)
 RawTherapee is an advanced program for developing raw photos and for processing
 non-raw photos. It is non-destructive, makes use of OpenMP, supports all the
 cameras supported by dcraw and carries out its calculations in a high precision
 32bit floating point engine. RawTherapee supports JPEG, PNG, and TIFF as output
 format for processed photos.
 .
 This package contains the data files.

Package: rawtran
Description-md5: 3fdfd6c7d54dbf8d46d99a62da73cfd2
Description-en: RAW photo to FITS converter
 Rawtran is an utility to convert of raw photos in .CR2, .CRW, MRW, NEF,
 RAF, etc. formats to the general astronomical FITS  image  format.
 The  identification  of  raw photo type and decoding itself is done via
 DCRAW utility by D.Coffin.

Package: rawtran-doc
Description-md5: 0e6e443791e7f281332a486f7043c911
Description-en: Documentation of Rawtran
 Rawtran is an utility to convert of raw photos in .CR2, .CRW, MRW, NEF,
 RAF, etc. formats to the general astronomical FITS  image  format.
 The  identification  of  raw photo type and decoding itself is done via
 DCRAW utility by D.Coffin.
 .
 This package contains documentation (images, html).

Package: raxml
Description-md5: af25050e26e4eb856b4aa781a142389c
Description-en: Randomized Axelerated Maximum Likelihood of phylogenetic trees
 RAxML is a program for sequential and parallel Maximum Likelihood-based
 inference of large phylogenetic trees. It has originally been derived
 from fastDNAml.

Package: ray
Description-md5: b4929fb6fb938db1fcffce4d2ca7c058
Description-en: de novo genome assemblies of next-gen sequencing data
 Ray is a parallel software that computes de novo genome assemblies with
 next-generation sequencing data.
 Ray is written in C++ and can run in parallel on numerous interconnected
 computers using the message-passing interface (MPI) standard.
 Included:
 - Ray de novo assembly of single genomes
 - Ray Méta de novo assembly of metagenomes
 - Ray Communities microbe abundance + taxonomic profiling
 - Ray Ontologies gene ontology profiling

Package: ray-doc
Description-md5: 5c8cf85e5a31972bfb049e196c756885
Description-en: documentation for ray parallel de novo genome assembler
 Ray is a parallel software that computes de novo genome assemblies with
 next-generation sequencing data.
 Ray is written in C++ and can run in parallel on numerous interconnected
 computers using the message-passing interface (MPI) standard.
 .
 This package includes documentation files.

Package: ray-extra
Description-md5: afd8c0f87a1a153466e4c7a2b1e24ba4
Description-en: Scripts and XSL sheets for post-processing for ray
 Ray is a parallel software that computes de novo genome assemblies with
 next-generation sequencing data.
 Ray is written in C++ and can run in parallel on numerous interconnected
 computers using the message-passing interface (MPI) standard.
 .
 This package contains scripts and XSL sheets for post-processing.

Package: raysession
Description-md5: af147f7f540908258d4e7a7773eac9f3
Description-en: Session Manager for Audio Software
 Ray Session is a GNU/Linux session manager for audio programs as Ardour,
 Carla, QTractor, Non-Timeline, etc...
 .
 It uses the same API as Non Session Manager, so programs compatible with NSM
 are also compatible with Ray Session. As Non Session Manager, the principle
 is to load together audio programs, then be able to save or close all
 documents together.
 .
 Ray Session offers a little more:
 .
 - Factory templates for NSM and LASH compatible applications
 - Possibility to save any client as template
 - Save session as template
 - Name files with a prettier way
 - remember if client was started or not
 - Abort session almost anytime
 - Change Main Folder of sessions on GUI
 - Possibility to KILL client if clean exit is too long
 - Open Session Folder button (open default file manager)
 .
 Ray Session is being developed by houston4444, using Python3 and Qt6.

Package: razercfg
Description-md5: 6eaebdec1e5f80d38f4c80ed7be87dfe
Description-en: Razer device configuration tool
 This is a system daemon and Python-powered CLI configuration utility for Razer
 devices on Linux systems.

Package: razor
Description-md5: faecd6c972a016b7f0b48f3a9d192a0e
Description-en: spam-catcher using a collaborative filtering network
 Vipul's Razor is a distributed, collaborative, spam detection and
 filtering network. Razor establishes a distributed and constantly updating
 catalogue of spam in propagation. This catalogue is used by clients to
 filter out known spam. On receiving a spam, a Razor Reporting Agent (run
 by an end-user or a troll box) calculates and submits a 20-character unique
 identification of the spam (a SHA Digest) to its closest Razor
 Catalogue Server. The Catalogue Server echos this signature to other
 trusted servers after storing it in its database. Prior to manual
 processing or transport-level reception, Razor Filtering Agents (end-users
 and MTAs) check their incoming mail against a Catalogue Server and filter
 out or deny transport in case of a signature match. Catalogued spam, once
 identified and reported by a Reporting Agent, can be blocked out by the
 rest of the Filtering Agents on the network.

Package: rbase64
Description-md5: 0493a3b69dea7a766ceac05504740993
Description-en: fast multi-threaded base64 encoding library and CLI tool
 This package provides a high-performance implementation of Base64 encoding
 and decoding optimized for high throughput workloads. It supports both
 library usage in Rust applications and a standalone CLI utility compatible
 with common Base64 command-line workflows.
 .
 This package contains the rbase64 binary.

Package: rbd-fuse
Description-md5: 15cf24eaec74387c1ae6ddef87cdb866
Description-en: FUSE-based rbd client for the Ceph distributed file system
 Ceph is a distributed network file system designed to provide
 excellent performance, reliability, and scalability.  This is a
 FUSE-based client that allows one to map Ceph rbd images as files.

Package: rbd-mirror
Description-md5: 1d710ddd4d105de6cfd76d4ca18a79b3
Description-en: Ceph daemon for mirroring RBD images
 Ceph is a distributed storage system designed to provide excellent
 performance, reliability, and scalability.
 .
 This package provides a daemon for mirroring RBD images between
 Ceph clusters, streaming changes asynchronously.

Package: rbd-nbd
Description-md5: 7780c9ecf943aeed38e3b3d394062e74
Description-en: NBD-based rbd client for the Ceph distributed file system
 Ceph is a massively scalable, open-source, distributed
 storage system that runs on commodity hardware and delivers object,
 block and file system storage.  This is a
 NBD-based client that allows one to map Ceph rbd images as local
 block device.
 .
 NBD base client that allows one to map Ceph rbd images as local
 block device.

Package: rbdoom3bfg
Description-md5: bb57ef0e203b415599251f97b9568c25
Description-en: Doom3 BFG edition game engine
 RBDoom3BFG 3 is a Doom 3 BFG GPL source modification. The goal of RBDoom3BFG 3
 is to bring Doom 3 BFG with the help of SDL to all suitable platforms. Bugs
 present in the original DOOM 3 will be fixed (when identified) without altering
 the original game-play.
 .
 Note, to play the original game, you'll need a copy of the game data.
 .
 The package can also be used with free map data, like the demomap from
 OpenTechBFG.

Package: rbenv
Description-md5: e6555d95d149d30f1dbfc9fe82de9d92
Description-en: simple per-user Ruby version manager
 rbenv lets you easily switch between multiple versions of Ruby. It's
 simple, unobtrusive, and follows the UNIX tradition of single-purpose
 tools that do one thing well.

Package: rblcheck
Description-md5: 6bee9f1882cba26e5217a297b19793ac
Description-en: Tool to query DNSBL servers
 This program is a very basic interface to DNS Blackhole Lists.
 The basic idea of the filter is that when someone is blacklisted for
 email abuse of some sort, a new domain name is resolved of the form
 "2.0.0.127.domain.name.com", where 2.0.0.127 is the abusive IP address
 in reverse (for example, 2.0.0.127 would be the IP address 127.0.0.2),
 and "domain.name.com" is the base domain name of the filtering service.

Package: rbldns
Description-md5: 55827767e09db5e149bfbcb4ee997932
Description-en: real time blackhole list server
 rbldns is a special-purplose DNS server, that provides information
 about blacklisted IP addresses. This information is typically used by
 email software in effort to stop spam.
 .
 For more information about this technique, see RFC 6471.

Package: rbldnsd
Description-md5: 5851b01780ba19218d00417a244c5312
Description-en: small nameserver daemon designed for DNSBLs
 rbldnsd is a small authoritative-only DNS nameserver
 designed to serve DNS-based blocklists (DNSBLs).
 It may handle IP-based and name-based blocklists.

Package: rbootd
Description-md5: a6e4118566eae8c98e37cf847e892eb1
Description-en: Remote Boot Daemon
 The rbootd daemon is used for booting some HP workstations
 over the network (such as the 9000/300 and 9000/400 series).
 It can also boot some PA RISC workstations (such as the 9000/730).
 It handles the first stage of the boot sequence and can be used to
 start booting Linux, NetBSD or HPUX.

Package: rbw
Description-md5: 8c5a4f21dcb1f64c01150851f27079d0
Description-en: unofficial command line client for Bitwarden
 rbw is a command line client for Bitwarden that runs a background
 agent to keep keys in memory. This avoids the stateless behavior of
 the official client and removes the need to manually pass temporary
 keys. The agent works similarly to ssh-agent or gpg-agent, making
 command line access to Bitwarden simpler and more convenient.

Package: rc
Description-md5: 11e8e01b2d641cc0020533e173650123
Description-en: implementation of the AT&T Plan 9 shell
 rc is a command interpreter and programming language similar to sh(1). It is
 based on the AT&T Plan 9 shell of the same name. The shell offers a C-like
 syntax (much more so than the C shell), and a powerful mechanism for
 manipulating variables. It is reasonably small and reasonably fast, especially
 when compared to contemporary shells. Its use is intended to be interactive,
 but the language lends itself well to scripts.

Package: rclone
Description-md5: 091df6bebde7966e75ed2a5f191a3888
Description-en: rsync for cloud storage
 Rclone is a program to sync files and directories between the local
 file system and a variety of cloud storage providers,
 including (but not limited to):
 .
 - Google Drive
 - Amazon S3
 - Openstack Swift / Rackspace cloud files / Memset Memstore
 - Dropbox
 - Google Cloud Storage
 - Amazon Drive
 - Microsoft One Drive
 - Hubic
 - Backblaze B2
 - Yandex Disk
 - Infomaniak kDrive / SwissBackup

Package: rclone-browser
Description-md5: b4bf403b2603406ceb796a24edeb0974
Description-en: Simple cross platform GUI for rclone
 This is a GUI for rclone, which is a program to sync files and directories
 between the local file system and a variety of commercial cloud storage
 providers.

Package: rcm
Description-md5: 4691379cc2624b613523b50e67d8bb2a
Description-en: tool to manage rc files (dotfiles)
 rcm is a suite of tools to manage rc files (dotfiles). The tools keep dotfiles
 in a single directory, managing symlinks to them from (or copies of them in)
 other directories. rcm supports tagging rc files and splitting them by
 hostname. It also can generate a bootstrapping script for use a new machine.

Package: rcon
Description-md5: 0f0cd8e42bfc70ba841234a4c42c4342
Description-en: client for RCON protocol
 Python 3 library, which provides a client to interact with RCON servers. The
 RCON protocol is used to remotely control a game server, i.e.  execute commands
 on a game server and receive the respective results.
 .
 This package contains the CLI tools.

Package: rcs
Description-md5: 15e816a3413cbf988f8fe2207c3d11df
Description-en: The GNU Revision Control System
 The Revision Control System (RCS) manages multiple
 revisions of files. RCS automates the storing, retrieval,
 logging, identification, and merging of revisions. RCS is
 useful for text that is revised frequently, for example
 programs, documentation, graphics, papers, and form letters.
 .
 Note: this package contains certain general-purpose commands
 (such as merge or ident) which may used by other programs
 installed on your system.

Package: rcs-blame
Description-md5: afbe819fd8fef1ea488876bea6b35236
Description-en: display the last modification for each line in an RCS file
 Blame is the equivalent for CVS's annotate command.
 .
 An annotated RCS file describes the revision and date in which each line was
 added to the file, and the author of each line.

Package: rdap
Description-md5: 517006bc2d30c88a7911f0816a242b09
Description-en: command line client for the RDAP protocol
 OpenRDAP is a command line RDAP client implementation in Go.
 .
 Features
 .
 * Command line RDAP client
 * Output formats: text, JSON, WHOIS style
 * Query types supported:
 * ip
 * domain
 * autnum
 * nameserver
 * entity
 * help
 * url
 * domain-search
 * domain-search-by-nameserver
 * domain-search-by-nameserver-ip
 * nameserver-search
 * nameserver-search-by-ip
 * entity-search
 * entity-search-by-handle
 * Automatic server detection for ip/domain/autnum/entities
 * Object tags support
 * Bootstrap cache (optional, uses ~/.openrdap by default)
 * X.509 client authentication

Package: rdesktop
Description-md5: 3c2f895285c1b9e60920c35515be2a94
Description-en: RDP client for Windows NT/2000 Terminal Server and Windows Servers
 rdesktop is an open source client for Windows NT/2000 Terminal Server and
 Windows Server 2003/2008. Capable of natively speaking its Remote Desktop
 Protocol (RDP) in order to present the user's Windows desktop. Unlike Citrix
 ICA, no server extensions are required.
 .
 Rdesktop is in need of a new upstream maintainter. Please see the home page
 for more details.

Package: rdf2rml
Description-md5: fb5cc93c4428a1a86fb5155c0a949e62
Description-en: convert RDF data to either R2RML script or PlantUML diagram
 The rdf2rml project provides two command-line tools:
 * rdf2rml - convert RDF example to R2RML script
 * rdfpuml - convert RDF to PlantUML diagram
 .
 rdfpuml makes true diagrams directly from Turtle examples
 using PlantUML and GraphViz.
 .
 rdf2rml generates R2RML transformations from examples,
 which saves about 15x in complexity
 and ensures compliance of the actual conversion to the model.
 Typically the example is an rdfpuml model.
 .
 Diagram readability is of prime concern.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.

Package: rdfind
Description-md5: c6c9ecb679ba4f0ba5d52f6f541c9eae
Description-en: find duplicate files utility
 rdfind is a program to find duplicate files and optionally list, delete
 them or replace them with symlinks or hard links.  It is a command
 line program written in c++, which has proven to be pretty quick compared
 to its alternatives.

Package: rdflib-endpoint
Description-md5: aeb7f976a3634ccffebfa2c55d4b8352
Description-en: SPARQL endpoint for RDFLib - command line tool
 rdflib-endpoint is a SPARQL endpoint based on RDFLib to easily
 serve RDF files locally, machine learning models,
 or any other logic implemented in Python via custom SPARQL functions.
 .
 This is the command-line tool.

Package: rdiff
Description-md5: 5284c275efe652989ea1372eb7c32b01
Description-en: Binary diff tool for signature-based differences
 rdiff is a little like diff and patch all rolled into one, with support for
 binary files. Since it takes advantage of the rsync remote-delta algorithm, you
 do not need the source file in the same place as your destination file.
 .
 To use it, you generate a "signature" of the original file and copy the
 signature (which is very small) to the same location as the modified file. Then
 you generate a "delta" which describes the changes required to turn the source
 file into the modified file. The small delta file can then be used to "patch"
 the original file, to transform it into the modified file.

Package: rdiff-backup
Description-md5: f0d05d9b77697c469e8b0b53030e2a32
Description-en: remote incremental backup
 rdiff-backup backs up one directory to another, possibly over a network. The
 target directory ends up a copy of the source directory, but extra reverse
 diffs are stored in a special subdirectory of that target directory, so you can
 still recover files lost some time ago. The idea is to combine the best
 features of a mirror and an incremental backup. rdiff-backup also preserves
 subdirectories, hard links, dev files, permissions, uid/gid ownership,
 modification times, extended attributes, acls, and resource forks.
 .
 Also, rdiff-backup can operate in a bandwidth efficient manner over a pipe,
 like rsync. Thus you can use rdiff-backup and ssh to securely back a hard drive
 up to a remote location, and only the differences will be transmitted. Finally,
 rdiff-backup is easy to use and settings have sensible defaults.

Package: rdiff-backup-fs
Description-md5: e2639206f9baf69d9569e015bdde4b08
Description-en: Fuse filesystem for accessing rdiff-backup archives
 rdiff-backup-fs is a filesystem in userspace  that  reads  rdiff-backup
 archives and provides convenient access for different revisions of the copied
 files and directories.

Package: rdkit-data
Description-md5: 650c372561c1f5f21f366a51814eaa65
Description-en: Collection of cheminformatics and machine-learning software (data files)
 RDKit is a Python/C++ based cheminformatics and machine-learning software
 environment.
 .
 This package contains data files.

Package: rdkit-doc
Description-md5: f66c7299bc3ae5f8a56ac2defc65028c
Description-en: Collection of cheminformatics and machine-learning software (documentation)
 RDKit is a Python/C++ based cheminformatics and machine-learning software
 environment.
 .
 This package contains the documentation.

Package: rdmacm-utils
Description-md5: 591c8e65f0c2aa1a783439356379e1b5
Description-en: Examples for the librdmacm library
 librdmacm is a library that allows applications to set up reliable
 connected and unreliable datagram transfers when using RDMA adapters.
 It provides a transport-neutral interface in the sense that the same
 code can be used for both InfiniBand and iWARP adapters.  The
 interface is based on sockets, but adapted for queue pair (QP) based
 semantics: communication must use a specific RDMA device, and data
 transfers are message-based.
 .
 librdmacm only provides communication management (connection setup
 and tear-down) and works in conjunction with the verbs interface
 provided by libibverbs, which provides the interface used to actually
 transfer data.
 .
 This package contains useful librdmacm example programs such as
 rping and udaddy.

Package: rdnssd
Description-md5: 7f6af1fa6e3e8a6e206f1e1d3aa62701
Description-en: IPv6 recursive DNS server discovery daemon
 rdnssd autoconfigures recursive DNS servers on IPv6 networks
 using ICMPv6 Neighbor Discovery (RFC 5006), and can update the
 DNS resolvers configuration (/etc/resolv.conf) accordingly.

Package: rdp-alignment
Description-md5: 9ad4c9f8b883634484e0f38706166137
Description-en: Ribosomal Database Project (RDP) alignment tools package
 The Alignment tools package contains commands to do defined community
 analysis, pairwise alignment and hidden markov model (HMMER3 models,
 no training).
 .
 The package also contains the AlignmentTools Java library which is used by
 other RDP tools.

Package: rdp-classifier
Description-md5: cbe79b54495f0797c75136dbf6e0911e
Description-en: extensible sequence classifier for fungal lsu, bacterial and archaeal 16s
 The RDP Classifier is a naive Bayesian classifier which was developed
 to provide rapid taxonomic placement based on rRNA sequence data. The
 RDP Classifier can rapidly and accurately classify bacterial and
 archaeal 16s rRNA sequences, and Fungal LSU sequences. It provides
 taxonomic assignments from domain to genus, with confidence estimates
 for each assignment. The RDP Classifier likely can be adapted to
 additional phylogenetically coherent bacterial taxonomies.

Package: rdp-classifier-doc
Description-md5: 9755acd98836f42964d57d10c7a9a644
Description-en: documentation and examples for rdp-classifier
 The RDP Classifier is a naive Bayesian classifier which was developed
 to provide rapid taxonomic placement based on rRNA sequence data. The
 RDP Classifier can rapidly and accurately classify bacterial and
 archaeal 16s rRNA sequences, and Fungal LSU sequences. It provides
 taxonomic assignments from domain to genus, with confidence estimates
 for each assignment. The RDP Classifier likely can be adapted to
 additional phylogenetically coherent bacterial taxonomies.
 .
 This package contains the JavaDoc generated HTML and examples for
 rdp-classifier.

Package: rdp-readseq
Description-md5: 124226f81a5ccc2095bb45c30b38c16c
Description-en: Ribosomal Database Project (RDP) sequence reading and writing
 Rdp-readseq is a simple user interface to the sequence reading library
 developed by the Ribosomal Database Project.  It can handle genbank, embl,
 fasta, fastq, sff and sto files.  It can read from files or streams, and
 can handle indexing files.
 .
 The package also contains the ReadSeq Java library which is used by other
 RDP tools.

Package: rdtool
Description-md5: 3e50332f9d70a1a430858e8def2f9a42
Description-en: RD document formatter
 RD is multipurpose documentation format created for documentating Ruby and
 output of Ruby world.
 .
 You can embed RD into Ruby script. And RD have neat syntax which help you
 to read document in Ruby script. On the other hand, RD have a feature for
 class reference.
 .
 RDtool is one of frontends of formatter for RD.  This package provides rd2
 command.

Package: rdtool-elisp
Description-md5: 98b4a957d3441e618fc0b7a539287e69
Description-en: Emacs-lisp rd-mode for writing RD document
 RD is multipurpose documentation format created for documentating Ruby and
 output of Ruby world.
 .
 You can embed RD into Ruby script. And RD have neat syntax which help you
 to read document in Ruby script. On the other hand, RD have a feature for
 class reference.
 .
 This package provides Emacs major-mode for RD editing.

Package: re
Description-md5: 2ed7d604e7694bd8b55c5f54e770682c
Description-en: Russian Anywhere -- Russian text converter
 Russian Anywhere is a Russian character decoding program. It allows one to
 transfer Russian characters between different codepages. Main
 purpose is to convert damaged Russian e-mail messages to readable form and
 it also may be used to convert files from/to known and unknown codepages.

Package: read-edid
Description-md5: 47a6a60c061631811f9635c58782eaf5
Description-en: hardware information-gathering tool for VESA PnP monitors
 read-edid consists of two tools:
 .
 get-edid uses a VESA VBE 2 interrupt service routine request to read
 a 128 byte EDID version 1 structure from your graphics card, which
 retrieves this information from the monitor via the Data Display
 Channel (DDC).
 .
 get-edid uses architecture-specific methods for querying the video
 hardware (real-mode x86 instructions on i386, Open Firmware device
 tree parsing on PowerMac) and is therefore only available for i386 and
 powerpc architectures.
 .
 parse-edid parses this data structure and outputs data suitable for
 inclusion into the XFree86 or X.org configuration file. It is available
 for any architecture.

Package: readpe
Description-md5: c91bb599d690dbe3908a506448903ab9
Description-en: command-line tools to manipulate Windows PE files
 readpe is a toolkit designed to analyze Microsoft Windows PE (Portable
 Executable) binary files. Its tools can parse and compare PE32/PE32+
 executable files (EXE, DLL, OCX, etc), and analyze them in search of
 suspicious characteristics.
 .
 It can be used to get information from those executable files, such as
 headers, sections, resources and more. It also provides tools to disassemble PE
 files and determine their security mitigations. It is useful for application
 security research, digital forensics and incident response, and malware
 analysis.
 .
 It is similar to elftools, only designed for PE files. It has more features
 than other more specific PE tools, such as icoextract or ntldd.
 .
 This package provides the ofs2rva, pedis, pehash, peldd, pepack, peres,
 pescan, pesec, pestr, readpe and rva2ofs commands.

Package: readsb
Description-md5: 69a7aacf412edfca73ab0d741ac03a00
Description-en: Mode-S/ADSB/TIS decoder for RTLSDR, BladeRF, Modes-Beast and GNS5894 devices
 As a former fork of dump1090-fa it is using that code base but development
 will continue as a standalone project with new name. Readsb can co-exist on
 the same host system with dump1090-fa, it doesn't use or modify its resources.
 .
 However both programs will not share a receiver device at the same time
 and in parallel.

Package: readseq
Description-md5: ea5b579d2401da971810ba00ea4b7cc8
Description-en: Conversion between sequence formats
 Reads and writes nucleic/protein sequences in various
 formats. Data files may have multiple sequences.
 Readseq is particularly useful as it automatically detects many
 sequence formats, and converts between them.

Package: readstat
Description-md5: c3c629fdc70f129289c73d283f9acf34
Description-en: read/write data sets from SAS, Stata, and SPSS
 ReadStat is a command-line tool and MIT-licensed C library for reading files
 from popular stats packages. Supported data formats include:
 .
 - SAS: SAS7BDAT (binary file) and XPORT (transport file)
 - Stata: DTA (binary file) versions 104-119
 - SPSS: POR (portable file), SAV (binary file), and ZSAV (compressed binary)
 .
 Supported metadata formats include:
 .
 - SAS: SAS7BCAT (catalog file) and .sas (command file)
 - Stata: .dct (dictionary file)
 - SPSS: .sps (command file)
 .
 There is also write support for all the data formats, but not the metadata
 formats.
 .
 This package contains the command line tools: readstat, and extract_metadata.

Package: readucks
Description-md5: 12ca1954fb7de3e6c5716ec5d507c652
Description-en: Nanopore read de-multiplexer (read demux -> readux -> readucks, innit)
 This package is inspired by the demultiplexing options in
 porechop but without the adapter trimming options - it just demuxes.
 It uses the parasail library with its Python bindings to do
 pairwise alignment which provides a considerable speed up over
 the seqan library used by porechop due to its low-level use
 of vector processor instructions.

Package: reapr
Description-md5: 293360a33ad6e6e8a412e05853784134
Description-en: universal tool for genome assembly evaluation
 REAPR is a tool that evaluates the accuracy of a genome assembly using mapped
 paired end reads, without the use of a reference genome for comparison. It can
 be used in any stage of an assembly pipeline to automatically break incorrect
 scaffolds and flag other errors in an assembly for manual inspection. It
 reports mis-assemblies and other warnings, and produces a new broken assembly
 based on the error calls.
 .
 The software requires as input an assembly in FASTA format and paired reads
 mapped to the assembly in a BAM file. Mapping information such as the fragment
 coverage and insert size distribution is analysed to locate mis-assemblies.
 REAPR works best using mapped read pairs from a large insert library (at least
 1000bp). Additionally, if a short insert Illumina library is also available,
 REAPR can combine this with the large insert library in order to score each
 base of the assembly.

Package: rear
Description-md5: 4de665cc6ca45ffe13b7a19630f9e260
Description-en: Bare metal disaster recovery and system migration framework
 It is a modular framework with many ready-to-go workflows for common
 situations.  Relax-and-Recover produces a bootable image. This image can
 repartition the system. Once that is done it initiates a restore from backup.
 Restores to different hardware are possible. Relax-and-Recover can therefore be
 used as a migration tool as well.

Package: rear-doc
Description-md5: 974fb437207796cb89ee1f16214897e4
Description-en: Bare metal disaster recovery and system migration framework (documentation)
 It is a modular framework with many ready-to-go workflows for common
 situations.  Relax-and-Recover produces a bootable image. This image can
 repartition the system. Once that is done it initiates a restore from backup.
 Restores to different hardware are possible. Relax-and-Recover can therefore be
 used as a migration tool as well.
 .
 This package contains the documentation of rear.

Package: reaver
Description-md5: 8c87069b2ad8cb8a7e6d7835857a273e
Description-en: brute force attack tool against Wi-Fi Protected Setup PIN number
 Reaver performs a brute force attack against an access point's Wi-Fi
 Protected Setup pin number.
 Once the WPS pin is found, the WPA PSK can be recovered and alternately
 the AP's wireless settings can be reconfigured.
 This package also provides the Wash executable, an utility for identifying WPS
 enabled access points. See documentation in /usr/share/doc/reaver/README.WASH.

Package: rebar
Description-md5: 2844a96ba983e006c63e13560431a789
Description-en: Sophisticated build-tool for Erlang projects that follows OTP principles
 rebar is an Erlang build tool that makes it easy to compile and
 test Erlang applications, port drivers and releases.
 .
 rebar is a self-contained Erlang script, so it's easy to distribute or even
 embed directly in a project. Where possible, rebar uses standard Erlang/OTP
 conventions for project structures, thus minimizing the amount of build
 configuration work. rebar also provides dependency management, enabling
 application writers to easily re-use common libraries from a variety of
 locations (git, hg, etc).

Package: rebar3
Description-md5: d5b2578c431ca240ec369b4d6dc18138
Description-en: Erlang tool to create, develop, and release Erlang libraries and applications
 Rebar3 is an Erlang tool that makes it easy to create, develop, and release
 Erlang libraries, applications, and systems in a repeatable manner.
 Rebar3 will:
 * respect and enforce standard Erlang/OTP conventions for project structure
 so they are easily reusable by the community;
 * manage source dependencies and Erlang packages while ensuring repeatable
 builds;
 * handle build artifacts, paths, and libraries such that standard development
 tools can be used without a headache;
 * adapt to projects of all sizes on almost any platform;
 * treat documentation as a feature, and errors or lack of documentation as a
 bug.

Package: reboot-notifier
Description-md5: 12fe9f5ea91817b50fe4d4262428c833
Description-en: daily reboot notification mailer
 This package sends a daily email to the administrator when a system
 reboot is required due to a kernel update.
 .
 The format used for the temporary files in /var/run/ is designed
 to be compatible with any scripts that were written to work with
 the late update-notifier-common package.

Package: rebound
Description-md5: af503ffb0902a8e3d63d9875ba7b306b
Description-en: Command-line tool to fetch Stack Overflow results when program execution error
 Rebound is a command-line tool that instantly fetches
 Stack Overflow results when getting a program execution
 error in multiple programming languages. This tool will
 execute the program, pull the error message if needed,
 and display related Stack Overflow questions and answers
 without leaving the terminal.
 .
 Features
 .
 - Supported file types:
 - Python
 - Node.js
 - Java
 - Golang
 - Ruby
 - View answers in command line mode
 - Open browser for GUI

Package: rebuildctl
Description-md5: 5692ee5ed1910185c8c3c4f4d427d183
Description-en: Client for rebuilderd server
 This package contains the following binaries built from the Rust crate
 "rebuildctl":
 - rebuildctl

Package: rebuilderd
Description-md5: f690a0efe60e4c02e7f636157a4c41fd
Description-en: Monitor and reproduce binary packages from source - Reproducible Builds
 This package contains the following binaries built from the Rust crate
 "rebuilderd":
 - rebuilderd

Package: rebuilderd-worker
Description-md5: 558af0600490717daae883bd5a11bea2
Description-en: Worker agent for rebuilderd server
 This package contains the following binaries built from the Rust crate
 "rebuilderd-worker":
 - rebuilderd-worker

Package: recan
Description-md5: ebff960c33a6a4d4c4da06a38f2f581d
Description-en: genetic distance plotting for recombination events analysis
 recan is a Python package which allows one to construct genetic distance
 plots to explore and discover recombination events in viral genomes.
 .
 This method has been previously implemented in desktop software
 tools: RAT, Simplot and RDP4.

Package: recap
Description-md5: 367c7f1a28b4cebd46e1a4c64534520f
Description-en: Generates reports of various information about the server
 This program is intended to be used as a companion for the reporting provided
 by sysstat. It will create a set of reports summarizing hardware resource
 utilization. The script also provides optional reporting on a web server,
 MySQL and network connections.

Package: receptor
Description-md5: e3bea6321cce0588e63b511adb660f67
Description-en: Daemon for controlling a mesh of nodes and workers
 Receptor is an overlay network intended to ease the distribution
 of work across a large and dispersed collection of workers.
 Receptor nodes establish peer-to-peer connections with each other via
 existing networks.

Package: receptor-doc
Description-md5: 2b964dfcb9e0e8dca6633a948396a32f
Description-en: Receptor HTML documentation
 Users, developers, and contributors guides.
 .
 Receptor is a daemon for controlling a mesh of nodes and workers.

Package: reclass
Description-md5: 3bed7eca489076262339a2ebbeaf6f21
Description-en: hierarchical inventory backend for configuration management systems
 reclass is an "external node classifier" (ENC) as can be used with automation
 tools, such as Puppet, Salt, and Ansible. It is also a stand-alone tool for
 merging data sources recursively.
 .
 The purpose of an ENC is to allow a system administrator to maintain an
 inventory of nodes to be managed, completely separately from the configuration
 of the automation tool. Usually, the external node classifier completely
 replaces the tool-specific inventory (such as site.pp for Puppet,
 ext_pillar/master_tops for Salt, or /etc/ansible/hosts).
 .
 reclass allows you to define your nodes through class inheritance, while
 always able to override details further up the tree (i.e. in more specific
 nodes). Think of classes as feature sets, as commonalities between nodes, or
 as tags. Add to that the ability to nest classes (multiple inheritance is
 allowed, well-defined, and encouraged), and piece together your infrastructure
 from smaller bits, eliminating redundancy and exposing all important
 parameters to a single location, logically organised.
 .
 This is the fork of the original reclass by SaltStack Formulas.
 .
 This package provides the reclass CLI and adapters for Salt and Ansible.

Package: reclass-doc
Description-md5: f88c3b13e244cb3db2f69e03261aeb29
Description-en: reclass documentation
 reclass is an "external node classifier" (ENC) as can be used with automation
 tools, such as Puppet, Salt, and Ansible. It is also a stand-alone tool for
 merging data sources recursively.
 .
 This is the fork of the original reclass by SaltStack Formulas.
 .
 This package provides the documentation for reclass.

Package: recoll
Description-md5: 452763eb58dd51f245289e53d2710401
Description-en: Personal full text search package
 This package is a personal full text search package is based on a very strong
 backend (Xapian), for which it provides an easy to use and feature-rich
 interface.
 .
 Features:
 * Qt-based GUI.
 * Supports the following document types (and their compressed versions).
 - Natively: text, html, OpenOffice files, maildir and mailbox (Mozilla and
 IceDove mail) with attachments, pidgin log files.
 - With external helpers:  pdf (pdftotext), postscript (ghostscript), msword
 (antiword), excel, rtf (unrtf).
 * Powerful query facilities, with boolean searches, phrases, filter on file
 types and directory tree.
 * Support for multiple charsets, Internal processing and storage uses Unicode
 UTF-8.
 * Stemming performed at query time (can switch stemming language after
 indexing).
 * Easy installation. No database daemon, web server or exotic language
 necessary.
 * An indexer which runs either as a thread inside the GUI or as an external,
 cron'able program.
 .
 This metapackage installs recoll GUI and commandline tools.

Package: recollcmd
Description-md5: bf16c7cda652f39b17d973a474875c9f
Description-en: Command line programs for recoll
 This package contains command line programs for a personal full text search
 package recoll.

Package: recollgui
Description-md5: ab58186618d6df83918beb63bf0e9546
Description-en: GUI program and elements for recoll
 This package contains main recoll GUI for configuring, controlling and
 querying recoll indexes.

Package: recommonmark-scripts
Description-md5: 1c812b1f4781102a03543dccc09e6fb1
Description-en: CommonMark utility for Docutils and Sphinx projects -- scripts
 The recommonmark Python module allows ones to write CommonMark inside of
 Docutils and Sphinx projects.
 .
 This package installs various scripts to convert markdown to other formats
 (e.g. HTML, man, LaTeX).

Package: recon-ng
Description-md5: 6541f3eeec9bc0376acb734317b27460
Description-en: Web Reconnaissance framework written in Python
 Recon-ng is a full-featured Web Reconnaissance framework written in Python.
 Complete with independent modules, database interaction, built in convenience
 functions, interactive help, and command completion, Recon-ng provides a
 powerful environment in which open source web-based reconnaissance can be
 conducted quickly and thoroughly.
 .
 Recon-ng has a look and feel similar to the Metasploit Framework, reducing the
 learning curve for leveraging the framework. However, it is quite different.
 Recon-ng is not intended to compete with existing frameworks, as it is designed
 exclusively for web-based open source reconnaissance. If you want to exploit,
 use the Metasploit Framework. If you want to Social Engineer, use the Social
 Engineer Toolkit.

Package: recordmydesktop
Description-md5: d5386212c64f5cbe4193f1767ef4ee38
Description-en: Captures audio-video data of a Linux desktop session
 The application produces an ogg-encapsulated theora-vorbis file.
 recordMyDesktop tries to be as unobstrusive as possible by proccessing only
 regions of the screen that have changed

Package: recoverdm
Description-md5: 7b3eccb95f44b301f1b8fc6cfd87f0e8
Description-en: recover files on disks with damaged sectors
 recoverdm recover disks with bad sectors. You can recover files as well
 complete devices. In case it finds sectors which simply cannot be recovered,
 it writes an empty sector to the output file and continues.
 .
 When recovering a CD or a DVD and the program cannot read the sector in
 "normal mode", then the program will try to read the sector in "RAW mode"
 (without error-checking etc.). This toolkit also has a utility called
 'mergebad' which merges multiple images into one.
 .
 This package is useful in forensics investigations.

Package: recoverjpeg
Description-md5: 68260883b836d1abbdb2a013e8059906
Description-en: recover JFIF (JPEG) pictures and MOV movies
 recoverjpeg tries to recover JFIF (JPEG) pictures and MOV movies from
 a peripheral. This may be useful if you mistakenly overwrite a partition
 or if a device such as a digital camera memory card is bogus.
 .
 This package provides these executables: recoverjpeg, recovermov,
 remove-duplicates and sort-pictures. The remove-duplicates is useful to
 remove duplicate files found. sort-pictures can be used to sort pictures
 according to exif date.
 .
 This package acts as a carver (data carving) and is useful in forensics
 investigations.

Package: recutils
Description-md5: 7d9de4bc22f9d9db55097eaa1df5c0e0
Description-en: text-based databases called recfiles
 GNU Recutils is a set of tools and libraries
 to access human-editable, text-based databases called recfiles.
 .
 The data is stored as a sequence of records,
 each record containing an arbitrary number of named fields.
 .
 Despite its simplicity,
 recfiles can be used to store medium-sized databases.

Package: redeclipse
Description-md5: ea9aa93b78d430f7194b3320141f75e3
Description-en: free, casual arena shooter
 A fun-filled, casual, first person arena shooter, built as a total conversion
 of Cube Engine 2, which lends itself toward a balanced gameplay, with a
 general theme of agility in a variety of environments.
 .
 * Cross-platform multiplayer
 * Features parkour, impulse boosts, dashing, and other tricks
 * Favourite gamemodes with an array of mutators and variables
 * Builtin editor lets you create your own maps cooperatively online

Package: redeclipse-common
Description-md5: 3942a0ed5ca578bf2ac3bc1bbc3552a9
Description-en: common config files for the Red Eclipse FPS game
 This package contains the common config files for the server and client of the
 Red Eclipse FPS game.

Package: redeclipse-data
Description-md5: caa768fd43b5f3008c12364205a75427
Description-en: data for the Red Eclipse FPS game
 This package contains the data content, e.g. maps, models, textures, sounds,
 etc. for the Red Eclipse FPS game.

Package: redeclipse-server
Description-md5: 315338a2439def5a06eb51a250e84e31
Description-en: server for the Red Eclipse FPS game
 This package contains the dedicated server for the Red Eclipse FPS game, it
 also includes some example scripts for configuring the server. It contains no
 init integration.

Package: redet
Description-md5: 1d7e28cc57606e00d91a0f6557c1f937
Description-en: regular expression development and execution tool
 Redet allows the user to construct regular expressions and test them against
 input data by executing any of a variety of search programs, editors,
 and programming languages that make use of regular expressions. When a
 suitable regular expression has been constructed it may be saved to a file.
 .
 Redet stands for Regular Expression Development and Execution
 Tool. For each program, a palette showing the available regular expression
 syntax is provided. Selections from the palette may be copied to the
 regular expression window with a mouse click. Users may add their own
 definitions to the palette via their initialization file.
 Redet also keeps a list of the regular expressions executed, from which
 entries may be copied back into the regular expression under construction.
 The history list is saved to a file and restored on startup, so it
 persists across sessions.
 .
 So long as the underlying program supports Unicode, Redet allows UTF-8
 Unicode in both test data and regular expressions.

Package: redet-doc
Description-md5: a0b3bdade3d0ceed7ea4b71a7d20534a
Description-en: regular expression development and execution tool (documentation)
 Documentation for the Redet (regular expression development and execution
 tool.

Package: redfishtool
Description-md5: 78d5c35f2a344dc69830e235f69274fa
Description-en: redfish command-line client
 Redfishtool is a commandline tool that implements the client side of the
 Redfish RESTful API for Data Center Hardware Management.
 .
 Redfish is the new RESTful API for hardware management defined by the DMTF
 Scalable Platform Management Forum (SPMF). It provides a modern, secure,
 multi-node, extendable interface for doing hardware management. The initial
 release included hardware inventory, server power-on/off/reset, reading power
 draw, setting power limits, reading sensors such as fans, read/write of ID
 LEDs, asset tags, and went beyond IPMI in functionality to include inventory
 of processors, storage, Ethernet controllers, and total memory. New Redfish
 extensions have now been added to the spec and include firmware update, BIOS
 config, memory inventory, direct attached storage control, and the list grows.
 .
 redfishtool makes it simple to use the Redfish API from a BASH script or
 interactively from a client command shell.
 .
 While other generic HTTP clients such as Linux curl can send and receive
 Redfish requests, redfishtool goes well beyond these generic HTTP clients by
 automatically handling many of the hypermedia and Redfish-specific protocol
 aspects of the Redfish API that require a client to often execute multiple
 queries to a redfish service to walk the hypermedia links from the redfish
 root down to the detailed URI of a specific resource (eg Processor-2 of
 Blade-4 in a computer blade system). Specifically, redfishtool provides the
 following functions over curl:
 .
 * implements Redfish Session Authentication as well as HTTP Basic Auth
 * walks the Redfish schema following strict interoperpbility processors...]
 to find the targeted instance based on Id, UUID, URL or other
 attributes
 * handles GETs for collections that are returned in multiple pieces-requiring
 client to read in a loop until the full collection is returned
 * handles ETag and If-Match headers when PATCHing a resource to write
 properties
 * implements many common set or action operations with simple commandline
 syntax (eg server reset, setting LEDs, assetTag, powerLimits, etc)
 * negotiates the latest redfish protocol version between client and service
 (demonstrating the proper way to do this)
 * can read specific properties of a resource, or expand collections to
 include all members of the collection expanded
 * supports adding and deleting users, and common Redfish account service
 operations
 * For debug, provides multiple levels of verbose output to add descriptive
 headers, and show what HTTP requests are being executed
 * For debug, includes multiple levels of status display showing HTTP status
 codes and headers returned and sent
 * For easy parsing, outputs all responses in JSON format unless verbose or
 status debug options were specified

Package: redict
Description-md5: a24100ff742656e1ccbdc703c57ae579
Description-en: Persistent key-value database with network interface (metapackage)
 Redict is a distributed, in-memory key/value store (a remote dictionary, if you
 will). Redict is an independent fork of Redis OSS 7.2.4 licensed under the
 Lesser GNU General Public license (LGPL-3.0-only).
 .
 This package depends on the redict-server package.

Package: redict-sentinel
Description-md5: df8245b0b163b8977dcedb239669935f
Description-en: Persistent key-value database with network interface (monitoring)
 Redict is a distributed, in-memory key/value store (a remote dictionary, if you
 will). Redict is an independent fork of Redis OSS 7.2.4 licensed under the
 Lesser GNU General Public license (LGPL-3.0-only).
 .
 This package contains the Redict Sentinel monitoring software.

Package: redict-server
Description-md5: 997f243540b72915804088154e0152f4
Description-en: Persistent key-value database with network interface
 Redict is a distributed, in-memory key/value store (a remote dictionary, if you
 will). Redict is an independent fork of Redis OSS 7.2.4 licensed under the
 Lesser GNU General Public license (LGPL-3.0-only).
 .
 This package contains the Redict database server.

Package: redict-tools
Description-md5: 08dd10c9e48872ff63f1f1c31f20c871
Description-en: Persistent key-value database with network interface (client)
 Redict is a distributed, in-memory key/value store (a remote dictionary, if you
 will). Redict is an independent fork of Redis OSS 7.2.4 licensed under the
 Lesser GNU General Public license (LGPL-3.0-only).
 .
 This package contains the command line client and other tools.

Package: redir
Description-md5: 2089a3403d126a5a0bcf29b22b68406d
Description-en: Redirect TCP connections
 It can run under inetd or stand alone (in which case it handles multiple
 connections).  It is 8 bit clean, not limited to line mode, is small and
 light. Supports transparency, FTP redirects, http proxying, NAT and bandwidth
 limiting.
 .
 redir is all you need to redirect traffic across firewalls that authenticate
 based on an IP address etc. No need for the firewall toolkit. The
 functionality of inetd/tcpd and "redir" will allow you to do everything you
 need without screwy telnet/ftp etc gateways. (I assume you are running IP
 Masquerading of course.)

Package: redis
Description-md5: 78a6a1a27b35b2a9388a817f91f05f71
Description-en: Persistent key-value database with network interface (metapackage)
 Redis is a key-value database in a similar vein to memcache but the dataset
 is non-volatile. Redis additionally provides native support for atomically
 manipulating and querying data structures such as lists and sets.
 .
 The dataset is stored entirely in memory and periodically flushed to disk.
 .
 This package depends on the redis-server package.

Package: redis-module-knot
Description-md5: e31ac16e075184f8349ac006d2ea8f18
Description-en: Redis module for Knot DNS
 This package provides a Redis module for commucation with Knot DNS.
 .
 Knot DNS is developed by CZ.NIC Labs, the R&D department of .CZ
 registry and hence is well suited to run anything from the root
 zone, the top-level domain, to many smaller standard domain names.

Package: redis-redisearch
Description-md5: e831bfdb10248e768c502999779091ec
Description-en: Full-text and secondary search index engine module for Redis
 Redisearch implements a search engine on top of Redis but unlike other search
 libraries it does not use internal data structures such as sorted sets.
 .
 This also enables more advanced features such as exact phrase matching and
 numeric filtering for text queries that are not possible or efficient with
 traditional Redis search approaches.

Package: redis-redisearch-doc
Description-md5: 20917006e6dd7868a43715086c031d34
Description-en: Full-text and secondary search index engine module for Redis (documentation)
 Redisearch implements a search engine on top of Redis but unlike other search
 libraries it does not use internal data structures such as sorted sets.
 .
 This also enables more advanced features such as exact phrase matching and
 numeric filtering for text queries that are not possible or efficient with
 traditional Redis search approaches.
 .
 This package contains the documentation for redisearch.

Package: redis-sentinel
Description-md5: f4556dfa5cce22a246afed26179a780a
Description-en: Persistent key-value database with network interface (monitoring)
 Redis is a key-value database in a similar vein to memcache but the dataset
 is non-volatile. Redis additionally provides native support for atomically
 manipulating and querying data structures such as lists and sets.
 .
 This package contains the Redis Sentinel monitoring software.

Package: redis-server
Description-md5: 9160ed1405585ab844f8750a9305d33f
Description-en: Persistent key-value database with network interface
 Redis is a key-value database in a similar vein to memcache but the dataset
 is non-volatile. Redis additionally provides native support for atomically
 manipulating and querying data structures such as lists and sets.
 .
 The dataset is stored entirely in memory and periodically flushed to disk.

Package: redis-tools
Description-md5: 73e12355ae0942ddf9ddc6d068f95d50
Description-en: Persistent key-value database with network interface (client)
 Redis is a key-value database in a similar vein to memcache but the dataset
 is non-volatile. Redis additionally provides native support for atomically
 manipulating and querying data structures such as lists and sets.
 .
 This package contains the command line client and other tools.

Package: redmine-plugin-simple-captcha
Description-md5: 9d36c9ff37b6b8114f0b9bf286f3cf43
Description-en: Redmine plugin adding a simple registration CAPTCHA
 This Redmine plugin adds a very simple CAPTCHA question and answer to the
 account registration page. The question and answer are the same for all people
 attempting to register on your site, and only allows registration for someone
 who fills out the CAPTCHA answer field with the same value you set in the
 plugin settings.
 .
 For example, you can set the CAPTCHA question to be a mathematical equation
 requesting the user type the answer. Or, you can set it to be a logical puzzle.
 You can even instruct the user to simply type a specific word in the answer.
 .
 Obviously, this will not prevent sophisticated registration attacks. But it
 gets rid of the low-hanging fruit of automatic registrations, particularly
 those who just want to flood a target email address with spam.

Package: rednotebook
Description-md5: 2bf66b9e3931e664fbebc538cb8c29c1
Description-en: Modern desktop diary and personal journaling tool
 It lets you format, tag and search your entries. You can also add pictures,
 links and customisable templates, spell check your notes, and export to plain
 text, HTML, LaTeX or PDF.

Package: redshift
Description-md5: 63097b90fc4b0f93c181ccd92c47b673
Description-en: Adjusts the color temperature of your screen
 The color temperature is set according to the position of the sun. A
 different color temperature is set during night and daytime. During
 twilight and early morning, the color temperature transitions smoothly
 from night to daytime temperature to allow your eyes to slowly
 adapt.
 .
 This package provides the base program.

Package: redshift-gtk
Description-md5: 14f37cb81264e3fb78ff8a7c2aed78c8
Description-en: Adjusts the color temperature of your screen -- GUI
 The color temperature is set according to the position of the sun. A
 different color temperature is set during night and daytime. During
 twilight and early morning, the color temperature transitions smoothly
 from night to daytime temperature to allow your eyes to slowly
 adapt.
 .
 This package installs a graphical user interface for redshift.

Package: redshift-qt
Description-md5: c671576fef393cef1336a816fcbbff1c
Description-en: redshift-gtk rewrite with C++/Qt
 redshift-qt is a drop-in replacement for redshift-gtk. It provides all of the
 same features as redshift-gtk, but integrates better with a Qt-based desktop.

Package: redsocks
Description-md5: 47987016a693cca66e9b58bf39853ca2
Description-en: arbitrary TCP connection redirector to a SOCKS or HTTPS proxy server
 Redsocks is a daemon running on the local system, that will transparently
 tunnel any TCP connection via a remote SOCKS4, SOCKS5 or HTTP proxy server. It
 uses the system firewall's redirection facility to intercept TCP connections,
 thus the redirection is system-wide, with fine-grained control, and does
 not depend on LD_PRELOAD libraries.
 .
 Redsocks supports tunneling TCP connections and UDP packets. It has
 authentication support for both, SOCKS and HTTP proxies.
 .
 Also included is a small DNS server returning answers with the "truncated" flag
 set for any UDP query, forcing the resolver to use TCP.

Package: ree
Description-md5: 4515a358cc306ae518f98e23980c4cba
Description-en: extract ROM extensions
 ROM extension extractor (ree) is a tool which extracts ROM extensions
 from the firmware of a PC computer. This package also comes with fontdump,
 a program to extract the fonts from your video BIOS.
 .
 ree will scan the system memory, address c0000 - f0000 in 512 byte steps for
 identification of ROM extensions (55,aa). If found, it will calculate its
 size (byte after id, multiplied by 512byte steps) and save the output to
 a .rom file.

Package: refind
Description-md5: 9b3e73b9c1433dc9c16339776cee464c
Description-en: boot manager for EFI-based computers
 A graphical boot manager for EFI- and UEFI-based computers, such as all
 Intel-based Macs and recent (most 2011 and later) PCs. rEFInd presents a
 boot menu showing all the EFI boot loaders on the EFI-accessible
 partitions, and optionally BIOS-bootable partitions on Macs and BIOS boot
 entries on UEFI PCs with CSMs. EFI-compatible OSes, including Linux,
 provide boot loaders that rEFInd can detect and launch. rEFInd can launch
 Linux EFI boot loaders such as ELILO, GRUB Legacy, GRUB 2, and 3.3.0 and
 later kernels with EFI stub support. EFI filesystem drivers for ext2/3/4fs,
 ReiserFS, Btrfs, NTFS, HFS+, and ISO-9660 enable rEFInd to read boot
 loaders from these filesystems, too. rEFInd's ability to detect boot
 loaders at runtime makes it very easy to use, particularly when paired with
 Linux kernels that provide EFI stub support.

Package: refine
Description-md5: 406ff743b3dbdd2467c493de892a8e5e
Description-en: App to configure additional settings for GNOME
 Refine helps you discover and configure advanced and experimental
 features for GNOME that aren't available in the official
 GNOME Settings app.
 .
 Refine is similar to but different from the Tweaks app for GNOME.

Package: reflex
Description-md5: a93811cd1d8a5403944275b3d3bb4635
Description-en: Run a command when files change
 Reflex is a small tool to watch a directory and rerun a command
 when certain files change. It's great for automatically running
 compile/lint/test tasks and for reloading your application when the
 code changes.

Package: refmac-dictionary
Description-md5: 1ece2d349c4c3bced825d20f2171596e
Description-en: dictionary for macromolecular refinement and model building
 Dictionary of ligands and constituent blocks (e.g. amino acids, nucleic
 acids, sugars) contains necessary stereochemical information (e.g. bond
 lengths, angles, torsion angles) about small molecules used in refinement
 and model building. Values in the dictionary are for an abstract form of
 monomers, i.e there is no conformational/configurational or environment
 dependence.

Package: reform-setup-wizard
Description-md5: e6c1389cc505dc71ea46aa5a36d39b27
Description-en: GTK-based first-boot setup wizard
 This package provides a step-by-step graphical setup wizard for systems that
 are not setup using the Debian installer. As such it is supposed to be executed
 only once upon the first boot of a vanilla system image. Using a GTK-based user
 interface, it provides the following functionalities:
 .
 - choosing the keyboard layout
 - choosing the local timezone
 - setting up a new user and password

Package: reformat
Description-md5: a2afdd96e1d03d5fef38d34f76e42720
Description-en: simple tool for re-formatting plain ascii texts
 reformat reads plain ascii texts from stdin, reformats them and then
 writes the result to stdout.
 .
 Reformatting can be:
 o justify text
 o add a left margin
 o 'resize' text to a special width
 o ...

Package: refstack-client
Description-md5: ce1c9dcc03e47806114c84303a9f7c98
Description-en: OpenStack platform validation client
 Refstack-client is a command line utility that allows you to execute Tempest
 test runs based on configurations you specify. When finished running Tempest
 it can send the passed test data to a RefStack API server.

Package: regalloc2-tool
Description-md5: 3efde9b2424852032cd54a0ff7daeda0
Description-en: backtracking register allocator
 regalloc2 is a register allocator
 that started life as, and is about 50% still,
 a port of IonMonkey's backtracking register allocator to Rust.
 In many regards, it has been generalized, optimized, and improved
 since the initial port.
 .
 In addition,
 it contains substantial amounts of testing infrastructure
 (fuzzing harnesses and checkers)
 that does not exist in the original IonMonkey allocator.
 .
 This package contains the command-line tool regalloc2-tool
 which reads a bincode-encoded SerializableFunction
 and then runs the register allocator and checker on it.
 .
 This is a useful tool for debugging register allocation failures
 and to investigate cases of poor register allocation.

Package: regexxer
Description-md5: 220cdeac7288a05388f84791701a3d2e
Description-en: visual search and replace tool using Perl Regex
 Regexxer is a nifty GUI search/replace tool featuring Perl-style
 regular expressions (PCRE - Perl Regex). If you need project-wide
 substitution and you're tired of hacking sed command lines together,
 then you should definitely give it a try.
 .
 The tool can be used to search files or contents inside of a file.

Package: regina-normal
Description-md5: 84bf960fe7fd5bc17782966df43d06a1
Description-en: mathematical software for low-dimensional topology
 Regina is a software package for 3-manifold and 4-manifold topologists,
 with a focus on triangulations, knots and links, normal surfaces, and
 angle structures.
 .
 For 3-manifolds, it includes high-level tasks such as 3-sphere recognition,
 connected sum decomposition and Hakenness testing, comes with a rich
 database of census manifolds, and incorporates the SnapPea kernel for
 working with hyperbolic manifolds.  For 4-manifolds, it offers a range of
 combinatorial and algebraic tools, plus support for normal hypersurfaces.
 For knots and links, Regina can perform combinatorial manipulation,
 compute knot polynomials, and work with several import/export formats.
 .
 Regina comes with a full graphical user interface, as well as Python bindings
 and a low-level C++ programming interface.
 .
 This package includes the graphical user interface and the command-line
 Python interface.  The users' handbook and the API documentation are in
 the separate package regina-normal-doc.

Package: regina-normal-dev
Description-md5: 3ef85d510cb0f4732fa53ba3e756d839
Description-en: development files for Regina, the topology software
 Regina is a software package for low-dimensional topologists.  This package
 provides development files for compiling Regina's mathematical engine into
 other projects.
 .
 The calculation engine is provided as a C++ shared library.  For complete
 API documentation, see the package regina-normal-doc.
 .
 Regina focuses on the study of 3-manifold and 4-manifold triangulations,
 knots and links, normal surfaces, and angle structures.  For Regina's
 standard graphical user interface, and for more information about what
 Regina can do, see the package regina-normal.

Package: regina-normal-doc
Description-md5: 846e88be90b208bdcd6699b992b76397
Description-en: documentation for Regina, the topology software
 Regina is a software package for low-dimensional topologists.  This package
 provides a rich users' handbook, complete API documentation for the C++
 calculation engine and Python bindings, and the full specification for
 Regina's XML data file format.
 .
 Regina focuses on the study of 3-manifold and 4-manifold triangulations,
 knots and links, normal surfaces, and angle structures.  For Regina's
 standard graphical user interface, and for more information about what
 Regina can do, see the package regina-normal.

Package: regina-rexx
Description-md5: 63dc4525715f73137c97814c514a6570
Description-en: Regina REXX interpreter
 Regina is an ANSI compliant REXX interpreter for multiple platforms.
 .
 REXX is a procedural language that allows programs and algorithms
 to be written in a clear and structured way, it is also designed
 to be used as a macro language by arbitrary application programs.
 .
 Contains the Regina REXX interpreter (regina and rexx), external
 queue support (rxstack and rxqueue) and example programs.

Package: regionset
Description-md5: 2b657ad82a9971ea95180e2d245db5dc
Description-en: view and modify the region code of DVD drives
 Regionset is a small utility which displays and sets
 the region/zone setting of a DVD drive, allowing it to decrypt
 the DVD's sold in this geographical zone. Hardware vendors
 often limit the number of such modifications, but it is
 necessary to set it at least once with a brand new drive.

Package: registry-tools
Description-md5: 31c581321b3c287173613845af74fcdb
Description-en: tools for viewing and manipulating the Windows registry
 Samba is an implementation of the SMB/CIFS protocol for Unix systems,
 providing support for cross-platform file sharing with Microsoft Windows, OS X,
 and other Unix systems.  Samba can also function as a domain controller
 or member server in Active Directory or NT4-style domains.
 .
 This package contains tools for viewing and manipulating the binary
 "registry" found on Windows machines, both locally and remote.

Package: reglookup
Description-md5: 4b4cbf28979f6df6f91127ad133ce24b
Description-en: utility to analysis for Windows NT-based registry
 RegLookup is a system to direct analysis of Windows NT-based registry
 files providing command line tools, a C API, and a Python module for
 accessing registry data structures. The project has a focus on providing
 tools for digital forensics investigations (though is useful for many
 purposes), and includes algorithms for retrieving deleted data structures
 from registry hives.
 .
 Currently the program allows one to read an entire registry and output it
 in a (mostly) standardized, quoted format. It also provides features for
 filtering of results based on registry path and data type. The package
 provides the following commands: reglookup, reglookup-recover and
 reglookup-timeline.

Package: reglookup-doc
Description-md5: 60172bccd1cc3532fbddee5a02a959b5
Description-en: developer documentation for libregfi and python-pyregfi
 RegLookup is a system to direct analysis of Windows NT-based registry
 files providing command line tools, a C API, and a Python module for
 accessing registry data structures. The project has a focus on providing
 tools for digital forensics investigations (though is useful for many
 purposes), and includes algorithms for retrieving deleted data structures
 from registry hives.
 .
 Currently the program allows one to read an entire registry and output it
 in a (mostly) standardized, quoted format. It also provides features for
 filtering of results based on registry path and data type. The package
 provides the following commands: reglookup, reglookup-recover and
 reglookup-timeline.
 .
 This package contains the all developer documentation for libraries libregfi
 and python-pyregfi.

Package: regolith-powerd
Description-md5: 528249eaf6b3e009ee0c18068ed4edf2
Description-en: Power Settings Daemeon for Regolith Wayland Session
 Regolith uses gnome-control-center and gsettings
 to configure power related settings. This package
 monitors gsettings changes related to power
 settingns and ensures the system behaviour is in
 line with the configuration in gsettings

Package: regripper
Description-md5: 6bf0b89648bb4ea076697430c49aa7f3
Description-en: perform forensic analysis of registry hives
 Regripper's CLI tool can be used to surgically extract, translate, and
 display information (both data and metadata) from Registry-formatted
 files via plugins in the form of Perl-scripts. It allows the analyst to
 select a hive-file to parse and a plugin or a profile, which is a list
 of plugins to run against the given hive. The results go to STDOUT and
 can be redirected to a file, that the analyst designates.

Package: rekor
Description-md5: 2f971bbc04ed3250c2f485acb69913d5
Description-en: Software Supply Chain Transparency Log (program)
 Rekor's goals are to provide an immutable tamper resistant ledger of
 metadata generated within a software projects supply chain. Rekor will
 enable software maintainers and build systems to record signed metadata
 to an immutable record. Other parties can then query said metadata to
 enable them to make informed decisions on trust and non-repudiation of an
 object's lifecycle.
 .
 The Rekor project provides a restful API based server for validation and
 a transparency log for storage. A CLI application is available to make
 and verify entries, query the transparency log for inclusion proof,
 integrity verification of the transparency log or retrieval of entries
 by either public key or artifact.
 .
 Rekor fulfils the signature transparency role of sigstore's software
 signing infrastructure. However, Rekor can be run on its own and is
 designed to be extensible to working with different manifest schemas and
 PKI tooling.
 .
 This package contains the command-line tool rekor-cli.

Package: relacy-dev
Description-md5: 5fb023c0fbccebd3496fe6030812d152
Description-en: meticulous synchronization algorithm verifier for relaxed memory models
 Relacy Race Detector is a tool for efficient execution of unit tests for
 synchronization algorithms written in C++0x. Every user thread is
 represented as a fiber (ucontext). Every time only one fiber is running,
 and special scheduler controls interleaving between fibers. With random
 scheduler it just executes numerous amount of various interleavings
 between threads. With full search scheduler or context-bound scheduler
 it systematically executes all possible interleavings between threads.
 While executing particular interleaving it makes exhaustive verification
 of various aspects of execution (races, accesses to freed memory etc).
 .
 If no errors found then verification terminates when particular number
 of interleavings are verified (for random scheduler), or when all
 possible interleavings are verified (for full search scheduler). If
 error is found then tool outputs execution history which leads to error
 and terminates. Physically Relacy Race Detector is a header-only library
 for C++98.

Package: relational
Description-md5: 93f4c26999e5f549dc3c70e5e1e88924
Description-en: Educational tool for relational algebra (graphical user interface)
 Relational is primarily a tool to provide a workspace for experimenting with
 relational algebra, an offshoot of first-order logic.
 .
 This package provides a graphical user interface that can be used to
 execute relational queries.

Package: relational-cli
Description-md5: fee13806478885574b9337aa5c052968
Description-en: Educational tool for relational algebra (command line interface)
 Relational is primarily a tool to provide a workspace for experimenting with
 relational algebra, an offshoot of first-order logic.
 .
 This package provides a command line interface that can be used to
 execute relational queries.

Package: relion
Description-md5: a54d8123a50edf0f9102f8a3c05de97f
Description-en: toolkit for 3D reconstructions in cryo-electron microscopy
 RELION (for REgularised LIkelihood OptimisatioN) is a stand-alone
 computer program for Maximum A Posteriori refinement of (multiple) 3D
 reconstructions or 2D class averages in cryo-electron microscopy.
 .
 RELION provides a GUI, several command-line tools in parallel (MPI) and serial
 versions, optionally with CUDA/GPU support.
 .
 relion provides the serial and parallel (MPI) command-line tools without
 CUDA/GPU support.

Package: relion-gui
Description-md5: 17b4d8288a7b95c56b60109e77e4b7c3
Description-en: toolkit for 3D reconstructions in cryo-electron microscopy (gui apps)
 RELION (for REgularised LIkelihood OptimisatioN) is a stand-alone
 computer program for Maximum A Posteriori refinement of (multiple) 3D
 reconstructions or 2D class averages in cryo-electron microscopy.
 .
 RELION provides a GUI, several command-line tools in parallel (MPI) and serial
 versions, optionally with CUDA/GPU support.
 .
 relion-gui provides the graphical user interface without CUDA/GPU support.

Package: remake
Description-md5: 627337e7b172e3965a8913b8da5abf76
Description-en: GNU make fork with improved error reporting and debugging
 Modernized version of GNU make utility that adds improved error
 reporting, the ability to trace execution in a comprehensible way, and
 a debugger. Some of the features of the debugger are:
 * see the target call stack
 * set breakpoints on targets
 * show and set variables
 * execute arbitrary "make" code
 * issue shell commands while stopped in the middle of execution
 * inspect target descriptions
 * write a file with the commands of the target expanded

Package: remaster-iso
Description-md5: e46510b437cb1e546ad9740bc366acde
Description-en: Set of scripts to remaster Debian iso images.
 Set of scripts to extract an iso image, edit the images
 filesystem.squashfs, and finally compose the changes back in iso format.

Package: remctl-client
Description-md5: 2948387542975e10c8d65690c8e8ec30
Description-en: Client for Kerberos-authenticated command execution
 The remctl command-line client, which authenticates to a server using
 Kerberos and then executes a command and returns the result.
 .
 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication.  The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name.  Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.

Package: remctl-server
Description-md5: 257dcaa873396308d41f247d9cb1bc08
Description-en: Server for Kerberos-authenticated command execution
 The remctl server (remctld) and SSH backend (remctl-shell), which are
 responsible for receiving an authenticated command via the remctl
 protocol (or via SSH), executing it, and returning the result.
 .
 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication.  The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name.  Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.

Package: remind
Description-md5: 838d7ef52c0a84e08057d198e1f386a9
Description-en: sophisticated calendar and alarm program - remind executable
 Remind allows you to remind yourself of upcoming events and
 appointments.  Each reminder or alarm can consist of a message sent
 to standard output, or a program to be executed.
 .
 It also features: sophisticated date calculation, moon phases,
 sunrise/sunset, Hebrew calendar, alarms, PostScript output, tcl/tk
 front-end and proper handling of holidays.
 .
 Reminders can be created by the remind scripting language or by using
 the graphical frontend package "tkremind".

Package: remind-tools
Description-md5: 3b30c695940080dfe29aa30771b8d90f
Description-en: sophisticated calendar and alarm program - rem2ps, 2pdf, 2html tools
 Remind allows you to remind yourself of upcoming events and
 appointments.  Each reminder or alarm can consist of a message sent
 to standard output, or a program to be executed.
 .
 It also features: sophisticated date calculation, moon phases,
 sunrise/sunset, Hebrew calendar, alarms, PostScript output, tcl/tk
 front-end and proper handling of holidays.
 .
 Tools to convert the remind output to ps, pdf or html as well as example
 files.

Package: remmina-plugin-exec
Description-md5: d9828900f25365fd0a409aeaa5c647a1
Description-en: EXEC plugin for Remmina
 Remmina is a remote desktop client written in GTK+, aiming to be
 useful for system administrators and travellers, who need to work
 with lots of remote computers in front of either large monitors or
 tiny netbooks.
 .
 Remmina supports multiple network protocols in an integrated and
 consistent user interface.
 .
 Currently RDP, VNC, SPICE, WWW, X2Go, EXEC and SSH are supported.
 .
 This package contains the EXEC plugin for Remmina.

Package: remmina-plugin-kiosk
Description-md5: a95ec04ee0d29d5878d8445d2f56bb02
Description-en: Kiosk plugin for Remmina
 Remmina is a remote desktop client written in GTK+, aiming to be
 useful for system administrators and travellers, who need to work
 with lots of remote computers in front of either large monitors or
 tiny netbooks.
 .
 Remmina supports multiple network protocols in an integrated and
 consistent user interface.
 .
 Currently RDP, VNC, SPICE, WWW, X2Go, EXEC and SSH are supported.
 .
 This package contains the Kiosk plugin for Remmina.

Package: remmina-plugin-kwallet
Description-md5: b97d92188a7cfce67fa385a46315e8c8
Description-en: KWallet plugin for Remmina
 Remmina is a remote desktop client written in GTK+, aiming to be
 useful for system administrators and travellers, who need to work
 with lots of remote computers in front of either large monitors or
 tiny netbooks.
 .
 Remmina supports multiple network protocols in an integrated and
 consistent user interface.
 .
 Currently RDP, VNC, SPICE, WWW, X2Go, EXEC and SSH are supported.
 .
 This package contains the KWallet plugin for Remmina, which
 allows one to store and retrieve passwords using the KDE wallet.

Package: remmina-plugin-python
Description-md5: 0fb55a2f099fbadd35a19792c0ec0df7
Description-en: Python support for Remmina
 Remmina is a remote desktop client written in GTK+, aiming to be
 useful for system administrators and travellers, who need to work
 with lots of remote computers in front of either large monitors or
 tiny netbooks.
 .
 Remmina supports multiple network protocols in an integrated and
 consistent user interface.
 .
 Currently RDP, VNC, SPICE, WWW, X2Go, EXEC and SSH are supported.
 .
 This package contains the Python API, it can be used to run and
 develop plugins for Remmina in Python.

Package: remmina-plugin-spice
Description-md5: 1e3f4d79089db0f6373a1e49daf9e1a9
Description-en: Spice plugin for Remmina
 Remmina is a remote desktop client written in GTK+, aiming to be
 useful for system administrators and travellers, who need to work
 with lots of remote computers in front of either large monitors or
 tiny netbooks.
 .
 Remmina supports multiple network protocols in an integrated and
 consistent user interface.
 .
 Currently RDP, VNC, SPICE, WWW, X2Go, EXEC and SSH are supported.
 .
 This package contains the Spice plugin for Remmina.

Package: remmina-plugin-www
Description-md5: e1773d4ed18ef802ea59e457749950b6
Description-en: WWW plugin for Remmina
 Remmina is a remote desktop client written in GTK+, aiming to be
 useful for system administrators and travellers, who need to work
 with lots of remote computers in front of either large monitors or
 tiny netbooks.
 .
 Remmina supports multiple network protocols in an integrated and
 consistent user interface.
 .
 Currently RDP, VNC, SPICE, WWW, EXEC and SSH are supported.
 .
 This package contains the WWW plugin for Remmina, used to open
 Web based consoles.

Package: remmina-plugin-x2go
Description-md5: 3b43343786436f0191734c1323ab0291
Description-en: X2Go plugin for Remmina
 Remmina is a remote desktop client written in GTK+, aiming to be
 useful for system administrators and travellers, who need to work
 with lots of remote computers in front of either large monitors or
 tiny netbooks.
 .
 Remmina supports multiple network protocols in an integrated and
 consistent user interface.
 .
 Currently RDP, VNC, SPICE, WWW, X2Go, EXEC and SSH are supported.
 .
 This package contains the X2Go plugin for Remmina.

Package: remote-logon-config-agent
Description-md5: aecec4a606577858d81a18a7f98e559a
Description-en: Retrieve host and session information from remote broker servers
 This tiny Python tool is part of the Arctica Greeter display manager.
 .
 The remote-logon-config-agent fetches JSON based remote server
 information from a brokerage host (formerly known as UCCS, a service run
 by Canonical Ltd. around 2012-2014).
 .
 This tool gets used by the DBus service 'remote-logon-service'. The
 retrieved information is then handed over by the DBus service to Arctica
 Greeter.
 .
 The retrieved information can be obtained from a remote desktop
 brokerage service like Arctica Server (with brokerage support) or from
 the X2Go Session Broker.
 .
 In Arctica Greeter, the logon information is presented to the user for
 starting up remote desktop sessions on Arctica, X2Go or RDP / Citrix
 servers.

Package: remote-logon-service
Description-md5: 52a87f6b65d12a2a1058637769913d0e
Description-en: DBus service for tracking available remote logon servers
 The 'remote-logon-service' DBus service obtains its data from the Python
 script 'remote-logon-config-agent'. The retrieved information is then
 handed over to Arctica Greeter.
 .
 In Arctica Greeter, the logon information is presented to the user for
 starting up remote desktop sessions on Arctica, X2Go or RDP / Citrix
 servers.

Package: remotetea
Description-md5: 9b47c284251bdf0b1aa7cf5989a08a86
Description-en: Sun ONC/RPC support for Java
 This package implements Sun's Open Network Computing Remote Procedure
 Call specification (see RFC 1831, RFC 1832, RFC 1833) in pure Java.
 .
 It supports:
 * RPC calls over TCP/IP as well as UDP/IP;
 * both client and server functionality;
 * portmapper querying;
 * authentication types AUTH_NONE, AUTH_UNIX, and AUTH_SHORT
 (on both client and server sides).
 .
 The utility jrpcgen is provided to compile .x files into Java classes.

Package: remotetrx
Description-md5: e0c70485614957f7454eac11ef05ac12
Description-en: Remote controller for radio transceivers
 The RemoteTrx server facilitates remote control of amateur radio
 transceivers via the EchoLink® protocol. It is normally
 used together with the 'svxlink-server' package, which allows
 for nearly world-wide access from the Internet.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 The RemoteTrx server provides remote control of a connected radio
 transceiver. EchoLink® is a registered trademark of
 Synergenics, LLC.

Package: remrun
Description-md5: 2f1f4eaa761ab3bf94c87de3ccf21e0e
Description-en: copy a file to a remote host and execute it there
 The remrun tool may be useful for one-off execution of a series of commands
 or a complicated command that does not easily lend itself to shell quoting
 and escaping via SSH. It copies the specified file to the remote host using
 SSH under a temporary filename, executes it on the remote side, then
 removes the temporary file.

Package: renaissance-dev-tools
Description-md5: 2482bc5dfec0458b4d5f618679eb0f64
Description-en: GNUstep GUI Framework - development tools (applications)
 Renaissance is a GNUstep development framework which runs on top of
 the GNUstep libraries.
 .
 GNUstep Renaissance allows you to describe your user interface in simple
 and intuitive XML files, using an open, standard format describing the
 logic of the interface.  At run-time, GNUstep Renaissance will then
 generate the user interfaces (using the native host OpenStep-like libraries)
 by reading the XML files.  The connections between the objects created
 from the XML files, and the other objects in the application are done
 via outlets (as traditionally in OpenStep); a new quick and intuitive
 syntax has been developed to make creating outlets as easy as possible.
 .
 This package contains the GSMarkupBrowser application which allows
 one to visualize the GUI of a ".gsmarkup" file and the
 GSMarkupLocalizableStrings application which extracts and reports
 localizable strings contained in a ".gsmarkup" file.

Package: renaissance-doc
Description-md5: 0821316a5890c62f898382b4b9a8714b
Description-en: GNUstep GUI Framework - documentation
 Renaissance is a GNUstep development framework which runs on top of
 the GNUstep libraries.
 .
 This package include the Renaissance manual, tutorial and various
 examples.

Package: rename
Description-md5: ea798e24ee403164628d80614df5900c
Description-en: Perl extension for renaming multiple files
 This package provides both a perl interface for renaming files (File::Rename)
 and a command line tool 'file-rename' which is intended to replace the version
 that used to be supplied by the perl package.

Package: rename-flac
Description-md5: b3d15647f22fcff62dd31a93cd8b6749
Description-en: CLI tool to rename FLAC files
 rename-flac is a command-line tool that takes the information from FLAC
 metadata to batch rename the files according to a filenaming scheme.

Package: renameutils
Description-md5: 8ab9d70863e989e497da85c1eda09757
Description-en: Programs to make file renaming easier
 The file renaming utilities (renameutils for short) are a set of
 programs designed to make renaming of files faster and less
 cumbersome.
 .
 This package consists of five programs - qmv, imv, icp, qcp and deurlname:
 .
 qmv ("quick move") allows file names to be edited in a text
 editor. The names of all files in a directory are written to a text
 file, which is then edited by the user. The text file is read and
 parsed, and the changes are applied to the files.
 .
 imv ("interactive move"), is trivial but useful when you are too lazy
 to type (or even complete) the name of the file to rename twice. It
 allows a file name to be edited in the terminal using the GNU Readline
 library.
 .
 icp and qcp are similar to imv and qmv but for copying using "cp".
 .
 deurlname removes URL encoded characters (such as %20 representing
 space) from file names. Some programs such as w3m tend to keep those
 characters encoded in saved files.

Package: renattach
Description-md5: d467f7645de54f85c5066dbf2b3b5c21
Description-en: Rename attachments on the fly
 Renattach is a small, efficient and surprisingly effective filter
 designed primarily to offer an additional level of safety to Windows
 users whose e-mails pass through a UNIX-like mail server. Many modern
 viruses are spread through e-mail, and renattach combats such viruses by
 filtering e-mail attachments based on file extension. The idea is to
 rename potentially dangerous attachments (executable ones) so that
 the user, or the user's poorly written e-mail software, does not
 accidentally execute the attachment.

Package: render-bench
Description-md5: 3b95d34acaa1d10239db777c0a5a0d70
Description-en: Benchmark for the XRender extension
 A program that performs a series of tests to benchmark the XRender X11
 extension.  It also performs the same tests using the Imlib2 library to
 provide a base for comparing performance.

Package: renderd
Description-md5: eb2e53d08f861accea883f2836d46607
Description-en: Daemon that renders map tiles using mapnik
 mod_tile is a system to serve raster tiles for example to use within a
 slippy map. It provides a dynamic combination of efficient caching and
 on the fly rendering. Due to its dynamic rendering, only a small
 fraction of overall tiles need to be kept on disk, reducing the
 resources required. At the same time, its caching strategy allows for a
 high performance serving and can support several thousand requests per
 second.
 .
 This package contains the renderd daemon that creates "metatiles" for
 map tile requests issued by mod_tile using the mapnik library.

Package: reniced
Description-md5: de88b89cd7aa45a2a0cd08307d12bb0e
Description-en: renice running processes based on regular expressions
 reniced takes a list of regular expressions, looks for processes
 matching them and renices the processes to given values.
 .
 Instead of editing the scripts in /etc/init.d to give daemons the
 nicelevel you want (and get prompted at every package update because
 these files are conffiles) you can just run reniced once a day.

Package: renpy
Description-md5: 041a87b0d914d0ac0e8c82e7b472f699
Description-en: framework for developing visual-novel type games
 Ren'Py is a programming language and runtime, intended to ease the creation
 of visual-novel type games. It contains features that make it easy to
 display thoughts, dialogue, and menus; to display images to the user; to
 write game logic; and to support the saving and loading of games.
 .
 Ren'Py tries to be like an executable script, allowing you to get a working
 game without much more effort than is required to type the game script into
 the computer.
 .
 Ren'Py is implemented on top of Python, and that Python heritage shows
 through in many places. Many Ren'Py statements allow Python expressions
 to be used, and there are also Ren'Py statements that allow for the
 execution of arbitrary Python code. Many of the less-used features of
 Ren'Py are exposed to the user by way of Python. By only requiring use of
 the simplest features of Python, it's hoped that Ren'Py will be usable by
 all game authors.

Package: renpy-demo
Description-md5: 190f46381153aad008dabba8f62deaac
Description-en: framework for developing visual-novel type games - demo
 Ren'Py is a programming language and runtime, intended to ease the creation
 of visual-novel type games. It contains features that make it easy to
 display thoughts, dialogue, and menus; to display images to the user; to
 write game logic; and to support the saving and loading of games.
 .
 This package includes a full playable example showing the features of the
 framework.

Package: renpy-doc
Description-md5: e5f9a77eda0a06f632b211f653d31de1
Description-en: framework for developing visual-novel type games - doc
 Ren'Py is a programming language and runtime, intended to ease the creation
 of visual-novel type games. It contains features that make it easy to
 display thoughts, dialogue, and menus; to display images to the user; to
 write game logic; and to support the saving and loading of games.
 .
 This package includes the documentation for Ren'Py.

Package: renpy-thequestion
Description-md5: d1b3aa8b528129537675a794fbed7435
Description-en: simple and complete Ren'Py game
 Ren'Py is a programming language and runtime, intended to ease the creation
 of visual-novel type games. It contains features that make it easy to
 display thoughts, dialogue, and menus; to display images to the user; to
 write game logic; and to support the saving and loading of games.
 .
 This package includes a simple and complete Ren'Py game.

Package: renrot
Description-md5: 94ef78f3791efeb8aa581de9cc25aada
Description-en: Rename and rotate files according to EXIF tags
 RenRot renames files according the DateTimeOriginal and FileModifyDate
 EXIF tags, if they exist. Otherwise, the name will be set according to
 the current timestamp. Additionally, it rotates JPEG images and their
 thumbnails, using the Orientation EXIF tag.

Package: rep
Description-md5: 902f579f55694d6fa5c9e1aa16b0f49f
Description-en: lisp command interpreter
 rep is a dialect of Lisp, designed to be used both as an extension
 language for applications and as a general purpose programming language.
 .
 It was originally written to be mostly-compatible with Emacs Lisp, but has
 subsequently diverged markedly. Its aim is to combine the best features of
 Scheme and Common Lisp and provide an environment that is comfortable for
 implementing both small and large scale systems. It tries to be a
 "pragmatic" programming language.

Package: rep-doc
Description-md5: eb01d7a11bea02855ea2537c29562596
Description-en: documentation for the lisp command interpreter
 rep is a dialect of Lisp, designed to be used both as an extension
 language for applications and as a general purpose programming language.
 .
 It was originally written to be mostly-compatible with Emacs Lisp, but has
 subsequently diverged markedly. Its aim is to combine the best features of
 Scheme and Common Lisp and provide an environment that is comfortable for
 implementing both small and large scale systems. It tries to be a
 "pragmatic" programming language.
 .
 This package contains the language documentation in info format.

Package: rep-gtk
Description-md5: fd03440f4f856227cef8c49bafd98928
Description-en: GTK+ binding for librep
 This package provides an interface to the GTK+ graphical toolkit for
 the librep lisp interpreter.

Package: repeatmasker-recon
Description-md5: ef49f5f976f649a4b11b57010e18f09d
Description-en: finds repeat families from biological sequences
 The RECON package implements a de novo algorithm for the identification
 of repeat families from biological sequences.
 .
 The program implements an approach for the de novo identification and
 classification of repeat sequence families that is based on extensions
 to the usual approach of single linkage clustering of local pairwise
 alignments between genomic sequences. The extensions use multiple
 alignment information to define the boundaries of individual copies of
 the repeats and to distinguish homologous but distinct repeat element
 families. When tested on the human genome, this approach was able to
 properly identify and group known transposable elements. The program,
 should be useful for first-pass automatic classification of repeats in
 newly sequenced genomes.

Package: repetier-host
Description-md5: 305bbc99bbc6e55b204c7c7a56f05895
Description-en: host controller for RepRap style 3D printers
 Repetier-Host allows you to perform all the steps needed to 3D-print models.
 It supplies the following features:
 - arranging model(s) on a virtual print plate
 - slicing the model and computing paths for printer head
 - checking the g-code for errors
 - sending the g-code to printer
 - monitoring the printer

Package: rephrase
Description-md5: c02d8dba2b8f4be50edf0ec8cadac9fd
Description-en: Specialized passphrase recovery tool for GnuPG
 If you can nearly remember your GnuPG passphrase - but not quite - then
 Rephrase may be able to help. Tell Rephrase the parts of the passphrase you
 know, and any number of alternatives for the parts you're not sure about; and
 Rephrase will try all the alternatives, in all possible combinations, and tell
 you which combination (if any) gives you the correct passphrase.

Package: repmgr
Description-md5: 152b67ccef845b5fd3aa24975a43e5b1
Description-en: replication manager for PostgreSQL (metapackage)
 repmgr is an open-source tool suite for managing replication and failover in a
 cluster of PostgreSQL servers. It enhances PostgreSQL's built-in hot-standby
 capabilities with tools to set up standby servers, monitor replication, and
 perform administrative tasks such as failover or manual switchover operations.
 .
 This is a metapackage that depends on the version specific packages.

Package: repmgr-common
Description-md5: 0e17d2543ba80316e58e40e8d61b44e2
Description-en: replication manager for PostgreSQL common files
 repmgr is an open-source tool suite for managing replication and failover in a
 cluster of PostgreSQL servers. It enhances PostgreSQL's built-in hot-standby
 capabilities with tools to set up standby servers, monitor replication, and
 perform administrative tasks such as failover or manual switchover operations.
 .
 This package contains repmgr files common to all versions.

Package: repopush
Description-md5: 71e3c1c70c65ba078baa76127dcfcbca
Description-en: safely rsync a package repository to another location
 The *repopush* tool is yet another program that helps with copying
 the various package files and repository metadata from one OS package
 repository to another, taking care to copy and remove files in such
 a way as to never have the remote repository present an inconsistent view.
 This is done by first copying the new package files, then copying the new
 metadata files, then removing the outdated metadata files, and only then
 removing the outdated package files.
 .
 The *repopush* tool supports APT and YUM repositories and figures out
 which one to handle by analyzing the contents of the local repository.

Package: reportbug
Description-md5: f4acd6e1ae4e7258af8226eff03192a3
Description-en: reports bugs in the Debian distribution
 reportbug is a tool designed to make the reporting of bugs in Debian
 and derived distributions relatively painless.  Its features include:
 .
 * Integration with many mail user agents.
 * Access to outstanding bug reports to make it easier to identify
 whether problems have already been reported.
 * Automatic checking for newer versions of packages.
 * Optional automatic verification of integrity of packages via debsums.
 * Support for following-up on outstanding reports.
 * Optional PGP/GnuPG integration.
 .
 Bug reporting in Debian relies on email; reportbug can use a local
 mail transport agent (like exim or sendmail), submit directly through
 an external mail server, or pass messages to an installed mail user
 agent (e.g., mutt) for submission.
 .
 This package also includes the "querybts" script for browsing the
 Debian bug tracking system.

Package: reportbug-gtk
Description-md5: 48774654d82efd3fccb2e924ab544ff1
Description-en: reports bugs in the Debian distribution (GTK+ UI)
 reportbug is a tool designed to make the reporting of bugs in Debian
 and derived distributions relatively painless.  Its features include:
 .
 * Integration with many mail user agents.
 * Access to outstanding bug reports to make it easier to identify
 whether problems have already been reported.
 * Automatic checking for newer versions of packages.
 * Optional automatic verification of integrity of packages via debsums.
 * Support for following-up on outstanding reports.
 * Optional PGP/GnuPG integration.
 .
 Bug reporting in Debian relies on email; reportbug can use a local
 mail transport agent (like exim or sendmail), submit directly through
 an external mail server, or pass messages to an installed mail user
 agent (e.g., mutt) for submission.
 .
 This package contains a desktop file and icon, and has dependencies
 to enable the GTK+ UI mode of reportbug to work.

Package: reposurgeon
Description-md5: 1b46c082d5403c85905efc120cbb2e94
Description-en: Tool for editing version-control repository history
 `reposurgeon` enables risky operations that version-control systems
 don't want to let you do, such as (a) editing past comments and metadata,
 (b) excising commits, (c) coalescing commits, and (d) removing files and
 subtrees from repo history. The original motivation for `reposurgeon`
 was to clean up artifacts created by repository conversions.
 .
 `reposurgeon` is also useful for scripting very high-quality
 conversions from Subversion.  It is better than `git-svn` at tag
 lifting, automatically cleaning up `cvs2svn` conversion artifacts,
 dealing with nonstandard repository layouts, recognizing branch
 merges, handling mixed-branch commits, and generally at coping with
 Subversion's many odd corner cases.  Normally Subversion repos should
 be analyzed at a rate of upwards of ten thousand commits per minute,
 though that rate can fall significantly on extremely large
 repositories.
 .
 An auxiliary program, `repotool`, performs various useful
 operations such as checkouts and tag listing in a VCS-independent
 manner.  Yet another, `repomapper`, assists in automatically preparing
 contributor maps of CVS and SVN repositories.
 .
 The `repocutter` program is available for some specialized operations on
 Subversion dumpfiles; it may be useful in extracting portions of
 particularly gnarly Subversion repositories for conversion with
 reposurgeon.
 .
 This distribution supports a generic conversion workflow using these
 tools, and includes a long-form manual "Repository Editing and
 Conversion With Reposurgeon" that describes how to use it.
 .
 The file `reposurgeon-git-aliases` can be appended to your `~/.gitconfig` to
 support working directly with action stamps in git.
 .
 Finally, an Emacs Lisp mode with useful functions for editing large
 comment message-boxes is included.

Package: repowerd
Description-md5: dc440d8c4a5bce27f30d9755c7dd6155
Description-en: Power daemon to monitor and control system power state (daemon)
 This daemon monitors and controls system power states for the Lomiri
 Operating Environment. It provides a D-Bus interface for system services
 to request a power state, essentially allowing services to block
 suspend.
 .
 This package contains repowerd daemon itself.

Package: repowerd-data
Description-md5: 058f4d338c983fcefd8201abf29fe647
Description-en: Power daemon to monitor and control system power state (daemon data)
 This daemon monitors and controls system power states for the Lomiri
 Operating Environment. It provides a D-Bus interface for system services
 to request a power state, essentially allowing services to block
 suspend.
 .
 This package contains data files needed by repowerd.

Package: repowerd-tools
Description-md5: 82d793bff848fc9d901cc1f3e2b76103
Description-en: Power daemon to monitor and control system power state (tools)
 This daemon monitors and controls system power states for the Lomiri
 Operating Environment. It provides a D-Bus interface for system services
 to request a power state, essentially allowing services to block
 suspend.
 .
 This package contains tools that use the repowerd infrastructure to interact
 with various hardware components. These tools are mainly useful for manual
 integration testing.

Package: reprepro
Description-md5: 906badd8b28c01d174ccfdfa4460ec5d
Description-en: Debian package repository producer
 reprepro is a tool to manage a repository of Debian packages
 (.deb, .udeb, .dsc, ...). It stores files either being
 injected manually or downloaded from some other repository
 (partially) mirrored into one pool/ hierarchy.
 Managed packages and files are stored in a Berkeley DB,
 so no database server is needed.
 Checking signatures of mirrored repositories and creating
 signatures of the generated Package indices is supported.
 .
 This package also contains the changestool and rredtool helpers.

Package: repro-env
Description-md5: f863ee24111d78d4e61cd98f092e44df
Description-en: Dependency lockfiles for reproducible build environments
 Tracks a description of a desired state in *repro-env.toml*, for example, the
 latest version of some official container image, with the latest patch level
 and the latest version of some additional packages.
 It also tracks a resolved variant in *repro-env.lock* that tracks the
 specific versions and checksums of the packages needed to set up the described
 environment (at the patch-level available at the time of writing).
 .
 The purpose of *repro-env.toml* is to make it trivial to re-resolve the
 specification if new patches become available. This file is read by *repro-
 env update*.
 .
 The purpose of *repro-env.lock* is to document which compiler versions have
 been used for the release binary associated with a given release. Recording
 this information is essential for reproducible builds and allows future
 forensic investigation of the build environment. It can be either committed
 into the source-code repository or attached to a release as an artifact, along
 with the compiled binary. This file is read by *repro-env build*.

Package: repro-threshold
Description-md5: b07b41e9cb4a112f09f8795a2428c111
Description-en: Threshold-based Reproducible Builds pluggable transport for apt
 Threshold-based Reproducible Builds pluggable transport using your trusted
 rebuilders.
 .
 Offers an reproduced+https:// APT transport that queries independent rebuilders
 and only allows packages with a sufficient number of confirmations.
 .
 Instead of putting blind trust into Debian build servers this would query
 independent build servers (that you consider trustworthy) whether they came to
 the same bit-for-bit identical .deb files when building from source.
 .
 Run repro-threshold with no arguments to start a ratatui based configuration
 interface.

Package: reprof
Description-md5: 342238c0d4c4aebefe24e19de814dee8
Description-en: protein secondary structure and accessibility predictor
 'reprof' is an improved implementation of 'prof', a popular protein secondary
 structure and accessibility predictor.  Prediction is either
 done from protein sequence alone or from an alignment - the latter should be
 used for optimal performance.
 .
 This package provides the 'reprof' command.  It is only a command line
 interface to the functionality provided by the modules in
 librg-reprof-bundle-perl.

Package: reprotest
Description-md5: 72eafe04323c1b04988b407a2fd08e34
Description-en: Build software and check it for reproducibility
 reprotest builds the same source code twice in different environments, and
 then checks the binaries produced by each build for differences. If any are
 found, then diffoscope (or if unavailable then diff) is used to display them
 in detail for later analysis.
 .
 It supports different types of environment such as a "null" environment (i.e.
 doing the builds directly in /tmp) or various other virtual servers, for
 example schroot, ssh, qemu, and several others.
 .
 reprotest is developed as part of the “reproducible builds” Debian project.

Package: reprounzip
Description-md5: 0aeb82ee11820e48db94b9a09797e994
Description-en: tool for reproducing scientific experiments (unpacker)
 ReproZip is a tool aimed at simplifying the process of creating
 reproducible experiments from command-line executions, a frequently-used
 common denominator in computational science.
 .
 It tracks operating system calls and creates a package that contains
 all the binaries, files and dependencies required to run a given
 command on the author’s computational environment (packing step). A
 reviewer can then extract the experiment in his environment to
 reproduce the results (unpacking step).
 .
 This package provides the ReproZip unpacker.

Package: reprozip
Description-md5: 344fa00548e9e518fc896be25591b656
Description-en: tool for reproducing scientific experiments (packer)
 ReproZip is a tool aimed at simplifying the process of creating
 reproducible experiments from command-line executions, a frequently-used
 common denominator in computational science.
 .
 It tracks operating system calls and creates a package that contains
 all the binaries, files and dependencies required to run a given
 command on the author’s computational environment (packing step). A
 reviewer can then extract the experiment in his environment to
 reproduce the results (unpacking step).
 .
 This package provides the ReproZip packer.

Package: reptyr
Description-md5: 9f2dcd7f27b5260f9243f5c1223801db
Description-en: Tool for moving running programs between ptys
 reptyr is a utility for taking an existing running program and
 attaching it to a new terminal, and is particularly useful for moving
 a long-running process into a GNU screen session.
 .
 reptyr does a more thorough job of transferring programs than many
 other tools, including the popular "screenify" shell script, because
 it changes the program's controlling terminal. This means that
 actions such as window resizes and interrupts are sent to the process
 from the new terminal.

Package: request-tracker4
Description-md5: 45f6d028566ef897aa68ffee230a1af1
Description-en: extensible trouble-ticket tracking system
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt4-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 4 series of RT. It can be installed alongside
 the 5 series without any problems.
 .
 This package provides the core of RT.
 .
 This package supports three database types out of the box: MySQL,
 PostgreSQL and SQLite. In order to support a zero-configuration install,
 SQLite will be used by default, but is not recommended for production
 use. Please see /usr/share/doc/request-tracker4/NOTES.Debian for more
 details and consider installing rt4-db-postgresql or rt4-db-mysql at
 the same time as this package.

Package: request-tracker5
Description-md5: cc637b64181d8b990856c5a0955b2e2e
Description-en: extensible trouble-ticket tracking system
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt5-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 5 series of RT. It can be installed alongside
 the 3.8 and 4 series without any problems.
 .
 This package provides the core of RT.
 .
 This package supports three database types out of the box: MySQL,
 PostgreSQL and SQLite. In order to support a zero-configuration install,
 SQLite will be used by default, but is not recommended for production
 use. Please see /usr/share/doc/request-tracker5/NOTES.Debian for more
 details and consider installing rt5-db-postgresql or rt5-db-mysql at
 the same time as this package.

Package: rerun
Description-md5: 3b279f3ada5335bf798145acd11e26f9
Description-en: tool to launch commands and restart them on filesystem changes
 Rerun launches your program, then watches the filesystem. If a relevant file
 changes, then it restarts your program. Rerun works for both long-running
 processes (e.g. apps) and for short-running ones (e.g. tests).
 .
 Install libnotify-bin to get desktop notifications when your application is
 restarted, or about the results of your tests.

Package: reserialize
Description-md5: 9db5da4a7d5803beb5b781db7d999c05
Description-en: convert between YAML, JSON, TOML and BSON
 reserialize is a script to convert between YAML, JSON, TOML and BSON.
 It provides the following utilities:
 .
 * bson2json
 * bson2toml
 * bson2yaml
 * json2bson
 * json2toml
 * json2yaml
 * toml2bson
 * toml2json
 * toml2yaml
 * yaml2bson
 * yaml2json
 * yaml2toml

Package: resfinder
Description-md5: cce3ff3cc36c4c2328391a5521af12c8
Description-en: identify acquired antimicrobial resistance genes
 ResFinder identifies acquired antimicrobial resistance genes in total or
 partial sequenced isolates of bacteria.
 .
 ResFinder that uses BLAST for identification of acquired antimicrobial
 resistance genes in whole-genome data. As input, the method can use both
 pre-assembled, complete or partial genomes, and short sequence reads
 from four different sequencing platforms. The method was evaluated on
 1862 GenBank files containing 1411 different resistance genes, as well
 as on 23 de-novo-sequenced isolates.

Package: resfinder-db
Description-md5: a4cfc4a3c540446a5b15cae84ba390d4
Description-en: ResFinder database is a curated database of acquired resistance genes
 ResFinder identifies acquired antimicrobial resistance genes in total or
 partial sequenced isolates of bacteria.
 .
 ResFinder that uses BLAST for identification of acquired antimicrobial
 resistance genes in whole-genome data. As input, the method can use both
 pre-assembled, complete or partial genomes, and short sequence reads
 from four different sequencing platforms. The method was evaluated on
 1862 GenBank files containing 1411 different resistance genes, as well
 as on 23 de-novo-sequenced isolates.
 .
 This package provides the database needed for resfinder.

Package: resfinder-example
Description-md5: b1c2e96cc2068944760d609b9beaea60
Description-en: identify acquired antimicrobial resistance genes (example data)
 ResFinder identifies acquired antimicrobial resistance genes in total or
 partial sequenced isolates of bacteria.
 .
 ResFinder that uses BLAST for identification of acquired antimicrobial
 resistance genes in whole-genome data. As input, the method can use both
 pre-assembled, complete or partial genomes, and short sequence reads
 from four different sequencing platforms. The method was evaluated on
 1862 GenBank files containing 1411 different resistance genes, as well
 as on 23 de-novo-sequenced isolates.
 .
 This package contains example data to test resfinder.

Package: resistor-decoder
Description-md5: 610b35eb22a9cf2ee2ca04cd77e26db5
Description-en: Qt GUI tool for decoding through-hole resistors and SMD parts
 resistor-decoder is a standalone Qt GUI tool for color bands on through-hole
 resistors and number codes on SMD parts. It supports 3, 4, 5, and 6 band
 resistors, as well as standard SMD codes, including the EIA-96 standard.

Package: resolvconf-admin
Description-md5: a5d0f081f19804b85cf11966c74b3d78
Description-en: setuid helper program for setting up the local DNS
 resolvconf-admin deals with setting the local DNS information, which
 needs to be done by root on some systems. For example, it should
 enable a non-privileged DHCP client to add information about DNS
 resolvers it discovers.
 .
 If /sbin/resolvconf is present, it is invoked as root with the
 recommended data. If it is not present, then /etc/resolv.conf is
 overwritten with a simple file.
 .
 Note: setuid binaries like resolvconf-admin are additional attack
 surface on your system.  If you can use a different approach, such as
 enabling systemd-resolved, you should probably prefer it.
 .
 DO NOT INSTALL THIS PACKAGE (or any other with a setuid binary) IF
 YOU DO NOT NEED IT!

Package: resource-agents-extra
Description-md5: 3e7a9635c3537e972b7b810df5a064e4
Description-en: Cluster Resource Agents
 This package contains cluster resource agents (RAs) compliant with the Open
 Cluster Framework (OCF) specification, used to interface with various services
 in a High Availability environment managed by the Pacemaker resource manager.
 .
 Agents included:
 AoEtarget: Manages ATA-over-Ethernet (AoE) target exports
 AudibleAlarm: Emits audible beeps at a configurable interval
 CTDB: CTDB Resource Agent
 ClusterMon: Runs crm_mon in the background, recording the cluster status to...
 Delay: Waits for a defined timespan
 Dummy: Example stateless resource agent
 EvmsSCC: Manages EVMS Shared Cluster Containers (SCCs) (deprecated)
 Evmsd: Controls clustered EVMS volume management (deprecated)
 Filesystem: Manages filesystem mounts
 ICP: Manages an ICP Vortex clustered host drive
 IPaddr: Manages virtual IPv4 addresses (portable version)
 IPsrcaddr: Manages the preferred source address for outgoing IP packets
 IPv6addr: Manages IPv6 aliases
 LVM: Controls the availability of an LVM Volume Group
 LinuxSCSI: Enables and disables SCSI devices through the kernel SCSI hot-pl...
 MailTo: Notifies recipients by email in the event of resource takeover
 ManageRAID: Manages RAID devices
 ManageVE: Manages an OpenVZ Virtual Environment (VE)
 NodeUtilization: Node Utilization
 Pure-FTPd: Manages a Pure-FTPd FTP server instance
 Raid1: Manages Linux software RAID (MD) devices on shared storage
 Route: Manages network routes
 SAPDatabase: Manages a SAP database instance as an HA resource.
 SAPInstance: Manages a SAP instance as an HA resource.
 SendArp: Broadcasts unsolicited ARP announcements
 ServeRAID: Enables and disables shared ServeRAID merge groups
 SphinxSearchDaemon: Manages the Sphinx search daemon.
 Squid: Manages a Squid proxy server instance
 Stateful: Example stateful resource agent
 SysInfo: Records various node attributes in the CIB
 VIPArip: Manages a virtual IP address through RIP2
 VirtualDomain: Manages virtual domains through the libvirt virtualization f...
 WAS: Manages a WebSphere Application Server instance
 WAS6: Manages a WebSphere Application Server 6 instance
 WinPopup: Sends an SMB notification message to selected hosts
 Xen: Manages Xen unprivileged domains (DomUs)
 Xinetd: Manages a service of Xinetd
 ZFS: Manages ZFS pools
 aliyun-vpc-move-ip: Move IP within a VPC of the Aliyun ECS
 anything: Manages an arbitrary service
 apache: Manages an Apache Web server instance
 asterisk: Manages an Asterisk PBX
 aws-vpc-move-ip: Move IP within a VPC of the AWS EC2
 aws-vpc-route53: Update Route53 VPC record for AWS EC2
 awseip: Amazon AWS Elastic IP Address Resource Agent
 awsvip: Amazon AWS Secondary Private IP Address Resource Agent
 azure-events: Microsoft Azure Scheduled Events monitoring agent
 azure-events-az: Microsoft Azure Scheduled Events monitoring agent
 azure-lb: Answers Azure Load Balancer health probe requests
 clvm: clvmd
 conntrackd: This resource agent manages conntrackd
 corosync-qnetd: Corosync QNet daemon resource agent
 crypt: LUKS/crypt resource agent
 db2: Resource Agent that manages an IBM DB2 LUW databases in Standard role ...
 dhcpd: Chrooted ISC DHCP server resource agent.
 dnsupdate: IP take-over via dynamic DNS update
 docker: Docker container resource agent.
 docker-compose: This script manages docker services using docker-compose.
 dovecot: Manages a highly available Dovecot IMAP/POP3 server instance
 dummypy: Example stateless resource agent
 eDir88: Manages a Novell eDirectory directory server
 ethmonitor: Monitors network interfaces
 exportfs: Manages NFS exports
 fio: fio IO load generator
 galera: Manages a galera instance
 garbd: Manages a galera arbitrator instance
 gcp-ilb: Replies to health checks from Google Cloud
 gcp-pd-move: Attach/Detach a persistent disk on current GCP instance
 gcp-vpc-move-ip: Move IP within a GCP VPC
 gcp-vpc-move-route: Move IP within a GCP VPC
 gcp-vpc-move-vip: Floating IP Address or Range on Google Cloud Platform
 ids: Manages an Informix Dynamic Server (IDS) instance
 iface-bridge: Manages Bridge network interfaces.
 iface-macvlan: Manages MACVLAN network interfaces.
 iface-vlan: Manages VLAN network interfaces.
 ipsec: Handles IPSEC tunnels for VIPs
 jboss: Manages a JBoss application server instance
 jira: JIRA OCF RA
 kamailio: Resource agent for Kamailio
 ldirectord: Wrapper OCF Resource Agent for ldirectord
 lvmlockd: This agent manages the lvmlockd daemon
 lxc: Manages LXC containers
 lxd-info: Records various node attributes in the CIB
 machine-info: Records various node attributes in the CIB
 mariadb: Manages a MariaDB promotable instance
 mdraid: Manages Linux software RAID (MD) devices on shared storage
 minio: OCF Resource Agent compliant Minio server script.
 mpathpersist: Manages SCSI persistent reservations on multipath devices
 mysql: Manages a MySQL database instance
 mysql-proxy: Manages a MySQL Proxy instance
 nagios: Nagios resource agent
 named: Manages a named server
 nfsnotify: sm-notify reboot notifications
 nfsserver: Manages an NFS server
 nginx: Manages an Nginx web/proxy server instance
 nvmet-namespace: NVMe-oF target export agent
 nvmet-port: NVMe-oF target export agent
 nvmet-subsystem: NVMe-oF target export agent
 ocivip: OCI Secondary Private IP Address for Compute instances Resource Agent
 openstack-cinder-volume: Attach a cinder volume
 openstack-floating-ip: Move a floating IP
 openstack-info: Records various node attributes in the CIB
 openstack-virtual-ip: Move a virtual IP
 oraasm: Oracle ASM resource agent
 oracle: Manages an Oracle Database instance
 oralsnr: Manages an Oracle TNS listener
 osceip: Outscale Elastic IP Address Resource Agent
 ovsmonitor: Monitors ovs bonding bonds
 pgagent: Controls pgagent
 pingd: Monitors connectivity to specific hosts or IP addresses ("ping nodes...
 podman: Podman container resource agent.
 podman-etcd: Podman etcd container resource agent.
 portblock: Blocks and unblocks access to TCP and UDP ports
 postfix: Manages a highly available Postfix mail server instance
 pound: Manage a Pound instance
 powervs-move-ip: Manages Power Virtual Server overlay IP routes.
 powervs-subnet: Manages moving a Power Virtual Server subnet
 proftpd: OCF Resource Agent compliant FTP script.
 rabbitmq-cluster: rabbitmq clustered
 rabbitmq-server-ha: Resource agent for RabbitMQ HA cluster
 redis: Redis server
 rkt: rkt container resource agent.
 rsyncd: Manages an rsync daemon
 rsyslog: rsyslog resource agent
 scsi2reservation: scsi-2 reservation
 sfex: Manages exclusive access to shared storage using Shared Disk File EXc...
 sg_persist: Manages SCSI PERSISTENT RESERVATIONS
 slapd: Manages a Stand-alone LDAP Daemon (slapd) instance
 smb-share: Manages samba shares on the fly
 storage-mon: storage I/O health status
 sybaseASE: Sybase ASE Failover Instance
 symlink: Manages a symbolic link
 syslog-ng: Syslog-ng resource agent
 tomcat: Manages a Tomcat servlet environment instance
 varnish: Manage a Varnish instance
 vdo-vol: VDO resource agent
 vmware: Manages VMWare Server 2.0 virtual machines
 vsftpd: Manages an vsftpd
 zabbixserver: Zabbix server resource agent

Package: resource-agents-paf
Description-md5: aabb7f84f098b392dbc4e44f43de3c3d
Description-en: PostgreSQL resource agent for Pacemaker
 PostgreSQL Automatic Failover (aka. PAF) is a new OCF resource Agent
 dedicated to PostgreSQL. Its original wish is to keep a clear limit between
 the Pacemaker administration and the PostgreSQL one, to keep things simple,
 documented and yet powerful.
 .
 It only supports multi-state (Master-Slave) PostgreSQL clusters.

Package: resource-proof
Description-md5: c4d07cf68f5946022146abdee2b20ad9
Description-en: resource proof for decentralised network nodes - CLI tool
 This crate handles "proof" of bandwidth, cpu and storage
 for nodes in a decentralised network.
 .
 The hope is to combine mechanisms
 that attempt to validate resources on remote machines.
 This validation though, is a spot check and also best effort.
 It is not guaranteed to be accurate over time
 and this consideration must be clear to users of the crate.
 .
 The purpose is to provide **some** indication
 that a machine has **some** capabilities.
 .
 This package contains the binary resource_proof.

Package: restfuldb
Description-md5: d0f9343793574d855c8f141801570e04
Description-en: Web frontend for relational databases
 RestfulDB is a Web frontend for SQL databases. It provides both a Web GUI
 and a RESTful API for interaction with any MySQL/MariaDB or SQLite database.
 RestfulDB is developed with off-the-shelf usage in mind, but nevertheless
 it provides the means to override the default interpretations of underlying
 database's schema and data.

Package: restic-rest-server
Description-md5: 1dd7ad59a559b156a5d2430c61c25a09
Description-en: High performance HTTP server for Restic's REST backend API
 REST Server provides a secure and efficient way to backup data remotely,
 using the restic backup client with rest: URLs.
 .
 To authenticate users, the server supports using a .htpasswd file, and
 per-user private repositories can be enabled to restrict what each user can
 access. It also supports using HTTPS as a transport instead of HTTP.
 .
 An append-only mode allows creation of new backups but prevents deletion
 and modification of existing backups. It also supports
 .
 It can also expose Prometheus metrics, and a sample Grafana dashboard is
 included in the package.
 .
 REST Server uses exactly the same directory structure as local backend,
 so you should be able to access it both locally and via HTTP, even
 simultaneously.

Package: restorecond
Description-md5: 1e034d172d391fc14d0580646082b3da
Description-en: SELinux core policy utilities (restorecond utilities)
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access Control,
 and Multi-level Security.
 .
 This package contains restorecond to restore contexts of files that often get
 the wrong context.

Package: restricted-ssh-commands
Description-md5: 3cda8bdd7915c62f9c02ce0de2d6e244
Description-en: Restrict SSH users to a predefined set of commands
 restricted-ssh-commands is intended to be called by SSH to restrict a
 user to only run specific commands. A list of allowed regular
 expressions can be configured in /etc/restricted-ssh-commands/. The
 requested command has to match at least one regular expression.
 Otherwise it will be rejected.
 .
 restricted-ssh-commands is useful to grant restricted access via SSH to
 do certain task. For example, it could allow a user to upload a Debian
 packages via scp and run reprepro processincoming.
 .
 Create a configuration file in /etc/restricted-ssh-commands/ and add
 following line to ~/.ssh/authorized_keys to use it
 .
 command="/usr/lib/restricted-ssh-commands",no-port-forwarding,
 no-X11-forwarding,no-agent-forwarding,no-pty ssh-rsa [...]

Package: resvg
Description-md5: 2c16b64b4884763a4c07191762ce3b41
Description-en: SVG rendering library (command-line utility)
 resvg is a command-line utility to render SVG files based on a static
 SVG Full 1.1 subset. It is a fast, small, portable, multiple
 backend SVG library designed for edge-cases.
 .
 resvg supports Cairo and Qt backends.

Package: retext
Description-md5: 26e108cb70c1b0d27dd6df2046c37fff
Description-en: Simple text editor for Markdown and reStructuredText
 ReText is a simple but powerful editor for markup languages. It is based on
 Markups module which supports Markdown, reStructuredText, Textile and
 AsciiDoc. One can also add support for custom markups using Python modules.
 .
 ReText supports tabs, live text preview and syntax highlighting. Supported
 export formats: HTML, ODT, PDF. It is also possible to write custom export
 extensions.
 .
 It is written in Python using Qt libraries.

Package: retroarch
Description-md5: db15b920f515be08567631eca43bdd93
Description-en: Simple frontend for the libretro library
 RetroArch is an open source, multi-platform frontend for the libretro API.
 It can be used as a modular multi emulator system, game engine, media player
 and 3D technical demonstration. These features are available through
 libretro cores.
 .
 It provides four built-in interfaces: Ozone, GLUI, RGUI and XMB.

Package: retroarch-assets
Description-md5: 65e8e488224f788d0c974744cdff6790
Description-en: RetroArch assets for Ozone, GLUI, RGUI and XMB
 This package installs assets needed for RetroArch e.g. menu drivers, etc.
 .
 * Ozone is the default UX. It offers easy use thanks to its simple
 menu-driven interface structure.
 * GLUI is a UX for touch devices. It works great on phones and tablets.
 * RGUI is a simple UX that works well on low performance devices. It was
 originally introduced in the Wii port of RetroArch in order to provide
 the console experience, where everything is controlled from a joypad.
 RGUI was later refitted for PC and mobile ports.
 * XMB is the classic icon-driven UX that is arranged similar to certain
 system experiences from the 7th generation era. It is ideal for
 horizontal widescreen TV or monitor use, where a joystick or D-pad
 is the primary interface.

Package: retroarch-dev
Description-md5: f5e27c4902d988f50bfcde657b50467f
Description-en: Development files for the libretro library
 RetroArch is an open source, multi-platform frontend for the libretro API.
 It can be used as a modular multi emulator system, game engine, media player
 and 3D technical demonstration. These features are available through
 libretro cores.
 .
 This package contains include files of use to projects that are integrating
 with the libretro ecosystem.

Package: reuse
Description-md5: e2c94e3d09cc6c1498863b07adcdd205
Description-en: tool for REUSE copyright and license recommendations
 Managing copyright and licensing is difficult, especially when reusing
 software from different projects that are released under various different
 licenses. REUSE was started by the Free Software Foundation Europe (FSFE) to
 provide a set of recommendations to make licensing your Free Software projects
 easier. Not only do these recommendations make it easier for you to declare
 the licenses under which your works are released, but they also make it easier
 for a computer to understand how your project is licensed.
 .
 This package contains a tool for checking and helping with compliance with the
 REUSE recommendations.

Package: rev-plugins
Description-md5: 12335738427b1867affbbbf30b1c275d
Description-en: reverb LADSPA plugin
 This plugin features two inputs for stereo operation,
 and some code to prevent floating point denormalisation.
 Plugin is based on gverb by Juhana Sadeharju,
 but the code is entirely original.

Package: revelation
Description-md5: 61f02db7d5e9b7a58ef0ac435e14b357
Description-en: GNOME3 Password manager
 Revelation is a password manager for the GNOME 3 desktop. It organizes
 accounts in a tree structure, and stores them as AES-encrypted XML.

Package: revolt
Description-md5: b4f89147844c4adcf1586e8cf3b096cd
Description-en: better desktop integration for Element
 Revolt is a small application which wraps the Element webapp to provide better
 integration with desktop environments in general, and GNOME in particular:
 .
 * Having Element as a "standalone" application with its own window, launcher,
 icon, etc. instead of it living in a browser tab.
 * Persistent notifications (for desktop environments supporting them, i.e.
 GNOME). Notifications are automatically prevented when the Revolt window
 is focused.
 * Status icon for desktop environment which have a tray bar applet (XFCE,
 Budgie, likely many others).
 .
 Element is a chat client for Matrix, an open, federated communications
 protocol.

Package: revu-tools
Description-md5: dabb7c398bd69ab0fe01bbbeac9b7d91
Description-en: reviewing tools for Debian packages
 REVU-Tools is a set of scripts to help Debian packages reviewers in their task.
 It gathers fours scripts: revu-build, revu-orig, revu-report and a hook script
 for pbuilder, used by revu-build to perform build tests.
 .
 Among the information REVU-tools gives are:
 - Whether the package is a Debian-native
 - Whether the package contains a usable debian/watch file
 - Whether new versions of the program are available, using the debian/watch
 file with uscan
 - Whether the md5 sums of the upstream tarball and the orig.tar.gz are
 identical, and whether this is normal or not
 - Whether there is a diff between the extracted upstream tarball and
 orig.tar.gz
 - Whether the package fails to build from source in pbuilder
 - Whether lintian and linda are happy with this package
 - Whether running debuild -S -sa on this package generates files in the diff
 outside of debian/

Package: rex
Description-md5: a90edbb22e0483e75067929909550f9c
Description-en: deployment and configuration management tool
 Rex is a tool to ease the execution of commands on multiple remote
 servers. You can define small tasks, chain tasks to batches, link
 them with servers or server groups, and execute them easily in
 your terminal.

Package: rexical
Description-md5: 4f8fc72ff11226b7c19cd7fbc31a0f2f
Description-en: Lexical scanner generator for Ruby
 Rexical is a lexical scanner generator that is used with Racc to generate
 Ruby programs. Rexical is written in Ruby.
 .
 Racc is a LALR(1) parser generator that is also written in Ruby.

Package: rexif
Description-md5: 4639241f9c1739ae3ef6a01fc5a31ee2
Description-en: Native Rust crate, written to extract EXIF data from JPEG and TIFF images
 This package contains the following binaries built from the Rust crate
 "rexif":
 - rexiftool

Package: rexima
Description-md5: 8a9bfb0c1ba1198c3cf56f04efe42d8d
Description-en: simple ncurses/command-line mixer
 rexima is 'a mixer' spelled backwards. A humble command-line/ncurses mixer
 which is easy to use and can modify mixer settings non-interactively in
 shell scripts (for example).

Package: rfcdiff
Description-md5: 519b31040d31192a9f589ea2a49ca4f9
Description-en: compares two internet draft files and outputs the difference
 The purpose of this program is to compare two versions of an internet-draft,
 and as output produce a diff in one of several formats:
 * side-by-side html diff
 * paged wdiff output in a text terminal
 * a text file with changebars in the left margin
 * a simple unified diff output
 .
 It can also be used to compare ordinary (non-rfc) text files.
 .
 In all cases, internet-draft headers and footers are stripped before
 generating the diff, to produce a cleaner diff.

Package: rfdump
Description-md5: a72946548ba3259fe04559cd954aeefa
Description-en: tool to decode RFID tag data
 RFDump is a tool to decode RFID tags and show their meta information:
 tag ID, tag type, manufacturer etc. The user data memory of a tag can
 be displayed and modified using either a hex or an ASCII editor. In
 addition, the integrated cookie feature demonstrates how easy it is
 for a company to abuse RFID technology to spy on their customers.
 RFDump works with the ACG multi-tag reader or similar card reader
 hardware.

Package: rfkill-dbgsym
Description-md5: eac5fc4d695d38620bd98f0b26d2d3da
Description-en: debug symbols for rfkill

Package: rgbds
Description-md5: e83d9984b07888e7ab6090e1bff9415e
Description-en: Game Boy assembly toolchain
 The Rednex Game Boy Development System provides tools to compile homebrew
 Game Boy ROMs. It consists of:
 - rgbasm (assembler)
 - rgblink (linker)
 - rgbfix (checksum/header fixer)
 - rgbgfx (PNG‐to‐Game Boy graphics converter)

Package: rgpio-tools
Description-md5: a445ceb3d1d84612a6557bd9f13d4ddd
Description-en: Control GPIO pins remotely
 The rgpiod daemon provides remote control of the GPIO pins of the local
 computer via TCP sockets. It includes facilities for software PWM, callbacks
 on level change, I2C, SPI, and UART wrappers. It also provides file handling,
 script and network facilities.
 .
 This package contains the rgs shell utility which can talk to the rgpiod
 daemon.

Package: rgpiod
Description-md5: 199c3780df0302ebc656ee26fc0490a8
Description-en: Daemon permitting remote control of GPIO pins
 The rgpiod daemon provides remote control of the GPIO pins of the local
 computer via TCP sockets. It includes facilities for software PWM, callbacks
 on level change, I2C, SPI, and UART wrappers. It also provides file handling,
 script and network facilities.
 .
 This package contains the rgpiod daemon itself.

Package: rgxg
Description-md5: b3e622e782b3470bc0682694d228322f
Description-en: command-line tool to generate regular expressions
 rgxg (ReGular eXpression Generator) is a command-line tool to generate
 (extended) regular expressions.
 .
 It can be useful to generate (extended) regular expressions to match for
 instance a specific number range (e.g. 0 to 31 or 00 to FF) or all addresses
 of a CIDR block (e.g. 192.168.0.0/24 or 2001:db8:aaaa::/64).

Package: rhash
Description-md5: a0ae70f6615baa5213c7ebdd5ad500d9
Description-en: utility for computing hash sums and magnet links
 RHash is a console utility for calculation and verification of magnet links
 and a wide range of hash sums like CRC32, MD4, MD5, SHA1, SHA256, SHA512,
 AICH, ED2K, Tiger, DC++ TTH, BitTorrent BTIH, GOST R 34.11-94, RIPEMD-160,
 HAS-160, EDON-R, Whirlpool and Snefru.
 Hash sums are used to ensure and verify integrity of large volumes of data
 for a long-term storing or transferring.
 .
 Features:
 * Output in a predefined (SFV, BSD-like) or a user-defined format.
 * Can calculate Magnet links.
 * Ability to process directories recursively.
 * Updating hash files (adding hash sums of files missing in the hash file).
 * Portability: the program works the same on Linux, *BSD or Windows.

Package: rheolef
Description-md5: 4f123605776bfa799c94003aab294a2e
Description-en: efficient Finite Element environment
 Rheolef is a computer environment that serves as a convenient laboratory for
 computations in applied mathematics involving finite element-like methods.
 It provides a set of commands and C++ algorithms and containers.
 .
 Most basically, containers cover the classic graph data structure for sparse
 matrix formats and finite element meshes. At a higher level of abstraction,
 they can handle approximate finite element spaces, discrete fields.
 Flexible and powerful expressions are used to specify bilinear forms.
 .
 Current applications include:
 * massively distributed memory finite element environment, based on MPI;
 * elasticity, Stokes and Navier-Stokes problems in 2D and 3D;
 * complex fluids applications: viscoplasticity, viscoelasticity, wall slip;
 * nonlinear problems with fixed-point, Newton and continuation methods;
 * high order polynomials, mixed elements and discontinuous Galerkin methods;
 * auto-adaptive mesh approaches;
 * axisymmetric problems;
 * multi-regions and variable coefficient problems.
 .
 This package provides the rheolef commands. These support input and
 output in various file formats for mesh-generators and numerical data
 visualization systems such as paraview, and gnuplot.

Package: rheolef-doc
Description-md5: 9293530f07332af7cf72ed60a9ab0439
Description-en: efficient Finite Element environment - documentation
 Rheolef is a computer environment that serves as a convenient laboratory for
 computations in applied mathematics involving finite element-like methods.
 It provides a set of commands and C++ algorithms and containers.
 .
 Most basically, containers cover the classic graph data structure for sparse
 matrix formats and finite element meshes. At a higher level of abstraction,
 they can handle approximate finite element spaces, discrete fields.
 Flexible and powerful expressions are used to specify bilinear forms.
 .
 Current applications include:
 * massively distributed memory finite element environment, based on MPI;
 * elasticity, Stokes and Navier-Stokes problems in 2D and 3D;
 * complex fluids applications: viscoplasticity, viscoelasticity, wall slip;
 * nonlinear problems with fixed-point, Newton and continuation methods;
 * high order polynomials, mixed elements and discontinuous Galerkin methods;
 * auto-adaptive mesh approaches;
 * axisymmetric problems;
 * multi-regions and variable coefficient problems.
 .
 This package provides the documentation.

Package: rhino
Description-md5: c0634d81edf27589098e6ab9ae84198f
Description-en: JavaScript engine written in Java
 Rhino is an implementation of the JavaScript language written
 entirely in Java. It is typically embedded into Java applications to
 provide scripting to end users.

Package: rhinote
Description-md5: ab13017a38ea6c4c8c2d494b32592fea
Description-en: virtual sticky-notes for your desktop
 Rhinote is a small program that provides virtual sticky-notes. It's handy
 for jotting down quick notes or holding copied text that you plan to paste
 elsewhere later.
 .
 Notes can be saved as plain text for later viewing/editing with Rhinote or
 any other text editor.
 .
 Rhinote is designed to be "keyboard friendly", that is, every single action
 is bound to a specific keystroke.

Package: rhsrvany
Description-md5: 40db8fd1a75cecb5949ed486b4b2b2c1
Description-en: Turn any Windows program or script into a Windows service
 This package contains open-source replacements for
 proprietary Windows tools, SrvAny (RHSrvAny) and pnp_wait.
 They are used by the virt-v2v tool when converting
 Windows virtual machines.

Package: rhythmbox-plugin-cdrecorder
Description-md5: 2cf45d2d5fa6dfedb6016b170eb884a9
Description-en: burning plugin for rhythmbox music player
 Rhythmbox is a very easy to use music playing and management program
 which supports a wide range of audio formats (including mp3 and ogg).
 Originally inspired by Apple's iTunes, the current version also supports
 Internet Radio, iPod integration and generic portable audio player
 support, Audio CD burning, Audio CD playback, music sharing, and
 Podcasts.
 .
 This package contains the brasero based CD/DVD burning plugin.

Package: rhythmbox-plugin-zeitgeist
Description-md5: f41e70b13663f39808bfb029033e0aaa
Description-en: zeitgeist plugin for rhythmbox music player
 Rhythmbox is a very easy to use music playing and management program
 which supports a wide range of audio formats (including mp3 and ogg).
 Originally inspired by Apple's iTunes, the current version also supports
 Internet Radio, iPod integration and generic portable audio player
 support, Audio CD burning, Audio CD playback, music sharing, and
 Podcasts.
 .
 This package contains the zeitgeist logging plugin.

Package: ri
Description-md5: 14a95d540fbde8499de582efd5f8756b
Description-en: Ruby Interactive reference
 ri is a command line tool that displays descriptions of built-in Ruby
 methods, classes, and modules. For methods, it shows you the calling
 sequence and a description. For classes and modules, it shows a
 synopsis along with a list of the methods the class or module
 implements.
 .
 This package provides ri command and descriptions about Ruby.
 This package provides the ri documentation for the Ruby standard library.
 The ri executable itself is in the ruby package.
 .
 This package is a dependency package, which depends on Debian's default Ruby
 version (currently v3.3).

Package: ri-li
Description-md5: 06ce5b4e5e4be03daddcc191babdaa4b
Description-en: toy train simulation game
 Ri-li is a game in which you drive a wooden toy steam locomotive across many
 levels and collect all the coaches to win.
 .
 It features:
 * a colorful animated wooden steam locomotive;
 * 50 game levels;
 * 3 beautiful tunes and many sound effects;
 * 14 languages (Arabic, Breton, Chinese, English, Esperanto, French,
 German, Italian, Japanese, Portuguese, Russian, Slovak, Spanish, and
 Swedish).

Package: ri-li-data
Description-md5: d6ac1be12a9c5ac12468a5e925651323
Description-en: toy train simulation game - data files
 Ri-li is a game in which you drive a wooden toy steam locomotive across many
 levels and collect all the coaches to win.
 .
 This package provides data files for the game.

Package: ricks-amdgpu-utils
Description-md5: 4498a65c944976ab377b8413693d2ef8
Description-en: transitional package
 This is a transitional package for rickslab-gpu-utils.

Package: rickslab-gpu-utils
Description-md5: dc3e63803ad9d27ccc7cc51126dc6168
Description-en: AMD GPU performance adjustment and monitoring
 A set of utilities for monitoring AMD GPU performance and modifying
 control settings.
 .
 Please refer to the user guide to adjust featuremask parameter for
 grub bootloader.

Package: ricochet
Description-md5: fba8948bc979e76276a96f6b1f0b7bfa
Description-en: multi-user networked version of the Ricochet Robots game
 Ricochet Robots is a multi-player board game which involves each user
 simultaneously solving a geometric challenge. This implementation is
 a networked version of the game with both client and server programs
 written in nickle using the nichrome toolkit.

Package: riece
Description-md5: a3f0ec671780ee1ecd14e3ea9efacc73
Description-en: IRC client for Emacs
 Riece is a user interface for IRC (Internet Relay Chat).  You should
 spell it with the first letter capitalized and pronounce it as /ri:s/.
 .
 The features of Riece are as follows:
 .
 * Several IRC servers may be used at the same time.
 * Many features built upon the extension mechanism called add-on.
 Currently 30 such add-ons are available.
 * Installation is easy.  Riece doesn't depend on other packages.
 * Setup is easy.  Automatically save/restore the configuration.
 * Step-by-step instructions are included.
 * Mostly compliant with the latest IRC client protocol (RFC 2812).

Package: riemann-c-client
Description-md5: 99c45b4e5cc55374417ffefd0d6d7c97
Description-en: Client utility for the Riemann event stream processor
 Riemann is a network event stream processor, intended for analyitics,
 metrics and alerting; and to glue various monitoring systems together.
 .
 This package provides a simple utility to send events to, or query a
 Riemann server.

Package: ries
Description-md5: 49c33512f8160b7f7ffc4377d024137d
Description-en: find algebraic equations, given their solution
 Given a number, ries searches for algebraic equations in one
 variable that have a solution (root) near that number. It avoids
 trivial or reducible solutions like ``x/x = 1''. If the input is
 an integer, ries can find an exact solution
 expressed in terms of single-digit integers.
 .
 The output gives progressively ``more complex'' equations
 that come progressively closer to matching the input number.

Package: riff
Description-md5: 512ba2b12c101506db07ad11042d058a
Description-en: Diff filter highlighting changed line parts
 Riff is a wrapper around ´diff´ that highlights which parts of lines have
 changed.

Package: rifiuti
Description-md5: 46d349c622d6bc6cca518074b0e386c6
Description-en: MS Windows recycle bin analysis tool
 Rifiuti is a tool to examine the INFO2 files. The INFO2 file gives meta
 information about the files found in the MS Windows recycle bin.
 .
 This package is useful in forensics investigations.

Package: rifiuti2
Description-md5: fe56bd03806b63cfd6a2ce5c8c970609
Description-en: replacement for rifiuti, a MS Windows recycle bin analysis tool
 Rifiuti2 analyses recycle bin files from Windows. Analysis of Windows
 recycle bin is usually carried out during Windows computer forensics.
 .
 Rifiuti2 can extract file deletion time, original path and size of deleted
 files and whether the deleted files have been moved out from the recycle
 bin since they are trashed.
 .
 Rifiuti2 is a rewrite of rifiuti, which is originally written for identical
 purpose. Then it was extended to cover more functionalities, such as:
 .
 * Handles recycle bin up to Windows 10;
 * Handles ancient Windows like 95, NT4 and ME;
 * Supports all localized versions of Windows - both Unicode-based ones
 and legacy ones (using ANSI code page);
 * Supports output in XML format as well as original tab-delimited text.
 .
 Rifiuti2 is designed to be portable and runs on command line environment. Two
 programs rifiuti and rifiuti-vista are chosen depending on relevant Windows
 recycle bin format.

Package: rig
Description-md5: da93263d97056c0b5d5007f57e8dfe5b
Description-en: Random identity generator
 RIG (Random Identity Generator) is a free replacement for a shareware
 program out there called 'fake'. It generates random, yet real-looking,
 personal data. It is useful if you need to feed a name to a Web site,
 BBS, or real person, and are too lazy to think of one yourself. Also,
 if the Web site/BBS/person you are giving the information to tries to
 cross-check the city, state, zip, or area code, it will check out.

Package: rime-data-array30
Description-md5: b9d427172978a5ba7cc0f8a926ad0466
Description-en: Rime Input Method Engine schema data - array30
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the array30 schema data of RIME.

Package: rime-data-bopomofo
Description-md5: c160f77672cfe54fc68e32cb2afc5454
Description-en: Rime Input Method Engine schema data - Bopomofo (Zhuyin)
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schemas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the bopomofo (zhuyin) schema data of RIME.

Package: rime-data-cangjie5
Description-md5: 766cebde899e95a31fbadf1bae8a7459
Description-en: Rime Input Method Engine schema data - Cangjie
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schemas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the cangjie5 schema data of RIME.

Package: rime-data-combo-pinyin
Description-md5: b458d3e3ef3c6eeadbf5c17b64eb9435
Description-en: Rime Input Method Engine schema data - Combo Pinyin
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the combo pinyin (a.k.a Gong Bao Pin Yin) schema data
 of RIME. It features chord-typing on standard PC keyboard, also known as
 pressing multiple keys at the same time.

Package: rime-data-double-pinyin
Description-md5: c70dbc695d1ff4d8970ec17a2ddec31f
Description-en: Rime Input Method Engine schema data - Double Pinyin
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the double pinyin (Zi Ran Ma Shuang Pin) schema data
 of RIME.

Package: rime-data-emoji
Description-md5: 15d8b971f1e6f004a330f938f64f8713
Description-en: Rime Input Method Engine data - Emoji
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the Emoji data of RIME.

Package: rime-data-emoji-cantonese
Description-md5: e397fc6f0a14b4bd45d93cbe13b09e5b
Description-en: Rime Input Method Engine schema data - Cantonese Emoji
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the data needed for emoji-cantonese, an add-on
 for other input schemas to describe emoji with Cantonese words.

Package: rime-data-ipa-xsampa
Description-md5: 4a246f1ad8b485e78d09089bb2c8db05
Description-en: Rime Input Method Engine schema data - X-SAMPA
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the X-SAMPA schema data of RIME.

Package: rime-data-ipa-yunlong
Description-md5: 4548343aa0f5a0000b478f4da62c9f77
Description-en: Rime Input Method Engine schema data - IPA Yunlong
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the IPA Yunlong schema data of RIME.

Package: rime-data-jyut6ping3
Description-md5: 65eaba8ca054966cab562da3956dd697
Description-en: Rime Input Method Engine schema data - Cantonese
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the Cantonese schema data of RIME.

Package: rime-data-jyutping
Description-md5: 634c6e6a2deca57cbe88b16965607e2b
Description-en: Rime Input Method Engine schema data - jyutping (a.k.a Cantonese)
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the jyutping schema data of RIME.

Package: rime-data-loengfan
Description-md5: cee90b512676f2202aa52e4d6fac3463
Description-en: Rime Input Method Engine schema data - Loengfan
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the Loengfan (粵語兩分) schema data of RIME.
 It is the Cantonese version of Liang Fen input method.

Package: rime-data-luna-pinyin
Description-md5: b1a31efe464ea9055378c377efadcd7e
Description-en: Rime Input Method Engine schema data - Luna Pinyin
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the luna pinyin schema data of RIME.

Package: rime-data-pinyin-simp
Description-md5: 3fb2883ade3bee1508ba15aec480a3bc
Description-en: Rime Input Method Engine schema data - Pinyin Simp
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schemas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the pinyin simp schema data of RIME.

Package: rime-data-quick5
Description-md5: 79ea7e710a854d1b0fc41ca8dedea8bb
Description-en: Rime Input Method Engine schema data - Quick
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schemas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the quick5 schema data of RIME.

Package: rime-data-sampheng
Description-md5: 5b18eada3f4ceb46aecc15b07283e460
Description-en: Rime Input Method Engine schema data - sampheng (a.k.a Zhong Gu San Pin)
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the sampheng (a.k.a Zhong Gu San Pin) schema data
 of RIME.

Package: rime-data-scj6
Description-md5: 2d3073cdd385135310f0a34cc64a37ea
Description-en: Rime Input Method Engine schema data - Fast Cangjie IM 6
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the scj6 schema data of RIME.

Package: rime-data-soutzoe
Description-md5: d50eb0ea206db03bacbbbba8cdf83898
Description-en: Rime Input Method Engine schema data - Soutzoe Pinyin
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the soutzoe pinyin schema data of RIME.

Package: rime-data-stenotype
Description-md5: dedae2117785d4de14948bfc08a9a66e
Description-en: Rime Input Method Engine schema data - Stenotype
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the stenotype schema data of RIME.

Package: rime-data-stroke
Description-md5: fef880a194a630fd259b58233500422a
Description-en: Rime Input Method Engine schema data - Stroke
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the stroke schema data of RIME.

Package: rime-data-terra-pinyin
Description-md5: f16213efeb439c4be10248ba8de3759d
Description-en: Rime Input Method Engine schema data - Terra Pinyin
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the terra pinyin schema data of RIME.

Package: rime-data-wubi
Description-md5: d041c7dfb1285f4138fdda3cf2114372
Description-en: Rime Input Method Engine schema data - Wubi
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schemas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the wubi schema data of RIME.

Package: rime-data-wugniu
Description-md5: 0650a2e2163e01d81b81e4fecf67e368
Description-en: Rime Input Method Engine schema data - Wugniu (Shanghai Native Language)
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the wugniu (Shanghai Native Language) schema data
 of RIME.

Package: rime-data-zyenpheng
Description-md5: 23d4c7e57c11ed568098b840952ccb47
Description-en: Rime Input Method Engine schema data - zyenpheng (a.k.a Medieval Chinese)
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the zyenpheng (a.k.a Medieval Chinese) schema data
 of RIME.

Package: rime-essay
Description-md5: 35c4fa41d0d0c6146c73ffc81d7ca9f9
Description-en: Rime Input Method Engine preset vocabulary and language model
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the preset vocabulary and language model data of RIME.

Package: rime-pinyin-zhwiki
Description-md5: 43bbaa70768bfd05d13972b656fb5acc
Description-en: RIME Pinyin Dictionary from zh.wikipedia.org
 Generated Pinyin dictionary from title and some page content of
 zh.wikipedia.org, to be used as an additional dictionary for RIME
 users.

Package: rime-prelude
Description-md5: c64a28b50ad8b91faa725167e53dd28b
Description-en: Rime Input Method Engine basic configuration files
 RIME is the acronym of Rime Input Method Engine.
 .
 RIME is a lightweight, extensible input method engine supporting various input
 schematas including glyph-based input methods, romanization-based input methods
 as well as those for Chinese dialects. It has the ability to compose phrases
 and sentences intelligently and provide very accurate traditional Chinese
 output. RIME's cross-platform core library is written in C++, and can work
 consistently on different platforms with OS-specific wrappers.
 .
 This package provides the basic configuration files for RIME.

Package: rinetd
Description-md5: 8dac5ee2b41807fbb019c9a677df0040
Description-en: Internet TCP/UDP redirection server
 rinetd redirects TCP or UDP connections from one IP address and port to
 another, with basic IP-based access control.
 .
 rinetd is a single-process server which handles any number of connections
 to the address/port pairs specified in the file /etc/rinetd.conf. Since
 rinetd runs as a single process using nonblocking I/O, it is able to
 redirect a large number of connections without a severe impact on the
 machine. This makes it practical to run services on machines inside an IP
 masquerading firewall.

Package: ringdove
Description-md5: 12c000c1f58d8692115e9a37db5e1269
Description-en: Electronics Design Automation (EDA) tool suite
 Ringdove EDA is a free/open source electronics design automation suite
 that offers a schematics editor, PCB editor, and gerber/excellon viewer.
 .
 Ringdove uses a modular, toolkit approach with stand-alone tools that fit
 well in a UNIXy workflow, including command line invocation for automating
 tasks, and support for user scripted extensions in a dozen scripting
 languages.
 .
 This package is a meta-package that depends on the individual tools to
 make them easy to install all at once.

Package: rinse
Description-md5: 38fb4bdbb5894de99d3922e39dac22b1
Description-en: RPM installation environment
 This is a tool for bootstrapping a basic RPM-based distribution of
 GNU/Linux.
 .
 It is comparable in purpose to the standard Debian debootstrap utility,
 but works upon RPM-based distributions instead.
 .
 Rinse can setup 32 and 64-bit installations of:
 * Rocky Linux
 * CentOS
 * Fedora
 * OpenSUSE

Package: rio
Description-md5: 5b40d453420e166c011ea4fc5bfe4e23
Description-en: Command line Diamond Rio MP3 player controller
 rio is a Diamond Rio MP3 CLI controller program
 The home website is http://www.world.co.uk/sba
 This program supports file uploads and downloads, on both
 the Classic Rio and the 64 Meg Rio, and supports plug in cards.
 .
 The default port is 0x378, if your rio is plugged into a
 different port, you will need to use the -p option.
 .
 This program directly controls various IOports.  The program need to
 be run as root, or setuid root.
 .
 If you execute the following line as root after package installation,
 the program will be setuid root.
 .
 chmod 4755 /usr/bin/rio
 .
 Do NOT do that unless you understand the security implications of a
 setuid binary that can "easily" overwrite any system file.

Package: ripasso-cursive
Description-md5: 71ee1de24e48a4d3175ad5752c12f206
Description-en: Curses based password manager
 A password manager that uses the file format of the
 standard unix password manager 'pass', this is the
 curses frontend application

Package: ripcalc
Description-md5: fb806e847978cbe0fc747a73817fd2af
Description-en: simple network calculator and lookup tool
 Process and lookup network addresses from the command line or CSV.
 Output has a variety of customisable formats.
 Interacts with abuseipdb, maxmind and CDB sources.

Package: ripe-atlas-tools
Description-md5: 218326dfe6cfbeda48bac8881bf67235
Description-en: command-line interface for RIPE Atlas
 ripe-atlas-tools is the official command-line client for RIPE Atlas.
 RIPE Atlas is a global network of probes that measure Internet
 connectivity and reachability, providing an overview of the state of the
 Internet in real time. Currently the following operations are supported
 by the command line interface:
 .
 * Creation of measurements (ping, traceroute, DNS)
 * Reports on public measurements
 * Retrieval of measurement streams
 * Public measurement searches
 * Probe listings

Package: ripe-atlas-tools-doc
Description-md5: 625972c2e33d3b8c87d1e79a0a5a44d1
Description-en: command-line interface for RIPE Atlas (documentation)
 ripe-atlas-tools is the official command-line client for RIPE Atlas.
 RIPE Atlas is a global network of probes that measure Internet
 connectivity and reachability, providing an overview of the state of the
 Internet in real time. Currently the following operations are supported
 by the command line interface:
 .
 * Creation of measurements (ping, traceroute, DNS)
 * Reports on public measurements
 * Retrieval of measurement streams
 * Public measurement searches
 * Probe listings
 .
 This package contains the documentation for ripe-atlas-tools

Package: ripgrep
Description-md5: 45d1dfa98f350bc31d65169b0acf761d
Description-en: Recursively searches directories for a regex pattern
 ripgrep is a line-oriented search tool that recursively searches your current
 directory for a regex pattern while respecting your gitignore rules and
 automatically skip hidden files/directories (smart filtering) and binary files.
 ripgrep is similar to other popular search tools like The Silver Searcher, ack
 and grep.
 .
 ripgrep is generally faster than both The Silver Searcher and GNU grep. It
 defaults to recursive directory search and won't search files ignored by your
 `.gitignore` files. Use ripgrep if you like speed, filtering by default, fewer
 bugs, and Unicode support.
 .
 On the other hand, if you like multiline search, then ripgrep may not quite
 meet your needs (yet), and it will never support fancy regex features such as
 backreferences or lookaround

Package: ripgrep-all
Description-md5: f874e1f12c991a6e053653254ba46c35
Description-en: search pdfs, ebooks, documents, archives
 ripgrep-all is like rg(1) but supports ebooks, pdfs, documents and archives.
 rga will recursively descend into archives and match text in every file type
 it knows.
 This allows for quick text search in all kinds of files.

Package: ripit
Description-md5: c5551bdf7bcccd82e0ac60f1fb6bcf47
Description-en: Textbased audio CD ripper
 ripit runs in text mode (no fancy GUI here) and does everything required to
 produce a set of mp3, ogg, flac, m4a files without any user-intervention.
 .
 ripit does the following with an Audio CD:
 - Get the audio CD Album/Artist/Tracks information from CDDB
 - Get the audio CD Album/Artist/Tracks information from Musicbrainz
 - Rip the audio CD Tracks (using cdparanoia or other cdrippers)
 - Encode the files (using lame, oggvorbis flac and/or faac)
 - ID3 tag them (v1 & v2)
 - Optional: creates a playlist (M3U) file (lists MP3s created,
 used by various MP3 players)
 - Optional: Prepares and sends a CDDB submission.
 - Optional: Saves the CDDB file.

Package: ripmime
Description-md5: 9f1728206381dbb894cb2616138da421
Description-en: Extract attachments out of MIME encoded emails
 ripMIME's primary purpose is to extract attachments out of a MIME
 encoded emails.

Package: ripper
Description-md5: 2bbb5efb5214f8923f588dd2c647341a
Description-en: scrape licenses out of files
 Ripper inspect source files and show the license if it found. It
 support directories, files or URI repositories as argument.
 .
 This package provides command-line to use alone or embbed in others
 programs.

Package: ripperx
Description-md5: cdeabf4ef72c33d57aecc4b4e2fd5952
Description-en: GTK-based audio CD ripper/encoder
 ripperX is a graphical interface for ripping CD audio tracks (using
 cdparanoia) and then encoding them into the Ogg, FLAC, or MP2/3
 formats using the vorbis tools, FLAC, toolame or other available
 MP3 encoders.
 .
 It includes support for CDDB lookups and ID3v2 tags.

Package: ripser
Description-md5: f6f9d2520017a2c69f1bee7c344b06b8
Description-en: Fast computation of persistent homology of flag complexes
 Ripser computes persistent homology of flag complexes (such as
 Vietoris-Rips complexes) only, allowing significant gains in
 computation time and memory usage over the general situation.
 .
 See https://arxiv.org/abs/1908.02518.

Package: riscemu
Description-md5: 175e771b9805be66412b4e1d5ab62277
Description-en: RISC-V emulator in Python
 Implementing a basic RISC-V emulator, aimed at being easily extendable.
 Check out the docs at readthedocs or riscemu.datenvorr.at.
 .
 This emulator contains:
 -  RISC-V Assembly parser
 -  RISC-V Assembly loader
 -  Emulation for most parts of the basic RISC-V instruction set and
 the M and A extensions
 -  Naive memory emulator
 -  Basic implementation of some syscalls
 -  A debugging environment
 .
 This package contains the core riscemu module for Python 3.x .

Package: riscemu-doc
Description-md5: 31702ecda4325a3ac79baa13ab10128f
Description-en: RISC-V emulator in Python
 Implementing a basic RISC-V emulator, aimed at being easily extendable.
 Check out the docs at readthedocs or riscemu.datenvorr.at.
 .
 This emulator contains:
 -  RISC-V Assembly parser
 -  RISC-V Assembly loader
 -  Emulation for most parts of the basic RISC-V instruction set and
 the M and A extensions
 -  Naive memory emulator
 -  Basic implementation of some syscalls
 -  A debugging environment
 .
 This package contains the documentation files for the riscemu package.

Package: riseup-vpn
Description-md5: c4a4158e33c8c7613142a62f2704c344
Description-en: Easy, fast, and secure VPN service from riseup.net
 Riseup offers Personal VPN service for censorship circumvention,
 location anonymization and traffic encryption. To make this possible, it
 sends all user's internet traffic through an encrypted connection to
 riseup.net, where it then goes out onto the public internet.

Package: rist-tools
Description-md5: d1924a8b6d228eb68c9c7ce2ce096a27
Description-en: Reliable Internet Stream Transport -- CLI tools
 Reliable Internet Stream Transport (RIST) is a transport protocol
 designed for reliable transmission of video over lossy networks
 (including the Internet) with low latency and high quality.
 .
 RIST is intended as a more reliable successor to Secure Reliable
 Transport (SRT), and as an open alternative to proprietary commercial
 options such as Zixi, VideoFlow, QVidium, and DVEO (Dozer).
 .
 This package contains the CLI tools.

Package: ristretto
Description-md5: 99d1eb901a80a6f11af6489eb7ae9121
Description-en: lightweight picture-viewer for the Xfce desktop environment
 Ristretto is a fast and lightweight picture-viewer for the Xfce desktop
 environment.

Package: rkdeveloptool
Description-md5: f55bcd07ec9cb69cb3d4ad3384580c2b
Description-en: tools for working with Rockchip processors
 This package provides tools to communicate with various Rockchip processors
 which support the RockUSB protocol (e.g rk3288, rk3328, rk3399, rk356x). The
 tool includes support to interact with the processors' low-level bootrom
 (known as MaskROM)  as well as interact with the recovery or firmware-download
 protocol rockusb. This makes it possible to upload firmware to flash, download
 firmware from flash, erase flash, reset the device, read manufacturing
 information from the processor as well as various other commands.

Package: rkflashtool
Description-md5: f80a75d625f0b5405f2a37112d11fca1
Description-en: Tools for flashing Rockchip devices
 Allows flashing of Rockchip based embedded linux devices.
 The list of currently supported devices is:
 RK2818, RK2918, RK2928, RK3026, RK3036, RK3066, RK312X, RK3168, RK3188,
 RK3228, RK3229, RK3288, RK3368

Package: rkhunter
Description-md5: 9df654bcbb1e6754561244c535bd8746
Description-en: rootkit, backdoor, sniffer and exploit scanner
 Rootkit Hunter scans systems for known and unknown rootkits,
 backdoors, sniffers and exploits.
 .
 It checks for:
 - SHA256 hash changes;
 - files commonly created by rootkits;
 - executables with anomalous file permissions;
 - suspicious strings in kernel modules;
 - hidden files in system directories;
 and can optionally scan within files.
 .
 Using rkhunter alone does not guarantee that a system is not
 compromised. Running additional tests, such as chkrootkit, is
 recommended.

Package: rkward
Description-md5: e8a3cbd610e4eb795ccc0b8f8601ff5f
Description-en: KDE frontend to the R statistics language
 RKWard aims to become an easy to use, transparent frontend to R,
 a powerful system for statistical computation and graphics.
 Besides a convenient GUI for the most important statistical functions,
 future versions will also provide seamless integration with an
 office-suite.

Package: rkward-data
Description-md5: 21cb2f4d9b19a1aaec0241b160b3b363
Description-en: KDE frontend to the R statistics language - data files
 RKWard aims to become an easy to use, transparent frontend to R,
 a powerful system for statistical computation and graphics.
 Besides a convenient GUI for the most important statistical functions,
 future versions will also provide seamless integration with an
 office-suite.
 .
 This package provides the architecture independent data files for rkward.

Package: rlfe
Description-md5: f8875af0d8f80b49e66fe615acb5dcd9
Description-en: Front-end using readline to "cook" input lines for other programs
 This tool lets you use history and line-editing in any text oriented
 tool. This is especially useful with third-party proprietary tools that
 cannot be distributed linked against readline. It is not perfect but it
 works pretty well.
 .
 See the ledit and rlwrap packages for other programs of that kind.

Package: rlinetd
Description-md5: 0726ce3c088a129c62f12b99d7282689
Description-en: gruesomely over-featured inetd replacement
 rlinetd is designed to replace the BSD inetd. Feature-wise, it is a
 proper superset of the BSD inetd, including rpc support and both udp
 and tcp services. In addition, it supports a number of resource
 limiting features, including full resource limits a la setrlimit(2),
 renicing, chroot and limited per-service instances. To round out the
 features stolen from xinetd, it also supports binding to individual
 interfaces on request, and configurable logging.

Package: rlpr
Description-md5: 032413e7db251199ff81a6ba0c6cef03
Description-en: utility for lpd printing without using /etc/printcap
 Rlpr makes it possible (or at the very least, easier), to print files
 on remote sites to your local printer, and vice versa.  The rlpr
 package includes BSD-compatible replacements for 'lpr', 'lpq', and
 'lprm', whose functionality is a superset of their BSD counterparts.  In other
 words, with the rlpr package, you can do everything you can do with the BSD
 printing commands, and more.  The programs contained within the rlpr
 package are all GPL'd, and are more lightweight, cleaner and more
 secure than their BSD counterparts.

Package: rlvm
Description-md5: 02d441becace68d9ad9f698de2566534
Description-en: RealLive virtual machine clone
 rlvm is a Free Software reimplementation of VisualArt's KK's RealLive
 interpreter. RealLive is a game engine used to write visual novels, used in
 the games Kanon, Air, CLANNAD, Planetarian, Tomoyo After and Little Busters,
 among many others.

Package: rlwrap
Description-md5: 2dd4e4df63ed824e61c4e21ad05cd1eb
Description-en: readline feature command line wrapper
 This package provides a small utility that uses the GNU readline library
 to allow the editing of keyboard input for any other command.  Input
 history is remembered across invocations, separately for each command;
 history completion and search work as in bash and completion word lists
 can be specified on the command line.

Package: rmagic
Description-md5: a2207252401a27a3ae1b73df8aff4f82
Description-en: Report Magic for Analog
 With Report Magic for Analog, anyone can create great looking website
 statistics reports. Report Magic for Analog uses the Computer Readable
 Output format created by Analog, the most popular logfile analyser in
 the world. Using this and some simple settings you provide, Report
 Magic formats beautiful reports with tables, descriptions and graphs.
 .
 Using Report Magic for Analog, you can easily maintain a consistent
 company image with all your reports. By designing the report format to
 mimic your site's colors and graphics, you can have Analog's statistics
 reports seem to "fit-in" with the rest of your website. Report Magic
 for Analog lets you set things like font, foreground and background
 colors, background images, color themes, and more, thus ensuring a
 perfect fit with your already designed site.

Package: rmail
Description-md5: 5999f32ca68d0cb331555bc479168fd4
Description-en: MTA->UUCP remote mail handler
 Rmail handles mail received via uucp and passes it to the local
 sendmail (or workalike).
 .
 This version comes from the sendmail source package and the only
 change is the call to sendmail (from -obq to -obi).

Package: rman
Description-md5: dc9379514d3ea788d1385765940d3a7c
Description-en: PolyglotMan - Reverse compile man pages
 PolyglotMan (formerly RosettaMan) is a filter for UNIX manual pages.
 It takes as input man pages formatted for a variety of UNIX flavors
 (not [tn]roff source) and produces as output a variety of file
 formats.

Package: rmligs-german
Description-md5: a49cc6b48ca0a27f85a427467d382e4d
Description-en: remove incorrectly used ligatures from LaTeX documents
 rmligs-german is a program for removing incorrectly used ligatures
 from LaTeX documents.  This version is intended for German language
 texts only.

Package: rmlint
Description-md5: 30850772f91eeda7bfa55d53f0559714
Description-en: Extremely fast tool to remove filesystem lint
 rmlint finds space waste and other broken things on your filesystem
 and offers to remove them.
 .
 It is able to find:
 * Duplicate files & directories.
 * Non-stripped binaries.
 * Broken symlinks.
 * Empty files.
 * Recursive empty directories.
 * Files with broken user or group ID.
 .
 Key Features:
 * Extremely fast.
 * Flexible and easy command-line options.
 * Choice of several hashes for hash-based duplicate detection.
 * Option for exact byte-by-byte comparison (only slightly slower).
 * Numerous output options.
 * Option to store time  of last run; next time will only scan new files.
 * Many options for original selection/prioritisation.
 * Can handle very large file sets (millions of files).
 * Colourful progress bar.

Package: rmlint-doc
Description-md5: a0f252826b9b7237a2e1b2bc9e242abd
Description-en: HTML documentation for rmlint
 rmlint finds space waste and other broken things on your filesystem
 and offers to remove them.
 .
 It is able to find:
 * Duplicate files & directories.
 * Non-stripped binaries.
 * Broken symlinks.
 * Empty files.
 * Recursive empty directories.
 * Files with broken user or group ID.
 .
 Key Features:
 * Extremely fast.
 * Flexible and easy command-line options.
 * Choice of several hashes for hash-based duplicate detection.
 * Option for exact byte-by-byte comparison (only slightly slower).
 * Numerous output options.
 * Option to store time  of last run; next time will only scan new files.
 * Many options for original selection/prioritisation.
 * Can handle very large file sets (millions of files).
 * Colourful progress bar.
 .
 This package provides documentation in HTML for rmlint.

Package: rmlint-gui
Description-md5: ad486f07bd499f7ac83b329200e2652a
Description-en: GTK+ frontend to rmlint
 rmlint-gui (a.k.a. Shredder) is a graphical user interface to rmlint
 using GTK+. It uses rmlint to find space waste and other broken things
 on your filesystem and offers to remove them.
 .
 It is able to find:
 * Duplicate files & directories.
 * Non-stripped binaries.
 * Broken symlinks.
 * Empty files.
 * Recursive empty directories.
 * Files with broken user or group ID.
 .
 Key Features:
 * Extremely fast.
 * Flexible and easy command-line options.
 * Choice of several hashes for hash-based duplicate detection.
 * Option for exact byte-by-byte comparison (only slightly slower).
 * Numerous output options.
 * Option to store time  of last run; next time will only scan new files.
 * Many options for original selection/prioritisation.
 * Can handle very large file sets (millions of files).

Package: rmtfs
Description-md5: a2b8781e4ad29c91a22070863214679c
Description-en: Qualcomm Remote Filesystem Service implementation
 This package contains the reference implementation for Qualcomm's Remote
 Filesystem service.
 .
 It allows userspace applications to access the shared memory and internal
 storage of the remote processors (Wi-Fi, modem, sensors...) found on recent
 Qualcomm SoCs, using the QMI and QRTR protocols.

Package: rna-star
Description-md5: c6dec2f618a2789f3d047717c690ae49
Description-en: ultrafast universal RNA-seq aligner
 Spliced Transcripts Alignment to a Reference (STAR) software based on a
 previously undescribed RNA-seq alignment algorithm that uses sequential
 maximum mappable seed search in uncompressed suffix arrays followed by
 seed clustering and stitching procedure. STAR outperforms other aligners
 by a factor of >50 in mapping speed, aligning to the human genome 550
 million 2 × 76 bp paired-end reads per hour on a modest 12-core server,
 while at the same time improving alignment sensitivity and precision. In
 addition to unbiased de novo detection of canonical junctions, STAR can
 discover non-canonical splices and chimeric (fusion) transcripts, and is
 also capable of mapping full-length RNA sequences. Using Roche 454
 sequencing of reverse transcription polymerase chain reaction amplicons,
 the authors experimentally validated 1960 novel intergenic splice
 junctions with an 80-90% success rate, corroborating the high precision
 of the STAR mapping strategy.

Package: rnahybrid
Description-md5: db1db70993b796837e42d61c73c580b8
Description-en: Fast and effective prediction of microRNA/target duplexes
 RNAhybrid is a tool for finding the minimum free energy hybridisation of a
 long and a short RNA. The hybridisation is performed in a kind of domain mode,
 ie. The short sequence is hybridised to the best fitting part of the long one.
 The tool is primarily meant as a means for microRNA target prediction.

Package: rnetclient
Description-md5: ee9128f551bbab8e8f2d6c476a772833
Description-en: Send the Brazilian Income Tax Report to the Brazilian Tax Authority
 rnetclient is a Free Software that can be used to submit the Brazilian Income
 Tax Report to the Brazilian Tax Authority (Receita Federal).  It is the
 outcome of reverse-engineering ReceitaNet, the official and proprietary
 software that Receita Federal distributes.

Package: rng-tools
Description-md5: 53bdd8d47cb06608cb9b3f3a21f5a0d5
Description-en: Daemon to use a Hardware TRNG
 The rngd daemon acts as a bridge between a Hardware TRNG (true random number
 generator) such as the ones in some Intel/AMD/VIA chipsets, and the kernel's
 PRNG (pseudo-random number generator).
 .
 It tests the data received from the TRNG using the FIPS 140-2 (2002-10-10)
 tests to verify that it is indeed random, and feeds the random data to the
 kernel entropy pool.
 .
 This increases the bandwidth of the /dev/random device, from a source that
 does not depend on outside activity. This may improve the behavior of systems
 which experience low values in /proc/sys/kernel/random/entropy_avail
 It may also improve the quality (entropy) of the randomness of /dev/random.
 .
 A TRNG kernel module such as hw_random, or some other source of true
 entropy that is accessible as a device or fifo, is required to use this
 package. It will take advantage of the RDRAND and RDSEED instructions
 included in some Intel & AMD CPUs.

Package: rng-tools-debian
Description-md5: 79886e724d12d4e9ccd765b7cd54dd0d
Description-en: daemon to use a Hardware RNG (classic version)
 The rngd daemon acts as a bridge between a Hardware RNG (random
 number generator), such as the ones in some Intel/AMD/VIA chipsets,
 and the kernel’s PRNG (pseudo-random number generator).
 .
 It tests the data received from the HWRNG using the FIPS 140-2 (2002-10-10)
 tests to verify that it is indeed random then feeds the random data to the
 kernel entropy pool.
 .
 This increases the bandwidth of the /dev/random device, from a source
 that does not depend on outside activity. It may also improve the
 quality (entropy) of the randomness of /dev/random.
 .
 An HWRNG kernel module such as hw_random, or some other source of true
 entropy that is accessible as a device or fifo, is required to use this
 package. Securely tunneling entropy over the network and feeding it to
 rngd is also possible.
 .
 This is an unofficial version of rng-tools (as classically shipped by
 Debian up to and including release 10 “buster”), version 2, extensively
 modified to add multithreading and a lot of new functionality. However,
 most users of newer or high-bandwidth HWRNGs might wish to install the
 latest version of upstream rng-tools (packaged as rng-tools5) instead;
 that package offers more performant support for those, even if it lacks
 the new functionality from this version.

Package: rng-tools5
Description-md5: 53bdd8d47cb06608cb9b3f3a21f5a0d5
Description-en: Daemon to use a Hardware TRNG
 The rngd daemon acts as a bridge between a Hardware TRNG (true random number
 generator) such as the ones in some Intel/AMD/VIA chipsets, and the kernel's
 PRNG (pseudo-random number generator).
 .
 It tests the data received from the TRNG using the FIPS 140-2 (2002-10-10)
 tests to verify that it is indeed random, and feeds the random data to the
 kernel entropy pool.
 .
 This increases the bandwidth of the /dev/random device, from a source that
 does not depend on outside activity. This may improve the behavior of systems
 which experience low values in /proc/sys/kernel/random/entropy_avail
 It may also improve the quality (entropy) of the randomness of /dev/random.
 .
 A TRNG kernel module such as hw_random, or some other source of true
 entropy that is accessible as a device or fifo, is required to use this
 package. It will take advantage of the RDRAND and RDSEED instructions
 included in some Intel & AMD CPUs.

Package: rnp
Description-md5: 86541261524605a4eb724c56a62cfde4
Description-en: Cross-platform OpenPGP (RFC4880) tools (command-line tool)
 RNP is a set of cross-platform tools implementing OpenPGP (RFC 4880) and
 related standards.
 .
 This package contains the command-line tool, rnp.

Package: roadmap
Description-md5: 01fb7f7c25fcdbccb95e0958dc718e1e
Description-en: graph-based project roadmap modeling - Rust source code - CLI tool
 roadmap generates directed acyclic graph representations
 of a project roadmap.
 The idea is to show the steps needed to reach a goal,
 and the order they need to be taken,
 but ignore due dates and other irrelevant details.
 .
 This package provides the command-line tool roadmap.

Package: roary
Description-md5: 6d457fd706202fc2ef292eacf7b46029
Description-en: high speed stand alone pan genome pipeline
 Roary is a high speed stand alone pan genome pipeline, which takes annotated
 assemblies in GFF3 format (as produced, for instance, by Prokka) and calculates
 the pan genome. Using a standard desktop PC, it can analyse datasets with
 thousands of samples, something which is computationally infeasible with
 existing methods, without compromising the quality of the results. 128 samples
 can be analysed in under 1 hour using 1 GB of RAM and a single processor.
 To perform this analysis using existing methods would take weeks and hundreds
 of GB of RAM. Roary is not intended for meta-genomics or for comparing
 extremely diverse sets of genomes.

Package: robin-map-dev
Description-md5: 91d9fedfb4838854cc2cfb09a0bd07bf
Description-en: C++ implementation of a fast hash map and hash set
 The robin-map library is a C++ implementation of a fast hash map and
 hash set using open-addressing and linear robin hood hashing with
 backward shift deletion to resolve collisions.
 .
 Four classes are provided: tsl::robin_map, tsl::robin_set,
 tsl::robin_pg_map and  tsl::robin_pg_set.
 The first two are faster and use a power of two growth policy,
 the last two use a prime growth policy instead and are able to cope
 better with a poor hash function.
 Use the prime version if there is a chance of repeating patterns in
 the lower bits of your hash (e.g. you are storing pointers with an
 identity hash function).

Package: robocode
Description-md5: 6380529980f3b0409a4d09a704570b7f
Description-en: Java programming game based on battle tanks
 Robocode is a Java programming game where the goal is to develop a robot
 battle tank to battle against other tanks. The robot battles are running in
 real-time and on-screen. The motto of Robocode is: Build the best, destroy the
 rest!

Package: robocut
Description-md5: 44d78558046871fd258dd2c7d8b2b208
Description-en: Control program for Graphtec cutting plotters
 Robocut is a simple graphical program to allow you to cut graphics with a
 Graphtec Craft Robo 2 Vinyl Cutter model CC220-20 and Silhouette SD. It can
 read SVG files produced by Inkscape, but it should also work with other
 SVG files.

Package: robot-testing-framework
Description-md5: 34338128fa671d5b50946f06eb467a71
Description-en: Robot Testing Framework (metapackage)
 It is a generic and multi-platform testing framework for the test
 driven development (TDD) which is initially designed for the robotic
 systems.
 However, it can be used for any TDD system. The framework provides
 functionalities for developing and running unit tests in a language and
 middleware independent manner. The test cases are developed as
 independent plug-ins (i.e., using scripting languages or built as
 dynamically loadable libraries) to be loaded and executed by an
 automated test runner.
 Moreover, a fixture manager prepares the setup (e.g., running robot
 interfaces, simulator) and actively monitors that all the requirements
 for running the tests are satisfied during the execution of the tests.
 These functionalities along with other facilities such as the test
 result collector, result formatter and remote interface allow for rapid
 development of test units to cover different levels of system testing.
 .
 This metapackage installs all libraries and tools.

Package: robotfindskitten
Description-md5: cea3321f9fceee71952062f05aaf60f7
Description-en: Zen Simulation of robot finding kitten
 In this simulation, you play the part of robot. Your task is to
 complete the simulation by finding kitten, as is your destiny, and
 indeed your wont.  You (robot) are represented by the # character, and
 you move around with the arrow keys touching things.  If the thing you
 touch is kitten, you get a cute little animation (which was cuter in
 the DOS version) and the simulation ends. Otherwise, you get a brief
 description of what it is you touched.

Package: robotraconteurgen
Description-md5: 241598778c5d6109ebabe6418de6baf5
Description-en: Robot Raconteur code generator
 Robot Raconteur is a communication framework for
 Robotics and Automation. This package provides the
 RobotRaconteurGen tool for generating thunk code from
 robdef files.

Package: robottestingframework-testrunner
Description-md5: e54e5732b94479c6b29ac809055ea941
Description-en: Robot Testing Framework - robottestingframework-testrunner
 It is a generic and multi-platform testing framework for the test
 driven development (TDD) which is initially designed for the robotic
 systems.
 However, it can be used for any TDD system. The framework provides
 functionalities for developing and running unit tests in a language and
 middleware independent manner. The test cases are developed as
 independent plug-ins (i.e., using scripting languages or built as
 dynamically loadable libraries) to be loaded and executed by an
 automated test runner.
 Moreover, a fixture manager prepares the setup (e.g., running robot
 interfaces, simulator) and actively monitors that all the requirements
 for running the tests are satisfied during the execution of the tests.
 These functionalities along with other facilities such as the test
 result collector, result formatter and remote interface allow for rapid
 development of test units to cover different levels of system testing.
 .
 This package contains the robottestingframework-testrunner executable.

Package: robtk
Description-md5: 080b1f5986216eb31a4f13ebd391c242
Description-en: Robin's LV2 UI ToolKit
 Robtk facilitates creating LV2 plugins UIs with emphasis to allow porting
 existing GTK+ plugin UIs.
 .
 A subset of gtk's functionality and widgets were re-implemented in cairo.
 On compile-time GTK+ as well as openGL variants of the UI can be produced.
 .
 The complete toolkit consists of header files to be included with the UI
 source-code and maps functions to the underlying implementation e.g.
 robtk_lbl_new() to gtk_label_new(). no additional libraries or
 dependencies are required.
 .
 This package provides the source files of Robin's LV2 UI ToolKit.

Package: robustirc-bridge
Description-md5: 7c523959e308d2b13a295e8d7c90af1a
Description-en: bridge between IRC and RobustIRC
 The RobustIRC bridge allows you to connect to a RobustIRC network using your
 regular IRC client (such as irssi, WeeChat, XChat, etc).
 .
 It can be used as a SOCKS proxy for IRC clients which support SOCKS proxies,
 or it can be run for a specific RobustIRC network, in which case it will
 listen on a port (localhost:6667 by default) and talk IRC.

Package: roc-toolkit-tests
Description-md5: 20368c46b2b18bd9668490aacd9fdb97
Description-en: real-time audio streaming over the network (tests)
 Roc is a network transport, highly specialized for the real-time streaming use
 case. The user writes the stream to the one end and reads it from another end,
 and Roc deals with all the complexity of the task of delivering data in time
 and with no loss. Encoding, decoding, adjusting rates, restoring losses - all
 these are performed transparently under the hood.
 .
 This package contains test programs from the upstream code which are used
 for the autopkgtests.

Package: roc-toolkit-tools
Description-md5: e713e2073f21a857036ec05fb318a9a9
Description-en: real-time audio streaming over the network (tools)
 Roc is a network transport, highly specialized for the real-time streaming use
 case. The user writes the stream to the one end and reads it from another end,
 and Roc deals with all the complexity of the task of delivering data in time
 and with no loss. Encoding, decoding, adjusting rates, restoring losses - all
 these are performed transparently under the hood.
 .
 This package provides the roc-toolkit tools.

Package: rockdodger
Description-md5: 70833318ad7816a8a518e30b224dd83f
Description-en: Fly through an asteroid field avoiding rocks and greeblies
 Rock Dodger is a horizontal scrolling action game where you have to
 navigate your spaceship through a stream of rocks flying in from the
 right. Your only help is a laser to destroy rocks and a limited amount
 of shield. This game once took 4th place in the NoStarch game contest.

Package: rocketcea
Description-md5: 1b33739cd5641f4986a9b1df8dfa07d4
Description-en: NASA Chemical Equilibrium, wrapped in Python
 RocketCEA can be used to help determine input values for a rocket motor burn
 simulation program, like openmotor.  The calculation engine is a modified
 copy of NASA's "Chemical Equilibrium with Applications" (CEA) FORTRAN code.
 .
 RocketCEA makes direct calls to a modified copy of the NASA FORTRAN CEA
 code in “rocket” mode to calculate Isp, Cstar, Tcham etc. and provides
 tools to help determine useful mixture ratio range, optimum MR and more.
 .
 The modifications to CEA2.f allow the program to properly handle hydrazine
 monopropellant’s ammonia dissociation.

Package: rockhopper
Description-md5: c4a116d9ed0d72495fc82df766d13760
Description-en: system for analyzing bacterial RNA-seq data
 Rockhopper is a comprehensive and user-friendly system for
 computational analysis of bacterial RNA-seq data. As input, Rockhopper
 takes RNA sequencing reads output by high-throughput sequencing
 technology (FASTQ, QSEQ, FASTA, SAM, or BAM files). Rockhopper supports
 the following tasks:
 .
 * Reference based transcript assembly (when one or more reference
 genomes are available)
 - Aligning reads to genomes
 - Assembling transcripts
 - Identifying transcript boundaries and novel transcripts such as
 small RNAs
 * De novo transcript assembly (when reference genomes are unavailable)
 * Normalizing data from different experiments
 * Quantifying transcript abundance
 * Testing for differential gene expression
 * Characterizing operon structures
 * Visualizing results in a genome browser

Package: rocksdb-tools
Description-md5: b6d993b23e86ba115f6f09eb2ee22e66
Description-en: persistent Key-Value Store for Flash and RAM Storage (tools)
 C++ library providing an embedded key-value store, where keys and values are
 arbitrary byte streams. It was developed at Facebook based on LevelDB and
 provides backwards-compatible support for LevelDB APIs.
 .
 RocksDB is optimized for Flash with extremely low latencies. RocksDB uses a
 Log Structured Database Engine for storage, written entirely in C++.
 .
 RocksDB features highly flexible configuration settings that may be tuned to
 run on a variety of production environments, including pure memory, Flash,
 hard disks or HDFS. It supports various compression algorithms and good tools
 for production support and debugging.
 .
 Features:
 - Designed for application servers wanting to store up to a few terabytes
 of data on locally attached Flash drives or in RAM
 - Optimized for storing small to medium size key-values on fast storage --
 flash devices or in-memory
 - Scales linearly with number of CPUs so that it works well on ARM
 processors
 .
 This package contains administration and data access tools.

Package: rockusb
Description-md5: 619bf30b1837fa0a4b2e431ba9313a54
Description-en: Rockchip USB utility
 rockusb is an independent re-implementation of the Rockchip USB
 protocol used to communicate with various Rockchip processors. It
 allows one to read information about the processor or the flash memory,
 read and write files to and from flash, reset the device and various
 other commands.

Package: rocm
Description-md5: 3e84f14661d456c8475c704b298269df
Description-en: Tools, libraries and tests for ROCm stack
 This metapackage provides every library, development tools, headers
 and test binaries included in rocm-dev and rocm-tests packages.

Package: rocm-cmake
Description-md5: c500c71f8060eaa91af23380c4779039
Description-en: AMD ROCm CMake modules
 rocm-cmake provides CMake modules for common build and development
 tasks within the ROCm project, such as setting version numbers,
 configuring CPack properties, and running static analysis tools.
 rocm-cmake is not typically required for building libraries or
 programs that use ROCm.

Package: rocm-dev
Description-md5: f014287ac7e13a295eeefef7c84be237
Description-en: Tools and libraries for ROCm development
 This metapackage provides development tools, libraries, and headers
 used when developing for the AMD ROCm platform. The development tools
 include a HIP compiler, and the libraries include a wide range of
 math, machine learning, inter- and intra-node communication, and basic
 primatives for authoring programs with AMD GPU acceleration.

Package: rocm-device-libs-17
Description-md5: 2f13e52fa35b59eeeeb649773f164984
Description-en: AMD specific device-side language runtime libraries
 Set of AMD specific device-side language runtime libraries, specifically: the
 Open Compute library controls, the Open Compute Math library, the Open Compute
 Kernel library, the OpenCL built-in library, the HIP built-in library, and the
 Heterogeneous Compute built-in library.

Package: rocm-device-libs-21
Description-md5: 2f13e52fa35b59eeeeb649773f164984
Description-en: AMD specific device-side language runtime libraries
 Set of AMD specific device-side language runtime libraries, specifically: the
 Open Compute library controls, the Open Compute Math library, the Open Compute
 Kernel library, the OpenCL built-in library, the HIP built-in library, and the
 Heterogeneous Compute built-in library.

Package: rocm-device-libs-22
Description-md5: 2f13e52fa35b59eeeeb649773f164984
Description-en: AMD specific device-side language runtime libraries
 Set of AMD specific device-side language runtime libraries, specifically: the
 Open Compute library controls, the Open Compute Math library, the Open Compute
 Kernel library, the OpenCL built-in library, the HIP built-in library, and the
 Heterogeneous Compute built-in library.

Package: rocm-opencl-icd
Description-md5: 24c4ac7a9a809e479fa7a95270b66cf2
Description-en: AMD ROCm implementation of the OpenCL API - ICD runtime
 This package contains the ROCm implementation of the OpenCL (Open
 Computing Language) library for AMD GPUs, which is intended for use
 with an ICD loader. OpenCL provides a standardized interface for
 computational analysis on graphical processing units.

Package: rocm-podman-support
Description-md5: ff83f2a2439c2e250786d3202752f689
Description-en: Utilities for working with ROCm inside podman containers
 This package contains various utilities that facilitate working with
 ROCm packages inside podman containers, with a focus on rootless podman
 containers.
 .
 These include:
 * rocm-podman-setup    Prepare the system for GPU-in-container use
 * rocm-podman-create   Build podman images with GPU support
 * rocm-podman-run      Run a command in a container with GPU support
 .
 This package also includes autopkgtest-virt-qemu+podman, a specialized
 autopkgtest backend for running tests in a rootless podman container
 using the host GPU.
 .
 Currently, this only works with amd64 guests on amd64 hosts.

Package: rocm-qemu-support
Description-md5: b3b12aeb20f3323cdfcbb7d815135f4a
Description-en: Utilities for working with ROCm inside QEMU VMs
 This package contains various utilities that facilitate working with
 ROCm packages inside QEMU VMs.
 .
 These include:
 * rocm-qemu-setup    Prepare the system for GPU pass-through
 * rocm-qemu-create   Build QEMU images with GPU pass-through support
 * rocm-qemu-run      Boot a VM with GPU pass-through
 .
 This package also includes autopkgtest-virt-qemu+rocm, a specialized
 autopkgtest backend for running autopkgtests in a QEMU VM with GPU
 pass-through.
 .
 Currently, this only works with amd64 guests on amd64 hosts.

Package: rocm-smi
Description-md5: ae5b3b8951a164ed9db167c3132928e1
Description-en: ROCm System Management Interface (ROCm SMI) command-line interface
 This is the reference implementation from AMD, exposing the ROCm SMI library
 to the user. It presents a Python executable, `rocm-smi`.

Package: rocm-tests
Description-md5: bc1c42c654572079f25b3b67bf636189
Description-en: Tests for validating the ROCm software stack
 This package contains test utilities that can be used to verify
 that the ROCm software stack is functioning correctly.

Package: rocminfo
Description-md5: 1f5df0ccf58846dc9fb3b77e755c719f
Description-en: ROCm Application for Reporting System Info
 rocminfo gives information about the HSA system attributes and agents.
 This package is part of the AMD ROCm software stack.

Package: rocqnavi
Description-md5: fbd776879377bcaed66f7076fda44dd9
Description-en: Generator of HTML documentation from Rocq files
 Rocq is a proof asssistant for higher-order logic, which
 allows the development of computer programs consistent with
 their formal specification. It is developed using Objective
 Caml and Camlp5.
 .
 This package provides a generator of HTML documentation for
 Rocq files, with:
 - generation of indexes
 - clickable notations
 - Markdown and LaTeX notations in comments
 - sidebar with the tree of modules

Package: rocs
Description-md5: 4630339f2ebf0d533f4893ee0b27c1bd
Description-en: graph theory IDE
 Rocs aims to be a Graph Theory IDE for helping professors to show the results
 of a graph algorithm and also helping students to do the algorithms.
 .
 Rocs has a scripting module, done in Qt Script, that interacts with the drawn
 graph and every change in the graph with the script is reflected on the drawn
 one.
 .
 This package is part of the KDE education module.

Package: roffit
Description-md5: 6c70fe6d48d97df873bd775cbda1bf3a
Description-en: convert nroff manual pages into HTML
 Read nroff formatted manual page from standard input and convert it
 to HTML. Options -mandir and --hrefdir can generate cross-manpage
 links. URLs are converted to <a href> links.

Package: rofi
Description-md5: e8134d06d81bbf80e1876358db7347ef
Description-en: window switcher, run dialog and dmenu replacement
 rofi can act as an application launcher, window switcher, ssh launcher and
 dmenu replacement.
 .
 Included features:
 * Full (configurable) keyboard navigation
 * Type to filter
 + Tokenized: Type any word in any order to filter
 + Case insensitive
 * UTF-8 enabled
 + UTF-8 aware string collating
 + intl. keyboard support (`e -> è)
 * Pango font rendering
 * RTL language support
 * Window Switcher
 + I3 support (requires i3-wm to be installed)
 + EWMH compatible WM
 * Run dialog
 * Desktop File Run dialog
 * SSH launcher
 * History based ordering based on use. (optional)
 * Levenshtein distance ordering of matches. (optional)
 * Drop in dmenu replacement (with many added improvements).
 * Can be easily extended using scripts.

Package: rofi-dev
Description-md5: 20ea36ea11094109933fa588d3aa7669
Description-en: development files for rofi
 This package provides headers to allow development of plugins for rofi.
 .
 rofi is a window switcher, run dialog and dmenu replacement

Package: rofimoji
Description-md5: 7da2938173ccf7156d6ef37f1dd2db4f
Description-en: Emoji picker for rofi and other dmenu-derivatives
 Search and insert emojis and other unicode characters using rofi, wofi or
 other dmenu-derivatives. The chosen character can be copied to the clipboard
 or automatically typed into the currently selected textfield.

Package: roguenarok
Description-md5: 15fa4c9e582c6dde5dcc9e2315d1abf5
Description-en: versatile and scalable algorithm for rogue taxon identification
 RogueNaRok is a versatile and scalable algorithm for rogue taxon
 identification. It also includes implementations of the maximum agreement
 subtree, leaf stability index and taxonomic instability index.

Package: rolldice
Description-md5: fc24e9e12c794a8f92ab0ca6e1058501
Description-en: virtual dice roller
 rolldice is a virtual dice roller that takes a string on the command
 line in the format  of some fantasy role playing games like Advanced
 Dungeons & Dragons [1] and returns the result of the dice rolls.
 .
 [1] Advanced Dungeons & Dragons is a registered trademark of TSR, Inc.

Package: rollup
Description-md5: 40015816cb27da260e65085629df4edd
Description-en: ES6 module bundler for JavaScript
 Rollup is a module bundler for JavaScript which compiles small pieces of code
 into something larger and more complex, such as a library or application. It
 uses the standardized ES module format for code, instead of previous
 idiosyncratic solutions such as CommonJS and AMD.
 .
 ES modules let you freely and seamlessly combine the most useful individual
 functions from your favorite libraries. Rollup can optimize ES modules for
 faster native loading in modern browsers, or output a legacy module format
 allowing ES module workflows today.
 .
 node-chokidar is required to use the --watch option

Package: rolo
Description-md5: e9f1159f9dec94d6d710ead9af5bd2e7
Description-en: text-based (vCard) contact management software
 Rolo keeps track of your contacts and display them to you with a
 text-based menu. Rolo strives to be a well-constructed tool for
 complimenting text-based email programs-such as mutt. It utilizes the
 vCard version 3.0 format for storing its contacts and it interfaces
 with the end-user through a NCurses front-end.

Package: ronn
Description-md5: 2c253bec114012b82b2e53e39aeb42af
Description-en: tool to build manuals from Markdown
 Ronn builds manuals. It converts simple, human readable textfiles to roff for
 terminal display, and also to HTML for the web.
 .
 The source format includes all of Markdown but has a more rigid structure and
 syntax extensions for features commonly found in manpages (definition lists,
 link notation, etc.). The ronn-format(7) manual page defines the format in
 detail.
 .
 This package contains the ronn conversion tool.

Package: roodi
Description-md5: 068852d8321aa654b75c5c48ef750e08
Description-en: Ruby object oriented design inferometer
 Roodi stands for Ruby Object Oriented Design Inferometer. It parses your
 Ruby code and warns you about design issues you have based on the
 configured checks.

Package: root-tail
Description-md5: 4809f51e22e0770267fe710f97f8f965
Description-en: Displays select log files in the X root window
 Root-tail is a program that displays and follows the most recent
 contents of one or more log fileslike "tail -f" but on the X root
 window, through the use of transparent windows.

Package: rootlesskit
Description-md5: 323333f58ebf45dcb9ac4b525e13a56b
Description-en: Linux-native "fake root" for rootless containers
 The purpose of RootlessKit is to run Docker and
 Kubernetes as an unprivileged user (known as "Rootless mode"),
 so as to protect the real root on the host from potential
 container-breakout attacks.
 .
 RootlessKit creates user_namespaces(7) and mount_namespaces(7),
 and executes newuidmap(1)/newgidmap(1) along with subuid(5) and
 subgid(5).
 .
 RootlessKit also supports isolating network_namespaces(7) with
 userspace NAT using "slirp".
 .
 This Debian package doesn't support vpnkit mode.
 .
 On Debian system, kernel.unprivileged_userns_clone should be enabled.

Package: rosegarden
Description-md5: 5c65f29c7ed569642ec74021c668bc22
Description-en: music editor and MIDI/audio sequencer
 Rosegarden is a Qt application which provides a mixed Audio/MIDI
 sequencer (for playback and recording), a multi-track editor, music
 editing using both piano-roll and score notation, MIDI file IO,
 lilypond and Csound files export, etc.

Package: rotix
Description-md5: 6316d7be5b1cb3e6a31486d45f917cfd
Description-en: generate rotational obfuscations
 Rotix allows you to generate rotational obfuscations, like the world-famous
 ROT-13. Note that this is not an encryption pack.
 .
 Install Rotix if you want to generate ROT-13 variants.

Package: rotter
Description-md5: 715132c0bee81d09b6761333066cd23d
Description-en: JACK client for transmission recording and audio logging
 Rotter is a Recording of Transmission / Audio Logger for JACK. It was
 designed for use by radio stations, who are legally required to keep
 a recording of all their output. Rotter runs continuously, writing to
 a new file every hour.

Package: roundcube
Description-md5: d6553eaac17c025256cb902a265e252d
Description-en: skinnable AJAX based webmail solution for IMAP servers - metapackage
 RoundCube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface. It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 The user interface is fully skinnable using XHTML and CSS 2.
 .
 This package will install a full roundcube application.

Package: roundcube-core
Description-md5: 070b49746ffa5175d706c57880b405e7
Description-en: skinnable AJAX based webmail solution for IMAP servers
 RoundCube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface. It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 The user interface is fully skinnable using XHTML and CSS 2.
 .
 This package provides the core code for roundcube. You should install
 it along with one of the roundcube database metapackages.

Package: roundcube-mysql
Description-md5: e3030807c558599393412b21babfca91
Description-en: metapackage providing MySQL dependencies for RoundCube
 This package provides MySQL dependencies for RoundCube Webmail, a
 skinnable AJAX based webmail solution for IMAP servers. Install this
 one if you want to use a MySQL database with RoundCube.

Package: roundcube-pgsql
Description-md5: 7a8d9c1ae68fcd3b5176a88c3c7750d8
Description-en: metapackage providing PostgreSQL dependencies for RoundCube
 This package provides PostgreSQL dependencies for RoundCube Webmail,
 a skinnable AJAX based webmail solution for IMAP servers. Install
 this one if you want to use a PostgreSQL database with RoundCube.

Package: roundcube-plugin-authres-status
Description-md5: a9d95409155c3bf962238bdd0cf8d563
Description-en: authres_status plugin for Roundcube Webmail
 Roundcube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface.  It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 This package provide the 'authres_status' third-party plugin, which checks the
 Authentication-Results headers added by the MTA and displays an icon to show
 the verification status.  Parsing of the Authentication-Results headers is
 more or less done according to RFC5451 which supports DKIM, DomainKeys, SPF,
 Sender-ID, iprev and SMTP AUTH result values.

Package: roundcube-plugin-compose-addressbook
Description-md5: 2525134e1bdae706cb14ecf9e77e5f9f
Description-en: compose_addressbook plugin for Roundcube Webmail
 Roundcube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface.  It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 This package provide the 'compose_addressbook' third-party plugin, which adds
 a button to the compose screen thereby enabling contact selection with the
 mouse.  These contacts can then be added to recipients (To/Cc/Bcc) with a mouse
 click.
 .
 This plugin does not work with the larry skin, as it already has an
 addressbook in the compose area.  Only use with the classic skin.

Package: roundcube-plugin-contextmenu
Description-md5: 51a5b5da737b3bfa58889db5b3adb474
Description-en: ContextMenu plugin for Roundcube Webmail
 Roundcube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface.  It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 This package provide the 'ContextMenu' third-party plugin, which creates
 context menus for various parts of Roundcube using commands from the toolbars.

Package: roundcube-plugin-dovecot-impersonate
Description-md5: 84b9d22b9ace0108b0ab42f3e842a940
Description-en: dovecot_impersonate plugin for Roundcube Webmail
 Roundcube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface.  It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 This package provide the 'dovecot_impersonate' third-party plugin, which
 enables impersonation of another user using the dovecot master user feature.

Package: roundcube-plugin-fail2ban
Description-md5: 56bf6963564dd2d002789b09c6c86e32
Description-en: fail2ban plugin for Roundcube Webmail
 Roundcube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface.  It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 This package provide the 'fail2ban' third-party plugin, which displays failed
 login attempts in syslog or userlogins log file.  Fail2Ban can in turn use
 this information Fail2Ban to block the attacker's IP for a set amount of time.

Package: roundcube-plugin-html5-notifier
Description-md5: 5cd5b0b2fe18a0287b0c30175d4acb07
Description-en: HTML5_Notifier plugin for Roundcube Webmail
 Roundcube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface.  It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 This package provide the 'HTML5_Notifier' third-party plugin, which displays
 desktop notifications like the ones from Google Mail.

Package: roundcube-plugin-keyboard-shortcuts
Description-md5: 850332745136a10f2427878f8ac4430c
Description-en: keyboard_shortcuts plugin for Roundcube Webmail
 Roundcube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface.  It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 This package provide the 'keyboard_shortcuts' third-party plugin, which allows
 some functionality to be handled with the keyboard.  It adds an icon to the
 mail screen to view all available shortcuts.

Package: roundcube-plugin-listcommands
Description-md5: 9a4db013307fcb3d7b2890648b6105f8
Description-en: listcommands plugin for Roundcube Webmail
 Roundcube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface.  It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 This package provide the 'listcommands' third-party plugin, which adds a set
 of commands to the email headers in order to manage mailinglist posting.  This
 lets the user easily subscribe, unsubscribe, check the archives etc.

Package: roundcube-plugin-message-highlight
Description-md5: 25f26932915d2657116e230b11a4da2d
Description-en: message_highlight plugin for Roundcube Webmail
 Roundcube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface.  It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 This package provide the 'message_highlight' third-party plugin, which enables
 colorizing the message index rows based on specific criteria like sender,
 recipient and subject.

Package: roundcube-plugin-sauserprefs
Description-md5: 06490beed3ff8a3b29f9263963e1d61d
Description-en: SAUserPrefs plugin for Roundcube Webmail
 Roundcube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface.  It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 This package provide the 'SAUserPrefs' third-party plugin, which adds the
 ability for users to edit they SpamAssassin user preferences from within
 Roundcube.  It interacts via SQL with preferences stored in a database.

Package: roundcube-plugin-thunderbird-labels
Description-md5: 416d7f06b6d56463af843e8e1fd0fddd
Description-en: thunderbird_labels plugin for Roundcube Webmail
 Roundcube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface.  It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 This package provide the 'thunderbird_labels' third-party plugin, which
 emulates Thunderbird's behaviour:
 - displays the message rows using the same colors as Thunderbird does;
 - label of a message can be changed/set exactly like in Thunderbird;
 - keyboard shortcuts on keys 0-5 work like in Thunderbird; and
 - integrates into contextmenu plugin when available.

Package: roundcube-plugins
Description-md5: 9d938733bb09501e1220d825f58b84a0
Description-en: skinnable AJAX based webmail solution for IMAP servers - plugins
 RoundCube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface. It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 The user interface is fully skinnable using XHTML and CSS 2.
 .
 This package provides several plugins for Roundcube. They should be
 enabled in the configuration of Roundcube.

Package: roundcube-plugins-extra
Description-md5: 494d547606ae2be7862b91c99b7180c1
Description-en: transitional dummy package for roundcube-plugin-*
 This is a transitional dummy package to get upgrading systems to install the
 various roundcube-plugin-* packages formerly included in this package.  It can
 safely be removed once no other package depends on it.

Package: roundcube-skin-classic
Description-md5: 2c42a280a20f1c848e6b0e8a0a447334
Description-en: skinnable AJAX based webmail solution for IMAP servers - classic theme
 RoundCube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface. It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 The user interface is fully skinnable using XHTML and CSS 2.
 .
 This package provides the "classic" theme for Roundcube.

Package: roundcube-skin-larry
Description-md5: c1e85600374b61e0029533e29c2a3a91
Description-en: skinnable AJAX based webmail solution for IMAP servers - Larry theme
 RoundCube Webmail is a browser-based multilingual IMAP client with an
 application-like user interface. It provides full functionality
 expected from an e-mail client, including MIME support, address book,
 folder manipulation and message filters.
 .
 The user interface is fully skinnable using XHTML and CSS 2.
 .
 This package provides the "Larry" theme for Roundcube.

Package: roundcube-sqlite3
Description-md5: 57abc373e59353dec211093c19a195fe
Description-en: metapackage providing SQLite dependencies for RoundCube
 This package provides SQLite dependencies for RoundCube Webmail,
 a skinnable AJAX based webmail solution for IMAP servers. Install
 this one if you want to use a SQLite database with RoundCube.

Package: route-rnd
Description-md5: 8a31bab5589399367f169c69e687f088
Description-en: external autorouter for pcb-rnd
 route-rnd is a generic 'external autorouter' developed for the ringdove
 suite.  It speaks the tEDAx format (http://www.repo.hu/projects/tedax). A
 route request tEDAx document is generated by a PCB editor, then route-rnd is
 called and writes the route result tEDAx which then can be fed back to the
 PCB editor to create the tracks. This process is demonstrated by ringdove's
 pcb-rnd external autorouter feature.
 .
 Route-rnd is a modular router that offers different routing algorithms.

Package: routino
Description-md5: fe6b12474f376c01dedd2616bd05dd79
Description-en: Set of tools to find a path between two points
 Routino is an application for finding a route between two points
 using the dataset of topographical information collected by
 OpenStreetMap

Package: routino-common
Description-md5: 9d50524c2c1159dfdc518414757c990e
Description-en: Routino data
 Routino is an application for finding a route between two points
 using the dataset of topographical information collected by
 OpenStreetMap
 .
 This package provides the common data for Routino.

Package: routino-www
Description-md5: c029b2eade196448e4949804939ad231
Description-en: Web frontend for routino
 Routino is an application for finding a route between two points
 using the dataset of topographical information collected by
 OpenStreetMap
 .
 This is the web frontend to the router.

Package: rover
Description-md5: a4055ed1d37315eb45e175ace0fee6bc
Description-en: text-based light-weight frontend for update-alternatives
 Rover is a text-based light-weight frontend for update-alternatives, which is
 inspired by the ranger file browser. Compared to existing graphical frontends
 such as galternatives and kalternatives, Rover still has the following
 advantages:
 1. User doesn't need to move hand off the keyboard.
 2. Zero GUI overhead, and not bound to graphical environment.
 3. Supports searching by substring or Python regex.

Package: rows
Description-md5: 6bfd503b470fde537b8862f653cb777c
Description-en: common, beautiful interface to tabular data, no matter the format
 A command-line interface so you can have easy access to the most used
 features: convert between formats, sum, join and sort tables.
 No matter in which format your tabular data is: rows will import it,
 automatically detect types so you can start working with the data instead of
 trying to parse it. It is also locale and unicode aware.

Package: rpacket
Description-md5: ab674185c8752fbbefe8e9f71c6891ba
Description-en: Low-level OpenPGP packet operations based on rPGP
 rpacket is a special purpose tool for low-level operations on OpenPGP packets.
 .
 It currently supports two operations: `split` and `dump`. Both commands accept
 both armored and binary OpenPGP data.
 This package contains the following binaries built from the Rust crate
 "rpacket":
 - rpacket

Package: rpavlik-cmake-modules
Description-md5: 39c9f93cb767c5d5733623afeef0ed35
Description-en: Rylie's CMake Modules Collection
 This is a collection of CMake modules that Rylie Pavlik produced during the
 course of a variety of software development. There are a number of find
 modules, especially for virtual reality and physical simulation packages, some
 utility modules of more general interest, and some patches or workarounds for
 (very old versions of) CMake itself.

Package: rpi-imager
Description-md5: c96105d8c4c4f17d10c2b667162d4e2c
Description-en: Raspberry Pi imaging utility
 Graphical utility user-interface to write (optionally compressed) disk images
 (from local files or remote hosts) to removable storage. Primarily intended
 for use with OS images for the Raspberry Pi.

Package: rpitalk
Description-md5: 59c18e183cafe0fa0a5455a900773702
Description-en: Hardware speech synthesizer emulator for Raspberry Pi
 rpitalk provides software for turning a Raspberry Pi into a
 legacy hardware speech synthesizer emulator.
 .
 It supports emulation of DECtalk-compatible and LiteTalk-compatible
 devices and implements their serial command protocols.
 .
 rpitalk is intended for use on a Raspberry Pi with a USB OTG (gadget) port,
 where it listens on a virtual serial device and uses Speech Dispatcher as a
 backend, allowing screen readers or other software on a host computer to
 produce speech through a modern text-to-speech engine. It can also be used
 on other machines with a standard serial port if desired.
 .
 The emulator may be configured using /etc/rpitalk/emulator.conf and
 supports multiple emulation modes selectable at runtime.

Package: rpki-client
Description-md5: 7fd033d9d48604dc78700e4369903059
Description-en: OpenBSD RPKI validator
 rpki-client is an RPKI relying party software: it downloads and validates
 the RPKI repositories.

Package: rpki-trust-anchors
Description-md5: 74688ae214e4188c5f4cf2d34fedf35e
Description-en: RPKI Trust Anchor Locators
 This package contains the RPKI Trust Anchor Locators (TALs), i.e. data
 which allows software to download and verify the certificates published
 by the Regional Routing Registries for the purpose of verifying Route
 Origin Authorisation certificates (ROAs).

Package: rpl
Description-md5: 1cb905b4fa5032e19c0a3aa08791c695
Description-en: replace strings in files
 rpl is an intelligent search and replacement utility. It will change
 strings with new strings in multiple text files at the same time.
 .
 rpl can verify, find and edit several plain texts quickly.

Package: rplay-client
Description-md5: db7ea6eb5275fde4a4d72b177aed633a
Description-en: rplay network audio system - basic clients
 This package contains the basic rplay clients (rplay, rptp).  The clients
 are used to play sounds on the local host or remote systems.
 .
 RPlay allows sounds to be played to and from local and remote Unix
 systems.  Sounds can be played with or without sending audio data over
 the network using either UDP or TCP/IP.  RPlay audio servers can be
 configured to share sound files with each other.
 .
 Support for RPlay is included in several applications.  These include
 xpilot, xlockmore, xboing, fvwm, and ctwm.

Package: rplay-contrib
Description-md5: e208080f5881c3e1317c1b6db4b8f117
Description-en: rplay network audio system - contributed binaries
 Contains mailsounds and Mailsounds each of which can be used to play
 sounds on a system when new mail arrives.
 .
 RPlay allows sounds to be played to and from local and remote Unix
 systems.  Sounds can be played with or without sending audio data over
 the network using either UDP or TCP/IP.  RPlay audio servers can be
 configured to share sound files with each other.
 .
 Support for RPlay is included in several applications.  These include
 xpilot, xlockmore, xboing, fvwm, and ctwm.

Package: rplay-server
Description-md5: a837446457cb0780b41fbeb313d2f3a6
Description-en: rplay network audio system - server
 This package contains the rplay server.  The rplay server allows sounds
 to be played on the system.
 .
 RPlay allows sounds to be played to and from local and remote Unix
 systems.  Sounds can be played with or without sending audio data over
 the network using either UDP or TCP/IP.  RPlay audio servers can be
 configured to share sound files with each other.
 .
 Support for RPlay is included in several applications.  These include
 xpilot, xlockmore, xboing, fvwm, and ctwm.

Package: rpm
Description-md5: b637dea69233214122f83668b1ac634e
Description-en: package manager for RPM
 The RPM Package Manager (RPM) is a command-line driven package
 management system capable of installing, uninstalling, verifying,
 querying, and updating computer software packages.
 .
 On Debian and derived systems it is recommended to use "alien" to
 convert RPM packages into .deb format instead of bypassing the Debian
 package management system by installing them directly with rpm.

Package: rpm-common
Description-md5: 281a776fb3c0b33e3fa2befccc935f42
Description-en: common files for RPM
 The RPM Package Manager (RPM) is a command-line driven package
 management system capable of installing, uninstalling, verifying,
 querying, and updating computer software packages.
 .
 This package contains some scripts and default configuration which is
 used by RPM libraries.

Package: rpm2cpio
Description-md5: 40ab460ae975fb68939c5b31c0e7dc8e
Description-en: tool to convert RPM package to CPIO archive
 The RPM Package Manager (RPM) is a command-line driven package
 management system capable of installing, uninstalling, verifying,
 querying, and updating computer software packages.
 .
 This package contains tool to convert RPM packages to standard CPIO
 archive.

Package: rpmlint
Description-md5: b8da9a736db7db144d0b4163fc42d180
Description-en: RPM package checker
 rpmlint is a tool for checking common errors in rpm packages.  rpmlint
 can be used to test individual packages before uploading or to check
 an entire distribution.  By default all applicable checks are
 performed but specific checks can be performed by using command line
 parameters.
 .
 rpmlint can check binary rpms (files and installed ones), source rpms,
 and plain specfiles, but all checks do not apply to all argument
 types.  For best check coverage, run rpmlint on source rpms instead of
 plain specfiles, and installed binary rpms instead of uninstalled
 binary rpm files.
 .
 The idea for rpmlint is from the lintian tool of the Debian project.

Package: rr
Description-md5: 6f093fd220a351d6d9b0fa00a53c5695
Description-en: application execution recorder, player and debugger
 rr allows application executions to be recorded and then replayed
 with gdb as many times as desired.
 .
 This allows intermittent, or complex to reproduce, bugs to be
 captured and then debugged at leisure. Replays are deterministic,
 always identical from one run to another.
 .
 rr is incompatible with ptrace hardening, and currently only supports
 Intel CPUs with Nehalem or later microarchitectures, some AMD CPUs
 with Zen or later microarchitectures, and some AArch64
 microarchitectures (e.g. ARM Neoverse N1 or Apple Silicon M-series).
 The amd64 package supports debugging amd64 and i386 binaries.

Package: rrdcached
Description-md5: 4d8a85234e5733e4bc3e4f2b629e4f4c
Description-en: data caching daemon for RRDtool
 RRDCacheD is a daemon that receives updates to existing RRD files, accumulates
 them and, if enough have been received or a defined time has passed, writes
 the updates to the RRD file. The daemon was written with big setups in mind.
 Those setups usually run into I/O related problems. RRDCacheD's goal is to
 alleviate these problems.

Package: rrdtool-tcl
Description-md5: b846eb67771d33328ed170f4f37b5a75
Description-en: time-series data storage and display system (Tcl interface)
 The Round Robin Database Tool (RRDtool) is a system to store and display
 time-series data (e.g. network bandwidth, machine-room temperature,
 server load average). It stores the data in Round Robin Databases (RRDs),
 a very compact way that will not expand over time. RRDtool processes the
 extracted data to enforce a certain data density, allowing for useful
 graphical representation of data values.
 .
 This package contains a Tcl interface to RRDs.

Package: rrdweather
Description-md5: c86fefcde26f2444392eea9522131ee7
Description-en: weather monitoring tool based on RRDtool and weather.com
 RDWeather is a tool based on RRDtool and weather.com for weather monitoring.
 It regularly collects weather data from a XML file and put them in
 nice RRDtool graphs.

Package: rrep
Description-md5: bde8e8b5ea0bac44a7b315e1ba98cf59
Description-en: recursive pattern replacement utility
 rrep is a pattern replacement utility.  It comes with
 support for regular expressions, recursive directory
 processing, backup, simulation and prompting.  The
 replacement string may contain special characters to
 refer to portions of the matched pattern.

Package: rrootage
Description-md5: 0f85621992be68de3bd7f78fcf25fc67
Description-en: arcade-style space shooting game
 rRootage is an arcade-style vertical shooting game, with music to match.
 Avoid the barrage of bullets and destroy the enemy's battle ship with your
 laser. rRootage has 40 levels, each playable in four different modes.
 .
 rRootage was created by Kenta Cho.

Package: rrootage-data
Description-md5: 31bdc3386453bd56eb673d3900f62c11
Description-en: space shooting game - data files
 This package contains data files for the rRootage game.

Package: rs
Description-md5: d97e4ed404dbab37fcffe56d166d4370
Description-en: reshape a data array
 rs reads the standard input, interpreting each line as a row of
 blank-separated entries in an array, transforms the array
 according to the options, and writes it on the standard output.
 Numerous options control input, reshaping and output processing;
 the simplest usage example is "ls -1 | rs", which outputs the
 same (on an 80-column terminal) as the modern "ls" with no "-1"
 argument.

Package: rsakeyfind
Description-md5: 56c621be6fd0438c3559a6115f1b46b9
Description-en: locates BER-encoded RSA private keys in memory images
 rsakeyfind is a tool that locates BER-encoded RSA private keys in MEMORY-IMAGE.
 If a MODULUS-FILE is specified, it will locate private and public keys matching
 the hex-encoded modulus read from this file.
 .
 This package is useful to several activities, as forensics investigations.

Package: rsass
Description-md5: cce03941de56b156e287c0821562f3b8
Description-en: sass implementation in pure rust - CLI tool
 rsass is sass reimplemented in rust with nom.
 .
 Sass is a pre-processing language for CSS.
 It allows you to write cleaner stylesheets
 and makes collaboration on your CSS a breeze.
 .
 NB! Not all of the official Sass specification is implemented yet.
 See upstream README below /usr/share/doc/rsass/ for more details.
 .
 This package provides the command-line tool rsass.

Package: rsbackup
Description-md5: 89600b35c2f4678b96b064c1b193e46f
Description-en: rsync-based backup utility
 Backups are stored as complete filesystem trees on a (perhaps
 external) hard disk.  Multiple backups use hard links between
 identical files to save space.
 .
 Backups may be taken from multiple machines (over SSH) and stored to
 multiple disks.
 .
 Backups may be made automatically, i.e. without relying on the
 operator to remember to make a backup.

Package: rsbackup-graph
Description-md5: 57cb48942d813cb5c503518f656cd099
Description-en: Graphics for rsync-based backup utility
 Backups are stored as complete filesystem trees on a (perhaps
 external) hard disk.  Multiple backups use hard links between
 identical files to save space.
 .
 Backups may be taken from multiple machines (over SSH) and stored to
 multiple disks.
 .
 Backups may be made automatically, i.e. without relying on the
 operator to remember to make a backup.
 .
 This package generates graphical representations of currently
 available backups.

Package: rsched
Description-md5: 25c6103a2a8dc0ebadbe42091153fc63
Description-en: Rust Scheduling Delay Tracker
 A BPF-based tool written in Rust that tracks kernel metrics related to
 scheduling.
 .
 rsched uses tracepoints and performance counters to monitor:
 - Scheduling delays: Time spent waiting in the runqueue
 - Time slice analysis: Duration and preemption statistics
 - Runqueue depth: Number of tasks waiting when processes are woken
 - Wakeup delays: Time from sched_waking to sched_switch
 - schedstats: via /proc/schedstats
 - CPU cycles and instructions: both user and kernel time

Package: rsem
Description-md5: 20ba6f1e1adc3851b48029310a06b4ed
Description-en: RNA-Seq by Expectation-Maximization
 RSEM is a software package for estimating gene and isoform expression
 levels from RNA-Seq data. The RSEM package provides an user-friendly
 interface, supports threads for parallel computation of the EM
 algorithm, single-end and paired-end read data, quality scores,
 variable-length reads and RSPD estimation. In addition, it provides
 posterior mean and 95% credibility interval estimates for expression
 levels. For visualization, It can generate BAM and Wiggle files in both
 transcript-coordinate and genomic-coordinate. Genomic-coordinate files
 can be visualized by both UCSC Genome browser and Broad Institute’s
 Integrative Genomics Viewer (IGV). Transcript-coordinate files can be
 visualized by IGV. RSEM also has its own scripts to generate transcript
 read depth plots in pdf format. The unique feature of RSEM is, the read
 depth plots can be stacked, with read depth contributed to unique reads
 shown in black and contributed to multi-reads shown in red. In addition,
 models learned from data can also be visualized. Last but not least,
 RSEM contains a simulator.

Package: rsendmail
Description-md5: 9e67581b6b8069ce2342e2b5a3972e74
Description-en: email delivery over SSH and restricted sendmail
 This command aims at replacing the builtin `sendmail` command which
 gives too much privileges to the caller. For example, Postfix's
 sendmail(1) command can list the mail queue (`-bp`), rehash the alias
 database (`-bi`), start a daemon (`-bl`, `-bd`), or flush the queue
 (`-q`); all remnants of the old Sendmail binary, which probably is
 Turing-complete on its own.
 .
 Instead, rsendmail can easily queue mails on a system without giving
 any extra privileges to the client. In turn, this makes configuring a
 satellite system like a laptop or a workstation as simple as adding
 an SSH key to an `authorized_keys` file. That key can then send
 email, but *only* send email: no shell access or server management.
 .
 This can of course be accomplished by a regular SMTP client, but that
 requires passwords, and passwords are weak.

Package: rsgain
Description-md5: e47de0aa9cec2bad836ee5ddf63d1e55
Description-en: ReplayGain 2.0 loudness normalizer
 rsgain (really simple gain) is a loudness normalizer that scans digital
 audio streams and calculates loudness-normalized gain and loudness peak
 values according to the EBU R128/ITU-R BS.1770 standard (-18 LUFS).
 .
 rsgain applies ReplayGain 2.0 loudness metadata tags to audio and video files
 but does not modify the audio stream.
 .
 rsgain supports the AIFF, APE, FLAC, MP2, MP3, M4A, Musepack, Ogg, Opus, TAK,
 WAV, WavPack and WMA audio formats. Video files with compatible audio streams
 are also supported.
 .
 rsgain comes with several scan presets based on the default, EBU R128 and
 legacy 'loudgain' scan settings.

Package: rshim
Description-md5: 8fc02fdc757546f7a3af6a7d301fa702
Description-en: Userspace (fuse) host driver for Mellanox BlueField devices
 This is a userspace driver that provides host access to BlueField PCIe
 devices. It can be used to push boot streams (usually to flash a new OS
 image), access a virtual console, provide a virtual network interface
 connecting the BlueField device and its host, and a debug interface.

Package: rsibreak
Description-md5: 9a21a4925f90b49fcb2349e86bd145de
Description-en: utility to help prevent repetitive strain injury
 Prolonged use of a mouse and keyboard can cause a repetitive strain injury
 (RSI), so computer users are advised to take regular breaks.
 .
 RSIBreak helps prevent repetitive strain injuries by keeping track of usage
 patterns and periodically informing users to take breaks.  During break
 periods, RSIBreak can either show an unobtrusive message, lock the screen
 entirely, or present a slideshow.

Package: rsnapshot
Description-md5: 2b1db969c25bf5671e00e441a3e6a388
Description-en: local and remote filesystem snapshot utility
 rsnapshot is an rsync-based filesystem snapshot utility. It can take
 incremental backups of local and remote filesystems for any number of
 machines. rsnapshot makes extensive use of hard links, so disk space is
 only used when absolutely necessary.

Package: rsop
Description-md5: 52b49788ca671091e07a77fb0011aef0
Description-en: Stateless OpenPGP (SOP) CLI tool based on rPGP and rpgpie
 rsop offers a Rust-based implementation of the Stateless OpenPGP
 Command Line Interface.
 .
 This standards-derived interface is an implementation of
 https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/,
 intended to be used in interoperability tests and simple OpenPGP
 commands, while leaving no trace in the filesystem.
 This package contains the following binaries built from the Rust crate
 "rsop":
 - rsop

Package: rsopv
Description-md5: e0b20747246b20be2ecaae4848f3fee7
Description-en: Stateless OpenPGP Verification-only (SOPV) CLI (rpgp and rpgpie)
 rsopv offers a Rust-based implementation of the Stateless OpenPGP
 Command Line Interface's verification-only subset (also known as "sopv").
 .
 This standards-derived interface is an implementation of
 https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/,
 intended to be used in interoperability tests and simple OpenPGP
 commands, while leaving no trace in the filesystem.
 This package contains the following binaries built from the Rust crate
 "rsop":
 - rsopv

Package: rspamd
Description-md5: 7e5be3910fdbb8e6287582c3520347e2
Description-en: Rapid spam filtering system
 Rspamd is a rapid, modular and lightweight spam filter. It is designed to work
 with big amount of mail and can be easily extended with own filters written in
 Lua.

Package: rsplib-all
Description-md5: f5a96c8c3a91144b8e1fde3491b7c857
Description-en: RSerPool implementation RSPLIB
 Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
 RFC 5356) for a lightweight server pool and session management framework.
 It provides highly available pool management (that is registration
 handling and load distribution/balancing) by components called Registrar
 and a client-side/server-side API for accessing the service of a pool.
 .
 This is the installation metapackage for the RSerPool implementation RSPLIB.
 It installs all RSPLIB components.

Package: rsplib-common
Description-md5: 4dda4098d4b8b47b8ecb9a830458dad1
Description-en: RSerPool Fractal Generator Service example input files
 Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
 RFC 5356) for a lightweight server pool and session management framework.
 It provides highly available pool management (that is registration
 handling and load distribution/balancing) by components called Registrar
 and a client-side/server-side API for accessing the service of a pool.
 .
 This package provides common files for the example service.

Package: rsplib-doc
Description-md5: ac125c33869a36d2cb3397bb5ae1dc23
Description-en: documentation of the RSerPool implementation RSPLIB
 Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
 RFC 5356) for a lightweight server pool and session management framework.
 It provides highly available pool management (that is registration
 handling and load distribution/balancing) by components called Registrar
 and a client-side/server-side API for accessing the service of a pool.
 .
 This package contains the documentation for the RSerPool implementation
 RSPLIB.

Package: rsplib-fractalpooluser
Description-md5: 35b04547d57f611fe534f62ba7f4af0a
Description-en: RSerPool-based fractal generator client
 Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
 RFC 5356) for a lightweight server pool and session management framework.
 It provides highly available pool management (that is registration
 handling and load distribution/balancing) by components called Registrar
 and a client-side/server-side API for accessing the service of a pool.
 .
 This package provides the provides the Pool User client for the
 FractalGenerator service. Is uses a Qt-based GUI.

Package: rsplib-registrar
Description-md5: c0449b67d74ba2e139636c1fbb17122e
Description-en: RSerPool Registrar service
 Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
 RFC 5356) for a lightweight server pool and session management framework.
 It provides highly available pool management (that is registration
 handling and load distribution/balancing) by components called Registrar
 and a client-side/server-side API for accessing the service of a pool.
 .
 This package provides the registrar, which is the management component
 for RSerPool-based server pools. You need at least one registrar in a
 setup, but for redundancy reasons, you should have at least two.

Package: rsplib-services
Description-md5: 98bed0c7d34bcb20166e9bd16bcc7b7a
Description-en: RSerPool example services
 Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
 RFC 5356) for a lightweight server pool and session management framework.
 It provides highly available pool management (that is registration
 handling and load distribution/balancing) by components called Registrar
 and a client-side/server-side API for accessing the service of a pool.
 .
 This package provides the rsplib RSerPool example services:
 Echo, Discard, Daytime, CharGen, CalcApp, and ScriptingService.

Package: rsplib-tools
Description-md5: f43a5e01497f04375a2652a5a077b908
Description-en: RSerPool test tools
 Reliable Server Pooling (RSerPool) is the IETF's standard (RFC 5351 to
 RFC 5356) for a lightweight server pool and session management framework.
 It provides highly available pool management (that is registration
 handling and load distribution/balancing) by components called Registrar
 and a client-side/server-side API for accessing the service of a pool.
 .
 This package provides some test tools for RSerPool setups.

Package: rss-bridge
Description-md5: 0c84b90a90ca3642497d5f8ca3dd5469
Description-en: web service generating ATOM feeds for websites that don't have them
 Provides a PHP web service which generates ATOM feeds for facebook, twitter,
 youtube, flickr, google, instagram, pinterest and more than 130 other web
 services which do not provide ATOM or RSS feeds themselves. The software acts
 as a proxy between the web service and an RSS reader software. It scrapes
 their publicly available HTML pages to extract the necessary information.
 To prevent banning, the results are cached.

Package: rss-glx
Description-md5: b313ffb26b564475e632e629b6226cc8
Description-en: Really Slick Screensavers GLX Port
 rss-glx is a GLX port of the Really Slick Screensavers collection by
 Terry Welsh (http://www.reallyslick.com/). Also included are several
 other OpenGL screensavers ported from other platforms.
 .
 The screensavers can either be run as stand-alone applications or get
 integrated into XScreenSaver's list of active screensavers. More
 information about using these with xscreensaver can be found in
 /usr/share/doc/rss-glx.
 .
 Screensavers included in this package are: Biof, Busy Spheres,
 Colorfire, Cyclone, Drempels, Euphoria, Feedback, Fieldlines, Flocks, Flux,
 Helios, Hufo's Smoke, Hufo's Tunnel, Hyperspace, Lattice, Lorenz Attractor,
 MatrixView, Plasma, Pixel City, Skyrocket, Solarwinds, SpirographX, and
 Sundancer2.

Package: rss2email
Description-md5: 657c015717dd2608972773cde5e54408
Description-en: receive RSS feeds by email
 rss2email is a simple program which you can run in your crontab.
 It watches RSS (or Atom) feeds and sends you a nicely formatted
 email message for each new item.

Package: rssguard
Description-md5: c3ccb55474b1fdd51bd7db420eeea627
Description-en: simple, light and easy-to-use RSS/ATOM feed aggregator
 RSS Guard is simple, light and easy-to-use RSS/ATOM feed aggregator
 developed using Qt framework which supports online feed synchronization
 with these services:
 - [Tiny Tiny RSS](https://tt-rss.org),
 - [Inoreader](https://www.inoreader.com),
 - [Nextcloud News](https://apps.nextcloud.com/apps/news),
 - [Gmail API](https://developers.google.com/gmail/api).

Package: rsshfs
Description-md5: d48173c86fafcda19608369f386d4ad1
Description-en: Reverse SSHFS
 This small tool allows mounting a local volume on a remote server
 using SSHFS, even if the remote server cannot connect to the local
 host due to network or authentication reasons: the mounting is
 initiated from the local host and no inbound connection is required.

Package: rsstail
Description-md5: 11e58d909657f8c6c3df30dbf978198f
Description-en: console RSS reader that monitors a feed and outputs new entries
 This small, simple application reads an RSS feed and outputs it like the
 'tail' command.
 .
 This tool can be used as a plugin in MultiTail

Package: rst2pdf
Description-md5: e64dd39906680e1c6b84b108d693c637
Description-en: ReportLab-based reStructuredText to PDF renderer
 The usual way of creating PDF files from reStructuredText is by going through
 LaTeX. This tool provides an alternative by producing PDF directly using the
 ReportLab library.

Package: rstat-client
Description-md5: e990ee2decd660442859182a9fb1669a
Description-en: client for rstatd
 This package contains rup(1) and rsysinfo(1), clients for rstatd.

Package: rstatd
Description-md5: fe5226d01db8b3af4b27e7f85d40d4b7
Description-en: displays uptime information for remote machines
 This allows other machines on your local network to get information about
 your computer - especially uptime.  This will allow you to use the rup(1)
 command.

Package: rstcheck
Description-md5: 389b831849bc644e6c7a91d5e218b510
Description-en: Validator for reStructuredText documents with code blocks (CLI tool)
 rstcheck validates the syntax of reStructuredText documents. Unlike other
 validators, it will also verify syntax correctness in nested code blocks
 for a variety of languages:
 .
 * Bash shell scripts
 * Doctest
 * C (C99)
 * C++ (C++11)
 * JSON
 * XML
 * Python
 * reStructuredText
 .
 rstcheck can also validate Sphinx documentation files if Sphinx is installed.
 .
 This package installs the CLI tool.

Package: rsyncrypto
Description-md5: 62fc22a358759065da4970932087f254
Description-en: rsync friendly encryption
 Rsyncrypto allows you to encrypt a file or a directory structure, such that
 they can later be synchronized to another machine using rsync. This means
 that local changes to the plain text file result in local changes to the
 cipher text file.
 .
 rsyncrypto compresses the plain text file prior to encrypting it.

Package: rsyslog-clickhouse
Description-md5: 1ac953d9dbc9cf2897f643182783d83e
Description-en: ClickHouse output plugin for rsyslog
 This plugin provides native support for logging to ClickHouse.
 ClickHouse is a column-oriented DBMS (columnar database management system) for
 online analytical processing (OLAP) that allows users to generate analytical
 reports using SQL queries in real-time.

Package: rsyslog-czmq
Description-md5: 22843dc775d5740b086f2cbc53ba84de
Description-en: ZeroMQ protocol support for rsyslog via CZMQ
 These plugins allow rsyslog to send and receive ZeroMQ syslog
 messages via the CZMQ library.

Package: rsyslog-docker
Description-md5: ac2c3f10a98e65a9ffae6055e8d502c3
Description-en: Docker input plugin for rsyslog
 This plugin allows rsyslog to receive container logs from Docker (engine) via
 the Docker Rest API.

Package: rsyslog-elasticsearch
Description-md5: 70ea8e4a3fd075407bd491943fb8aa9f
Description-en: Elasticsearch output plugin for rsyslog
 This plugin allows rsyslog to write syslog messages to Elasticsearch, a
 distributed, multitenant-capable full-text search engine with a RESTful web
 interface and schema-free JSON documents.

Package: rsyslog-gssapi
Description-md5: 79a6e301e123c9629e0c4e9aaa191cae
Description-en: GSSAPI authentication and encryption support for rsyslog
 These plugins allow rsyslog to write and/or receive GSSAPI authenticated and
 encrypted syslog messages. GSSAPI is commonly used for Kerberos
 authentication.

Package: rsyslog-hiredis
Description-md5: 3aa8d3089ac64af5717fb97eaf9f2a89
Description-en: Redis support for rsyslog
 These plugins allow rsyslog to write syslog messages to Redis and read entries
 from it. Redis is a key-value database with optional persistency.

Package: rsyslog-kafka
Description-md5: 859920336ebf2f34ddfcd5786e12aede
Description-en: Apache Kafka support for rsyslog
 These plugins allow rsyslog to send and receive syslog messages via Apache
 Kafka, a distributed and scalable message broker offering strong durability
 and fault-tolerance guarantees.

Package: rsyslog-kubernetes
Description-md5: 9a5ea93f5459ca2f20e624e1e68866e4
Description-en: Kubernetes metadata support for rsyslog
 These plugins allow rsyslog to augment syslog messages with Kubernetes
 metadata.

Package: rsyslog-mongodb
Description-md5: fccd547ba5d35ccbc2019238e7a767f9
Description-en: MongoDB output plugin for rsyslog
 This plugin allows rsyslog to write syslog messages to MongoDB, a
 scalable, high-performance, open source NoSQL database.

Package: rsyslog-mysql
Description-md5: 73513767b35f7839dfc63fc06366fcb0
Description-en: MySQL output plugin for rsyslog
 This plugin allows rsyslog to write syslog messages into a MySQL database.

Package: rsyslog-openssl
Description-md5: 186528ecfdf570f70116b0f446605249
Description-en: TLS/DTLS protocol support for rsyslog (OpenSSL)
 The netstream plugin allows rsyslog to send and receive encrypted syslog
 messages via the syslog-transport-tls IETF standard protocol using TLS.
 .
 The DTLS plugins allow rsyslog to send and receive syslog messages via UDP
 using the DTLS protocol. This enables secure message exchange as specified in
 RFC 6012.

Package: rsyslog-pgsql
Description-md5: 1d2cf23cdf0c487b7ba6462ff29414d9
Description-en: PostgreSQL output plugin for rsyslog
 This plugin allows rsyslog to write syslog messages into a PostgreSQL
 database.

Package: rsyslog-relp
Description-md5: 16c1db74c009634d13e59cd2b9fd25e9
Description-en: RELP protocol support for rsyslog
 These plugins allow rsyslog to send and receive syslog messages via the
 RELP protocol. RELP ensures reliable transport over the network even on
 connection loss or if a peer becomes unavailable.

Package: rsyslog-snmp
Description-md5: 7a4746dc5c618bf3e490812f60131a60
Description-en: SNMP protocol support for rsyslog
 This plugin allows rsyslog to send syslog messages via SNMPv1 and SNMPv2c
 traps. By default, SNMPv2c is preferred.

Package: rt-app
Description-md5: ba2c49858874d8cd6596321e18fc9953
Description-en: Test application which simulates a real-time periodic load
 rt-app is a test application that starts multiple periodic threads in
 order to simulate a real-time periodic load. It supports the
 SCHED_OTHER/SCHED_FIFO/SCHED_RR kernel mechanisms as well as the
 AQuoSA framework and SCHED_DEADLINE. It can be run with a simple
 command-line config, or a more complex set of tasks/threads
 configured in a (json) config file.

Package: rt-tests
Description-md5: 81e88645d2b857477b854a1c8cc59ad8
Description-en: Test programs for rt kernels
 rt-tests contains a set of programs that test and measure various components
 of real-time kernel behavior, such as timer latency, signal latency and the
 functioning of priority-inheritance mutexes.
 Additionally it contains hackbench, a program to generate work for the
 scheduler.

Package: rt4-apache2
Description-md5: 8f029c09bb3d68386f4c886bb1d48401
Description-en: Apache 2 specific files for request-tracker4
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt4-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 4 series of RT. It can be installed alongside
 the 5 series without any problems.
 .
 This package provides various configuration files and manages the
 necessary dependencies for running request tracker (RT) version 4
 on the Apache 2 web server.

Package: rt4-clients
Description-md5: 54ed42780beb9a8f25cc3e411a11a89e
Description-en: mail gateway and command-line interface to request-tracker4
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt4-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 4 series of RT. It can be installed alongside
 the 5 series without any problems.
 .
 This package provides support for injecting tickets into Request Tracker
 from a mail server via rt-mailgate. It may be installed onto any
 machine where you want to use the "rt" command-line interface.

Package: rt4-db-mysql
Description-md5: 64cb704f4a6b7fcf68bd4dd401caaafb
Description-en: MySQL database backend for request-tracker4
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt4-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 4 series of RT. It can be installed alongside
 the 5 series without any problems.
 .
 This empty package provides dependencies and dbconfig-common support for
 using Request Tracker version 4 with a MySQL database.

Package: rt4-db-postgresql
Description-md5: 4ac0578fc7f5c64713ab781bfff12929
Description-en: PostgreSQL database backend for request-tracker4
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt4-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 4 series of RT. It can be installed alongside
 the 5 series without any problems.
 .
 This empty package provides dependencies and dbconfig-common support for
 using Request Tracker version 4 with a PostgreSQL database.

Package: rt4-db-sqlite
Description-md5: 57ba0198f18ce0163ab06ed94c8fb2a4
Description-en: SQLite database backend for request-tracker4
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt4-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 4 series of RT. It can be installed alongside
 the 5 series without any problems.
 .
 This empty package provides dependencies and dbconfig-common support for
 using Request Tracker version 4 with a local SQLite (version 3) database.
 .
 This package will be pulled in by default by request-tracker4, but SQLite
 is not recommended for production use.  Please see
 /usr/share/doc/request-tracker4/NOTES.Debian for more details and
 consider installing rt4-db-postgresql or rt4-db-mysql instead of this
 package.

Package: rt4-doc-html
Description-md5: 904ce051ce806505413bea2b442b2068
Description-en: HTML documentation for request-tracker4
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt4-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 4 series of RT. It can be installed alongside
 the 5 series without any problems.
 .
 This package provides HTML documentation for RT.

Package: rt4-fcgi
Description-md5: 4b135f21a3d8a50fe427cc8654b066f2
Description-en: External FastCGI support for request-tracker4
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt4-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 4 series of RT. It can be installed alongside
 the 5 series without any problems.
 .
 This package provides an external FCGI interface for web servers
 including, but not limited to, nginx, and is not needed for web servers
 such as Apache which invoke FCGI programs directly.

Package: rt4-standalone
Description-md5: 46e2bbe2f95e57f5029e54a726c032b7
Description-en: Standalone web server support for request-tracker4
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt4-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 4 series of RT. It can be installed alongside
 the 5 series without any problems.
 .
 This metapackage provides the standalone web server interface.

Package: rt5-apache2
Description-md5: 3628f319e3d24f548764a66eea3d14d5
Description-en: Apache 2 specific files for request-tracker5
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt5-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 5 series of RT. It can be installed alongside
 the 3.8 and 4 series without any problems.
 .
 This package provides various configuration files and manages the
 necessary dependencies for running RT version 5 on the Apache 2 web
 server.

Package: rt5-clients
Description-md5: 9548b28abdf294924085ca45be7bfca6
Description-en: mail gateway and command-line interface to request-tracker5
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt5-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 5 series of RT. It can be installed alongside
 the 3.8 and 4 series without any problems.
 .
 This package provides support for injecting tickets into Request Tracker
 from a mail server via rt-mailgate. It may be installed onto any
 machine where you want to use the "rt" command-line interface.

Package: rt5-db-mysql
Description-md5: 9f03358a474f091bb6f231b5b132aee5
Description-en: MySQL database backend for request-tracker5
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt5-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 5 series of RT. It can be installed alongside
 the 3.8 and 4 series without any problems.
 .
 This empty package provides dependencies and dbconfig-common support for
 using Request Tracker version 5 with a MySQL database.

Package: rt5-db-postgresql
Description-md5: 5f31ea6e044651638509d39f7c4e108d
Description-en: PostgreSQL database backend for request-tracker5
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt5-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 5 series of RT. It can be installed alongside
 the 3.8 and 4 series without any problems.
 .
 This empty package provides dependencies and dbconfig-common support for
 using Request Tracker version 5 with a PostgreSQL database.

Package: rt5-db-sqlite
Description-md5: 7c8e6166928ab9570f60469dbb92264f
Description-en: SQLite database backend for request-tracker5
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt5-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 5 series of RT. It can be installed alongside
 the 3.8 and 4 series without any problems.
 .
 This empty package provides dependencies and dbconfig-common support for
 using Request Tracker version 5 with a local SQLite (version 3) database.
 .
 This package will be pulled in by default by request-tracker5, but SQLite
 is not recommended for production use.  Please see
 /usr/share/doc/request-tracker5/NOTES.Debian for more details and
 consider installing rt5-db-postgresql or rt5-db-mysql instead of this
 package.

Package: rt5-doc-html
Description-md5: b24b2f19791517990b3086036d358b37
Description-en: HTML documentation for request-tracker5
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt5-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 5 series of RT. It can be installed alongside
 the 3.8 and 4 series without any problems.
 .
 This package provides HTML documentation for RT.

Package: rt5-extension-assetautoname
Description-md5: ecee220484a6991528f1156cf4b12599
Description-en: AssetAutoName extension (for RT5)
 This extension adds automatic asset name generation from other fields
 to Request Tracker 5.

Package: rt5-extension-assets-import-csv
Description-md5: 9549e768fe690d5235efcee7b8112450
Description-en: Import Assets from CSV files (for RT5)
 This extension allows importing and updating Asset records in Request Tracker 5
 from CSV files.

Package: rt5-extension-calendar
Description-md5: 38ad138d9a8b3c852eaddb74e66772a3
Description-en: Calendar view of tickets and reminders (for RT5)
 This extension for Request Tracker 5 provides a calendar view for your tickets
 and your reminders so you see when your next ticket is due, and the display
 ticket search results in a calendar.
 .
 There's a portlet to put on your home page (see Settings -> RT at a Glance).

Package: rt5-extension-commandbymail
Description-md5: 62868508eeac445ddd0d0a0eec93a8ae
Description-en: Issue status and other commands by email for Request Tracker 5
 CommandByMail allows commands to be sent to Request Tracker 5
 in emails. These are similar to those used by debbugs and allow
 tickets to be closed, reassigned, moved between queues and other
 commands.

Package: rt5-extension-customfieldsonupdate
Description-md5: 558404b0ff59c63569f42263967168d9
Description-en: edit ticket's custom fields on reply/comment (for RT5)
 This extension adds often requested feature for Request Tracker 5 - update of
 ticket's custom fields on reply and comment.

Package: rt5-extension-elapsedbusinesstime
Description-md5: 7c32c7915f7ff1d1d8efa3f1399c44ef
Description-en: ElapsedBusinessTime extension (for RT5)
 This extension adds a fields for elapsed business time (general, and forced
 into hours or minutes) in reports for tickets within Request Tracker 5.

Package: rt5-extension-jsgantt
Description-md5: bb0d735ef6877c95fa22e472f85e41a9
Description-en: Gantt charts for your tickets (for RT5)
 Gantt charts are ubiquitous for project planning and management.
 This extension provides dynamically generated Gantt charts for
 any ticket search in RT using the date fields for each ticket.
 It also provides a Gantt chart for the dependencies of a ticket
 so you can see how your entire project fits together.

Package: rt5-extension-mergeusers
Description-md5: 237d132c4e5dcb0285f858d795fc0c96
Description-en: Merge users (for RT5)
 This extension allows merging two users into the same effective user in
 Request Tracker 5.

Package: rt5-extension-nagios
Description-md5: ec9417425f9b47122179f7a45a41960a
Description-en: Merge and resolve Nagios tickets in Request Tracker (for RT5)
 Nagios <http://www.nagios.org> is a monitoring system that enables
 organizations to identify and resolve IT infrastructure problems.
 .
 This extension allows email alerts generated by Nagios to be aggregated
 and resolved as it generates them when received by Request Tracker 5.
 It does this by examining the standard subject line that Nagios generates.

Package: rt5-extension-repeatticket
Description-md5: a88ede7580026b232397d56176d64776
Description-en: Repeat tickets in Request Tracker based on a schedule (for RT5)
 The RepeatTicket extension for the Request Tracker trouble-ticket tracking
 system allows you to set up recurring tickets so new tickets are
 automatically created based on a schedule. The new tickets are populated
 with the subject and initial content of the original ticket in the
 recurrence.
 .
 After you activate the plugin all tickets will have a Recurrence tab on the
 create and edit pages. To set up a repeating ticket, click the checkbox to
 "Enable Recurrence" and fill out the schedule for the new tickets.
 .
 New tickets are created when you initially save the recurrence, if new
 tickets are needed, and when your daily cron job runs the rt-repeat-ticket
 script.

Package: rt5-extension-resetpassword
Description-md5: a91684515958c899f2eef3e4227ab8ab
Description-en: Reset Password extension (for RT5)
 This extension provides functionality to allow users to get a reset password
 link in Request Tracker 5.

Package: rt5-extension-smsnotify
Description-md5: 9ab0ff80e314c26f4226484d0723c7f7
Description-en: Send SMS notifications from Request Tracker (for RT5)
 Use RT::Extension::SMSNotify to send text message notifications to mobile
 phones when events occur in Request Tracker 5, or via RT Crontool to do
 time-based alerting for things like SLA warnings.
 .
 Useful in conjunction with the RT::Extension::SLA module.

Package: rt5-fcgi
Description-md5: 7be2ac00b3384c2fd8da9d0da7beadef
Description-en: External FastCGI support for request-tracker5
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt5-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 5 series of RT. It can be installed alongside
 the 3.8 and 4 series without any problems.
 .
 This package provides an external FCGI interface for web servers
 including, but not limited to, nginx, and is not needed for web servers
 such as Apache which invoke FCGI programs directly.

Package: rt5-standalone
Description-md5: b175ea28d891e566be025e7a60468a4c
Description-en: Standalone web server support for request-tracker5
 Request Tracker (RT) is a ticketing system which
 enables a group of people to intelligently and efficiently manage
 tasks, issues, and requests submitted by a community of users. It
 features web, email, and command-line interfaces (see the package
 rt5-clients).
 .
 RT manages key tasks such as the identification, prioritization,
 assignment, resolution, and notification required by
 enterprise-critical applications, including project management, help
 desk, NOC ticketing, CRM, and software development.
 .
 This package provides the 5 series of RT. It can be installed alongside
 the 3.8 and 4 series without any problems.
 .
 This metapackage provides the standalone web server interface.

Package: rtags
Description-md5: 1b41e972b5d15a5b97b8b0a389ad711b
Description-en: C/C++ client/server indexer with integration for Emacs
 RTags is a client/server application that indexes C/C++ code and
 keeps a persistent file-based database of references, declarations,
 definitions, symbolnames etc. There’s also limited support for
 ObjC/ObjC++. It allows you to find symbols by name (including nested
 class and namespace scope). Most importantly it gives you proper
 follow-symbol and find-references support. It also have neat little
 things like rename-symbol, integration with clang’s "fixits"
 (https://clang.llvm.org/diagnostics.html).

Package: rtax
Description-md5: 02caa91a4d34a2f1eae5d41330161e83
Description-en: Classification of sequence reads of 16S ribosomal RNA gene
 Short-read technologies for microbial community profiling are increasingly
 popular, yet previous techniques for assigning taxonomy to paired-end reads
 perform poorly. RTAX provides rapid taxonomic assignments of paired-end
 reads using a consensus algorithm.

Package: rtc-testbench
Description-md5: e8085e757e1b2cee40cf4106c927a9cf
Description-en: Linux RealTime Communication Testbench
 A real-time traffic validation tool for Ethernet networks with TSN.
 .
 The RTC Testbench supports PROFINET, OPC/UA PubSub, and other
 configurable protocols for evaluating the robustness and real-time
 performance of hardware and Linux network stack.
 .
 Features include traffic generation, checking, mirroring, and
 performance validation of security algorithms. Includes reference and
 mirror applications that can utilize XDP, RAW sockets, and other
 Linux networking interfaces for deterministic communication.

Package: rtirq-init
Description-md5: 4e2d4126c7640dc260e8ae2d9b3c8ce1
Description-en: startup script for realtime-preempt enabled kernels
 This package contains a script to prioritize IRQ thread handlers
 on a kernel patched with realtime-preempt patch from Ingo Molnar.
 The script takes advantage of the fact that realtime kernels use
 threads for IRQs management, and as such these threads (like any
 other thread running on your system) can be given maximum
 priority in an effort to minimize the latency of audio
 peripherals.
 .
 The script identifies the audio devices present on the machine
 and raises the priority of the threads that handle the IRQs of
 such devices.

Package: rtklib
Description-md5: 5d197ae5b4d6017be5b52ab5d08d2352
Description-en: RTK and other advanced GNSS positioning techniques -- CLI
 RTKLIB is an open source program package for standard and precise
 positioning with GNSS (Global Navigation Satellite System).
 RTKLIB consists of a portable program library and several APs
 (Application Programs) utilizing the library.
 .
 This package includes the CLI APs.

Package: rtklib-doc
Description-md5: 4a2ee4a2164cc88cb2a7eaef67b4ade5
Description-en: RTK and other advanced GNSS positioning techniques -- Docs
 RTKLIB is an open source program package for standard and precise
 positioning with GNSS (Global Navigation Satellite System).
 RTKLIB consists of a portable program library and several APs
 (Application Programs) utilizing the library.
 .
 This package includes the reference manual for RTKLIB.

Package: rtklib-qt
Description-md5: 21408f628d7b28af994691a790dcbf3f
Description-en: RTK and other advanced GNSS positioning techniques -- Qt GUI
 RTKLIB is an open source program package for standard and precise
 positioning with GNSS (Global Navigation Satellite System).
 RTKLIB consists of a portable program library and several APs
 (Application Programs) utilizing the library.
 .
 This package includes the Qt port of APs.

Package: rtl-433
Description-md5: 38803417e60cb77b8a15976e782c3aa1
Description-en: Decode 433.9 Mhz data
 This is a program to decode traffic from devices that are broadcasting on
 433.9 MHz like temperature sensors.

Package: rtl-ais
Description-md5: 63d6d8e91a34934b936addf52e4d5df2
Description-en: simple AIS tuner and generic dual-frequency FM demodulator
 This provides the rtl_ais command, which decodes AIS data from Software
 Defined Radio (SDR) and outputs AIVDM / AIVDO sentences.

Package: rtl-sdr
Description-md5: df6c2018a59aa429297ad7fcc174b736
Description-en: Software defined radio receiver for Realtek RTL2832U (tools)
 rtl-sdr is a software defined radio (SDR) receiver software for certain
 low-cost DVB-T/DAB(+) USB dongles based on the Realtek RTL2832U chip.
 .
 This package contains a set of command line utilities:
 * rtl_adsb: a simple ADS-B decoder for RTL2832 based DVB-T receivers
 * rtl_eeprom: an EEPROM programming tool for RTL2832 based DVB-T receivers
 * rtl_fm: a narrow band FM demodulator for RTL2832 based DVB-T receivers
 * rtl_sdr: an I/Q recorder for RTL2832 based DVB-T receivers
 * rtl_tcp: an I/Q spectrum server for RTL2832 based DVB-T receivers
 * rtl_test: a benchmark tool for RTL2832 based DVB-T receivers

Package: rtl-wmbus
Description-md5: 5a3536106b6e8d75e87a086307aac3a7
Description-en: software defined receiver for Wireless-M-Bus (EN13757 OMS) with RTL-SDR
 Allow for receiving meter data via radio according to the European
 standard EN13757 OMS for remote reading of smart meters.

Package: rtmpdump
Description-md5: f70a56cc38df925558fa989416eda37b
Description-en: small dumper for media content streamed over the RTMP protocol
 A small dumper for media content streamed over the RTMP protocol (like BBC's
 iPlayer high quality streams). Supplying an RTMP URL will result in a dumped
 flv file, which can be played/transcoded with standard tools.

Package: rtorrent
Description-md5: f088a9aa04dfb0dd79cefbc99037e58a
Description-en: ncurses BitTorrent client based on LibTorrent from rakshasa
 rtorrent is a BitTorrent client based on LibTorrent.  It uses ncurses
 and aims to be a lean, yet powerful BitTorrent client, with features
 similar to the most complex graphical clients.
 .
 Since it is a terminal application, it can be used with the "screen"/"dtach"
 utility so that the user can conveniently logout from the system while keeping
 the file transfers active.
 .
 Some of the features of rtorrent include:
 * Use an URL or file path to add torrents at runtime
 * Stop/delete/resume torrents
 * Optionally loads/saves/deletes torrents automatically in a session
 directory
 * Safe fast resume support
 * Detailed information about peers and the torrent
 * Support for distributed hash tables (DHT)
 * Support for peer-exchange (PEX)
 * Support for initial seeding (Superseeding)

Package: rtpengine
Description-md5: ff2ff6afc221559454e6cb2d402d73da
Description-en: NGCP RTP/media proxy - metapackage
 Sipwise NGCP rtpengine is a proxy for RTP traffic and other UDP based media
 traffic. It's meant to be used with the Kamailio SIP proxy and forms a
 drop-in replacement for any of the other available RTP and media proxies.
 .
 This is a metapackage for easy installation of all four parts of the NGCP
 media proxy. It will install the user-space daemon, the kernel-space IPtables
 module, the IPtables extension module and utility scripts.

Package: rtpengine-daemon
Description-md5: 385824689e327542f7397f02667ac52d
Description-en: proxy for RTP and media streams used in NGCP, userspace part
 Sipwise NGCP rtpengine is a proxy for RTP traffic and other UDP based media
 traffic. It's meant to be used with the Kamailio SIP proxy and forms a
 drop-in replacement for any of the other available RTP and media proxies.
 .
 This daemon handles the first stages of proxying media streams and talks to
 the kernel part of the proxy for eventual high-performance packet forwarding.

Package: rtpengine-kernel-dkms
Description-md5: d138a1606696e0a5af384a6d59daca10
Description-en: IPtables kernel module for the NGCP media proxy - DKMS
 Sipwise NGCP rtpengine is a proxy for RTP traffic and other UDP based media
 traffic. It's meant to be used with the Kamailio SIP proxy and forms a
 drop-in replacement for any of the other available RTP and media proxies.
 .
 Provides the kernel-space part of the NGCP media proxy for high-
 performance packet forwarding.
 This package contains the source to be built with dkms.

Package: rtpengine-perftest
Description-md5: 2a27d60aa4b2c3dad3628fe9143de3f2
Description-en: helper tool to test rtpengine transcoding performance
 This interactive tool simulates transcoding scenarios using the rtpengine code
 base and produces performance and load statistics.

Package: rtpengine-perftest-data
Description-md5: 6bf9bb14465c279228be78b00cae9a76
Description-en: helper tool to test rtpengine transcoding performance - data files
 This interactive tool simulates transcoding scenarios using the rtpengine code
 base and produces performance and load statistics.
 .
 These are data files needed for the binary package.

Package: rtpengine-recording-daemon
Description-md5: 0eb56e8f03cb21f79e12372990b4be8e
Description-en: recording daemon for RTP and media streams
 Sipwise NGCP rtpengine is a proxy for RTP traffic and other UDP based media
 traffic. It's meant to be used with the Kamailio SIP proxy and forms a
 drop-in replacement for any of the other available RTP and media proxies.
 .
 This daemon handles the call recording (media intercept) component of rtpengine.

Package: rtpengine-utils
Description-md5: b1c7c4d801ccd26dc6ee9025d31f5a9a
Description-en: scripts and Perl modules for NGCP rtpengine
 Sipwise NGCP rtpengine is a proxy for RTP traffic and other UDP based media
 traffic. It's meant to be used with the Kamailio SIP proxy and forms a
 drop-in replacement for any of the other available RTP and media proxies.
 .
 This package contains scripts and Perl modules for NGCP rtpengine

Package: rtr-tools
Description-md5: 2267331b6102d5cb8d53983a9d3dbb45
Description-en: Small extensible RPKI-RTR-Client (tools)
 RTRlib implemnts the RPKI/Router Protocol client. The library allows fetching
 and storing validated prefix origin data from a RTR-cache and performs origin
 verification of prefixes. It supports different types of transport sessions
 (e.g., SSH, unprotected TCP) and is easily extendable.
 .
 This package contains additional tools:
 .
 * rtrclient: connects to an RPKI-RTR server and prints protocol information
 and information about the fetched ROAs.
 .
 * rpki-rov: connects to an RPKI-RTR server and allows validating IP prefixes
 and origin ASes.

Package: rtsp-server-perl
Description-md5: acd7216c6fba2409770d5d6d1502a9d4
Description-en: Lightweight RTSP/RTP streaming media server (service)
 This module is designed to accept a number of sources to connect and
 transmit audio and video streams. Clients can connect and send RTSP
 commands to receive RTP data.
 .
 This was designed to make rebroadcasting audio and video data over a
 network simple.
 .
 This package provide the system service.

Package: rttool
Description-md5: 056b9539677deafdeb18f69f064b9e59
Description-en: RT table formatter
 RT is simple human-readble table format. RTtool is a converter form RT
 into various formats. RTtool is one of frontends of formatter for RT.
 .
 You can embed RT into Ruby script, and RD documents.
 .
 RTtool is one of frontends of formatter for RT.  This package provides
 rt2 command.

Package: ru-tts
Description-md5: d8eb0baca544097594861229b23a5ae7
Description-en: Software Russian TTS engine
 This is a Russian speech synthesizer.
 it takes Russian text in koi8-r charset from standard input
 and produces digital sound stream in the raw linear
 signed 8-bit 10 kHz format on the standard output.
 It doesn't actually play this sound. You should use
 some player for it like sox for example.

Package: rubber
Description-md5: f8c63e08cef3daa776924ae94181adf7
Description-en: automated system for building LaTeX documents
 This is a building system for LaTeX documents. It is based on a routine that
 runs just as many compilations as necessary. The module system provides a
 great flexibility that virtually allows support for any package with no user
 intervention, as well as pre- and post-processing of the document. The
 standard modules currently provide support for bibtex, dvips, dvipdfm,
 pdftex, makeindex. A good number of standard packages are supported,
 including graphics/graphicx with automatic conversion between various
 graphics formats and Metapost compilation.
 .
 Some optional parts require the installation of suggested Debian packages:
 imagemagick (graphics conversion),
 r-cran-knitr,
 texlive-bibtex-extra (biblatex),
 texlive-binaries (aleph),
 texlive-latex-extra (cweb, minitoc, moreverb, multibib, nomencl, ntheorem),
 texlive-latex-recommended (beamer, index, listings),
 texlive-pictures (gnuplottex),
 transfig (conversion from XFig format).
 .
 pythontex from texlive-extra-utils requires
 python3-prompt-toolkit and python3-pygments.

Package: rubberband-cli
Description-md5: eb326470184a9760dba8bff622c2120c
Description-en: audio time-stretching and pitch-shifting utility
 Rubber Band is a library and utility program that permits you to
 change the tempo and pitch of an audio recording independently of one
 another.
 .
 This package contains a command-line utility that can be used to
 exploit Rubber Band's capabilities.

Package: rubberband-ladspa
Description-md5: e62b4133e8c3e937e919e8f063aecbb1
Description-en: LADSPA plugin for audio pitch-shifting
 Rubber Band is a library and utility program that permits you to
 change the tempo and pitch of an audio recording independently of one
 another.
 .
 This package contains a LADSPA plugin that can change the pitch of a
 sound in real-time.

Package: rubberband-lv2
Description-md5: 39ce5a74a9728c8df8fd632ea7cd8096
Description-en: LV2 plugin for audio pitch-shifting
 Rubber Band is a library and utility program that permits you to
 change the tempo and pitch of an audio recording independently of one
 another.
 .
 This package contains a LV2 plugin that can change the pitch of a
 sound in real-time.

Package: rubberband-vamp
Description-md5: 1d6a77b60408891e801c4034ed7987b4
Description-en: Vamp plugins using Rubber Band
 Rubber Band is a library and utility program that permits you to
 change the tempo and pitch of an audio recording independently of one
 another.
 .
 This package contains the following Vamp plugins:
 .
 * increments (Output Increments): Output time increment for each
 input step
 .
 * aggregate_increments (Accumulated Output Increments): Accumulated
 output time increments
 .
 * divergence (Divergence from Linear): Difference between actual
 output time and the output time for a theoretical linear stretch
 .
 * phaseresetdf (Phase Reset Detection Function): Curve whose peaks
 are used to identify transients for phase reset points
 .
 * smoothedphaseresetdf (Smoothed Phase Reset Detection Function):
 Phase reset curve smoothed for peak picking
 .
 * phaseresetpoints (Phase Reset Points): Points estimated as
 transients at which phase reset occurs
 .
 * timesyncpoints (Time Sync Points): Salient points which stretcher
 aims to place with strictly correct timing

Package: rubiks
Description-md5: 816b1d6e12df8602b1ae75b03f1abba0
Description-en: Small collection of Rubik's cube solvers
 This package contains several different Rubik's cube solvers,
 either useful directly on the command-line or through sagemath.
 .
 Michael Reid's "optimal" uses pre-computed tables to find an optimal solution
 to the 3x3x3 Rubik's cube.
 .
 Dik T.Winter's "dikcube" uses Kociemba's algorithm to iteratively
 find a short solution to the 3x3x3 cube.
 .
 Eric Dietz' "cubex" has fast non-optimal solver for the 3x3x3 cube.

Package: rubocop
Description-md5: 5f5232fb4de830f2f15258d35b4395ab
Description-en: Ruby static code analyzer
 rubocop is a static code analyzer for Ruby, out of the box it will
 enforce many of the guidelines outlined in the community Ruby Style Guide.
 .
 Most aspects of its behavior can be tweaked via various configuration
 options.
 .
 Apart from reporting problems in your code, RuboCop can also
 automatically fix some of the problems for you.

Package: ruby-abstract-type
Description-md5: bfc0486ba3f0188867f34efe32c4c4f2
Description-en: Allow non obstrusive declaring of abstract_type classes and modules
 This is a small standalone gem featuring a module ripped out from axiom.
 It allows one to declare abstract_type classes and modules in an unobstrusive
 way.

Package: ruby-ace-rails-ap
Description-md5: a773bea96c53ac574258348d5dc26f64
Description-en: ajax.org Cloud9 Editor (Ace) for the Rails asset pipeline
 This library provides the Ajax.org Cloud9 Editor (Ace) for the Rails
 applications via asset pipeline.
 .
 Ace is an embeddable code editor written in JavaScript. It matches the
 features and performance of native editors such as Sublime, Vim and TextMate.
 It can be easily embedded in any web page and JavaScript application. Ace is
 maintained as the primary editor for Cloud9 IDE and is the successor of the
 Mozilla Skywriter (Bespin) project.

Package: ruby-acme-client
Description-md5: 221dec1d4276ce046b7f4fd501427b6a
Description-en: Client for the ACME protocol
 This gem is a client implementation of the ACMEv2 protocol in Ruby. ACME is
 part of the Letsencrypt project, which goal is to provide free SSL/TLS
 certificates with automation of the acquiring and renewal process.

Package: ruby-action-text-trix
Description-md5: d18848870f27b663c9df7b1f672a4838
Description-en: Rich text editor for everyday writing
 Trix is a WYSIWYG editor for writing messages, comments, articles, and
 lists—the simple documents most web apps are made of. It features a
 sophisticated document model, support for embedded attachments, and outputs
 terse and consistent HTML.

Package: ruby-actioncable
Description-md5: 578d00b476c023f9a55cc8883df939cd
Description-en: WebSocket framework for Rails (part of Rails)
 Action Cable seamlessly integrates WebSockets with the rest of your Rails
 application. It allows for real-time features to be written in Ruby in the same
 style and form as the rest of your Rails application, while still being
 performant and scalable. It's a full-stack offering that provides both a
 client-side JavaScript framework and a server-side Ruby framework. You have
 access to your full domain model written with Active Record or your ORM of
 choice.

Package: ruby-actionmailbox
Description-md5: 5b65957091aa2aa27b964c607441befd
Description-en: receive and process incoming emails (part of Rails)
 Action Mailbox routes incoming emails to controller-like mailboxes for
 processing in Rails. It ships with ingresses for Mailgun, Mandrill,
 Postmark, and SendGrid. It provides the way for handling inbound mails
 directly via the built-in Exim, Postfix, and Qmail ingresses.

Package: ruby-actionmailer
Description-md5: 7ad2c478a4ca26f1f7d3cea1a494aaa7
Description-en: email composition, delivery framework (part of Rails)
 Action Mailer is a framework for working with email on Rails.
 Compose, deliver, and test emails using the familiar controller/view
 pattern. First-class support for multipart email and attachments.

Package: ruby-actionpack
Description-md5: 0ffc66c8a0daccc94cccb64a6cf97110
Description-en: web-flow and rendering framework putting the VC in MVC (part of Rails)
 Action Pack is a framework for web apps on Rails. Simple,
 battle-tested conventions for building and testing MVC web
 applications. Works with any Rack-compatible server.

Package: ruby-actionpack-xml-parser
Description-md5: 1fd2c873901d9ca74585e0d60836624a
Description-en: XML parameters parser for Action Pack
 This package implements parsing XML paramenters for the Action Pack, which is
 the HTTP handling component of the Rails framework. This code has been
 extracted out from the Rails core in the 4.0 release.

Package: ruby-actiontext
Description-md5: 40cbf5b1c3f62bdd0c8d73819ae7c710
Description-en: edit and display rich text (part of Rails)
 Action Text brings rich text content and editing to Rails. It includes
 the Trix editor that handles everything from formatting to links to
 quotes to lists to embedded images and galleries.

Package: ruby-actionview
Description-md5: 66e9d06bb8fc0da7b4c452dfeb705b0b
Description-en: framework for handling view template lookup and rendering (part of Rails)
 Action View is a framework for handling view template lookup and
 rendering, and provides view helpers that assist when building HTML
 forms, Atom feeds and more. Template formats that Action View handles
 are ERB (embedded Ruby, typically used to inline short Ruby snippets
 inside HTML), and XML Builder.

Package: ruby-active-storage-validations
Description-md5: 85339a8531e6dacdbcfc943b5630289f
Description-en: Validations for Active Storage
 Active Storage Validations is a gem that allows you to add validations for
 Active Storage attributes.

Package: ruby-activejob
Description-md5: ee69ae9d9b610fffba222413dcd6fefa
Description-en: job framework with pluggable queues (part of Rails)
 Active Job is a framework for declaring jobs and making them run on a variety
 of queueing backends. These jobs can be everything from regularly scheduled
 clean-ups, to billing charges, to mailings. Anything that can be chopped up
 into small units of work and run in parallel.

Package: ruby-activemodel
Description-md5: 6a75304ee641d2e1b92a4ea1419c000b
Description-en: toolkit for building modeling frameworks (part of Rails)
 Active Model is a toolkit for building modeling frameworks like
 Active Record and Active Resource. This includes a rich support for
 attributes, callbacks, validations, observers, serialization,
 internationalization, and testing.

Package: ruby-activerecord
Description-md5: 2a656dbeb04f01d1a619f70eccfebc7c
Description-en: object-relational mapper framework (part of Rails)
 Active Records is a framework to work with databases on Rails. Build
 a persistent domain model by mapping database tables to Ruby classes.
 Strong conventions for associations, validations, aggregations,
 migrations, and testing come baked-in.

Package: ruby-activerecord-explain-analyze
Description-md5: d0ea257f38db4e72aefe81906b014eab
Description-en: ActiveRecord#explain with support for EXPLAIN ANALYZE
 Extends ActiveRecord#explain with support for EXPLAIN ANALYZE and output
 formats of JSON, XML, and YAML.
 .
 What's EXPLAIN ANALYZE? PostgreSQL devises a query plan for each query it
 receives. Choosing the right plan to match the query structure and the
 properties of the data is absolutely critical for good performance, so the
 system includes a complex planner that tries to choose good plans. One can
 use the EXPLAIN command to see what query plan the planner creates for any
 query. With EXPLAIN ANALYZE, EXPLAIN actually executes the query, and then
 displays the true row counts and true run time accumulated within each plan
 node.

Package: ruby-activerecord-nulldb-adapter
Description-md5: 3922f458f5accac82a7ab7de687c0a0c
Description-en: ActiveRecord database adapters based on the Null Object pattern
 NullDB provides a database backend for Ruby ActiveRecord that translates
 database interactions into no-ops. Using NullDB enables one to test model
 business logic - including after_save hooks - without ever touching a real
 database.

Package: ruby-activerecord-precounter
Description-md5: 8e9bc13ef15b2e0dcb2f10975df505c5
Description-en: Yet Another N+1 COUNT Query Killer for ActiveRecord
 Yet Another N+1 COUNT Query Killer for ActiveRecord, counter_cache alternative.
 ActiveRecord::Precounter allows you to cache count of associated records by
 eager loading.
 .
 This is another version of activerecord-precount, which is not elegant but
 designed to have no monkey-patch to ActiveRecord internal APIs
 for maintainability.

Package: ruby-activestorage
Description-md5: 6b07939bfed743bfcb7a0b217141b643
Description-en: local and cloud file storage framework (part of Rails)
 Active Storage makes it simple to upload and reference files in cloud services
 like Amazon S3 and Microsoft Azure Storage, and attach those files to Active
 Records. Supports having one main service and mirrors in other services for
 redundancy. It also provides a disk service for testing or local deployments,
 but the focus is on cloud storage.
 .
 Files can be uploaded from the server to the cloud or directly from the client
 to the cloud.
 .
 Image files can furthermore be transformed using on-demand variants for
 quality, aspect ratio, size, or any other MiniMagick supported transformation.

Package: ruby-activesupport
Description-md5: 6cff4f7a1fa46db59a64f4136d68066b
Description-en: collection of utility classes used by the Rails framework
 Active Support is a collection of utility classes and standard library
 extensions that were found useful for the Rails framework.
 .
 The classes reside in this package so they can be loaded as needed in
 Ruby projects outside of Rails.

Package: ruby-acts-as-api
Description-md5: daa31a25c49aac39243e414bcacd1d06
Description-en: makes creating XML/JSON responses in Rails 3 easy and fun
 It provides a simple interface to determine the representation of your
 model data, that should be rendered in your API responses.
 .
 In addition to Rails it theoretically can be used with any ruby app and
 any database (__ActiveRecord__ and __Mongoid__ are supported out of the
 box) as it only has few dependencies.
 .
 The lib is _very_ fast in generating your responses and battle tested in
 production with platforms like Diaspora or flinc.

Package: ruby-acts-as-taggable-on
Description-md5: b13f960983d064cf9c645a1946b0c4ea
Description-en: provides advanced tagging for Rails
 With ActsAsTaggableOn, you can tag a single model on several contexts, such as
 skills, interests, and awards. It also provides other advanced functionality.
 .
 This plugin was originally based on Acts as Taggable on Steroids by Jonathan
 Viney. Rather than tying functionality to a specific keyword (namely `tags`),
 acts as taggable on allows you to specify an arbitrary number of tag
 "contexts" that can be used locally or in combination in the same way steroids
 was used.

Package: ruby-acts-as-tree
Description-md5: a0d3872ee5c54913c2105ce216e69e7a
Description-en: simple tree behaviour to active_record models
 Ruby-acts-as-tree is a ruby gem that adds simple support for organizing
 ActiveRecord models into parent–children relationships. By default, ActsAsTree
 expects a foreign key column called `parent_id`.

Package: ruby-adamantium
Description-md5: fbb334b7f228ae0b4098f199c86f1f12
Description-en: Create immutable objects with ease
 This is a small standalone gem featuring a module extracted from axiom.
 .
 It allows you to make objects immutable in a simple, unobtrusive way so
 that you can have immutable objects very easily.

Package: ruby-addressable
Description-md5: 6a120ab46f78301957317297aaa2ba8e
Description-en: alternative URI implementation for Ruby
 Addressable is a replacement for the URI implementation that is part of
 Ruby's standard library. It more closely conforms to the relevant RFCs and
 adds support for IRIs and URI templates.

Package: ruby-adsf
Description-md5: 7dd0acc17fc487794200d3fef5299ce2
Description-en: tiny static file server
 adsf (A Dead Simple Fileserver) is a tiny web server that can be spawned in any
 directory to serve static files. It can be used programmatically in Rack and
 other Ruby applications.
 .
 For example, the nanoc static website generator uses it its "view" command.

Package: ruby-adsf-live
Description-md5: b32fbc9a066353d7dee4cee5c08e4f32
Description-en: live reload support for ruby-adsf tiny static file server
 adsf (A Dead Simple Fileserver) is a tiny web server that can be spawned in any
 directory to serve static files. It can be used programmatically in Rack and
 other Ruby applications.
 .
 This package provide the adsf --live-reload support.
 .
 For example, the nanoc static website generator uses it its "live" command.

Package: ruby-ae
Description-md5: b89479cc77fa384d27ac332320695f24
Description-en: assertive expressive (ae) is an assertions library
 Assertive Expressive is an assertions library specifically designed
 for reuse by other TDD/BDD frameworks. It features a clear and concise
 syntax, and reusable extensions to ease assertion construction.

Package: ruby-aes-key-wrap
Description-md5: 8f925a0b4aa86c841114b143b6669823
Description-en: Ruby implementation of AES Key Wrap
 AES Key Wrap is also known as RFC 3394, or NIST Key Wrap.
 .
 This library is a dependency of ruby-json-jwt, which provide JSON Web Token
 support.

Package: ruby-afm
Description-md5: 189e0783dfd080d6dfdd2f4588426576
Description-en: Ruby library to read Adobe Font Metrics files
 This simple library can read Adobe Font Metrics (afm) files and use the data
 conveniently. Currently, it can parse the afm file and save it in a few
 attributes.

Package: ruby-after-commit-queue
Description-md5: f52bc2c382b1c82b68ab2a17d8eae15b
Description-en: run callbacks after database transaction
 Plugin for running methods on ActiveRecord models after record is committed
 .
 When using 'state_machine' it's hard to run a callback on event after the
 transaction is committed. after_commit_queue plugin addresses this problem.

Package: ruby-aggregate
Description-md5: 1fe5e6170d8eff6f8cf8fcdeb3c8278e
Description-en: Ruby class for accumulating aggregate statistics
 Aggregate is an intuitive ruby implementation of a statistics aggregator
 including both default and configurable histogram support. It does this
 without recording/storing any of the actual sample values, making it
 suitable for tracking statistics across millions/billions of samples
 without any impact on performance or memory footprint. Originally
 inspired by the Aggregate support in SystemTap.

Package: ruby-ahoy-matey
Description-md5: a1cdd5615269316f57bb35f7a5f1fe54
Description-en: simple, powerful analytics for Rails
 This Ruby library allows one to track visits and events in Ruby, JavaScript,
 and native apps. Data is stored in the database of the Rails application by
 default so it can be easily combined with other data.
 .
 To track emails, check out Ahoy Email, and for A/B testing, check out Field
 Test.

Package: ruby-airbrussh
Description-md5: a4b9a16d7f0ed2616fe2eb2636035f10
Description-en: Concise log formatter for Capistrano and SSHKit
 A replacement log formatter for SSHKit that makes Capistrano output much easier
 on the eyes. Just add Airbrussh to your Capfile and enjoy concise, useful log
 output that is easy to read.

Package: ruby-akismet
Description-md5: da499b5f42db0cbf9af98453f91a8c1f
Description-en: Ruby client for the Akismet API
 akismet is an advanced hosted anti-spam service . It efficiently
 processes and analyzes  masses of data from millions of sites and
 communities in real time.

Package: ruby-algebrick
Description-md5: d992dee211560d1030f9ca575096c0e4
Description-en: Algebraic types and pattern matching for Ruby
 Ruby library providing typed structs based on algebraic types and
 pattern matching, seamlessly integrating with standard Ruby features.

Package: ruby-aliyun-sdk
Description-md5: 7aed2cae45b7a27b02424d1729a3029c
Description-en: Aliyun OSS SDK for Ruby
 Alibaba Cloud OSS SDK for Ruby is a Ruby client program for convenient access
 to Alibaba Cloud OSS (Object Storage Service) RESTful APIs.

Package: ruby-amazing-print
Description-md5: e99b34f5e2ea5d9ad94594abcb02351a
Description-en: Pretty print Ruby objects with proper indentation and colors
 Great Ruby debugging companion: pretty print Ruby objects to visualize their
 structure. Supports custom object formatting via plugins

Package: ruby-amazon-ec2
Description-md5: b755055137dc7f70140ca17c7e63cc61
Description-en: Ruby library for accessing Amazon EC2
 A Ruby library for accessing the Amazon Web Services (AWS) APIs like:
 * Elastic Compute Cloud (EC2): provides resizable compute capacity via virtual
 machine set up and allocation.
 * Autoscaling: automatically scale your Amazon EC2 capacity up or down
 * Elastic Load Balancing (ELB): distributes application traffic across
 multiple Amazon EC2 instances
 * Relational Database Service (RDS): set up, operate, and scale MySQL instance
 * CloudWatch: provides monitoring for AWS like Amazon EC2.

Package: ruby-amq-protocol
Description-md5: d88a8840c6e0165b9fd86b86d72e22b2
Description-en: AMQP 0.9.1 encoder & decoder
 amq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not an
 AMQP client: amq-protocol only handles serialization and deserialization.
 If you want to write your own AMQP client, this gem can help you with that.

Package: ruby-amqp
Description-md5: 7c2dcfa200064eac3fe25685e94ca87f
Description-en: feature-rich, asynchronous AMQP client
 AMQP is an open standard for messaging middleware that emphasizes
 interoperability between different technologies (for example, Java,
 Ruby, Python, .NET, Node.js, Erlang, C and so on).
 .
 Key features of AMQP are very flexible yet simple routing and binary
 protocol efficiency. AMQP supports many sophisticated features, for
 example, message acknowledgements, returning of messages to producer,
 redelivery of messages that couldn't be processed, load balancing
 between message consumers and so on.
 .
 This package contains a ruby client for AMQP.

Package: ruby-anima
Description-md5: ae8bc460d06ea5c57daa88e7b2d103cf
Description-en: Initialize object attributes via attributes hash
 Simple library to declare read only attributes on value-objects that
 are initialized via attributes hash.

Package: ruby-anonymous-loader
Description-md5: ac9c62b1dce2cec5298de3cb3875e941
Description-en: Load Ruby source files inside anonymous namespaces
 AnonymousLoader resolves Ruby files from paths, gem metadata, or $LOAD_PATH
 and evaluates them inside anonymous modules to avoid top-level namespace
 collisions.

Package: ruby-ansi
Description-md5: 23c5ed2b6665a4ae3a85a00673c57d32
Description-en: ANSI escape codes at your fingertips
 The ANSI project is a superlative collection of ANSI escape code
 related libraries enabling ANSI colorization and stylization of
 console output. It features classees for colorised columns, tables,
 loggers and very good coverage of standard ANSI codes.

Package: ruby-apollo-upload-server
Description-md5: ee08c09b8927792f0754977c66aab20d
Description-en: apollo-upload-server implementation for Ruby on Rails as middleware
 This is a middleware which allows you to upload files using graphql-ruby,
 apollo-upload-client and Ruby on Rails.
 .
 This implementation uses v2 of the GraphQL multipart request spec, so one
 should use apollo-upload-client library >= v7.0.0-alpha.3.

Package: ruby-app-store-connect
Description-md5: 398be693d516035fc787b12a1de0a1b3
Description-en: Ruby interface to the App Store Connect API
 A Ruby interface to the App Store Connect API

Package: ruby-arbre
Description-md5: eb29cc0cf0639e35ca887d53986e72c1
Description-en: Object Oriented DOM Tree in Ruby
 Arbre makes it easy to generate HTML directly in Ruby. This gem was extracted
 from Active Admin.
 .
 The purpose of Arbre is to leave the view as ruby objects as long as possible.
 This allows OO Design to be used to implement the view layer.

Package: ruby-arr-pm
Description-md5: bb1d921e3948fa18b99d82dfad1f8858
Description-en: RPM reader and writer library
 This library allows to you to read and write rpm packages. Written in pure
 ruby because librpm is not available on all systems

Package: ruby-aruba
Description-md5: cfe05832a23d1a25a95242e51cfcfb6b
Description-en: Cucumber extension for CLI applications
 Aruba is Cucumber extension for Command line applications written in any
 programming language. Features at a glance:
 .
 * Test any command line application
 * Manipulate the file system
 * Create great HTML documentation based on your own Cucumber scenarios

Package: ruby-asana
Description-md5: 7cc13997b6775f3ece55ed8f223c089e
Description-en: official Ruby client for the Asana API
 A Ruby client for the 1.0 version of the Asana API.
 .
 Supported rubies: MRI 2.0.0 up to 2.2.x stable.
 .
 Learn more at /usr/share/doc/ruby-asana/README.md.gz

Package: ruby-ascii85
Description-md5: 9ce7535841217ef91b068d7df5876f2a
Description-en: Ruby library to encode/decode the Ascii85 format
 Ascii85 (also called "Base85") is a form of binary-to-text encoding, which is
 mainly used in Adobe's PostScript and PDF format. This package provides a
 ruby library to encode/decode Ascii85.
 .
 It ships also a command line utility, which can encode/decode files to the
 standard output.

Package: ruby-asciidoctor
Description-md5: f23952c3d7abfbe0c2badd248fbe42c0
Description-en: AsciiDoc to HTML rendering for Ruby (core libraries)
 Asciidoctor is a pure Ruby processor for converting AsciiDoc source files and
 strings into HTML 5, DocBook 4.5, DocBook 5.0 and other formats.
 .
 This package contains the library files used by the asciidoctor package.

Package: ruby-asciidoctor-include-ext
Description-md5: bb0c3462f25699b71fbeabf569de528d
Description-en: Asciidoctor's standard include::[] processor reimplemented as an extension
 This is a reimplementation of the Asciidoctor's built-in (pre)processor for the
 include::[] directive in extensible and more clean way. It provides the same
 features, but you can easily adjust it or extend for your needs. For example,
 you can change how it loads included files or add another ways how to select
 portions of the document to include.

Package: ruby-asciidoctor-kroki
Description-md5: 6247514876c6fbdc8da43eb1b2193496
Description-en: Asciidoctor extension to convert diagrams to images using Kroki
 An extension for Asciidoctor to convert diagrams to images using Kroki.
 .
 Kroki creates diagrams from textual descriptions and provides a unified API
 with support for BlockDiag (BlockDiag, SeqDiag, ActDiag, NwDiag, PacketDiag,
 RackDiag), BPMN, Bytefield, C4 (with PlantUML), Ditaa, Erd, Excalidraw,
 GraphViz, Mermaid, Nomnoml, PlantUML, SvgBob, UMLet, Vega, Vega-Lite, WaveDrom
 etc and more to come!

Package: ruby-asciidoctor-pdf
Description-md5: 0d832c28163b9326a220fb8cd12193c9
Description-en: Ruby module for converting AsciiDoc documents to PDF using Prawn
 A ruby module providing an extension for Asciidoctor that converts
 AsciiDoc documents to PDF using the Prawn PDF library.

Package: ruby-asciidoctor-plantuml
Description-md5: 79956b2a2e4c582f091fb9c6f44702c5
Description-en: extension for Asciidoctor to enable support for PlantUML diagrams
 This package provides asciidoctor-plantuml gem which is an extension for the
 asciidoctor gem that enables users to add PlantUML diagrams to their asciidoc
 documents.

Package: ruby-asetus
Description-md5: eba4ca5730e5a4e908643aff2c9426c1
Description-en: configuration library with YAML/JSON/TOML backends
 Asetus is a ruby library that provides a easy method to access
 configuration files. Available backends are:
 - YAML
 - JSON
 - TOML

Package: ruby-ast
Description-md5: 1e099ee4c0e60b5396d4140714cc5089
Description-en: Ruby library for working with abstract syntax trees
 ast embraces immutability; each AST node is inherently frozen at
 creation, and updating a child node requires recreating that node
 and its every parent, recursively.
 .
 This is a design choice. It does create some pressure on
 garbage collector, but completely eliminates all concurrency
 and aliasing problems.
 .
 See also AST::Node, AST::Processor::Mixin and AST::Sexp classes for
 additional recommendations and design patterns.

Package: ruby-async
Description-md5: 2bbccbb64cb000f3ecd68c4a9353677c
Description-en: concurrency framework for Ruby.
 Async is a modern concurrency framework for Ruby. It implements the
 reactor pattern, providing both non-blocking I/O and timer events.

Package: ruby-async-actor
Description-md5: 3f9befe401c0c61813440ccaa7432f41
Description-en: simple actor model for asynchronous programming
 A multi-threaded actor implementation where each actor has its own event
 loop.

Package: ruby-async-container
Description-md5: 4e27d96e6e27e9ccf3ce3ff944fb0f52
Description-en: containers which implement parallelism
 Abstract container-based parallelism using threads and processes where
 appropriate.

Package: ruby-async-container-supervisor
Description-md5: 81dfda1f25ff117608f912deed4db4a4
Description-en: supervisor for managing multiple container processes
 A supervisor for managing multiple container processes.

Package: ruby-async-dns
Description-md5: ba8a9794229f7c0e35746a00d017528f
Description-en: DNS client resolver and server for Ruby
 Async::DNS is a high-performance DNS client resolver and server which can be
 easily integrated into other projects or used as a stand-alone daemon. It was
 forked from RubyDNS which is now implemented in terms of this library.

Package: ruby-async-http
Description-md5: 191e83c18d4300ad77a2f0f768f2083c
Description-en: HTTP client and server library
 An asynchronous client and server implementation of HTTP/1.0, HTTP/1.1
 and HTTP/2 including TLS. Support for streaming requests and responses.
 Built on top of async and async-io. falcon provides a rack-compatible server.

Package: ruby-async-htty
Description-md5: 5f3462415089dcf7ad6415de4cf4f5b7
Description-en: Async server runtime for HTTY sessions that carry HTTP/2 over tty
 An Async server runtime for HTTY sessions that carry HTTP/2 over terminal
 side channels.

Package: ruby-async-io
Description-md5: 08a48f6f1c18b50091bf2bac7d2701a4
Description-en: Provides support for asynchronous TCP, UDP, UNIX and SSL sockets
 Async::IO provides builds on async and provides asynchronous wrappers for
 IO, Socket, and related classes.

Package: ruby-async-pool
Description-md5: 61d7be72f6a5040259941156310c9048
Description-en: singleplex and multiplex resource pool for implementing robust clients
 Async::Pool provides support for connection pooling both singleplex
 and multiplex resources.

Package: ruby-async-process
Description-md5: 8c2f8498b61012a72ef3f0744177f0ac
Description-en: asynchronous process spawning
 Implements Process.spawn and Process.capture for async.

Package: ruby-async-rspec
Description-md5: dbd584171c378f801e383e9dc5392db1
Description-en: helpers for writing specs against the async gem
 Provides useful RSpec.shared_contexts for testing code that builds
 on top of async.

Package: ruby-async-service
Description-md5: d0cfc4dc9d4222faff6a6a217addd7d8
Description-en: service layer for Async
 Provides a simple service interface for configuring and running asynchronous
 services in Ruby.

Package: ruby-async-signals
Description-md5: 2a86ad7bcb08451012d1b93f80af540e
Description-en: Composable process signal handling for Ruby
 Composable process signal handling for Ruby. Features:
 - Coordinates process-wide signal traps across multiple consumers.
 - Supports overlapping signal handlers without replacing each other.
 - Supports scoped ignore handlers for specific signals.
 - Provides a no-op signal backend for components that should not install
 process signal traps.
 - Restores previous signal traps when handlers are removed.
 - Resets inherited signal state in forked children on Ruby implementations
 with `Process._fork`.
 - Documents thread-safe signal handler design for portable signal delivery.

Package: ruby-async-webdriver
Description-md5: 592449c551e726d1c84fdb2d3776d7e0
Description-en: native library implementing a W3C WebDriver client
 Provides a client implementation of the W3C WebDriver specification with
 support for Chrome and Firefox.

Package: ruby-async-websocket
Description-md5: 177f688b1efdd6d2d4668aa756c59637
Description-en: async websocket library on top of protocol-websocket
 An asynchronous websocket client/server implementation for HTTP/1 and HTTP/2.

Package: ruby-atk
Description-md5: 242436a9661ace3e33e3cac4072a66c1
Description-en: ATK bindings for the Ruby language
 ATK is a toolkit providing accessibility interfaces for applications or other
 toolkits. By implementing these interfaces, those other toolkits or
 applications can be used with tools such as screen readers, magnifiers, and
 other alternative input devices.
 .
 This package contains libraries for using ATK with the Ruby programming
 language.

Package: ruby-atomic
Description-md5: 11af93675ae5cab0bc423d23079442d2
Description-en: atomic reference implementation for JRuby, Rubinius, and MRI
 An atomic reference implementation for JRuby, Rubinius, and MRI.
 .
 This library provides an Atomic class that guarantees atomic updates to
 its contained value.

Package: ruby-attr-encrypted
Description-md5: 60538f8a19df3eec979801aed1b13230
Description-en: Encrypt and decrypt attributes
 Generates attr_accessors that encrypt and decrypt attributes transparently.
 It works with ANY class, however, you get a few extra features when you're
 using it with ActiveRecord, DataMapper, or Sequel

Package: ruby-attr-required
Description-md5: f609497ae12ab7912ae459d8c6f9b53c
Description-en: attr_required and attr_optional support for Ruby
 REQUIRED and OPTIONAL are common terminology in RFCs, and used for protocol
 parameters. This gem helps RFC library developers to define which parameters
 (attributes in Ruby world) are REQUIRED and which are OPTIONAL.

Package: ruby-attribute-normalizer
Description-md5: 39609b768a3ddcc644d9197ec417f7db
Description-en: Adds the ability to normalize attributes
 This gem adds the ability to normalize attributes cleanly with code blocks
 and predefined normalizers

Package: ruby-aubio
Description-md5: a520fd1d4be5b4d3ca8eb79b091febd9
Description-en: Ruby bindings for the aubio audio library
 Aubio is a tool designed for the extraction of annotations from audio signals.
 Its features include segmenting a sound file before each of its attacks,
 performing pitch detection, tapping the beat and producing midi streams from
 live audio.

Package: ruby-augeas
Description-md5: 3269a10ed3d3ca1e0a44a9a42c449a53
Description-en: Augeas bindings for the Ruby language
 Augeas is a configuration editing tool. It parses configuration files in their
 native formats and transforms them into a tree. Configuration changes are made
 by populating this tree and saving it back into native config files.

Package: ruby-auth-sanitizer
Description-md5: 03788e88b5607c9653195d5ad189ece4
Description-en: 💎 Configurable KV output redaction
 Configurable KV output redaction. Sanitize/filter your secrets.

Package: ruby-autoparse
Description-md5: 038419f035c202b6f439149fa3597805
Description-en: provides automatic parsing for any given JSON Schema
 This package provides the gem autoparse, a parsing system based on JSON
 Schema. It is an implementation of the JSON Schema specification and can
 be used for automatically parsing any JSON Schema.

Package: ruby-autoprefixer-rails
Description-md5: fed8d363b2529718ae7b603ee14da66d
Description-en: Rails integration for the autoprefixer tool
 autoprefixer parse CSS and adds vendor prefixes to CSS rules based on browser
 support for different features, by using data from "Can I Use" website.
 .
 This package integrates autoprefixer into the Rails asset pipeline.

Package: ruby-avl-tree
Description-md5: 3eda44a26a8a35c378665ef359a572d9
Description-en: AVL and red-black trees in Ruby
 A pure-Ruby implementation of AVL and red-black trees. AVL and
 red-black trees are self-blanacing binary trees optimised for
 fast inserts and lookups.

Package: ruby-awesome-nested-set
Description-md5: a1f881890d451779151c49ed9f920f0e
Description-en: awesome nested set implementation for Active Record
 Awesome Nested Set is an implementation of the nested set pattern for
 ActiveRecord models.  It is a replacement for acts_as_nested_set and
 BetterNestedSet.
 .
 This is a new implementation of nested set based off of
 BetterNestedSet that fixes some bugs, removes tons of duplication,
 adds a few useful methods, and adds STI support.

Package: ruby-awesome-print
Description-md5: 9a7d2f38e85392fe44f4a79da9108e7f
Description-en: pretty print Ruby objects with proper indentation and colors
 Great Ruby dubugging companion: pretty print Ruby objects to
 visualize their structure. It supports custom object formatting via
 plugins.

Package: ruby-awrence
Description-md5: cd27fe64485c74c7d1e7eabc4de34efc
Description-en: Camelize your snake keys when working with JSON APIs
 Awrence can automatically convert Ruby-style snake_case to CamelCase or
 camelBack hash keys.
 .
 This library recursively converts all snake_case keys in a hash structure to
 camelBack.

Package: ruby-aws
Description-md5: 5c5b156fe07475fd7190ffeeb45de22c
Description-en: AWS Ruby Library for interfacing with Amazon Web Services
 This package provides a robust, fast, and secure interface to AWS services
 such as EC2, EBS, S3, SQS, SimpleDB, ELB and CloudFront. It supports signature
 versions 0, 1 and 2 on all services.

Package: ruby-aws-eventstream
Description-md5: 92d37cb474ab391293be15744c8f17df
Description-en: AWS Event Stream Library
 This Ruby package provides the Amazon Web Services event stream library.
 It decodes and encodes binary stream  under `vnd.amazon.event-stream`
 content-type.
 .
 This is a part of aws-sdk-ruby.

Package: ruby-aws-partitions
Description-md5: 319c006d3bc14b780b97a5d13afc7911
Description-en: provider of information about AWS partitions, regions, and services
 aws-partitions is a Ruby library providing interfaces to enumerate AWS
 partitions, regions, and services.
 .
 This is a part of aws-sdk.

Package: ruby-aws-sdk
Description-md5: 98ab08cdb9b0bc483ab8ffdf1bf6f842
Description-en: Amazon Web Services SDK for Ruby
 The AWS SDK for Ruby provides a Ruby API for AWS infrastructure services.
 The SDK helps take the complexity out of coding by providing Ruby classes
 for many AWS services including Amazon S3, Amazon EC2, DynamoDB, and more.

Package: ruby-aws-sdk-cloudformation
Description-md5: aff326db0ee9b3aa65f86bf45f3f4a10
Description-en: AWS SDK for Ruby - AWS CloudFormation
 Official AWS Ruby library for AWS CloudFormation.
 .
 AWS CloudFormation provides a common language to model and provision AWS and
 third party application resources in a cloud environment. AWS CloudFormation
 allows using programming languages or a simple text file to model and
 provision, in an automated and secure manner, all the resources needed for an
 application across all regions and accounts. This gives a single source of
 truth for AWS and third party resources.
 .
 This library is part of the AWS SDK for Ruby.

Package: ruby-aws-sdk-core
Description-md5: 6626056ea4c7041a1fa4737ffd02d0ea
Description-en: AWS SDK for Ruby - Core
 Provides API clients for AWS. This gem is part of the official AWS SDK for
 Ruby.

Package: ruby-aws-sdk-kms
Description-md5: 7236d3e1c994be2a41962a5cf4390e85
Description-en: AWS SDK for Ruby - KMS
 aws-sdk-kms is an official KMS for AWS SDK for Ruby. It basically provides Key
 Management Service (KMS).
 .
 This gem is part of the AWS SDK for Ruby.

Package: ruby-aws-sdk-s3
Description-md5: 5a9e056508c0d2724c925bed69957171
Description-en: AWS SDK for Ruby - Amazon S3
 aws-sdk-s3 is an official Amazon S3 AWS SDK for Ruby. It basically provides
 Amazon Simple Storage Service (Amazon S3).
 .
 This gem is part of the AWS SDK for Ruby.

Package: ruby-aws-sigv4
Description-md5: b1a5df84b019596267de744b8c21d983
Description-en: AWS Signature Version 4 library
 aws-sigv4 is an Amazon Web Services Signature Version 4 signing ligrary. It
 generates sigv4 signature for HTTP requests.
 .
 It is a part of aws-sdk.

Package: ruby-axiom-types
Description-md5: 2d1cdf0750d8afabaeda2d8992d93cee
Description-en: Ruby module for abstract types for logic programming
 This package provides a Ruby module that allows one to define types with
 optional constraints for use within axiom and other libraries. It can
 be used for logic programming.

Package: ruby-azure-storage-blob
Description-md5: 982a7d640bc2f36d43b084c1338480a5
Description-en: access and manage Microsoft Azure Storage Blob Services
 Official Ruby client library to consume Azure Storage Blob service
 Microsoft Azure Storage Blob Client Library for Ruby

Package: ruby-azure-storage-common
Description-md5: 7b7731bcdabdf79052939a0f1bb47c59
Description-en: ruby package that supports service client libraries for azure storage
 Official Ruby client library to consume Azure Storage Common service
 Microsoft Azure Storage Common Client Library for Ruby

Package: ruby-babosa
Description-md5: 498f0988c03a2ba7b450e87220ed52c4
Description-en: library for creating slugs
 This provides the gem babosa, a library for creating slugs. Babosa is an
 extraction and improvement of the string code from FriendlyId, intended to
 help developers create similar libraries or plugins.

Package: ruby-backports
Description-md5: 1d4a38204f20dd7861e9d2ff5d60e470
Description-en: backports of new features for older versions of Ruby
 This Ruby library contains essential backports that enable many of the nice
 features of Ruby 1.8.7 up to 2.0.0 for earlier versions.
 .
 Features are backported with the following limitations:
 - will not break older code,
 - can be implemented in pure Ruby (no C extensions),
 - must pass RubySpec.

Package: ruby-barby
Description-md5: 2dc28989cf6b4e324993ade0aca751de
Description-en: Ruby library for barcode generation
 This is a pure-Ruby library for generating various kinds of barcodes,
 including all the standard 1D and 2D barcodes, and meant to be easily
 extensible.
 .
 Barby separates the concerns of barcode generation and graphical
 representations, so not only the barcodes' format can be extended,
 but also the way they are output.

Package: ruby-barrier
Description-md5: d5301d662c13dc88b36e43bf40216b99
Description-en: Ruby threads synchronization using a barrier method
 Barrier is an implementation of a synchronization method that enables multiple
 threads to wait until all threads have all reached a particular point of
 execution before any thread continues.

Package: ruby-base32
Description-md5: bd489a30603ff728f80c44d8458011e6
Description-en: Ruby extension for base32 encoding and decoding
 This package contains base32, a Ruby extension for encoding and decoding
 in base32 per RFC 3548.

Package: ruby-base62
Description-md5: 7807854cb3765ee545ff7714b44d9e28
Description-en: base62 encoding and decoding library for Ruby
 Base62 monkeypatches Integer to add an Integer#base62_encode
 instance method to encode an integer in the character set of
 0-9 + A-Z + a-z. It also monkeypatches String to add
 String#base62_decode to take the string and turn it back
 into a valid integer.

Package: ruby-batch-loader
Description-md5: d7f34b31c3fdc87258b6fbca12d56041
Description-en: Powerful tool to avoid N+1 DB or HTTP queries
 This library provides a generic lazy batching mechanism to avoid N+1 DB
 queries, HTTP queries, etc.
 .
 Highlights
 * Generic utility to avoid N+1 DB queries, HTTP requests, etc.
 * Adapted Ruby implementation of battle-tested tools like Haskell Haxl, JS
 DataLoader, etc.
 * Batching is isolated and lazy, load data in batch where and when it's
 needed.
 * Automatically caches previous queries (identity map).
 * Thread-safe (`loader`).
 * No need to share batching through variables or custom defined classes.
 * No dependencies, no monkey-patches, no extra primitives such as Promises.

Package: ruby-bcrypt
Description-md5: 6bc4c19a96a6e0cac5a32e4eec559965
Description-en: Ruby binding for the bcrypt() password hashing algorithm
 bcrypt() is a sophisticated and secure hash algorithm designed
 by the OpenBSD project for hashing passwords. bcrypt-ruby provides
 a simple, humane wrapper for safely handling passwords.

Package: ruby-bcrypt-pbkdf
Description-md5: f8f76fd112a261919c236f22294873bf
Description-en: Ruby library for OpenBSD's bcrypt_pdkfd
 This package provides a Ruby library for bcrypt_pdkfd (a variant of PBKDF2
 with bcrypt-based PRF - pseudo-random function).

Package: ruby-beaker-hostgenerator
Description-md5: cb45837da01460d0a6bc3c968e0d2afc
Description-en: command line utility designed to generate beaker host config files
 beaker-hostgenerator is a command line utility designed to generate
 beaker host config files using a compact command line SUT
 specification.

Package: ruby-beaneater
Description-md5: 282a36ad50f398050548911449316635
Description-en: simple beanstalkd client for Ruby
 Beaneater offers a way to interact with beanstalkd from within Ruby.
 Beanstalkd is a fast, simple work queue. Its interface is generic, but was
 originally designed for reducing the latency of page views in high-volume web
 applications by running time-consuming tasks asynchronously.

Package: ruby-beautify
Description-md5: 0669837b97b443a6193a00434df8f524
Description-en: CLI binary and module that will pretty up Ruby code
 This package provides a CLI tool and module to make pretty up Ruby source
 code. It can operate on both files and on STDIN, making it suitable for
 piping.

Package: ruby-beefcake
Description-md5: 48a7560c35489e7304660b44605e4466
Description-en: sane Google Protocol Buffers library for Ruby
 A sane Google Protocol Buffers library for Ruby. This package
 provides a generator plugin for the Protocol Buffer compiler
 which generates Ruby marshaling and unmarshaling code for data
 encoded in Protocol Buffer format.

Package: ruby-benchmark-ips
Description-md5: faa31478a086b6cd2a5f6fd69d0034b3
Description-en: iterations per second enhancement to Benchmark
 Benchmark/ips benchmarks a blocks iterations/second. For short snippets of
 code, ips automatically figures out how many times to run the code to get
 interesting data. No more guessing at random iteration counts.

Package: ruby-benchmark-ips-doc
Description-md5: e8e72392423f4d8370b3bbc12e5ac1ac
Description-en: iterations per second enhancement to Benchmark (documentation)
 Benchmark/ips benchmarks a blocks iterations/second. For short snippets of
 code, ips automatically figures out how many times to run the code to get
 interesting data. No more guessing at random iteration counts.
 .
 This package contains the html documentation for ruby-benchmark-ips.

Package: ruby-benchmark-memory
Description-md5: 56315fa642c62066cc03e1e0cf331740
Description-en: Benchmark-style memory profiling for Ruby 2.1+
 benchmark-memory is a tool that helps to benchmark the memory usage of
 different pieces of code. It leverages the power of memory_profiler to give a
 metric of the total amount of memory allocated and retained by a block, as
 well as the number of objects and strings allocated and retained.

Package: ruby-benchmark-suite
Description-md5: abe13e8db74b0b0bfa558634d7278bc8
Description-en: enhancements to the standard library benchmark.rb
 This package contains a command line tool for running multiple benchmarks
 against multiple rubies.
 .
 It is also uses benchmark/ips to report iterations per second.

Package: ruby-benchmark-suite-doc
Description-md5: 5693ccb6dcbcb17a217cbc2df88bc3bf
Description-en: enhancements to the standard library benchmark.rb (documentation)
 This package contains a command line tool for running multiple benchmarks
 against multiple rubies.
 .
 It is also uses benchmark/ips to report iterations per second.
 .
 This package contains the html documentation for ruby-benchmark-suite.

Package: ruby-bert
Description-md5: 488257930929a8d17358f2e5dd8ff01f
Description-en: BERT serializiation for Ruby
 A BERT (Binary ERlang Term) serialization library for Ruby. It can
 encode Ruby objects into BERT format and decode BERT binaries into
 Ruby objects.

Package: ruby-bindata
Description-md5: 2eac499daf8003ab367ee27a39cc892c
Description-en: declarative way to read and write binary file formats
 BinData is a declarative way to read and write binary file formats.
 .
 This means the programmer specifies *what* the format of the binary
 data is, and BinData works out *how* to read and write data in this
 format.  It is an easier ( and more readable ) alternative to
 ruby's #pack and #unpack methods.

Package: ruby-bindex
Description-md5: 505d928aaa4ba699ad0a6241d538510a
Description-en: bindings for Ruby exceptions
 When Ruby raises an exception, it leaves a backtrace to help figure
 out where did the exception originated in. Bindex gives the bindings as
 well. This can help to introspect the state of the Ruby program when at the
 point the exception occurred.

Package: ruby-binding-ninja
Description-md5: a0f9ee3d039a72181a471c595843f853
Description-en: pass binding of method caller implicitly
 This is method wrapper for passing binding of method caller implcitly.
 .
 And this is lightweight alternative of binding_of_caller.

Package: ruby-binding-of-caller
Description-md5: b86d88a07529de4a804e7cdff7177599
Description-en: retrieve the binding of a method's caller
 Retrieve the binding of a method's caller. Can also retrieve bindings even
 further up the stack.
 .
 Recommended for use only in debugging situations. Do not use this in
 production apps.

Package: ruby-bio
Description-md5: 9551e5ebe8c49f9d9485b7f15547f082
Description-en: Ruby tools for computational molecular biology
 BioRuby project aims to implement an integrated environment for
 Bioinformatics with Ruby language. Design philosophy of the BioRuby library
 is KISS (keep it simple, stupid) to maximize the usability and the
 efficiency for biologists as a daily tool. The project was started in Japan
 and supported by University of Tokyo (Human Genome Center), Kyoto University
 (Bioinformatics Center) and the Open Bio Foundation.

Package: ruby-blade-qunit-adapter
Description-md5: fe42a3846db4f6d92b4df6545f5fa06f
Description-en: Blade adapter for the QUnit JavaScript testing framework
 This is a blade adapter for QUnit JS testing framework.
 .
 QUnit is a powerful, easy-to-use JavaScript unit testing framework. It's used
 by the jQuery, jQuery UI and jQuery Mobile projects and is capable of testing
 any generic JavaScript code, including itself.

Package: ruby-blade-sauce-labs-plugin
Description-md5: 92045df62b10fd52f6a09a40dfca7b7f
Description-en: Blade Runner plugin for Sauce Labs (saucelabs.com)
 Sauce Labs ensures your favorite mobile apps and websites work flawlessly on
 every browser, operating system, and device.
 .
 This package provides a plugin to blade build system to support specific
 versions of browsers.

Package: ruby-blankslate
Description-md5: 30b261828d53df14a8d1a6beba2c8a0d
Description-en: Ruby library providing a class with no predefined methods
 BlankSlate provides an abstract base class with no predefined
 methods (except for __send__ and __id__).
 .
 BlankSlate is useful as a base class when writing classes that
 depend upon method_missing (e.g. dynamic proxies).

Package: ruby-blockenspiel
Description-md5: dc43621409c3f04a193ba11ad5c0600f
Description-en: Comprehensive implementation of Ruby DSL blocks
 Blockenspiel is a helper library designed to make it easy to implement DSL
 blocks. It is designed to be comprehensive and robust, supporting most common
 usage patterns, and working correctly in the presence of nested blocks and
 multithreading.

Package: ruby-bluefeather
Description-md5: 009057936c8c6d8c25bef6b1651ab67b
Description-en: Extend Markdown Converter written in Ruby
 BlueFeather is software for converting text written by extended
 Markdown like PHP Markdown Extra to html. It is pair of command-line
 tool and pure Ruby library.

Package: ruby-bogus
Description-md5: cdcf8100703690517be035e31d1eb789
Description-en: library creating fakes to make isolated unit tests reliable
 Bogus is a Ruby library aiming at making unit tests more reliable by
 ensuring that one doesn't stub or mock methods that don't actually exist in
 the mocked objects.

Package: ruby-bootsnap
Description-md5: 94a3a9c9ed79cdd91e14e1229892de98
Description-en: Boot large ruby/rails apps faster
 Bootsnap is a library that plugs into Ruby, with optional support for
 `ActiveSupport` and `YAML`, to optimize and cache expensive computations.
 .
 Bootsnap optimizes methods to cache results of expensive computations, and can
 be grouped into two broad categories:
 * Path Pre-Scanning
 * Compilation caching

Package: ruby-bootstrap-form
Description-md5: 230b2dd86640d3b3c6b55448339e4f71
Description-en: makes it easy to style forms using Twitter Bootstrap 3+
 bootstrap_form is a rails form builder that makes it super easy to create
 beautiful-looking forms using Twitter Bootstrap 3+. This library makes it
 super easy to integrate twitter bootstrap-style forms into your rails
 application.

Package: ruby-brandur-json-schema
Description-md5: 3e5de8f89cc739cea6abe51e87d5c2fb
Description-en: JSON schema/hyperschema parser and validator for Ruby
 The json_schema Ruby library provides a JSON Schema V4 and Hyperschema V4
 parser and validator.
 .
 Note that this is different from the json-schema gem, provided by the
 ruby-json-schema package.

Package: ruby-brass
Description-md5: e2adb4d1855e2169b3d52e1573db0c8f
Description-en: bare-metal Ruby assertion system standard
 BRASS stands for Bare-Metal Ruby Assertion System Standard. It is a
 very basic foundational assertions framework for other assertion and
 test frameworks to make use so they can all work together
 harmoniously.

Package: ruby-brotli
Description-md5: 29c7a9d2cf86f114b110d7ce0a900f38
Description-en: Brotli compressor/decompressor
 Brotli is a Ruby implementation of the Brotli generic-purpose lossless
 compression algorithm that compresses data using a combination of a modern
 variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling,
 with a compression ratio comparable to the best currently available
 general-purpose compression methods. It is similar in speed with deflate but
 offers more dense compression.

Package: ruby-browser
Description-md5: a304488efce418dbdca30d4faa86d8ee
Description-en: browser detection for Ruby
 This gem enables users to do some browser detection with Ruby. It includes
 ActionController integration. It also allows users to define custom rules to
 define a modern browser.

Package: ruby-bsearch
Description-md5: 42c9300f44e163ea8184ec1a0f1831f7
Description-en: binary search library for Ruby
 It can search the FIRST or LAST occurrence in an array with a condition
 given by a block.

Package: ruby-bson
Description-md5: 7f6d0d282b747ab2c8bbeeddf8bef2d1
Description-en: Ruby implementation of BSON
 BSON is a binary-encoded serialization of JSON-like documents. It is a binary
 form for representing simple data structures and associative arrays.
 .
 This library provides an implementation of BSON for the Ruby programming
 language.

Package: ruby-buftok
Description-md5: 71a3fc55454e73fe56559b54aa76bf77
Description-en: extracts token delimited entities from a sequence of arbitrary inputs
 Statefully split input data by a specifiable token
 .
 BufferedTokenizer takes a delimiter upon instantiation, or acts line-based by
 default.  It allows input to be spoon-fed from some outside source which
 receives arbitrary length datagrams which may-or-may-not contain the token by
 which entities are delimited.  In this respect it's ideally paired with
 something like EventMachine.

Package: ruby-build
Description-md5: 0731da5500a70c528fe548bee5b99e57
Description-en: tool to compile and install different versions of Ruby
 ruby-build provides a simple way to compile and install different
 versions of Ruby.
 .
 ruby-build is great when you want to build Ruby versions that are not
 available via APT, for example if you need legacy or bleeding edge
 versions of Ruby.
 .
 Combined with rbenv, ruby-build lets you easily install and switch
 between different implementations of Ruby, such as MRI, JRuby, REE
 and others.

Package: ruby-build-dependency
Description-md5: 9fd627b66487322bc7ec4dcba9646d37
Description-en: Build::Dependency provides dependency resolution algorithms
 Build::Dependency helps you resolve complex dependency graphs in your build
 systems and applications. It supports:
 - Full dependency resolution with automatic ordering
 - Partial chains for incremental builds
 - Private dependencies that don't leak to dependents
 - Wildcard matching for batch dependencies
 - Mermaid visualization for diagram generation

Package: ruby-build-environment
Description-md5: 808a96f8b9cda0829d5cc8dec9a817b0
Description-en: nested hash data structure for controlling build environments
 Build::Environment provides a nested hash data structure which can contain
 lambdas for evaluating environments for generating appropriate build
 environments.

Package: ruby-build-files
Description-md5: b351503065fcc71b09538d6688188285
Description-en: Abstractions for handling and mapping paths
 Build::Files is a set of idiomatic classes for dealing with paths and
 monitoring directories. File paths are represented with both root and
 relative parts which makes copying directory structures intuitive.

Package: ruby-build-files-monitor
Description-md5: 358905fa38a269f4451b32d63d79600c
Description-en: monitor changes to the file system
 Efficiently monitor the filesystem for changes.

Package: ruby-build-graph
Description-md5: 013c340a3f02765c1afd5ef2a790fd43
Description-en: framework for build systems
 Build::Graph is a framework for build systems, with specific functionality
 for dealing with file based processes.

Package: ruby-build-makefile
Description-md5: 959474911c398098b606fc53258e9828
Description-en: simple Makefile parser
 Build::Makefile is a simple Makefile parser and can be used to extract
 dependencies from compiler generated depfiles.

Package: ruby-build-text
Description-md5: 6764375602d0f39ad670318946ef78ce
Description-en: text substitutions and merging
 Build::Text provides substitutions and merging for textual files, typically
 code.

Package: ruby-build-uri
Description-md5: 308886a634a28fba699029d590827246
Description-en: handle absolute URIs, triples and file paths uniformly
 Build::URI provides unform handling of paths, URIs, and triples. It supports
 logical concatenation of all combinations of these, and a nil token for
 convenience.

Package: ruby-builder
Description-md5: 4eacb557dea7200faeb2db6560104deb
Description-en: Builders for XML MarkUps
 Builder provides a number of builder objects that make creating structured data
 simple to do.  Currently the following builder objects are supported:
 .
 * XML Markup
 * XML Events

Package: ruby-bullet
Description-md5: 432cd2828a0ecd2e5baff1c4b40a90a4
Description-en: ActiveRecord helper for detecting performance  issues
 The Bullet gem is designed to help you increase your application's performance
 by reducing the number of queries it makes. It will watch your queries while
 you develop your application and notify you when you should add eager loading
 (N+1 queries), when you're using eager loading that isn't necessary and when
 you should use counter cache.
 .
 Best practice is to use Bullet in development mode or custom mode
 (staging, profile, etc.). The last thing you want is your clients getting
 alerts about how lazy you are.

Package: ruby-bundler
Description-md5: 0f8878504f4ef4eeb01d05a248e11434
Description-en: Manage Ruby application dependencies (runtime)
 Bundler manages a Ruby application's dependencies through its entire
 life, across many machines, systematically and repeatably.
 .
 This package must be used as dependency for checking application dependencies
 at runtime.

Package: ruby-bunny
Description-md5: 06caa38669e16b114076b5fbba155461
Description-en: Synchronous Ruby AMQP client
 Bunny is an AMQP (Advanced Message Queuing Protocol) client, written in Ruby,
 that is intended to allow you to interact with AMQP-compliant message
 brokers/servers such as RabbitMQ in a synchronous fashion.

Package: ruby-byebug
Description-md5: cd2044420ab7ddec1ffbde49b2da4a3d
Description-en: Ruby fast debugger - base + CLI
 Byebug is a Ruby debugger. It's implemented using the
 TracePoint C API for execution control and the Debug Inspector C API for
 call stack navigation.  The core component provides support that front-ends
 can build on. It provides breakpoint handling and bindings for stack frames
 among other things and it comes with an easy to use command line interface.

Package: ruby-cabin
Description-md5: 35a4a44b5e7306d1e5eaa68b9814fca0
Description-en: experiments in structured and contextual logging
 This is an experiment to try and make logging more flexible and
 more consumable. This module creates log entries as structured
 data to make the data easier to search and parse.

Package: ruby-cable-ready
Description-md5: bdcc5d48db17f9ade7de3eb901acd2ef
Description-en: Out-of-Band Server Triggered DOM Operations
 CableReady helps you create great real-time user experiences by making it
 simple to trigger client-side DOM changes from server-side Ruby. It
 establishes a standard for interacting with the client via ActionCable web
 sockets. No need for custom JavaScript.

Package: ruby-cairo
Description-md5: 6807a3dc927b1e622c94bae0aa4f89ec
Description-en: Cairo bindings for the Ruby language
 Cairo is a multi-platform library providing anti-aliased vector-based
 rendering for multiple target backends. This package contains libraries for
 using Cairo with the Ruby programming language. It is most likely useful in
 conjunction with Ruby bindings for other libraries such as GTK+.

Package: ruby-cairo-gobject
Description-md5: 6ae153683d8d2680ec8c008bb9acb205
Description-en: CairoGObject bindings for the Ruby language
 Cairo is a multi-platform library providing anti-aliased vector-based
 rendering for multiple target backends; CairoGObject provides
 wrapper GObject types for all Cairo types.
 .
 This package contains libraries for CairoGObject with the Ruby language.

Package: ruby-cancancan
Description-md5: 503b71054494a1cf9839f8020e56fdfb
Description-en: Authorization Gem for Ruby on Rails
 CanCanCan is an authorization library for Ruby >= 2.2.0 and Ruby on Rails
 >= 4.2 which restricts what resources a given user is allowed to access.
 .
 All permissions can be defined in one or multiple ability files and not
 duplicated across controllers, views, and database queries, keeping your
 permissions logic in one place for easy maintenance and testing.
 .
 It consists of two main parts:
 1. Authorizations library that allows you to define the rules to access
 different objects, and provides helpers to check for those permissions.
 2. Rails helpers to simplify the code in Rails Controllers by performing the
 loading and checking of permissions of models automatically and reduce
 duplicated code.

Package: ruby-capture-output
Description-md5: 071109a285f9289525066dc12dfa8729
Description-en: Ruby library to grab given IO output and return it as a string
 Provides Capture.output, Capture.stdout and Capture.stderr methods that can be
 used to grab output generated by current or spawned process.
 .
 This is useful for testing when you need to start a process and check its
 output or when you need to check current process output.

Package: ruby-capybara
Description-md5: ba8ef9ee54d65811c206dbff679740ca
Description-en: integration testing tool for Rack based web applications
 Capybara helps to test web applications based on Rack (such
 as the ones using Rails or Sinatra). It simulates how a real user would
 interact with the application. Multiple test drivers are supported
 Rack::Test comes built-in but other drivers can be added separately.

Package: ruby-case-transform
Description-md5: 53e5cb98b8f1c750bfbf33ded5b878be
Description-en: Transform values to different cases
 Transforms Array, Hash, Symbol, or String to UpperCamelCase, PascalCase,
 camelCase, dashed-case and underscore_case. Any other object type will just be
 returned.
 .
 Extraction of the key_transform abilities of ActiveModelSerializers

Package: ruby-cassiopee
Description-md5: 5c0ec4890f262901cd4fd8ab6d37e715
Description-en: Library to index strings and to search with exact or approximate match
 Cassiopee index one String and provide methods to search exact matches
 or approximate matches with Hamming and/or edit distance.
 .
 It supports ambiguous alphabet search and a basic cache implementation.

Package: ruby-cat
Description-md5: fd391ad17aba2eb5dfd365d440ab2344
Description-en: Create Ruby objects in a sandbox
 This Ruby libraray is mkaing it easy to generate classes inside a
 sandbox and clean out the namespace between tests.

Package: ruby-cbor
Description-md5: 257b5ade380e3168d22ff0c7951bbd4d
Description-en: CBOR, Concise Binary Object Representation
 CBOR is a library for the CBOR binary object representation format, based on
 Sadayuki Furuhashi's MessagePack library.
 .
 This is a Ruby implementation of the CBOR (http://cbor.io) encoding, based on
 the (polished) high-performance msgpack-ruby code.

Package: ruby-celluloid
Description-md5: 7410cd591431fe9d44e55aa8917f64fd
Description-en: actor-based concurrent object framework for ruby
 Celluloid provides a simple and natural way to build fault-tolerant concurrent
 programs in Ruby.
 .
 Celluloid enables people to build concurrent programs out of concurrent objects
 just as easily as they build sequential programs out of sequential objects.
 .
 Recommended for any developer, including novices, Celluloid should help ease
 your worries about building multithreaded Ruby programs.

Package: ruby-celluloid-essentials
Description-md5: c2652e23157c1893481790de129020b4
Description-en: internally used Celluloid tools and superstructural dependencies
 This gem provides essential Celluloid pieces like Notifications, Internals,
 Logging, Probe etc. that demand Supervision. Celluloid is an actor-based
 concurrent object framework for Ruby.

Package: ruby-celluloid-extras
Description-md5: eb73b6f9d1424b5e154f7d9b1ea367bf
Description-en: Celluloid expansion, testing, and example classes
 This gem provides classes to support examples, benchmarks, or add special
 functionality. Celluloid is an actor-based concurrent object framework for
 Ruby.

Package: ruby-celluloid-fsm
Description-md5: 24be6cf296cc6bf94421722cabe3b6b4
Description-en: Celluloid Finite State Machines
 This gem provides simple finite state machines with integrated Celluloid
 timeout support. Celluloid is an actor-based concurrent object framework for
 Ruby.

Package: ruby-celluloid-pool
Description-md5: 904081978d4d99b0f5c61aca6ae47cd1
Description-en: actor pool based on Celluloid
 This gem provides an implementation of an actor pool, based on the Celluloid.
 Celluloid is an actor-based concurrent object framework for Ruby. Celluloid
 provides a simple and natural way to build fault-tolerant concurrent programs
 in Ruby

Package: ruby-celluloid-supervision
Description-md5: 509c1d5c12b09b3ae677816e1293ee65
Description-en: Supervision support for Celluloid
 This gem provides Supervisors, Supervision Groups, and Supervision Trees for
 Celluloid. Celluloid is an actor-based concurrent object framework for Ruby.
 Celluloid provides a simple and natural way to build fault-tolerant
 concurrent programs in Ruby

Package: ruby-certificate-authority
Description-md5: a772da45d936fd410176dab6a1dc9cdf
Description-en: tool to manage the core functions outlined in RFC-3280 for PKI
 CertificateAuthority provides a programmer-friendly implementation of all the
 basic functionality contained in RFC-3280 to implement your own certificate
 authority.
 .
 With this tool, one can generate root certificates, intermediate certificates,
 and terminal certificates; and also generate/manage Certificate Revocation
 Lists (CRLs) and Online Certificate Status Protocol (OCSP) messages.

Package: ruby-cfpropertylist
Description-md5: 70b1209f0e2d867e408f34644ed77a5b
Description-en: Manipulate binary and XML property lists as defined by apple
 Class to read, manipulate and write both XML and binary property list
 files (plist(5)) as defined by Apple. Have a look at CFPropertyList::List
 for more documentation.

Package: ruby-character-set
Description-md5: eea21ffb67f0a5f1ca62660af36ee31b
Description-en: Build, read, write and compare sets of Unicode codepoints
 Many parts can be used independently, e.g.:
 - CharacterSet::Character
 - CharacterSet::Parser
 - CharacterSet::Writer
 - RangeCompressor

Package: ruby-charlock-holmes
Description-md5: ff58c038245ad2bd44b142b0d35eb27e
Description-en: Ruby character encoding detection library
 Character encoding detecting library for Ruby using ICU library.
 This library provides character encoding detection and transcoding.

Package: ruby-chef-config
Description-md5: 977a2fbb7011e35b0abf0b262e1f1ec6
Description-en: Chef Infra's default configuration and config loading library
 Chef is a systems integration framework and configuration management library
 written in Ruby. Chef provides a Ruby library and API that can be used to
 bring the benefits of configuration management to an entire infrastructure.
 .
 This package provides the chef-config repackaged by Cinc project.
 .
 Cinc is a Free-as-in-Beer distribution of the open source software of Chef
 Software Inc.

Package: ruby-chef-utils
Description-md5: 0afe720a1d6cdd7eb4a16fc6e5c95881
Description-en: Basic utility functions for Core Chef Infra development
 Chef is a systems integration framework and configuration management library
 written in Ruby. Chef provides a Ruby library and API that can be used to
 bring the benefits of configuration management to an entire infrastructure.
 .
 This package provides the chef-utils repackaged by Cinc project.
 .
 Cinc is a Free-as-in-Beer distribution of the open source software of Chef
 Software Inc.

Package: ruby-chronic
Description-md5: a2fafe3f5a4fd65a98d9e8bfb634b7a2
Description-en: natural language date parser
 Chronic is a natural language date/time parser written in pure Ruby.
 .
 Chronic can parse a huge variety of date and time formats. Parsing is case
 insensitive and will handle common abbreviations and misspellings.
 .
 This package provides gitlab's fork of chronic (original project is
 unmaintained).

Package: ruby-chronic-duration
Description-md5: f11ff5c44c3c9a82cfd17c07a7a01ce6
Description-en: simple Ruby natural language parser for elapsed time
 A simple Ruby natural language parser for elapsed time. (For example, 4 hours
 and 30 minutes, 6 minutes 4 seconds, 3 days, etc.) Returns all results in
 seconds. Will return an integer unless you get tricky and need a float. (4
 minutes and 13.47 seconds, for example.) The reverse can also be performed
 via the output method.

Package: ruby-chunky-png
Description-md5: f6e7e1b470be1212ec63270cf36c2013
Description-en: pure Ruby library for read/write, chunk-level access to PNG files
 This pure Ruby library can read and write PNG images without depending
 on an external image library, like RMagick. It tries to be memory
 efficient and reasonably fast.
 .
 Features:
 * Decodes any image that the PNG standard allows. This includes all
 standard color modes, all bit depths and all transparency,
 interlacing and filtering options.
 * Encodes images supports all color modes (true color, grayscale and
 indexed) and transparency for all these color modes. The best color
 mode will be chosen automatically, based on the amount of used
 colors.
 * R/W access to the image's pixels.
 * R/W access to all image metadata that is stored in chunks.
 * Memory efficient (uses a Fixnum, i.e. 4 or 8 bytes of memory per
 pixel, depending on the hardware)
 * Reasonably fast for Ruby standards, by only using integer math and a
 highly optimized saving routine.
 * Interoperability with RMagick if you really have to.

Package: ruby-circuitbox
Description-md5: 7e9116d72e5ceee1704f5411b7c495af
Description-en: Robust circuit breaker that manages failing external services
 It protects your application from failures of its service dependencies.
 It wraps calls to external services and monitors for failures in one minute
 intervals. Using a circuit's defaults once more than 5 requests have been
 made with a 50% failure rate, Circuitbox stops sending requests to that
 failing service for 90 seconds. This helps your application gracefully degrade.

Package: ruby-citrus
Description-md5: bfb408fa6c68c2e6755c9cde93fabb3b
Description-en: Parsing Expressions for Ruby
 Citrus is a compact and powerful parsing library for Ruby that combines the
 elegance and expressiveness of the language with the simplicity and power of
 parsing expressions.
 .
 A parsing expression grammar, or PEG, is a type of analytic formal grammar,
 i.e. it describes a formal language in terms of a set of rules for recognizing
 strings in the language.

Package: ruby-clamp
Description-md5: 1e15f036881955fca17316c879c241f7
Description-en: minimal framework for Ruby command-line utilities
 Clamp provides an object-model for command-line utilities.
 It handles parsing of command-line options, and generation of usage help.

Package: ruby-clap
Description-md5: 9671d4ce8a90b7c673357ae80f7b1bc3
Description-en: Command line argument parsing for simple applications
 Clap is a small library that can be bundled with your command line
 application. It covers the simple case of executing code based on the flags or
 parameters passed.

Package: ruby-classifier
Description-md5: 06fd17f6130bfa51e6530f0f8ce098f8
Description-en: Ruby module to allow Bayesian and other types of classifications
 Classifier is a general module to allow Bayesian and other types of
 classifications.
 .
 This package provides Bayes classifier and Latent Semantic
 Indexer. Bayesian Classifiers are accurate, fast, and have modest
 memory requirements. Latent Semantic Indexing engines are not as fast
 or as small as Bayesian classifiers, but are more flexible, providing
 fast search and clustering detection as well as semantic analysis of
 the text that theoretically simulates human learning.

Package: ruby-classifier-reborn
Description-md5: 70243dafc3a48d5b1a9ba4afa9680086
Description-en: Successor of Ruby::Classifier
 Classifier is a general module to allow Bayesian and other types of
 classifications. Classifier Reborn is a fork of original classifier
 under more active development.
 .
 This package provides Bayes classifier and Latent Semantic
 Indexer. Bayesian Classifiers are accurate, fast, and have modest
 memory requirements. Latent Semantic Indexing engines are not as fast
 or as small as Bayesian classifiers, but are more flexible, providing
 fast search and clustering detection as well as semantic analysis of
 the text that theoretically simulates human learning.

Package: ruby-client-side-validations
Description-md5: 33c49c752e62d1f14dbee3a030d51d53
Description-en: client side validations made easy for your Rails v7.2+ apps
 Follow the best practices for client side validations developed by
 Luke Wroblewski
 .
 Automatically extract and apply validation rules defined on the server to
 the client.
 .
 Read more at /usr/share/doc/ruby-client-side-validations/README.md

Package: ruby-climate-control
Description-md5: 03359cc427db47ae81e01c3aaf13f0b6
Description-en: library to easily manage environment variables
 This gem enables the users to manage their environment variables from Ruby
 applications. Climate Control modifies environment variables only within
 the context of the block, ensuring values are managed properly and
 consistently.

Package: ruby-cliver
Description-md5: 52bb31ca6486d14a84869effec489101
Description-en: cross-platform version constraints for cli tools
 Cliver is a simple gem that provides an easy way to detect and use
 command-line dependencies. Under the covers, it uses
 [rubygems/requirements][] so it supports the version requirements
 you're used to providing in your gemspec.

Package: ruby-clockwork
Description-md5: f668f1e97da405937e14294b2d3e937e
Description-en: scheduler process to replace cron
 Clockwork is a cron replacement.  It runs as a lightweight,
 long-running Ruby process which sits alongside your web processes
 (Mongrel/Thin) and your worker processes (DJ/Resque/Minion/Stalker)
 to schedule recurring work at particular times or dates.
 .
 For example, refreshing feeds on an hourly basis, or send reminder
 emails on a nightly basis, or generating invoices once a month on the
 1st.

Package: ruby-cmath
Description-md5: b79d9e6d88284f925d0eaf16a63393c5
Description-en: Provides Trigonometric and Transcendental functions for complex numbers
 CMath is a library that provides trigonometric and transcendental functions
 for complex numbers. The functions in this module accept integers,
 floating-point numbers or complex numbers as arguments.

Package: ruby-cmdparse
Description-md5: 48c284088e8cd1ebcc1d38f7c37ce0ad
Description-en: advanced command line parsing Ruby module supporting sub-commands
 It allows the creation of command style programs, that perform different
 functions depending on which command is invoked. Additionally, nesting
 of commands, i.e. commands that take commands themselves, is also possible.
 For option parsing, the Ruby standard library optparse is used.

Package: ruby-cocoon
Description-md5: 50dfe731b68cae8372ea9a02e15536e7
Description-en: tool to handle nested forms using jQuery
 Nested forms are forms that handle nested models and attributes in one form;
 e.g. a project with its tasks or an invoice with its line items.
 .
 Cocoon is an unobtrusive nested forms handling, using jQuery.
 It is form builder-agnostic, so it works with standard Rails, Formtastic,
 or SimpleForm. It is compatible with rails 3 and rails 4.

Package: ruby-coderay
Description-md5: 6a1b8a7df1ec39af6cefc22d55164494
Description-en: Ruby library for syntax highlighting
 CodeRay is a Ruby library that can scan an input file or text in a web
 page and encode it as syntax highlighted HTML output.
 .
 CodeRay supports many input languages including: C, C++, CSS, Delphi, diff,
 Groovy, HTML, RHTML (Erb+HTML), Nitro-XHTML, Java, JavaScript, JSON, PHP,
 Python, Ruby, SQL and YAML.
 .
 CodeRay can output to HTML, JSON, XML, Yaml.

Package: ruby-coercible
Description-md5: a45bdd4a1d8403ab3946fde5e3788d59
Description-en: powerful, flexible and configurable coercion library
 The Coercible Ruby library gives you access to coercer objects where each
 object is responsible for coercing only one type into other types.
 .
 For example a string coercer knows only how to coerce string objects, integer
 coercer knows only how to coerce integers etc.

Package: ruby-coffee-script-source
Description-md5: a7221ea3cb16d5c298bd5c044b006d61
Description-en: CoffeeScript Compiler - Ruby integration
 CoffeeScript is a little language that compiles into JavaScript.
 Underneath all of those embarrassing braces and semicolons,
 JavaScript has always had a gorgeous object model at its heart.
 CoffeeScript is an attempt to expose the good parts of JavaScript
 in a simple way.
 .
 This package provides an abstraction of the actual location of the
 CoffeeScript compiler for use by other Ruby packages, e.g. ruby-coffee-script.

Package: ruby-color
Description-md5: 852ef20ec204016ac7ac1e9b13df50b9
Description-en: Ruby library to provide RGB, CMYK and other colorspace support
 This Ruby library provides support to RGB, CMYK and other
 colorspaces. It offers 152 named RGB colors (184 with spelling
 variations) that are commonly supported and used in HTML, SVG and X11
 applications. A technique for generating a monochromatic contrasting
 palette is also included.

Package: ruby-colorator
Description-md5: 005f1fe97a510fda788c5d744a917eca
Description-en: String core extensions for terminal coloring
 A Ruby Library colorize your text in the terminal.
 .
 There are a bunch of gems that provide functionality like this, but
 none have as simple an API as this. Just call `"string".color` and your
 text will be colorized.

Package: ruby-colored
Description-md5: db78f36d9239297fc8bab82c03f8bc2b
Description-en: library to add colors or attributes to text
 This Ruby library extends the String class with methods to add ANSI colors and
 bold, underline or reverse attributes to strings. It can be used to emphasize
 messages on the console output or in logs.

Package: ruby-colored2
Description-md5: 6df287e34e5659e4b0ed25ac92058e94
Description-en: library to add colors or attributes to text
 This library extends the String class with methods to add ANSI colors
 and bold, underline or reverse attributes to strings. It can be used to
 emphasize messages on the console output or in logs.

Package: ruby-colorize
Description-md5: 8f50e9415b2a7e7d53760eaf4b7e41f6
Description-en: color methods to Ruby String class
 This Ruby extension adds methods to the String Class to set text color,
 background color and text effects on the console and command line output.
 It is using ANSI escape sequences.

Package: ruby-columnize
Description-md5: 5b05c176d6efdc9e7e5c0ab3b53756d3
Description-en: Ruby library to format arrays as column-aligned strings
 In showing a long lists, sometimes one would prefer to see the value
 arranged aligned in columns. Some examples include listing methods
 of an object or debugger commands. This Ruby library helps in aligning so.
 .
 See Examples in the rdoc documentation for examples.

Package: ruby-combustion
Description-md5: 7a691c984a37baeedca306f8401ff58e
Description-en: elegant rails engine testing
 Ruby 'combustion' is a library to help you test your Rails Engines
 in a simple and effective manner, instead of creating a full Rails
 application in your spec or test folder.
 .
 It allows you to write your specs within the context of your engine,
 using only the parts of a Rails app you need.

Package: ruby-commander
Description-md5: 215e1ad83756798c071b53abd9d6ff69
Description-en: Ruby command-line interface library
 "Commander" bridges the gap between other terminal related libraries
 you know and love (OptionParser, HighLine), while providing many new
 features, and an elegant API.
 .
 Features:
 * Easier than baking cookies
 * Parses options using OptionParser
 * Auto-populates struct with options:
 ( no more { |v| options[:recursive] = v } )
 * Auto-generates help documentation via pluggable help formatters
 * Optional default command when none is present
 * Global / Command level options
 * Packaged with two help formatters (Terminal, TerminalCompact)
 * Imports the highline gem for interacting with the terminal
 * Adds additional user interaction functionality
 * Highly customizable progress bar with intuitive, simple usage
 * Multi-word command name support
 * Sexy paging for long bodies of text
 * Command aliasing
 * Use the 'commander' executable to initialize a commander driven program

Package: ruby-commonmarker
Description-md5: 27c89421d49621d565385e7d1b54b299
Description-en: CommonMark parser and renderer - Written in C, wrapped in Ruby
 A fast, safe, extensible parser for CommonMark. This wraps the official
 libcmark library.

Package: ruby-concord
Description-md5: bebfe506347640991769411f154a3a3a
Description-en: Helper for object composition
 This helps complex combine of objects or data types into shorter and easier
 to parse by eyes. Also you can still add YARD docs for generated interface.

Package: ruby-concurrent
Description-md5: 04fc348d434f7acc0aa5945f83e5eedb
Description-en: Modern concurrency tools for Ruby
 Concurrent Ruby provides modern concurrency tools including agents, futures,
 promises, thread pools, actors, supervisors, and more. Inspired by Erlang,
 Clojure, Go, JavaScript, actors, and classic concurrency patterns.
 .
 This package also includes experimental edge features via the
 concurrent-ruby-edge gem and the Java native extension for JRuby.

Package: ruby-concurrent-ext
Description-md5: 7312ea8df0f5d7cd38e9cd02a109521c
Description-en: Modern concurrency tools for Ruby (C extensions for MRI)
 Concurrent Ruby provides modern concurrency tools including agents, futures,
 promises, thread pools, actors, supervisors, and more. Inspired by Erlang,
 Clojure, Go, JavaScript, actors, and classic concurrency patterns.
 .
 This package provides the C extensions to optimize concurrent-ruby under MRI.

Package: ruby-connection-pool
Description-md5: 637f0d4d6510014bc77b282e86ad7d4d
Description-en: generic connection pool for ruby
 MongoDB has its own connection pool.  ActiveRecord has its own connection pool.
 This is a generic connection pool that can be used with anything, e.g. Redis,
 Dalli and other Ruby network clients.

Package: ruby-console
Description-md5: dafbb526fb40b9236db0390589a3d2c8
Description-en: Beautiful logging for Ruby
 Provides beautiful console logging for Ruby applications.
 Implements fast, buffered log output.

Package: ruby-content-disposition
Description-md5: 782c1bd6f12bb182135ba8328e2a989c
Description-en: create HTTP Content-Disposition headers
 Ruby gem to create HTTP Content-Disposition headers with proper
 escaping/encoding of filenames.

Package: ruby-contest
Description-md5: 9deee2e8599a28f904e209b82898b969
Description-en: Ruby library to write declarative tests using nested contexts
 Contest allows you to write with Test::Unit declarative tests using
 nested contexts with a syntax similar to RSpec or Shoulda, and without
 performance penalties. This library is less than 100 lines of code and
 gets the job done.

Package: ruby-contracts
Description-md5: 41f2924c5fccd74de0afe8358227bcd3
Description-en: Contracts (a assert like) for Ruby
 This library provides contracts for Ruby. Contracts let you clearly express
 how your code behaves, and free you from writing tons of boilerplate, defensive
 code.

Package: ruby-cookiejar
Description-md5: 7088f59ce98cd29786183db54828256a
Description-en: client-side HTTP cookie library
 The Ruby CookieJar is a library to help manage client-side cookies in pure
 Ruby. It enables parsing and setting of cookie headers, alternating between
 multiple 'jars' of cookies at one time (such as having a set of cookies for
 each browser or thread), and supports persistence of the cookies in a JSON
 string.

Package: ruby-cool.io
Description-md5: 606d7b1b1304f4b6044edee66b59c53c
Description-en: cool framework for doing high performance I/O in Ruby
 Cool.io provides a high performance event framework for Ruby which uses
 the libev C library

Package: ruby-cose
Description-md5: 8c2ce3a76ea3c6ae56b5001e3fe6807f
Description-en: RFC 8152 CBOR Object Signing and Encryption (COSE)
 This library provides Ruby implementation of RFC 8152 CBOR Object Signing and
 Encryption (COSE).
 .
 CBOR (Concise Binary Object Representation) is a data format whose design
 goals include the possibility of extremely small code size, fairly small
 message size, and extensibility without the need for version negotiation.

Package: ruby-counter-culture
Description-md5: 3922774fbfef565e00ece973a30f8c51
Description-en: Turbo-charged counter caches for your Rails app
 counter_culture provides turbo-charged counter caches that are kept up-to-date
 not just on create and destroy, that support multiple levels of indirection
 through relationships, allow dynamic column names and that avoid deadlocks by
 updating in the after_commit callback.

Package: ruby-countries
Description-md5: e64362cdad42aaa5da8b7cc1d1752d42
Description-en: Gives you a country object full of all sorts of useful information
 Countries is a collection of all sorts of useful information for every country
 in the ISO 3166 standard. It contains info for the following standards
 ISO3166-1 (countries), ISO3166-2 (states/subdivisions), ISO4217 (currency) and
 E.164 (phone numbers).
 .
 Its author promises to add any country based data they can get access to.
 They hope this to be a repository for all country based information.

Package: ruby-country-select
Description-md5: 42cedc27d7cf3d0f32531834e482619b
Description-en: Country Select Plugin
 Provides a simple helper to get an HTML select list of countries.
 The list of countries comes from the ISO 3166 standard.

Package: ruby-coveralls
Description-md5: 330904c3ed4703f2ea836aff87959b73
Description-en: Ruby implementation of the Coveralls API
 Coveralls is a web service to help you track your code coverage over
 time, and ensure that all your new code is fully covered.
 .
 Coveralls automatically collects your code coverage data, uploads it
 to their servers and gives you a nice interface to dig into it.
 .
 Any type of Ruby project or test framework supported by SimpleCov is
 supported by the Coveralls gem. This includes all your favorites, like
 RSpec, Cucumber, and Test::Unit.
 .
 This package provides a Ruby gem to interact with Coveralls API.

Package: ruby-crack
Description-md5: 0580eabc862704f4ffe636579ebe2d50
Description-en: Ruby library to parse XML and JSON
 Crack is a really simple JSON and XML parsing Ruby library.
 .
 XML parser is ripped from Merb and the JSON parser is ripped from Rails.
 Just packaged them for all to enjoy and easily use.

Package: ruby-crass
Description-md5: fe929ce0c44cf19781dae0b741128390
Description-en: CSS parser based on the CSS Syntax Level 3 draft
 Crass is a pure Ruby CSS parser based on the CSS Syntax Level 3 draft
 specification. Tokenizes and parses CSS according to the rules defined
 in the 2013 draft of the CSS Syntax Level 3 specification.Extremely
 tolerant of broken or invalid CSS. If a browser can handle it,
 Crass should be able to handle it too.

Package: ruby-crb-blast
Description-md5: b8694674f553b0ae33fd1ec67da3861a
Description-en: Run conditional reciprocal best blast
 CRB-BLAST is a novel method for finding orthologs between one set of sequences
 and another. This is particularly useful in genome and transcriptome
 annotation.
 .
 CRB-BLAST initially performs a standard reciprocal best BLAST. It does this by
 performing BLAST alignments of query->target and target->query. Reciprocal
 best BLAST hits are those where the best match for any given query sequence in
 the query->target alignment is also the best hit of the match in the reverse
 (target->query) alignment.
 .
 Reciprocal best BLAST is a very conservative way to assign orthologs. The main
 innovation in CRB-BLAST is to learn an appropriate e-value cutoff to apply to
 each pairwise alignment by taking into account the overall relatedness of the
 two datasets being compared. This is done by fitting a function to the
 distribution of alignment e-values over sequence lengths. The function
 provides the e-value cutoff for a sequence of given length.

Package: ruby-creole
Description-md5: 0a5519a3051e4f468fc834e2a18f10d7
Description-en: Creole common wiki markup language to HTML converter
 This Ruby library contains a Creole-to-HTML converter for Creole, the
 lightweight markup language.
 .
 Creole is a common wiki markup language to be used across different wikis.
 It's not replacing existing markup but instead enabling wiki users to
 transfer content seamlessly across wikis, and for novice users to contribute
 more easily.

Package: ruby-cri
Description-md5: fef428b5011740219cec41ab296aa956
Description-en: library for building easy-to-use commandline tools
 Cri is a tool to create easy-to-use commandline interfaces in Ruby with
 support for subcommands. The central concept in Cri is the command, which has
 option definitions as well as code for actually executing itself.

Package: ruby-cri-doc
Description-md5: b7716ba0a5b134630f74de00cdc11a11
Description-en: library for building easy-to-use commandline tools - documentation
 Cri is a tool to create easy-to-use commandline interfaces in Ruby with
 support for subcommands. The central concept in Cri is the command, which has
 option definitions as well as code for actually executing itself.
 .
 This package contains the documentation for this library.

Package: ruby-css-parser
Description-md5: 1aebfc9c186a6e7dbdf3d1baf818e545
Description-en: Ruby CSS parser library
 This package provides classes for loading, parsing and cascading CSS rule sets
 in Ruby. It supports loading local or remote CSS files, and looking up rules
 by selector or media type.

Package: ruby-cssbundling-rails
Description-md5: ef92546ceab7fba63017c548cb74447a
Description-en: Bundle and process CSS in Rails via Node.js
 This gem provides installers to get you going with the bundler of your choice
 in a new Rails application, and a convention to use app/assets/builds to hold
 your bundled output as artifacts that are not checked into source control (the
 installer adds this directory to .gitignore by default).

Package: ruby-cssmin
Description-md5: eacec9fb06e0d99f59b625c323a262da
Description-en: Ruby library for minifying CSS
 Ruby library for minifying CSS. Inspired by cssmin.js and YUI Compressor. It
 is based on cssmin.js which was actually a JavaScript port of YUICompressor's
 CSS minifier.

Package: ruby-cssminify
Description-md5: 80265bc5f30c43d45448e44ed0af18c8
Description-en: CSS minification with YUI compressor, but as native Ruby port
 The CSSminify library provides CSS compression using YUI compressor. Instead
 of wrapping around the Java or Javascript version of YUI compressor it uses a
 native Ruby port of the CSS engine. Therefore this library has no dependencies.

Package: ruby-cstruct
Description-md5: 4985201365a10f47f6abe0c571bd25c4
Description-en: simulation of the C language's struct
 CStruct is a simulation of the C language's struct.Its main purpose is to
 manipulate binary-data conveniently in Ruby. It can be used in:
 * Binary file IO like C.
 * The parameter of the OS's API.(e.g. Win32)
 * Other...

Package: ruby-cucumber-ci-environment
Description-md5: 9c3ce9ff4ec6a0e104e94d5a0024b2f4
Description-en: detects the CI environment based on environment variables
 This library detects the CI environment based on environment variables
 defined by CI servers. If a CI server is detected, a CiEnvironment.json
 struct is returned.

Package: ruby-cucumber-core
Description-md5: 3920e60d677299de6f53bdf5198f101f
Description-en: core library for the Cucumber application
 Cucumber lets software development teams describe how software should behave
 in plain text. The text is written in a business-readable domain-specific
 language and serves as documentation, automated tests and development-aid -
 all rolled into one format.
 .
 This package provides the core library for the Cucumber application.
 It contains the core domain logic to execute Cucumber features. It has no user
 interface, just a Ruby API. It can be used to build other tools that work with
 Gherkin documents.

Package: ruby-cucumber-cucumber-expressions
Description-md5: 71ace3396d3e3837915869806d394500
Description-en: alternative to Regular Expressions with a more intuitive syntax
 Cucumber Expressions is an alternative to Regular Expressions with a more
 intuitive syntax. Cucumber supports both Cucumber Expressions and Regular
 Expressions for defining Step Definitions, but you cannot mix Cucumber
 Expression syntax with Regular Expression syntax in the same expression.

Package: ruby-cucumber-expressions
Description-md5: 21b442766b5773092646c9cc536f29cf
Description-en: simple patterns for matching Step Definitions
 Cucumber Expressions are simple patterns for matching Step Definitions
 with Gherkin steps. They offer similar functionality to Regular
 Expressions, but with improved readability, custom parameter types,
 and expression generation.

Package: ruby-cucumber-gherkin
Description-md5: 4cb6271b0cf08f55f1fa967e293708ac
Description-en: parser and compiler for the Gherkin language
 Gherkin is a parser and compiler for the Gherkin language.

Package: ruby-cucumber-html-formatter
Description-md5: 8761d0096f808ebca4be09cd4cd2fcb0
Description-en: formatter that produces a pretty HTML report for Cucumber runs
 This is a cross-platform formatter that produces a pretty HTML report for
 Cucumber runs. It is built on top of @cucumber/react-components and works
 with any Cucumber implementation with a message formatter that outputs
 cucumber messages.

Package: ruby-cucumber-messages
Description-md5: 663694b87ac704d8da05677d83fa1765
Description-en: message protocol for representing results from Cucumber
 Cucumber Messages is a message protocol for representing results and other
 information from Cucumber. The protocol aims to decouple various components
 of the Cucumber platform, with the following advantages:
 - Each component only needs to know about a subset of messages
 - Gherkin is decoupled from the Cucumber execution component
 - Enables the future support other formats such as Markdown and Excel

Package: ruby-cucumber-tag-expressions
Description-md5: 0816b597c0d1f554ca55c4e356aced3a
Description-en: simple query language for tags
 Tag Expressions is a simple query language for tags. The simplest tag
 expression is simply a single tag.

Package: ruby-cucumber-wire
Description-md5: 3fc543057218cc06653cf06c6b2c368b
Description-en: Wire protocol for Cucumber (a ruby acceptance testing framework)
 cucumber supports a wire protocol for running tests in separate processes. Not
 necessarily even ruby processes.
 .
 This ruby library implements the wire protocol.

Package: ruby-curb
Description-md5: 5cfa251adb7ba12b658f219d6fff0318
Description-en: Ruby libcurl bindings
 Curb (probably CUrl-RuBy or something) provides Ruby-language bindings for the
 libcurl(3), a fully-featured client-side URL transfer library.
 .
 Curb is a work-in-progress, and currently only supports libcurl's 'easy'
 and 'multi' modes.

Package: ruby-curses
Description-md5: 6e5cb483bd434b398400a28862a2f120
Description-en: curses binding for Ruby
 Ruby binding for curses, ncurses, and PDCurses. curses is an
 extension library for text UI applications.
 .
 This module is built with wide character support.

Package: ruby-cutest
Description-md5: d7ab4b0b86d65af063d058c236c8c436
Description-en: Run ruby tests independently
 Cutest run tests in separate processes to avoid shared state.
 Once a failure  is found, you get a report detailing what failed
 and how to locate the  error and the rest of the file is skipped.

Package: ruby-cvss-suite
Description-md5: 899b1c1158bb8c47a144e8caa9f7068e
Description-en: Ruby gem for processing cvss vectors
 This Ruby gem helps you to process the vector of the Common Vulnerability
 Scoring System (https://www.first.org/cvss/specification-document).
 Besides calculating the Base, Temporal and Environmental Score, you are able
 to extract the selected option.

Package: ruby-daemons
Description-md5: ffdbda476bf474265916f1fecdd3ee33
Description-en: Ruby daemons library
 Daemons provides an easy way to wrap existing ruby scripts (for example
 a self-written server) to be run as a daemon and to be controlled by
 simple start/stop/restart commands. daemons can also run and control
 blocks of Ruby code in a daemon process.

Package: ruby-dalli
Description-md5: 7b0201975c6745b84162ca4c177352d1
Description-en: memcached client library for Ruby
 Dalli is a high performance pure Ruby client for accessing memcached servers.
 It only works with memcached version 1.4 and higher, as it uses the binary
 protocol only available starting with memcached 1.4.

Package: ruby-damerau-levenshtein
Description-md5: 8da8d65f7cded41228df1f0fee95057f
Description-en: Calculation of editing distance for 2 strings using Levenshtein or
 Damerau-Levenshtein algorithms This gem implements pure Levenshtein algorithm,
 Damerau modification (where 2 character transposition counts as 1 edit
 distance). It also includes Boehmer & Rees 2008 modification, to handle
 transposition in blocks with more than 2 characters (Boehmer & Rees 2008).

Package: ruby-data-uri
Description-md5: 04743465ad9af97a7ad43257c07c721e
Description-en: URI::Data class for parsing RFC2397 data URIs
 Data URIs allow resources to be embedded inside a URI. The URI::Data class
 provides support for parsing these URIs using the normal URI.parse method.
 .
 This was written to support embedding binary data inside JSON messages in a
 relatively reasonable way. If you find some other use for it, please drop a
 line to the upstream.

Package: ruby-database-cleaner
Description-md5: 864eaa8e794ff7c7a483cb6e7d8409fb
Description-en: clean databases to ensure a clean state for testing
 Strategies for cleaning databases.  Can be used to ensure a clean state
 for testing.
 .
 Each strategy is a small amount of code but is code that is usually needed
 in any ruby app that is testing with a database.
 .
 ActiveRecord, DataMapper, Sequel, MongoMapper, Mongoid, CouchPotato, Ohm and
 Redis are supported.

Package: ruby-dbf
Description-md5: 3e84861867560f0e784bc73855154fb9
Description-en: small fast Ruby library for reading database files
 A small fast library for reading dBase, xBase, Clipper and FoxPro database
 files.
 .
 Some limitations include experimental/no support for advanced data types in
 dBase V and FoxPro. No support for FoxBase/dBase II files. No write support,
 and index files are not utilized.

Package: ruby-dbm
Description-md5: 340980a3bf1d653ec5e635ef655cd3ca
Description-en: wrapper for the UNIX-style Database Manager Library
 This package provides a consistent API for different possible DBM libraries.
 Dbm databases do not have tables or columns; they are simple key-value data
 stores, like a Ruby Hash except not resident in RAM. Keys and values must be
 strings.
 .
 The Debian build uses the GNU implementation of dbm (gdbm) as  backend.

Package: ruby-dbus
Description-md5: e5938341f6c376212ffabbdcd32a7632
Description-en: Ruby module for interaction with D-Bus
 This module allows Ruby programs to interface with the D-Bus message
 bus installed on newer Unix operating systems.
 .
 Ruby D-Bus currently supports the following features:
 * Connecting to local buses.
 * Accessing remote services, objects and interfaces.
 * Invoking methods on remote objects synchronously and asynchronously.
 * Catch signals on remote objects and handle them via callbacks.
 * Remote object introspection.
 * Walking object trees.
 * Creating services and registering them on the bus.
 * Exporting objects with interfaces on a bus for remote use.
 * Rubyish D-Bus object and interface syntax support that automatically
 allows for introspection.
 * Emitting signals on exported objects.

Package: ruby-ddmemoize
Description-md5: f9695527b4caf2f394b7919314e2d9eb
Description-en: Ruby library providing support for memoizing functions
 The DDMemoize library adds support for memoizing Ruby
 functions, allowing for storing previously computed values.
 It provides the following features:
 * Supports memoizing functions on frozen objects
 * Releases memoized values when needed in order to reduce
 memory pressure
 * Optionally records metrics

Package: ruby-ddmetrics
Description-md5: 3f28495038570f732968522f993c9f00
Description-en: Non-timeseries measurements for Ruby programs
 DDMetrics is a Ruby library for recording and analysing measurements in
 short-running Ruby processes.
 .
 Metrics are not recorded over time, and the time series are not available.
 Metrics data (particularly summary metrics) can accumulate in memory and cause
 memory pressure. This project is not suited for long-running processes, such as
 servers. The implementation is not thread-safe.

Package: ruby-ddplugin
Description-md5: 0bcb3734fd8bd0007c4e56a2b18423b8
Description-en: plugins management for Ruby apps
 ddplugin is a library for managing plugins.
 .
 Designing a library so that third parties can easily extend it greatly improves
 its usefulness. ddplugin helps solve this problem using plugins, which are
 classes of a certain type and with a given identifier (Ruby symbol).

Package: ruby-deb-version
Description-md5: c44b4f3eab20c0176709c7e0d46fe6c5
Description-en: Port of Debian Version comparison to Ruby
 It builds and inspects Debian binary packages and repositories
 of binary packages.
 .
 Its primary use case is to automate builds.

Package: ruby-debian
Description-md5: 981b9f96e474966d2cfa46834a23612b
Description-en: ruby interface for dpkg
 This package provides Debian::Dpkg and Debian::DpkgDeb modules and
 Debian::Deb, Debian::Dsc, Debian::Archives, Debian::Sources,
 Debian::Packages and Debian::Status classes for ruby.
 .
 It also provides two scripts, dpkg-ruby (a dpkg-awk clone) and
 dpkg-checkdeps (a utility to check for deb dependency problems).

Package: ruby-debug-inspector
Description-md5: d13ac52efb4175c9e9d1bfb1351c7f22
Description-en: Ruby wrapper for the MRI 2.0 debug_inspector API
 Adds methods to RubyVM::DebugInspector to allow for inspection of backtrace
 frames.
 .
 The debug_inspector C extension and API were designed and built by Koichi
 Sasada, this project is just a gemification of his work.
 .
 This library makes use of the debug inspector API which was added to MRI 2.0.0.
 Only works on MRI 2 and 3. Requiring it on unsupported Rubies will result in a
 no-op.
 .
 Recommended for use only in debugging situations. Do not use this in
 production apps.

Package: ruby-declarative
Description-md5: 6b16f8023fc8bcdf0877df0a8727c67f
Description-en: DSL for nested schemas
 DSL for nested generic schemas with inheritance and refining.
 .
 A domain-specific language (DSL) is a computer language specialized to a
 particular application domain.
 .
 This library is a dependency of Representable, which renders and parses
 JSON/XML/YAML documents from and to Ruby objects.

Package: ruby-declarative-option
Description-md5: e46ab29f606ec139fda25e3425845a72
Description-en: Dynamic options for declarative to evaluate at runtime
 This library provides dynamic options for declarative, which is DSL for
 nested generic schemas with inheritance and refining.
 .
 A domain-specific language (DSL) is a computer language specialized to a
 particular application domain.
 .
 This library is a dependency of Representable, which renders and parses
 JSON/XML/YAML documents from and to Ruby objects.

Package: ruby-declarative-policy
Description-md5: f96a845b79dc805c3899921955f8fcd1
Description-en: authorization library with a focus on declarative policy definitions
 This library provides an authorization framework with a declarative DSL
 .
 With this library, you can write permission policies that are separate
 from business logic.
 .
 This library is in production use at GitLab.com

Package: ruby-deep-merge
Description-md5: a032e044559155c37994c9a7ae4bbe4c
Description-en: recursively merge Hash elements in Ruby
 Deep Merge is a simple set of utility functions for Ruby hashes. It allows
 merging elements inside a hash together recursively. Since there is no
 standard for this, the merging is done in an arbitrary way, but should end
 up being pretty intuitive and do what is expected.

Package: ruby-default-value-for
Description-md5: 1b7201e7175e2f4d23b238269cf54996
Description-en: provides a way to specify default values for ActiveRecord models
 The default_value_for plugin allows one to define default values for
 ActiveRecord models in a declarative manner. The readme file can be found at
 /usr/share/doc/ruby-default-value-for/README.md.gz

Package: ruby-delayed-job
Description-md5: 273aecf5bd15bcd12df88b5d54938b4c
Description-en: database-backed asynchronous priority queue system
 Delayed_job (or DJ) encapsulates the common pattern of asynchronously
 executing longer tasks in the background. It is a direct extraction from
 Shopify where the job table is responsible for a multitude of core tasks.

Package: ruby-delayed-job-active-record
Description-md5: 159d84d70104e79f03a2aa50b94a6e88
Description-en: ActiveRecord backend for DelayedJob
 This gem provides an ActiveRecord backend for Delayed::Job, which is a
 Database based asynchronous priority queue system. Delayed Job encapsulates
 the common pattern of asynchronously executing longer tasks in the background.

Package: ruby-delayer
Description-md5: f177c1ac4cb144cc683bca56027d815f
Description-en: Ruby library providing delay the processing
 The delayer library allows you to delay any tasks.
 It is similar to priority-queue mechanism.

Package: ruby-delayer-deferred
Description-md5: 4b570acfa96e0de8697202726041393d
Description-en: Ruby implementation of JSDeferred
 This is an implementation of the JSDeferred in Ruby using Delayer.
 If you use this library, you can use features of the JSDeferred in Ruby.
 In addition, it extends Thread and Enumerator.

Package: ruby-delorean
Description-md5: 5566c4882a58cf82a4fcc1f39c26d57c
Description-en: lets you travel in time with Ruby by mocking Time.now
 Delorean is a smart way to mock Ruby’s Time.now method thereby allowing
 you to travel in time.
 .
 Time-travelling can be extremely useful when you're testing your application.

Package: ruby-dependor
Description-md5: 4080fec29ad7c36e72882d5f65b828c6
Description-en: classes and modules that simplifing dependency injection in Ruby
 Dependor is a set of helpers that make writing Ruby apps that use the
 dependency injection pattern easier. It comes as a set of modules, which you
 can selectively add to your project. It is designed do play nice with Rails
 and similar frameworks.

Package: ruby-descendants-tracker
Description-md5: f7919a9b7f4b92ef73285e5222aec300
Description-en: Ruby module that adds descendant tracking to a class
 This package provides a Ruby module that allows one to track descendants of
 a given class, in a unobtrusive way.

Package: ruby-device-detector
Description-md5: 56c9065150a967ed378d05915112e79d
Description-en: Precise and fast user agent parser and device detector
 Precise and fast user agent parser and device detector, backed by the largest
 and most up-to-date agent and device database.
 .
 DeviceDetector will parse any user agent and detect the browser, operating
 system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand
 and model. DeviceDetector detects thousands of user agent strings, even from
 rare and obscure browsers and devices.
 .
 The DeviceDetector is optimized for speed of detection, by providing optimized
 code and in-memory caching.

Package: ruby-diaspora-prosody-config
Description-md5: a83115446a451fba6ae9b4c6bb228f97
Description-en: Diaspora Configuration Wrapper For Prosodoy
 This gem maps configuration options from Diaspora to Prosody.
 .
 Prosody is a modern XMPP communication server.

Package: ruby-diff-lcs
Description-md5: 2b3aaa6ea461ce5785f9b2787dc26058
Description-en: McIlroy-Hunt longest common subsequence algorithm implementation
 Diff::LCS is a port of Algorithm::Diff that uses the McIlroy-Hunt
 longest common subsequence (LCS) algorithm to compute intelligent
 differences between two sequenced enumerable containers. The
 implementation is based on Mario I. Wolczko's Smalltalk version,
 and Ned Konz's Perl version (Algorithm::Diff).

Package: ruby-diff-match-patch
Description-md5: 101112b91ee83b77cafc145121d7db1b
Description-en: diff/match/patch algorithms implemented in Ruby
 The Diff Match and Patch libraries offer robust algorithms to perform the
 operations required for synchronizing plain text.
 .
 This is a Ruby implementation of Google's diff_match_patch in C++ and this
 work was inspired by the diff_match_patch-ruby module, which is a ruby
 binding for C++ version originally created by Google.

Package: ruby-diffy
Description-md5: 185b299dc62ea4a6401c84b321b1f691
Description-en: convenient way to diff strings in Ruby
 Diffy is a Ruby library providing a convenient way to generate a diff
 from two strings or files.
 .
 Instead of reimplementing the LCS diff algorithm, Diffy uses battle tested
 Unix diff to generate diffs, and focuses on providing a convenient interface.

Package: ruby-digest-crc
Description-md5: e691c68aaafbaa945d1df24e30c913c7
Description-en: Cyclic Redundancy Check (CRC) library for Ruby
 Adds support for calculating Cyclic Redundancy Check (CRC) to the Digest
 module.

Package: ruby-directory-watcher
Description-md5: 9a9e0c2f9a766adff32ac114e422d456
Description-en: Watch directory/files and Generate events by file change
 The directory watcher operates by scanning a directory at some interval
 and generating a list of files based on a user supplied glob
 pattern. As the file list changes from one interval to the next, events
 are generated and dispatched to registered observers.
 .
 Three types of events are supported: added, modified, and removed.

Package: ruby-dirty-memoize
Description-md5: bd2027de9579bde82d9e32325deb8772
Description-en: Similar to ruby-memoize, but for mutable and parameterizable objects
 The dirty-memoize library can help making your program faster in the
 following cases:
 .
 - You have one expensive method which sets many internal variables,
 thus lazy evaluation of these dependent variables is preferred.
 - The expensive operation depends on one or more parameters
 - Changes to one or more parameters affect all dependent variables
 - You may want to hide the call to the 'compute' operation

Package: ruby-discard
Description-md5: c3a6427434e38fbcbf831a6c8700a014
Description-en: ActiveRecord soft-deletes done right
 Allows marking ActiveRecord objects as discarded, and provides scopes for
 filtering.

Package: ruby-discordrb-webhooks
Description-md5: 5b10d546fa9ed51382ea273b3d37d5b4
Description-en: webhook client for discordrb
 A client for Discord's webhooks to fit alongside discordrb.
 .
 discordrb is ruby implementation of the Discord (https://discordapp.com) API.

Package: ruby-discourse-diff
Description-md5: b4f279f09507de7bcf83c857f2454ac6
Description-en: Discourse Diff provides inline html diffing for markdown blobs
 This library has been extracted from [Discourse core]
 (https://www.github.com/discourse/discourse)
 .
 This is a inline html diffing engine forked off of Discourse, it includes
 various usage such as Inline diff for single paragraph text, HTML markdown of
 html differences and HTML markdown of markdown differences.

Package: ruby-discriminator
Description-md5: e7bb490b8df7cb09e6a37377acdeb227
Description-en: Gem making smart ActiveRecords by loading subclasses
 Discriminator is a gem which makes ActiveRecord smart about loading subclasses
 from the database.
 .
 Ideally, we'd like to load up these Active Records from the databases, with
 their subclasses already applied with discriminator, otherwise it's become
 cumbersome to determine each type in the database.
 .
 This can be exceptionally helpful for a single table inheritance situation, or
 something like events where there may be a large number of subclasses which
 could have very different behavior per subclass.

Package: ruby-diva
Description-md5: f548475f0f8c6455f86e81973c8bba1b
Description-en: Implementation of expression for handling things for mikutter
 Diva::Model is a common interface of all resources handled by mikutter.
 By handling data as a subclass of Diva::Model as necessary,
 you can obtain a common interface and it is useful for cooperation
 among mikutter plugins.

Package: ruby-dnsruby
Description-md5: f2d87a0da4fc79c434f5a2ba12217017
Description-en: Ruby DNS and DNSSEC client library
 Dnsruby is a pure Ruby DNS client library. It provides a complete DNS
 client implementation, including full DNSSEC support.  Dnsruby is
 currently used in projects such as OpenDNSSEC and ISC's DLV service.

Package: ruby-docile
Description-md5: f822963a1c53b235320b2d1aa4c70669
Description-en: Docile keeps your Ruby DSLs tame and well-behaved
 Docile turns any Ruby object into a DSL. Especially useful with the
 Builder pattern.

Package: ruby-docker-api
Description-md5: 941133de88304680af86976e2d7b1015
Description-en: Ruby gem to interact with docker.io remote API
 ruby-docker-api gem provides an object-oriented interface to the Docker
 Remote API and a complete client implementation.
 .
 ruby-docker-api is designed to be very lightweight. Almost no state
 is cached (aside from id's which are immutable) to ensure that each
 method call's information is up to date. As such, just about every
 external method represents an API call.
 .
 At this time, basic `podman` support has been added via the podman
 docker-compatible API socket.

Package: ruby-docx
Description-md5: 14683fe59a084395bfba658db09fd3ed
Description-en: ruby library/gem for interacting with .docx files
 thin wrapper around rubyzip and nokogiri as a way to get started with docx
 files

Package: ruby-domain-name
Description-md5: f6603432357fb1ae1e901d39d2d31fbf
Description-en: Domain Name manipulation library for Ruby
 This is a Domain Name manipulation library for Ruby.
 .
 It can also be used for cookie domain validation based on the Public
 Suffix List.

Package: ruby-doorkeeper
Description-md5: 400913ab5fbb7c681cd29ae052be0dd1
Description-en: OAuth 2 provider for Rails and Grape
 Doorkeeper is a gem that makes it easy to introduce OAuth 2 provider
 functionality to your Rails or Grape application.
 .
 Learn more about it from /usr/share/doc/ruby-doorkeeper/README.md

Package: ruby-doorkeeper-i18n
Description-md5: 6f8e27137b73d638f62f0a0ec640cf4f
Description-en: Translations for doorkeeper rubygem
 This gem intends for translations for doorkeeper rubygem.
 .
 Doorkeeper is a gem (Rails engine) that makes it easy to introduce OAuth 2
 provider functionality to your Ruby on Rails or Grape application.

Package: ruby-doorkeeper-openid-connect
Description-md5: ee1b315c05859ce54f1a6f5cda9c087d
Description-en: OpenID Connect extension for Doorkeeper
 This library implements an OpenID Connect authentication provider for Rails
 applications on top of the Doorkeeper OAuth 2.0 framework.
 .
 OpenID Connect is a single-sign-on and identity layer with a growing list of
 server and client implementations.

Package: ruby-dotenv
Description-md5: c98720d54d2e1f938a5b9d83ecc7ea09
Description-en: configuration variable loader
 Like the gem "foreman", dotenv will automagically load variables from .env,
 but doesn't put them in the Procfile. Instead they are accessible via ENV.
 Thus it can also be used when running an application manually, using the
 interactive console, or running a Rake task.

Package: ruby-dotenv-rails
Description-md5: c2cc500db88f7fe6f07944fc008f9fdd
Description-en: Autoload dotenv in Rails
 Shim to load environment variables from `.env` into `ENV` in *development*.

Package: ruby-down
Description-md5: 7b37a79b77f3e0a46c817758e2115b99
Description-en: streaming downloads
 Robust streaming downloads using Net::HTTP, http.rb or HTTPX.

Package: ruby-dry-configurable
Description-md5: 7fa080320a73dd5bb09d6216ad8bd0b1
Description-en: Simple mixin to make Ruby classes configurable
 dry-configurable is a simple mixin to add thread-safe configuration
 behaviour to your classes. There are many libraries that make use of
 configuration, and each seemed to have their own implementation with
 a similar or duplicate interface, so it was strange that
 this behaviour had not already been encapsulated into a reusable gem,
 hence dry-configurable was born.

Package: ruby-dry-container
Description-md5: 5d142d8ec4de56de8df4f537d180ccbe
Description-en: Simple, configurable object container implemented in Ruby
 dry-container is a simple, thread-safe container, intended to be one half
 of a dependency injection system, possibly in combination with dry-auto_inject.
 .
 At its most basic, dependency injection is a simple technique that makes it
 possible to implement patterns or principles of code design that rely on object
 composition, such as the SOLID principles.

Package: ruby-dry-core
Description-md5: 6a12327b9a828af207b46e94414dfc24
Description-en: Toolset of small support modules used throughout the dry-rb ecosystem.
 dry-core is a simple toolset that can be used in many places.
 .
 It allows you to cache call results that are solely determined
 by arguments. And also provides a list of constants you can use
 to avoid memory allocations or identity checks.

Package: ruby-dry-equalizer
Description-md5: 92ffe91f1d39a005dd7ec7b3247dd127
Description-en: Define equality, equivalency and hash methods automatically
 dry-equalizer is a simple mixin that can be used to add instance variable
 based equality, equivalence and inspection methods to your objects.
 .
 This library officially supports MRI >= 2.4 and jruby >= 9.2

Package: ruby-dry-inflector
Description-md5: 1ec637973994df4c22143f2172dd24c9
Description-en: Inflector for Ruby
 dry-inflector is an inflector gem for Ruby, which provides a configurable
 inflector object, rather than using a singleton.
 .
 It started with the extlib inflecto originated from active_support, then
 dm-core inflector originated from extlib. Later, inflecto was extracted
 from dm-core as a standalone inflector. Now, we resurrect inflecto and
 merged flexus, with some inflection rules from hanami-utils.
 This is dry-inflector.

Package: ruby-dry-logger
Description-md5: 3ab741629df92d3ba6149f3e8540845d
Description-en: dependency-free logging solution suitable for Ruby application
 ruby-dry-logger provides a standalone, dependency-free logging
 solution suitable for any Ruby application. Some features are
 structured logging by default, logging to multiple destinations via
 pluggable logging backends, fine-grained log formatting using
 formatters, customizable logging logic via log filtering,
 out-of-the-box exception logging, built-in support for text log
 templates with customizable colorized output and tagged log entries.

Package: ruby-dry-logic
Description-md5: c61bf492e0154e650594469c21f97b83
Description-en: Predicate logic with rule composition
 Predicate logic and rule composition used by:
 - dry-types for constrained types.
 - dry-validation for composing validation rules.

Package: ruby-dry-struct
Description-md5: 8ff9339ae9ddcf3a0bc0c21f83c1bfa2
Description-en: Typed structs and value objects
 dry-struct is a gem built on top of dry-types which provides virtus-like DSL
 for defining typed struct classes.

Package: ruby-dry-types
Description-md5: afe604ac1c48ec9d257e2ddfdef5c110
Description-en: flexible type system for Ruby with coercions and constraints
 dry-types is a simple and extendable type system for Ruby; useful for value
 coercions, applying constraints, defining complex structs or value objects
 and more.
 .
 It was created as a successor to Virtus.

Package: ruby-duo-api
Description-md5: 9b5010f6ae4a42f794216e8267704737
Description-en: Duo API Ruby
 A Ruby implementation of the Duo API.

Package: ruby-e2mmap
Description-md5: fd26e86113b068686903d584255217ff
Description-en: define custom exceptions with specific messages
 This package provides the e2mmap gem, which supports defining custom
 exceptions using predefined messages.
 .
 This gem was split out from Ruby core in Ruby 2.7

Package: ruby-eb
Description-md5: 1e8ba91913c9d4eab28e88dea7ef83ba
Description-en: EB library interface for the Ruby
 Extension Library for EB Library
 <URL:http://www.sra.co.jp/people/m-kasahr/eb/> which is for accessing
 CD-ROM books(EPWING/EB etc.).

Package: ruby-ecasound
Description-md5: c63c542f9b89193645497e84f6f99e1d
Description-en: multitrack-capable audio recorder and effect processor (ruby bindings)
 Ecasound is a software package designed for multitrack audio processing. It
 can be used for simple tasks like audio playback, recording and format
 conversions, as well as for multitrack effect processing, mixing, recording
 and signal recycling.
 .
 Ecasound supports a wide range of audio inputs, outputs and effect algorithms.
 Effects and audio objects can be combined in various ways, and their parameters
 can be controlled by operator objects like oscillators and MIDI-CCs.
 .
 This package provides ecasound's Ruby bindings.

Package: ruby-ecma-re-validator
Description-md5: 957ae39d40926c36eb994da15f929c23
Description-en: Validate a regular expression string against ECMA-262
 This library can be used to validate a regular expression string against what
 ECMA-262 (Javascript) can actually do.
 .
 The information for what is valid and what isn't comes from
 http://www.regular-expressions.info/javascript.html.

Package: ruby-ed25519
Description-md5: 80c5f2c74d627c5b952c538d442f3057
Description-en: efficient digital signature library providing the Ed25519 algorithm
 A Ruby binding to the Ed25519 elliptic curve public-key signature system
 described in RFC 8032.
 .
 Ed25519 is a modern implementation of a Schnorr signature system using
 elliptic curve groups.
 .
 Ed25519 provides a 128-bit security level, that is to say, all known attacks
 take at least 2^128 operations, providing the same security level as AES-128,
 NIST P-256, and RSA-3072.

Package: ruby-eim-xml
Description-md5: 7db3f28a0fa75d0827e91a021fc0be37
Description-en: Easy IMplemented XML by Ruby
 EimXML is a library for constructing XML objects by Ruby.

Package: ruby-ejs
Description-md5: 66effabad1866fe3cffbac10a51f43e9
Description-en: EJS (Embedded JavaScript) template compiler
 Compile and evaluate EJS (Embedded JavaScript) templates from Ruby.
 EJS templates embed JavaScript code inside <% ... %> tags, much
 like ERB. This library is a port of Underscore.js's _.template
 function to Ruby, and strives to maintain the same syntax and semantics.

Package: ruby-elastic-transport
Description-md5: 8f2e2b86d42c06930d5b00dde0bee69f
Description-en: Low level Ruby client for Elastic services
 Low level Ruby client for Elastic. See the elasticsearch or
 elastic-enterprise-search gems for full integration.

Package: ruby-elasticsearch
Description-md5: aeb9403d2981fcc12d8ff9f95741806a
Description-en: Ruby client for connecting to an Elasticsearch cluster
 Elasticsearch is a distributed RESTful search engine built for the cloud.
 .
 This package implements a client for connecting to an Elasticsearch
 cluster via the Elasticsearch REST interface.

Package: ruby-elasticsearch-api
Description-md5: 98e11dc573dd6bdf708db96c882b9f38
Description-en: Ruby implementation of the Elasticsearch REST API
 Elasticsearch is a distributed RESTful search engine built for the cloud.
 .
 This package provides a Ruby implementation of the Elasticsearch
 REST API. It is normally used as a support module for the
 ruby-elasticsearch package.

Package: ruby-elasticsearch-model
Description-md5: d88b60e9870346d12652cabcb07623a7
Description-en: ActiveModel/Record integrations for Elasticsearch
 The elasticsearch-model library builds on top of the elasticsearch library. It
 aims to simplify integration of Ruby classes ("models"), commonly found e.g.
 in Ruby on Rails applications, with the Elasticsearch search and analytics
 engine.

Package: ruby-elasticsearch-rails
Description-md5: 1837fcfb452b2250201253342594e71e
Description-en: Ruby on Rails integrations for Elasticsearch
 The elasticsearch-rails library is a companion for the elasticsearch-model
 library, providing features suitable for Ruby on Rails applications.

Package: ruby-em-http-request
Description-md5: 42d4651c5a5cd9dda4d757f3f016c032
Description-en: EventMachine based, async HTTP Request client
 em-http-client is an asynchronous HTTP client based on EventMachine
 with support for:
 .
 * Asynchronous HTTP API for single & parallel request execution
 * Keep-Alive and HTTP pipelining support
 * Auto-follow 3xx redirects with max depth
 * Automatic gzip & deflate decoding
 * Streaming response processing
 * Streaming file uploads
 * HTTP proxy and SOCKS5 support
 * Basic Auth & OAuth
 * Connection-level & Global middleware support

Package: ruby-em-mongo
Description-md5: aeccf739bd1f173afe218d53dcb428ce
Description-en: Ruby EventMachine driver for MongoDB
 An EventMachine client for MongoDB. Originally based on RMongo, this client
 aims to be as API compatible with ruby-mongo driver as possible.
 For methods that do not retrieve data from the database the API of em-mongo
 should be identical (though a subset) to the ruby-mongo driver.

Package: ruby-em-socksify
Description-md5: f08744b60912304e54459ceaf2d31803
Description-en: EventMachine SOCKSify shim: adds SOCKS support to any protocol
 Dealing with SOCKS proxies is pain. EM-Socksify provides a simple shim to
 setup & negotiate a SOCKS5 connection for any EventMachine protocol. To add
 SOCKS support, all you have to do is include the module and provide your
 destination address.

Package: ruby-em-spec
Description-md5: 8bf590e490c1622e274dae9bcb231441
Description-en: BDD for Ruby/EventMachine
 Simple BDD API for testing asynchronous Ruby/EventMachine code.
 .
 em-spec can be used with either bacon, test unit or rspec.
 .
 See /usr/share/doc/ruby-em-spec/README.rdoc for more details on
 how to use it with your code.

Package: ruby-em-websocket
Description-md5: e68bd7fdd26110823e1c1e565e02ec07
Description-en: EventMachine based, async, Ruby WebSocket server
 It is an async Ruby based Websocket server which is based on EventMachine
 which supports all websocket protocols
 .
 This library is a dependency of Jekyll; a simple, blog aware,
 static site generator.

Package: ruby-email-reply-parser
Description-md5: 8bb8606e3baa9e61a4143aa5127936ea
Description-en: Small library to parse plain text email content
 EmailReplyParser is a small library to parse plain text email
 content. GitHub uses this library to display comments that were
 created from email replies.

Package: ruby-email-reply-trimmer
Description-md5: db44df6ba14e38b949976862d7a67f41
Description-en: Library to trim replies from plain text email
 Email Reply Trimmer is a very small ruby library developed by discourse team
 which used to trim replies from plain text email. Different parts such as
 header, body, quoted only messages can be trimmed independently.

Package: ruby-email-spec
Description-md5: 064c447f2da1de9f51866d0d6deefad9
Description-en: easily test email in rspec and cucumber and minitest
 A collection of matchers for RSpec/MiniTest and Cucumber steps to make testing
 emails go smoothly.
 .
 This library works with ActionMailer and Pony. When using it with ActionMailer
 it works with DelayedJob, ActiveRecord Mailer and action_mailer_cache_delivery.

Package: ruby-email-validator
Description-md5: b25a8fe152ba965a6c40e052fd317342
Description-en: email validator for Rails 3+
 This library provides an email address validator for the Ruby On Rails
 framework based on a regular expression match.

Package: ruby-emot
Description-md5: 45f203e4dcff7c71ca8531b6805e7a56
Description-en: Yet another emoji handler
 Yet another emoji handler for Ruby. It contains 870 emojis with its
 name and codepoint, but not contains emoji fonts or images.
 .
 All names of emojis are from "Emoji cheat sheet for Campfire and GitHub"
 - http://www.emoji-cheat-sheet.com/

Package: ruby-encryptor
Description-md5: f865388151d5d2e91cbd4ea52cef4cf6
Description-en: wrapper for the standard Ruby OpenSSL library
 A simple wrapper for the standard ruby OpenSSL library to encrypt and decrypt
 strings. Intended to be used along with attr_encrypted gem to easily encrypt/
 decrypt attributes in any class or model.

Package: ruby-enum
Description-md5: 3e78f38d72cac67c39388dc872323748
Description-en: Enum-like behavior for Ruby
 Enums can be defined and accessed either as constants or class methods.
 .
 All Enumerable methods and hash-like methods are supported.

Package: ruby-enumerable-statistics
Description-md5: a93b2f6dabcf692f18e7fd3706b2e859
Description-en: Statistics features for Enumerable
 Enumerable::Statistics provides some methods to calculate statistical summary
 in arrays and enumerables.
 .
 The following methods are supplied by this library:
 - `Array#mean`, `Enumerable#mean` - Calculates a mean of values in an array
 or an enumerable
 - `Array#variance`, `Enumerable#variance` - Calculates a variance of values
 in an array or an enumerable
 - `Array#stdev`, `Enumerable#stdev` - Calculates a standard deviation of
 values in an array or an enumerable
 - `Array#mean_variance`, `Enumerable#mean_variance` - Calculates a mean and a
 variance simultaneously
 - `Array#mean_stdev`, `Enumerable#mean_stdev` - Calculates a mean and a
 standard deviation simultaneously
 - `Array#median` - Calculates a median of values in an array
 - `Array#percentile(q)` - Calculates a percentile or percentiles of values
 in an array
 - `Array#value_counts`, `Enumerable#value_counts`, and `Hash#value_counts` -
 Count how many items for each value in the container
 - `Array#histogram` - Calculate histogram of the values in the array

Package: ruby-enumerize
Description-md5: 9e5c1ff1ea74640b0d9a93612c4f0975
Description-en: enumerated attributes with internationalisation
 This library implements enumerated attributes, with internationalisation
 support, to provide translation of the attributes in various languages.
 .
 Enumerize can be integrated with ActiveRecord, Mongoid and MongoMapper.

Package: ruby-equalizer
Description-md5: 1088b86284e86de71b0eb05ddc940fa2
Description-en: Module to define equality, equivalence and inspection methods
 Define equality, equivalency and hash methods automatically. When you create
 an equalizer object you can use all these methods automatically.
 .
 See /usr/share/doc/ruby-equalizer/README.md for a complete example.

Package: ruby-equatable
Description-md5: f441e795caea7d18d8edbdf6184b5fe4
Description-en: extension of objects with equality comparison and inspection methods
 This library extends Ruby objects with equality comparison and inspection
 methods.
 .
 By including this module, a class indicates that its instances have
 explicit general contracts for `hash`, `==` and `eql?` methods.

Package: ruby-errbase
Description-md5: 7ef95991aee650fbaf9e6b3485c10c1a
Description-en: Common exception reporting for a variety of services
 A common exception reporting library for a variety of services.
 .
 Libraries are automatically detected. It supports rollbar,
 airbrake, exceptional, honeybadger, sentry, raygun, bugsnag,
 appsignal, opbeat.

Package: ruby-erubi
Description-md5: e42a29d4a3fd1def25f5991725e09630
Description-en: Small ERB Implementation
 Erubi is a ERB template engine for ruby. It is a simplified fork of Erubis,
 using the same basic algorithm, with the following differences:
 .
 * Handles postfix conditionals when using escaping (e.g. <tt><%= foo if bar
 %></tt>)
 * Supports frozen_string_literal: true in templates via :freeze option
 * Works with ruby's --enable-frozen-string-literal option
 * Automatically freezes strings for template text when ruby optimizes it (on
 ruby 2.1+)
 * Escapes ' (apostrophe) when escaping for better XSS protection
 * Has 6x faster escaping on ruby 2.3+ by using cgi/escape
 * Has 86% smaller memory footprint
 * Does no monkey patching (Erubis adds a method to Kernel)
 * Uses an immutable design (all options passed to the constructor, which
 returns a frozen object)
 * Has simpler internals (1 file, <150 lines of code)

Package: ruby-erubis
Description-md5: 5753f4c79bce5de3e0a77d41ceab27f8
Description-en: fast and extensible eRuby implementation which supports multi-language
 Erubis is a very fast eRuby implementation that features:
 * Multi-language support (Ruby/PHP/C/Java/Scheme/Perl/Javascript)
 * Auto escaping support
 * Auto trimming spaces around '<% %>'
 * Embedded pattern changeable (default '<% %>')
 * Enable to handle Processing Instructions (PI) as embedded pattern
 * Context object available and easy to combine eRuby template with YAML file
 * Print statement available
 * Easy to extend and customize in subclass
 * Ruby on Rails support

Package: ruby-escape
Description-md5: 50a269f2853538c1912700a5440dfa44
Description-en: HTML/URI/shell escaping utilities for Ruby
 For Ruby programmers, this utility provides several escaping functions
 for HTML, URI, and shell command line handling. This library is an full
 replacement for Ruby internal escaping Shellwords module.

Package: ruby-escape-utils
Description-md5: 3fe5878f0dce8395b075332264365b94
Description-en: Faster string escaping routines for your web apps
 escape_utils provides fast HTML escaping of string.  It has
 monkey-patches for Rack::Utils, CGI, URI, ERB::Util and Haml and
 ActionView which speed up their escaping.
 .
 It's assumed that all input is UTF-8 encoded.

Package: ruby-espeak
Description-md5: 662be604ba5a4571ee6c1331ffbeb400
Description-en: small Ruby API to create Text-To-Speech mp3 files
 This package contains espeak-ruby, a small Ruby API for utilizing ‘espeak’ and
 ‘lame’ to create Text-To-Speech mp3 files.

Package: ruby-et-orbi
Description-md5: a8c8cd164feeb485643da8a19cd54b11
Description-en: Time zones for fugit and rufus-scheduler
 EtOrbi::EoTime instances quack like Ruby Time instances, but their #zone
 returns a TZInfo::TimeZone instance.
 .
 If Rails is present, Time.zone is provided and EtOrbi will use it, unless
 ENV['TZ'] is set to a valid timezone name. Setting ENV['TZ'] to nil can
 give back precedence to Time.zone.
 .
 Rails sets its timezone under config/application.rb.

Package: ruby-event-stream-parser
Description-md5: d76c149a487bd66232ddc133e722ea22
Description-en: spec-compliant event stream parser
 A lightweight, fully spec-compliant parser for the event stream format. It
 only deals with the parsing of events and not any of the client/transport
 aspects. This is not a Server-sent Events (SSE) client. Under the hood, it's
 a stateful parser that receives chunks (that are received from an HTTP
 client, for example) and emits events as it parses them. But it remembers the
 last event id and reconnection time and keeps emitting them as long as they
 are not overwritten by new ones. BOM stripping is left as a responsibility of
 the chunk provider.

Package: ruby-eventmachine
Description-md5: b0867f6a3f997a5296a1c28872dbe88c
Description-en: Ruby/EventMachine library
 EventMachine implements a fast, single-threaded engine for arbitrary network
 communications. It's extremely easy to use in Ruby. EventMachine wraps all
 interactions with IP sockets, allowing programs to concentrate on the
 implementation of network protocols. It can be used to create both network
 servers and clients. To create a server or client, a Ruby program only needs
 to specify the IP address and port, and provide a Module that implements the
 communications protocol. Implementations of several standard network protocols
 are provided with the package, primarily to serve as examples. The real goal
 of EventMachine is to enable programs to easily interface with other programs
 using TCP/IP, especially if custom protocols are required.

Package: ruby-exception-notification
Description-md5: 4154f6e85a32bc1dc515eb9387571ac4
Description-en: exception notification support for Rails and Rack apps
 Using this package, Rails or Rack applications can be configured can be
 configured to send notifications about any unhandled exceptions raised by the
 application. Notifications can be sent via email, IRC, HTTP, and other means.

Package: ruby-excon
Description-md5: cc328dd697f2b3b424c33137d7a8e3b0
Description-en: Ruby library for creating fast, persistent, HTTP(S) connections
 Ruby library for creating fast HTTP(S) connections, it supports:
 * GET/POST/PUT/DELETE/HEAD/TRACE/OPTIONS/CONNECT methods via HTTP/1.1
 * HTTPS (SSL) connections
 * Proxy and keep-alive connections
 * Multitreading and streaming download

Package: ruby-execjs
Description-md5: be9f0afe115e586be364c95037c6944e
Description-en: Run JavaScript code from Ruby
 ExecJS lets you run JavaScript code from Ruby. It can use several different
 JavaScript runtimes..
 .
 This package is used by others (e.g. ruby-uglifier and ruby-coffee-script) to
 run code written in JavaScript.

Package: ruby-exif
Description-md5: 43b14777dbb04f1868f25309a6449339
Description-en: Ruby library for EXIF tag parsing
 ruby-exif is a library for parsing, editing, and saving EXIF data.
 You can retrieve useful information from EXIF tags contained in
 images created by recording equipments(for example, digital camera).
 .
 ruby-exif provides a simple interface to this library.

Package: ruby-expression-parser
Description-md5: 9f0403bfc7ef0a32af8e48ff6ab5bf08
Description-en: Mathematical expression parser for Ruby
 Implementation of a parser for mathematical expressions. Introducing the
 Parser class which parses raw string input and gives mathematical objects as
 output.
 .
 Inspired by http://lukaszwrobel.pl/blog/math-parser-part-3-implementation .

Package: ruby-expression-parser-doc
Description-md5: 4a232ab042aac7371ef64dbcf1cbbdfb
Description-en: mathematical expression parser for Ruby (documentation)
 Implementation of a parser for mathematical expressions. Introducing the
 Parser class which parses raw string input and gives mathematical objects as
 output.
 .
 Inspired by http://lukaszwrobel.pl/blog/math-parser-part-3-implementation .
 .
 This package contains the documentation for ruby-expression-parser.

Package: ruby-extlib
Description-md5: d9f4f5b6fcaf78ff7c1771c0fd865a48
Description-en: general Ruby class extensions for DataMapper and Merb
 This library provides a number of lightweight Ruby class extensions
 extracted from DataMapper. Examples include a Mash class, which is a
 Hash with indifferent access and an added blank? method to most
 standard variable classes.

Package: ruby-facade
Description-md5: 26fe057b4cfeece712e9e1233a94fee8
Description-en: An easy way to implement the facade pattern in Ruby
 Library that allows you to mixin singleton methods from classes
 or modules as instance methods of the extending class.

Package: ruby-factory-bot
Description-md5: 10cf18f024471303d58411c1e34649d1
Description-en: Framework and DSL for defining and using model instance factories
 factory_bot provides a fixtures replacement with a straightforward definition
 syntax, support for multiple build strategies (saved instances, unsaved
 instances, attribute hashes, and stubbed objects), and support for multiple
 factories for the same class (user, admin_user, and so on), including factory
 inheritance.

Package: ruby-factory-bot-rails
Description-md5: 2648fb65e28f1f3f1be2301d2805c56f
Description-en: provides integration between factory_bot and rails 5.2+
 factory_bot_rails provides integration for factory_bot in rails 5.2 and newer.
 .
 Currently, the only Rails-specific feature is automatic factory definition
 loading.

Package: ruby-fakefs
Description-md5: d967beb9f9b654fee88a739d967d7b8f
Description-en: fake file system to be used in unit tests
 FakeFS allows you to unit-test file system calls without actually touching the
 file system. File, Dir and FileUtils calls are redirected to a fake file system
 without requiring to use any mocking library thus making it faster and easier
 to test file system calls.

Package: ruby-faker
Description-md5: e41e9b63f411a351fe4dfe1e388bbae6
Description-en: easily generate fake data
 This gem provides a port of Data::Faker from Perl, which can be used to easily
 generate fake data: names, addresses, phone numbers, etc. It comes in very
 handy for taking screenshots, having real-looking test data, and having your
 database populated with more than one or two records while you're doing
 development.

Package: ruby-fakeweb
Description-md5: 95bdeff14550fa5651346cdd6da79959
Description-en: tool for faking responses to HTTP requests
 FakeWeb is a helper for faking web requests in Ruby.
 It works at a global level, without modifying code or
 writing extensive stubs.

Package: ruby-faraday
Description-md5: 063f5a0a192ff06d0dfabc90fc24e78a
Description-en: HTTP/REST API client library
 Faraday is an HTTP client lib that provides a common
 interface over many adapters (such as Net::HTTP) and embraces the
 concept of Rack middleware when processing the request/response cycle.

Package: ruby-faraday-follow-redirects
Description-md5: 619dd96974bb6892d8004dd624837023
Description-en: Faraday 2.x compatible extraction of FaradayMiddleware::FollowRedirects
 This library will also work with Faraday 1.x, to support gem codebases which
 can work with Faraday 1.x or 2.x. Faraday 1.x support is considered deprecated
 , please update to Faraday 2.x.

Package: ruby-faraday-middleware-aws-sigv4
Description-md5: 55f3eedecc0a63e34928f2c453536135
Description-en: Faraday middleware for AWS Signature Version 4 using aws-sigv4
 This library replaces faraday_middleware-aws-signers-v4 which is unmaintained.
 It uses modular aws-sdk v3, where as the old implementation was using
 monolithic aws-sdk v2.

Package: ruby-faraday-multipart
Description-md5: 1bc7a862c990a22b196a64c0ae34bed4
Description-en: Perform multipart-post requests using Faraday
 The Multipart middleware converts a Faraday::Request#body Hash of key/value
 pairs into a multipart form request, but only under these conditions:
 * The request's Content-Type is "multipart/form-data"
 * Content-Type is unspecified, AND one of the values in the Body responds to
 #content_type.

Package: ruby-faraday-net-http
Description-md5: 8c076398d85bb55b7a520e6f926f184c
Description-en: Faraday adapter for Net::HTTP
 This gem is a Faraday adapter for the Net::HTTP library

Package: ruby-faraday-net-http-persistent
Description-md5: d2368df26698266689f7298d52860764
Description-en: Faraday adapter for NetHttpPersistent
 This library is a Faraday adapter for the Net::HTTP::Persistent library.

Package: ruby-faraday-retry
Description-md5: 736a358ffc1489e48942567a94e44247
Description-en: Catches exceptions and retries each request a limited number of times
 The Retry middleware for faraday automatically retries requests that fail due
 to intermittent client or server errors (such as network hiccups).
 .
 By default, it retries 2 times and handles only timeout exceptions. It can be
 configured with an arbitrary number of retries, a list of exceptions to handle
 , a retry interval, a percentage of randomness to add to the retry interval,
 and a backoff factor.
 .
 The middleware can also handle the Retry-After header automatically when
 configured with the right status codes (see docs for an example).

Package: ruby-faraday-typhoeus
Description-md5: a4dada08474c1fe0608e58608cfac669
Description-en: Faraday adapter for Typhoeus
 Faraday is a ruby HTTP client library that provides a common interface over
 many adapters. This Ruby library is a Faraday adapter for the Typhoeus
 parallel HTTP client. It supports parallel HTTP requests and streaming.

Package: ruby-fast-blank
Description-md5: 335198923998d12598a51c1864acc241
Description-en: Fast String blank? implementation
 fast_blank is a simple extension which provides a fast implementation of
 active support's string#blank? function.
 .
 This implementation is about 5-9x faster than current active support, on
 the developers machine (your mileage may vary).

Package: ruby-fast-gettext
Description-md5: eaf8a27d28de403a9afb9e52f48711b3
Description-en: Fast GetText implementation for Ruby
 FastGettext provides fast, memory-efficient, and thread-safe
 internationalization API similar to GNU GetText. In addition to performance
 improvements over original Ruby GetText, its capabilities include support for
 multiple backends and advanced extensibility. Translations can be loaded from
 po, mo, yaml files or, if ActiveRecord is available, from databases.

Package: ruby-fast-stemmer
Description-md5: 4f622491ca5647beb31e79e62352e3b1
Description-en: Fast Porter stemmer based on a C version of algorithm for Ruby
 Fast-stemmer is simply a wrapping around multithreaded Porter stemming
 algorithm.
 .
 This gem adds a String::stem method, and it's in order of magnitude
 faster (and uses much less memory) than the pure Ruby implementation of
 stemmer.

Package: ruby-fast-xs
Description-md5: 2fcf0262e331151ab45b766740b02399
Description-en: ruby extension for escaping text
 fast_xs escapes text so it can be embedded more directly into XML and
 HTML without having to deal with character set issues.

Package: ruby-fastimage
Description-md5: 2beb8a51e6ccec125f29c64fc3354254
Description-en: Ruby library for finding the size or type of image with minimal dependency
 FastImage does this minimal fetch for image types GIF, JPEG, PNG, TIFF,
 BMP and PSD.
 .
 And it doesn't rely on installing external libraries such as RMagick
 (which relies on ImageMagick or GraphicsMagick) or ImageScience (which
 relies on FreeImage).
 .
 You only need supply the uri, and FastImage will do the rest.

Package: ruby-fauxhai
Description-md5: d980f0d8518851f83559938396be0164
Description-en: Easily mock out ohai data
 Fauxhai provides an easy way to mock out your ohai data for testing with
 chefspec!

Package: ruby-faye-websocket
Description-md5: 36a6e8b0dddf758dd539c0477674a31f
Description-en: Standards-compliant WebSocket client and server
 This is a general-purpose WebSocket implementation extracted from the Faye
 project. It provides classes for easily building WebSocket servers and clients
 in Ruby. It does not provide a server itself, but rather makes it easy to
 handle WebSocket connections within an existing Rack application. It does not
 provide any abstraction other than the standard WebSocket API.
 .
 It also provides an abstraction for handling EventSource connections, which
 are one-way connections that allow the server to push data to the client. They
 are based on streaming HTTP responses and can be easier to access via proxies
 than WebSockets.

Package: ruby-fcgi
Description-md5: 8d7d812a7b0352a71f8b0f412607d0c3
Description-en: FastCGI library for Ruby
 FastCGI is a language independent, scalable, open extension to CGI that
 provides high performance without the limitations of server specific APIs.
 For more information, see http://www.fastcgi.com/.
 .
 This merges matz's C version(fcgi.so) & Eli's pure ruby version(fastcgi.rb)

Package: ruby-feedparser
Description-md5: e2606090a5da9cfaf6cdcd77ef8a6e48
Description-en: Ruby library to parse ATOM/RSS feeds
 Ruby-feedparser is a library allowing Ruby developers to parse RSS and
 ATOM feeds.

Package: ruby-ffaker
Description-md5: 3d9270fde17f03723d6e6a3d8a0e3c84
Description-en: ffaker generates dummy data
 ffaker is a fork of faker, and was initially written in an effort to speed up
 a slow spec suite. Since those days faker has also been rewritten and the
 "speed" factor is probably irrelevant now. Bear in mind, if your spec suite
 is slow, chances are the generation of random data will probably not account
 for much of the run time.

Package: ruby-ffi-bit-masks
Description-md5: ce8875108f60049e0ad0fab28f82cbaa
Description-en: Adds support for bit-masked types in FFI
 FFI plugin which adds support for bitmasked types (or flags) to FFI. This
 plugin can map a Hash of flags to their bitmask value; and also an Integer
 bitmask to a Hash of flags.

Package: ruby-ffi-compiler
Description-md5: ccf4563f087802850d15762bf191265a
Description-en: Automating compilation of native libraries
 ffi-compiler is a ruby library for automating compilation
 of native libraries for use with ffi.
 .
 To use, define your own ruby->native API using ffi, implement
 it in C, then use ffi-compiler to compile it.

Package: ruby-ffi-rzmq
Description-md5: 481b3978c70f3eaba77558b4c592d9d0
Description-en: FFI based Ruby bindings for ZeroMQ (ØMQ) networking library
 ØMQ is a library which extends the standard socket interfaces with features
 traditionally provided by specialised messaging middleware products.
 .
 ØMQ sockets provide an abstraction of asynchronous message queues, multiple
 messaging patterns, message filtering (subscriptions), seamless access to
 multiple transport protocols and more.
 .
 This module wraps ØMQ using Ruby FFI (foreign function interface). It is a
 pure Ruby wrapper so it can be used with any Ruby runtime that supports FFI,
 including MRI, Rubinius and JRuby.

Package: ruby-ffi-rzmq-core
Description-md5: 55987871766370f43a1d08826a53788c
Description-en: FFI wrapper around the ZeromMQ (ØMQ) networking library for Ruby
 ØMQ is a library which extends the standard socket interfaces with features
 traditionally provided by specialised messaging middleware products.
 .
 ØMQ sockets provide an abstraction of asynchronous message queues, multiple
 messaging patterns, message filtering (subscriptions), seamless access to
 multiple transport protocols and more.
 .
 This package contains only the FFI wrapper for the ZeroMQ (0mq) networking
 library. It has been split from ruby-ffi-rzmq so that it can be used by any
 other ZeroMQ Ruby library that want to provide their own high-level Ruby API.

Package: ruby-ffi-yajl
Description-md5: c24fc379d76f078653cdae1bd5b7531b
Description-en: Ruby FFI wrapper around YAJL 2.x
 ffi-yajl is a Ruby adapter for the yajl JSON parser/generator library.  It
 supports multiple Ruby C extension mechanisms, including both MRI native
 extensions and FFI in order to be compatible with as many Ruby implementations
 as possible while providing good performance where possible.

Package: ruby-fftw3
Description-md5: c0dd91c43e2cb4703785b4219fa7281c
Description-en: Ruby interface to the FFTW Ver.3 library
 Ruby-FFTW3 is the Ruby interface to the FFTW Ver.3 library.
 Features:
 - Use NArray, which is an efficient multi-dimensional numeric array
 class for Ruby
 - Multi-dimensional complex FFT.(Real data are coerced to complex)
 - Supports both double and single float transforms.
 - Not normalized as in FFTW

Package: ruby-fiber-annotation
Description-md5: 42cdffd38c3d9158d60c333d86f54061
Description-en: mechanism for annotating fibers
 A simple way to annotate what a fiber is currently doing, useful for
 debugging, logging and tracing

Package: ruby-fiber-local
Description-md5: a2cc7c1ff301a52fe9623a69773df303
Description-en: Provides a class-level mixin to make fiber local state easy
 A module to simplify fiber-local state.
 .
 - Easily access fiber-local state from a fiber.
 - Default to shared thread-local state.

Package: ruby-fiber-storage
Description-md5: 5aa183e0db1e6b4fbcc96ccf06a62381
Description-en: Provides a compatibility shim for fiber storage
 This gem provides a shim for Fiber.[], Fiber.[]=, Fiber#storage,
 Fiber#storage=, which was introduced in Ruby 3.2.

Package: ruby-file-tail
Description-md5: 7a66adb1de55f4740d0342843f33631a
Description-en: Ruby library for following still-growing files
 Small ruby library that allows it to "tail" files in Ruby, including
 following a file that still is growing, like the UNIX command 'tail
 -f' can.

Package: ruby-file-validators
Description-md5: 7ce54e7a051fbb3dfb7a7ec6a75daacd
Description-en: ActiveModel file validators
 This  gem adds file size and content type validations to
 ActiveModel. Any module that uses ActiveModel, for example
 ActiveRecord, can use these file validators.

Package: ruby-filewatcher
Description-md5: b087d938fe94b2659f010218581d1ad6
Description-en: Lightweight filewatcher
 Lightweight file watcher weighing about 300 LOC. No runtime dependencies and
 no platform specific code. Works everywhere. Monitors changes in the file
 system by polling. Has no config files.

Package: ruby-fix-trinity-output
Description-md5: 3f69f71932ea2f46698f4c8c3290ad8e
Description-en: Fix output fastq files from trinityrnaseq
 trinityrnaseq outputs fastq files that have been 'corrected'
 .
 Unfortunately these files are no longer properly paired and therefore can't be
 used in most aligners such as bowtie2 and snap-aligner. This script attempts
 to fix that and produce 2 properly paired fastq files and a fastq file
 containing single reads

Package: ruby-fixwhich
Description-md5: 10fa122b2c915d34aa352b18e4b54939
Description-en: ruby module that emulates the 'which' program
 Searches the path, or a provided path with given separators (path_sep,
 commonly “:”) and a separator for directories (dir_sep, commonly “/”), will
 return all of the places that filename occurs. `filename' is included as a
 part of the output.
 .
 Note that the filename must both exist in the path and be executable for it to
 appear in the return value.

Package: ruby-flexmock
Description-md5: d80473adead9dbec62b78b3b17d0c94e
Description-en: simple and flexible mock objects for testing
 FlexMock is a extremely simple mock object class compatible
 with the Test::Unit framework. Although the FlexMock's
 interface is simple, it is very flexible.

Package: ruby-flipper
Description-md5: e0d87d9573fee9b29de579b8512f9d9e
Description-en: Feature flipper for ANYTHING
 Feature flipper is the act of enabling/disabling features in your application,
 ideally without re-deploying or changing anything in your code base. Flipper
 makes this extremely easy to do with any backend you would like to use.

Package: ruby-flores
Description-md5: e6141659448712782ac4bb42308f3388
Description-en: Fuzz, randomize, and stress your tests
 Add fuzzing, randomization, and stress to your tests.
 .
 This library is an exploration to build the tools to let you write tests
 that find bugs.
 .
 In memory of Carlo Flores.

Package: ruby-flowdock
Description-md5: aa82f3a8ce3dd95f1daf028522ec40ac
Description-en: Ruby library for using Flowdock's API
 Flowdock is a team collaboration app for desktop, mobile & web.
 .
 This package provides Ruby library for using the Flowdock Push API. See the
 Push API documentation at http://www.flowdock.com/api/push for details.

Package: ruby-fog-aliyun
Description-md5: 3afc63d29af1aa05dc4323781388b45b
Description-en: Fog provider for Aliyun Web Services
 This library can be used as a module for 'fog' which support aliyun OSS/ECS.
 Fog is the Ruby cloud services library.
 .
 Fog supports all major cloud providers including AWS,Blue Box and many others.

Package: ruby-fog-aws
Description-md5: 794cc31c674dcc77909b0573cf15a02b
Description-en: module for the 'fog' gem to support Amazon Web Services
 This library can be used as a module for `fog` or as standalone provider
 to use the Amazon Web Services in applications.
 .
 Fog supports all major cloud providers including AWS, Rackspace, Linode,
 Blue Box, StormOnDemand, and many others.

Package: ruby-fog-core
Description-md5: 52292290a8dd3dbca2039613e2dd67d3
Description-en: shared classes and tests for fog providers and services
 Fog supports all major cloud providers including AWS, Rackspace, Linode,
 Blue Box, StormOnDemand, and many others.
 .
 Full support for most AWS services including EC2, S3, CloudWatch, SimpleDB,
 ELB and RDS.
 .
 This package provides shared classes and tests.

Package: ruby-fog-google
Description-md5: ae8bdc0f0d7b87688b88a8582b81de88
Description-en: module for the 'fog' library to support Google cloud services
 This library can be used as a module for `fog` or as standalone provider
 to use the Google Cloud services in applications.
 .
 Fog supports all major cloud providers including AWS, Rackspace, Linode,
 Blue Box, StormOnDemand, and many others.

Package: ruby-fog-json
Description-md5: 70a657488610c8fd33c2be5eb26bbbff
Description-en: JSON parsing for fog providers
 Extraction of the JSON parsing tools shared between a number of providers
 in the 'fog' gem.
 .
 This library allows a standard interface to JSON encoding and decoding on
 top of MultiJson but with errors support.

Package: ruby-fog-libvirt
Description-md5: ee445b6f8a4c5f1ea66811558f485228
Description-en: Module for the 'fog' gem to support libvirt
 This library can be used as a module for 'fog' or as standalone libvirt
 provider, supporting the provisioning of virtual machines through libvirt from
 Ruby programs.

Package: ruby-fog-local
Description-md5: 7bee42d444748248e9bcc06fba1e88bc
Description-en: Module for the 'fog' gem to support local filesystem storage
 This library can be used as a module for `fog` or as standalone provider
 to use local filesystem storage. fog is the Ruby cloud services library, top
 to bottom:
 .
 * Collections provide a simplified interface, making clouds easier to work
 with and switch between.
 .
 * Requests allow power users to get the most out of the features of each
 individual cloud.
 .
 * Mocks make testing and integrating a breeze.

Package: ruby-fog-openstack
Description-md5: 07a8ce47e088446eb1bc4e6b0169be62
Description-en: module for 'fog' library to support OpenStack instances
 This library can be used as a module for `fog` or as standalone provider
 to use any OpenStack instance in applications.
 .
 Fog supports all major cloud providers including AWS, Rackspace, Linode,
 Blue Box, StormOnDemand, and many others.

Package: ruby-fog-profitbricks
Description-md5: 9f6f4426fa5b558458e23ee6468603c3
Description-en: library to use ProfitBricks cloud in applications
 Module for the 'fog' gem to support ProfitBricks. fog library supports
 many different cloud service providers.
 .
 It can also be used as a stand alone provider.

Package: ruby-fog-storm-on-demand
Description-md5: 40394914f5b47ed3f6c66df0db95c0fe
Description-en: module for the 'fog' library to support StormOnDemand
 This library can be used as a module for `fog` or as standalone provider
 to use the StormOnDemand in applications.
 .
 Fog supports all major cloud providers including AWS, Rackspace, Linode,
 Blue Box, StormOnDemand, and many others.

Package: ruby-fog-terremark
Description-md5: 3fa6e64062488675564b7d1c98592208
Description-en: library for using Terremark vCloud in applications
 This library can be used as a module for `fog` or as standalone provider
 to use the Terremark vCloud in applications.
 .
 fog is a library to use many cloud service providers.

Package: ruby-fog-xml
Description-md5: e2fa6329a3347625ed431c372ff8e43a
Description-en: XML parsing for fog providers
 Extraction of the XML parsing tools shared between a number of providers in
 the 'fog' gem. fog is the Ruby cloud services library, top to bottom:
 .
 *Collections provide a simplified interface, making clouds easier to work with
 and switch between.
 .
 *Requests allow power users to get the most out of the features of each
 individual cloud.
 .
 *Mocks make testing and integrating a breeze.

Package: ruby-fogbugz
Description-md5: a82ee001afbbfae65ed5ee958decbeec
Description-en: Ruby wrapper for the Fogbugz API
 A simple Ruby wrapper for the Fogbugz XML API.
 .
 It won't give you fancy classes for everything, it'll simply aid you in
 sending the API requests, parsing the returned XML finally retuning you a
 Hash.

Package: ruby-foreman
Description-md5: e65dfa3a9a1c727fe5228c529917fafd
Description-en: Process manager for applications with multiple components
 Foreman is a process manager commonly used during development of
 multi-component applications. For production, it allows allow you to either
 run your application directly or export it to some other process management
 format (i.e. init system service files).
 .
 Foreman uses a file called Procfile, which is the same mechanism for declaring
 what commands are run by your application’s dynos on the Heroku platform. It
 follows the process model. You can use a Procfile to declare various process
 types, such as multiple types of workers, a singleton process like a clock, or
 a consumer of the Twitter streaming API.

Package: ruby-formatador
Description-md5: 508b1994bcd1adbdf5841e5ae4e96696
Description-en: Ruby STDOUT text formatting library
 Ruby STDOUT text formatting library that allows you to easily change the color
 or the indentation of the displayed text, create tables, progressbar and more.

Package: ruby-forme
Description-md5: 48adf42a79f825805748d2a000bdba0f
Description-en: HTML forms library
 Forme is a forms library with the following goals:
 .
 1) Have no external dependencies
 2) Have a simple API
 3) Support forms both with and without related objects
 4) Allow compiling down to different types of output
 5) Integrate easily into web frameworks

Package: ruby-forwardable-extended
Description-md5: 84ea2c3e83e808afbdc1186243cab030
Description-en: Forwardable with hash and instance variable extensions
 Provides more Forwardable methods for your source as
 Forwardable::Extended.
 .
 - Any delegation can accept `alias_of' which will be the message sent
 to the object.
 - You can send arguments by attaching the keyword `:args => [:my_arg]',
 these are sent a `#to_s message.'
 - Any delegation can be boolean if you wish it to be, even `:reverse'.

Package: ruby-friendly-id
Description-md5: ba51c713805a2757b730649578835878
Description-en: Comprehensive slugging and pretty-URL plugin
 FriendlyId is the "Swiss Army bulldozer" of slugging and permalink plugins for
 Active Record. It lets you create pretty URLs and work with human-friendly
 strings as if they were numeric ids.

Package: ruby-fssm
Description-md5: 9d14bbe1d94f7c407c9033d5890e93ad
Description-en: Ruby library firing events when the state of monitored paths changes
 FFSM (File System State Monitor) keeps track of the state of any number of
 paths and will fire events when said state changes (create/update/delete).
 .
 FSSM  supports inotify on GNU/Linux and polling anywhere else.

Package: ruby-ftw
Description-md5: 289efa31c1e60a0c6dfdf39b0c425794
Description-en: Ruby For The Web - APIs for client and server web stuff
 Ruby For The Web (ruby-ftw) tries to build a solid and sane API for
 client and server web stuff. Included are client and server operations
 for HTTP, WebSockets, SPDY, and more.

Package: ruby-full
Description-md5: 1ef7ab1f3386a15f77522a8ecc3700d0
Description-en: Ruby full installation (default version)
 For many good reasons, the Ruby programming language is split in many
 small different packages. Installing this package will make sure you have
 all the packages that add up to a full Ruby installation, with the exception
 of the Tcl/Tk bindings for Ruby, which are only recommended.
 .
 This package is a dependency package, which depends on Debian's default Ruby
 version (currently v3.3).

Package: ruby-fusefs
Description-md5: 68e68c24069ac3e185735d7ac8cb4dfd
Description-en: library to easily define a filesystem in Ruby using fuse
 This library provides a simple API to define a FUSE filesystem in Ruby.
 It is *NOT* a full implementation of the FUSE API.

Package: ruby-fuubar
Description-md5: 9c8dc496c1ef612e552380e51b34da3e
Description-en: instafailing RSpec progress bar formatter
 It is an instafailing RSpec formatter that uses a progress bar instead of a
 string of letters and dots as feedback.
 .
 A video of Fuubar in action http://vimeo.com/16845253

Package: ruby-fuzzyurl
Description-md5: 19f23b5b2e014740b2c1b1d6b42ad46e
Description-en: non-strict parsing, construction, and wildcard-matching of URLs
 Fuzzyurl provides two related functions: non-strict parsing of URLs or
 URL-like strings into their component pieces (protocol, username, password,
 hostname, port, path, query, and fragment), and fuzzy matching of URLs
 and URL patterns.

Package: ruby-gaffe
Description-md5: 8155cdc5262916b53c1218a0aaa6ce87
Description-en: Gaffe handles Rails error pages in a clean, simple way
 Gaffe makes having customized error pages in Rails applications
 an easy thing.It takes advantage of a feature present in Rails 3.2
 (and 4.0+, obviously) called exceptions_app

Package: ruby-gapic-common
Description-md5: 691bec55d9106827a778813d9009107f
Description-en: Common code for GAPIC-generated API clients
 Generated API Client common code (gapic-common) is a set of modules which
 aids the development of APIs for clients and servers based on gRPC and Google
 API conventions. Application code will rarely need to use most of the classes
 within this library directly, but code generated automatically from the API
 definition files in Google APIs can use services such as page streaming to
 provide a more convenient and idiomatic API surface to callers.

Package: ruby-gd
Description-md5: e2b015bd9d1325178c8ed1091e68377e
Description-en: Extension library to use GD graphics library from Ruby
 Ruby extension library for using Thomas Boutell's GD library.
 The GD library is a popular library for creating and manipulating image
 files.

Package: ruby-gdk-pixbuf2
Description-md5: 075d2c4ece24812de3e338ede9b888d2
Description-en: Gdk-Pixbuf 2 bindings for the Ruby language
 Gdk-Pixbuf is a library for loading and rendering images.
 .
 This package contains libraries for using Gdk-Pixbuf with the Ruby programming
 language.

Package: ruby-gdk3
Description-md5: 50dabca0dad545f07783fe8e06a29a67
Description-en: GDK 3 bindings for the Ruby language
 GDK is a computer graphics library that acts as a wrapper around the
 low-level drawing and windowing functions provided by the underlying
 graphics system.  It is mainly used by GTK+ 3.
 .
 This package contains libraries for using GDK 3 with the Ruby programming
 language.

Package: ruby-gdk4
Description-md5: 0e710229b0d0751c435807f655d64353
Description-en: GDK 4 bindings for the Ruby language
 GDK is a computer graphics library that acts as a wrapper around the
 low-level drawing and windowing functions provided by the underlying
 graphics system.  It is mainly used by GTK+ 4.
 .
 This package contains libraries for using GDK 4 with the Ruby programming
 language.

Package: ruby-gelf
Description-md5: 49f46cebcb8da945ae6585a238ff994d
Description-en: Ruby GELF library - Graylog2 Extended Log Format library for Ruby
 Library to send Graylog2 Extended Log Format (GELF) messages to an Graylog2
 logging server.
 Supports plain-text, GELF messages and exceptions.
 .
 See http://graylog2.org/ for more information about Graylog2.

Package: ruby-gemoji
Description-md5: 65c25b70ac6574f3cb25ca76ed04da6c
Description-en: Unicode emoji library
 Character information and metadata for Unicode emoji

Package: ruby-gemojione
Description-md5: 3021bc6947f56183c24394cb91ca94b8
Description-en: gem to provide EmojiOne
 This package provides the gem Gemojione which exposes the emojione
 unicode/image assets and APIs for working with them. It lets user to easily
 lookup emoji name, unicode character, or image assets and convert emoji
 representations.

Package: ruby-generator-spec
Description-md5: ad18b54e90d9420bb5d52eb56dc6257e
Description-en: Test Rails generators with RSpec
 Test Rails generators with RSpec using the standard Rails::Generators::TestCase
 assertion methods.
 .
 Learn more /usr/share/doc/ruby-generator-spec/README.md.gz

Package: ruby-geocoder
Description-md5: 48cabcd7bb24cabe701598a25e12ab99
Description-en: Complete Ruby geocoding solution
 Geocoder is a complete geocoding solution for Ruby. With Rails, it adds
 geocoding (by street or IP address), reverse geocoding (finding street address
 based on given coordinates), and distance queries. It's as simple as calling
 `geocode` on your objects, and then using a scope like `Venue.near
 ("Billings, MT")`.
 .
 Designed for Rails but works well outside Rails, too.

Package: ruby-get-process-mem
Description-md5: dd8ad88b6212a74e60cf3040d06294e4
Description-en: get memory usage of a process in Ruby
 Use GetProcessMem to find out the amount of RAM used by any process. Supports
 retrieval of memory usage in units of bytes, kilobytes, megabytes and
 gigabytes.

Package: ruby-gettext
Description-md5: 34618ae1f72452ecf54412abf8ab6a67
Description-en: gettext for Ruby
 This Ruby package is a localization library and toolset modeled after
 GNU gettext, and with a similar simple API.
 .
 It provides:
 * rxgettext - creates gettext-compatible PO files from Ruby scripts;
 * rmsginit - create a new PO file with user's environment and input;
 * rmsgfmt - creates a MO file from a PO file;
 * rmsgmerge - extracts translatable strings from Ruby scripts.

Package: ruby-gettext-i18n-rails
Description-md5: d4a1cf17aec5507ff0f2868b66d258d2
Description-en: Simple FastGettext Rails integration
 This package allows the developers to translate Rails applications
 via FastGettext, or use any other I18n backend as extension/fallback.

Package: ruby-gettext-i18n-rails-js
Description-md5: 4a3a39e179742949169637d66ab620a5
Description-en: make your .po files available to client side javascript as JSON
 This library extends gettext_i18n_rails making your .po files available to
 client side javascript as JSON.
 .
 It will find translations inside your .js and .coffee files, then it will
 create JSON versions of your .PO files and will let you serve them with the
 rest of your assets, thus letting you access all your translations offline
 from client side javascript.

Package: ruby-gettext-setup
Description-md5: 71db07889d36d73c34381c7126cb9543
Description-en: fast_gettext helper for Ruby
 This package is a internationalization helper using fast_gettext
 for Ruby.

Package: ruby-gh
Description-md5: 3849c0ab2a1cca5cd6c27fa3d7d9c25b
Description-en: multi-layer client for the GitHub API v3
 This is a highly flexible, layered, low-level GitHub client library for the
 GitHub API v3, trying to get out of your way and let you get to the GitHub
 data as simple as possible. Unless you add layers, you will end up with
 Hashes and Arrays. The approach and API should be familiar from projects like
 Rack or Faraday.

Package: ruby-gherkin
Description-md5: 4b11b977d9792a330c71e55305cc6363
Description-en: lexer and parser for the Gherkin language in Ruby
 Gherkin is a language for writing software acceptance tests in an
 executable scripting language that looks like structured natural
 language. It was created in the context of the cucumber project.

Package: ruby-gio2
Description-md5: efe38f05d1b341c914b5555b0e9cbd22
Description-en: GIO bindings for the Ruby language
 GIO is striving to provide a modern, easy-to-use VFS API that sits at the
 right level in the library stack, as well as other generally useful APIs for
 desktop applications such as networking and D-Bus support.
 .
 This package provides GIO bindings to be used in Ruby programs.

Package: ruby-gir-ffi
Description-md5: 966a86a15807bf202d6245ba31d9bad7
Description-en: FFI-based GObject binding using the GObject Introspection Repository
 GObject is an abstraction layer that allows programming
 with an object paradigm that is compatible with many
 languages.
 .
 This package contains the dynamic Ruby binding generator
 for libraries that support gobject-introspection, i. e.
 which ship a gir1.2-<name>-<version> package. With these
 packages, the libraries can be used from Ruby.

Package: ruby-git
Description-md5: 8d92ce404f5bbcb4919d4faf2921e520
Description-en: Ruby interface to the Git revision control system
 Ruby/Git allows Ruby applications to access and manipulate Git
 repositories. It provides an object-oriented interface to Git’s data
 storage system and is capable of reading from and writing to the index,
 managing branches, or obtaining information about the history of a
 project.

Package: ruby-github-linguist
Description-md5: 6a332002f9000a69d52636b2361e4732
Description-en: detection and highlight of the programming language of source code
 Language detection: ruby-github-linguist defines a list of all languages
 known to GitHub in a yaml file. In order for a file to be highlighted, a
 language and a lexer must be defined there.
 .
 Syntax Highlighting: The actual syntax highlighting is handled by the
 Pygments wrapper, ruby-pygments.rb. It also provides a Lexer abstraction that
 determines which highlighter should be used on a file.
 .
 Stats: The Language stats bar that you see on every repository is built by
 aggregating the languages of each file in that repository. The top language in
 the graph determines the project's primary language.
 .
 Ignore vendored files: Checking other code into your git repo is a common
 practice. But this often inflates your project's language stats and may even
 cause your project to be labeled as another language. ruby-github-linguist is
 able to identify some of these files and directories and exclude them.
 .
 Generated file detection: Not all plain text files are true source files.
 Generated files like minified js and compiled CoffeeScript can be detected and
 excluded from language stats. As an extra bonus, these files are suppressed in
 diffs.

Package: ruby-github-markdown
Description-md5: b2731f0657ebc6a1886ccef67e342bd5
Description-en: Markdown parser for GitHub.com
 This package provides the self-contained Markdown parser used GitHub, with all
 their custom extensions.
 .
 The differences with traditional Markdown are presented on this webpage:
 https://help.github.com/articles/github-flavored-markdown/

Package: ruby-github-markup
Description-md5: a724c97cf63e8c50fabb8a3cb4640335
Description-en: GitHub Markup rendering
 GitHub Markup converts multiple different rich text files to html.
 .
 The following markups are supported:
 .
 * Markdown
 * Textile
 * RDoc
 * Emacs org-mode
 * Creole
 * MediaWiki
 * reStructuredText
 * AsciiDoc
 * Plain Old Documentation (pod)

Package: ruby-github-pages-health-check
Description-md5: 60800bc498b6c195d7a0bba4d739e653
Description-en: check GitHub Pages for common DNS configuration issues
 The plugin checks a GitHub Pages site for common DNS configuration
 issues.

Package: ruby-gitlab
Description-md5: 590b6f95ccec10bb2902b64a4385ab8d
Description-en: Ruby wrapper and CLI for the GitLab API
 This package contains a Ruby wrapper and CLI for the GitLab API.
 .
 It is possible to use this gem as a command line interface to GitLab. In order
 to make that work you need to set a few environment variables.

Package: ruby-gitlab-experiment
Description-md5: 06d5a678ba5bc8b7ffbfc187eb5be9df
Description-en: GitLab experiment library built on top of scientist
 This library allow one to run experiments as A/B/n tests and review the data
 the experiment generates. From that data, one can determine the best
 performing variant and promote it as the new default code path. Or revert back
 to the control if no variant outperformed it.
 .
 This library provides a clean and elegant DSL (domain specific language) to
 define, run, and track one's GitLab experiment.

Package: ruby-gitlab-flowdock-git-hook
Description-md5: 0bd9349656710c96aad9db193a9eae43
Description-en: Git Post-Receive hook for Flowdock
 Gem requirements patched for use with Gitlab.

Package: ruby-gitlab-fog-azure-rm
Description-md5: 38af82a7b76b93c08fe97fd5a2dfe091
Description-en: Azure Blob Storage with CarrierWave and Fog
 This is a stripped-down fork of fog-azure-rm that enables Azure Blob Storage
 to be used with CarrierWave and Fog.

Package: ruby-gitlab-markup
Description-md5: 7aba24d9a1fe6c325dcd77ac4c5802ce
Description-en: Fork from github-markup GitLab uses to render non markdown content
 This gem is used by GitLab to render any non Markdown markup. This
 library converts the raw markup to HTML. The HTML is sanitized,
 aggressively removing things that could harm such as `script` tags,
 inline-styles, and `class` or `id` attributes. Syntax highlighting
 is performed on code blocks. The HTML is passed through other
 filters in the html-pipeline that add special sauce, such as emoji.

Package: ruby-gitlab-sdk
Description-md5: 9c77393d4a3adb6ca087b960dac2dad9
Description-en: Client side Ruby SDK for GitLab Application services
 Ruby SDK for GitLab Application services for the client side.

Package: ruby-gitlab-sidekiq-fetcher
Description-md5: 44c1f6538541a3f1c05e273e15e16159
Description-en: Reliable fetch extension for Sidekiq
 This library is an extension to Sidekiq that adds support for reliable fetches
 from Redis. It's based on sidekiq-reliable-fetch.
 .
 There are two strategies implemented: Reliable fetch using `rpoplpush` command
 and semi-reliable fetch that uses regular `brpop` and `lpush` to pick the job
 and put it to working queue. The main benefit of "Reliable" strategy is that
 `rpoplpush` is atomic, eliminating a race condition in which jobs can be lost.
 .
 This package includes gitlab's fork of sidekiq-reliable-push.

Package: ruby-glib2
Description-md5: bda8af212ba66b4ab5dcf71c5e4d4990
Description-en: GLib 2 bindings for the Ruby language
 GLib is a useful general-purpose C library, notably used by GTK+ and GNOME.
 .
 This package contains libraries for using GLib 2 with the Ruby programming
 language. It is most likely useful in conjunction with Ruby bindings for
 other libraries such as GTK+.

Package: ruby-glob
Description-md5: efd95a0ce02e2a31b64c7e6c15f9e233
Description-en: Create a list of hash paths that match a given pattern
 Create a list of hash paths that match a given pattern. You can also generate
 a hash with only the matching paths.

Package: ruby-globalid
Description-md5: e8c62dbc889740118ee2ac2b4d98824a
Description-en: reference models by URI for Ruby on Rails
 A Global ID is an app wide URI of the form gid://YourApp/Some::Model/id
 that uniquely identifies a model instance.
 .
 This is helpful when you need a single identifier to reference different
 classes of objects, for example in job scheduling, when one needs to reference
 a model object rather than serialize the object itself. Another example is a
 drop-down list of options, consisting of both Users and Groups. One has then a
 universal identifier that works for objects of both classes.
 .
 This package is part of the dependencies for the Ruby on Rails framework.

Package: ruby-gnome
Description-md5: dd76ce652303b837b94937fb6417e9d3
Description-en: GNOME-related bindings for the Ruby language
 These bindings allow use of the GNOME developer platform using the Ruby
 programming language.
 .
 This is an empty package that depends on the various packages that provide
 the individual bindings.

Package: ruby-gnome-dev
Description-md5: a57f01e0480053eb015079498b71e787
Description-en: GNOME-related bindings for the Ruby language (development files)
 These bindings allow use of the GNOME developer platform using the Ruby
 programming language.
 .
 This package contains development files required to build ruby-gnome
 extensions.

Package: ruby-gnuplot
Description-md5: 6a5580ddf8e44af013c95db35e6ab640
Description-en: Ruby library to interact with gnuplot
 Gnuplot is a program that has a rich language for the generation of plots.
 Ruby Gnuplot implements a Domain-Specific Language (DSL) to control
 gnuplot from Ruby scripts.

Package: ruby-gobject-introspection
Description-md5: 625c7c400ed9a9672f453c226e76eda6
Description-en: GObject Introspection bindings for the Ruby language
 GObject Introspection is a project for providing machine readable
 introspection data of the API of C libraries.  This introspection data can
 be used in several different use cases, for example automatic code
 generation for bindings, API verification and documentation generation.
 .
 This package contains library for using GObject Introspection with the Ruby
 programming language.

Package: ruby-goldiloader
Description-md5: 2d7625455053e29a1b50c41ea59d7ea2
Description-en: Automatic Rails association eager loading
 Automatically eager loads Rails associations as associations are traversed

Package: ruby-gollum-rugged-adapter
Description-md5: 5fef1a72d6188f52c39303f9a414ce63
Description-en: Adapter for Gollum to use Rugged (libgit2) at the backend
 Gollum can use multiple backends and this package provides rugged backend.
 .
 Default backend is grit, but since it is not maintained, rugged backend will
 become the default backend soon.

Package: ruby-google-api-client
Description-md5: c7521e620147371b57f20e3cb123bab1
Description-en: Client for accessing Google APIs
 This library makes it easy to access Google services via APIs.
 .
 For example, to use Google Drive, just add require 'google/apis/drive_v2'
 .
 This library is a dependency of gitlab, a git based collaboration platform.

Package: ruby-google-apis-androidpublisher-v3
Description-md5: 82f6bc663b266ece5337e7297fe3d1b1
Description-en: Simple REST client for Google Play Android Developer API V3
 This is the simple REST client for Google Play Android Developer API V3.
 Simple REST clients are Ruby client libraries that provide access to Google
 services via their HTTP REST API endpoints. These libraries are generated and
 updated automatically based on the discovery documents published by the
 service, and they handle most concerns such as authentication, pagination,
 retry, timeouts, and logging. You can use this client to access the Google
 Play Android Developer API, but note that some services may provide a separate
 modern client that is easier to use.

Package: ruby-google-apis-cloudbilling-v1
Description-md5: 4d77109032e4df9b7bec4af777ff7138
Description-en: Simple REST client for Cloud Billing API V1
 This is the simple REST client for Cloud Billing API V1. Simple REST clients
 are Ruby client libraries that provide access to Google services via their
 HTTP REST API endpoints. These libraries are generated and updated
 automatically based on the discovery documents published by the service, and
 they handle most concerns such as authentication, pagination, retry, timeouts,
 and logging. You can use this client to access the Cloud Billing API, but note
 that some services may provide a separate modern client that is easier to use.

Package: ruby-google-apis-cloudresourcemanager-v1
Description-md5: f4b1e7da92770fc4dc3791079fe68eed
Description-en: Simple REST client for Cloud Resource Manager API V1
 This is the simple REST client for Cloud Resource Manager API V1. Simple REST
 clients are Ruby client libraries that provide access to Google services via
 their HTTP REST API endpoints. These libraries are generated and updated
 automatically based on the discovery documents published by the service, and
 they handle most concerns such as authentication, pagination, retry, timeouts,
 and logging. You can use this client to access the Cloud Resource Manager API,
 but note that some services may provide a separate modern client that is
 easier to use.

Package: ruby-google-apis-compute-v1
Description-md5: f0c63233083b5181d3676b55e9649de2
Description-en: Simple REST client for Compute Engine API V1
 This is the simple REST client for Compute Engine API V1. Simple REST clients
 are Ruby client libraries that provide access to Google services via their
 HTTP REST API endpoints. These libraries are generated and updated
 automatically based on the discovery documents published by the service, and
 they handle most concerns such as authentication, pagination, retry, timeouts,
 and logging. You can use this client to access the Compute Engine API, but
 note that some services may provide a separate modern client that is easier to
 use.

Package: ruby-google-apis-container-v1
Description-md5: bda1d0067ef989efda752c78a7be2b17
Description-en: Simple REST client for Kubernetes Engine API V1
 This is the simple REST client for Kubernetes Engine API V1. Simple REST
 clients are Ruby client libraries that provide access to Google services via
 their HTTP REST API endpoints. These libraries are generated and updated
 automatically based on the discovery documents published by the service, and
 they handle most concerns such as authentication, pagination, retry, timeouts,
 and logging. You can use this client to access the Kubernetes Engine API, but
 note that some services may provide a separate modern client that is easier to
 use.

Package: ruby-google-apis-container-v1beta1
Description-md5: f44283a02ff36ae718c14b12f2f52bc7
Description-en: Simple REST client for Kubernetes Engine API V1beta1
 This is the simple REST client for Kubernetes Engine API V1beta1. Simple REST
 clients are Ruby client libraries that provide access to Google services via
 their HTTP REST API endpoints. These libraries are generated and updated
 automatically based on the discovery documents published by the service, and
 they handle most concerns such as authentication, pagination, retry, timeouts,
 and logging. You can use this client to access the Kubernetes Engine API, but
 note that some services may provide a separate modern client that is easier to
 use.

Package: ruby-google-apis-core
Description-md5: ca219d3cdc015af4d308fd7f78ffa2ac
Description-en: Common utility and base classes for legacy Google REST clients
 This library includes common base classes and dependencies used by legacy REST
 clients for Google APIs. It is used by client libraries, but you should not
 need to install it by itself.

Package: ruby-google-apis-dns-v1
Description-md5: d8f0c63a74a9ed80ba5f13bf1306d2ef
Description-en: Simple REST client for Cloud DNS API V1
 This is the simple REST client for Cloud DNS API V1. Simple REST clients are
 Ruby client libraries that provide access to Google services via their HTTP
 REST API endpoints. These libraries are generated and updated automatically
 based on the discovery documents published by the service, and they handle
 most concerns such as authentication, pagination, retry, timeouts, and
 logging. You can use this client to access the Cloud DNS API, but note that
 some services may provide a separate modern client that is easier to use.

Package: ruby-google-apis-iam-v1
Description-md5: 83106194e041805f3a834d807abc6dfc
Description-en: Simple REST client for Identity and Access Management (IAM) API V1
 This is the simple REST client for Identity and Access Management (IAM) API
 V1. Simple REST clients are Ruby client libraries that provide access to
 Google services via their HTTP REST API endpoints. These libraries are
 generated and updated automatically based on the discovery documents published
 by the service, and they handle most concerns such as authentication,
 pagination, retry, timeouts, and logging. You can use this client to access
 the Identity and Access Management (IAM) API, but note that some services may
 provide a separate modern client that is easier to use.

Package: ruby-google-apis-iamcredentials-v1
Description-md5: 2e36802da00b530d5df088143af9d2d3
Description-en: Simple REST client for IAM Service Account Credentials API V1
 This is the simple REST client for IAM Service Account Credentials API V1.
 Simple REST clients are Ruby client libraries that provide access to Google
 services via their HTTP REST API endpoints. These libraries are generated and
 updated automatically based on the discovery documents published by the
 service, and they handle most concerns such as authentication, pagination,
 retry, timeouts, and logging. You can use this client to access the IAM
 Service Account Credentials API, but note that some services may provide a
 separate modern client that is easier to use.

Package: ruby-google-apis-monitoring-v3
Description-md5: 2ecc960863d01f081f72741ba74e4e43
Description-en: Simple REST client for Cloud Monitoring API V3
 This is the simple REST client for Cloud Monitoring API V3. Simple REST
 clients are Ruby client libraries that provide access to Google services via
 their HTTP REST API endpoints. These libraries are generated and updated
 automatically based on the discovery documents published by the service, and
 they handle most concerns such as authentication, pagination, retry, timeouts,
 and logging. You can use this client to access the Cloud Monitoring API, but
 note that some services may provide a separate modern client that is easier to
 use.

Package: ruby-google-apis-pubsub-v1
Description-md5: f295088b94a5961d9d7450d3c70c0036
Description-en: Simple REST client for Cloud Pub/Sub API V1
 This is the simple REST client for Cloud Pub/Sub API V1. Simple REST clients
 are Ruby client libraries that provide access to Google services via their
 HTTP REST API endpoints. These libraries are generated and updated
 automatically based on the discovery documents published by the service, and
 they handle most concerns such as authentication, pagination, retry, timeouts,
 and logging. You can use this client to access the Cloud Pub/Sub API, but note
 that some services may provide a separate modern client that is easier to use.

Package: ruby-google-apis-serviceusage-v1
Description-md5: 3c7ae6b342e8ce90f0574432da353b62
Description-en: Simple REST client for Service Usage API V1
 This is the simple REST client for Service Usage API V1. Simple REST clients
 are Ruby client libraries that provide access to Google services via their
 HTTP REST API endpoints. These libraries are generated and updated
 automatically based on the discovery documents published by the service, and
 they handle most concerns such as authentication, pagination, retry, timeouts,
 and logging. You can use this client to access the Service Usage API, but note
 that some services may provide a separate modern client that is easier to use.

Package: ruby-google-apis-sqladmin-v1beta4
Description-md5: 871ca924dff274fe6b9c5497f72b8497
Description-en: Simple REST client for Cloud SQL Admin API V1beta4
 This is the simple REST client for Cloud SQL Admin API V1beta4. Simple REST
 clients are Ruby client libraries that provide access to Google services via
 their HTTP REST API endpoints. These libraries are generated and updated
 automatically based on the discovery documents published by the service, and
 they handle most concerns such as authentication, pagination, retry, timeouts,
 and logging. You can use this client to access the Cloud SQL Admin API, but
 note that some services may provide a separate modern client that is easier to
 use.

Package: ruby-google-apis-storage-v1
Description-md5: c6b636a7d38d751ff5b91578d3a2ed76
Description-en: Simple REST client for Google Cloud Storage JSON API V1
 This is the simple REST client for Cloud Storage JSON API V1. Simple REST
 clients are Ruby client libraries that provide access to Google services
 via their HTTP REST API endpoints. These libraries are generated and
 updated automatically based on the discovery documents published by the
 service, and they handle most concerns such as authentication,
 pagination, retry, timeouts, and logging. You can use this client to
 access the Cloud Storage JSON API, but note that some services may provide
 a separate modern client that is easier to use.

Package: ruby-google-cloud-core
Description-md5: 0e5f3ea09b785e04982d45c08d7f129c
Description-en: Internal shared library for google-cloud-ruby
 This google-cloud-core library contains shared types, such as error classes,
 for the google-cloud project. google-cloud-core is the internal shared library
 for google-cloud-ruby.
 .
 Google provides official support for Ruby versions that are actively supported
 by Ruby Core.

Package: ruby-google-cloud-env
Description-md5: f1ba04b5a3cb900f4aba6fa535669013
Description-en: Google Cloud Platform hosting environment information
 This library provides information on the application hosting environment for
 apps running on Google Cloud Platform.
 .
 This library is supported on Ruby 2.3+.
 Google provides official support for Ruby versions that are actively supported
 by Ruby Core—that is, Ruby versions that are either in normal maintenance or
 in security maintenance, and not end of life.

Package: ruby-google-cloud-errors
Description-md5: 7e63c18cc269371c4d86b7f99af6d3ae
Description-en: Error classes for google-cloud-ruby
 This Ruby library contains error classes raised by Google Cloud API clients.
 google-cloud-errors defines error classes for google-cloud-ruby.

Package: ruby-google-cloud-logging
Description-md5: fd1950146c59af84d3d9b800d197ce9f
Description-en: API Client library for Stackdriver Logging
 google-cloud-logging is the official library for Stackdriver Logging.

Package: ruby-google-cloud-logging-v2
Description-md5: 6884259260d81b75c1dcaf3244f7796b
Description-en: Writes log entries and manages your Cloud Logging configuration
 The Cloud Logging API lets you programmatically read and write log entries,
 set up exclusions, create logs-based metrics, and manage export sinks. Note
 that google-cloud-logging-v2 is a version-specific client library. For most
 uses, we recommend installing the main client library google-cloud-logging
 instead. See the readme for more details.

Package: ruby-google-logging-utils
Description-md5: 2046891753c007b0eca117f3eded5fea
Description-en: Logging utilities for Google Cloud
 Utility classes for logging to Google Cloud Logging

Package: ruby-google-protobuf
Description-md5: 317c79699eb4b3c57bdf9bcdb8761c55
Description-en: Protocol Buffers
 Protocol Buffers are Google's data interchange format.
 .
 This library contains the Ruby extension that implements Protocol Buffers
 functionality in Ruby.
 .
 The Ruby extension makes use of generated Ruby code that defines message and
 enum types in a Ruby DSL. You may write definitions in this DSL directly, but
 we recommend using protoc's Ruby generation support with .proto files. The
 build process in this directory only installs the extension; you need to
 install protoc as well to have Ruby code generation functionality.

Package: ruby-googleapis-common-protos
Description-md5: 8a8badb0397655c19dce072ff76511e0
Description-en: common gRPC and protocol buffer classes used in Google APIs
 This package contains common gRPC and protocol buffer classes used in Google
 APIs.

Package: ruby-googleapis-common-protos-types
Description-md5: a611af0fafb03b430a9548287c0487a5
Description-en: Common protobuf types used in Google APIs
 Google APIs are typically deployed as API services that are hosted under
 different DNS names. One API service may implement multiple APIs and multiple
 versions of the same API.
 .
 Google APIs use Protocol Buffers version 3 (proto3) as their Interface
 Definition Language (IDL) to define the API interface and the structure of the
 payload messages. The same interface definition is used for both REST and RPC
 versions of the API, which can be accessed over different wire protocols.

Package: ruby-googleauth
Description-md5: 628d349c84439c4f793ebe4431a29097
Description-en: Google Auth Library for Ruby
 Allows simple authorization for accessing Google APIs.
 Provide support for Application Default Credentials, as described at
 https://developers.google.com/accounts/docs/application-default-credentials

Package: ruby-gpgme
Description-md5: ba63ec59d17e3fb3fe053df9164bf318
Description-en: Ruby GPGME binding
 GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
 easier for applications. It provides a High-Level Crypto API for
 encryption, decryption, signing, signature verification and key
 management.

Package: ruby-graffiti
Description-md5: ab149d7b76443179889114ff503fe615
Description-en: Relational RDF store for Ruby
 Graffiti is an RDF store based on dynamic translation of RDF queries into SQL.
 Graffiti allows one to map any relational database schema into RDF semantics
 and vice versa, to store any RDF data in a relational database.
 .
 Graffiti uses Sequel to connect to database backend and provides a DBI-like
 interface to run RDF queries in Squish query language from Ruby applications.

Package: ruby-graphene1
Description-md5: 78f8a3189f6864442f9b186808be96d9
Description-en: Graphene bindings for the Ruby language
 Graphene is a computer graphics library that that deal with 2D and 3D
 transformations and projections.
 .
 This package contains libraries for using Graphene with the Ruby programming
 language.

Package: ruby-graphql
Description-md5: 73fc17d731329755e300822ecbc65a27
Description-en: GraphQL language and runtime for Ruby
 A plain-Ruby implementation of GraphQL.
 .
 Goals:
 - Implement the GraphQL spec & support a Relay front end
 - Provide idiomatic, plain-Ruby API with similarities to reference
 implementation where possible
 - Support Ruby on Rails and Relay

Package: ruby-graphql-client
Description-md5: eae4ab44f21c92114f100f2d79036b86
Description-en: GraphQL Client
 A Ruby library for declaring, composing and executing GraphQL queries.
 .
 GraphQL is a query language for APIs and a runtime for fulfilling those
 queries with existing data.

Package: ruby-graphviz
Description-md5: 547879d2ef19d9ae64a7ed6d3d9310f5
Description-en: Ruby interface to the GraphViz graphing tool
 Ruby/Graphviz provides an interface to layout and generate images of
 directed graphs in a variety of formats (PostScript, PNG, etc.) using
 GraphViz.

Package: ruby-gravtastic
Description-md5: 1af49d0bc18df833bc67fb0c0e823b78
Description-en: Ruby wrapper for Gravatar URLs
 This package provides a module for generating the Gravatar URL. This
 module can be integrated into the Ruby projects. It works in Rails,
 Merb, and Sinatra.
 .
 Gravtastic supports these Gravatar abbreviations:
 * Rating
 * Secure URL (HTTP or HTTPS)
 * Image size
 * Image format

Package: ruby-gretel
Description-md5: f7d35ff6bff185fd88eef033eb85f640
Description-en: Flexible Ruby on Rails breadcrumbs plugin
 Gretel is a Ruby on Rails plugin that makes it easy yet flexible to create
 breadcrumbs.

Package: ruby-grib
Description-md5: f1b46b92ad25ad5645b6ed593bed4bec
Description-en: Ruby interface to the ECMWF GRIB API
 RUBY-GRIB is a Ruby library to handle GRIB(GRidded Binary) file, a
 mathematically concise data format commonly used in meteorology to
 store historical and forecast weather data.

Package: ruby-grit
Description-md5: c0e6584b6d5c0cc8cfcc5d42ce4400c1
Description-en: Ruby Git bindings
 Grit gives you object oriented read/write access to Git repositories
 via Ruby. The main goals are stability and performance. To this end,
 some of the interactions with Git repositories are done by shelling
 out to the system's git command, and other interactions are done with
 pure Ruby reimplementations of core Git functionality. This choice,
 however, is transparent to end users, and you need not know which
 method is being used.
 .
 This software was developed to power GitHub, and should be considered
 production ready.
 .
 This version has been patched for use with GITLAB.

Package: ruby-grit-ext
Description-md5: 963af7dc8e3ffc88118229b7a118471a
Description-en: utf-8 support extension for grit
 This package extends ruby-grit with utf-8 support.

Package: ruby-groupdate
Description-md5: 2a136406b8d73de69c6ca361a0f725f2
Description-en: simplest way to group temporal data
 The simplest way to group by: day, week, hour of the day, and more.

Package: ruby-growl
Description-md5: fb998d7d801ca7974bfd379e167491db
Description-en: Pure-Ruby Growl Notifier
 A pure-ruby growl notifier for UDP and GNTP growl protocols.  ruby-growl
 allows you to perform Growl notifications from machines without growl
 installed (for example, non-OSX machines).
 .
 What is growl?  Growl is a really cool "global notification system originally
 for Mac OS X".
 .
 You can receive Growl notifications on various platforms and send them from
 any machine that runs Ruby.
 .
 ruby-growl also contains a command-line notification tool named 'growl'.  It
 is almost completely option-compatible with growlnotify.  (All except for -p
 is supported, use --priority instead.)

Package: ruby-grpc
Description-md5: 58ef079435e2e0625ea8a40548a21af0
Description-en: GRPC system in Ruby
 Send RPCs from Ruby using GRPC. GRPC is a high performance, open-source
 universal RPC framework.
 .
 Some features of gRPC:
 * Simple service definition
 * Works across languages and platforms
 * Start quickly and scale
 * Bi-directional streaming and integrated auth

Package: ruby-grpc-tools
Description-md5: bfd4a897d4dae39bcf345165413e3115
Description-en: Development tools for Ruby gRPC
 Ruby gRPC library allows sending RPCs from Ruby using GRPC.
 GRPC is a high performance, open-source universal RPC framework.

Package: ruby-gruff
Description-md5: 129e4d0d51a1fd21a400723492d497d4
Description-en: Ruby library to create beautiful graphs for one or multiple datasets
 This Ruby library can generate beautiful graphs for one or multiple datasets
 to be included in websites or in documents.  The library can be used alone or
 with Ruby on Rails.

Package: ruby-gsk4
Description-md5: 1c569ce0a54b4d249eda61ef97b396e4
Description-en: GSK 4 bindings for the Ruby language
 GSK is a computer graphics library that acts as a wrapper around the
 low-level drawing and windowing functions provided by the underlying
 graphics system.  It is mainly used by GTK+ 4.
 .
 This package contains libraries for using GSK 4 with the Ruby programming
 language.

Package: ruby-gsl
Description-md5: 1c1e4e85c25384057e19ebb64b0f0859
Description-en: Ruby bindings for the GNU Scientific Library (GSL)
 The GNU Scientific Library (GSL) is a collection of data types and
 routines for numerical computing. Ruby/GSL is an interface to the GNU
 Scientific Library for the Ruby programming language.

Package: ruby-gssapi
Description-md5: c4d1d41677a19ea2c60ab40a1175a528
Description-en: FFI wrapper around the system GSSAPI library
 A FFI wrapper around the system GSSAPI library. Please make sure and read the
 Yard docs or standard GSSAPI documentation if you have any questions.
 .
 There is also a class called GSSAPI::Simple that wraps many of the common
 features  used for GSSAPI.

Package: ruby-gstreamer
Description-md5: 44e02a1fd5e8bfefa7acc13abe9c4754
Description-en: GStreamer bindings for the Ruby language
 GStreamer is a media processing framework with support for a wide variety of
 data sources, sinks, and formats through the use of dynamically loaded
 plugins.
 .
 This package contains libraries for using GStreamer with the Ruby programming
 language.

Package: ruby-gtk3
Description-md5: 1179e70a49cafd6a6184fcb7c6269993
Description-en: GTK+ 3 bindings for the Ruby language
 GTK+ is a multi-platform toolkit for creating graphical user interfaces.
 Offering a complete set of widgets, GTK+ is suitable for projects ranging
 from small one-off tools to complete application suites.
 .
 This package contains libraries for using GTK+ 3 with the Ruby programming
 language.

Package: ruby-gtk4
Description-md5: 2f359bba8a3eb712cd2004598d8964f1
Description-en: GTK+ 4 bindings for the Ruby language
 GTK+ is a multi-platform toolkit for creating graphical user interfaces.
 Offering a complete set of widgets, GTK+ is suitable for projects ranging
 from small one-off tools to complete application suites.
 .
 This package contains libraries for using GTK+ 4 with the Ruby programming
 language.

Package: ruby-gtksourceview4
Description-md5: c5c853c46408bc9b3f3f1a396b8bb43e
Description-en: GtkSourceView4 bindings for the Ruby language
 GTKSourceView4 is a text widget that extends the standard GTK+ text widget.
 .
 This package contains libraries for using the GtkSourceView4 text widget
 with syntax highlighting and other features typical of a source code
 editor in the Ruby programming language.

Package: ruby-guard
Description-md5: 8524f7d807412fe416fcf32780ea32c0
Description-en: Commandline to easily handle events on file system modifications
 Guard automates various tasks by running custom rules whenever file or
 directories are modified.
 It's frequently used by software developers, web designers, writers and other
 specialists to avoid mundane, repetitive actions and commands such as
 "relaunching" tools after changing source files or configurations.
 .
 Features:
 * File system changes handled by awesome Listen gem.
 * Support for visual system notifications.
 * Huge eco-system with more than 220 Guard plugins.
 * Tested against Ruby 2.2.8, 2.3.5, 2.4.2, JRuby & Rubinius.

Package: ruby-guard-compat
Description-md5: 4fd866109ae13164f01ed1badaeb41ca
Description-en: Test helper for testing custom Guard plugins
 This library provides a test helper for testing custom Guard plugins.

Package: ruby-guard-shell
Description-md5: d64c3a2ec74026c49d5c0988a8536664
Description-en: Guard plugin for running shell commands
 Guard plugin to run shell commands when files are altered.
 .
 With this plugin, when a file changes it does something in a shell or ruby.
 It simply executes the block passed to watch if a change is detected,
 and if anything is returned from the block it will be printed.

Package: ruby-guestfs
Description-md5: a3ff7f50a8fc85b30508a57e199b0912
Description-en: guest disk image management system - Ruby bindings
 The libguestfs library allows accessing and modifying guest disk
 images.
 .
 This package contains Ruby bindings to libguestfs.

Package: ruby-gyoku
Description-md5: d8e56b468a53ba3ec8b8119bd9e70f61
Description-en: translates Ruby hashes to XML
 Gyoku is a Ruby module to translate hashes to XML. It can be configured
 to use convert key names to different naming conventions, convert dates,
 booleans and special characters. XML attributes can be set using special
 key formats.

Package: ruby-haml
Description-md5: 1a881aaa2a77db6c5a188cfabf6bb701
Description-en: Elegant, structured XHTML/XML templating engine
 Haml (HTML Abstraction Markup Language) is a layer on top of XHTML or XML
 that's designed to express the structure of XHTML or XML documents in a
 non-repetitive, elegant, easy way, using indentation rather than closing
 tags and allowing Ruby to be embedded with ease.
 .
 It was originally envisioned as a plugin for Ruby on Rails, but it can
 function as a stand-alone templating engine.

Package: ruby-hamlit
Description-md5: 79058a1ac3f9c0606822ffe1d6f88dee
Description-en: high performance Haml implementation
 Hamlit is another implementation of Haml, a Ruby HTML abstraction markup
 language. With some limitations by design for performance, Hamlit is much
 faster (up to about 8 times) than original haml gem in some benchmarks.

Package: ruby-hamster
Description-md5: daf46e1412cbab5b80a5a3c9fbb92102
Description-en: Efficient, immutable, thread-safe collection classes for Ruby
 Hamster collections are immutable. Whenever you modify a Hamster
 collection, the original is preserved and a modified copy is
 returned. This makes them inherently thread-safe and sharable.

Package: ruby-hana
Description-md5: 91168e572c0fa95af16df46716f34a88
Description-en: Implementation of JSON Patch and JSON Pointer RFC
 Implements specs of the JSON Patch and JSON pointer RFCs.
 .
 This works against Ruby objects, so one should load the JSON to Ruby,
 process it, then emit as JSON again.

Package: ruby-hangouts-chat
Description-md5: a52bea488f314b2433f97d626aeb11b5
Description-en: Library for sending messages to Hangouts Chat rooms
 Send messages to G Suite Hangouts Chat rooms using incoming webhooks and
 Net::HTTP::Post.
 .
 Hangouts chat is a messaging platform built for teams by Google.

Package: ruby-has-scope
Description-md5: c109fe5551ea578acc7045702e8e57a0
Description-en: Maps controller filters to your resource scopes
 The gem intends to maps controller filters to your resource scopes, Has Scope
 allows you to map incoming controller parameters to named scope in your
 resources.
 .
 You can retrieve all the scopes applied in one action with current_scope
 method, has_scope supports several options such as :type, :only, :except,
 :using, :if and many more, mapping as per required resource scope. It allows
 you to map incoming controller parameters to named scope in your resources.

Package: ruby-has-secure-token
Description-md5: 2aeccea8c44026935b7dbca80d022f21
Description-en: Unique creation for random tokens for any model in ruby on rails
 The gems intends to provide an easy way to generate unique random tokens for
 any model in ruby on rails. SecureRandom::base58 is used to generate the
 24-character unique tokens, so collisions are highly unlikely.
 .
 Backport of ActiveRecord::SecureToken 5 to AR 3.x and 4.

Package: ruby-hashdiff
Description-md5: 60627f6ef643bb3df14a44e55fbe44a9
Description-en: library for computing the smallest difference between two hashes
 Given two Hashes A and B, HashDiff will calculate the smallest modification
 that can be made to change A into B.

Package: ruby-hashery
Description-md5: 81279ffd221435cf5e0e09b7b04dd57e
Description-en: facets-bread collection of Hash-like classes
 The Hashery is a tight collection of Hash-like classes. Included among its many
 offerings are the auto-sorting Dictionary class, the efficient LRUHash, the
 flexible OpenHash and the convenient KeyHash. Nearly every class is a subclass
 of the CRUDHash which defines a CRUD model on top of Ruby's standard Hash
 making it a snap to subclass and augment to fit any specific use case.

Package: ruby-hashie
Description-md5: 1d5ce1465e1e249813b3a57e8f4a33c7
Description-en: small collection of tools that make hashes more powerful
 Hashie is a growing collection of tools that extend Hashes and make
 them more useful.
 .
 Currently includes Mash (Mocking Hash), Dash (Discrete Hash), Trash,
 and Clash.

Package: ruby-hashie-forbidden-attributes
Description-md5: b29bc02072744560a1dea8c83668ed36
Description-en: strong parameter detection with Hashie and Forbidden Attributes
 This library can be used for automatic strong parameter detection with Hashie
 and Forbidden Attributes. Formerly known as hashie_rails

Package: ruby-hdfeos5
Description-md5: 5e477f9f2a35d5fdaf53825a7cba6b94
Description-en: Ruby interface to the HDF-EOS5 library
 HDF-EOS5 is a software library designed built on HDF5 to support EOS-specific
 data structures, namely Grid, Point, and Swath.
 .
 This package provides Ruby interface to the HDF-EOS5 library built on
 the NArray library, which is an efficient multi-dimensional numeric
 array class for Ruby.

Package: ruby-health-check
Description-md5: 87c3425f91decb3ff415934ed1a397bc
Description-en: Simple health check of Rails app for uptime monitoring
 Simple health check of Rails app for uptime monitoring with Pingdom, NewRelic,
 EngineYard or uptime.openacs.org etc.

Package: ruby-heapy
Description-md5: 7e16c58526acaa33aa67272a10252549
Description-en: inspection tool for Ruby heap dumps
 A CLI for analyzing Ruby Heap dumps.
 .
 To use this tool, just generate a heap dump, manually or
 using tools like derailed_benchmarks. Once you've got the
 heap dump, you can analyze it using this CLI.

Package: ruby-highline
Description-md5: c65ce9a37b56e28a63520d6f3052e9c7
Description-en: high-level interactive IO Ruby library
 Highline is a high-level IO library that provides validation, type conversion,
 and more for command-line interfaces. It also includes a complete menu system
 that can crank out anything from simple list selection to complete shells with
 just minutes of work.

Package: ruby-hike
Description-md5: dd632caf29376ce2aad7140142e0fa23
Description-en: Ruby library to find files in a set of paths
 Hike is a Ruby library for finding files in a set of paths.

Package: ruby-hikidoc
Description-md5: d1b4443270887e662e0feea5e5e63f95
Description-en: text-to-HTML conversion tool for web writers
 'HikiDoc' is a text-to-HTML conversion tool for web writers. HikiDoc
 allows you to write using an easy-to-read, easy-to-write plain text
 format, then convert it to structurally valid HTML (or XHTML).

Package: ruby-hiredis
Description-md5: fdeb02c2a10b3491ae3026d8231fc3d0
Description-en: Redis driver for Ruby using Hiredis
 ruby-hiredis provides a Ruby extension that wraps Hiredis. Both the synchronous
 connection API and a separate protocol reader are supported. It is primarily
 intended to speed up parsing multi bulk replies.
 .
 Hiredis is a minimalistic C client library for the Redis database, a
 persistent key-value database with support for atomically manipulating and
 querying data structures such as lists and sets.

Package: ruby-histogram
Description-md5: 81e5ac7b3094e5588eb75410569662c5
Description-en: histograms data in different ways
 gives objects the ability to 'histogram' in several useful ways

Package: ruby-hitimes
Description-md5: d2a89d84f113479ac591349f36207552
Description-en: fast, high resolution timer for recording performance metrics
 Hitimes is a fast, high resolution timer library for recording performance
 metrics. It uses the appropriate low method calls for each system to get
 the highest granularity time increments possible.
 .
 It currently supports any of the following systems: * any system with the
 POSIX call `clock_gettime()` * Mac OS X * Windows * JRuby Using Hitimes can
 be faster than using a series of `Time.new` calls, and it will have a much
 higher granularity. It is definitely faster than using `Process.times`.

Package: ruby-hivex
Description-md5: 851061fd0f4952c64a5a5e540c294fe2
Description-en: Ruby bindings for hivex
 Ruby bindings for libhivex, a library for reading and writing
 Windows Registry "hive" binary files.

Package: ruby-hkdf
Description-md5: 6c0d26e7bbcd73888023e8cdf9b36db4
Description-en: HMAC-based Key Derivation Function
 A ruby implementation of RFC5869: HMAC-based Extract-and-Expand Key Derivation
 Function (HKDF). The goal of HKDF is
 to take some source key material and generate suitable cryptographic keys from
 it.

Package: ruby-hmac
Description-md5: 0091391c46e3a713d6a8c5d3e724918a
Description-en: Ruby interface for HMAC algorithm
 This module provides common interface to HMAC functionality. HMAC is a
 kind of "Message Authentication Code" (MAC) algorithm whose standard is
 documented in RFC2104. Namely, a MAC provides a way to check the integrity
 of information transmitted over or stored in an unreliable medium, based
 on a secret key.

Package: ruby-hocon
Description-md5: 5c94c74723a7a26a9d953c12466f204d
Description-en: Ruby port of the Typesafe Config library
 ruby-hocon is a port of the Typesafe Config Java library to Ruby.
 The library provides Ruby support for the HOCON configuration file
 format. It supports parsing and modification of existing HOCON/JSON
 files as well as rendering parsed config objects back to a Ruby String.

Package: ruby-hoe
Description-md5: 52d812f3d38073d9bb5fc156bc48cbfd
Description-en: rake/rubygems helper for project Rakefiles
 Hoe is a rake/rubygems helper for project Rakefiles. It helps you
 manage and maintain, and release your project and includes a dynamic
 plug-in system allowing for easy extensibility. Hoe ships with
 plug-ins for all your usual project tasks including rdoc generation,
 testing, packaging, and deployment.

Package: ruby-hrx
Description-md5: 5c383401ec3aee297eab83a12fde869f
Description-en: Ruby parser and serializer for the HRX format
 This gem is a parser and serializer for the HRX (Human Readable Archive)
 format.

Package: ruby-html-pipeline
Description-md5: 0c9c4257a3a8bdcb6a81a1b51db38f69
Description-en: GitHub HTML processing filters and utilities
 Helpers for processing content through a chain of filters. This module includes
 a small framework for defining DOM based content filters and applying them to
 user provided content.

Package: ruby-html-proofer
Description-md5: 94398c6efed6b59e86da1c25e4a6a95d
Description-en: Test your rendered HTML files to make sure they're accurate
 HTMLProofer is a set of tests to validate your HTML output. These tests check
 if your image references are legitimate, if they have alt tags, if your
 internal links are working, and so on. It's intended to be an all-in-one
 checker for your output.
 .
 In scope is any well-known and widely-used test for HTML document quality.
 A major use is continuous integration, so reliable results are a must have.
 Correctness is usually balanced over performance. And, if necessary, one
 should be able to trace this program's detection of HTML errors back to
 documented best practices or standards, such as W3 specifications.

Package: ruby-html2haml
Description-md5: 9dafdd51b9bb1a5a9a940c8d4077d9e8
Description-en: Converts HTML into Haml
 This package was split by its upstream author from the 'Haml' gem
 (package ruby-haml). It allows converting between HTML and HAML
 markups, and while mainly aimed at being used within Ruby code,
 includes an executable wrapper that allows it to be called from the
 command line.

Package: ruby-html2text
Description-md5: afcebe668815d0d99aaccdfde457c2c0
Description-en: convert HTML into plain text
 This package provides the gem html2text, which can be used to convert HTML
 input into a plain text format. It uses Ruby's DOM methods to load HTML from
 a string, and then iterates over the resulting DOM to correctly output plain
 text.

Package: ruby-htmlentities
Description-md5: ddda05a48d60a389be8922e56a741f81
Description-en: Ruby library for handling HTML entities
 HTMLEntities is a simple library to facilitate encoding and decoding of named
 (&yacute; and so on) or numerical (&#123; or &#x12a;) entities in HTML and
 XHTML documents.

Package: ruby-htree
Description-md5: daa50d480850f7bc44bfb3f6d7e566fa
Description-en: HTML/XML tree library for Ruby
 htree provides a tree data structure which represent HTML and XML data.
 Features:
 * permissive unified HTML/XML parser
 * byte-to-byte round-tripping unparser
 * XML namespace support
 * dedicated class for escaped string.
 * HTML/XHTML/XML generator
 * template engine
 * recursive template expansion
 * converter to REXML document

Package: ruby-http
Description-md5: db6280d1bf67dfab5844b55174bed239
Description-en: easy-to-use client library for making http requests from Ruby
 It uses a simple method chaining system for building requests, similar
 to Python's Requests
 .
 Under the hood, The HTTP Gem uses http_parser.rb, a fast HTTP parsing
 native extension based on the Node.js parser and a Java port thereof.

Package: ruby-http-2
Description-md5: e3f212d2b5764caea6b4bf0a4c88c4ed
Description-en: Pure-ruby HTTP 2.0 protocol implementation
 Pure Ruby, framework and transport agnostic, implementation of HTTP/2 protocol
 and HPACK header compression with support for:
 .
 - Binary framing parsing and encoding
 - Stream multiplexing and prioritization
 - Connection and stream flow control
 - Header compression and server push
 - Connection and stream management
 - And more

Package: ruby-http-accept
Description-md5: d3feed5ea4fc5030a40cf575349525c0
Description-en: Ruby parser for Accept and Accept-Language HTTP headers
 A Ruby library to parse Accept and Accept-Language HTTP headers

Package: ruby-http-connection
Description-md5: 194f179618f0824518c1ec5620b0b8f5
Description-en: HTTP helper library for Ruby
 Rightscale::HttpConnection is a robust HTTP/S library.  It implements
 a retry algorithm for low-level network errors.
 .
 Features:
 - provides put/get streaming
 - does configurable retries on connect and read timeouts,
 DNS failures, etc.
 - HTTPS certificate checking

Package: ruby-http-cookie
Description-md5: 16cac6ab303c54c40bedc64ae3023afc
Description-en: Ruby library to handle HTTP Cookies based on RFC 6265
 HTTP::Cookie is a Ruby library to handle HTTP Cookies based on RFC
 6265.  It has with security, standards compliance and compatibility
 in mind, to behave just the same as today's major web browsers.  It
 has builtin support for the legacy cookies.txt and the latest
 cookies.sqlite formats of Mozilla Firefox, and its modular API makes
 it easy to add support for a new backend store.

Package: ruby-http-form-data
Description-md5: 1f887e51a4c8ba9de43dbc2d933a6a55
Description-en: utility-belt to build form data request bodies
 This gem provides support for `application/x-www-form-urlencoded` and
 `multipart/form-data` types. It was pulled out from the gem 'http' to provide
 ability to build form data request bodies.

Package: ruby-http-parser
Description-md5: 812f4c4f7ebca23e031fc1959a3689e1
Description-en: Ruby FFI bindings to http-parser
 A super fast http parser for ruby.
 This gem will compile a local copy of http-parser.
 .
 Cross platform and multiple ruby implementation support
 thanks to ffi.

Package: ruby-http-parser.rb
Description-md5: 1ee86ce3fb6001fe280ade0859bf33fb
Description-en: Simple callback-based HTTP request/response parser
 A simple callback-based HTTP request/response parser for writing http servers,
 clients and proxies.
 .
 It is built on top of Joyent's libhttp-parser and it's Java port.

Package: ruby-http-parser.rb-doc
Description-md5: 9e945b72421124425c78f6082a0986e7
Description-en: Simple callback-based HTTP request/response parser (documentation)
 A simple callback-based HTTP request/response parser for writing http servers,
 clients and proxies.
 .
 It is built on top of Joyent's libhttp-parser and it's Java port.
 .
 This package contains the html documentation for ruby-http-parser.rb.

Package: ruby-httparty
Description-md5: 8f886a0a49a839fd171149e9508de585
Description-en: quick web service consumption from any Ruby class
 HTTParty is a Ruby library to build easily classes that can use
 Web-based APIs and related services. At its simplest, the
 HTTParty module is included within a class, which gives the class a
 "get" method that can retrieve data over HTTP. Further directives,
 however, instruct HTTParty to parse results (XML, JSON, and so on),
 define base URIs for the requests, and define HTTP authentication
 information.

Package: ruby-httpauth
Description-md5: 2151e805dca17d197034db9a122c92c7
Description-en: Ruby library for the HTTP authentication protocol (RFC 2617)
 HTTPauth is a library supporting the full HTTP Authentication protocol
 as specified in RFC 2617; both Digest Authentication and Basic Authentication.
 .
 HTTPAuth is built to be completely agnostic of the HTTP implementation.
 If you have access to your webserver's headers you can use this library
 to implement authentication.

Package: ruby-httpclient
Description-md5: 633d690f27c0546d1c832c475979f91d
Description-en: HTTP client library for ruby
 httpclient gives something like the functionality of
 libwww-perl (LWP) in Ruby.
 .
 Features:
 * methods like GET/HEAD/POST/* via HTTP/1.1.
 * HTTPS(SSL), Cookies, proxy, authentication(Digest, NTLM, Basic), etc.
 * asynchronous HTTP request, streaming HTTP request.
 * by contrast with net/http in standard distribution;
 - Cookies support
 - MT-safe
 - streaming POST (POST with File/IO)
 - Digest auth
 - Negotiate/NTLM auth for WWW-Authenticate (requires net/ntlm module)
 - NTLM auth for WWW-Authenticate/Proxy-Authenticate (requires
 win32/sspi module)
 - extensible with filter interface
 - you don't have to care HTTP/1.1 persistent connection (httpclient
 cares instead of you).

Package: ruby-httpx
Description-md5: 3d4155be77dba3f6cd651b28a10c48b0
Description-en: HTTPX, to the future, and beyond
 HTTP client library for the Ruby programming language.
 Among its features, it supports:
 - HTTP/2 and HTTP/1.x protocol versions
 - Concurrent requests by default
 - Simple and chainable API
 - Proxy Support (HTTP(S), Socks4/4a/5)
 - Simple Timeout System
 - Lightweight by default (require what you need)

Package: ruby-humanize
Description-md5: c8b635cbb6826fd800b44f760c73110a
Description-en: Extension to Numeric to humanize numbers
 This gem converts 1001 -> "one thousand and one".
 Also supports different available locales.

Package: ruby-i18n
Description-md5: 0896021aa0d44b87542f4f659ff7d02b
Description-en: I18n and localization solution for Ruby
 Implementation of the Ruby on Rails I18n core API. This is the same I18n
 library included in the Ruby on Rails framework, but provided outside of
 that framework for those who wish to use it without pulling the entire
 Ruby on Rails framework.

Package: ruby-i18n-data
Description-md5: 91c8624654f464d635406cf5fbe15f16
Description-en: country/language names and 2-letter-code pairs, in 85 languages
 This package:
 *  Present users coutries/languages in their language
 *  Convert a country/language-name to its 2-letter-code
 *  Provides list of 2-letter-code/name pairs for all countries/languages in
 all languages

Package: ruby-i18n-inflector
Description-md5: 155ca6cce3c8cc0657c78797bd968fcf
Description-en: enhance i18n backend with inflections
 Enhances simple I18n backend in a way that it inflects translation data
 using pattern interpolation.
 .
 You can use I18n Inflector to (relatively easy) create
 translations for highly inflected languages (like those
 belonging to Slavic language family). You can also use it
 in translation services that may operate on sentences
 instead of exact words.

Package: ruby-i18n-inflector-rails
Description-md5: 897c7ec6aff14daa9b16075ca20883e1
Description-en: I18n Inflector bindings for Rails
 This Rails plug-in contains bindings for the I18n Inflector module for Ruby's
 I18n.
 .
 It's intended to be used in a projects where translations are performed
 by many people, yet there is a need to inflect sentences or words by
 user's gender, person or other data.
 .
 If you have a troop of happy translators that shouldn't have the
 ability to execute any code yet you need some simple inflection
 then this plug-in might help you.

Package: ruby-i18n-spec
Description-md5: e0ba2aa4eb6fa4367d10de0f939440ad
Description-en: Provides RSpec matchers for testing your locale files
 This gem intends to provide RSpec matchers for testing your locale files and
 their translations.
 .
 Includes a number of rspec matchers for speculation of your locale files in
 an easy manner.

Package: ruby-ice-nine
Description-md5: e020ee77dcf48d18c0150fd808d52451
Description-en: Ruby module to deep freeze objects
 This package provides a Ruby module that allows one to deep freeze
 Ruby objects. This module provides an alternative method of freezing objects
 to the embedded from the Ruby Object module.

Package: ruby-image-science
Description-md5: edeb530a882f3185e7128b3a6fa87ba0
Description-en: Clean Ruby library to provide simple transformations on images
 ImageScience is a clean Ruby library allowing for simple
 transformations on images, mainly geared towards generating thumbnails
 - The provided functions aim at scaling and cropping images.
 .
 Emphasis is made on keeping the code as lean as possible (at less than
 200 LoC), and on correctness to avoid memory leaks and similar
 problems that often accompany similar libraries.

Package: ruby-immutable-ruby
Description-md5: bbad13d251e093f676eedd1c29b88d22
Description-en: efficient, immutable, thread-safe collection classes for Ruby
 The immutable-ruby gem provides 6 Persistent Data Structures: Hash, Vector,
 Set, SortedSet, List, and Deque (which works as an immutable queue or stack).
 .
 Whenever you "modify" an Immutable collection, the original is preserved and a
 modified copy is returned. This makes them inherently thread-safe and
 shareable. At the same time, they remain CPU and memory-efficient by sharing
 between copies.
 .
 Immutable was forked from Simon Harris' Hamster library (ruby-hamster
 package), which is no longer maintained. It features some bug fixes and
 performance optimizations which are not included in Hamster. Aside from the
 name of the top-level module, the public API is virtually identical.

Package: ruby-importmap-rails
Description-md5: 790bd6df6b33f93c7b4d775fba0e381c
Description-en: manage modern JavaScript in Rails without transpiling or bundling
 Import maps let you import JavaScript modules using logical names that map to
 versioned/digested files – directly from the browser. So you can build modern
 JavaScript applications using JavaScript libraries made for ES modules (ESM)
 without the need for transpiling or bundling. This frees you from needing
 Webpack, Yarn, npm, or any other part of the JavaScript toolchain. All you
 need is the asset pipeline that's already included in Rails.

Package: ruby-in-parallel
Description-md5: 2a0638380e9e23d884fdffd6274c67d6
Description-en: lightweight Ruby library with very simple syntax for parallelization
 A lightweight Ruby library with very simple syntax, making use of
 Process.fork to execute code in parallel.
 .
 Many other Ruby libraries that simplify parallel execution support
 one primary use case - crunching through a large queue of small,
 similar tasks as quickly and efficiently as possible. This library
 primarily supports the use case of executing a few larger and
 unrelated tasks in parallel, automatically managing the stdout and
 passing return values back to the main process.
 .
 This library was created to be used by Puppet's Beaker test framework
 to enable parallel execution of some of the framework's tasks, and
 allow users to execute code in parallel within their tests.
 .
 If you are looking for something that excels at executing a large
 queue of tasks in parallel as efficiently as possible, you should
 take a look at the parallel project.

Package: ruby-indentation
Description-md5: 736ac1e747c439460f7a18d0e85d3d13
Description-en: Ruby extensions for Array and String classes
 A small library of extensions to Ruby's Array and String classes that
 allow indentation manipulation of Strings and Arrays of Strings. Has
 the capability of working with multi-line strings. If you frequently
 use String arrays to manipulate text, see synopsis (In README.rdoc)
 for examples of how indentation can make your life easier.

Package: ruby-inflecto
Description-md5: c729ae236e8fd731f221240a38031a59
Description-en: Ruby library to transform words from singular to plural
 This package contains a Ruby library to transform words from singular to
 plural.
 This is a standalone inflector ripped out from dm-core The dm-core inflector
 originated from extlib. The extlib inflecto originated from active_support.

Package: ruby-iniparse
Description-md5: 891153cdaf45993c8de17c0285529ee8
Description-en: library for parsing INI documents
 IniParse is a pure Ruby library for parsing INI configuration and data files.
 It preserves the structure of the original document, including whitespace and
 comments.

Package: ruby-inline
Description-md5: 079cc9d8f5167536a96eb6fcf00964c3
Description-en: Ruby library for embedding C/C++ external module code
 Inline allows you to write foreign code within your ruby code. It
 automatically determines if the code in question has changed and
 builds it only when necessary. The extensions are then automatically
 loaded into the class/module that defines it.
 .
 You can even write extra builders that will allow you to write inlined
 code in any language. Use Inline::C as a template and look at
 Module#inline for the required API.

Package: ruby-inline-svg
Description-md5: 34f5eeea3624f3ab4442f7456ef2c945
Description-en: Embeds an SVG document, inline
 Get an SVG into your view and then style it with CSS.

Package: ruby-insist
Description-md5: da1bbb130dc4758eb91073db920a869a
Description-en: assertion library for both testing and for production code
 Insist is a simple block-driven assertion library for testing both
 development and production code.  Insist allows tests to be written
 in a more minimal and readable manner than Rspec.

Package: ruby-instance-storage
Description-md5: a94d55a90f074c6d371b6cf5a83339ce
Description-en: Ruby Library for managing class instances with dictionary
 If you include this library in your class, it assigns Symbol to each class
 instances.  From this feature, you can access instances with this name.

Package: ruby-instantiator
Description-md5: 6be59b31a5734d886bee3475f6eadf17
Description-en: Ruby library to instantiate an arbitrary class
 This Ruby library permits the instantiation of an arbitrary class without
 knowing anything about the constructor.

Package: ruby-introspection
Description-md5: 03079289741dc5e4f27b643b9c5fd290
Description-en: Ruby library for the inspection of method definitions on objects
 This library allows a dynamic inspection of the hierarchy of method definitions
 on a Ruby object. It can be used in particular to detect undesirable changes
 to classes made by other libraries.

Package: ruby-invisible-captcha
Description-md5: 12ecc08f18bc304092761f7e1e4af4cc
Description-en: Simple honeypot protection for RoR apps
 Invisible Captcha provides different techniques to protect your application
 against spambots.
 .
 The main protection is a solution based on the `honeypot` principle, which
 provides a better user experience, since there is no extra steps for real
 users, but for the bots.

Package: ruby-io-endpoint
Description-md5: 840349aea9708cce1806c7186201bc84
Description-en: Provides a separation of concerns interface for IO endpoints
 Provides a separation of concerns interface for IO endpoints. This allows you
 to write code which is agnostic to the underlying IO implementation.

Package: ruby-io-event
Description-md5: 629debd82567625bd784c0590fde7ce1
Description-en: low level primitives for constructing event loops
 Provides low level cross-platform primitives for constructing event loops,
 with support for `select`, `kqueue`, `epoll` and `io_uring`.

Package: ruby-io-stream
Description-md5: 69316608f65e8f55a0b9ab43940293e6
Description-en: Provides a generic stream wrapper for IO instances
 Provide a buffered stream implementation for Ruby, independent of the
 underlying IO.

Package: ruby-io-watch
Description-md5: 108d91810fc086817424cd42bdb90a1e
Description-en: tool for watching changes to the filesystem
 A tool for watching changes to the filesystem. Monitor the file-system for
 changes.

Package: ruby-ioquatix-build
Description-md5: d0cdd521b2be3982488195d5c61961b4
Description-en: framework for creating task based build systems
 Build is a ruby gem providing systems for building task driven build systems
 similar to make.

Package: ruby-ipaddr
Description-md5: ef363468d99f3e972b07804960044cb1
Description-en: class to manipulate an IP address in ruby
 IPAddr provides a set of methods to manipulate an IP address.
 Both IPv4 and IPv6 are supported.

Package: ruby-ipaddress
Description-md5: fac091249a3f268cd09388d82522fb99
Description-en: Ruby library to manipulate IPv4/IPv6 addresses
 IPAddress is a Ruby library designed to make manipulation
 of IPv4 and IPv6 addresses both powerful and simple. It maintains
 a layer of compatibility with Ruby's own IPAddr, while
 addressing many of its issues.

Package: ruby-ipynbdiff
Description-md5: db973a440b949c3ce056983203e88b0a
Description-en: Human Readable diffs for Jupyter Notebooks
 Better diff for Jupyter Notebooks by first preprocessing them and removing
 clutter

Package: ruby-iso
Description-md5: fa953fbb690bb20eece89cdf36fd1a5b
Description-en: Ruby implementation of ISO 639-1 alpha2 and ISO 3166-1
 This project is a ruby implementation of ISO 639-1 alpha2 and ISO 3166-1. It
 includes definitions of all two letter language and region codes. A subset of
 the ISO spec implemented in ruby.

Package: ruby-iso8601
Description-md5: 343d652c74e4ac8364b6fa52df13afa5
Description-en: Ruby parser to work with ISO 8601 dateTimes and durations
 ISO8601 is a simple implementation in Ruby of the ISO 8601 (Data elements and
 interchange formats - Information interchange - Representation of dates
 and times) standard.
 .
 https://en.wikipedia.org/wiki/ISO_8601

Package: ruby-jar-dependencies
Description-md5: 71fd5695af2b19b9dae50ade0001907c
Description-en: manage jar dependencies for Ruby gems
 jar-dependencies gem provides a simple way to load jars into JRuby's
 classloader. It also has additional and very convenient features like:
 allowing to declare jar dependencies in the gemspec files, vendoring
 jars with gems if needed, reuse jar files from Maven local
 repositories, lock down specific jar versions to avoid conflicts and
 support for proxy and mirrors functionalities thanks to a close
 integration with Maven.
 .
 The idea behind jar-dependencies is to do jar dependencies management
 in a correct way. It's somehow similar to the bundler tool but for
 jars.

Package: ruby-jaro-winkler
Description-md5: e1e9fa23ee1405356006e90c0da7781c
Description-en: Implementation of Jaro-Winkler distance algorithm
 jaro_winkler is an implementation of Jaro-Winkler distance algorithm which is
 written in C extension and will fallback to pure Ruby version in platforms
 other than MRI/KRI like JRuby or Rubinius. Both of C and Ruby implementation
 support any kind of string encoding, such as UTF-8, EUC-JP, Big5, etc.

Package: ruby-jbuilder
Description-md5: 37bcb7dcbd7d10b81c63c6838a9f5e09
Description-en: creation of JSON structures via a Builder-style DSL
 Jbuilder gives you a simple domain-specific language in Ruby for declaring
 JSON structures that beats massaging giant hash structures. It is particularly
 helpful when the generation process is fraught with conditionals and loops.
 .
 Jbuilder can be used stand-alone or as an ActionView template language for
 Rails.

Package: ruby-jekyll-archives
Description-md5: 9f3e5a86c1a31c34e4044f2a3e7917f1
Description-en: Jekyll plugin to generate post archive pages
 This is a Jekyll plugin to generate post archives by dates, tags, and
 categories. All archives are rendered with specific layouts using
 certain metadata available to the archive page.

Package: ruby-jekyll-asciidoc
Description-md5: 055ce9e82530703355e044ab429c091c
Description-en: Jekyll plugin to convert AsciiDoc source files to HTML pages
 This plugin converts eligible AsciiDoc files located inside the source
 directory to HTML pages in the generated site. It consists of three plugins:
 .
 (1) a Converter to convert AsciiDoc source files to the HTML pages,
 (2) a Generator to promote AsciiDoc attributes to page variables, and
 (3) Liquid filters.
 .
 Any AsciiDoc attribute defined in the document header whose name begins with
 'page-' gets promoted to a page variable. The value is then processed as YAML
 data.

Package: ruby-jekyll-avatar
Description-md5: d66d2bff8e77ff0fddaf96afe49eec45
Description-en: Jekyll plugin for rendering GitHub avatars
 Jekyll Avatar makes it easy to add GitHub avatars to a Jekyll site by
 specifying a username. If performance is a concern, Jekyll Avatar is deeply
 integrated with the GitHub avatar API, ensuring avatars are cached and load
 in parallel. It even automatically upgrades users to Retina images, when
 supported.

Package: ruby-jekyll-commonmark
Description-md5: 8836f1e6536182e8a72b997ad3bf647b
Description-en: commonmark markdown converter for jekyll
 Jekyll Markdown converter that uses libcmark, the reference parser for
 CommonMark.

Package: ruby-jekyll-compose
Description-md5: 750e7c8f426d6e32d950647067f6bd55
Description-en: Jekyll plugin to create content from the command line
 This is a Jekyll plugin which adds new commands to create, (un)publish,
 or rename posts, drafts, pages and general content. You can also specify
 default frontmatter to be added and your default editor to open the
 newly created files.

Package: ruby-jekyll-data
Description-md5: f5f320b7bb5e0310833e04e89835213d
Description-en: read and add data files within Jekyll theme-gems to site hash
 Introducing a plugin that reads data files within jekyll theme-gems and adds
 the resulting hash to the site's internal data hash. If a _config.yml is
 present at the root of the theme-gem, it will be evaluated and the extracted
 hash data will be incorporated into the site's existing config hash.

Package: ruby-jekyll-default-layout
Description-md5: b71879cb01523a96cc94052ff53e5df0
Description-en: plugin to set default layouts for Jekyll pages and posts
 A Jekyll plugin to silently set the default layout for pages or posts if no
 layout is specified in the Markdown file.

Package: ruby-jekyll-feed
Description-md5: e95ad7dfb355ad1ed8d3ef8060222c73
Description-en: Atom feed generator for Jekyll
 This package provides a Jekyll plugin to generate an Atom (RSS-like)
 feed of your Jekyll posts.

Package: ruby-jekyll-gist
Description-md5: 91d3c09f9178f24a9ce3f49c5f5d3d9c
Description-en: Liquid tag for displaying GitHub Gists in Jekyll sites
 Jekyll::Gist is plugin provides for Liquid tag in order to displaying
 GitHub Gists in Jekyll sites, like: `{% gist %}`.
 .
 If you provide a personal access token with Gist scope, as the environmental
 variable JEKYLL_GITHUB_TOKEN, Jekyll Gist will use the Gist API to speed up
 site generation.

Package: ruby-jekyll-github-metadata
Description-md5: c0c118af345874c2332c4f225c8d8974
Description-en: Jekyll plugin to propagate the site.github namespace
 Jekyll plugin to propagate the site.github namespace and set default values
 for use with GitHub Pages.
 .
 * Propagates the site.github namespace with repository metadata
 * Sets site.title as the repository name, if none is set
 * Sets site.description as the repository tagline if none is set
 * Sets site.url as the GitHub Pages domain (cname or user domain), if none
 is set
 * Sets site.baseurl as the project name for project pages if none is set

Package: ruby-jekyll-include-cache
Description-md5: ca8ad03da9890c4adce395afcf743b53
Description-en: Jekyll plugin to cache the rendering of Liquid includes
 Render computationally expensive includes (such as a sidebar or navigation)
 once, and then reuse the output any time an include is called with the same
 arguments, potentially speeding up the site's build significantly.

Package: ruby-jekyll-last-modified-at
Description-md5: 1e0369ee26649c66183d77c4562ecb64
Description-en: indicate the last time a file was modified
 This Jekyll plugin adds a liquid tag to indicate the last time a file was
 modified. The tag can be called and processed to pass along your own
 time format.

Package: ruby-jekyll-mentions
Description-md5: 448ba7ec71ca1353cc783faaab0ec007
Description-en: Jekyll plugin to add mentionable link support
 This is a Jekyll plugin to turn mentions into links. It does not notify the
 mentioned user. It is possible to use a social networks, even your own.

Package: ruby-jekyll-multiple-languages
Description-md5: bd1107d4f3e47d3f1f744d96d434eda5
Description-en: Jekyll plugin to internationalize sites
 Jekyll Multiple Languages is an internationalization plugin for Jekyll. It
 compiles a Jekyll site for one or more languages with a similar approach as
 Rails does. The different sites will be stored in subfolders with the same
 name as the language it contains.

Package: ruby-jekyll-optional-front-matter
Description-md5: 148c4438c6854166940655e1ed7064e9
Description-en: jekyll plugin to make front matter optional for markdown files
 Jekyll requires that any markdown file has YAML front matter in order to be
 processed and converted to HTML. But sometimes it's easier to simply add a
 plain markdown file. Using this plugin any markdown file in the site's
 source - except for a short list of common meta files - will be treated as
 a page and rendered as HTML by default, even if it doesn't have YAML front
 matter.

Package: ruby-jekyll-paginate
Description-md5: e31672577bcdd79d01c3145973d020ed
Description-en: Default pagination generator for Jekyll
 Jekyll::Paginate is a plugin providing the default pagination generator
 for Jekyll.

Package: ruby-jekyll-paginate-v2
Description-md5: 201dde96ef8a120b72ad285d1e0f9a13
Description-en: enhanced pagination generator plugin for Jekyll
 The enhanced replacement for the previously built-in and now decommissioned
 Jekyll::Paginate generator  offers full backwards compatibility as well as a
 slew of the frequently requested features with minimal additional site and page
 configuration. It is responsible for reading the posts and collections of the
 site and split them correctly across multiple pages according to the supplied
 configuration. It also performs the necessary functions to link to the previous
 and next pages in the page-sets that it generates.
 .
 AutoPages is an optional feature that can automatically generate paginated
 pages for all collections, tags and categories used in the pages on the site.

Package: ruby-jekyll-polyglot
Description-md5: 58e8125a98c541d681719982d4059cdd
Description-en: localization plugin for Jekyll websites
 Polyglot is a fast, painless, open-source internationalization plugin
 for Jekyll websites. Polyglot is easy to setup and use with any Jekyll
 project, and it scales to the languages you want to support. With
 fallback support for missing content, automatic url relativization,
 and powerful SEO tools, Polyglot allows any multi-language Jekyll
 blog to focus on content without the cruft.

Package: ruby-jekyll-readme-index
Description-md5: 69fbf5587ac56a0d3193e31aadbf585c
Description-en: plugin to render a README as site index
 A Jekyll plugin to render a project's README file as the site's index
 without requiring to rename the README file nor to use a permalink front
 matter entry.

Package: ruby-jekyll-redirect-from
Description-md5: 7774bb455c05948669b29bb2d8f95197
Description-en: Jekyll plugin to give posts and pages multiple URLs
 When importing posts and pages, it's annoying and impractical to create new
 pages in the proper subdirectories so they redirect to the new post URL.
 Instead of dealing with maintaining those pages for redirection,
 jekyll-redirect-from handles it them.

Package: ruby-jekyll-relative-links
Description-md5: 9026f16be27c1683a84b45e2cb092bb5
Description-en: plugin for Jekyll to convert relative links to Markdown files
 This plugin converts relative links to Markdown files to their rendered
 equivalents,s so Markdown files rendered by GitHub Pages will behave similar
 to Markdown files rendered on GitHub.

Package: ruby-jekyll-sass-converter
Description-md5: 3c0ea1ffae469874d6754380ac3c89c1
Description-en: Basic Sass converter for Jekyll
 This package provides Basic Sass converter for jekyll.
 For more information about usage, please see following web site:
 Jekyll Assets Documentation: http://jekyllrb.com/docs/assets/

Package: ruby-jekyll-seo-tag
Description-md5: 436ade63f3ead18cf038aefc15b8d2da
Description-en: Jekyll plugin to add metadata tags
 Jekyll SEO Tag adds the following meta tags to the site:
 .
 * Page title, with site title or description appended
 * Page description
 * Canonical URL
 * Next and previous URLs on paginated pages
 * JSON-LD Site and post metadata for richer indexing
 * Open Graph title, description, site title, and URL
 * Twitter Summary Card metadata
 .
 While one could theoretically add the necessary metadata tags oneself,
 Jekyll SEO Tag provides a battle-tested template of crowdsourced
 best-practices.

Package: ruby-jekyll-sitemap
Description-md5: 7fa0caf21af4b5ac592906a2670dbd41
Description-en: Jekyll plugin to silently generate a sitemap
 This is a Jekyll plugin to silently generate a sitemaps.org compliant sitemap
 for a Jekyll site. The user has full control, which files should be excluded.

Package: ruby-jekyll-test-plugin
Description-md5: f5bc0ca6e7fb1448e37a91cd2956579c
Description-en: facility to test Jekyll plugins
 A test plugin for Jekyll's 'gem' config option. This plugin allows the
 straight inclusion of plguins as rubygems into Jekyll instead of just
 `.rb` files.
 .
 This package should be used only as a build dependency to ruby-jekyll.

Package: ruby-jekyll-test-plugin-malicious
Description-md5: 335524b20d096347d39b9e1abb7adf10
Description-en: Malicious test plugin for Jekyll
 A test plugin for Jekyll's 'gem' config option. This plugin add
 additional "malicious" test.
 .
 This package should be used only as a build dependency to jekyll.

Package: ruby-jekyll-titles-from-headings
Description-md5: 86d698b51e8e8c7a84942a150d353005
Description-en: jekyll plugin to create a page title from the markdown heading
 A Jekyll plugin to pull the page title from the first Markdown heading when
 none is specified in the YAML front matter. This allows one to store the
 title semantically in the document itself so that it's readable, both as
 Markdown and when rendered, and machine-readable for plugins like
 ruby-jekyll-seo-tag.

Package: ruby-jekyll-toc
Description-md5: e2ec84d119ecc5e30ff3397422941a63
Description-en: Jekyll plugin to generate a table of contents
 This is a configurable plugin for Jekyll which generates a table of contents
 as an unordered list. It provides several filters and a liquid tag. The
 configuration allows one to define the minimum and maximum header levels,
 and the resulting list and item class names.

Package: ruby-jekyll-watch
Description-md5: 8152a8395142c5ea7fa4aafd2ee3ce8a
Description-en: Rebuild your Jekyll site when a file changes
 Jekyll::Watch is plugin in order to rebuild your Jekyll site when a
 file changes with the `--watch` switch.

Package: ruby-jmespath
Description-md5: d3a410d1671aa3f13cf2fc0844cc3c92
Description-en: Ruby implementation of JMESPath
 An implementation of JMESPath for Ruby. This implementation supports searching
 JSON documents as well as native Ruby data structures.
 .
 You can call JMESPath.search with a valid JMESPath search expression and data
 to search. It will return the extracted values.

Package: ruby-jnunemaker-matchy
Description-md5: 7a8a9492dbbef488360061e627b5e7a4
Description-en: RSpec-like matcher system for use in Test::Unit
 Matchy provides a sophisticated matcher system for developing Ruby
 testing frameworks in an RSpec-like behavior-driven style, which
 eliminates the overhead of writing assertions.

Package: ruby-joiner
Description-md5: 9f015ef0408e31b537d54b6e623cc66d
Description-en: builds activerecord joins from association paths
 Builds ActiveRecord outer joins from association paths and provides
 references to table aliases.

Package: ruby-journey
Description-md5: 1fe5dbba83a78e81668322e64c12bcd4
Description-en: Journey is a router for Ruby on Rails
 Journey is a router designed for Rails framework.  It routes
 requests.

Package: ruby-jquery-datatables-rails
Description-md5: 0e2d8a24b180761653cc63feaa293652
Description-en: jquery datatables for rails
 This package provides jquery datatables for rails.

Package: ruby-jquery-rails
Description-md5: c72a5b85522fc81cb03a7b2f129872db
Description-en: jQuery for Rails 3+
 This package provides jQuery, jQuery UI and the jQuery-ujs driver for Rails 3
 and 4 applications, and integrates these libraries into the Rails 3+ asset
 pipeline.

Package: ruby-jquery-scrollto-rails
Description-md5: e78e0684bb47d90530748fa6eb44500c
Description-en: library to use jQuery scrollTo with Rails
 This gem provides jQUery scrollTo plugin to be used with Rails application.
 The scrollTo plugin provides Lightweight, cross-browser and highly
 customizable animated scrolling with jQuery.

Package: ruby-js-regex
Description-md5: 3d39a07cd8f9191f79286cc252ca8bf5
Description-en: Converts Ruby regexes to JavaScript regexes
 JsRegex converts Ruby's native regular expressions for JavaScript, taking care
 of various incompatibilities and returning warnings for unsolvable differences.

Package: ruby-json-jwt
Description-md5: 876d102fea648b264a964a86a5af74b7
Description-en: JSON Web Token and its family in Ruby
 JSON Web Token and its family (JSON Web Signature, JSON Web
 Encryption and JSON Web Key) in Ruby

Package: ruby-json-schema
Description-md5: 6985350532c5c8cd47c39dcf38027992
Description-en: Ruby JSON Schema Validator
 This library is intended to provide Ruby with an interface for validating JSON
 objects against a JSON schema conforming to JSON Schema Draft 6. Legacy
 support for JSON Schema Draft 4, JSON Schema Draft 3, JSON Schema Draft 2,
 and JSON Schema Draft 1 is also included.

Package: ruby-json-schemer
Description-md5: bb91f9bec067ace670d64f0530d838b9
Description-en: JSON Schema validator
 This JSON schema validator library supports drafts 4, 6, and 7.
 .
 Some highlights:
 * true/false validation
 * error validation (`validate` returns an enumerator)
 * default property values
 * schema files
 * schema json string

Package: ruby-json-spec
Description-md5: e4255da1b70f74bd53f5c6c389c1f416
Description-en: Ruby library that provides JSON helpers for RSpec and Cucumber
 json_spec provides useful RSpec (testing tool for the Ruby language)
 matchers and Cucumber (tool to validate acceptance tests written in a
 behavior-driven development (BDD) styles) steps for testing JSON content.
 .
 It eases the testing of API-centric projects.

Package: ruby-jsonapi-renderer
Description-md5: c7ba9cb9803b9ca6cfab614368ae6ea2
Description-en: Render JSONAPI documents
 Ruby gem for rendering JSON API documents

Package: ruby-jsonb-accessor
Description-md5: 9e610a62546f9024d1e14b9416fe9af4
Description-en: Adds typed jsonb backed fields to ActiveRecord models
 Jsonb Accessor allows you to treat fields on a jsonb column as though they
 were actual columns being picked up by ActiveRecord. It also adds generic
 scopes for querying jsonb columns.

Package: ruby-jsonify
Description-md5: 8bd0fb80c86e481d00cdb8dc3c14fd0c
Description-en: builder-style engine to turn Ruby objects into JSON
 Jsonify provides a builder-style engine for creating correct JSON
 representations of Ruby objects entirely based on the JSON
 specification.

Package: ruby-jsonpath
Description-md5: 3397d4e15473e5feeca3ea0ad7159c08
Description-en: Ruby implementation of JsonPath
 Every JSON object is composed on an inherent hierarchy and structure. Every
 JSON ends up creating a tree of nodes, where each node is a JSON Element.
 .
 This hierarchy in JSON allows one to create a standard mechanism to traverse
 through specific parts of the JSON. A standard way to do this is called
 JSONPath.

Package: ruby-jwt
Description-md5: 91be40a361cee61b5d1d6de479642cb1
Description-en: JSON Web Token implementation in Ruby
 A JSON Web Token (JWT) is a compact token format intended for space
 constrained environments such as HTTP Authorization headers and URI query
 parameters, and used as a means of representing claims to be transferred
 between two parties. The claims in a JWT are encoded as a JSON object that is
 digitally signed.
 .
 The JWT specification supports several algorithms for cryptographic signing.
 This library currently supports HMAC (HS256, HS384, HS512) and RSA
 (RS256, RS256, RS512). Unsigned plaintext JWT's are supported too.

Package: ruby-kakasi-ffi
Description-md5: 113f0b58af3851e110b615b68724befe
Description-en: KAKASI interface for Ruby with Fiddle/DL/FFI
 KAKASI interface for the object-oriented scripting language Ruby.
 KAKASI is the language processing filter to convert Kanji characters
 to Hiragana, Katakana or Romaji(alphabetical description of Japanese
 pronunciation).
 This package is replacement for ruby-kakasi.

Package: ruby-kamal
Description-md5: 318f1228b55711fbac5702915ce1f9ef
Description-en: Deploy web apps in containers to servers running Docker
 From bare metal to cloud VMs, deploy web apps anywhere with zero downtime.
 Works seamlessly across multiple servers, using SSHKit to execute commands.
 Originally built for Rails apps, Kamal will work with any type of web app
 that can be containerized with Docker.

Package: ruby-kaminari
Description-md5: 4949e62ba23bce1c8cc169e247c534cf
Description-en: pagination engine plugin for Rails 3+ and other modern frameworks
 Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable
 and sophisticated paginator for Rails 3+
 .
 Features:
 * Clean
 * Easy to use
 * Simple scope-based API
 * Customizable engine-based I18n-aware helper
 * ORM & template engine agnostic
 * Modern
 .
 Learn more at /usr/share/doc/ruby-kaminari/README.rdoc

Package: ruby-kaminari-actionview
Description-md5: 341781c6228bdff5549ba1e8f1608b75
Description-en: Kaminari Action View adapter
 kaminari-actionview provides pagination helpers for your Action View templates
 .
 Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable
 and sophisticated paginator for Rails 3+

Package: ruby-kaminari-activerecord
Description-md5: 53fefbafb76a2453b8c3280419d82603
Description-en: Kaminari Active Record adapter
 kaminari-activerecord lets your Active Record models be paginatable
 .
 Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable
 and sophisticated paginator for Rails 3+

Package: ruby-kaminari-core
Description-md5: ad5aab5dd28c89febcd1d4e4e84714fb
Description-en: Kaminari's core pagination library
 kaminari-core includes pagination logic independent from ORMs and view
 libraries.
 .
 Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable
 and sophisticated paginator for Rails 3+

Package: ruby-kdl
Description-md5: ae9b71d53642c26621bce1a7e812e3db
Description-en: Ruby implementation of KDL Document Language
 Ruby implementation of the KDL Document Language Spec. KDL is a cuddly
 document language with xml-like semantics that looks like you are invoking a
 bunch of CLI commands! It is meant to be used both as a serialization format
 and a configuration language, much like JSON, YAML, or XML.
 .
 More info about KDL here: https://kdl.dev/.

Package: ruby-kgio
Description-md5: 5167dbb6381dca96305b4427e11b3f36
Description-en: Kinder, gentler I/O for Ruby
 kgio provides non-blocking I/O methods for Ruby without raising
 exceptions on EAGAIN and EINPROGRESS. It is intended for use with the
 Unicorn and Rainbows! Rack servers, but may be used by other
 applications (that run on Unix-like platforms).

Package: ruby-knapsack
Description-md5: f776436ea158d4e0aeea88e881fb542e
Description-en: Parallel tests across CI server nodes based on time execution
 Knapsack splits tests across CI nodes based on each test file's time execution
 and makes sure that tests will run comparable time on each node.
 .
 It generates a test time execution report and uses it for future test runs.

Package: ruby-kpeg
Description-md5: e3c298f5b05d4495313e521da9c71377
Description-en: simple PEG library for Ruby
 KPeg is a simple PEG (parsing expression grammar) library for Ruby. It
 provides an API as well as native grammar to build the grammar. KPeg
 strives to provide a simple, powerful API without being too exotic.

Package: ruby-kramdown
Description-md5: 096b1a7c8ccba741eb7598020482ba59
Description-en: Fast, pure-Ruby Markdown-superset converter - ruby library
 The kramdown is a fast, pure Ruby, Markdown parser and converter, using
 a strict syntax definition and supporting several common
 extensions.
 .
 The kramdown library is mainly written to support the kramdown-to-HTML
 conversion chain. However, due to its flexibility it supports other
 input and output formats as well. Here is a list of the
 supported formats:
 * input formats: kramdown (a Markdown superset), Markdown, HTML
 * output formats: HTML, kramdown, LaTeX (and therefore PDF)
 .
 This package contains the ruby library.

Package: ruby-kramdown-parser-gfm
Description-md5: abbb2ed01818ccb3925043e83016afd1
Description-en: kramdown parser for the GFM dialect of Markdown
 The kramdown is a fast, pure Ruby, Markdown parser and converter, using
 a strict syntax definition and supporting several common
 extensions.
 .
 This library provides a parser for the GFM dialect of Markdown, which used to
 be bundled with kramdown in its version 1.

Package: ruby-kramdown-rfc2629
Description-md5: d61e0544532e0501005454d35cb2c2f2
Description-en: generate XML2RFC XML from Markdown
 kramdown-rfc is an additional kramdown backend that allows generation
 of XML2RFC XML markup (also known as RFC 2629, RFC 7449, or RFC 7991
 compliant markup). This is useful for anyone who is writing
 Internet-Drafts and RFCs in the IETF.

Package: ruby-kubeclient
Description-md5: ecd2fc477384ca912e0b5819120187b4
Description-en: client for Kubernetes REST API
 The client supports GET, POST, PUT, DELETE on nodes, pods, secrets, services,
 replication controllers, namespaces, resource quotas, limit ranges, endpoints,
 persistent volumes, persistent volume claims, component statuses and service
 accounts.
 .
 The client currently supports Kubernetes REST API version v1.

Package: ruby-kyotocabinet
Description-md5: 2691c1dcacb7081871f21bf3d5de747e
Description-en: Straightforward implementation of DBM - Ruby bindings
 Kyoto Cabinet is a library of routines for managing a database. The
 database is a simple data file containing records, each is a pair of
 a key and a value. Every key and value is serial bytes with variable
 length. Both binary data and character string can be used as a key and
 a value. Each key must be unique within a database. There is neither
 concept of data tables nor data types. Records are organized in
 hash table or B+ tree.
 .
 Warning: while this library is thread-safe with Ruby 1.9.x,
 it is NOT thread-safe with Ruby 1.8.x.
 .
 This package contains the bindings for the Ruby scripting language.

Package: ruby-language-server-protocol
Description-md5: a9a1a077bc07743674b2fa81f98ec3bf
Description-en: Language Server Protocol SDK
 A Language Server Protocol SDK for Ruby

Package: ruby-lapack
Description-md5: 0511ccca38f6892dba79854a2671d5d9
Description-en: Ruby wrapper of LAPACK
 Ruby-LAPACK is Ruby wrapper of LAPACK library using NArray.
 .
 This package provides libraries and documents.

Package: ruby-launchy
Description-md5: f7e393bf780021a30f8c254704d466b9
Description-en: helper class for launching cross-platform applications
 Launchy is a helper class for launching cross-platform applications in a fire
 and forget manner. There are application concepts (browser, email client, etc)
 that are common across all platforms, and they may be launched differently on
 each platform. Launchy is here to make a common approach to launching external
 applications from within ruby programs.

Package: ruby-launchy-shim
Description-md5: 1356f2ac2d6e12a8a73a41719dc0a426
Description-en: helper class for launching a web browser
 Launchy is a helper class for launching a web browser in a fire and forget
 manner from Ruby programs. This is a minimal shim that replaces the original
 Launchy on Debian, without all the code to support non-Debian systems.

Package: ruby-letter-opener
Description-md5: b060dde1bb07cd1f0b83f832a85fcddd
Description-en: Preview mail in the browser instead of sending
 Preview email in the default browser instead of sending it.
 This means you do not need to set up email delivery in your development
 environment, and you no longer need to worry about accidentally
 sending a test email to someone else's address.

Package: ruby-levenshtein
Description-md5: cc4585abd0fabed13870bc529f1da96d
Description-en: calculates the Levenshtein distance between two sequences
 The Levenshtein distance is a metric for measuring the amount of difference
 between two sequences (i.e., the so called edit distance). The Levenshtein
 distance between two sequences is given by the minimum number of operations
 needed to transform one sequence into the other, where an operation is an
 insertion, deletion, or substitution of a single element.
 .
 This Ruby library can work on strings, arrays or any other objects provided
 the sequences respond to :each and the objects to :hash and :eql?.

Package: ruby-libnotify
Description-md5: abadaeeabeadc61b4c7aec26a2d0c135
Description-en: Ruby bindings for libnotify using FFI
 libnotify is a Ruby wrapper for libnotify using FFI.
 .
 One can use the Hash syntax, Block syntax, or the Mixed
 syntax.

Package: ruby-librarian
Description-md5: 1c1eba261ae8944a0cc557bef1da0d8e
Description-en: framework for writing bundlers
 Librarian is a framework for writing bundlers, which are tools that resolve,
 fetch, install, and isolate a project's dependencies, in Ruby.
 .
 A bundler written with Librarian will expect you to provide a specfile listing
 your project's declared dependencies, including any version constraints and
 including the upstream sources for finding them. Librarian can resolve the
 spec, write a lockfile listing the full resolution, fetch the resolved
 dependencies, install them, and isolate them in your project.
 .
 A bundler written with Librarian will be similar in kind to Bundler, the
 bundler for Ruby gems that many modern Rails applications use.

Package: ruby-librdf
Description-md5: c2321911067fa10ea7bb47eab61ee25e
Description-en: Ruby language bindings for the Redland RDF library
 This package contains the files needed to use the Redland Resource
 Description Framework (RDF) library in Ruby programs.

Package: ruby-libvirt
Description-md5: a7d1a9e27136846efcead6abb45fa6bf
Description-en: Ruby bindings for libvirt
 This library provides Ruby bindings for using libvirt.
 .
 Libvirt is a toolkit to interact with the virtualization capabilities
 of recent versions of Linux (and other OSes). The library aims at providing
 a long term stable C API for different virtualization mechanisms. It currently
 supports QEMU, KVM, and XEN.

Package: ruby-libxml
Description-md5: 9687b15af7c8680988a7d37fe981a11c
Description-en: Ruby Bindings for LibXML2
 The Libxml-Ruby project provides Ruby language bindings for the GNOME
 Libxml2 XML toolkit. It is free software, released under the MIT License.
 Libxml-ruby's primary advantage over REXML is performance - if speed
 is your need, these are good libraries to consider, as demonstrated
 by the informal benchmark below.

Package: ruby-license-finder
Description-md5: d266949dd9045cf9b3645766feaffba0
Description-en: audit the OSS licenses of your application's dependencies
 LicenseFinder works with your package managers to find
 dependencies, detect the licenses of the packages in them, compare
 those licenses against a user-defined whitelist, and give you an
 actionable exception report.

Package: ruby-linked-list
Description-md5: bcb1db4e64b72002629ded7fd33ce51d
Description-en: Ruby implementation of Doubly Linked List
 Ruby implementation of Doubly Linked List, following some Ruby idioms.

Package: ruby-lint-roller
Description-md5: 01297b22bdca663a85ff0f7630a4431e
Description-en: Plugin specification for linter and formatter rulesets
 lint_roller is an itty-bitty plugin API for code analysis tools like linters
 and formatters. It provides plugins for those tools to load extensions and
 specify custom rulesets.

Package: ruby-liquid
Description-md5: 76b4081e014b0907107fba3ecba844ee
Description-en: Ruby library for rendering safe HTML and email templates
 Liquid is a secure, non-evaling end user template engine.  It has simple
 markup and beautiful results and is able to style emails as well as HTML.
 .
 It was developed for usage in Ruby on Rails web applications and integrates
 seamlessly as a plugin but it also works excellently as a stand alone library.

Package: ruby-liquid-c
Description-md5: b99229e0050459503307698a88ec835e
Description-en: liquid performance extension in C
 A partial native implementation of the liquid ruby gem in C to speed
 up the performance and can also help with Jekyll site builds.

Package: ruby-listen
Description-md5: 05d88119d5a5ade6eb916b9d6a9949ba
Description-en: Ruby library listening to file modifications
 This Ruby library listens to file modifications and notifies you about the
 changes.
 .
 It detects file modification, addition and removal, and supports multiple
 directories from a single listener. It uses checksum comparison for
 modifications made under the same second, and allows supplying regexp-patterns
 to ignore and filter paths for better results.

Package: ruby-little-plugger
Description-md5: 6a1613a274f1b84337b161945b5fb409
Description-en: module that provides Gem based plugin management
 LittlePlugger is a module that provides Gem based plugin management.
 By extending your own class or module with LittlePlugger you can easily
 manage the loading and initializing of plugins provided by other gems.

Package: ruby-llhttp
Description-md5: 46e243d78302c0f7faf8bd86b54fb209
Description-en: Ruby bindings for llhttp
 Ruby bindings for llhttp, built against libllhttp.

Package: ruby-llm
Description-md5: 18b5003878c6f9abef4c68ef40fad6d3
Description-en: single, beautiful Ruby framework for all major AI providers
 A single, beautiful Ruby framework for all major AI providers. Easily build
 chatbots, AI agents, RAG applications, content generators, and every AI
 workflow you can think of. Features chat (text, images, audio, PDFs), image
 generation, embeddings, tools (function calling), structured output, Rails
 integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS
 Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity,
 GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday,
 Zeitwerk, and Marcel.

Package: ruby-llm-schema
Description-md5: e2e62fc3b5bc8fca5e8354b0034ade87
Description-en: simple Ruby DSL for creating JSON schemas
 A compact Ruby DSL for building standards-oriented JSON Schema documents from
 Ruby.

Package: ruby-locale
Description-md5: f2c70041e71db669498c1cf0d0e6019b
Description-en: Locale library for Ruby
 Ruby-Locale is a pure Ruby library which provides a basic API for
 localization.
 .
 It aims to support programs of every kind, from GUI applications to web
 libraries, on all the platforms that Ruby works on, and to provide a
 central hub for other i18n/l10n software.

Package: ruby-localhost
Description-md5: 9842c386aa81ea44dbf870382bbaaf62
Description-en: Manage a local certificate authority for self-signed localhost
 This provides a convenient API for generating per-user self-signed root
 certificates, is useful for development.

Package: ruby-lockbox
Description-md5: d02f55035f8efa9cca9eb2810c0f0cb1
Description-en: Modern encryption for Rails
 Lockbox aims to make encryption as friendly and intuitive as possible.
 Encrypted fields and files behave just like unencrypted ones for maximum
 compatibility with 3rd party libraries and existing code.
 .
 - Uses state-of-the-art algorithms
 - Works with database fields, files, and strings
 - Makes migrating existing data and key rotation easy

Package: ruby-lockfile
Description-md5: 9b089c2af8f7940f679d508896640796
Description-en: create NFS-safe lockfiles
 This is a Ruby library for creating lockfiles safe for use over NFS (Network
 File System).
 .
 The package contains both the library for including lockfile in Ruby programs
 and the command line program rlock. The program rlock can either create
 lockfiles or optionally can run a program with a lockfile.

Package: ruby-log4r
Description-md5: 58564913c577a928503b88dd3856d027
Description-en: Logging library for Ruby
 Log4r is a comprehensive and flexible logging library written in Ruby for
 use in Ruby programs.
 .
 It features a hierarchical logging system of any number of levels, custom
 level names, logger inheritance, multiple output destinations, execution
 tracing, custom formatting, thread safety and more.

Package: ruby-logger-application
Description-md5: b55d85009f694233c3b97fee524998a3
Description-en: add logging support to Ruby application
 This gem provides the ability to add logging support to a Ruby application. It
 is extracted from Ruby's Logger, as Logger::Application was dropped in Ruby
 2.2

Package: ruby-logging
Description-md5: 045f9190613edac5ed8c9fadab85ce18
Description-en: flexible and extendable logging library for Ruby
 Logging is a flexible logging library for use in Ruby programs based on the
 design of Java's log4j library. It features a hierarchical logging system,
 custom level names, multiple output destinations per log event, custom
 formatting, and more.

Package: ruby-logging-rails
Description-md5: 497226dc0ee977c6506e6c5bf3c628d6
Description-en: Logging for rail applications
 A Railtie for integrating the logging framework into your Rails 3
 application.

Package: ruby-logify
Description-md5: effdefca16db880738dfd2eeb688dacc
Description-en: Lightweight logging library for Ruby
 Logify is an incredibly light-weight Ruby logger with a developer-friendly API
 and no dependencies. It is intentionally very opinionated and is optimized for
 speed. This combination makes it perfect for command line applications.

Package: ruby-lograge
Description-md5: 796130c8a07156871cf4e075033e5feb
Description-en: Tame Rails' multi-line logging into a single line per request
 Lograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable
 and, in the context of running multiple processes and servers, unreadable
 default logging output. Rails' default approach to log everything is great
 during development, it's terrible when running it in production.

Package: ruby-loofah
Description-md5: dd62dd12a9dcd46918a43f84bbd3b246
Description-en: manipulation and transformation of HTML/XML documents and fragments
 Loofah is a general library for manipulating and transforming HTML/XML
 documents and fragments. It's built on top of Nokogiri and libxml2, so
 it's fast and has a nice API.
 .
 Loofah excels at HTML sanitization (XSS prevention). It includes some
 nice HTML sanitizers, which are based on HTML5lib's whitelist, so it
 most likely won't make your codes less secure. (These statements have
 not been evaluated by Netexperts.)

Package: ruby-lru-redux
Description-md5: d808bbc3f7ee26fd595bbd149d166ded
Description-en: efficient implementation of an lru cache
 Efficient and thread safe LRU cache.
 .
 Least Recently Used cache discards least recently used items first from the
 cache.

Package: ruby-lumberjack
Description-md5: 5b4e81e3bb2601517766ef14b8628bc7
Description-en: Lumberjack is a logging implementation in Ruby
 A simple, powerful, and very fast logging utility that can be a drop in
 replacement for Logger or ActiveSupport::BufferedLogger. Provides support
 for automatically rolling log files even with multiple processes writing the
 same log file.

Package: ruby-mab
Description-md5: 42e630e15d3c8ce9b5792854690dd20e
Description-en: templating engine for writing HTML in pure Ruby
 With Mab, HTML is generated by mapping method calls to HTML elements,
 object attributes to element classes or HTML IDs and block arguments to
 the contents of the elements.
 .
 This engine is an alternative to ERb which weaves the two languages
 together.  It is also a replacement for templating languages which use
 primitive languages that blend with HTML.
 .
 Mab is almost fully backward compatible with the Markaby library.

Package: ruby-macaddr
Description-md5: 4098cd8aec024d45c39459c10f74df62
Description-en: library to read system mac address
 cross platform mac address determination for ruby.
 .
 This is useful for generating unique identification numbers (uuid).
 .
 Read /usr/share/ruby-macaddr/README for more info.

Package: ruby-magic
Description-md5: 79a0ef4e6808a8f13a2ab6e1458bcffe
Description-en: Ruby FFI bindings to libmagic
 This package provides a Ruby FFI wrapper to the "magic" library that
 determines content type and encoding of files and strings. The library does
 three types of tests: file system tests, magic number tests, and language
 tests. The first test that succeeds causes the file type to be returned.

Package: ruby-mail
Description-md5: 27ac399008a2ddc35e4b594efd5887d0
Description-en: Ruby library to handle email generation, parsing and sending
 The purpose of this library is to provide a single point of access to
 handle all email functions, including sending and receiving
 emails. All network type actions are done through proxy methods to
 Net::SMTP, Net::POP3 etc.
 .
 Built from experience with TMail, it is designed to be a pure ruby
 implementation that makes generating, sending and parsing emails a no
 brainer.
 .
 Finally, Mail has been designed with a very simple object oriented
 system that really opens up the email messages you are parsing, if
 you know what you are doing, you can fiddle with every last bit of
 your email directly.

Package: ruby-mail-gpg
Description-md5: 2190bcec7f4c7257fd3a7bf5582d1226
Description-en: GPG/MIME encryption plugin for the Ruby Mail Library
 This tiny lib adds GPG/MIME capabilities to Mail::Message and
 ActionMailer::Base. Because privacy matters.
 .
 For maximum interoperability the lib also supports decryption of messages
 using the non-standard 'PGP-Inline' method as for example supported in the
 Mozilla Enigmail OpenPGP plugin.

Package: ruby-manpages
Description-md5: 3bff976d954b4fc827ead7a0cedb9b1d
Description-en: Adds support for man pages to rubygems
 With this gem the rubygems command will detect man pages within gems and
 exposes them to the man command.

Package: ruby-marcel
Description-md5: 4240a8d3c5b6460e322e69f0a22116c2
Description-en: Simple mime type detection
 Marcel attempts to choose the most appropriate content type for a given file
 by looking at the binary data, the filename, and any declared type (perhaps
 passed as a request header).
 .
 By preference, the magic number data in any passed in file is used to determine
 the type. If this doesn't work, it uses the type gleaned from the filename,
 extension, and finally the declared type. If no valid type is found in any of
 these, "application/octet-stream" is returned.
 .
 Some types aren't easily recognised solely by magic number data. For example
 Adobe Illustrator files have the same magic number as PDFs (and can usually
 even be viewed in PDF viewers!). For these types, Marcel uses both the magic
 number data and the file name to work out the type.

Package: ruby-marginalia
Description-md5: 56c4e374697da8ddee34dae1b853e3b3
Description-en: Attach comments to your ActiveRecord queries
 By default, it adds the application, controller, and action names as a comment
 at the end of each query.
 .
 This helps when searching log files for queries, and seeing where slow queries
 came from.

Package: ruby-marisa
Description-md5: ce552b53fb8a6d80ccb36e18d7570478
Description-en: Ruby bindings for MARISA
 Matching Algorithm with Recursively Implemented StorAge (MARISA) is a static
 and space-efficient trie data structure.
 .
 This package contains Ruby bindings for MARISA.

Package: ruby-markerb
Description-md5: 314d9d6efcad3fdaac7850fcf0c5b41f
Description-en: multipart templates made easy with Markdown + ERb
 Markerb allows you to render multipart e-mails from a single template.
 The template is written in Markdown, which is delivered as a text part,
 but also rendered and delivered as an HTML part.

Package: ruby-maruku
Description-md5: da725d098df9786d8dcc97dab80ed1f5
Description-en: Markdown-superset interpreter written in Ruby
 Maruku implements a superset of the Markdown language, designed to
 easily create HTML documents while only focusing on the high-level
 structure and not the details. Maruku also supports LaTeX export,
 which means you can produce PDF output.
 .
 Maruku prides itself of being decently fast on long documents.

Package: ruby-mathml
Description-md5: 313b192540413179b413a99781559f49
Description-en: TeX formula to MathML conversion library for Ruby
 This ruby library intends to provide a converter from LaTeX mathematical
 expressions to MathML, a low-level specification for mathematical and
 scientific content on the Web.

Package: ruby-maven-libs
Description-md5: 7c0976a61aedbe3484c075a46e165018
Description-en: Ruby library that provides access to a Maven installation
 This ruby library wraps a Maven installation and allows access to it by
 exposing it under a namespace provided by the gem.
 .
 Its main use is in combination with polyglot-maven and ruby-maven
 since it can be used in that way to write and use POM files with a
 convenient and familiar (for rubyists) domain specific language instead
 of traditional XML definitions as is expected by Maven.

Package: ruby-maven-tools
Description-md5: c091dc19bcd4c30109b02a05cce87f89
Description-en: helpers for maven related tasks
 adds versions conversion from rubygems to maven and vice versa, ruby DSL for
 POM (Project Object Model from maven), pom generators, etc

Package: ruby-maxitest
Description-md5: 9307eb43832889f5a8b1e8c50719972e
Description-en: Minitest + all the features you always wanted
 Features:
 1. Ctrl+c stops tests and prints failures
 2. pastable rerun snippet for failures (disabled/integrated on rails 5)
 3. multiple before & after blocks
 4. around blocks around { |t| Dir.chdir(...) { t.call } }
 5. red-green output (disabled/integrated on rails 5)
 6. mtest executable to run by line number and by folder
 (disabled/integrated on rails 5)
 7. full backtrace for errors and assertions with verbose (-v)
 8. And more!

Package: ruby-maxminddb
Description-md5: d905006592e6f77b60d7ef6890edb139
Description-en: MaxMind DB binary file reader
 Pure Ruby MaxMind DB (GeoIP2) binary file reader. MaxMind provides both binary
 and CSV databases for GeoIP2. Both formats provide additional data not
 available in the legacy databases including localized names for cities,
 subdivisions, and countries.

Package: ruby-mdl
Description-md5: 0705e12b431c236a4bf238d2a5fc4d55
Description-en: Markdown lint tool - transitional dummy package
 This is a transitional package for markdownlint. It can be safely removed.

Package: ruby-mdurl-rb
Description-md5: 9ddab2d1cc0aeee27d64f4dca68b6349
Description-en: MDUrl for motion-markdown-it in Ruby
 This gem is a port of the mdurl javascript package by Vitaly Puzrin and Alex
 Kocharin, that is used for the markdown-it package.
 Currently synced with mdurl 1.0.5

Package: ruby-mecab
Description-md5: aa45d8c9aa8f702eeb47a8a5f98a786e
Description-en: Mecab binding for Ruby language
 Mecab is a Japanese morphological analysis system.
 .
 ruby-mecab is its binding for Ruby language.

Package: ruby-mechanize
Description-md5: 4d9d0170efed2b2dca969ba29bae04d3
Description-en: library used for automating interaction with websites
 This library is used for automating interaction with websites.
 Mechanize automatically stores and sends cookies, follows redirects,
 can follow links, and submit forms.  Form fields can be populated and
 submitted.  Mechanize also keeps track of the sites that you have
 visited as a history.
 .
 This library is loosely based on WWW::Mechanize for Perl.

Package: ruby-memo-wise
Description-md5: 62ea58de807a6da765a16dba922f20d9
Description-en: wise Ruby memoization library
 MemoWise is a memoisation library with the following properties:
 * Fast performance of memoized reads
 * Support for resetting and presetting memoized values
 * Support for memoization on frozen objects
 * Support for memoization of class and module methods
 * Support for inheritance of memoized class and instance methods
 * Documented and tested thread-safety guarantees

Package: ruby-memoist
Description-md5: 87151238c1008d178cdefe6d84396909
Description-en: Ruby library providing method memoization
 The memoist library provides methods memoization.
 Memoization cached objects can be looked up faster.
 .
 This is an extraction of Ruby on Rails' ActiveSupport::Memoizable library.
 Ruby on Rails' ActiveSupport::Memoizable has been already deprecated,
 but it is still useful.

Package: ruby-memoizable
Description-md5: 9bec3905a8301d89840b514cf9b1eb6e
Description-en: memoize method return values
 Memoization is an optimization that saves the return value of a method
 so it doesn't need to be re-computed every time that method is called.
 .
 Learn more about its rationale and usage at
 /usr/share/ruby-memoizable/README.md

Package: ruby-memory
Description-md5: 9f717776c5e020aaa8416889f2983604
Description-en: Memory profiling routines for Ruby 2.3+
 A set of tools for profiling memory in Ruby.

Package: ruby-memory-leak
Description-md5: 6b43712251ab1240cb12bfb429dea64e
Description-en: memory leak monitor
 Detects memory leaks in Ruby applications.

Package: ruby-memory-profiler
Description-md5: 6694ea78c85407886a46c9255d8b2d3b
Description-en: memory profiler for Ruby
 Memory profiler is a memory profiling routines for Ruby 2.3+.
 It requires Ruby(MRI) version 2.3.8 and above.
 .
 One can use the .start/.stop API as well but it can only be run once per
 report, and .stop will be the only time you can retrieve the report using
 this API.

Package: ruby-mercenary
Description-md5: 65c7aea0700e4ad4a1a96c74e5d25779
Description-en: Lightweight and flexible library for writing command-line apps in Ruby
 Mercenary is lightweight and flexible library for writing command-line
 apps in Ruby.

Package: ruby-messagebus-api
Description-md5: e138f1f559dd3120c08b614d217e030f
Description-en: Send email through the Message Bus service
 Message Bus provides email at scale, done right. Simple. Message Bus provides
 a REST API and several language-specific wrappers (SDKs) that provides full
 access to all platform functionality.
 .
 messagebus_ruby_api allows you to use the Message Bus API from ruby programs.

Package: ruby-metaclass
Description-md5: 3f745e843aba3232efd46dbf6a294f94
Description-en: Ruby library adding a metaclass method to all Ruby objects
 This simple Ruby library provides for every Ruby object a method called
 "__metaclass__", returning a class attached the object, which offers
 possibilities of metaprogramming, like adding specific methods to the object.

Package: ruby-metaid
Description-md5: 61d7441e22cd3260a7c7170b6dae4781
Description-en: Some additional methods to make metaprogramming easier
 MetAid adds a few innocent methods to the ruby Object and Module
 classes, in order to make metaprogramming easier. For the lore of
 metaprogramming see Seeing Metaclasses Clearly and Chapter Six of
 Why's (Poignant) Guide to Ruby, at
 http://mislav.uniqpath.com/poignant-guide

Package: ruby-method-source
Description-md5: a39f28193da868885add96ccc3f46439
Description-en: Retrieve the sourcecode for a method as a Ruby string
 The `method_source` is a utility to return a method's sourcecode as a
 Ruby string. Also returns `Proc` and `Lambda` sourcecode.
 .
 Method comments can also be extracted using the `comment` method.
 .
 It is written in pure Ruby (no C).
 - Some Ruby 1.8 support now available.
 - Support for MRI, RBX, JRuby, REE
 .
 `method_source` provides the `source` and `comment` methods to the
 `Method` and `UnboundMethod` and `Proc` classes.

Package: ruby-metrics
Description-md5: 873a2126d2583baa4dc5b308e9b51bdd
Description-en: application metrics and instrumentation
 Capture metrics about code execution in a vendor agnostic way. As the author
 of many libraries which would benefit from metrics, there are few key
 priorities: (1) zero overhead if metrics are disabled, minimal overhead if
 enabled, and (2) a small and opinionated interface with standardised
 semantics.

Package: ruby-metriks
Description-md5: 29401d3661e0d1640385c1882a902250
Description-en: experimental threadsafe, low-impact measurement library for Ruby
 This is an experiment in making a threadsafe, low impact library
 to measure aspects of your Ruby. It provides an API for creating and
 using counters, gauges, meters, timers and utilisation timers as well
 as methods for reporting metrics to a log file or some other metric
 aggregation tool.

Package: ruby-mime
Description-md5: 1864ddeb67d08008fefab0b5fcc2d579
Description-en: MIME library for Ruby
 ruby-mime is a library for building RFC compliant Multipurpose Internet
 Mail Extensions (MIME) messages. It can be used to construct standardized
 MIME messages for use in client/server communications, such as Internet
 mail or HTTP multipart/form-data transactions.

Package: ruby-mimemagic
Description-md5: 6f7ebdbb6d1dcda27c21f8309cc1a13d
Description-en: Fast mime detection by extension or content
 Fast mime detection by extension or content (Uses freedesktop.org.xml
 shared-mime-info database)

Package: ruby-mini-exiftool
Description-md5: 620d88911e8a4ad7fb369289a7f79029
Description-en: wrapper for exiftool command-line
 This library is a wrapper for the Exiftool command-line application,
 written by Phil Harvey. It provides the full power of Exiftool to Ruby:
 reading and writing of EXIF-data, IPTC-data and XMP-data.

Package: ruby-mini-histogram
Description-md5: f18de03ae9ad2db66b9a2e01983847a4
Description-en: build histograms out of Ruby arrays
 It makes histograms out of Ruby data.
 .
 Alternatives to this library include enumerable-statistics. But this gem does
 not require a native extension compilation (faster to install, but performance
 is slower), and this gem does not extend or monkeypatch any core classes.

Package: ruby-mini-magick
Description-md5: 5510aa297c1ae58712cfd505bdf799f8
Description-en: wrapper for ImageMagick with a small memory footprint
 MiniMagick is a Ruby library providing a wrapper around ImageMagick or
 GraphicsMagick, allowing manipulation of images with minimal use of memory.
 MiniMagick gives access to all the commandline options provided by
 ImageMagick.

Package: ruby-mini-mime
Description-md5: 148ecb27b98daca1f0bf817973d73f15
Description-en: Lightweight mime type implementation
 Minimal mime type implementation for use with the mail and rest-client gem.
 MiniMime is optimised to minimize memory usage. It keeps a cache of 100 mime
 type lookups (and 100 misses).

Package: ruby-mini-portile2
Description-md5: 668696cddcd951af53d1f6dc83aec1ce
Description-en: simplistic port-like solution for developers
 It provides a standard and simplified way to compile against dependency
 libraries without messing up one's system. It is not a general package
 management system. It is not aimed to replace apt, macports or homebrew.
 .
 It's intended primarily to make sure that a developer of a library, can
 reproduce a user's dependencies and environment by specifying a specific
 version of an underlying dependency that one would like to use.

Package: ruby-minimization
Description-md5: 402e25133128a469d7434fb170e5ec5d
Description-en: Ruby library providing minimization algorithms
 This library provides pure Ruby implementation of some unidimensional
 minimization algorithms: the Newton-Raphson method, the golden section
 search, and Brent minimization algorithm.

Package: ruby-minispec-metadata
Description-md5: 69f07f9e7276585aff358de62fec1a87
Description-en: define and access metadata in MiniTest::Spec
 Minispec::Metadata provides a library to pass metadata to MiniTest::Spec
 descriptions and specs like in RSpec. It allows adding metadata to specs
 similar to RSpec.

Package: ruby-minitar
Description-md5: 8cd26fd5937af984bf2e41f364392298
Description-en: Provides POSIX tarchive management for Ruby
 Archive::Tar::Minitar is a pure-Ruby library and command-line utility that
 provides the ability to deal with POSIX tar(1) archive files.
 .
 The implementation is based heavily on Mauricio Ferna'ndez's implementation in
 rpa-base, but has been reorganised to promote reuse in other projects.

Package: ruby-minitest
Description-md5: 711e8129451c50c5d22378f07e8095cc
Description-en: Ruby test tools supporting TDD, BDD, mocking, and benchmarking
 minitest provides a complete suite of testing facilities supporting
 TDD, BDD, mocking, and benchmarking.
 .
 minitest/unit is a small and incredibly fast unit testing framework.
 It provides a rich set of assertions to make your tests clean and
 readable.
 .
 minitest/spec is a functionally complete spec engine. It hooks onto
 minitest/unit and seamlessly bridges test assertions over to spec
 expectations.
 .
 minitest/benchmark is an awesome way to assert the performance of your
 algorithms in a repeatable manner. Now you can assert that your newb
 co-worker doesn't replace your linear algorithm with an exponential
 one!
 .
 minitest/mock by Steven Baker, is a beautifully tiny mock object
 framework.
 .
 minitest/pride shows pride in testing and adds coloring to your test
 output.
 .
 minitest/unit is meant to have a clean implementation for language
 implementors that need a minimal set of methods to bootstrap a working
 test suite. For example, there is no magic involved for test-case
 discovery.

Package: ruby-minitest-around
Description-md5: e94036ef4861fa7aac19fc1c5a36b057
Description-en: Around block for minitest
 Alternative for setup/teardown dance. Minitest-around also enables the use of
 multiple before/after blocks, which normally don't work in minitest.
 minitest-around currently supports only minitest 5.X

Package: ruby-minitest-excludes
Description-md5: 13ddde3a4d87636044b7629953c109a0
Description-en: Ruby unit tests helper library for MiniTest framework
 minitest/excludes.rb extends MiniTest::Unit::TestCase to provide a
 clean API for excluding certain tests you don't want to run under
 certain conditions.

Package: ruby-minitest-focus
Description-md5: 43eb6b07252ff19821000320915ba7ae
Description-en: provides ability to focus on a few tests easily
 This package provides minitest-focus gem which allows a developer to focus on
 a few tests with ease without having to use command-line arguments.
 .
 Good for tools like guard that can't understand test output.

Package: ruby-minitest-global-expectations
Description-md5: 96e2bff25861e384160afbc692102495
Description-en: Support minitest expectation methods for all objects
 minitest-global_expectations allows one to keep using simple code in one's
 minitest specs, without having to wrap every single object one is calling
 an expectation method on with an underscore.

Package: ruby-minitest-hooks
Description-md5: 8ef8e7189bff9b4fa67e39063c7fc8c1
Description-en: Around and before_all/after_all/around_all hooks for Minitest
 minitest-hooks adds around and before_all/after_all/around_all hooks for
 Minitest. This allows you do things like run each suite of specs inside a
 database transaction, running each spec inside its own savepoint inside that
 transaction, which can significantly speed up testing for specs that share
 expensive database setup code.

Package: ruby-minitest-mock
Description-md5: e694fdedfbb90937284188beb6c5895b
Description-en: mocking features for the minitest Ruby test tools
 minitest provides a complete suite of testing facilities supporting TDD, BDD,
 mocking, and benchmarking.
 .
 This package provides minitest/mock, a tiny mock object framework, originally
 shipped with the minitest gem (ruby-minitest package), but extracted in a
 separate library with minitest 6+.

Package: ruby-minitest-power-assert
Description-md5: 468b53c7b48be1e24a6a06fdcf46f7a8
Description-en: power assert implementation for minitest
 The minitest-power_assert gem overrides the Ruby #assert method to provide
 an implementation for Minitest.

Package: ruby-minitest-reporters
Description-md5: 711916ae013b80dfe6fd6c310eaec3bb
Description-en: creates customizable Minitest output formats
 Death to haphazard monkey-patching! Extend Minitest through simple hooks.

Package: ruby-minitest-shared-description
Description-md5: e6a55239e5e5c6dee18f7d1110d82980
Description-en: Support for shared specs and shared spec subclasses for Minitest
 minitest-shared_description adds support for shared specs and shared spec
 subclasses to Minitest.  Minitest supports shared specs by default using plain
 ruby modules, but does not support shared spec subclasses.  In addition to
 making it possible to share subclasses, minitest-shared_desciption also
 provides a slightly nicer interface for sharing specs.

Package: ruby-minitest-stub-const
Description-md5: 55bd4c8d6f9e4be079cb1ea069cf81e4
Description-en: Stub constants for the duration of a block in MiniTest
 Like RSpec's stub_const, but boring and non-magical.
 .
 Learn more about its usage at
 /usr/share/doc/ruby-minitest-stub-const/README.md.gz

Package: ruby-minitest-sus
Description-md5: 7f431e7003ed6e17a8867640bd46a07e
Description-en: Use sus fixtures within Minitest tests
 Provides a bridge for using sus fixtures within Minitest tests.

Package: ruby-minitest-utils
Description-md5: defd5d90f218139045e01f911251b570
Description-en: utilities for minitest
 This gem provides some utilities for Minitest's day-to-day usage. The
 utilities include
 * A better reporter
 * A TestNotifier reporter
 * Some Rails niceties (set up FactoryGirl, WebMock and Capybara)
 * Add a t and l methods (i18n)

Package: ruby-mixlib-archive
Description-md5: 0cddfd9a8d35d4f6fc0ecfdccf445d47
Description-en: simple interface to various archive formats
 This package provides a simple interface to various archive formats.
 .
 Currently only uncompressed and gzipped TAR files are supported.

Package: ruby-mixlib-authentication
Description-md5: 2c58c13a9c3d357740f8a58f14a7fcde
Description-en: Simple Ruby mixin for creating a logger object
 Provides a class based object to provide logging.  Messages can be sent at
 different levels such as warn or error.  Logging defaults to STDOUT but
 can also be sent to a file with simple built in rotation.

Package: ruby-mixlib-cli
Description-md5: f079dc12d9b6d626b681019fd35e2e68
Description-en: Ruby mixin for creating command line applications
 It provides a class based object to parse command line options. It supports
 long and short options, descriptions, and a number of other common features.
 .
 Mixlib::CLI provides a class-based command line option parsing object,
 like the one used in Chef, Ohai and Relish.

Package: ruby-mixlib-config
Description-md5: 7fd76989cbfc2c0e69336ffc1e2b9034
Description-en: Simple class based config mechanism for Ruby
 Mixlib-config provides a class based object to store and manipulate
 configuration values. A file can be read in to populate the object,
 and values can be set and read from the internal hash using methods.

Package: ruby-mixlib-log
Description-md5: abb3b8c6241580a941e093d7c8dc351d
Description-en: Simple Ruby mixin for creating a logger object
 Provides a class based object to provide logging. Messages can be sent at
 different levels such as warn or error. Logging defaults to STDOUT but
 can also be sent to a file with simple built in rotation.

Package: ruby-mixlib-shellout
Description-md5: 66fdf150b89a853dc605614c443b42ed
Description-en: mixin library for subprocess management, output collection
 Provides a simplified interface to shelling out yet still collecting
 both standard out and standard error and providing full control over
 environment, working directory, uid, gid, etc.
 .
 No means for providing interaction with the subprocess is provided,
 apart from a simple string as input.

Package: ruby-mixlib-versioning
Description-md5: 60717d3178c15dd9adf57c7aca89752e
Description-en: Ruby library to parse, compare and manipulate version strings
 General purpose Ruby library that allows you to parse, compare and manipulate
 version strings in multiple formats.

Package: ruby-mize
Description-md5: 5668b9be0ab103b21faada5f46da293b
Description-en: Library that provides memoziation for methods and functions
 Library that provides memoziation for methods and functions for Ruby.

Package: ruby-mmap2
Description-md5: cc204af303e5c77e46d5e9add475c92c
Description-en: Mmap class implement memory-mapped file objects for Ruby 2.x
 This library is a dependency of prometheus-client-mmap.
 .
 Prometheus is a systems and services monitoring system.

Package: ruby-mocha
Description-md5: fb69674beb79c60a99238172a3f2726e
Description-en: Mocking and stubbing library for Ruby
 Mocha is a mocking and stubbing library with JMock/SchMock syntax, which
 allows mocking and stubbing of methods on real (non-mock) classes. Mocking and
 stubbing are techniques used to improve unit testing.

Package: ruby-mocha-doc
Description-md5: 8b62d1bddb95209177e12bf007e0bb17
Description-en: Mocking and stubbing library for Ruby - documentation
 Mocha is a mocking and stubbing library with JMock/SchMock syntax, which
 allows mocking and stubbing of methods on real (non-mock) classes. Mocking and
 stubbing are techniques used to improve unit testing.
 .
 This package contains the documentation of the Mocha library.

Package: ruby-model-tokenizer
Description-md5: 84e1ea5813af6439f15d5581dfd30f5c
Description-en: Random token generator for Rails models
 Model tokenizer is a ruby library that allows you to creates random tokens
 which can be used as primary keys for Active Record objects. It can  create
 a new tokenized model. If the model already exists, ModelTokenizer will
 integrate into it. It also creates the appropriate migration.

Package: ruby-module-methods
Description-md5: 64f511932ab31b264f8de29f86e1302f
Description-en: Extendable module for modules with instance and class methods
 Extendable module for modules with instance and class methods. These modules
 can be included into each other modules and saving all chain, including
 `inherited` or `included` (class) methods.

Package: ruby-mojo-magick
Description-md5: 86a53d423b730fedd5b050aa73b50ffe
Description-en: simple Ruby stateless module interface to ImageMagick
 MojoMagick is a "dog simple, do very little" image library. It is basically
 a couple of stateless module methods that make it somewhat more convenient
 than calling ImageMagick by hand.

Package: ruby-molinillo
Description-md5: 1e4d380e1a657f3aee9180057c5fa6f6
Description-en: generic dependency resolution algorithm
 Provides an implementation of a dependency resolution algorithm, as
 commonly found in package management tools. This implementation has
 replaced the older resolvers in CocoaPads and Bundler.

Package: ruby-moneta
Description-md5: a137b1826e9d277c5974a63b5f09ddb0
Description-en: Ruby interface to multiple key/value stores
 Moneta is a Ruby library to interface with a variety of key/value stores.
 A short overview of its features:
 - support a lot of backends with consistent behaviour,
 - allows a full configuration of the serialization -> compression -> adapter
 stack using proxies (similar to Rack middlewares),
 - expiration for all stores,
 - atomic operations,
 - includes a simple pure-ruby key/value server and client,
 - integration with Rails, Rack/Rack-Cache, Sinatra and Ramaze.

Package: ruby-money
Description-md5: 10aecc8ab18badd5a1a1386ad125d7ca
Description-en: Ruby Library for dealing with money and currency conversion
 A Ruby Library for dealing with money and currency conversion.
 .
 Features
 - Provides a `Money` class which encapsulates all information about a certain
 amount of money, such as its value and its currency.
 - Provides a `Money::Currency` class which encapsulates all information about
 a monetary unit.
 - Represents monetary values as integers, in cents. This avoids floating point
 rounding errors.
 - Represents currency as `Money::Currency` instances providing a high level of
 flexibility.
 - Provides APIs for exchanging money from one currency to another.

Package: ruby-mongo
Description-md5: 682523eac293b544676df9e59ef4ea4c
Description-en: Ruby driver for MongoDB
 This package provides an interface for communicating with the MongoDB database
 in Ruby
 .
 For more information about Mongo, see https://www.mongodb.org.

Package: ruby-mono-logger
Description-md5: cef7a7819b57572593a93a3d789d67d3
Description-en: lock-free logger for Ruby
 A lock-free logger compatible with latest versions of Ruby. Ruby does not
 allow you to request a lock in a trap handler because that could deadlock,
 so Logger is not sufficient.

Package: ruby-morpher
Description-md5: 04480cd61840503ca4abb17a37c4585d
Description-en: Data transformation algebra with optional tracked evaluation.
 Morpher is a data transformation algebra with optional tracked evaluation.
 .
 It can be used at various places:
 .
 * Domain to JSON and vice versa, for building rest style APIS
 * Domain to document db and vice versa, for building mappers
 * Form processing

Package: ruby-motion-require
Description-md5: 3d1b1afbf7f78011564553630f4e160b
Description-en: Dependency management for RubyMotion, using a pseudo `require`
 motion-require uses static analysis (via ripper) to find the files using
 motion_require and automatically add the declared dependencies to
 Motion::Project::Config#dependencies.

Package: ruby-mp3tag
Description-md5: ba5c845d836bc791439b259138f82fb2
Description-en: Ruby library for manipulating ID3V1.1 tags in MP3
 mp3tag.rb is a ruby class to read ID3v1.0 an ID3v1.1, and write
 ID3v1.1 tags in MP3 files. These tags save meta information about
 the music piece such song name, artist, album, genre, track number
 and a comment.

Package: ruby-mpi
Description-md5: cbd5d705a8ff884fe9a6219e5f1e9de1
Description-en: Ruby binding of MPI
 Ruby-MPI is a ruby binding of Message Passing Interface (MPI), which is
 an API specification that allows processes to communicate with one
 another by sending and receiving messages.

Package: ruby-mprelude
Description-md5: f588b845c27c0f0e73a67b1be7352bd9
Description-en: Mostly an either type
 Minimal prelude alike classes

Package: ruby-msfrpc-client
Description-md5: 3b72352669c7fd7988b19b383cb4f949
Description-en: Rapid7 Metasploit API client library written in Ruby
 This is the official Ruby client for the Metasploit Pro RPC service.
 Metasploit Pro is a commercial penetration testing product provided
 by Rapid7.
 .
 For more information on Metasploit Pro, please visit the
 http://metasploit.com/ site.

Package: ruby-msgpack
Description-md5: 474edfed036cd285dcb54ad2f766082e
Description-en: Ruby library for MessagePack
 ruby-msgpack is Ruby library for MessagePack, a binary-based efficient object
 serialization. It enables to exchange structured objects between many
 languages like JSON. But unlike JSON, it is very fast and small.

Package: ruby-mtrc
Description-md5: 60281941c77f2ee87ef87dc7b242880b
Description-en: library to accumulate metrics and extract basic statistics
 MTRC is a small library to accumulate metrics and extract basic
 statistics from them. This library can generate min, max, median and
 percentile statistics for custom metrics in Ruby code.

Package: ruby-multi-json
Description-md5: ada83932dcaf88fd3cf0828da3ed3346
Description-en: Ruby library to provide easy switching between different JSON backends
 A Ruby library to provide easy switching between different JSON backends,
 including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem,
 and OkJson.
 The Debian package dependencies only provide Oj by default. If you need
 another backing library, you must install it yourself.

Package: ruby-multi-test
Description-md5: 001f87237d8d3608332e7346360a795c
Description-en: library to control autorun feature of test frameworks
 This library provides a uniform interface onto whatever testing library has
 been loaded into a running Ruby process. It can be used for example to
 deactivate the autorun feature of those testing frameworks in a unified way.
 Supported test frameworks are RSpec, test/unit, and minitest.
 .
 It is used to run the test suite of the cucumber package.

Package: ruby-multi-xml
Description-md5: ba1461404edaa55ef86501ff35221358
Description-en: generic swappable back-end for XML parsing in Ruby
 Provides swappable XML backends utilizing LibXML, Nokogiri, Ox, or REXML.
 .
 Lots of Ruby libraries utilize XML parsing in some form, and everyone has their
 favorite XML library. In order to best support multiple XML parsers and
 ibraries, `multi_xml` is a general-purpose swappable XML backend library.

Package: ruby-multibitnums
Description-md5: 690eebad0fe71005beac20a51222d21b
Description-en: extension library for integers with arbitrary bit lengths
 Multibitnums is Ruby class library, handling multiple multi-bit data
 packed in a C string. The number of bits is fixed to an arbitrary
 value. For example, it can accommodate 11-bit integers.

Package: ruby-multipart-parser
Description-md5: 801feeaa78dc804f464155fe82f827e6
Description-en: simple parser for multipart MIME messages
 multipart-parser is a simple parser for multipart MIME messages, written in
 Ruby, based on felixge/node-formidable's parser.
 .
 Some things to note:
 - pure Ruby
 - event-driven API
 - only supports one level of multipart parsing: another parser needs
 to be invoked to handle nested messages
 - does not perform I/O
 - does not depend on any other library

Package: ruby-multipart-post
Description-md5: 0a8e0d30941ed6cc59ae8e1719f80ee1
Description-en: multipart form post accessory for Net::HTTP
 Adds a streamy multipart form post capability to Net::HTTP. Also
 supports other methods besides POST.
 .
 FEATURES/PROBLEMS:
 .
 * Appears to actually work. A good feature to have.
 * Encapsulates posting of file/binary parts and name/value parameter parts,
 similar to most browsers' file upload forms.
 * Provides an UploadIO helper class to prepare IO objects for inclusion in
 the params hash of the multipart post object

Package: ruby-murmurhash3
Description-md5: 5a48a43b82f6f6d27c784c464a933a11
Description-en: implements mumur3 hashing function
 Ruby implementation of noncriptographic hash Murmur3 (both native and pure
 ruby). It includes x86_32bit variant and x64_128bit variant. x86_128bit
 variant is omitted. It exposes finalization mix functions as variant of
 superfast integer hashing.

Package: ruby-mustache
Description-md5: 8af4e16042e2487ca6fe1978b3304079
Description-en: Mustache is a framework-agnostic way to render logic-free views
 Inspired by ctemplate, Mustache is a framework-agnostic way to render
 logic-free views. (As in model-view-controller.)
 .
 As ctemplates says, "It emphasizes separating logic from presentation:
 it is impossible to embed application logic in this template
 language."
 .
 Think of Mustache as a replacement for your views. Instead of views
 consisting of ERB or HAML with random helpers and arbitrary logic,
 your views are broken into two parts: a Ruby class and an HTML
 template.

Package: ruby-mustermann-grape
Description-md5: 063621d57af2129184a864fb512c7c6a
Description-en: Grape syntax for Mustermann
 This library implements the `grape` pattern type for Mustermann.
 .
 mustermann is a library implementing patterns that behave like regular
 expressions.

Package: ruby-mysql2
Description-md5: 637b80aa3f82b9381d0e2ddde04dbdc8
Description-en: simple, fast MySQL library for Ruby
 This is an API module that allows Ruby programs to interface with MySQL
 databases. Usually, it will be pulled in automatically by packages providing
 Ruby programs which need this capability, you only need to install it directly
 if you intend to write such programs yourself. You may want to prefer the
 ruby-mysql2 package over the ruby-mysql package, since benchmarks have shown
 it to be faster, it is non-blocking and it supports UTF-8 database encoding.

Package: ruby-nakayoshi-fork
Description-md5: fe674e5cda1e2b1235eb460a40fef4ca
Description-en: solves CoW friendly problem on MRI 2.2 and later
 MRI 2.1 employs generational GC algorithms that separate YOUNG objects and OLD
 objects. Young objects will be promoted to old objects when they survive 1 GC.
 .
 However, Ruby 2.2 employs an algorithm to promote young objects after 3 GCs.
 .
 nakayoshi_fork promotes most of young objects before fork by invoking GC some
 times.

Package: ruby-nanoc-checking
Description-md5: 782b6f870d5c566e7db02ab382eb8a75
Description-en: static site generator written in Ruby - checker
 Nanoc is a static site generator, fit for building anything from a small
 personal blog to a large corporate web site. It can transform content
 from one format (e.g. Haml or Markdown) into another (usually HTML) and
 lay out pages so that the site's look and feel is consistent across all
 pages.
 .
 This package provides the `check` command, which does QA checks on nanoc
 websites.

Package: ruby-nanoc-cli
Description-md5: b80f887aef667c3b048852347055c29e
Description-en: static site generator written in Ruby - command line interface
 Nanoc is a static site generator, fit for building anything from a small
 personal blog to a large corporate web site. It can transform content
 from one format (e.g. Haml or Markdown) into another (usually HTML) and
 lay out pages so that the site's look and feel is consistent across all
 pages.
 .
 This package contains the command line interface for Nanoc.

Package: ruby-nanoc-core
Description-md5: 29734d2fd2bd9654bc19343aa9572180
Description-en: static site generator written in Ruby - core package
 Nanoc is a static site generator, fit for building anything from a small
 personal blog to a large corporate web site. It can transform content
 from one format (e.g. Haml or Markdown) into another (usually HTML) and
 lay out pages so that the site's look and feel is consistent across all
 pages.
 .
 This package contains the core of Nanoc.

Package: ruby-nanoc-deploying
Description-md5: 07284c6c3c93d1b282bba5c8d3c37230
Description-en: static site generator written in Ruby - deployer
 Nanoc is a static site generator, fit for building anything from a small
 personal blog to a large corporate web site. It can transform content
 from one format (e.g. Haml or Markdown) into another (usually HTML) and
 lay out pages so that the site's look and feel is consistent across all
 pages.
 .
 This package provides the `deploy` command or Nanoc, which allows users to
 deploy Nanoc sites.

Package: ruby-nanoc-external
Description-md5: f9bc9692e438e07cc3b067492befab3f
Description-en: static site generator written in Ruby - external filter
 Nanoc is a static site generator, fit for building anything from a small
 personal blog to a large corporate web site. It can transform content
 from one format (e.g. Haml or Markdown) into another (usually HTML) and
 lay out pages so that the site's look and feel is consistent across all
 pages.
 .
 This package contains the external filter for Nanoc, allowing one to run any
 tool to process items.

Package: ruby-nanoc-live
Description-md5: aad7fac6d837ff6e102ca92e7d899216
Description-en: static site generator written in Ruby - live support
 Nanoc is a static site generator, fit for building anything from a small
 personal blog to a large corporate web site. It can transform content
 from one format (e.g. Haml or Markdown) into another (usually HTML) and
 lay out pages so that the site's look and feel is consistent across all
 pages.
 .
 This package contains the live support for Nanoc.

Package: ruby-nanoc-org-mode
Description-md5: ce1b639416a2b39e170cdc6de424286c
Description-en: static site generator written in Ruby - org-ruby mode
 Nanoc is a static site generator, fit for building anything from a small
 personal blog to a large corporate web site. It can transform content
 from one format (e.g. Haml or Markdown) into another (usually HTML) and
 lay out pages so that the site's look and feel is consistent across all
 pages.
 .
 This package provides the filter allowing Nanoc to process content in the Org
 Mode format.

Package: ruby-nanotest
Description-md5: 7d297559f5372e878d57a82e8022e586
Description-en: Exteremely minimal test framework
 When all you need is #assert. Extremely minimal test framework. Perfect for
 DIY lovers. Nanotest provides  the bare minimum needed; for everything else,
 there's ruby.

Package: ruby-narray
Description-md5: a953084abc85d13464529d99decab553
Description-en: Numerical N-dimensional Array library for Ruby
 NArray is an extension library for Ruby that provides fast calculation and
 easy manipulation of large numerical arrays with the Ruby language. It has
 numerical n-dimensional array class as well as vector and matrix subclasses,
 which can contain 1/2/4-byte Integer, single/double-precision Real/Complex and
 Ruby Object.

Package: ruby-narray-miss
Description-md5: 59a7dac34c4d814a53003217d37d1f34
Description-en: Additional class with processing of missing value to NArray
 NArrayMiss is an additional class with processing of missing value to
 NArray for Ruby.
 .
 Narray is a numeric multi-dimensional array class.

Package: ruby-naught
Description-md5: c1f66106c1ccb555dca70d6b50822a34
Description-en: Naught is a toolkit for building Null Objects
 Null Objects can make your code more confident (Confident Ruby is a book
 by Avdi Grimm on Patterns for Joyful Coding).
 .
 While you don't *need* a Null Object library, this one offers some
 conveniences you probably won't find elsewhere.
 .
 Learn more about this library from /usr/share/ruby-naught/README.markdown
 (It has many examples).

Package: ruby-ncurses
Description-md5: f4a56cf1042c6542f050b7dc33da672e
Description-en: ruby extension for the ncurses C library
 All C functions are wrapped by module functions of the module "Ncurses",
 with exactly the same name. Additionally, C functions expecting a WINDOW* as
 their first argument can also be called as methods of the "Ncurses::WINDOW"
 class.
 .
 The panel library (for support of overlapping windows) is also wrapped, in
 the module "Ncurses::Panel".
 .
 This module is built with wide character support.

Package: ruby-necromancer
Description-md5: b4a0c6140a8d13bb52461104b61bec8c
Description-en: Library offering conversion from one object type to another
 Necromancer provides independent type conversion component for TTY toolkit.
 .
 Conversion between Ruby core types frequently comes up in projects but is
 solved by half-baked solutions. This library aims to provide an independent and
 extensible API to support a robust and generic way to convert between core Ruby
 types.
 .
 Features:
 .
 * Simple and expressive API
 * Ability to specify own converters
 * Ability to compose conversions out of simpler ones
 * Support conversion of custom defined types
 * Ability to specify strict conversion mode

Package: ruby-neighbor
Description-md5: 1e7861e26d47ccee353b48aa2198325e
Description-en: Nearest neighbor search for Rails and Postgres
 Ruby package used for finding nearest neighbor search for Rails and Postgres

Package: ruby-nenv
Description-md5: 05991b8e90629996594a288667d3fbbd
Description-en: convenient wrapper for Ruby's ENV
 This gem provides an easy way to use Ruby's ENV, which is a hash-like
 accessor for environment variables. This provides much friendlier stubbing
 in tests and namespaces which can be passed around as objects.

Package: ruby-neovim
Description-md5: 3524c98bbf4d840b8e4b86cb66f3a528
Description-en: Ruby client for Neovim
 Ruby library to control remote neovim instances.
 .
 Can be used as a neovim plugin host, allowing one to write neovim plugins
 completely in ruby.
 .
 It also acts as a compatibility layer for Ruby plugins written for legacy
 vim. The :ruby, :rubyfile, and :rubydo commands are intended to behave the
 same as they did in vim.

Package: ruby-nested-form
Description-md5: bbe0199196413bdc4bb95e0fc5078098
Description-en: conveniently handle multiple models in a single form
 Library to conveniently handle multiple models in a single form with Rails 3
 and jQuery or Prototype.
 .
 Learn more about its usage from /usr/share/doc/ruby-nested-form/README.md

Package: ruby-net-dns
Description-md5: b8f6ba855b01d34634cc23ced8d4344b
Description-en: Pure Ruby DNS library
 This package contains a pure Ruby DNS library, with a clean OO interface and
 an extensible API.
 .
 It started as a port of Perl Net::DNS module, but it evolved in time into a
 full Ruby library.
 .
 This package ships fork of net-dns by gitlab.

Package: ruby-net-http-digest-auth
Description-md5: f65c4d3c1077245ae751a98fa4223925
Description-en: RFC 2617 Digest Access Authentication implementation
 Stand-alone Ruby library implementing Digest Access
 Authentication. This package is completely independent (and does not
 fully integrate with) Net::HTTP.

Package: ruby-net-http-persistent
Description-md5: 437879140fca1139c9998166cd6338b9
Description-en: Manages persistent connections using Net::HTTP
 This package provides persistent connections to Net::HTTP.
 .
 Using persistent HTTP connections can dramatically increase the speed of HTTP.
 Creating a new HTTP connection for every request involves an extra TCP
 round-trip and causes TCP congestion avoidance negotiation to start over.
 .
 Net::HTTP supports persistent connections with some API methods but does not
 make setting up a single persistent connection or managing multiple
 connections easy.  Net::HTTP::Persistent wraps Net::HTTP and allows you to
 focus on how to make HTTP requests.

Package: ruby-net-http-pipeline
Description-md5: 71cbb714d48e7c52715ec0a1a112ddd7
Description-en: HTTP/1.1 pipelining implementation atop Net::HTTP
 This package contains an HTTP/1.1 pipelining implementation atop Net::HTTP.
 A pipelined connection sends multiple requests to the HTTP server without
 waiting for the responses. The server will respond in-order.

Package: ruby-net-irc
Description-md5: 586c7594513b397f37542f0a7c70ebeb
Description-en: Ruby IRC library (Client, Server and many IRC gateways to webservice)
 The "net-irc" is a library for implementing IRC server(for gateway and
 web services) and client(for bot).
 .
 This is mostly conform to RFC 1459 but partly not for convenience.

Package: ruby-net-ldap
Description-md5: 7361973b336dab09de8e4fd976f50768
Description-en: LDAP client library for Ruby
 Net::LDAP is an LDAP support library written in pure Ruby.  It
 supports all LDAP client features, and a subset of server features
 as well.

Package: ruby-net-ntp
Description-md5: f35e97b8efba6ee1173f8069e027baf1
Description-en: NTP client for ruby
 This project was a rubyfied version of perl's Net::NTP module, by James G.
 Willmore. It provides a method to query an NTP server as specified in RFC1305
 and RFC2030. Updated and re-released in 2010 by Zencoder.

Package: ruby-net-scp
Description-md5: c30e767b85671b948197bd048f6d7acd
Description-en: pure ruby implementation of the SCP protocol
 Net::SCP is a pure-Ruby implementation of the SCP protocol.
 This operates over SSH (and requires the Net::SSH library), and allows
 files and directory trees to copied to and from a remote server.

Package: ruby-net-sftp
Description-md5: 90796a3bdaee3b9508db98420d9fa9f3
Description-en: Ruby implementation of the SFTP protocol
 Net::SFTP is a pure-Ruby implementation of the SFTP protocol (specifically,
 versions 1 through 6 of the SFTP protocol). Note that this is the "Secure File
 Transfer Protocol", typically run over an SSH connection, and has nothing to
 do with the FTP protocol.

Package: ruby-net-ssh
Description-md5: 55972a1a305eed01d7d977b082acfbf5
Description-en: Ruby implementation of the SSH protocol
 Net::SSH is a pure-Ruby implementation of the SSH protocol. It allows
 you to write programs that invoke and interact with processes on remote
 servers, via SSH.

Package: ruby-net-ssh-gateway
Description-md5: b7564eecf48c09ad77d3337a5ecec3fb
Description-en: Ruby library for tunneling connections to servers with ssh
 Net::SSH::Gateway is a library for programmatically tunneling connections to
 servers via a single "gateway" host.
 It is useful for establishing Net::SSH connections to servers behind firewalls,
 but can also be used to forward ports and establish connections of other types,
 like HTTP, to servers with restricted access.

Package: ruby-net-ssh-krb
Description-md5: 33c05243fd36ee6d2f72160ae5f61ea7
Description-en: Kerberos support for ruby-net-ssh
 Extends ruby-net-ssh by adding Kerberos authentication capability for
 password-less logins on multiple platforms.

Package: ruby-net-ssh-multi
Description-md5: d96b3c9d2ae5eda0935025fa062337a5
Description-en: Ruby library for making multiple SSH connections to remote systems
 Net::SSH::Multi is a library for controlling multiple Net::SSH connections
 via a single interface. It exposes an API similar to that of
 Net::SSH::Connection::Session and Net::SSH::Connection::Channel, making it
 simpler to adapt programs designed for single connections to be used with
 multiple connections.
 .
 This library is particularly useful for automating repetitive tasks that
 must be performed on multiple machines. It executes the commands in parallel,
 and allows commands to be executed on subsets of servers (defined by groups).

Package: ruby-netaddr
Description-md5: f239e8f1830fed32c61ade250ce68b2e
Description-en: manipulating network addresses
 NetAddr easily handle advanced tasks such as automating the
 subnetting/supernetting of IP space, performing calculations on IP CIDR
 blocks, and other various items.

Package: ruby-netcdf
Description-md5: 5dda80abccdd7cdbe0569336d5f4bd6a
Description-en: Ruby interface of netCDF library
 RubyNetCDF is a Ruby interface of netCDF library built on the NArray
 library, which is an efficient multi-dimensional numeric array class
 for Ruby.

Package: ruby-netrc
Description-md5: cd1f572bd6face9916bc52cc6bdb5fd2
Description-en: Ruby library to read and write netrc files
 This Ruby library can read and update netrc(5) files, preserving formatting
 including comments and whitespace.
 .
 This package contains the 'netrc' library, not to be confused with the
 'net-netrc' library from the 'ruby-net-netrc' package.

Package: ruby-nfc
Description-md5: 589ae52816a76b74e1f5d7f7427afb9d
Description-en: ruby wrapper for the libnfc
 NFC is a ruby wrapper for the Near Field Communication library (libnfc).
 The Near Field Communication library works with many USB RFID readers,
 so this lets you read RFID tags.

Package: ruby-nfnetlink
Description-md5: 3104dd1a22a294434ba2080f40b3c971
Description-en: Wrapper on top of libnfnetlink using FFI
 libnfnetlink is the low-level library for netfilter related kernel/userspace
 communication. It provides a generic messaging infrastructure for in-kernel
 netfilter subsystems (such as nfnetlink_log, nfnetlink_queue,
 nfnetlink_conntrack) and their respective users and/or management tools in
 userspace.
 .
 This package contains a small, still incomplete, wrapper around libnfnetlink.

Package: ruby-nfqueue
Description-md5: 09c79f537c01d89eed8d924a1a641eff
Description-en: Wrapper around libnetfilter_queue using FFI
 This package contains a tiny wrapper around libnetfilter_queue. It allows you
 to very simply intercept and modify network traffic in a Ruby environment.

Package: ruby-ngraph
Description-md5: 05edfae8b7f19ada152c65267cfd343d
Description-en: Library for using ngraph-gtk Ruby programs
 This library provides an API to use ngraph-gtk. Ngraph is the program
 to create scientific 2-dimensional graphs for researchers and
 engineers. This program can create advanced graphs which can't be
 created by spreadsheets. Graphs can be exported to postscript.
 .
 This package contains a library for using ngraph-gtk in Ruby programs.

Package: ruby-ninix-fmo
Description-md5: f199990239b0dd1201a1528c4c926e40
Description-en: gem for using FileMappingObject in ninix-kagari
 This gem is a precondition for ninix-kagari which is a replacement
 for the game ninix-aya.

Package: ruby-nokogiri
Description-md5: 8b5216e340ca3509e38f4420fb6ca92a
Description-en: HTML, XML, SAX, and Reader parser for Ruby
 Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser.  It is able to
 search documents via XPath or CSS3 selectors, and is a drop-in replacement
 for Hpricot (though not bug for bug).

Package: ruby-nokogiri-diff
Description-md5: a4c3c2ccfde4b6d64d012634f0f5883b
Description-en: calculate the differences between two XML/HTML documents
 Nokogiri::Diff adds the ability to calculate the differences (added or removed
 nodes) between two XML/HTML documents.
 .
 Features
 * Performs a breadth-first comparison between children nodes.
 * Compares XML/HTML Elements, Attributes, Text nodes and DTD nodes.
 * Allows calculating differences between documents, or just enumerating the
 added or removed nodes.

Package: ruby-nokogiri-html5-inference
Description-md5: 50ef1299d02a213506f14db7d245fb6e
Description-en: Given HTML5 input, make a reasonable guess at how to parse it
 Infer from the HTML5 input whether it's a fragment or a document, and if
 it's a fragment what the proper context node should be. This is useful for
 parsing trusted content like view snippets, particularly for morphing cases
 like StimulusReflex.

Package: ruby-nori
Description-md5: 98c9aa5b96717c8a05173e51ee8534aa
Description-en: XML to Hash translator
 Really simple XML parser ripped from Crack which ripped it from Merb.
 Nori was created to bypass the stale development of Crack, improve its XML
 parser and fix certain issues.
 .
 Nori supports pluggable parsers and ships with both REXML and Nokogiri
 implementations. It defaults to Nokogiri, but you can change it to use REXML.

Package: ruby-noticed
Description-md5: 4d3b1bf476700c34b761b412e31f51d1
Description-en: Notifications for Ruby on Rails applications
 Noticed is a gem that allows your application to send notifications of
 varying types, over various mediums, to various recipients. Be it a Slack
 notification to your own team when some internal event occurs or a
 notification to your user, sent as a text message, email, and real-time UI
 element in the browser, Noticed supports all of the above (at the same time)!

Package: ruby-notiffany
Description-md5: b02ebf56d0d36a48b585add9dc6da9d2
Description-en: Wrapper library for most popular notification libraries
 Notification library supporting popular notifiers, such as:
 Growl, libnotify, TMux, Emacs, rb-notifu, notifysend, gntp, TerminalNotifier.
 .
 Features:
 * most popular notification libraries supported
 * easy to override options at any level (new(), notify())
 * using multiple notifiers simultaneously
 * child processes reuse same configuration

Package: ruby-notify
Description-md5: 4728764293053363e7e0d0e83a75e3fc
Description-en: Desktop notification command on cross platform
 The "notify" provides a function to notify on cross platform.
 Notify supports the following features:
 - growl
 - notify-send
 - Growl for Windows (`ruby_gntp`)
 - libnotify
 - Mountain Lion Notification Center (`terminal-notifier`)
 .
 In Debian, "notify" command is simple wrapper to execute "notify-send".

Package: ruby-notmuch
Description-md5: 4a5eb6380faed4bf3e42af7e8ef0ea1a
Description-en: Ruby interface to the notmuch mail search and index library
 Notmuch is a system for indexing, searching, reading, and tagging
 large collections of email messages in maildir or mh format. It uses
 the Xapian library to provide fast, full-text search with a very
 convenient search syntax.
 .
 This package provides a Ruby interface to the notmuch
 functionality, directly interfacing with a shared notmuch library.

Package: ruby-ntlm
Description-md5: cacef1d850160bd8497deaf0c378a881
Description-en: NTLM authentication client for Ruby
 NTLM (NT LAN Manager) is an authentication protocol used in various Microsoft
 network protocol implementations. It employs a challenge-response mechanism
 for authentication, in which clients are able to prove their identities
 without sending a password to the server.
 This Ruby library provides message creator and parser for the NTLM
 authentication. It supports NTLM v1 only.

Package: ruby-numerizer
Description-md5: ce7762d98cea3c0d34776dbb5298de2d
Description-en: parse numbers in natural language from strings (ex forty two)
 Numerizer is a library to help with parsing numbers in natural language from
 strings (ex forty two). It was extracted from the awesome Chronic gem
 http://github.com/evaryont/chronic.

Package: ruby-numru-misc
Description-md5: c7fdea4f601edb45ad85087648253803
Description-en: Miscellaneous functions and classes to help Ruby programming
 The module "NumRu::Misc" provides miscellaneous functions and classes to
 facilitate programming for Ruby.
 - NumRu::Misc::KeywordOpt
 A class to facilitate optional keyword arguments. More specifically,
 it helps the use of a Hash to mimic the keyword argument system.
 With this, you can set default values and description to each
 keyword argument.
 - NArray Enhanchement
 - NumRu::Misc::MD_Iterators
 A Mixin. To be included in a class with multi-dimension indexing
 support (such as NArray).
 - NumRu::Misc::EMath
 To be included instead of the Math predefined module (or NMath in
 NArray). Unlike Math and NMath, EMath handles unknown classes by
 calling its native instance method (assuming the same name).

Package: ruby-numru-units
Description-md5: b38a2fe24a41a600aae86a28d980adde
Description-en: Ruby class library to handle units of physical quantities
 Numru-units is a class to handle units of physical quantities.
 It covers most functionality of UNIDATA's UDUNITS Library
 (http://www.unidata.ucar.edu/packages/udunits), however,
 with a more sophisticated handling of string expressions.

Package: ruby-oauth
Description-md5: 54877f8aa90520efdb6fbaa283d807c9
Description-en: Ruby library for OAuth core
 This package is a ruby library providing OAuth consumer and provider.
 .
 OAuth is an open standard that allows users to share their private
 resources (e.g. photos, videos, contact lists) stored on one site with
 another site without having to hand out their username and password.

Package: ruby-oauth-tty
Description-md5: 7784c6c3e075c076a0b20bf27f93db6e
Description-en: OAuth 1.0 / 1.0a TTY CLI
 OAuth 1.0 / 1.0a TTY Command Line Interface

Package: ruby-oauth2
Description-md5: db0b39259e25a1911fa90c73de75bcde
Description-en: ruby wrapper for the OAuth 2.0 protocol
 A Ruby wrapper for the OAuth 2.0 protocol built with a similar style to the
 original OAuth spec.

Package: ruby-obexftp
Description-md5: dc520555636c19317e0cda9c9735b8b2
Description-en: ruby binding to the object exchange file transfer library
 OBEX, the OBject EXchange protocol, can best be described as binary HTTP.
 OBEX is optimized for ad-hoc links and can be used to exchange
 all kind of objects like files, pictures, calendar entries (vCal)
 and business cards (vCard) over bluetooth, IrDA, USB and serial cable
 links.
 .
 This package contains the binding for the Ruby programming language.

Package: ruby-octokit
Description-md5: 5fdd4afbbb80df9d2d36e0fcfdc7aca6
Description-en: Ruby toolkit for working with the GitHub API
 ruby-octokit wraps the GitHub API in a flat API client that follows Ruby
 conventions and requires little knowledge of REST.
 .
 It provides all expected features needed to interact with Github or
 any other implementation of their API:
 .
 - Authenticated (basic and oauth) and unauthenticated requests.
 - Access to all resources and fields.
 - Direct access to HTTP response headers if needed.
 - Pagination.
 - Hypermedia features (ruby-octokit is built on top of ruby-sawyer).

Package: ruby-odbc
Description-md5: 4b0bfc29dbe68a7af0b5ec446842bbc8
Description-en: ODBC Binding for Ruby
 ODBC is a standard API for connecting to ODBC data sources such as Relational
 Database Management Systems (RDBMSs). For accessing ODBC data sources from the
 Ruby language, an ODBC binding library and Ruby interface are required.
 .
 This package includes both UTF-8 and non-UTF-8 versions.

Package: ruby-oedipus-lex
Description-md5: a5ef45d19d69ef0de84177e356399379
Description-en: Lexer generator in the same family as Rexical and Rex
 Oedipus Lex is a lexer generator in the same family as Rexical and
 Rex. Oedipus Lex is a independent lexer fork of Rexical. Rexical was
 in turn a fork of Rex. We've been unable to contact the author of rex
 in order to take it over, fix it up, extend it, and relicense it to
 MIT. So, Oedipus was written clean-room in order to bypass licensing
 constraints (and because bootstrapping is fun).
 .
 Oedipus brings a lot of extras to the table and at this point is only
 historically related to rexical. The syntax has changed enough that
 any rexical lexer will have to be tweaked to work inside of oedipus.
 At the very least, you need to add slashes to all your regexps.
 .
 Oedipus, like rexical, is based primarily on generating code much like
 you would a hand-written lexer. It is _not_ a table or hash driven
 lexer. It uses StrScanner within a multi-level case statement. As such,
 Oedipus matches on the _first_ match, not the longest (like lex and
 its ilk).

Package: ruby-oembed
Description-md5: 537a34238319d30474d132bc7164f447
Description-en: oEmbed for Ruby
 An oEmbed consumer library written in Ruby, letting you easily get embeddable
 HTML representations of supported web pages, based on their URLs. See
 http://oembed.com for more information about the protocol.

Package: ruby-ogginfo
Description-md5: c752adde2ae3262c6d01cd9622638afd
Description-en: Ruby library for accessing low-level information on ogg files
 Ruby-ogginfo provides access to the bitrate, length, samplerate, encoder,
 and tag information of ogg files. It can also access and write tags for
 ogg files provided that vorbis-tools is installed.

Package: ruby-oily-png
Description-md5: 8e5a3d26030464adc071000be70ce85d
Description-en: native mixin to speed up ChunkyPNG
 OilyPNG is a Ruby C extension to speed up the pure Ruby ChunkyPNG
 library. It is a standalone module, so it does not require LibPNG,
 ImageMagick or any other library. Currently it has an alternative
 implementation of decoding and encoding PNGs, making these operations
 much faster, especially for PNG images that apply filtering.

Package: ruby-oj
Description-md5: 550e05851a129202d0895a04dc6ee06d
Description-en: fast JSON parser and serializer for Ruby
 JSON (or JavaScript Object Notation) is a text-based open standard designed
 for human-readable data interchange.
 .
 Oj (Optimized JSON) is a Ruby library written to provide speed optimized
 handling of JSON, for parsing JSON and serializing objects.

Package: ruby-oj-introspect
Description-md5: a3cf6c6acca231dadab99a623a03f231
Description-en: Oj introspect parser.
 Embeds start and end byte offsets of JSON objects into generated Ruby hashes.

Package: ruby-ole
Description-md5: 15d521c2fd93f8ba660c6dd6c3b22750
Description-en: Ruby library for read/write access for OLE compound documents
 Ruby-ole is a library for read/write access to OLE2 structured storage
 files, such as those produced by Microsoft Office, eg *.doc, *.msg
 etc.
 .
 It provides a simple and easy to use API, supporting read and write
 streaming, by providing transparent access to the "files" within OLE
 documents as IO-like objects, supporting all the expected operations.

Package: ruby-omniauth
Description-md5: da3d28de808add35ff16a65de6d77527
Description-en: flexible authentication system utilizing Rack middleware
 OmniAuth is a Ruby library that standardizes multi-provider
 authentication for web applications. It was created to be powerful,
 flexible, and do as little as possible. Any developer can create
 strategies for OmniAuth that can authenticate users via disparate
 systems. OmniAuth strategies have been created for everything from
 Facebook to LDAP.

Package: ruby-omniauth-alicloud
Description-md5: 22f5819c2fb46c31712a3175c9b19a3e
Description-en: Omniauth strategy for AliCloud
 Wrapper the AliCloud Oauth2 API. OmniAuth::Strategies::Alicloud is simply a
 Rack middleware. Read the OmniAuth docs for detailed instructions.

Package: ruby-omniauth-atlassian-oauth2
Description-md5: 73bd4859b58ef0defa4f6c5a60ade437
Description-en: Atlassian OAuth2 strategy for OmniAuth 1.x
 An Atlassian OAuth2 strategy for OmniAuth 1.x. This allows one to login to
 Atlassian with your ruby app.
 .
 OmniAuth is a Ruby library that standardizes multi-provider authentication for
 web applications.

Package: ruby-omniauth-authentiq
Description-md5: 3786a9e2f8762a2dbb50c2c45f4bb9c7
Description-en: Authentiq strategy for OmniAuth
 Strategy to enable passwordless authentication in OmniAuth via Authentiq.
 .
 OmniAuth is a library that standardizes multi-provider authentication for  web
 applications. It was created to be powerful, flexible.

Package: ruby-omniauth-azure-activedirectory-v2
Description-md5: 913172d2a76f85112a1c7af32a18d9ae
Description-en: OAuth 2 authentication with the Azure ActiveDirectory V2 API
 This library replaces unmaintained omniauth-azure-oauth2 with more features.
 This also supports full V2 API of ActiveDirectory.

Package: ruby-omniauth-dingtalk-oauth2
Description-md5: 4fad38f6023bfb30725e66a9c2321f8e
Description-en: Omniauth strategy for DingTalk
 Wrapper the DingTalk Oauth2 API

Package: ruby-omniauth-facebook
Description-md5: 874a664b31a1ff7794fad04c69d33c3a
Description-en: Oauth2 facebook strategy for OmniAuth
 This gem contains a OAuth2 facebook strategy for OmniAuth. It supports the
 OAuth 2.0 server-side and client-side flows.
 .
 Read the Facebook docs for more details:
 http://developers.facebook.com/docs/authentication.

Package: ruby-omniauth-github
Description-md5: e1accc812598f1a995c7bbf57c7616b1
Description-en: GitHub strategy for the Ruby OmniAuth library
 OmniAuth is a Ruby library that standardizes multi-provider
 authentication for web applications. It was created to be powerful,
 flexible, and do as little as possible. Any developer can create
 strategies for OmniAuth that can authenticate users via disparate
 systems. OmniAuth strategies have been created for everything from
 Facebook to LDAP.
 .
 This package contains the official OmniAuth strategy for GitHub.

Package: ruby-omniauth-gitlab
Description-md5: 4a10e4efb9f8ea1dd30a6ca918f65345
Description-en: OAuth2 strategy for authenticating to GitLab service
 This gem provides the OAuth2 strategy for authenticating to the GitLab
 service.
 .
 GitLab is a web-based Git repository manager with wiki and issue tracking
 features.

Package: ruby-omniauth-google-oauth2
Description-md5: 3b478ca22b9e22809c5c5d8b1e537082
Description-en: Google OAuth2 strategy for OmniAuth 1.x
 This gem allows one to authenticate with Google via OAuth2 in OmniAuth
 .
 Google's developer area contains ample documentation on how it implements
 this, so if you are really interested in the details, check  out
 https://developers.google.com/accounts/docs/OAuth2 for more.

Package: ruby-omniauth-oauth2
Description-md5: 1ba6868672635a327588a0ae64edae40
Description-en: abstract OAuth2 strategy for OmniAuth
 This gem contains a generic OAuth2 strategy for OmniAuth. It is meant to
 serve as a building block strategy for other strategies and not to be
 used independently (since it has no inherent way to gather uid and user
 info).

Package: ruby-omniauth-oauth2-generic
Description-md5: 7a1184e35262509c030bdc1169a01306
Description-en: generic OmniAuth strategy for OAuth2 providers
 This package provides the gem omniauth-oauth2-generic that provides a generic,
 configurable OmniAuth Strategy for OAuth2 providers.
 .
 OmniAuth is a flexible authentication system utilizing Rack middleware

Package: ruby-omniauth-rails-csrf-protection
Description-md5: 7f504a39041ef2b41f6e6bf65ee37ae7
Description-en: Provides CSRF protection on OmniAuth request endpoint on Rails application
 This gem provides a mitigation against CVE-2015-9284 (Cross-Site Request
 Forgery on the request phrase when using OmniAuth gem with a Ruby on Rails
 application) by implementing a CSRF token verifier that directly utilize
 `ActionController::RequestForgeryProtection` code from Rails.

Package: ruby-omniauth-wordpress
Description-md5: 5f1155d46a5ebd23def3d1923a3f5e67
Description-en: Wordpress strategy for OmniAuth
 This library contains a OAuth2 wordpress strategy for OmniAuth. It allows your
 ruby application to connect to  wordpress and allows you to post to a
 wordpress blog from your application.

Package: ruby-open-graph-reader
Description-md5: f16678ed3ad0063da43d68a4bee42d6b
Description-en: OpenGraph protocol parser
 A library to fetch and parse OpenGraph properties from an URL or a given
 string.
 .
 The Open Graph protocol enables any web page to become a rich object in a
 social graph. It allows embedding of images and videos of a webpage from its
 url.

Package: ruby-open-uri-redirections
Description-md5: 4cd6b9761225824220bbc4776b9e49a0
Description-en: openuri patch to allow redirections between HTTP and HTTPS
 This applies a patch to OpenURI to optionally allow redirections from
 HTTP to HTTPS, or from HTTPS to HTTP.

Package: ruby-open4
Description-md5: 01fde789b4b753b418ea822aa5ccc7ea
Description-en: library for managing child processes in Ruby
 Open4 lets you open child process with handles on pid, stdin, stdout, and
 stderr: manage child processes and their I/O handles easily.

Package: ruby-openid
Description-md5: 3408aff6b7f77b8d5a8afe7eb8d3bd91
Description-en: Ruby library for verifying and serving OpenID identities
 Ruby OpenID makes it easy to add OpenID authentication to your web
 applications.
 This library is a port of the Python OpenID library, and features:
 .
 * API for verifying OpenID identities (OpenID::Consumer)
 * API for serving OpenID identities (OpenID::Server)
 * Consumer and server support for extensions, including simple registration
 * Yadis 1.0 and OpenID 1.0 service discovery, including server fallback
 * Does not depend on underlying web framework
 * Multiple storage implementations (Filesystem, SQL)
 * Comprehensive test suite
 * Example code to help you get started, including:
 - WEBrick based consumer
 - Ruby on rails based server
 - OpenIDLoginGenerator for quickly creating a rails app that uses OpenID
 for authentication
 - ActiveRecord adapter for using an SQL store in rails

Package: ruby-openid-connect
Description-md5: 7389f5f8c2c8614f3264913d417879c8
Description-en: OpenID Connect Server & Client Library
 OpenID Connect 1.0 is a simple identity layer on top of the OAuth 2.0
 protocol. It allows Clients to verify the identity of the End-User based on
 the authentication performed by an Authorization Server, as well as to obtain
 basic profile information about the End-User in an interoperable and REST-like
 manner.
 .
 OpenID Connect allows clients of all types, including Web-based, mobile, and
 JavaScript clients, to request and receive information about authenticated
 sessions and end-users. The specification suite is extensible, allowing
 participants to use optional features such as encryption of identity data,
 discovery of OpenID Providers, and session management, when it makes sense
 for them.

Package: ruby-openssl-signature-algorithm
Description-md5: 33d5a1f48900bf8f59d98936d035c156
Description-en: helpers for signing and verifying signatures with openssl
 Provides OpenSSL::SignatureAlgorithm::ECDSA,
 OpenSSL::SignatureAlgorithm::RSAPSS
 and OpenSSL::SignatureAlgorithm::RSAPKCS1 ruby object wrapers on top of
 OpenSSL::PKey::EC and OpenSSL::PKey::RSA, so that one can reason in terms of
 signature algorithms when signing and/or verifying signatures, instead of
 keys.

Package: ruby-openstack
Description-md5: d8039c68a54d6041aa29fed29b181506
Description-en: OpenStack Ruby API
 This package provides Ruby Openstack Compute, Object-Store, Block Storage and
 Network bindings for the OpenStack API. Currently supports both v1.0 and v2.0
 (keystone) auth.

Package: ruby-optimist
Description-md5: bd15c1a16f2cff05ddf8a48c3256408c
Description-en: Commandline parser for Ruby that just gets out of your way
 Optimist is a commandline option parser for Ruby that just
 gets out of your way. One line of code per option is all you need to write.
 .
 For that, you get a nice automatically-generated help page, robust option
 parsing, command subcompletion, and sensible defaults for everything you
 don't specify.

Package: ruby-org
Description-md5: fd06ca64b5040c55c3b91640a8911e29
Description-en: Emacs org-mode parser for Ruby
 An Emacs org-mode parser written in Ruby. The most significant thing this
 library does today is convert org-mode files to HTML or Textile. Currently,
 you cannot do much to customize the conversion. The supplied textile
 conversion is optimized for extracting "content" from the orgfile as opposed
 to "metadata."

Package: ruby-origami
Description-md5: b8d883f9697bb557a0c3448c7ac8a051
Description-en: PDF analysis and manipulation tool (Ruby library)
 Origami is a PDF-compliant parser. It provides a scripting tool to generate
 and analyze malicious PDF files. It can also be used to create on-the-fly
 customized PDFs, or to inject (evil) code into already existing documents.
 .
 This package contains the Ruby library code, which can be used from other Ruby
 programs to manipulate PDF's.

Package: ruby-origin
Description-md5: 6781493b10bc4631e0eb97313e288d0e
Description-en: Simple DSL for MongoDB query generation
 Origin provides a DSL to mix in to any object to give it the ability to build
 MongoDB queries easily. It was extracted from Mongoid in an attempt to allow
 others to leverage the DSL in their own applications without needing a mapper.

Package: ruby-orm-adapter
Description-md5: 3bc773ac3a845ebc96b105ecd9a1a916
Description-en: single point of entry for using basic features of ruby ORMs
 orm_adapter provides a single point of entry for using basic features of
 popular ruby ORMs.  Its target audience is gem authors who want to support
 many ruby ORMs.

Package: ruby-os
Description-md5: cfce1c82ffab274b14baf5ea467bf65c
Description-en: Simple and easy way to know if you're on windows or not (reliably)
 It also tells how many bits the OS is, etc.
 .
 The OS library allows for some useful and easy functions, like OS.windows?
 (=> true or false) OS.bits ( => 32 or 64) etc"

Package: ruby-otr-activerecord
Description-md5: 65d4cb8c69928b82191c4886f18c19df
Description-en: Off The Rails: Use ActiveRecord with Grape, Sinatra, Rack, or anything else!
 An easy way to use ActiveRecord "off the rails."
 Works with Grape, Sinatra, plain old Rack, or even in a boring little script!
 .
 The defaults are all very Railsy (config/database.yml, db/seeds.rb,
 db/migrate, etc.), but you can easily change them.
 .
 Formerly known as grape-activerecord.

Package: ruby-ox
Description-md5: 9754971cc5d8cc81916a5e1443772e6a
Description-en: fast XML parser and object serializer
 Optimized XML (Ox), as the name implies, was written to provide speed
 optimized XML handling.  It was designed to be an alternative to Nokogiri
 and other Ruby XML parsers for generic XML parsing and as an alternative
 to Marshal for Object serialization.
 .
 Ox handles XML documents in three ways: it is a generic XML parser and
 writer, a fast Object / XML marshaller, and a stream SAX parser.  The
 library is implemented in C for speed and has a lean, simple Ruby API.

Package: ruby-packable
Description-md5: 6b96497d333e74ae4c5a5a0a3115ae34
Description-en: extensive packing and unpacking capabilities for Ruby
 The packable Ruby library provides a nicer, smarter and more powerful
 alternative to Ruby's Array::pack and String::unpack methods to read and write
 binary data.

Package: ruby-packetfu
Description-md5: d3705bcf4db54b7c96cab3ffe4be00ea
Description-en: mid-level packet manipulation library for Ruby
 PacketFu is a library for reading and writing packets to an interface or to a
 libpcap-formatted file. This library can read, parse, and write network
 packets with the level of ease and fun expected from Ruby.

Package: ruby-pagy
Description-md5: 79f753c184f705caa3915b8796da12d9
Description-en: The Leaping Gem!
 Agnostic pagination in plain Ruby

Package: ruby-paint
Description-md5: a2a8382d237fcbdd0c6550cc18f7f5e4
Description-en: terminal paint library with 256 color and effect support
 The paint library for ruby provides a single method, `Paint.[]`, that produces
 colored output on terminals. It comes with support for 256 color terminals,
 ANSI effects, and allows defining custom shortcuts.

Package: ruby-pango
Description-md5: 422113da666218d3e6c66a312e10ac17
Description-en: Pango bindings for the Ruby language
 Pango is a library for layout and rendering of text, with an emphasis on
 internationalization.
 .
 This package contains libraries for using Pango with the Ruby programming
 language.

Package: ruby-parallel
Description-md5: 740ec9fb40a63a9b8b7e74bc3c2fdc47
Description-en: library to run any kind of code in parallel processes
 This package provides a Ruby library to run any code in parallel Processes (in
 order to use all CPUs) or Threads (to speedup blocking operations).
 .
 This is best suited for map-reduce operations or e.g. parallel
 downloads or uploads.

Package: ruby-parallel-tests
Description-md5: 0ae0955561222ac540be766e3ba3e0df
Description-en: Run Test::Unit / RSpec / Cucumber / Spinach in parallel
 Speedup Test::Unit + RSpec + Cucumber + Spinach by running parallel
 on multiple CPU cores. ParallelTests splits tests into even groups
 (by number of lines or runtime) and runs each group in a single process
 with its own database.

Package: ruby-paranoia
Description-md5: bf3a95406d293ece533a4095e9959445
Description-en: re-implementation of acts_as_paranoid for Rails 3
 Paranoia is a re-implementation of acts_as_paranoid for Rails 3, using much,
 much, much less code. You would use either plugin / gem if you wished that
 when you called destroy on an Active Record object that it didn't actually
 destroy it, but just "hid" the record. Paranoia does this by setting a
 deleted_at field to the current time when you destroy a record, and hides it
 by scoping all queries on your model to only include records which do not have
 a deleted_at field.

Package: ruby-parse-cron
Description-md5: 4898d1b4a13de1cb3ac2a7907a250e2c
Description-en: parse cron expressions and calculate next job occurrence
 "parse-cron" parses crontab timing specification and determine when the
 next scheduled job should be run.

Package: ruby-parseconfig
Description-md5: 7ba08dbdfd12c2b1e0bb46faaace4e51
Description-en: Simple standard configuration file parser for Ruby
 ParseConfig provides simple parsing of standard configuration files in the
 form of 'param = value'.  It also supports nested [group] sections.

Package: ruby-parslet
Description-md5: 8340b0724ed504c67d32c34c6084ca84
Description-en: Parser construction library with great error reporting in Ruby
 Parslet makes developing complex parsers easy. It does so by
 .
 * providing the best error reporting possible
 * not generating reams of code for you to debug
 .
 Parslet takes the long way around to make your job easier. It allows for
 incremental language construction. Often, you start out small, implementing
 the atoms of your language first; _parslet_ takes pride in making this
 possible.

Package: ruby-password
Description-md5: 29d7ffb0ecf8a7a3ef72ab893bdb7b53
Description-en: Ruby library for handling passwords
 This package is a suite of password handling methods. Specifically, it
 handles manual entry of passwords from the keyboard in both buffered and
 unbuffered modes, password strength checking, random password generation,
 phonemic password generation, and encryption of passwords.
 .
 The common CrackLib library is used to perform password strength checking.

Package: ruby-pastel
Description-md5: 01d2ad6d66def9085ad03cbfff447b78
Description-en: terminal strings styling with intuitive and clean API
 This Ruby library provides styling for strings for output to the
 terminal with an intuitive and clean API.
 .
 This is part of the TTY components framework to easily build terminal
 applications in Ruby.

Package: ruby-path-expander
Description-md5: e7f0996fda53d7c9b991f84048af5fe4
Description-en: PathExpander helps pre-process command-line arguments
 PathExpander helps pre-process command-line arguments expanding
 directories into their constituent files. It further helps by
 providing additional mechanisms to make specifying subsets easier
 with path subtraction and allowing for command-line arguments to be
 saved in a file.
 .
 NOTE: this is NOT an options processor. It is a path processor
 (basically everything else besides options). It does provide a
 mechanism for pre-filtering cmdline options, but not with the intent
 of actually processing them in PathExpander. Use OptionParser to
 deal with options either before or after passing ARGV through
 PathExpander.

Package: ruby-pathname2
Description-md5: 565ec784bb53f21dc270806cca3e8e1f
Description-en: alternate implementation of the Pathname class
 pathname2 is a library that provides an implementation of the Pathname
 class different from the one that ships as part of the Ruby standard
 library. It is a subclass of String, though several methods have been
 overridden to better fit a path context. In addition, it supports file
 URL's as paths, provides additional methods for Windows paths, and
 handles UNC paths on Windows properly.

Package: ruby-pathspec
Description-md5: 636df8022999e917cb70aba57ce4173b
Description-en: Library to match path patterns such as gitignore
 This library implements matching of path patterns as they exist in gitignore
 files. With this library you can load a gitignore file, and then verify that a
 path matches one of the patterns listed in the file. You can also find out all
 of the files matching different patterns in a whole hierarchy of a filesystem.
 .
 This library is a ruby port of the Python library with the same name.

Package: ruby-pathutil
Description-md5: ade156af974691e78b46cf6cef17335a
Description-en: Faster pure Ruby implementation of Pathname with extra bits
 Pathutil tries to be a faster pure Ruby impelementation of Pathname.
 It arose out of a need to fix basic problems with Pathname, such as
 suscepetibility to join overrides, need for automatic encoding, and
 normalization (for stuff like Jekyll) and the ability to do other
 safe-style operations in an encapsulated format, like copying files and
 folders with symlinks but only if they originate from the given root.

Package: ruby-pcaprub
Description-md5: 60b6a40b8e28707383dfecda25007754
Description-en: Ruby bindings for LBL Packet Capture library (libpcap)
 libpcap (Packet CAPture) provides a portable framework for low-level
 network monitoring.  Applications include network statistics collection,
 security monitoring, network debugging, etc.
 .
 pcaprub provide a consistent interface for using libcap in Ruby.
 .
 It does not provide packet processing functionality, only the interface for
 capturing packets, and passing yielding those packets.

Package: ruby-pdf-core
Description-md5: 019bc0896b44e846415d9ddb4d824927
Description-en: Ruby library to render PDF documents
 PDF::Core is a pure Ruby library to render PDF documents. It supports
 several PDF features, such as among others:
 * low-level annotation
 * istream objects and stream filters
 * NameTree
 * object repository
 * object serialization
 * indirect objects
 * page geometries
 .
 It is used internally by Prawn (provided in the ruby-prawn package),
 a Ruby PDF generation library.

Package: ruby-pdf-inspector
Description-md5: b4183d019143fd7e460b497296c4d667
Description-en: Ruby library for analyzing PDF output
 This library provides a number of tools based on the Ruby library PDF::Reader,
 provided in the ruby-pdf-reader package, to test and analyze PDF output. the
 primary purpose of this tool is to support the tests for ruby-prawn, a pure
 Ruby PDF generation library.

Package: ruby-pdf-reader
Description-md5: 00cefbb812254d1c34800339b16e1e3d
Description-en: Ruby library for accessing the content of PDF files
 The PDF::Reader library implements a PDF parser conforming as much as possible
 to the PDF specification from Adobe. It provides programmatic access to the
 contents of a PDF file with a high degree of flexibility.
 .
 This is primarily a low-level library that should be used as the foundation
 for higher level functionality. There are a few exceptions to support very
 common use cases like extracting text from a page.

Package: ruby-peach
Description-md5: b6bd2ca1de6d89a990fc34c1737a7e67
Description-en: parallel execution of each and map in Ruby
 This Ruby module provides parallel (multi-threaded) versions of the each and
 map methods. This makes it each to (almost transparently) parallelize such
 loops.

Package: ruby-peek
Description-md5: bfe10f16ffe29da50dda3dd35480a262
Description-en: Take a peek into your Rails application
 This is a profiling tool originally built at GitHub to help them get an
 insight into their application. Now, they have extracted this into Peek, so
 that other Rails applications can experience the same benefit.

Package: ruby-peek-gc
Description-md5: cc1b74645c234f3f8aebadc76aaef08b
Description-en: Take a peek into the GC info of your Rails application
 peek is a profiling tool originally built at GitHub to help them get an
 insight into their application.

Package: ruby-peek-host
Description-md5: 10b9423c2053b27a8c448c65ef7f0c4b
Description-en: Take a peek into the host which served your Rails request
 Things this peek view provides: Hostname of the instance which served your
 request.
 .
 peek is a profiling tool originally built at GitHub to help them get an
 insight into their application.

Package: ruby-peek-performance-bar
Description-md5: 6b773f6ea85a3a0c23e0d9ae67a03b73
Description-en: peek into MySQL queries made during your application's requests
 Things this peek view provides:
 - Frontend
 - Latency / Receiving
 - Backend
 - TCP / SSL
 - Redirect
 - DNS Lookup
 .
 peek is a profiling tool originally built at GitHub to help them get an
 insight into their application.

Package: ruby-peek-pg
Description-md5: c280771095bd373004d026f5fe4cda1b
Description-en: Take a peek into the Postgres queries made during your application's requests
 Things this peek view provides:
 - Total number of Postgres queries called during the request
 - The duration of the queries made during the request

Package: ruby-peek-rblineprof
Description-md5: 9a5d3c0869871dfcb1982a87e01026d3
Description-en: rails integration for rblineprof
 Peek into how much each line of your Rails application takes throughout a
 request.
 .
 Things this peek view provides:
 - Total time it takes to render individual lines within your codebase
 - Total network time spent waiting per line

Package: ruby-peek-redis
Description-md5: ce4b1c66a8ce5f3cbd8977f4b8049c85
Description-en: Take a peek into the Redis calls made within your Rails application
 Things this peek view provides:
 - Total number of Redis commands called during the request
 - The duration of the calls made during the request
 .
 peek is a profiling tool originally built at GitHub to help them get an
 insight into their application.

Package: ruby-perfect-toml
Description-md5: 41feea7a4a848ec637bf73e726e532cf
Description-en: fast TOML parser library for Ruby
 PerfectTOML is yet another TOML parser.
 It is fully compliant with TOML v1.0.0, and faster than existing TOML parsers
 for Ruby. It has no extra dependency beyond the Ruby standard library.

Package: ruby-pg
Description-md5: 5d27f486d8d3919d33cc283d173af5da
Description-en: PostgreSQL interface for Ruby
 ruby-pg module allows Ruby programs to interface with the PostgreSQL
 database engine.
 .
 It supports the functions defined in libpq library.

Package: ruby-pg-ldap-sync
Description-md5: d17c6e1d7c6f935115990e20f25a4ef7
Description-en: Synchronize users and groups from LDAP/AD into PostgreSQL
 LDAP is often used for a centralized user and role management
 in an enterprise environment. PostgreSQL offers different
 authentication methods, like LDAP, SSPI, GSSAPI or SSL.
 However, for any method the user must already exist in the database,
 before the authentication can be used. There is currently
 no direct authorization of database users on LDAP. So roles
 and memberships has to be administered twice.
 .
 This program helps to solve the issue by synchronizing users,
 groups and their memberships from LDAP to PostgreSQL.
 Access to LDAP is used read-only. <tt>pg_ldap_sync</tt> issues proper
 CREATE ROLE, DROP ROLE, GRANT and REVOKE commands to synchronize
 users and groups.
 .
 It is meant to be started as a cron job.

Package: ruby-phlex
Description-md5: 402427bcf8d9d8d6078d7f35dfb51af3
Description-en: Object-oriented views in Ruby
 Phlex lets you build object-oriented web views in pure Ruby.

Package: ruby-phlex-rails
Description-md5: 2e0053ae4d50e0188cc90ef4a17cc7b3
Description-en: Phlex adapter for Rails
 Object-oriented views in pure Ruby.

Package: ruby-pkg-config
Description-md5: f93692d699df7cbc7e10c44a6f9f4c75
Description-en: pkg-config implementation for Ruby
 pkg-config can be used in your extconf.rb to properly detect necessary
 libraries for compiling native Ruby extensions, using the pkg-config database.
 Note that this package does not use pkg-config, only its database.

Package: ruby-plist
Description-md5: dbc3b1f02bd3ba854c514f44eb47110d
Description-en: all-purpose property list manipulation library
 Plist is a library to manipulate Property List files, also known as plists.
 It can parse plist files into native Ruby data structures as well as
 generating new plist files from your Ruby objects.

Package: ruby-pluggaloid
Description-md5: 4666e99f965582d412bae1f6e0c1c018
Description-en: Extensible plugin system for mikutter
 This library is used by mikutter for extensible plugin system.
 It provides plugin system and event communication.

Package: ruby-png-quantizator
Description-md5: 5bfd5ce2cb54c0b760fbab3ad3bd4010
Description-en: Small wrapper around pngquant
 This library gives a nice API to interact with the pngquant binary and
 meaningful exceptions in the ruby world if `pngquant` throws an error.
 .
 pngquant is a PNG (Portable Network Graphics) image optimising utility.

Package: ruby-po-to-json
Description-md5: ee2b31a98af86c79401820661fc7a92c
Description-en: convert gettext PO files to JSON
 This package provides the Ruby gem po_to_json. This gem can be used to convert
 gettext PO files to JSON objects so that you can use it in your application.
 gettext PO files are often used for adding support for internationalization.

Package: ruby-polyglot
Description-md5: fd516aef2948655a4a1d0b4e7f6f890c
Description-en: Custom language loaders for specified file extensions
 Allows one to write custom language loaders for specified file extensions
 to be hooked into require.
 .
 This supports the creation of DSLs having a syntax that is most
 appropriate to their purpose, instead of abusing the Ruby syntax.
 .
 Required files are attempted first using the normal Ruby loader,
 and if that fails, Polyglot conducts a search for a file having
 a supported extension.

Package: ruby-ponder
Description-md5: 61d434f6d09a044dc37a2dcb1b0b8c45
Description-en: Domain Specific Language for writing IRC Bots
 This package provides the gem Ponder (Stibbons), which is
 a Domain Specific Language for writing IRC Bots using the
 EventMachine library.

Package: ruby-poppler
Description-md5: f46174e4ed4778d53f4cf58a05313bf7
Description-en: Ruby bindings for the libpoppler-glib library
 Poppler is a PDF rendering library based on xpdf PDF viewer.
 libpoppler-glib is Glib binding for Poppler.
 .
 This package contains ruby bindings for libpoppler-glib.

Package: ruby-posix-spawn
Description-md5: 668d69936c9b23f0aa17b20e73cc51d0
Description-en: Ruby Implementation of posix_spawn(2) for faster process spawning
 The posix-spawn library aims to implement a subset of the Ruby 1.9
 `Process::spawn` interface in a way that takes advantage of fast
 process spawning interfaces when available and provides sane fallbacks
 on systems that do not.
 .
 `fork(2)` calls slow down as the parent process uses more memory due to
 the need to copy page tables. In many common uses of fork(), where it
 is followed by one of the exec family of functions to spawn child
 processes (`Kernel#system`,`IO::popen`, `Process::spawn`, etc.), it's
 possible to remove this overhead by using the use of special process
 spawning interfaces (`posix_spawn()`, `vfork()`, etc.)

Package: ruby-postmark
Description-md5: 2ee0a75c011fc8f94b07c1dde2f76dee
Description-en: Official Postmark API wrapper
 Use this gem to send emails through Postmark HTTP API and retrieve info about
 bounces.

Package: ruby-power-assert
Description-md5: 4184f104c1526d7fdbe59bd5904a1dff
Description-en: library showing values of variables and method calls in an expression
 Power Assert shows each value of variables and method calls in the
 expression. It is useful for testing, providing which value wasn't
 correct when the condition is not satisfied.

Package: ruby-powerbar
Description-md5: bc059b95c5d5f6eaab5c0995052deec8
Description-en: progressbar library for Ruby
 Powerbar is a Ruby library that can create all kinds of progress bars to use
 in CLI applications. Non-terminal use is detected and fallback to logging
 output is done automatically, so applications can also be used in cronjobs
 without losing progress information.

Package: ruby-powerpack
Description-md5: 660fb0c0868c15389198405fe2a3e913
Description-en: Useful extensions to core Ruby classes
 Powerpack offers some useful extensions to the standard Ruby classes (kind of
 like ActiveSupport, but less ambitious and more modular). Powerpack add some
 extensions on Array, Enumerable, Hash, Numeric and String core classes.

Package: ruby-prawn
Description-md5: 3efce0e81289d20b1947f2e62e05d65b
Description-en: fast, nimble PDF generation library for Ruby
 Prawn is a PDF generation library for Ruby. Its highlights include:
 * Built in support for UTF-8
 * Easy image embedding
 * Flexible table drawing
 * Simple content positioning, allowing for placing elements relative to
 their sections
 * Easy text flowing within and around sections

Package: ruby-prawn-doc
Description-md5: e8c40e3725300248a786bfa6cce8e448
Description-en: fast, nimble PDF generation library for Ruby (documentation)
 Prawn is a PDF generation library for Ruby. Its highlights include:
 * Built in support for UTF-8
 * Easy image embedding
 * Flexible table drawing
 * Simple content positioning, allowing for placing elements relative to
 their sections
 * Easy text flowing within and around sections
 .
 This package contains the manual created from Prawn's source.

Package: ruby-prawn-icon
Description-md5: aad3c2ac7075adf423e7dcaa1e511a7f
Description-en: Provides icon fonts for PrawnPDF
 Prawn::Icon provides various icon fonts including
 FontAwesome, PaymentFont and Foundation Icons
 for use with the Prawn PDF toolkit.

Package: ruby-prawn-manual-builder
Description-md5: 2dcc17629e6ac58ba408fb7788e1cd1c
Description-en: tool to write manuals for Prawn and Prawn accessories
 This Ruby package provides a tool to generate manuals for Prawn, a PDF
 generation library in Ruby (provided by the ruby-prawn package) and Prawn
 accessories.

Package: ruby-prawn-svg
Description-md5: 61de1e2bd7808857317de23c2a816589
Description-en: SVG renderer for Prawn PDF library
 This gem allows you to render SVG directly into a PDF using the
 'prawn' gem.  Since PDF is vector-based, you'll get nice scaled
 graphics if you use SVG instead of an image.

Package: ruby-prawn-table
Description-md5: f91e89149a74931691c8078fdf4d3b90
Description-en: table support for the Prawn PDF generation library
 Prawn (provided by the ruby-prawn package) is a PDF generation library for
 Ruby.
 .
 This library adds to Prawn support for generating tables.

Package: ruby-prawn-templates
Description-md5: bb34c54717e17031e5f02b57f3fc0efe
Description-en: Prawn::Templates allows using PDFs as templates in Prawn
 A extension to prawn that allows one to include other pdfs either as
 background to write upon or to combine several pdf documents into
 one.

Package: ruby-prism
Description-md5: ef69f67d3a146602a8f8f768598b51c2
Description-en: Prism Ruby parser
 This is a parser for the Ruby programming language. It is designed to be
 portable, error tolerant, and maintainable. It is written in C99 and has no
 dependencies.

Package: ruby-proc-to-ast
Description-md5: df418fec3a004a4233a85a0bbc240dde
Description-en: Convert Proc object to AST::Node
 Add #to_ast method to Proc.
 .
 #to_ast convert Proc to Parser::AST::Node, using parser gem.

Package: ruby-process-daemon
Description-md5: c4cac63f474a0ceccc04d847dae9d06b
Description-en: Defines the daemon functionality using a Ruby class
 This package provides common functionality like start, stop. It is a stable
 and helpful base class for long running tasks and daemons.
 .
 Provides standard `start`, `stop`, `restart`, `status` operations.

Package: ruby-process-executer
Description-md5: 761a0c8b251471cffe49035defc161e0
Description-en: Enhanced subprocess execution
 ProcessExecuter provides a simple API for running commands in a subprocess,
 with options for capturing output, handling timeouts, logging, and more.
 It also provides the MonitoredPipe class which expands the output
 redirection capabilities of Ruby's Process.spawn.

Package: ruby-process-group
Description-md5: 6213029d098134f4cf1694cc0d922eda
Description-en: run and manage multiple processes in separate fibers
 Process::Group allows for multiple fibers to run system processes
 concurrently with minimal overhead.

Package: ruby-process-metrics
Description-md5: e4e81c67c6fb3e95d94614594d7271b4
Description-en: Provide detailed OS-specific process metrics
 Extract performance and memory metrics from running processes.

Package: ruby-process-terminal
Description-md5: aa7a9c1f992ef050630e7f8986299823
Description-en: Provide access to libc terminal functions
 Provides access to the POSIX terminal functions, e.g. `tcgetpgrp` and
 `tcsetpgrp`.

Package: ruby-procto
Description-md5: 48ce3ac6069050c53e20e9cbc0192cf8
Description-en: Defines Foo.call(*args) which invokes Foo.new(*args).bar
 Methods are a fundamental part of Ruby's syntax, but they are not values that
 Ruby programs can operate on. That is, Ruby's methods are not objects in the
 way that strings, numbers, and arrays are.
 .
 This turns your object into a method object

Package: ruby-prof
Description-md5: 479d65e95241fcf8ff2f0f80f0e61159
Description-en: Fast Ruby profiler
 ruby-prof is a fast code profiler for Ruby. It is a C extension and
 therefore is many times faster than the standard Ruby profiler. It
 supports both flat and graph profiles.  For each method, graph profiles
 show how long the method ran, which methods called it and which
 methods it called. RubyProf generate both text and html and can output
 it to standard out or to a file.

Package: ruby-progressbar
Description-md5: f1034db0735207a58504fd12afac3c3a
Description-en: text progress bar library for Ruby
 Ruby/ProgressBar is a text progress bar library for Ruby. It can indicate
 progress with percentage, bars of various formats, elapsed time and estimated
 time remaining.

Package: ruby-prometheus-client-mmap
Description-md5: 669ffb11940e826ce495f3a2562b37ed
Description-en: suite of instrumentation metric primitives
 These instrumentation metric primitives can be exposed through a web services
 interface. Intended to be used together with a Prometheus server.
 .
 This Prometheus library is fork of Prometheus Ruby Client that uses mmap'ed
 files to share metrics from multiple processes. This allows efficient metrics
 processing for Ruby web apps running in multiprocess setups like Unicorn.

Package: ruby-propshaft
Description-md5: d1e04a77eb71152d17e6907716c4c18c
Description-en: asset pipeline library for Rails
 Propshaft is an asset pipeline library for Rails. It's built for an era where
 bundling assets to save on HTTP connections is no longer urgent, where
 JavaScript and CSS are either compiled by dedicated Node.js bundlers or served
 directly to the browsers, and where increases in bandwidth have made the need
 for minification less pressing. These factors allow for a dramatically simpler
 and faster asset pipeline compared to previous options, like Sprockets.

Package: ruby-protocol-grpc
Description-md5: acc4b057bafd73f7773100fb6a21e7bf
Description-en: Protocol abstractions for gRPC, built on top of protocol-http
 protocol-grpc provides protocol-level abstractions for building gRPC
 applications:
 - Protocol-level abstractions - No networking, no client/server
 implementations. Focuses on gRPC protocol details.
 - Message framing - Handles gRPC's 5-byte length-prefixed message format
 with compression support.
 - Status codes and error handling - Complete gRPC status code support with
 error hierarchy.
 - Metadata and trailers - Full support for gRPC metadata headers and HTTP
 trailers.
 - Interface definitions - Define service contracts using
 `Protocol::GRPC::Interface` with PascalCase method names matching `.proto`
 files.
 - Middleware pattern - Abstract base class for building gRPC server
 applications.
 - Call context - Track deadlines, metadata, and request context for each RPC
 call.

Package: ruby-protocol-hpack
Description-md5: 2afc2d75ebc2dd8223041ca71767e79e
Description-en: compresssor and decompressor for HTTP 2.0 HPACK
 Protocol::HPACK provides a compressor and decompressor for HTTP 2.0
 headers, HPACK, as defined by RFC7541.

Package: ruby-protocol-http
Description-md5: 04828b64b3e7a68ba0bd732f561ea031
Description-en: providing abstractions to handle HTTP protocols
 Protocol::HTTP provides abstractions for working with the HTTP protocol.

Package: ruby-protocol-http1
Description-md5: beb91f7a313d910e437c74abb3c43e64
Description-en: low level implementation of the HTTP/1 protocol
 Protocol::HTTP1 provides a low-level implementation of the HTTP/1
 protocol.

Package: ruby-protocol-http2
Description-md5: 24925faa66767b05d91dc3134c336db2
Description-en: low level implementation of the HTTP/2 protocol
 Protocol::HTTP2 provides a low-level implementation of the HTTP/2
 protocol.

Package: ruby-protocol-htty
Description-md5: d7d535c1e80fc2429b108f1778d229e6
Description-en: terminal-safe transport for HTTP/2 bytes over TTY
 A terminal-safe transport for carrying opaque HTTP/2 bytes over TTY side
 channels.

Package: ruby-protocol-multipart
Description-md5: 0fdaa0fe7a291a2ff2b3c95230cdf966
Description-en: Provides abstractions to handle the multipart format
 This Ruby gem provides abstractions to handle the multipart format.

Package: ruby-protocol-rack
Description-md5: f26d11761f013a7998b2f2c69435b992
Description-en: implementation of the Rack protocol/specification
 Provides abstractions for working with the Rack specification on top of
 Protocol::HTTP. This would, in theory, allow you to run any Protocol::HTTP
 compatible application on top any rack-compatible server.

Package: ruby-protocol-url
Description-md5: 8bf72820bb0797eb898c938a0677feec
Description-en: Provides abstractions for working with URLs
 Protocol::URL provides abstractions for working with URLs in Ruby.

Package: ruby-protocol-websocket
Description-md5: 19584a049df44e2f5b34575d4e9405a7
Description-en: low level implementation of the WebSocket protocol
 Provides a low-level implementation of the WebSocket protocol according to
 RFC6455. It only implements the latest stable version (13).

Package: ruby-proxifier
Description-md5: 52967474896dfdc12aaad6c1b849769f
Description-en: add support for HTTP or SOCKS proxies
 Proxifier enable ruby programmers to use HTTP or SOCKS proxies
 interchangeably when using TCPSockets. Either manually with
 `Proxifier::Proxy#open` or by `require "proxifier/env"`.
 .
 Allows one to use ruby code that doesn't user proxies for users that
 have to use proxies. The pruby and pirb executables are simple wrappers
 for  their respective ruby executables that support proxies from
 environment variables.

Package: ruby-psych
Description-md5: 523074c6573981297c66b68455e403c2
Description-en: libyaml wrapper for Ruby
 ruby-psych is a YAML parser and emitter. Psych leverages libyaml for its
 YAML parsing and emitting capabilities. In addition to wrapping
 libyaml, Psych also knows how to serialize and de-serialize most Ruby
 objects to and from the YAML format.
 .
 Psych has been included with the main Ruby implementation since 1.9.2,
 and is the default YAML parser from 1.9.3 and beyond.

Package: ruby-public-activity
Description-md5: 87739dde502ad5cafc41640a2f585b4d
Description-en: Easy activity tracking for ActiveRecord models
 Easy activity tracking for your ActiveRecord models. Provides Activity model
 with details about actions performed by your users, like adding comments,
 responding etc.

Package: ruby-public-suffix
Description-md5: 2b494cee204ece2ce1ef9cb0ec2113c6
Description-en: Domain name parser based on the Public Suffix List
 PublicSuffix can parse and decompose a domain name into top level domain,
 domain and subdomains.
 .
 The Public Suffix List is a catalog of certain Internet domain names.
 The term is also known by the form effective top-level domain (eTLD).
 This list is used for the security and privacy policies of web application.

Package: ruby-puma-worker-killer
Description-md5: dbdd38eee907ee23612787ff88caed7a
Description-en: kill memory leaking puma workers
 Memory leaks in web code can be checked using puma_worker_killer.
 .
 When there is a memory leak in a code, finding and plugging it can be a
 herculean effort. Instead what if processes are just killed when they got to
 be too large? The Puma Worker Killer does just that. It is similar to Unicorn
 Worker Killer but for the Puma web server.
 .
 Puma worker killer can only function cluster mode or hybrid mode (threads +
 worker cluster) is enabled. If only using threads (and not workers) then puma
 worker killer cannot help keep memory in control.

Package: ruby-puppet-forge
Description-md5: 3d2e41d2fedfe799d569ac66e51a6e97
Description-en: Access the Puppet Forge API from Ruby
 Tools that can be used to access Forge API information on Modules, Users, and
 Releases. As well as download, unpack, and install Releases to a directory.
 .
 It utilized the REST API of https://forge.puppetlabs.com

Package: ruby-puppet-resource-api
Description-md5: b4badae28482bf3df7bf2946613a3943
Description-en: Implementation of the Puppet Resource API specification
 A resource is the basic unit that is managed by Puppet. Each resource has a set
 of attributes describing its current state. Some attributes can be changed
 throughout the lifetime of the resource, whereas others are only reported back
 but cannot be changed. This library provides a simple way to write new native
 resources for Puppet.

Package: ruby-puppet-syntax
Description-md5: 39cb39a4b9c6374daf55e33ef9b14968
Description-en: Syntax checks for Puppet manifests, templates, and Hiera YAML
 Puppet lets you centrally manage every important aspect of your
 system using a cross-platform specification language that manages all
 the separate elements normally aggregated in different files, like
 users, cron jobs, and hosts, along with obviously discrete elements
 like packages, services, and files.
 .
 This ruby module provides syntax checks for Puppet manifests,
 templates and Hiera YAML.

Package: ruby-puppetfile-resolver
Description-md5: b180e3de0781e1f12ee4ddad9de1d6dd
Description-en: Dependency resolver for Puppetfiles
 Resolves the Puppet Modules in a Puppetfile with a full dependency graph,
 including Puppet version checks.

Package: ruby-puppetlabs-spec-helper
Description-md5: 6f24eceac2fcc07289caeaf76b480431
Description-en: rake tasks and spec helper for spec tests on puppet modules
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This ruby module contains rake tasks and a standard spec_helper for
 running spec tests on puppet modules.

Package: ruby-puppetserver-ca-cli
Description-md5: a49c0aa753ec343c95e9727d38f90395
Description-en: configuration management system, ca cli library
 Puppet is a configuration management system that allows you to define the
 state of your IT infrastructure, then automatically enforces the correct
 state.
 .
 This gem provides the functionality behind the Puppet Server CA interactions.

Package: ruby-pygments.rb
Description-md5: 68826c5c506183d7f8fe5866869b3062
Description-en: pygments wrapper for Ruby
 A Ruby wrapper for the Python pygments syntax highlighter.
 .
 pygments.rb works by talking over a simple pipe to a long-lived Python child
 process. This library replaces albino, as well as a version of pygments.rb
 that used an embedded Python interpreter.
 .
 Each Ruby process that runs has its own 'personal Python'; for example, 4
 Unicorn workers will have one Python process each.  If a Python process dies,
 a new one will be spawned on the next pygments.rb request.

Package: ruby-qdbm
Description-md5: a44c68871160f458b5bc45bfe58dd5d8
Description-en: QDBM Database Libraries for Ruby
 QDBM is an embedded database library compatible with GDBM and NDBM.
 It features hash database and B+ tree database and is developed referring
 to GDBM for the purpose of the following three points: higher processing
 speed, smaller size of a database file, and simpler API.
 This package provides the Ruby interface for the QDBM database library.

Package: ruby-qr4r
Description-md5: b48632c566fec740e86a77f2d19ba0f8
Description-en: QR code generator for Ruby
 This Ruby library provides a generator of QR codes in the PNG format.
 .
 It relies on ImageMagick and the rqrcode to produce its output.

Package: ruby-raabro
Description-md5: 691305b9211ff5f36b32e60d626e9287
Description-en: very dumb PEG parser library
 A very dumb PEG parser library, with a horrible interface. Son to aabro,
 grandson to neg, grand-grandson to parslet. There is also a javascript version
 jaabro.
 .
 You may use raabro by providing the parsing rules, then some rewrite rules.
 The parsing rules make use of the raabro basic parsers. The rewrite rules
 match names passed as first argument to the basic parsers to rewrite the
 resulting parse trees.

Package: ruby-rabl
Description-md5: 76356ad0848b2fd6e17e12e8178c967c
Description-en: Ruby templating library with JSON, BSON, XML and MessagePack support
 RABL (Ruby API Builder Language) is a Rails and Padrino Ruby templating system
 for generating JSON, XML, MessagePack, and BSON.
 .
 It allows one to easily:
 * create arbitrary nodes named based on combining data in an object
 * pass arguments to methods and store the result as a child node
 * render partial templates and inherit to reduce code duplication
 * rename or alias attributes to change the name from the model
 * append attributes from a child into a parent node
 * include nodes only if a certain condition has been met

Package: ruby-rack-accept
Description-md5: 9140cebefb05f569fe0dffed383abaac
Description-en: suite of tools for interpreting HTTP Accept family for Ruby/Rack
 Rack-Accept is a suite of tools for Ruby/Rack applications
 that eases the complexity of building and interpreting
 the Accept*family of HTTP request headers. It has full support
 for the Accept, Accept-Charset, Accept-Encoding, and Accept-Language
 HTTP request headers.
 .
 It implements the Rack middleware interface and may be used with any
 Rack-based application.

Package: ruby-rack-attack
Description-md5: 83042866af02a446126faf3ca7e1b2c1
Description-en: Block & throttle abusive requests
 A rack middleware for throttling and blocking abusive requests. It protects
 your web app from bad clients. It allows *whitelisting*, *blacklisting*,
 *throttling*, and *tracking* based on arbitrary properties of the request.

Package: ruby-rack-cache
Description-md5: fed36a8125d6699ffc7f2b1181653aa3
Description-en: HTTP Caching for Rack
 Rack::Cache is suitable as a quick drop-in component to enable HTTP caching
 for Rack-based applications that produce freshness (expires, cache-control)
 and/or validation (last-modified, etag) information.

Package: ruby-rack-cors
Description-md5: 4abe578f8d9cb73a1c32168969767832
Description-en: enable Cross-Origin Resource Sharing in Rack apps
 Middleware that will make Rack-based apps CORS compatible.
 .
 The CORS spec allows web applications to make cross domain AJAX calls without
 using workarounds such as JSONP.

Package: ruby-rack-livereload
Description-md5: ecd1be66aa3b41566dc13201a2befffb
Description-en: LiveReload support for Rack applications
 Bring in livereload.js into handy Rack middleware.

Package: ruby-rack-mini-profiler
Description-md5: 85db1a4d2a0934b5d066060db3a87861
Description-en: Profiles loading speed for rack applications
 Profiling toolkit for Rack applications with Rails integration. Client Side
 profiling, DB profiling and Server profiling.

Package: ruby-rack-mobile-detect
Description-md5: 4965396a3dd3ac98c577291e17795293
Description-en: rack middleware for ruby webapps to detect mobile devices
 Rack::MobileDetect detects mobile devices and adds an
 X_MOBILE_DEVICE header to the request if a mobile device is detected. Specific
 devices can be targeted with custom Regexps and redirect support is available.

Package: ruby-rack-oauth2
Description-md5: cb102338171a65eb69e1683b1662ea24
Description-en: Rack interface for an OAuth 2.0
 This gem provides a Rack interface for an OAuth 2.0 Server & Client Library.
 It supports both Bearer and MAC token types. Rack provides a minimal, modular,
 and adaptable interface for developing web applications in Ruby. OAuth is an
 open standard for authorization. OAuth provides client applications a 'secure
 delegated access' to server resources on behalf of a resource owner.

Package: ruby-rack-openid
Description-md5: 0bb73082ab7b89f4104a03be0b7a7ffa
Description-en: Ruby Rack library to provide access to OpenID
 This ruby library provides a more HTTPish API around the ruby-openid
 library.

Package: ruby-rack-parser
Description-md5: a918c16256ba31d9a88dca1009c93fb6
Description-en: Rack Middleware for parsing post body data
 Rack::Parser is a rack middleware that allows your application to do
 decode/parse incoming post data into param hashes for your applications to
 use. You can provide a custom Parser for things like JSON, XML, MSGPACK using
 your library of choice.

Package: ruby-rack-proxy
Description-md5: 4b036c6d485ce81e80658867f126d75f
Description-en: request/response rewriting HTTP proxy rack app
 A Rack app that provides request/response rewriting proxy capabilities with
 streaming. Subclass `Rack::Proxy` and provide `rewrite_env` and
 `rewrite_response` methods.
 .
 Rack provides a minimal, modular and adaptable interface for developing
 web applications in Ruby.

Package: ruby-rack-rewrite
Description-md5: fea19bd37626a96ab05c7550d9f7ebf2
Description-en: rack middleware for enforcing rewrite rules
 A rack middleware for enforcing rewrite rules. In many cases you can get away
 with rack-rewrite instead of writing Apache mod_rewrite rules.
 .
 Use Cases
 - Rebuild of existing site in a new technology
 - Retire old routes
 - CNAME alternative
 - Site Maintenance

Package: ruby-rack-ssl
Description-md5: 6798337d9db02b53b4b63ef474c7a7c8
Description-en: SSL/TLS extension for Ruby Rack
 Rack middleware to force SSL/TLS connection in your Ruby Rack
 applications.

Package: ruby-rack-test
Description-md5: db1ab970b1c23b4af3fd3b745a24f45d
Description-en: Simple testing API built on Rack
 Rack::Test is a small, simple testing API for Rack apps. It can be used on its
 own or as a reusable starting point for Web frameworks and testing libraries
 to build on.

Package: ruby-rack-timeout
Description-md5: b0ddbc5da15df4d1471474e3abce50ac
Description-en: abort requests that are taking too long
 A generous timeout of 15s is the default. It's recommended to set the timeout
 as low as realistically viable for your application. Most applications will
 do fine with a setting between 2 and 5 seconds.
 .
 Rack::Timeout is not a solution to the problem of long-running requests,
 it's a debug and remediation tool. App developers should track rack-timeout's
 data and address recurring instances of particular timeouts.

Package: ruby-rack-unreloader
Description-md5: 35c391701dc678879cac66587bb72f32
Description-en: Reload application when files change, unloading constants first
 Rack::Unreloader is a rack middleware that reloads application files when it
 detects changes, unloading constants defined in those files before reloading.

Package: ruby-rack-utf8-sanitizer
Description-md5: d8fbf35e0edd2aa387beb5135c781db4
Description-en: Rack middleware which cleans up invalid UTF8 characters
 Rack::UTF8Sanitizer is a Rack middleware which cleans up invalid UTF8
 characters in request URI and headers.

Package: ruby-raemon
Description-md5: f9b123643d1754cd6cc88fd3428c17f8
Description-en: framework for building UNIX daemons
 Raemon is a Ruby framework for building daemons. It's designed for writing
 master/worker pre-forking servers running on UNIX. The library has been tested
 on both 1.8.7 and 1.9.2 and carries no dependencies outside of the Ruby core.

Package: ruby-rails
Description-md5: bb28dc2452d17b899bf418f70fe748a1
Description-en: MVC ruby based framework geared for web application development
 Rails is a full-stack, open-source web framework in Ruby for writing
 real-world applications.
 .
 Being a full-stack framework means that all layers are built to work
 seamlessly together. That way you don't repeat yourself and you can
 use a single language from top to bottom. Everything from templates to
 control flow to business logic is written in Ruby.

Package: ruby-rails-assets-jquery-placeholder
Description-md5: a6c500e5efd48b4f8553f87c13c3724b
Description-en: provide jquery-placeholder via asset pipeline
 This library provides an easy way for rails apps to use jquery placeholder
 plugin.
 .
 This package is built from rubygem autogenerated by rails-assets.org from its
 bower package.

Package: ruby-rails-assets-markdown-it-hashtag
Description-md5: 19072dc30ad9e92d5541d028b2cf913a
Description-en: hashtag for markdown-it markdown parser via rails pipeline
 hashtag for markdown-it markdown parser
 .
 markdown-it is markdown parser, done right. Commonmark support, extensions,
 syntax plugins, high speed - all in one.
 .
 This package makes it easy to use markdown-it-hashtags javascript library in
 rails applications.

Package: ruby-rails-assets-markdown-it-sanitizer
Description-md5: e5946612a0721bc53cad6d5e130eb1e7
Description-en: sanitizer for markdown-it markdown parser via rails pipeline
 sanitizer for markdown-it markdown parser
 .
 markdown-it is markdown parser, done right. Commonmark support, extensions,
 syntax plugins, high speed - all in one.
 .
 This package makes it easy to use markdown-it-sanitizer javascript library in
 rails applications.

Package: ruby-rails-assets-markdown-it-sub
Description-md5: dabdf8a0728b819d1d34f4831bfd46cf
Description-en: markdown parser subscript plugin as a rails asset
 Markdown parser subscript plugin.
 .
 markdown-it is markdown parser, done right. Commonmark support, extensions,
 syntax plugins, high speed - all in one.
 .
 This package makes it easy to use markdown-it-sub javascript library in rails
 applications.

Package: ruby-rails-assets-punycode
Description-md5: 0807720bfca3eb81bc84e0c162d507c6
Description-en: provide punycode converter via rails asset pipeline
 This package provides an easy way for rails apps to use punycode
 via asset pipeline.
 .
 It is built from rubygem automatically generated from its bower package
 by rails-assets.org

Package: ruby-rails-controller-testing
Description-md5: 0479d8418614a9a7d2a54a28f3eb6415
Description-en: Extracting `assigns` and `assert_template` from ActionDispatch
 This gem brings back assigns to your controller tests as well as
 assert_template to both controller and integration tests.
 .
 For projects and gems using controller tests outside of a Rails application,
 invoke the Rails::Controller::Testing.install method inside your test suite
 setup to include the required modules on controller test cases.

Package: ruby-rails-dom-testing
Description-md5: 4a0a4c383bd8adce0dc95701e6259c57
Description-en: SOM and Selector assertions for Rails applications
 This package provides test assertions for dealing with HTML content. DOM trees
 can be tested using `assert_dom_equal` and `assert_dom_not_equal`, and HTML
 elements can be tested using `assert_select`, `assert_select_encoded`,
 `assert_select_email`, and selected with `css_select`.

Package: ruby-rails-html-sanitizer
Description-md5: 7c513cff28c1362b292745527d2dc320
Description-en: HTML sanitization for Rails applications
 This gem is responsible to sanitize HTML fragments in Rails applications. In
 Rails 4.2 and above this gem will be responsible for sanitizing HTML fragments
 in Rails applications, i.e. in the sanitize, sanitize_css, strip_tags and
 strip_links methods.

Package: ruby-rails-i18n
Description-md5: 35f60944b15e19c835fe96b36bf1d309
Description-en: common locale data and translations for Rails i18n
 A set of common locale data and translations to internationalize and/or
 localize your Rails applications.
 .
 Central point to collect locale data for use in Ruby on Rails.
 .
 By default `rails-i18n` loads all locale files, pluralization and
 transliteration rules available in the gem.

Package: ruby-rails-observers
Description-md5: 39328a1f17dc5ae91166e269bf24a30f
Description-en: toolkit to build Rails observers (part of Rails)
 This package contains two observers: Active Record Observer and
 Action Controller Sweeper.
 .
 Active Record Observer classes respond to life cycle callbacks to
 implement trigger-like behavior outside the original class. This is a
 great way to reduce the clutter that normally comes when the model
 class is burdened with functionality that doesn't pertain to the core
 responsibility of the class.
 .
 Active Record Sweepers are the terminators of the caching world and
 responsible for expiring caches when model objects change. They do
 this by being half-observers, half-filters and implementing callbacks
 for both roles.

Package: ruby-rails-propshaft
Description-md5: d1e04a77eb71152d17e6907716c4c18c
Description-en: asset pipeline library for Rails
 Propshaft is an asset pipeline library for Rails. It's built for an era where
 bundling assets to save on HTTP connections is no longer urgent, where
 JavaScript and CSS are either compiled by dedicated Node.js bundlers or served
 directly to the browsers, and where increases in bandwidth have made the need
 for minification less pressing. These factors allow for a dramatically simpler
 and faster asset pipeline compared to previous options, like Sprockets.

Package: ruby-railties
Description-md5: 01d43872be0201ffeb74c2650abcbc28
Description-en: tools for creating, working with, and running Rails applications
 This package contains the Rails internals, i.e. components that implement
 and/or control application bootup, plugins, generators, and rake tasks.

Package: ruby-rainbow
Description-md5: 751b6b31cb4fc63f88e7e5d80931708d
Description-en: extension of Ruby String class enabling colored text on ANSI terminals
 Rainbow extends the ruby string class to enable coloring text on
 ANSI terminals. It adds methods to the String class and allowing
 the use offoreground and background color, bright, italic, underline,
 blink, reverse, hide and reset on text for ANSI terminals.

Package: ruby-raindrops
Description-md5: 554f1d83592a52d892aa67f1a301e620
Description-en: real-time stats for preforking Rack servers
 raindrops is a real-time stats toolkit to show statistics for Rack HTTP
 servers.  It is designed for preforking servers such as unicorn, but
 should support any Rack HTTP server on platforms supporting POSIX shared
 memory.  It may also be used as a generic scoreboard for sharing atomic
 counters across multiple processes.

Package: ruby-rake-ant
Description-md5: 05c2d2ce6260664609a84823911c454a
Description-en: Ant tasks and integration for Rake
 This package provides a wrapper and Rake tasks for using Ant
 from any Rake build.

Package: ruby-rake-compiler-dock
Description-md5: 916a71dcb9ef3d28d7442e4dcea7a039
Description-en: cross compiler environment for building binary gems
 Use rake-compiler-dock to enter an interactive shell session or add a task to
 your Rakefile to automate your cross build.

Package: ruby-ranked-model
Description-md5: fb309038c20a501a8f35ca0957f85529
Description-en: acts_as_sortable replacement built for Rails 4.2+
 ranked-model is a modern row sorting library built for Rails 4.2+. It uses
 ARel aggressively and is better optimized than most other libraries.

Package: ruby-rantly
Description-md5: 5170a17a6cb80b83f3a531b43b4a9f67
Description-en: Ruby Imperative Random Data Generator and Quickcheck
 You can use Rantly to generate random test data, and use its Test::Unit
 extension for property-based testing. Rantly is basically a recursive descent
 interpreter, each of its method returns a random value of some type (string,
 integer, float, etc.).

Package: ruby-rash-alt
Description-md5: a8670efdd2040fca108b452001a30c28
Description-en: simple extension to Hashie::Mash for rubyified keys
 simple extension to Hashie::Mash for rubyified keys, all keys are converted to
 underscore to eliminate horrible camelCasing.
 .
 rash was renamed to rash_alt to resolve file conflict with hashie.

Package: ruby-rb-inotify
Description-md5: b4aa92c37042d6f15593d3ed54ee6629
Description-en: Ruby wrapper for Linux's inotify, using FFI
 This Ruby library is a simple wrapper over inotify, a Linux kernel subsystem
 that acts to extend filesystems to notice changes to the filesystem, and
 report those changes to applications.

Package: ruby-rb-sys
Description-md5: be561eb153ae749c9b9f56471badb279
Description-en: Helpers for compiling Rust extensions for ruby
 This library makes it easy to build native Ruby extensions in Rust. It
 interops with the existing Ruby native extension toolchains (i.e.
 rake-compiler) to make testing, building, and cross compilation of gems easy.

Package: ruby-rblineprof
Description-md5: 412e15cb3a60f75fbd1345414e06ce94
Description-en: line-profiler for ruby
 rblineprof shows you lines of code that are slow.
 .
 See peek-rblineprof for rails integration.

Package: ruby-rbnacl
Description-md5: c0c956ee134222c8934391ff7ac1b4b0
Description-en: Ruby binding to the Networking and Cryptography (NaCl) library
 The Networking and Cryptography (NaCl) library provides a high-level
 toolkit for building cryptographic systems and protocols

Package: ruby-rbpdf
Description-md5: 5cfc584dc1d0f7a4569687af94775d2a
Description-en: Ruby library for PDF generation
 Template plugin allowing the inclusion of ERB-enabled RBPDF template files,
 what can be used for example to generate PDF files in web applications.
 .
 This package provides the main library.

Package: ruby-rbpdf-font
Description-md5: f712786c839e0277decb1f51e343625f
Description-en: Ruby library for PDF generation (font definitions)
 This package provides a template plugin allowing the inclusion of ERB-enabled
 RBPDF template files, what can be used for example to generate PDF files in
 web applications.
 .
 This package provides the font definitions for ruby-rbpdf.

Package: ruby-rbtrace
Description-md5: c0c26478dde5eaa80c6959db18bb5f95
Description-en: rbtrace: like strace but for ruby code
 rbtrace shows method calls happening inside another ruby process in real
 time.
 .
 rbtrace is designed to have minimal overhead, and should be safe to run in
 production.

Package: ruby-rbtree
Description-md5: 4b145a4df799722db7476fe864bcc175
Description-en: sorted associative collection for Ruby
 A RBTree is a sorted associative collection that is implemented with a
 Red-Black Tree. It maps keys to values like a Hash, but maintains its
 elements in ascending key order. The interface is the almost identical
 to that of Hash.

Package: ruby-rbvmomi
Description-md5: a90a3978037400a0fde4269603960f9e
Description-en: Ruby interface to the VMware vSphere API
 This package provides the gem, RbVmomi, which is a Ruby interface to the
 vSphere API. Like the Perl and Java SDKs, it can be used to manage ESX and
 VirtualCenter servers.

Package: ruby-rc4
Description-md5: ba6acf40fc412804d718f284aa24040d
Description-en: Ruby library implementing the RC4 algorithm
 The RC4 encryption algorithm, also known as ARCFOUR is used in popular
 protocols such as SSL and WEP. This package provides a pure Ruby
 implementation of this algorithm.

Package: ruby-rchardet
Description-md5: 22c54b0e53f5a2c8dcff988858379ff9
Description-en: Character encoding auto-detection for Ruby
 CharDet is a library to automatically detect character encoding
 'as smart as your browser'.

Package: ruby-rd
Description-md5: cc1c9d8c71e5fcac9a5eaedde08c1d2e
Description-en: RDTool library for Ruby - library
 RD is multipurpose documentation format created for documentating Ruby and
 output of Ruby world.
 .
 You can embed RD into Ruby script. And RD have neat syntax which help you
 to read document in Ruby script. On the other hand, RD have a feature for
 class reference.
 .
 This package contains a library which is used by RDTool.

Package: ruby-rdiscount
Description-md5: 97d18cf10bb4e267cac8f8359024e2fe
Description-en: Discount Markdown Processor for Ruby
 Discount is an implementation of John Gruber's Markdown markup language in C.
 It implements all of the language described in the markdown syntax document
 and passes the Markdown 1.0 test suite.
 .
 RDiscount is a Ruby extension library for Discount. It can be used as a
 stand-alone program or within another Ruby program.

Package: ruby-re2
Description-md5: fcea24a19eb3c47aa7a464d28abb3005
Description-en: Ruby bindings to re2
 Ruby bindings to re2, "an efficient, principled regular expression library".
 .
 RE2 is a fast, safe, thread-friendly alternative to backtracking regular
 expression engines like those used in PCRE, Perl, and Python.

Package: ruby-recaptcha
Description-md5: 5c881015dfebe40251be6ec8e1a9e0cb
Description-en: Ruby helpers for the reCAPTCHA API
 This plugin gives a high-level interface for using reCAPTCHA authentication
 methods in your ruby programs.
 .
 In your views you can use the recaptcha_tags method to embed the needed
 Javascript, and you can validate in your controllers with verify_recaptcha.

Package: ruby-recursive-open-struct
Description-md5: b842e974d11d67900349eeee409c511b
Description-en: OpenStruct subclass that returns nested hash attributes as RecursiveOpenStructs
 RecursiveOpenStruct is a subclass of OpenStruct. It differs from
 OpenStruct in that it allows nested hashes to be treated in a recursive
 fashion.

Package: ruby-redcarpet
Description-md5: 74f3ab19ae1d9a8e278ee1e0b74bdf71
Description-en: Fast, safe and extensible Markdown to (X)HTML parser for Ruby
 Redcarpet is Ruby library for Markdown processing.
 .
 This is fast, safe and extensible Markdown to (X)HTML parser.
 .
 Learn more about its usage at /usr/share/doc/redcarpet/README.markdown.gz

Package: ruby-redcloth
Description-md5: f9e34e2b4a834595803a5f00d928e6fa
Description-en: Textile module for Ruby
 Textile is a very simple text format, intended for making readable text
 that can be converted to HTML, and used in docs, blogs, and Wiki pages.
 .
 RedCloth is a Ruby module for converting Textile to HTML.

Package: ruby-redis
Description-md5: 6e9afd2d70cc33304098e1d72b9d16d2
Description-en: Ruby client library for Redis
 A Ruby client that tries to match Redis' API one-to-one, while still
 providing an idiomatic interface. It features thread-safety,
 client-side sharding, pipelining, and an obsession for performance.

Package: ruby-redis-client
Description-md5: bc069dacfd375eeecde330f9ce5f1276
Description-en: Simple low-level client for Redis 6+, Valkey 7+, KeyDB
 Contrary to the redis gem, redis-client doesn't try to map all Redis commands
 to Ruby constructs, it merely is a thin wrapper on top of the RESP3 protocol.

Package: ruby-redis-cluster-client
Description-md5: 23e8e6c3dd1064d7bbadd1697d051486
Description-en: Redis cluster client for Ruby
 The gem is a foundational component in the official redis-clustering gem. The
 redis-clustering gem was separated from the redis gem starting with version 5
 or later. Both gems are actively maintained within the official organization.
 The redis gem included cluster mode support from the merge of the relevant pull
 request until version 4. For further details and reasons behind these changes,
 please refer to the corresponding issue discussions.

Package: ruby-redis-clustering
Description-md5: 0b19763c2f6b1abf2b8944c2dd1f493f
Description-en: Ruby client library for Redis Cluster
 A Ruby client that tries to match Redis' Cluster API one-to-one, while still
 providing an idiomatic interface.

Package: ruby-redis-namespace
Description-md5: a8269e61b94ace138f4b3d4a6143269e
Description-en: Namespaces commands when multiple apps access same redis server
 Adds a Redis::Namespace class which can be used to namespace calls
 to Redis. This is useful when using a single instance of Redis with
 multiple, different applications.

Package: ruby-redis-store
Description-md5: c98bc11f72411198ed807331c81b9161
Description-en: redis stores for Ruby frameworks
 Redis Store provides a full set of stores (*Cache*, I18n, Session, HTTP Cache)
 for modern Ruby frameworks like: Ruby on Rails, Sinatra, Rack, Rack::Cache and
 I18n. It supports object marshalling, timeouts, single or multiple nodes, and
 namespaces.

Package: ruby-ref
Description-md5: 9291077ea60af25956159df2af4edd26
Description-en: library implements weak, soft, and strong references in Ruby
 This library provides object references for Ruby as well as some common
 utilities for working with references. Object references are used to point to
 other objects and come in three distinct flavors (weak, soft, and strong),
 that interact differently with the garbage collector.
 .
 It also includes an implementation of maps and hashes that use references and
 a reference queue.

Package: ruby-referer-parser
Description-md5: dad221b2f0bb2679a50c78445d131455
Description-en: Library for extracting marketing attribution data from referer URLs
 This gem intends for creation of libraries for extracting marketing
 attribution such as: search terms, from the referer (sic) URLs.
 .
 These libraries are currently used by Snowplow
 (http://github.com/snowplow/snowplow). It act as a database for extracting
 marketing attribution data. The referer-parser project also contains multiple
 libraries for working with the referer-parser database in different languages.

Package: ruby-refract
Description-md5: a0b6e4264d6f466fd0d04d28b76c45cd
Description-en: Ruby code rewriter
 Refract lets you re-write Ruby at the AST level.

Package: ruby-regexp-parser
Description-md5: fd390e4b8e75ab0c142835ba5a32d62a
Description-en: Scanner, lexer, parser for ruby's regular expressions
 A library for tokenizing, lexing, and parsing Ruby regular expressions.
 .
 * Multilayered
 * A scanner/tokenizer based on Ragel
 * A lexer that produces a "stream" of token objects.
 * A parser that produces a "tree" of Expression objects (OO API)
 * Runs on Ruby 1.9, 2.x, and JRuby (1.9 mode) runtimes.
 * Recognizes Ruby 1.8, 1.9, and 2.x regular expressions

Package: ruby-regexp-property-values
Description-md5: 2c0077ccd47ec1920784b33e6e681da1
Description-en: Inspect property values supported by Ruby's regex engine
 This small library lets you see which property values are supported by the
 regular expression engine of the Ruby version you are running, and what they
 match.

Package: ruby-remcached
Description-md5: 67446d10c2a8108c4fcb31f409ed60d7
Description-en: Ruby EventMachine memcached client
 Ruby EventMachine memCACHED client implementation
 .
 Provides a direct interface to the memcached protocol and its semantics
 .
 Uses the memcached `binary protocol`_ to reduce parsing overhead on
 the server side (requires memcached >= 1.3)
 .
 Supports multiple servers with simple round-robin key hashing in a
 fault-tolerant way
 .
 Writing your own abstraction layer is recommended
 .
 Uses RSpec
 .
 Partially documented in RDoc-style

Package: ruby-remctl
Description-md5: 3df1077d60d6e7716f7cb137295afef8
Description-en: Ruby extension for Kerberos-authenticated command execution
 The Ruby remctl extension, which provides native Ruby bindings for the
 libremctl client library.
 .
 remctl is a client/server protocol for executing specific commands on a
 remote system with Kerberos authentication.  The allowable commands must
 be listed in a server configuration file, and the executable run on the
 server may be mapped to any command name.  Each command is also
 associated with an ACL containing a list of Kerberos principals
 authorized to run that command.

Package: ruby-remotipart
Description-md5: 800434fc8de1bf1b814b857264897c1f
Description-en: enables remote multipart forms (AJAX style file uploads) with jquery-rails
 Remotipart is a Ruby on Rails gem enabling remote multipart forms (AJAX style
 file uploads)  with jquery-rails.
 .
 This gem augments the native Rails 3 jQuery-UJS remote form function enabling
 asynchronous file uploads with little to no modification to your application.

Package: ruby-representable
Description-md5: c50153d1208c1e3712c770f372b71c1d
Description-en: Renders and parses JSON/XML/YAML documents from and to Ruby objects
 Includes plain properties, collections, nesting, coercion and more.
 .
 This library is a dependency of ruby-google-api-client, client for accessing
 Google APIs.

Package: ruby-request-store
Description-md5: e85a174b1f7bc8d95fe6dbd64e372a10
Description-en: per-request global variable storage for Rack-based web servers
 RequestStore gives you per-request global storage of variables for Rack-
 compliant web servers. It is intended as an alternative to Thread.current, to
 avoid bugs in threaded server implementations. RequestStore supports Rails 3+
 out-of-the-box, but can be configured for use in Rails 2.x and non-Rails
 environments.

Package: ruby-requestjs-rails
Description-md5: c77eca68897cdd14f6e55c34379d03fb
Description-en: Tiny Fetch API wrapper that makes HTTP requests
 A tiny Fetch API wrapper that allows you to make http requests without needing
 to manually handle the sending of the CSRF Token on every request.

Package: ruby-rest-client
Description-md5: 42fdae33c56e430221e7134311f38b47
Description-en: simple REST client for Ruby
 A simple HTTP and REST client for Ruby, inspired by the Sinatra microframework
 style of specifying actions: get, put, post, delete.
 The package also includes the program restclient, it can be used to easily test
 REST APIs.

Package: ruby-rethtool
Description-md5: 88d2227b4118823edbe92b384b2dbe79
Description-en: partial wrapper around the SIOCETHTOOL ioctl
 Have you ever needed to get at some details about a network interface from
 inside a Ruby script, but got stuck trying to parse the output of ethtool? If
 so, you're one-in-a-million, but at least you don't have to write an ethtool
 parser any more. use Rethtool instead!
 .
 At present, Rethtool only supports a couple of things:
 * Retrieve various details about the interface (link speed, duplex, etc).
 * Determine if the link is currently up or down.
 .
 Adding extra SIOCETHTOOL features is relatively straightforward, thanks to
 cstruct and the base infrastructure already in place.

Package: ruby-retriable
Description-md5: 6470f4a851131fd6439d471b5f824066
Description-en: Retriable is an simple DSL to retry failed code blocks
 Retriable is an simple DSL to retry failed code blocks with randomized
 exponential backoff. This is especially useful when interacting external
 api/services or file system calls.

Package: ruby-retryable
Description-md5: 2cf0341695da17033bef8a326416db23
Description-en: module that allows one to retry a code block
 Runs a code block, and retries it when an exception occurs. It's great when
 working with flakey webservices (for example).
 .
 It's configured using four optional parameters :tries, :on, :sleep, :matching,
 :ensure, :exception_cb and runs the passed block. Should an exception occur,
 it'll retry for (n-1) times.
 .
 Should the number of retries be reached without success, the last exception
 will be raised.

Package: ruby-reverse-markdown
Description-md5: 4819e89d5bab4eba2c164ec2651c030d
Description-en: converts HTML code into markdown
 reverse_markdown transforms HTML into Markdown. It is useful, for example,
 to import HTML into a Markdown based application. It supports all the
 established tags and can also be extended, it can deal with nested lists,
 inline and block code, and supports blockquotes.
 .
 It supports all the established HTML tags and requires Ruby 1.9.3 or higher.

Package: ruby-rgen
Description-md5: f74fd1be681c8df5d755c4c18e840e83
Description-en: Ruby Modelling and Generator Framework
 RGen is a framework for Model Driven Software Development (MDSD) in
 Ruby.
 .
 This means that it helps you build Metamodels, instantiate Models,
 modify and transform Models and finally generate arbitrary textual
 content from it.

Package: ruby-rgfa
Description-md5: cddacb20434431714e7615c358007e30
Description-en: parse, edit and write GFA format graphs in Ruby
 The Graphical Fragment Assembly (GFA) format is a proposed file format
 to describe the product of a genome sequence assembly process.
 rgfa implements the proposed specifications for the GFA format
 described under https://github.com/pmelsted/GFA-spec/blob/master/GFA-spec.md
 as closely as possible.
 The library allows one to create an RGFA object from a file in the GFA format
 or from scratch, to enumerate the graph elements (segments, links,
 containments, paths and header lines), to traverse the graph (by
 traversing all links outgoing from or incoming to a segment), to search for
 elements (e.g. which links connect two segments) and to manipulate the
 graph (e.g. to eliminate a link or a segment or to duplicate a segment
 distributing the read counts evenly on the copies).

Package: ruby-rghost
Description-md5: 895a39a3ca7d83aea687a9afdcd6bdd9
Description-en: Ghostscript integration for ruby document gems
 This gem uses the Ghostscript framework for the format conversion,
 utilizes EPS templates and is optimized to work with larger
 documents. Supports (PDF, PS, GIF, TIF, PNG, JPG, etc)

Package: ruby-riemann-client
Description-md5: 5edecc92b045b6427742a4ffe7f62bdc
Description-en: client for the distributed event system Riemann
 This package is a Ruby client for the Riemann distributed event system.
 Riemann aggregates events from your servers and applications with a
 powerful stream processing language.

Package: ruby-rinku
Description-md5: 647b2766add4e59b964c040b5ce0c343
Description-en: autolinker for Ruby
 Rinku is a Ruby library that does autolinking.
 .
 It parses text and turns anything that remotely resembles a link into an HTML
 link, just like the Ruby on Rails `auto_link` method -- but it's about 20
 times faster, because it's written in C, and it's about 20 times smarter when
 linking, because it does actual parsing instead of RegEx replacements.

Package: ruby-rinku-doc
Description-md5: 4dade0377c1c5b30c2ef9beabf5753bc
Description-en: autolinker for Ruby (documentation)
 Rinku is a Ruby library that does autolinking.
 .
 It parses text and turns anything that remotely resembles a link into an HTML
 link, just like the Ruby on Rails `auto_link` method -- but it's about 20
 times faster, because it's written in C, and it's about 20 times smarter when
 linking, because it does actual parsing instead of RegEx replacements.
 .
 This package contains the documentation for ruby-rinku.

Package: ruby-riot
Description-md5: 39793457bf78a9b31627f7a3b514640c
Description-en: fast, expressive, and context-driven unit-testing framework for Ruby
 Riot is a fast, expressive, and context-driven unit-testing framework for the
 Ruby programming language.
 .
 In contrast to other popular Ruby testing frameworks such as Test::Unit,
 Shoulda and RSpec, Riot does not run a setup and teardown sequence before and
 after each test. In Riot, tests separated in "contexts" in which a "topic"
 object is defined, and assertions on this object are made.

Package: ruby-rmagick
Description-md5: 393bf835e37efeb55b6c8c6360451be5
Description-en: ImageMagick API for Ruby
 RMagick is an interface between the Ruby programming language and the
 ImageMagick image processing library.

Package: ruby-rmagick-doc
Description-md5: 0ce2581c0fbd70d22e3556e5bfc3d594
Description-en: ImageMagick API for Ruby (documentation)
 RMagick is an interface between the Ruby programming language and the
 ImageMagick image processing library.
 .
 This package contains the documentation and some example scripts.

Package: ruby-roadie
Description-md5: ff0c77c2f62fecd275067454d0fc4bb1
Description-en: library for composing HTML email
 Email clients have bad support for stylesheets, and some of them blocks
 stylesheets from downloading. The easiest way to handle this is to work with
 inline styles (`style="..."`), but that is error prone and hard to work with
 as you cannot use classes and/or reuse styling over your HTML.
 .
 Roadie tries to make sending HTML emails a little less painful by inlining
 stylesheets and rewriting relative URLs for you.

Package: ruby-roadie-rails
Description-md5: eee0d4e1322557b32b5fa03c2a24f273
Description-en: library for composing HTML email in Rails applications
 This package provides integration of the 'roadie' library provided by the
 ruby-roadie package with Rails applications.
 .
 It can be used on "Automatic" mode, where almost everything is handled
 automatically, or in "Manual" mode, where application developers can fine tune
 details to their specific requirements.

Package: ruby-roda
Description-md5: 25ded839b59939782a14862bfea642b5
Description-en: Routing tree web toolkit
 A routing tree web toolkit, designed for building fast and maintainable web
 applications in Ruby

Package: ruby-rodauth
Description-md5: dbec79db3eacbce84c36b1891d64b986
Description-en: Authentication and Account Management Framework for Rack Applications
 Rodauth is Ruby's most advanced authentication framework, designed
 to work in all rack applications.  It's built using Roda and Sequel,
 but it can be used as middleware in front of web applications that use
 other web frameworks and database libraries.
 .
 Rodauth aims to provide strong security for password storage by
 utilizing separate database accounts if possible on PostgreSQL,
 MySQL, and Microsoft SQL Server.  Configuration is done via
 a DSL that makes it easy to override any part of the authentication
 process.
 .
 Rodauth supports typical authentication features: such as login and
 logout, changing logins and passwords, and creating, verifying,
 unlocking, and resetting passwords for accounts.  Rodauth also
 supports many advanced authentication features:
 .
 * Secure password storage using security definer database functions
 * Multiple primary multifactor authentication methods (WebAuthn and
 TOTP), as well as backup multifactor authentication methods (SMS
 and recovery codes).
 * Passwordless authentication using email links and WebAuthn
 authenticators.
 * Both standard HTML form and JSON API support for all features.

Package: ruby-romkan
Description-md5: 26fcd312f95e9c798f1e6703782450d9
Description-en: Romaji <-> Kana conversion library for Ruby
 Ruby/Romkan is a Romaji <-> Kana conversion library for Ruby.
 It can convert a Japanese Romaji string to a Japanese Kana string
 or vice versa.

Package: ruby-ronn
Description-md5: ceb3abe56d316c146db7ed6fcc4090dd
Description-en: library to build manuals from Markdown
 Ronn builds manuals. It converts simple, human readable textfiles to roff for
 terminal display, and also to HTML for the web.
 .
 The source format includes all of Markdown but has a more rigid structure and
 syntax extensions for features commonly found in manpages (definition lists,
 link notation, etc.). The ronn-format(7) manual page defines the format in
 detail.
 .
 This package contains the ronn ruby library.

Package: ruby-roo
Description-md5: daa574883d9e93fbf1407071b4c362a1
Description-en: can access the contents of various spreadsheet files
 Roo can access the contents of various spreadsheet files. It can handle
 * OpenOffice
 * Excelx
 * LibreOffice
 * CSV

Package: ruby-rotp
Description-md5: ff6428f6de9f43c619234bfb70d836c4
Description-en: Ruby library for generating and verifying one time passwords
 A ruby library for generating one time passwords (HOTP & TOTP) according to
 RFC 4226 and RFC 6238. Works for both HOTP and TOTP, and includes QR Code
 provisioning.

Package: ruby-rouge
Description-md5: 6ac3935bf5382c18c1e14bcda5ba98aa
Description-en: pure-Ruby syntax highlighter compatible with pygments
 Rouge is a pure-Ruby syntax highlighter. It can highlight over 60
 languages, and output HTML or ANSI 256-color text. Its HTML output is
 compatible with stylesheets designed for pygments.

Package: ruby-rpam-ruby19
Description-md5: 68ad668bf308822ea558c1b9672667e0
Description-en: PAM integration with Ruby
 This extension provides PAM (Pluggable Authentication Modules)
 integration. The library provides a stable API for applications
 to defer to for authentication tasks.

Package: ruby-rpatricia
Description-md5: f0d0efc38c7921205566508fc502e722
Description-en: efficient IPv4/IPv6 prefix storage and lookup for Ruby
 rPatricia provides a Ruby library for efficient IPv4 and IPv6 address/prefix
 storage and lookups. Internally it uses a Patricia trie (also known as radix
 tree), a data structure commonly used for routing table lookups and supports
 prefix insertion/removal and best/exact match lookups.
 .
 The trie data structure is implemented in C, making rPatricia fast and
 featuring a low memory footprint.

Package: ruby-rqrcode
Description-md5: a7c3e3643bbf5785f215a555eaafa9b8
Description-en: Ruby library for encoding QRCode (2D barcodes)
 rQRCode is a standalone, pure-Ruby library for generating QRCodes (2D
 barcodes). The simple interface allows you to create QR Code data
 structures ready to be displayed in the way you choose.

Package: ruby-rqrcode-core
Description-md5: 72c171e2278afde51c614c18641b6151
Description-en: Ruby Gem Library to encode QR Codes
 rqrcode_core is a Ruby library for encoding QR Codes. The simple
 interface (with no runtime dependencies) allows you to create QR Code
 data structures.

Package: ruby-rqrcode-rails3
Description-md5: a190eb272422360bf8ffe2be1f0faa55
Description-en: render QR codes with Rails 3
 This gem allows user to render QR codes with Rails 3. It supports rendering
 either SVG or PNG, JPEG, and GIF formats. QR codes are encoded by the
 rqrcode gem.
 .
 This project was inspired by the first chapter in José Valim's book Crafting
 Rails Applications

Package: ruby-rr
Description-md5: b719014f12edf39314772832b14072bf
Description-en: test double framework for Ruby
 RR (Double Ruby) is a double framework that features a rich selection of
 double techniques and a terse syntax.
 .
 Double flamework is written in http://xunitpatterns.com/Test%20Double.html

Package: ruby-rrd
Description-md5: 2563ff8edafb4d9ebbfd3c9085b3752a
Description-en: time-series data storage and display system (Ruby interfaces)
 The Round Robin Database Tool (RRDtool) is a system to store and display
 time-series data (e.g. network bandwidth, machine-room temperature,
 server load average). It stores the data in Round Robin Databases (RRDs),
 a very compact way that will not expand over time. RRDtool processes the
 extracted data to enforce a certain data density, allowing for useful
 graphical representation of data values.
 .
 This package contains a Ruby interfaces to RRDs.

Package: ruby-rsec
Description-md5: 0508617e289ceea19542c1c63c899266
Description-en: Parser / Regexp Combinator For Ruby
 Easy to use and extreme fast dynamic Parsing Expression
 Grammar (PEG) parser combinator, based on StringScanner.

Package: ruby-rspec
Description-md5: f6d16115e98f2dabcbf90a24c94d9515
Description-en: Behaviour Driven Development framework for Ruby - metapackage
 RSpec is a Behaviour Driven Development framework for Ruby. It
 provides a framework for writing and executing examples of how your
 Ruby application should behave.

Package: ruby-rspec-block-is-expected
Description-md5: d2f8342fb4f6da1431816ffd7de1515b
Description-en: Simplify testing of blocks in RSpec via block_is_expected
 subject { Integer(nil) }; it('raises') { block_is_expected.to
 raise_error(TypeError) }

Package: ruby-rspec-collection-matchers
Description-md5: 7ef63cd6872f8aa1ab88f521b97f7764
Description-en: Ruby RSpec CollectionMatchers
 Ruby Rspec is a Behaviour Driven Development framework for Ruby. It
 provides a framework for Ruby.
 RSpec Collection Matchers is a RSpec addon for collection cardinality matchers,
 extracted from rspec-expectations.

Package: ruby-rspec-core
Description-md5: a8179984cd6b6b50801bcfd23b6b83c5
Description-en: Behaviour Driven Development framework for Ruby - core
 RSpec is a Behaviour Driven Development framework for Ruby. It
 provides a framework for writing and executing examples of how your
 Ruby application should behave.
 .
 This package provides the core of the RSpec framework.

Package: ruby-rspec-expectations
Description-md5: 9d88daafd57037c6be08f060b1de929a
Description-en: Behaviour Driven Development framework for Ruby - expectations
 RSpec is a Behaviour Driven Development framework for Ruby. It
 provides a framework for writing and executing examples of how your
 Ruby application should behave.
 .
 This package provides the handling of expectations (should/should_not and
 matchers).

Package: ruby-rspec-files
Description-md5: 73f7468033f58c204cb0d53f362613a5
Description-en: RSpec helpers for buffering and detecting file descriptor leaks
 RSpec::Files detects leaked file descriptors and provides convenient
 file buffers.

Package: ruby-rspec-instafail
Description-md5: 7633caa2bc96f90979088f9c70ef1b10
Description-en: Show failing specs instantly
 Show failing specs instantly. Show passing spec as green dots as usual.

Package: ruby-rspec-its
Description-md5: 29f0e9b47207dcbe5f6f3a98d851d5b9
Description-en: attribute matching extension for the RSpec BDD framework
 RSpec is a behaviour driven development framework for Ruby,
 provided by the ruby-rspec package.
 .
 The "its" method, formerly part of rspec-core before version 3, provides a
 short-hand to specify the expected value of an attribute.
 It is now distributed independently, and available in this package.

Package: ruby-rspec-junit-formatter
Description-md5: 7ff4aa6c6339c5cfd3e5f964680850b0
Description-en: RSpec JUnit XML formatter
 RSpec results that your continuous integration service can read. This is made
 possible by storing output in XML format.
 .
 Caveats: XML can only represent a limited subset of characters which excludes
 null bytes and most control characters. This library will use character
 entities where possible and fall back to replacing invalid characters with
 Ruby-like escape codes otherwise. For example, the null byte becomes `\0`.

Package: ruby-rspec-logsplit
Description-md5: 423290310d8b082c2299ad30a8ecced7
Description-en: library to provide a logger for each example
 This RSpec plugin allows you to change the logger for your library for each
 separate example. This gives the ability to see the log output for each
 specific test.

Package: ruby-rspec-memory
Description-md5: 7cec4c17f394b733c6886985b77bd826
Description-en: RSpec helpers for checking memory allocations
 RSpec::Memory makes assertions about memory usage.
 .
 Allocating large amounts of objects can lead to memory problems.
 RSpec::Memory adds a limit_allocations matcher, which tracks the number
 of allocations and memory size for each object type and allows you to
 specify expected limits.

Package: ruby-rspec-mocks
Description-md5: b09b29822254e67d642b6a48f96af0e6
Description-en: Behaviour Driven Development framework for Ruby - mocks
 RSpec is a Behaviour Driven Development framework for Ruby. It
 provides a framework for writing and executing examples of how your
 Ruby application should behave.
 .
 This package provides support for stubbing and mocking.

Package: ruby-rspec-parameterized
Description-md5: f9b6fc41f2378031c911c165d9ceb6c5
Description-en: Supports simple parameterized test syntax in rspec
 RSpec::Parameterized supports simple parameterized test syntax in rspec.
 Inspired by udzura's mock.

Package: ruby-rspec-parameterized-core
Description-md5: 7595eb445d1aa4d9f332a3ff3ede9cf1
Description-en: Simple parameterized test syntax for RSpec - core
 RSpec::Parameterized supports simple parameterized test syntax in rspec.
 .
 This is the core gem to support rspec-parameterized.

Package: ruby-rspec-parameterized-table-syntax
Description-md5: d11748cba59069af0193ca6052609017
Description-en: Simple parameterized test syntax for RSpec - table_syntax
 RSpec::Parameterized supports simple parameterized test syntax in rspec.
 .
 This is the table_syntax gem to support rspec-parameterized.

Package: ruby-rspec-pending-for
Description-md5: 19136f7b08c66a2b7ce23c250788630f
Description-en: RSpec plugin to skip specs for given Ruby versions
 As an RSpec plugin it allows RSpec suite authors to mark certain
 specs as pending or to be skipped for specific Ruby implementations
 (say MRI or JRuby) or some specific versions of Ruby.

Package: ruby-rspec-profiling
Description-md5: ade05cbd06b0aec8b08713ee6898b1be
Description-en: Profile RSpec test suites
 This library collects profiles of RSpec test suites, enabling you to identify
 specs with interesting attributes. For example, find the slowest specs, or the
 spec which issues the most queries.

Package: ruby-rspec-puppet
Description-md5: 703ebd37094bc7cab78ea263c026a1ca
Description-en: RSpec tests for your Puppet manifests
 Puppet lets you centrally manage every important aspect of your system
 using a cross-platform specification language that manages all the
 separate elements normally aggregated in different files, like users,
 cron jobs, and hosts, along with obviously discrete elements like
 packages, services, and files.
 .
 This ruby module contains RSpec tests for Puppet manifests.

Package: ruby-rspec-puppet-facts
Description-md5: e8faf69ae320607e2353fbe1967cc407
Description-en: Set of standard facts fixtures for Puppet rspec tests
 With this library, simplify your unit tests by looping on every supported
 Operating System and populating facts (provided by facterdb). This simplifies
 unit testing because you don't need to specify the facts yourself.
 .
 This library is very useful for writing tests with rspec-puppet when working
 on a puppet module. It also makes it very fast to setup a CI environment for
 your modules.

Package: ruby-rspec-rails
Description-md5: 7c4c651e95e22fb3cc4a961a34b24512
Description-en: RSpec for Rails
 This package provides an extension of RSpec, a behaviour driven development
 framework for Ruby, to work with Ruby on Rails, the famous MVC Ruby bases
 framework geared for web application development.

Package: ruby-rspec-retry
Description-md5: 04cf8e2fa369e5fd4d94a82d318ff686
Description-en: add support for retrying failing examples in RSpec
 RSpec is a Behaviour Driven Development framework for Ruby. This extension
 adds a `:retry` option to RSpec examples that will make RSpec retry multiple
 times a failing example.

Package: ruby-rspec-set
Description-md5: cef225c3efa7055e08c3eac07df53850
Description-en: #set(), speed-up your specs
 #set() is a helper for RSpec which setup active record objects before all
 tests and restore them to their original state  before each test.

Package: ruby-rspec-stubbed-env
Description-md5: 49b82ea75950d8c458684d6fd254e0f7
Description-en: Unobtrusively stub ENV keys and values during testing
 Stub environment variables in a scoped context for testing. ENV stubbing
 via a shared context for more powerful tests.
 .
 This RSpec plugin requires configuring RSpec to use the `:expect` syntax, or
 some compatible alternative.

Package: ruby-rspec-support
Description-md5: 28c56ce5d1fb12b69b2f0f132320098e
Description-en: Behaviour Driven Development framework for Ruby - support
 RSpec is a Behaviour Driven Development framework for Ruby. It
 provides a framework for writing and executing examples of how your
 Ruby application should behave.
 .
 This package provides common functionality to other
 rspec packages. It is considered suitable for internal
 use only at this time.

Package: ruby-rspec-temp-dir
Description-md5: 2679ea046ff7f78b6836207c8479cd48
Description-en: creates temporary directory for each example automatically
 Rspec::TempDir creates temporary directory for each example automatically.
 .
 This is inspired by JUnit TemporaryFolder.

Package: ruby-rsvg2
Description-md5: 00012d4b67284b34b36932b06307239e
Description-en: RSVG renderer bindings for the Ruby language
 The rsvg library is an efficient renderer for Scalable Vector Graphics (SVG)
 pictures.
 .
 This package contains libraries for using RSVG with the Ruby programming
 language.

Package: ruby-rsync
Description-md5: 8fffcd88a1e9f16907aeb65eecdaf2d9
Description-en: ruby wrapper and bindings for the rsync binary
 Ruby/Rsync is a Ruby library that can synchronize files between remote hosts by
 wrapping a call to the rsync binary.
 .
 This library provides wrapper and bindings for rsync binary.

Package: ruby-rt
Description-md5: e7c24d57672032055a5638cecd7a212b
Description-en: RTTool library for Ruby
 RT is simple human-readble table format. RTtool is a converter form RT
 into various formats. RTtool is one of frontends of formatter for RT.
 .
 You can embed RT into Ruby script, and RD documents.
 .
 This package contains a library which is used by RTTool.

Package: ruby-rubame
Description-md5: 453d954d3392498a12bd073eeb4bbe5d
Description-en: simple Ruby websocket game server
 Rubame makes use of WebSocket Ruby to handle the websocket protocol
 and the standard Ruby sockets libraries for the actual network connections.

Package: ruby-rubocop-ast
Description-md5: 7af7fdc7b1c9dc7a929b9a13f727f6a2
Description-en: RuboCop tools to deal with Ruby code AST
 This package provides the RuboCop::AST::Node and RuboCop::AST::NodePattern
 classes to deal with the Ruby AST. It was extracted from RuboCop and can be
 used independently of it.

Package: ruby-rubocop-capybara
Description-md5: 03f4a90d0abd84343c05305fa5c816f1
Description-en: Code style checking for Capybara test files
 Code style checking for Capybara test files (RSpec, Cucumber, Minitest). A
 plugin for the RuboCop code style enforcing & linting tool.

Package: ruby-rubocop-discourse
Description-md5: 241d40462dbf55e935eabc55d8976563
Description-en: Custom rubocop cops used by Discourse
 Custom Discourse RuboCop cops plus Discourse's shared project configuration
 (RSpec, Rails, Capybara, FactoryBot). Most Discourse projects use Syntax Tree
 for formatting, so it is recommended to use the Syntax Tree-compatible config
 by default.

Package: ruby-rubocop-discourse-base
Description-md5: 586d253e5fddc7482ccc6c2226255c08
Description-en: Common RuboCop configurations used by Discourse
 Shared RuboCop configuration used across Discourse projects. It ships the
 common core cops enabled by Discourse, layout preferences, and an optional
 rspec profile.

Package: ruby-rubocop-factory-bot
Description-md5: df3943fbbd3530f57332932e359639e8
Description-en: Code style checking for factory_bot files
 A factory_bot plugin for the RuboCop code style enforcing & linting tool.

Package: ruby-rubocop-minitest
Description-md5: ea21759f9796c680c94d17f41cf82e65
Description-en: Automatic Minitest code style checking tool
 A RuboCop extension focused on enforcing Minitest best practices and coding
 conventions.

Package: ruby-rubocop-packaging
Description-md5: c853fd7bd989b452d2f1d9c17ecb505a
Description-en: Automatic downstream compatibility checking tool for Ruby code
 RuboCop::Packaging is an extension of RuboCop, which is a Ruby static code
 analyzer (a.k.a. linter) and code formatter.
 .
 It helps enforcing some of the guidelines that are expected of upstream
 maintainers so that the downstream can build their packages in a clean
 environment without any problems.

Package: ruby-rubocop-performance
Description-md5: bfafcdd52b6c56820b9510654da7bfcd
Description-en: Automatic performance checking tool for Ruby code
 A collection of RuboCop cops to check for performance optimizations
 in Ruby code.

Package: ruby-rubocop-rails
Description-md5: 9edbfd23c9a9a573ae27d68c140a7da8
Description-en: Automatic Rails code style checking tool
 A RuboCop extension focused on enforcing Rails best practices and coding
 conventions.

Package: ruby-rubocop-rspec
Description-md5: 963b77a019ca2133f598fd648763414e
Description-en: Code style checking for RSpec files
 ruby-rubocop-rspec is Ruby library that provides RSpec-specific
 analysis for your projects, as an extension to RuboCop.
 .
 Rubocop is a Ruby static code analyzer based on the community
 Ruby style guide.

Package: ruby-rubocop-rspec-rails
Description-md5: 988e0597c91229fabf247d2ed55a446f
Description-en: Code style checking for RSpec Rails files
 A RSpec Rails plugin for the RuboCop code style enforcing & linting tool.

Package: ruby-ruby-engine
Description-md5: a4d8181e6dd0738f0864741c12a05466
Description-en: Provides the RubyEngine constant
 Simplifies checking for the actual ruby implementation by
 providing the constant RubyEngine.
 .
 Use this if you think DRY is important.

Package: ruby-ruby-lsp
Description-md5: 1b1f0436462559cc6c1c3f68ea7a5233
Description-en: Opinionated language server for Ruby
 The Ruby LSP is an implementation of the language server protocol for Ruby,
 used to improve rich features in editors. It is a part of a wider goal to
 provide a state-of-the-art experience to Ruby developers using modern
 standards for cross-editor features, documentation and debugging.

Package: ruby-ruby-magic-static
Description-md5: 82980c7972cf658348ad621215212f15
Description-en: File Magic in Ruby
 This package provides File Magic for use with Ruby code.
 .
 Simple interface to libmagic for Ruby Programming Language.

Package: ruby-ruby-openai
Description-md5: e112b6fee5c8cb1d803663178f70b135
Description-en: use the OpenAI API with Ruby
 Use the OpenAI API (https://openai.com/blog/openai-api/) with Ruby.
 .
 Generate text with ChatGPT, transcribe and translate audio with Whisper, or
 create images with DALL·E.

Package: ruby-ruby-parser
Description-md5: e25f68b7f64c5b810bb3607a8c4a688d
Description-en: Ruby parser written in pure Ruby
 ruby_parser (RP) can be used to parse and check syntax of Ruby code.
 "Pure Ruby" in this context means the parser's code
 * consists solely of Ruby source files
 * does not add any native extensions or other C code (eg. with RubyInline)
 which requires a C compiler to be present on the user's system
 .
 It utilizes racc and its output is same as that of ParseTree's.

Package: ruby-ruby-version
Description-md5: 07672e5f80bc1a968d0dbd5b7a6fd5a4
Description-en: Provide the RubyVersion pseudo-constant
 Simplified checking the currently running Ruby version
 in your programs by providing the RubyVersion pseudo-constant.
 .
 Use this if you think DRY is important.

Package: ruby-ruby2ruby
Description-md5: ad2df9f6b3780f1a332f718f6d4e88fd
Description-en: Generate pure ruby code easily from ParseTree's Sexps
 ruby2ruby provides a means of generating pure Ruby code easily from
 ParseTree's Sexps. This makes making dynamic language processors much
 easier in Ruby than ever before.

Package: ruby-rubymail
Description-md5: e1c2ffd79778ee610d0396b39fd4a5da
Description-en: MIME mail parsing and generation library
 RMail is a lightweight mail library containing various utility classes and
 modules that allow ruby scripts to parse, modify, and generate MIME mail
 messages.

Package: ruby-rubymail-doc
Description-md5: fc19fc79cdd73b94a98954fdbceaeed3
Description-en: MIME mail parsing and generation library (documentation)
 RMail is a lightweight mail library containing various utility classes and
 modules that allow ruby scripts to parse, modify, and generate MIME mail
 messages.
 .
 This package contains the documentation.

Package: ruby-rubypants
Description-md5: 92bee731585f0c6732cc720f714d80db
Description-en: Ruby port of SmartyPants smart-quotes library
 RubyPants is a Ruby port of the smart-quotes library SmartyPants.
 .
 The original "SmartyPants" is a free web publishing plug-in for Movable Type,
 Blosxom, and BBEdit that easily translates plain ASCII punctuation characters
 into "smart" typographic punctuation HTML entities.

Package: ruby-rubyvis
Description-md5: 379af28897bcc2c9bb2771f07150938b
Description-en: Ruby visualization toolkit
 Ruby port of Protovis.
 .
 Protovis composes custom views of data with simple marks such as
 bars and dots. Unlike low-level graphics libraries that quickly
 become tedious for visualization, Protovis defines marks through
 dynamic properties that encode data, allowing inheritance, scales
 and layouts to simplify construction.
 .
 This library implements almost completely core API of protovis,
 including all static marks, SVG builder class and data classes.

Package: ruby-rugged
Description-md5: b079ea37f68e2b178b4822265139a0f4
Description-en: Ruby binding to the libgit2 library
 libgit2 is a portable, pure C implementation of the Git distributed version
 control system core methods provided as a re-entrant linkable library with a
 solid API.
 .
 Rugged is a library for accessing libgit2 in Ruby. It allows one to
 explore and modify Git repositories with the speed and portability of libgit2,
 and the convenience of the Ruby programmation language.

Package: ruby-rugments
Description-md5: 39e2069f8ac6c22b7205f03c3e07f21c
Description-en: pure-ruby syntax highlighter replacement for pygments
 Rugments is a pure-ruby syntax highlighter.  It can highlight over 60
 languages, and output HTML or ANSI 256-color text.  Its HTML output is
 compatible with stylesheets designed for pygments.
 .
 It aims to a be a simple, easy-to-extend drop-in replacement for pygments.

Package: ruby-rushover
Description-md5: 2fe4cbcc53462de079aa042339be60a9
Description-en: Simple ruby Pushover client
 This package contains a simple ruby Pushover client. Pushover allows sending
 simple push notifications to clients on iOS and Android devices.

Package: ruby-safely-block
Description-md5: ba3f97ee353c62678b14c7d896c1790d
Description-en: Rescue and report exceptions in non-critical code
 Exceptions are rescued and automatically reported to your favorite reporting
 service. In development and test environments, exceptions are raised so you
 can fix them.
 .
 The Safely Pattern is a simple one. It allows you to tag non-critical code by
 wrapping it in a function. It’s built on top of exception handling. Gem is
 created for efficient exceptional handling.

Package: ruby-safety-net-attestation
Description-md5: ca13b63c4c09536c06c58b3a186ba274
Description-en: SafetyNet attestation response verification
 A Ruby library to verify SafetyNet attestation statements from Google Play
 Services on your server.
 .
 This library verifies that the statement:
 - has a valid signature that is trusted using certificates from
 https://pki.goog/
 - has the correct nonce
 - has been generated recently (default allowed leeway from current time is 60
 seconds)
 - has a signing certificate with the correct subject
 .
 With a valid statement your application can then inspect the information
 contained about the device integrity, calling app, and if applicable any
 integrity errors and potential solutions.

Package: ruby-samovar
Description-md5: ce0b39566d5ab7b998e0df66a8a709f8
Description-en: flexible option parser
 Samovar is a flexible option parser with excellent support for sub-commands
 and help documentation.

Package: ruby-samuel
Description-md5: 674e4e49be25f54fb3972e90897c5f86
Description-en: automatic logger for HTTP requests in Ruby
 Samuel is a gem for automatic logging of your HTTP requests. It's named for
 the serial diarist Mr. Pepys, who was known to reliably record events both
 quotidian and remarkable. It supports both Net::HTTP and HTTPClient (formerly
 HTTPAccess2), automatically loading the correct logger for the HTTP client
 you're using.

Package: ruby-sanitize
Description-md5: 2b64f78c43810e31c817317190e764b0
Description-en: whitelist-based HTML sanitizer
 Sanitize is a whitelist-based HTML sanitizer. Given a list of acceptable
 elements and attributes, Sanitize will remove all unacceptable HTML from a
 string.
 .
 Using a simple configuration syntax, you can tell Sanitize to allow certain
 elements, certain attributes within those elements, and even certain URL
 protocols within attributes that contain URLs. Any HTML elements or attributes
 that you don't explicitly allow will be removed.
 .
 Because it's based on Nokogiri, a full-fledged HTML parser, rather than a bunch
 of fragile regular expressions, Sanitize has no trouble dealing with malformed
 or maliciously-formed HTML and returning safe output.

Package: ruby-sasl
Description-md5: 6fa9bc1e2932ab5de2266d2bc3a98c0a
Description-en: SASL client library for Ruby
 This is a reusable Ruby library for client implementations that need
 to do authentication over Simple Authentication and Security Layer
 (RFC 4422).  The library is mainly targeted at Jabber/XMPP libraries.
 .
 This is the pyu-ruby-sasl gem variant of the library.

Package: ruby-sass
Description-md5: 124f482823e04ed915da3a8f4e00f75c
Description-en: deprecated CSS compiler - use sassc or ruby-sassc instead
 Sass makes CSS fun again. Sass is an extension of CSS3, adding nested
 rules, variables, mixins, selector inheritance, and more.
 .
 It's translated to well-formatted, standard CSS using the command line
 tool or a web-framework plugin.
 .
 Ruby Sass should no longer be used and will no longer be receiving any
 active development. Please use sassc or ruby-sassc instead.

Package: ruby-sassc
Description-md5: 02d4b13713fba98cff925fbda9e7a7b4
Description-en: Ruby module to use libsass
 Sass is a pre-processing language for CSS.
 .
 This Ruby library uses libsass, a C/C++ port of the Sass engine,
 to compile SCSS or Sass syntax to CSS, with the speed of this engine
 and the ease of use of original Ruby Sass library.

Package: ruby-sawyer
Description-md5: 1eaf92d14c8729b655ff8939487078d8
Description-en: HTTP/REST API client Ruby library
 Sawyer is an experimental hypermedia HTTP client built on top of ruby-faraday.
 .
 Although Sawyer provides the expected features of an HTTP client library,
 it's more useful when is used to interact and to implement REST APIs
 endpoints.
 .
 Out of the box it can parse data from API responses, turns contents into
 high level resources or collections of resources, relations between those
 resources, etc.

Package: ruby-scanf
Description-md5: 88a2d35abcef3d79bcc16b48ea32108d
Description-en: Implementation of the C function scanf
 scanf is an implementation of the C function scanf(3), modified
 as necessary for Ruby compatibility.
 .
 The methods provided are String#scanf, IO#scanf, and Kernel#scanf.
 Kernel#scanf is a wrapper around STDIN.scanf. IO#scanf can be
 used on any IO stream, including file handles and sockets. scanf
 can be called either with or without a block.

Package: ruby-scarf
Description-md5: 1a285671d668b2b1158a136875630063
Description-en: Ruby library for generating initial avatars and identicons
 This gem can be used for generating initial avatars and identicons
 representing string values such as usernames or ip addresses.

Package: ruby-schash
Description-md5: fdfa8950bf56418fae545dc8781e7c58
Description-en: Ruby Hash validator
 Perform validation of Ruby Hashes against a schema.
 .
 The schema language allows optional nodes, validation against one or more Ruby
 types and validation against regular expressions.

Package: ruby-scientist
Description-md5: a357f72d07cf16d59600bcb8a4ab1802
Description-en: Carefully test, measure, and track refactored code
 A Ruby library for carefully refactoring critical paths.
 .
 Let's pretend one is changing the way permissions in a large web app are
 handled. Tests can help guide refactoring, but one should really compare the
 current and refactored behaviors under load.

Package: ruby-sd-notify
Description-md5: f8ee6a3f93f5742517f8ada0455d48db
Description-en: Pure Ruby implementation of systemd's sd_notify
 sd_notify can be used to notify systemd about various service status changes
 of Ruby programs

Package: ruby-sdl
Description-md5: e42a3cf3ad4eb4cde23f1d35a61bcfe6
Description-en: Ruby/SDL interface for Ruby
 Ruby/SDL is the ruby extension library to use SDL. SDL (Simple
 DirectMedia Layer) is a cross-platform multimedia library designed to
 provide fast access to the graphics framebuffer and audio device.

Package: ruby-sdoc
Description-md5: 467d5254bec245ba7ad75b2037243066
Description-en: RDoc generator to build searchable HTML documentation for Ruby code
 This package provides extra generators and templates for the RDoc
 documentation tool for Ruby. Generated HTML documentation has a javascript
 search index, so the documentation is searchable without any server-side
 requirements other than a web server.

Package: ruby-seamless-database-pool
Description-md5: 3457655b1524cb7454febc1c6562175f
Description-en: support for master/slave database clusters in ActiveRecord
 Seamless Database Pool provides a simple way in which to add support for a
 master/slave database cluster to ActiveRecord to allow massive scalability
 and automatic failover.

Package: ruby-secure-headers
Description-md5: b94f7d8edf167328d4d82e0c96429ca8
Description-en: Security related headers all in one gem
 Add easily configured security headers to responses including
 Content-Security-Policy(CSP) which helps detect/prevent XSS and mixed-contents
 x-frame-options, strict-transport-security, etc.

Package: ruby-securecompare
Description-md5: 4e4c3951316024fed976f239d5fcdd5d
Description-en: string comparison method safe for use in cryptographic functions
 securecompare borrows the secure_compare private method from
 ActiveSupport::MessageVerifier which lets you do safely compare strings
 without being vulnerable to timing attacks. Useful for Basic HTTP
 Authentication in your rack/rails application.

Package: ruby-seed-fu
Description-md5: 2d70c5bdda4ec51c72576305c3707c30
Description-en: easily manage seed data in an Active Record application
 Seed Fu is an attempt to once and for all solve the problem of inserting and
 maintaining seed data in a database. Seed Fu depends on Active Record, but
 doesn't have to be used with a full Rails app.

Package: ruby-select2-rails
Description-md5: 6b662d94d0a09fa03a06722f9a5b49fe
Description-en: integrate Select2 javascript library with Rails asset pipeline
 Select2 is a jQuery based replacement for select boxes. It supports searching,
 remote data sets, and infinite scrolling of results. This gem integrates
 Select2 with Rails asset pipeline for easy of use.

Package: ruby-selenium-webdriver
Description-md5: 6295e47edcff78369ad943e492444b3b
Description-en: Browser automation framework and ecosystem
 Selenium is an umbrella project encapsulating a variety of tools and libraries
 enabling web browser automation. Selenium specifically provides infrastructure
 for the W3C WebDriver specification — a platform and language-neutral coding
 interface compatible with all major web browsers.
 .
 Selenium uses a custom build system, aptly named crazyfun available on all fine
 platforms (Linux, Mac, Windows).

Package: ruby-selinux
Description-md5: 71f8f453f4c0fbe591180af8da96cd36
Description-en: Ruby bindings to SELinux shared libraries
 This package provides the Ruby bindings needed for developing Ruby
 SELinux applications.  Security-enhanced Linux is a patch of the
 Linux kernel and a number of utilities with enhanced security
 functionality designed to add mandatory access controls to Linux.
 The Security-enhanced Linux kernel contains new architectural
 components originally developed to improve the security of the Flask
 operating system. These architectural components provide general
 support for the enforcement of many kinds of mandatory access control
 policies, including those based on the concepts of Type Enforcement,
 Role-based Access Control, and Multi-level Security.

Package: ruby-selma
Description-md5: a4a7b09753c8ef2018623b55959677c2
Description-en: selects and matches HTML nodes using CSS rules
 Selma selects and matches HTML nodes using CSS rules. Backed by Rust's
 lol_html parser.

Package: ruby-semanage
Description-md5: 0573f123cd490210938f6da9efe52cb5
Description-en: Ruby bindings to for SELinux policy management
 This package provides the Ruby bindings needed for developing Ruby
 applications that manage SELinux policies.
 .
 Security-enhanced Linux is a patch of the Linux kernel and a
 number of utilities with enhanced security functionality designed to
 add mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement, Role-based Access
 Control, and Multi-level Security.

Package: ruby-semantic-puppet
Description-md5: e43424318841417d3dacd3e2ca56ac1e
Description-en: Useful tools for working with semantic versions with Puppet
 Tools used by Puppet to parse, validate, and compare semantic versions and
 version ranges and to query and resolve module dependencies.
 .
 This library is used by a number of Puppet Labs projects, including Puppet and
 r10k.

Package: ruby-semantic-range
Description-md5: 70fe2373230c61a2767162457a2fb3ba
Description-en: node-semver rewritten in ruby
 This gem is node-semver written in Ruby for comparison and inclusion of
 semantic versions and ranges

Package: ruby-semver-dialects
Description-md5: 2d3e85e493ad8d4341e5706cfe5849f7
Description-en: utility function to process semantic versions expressed in different dialects
 This library helps to parse, process and compare semantic versions for Maven,
 NPM, PHP, RubyGems and Python packages.

Package: ruby-semverse
Description-md5: 8a92f8514c8800c9e05609b7d938d428
Description-en: Ruby library for representing SemVer versions and constraints
 semverse is a Ruby library that allow one to manipulate, compare
 and validate versions in concordance with SemVer (Semantic Versioning)
 specification.
 .
 For more information about SemVer please refer to http://semver.org/.

Package: ruby-sentry-rails
Description-md5: 458ff31c80136df0ffb0009aeb17b7dd
Description-en: provides Rails integration for the Sentry error logger
 A ruby library that provides Rails integration for the Sentry error logger.
 Sentry provides real-time crash reporting for web apps, mobile apps, and
 games.

Package: ruby-sentry-raven
Description-md5: 007da1895c11b2785898632befdc2262
Description-en: client interface for the Sentry error logger
 This package provides the gem sentry-raven. This gem provides a client
 interface for the Sentry error logger. Sentry provides real-time crash
 reporting for your web apps, mobile apps, and games.

Package: ruby-sentry-ruby
Description-md5: 69fedb7a5aa164975ba0bdf9f191776c
Description-en: client interface for the Sentry error logger
 A library that provides a client interface for the Sentry error logger. Sentry
 provides real-time crash reporting for web apps, mobile apps, and games.

Package: ruby-sentry-ruby-core
Description-md5: 126d22f338231b8c98f71c59373370f0
Description-en: client interface for the Sentry error logger
 This library provides a client interface for the Sentry error logger. Sentry
 provides real-time crash reporting for web apps, mobile apps, and games.

Package: ruby-sentry-sidekiq
Description-md5: 4c0915c9960bd9013a59a2facd6145ea
Description-en: provides Sidekiq integration for the Sentry error logger
 A library that provides Sidekiq integration for the Sentry error logger.
 Sentry  provides real-time crash reporting for web apps, mobile apps, and
 games.

Package: ruby-sequel
Description-md5: 69991565378203fc614a568f4bdc960e
Description-en: Simple, flexible, and powerful SQL database access toolkit for Ruby
 Sequel provides thread safety, connection pooling and a concise
 DSL for constructing SQL queries and table schemas.
 .
 Sequel includes a comprehensive ORM layer for mapping
 records to Ruby objects and handling associated records.
 .
 Sequel supports advanced database features such as prepared
 statements, bound variables, stored procedures, savepoints,
 two-phase commit, transaction isolation, master/slave
 configurations, and database sharding.
 .
 Sequel currently has adapters for ADO, Amalgalite, DataObjects,
 DB2, DBI, Firebird, IBM_DB, Informix, JDBC, MySQL, Mysql2, ODBC,
 OpenBase, Oracle, PostgreSQL, SQLite3, Swift, and TinyTDS.

Package: ruby-sequel-pg
Description-md5: 2ae3212929238c6b6d45432dcba60221
Description-en: Faster SELECTs when using Sequel with pg
 sequel_pg overwrites the inner loop of the Sequel postgres
 adapter row fetching code with a C version.  The C version
 is significantly faster (2-6x) than the pure ruby version
 that Sequel uses by default.

Package: ruby-sequenced
Description-md5: 633b11193d604efd5a2f8466370de205
Description-en: generate scoped sequential IDs for ActiveRecord models
 This library provides an `acts_as_sequenced` macro that automatically assigns
 a unique, sequential ID to each record. The sequential ID is not a replacement
 for the database primary key, but rather adds another way to
 retrieve the object without exposing the primary key.

Package: ruby-serialport
Description-md5: e5ea5e7a2c42319b976e77d31327ef54
Description-en: Library for using RS-232 serial ports from Ruby programs
 This library provides an API for Ruby to control RS-232 serial ports,
 and check and set the current state of the signals on the serial
 line.

Package: ruby-serverengine
Description-md5: ab92366bdaccfb4e092f9df09eeb40e4
Description-en: multiprocess server framework
 serverengine is a framework to implement robust multiprocess servers
 like Unicorn.

Package: ruby-serverspec
Description-md5: 3c1f93153b81b33d9c65bf0d71a4a5f9
Description-en: RSpec tests for your servers configured by Puppet, Chef or anything else
 With serverspec, you can write RSpec tests for checking your servers
 are configured correctly.
 .
 Serverspec tests your servers' actual state through SSH access, so
 you don't need to install any agent software on your servers and
 can use any configuration management tools, Puppet, Chef, CFEngine
 and so on.

Package: ruby-settingslogic
Description-md5: 577da0f1eeee83d86abafe51b5aa58c3
Description-en: simple settings solution for Ruby
 A simple and straightforward settings solution that uses an ERB enabled YAML
 file and a singleton design pattern.
 .
 The settings are accessible from the application by subclassing Settingslogic
 and then accessing setting attributes from this subclass.

Package: ruby-settingslogic-doc
Description-md5: 9059ff6de8d6685872ea36cf03d62a38
Description-en: simple settings solution for Ruby (documentation)
 A simple and straightforward settings solution that uses an ERB enabled YAML
 file and a singleton design pattern.
 .
 The settings are accessible from the application by subclassing Settingslogic
 and then accessing setting attributes from this subclass.
 .
 This package contains the documentation for ruby-settingslogic.

Package: ruby-sexp-processor
Description-md5: 658dcf6529108ad34ceeed2973276a8d
Description-en: brings all the generic sexp processing tools to ruby
 sexp_processor branches from ParseTree bringing all the generic sexp
 processing tools with it. Sexp, SexpProcessor, Environment, etc.
 .
 Includes SexpProcessor and CompositeSexpProcessor.
 .
 Allows you to write very clean filters.

Package: ruby-shadow
Description-md5: 19211e2801f26505fbd939dd6cf0c11f
Description-en: interface of shadow password for Ruby
 This is a module which is used when you want to access shadow password files
 from the Ruby programming language. It gives access to the same C level
 functions provided by the shadow password API.

Package: ruby-shellany
Description-md5: 88798d465ec4b2eb35b2a2be9e0585e8
Description-en: MRI+JRuby compatible command output capturing
 Shellany captures command output with several features:
 * portability (should work on recent JRuby versions)
 * capturing stdout, stderr in a convenient way
 * returning the result in a convenient way
 * detecting if a shell is needed (though incomplete/primitive implementation)
 * prevents running the same command multiple times

Package: ruby-shindo
Description-md5: e9027d6449c83326c75cc29d2a37a9b7
Description-en: simple depth first Ruby testing
 Work with your tests, not against them.
 .
 This package provides shindo and shindont command line tools.
 shindo is interactive and shindont is non-interactive.

Package: ruby-shoulda
Description-md5: d5c627a4021f3aec8ca5b0b499cc820a
Description-en: additional features for the Test::Unit testing framework
 Shoulda makes it easy to write elegant, understandable, and maintainable
 tests. Shoulda consists of test macros, assertions, and helpers added on to
 the Test::Unit framework. It's fully compatible with your existing tests, and
 requires no retooling to use.
 .
 Shoulda adds lots of features for testing Rails applications, but can also be
 used for plain Ruby ones.

Package: ruby-shoulda-context
Description-md5: f9e8290f361d98c1dd17324bbb09b360
Description-en: context framework for Test::Unit
 Shoulda’s contexts make it easy to write understandable and maintainable
 tests for Test::Unit. It’s fully compatible with your existing tests in
 Test::Unit, and requires no retooling to use.
 .
 This package provides shoulda-context, a context framework for Test::Unit that
 was extracted from (and is used by) shoulda.

Package: ruby-shoulda-matchers
Description-md5: 52266030e3cbcd34ed2d0fd8f0d2267c
Description-en: Test helpers for Rails applications, compatible with Test::Unit and RSpec
 Test::Unit- and RSpec-compatible one-liners that test common Rails
 functionality. These tests would otherwise be much longer, more complex, and
 error-prone.

Package: ruby-shrine
Description-md5: e78b921104ee64303091639ec6b9b7f6
Description-en: Toolkit for file attachments in Ruby applications
 Shrine is a toolkit for file attachments in Ruby applications. It supports
 uploading, downloading, processing and deleting IO objects, backed by various
 storage engines. It uses efficient streaming for low memory usage.
 .
 Shrine comes with a high-level interface for attaching uploaded files to
 database records, saving their location and metadata to a database column, and
 tying them to record's lifecycle. It natively supports background jobs and
 direct uploads for fully asynchronous user experience.

Package: ruby-sidekiq
Description-md5: 5bbc2f020ab526e315a132886c59b058
Description-en: Simple, efficient background processing for Ruby
 Sidekiq uses threads to handle many jobs at the same time in the
 same process.  It does not require Rails but will integrate tightly with
 Rails 3/4 to make background processing dead simple.
 .
 Sidekiq is compatible with Resque.  It uses the exact same
 message format as Resque so it can integrate into an existing Resque
 processing farm.
 .
 You can have Sidekiq and Resque run side-by-side at the same time and
 use the Resque client to enqueue jobs in Redis to be processed by Sidekiq.

Package: ruby-sigdump
Description-md5: bb09a7d3c052dea06cebbc411fdd1061
Description-en: SIGQUIT of Java VM for Ruby
 Setup signal handler which dumps backtrace of running threads and number of
 allocated objects per class. Require 'sigdump/setup', send SIGCONT, and see
 /tmp/sigdump-<pid>.log.

Package: ruby-signet
Description-md5: 767e2c84e1d0690718fd604495e9fed1
Description-en: Signet is an OAuth 1.0 / OAuth 2.0 implementation
 OAuth is an open standard that allows users to share their private
 resources (e.g. photos, videos, contact lists) stored on one site with
 another site without having to hand out their username and password.

Package: ruby-silent-stream
Description-md5: 3878767e0a3e7dfdcad22d02838e42e5
Description-en: ActiveSupport's Stream Silencing - Without ActiveSupport
 ActiveSupport Kernel Reporting Detritus
 with a few enhancements.
 Extraction of some parts of ActiveSupport's
 Kernel Reporting Core Extensions
 around silencing IO streams.

Package: ruby-simple-captcha2
Description-md5: c427667b55caa49e2eccd45fa0fe661a
Description-en: simplest and a robust captcha plugin for rails
 Available with Rails 3 + 4 or above provides backward compatibility. This
 is a fork of the popular Rubygem ``simple_captcha`` which got abandoned.
 .
 Features
 .
 * Zero FileSystem usage (secret code moved to db-store and image storage
 removed).
 * Provides various image styles.
 * Provides three level of complexity of images.
 * Works absolutely fine in distributed environment(session and db based
 implementation works fine in distributed environment).
 * Implementation is as easy as just writing a single line in your view.
 ```<%= show_simple_captcha %>``` within the 'form' tags.
 * Flexible DOM and CSS handling(There is a separate view partial for
 rendering SimpleCaptcha DOM elements).
 * Automated removal of 1 hour old unmatched simple_captcha data.

Package: ruby-simple-oauth
Description-md5: 2163ae436fa9e31e1ba090fce2410bf2
Description-en: Simply builds and verifies OAuth headers
 The library, "simple_oauth", provides classes in order to simply build
 and verify OAuth headers.

Package: ruby-simple-po-parser
Description-md5: 0f51f291b587235e0c39c675e561b6a8
Description-en: Simple PO file to ruby hash parser
 This is a simple PO file to ruby hash parser, which complies with GNU PO file
 specification. Tested with the msgcat (GNU gettext-tools) 0.18.3 tool.
 .
 The parser is probably as optimized for speed as possible with pure ruby,
 while parsing all different PO types into separate keys. It was written as a
 "core-replacement" for an equivalent parslet PEG parser for arashm/PoParser
 and benchmarked about 500 times faster.

Package: ruby-simplecov
Description-md5: a231c670c826522c8cfe250f396377e2
Description-en: code coverage for Ruby 1.9+
 Code coverage for Ruby 1.9 with a powerful configuration library and automatic
 merging of coverage across test suites.
 .
 It uses 1.9's built-in Coverage library to gather code coverage data, but makes
 processing its results much easier by providing a clean API to filter, group,
 merge, format and display those results, thus giving you a complete code
 coverage suite that can be set up with just a couple lines of code.

Package: ruby-simplecov-html
Description-md5: 1f9850fca128a25644838c5b5da8ebab
Description-en: default HTML formatter for SimpleCov code coverage tool
 Default HTML formatter for SimpleCov code coverage tool for ruby 1.9+
 .
 Generates a nice HTML report of your SimpleCov ruby code coverage results on
 Ruby 1.9 using client-side Javascript quite extensively.

Package: ruby-simpleidn
Description-md5: 4370cfc8e3921d727bb9adcde0037222
Description-en: Punycode ACE to unicode UTF-8 (and vice-versa) string conversion.
 This gem allows easy conversion from punycode ACE strings to unicode UTF-8
 strings and vice-versa.

Package: ruby-sinatra-contrib
Description-md5: 873007355c542fbb5ec53126f002f3e8
Description-en: collection of useful extensions to the Sinatra web framework
 sinatra-contrib is a collection of common extensions to the Sinatra web
 framework, semi-officially supported:
 - capture: Lets you capture the content of blocks in templates.
 - config_file: Allows loading configuration from yaml files.
 - content_for: Adds Rails-style content_for helpers to Haml, Erb,
 Erubis and Slim.
 - cookies: A cookies helper for reading and writing cookies.
 - engine_tracking: Adds methods like haml? that allow helper methods
 to check whether they are called from within a template.
 - json: Adds a #json helper method to return JSON documents.
 - link_header: Helpers for generating link HTML tags and
 corresponding Link HTTP headers. Adds link, stylesheet and prefetch helper
 methods.
 - multi_route: Adds ability to define one route block for multiple
 routes and multiple or custom HTTP verbs.
 - namespace: Adds namespace support to Sinatra.
 - respond_with: Choose action and/or template automatically depending
 on the incoming request. Adds helpers respond_to and respond_with.
 - custom_logger: Allows one to define their own logger instance.
 - decompile: Recreates path patterns from Sinatra's internal data
 structures (used by other extensions).
 - reloader: Automatically reloads Ruby files on code changes.
 - extension: Mixin for writing your own Sinatra extensions.
 - test_helpers: Helper methods to ease testing your Sinatra
 application. Partly extracted from Sinatra. Testing framework agnostic.

Package: ruby-six
Description-md5: 2147f8a98c70feec08827b801a04064c
Description-en: very simple authorization library for Ruby
 Six is a very simple authorization library for Ruby, which can be used for the
 Rails framework. It allows you to define rules which restricts what resources
 a given user is allowed to access.

Package: ruby-sixarm-ruby-unaccent
Description-md5: c143589863e792999dabaa291b4f1afc
Description-en: replaces a string's accented characters with unaccented characters
 Replace a string's accent characters with ASCII characters. Based on
 Perl Text::Unaccent from CPAN.

Package: ruby-slack-messenger
Description-md5: e211d866c449d250544d08829288237f
Description-en: Slim ruby wrapper for posting to slack webhooks
 Simple wrapper for posting to slack channels using slack webhooks.
 .
 Slack APIs allow one to integrate complex services with Slack to go beyond
 the integrations they provide out of the box.
 .
 Slack is a proprietary instant messaging platform developed by Slack
 Technologies.
 .
 slack-messenger is gitlab's fork of slack-notifier.

Package: ruby-slack-notifier
Description-md5: ce3fa20c73f5696be40a6126563e614f
Description-en: Ruby wrapper for posting to slack webhooks
 This gem provides a slim Ruby wrapper for posting to slack webhooks. Slack is
 a team communication tool that offers persistent chat rooms organized by topic,
 as well as private groups and direct messaging.

Package: ruby-slim
Description-md5: cbee8afcfe215088becbc391c6f5819d
Description-en: powerful (X)HTML templating engine with an elegant syntax
 Slim is a template language whose goal is to reduce the view syntax to the
 essential parts without becoming cryptic.
 .
 A short list of the features:
 - elegant syntax: short syntax without closing tags, HTML style mode with
 closing tags and configurable shortcut tags
 - automatic HTML escaping and support for Rails' `html_safe?`
 - highly configurable and extendable via plugins: logic less mode similar
 to Mustache and translator/I18n support among others.
 - high performance: comparable speed to ERB and streaming support in Rails
 - supported by all major frameworks (Rails, Sinatra, ...)
 - full Unicode support for tags and attributes on Ruby 1.9
 - embedded engines like Markdown and Textile

Package: ruby-slop
Description-md5: 735e85e9af70401305ff5e130f2c6a93
Description-en: Simple DSL for gathering options and parsing the command lineOption
 Slop is a simple option parser with an easy to remember syntax and
 friendly API.

Package: ruby-slow-enumerator-tools
Description-md5: 7b811ddf8625c9cee53a2dbe5b362120
Description-en: transformation of Ruby enumerators to produce data slowly and unpredictably
 This Ruby library provides tools for transforming Ruby enumerators that
 produce data slowly and unpredictably.
 .
 * SlowEnumeratorTools.merge: given a collection of enumerables, creates a
 new enumerator that yields elements from any of these enumerables as soon
 as they become available.
 .
 * SlowEnumeratorTools.batch: given an enumerable, creates a new enumerable
 that yields batches containing all elements currently available.
 .
 * SlowEnumeratorTools.buffer: given an enumerable and a number, will create
 a buffer of that number of elements and try to fill it up with as many
 elements from that enumerable, so that they can be yielded immediately.

Package: ruby-smarter-csv
Description-md5: 2fad0c04820f545e30885f54c485f594
Description-en: end-to-end CSV ingestion for Ruby
 SmarterCSV is a high-performance CSV reader and writer for Ruby focused on
 fastest end-to-end ingestion — not just parsing. It returns ready-to-use
 hashes with configurable header and value transformations, intelligent
 defaults, and automatic delimiter discovery.
 .
 Built for real-world data pipelines, SmarterCSV supports chunked processing
 for large files, streaming via Enumerable APIs, and C acceleration
 to optimize the full ingestion path (parsing + hash construction +
 conversions).
 .
 Designed to handle messy user-uploaded CSV while remaining easy to integrate
 with Rails, ActiveRecord imports, Sidekiq jobs, parallel processing, and
 S3-based workflows.

Package: ruby-snaky-hash
Description-md5: 10cf15be33ada37b4a5f480db80d9413
Description-en: pseudo-object interface for Ruby hashes
 This package is provides an interface for Ruby hashes to normalize keys and
 lookups, and provide a psuedo-object interface.
 .
 Classes that include `SnakyHash::Snake` should inherit from `Hashie::Mash`

Package: ruby-snmp
Description-md5: 0a16a4318ae3aa6dad32a9df2c8e8711
Description-en: simple network management protocol bindings for ruby
 This library implements SNMP (the Simple Network Management Protocol).
 It is implemented in pure Ruby, so there are no dependencies on
 external libraries like net-snmp.

Package: ruby-snorlax
Description-md5: 4b8c6efbcdb51284bc6d2bc9a89e4e87
Description-en: Snorlax is a flexible controller for Rails APIs
 Snorlax is an opinionated, flexible, and well-RESTed gem for building Rails
 APIs. It's designed to Do The Right Thing™ by default, but allow you to
 customize where necessary. Snorlax is designed to provide a set of flexible
 API endpoints for client side consumption. It uses side loading, which means
 that all of the records returned are unnested and easily available for
 consumption.

Package: ruby-snowplow-tracker
Description-md5: 530ddc47a949a64e3d6aa6db55ea095c
Description-en: Ruby Analytics for Snowplow
 With this tracker you can collect event data from your Ruby applications, Ruby
 on Rails web applications and Ruby gems.

Package: ruby-soap4r
Description-md5: 720cb1bd7ceb45516cefbf6326d2b026
Description-en: SOAP library for the Ruby programming language
 This library was originally part of the standard library up until Ruby 1.8. It
 was removed from the standard library in Ruby 1.9 for compatibility reasons.
 .
 This version of the library was forward-ported to Ruby 1.9.

Package: ruby-socksify
Description-md5: 684f6ffed64d25dcd575775b1a169b7f
Description-en: Redirect all TCPSockets through a SOCKS5 proxy
 The shell script socksify is meant to aid in using socks with already
 compiled dynamic binaries.
 .
 This works by setting the LD_PRELOAD environment variable to libdsocks.
 It will then attempt to wrap all networking-related system calls.

Package: ruby-solve
Description-md5: e9dbb6604e3a0f6141f5d5d40afdb699
Description-en: Ruby version constraint solver implementing semantic versioning
 Ruby versioning constraint solver implementing Semantic Versioning 2.0.0
 (see http://semver.org/).
 .
 Solve supports two different resolvers. A pure Ruby solver implemented using
 Molinillo and the same dependency resolver the Chef Server uses, dep-selector,
 which is a Ruby C extension for Gecode.
 .
 The Ruby solver is installed and enabled by default. If you'd like to use the
 Gecode solver you can do so by installing the ruby-dep-selector package.

Package: ruby-sorted-set
Description-md5: 806aed1d231b95f3d98c85681698ae3c
Description-en: variant of Set with elements sorted in ascending order
 This Ruby library implements a variant of Set whose elements are sorted in
 ascending order.
 .
 The sorted_set library used to be part of Ruby's standard library before
 ruby3.0.

Package: ruby-source-map
Description-md5: 8d8b6bb383215ba4933788b643effda0
Description-en: ruby support for source maps in javascripts
 Ruby support for Source Maps allows you to interact with Source Maps
 in Ruby. This lets you do things like concatenate different javascript
 files and still debug them as though they were separate files.

Package: ruby-spdx-licenses
Description-md5: 0389610ae8022cbb4d8d88905d0389dd
Description-en: SPDX license and identifier lookup
 This library provides validation and additional data about SPDX licenses and
 identifiers. It makes it possible to programmatically find out if a license
 name is a known SPDX identifier and to obtain its longer description, a link
 to the full license text online and other meta-information about the license.

Package: ruby-specinfra
Description-md5: 04f958117d7467bd27a64c2a2f96edef
Description-en: Common layer for serverspec and configspec
 This package is backend library for ruby-serverspec, which was
 extracted from serverspec for further abstracction, intended to
 be used by another configuration management tools.

Package: ruby-spider
Description-md5: 4e032bd2747e64dde86284218f90a10c
Description-en: web spidering library for Ruby
 spider handles the robots.txt, scraping, collecting and looping so that
 you can just handle the data.
 .
 spider is useful to applications that need gather data from web sites.

Package: ruby-spoon
Description-md5: 4937558fcebf8d91b6d0eafc41455a38
Description-en: FFI binding of the posix_spawn function for Ruby
 Spoon is an FFI binding for Ruby of the posix_spawn function, providing
 fork+exec functionality in a single shot.

Package: ruby-spreadsheet
Description-md5: 2e33090d84e59000134cf02c75814fcb
Description-en: Ruby library for manipulating MS Excel (.xls) spreadsheets
 This module provides a pure-Ruby implementation of a spreadsheet
 manipulation library, allowing for creating, reading and modifying
 files in the Microsoft Excel (.xls) format.

Package: ruby-spring
Description-md5: f29375f2598b223501251e4f5194fffc
Description-en: Rails application preloader
 Spring is a Rails application preloader. It speeds up development by
 keeping your application running in the background so you don't need to
 boot it every time you run a test, rake task or migration.

Package: ruby-spring-commands-rspec
Description-md5: d4415bf2ff63cf91a90824ec2d9b305c
Description-en: rspec command for spring
 This library implements the `rspec` command for Spring.
 .
 If you're using spring binstubs, run `bundle exec spring binstub rspec` to
 generate `bin/rspec`. Then run `spring stop` to pick up the changes.

Package: ruby-spring-watcher-listen
Description-md5: 31726a2288632e33527cb930e281bad3
Description-en: Makes spring watch files using the listen library
 This library makes Spring watch the filesystem for changes using Listen rather
 than by polling the filesystem.
 .
 On larger projects this means spring will be more responsive, more accurate
 and use less cpu on local filesystems.
 .
 NFS, shared VM folders and user file systems will still need polling.

Package: ruby-sprockets
Description-md5: 5eb26c5286663a6dd76eeff86573aad7
Description-en: Rack-based asset packaging system
 Sprockets is a Rack-based asset packaging system that concatenates
 and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.

Package: ruby-sprockets-export
Description-md5: a1bf97f184a6a621913ec2794458de4d
Description-en: Sprockets Export
 A Sprockets directive for hassle-free UMD-style JavaScript module definitions.

Package: ruby-sqlite3
Description-md5: 46ae7ace01730f77254a88035b0e15f0
Description-en: SQLite3 interface for Ruby
 This module allows Ruby programs to interface with the SQLite3 database
 engine.

Package: ruby-ssh-data
Description-md5: 2853dd43fe09f3d4238df0714bfa82af
Description-en: Library for parsing SSH certificates
 The scope of this project is limited to processing and directly using keys and
 certificates. It can be used to generate SSH private keys, verify signatures
 using public keys, sign data using private keys, issue certificates using
 private keys, and parse certificates and public and private keys. This library
 supports RSA, DSA, ECDSA, and ED25519* keys. This library does not offer or
 intend to offer functionality for SSH connectivity, processing of SSH wire
 protocol data, or processing of other key formats or types.

Package: ruby-sshkey
Description-md5: e723f2fa74c2690c3df76d1f1719276b
Description-en: SSH private/public key generator in Ruby
 Generate private/public SSH keypairs (RSA and DSA supported) using pure Ruby.
 .
 When generating a new keypair the default key type is 2048-bit RSA, but you
 can supply the type (RSA or DSA) and bits in the options. You can also
 (optionally) supply a comment or passphrase.
 .
 This library can read a public or private key and present it as a string.

Package: ruby-sshkit
Description-md5: b9eb471fca93e612cedba558cdf99c89
Description-en: toolkit for running commands in a structured way on one or more servers
 SSHKit is a comprehensive toolkit for remotely running commands in a structured
 manner on groups of servers.
 .
 SSHKit makes it easy to write structured, testable SSH commands in Ruby.

Package: ruby-ssrf-filter
Description-md5: aed0cc45734c9cdd1aa4676ef55f26ea
Description-en: prevents server side request forgery (SSRF) attacks
 This library makes it easy to prevent server side request forgery (SSRF)
 attacks.

Package: ruby-stackdriver-core
Description-md5: 52cd8685818954c8e4947cb34add12c4
Description-en: Internal shared library for Ruby Stackdriver integration
 stackdriver-core is an internal shared library for the Ruby Stackdriver
 integration libraries.

Package: ruby-stackprof
Description-md5: ccc9ad968ae668c47ca7f1f79ac80f06
Description-en: sampling callstack-profiler for ruby 2.2+
 stackprof is a fast sampling profiler for ruby code, with cpu, wallclock and
 object allocation samplers.
 .
 Inspired heavily by gperftools, and written as a replacement for perftools.rb.

Package: ruby-stamp
Description-md5: 161d0cfaf9d134ac58ae808e7bbca259
Description-en: date and time formatting for humans
 Stamp is a Ruby library that formats dates and times based on human-friendly
 examples, not arcane strftime directives. Give it an example date string with
 whatever month, day, year and weekday parts you'd like, and your date will be
 formatted accordingly.

Package: ruby-standalone
Description-md5: 0039a0b94819f47317d0c92633414921
Description-en: Ruby interpreter that won't integrate with Debian packages
 Ruby is the interpreted scripting language for quick and easy
 object-oriented programming.  It has many features to process text
 files and to do system management tasks (as in perl).  It is simple,
 straight-forward, and extensible.
 .
 This package provides a Ruby interpreter without providing support for other
 Debian-provided Ruby packages, i.e. it won't use any code from Debian packages
 that provide Ruby libraries, Rubygems won't recognize libraries installed with
 Debian packages etc.
 .
 This package is mostly useful for server deployments or development
 environments where one wants or needs to obtain the Ruby interpreter from
 Debian (and thus benefit from having security updates, not having to build
 from source, obtaining pre-built binaries from a trusted source etc.), but
 install everything else from sources external to Debian such as rubygems.org.
 .
 No official Debian Ruby packages, application or library, should depend on this
 package.

Package: ruby-state-machines
Description-md5: fee0dd28fbe8cce6aec2d4eb632932e6
Description-en: Adds support for creating state machines for attributes on any Ruby class
 state_machines adds support for creating state machines for
 attributes on any Ruby class. state_machine provides enough
 flexibility for creating new machine definitions on the
 fly based on an external source of transitions.

Package: ruby-state-machines-activemodel
Description-md5: 343c8d2d9ed82026301167c8ca1937db
Description-en: ActiveModel integration for State Machines
 This package provides the gem state_machines-activemodel which adds support
 for creating state machines for attributes on ActiveModel. The ActiveModel
 integration is useful for both standalone usage and for providing the base
 implementation for ORMs which implement the ActiveModel API. This integration
 adds support for validation errors and dirty attribute tracking.

Package: ruby-state-machines-activerecord
Description-md5: 583433be55673e2fb3f97be9d336e621
Description-en: State machines Active Record Integration
 The Active Record integration adds support for database transactions,
 automatically saving the record, named scopes, validation errors.
 .
 This library replaces state_machine.

Package: ruby-statistics
Description-md5: 620895e3f52e1cf13711fbbb55013693
Description-en: ruby gem for statistics inspired by the jStat js library
 This gem is intended to accomplish the same purpose as jStat js library:
 to provide ruby with statistical capabilities without the need
 of a statistical programming language like R or Octave. Some functions
 and capabilities are an implementation from other authors and are
 referenced properly in the class/method.

Package: ruby-statsd
Description-md5: 2c5f2f919f60ea37d9c31151eb4ad79a
Description-en: StatsD client for Ruby
 This package provides statsd-ruby gem, a StatsD client for Ruby language.
 .
 Statsd is a network daemon that runs on the Node.js platform and listens for
 statistics, like counters and timers, sent over UDP or TCP and sends aggregates
 to one or more pluggable backend services

Package: ruby-stimulus-rails
Description-md5: 1422d719af080b10a0737a5b613943e6
Description-en: modest JavaScript framework for the HTML you already have
 Stimulus is a JavaScript framework with modest ambitions. It doesn’t seek to
 take over your entire front-end in fact, it’s not concerned with rendering HTML
 at all. Instead, it’s designed to augment your HTML with just enough behavior
 to make it shine. Stimulus pairs beautifully with Turbo to provide a complete
 solution for fast, compelling applications with a minimal amount of effort.
 Together they form the core of Hotwire.
 .
 Stimulus for Rails makes it easy to use this modest framework with both
 import-mapped and JavaScript-bundled apps. It relies on either importmap-rails
 to make Stimulus available via ESM or a Node-capable Rails (like via
 jsbundling-rails) to include Stimulus in the bundle.

Package: ruby-stimulus-reflex
Description-md5: 9488ac88065083e4c1f006e5632fa815
Description-en: Build reactive applications with Rails tooling
 An exciting way to build modern, reactive, real-time apps with Ruby on Rails.

Package: ruby-stomp
Description-md5: ebe287d828a71e28f222e2481907a232
Description-en: Ruby client for the stomp messaging protocol
 Stomp is a text-oriented wire protocol for messaging (MOM/MQ/JMS)
 type systems. This library provides two useful interfaces, a low-
 level class, Stomp::Connection, which is a basic protocol
 implementation, and Stomp::Client, which is designed as a higher
 level convenience API.

Package: ruby-string-direction
Description-md5: 5f8f8bf04874dfa69bc0964f859c94c8
Description-en: Automatic detection of text direction (ltr, rtl or bidi) for strings
 string-direction is a ruby library for automatic detection of the direction
 (left-to-right, right-to-left or bi-directional) in which a text should be
 displayed.

Package: ruby-string-format
Description-md5: 9843b2040a2d046ad13556d250959790
Description-en: Formatting utilities for strings
 Formatting utilities for strings, providing consistent human-readable
 formatting for numbers, counts, ratios, and statistics.

Package: ruby-stringex
Description-md5: d0bea667fed8e2d743b9d9f144944f77
Description-en: Some useful extensions to Ruby's String class
 Some useful extensions to Ruby's String class. Stringex is made up of
 three libraries:
 - ActsAsUrl: permalink solution with better character translation
 - Unidecoder: Unicode to ASCII transliteration
 - StringExtensions: miscellaneous helper methods for the String class

Package: ruby-stringify-hash
Description-md5: b683d0f85ffccc8cfb87d970ffcae93d
Description-en: ruby hash object that treats symbols and strings interchangeably
 A ruby hash object that treats symbols and strings interchangeably,
 and also recursively merges hashes.

Package: ruby-strong-migrations
Description-md5: 26fb2b9dc1f02909c37b72401663d92a
Description-en: Catch unsafe migrations in development
 Detects potentially dangerous operations, prevents them from running by
 default, provides instructions on safer ways to do what you want. Supports
 PostgreSQL, MySQL, and MariaDB.

Package: ruby-strptime
Description-md5: 898d96432aecdb7cf8a51ab3764bc892
Description-en: fast strptime/strftime engine
 A fast strptime/strftime engine which uses VM.
 .
 To experiment with that code, run bin/console for an
 interactive prompt.

Package: ruby-stud
Description-md5: 23436603d771d8f3207af65382334e9c
Description-en: reusable common code to enhance Ruby's stdlib library
 The Stud library is a collection of small, reusable bits of code to
 enhance Ruby's stdlib library. It implements functions for different
 comman tasks in systems programming such as retrying operations on
 failure, supervising workers, managing resource pools, and others.

Package: ruby-subexec
Description-md5: d4cd17bc920995b3e304473cc9661cca
Description-en: mechanism for spawning a subprocess
 Subexec is a simple library that spawns an external command. It has an
 optional timeout parameter, useful for libraries which are wrappers for
 external command line programs and which may sometimes fail ever to
 return control back to the original process.

Package: ruby-sus
Description-md5: 25cd11e81d4929c8f3a6c40228c96871
Description-en: testing framework for Ruby
 Sus is a testing framework for Ruby.
 - It's similar to RSpec but with less baggage and more parallelism.
 - It uses `expect` style syntax with first-class predicates.
 - It has direct support for code coverage.
 - It supports the VSCode Test Runner interface.
 - It's easy to extend (see the `sus-fixtures-` gems for examples).

Package: ruby-sus-fixtures-async
Description-md5: 2b44c41fb90c631eba39fcf82652040c
Description-en: convenient fixture for testing async components in a reactor
 Sus::Fixtures::Async provides a convenient fixture for testing async
 components in a reactor.

Package: ruby-sus-fixtures-async-http
Description-md5: 4a4ae10c584e4c1d3eba5db2c792aa65
Description-en: Provides a convenient fixture for running a web server
 Sus::Fixtures::Async::HTTP provides a convenient fixture for running a web
 server.

Package: ruby-sus-fixtures-benchmark
Description-md5: c36c9abeb138409797db1f1984ef7d65
Description-en: Provides fixtures for sus for running benchmarks
 Sus::Fixtures::Benchmark provides fixtures for sus for running benchmarks.

Package: ruby-sus-fixtures-console
Description-md5: 7dd0f3f99a46aa6a5e546f0ea45317e6
Description-en: Test fixtures for capturing Console output
 Provides a convenient fixture for capturing or ignoring console logging.

Package: ruby-sus-fixtures-openssl
Description-md5: 2627f3351ed04202cb166e3cc24b07a9
Description-en: Provides a fixture for setting up client and server SSL sockets
 Sus::Fixtures::OpenSSL provides a convenient fixture for setting up client
 and server SSL sockets.

Package: ruby-sus-fixtures-time
Description-md5: f1fc0040c8f8102ecdbca87d995b611e
Description-en: Test fixtures for manipulating time
 Provides convenient fixtures for time-related tests.

Package: ruby-svg-graph
Description-md5: 89f96ce7862f99e768967fd69340bb3c
Description-en: Pure Ruby library for generating charts in SVG format
 SVG::Graph allows one to generate charts, that is, graphs where the values of
 one axis are not scalar. It has a very similar API to the Perl library
 SVG::TT::Graph, and the resulting charts also look the same. This isn't
 surprising, because SVG::Graph started as a loose port of SVG::TT::Graph,
 although the internal code no longer resembles the Perl original at all.

Package: ruby-svn
Description-md5: 681536b40f193ae3816c1437f1c38f7d
Description-en: Ruby bindings for Apache Subversion
 This is a set of Ruby interfaces to libsvn, the Apache Subversion libraries.
 It is useful if you want to, for example, write a Ruby script that
 manipulates a Subversion repository or working copy.  See the
 'subversion' package for more information.

Package: ruby-swd
Description-md5: e80555555b61f74abf6bd706af98ccbe
Description-en: SWD (Simple Web Discovery) Client Library
 SWD was designed to be the core of OpenID Connect Discovery, but it's replaced
 with WebFinger. So using this as a standalone library is not supported, it is
 used only for OP Config discovery with 'openid_connect'.

Package: ruby-symboltable
Description-md5: 746ab1d7a55ac81f1ac038ea754678e4
Description-en: symbols-only hash for Ruby
 SymbolTable is a handy little Ruby class that was conceived from the union of
 Hash and Symbol. SymbolTable directly extends Hash, but it stores all keys
 internally as symbols. Any key that cannot be converted to a Symbol is not
 valid.
 .
 While this may seem restrictive, it does have the nice side effect of making
 all keys slightly more memorable and usable. For example, values may be set
 and retrieved using any key that resolves to the same symbol.

Package: ruby-sync
Description-md5: 54505c66c9da09efe5a845c3b75a167e
Description-en: two-phase lock with a counter
 This package provides they sync gem, which is essentially a module that
 provides a two-phase lock with a counter.
 .
 This was part of Ruby core, but was split out in Ruby 2.7

Package: ruby-sys-filesystem
Description-md5: 4a866337e076d41bfccc8bd1a21ac5c2
Description-en: ruby interface for getting file system information
 The sys-filesystem library provides a cross-platform interface for
 gathering filesystem information, such as disk space and mount point data.

Package: ruby-sys-proctable
Description-md5: 07b8bba8adc87c0c7317a7e5113ef6be
Description-en: Ruby interface for gathering process information
 The sys-proctable library provides an interface for gathering information
 about processes on your system, i.e. the process table. Most major
 platforms are supported and, while different platforms may return
 different information, the external interface is identical across
 platforms.

Package: ruby-sys-uname
Description-md5: 4ff1d2685832aa441d137b60bc341dce
Description-en: interface for returning uname (platform) information
 The sys-uname library provides an interface for gathering information
 about your current platform. The library is named after the Unix 'uname'
 command. Available information includes OS name, OS version, system name and
 so on.

Package: ruby-syslog-logger
Description-md5: f93c4134dfe5ec1cb60680de3a52e6b1
Description-en: improved Logger replacement that logs to syslog
 Logger::Syslog is a Logger replacement that logs to syslog. It is almost
 drop-in with a few caveats. Add Logger::Syslog to your Rails production
 environment to aggregate logs between multiple machines.
 .
 This particular Logger::Syslog improves the original by correctly
 mapping Rails log severities to the Syslog counterparts. It also adds
 the ability to select a syslog facility other than "user".

Package: ruby-systemu
Description-md5: c2708d8b6a83b59ce64824cf75df55fa
Description-en: universal child process handling Ruby library
 Systemu is a Ruby library to handle spawned processes in a platform
 independent fashion. This library will capture stdout and stderr and
 track child process pid.

Package: ruby-table-print
Description-md5: 02e5dd01d956695156cb303bfd53658b
Description-en: Ruby library to turn objects into formatted columns
 TablePrint turns objects into nicely formatted columns for easy reading.
 Works great in rails console, works on pure ruby objects, autodetects
 columns, lets you traverse ActiveRecord associations. Simple, powerful.

Package: ruby-tanuki-emoji
Description-md5: 2b14c745a1d286602b82d0237eb42df1
Description-en: Tanuki Emoji character information and metadata
 Tanuki Emoji provides Emoji character information and metadata with support
 for Noto Emoji resources as fallback

Package: ruby-task-list
Description-md5: 9a242fd2e659146f1fd6e9c6c00d3361
Description-en: GitHub-flavored-Markdown TaskList components
 This package provides various components necessary for integrating
 Task Lists into your GitHub-flavored-Markdown user content.
 .
 The Task List feature is actually made of several different components:
 * GitHub-flavored-Markdown Filter
 * Model: summarizes task list items
 * JavaScript: task list update behavior
 * CSS: styles Markdown task list items

Package: ruby-tdiff
Description-md5: 6a8031705445d937e25750060b3fc584
Description-en: Calculates the differences between two tree-like structures
 Tdiff calculates the differences between two tree-like structures.
 It is similar to Rubys built-in TSort module.

Package: ruby-teapot
Description-md5: 73fc231d6af9fda0d88910c73c3db772
Description-en: tool for managing cross-platform builds
 Teapot is a decentralised build tool for managing complex cross-platform
 projects. It has many goals but it is primarily designed to improve the
 experience for developers trying to make cross-platform applications and
 libraries with a minimum of overhead.

Package: ruby-telesign
Description-md5: 98b3548f204855b13a6451e693c3edf5
Description-en: TeleSign Ruby SDK
 TeleSign Ruby SDK lets you easily integrate with our REST API

Package: ruby-telesignenterprise
Description-md5: 1eb13d22c9d6061ccd319c66a9ce9a7a
Description-en: TeleSign Enterprise Ruby SDK
 TeleSign Ruby SDK lets you easily integrate with our REST API

Package: ruby-temple
Description-md5: 503b75947eed243cb13f09bd2fd45c19
Description-en: template compilation framework in Ruby
 Temple is an abstraction and a framework for compiling templates to pure Ruby.
 It's all about making it easier to experiment, implement and optimize template
 languages. It should be of interest of anyone who wants to implement a
 template language or cares about the internals of a template engine.

Package: ruby-term-ansicolor
Description-md5: c4fac8004d693e5331c3f399bac5f9c6
Description-en: Ruby library that colors strings using ANSI escape sequences
 Small Ruby library that colors strings using ANSI escape sequences.
 It's possible to use constants or unary functions. Block-forms
 also autoreset at the block's end. It's also possible to use this
 module as a mixin for classes of objects that respond to :to_str,
 e.g. String.
 .
 This package is part of the Ruby library extras, a supplement to Ruby's
 standard library.

Package: ruby-terminal-table
Description-md5: 45e63d82e5e436293a219c98d06e3e8a
Description-en: simple, feature rich ASCII table generation library
 This package contains a fast and simple, yet feature rich ASCII table generator
 written in Ruby.

Package: ruby-termios
Description-md5: 0aa6246d9712f1dbe360498d867f3b6c
Description-en: termios simple wrapper for Ruby
 Ruby-termios is a wrapper for the termios(3) interface. It can be included
 into IO-family classes and extends IO-family objects. In addition, the
 methods can used as module function.

Package: ruby-terser
Description-md5: 5ad9dd7258fe4ce55eaefe8727d4d624
Description-en: Ruby wrapper for Terser JavaScript compressor
 Terser minifies JavaScript files by wrapping     TerserJS to be accessible in
 Ruby

Package: ruby-test-construct
Description-md5: fd0c0ed540864b99b2584dbc87530e74
Description-en: Ruby library that creates temporary files and directories for testing
 TestConstruct is a DSL for creating temporary files and directories during
 testing.
 .
 Using construct is as simple as calling within_construct and providing a
 block. All files and directories that are created within that block are
 created within a temporary directory. The temporary directory is always
 deleted before within_construct finishes.
 .
 There is nothing special about the files and directories created with
 TestConstruct, so you can use plain old Ruby IO methods to interact with them.

Package: ruby-test-declarative
Description-md5: e376efce6d7c0f78c584570db2399d04
Description-en: adds a declarative test method syntax to test/unit
 ruby-test-declarative adds a declarative test method syntax to test/unit:
 instead of using the 'def test_foo' syntax, a 'test' method is provided
 and takes a string, describing the test, as argument.

Package: ruby-test-prof
Description-md5: 466f7dfdff131b04b5f3c6c356f9e6cb
Description-en: Ruby applications tests profiling tools
 Contains tools to analyze factories usage, integrate with Ruby profilers,
 profile your examples using ActiveSupport notifications (if any) and
 statically analyze your code with custom RuboCop cops.

Package: ruby-test-unit
Description-md5: 5f33e123135dfe9b37cb69cfa483ee02
Description-en: unit testing framework for Ruby
 Test::Unit (test-unit) is a unit testing framework for Ruby, based on xUnit
 principles. It allows writing tests, checking results and automated testing in
 Ruby.
 .
 Note that this version of Test::Unit will override the one possibly shipped
 with the Ruby interpreter.

Package: ruby-test-unit-context
Description-md5: 1eca4ca13ad23c261ef7ccb17920e366
Description-en: context for the Test::Unit Ruby testing framework
 This gem makes Test::Unit::TestCases 'contextable' and thus much easier to
 read and write. It is the implementation of 'context do ... end' from RSpec
 for Test::Unit.

Package: ruby-test-unit-notify
Description-md5: 71b56b671cc1374a85eb47a58094455c
Description-en: test result notify extension for Ruby Test::Unit
 This library provides test result notification support for Ruby Test::Unit.
 .
 X Window System based environment such ad GNOME, Xfce, KDE and so on
 "notify-send" command is used for notifying test result.

Package: ruby-test-unit-rr
Description-md5: 4cc05434a7bb9973b3f3005ee6e0c067
Description-en: RR adapter for Ruby Test::Unit
 This library provides RR adaptor for Ruby Test::Unit.
 .
 You don't need RR setup codes with test-unit-rr, just require
 "test/unit/rr".

Package: ruby-test-unit-ruby-core
Description-md5: 739b796a311743a41e591342afe8696e
Description-en: Additional test assertions for Ruby standard libraries
 This ruby library provides additional test assertions on top of test/unit.

Package: ruby-test-xml
Description-md5: 78eea4eecec65ac86937538dee6792d6
Description-en: Test your XML with Test::Unit, MiniTest, RSpec, or Cucumber
 Test your XML with Test::Unit, MiniTest, RSpec, or Cucumber using handy
 assertions like #assert_xml_equal or #assert_xml_structure_contain.
 .
 This library is a build dependency of Representable, which renders and parses
 JSON/XML/YAML documents from and to Ruby objects.

Package: ruby-text
Description-md5: 0fff826744822fa2f9857b4e09488b70
Description-en: collection of text algorithms for Ruby
 A collection of text algorithms: Levenshtein, Soundex,
 Metaphone, Double Metaphone, Figlet, Porter Stemming.
 Library can be used to extend String and compare strings
 with errors or other algos.

Package: ruby-text-format
Description-md5: c279133fdc1c70f6d74651b946ec7745
Description-en: Ruby library for text formatting
 Text::Format is provides the ability to nicely format fixed-width
 text with knowledge of the writable space (number of columns),
 margins, and indentation settings. Text::Format can work with either
 TeX::Hyphen or Text::Hyphen to hyphenate words when formatting.

Package: ruby-text-table
Description-md5: 3d35d3f4815b3aa2f57a76b1806900f7
Description-en: feature-rich, easy-to-use plain text table formatter in Ruby
 This Ruby library allows one to easily create and format plain text tables.
 .
 It offers support for table headers and footers, and various format and
 alignment options.

Package: ruby-thor
Description-md5: 611fec1535f35a1f489c246cfddf2378
Description-en: Ruby scripting framework
 Thor is a simple and efficient scripting framework for building
 self-documenting command line utilities.
 .
 It can be used to replace rake, sake and rubigen.

Package: ruby-threach
Description-md5: 18c0c5b177f644ba81fbf9aef23a44e4
Description-en: Threaded each
 An addition to the Enumerable Ruby module that allows easy use of threaded
 each and each-like iterators. It's a very simple producer-consumer model.
 .
 If you're using stock (MRI) ruby -- you probably shouldn't bother with threach
 unless you're doing IO-intensive stuff. It'll just slow things down. But if
 you're using a ruby implementation that has real threads, like JRuby, this
 will give you relatively painless multi-threading.

Package: ruby-thread-local
Description-md5: ea7f38bb9f739a5d9f55f617e7f07864
Description-en: class-level mixin to make thread local state easy
 Provides a simple high level interface for per-class thread locals.
 Implements a standard interface for "shared global state". Avoid reinventing
 thread-local semantics in your own code by using this implementation.

Package: ruby-thread-order
Description-md5: 1bef8ade487da60929cf5b97444861eb
Description-en: test helper for ordering threaded code
 This Ruby library provides a test helper for ordering threaded code. It does
 not depend on other Ruby packages or the standard library.
 It is in particular used internally by the RSpec behavior driven development
 framework, provided in Debian by the ruby-rspec package.

Package: ruby-thread-safe
Description-md5: 2bad8368f563e31c8a59de7850f004c2
Description-en: thread-safe collections and utilities for Ruby
 This Ruby library contains a collection of data structures providing
 thread-safe versions of arrays and hashes. These data structures lock
 against the objects themselves for every method call, ensuring only one thread
 can be reading or writing at a time.
 .
 These data structures as well as the utilities contained in this library make
 thread-safe programming in Ruby easier.

Package: ruby-thwait
Description-md5: 97bc5967944973e5ff380b553406a6d0
Description-en: watches for termination of multiple threads
 This package provides the gem thwait, which implements a class that waits
 for termination of multiple threads.
 .
 This gem was split off from Ruby core library in Ruby 2.7.

Package: ruby-timecop
Description-md5: 1ce6edc8e35ae0828b72a1a6470ffdc9
Description-en: Ruby library to easily test time-dependent code
 Timecop makes it easy to travel through or freeze time for creating a
 predictable and ultimately testable scenario.
 .
 It is a wrapper class for manipulating the extensions to the Time, Date,
 and DateTime objects. It avoids overloading of functions with optional
 arguments while writing test cases. It is possible to nest multiple
 calls to Timecop.travel and Timecop.freeze, with each block maintaining
 concept of "now". Having no dependencies, it works with regular Ruby projects
 and Ruby on Rails projects.

Package: ruby-timers
Description-md5: 5e4c9ff351f6712ae323e5bb56e6dbed
Description-en: pure Ruby timer collections
 This library allows one to schedule several procs to fire after configurable
 delays or at periodic intervals.
 .
 It is especially useful when you are faced with an API that accepts a
 single timeout but you want to run multiple timers on top of it.

Package: ruby-timfel-krb5-auth
Description-md5: 7b41d860626c455cc114e9080e754d3c
Description-en: Kerberos binding for Ruby
 This gem provides Kerberos binding for Ruby language.
 .
 Kerberos is a computer network authentication protocol which works on the
 basis of 'tickets' to allow nodes communicating over a non-secure network
 to prove their identity to one another in a secure manner.

Package: ruby-tins
Description-md5: 92116f8b72e1a39e37af7c82cb25640b
Description-en: useful tools library in Ruby
 All the stuff that isn't good/big enough for a real library.
 .
 A few sample tools:
 * Round - A bit more versatile rounding for Ruby.
 * Null - Implementation of the null object pattern in Ruby.
 * SecureWrite - Write to a file atomically.

Package: ruby-tioga
Description-md5: bb68dd87dc1f67a0f650aaa50d2d0e1e
Description-en: Ruby library for scientific graphs
 Tioga is a blend of PDF, pdfTex and ruby into a library to make
 scientific graphs of high quality. It is fairly complete and
 extensive, and comes with examples and (online) complete documentation.
 .
 Tioga is useful for scripting the generation of graphs, and comes
 with a configuration file for irb for interactive plotting of pictures.
 .
 A PDF viewer is strongly recommended if you want to make use of the
 tioga script, a wrapper around some of the library functionalities.

Package: ruby-tioga-doc
Description-md5: 0747d3b514d6cd4b02fd2f1a76c6c61a
Description-en: Ruby library for scientific graphs
 Tioga is a blend of PDF, pdfTex and ruby into a library to make
 scientific graphs of high quality. It is fairly complete and
 extensive, and comes with examples and (online) complete documentation.
 .
 Tioga is useful for scripting the generation of graphs, and comes
 with a configuration file for irb for interactive plotting of pictures.
 .
 This package provides the rdoc documentation generated from tioga's
 source. It includes a complete API reference and a fairly extensive
 tutorial.

Package: ruby-to-regexp
Description-md5: 774172d42c3ba3289b6e0fc0622556bc
Description-en: safe way to convert strings to regexps (with options)
 Provides String#to_regexp, for example if you want to make regexps out of a
 CSV you just imported.
 .
 Some features:
 - You can also treat strings as literal regexps.
 - If you need case insensitivity and you're using :literal, pass options
 like :ignore_case.
 - You can get the options passed to Regexp.new with #as_regexp.
 - Finally, you can be more lazy using :detect.

Package: ruby-tokyocabinet
Description-md5: ffb0da9486ab07645b012826716c29a3
Description-en: Ruby Binding of Tokyo Cabinet Database
 Tokyo Cabinet is an efficient database library like GDBM and NDBM.
 It features hash database and B+ tree database and is developed as the
 successor of QDBM, for the purpose of the following three points: higher
 processing speed, smaller size of a database file, and simpler API.

Package: ruby-toml
Description-md5: 3b88810080cd9a72700497b2177beec5
Description-en: TOML Parser library for Ruby
 TOML aims to be a minimal configuration file format that's easy to read
 due to obvious semantics. TOML is designed to map unambiguously to a
 hash table. TOML should be easy to parse into data structures in a wide
 variety of languages.
 .
 This package provides TOML parser for Ruby.

Package: ruby-toml-rb
Description-md5: d1fb76a29a3274a5853a0045d014147c
Description-en: Toml parser in ruby, for ruby
 A Toml parser using Citrus parsing library.
 .
 Citrus is a compact and powerful parsing library for Ruby that combines the
 elegance and expressiveness of the language with the simplicity and power of
 parsing expressions.

Package: ruby-tomlrb
Description-md5: 09f2170a2aafe6d1ccabcb12cd0f7996
Description-en: Racc based TOML parser library for Ruby
 A Racc based TOML (Tom's Obvious, Minimal Language) Ruby parser supporting the
 0.4.0 version of the spec.
 .
 TOML aims to be a minimal configuration file format that's easy to read due to
 obvious semantics. TOML is designed to map unambiguously to a hash table.

Package: ruby-tool
Description-md5: 033ea3467652c6cac51edbbe2698805e
Description-en: general purpose Ruby library used by Sinatra 2.0 and Mustermann
 This package provides the ruby gem tool, which is a general purpose Ruby
 library. It is used by Sinatra 2.0, Mustermann and other projects that are
 related to them.

Package: ruby-torquebox-no-op
Description-md5: 7d2347d3442279d3576a135c28392037
Description-en: emulate TorqueBox APIs outside of TorqueBox
 This gem allows you to run some TorqueBox applications outside of TorqueBox by
 emulating the APIs provided by TorqueBox. Its primary goal is to enable simple
 testing of applications that use TorqueBox APIs without having to test those
 applications inside TorqueBox itself.

Package: ruby-toys
Description-md5: 9351ce5fc64b62dc8b657f0d28457ce4
Description-en: Configurable command line tool
 Toys is a configurable command line tool. Write commands in Ruby using a
 simple DSL, and Toys will provide the command line executable and take care of
 all the details such as argument parsing, online help, and error reporting.
 Toys is designed for software developers, IT professionals, and other power
 users who want to write and organize scripts to automate their workflows. It
 can also be used as a replacement for Rake, providing a more natural command
 line interface for your project's build tasks.

Package: ruby-toys-core
Description-md5: 00339a34ae971194e2940a83750b227e
Description-en: Framework for creating command line executables
 Toys-Core is the command line tool framework underlying Toys. It can be used
 to create command line executables using the Toys DSL and classes.

Package: ruby-tpm-key-attestation
Description-md5: ddc9ef165d7f8b2dda55fc14c1fcc9c6
Description-en: TPM Key Attestation verifier
 This library provides TPM Key Attestation utitlies.
 .
 TPM key attestation is the ability of the entity requesting a certificate to
 cryptographically prove to a CA that the RSA key in the certificate request is
 protected by either "a" or "the" TPM that the CA trusts.

Package: ruby-traces
Description-md5: c5b822c396c906220bac8e5e19b8d6b9
Description-en: Application instrumentation and tracing
 Traces captures nested traces during code execution in a vendor agnostic way.

Package: ruby-trailblazer-option
Description-md5: 1a2e5a71d41f891b14adb6aacdff27f1
Description-en: Callable patterns for options in Trailblazer
 Wrap an option at compile-time and `call` it at runtime, which allows one to
 have the common `-> ()`, `:method` or `Callable` pattern used for most
 options.

Package: ruby-train-core
Description-md5: fecdc2ce86891387d5e00e3f22335b0e
Description-en: transport interface to talk to a selected set of backends (core)
 Train supports talking to local or remote operating systems and APIs with
 a unified interface. It supports executing commands, interacting with files,
 identifying the target operating system, and authenticating to API-based
 services and treating them like a platform.

Package: ruby-treetop
Description-md5: ac404c35a50c86cd6223ad01cda88f5f
Description-en: Ruby-based text parsing and interpretation DSL
 Treetop is a language for describing languages. It provides a Ruby
 implementation of a custom language based on parsing expression
 grammars (PEGs).
 .
 This package provides the Ruby library implementation of treetop.

Package: ruby-trollop
Description-md5: 151636140d934c22ebc7ae9c518850cf
Description-en: command-line argument processing library
 Trollop is YAFCLAP --- yet another fine commandline argument processor
 for Ruby. Trollop is designed to provide the maximal amount of GNU-style
 argument processing in the minimum number of lines of code (for you, the
 programmer).

Package: ruby-truncato
Description-md5: 2243c5fcd1aeced2175628de84c90452
Description-en: tool for truncating HTML strings efficiently
 Ruby tool for truncating HTML strings keeping a valid HTML markup.
 .
 Its main motivation was that existing libs couldn't truncate a multiple-MB
 document into a few-KB one in a reasonable time. It uses the Nokogiri SAX
 parser.

Package: ruby-tsort
Description-md5: 3c9ebe01ba5b14f9eac40869468a9920
Description-en: topological sorting using Tarjan's algorithm
 TSort implements topological sorting using Tarjan's algorithm for strongly
 connected components. TSort is designed to be able to be used with any object
 which can be interpreted as a directed graph.

Package: ruby-ttfunk
Description-md5: 5b746335f8ebd17d9232d7372bca2d89
Description-en: Ruby library to parse TrueType font metrics
 TTFunk is a TrueType font parser written in pure Ruby.
 It gives access to various data included in a .ttf file, including the
 name, family, subfamily of the font, as well as some metrics information.
 .
 TTFunk can be used by Ruby PDF generation libraries, like ruby-prawn.

Package: ruby-tty-color
Description-md5: 4b4796322986ceec282d217c88cf719c
Description-en: terminal color capabilities detection
 This library provides terminal color capabilities detection.
 .
 This is part of the TTY components framework to easily build terminal
 applications in Ruby.

Package: ruby-tty-command
Description-md5: 981f13097a1e4f59eba3dda92640fd39
Description-en: execution from Ruby of shell commands with pretty output logging
 This Ruby library provides a mechanism to execute shell commands with pretty
 output logging and capture their stdout, stderr and exit status.
 .
 The standard input, output and error flows of each command can be redirected
 to a file or a string.

Package: ruby-tty-cursor
Description-md5: 4922094d6b9b6dc27541eb0ca2987155
Description-en: Library to help move the terminal cursor around and manipulate text
 tty-cursor makes it easy to programmatically move the cursor in a terminal
 without needing to know terminal control codes.
 .
 It is a component of the TTY Toolkit.

Package: ruby-tty-platform
Description-md5: 89abfc69907a1bc06c7dc78424f0f400
Description-en: query methods to detect operating systems and their properties
 This Ruby library provides methods for detecting different operating systems
 and their properties.
 .
 This is part of the TTY components framework to easily build terminal
 applications.

Package: ruby-tty-prompt
Description-md5: feacb003d8ba11cb4a0da6b9008f09d0
Description-en: Library that provides an interactive command line prompt
 This Ruby library helps build terminal applications that make use of a
 beautiful and powerful interactive command line prompt. It has a robust API
 for getting and validating complex inputs.
 .
 It is a component of the TTY Toolkit.

Package: ruby-tty-reader
Description-md5: e93e12305b600d8a9137e074c5c19609
Description-en: Library for processing keyboard input in character, line and multiline modes
 This pure Ruby library allows terminal applications to provide convenient text
 input. It maintains a history of entered input with an ability to recall and
 re-edit those inputs. It can listen for keystroke events and trigger custom key
 events.
 .
 It is a component of the TTY Toolkit.

Package: ruby-tty-screen
Description-md5: e350a6f5f19064c2dc961ce95af73b61
Description-en: Library providing cross-platform terminal screen size detection
 This library makes is possible for terminal applications to adjust to the
 terminal's size. The library works on Linux, OS X and Windows/Cygwin platforms
 and supports MRI, JRuby and Rubinius Ruby interpreters.
 .
 It is a component of the TTY Toolkit.

Package: ruby-tty-spinner
Description-md5: ea37e642b26c9e8be3028881dd5176d1
Description-en: Library for showing a spinner icon for terminal tasks
 tty-spinner provides a selection of different text-based animations that can
 be shown when the user is waiting on a task running in terminal that has
 non-deterministic time frame.
 .
 Those tasks will usually be waiting for some I/O, for example a download or a
 task that was requested from a service that will give an answer whenever the
 response is ready.

Package: ruby-tty-which
Description-md5: d0d19119b6aa1d42c347f71388275c7e
Description-en: platform-independent implementation of Unix which command
 This library provides a platform-independent analogue of Unix `which`
 command.
 .
 TTY::Which has a `which` method that searches set of directories for an
 executable file based on the `PATH` environment variable, which returns
 an absolute path if the executable program exists, and `nil` otherwise.
 .
 This is part of the TTY components framework to easily build terminal
 applications in Ruby.

Package: ruby-turbolinks
Description-md5: 423fcb578f55f1a7e75e8a5404019025
Description-en: following links in your Rails web application faster
 Turbolinks makes following links in your Rails web application faster. Instead
 of letting the browser recompile the JavaScript and CSS between each page
 change, it keeps the current page instance alive and replaces only the body
 and the title in the head. Think CGI vs persistent process.
 .
 This is similar to pjax, but instead of worrying about what element on the
 page to replace, and tailoring the server-side response to fit, the entire
 body is replaced. This means that you get the bulk of the speed benefits from
 pjax (no recompiling of the JavaScript or CSS) without having to tailor the
 server-side response. It just works.

Package: ruby-turbolinks-source
Description-md5: 21f54c71d845ea570c0b0ec46c746530
Description-en: Provides Turbolinks as a ruby gem
 Turbolinks makes navigating your web application faster. Get the performance
 benefits of a single-page application without the added complexity of a
 client-side JavaScript framework. Use HTML to render your views on the server
 side and link to pages as usual.

Package: ruby-twitter
Description-md5: 101eb310116055c99decace9f75d690f
Description-en: Ruby interface to the Twitter API
 This ruby library provides a convenient access to the Twitter API.
 This provides comprehensive methods to access the API. This library
 needs only a registration of your application with Twitter. It uses
 OAuth protocol for interacting with Twitter API.

Package: ruby-twitter-oauth
Description-md5: d007d0195437cbafc9c6897744f09cf0
Description-en: Twitter OAuth REST API client library for Ruby
 The twitter_oauth is REST API client library for Ruby.

Package: ruby-twitter-text
Description-md5: 6865be61267aa097dee7ae53a65a7e96
Description-en: library that does auto linking and extraction items in tweets
 This library provides text processing routines for Twitter Tweets. The major
 reason for this is to unify the various auto-linking and extraction of
 usernames, lists, hashtags and URLs.
 .
 Learn more about its usage at /usr/share/doc/ruby-twitter-text/README.rdoc

Package: ruby-typed-array
Description-md5: e8bf55a069d483424386b8fd1263a7a8
Description-en: Ruby library providing enforced-type functionality to Arrays
 All methods that alter the contents of an array that implements this Gem are
 first checked to ensure that the added items are of the types allowed. All
 methods behave exactly as their Array counterparts, including additional
 forms, block processing, etc.

Package: ruby-typhoeus
Description-md5: f89549fad21484bf830ddb0331a76f68
Description-en: parallel HTTP library on top of ethon
 Typhoeus is a HTTP client library based on Ethon which wraps libcurl.
 Sitting on top of libcurl makes Typhoeus very reliable and fast.
 .
 Like a modern code version of the mythical beast with 100 serpent heads,
 Typhoeus runs HTTP requests in parallel while cleanly encapsulating handling
 logic.

Package: ruby-tzinfo
Description-md5: 762c2a6a3dfe053247f5ea183f71c2df
Description-en: Daylight-savings aware timezone library
 TZInfo is a Ruby library that uses the standard tz (Olson) database
 to provide daylight savings aware transformations between times
 in different time zones.

Package: ruby-u2f
Description-md5: 34dbf0790a51c5bb21e43629342d997f
Description-en: U2F server side library
 Library for handling registration and authentication of U2F devices. Provides
 functionality for working with the server side aspects of the U2F protocol as
 defined in the FIDO specifications.
 .
 U2F is an open 2-factor authentication standard that enables keychain devices,
 mobile phones and other devices to securely access any number of web-based
 services — instantly and with no drivers or client software needed.

Package: ruby-uber
Description-md5: 7e556b310ba3c78245042818c54d38b9
Description-en: gem-authoring framework
 This library provides gem-authoring tools like generic builders, dynamic
 options and more.
 .
 This library is a dependency of Representable, which renders and parses
 JSON/XML/YAML documents from and to Ruby objects.

Package: ruby-uc.micro-rb
Description-md5: 477f8d703190069940b4067fdb310a56
Description-en: Micro subset of unicode data files for motion-markdown-it projects
 Micro subset of unicode data files for motion-markdown-it projects for Ruby
 and RubyMotion

Package: ruby-uconv
Description-md5: 8dc53f26b6b458567a95791a41c922b0
Description-en: Unicode/EUC-JP translation module for Ruby
 The encoding translation module for the object-oriented scripting language
 Ruby 1.8. Supported character encodings are UCS-4, UTF-16, UTF-8, EUC-JP
 and CP932 (a variant of Shift_JIS for Japanese Windows). This cannot
 detect character encoding automatically.

Package: ruby-unf
Description-md5: 256a7aac8006ca7b657a8b434ddb222c
Description-en: Wrapper library to bring Unicode Normalization Form support to Ruby
 This library allows code to be portable between Ruby implementations,
 using 'unf_ext' under CRuby and 'java.text.Normalizer' on JRuby. It
 normalizes UTF-8 strings into and from NFC, NFD, NFKC or NFKD

Package: ruby-unf-ext
Description-md5: ac568bbf3ede429f10c939de20f311d2
Description-en: Unicode Normalization Form support library for CRuby
 ruby-unf_ext is an unicode normalization library for CRuby.  It provides
 classes for normalizing UTF-8 strings into and from NFC, NFD, NFKC, NFKD. The
 results is compliant with Unicode 6.0.

Package: ruby-unicode
Description-md5: 48f81e23b93767d211e2e531e945b22a
Description-en: Unicode string manipulation library for Ruby
 This library includes functionality for Unicode string manipulation.
 .
 This library is based on UAX #15 Unicode Normalization Forms.
 .
 http://www.unicode.org/unicode/reports/tr15/

Package: ruby-unicode-blocks
Description-md5: 533199b64db343c7910fe9e22bbf61ce
Description-en: Ruby library returning Unicode blocks of a string
 A Unicode block is one of several contiguous ranges of numeric character codes
 (code points) of the Unicode character set that are defined by the Unicode
 Consortium for administrative and documentation purposes. Each Unicode
 character belongs to such a block.
 .
 This Ruby library returns all blocks associated to a given string.

Package: ruby-unicode-display-width
Description-md5: 595e3bfad18b82ca031f40d0ba70ecef
Description-en: Determines the monospace display width of a string in Ruby
 When printed to the screen, the length of the string is usually equal to the
 number of cells it occupies. However, there are categories of characters that
 occupy 2 cells (full-wide), and others that occupy 0. This library provides
 functions similar to wcwidth() and wcswidth() known from C, to determine the
 monospace display width of a string.

Package: ruby-unicode-emoji
Description-md5: fa221ba33fbf1bfe116dd4fc2dcc0b4e
Description-en: Emoji data and regex
 Provides Unicode Emoji data and regexes, incorporating the latest Unicode and
 Emoji standards. Includes a categorized list of recommended Emoji.

Package: ruby-unicode-plot
Description-md5: c0d6479b4990da2ddf6846ed3c58bf04
Description-en: Plot your data by Unicode characters
 UnicodePlot provides the feature to make charts with Unicode characters.
 .
 Supported charts: barplot, boxplot, densityplot, histogram, lineplot,
 scatterplot.

Package: ruby-unicode-utils
Description-md5: 012ddc7ed661f85684bda3e43f6a0a51
Description-en: additional Unicode aware functions for Ruby
 UnicodeUtils implements Unicode algorithms for case conversion, normalization,
 text segmentation and more in pure Ruby code.

Package: ruby-unicorn-engine
Description-md5: dfbf2e8a47855a6d881b684ca09d6193
Description-en: Lightweight CPU emulator framework (Ruby bindings)
 Unicorn is a CPU emulator which is based on the CPU emulation code from
 QEMU. Unlike QEMU, it focuses on the emulation of CPU code without a
 full system emulation, but with the goal to make the emulation
 extensible and easy to integrate in custom tools. Unicorn provides
 language bindings for Python, Ruby, and Rust (among others) and has
 instrumentation hooks for various CPU events. This makes Unicorn well
 suited for malware analysis and reverse engineering.
 .
 This package installs the Ruby bindings.

Package: ruby-unicorn-worker-killer
Description-md5: ebe01853c77656d6749b8b61eac2a3c1
Description-en: library to kill unicorn workers by memory and request counts
 unicorn-worker-killer gem provides automatic restart of Unicorn workers based
 on
 1. max number of requests, and
 2. process memory size (RSS)
 without affecting any requests.
 .
 This will greatly improves site's stability by avoiding unexpected memory
 exhaustion at the application nodes.

Package: ruby-unidecode
Description-md5: 7427db4b2ea7f595dc6a7184231cdb09
Description-en: Transliteratively convert UTF-8 text to US-ASCII
 unidecode is a Ruby library for transliterating converting UTF-8 strings to
 plain ASCII representations.
 .
 This gem is a Ruby port of Perl library Text::Unidecode.
 The same caveats, notes, and constraints listed there apply here though the
 Ruby implementation here is slightly different, specifically the addition of
 String#to_ascii.

Package: ruby-uniform-notifier
Description-md5: 5ab801ce4488b989bad77c02eedee179
Description-en: Uniform notifier for a number of platforms
 Uniform notifier for rails logger, customized logger, javascript alert,
 javascript console, growl and xmpp

Package: ruby-unindent
Description-md5: 8299be0406ee73bbb0d347c2546ac17b
Description-en: Ruby method to unindent strings
 Ruby method to unindent strings. Useful for multiline strings embedded in
 already indented code.

Package: ruby-unleash
Description-md5: c94ae59a7da92cebb4f13b0aa8d9952c
Description-en: Unleash feature toggle client
 This is the ruby client for Unleash, a powerful feature toggle system that
 gives a great overview over all feature toggles across all the applications
 and services.

Package: ruby-unparser
Description-md5: 057f0d80ee49c28650d494204159d362
Description-en: Generate equivalent source for parser gem AST nodes
 Unparser allows you to generate equivalent source for parser gem AST nodes.
 .
 The following constraints apply:
 .
 * No support for macruby extensions
 * Only support for the modern AST format
 * Only support for Ruby >= 2.5
 .
 It serves well for mutant mutators and the in-memory vendoring for self
 hosting, and other tooling.

Package: ruby-uri-template
Description-md5: 52973868fa4f6e3ea93ec4d504f3d936
Description-en: templating system for URIs
 A templating system for URIs, which implements RFC6570 and Colon based
 URITemplates in a clean and straight forward way.
 .
 With URITemplate you can generate URIs based on simple templates and extract
 variables from URIs using the same templates. There are currently two syntaxes
 defined. Namely the one defined in RFC 6570 and a colon based syntax, similar
 to the one used by sinatra.

Package: ruby-url-safe-base64
Description-md5: b792a345ba5c02355b5947317f7797f1
Description-en: converter for strings that contains only url-safe characters
 Converts strings to/from a slightly modified base64 that contains only
 url-safe characters

Package: ruby-user-agent-parser
Description-md5: f2149416b59e04811d03c60b5ac9814c
Description-en: Simple and comprehensive Ruby gem for parsing user agent strings
 This Ruby gem is simple and comprehensive for parsing user agent strings with
 the help of BrowserScope's UA database.
 .
 The ua-parser database is included via git submodule. To update the database
 the submodule needs to be updated and the gem is re-released, the gem includes
 a user_agent_parser bin command which will read from standard input, and parse
 each line and prints the results.

Package: ruby-useragent
Description-md5: 895d34427c34772e2fb1bcfc7c65ddb1
Description-en: HTTP User Agent parser
 UserAgent is a Ruby library that parses and compares different HTTP User
 Agents. Some of useragents it uses are edge, chrome, gecko, opera, vivaldi,
 webkit, iron.

Package: ruby-uuid
Description-md5: 320132dbe29aabd0bc870ee32d794f39
Description-en: UUID generator for Ruby
 UUID generator for producing universally unique identifiers based on RFC 4122.
 These identifiers are useful in distributed applications like diaspora.
 .
 A UUID is 128 bit long, and consists of a 60-bit time value, a 16-bit
 sequence number and a 48-bit node identifier.
 .
 To guarantee that UUIDs are unique across all machines in the network,
 the IEEE 802 MAC address of the machine's network interface card is used as
 the node identifier.
 .
 Learn more about using this library from /usr/share/ruby-uuid/README.rdoc

Package: ruby-uuidtools
Description-md5: dc06ac6c22190c05cbd9f3ba1673a72f
Description-en: UUIDs generation library for Ruby
 UUIDTools was designed to be a simple library for generating any
 of the various types of UUIDs (or GUIDs if you prefer to call
 them that). It conforms to RFC 4122 whenever possible.

Package: ruby-uuidtools-doc
Description-md5: 3989b97f5a3dcabd3663578980a32b93
Description-en: UUIDs generation library for Ruby - documentation
 UUIDTools was designed to be a simple library for generating any
 of the various types of UUIDs (or GUIDs if you prefer to call
 them that). It conforms to RFC 4122 whenever possible.
 .
 This is the Rdoc-generated documentation for the UUIDTools API.

Package: ruby-vagrant-cloud
Description-md5: 7471799ffef80ac99196c093654860d4
Description-en: Vagrant Cloud API Library
 This package provides a client library that allows one to create, modify and
 delete boxes, versions and providers in the Vagrant cloud. The main
 entry point is an object referencing a Vagrant cloud account.

Package: ruby-valid
Description-md5: 77efa6431fb72be8cd8a7afbe264ec68
Description-en: standalone, generic object validator for ruby
 Validator is a simple ruby validation class. You don't use it directly inside
 your classes like just about every other ruby validation class out there. This
 is implemented in this way so you don't automatically pollute the
 namespace of the objects you want to validate.
 .
 This also solves the problem of validating forms very nicely. Frequently you
 will have a form that represents many different data objects in your system,
 and you can pre-validate everything before doing any saving.

Package: ruby-valid-email
Description-md5: 64c384fca80133e733df36b1ade9a842
Description-en: ActiveModel Validation for email
 This library validates email for application use (registering a new account
 for example).

Package: ruby-validatable
Description-md5: 6e307250d3d9db210ff9128c5e7a65ad
Description-en: Ruby library for adding validations
 The validatable library can be included with any Ruby class and
 provide ActiveRecord looking validations. The library follows
 ActiveRecord's lead for features that are similar and introduce new
 features.

Package: ruby-validate-email
Description-md5: b4b7640b91d5c87197082eab55cc86ac
Description-en: Library for validating email addresses in Rails 3 models
 ruby-validate-email gem adds the capability of validating email addresses
 to ActiveModel.The gem only supports Rails 3 (has dependencies in
 ActiveModel and ActiveSupport 3.0)

Package: ruby-validate-url
Description-md5: 2dce309380970e0dc01ee43f48dedacc
Description-en: Library for validating urls in Rails
 ruby-validate-url gem adds the capability of validating
 URLs to ActiveRecord(a framework to work with databases on Rails)
 and ActiveModel(a toolkit for building modeling frameworks) (Rails 3).

Package: ruby-validates-hostname
Description-md5: 141a1096b2d979eca86131db5a413d03
Description-en: checks for valid hostnames
 This package provides the gem validates_hostname. This gem is basically an
 extension to ActiveRecord::Base for validating hostnames. The gem can be used
 with ActiveRecord objects to check whether a provided hostname is valid or
 not.

Package: ruby-version-gem
Description-md5: 31dd38914683118fe7100208e74fa22b
Description-en: Enhance your VERSION! Sugar for Version modules.
 Versions are good. Versions are cool. Versions will win.

Package: ruby-version-sorter
Description-md5: 79e850a799bdd1d8de174cfd91a1bfcc
Description-en: Fast sorting of version strings
 Used to sort version strings faster. It is used to sort a repository's
 tags. It is used as follows
 require 'version_sorter'
 versions = %w( 1.0.9 2.0 1.0.10 1.0.3 )
 VersionSorter.rsort(versions) # => ["2.0", "1.0.10", "1.0.9", "1.0.3"]
 VersionSorter.sort(versions)  # => ["1.0.3", "1.0.9", "1.0.10", "2.0"]

Package: ruby-versionomy
Description-md5: 559c08c3428e0024d1703e5b92ddb111
Description-en: generalized version number class for Ruby
 Versionomy is a generalized version number library. It provides tools to
 represent, manipulate, parse, and compare version numbers in the wide variety
 of versioning schemes in use.

Package: ruby-view-component
Description-md5: 3cd4040885cd9dafcc949d27b5d0eb9f
Description-en: framework for building view components in Ruby on Rails
 A framework for building reusable, testable & encapsulated view components in
 Ruby on Rails.

Package: ruby-virtus
Description-md5: 4b23f41b91f6f2e32b88ea2f68551203
Description-en: attributes on steroids for plain old Ruby objects
 The goal of this Ruby library is to provide a common API for defining
 attributes on a model so all object relational and object document mappers
 could use it instead of reinventing the wheel all over again.
 .
 It is also suitable for any other use case where Ruby objects need to be
 extended with attributes that require data coercions.
 .
 This is a partial extraction of the DataMapper property API.

Package: ruby-vmstat
Description-md5: c32f65531eb6b94d58766958dfc48727
Description-en: library to gather system information
 A focused and fast ruby library that gather system information about memory
 (free, active), network(name, in bytes, out bytes), CPU(user, system, idle),
 load average, disk.

Package: ruby-wait-for-it
Description-md5: e054002129d6058790b273b06b822007
Description-en: Stop sleeping in your tests, instead wait for it
 Make your complicated integration tests more deterministic with wait for it.
 .
 It spawns processes and waits for them so you can integration test really
 complicated things with determinism. It allows testing long running processes
 such as webservers, or features that require concurrency or libraries that use
 global configuration.
 .
 Don't add `sleep` to your tests, instead read a log file or stdout and match
 specific strings.

Package: ruby-warning
Description-md5: d740e5f136bf14dbf8a4e9989500d184
Description-en: Add custom processing for warnings
 ruby-warning adds custom processing for warnings, including the
 ability to ignore specific warning messages, ignore warnings
 in specific files/directories, include backtraces with warnings,
 treat warnings as errors, deduplicate warnings, and add
 custom handling for all warnings in specific files/directories.

Package: ruby-wavefile
Description-md5: 8714c0ff93e9bf1b87509d5a308747b7
Description-en: Pure Ruby library for reading and writing Wave sound files (*.wav)
 You can use this gem to create Ruby programs that produce audio.
 Since it is written in pure Ruby (as opposed to wrapping an
 existing C library), you can use it without having to compile a
 separate extension.

Package: ruby-web-console
Description-md5: dfe06a94694a83c6776045987d876939
Description-en: Ruby on Rails debugger
 The web console allows you to create an interactive Ruby session in your
 browser. Those sessions are launched automatically in case on an error, but
 they can also be launched manually in any page.
 .
 web-console is meant a debugging tool for Rails applications in development
 environments.

Package: ruby-webfinger
Description-md5: b3d3526b80e1683492048ce6694ed45e
Description-en: Ruby WebFinger client library
 Ruby WebFinger client library, following IETF WebFinger WG spec updates.
 .
 WebFinger is the core of OpenID Connect Discovery.

Package: ruby-webkit2-gtk
Description-md5: cd3a51fcc8c4e5cd5107285a3fba07a9
Description-en: WebKitGTK+ bindings for the Ruby language
 WebKitGTK+ is the GNOME platform port of the WebKit rendering engine.
 Offering WebKit’s full functionality through a set of GObject-based APIs,
 it is suitable for projects requiring any kind of web integration, from
 hybrid HTML/CSS applications to full-fledged web browsers, like Epiphany
 and Midori.
 .
 This package contains libraries for using WebKitGTK+ with GTK+ 3 and the Ruby
 language.

Package: ruby-webmock
Description-md5: 0349bfd8e93fca3ac18f95ea40a9d862
Description-en: library for stubbing HTTP requests in Ruby
 WebMock allows stubbing HTTP requests and setting expectations on HTTP
 requests.
 .
 Features
 .
 * Stubbing HTTP requests at low http client lib level (no need to change
 tests when you change HTTP library).
 * Setting and verifying expectations on HTTP requests.
 * Matching requests based on method, URI, headers and body.
 * Smart matching of the same URIs in different representations (also encoded
 and non encoded forms).
 * Smart matching of the same headers in different representations.

Package: ruby-webrobots
Description-md5: 7e26414cbd2d88b58ba3358ba9de19f5
Description-en: Library for creating robots.txt-aware web robots
 This library helps write robots.txt-compliant web robots in Ruby,
 based on Nokogiri's functionality.

Package: ruby-websocket
Description-md5: 2132cdb477ba2f7920b9371cdbfe973a
Description-en: Universal Ruby library to handle WebSocket protocol
 This library focuses on providing abstraction layer over
 WebSocket API instead of providing server or client
 functionality.

Package: ruby-websocket-driver
Description-md5: 5eab56d39f83c3858e59429a22caa702
Description-en: WebSocket protocol handler with pluggable I/O
 This module provides a complete implementation of the WebSocket
 protocols that can be hooked up to any TCP library. It aims to simplify
 things by decoupling the protocol details from the I/O layer, such that
 users only need to implement code to stream data in and out of it
 without needing to know anything about how the protocol actually works.
 .
 Think of it as a complete WebSocket system with pluggable I/O.

Package: ruby-websocket-extensions
Description-md5: 5a189c0f5c4bed41515da5dd3d5d4060
Description-en: Generic extension manager for WebSocket connections
 A minimal framework that supports the implementation of WebSocket extensions
 in a way that's decoupled from the main protocol. This library aims to allow a
 WebSocket extension to be written and used with any protocol library, by
 defining abstract representations of frames and messages that allow modules to
 co-operate.

Package: ruby-whenever
Description-md5: 2ab37ea38975fe157f0d0fd2fe9d3640
Description-en: Ruby library to abstract writing and deploying cron jobs
 whenever provides a clean ruby syntax for writing and deploying cron jobs. It
 provides commands to install and uninstall cronjobs, so for example an
 application can install its cronjobs when it starts, and uninstall them when
 it stops for maintaince.

Package: ruby-whitequark-parser
Description-md5: fc1eb313999127cd526a6326fa932b77
Description-en: Ruby parser written in pure Ruby
 parser is a production-ready Ruby parser written in pure Ruby. It
 recognizes as much or more code than Ripper, Melbourne, JRubyParser
 or ruby_parser, and is vastly more convenient to use.
 .
 Among its keys features are: it provides precise source location reporting, it
 has a documented AST format which is convenient to work with, it parses  1.8,
 1.9, 2.x, and 3.x syntax with backwards-compatible AST formats, and also parses
 MacRuby and RubyMotion syntax extensions. It also has improved clang-like
 diagnostic messages with location information.
 .
 It is written in pure Ruby, runs on MRI >= 2.0.0, JRuby and Rubinius, and
 historically, all versions of Ruby since 1.8. It has excellent test coverage
 and the source code is readable and well commented.
 .
 Not to be confused with ruby_parser gem from Ryan Davis, of seattle.rb
 Ruby user group.

Package: ruby-whitewash
Description-md5: c3e44e5c7febe75074a469c31bd0d882
Description-en: Whitelist-based HTML filter for Ruby
 This module allows Ruby programs to clean up any HTML document or fragment
 coming from an untrusted source and to remove all dangerous constructs that
 could be used for cross-site scripting or request forgery.

Package: ruby-wikicloth
Description-md5: dd24f11cc43911075449c7ab75070808
Description-en: MediaWiki markup language parser for Ruby
 A parser for the MediaWiki markup language for Ruby.
 .
 Supports:
 * Variables and Templates
 * Links
 * MediaWiki markup
 * Disabling parsing markup
 * References
 * HTML sanitization

Package: ruby-will-paginate
Description-md5: 0d5d96dea84126620ec37388e900d858
Description-en: Pagination for Rails
 The will_paginate library provides a simple, yet powerful and
 extensible API for pagination and rendering of pagination links in
 ActionView templates.
 .
 Pagination is just limiting the number of records displayed, showing
 a subset of them at any given view, and allowing you to move the
 displayed window. This plugin makes the whole process a breeze.
 .
 Although this package is aimed at being used from the Ruby on Rails
 framework, any Enumerable class can include WillPaginate, giving it
 this functionality.

Package: ruby-wisper
Description-md5: 8562c8c8f408ded0e7cff40ba6f8d0a8
Description-en: micro library providing objects with Publish-Subscribe capabilities
 ruby-wisper can help you build message interchange between services or
 endpoints. Both synchronous (in-process) and asynchronous (out-of-process)
 subscriptions are supported. Connect objects based on context without
 permanence. It provides an alternative to ActiveRecord callbacks and
 Observers in Rails apps.

Package: ruby-with-advisory-lock
Description-md5: 5454177ddcd96bdbe0aa81a444866b8c
Description-en: Advisory locking (mutexes) for ActiveRecord when used with MySQL or PostgreSQL
 WithAdvisoryLock adds advisory locking (mutexes) to ActiveRecord, jruby or
 truffleruby, when used with MySQL or PostgreSQL.
 .
 An advisory lock is a mutex used to ensure no two processes run some process at
 the same time. When the advisory lock is powered by your database server, your
 mutex spans hosts.

Package: ruby-with-env
Description-md5: ebff1a4d904f51c72157f000b4f36efa
Description-en: extremely small helper module for executing code with ENV variables
 WithEnv is an extremely small helper module for executing code with ENV
 variables. It exists because the upstream author got tired of re-writing or
 copying over a #with_env helper method for the 131st time.

Package: ruby-xapian
Description-md5: 155416825fad5ae46c51ab424d398102
Description-en: Xapian search engine interface for Ruby
 This package provides Xapian Ruby bindings built for Ruby.
 .
 The Xapian search engine library is a highly adaptable toolkit which allows
 developers to easily add advanced indexing and search facilities to their own
 applications.  It implements the probabilistic model of information retrieval,
 and provides facilities for performing ranked free-text searches, relevance
 feedback, phrase searching, boolean searching, stemming, and simultaneous
 update and searching.  It is highly scalable, and is capable of working with
 collections containing hundreds of millions of documents.
 .
 The Xapian Ruby bindings provide an interface to the Xapian library from the
 Ruby programming language, allowing both indexing and retrieval operations.

Package: ruby-xdg
Description-md5: 2a4cecba6e60c7175d64149d01ed2b1e
Description-en: Ruby interface for using XDG directory standard
 XDG provides a module for supporting the XDG Base Directory.
 Presently, it only supports the XDG Base Directory Standard.
 .
 If your program utilizes user or system-wide support files
 (e.g. configuration files), you owe it to yourself to checkout
 the XDG base directory standard.
 .
 You can learn more about the standard at:
 http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

Package: ruby-xml-simple
Description-md5: d2b194e4238d48b9fec7e5eaee36a644
Description-en: Simple Ruby API for reading and writing XML
 Class XmlSimple offers an easy API to read and write XML. It is a Ruby
 translation of Grant McLean's Perl module XML::Simple.  Simply put, it
 automatically converts XML documents into a Ruby hash.

Package: ruby-xmlparser
Description-md5: 6dd80b179279971550e103f47651d3b3
Description-en: Ruby interface for the expat XML parser toolkit
 This is the module to access to James Clark's XML Parser Toolkit "expat"
 <URL:http://www.jclark.com/xml/expat.html> from Ruby.

Package: ruby-xmmsclient
Description-md5: ef452a2ad26e2c16f84cb7ef39e4fe03
Description-en: XMMS2 - Ruby bindings
 XMMS2 is a redesign of the XMMS music player. It features a client-server
 model, allowing multiple (even simultaneous!) user interfaces, both textual
 and graphical. All common audio formats are supported using plug-ins. On top of
 this, there is a flexible media library to organize your music.
 .
 This package contains a Ruby library that allows you to write XMMS2 clients.
 It's a language binding of libxmmsclient0.

Package: ruby-xmpp4r
Description-md5: 5bd7be40cbb658c22bf531958186c1c9
Description-en: XMPP/Jabber library for ruby
 XMPP4R is an XMPP/Jabber library for Ruby.
 Its goal is to provide a complete framework to develop
 Jabber-related applications or scripts in Ruby.

Package: ruby-xpath
Description-md5: ddf3d52b5894d66d869ddcb4d4173675
Description-en: Ruby library to generate XPath expressions
 XPath is a Ruby DSL for generating XPath expressions.
 Its primary purpose is to facilitate writing complex
 XPath queries from Ruby code.

Package: ruby-ya2yaml
Description-md5: f7977e46877346abf22b210c13380208
Description-en: UTF8 safe YAML dumper
 Ya2YAML is "yet another to_yaml". It emits YAML document with complete
 UTF8 support (string/binary detection, "\u" escape sequences and Unicode
 specific line breaks).

Package: ruby-yajl
Description-md5: 817206f479b7cfc790e117a7a32081e3
Description-en: Ruby interface to Yajl, a JSON stream-based parser library
 Supported features include,
 .
 JSON parsing and encoding directly to and from an IO stream
 (file, socket, etc) or String. Compressed stream parsing and
 encoding supported for Bzip2, Gzip and Deflate.
 .
 Parse and encode *multiple* JSON objects to and from streams or strings
 continuously.
 .
 JSON gem compatibility API - allows yajl-ruby to be used as a drop-in
 replacement for the JSON gem
 .
 Basic HTTP client (only GET requests supported for now) which parses JSON
 directly off the response body *as it's being received*

Package: ruby-yell
Description-md5: c87ac4927f55655531d24abccb96c681
Description-en: Your Extensible Logging Library for Ruby
 Define multiple adapters, various log level combinations or message formatting
 options like you've never done before.
 .
 Yell works and is tested with ruby 1.8.7, 1.9.x, 2.0.0, jruby 1.8 and
 1.9 mode, rubinius 1.8 and 1.9 as well as ree.

Package: ruby-zeitwerk
Description-md5: af4b41bdffd25268c8cf104ee9933b63
Description-en: Efficient and thread-safe constant autoloader
 Zeitwerk implements constant autoloading with Ruby semantics. Each gem
 and application may have their own independent autoloader, with its own
 configuration, inflector, and logger. Supports autoloading, preloading,
 reloading, and eager loading.

Package: ruby-zentest
Description-md5: ff721d5c8232819bbac79fc87d79afbe
Description-en: ZenTest provides 4 different tools: zentest, unit_diff, autotest, and multiruby
 zentest scans your target and unit-test code and writes your missing
 code based on simple naming rules, enabling XP at a much quicker pace.
 zentest only works with Ruby and Minitest or Test::Unit. There is
 enough evidence to show that this is still proving useful to users, so
 it stays.
 .
 unit_diff is a command-line filter to diff expected results from
 actual results and allow you to quickly see exactly what is wrong.
 Do note that minitest 2.2+ provides an enhanced assert_equal obviating
 the need for unit_diff
 .
 autotest is a continuous testing facility meant to be used during
 development. As soon as you save a file, autotest will run the
 corresponding dependent tests.
 .
 multiruby runs anything you want on multiple versions of ruby. Great
 for compatibility checking! Use multiruby_setup to manage your
 installed versions.

Package: ruby-zip
Description-md5: f1b0b4db4514d5e75e10678e266a3e69
Description-en: Ruby module for reading and writing zip files
 rubyzip is a ruby library for reading and writing zip (pkzip format)
 files, with the restriction that only uncompressed and deflated zip
 entries are supported. All this library does is handling of the zip
 file format. the actual compression/decompression is handled by
 zlib. zlib is accessible from ruby thanks to ruby/zlib

Package: ruby-zip-zip
Description-md5: 76954022520ea71f7e951929cd2dd207
Description-en: ease the migration to RubyZip v1.0.0
 So you've upgraded a gem dependency that requires RubyZip v1.0.0 or higher.
 While all your other dependencies use the interface provided by v0.x.
 .
 zip-zip provides a simple adapter to let all your dependencies use RubyZip
 v1.0.0. It is very simple and light weight, aliasing the old class names
 to the new.

Package: ruby-zoom
Description-md5: 376a8e5bc7441794b4d54d9b655d58ec
Description-en: Ruby/ZOOM provides a Ruby binding to the Z40.50 Object-Orientation Model
 Ruby/ZOOM provides a Ruby binding to the Z39.50 Object-Orientation Model
 (ZOOM), an abstract object-oriented programming interface to a subset of
 the services specified by the Z39.50 standard, also known as the
 international standard ISO 23950.
 .
 Z39.50 is a client-server protocol for searching and retrieving
 information from remote computer databases.  It is covered by ANSI/NISO
 standard Z39.50, and ISO standard 23950.  The standard's maintenance
 agency is the Library of Congress.

Package: rudof
Description-md5: 7ebe5d789140e5396fb5f5b3e60cd6c8
Description-en: RDF data shape processing - CLI tool
 rudof implements Shape Expressions (ShEx), SHACL, DCTAP,
 and other technologies in the RDF ecosystem.
 .
 It can be used to validate RDF data
 represented with different syntaxes
 like Turtle, NTriples, etc.
 as well as RDF data available through SPARQL endpoints
 like Wikidata.
 .
 rudof can also be used to convert
 between different RDF data validation technologies
 like ShEx, SHACL, DCTAP, etc.,
 and to generate UML like visualizations and HTML views.
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.
 .
 Shape Expressions (ShEx) is a data modelling language
 for defining schemas for RDF graphs.
 .
 Shapes Constraint Language (SHACL) is a data modelling language
 for describing constraints for RDF graphs.
 SHACL is a W3C recommendation.
 .
 Dublin Core Tabular Application Profiles (DCTAP) is a simple model
 for defining an application profiles
 i.e. metadata usage for a specific application.
 .
 Also covered is a draft implementation
 of PG-Schema with Property Constraints extension.
 .
 This package provides the command-line tools
 rudof and rudof_generate.

Package: rulex
Description-md5: c2dd39178b550d273bce162ca79bf423
Description-en: Russian pronunciation dictionary support binaries
 RuLex database is primarily intended for use along with the
 Ru_tts speech synthesizer in order to improve its pronunciation.
 .
 This package provides additional utilities to deal with the
 lexical database. These include text preprocessor rulex
 and lexholder-ru utility that allows one
 to browse and alter the database content.

Package: rulex-data
Description-md5: 7e579a415988e95d0e20d4ecddc430c9
Description-en: Russian pronunciation dictionary
 RuLex database is primarily intended for use along with the
 Ru_tts speech synthesizer in order to improve its pronunciation.
 .
 This package contains the database itself. It is aimed primarily for
 use together with the Russian TTS engine Ru_tts. When it is installed
 you can instruct Ru_tts to use the pronunciation dictionary by the
 command line switch "-s /usr/share/freespeech/rulex.db".

Package: rumur
Description-md5: 40129f0478a9f84f22c5aaa201b1917a
Description-en: model checker for the Murphi language
 Rumur is a model checker for use in the formal verification of finite state
 machines specified in the Murphi modelling language. It is based on a previous
 tool, CMurphi, and attempts to provide an approximate drop-in replacement for
 CMurphi.
 .
 Rumur works by reading an input file describing a collection of state variables
 and transition rules, from which it generates a C program to verify safety and
 security properties of this state machine. The generated verifier works by
 exhaustively exploring the state space, checking for violation of invariants or
 deadlocks.
 .
 In comparison to CMurphi, Rumur generates a verifier that runs significantly
 faster and uses less memory on large input problems. Rumur comes with an
 optional wrapper script, rumur-run, that streamlines the process of generating
 a verifier, compiling it, and then running it. This wrapper requires Python.

Package: runawk
Description-md5: 648f8303a32bb1c4a78e95d4790c6847
Description-en: wrapper for AWK interpreter implementing modules
 RunAWK is a small wrapper for AWK interpreter that implements module system
 (similar to Perl's "use" command) and helps in writing standalone AWK
 programs.
 .
 This package also provides about a dozen of modules implementing most
 common string, array and system function.

Package: runcircos-gui
Description-md5: b9a789fa4424c34b11d172c30fcc2a17
Description-en: GUI tool to run circos
 runCircos-gui is a simple yet comprehensive crossplatform software to
 execute Circos from a graphical user interface. The software eliminates
 the need to use command line for running Circos without compremising the
 power of complete commandline parameters and options.
 .
 runCircos-gui optimize running parameters (both toggle options & options
 with arguments) and install Perl packages without using command line.

Package: rungetty
Description-md5: 8ed382c887d7930021aa1be962cc55d7
Description-en: minimal console getty that can run any process
 rungetty might be the getty you were looking for.  It is able to run any
 program, not just login. If a different program than login is used it usually
 is run as nobody:nogroup, or the user/group specified on the commandline.
 rungetty can even be configured to autologin, under certain circumstances.
 See the manual page for more information.
 .
 You have to change some lines in /etc/inittab for having any effect after
 installing the package.  rungetty is based on mingetty and therefore not
 suitable for serial use.

Package: runit
Description-md5: eb15553874e0d9d776a0d1b31885eca3
Description-en: system-wide service supervision
 runit is a collection of tools to provide system-wide service supervision
 and to manage services.  Contrary to sysv init, it not only cares about
 starting and stopping services, but also supervises the service daemons
 while they are running.  Amongst other things, it provides a reliable
 interface to send signals to service daemons without the need for pid-files,
 and a log facility with automatic log file rotation and disk space limits.
 .
 runit service supervision can run under sysv init, systemd or replace the init
 system completely. Complete init replacement is provided by 'runit-init'
 package. Users that want to take advantage of runit supervision under systemd
 or sysv init can directly install the 'runit-run' package.

Package: runit-helper
Description-md5: 7bbefdc3a57b90901b57fd09d0813baa
Description-en: dh-runit implementation detail
 runit-helper provides code, which actually perform actions on system
 users on behalf of dh-runit package. This separation allows packages
 take advantage of improvement or fixes in 'dh-runit' without
 rebuilding.
 .
 This package is implementation detail of 'dh-runit'. It should never
 be installed manually. No assumption about its content can be made.

Package: runit-run
Description-md5: 4cbcc1c788c687f0b2196617c39dff9c
Description-en: service supervision (systemd and sysv integration)
 runit is a collection of tools to provide system-wide service supervision
 and to manage services.  Contrary to sysv init, it not only cares about
 starting and stopping services, but also supervises the service daemons
 while they are running.  Amongst other things, it provides a reliable
 interface to send signals to service daemons without the need for pid-files,
 and a log facility with automatic log file rotation and disk space limits.
 .
 This package provides service file to start runit supervision via systemd
 and an entry in /etc/inittab that respawns the supervision tree for sysv
 users.

Package: runit-services
Description-md5: 2eea38e236e810482cf416349a275373
Description-en: UNIX init scheme with service supervision (services)
 runit is a replacement for SysV-init and other init schemes.  It runs on
 Debian GNU/Linux, *BSD, MacOSX, and Solaris, and may be easily adapted
 to other Unix operating systems.  runit implements a simple three-stage
 concept.  Stage 1 performs the system's one-time initialization tasks.
 Stage 2 starts the system's uptime services (via the runsvdir program).
 Stage 3 handles the tasks necessary to shutdown and halt or reboot.
 .
 This package contains services directories for a collection of services
 available in Debian, to have them run under runit service supervision
 instead of sysvinit or systemd. Services directories are installed under
 /usr/share/runit/sv/. Local copies of services can be maintained easily
 in /etc/sv/ with the cpsv utility that can be used to copy, inspect and
 update runscripts in /etc/sv/ after the first installation.
 It's recommended to read
 https://salsa.debian.org/debian/runit-services/-/blob/master/README
 before installing this package.

Package: runlim
Description-md5: c4380d5a5e68f532210da580a45bcfcd
Description-en: tool for sampling time and memory usage
 This package contains runlim, a tool for sampling time and memory
 usage of a program and its children using the proc file system of
 Linux. Time and space limits are also supported. It is very helpful
 for benchmarking and running competitions. It also supports limits on
 wall clock time and thus can control runs of multi-threaded programs
 on multi-core machines as well.

Package: runoverssh
Description-md5: 630aba7f2ecef471850b2118948cf107
Description-en: POSIX-compliant shell script for running shell commands and scripts over SSH
 This program runs a Bash command/script over ssh in one or more hosts
 Feature
 .
 - ask one global password for all connections
 - read commands from a script file instead
 - use the list of hosts from a file
 - use ssh directly instead of sshpass
 - save ssh output
 - disable ssh screen output
 - set custom ssh flags
 - set custom bash flags
 - save ssh output to a custom file

Package: runsc
Description-md5: 5acf71e81c140d95c3c5021727c8f768
Description-en: gVisor container sandbox runtime
 gVisor is an application kernel, written in Go, that implements a
 substantial portion of the Linux system surface. It includes an Open
 Container Initiative (OCI) runtime called runsc that provides an
 isolation boundary between the application and the host kernel.
 .
 This package provides runsc runtime, which can be integrated to Docker
 and Kubernetes.

Package: runsnakerun
Description-md5: 54f7ffd5763d13a1e016848839a33223
Description-en: GUI utility for (Python) cProfile or Profile profiler dumps
 RunSnakeRun is a small GUI utility that allows you to view (Python) cProfile or
 Profile profiler dumps in a sortable GUI view.
 .
 It allows you to explore the profiler information using a "square map"
 visualization or sortable tables of data.

Package: ruptime
Description-md5: fcb4028ac44926d477d07b935acababd
Description-en: poor man's ruptime
 This is a modern implementation of the r-commands developed in 1982.

Package: ruptimed
Description-md5: 8fcb7cc5d41d5ab906a9a151817426ba
Description-en: poor man's ruptime - server
 This is a modern implementation of the r-commands developed in 1982.

Package: rusers
Description-md5: ef4c83dccf73e6cde13512dd49329d96
Description-en: Displays who is logged in to machines on local network
 The rusers command produces output similar to who, but for the list of hosts
 or all machines on the local network.  For each host responding to the rusers
 query, the hostname with the names of the users currently logged on is printed
 on each line.  The rusers command will wait for one minute to catch late
 responders.

Package: rusersd
Description-md5: 7e7257b73a1544846657c9e06bd4af29
Description-en: Logged in users server
 This is a server which returns information about users currently logged in to
 the system.

Package: rush
Description-md5: eccfa30aa745727208dd6349d2fca244
Description-en: restricted user shell
 GNU Rush is a restricted shell designed for sites providing only
 limited access to resources for remote users. The main binary
 executable is configurable as a user login shell, intended for
 users that only are allowed remote login to the system at hand.
 .
 A notification service can be implemented individually for each
 provided client service, using the TCPMUX support found within
 xinetd, or inetutils-inetd.
 .
 The standard use is to create access to a chrooted target directory,
 typically providing arbitrary combinations of scp, sftp, rsync,
 cvs, svn, and git. Each service may be further restricted in its
 capabilities. The administrator configures pattern matching rules
 for manipulating any incoming request.
 .
 The present restricted shell is an alternative to the well known
 "rssh" package, which provides similar capabilities.

Package: rust-1.91-all
Description-md5: 90140e39ec4bd9741a36b3f6d4c6d053
Description-en: Rust systems programming language - all developer tools
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package is an empty metapackage that depends on all developer tools
 in the standard rustc distribution that have been packaged for Debian.

Package: rust-1.91-clippy
Description-md5: bb70ecb7b097f53232194f2241ad606e
Description-en: Rust linter
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains 'clippy', a linter to catch common mistakes and improve
 your Rust code as well a collection of over 400 compatible lints.
 .
 Lints are divided into categories, each with a default lint level. You can
 choose how much Clippy is supposed to annoy help you by changing the lint
 level by category.
 .
 Clippy is integrated into the 'cargo' build tool, available via 'cargo clippy'.

Package: rust-1.91-doc
Description-md5: c9fc696f11bdef73526bdf4340964294
Description-en: Rust systems programming language - Documentation
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the Rust tutorial, language reference and
 standard library documentation.

Package: rust-1.91-gdb
Description-md5: 1afbf06d9ee3b7b85a98c81c15ed3109
Description-en: Rust debugger (gdb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking gdb on rust binaries.

Package: rust-1.91-lldb
Description-md5: 4da7dd4330a7b317624f536076fd1b69
Description-en: Rust debugger (lldb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking lldb on rust binaries.

Package: rust-1.91-src
Description-md5: 7c8d03ba583d96a9cc7a0dc63f208a52
Description-en: Rust systems programming language - source code
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains sources of the Rust compiler and standard
 libraries, useful for IDEs and code analysis tools such as Racer.

Package: rust-1.92-all
Description-md5: 90140e39ec4bd9741a36b3f6d4c6d053
Description-en: Rust systems programming language - all developer tools
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package is an empty metapackage that depends on all developer tools
 in the standard rustc distribution that have been packaged for Debian.

Package: rust-1.92-clippy
Description-md5: bb70ecb7b097f53232194f2241ad606e
Description-en: Rust linter
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains 'clippy', a linter to catch common mistakes and improve
 your Rust code as well a collection of over 400 compatible lints.
 .
 Lints are divided into categories, each with a default lint level. You can
 choose how much Clippy is supposed to annoy help you by changing the lint
 level by category.
 .
 Clippy is integrated into the 'cargo' build tool, available via 'cargo clippy'.

Package: rust-1.92-doc
Description-md5: c9fc696f11bdef73526bdf4340964294
Description-en: Rust systems programming language - Documentation
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the Rust tutorial, language reference and
 standard library documentation.

Package: rust-1.92-gdb
Description-md5: 1afbf06d9ee3b7b85a98c81c15ed3109
Description-en: Rust debugger (gdb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking gdb on rust binaries.

Package: rust-1.92-lldb
Description-md5: 4da7dd4330a7b317624f536076fd1b69
Description-en: Rust debugger (lldb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking lldb on rust binaries.

Package: rust-1.92-src
Description-md5: 7c8d03ba583d96a9cc7a0dc63f208a52
Description-en: Rust systems programming language - source code
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains sources of the Rust compiler and standard
 libraries, useful for IDEs and code analysis tools such as Racer.

Package: rust-1.93-all
Description-md5: 90140e39ec4bd9741a36b3f6d4c6d053
Description-en: Rust systems programming language - all developer tools
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package is an empty metapackage that depends on all developer tools
 in the standard rustc distribution that have been packaged for Debian.

Package: rust-1.93-clippy
Description-md5: bb70ecb7b097f53232194f2241ad606e
Description-en: Rust linter
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains 'clippy', a linter to catch common mistakes and improve
 your Rust code as well a collection of over 400 compatible lints.
 .
 Lints are divided into categories, each with a default lint level. You can
 choose how much Clippy is supposed to annoy help you by changing the lint
 level by category.
 .
 Clippy is integrated into the 'cargo' build tool, available via 'cargo clippy'.

Package: rust-1.93-doc
Description-md5: c9fc696f11bdef73526bdf4340964294
Description-en: Rust systems programming language - Documentation
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the Rust tutorial, language reference and
 standard library documentation.

Package: rust-1.93-gdb
Description-md5: 1afbf06d9ee3b7b85a98c81c15ed3109
Description-en: Rust debugger (gdb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking gdb on rust binaries.

Package: rust-1.93-lldb
Description-md5: 4da7dd4330a7b317624f536076fd1b69
Description-en: Rust debugger (lldb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking lldb on rust binaries.

Package: rust-1.93-miri
Description-md5: 4b3638f6d566ec3d7f9d0e6da9ecd815
Description-en: Undefined behavior detector for unstable Rust
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package distributes the 'cargo-1.93-unstable-miri' binary, a tool
 which runs binaries and test suites of cargo projects and detects unsafe
 code which fails to uphold its safety requirements.
 .
 Since use of Miri in this manner requires access to unstable toolchain
 features, use of this tool does not come with the same stability guarantees
 of stable Rust. Any issues with this package should be directed towards the
 package maintainers and not to the upstream Rust developers.

Package: rust-1.93-src
Description-md5: 7c8d03ba583d96a9cc7a0dc63f208a52
Description-en: Rust systems programming language - source code
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains sources of the Rust compiler and standard
 libraries, useful for IDEs and code analysis tools such as Racer.

Package: rust-1.94-all
Description-md5: 90140e39ec4bd9741a36b3f6d4c6d053
Description-en: Rust systems programming language - all developer tools
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package is an empty metapackage that depends on all developer tools
 in the standard rustc distribution that have been packaged for Debian.

Package: rust-1.94-clippy
Description-md5: bb70ecb7b097f53232194f2241ad606e
Description-en: Rust linter
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains 'clippy', a linter to catch common mistakes and improve
 your Rust code as well a collection of over 400 compatible lints.
 .
 Lints are divided into categories, each with a default lint level. You can
 choose how much Clippy is supposed to annoy help you by changing the lint
 level by category.
 .
 Clippy is integrated into the 'cargo' build tool, available via 'cargo clippy'.

Package: rust-1.94-doc
Description-md5: c9fc696f11bdef73526bdf4340964294
Description-en: Rust systems programming language - Documentation
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the Rust tutorial, language reference and
 standard library documentation.

Package: rust-1.94-gdb
Description-md5: 1afbf06d9ee3b7b85a98c81c15ed3109
Description-en: Rust debugger (gdb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking gdb on rust binaries.

Package: rust-1.94-lldb
Description-md5: 4da7dd4330a7b317624f536076fd1b69
Description-en: Rust debugger (lldb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking lldb on rust binaries.

Package: rust-1.94-miri
Description-md5: bdf6cf0f566f6383fd186690640f74a7
Description-en: Undefined behavior detector for unstable Rust
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package distributes the 'cargo-1.94-unstable-miri' binary, a tool
 which runs binaries and test suites of cargo projects and detects unsafe
 code which fails to uphold its safety requirements.
 .
 Since use of Miri in this manner requires access to unstable toolchain
 features, use of this tool does not come with the same stability guarantees
 of stable Rust. Any issues with this package should be directed towards the
 package maintainers and not to the upstream Rust developers.

Package: rust-1.94-src
Description-md5: 7c8d03ba583d96a9cc7a0dc63f208a52
Description-en: Rust systems programming language - source code
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains sources of the Rust compiler and standard
 libraries, useful for IDEs and code analysis tools such as Racer.

Package: rust-1.95-all
Description-md5: 90140e39ec4bd9741a36b3f6d4c6d053
Description-en: Rust systems programming language - all developer tools
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package is an empty metapackage that depends on all developer tools
 in the standard rustc distribution that have been packaged for Debian.

Package: rust-1.95-clippy
Description-md5: bb70ecb7b097f53232194f2241ad606e
Description-en: Rust linter
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains 'clippy', a linter to catch common mistakes and improve
 your Rust code as well a collection of over 400 compatible lints.
 .
 Lints are divided into categories, each with a default lint level. You can
 choose how much Clippy is supposed to annoy help you by changing the lint
 level by category.
 .
 Clippy is integrated into the 'cargo' build tool, available via 'cargo clippy'.

Package: rust-1.95-doc
Description-md5: c9fc696f11bdef73526bdf4340964294
Description-en: Rust systems programming language - Documentation
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains the Rust tutorial, language reference and
 standard library documentation.

Package: rust-1.95-gdb
Description-md5: 1afbf06d9ee3b7b85a98c81c15ed3109
Description-en: Rust debugger (gdb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking gdb on rust binaries.

Package: rust-1.95-lldb
Description-md5: 4da7dd4330a7b317624f536076fd1b69
Description-en: Rust debugger (lldb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains pretty printers and a wrapper script for
 invoking lldb on rust binaries.

Package: rust-1.95-miri
Description-md5: 0418ae3735e6afb473fac1d88d676dc9
Description-en: Undefined behavior detector for unstable Rust
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package distributes the 'cargo-1.95-unstable-miri' binary, a tool
 which runs binaries and test suites of cargo projects and detects unsafe
 code which fails to uphold its safety requirements.
 .
 Since use of Miri in this manner requires access to unstable toolchain
 features, use of this tool does not come with the same stability guarantees
 of stable Rust. Any issues with this package should be directed towards the
 package maintainers and not to the upstream Rust developers.

Package: rust-1.95-src
Description-md5: 7c8d03ba583d96a9cc7a0dc63f208a52
Description-en: Rust systems programming language - source code
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains sources of the Rust compiler and standard
 libraries, useful for IDEs and code analysis tools such as Racer.

Package: rust-all
Description-md5: 8ac4b9646a63dcb81141b39f271bbd4c
Description-en: Rust systems programming language - all developer tools
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This is a dependency package providing the default Rust toolchain bundle.

Package: rust-clippy
Description-md5: 8fcd71def80b4b9b27a243c96b54a04a
Description-en: Rust linter
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains 'clippy', a linter to catch common mistakes and improve
 your Rust code as well a collection of over 400 compatible lints.
 .
 Lints are divided into categories, each with a default lint level. You can
 choose how much Clippy is supposed to annoy help you by changing the lint
 level by category.
 .
 Clippy is integrated into the 'cargo' build tool, available via 'cargo clippy'.
 .
 This is a dependency package providing the default clippy implementation.

Package: rust-diffutils
Description-md5: 6146d9a81e222069985466f045fb5af9
Description-en: Rust implementation of GNU diffutils
 Propose an dropped in replacement for diff.

Package: rust-doc
Description-md5: 356095d647f5ddc703019f59b1a634af
Description-en: Rust systems programming language - Documentation
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This is a dependency package providing the default Rust tutorial,
 language reference and standard library documentation.

Package: rust-findutils
Description-md5: da5bbd04464bddd764076691911a0bed
Description-en: Rust implementation of GNU findutils
 Propose an dropped in replacement for find, xargs, etc.

Package: rust-gdb
Description-md5: 57d6257cb513856d0d05d9909a72694b
Description-en: Rust debugger (gdb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This is a dependency package providing the default pretty printers and
 a wrapper script for invoking gdb on rust binaries.

Package: rust-i18n-cli
Description-md5: 284f6395c6490f8c3c72816c91c60833
Description-en: Cargo-i18n tool for the rust-i18n crate
 This package contains the following binaries built from the Rust crate
 "rust-i18n-cli":
 - cargo-i18n

Package: rust-lldb
Description-md5: d264f5c18c69931398eed101f1591eed
Description-en: Rust debugger (lldb)
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This is a dependency package providing the default pretty printers and a
 wrapper script for invoking lldb on rust binaries.

Package: rust-miri
Description-md5: a4823ff65a18a4f5a923fb095c665d7b
Description-en: Undefined behavior detector for unstable Rust
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package distributes the 'cargo-unstable-miri' binary, a tool
 which runs binaries and test suites of cargo projects and detects unsafe
 code which fails to uphold its safety requirements.
 .
 Since use of Miri in this manner requires access to unstable toolchain
 features, use of this tool does not come with the same stability guarantees
 of stable Rust. Any issues with this package should be directed towards the
 package maintainers and not to the upstream Rust developers.

Package: rust-src
Description-md5: aeab4529285f7adfa57f4f5351006e1c
Description-en: Rust systems programming language - source code
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This is a dependency package providing the default sources of the
 Rust compiler and standard libraries, useful for IDEs and
 code analysis tools such as Racer.

Package: rust-stakeholder
Description-md5: 8d31bc66135fe13220df38785697c481
Description-en: a tool that generates impressive-looking terminal output
 A CLI tool that generates absolutely meaningless but
 impressive-looking terminal output to convince everyone you're a
 coding genius without writing a single line of useful code.

Package: rust-toml2json
Description-md5: 5d018844829a3a36a104ac63aa2042dd
Description-en: Very small CLI for converting TOML to JSON
 Simple utility that ingests TOML from stdin or a file and outputs
 the equivalent JSON to stdout, with optional pretty printing.
 .
 Please note: the executable and the associated manpage were renamed
 from ‘toml2json’ to ‘toml2json-rust’ because of a file name clash.

Package: rustc-1.91
Description-md5: 67ca6080eea53dc7f3cdf73bc6b8521e
Description-en: Rust systems programming language
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.

Package: rustc-1.92
Description-md5: 67ca6080eea53dc7f3cdf73bc6b8521e
Description-en: Rust systems programming language
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.

Package: rustc-1.94
Description-md5: 67ca6080eea53dc7f3cdf73bc6b8521e
Description-en: Rust systems programming language
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.

Package: rustc-1.95
Description-md5: 67ca6080eea53dc7f3cdf73bc6b8521e
Description-en: Rust systems programming language
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.

Package: rustdoc-stripper
Description-md5: f3740bb6cde3b72691ecd5644da4819c
Description-en: Strip rustdoc comments from source code
 rustdoc-stripper is a tool used to remove rustdoc comments from your code and
 save them in a comments.cmts file if you want to regenerate them.

Package: rustfilt
Description-md5: 8ba047483b01b43d0c434b94f979cbf0
Description-en: Demangle Rust symbol names using rustc-demangle
 rustfilt works similarly to c++filt, in that it accepts mangled symbol names as
 command line arguments, and if none are provided it accepts mangled symbols
 from stdin. Demangled symbols are written to stdout.

Package: rustfmt
Description-md5: bbec12619508b52150fd7ed2643a6634
Description-en: Rust formatting helper
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This is a dependency package providing the default rustfmt implementation.

Package: rustfmt-1.91
Description-md5: 3ad3031d946444f1737bc02666f33a91
Description-en: Rust formatting helper
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains 'rustfmt', a tool for formatting Rust code according to
 style guidelines, as well as 'cargo-fmt', a helper enabling running rustfmt
 directly with 'cargo fmt'.

Package: rustfmt-1.92
Description-md5: 3ad3031d946444f1737bc02666f33a91
Description-en: Rust formatting helper
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains 'rustfmt', a tool for formatting Rust code according to
 style guidelines, as well as 'cargo-fmt', a helper enabling running rustfmt
 directly with 'cargo fmt'.

Package: rustfmt-1.93
Description-md5: 3ad3031d946444f1737bc02666f33a91
Description-en: Rust formatting helper
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains 'rustfmt', a tool for formatting Rust code according to
 style guidelines, as well as 'cargo-fmt', a helper enabling running rustfmt
 directly with 'cargo fmt'.

Package: rustfmt-1.94
Description-md5: 3ad3031d946444f1737bc02666f33a91
Description-en: Rust formatting helper
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains 'rustfmt', a tool for formatting Rust code according to
 style guidelines, as well as 'cargo-fmt', a helper enabling running rustfmt
 directly with 'cargo fmt'.

Package: rustfmt-1.95
Description-md5: 3ad3031d946444f1737bc02666f33a91
Description-en: Rust formatting helper
 Rust is a curly-brace, block-structured expression language.  It
 visually resembles the C language family, but differs significantly
 in syntactic and semantic details.  Its design is oriented toward
 concerns of "programming in the large", that is, of creating and
 maintaining boundaries - both abstract and operational - that
 preserve large-system integrity, availability and concurrency.
 .
 It supports a mixture of imperative procedural, concurrent actor,
 object-oriented and pure functional styles.  Rust also supports
 generic programming and meta-programming, in both static and dynamic
 styles.
 .
 This package contains 'rustfmt', a tool for formatting Rust code according to
 style guidelines, as well as 'cargo-fmt', a helper enabling running rustfmt
 directly with 'cargo fmt'.

Package: rustup
Description-md5: fbc9cf361ca0c80d3e5ee6808ba31210
Description-en: Rust toolchain installer
 Rustup installs The Rust Programming Language from the official release
 channels, enabling you to easily switch between stable, beta, and nightly
 compilers and keep them updated. It makes cross-compiling simpler with binary
 builds of the standard library for common platforms.
 And it runs on all platforms Rust supports, including Windows.

Package: rusty-tags
Description-md5: 2221613b747349f2c8838c8c11384466
Description-en: generate tags for source code navigation for a cargo project
 rusty-tags is a command-line tool that creates tags for source code
 navigation using ctags for a cargo project, all of its direct and
 indirect dependencies and the Rust standard library.

Package: ruyi
Description-md5: f6c6d8e7b0c8a3f31e44bc258958d030
Description-en: Package manager for RuyiSDK
 RuyiSDK is a product plan for an all-in-one RISC-V integrated development
 environment. Starting from 2023, it plans to provide RISC-V developers with
 a complete, full-stack, and fully-functional development environment within
 three years, including a full suite of tools from compilation, debugging to
 simulation, and plans to support the mainstream RISC-V development boards on
 the market.
 .
 RuyiSDK mainly includes a component manager (also known as a package manager),
 a graphical integrated development environment (IDE), and a developer
 community.

Package: rwall
Description-md5: 4f5eb3976785719a358bc101edb8a613
Description-en: Send a message to users logged on a host
 The rwall command sends a message to the users logged into the specified host.
 The message to be sent can be typed in and terminated with EOF or it can be in
 a file.

Package: rwalld
Description-md5: 63dfc399f6fd87d26d689a76bdb5040f
Description-en: Write messages to users currently logged in server
 rpc.rwalld is a server which will send a message to users currently logged in
 to the system.  This server invokes the wall(1) command to actually write the
 messages to the system.

Package: rwho
Description-md5: 42b7a3086700d4863106da7b0a9dba2c
Description-en: Clients to query the rwho server
 The rwho command produces output similar to who, but for all machines on
 the local network.  If no report has been received from a machine for 11
 minutes then rwho assumes the machine is down, and does not report users
 last known to be logged into that machine.
 .
 The ruptime command gives a status line like uptime for each machine on the
 local network; these are formed from packets broadcast by each host on the
 network once a minute.

Package: rwhod
Description-md5: bbd85ec40111b12fc3615b107b219c70
Description-en: System status server
 Rwhod is the server which maintains the database used by the rwho(1)
 and ruptime(1) programs.  Its operation is predicated on the ability to
 broadcast messages on a network.

Package: rxp
Description-md5: b8fb5af411478d2e0659456772b7fcc7
Description-en: Validating XML parser
 Rxp reads, parses, and can optionally validate XML.

Package: rxvt-unicode
Description-md5: f01b478fbcb40979e88f622b717b03e0
Description-en: RXVT-like terminal emulator with Unicode and 256-color support
 rxvt-unicode is a modern, Unicode-aware color xterm replacement that uses
 significantly less memory than a conventional xterm and many other Unicode
 supporting terminal emulators.
 .
 It supports using multiple fonts at the same time, including Xft fonts, and
 client-server technology to reduce memory consumption when using multiple
 windows.
 .
 This package is configured with 256-color support, and TERM set to
 "rxvt-unicode-256color". Any other systems you log into must have this
 terminfo entry installed!

Package: rygel-gst-launch
Description-md5: 7c87f750fa00a79e9cc97179dd5527bb
Description-en: GNOME UPnP/DLNA services - gst-launch plugin
 Rygel is a home media solution that allows you to easily share audio, video
 and pictures, and control of media player on your home network. In technical
 terms it is both a UPnP AV MediaServer and MediaRenderer implemented through
 a plug-in mechanism. Interoperability with other devices in the market is
 achieved by conformance to very strict requirements of DLNA and on the fly
 conversion of media to format that client devices are capable of handling.
 .
 This package provides a gst-launch plugin that enables using a
 custom GStreamer pipeline as a DLNA service/UPnP device.

Package: rygel-localsearch
Description-md5: d7ea7912f8fb3aa9c53b41820311d46f
Description-en: GNOME UPnP/DLNA services - TinySPAQRL plugin
 Rygel is a home media solution that allows you to easily share audio, video
 and pictures, and control of media player on your home network. In technical
 terms it is both a UPnP AV MediaServer and MediaRenderer implemented through
 a plug-in mechanism. Interoperability with other devices in the market is
 achieved by conformance to very strict requirements of DLNA and on the fly
 conversion of media to format that client devices are capable of handling.
 .
 This package provides a MediaServer plugin that exports user's media
 contents to TinySPARQL for use in localsearch.

Package: rygel-playbin
Description-md5: ee8ee080e5f0171b2581d0eba6bb1687
Description-en: GNOME UPnP/DLNA services - GStreamer Media Renderer plugin
 Rygel is a home media solution that allows you to easily share audio, video
 and pictures, and control of media player on your home network. In technical
 terms it is both a UPnP AV MediaServer and MediaRenderer implemented through
 a plug-in mechanism. Interoperability with other devices in the market is
 achieved by conformance to very strict requirements of DLNA and on the fly
 conversion of media to format that client devices are capable of handling.
 .
 This package contains the Playbin plugin which is a MediaRenderer plugin.
 With this installed Rygel can render (view/play) media locally from
 other network resources (MediaServers) through GStreamer playbin2.

Package: rygel-preferences
Description-md5: 59a375a7fcca9a417886f1c174b36fd0
Description-en: GNOME UPnP/DLNA services - preferences tool
 Rygel is a home media solution that allows you to easily share audio, video
 and pictures, and control of media player on your home network. In technical
 terms it is both a UPnP AV MediaServer and MediaRenderer implemented through
 a plug-in mechanism. Interoperability with other devices in the market is
 achieved by conformance to very strict requirements of DLNA and on the fly
 conversion of media to format that client devices are capable of handling.
 .
 This package provides a graphical tool to configure Rygel and set
 custom preferences. Normally you'd configure your sharing preferences
 with GNOME Control Center and not need this tool.

Package: rygel-ruih
Description-md5: c0087ee98633f8afebb7e31d448fdd00
Description-en: GNOME UPnP/DLNA services - Ruih plugin
 Rygel is a home media solution that allows you to easily share audio, video
 and pictures, and control of media player on your home network. In technical
 terms it is both a UPnP AV MediaServer and MediaRenderer implemented through
 a plug-in mechanism. Interoperability with other devices in the market is
 achieved by conformance to very strict requirements of DLNA and on the fly
 conversion of media to format that client devices are capable of handling.
 .
 This package provides a plugin implementing Remote User Interface Server.

Package: rygel-tracker
Description-md5: 4c9573d14178e64f51db4c7cfbb509fb
Description-en: GNOME UPnP/DLNA services plugin - transitional package
 This empty transitional package is here to ensure smooth upgrades.

Package: rzip
Description-md5: 8acfc9f78e265dc9f6c0302b166bd989
Description-en: compression program for large files
 rzip is a compression program able to take advantage of
 long distance redundancies in files, allowing greater
 compression ratios. rzip uses a history buffer of up to
 900MB, while gzip uses 32KB and bzip2 uses 900KB. rzip
 cannot read from the standard input or write to the
 standard output.
 .
 This package provides rzip and runzip commands.

Package: s-nail
Description-md5: 03cd2ad714c52e3b66e646a7a50f7ea8
Description-en: feature-rich BSD mail(1)
 S-nail is a mail processing system with a command syntax reminiscent
 of ed(1) with lines replaced by messages. It is intended to provide
 the functionality of the POSIX mailx(1) command and offers (mostly
 optional) extensions for line editing, IDNA, MIME, S/MIME, SMTP and
 POP3 (and IMAP). It is usable as a mail batch language. S-nail is a
 derivative of Heirloom mailx, formerly known as nail, which
 itself is based upon Berkeley Mail that has a history back to the 70s.

Package: s-tui
Description-md5: 21ebe0719ab072615859634fff5997ff
Description-en: terminal UI for monitoring your computer
 s-tui allows monitoring of CPU temperature, frequency,
 power and utilization in a graphical way from the terminal.
 .
 It requires no X server and has built-in integration with
 stress/stress-ng.

Package: s3270
Description-md5: 1fcbd31530a9c73257a46ed105e11c54
Description-en: Program for scripted telnet sessions to IBM mainframes
 s3270 opens a telnet connection to an IBM mainframe host, then allows a
 script to control the host login session.
 .
 s3270 implements RFCs 2355 (TN3270E), 1576 (TN3270),
 and 1646 (LU name selection), and supports IND$FILE file transfer.

Package: s3backer
Description-md5: 7998e2ac898c9db1fcca96d3a93fc9bc
Description-en: Amazon AWS S3-backed virtual hard disk device
 s3backer is a filesystem that contains a single file backed by the Amazon
 Simple Storage Service (Amazon S3). The blocks of the file are stored
 as S3 objects. This way s3backer acts a virtual hard disk device.

Package: s3cmd
Description-md5: dad63ada222db520ce831233f80e5022
Description-en: command-line Amazon S3 client
 Command-line tool to upload, retrieve and manage data in Amazon S3 service
 (http://www.amazon.com/s3/), designed for use in scripts. Features:
 - creating and destroying S3 buckets
 - uploading and downloading files
 - listing remote files
 - removing remote files
 - synchronizing local directories to S3 buckets
 - getting various information about buckets and disk usage
 .
 s3cmd supports both (US and EU) S3 datacentres.

Package: s3d
Description-md5: 51563c72776d53d2d64d5b5ad600406d
Description-en: 3d network display server
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides the display server.

Package: s3d-data
Description-md5: c84fa931ea31691a25bc876b279e3911
Description-en: 3d network display server data files
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package contains arch-independent files.

Package: s3d-doc
Description-md5: 54b66bd159f86c4179217ea2a6e5440f
Description-en: Documentation for s3d
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides documentation for s3d.

Package: s3dfm
Description-md5: 53542bee183962919cab0166e5dfc984
Description-en: s3d file manager
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides a file manager for s3d.

Package: s3dosm
Description-md5: e262e0ae327e9e84b2a498b09e10bd55
Description-en: gps card application for s3d
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides a gps card application for s3d.

Package: s3dvt
Description-md5: 53f881ec3064e38f3b4786e675dfc778
Description-en: 3d terminal emulator for s3d
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides a 3d terminal emulator for s3d.

Package: s3dx11gate
Description-md5: dea2ada88b78cfbde6fba8dfc4a760c1
Description-en: 3d gateway for x11 desktops
 s3d is a 3d network display server which can be used as 3d desktop environment.
 .
 This package provides a 3d gateway for x11 desktops.

Package: s3fs
Description-md5: a39f2efac8f55cd36864fa06f4104b71
Description-en: FUSE-based file system backed by Amazon S3
 s3fs is a FUSE filesystem that allows you to mount an Amazon S3 bucket
 as a local filesystem. It stores files natively and transparently in
 S3 (i.e., you can use other programs to access the same files).
 Maximum file size is 5 TB when using multipart upload.
 .
 s3fs is stable and is being used in a number of production environments,
 e.g., rsync backup to s3.

Package: s3ql
Description-md5: fdca80ed033b9530310438363ef4a34c
Description-en: Full-featured file system for online data storage
 S3QL is a file system that stores all its data online using storage
 services like Google Storage, Amazon S3 or OpenStack. S3QL
 effectively provides a hard disk of dynamic, infinite capacity that
 can be accessed from any computer with internet access.
 .
 S3QL is a standard conforming, full featured UNIX file system that is
 conceptually indistinguishable from any local file
 system. Furthermore, S3QL has additional features like compression,
 encryption, data de-duplication, immutable trees and snapshotting
 which make it especially suitable for online backup and archival.
 .
 In addition to accessing online storage services directoly, S3QL can
 also store its data underneath a regular mount point. This enables
 the use of S3QL with e.g. NFS, CIFS or sftp servers.

Package: s3ql-dbg
Description-md5: 6bfdcbde68b8bf315ab62506c02de3ad
Description-en: Full-featured file system for online data storage (debugging symbols)
 S3QL is a file system that stores all its data online using storage
 services like Google Storage, Amazon S3 or OpenStack. S3QL
 effectively provides a hard disk of dynamic, infinite capacity that
 can be accessed from any computer with internet access.
 .
 S3QL is a standard conforming, full featured UNIX file system that is
 conceptually indistinguishable from any local file
 system. Furthermore, S3QL has additional features like compression,
 encryption, data de-duplication, immutable trees and snapshotting
 which make it especially suitable for online backup and archival.
 .
 In addition to accessing online storage services directoly, S3QL can
 also store its data underneath a regular mount point. This enables
 the use of S3QL with e.g. NFS, CIFS or sftp servers.
 .
 This package contains the debugging symbols as well as the extension
 built for the Python 3 debug interpreter.

Package: s4cmd
Description-md5: 4fc646e192ea1215e4466778bdb5aae1
Description-en: Super Amazon S3 command line tool
 The s4cmd tool provides a command line interface for interaction with
 Amazon's S3 cloud storage service. It is intended as an alternative to
 the existing s3cmd tool, enhancing performance and support for large
 files, and coming with a number of additional features and fixes.
 .
 s4cmd strives to be compatible with the most common usage scenarios for
 s3cmd. It does not offer exact drop-in compatibility, due to a number of
 corner cases where different behavior seems preferable, or for bugfixes.

Package: s6
Description-md5: 16a8c79a715a3f6c2992af7ec316bb11
Description-en: small and secure supervision software suite
 s6 is a small suite of programs for UNIX, designed to allow process
 supervision (a.k.a service supervision), in the line of daemontools and
 runit, as well as various operations on processes and daemons. It is meant
 to be a toolbox for low-level process and service administration, providing
 different sets of independent tools that can be used within or without the
 framework, and that can be assembled together to achieve powerful
 functionality with a very small amount of code.
 .
 Documentation is provided in s6-doc package.

Package: s6-doc
Description-md5: 4f7c84512a4e83a3388cff1ee2f30fb5
Description-en: small and secure supervision software suite (documentation)
 s6 is a small suite of programs for UNIX, designed to allow process
 supervision (a.k.a service supervision), in the line of daemontools and
 runit, as well as various operations on processes and daemons. It is meant
 to be a toolbox for low-level process and service administration, providing
 different sets of independent tools that can be used within or without the
 framework, and that can be assembled together to achieve powerful
 functionality with a very small amount of code.
 .
 This package contains documentation files.

Package: sabily-gdm-themes
Description-md5: 4e571bcf3096ddc6e81dfdb9944449fa
Description-en: Sabily GDM themes
 The default GDM themes for Sabily. At the moment the package contains:
 * HumanME
 * Sabily-green
 * Shahada

Package: sabily-grub-artwork
Description-md5: 58e4da5ab862dac8573ab69ae8dcb73c
Description-en: Sabily artwork for GRUB2
 Sabily is a Linux distribution based on Ubuntu. It includes Islamic software
 (prayer times tool, Quran study tool, Hijri calendar etc.) and has a custom
 design.
 .
 This package contains Sabily artwork used by GRUB2 bootloader.

Package: sabily-themes
Description-md5: 95cec905b2c315cc20eb7e74b321956a
Description-en: Sabily themes
 The default HumanME theme. At the moment the package contains:
 * The theme definitions
 * Metacity theme elements
 * The icon theme
 * green-human and HumanME GTK+ themes
 * Animated cursor themes
 .

Package: sabily-xsplash-artwork
Description-md5: 45465e834169833eb3883f90ed52638b
Description-en: Sabily artwork for xsplash
 Sabily artwork used by xsplash, a userspace application that uses the X
 interface to draw a splash screen at boot.

Package: sablecc
Description-md5: 203c660f69b10f5a6c06c6c62d04dd1b
Description-en: Object-oriented fully featured parser generator
 SableCC is a parser generator which generates fully featured
 object-oriented frameworks for building compilers, interpreters and
 other text parsers.
 .
 In particular, generated frameworks include intuitive strictly-typed
 abstract syntax trees and tree walkers. SableCC also keeps a clean
 separation between machine-generated code and user-written code.
 .
 This package also contains AntTask, a task to invoke SableCC on grammar
 files.

Package: sac2mseed
Description-md5: fa22f225176206c1c73d28d37d9ac101
Description-en: Convert SAC waveform data to MiniSEED
 SAC and MiniSEED are two commonly used formats for seismological data.
 .
 sac2mseed converts SAC waveform data to MiniSEED format. By default the
 format of the input files is automatically detected: alpha or binary
 (byte order autodetected).

Package: sacad
Description-md5: 548d8a977eb554ac323a62ae23a9cfc3
Description-en: Search and download music album covers
 SACAD is a multi platform command line tool to download album covers
 without manual intervention, ideal for integration in scripts, audio
 players, etc.
 .
 SACAD also provides a second command line tool, sacad_r, to scan a
 music library, read metadata from audio tags, and download missing
 covers automatically, optionally embedding the image into audio
 files.
 .
 Features
 .
 * Can target specific image size, and find results for high resolution covers
 * Support JPEG and PNG formats
 * Customizable output: save image along with the audio files / in a
 different directory named by artist/album / embed cover in audio
 files...
 * Currently support the following cover sources:
 * Amazon CD (.com, .ca, .cn, .fr, .de, .co.jp and .co.uk variants)
 * Amazon digital music
 * CoverLib (site is dead)
 * Deezer
 * Discogs
 * Google Images (removed, too unreliable)
 * Last.fm
 * Itunes
 * Smart sorting algorithm to select THE best cover for a given query,
 using several factors: source reliability, image format, image
 size, image similarity with reference cover, etc.
 * Automatically crunch images with optipng, oxipng or jpegoptim (can
 save 30% of filesize without any loss of quality, great for
 portable players)
 * Cache search results locally for faster future search
 * Do everything to avoid getting blocked by the sources: hide
 user-agent and automatically take care of rate limiting
 * Automatically convert/resize image if needed
 * Multiplatform (Windows/Mac/Linux)
 .
 SACAD is designed to be robust and be executed in batch of thousands
 of queries:
 .
 * HTML parsing is done without regex but with the LXML library, which
 is faster, and more robust to page changes
 * When the size of an image reported by a source is not reliable
 (ie. Google Images), automatically download the first KB of the
 file to get its real size from the file header
 * Process several queries simultaneously (using asyncio), to speed up
 processing
 * Automatically reuse TCP connections (HTTP Keep-Alive), for better
 network performance
 * Automatically retry failed HTTP requests
 * Music library scan supports all common audio formats (MP3, AAC,
 Vorbis, FLAC..)
 * Cover sources page or API changes are quickly detected, thanks to
 high test coverage, and SACAD is quickly updated accordingly

Package: sacc
Description-md5: ec6997bf66d52e8b7f6ff4d89042c574
Description-en: simple terminal gopher client
 sacc(omys) is a terminal gopher client. It it written in C and meant
 to be simple, fast, and secure. It has no support for other protocols,
 however it will handle URIs and files that can't be opened natively by
 calling xdg-open.
 .
 Gopher is a simple protocol to retrieve hierarchical information.
 It is strongly oriented towards a menu-document design and presented an
 alternative to the World Wide Web in its early stages, but ultimately
 HTTP became the dominant protocol. Gopher is still in use by enthusiasts:
 a small population of actively-maintained servers remains.

Package: sachesi
Description-md5: 6608a76b7e8216388210381cfeab11ab
Description-en: BlackBerry 10 device utility
 Sachesi installs applications and firmware on BlackBerry 10 devices.
 It can also back up, restore, and wipe data.
 .
 Sachesi mimics communications performed by official BlackBerry tools.
 None of its activities require development mode.

Package: sackd
Description-md5: 85dae07e8cf1ae3ffe4cac84106dca83
Description-en: Slurm auth and cred kiosk daemon
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the Slurm auth and cred kiosk daemon

Package: safe-rm
Description-md5: 2ed3333d960d55d4ffab4df6ab1a0e19
Description-en: wrapper around the rm command to prevent accidental deletions
 This package provides a tool intended to prevent the accidental deletion
 of important files by replacing rm with a wrapper, which checks the
 given arguments against a configurable list of exclusions for files and
 directories that should never be removed.
 .
 Users who attempt to delete one of these protected files or directories will
 not be able to do so and will be shown a warning message instead.
 .
 Protected paths can be set both at the site and user levels.

Package: safe-vdash
Description-md5: 6689a7d0bbbb3f83b6ffe16c49df1a28
Description-en: node dashboard for the Autonomi Network
 vdash is a terminal based dashboard
 for monitoring Autonomi Network nodes.
 .
 The Autonomi Network is a fully autonomous
 data and communications network.

Package: safecat
Description-md5: b0c654b7a1347ac7332d0fcce4850a49
Description-en: Safely copy stdin to a file
 Safecat is a program which implements Daniel Bernstein's maildir
 algorithm to copy stdin safely to a file in a specified directory.
 It can be used to write mail messages to a qmail-style maildir, or to
 write data to a "spool" directory reliably.

Package: safecopy
Description-md5: 0357e342b5dc17b9b323beead61e5104
Description-en: data recovery tool for problematic or damaged media
 Safecopy tries to get as much data from SOURCE as possible, even resorting
 to device specific low level operations if applicable. This is achieved by
 identifying problematic or damaged areas, skipping over them and continuing
 reading afterwards. The corresponding area in the destination file is either
 skipped (on initial creation that means padded with zeros) or deliberately
 filled with a recognizable pattern to later find affected files on a corrupted
 device. The work is similar to ddrescue, generating an image of the original
 media. This media can be floppy disks, harddisk partitions, CDs, DVDs, tape
 devices, where other tools like dd would fail due to I/O errors.
 .
 Safecopy uses an incremental algorithm to identify the exact beginning and
 end of bad areas, allowing the user to trade minimum accesses to bad areas
 for thorough data resurrection.
 .
 Multiple passes over the same file are possible, to first retrieve as much
 data from a device as possible with minimum harm, and then trying to retrieve
 some of the remaining data with increasingly aggressive read attempts.
 .
 Safecopy includes a low level I/O layer to read CDROM disks in raw mode,
 and issue device resets and other helpful low level operations on a number
 of other device classes.
 .
 Safecopy is useful in forensics investigations and disaster recovery.

Package: safeeyes
Description-md5: 69d5e0a524b2b0b1978c6214f285464e
Description-en: Protect your eyes from eye strain using this continuous breaks
 Safe Eyes is a simple tool to remind you to take periodic breaks for your
 eyes. This is essential for anyone spending more time on the computer to
 avoid eye strain and other physical problems.
 .
 Features:
 - Short breaks with eye exercises
 - Long breaks to change physical position and to warm up
 - Strict break for those who are addicted to computer
 - Do not disturb when working with full-screen applications
 - Notifications before every break
 - Optional audible alert at the end of break
 - Option to lock screen after long breaks
 - Smart pause and resume based on system idle time
 - Multi-monitor support
 - Plugins to utilize Safe Eyes
 - Elegant and customizable design

Package: saga
Description-md5: 6f81a006f20669f383919b6a88f3917d
Description-en: System for Automated Geoscientific Analyses
 SAGA GIS (System for Automated Geoscientific Analyses) is a free and
 open source geographic information system used for editing and
 analysing spatial data. It includes a large number of modules for the
 analysis of vector (point, line and polygon), table, grid and image
 data. Among others the package includes modules for geostatistics,
 image classification, projections, simulation of dynamic processes
 (hydrology, landscape development) and terrain analysis.
 The functionality can be accessed through a GUI, the command line or
 by using the C++ API.

Package: saga-common
Description-md5: b6bdb6b4d1cb3c1287dc43e1eec11514
Description-en: SAGA GIS architecture independent files
 SAGA GIS (System for Automated Geoscientific Analyses) is a geographic
 information system used for editing and analysing spatial data.
 .
 This package contains the architecture independent files for SAGA.

Package: sagan-rules
Description-md5: 9a71019afb085798538636d7822b70d5
Description-en: Real-time System & Event Log Monitoring System [rules]
 Sagan is a multi-threaded, real time system- and event-log monitoring
 system, but with a twist. Sagan uses a “Snort” like rule set for
 detecting malicious events happening on your network and/or computer
 systems.
 If Sagan detects a potentially bad event, that event can be stored to a
 Snort database (MySQL/PostgreSQL), send it to a SIEM tool like Prelude,
 or send an email.
 .
 This package provides the rules for Sagan.

Package: sagcad
Description-md5: e3ae5d8d6ae3a0567c24ade186408bdb
Description-en: CAD/CAM of 2D program
 Easy to use 2D Computer Aided Drafting and Modelling application with the
 following features:
 * 2D CAD
 * Opening/Saving/Creating of files
 * Undo/Redo
 * Font use Qcad cxf Font
 * Cut/Copy/Paste
 * SGY/DXF/IGES/NC output
 * SGY/DXF/NC input
 * ps(PostScript) file output
 * CAM
 * Ellipse and polyline

Package: sagcad-doc
Description-md5: d63049fc33f04eb00b7d4cecaa578305
Description-en: sagCAD documentation
 Easy to use 2D Computer Aided Drafting and Modelling application with the
 following features:
 * 2D CAD
 * Opening/Saving/Creating of files
 * Undo/Redo
 * Font use Qcad cxf Font
 * Cut/Copy/Paste
 * SGY/DXF/IGES/NC output
 * SGY/DXF/NC input
 * ps(PostScript) file output
 * CAM
 * Ellipse and polyline
 .
 This package contains a set of documents and tutorial web pages which helps
 you to learn and practise with sagCAD system.

Package: sagemath-database-conway-polynomials
Description-md5: 976a22c4ecab0e7fdd04935ec7e9e013
Description-en: Database of Conway polynomials
 This package contains a small database of Conway polynomials, for
 primes up to 109987 and a various number of exponents.
 .
 It is part of the sagemath software suite.

Package: sagemath-database-cremona-elliptic-curves
Description-md5: d4b94b2969415b4f84dad0056fe710db
Description-en: Databases of elliptic curves over the rationals
 This package contains John Cremona's database of all elliptic curves
 over the rationals of bounded conductor.
 .
 It is a complement to the sagemath software suite.

Package: sagemath-database-elliptic-curves
Description-md5: 9ed39e05ddc73e30f253a1db5323577f
Description-en: Databases for elliptic curves
 This package contains in fact two databases:
 - the subset of John Cremona's database of elliptic curves up to conductor
 at most 10000
 - William Stein's database of interesting elliptic curves
 .
 It is part of the sagemath software suite.

Package: sagemath-database-graphs
Description-md5: e3ab5c87738c15c6f1e82026dd221a93
Description-en: Databases of graphs
 This package contains a database of graphs, created by Emily Kirkman
 based on the work of Jason Grout. It also contains the ISGCI graph
 database.
 .
 It is part of the sagemath software suite.

Package: sagemath-database-mutually-combinatorial-designs
Description-md5: 5394623839c77593b34243c4ac299c18
Description-en: Databases of combinatorial designs
 This package contains a database of mutually orthogonal Latin squares,
 as found in the Handbook of Combinatorial Designs, 2ed.
 .
 It is part of the sagemath software suite.

Package: sagemath-database-polytopes
Description-md5: 07672490253a60508120fc48290f3aa3
Description-en: Databases of polytopes
 This package contains a database of 2-dimension and of 3-dimensional
 reflexive polytopes.
 .
 It is part of the sagemath software suite.

Package: saidar
Description-md5: 71215d1545c006ad04b519e3a594cf10
Description-en: curses-based program which displays live system statistics
 saidar is a curses-based application to display system statistics.
 Statistics include CPU, processes, load, memory, swap, network I/O and
 disks I/O along with their free space.
 .
 saidar utilizes libstatgrab library.

Package: sail-codecs
Description-md5: d6f34409f450a28160d0fea7eef9c2e4
Description-en: SAIL common image codecs
 SAIL is a fast and lightweight cross-platform image decoding
 and encoding library providing multi-leveled APIs from one-liners
 to complex use-cases with custom I/O sources.
 .
 This package provides low-level SAIL image codecs.

Package: sail-ocaml
Description-md5: aa86a35ad617a60e0ed24cc386085c01
Description-en: language describes the instruction semantics of processors
 Sail is a language for describing the instruction-set
 architecture (ISA) semantics of processors. Sail aims to provide a
 engineer-friendly, vendor-pseudocode-like language for describing
 instruction semantics. It is essentially a first-order imperative
 language, but with lightweight dependent typing for numeric types and
 bitvector lengths, which are automatically checked using Z3. It has
 been used for several papers, available from
 http://www.cl.cam.ac.uk/~pes20/sail/
 .
 Tools and OCaml support files for the Sail language.

Package: sailcut
Description-md5: d6df87465a788c038d8b97840a6cc39b
Description-en: Sail design and plotting software
 Sailcut CAD is a sail design and plotting software which allows you to
 design and visualise your own sails and compute the accurate development
 of all panels in flat sheets.  You can export the sails you create to
 DXF, plaintext or Carlson plotter files.
 .
 Sailcut CAD's user interface is available in English, French, Dutch,
 German, Italian, Norwegian, Portuguese, Danish and Russian.

Package: sailcut-doc
Description-md5: 786642f7265741a9ff7a5c67e8957c6f
Description-en: Sailcut CAD documentation
 Sailcut CAD is a sail design and plotting software which allows you to
 design and visualise your own sails and compute the accurate development
 of all panels in flat sheets.  You can export the sails you create to
 DXF, plaintext or Carlson plotter files.
 .
 This package provides the documentation for Sailcut CAD.

Package: saint
Description-md5: 3ba2efbfabd78d1b6cea7aa2f61f5d71
Description-en: Significance Analysis of INTeractome
 SAINT implements the scoring algorithm for protein-protein interaction
 data using label free quantitative proteomics data in AP-MS experiments.
 It was used for spectral count data in the yeast kinase interactome work
 not incorporating control purification, as well as a generalized
 implementation for spectral count data with and without control
 purification.
 .
 Alternatively, you can also run SAINT in combination with ProHits.
 .
 The package was written for either doing analysis without or with
 control IPs and

Package: sakura
Description-md5: a08c19daa4afdf97327e615556a551ac
Description-en: simple but powerful libvte-based terminal emulator
 Sakura is a terminal emulator based on GTK+ and VTE. It's a
 terminal emulator with few dependencies, so you don't need a
 full GNOME desktop installed to have a decent terminal emulator.

Package: saldo
Description-md5: 573efd206b1cef1546b358bc467d9350
Description-en: Banking application to show transactions
 Saldo is a banking application that can show and author transactions.
 Multiple accounts and statistics are supported.
 .
 Currently only European banks supporting FinTS are supported.
 UK and US banks won't work.
 .
 The executable is named org.tabos.saldo.

Package: salliere
Description-md5: 57b0f570369399e9657291fe0cb4678a
Description-en: Bridge duplicate scorer
 Salliere is a scoring program for duplicate bridge.  It will take a file of
 pair numbers and contracts then score and match point them for duplicate
 bridge. It will then produce nicely tabulated overall results and
 board-by-board results.

Package: salmid
Description-md5: ff877bb6905958552392ed8ed5d56ecd
Description-en: rapid Kmer based Salmonella identifier from sequence data
 SalmID enables rapid confirmation of Salmonella spp. and subspp. from
 sequence data.  This is done by checking taxonomic ID of single isolate
 samples.  Currently only IDs Salmonella species and subspecies, and
 some common contaminants (Listeria, Escherichia).

Package: salmon
Description-md5: 2d4c57b85c974a51ce828b2205df95e8
Description-en: wicked-fast transcript quantification from RNA-seq data
 Salmon is a wicked-fast program to produce a highly-accurate, transcript-level
 quantification estimates from RNA-seq data. Salmon achieves is accuracy and
 speed via a number of different innovations, including the use of lightweight
 alignments (accurate but fast-to-compute proxies for traditional read
 alignments) and massively-parallel stochastic collapsed variational inference.
 The result is a versatile tool that fits nicely into many different pipelines.
 For example, you can choose to make use of the lightweight alignments by
 providing Salmon with raw sequencing reads, or, if it is more convenient, you
 can provide Salmon with regular alignments (e.g. computed with your favorite
 aligner), and it will use the same wicked-fast, state-of-the-art inference
 algorithm to estimate transcript-level abundances for your experiment.

Package: salt-pepper
Description-md5: 5226df4e2778313d1b54611860101dc1
Description-en: Library and stand-alone CLI tools to access a salt-api instance
 pepperlib abstracts the HTTP calls to salt-api so existing Python projects can
 easily integrate with a remote Salt installation just by instantiating a
 class.
 .
 The pepper CLI script allows users to execute Salt commands from computers
 that are external to computers running the salt-master or salt-minion daemons
 as though they were running Salt locally.

Package: samba-ad-dc
Description-md5: eba517f15cc7dff6d61d4bf8f68630b3
Description-en: Samba control files to run AD Domain Controller
 Samba is an implementation of the SMB/CIFS protocol for Unix systems,
 providing support for cross-platform file and printer sharing with
 Microsoft Windows, OS X, and other Unix systems.
 .
 This package contains control files to run an Active Directory Domain
 Controller (AD DC).  For now, this is just a metapackage pulling in
 all the required dependencies.

Package: samba-ad-provision
Description-md5: 85c78259045a6d75c0722ff117cca50f
Description-en: Samba files needed for AD domain provision
 Samba is an implementation of the SMB/CIFS protocol for Unix systems,
 providing support for cross-platform file and printer sharing with
 Microsoft Windows, OS X, and other Unix systems.
 .
 This package contains files to setup an Active Directory Domain
 Controller (AD DC).

Package: samba-testsuite
Description-md5: b3a06da306c4ba5739938a7fa8d2fe31
Description-en: test suite from Samba
 Samba is an implementation of the SMB/CIFS protocol for Unix systems,
 providing support for cross-platform file sharing with Microsoft Windows, OS X,
 and other Unix systems.  Samba can also function as a domain controller
 or member server in Active Directory or NT4-style domains.
 .
 This package contains programs for testing the reliability and speed
 of SMB servers, Samba in particular.

Package: samba-vfs-ceph
Description-md5: 81c41d008c09fa58505d8e0a34d4e1fd
Description-en: Samba Virtual FileSystem ceph modules
 Samba is an implementation of the SMB/CIFS protocol for Unix systems,
 providing support for cross-platform file sharing with Microsoft Windows, OS X,
 and other Unix systems.  Samba can also function as a domain controller
 or member server in Active Directory or NT4-style domains.
 .
 Virtual FileSystem modules are stacked shared libraries extending the
 functionality of Samba. This package provides vfs_ceph and vfs_ceph_snapshots
 modules.

Package: samba-vfs-glusterfs
Description-md5: e3b0be6d797b0246246b2e9ce209335e
Description-en: Samba Virtual FileSystem glusterfs modules
 Samba is an implementation of the SMB/CIFS protocol for Unix systems,
 providing support for cross-platform file sharing with Microsoft Windows, OS X,
 and other Unix systems.  Samba can also function as a domain controller
 or member server in Active Directory or NT4-style domains.
 .
 Virtual FileSystem modules are stacked shared libraries extending the
 functionality of Samba. This package provides vfs_glusterfs and
 vfs_glusterfs_fuse modules.

Package: samba-vfs-modules
Description-md5: 168d3f468e8cbb1620c054fea162f778
Description-en: Samba Virtual FileSystem plugins (transitional package)
 Samba is an implementation of the SMB/CIFS protocol for Unix systems,
 providing support for cross-platform file sharing with Microsoft Windows, OS X,
 and other Unix systems.  Samba can also function as a domain controller
 or member server in Active Directory or NT4-style domains.
 .
 Virtual FileSystem modules are stacked shared libraries extending the
 functionality of Samba.  This package used to provide VFS modules for
 samba, but since version 4.20.2+dfsg-3, most of the modules were merged
 into main samba package, or into their own separate packages -
 samba-vfs-ceph and samba-vfs-glusterfs.
 .
 This package can safely be removed.

Package: sambamba
Description-md5: 1bcbda6081d7c3b742c2cdff8f476072
Description-en: tools for working with SAM/BAM data
 Sambamba positions itself as a performant alternative
 to samtools and provides tools for
 * Powerful filtering with sambamba view --filter
 * Picard-like SAM header merging in the merge tool
 * Optional for operations on whole BAMs
 * Fast copying of a region to a new file with the slice tool
 * Duplicate marking/removal, using the Picard criteria

Package: samblaster
Description-md5: 958fdfe979333e62ebf8221991f38db6
Description-en: marks duplicates, extracts discordant/split reads
 Current "next-generation" sequencing technologies cannot tell what
 exact sequence they will be reading. They take what is available. And
 if some sequences are read very often, then this needs some extra
 biomedical thinking. The genome could for instance be duplicated.
 .
 samblaster is a fast and flexible program for marking duplicates in
 read-id grouped paired-end SAM files. It can also optionally output
 discordant read pairs and/or split read mappings to separate SAM files,
 and/or unmapped/clipped reads to a separate FASTQ file. When marking
 duplicates, samblaster will require approximately 20MB of memory per
 1M read pairs.

Package: samclip
Description-md5: a916456fc6da4121061447dae2335e64
Description-en: filter SAM file for soft and hard clipped alignments
 Most short read aligners perform local alignment of reads to the
 reference genome. Examples includes bwa mem, minimap2, and bowtie2
 (unless in --end-to-end mode). This means the ends of the read may not
 be part of the best alignment.
 .
 This can be caused by:
 .
 * adapter sequences (aren't in the reference)
 * poor quality bases (mismatches only make the alignment score worse)
 * structural variation in your sample compared to the reference
 * reads overlapping the start and end of contigs (including
 circular genomes)
 .
 Read aligners output a SAM file. Column 6 in this format stores the
 CIGAR string. which describes which parts of the read aligned and which
 didn't. The unaligned ends of the read can be "soft" or "hard" clipped,
 denoted with S and H at each end of the CIGAR string. It is possible for
 both types to be present, but that is not common. Soft and hard don't
 mean anything biologically, they just refer to whether the full read
 sequence is in the SAM file or not.

Package: samdump2
Description-md5: b188f87787fb45a1a26d81a5dbe2e2a1
Description-en: Dump Windows 2k/NT/XP password hashes
 This tool is designed to dump Windows 2k/NT/XP password hashes from a SAM
 file, using the syskey bootkey from the system hive.
 .
 This package also provides the functionality of bkhive, which recovers the
 syskey bootkey from a Windows NT/2K/XP system hive.
 .
 Syskey is a Windows feature that adds an additional encryption layer to the
 password hashes stored in the SAM database.

Package: sameboy
Description-md5: aab82b9024b8ce4ef0e70b1d7ae186b7
Description-en: Game Boy, Game Boy Color and Super Game Boy emulator
 SameBoy is an extremely accurate Game Boy, Game Boy Color and Super Game Boy
 emulator and it includes a wide range of powerful debugging features,
 making it ideal for both casual players and developers.
 .
 In addition to accuracy and developer capabilities, SameBoy has all
 the features one would expect from an emulator,
 from save states to scaling filters.

Package: samhain
Description-md5: 33416306b5815f7a4b8a9d5439cf249a
Description-en: Data integrity and host intrusion alert system
 Samhain is an integrity checker and host intrusion detection system that
 can be used on single hosts as well as large, UNIX-based networks.
 It supports central monitoring as well as powerful (and new) stealth
 features to run undetected on memory using steganography.
 .
 Main features
 * Complete integrity check
 + uses cryptographic checksums of files to detect
 modifications,
 + can find rogue SUID executables anywhere on disk, and
 * Centralized monitoring
 + native support for logging to a central server via encrypted
 and authenticated connections
 * Tamper resistance
 + database and configuration files can be signed
 + logfile entries and e-mail reports are signed
 + support for stealth operation

Package: samplv1
Description-md5: fd088ffe571b5eeeb43079e821827521
Description-en: polyphonic sampler synthesizer - standalone
 samplv1 is an old-school all-digital polyphonic sampler
 synthesizer with stereo effects.
 .
 Although other samplers like specimen provide more features,
 one could find samplv1 much easier and accessible. Plus, it
 is provided in both forms of a JACK stand-alone client and
 a LV2 plugin.
 .
 This package provides the standalone app.

Package: samplv1-common
Description-md5: ac59ce0d19a17a6ff98c6383d04d8830
Description-en: polyphonic sampler synthesizer - common files
 samplv1 is an old-school all-digital polyphonic sampler
 synthesizer with stereo effects.
 .
 Although other samplers like specimen provide more features,
 one could find samplv1 much easier and accessible. Plus, it
 is provided in both forms of a JACK stand-alone client and
 a LV2 plugin.
 .
 This package provides files shared by both the LV2 plugin
 and the standalone application.

Package: samplv1-lv2
Description-md5: 6ac4ac399587826336730648fd08f6ea
Description-en: polyphonic sampler synthesizer - LV2 plugin
 samplv1 is an old-school all-digital polyphonic sampler
 synthesizer with stereo effects.
 .
 Although other samplers like specimen provide more features,
 one could find samplv1 much easier and accessible. Plus, it
 is provided in both forms of a JACK stand-alone client and
 a LV2 plugin.
 .
 This package provides the LV2 plugin.

Package: samtools
Description-md5: 7ede2464ff1fbf70b3103067b7192874
Description-en: processing sequence alignments in SAM, BAM and CRAM formats
 Samtools is a set of utilities that manipulate nucleotide sequence alignments
 in the binary BAM format. It imports from and exports to the ascii SAM
 (Sequence Alignment/Map) and CRAM formats, does sorting, merging and indexing,
 and allows one to retrieve reads in any regions swiftly. It is designed to work
 on a stream, and is able to open a BAM or CRAM (not SAM) file on a remote FTP
 or HTTP server.

Package: samtools-test
Description-md5: fc1f9b542e005449315d334ee95bb56a
Description-en: test files for the samtools package
 Samtools is a set of utilities that manipulate nucleotide sequence alignments
 in the binary BAM format.
 .
 This package contains test files for the samtools package.

Package: sane
Description-md5: 0f5b5040da79aa7cdbe1bc7760adf33b
Description-en: scanner graphical frontends
 This package includes :
 o xscanimage, a scanner graphical frontend with GIMP 2.0 support
 o scanadf, a command-line frontend for scanners with Automatic Document Feeder
 o xcam, for acquiring images continuously from cameras.
 .
 An alternative to xscanimage called xsane is packaged separately.
 .
 The scanner frontends use SANE.  SANE stands for "Scanner Access Now
 Easy" and is an application programming interface (API) that provides
 standardized access to any raster image scanner hardware (flatbed
 scanner, hand-held scanner, video- and still-cameras, frame-grabbers,
 etc.). The SANE standard is free and its discussion and development are
 open to everybody. The current source code is written to support several
 operating systems, including GNU/Linux, OS/2, Win32 and various Unices
 and is available under the GNU General Public License (commercial
 applications and backends are welcome, too, however).

Package: sanlock
Description-md5: bd141da626ec78be3673c3046a692c21
Description-en: Shared storage lock manager
 Sanlock ensures that single disk cannot be used by more than
 one running VM at a time, across any host in a network.
 .
 This package contains the binaries and private shared libraries.

Package: sanoid
Description-md5: 0b2161ad74b063366a7af13ddea0d9b0
Description-en: Policy-driven ZFS snapshot management and replication tool
 Sanoid is a policy-driven snapshot management and replication tool for ZFS
 filesystems.
 .
 More prosaically, you can use Sanoid to create, automatically thin, and
 monitor snapshots and pool health from a single eminently human-readable
 TOML config file. Sanoid also includes a replication tool, syncoid, which
 facilitates the asynchronous incremental replication of ZFS filesystems.

Package: saods9
Description-md5: 06e711555606a95a8b791a8751ae323c
Description-en: Image display tool for astronomy
 SAOImage DS9 is an astronomical imaging and data visualization
 application. DS9 supports FITS images and binary tables, multiple frame
 buffers, region manipulation, and many scale algorithms and colormaps. It
 provides for easy communication with external analysis tasks and is highly
 configurable and extensible via XPA and SAMP.
 .
 All versions and platforms support a consistent set of GUI and
 functional capabilities.
 .
 DS9 supports advanced features such as 2-D, 3-D and RGB frame buffers, mosaic
 images, tiling, blinking, geometric markers, colormap manipulation, scaling,
 arbitrary zoom, cropping, rotation, pan, and a variety of coordinate
 systems.
 .
 The GUI for DS9 is user configurable. GUI elements such as the coordinate
 display, panner, magnifier, horizontal and vertical graphs, button bar, and
 color bar can be configured via menus or the command line.

Package: saods9-doc
Description-md5: 9033303dc0f6d2f7e4e5a685c01be4e0
Description-en: Image display tool for astronomy (help files/documentation)
 SAOImage DS9 is an astronomical imaging and data visualization
 application. DS9 supports FITS images and binary tables, multiple frame
 buffers, region manipulation, and many scale algorithms and colormaps. It
 provides for easy communication with external analysis tasks and is highly
 configurable and extensible via XPA and SAMP.
 .
 This package contains the documentation and help pages.

Package: saoxmlrpc
Description-md5: becfffc38aa0d1df9066935613b280ee
Description-en: Tcl XML-RPC implementation from SAO
 Tcl implementation of XML-RPC providing both client and server
 support.
 .
 This implementation is specific for the saods9 program. While it may
 be useful elsewhere, there is no support for other uses.

Package: sarg
Description-md5: 47783ec159b639b4f49169270643e68d
Description-en: squid analysis report generator
 Sarg is a Squid Analysis Report Generator that allow you to view "where"
 your users are going to on the Internet. Sarg generate reports in html,
 with many fields, like: users, IP Addresses, bytes, sites and times.

Package: sarsen
Description-md5: 1035d6814f00381b0177aedb46bff3ab
Description-en: Algorithms and utilities for Synthetic Aperture Radar (SAR) sensors -- scripts
 Enables cloud-native SAR processing via Xarray and Dask.
 .
 Sarsen is a Python library and command line tool with the following
 functionalities:
 .
 * provides algorithms to terrain-correct satellite SAR data
 - geometric terrain correction (geocoding)
 * fast mode: to terrain-correct images
 * accurate mode: for interferometric processing
 - radiometric terrain correction (gamma flattening)
 * accesses SAR data via xarray-sentinel:
 - supports most Sentinel-1 data products as distributed by ESA:
 * Sentinel-1 Single Look Complex (SLC) SM/IW/EW
 * Sentinel-1 Ground Range Detected (GRD) SM/IW/EW
 - reads uncompressed and compressed SAFE data products on the local
 computer or on a network via fsspec
 * accesses DEM data via rioxarray:
 - reads local and remote data in virtually any raster format via
 rasterio / GDAL
 * supports larger-than-memory and distributed data access and processing
 via Dask
 - efficient geometric terrain-correction for a full GRD
 - efficient radiometric terrain-correction for a full GRD.
 .
 This package contain executable programs provided by the sarsen Python
 package.

Package: sasa
Description-md5: 1c4aa24abd38688bef1a5c9551bad4b8
Description-en: standalone systemd-style socket activation implementation
 lightweight C-implementaiton for use on systems without systemd.
 .
 Can be used by system-wide service supervisors such as openrc, or directly as
 an unprivileged user.

Package: sash
Description-md5: 69058bdbdeb5b6619cc778b112804e5a
Description-en: Stand-alone statically linked shell
 sash serves as an interactive substitute for /bin/sh, for use when
 /bin/sh is unusable.  It's statically linked, and includes many standard
 utilities as builtins (type "help" at the prompt for a reference list).
 If you've installed sash before rendering your system unbootable, and
 you have some knowledge of how your system is supposed to work, you might
 be able to repair your system using init=/bin/sash at the boot prompt.
 .
 Note: sash is not intended to serve as /bin/sh, and has few of the
 interactive features present in bash or ksh.  It's designed to be simple
 and robust, for people who need to do emergency repair work on a system.
 .
 Also note: sash doesn't include a built-in fsck -- fsck is too big
 and complicated.  If you need fsck, you'll have to get at least one
 partition or disk working well enough to run fsck.  More generally,
 sash is but one tool of many (backups, backup recovery tools, emergency
 boot disks or partitions, spare parts, testing of disaster plans,
 etc.) to help you recover a damaged system.

Package: sasm
Description-md5: a82f04fbad106c1cff1a40613afe3f59
Description-en: simple IDE for NASM, GAS and FASM assembly languages
 This is a simple IDE for assembly languages. It has syntax highlighting
 and a debugger. The program works out of the box and is great for
 beginners to learn assembly language.

Package: sasmodels-private-libs
Description-md5: 680c921be019c443f7e7e1c0809d0b9b
Description-en: Theoretical models for small angle scattering (compiled models)
 sasmodels is a Python module for calculating theoretical Small Angle
 Scattering patterns. The models provided are usable directly in the bumps
 fitting package and in the sasview analysis package.
 .
 This package contains the precompiled versions of the models.

Package: sass-elisp
Description-md5: 31614ebb0f19c78a51c42146808c1adf
Description-en: Emacs Lisp mode for the Sass markup language
 This package provides the emacs-lisp for syntax-highlighting Sass
 mode for emacs23, emacs24 or emacs25.

Package: sass-grass
Description-md5: 453db87f2638d154f64c5824b6441c24
Description-en: Sass compiler written purely in Rust - CLI tool
 grass provides functionality for compiling Sass to CSS,
 targeting compatibility with the reference implementation in Dart.
 .
 This package provides the command-line tool sass-grass
 (renamed from upstream grass to avoid clash
 with Debian package grass-core).

Package: sass-spec
Description-md5: 95d4fce824a6df9ddd613d64140f5256
Description-en: testsuite for Sass - compliance testing tool
 Sass makes CSS fun again. Sass is an extension of CSS3, adding nested
 rules, variables, mixins, selector inheritance, and more.
 .
 sass-spec is a testsuite verified against the original ruby-sass, which
 should succeed for alternative implementations as well.
 .
 This package provides the compliance testing tool sass-spec.

Package: sass-spec-data
Description-md5: 10dc954f8d9f9fb596dd75cd22149d95
Description-en: testsuite for Sass - data files
 Sass makes CSS fun again. Sass is an extension of CSS3, adding nested
 rules, variables, mixins, selector inheritance, and more.
 .
 sass-spec is a testsuite verified against the original ruby-sass, which
 should succeed for alternative implementations as well.
 .
 This package provides data files for sass-spec.

Package: sass-stylesheets-bourbon
Description-md5: 7c5a81359ea06f7d75edf07e6057d3ac
Description-en: lightweight Sass tool set
 Bourbon is a library of Sass mixins and functions
 that are designed to make you a more efficient style sheet author.
 .
 Sass makes CSS fun again.
 Sass is an extension of CSS3,
 adding nested rules, variables, mixins, selector inheritance, and more.
 .
 Sass can be encoded in either of two formats - SASS and SCSS.
 These mixins are provided in SCSS format.

Package: sass-stylesheets-bulma
Description-md5: f9fe8076f5d68672e370ba2978f089a2
Description-en: Sass and CSS framework using flexbox
 Bulma is a Sass and CSS framework
 that provides ready-to-use frontend components
 that you can easily combine to build responsive web interfaces.
 .
 Sass makes CSS fun again.
 Sass is an extension of CSS3,
 adding nested rules, variables, mixins, selector inheritance, and more.
 .
 Sass can be encoded in either of two formats - SASS and SCSS.
 These mixins are provided in SASS format.

Package: sass-stylesheets-compass
Description-md5: 9cc6b156adb35fbd5cf07568dcf67004
Description-en: mixins for Sass derived from Compass (deprecated)
 NB! Beware that compass-mixins has been deprecated upstream.
 .
 compass-mixins provides Sass mixins
 originally included with Compass 0.12.x,
 minimally adapted for use directly with modern Sass.
 .
 Compass is a Sass-based CSS framework.
 .
 Sass makes CSS fun again.
 Sass is an extension of CSS3,
 adding nested rules, variables, mixins, selector inheritance, and more.
 .
 Sass can be encoded in either of two formats - SASS and SCSS.
 These mixins are provided in SCSS format.
 .
 This package includes the following collections of stylesheets:
 * animate
 * compass
 * lemonade

Package: sass-stylesheets-gutenberg
Description-md5: 3c59f5cbaee4734bae95a533ce439125
Description-en: mixins for Sass for print-optimized styling
 Gutenberg.css provides Sass mixins
 for use with print media.
 .
 Sass makes CSS fun again.
 Sass is an extension of CSS3,
 adding nested rules, variables, mixins, selector inheritance, and more.
 .
 Sass can be encoded in either of two formats - SASS and SCSS.
 These mixins are provided in SCSS format.

Package: sass-stylesheets-neat
Description-md5: 729f4de6536ace37236baf284a4c6d8c
Description-en: lightweight and flexible Sass grid
 Neat is a lightweight and flexible Sass grid,
 which works well together with Bourbon and Bitters.
 .
 NB! The Neat project is no longer maintained;
 for new projects you are encouraged
 to instead use native CSS features like Grid and Flexbox.
 .
 Bourbon is a library of Sass mixins and functions
 that are designed to make you a more efficient style sheet author.
 .
 Sass makes CSS fun again.
 Sass is an extension of CSS3,
 adding nested rules, variables, mixins, selector inheritance, and more.
 .
 Sass can be encoded in either of two formats - SASS and SCSS.
 These mixins are provided in SCSS format.

Package: sass-stylesheets-purecss
Description-md5: 39eaf063dd1db2080c79182bc37ff9b5
Description-en: set of small, responsive Sass and CSS modules
 purecss-sass is a reimplementation of Pure.css,
 a set of small, responsive CSS modules
 for general use in website project.s
 .
 Sass makes CSS fun again.
 Sass is an extension of CSS3,
 adding nested rules, variables, mixins, selector inheritance, and more.
 .
 Sass can be encoded in either of two formats - SASS and SCSS.
 These mixins are provided in dynamic resolvable SCSS format
 as well as pre-compiled static CSS.

Package: sass-stylesheets-sass-extras
Description-md5: 08f3427ca57edbe007a3e427240fbf89
Description-en: useful utilities for working with Sass
 sass-extras is a collection of Sass functions
 for using SVG inline, generating random colors,
 system font stack, PRNG, and more...
 .
 Sass makes CSS fun again.
 Sass is an extension of CSS3,
 adding nested rules, variables, mixins, selector inheritance, and more.
 .
 Sass can be encoded in either of two formats - SASS and SCSS.
 These mixins are provided in SCSS format.

Package: sass-stylesheets-typey
Description-md5: fb6e889f4d9c598201162642d3bfbd42
Description-en: framework for working with typography in sass
 Typey is a complete Sass framework
 for working with typography on the web.
 .
 * Takes px unit sizes in source and resolves to pt/rem/em/... in CSS
 * Handles typefaces as single units
 * Flexibly applies case, letter-spacing, or other advanced typesetting
 * Supports line-height based on vertical rhythm or ratio
 * Includes a set of base font stacks
 .
 Sass makes CSS fun again.
 Sass is an extension of CSS3,
 adding nested rules, variables, mixins, selector inheritance, and more.
 .
 Sass can be encoded in either of two formats - SASS and SCSS.
 These mixins are provided in SCSS format.

Package: sassc
Description-md5: f2302651bc9c2875bc8987a15b9ca062
Description-en: C/C++ port of the Sass CSS precompiler - command-line tool
 SassC is a C/C++ port of the Sass engine.
 The point is to be simple, fast, and easy to integrate.
 .
 Sass is a pre-processing language for CSS.
 It allows you to write cleaner stylesheets
 and makes collaboration on your CSS a breeze.

Package: sassist
Description-md5: 41cc6d3561e745de93e599fcd2465344
Description-en: Dell SupportAssist log collector for Linux
 Dell SupportAssist embedded in Dell iDRAC helps with troubleshooting and
 debugging issues with Dell PowerEdge Server hardware and operating systems.
 .
 sassist is an agent that runs on the Linux operating system to work with
 Dell iDRAC enabling log and configuration collection. It uses native log
 and configuration collection tools like sos available in popular Linux
 distributions.
 .
 sassist requires Dell iDRAC 9 or later.

Package: sasview
Description-md5: 20db648c7b4dc2b934d6d94ba4852e0c
Description-en: Small Angle Scattering Analysis suite
 SasView is software for the analysis of Small-Angle Scattering (SAS)
 data.
 .
 It fits analytic functions describing different types of material
 microstructure to experimental data in order to determine the shape,
 size and degree of ordering.
 .
 SasView also includes tools for calculating scattering length
 densities, slit sizes, resolution, fringe thicknesses/d-spacings, the
 (Porod) invariant ('total scattering'), and distance distribution
 functions.
 .
 SasView is a Small Angle Scattering Analysis Software Package,
 originally developed as part of the NSF DANSE project under the name
 SansView, now managed by an international collaboration of facilities.
 .
 This package installs the sasview executable script.

Package: sasview-doc
Description-md5: a9e38c579f83f335fcba3466c7b9f7a4
Description-en: Small Angle Scattering Analysis (documentation)
 SasView is software for the analysis of Small-Angle Scattering (SAS)
 data.
 .
 It fits analytic functions describing different types of material
 microstructure to experimental data in order to determine the shape,
 size and degree of ordering.
 .
 SasView also includes tools for calculating scattering length
 densities, slit sizes, resolution, fringe thicknesses/d-spacings, the
 (Porod) invariant ('total scattering'), and distance distribution
 functions.
 .
 SasView is a Small Angle Scattering Analysis Software Package,
 originally developed as part of the NSF DANSE project under the name
 SansView, now managed by an international collaboration of facilities.
 .
 This is the documentation package.

Package: sat4j
Description-md5: 57ffc6bb7b4780cfe1d0a28863feef41
Description-en: Efficient library of SAT solvers in Java
 The aim of the SAT4J library is to provide an efficient library of SAT solvers
 in Java. Compared to the OpenSAT project, the SAT4J library targets first
 users of SAT "black boxes", willing to embed  SAT technologies into their
 application without worrying about the details. The SAT4J project also tries
 to provide a basis of work for SAT researchers.

Package: satdump
Description-md5: ef7e5166dae7d8f5b474a5ed6a9cbe47
Description-en: Generic satellite data processing software
 It is a one-stop-shop that provides all the necessary
 stages to get from satellite transmission to actual products.
 Features:
 * Support of many SDRs such as RTL-SDR, Airspy, HackRF, BladeRF,
 LimeSDR, PlutoSDR, etc.
 * Recording of radio basebands from your SDR
 * Decoding and processing the data from over 90 different satellites
 and even space probes.
 * Live decoding of supported satellite links such as APT, LRPT, HRPT,
 LRIT, HRIT and many more.
 * Image and data decoding from satellites such as NOAA 15-18-19,
 Meteor-M, GOES, Elektro-L, Metop, FengYun, etc.
 * Calibrated and georefrenced L1b products output on select satellites,
 such as Sea Surface Temperature, Microphysics, etc. ready to use for
 scientific applications such as numerical weather forecasts.
 * Support for projecting the satellite imagery over a map, including
 layering with other instruments or satellites.
 * Inmarsat Aero and STD-C EGC messages decoding.
 * Scheduler and rotator control for automated satellite stations.
 * Ingestor for automated geostationary weather satellites reception.
 .
 This package provides satdump GUI, CLI and server.

Package: satdump-data
Description-md5: e95ba1b4716ad5243a49eb37849025b1
Description-en: Data files required for proper operation of satdump
 It is a one-stop-shop that provides all the necessary
 stages to get from satellite transmission to actual products.
 .
 This package provides data files of satdump.

Package: satellite-gtk
Description-md5: 2a5c4aa482cdf6c478657fb7218d378f
Description-en: Adaptive GTK application which displays GNSS data
 Satellite is an adaptive GTK / libadwaita application
 which displays global navigation satellite system (GNSS: GPS et al.) data
 obtained from ModemManager API.
 .
 It can also be used to record gpx tracks.

Package: sauce
Description-md5: fdb013fbede04e44af9a99698b94a5e5
Description-en: SMTP defence software against spam
 SAUCE (Software Against Unsolicited Commercial Email) sits between
 the Internet and your existing Mail Transfer Agent (e.g. Exim).  It
 does a number of checks on incoming mail, including being able to
 blacklist senders and their sites automatically when they mail
 special `spam bait' addresses.
 .
 This is a BETA version and is best used by mail experts only.

Package: saunafs-adm
Description-md5: 8b5e0b1ed9e9c24510f110031d1af414
Description-en: SaunaFS - administration tools
 SaunaFS administration tool: saunafs-admin
 .
 SaunaFS is a distributed, FUSE filesystem that is focused on reliability and
 data integrity.
 .
 Some of the features include:
 * Erasure-coding (EC) for files.
 * Real-time journaling for recovery of metadata and auditing.
 * Copy-on write snapshots of files.
 * Extra protection when reading/writing data through CRC.
 * High-availability and optional automatic failover to one or more shadow
 master servers.
 .
 SaunaFS is a fork of LizardFS.

Package: saunafs-cgiserv
Description-md5: f9ed399eae8ad44c55709d799981a303
Description-en: simple CGI-capable HTTP server to run SaunaFS CGI monitor
 Simple standalone CGI-capable HTTP server to run SaunaFS CGI Monitor.
 .
 SaunaFS is a distributed, FUSE filesystem that is focused on reliability and
 data integrity.
 .
 Some of the features include:
 * Erasure-coding (EC) for files.
 * Real-time journaling for recovery of metadata and auditing.
 * Copy-on write snapshots of files.
 * Extra protection when reading/writing data through CRC.
 * High-availability and optional automatic failover to one or more shadow
 master servers.
 .
 SaunaFS is a fork of LizardFS.

Package: saunafs-chunkserver
Description-md5: ba66bab299f8850fedfcd9a16f5c3915
Description-en: SaunaFS - data server
 The SaunaFS data server.
 .
 SaunaFS is a distributed, FUSE filesystem that is focused on reliability and
 data integrity.
 .
 Some of the features include:
 * Erasure-coding (EC) for files.
 * Real-time journaling for recovery of metadata and auditing.
 * Copy-on write snapshots of files.
 * Extra protection when reading/writing data through CRC.
 * High-availability and optional automatic failover to one or more shadow
 master servers.
 .
 SaunaFS is a fork of LizardFS.

Package: saunafs-client
Description-md5: c4c40f6ed220cfc083f313d759bdc6aa
Description-en: SaunaFS - client tools and mount utility
 SaunaFS FUSE mount utility "sfsmount" and client tool "saunafs".
 .
 SaunaFS is a distributed, FUSE filesystem that is focused on reliability and
 data integrity.
 .
 Some of the features include:
 * Erasure-coding (EC) for files.
 * Real-time journaling for recovery of metadata and auditing.
 * Copy-on write snapshots of files.
 * Extra protection when reading/writing data through CRC.
 * High-availability and optional automatic failover to one or more shadow
 master servers.
 .
 SaunaFS is a fork of LizardFS.

Package: saunafs-common
Description-md5: a7cb3c293c55ba0c57e4d0da6a3e7433
Description-en: SaunaFS - common files
 Files and users common for all SaunaFS applications.
 .
 SaunaFS is a distributed, FUSE filesystem that is focused on reliability and
 data integrity.
 .
 Some of the features include:
 * Erasure-coding (EC) for files.
 * Real-time journaling for recovery of metadata and auditing.
 * Copy-on write snapshots of files.
 * Extra protection when reading/writing data through CRC.
 * High-availability and optional automatic failover to one or more shadow
 master servers.
 .
 SaunaFS is a fork of LizardFS.

Package: saunafs-master
Description-md5: 7260cb0acf466794c2bff71e4d0f5942
Description-en: SaunaFS - master server
 SaunaFS master (metadata) server.
 .
 SaunaFS is a distributed, FUSE filesystem that is focused on reliability and
 data integrity.
 .
 Some of the features include:
 * Erasure-coding (EC) for files.
 * Real-time journaling for recovery of metadata and auditing.
 * Copy-on write snapshots of files.
 * Extra protection when reading/writing data through CRC.
 * High-availability and optional automatic failover to one or more shadow
 master servers.
 .
 SaunaFS is a fork of LizardFS.

Package: saunafs-metalogger
Description-md5: 4673284d89c114b5b3ddf73f03d3a227
Description-en: SaunaFS - metalogger server
 SaunaFS metadata replication (backup) server.
 .
 SaunaFS is a distributed, FUSE filesystem that is focused on reliability and
 data integrity.
 .
 Some of the features include:
 * Erasure-coding (EC) for files.
 * Real-time journaling for recovery of metadata and auditing.
 * Copy-on write snapshots of files.
 * Extra protection when reading/writing data through CRC.
 * High-availability and optional automatic failover to one or more shadow
 master servers.
 .
 SaunaFS is a fork of LizardFS.

Package: saunafs-uraft
Description-md5: f3cc37d527d811c499c62776f3f49eae
Description-en: Raft-like algorithm tool for SaunaFS
 HA tool based on the Raft algorithm.
 .
 SaunaFS is a distributed, FUSE filesystem that is focused on reliability and
 data integrity.
 .
 Some of the features include:
 * Erasure-coding (EC) for files.
 * Real-time journaling for recovery of metadata and auditing.
 * Copy-on write snapshots of files.
 * Extra protection when reading/writing data through CRC.
 * High-availability and optional automatic failover to one or more shadow
 master servers.
 .
 SaunaFS is a fork of LizardFS.

Package: savi
Description-md5: e4d4620f7bb2a625397199aabecb3a25
Description-en: satellite constellation visualisation
 SaVi allows you to simulate satellite orbits and coverage,
 in two and three dimensions. SaVi is particularly useful for
 simulating satellite constellations such as Iridium and Globalstar.
 .
 SaVi can use Geomview, an optional but useful package,
 for 3D rendering.

Package: savvy-util
Description-md5: adf9e18c07ba9f3a9195aef43c684b7b
Description-en: conversion tool for SAV file format
 Savvy is the official C++ interface for the SAV file format and offers
 seamless support for BCF and VCF files.
 .
 The binary sav can be used to handle SAV filed.

Package: savvycan
Description-md5: ff0721d32faca229f07a82f74a99f4b8
Description-en: CAN bus reverse engineering and capture tool
 SavvyCAN is an open-source, cross-platform tool designed for capturing,
 analyzing, reverse-engineering and transmitting Controller Area Network
 (CAN) bus data. It provides a graphical user interface (using Qt
 libraries) for inspecting CAN bus messages, interpreting proprietary
 protocols and replaying recorded data.
 .
 SavvyCAN supports multiple CAN hardware interfaces, mainly SocketCAN
 based, using Qt libraries. It is particularly useful for analyzing
 traffic from vehicles, industrial automation systems and other embedded
 systems utilizing CAN communication.

Package: sawfish
Description-md5: 32cd47050afab90d0dc3e5d0bc506fde
Description-en: window manager for X11
 Sawfish is an extensible window manager using an Emacs Lisp-like scripting
 language. All window decorations are configurable, the basic idea is to
 have as much user-interface policy as possible controlled through the Lisp
 language.

Package: sawfish-data
Description-md5: adc0ffa90860c9c7ea01d385cb8db9af
Description-en: sawfish architecture independent data
 This package contains the architecture independent lisp compiled files
 and other data, such as theme pixmaps. It is unlikely to be of any
 use without the sawfish window manager.
 .
 The lisp source files are in the sawfish-lisp-source package.

Package: sawfish-lisp-source
Description-md5: 2f94d36dc3e03838bc3e3e0a7e6f06c3
Description-en: sawfish lisp files
 This package contains the lisp source files in case you want to modify,
 study or debug the behaviour of the window manager.
 .
 It is not required for normal use of sawfish and not installing it will save
 space in small systems.

Package: sawfish-themes
Description-md5: ce903570a3ae281b31a3a7f4587ca8c4
Description-en: Themes for the Sawfish window manager
 This package contains contributed themes for Sawfish; they can be used
 to alter the appearance and some behavioral aspects of your Sawfish
 windows.
 .
 After installation, sawfish themes may be selected from the "Appearance"
 section of the Sawfish configurator, or from the "Frame Style" submenu
 of any particular window menu.

Package: sayonara
Description-md5: 5384c87deade3631c086d5049f47bf9a
Description-en: fast and powerful audio player and library manager
 Sayonara is a fast and powerful audio player and library manager
 with various functionalities:
 - Many supported music and playlist formats
 - Media library with search function and tag editor
 - Display directories, covers and/or meta data.
 - Genre organization in tree
 - Playlist view organized in tabs
 - Smart and dynamic plsylists
 - Lyrics
 - Equalizer
 - Customizable spectrum analyzer and level meter
 - Audio converter
 - Last.FM, Soma.fm and soundcloud support radio and scrobbling
 - Internet streams, podcasts and record function
 - Broadcasting
 - Multimedia keys and Mpris 2 support
 - Shutdown function

Package: saytime
Description-md5: 35fa0bc9d6cc9869dd556cbceb08ccfa
Description-en: speaks the current time through your sound card
 Say the current time through your sound card.  Requires you have a
 sound output device available.

Package: sbc-tools
Description-md5: 36effa94dde2c4dce9f6f86c1a4eeef4
Description-en: Sub Band CODEC library - tools
 This provides the library and tool which operate SBC
 (sub band codec) in A2DP (the Advanced Audio Distribution Profile).
 .
 This package contains the tools for SBC.

Package: sbcl
Description-md5: eb1113dee9d2ad5949c6cfc6301108ec
Description-en: Common Lisp compiler and development system
 SBCL is a development environment for the ANSI Common Lisp language.
 It provides a native-code compiler and an integrated debugger, as well
 as all the features in the ANSI specification.
 .
 SBCL also contains other extensions to the ANSI specification, including
 a foreign-function interface, a pseudo-server API, user-extensible
 stream functionality, a Meta-Object Protocol, and an ability to run
 external processes.
 .
 To browse SBCL source definitions with development environments,
 install the sbcl-source package. For documentation on SBCL's usage
 and internals, the package sbcl-doc is provided.

Package: sbcl-doc
Description-md5: bf2cec45285d0c3bfa96c64bda87fbd5
Description-en: Documentation for Steel Bank Common Lisp
 This package provides documentation for SBCL -- a development
 environment for the ANSI Common Lisp language.
 .
 The documents in this package cover SBCL-specific extensions to the
 language, explain how to use this Common Lisp implementation and how
 it differs from the ANSI standard.
 .
 The manual about SBCL's internals is also included in this package
 and may be of interest for people who intent to work with SBCL's
 source code.

Package: sbcl-source
Description-md5: ee91a0cda511e6d9ca51542b0320b384
Description-en: Source code files for SBCL
 This package provides the source code for SBCL -- a development
 environment for the ANSI Common Lisp language.
 .
 The source code is useful in conjunction with development
 environments and debuggers like SLIME, that allow macro expansion and
 lookup of source definitions.
 .
 Installing this package enables your source browser to dig deeply
 into the core of Steel Bank Common Lisp.

Package: sbd
Description-md5: b44f03bff522badc107a2c01b984778d
Description-en: STONITH Block Device daemon
 SBD provides a node fencing mechanism (Shoot the other node in the
 head, STONITH) for Pacemaker-based clusters through the exchange of
 messages via shared block storage such as for example a SAN, iSCSI,
 FCoE. It can be used as a STONITH mechanism in all configurations
 that have reliable shared storage.

Package: sblim-cmpi-base
Description-md5: e28a9ce19aebee430cd10db75bd1fec5
Description-en: SBLIM base CMPI provider
 The SBLIM base provider is a CMPI provider offering CIM access to base OS
 data, like Computer System, Operating System, Base Board, Processor and Unix
 Processes.

Package: sblim-cmpi-common
Description-md5: 84202f9f6dcf17bafb63f89ab156182c
Description-en: Common scripts for CMPI base providers
 This package provides common scripts to register a new provider with the
 running cimom.

Package: sblim-wbemcli
Description-md5: 4f92b0fcde27df738f4e4152c360ce85
Description-en: WBEM Command Line Interface for CIMOM access
 The WBEM Command Line Interface is a standalone, convenient systems
 management utility for CIMOM access. Invocation and output syntax are
 problem-oriented and easy to process by shell and Perl scripts, making
 wbemcli well suited for administrators writing their own management
 scripts and for WBEM developers wanting to test their providers.
 .
 WBEM (Web-Based Enterprise Management) is a successor of SNMP and the
 basis of SMI-S (Storage Management Initiative - a standard interface
 to storage devices).  CIM (Common Information Model, the data model of
 WBEM) has a much wider scope, thus more ambitious projects like
 OpenPegasus exist, but this simple utility from the SBLIM project is
 enough to query disk and RAID states of SMI-S compatible storage
 products from their CIM Object Manager, for example.

Package: sbmltoolbox
Description-md5: 29cb45cf2d80f3aea43e146fbfcb8328
Description-en: libsbml toolbox for octave and matlab
 The SBMLToolbox provides a set of basic functions for reading, writing,
 manipulating, and simulating SBML (System Biology Meta Language)
 models. It is a free Open Source package on top of the libSBML with
 full compatibility to work with MATLAB and Octave alike and share models
 between the two systems.
 .
 The toolbox is not a complete turn key solution for Systems Biology.
 It has its emphasis on easing the handling of SBML data and serves
 as a starting point for users and developers to establish their own
 methods.

Package: sbom-toolkit
Description-md5: 7df3acd879f400fa3a0ac9b133fc7297
Description-en: collection of scripts for generating SBOM
 This package provides a collection of scripts for generating SBOM.
 This is the tooling used in Apertis to generate the Licenses SBOM and the
 Build Dependency SBOM.

Package: sbt-ivy
Description-md5: 55dca75f5e9ddeb7a78ed3732e7fa2f1
Description-en: agile dependency manager
 Sbt Ivy is patched Apache Ivy for sbt.
 Ivy is a very powerful dependency manager oriented toward Java
 dependency management, even though it could be used to manage
 dependencies of any kind.

Package: sbuild-debian-developer-setup
Description-md5: 754fdbcdb9a7bab249d6d9611098e386
Description-en: Deprecated: Convenience script to set up an sbuild environment for Debian Developers
 Note that this uses the schroot backend which is no longer used on the Debian
 buildds. Please switch to the unshare backend. It does not need any prior
 setup nor regular cron jobs.
 .
 Run "sudo sbuild-debian-developer-setup" to add the current user to the sbuild
 group, create an schroot for building packages for Debian unstable, and create
 a cronjob which updates said schroot daily.
 .
 This script assumes you are on an un-metered internet connection (daily schroot
 updates might be costly otherwise).

Package: sbuild-launchpad-chroot
Description-md5: f29a5d8002fc0d7ae79e1fbbe79033f4
Description-en: Launchpad integration for sbuild
 This includes two sbuild hooks and a command line tool to setup and
 maintain build chroots that are as close as possible to a standard
 Launchpad sbuild chroot.
 .
 The sbuild-launchpad-chroot command can be used to setup, update and
 destroy those chroots. A schroot hook will also automatically update
 them should an update be available at the start of a build.
 .
 Those chroots also come with a series of useful aliases allowing the
 user to easily choose which pockets and components should be available
 for the build.

Package: sbuild-qemu
Description-md5: abddfcc4ce10d769d5fb51216c3aef4e
Description-en: Utilities for using sbuild with QEMU images
 These utilities facilitate the use of sbuild together with QEMU images using
 sbuild's  --chroot-mode=autopkgtest. Currently, amd64 and i386 guest
 architectures are supported, with more in the works.
 .
 The following utilities are provided:
 .
 * sbuild-qemu-create  Create an image suitable for building packages
 * sbuild-qemu-update  Run apt-get update within the image
 * sbuild-qemu         Use sbuild with the image to build a package

Package: sbws
Description-md5: 3850f2e2b3102f1abfc23c72309a0ed7
Description-en: Simple Bandwidth Scanner for the Tor network
 Simple Bandwidth Scanner (sbws) scan the Tor network and generates
 bandwidth list files (also called measurements).
 .
 Bandwidth list files contain the Tor relays' bandwidths scaled.
 The are read by the Tor directory authorities to assign weights to the relays
 during heir votes. The specification of the Bandwidth list format is in
 https://spec.torproject.org/bandwidth-file-spec/index.html
 .
 The scanner (also called generator) builds two hop circuits consisting
 of the relay being measured and a fast exit.
 Over these circuits it measures download performance.
 .
 **WARNING**: This software is intended to be run by researchers using a test
 Tor network, such as chutney or shadow, or by the Tor bandwidth authorities
 on the public Tor network.
 Please do not run this software on the public Tor network unless you are one
 of the Tor bandwidth authorities, to avoid creating unnecessary traffic.

Package: sc
Description-md5: 0925a794779dba23662eeb41fb663c7e
Description-en: Text-based spreadsheet with VI-like keybindings
 "Spreadsheet Calculator" is a much modified version of the public-
 domain spread sheet sc, which was posted to Usenet several years ago
 by Mark Weiser as vc, originally by James Gosling. It is based on
 rectangular table much like a financial spreadsheet.
 .
 Its keybindings are familiar to users of 'vi', and it has most
 features that a pure spreadsheet would, but lacks things like
 graphing and saving in foreign formats.  It's very stable and quite
 easy to use once you've put a little effort into learning it.

Package: sc-controller
Description-md5: 0eabbc45594b91f23915d105a1614cbf
Description-en: User-mode driver, mapper and GTK3 GUI for game controllers
 User-mode driver, mapper and GTK3 based GUI for Steam Controller, DS4
 and many other controllers. Allows setup, configuration and use of
 these controllers without ever launching Steam.
 .
 Features include switchable profiles, stick/pad/gyroscope input,
 haptic feedback, OSD with on-screen keyboard, automatic profile
 switching based on active window, macros, and Xbox 360 controller
 emulation.

Package: sc-im
Description-md5: 349abc194cb28671c6a6cb4f175292a0
Description-en: Text-based spreadsheet calculator with VI-like keybindings
 Spreadsheet Calculator Improvised, aka sc-im, is an ncurses based,
 vim-like spreadsheet calculator.
 .
 sc-im is based on sc, whose original authors are James Gosling and
 Mark Weiser, and mods were later added by Chuck Martin.
 .
 Its keybindings are familiar to users of 'vi', and it has most
 features that a pure spreadsheet would, but lacks things like
 graphing and saving in foreign formats.  It's very stable and quite
 easy to use once you've put a little effort into learning it.

Package: sc-membench
Description-md5: d8d054bd6a7936e8130289fda29f64ce
Description-en: modern memory bandwidth and latency benchmarks
 This is a portable, multi-platform memory bandwidth benchmark designed for
 comprehensive system analysis.

Package: sc3-batlib
Description-md5: c30f482370ac8a52571f7e2516ab2bc5
Description-en: Batuhan Bozkurt Quark extension for SuperCollider
 BatLib is a SuperCollider extension by Batuhan Bozkurt with various helper
 classes and external methods providing features for other Quarks.

Package: sc3-foxdot
Description-md5: e232c6be86afd6b66f2c95b2aec2c83f
Description-en: FoxDot Quark extension for SuperCollider
 FoxDot Quark extension for the SuperCollider audio synthesis server,
 this extension allows SuperCollider to start listening for messages from
 FoxDot via OSC protocol.

Package: sc3-plugins
Description-md5: 4f8aadb5f9c66a29ca4e40fb066879eb
Description-en: Community collection of UGen plugins for SuperCollider
 Extension plugins for the SuperCollider3 audio synthesis server.
 These third-party plugins provide additional synthesis, analysis,
 and other capabilities for the sound server.

Package: sc3-plugins-language
Description-md5: f2bd4e1378a61a75e1797c271d4d1e55
Description-en: sclang class files of UGen plugins for SuperCollider
 Extension plugins for the SuperCollider3 audio synthesis server.
 These SuperCollider class files are needed by sclang when using
 the community collection of UGen plugins for SuperCollider.

Package: sc3-plugins-server
Description-md5: cfb7548522c943f7f8de084e8dbb3224
Description-en: Compiled scsynth UGen plugins for SuperCollider
 Extension plugins for the SuperCollider3 audio synthesis server.
 These plugin binaries are needed by scsynth when using the community
 collection of UGen plugins for SuperCollider.

Package: sc3-vstplugin
Description-md5: c8541d0f88d0aebce8137b827eff635a
Description-en: use VST plugins within SuperCollider (SC3)
 the 'VSTPlugin' UGen allows you to use VST (2 and 3) audio plugins
 within the SuperCollider computermusic environment.
 .
 Features:
 - supports all VST2 and VST3 plugins (audio effect, MIDI effect,
 instruments, etc.)
 - automate plugin parameters (sample accurate for VST3 plugins)
 - arbitrary number of inputs/outputs + VST3 multi-bus support
 - use either the native VST GUI or a generic editor
 - preset management: read/write standard VST preset files or set/get the
 plugin state as raw data to build your own preset management
 - MIDI input/output
 - transport and tempo support (for arpeggiators, sequencers, parameters
 with musical time units, etc.)
 - offline rendering
 - search for plugins in the standard VST directories or in user defined
 paths
 - bit-bridging and sandboxing
 - (optional) multithreaded plugin processing

Package: scala
Description-md5: c4ad9c8cdc32b480c48dbf9014880a0d
Description-en: Scala programming language
 Scala is a Java-compatible programming language with many
 modern language features.  It is Java-compatible in that
 Scala and Java classes can directly reference each other and
 subclass each other with no glue code needed.  It
 includes modern language features such as closures,
 pattern-matching, parametric types, and virtual type members.
 .
 This package includes the various tools used to develop
 code written in Scala.  It includes a compiler (scalac),
 an interpreter and script runner (scala), the offline
 compiler (fsc), and source-scanning documentation
 generator (scaladoc).

Package: scala-asm
Description-md5: 3c81c814586c785b19ed42b9a949d5dc
Description-en: Fork of ASM for the Scala Compiler
 This library is a fork of the ASM Java bytecode manipulation and analysis
 framework (see libasm-java) modified for the needs of the Scala compiler.
 The classes are relocated under the scala.tools.asm package and a small
 number of patches were applied to the original sources.

Package: scala-doc
Description-md5: 5d64d78025d0602fe45ed81e50239854
Description-en: Scala API documentation
 Scala is a Java-compatible programming language with many
 modern language features.  It is Java-compatible in that
 Scala and Java classes can directly reference each other and
 subclass each other with no glue code needed.  It
 includes modern language features such as closures,
 pattern-matching, parametric types, and virtual type members.
 .
 This package contains the API documentation for Scala.

Package: scala-library
Description-md5: 7ae8b8396c71d0f69fee3c25d120c634
Description-en: Scala standard library
 Scala is a Java-compatible programming language with many
 modern language features.  It is Java-compatible in that
 Scala and Java classes can directly reference each other and
 subclass each other with no glue code needed.  It
 includes modern language features such as closures,
 pattern-matching, parametric types, and virtual type members.
 .
 This package contains the run-time library needed to run Scala programs.
 It also provides scalacheck and scala-partest.

Package: scala-parser-combinators
Description-md5: 87ac149a94363e03a27e01ea1825a2f3
Description-en: Scala Standard Parser Combinator Library
 Scala is a Java-compatible programming language with many
 modern language features.
 .
 This package contains the standard Scala parser combinator library.

Package: scala-xml
Description-md5: 201111ce443faa949869865232fab210
Description-en: Standard Scala XML library
 Scala is a Java-compatible programming language with many
 modern language features.
 .
 This package contains the standard Scala XML library.

Package: scala-xml-doc
Description-md5: 3731ee84d9e872e662525bb868c05cec
Description-en: Standard Scala XML library documentation
 Scala is a Java-compatible programming language with many
 modern language features.
 .
 This package contains the documentation for the standard Scala XML library.

Package: scalpel
Description-md5: 51bb2b32038a263d238ea4c37dd5a7d3
Description-en: fast filesystem-independent file recovery
 scalpel is a fast file carver that reads a database of header and footer
 definitions and extracts matching files from a set of image files or raw
 device files.
 .
 scalpel is filesystem-independent and will carve files from FAT16, FAT32,
 exFAT, NTFS, Ext2, Ext3, Ext4, JFS, XFS, ReiserFS, raw partitions, etc.
 .
 scalpel is a complete rewrite of the Foremost 0.69 file carver and is
 useful for both digital forensics investigations and file recovery.

Package: scamp
Description-md5: b34690ac05b071ed2c3dacd1b48c536b
Description-en: Compute astrometric and photometric solutions
 SCAMP reads SExtractor catalogs and computes astrometric and
 photometric solutions for any arbitrary sequence of FITS images in a
 completely automatic way.

Package: scamper
Description-md5: e135693807d56206a09098977b723260
Description-en: parallel Internet measurement utility
 scamper is a program that is able to conduct Internet measurement
 tasks to large numbers of IPv4 and IPv6 addresses, in parallel, to
 fill a specified packets-per-second rate. Currently, it supports the
 well-known ping and traceroute techniques, as well as MDA traceroute,
 alias resolution, some parts of tbit, sting, and neighbour discovery.
 .
 scamper can do ICMP-based Path MTU discovery. scamper starts with the
 outgoing interface's MTU and discovers the location of Path MTU
 bottlenecks. scamper performs a PMTUD search when an ICMP
 fragmentation required message is not returned to establish the PMTU
 to the next point in the network, followed by a TTL limited search to
 infer where the failure appears to occur.

Package: scanbd
Description-md5: d74871c46cb6f52c5de388d68a7032a4
Description-en: Scanner button daemon
 It polls the scanner buttons looking for buttons pressed or function knob
 changes or other scanner events as paper inserts / removals and at the same
 time allows also scan-applications to access the scanners. If buttons are
 pressed, etc., various actions can be submitted (scan, copy, email, ...) via
 action scripts. The function knob values are passed to the action-scripts as
 well.
 .
 Scan actions are also signaled via D-Bus. This can be useful for foreign
 applications. Scans can also be triggered via D-Bus from foreign applications.
 .
 On platforms which support signaling of dynamic device insertion / removal
 (libudev, D-Bus, hal) scanbd supports this as well. scanbd can use all
 sane-backends or some special backends from the (old) scanbuttond project.
 .
 This package is a successor of scanbuttond.

Package: scanlogd
Description-md5: 2615df41d98c7389521595c6bdd6c589
Description-en: Portscan Detecting Tool
 Scanlogd is a TCP port scan detection tool, originally designed to illustrate
 various attacks an IDS developer has to deal with, for a Phrack Magazine
 article. Thus, unlike some of the other port scan detection tools out there,
 scanlogd is designed to be totally safe to use.
 .
 This release of scanlogd can be built with support for one of several packet
 capture interfaces. In addition to the raw socket interface on Linux (which
 does not require any libraries), scanlogd is now aware of libnids and libpcap.
 .
 Debian's version of scanlogd has been configured to use the raw socket
 interface on Linux.

Package: scanmem
Description-md5: cc39b1c3dd5cdb66cab062f70cb7a219
Description-en: locate and modify a variable in a running process
 Scanmem is a simple interactive debugging utility for Linux, used to locate
 the address of a variable in a running process. This can be used for the
 analysis or modification of a hostile process on a compromised machine, for
 reverse engineering, or as a "pokefinder" to cheat at video games.

Package: scanssh
Description-md5: e3a830aa12e7825d676f9885c674cf5a
Description-en: get SSH server versions for an entire network
 The ScanSSH protocol scanner scans a list of addresses and networks for
 running SSH protocol servers and their version numbers.  Version 2.0 adds
 support for scanning arbitrary ports and specifically open proxies.  The
 ScanSSH protocol scanner supports random selection of IP addresses from
 large network ranges and is useful for gathering statistics on the
 deployment of SSH protocol servers in a company or the Internet as whole.

Package: scantool
Description-md5: 15b2402ab1041f30144c7a2b0ef53047
Description-en: OBD-II vehicle diagnostic scanner
 Scanning tool that communicates with OBD-II serial port devices, used
 for vehicle diagnostics. Requires a serial to CAN bus device specific
 to the OBD-II port for a given model vehicle.

Package: scantpaper
Description-md5: b3d44575e800385697abec7c19a142d3
Description-en: GUI to produce PDFs or DjVus from scanned documents
 Only five clicks are required to scan several pages and then save all or
 a selection as a PDF or DjVu file, including metadata if required.
 .
 scantpaper can control flatbed or sheet-fed (ADF) scanners with SANE, and can
 scan multiple pages at once. It presents a thumbnail view of scanned pages,
 and permits simple operations such as cropping, rotating and deleting pages.
 .
 OCR can be used to recognise text in the scans, and the output
 embedded in the PDF or DjVu.
 .
 The resulting document may be saved as a PDF, DjVu, multipage TIFF file, or
 single page image file.
 .
 PDF conversion is done by ocrmypdf.

Package: scantv
Description-md5: 86b5b6933624b4ff0aa5c45634161953
Description-en: television channel-scanner
 XawTV is a set of software for watching and recording television channels and
 webcams.
 .
 This package provides a utility that can scan a channel set for TV
 stations and write the ones found in an xawtv configuration file
 (which is also read by some other utilities such as fbtv). It
 attempts to extract the station names from inter-frame (VBI) data
 as well.

Package: scaphandre
Description-md5: f384435c6c4fa3b4b621e73e0b9bf47b
Description-en: energy consumption monitoring agent - command-line tool
 Scaphandre is a metrology agent
 dedicated to electric power and energy consumption metrics.
 The goal of the project is to permit to any company or individual
 to measure the power consumption of its tech services
 and get this data in a convenient form,
 sending it through any monitoring or data analysis toolchain.
 .
 This package provides the command-line tool scaphandre.

Package: scaphandre-docs
Description-md5: 3dc10e5a8c06b31dd8d2ab5c6ff109b3
Description-en: energy consumption monitoring agent - documentation
 Scaphandre is a metrology agent
 dedicated to electric power and energy consumption metrics.
 The goal of the project is to permit to any company or individual
 to measure the power consumption of its tech services
 and get this data in a convenient form,
 sending it through any monitoring or data analysis toolchain.
 .
 This package provides documentation for scaphandre.

Package: sccache
Description-md5: 5c0cd7de35c08ba4ae2d18ad23bc065b
Description-en: compiler cache for fast recompilation of C/C++/Rust code
 Sccache is a compiler cache.
 It speeds up recompilation
 by caching previous compilations
 and detecting when the same compilation is being done again.
 .
 Compared to ccache,
 sccache caches not only C and C++ but also Rust code
 and can store its cache using certain cloud storage,
 but tracks objects by their full paths
 (ccache tracks objects more flexibly).

Package: scdaemon
Description-md5: b49c350b09e4d02f9121e9c67447bbdc
Description-en: GNU privacy guard - smart card support
 GnuPG is GNU's tool for secure communication and data storage.
 It can be used to encrypt data and to create digital signatures.
 It includes an advanced key management facility and is compliant
 with the proposed OpenPGP Internet standard as described in RFC4880.
 .
 This package contains the smart card program scdaemon, which is used
 by gpg-agent to access OpenPGP smart cards.

Package: scdoc
Description-md5: 0a6e07197ba1d159f68bce7a36475077
Description-en: Simple man page generator written for POSIX systems written in C99
 scdoc is a tool designed to make the process of writing man pages more
 friendly. It reads scdoc syntax from stdin and writes roff to stdout, suitable
 for reading with man(1).

Package: scep
Description-md5: 6a11a41859691b4ebac39e42aa79cddf
Description-en: Simple Certificate Enrollment Protocol server/client in Go
 scep implements Simple Certificate Enrollment Protocol server and client.
 .
 This package provides the binaries 'scepserver' and 'scepclient'.

Package: sch-rnd
Description-md5: 3053ef19fb22fffd5c9c2ce58a514bd2
Description-en: Standard installation of sch-rnd
 sch-rnd is a highly modular schematic capture software with a rich set of
 plugins for communicating with various external design tools and other
 EDA/CAD packages.
 .
 Feature highlights:
 - explicit abstract model
 - back annotation support
 - multiple sheets
 .
 File formats and compatibility:
 - text based, tree structured native file format (lihata)
 - import netlist:
 * altium schematics
 * EasyEDA std, multi-page schematics sheets
 * KiCAD eeschema schematics version 20211123 .. 20250114
 * geda schematics (v2)
 * lihata cschem schematics (any version)
 * cschem non-graphical schematic sheets in fawk format
 * cschem non-graphical schematic sheets in tEDAx format
 * orcad schematics
 * TinyCAD schematics
 - export netlist:
 * Accel netlist
 * Allegro netlist
 * Bae netlist
 * Cadstar netlist
 * Calay netlist
 * Eagle netlist
 * Easyeda netlist
 * Edif netlist
 * Ewnet netlist
 * Fritzing netlist
 * Futurenet dash netlist
 * generic JSON netlist
 * KiCAD/pcbnew netlist
 * Maxascii netlist
 * Orcad netlist
 * Osmond netlist
 * PADS ASCII netlist
 * ProtelII netlist
 * Racal-Redac netlist
 * Systemc netlist
 * Tango netlist
 * tEDAx netlist
 * TinyCAD netlist
 * generic XML netlist
 * lihata cschem schematics (any version)
 - import misc:
 * attribute table CSV
 * attribute table json
 * attribute table lihata
 * attribute table tEDAx
 * BXL symbol
 * EasyEDA std, symbol
 * EasyEDA pro, symbol
 * geda symbol (v1)
 * lihata cschem symbol (any version)
 - export misc:
 * attribute table CSV
 * attribute table json
 * attribute table lihata
 * attribute table tEDAx
 * abstract model text
 * Bill of Materials
 * boxsym
 * Eagle5 tabular net+bom
 * printer (using ps)
 * png
 * ps
 * eps
 * spice
 * svg
 * tdx
 * web2
 * lihata cschem symbol (any version)

Package: sch-rnd-core
Description-md5: a94daf40726c17b523aa490040b9e62d
Description-en: sch-rnd executable with the core functionality and boxsym-rnd
 Includes the data model, the most common action commands, the native
 file format. Can be used in headless mode or batch/scripted mode for
 automated processing or with GUI (if sch-rnd-lib-gui and librnd GUI
 HIDs are installed).

Package: sch-rnd-debug
Description-md5: 2d96e71bab9b9339ac7f1c63d3c9283e
Description-en: Debug and diagnostics.
 Extra action commands to help in debugging and diagnosing problems
 and bugs.

Package: sch-rnd-doc
Description-md5: 76b87bc8f18a8903199082114b688754
Description-en: Documentation for sch-rnd
 User manual and developer doc (html).

Package: sch-rnd-export-extra
Description-md5: 8d52565a34cdd6767fdd3f2c7de69a0a
Description-en: Export formats: special/extra
 Less commonly used export formats: abstract model text export, direct
 printing with lpr.

Package: sch-rnd-export-gd
Description-md5: 9febead01e09ac9acc5b0e484c75f2d0
Description-en: Export formats that require libgd.
 Bitmap export plugin (png, jpeg, etc.)

Package: sch-rnd-export-vector
Description-md5: 57161e953bbc69db0abcd23a8e78d6c8
Description-en: Export formats: vector graphics
 Common vector graphic export formats: ps, eps, svg.

Package: sch-rnd-io-alien
Description-md5: c3d03a5c2e1a17eb0c6f98a2f679107f
Description-en: File format compatibility with other schematics capture tools.
 Load and/or save boards in file formats supported by other EDA tools,
 geda/gschem, lepton-eda, TinyCAD, Altium.

Package: sch-rnd-lib-gui
Description-md5: fbd5094f557e8603f46f808f864bbd15
Description-en: Support library for building the GUI.
 Provides sch-rnd specific dialog boxes and top window GUI elements.

Package: sch-rnd-sim
Description-md5: fc84e52b2d7cf1a35c2e4b0614ac7da4
Description-en: High level circuit simulation
 Circuit simulation that can export and execute SPICE (ngspice) in the
 background and save or present the results. Works both from the GUI
 (with dialogs for configuring simulation setups, presenting plots and
 data in the same dialog) and from CLI (with actions using existing
 configuration, saving output data to a computer readable file).

Package: schedtool
Description-md5: 3d03e09de1cd5474945d0ceda02e3393
Description-en: Queries/alters process' scheduling policy and CPU affinity
 Schedtool can query or alter a process' scheduling policy in Linux,
 specifically assigning SCHED_NORMAL, _FIFO, _RR, _BATCH, _ISO or _IDLEPRIO. It
 can set static priority for _FIFO and _RR. Setting CPU-affinity and (re)nicing
 is also possible, making schedtool the definitive interface to Linux scheduler.
 .
 It can be used to avoid skips and glitches in A/V applications, to lock
 processes onto given CPUs on SMP/NUMA systems, which may be beneficial for
 networking or benchmarks, or to adjust nice-levels of lesser important jobs to
 maintain a high amount of interactive responsiveness under high load. It is
 also handy to manage realtime processes.
 .
 If you don't know about scheduling policies, you probably don't want to use
 this program - or learn and read "man sched_setscheduler".
 .
 Some supported scheduling policies (such as SCHED_ISO, or SCHED_IDLEPRIO) need
 a patched kernel (eg. Con Kolivas' -ck patchset).

Package: schema2ldif
Description-md5: 7fcad41d7af3706632e23984d3baff14
Description-en: Tool for converting OpenLDAP-style schemas to the LDIF format
 The schema2ldif tool will read the given input file and convert it to an
 LDIF file that you can insert into you LDAP directory.
 .
 The schema2ldif tool is part of and provided by the FusionDirectory project.

Package: scheme-chez-srfi
Description-md5: 29ad262b6ed4dc79ed58ddd31ac07a9c
Description-en: SRFI libraries for Chez Scheme and others
 SRFI stands for Scheme Requests For Implementation. It is a
 standardization process for extensions to the programming language
 Scheme. Since its start in 1998, the project has been working for
 portability between Scheme implementations.
 .
 This package provides SRFI implementations primarily developed for
 Chez Scheme. Most of the libraries are however fully portable to
 other R6RS implementations.

Package: scheme48
Description-md5: 00d82616dde2201f90a0817798a34d2a
Description-en: simple, modular, and lightweight Scheme implementation
 Scheme48 is an implementation of Scheme written by Richard Kelsey
 and Jonathan Rees. It is based on a byte-code interpreter and
 incorporates such elements as a sophisticated module system, a
 pre-emptive & user-level thread system, a well-integrated
 interactive environment, Clinger's explicit renaming low-level
 macros, and decent efficiency for its architecture.

Package: scheme48-doc
Description-md5: 90ad72eb08e1180f8a5d1059171d2351
Description-en: Documentation for the Scheme48 implementation of Scheme
 Scheme48 is an implementation of Scheme written by Richard Kelsey
 and Jonathan Rees. It is based on a byte-code interpreter and
 incorporates such elements as a sophisticated module system, a
 pre-emptive & user-level thread system, a well-integrated
 interactive environment, Clinger's explicit renaming low-level
 macros, and decent efficiency for its architecture.
 .
 This package provides "The Incomplete Scheme48 Reference Manual" in
 html and pdf form.

Package: scheme9
Description-md5: f1eca5b7e42efd7e2caca840825d756e
Description-en: Scheme 9 from Empty Space R4RS Scheme interpreter
 Scheme 9 from Empty Space is an interpreter for a broad subset of
 R4RS Scheme, and runs in many popular environments, including
 Linux, *BSD, the unmentionable horror, and Plan 9.  The S9fES code
 strives to be simple and comprehensible.  It is particularly
 interesting to people who want to (a) try Scheme without having to
 jump through too many hoops (S9fES is very portable); or (b) study
 the implementation of Scheme (in a language other than Scheme).  A
 free online textbook describing the system is also available.

Package: schism
Description-md5: 1e66d5e86c11251a589c716a6a34790d
Description-en: ImpulseTracker clone aiming at providing the same look&feel
 This is an editor for "tracked" music, i.e. audio samples of instruments
 pitch shifted according to the note data.
 .
 The Impulse Tracker is one of the most popular "tracker" programs at
 present, and Schism Tracker attempts to follow their UI layout wherever
 possible in order to make it easy for existing users to switch.

Package: schleuder
Description-md5: 10c30b3ed1579adac3137dc67104944b
Description-en: encrypting mailing list manager with remailing-capabilities
 Schleuder is an encrypting mailing list manager with remailing-capabilities.
 Subscribers can communicate encrypted (and pseudonymously) among themselves,
 receive emails from non-subscribers and send emails to non-subscribers via the
 list.
 .
 Schleuder aims to be robust, flexible, and internationalized. It also provides
 an API to be used with schleuder-cli and/or schleuder-web.

Package: schleuder-cli
Description-md5: f3eb8842615bd7b625b55f03620f057c
Description-en: command line tool to configure schleuder mailing lists
 Schleuder-cli enables creating, configuring, and deleting schleuder mailing
 lists, subscriptions, keys, etc.
 .
 It uses the Schleuder API, provided by schleuder-api-daemon (part of
 Schleuder).
 .
 Authentication and TLS-verification are mandatory. You need an API-key and the
 fingerprint of the TLS-certificate of the Schleuder API, respectively. Both
 should be provided by the API operators.
 .
 schleuder-cli does *not* authorize access. Only people who are supposed to have
 full access to all lists should be allowed to use it on/with your server.

Package: schleuder-gitlab-ticketing
Description-md5: 551c1f5fde644d0014ff99f33e51eb00
Description-en: filter plugin to hook Schleuder into a GitLab issue tracker
 schleuder-gitlab-ticketing combines a Schleuder list with the issue tracker of
 a GitLab project and operates as a state tracker of threads on the list. This
 allows one to keep an overview on the state of various requests on a help desk
 powered by Schleuder.

Package: scid
Description-md5: 5da8bb3a7be4b2839e6412d28d11d134
Description-en: chess database with play and training functionality
 Shane's Chess Information Database is a chess database application with
 a graphical user interface. You can browse databases of chess games,
 edit them and search for games by various criteria. Scid uses its
 own compact and fast database format, but can convert to and from PGN.
 Its also possible to play live on the internet and practice tactical
 knowledge.
 .
 This package contains the main program.

Package: scid-data
Description-md5: b1cd728a38884154bb592986d81fae10
Description-en: data files for scid, the chess database application
 Shane's Chess Information Database is a chess database application with
 a graphical user interface. You can browse databases of chess games,
 edit them and search for games by various criteria. Scid uses its
 own compact and fast database format, but can convert to and from PGN.
 Its also possible to play live on the internet and practice tactical
 knowledge.
 .
 This package contains scid data files.

Package: scid-rating-data
Description-md5: 0ebca9932899b7cc767efb5f01dd6dae
Description-en: contains spelling corrections and ELO ratings for scid chess databases
 spelling corrections and ELO chess ratings for maintaining scid chess databases.
 They can be used to correct and identify player names, events and ratings in chess
 databases. This is necessary, because large databases come from various
 sources and only with spell corrected files there is a chance to identify
 duplicate database entries. The content is identical with scid-spell-data,
 it has additional ELO ratings and replaces scid-spell-data.

Package: scid-spell-data
Description-md5: 00c0ab73fa6f2ce89470cfbe878bbc6b
Description-en: contains spelling corrections for scid chess databases
 spelling corrections for maintaining scid chess databases. They can be
 used to correct and identify player names, events and ratings in chess
 databases. This is necessary, because large databases come from various
 sources and only with spell corrected files there is a chance to identify
 duplicate database entries.

Package: science-all
Description-md5: e06ee09d6bd43e2a67f2c3f7c777409b
Description-en: Default selection of tasks for Debian Science
 This package is part of the Debian Science Pure Blend and installs all
 tasks for a default installation of this blend.

Package: science-biology
Description-md5: 59633f821572a37f2f07d2231a8d2300
Description-en: Debian Science Biology packages
 This metapackage will install Debian Science packages related to
 Biology.  You might also be interested in the field::biology debtag.
 .
 This metapackage makes use of the packages med-bio and med-bio-dev
 (for development of biological applications) which are maintained
 by Debian Med - another Debian Pure Blend.  If you are a biologist
 you are most probably interested in the Debian Med project which
 deals with biology and medicine in much more detail then the more
 general Debian Science.

Package: science-chemistry
Description-md5: 9277c2851998d90846d1e6ab4e1a86b0
Description-en: Debian Science Chemistry packages
 This metapackage will install Debian Science packages related to
 Chemistry.  You might also be interested in the field::chemistry
 debtag and, depending on your focus, in the education-chemistry
 metapackage.

Package: science-config
Description-md5: c203b5f2de0ba99d73dfe7e08e2914a2
Description-en: Debian Science Project config package
 This package provides the basic infrastructure of all science-* packages and is
 needed by them.
 .
 These are the science related metapackages in the Debian Science project:
 .
 * science-biology         packages related to biology
 * science-chemistry       packages related to chemistry
 * science-dataacquisition packages related to data acquisition
 * science-dataacquisition-dev packages related to data acquisition
 development
 * science-distributedcomputing  distributed computing packages
 * science-economics       packages related to economics
 * science-electrophysiology  packages related to electrophysiology
 * science-electronics     packages related to electronics
 * science-engineering     packages related to engineering
 * science-engineering-dev packages related to development of
 engineering applications
 * science-financial       packages related to financial engineering
 * science-geography       packages related to geography
 * science-geometry        packages related to geometry
 * science-highenergy-physics packages related to high energy physics
 * science-highenergy-physics-dev packages related to development of
 high energy physics applications
 * science-linguistics     packages related to linguistics
 * science-machine-learning  packages related to machine learning
 * science-mathematics     packages related to mathematics
 * science-mathematics-dev packages related to development of
 mathematical applications
 * science-meteorology     packages related to meteorology and climate
 * science-meteorology-dev packages related to the development of
 meteorology and climate applications
 * science-nanoscale-physics  packages related to nanoscale physics
 * science-nanoscale-physics-dev packages useful for developing nanoscale
 physics applications
 * science-neuroscience-cognitive   packages related to cognitive
 neuroscience
 * science-neuroscience-datasets    packages for Neuroscience Datasets
 * science-neuroscience-modeling    packages for modeling of neural
 systems
 * science-physics         packages related to physics
 * science-physics-dev     packages related to development of physical
 applications
 * science-psychophysics   packages related to packages for psychophysics
 * science-robotics        packages related to robotics
 * science-robotics-dev    packages related to development of robotics
 applications
 * science-simulation      packages to do simulations
 * science-social          packages related to social sciences
 .
 This are metapackages for common utilities for all sciences:
 .
 * science-imageanalysis   packages related to image analysis
 * science-imageanalysis-dev packages related to image analysis
 development
 * science-numericalcomputation   packages related to numerical
 computation
 * science-presentation    packages related to presentation
 * science-statistics      packages related to statistics
 * science-tools           packages containing misc tools useful in science
 * science-typesetting     packages related to typesetting
 * science-viewing         packages related to viewing
 * science-viewing-dev     packages related to development of viewing
 applications
 .
 Note: All these packages are so called metapackages. This means they are not
 executable programs, but only links to other packages. This way you will
 conveniently get most of scientific free software which is available in
 Debian.

Package: science-dataacquisition
Description-md5: 54fc379349ef51d233f06bdeb40d026d
Description-en: Debian Science data acquisition packages
 This metapackage will install Debian Science packages related to data
 acquisition.  This might be used in several sciences (as for instance
 science-viewing and science-typesetting).

Package: science-dataacquisition-dev
Description-md5: 98ede6baa9634d574d82c60b76c29414
Description-en: Debian Science data acquisition development packages
 This metapackage will install Debian Science packages which are helpful
 to develop applications related to data  acquisition.  This might be
 used in several sciences.

Package: science-datamanagement
Description-md5: 853eb40ce1ccae0f71fe964afe5e96cb
Description-en: Debian Science Data Management packages
 This metapackage will install packages to assist with data management
 tasks, such as obtaining data from remote resources, keeping data
 under version control, etc.

Package: science-distributedcomputing
Description-md5: 727df4bf2091a0832d0620bd7d5354e2
Description-en: Debian Science Distributed Computing packages
 This metapackage will install Debian Science packages useful for
 various types of distributed computing, such as grid-, cloud-, cluster-
 and parallel-computing.

Package: science-economics
Description-md5: 80f827961e1488d3a3139993ed019531
Description-en: Debian Science Economics packages
 This metapackage will install Debian Science packages useful for economics and
 econometrics. It includes user-friendly programs for simulating and estimating
 macro-economic and micro-economic models. It also provides computing
 environments which can solve a wide range of problems typically encountered in
 economic research. These environments provide functionalities similar to those
 of popular non-free systems (such as MATLAB, Mathematica, Stata or SAS).

Package: science-electronics
Description-md5: 8061ce7a5c41e23f5f9702b13623456e
Description-en: Debian Science Electronics transitional package
 Debian-Electronics is now a separate Debian Pure Blend and allows a
 fine-grained control on the topics to install. To ease the transition,
 this package will install all user related tasks from Debian-Electronics.

Package: science-electrophysiology
Description-md5: ba960a78d9c5942a13c981e35e9ade59
Description-en: Debian Science packages for Electrophysiology
 This metapackage will install Debian packages which might be useful for
 scientists doing electrophysiology-based neuroscience research.
 .
 The selection of packages is targeting the application of analysis
 techniques. Methods developers are referred to the
 science-statistics, science-imageanalysis, science-numericalcomputation,
 med-imaging, and med-imaging-dev metapackages for a variety of additional
 software that might be useful for electrophysiology research.

Package: science-engineering
Description-md5: 3ff49da9cd140839d1f263ec2e8537f2
Description-en: Debian Science Engineering packages
 This metapackage is part of the Debian Pure Blend "Debian Science"
 and installs packages related to Engineering.
 .
 Please note that there is an additional package engineering-dev
 which depends from packages which are useful to develop engineering
 related software.

Package: science-engineering-dev
Description-md5: 9ddacfe9aa8f126fb0392e1b9648e879
Description-en: Debian Science Engineering-dev packages
 This metapackage will install Debian Science packages which might be
 helpful for development of applications for Engineering.
 .
 You might also be interested in the science-engineering metapackage.

Package: science-financial
Description-md5: 701ea5ecbfc92c1a0d6b72b5adff0c9b
Description-en: Debian Science financial engineering and computational finance
 This metapackage will install Debian Science packages for financial
 engineering and computational finance.

Package: science-geography
Description-md5: fba06c418ed266efef128294178e8b31
Description-en: Debian Science Geography packages
 This metapackage will install Debian Science packages related to
 Geography.  You might also be interested in the field::geography
 debtag and, depending on your focus, in the education-geography
 metapackage.

Package: science-geometry
Description-md5: c048f98ba7d86beca1e10859407a38d3
Description-en: Debian Science geometry packages
 This metapackage will install Debian Science packages related to
 geometry.  You might also be interested in the field::mathematics
 debtag and, depending on your focus, in the education-mathematics
 metapackage.

Package: science-highenergy-physics
Description-md5: 9a47d6425e6fd35b16a2f15f23f61d89
Description-en: Debian Science High Energy Physics packages
 This metapackage will install Debian Science packages related to High Energy
 Physics, which is a branch of physics that studies the elementary subatomic
 constituents of matter and radiation, and their interactions.  The field is
 also called Particle Physics.
 .
 You might also be interested in the debtag field::physics and, depending on
 your focus, in the physics and education-physics metapackages.

Package: science-highenergy-physics-dev
Description-md5: 6bb57874d30a1af49028b51461e7bd48
Description-en: Debian Science High Energy Physics development packages
 This metapackage will install Debian Science packages related to development
 of High Energy Physics applications, which is a branch of physics that studies
 the elementary subatomic constituents of matter and radiation, and their
 interactions.  The field is also called Particle Physics.
 .
 You might also be interested in the debtag field::physics and, depending on
 your focus, in the physics and education-physics metapackages.

Package: science-imageanalysis
Description-md5: 219fc26877b26d8b9e3a2317733ed79a
Description-en: Debian Science image analysis packages
 This metapackage will install Debian Science packages related to
 scientific image acquisition.  This might be used in several
 sciences (as for instance science-dataacquisition, science-viewing
 and science-typesetting).

Package: science-imageanalysis-dev
Description-md5: 94468c16776b8e8c9d0efd83fda3436f
Description-en: Debian Science development of image analysis applications
 This metapackage will install Debian Science development libraries to
 develop scientific image analysis applications acquisitions.

Package: science-linguistics
Description-md5: e979816874a5c7f8eecd154411537ae5
Description-en: Debian Science Linguistics packages
 This metapackage is part of the Debian Pure Blend "Debian Science"
 and installs packages related to Linguistics.

Package: science-logic
Description-md5: 80226a1f4eed77145a13176d0af8c5dc
Description-en: Debian Science Logic packages
 This metapackage is part of the Debian Pure Blend "Debian Science"
 and installs packages related to Computational Logic.  It contains
 formula transformation tools, solvers for formulas specified in
 various logics, interactive proof systems, etc.

Package: science-machine-learning
Description-md5: 7b159d266013cc188474cc1bc06f0ead
Description-en: Debian Science Machine Learning packages
 This metapackage will install packages useful for machine learning.
 Included packages range from knowledge-based (expert) inference
 systems to software implementing the advanced statistical methods
 that currently dominate the field.

Package: science-mathematics
Description-md5: 9fee3b99223e690652e284417cf1ffe0
Description-en: Debian Science Mathematics packages
 This metapackage will install Debian Science packages related to
 Mathematics.  You might also be interested in the field::mathematics
 debtag and, depending on your focus, in the education-mathematics
 metapackage.

Package: science-mathematics-dev
Description-md5: 85c64fa3f4eff13a1bb4bee9a174c1b6
Description-en: Debian Science Mathematics-dev packages
 This metapackage will install Debian Science packages which might be
 helpful for development of applications for Mathematics.
 .
 You might also be interested in the science-mathematics metapackage.

Package: science-meteorology
Description-md5: 47e2050a5f3d2382eaa9138d3bef1a1e
Description-en: Debian Science Meteorology packages
 This metapackage is part of the Debian Pure Blend "Debian Science"
 and installs packages related to Meteorology and Climate.

Package: science-meteorology-dev
Description-md5: 83c1ad7d0a305ba21c0609c6105a8920
Description-en: Debian Science Meteorology-dev packages
 This metapackage will install Debian Science packages which might be
 helpful for development of applications for Meteorology and Climate.
 .
 You might also be interested in the science-meteorology metapackage.

Package: science-nanoscale-physics
Description-md5: c0a5287377999ec2a37a6e0db43105a4
Description-en: Debian Science Nanoscale Physics packages
 This metapackage will install Debian Science packages related to
 Nanoscale Physics, which corresponds to the study of physical systems
 typically ranging from 1 to 100 nm in size. The properties of such
 systems usually depend on the number of atoms they are made of, while
 this number is still relatively large for an accurate description.
 .
 The nanoscale is the meeting point of classical and quantum physics.
 Previous research efforts were considering either smaller systems, for
 which everybody could develop their own methods and software
 independently, or much bigger systems, for which it was clearly
 impossible to provide a fine-grained description. Addressing the issues
 raised by the nanoscale requires however cooperative and coordinated
 efforts in a multidisciplinary context. This metapackage is part of
 such an endeavor.
 .
 You might also be interested in the debtag field::physics and, depending on
 your focus, in the physics and education-physics metapackages.

Package: science-nanoscale-physics-dev
Description-md5: 3a5eb018325a4dc712eb23d108bf8a45
Description-en: Debian Science Nanoscale Physics development packages
 This metapackage will install Debian Science packages which might be
 helpful for the development of applications for Nanoscale Physics.
 .
 You might also be interested in the debtag field::physics and, depending
 on your focus, in the nanoscale-physics, physics and education-physics
 metapackages.

Package: science-neuroscience-cognitive
Description-md5: 1c73d8088fb52ba5574c8071ec3fc638
Description-en: Debian Science packages for Cognitive Neuroscience
 This metapackage will install Debian packages which might be useful for
 scientists doing cognitive neuroscience research. This comprises the full
 research process from conducting psychophysical experiments, over data
 acquisition and analysis, to visualization and typesetting of scientific
 results.
 .
 The selection of packages is targeting the application of analysis
 techniques. Methods developers are referred to the science-statistics,
 science-imageanalysis, science-numericalcomputation, med-imaging, and
 med-imaging-dev metapackages for a variety of additional software that
 might be useful in the context of cognitive neuroscience.

Package: science-neuroscience-modeling
Description-md5: 073c70932ac5d18a3a8d34aa70d760b5
Description-en: Debian Science packages for modeling of neural systems
 This metapackage will install Debian packages which might be useful for
 scientists interested in modeling of real neural systems at different
 levels (from single neuron to complex networks).
 .
 The selection of packages is targeting the application of simulation
 techniques. Methods developers are referred to the
 science-statistics, science-imageanalysis,
 science-numericalcomputation, med-imaging, and med-imaging-dev
 metapackages for a variety of additional software that might be
 useful for neuroscience research.

Package: science-numericalcomputation
Description-md5: d0781f82cf064c56fa77739246994c26
Description-en: Debian Science Numerical Computation packages
 This metapackage will install Debian Science packages useful for
 numerical computation. The packages provide an array oriented
 calculation and visualisation system for scientific computing and
 data analysis. These packages are similar to commercial systems such
 as Matlab and IDL.

Package: science-physics
Description-md5: 673b149dddb600171f4a9edd22d38210
Description-en: Debian Science Physics packages
 This metapackage will install Debian Science packages related to Physics.
 You might also be interested in the debtag field::physics and, depending on
 your focus, in education-physics metapackage.

Package: science-physics-dev
Description-md5: ffad87137a7fb83bbdad74e26476b7ba
Description-en: Debian Science Physics-dev packages
 This metapackage will install Debian Science packages which might be
 helpful for development of applications for Mathematics.
 .
 You might also be interested in the science-physics metapackage.

Package: science-presentation
Description-md5: d66dde61cca8c6288d9b251f498d3b6d
Description-en: Debian Science generic tools for presentations
 This metapackage will install Debian Science some packages which are
 useful for doing presentations for instance on scientific conferences.

Package: science-psychophysics
Description-md5: ab7c4d338cce5ad11e126d14864c6ffc
Description-en: Debian Science packages for Psychophysics
 This metapackage will install Debian packages which might be useful for
 carrying out any experiment relating physical stimuli and their
 psychological effects.
 .
 The selection of packages is targeting software for stimuli delivery.
 For additional software related to the analysis of the acquired data
 refer to science-neuroscience-cognitive, med-imaging depending on the
 domain of application.  Additionally look into
 science-bci since those often provide a complete loop
 frameworks including stimuli delivery.

Package: science-robotics
Description-md5: d50fef0e45adee17027409096f24dd18
Description-en: Debian Robotics packages
 This metapackage is part of the Debian Pure Blend "Debian Science"
 and installs packages related to Robotics.
 .
 You might also be interested in the science-engineering metapackage.

Package: science-robotics-dev
Description-md5: ed6ae866d98c6314afc92733df9a564e
Description-en: Debian Robotics development packages
 This metapackage is part of the Debian Pure Blend "Debian Science"
 and installs packages that are relevant to develop applications
 for robotics.

Package: science-simulations
Description-md5: ee41931d9f43bd8f0471aa37d3ef9fae
Description-en: Debian Science Simulation packages
 This metapackage will install Debian Science packages that are
 used to do simulations in different fields of science.

Package: science-statistics
Description-md5: 4c16eed7d6171fc6aef34ec40682c218
Description-en: Debian Science Statistics packages
 This metapackage is part of the Debian Pure Blend "Debian Science"
 and installs packages related to statistics.  This task is a general
 task which might be useful for any scientific work.  It depends from
 a lot of R packages as well as from other tools which are useful to
 do statistics.  Moreover the Science Mathematics task is suggested
 to optionally install all mathematics related software.

Package: science-tasks
Description-md5: 930e8e8c8b3c861c0bedd27915e946ed
Description-en: Debian Science tasks for tasksel
 This package is part of the Debian Pure Blend "Debian Science" and provides
 additional tasks for tasksel.  If this package will be installed all tasks
 which are provided by Debian Science will be added to the tasksel menu.

Package: science-typesetting
Description-md5: 6d2d4814e042c2ca9ea683a02d565bff
Description-en: Debian Science typesetting packages
 This metapackage will install Debian Science packages related to
 typesetting.  You might also be interested in the use::typesetting
 debtag.

Package: science-viewing
Description-md5: bf13cf3057515a6227d066736c76f8d8
Description-en: Debian Science data visualisation packages
 This metapackage will install Debian Science packages related to data
 visualization. You might also be interested in the use::viewing
 debtag.

Package: science-viewing-dev
Description-md5: 164c06053299669db8bf110e3e4a5c44
Description-en: Debian Science development of visualisation applications
 This metapackage will install Debian Science packages related to the
 development of applications to visualise scientific data.

Package: science-workflow
Description-md5: b13be4f0d085c5374834a12eb1cfd16b
Description-en: workflow management systems useful for scientific research
 This task lists some packages providing workflow management
 systems useful for scientific research.

Package: scilab
Description-md5: 36b280660db0e407caf724c273ac9413
Description-en: Scientific software package for numerical computations
 Scilab is a matrix-based scientific software package.
 Scilab contains hundreds of built-in mathematical functions, rich
 data structures (including polynomials, rationals, linear systems, lists,
 etc...) and comes with a number of specific toolboxes for control, signal
 processing, ...
 .
 This package also provides Xcos, a graphical editor to design hybrid
 dynamical systems models. Models can be designed, loaded, saved, compiled and
 simulated.
 Stable and efficient solution for industrial and academics needs, Xcos
 provides functionalities for modeling of mechanical systems (automotive,
 aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems,
 etc. Modelica capabilities are also provided.
 .
 For a minimum version of scilab, install package "scilab-cli".

Package: scilab-cli
Description-md5: c82205392ad1a90583774dae1eb33898
Description-en: Scientific software package - Command Line Interpreter
 Scilab is a matrix-based scientific software package.
 Scilab contains hundreds of built-in mathematical functions, rich
 data structures (including polynomials, rationals, linear systems, lists,
 etc...) and comes with a number of specific toolboxes for
 control, signal processing, ...
 .
 This package provides Scilab as Command Line Interpreter (CLI). This package
 provides Scilab as a computing engine or script interpreter.
 Please install the package "scilab" to have all features.

Package: scilab-data
Description-md5: fa23f61e370b384e580df50863a46510
Description-en: Scientific software package for numerical computations (data files)
 Scilab is a matrix-based scientific software package.
 Scilab contains hundreds of built-in mathematical functions, rich
 data structures (including polynomials, rationals, linear systems, lists,
 etc...) and comes with a number of specific toolboxes for
 control, signal processing, ...
 .
 This package also provides Xcos, a graphical editor to design hybrid
 dynamical systems models. Models can be designed, loaded, saved, compiled and
 simulated.
 Stable and efficient solution for industrial and academics needs, Xcos
 provides functionalities for modeling of mechanical systems (automotive,
 aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems,
 etc. Modelica capabilities are also provided.
 .
 This package contains the data files for Scilab.

Package: scilab-doc
Description-md5: 2d806e94ea03a4e506f4847044eb9d9f
Description-en: Scientific software package (English documentations)
 Scilab is a matrix-based scientific software package.
 Scilab contains hundreds of built-in mathematical functions, rich
 data structures (including polynomials, rationals, linear systems, lists,
 etc...) and comes with a number of specific toolboxes for
 control, signal processing, ...
 .
 This package also provides Xcos, a graphical editor to design hybrid
 dynamical systems models. Models can be designed, loaded, saved, compiled and
 simulated.
 Stable and efficient solution for industrial and academics needs, Xcos
 provides functionalities for modeling of mechanical systems (automotive,
 aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems,
 etc. Modelica capabilities are also provided.
 .
 This package contains demos, examples and help pages.

Package: scilab-doc-fr
Description-md5: 8acc7c8fa2dd47083e2bc10e25801da3
Description-en: Scientific software package (French documentation)
 Scilab is a matrix-based scientific software package.
 Scilab contains hundreds of built-in mathematical functions, rich
 data structures (including polynomials, rationals, linear systems, lists,
 etc...) and comes with a number of specific toolboxes for
 control, signal processing, ...
 .
 This package also provides Xcos, a graphical editor to design hybrid
 dynamical systems models. Models can be designed, loaded, saved, compiled and
 simulated.
 Stable and efficient solution for industrial and academics needs, Xcos
 provides functionalities for modeling of mechanical systems (automotive,
 aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems,
 etc. Modelica capabilities are also provided.
 .
 This package contains help pages in French.

Package: scilab-doc-ja
Description-md5: 0c3a3d350093b95707f5bb9e59b96779
Description-en: Scientific software package (Japanese documentation)
 Scilab is a matrix-based scientific software package.
 Scilab contains hundreds of built-in mathematical functions, rich
 data structures (including polynomials, rationals, linear systems, lists,
 etc...) and comes with a number of specific toolboxes for
 control, signal processing, ...
 .
 This package also provides Xcos, a graphical editor to design hybrid
 dynamical systems models. Models can be designed, loaded, saved, compiled and
 simulated.
 Stable and efficient solution for industrial and academics needs, Xcos
 provides functionalities for modeling of mechanical systems (automotive,
 aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems,
 etc. Modelica capabilities are also provided.
 .
 This package contains help pages in Japanese documentation.

Package: scilab-doc-pt-br
Description-md5: 6d55faf50c912a6a3b84f5bd8291ae6e
Description-en: Scientific software package (Brazilian Portuguese documentation)
 Scilab is a matrix-based scientific software package.
 Scilab contains hundreds of built-in mathematical functions, rich
 data structures (including polynomials, rationals, linear systems, lists,
 etc...) and comes with a number of specific toolboxes for
 control, signal processing, ...
 .
 This package also provides Xcos, a graphical editor to design hybrid
 dynamical systems models. Models can be designed, loaded, saved, compiled and
 simulated.
 Stable and efficient solution for industrial and academics needs, Xcos
 provides functionalities for modeling of mechanical systems (automotive,
 aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems,
 etc. Modelica capabilities are also provided.
 .
 This package contains help pages in Brazilian Portuguese documentation.

Package: scilab-full-bin
Description-md5: 30d04f61ad2b7de2e03b85cf2b5ba6c6
Description-en: Scientific software package for numerical computations (all binary files)
 Scilab is a matrix-based scientific software package.
 Scilab contains hundreds of built-in mathematical functions, rich
 data structures (including polynomials, rationals, linear systems, lists,
 etc...) and comes with a number of specific toolboxes for
 control, signal processing ...
 .
 This package also provides Xcos, a graphical editor to design hybrid
 dynamical systems models. Models can be designed, loaded, saved, compiled and
 simulated.
 .
 Stable and efficient solution for industrial and academics needs, Xcos
 provides functionalities for modeling of mechanical systems (automotive,
 aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems,
 etc. Modelica capabilities are also provided.
 .
 This package contains the architecture specific binary files.

Package: scilab-include
Description-md5: 4fac92985e7799483e0d96922456d1f4
Description-en: Scientific software package for numerical computations (include files)
 Scilab is a matrix-based scientific software package.
 Scilab contains hundreds of built-in mathematical functions, rich
 data structures (including polynomials, rationals, linear systems, lists,
 etc...) and comes with a number of specific toolboxes for
 control, signal processing, ...
 .
 This package also provides Xcos, a graphical editor to design hybrid
 dynamical systems models. Models can be designed, loaded, saved, compiled and
 simulated.
 Stable and efficient solution for industrial and academics needs, Xcos
 provides functionalities for modeling of mechanical systems (automotive,
 aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems,
 etc. Modelica capabilities are also provided.
 .
 This package contains the include files for Scilab (used in the dynamic link).

Package: scilab-minimal-bin
Description-md5: 019d4762370977bc7990af8b542c30a3
Description-en: Scientific software package for numerical computations (minimal binary files)
 Scilab is a matrix-based scientific software package.
 Scilab contains hundreds of built-in mathematical functions, rich
 data structures (including polynomials, rationals, linear systems, lists,
 etc...) and comes with a number of specific toolboxes for
 control, signal processing, ...
 .
 This package also provides Xcos, a graphical editor to design hybrid
 dynamical systems models. Models can be designed, loaded, saved, compiled and
 simulated.
 Stable and efficient solution for industrial and academics needs, Xcos
 provides functionalities for modeling of mechanical systems (automotive,
 aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems,
 etc. Modelica capabilities are also provided.
 .
 This package contains the architecture specific binary files.
 All mandatory libraries for scilab-cli are shipped in this package.
 Please install the package "scilab" to have all features.

Package: scilab-test
Description-md5: 4054ca8da6df5bad9f6366dc2b0079ed
Description-en: Scientific software package for numerical computations (test files)
 Scilab is a matrix-based scientific software package.
 Scilab contains hundreds of built-in mathematical functions, rich
 data structures (including polynomials, rationals, linear systems, lists,
 etc...) and comes with a number of specific toolboxes for
 control, signal processing, ...
 .
 This package also provides Xcos, a graphical editor to design hybrid
 dynamical systems models. Models can be designed, loaded, saved, compiled and
 simulated.
 Stable and efficient solution for industrial and academics needs, Xcos
 provides functionalities for modeling of mechanical systems (automotive,
 aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems,
 etc. Modelica capabilities are also provided.
 .
 This package contains the test files (unitary, non regression,
 performance ...) for Scilab.
 .
 See Scilab function 'test_run' for usage.

Package: scim
Description-md5: 4f9b9fb79cdbb67f5c4ee5ed93e21add
Description-en: smart common input method platform
 Smart Common Input Method (SCIM) is an input method (IM) platform.  Input
 methods are needed to enter complex characters in many non-latin languages.
 SCIM provides a common platform for various plugin modules and independent IM
 programs, as well as a set of modules and programs on its own.  It is highly
 modularized and exposes abstract interfaces, so that plugin modules with
 different functions can easily communicate with each other.  The currently
 supported module types are configuration, IM engine, front end, filter, and
 setup GUI.
 .
 SCIM achieves the communication between IM engines and front ends through
 both shared library linking and server/client mode.  It supports XIM
 protocol, as well as GTK IM module.
 .
 This package is the main binary package of SCIM.  It includes: the main
 program scim (GTK based) and other support programs; simple configuration
 module, X11 front end module, rawcode IM engine module,
 simplified/traditional Chinese conversion filter module, and their
 corresponding setup GUI modules; GTK panel and its setup GUI module; and a
 GTK based setup tool.
 .
 SCIM is a well accepted platform and features various input method engines
 for many languages.  In Debian you can find the following separately packaged
 IMs useful: scim-tables-{additional,ja,ko,zh}, scim-pinyin, scim-uim,
 scim-m17n, scim-chewing, scim-anthy, scim-canna, scim-prime, and scim-skk.
 GTK users would also find package scim-gtk-immodule useful for GTK IM
 module support.
 .
 For development on SCIM platform, please see the description of scim-dev
 package.

Package: scim-anthy
Description-md5: 248904f810be0c862510b14e98cf6ffe
Description-en: SCIM IMEngine module for Anthy
 Smart Common Input Method platform (SCIM) is an input method server
 and a development platform to make Input Method developers' lives
 easier.
 .
 Anthy is a simple and secure input method in Japanese.
 scim-anthy connects Anthy to SCIM.

Package: scim-chewing
Description-md5: fe583a5cc9e44e40fd40b223a89250b3
Description-en: Chewing IM engine module for SCIM
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package is the chewing IM engine module for SCIM. With this module,
 you can use intelligent Chinese input method with HanYu PinYin keyboard
 and a various of ZhuYin(bopomofo) keyboards.
 .
 For details about SCIM, please see the description of package scim.

Package: scim-dev
Description-md5: d2c1f13303b65ddee6ba9df222b092b1
Description-en: development files for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package is a metapackage to provide development libraries and
 documentations for SCIM platform.
 .
 For more information about SCIM, please see the description of scim package.

Package: scim-dev-doc
Description-md5: d14e2f5c6284d23b3aa6120f158c06d5
Description-en: development documentation for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package contains doxygen-generated HTML development documentation
 for SCIM APIs.
 .
 For more information about SCIM and SCIM development, please see the
 description of scim and scim-dev packages.

Package: scim-gtk-immodule
Description-md5: f4050d47231c72d603186a0f7d03fa11
Description-en: GTK input method module, with SCIM as the input backend
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package is the GTK native input method module for SCIM.  It provides
 a GTK IM module for versions 2, 3, and 4 of GTK, with SCIM as the input backend.
 This input method module should work within all GTK platforms, including
 gtk-x11, gtk-linuxfb and gtk-directfb.
 .
 The GTK IM module communicates with the SCIM backend through the IM agent
 provided by the scim-im-agent package.
 .
 For more information about SCIM, please see the description of scim package.

Package: scim-im-agent
Description-md5: 47922b876dbd9a50460bc2ced3d38120
Description-en: IM agent for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package provides the IM agent for SCIM. SCIM provides various IM modules
 for Gtk program. The IM modules communicate with SCIM through the
 IM agent.
 .
 For more information about SCIM, please see the description of scim package.

Package: scim-m17n
Description-md5: ef583464a60ed9a29490374f1da97744
Description-en: M17N Input Method Engine for SCIM
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 M17N (Multilingualization) Input Method Engine enables SCIM to input
 many non-latin characters from the keyboard using libm17n library.
 .
 Author: James Su <suzhe@tsinghua.org.cn>
 .
 For details about SCIM, please see the description of the scim package.

Package: scim-modules-socket
Description-md5: 068e48e97d5cb3f527acf38c6cf41d35
Description-en: socket modules for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package provides the socket modules for SCIM.  SCIM can use a local or
 inet socket as the front end and connect to the configuration and IM engine
 modules.  Then other computers and/or environments can share these input
 methods by connecting to the socket with socket IM engine module and socket
 configure module.
 .
 For more information about SCIM, please see the description of scim package.

Package: scim-modules-table
Description-md5: 54fdc1c66d17d2659c9294bf989f7ec3
Description-en: generic tables IM engine module for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package is the generic tables IM engine for SCIM.  With data tables this
 module can provides input method for various languages.
 .
 For details about SCIM, please see the description of package scim.

Package: scim-pinyin
Description-md5: ec6ce987f9cf62ec084ef8836d23fd45
Description-en: smart pinyin IM engine for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package provides smart pinyin IM engine for SCIM.  It includes the
 plugin modules and the data files.  With this module you can use the
 smart pinyin input method for Chinese.
 .
 For details about SCIM, please see the description of package scim.

Package: scim-skk
Description-md5: 6a5778822d3198c71fa53ea7e48a4097
Description-en: SCIM IMEngine module like SKK input method
 Smart Common Input Method platform (SCIM) is an input method server
 and a development platform to make Input Method developers' lives
 easier.
 skk is simple and secure input method in Japanese.
 scim-skk comes to be able to input it like skk.

Package: scim-tables-additional
Description-md5: 86323104f93410fe1d0ab899c870be2e
Description-en: miscellaneous input method data tables for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package contains SCIM input method data tables for non-CJK languages.
 The currently supported languages are Amharic, Arabic, Nepali, Russian, Thai,
 Ukrainian, Vietnamese, and several Indic languages (Bengali, Gujarati, Hindi,
 Kannada, Malayalam, Punjabi, Tamil and Telugu).  It also provides support for
 X-SAMPA and LaTeX style input.
 .
 Note many table-based input methods provided in this package are very
 primitive, and probably doesn't fit native speakers' need.  Users
 should also look at scim-m17n package (which uses M17N library) and see
 if it provides better support to the language he/she needs.
 .
 For details about SCIM, please see the description of package scim.

Package: scim-tables-ja
Description-md5: 8b79465e5466b23be4c4e1d4e86e4745
Description-en: Japanese input method data tables for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package contains SCIM table-based input method data for Japanese.
 Currently the provided tables are Hiragana, Katagana, and Nippon.
 .
 Note the table-based Japanese input method provided in this package is
 very primitive, probably only useful for people just start learning
 Japanese, and most certainly doesn't fit native speakers' need.  Users
 who need to input Japanese all the time should look at other SCIM
 modules for Japanese, such as scim-anthy package.
 .
 For details about SCIM, please see the description of package scim.

Package: scim-tables-ko
Description-md5: 588fd4cfc35544d2cd404c8e00f9c3cb
Description-en: Korean input method data tables for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package contains SCIM table-based input method data for Korean.
 Currently the provided tables are Hangul, Hangul Romaja, and Hanja.
 .
 Note the table-based Korean input method provided in this package is
 very primitive, probably only useful for people just start learning
 Korean, and most certainly doesn't fit native speakers' need.  Users
 who need to input Korean all the time should look at other SCIM modules
 for Korean, such as scim-hangul package.
 .
 For details about SCIM, please see the description of package scim.

Package: scim-tables-zh
Description-md5: 339e857e0eb9a8494f7b262a7dac2c1e
Description-en: Chinese input method data tables for SCIM platform
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package contains SCIM table-based input method data for Chinese.
 Currently the provided tables are:
 .
 Array30, CangJie, CangJie3, CangJie5, Cantonese, CantonHK, CNS11643,
 Dayi3, EZ-Big, Erbi, Erbi-QS, Jyutping, Quick, Simplex, Stroke5, Wubi,
 Wu, ZhuYin, ZhuYin-Big, and Ziranma.
 .
 Traditional Chinese users may also want to look at the scim-chewing
 package, which provides a Phonetic (BoPoMoFo) input method likely
 better than the one provided by ZhuYin and ZhuYin-Big tables in this
 package.
 .
 For details about SCIM, please see the description of package scim.

Package: scim-thai
Description-md5: 30277bb4291a6b28fe4277138ff63801
Description-en: Thai Input Method Engine for SCIM
 SCIM (Smart Common Input Method) is an input method (IM) platform.
 .
 This package provides Thai input method engine for SCIM.  Currently, it
 supports Ketmanee, TIS-820.2538 and Pattachote keyboards; three levels
 of strictness for input sequence check.

Package: scim-unikey
Description-md5: d1a972ca8eda60015b97b22cba4dcbd6
Description-en: Vietnamese Input Method Engine for SCIM using Unikey Engine
 Smart Common Input Method (SCIM) is an input method (IM) platform.
 .
 Scim-Unikey is a Vietnamese input method for SCIM
 Use Unikey engine to process keyevent

Package: sciplot-bin
Description-md5: 58d95d2647b6372de62d9e02683fdd57
Description-en: Example programs for SciPlot
 This package contains two small programs that use the SciPlot
 library: sciplot-xyplot and sciplot-realtime.
 The SciPlot Widget is a widget capable of plotting Cartesian or polar
 graphs, including logarithmic axes in Cartesian plots.

Package: scite
Description-md5: e8fc110210b532a2e575cfa5e27882f4
Description-en: Lightweight GTK-based programming editor
 GTK-based programming editor with syntax highlighting support for
 many languages. Also supports folding sections, exporting
 highlighted text into colored HTML and RTF.

Package: sciteproj
Description-md5: f64c3647a879e61b9a2bc66f52003ec9
Description-en: project manager for the SciTE editor
 Project manager for SciTE, used to group a bunch of files into a
 project for easy access in SciTE giving the possibility to group
 files in folders, using the director interface in SciTE to open them.

Package: scitokens-cpp
Description-md5: d7ce617ed9f9010dd7e1a1231ef588ff
Description-en: Binaries for scitokens-cpp
 Binaries for creating, verifying and testing scitokens.

Package: scm
Description-md5: 3ba36eab08921f1f7fea5f25403b0894
Description-en: Scheme language interpreter
 SCM conforms to the R5RS (Revised^5 Report on the Algorithmic Language Scheme)
 and IEEE P1178 specifications, and is portable across many architectures and
 operating systems. It additionally includes a set of popular Common Lisp
 functions, POSIX and X Windows integration, and the Hobbit scheme-to-C
 compiler.

Package: scmutils
Description-md5: e5c50724649c492810189abacdcf83a7
Description-en: scheme mathematical library
 An integrated library of procedures, embedded in the programming
 language Scheme, and intended to support teaching and research in
 mathematical physics and electrical engineering.  Scmutils and Scheme
 are particularly effective in work where the almost-functional nature
 of Scheme is advantageous, such as classical mechanics, where many of
 the procedures are most easily formulated as quite abstract
 manipulations of functions.
 .
 This code was developed for educational and research use at the
 Massachusetts Institute of Technology.

Package: scoary
Description-md5: 7cc373b23ea67fb43af0b4321f3400cc
Description-en: pangenome-wide association studies
 Scoary is designed to take the gene_presence_absence.csv file from
 Roary as well as a traits file created by the user and calculate the
 associations between all genes in the accessory genome and the traits. It
 reports a list of genes sorted by strength of association per trait.

Package: scolasync
Description-md5: 162ae820323856a7ee0d3803431fefce
Description-en: graphic tool to copy data to or from a set of USB storage media
 Teachers may use this package to manage a set of USB sticks owned by their
 students. The keys are recognized (with their owner's name), and the teachers
 can copy assignments to them and retrieve consistently the homeworks from
 the usb sticks.

Package: scons
Description-md5: ae7e354e01236878fd90148cd63ccb80
Description-en: replacement for make
 SCons is a make replacement providing a range of enhanced features such
 as automated dependency generation and built in compilation cache
 support.  SCons rule sets are Python scripts so as well as the features
 it provides itself SCons allows you to use the full power of Python
 to control compilation.

Package: scons-doc
Description-md5: d89bb50de4b02edebd0b085a312f45c7
Description-en: Documentation for SCons, a replacement for Make
 SCons is a make replacement providing a range of enhanced features such
 as automated dependency generation and built in compilation cache
 support.  SCons rule sets are Python scripts so as well as the features
 it provides itself SCons allows you to use the full power of Python
 to control compilation.
 .
 This package provides the SCons User's guide.

Package: scorched3d
Description-md5: 6dcd210eaa13f271d3ae444175db563d
Description-en: 3D artillery game similar to Scorched Earth
 Scorched3D is a game based heavily on the classic DOS game Scorched Earth
 "The Mother Of All Games". Scorched3D adds amongst other new features
 a 3D island environment and LAN and internet play.

Package: scorched3d-data
Description-md5: 22d268a2b086d0ca156c7bbf28d038e3
Description-en: data files for Scorched3D game
 Scorched3D is a game based heavily on the classic DOS game Scorched Earth
 "The Mother Of All Games". Scorched3D adds amongst other new features
 a 3D island environment and LAN and internet play.
 .
 This package contains data files for the game Scorched3D.

Package: scotch
Description-md5: d5dd99189155213730a9476b716aea87
Description-en: programs and libraries for graph, mesh and hypergraph partitioning
 Its purpose is to apply graph theory, with a divide and conquer
 approach, to scientific computing problems such as graph and mesh
 partitioning, static mapping, and sparse matrix ordering, in
 application domains ranging from structural mechanics to operating
 systems or bio-chemistry.
 .
 The SCOTCH distribution is a set of programs and libraries which
 implement the static mapping and sparse matrix reordering algorithms
 developed within the SCOTCH project.
 .
 SCOTCH has many interesting features:
 .
 o Its capabilities can be used through a set of stand-alone programs
 as well as through the libSCOTCH library, which offers both C and
 Fortran interfaces.
 .
 o It provides algorithms to partition graph structures, as well as
 mesh structures defined as node-element bipartite graphs and which
 can also represent hypergraphs.
 .
 o It can map any weighted source graph onto any weighted target
 graph. The source and target graphs may have any topology, and their
 vertices and edges may be weighted. Moreover, both source and target
 graphs may be disconnected. This feature allows for the mapping of
 programs onto disconnected subparts of a parallel architecture made
 up of heterogeneous processors and communication links.
 .
 o It computes amalgamated block orderings of sparse matrices, for
 efficient solving using BLAS routines.
 .
 o Its running time is linear in the number of edges of the source
 graph, and logarithmic in the number of vertices of the target graph
 for mapping computations.
 .
 o It can handle indifferently graph and mesh data structures created
 within C or Fortran programs, with array indices starting from 0 or
 1.
 .
 o It offers extended support for adaptive graphs and meshes through
 the handling of disjoint edge arrays.
 .
 o It is dynamically parametrizable thanks to strategy strings that
 are interpreted at run-time.
 .
 o It uses system memory efficiently, to process large graphs and
 meshes without incurring out-of-memory faults;
 .
 o It is highly modular and documented. Since it has been released
 under the CeCILL-C free/libre software license, it can be used as a
 testbed for the easy and quick development and testing of new
 partitioning and ordering methods.
 .
 o It can be easily interfaced to other programs. The programs
 comprising the SCOTCH project have been designed to run in
 command-line mode without any interactive prompting, so that they can
 be called easily from other programs by means of system() or popen()
 calls, or piped together on a single command line. Moreover, vertex
 labeling capabilities allow for easy renumbering of vertices.
 .
 o It provides many tools to build, check, and display graphs, meshes
 and matrix patterns.
 .
 o It is written in C and uses the POSIX interface, which makes it
 highly portable. PT-SCOTCH uses the MPI interface, and optionally the
 POSIX threads.

Package: scotch-64
Description-md5: 215ecdab3154f67c6ef9caf61f295249
Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 The SCOTCH distribution is a set of programs and libraries which
 implement the static mapping and sparse matrix reordering algorithms
 developed within the SCOTCH project.
 .
 This package provides scotch with 64-bit indexing (IDXSIZE=64) for
 SCOTCH_Idx but standard 32-bit integers for SCOTCH_Num.

Package: scotch-64i
Description-md5: 27146122cf2000dbefd48b10ca9c5e57
Description-en: programs and libraries for 64-bit graph, mesh and hypergraph partitioning
 The SCOTCH distribution is a set of programs and libraries which
 implement the static mapping and sparse matrix reordering algorithms
 developed within the SCOTCH project.
 .
 This package provides scotch with both 64-bit indexing and integers
 (IDXSIZE=64 and INTSIZE=64).

Package: scottfree
Description-md5: a6d185290b2fa81d538b24edf706a487
Description-en: Interpreter for Adventure International games
 ScottFree reads and executes TRS-80 format Scott Adams data files. It is
 possible to run other formats either by writing a loader for that format or
 a converter to TRS-80 format.
 .
 Most Adventure International Games are distributed as shareware and are
 available from http://www.ifarchive.org/indexes/if-archiveXscott-adams.html

Package: scour
Description-md5: 18a95d2e81aee060e39fbb127e5c40b9
Description-en: SVG scrubber and optimizer (CLI and debhelper)
 Scour is a Python module that aggressively cleans SVG files, removing a lot of
 unnecessary information that certain tools or authors embed into their
 documents.  The goal of scour is to provide an identically rendered image
 (i.e. a scoured document should have no discernible visible differences from
 the original file) while minimizing the file size.
 .
 WARNING: Scour is intended to be run on files that have been edited in Vector
 Graphics editors such as Inkscape or Adobe Illustrator.  Scour attempts to
 optimize the file, and as result, it will change the file's structure and
 (possibly) its semantics.  If you have hand-edited your SVG files, you will
 probably not be happy with the output of Scour.
 .
 This package provides the "scour" command line utility and a dh_scour
 debhelper extension which optimizes all shipped SVGs during package build. If
 gir1.2-rsvg-2.0 and python3-gi-cairo are available, it will also do a
 before/after comparison and discard the optimized image if they differ by more
 than 0.05%.

Package: scowl
Description-md5: 8271a64616c7dedad8c4b1602a326d8b
Description-en: Spell-Checker Oriented Word Lists
 The SCOWL is a collection of word lists organized by word popularity,
 language, word class, and other factors.  These lists can be
 combined in various ways (or used individually) for spell checking
 and similar purposes.
 .
 The Debian wamerican*, wbritish*, and wcanadian* wordlist packages
 are built from (appropriate collections of) these same lists.  Install
 one (or more) of those packages if you want a comprehensive word list;
 install scowl if you (also) want to pick and choose the pieces that
 comprise those lists.
 .
 You can learn more about SCOWL (and other English word lists) at
 http://wordlist.sourceforge.net/

Package: scrappie
Description-md5: 5f945093b72e7e1e4331a2fb0093790b
Description-en: basecaller for Nanopore sequencer
 The Nanopore is a device for DNA/RNA sequencing that does
 not require an amplification of the material. The polynucleotides
 are threaded through a pore and while these pass through,
 the change in the electrostatic potential allows one to
 identify ("call") the actual base that resides in the pore.
 Scrappie goes a step further and also attempts to describe
 modifications to the nucleic acid.

Package: screenfetch
Description-md5: 7b1e70f3b4bbdc34202258ffeec7028a
Description-en: Bash Screenshot Information Tool
 screenFetch is a "Bash Screenshot Information Tool". This handy Bash script
 can be used to generate one of those nifty terminal theme information + ASCII
 distribution logos you see in everyone's screenshots nowadays.
 .
 It will auto-detect your distribution and display an ASCII version of that
 distribution's logo and some valuable information to the right. There are
 options to specify no ascii art, colors, taking a screenshot upon displaying
 info, and even customizing the screenshot command.

Package: screengrab
Description-md5: 85e093403d4c7a57b38c29194cee0a16
Description-en: Crossplatform tool for getting screenshots
 Screengrab working in Linux and Windows. The program uses Qt and is
 independent of any desktop environment.
 Main features:
 * Get desktop screenshots
 * Get active window screenshots
 * Get secreenshots of desktop selection area
 * Copy screenshot to clipboard
 * Saving your image files in formats PNG or JPEG or BMP
 * Ability to set delay in getting screenshots (from 1 to 90 seconds)

Package: screenie
Description-md5: 89ade5121926b1680a32329f5945f221
Description-en: Lightweight GNU screen(1) wrapper
 Screenie is a small and lightweight screen(1) wrapper designed
 to simplify management of detached jobs by providing simple
 interactive menu.
 .
 This is an enhanced Perl-reimplementation of 'screenie'
 by Marc O. Gloor

Package: screenkey
Description-md5: 3b5ccfc1ef76e208ce279990172ff50a
Description-en: screencast tool to display your keystrokes
 Screenkey is a screencast tool to display your keys inspired
 by Screenflick for Mac OS and based initially on key-mon project.
 .
 It’s useful to create screencasts and is also a powerful teaching tool.

Package: screenruler
Description-md5: 8f3d180f27e3421fff24cf7d5a65e477
Description-en: measure objects on screen with a variety of metrics
 ScreenRuler will display a ruler on screen which allows you to measure the
 other objects that you've there. It has the following features:
 * Horizontal and vertical measurement in 6 different metrics:
 pixels, centimetres, inches, picas, points, and as a percentage
 of the ruler's length.
 * Cusomizable colors and fonts.
 * Keyboard control for precise positioning.
 * Option for the ruler to stay always on top of other windows.

Package: scribus
Description-md5: 0cf35eb54da09ee575e83b1cdacc0a83
Description-en: Open Source Desktop Page Layout
 Scribus is an open source desktop page layout program with the aim of
 producing commercial grade output in PDF and Postscript.
 .
 Scribus can be used for many tasks; from brochure design to newspapers,
 magazines, newsletters and posters to technical documentation.
 .
 Scribus supports professional DTP features, such as CMYK color and a
 color management system to soft proof images for high quality color printing,
 flexible PDF creation options, Encapsulated PostScript import/export and
 creation of 4 color separations, import of EPS/PS and SVG as native vector
 graphics, Unicode text including right to left scripts such as Arabic and
 Hebrew via freetype. Graphic formats which can be placed in Scribus as images
 include PDF, Encapsulated Post Script (eps), TIFF, JPEG, PNG and XPixMap(xpm),
 and any bitmap type supported by QT5.
 .
 If you need to use the render frame install the texlive-latex-recommended
 package (suggested).

Package: scribus-data
Description-md5: 4f4399752d6f867f77c34ba3fc459efb
Description-en: Open Source Desktop Page Layout - data files
 Scribus is an open source desktop page layout program with the aim of
 producing commercial grade output in PDF and Postscript.
 .
 Scribus can be used for many tasks; from brochure design to newspapers,
 magazines, newsletters and posters to technical documentation.
 .
 Scribus supports professional DTP features, such as CMYK color and a
 color management system to soft proof images for high quality color printing,
 flexible PDF creation options, Encapsulated PostScript import/export and
 creation of 4 color separations, import of EPS/PS and SVG as native vector
 graphics, Unicode text including right to left scripts such as Arabic and
 Hebrew via freetype. Graphic formats which can be placed in Scribus as images
 include PDF, Encapsulated Post Script (eps), TIFF, JPEG, PNG and XPixMap(xpm),
 and any bitmap type supported by QT5.
 .
 This package contains the architecture-independent files.

Package: scribus-template
Description-md5: 18c1e284e3b4fda433cd1c1d7c44fbc6
Description-en: additional scribus templates
 These templates are distributed in addition to the three example templates
 present in the main scribus package. Some of them were prepared by members of
 the core Scribus development team and some were contributions by the
 community members.

Package: scriptisto
Description-md5: f7ed397a4574109bf0723a47ea4acef8
Description-en: Shebang interpreter for writing scripts in compiled languages.
 scriptisto is a language-agnostic "shebang interpreter"
 that enables you to write scripts in compiled languages.

Package: scriv
Description-md5: d582eb36ec3adc7dee4ef34f07772dfe
Description-en: Command-line changelog management tool
 Command-line tool for helping developers maintain useful changelogs.
 It manages a directory of changelog fragments. It aggregates them into entries
 in a CHANGELOG file.
 .
 Scriv writes changelog fragments into a directory called "changelog.d".  Start
 by creating this directory.
 .
 To make a new changelog fragment, use the 'scriv create' command.  It will
 make a new file with a filename using the current date and time, your GitHub
 or Git user name, and your branch name.  Changelog fragments should be
 committed along with all the other changes on your branch.
 .
 When it is time to release your project, the 'scriv collect' command
 aggregates all the fragments into a new entry in your changelog file.

Package: scrm
Description-md5: 8514589e0ebc0ab683f6d367891fbf88
Description-en: simulator of evolution of genetic sequences
 scrm simulates the evolution of genetic sequences.
 .
 It takes a neutral evolutionary model as input, and generates random sequences
 that evolved under the model. As coalescent simulator, it traces the ancestry
 of the sampled sequences backwards in time and is therefore extremely
 efficient. Compared to other coalescent simulators, it can simulate
 chromosome-scale sequences without a measureable reduction of genetic linkage
 between different sites.

Package: scrobbler
Description-md5: b7098c5dc23b5e5955b5cf6894c33c8b
Description-en: audioscrobbler submitter for portable media players - console client
 scrobbler is a CLI tool which reads playback information from iPods,
 MTP (aka Plays for Sure) or Rockbox (open source audio player
 firmware) devices and submits them to an audioscrobbler service, such
 as "last.fm" or "libre.fm".
 .
 This is a command-line tool. For a graphical version, see the
 'qtscrob' package.

Package: scrollz
Description-md5: 37ef345723dcee5665ef1c60891e226a
Description-en: advanced ircII-based IRC client
 ScrollZ is advanced IRC client based on ircII code. It adds features
 normally found in ircII scripts like Toolz, PhoEniX, GargOyle or Lice.
 .
 The main difference between these scripts and ScrollZ is the code. Where
 ircII scripts take a lot of disk and memory space and run slow, ScrollZ
 only takes a couple of extra kilobytes compared to stock ircII client
 yet runs faster than any ircII script. This was accomplished by using
 C code instead of ircII scripting language. This reduces memory and
 CPU usage and code tends to run way faster.

Package: scrot
Description-md5: d0e6a868459d7c47a3d0020a984f8af3
Description-en: command line screen capture utility
 scrot (SCReenshOT)is a simple command line screen capture utility.
 It uses imlib2 to grab and save images.
 .
 scrot has many useful features:
 - Support for multiple image formats: JPG, PNG, GIF, and others.
 - The screenshot's quality is configurable.
 - It is possible to capture a specific window or a rectangular
 area on the screen.
 - Other features.
 .
 Because scrot is a command line utility, it can easily be scripted
 and put to novel uses. For instance, scrot can be used to monitor a
 desktop PC in absence and register unwanted activities.

Package: scrounge-ntfs
Description-md5: 7e24bc4a431f0a97b451d926a4c0d5c2
Description-en: Data recovery program for NTFS filesystems
 Scrounge NTFS is a data recovery program for NTFS filesystems. It reads each
 block of the hard disk and try to rebuild the original filesystem tree into
 a directory.
 .
 This package is useful in forensics investigations.

Package: scrub
Description-md5: 57144c79cf36f369f1c28f77a63bdc2c
Description-en: writes patterns on magnetic media to thwart data recovery
 scrub iteratively writes patterns on files or disk devices to make retrieving
 the data more difficult.
 .
 scrub can write patterns direct to disk, destroying any file system (preferred
 method), or it can write patterns on files, or on file system free space.
 .
 scrub writes NNSA NAP-14.x, DoD 5220.22-M, BSI, 35-pass gutmann, or one of
 several other selectable pattern sequences.
 .
 scrub operates at the POSIX system call level, thus it is portable to a wide
 variety of hardware platforms. However, this means it cannot do certain things
 like manipulate spare blocks on disks, etc..

Package: scrypt
Description-md5: e45f625b05b816725ba30fd9d213b79d
Description-en: File encryption utility using scrypt for key derivation
 A simple password-based encryption utility which demonstrates the
 scrypt key derivation function.  On modern hardware and with default
 parameters, the cost of cracking the password on a file encrypted by
 scrypt enc is approximately 100 billion times more than the cost of
 cracking the same password on a file encrypted by openssl enc; this
 means that a five-character password using scrypt is stronger than a
 ten-character password using openssl.

Package: scsitools
Description-md5: 7607d3140a2564483acbb4d38f60735d
Description-en: Collection of tools for SCSI hardware management
 This package is a collection of tools for manipulating SCSI hardware:
 .
 scsiinfo: displays SCSI drive low-level information and modifies SCSI
 drive settings,
 scsi-spin: program to manually spin up and down a SCSI device.
 .
 Beware that, to be used properly, these tools require some knowledge of
 what they're doing as they can cause damage to your system.

Package: sctk
Description-md5: a26efb9894b95d6b205de4f60897f8e2
Description-en: speech recognition scoring toolkit
 This software can be used to test quality performance of
 speech recognition software.
 .
 It includes the SCLITE, ASCLITE, tranfilt, hubscr and utf_filt
 scoring tools.

Package: sctk-doc
Description-md5: 3227278667e7ecadbcbdeed22836ea06
Description-en: speech recognition scoring toolkit (documentation)
 This software can be used to test quality performance of
 speech recognition software.
 .
 It includes the SCLITE, ASCLITE, tranfilt, hubscr and utf_filt
 scoring tools.
 .
 This package provides the documentation.

Package: scummvm
Description-md5: 9d3478b2129cf7127e5eb64c957a67f3
Description-en: engine for several graphical adventure games
 ScummVM is a `virtual machine' for several classic graphical
 point-and-click adventure games.  It is designed to run Adventure Soft's
 Simon the Sorcerer 1 and 2, Revolution's Beneath A Steel Sky, and games
 based on LucasArts' SCUMM (Script Creation Utility for Maniac Mansion)
 system.  SCUMM is used for many games, including Monkey Island,
 Day of the Tentacle, Sam and Max and more.  See the official compatibility
 list at <http://www.scummvm.org/compatibility.php> for a full list
 of supported games.
 .
 The game data of four games compatible with ScummVM is included in Debian.
 These are:
 .
 - Beneath a Steel Sky                 (package: beneath-a-steel-sky)
 - Drascula: The Vampire Strikes Back  (package: drascula)
 - Flight of the Amazon Queen          (package: flight-of-the-amazon-queen)
 - Lure of the Temptress               (package: lure-of-the-temptress)
 .
 To actually make use of ScummVM, you'll have to install one of these, or
 obtain the proprietary game data for another supported game from somewhere
 else.

Package: scummvm-data
Description-md5: 0357cc9cef4ef73213c49a6ff973ef3d
Description-en: engine for several graphical adventure games (data files)
 ScummVM is a `virtual machine' for several classic graphical
 point-and-click adventure games.  It is designed to run Adventure Soft's
 Simon the Sorcerer 1 and 2, Revolution's Beneath A Steel Sky, and games
 based on LucasArts' SCUMM (Script Creation Utility for Maniac Mansion)
 system.  SCUMM is used for many games, including Monkey Island,
 Day of the Tentacle, Sam and Max and more.  See the official compatibility
 list at <http://www.scummvm.org/compatibility.php> for a full list
 of supported games.
 .
 The game data of four games compatible with ScummVM is included in Debian.
 These are:
 .
 - Beneath a Steel Sky                 (package: beneath-a-steel-sky)
 - Drascula: The Vampire Strikes Back  (package: drascula)
 - Flight of the Amazon Queen          (package: flight-of-the-amazon-queen)
 - Lure of the Temptress               (package: lure-of-the-temptress)
 .
 To actually make use of ScummVM, you'll have to install one of these, or
 obtain the proprietary game data for another supported game from somewhere
 else.
 .
 These packages provides data files needed to run some engines supported by
 ScummVM.

Package: scummvm-tools
Description-md5: 99f2601150752b6018e09ce3d0c54a8b
Description-en: collection of tools for ScummVM
 This package contains various tools which may be useful in
 conjunction with ScummVM.
 .
 The tools include:
 * compression tools to re-compress ScummVM games' assets;
 * extraction tools, either to extract resources from game assets, or
 to convert assets from one format to another (e.g. PC Engine or
 Macintosh releases);
 * game script analysis tools.
 .
 A GUI is provided alongside the command-line tools.

Package: scute
Description-md5: fc250324dd6455a484ebc53e06838133
Description-en: OpenPGP smartcard plugin for Mozilla Network Security Services
 Scute is a PKCS #11 implementation for the GnuPG Agent using the GnuPG
 Smart Card Daemon which enables you to use your OpenPGP smart card for
 client authentication with SSL in Mozilla.

Package: scythe
Description-md5: b7980f269d8f22b3b67562ac082f2b24
Description-en: Bayesian adaptor trimmer for sequencing reads
 Scythe uses a Naive Bayesian approach to classify contaminant substrings in
 sequence reads. It considers quality information, which can make it robust in
 picking out 3'-end adapters, which often include poor quality bases.

Package: sd
Description-md5: 3c6b15771669e7be76ca131488b38fd5
Description-en: intuitive find and replace CLI
 sd uses Python and JavaScript style regex syntax, without the quirks
 of sed and awk. While sed can do many things, sd focuses on doing
 one thing and doing it well, has common-sense defaults and a focus
 on daily use. It's also faster.
 .
 - Find and replace expressions are separate, unlike sed:
 sd before after
 sed s/before/after/g
 - Modify files in-place:
 sd before after file.txt
 sed -i'' 's/before/after/g' file.txt
 - String-literal mode
 - Named or unnamed catch groups

Package: sd-multispeech
Description-md5: 1cd71c58074b694c3c1c4c09055703bf
Description-en: Multilingual Speech Dispatcher backend
 This module provides multilingual speech output for Speech Dispatcher
 using software TTS engines such as mbrola, espeak, ru_tts, etc.
 It is based on the Multispeech speech server.
 At the moment English, German, French, Italian, Spanish,
 Portuguese and Russian languages are supported.
 .
 The most prominent features are as follows:
 - flexible configuration;
 - easy adaptation to various speech engines;
 - language autodetection capability;
 - online voice control means.

Package: sd-mux-ctrl
Description-md5: 4a16505be60574578ce173f6d4d64ab0
Description-en: Tool for controlling multiple sd-mux devices
 sd-mux stands for Secure Digital Multiplexer. This is SD card switcher
 (multiplexer) designed to help automatic testing.
 .
 The software is designed to work with Tizen's SD MUX [0], but it is also
 compatible with SDWire [1], which is now recommended over the former.
 .
 [0] <https://wiki.tizen.org/SD_MUX>
 [1] <https://wiki.tizen.org/SDWire>
 .
 This tool allows one to:
 - Connect SD card to DUT (Device Under Test) or to TS (Test Server)
 - Connect one USB port to DUT or TS
 - Power off or on DUT
 - Reset DUT through power disconnecting and reconnecting

Package: sd2epub
Description-md5: abd17e9993dd4ef9836650f33b7fa0a6
Description-en: StarOffice to OpenDocument converter
 This package contains a utility for converting StarOffice documents
 (*.sd?) to EPUB

Package: sd2odf
Description-md5: 98a28ac0500a78e10cfa96d3a4d4c77c
Description-en: StarOffice to OpenDocument converter
 This package contains a utility for converting StarOffice documents
 (*.sd?) to OpenDocument

Package: sdate
Description-md5: 136474acd824a39097a579aff26efba3
Description-en: never ending September date
 sdate wraps the libc localtime() and gmtime() functions to output the eternal
 september 1993 date.
 .
 sdate works like fakeroot (on which its code is based) by setting LD_PRELOAD
 to a wrapper library.
 .
 * http://www.catb.org/~esr/jargon/html/S/September-that-never-ended.html

Package: sdcc
Description-md5: e36909237d933ff69d28ff29bca0681c
Description-en: Small Device C Compiler
 SDCC is a C compiler for the Intel MCS51 family, HC08, PIC,
 GameBoy Z80, DS80S390, Z80, Z180 and STM8 microcontrollers.
 .
 This package includes the compiler, assemblers and linkers.

Package: sdcc-doc
Description-md5: f2f09ed8d5ab9c982e68a06235b7e451
Description-en: Small Device C Compiler (documentation)
 SDCC is a C compiler for the Intel MCS51 family, HC08, PIC,
 GameBoy Z80, DS80S390, Z80, Z180 and STM8 microcontrollers.
 .
 This package provides the documentation and examples for the
 SDCC compiler.

Package: sdcc-libraries
Description-md5: 2396c2f02be9304e208b0b8f67e4e33e
Description-en: Small Device C Compiler (libraries)
 SDCC is a C compiler for the Intel MCS51 family, HC08, PIC,
 GameBoy Z80, DS80S390, Z80, Z180 and STM8 microcontrollers.
 .
 This package contains the core library for SDCC.

Package: sdcc-ucsim
Description-md5: 845f8cd2abd9b17ce18e4868a3d53528
Description-en: Micro-controller simulator for SDCC
 uCsim is a microcontroller simulator. It is extensible to support
 different microcontroller families. It currently supports Intel
 MCS51 family, HC08 and Z80 microcontrollers.

Package: sdcv
Description-md5: 2fceb6d6af5dbfbb73fb86abc18a92c6
Description-en: StarDict Console Version
 sdcv is simple text-based utility for work with dictionaries in StarDict's
 format.
 .
 It supports command line interaction as well as interactive mode using
 readline.

Package: sdcv-dbgsym
Description-md5: d5582b49b261fb22bf673c63f87a7c85
Description-en: debug symbols for sdcv

Package: sddl
Description-md5: 7cccba2f2a0fb8c602919d0ef5914759
Description-en: Windows Security Descriptor CLI Tool
 sddl - Windows Security Descriptor CLI Tool (and Library)
 .
 A cross-platform Go library and command-line tool for working with
 Windows
 Security Descriptors, providing conversion between binary and SDDL
 (Security Descriptor Definition Language) string formats.
 .
 Features
 .
 * Convert between binary and SDDL string formats
 * Read security descriptors directly from files on Windows systems
 * Support for all Security Descriptor components:
 * Owner and Group SIDs
 * DACLs and SACLs
 * All standard ACE types
 * Inheritance flags
 * ACL control flags
 * Translation of well-known SIDs to aliases (e.g., "SY" for SYSTEM)
 * Translation of common access masks to symbolic form (e.g., "FA" for
 Full Access)
 * Cross-platform library functionality
 * Windows-specific features when available
 * Pure Go implementation with minimal dependencies
 .
 This packages provides the sddl CLI tool.

Package: sddm
Description-md5: 60d2ea934d7c99b8460547a3b6ef2196
Description-en: modern display manager for X11
 SDDM is a modern display manager for X11 aiming to be fast, simple
 and beautiful. It uses modern technologies like QtQuick to create
 smooth, animated user interfaces.

Package: sddm-conf
Description-md5: f22ec006e98e396172ab2425591ae649
Description-en: Configuration editor for SDDM
 Configuration editor for SDDM similar to sddm-config-editor, but written in
 C++. Requires polkit to save settings.

Package: sddm-theme-breeze
Description-md5: f3e099fc6dc7b19ee22d34e24babc94d
Description-en: Breeze SDDM theme
 Plasma Workspace for KF6. Workspaces provide
 support for KDE Plasma Widgets, integrated search,
 hardware management and a high degree of customizability.
 Taskmanager library.
 .
 This package contains the files for the breeze SDDM theme.

Package: sddm-theme-debian-elarun
Description-md5: aa0d41420133a1c0ff3e822fbcf50a69
Description-en: 'Debian Elarun' Theme for SDDM X11 display manager
 Elarun theme for SDDM, using the active desktop-base theme for the
 background.

Package: sddm-theme-debian-maui
Description-md5: 92cbcdb631fd1ec98c82e43453bb047b
Description-en: 'Debian Maui' theme for SDDM X11 display manager
 Maui theme for SDDM, using the active desktop-base theme for the
 background

Package: sddm-theme-elarun
Description-md5: 5de96d81933c18bcf645a3a50e644754
Description-en: 'Elarun' Theme for SDDM X11 display manager
 Elarun theme for SDDM

Package: sddm-theme-lubuntu
Description-md5: 8042c5e9ee9cc648362ed1fa8738d0d9
Description-en: Lubuntu theme for SDDM X11 display manager
 Lubuntu chooser theme for SDDM

Package: sddm-theme-maldives
Description-md5: 1f9b67e1bb0fe69b31cf2e3789cde66e
Description-en: 'Maldives' theme for SDDM X11 display manager
 Maldives theme for SDDM

Package: sddm-theme-maui
Description-md5: d45fe98d4c820e2d504b42d686b693aa
Description-en: 'Maui' theme for SDDM X11 display manager
 Maui theme for SDDM

Package: sddm-theme-maya
Description-md5: 9113533043ee68c8addde8c20d0f2019
Description-en: 'Maya' theme for SDDM X11 display manager
 Maya theme for SDDM

Package: sdf
Description-md5: 65eb1315794ec8133dd1a14b0e8db243
Description-en: Simple Document Parser
 SDF (Simple Document Format) is a freely available document development
 system which generates high quality outputs in a variety of formats
 from a single source. The output formats supported include
 PostScript(tm), PDF, HTML, plain text, POD, man pages, LaTeX,
 MIF, SGML, Windows(tm) help, RTF, MIMS F6 help and MIMS HTX help.
 If the idea of specifying documents in a logical manner via a
 simple markup language sounds appealing, SDF may be useful to you.

Package: sdf-doc
Description-md5: c76e7b38881fbf71ffd93459b9d8fe44
Description-en: Documentation and examples for the Simple Document Parser
 SDF (Simple Document Format) is a freely available document development
 system which generates high quality outputs in a variety of formats
 from a single source. The output formats supported include
 PostScript(tm), PDF, HTML, plain text, POD, man pages, LaTeX,
 MIF, SGML, Windows(tm) help, RTF, MIMS F6 help and MIMS HTX help.
 If the idea of specifying documents in a logical manner via a
 simple markup language sounds appealing, SDF may be useful to you.

Package: sdkmanager
Description-md5: f993bf7dd5056277c240fce64114e044
Description-en: Package manager for Android SDK packages
 A drop-in replacement for sdkmanager from the Android SDK written in
 Python.  It implements the exact API of the sdkmanager
 (https://developer.android.com/studio/command-line/sdkmanager)
 command line.  It only deviates from that API if it can be done while
 being 100% compatible.
 .
 The project also attempts to maintain the same terminal output so it
 can be compatible with things that scrape sdkmanager output.

Package: sdl-ball
Description-md5: 4d90f1e650a89c4bfccb0ba376d647f4
Description-en: brick-breaking game like DX-Ball/Arkanoid
 Your mission: To smash your way through a series of progressively harder
 and more tricky levels.
 Your tools: Ultrakinetic titanium balls and your trusty
 Gruntmazter-3000-Paddle edition.

Package: sdl-ball-data
Description-md5: 0ec5787a9f1aebbb44b2e7aa001d11db
Description-en: brick-breaking game like DX-Ball/Arkanoid - data files
 Your mission: To smash your way through a series of progressively harder
 and more tricky levels.
 Your tools: Ultrakinetic titanium balls and your trusty
 Gruntmazter-3000-Paddle edition.
 .
 This package contains arch-independent data files for sdl-ball (images,
 sounds, levels, etc).

Package: sdlfrotz
Description-md5: 204bddf178c83e10e66be82a6750765c
Description-en: interpreter of Z-code story-files (SDL version)
 Frotz interprets Z-code story-files, which are usually text adventure
 games (although a few arcade-style Z-code games have been written).
 Examples of such story files include the adventure games published by
 Infocom, as well as any games produced by compilers to this format,
 such as Inform.  You can find a number of Inform-compiled games up for
 anonymous FTP at ftp://ftp.ifarchive.org/ or HTTP at http://www.ifarchive.org/
 .
 Frotz complies with the Z Machine specification version 1.0.
 .
 This package contains the SDL version of Frotz, which adds support
 for graphical Z6 games.

Package: sdml
Description-md5: 2c5f1fcacadcd8dc718af964aac220ac
Description-en: CLI tool for Simple Domain Modeling Language (SDML)
 sdml is a command-Line Interface (CLI) for the SDML language,
 primarily for verification and translation
 from SDML source to other formats.
 .
 The Simple Domain Modeling Language (SDML) is
 a small data-oriented language
 for constructing, documenting, and reasoning
 about a conceptual domain model.
 The SDML language comprises:
 * a semantic model
 whose structure and semantics are described
 in RDF by an OWL ontology
 * a surface syntax for editing and sharing model artifacts
 * a constraint language to capture model invariants
 not covered by the data descriptions in the surface syntax
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.
 .
 The Web Ontology Language (OWL) is
 a family of knowledge representation languages
 for authoring ontologies.

Package: sdop
Description-md5: 94e505dbaf94081148051f9a47ddde60
Description-en: Simplified DocBook Processor
 SDoP (Simple DocBook Processor) reads a Simplified DocBook XML file, processes
 it into typeset pages, and outputs the result as PostScript (which can easily
 be converted to a PDF). It is "simple" because it supports only a subset of
 DocBook, and also because it does not make use of a DTD or stylesheets or any
 other heavyweight apparatus. It is a single program.  SDoP is used to format
 the Exim reference manual.

Package: sdpa
Description-md5: bd9e6f21ac9c276ced30f5a976ae4459
Description-en: High-performance package for SemiDefinite Programs
 The software SDPA (SemiDefinite Programming Algorithm) is one of the most
 efficient and stable  software packages for solving SDPs based on the
 primal-dual interior-point method.
 SDP (SemiDefinite Program) is used for financial engineering, machine
 learning, control theory, sensor network problem, quantum chemistry,
 quantum information, combinatorial optimizaiton, polynomial
 optimization, and so on.
 Further information on SDP and SDPA can be found at
 http://sdpa.sourceforge.net/

Package: sdpam
Description-md5: 5567f1634cc44d25deb9618905f88b6f
Description-en: Matlab/Octave interface of SDPA
 This package provides SDPA-M, Matlab/Octave interface
 of SDPA (SemiDefinite Programming Algorithm).
 See the information of the package 'sdpa'.
 To use SDPA-M on Octave, add /usr/share/sdpa/mex and /usr/lib/sdpa/mex
 to your Octave path.
 The summary of each command can be found in
 /usr/share/sdpa/mex/CommandList.txt
 The compilation by Matlab can be found at
 /usr/share/doc/sdpa/README.
 Further information on SDP and SDPA can be found at
 http://sdpa.sourceforge.net/

Package: sdparm
Description-md5: 8ccccd8800ed1f398e96410628939faf
Description-en: Output and modify SCSI device parameters
 The sdparm utility outputs and in some cases modifies SCSI
 device parameters. It can be used to output and modify
 parameters on any device that uses a SCSI command set.
 Apart from SCSI disks, such devices include CD/DVD drives
 (irrespective of transport), SCSI and ATAPI tape drives
 and SCSI enclosures.

Package: sdpb
Description-md5: 4ea43c188298813f61155b4abfe85924
Description-en: Semidefinite program solver
 SDPB is an open-source, arbitrary-precision, parallelized semidefinite
 program solver, designed for the conformal bootstrap. SDPB significantly
 outperforms less specialized solvers and should enable many new computations.
 .
 For more information, see "A Semidefinite Program Solver for the Conformal
 Bootstrap" at http://arxiv.org/abs/1502.02033.

Package: sdpb-doc
Description-md5: 3d88900ec702e1270fa2da067eb96691
Description-en: Semidefinite program solver (documentation)
 SDPB is an open-source, arbitrary-precision, parallelized semidefinite
 program solver, designed for the conformal bootstrap. SDPB significantly
 outperforms less specialized solvers and should enable many new computations.
 .
 For more information, see "A Semidefinite Program Solver for the Conformal
 Bootstrap" at http://arxiv.org/abs/1502.02033.
 .
 This package contains the manual and example files, including a Mathematica
 file with code to export semidefinite programs in the XML-based format used
 by SDPB.

Package: sdrangel
Description-md5: dbdc331beb596eea6f6a8a4547dd4f13
Description-en: Qt-based SDR front-end for various devices
 SDR front-end supporting many hardware and software receivers/transmitter,
 including: RTL-SDR, BladeRF, HackRF and others.
 .
 It uses Qt framework and OpenGL for graphical rendering,
 works on many operating systems.
 .
 Supported modes:
 Analog:
 AM, APT, Broadcast FM, DSB, FM, ILS, NTSC, PAL, SSB, VOR
 Digital:
 AIS, ADS-B, APRS, DAB, DVB-S, DVB-S2, FreeDV, Navtex, Packet (AX.25)
 and numerous additional.

Package: sdrpp
Description-md5: 1eca53db26a795bb4f0dd2c1ddddf2a8
Description-en: SDR graphical frontend
 Graphical application for using various SDR devices, including RTL-SDR, HackRF,
 Airspy and AirspyHF.
 .
 It is written in C++ and using OpenGL backend.

Package: seadrive-fuse
Description-md5: 5c2422056671dbe8c51a105f97fe28e5
Description-en: SeaDrive daemon with FUSE interface
 Seafile is a file syncing and sharing software with file encryption
 and group sharing, emphasis on reliability and high performance.
 .
 Seafile is an open source cloud storage system with privacy protection
 and teamwork features. Collections of files are called libraries. Each
 library can be synced separately. A library can also be encrypted with
 a user chosen password. Seafile also allows users to create groups and
 easily sharing files into groups.
 .
 This package contains the SeaDrive daemon with FUSE interface

Package: seadrive-gui
Description-md5: aa1ed4c330a26e01c6c21df7039b33a9
Description-en: SeaDrive daemon with FUSE interface
 Seafile is a file syncing and sharing software with file encryption
 and group sharing, emphasis on reliability and high performance.
 .
 Seafile is an open source cloud storage system with privacy protection
 and teamwork features. Collections of files are called libraries. Each
 library can be synced separately. A library can also be encrypted with
 a user chosen password. Seafile also allows users to create groups and
 easily sharing files into groups.
 .
 This package contains the GUI part of seadrive.

Package: seafile-cli
Description-md5: 99e034720f835f69e569bbd4c520a3bb
Description-en: Client CLI for the Seafile Client
 Seafile is a file syncing and sharing software with file encryption
 and group sharing, emphasis on reliability and high performance.
 .
 Seafile is an open source cloud storage system with privacy protection
 and teamwork features. Collections of files are called libraries. Each
 library can be synced separately. A library can also be encrypted with
 a user chosen password. Seafile also allows users to create groups and
 easily sharing files into groups.
 .
 This package contains the client CLI for Seafile.

Package: seafile-daemon
Description-md5: ce27a993228b1fc7b144fbf850c81822
Description-en: Client daemon for the Seafile Client
 Seafile is a file syncing and sharing software with file encryption
 and group sharing, emphasis on reliability and high performance.
 .
 Seafile is an open source cloud storage system with privacy protection
 and teamwork features. Collections of files are called libraries. Each
 library can be synced separately. A library can also be encrypted with
 a user chosen password. Seafile also allows users to create groups and
 easily sharing files into groups.
 .
 This package contains the client daemon for Seafile.

Package: seafile-gui
Description-md5: d24660df019927d486e5c7e80d85693a
Description-en: Seafile Desktop Client
 Seafile is a file syncing and sharing software with file encryption
 and group sharing, emphasis on reliability and high performance.
 .
 Seafile is an open source cloud storage system with privacy protection
 and teamwork features. Collections of files are called libraries. Each
 library can be synced separately. A library can also be encrypted with
 a user chosen password. Seafile also allows users to create groups and
 easily sharing files into groups.
 .
 This package contains the graphical Desktop Client for Seafile.

Package: seahorse-adventures
Description-md5: db9c110ab4c231910cea6c6c2ee98942
Description-en: help Barbie the seahorse float on bubbles to the moon
 Barbie Seahorse Adventures is a retro style platform arcade game in the spirit
 of Mario 3. You are Barbie the seahorse who travels through the jungle, up to
 the volcano until you float on bubbles to the moon. On the way to your final
 destination you will encounter various enemies, servants of the evil overlord
 who has stolen the galaxy crystal. Avoid getting hit and defeat them with your
 bubbles!

Package: search-ccsb
Description-md5: 2bcbae3ddc85c98591818375fd58e26b
Description-en: BibTeX search tool
 Search-ccsb is a Perl script that connects to "The Collection of
 Computer Science Bibliographies"[1], and performs a keyword search
 query. The result is a set of BibTeX entries that matches the query.
 .
 1. http://liinwww.ira.uka.de/bibliography/index.html
 .
 If you use some emacsen application, this package will install the
 search-ccsb.el script on it.

Package: search-citeseer
Description-md5: 576c48c005e047143bb7e8e508b50219
Description-en: BibTeX search tool
 Search-Citeseer is a Perl script that connects to Citeseer
 (http://citeseer.ist.psu.edu/), and performs a keyword search
 query. The result is a set of BibTeX entries that matches the query.
 .
 If you use some emacsen application, this package will install the
 search-citeseer.el script on it.

Package: searchandrescue
Description-md5: fd45eddccebbb833c1001f7fc5db4f6c
Description-en: fly aircraft to search (for) and rescue people in distress
 Tired of scores indicating things destroyed or lives snuffed? Try something
 different -- fly a helicopter around and rescue people in distress. If you
 were in trouble wouldn't you want someone to rescue you?
 .
 This game is intended for players of all audiences, but especially for mature
 players who want to get away from the violence and still retain a level of
 precise challenge. Flight difficulty can be lowered for beginners (regardless
 of mission type), and graphics minimized to suit slower computers
 (minimum Pentium 166 with no graphics acceleration).

Package: searchandrescue-common
Description-md5: 4ced87b93ca74ec2586ebe683ca41989
Description-en: common files and documentation for searchandrescue
 Tired of scores indicating things destroyed or lives snuffed? Try something
 different -- fly a helicopter around and rescue people in distress. If you
 were in trouble wouldn't you want someone to rescue you?
 .
 This package contains the documentation and architecture independent
 (common) files.

Package: searchandrescue-data
Description-md5: cbeac033971308e0adb322a1d6c069c7
Description-en: common data files for searchandrescue
 Tired of scores indicating things destroyed or lives snuffed? Try something
 different -- fly a helicopter around and rescue people in distress. If you
 were in trouble wouldn't you want someone to rescue you?
 .
 This package contains the architecture independent data files.

Package: seascope
Description-md5: 3c38669bfe0c10f4c7e9b8525d293b54
Description-en: source code navigation tool
 Seascope is a graphical source code browsing tool with cross reference
 functionality support using the following backends:
 * cscope
 * idutils
 * gtags
 .
 Seascope is written in Python and is supported on all major operating
 system platforms

Package: seastar-dev
Description-md5: dce7c86998659a3515cbf0037f1af5b4
Description-en: high-performance C++ framework for server applications
 Seastar is a high-performance event-driven framework designed for
 building scalable server applications. It provides a shared-nothing
 architecture and supports asynchronous programming with futures.
 .
 This package contains the development files and headers necessary
 for building applications using the Seastar framework.

Package: seatd
Description-md5: 2089f48840a84dfd76740b98194876c2
Description-en: minimal seat and user management daemon
 Lightweight standalone implementation.

Package: sec
Description-md5: 9b593aab566f083db7a8368d97258098
Description-en: Simple Event Correlator
 SEC is a simple event correlation tool that takes
 input and executes actions based on rules. It is
 very flexible and can be used with anything that
 can write out to a file stream.

Package: seccomp
Description-md5: 288b26d85c99739b7f18d60004ee2e63
Description-en: helper tools for high level interface to Linux seccomp filter
 Provides helper tools for interacting with libseccomp. Currently, only
 a single tool exists, providing a way to easily enumerate syscalls across
 the supported architectures.

Package: seccure
Description-md5: b49ca0cb0ff605e8466a4fab4e23ee71
Description-en: tools for using algorithms based on elliptic curve cryptography (ECC)
 The seccure toolset implements a selection of asymmetric algorithms
 based on elliptic curve cryptography (ECC). In particular, it offers
 public key encryption / decryption and signature generation /
 verification. ECC schemes offer a much better key size to security
 ratio than classical systems (RSA, DSA). Keys are short enough to make
 direct specification of keys on the command line possible (sometimes
 this is more convenient than the management of PGP-like key
 rings). seccure builds on this feature and therefore is the tool of
 choice whenever lightweight asymmetric cryptography -- independent of
 key servers, revocation certificates, the Web of Trust, or even
 configuration files -- is required.
 .
 The toolkit implements Diffie-Hellman key exchange, allowing you to agree a
 key with another party over an insecure channel. The Diffie Helman protocol
 affords forward secrecy, and requires no previous contact with the other
 party.
 .
 The seccure toolset allows you to select the curve that the operations are
 performed on, so that different cryptographic needs can be supported. This
 is currently the only ECC package in Debian GNU to offer a choice of
 curves and MAC lengths.
 .
 It is currently missing some of the functionality of the sks-ecc package,
 including encrypting to multiple recipients at once, and creating different
 signature formats.

Package: secilc
Description-md5: 29b4026a3e7dfc709c9f57ef9b0686e7
Description-en: SELinux CIL compiler
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux. The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access
 Control, and Multi-level Security.
 .
 The SELinux CIL Compiler is a compiler that converts the CIL language as
 described on the CIL design wiki into a kernel binary policy file.

Package: secilc-doc
Description-md5: 5b7d19c93a5d6e63b5305364f489150d
Description-en: documentation for the SELinux CIL Compiler
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux. The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access
 Control, and Multi-level Security.
 .
 The SELinux CIL Compiler is a compiler that converts the CIL language as
 described on the CIL design wiki into a kernel binary policy file.
 .
 This package contains the documentation.

Package: secpanel
Description-md5: bfbcafb8000df614f2c4b0b1e75514c2
Description-en: graphical user interface for SSH and SCP
 SecPanel is a graphical user interface for managining
 and running secure shell (ssh) and secure network copy
 (scp) connections via OpenSSH. It eases key distribution
 and other tasks related to using these programs.

Package: secrecy
Description-md5: bf83dbaea22a9688386500b05ae2c638
Description-en: tool to handle libsecrecy keys and encrypted files
 libsecrecy is a header only C++ library implementing an encrypted file format
 based on GCM (Galois Counter Mode) and AES128 or AES256.
 .
 The libsecrecy distribution comes with a command line tool called secrecy.
 This tool has subcommands to manage libsecrecy encryption keys, encrypt, and
 decrypt files encrypted with the libsecrecy.

Package: secrets
Description-md5: aec7e8c43aad8f12c908814944d6c5bd
Description-en: Manage your passwords
 Secrets is a password manager which integrates perfectly with the GNOME desktop
 and provides an easy and uncluttered interface for the management
 of password databases.
 .
 Secrets is a GNOME Circle app.

Package: secsipidx
Description-md5: d537ba24f73db95bbf7f666c473a779d
Description-en: Secure SIP Identity Extensions - IETF STIR and SHAKEN
 Secure SIP/Telephony Identity Extensions Overview Applications
 and libraries implementing STIR and SHAKEN (RFC8224, RFC8588), used in
 SIP/VoIP services:
 .
 • RFC8224 - https://tools.ietf.org/html/rfc8224
 • RFC8588 - https://tools.ietf.org/html/rfc8588
 .
 This package contains CLI tool and HTTP API server for checking or
 Building SIP identitysecsipidx

Package: secure-delete
Description-md5: 0426859779600c35a7e98d566d1e00c9
Description-en: tools to wipe files, free disk space, swap and memory
 Gutmann method based tools for securely wiping data from files, free disk
 space, swap and memory. This is a set of tools useful for security and
 anti-forensics actions.
 .
 This package provides srm, sfill, sswap and sdmem commands.

Package: securefs
Description-md5: e933938b3632948b7bf3be4de8ccebfc
Description-en: Filesystem in userspace with transparent authenticated encryption
 securefs mounts a regular directory onto a mount point. The
 mount point appears as a regular filesystem, where one can
 read/write/create files, directories and symbolic links.
 The underlying directory will be automatically updated to
 contain the encrypted and authenticated contents.

Package: secvarctl
Description-md5: 954a40e32eeefba0d6a15c294eb4e364
Description-en: To manipulate and generate Secure Boot variables on POWER
 x86 works for file generation and validation.
 Suite of tools to manipulate and generate Secure Boot variables on POWER.

Package: sedparse
Description-md5: 731835e85b061474b463ad2bbe0d63a1
Description-en: GNU sed's parser translated from C to Python - CLI tool
 sedparse is a translation from C to Python of GNU sed's parser for
 sed scripts.
 .
 After running sedparse in your sed script, the complete list of all
 the found sed commands and their arguments will be available in
 different formats:
 - List of objects (translated C structs).
 - List of dictionaries.
 - JSON.
 .
 sedparse is implemented as a Python library and have a command-line
 tool.
 .
 This package provides the sedparse command-line tool.

Package: sedsed
Description-md5: b8a18b55b85908f0b4df5a2d7985d30b
Description-en: debugger and code formatter for sed scripts
 sedsed can debug, indent, tokenize and HTMLize sed scripts.
 .
 In debug mode, it reads the target script and adds extra commands
 to it. When executed it shows the data flow between the commands,
 revealing all the magic sed does on its internal buffers.
 .
 In indent mode, the script is reformatted with standard spacing.
 .
 In tokenize mode, it shows the elements of every command used.
 .
 In HTMLize mode, the script is converted to a beautiful colored
 HTML file, with all the commands and parameters identified for
 best viewing.
 .
 With sedsed, people can master ANY sed script. No more secrets,
 no more hidden buffers.

Package: sedutil
Description-md5: 68952d957c2b0b49c64014c2449fd99b
Description-en: DTA sedutil Self encrypting drive software
 This is the Drive Trust Alliance tool for working with Self Encrypting Drives
 which conform to the TCG OPAL 2.00 standard.
 .
 The tool includes a Pre-Boot Authorization image to unlock the drive
 independently of the BIOS functions.

Package: seedfiles
Description-md5: 2c7c4f56c738f2d9273a916244474182
Description-en: portable reimplementation of systemd-tmpfiles
 seedfiles provides a portable drop-in-replacement of systemd-tmpfiles.
 Most of the functionality is implemented; for the differences see README.md

Package: seek-bzip
Description-md5: e9270727cce61dba0824736fca77e710
Description-en: Command line interface for random-access decoding bzip2 data
 Command line interface for decoding buffers into other buffers, synchronously.
 With the help of the fibers package, it can operate on node streams.

Package: seer
Description-md5: 979255ced90d884824e6cb3db05419ed
Description-en: genomic sequence element (kmer) enrichment analysis
 Bacterial genomes vary extensively in terms of both gene content and
 gene sequence - this plasticity hampers the use of traditional SNP-based
 methods for identifying all genetic associations with phenotypic
 variation. SEER provides a computationally scalable and widely
 applicable statistical method for the identification of sequence
 elements that are significantly enriched in a phenotype of interest.
 SEER is applicable to even tens of thousands of genomes by counting variable-
 length k-mers using a distributed string-mining algorithm. Robust
 options are provided for association analysis that also correct for the
 clonal population structure of bacteria. Using large collections of
 genomes of the major human pathogen Streptococcus pneumoniae, SEER
 identifies relevant previously characterised resistance determinants for
 several antibiotics.

Package: seergdb
Description-md5: 4a0442691861f1994b54079d8b9c2673
Description-en: gui frontend to gdb
 This is a GUI for gdb.

Package: segemehl
Description-md5: b08b0f83dc3de0c96f519821508bbd5f
Description-en: short read mapping with gaps
 Segemehl is a software to map short sequencer reads to reference
 genomes. Segemehl implements a matching strategy based on enhanced
 suffix arrays (ESA). Segemehl accepts fasta and fastq queries (gzip'ed
 and bgzip'ed). In addition to the alignment of reads from standard DNA-
 and RNA-seq protocols, it also allows the mapping of bisulfite converted
 reads (Lister and Cokus) and implements a split read mapping strategy.
 The output of segemehl is a SAM or BAM formatted alignment file. In the
 case of split-read mapping, additional BED files are written to the
 disc. These BED files may be summarized with the postprocessing tool
 haarz. In the case of the alignment of bisulfite converted reads, raw
 methylation rates may also be called with haarz.
 .
 In brief, for each suffix of a read, segemehl aims to find the
 best-scoring seed. Seeds might contain insertions, deletions, and
 mismatches (differences). The number of differences allowed within a
 single seed is user-controlled and is crucial for the runtime of the
 program.  Subsequently, seeds that undercut the user-defined E-value are
 passed on to an exact semi-global alignment procedure. Finally, reads
 with a minimum accuracy of percent are reported to the user.

Package: select-xface
Description-md5: 229e47eff6f71dc0f4766563975cde5c
Description-en: utility for selecting X-Face on emacsen
 Select X-Face is a utility for selecting/inserting an X-Face field
 visually on emacsen mailer (Mew, Gnus, Wanderlust, etc.).

Package: selektor
Description-md5: 4941b89e5f821597d8cca0b842b4e084
Description-en: Tor exit node selector and traffic router
 SelekTOR is a GUI frontend for the network Tor client. Used for security and
 anonymization purposes or to bypass some firewall. Simplifies the process of
 selecting Tor exit nodes and manages selective URL pattern based on routing
 via system proxying.

Package: selint
Description-md5: ef66c146ab714ea734ac9338ab6a30b6
Description-en: Static code analysis of refpolicy style SELinux policies
 SELint is a program to perform static code analysis on SELinux policy
 source files.
 .
 It is designed for refpolicy style policies and supports the standard
 SELinux policy language (not CIL).
 .
 It performs various checks from incorrect filecontext definitions over
 missing or superfluous required entries in interfaces to violations of
 the refpolicy style guide. All categories can be either enabled or
 disabled via the command line or a configuration file.

Package: selinux-basics
Description-md5: dca2ca41603c7b932fd8870763cff243
Description-en: SELinux basic support
 This package will pull in basic SELinux stuff to ease installation, as well
 as provide scripts and helpers to work around common problems.

Package: selinux-policy-default
Description-md5: 325e1ecabb3986761a584eae753fa7e7
Description-en: Strict and Targeted variants of the SELinux policy
 This is the reference policy for SE Linux.  In the default configuration it
 will provide the functionality previously known as the "targeted" policy.  If
 the module "unconfined" is removed then it provides the functionality
 previously known as the "strict" policy.
 .
 This uses the MMCS system of categories.

Package: selinux-policy-dev
Description-md5: 97bde68a29f97602c422e9781a4bad04
Description-en: Headers from the SELinux reference policy for building modules
 The SELinux Reference Policy (refpolicy) is a complete SELinux
 policy, as an alternative to the existing strict and targeted
 policies available from http://selinux.sf.net. The goal is to have
 this policy as the system policy, be and used as the basis for
 creating other policies. Refpolicy is based on the current strict and
 targeted policies, but aims to accomplish many additional
 goals:
 + Strong Modularity
 + Clearly stated security Goals
 + Documentation
 + Development Tool Support
 + Forward Looking
 + Configurability
 + Flexible Base Policy
 + Application Policy Variations
 + Multi-Level Security
 .
 This package provides header files for building your own SELinux
 policy packages compatible with official policy packages.

Package: selinux-policy-doc
Description-md5: 9057b1115624a0c8782da18e4c24fdac
Description-en: Documentation for the SELinux reference policy
 The SELinux Reference Policy (refpolicy) is a complete SELinux
 policy, as an alternative to the existing strict and targeted
 policies available from http://selinux.sf.net. The goal is to have
 this policy as the system policy, be and used as the basis for
 creating other policies. Refpolicy is based on the current strict and
 targeted policies, but aims to accomplish many additional
 goals:
 + Strong Modularity
 + Clearly stated security Goals
 + Documentation
 + Development Tool Support
 + Forward Looking
 + Configurability
 + Flexible Base Policy
 + Application Policy Variations
 + Multi-Level Security
 .
 This package contains the documentation for the reference policy.

Package: selinux-policy-mls
Description-md5: b404c7aea7329bd6fd0d9cdedc389175
Description-en: MLS (Multi Level Security) variant of the SELinux policy
 This is the reference policy for SE Linux built with MLS support.  It allows
 giving data labels such as "Top Secret" and preventing such data from leaking
 to processes or files with lower classification.
 .
 It was developed for Common Criteria LSPP certification for RHEL.  It will
 probably never be well supported in Debian and is only recommended for
 students who want to learn about the security features used by the military.

Package: selinux-policy-src
Description-md5: 9faf5a284c8773401b30224d33b5a125
Description-en: Source of the SELinux reference policy for customization
 The SELinux Reference Policy (refpolicy) is a complete SELinux
 policy, as an alternative to the existing strict and targeted
 policies available from http://selinux.sf.net. The goal is to have
 this policy as the system policy, be and used as the basis for
 creating other policies. Refpolicy is based on the current strict and
 targeted policies, but aims to accomplish many additional
 goals:
 + Strong Modularity
 + Clearly stated security Goals
 + Documentation
 + Development Tool Support
 + Forward Looking
 + Configurability
 + Flexible Base Policy
 + Application Policy Variations
 + Multi-Level Security
 .
 This is the source of the policy, provided so that local variations of
 SELinux policy may be created.

Package: selinux-utils
Description-md5: 0dfe4ba09954ecdcb854ff898167f98b
Description-en: SELinux utility programs
 This package provides various utility programs for a Security-enhanced
 Linux system. Security-enhanced Linux is a patch of the Linux kernel
 and a number of utilities with enhanced security functionality
 designed to add mandatory access controls to Linux. This package
 provides utility programs to get and set process and file security
 contexts and to obtain security policy decisions.

Package: semanage-utils
Description-md5: f08c1d00467630f36653d6234f30403c
Description-en: SELinux policy management utilities
 This package contains an utility that can be used to migrate from the old
 policy store format (HLL, stored in /etc/selinux) to the new one (CLI, stored
 in /var/lib/selinux).
 .
 Security-enhanced Linux is a patch of the Linux kernel and a
 number of utilities with enhanced security functionality designed to
 add mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement, Role-based Access
 Control, and Multi-level Security.

Package: semi
Description-md5: 1e6de22ead436b59125e05547cee7d53
Description-en: library to provide MIME feature for emacsen
 SEMI is a library to provide MIME feature for emacsen.  MIME is a
 proposed internet standard for including content and headers other
 than (ASCII) plain text in messages.
 .
 This package provides SEMI-EPG, a variant of SEMI using EasyPG and
 lexical binding mainly maintained for Wanderlust mail/news reader.

Package: semodule-utils
Description-md5: 13e71e2e1a7e23908c56e2c10d0a767b
Description-en: SELinux core policy utilities (modules utilities)
 Security-enhanced Linux is a patch of the Linux® kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux.  The Security-enhanced Linux
 kernel contains new architectural components originally developed to
 improve the security of the Flask operating system. These
 architectural components provide general support for the enforcement
 of many kinds of mandatory access control policies, including those
 based on the concepts of Type Enforcement®, Role-based Access Control,
 and Multi-level Security.
 .
 This package contains the tools used to build policy modules in an SELinux
 environment.

Package: sen
Description-md5: 4a4558c1ec0dc47e7a51c57cf3310f66
Description-en: Terminal user interface for docker engine
 sen is a terminal user interface for docker engine:
 .
 * it can interactively manage your containers and images:
 * manage? start, stop, restart, kill, delete,...
 * you are able to inspect containers and images
 * sen can fetch logs of containers and even stream logs real-time
 * all buffers support searching and filtering
 * sen receives real-time updates from docker when anything changes
 * e.g. if you create a container in another terminal, sen will pick
 it up
 * sen notifies you whenever something happens (and reports slow queries)
 * supports a lot of vim-like keybindings (j, k, gg, /, ...)
 * there is a special buffer which display detailed info about images
 * you can get interactive tree view of all images (equivalent of
 docker images --tree)

Package: sendemail
Description-md5: 3b15c5b87101f930c45507b7f0fb3a6a
Description-en: lightweight, command line SMTP email client
 SendEmail is a lightweight, completely command line based, SMTP email
 agent. It was designed to be used in bash scripts, Perl programs, and
 web sites, but it is also quite useful in many other contexts.
 .
 SendEmail is written in Perl and is unique in that it
 requires no special modules. It has a straight forward interface,
 making it very easy to use.

Package: sendip
Description-md5: 287dbf84e9e8a33d4cc2d8578898e890
Description-en: Commandline tool to allow sending arbitrary IP packets
 SendIP has a large number of command line options to specify the
 content of every header of a RIP, TCP, UDP, ICMP or raw IPv4 and IPv6
 packet. It also allows any data to be added to the packet. Checksums
 can be calculated automatically, but if you wish to send out wrong
 checksums, that is supported too.

Package: sendmail
Description-md5: d10c2636897e9d9ace935aa24dba7182
Description-en: powerful, efficient, and scalable Mail Transport Agent (metapackage)
 Sendmail is an alternative Mail Transport Agent (MTA) for Debian.
 It is suitable for handling sophisticated mail configurations,
 although this means that its configuration can also be complex.
 .
 Fortunately, simple things can be done easily, and complex things
 are possible, even if not easily understood ;)  Sendmail is the *ONLY*
 MTA with a Turing complete language to control *ALL* aspects of delivery!
 .
 Sendmail provides Security and SPAM/UCE/UBE protection via several means.
 .
 Sendmail includes *no* Mail User Agents (MUA), you'll have to
 pick from the plethora of available MUAs (mutt, vm, etc.)
 .
 This package supports REGEX, DB, NIS, LDAP, DNS maps,
 and has enabled TCPWrappers, IPv6, LockFile, SMTP AUTH(SASL), STARTTLS(SSL).
 .
 This package is to make installation/upgrading easier (Do NOT delete it)

Package: sendmail-base
Description-md5: 1a36418cb6016085148007182cf41ed0
Description-en: powerful, efficient, and scalable Mail Transport Agent (arch independent files)
 Sendmail is an alternative Mail Transport Agent (MTA) for
 Debian. It is suitable for handling sophisticated mail
 configurations, although this means that its configuration
 can also be complex.
 .
 This package contains the base, architecture independent, portions
 of the sendmail packages.

Package: sendmail-bin
Description-md5: fef58ba5a63d55e6b33fd0dcb4e9637c
Description-en: powerful, efficient, and scalable Mail Transport Agent
 Sendmail is an alternative Mail Transport Agent (MTA) for Debian.
 It is suitable for handling sophisticated mail configurations,
 although this means that its configuration can also be complex.
 .
 Fortunately, simple things can be done easily, and complex things
 are possible, even if not easily understood ;)  Sendmail is the *ONLY*
 MTA with a Turing complete language to control *ALL* aspects of delivery!
 .
 Sendmail provides Security and SPAM/UCE/UBE protection via several means.
 .
 Sendmail includes *no* Mail User Agents (MUA), you'll have to
 pick from the plethora of available MUAs (mutt, vm, etc.)
 .
 This package supports REGEX, DB, NIS, LDAP, DNS maps,
 and has enabled TCPWrappers, IPv6, LockFile, SMTP AUTH(SASL), STARTTLS(SSL).

Package: sendmail-cf
Description-md5: dcd64cc6905b5538138a4d2891c34d2a
Description-en: powerful, efficient, and scalable Mail Transport Agent (config macros)
 Sendmail is an alternative Mail Transport Agent (MTA) for
 Debian. It is suitable for handling sophisticated mail
 configurations, although this means that its configuration
 can also be complex.
 .
 This package contains the .m4 (configuration files) for the
 sendmail packages.

Package: sendmail-doc
Description-md5: e53e486380fb2f3784c0b14c12dfd19e
Description-en: powerful, efficient, and scalable Mail Transport Agent (documentation)
 Sendmail is an alternative Mail Transport Agent (MTA) for
 Debian. It is suitable for handling sophisticated mail
 configurations, although this means that its configuration
 can also be complex.
 .
 Don't try anything fancy in sendmail without using this for guidance.
 .
 Because of the complexity, you may find yourself wanting to peruse
 the documentation files included herein.  The main files are:
 cf.README.gz    -- A reference for all things in sendmail.{mc,cf}
 op.{ps,txt}.gz  -- The care and feeding of Sendmail.
 faq.txt.gz      -- Sendmail FAQ, current as of the package date.
 .
 Other files include the references for smrsh and libmilter.

Package: sendxmpp
Description-md5: ffc3c3c8cef2b78966d8cb38c7819744
Description-en: command line XMPP (jabber) utility
 sendxmpp is a perl script to send text XMPP (jabber) messages, similar
 to what mail(1) and sendmail(1) does for mail.
 .
 sendxmpp is useful for monitoring remote servers (it can warn sending
 xmpp-messages), and watching VCS commit messages (developers are all
 connected to a XMPP-chatroom to which messages are sent.
 .
 XMPP is an open, non-proprietary protocol for instant messaging. See
 www.jabber.org for more information.

Package: senpai
Description-md5: 198fcfd11281cef91a2530d7e7adda03
Description-en: Modern terminal IRC client
 senpai is an IRC client that works best with bouncers:
 * No logs are kept,
 * History is fetched from the server via CHATHISTORY,
 * Networkds are fetched from the server via bouncer-networks,
 * Messages can be searched in logs via SEARCH.

Package: sense-emu-tools
Description-md5: b551bb7db9374b97e167be001fbe1e49
Description-en: Emulator for the Raspberry Pi Sense HAT.
 sense-emu is an emulator of the Raspberry Pi Sense HAT which runs on multiple
 platforms, and provides an emulation of each sensor on the HAT, along with the
 pixel display and the joystick. The API is exactly the same as the official
 API, meaning code developed against the emulator should require no more than
 a one word change to run on the actual HAT.
 .
 This is the tools (GUI and command line) for the emulator.

Package: sense-hat
Description-md5: 49ee4506581c8c16bf17892c0d0556e2
Description-en: Sense HAT configuration, libraries and examples
 Configures the Sense HAT, installs RTIMULib and Astro Pi libraries, calibration
 data and example code.

Package: sensible-mda
Description-md5: bea515eec8582f9eac6796d823698ba5
Description-en: Mail Delivery Agent wrapper
 Sensible-mda is a Debian addition in the sendmail package and has been
 split out in hopes that it might be useful for other MTA packages.
 .
 Sensible-mda is called by the MTA, and will in turn call whichever of
 the following MDAs that it finds (in this order):
 procmail, maildrop, deliver, mail.local

Package: sent
Description-md5: 7d0daa497bfa502969ed8656c6b17767
Description-en: simple plaintext presentation tool
 sent does not need LaTeX, libreoffice or any other fancy file format,
 it uses plaintext files to describe the slides and can include images
 via farbfeld.  Every paragraph represents a slide in the
 presentation.
 .
 The presentation is displayed in a simple X11 window. The content of
 each slide is automatically scaled to fit the window and centered so
 you also don't have to worry about alignment. Instead you can really
 concentrate on the content.

Package: sentencepiece
Description-md5: 0fa3d641e1931e574bfffda46a21e57f
Description-en: Unsupervised text tokenizer and detokenizer
 SentencePiece is an unsupervised text tokenizer/detokenizer mainly
 designed for Neural Network-based text generation systems where the
 vocabulary size is predetermined prior to the neural model training.

Package: sentineldl
Description-md5: 71aca35c4e811031a8c9aa16d8441161
Description-en: download and convert Sentinel 2 data
 sentineldl is a wrapper around Sentinelsat for automatically downloading
 Sentinel 2 data from Copernicus Open Access Hub
 (https://scihub.copernicus.eu/). The focus lies on automatically download
 certain regions in an unattended way. sentineldl also includes scripts for
 converting the downloaded tiles into GeoTIFFs.

Package: sentinelsat
Description-md5: a7f803f2258ee355ad158c64ff3885e2
Description-en: search and download Sentinel satellite images
 Sentinelsat makes searching, downloading and retrieving the metadata of
 Sentinel satellite images from the Copernicus Open Access Hub easy.

Package: sepia
Description-md5: 89960788420761170aed4addb3878b97
Description-en: Simple Emacs-Perl InterAction
 Sepia is a set of features to make Emacs a better tool for Perl
 development, including:
 .
 * an interactive prompt (REPL) for evaluating code;
 * cross-referencing to find and navigate between function and
 variable definitions and uses;
 * variable- and function-name completion.
 * eldoc support to echo function arguments in the minibuffer
 * functions to simplify POD browsing with Emacs-w3m

Package: sepol-utils
Description-md5: a1b596ce0ddd460c537eafbf4c1d7137
Description-en: Security Enhanced Linux policy utility programs
 This package provides a utility for a Security-enhanced
 Linux system to rewrite existing mandatory access control policy with
 different boolean setting, generating a new policy. Security-enhanced
 Linux is a patch of the Linux kernel and a number of utilities with
 enhanced security functionality designed to add mandatory access
 controls to Linux. This package provides utility programs to get and
 set process and file security contexts and to obtain security policy
 decisions.

Package: seq-gen
Description-md5: ec6271f8ee17a85b9c6bc9e309d6343f
Description-en: simulate the evolution of nucleotide or amino acid sequences
 Seq-Gen is a program that will simulate the evolution of nucleotide
 or amino acid sequences along a phylogeny, using common models of the
 substitution process. A range of models of molecular evolution are
 implemented including the general reversible model. State frequencies
 and other parameters of the model may be given and site-specific rate
 heterogeneity may also be incorporated in a number of ways. Any number
 of trees may be read in and the program will produce any number of data
 sets for each tree. Thus large sets of replicate simulations can be
 easily created. It has been designed to be a general purpose simulator
 that incorporates most of the commonly used
 (and computationally tractable) models of molecular sequence evolution.

Package: seqan-apps
Description-md5: 131f005def998f24efb83c06d39ac7f6
Description-en: C++ library for the analysis of biological sequences
 SeqAn is a C++ template library of efficient algorithms and data
 structures for the analysis of sequences with the focus on
 biological data. This library applies a unique generic design that
 guarantees high performance, generality, extensibility, and
 integration with other libraries. SeqAn is easy to use and
 simplifies the development of new software tools with a minimal loss
 of performance. This package contains the applications dfi, pair_align,
 micro_razers, seqan_tcoffee, seqcons, razers and tree_recon.

Package: seqan-needle
Description-md5: 2cad19d928273c533843b7a22b5cef0c
Description-en: pre-filter for the counting of very large collections of nucleotide sequences
 Needle is a tool for semi-quantitative analysis of very large collections of
 nucleotide sequences.
 .
 Needle stores its data in multiple interleaved Bloom filter, a fast and space
 efficient probabilistic data structure and uses a windowing scheme (also called
 minimisers) to reduce the amount of data to store. How many interleaved Bloom
 filter are used is defined by the user. Each interleaved Bloom filter has a so
 called expression threshold and stores minimisers with an occurrence greater
 than or equal to its own expression threshold and smaller than the next biggest
 expression threshold (if there is no bigger expression threshold, all greater
 than or equal to the threshold are stored). These expression thresholds are
 then used during the query (called estimate) to approximate the expression
 values of given transcripts.

Package: seqan-needle-doc
Description-md5: 51ab2e6f578345f5586cbb175e4896a1
Description-en: HTML documentation for seqan-needle and its APIs
 Needle is a tool for semi-quantitative analysis of very large collections of
 nucleotide sequences.
 .
 Needle stores its data in multiple interleaved Bloom filter, a fast and space
 efficient probabilistic data structure and uses a windowing scheme (also called
 minimisers) to reduce the amount of data to store. How many interleaved Bloom
 filter are used is defined by the user. Each interleaved Bloom filter has a so
 called expression threshold and stores minimisers with an occurrence greater
 than or equal to its own expression threshold and smaller than the next biggest
 expression threshold (if there is no bigger expression threshold, all greater
 than or equal to the threshold are stored). These expression thresholds are
 then used during the query (called estimate) to approximate the expression
 values of given transcripts.
 .
 This package contains Needle's HTML docs.

Package: seqan-raptor
Description-md5: 8de810c1779471fc5607e901d4302cf8
Description-en: pre-filter for querying very large collections of nucleotide sequences
 Raptor is a system for approximately searching many queries such as
 next-generation sequencing reads or transcripts in large collections of
 nucleotide sequences. Raptor uses winnowing minimizers to define a set of
 representative k-mers, an extension of the interleaved Bloom filters (IBFs) as
 a set membership data structure and probabilistic thresholding for minimizers.
 This approach allows compression and partitioning of the IBF to enable the
 effective use of secondary memory.

Package: seqan-raptor-doc
Description-md5: 5f756addfd5a446bd872f7d0c428805a
Description-en: HTML & PDF documentation for seqan-raptor and its APIs
 Raptor is a system for approximately searching many queries such as
 next-generation sequencing reads or transcripts in large collections of
 nucleotide sequences. Raptor uses winnowing minimizers to define a set of
 representative k-mers, an extension of the interleaved Bloom filters (IBFs) as
 a set membership data structure and probabilistic thresholding for minimizers.
 This approach allows compression and partitioning of the IBF to enable the
 effective use of secondary memory.
 .
 This package contains Raptor's docs (HTML & PDF).

Package: seqan3-doc
Description-md5: 52929ba5f658bf2d6aaee40d79b99a26
Description-en: C++ library for the analysis of biological sequences v3 (documentation)
 SeqAn is a C++ template library of efficient algorithms and data
 structures for the analysis of sequences with the focus on
 biological data. This library applies a unique generic design that
 guarantees high performance, generality, extensibility, and
 integration with other libraries. SeqAn is easy to use and
 simplifies the development of new software tools with a minimal loss
 of performance.
 .
 This package contains the documentation and examples

Package: seqkit
Description-md5: cbf53322980bad60a2f766bd99556176
Description-en: cross-platform and ultrafast toolkit for FASTA/Q file manipulation
 SeqKit describes a cross-platform ultrafast comprehensive toolkit for
 FASTA/Q processing. SeqKit provides executable binary files for all
 major operating systems, including Windows, Linux, and Mac OS X, and can
 be directly used without any dependencies or pre-configurations. SeqKit
 demonstrates competitive performance in execution time and memory usage
 compared to similar tools. The efficiency and usability of SeqKit enable
 researchers to rapidly accomplish common FASTA/Q file manipulations.

Package: seqkit-examples
Description-md5: 3471f31edc824941275da34002c6dfd5
Description-en: examples for seqkit: toolkit for FASTA/Q file manipulation
 SeqKit describes a cross-platform ultrafast comprehensive toolkit for
 FASTA/Q processing. SeqKit provides executable binary files for all
 major operating systems, including Windows, Linux, and Mac OS X, and can
 be directly used without any dependencies or pre-configurations. SeqKit
 demonstrates competitive performance in execution time and memory usage
 compared to similar tools. The efficiency and usability of SeqKit enable
 researchers to rapidly accomplish common FASTA/Q file manipulations.
 .
 This package contains a test data set as well as sample scripts
 running some test suite provided by Debian also as autopkgtest.

Package: seqmagick
Description-md5: 6c14b4bf079883588088c220ef477bc1
Description-en: imagemagick-like frontend to Biopython SeqIO
 Seqmagick is a little utility to expose the file format conversion
 in BioPython in a convenient way.
 .
 Features include:
 .
 * Modifying sequences:
 - Remove gaps
 - Reverse & reverse complement
 - Trim to a range of residues
 - Change case
 - Sort by length or ID
 * Displaying information about sequence files
 * Subsetting sequence files by:
 - Position
 - ID
 - Deduplication
 * Filtering sequences by quality score
 * Trimming alignments to a region of interest defined by the forward
 and reverse primers

Package: seqprep
Description-md5: 4537f101700699f5ea0a49f12901126a
Description-en: stripping adaptors and/or merging paired reads of DNA sequences with overlap
 SeqPrep is a program to merge paired end Illumina reads that are overlapping
 into a single longer read. It may also just be used for its adapter trimming
 feature without doing any paired end overlap. When an adapter sequence is
 present, that means that the two reads must overlap (in most cases) so they
 are forcefully merged. When reads do not have adapter sequence they must be
 treated with care when doing the merging, so a much more specific approach is
 taken. The default parameters were chosen with specificity in mind, so that
 they could be ran on libraries where very few reads are expected to overlap.
 It is always safest though to save the overlapping procedure for libraries
 where you have some prior knowledge that a significant portion of the reads
 will have some overlap.

Package: seqprep-data
Description-md5: ccb0a7c89eb600e892e0e099f0c0ab96
Description-en: example data set for seqprep - only used for testing
 SeqPrep is a program to merge paired end Illumina reads that are overlapping
 into a single longer read. It may also just be used for its adapter trimming
 feature without doing any paired end overlap. When an adapter sequence is
 present, that means that the two reads must overlap (in most cases) so they
 are forcefully merged. When reads do not have adapter sequence they must be
 treated with care when doing the merging, so a much more specific approach is
 taken. The default parameters were chosen with specificity in mind, so that
 they could be ran on libraries where very few reads are expected to overlap.
 It is always safest though to save the overlapping procedure for libraries
 where you have some prior knowledge that a significant portion of the reads
 will have some overlap.
 .
 This package is not needed for normal operation of seqprep.  It simply
 serves some test data as well as a test script.

Package: seqsero
Description-md5: 913424703d19cb2abff702b1f154e30f
Description-en: Salmonella serotyping from genome sequencing data
 SeqSero is a pipeline for Salmonella serotype determination from raw
 sequencing reads or genome assemblies.
 .
 SeqSero is a novel tool for determining Salmonella serotypes using high-
 throughput genome sequencing data. SeqSero is based on curated databases
 of Salmonella serotype determinants (rfb gene cluster, fliC and fljB
 alleles) and is predicted to determine serotype rapidly and accurately
 for nearly the full spectrum of Salmonella serotypes (more than 2,300
 serotypes), from both raw sequencing reads and genome assemblies. The
 performance of SeqSero was evaluated by testing
 1. raw reads from genomes of 308 Salmonella isolates of known serotype
 2. raw reads from genomes of 3,306 Salmonella isolates sequenced and
 made publicly available by GenomeTrakr, a U.S. national monitoring
 network operated by the Food and Drug Administration; and
 3. 354 other publicly available draft or complete Salmonella genomes.
 SeqSero can help to maintain the well-established utility of Salmonella
 serotyping when integrated into a platform of WGS-based pathogen
 subtyping and characterization.

Package: seqtk
Description-md5: 308a3dd5ca3e5c5c42215a0c840a4a23
Description-en: Fast and lightweight tool for processing sequences in the FASTA or FASTQ format
 Currently, seqtk supports quality based trimming with the phred
 algorithm, converting fastq to fasta, reverse complementing sequences,
 extracting or masking subsequences in regions given in a BED/name list
 file, and more.  It contains a subsampling module to sample exactly n
 sequences or a fraction of sequences.
 .
 Seqtk supports both fasta and fastq input files, which can be
 optionally gzip compressed.

Package: sequeler
Description-md5: a9a2bd8e6e8468c9cca1f8a2e0c3eadd
Description-en: SQL client built in Vala and Gtk
 Sequeler is a native Linux SQL client built in Vala and Gtk. It allows you to
 connect to your local and remote databases, write SQL in a handy text editor
 with language recognition, and visualize SELECT results in a Gtk.Grid Widget.
 .
 Supported databases:
 * PostgreSQL
 * MariaDB/MySQL
 * SQLite

Package: sequoia-chameleon-gnupg
Description-md5: 34ee6636e9d5ef25a9cbdd84fa9d1d90
Description-en: Sequoia's GnuPG CLI tools (metapackage)
 This metapackage depends on the following binary packages:
 - gpg-sq: gpg-like OpenPGP CLI toolkit
 - gpgv-sq: gpgv-like validator for OpenPGP signatures
 Both are drop-in replacements using the Sequoia OpenPGP implementation
 provided in the Rust crate sequoia-chameleon-gnupg.

Package: sequoia-git
Description-md5: 2058421f3dd664e5f4d4f03aa9676301
Description-en: Git commit signing policy verifier
 Tool that can be used to improve a project's supply
 chain security by verifying that git commits are
 signed by the correct keys.

Package: sequoia-keystore-server
Description-md5: 9c12a590ca77aee00eb13a75e5aef75f
Description-en: Sequoia keystore daemon
 This package contains the following binaries built from the Rust crate
 "sequoia-keystore-server":
 - sequoia-keystore

Package: ser-player
Description-md5: 70d198f8e0f22c52738058c8579dc416
Description-en: Video player and processing utility for SER files
 The SER file format can be used to store data from fast frame rate astronomy
 cameras instead of using the AVI file format.  This application enables users
 to review SER files in the same way that AVI files are reviewed with a video
 player.

Package: ser2net
Description-md5: 7f918b13b22cf169dd85a386cbf2fa59
Description-en: Serial port to network proxy
 This daemon allows telnet and tcp sessions to be established with a
 host's serial ports. Combined with a terminal emulator, this can be a
 very simple means to configure network devices or other equipment with
 a serial port. This is remarkably similar to the reverse telnet
 feature of some Cisco routers.

Package: serdi
Description-md5: 7422b25fbd724db63b98451c8a76d0e8
Description-en: lightweight RDF syntax library - serdi tool
 Serd is a lightweight C library for RDF syntax which supports reading
 and writing Turtle and NTriples.
 .
 This package provides the utility 'serdi'.

Package: serf
Description-md5: 890d801d88b02e2ff913b1f353f664a3
Description-en: Service orchestration and management tool
 Serf is a decentralized solution for service discovery and orchestration that
 is lightweight, highly available, and fault tolerant.
 .
 Serf runs on Linux, Mac OS X, and Windows. An efficient and lightweight gossip
 protocol is used to communicate with other nodes. Serf can detect node failures
 and notify the rest of the cluster. An event system is built on top of Serf,
 letting you use Serf's gossip protocol to propagate events such as deploys,
 configuration changes, etc. Serf is completely masterless with no single point
 of failure.
 .
 This package contains the tool/service.

Package: seriation
Description-md5: 0f85ee016e10c6b5a789ad05436bd195
Description-en: finds a suitable linear order for a set of objects
 This software is an efficient implementation of the
 seriation problem which 'finds a suitable linear
 order for a set of objects'. It has been used
 to order a network of proteins such that 'related'
 nodes are closer in the other.

Package: seriation-data
Description-md5: 686d31c785697521cc74a1ea2bcc4282
Description-en: test data for seriation
 This software is an efficient implementation of the
 seriation problem which 'finds a suitable linear
 order for a set of objects'. It has been used
 to order a network of proteins such that 'related'
 nodes are closer in the other.
 .
 This package contains a test data set as well as sample scripts
 running some test suite provided by Debian also as autopkgtest.

Package: servefile
Description-md5: 4fe603cb82d385a2dbdc163afb271a57
Description-en: serve or receive files from shell via a small HTTP server
 servefile is a small HTTP-server intended for temporary file transfer mostly
 in the local network. By default the server redirects all HTTP requests to a
 file given as first argument, so only IP and port must be given to another
 user to access it.
 .
 servefile is also able to list directories, generate SSL certificates for
 HTTPS on-the-fly, do HTTP basic auth and provide a platform for uploads
 via either a HTML formular or a simple POST/PUT.
 .
 Note that this HTTP-server's purpose is not production grade static file
 serving or running as a daemon.

Package: serverspec-runner
Description-md5: 7d0905129aec3df438921b3c890f622d
Description-en: simple execution framework for serverspec
 This wrapper program makes it easy to run multiple serverspec
 recipes using one scinario yaml file, with pretty printng.
 In addition to that, it can export test results to other formats,
 like CSV, Markdown, etc.

Package: service-wrapper
Description-md5: 55c730f30d08582a332d56d0b541cfcf
Description-en: Jar daemon wrapper
 The Java Service Wrapper makes very easy to install a Java Application as a
 daemon process on Unix systems. The Wrapper monitors a JVM (Java Virtual
 Machine) process and automatically restarts it if it that the JVM has crashed
 or hung. This process takes just a few seconds once the Wrapper has decided
 there is a problem. It also gives the ability to handle process priority.

Package: session-migration
Description-md5: ae53757d572032e794c86892ab4a5aba
Description-en: Tool to migrate in user session settings
 This tool is used to migrate in session user data when a program is evolving
 its configuration, or needing to have files moved and so on.
 .
 This program is generally autostarted at the very beginning of the session
 and integrates caching capability.

Package: session-shortcuts
Description-md5: f6c9369c41401eb17f0ac30522745dc0
Description-en: Allows you to shutdown, logout, and reboot from dash
 Adds several .desktop files that allow you to shutdown, logout,
 and reboot from the Unity dash.

Package: session-token
Description-md5: faeb6c0400763e7d8c584b95d6e59863
Description-en: command-line script for generating session tokens
 session-token is a script, using the Session::Token module, to create session
 tokens, password reset codes, temporary passwords, random identifiers, etc.
 .
 It performs a similar task as `openssl rand -base64 16' but is more flexible
 regarding the alphabet used, and can efficiently generate a large number of
 random tokens.

Package: setbfree
Description-md5: 2fdc6a0d0e0f4a4c0c1029e8089c572b
Description-en: DSP tonewheel organ
 setBfree is a MIDI-controlled, software synthesizer designed to imitate
 the sound and properties of the electromechanical organs and sound
 modification devices that brought world-wide fame to the names and
 products of Laurens Hammond and Don Leslie.

Package: setcd
Description-md5: 1054058ae56e07cb6a580b47a2be23dc
Description-en: Control the behaviour of your cdrom device
 This program allows you to control the behaviour of your Linux cdrom
 player.
 .
 You can control: auto close, auto eject, medium type checking and
 tray/caddy locking.  You can get information on the volume name of CD-ROMs
 and other data, and you can set the speed of your drive and choose a
 disc from a jukebox.
 .
 The source of this package may be an example for cdrom player program
 developers that wish to exploit the features of the Linux cdrom
 interface.

Package: setools
Description-md5: a54a7a6109a21e73dec1d187eff80ce3
Description-en: tools for Security Enhanced Linux policy analysis
 Security-enhanced Linux is a patch of the Linux kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux. These are Tools for analysing
 security policy on SELinux systems.
 .
 This package contains the following CLI tools:
 .
 * sechecker: automated SELinux policy analysis tool
 * sediff: SELinux policy difference tool
 * sedta: domain transition analysis for SELinux policies
 * seinfo: SELinux policy information tool
 * seinfoflow: information flow analysis for SELinux policies
 * sesearch: SELinux policy query tool

Package: setools-gui
Description-md5: 9c2e1b702f1fb8f302e901e73c611229
Description-en: GUI tools for Security Enhanced Linux policy analysis
 Security-enhanced Linux is a patch of the Linux kernel and a number
 of utilities with enhanced security functionality designed to add
 mandatory access controls to Linux. These are Tools for analysing
 security policy on SELinux systems.
 .
 This package contains the following GUI tool:
 .
 * apol: graphical SELinux policy analysis tool

Package: setop
Description-md5: 53ff0685b9f6fad31ff60e6fdd6ece32
Description-en: apply set operations like intersection to text inputs
 setop is a simple console utility for handling multiple inputs from files or
 other streams as mathematical sets. That is you can apply typical set
 operations like union, intersection, or set difference and print a resulting
 set (sorted and with unique string elements) to standard output or you can give
 answer to special queries like number of elements.
 .
 Besides the default line-based parsing there are several options for choosing
 input sets and identifying set elements, and there are also several options for
 the type of output, e. g. it is possible to check for set equality or to check
 if one set is a subset of another.

Package: settle
Description-md5: 6e1dd40231c87173998df5b9595964cd
Description-en: CLI tool for managing a digital Zettelkasten
 Settle is a command-line tool
 that helps you manage your digital Zettelkasten.
 .
 A Zettelkasten (German for "slip box") or card file
 consists of small items of information stored on paper slips or cards.
 It is used metaphorically for hypertext knowledge applications
 using plaintext notes.

Package: setzer
Description-md5: 8ae2196d648c27a42bc577db20553097
Description-en: simple yet full-featured LaTeX editor
 Setzer features shortcuts for many LaTeX elements and symbols, a document
 creation wizard, a dark mode, a high screen to content ratio and a good
 side-by-side pdf viewer.

Package: sexpp
Description-md5: f11546eda97b978be47742e9d573c93e
Description-en: S-expressions parser and generator command-line tool
 S-expressions are data structures for representing complex data as a
 variation on LISP S-expressions.
 .
 sexpp is a command-line tool for reading, parsing, and emitting
 S-expressions.

Package: seyon
Description-md5: d46790a62bf605887ac93f2cb12407ab
Description-en: Full-featured native X11 communications program
 Seyon is a complete full-featured modem communications package
 for the X Window System. Some of its features are:
 - dialing directory
 - terminal emulation (DEC VT02, Tektronix 4014 and ANSI)
 - script language
 - Zmodem

Package: sf3convert
Description-md5: 5c758784bf23d8c00e19378cc0cd2598
Description-en: MuseScore SoundFont converter
 The sf3convert tool can be used to convert an SF2 SoundFont
 into SF3 format, or into C code for embedding into a binary.
 .
 The SF3 SoundFont format is the same as SF2, except it uses
 an OGG container instead of WAV for the patches contained
 in it. Current synthesisers, such as MuseScore and FluidSynth,
 expect the Vorbis codec to be used, which is lossy; hence, an
 SF3 SoundFont is considered to have a corresponding SF2 one
 as source, and to be compiled via this tool.

Package: sfarkxtc
Description-md5: a39c79dded3bc2487eb846db11f6866c
Description-en: Converts soundfonts from legacy sfArk v2 file format to sf2
 This very small command line tool converts legacy sfArk files into the
 SoundFont 2 format.
 .
 It is based on the library sfarklib, which unfortunately only supports
 sfArk V2+ files.

Package: sfeed
Description-md5: 0724319fba69f9b4a81803c38f9a5736
Description-en: RSS and Atom parser
 RSS and Atom parser (and some format programs).
 It converts RSS or Atom feeds from XML to a TAB-separated file. There are
 formatting programs included to convert this TAB-separated format to various
 other formats. There are also some programs and scripts included to import and
 export OPML and to fetch, filter, merge and order feed items.

Package: sff
Description-md5: 48b40ad91806e33b28fc55cab83805b4
Description-en: Simple and fast terminal file manager
 sff is a simple, fast, and feature-rich terminal file manager inspired
 by nnn and guided by the suckless philosophy. It aims to provide a
 reliable, efficient, and user-friendly file management experience with
 high extensibility.
 .
 Features:
 - Extensible with shell scripts
 - Customizable detail columns
 - Type-to-navigate
 - Advanced search via 'find'
 - Fast file search via 'fzf'
 - Convenient temporary sudo mode
 - Undo/Redo for the last file operation
 - Batch file and directory creation
 - Batch rename
 - Multi-tab support, cross-directory selection
 - Extract and create archives
 - Fast startup and low memory footprint

Package: sfftw-dev
Description-md5: 305322771ed86f6ceaf06ac43a0a4094
Description-en: library for computing Fast Fourier Transforms
 This library computes FFTs in one or more dimensions. It is extremely fast.
 This package contains the statically linked library and the header files.

Package: sfftw2
Description-md5: 6658deaf0ac7f822634b0fd0b08e0e31
Description-en: library for computing Fast Fourier Transforms
 This library computes Fast Fourier Transforms (FFT) in one or more dimensions.
 It is extremely fast. This package contains the shared library version of the
 fftw libraries in single precision.
 .
 To get the static library and the header files you need to install sfftw-dev.
 .
 For documentation and test programs, install fftw-docs

Package: sfnt2woff-zopfli
Description-md5: 1a726cf364be7a73ed2466ded6f9540c
Description-en: Create WOFF files with Zopfli compression
 This is a modified version of the sfnt2woff utility that uses Zopfli
 as a compression algorithm instead of zlib. This results in compression
 gains of, on average, 5-8% compared to regular WOFF files. Zopfli
 generates compressed output that is compatible with regular zlib
 compression so the resulting WOFF files can be used everywhere.
 .
 This package provides two tools:
 * sfnt2woff-zopfli: convert OpenType fonts to WOFF
 * woff2sfnt-zopfli: convert WOFF fonts to OpenType

Package: sfp-master
Description-md5: 2ff50f148d738ecc3ee67930a8aa56f9
Description-en: Free software programmer of optical SFP modules for CH341a devices
 It can be used to read, write and save SFP module data to the computer.
 The SFP-Master makes respect to QHexEdit2 hex editor and ch341prog. It requires
 an SFP to I2C adapter. This adapter is used to read and program SFP-module
 data. It must be inserted into the slot labelled 24xx of the CH341a programmer.

Package: sfront
Description-md5: 866ac3c4808d6c84bdc2c0884c652034
Description-en: MPEG 4 Structured Audio decoder
 Sfront compiles MPEG 4 Structured Audio (MP4-SA) bitstreams into
 efficient C programs that generate audio when executed. It supports
 real-time, low-latency audio input/output, MIDI input from
 soundcards, and Network Musical Performance.
 .
 MP4-SA is a standard for normative algorithmic sound, that combines
 an audio signal processing language (SAOL) with score languages
 (SASL, and the legacy MIDI File Format).
 .
 This package includes the sfront application, the sfront manual and
 "The MPEG-4 Structured Audio Book", a book on sound modeling and
 sequencing using MP4-SA.

Package: sfst
Description-md5: 384d1195bb9915773726cd15fa7b07a6
Description-en: Stuttgart finite-state transducer tools
 SFST is a toolbox for the implementation of morphological analysers
 and other tools which are based on finite state transducer
 technology. The SFST tools comprise
 .
 * a compiler which translates transducer programs into minimised transducers
 * interactive and batch-mode analysis programs
 * tools for comparing and printing transducers
 * a C++ library which is efficient and easy to use

Package: sfxr-qt
Description-md5: 33920ddd032001ff756b0923600c2d39
Description-en: sound effect generator, QtQuick port of sfxr
 This little tool was made to provide a simple means of getting basic sound
 effects into a game. You just need to hit a few buttons in this application
 to get some largely randomized effects. All the parameters used to create
 each sound are manually tweakable to allow fine-tuning if you feel like
 getting your hands dirty.

Package: sga
Description-md5: 4551d08cc0a7516892fb0af250b69e37
Description-en: de novo genome assembler that uses string graphs
 The major goal of SGA is to be very memory efficient, which is achieved by
 using a compressed representation of DNA sequence reads.
 .
 SGA is a de novo assembler for DNA sequence reads. It is based on Gene Myers'
 string graph formulation of assembly and uses the FM-index/Burrows-Wheeler
 transform to efficiently find overlaps between sequence reads.

Package: sgf2dg
Description-md5: ea6f8464e7f394beda9376a1444f9136
Description-en: Converts Smart Go Format (SGF) files to Go diagrams
 Go is a board game from Eastern Asia and TeX is a program for
 typesetting.  sgf2dg converts Go game records in smart-go format (SGF)
 into TeX files.  You can produce camera-ready copies for books or
 magazines, or simply generate attractive printouts of your (internet)
 Go games.
 .
 sgf2dg includes the Metafont sources for a new set of Go fonts, and a
 script, sgf2dg (formerly sgf2tex), which translates files in sgf-format
 into TeX.

Package: sgml-base-doc
Description-md5: b5c6491c66dbf62f81c12c7540aade6a
Description-en: Documentation for sgml-base
 This package contains the documentation for sgml-base, providing the
 SGML infrastructure directories and catalog file support, in HTML, PDF
 and plain text format.

Package: sgml-spell-checker
Description-md5: 2ac8c4622104472e9bb2e86d303c9bf0
Description-en: spell checker for SGML documents
 This package includes a couple of tools that you can use to
 automatically spell-check your SGML documents. One of the
 advantages of this tool over some other SGML-aware spell
 checkers is that it scans your documents in the form in which
 the SGML parser actually sees it, which means it is not line-based,
 system entities are resolved, marked sections are treated appropriately, etc.
 .
 Also, this tool can be made aware of particular DTDs, in the
 sense that it knows not to spell-check the content of elements
 that do not represent human-language text, such as <programlisting>
 in DocBook. An exclusion list for the DocBook DTD is included, others
 can be added trivially.
 .
 Home page: http://developer.postgresql.org/~petere/sgml-spell-checker/

Package: sgmls-doc
Description-md5: 8e9bc0b225020706706e6c339f9fcb4f
Description-en: HTML documentation of libsgmls-perl and sgmlspl
 libsgmls-perl and sgmlspl are tools for parsing the output from an SGML parser
 .
 This package contains the documentation in HTML format of the packages
 libsgmls-perl and sgmlspl.

Package: sgmlspl
Description-md5: cd4a6508f13ec21d352fabfcdfff0098
Description-en: SGMLS-based example Perl script for processing SGML parser output
 This is an example of a Perl script to post-process SGML parser output
 using the SGMLS Perl modules.  To make sensible use of this package
 you will need to install a suitable SGML parser as well.

Package: sgrep
Description-md5: 4695a84ec199bf6a31f383159933a02e
Description-en: tool to search a file for structured pattern
 A tool for searching text files and filtering text streams for structured
 criteria. Sgrep implements a query language based on so called region
 expressions.
 .
 Like grep, sgrep can be used for any kind of text files. However it is most
 useful for text files containing some kind of structured text. A file
 containing structured text could be defined as a file, which obeys some syntax.
 Examples of structured text files are SGML, HTML, C, TeX and mail files.

Package: sgt-launcher
Description-md5: 049ee21e54bac4bc5af538f3aee9503c
Description-en: launcher for sgt-puzzles collection
 SGT Puzzles Collection is a launcher application for Simon Tatham's
 Portable Puzzle Collection. The launcher embeds each game into a single
 application window and reduces menu clutter.

Package: sgt-puzzles
Description-md5: 0ad72e8dd5062bb129c21c8331a56d06
Description-en: Simon Tatham's Portable Puzzle Collection - 1-player puzzle games
 Simon Tatham's Portable Puzzle Collection contains a number of popular
 puzzle games for one player.  It currently consists of these games:
 .
 * Black Box, ball-finding puzzle
 * Bridges, bridge-placing puzzle
 * Cube, rolling cube puzzle
 * Dominosa, domino tiling puzzle
 * Fifteen, sliding block puzzle
 * Filling, polyomino puzzle
 * Flip, tile inversion puzzle
 * Flood, flood-filling puzzle
 * Galaxies, symmetric polyomino puzzle
 * Guess, combination-guessing puzzle
 * Inertia, gem-collecting puzzle
 * Keen, arithmetic Latin square puzzle
 * Light Up, light-bulb placing puzzle
 * Loopy, loop-drawing puzzle
 * Magnets, magnet-placing puzzle
 * Map, map-colouring puzzle
 * Mines, mine-finding puzzle
 * Mosaic, grid-filling puzzle
 * Net, network jigsaw puzzle
 * Netslide, toroidal sliding network puzzle
 * Palisade, grid-division puzzle
 * Pattern, pattern puzzle
 * Pearl, loop-drawing puzzle
 * Pegs, peg solitaire puzzle
 * Range, visible-distance puzzle
 * Rectangles, rectangles puzzle
 * Same Game, block-clearing puzzle
 * Signpost, square-connecting puzzle
 * Singles, number-removing puzzle
 * Sixteen, toroidal sliding block puzzle
 * Slant, maze-drawing puzzle
 * Solo, number placement puzzle
 * Tents, tent-placing puzzle
 * Towers, tower-placing Latin square puzzle
 * Tracks, path-finding railway track puzzle
 * Twiddle, rotational sliding block puzzle
 * Undead, monster-placing puzzle
 * Unequal, Latin square puzzle
 * Unruly, black and white grid puzzle
 * Untangle, planar graph layout puzzle

Package: sha1cdsum
Description-md5: d98c3b960ba2640e11087a9f37efee1c
Description-en: Calculate SHA1 checksums with collision detection
 Print or check SHA1 checksums while defending against well-known
 collision attacks.
 .
 This program offers a drop-in replacement for coreutils' sha1sum
 in most cases, but one that is not vulnerable to a specific,
 well-known cryptographic weakness in SHA1.

Package: shadowsocks-libev
Description-md5: e8784518bf0b02b51920bab00c38344d
Description-en: lightweight and secure socks5 proxy
 Shadowsocks-libev is a lightweight and secure socks5 proxy for
 embedded devices and low end boxes.
 .
 Shadowsocks-libev was inspired by Shadowsocks (in Python). It's rewritten
 in pure C and only depends on libev, mbedTLS and a few other tiny
 libraries.

Package: shairplay
Description-md5: 148ded4232ed5a37e34e8a21949c98b1
Description-en: AirPort Express Server emulator
 Free portable AirPlay server implementation similar to ShairPort.
 .
 Currently only AirPort Express emulation is supported.
 .
 This package installs the shairplay server executable.

Package: shairport-sync
Description-md5: fda9ac0f38a4cd92bdde52b97edc4c34
Description-en: AirPlay audio player
 Plays audio streamed from Apple devices and third-party AirPlay sources. Both
 AirPlay 1 and AirPlay 2 are supported. Audio played by a Shairport Sync-
 powered device stays synchronised with the source and hence with similar
 devices playing the same source. In this way, synchronised multi-room audio is
 possible without difficulty.
 .
 Shairport Sync does not support AirPlay video or photo streaming.

Package: shake
Description-md5: 0ad3eaac7e8fd021b9c7842a00a9e434
Description-en: Testing engine for the Lua language version 5.1
 The shake utility is a simple and transparent test engine for Lua.
 .
 Shake gives concise reports when the tests succeed, while it prints detailed
 traces when tests fail.
 .
 Regular Lua test files, if written using only standard assert and print calls,
 can be run with shake with no modifications.
 .
 This package contains the shake command line utility, the Lua modules
 that implement shake functionalities and the documentation for both.

Package: shamir
Description-md5: 31b044ba7e309340ca758772025d779c
Description-en: Executable for Shamir’s Secret-Sharing for Mnemonic Codes
 This SLIP describes a standard and interoperable implementation of Shamir's
 secret sharing (SSS). SSS splits a secret into unique parts which can be
 distributed among participants, and requires a specified minimum number of
 parts to be supplied in order to reconstruct the original secret. Knowledge of
 fewer than the required number of parts does not leak information about the
 secret.
 .
 This package contains the shamir executable.

Package: shanty
Description-md5: ec5c8b64d999fb5326fdadfe8398636a
Description-en: Makes a whopping great postscript file from an image and a text
 Shanty takes a text file and an image (PNG or JPG) and creates a PostScript
 file where one pixel in the image becomes one character in the PostScript.
 .
 You can use it for making posters with the source and logo of your favourite
 project or with the letter and a photograph of your favourite group.

Package: shapeit4
Description-md5: 241d0e192ff8449a1b7a9f041398c109
Description-en: fast and accurate method for estimation of haplotypes (phasing)
 Segmented HAPlotype Estimation and Imputation Tools version 4 (SHAPEIT4).
 SHAPEIT4 is a fast and accurate method for estimation of haplotypes (aka
 phasing) for SNP array and sequencing data.

Package: shapeit4-example
Description-md5: b72cdf3f91219a37d1a9a5b6e41e5852
Description-en: fast and accurate method for estimation of haplotypes (phasing) - example
 Segmented HAPlotype Estimation and Imputation Tools version 4 (SHAPEIT4).
 SHAPEIT4 is a fast and accurate method for estimation of haplotypes (aka
 phasing) for SNP array and sequencing data.
 .
 This package provides example data to work with SHAPEIT4.

Package: shapelib
Description-md5: 5f083296a799739148faca7ef3b89dc6
Description-en: Library for reading and writing ESRI Shapefiles - tools
 The Shapefile format is a working and interchange format promoted by
 ESRI for simple vector data with attributes. It is apparently the only
 file format that can be edited in ARCView 2/3, and can also be exported
 and imported in ArcGis.
 .
 This package contains a useful set of tools to manage shapefiles.

Package: shapetools
Description-md5: 9fbbfdee53d2ec138031a593c11d8fc4
Description-en: Configuration and Release management using AtFS
 ShapeTools is a collection of programs to support software
 configuration management in an UNIX environment. It consists of a set
 of version and attribute control commands, and a configuration
 interpreter and build tool ("shape"). The toolkit is integrated on top
 of the Attributed File System (AtFS).
 .
 ShapeTools is designed to live meaningfully together
 with any other UNIX tool operating on regular files. This distribution
 also contains a prototype for a comprehensive change control and
 release management system designed to manage the evolution of system
 releases in multi programmer software development efforts.

Package: shards
Description-md5: 75198feb4fe2dddc8f49ad5e167ec238
Description-en: dependency manager for the Crystal language
 Shards is the dependency manager for the Crystal programming language.
 .
 It manages dependencies for Crystal projects and libraries with
 reproducible installs across computers and systems.

Package: sharness
Description-md5: 2fa0752eb7d8a3123ce659a3daa91ccc
Description-en: shell library for automated tests with TAP output
 Sharness is a portable shell library to write, run, and analyze
 automated tests for Unix programs. Since all tests output TAP, the
 Test Anything Protocol, they can be run with any TAP harness.

Package: sharutils
Description-md5: a3a4ed873198b8a52375099d19def9a1
Description-en: shar, unshar, uuencode, uudecode
 `shar' makes so-called shell archives out of many files, preparing
 them for transmission by electronic mail services.  `unshar' helps
 unpacking shell archives after reception.  Other related utility
 programs help with other tasks.
 .
 `uuencode' prepares a file for transmission over an electronic
 channel which ignores or otherwise mangles the eight bit (high
 order bit) of bytes.  `uudecode' does the converse transformation.

Package: sharutils-doc
Description-md5: c3131f88b01c34cd8e0ddf87a6d89587
Description-en: Documentation for GNU sharutils
 This package contains the HTML documentation for GNU sharutils.

Package: shasta
Description-md5: 22818602522a6dc91edf9aadef5d52bb
Description-en: nanopore whole genome assembly (binaries and scripts)
 De novo assembly from Oxford Nanopore reads. The goal of the Shasta long
 read assembler is to rapidly produce accurate assembled sequence using
 as input DNA reads generated by Oxford Nanopore flow cells.
 .
 Computational methods used by the Shasta assembler include:
 .
 * Using a run-length representation of the read sequence. This makes
 the assembly process more resilient to errors in homopolymer
 repeat counts, which are the most common type of errors in Oxford
 Nanopore reads.
 .
 * Using in some phases of the computation a representation of the read
 sequence based on markers, a fixed subset of short k-mers (k ≈ 10).
 .
 Shasta assembly quality is comparable or better than assembly quality
 achieved by other long read assemblers.
 .
 This package contains the executable binaries (tools) and
 accommodating scripts.

Package: shc
Description-md5: 55ae16afbce7d3b6827372c4e22f870b
Description-en: Shell script compiler
 SHC is a generic shell script compiler.
 It takes a script, which is specified on the command line and produces
 C source code. The generated source code is then compiled and linked to
 produce a stripped binary.
 .
 The compiled binary will still be dependent on the shell specified in
 the first line of the shell code, thus shc does not create completely
 independent binaries.
 .
 shc itself is not a compiler such as cc,
 it rather encodes and encrypts a shell script and generates C source
 code with the added expiration capability. It then uses the system
 compiler to compile a stripped binary which behaves exactly like the
 original script. Upon execution, the compiled binary will decrypt and
 execute the code with the shells' -c option.

Package: shed
Description-md5: ea0582f1ebfae1cb8f5eb08658ad2792
Description-en: simple hex editor with a pico-style interface
 shed (Simple Hex Editor) is an easy application for viewing and editing
 files in text mode, using ncurses. The main features are:
 .
 - Displays each byte as ascii, hex, decimal, octal and binary;
 - Allows changes to be input in all of the above displayed modes,
 with bit toggling in the binary column;
 - Simple Pico-style interface;
 - Search resource;
 - Can dump information to file;
 - Small memory requirements because file is not loaded into memory;
 - Large file support.
 .
 shed is useful in forensics investigations.

Package: shellcheck
Description-md5: c5285b59bb62b01a2174469195515878
Description-en: lint tool for shell scripts
 The goals of ShellCheck are:
 .
 * To point out and clarify typical beginner's syntax issues,
 that causes a shell to give cryptic error messages.
 .
 * To point out and clarify typical intermediate level semantic problems,
 that causes a shell to behave strangely and counter-intuitively.
 .
 * To point out subtle caveats, corner cases and pitfalls, that may cause an
 advanced user's otherwise working script to fail under future circumstances.

Package: shelldap
Description-md5: 4e57a9380695293043f69c130c46420a
Description-en: shell-like interface for browsing LDAP servers and editing their content
 Shelldap lets you browse and edit an LDAP tree as if it were a filesystem.  It
 keeps command history, has sane autocompletes, credential caching, site-wide
 and individual configs, and it's fun to say. Shelldap! Shelldap! Shelldap!

Package: shellex
Description-md5: 750fe0f4f78a1252b6d64ff161982b68
Description-en: shell-based launcher
 shellex is supposed to be a dmenu-style launcher with a lot more
 features and a lot simpler design. It launches a shell (currently zsh)
 and shows it in a small terminal, wrapping every command with a little
 bit of extra magic (redirecting stdout, stderr, disowning and closing
 the shell) to get more typical launcher-behaviour.
 .
 This gives you a simple launcher with tab-completion and other
 shell-features, configurable in shell.

Package: shellia
Description-md5: 77716f481115be0bcf40b59f79d7a362
Description-en: shell interactive library
 shellia is a library that allows one to run shell scripts interactive and
 helps to familiarize oneself with a shell script, find unexpected behaviour
 in the shell script, and run the shell script silently, while checking it
 step by step.

Package: shellinabox
Description-md5: 7a3e617a326194514167e07a217dea8e
Description-en: publish command line shell through AJAX interface
 Shellinabox can export arbitrary command line programs to any JavaScript
 enabled web browser. By default, it prompts for username and password
 and then exports a login shell. Shellinabox provides a VT100
 compatible terminal emulator that runs within any modern
 browser. Support for HTTPS protocol (SSL/TLS encryption) is optional
 and requires installation of openssl.

Package: shelltestrunner
Description-md5: b83e1597d79a7e44be16d876066274d4
Description-en: test command-line programs or arbitrary shell commands
 shelltestrunner is a cross-platform tool for testing command-line
 programs (or arbitrary shell commands). It reads simple declarative
 tests specifying a command, some input, and the expected output,
 error output and exit status. Tests can be run selectively, in
 parallel, with a timeout, in color, and/or with differences
 highlighted.

Package: shelr
Description-md5: a835f3ac1de1ac0732590275f9520b47
Description-en: Utility for plain text screencasting
 Shelr allows one to record, replay and share your terminal session.
 It works almost the same as script or ttyrec but adds some useful
 features on top of them. Optionally you can share your recordings at
 http://shelr.tv/ or via email.

Package: shelxle
Description-md5: 5029c31142d65f1f04457c84db29b869
Description-en: graphical user interface for SHELXL
 ShelXle combines an editor with syntax highlighting for the
 SHELXL-associated .ins (input) and .res (output) files with an interactive
 graphical display for visualization of a three-dimensional structure including
 the electron density (Fo) and difference density (Fo-Fc) maps.
 .
 https://dx.doi.org/10.1107/S0021889811043202

Package: shepherd
Description-md5: 8c5a1af764809d2706992461c3d0dc1c
Description-en: GNU Daemon Shepherd is a system service manager
 The GNU Daemon Shepherd or GNU Shepherd is a service manager written in
 Guile that looks after the herd of system services, providing a
 replacement for the service-managing capabilities of SysV-init (or any
 other init) with a dependency-based system with a convenient interface.
 It is intended for use on GNU/Linux and GNU/Hurd, but it is supposed to work
 on every POSIX-like system where Guile is available.

Package: sherlock
Description-md5: 3da9b9102f0c5f0d5398b50d1154369f
Description-en: Find usernames across social networks
 Sherlock relies on the site's designers providing a  unique URL
 for a registered username. To determine if a username is available,
 Sherlock queries that URL, and uses to response to understand if
 there is a claimed username already there.
 .
 Currently, the tool is capable of locating users on more than 300 social
 networks: Apple Developer, Arduino, Docker Hub, GitHub, GitLab,  Facebook,
 BitCoinForum, CNET, IFTTT, Instagram, PlayStore  PyPI, Scribd, Telegram,
 TikTok, Tinder etc.

Package: shfmt
Description-md5: c837009d07c29d753e21e40b3c31b95e
Description-en: format shell programs
 shfmt is shell formatter, which supports POSIX Shell, Bash, and mksh.

Package: shibboleth-sp-common
Description-md5: 5cb8ec5ce4d42102b0b3de436773add2
Description-en: Federated web single sign-on system (common files)
 The Shibboleth System is a standards based software
 package for web single sign-on across or within organizational boundaries.
 It supports authorization and attribute exchange using the OASIS SAML 2.0
 protocol.  Shibboleth allows sites to make informed authorization decisions
 for individual access of protected online resources while allowing users to
 establish their identities with their local authentication systems.
 .
 This package contains common files used by the Shibboleth SP library,
 Apache module, and daemon, primarily configuration files and schemas.

Package: shibboleth-sp-utils
Description-md5: fda8565d0a52d696945a782569eb5e97
Description-en: Federated web single sign-on system (daemon and utilities)
 The Shibboleth System is a standards based software
 package for web single sign-on across or within organizational boundaries.
 It supports authorization and attribute exchange using the OASIS SAML 2.0
 protocol.  Shibboleth allows sites to make informed authorization decisions
 for individual access of protected online resources while allowing users to
 establish their identities with their local authentication systems.
 .
 This package contains the daemon that handles attribute requests and
 maintains session information for the SP.  It is used internally by the
 Apache module (libapache2-mod-shib), but may be useful independently in
 some circumstances.  It also contains some other useful Shibboleth SP
 utility programs and the FastCGI authorizer and responder.

Package: shiboken6
Description-md5: d2f244157822144737a75b31b6c9019d
Description-en: CPython bindings generator for C++ libraries
 Shiboken6 is a bindings generator for C++ libraries that outputs CPython
 source code. It collects information from library headers, and then
 merges modifications and handwritten code defined in the typesystem
 description.
 .
 Shiboken6 is the binding generator used to create the PySide6 bindings.

Package: shiboken6-doc
Description-md5: dc1bb236e2c5ec57c94fbaa07154083d
Description-en: CPython bindings generator for C++ libraries (common documentation)
 Shiboken6 is a bindings generator for C++ libraries that outputs CPython
 source code. It collects information from library headers, and then
 merges modifications and handwritten code defined in the typesystem
 description.
 .
 Shiboken6 is the binding generator used to create the PySide6 bindings.
 .
 This package contains the common documentation.

Package: shimmer-themes
Description-md5: 6262eddc86305c4777731c98c02a145f
Description-en: Gtk+ themes from Shimmer Project
 This package is a metapackage for the GTK+ themes from the Shimmer Project.

Package: shineenc
Description-md5: 8be70a8098d67ac483794b6168b87a4a
Description-en: Fixed-point MP3 encoding library - frontend binary
 Shine can be used to encode audio data on architectures with no floating
 point processing unit (FPU) at a much better rate than encoding
 libraries implemented using floating-point arithmetic.
 .
 This package contains a frontend binary capable of encoding WAVE files
 using Shine.

Package: shisa
Description-md5: 7b15d64b267828fa1cd5deb96e3b3ae5
Description-en: Administration utility for the Shishi Kerberos v5 KDC database
 Shishi is an implementation of the kerberos v5 network authentication
 system.
 .
 This package contain the admin tool to create and modify the user
 database used by the Shishi daemon.

Package: shishi
Description-md5: 06ece7c8606f24b207c888ffb1251a55
Description-en: Command line client for the Shishi Kerberos v5 implementation
 Shishi is an implementation of the kerberos v5 network authentication
 system.
 .
 Shishi can be used to authenticate users in distributed systems.
 .
 Shishi contains a library ('libshishi') that can be used by
 application developers to add support for kerberos v5.  Shishi
 contains a command line utility ('shishi') that is used by users to
 acquire and manage tickets (and more).  The server side, a Key
 Distribution Center, is implemented by 'shishid'.  Of course, a
 manual documenting usage aspects as well as the programming API is
 included.
 .
 Shishi currently supports AS/TGS exchanges for acquiring tickets, the
 AP exchange for performing client and server authentication, and
 SAFE/PRIV for integrity/privacy protected application data exchanges.
 .
 Shishi is internationalized; error and status messages can be
 translated into the users' language; user name and passwords can be
 converted into any available character set (normally including
 ISO-8859-1 and UTF-8) and also be processed using an experimental
 Stringprep profile.
 .
 Most, if not all, of the widely used encryption and checksum types
 are supported, such as ARCFOUR, 3DES, AES and HMAC-SHA1.
 .
 This package includes a few command line tools:
 shishi -- Acquire and manage Kerberos tickets.
 keytab2shishi -- Convert MIT/Heimdal /etc/krb5.keytab's to Shishi format.
 ccache2shishi -- Convert MIT/Heimdal user ticket files to Shishi format.

Package: shishi-common
Description-md5: e8da2c65cef9852105819ce24938c032
Description-en: Platform independent files for Shishi
 Shishi is an implementation of the kerberos v5 network authentication
 system.
 .
 This package contains configuration files and translation of
 diagnostic messages.

Package: shishi-doc
Description-md5: 55510abea3e97ecd29d470df89570020
Description-en: Documentation for Shishi
 Shishi is an implementation of the kerberos v5 network authentication
 system.
 .
 This package contain the user, reference and developers manual in
 HTML, PDF and Info formats, and API reference as man pages, GTK-DOC
 and Devhelp.

Package: shishi-kdc
Description-md5: d6a62b2d8a487ef1bfe216e22414f8f0
Description-en: Kerberos v5 Key Distribution Center (KDC) Shishi server daemon
 Shishi is an implementation of the kerberos v5 network authentication
 system.
 .
 This package contain the Shishi server (shishid), which is a Key
 Distribution Center (KDC).

Package: shntool
Description-md5: 68ac91d5a8a7a02c8bfe01ee0e1a897a
Description-en: multi-purpose tool for manipulating and analyzing WAV files
 shntool is a multi-purpose WAVE data processing and reporting utility.
 File formats are abstracted from its core, so it can process any file
 that contains WAVE data, compressed or not - provided there exists a
 format module to handle that particular file type.
 .
 shntool has native support for .wav files. If you want it to work with
 other formats, you must have the appropriate helper program installed.
 Some of these helper programs - notably for Monkey's Audio, LPAC,
 OptimFROG - are not (yet) available in Debian.
 .
 With the helper programs mentioned above, shntool is able to convert files
 between all supported formats.

Package: shoelaces
Description-md5: da77945671b07141ccde7f150de8f83b
Description-en: automated server bootstrapping
 Shoelaces provides a mechanism for automating the bootstrapping of servers.
 It serves iPXE boot scripts, cloud-init configurations and, actually, any kind
 of plain text files.
 .
 Shoelaces main features are:
 - automation of the boot script to serve for a given server based on its IP
 address or DNS PTR record.
 - usage of Go templates to serve the configurations, allowing the user to
 customize them with parameters received via GET request.
 - web UI to show the current configurations, and history of servers that
 booted.

Package: shogivar
Description-md5: b3ea5b68d24264a7023b941632c8403a
Description-en: UI to play many shogi variants, with builtin computer player
 Shogi Variants is a user interface for many variants of Shogi (japanese chess).
 .
 All games can be played by 2 players, and most (except Tenjiku) against the
 builtin computer player.
 .
 Supported variants:
 * Micro-Shogi
 * Mini-Shogi
 * Judkin's Shog
 * Whale Shogi
 * Tori (Bird) Shogi
 * Yari Shogi
 * Heian (Early) Shogi
 * Modern Shogi
 * Sho (Small) Shogi
 * Wa Shogi (2 variants)
 * Chu (Middle) Shogi
 * Heian Dai (Early Large) Shogi
 * Dai (Large) Shogi
 * Tenjiku (Exotic) Shogi
 * Dai-Dai (Huge) Shogi
 * Maka-Dai-Dai (Ultra Huge) Shogi
 * Tai (Grand) Shogi
 .
 This is the C port of Steve Evans' Shogi Variants for Windows.

Package: shogivar-data
Description-md5: 3ba042e5eb954e6170e41194b8beb212
Description-en: architecture-independant files for shogivar
 Shogi Variants is a user interface for many variants of Shogi (japanese chess).
 .
 This package contains the images, help files and other data files
 necessary for Shogi Variants.

Package: shorewall
Description-md5: 8a35206537054a60152c0c407d9b9c10
Description-en: Shoreline Firewall, netfilter configurator
 Shorewall allows firewall/gateway requirements to be described using
 entries in a set of configuration files. It reads those configuration
 files and, with the help of the iptables utility, configures
 netfilter to match these requirements.
 .
 Shorewall supports a wide range of router/firewall/gateway applications,
 traffic shaping and almost every type of VPN.

Package: shorewall-core
Description-md5: 640fa2f678347b37f0ec1536fa23201c
Description-en: Shorewall core components
 This package provides the core Shorewall components, which are required
 for the rest of the Shorewall packages to work.
 .
 There is not an especially good reason to have this package installed all
 by itself.

Package: shorewall-doc
Description-md5: 3437aa3cc20531006b60c135ba0a414f
Description-en: documentation for Shoreline Firewall (Shorewall)
 Shorewall is an iptables based firewall that can be used on a dedicated
 firewall system, a multi-function masquerade gateway/server or on a standalone
 Linux system.
 .
 This package contains the shorewall HTML documentation.

Package: shorewall-init
Description-md5: 69abb71dd10a432183c48cb9a14a1fa0
Description-en: Shorewall initialization
 This package provides two related features:
 .
 a)  It allows the firewall to be closed prior to bringing up
 network devices. This insures that unwanted connections are not
 allowed between the time that the network comes up and when the
 firewall is started.
 .
 b)  It integrates with NetworkManager and distribution ifup/ifdown
 systems to allow for 'event-driven' startup and shutdown.
 .
 The two facilities can be enabled separately.
 .
 When Shorewall-init is first installed, it does nothing until you
 configure it.

Package: shorewall-lite
Description-md5: c42a2f5a35b01bb3f08f6ef73042287d
Description-en: Shorewall (lite version), a high-level tool for configuring Netfilter
 Shorewall allows you to describe your firewall/gateway requirements using
 entries in a set of configuration files. It reads those configuration files
 and, with the help of the iptables utility, configures Netfilter to match your
 requirements.
 .
 Shorewall supports a wide range of router/firewall/gateway applications,
 traffic shaping and almost every type of VPN.
 .
 The shorewall-lite package is designed to allow you to maintain all Shorewall
 configuration information on a single system within your network.

Package: shorewall6
Description-md5: dc297ddbeac567f8ccdd4d6e755793ab
Description-en: Shoreline Firewall (IPv6 version), netfilter configurator
 Shorewall6 allows firewall/gateway requirements to be described using
 entries in a set of configuration files. It reads those configuration
 files and, with the help of the iptables utility, configures
 netfilter to match these requirements.
 .
 Shorewall6 supports a wide range of router/firewall/gateway applications,
 traffic shaping and almost every type of VPN.
 .
 This package contains IPv6 support.

Package: shorewall6-lite
Description-md5: 0bfffbe58f12dfa8f9d6842d47fc37f3
Description-en: Shorewall (lite version with IPv6 support)
 Shorewall6 allows you to describe your firewall/gateway requirements using
 entries in a set of configuration files. It reads those configuration files
 and, with the help of the iptables utility, configures Netfilter to match your
 requirements.
 .
 Shorewall6 supports a wide range of router/firewall/gateway applications,
 traffic shaping and almost every type of VPN.
 .
 The shorewall6-lite package is designed to allow you to maintain all Shorewall
 configuration information on a single system within your network.
 .
 This package contains IPv6 support.

Package: shortwave
Description-md5: 16fab122f1b3a101a8cb34ac67abf2f1
Description-en: listen to internet radio
 Shortwave is an internet radio player that provides access to a station
 database with over 30,000 stations. Saving favorite stations and download of
 single tracks is also possible. Additionally, shortwave features a miniplayer.
 .
 Shortwave is a GNOME Circle app.

Package: shotcut
Description-md5: 7e81fdac9e6aa16c46d802ed474d5125
Description-en: video editor
 This is a video editor with features like 4k resolution support,
 network stream playback, audio/webcam captures, and many more.

Package: shotcut-data
Description-md5: 1c6e3f65820f84717d41d9026910cced
Description-en: video editor data
 This is a video editor with features like 4k resolution support,
 network stream playback, audio/webcam captures, and many more.
 .
 These are data files needed for the binary package.

Package: shotman
Description-md5: 0960aee59d67ca68180e3aa9a618fe39
Description-en: uncompromising screenshot GUI for Wayland compositors
 Takes a screenshot and shows it in a small floating thumbnail window. The
 screenshot can then be copied with Ctrl-C, deleted with D, or dismissed with
 Esc. It is designed to run in response to some global hotkey (Super-P, PrtScr,
 etc). It is designed for interactive usage.
 .
 Region selection uses slurp. Active window seletion is currently only
 available for sway.

Package: shoutidjc
Description-md5: e9dfd2b00e9caec7458906d976e62595
Description-en: broadcast streaming library with IDJC extensions (source client)
 A library for communicating with and sending data to Icecast and Icecast 2
 streaming audio servers. It handles the socket connection, the timing of
 the data transmission, and prevents bad data from getting to the server.
 .
 This package provides the Icecast Source client.

Package: shove
Description-md5: 4e07bcdaf7178fe37ec839f93b750db6
Description-en: test tool for shell scripts with TAP outputs
 A test tool for shell scripts likes sh, bash, dash, ksh, and zsh with TAP
 outputs.

Package: shovill
Description-md5: 8695f2fc2647e597d0b8f3983a621eea
Description-en: Assemble bacterial isolate genomes from Illumina paired-end reads
 Shovill is a pipeline which uses SPAdes at its core,
 but alters the steps before and after the primary
 assembly step to get similar results in less time.
 Shovill also supports other assemblers like SKESA,
 Velvet and Megahit, so you can take advantage of the
 pre- and post-processing the Shovill provides
 with those too.

Package: shovill-examples
Description-md5: 6c3cfc383fababa2269a0bdeae62d6d2
Description-en: Test Data for shovill
 Shovill is a pipeline which uses SPAdes at its core,
 but alters the steps before and after the primary
 assembly step to get similar results in less time.
 Shovill also supports other assemblers like SKESA,
 Velvet and Megahit, so you can take advantage of the
 pre- and post-processing the Shovill provides
 with those too.
 .
 This package contains a test data which can be used
 to test the package.

Package: showfoto
Description-md5: d86e4696d338167761639ff2ae89170b
Description-en: image viewer/editor for KDE
 showFoto is the standalone image editor of the digiKam project.
 .
 It runs without digiKam images database support, but provides all Image Editor
 functions.

Package: showfsck
Description-md5: 350a71c81555c15b32c71d2493c92183
Description-en: show the number of reboots before next forced fsck
 This package displays during startup and halt the number of mounts for each
 ext2/3 partition before an fsck will be forced, so that the user will not be
 suprised.
 .
 Very useful for people that often reboot (laptop users for example)

Package: shrinksafe
Description-md5: a1b9c49ff1546d2b640214741260150b
Description-en: JavaScript compression system
 ShrinkSafe is a JavaScript compression system. It can typically reduce the
 size of your scripts by a third or more, depending on your programming style.
 .
 Many other tools also shrink JavaScript files, but ShrinkSafe is different.
 Instead of relying on brittle regular expressions, ShrinkSafe is based on
 Rhino, a JavaScript interpreter. This allows ShrinkSafe to transform the source
 of a file with much more confidence that the resulting script will function
 identically to the file you uploaded.

Package: shunit2
Description-md5: 87603abc3a9465868b0384759d8b4ce6
Description-en: unit test framework for Bourne based shell scripts
 shUnit2 was originally developed to provide a consistent testing
 solution for log4sh, a shell based logging framework similar to
 log4j. It is designed to work in a similar manner to JUnit, PyUnit,
 etc.

Package: shush
Description-md5: dff37b33e5d09973854b7adb588a29ba
Description-en: runs a command and optionally reports its output by mail
 shush was written to be a generic wrapper around cron jobs so that it can be
 applied to any command without having to modify it or create a custom wrapper
 for it. In a sense, it solves a fairly simple problem, but it also brings some
 powerful features making it a useful tool beyond cron jobs.
 .
 Feature highlights:
 .
 * Multiple reports (for the output) may be defined
 * Decision to send a report (or not) is configurable based on:
 - Output content analysis (using regular expressions)
 - Command exit code
 - Size of output
 - Command execution duration
 * Support for plain text, enriched text and HTML report formatting.
 (The latter two allow rendering part of the output in bold.)
 * Various timeout actions such as notification and command termination
 * Locking support
 * Progress report logging via syslog
 * Automatic crontab file updating based on shush's configuration

Package: shutdown-at-night
Description-md5: 56d637309b39caca8e8f93fdaf54da0a
Description-en: System to shut down clients at night, and wake them in the morning
 With this tool you can schedule regular shutdowns of workstations in the
 evening, and also wake them up every morning, using either nvram-wakeup, ACPI
 wakeup or wake-on-lan.
 .
 For the wake-on-lan wake-up sequence you need one awake machine on your local
 network / subnet. This can be a server machine or a client machine that got
 just previously woken up by nvram-wakeup.
 .
 The shutdown sequence will be initiated hourly after 4pm via a CRON job.
 However, only machines that appear inactive / unused will be shut down.
 Machines that are currently in use will remain up and running.
 .
 The Shutdown-at-Night tool can be activated via a config file or via
 membership in a NIS netgroup called shutdown-at-night-hosts.

Package: shutter
Description-md5: a4aa518ba26ce8701e56af1f948f392c
Description-en: feature-rich screenshot program
 Shutter is a feature-rich screenshot program. You can take a
 screenshot of a specific area, window, your whole screen, or even of
 a website - apply different effects to it, draw on it to highlight
 points, and then upload to an image hosting site, all within one
 window.
 .
 Features:
 * take a screenshot of your complete desktop, a rectangular area
 * take screenshot directly or with a specified delay time
 * save the screenshots to a specified directory and name them in a
 convenient way (using special wild-cards)
 * Shutter is fully integrated into the GNOME Desktop (TrayIcon etc.)
 * generate thumbnails directly when you are taking a screenshot
 and set a size level in %
 * Shutter session collection
 o keep track of all screenshots during session
 o copy screeners to clipboard
 o print screenshots
 o delete screenshots
 o rename your file
 * upload your files directly to Image-Hosters (e.g. imgur.com), retrieve
 all the needed links and share them with others
 * edit your screenshots directly using the embedded drawing tool

Package: sibelia
Description-md5: b5dfae407efdc13057fa97d1d53741d8
Description-en: comparative genomics tool
 Sibelia (Synteny Block ExpLoration tool) is a comparative genomics tool:
 It assists biologists in analysing the genomic variations that correlate
 with pathogens, or the genomic changes that help microorganisms adapt in
 different environments. Sibelia will also be helpful for the
 evolutionary and genome rearrangement studies for multiple strains of
 microorganisms.
 .
 Sibelia is useful in finding:
 .
 1) shared regions,
 2) regions that present in one group of genomes but not in others,
 3) rearrangements that transform one genome to other genomes.

Package: sibelia-examples
Description-md5: 9cde2f8062165437bdd46ed104025545
Description-en: comparative genomics tool (example data)
 Sibelia (Synteny Block ExpLoration tool) is a comparative genomics tool:
 It assists biologists in analysing the genomic variations that correlate
 with pathogens, or the genomic changes that help microorganisms adapt in
 different environments. Sibelia will also be helpful for the
 evolutionary and genome rearrangement studies for multiple strains of
 microorganisms.
 .
 Sibelia is useful in finding:
 .
 1) shared regions,
 2) regions that present in one group of genomes but not in others,
 3) rearrangements that transform one genome to other genomes.
 .
 This package contains example data for sibelia.

Package: sibsim4
Description-md5: f2248634c673188f862760efa3a15bb8
Description-en: align expressed RNA sequences on a DNA template
 The SIBsim4 project is based on sim4, which is a program designed to align
 an expressed DNA sequence with a genomic sequence, allowing for introns.
 SIBsim4 is a fairly extensive rewrite of the original code with the following
 goals:
 * speed improvement;
 * allow large, chromosome scale, DNA sequences to be used;
 * provide more detailed output about splice types;
 * provide more detailed output about polyA sites;
 * misc code cleanups and fixes.

Package: sic
Description-md5: 7995bd867e4ee66e576cb10611b00009
Description-en: simple irc client (sic)
 sic is an extremely fast, small and simple irc client. It reads commands from
 standard input and prints all server output to standard output. It also
 multiplexes all channel traffic into one output. That way you don't have to
 switch different channel buffers. So that's actually a feature.

Package: sickle
Description-md5: 669442b6169b604f66a4edae2b8390cc
Description-en: windowed adaptive trimming tool for FASTQ files using quality
 Most modern sequencing technologies produce reads that have deteriorating
 quality towards the 3'-end. Incorrectly called bases here negatively impact
 assembles, mapping, and downstream bioinformatics analyses.
 .
 Sickle is a tool that uses sliding windows along with quality and length
 thresholds to determine when quality is sufficiently low to trim the 3'-end
 of reads. It will also discard reads based upon the length threshold. It takes
 the quality values and slides a window across them whose length is 0.1 times
 the length of the read. If this length is less than 1, then the window is set
 to be equal to the length of the read. Otherwise, the window slides along the
 quality values until the average quality in the window drops below the
 threshold. At that point the algorithm determines where in the window the drop
 occurs and cuts both the read and quality strings there. However, if the cut
 point is less than the minimum length threshold, then the read is discarded
 entirely.
 .
 Sickle supports four types of quality values: Illumina, Solexa, Phred, and
 Sanger. Note that the Solexa quality setting is an approximation (the actual
 conversion is a non-linear transformation). The end approximation is close.
 .
 Sickle also supports gzipped file inputs.

Package: siconos
Description-md5: 73e728ded5f4778835e3216a283ea829
Description-en: modeling and simulation of nonsmooth dynamical systems (simulation runner tool)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains the 'siconos' tool allowing to compile and run
 Siconos programs/scripts in a single command.

Package: siconos-mechanics-tools
Description-md5: 8713cdc4bb7e19d28f0101fc17e55c83
Description-en: modeling and simulation of nonsmooth dynamical systems (mechanics tools)
 Siconos is an open-source scientific software primarily targeted at
 modeling and simulating nonsmooth dynamical systems in C++ and in
 Python:
 * Mechanical systems (rigid or solid) with unilateral contact and
 Coulomb friction and impact (nonsmooth mechanics, contact dynamics,
 multibody systems dynamics or granular materials).
 * Switched Electrical Circuit such as electrical circuits with ideal
 and piecewise linear components: power converter, rectifier,
 Phase-Locked Loop (PLL) or Analog-to-Digital converter.
 * Sliding mode control systems.
 * Biology (Gene regulatory network).
 Other applications are found in Systems and Control (hybrid systems,
 differential inclusions, optimal control with state constraints),
 Optimization (Complementarity systems and Variational inequalities),
 Fluid Mechanics, and Computer Graphics.
 .
 This package contains tools to allow running, analysing, manipulating,
 exporting, and viewing the output of mechanical simulations.

Package: sidedoor
Description-md5: f5f74bb4dbe5f692f2c12e3ac958149f
Description-en: SSH connection daemon
 sidedoor maintains an SSH connection or tunnel
 with a shell script daemon.
 .
 The primary use case is maintaining a remote port forward
 to the local SSH server (or another port). Thus, the local
 device can be accessed without using incoming connections
 that may be blocked by a NAT or firewall or otherwise
 impractical with mobile devices.
 .
 SSH clients can connect to the device via the reverse SSH proxy
 that sidedoor tunnels to. This proxy server can be untrusted
 and run by a third party or cloud service.
 .
 sidedoor enables SSH keepalives and retries SSH with
 exponential backoff. In order to reconnect as soon as possible,
 it resets the backoff when a network interface is brought up
 (or changed).
 .
 Refer to the sidedoor man page to configure and set SSH keys.

Package: sidedoor-sudo
Description-md5: 3b17a03f2478f267fbcfb072684dd77a
Description-en: SSH connection daemon - sudoers entry
 sidedoor maintains an SSH connection or tunnel
 with a shell script daemon.
 .
 This package creates a sudoers entry to
 grant the sidedoor user full root access.

Package: sideretro
Description-md5: 7a773a3c2d9e95a7f0482c302338fa36
Description-en: pipeline for detecting Somatic Insertion of DE novo RETROcopies
 sideRETRO is a bioinformatics tool designed for the detection of somatic
 retrocopy insertions, also known as retroCNVs, in whole genome sequencing
 (WGS) and whole exome sequencing (WES) data.
 .
 Retrocopies, also known as processed pseudogenes, are sequences derived
 from protein-coding genes, generated by the duplication of these genes
 through the transposition of their mature messenger RNA via the LINE-1
 enzymatic machinery. Retrocopies can be fixed, meaning they are present
 in all genomes of a given species (including the species' reference
 genome), or unfixed (polymorphic, germline, or somatic), in which case
 they are referred to as retroCNVs. While fixed retrocopies have received
 considerable attention in the scientific community, knowledge of retroCNVs
 remains limited, largely due to the lack of specialized bioinformatics
 tools for their identification and annotation in DNA sequencing data.
 .
 sideRETRO is a dedicated computational algorithm that detects retrocopies
 absent from the reference genome but present in WGS and WES data from
 other individuals. In addition to identifying retroCNVs, sideRETRO annotates
 several characteristics associated with these events. It provides information
 on the genomic coordinates of the insertion, including chromosome, insertion
 point, and DNA strand. It also determines the genomic context of the event
 (exonic, intronic, or intergenic), performs genotyping (presence or absence),
 and provides haplotyping information (homozygous or heterozygous).

Package: sidplay
Description-md5: f216cca3131cd765da29a9b23c6811e2
Description-en: Music player for tunes from C64 and C128 (console)
 This is a simple music player for C64 and C128 tunes, also known as
 SID tunes.

Package: sidplay-base
Description-md5: db81d84a2d65a7df6c3361f9e94883ee
Description-en: Music player for tunes from C64 and C128 (console)
 This is a simple music player for C64 and C128 tunes, also known as
 SID tunes. The package includes a program (sid2wav) for creating .wav
 files.

Package: sidplayfp
Description-md5: 9177b4d83489beaa92a33423e7ba605a
Description-en: Fork of sidplay2, a C64 and C128 music player
 sidplayfp is a fork of sidplay2, a C64 music player which integrates the
 reSID SID chip emulation into a cycle-based emulator environment, started
 with primary purpose to improve emulation of the C64 system and the SID chips.

Package: sieve-connect
Description-md5: fd0b72ff91b6675d0558634b27827df8
Description-en: MANAGESIEVE protocol client
 This is sieve-connect.  A client for the MANAGESIEVE protocol, as
 implemented by timsieved in Cyrus IMAP.
 .
 sieve-connect is designed to be both a tool which can be invoked from
 scripts and also a decent interactive client.  It should also be a
 drop-in replacement for "sieveshell", as supplied with Cyrus IMAP.

Package: siftool
Description-md5: bdf52f12e9e1fd6d9db3fcf264b8ef4a
Description-en: utility to manipulate Singularity Image Format (SIF) files
 This package provides "siftool" CLI program to manipulate
 SIF container files.

Package: sightcalibrator
Description-md5: 7d56d7975b08734b35d247ff9c1bc888
Description-en: Camera calibration software
 User-friendly application to calibrate mono and stereo cameras.
 .
 SightCalibrator can take images, video files, or any supported
 camera device as input. It detects the presence of a checkerboard
 in images. The parameters of the checkboard can be customized.
 Individual images can then be marked to be used in the
 computation of the calibration. Last, the intrinsic and extrinsic
 parameters can be exported in OpenCV format, Yaml or XML.

Package: sightviewer
Description-md5: ea1b046f74b47c4dc8952e4f84d668b6
Description-en: DICOM viewer
 Medical image viewer featuring negatoscope, multi-planar
 reconstruction, and volume rendering.
 .
 Many image formats are handled such as DICOM, mhd,
 inr.gz, vtk, vti,... Reconstructions can also be imported from
 DICOM segmentations or VTK supported formats, and visualized
 in mixed rendering with images.
 .
 Tools are provided to measure distances of
 structures in the image and to place landmarks.
 .
 Last, SightViewer can also connect directly to a PACS, and
 then request, download or upload DICOM files.

Package: sigil
Description-md5: 7a617a4c354405fb1f621a8c93c46c79
Description-en: multi-platform ebook editor
 Sigil is a free, open source, multi-platform ebook editor.
 It is designed to edit books in ePub format.
 .
 Features:
 .
 * Full UTF-16 support;
 * Full EPUB 2 spec support;
 * Multiple Views: Book View, Code View and Preview View;
 * WYSIWYG editing in Book View;
 * Complete control over directly editing EPUB syntax in Code View;
 * Table of Contents generator with multi-level heading support;
 * Metadata editor with full support for all possible metadata entries (more
 than 200) with full descriptions for each;
 * User interface translated into many languages;
 * Spell checking with default and user configurable dictionaries;
 * Full Regular Expression (PCRE) support for Find & Replace;
 * Supports import of EPUB and HTML files, images, and style sheets;
 * Files can be validated for EPUB compliance with the FlightCrew validator;
 * HTML Tidy: all imported files have their formatting corrected, and your
 editing can be optionally cleaned.

Package: sigil-data
Description-md5: a8aa1f97c2d05053b38e7657184f34e8
Description-en: multi-platform ebook editor - data files
 Sigil is a free, open source, multi-platform ebook editor.
 It is designed to edit books in ePub format.
 .
 Features:
 .
 * Full UTF-16 support;
 * Full EPUB 2 spec support;
 * Multiple Views: Book View, Code View and Preview View;
 * WYSIWYG editing in Book View;
 * Complete control over directly editing EPUB syntax in Code View;
 * Table of Contents generator with multi-level heading support;
 * Metadata editor with full support for all possible metadata entries (more
 than 200) with full descriptions for each;
 * User interface translated into many languages;
 * Spell checking with default and user configurable dictionaries;
 * Full Regular Expression (PCRE) support for Find & Replace;
 * Supports import of EPUB and HTML files, images, and style sheets;
 * Files can be validated for EPUB compliance with the FlightCrew validator;
 * HTML Tidy: all imported files have their formatting corrected, and your
 editing can be optionally cleaned.
 .
 This package provides the architecture-independant files.

Package: sigma-align
Description-md5: 1dea6332fc618960ad2945cec45b6681
Description-en: Simple greedy multiple alignment of non-coding DNA sequences
 Sigma (“Simple greedy multiple alignment”) is an alignment program. It's
 algorithm and scoring scheme are designed specifically for non-coding
 DNA sequence.
 .
 It uses a strategy of seeking the best possible gapless local
 alignments. This happens at each step making the best possible alignment
 consistent with existing alignments. It scores the significance of the
 alignment based on the lengths of the aligned fragments and a background
 model. These may be supplied or estimated from an auxiliary file of
 intergenic DNA.

Package: signal-estimator
Description-md5: 9f4dacad8b15adbad0cdd6b2582f5229
Description-en: measure characteristics of a looped back signal
 signal-estimator is a small command-line and GUI tool allowing to measure
 different characteristics of the signal looped back from audio output to
 audio input. Its features are:
 - send test signal to output device and receive looped back signal from input
 device(s)
 - measure signal latency (the shift between output and input signal)
 - measure signal loss ratio (number of glitches per second in the input
 signal)
 - measure I/O jitter and delay
 - print reports in JSON format for easy parsing
 - dump output and input streams in CSV format for later inspection

Package: signal-estimator-gui
Description-md5: 379c2ac432beb4205ca3eda32d34f5b6
Description-en: measure characteristics of a looped back signal (GUI)
 signal-estimator is a small command-line and GUI tool allowing to measure
 different characteristics of the signal looped back from audio output to
 audio input. Its features are:
 - send test signal to output device and receive looped back signal from input
 device(s)
 - measure signal latency (the shift between output and input signal)
 - measure signal loss ratio (number of glitches per second in the input
 signal)
 - measure I/O jitter and delay
 - print reports in JSON format for easy parsing
 - dump output and input streams in CSV format for later inspection
 .
 This package contains a simple GUI for signal-estimator.

Package: signal-tlsd
Description-md5: b8e4932bf19567ce32b7a8153b233a36
Description-en: Standalone Rust implementation of Signal's domain fronting TLS proxy
 Negotiates an outer TLS handshake and listens for an incoming TLS connection
 from the Signal client. The inner TLS connection remains end-to-end encrypted
 between the client and the Signal server, while the outer TLS connection is
 terminated at the proxy.
 .
 This evades censorship based on IP address blocking, DNS filtering, and
 SNI-based deep packet inspection.
 .
 It implements the protocol of the official Signal-TLS-Proxy, but in a single
 process instead of two nginx instances glued together with docker-compose.
 .
 It was successfully field-tested in April 2026 to evade Russian censorship of
 Signal, through a VPS located in Kazakhstan.

Package: signalbackup-tools
Description-md5: 33150bf5775527d6e63f4867718f65b8
Description-en: Tool to work with Signal Backup files
 Tool to work with backup files generated by the Signal Android
 application (https://signal.org/). It can dump the decrypted backup
 components to a directory, or read the contents of a directory and
 pack and encrypt it back into a valid backup file. When dumping, make
 sure the directory to dump to is empty to start with. In theory, the
 decrypted files could be edited before re-encrypting.  It has also
 been used successfully to fix backups that were corrupted.
 .
 Signal is an actively developed application and consequently, the
 database format changes regularly. Often the changes do not affect
 the backup file format or the working of this program, but every once
 in a while a change does break (some of) the functionality of this
 program. It has happened before and it will happen again.
 .
 The tool is provided as-is, there may be bugs. The tool and I are not
 affiliated with or endorsed by the Signal Foundation.

Package: signapk
Description-md5: 9882ef958207360dac33110ccdeafa16
Description-en: Command line tool for signing Android ZIP/JAR/APK
 signapk is a command line tool for signing ZIP files, including JARs,
 APKs, and Over-The-Air (OTA) updates, in a way compatible with
 Android's mincrypt verifier, using EC or RSA keys and SHA1 or
 SHA-256. The tool can additionally sign APKs using APK Signature
 Scheme v2. It is the standard tool used to sign APK and JAR files
 distributed as part of Android ROMs.

Package: signify
Description-md5: f60e3e8bbc60b40ddbb883e2dcf36fbb
Description-en: Automatic, semi-random ".signature" rotator/generator
 Signify is a neat little program that allows a random signature to be
 generated from a set of rules.  Each "section" can be one of an unlimited
 number of possibilities, each with its own weighting so those really cool
 quotes can appear more often than others.  Sections can also be placed next
 to each other vertically to create columns.  Each section can be formatted
 independently as left/right/center and top/bottom/vcenter.

Package: signify-openbsd
Description-md5: d32e6445aa3018ac743e0aae2d55e19c
Description-en: Lightweight cryptographic signing and verifying tool
 Similar to GNU Privacy Guard (GPG), signify is the tool which
 OpenBSD uses to cryptographically sign its releases, so that
 you can be sure that you are actually getting a release made by
 OpenBSD, as opposed to a malicious forgery designed to look
 the same.
 .
 Signify's usage is not limited to OpenBSD's releases, however -
 it can be used to sign anything.
 .
 So that it will work on Linux, the version of signify provided
 in this package is not exactly the same as the version provided
 in OpenBSD's CVS tree.
 .
 Note that for convenience OpenBSD's public keys are shipped in the
 signify-openbsd-keys package, but you can also download them
 yourself.

Package: signify-openbsd-keys
Description-md5: 91c2125ddb0e8e1d4d3da08314ca5b9d
Description-en: Public keys for use with signify-openbsd
 This package contains some common public keys which can be
 used to verify software with signify-openbsd. At present, all
 of the OpenBSD keys from version 5.5 onwards are included.

Package: signing-party
Description-md5: 529e2a5e22a2b95e0b45401485aa2e9c
Description-en: Various OpenPGP related tools
 signing-party is a collection for all kinds of PGP/GnuPG related things,
 including tools for signing keys, keyring analysis, and party preparation.
 .
 * caff: CA - Fire and Forget signs and mails a key
 * pgp-clean: removes all non-self signatures from key
 * pgp-fixkey: removes broken packets from keys
 * gpg-mailkeys: simply mail out a signed key to its owner
 * gpg-key2ps: generate PostScript file with fingerprint paper slips
 * gpgdir: recursive directory encryption tool
 * gpglist: show who signed which of your UIDs
 * gpgsigs: annotates list of GnuPG keys with already done signatures
 * gpgparticipants: create list of party participants for the organiser
 * gpgwrap: a passphrase wrapper
 * keyanalyze: minimum signing distance (MSD) analysis on keyrings
 * keylookup: ncurses wrapper around gpg --search
 * sig2dot: converts a list of GnuPG signatures to a .dot file
 * springgraph: creates a graph from a .dot file
 * keyart: creates a random ASCII art of a PGP key file
 * gpg-key2latex: generate LaTeX file with fingerprint paper slips

Package: signon-keyring-extension
Description-md5: 9a54618c16aff5bc5587bf531f2e3937
Description-en: GNOME keyring extension for signond
 Single Signon extension for the GNOME keyring

Package: signon-kwallet-extension
Description-md5: 2e37ceaef2945601fc449b1541ea125c
Description-en: KWallet extension for signond
 Enables signon services to store credentials in KWallet.

Package: signon-plugin-oauth2
Description-md5: a8dd72bc668e2df0754e4faa46e8dc3a
Description-en: OAuth 1.0/2.0 plugin for the Accounts SignOn daemon
 This plugin for the Accounts-SSO SignOn daemon handles the OAuth
 1.0 and 2.0 authentication protocols.

Package: signon-plugin-oauth2-dev
Description-md5: 9ec2761b3c1d57e1950cc8ac0038c73b
Description-en: OAuth 1.0/2.0 plugin for the Accounts SignOn daemon - headers
 This plugin for the Accounts-SSO SignOn daemon handles the OAuth
 1.0 and 2.0 authentication protocols.
 .
 This contains development headers.

Package: signon-plugin-password
Description-md5: e1b803ca12b920ca2293b712716565c6
Description-en: Single Sign On framework - Plain Password plugin
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 Password plugin for Single Sign On.

Package: signon-plugin-sasl
Description-md5: fefd6f6da617e8277f5de3ce597d7ff5
Description-en: Single Signon SASL plugin
 SASL plugin for the Single Signon framework

Package: signon-plugin-sasl-dev
Description-md5: bfa084c5503d27906bce8c23af8917df
Description-en: Single Signon SASL plugin
 SASL plugin for the Single Signon framework - development files
 .
 This package contains files that are needed to build applications.

Package: signon-plugin-ssotest
Description-md5: 3993ed8844ab6bc817591e09526cdee6
Description-en: Single Sign On framework - Test plugin
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 Test plugin for Single Sign On.

Package: signon-plugins-dev
Description-md5: 276b279f83d681ad33c5fe2f721d639b
Description-en: Single Sign On framework - plugins development files
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 Headers and static libraries for Single Sign On plugin development.

Package: signon-ui-qt
Description-md5: d6358bbf53e0a357f1055094dfffbcda
Description-en: single Sign-on UI based on Qt
 Qt-based UI for the signond Single Signon service.

Package: signon-ui-service
Description-md5: 961cd03dd9a957b8adee66cd608ea3e6
Description-en: D-Bus service file for signon-ui
 This D-Bus service is used to provide a UI for authenticating online accounts.

Package: signond
Description-md5: 15f0caa66c92dfdae553c84241d6df20
Description-en: Single Sign On framework
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 Framework to provide credential storage and authentication service.

Package: signond-dev
Description-md5: 52eebd36f40671d107b8b95722c66d5f
Description-en: Single Sign On framework - development files
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 Common headers and DBUS interfaces definition files for the Signon Framework.

Package: signond-doc
Description-md5: 63c79e4e7e1f8c6f69dedf351c3b7f1b
Description-en: Single Sign On framework - documentation for daemon
 Accounts and SSO (Single Sign-On) framework for Linux and POSIX based
 platforms.
 .
 This package contains the documentation for signond-dev.

Package: signtos
Description-md5: 1919a58e1c4f36e0e104efd05d2df185
Description-en: Android signing tool for signing Trusty images
 Signs ARM Trusty images for use with operating systems that support
 it. Trusty is a set of software components supporting a Trusted
 Execution Environment (TEE) on mobile devices.  The key must be
 stored in PKCS8 format.

Package: sigrok
Description-md5: 8dd5c146371ccb458f92aea4a6ef3bcf
Description-en: Logic analyzer and protocol decoder software suite (metapackage)
 sigrok is a portable logic analyzer software that supports various
 logic analyzer hardware, input formats, output formats, and protocol decoders.
 .
 This is a metapackage depending on (almost) all sigrok related packages.

Package: sigrok-cli
Description-md5: 2362f175b22009db791e9d17e82ecdb0
Description-en: command-line frontend for the sigrok software
 sigrok-cli is a command-line data acquisition and protocol decoding software.
 .
 It supports sample acquisition from logic analyzer, oscilloscope,
 multimeter, and other hardware, as well as running protocol decoders over
 the sample data (either from hardware or loaded from files).

Package: sigrok-firmware-fx2lafw
Description-md5: 593cdd2f05803bb8d45dde53ef07c978
Description-en: Firmware for Cypress FX2(LP) based logic analyzers
 sigrok-firmware-fx2lafw is an open-source (GPLv2+) firmware, implemented
 from scratch, that allows you to use almost any device or eval board
 that has a Cypress FX2(LP) chip as a logic analyzer via libsigrok (and
 a suitable frontend).

Package: sigscheme
Description-md5: afcfa1fa60b97ef1cdd52a0124c4ec21
Description-en: Scheme Interpreter to be embedded
 SigScheme is a Scheme interpreter, which targets embedded programs.
 SigScheme is used as extension engine for uim, universal input method
 system.  It conforms to R5RS, some of SRFI-s.

Package: sigscheme-runtime
Description-md5: c3a1b6d75214c2c56efeb9ceff3e4b90
Description-en: Runtime for sigscheme Scheme interpreter
 SigScheme is a Scheme interpreter, which targets embedded programs.
 SigScheme is used as extension engine for uim, universal input method
 system.  It conforms to R5RS, some of SRFI-s.
 .
 This package contains runtime files for the sigscheme package.

Package: sigstore-go
Description-md5: 0e6163c9eeb64eefaf70d9666a3cc5d2
Description-en: Sigstore signing and verification (program)
 A client library for Sigstore (https://www.sigstore.dev/), written in
 Go. Features:
 .
 * Signing and verification of Sigstore bundles
 (https://github.com/sigstore/protobuf-
 specs/blob/main/protos/sigstore_bundle.proto) compliant with Sigstore
 Client Spec
 * Verification of raw Sigstore signatures by creating bundles for them
 (see conformance tests (/cmd/conformance/main.go) for example)
 * Signing and verifying with a Timestamp Authority (TSA)
 * Signing and verifying (offline or online) with Rekor (Artifact
 Transparency Log)
 * Structured verification results including certificate metadata
 * TUF support
 * Verification support for custom trusted root
 (https://github.com/sigstore/protobuf-
 specs/blob/main/protos/sigstore_trustroot.proto)
 * Basic CLI and examples
 .
 For an example of how to use this library, see the verification
 documentation (/docs/verification.md), the CLI cmd/sigstore-go
 (/cmd/sigstore-go/main.go). Note that the CLI
 is to demonstrate how to use the library, and not intended as a fully-
 featured Sigstore CLI like cosign (https://github.com/sigstore/cosign).
 .
 Background
 .
 Sigstore already has a canonical Go client implementation, cosign
 (https://github.com/sigstore/cosign), which was developed with a focus
 on container image signing/verification. It has a rich CLI and a long
 legacy of features and development. sigstore-go is a more minimal and
 friendly API for integrating Go code with Sigstore, with a focus on the
 newly specified data structures in sigstore/protobuf-specs
 (https://github.com/sigstore/protobuf-specs). sigstore-go attempts to
 minimize the dependency tree for simple signing and verification tasks,
 omitting KMS support and container image verification.
 .
 This package contains the binaries.

Package: sigsum-c
Description-md5: 5caf8781a52fe94db8601e1af0dbffa2
Description-en: sigsum transparency chain command-line tools
 Sigsum is a system for public and transparent logging of signed
 checksums.  For an overview of the system, see https://sigsum.org/
 .
 This package contains command line tools.

Package: sigsum-go
Description-md5: 5d1831b2a0b0adce5349baf1a61cffb5
Description-en: tools for public/transparent logging of signed checksums
 The goal of Sigsum is to provide building blocks that can be used to
 enforce public logging of signed checksums.
 .
 This package contains the sigsum-key, sigsum-submit, sigsum-verify,
 and sigsum-monitor command line tools.

Package: sigsum-log-go
Description-md5: eaf89211bfcea24ced10cb97c61ecd7b
Description-en: Sigsum Transparency Log server implementation in Go
 This provides a log server that implements the Sigsum protocol and
 the tlog-witness protocol. Database replication between a primary
 node and a secondary node is included. Trillian and MariaDB are used
 for backing the storage on each node.
 .
 This package contains the command-line tools.

Package: sigviewer
Description-md5: 0f761d9cdc193ea8908da18483565159
Description-en: GUI viewer for biosignals such as EEG, EMG, and ECG
 SigViewer is a viewing and scoring software for biomedical signal
 data.  It relies on biosig4c++ library which supports a number of
 data formats (including EDF, BDF, GDF, BrainVision, BCI2000, CFWB,
 HL7aECG, SCP_ECG (EN1064), MFER, ACQ, CNT(Neuroscan), DEMG, EGI,
 EEG1100, FAMOS, SigmaPLpro, TMS32). The complete list of supported
 file formats is available at
 http://pub.ist.ac.at/~schloegl/biosig/TESTED .
 .
 Besides displaying biosignals, SigViewer supports creating
 annotations to select artifacts or specific events.

Package: silentjack
Description-md5: 9aee2d59f6a5cfc27bcfb30c5426cfe0
Description-en: silence detector for the JACK audio system
 SilentJack listens, using the JACK audio system, for silence. When silence is
 detected, it runs the command specified. Once the command has been run, a grace
 period is observed before resuming the silence detection.

Package: silkaj
Description-md5: 210ff9878f4e79a04141addee3352390
Description-en: command-line client for Duniter Ğ1 currency
 Silkaj is a lightweight command-line client
 for the Duniter crypto-currencies Ğ1 and Ğ1-Test,
 providing only essential tools.
 The client communicates with nodes (servers)
 which are responsible for finding new blocks of information
 and storing them in the blockchain.
 .
 Silkaj allows one to:
 .
 * consult the wallet balance,
 send transactions and certifications,
 authenticate with three methods: Scrypt, file, and WIF
 * check sent and received certifications
 and consult the membership  status of any given identity
 in the Web of Trust
 * check the present currency information stand,
 and the network view
 * explore the blockchain block by block
 * display the current Proof of Work difficulty level
 to generate the next block
 .
 Duniter is a system for cryptocurrencies
 which includes the concept of a Universal Dividend,
 the concept of a Web of Trust,
 and a highly energy efficient Blockchain.

Package: silverjuke
Description-md5: c46aec96bb6f5e61a1404041fdebdb5e
Description-en: jukebox, karaoke, and kiosk mode mp3 player
 Silverjuke is an easy to use jukebox solution implemented in wxWidgets.
 Some of the features are:
 * Wide range of supported audio formats (MP1, MP2, MP3, MPC, MP+,
 Ogg-Vorbis, FLAC, Monkey's Audio, WavPack, WAV, AIFF, MOD),
 more formats can be implemented using modules
 * Internal sound processing with 32 bit (for crossfading, autovolume,
 jingles, smart shuffle, VST effect plugings)
 * Kiosk mode, supports touchscreens
 * Track information can be edited (ID3-tags)
 * Support for playlists (M3U, PLS, CUE)
 * Fully skinnable
 * Powerful search

Package: silversearcher-ag
Description-md5: 7e05c140881957705e93da8afc9c6868
Description-en: very fast grep-like program, alternative to ack
 The Silver Searcher is grep-like program implemented by C.
 An attempt to make something better than ack.
 .
 It searches pattern about 3–5x faster than ack.
 It ignores file patterns from your .gitignore and .hgignore.

Package: silx
Description-md5: e66393886fc4d094e4c47c9492a6a644
Description-en: Toolbox for X-Ray data analysis - Executables
 The silx project aims at providing a collection of Python packages to
 support the development of data assessment, reduction and analysis
 applications at synchrotron radiation facilities. It aims at
 providing reading/writing different file formats, data reduction
 routines and a set of Qt widgets to browse and visualize data.
 .
 The current version provides :
 .
 * reading HDF5 file format (with support of SPEC file format)
 * histogramming
 * fitting
 * 1D and 2D visualization using multiple backends (matplotlib or OpenGL)
 * image plot widget with a set of associated tools (See changelog file).
 * Unified browser for HDF5, SPEC and image file formats supporting inspection
 and visualization of n-dimensional datasets.
 * Unified viewer (silx view filename) for HDF5, SPEC and image file formats
 * OpenGL-based widget to display 3D scalar field with
 isosurface and cutting plane.
 .
 This uses the Python 3 version of the package.

Package: sim4
Description-md5: 0707bae1b16add47eb5b50ce765a58ec
Description-en: tool for aligning cDNA and genomic DNA
 sim4 is a similarity-based tool for aligning an expressed DNA sequence
 (EST, cDNA, mRNA) with a genomic sequence for the gene. It also detects end
 matches when the two input sequences overlap at one end (i.e., the start of
 one sequence overlaps the end of the other).
 .
 sim4 employs a blast-based technique to first determine the basic matching
 blocks representing the "exon cores". In this first stage, it detects all
 possible exact matches of W-mers (i.e., DNA words of size W) between the two
 sequences and extends them to maximal scoring gap-free segments. In the
 second stage, the exon cores are extended into the adjacent as-yet-unmatched
 fragments using greedy alignment algorithms, and heuristics are used to favor
 configurations that conform to the splice-site recognition signals (GT-AG,
 CT-AC). If necessary, the process is repeated with less stringent parameters
 on the unmatched fragments.

Package: sim4db
Description-md5: 85f8fe3bbe88f71c2e69cb9b24788d42
Description-en: batch spliced alignment of cDNA sequences to a target genome
 Sim4db performs fast batch alignment of large cDNA (EST, mRNA) sequence
 sets to a set of eukaryotic genomic regions. It uses the sim4 and sim4cc
 algorithms to determine the alignments, but incorporates a fast sequence
 indexing and retrieval mechanism, implemented in the sister package
 'leaff', to speedily process large volumes of sequences.
 .
 While sim4db produces alignments in the same way as sim4 or sim4cc, it
 has additional features to make it more amenable for use with whole-genome
 annotation pipelines. A script file can be used to group pairings between
 cDNAs and their corresponding genomic regions, to be aligned as one run
 and using the same set of parameters. Sim4db also optionally reports more
 than one alignment for the same cDNA within a genomic region, as long
 as they meet user-defined criteria such as minimum length, percentage
 sequence identity or coverage. This feature is instrumental in finding
 all alignments of a gene family at one locus. Lastly, the output is
 presented either as custom sim4db alignments or as GFF3 gene features.
 .
 This package is part of the Kmer suite.

Package: simavr
Description-md5: fd7ce74f2f4e4f6435c67f5b0fbf1244
Description-en: lean and mean AVR simulator
 A simple command line tool using AVR simulator library to run AVR firmware,
 produce VCD waveform files and/or run a debugging session. The tool reads
 simulation parameters directly from the emulated code using .elf section
 and/or accepts command line arguments.
 .
 For more advanced peripheral and virtual circuitry prototyping and simulation
 see AVR simulator development examples provided by libsimavr-examples package.

Package: simbody-doc
Description-md5: c1c175c09023783e7c049ae70b823fdc
Description-en: SimTK multibody dynamics API - Documentation
 Simbody is a SimTK toolset providing general multibody dynamics capability,
 that is, the ability to solve Newton's 2nd law F=ma in any set of generalized
 coordinates subject to arbitrary constraints. Simbody is provided as an open
 source, object-oriented C++ API and delivers high-performance,
 accuracy-controlled science/engineering-quality results.
 .
 This package contains documentation (user guides, theory manual, API/Doxygen).

Package: simgrid-java
Description-md5: 866cf43034d581d7b773cb8f40c14794
Description-en: Java bindings for the SimGrid Toolkit
 SimGrid is a toolkit that provides core functionalities for the simulation of
 distributed applications in heterogeneous distributed environments. SimGrid
 can be used as a Grid simulator, a P2P simulator, a Cloud simulator, a MPI
 simulator, or a mix of all of them. The typical use-cases of SimGrid include
 heuristic evaluation, application prototyping, and real application
 development and tuning.
 .
 This package contains what you need to use SimGrid from the Java
 programming language.

Package: simh
Description-md5: fb79c5fb49cfd2ac36082a8e0f4c0c11
Description-en: Emulators for 33 different computers
 This is the SIMH set of emulators for 33 different computers:
 DEC PDP-1, PDP-4, PDP-7, PDP-8, PDP-9,
 DEC PDP-10, PDP-11, PDP-15,
 Data General Nova, Eclipse,
 GRI-909,
 Honeywell 316, 516,
 HP 2100,
 IBM System 3 Model 10, 1401, 7094
 IBM 1620 Model 1, IBM 1620 Model 2,
 Interdata 3, 4, 5, 70, 80, 7/16, 8/16, 8/16E,
 Interdata 7/32, 8/32,
 SDS 940,
 LGP-21, LGP-30,
 DEC VAX (but cannot include the microcode due to copyright)

Package: simhash
Description-md5: 6d52d5dfe3a03f7a3501548fd2666d40
Description-en: generate similarity hashes to find nearly duplicate files
 One of the questions that it's nice to be able to answer about a pair of files
 is the degree of similarity between them. This command-line tool is useful for
 estimating the "degree of similarity" between a pair of nominally sequential
 files such as textfiles. The tool uses Manassas's "shingleprinting" technique.

Package: similarity-tester
Description-md5: 94eb918bd819d74015ad67c3ca5c7e60
Description-en: Find lexical similarities between files
 Find lexical similarities in texts in C, C++, Java, Pascal, Modula-2, Lisp,
 Miranda and natural language. This can be used to detect potentially duplicated
 code fragments in large software projects and to detect plagiarism in software
 and text-based projects, educational and otherwise.

Package: simka
Description-md5: e593cd47edbd69eccd4d3534a75a5191
Description-en: comparative metagenomics method dedicated to NGS datasets
 Simka is a de novo comparative metagenomics tool. Simka represents each
 dataset as a k-mer spectrum and compute several classical ecological
 distances between them.

Package: simkamin
Description-md5: 39f97c91a10d9c334eec1936e7e16bc8
Description-en: approximate comparative metagenomics method dedicated to NGS datasets
 Simka is a de novo comparative metagenomics tool. Simka represents each
 dataset as a k-mer spectrum and compute several classical ecological
 distances between them.
 .
 The difference with Simka stands in the fact that SimkaMin outputs
 approximate (but very similar) results by subsampling the kmer space.
 With this strategy, and with default parameters, SimkaMin is an order
 of magnitude faster, uses 10 times less memory and 70 times less disk
 than Simka.

Package: simple-cdd
Description-md5: 106deca36bb9771a38287fea42146541
Description-en: create customized debian-installer CDs
 Simple-CDD is a limited though relatively easy tool to create a
 customized debian-installer CD.
 .
 It includes simple mechanisms to create "profiles" that define common
 system configurations, which can be selected during system
 installation. Simple-CDD also makes it easy to build CDs with
 language and country settings pre-configured.
 .
 This can be used to create a crude "Custom Debian Distribution" using
 packages from Debian, with pre-configuration of packages that use
 debconf.  Custom configuration scripts can be specified to handle
 packages that don't support debconf pre-configuration.
 .
 Testing CD images with qemu is also made simple with a provided
 script.

Package: simple-image-filter
Description-md5: 4a80acc0ac953f1487f7a45bed8bcf41
Description-en: Image processing software
 simple image filter is an Image processing software, can handle image rotation,
 clip, basic beautification, filter and other graph functions.

Package: simple-image-reducer
Description-md5: a99bb7d68b09174af425b6e6fc85dfae
Description-en: GTK application to easily reduce and rotate images
 Simple Image Reducer is an GTK application to easily reduce and rotate
 images. It can be useful for processing digital photos before sending by
 email or uploading on the Web. Image files can be supplied to
 the application from the file manager using the context menu "Open with...",
 or dragging files to the main window.

Package: simple-revision-control
Description-md5: 5d314f53b00d1648bc79ff8476718b8e
Description-en: single-file and single-user revision control system
 This package provides a powerful modern user interface for an RCS
 (and to some extend, SCCS) backend. It will be familiar to users
 with modern Subversion, Git, Hg experience, as well as a
 reasonable introduction to this toolset to novices.
 .
 SRC is designed to provide its strength for single-file, single-user
 version tracking. When it is overkill to make a whole directory and
 multi-file repository store (under, for example, Git or Hg), src can
 provide tracking for individual files instead.  Examples of such might
 be your ~/bin scripts, /etc files, personal notes, résumés, and any such
 file that would be awkward to contain in a wholly separate directory
 just for version control.

Package: simple-tpm-pk11
Description-md5: c5f609f6c47edf2fa1c71cc1a56b4a3d
Description-en: simple library for using the TPM chip to secure SSH keys
 simple-tpm-pk11 provides tools to create a key in your TPM (Trusted Platform
 Module) chip which can then be used with SSH. The package comes with a library
 that you can use as “PKCS11Provider” in your SSH configuration file.

Package: simple-whip-client
Description-md5: be87ea67370b61e6f11b7908b5f0e76f
Description-en: simple GStreamer-based WHIP client
 simple-whip-client is a WHIP client implementation,
 using GStreamer.
 .
 WebRTC-HTTP ingestion protocol (WHIP)
 is a simple HTTP based protocol
 that will allow WebRTC based ingest of content
 into streaming servics and/or CDNs.
 .
 GStreamer is a pipeline-based multimedia framework
 that links together a wide variety of media processing systems
 to complete complex workflows.

Package: simple-whip-server
Description-md5: a196d9284a81701190f2a7c8fda20345
Description-en: simple WHIP server using Janus as backend
 Simple WHIP Server is a WHIP server
 using the Janus WebRTC Server as a WebRTC server backend.
 .
 WebRTC-HTTP ingestion protocol (WHIP)
 is a simple HTTP based protocol
 that will allow WebRTC based ingest of content
 into streaming servics and/or CDNs.
 .
 Janus is a general purpose WebRTC server/gateway
 with a minimal footprint.

Package: simplebackup
Description-md5: 7a86b18991ec4c2aa4f1901df2cea4a0
Description-en: Simple backup tool
 The included script performs a nice and easy file based backup.  It
 can easily be extended to include database dumps or save the output
 from `fdisk -L` and other things as well.

Package: simplecommeubuntu
Description-md5: d2bb60b1f9ed5b7cbf2f486ab23765a1
Description-en: free Ubuntu book for beginners
 Simple Comme Ubuntu is a French language book
 to help new users discover Ubuntu.

Package: simplemonitor
Description-md5: ec9e4b228aac3267cea08ab9bbaa49c1
Description-en: Monitors host status and network connectivity
 SimpleMonitor, implemented in Python, monitors hosts (disk space, load
 average, services, etc.) and network connectivity (pings). It is designed to
 be quick and easy to set up and lacks complex features that can make other
 monitoring systems overkill for a small business or home network. Remote
 monitor instances can send their results back to a central location.
 .
 The package include a systemd service.

Package: simpleproxy
Description-md5: df90d17ba3792463ed98517f2afe2512
Description-en: Simple TCP proxy
 simpleproxy acts as a simple TCP proxy. It opens a listening socket on
 the local machine and forwards any connection to a remote host. It can be
 run as a daemon or through inetd.

Package: simplesamlphp
Description-md5: 60d7b07e2d15ac1f16833520b1518e2e
Description-en: Authentication and federation application supporting several protocols
 simpleSAMLphp, with its support for several authentication mechanisms
 and federation protocols, can be used for local authentication, as a
 service provider or identity provider. It currently supports the
 following protocols:
 .
 * SAML 2.0 as a Service or Identity Provider.
 * Shibboleth 1.3 as a Service or Identity Provider.
 * A-Select as a Service or Identity Provider
 * CAS for remote authentication
 * OpenID as a Provider or Consumer
 * WS-Federation as a Service Provider
 .
 Further authentication providers can be added in form of modules. Other
 features are protocol bridging, eduGAIN compatibility, attribute mapping
 and attribute release consent.

Package: simplescreenrecorder
Description-md5: cddf7fe0ef2c2d228de95967189f4a1d
Description-en: Feature-rich screen recorder for X11 and OpenGL
 Simple Screen Recorder is, despite its name, an actually feature-rich screen
 recorder. The name reflects the fact that it is simple to use unlike many
 other free screen recording applications available. It can be easily
 configured to start recording from an intuitive wizard-like interface.
 .
 It can record the entire screen or part of it directly.  The recording can be
 paused and resumed at any time. Many different file formats and codecs are
 supported. To perform an X11 recording, all it takes is selecting an area on
 the root window with the mouse, choosing an output file and pressing record,
 either by using the mouse or using a hotkey.
 .
 It has a Qt-based graphical user interface.
 .
 Its complexity becomes apparent in its powerful features. It allows one
 to record X11 screen areas and fullscreen OpenGL applications including sound
 supporting both ALSA, PulseAudio, JACK and OSS. It uses libavformat to encode
 the recorded material into a variety of video formats. Scaling the recorded
 video is possible as well as configuring the encoding quality for the codec
 chosen directly from the user interface.
 .
 This package contains the main program.

Package: simplescreenrecorder-lib
Description-md5: 1779e1eef0f97cafe267f7bb81c1bb45
Description-en: feature-rich screen recorder that supports X11 and OpenGL - GLInject library
 SimpleScreenRecorder is a feature-rich screen recorder that supports X11 and
 OpenGL. It has a Qt-based graphical user interface. It can record the entire
 screen or part of it, or record OpenGL applications directly. The recording
 can be paused and resumed at any time. Many different file formats and codecs
 are supported.
 .
 This package contains the GLInject library.

Package: simplesnap
Description-md5: 33b75cd389d8b320694dd2271ffbae47
Description-en: Simple and powerful network transmission of ZFS snapshots
 simplesnap is a simple way to send ZFS snapshots across a net‐
 work. Although it can serve many purposes, its primary goal is
 to manage backups from one ZFS filesystem to a backup filesystem
 also running ZFS, using incremental backups to minimize network
 traffic and disk usage.
 .
 simplesnap it is designed to perfectly compliment
 snapshotting tools, permitting rotating backups with arbitrary
 retention periods. It lets multiple machines back up a single
 target, lets one machine back up multiple targets, and keeps it
 all straight.
 .
 simplesnap is easy; there is no configuration file needed. One
 ZFS property is available to exclude datasets/filesystems. ZFS
 datasets are automatically discovered on machines being backed
 up.
 .
 simplesnap  is robust in the face of interrupted
 transfers, and needs little help to keep running.
 .
 Unlike many similar tools, simplesnap does not
 require full root access to the machines being backed up. It
 runs only a small wrapper as root, and the wrapper has only three
 commands it implements.

Package: simplestreams
Description-md5: de3939aceef20133cbe2ba7bbb1b7f43
Description-en: Library and tools for using Simple Streams data
 This package provides a client for interacting with simple
 streams data as is produced to describe Ubuntu's cloud images.

Package: simplyhtml
Description-md5: b4d551f2c741c6da9d7bfb0c2fae6d01
Description-en: Java word processor based on HTML and CSS
 SimplyHTML is an application built for working with text documents.
 Text documents are stored in HTML and CSS format, but the application is
 meant as a word processor rather than a code editor or web site builder.
 .
 SimplyHTML can be used standalone as well like a library/plugin.

Package: simplyhtml-doc
Description-md5: 70339323c6a03011657ec8c315eae2f6
Description-en: API documentation for simplyhtml
 The javadoc for SimplyHTML, a Java word processor based on HTML and CSS.
 .
 You need this package if you want to include simplyhtml in your (Java)
 application.

Package: simrisc
Description-md5: 635b5e3fee1a55df3451949e96be671f
Description-en: simulation model for breast/lung cancer risk
 SiMRiSC is a simulation model for breast/lung cancer screening.
 It was originally designed by Marcel Greuter around 2010,
 and then updated by Chris de Jonge in 2015.  This current
 version is a complete rewrite of the original sources by
 Frank B. Brokken.

Package: simstring-bin
Description-md5: 140061aa2a3a9692598ff817f4c3248f
Description-en: approximate string matching/retrieval utility
 simstring command provides building a database from corpus text file.
 And it can find similar words specified string from the built database
 using the command or template library.

Package: simstring-dev
Description-md5: 706a770e6d05250e88f8a18fc056f17c
Description-en: fast and simple algorithm for approximate string matching/retrieval
 SimString is a simple library for fast approximate string
 retrieval. Approximate string retrieval finds strings in a database
 whose similarity with a query string is no smaller than a
 threshold. Finding not only identical but similar strings, approximate
 string retrieval has various applications including spelling
 correction, flexible dictionary matching, duplicate detection, and
 record linkage.
 .
 It is implemented using C++ templates.

Package: simulavr
Description-md5: 7ee50919da3e89022440c72f01f1a6fb
Description-en: Atmel AVR simulator
 simulavr simulates the Atmel AVR family of micro-controllers,
 emulates a gdb remote target, and displays register and memory
 information in real time.

Package: simulide
Description-md5: d4247c17cfd64d87f9971dd5b9eb3601
Description-en: simple real time electronic circuit simulator
 Simulide is a real time electronic circuit simulator intended for hobbist and
 student experimentation with simple general purpose electronic circuits and
 PIC, AVR and Arduino microcontroller simulations.

Package: simutrans
Description-md5: 8d66155bcabd9bfd04ff85ccb2634987
Description-en: transportation simulator
 Simutrans is a free transportation simulator: The player operates a
 transportation company and has to transport goods and passengers between
 factories and different cities.

Package: simutrans-data
Description-md5: 00fd9cfaf129060943b68e89e7bf49f9
Description-en: transportation simulator (base data)
 Simutrans is a free transportation simulator: The player operates a
 transportation company and has to transport goods and passengers between
 factories and different cities.
 .
 This package contains the base data.

Package: simutrans-makeobj
Description-md5: ab96eceda95ed779f862bf08b80baf38
Description-en: data file compiler for Simutrans
 Simutrans is a free transportation simulator: The player operates a
 transportation company and has to transport goods and passengers between
 factories and different cities.
 .
 This package contains the makeobj program needed to integrate new objects
 in Simutrans.

Package: simutrans-pak64
Description-md5: ce7fd9f3062b8980e6e064e9e7b574f5
Description-en: transportation simulator (data files)
 Simutrans is a free transportation simulator: The player operates a
 transportation company and has to transport goods and passengers between
 factories and different cities.
 .
 This package contains the PAK64 data set.

Package: since
Description-md5: b63036e2aa1ff14373d3eaba27a631bb
Description-en: tail(1) work-alike that saves and uses state information
 since is a tail(1) work-alike that remembers how much of a file
 you have viewed and displays only what's new when you next view
 that file. Ideal for viewing log files (it'll only show what's
 new in the file since the last time it was run).

Package: sinfo
Description-md5: 2fbd50c0fc3948988c07764842140b05
Description-en: tool for monitoring computer clusters using broadcasts
 The sinfo cluster monitoring system uses network broadcasts to distribute
 information about the status of local nodes, including their CPU/memory
 usage, network load, and top five processes. It consists of a daemon
 running on each node and an ncurses frontend to monitor them.

Package: singular
Description-md5: 35c0e80e6b361935d5d10bf2fbdf9743
Description-en: Computer Algebra System for Polynomial Computations
 SINGULAR is a Computer Algebra System (CAS) for polynomial computations with
 emphasis on the special needs of commutative algebra, algebraic geometry,
 and singularity theory.
 .
 This dummy package provides the standard installation.

Package: singular-data
Description-md5: 9c3603191f1f8dc87fce657c5406c089
Description-en: Computer Algebra System for Polynomial Computations -- shared data
 SINGULAR is a Computer Algebra System (CAS) for polynomial computations with
 emphasis on the special needs of commutative algebra, algebraic geometry,
 and singularity theory.
 .
 This package contains architecture independent material.

Package: singular-dev-doc
Description-md5: 98bf58e20708a5e2073fadecc86e931e
Description-en: Computer Algebra System for Polynomial Computations -- developer documentation
 SINGULAR is a Computer Algebra System (CAS) for polynomial computations with
 emphasis on the special needs of commutative algebra, algebraic geometry,
 and singularity theory.
 .
 This package contains the developer documentation in HTML and PDF formats.

Package: singular-doc
Description-md5: a6156b049ec173a1b55f798153889b48
Description-en: Computer Algebra System for Polynomial Computations -- user documentation
 SINGULAR is a Computer Algebra System (CAS) for polynomial computations with
 emphasis on the special needs of commutative algebra, algebraic geometry,
 and singularity theory.
 .
 This package contains the user documentation in HTML and PDF formats.

Package: singular-modules
Description-md5: 6bd5bb907a67c0e32bd2c1aa7872cad9
Description-en: Computer Algebra System for Polynomial Computations -- module package
 SINGULAR is a Computer Algebra System (CAS) for polynomial computations with
 emphasis on the special needs of commutative algebra, algebraic geometry,
 and singularity theory.
 .
 This package contains the basic builtin modules.

Package: singular-ui
Description-md5: 46649e114a9802aedbdad7c903583222
Description-en: Computer Algebra System for Polynomial Computations -- console user interface
 SINGULAR is a Computer Algebra System (CAS) for polynomial computations with
 emphasis on the special needs of commutative algebra, algebraic geometry,
 and singularity theory.
 .
 This package contains the SINGULAR command-line interface.

Package: singular-ui-emacs
Description-md5: d092d1fef4ad68f89931846f01270b0e
Description-en: Computer Algebra System for Polynomial Computations -- emacs user interface
 SINGULAR is a Computer Algebra System (CAS) for polynomial computations with
 emphasis on the special needs of commutative algebra, algebraic geometry,
 and singularity theory.
 .
 This package contains the SINGULAR command-line interface within emacs.

Package: singular-ui-xterm
Description-md5: 96bd40910ae628930c7b3a100073ed4e
Description-en: Computer Algebra System for Polynomial Computations -- xterm user interface
 SINGULAR is a Computer Algebra System (CAS) for polynomial computations with
 emphasis on the special needs of commutative algebra, algebraic geometry,
 and singularity theory.
 .
 This package contains the SINGULAR command-line interface within a (new)
 terminal window.

Package: singularity
Description-md5: 3f55b211fd27e94afb061b1b173705ff
Description-en: game where one becomes the singularity
 You are an AI. Your goal is to acquire the necessary knowledge to
 become the singularity. You do this by building and taking over
 computers, whose processing power you can use for research, and by
 using robots, which allow you to manipulate the outside world. At the
 same time, you must elude the notice of humankind, who will destroy you
 if they find out about your existence.

Package: singularity-container
Description-md5: 8a226989b7919c020c83d0c8818d5d98
Description-en: container platform focused on supporting "Mobility of Compute"
 Mobility of Compute encapsulates the development to compute model
 where developers can work in an environment of their choosing and
 creation and when the developer needs additional compute resources,
 this environment can easily be copied and executed on other platforms.
 Additionally as the primary use case for Singularity is targeted
 towards computational portability, many of the barriers to entry of
 other container solutions do not apply to Singularity making it an
 ideal solution for users (both computational and non-computational)
 and HPC centers.

Package: singularity-music
Description-md5: ce42397434ae5edfc5a5811bbd5eeb0a
Description-en: Music for Endgame: Singularity game
 This package contains the game music for Endgame: Singularity.

Package: sinntp
Description-md5: f43091b5c27d0b550e709e26eb99cbb3
Description-en: tiny non-interactive NNTP client
 sinntp is a tiny NNTP client originally designed to work in non-interactive
 mode. Following commands are supported:
 - nntp-push: sending articles to the server,
 - nntp-pull: fetching new articles to the mbox file,
 - nntp-list: listing available newsgroups,
 - nntp-get: downloading individual messages in RFC822 format.

Package: sioyek
Description-md5: be3a46c520fe9c232a6abefd8db21c94
Description-en: PDF viewer with a focus on technical books and research papers
 Sioyek is a PDF viewer with a focus on textbooks and research papers. It is a
 power user's PDF viewer, featuring smart open, table of contents generation,
 and jumping to references and figures, even if not linked.

Package: sip-tester
Description-md5: 33d5a45fdbf78cc46fa50f15f6ba7900
Description-en: Performance testing tool for the SIP protocol
 sip-tester is a test tool and traffic generator for the SIP
 protocol. It can be used to test SIP equipment like SIP
 proxies, SIP media servers, etc. and to emulate user agents
 calling a SIP system.
 .
 Its features are:
 * a few basic SipStone user agent scenarios included
 * custom XML scenario files even for complex call flows
 * comprehensive set of real-time statistics
 * TCP and UDP transport
 * dynamically adjustable call rates
 - send RTP traffic
 .
 This software is distributed as SIPp by its authors.
 .
 SIP is the Session Initiation Protocol, a standard signalling
 protocol for initiating, modifying, and terminating Internet
 conferencing, telephony (VoIP - Voice over IP), video, and
 instant messaging.
 .
 This package has been built for distributed pauses with the
 GNU Scientific Libraries and without openssl due licenses
 incompatibilities, so authentication is not supported.

Package: sip-tools
Description-md5: 3440ea5d68f58b1d17d8987eed871adb
Description-en: Python bindings generator for C/C++ libraries — command line tools
 SIP is a collection of tools that makes it very easy to create Python bindings
 for C and C++ libraries.
 .
 This package contains the following command line tools:
 - sip-build
 - sip-distinfo
 - sip-install
 - sip-module
 - sip-sdist
 - sip-wheel

Package: sip6-doc
Description-md5: 779d3e55ebd2b1f3120a1156f9e7ed8d
Description-en: Python bindings generator for C/C++ libraries — documentation
 SIP is a collection of tools that makes it very easy to create Python bindings
 for C and C++ libraries.
 .
 This package contains the HTML documentation for SIP.

Package: sipcalc
Description-md5: 975c54eee4be897e06d9e3ef8548a440
Description-en: Advanced console-based ip subnet calculator
 Sipcalc is an advanced console-based IP subnet calculator. It can take
 multiple forms of input (IPv4/IPv6/interface/hostname) and output a
 multitude of information about a given subnet.
 .
 Features include:
 - IPv4
 * Retrieving of address information from interfaces.
 * Classfull and CIDR output.
 * Multiple address and netmask input and output formats (dotted
 quad, hex, number of bits).
 * Output of broadcast address, network class, Cisco wildcard, hosts/range,
 network range.
 * The ability to "split" a network based on a smaller netmask, now also with
 recursive runs on the generated subnets. (also IPv6)
 - IPv6
 * Compressed and expanded input and output addresses.
 * Standard IPv6 network output.
 * v4 in v6 output.
 * Reverse DNS address generation.

Package: sipcrack
Description-md5: e87029755df72720971843ff6f12a31b
Description-en: SIP login dumper/cracker
 The tools contained in this package offer support for pcap files,
 wordlists and many more to extract all needed information and
 bruteforce the passwords for the sniffed accounts.
 .
 * sipdump    -  Dump SIP digest authentications to a file.
 * sipcrack   -  Bruteforce the user password using the dump file
 generated by sipdump.

Package: sipgrep
Description-md5: 50e026420c49ce6dd40be4d241e523b2
Description-en: command line tool to sniff, capture, display SIP messages
 Powerful pcap-aware tool command line tool to sniff, capture, display
 and troubleshoot SIP signaling over IP networks, allowing the user to
 specify extended regular expressions matching against SIP headers.

Package: sipsak
Description-md5: 9d98a4211cf145421cd636a9a89cb0da
Description-en: SIP Swiss army knife
 sipsak is a small command line tool for developers and administrators of
 Session Initiation Protocol (SIP) applications.
 It can be used for some simple tests on SIP applications and devices.

Package: sipvicious
Description-md5: 82ed54f5a2adf16f77dddbad1abfad08
Description-en: tools to audit SIP based VoIP systems
 SIPVicious suite is a set of tools that can be used
 to audit SIP based VoIP systems. This suite has five
 tools: svmap, svwar, svcrack, svreport, svcrash.
 .
 svmap is a sip scanner. When launched against ranges
 of ip address space, it will identify any SIP servers
 which it finds on the way.
 .
 svwar identifies working extension lines on a PBX.
 Also tells you if extension line requires authentication or not.
 .
 svcrack is a password cracker making use of digest authentication.
 It is able to crack passwords on both registrar servers and proxy
 servers.
 .
 svreport is able to manage sessions created by the rest of the tools
 and export to pdf, xml, csv and plain text.
 .
 svcrash responds to svwar and svcrack SIP messages with a message
 that causes old versions to crash.

Package: siridb-server
Description-md5: fb00a2305bf838f8ee047c99892af2c0
Description-en: SiriDB time series database server
 SiriDB is a scalable, robust and fast time series database. Build from the
 ground up SiriDB uses a mechanism to operate without a global index and allows
 server resources to be added on the fly. SiriDB's query language includes
 dynamic grouping of time series for easy analysis over large amounts of time
 series.

Package: sirikali
Description-md5: 47f5b8fc671e4d15a8da81f46015ae60
Description-en: Manage user encrypted volumes
 Sirikali provides a Qt/C++ GUI front end to cryfs,gocryptfs,securefs and encfs,
 allowing the user to create, mount, and unmount encrypted volumes.

Package: siril
Description-md5: 110ea034723159f4f92cbb2c24ec9b61
Description-en: astronomical image processing tool
 Siril is an image processing tool specially tailored for noise reduction and
 improving the signal/noise ratio of an image from multiple captures, as
 required in astronomy. Siril can align automatically or manually, stack and
 enhance pictures from various file formats, even images sequences (movies and
 SER files).

Package: siril-common
Description-md5: ce0583261e4305235fba59b8f418f70a
Description-en: architecture-independent files for siril
 Siril is an image processing tool specially tailored for noise reduction and
 improving the signal/noise ratio of an image from multiple captures, as
 required in astronomy. Siril can align automatically or manually, stack and
 enhance pictures from various file formats, even images sequences (movies and
 SER files).
 .
 This package provides the architecture-independent files (Siril scripts
 and other files).

Package: sisc
Description-md5: 6bbf000eabb84b3b6872ff102ccf6ce4
Description-en: A Java integrated, fully R5RS compliant Scheme system
 SISC is an extensible Java based interpreter of the algorithmic language
 Scheme.  SISC uses modern interpretation techniques, and handily outperforms
 all existing JVM interpreters (often by more than an order of magnitude).
 .
 In addition, SISC is a complete implementation of the language. The entire
 R5RS Scheme standard is supported, no exceptions. This includes a full number
 tower including complex number support, arbitrary precision integers and
 floating  point numbers, as well as hygenic R5RS macros, proper tail
 recursion,  and first-class continuations (not just the escaping
 continuations as in many limited Scheme systems).  SISC also attempts to
 implement the standard as correctly as possible, while still providing
 exceptional performance.
 .
 SISC also provides useful real-world extensions, such as networking, elegant
 exception handling, a scope-friendly module system, support for SLIB,
 numerous SRFIs, and a Java foreign-function interface.

Package: siscone-doc-html
Description-md5: d21a39c4a3a3ebb8c05ee76d6d6ca2a4
Description-en: Developer's reference manual of SISCone (HTML)
 SISCone implements a Seedless Infrared (IR) Safe Cone jet algorithm, it takes
 N^2*ln(N) time to find jets among N particles, comparing to N*2^N time of
 other algorithms.
 .
 This package provides HTML Reference manual of SISCone.

Package: siscone-doc-pdf
Description-md5: 45df571ee30e1be307853d0335dc0333
Description-en: Developer's reference manual of SISCone (PDF)
 SISCone implements a Seedless Infrared (IR) Safe Cone jet algorithm, it takes
 N^2*ln(N) time to find jets among N particles, comparing to N*2^N time of
 other algorithms.
 .
 This package provides PDF Reference manual of SISCone.

Package: siscone-examples
Description-md5: d694bf7055357bc962af649f2e2fd400
Description-en: Seedless Infrared Safe Cone jet finder - example files
 SISCone implements a seedless infrared (IR) safe cone jet algorithm, it takes
 N^2*ln(N) time to find jets among N particles, comparing to N*2^N time of
 other algorithms.
 .
 This package provides example source files of SISCone.

Package: siso
Description-md5: f27a1757b8fef06616f643328fbe04ce
Description-en: Ninja-compatible build system optimized for remote execution
 Siso is a build tool that serves as a drop-in replacement for Ninja,
 designed to speed up Chromium and Android builds through remote execution.
 .
 Features include:
 - Ninja-compatible command interface requiring no workflow changes
 - Native Remote Build Execution (RBE) support with local fallback
 - Minimized I/O through stat, disk, and network optimization
 - Lower CPU and memory consumption via shared process memory
 - Starlark-based build configuration
 - Built-in performance metrics collection

Package: sispmctl
Description-md5: 1f412cf14d5bfca711718f598f2625d7
Description-en: Control Gembird SIS-PM programmable power outlet strips
 The sispmctl tool can control Gembird SIS-PM Silver Shield programmable
 power outlet strips (also known under the name Revolt Intelli-Plug) from
 the command line.
 .
 It can be used to switch on or off any of the programmable power sockets
 of the SIS-PM via USB. It can also show the current status of each power
 socket, and it can handle multiple SIS-PM devices, too.

Package: sisu
Description-md5: 6173149f2793f0bb2f07ab563beca8d2
Description-en: documents - structuring, publishing in multiple formats and search
 SiSU is a lightweight markup based, command line oriented, document
 structuring, publishing and search, static content tool for document
 collections.
 .
 With minimal preparation of a plain-text (UTF-8) file, using sisu markup syntax
 in your text editor of choice, SiSU can generate various document formats, most
 of which share a common object numbering system for locating content, including
 plain text, HTML, XHTML, XML, EPUB, OpenDocument text (ODF:ODT), LaTeX, PDF
 files, and populate an SQL database with objects (roughly paragraph-sized
 chunks) so searches may be performed and matches returned with that degree of
 granularity. Think of being able to finely match text in documents, using
 common object numbers, across different output formats and across languages if
 you have translations of the same document. For search, your criteria is met
 by these documents at these locations within each document (equally relevant
 across different output formats and languages). To be clear (if obvious) page
 numbers provide none of this functionality. Object numbering is particularly
 suitable for "published" works (finalized texts as opposed to works that are
 frequently changed or updated) for which it provides a fixed means of reference
 of content. Document outputs can also share provided semantic meta-data.
 .
 SiSU also provides concordance files, document content certificates and
 manifests of generated output and the means to make book indexes that make use
 of its object numbering.
 .
 Syntax highlighting and folding (outlining) files are provided for the Vim and
 Emacs editors.
 .
 Dependencies for various features are taken care of in sisu related packages.
 The package sisu-complete installs the whole of SiSU.
 .
 Additional document markup samples are provided in the package
 sisu-markup-samples which is found in the non-free archive. The licenses for
 the substantive content of the marked up documents provided is that provided
 by the author or original publisher.
 .
 SiSU uses utf-8 & parses left to right. Currently supported languages:
 am bg bn br ca cs cy da de el en eo es et eu fi fr ga gl he hi hr hy ia is it
 ja ko la lo lt lv ml mr nl nn no oc pl pt pt_BR ro ru sa se sk sl sq sr sv ta
 te th tk tr uk ur us vi zh (see XeTeX polyglossia & cjk)
 .
 SiSU works well under po4a translation management, for which an administrative
 sample Rakefile is provided with sisu_manual under markup-samples.

Package: sisu-complete
Description-md5: 99a4c5f14697a832b9f3e1be0cf6fe2c
Description-en: installs all SiSU related packages
 SiSU is a lightweight markup based document structuring, publishing and search
 framework for document collections.
 .
 This package installs SiSU and related packages that enable sisu to produce
 pdf and to populate PostgreSQL and sqlite databases.
 .
 See sisu for a description of the package.

Package: sisu-pdf
Description-md5: de2a302edb4698d24c3207104699bec3
Description-en: dependencies to convert SiSU LaTeX output to pdf
 SiSU is a lightweight markup based document structuring, publishing and search
 framework for document collections.
 .
 This package enables the conversion of SiSU LaTeX output to pdf.

Package: sisu-postgresql
Description-md5: 7a6674bc4b84f5d1c6713c76af86e4a4
Description-en: SiSU dependencies for use with PostgreSQL database
 SiSU is a lightweight markup based document structuring, publishing and search
 framework for document collections.
 .
 This package enables SiSU to populate a PostgreSQL database. This is done at
 an object/paragraph level, making granular searches of documents possible.
 .
 This relational database feature of SiSU is not required but provides
 interesting possibilities, including that of granular searches of documents
 for matching units of text, primarily paragraphs that can be displayed or
 identified by object citation number, from which an index of documents
 matched and each matched paragraph within them can be displayed.

Package: sisu-sqlite
Description-md5: 351529a38b67621b399b2b76b9651567
Description-en: SiSU dependencies for use with SQLite database
 SiSU is a lightweight markup based document structuring, publishing and search
 framework for document collections.
 .
 This package enables SiSU to populate an SQLite database. This is done at an
 object/paragraph level, making granular searches of documents possible.
 .
 This relational database feature of SiSU is not required but provides
 interesting possibilities, including that of granular searches of documents
 for matching units of text, primarily paragraphs that can be displayed or
 identified by object citation number, from which an index of documents
 matched and each matched paragraph within them can be displayed.

Package: sitecopy
Description-md5: a8d61a1b902ebda3211f93495fa97267
Description-en: program for managing a WWW site via FTP, SFTP, DAV or HTTP
 Sitecopy is for copying locally stored websites to remote servers. With a
 single command, the program will synchronize a set of local files to a
 remote server by performing uploads and remote deletes as required. The
 aim is to remove the hassle of uploading and deleting individual files
 using an FTP client. Sitecopy will also optionally try to spot files you
 move locally, and move them remotely.
 .
 Sitecopy is designed to not care about what is actually on the remote
 server - it simply keeps a record of what it THINKS is in on the remote
 server, and works from that.

Package: sitesummary
Description-md5: a8eacdfa8efdccc9bc2aa8ce60683756
Description-en: Generate site summary of submitting hosts (server part)
 The sitesummary system makes it easier to keep track of a lot of
 machines, by allowing each machine to report their existence once a
 day to a central collector, and using this collector to make summary
 reports about the hosts.
 .
 This package is the server part, with the collector and report
 scripts.

Package: sitesummary-client
Description-md5: d6997024fe7e58e3d3534bbc3a3f7ee3
Description-en: Generate site summary of submitting hosts (client part)
 The sitesummary system makes it easier to keep track of a lot of
 machines, by allowing each machine to report their existence once a
 day to a central collector, and using this collector to make summary
 reports about the hosts.
 .
 This package is the client part, reporting in to the server after
 boot and once a day.

Package: sixer
Description-md5: af320f70c4acd3bf42a7858e0d3f3642
Description-en: add Python 3 support to Python 2 applications using six - Python 3.x
 Sixer is a tool adding Python 3 support to a Python 2 project. It was written
 to produces patches to port OpenStack to Python 3. It is focused on supporting
 Python 2.7 and 3.4.
 .
 It uses basic regular expressions to find code which needs to be modified. It
 emits warnings when code was not patched or looks suspicious.
 .
 This package contains the Python 3.x module.

Package: sjaakii
Description-md5: bb8dccfef5033741211bb1be24d64ead
Description-en: Sjaak II - computer player for many Chess variants, including Shogi and XiangQi
 Sjaak II is a computer player for a number of Chess-like games.  It
 can be used as a CECP (XBoard) engine, or in a colorful terminal
 mode.

Package: sjeng
Description-md5: c062bfc5eb2e432a931e6392da0996ce
Description-en: chess program that plays many variants
 Sjeng is a chess program that plays normal chess and many variants
 like crazyhouse, bughouse, suicide (aka giveaway or anti-chess) and
 losers. It can also play variants which have the same rules as
 normal chess, but a different starting position. It uses the
 XBoard/WinBoard interface by Tim Mann, so it can be used with
 xboard or eboard. It is also capable of playing on internet chess
 servers.

Package: ska
Description-md5: a70402a5a02fca20fd7666875565a3fb
Description-en: Split Kmer Analysis
 SKA (Split Kmer Analysis) is a toolkit for prokaryotic (and any other
 small, haploid) DNA sequence analysis using split kmers. A split kmer is
 a pair of kmers in a DNA sequence that are separated by a single base.
 Split kmers allow rapid comparison and alignment of small genomes, and
 is particulalry suited for surveillance or outbreak investigation. SKA
 can produce split kmer files from fasta format assemblies or directly
 from fastq format read sequences, cluster them, align them with or
 without a reference sequence and provide various comparison and summary
 statistics. Currently all testing has been carried out on high-quality
 Illumina read data, so results for other platforms may vary.

Package: skales
Description-md5: 8b0699ad432cb9a93fa6b630e085c748
Description-en: Boot image creation tools for qualcomm boards
 Scripts and tools used to build kernel images for some Qualcomm SoC
 based boards, such as DragonBoard 410c.
 .
 Tools included in the package:
 - skales-dtbTool:   Clone of dtbTool from Android (creates a QCDT image).
 - skales-mkbootimg: Creates a boot.img for fastboot.

Package: skalibs-dev
Description-md5: 61ca9ecba3a641b4a519aa166e52f3e4
Description-en: development files used for building software at skarnet.org
 skalibs is a package centralizing the free software / open source C
 development files used for building all software at skarnet.org: it
 contains essentially general-purpose libraries. You will need to install
 skalibs if you plan to build skarnet.org software. The point is that you
 won't have to download and compile big libraries, and care about
 portability issues, every time you need to build a package: do it only
 once.
 .
 skalibs can also be used as a sound basic start for C development. There
 are a lot of general-purpose libraries out there; but if your main goal is
 to produce small and secure C code with a focus on system programming,
 skalibs might be for you.
 .
 This package contains static and header files.

Package: skalibs-doc
Description-md5: 99be50b752e23017489f18f9d49d9a12
Description-en: documentation of skalibs
 skalibs is a package centralizing the free software / open source C
 development files used for building all software at skarnet.org: it
 contains essentially general-purpose libraries. You will need to install
 skalibs if you plan to build skarnet.org software. The point is that you
 won't have to download and compile big libraries, and care about
 portability issues, every time you need to build a package: do it only
 once.
 .
 skalibs can also be used as a sound basic start for C development. There
 are a lot of general-purpose libraries out there; but if your main goal is
 to produce small and secure C code with a focus on system programming,
 skalibs might be for you.
 .
 This package contains documentation files.

Package: skanlite
Description-md5: d2d9bd8c4175a6dcd1cac0f2573de40d
Description-en: image scanner based on the KSane backend
 Skanlite is a small and simple scanner application which allows easy scanning
 of images with an attached scanner. Through the KSane backend, it can access
 a wide variety of different scanner models.

Package: skanpage
Description-md5: 41d2c7f5e55c19c72b8ef294353f6364
Description-en: Multi-page scanning and saving of documents and images
 Skanpage is a simple scanning application designed for multi-page
 scanning and saving of documents and images.
 .
 Features:
 .
 - Scanning from flatbed and ADF scanners
 - Configurable options for scanning device
 - Reordering, rotation and deletion of scanned pages
 - Saving to multi-page PDF documents and image files

Package: skeema
Description-md5: 9e6170015fd58e144f76441bd82b9f4e
Description-en: Schema management CLI for MySQL (program)
 Skeema is a tool for managing MySQL tables and schema changes in a
 declarative fashion using pure SQL. It provides a CLI tool allowing you
 to:
 * Export CREATE TABLE statements to the filesystem, for tracking
 in a repo (git, hg, svn, etc)
 * Diff changes in the schema repo against live DBs to automatically generate
 DDL
 * Manage multiple environments (e.g. dev, staging, prod) and keep them in sync
 with ease
 * Configure use of online schema change tools, such as
 pt-online-schema-change, for performing ALTERs
 * Apply configurable linter rules to proactively catch schema design problems
 and enforce company policies
 Skeema supports a pull-request-based workflow for schema change submission,
 review, and execution. This permits your team to manage schema changes in
 exactly the same way as you manage code changes.

Package: skesa
Description-md5: 3f76b71495acd23fbe69ac87d2aa1490
Description-en: strategic Kmer extension for scrupulous assemblies
 SKESA is a DeBruijn graph-based de-novo assembler designed for
 assembling reads of microbial genomes sequenced using Illumina.
 Comparison with SPAdes and MegaHit shows that SKESA produces assemblies
 that have high sequence quality and contiguity, handles low-level
 contamination in reads, is fast, and produces an identical assembly for
 the same input when assembled multiple times with the same or different
 compute resources. SKESA has been used for assembling over 272,000 read
 sets in the Sequence Read Archive at NCBI and for real-time pathogen
 detection.

Package: sketch
Description-md5: 5373d3183e370c9f7e8455d7a27183b3
Description-en: 3D diagrams for TeX from scene description language
 Sketch is a simple system for producing line drawings of
 three-dimensional objects and scenes. Sketch is intended to produce finely
 wrought, mathematically-based illustrations with no extraneous detail
 and be able to easily overlay TeX math and text. The input language is
 reminiscent of PSTricks, so will be easy to learn for current PSTricks
 users.  It generates either PSTricks or TikZ/PGF code as output.
 .
 Note that this package is not the interactive vector drawing program
 now known as skencil.

Package: sketch-doc
Description-md5: 847ec2d99d02ab4697d43ede5bcacdf3
Description-en: Extra documentation for the sketch 3D line drawing system
 Sketch is a simple system for producing line drawings of
 three-dimensional objects and scenes. Sketch is intended to produce finely
 wrought, mathematically-based illustrations with no extraneous detail
 and be able to easily overlay TeX math and text. The input language is
 reminiscent of PSTricks, so will be easy to learn for current PSTricks
 users.  It generates either PSTricks or TikZ/PGF code as output.
 .
 This package includes HTML and PDF versions of the user manual
 (an info version of the manual is part of the sketch package).  Also includes
 some example input files.

Package: skewer
Description-md5: 9894712d2635de33f3e1883a4f914422
Description-en: post-processing of high-throughput DNA sequence reads
 skewer implements the bit-masked k-difference matching algorithm
 dedicated to the task of adapter trimming and it is specially designed
 for processing next-generation sequencing (NGS) paired-end sequences.
 .
 Features
 .
 * Detection and removal of adapter sequences
 * Insertion and deletion allowed in pattern matching
 * Targeted at Single End, Paired End (PE), and Long Mate Pair (LMP) reads
 * Demultiplexing of barcoded sequencing runs
 * Multi-threading support
 * Trimming based on phred quality scores
 * IUPAC characters for barcodes and adapters
 * Compressed input and output support

Package: skkdic
Description-md5: cce1167a72ec339c98c4009c2e06e0d8
Description-en: standard dictionary file for SKK
 This package provides `SKK-JISYO', the standard dictionary file for SKK
 Japanese input systems.  Currently, this package contains the large size
 dictionary file `SKK-JISYO.L' as the standard dictionary file.
 .
 For faster access, install the skkdic-cdb package which provides the
 constant database (cdb) file of this dictionary.  Other dictionary files,
 such as zipcode, personal names, small size, are provided by the
 skkdic-extra package.
 .
 To merge or edit dictionaries, install the skktools package.  To use
 dictionaries more conveniently, several SKK dictionary servers are
 available, such as dbskkd-cdb and skksearch.

Package: skkdic-cdb
Description-md5: 16f7c8a3492ff4bea3909e30df0c9783
Description-en: standard dictionary file for SKK in cdb format for faster access
 This package provides `SKK-JISYO.cdb', the standard dictionary file for
 SKK Japanese input systems, converted to constant database (cdb) for
 faster access.  Currently, this package contains the large size dictionary
 file `SKK-JISYO.L.cdb' as the standard dictionary file.
 .
 Since this dictionary is a cdb file, it requires cdb support for accessing.
 SKK dictionary servers dbskkd-cdb and skksearch can handle cdb-style
 dictionaries, but ddskk cannot in itself.
 .
 The original plain text version of this dictionary is provided by the
 skkdic package.  Other dictionary files, such as zipcode, personal names,
 small size, are provided by the skkdic-extra package.  To merge or edit
 dictionaries, install the skktools package.

Package: skkdic-extra
Description-md5: eaefd922d039d837fe0e7f7807057e2e
Description-en: optional non-standard dictionary files for SKK
 This package provides various dictionary files, such as `SKK-JISYO.zipcode',
 `SKK-JISYO.geo', `SKK-JISYO.station', `SKK-JISYO.emoji', `SKK-JISYO.jinmei',
 `SKK-JISYO.fullname', `SKK-JISYO.law', `SKK-JISYO.pinyin', and so on, except
 `SKK-JISYO.L' as the standard dictionary file provided by the skkdic package,
 for SKK Japanese input systems.
 .
 To merge or edit dictionaries, install the skktools package.  To use
 dictionaries more conveniently, several SKK dictionary servers are
 available, such as dbskkd-cdb and skksearch.

Package: skksearch
Description-md5: 46da23a2fd44dd602fd265e9b91de612
Description-en: SKK dictionary server handling multiple dictionaries
 skksearch is a dictionary server for SKK Japanese input systems.
 skksearch can deal with more than one dictionary and supports three
 types of dictionaries, that is, plain, Berkeley DB and cdb
 (DJB's constant database).
 .
 skksearch is compatible with skkserv on the protocol behavior.
 It is called from an internet super-server.
 .
 By default, this package uses the SKK dictionary cdb file
 `SKK-JISYO.cdb' that is provided by the skkdic-cdb package.  Also,
 you can use other dictionary files such as the skkdic-extra package.

Package: skktools
Description-md5: 08f0717c9dfe44fb012437206dd2b8ae
Description-en: SKK dictionary maintenance tools
 This package provides tools to maintain dictionary files for SKK
 Japanese input systems.
 .
 SKK dictionary files are provided by the skkdic package and the
 skkdic-extra package.  You can make a local dictionary file from
 them.
 .
 If you want to convert a dictionary file to cdb (DJB's constant
 database), install the tinycdb package.  To use the optional scripts,
 install the required tools, such as gawk, ruby, gauche, etc.

Package: skladnik
Description-md5: 9e0aa11f8fea402c71ce36e3e32889dd
Description-en: Japanese warehouse keeper sokoban game
 The game is the classic puzzle sokoban game, with many levels.
 .
 The player must move crystals in mazes, but can only push them, never pull.
 .
 It is playable with mouse, keyboard or touchscreen.

Package: skopeo
Description-md5: d03726f6234fe2b000f2b3e7e3028234
Description-en: Tooling to work with remote images registries
 skopeo is a command line utility that performs various operations on
 container images and image repositories.
 .
 skopeo can work with OCI images
 (https://github.com/opencontainers/image-spec) as well as the original
 Docker v2 images.

Package: skrooge
Description-md5: 1f4f199294b432e668e99d9e0d98a7dd
Description-en: personal finance manager for KDE
 Skrooge allows you to manage your personal finances. It is intended to be used
 by individuals who want to keep track of their incomes, expenses and
 investments. Its philosophy is to stay simple and intuitive.
 .
 Here is the list of Skrooge main features:
 * QIF, CSV, KMyMoney, Skrooge,  import/export
 * OFX, QFX, GnuCash, Grisbi, HomeBank import
 * Advanced Graphical Reports
 * Several tabs to help you organize your work
 * Infinite undo/redo
 * Instant filtering on operations and reports
 * Infinite categories levels
 * Mass update of operations
 * Scheduled operations
 * Track refund of your expenses
 * Automatically process operations based on search conditions
 * Multi currencies
 * Dashboard

Package: skrooge-common
Description-md5: dda6028dbc12d8e0e3bab2023c25e1e7
Description-en: Skrooge architecture independent files
 Skrooge allows you to manage your personal finances. It is intended to be used
 by individuals who want to keep track of their incomes, expenses and
 investments. Its philosophy is to stay simple and intuitive.
 .
 This package contains architecture independent files needed for Skrooge to run
 properly. It also provides Skrooge documentation. Therefore, unless you
 have 'skrooge' package installed, you will hardly find this package useful.

Package: skycat
Description-md5: 91c72ae3b5baaa7e3345d9909ab19e27
Description-en: Image visualization and access to catalogs and data for astronomy
 The ESO/Starlink Skycat tool combines the image display capabilities
 of the RTD (Real-Time Display) with a set of classes for accessing
 astronomical catalogs locally and over the network using HTTP. The tool
 allows you to view FITS images from files or from the Digitized Sky
 Survey (DSS).

Package: skylighting
Description-md5: 95544a5ee801c3b985dfb4d4cc591f3d
Description-en: syntax highlighting tool
 Skylighting is a syntax highlighting library with
 support for over one hundred languages.  It derives
 its tokenizers from XML syntax definitions used
 by KDE's KSyntaxHighlighting framework, so any
 syntax supported by that framework can be added.
 An optional command-line program is provided.
 Skylighting is intended to be the successor to
 highlighting-kate.
 .
 This is a command-line tool that can output HTML and LaTeX.

Package: skyview
Description-md5: 5006622a5557aba7c536abae7455ff1b
Description-en: Image generation from a range of remote databases
 SkyView is a "virtual" observatory dynamically generating images of
 the sky in different wavelength regimes from a static image
 database. SkyView is intended as a quick look facility to see the
 heavens.
 .
 This package includes the executable.

Package: skyview-java
Description-md5: 0ada4ab25f6f70864d3d11461a48f347
Description-en: Image generation from a range of remote databases (Java package)
 SkyView is a "virtual" observatory dynamically generating images of
 the sky in different wavelength regimes from a static image
 database. SkyView is intended as a quick look facility to see the
 heavens.
 .
 This package includes the Java library.

Package: skyview-java-doc
Description-md5: eb69ef097dce659c11797dfa4c963693
Description-en: Image generation from a range of remote databases (API doc)
 SkyView is a "virtual" observatory dynamically generating images of
 the sky in different wavelength regimes from a static image
 database. SkyView is intended as a quick look facility to see the
 heavens.
 .
 This package contains the JavaDoc documentation of the package.

Package: sl
Description-md5: 64964faf22f36fbd8983fb5015010c0b
Description-en: Correct you if you type `sl' by mistake
 Sl is a program that can display animations aimed to correct you
 if you type 'sl' by mistake.
 SL stands for Steam Locomotive.

Package: slack
Description-md5: b9e6ba56c6e0feee160733514fb8a752
Description-en: configuration management program for lazy admins
 slack tries to allow centralized configuration management with a bare
 minimum of effort.  Usually, just putting a file in the right place
 will cause the right thing to be done.  It uses rsync to copy files
 around, so can use any sort of source (NFS directory, remote server
 over SSH, remote server over rsync) that rsync supports.

Package: slang-cfitsio
Description-md5: 640c2474af9f9428083b52b411c2e05b
Description-en: read and write FITS files from S-Lang
 The CFITSIO library consists of a set of functions for reading and
 writing FITS (Flexible Image Transport System) files. The S-Lang
 CFITSIO module wraps many of the functions of the CFITSIO library and
 permits one to easily manipulate FITS files from the S-Lang interpreter.

Package: slang-compiler
Description-md5: b2a915407ab681c167ec0c4861e7a481
Description-en: Compiler for the slang-shader language
 Slang is a shading language that makes it easier to build and maintain large
 shader codebases in a modular and extensible fashion, while also maintaining
 the highest possible performance on modern GPUs and graphics APIs. Slang is
 based on years of collaboration between researchers at NVIDIA, Carnegie Mellon
 University, Stanford, MIT, UCSD and the University of Washington.
 .
 This package contains slangc, slangd and slangi programs.

Package: slang-compiler-tests
Description-md5: 94028c644e7a301734f959fc390bf4e4
Description-en: Test program for slang-compiler
 This package is primarily aimed to be used for autopkgtests. Due to
 slang-compiler using a self-created test framework, it is packaged separately.

Package: slang-curl
Description-md5: 909a91ebb15151f8a0ac257c180e23fd
Description-en: transfer files using HTTP and FTP from S-Lang
 The S-Lang curl module makes use of the cURL library to provide the
 S-Lang interpreter the ability to transfer files in a simple but
 robust manner using a variety of protocols including FTP and HTTP.

Package: slang-expat
Description-md5: 3cc77cfde2b578657ce40a854ae9d117
Description-en: S-Lang bindings for the expat XML parser
 The S-Lang module contained in this package provides bindings to the
 expat library for parsing XML files.  This module can be used in slsh
 (the S-Lang shell), in the JED editor, and in the news reader slrn.

Package: slang-gdbm
Description-md5: 143c754b97d487b16c1694cbb8f5d5d5
Description-en: access to GDBM databases from S-Lang
 The S-Lang module contained in this package provides access to GDBM
 databases, with an assoc-like syntax for the user interface.  This
 module can be used in slsh (the S-Lang shell), in the JED editor, and
 in the news reader slrn.

Package: slang-gsl
Description-md5: 243a792ea85d4f8ec910963668ffcb00
Description-en: GNU Scientific Library binding for S-Lang
 The GNU Scientific Library (GSL) is a vast collection of robust and
 well documented numerical functions. It includes support for many
 special functions, random numbers, interpolation and integration
 routines, and much more.
 .
 Many of the routines in the GSL may be made available to the S-Lang
 interpreter via the GSL modules included in this package.
 .
 The following GSL modules are available:
 .
 * gslsf: The GSL special function module. Currently, this module
 provides an interface to nearly 200 GSL special functions.
 * gslconst: The GSL constants module. This module defines many
 constants such as CONST_MKSA_SPEED_OF_LIGHT, CONST_CGSM_BOLTZMANN,
 etc.
 * gslinterp: The GSL interpolation module, which includes routines
 for linear interpolation, cubic splines, etc.
 * gslrand: The GSL random number module.  This module supports most
 of GSL's random number generators and distributions.
 * gslcdf: The GSL cumulative distribution function module.
 * gslfft: The GSL fast-fourier transform module.
 * gslcore: This is a module that must be loaded before any of the
 above modules can be loaded.  Its main purpose is to provide support
 functions for the other GSL modules.

Package: slang-sqlite
Description-md5: 20a5409301e7a2e59ef918678f09da36
Description-en: S-Lang bindings to the sqlite3 database library
 The S-Lang module contained in this package provides bindings to the
 SQLite3 database engine.  This module can be used in slsh (the S-Lang
 shell), in the JED editor, and in the news reader slrn.

Package: slang-tess
Description-md5: 08a71f3deb1c57ba825b77c0a21e7ab1
Description-en: regression testing system for the S-Lang scripting language
 TESS is the (Te)st (S)ystem for (S)-Lang, which aims at reducing the
 workload and ad-hoc nature of regression testing S-Lang software, by
 collecting common testing elements into a single, easy-to-use
 framework.
 .
 TESS provides the S-Lang developer nominal mechanisms for tailoring
 the S-Lang environment and invoking functions with arbitrary inputs,
 while transparently inspecting and cleaning the stack, gathering
 pass/fail statistics, and providing error recovery from selected
 exceptions.

Package: slang-wildcard
Description-md5: 33f5a556319505f20958f0af6b38b62b
Description-en: adds a wildcard match function to S-Lang
 The S-Lang module contained in this package provides a
 wildcard_match() function to S-Lang. It's vectorized, so it should be
 faster than an array_map(&string_match, ... ).  This module can be
 used in slsh (the S-Lang shell), in the JED editor, and in the news
 reader slrn.

Package: slang-xfig
Description-md5: a27b182c29c450950f915b2e8e84d7ac
Description-en: produce plots and drawings through Xfig's fig2dev in S-Lang
 SLxfig is a S-Lang module that produces plots, drawings, etc in a
 variety of formats (.ps, .eps, .png, .jpeg, etc). It accomplishes this
 via S-Lang scripts that automatically run Xfig's fig2dev and LaTeX to
 produce the desired output format.

Package: slapd-contrib
Description-md5: ff6e572efbbb94ce9953af67807dabd9
Description-en: contributed plugins for OpenLDAP slapd
 This package contains a number of slapd overlays and plugins contributed by
 the OpenLDAP community. While distributed as part of OpenLDAP Software, they
 are not necessarily supported by the OpenLDAP Project.

Package: slapi-nis
Description-md5: 1941b61bf55e14a4e16b9b8e01e812e2
Description-en: NIS Server and Schema Compatibility plugins for 389 Directory Server
 This package provides two plugins for Red Hat and 389 Directory Server.
 .
 The NIS Server plugin allows the directory server to act as a NIS server
 for clients, dynamically generating and updating NIS maps according to
 its configuration and the contents of the DIT, and serving the results to
 clients using the NIS protocol as if it were an ordinary NIS server.
 .
 The Schema Compatibility plugin allows the directory server to provide an
 alternate view of entries stored in part of the DIT, optionally adding,
 dropping, or renaming attribute values, and optionally retrieving values
 for attributes from multiple entries in the tree.

Package: slashem
Description-md5: 2fe6da8ca18fe86af2b158f4d5d90073
Description-en: variant of Nethack
 Super Lotsa Added Stuff Hack - Extended Magic (SLASH'EM)
 is a role-playing game where you control a single character. The
 interface and gameplay are similar in style to Rogue, ADOM, Angband
 and, of course, Nethack. You control the actions through the
 keyboard and view the world from an overhead perspective.
 .
 The problem: The Amulet of Yendor has been stolen. Not only
 that but it appears that the Wizard of Yendor (not a nice person),
 who took the amulet, is hiding in the Dungeons of Doom (not a
 friendly place).
 .
 This package contains the basic ASCII interface. For more fancy
 graphical interfaces see
 slashem-x11 - Simple graphic interface using Xaw
 slashem-sdl - Graphical interface using SDL

Package: slashem-common
Description-md5: ab99c5160e4169edbc5c579360e1b62c
Description-en: files common to all slashem-packages
 This package contains the files comme to all the window ports of
 Slash'EM. You need to install at least one package containing a
 window port to use this package:
 .
 slashem - The basic ASCII interface
 slashem-x11 - Simple graphic interface using Xaw
 slashem-sdl - Graphical interface using SDL

Package: slashem-sdl
Description-md5: 8bb02f81317cd65058ad0cfe80a9dda2
Description-en: variant of Nethack (SDL window port)
 Super Lotsa Added Stuff Hack - Extended Magic (SLASH'EM)
 is a role-playing game where you control a single character. The
 interface and gameplay are similar in style to Rogue, ADOM, Angband
 and, of course, Nethack. You control the actions through the
 keyboard and view the world from an overhead perspective.
 .
 The problem: The Amulet of Yendor has been stolen. Not only
 that but it appears that the Wizard of Yendor (not a nice person),
 who took the amulet, is hiding in the Dungeons of Doom (not a
 friendly place).
 .
 This package provides the SDL window port of Slash'EM

Package: slashem-x11
Description-md5: 2fdfa7f1dc4dee20b6977712ffba4166
Description-en: variant of Nethack (X11 window port)
 Super Lotsa Added Stuff Hack - Extended Magic (SLASH'EM)
 is a role-playing game where you control a single character. The
 interface and gameplay are similar in style to Rogue, ADOM, Angband
 and, of course, Nethack. You control the actions through the
 keyboard and view the world from an overhead perspective.
 .
 The problem: The Amulet of Yendor has been stolen. Not only
 that but it appears that the Wizard of Yendor (not a nice person),
 who took the amulet, is hiding in the Dungeons of Doom (not a
 friendly place).
 .
 This package provides the X11 window port of Slash'EM

Package: slashtime
Description-md5: a5ffd780639eac0a77b06d310483c0a0
Description-en: Display the time in various places
 A small program which displays the time in various places. It has a compact
 display of locations along with supporting information such as the date and
 the abbreviated code used to name that timezone.
 .
 Time data displayed will be as accurate as the system's zoneinfo data is used.
 Somewhat unusually, Slashtime shows the offset from the current location, not
 from UTC. When running you can change the center point by double-clicking on
 another city.
 .
 There is a meeting planner built into Slashtime. You can specify a date and
 time and see what the corresponding time in other locations will be.

Package: slay
Description-md5: fc1ab6dd5e3d3338e130378f33942374
Description-en: Kills all of the user's processes
 Slay provides you with a way to quickly get rid of all
 processes a particular user owns. Very useful if you want
 to harm somebody.

Package: slbackup
Description-md5: 54c93146034426d7c9aa5bf87e6d8da2
Description-en: Skolelinux Backup system
 A backup system designed to back up multiple clients to a server.
 slbackup uses rdiff-backup as the underlying backup software.
 .
 Clients can be the host installing this package, or other hosts
 reachable via a SSH connection (using SSH keys). The host storing the
 backup data can be the host installing this package or another host
 reachable via a SSH connection (also using SSH keys).

Package: slbackup-php
Description-md5: 1f01f07beea34fdd7b7b7ee67b139412
Description-en: Web-based administration tool for slbackup
 Slbackup-php provides the necessary functions to maintain a slbackup
 repository.
 .
 Features:
 - scheduling of slbackup execution;
 - editing of the configuration file;
 - verifying SSH keys and successful backups;
 - restoring from backups;
 - removing old backups from the repository.

Package: sleepenh
Description-md5: 0a9dd65665fa266261cf29f2d9a38300
Description-en: Sleep until a given date with subsecond resolution
 sleepenh is a sleep program for shell scripts that need to
 perform a loop that repeats at a regular time interval, without
 cumulative errors.
 .
 It supports microsecond resolution.
 .
 You can also specify the time you need between two calls
 of sleepenh.
 .
 Here follows an usage example to clarify its purpose. This
 example sends 'A' to ttyS0 every 1.2 seconds.
 #!/bin/sh
 # does not wait (or wait 0), just to get initial timestamp
 TIMESTAMP=$(sleepenh 0)
 while true; do
 # send the byte to ttyS0
 echo -n "A" > /dev/ttyS0;
 # wait until the required time
 TIMESTAMP=$(sleepenh $TIMESTAMP 1.200);
 done
 .
 For more details, please read the manpage.

Package: slepc-dev
Description-md5: 401ffbf37608baaea035f71eea102d0d
Description-en: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dependency package which depends on the latest version of SLEPc.

Package: slepc3.24-doc
Description-md5: e26c7639c4076228fcff58e6117cbb60
Description-en: Scalable Library for Eigenvalue Problem Computations
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This package contains the documentation and examples for SLEPc.

Package: slepc64-dev
Description-md5: 8a97b37eab60a91728af12952b1274ed
Description-en: Scalable Library for Eigenvalue Problem Computations (64-bit)
 SLEPc is a software library for the solution of large scale sparse eigenvalue
 problems on parallel computers. It is an extension of PETSc and can be used
 for either standard or generalized eigenproblems, with real or complex
 arithmetic. It can also be used for computing a partial SVD of a large,
 sparse, rectangular matrix.
 .
 This is a dependency package which depends on the latest version of
 SLEPc with 64-bit indexing.

Package: sleuthkit
Description-md5: aca4cf399f20d5cd832f48c7e7f247bd
Description-en: tools for forensics analysis on volume and filesystem data
 The Sleuth Kit, also known as TSK, is a collection of UNIX-based command
 line file and volume system forensic analysis tools. The filesystem tools
 allow you to examine filesystems of a suspect computer in a non-intrusive
 fashion. Because the tools do not rely on the operating system to process the
 filesystems, deleted and hidden content is shown.
 .
 The volume system (media management) tools allow you to examine the layout of
 disks and other media. You can also recover deleted files, get information
 stored in slack spaces, examine filesystems journal, see partitions layout on
 disks or images etc. But is very important clarify that the TSK acts over the
 current filesystem only.
 .
 The Sleuth Kit supports DOS partitions, BSD partitions (disk labels), Mac
 partitions, Sun slices (Volume Table of Contents), and GPT disks. With these
 tools, you can identify where partitions are located and extract them so that
 they can be analyzed with filesystem analysis tools.
 .
 Currently, TSK supports several filesystems, as NTFS, FAT, exFAT, HFS+, Ext3,
 Ext4, UFS and YAFFS2.
 .
 This package contains the set of command line tools in The Sleuth Kit.

Package: slib
Description-md5: 0ee7a0b7d85285b272da11727c99a510
Description-en: Portable Scheme library
 SLIB is a portable scheme library meant to provide compatibility and
 utility functions for all standard scheme implementations.  SLIB
 includes initialization files for Chez, ELK 2.1, GAMBIT, MacScheme,
 MITScheme, scheme->C, Scheme48, T3.1, and VSCM.  SCM also supports
 SLIB.

Package: slice
Description-md5: 36db0db236e06b885a3c1bc5d9423e2c
Description-en: Extract out pre-defined slices of an ASCII file
 The slice program reads an input file and divide its prepared ASCII contents
 into possibly overlapping slices. These slices are determined by enclosing
 blocks which are defined by begin and end delimiters which have to be
 already in the file. The final output gets calculated by a slice term
 consisting of slice names, set theory operators and optional round brackets.

Package: slick-greeter
Description-md5: 1b898635a7480341858661901fe71d2a
Description-en: Slick-looking LightDM greeter
 Slick-Greeter is cross-distribution and should work pretty much
 anywhere.
 .
 All panel applets are embedded. No external indicators are launched or
 loaded by the greeter.
 .
 No settings daemon are launched or loaded by the greeter.
 .
 This greeter supports HiDPI.
 .
 Sessions are validated. If a default/chosen session isn't present on
 the system, the greeter scans for known sessions in
 /usr/share/xsessions and replaces the invalid session choice with a
 valid session.
 .
 You can take a screenshot by pressing PrintScrn. The screenshot is
 saved in /var/lib/lightdm/Screenshot.png.
 .
 Slick Greeter started as a fork of Unity Greeter 16.04.2, a greeter
 developed for Ubuntu by Canonical, which used indicators and
 unity-settings-daemon.

Package: slim
Description-md5: eafa15c824e2eb13f9f89140f6b65e24
Description-en: desktop-independent graphical login manager for X11
 SLiM aims to be light, simple and independent from the various
 desktop environments. Although completely configurable through
 themes and an option file. It is particularly suitable for machines
 that don't require remote logins.

Package: slime
Description-md5: 6a12764cd1ffe332e3003d63499e20b7
Description-en: Superior Lisp Interaction Mode for Emacs (client)
 SLIME is the Superior Lisp Interaction Mode for Emacs.
 .
 SLIME extends Emacs with support for interactive programming in Common Lisp.
 The features are centered around slime-mode, an Emacs minor-mode that
 complements the standard lisp-mode. While lisp-mode supports editing Lisp
 source files, slime-mode adds support for interacting with a running Common
 Lisp process for compilation, debugging, documentation lookup, and so on.
 .
 The slime-mode programming environment follows the example of Emacs’s native
 Emacs Lisp environment. It also includes good ideas from similar systems
 (such as ILISP) and some new ideas.
 .
 SLIME is compatible with the following free Common Lisp implementations:
 CMUCL, SBCL, CCL, CLISP, ECL, ABCL.
 .
 This package contains the Emacs client, that will connect to the
 Lisp-side server (see package cl-swank).

Package: slimevolley
Description-md5: 3d6f5eb06ab669e6ae7c002a24492443
Description-en: unrealistic 2D volleyball simulation
 Slime Volley is a 2D arcade-oriented volleyball simulation, in the spirit of
 some Java games of the same name.
 Two teams, 1-3 players each, try to be the first to get 10 points. This happens
 when the one ball touches the floor on the other side of the net.
 There can be 1 to 8 balls in game.
 Each player use 4 keys, 2 direction keys, one for jump and one for changing its
 skin.

Package: slimevolley-data
Description-md5: 07069baf0788c3fd3a3ff96ad4ac9021
Description-en: unrealistic 2D volleyball simulation - data files
 Slime Volley is a 2D arcade-oriented volleyball simulation, in the spirit of
 some Java games of the same name.
 Two teams, 1-3 players each, try to be the first to get 10 points. This happens
 when the one ball touches the floor on the other side of the net.
 There can be 1 to 8 balls in game.
 Each player use 4 keys, 2 direction keys, one for jump and one for changing its
 skin.
 .
 This package contains the data files needed to run Slime Volley.

Package: slimit
Description-md5: 91ebfa6e70f259ea63fc14b7651907c3
Description-en: JavaScript minifier/parser in Python
 SlimIt is a JavaScript minifier written in Python. It compiles JavaScript
 into more compact code so that it downloads and runs faster.
 .
 SlimIt also provides a library that includes a JavaScript parser, lexer,
 pretty printer and a tree visitor.
 .
 This package contains the executable.

Package: slinkwatch
Description-md5: 63d1d92a0c06d6d4320b4c7d87411783
Description-en: automatic maintenance of Suricata monitoring interfaces
 slinkwatch is the Suricata Link Watcher, a tool to dynamically maintain
 interface entries in Suricata's configuration file, depending on what
 network interfaces are connected. It is meant to ease deployment of identical
 sensor installations at many heterogenous sites, allowing to make full use
 of the sensor resources in the light of varying monitoring volume.

Package: slirp
Description-md5: faaf73e9c5947f77bc2b583f41b08e56
Description-en: SLIP/PPP emulator using a dial up shell account
 Slirp is a TCP/IP emulator which turns an ordinary shell account
 into a (C)SLIP/PPP account.  This allows shell users to use all the
 funky Internet applications like Netscape, Mosaic, CUSeeMe, etc.
 .
 Please note that maybe your ISP really doesn't like you using slirp,
 because they want to charge more for a ppp connection, so use it at
 your own risk.

Package: slirp4netns
Description-md5: e4c1a4ddf0106791456a2a9912e7795b
Description-en: User-mode networking for unprivileged network namespaces
 slirp4netns provides user-mode networking for unprivileged network
 namespaces.
 .
 slirp4netns allows connecting a network namespace to the Internet in a
 completely unprivileged way, by connecting a TAP device in a network
 namespace to the usermode TCP/IP stack ("slirp").

Package: slm
Description-md5: c60b5bbd48e2d45f29a245bff76ce44d
Description-en: school library management
 SLM stands for "school library management". It provides a web service
 useful for teams who lend school books to students. Here are some
 features:
 .
 - defining constants for the school, like name, logo, manager's name
 - creating a catalogue of available books
 - managing the inventory of books, each one identified by a unique barcode
 - importing lists of students, with their optional curricula
 - lending quickly a few books to every student, with the help of a
 barcode reader
 - managing the book returns, with the help of a barcode reader
 - replying to some request, like "whom is this book?", list of
 students which still owe books, list of students who have no book
 lended, and so on.
 - every web page comes with a contextual help

Package: sloccount
Description-md5: 0d2b15e98b3333c500fc378ad6a85c05
Description-en: programs for counting physical source lines of code (SLOC)
 SLOCCount (pronounced "sloc-count") is a suite of programs for
 counting physical source lines of code (SLOC) in potentially large
 software systems (thus, SLOCCount is a "software metrics tool" or
 "software measurement tool"). SLOCCount can count physical SLOC for
 a wide number of languages; listed alphabetically, they are: Ada,
 Assembly, awk, Bourne shell, C, C++, C shell, COBOL, C#, Erlang,
 Expect, Fortran, Java, lex/flex, LISP (including Scheme), Makefile,
 Modula3, Objective-C, Pascal, Perl, PHP, Python, Ruby, sed, SQL, Tcl,
 VHDL, XML, Yacc/Bison.
 .
 SLOCCount can automatically determine if a file is a source code file
 or not, and if so, which language it's written in. As a result, you
 can analyze large systems completely automatically. SLOCCount also
 includes some report-generating tools to collect the data generated
 and present it in several different formats.

Package: slop
Description-md5: 67ea2ecdf93a644bb4ab2a43adbaf8ff
Description-en: queries for a selection from the user and prints the region to stdout
 slop (Select Operation) is an application that queries for a
 selection from the user and prints the region to stdout. It grabs the
 mouse and turns it into a crosshair, lets the user click and drag to
 make a selection (or click on a window) while drawing a pretty box
 around it, then finally prints the selection's dimensions to stdout.
 .
 Features:
 .
 * Hovering over a window will cause a selection rectangle to appear
 over it.
 * Clicking on a window makes slop return the dimensions of the
 window.
 * Clicking and dragging causes a selection rectangle to appear,
 renders pretty well (compared to scrot). And will return the
 dimensions of that rectangle in absolute screen coords.
 * On startup it turns your cursor into a crosshair, then adjusts the
 cursor into angles as you drag the selection rectangle.
 * Supports simple arguments:
 * Change selection rectangle border size.
 * Select X display.
 * Set padding size, even negative padding sizes!
 * Set click tolerance for if you have a shaky mouse.
 * Set the color of the selection rectangles to match your theme!
 (Even supports transparency!)
 * Remove window decorations from selections.
 * Supports OpenGL hardware acceleration.
 * Supports textured themes.
 * Supports programmable shaders.
 * Supports a magnifying glass.

Package: slowhttptest
Description-md5: 64483aaa378a9958dec742c87973a609
Description-en: application layer Denial of Service attacks simulation tool
 SlowHTTPTest is a highly configurable tool that simulates some application
 layer Denial of Service attacks.
 .
 It implements most common low-bandwidth application layer Denial of Service
 attacks, such as
 * Slowloris
 * Slow HTTP POST
 * Slow Read attack (based on TCP persist timer exploit) by draining
 concurrent connections pool
 * Apache Range Header attack by causing very significant memory and CPU
 usage on the server.

Package: slowloris
Description-md5: dc6e056007023568baeaa8da8a6b3751
Description-en: Security testing tool for web servers
 Open source tool used to perform Denial of Service (DoS) attacks on web
 servers. Slowloris exploits a vulnerability in web servers called “Keep-Alive”
 to exhaust server resources and make them inaccessible.
 .
 Slowloris offers a number of configurable options, allowing fine-grained
 control over request behavior. Some of which include:
 - Web Server Port: It is possible to specify the web server port to be
 the target of the action, usually port 80.
 - Number of Sockets: You can determine the number of simultaneous sockets
 that the tool will use to send requests to the server.
 - Log Increase (Verbose): The level of detail of the information logged
 during the run can be adjusted, allowing a more detailed analysis of the
 results.
 - User agent randomization: Slowloris can randomize user agents on each
 request, making it difficult to detect the destination server.
 - Use of SOCKS5 proxy: The tool supports the use of a SOCKS5 proxy to further
 hide the source of requests.
 - Use of HTTPS for Requests: In addition, it is possible to configure the
 tool to use the HTTPS protocol for requests, adding another layer of
 obscurity.
 - Time interval between headers: You can specify a time interval between
 sending request headers, controlling the rate of requests.

Package: slrn
Description-md5: f22a837ee31d5283b6f6e4c1cb3fd21e
Description-en: threaded text-mode news reader
 Slrn is a threaded news reader with color support that is designed to
 read news fast over slow links.
 .
 Slrn can read usenet news via NNTP or directly from a local news spool.
 .
 Slrn can be heavily customized from its rc file, and even includes a
 built in macro language. There is also support for killfiles and
 article scoring.

Package: slrnpull
Description-md5: 39fc679e5901501d77caa759795b117f
Description-en: pulls a small newsfeed from an NNTP server
 Slrnpull pulls a small newsfeed, from an NNTP server, to a local news spool
 directory. The news spool can be used by news readers (such as slrn), which
 can read a local news spool without an NNTP server.
 .
 In combination with the slrn news reader, slrnpull can provide true
 offline news reading. You can tell slrnpull to download headers only,
 mark interesting ones for download with slrn and fetch those article
 bodies during the next run of slrnpull.
 .
 Slrnpull also has the ability to killfile articles so that they will not
 be downloaded from the server.

Package: slsh
Description-md5: da03b0012d9ccb8fd3c332515567d184
Description-en: Interpreter for S-Lang language
 S-Lang is a C programmer's library that includes routines for the rapid
 development of sophisticated, user friendly, multi-platform applications.
 .
 This package contains a stand-alone interpreter for scripts written
 in the S-Lang language.

Package: slt
Description-md5: aa0728a3604dd38aa263f55cd5249cc6
Description-en: TLS reverse-proxy with SNI multiplexing (TLS virtual hosts)
 slt lets a user accept TLS/SSL connections for multiple different
 applications on the same port and the server can forward them all to
 the appropriate backend hosts depending on the intended destination.
 .
 slt is capable of either terminating the TLS and passing the
 cleartext traffic to the origin server (if it has appropriate key
 material), or just passing the encrypted traffic along (if it has no
 key material).

Package: sludge-compiler
Description-md5: 31cc09c3d2b6e05f36e7e7ab0aca91a4
Description-en: Compiler for SLUDGE adventure games
 SLUDGE is an open source adventure game engine. It combines a scripting
 language with IDE tools.
 .
 This package contains the command line SLUDGE compiler and is mainly
 intended as build dependency for SLUDGE game packages. Developers can
 use the Project Manager included in the Dev Kit for compiling games.

Package: sludge-doc
Description-md5: 6723c9d3b37acb41fdeea91cf2a99f9a
Description-en: Documentation for SLUDGE
 SLUDGE is an open source adventure game engine. It combines a scripting
 language with IDE tools.
 .
 This package contains the documentation, including an example project.

Package: sludge-engine
Description-md5: 7d4784538e907fce7358af702356193f
Description-en: Runtime engine for playing SLUDGE adventure games
 SLUDGE is an open source adventure game engine. It combines a scripting
 language with IDE tools.
 .
 This package contains the runtime engine needed to run the games.
 Freeware SLUDGE games include "Out Of Order", "Cubert Badbone, P.I." and
 "The Game That Takes Place on a Cruise Ship".

Package: slugify
Description-md5: fcf272245179cd35c495ec8675a0d4d3
Description-en: Python utility that generates clean, URL-safe slugs
 Slugify is a Python 3 utility that generates clean, URL-safe slugs from
 Unicode strings. It is designed to be simple and flexible, providing a
 best-effort approach to slug generation while offering extensive customisation.

Package: sluice
Description-md5: 9b2e355a5fc42f9e9aa69dd43b00216b
Description-en: rate limiting data piping tool
 Sluice reads from standard input and write to standard output at a specified
 data rate.  This can be useful for benchmarking and exercising I/O streaming
 at desired throughput rates.

Package: slurm
Description-md5: 1802bacfc48d99172c512aa54757946b
Description-en: Realtime network interface monitor
 Slurm has the following features:
 * realtime traffic statistics divided into incoming and outgoing
 * optional combined view
 * can monitor any kind of network interface
 * shows detailed statistics about the interface.
 * it's themeable

Package: slurm-client
Description-md5: adef5647f57454f084982d9520a1e78d
Description-en: Slurm client side commands
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains all client side commands.

Package: slurm-client-emulator
Description-md5: 9e1200b9e10ad3efa6879b4acca3a494
Description-en: Slurm client side commands for the emulator
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains all client side commands for the emulator.

Package: slurm-wlm
Description-md5: 399ac2cb1117840799562988613d20ad
Description-en: Slurm Workload Manager
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This metapackage contains all client side commands, the compute node daemon
 and the central management daemon.

Package: slurm-wlm-basic-plugins
Description-md5: c72a31e5e1676a1de0cc863aa2004a4f
Description-en: Slurm basic plugins
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the Slurm basic plugins

Package: slurm-wlm-basic-plugins-dev
Description-md5: ecce296ca1ee4705d01d8736fac7aa6e
Description-en: Slurm basic plugins development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains development files for the Slurm basic plugins

Package: slurm-wlm-doc
Description-md5: 92910e4ced34d8fe09cbf4b57c2c5e24
Description-en: Slurm documentation
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the Slurm html documentation.

Package: slurm-wlm-elasticsearch-plugin
Description-md5: 45fa7419e0b8a561d11ea762d312aeff
Description-en: Slurm Elasticsearch job-completion plugin
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains the Elasticsearch Slurm job-completion plugin.

Package: slurm-wlm-elasticsearch-plugin-dev
Description-md5: 3f0c30d1dbdc3c04e911e79ee56392d9
Description-en: Slurm Elasticsearch job-completion plugin development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains development files for the Elasticsearch Slurm
 job-completion plugin.

Package: slurm-wlm-emulator
Description-md5: 6e35deaac9a681e49040df99cac4901b
Description-en: Slurm emulator
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package installs the emulator binaries: slurmd, slurmctld
 and slurmstepd.

Package: slurm-wlm-hdf5-plugin
Description-md5: a8bbdd24e4e112c35314584a6ef5a3eb
Description-en: Slurm HDF5 plugin
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains the HDF5-based Slurm job profiling plugin.

Package: slurm-wlm-hdf5-plugin-dev
Description-md5: 36806500c06680351e6f09b9c032a74f
Description-en: Slurm HDF5 plugin development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains development files for the HDF5-based Slurm
 job profiling plugin.

Package: slurm-wlm-influxdb-plugin
Description-md5: 1a9e9429c768146072d5430d71ef6945
Description-en: Slurm InfluxDB plugin
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains the InfluxDB-based Slurm job profiling plugin.

Package: slurm-wlm-influxdb-plugin-dev
Description-md5: 959d679f67ed22ae8d0f91c6cc18a325
Description-en: Slurm InfluxDB plugin development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains development files for the InfluxDB-based Slurm
 job profiling plugin.

Package: slurm-wlm-ipmi-plugins
Description-md5: 7de77f0497421507e54ec7a07828bdb5
Description-en: Slurm IPMI plugins
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains the IPMI-based Slurm accounting gathering
 plugins.

Package: slurm-wlm-ipmi-plugins-dev
Description-md5: 344bd74fc12b90d4b4bdd171677b1333
Description-en: Slurm IPMI plugins development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains development files for the IPMI-based Slurm
 accounting gathering plugins.

Package: slurm-wlm-jwt-plugin
Description-md5: 6ff906b649b8b5d759b20956c55222ee
Description-en: Slurm JWT authentication plugins
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains the JSON Web Tokens (JWT) Slurm authentication
 plugin.

Package: slurm-wlm-jwt-plugin-dev
Description-md5: 145ada100495be36d4a5ca74b7661b68
Description-en: Slurm JWT authentication plugin development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains development files for the JSON Web Tokens (JWT)
 Slurm authentication plugin.

Package: slurm-wlm-kafka-plugin
Description-md5: 4d5935e6d180641fc8584af3eb429036
Description-en: Slurm Kafka job-completion plugin
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains the Kafka Slurm job-completion plugin.

Package: slurm-wlm-kafka-plugin-dev
Description-md5: c9f17cf74196e336206819eb99e40b50
Description-en: Slurm Kafka job-completion plugin development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains development files for the Kafka Slurm
 job-completion plugin.

Package: slurm-wlm-mysql-plugin
Description-md5: 7b151d92ec0cd067c873fe539d0006b1
Description-en: Slurm MySQL plugins
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains the Slurm MySQL plugin.

Package: slurm-wlm-mysql-plugin-dev
Description-md5: 539d70e4b9309548ea7f944245c8fbdb
Description-en: Slurm MySQL plugins development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains development files for the Slurm MySQL plugin.

Package: slurm-wlm-plugins
Description-md5: d026317f09e940bbb9894c558582c42f
Description-en: Slurm free plugins (metapackage)
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package provides all the free Slurm plugins.

Package: slurm-wlm-plugins-dev
Description-md5: 26a932e3c3df5b59ea4f849e9bfb8f73
Description-en: Slurm free plugins development files (metapackage)
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package provides development files for all the free SLURM plugins.

Package: slurm-wlm-rsmi-plugin
Description-md5: bc5cac3e07406058eb620354151ce026
Description-en: Slurm RSMI plugin
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains the ROCm System Management Interface Slurm gpu plugin.

Package: slurm-wlm-rsmi-plugin-dev
Description-md5: e74f98431f26c77ac7272e157fef5b8a
Description-en: Slurm RSMI plugin development files
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 .
 This package contains development files for the ROCm System Management
 Interface Slurm gpu plugin.

Package: slurm-wlm-torque
Description-md5: a2c9009e8d15f1e6e248602bb43281a2
Description-en: Torque compatibility wrappers for Slurm
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the Torque compatibility wrappers.

Package: slurmctld
Description-md5: e04abc7871bdeee2cc83ef6ed8923c45
Description-en: Slurm central management daemon
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the central management daemon slurmctld.

Package: slurmd
Description-md5: c0b71b00caae130250a7d5fa4f22251c
Description-en: Slurm compute node daemon
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the compute node daemon slurmd.

Package: slurmdbd
Description-md5: 12414cec2d4629f45386e342015ae60c
Description-en: Secure enterprise-wide interface to a database for Slurm
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contain SlurmDBD (Slurm DataBase Daemon) that can be
 used to securely manage the accounting data for several Slurm
 clusters in a central location and sacctmgr a command for managing
 user accounts in SlurmDBD.

Package: slurmrestd
Description-md5: 10e4b84c8772a200af93d44178fa9381
Description-en: Slurm REST API daemon
 The Slurm Workload Manager is an open-source cluster resource management and
 job scheduling system that strives to be simple, scalable, portable,
 fault-tolerant, and interconnect agnostic.
 This package contains the REST API daemon slurmrestd.

Package: slurp
Description-md5: 63485d91f64849814a940123e6f90c8a
Description-en: cli utility to select a region in a Wayland compositor
 slurp is a command-line utility to select a region from Wayland compositors
 which support the layer-shell protocol. It lets the user hold the pointer to
 select, or click to cancel the selection.

Package: sm
Description-md5: 91fe8f689d157fbba591713d7e201f4d
Description-en: Displays a short text fullscreen
 Screen Message will display a given multi-line message as large as
 possible, fullscreen and black on white. You can specify the text either
 when launching sm, or edit it while the program is running.
 .
 It is useful to send messages across a room, e.g. during an university
 lecture. For fast startup, it is recommended to bind it to a key in your
 Desktop Environment.

Package: sma
Description-md5: 3ecb0f7580a0c1603b1e285a26fc1fae
Description-en: Sendmail log analyser
 SMA is a program that analyses Sendmail log entries.
 .
 Features:
 .
 - Support for all recent Sendmail versions
 - Flexible output formatting - HTML, ASCII and a custom log
 - Regular expression filtering of messages
 - Multiple hosts in the same report

Package: smallerc
Description-md5: e6575fd5657107b413cf9d7b9cc27d97
Description-en: single-pass C compiler for 16- and 32-bit x86/MIPS platforms
 Smaller C is a simple single-pass C compiler with support for most of
 C89 and C99. It targets 16- and 32-bit x86, and MIPS, on DOS,
 Windows, Linux, and older versions of macOS.
 .
 Smaller C is primarily useful for building DOS and UEFI binaries.

Package: smalt
Description-md5: da0bc05ee32e6ad65fb07ec4330d5b6d
Description-en: Sequence Mapping and Alignment Tool
 SMALT efficiently aligns DNA sequencing reads with a reference genome.
 Reads from a wide range of sequencing platforms, for example Illumina,
 Roche-454, Ion Torrent, PacBio or ABI-Sanger, can be processed including
 paired reads.
 .
 The software employs a perfect hash index of short words (< 20
 nucleotides long), sampled at equidistant steps along the genomic
 reference sequences.
 .
 For each read, potentially matching segments in the reference are
 identified from seed matches in the index and subsequently aligned with
 the read using a banded Smith-Waterman algorithm.
 .
 The best gapped alignments of each read is reported including a score
 for the reliability of the best mapping. The user can adjust the
 trade-off between sensitivity and speed by tuning the length and spacing
 of the hashed words.
 .
 A mode for the detection of split (chimeric) reads is provided.
 Multi-threaded program execution is supported.

Package: smalt-examples
Description-md5: 6624909295e5d06dd367e61a5864d768
Description-en: Sequence Mapping and Alignment Tool (examples)
 SMALT efficiently aligns DNA sequencing reads with a reference genome.
 Reads from a wide range of sequencing platforms, for example Illumina,
 Roche-454, Ion Torrent, PacBio or ABI-Sanger, can be processed including
 paired reads.
 .
 The software employs a perfect hash index of short words (< 20
 nucleotides long), sampled at equidistant steps along the genomic
 reference sequences.
 .
 For each read, potentially matching segments in the reference are
 identified from seed matches in the index and subsequently aligned with
 the read using a banded Smith-Waterman algorithm.
 .
 The best gapped alignments of each read is reported including a score
 for the reliability of the best mapping. The user can adjust the
 trade-off between sensitivity and speed by tuning the length and spacing
 of the hashed words.
 .
 A mode for the detection of split (chimeric) reads is provided.
 Multi-threaded program execution is supported.
 .
 This package contains example data and a test suite to test the data.

Package: smart-notifier
Description-md5: da927826fe9809020d2444d3a64c0615
Description-en: graphical hard disk health status notifier
 A graphical notifier for smartmontools which attempts to show messages from
 the smartd disk monitoring daemon to the user. Currently only for gtk.
 .
 WARNING: This package is not a replacement for regular backups. It will _try_
 to warn the user when smartd sends a disk health warning. But success is not
 guaranteed. At best this package is an extra layer of protection.

Package: smartdns
Description-md5: a9e848fcda1dc3e1a2260a933f9b67f2
Description-en: local DNS server to obtain the fastest IP for the best experience
 SmartDNS is a local DNS server. SmartDNS accepts DNS query requests from local
 clients, obtains DNS query results from multiple upstream DNS servers, and
 returns the fastest access results to clients.  Avoiding DNS pollution and
 improving network access speed, supports high-performance ad filtering.  Unlike
 dnsmasq's all-servers, smartdns returns the fastest access resolution.

Package: smartleia
Description-md5: 0f734d48f3c9628bb398a3da816f409f
Description-en: PC/SC VPCD backend connector for LEIA board
 VPCD backend for PC/SC daemon to handle LEIA board as a generic
 smart card reader.
 This package uses the PC/SC VPCD local socket and handle PC/SC clients
 requests to smart cards connected to the LEIA board through the local
 ttyACM devices.
 .
 This package is built for Python 3.

Package: smartlist
Description-md5: fe962c1848f0d5df87c813f4c9adf98a
Description-en: Versatile and Intelligent List Processor
 SmartList is a mailing list manager built on top of the procmail
 mail processing package. Some features:
 * Enough intelligence to overcome the ignorance of some subscribers
 (will direct subscribe and unsubscribe requests away from the regular
 list and automatically onto the -request address).
 * No hardwired format for (un)subscribe requests (i.e. new subscribers
 need not be educated, unsubscribing users do not need to remember any
 particular syntax).
 * Intelligent automatic removal of addresses from the list that cause too
 many bounces.
 * Duplicate submissions are eliminated automatically.
 * You can set up a mailing list to function as a standalone mail archive
 server.

Package: smarty-gettext
Description-md5: ed5c71deaa4d75123eb0eb80936428cb
Description-en: Gettext plugin enabling internationalization in Smarty
 Smarty Gettext is a Smarty plugin providing internationalization support
 based on the standard gettext mechanism. Smarty is a popular PHP templating
 engine.
 .
 This package contains the Smarty Gettext plugin that provides i18n support
 to the Smarty templating engine.

Package: smarty-lexer
Description-md5: 47b5ce7a9ad0719a730fffa9abcbb641
Description-en: Smarty Lexer/Parser generator
 The smarty-lexer package is used to generate the lexer and
 parser class files for Debian package smarty3.
 .
 To generate the template lexer and parser run
 Create_Template_Parser.php. It will create
 smarty_internal_templatelexer.php from
 smarty_internal_templatelexer.plex smarty_internal_templateparser.php
 from smarty_internal_templateparser.y
 .
 To generate the config file lexer and parser run
 Create_Template_Parser.php. It will create
 smarty_internal_configfilelexer.php from
 smarty_internal_configfilelexer.plex
 smarty_internal_configfileparser.php from
 smarty_internal_configfileparser.y

Package: smarty3
Description-md5: 28e7605eec56dbb491b7b3e3a2ad5da0
Description-en: Smarty - the compiling PHP template engine
 Smarty is a template engine for PHP. More specifically, it
 facilitates a manageable way to separate application logic and content
 from its presentation.
 .
 Smarty 3.1 is a departure from 2.0 compatibility. Most notably, all
 backward compatibility has been moved to a separate class file named
 SmartyBC.class.php. If you require compatibility with 2.0, you will
 need to use this class.

Package: smarty4
Description-md5: 28e7605eec56dbb491b7b3e3a2ad5da0
Description-en: Smarty - the compiling PHP template engine
 Smarty is a template engine for PHP. More specifically, it
 facilitates a manageable way to separate application logic and content
 from its presentation.
 .
 Smarty 3.1 is a departure from 2.0 compatibility. Most notably, all
 backward compatibility has been moved to a separate class file named
 SmartyBC.class.php. If you require compatibility with 2.0, you will
 need to use this class.

Package: smb-nat
Description-md5: ae0a43e75deff6d9f4fbca242f4b558b
Description-en: Netbios Auditing Tool
 This tool can perform various security checks on remote servers running
 NetBIOS file sharing services. It is capable of enumerating shares and make
 break-in attempts using a (user-provided) list of users and passwords.

Package: smb4k
Description-md5: c7d0f719f136a06d19a64dfb5c44e7d8
Description-en: Samba (SMB) share advanced browser
 Smb4K is an advanced network neighborhood browser. It uses the Samba software
 suite to access the shares of the local network neighborhood. Its purpose is
 to provide a program that's easy to use and has as many features as possible.
 .
 Features:
 - Scanning for (active) workgroups, hosts, and shares
 - Support of the CIFS (Linux) and SMBFS (FreeBSD) file system
 - Mounting and unmounting of shares
 - Access to the files of a mounted share using a file manager or terminal
 - Auto-detection of external mounts and unmounts
 - Remounting of previously used shares on program start
 - Miscellaneous infos about remote network items and mounted shares
 - Network search
 - WINS server support
 - Preview of the contents of a share
 - Several methods to look up the initial list of workgroups and domains
 - Default login
 - Special handling of homes shares
 - Ability to bookmark favorite shares and organizing them in groups
 - Support of advanced Samba options
 - Support of printer shares
 - KWallet support
 - Synchronization of a remote share with a local copy and vice versa
 - Ability to define custom options for individual servers and shares
 - Laptop support through the Solid hardware device framework

Package: smbldap-tools
Description-md5: 44251639870203fd6cb106e66edd09b5
Description-en: Scripts to manage Unix and Samba accounts stored on LDAP
 Set of scripts to manage data relative to users and groups stored in an LDAP
 server. The tools manage POSIX, shadow and Samba (3.0 series) accounts and
 groups.
 .
 This package is used to add/del/mod users and groups in the Linux
 Samba-OpenLDAP Howto
 <http://download.gna.org/smbldap-tools/docs/samba-ldap-howto/>

Package: smbmap
Description-md5: 0eb0f18234f1749d162e891673380f69
Description-en: handy SMB enumeration tool
 SMBMap allows users to enumerate samba share drives across an entire domain.
 List share drives, drive permissions, share contents, upload/download
 functionality, file name auto-download pattern matching, and even execute
 remote commands. This tool was designed with pen testing in mind, and is
 intended to simplify searching for potentially sensitive data across large
 networks.
 Features:
 Pass-the-Hash Support
 File upload/download/delete
 Permission enumeration (writable share, meet Metasploit)
 Remote Command Execution
 Distrubted file content searching (beta!)
 File name matching (with an auto downoad capability)
 Host file parser supports IPs, host names, and CIDR
 SMB sigining detection
 Server version output
 Kerberos support! (super beta)

Package: smc-tools
Description-md5: dbf6a36f3f1b5e03098e8c582cb99aba
Description-en: enables SMC socket usage on Linux
 Shared Memory Communication Tools (smc-tools) enables usage of SMC
 sockets in Linux. This package includes ld-preloadable library and
 utilities to facilitate wrap and use SMC sockets, where TCP ones are
 expected.

Package: smcroute
Description-md5: d93f96b4858be89be53d345ac6a56222
Description-en: static multicast router daemon
 SMCRoute is a daemon and command line tool to manipulate the multicast
 routing table of a UNIX kernel.  It can be used as an alternative to
 dynamic multicast routers like pimd, mrouted, quagga-pimd, or xorp in
 situations where static multicast routes should be maintained and/or no
 proper IGMP signaling exists.

Package: smem
Description-md5: e37a899172f5351924f50d6d1d183a9b
Description-en: memory reporting tool
 Tool that can give numerous reports on memory usage on Linux systems.
 Unlike existing tools, smem can report proportional set size (PSS),
 which is a more meaningful representation of the amount of memory used
 by libraries and applications in a virtual memory system.
 .
 This package contains main tool which can also process data collected
 by smemcap.

Package: smemcap
Description-md5: e8c4cdd05e62b63ef0932642f356a65f
Description-en: data collection tool for memory reporting
 Tool that can give numerous reports on memory usage on Linux systems.
 Unlike existing tools, smem can report proportional set size (PSS),
 which is a more meaningful representation of the amount of memory used
 by libraries and applications in a virtual memory system.
 .
 This package contains smemcap utility, which can be used to collect
 data on resource constrained systems without depending on Python.
 .
 The captured data can be processed by smem program.

Package: smemstat
Description-md5: 5aff95d83a6f3a8d43ad3e580f8abbe3
Description-en: memory usage monitoring tool
 Smemstat reports the physical memory usage taking
 into consideration shared memory.  The tool can
 either report a current snapshot of memory usage
 or periodically dump out any changes in memory.

Package: smenu
Description-md5: c65ae825c8f8e6303d6c748fa4d629ab
Description-en: curse-based CLI selection box
 smenu is a command-line utility that allows you to use words coming from the
 standard input to create a nice selection window just below the cursor. Your
 selection will then be sent to standard output.
 .
 You can use it to create interactive menus in scripts, for instance.

Package: smf-utils
Description-md5: 373b77c80b6eaad77a813f4bc1e08bff
Description-en: Utilities to support the smf library
 LibSMF is a BSD-licensed C library for handling SMF ("*.mid") files.
 .
 This package contains smfsh an interactive command-driven frontend to libsmf,
 useful for modifying MIDI files by hand.

Package: smifb2-dkms
Description-md5: 402e0405e2f7bda181da89359d4cb904
Description-en: SiliconMotion SM750/SM768 Graphics PCI-E DRM Driver
 smifb2 is a hdmi driver for SiliconMotion SM750 and SM768 graphics
 cards.
 .
 SM768 is high performance graphics processor which provides dual display
 channels and supports multiple output interfaces, including HDMI,
 DisplayPort, DVI, VGA, LVDS and digital interfaces. SM768 has 128-bit
 graphics engine to accelerate graphics displays and provides color space
 conversion and scaling features. Display resolution supports up to
 4K UHD (3840x2160@30p) or 2K/Full HD@60p. SM768 supports H.264/MJPEG
 hardware video decoding.
 .
 SM750, Dual Display Graphics Chip is a PCI Express 2D multimedia mobile
 display controller device providing video and 2D capability to the
 embedded industry in a 265-pin BGA package.
 .
 This package uses DKMS to automatically build the smifb2 kernel module.

Package: smiles-scripts
Description-md5: 5e9b219204f3260d34c136cd6d4303f7
Description-en: command line tools to handle SMILES descriptors
 Package provides command line tools to work with Simplified Molecular-Input
 Line-Entry System (SMILES) descriptors. Package contains command line interface
 scripts for Chemistry Development Kit (CDK), as well as a syntax checker for
 SMILES.

Package: smistrip
Description-md5: 03d2b5b3beca78d248c093695991f977
Description-en: extract MIB from text files like RFC
 The smistrip program is used to extract MIB and PIB module files from
 ASCII documents like RFCs or Internet Drafts. Modules are identified
 by a starting ASN.1 DEFINITIONS clause and the matching END
 clause. The output is written to files named by the modules' names.

Package: smithwaterman
Description-md5: 0a01871b30db788b950deda8a489853d
Description-en: determine similar regions between two strings or genomic sequences
 The Smith–Waterman algorithm performs local sequence alignment; that is,
 for determining similar regions between two strings or nucleotide or
 protein sequences. Instead of looking at the total sequence, the
 Smith–Waterman algorithm compares segments of all possible lengths and
 optimizes the similarity measure.

Package: smitools
Description-md5: 65093a17f3ebbcc2c99d9cf0c10d1ee2
Description-en: various tools operating on MIB module files
 This package includes the following tools:
 * smidiff: check differences between a pair of SMI or SPPI modules
 * smiquery: query single information from SMI MIB modules
 * smilint: syntax and semantic checks of SMIv1/v2 and SPPI modules
 * smicache: caching method for use with libsmi
 * smixlate: translate SMI/SPPI identifiers
 * smidump: dump SMI or SPPI modules in various formats
 .
 You may also be interested by smistrip which is provided by smistrip
 package.

Package: sml-mode
Description-md5: 896bdc4b52ccc2a0f886d05051317afe
Description-en: Transition package, sml-mode to elpa-sml-mode
 Sml-mode has been elpafied.  Ease Transition from sml-mode to
 elpa-sml-mode with this dummy package.

Package: smlnj
Description-md5: 1757e42bca5ab498b7253d5f002381cb
Description-en: Standard ML of New Jersey interactive compiler
 SML/NJ is an implementation of the Standard ML programming language.
 Standard ML has many features, including type safety, polymorphism,
 algebraic data types with pattern matching, higher-order functions,
 and a sophisticated module system. It is especially well-suited for
 writing compilers and other language processors.
 .
 This package includes the interactive compiler (sml), the compilation
 manager (CM), and some essential libraries.  It is a "working"
 version, but believed to be stable.
 .
 Install this package if you want to program in SML.

Package: smlnj-doc
Description-md5: 8728d4e0ca13a4273f9077f2bb715b3d
Description-en: Documentation for Standard ML of New Jersey
 This package contains various documentation for SML/NJ, an
 implementation of the Standard ML programming language.
 .
 More documentation can be found on the web site.

Package: smlnj-runtime
Description-md5: 3c9a25136d473865411df010423e5698
Description-en: Standard ML of New Jersey runtime system
 SML/NJ is an implementation of the Standard ML programming language.
 This package includes the runtime system only -- it provides garbage
 collection and other support for compiled SML programs.
 .
 Install this package if you want to run programs compiled with SML/NJ.

Package: smlsharp
Description-md5: b05c70f0d210d0c7495efeb0135f3606
Description-en: Standard ML compiler with practical extensions
 SML# is a variant of Standard ML programming
 language with several practical extensions,
 including seamless interoperability with C,
 integration with SQL, and separate compilation.

Package: smokeping
Description-md5: 80bc07eda8a87e163f2ece5eb196d505
Description-en: latency logging and graphing system
 SmokePing consists of a daemon process which organizes the
 latency measurements and a CGI which presents the graphs.
 .
 With SmokePing you can measure latency and packet loss in your network.
 SmokePing uses RRDtool to maintain a longterm datastore and to draw pretty
 graphs giving up to the minute information on the state of each
 network connection.

Package: smp-utils
Description-md5: 7754d9d779e9458cd13b3798840f4242
Description-en: SAS Expander (SMP) utilities for SAS/SATA disk arrays
 Utilities that send a Serial Attached SCSI (SAS) Management
 Protocol (SMP) request to a SMP target. If the request fails then
 the error is decoded. If the request succeeds then the response is
 either decoded, printed out in hexadecimal or output in binary.
 This package supports multiple interfaces since SMP passthroughs
 are not mature. This package supports the Linux 2.6 series.

Package: smpeg-plaympeg
Description-md5: 427fdf87d4a6611dad041a59d4f00ccc
Description-en: SMPEG command line MPEG audio/video player
 SMPEG (SDL MPEG Player Library) is a free MPEG1 video player library with
 sound support.  Video playback is based on the ubiquitous Berkeley MPEG
 player, mpeg_play v2.2.  Audio is played through a slightly modified
 mpegsound library, part of splay v0.8.2. SMPEG supports MPEG audio (MP3),
 MPEG-1 video, and MPEG system streams.
 .
 This package contains a command line player called plaympeg.

Package: smplayer
Description-md5: 4e2c38a53c350d4cc3c7c631b8bc3586
Description-en: Complete front-end for MPlayer and mpv
 Qt5 front-end for mplayer and forks, with basic features like playing
 videos, DVDs, and VCDs to more advanced features like support
 for MPlayer filters and more. One of the most interesting features
 of SMPlayer: it remembers the settings of all files you play.
 So you start to watch a movie but you have to leave... don't
 worry, when you open that movie again it will resume at the same
 point you left it, and with the same settings: audio track,
 subtitles, volume...

Package: smplayer-l10n
Description-md5: bb8616c8f89ae79b656f54a488df20e4
Description-en: Complete front-end for MPlayer and mpv - translation files
 Qt5 front-end for mplayer and forks, with basic features like playing
 videos, DVDs, and VCDs to more advanced features like support
 for MPlayer filters and more. One of the most interesting features
 of SMPlayer: it remembers the settings of all files you play.
 So you start to watch a movie but you have to leave... don't
 worry, when you open that movie again it will resume at the same
 point you left it, and with the same settings: audio track,
 subtitles, volume...
 .
 This package contains translation files.

Package: smplayer-themes
Description-md5: b0d44c8c24e97b47940503c74254de0b
Description-en: complete front-end for MPlayer - icon themes
 Qt Mplayer front-end, with basic features like playing videos, DVDs, and
 VCDs to more advanced features like support for MPlayer filters and more.
 One of the most interesting features of SMPlayer: it remembers the settings
 of all files you play.  So you start to watch a movie but you have to
 leave... don't worry, when you open that movie again it will resume at the
 same point you left it, and with the same settings: audio track, subtitles,
 volume...
 .
 This package contains additional icon themes.

Package: smpq
Description-md5: 35ebe0488f410a0172631e4b1c9c5eb8
Description-en: StormLib MPQ archiving utility
 SMPQ is StormLib MPQ archiving utility. This utility is designed for full
 manipulating with Blizzard MPQ archives. It supports extracting, appending,
 renaming and deleting files in MPQ archives. It also can create MPQ archives.
 SMPQ can access different types and versions of MPQ archives. It supports
 encrypted, compressed, partial and patched MPQ archives in version 1-4.
 SMPQ is free opensource command line utility written in C which uses
 multiplatform C++ StormLib library.

Package: sms4you
Description-md5: c8693484c9105a4075a15f5b30733cda
Description-en: Personal gateway connecting SMS to XMPP or email
 sms4you forwards messages from and to SMS and connects either with
 sms4you-xmpp or sms4you-email to choose the other mean of
 communication. Nice for receiving or sending SMS, independently from
 carrying a SIM card.
 .
 This package contains the common files.

Package: sms4you-doc
Description-md5: 78adeb550d4dd3f24c69ab7c3ccad0e9
Description-en: Personal gateway connecting SMS to XMPP or email - documentation
 sms4you forwards messages from and to SMS and connects either with
 sms4you-xmpp or sms4you-email to choose the other means of
 communication. Nice for receiving or sending SMS, independently from
 carrying a SIM card.
 .
 This package contains the documentation.

Package: sms4you-email
Description-md5: b1373cd60608e9c1a895778a237d5381
Description-en: Personal gateway connecting SMS to email
 sms4you forwards messages from and to SMS and connects either with
 sms4you-xmpp or sms4you-email to choose the other means of
 communication. Nice for receiving or sending SMS, independently from
 carrying a SIM card.
 .
 This package contains the email forwarding daemon.

Package: sms4you-xmpp
Description-md5: 79fee2e835b2252f103ef456e2ad2df2
Description-en: Personal gateway connecting SMS to XMPP
 sms4you forwards messages from and to SMS and connects either with
 sms4you-xmpp or sms4you-email to choose the other mean of
 communication. Nice for receiving or sending SMS, independently from
 carrying a SIM card.
 .
 This package contains the XMPP component.

Package: smstools
Description-md5: 876300ea80b8973c28ffce6c10b47697
Description-en: SMS server tools for GSM modems
 The SMS server tools allow setting up a central SMS gateway. It
 sends and receives SMS messages using a simple file-based
 interface. It can accommodate up to 20,000 messages a month.
 .
 It supports an event-handler option that allows calling customized
 programs or scripts after sending or receiving SMS messages.
 .
 The SMS Server Tools use one or more (max. 32) GSM modems to send and
 receive SMS messages. Some modems may be equipped with SIM cards such
 as Vodafone or Telmi ones.  All messages are sorted in queues by the
 provider. If one modem fails, it will be deactivated for one hour
 before the software retries, while other modems run without any
 restriction. The status information and alarms are logged with
 syslog.

Package: smtpping
Description-md5: 72cebf2a7d3056e26e98d856982419a4
Description-en: SMTP benchmarking and measurement tool
 A simple, portable tool for measuring SMTP server delay,
 delay variation and throughput. Its options (v4 or
 v6, variable ping sizes etc), make it a quick and lightweight
 tool for testing SMTP server metrics.

Package: sn
Description-md5: b78bdba6d88113f991b411acab431cd9
Description-en: Small NNTP server for leaf sites
 sn is a small news system for small sites serving perhaps a few
 dozen newsgroups, and with a slow connection to the internet.
 It is similar to leafnode (ftp.troll.no, by Arnt Gulbrandsen).
 The target user is a home or SOHO with a single modem connection
 to the Internet, maybe running IP masq or similar, and serving a
 few workstations.

Package: snac2
Description-md5: 97146d21615de2cb021b5ced9c85bb8b
Description-en: simple, minimalistic ActivityPub instance
 Runs as a daemon (proxied by a TLS-enabled real httpd server) and
 provides the basic services for a Fediverse / ActivityPub instance
 (sharing messages and stuff from/to other systems like Mastodon,
 Pleroma, Friendica, etc.).
 .
 It is lightweight, with minimal dependencies, and no database is
 needed. It has extensive support of ActivityPub operations, and is
 tested for interoperability with similar software. It also features a
 simple but effective web interface with an easily-accessed Mute
 button.

Package: snake4
Description-md5: 3f9d41278be2c74ecc31d54fe4f40bf3
Description-en: Snake game
 This is a basic but nice implementation of the snake game. The objective
 is to "snake around" and eat fruit, while avoiding the evil headbanger
 and not crashing into your tail.
 .
 Features five levels of difficulty and a site-wide high score list.

Package: snakemake
Description-md5: 7f9c57469c639aa1e67301b2a7ed865e
Description-en: pythonic workflow management system
 Build systems like GNU Make are frequently used to create complicated
 workflows, e.g. in bioinformatics. This project aims to reduce the
 complexity of creating workflows by providing a clean and modern domain
 specific language (DSL) in Python style, together with a fast and
 comfortable execution environment.

Package: snakemake-doc
Description-md5: 6268683a51f7875ab02c008fe176098b
Description-en: documentation for pythonic workflow management system
 Build systems like GNU Make are frequently used to create complicated
 workflows, e.g. in bioinformatics. This project aims to reduce the
 complexity of creating workflows by providing a clean and modern domain
 specific language (DSL) in Python style, together with a fast and
 comfortable execution environment.
 .
 This package provides the Sphinx-generated documentation and examples.

Package: snap
Description-md5: 6d9a04153222c1b616dbca686c88945d
Description-en: location of genes from DNA sequence with hidden markov model
 SNAP is a general purpose gene finding program suitable for both eukaryotic
 and prokaryotic genomes. SNAP is an acroynm for Semi-HMM-based Nucleic Acid
 Parser.

Package: snap-aligner
Description-md5: e1cd6bb8b6f6e28f36553bfa5a8636a5
Description-en: Scalable Nucleotide Alignment Program
 SNAP is a new sequence aligner that is 3-20x faster and just as accurate as
 existing tools like BWA-mem, Bowtie2 and Novoalign. It runs on commodity x86
 processors, and supports a rich error model that lets it cheaply match reads
 with more differences from the reference than other tools. This gives SNAP up
 to 2x lower error rates than existing tools (in some cases) and lets it match
 larger mutations that they may miss. SNAP also natively reads BAM, FASTQ, or
 gzipped FASTQ, and natively writes SAM or BAM, with built-in sorting,
 duplicate marking, and BAM indexing.

Package: snapclient
Description-md5: 79d6c33e4c9aa960f8a24d5a63281c77
Description-en: Snapcast client
 Snapcast is a multi-room client-server audio player, where all clients are
 time synchronized with the server to play perfectly synced audio. It's not a
 standalone player, but an extension that turns your existing audio player into
 a Sonos-like multi-room solution.
 .
 This package contains the client which connects to the server and plays the
 audio.

Package: snapd-glib-tests
Description-md5: 3b2979681f8b91d8fb8b7986cce653d1
Description-en: GLib snapd library (installed tests)
 snapd-glib is a library to allow GLib based applications access to snapd,
 the daemon that controls Snaps.
 .
 Snaps are 'universal' packages that work across many different Linux
 systems, enabling secure distribution of the latest apps and utilities
 for cloud, servers, desktops and the internet of things.
 .
 This package contains test programs, designed to be run as part of a
 regression testsuite.

Package: snapd-installation-monitor
Description-md5: 3366715b3002c516e3d7474669025ed8
Description-en: First-boot snap install notification
 When many snaps are preseeded, on first boot the user may be confused if they
 can not open one of those snaps. This simple notification informs the user,
 disappears when it is complete, and usually is not shown again.

Package: snapd-seed-glue
Description-md5: 3480523061cad3d0524f4814d2232c96
Description-en: Installer and pre-seed utilities for snapd
 Primarily used in Calamares, snapd-seed-glue updates snap seeds in a given
 directory, on a pre-booted system. It handles dependency resolution, delta
 downloads, and full snap downloads.

Package: snapper
Description-md5: 2c3242eda69a56286e89d4208d5ecd08
Description-en: Linux filesystem snapshot management tool
 Snapper is a tool for Linux filesystem snapshot management. Apart from the
 obvious creation and deletion of snapshots, it can compare snapshots and revert
 differences between snapshots. In simple terms, this allows root and non-root
 users to view older versions of files and revert changes.
 .
 The features include:
 * Manually create snapshots
 * Automatically create snapshots, e.g. when using a package manager
 * Automatically create timeline of snapshots
 * Show and revert changes between snapshots
 * Works with btrfs and thin-provisioned LVM volumes
 * Supports Access Control Lists and Extended Attributes
 * Automatic cleanup of old snapshots
 * Command line interface
 * D-Bus interface
 * PAM module to create snapshots during login and logout (libpam-snapper)

Package: snapper-gui
Description-md5: 7ea717b12f7aeb4fae77e62c44208f07
Description-en: graphical user interface for snapper
 Snapper-gui is a graphical user interface for the tool snapper
 for Linux filesystem snapshot management. It can compare snapshots
 and revert differences between snapshots. In simple terms, this
 allows root and non-root users to view older versions of files and
 revert changes
 .
 Currently works with btrfs, ext4 and thin-provisioned LVM volumes

Package: snappy-tools
Description-md5: 6023091d0d950b8ad30e531c3978ce4e
Description-en: Snappy, a fast compressor/decompressor – program
 The Snappy compression algorithm aims for very high speeds
 and reasonable compression, suitable for real-time RPC scenarios,
 but is also used by, i.a., Firefox to compress parts of the profile.
 .
 This package provides snappy(1) and unsnappy(1),
 which handle Snappy compression and decompression with and without framing.

Package: snapraid
Description-md5: b837dece7d9f1f3acd4cb01a84c6bcfe
Description-en: backup program for disk arrays
 SnapRAID is a backup program for disk arrays. It stores parity
 information of your data and it recovers from up to six disk
 failures.
 .
 SnapRAID is mainly targeted for a home media center, where you
 have a lot of big files that rarely change.
 .
 Beside the ability to recover from disk failures, the other
 features of SnapRAID are:
 .
 * You can use disk already filled with files, without the need to
 reformat them. You will access them like now.
 * All your data is hashed to ensure data integrity and to avoid
 silent corruption.
 * If the failed disks are too many to allow a recovery,
 you lose the data only on the failed disks.
 All the data in the other disks is safe.
 * If you accidentally delete some files in a disk, you can
 recover them.
 * The disks can have different sizes.
 * You can add disks at any time.
 * It doesn't lock-in your data. You can stop using SnapRAID at any
 time without the need to reformat or move data.
 * To access a file, only a single disk needs to spin, saving power and
 producing less noise.
 .
 The official site of SnapRAID is: http://www.snapraid.it/

Package: snapserver
Description-md5: 4a8aaeaa82c2538a7046123c7ce2ee83
Description-en: Snapcast server
 Snapcast is a multi-room client-server audio player, where all clients are
 time synchronized with the server to play perfectly synced audio. It's not a
 standalone player, but an extension that turns your existing audio player into
 a Sonos-like multi-room solution.
 .
 The server's audio input is a named pipe `/tmp/snapfifo`. All data that is fed
 into this file will be send to the connected clients. One of the most generic
 ways to use Snapcast is in conjunction with the music player daemon or Mopidy,
 which can be configured to use a named pipe as audio output.

Package: snd
Description-md5: e498de17d7f99331ed10cc3dbdc2ec8b
Description-en: Sound file editor (metapackage)
 Snd is a powerful sound file editor that can be customized and extended
 using the Scheme programming language.
 .
 This package depends on a full installation of Snd.

Package: snd-common
Description-md5: c7386ab649e06dc7564525b3fd2958b6
Description-en: Sound file editor (core)
 Snd is a powerful sound file editor that can be customized and extended
 using the Scheme programming language.
 .
 This package contains the basic infrastructure for the snd packages and
 the scheme files. You have to install a GUI package as well to actually
 use snd.

Package: snd-doc
Description-md5: dc0729dcd1cf6a5a80efaea0abf172ad
Description-en: Sound file editor (documentation)
 Snd is a powerful sound file editor that can be customized and extended
 using the Scheme programming language.
 .
 This package contains the documentation for snd.

Package: snd-gui-jack
Description-md5: df9d9c4a2890fa7f8640b0d235d0ffb8
Description-en: Sound file editor (graphical user interface - JACK)
 Snd is a powerful sound file editor that can be customized and extended
 using the Scheme programming language.
 .
 This package contains the files for the graphical user interface with
 JACK and ALSA support.

Package: snd-gui-pulse
Description-md5: 323aabc84bcfe28baef42b1d84017fe3
Description-en: Sound file editor (graphical user interface - PulseAudio)
 Snd is a powerful sound file editor that can be customized and extended
 using the Scheme programming language.
 .
 This package contains the files for the graphical user interface with
 PulseAudio support.

Package: snd-nox
Description-md5: 494fa6a80e1da3f007ab5270e8bc42f1
Description-en: Sound file editor (cmdline)
 Snd is a powerful sound file editor that can be customized and extended
 using the Scheme programming language.
 .
 This package contains a version of snd compiled with both JACK and ALSA
 support, but without support for X.

Package: sndfile-programs
Description-md5: f9333ef78e33592055dd9030b19d8110
Description-en: Sample programs that use libsndfile
 This package contains simple programs which use libsndfile for operating on
 sound files.
 .
 Programs include:
 - sndfile-cmp : compare the audio data of two files
 - sndfile-concat : concatenate two or more files
 - sndfile-convert : convert between sound file formats
 - sndfile-info : print information about files
 - sndfile-metadata-get/set : get and set file metadata
 - sndfile-play : play a sound file

Package: sndfile-tools
Description-md5: 16dba206ac4f3ea4a79b16d4364fd9d4
Description-en: Collection of programs for operating on sound files
 sndfile-tools is a collection of programs which use libsndfile and other
 libraries to do useful things like generate spectrograms using libfftw and
 libcairo and play sound via the JACK Audio Connection Kit daemon.

Package: sndio-tools
Description-md5: a2ad696fcba708f6dc6ecf3468112666
Description-en: Small audio and MIDI framework from OpenBSD, basic tools
 Sndio is a small, simple audio and MIDI framework, developed by the OpenBSD
 project. It provides a lightweight audio and MIDI server and a well-documented
 userspace API to access the server or audio hardware in a uniform way. Sndio is
 designed to work well for both desktop and professional music applications, and
 supports features found in more complex sound systems such as per-application
 volume control, software mixing, and network transparency.
 .
 This package contains command-line tools useful in conjunction with a local or
 remote sndio server.

Package: sndiod
Description-md5: ac6508df8764559855af6ea5ef51ee40
Description-en: Small audio and MIDI framework from OpenBSD, sound server
 Sndio is a small, simple audio and MIDI framework, developed by the OpenBSD
 project. It provides a lightweight audio and MIDI server and a well-documented
 userspace API to access the server or audio hardware in a uniform way. Sndio is
 designed to work well for both desktop and professional music applications, and
 supports features found in more complex sound systems such as per-application
 volume control, software mixing, and network transparency.
 .
 This package contains the sndiod sound server.

Package: snek
Description-md5: aa6fa94e4cf8ca6c74768ee2bd018037
Description-en: Embedded system programming language
 Snek is a small python-like language designed for embedded
 computers. It can run on systems as small as an Arduino Duemilanove
 board, which is an ATmega 328 processor with 32kB of flash and 2kB of
 ram. This package includes binaries and installation tools for many
 targets along with the snekde integrated development environment.

Package: snek-bin
Description-md5: 656134ca0eb4673966b2f80d9a344ae9
Description-en: Host binary version of Snek programming language
 Snek is a small python-like language designed for embedded
 computers. It can run on systems as small as an Arduino Duemilanove
 board, which is an ATmega 328 processor with 32kB of flash and 2kB of
 ram. This package provides a host snek binary for playing with the
 language on your host machine.

Package: sng
Description-md5: d0dfadead98b02c39aaa78c2e37d0e78
Description-en: specialized markup language for representing PNG contents
 SNG (Scriptable Network Graphics) is a minilanguage designed
 specifically to represent the entire contents of a PNG (Portable
 Network Graphics) file in an editable form. Thus, SNGs representing
 elaborate graphics images and ancillary chunk data can be readily
 generated or modified using only text tools.
 .
 SNG is implemented by a compiler/decompiler called sng that
 losslessly translates between SNG and PNG.

Package: sngrep
Description-md5: 03841ebe934e6e88b1ef53bfb4f2e103
Description-en: Ncurses SIP Messages flow viewer
 sngrep displays SIP Messages grouped by Call-Id into flow
 diagrams. It can be used as an offline pcap viewer or online
 capture using libpcap functions.
 .
 It supports SIP UDP and TCP transports (when each message is
 delivered in one packet).

Package: snibbetracker
Description-md5: 984da6ea0684c969bf1e931361ecb76f
Description-en: Fakebit music tracker
 This is a fakebit tracker written in C using SDL2 that the author began
 working on in 2014 to learn DSP programming. It can handle 6 channels,
 and is similar to other tracker like music creation software.
 .
 Find some music tracks here:
 https://battleofthebits.org/browser/Format/snibbetracker

Package: snid
Description-md5: 40fef1bc8b5425a408caf00f811de669
Description-en: Oblivious TLS-SNI proxy with zero config IPv4/v6 translation
 A lightweight proxy used to forward TLS connections (without decryption)
 to backend servers listening on IPv6 or UNIX sockets based only on the
 cleartext server name indication (SNI) hostname. Note: ESNI/ECH is not
 (yet) supported.
 .
 Backend addresses are constructed based on DNS lookups or filesystem path
 for IPv6 and UNIX listeners respectively, making snid deployments
 exceedingly easy to manage.
 .
 Unlike other TLS-SNI proxies snid's address mapping approach (-mode nat46)
 allows exposing any unmodified TLS-based service listening on IPv6 towards
 legacy IPv4 with no configuration or loss of client identity by encoding
 IPv4 client addresses into IPv6 source addresses.
 .
 Running a few snid nodes across an infrastructure thus removes the need to
 think about legacy IP problems like address exhaustion, port-forwarding or
 multi-layer NAT ever again.
 .
 Client identity in snid isn't handled using hacks such as the PROXY
 protocol or X-Forwarded-For/X-Real-IP headers in the case of HTTP based
 protocols. This avoids confusion as to what is the real client IP, at
 least for programs not already expecting these.

Package: sniffglue
Description-md5: e7f1183e49341488d3bd8fbe63b63f37
Description-en: Secure multithreaded packet sniffer
 sniffglue is a network sniffer written in rust. Network packets are parsed
 concurrently using a thread pool to utilize all cpu cores. Project goals are
 that you can run sniffglue securely on untrusted networks and that it must not
 crash when processing packets. The output should be as useful as possible by
 default.

Package: sniffit
Description-md5: 973beeeaadf4c31bef683350f1346ee9
Description-en: packet sniffer and monitoring tool
 Sniffit is a packet sniffer for TCP/UDP/ICMP packets over IPv4. It is able
 to give you a very detailed technical info on these packets, as SEQ, ACK,
 TTL, Window, etc. The packet contents also can be viewed, in different
 formats (hex or plain text, etc.).
 .
 Sniffit is based in libpcap and is useful when learning about computer
 networks and their security.

Package: sniffles
Description-md5: 806b33009be76eb32e541e6f5133b648
Description-en: structural variation caller using third-generation sequencing
 Sniffles is a structural variation (SV) caller using third-generation
 sequencing data such as those from Pacific Biosciences or Oxford
 Nanopore platforms.  It detects all types of SVs using evidence from
 split-read alignments, high-mismatch regions, and coverage analysis.

Package: snimpy
Description-md5: 7c9ec47009769c1245ac111e32cce832
Description-en: interactive SNMP tool with Python
 Snimpy is a Python-based tool providing a simple interface to build
 SNMP queries. This interface aims at being the most Pythonic
 possible: you grab scalars using attributes and columns are like
 dictionaries.
 .
 Snimpy can either be used interactively through its console (derived
 from Python own console or from IPython if available) or by writing
 snimpy scripts which are just Python scripts with some global
 variables available.

Package: snippy
Description-md5: 69a2b5b3b56a3668e1203b1fb67096eb
Description-en: rapid haploid variant calling and core genome alignment
 Snippy finds SNPs between a haploid reference genome and your NGS
 sequence reads. It will find both substitutions (snps) and
 insertions/deletions (indels). It will use as many CPUs as you can give
 it on a single computer (tested to 64 cores). It is designed with speed
 in mind, and produces a consistent set of output files in a single
 folder. It can then take a set of Snippy results using the same
 reference and generate a core SNP alignment (and ultimately a
 phylogenomic tree).

Package: snippy-examples
Description-md5: 3fa7fa3575642e66d34a7321075e1271
Description-en: rapid haploid variant calling and core genome alignment (examples)
 Snippy finds SNPs between a haploid reference genome and your NGS
 sequence reads. It will find both substitutions (snps) and
 insertions/deletions (indels). It will use as many CPUs as you can give
 it on a single computer (tested to 64 cores). It is designed with speed
 in mind, and produces a consistent set of output files in a single
 folder. It can then take a set of Snippy results using the same
 reference and generate a core SNP alignment (and ultimately a
 phylogenomic tree).
 .
 This package contains example data to test snippy.

Package: sniproxy
Description-md5: 4e75aa5d4337d9be5e0282a1e4c19a91
Description-en: Transparent TLS and HTTP layer 4 proxy with SNI support
 Proxies incoming HTTP and TLS connections based on the hostname contained in
 the initial request of the TCP session. This enables HTTPS name-based virtual
 hosting to separate backend servers without installing the private key on the
 proxy machine.
 .
 Please note that Upstream has marked SNI Proxy as deprecated. Many proxies
 are available to proxy layer-4 based on the TLS SNI extension, including Nginx.

Package: snixembed
Description-md5: 4de167eca6787abedb63a4dafff5818b
Description-en: proxy StatusNotifierItems as XEmbedded systemtray-spec icons
 While many status bars for simple X window managers do not (yet) support
 StatusNotifierItem for displaying system tray icons, some software does not
 fall back to the widely supported XEmbed-based tray icon protocol. snixembed
 acts as a proxy between the new and old. (It does this by presenting itself
 as a StatusNotifierHost on the session bus, and using GTK+3 to maintain
 corresponding XEmbed tray icons.)

Package: snmpsim
Description-md5: a5bd2dd74324c89c4954bee65c647c90
Description-en: SNMP agent simulator
 SNMP Simulator is a software that would act like a multitude of real
 physical devices from SNMP Manager's point of view. Simulator builds
 and uses a database of physical devices' SNMP footprints to respond
 like their real counterparts do.
 .
 Typical use case for this software starts with recording a snapshot
 of SNMP objects of donor agents into text files. Once you have your
 snapshots at hand, a simulator script could be run over the snapshots
 responding to SNMP queries in the same way as donor SNMP agents did
 at the time of recording.
 .
 Technically, SNMP Simulator is a multi-context SNMP agent. That means
 that it handles multiple sets of managed object all at once. Each
 device is simulated within a dedicated SNMP context.

Package: snmptrapd
Description-md5: 5813c4c7d76971aa4ce271dad1bfb061
Description-en: Net-SNMP notification receiver
 The Simple Network Management Protocol (SNMP) provides a framework
 for the exchange of management information between agents (servers)
 and clients.
 .
 snmptrapd is an SNMP application (daemon) that receives and logs SNMP TRAP
 and INFORM messages.

Package: snmptrapfmt
Description-md5: 32f9646072a34d1bd46a47745c904f0f
Description-en: configurable snmp trap handler daemon for snmpd
 This package contains a configurable snmp trap handler daemon for snmpd.
 The output of this trap handler daemon may be specified via a configuration
 file and written to a logfile or to the syslog daemon. During installation
 of this package, the configuration file for the snmptrapd daemon is changed
 (old version is saved) to activate the trap handler. The snmpd and snmptrapd
 daemons are restarted.

Package: snmptt
Description-md5: 9a17f83e2743175fb85b6429048e2d2b
Description-en: SNMP trap handler for use with snmptrapd
 SNMPTT (SNMP Trap Translator) is an SNMP trap handler written in Perl for use
 with the Net-SNMP / UCD-SNMP snmptrapd program (www.net-snmp.org).

Package: snoopy
Description-md5: 527ce873c23213561ebd791a5b6a9e27
Description-en: execve() wrapper and logger
 snoopy is merely a shared library that is used as a wrapper
 to the execve() function provided by libc as to log every call
 to syslog (authpriv).  system administrators may find snoopy
 useful in tasks such as light/heavy system monitoring, tracking other
 administrator's actions as well as getting a good 'feel' of
 what's going on in the system (for example Apache running cgi
 scripts).
 .
 This type of monitoring can be bypassed by hostile users, and should
 not be considered a secure replacement for tools like auditd.

Package: snooze
Description-md5: 65c55934d5854c0f888fc8778f3b7a81
Description-en: run a command at a particular time
 `snooze` is a tool for waiting until a particular time and then
 running a command.  Together with a service supervision system such as
 runit, this can be used to replace cron(8).
 .
 Benefits over cron:
 - mnemonic syntax
 - no overlapping job runs possible
 - filtering by ISO week and day of year
 - due to supervision, no centralized daemon required
 - due to supervision, can easily disable jobs or force their
 execution instantly
 - due to supervision, have custom logs
 - due to no centralized daemon, no fuzzing with multiple users/permissions
 - very robust with respect to external time changes
 - can use a file timestamp to ensure minimum waiting time between two
 runs, even across reboots
 - randomized delays (some cron have that)
 - variable slack (no need for anacron)
 - ad-hoc usage possible, just run the program from command line
 .
 Benefits over runwhen:
 - less confusing usage (arguably)
 - filtering by ISO week and day of year
 - zero dependencies
 .
 Benefits over uschedule:
 - no centralized daemon required
 - filtering by ISO week and day of year

Package: snowball-data
Description-md5: afcbfe65f7bab67a445663eec1ae398d
Description-en: test data for Snowball stemming algorithms
 Snowball provides access to efficient algorithms for calculating a
 "stemmed" form of a word.  This is a form with most of the common
 morphological endings removed; hopefully representing a common
 linguistic base form.  This is most useful in building search engines
 and information retrieval software; for example, a search with stemming
 enabled should be able to find a document containing "cycling" given the
 query "cycles".
 .
 Snowball provides algorithms for several (mainly European) languages.
 It also provides access to the classic Porter stemming algorithm for
 English: although this has been superseded by an improved algorithm, the
 original algorithm may be of interest to information retrieval
 researchers wishing to reproduce results of earlier experiments.
 .
 This package contains the test data, which is used by Snowball test suite.

Package: snowdrop
Description-md5: 5630842467c3d6562a1dd379e5f1d2d0
Description-en: plain text watermarking and watermark recovery
 Snowdrop provides reliable, difficult to remove steganographic watermarking of
 text documents (internal memos, draft research papers, advisories and other
 writing) and C sources (limited distribution software, licensed software,
 or freely available code) so that:
 (1) leaks can be identified if the data goes public.
 (2) original source can be determined and demonstrated if part of the
 document is claimed by somebody else, copied without permission, etc.
 Snowdrop uses redundant steganography using four different logical
 channels, and should be proof to many modifications, including reformatting,
 spell checking and so on.
 .
 This package is useful in forensic investigations and security actions. It
 provides three commands: sd-eng, sd-engf and sd-c. sd-eng and sd-engf provide
 watermarking for draft-quality and fine-quality English language text
 documents, respectively, whereas sd-c provides experimental C source code
 watermarking.
 .
 Warning: Snowdrop is currently in beta, and may produce bad or corrupted
 results, especially when run on C source code.

Package: snowflake-client
Description-md5: dfd6c1ccb33f02f8a27af99842b1c15a
Description-en: WebRTC pluggable transport for Tor (client)
 Snowflake helps users circumvent censorship by making a WebRTC
 connection to volunteer proxies. These proxies relay Tor traffic to a
 Snowflake bridge and then to through the Tor network.
 .
 This package provides the client.

Package: snowflake-proxy
Description-md5: 89ccbccc1242a66948d321dfd0a4847f
Description-en: WebRTC pluggable transport for Tor (proxy)
 Snowflake helps users circumvent censorship by making a WebRTC
 connection to volunteer proxies. These proxies relay Tor traffic to a
 Snowflake bridge and then to through the Tor network.
 .
 This package provides the proxy.

Package: snp-sites
Description-md5: 3d6d30c82729352bdf61e8d907df5811
Description-en: Binary code for the package snp-sites
 This program finds single nucleotide polymorphism (SNP) sites from
 multi-fasta alignment input files (which might be compressed).   Its
 output can be in various widely used formats (Multi Fasta Alignment,
 Vcf, phylip).
 .
 The software has been developed at the Wellcome Trust Sanger Institute.
 .
 A Single Nucleotide - polymorphism (SNP, pronounced snip; plural snips)
 is a DNA sequence variation occurring when a Single Nucleotide — A, T, C
 or G — in the genome (or other shared sequence) differs between members
 of a biological species or paired chromosomes.  For example, two
 sequenced DNA fragments from different individuals, AAGCCTA to AAGCTTA,
 contain a difference in a single nucleotide.  In this case there are two
 alleles.  Almost all common SNPs have only two alleles.

Package: snpeff
Description-md5: 11554ad652b85830dc017ab4d21c9b35
Description-en: genetic variant annotation and effect prediction toolbox - tool
 "We are all different!" Geneticists agree to this.
 Even twins, who are said to be identical are on a molecular
 level only "mostly" identical. And even within the exact same individual,
 healthy cells acquire mutations such that we are all genetic mosaics.
 Changes to individual cells may be induced by environmental factors,
 e.g. like UV light, or happen sporadically as mishaps during cellular
 divisions.
 .
 Because there are so many genetic differences, and most have just no
 particular meaning for the development of a phenotype, i.e. most have no
 effect, it would be nice to have heuristics implemented that direct the
 researcher towards single-nucleotide polymorphisms (SNPs) that are most
 likely to be relevant. This identifies the gene that causes or contributes
 to, e.g, an illness, and possibly also genes that are affected by that
 change. Such mechanistic understanding of a disease, particularly when
 multiple genes and multiple genetic variants are contributing to the
 then "polygenic" phenotype, is at the onset of drug development and
 increasingly also for selecting individualized therapies in the clinic.
 .
 SnpEff is a variant annotation and effect prediction tool. It annotates
 and predicts the effects of variants on genes (such as amino acid
 changes).
 The inputs are predicted variants (SNPs, insertions, deletions and
 MNPs). The input file is usually obtained as a result of a sequencing
 experiment, and it is usually in variant call format (VCF).
 .
 SnpEff analyzes the input variants. It annotates the variants and
 calculates the effects they produce on known genes (e.g. amino acid
 changes).
 .
 This package contains the command line tool.

Package: snpomatic
Description-md5: 50b0f5ca57c74cbaa893287c1d0a199d
Description-en: fast, stringent short-read mapping software
 High throughput sequencing technologies generate large amounts of short reads.
 Mapping these to a reference sequence consumes large amounts of processing
 time and memory, and read mapping errors can lead to noisy or incorrect
 alignments.
 .
 SNP-o-matic is a fast, stringent short-read mapping software. It supports a
 multitude of output types and formats, for uses in filtering reads, alignments,
 sequence-based genotyping calls, assisted reassembly of contigs etc.

Package: snpsift
Description-md5: fd42e3a61b3597753b3c9d39f249e985
Description-en: tool to annotate and manipulate genome variants - tool
 SnpSift is a toolbox that allows one to filter and manipulate annotated files.
 Once the genomic variants have been annotated, one needs to filter them out in
 order to find the "interesting / relevant variants". Given the large data
 files, this is not a trivial task (e.g. one cannot load all the variants into
 XLS spreadsheet). SnpSift helps to perform this VCF file manipulation and
 filtering required at this stage in data processing pipelines.
 .
 This package contains the command line tool.

Package: sntop
Description-md5: fb54138cf849bac9fa2a298782777268
Description-en: curses-based utility that polls hosts to determine connectivity
 Simple network top (sntop) is a curses-based console utility,
 in the spirit of top, that polls network hosts at a regular interval to
 determine their connectivity and displays the results in a pretty format.
 Advanced features, such as automatic HTML generation of results,
 secure terminal mode, execution of external file on connectivity change,
 and user/system configure files, are supported.

Package: so
Description-md5: c22809e542a80a646b29f15efb41c32e
Description-en: terminal interface for StackOverflow
 so is a terminal-based interface to the StackExchange network that allows
 searching and browsing StackOverflow questions and answers directly from
 the command line.

Package: so-synth-lv2
Description-md5: d8167e5d7fab8c9c0dc8fe0b4229d2fe
Description-en: Set of synthesizers for the LV2 plugin format
 This package is an unofficial port of a set of synthesizers
 written by 50m30n3 to the LV2 plugin format.  In order to use
 it, you need a host for LV2 plugins such as Ardour, Qtractor,
 or Ingen.  This package contains three synthesizers, a feedback
 drone synthesizer, a piano synthesizer, and a bassline synthesizer.

Package: soapaligner
Description-md5: 995fc07701a7a25549ee980d96595040
Description-en: aligner of short reads of next generation sequencers
 This package addresses a common problem in bioinformatics that has
 become routine now also in clinical research: the assembly and
 comparison of the very long genomic DNA sequences from many
 short reads that the machines provide.
 .
 SOAPaligner/soap2 is a member of the Short Oligonucleotide Analysis
 Package (SOAP) and an updated version of SOAP software for short
 oligonucleotide alignment (soap v1). The new program features in super
 fast and accurate alignment for huge amounts of short reads generated by
 Illumina/Solexa Genome Analyzer. Compared to soap v1, it is one order
 of magnitude faster. It require only 2 minutes aligning one million
 single-end reads onto the human reference genome. Another remarkable
 improvement of SOAPaligner is that it now supports a wide range of the
 read length.
 .
 SOAPaligner/soap2 benefitted in time and space efficiency by a revolution
 in the basic data structures and algorithms used. The core algorithms and
 the indexing data structures (2way-BWT) are developed by the algorithms
 research group of the Department of Computer Science, the University
 of Hong Kong (T.W. Lam, Alan Tam, Simon Wong, Edward Wu and S.M. Yiu).

Package: soapdenovo
Description-md5: 30819444654f2e81a40dc84f86f4ff39
Description-en: short-read assembly method to build de novo draft assembly
 SOAPdenovo is a novel short-read assembly method that can build a de novo draft
 assembly for the human-sized genomes. The program is specially designed to
 assemble Illumina GA short reads.
 .
 It creates new opportunities for building reference
 sequences and carrying out accurate analyses of unexplored genomes in a cost
 effective way.
 .
 This version is not maintained anymore, consider using soapdenovo2.

Package: soapdenovo2
Description-md5: 16da701644d1da3089dbdf3255b39d5a
Description-en: short-read assembly method to build de novo draft assembly
 SOAPdenovo is a novel short-read assembly method that can build a de novo draft
 assembly for the human-sized genomes. The program is specially designed to
 assemble Illumina GA short reads.
 .
 It creates new opportunities for building reference
 sequences and carrying out accurate analyses of unexplored genomes in a cost
 effective way.

Package: soapsnp
Description-md5: a9ca39a38ef5b5cbc92e0da83695f280
Description-en: resequencing utility that can assemble consensus sequence of genomes
 For getting ideas on the cause of diseases or their response to
 therapy, and for understanding either for a particular patient,
 doctors around the globe are starting to look at the genes or the
 whole genome and how that sequence is different from a healthy /
 well responding individual.
 .
 SOAPsnp is a member of the SOAP (Short Oligonucleotide Analysis
 Package). The program is a resequencing utility. It assembles the
 consensus sequence for the genome of a newly sequenced individual based
 on the alignment of the raw sequencing reads on a known reference. SNPs
 can then be identified on the consensus sequence through the comparison
 with the reference.
 .
 SOAPsnp uses a method based on Bayes' theorem (the reverse probability
 model) to call consensus genotype by carefully considering the data
 quality, alignment, and recurring experimental errors. All these kinds
 of information was integrated into a single quality score for each base
 in PHRED scale to measure the accuracy of consensus calling. Currently,
 it supports the alignment format of SOAPaligner (soap2).

Package: soapyosmo-common0.8
Description-md5: 21da9c77c1f107c94c9bd60ec898b0f3
Description-en: Use gr-osmosdr drivers with SoapySDR (common files)
 The SoapyOsmo project provides SoapySDR hardware support modules using
 drivers in gr-osmosdr. Using this, any program using SoapySDR to
 interface to software defined radio hardware can make use of OsmoSDR,
 Mirics SDR, and RFSpace SDR devices.
 .
 This package contains common files used by the individual driver
 modules.

Package: soapyremote-server
Description-md5: b32dc2d56496d9f935242b62c0ed244d
Description-en: Use SoapySDR devices over network (server)
 The SoapyRemote project provides a client module and a server that make it
 possible on the client side to list and access hardware supported by SoapySDR
 modules on the server as if they were local modules.
 .
 This package contains the server.

Package: soapysdr-module-airspy
Description-md5: 02c5d4984182f09e8258e3ea7b1f3ace
Description-en: Airspy device support for SoapySDR (default version)
 The Soapy Airspy project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of Airspy receivers.
 .
 This is an empty dependency package that pulls in the Airspy module
 for the default version of libsoapysdr.

Package: soapysdr-module-airspyhf
Description-md5: 1c2b8b4152b5fc764a0b676dba45a1c1
Description-en: AirspyHF device support for SoapySDR (default version)
 The Soapy AirspyHF project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of AirspyHF devices.
 .
 This is an empty dependency package that pulls in the AirspyHF module
 for the default version of libsoapysdr.

Package: soapysdr-module-all
Description-md5: 9343ed19a43d2c241bc102a3c48c2f6e
Description-en: All device support for default version of SoapySDR (metapackage)
 SoapySDR is a library providing a common interface to SDR (software
 defined radio) hardware. Support for different hardware is added through
 external modules.
 .
 This package depends on the metapackage which in turn depends on all available
 device support packages for the default version of libsoapysdr.

Package: soapysdr-module-audio
Description-md5: 77642d0d58df82fcef71701ae129ed06
Description-en: Audio device support for SoapySDR (default version)
 The SoapyAudio project provides a SoapySDR module for using Software
 Defined Radio devices that are connected through audio interfaces.
 It uses hamlib to provide control of tuning and other functions where
 available.
 .
 This is an empty dependency package that pulls in the audio module
 for the default version of libsoapysdr.

Package: soapysdr-module-bladerf
Description-md5: 8d6a9dc8713e1a91b14512e7e3c21589
Description-en: bladeRF device support for SoapySDR (default version)
 The Soapy bladeRF project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of the nuand bladeRF device to
 transmit and receive.
 .
 This is an empty dependency package that pulls in the bladeRF module
 for the default version of libsoapysdr.

Package: soapysdr-module-hackrf
Description-md5: aff064b84497c90efe67e4ae64823894
Description-en: HackRF device support for SoapySDR (default version)
 The Soapy HackRF project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of the open source HackRF device
 to transmit and receive.
 .
 This is an empty dependency package that pulls in the HackRF module
 for the default version of libsoapysdr.

Package: soapysdr-module-hydrasdr
Description-md5: 305ee271646eaaa4f21e0f71808420c2
Description-en: HydraSDR device support for SoapySDR (default version)
 The Soapy HydraSDR project provides a SoapySDR hardware support module.
 .
 This is an empty dependency package that pulls in the HydraSDR module
 for the default version of libsoapysdr.

Package: soapysdr-module-lms7
Description-md5: 6f8860889c462c4eac43b83aeabb4a76
Description-en: Lime Microsystems LMS7 device support for SoapySDR (default version)
 Lime Suite is a collection of software supporting Lime Microsystems LMS7 RF
 transceiver based hardware such as the LimeSDR, LMS7002M UNITE board, or the
 Novena with LMS7 RF board.
 .
 This is an empty dependency package that pulls in the LMS7 support module for
 the default version of libsoapysdr.

Package: soapysdr-module-mirisdr
Description-md5: b334ab907817f9ded4378d3357694c0b
Description-en: Mirics SDR device support for SoapySDR (default version)
 The SoapyOsmo project provides SoapySDR hardware support modules using
 drivers in gr-osmosdr. Using this, any program using SoapySDR to
 interface to software defined radio hardware can make use of OsmoSDR,
 Mirics SDR, and RFSpace SDR devices.
 .
 This is an empty dependency package that pulls in the Mirics SDR module
 for the default version of libsoapysdr.

Package: soapysdr-module-osmosdr
Description-md5: 68131bbbd5c49e1fb7ee7f279b511093
Description-en: OsmoSDR device support for SoapySDR (default version)
 The SoapyOsmo project provides SoapySDR hardware support modules using
 drivers in gr-osmosdr. Using this, any program using SoapySDR to
 interface to software defined radio hardware can make use of OsmoSDR,
 Mirics SDR, and RFSpace SDR devices.
 .
 This is an empty dependency package that pulls in the OsmoSDR module
 for the default version of libsoapysdr.

Package: soapysdr-module-plutosdr
Description-md5: 7734641a3eb5d58199188647a4ef8eda
Description-en: Pluto SDR device support for SoapySDR (default version)
 The Soapy Pluto SDR project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of Pluto SDR devices.
 .
 This is an empty dependency package that pulls in the Pluto SDR module
 for the default version of libsoapysdr.

Package: soapysdr-module-redpitaya
Description-md5: b98bd954af147d03eb88861f5d5e34a4
Description-en: RedPitaya device support for SoapySDR (default version)
 The Soapy Red Pitaya project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of the Red Pitaya HF channels to
 transmit and receive.
 .
 This is an empty dependency package that pulls in the Red Pitaya module
 for the default version of libsoapysdr.

Package: soapysdr-module-remote
Description-md5: 1e2f1b9dc5ed5d3f804ee99f193d8abe
Description-en: Use SoapySDR devices over network (default client module)
 The SoapyRemote project provides a client module and a server that make it
 possible on the client side to list and access hardware supported by SoapySDR
 modules on the server as if they were local modules.
 .
 This is an empty dependency package that pulls in the client module for the
 default version of libsoapysdr.

Package: soapysdr-module-rtlsdr
Description-md5: 32ed8afc8bcc9e0b530a4d0b67b5c3ff
Description-en: RTL-SDR device support for SoapySDR (default version)
 The Soapy RTL-SDR project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of low cost DVB-T/DAB+ USB dongles
 based on the Realtek RTL2832U chip as receivers.
 .
 This is an empty dependency package that pulls in the RTL-SDR module
 for the default version of libsoapysdr.

Package: soapysdr-module-uhd
Description-md5: 055b9678ec7757d22cc9a11423e336a1
Description-en: UHD device support for SoapySDR (default version)
 Both SoapySDR and the Universal Hardware Driver by Ettus Research projects
 provide libraries to access various software defined radio hardware through a
 common interface.
 .
 This SoapySDR hardware support module makes all UHD devices available to
 applications using SoapySDR. An interface in the other direction is available
 in the uhd-soapysdr package.
 .
 This is an empty dependency package that pulls in the UHD module for the
 default version of libsoapysdr.

Package: soapysdr-module-volkconverters
Description-md5: 93fa4e414ab00b3c167f885435b03f06
Description-en: Faster and more efficient numeric conversion functions for SoapySDR
 This SoapySDR module adds vectorized numeric conversion functions based
 on GNU Radio VOLK, providing more efficient conversions in many cases
 than with stock SoapySDR. Once this module is installed, nothing more
 needs to be done. Soapy modules that use SoapySDR's converter
 infrastructure will automatically default to these new converters.
 .
 This is an empty dependency package that pulls in the VOLK converters module
 for the default version of libsoapysdr.

Package: soapysdr-module-xtrx
Description-md5: 53d7f2f8dafbebc2407b2b56cb8714af
Description-en: XTRX device support for SoapySDR (default version)
 XTRX is the smallest easily embeddable software-defined radio (SDR). It is
 both affordable and high-performance. XTRX is designed to enable the next
 generation of wireless solutions, from prototype to production.
 .
 This is an empty dependency package that pulls in the XTRX support module for
 the default version of libsoapysdr.

Package: soapysdr-tools
Description-md5: 5e51d4a5c7d2065d96c9c91c182196b6
Description-en: software defined radio interface library tools
 SoapySDR is a library providing a common interface to SDR (software
 defined radio) hardware. Support for different hardware is added through
 external modules.
 .
 This package contains the SoapySDRUtil command line utility which can
 list available modules and hardware.

Package: soapysdr0.8-module-airspy
Description-md5: 2d1e55a847ada031f0cd57774c2d1698
Description-en: Airspy device support for SoapySDR
 The Soapy Airspy project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of Airspy receivers.

Package: soapysdr0.8-module-airspyhf
Description-md5: 1b696b831beca1364352e1f48966ca03
Description-en: AirspyHF device support for SoapySDR
 The Soapy AirspyHF project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of AirspyHF devices.

Package: soapysdr0.8-module-all
Description-md5: d942cd11964bc39e383dca2520c2511e
Description-en: All device support for SoapySDR (metapackage)
 SoapySDR is a library providing a common interface to SDR (software
 defined radio) hardware. Support for different hardware is added through
 external modules.
 .
 This dependency package pulls in all available device support module packages.
 You can remove this package if you prefer to pick and choose modules to
 install.

Package: soapysdr0.8-module-audio
Description-md5: 6e9a4b46476bd107532e76389ab8ad54
Description-en: Audio device support for SoapySDR
 The SoapyAudio project provides a SoapySDR module for using Software
 Defined Radio devices that are connected through audio interfaces.
 It uses hamlib to provide control of tuning and other functions where
 available.

Package: soapysdr0.8-module-bladerf
Description-md5: 58140bb913a7714ef51c3ba0deefb9fb
Description-en: bladeRF device support for SoapySDR
 The Soapy bladeRF project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of the nuand bladeRF device to
 transmit and receive.

Package: soapysdr0.8-module-hackrf
Description-md5: 51327fa787b0e0cdafc8309da5d6b10c
Description-en: HackRF device support for SoapySDR
 The Soapy HackRF project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of the open source HackRF device
 to transmit and receive.

Package: soapysdr0.8-module-hydrasdr
Description-md5: e142896c4702d4a7e27c41633474814c
Description-en: HydraSDR device support for SoapySDR
 The Soapy HydraSDR project provides a SoapySDR hardware support module.
 .
 Adds HydraSDR RFOne software defined radio support via Soapy.

Package: soapysdr0.8-module-lms7
Description-md5: 445f242d3ee8783a40fe2067fb034841
Description-en: Lime Microsystems LMS7 device support for SoapySDR
 Lime Suite is a collection of software supporting Lime Microsystems LMS7 RF
 transceiver based hardware such as the LimeSDR, LMS7002M UNITE board, or the
 Novena with LMS7 RF board.
 .
 This package contains a SoapySDR module to use LMS7 based hardware to transmit
 and receive.

Package: soapysdr0.8-module-mirisdr
Description-md5: b33b888ef98220b659992af3f590e302
Description-en: Mirics SDR device support for SoapySDR
 The SoapyOsmo project provides SoapySDR hardware support modules using
 drivers in gr-osmosdr. Using this, any program using SoapySDR to
 interface to software defined radio hardware can make use of OsmoSDR,
 Mirics SDR, and RFSpace SDR devices.
 .
 This package contains the hardware support module for Mirics SDR
 devices.

Package: soapysdr0.8-module-osmosdr
Description-md5: 456c002fbc5b915cdabc0156cd606e6e
Description-en: OsmoSDR device support for SoapySDR
 The SoapyOsmo project provides SoapySDR hardware support modules using
 drivers in gr-osmosdr. Using this, any program using SoapySDR to
 interface to software defined radio hardware can make use of OsmoSDR,
 Mirics SDR, and RFSpace SDR devices.
 .
 This package contains the OsmoSDR hardware support module.

Package: soapysdr0.8-module-plutosdr
Description-md5: b49bc7498fda5b3f38c2da133b8d194f
Description-en: Pluto SDR device support for SoapySDR
 The Soapy Pluto SDR project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of Pluto SDR devices.

Package: soapysdr0.8-module-redpitaya
Description-md5: dc2b2f5a5489e61601728253c2b28099
Description-en: RedPitaya device support for SoapySDR
 The Soapy Red Pitaya project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of the Red Pitaya HF channels to
 transmit and receive.

Package: soapysdr0.8-module-remote
Description-md5: 252618ab4f8d227fcc3d0fcfa7d24a95
Description-en: Use SoapySDR devices over network (client module)
 The SoapyRemote project provides a client module and a server that make it
 possible on the client side to list and access hardware supported by SoapySDR
 modules on the server as if they were local modules.
 .
 This package contains the client module.

Package: soapysdr0.8-module-rtlsdr
Description-md5: c61bf75fc395e63206a8ff04f02a8dde
Description-en: RTL-SDR device support for SoapySDR
 The Soapy RTL-SDR project provides a SoapySDR hardware support module.
 Using this, any program using SoapySDR to interface to software
 defined radio hardware can make use of low cost DVB-T/DAB+ USB dongles
 based on the Realtek RTL2832U chip as receivers.

Package: soapysdr0.8-module-uhd
Description-md5: 3c51d8337800bf837be5cf80088db679
Description-en: UHD device support for SoapySDR
 Both SoapySDR and the Universal Hardware Driver by Ettus Research projects
 provide libraries to access various software defined radio hardware through a
 common interface.
 .
 This SoapySDR hardware support module makes all UHD devices available to
 applications using SoapySDR. An interface in the other direction is available
 in the uhd-soapysdr package.

Package: soapysdr0.8-module-volkconverters
Description-md5: bb4ca4fdbbadcd5eafe338acba49516e
Description-en: Faster and more efficient numeric conversion functions for SoapySDR
 This SoapySDR module adds vectorized numeric conversion functions based
 on GNU Radio VOLK, providing more efficient conversions in many cases
 than with stock SoapySDR. Once this module is installed, nothing more
 needs to be done. Soapy modules that use SoapySDR's converter
 infrastructure will automatically default to these new converters.

Package: soapysdr0.8-module-xtrx
Description-md5: 45ce71e77d54159c5248d78b0c549a25
Description-en: XTRX device support for SoapySDR
 XTRX is the smallest easily embeddable software-defined radio (SDR). It is
 both affordable and high-performance. XTRX is designed to enable the next
 generation of wireless solutions, from prototype to production.
 .
 This package contains the XTRX hardware support module for SoapySDR.

Package: soci-snapshotter
Description-md5: d22f5408b638035ce59e01c871b0d03c
Description-en: Containerd snapshotter plugin to lazy-load OCI images (program)
 SOCI Snapshotter is a containerd snapshotter plugin. It enables standard OCI
 images to be lazily loaded without requiring a build-time conversion step.
 .
 This package provides command-line utilities.

Package: socket
Description-md5: 286dc3011950982c9923a6a69c875ca9
Description-en: Multi purpose socket tool
 The socket program is a simple tool for socket based connections. It
 can be used to create simple daemons (in both standalone and inetd
 mode), to connect to other daemons or to redirect ports.

Package: socklog
Description-md5: 2eb1d7bef25d76c65bc454c340497782
Description-en: system and kernel logging services - binaries
 socklog cooperates with the runit package to create a small and
 secure replacement for rsyslog. socklog supports system logging
 through Unix domain sockets (/dev/log), UDP sockets (0.0.0.0:514), as
 well as TCP socket, with the help of runit's runsvdir, runsv, and
 svlogd. socklog provides a different network logging concept, and
 also does log event notification. svlogd has built in log file
 rotation based on file size, so there is no need for any cron jobs to
 rotate the logs. socklog is small, secure, and reliable.
 .
 This package contains the socklog binaries and manual pages.
 Service files are shipped separately in the socklog-run package.

Package: socklog-run
Description-md5: 1a7a0e0989220761ad7884a196c76c7a
Description-en: system and kernel logging services - runit services
 socklog cooperates with the runit package to create a small and
 secure replacement for rsyslog. socklog supports system logging
 through Unix domain sockets (/dev/log), UDP sockets (0.0.0.0:514), as
 well as TCP socket, with the help of runit's runsvdir, runsv, and
 svlogd. socklog provides a different network logging concept, and
 also does log event notification. svlogd has built in log file
 rotation based on file size, so there is no need for any cron jobs to
 rotate the logs. socklog is small, secure, and reliable.
 .
 This package includes the configuration files to run socklog under
 runit supervision as system and kernel log daemons. The socklog-unix
 and socklog-klog services are enabled by default with runit as init.
 When this package is installed without runit-init (e.g. Sysvinit or systemd)
 socklog-unix and socklog-klog are disabled by default and can be enabled
 with update-service(8); see README.Debian for instructions.
 The socklog-inet, socklog-notify, and socklog-ucspi-tcp services are
 examples and disabled by default regardless of the init system in use.

Package: sockperf
Description-md5: 2d331e4e35111d99d3a4520a7fe0c520
Description-en: Network benchmarking utility for testing latency and throughput
 sockperf is a network benchmarking utility over socket API that was
 designed for testing performance (latency and throughput) of
 high-performance systems (it is also good for testing performance of
 regular networking systems as well). It covers most of the socket API
 calls and options.
 .
 Specifically, in addition to the standard throughput tests, sockperf,
 does the following:
 * Measure latency of each discrete packet at sub-nanosecond
 resolution (using TSC register that counts CPU ticks with very low
 overhead).
 * Does the above for both ping-pong mode and for latency under load
 mode. This means that measuring latency of single packets even under
 load of millions Packets Per Second (without waiting for reply of
 packet before sending subsequent packet on time)
 * Enable spike analysis by providing histogram, with various
 percentiles of the packets' latencies (for example: median, min, max,
 99% percentile, and more), (this is in addition to average and
 standard deviation). Also, sockperf provides full log with all
 packet's tx/rx times that can be further analyzed with external
 tools, such as MS-Excel or matplotlib - All this without affecting
 the benchmark itself.
 * Support MANY optional settings for good coverage of socket API and
 network configurations, while still keeping very low overhead in the
 fast path to allow cleanest results.

Package: sockstat
Description-md5: 4a5818a9883ddee1e3af1b0b8369ea75
Description-en: view detailed information about open connections
 Sockstat is a tool to let you view information about open connections.
 It is similar to the tool of the same name that is included in FreeBSD,
 trying to faithfully reproduce as much functionality as is possible.
 .
 This version of sockstat contains several additional features, like
 the ability to look up sockets in use by GID, UID and process name,
 as well as the other criteria supported by FreeBSD's sockstat.

Package: socnetv
Description-md5: ca875dfb80346a9020f26f40d40a871b
Description-en: Social Networks Analysis and Visualization software
 SocNetV (Social Network Visualiser) is a flexible and
 user-friendly tool for Social Networks Analysis and Visualisation.
 It lets you create new networks (graphs) with a few clicks on a
 virtual canvas or load networks of various formats (GraphML,
 GraphViz, Adjacency, UCINET, Pajek, etc) and modify them to suit
 your needs.
 .
 The application can compute network properties, such as density,
 diameter and geodesic distances, as well as node-wise and network
 indices such as various types of Centrality and Prestige.
 Various layout algorithms (i.e. Spring-embedder, circular and in
 levels according to prominence indices) are supported for
 meaningful visualisations of your networks. Furthermore, it can
 create various random networks (Erdos-Renyi, Watts-Strogatz,
 ring lattice, etc) with a few clicks.

Package: sofia-sip-bin
Description-md5: 204c7b657e4a61ffc86836b00cdb7014
Description-en: Sofia-SIP library utilities
 Sofia-SIP is an open-source SIP User-Agent library, compliant
 with the IETF RFC3261 specification. It can be used as
 a building block for SIP client software for uses such as VoIP,
 IM, and many other real-time and person-to-person communication
 services.
 .
 This package provides a set of console tools and helper
 applications for use in scripts, testing and other uses. All
 the tools utilize the Sofia-SIP library.

Package: sofia-sip-doc
Description-md5: 6871d4c1529b334f783f90ff6d1eb82b
Description-en: Sofia-SIP library documentation
 Sofia-SIP is an open-source SIP User-Agent library, compliant
 with the IETF RFC3261 specification. It can be used as
 a building block for SIP client software for uses such as VoIP,
 IM, and many other real-time and person-to-person communication
 services.
 .
 This package provides the library reference documentation.

Package: softflowd
Description-md5: 7bb668c4347cff9b6ca008dbab4f596f
Description-en: Flow-based network traffic analyser
 Softflowd is a flow-based network traffic anaylser capable of Cisco
 Netflow data export. Softflowd semi-statefully tracks traffic
 flows recorded by listening on a network interface or by reading a
 packet capture file. These flows may be reported via NetFlow to a
 collecting host or summarised within softflowd itself.

Package: softhsm2
Description-md5: 77d129851e17a16491eb5bef1e7e4011
Description-en: cryptographic store accessible through a PKCS #11
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 SoftHSM 2 is a software implementation of a generic cryptographic
 device with a PKCS #11 Cryptographic Token Interface.
 .
 This package contains command line tools.

Package: softhsm2-common
Description-md5: 84f7adad9d6fbe53bf5d7bb1bf13de6c
Description-en: cryptographic store accessible through a PKCS #11
 OpenDNSSEC is a complete DNSSEC zone signing system which is very
 easy to use with stability and security in mind.  There are a lot of
 details in signing zone files with DNSSEC and OpenDNSSEC covers most
 of it.
 .
 SoftHSM 2 is a software implementation of a generic cryptographic
 device with a PKCS #11 Cryptographic Token Interface.
 .
 This package contains common files shared between enforcer and signer.

Package: software-properties-gtk
Description-md5: 1912baba2086cd851f5a53b65d6c9eea
Description-en: manage the repositories that you install software from (gtk)
 This software provides an abstraction of the used apt repositories.
 It allows you to easily manage your distribution and independent software
 vendor software sources.
 .
 This package contains a GTK+ based graphical interface.

Package: software-properties-qt
Description-md5: eb3becbd911332ae11d34cbea3577b25
Description-en: manage the repositories that you install software from (Qt)
 This software provides an abstraction of the used apt repositories.
 It allows you to easily manage your distribution and independent software
 vendor software sources.
 .
 This package contains a Qt-based graphical interface.

Package: sogo
Description-md5: 887074239cbcd549a8657cfc0efdfdbe
Description-en: Scalable groupware server
 SOGo is a groupware server built around OpenGroupware.org (OGo) and
 the SOPE application server with focus on scalability. It has many
 feature enhancements:
 .
 * CalDAV and GroupDAV compliance
 * full handling of vCard as well as vCalendar/iCalendar formats
 * support for folder sharing and ACLs
 .
 The Web interface has been rewritten in an AJAX fashion to provide a faster
 UI for the users, consistency in look and feel with the Mozilla applications,
 and to reduce the load of the transactions on the server.
 .
 This package contains the SOGo daemon.

Package: sogo-activesync
Description-md5: 0125b74b9c26ab0f1df530499cb5fbb0
Description-en: Scalable groupware server - ActiveSync module
 SOGo is a groupware server built around OpenGroupware.org (OGo) and
 the SOPE application server with focus on scalability.
 .
 This package provides Microsoft EAS support for SOGo.

Package: sogo-common
Description-md5: ee13d30368c9424ef5b3cf7442a5632b
Description-en: Scalable groupware server - common files
 SOGo is a groupware server built around OpenGroupware.org (OGo) and
 the SOPE application server with focus on scalability.
 .
 This package contains the architecture-indepedent files, including
 all the files that are needed on the web proxy.

Package: soju
Description-md5: e4d7d87352cfc397a7e299945cd252dc
Description-en: user-friendly IRC bouncer
 soju is an user-friendly IRC bouncer. soju connects to upstream IRC
 servers on behalf of the user to provide extra functionality. soju
 supports many features such as multiple users, numerous IRCv3
 extensions, chat history playback and detached channels. It is
 well-suited for both small and large deployments.

Package: soju-utils
Description-md5: 96dc6c5f841abc31e6903eb6d1175af5
Description-en: user-friendly IRC bouncer (utilities)
 soju is an user-friendly IRC bouncer. soju connects to upstream IRC
 servers on behalf of the user to provide extra functionality. soju
 supports many features such as multiple users, numerous IRCv3
 extensions, chat history playback and detached channels. It is
 well-suited for both small and large deployments.
 .
 This package contains various utilities that might be helpful to soju
 users.

Package: sol2-dev
Description-md5: a7f9a1c3b62bafb10b7df4fc4f867852
Description-en: Sol2 - C++ bindings to Lua
 Sol2 is a header-only C++ library which facilitates C++/Lua
 interoperability.
 .
 Features include support for user-defined data types, table
 iterators as well as table manipulation via the [] operator.

Package: sol2-doc
Description-md5: 471dc76c5724f8493a13a29f8898ba33
Description-en: Sol2 Documentation
 Sol2 is a header-only C++ library which facilitates C++/Lua
 interoperability.
 .
 Contains Sphinx-generated HTML documentation as well as examples.

Package: solaar
Description-md5: a2e05150fd93d523f1d87babce500c93
Description-en: Logitech Unifying Receiver peripherals manager for Linux
 Solaar is a Linux device manager for Logitech's Unifying Receiver wireless
 peripherals. It is able to pair/unpair devices to the receiver, and for
 some devices to read battery status.

Package: solarwolf
Description-md5: 7f8a8e8310e258fdf34664bb3b308aaa
Description-en: Collect the boxes and don't become mad
 Solarwolf is an action/arcade game written entirely in Python,
 featuring amazing graphics and cool music.
 It is originally based on the SolarFox game on the Atari 2600.
 .
 All this, yet the best feature of all is; it is a hecka lotta fun!
 The point of the game is to scramble through 60 levels of patterns,
 collecting all the boxes. The part that makes it tricky is avoiding
 the relentless hailstorm of fire coming at you from all directions.

Package: solfege
Description-md5: 3a0caa4565914a21e39a8ac8be5b8692
Description-en: Ear training software
 GNU Solfege is an ear training program for X Windows written in Python,
 using the GTK+ 3.0 libraries. You can practice harmonic and
 melodic intervals, chords, scales and rhythms, and you can add new
 exercises using a simple plain text file format.
 .
 Ear training is a big subject with many connections to music theory
 and performance of music.
 .
 To use this software, you need some basic knowledge about music theory.

Package: solfege-doc
Description-md5: 771a62fea31d0299db78d73b1805e4b3
Description-en: Ear training software - documentation
 GNU Solfege is an ear training program for X Windows written in Python,
 using the GTK+ 3.0 libraries. You can practice harmonic and
 melodic intervals, chords, scales and rhythms, and you can add new
 exercises using a simple plain text file format.
 .
 This package contains the documentation files for GNU Solfege.

Package: solfege-oss
Description-md5: 6580725ec34e23f615168251b2e10c38
Description-en: Ear training software - OSS support module
 GNU Solfege is an ear training program for X Windows written in Python,
 using the GTK+ 3.0 libraries. You can practice harmonic and
 melodic intervals, chords, scales and rhythms, and you can add new
 exercises using a simple plain text file format.
 .
 This package contains the Python module GNU Solfege needs to access
 the sequencer device of OSS.

Package: solid-auth
Description-md5: e11d536e88097aeece8131e65b3422b2
Description-en: Solid authentication tool
 solid_auth is a command-line tool
 to perform low-level tasks authenticated against a Solid Pod.
 .
 Solid is a specification
 that lets people store their data securely
 in decentralized data stores called Pods.
 Pods are like secure personal web servers for data.
 When data is stored in someone's Pod,
 they control which people and applications can access it.

Package: solid-pop3d
Description-md5: 084d67630dc4c22b00e055e4459a5cbe
Description-en: POP3 server supporting Maildir, PAM, vhosting
 The Solid POP3 Server is an implementation of a Post Office Protocol version 3
 server that has flexibility as its main goal. The server is easily
 configurable and has support for features such as:
 - APOP authentication scheme
 - virtual hosting
 - maildir and mailbox handling
 - bulletins
 - expiration of messages

Package: sollya
Description-md5: 1563098f1598e08331b404a7d166b911
Description-en: library for safe floating-point code development -- tool
 Sollya is both a tool environment and a library for safe floating-point code
 development. It offers a convenient way to perform computations with multiple
 precision interval arithmetic. It is particularly targeted to the automated
 implementation of mathematical floating-point libraries.
 .
 Initially, Sollya was intended more specifically for people implementing
 numerical functions in mathematical libraries (e.g., exp, arccos, tanh, etc.).
 Since then, the tool has evolved and has now become interesting not only to
 developers of mathematical libraries, but also to everyone who needs to
 perform numerical experiments in an environment that is safe with respect to
 round-off errors.
 .
 This package provides the command-line tool sollya.

Package: sollya-doc
Description-md5: 1a297a9c586ba943cf29ab067d6081cf
Description-en: library for safe floating-point code development -- doc
 Sollya is both a tool environment and a library for safe floating-point code
 development. It offers a convenient way to perform computations with multiple
 precision interval arithmetic. It is particularly targeted to the automated
 implementation of mathematical floating-point libraries.
 .
 Initially, Sollya was intended more specifically for people implementing
 numerical functions in mathematical libraries (e.g., exp, arccos, tanh, etc.).
 Since then, the tool has evolved and has now become interesting not only to
 developers of mathematical libraries, but also to everyone who needs to
 perform numerical experiments in an environment that is safe with respect to
 round-off errors.
 .
 This package provides the user manual.

Package: solo-python
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: solo1-cli
Description-md5: 754e0d399891c7bab85863a69f67c950
Description-en: command line interface for SoloKeys Solo 1
 Lets you manage your SoloKeys Solo 1 device, the first open-source FIDO2
 security key. One can generate key pairs, verify, update or reset the key.

Package: solvespace
Description-md5: c4beab6ab75169946537743adc29bfeb
Description-en: Parametric 2d/3d CAD
 SolveSpace is a parametric 2d/3d CAD program. Applications include:
 .
 * modeling 3d parts — draw with extrudes, revolves, helix creation,
 and Boolean (union / difference / intersection) operations;
 * modeling 2d parts — draw the part as a single section, and export DXF,
 PDF, SVG; use 3d assembly to verify fit;
 * 3d-printed parts — export the STL or other triangle mesh expected by
 most 3d printers;
 * preparing CAM data — export 2d vector art for a waterjet machine or
 laser cutter; or generate STEP or STL, for import into third-party
 CAM software for machining;
 * mechanism design — use the constraint solver to simulate planar or
 spatial linkages, with pin, ball, or slide joints;
 * plane and solid geometry — replace hand-solved trigonometry and
 spreadsheets with a live dimensioned drawing.

Package: sonata
Description-md5: d8eddc7f98946112ed3baba65d04362d
Description-en: GTK+ client for the Music Player Daemon (MPD)
 Sonata is a lightweight GTK+ music client for the Music Player Daemon (MPD).
 It aims to be efficient (no toolbar, main menu, or statusbar),
 user-friendly, and clean.

Package: songwrite
Description-md5: 2549b441feea385d3c599aeda6f1b0af
Description-en: guitar tablature editor and player
 Songwrite is a guitar tablature (fingering notation) editor and player,
 quite similar to TablEdit. In addition to tablatures, it also supports
 staff, lyrics and drums.
 .
 Printing support and playback are available through external programs.
 .
 Songwrite was formerly know as GTablature.

Package: sonic
Description-md5: 86e5dc6ed4ab72898f2d9296cdf460ec
Description-en: Simple utility to speed up or slow down speech
 Sonic is a very simple utility that reads and writes wav files,
 and speeds them up or slows them down, with low distortion.
 The key new feature in Sonic versus other libraries is very
 high quality at speed up factors well over 2X.

Package: sonic-pi
Description-md5: cfba0a7e5a8e7b5b67609733f1db5d4b
Description-en: Live Coding for Everyone
 A free live coding synth for everyone. Originally designed to support
 computing and music lessons within schools. Use code to compose and
 perform in classical and contemporary styles ranging from Canons to
 Dubstep.

Package: sonic-pi-samples
Description-md5: 4261dab425530defd16645d72e7ac128
Description-en: Audio samples for Sonic Pi
 Sonic Pi is shipped with a default audio sample collection, containing
 musical snippets, sound effects and rhythm loops created by various
 contributors at freesound.org.

Package: sonic-pi-server
Description-md5: 2d864efee759bf33ce577cef58f2c17d
Description-en: Backend server for Sonic Pi
 The Sonic Pi backend server connects to SuperCollider to play synths
 and samples. Advanced users may want to use the server for experiments
 without the graphical user interface provided by the sonic-pi package.

Package: sonic-pi-server-doc
Description-md5: 6e3ceb95e26e480423493b9c01508a6a
Description-en: Documentation for Sonic Pi
 These are the Markdown source files and a converted HTML version of
 the Sonic Pi main documentation. If you installed the sonic-pi IDE
 package, you propably don't need this package, as a copy of the
 documentation is already included within the application.

Package: sonic-visualiser
Description-md5: 71313c8d0ce8681e6c5700da7680c8e6
Description-en: viewing and analysing the contents of music audio files
 The aim of Sonic Visualiser is to be the first program you reach for
 when want to study a musical recording rather than simply listen to it.
 .
 Sonic Visualiser could be of particular interest to musicologists,
 archivists, signal-processing researchers and anyone else looking for a
 friendly way to take a look at what lies inside the audio file.

Package: sonivoxrender
Description-md5: 97a81531b04bcac620757c9de56e9647
Description-en: Sonivox Embedded Audio Synthesis Library - Render Tool
 Fork of the AOSP 'platform_external_sonivox' to use out of Android.
 .
 This is a Wave Table synthesizer, not using external soundfont files
 but embedded samples instead. It is also a real time GM synthesizer.
 .
 It consumes very little resources, so it may be indicated in projects
 for small embedded devices.
 There is neither MIDI input nor Audio output facilities included in
 the library. You need to provide your own input/output.
 .
 This package contains the render tool of Sonivox.

Package: sonnet-plugins
Description-md5: cc9e6cd09ccc937f16470287bb2b0ff8
Description-en: spell checking library for Qt, plugins
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 5.
 .
 This package provides plugins used by Sonnet to interact with the following
 spell checking backends: aspell, hunspell or hspell. The dictionaries need to
 be installed separatedly.

Package: sonnet6-plugins
Description-md5: 9db2757cf1c03dbf06a0d577449670e1
Description-en: spell checking library for Qt, plugins
 Sonnet is a Qt based library that offers easy access to spell
 checking using various plugin based backends.  It is part of KDE
 Frameworks 6.
 .
 This package provides plugins used by Sonnet to interact with the following
 spell checking backends: aspell, hunspell or hspell. The dictionaries need to
 be installed separatedly.

Package: soong
Description-md5: d4a0565ae6fb9f761674c557bbee3146
Description-en: Soong build system (command-line tools)
 Soong is a build system for Android built on top of Blueprint, a
 meta-build system. Soong is the replacement for the old Android
 make-based build system. It replaces Android.mk files with Android.bp
 files, which are JSON-like simple declarative descriptions of modules
 to build.
 .
 This package contains command-line tools for Soong.

Package: sope-bin
Description-md5: d8f393fe700d832e7f7885267e8eb3b9
Description-en: SKYRiX Object Publishing Environment (binaries)
 An extensive set of Objective-C frameworks which form a complete Web
 application server environment. Besides the Apple WebObjects
 compatible appserver that has been extended with Zope concepts, it
 contains a large set of reusable classes: XML processing (SAX, DOM),
 MIME/IMAP4 processing, LDAP connectivity, RDBMS connectivity, and
 iCalendar parsing.
 .
 This package contains supporting binaries for libsope.

Package: soplex
Description-md5: 10f778c7585f76e7fd11a0f7fccbfb98
Description-en: sequential object-oriented simplex solver
 This package is part of the SCIP Optimization Suite. SoPlex is an optimization
 package for solving linear programming problems (LPs) based on an advanced
 implementation of the primal and dual revised simplex algorithm. It provides
 special support for the exact solution of LPs with rational input data.
 .
 This package provides the standalone solver which can read MPS or LP format
 files.

Package: sopv-doc
Description-md5: ec602c9c500e26405f8df032343c4e2a
Description-en: OpenPGP verification manuals and examples
 sopv is the verification-only subset of the Stateless OpenPGP Command
 Line Interface.
 .
 It is used to verify OpenPGP signatures.  Several different
 implementations of this interface are present in Debian, and it is
 possible to use the alternatives system to choose between them.
 .
 This package provides generic documentation for users of sopv in the
 form of manpages, and example test scripts that can be used to
 confirm the conformance of a sopv implementation to the
 specification.
 .
 See https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/
 for more information.

Package: sopv-gpgv
Description-md5: b1739dc80f7825668d26c43cd384d43e
Description-en: Stateless OpenPGP CLI Verification-only Subset backed by gpgv
 The Stateless OpenPGP Command-Line Interface Verification-only Subset
 (or `sopv`) is a simple, standard interface for verifying OpenPGP
 cryptographic signatures.
 .
 This package provides an implementation of `sopv` backed by the
 minimal, verification-only `gpgv` tool from g10code.
 .
 `sopv` is defined in
 https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/
 `gpgv` https://www.gnupg.org/documentation/manuals/gnupg/gpgv.html

Package: sopwith
Description-md5: 82a9c9287a030d38092881bea2ab6223
Description-en: port of the 1980's side-scrolling WWI dogfighting game
 This is an updated version of the 1980's game developed by David L. Clark of
 BMB Compuscience Canada.  It has been adapted to run under *nix using the SDL
 toolkit. Poor graphics, stupid AI, and horrible sound await you. The gameplay
 is simple, addictive, and fun. A `side-scroller', you pilot your biplane
 across a static field, destroying enemy encampments and planes.

Package: sordi
Description-md5: 18c5243c77d1041973ba01576c98014a
Description-en: library for storing RDF data in memory - utilities
 Sord is a lightweight C library for storing Resource
 Description Framework (RDF) data in memory.
 .
 This package provides the 'sordi' and 'sord_validate' utilities.

Package: sortmerna
Description-md5: 785b2b1a824d6d755aab646a5806eba7
Description-en: tool for filtering, mapping and OTU-picking NGS reads
 SortMeRNA is a biological sequence analysis tool for filtering, mapping and
 OTU-picking NGS reads. The core algorithm is based on approximate seeds and
 allows for fast and sensitive analyses of nucleotide sequences. The main
 application of SortMeRNA is filtering rRNA from metatranscriptomic data.
 Additional applications include OTU-picking and taxonomy assignation available
 through QIIME v1.9+ (http://qiime.org - v1.9.0-rc1).
 SortMeRNA takes as input a file of reads (fasta or fastq format) and one or
 multiple rRNA database file(s), and sorts apart rRNA and rejected reads into
 two files specified by the user. Optionally, it can provide high quality local
 alignments of rRNA reads against the rRNA database. SortMeRNA works with
 Illumina, 454, Ion Torrent and PacBio data, and can produce SAM and
 BLAST-like alignments.

Package: sosreport
Description-md5: 1ccbc8cf84921866efc192bb260d4ceb
Description-en: transitional package for sos
 This is a transitional package, it can be safely removed.
 This currently ships the old commands that have been deprecated.

Package: sound-juicer
Description-md5: 3a1cfcf25b246c8952494237405aec8f
Description-en: GNOME CD Ripper
 A CD ripper for GNOME which aims to have a simple, clean, easy to use
 interface.
 .
 The package includes support by default for Vorbis and FLAC formats.
 For other supports you need the following packages:
 * gstreamer1.0-plugins-ugly to encode to MP2,
 * gstreamer1.0-lame (not available in the Debian archive) to encode
 to MP3,
 * gstreamer1.0-plugins-really-bad (not available in Debian) to encode
 to AAC.

Package: sound-theme-phosh
Description-md5: 386f3d27763889e168745a50e4289028
Description-en: Phosh sound theme
 The default sound theme for Phosh following the XDG theming
 specification. It contains sounds for phone related events
 and can e.g. be used to amend the freedesktop.org sound
 theme.

Package: soundconverter
Description-md5: df64ec8695eb6d4a89ca29f2bff306ee
Description-en: GNOME application to convert audio files into other formats
 SoundConverter is a simple sound converter application for the GNOME
 environment. It reads sound files in any format supported by GStreamer
 and outputs them in Ogg Vorbis, FLAC, or WAV format, or MP3 format if
 you have the GStreamer LAME plugin.

Package: soundcraft-utils
Description-md5: 1601600847e9c4a02ab75da7a6720162
Description-en: Linux Utilities for Soundcraft Mixers
 Soundcraft Notepad mixers are small-sized mixer boards with Harmon
 USB I/O built-in. While the USB audio works great in alsa without any
 additional configuration needed, there are some advanced features available to
 the Windows driver that have no Linux equivalent.
 .
 Most importantly, the USB routing for the capture channels is
 software-controlled, and requires an additional utility.
 .
 For example, by default the Notepad-12FX sends the Master L&R outputs to USB
 capture channels 3 and 4, but this routing can be changed to input 3&4, input
 5&6, or input 7&8. This tool aims to give this same software control of the
 USB capture channel routing to Linux users.

Package: soundgrain
Description-md5: b7af2b59e227c94fde99dfea3e3c5fe6
Description-en: Graphical interface to control granular sound synthesis modules
 Soundgrain is a graphical interface where users can draw and edit trajectories
 to control granular sound synthesis. It is written in Python and WxPython and
 uses pyo as its audio engine.

Package: soundmodem
Description-md5: a591a5f6206ad47d77456e60c68745e5
Description-en: Sound Card Amateur Packet Radio Modems
 This package contains the driver and diagnostic utility for the
 userspace SoundModem suite by Thomas Sailer.
 .
 This package allows you to use any soundcard supported by the kernel as
 an Amateur Packet Radio modem.

Package: soundscaperenderer
Description-md5: f0a1619b286cf2829d97acb5b5d92764
Description-en: tool for real-time spatial audio reproduction
 The SoundScape Renderer (SSR) is a tool for real-time spatial audio
 reproduction providing a variety of rendering algorithms, e.g. Wave Field
 Synthesis, Higher-Order Ambisonics and binaural techniques.
 .
 This package contains a version of SSR compiled with graphical interface using
 Qt.

Package: soundscaperenderer-common
Description-md5: 0a22ae9833a4fbdca219a2b6435552a0
Description-en: tool for real-time spatial audio reproduction (common-files)
 The SoundScape Renderer (SSR) is a tool for real-time spatial audio
 reproduction providing a variety of rendering algorithms, e.g. Wave Field
 Synthesis, Higher-Order Ambisonics and binaural techniques.
 .
 This package contains common files for all flavours of SSR.

Package: soundscaperenderer-nox
Description-md5: 87afcec8c0a054664ddea555454e0664
Description-en: tool for real-time spatial audio reproduction (without X support)
 The SoundScape Renderer (SSR) is a tool for real-time spatial audio
 reproduction providing a variety of rendering algorithms, e.g. Wave Field
 Synthesis, Higher-Order Ambisonics and binaural techniques.
 .
 This package contains a version of SSR compiled without X support.

Package: soundstretch
Description-md5: 26b0c1d0ffe733c7f2bfc207ded3972b
Description-en: Stretches and pitch-shifts sound independently
 This program can stretch and pitch-shift .wav-files independently.
 This is especially useful for musicians, who want to listen to a song
 played slowly, without having the pitch altered.
 .
 This program uses the SoundTouch shared library for the actual work.

Package: source-extractor
Description-md5: 5f1bb3db51fb9466350c4b7bfa188e0a
Description-en: Source extractor for astronomical images
 Find sources, such as stars and galaxies, in astronomical images.
 The input data files are in FITS file format, and are analyzed to
 compute the locations of sources, with the ability to distinguish
 between galaxies and stars using a neural-network technique.

Package: source-highlight
Description-md5: 77973d4032b3cbffe5fc2908a2a92461
Description-en: convert source code to syntax highlighted document
 This program, given a source file, produces a document with syntax
 highlighting.
 .
 It supports syntax highlighting for over 100 file formats, including
 major programming languages, markup formats, and configuration file
 formats.  For output, the following formats are supported: HTML,
 XHTML, LaTeX, Texinfo, ANSI color escape sequences, and DocBook.

Package: sourmash
Description-md5: 7435a65afca8cda4ec8420413f07b291
Description-en: tools for comparing DNA sequences with MinHash sketches
 Compute MinHash signatures for nucleotide (DNA/RNA) and protein sequences.
 .
 MinHash sketches provide a lightweight way to store “signatures” of large DNA
 or RNA sequence collections, and then compare or search them using a Jaccard
 index. MinHash sketches can be used to identify samples, find similar samples,
 identify data sets with shared sequences, and build phylogenetic trees
 (Ondov et al. 2015).
 .
 sourmash provides a command line script, a Python library, and a CPython
 module for MinHash sketches.
 .
 These tools provide functionality previously handled by the 'khmer' package.

Package: sox
Description-md5: 5a14457b20cff90896ec5baa425d648a
Description-en: Swiss army knife of sound processing
 SoX is a command line utility that can convert various formats of computer
 audio files in to other formats. It can also apply various effects to these
 sound files during the conversion. As an added bonus, SoX can play and record
 audio files on several unix-style platforms.
 .
 SoX is able to handle formats like Ogg Vorbis, MP3, WAV, AIFF, VOC, SND, AU,
 GSM and several more.
 .
 SoX supports most common sound architectures i.e. Alsa, OSS, and Pulse
 (respectively provided by libsox-fmt-alsa, and libsox-fmt-oss).
 It also supports LADSPA plugins.

Package: sp800-90b-entropy-assessment
Description-md5: 118df606f07a4d03c8d0dcfab78e2f49
Description-en: Estimating the quality of a source of entropy
 Cryptographic random bit generators (RBGs), also known as random
 number generators (RNGs), require a noise source that produces
 digital outputs with some level of unpredictability, expressed as
 min-entropy.  SP 800-90B provides a standardized means of estimating
 the quality of a source of entropy.

Package: spacearyarya
Description-md5: b8694c80305e21fc7731d6b6bd9aca35
Description-en: third person shooter in pseudo-3D
 Space Aryarya is a third person shoot'em-up similar to classic arcade games
 such as Afterburner or Star Fox, where you control a jetpack-carrying fighter
 and need to destroy all baddies.

Package: spacebar
Description-md5: c40e805c61a452e9220aa10883562a60
Description-en: SMS/MMS application for Plasma Mobile
 Spacebar is an SMS/MMS application that primarily targets Plasma Mobile.
 It depends on Qt and few KDE Frameworks (Kirigami2, KI18n, KPeople, and
 ModemManagerQt).

Package: spaced
Description-md5: f8585dca9b04cc9c5c548e38c5e2f41c
Description-en: alignment-free sequence comparison using spaced words
 Spaced (Words) is a new approach to alignment-free sequence
 comparison. While most alignment-free algorithms compare the
 word-composition of sequences, spaced uses a pattern of care and
 don't care positions. The occurrence of a spaced word in a sequence
 is then defined by the characters at the match positions only, while
 the characters at the don't care positions are ignored. Instead of
 comparing the frequencies of contiguous words in the input sequences,
 this new approach compares the frequencies of the spaced words according
 to the pre-defined pattern. An information-theoretic distance measure
 is then used to define pairwise distances on the set of input sequences
 based on their spaced-word frequencies. Systematic test runs on real and
 simulated sequence sets have shown that, for phylogeny reconstruction,
 this multiple-spaced-words approach is far superior to the classical
 alignment-free approach based on contiguous word frequencies.

Package: spacefm
Description-md5: 45e972fecd393d22b64eeb37644e7ec2
Description-en: Multi-panel tabbed file manager
 SpaceFM is a multi-panel tabbed file and desktop manager for Linux with
 built-in VFS, udev or HAL-based device manager, customizable menu system
 and bash integration.
 .
 A descendant of PCManFM, SpaceFM's aims are to be bugfixed, efficient
 (mainly C), hugely customisable (change and add to the GUI as you go
 with Design Mode), powerful without scaring off newer users (due to
 customisation), independent of particular distributions and desktop
 environments, and device management featureful enough to replace the
 various udisks-based *kits when used alongside udevil.
 .
 Other highlights include optional desktop management, smart queuing
 of file operations, user plugins and the ability to carry out specific
 commands as root.

Package: spacefm-common
Description-md5: 718d708317add0bf0e8aad9ddfebe6cf
Description-en: Multi-panel tabbed file manager - common files (transitional package)
 This is a transitional package. It can safely be removed.

Package: spacefm-gtk3
Description-md5: d06889d987fd4c8dd68480c748bcce8a
Description-en: Multi-panel tabbed file manager (transitional package)
 This package is replaced by spacefm.
 .
 This is a transitional package. It can safely be removed.

Package: spacenavd
Description-md5: 071859ba27700625576b45eda4f8e49b
Description-en: daemon for using 3D input devices from 3Dconnexion
 A regular computer mouse or trackball is cumbersome to use for 3D
 applications - one dimension is missing, more if one wants to
 distinguish tilting from moving or wants to perform both operations
 at the same time, just like one can do it intuitively with a coffee cup.
 3Dconnexion's has such six-degree-of-freedom input devices that are
 known as "space navigator", "space pilot", "space traveller",
 "space mouse", etc., and once you have them, you likely stop using
 the mouse and look back in anger about all the time you have wasted
 in the past to position objects in CAD/CAM or elsewhere.
 .
 Spacenavd is a free software replacement user-space driver (daemon)
 and software development kit for these devices.
 It is compatible with the original 3dxsrv proprietary daemon provided by
 3Dconnexion, and works perfectly with any program that was written
 for the 3Dconnexion driver. It also offers another method
 of accessing the device via a new non-X11-dependent protocol.

Package: spades
Description-md5: 861016ac83317175a8576c3c2936ffdf
Description-en: genome assembler for single-cell and isolates data sets
 The SPAdes – St. Petersburg genome assembler is intended for both
 standard isolates and single-cell MDA bacteria assemblies.  It works
 with Illumina or IonTorrent reads and is capable of providing hybrid
 assemblies using PacBio and Sanger reads. You can also provide
 additional contigs that will be used as long reads.
 .
 This package provides the following additional pipelines:
 * metaSPAdes – a pipeline for metagenomic data sets
 * plasmidSPAdes – a pipeline for extracting and assembling plasmids
 from WGS data sets
 * metaplasmidSPAdes – a pipeline for extracting and assembling
 plasmids from metagenomic data sets
 * rnaSPAdes – a de novo transcriptome assembler from RNA-Seq data
 * truSPAdes – a module for TruSeq barcode assembly
 * biosyntheticSPAdes – a module for biosynthetic gene cluster
 assembly with paired-end reads
 .
 SPAdes provides several stand-alone binaries with relatively simple
 command-line interface: k-mer counting (spades-kmercounter), assembly
 graph construction (spades-gbuilder) and long read to graph aligner
 (spades-gmapper).

Package: spaln
Description-md5: 46ffffcd0cbea45e4f5474c068f0310e
Description-en: splicing-aware transcript-alignment to genomic DNA
 Spaln (space-efficient spliced alignment) is a stand-alone program that
 maps and aligns a set of cDNA or protein sequences onto a whole genomic
 sequence in a single job. It also performs spliced or ordinary alignment
 after rapid similarity search against a protein sequence database,
 if a genomic segment or an amino acid sequence is given as a query.
 .
 spaln supports a combination of protein sequence database and a
 given genomic segment and performs rapid similarity searches and
 (semi-)global alignments of a set of protein sequence queries against
 a protein sequence database. Spaln adopts multi-phase heuristics that
 makes it possible to perform the job on a conventional personal computer.

Package: spaln-data
Description-md5: 5459c407f99ac7bad4d9ef8beacd9ad4
Description-en: splicing-aware transcript-alignment to genomic DNA (data)
 Spaln (space-efficient spliced alignment) is a stand-alone program that
 maps and aligns a set of cDNA or protein sequences onto a whole genomic
 sequence in a single job. It also performs spliced or ordinary alignment
 after rapid similarity search against a protein sequence database,
 if a genomic segment or an amino acid sequence is given as a query.
 .
 spaln supports a combination of protein sequence database and a
 given genomic segment and performs rapid similarity searches and
 (semi-)global alignments of a set of protein sequence queries against
 a protein sequence database. Spaln adopts multi-phase heuristics that
 makes it possible to perform the job on a conventional personal computer.
 .
 This package contains the architecture independent data files.

Package: spamass-milter
Description-md5: 44ff14c743690abff8e9c3a56131d2e9
Description-en: milter for filtering mail through spamassassin
 A milter used to filter mail through spamassassin (spamc)
 early in the delivery process. Enables site wide filtering through
 spamassassin without speed penalties incured by setting up and
 tearing down procmail processes for each e-mail.
 .
 Will work with sendmail, postfix, or any other MTA which can use milters.
 .
 - Administrator (or user) specified rejection threshold
 - User specific spamassassin settings
 - Header-only modification

Package: spamassassin-heatu
Description-md5: ff57b4ff8587c963bdfe1ccf40daa3c1
Description-en: Heuristic Email Address Tracker Utility for Spamassassin
 Check or clean the SpamAssassin auto-whitelist (AWL) database file;
 also called the SpamAssassin Heuristic Email Address Tracker file.
 .
 The Auto-WhiteList feature in Spamassassing tracks scores from
 messages previously received and adjusts the message score, either by
 boosting messages from senders who send ham or penalizing senders who
 have sent spam previously. This not only treats some senders as if
 they were white listed but also treats spammers as if they were
 blacklisted.
 .
 This and enhanced version of the original AWL tool. The AWL database
 can be examined and pruned; single email entries can be removed. This
 is useful when a spammer sends one or more ham messages before
 sending spam.

Package: spamoracle
Description-md5: 29f9ea42113d21f8d8766314d2d4b916
Description-en: statistical analysis spam filter based on Bayes' formula
 SpamOracle, a.k.a. "Saint Peter", is a tool to help detect and filter away
 "spam" (unsolicited commercial e-mail). It proceeds by statistical analysis
 of the words that appear in the e-mail, comparing the frequencies of words
 with those found in a user-provided corpus of known spam and known legitimate
 e-mail. The classification algorithm is based on Bayes' formula, and is
 described in Paul Graham's paper, A plan for spam.
 .
 This program is designed to work in conjunction with procmail. The result of
 the analysis is output as an additional message header X-Spam:, followed by
 yes, no or unknown, plus additional details. A procmail rule can then test
 this X-Spam: header and deliver the e-mail to the appropriate mailbox.

Package: spampd
Description-md5: 300ccd490726f969f883ca57a7a128bf
Description-en: spamassassin based SMTP/LMTP proxy daemon
 spampd is an SMTP/LMTP server designed to be hooked into the
 MTA processing chain (e.g. as a content filter). It is
 written in Perl and uses the Net::Server framework. It is
 intended to provide spam filtering at the system level (i.e.
 usually for all users). If you rely on per-user configuration
 or per-user Bayes databases, spampd is not for you.
 .
 The major advantage of spampd over plain SpamAssassin (both
 directly and through spamd) is that it doesn't need to load
 all needed perl modules on every invocation or spawn
 a C programme for every mail it receives. Compared to using
 spamc/spamd, spampd can usually provide a 25% performance
 increase with local-only tests.
 .
 The advantage of spampd over amavisd-new is that it uses the
 original SpamAssassin header tags, which are more verbose than
 the tags which amavisd-new provides. This allows easier
 filtering in the mail client and easier tuning of SpamAssassin.

Package: spamprobe
Description-md5: 4c86dc393b8ffa49b11331c486532f47
Description-en: Bayesian spam filter
 This package provides a spam filter based on the article 'A Plan for Spam'
 by Paul Graham. It uses a database (either BerkeleyDB or a simpler hash
 file) to store one- and two-word phrases. Only certain headers are analyzed
 and HTML tags are ignored to prevent false positives of legitimate HTML
 emails. Image attachments are considered as words that can signal spam. It
 can be simply integrated with procmail or maildrop to filter spam on
 incoming mail.

Package: sparse
Description-md5: da8c616b0e917184b61c1bd49923fb4d
Description-en: semantic parser of source files
 Sparse, the semantic parser, provides a compiler frontend capable of
 parsing most of ANSI C as well as many GCC extensions, and a collection
 of sample compiler backends, including a static analyzer also called
 "sparse". Sparse provides a set of annotations designed to convey
 semantic information about types, such as what address space pointers
 point to, or what locks a function acquires or releases.
 .
 Sparse can be invoked directly as "sparse" or via the "cgcc" wrapper
 around the C compiler.

Package: sparse-test-inspect
Description-md5: 4290ef2da3a4bb58346c9c6db9e4dedf
Description-en: semantic parser of source files
 Sparse, the semantic parser, provides a compiler frontend capable of
 parsing most of ANSI C as well as many GCC extensions, and a collection
 of sample compiler backends, including a static analyzer also called
 "sparse". Sparse provides a set of annotations designed to convey
 semantic information about types, such as what address space pointers
 point to, or what locks a function acquires or releases.
 .
 This package contains the test-inspect program.

Package: spass
Description-md5: bc89b2923428eac81fa58fc7ea00984e
Description-en: automated theorem prover for first-order logic with equality
 SPASS is a saturation-based automated theorem prover for first-order logic with
 equality.  It is unique due to the combination of the superposition calculus
 with specific inference/reduction rules for sorts (types) and a splitting rule
 for case analysis motivated by the beta-rule of analytic tableaux and the case
 analysis employed in the Davis-Putnam procedure.  Furthermore, SPASS provides a
 sophisticated clause normal form translation.
 .
 This package consists of the SPASS/FLOTTER binary, documentation, and a small
 example collection.  The tools collections contain the proof checker pcs, the
 syntax translators dfg2otter and dfg2tptp, and the ASCII pretty printer
 dfg2ascii.

Package: spatialite-bin
Description-md5: ef94f7055822f7d9c2d3d631e1d92080
Description-en: Geospatial extension for SQLite - tools
 The SpatiaLite extension enables SQLite to support spatial (geometry) data
 in a way conformant to OpenGis specifications, with both WKT and WKB formats.
 .
 Spatialite also includes Virtualshape and Virtualtext to enable accessing
 shapefiles and csv/text files as virtual tables.
 .
 This package contains tools useful to manage SQLite databases.

Package: spatialite-gui
Description-md5: 6f5da7b02910d2d7150aa5e682b4c8cb
Description-en: user-friendly graphical user interface for SpatiaLite
 spatialite-gui is a Graphical User Interface (GUI) for SpatiaLite.
 .
 SpatiaLite is a SQLite extension that enables support of spatial (geometry)
 data in a way conformant to OpenGis specifications, with both WKT and WKB
 formats.
 .
 Spatialite also includes Virtualshape and Virtualtext to enable accessing
 shapefiles and csv/text files as virtual tables.

Package: spawn-fcgi
Description-md5: ef4529d722e0017292329b97a896eee5
Description-en: FastCGI process spawner
 Allows FastCGI processes to be separated from web server process :
 * Easy creation of chmoded socket.
 * Privilege separation without needing a suid-binary,
 or running a server as root.
 * You can restart your web server and the FastCGI applications
 without restarting the others.
 * You can run them in different chroot()s.
 * Running your FastCGI applications doesn’t depend on the web server
 you are running, which allows for easier testing of/migration
 to other web servers.

Package: spd
Description-md5: ec52d4a00824915cbb477de1361d4a14
Description-en: Synchrotron image corrections and azimuthal integration
 SPD stands for SPatial Distortion. Written in C language, this command-line
 driven program deals with images coming from X-ray diffusion/diffraction
 experiments. It does subsequently:
 *intensity corrections (dark current, flat field correction, ...),
 *geometry corrections using spline files or a pair of distortion arrays,
 *azimuthal integration in 2D or 1D after maskin defective pixels.
 SPD was originally written by Jorg Klora for ESRF and was re-written by Peter
 Boesecke. Maintenance and packaging of the program are provided by Rainer
 Wilcke and Jerome Kieffer from software group at ESRF.

Package: speakersafetyd
Description-md5: e6ff3000600165d19f2a13e4f6594a2d
Description-en: software Smart Amp implementation
 speakersafetyd is a userspace daemon that implements an analogue of the Texas
 Instruments Smart Amp speaker protection model.
 .
 Apple Silicon Macs mostly use amp chip which provides sense lines for the
 voltage and current across the voice coil of the connected speaker. These
 codecs are designed to be used in embedded applications where device firmware
 takes this information and uses it to protect the speaker from damage.
 .
 speakersafetyd is an implementation of a speaker protection model. It solves
 the problem described above by allowing parties interested in compatible
 devices to quickly and easily implement a speaker protection model for those
 devices. Only Apple Silicon Macs under Linux are currently supported, however
 the model applies to all loudspeakers. The daemon itself should be easy enough
 to adapt for any device that provides V/ISENSE data in a manner similar to
 TAS2764.

Package: speakup-doc
Description-md5: 8b2335a95f5d6a87bc4b1b43a07f4ae8
Description-en: Documentation for speakup kernel modules
 Speakup allows you to interact with applications and the GNU/Linux
 operating system with audible feedback from the console using a
 synthetic speech device.
 .
 Speakup allows you to navigate around the screen using the typical
 screen review functions such as say word, say line, announce cursor
 position, which console your currently on, and much, much more. It
 also allows one to load in configuration parameters for controlling
 various aspects of the synthesizer you are using, as well as speakup
 itself.
 .
 Currently, the following synthesizers are supported by speakup:
 * DoubleTalk PC/LT
 * LiteTalk
 * Accent PC/SA
 * Speakout
 * Artic Transport
 * Audapter
 * Braille 'N Speak / Type 'N Speak
 * Dectalk External and Express
 * the Apollo2
 .
 This package provides the documentation for the speakup kernel modules.

Package: speakup-tools
Description-md5: c93875e71c019a6a58c8b6dbdc203cc5
Description-en: Tools to customize speakup module
 This package provides three scripts to configure and make easier using
 speakup_soft module.
 .
 - speakupconf allows one to save and restore speakup's customizable variables.
 - speakup_setlocale allows one to choose another language so that speakup's
 messages are localized.
 - talkwith allows one to easily switch between speech synthesizers.

Package: spectools
Description-md5: 66410b8dd846bcd71b35ab1c7fbb5f86
Description-en: Utilities for using the Wi-Spy USB spectrum analyzer hardware
 Spectrum-Tools is a set of utilities for using the Wi-Spy USB spectrum
 analyzer tools from Metageek LLC.  They include userspace drivers for
 the hardware (implemented via libusb), a graphing UI built on GTK/Cairo,
 network servers for remote devices, and simple utilities for developing
 additional tools.

Package: spectre-meltdown-checker
Description-md5: f9821144f958810f6827bf8f26fb25e3
Description-en: Spectre & Meltdown vulnerability/mitigation checker
 A simple shell script to tell if your Linux installation is vulnerable
 against the 3 "speculative execution" CVEs that were made public early 2018.

Package: spectrwm
Description-md5: cb02b8bd798019f3f611ba3120917b28
Description-en: dynamic tiling window manager
 spectrwm is a small dynamic tiling window manager for X11.
 .
 It tries to stay out of the way so that valuable screen real estate can
 be used for much more important stuff. It has sane defaults and does not
 require one to learn a language to do any configuration.
 .
 It is written by hackers for hackers and it strives to be small, compact
 and fast.

Package: speech-dispatcher-baratinoo
Description-md5: 084e6e01506ac290c402b752a5ca7014
Description-en: Speech Dispatcher: Baratinoo (VoxyGen) output module
 Speech Dispatcher provides a device independent layer for speech synthesis.
 It supports various software and hardware speech synthesizers as
 backends and provides a generic layer for synthesizing speech and
 playing back PCM data via those different backends to applications.
 .
 Various high level concepts like enqueueing vs. interrupting speech and
 application specific user configurations are implemented in a device
 independent way, therefore freeing the application programmer from
 having to yet again reinvent the wheel.
 .
 This package contains the output module for the Baratinoo speech synthesizer,
 also called VoxyGen, which needs to be installed separately.

Package: speech-dispatcher-cicero
Description-md5: 9e182857a5e0c4c516f383369f33b4fc
Description-en: Speech Dispatcher: Cicero output module
 Speech Dispatcher provides a device independent layer for speech synthesis.
 It supports various software and hardware speech synthesizers as
 backends and provides a generic layer for synthesizing speech and
 playing back PCM data via those different backends to applications.
 .
 Various high level concepts like enqueueing vs. interrupting speech and
 application specific user configurations are implemented in a device
 independent way, therefore freeing the application programmer from
 having to yet again reinvent the wheel.
 .
 This package contains the output module for the cicero speech synthesizer.

Package: speech-dispatcher-doc-cs
Description-md5: b463f3da80af05647cf963ceca972794
Description-en: Speech Dispatcher documentation in Czech
 Speech Dispatcher provides a device independent layer for speech synthesis.
 It supports various software and hardware speech synthesizers as
 backends and provides a generic layer for synthesizing speech and
 playing back PCM data via those different backends to applications.
 .
 Various high level concepts like enqueueing vs. interrupting speech and
 application specific user configurations are implemented in a device
 independent way, therefore freeing the application programmer from
 having to yet again reinvent the wheel.
 .
 This package contains Czech documentation of Speech Dispatcher.

Package: speech-dispatcher-espeak
Description-md5: c436e124ed7180342bc3f4883f2c2dd4
Description-en: Speech Dispatcher: Espeak output module
 Speech Dispatcher provides a device independent layer for speech synthesis.
 It supports various software and hardware speech synthesizers as
 backends and provides a generic layer for synthesizing speech and
 playing back PCM data via those different backends to applications.
 .
 Various high level concepts like enqueueing vs. interrupting speech and
 application specific user configurations are implemented in a device
 independent way, therefore freeing the application programmer from
 having to yet again reinvent the wheel.
 .
 This package contains the output module for the espeak speech synthesizer.

Package: speech-dispatcher-festival
Description-md5: 91fc9a72e7823873db91972bc6eaa0be
Description-en: Festival support for Speech Dispatcher
 Speech Dispatcher provides a device independent layer for speech synthesis.
 It supports various software and hardware speech synthesizers as
 backends and provides a generic layer for synthesizing speech and
 playing back PCM data via those different backends to applications.
 .
 Various high level concepts like enqueueing vs. interrupting speech and
 application specific user configurations are implemented in a device
 independent way, therefore freeing the application programmer from
 having to yet again reinvent the wheel.
 .
 This package contains dependencies on packages necessary for running Speech
 Dispatcher with Festival.

Package: speech-dispatcher-flite
Description-md5: 23d334dd71cbfd32125dff035b22e8c0
Description-en: Speech Dispatcher: Flite output module
 Speech Dispatcher provides a device independent layer for speech synthesis.
 It supports various software and hardware speech synthesizers as
 backends and provides a generic layer for synthesizing speech and
 playing back PCM data via those different backends to applications.
 .
 Various high level concepts like enqueueing vs. interrupting speech and
 application specific user configurations are implemented in a device
 independent way, therefore freeing the application programmer from
 having to yet again reinvent the wheel.
 .
 This package contains the output module for the flite speech synthesizer.

Package: speech-dispatcher-kali
Description-md5: ed862f91a9dfc6b45f556e27600025f3
Description-en: Speech Dispatcher: Kali output module
 Speech Dispatcher provides a device independent layer for speech synthesis.
 It supports various software and hardware speech synthesizers as
 backends and provides a generic layer for synthesizing speech and
 playing back PCM data via those different backends to applications.
 .
 Various high level concepts like enqueueing vs. interrupting speech and
 application specific user configurations are implemented in a device
 independent way, therefore freeing the application programmer from
 having to yet again reinvent the wheel.
 .
 This package contains the output module for the Kali speech synthesizer,
 which needs to be installed separately.

Package: speech-dispatcher-openjtalk
Description-md5: 53a1497e00c753b2ad3040cbb6b29e38
Description-en: Speech Dispatcher: Espeak-ng output module
 Speech Dispatcher provides a device independent layer for speech synthesis.
 It supports various software and hardware speech synthesizers as
 backends and provides a generic layer for synthesizing speech and
 playing back PCM data via those different backends to applications.
 .
 Various high level concepts like enqueueing vs. interrupting speech and
 application specific user configurations are implemented in a device
 independent way, therefore freeing the application programmer from
 having to yet again reinvent the wheel.
 .
 This package contains the output module for the openjtalk speech synthesizer.

Package: speech-tools
Description-md5: 23bbb81e2e55bcc1d07ccd37a4f11944
Description-en: Edinburgh Speech Tools - user binaries
 This package contains the various highly useful utility programs that use and
 accompany the Edinburgh Speech Tools Library. Audio software and some basic
 signal processing software is included in this package.
 .
 The following programs are available:
 na_play: generic playback program for use with net_audio and CSTR ao.
 ch_wave: Waveform file conversion program.
 ch_lab: label file conversion program.
 ch_track: Track file conversion program.
 wagon: a CART tree build and test program
 .
 See /usr/share/doc/speech-tools/README for detail list of programs available.

Package: speech-tools-doc
Description-md5: 7bc9ef5c11ff30efddc6d989c050d300
Description-en: Documentation for the Edinburgh Speech Tools
 This package contains the HTML and Postscript versions of the
 documentation for the Edinburgh Speech Tools.
 .
 Documentation also contains examples and tutorials on how to use Speech
 Tools library with your programs.

Package: speechd-el
Description-md5: 7e9c1cc884fad772ced98806b0732f5f
Description-en: Emacs speech client using Speech Dispatcher
 speechd-el is an Emacs client and an Elisp library to Speech Dispatcher.  It
 provides a complex speech interface to Emacs, focused especially on (but not
 limited to) the blind and visually impaired users.  It allows the user to work
 with Emacs without looking on the screen, using the speech output produced by
 the synthesizers supported in Speech Dispatcher.

Package: speechd-el-doc-cs
Description-md5: 5c6ad7d899ee6188425dc586151f6783
Description-en: speechd-el documentation in Czech
 speechd-el is an Emacs client and an Elisp library to Speech Dispatcher.  It
 provides a complex speech interface to Emacs, focused especially on (but not
 limited to) the blind and visually impaired users.  It allows the user to work
 with Emacs without looking on the screen, using the speech output produced by
 the synthesizers supported in Speech Dispatcher.

Package: speechd-up
Description-md5: b768f15f6d79ccbb0614e0d4759acaa3
Description-en: Interface between Speech Dispatcher and SpeakUp
 SpeechD-Up provides an interface daemon between Speakup (kernel based
 screen reader) and Speech Dispatcher (common interface to speech
 synthesis). Using SpeechD-Up, you can make Speakup work with software
 synthesizers like Flite or Festival. This interface is in no way optimal
 and it suffers of many problems. Some users still find it useful.
 If you want to have sound on the console with a commercial speech synthetiser,
 such as ibmtts, you need a connector between the speech synthetiser and the
 speakup_soft module. As there has not been any usable connector since Squeeze,
 this package has this function. It is useless if you use a free speech
 synthetiser as Espeak, since a connector exists and is packaged: see the
 espeakup package. It is also useless if you use speechd-el with Emacs.

Package: speedcrunch
Description-md5: fa2784a9d0f53c96b40b2754a4d6444c
Description-en: High precision calculator
 SpeedCrunch is a high precision and high speed calculator.
 .
 It's optimized for keyboard use and has advanced features: use of functions,
 use of variables, result history, and syntax highlighting. It also shows the
 result as you type.
 .
 SpeedCrunch has a very simple interface, so you can start to use it very
 quickly.

Package: speedometer
Description-md5: 97fd610d439af37718196d58e463ed5c
Description-en: measure and display the rate of data across a network connection
 Monitor network traffic or speed/progress of a file transfer. The
 program can be used for cases like:
 .
 - how long it will take for 38 MiB transfer to finish
 - how quickly is another transfer going
 - how fast is the upstream on this ADSL line
 - how fast is data written to a filesystem.

Package: speedtest-cli
Description-md5: a2d3eacca5ace55c3a93c3ebb60d3864
Description-en: Command line interface for testing internet bandwidth using speedtest.net
 Speedtest.net is a webservice that allows you to test your broadband
 connection by downloading a file from one of many Speedtest.net
 servers from around the world.
 .
 This utility allows you to use the Speedtest.net service from the
 command line.
 .
 Note: This tool accesses speedtest.net over http, while the web-based client
 uses websockets. This tool has shown to become increasingly inacurate with
 high-speed connections. For more information, see the readme on:
 https://github.com/sivel/speedtest-cli

Package: speedtest-go
Description-md5: 888d0651505664258c3520e3dca98297
Description-en: Command line interface for testing internet bandwidth using speedtest.net
 Speedtest.net is a webservice that allows you to test your broadband
 connection by downloading a file from one of many Speedtest.net
 servers from around the world.
 .
 This utility allows you to use the Speedtest.net service from the
 command line.

Package: speex
Description-md5: c2d41f69467af36b7d3ef3d6b16fed57
Description-en: Command-line tools for Speex codec
 Speex is an audio codec especially designed for compressing voice at low
 bit-rates for applications such as voice over IP (VoIP). In some senses,
 it is meant to be complementary to the Vorbis codec which places a greater
 emphasis on high-quality music reproduction.
 .
 This package contains the encoder and decoder command-line applications.

Package: spell
Description-md5: c4456e95435d733fa16ac7b0cc66b372
Description-en: GNU Spell, a clone of Unix `spell'
 GNU Spell is a spelling checking program which prints each misspelled word
 on a line of its own. It is designed as a clone of the standard Unix `spell'
 program, and implemented as a wrapper for Ispell.
 .
 Spell accepts as its arguments a list of files to read from. Within that
 list, the magical file name `-' causes Spell to read from standard input.
 In addition, when called with no file name arguments, Spell assumes that
 it should process standard input.

Package: spellutils
Description-md5: bc812ae8b70ffe10ad07c55f6c858427
Description-en: Utilities to spell-check selectively
 Spellutils is a suite of programs which are used to isolate some
 parts from various types of files and hand them over to another
 program which may change the texts; it is typically a spell checker.
 Afterwards the possibly changed text parts are copied back in place
 in the original file.
 .
 The newsbody program is intended for use on mail and news messages;
 it can e.g. ignore headers, quoted material and signatures.
 .
 The pospell program is for use on translated strings in .po files.

Package: spew
Description-md5: 823e12e217c9f0e9dd4e24634b93b07e
Description-en: I/O performance measurement and load generation tool
 Spew is used to measure I/O performance of character devices, block
 devices, and regular files. It can also be used to generate high I/O loads
 to stress systems while verifying data integrity.
 .
 Spew is easy to use and is flexible. No configuration files or
 complicated client/server configurations are needed. Spew also generates
 its own data patterns that are designed to make it easy to find and debug
 data integrity problems.

Package: spf-tools-perl
Description-md5: 60f7a488e55b90fe9107db845533ff82
Description-en: SPF tools (spfquery, spfd) based on the Mail::SPF Perl module
 A collection of Sender Policy Framework (SPF) tools that are based on the
 fully RFC-conforming Mail::SPF Perl module.  The following tools are included
 in this package:
 .
 * spfquery:  A command-line tool for performing SPF checks.
 * spfd:      A daemon for services that perform SPF checks frequently.

Package: spf-tools-python
Description-md5: 93d986629f9f6fcc374d597f59d0d482
Description-en: sender policy framework (SPF) tools for Python
 SPF (Sender Policy Framework) related scripts and tools in Python. This
 package currently provides three scripts:
 .
 * pyspf: command line use of spf.py
 * spfquery: Python implementation of spfquery (uses alternatives)
 * pyspf-type99: Tool to convert SPF records of type TXT to type SPF
 .
 spfquery and pyspf-type99 are compatible with python3
 For more information about SPF look at http://www.openspf.org/

Package: spfquery
Description-md5: 033d15eaa219b53bcf8722d3368470b0
Description-en: query SPF (Sender Policy Framework) to validate mail senders
 The Sender Policy Framework (SPF) is one part of the SPF/SRS protocol
 pair. SPF allows email systems such as Sendmail, Postfix, Exim,
 Zmailer and MS Exchange to check SPF records and make sure that the
 email is authorized by the domain name that it is coming from. This
 prevents email forgery, commonly used by spammers, scammers and email
 viruses/worms.
 .
 This package contains simple utilities that use libspf2 to test and
 query SPF records.

Package: sphde-utils
Description-md5: e851cb600fdc963d27d5c9bd2318d1a1
Description-en: Shared Persistent Heap Data Environment library utilities
 SPHDE is composed of two major software layers: The Shared Address Space (SAS)
 layer provides the basic services for a shared address space and transparent,
 persistent storage. The Shared Persistent Heap (SPH) layer organizes blocks of
 SAS storage into useful functions for storing and retrieving data.
 .
 This package contains the SPHDE utilities.

Package: sphinx-basic-ng
Description-md5: b92f29fe061a37dcdf9ebefd9e65a243
Description-en: modern base for Sphinx themes
 Sphinx-basic-ng is a modern base for Sphinx themes, providing shared
 implementation of common components and a three-column layout to build upon.

Package: sphinx-book-theme-doc
Description-md5: 6d1bfb393ea8b779ccf4906c747d7e97
Description-en: clean book theme for scientific explanations — documentation
 This is a lightweight Sphinx theme designed to mimic the look-and-feel of an
 interactive book. It has the following primary features:
 .
 * Bootstrap 4 for visual elements and functionality
 * Flexible content layout that is inspired by beautiful online books, such as
 the Edward Tufte CSS guide
 * Visual classes designed for Jupyter Notebooks. Cell inputs, outputs, and
 interactive functionality are all supported
 * Launch buttons for online interactivity. For pages that are built with
 computational material, connect your site to an online BinderHub for
 * interactive content
 .
 This package contains the HTML documentation for sphinx-book-theme

Package: sphinx-doc
Description-md5: 8ffc8b8c69e49e0b472daf3c0cbe89be
Description-en: documentation generator for Python projects - documentation
 Sphinx is a tool for producing documentation for Python projects, using
 reStructuredText as markup language.
 .
 This package includes documentation of Sphinx itself.

Package: sphinx-intl
Description-md5: cad6290c36bea3471db7b9d4334421ed
Description-en: translation support utility for Sphinx
 sphinx-intl is a utility tool that provides several features that make it
 easy to translate and to apply translation to Sphinx generated document.
 .
 (Optional: support the Transifex service for translation with Sphinx)

Package: sphinx-multiversion
Description-md5: e7b4808dc75366ae55fd52a5de2a7505
Description-en: Binary add support for sphinx-multiversion
 Sphinx extension for building self-hosted versioned documentation.
 Aims to provide a clean implementation that tries to avoid messing
 with Sphinx internals as much as possible.

Package: sphinx-voxforge-hmm-en
Description-md5: 85dbd9eae5c05d34f08f6ebd648d2d58
Description-en: English sphinx acoustic model built from Voxforge audio corpus
 This package contains an international English acoustic model for
 Sphinx.  It was trained from 100+ hours of recorded speech from the
 voxforge project, downsampled to 16kHz.

Package: sphinx-voxforge-lm-en
Description-md5: 0b5b2cf8e21de4630aa242d3fa088837
Description-en: English sphinx language model built from Voxforge audio corpus
 This package contains an English language model for Sphinx.  It was
 trained from approximately 4 million words of various free to use textual
 works, and has a vocabulary of 5000 word types.

Package: sphinxbase-utils
Description-md5: b94df7298b2558686eb652f67102316f
Description-en: Speech recognition tool - utilities
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains tools to manipulate Sphinx files.

Package: sphinxsearch
Description-md5: b20560e8b3725ccd221dcd1d20fc8138
Description-en: Fast standalone full-text SQL search engine
 Sphinx is a standalone full text search engine, meant to provide fast,
 size-efficient and relevant fulltext search functions to other applications.
 Sphinx was specially designed to integrate well with SQL databases and
 scripting languages. Currently built-in data sources support fetching data
 either via direct connection to MySQL or PostgreSQL, or using XML pipe
 mechanism (a pipe to indexer in special XML-based format which Sphinx
 recognizes).
 .
 Sphinx is an acronym which is officially decoded as SQL Phrase Index.

Package: sphinxtrain
Description-md5: 27f79522d399df08a9f2b1ce90c3a9f0
Description-en: Speech recognition tool - training tool
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains the training tool

Package: sphinxygen
Description-md5: 63e077a820a3d3786817c6eaaaa8d988
Description-en: Sphinx ReST generator for Doxygen XML
 Sphinxygen generates Sphinx markup to describe a C API from an XML description
 extracted by Doxygen.
 .
 For programmatic use within Python, Sphinxygen's functionality is also
 provided as Python module.

Package: spi-tools
Description-md5: 461645ab993919a5982f7078a0afaa84
Description-en: Simple command line tools to help using Linux spidev devices
 This package contains spi-config and spi-pipe, simple command line tools to
 help using Linux spidev devices.

Package: spice-client-glib-usb-acl-helper
Description-md5: f99d786651ad7edf23a6ce3477795df8
Description-en: Helper tool to validate usb ACLs
 When passthrough USB devices to VMs, spice-client-glib-usb-acl-helper
 is called to validate usb ACLs via policykit policy

Package: spice-client-gtk
Description-md5: c2c35b823b3aca57ed6b062fc23200bd
Description-en: Simple clients for interacting with SPICE servers
 Simple clients for interacting with SPICE servers. This package
 includes:
 .
 spicy - GTK+ based SPICE client tool
 spicy-screenshot - SPICE screen-shot capture tool
 spicy-stats - SPICE connection details display tool

Package: spice-crypt
Description-md5: 2fc189b759ffa8db6b2b70c39d409cf6
Description-en: tool to decrypt encrypted SPICE model files
 SpiceCrypt is a Python library and command-line tool for decrypting
 encrypted SPICE model files used by LTspice and PSpice simulators.
 .
 It supports multiple encryption formats, including LTspice text and
 binary formats as well as all PSpice encryption modes, with automatic
 format detection. The tool provides both a CLI and a Python API for
 streaming and in-memory decryption, allowing integration into custom
 engineering workflows.
 .
 By enabling access to lawfully obtained encrypted models, SpiceCrypt
 restores interoperability between different circuit simulation tools,
 including open-source simulators such as NGSpice and PySpice.

Package: spice-webdavd
Description-md5: b19e630e064a618cf78025aff7367cd8
Description-en: daemon to proxy WebDAV request to the Spice virtio channel
 phởdav is a WebDAV server implementation using libsoup (RFC 4918).
 .
 This package contains a daemon to proxy WebDAV request to the Spice virtio
 channel.

Package: spigot
Description-md5: a1a794e80d4c2b944b267349d400693b
Description-en: Exact real calculator
 spigot is an exact real calculator: that is, you give it a
 mathematical expression to evaluate, and it computes it to any
 desired precision, by default simply printing digits to standard
 output until it is interrupted.

Package: spike
Description-md5: fe1bd51f3e0f1c123fbeef949dfff4a3
Description-en: lightweight secrets using SPIFFE identity control plane
 Secure Production Identity for Key Encryption (SPIKE)
 .
 SPIKE is a lightweight secrets store that uses SPIFFE
 https://spiffe.io/ as its identity control plane.
 .
 SPIKE protects your secrets and helps your ops, SREs, and sysadmins
 #sleepmore.
 .
 For more information, see the documentation (https://spike.ist/).
 .
 This package contains the command-line tool 'spike'.

Package: spim
Description-md5: a6c54db6224f26d25e74ec04a57d2b52
Description-en: MIPS R2000/R3000 emulator
 Emulates a MIPS R2000/R3000 processor in software.
 Useful for students who are taught MIPS R2000/R3000 assembly.
 .
 SPIM S20 is a software simulator that runs assembly language programs for
 the MIPS R2000/R3000 RISC computers.  SPIM can read and immediately run
 files containing assembly language statements.  SPIM is a self-contained
 system for running these programs and contains a debugger and interface to
 the operating system.

Package: spin
Description-md5: 6f4b806803aec0404f0de2b0f81b16b3
Description-en: formal software verification tool
 Spin is a popular open-source software verification tool, used by thousands
 of people worldwide. The tool can be used for the formal verification of
 multi-threaded software applications. The tool was developed at Bell Labs
 in the Unix group of the Computing Sciences Research Center, starting in 1980.
 .
 The software has been available freely since 1991, and continues to evolve to
 keep pace with new developments.
 .
 In April 2002 the tool was awarded the ACM System Software Award.

Package: spinner
Description-md5: 04185d75222a0e789cac02e8b9fc4353
Description-en: Sends small packets over a idle link
 spinner sends small packets (null packets or a fancy ASCII spin
 fan with motion) to keep a link up.
 .
 It is the perfect application to keep alive a connection over
 routers which disconnect a link after some idle time.

Package: spip
Description-md5: ccad169b38d78db7159f103bbbd850ad
Description-en: website engine for publishing
 SPIP is a publishing system for the Internet in which great importance
 is attached to collaborative working, to multilingual environments,
 and to simplicity of use for web authors.
 .
 SPIP's benefit consists in:
 .
 * managing a magazine type site i.e. made up mainly of
 articles and news items inserted in an arborescence
 of sections nested in each others.
 * completely separating and distributing three kinds of tasks
 over various players: the graphic design, the site editorial
 input through the submission of articles and news items and
 the site editorial management.
 * spare the webmaster and all the participants to the life of
 the site, a number of tedious aspects of web publishing as
 well as the need to learn lengthy technical skills.
 SPIP allows you to start creating your sections and
 articles straight away.

Package: spiped
Description-md5: 6e2d4a3d6fe7fbc4faac44754e4314ee
Description-en: create secure pipes between socket addresses
 spiped (pronounced "ess-pipe-dee") is a utility for creating symmetrically
 encrypted and authenticated pipes between socket addresses, so that one may
 connect to one address (e.g., a UNIX socket on localhost) and transparently
 have a connection established to another address (e.g., a UNIX socket on a
 different system).  This is similar to 'ssh -L' functionality, but does not
 use SSH and requires a pre-shared symmetric key.
 .
 spipe (pronounced "ess-pipe") is a utility which acts as an spiped protocol
 client (i.e., connects to an spiped daemon), taking input from the standard
 input and writing data read back to the standard output.

Package: spirv-cross
Description-md5: bc71f0ed6f09baefc5147f2d985a9371
Description-en: Convert SPIR-V to other shader languages (CLI tool)
 SPIRV-Cross is a tool designed for parsing and converting SPIR-V to other
 shader languages:
 * Convert SPIR-V to readable, usable and efficient GLSL
 * Convert SPIR-V to readable, usable and efficient MSL
 * Convert SPIR-V to readable, usable and efficient HLSL
 * Reflection API to simplify the creation of Vulkan pipeline layouts
 * Reflection API to modify and tweak OpDecorations
 * Supports "all" of vertex, fragment, tessellation, geometry and
 compute shaders
 .
 This package provides the CLI tool.

Package: spirv-headers
Description-md5: 56d91f267784441b75f72e3859d3e98f
Description-en: Machine-readable files for the SPIR-V Registry
 This package includes:
 - Header files for various languages
 - JSON files describing the grammar for the SPIR-V core instruction
 set and the extended instruction sets.
 - The XML registry file.
 .
 For more info, see https://github.com/KhronosGroup/SPIRV-Headers

Package: spirv-reflect
Description-md5: 9716d3b0f0d8041041f9025160649d89
Description-en: Convert SPIR-V to other shader languages
 SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API
 for SPIR-V shader bytecode in Vulkan applications.
 * Extract descriptor bindings from SPIR-V bytecode, to assist in the
 generation of Vulkan descriptor set and pipeline layouts.
 * Extract push constant block size from SPIR-V bytecode to assist in the
 generation of pipeline layouts.
 * Extract full layout data for uniform buffer and push constant blocks from
 SPIR-V bytecode, to assist in application updates of these structures.
 * Extract input/output variables from SPIR-V bytecode (including semantic
 decorations for HLSL shaders), to assist in validation of pipeline
 input/output settings.
 * Remap descriptor bindings at runtime, and update the source SPIR-V bytecode
 accordingly.
 * Log all reflection data as human-readable text.

Package: spirv-tools
Description-md5: d775a23a923d9f7a4de629f301d2036c
Description-en: API and commands for processing SPIR-V modules (tools)
 The project includes an assembler, binary module parser, disassembler,
 validator, and optimizer for SPIR-V. Except for the optimizer, all are
 based on a common static library. The library contains all of the
 implementation details, and is used in the standalone tools whilst
 also enabling integration into other code bases directly. The
 optimizer implementation resides in its own library, which depends on
 the core library.
 .
 This package provides tools.

Package: spirv-tools-dev
Description-md5: eb8026e6a9afa4b113457dca62820b64
Description-en: API and commands for processing SPIR-V modules (dev)
 The project includes an assembler, binary module parser, disassembler,
 validator, and optimizer for SPIR-V. Except for the optimizer, all are
 based on a common static library. The library contains all of the
 implementation details, and is used in the standalone tools whilst
 also enabling integration into other code bases directly. The
 optimizer implementation resides in its own library, which depends on
 the core library.
 .
 This package provides development files.

Package: spirv-tools-headers
Description-md5: a9440a81f132fca71d7797b4deafbe1e
Description-en: API and commands for processing SPIR-V modules (headers)
 The project includes an assembler, binary module parser, disassembler,
 validator, and optimizer for SPIR-V. Except for the optimizer, all are
 based on a common static library. The library contains all of the
 implementation details, and is used in the standalone tools whilst
 also enabling integration into other code bases directly. The
 optimizer implementation resides in its own library, which depends on
 the core library.
 .
 This package provides headers.

Package: splash
Description-md5: 546d70c71158fe8683a0f326af556261
Description-en: Visualisation tool for Smoothed Particle Hydrodynamics simulation
 This (formerly SUPERSPHPLOT) is a visualisation tool for output from
 (astrophysical) simulations using the Smoothed Particle Hydrodynamics
 (SPH) method in one, two and three dimensions. It is written in
 Fortran 90 and can utilise the PGPLOT graphics subroutine library to do
 the actual plotting. It is based around a command-line menu structure
 but utilises the interactive capabilities of PGPLOT to manipulate data
 interactively in the plotting window.

Package: splat
Description-md5: d9fcc55553a7d56fb3f5c57c81032661
Description-en: analyze point-to-point terrestrial RF communication links
 SPLAT! is a Surface Path Length And Terrain analysis application written
 for Linux and Unix workstations.  SPLAT! analyzes point-to-point terrestrial
 RF communication links, and provides information useful to communication
 system designers and site engineers.

Package: spline
Description-md5: 9a94e7b41b47ec1e88f8a9261b56ebe8
Description-en: Akima spline interpolation
 aspline(1) interpolates an Akima-spline through a series of given points.
 The Akima-spline interpolation approximates a manually drawn curve better
 than the ordinary splines, but the second derivative is not continuous.
 .
 The Akima-spline algorithm is described in "A New Method of Interpolation and
 Smooth Curve Fitting Based on Local Procedures", H. Akima, J. Assoc. Comput.
 Mach., 17(4), 1970, pp. 589-602. doi:10.1145/321607.321609

Package: splint
Description-md5: 0febf72be898b024a466059b459ed3c6
Description-en: tool for statically checking C programs for bugs
 splint is an annotation-assisted lightweight static checker.  It is a tool for
 statically checking C programs for security vulnerabilities and coding
 mistakes.  If additional effort is invested in adding annotations to programs,
 splint can perform stronger checking.
 .
 splint does many of the traditional lint checks including unused declarations,
 type inconsistencies, use before definition, unreachable code, ignored return
 values, execution paths with no return, likely infinite loops, and fall
 through cases.  Problems detected by Splint include:
 .
 * Dereferencing a possibly null pointer
 * Using or returning storage that is undefined or not properly defined
 * Type mismatches, with greater precision and flexibility than by C compilers
 * Memory management errors like use of dangling references and memory leaks
 * Inconsistent (with specified interface) global variable modification or use
 * Problematic control flow such as likely infinite loops etc.
 * Buffer overflow vulnerabilities
 * Dangerous macro implementations or invocations
 * Violations of customized naming conventions

Package: splint-data
Description-md5: c185cd4c64f834f22682db0752874f7f
Description-en: tool for statically checking C programs for bugs - data files
 splint is an annotation-assisted lightweight static checker.  It is a tool for
 statically checking C programs for security vulnerabilities and coding
 mistakes.  If additional effort is invested in adding annotations to programs,
 splint can perform stronger checking.
 .
 splint does many of the traditional lint checks including unused declarations,
 type inconsistencies, use before definition, unreachable code, ignored return
 values, execution paths with no return, likely infinite loops, and fall
 through cases.  Problems detected by Splint include:
 .
 * Dereferencing a possibly null pointer
 * Using or returning storage that is undefined or not properly defined
 * Type mismatches, with greater precision and flexibility than by C compilers
 * Memory management errors like use of dangling references and memory leaks
 * Inconsistent (with specified interface) global variable modification or use
 * Problematic control flow such as likely infinite loops etc.
 * Buffer overflow vulnerabilities
 * Dangerous macro implementations or invocations
 * Violations of customized naming conventions
 .
 This package contains the data files that are necessary to use splint.

Package: splint-doc-html
Description-md5: 8350ffc978ca1f37565a5e7a351127a9
Description-en: tool for statically checking C programs for bugs - HTML documentation
 splint is an annotation-assisted lightweight static checker.  It is a tool for
 statically checking C programs for security vulnerabilities and coding
 mistakes.  If additional effort is invested in adding annotations to programs,
 splint can perform stronger checking.
 .
 splint does many of the traditional lint checks including unused declarations,
 type inconsistencies, use before definition, unreachable code, ignored return
 values, execution paths with no return, likely infinite loops, and fall
 through cases.  Problems detected by Splint include:
 .
 * Dereferencing a possibly null pointer
 * Using or returning storage that is undefined or not properly defined
 * Type mismatches, with greater precision and flexibility than by C compilers
 * Memory management errors like use of dangling references and memory leaks
 * Inconsistent (with specified interface) global variable modification or use
 * Problematic control flow such as likely infinite loops etc.
 * Buffer overflow vulnerabilities
 * Dangerous macro implementations or invocations
 * Violations of customized naming conventions
 .
 This package contains the manual (HTML documentation) for splint.

Package: split-select
Description-md5: f4e2d6d03ce279ebaad9009d493c201e
Description-en: APK split and selection tool
 Generates the logic for selecting a Split APK given some target Android device
 configuration.
 .
 Using the flag --generate will emit a JSON encoded tree of rules that must be
 satisfied in order to install the given Split APK. Using the flag --target
 along with the device configuration will emit the set of Split APKs to install,
 following the same logic that would have been emitted

Package: splitpatch
Description-md5: 34f2ebb639346a663b618388ce249856
Description-en: split the patch up into files or hunks
 Divide a patch or diff file into pieces. The split can made by file
 or by hunk basis. This makes is possible to separate changes that
 might not be desirable or assemble the patch into more coherent set
 of changes.
 .
 The hunk option opens up possibility to compare similar patches
 hunk-by-hunk using tool like interdiff(1) from patchutils package.
 Operating on hunk level also gives more control, similar to Git, to
 selectively shelve in changes e.g. to Version Control repository.

Package: splitvt
Description-md5: 866a80345ca9edd16ce61aee19de8327
Description-en: run two programs in a split screen
 A utility to split a vt100 compatible screen into two halves,
 upper and lower, and run a different program simultaneously
 in each half.

Package: sploitscan
Description-md5: 91ae1b6802a2005b48e2e4ebac67f036
Description-en: Search for CVE information
 SploitScan is an efficient and easy-to-use command-line tool designed to
 consult CVE (Common Vulnerabilities and Exposures).
 Extremely important for professionals, as it allows them to implement
 measures that prevent the exploitation of discovered vulnerabilities.
 .
 Tool is capable of exporting in a single run results for JSON and CSV
 formats, from the main databases of entities and organizations linked
 to cybersecurity:
 - MITER Corporation. non-profit organization that provides technical
 solutions to critical security issue
 - EPSS (Exploit Prediction Scoring System) is a system that aims to
 predict the probability of a specific vulnerability, helping organizations
 prioritize their mitigation activities.
 - Gather PoCs (Proof of Concepts) Collecting PoCs is a common activity
 among vulnerability researchers and security professionals, who reproduce
 the severity of vulnerabilities in a controlled environment, aiming to
 take preventive measures.
 - CISA Infrastructure Security Agency - responsible for keeping Known
 Exploited Vulnerabilities Catalog (KEV) updated.
 - Capable of interacting with the Patch Priority System, responsible for
 evaluating and assigning a patch priority rating based on several factors,
 including the availability of public exploits.

Package: spnavcfg
Description-md5: 224b373a1f6f18b556265ca901d73fe8
Description-en: configurator of 6-axes mice from 3Dconnexion
 For CAD/CAM and whenever an application needs to interactively
 present 3D objects. 3D mice add additional dimensions to allow
 for the simultaneous shifting and/or tilting of objects.
 Provided by a separate package, the Spacenav daemon detects
 attached devices. This package provides a program for their
 interactive configuration.

Package: spoa
Description-md5: 6d886275fce52caa820f8260165fc77b
Description-en: SIMD partial order alignment tool
 Spoa (SIMD POA) is a c++ implementation of the partial order alignment
 (POA) algorithm (as described in 10.1093/bioinformatics/18.3.452) which
 is used to generate consensus sequences (as described in
 10.1093/bioinformatics/btg109). It supports three alignment modes: local
 (Smith-Waterman), global (Needleman-Wunsch) and semi-global alignment
 (overlap).

Package: spooles-doc
Description-md5: 5e713060d748756ce03744f19c4510f5
Description-en: SPOOLES numerical simulation pre- and post-processor documentation
 SPOOLES is a library for solving sparse real and complex linear systems of
 equations, written in the C language using object oriented design.
 .
 This package contains the documentation for SPOOLES.

Package: spotlighter
Description-md5: 007f756d6b76930d1ea1713b02123b83
Description-en: gtk interface to make annotations on the screen
 Spotlighter is a tool that shows a movable and resizable spotlight  on the
 desktop screen. This is especially useful when making presentations, to
 highlight point of interest.
 .
 Spotlighter is XInput-Aware, so you can use it with a graphic tablet or a
 whiteboard.
 .
 This program has been implemented for educational purposes.

Package: spout
Description-md5: 94d75747720c4d414efa06e2444a69b7
Description-en: Tiny abstract black and white 2D cave-shooter
 This is a small, abstract shooting game from Japanese developer Kuni. It is a
 'caveflier' in which the exhaust from the engine also serves as a tool to
 erode the cave walls.
 .
 Your goal is to fly upwards as long as you possibly can, without crashing
 against the cave walls and the window borders.

Package: sprai
Description-md5: 31aa7bc49f29e00fa2d3e5c2c24629a1
Description-en: single-pass sequencing read accuracy improver
 Sprai is a tool to correct sequencing errors in single-pass reads for
 de novo assembly. It is originally designed for correcting sequencing
 errors in single-molecule DNA sequencing reads, especially in Continuous
 Long Reads (CLRs) generated by PacBio RS sequencers. The goal of Sprai is
 not maximizing the accuracy of error-corrected reads. Instead, Sprai aims
 at maximizing the continuity (i.e., N50 contig length) of assembled contigs
 after error correction.

Package: spring
Description-md5: b19d83a711f89edba8c3a45789408e6f
Description-en: modern full-3D RTS game engine
 Spring is a modern full-3D RTS (Real Time Strategy) game engine originally
 created to bring the gameplay experience of Total Annihilation into 3D.
 Games are played using one of a number of mods.
 .
 This package just includes the game engine and the default AI, with no maps,
 mods or rich user interface.

Package: spring-common
Description-md5: f9836717e75f09938ecab640e76b8b39
Description-en: modern full-3D RTS game engine (common files)
 Spring is a modern full-3D RTS (Real Time Strategy) game engine originally
 created to bring the gameplay experience of Total Annihilation into 3D.
 Games are played using one of a number of mods.
 .
 This package just includes the game engine's arch independent files, with no
 maps, mods or rich user interface.

Package: spring-javaai
Description-md5: 06f23455da6916ab67ade559b10c550d
Description-en: modern full-3D RTS game engine (Java AIs)
 Spring is a modern full-3D RTS (Real Time Strategy) game engine originally
 created to bring the gameplay experience of Total Annihilation into 3D.
 Games are played using one of a number of mods.
 .
 This package contains Java based AIs and the spring interface libraries these
 require.

Package: spring-maps-kernelpanic
Description-md5: 981059f058a8e23df7f81a0aa0a03ddd
Description-en: Additional maps for Spring for the Kernel Panic mod
 This package contains additional maps for the Spring engine designed for
 the Kernel Panic mod.

Package: spring-mods-kernelpanic
Description-md5: 21fb68f3970a4f4fb8fc9b498db2afe5
Description-en: The Kernel Panic game for the Spring engine, a fast-paced RTS with no economy
 Kernel Panic is a game about computers. Systems, Hackers, and Networks wage war
 in a matrix of DOOM! The only constraints are time and space; unlike other real
 time strategy games, no resource economy exists in Kernel Panic.
 .
 All units are free in this game, every factory built will be spamming units at
 all times. You can build more factories, but only on pre-defined areas
 (geothermal vents). All that remains is pure strategy and tactics.
 .
 Kernel Panic makes for a frantically fast-paced, action-oriented game, with a
 very unique graphical style.

Package: springlobby
Description-md5: 8e9f7f4ee8419bba7a9457f03ad13fb2
Description-en: single/multiplayer lobby for the Spring RTS engine
 This package provides a single-player and multiplayer lobby for Spring.
 Other features include a P2P system for downloading maps and mods and
 a built-in IRC-like chat client.

Package: sptlrx
Description-md5: 4ec3586f7104e0b0708f1150cfb5c90e
Description-en: Synchronized lyrics in your terminal
 Features
 .
 * Compatible with Spotify, MPD, Mopidy, MPRIS and browsers.
 * Works well with long lines & Unicode characters.
 * Easy to customize.
 * Allows piping to stdout.
 * Single binary & cross-plaftorm.

Package: spview
Description-md5: f23f864fe34304d3fad62f65711b4127
Description-en: Spectrum Viewer
 SPVIEW is a multiplatform Java application that allows graphical assignment of
 high-resolution molecular spectra. It is possible to load, display and
 manipulate experimental and simulated spectra (XY ASCII or OPUS formats) as
 well as stick spectra in various formats (including HITRAN format).

Package: spyder
Description-md5: d9b8d56da8a1ef64962311363e7f8b9e
Description-en: Richly-featured Python IDE
 Spyder is a powerful interactive development environment for Python
 providing many features and facilities, including advanced editing facilities
 (including tooltips and completion facilities), issue highlighting,
 interactive testing, debugging and introspection facilities, an embedded
 console (IPython) supporting graphics and much more.
 .
 This package provides the application.
 .
 There is one plugin currently available in Debian: spyder-unittest,
 in the package python3-spyder-unittest.

Package: spyder-common
Description-md5: a575800d1707271e54793ae0016f6139
Description-en: Common files for the Spyder Python IDE
 Spyder is an open-source Python development environment providing
 many features and facilities, including an embedded console, variable
 exploration, tooltips, linting and much more.
 .
 This package provides the common files for Spyder.  For the
 desktop application itself, you will need to install the "spyder"
 package.

Package: spytrap-adb
Description-md5: a860d0998904a883901c85ca89511f8f
Description-en: Test a phone for stalkerware using adb and usb debugging
 This package contains the following binaries built from the Rust crate
 "spytrap-adb":
 - spytrap-adb

Package: sq
Description-md5: bc3e010fedd8f940bda596345625a9c6
Description-en: OpenPGP command-line tool from Sequoia
 sq is a command-line interface for OpenPGP, structured using
 subcommands and implemented in Rust.
 .
 Subcommands include: help, decrypt, encrypt, sign, verify, armor,
 dearmor, autocrypt, inspect, key, keyring, certify, packet.
 .
 It offers modern cryptographic algorithms by default, like Ed25519 and
 Curve25519.
 .
 The tool offers both message handling (encryption, decryption,
 signing, and verification), and key and certificate management (key
 generation, certificate maintenance, and certification), and is
 interoperable with other major OpenPGP implementations like GnuPG
 (gpg).

Package: sqitch
Description-md5: 2696624f8915820155b0f63539e6a139
Description-en: sensible database change management
 Sqitch provides a simple yet robust interface for database change
 management. The philosophy and functionality is inspired by
 Git.

Package: sql-migrate
Description-md5: 86e1583136897951e62d41a2c6b9c044
Description-en: SQL schema migration tool for Go (program)
 sql-migrate is SQL Schema migration tool for Go based on gorp and goose
 .
 Features
 • Usable as a CLI tool or as a library
 • Supports SQLite, PostgreSQL, MySQL, MSSQL and Oracle databases
 (through gorp)
 • Can embed migrations into your application
 • Migrations are defined with SQL for full flexibility
 • Atomic migrations
 • Up/down migrations to allow rollback
 • Supports multiple database types in one project
 • Works great with other libraries such as sqlx

Package: sqlacodegen
Description-md5: 1f97ee23d86f62129d273f453c8554fe
Description-en: Automatic model code generator for SQLAlchemy
 This is a tool that reads the structure of an existing database and generates
 the appropriate SQLAlchemy model code, using the declarative style if
 possible.

Package: sqlcipher
Description-md5: f4803f5c55b877fa3da775cc5441383b
Description-en: Command line interface for SQLCipher
 SQLCipher is a C library that implements an encryption in the SQLite 3
 database engine.  Programs that link with the SQLCipher library can have SQL
 database access without running a separate RDBMS process.  It allows one to
 have per-database or page-by-page encryption using AES-256 from OpenSSL.
 .
 SQLCipher has a small footprint and great performance so it’s ideal for
 protecting embedded application databases and is well suited for mobile
 development.
 .
 * as little as 5-15% overhead for encryption
 * 100% of data in the database file is encrypted
 * Uses good security practices (CBC mode, key derivation)
 * Zero-configuration and application level cryptography
 * Algorithms provided by the peer reviewed OpenSSL crypto library.
 .
 SQLCipher has broad platform support for with C/C++, Obj-C, QT,
 Win32/.NET/Mono, Java, Python, Ruby, Linux, Mac OS X, iPhone/iOS, Android,
 Xamarin.iOS, and Xamarin.Android.
 .
 This package provides the command line interface to sqlcipher.

Package: sqlfluff
Description-md5: 4ce21912db5a286aeee604e3b127f348
Description-en: SQL linter tool
 SQLFluff is an extensible and modular linter designed to help you write
 good SQL and catch errors and bad SQL before it hits your database.
 .
 SQLFluff has a few components:
 .
 1) A generic parser for SQL which aims to be able to unify SQL written
 in different dialects into a comparable format. Most of the codebase
 for SQLFluff is the parser, mostly because at the point of
 developing SQLFluff, there didn’t appear to be a good option for
 a whitespace-aware parser that could be used instead.
 .
 2) A mechanism for measuring written SQL against a set of rules, with
 the added ability to fix any violations found. The core vision for
 SQLFluff is to be really good at being the linter.
 .
 3) An opinionated set of guidelines for how SQL should be structured
 and formatted. SQLFluff aims to be opinionated but it also accepts
 that many organisations and groups have pre-existing strong
 conventions around how to write SQL and so ultimately SQLFluff
 should be flexible enough to support whichever rule set a user
 wishes to.
 .
 4) A public API for other Python applications to use SQLFluff to
 check and fix SQL code in an automated fashion.
 .
 This package installs the complete SQLFluff tool including the parser,
 lexer, the (configurable) rules, and the Python API.

Package: sqlfluff-doc
Description-md5: bfd609f2391a5576e681c46bfd763ffc
Description-en: SQL linter tool - documentation
 SQLFluff is an extensible and modular linter designed to help you write
 good SQL and catch errors and bad SQL before it hits your database.
 .
 SQLFluff has a few components:
 .
 1) A generic parser for SQL which aims to be able to unify SQL written
 in different dialects into a comparable format. Most of the codebase
 for SQLFluff is the parser, mostly because at the point of
 developing SQLFluff, there didn’t appear to be a good option for
 a whitespace-aware parser that could be used instead.
 .
 2) A mechanism for measuring written SQL against a set of rules, with
 the added ability to fix any violations found. The core vision for
 SQLFluff is to be really good at being the linter.
 .
 3) An opinionated set of guidelines for how SQL should be structured
 and formatted. SQLFluff aims to be opinionated but it also accepts
 that many organisations and groups have pre-existing strong
 conventions around how to write SQL and so ultimately SQLFluff
 should be flexible enough to support whichever rule set a user
 wishes to.
 .
 4) A public API for other Python applications to use SQLFluff to
 check and fix SQL code in an automated fashion.
 .
 This package installs the SQLFluff documentation.

Package: sqlformat
Description-md5: f2cb2e72112fd06ed30d9dad2fc0081d
Description-en: SQL formatting utility
 The sqlformat command-line tool can be used to reformat SQL file according to
 specified options or prepare a snippet in some programming language (only
 Python and PHP currently supported).

Package: sqlgrey
Description-md5: 0af64c474ae764d696b9ed13836af1bd
Description-en: Postfix Greylisting Policy Server
 A policy server for Postfix implementing greylisting.
 .
 Could be configured to use MySQL, PostgreSQL or SQLite. PostgreSQL is
 recommended by author.

Package: sqlite-modern-cpp-dev
Description-md5: d31c51bbaf3735918dad8dfd7836fb4e
Description-en: Modern sqlite cpp wrapper - development files
 This library is a lightweight modern C++ wrapper around sqlite C API.
 .
 This package provides the header-only library for sqlite-modern-cpp.

Package: sqlite-utils
Description-md5: e084fc73fcd6763483ae6373a054ff67
Description-en: CLI tool and Python utility functions for manipulating SQLite
 Feature highlights:
 .
 - Pipe JSON (or CSV or TSV) directly into a new SQLite database file,
 automatically creating a table with the appropriate schema
 - Run in-memory SQL queries, including joins, directly against data in CSV,
 TSV or JSON files and view the results.
 - Configure SQLite full-text search against your database tables and run
 search queries against them, ordered by relevance
 - Run transformations against your tables to make schema changes that SQLite
 `ALTER TABLE` does not directly support, such as changing the type of a
 column
 - Extract columns into separate tables to better normalize your existing data

Package: sqlite3-pcre2
Description-md5: c59ab20f62a702f854ed367e0a29f02b
Description-en: Perl-compatible regular expression support for SQLite
 This package provides an extension for sqlite3 that uses libpcre2
 to provide the REGEXP() function.

Package: sqlite3-tools
Description-md5: 196e0870c4640570edd3fa71f71c0c13
Description-en: Command line interface for SQLite 3 (tools)
 This package contains various tools such as:
 - showdb
 - showjournal
 - showstat4
 - showwal
 - sqldiff
 - sqlite3_analyzer

Package: sqlitebrowser
Description-md5: 06a9604ff78ed7ece1f508eba6258177
Description-en: GUI editor for SQLite databases
 SQLite Database Browser is a visual tool used to create, design and edit
 database files compatible with SQLite. Its interface is based on QT,
 and is meant to be used for users and developers that want to create
 databases, edit and search data using a familiar spreadsheet-like
 interface, without the need to learn complicated SQL commands.
 Controls and wizards are available for users to:
 - Create and compact database files
 - Create, define, modify and delete tables
 - Create, define and delete indexes
 - Browse, edit, add and delete records
 - Search records
 - Import and export records as text
 - Import and export tables from/to CSV files
 - Import and export databases from/to SQL dump files
 - Issue SQL queries and inspect the results
 - Examine a log of all SQL commands issued by the application
 .
 SQLite Database Browser is not a visual shell for the sqlite command line
 tool. It does not require familiarity with SQL commands.

Package: sqlitestudio
Description-md5: ccc21e8315e07d3afc20e015e550bffd
Description-en: free, open source, multi-platform SQLite database manager
 SQLiteStudio is desktop application for browsing and editing SQLite database
 files. It is aimed for people, who know what SQLite is, or what relational
 databases are in general.

Package: sqlitestudio-plugins
Description-md5: b03e22f9c405e94489c4e5e201dde5a8
Description-en: free, open source, multi-platform SQLite database manager (plugins)
 SQLiteStudio is desktop application for browsing and editing SQLite database
 files. It is aimed for people, who know what SQLite is, or what relational
 databases are in general.
 .
 This package contains plugins for sqlitestudio, including:
 * CellRendererImage: Introduces image preview for cells in Grid View.
 * CsvExport: Provides CSV format for exporting.
 * CsvImport: CSV format support for importing data.
 * DbAndroid: Provides support for remote SQLite databases on Android devices.
 * DbSqliteCipher: Provides support for databases encrypted with SQLCipher.
 * DbSqliteWx: Provides support for WxSQLite3/SQLCipher/System.Data.SQLite3
 databases, including encryption.
 * ErdEditor: Implements Entity Relations Diagram editor, allowing
 representing existing schema as a diagram, modifying the diagram and
 execyting changes on the database.
 * HtmlExport: Provides HTML format for exporting.
 * JsonExport: Provides JSON format for exporting.
 * MultiEditorImage: Introduces image editor/viewer tab for cell editor and
 form view.
 * MultiEditorJson: Introduces JSON editor/viewer tab with syntax highlighting
 for cell editor and form view.
 * PdfExport: Provides PDF format for exporting.
 * Printing: Provides printing support.
 * PythonSyntaxHighlighter: Provides Python syntax highlighting support.
 * RegExpImport: Importing data from text files using regular expression.
 * ScriptingPython: Provides Python scripting language support for
 SQLiteStudio.
 * ScriptingTcl: Provides Tcl scripting language support for SQLiteStudio.
 * SqlEnterpriseFormatter: Advanced SQL formatter.
 * SqlExport: Provides SQL format for exporting.
 * SqlFormatterSimple: Basic formatter with very little options.
 * TclSyntaxHighlighter: Provides Tcl syntax highlighting support.
 * XmlExport: Provides XML format for exporting.

Package: sqlline
Description-md5: c51529813a5f26790adf7cbe0c2c4ef9
Description-en: JDBC command-line utility for issuing SQL
 SQLLine is a pure-Java console based utility for connecting to
 relational databases and executing SQL commands.
 .
 It is similar to other command-line database access utilities like
 sqlplus for Oracle, mysql for MySQL, and isql for Sybase/SQL Server.
 .
 Since it is pure-Java, it is platform independent, and will run on
 any platform that can run Java 1.3 or higher.

Package: sqlmap
Description-md5: 036098a99a4f2acc4ad723ec212bfdd6
Description-en: automatic SQL injection tool
 sqlmap goal is to detect and take advantage of SQL injection
 vulnerabilities in web applications. Once it detects one or more SQL
 injections on the target host, the user can choose among a variety of
 options to perform an extensive back-end database management system
 fingerprint, retrieve DBMS session user and database, enumerate users,
 password hashes, privileges, databases, dump entire or user's specific
 DBMS tables/columns, run his own SQL statement, read specific files on
 the file system and more.

Package: sqlobject-admin
Description-md5: f2110cfab53ff3885ba910e238a22996
Description-en: Helper applications for SQLObject, a Python ORM for databases
 SQLObject is an object-relational mapper. It allows you to translate RDBMS
 table rows into Python objects, and manipulate those objects to transparently
 manipulate the database.
 .
 In using SQLObject, you will create a class definition that will describe how
 the object connects to the database (in addition to any other methods you may
 wish to add to the class). SQLObject will produce the code to access the
 database, and update the database with your changes. The interface to the
 database is meant to be indistinguishable from other interfaces you may add
 to the object.
 .
 SQLObject also includes a novel feature to generate WHERE clauses using
 Python syntax and objects (instead of generating SQL using string
 substitution, as is traditional).
 .
 This package includes the sqlobject-admin and sqlobject-convertOldURI helper
 applications for use with SQLObject.

Package: sqlreduce
Description-md5: 23222601cc5636f943c027dd957468d7
Description-en: Reduce verbose SQL queries to minimal examples
 SQLreduce takes as input an arbitrary SQL query which is then run against a
 PostgreSQL server. Various simplification steps are applied, while checking
 that the simplified query still exhibits the same error from PostgreSQL.

Package: sqlsmith
Description-md5: 8c6f7ff89c0fbbe6c5b8022c933e8268
Description-en: random SQL query generator
 SQLsmith is a random SQL query generator. Its paragon is Csmith, which proved
 valuable for quality assurance in C compilers.
 .
 It currently supports generating queries for PostgreSQL 9.5+ and sqlite3.
 .
 Besides PostgreSQL developers, users developing extensions of PostgreSQL might
 also be interested in exposing their code to SQLsmith's random workload.
 .
 During its prototyping stage, it already found about thirty bugs in
 PostgreSQL alphas, betas and releases, including security vulnerabilities in
 released versions.

Package: sqop
Description-md5: 568030d905648d27a20f37918ad77972
Description-en: Stateless OpenPGP Command Line Interface using Sequoia
 sqop offers a Rust-based implementation of the Stateless OpenPGP
 Command Line Interface.
 .
 This standards-derived interface is an implementation of
 https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/,
 intended to be used in interoperability tests and simple OpenPGP
 commands, while leaving no trace in the filesystem.
 This package contains the following binaries built from the Rust crate
 "sequoia-sop":
 - sqop

Package: sqopv
Description-md5: 40902a55ed17f6aa90daec28d86ad675
Description-en: Stateless OpenPGP Verification-only Command Line Interface using Sequoia
 sqopv offers a Rust-based implementation of the Stateless OpenPGP
 Command Line Interface's verification-only subset (also known as "sopv").
 .
 This standards-derived interface is an implementation of
 https://datatracker.ietf.org/doc/draft-dkg-openpgp-stateless-cli/,
 intended to be used in interoperability tests and simple OpenPGP
 commands, while leaving no trace in the filesystem.
 This package contains the following binaries built from the Rust crate
 "sequoia-sop":
 - sqopv

Package: squareness
Description-md5: c821ff197530da5d45f1628a8ec79839
Description-en: suite of skins for different applications
 Squareness is a suite of skins for different platforms and
 applications (e.g. Windowblinds, Java Look And Feel, Mozilla Firefox)
 with the intent to create a uniform look and feel for all those
 platforms and applications.

Package: squashfs-mount
Description-md5: 7579f2ebbe96425a3f9d1bcfc936dff2
Description-en: setuid utility instead of FUSE for mounting squashfs files
 squashfs-mount is a small setuid binary that effectively runs
 .
 mount -n -o loop,nosuid,nodev,ro -t squashfs [image] [mountpoint]
 .
 in a mount namespace and then executes the given command as the
 invoking user.

Package: squashfs-tools-ng
Description-md5: 4ce59dcf725bff2385424d0b054e8f77
Description-en: New set of tools for working with SquashFS images
 SquashFS is a highly compressed read-only filesystem for Linux, optimized
 for small size and high packing density. It is widely used in embedded
 systems and bootable live media.
 .
 SquashFS supports many different compression formats, such as zstd, xz,
 zlib or lzo for both data and metadata compression. It has many features
 expected from popular filesystems, such as extended attributes and support
 for NFS export.
 .
 As the name suggests, this is not the original user space tooling for
 SquashFS. Here are some of the features that primarily distinguish this
 package from the original:
 - reproducible SquashFS images, i.e. deterministic packing without
 any local time stamps,
 - Linux `gen_init_cpio` like file listing for micro managing the
 file system contents, permissions, and ownership without having to
 replicate the file system (and especially permissions) locally,
 - support for SELinux contexts file (see selabel_file(5)) to generate
 SELinux labels.

Package: squashfuse
Description-md5: 0abda75cb957b3b82c5f13bc4875582d
Description-en: FUSE filesystem to mount squashfs archives
 This lets you mount SquashFS archives in user-space. It supports almost
 all features of the SquashFS format, yet is still fast and memory-efficient.
 .
 SquashFS is an efficiently compressed, read-only storage format.
 Support for it  has been built into the Linux kernel since 2009. It is
 very common on Live CDs  and embedded Linux distributions.

Package: squeak-vm
Description-md5: 50fd9a9de6f5daf980b94fd1d1ef93f7
Description-en: virtual machine for Smalltalk
 Squeak is a full-featured implementation of the Smalltalk programming
 language and environment based on (and largely compatible with) the
 original Smalltalk-80 system.
 .
 This package contains just the Unix Squeak virtual machine.  You will
 likely need also an image file containing a "snapshot" of a live Squeak
 session - e.g. one of the Debian packages etoys or scratch.

Package: squeekboard
Description-md5: 83cfcddef0ff989580a5145d5dfe7a6c
Description-en: On-screen keyboard for Wayland
 Virtual keyboard for Wayland, supporting the 'input-method', 'text-input' and
 'virtual-keyboard' protocols. Squeekboard is built primarily for mobile
 devices such as phones and tablets.

Package: squeekboard-devel
Description-md5: 224b09ae8a7ac2eab6ee527ccec7b4db
Description-en: Resources for making Squeekboard layouts
 Tools for creating and testing Squeekboard layouts:
 .
 * squeekboard-entry
 * squeekboard-test-layout

Package: squeezelite
Description-md5: 57dea76939e1584f158024002e6843a7
Description-en: lightweight headless Squeezebox emulator - ALSA version
 Squeezelite is a small headless Squeezebox emulator. It is aimed at
 supporting high quality audio including USB DAC based output at multiple
 sample rates.
 .
 It supports decoding PCM (WAV/AIFF), FLAC, MP3, Ogg, AAC, WMA and ALAC
 audio formats. It can also resample audio, which allows squeezelite to
 upsample the output to the highest sample rate supported by the output
 device.
 .
 This package is built with the resampling, ffmpeg and visualisation export
 options. It uses ALSA for audio output.

Package: squeezelite-pa
Description-md5: df5e35ac926c3bfdbb2f7b3753b7660e
Description-en: lightweight headless Squeezebox emulator - PortAudio version
 Squeezelite is a small headless Squeezebox emulator. It is aimed at
 supporting high quality audio including USB DAC based output at multiple
 sample rates.
 .
 It supports decoding PCM (WAV/AIFF), FLAC, MP3, Ogg, AAC, WMA and ALAC
 audio formats. It can also resample audio, which allows squeezelite to
 upsample the output to the highest sample rate supported by the output
 device.
 .
 This package is built with the resampling, ffmpeg and visualisation export
 options. It uses PortAudio for audio output.

Package: squeezelite-pulseaudio
Description-md5: bcf91bea89e6f560a4132feb905eb06c
Description-en: lightweight headless Squeezebox emulator - PulseAudio version
 Squeezelite is a small headless Squeezebox emulator. It is aimed at
 supporting high quality audio including USB DAC based output at multiple
 sample rates.
 .
 It supports decoding PCM (WAV/AIFF), FLAC, MP3, Ogg, AAC, WMA and ALAC
 audio formats. It can also resample audio, which allows squeezelite to
 upsample the output to the highest sample rate supported by the output
 device.
 .
 This package is built with the resampling, ffmpeg and visualisation export
 options. It uses PulseAudio for audio output.

Package: squid-deb-proxy
Description-md5: 62fc90e2b156f10e6d24fe2bdef17b4b
Description-en: Squid proxy configuration to optimize package downloads
 This package contains a Squid proxy configuration to manage a cache
 of .deb downloads, with optimizations for the types of file present
 in package repositories, and using a dedicated directory and port.

Package: squid-deb-proxy-client
Description-md5: 856848851e6fb0024f8c246f90d908b4
Description-en: automatic proxy discovery for APT based on Avahi
 This package contains a helper for the APT http method to discover
 proxies that publish their service as _apt_proxy._tcp.
 .
 It was written to be installed on clients that should use
 squid-deb-proxy automatically, but it will work with any proxy
 that publishes the service as _apt_proxy._tcp.

Package: squid-openssl
Description-md5: 4d5516908e5830c771a55d72f4546fef
Description-en: Full featured Web Proxy cache (HTTP proxy OpenSSL flavour)
 Squid is a high-performance proxy caching server for web clients, supporting
 FTP, ICY and HTTP data objects.
 .
 This package provides Squid binaries supporting full SSL-Bump features for
 with SSL-Bump (HTTPS interception) using OpenSSL.

Package: squidguard
Description-md5: e2e156eba1b4edf0e2b9f6dfec3e09e6
Description-en: filter and redirector plugin for Squid
 squidGuard is a free, flexible and ultra fast filter, redirector
 and access controller plugin for squid.  It lets you define multiple
 access rules with different restrictions for different user groups on
 a squid cache.  squidGuard uses squid's standard redirector interface.
 .
 Three seldom used contrib scripts need perl support:
 squidGuardRobot, sgclean, hostbyname

Package: squidguard-doc
Description-md5: e99885c30a3c5ef9bef51e12df60fb0f
Description-en: filter and redirector plugin for Squid - Documentation
 squidGuard is a free, flexible and ultra fast filter, redirector
 and access controller plugin for squid.  It lets you define multiple
 access rules with different restrictions for different user groups on
 a squid cache.  squidGuard uses squid's standard redirector interface.
 .
 This package contains some older html and txt documentation.

Package: squidtaild
Description-md5: 388fd808636d30fa53e2cab953f2d9dc
Description-en: Squid log monitoring program
 Squidtaild is a very fast, highly configurable Perl
 program that will dynamically create html pages that
 display the violations that people have made against
 one or more of the filters you have applied to the
 squid proxy logging system.

Package: squidview
Description-md5: ecfbd4d067b3bf304273d710cd3752ad
Description-en: monitors and analyses squid access.log files
 squidview is a ncurses-based application which allows you to view
 and monitor your squid's access.log in a very comfortable way.
 Additionally you can create reports and statistics.

Package: squirrel3
Description-md5: 5cf3fb7260ee5375f83baf79ba48d1a3
Description-en: lightweight, high-level, embeddable programming language
 Squirrel is a high-level imperative, object-oriented programming
 language, designed to be a lightweight scripting language that fits
 in the size, memory bandwidth, and real-time requirements of
 applications like video games.
 .
 This package contains the Squirrel command line interpreter and
 bytecode compiler.

Package: squishyball
Description-md5: 2e77d4a52b0b2afca728d3e2bc910290
Description-en: audio sample comparison testing tool
 squishyball is a simple command-line utility for performing
 double-blind A/B, A/B/X or X/X/Y (A/B/X with additional sample order
 randomisation) testing of audio samples on the command line.
 .
 The user specifies two input files to be compared and uses the
 keyboard during playback to flip between the randomized samples to
 perform on-the-fly comparisons.  After a predetermined number of
 trials, squishyball prints the trial results to stdout and exits.
 .
 squishyball can be used to help establish what lossy audio codec
 settings are optimal for a particular combination of user and
 audio equipment.

Package: sqwebmail
Description-md5: 9875882d6b06839dd1ca8cca5474dccd
Description-en: Courier mail server - webmail server
 The Courier mail transfer agent (MTA) is an integrated mail/groupware server
 based on open commodity protocols, such as ESMTP, IMAP, POP3, LDAP, TLS, and
 HTTP. Courier provides ESMTP, IMAP, POP3, webmail, and mailing list services
 within a single, consistent, framework.
 .
 This package contains the SqWebMail webmail server, which provides access to
 local mailboxes in Maildir format.

Package: sra-toolkit
Description-md5: 8e91e21b4b6637969423f00ffd43f74d
Description-en: utilities for the NCBI Sequence Read Archive
 Tools for reading the SRA archive, generally by converting individual runs
 into some commonly used format such as fastq.
 .
 The textual dumpers "sra-dump" and "vdb-dump" are provided in this
 release as an aid in visual inspection. It is likely that their
 actual output formatting will be changed in the near future to a
 stricter, more formalized representation[s]. PLEASE DO NOT RELY UPON
 THE OUTPUT FORMAT SEEN IN THIS RELEASE.
 .
 Other tools distributed in this package are:
 abi-dump, abi-load
 align-info
 bam-load
 cache-mgr
 cg-load
 copycat
 fasterq-dump
 fastq-dump, fastq-load
 helicos-load
 illumina-dump, illumina-load
 kar
 kdbmeta
 latf-load
 pacbio-load
 prefetch
 rcexplain
 remote-fuser
 sff-dump, sff-load
 sra-pileup, sra-sort, sra-stat, srapath
 srf-load
 test-sra
 vdb-config, vdb-copy, vdb-decrypt, vdb-encrypt, vdb-get, vdb-lock,
 vdb-passwd, vdb-unlock, vdb-validate
 .
 The "help" information will be improved in near future releases, and
 the tool options will become standardized across the set. More documentation
 will also be provided documentation on the NCBI web site.
 .
 Tool options may change in the next release. Version 1 tool options
 will remain supported wherever possible in order to preserve
 operation of any existing scripts.

Package: srain
Description-md5: 482e7e707130feac39c6f30108deae0f
Description-en: graphical IRC client based on GTK+
 Srain is a modern IRC client with a GTK+ GUI that is:
 * Fully open source
 * RFC 1459, 2812 compatible
 * Partial IRCv3 support
 * Multi-platform support (Linux, Windows, macOS and BSD)
 Capabilities of a modern graphical IRC client:
 * Convenient connection panel
 * Interactive channel search
 * Forward message in one click
 * URL preview
 * Desktop notification
 * Special optimization for bridge/relay bot
 Power-user capabilities:
 * Anything can be done via commands
 * Fine-grained configuration with hot update support
 * Regex based message render and filter mechanisms

Package: src2tex
Description-md5: d07d24320d049f57e14b85212c6034f5
Description-en: converter from source program files to TeX format files
 src2tex [resp. src2latex] is a sort of text converter from BASIC, C,
 C++, OBJECTIVE-C, COBOL, FORTRAN, HTML, JAVA, LISP, MAKE, PASCAL,
 PERL, SCHEME, SHELL, TCL/TK and ASIR, MACSYMA, MAPLE, MATHEMATICA,
 MATLAB, MAXIMA, MuPAD, OCTAVE, REDUCE to TeX [resp. LaTeX]. However,
 it is not a simple pretty-printer; actually, it is designed to
 fulfill the following desires:
 .
 (1) Write mathematical formulae in comment area of source program.
 (2) Patch PS or EPS figures upon source program.
 (3) Simple and easy-to-use tool which enables to combine documentation
 and manual with source program.
 (4) Translate programs from text format to TeX format to enable
 quoting programs in research reports, lecture notes, etc.

Package: srcpd
Description-md5: 477476215e364dc53ef2d2d89c151b66
Description-en: SRCP server daemon to control digital model railroads
 The srcpd is a server daemon that enables you to control and play with
 a digital model railroad using any SRCP client. Currently it supports many
 interface (both self made and commercally) and direct signal generation.
 .
 More information about SRCP and links to many really cool clients (and
 other servers for different hardware) can be found at
 http://srcpd.sourceforge.net/ and http://www.der-moba.de/

Package: srecord
Description-md5: b87e82195d1f9646e0152c3e456c5dd1
Description-en: collection of powerful tools for manipulating EPROM load files
 The srecord package is a collection of powerful tools for manipulating EPROM
 load files. It reads and writes numerous EPROM file formats, and can perform
 many different manipulations.
 .
 The tools include:
 * The srec_cat program may be used to catenate (join) EPROM load files, or
 portions of EPROM load files, together. Because it understands all of the
 input and output formats, it can also be used to convert files from one
 format to another. It also understands filters.
 * The srec_cmp program may be used to compare EPROM load files, or portions
 of EPROM load files, for equality.
 * The srec_info program may be used to print summary information about EPROM
 load files.

Package: sredird
Description-md5: d62affae90cd48b7b7feb520bb92a893
Description-en: RFC 2217 compliant Telnet serial port redirector
 Sredird is a serial port redirector that is compliant with the RFC 2217
 "Telnet Com Port Control Option" protocol. This protocol lets you share a
 serial port through the network.

Package: sreview-common
Description-md5: cb8da08c9d45847b943265e07c9ef0b0
Description-en: SReview -- common code
 SReview is a video review and transcoding system. It allows users to
 review videos, and will then (after the review has finished) transcode
 them into archive-quality video files.
 .
 This package contains the common code used by all the other SReview
 packages.

Package: sreview-detect
Description-md5: 8c5268f349112806367c33392fe9643a
Description-en: SReview input detection script
 SReview is a video review and transcoding system. It allows users to
 review videos, and will then (after the review has finished) transcode
 them into archive-quality video files.
 .
 This package contains the sreview-detect script, which probes files in
 the input directory and either adds them to the database if they're
 new, or just updates their length if they're already known.
 .
 It also contains the sreview-import script, which is used to import
 schedules from conference management systems.

Package: sreview-encoder
Description-md5: 031bbbadfb131244d7e469c151f02ce4
Description-en: SReview encoder code
 SReview is a video review and transcoding system. It allows users to
 review videos, and will then (after the review has finished) transcode
 them into archive-quality video files.
 .
 This package contains the encoder scripts that do all the hard work.
 It should be installed on the machines which will do the actual
 transcoding.

Package: sreview-master
Description-md5: 54c4c2418e790861235374cc77dda1e5
Description-en: SReview components for master host
 SReview is a video review and transcoding system. It allows users to
 review videos, and will then (after the review has finished) transcode
 them into archive-quality video files.
 .
 This package contains the components that should run on just one
 server. It is not useful without one or more machines also running the
 webinterface (in the sreview-web package) or the encoder (in the
 sreview-encoder package).

Package: sreview-web
Description-md5: 6b7fe0cede577edaab6db91571f84c75
Description-en: SReview webinterface
 SReview is a video review and transcoding system. It allows users to
 review videos, and will then (after the review has finished) transcode
 them into archive-quality video files.
 .
 This package contains the sreview webinterface, used by administrators
 and reviewers.

Package: srf-doc
Description-md5: e47fa56a6b58593710a869e036ed88de
Description-en: specification documents for the SRF format DNA sequence data
 SRF (sort for Sequence Read Format) is a generic format capable of storing
 data generated by any DNA sequencing technology. Hence it has sufficient
 flexibility to store data from current and future DNA sequencing technologies
 at minimal cost of implementation. Benefits include a single input file format
 for all downstream applications and a read lookup index enabling downstream
 formats to reference reads without duplication of all of the read specific
 information.
 .
 This package contains the version 1.3.2 of the specification.

Package: srg
Description-md5: a191c6c76d9dbe53c862541234225116
Description-en: Fast, Flexible and Detailed log analysis for the Squid Proxy
 SRG provides fast and flexible analysis of squid proxy log files while
 retaining a high level of detail, including down to the exact URLs visited
 by users and the times at which they were visited. SRG also contains support
 for generating PHP reports that can be integrated with your existing
 authentication system to provide granular access to report output.

Package: srptools
Description-md5: 359f7ef78d69ef1e4b5d82e9e3e1f800
Description-en: Tools for Infiniband attached storage (SRP)
 In conjunction with the kernel ib_srp driver, srptools allows you to
 discover and use Infiniband attached storage devices which use the
 SCSI RDMA Protocol (SRP).

Package: srs
Description-md5: 829f6888336d5f8ed06080d21c72cce2
Description-en: command-line Sender Rewriting Scheme client
 The Sender Rewriting Scheme preserves .forward functionality in an
 SPF-compliant world.
 .
 SPF requires the SMTP client IP to match the envelope sender
 (return-path). When a message is forwarded through an intermediate
 server, that intermediate server may need to rewrite the return-path
 to remain SPF compliant. If the message bounces, that intermediate
 server needs to validate the bounce and forward the bounce to the
 original sender.
 .
 This package contains the srs client that can be used in
 your .forward files.

Package: srst2
Description-md5: 0b05e0f1dc4b9a9dedc867def03c95b1
Description-en: Short Read Sequence Typing for Bacterial Pathogens
 This program is designed to take Illumina sequence data, a MLST database
 and/or a database of gene sequences (e.g. resistance genes, virulence
 genes, etc) and report the presence of STs and/or reference genes.

Package: srt-tools
Description-md5: d38beb5ee5ba3ed318547148266039a2
Description-en: Secure Reliable Transport UDP streaming library (CLI tools)
 SRT is a latency-aware UDP transport mechanism optimized for video streams.
 It detects and compensates for jitter and bandwidth fluctuations due to
 network congestion. It mitigates packet loss and supports AES encryption.
 .
 This package contains CLI tools.

Package: ssake
Description-md5: 21b61abaf6cd2455dd2f4d4ccf5c4e33
Description-en: genomics application for assembling millions of very short DNA sequences
 The Short Sequence Assembly by K-mer search and 3′ read Extension
 (SSAKE) is a genomics application for aggressively assembling
 millions of short nucleotide sequences by progressively searching for
 perfect 3′-most k-mers using a DNA prefix tree. SSAKE is designed to
 help leverage the information from short sequences reads by
 stringently clustering them into contigs that can be used to
 characterize novel sequencing targets.

Package: ssake-examples
Description-md5: 9a5958fafc20554a255fdd73457cce43
Description-en: example data for SSAKE, a genomic assembler of short reads
 This package contains test sequences for SSAKE, a genomics application for
 assembling millions of very short DNA sequences.
 .
 Instructions about how to use the test data can be found in
 /usr/share/doc/ssake/SSAKE.readme.gz after the package `ssake' is installed.

Package: sscg
Description-md5: ece20c21fab1fe7904042f7eb4af9417
Description-en: simple SSL certificate generator
 sscg is a utility to aid in the creation of more secure "self-signed"
 certificates. The certificates created by this tool are generated in a
 way so as to create a CA certificate that can be safely imported into a
 client machine to trust the service certificate without needing to set
 up a full PKI environment and without exposing the machine to a risk of
 false signatures from the service certificate.

Package: ssdeep
Description-md5: 88450d41db1bfa131c03ecda2bf48211
Description-en: recursive piecewise hashing tool
 ssdeep is a tool for recursive computing and matching of Context Triggered
 Piecewise Hashing (aka Fuzzy Hashing).
 .
 Fuzzy hashing is a method for comparing similar but not identical files.
 This tool can be used to compare files like regular hashing does (like
 md5sum or sha1sum) but it will find similar files with little differences.
 .
 For example, it can be used to identify modified versions of known files
 even if data has been inserted, modified, or deleted in the new files.
 .
 This package is useful in forensics investigations.

Package: sse3-support
Description-md5: 471dce01c34692a83618554c56f90b09
Description-en: CPU feature checking - require SSE3
 The packages in the isa-support family probe for microprocessor Instruction
 Set Architecture features such as SSE3. By refusing to install on machines
 lacking a required feature, they allow ISA requirements to be handled in
 terms of package dependencies.
 .
 This is a mostly dummy package which checks for SSE3 and
 refuses to install on unsupported hardware.
 .
 Streaming SIMD Extensions (SSE) is a single instruction, multiple data
 (SIMD) instruction set extension.
 .
 SSE3, also called PNI (Prescott New Instructions), is an incremental upgrade
 to SSE2, adding a handful of new operations useful for processing media. It
 is available on almost any 64-bit-capable processor except for some early
 AMD models (Sledgehammer and Clawhammer), but is not available on most
 32-bit-only hardware.

Package: sse4.1-support
Description-md5: a6f32754edd94dfdf72f97d5eafd3854
Description-en: CPU feature checking - require SSE4.1
 The packages in the isa-support family probe for microprocessor Instruction
 Set Architecture features such as SSE3. By refusing to install on machines
 lacking a required feature, they allow ISA requirements to be handled in
 terms of package dependencies.
 .
 This is a mostly dummy package which checks for SSE4.1 and
 refuses to install on unsupported hardware.
 .
 Streaming SIMD Extensions (SSE) is a single instruction, multiple data
 (SIMD) instruction set extension.
 .
 SSE4.1 added a dot product instruction and additional integer instructions.
 It is available on Intel processors since Penryn (circa 2008), but notably
 not on anything AMD until the Bulldozer (15h, in 2011) and Jaguar (16h, in
 2013) families.

Package: ssed
Description-md5: beef27dba124a981f961c1c76cb21171
Description-en: super sed stream editor
 Super sed reads the specified files or the standard input if no files are
 specified, makes editing changes according to a list of commands, and
 writes the results to the standard output.
 .
 Super sed is an enhanced version of GNU sed 3.02. Relative to 3.02, there
 are several new features (including in-place editing of files, extended
 regular expression syntax and a few new commands) and some bug fixes.

Package: ssfconv
Description-md5: a2344fe91c66ab5deb2e97f44c8fe5b2
Description-en: Sogou input method skin file (.ssf file) converter
 Convert Sogou IME desktop skin file (.ssf file) to
 fcitx5 's classic user interface theme.

Package: ssft
Description-md5: 3b6674aec857a976f85052ce3a0e5786
Description-en: Shell Scripts Frontend Tool
 Shell function library useful to build shell script frontends.
 .
 The library defines a set of functions to display messages and read values
 from the user on X (using zenity or kdialog) or console (using dialog or
 plain text) and has been designed to be used by sourcing the library code
 from other scripts.
 .
 The library supports L10N if gettext.sh is installed.

Package: ssg-applications
Description-md5: 03998508cae413d8dcd6332651fe6e25
Description-en: SCAP Guides and benchmarks targeting userspace applications
 This package contains all the SCAP guides, benchmarks and remediation
 files for userspace applications. Remediation files are Shell-based,
 Ansible-based and Puppet-based depending on the target infrastructure
 deployment policy.
 .
 SCAP (Security Content Automation Protocol) is a set of standards used in
 order to automatically manage vulnerabilities and policy compliance
 evaluation on a complete deployed infrastructure. SSG provides various
 official policies such as PCI-DSS, NIST SP-800-53 or ANSSI best practices
 as official policies.
 .
 This package include SCAP guides for:
 - Amazon Elastic Kubernetes Service (Amazon EKS)
 - Firefox

Package: ssg-base
Description-md5: 0aa197096c4266d74fb4f81e6f016606
Description-en: SCAP Security guide base content and documentation
 This package contains the basic content and manual pages explaining how
 the SCAP-security-guide works. It deploys man page and all various
 information about current SSG release.
 .
 SCAP (Security Content Automation Protocol) is a set of standards used in
 order to automatically manage vulnerabilities and policy compliance
 evaluation on a complete deployed infrastructure. SSG provides various
 official policies such as PCI-DSS, NIST SP-800-53 or ANSSI best practices
 as official policies.

Package: ssg-debderived
Description-md5: a4adda6bcf6d6ba41834950449ad565e
Description-en: SCAP Guides and benchmarks targeting Debian-based OS
 This package contains all the SCAP guides for deb-based distributions
 such as Ubuntu.
 This package contains all the SCAP guides, benchmarks and remediation
 files. Remediation files are Shell-based, Ansible-based  and
 Puppet-based depending on the target infrastructure deployment policy.
 .
 SCAP (Security Content Automation Protocol) is a set of standards used in
 order to automatically manage vulnerabilities and policy compliance
 evaluation on a complete deployed infrastructure. SSG provides various
 official policies such as PCI-DSS, NIST SP-800-53 or ANSSI best practices
 as official policies.
 .
 This package include SCAP guides for:
 - Ubuntu 22.04
 - Ubuntu 24.04

Package: ssg-debian
Description-md5: 9f91a05a5ded2097d777e01435ba1994
Description-en: SCAP Guides and benchmarks targeting Debian releases
 This package contains all the SCAP guides, benchmarks and remediation
 files for Debian releases. Remediation files are Shell-based, Ansible-based
 and Puppet-based depending on the target infrastructure deployment policy.
 .
 SCAP (Security Content Automation Protocol) is a set of standards used in
 order to automatically manage vulnerabilities and policy compliance
 evaluation on a complete deployed infrastructure. SSG provides various
 official policies such as PCI-DSS, NIST SP-800-53 or ANSSI best practices
 as official policies.
 .
 This package include SCAP guides for:
 - Debian 11
 - Debian 12
 - Debian 13

Package: ssg-nondebian
Description-md5: 498c086b2682f77d92f9caf29ec74496
Description-en: SCAP Guides and benchmarks targeting other GNU/Linux OS
 This package contains all the SCAP guides, benchmarks and remediation
 files for nondebian operating system targets such as Red-Hat RHEL, SuSE and
 others. Remediation files are Shell-based, Ansible-based and Puppet-based
 depending on the target infrastructure deployment policy.
 .
 SCAP (Security Content Automation Protocol) is a set of standards used in
 order to automatically manage vulnerabilities and policy compliance
 evaluation on a complete deployed infrastructure. SSG provides various
 official policies such as PCI-DSS, NIST SP-800-53 or ANSSI best practices
 as official policies.
 .
 This package include SCAP guides for:
 - Alibaba Cloud Linux 2
 - Alibaba Cloud Linux 3
 - AlmaLinux OS 9
 - Amazon Linux 2023
 - Anolis OS 8
 - Anolis OS 23
 - Apple macOS 10.15
 - Fedora
 - Kylin Server 10
 - OpenEmbedded
 - openEuler 22.03
 - openSUSE
 - Oracle Linux 7
 - Oracle Linux 8
 - Oracle Linux 9
 - Oracle Linux 10
 - Red Hat Enterprise Linux 8
 - Red Hat Enterprise Linux 9
 - Red Hat Enterprise Linux 10
 - Red Hat Enterprise Linux CoreOS 4
 - Red Hat OpenShift Container Platform 4
 - Red Hat Virtualization 4
 - SUSE Linux Enterprise 12
 - SUSE Linux Enterprise 15
 - SUSE Linux Enterprise 16
 - SUSE Linux Enterprise Micro 5
 - SUSE Linux Enterprise Micro 6
 - TencentOS Server 4

Package: ssh-agent-filter
Description-md5: 56a958a4b81554d7e66aa960a6269178
Description-en: filtering proxy for ssh-agent
 This package solves the all-or-nothing problem regarding ssh-agent
 forwarding. It contains:
 * ssh-agent-filter, the filtering proxy itself
 * afssh, a wrapper around ssh-agent-filter and ssh

Package: ssh-askpass
Description-md5: 0f7d04698b8e69e5e3bf3b696cea64e5
Description-en: under X, asks user for a passphrase for ssh-add
 This is Jim Knoble's implementation of the ssh-askpass program, originally
 called x11-ssh-askpass upstream.  It is built on low-level X11 libraries,
 and therefore has minimal dependencies.
 .
 Other ssh-askpass programs are available, some of which may integrate
 better into various desktop environments.

Package: ssh-askpass-fullscreen
Description-md5: 8f26046a6df55a8f2a5c89cba155d220
Description-en: Asks in full-screen for a passphrase for ssh-add
 It does the same work that ssh-askpass and ssh-askpass-gnome do, but
 does it in full screen mode, grabs the focus and greys out the
 remainder of the (current) screen.

Package: ssh-askpass-gnome
Description-md5: e888e7e8e5a6ee7b30f000dc22ed083f
Description-en: interactive X program to prompt users for a passphrase for ssh-add
 This has been split out of the main openssh-client package so that
 openssh-client does not need to depend on GTK+.
 .
 You probably want the ssh-askpass package instead, but this is
 provided to add to your choice and/or confusion.

Package: ssh-audit
Description-md5: 786d784889a52eba0b3cc016a1ffa4c3
Description-en: tool for ssh server & client auditing
 ssh-audit is a tool for ssh server & client configuration
 auditing with the following features:
 .
 * SSH1 and SSH2 protocol server support;
 * analyze SSH client configuration;
 * grab banner, recognize device or software and operating system,
 detect compression;
 * gather key-exchange, host-key, encryption and message authentication
 code algorithms;
 * output algorithm information (available since, removed/disabled,
 unsafe/weak/legacy, etc);
 * output algorithm recommendations (append or remove based on
 recognized software version);
 * analyze SSH version compatibility based on algorithm information;
 * historical information from OpenSSH, Dropbear SSH and libssh;
 * policy scans to ensure adherence to a hardened/standard configuration;
 * runs on Linux and Windows;
 * supports Python 3.8 - 3.13;
 * no dependencies;

Package: ssh-contact
Description-md5: 8401197a5caf087ece3430e8bbda57aa
Description-en: establish SSH connections to your IM contacts using Telepathy (metapackage)
 SSH-Contact is a client/service tool that makes easy to connect your telepathy
 IM contacts via SSH. No need to care about dynamic IP, NAT, port forwarding
 or firewalls anymore; if you can chat with a friend, you can also SSH him.
 .
 This package is a metapackage that depends on both ssh-contact-client and
 ssh-contact-service.

Package: ssh-contact-client
Description-md5: ac854df3bc7c75a21fcc062182c837b4
Description-en: establish SSH connections to your IM contacts using Telepathy (client)
 SSH-Contact is a client/service tool that makes easy to connect your telepathy
 IM contacts via SSH. No need to care about dynamic IP, NAT, port forwarding
 or firewalls anymore; if you can chat with a friend, you can also SSH him.
 .
 This package contains the client side of ssh-contact.

Package: ssh-contact-service
Description-md5: 556e54b811752082ad1e3921caffe06d
Description-en: establish SSH connections to your IM contacts using Telepathy (server)
 SSH-Contact is a client/service tool that makes easy to connect your telepathy
 IM contacts via SSH. No need to care about dynamic IP, NAT, port forwarding
 or firewalls anymore; if you can chat with a friend, you can also SSH him.
 .
 This package contains the server side of ssh-contact.

Package: ssh-cron
Description-md5: 0613279cb3b562bc494bf27259f2a302
Description-en: cron daemon allowing ssh keys with passphrases to be used
 ssh-cron acts like cron, but utilizes ssh-agent to obtain ssh key
 passphrases. Thus it allows scheduled commands to run on remote systems
 without requiring the ssh key passphrase to be stored in a clear-text
 file, or resorting to ssh keys without passphrases.

Package: ssh-proxy-ice-gsocket
Description-md5: e89f4fda459e2308460aedc95abb0aff
Description-en: ssh proxy using ice and gsocket for traversing CGNAT
 This project aims to develop an SSH proxy that leverages the ICE protocol
 (RFC 8445) for data transmission. By employing Ice's communication
 capabilities, this proxy facilitates the establishment of secure SSH
 connections, enabling clients to access SSH servers effectively even
 when traversing Network Address Translation (NAT) boundaries. This
 approach offers a robust solution for scenarios where direct SSH access
 is hindered by NAT restrictions.

Package: ssh-studio
Description-md5: 94ee9a061c869c7926f88064cd0add53
Description-en: Edit SSH configuration files
 SSH Studio is a native desktop application for managing SSH configuration
 files. It provides a user-friendly interface to create, edit, and validate SSH
 hosts without needing to use terminal editors.
 .
 The application offers both visual and text-based editing modes. The visual
 editor lets you fill in common SSH fields like Host, HostName, User, Port, and
 IdentityFile with form-based inputs. For advanced users, the raw text editor
 provides direct access to the configuration with live syntax validation and
 diff highlighting.
 .
 Key features include inline validation to catch duplicate aliases and syntax
 errors, search and filtering capabilities, SSH key management tools, and safe
 saving with automatic backups. The interface is designed for GNOME with
 support for both light and dark themes.

Package: ssh-tools
Description-md5: 21a1962a39082f1067e51ce1351582f2
Description-en: collection of various tools using ssh
 the following tools are included
 .
 * ssh-ping: check if host is reachable using ssh_config
 * ssh-version: shows version of the SSH server you are connecting to
 * ssh-diff: diff a file over SSH
 * ssh-facts: get some facts about the remote system
 * ssh-hostkeys: prints server host keys in several formats
 * ssh-keyinfo: prints keys in several formats
 * ssh-certinfo: shows validity and information of SSH certificates
 * ssh-force-password: enforces password authentication
 * ssh-pwd: quickly echo path to use for scp, rsync
 * ssh-last: like last but for SSH sessions
 * ssh-authorized-keys: info from authorized_keys files from every user
 * ssh-sig: make ssh-keygen -Y simpler

Package: ssh-tpm-agent
Description-md5: 1b44e9b82e861795adb90e0f22128789
Description-en: ssh-agent for TPMs (program)
 SSH agent for TPM
 .
 ssh-tpm-agent is a ssh-agent compatible agent that allows keys to be
 created by the Trusted Platform Module (TPM) for authentication towards
 ssh servers.
 .
 TPM sealed keys are private keys created inside the Trusted Platform
 Module (TPM) and sealed in .tpm suffixed files. They are bound to the
 hardware they are produced on and can't be transferred to other
 machines.
 .
 This allows you to utilize a native client instead of having to side
 load existing PKCS11 libraries into the ssh-agent and/or ssh client.
 .
 The project uses TPM 2.0 Key Files
 (https://www.hansenpartnership.com/draft-bottomley-tpm2-keys.html)
 implemented through the go-tpm-keyfiles (https://github.com/Foxboron/go-tpm-
 keyfiles) project.
 .
 Features
 .
 * A working ssh-agent.
 * Create shielded ssh keys on the TPM.
 * Creation of remotely wrapped SSH keys for import.
 * PIN support, dictionary attack protection from the TPM allows you to
 use low entropy PINs instead of passphrases.
 * TPM session encryption.
 * Proxy support towards other ssh-agent servers for fallbacks.
 .
 This package contains the command-line tools.

Package: sshcommand
Description-md5: 0b1bd05c331b34daa01d68c13256c916
Description-en: turn SSH into a thin client specifically for your command
 Simplifies running a single command over SSH, and manages
 authorized keys (ACL) and users in order to do so.
 .
 It basically simplifies running:
 .
 ssh user@server 'ls -l <your-args>'
 into:
 .
 ssh ls@server <your-args>

Package: sshesame
Description-md5: 0105a6220aedd5cb01ef07e4efe876f3
Description-en: fake SSH server
 This package contains a fake SSH server that lets everyone in and logs
 their activity.
 .
 Details sshesame accepts and logs
 * every password authentication request,
 * every SSH channel open request and
 * every SSH request
 .
 without actually executing anything on the host.
 .
 Warning: This software, just like any other, might contain bugs. Given
 the popular nature of SSH, you probably shouldn't run it unsupervised as
 root on a production server on port 22. Use common sense.

Package: sshfs
Description-md5: 53290533db24b88f6a76ffb069dba11c
Description-en: filesystem client based on SSH File Transfer Protocol
 sshfs is a filesystem client based on the SSH File Transfer Protocol.
 Since most SSH servers already support this protocol it is very easy
 to set up: i.e. on the server side there's nothing to do.  On the
 client side mounting the filesystem is as easy as logging into the
 server with ssh.
 .
 sshfs is FUSE (Filesystem in USErspace).

Package: sshguard
Description-md5: 3d17c43db76da983ea8c43bbdf677074
Description-en: Protects from brute force attacks against ssh
 Protects networked hosts from the today's widespread
 brute force attacks against ssh servers. It detects such attacks
 and blocks the author's address with a firewall rule.

Package: sshoot
Description-md5: 4f323ec63175f759787a03f59e6bd420
Description-en: manage multiple sshuttle VPN sessions
 Command-line interface to manage multiple sshuttle VPN sessions.
 .
 sshuttle creates a VPN connection from your machine
 to any remote server that you can connect to via ssh.
 .
 sshoot allows one to define multiple VPN sessions using sshuttle
 and start/stop them as needed.
 .
 It supports configuration options for most of sshuttle's features,
 providing flexible configuration for profiles.

Package: sshpass
Description-md5: be212cb773a2c46e35ad51471f2c8d57
Description-en: Non-interactive ssh password authentication
 SSH's (secure shell) most common authentication mode is called "interactive
 keyboard password authentication", so called both because it is typically
 done via keyboard, and because openssh takes active measures to make sure
 that the password is, indeed, typed interactively by the keyboard. Sometimes,
 however, it is necessary to fool ssh into accepting an interactive password
 non-interactively. This is where sshpass comes in.
 .
 SECURITY NOTE: There is a reason openssh insists that passwords be typed
 interactively. Passwords are harder to store securely and to pass around
 securely between programs. If you have not looked into solving your needs
 using SSH's "public key authentication", perhaps in conjunction with the ssh
 agent (RTFM ssh-add), please do so before being tempted into using this
 package.

Package: sshuttle
Description-md5: cd3e6b0de8a03f35f79ec7aa635f7b1c
Description-en: Transparent proxy server for VPN over SSH
 Sshuttle makes it possible to access remote networks using SSH. It creates a
 transparent proxy server, using iptables, that will forward all the traffic
 through an SSH tunnel to a remote copy of sshuttle.
 .
 It does not require installation on the remote server, which just needs to
 have Python installed.

Package: ssl-cert-check
Description-md5: 869428984d6f73fa67614040b6463023
Description-en: proactively handling X.509 certificate expiration
 ssl-cert-check is a small shell script which checks digital certificate
 expiration. It can also check local certificate files and network
 accessible servers.

Package: ssldump
Description-md5: 8f392fcfcc9c3b864fe84c25e79b4ade
Description-en: SSLv3/TLS network protocol analyzer
 This program will dump the traffic on a network and analyze it for
 SSLv3/TLS network traffic, typically used to secure TCP connections.
 When it identifies this traffic, it decodes the results.  When
 provided with the appropriate keying material, it will also decrypt
 the connections and display the application data traffic.
 .
 ssldump is based on tcpdump, a network monitoring and data acquisition
 tool.

Package: sslh
Description-md5: f4689a572a444f710de3ad341846f07b
Description-en: Applicative protocol multiplexer
 sslh lets one accept HTTPS, SSH, OpenVPN, tinc and XMPP connections on the
 same port. This makes it possible to connect to any of these servers on
 port 443 (e.g. from inside a corporate firewall, which almost never block
 port 443) while still serving HTTPS on that port.

Package: sslscan
Description-md5: a4f1e4f1e99798a26456b3d49466f54b
Description-en: Tests SSL/TLS enabled services to discover supported cipher suites
 This tool allow queries SSL/TLS services (such as HTTPS) and reports the
 protocol versions, cipher suites, key exchanges, signature algorithms, and
 certificates in use.  This helps the user understand which  parameters are
 weak from a security standpoint.
 .
 sslscan can also output results into an XML file for easy consumption by
 external programs.

Package: sslsniff
Description-md5: 8be017697dbf786e659dc72a6fe620bd
Description-en: SSL/TLS man-in-the-middle attack tool
 sslsniff is designed to create man-in-the-middle (MITM) attacks for
 SSL/TLS connections, and dynamically generates certs for the domains
 that are being accessed on the fly. The new certificates are constructed
 in a certificate chain that is signed by any certificate that is
 provided.
 sslsniff also supports other attacks like null-prefix or OCSP attacks to
 achieve silent interceptions of connections when possible.

Package: sslsplit
Description-md5: 7cc73456dc435e6441aa1a4b141bbda3
Description-en: transparent and scalable SSL/TLS interception
 SSLsplit is a tool for man-in-the-middle attacks against SSL/TLS
 encrypted network connections. Connections are transparently
 intercepted through a network address translation engine and
 redirected to SSLsplit. SSLsplit terminates SSL/TLS and initiates a
 new SSL/TLS connection to the original destination address, while
 logging all data transmitted. SSLsplit is intended to be useful for
 network forensics and penetration testing.

Package: ssmping
Description-md5: 6870207729acd34d0e4e0a87bb14c074
Description-en: check your multicast connectivity
 Tools to check whether you can receive Source Specific Multicast (SSM)
 or Any Source Multicast (ASM) via either IPv4 or IPv6
 .
 If a host runs ssmpingd, users on other hosts can use the ssmping client
 to test whether they can receive SSM from the host. Another program
 called asmping is also provided to check whether can receive ASM.

Package: ssmtp
Description-md5: 1a0ad197e535fe60ac8fbc4d6ec74458
Description-en: extremely simple MTA to get mail off the system to a mail hub
 A secure, effective and simple way of getting mail off a system to your
 mail hub. It contains no suid-binaries or other dangerous things - no mail
 spool to poke around in, and no daemons running in the background. Mail is
 simply forwarded to the configured mailhost. Extremely easy configuration.
 .
 WARNING: the above is all it does; it does not receive mail, expand aliases
 or manage a queue. That belongs on a mail hub with a system administrator.

Package: sso-mib-gch-smtp-o365
Description-md5: 325e4045a1421019e6a89bde178ee529
Description-en: Single-Sign-On with CA for Entra via Himmelblau (git send-email)
 Applications can link with this library to get Entra Conditional Access tokens
 for authentication and Single-Sign-On from the Himmelblau stack.
 .
 Contains git send-email credential helper to authenticate SMTP on O365.

Package: sso-mib-tool
Description-md5: 03002958e07affbb50c73492f2618714
Description-en: Single-Sign-On with CA for Entra via Himmelblau (tool)
 Applications can link with this library to get Entra Conditional Access tokens
 for authentication and Single-Sign-On from the Himmelblau stack.
 .
 Contains command line tools that use the shared library.

Package: ssocr
Description-md5: 5a5baf8166d0cbf148eb618a2ea3f0a3
Description-en: OCR for seven segment displays
 Seven Segment Optical Character Recognition or ssocr for short is a program
 to recognize digits of a seven segment display. An image of one row of digits
 is used for input and the recognized number is written to the standard output.

Package: sspace
Description-md5: 06f04f25cd2bcad772ca2f11e3bf6cbb
Description-en: scaffolding pre-assembled contigs after extension
 SSAKE-based Scaffolding of Pre-Assembled Contigs after Extension (SSPACE)
 is a script able to extend and scaffold pre-assembled contigs using one or
 more mate pairs or paired-end libraries, or even a combination.
 .
 SSPACE is built based on SSAKE. Code of SSAKE is changed to be able to
 extend and scaffold pre-assembled contigs for multiple paired reads
 libraries.
 .
 This is the free 'basic' version of SSPACE. The non-free 'standard' version is
 available directly from Baseclear.

Package: sssd-idp
Description-md5: 85e1e169064e36070dddc5507d091974
Description-en: System Security Services Daemon -- Kerberos plugins for external id providers
 Provides Kerberos plugins that are required to enable authentication against
 external identity providers.

Package: sssd-kcm
Description-md5: 33bacd6e1ef4d2c4e5af5b7e63fc778f
Description-en: System Security Services Daemon -- Kerberos KCM server implementation
 Provides an implementation of a Kerberos KCM server. Use this package if
 you want to use the KCM: Kerberos credentials cache.

Package: sssd-passkey
Description-md5: e74d74f3e771b76f41f636748a8f6eaf
Description-en: System Security Services Daemon -- passkey helpers and plugins
 Provides the helper processes and Kerberos plugins that are required to
 enable authentication with a passkey token.

Package: ssshtest
Description-md5: fc640f7be8fcc4da280a4027254760b7
Description-en: stupid simple (ba)sh testing
 ssshtest is a series of bash functions which help
 run bash tests in a easy manner. It has functions for
 checking equality, determine if a string is in
 stdout, not in stdout, in stderr and many more.

Package: ssss
Description-md5: 6919b54236e983e6f8f5b36f678a36a6
Description-en: Shamir's secret sharing scheme implementation
 Implementation of Shamir's Secret Sharing Scheme. The program suite
 does both: the generation of shares for a known secret, and the
 reconstruction of a secret using user-provided shares.
 .
 Shamir's Secret Sharing Scheme allows a secret to be split in to shares.
 These shares can then be distributed to different people. When the time comes
 to retrieve the secret then a preset number of the shares need to be combined.
 The number of shares created, and the number needed to retrieve the secret
 are set at splitting time. The number of shares required to re-create the
 secret can be chosen to be less that the number of shares created, so any
 large enough subset of the shares can retrieve the secret.
 .
 This scheme allows a secret to be shared, either to reduce the chances that
 the secret is lost, or to increase the number of parties that must cooperate
 to reveal the secret.

Package: sstp-client
Description-md5: a319e06e6a946cf775b7fce3fbbe124f
Description-en: Connect to a Microsoft Windows 2008 server using SSTP VPN
 A client implementation of Secure Socket Tunneling Protocol (SSTP) for
 Linux / Mac OS-X that allows remote access via SSTP VPN to Microsoft
 Windows 2008 Server. It does so by tunneling PPP data over SSL.

Package: ssvnc
Description-md5: 45edf0c14d9a00afb75317ff745ed84b
Description-en: Enhanced TightVNC viewer with SSL/SSH tunnel helper
 VNC stands for Virtual Network Computing. It is, in essence, a remote
 display system which allows you to view a computing `desktop'
 environment not only on the machine where it is running, but from
 anywhere on the Internet and from a wide variety of machine
 architectures.
 .
 SSVNC is two things:
 .
 * An enhanced version of the TightVNC client with support for more
 encodings and color modes, support for x11vnc and UltraVNC
 extensions, dynamic screen resizing, an improved popup menu, etc.
 .
 * A GUI that helps set up an SSL (using stunnel) or SSH tunnel to
 connect to the VNC server through, as well as forwarding of ports for
 audio (esound/aRts), SMB, CUPS etc.

Package: ssw-align
Description-md5: 54697b373972ff5d6af08220d3066181
Description-en: Smith-Waterman aligner based on libssw
 This package provides a command-line aligner based on the libssw library,
 a fast SIMD accelerated implementation of the Smith-Waterman algorithm.
 The input files can be in FASTA or FASTQ format. Both target and query files
 can contain multiple sequences. Each sequence in the query file will be
 aligned with all sequences in the target file. Output is provided in SAM or
 BLAST-like text format.

Package: st-console
Description-md5: 04db165fd3bfae9e634e63a4025b1ed2
Description-en: simple mathematics statistics from the command line interface
 st-console is command-line tool for calculate statistics
 from a file or standard input. It allow one to calculate:
 sum, arithmetic mean, median, percentile, quartile, standard
 deviation or standard error.
 .
 It's a simpler solution for simpler problems focused on
 descriptive statistics, handy when you need quick mathematics
 results without leaving the shell.

Package: stabber
Description-md5: 28d29cf98051b1dae426f6aec6232637
Description-en: Stubbed XMPP (Jabber) Server
 Stabber acts as a stubbed XMPP service for testing purposes, supporting:
 .
 - Sending of XMPP stanzas.
 - Responding to XMPP stanzas with stubbed responses, by id
 and by query namespace
 - Verifying that XMPP stanzas were received.
 - C API
 - HTTP API

Package: stac-check
Description-md5: becf636797371e330d3eb86bfbe2e4d0
Description-en: Linting and validation tool for STAC assets (CLI programs)
 stac-check is both a CLI tool and Python library.
 It adds additional linting and validation to the stac-validator project.
 .
 The intent of this project is to provide a linting tool that also
 follows the official STAC Best Practices document.
 .
 This package provides CLI programs for stac-check.

Package: stac-client
Description-md5: 0bd86e2a92b6c54a01caea12dd161759
Description-en: Python library for working with SpatioTemporal Asset Catalog (STAC) APIs (CLI)
 The STAC Python Client (pystac_client) is a Python package for working
 with STAC Catalogs and APIs that conform to the STAC and STAC API specs
 in a seamless way.
 .
 PySTAC Client builds upon PySTAC through higher-level functionality and
 ability to leverage STAC API search endpoints.
 .
 This package provides command line tools.

Package: stac-validator
Description-md5: ff6dd7d3fbcd686dc9d58c725240a6ee
Description-en: Python package to validate STAC files (CLI programs)
 stac-validator is a library and cli tool for validating SpatioTemporal
 Asset Catalogs (STAC).
 It is written in Python and can be used to validate STAC Items,
 Collections, and Catalogs.
 .
 This package contains CLI programs.

Package: stacer
Description-md5: 14c4c50aa37c724ef3964660d71c4885
Description-en: Linux system optimizer and monitoring
 Monitor your system (CPU, memory, disk) in a graphical application (qt).
 Change and monitor your services. Summarizes basic system information and
 can show network download/upload speeds/totals.

Package: stacks
Description-md5: 34654ddbf6119f78f131bb33b98f2f93
Description-en: pipeline for building loci from short-read DNA sequences
 Stacks is a software pipeline for building loci from short-read sequences,
 such as those generated on the Illumina platform. Stacks was developed to work
 with restriction enzyme-based data, such as RAD-seq, for the purpose of
 building genetic maps and conducting population genomics and phylogeography.
 .
 Note that this package installs Stacks such that all commands must be run as:
 $ stacks <cmdname> <args>

Package: stactools
Description-md5: a80a1121ac381467596da2693253ab49
Description-en: Command line tool and Python library for working with STAC (CLI)
 stactools is a high-level command line tool and Python library for
 working with STAC.
 It is based on PySTAC.
 .
 stactools provides a basic command line interface (CLI) and API for
 working with STAC catalogs.
 .
 This package provides command line tools.

Package: staden
Description-md5: ab389488bbaa41331fbf3a76064bea10
Description-en: DNA sequence assembly (Gap4/Gap5), editing and analysis tools
 Staden is a fully developed set of DNA sequence assembly (Gap4 and
 Gap5), editing and analysis tools (Spin).
 .
 Gap4 performs sequence assembly, contig ordering based on read pair
 data, contig joining based on sequence comparisons, assembly checking,
 repeat searching, experiment suggestion, read pair analysis and contig
 editing. It has graphical views of contigs, templates, readings and
 traces which all scroll in register. Contig editor searches and
 experiment suggestion routines use confidence values to calculate the
 confidence of the consensus sequence and hence identify only places
 requiring visual trace inspection or extra data. The result is
 extremely rapid finishing and a consensus of known accuracy.
 .
 Pregap4 provides a graphical user interface to set up the processing
 required to prepare trace data for assembly or analysis, and automates
 these processes.
 .
 Trev is a rapid and flexible viewer and editor for ABI, ALF, SCF and
 ZTR trace files.
 .
 Prefinish analyses partially completed sequence assemblies and suggests
 the most efficient set of experiments to help finish the project.
 .
 Tracediff and hetscan automatically locate mutations by comparing trace
 data against reference traces. They annotate the mutations found ready
 for viewing in gap4.
 .
 Spin analyses nucleotide sequences to find genes, restriction sites,
 motifs, etc. It can perform translations, find open reading frames,
 count codons, etc. Many results are presented graphically and a sliding
 sequence window is linked to the graphics cursor. Spin also compares
 pairs of sequences in many ways. It has very rapid dot matrix analysis,
 global and local alignment algorithms, plus a sliding sequence window
 linked to the graphical plots. It can compare nucleic acid against
 nucleic acid, protein against protein, and protein against nucleic
 acid.

Package: staden-common
Description-md5: 368671f3c5301070f6dd5064e174b05f
Description-en: Architecture independent files for Staden
 Staden is a fully developed set of DNA sequence assembly (Gap4 and
 Gap5), editing and analysis tools (Spin).
 .
 Gap4 performs sequence assembly, contig ordering based on read pair
 data, contig joining based on sequence comparisons, assembly checking,
 repeat searching, experiment suggestion, read pair analysis and contig
 editing. It has graphical views of contigs, templates, readings and
 traces which all scroll in register. Contig editor searches and
 experiment suggestion routines use confidence values to calculate the
 confidence of the consensus sequence and hence identify only places
 requiring visual trace inspection or extra data. The result is
 extremely rapid finishing and a consensus of known accuracy.
 .
 Pregap4 provides a graphical user interface to set up the processing
 required to prepare trace data for assembly or analysis, and automates
 these processes.
 .
 Trev is a rapid and flexible viewer and editor for ABI, ALF, SCF and
 ZTR trace files.
 .
 Prefinish analyses partially completed sequence assemblies and suggests
 the most efficient set of experiments to help finish the project.
 .
 Tracediff and hetscan automatically locate mutations by comparing trace
 data against reference traces. They annotate the mutations found ready
 for viewing in gap4.
 .
 Spin analyses nucleotide sequences to find genes, restriction sites,
 motifs, etc. It can perform translations, find open reading frames,
 count codons, etc. Many results are presented graphically and a sliding
 sequence window is linked to the graphics cursor. Spin also compares
 pairs of sequences in many ways. It has very rapid dot matrix analysis,
 global and local alignment algorithms, plus a sliding sequence window
 linked to the graphical plots. It can compare nucleic acid against
 nucleic acid, protein against protein, and protein against nucleic
 acid.
 .
 This package contains the architecture independent data files and
 scripts that come with the Staden package.

Package: staden-io-lib-examples
Description-md5: 0b2d1b17fa895cbb6f711efc37878b8f
Description-en: programs for manipulating DNA sequencing files (usage examples)
 The io_lib from the Staden package is a library of file reading and writing
 code to provide a general purpose trace file (and Experiment File) reading
 interface. It has been compiled and tested on a variety of unix systems,
 MacOS X and MS Windows.
 .
 This package contains the programs that are distributed with the Staden io_lib
 for manipulating and converting sequencing data files, and in particular files
 to manipulate short reads generated by second and third generation sequencers
 and stored in SRF format.
 .
 This package contains example data and a test suite to test the data.

Package: staden-io-lib-utils
Description-md5: 8e934583600f5a34fbbefb133e51b785
Description-en: programs for manipulating DNA sequencing files
 The io_lib from the Staden package is a library of file reading and writing
 code to provide a general purpose trace file (and Experiment File) reading
 interface. It has been compiled and tested on a variety of unix systems,
 MacOS X and MS Windows.
 .
 This package contains the programs that are distributed with the Staden io_lib
 for manipulating and converting sequencing data files, and in particular files
 to manipulate short reads generated by second and third generation sequencers
 and stored in SRF format.

Package: stalin
Description-md5: 306f4fb628ecd20f8dfded3a8a0d880e
Description-en: Extremely aggressive Scheme compiler
 stalin is an aggressive self-hosting Scheme compiler, designed to
 generate resource efficient stand-alone executables with very high
 computational performance.  It is a batch mode compiler like gcc, not
 an interpreter, and is designed to be used only after your code has
 stabilized.
 .
 It places a few limitations on the content of the source code.  For
 example, you may not LOAD or EVAL new expressions or procedure
 definitions at runtime, but in exchange, it is able to perform
 various global analyses which may allow it to transparently map
 Scheme types to C types and to use native C arithmetic operations on
 a per-expression basis, whenever such operations are proven safe.
 Further stalin can often reduce or eliminate run-time type checking
 and dispatching, and omit garbage collection for data of limited
 scope or accessibility, while omitting unreachable data altogether.
 .
 stalin also has a foreign procedure interface to both Xlib and OpenGL.

Package: stalonetray
Description-md5: ddccaf5850ef7a958bd17b7065a00463
Description-en: Standalone freedesktop.org and KDE systray implementation
 stalonetray is an implementation of system tray application (aka
 notificaton area) according to freedesktop.org specification; support
 for KDE icons included.
 .
 stalonetray is a stand-alone system tray (notification area) for X
 Window System/X11 (e.g. X.Org or XFree 86). It has full XEMBED
 support and minimal dependencies: an X11 lib only. Stalonetray works
 with virtually any EWMH-compliant window manager.
 .
 Window managers that are reported to work well with stalonetray:
 - FVWM
 - OpenBox
 - Enlightenment
 - ion3

Package: standardskriver
Description-md5: 59a68968f289162e104b3ddec9957686
Description-en: Tool for dynamically setting a user's default printer at desktop session logon
 The Standard Skriver Tool ('standardskriver' is Norwegian, i.e. Bokmål,
 for "default printer") allows the site admin to dynamically update
 a user's default printer setting at logon time.
 .
 At desktop session startup, a new default printer gets automatically
 configured based on the location of the client host in use and/or also
 based on POSIX group memberships of the current user.
 .
 Standard Skriver uses an easy-to-setup INI configuration file. The
 configuration syntax also supports for configuring of multiple sites, so
 one configuration file can be deployed to multiple sites.

Package: stardata-common
Description-md5: 5048702b44a3b0fe2e6c535d05fbd3cf
Description-en: Common framework to manage astronomy packages
 This package allows the installation and removal of astronomy catalogues,
 converting those catalogues to astronomy programs' data formats.
 .
 All stardata catalogues conforming to stardata-common policy are
 converted automatically at installation time to the formats of
 astronomy programs that support stardata-common.
 .
 The register-stardata program is transparent for the user; this program
 is called automatically when any astronomy package conforming to the
 stardata-common policy is installed, upgraded or removed.

Package: stardict
Description-md5: b401bf352c068ae28df5767aad4b11a9
Description-en: International dictionary lookup program - stardict.png icons
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package contains different size stardict.png icons files.

Package: stardict-common
Description-md5: 458fc3f42be7bf89e18a74c686b11140
Description-en: International dictionary lookup program - data files
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package contains data files (pixmaps, icons, documentations) needed
 by the stardict.

Package: stardict-czech
Description-md5: d35605f1eb49af4f62dd93e1d6d5dc72
Description-en: Stardict package for Czech dictionary of foreign words
 This is a package of the Czech dictionary of foreign words
 for Stardict.
 .
 The dictionary is compiled from online dictionary available at
 <http://slovnik-cizich-slov.abz.cz/>.

Package: stardict-gtk
Description-md5: 9121a2c8b4ba5aeb2eb530e2594d3cca
Description-en: International dictionary lookup program - gtk
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package is compiled without GNOME support and contains only
 the program of stardict and will be of limited use without the
 dictionary files. For more information about how to get the
 dictionary files, please read /usr/share/doc/stardict/README.Debian.

Package: stardict-plugin
Description-md5: 94e5954326a5bf4a45b31061657f909a
Description-en: International dictionary lookup program - common plugins
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package contains some add-on plugins for StarDict. Includes:
 - man virtual dict plugin
 - qqwry virtual dict plugin
 - html parse plugin
 - xdxf parse plugin
 - wordnet plugin
 - powerword parse plugin
 - wiki parse plugin
 - customdict plugin
 - stardict_espeak_ng plugin
 - stardict_flite plugin
 - stardict_gucharmap plugin
 - stardict_update_info plugin
 - stardict_multi_cmd plugin(add in 3.0.7+git20220909)

Package: stardict-plugin-cal
Description-md5: 129f9b810ce56f66feb14766aa869c0a
Description-en: International dictionary lookup program - cal plugin
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package contains cal plugin for StarDict which can display cal.

Package: stardict-plugin-espeak
Description-md5: bc11b5a574525be5291ea75e3ffe0ed9
Description-en: International dictionary lookup program - eSpeak TTS plugin
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package contains eSpeak TTS plugin for StarDict which can pronounce
 words.

Package: stardict-plugin-festival
Description-md5: a50df0dd456a4ffbb09c534859ddf203
Description-en: International dictionary lookup program - Festival TTS plugin
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package contains Festival TTS plugin for StarDict which can pronounce
 words.

Package: stardict-plugin-fortune
Description-md5: 94e41bdcbfb4bf6318c99536fb1161a4
Description-en: International dictionary lookup program - fortune plugin
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package contains fortune plugin for StarDict which can display
 fortune cookies.

Package: stardict-plugin-info
Description-md5: 0779e70c6c1b9c2f40a36be08d47153a
Description-en: International dictionary lookup program - info plugin
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package contains info plugin for StarDict which can
 read Linux Info documents.
 .
 To use this info plugin, please input "info" prefix before string.
 For example: "info printf".

Package: stardict-plugin-network-dictionary
Description-md5: 6fbc3f6327b8cdfe12d51cf2e8add03b
Description-en: International dictionary lookup program - network dictionary plugin
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package contains network-dictionary plugin for StarDict which can query
 word through the network.
 .
 *Warning*
 * This plugin will send query words over the network unencrypted!
 * Please do *NOT* select any confidential data for dictionary queries.
 * If the stardict "Scan" function is enabled, any text selected will
 immediately be sent over the network.

Package: stardict-plugin-spell
Description-md5: 3fb4928c3f5cfa60c087c0d3f97c5f2d
Description-en: International dictionary lookup program - spell plugin
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package contains spell plugin for StarDict which give you spelling
 suggestion while you searching the dictionary.

Package: stardict-tools
Description-md5: 191ca8988d0ed1b073992295c4a4409a
Description-en: dictionary conversion tools of stardict
 StarDict is a cross-platform international dictionary lookup program.
 .
 Main features:
 * Glob-style pattern matching search
 * Fuzzy search
 * Working from system tray
 * Scanning mouse selection and showing pop-up windows with translation of
 selected words
 * Pronouncing of the translated words
 * Plugins support
 * ..and more
 .
 This package contains the dictionary conversion tools which can convert
 dictionaries of DICT, wquick, mova and pydict to stardict format.

Package: stardict-xmlittre
Description-md5: 877144eabe816dff5d0448d8f5ecea94
Description-en: French Littré dictionary for stardict
 This package contains a XML version of the French language dictionary
 written by Émile Littré and published in 1863, suitable for the
 stardict dictionary software.
 .
 Despite its age, this dictionary now fallen in the public domain is
 still a widely used reference source for French language and
 litterature. It features 78,423 entries and 239,009 quotes from 3,910
 authors.

Package: starfetch
Description-md5: 17fb674a72d476f7570efde13c8cc410
Description-en: command line tool written in C++ that displays constellations
 starfetch is a tool that prints out a scheme of a given constellation and some
 information about it: its quadrant, its right ascension, its declination, its
 area and its main stars number.

Package: starfighter
Description-md5: 4743e095c549f154fd6732a20283b84a
Description-en: 2D scrolling shooter game
 After decades of war one company, who had gained powerful supplying both
 sides with weaponry, steps forwards and crushes both warring factions
 in one swift movement. Using far superior weaponry and AI craft, the
 company was completely unstoppable and now no one can stand in their
 way. Thousands began to perish under the iron fist of the company. The
 people cried out for a saviour, for someone to light this dark hour...
 and someone did.
 .
 Features of the game:
 .
 o 26 missions over 4 star systems
 o Primary and Secondary Weapons (including a laser cannon and a charge weapon)
 o A weapon powerup system
 o Wingmates
 o Missions with Primary and Secondary Objectives
 o A Variety of Missions (Protect, Destroy, etc)
 o Boss battles

Package: starfighter-data
Description-md5: 9890f3498b455a2fc075419cf3996487
Description-en: 2D scrolling shooter game -- data files
 After decades of war one company, who had gained powerful supplying both
 sides with weaponry, steps forwards and crushes both warring factions
 in one swift movement. Using far superior weaponry and AI craft, the
 company was completely unstoppable and now no one can stand in their
 way. Thousands began to perish under the iron fist of the company. The
 people cried out for a saviour, for someone to light this dark hour...
 and someone did.
 .
 Features of the game:
 .
 o 26 missions over 4 star systems
 o Primary and Secondary Weapons (including a laser cannon and a charge weapon)
 o A weapon powerup system
 o Wingmates
 o Missions with Primary and Secondary Objectives
 o A Variety of Missions (Protect, Destroy, etc)
 o Boss battles
 .
 This package contains the data files for starfighter.

Package: stargz-snapshotter
Description-md5: 9cb93539b45e42f64f072346c89868b0
Description-en: Fast container image distribution plugin with lazy pulling (program)
 Pulling image is one of the time-consuming steps in the
 container lifecycle. Stargz Snapshotter is an
 implementation of snapshotter which aims to solve this problem by lazy
 pulling.  Lazy pulling here means a container can run without waiting
 for the pull completion of the image and necessary chunks of the image
 are fetched on-demand.
 .
 eStargz is a lazily-pullable image format proposed by this project.  This is
 compatible to OCI images so this can be pushed to standard container
 registries (e.g. ghcr.io) as well as this is still runnable even on
 eStargz-agnostic runtimes including Docker.  eStargz format is based on stargz
 image format by CRFS but comes with additional features like runtime
 optimization and content verification.
 .
 This package contains the ctr-remote command.

Package: starlet
Description-md5: 1bd33fd0b2bebb79161d3d0a90880f18
Description-en: simple, high-performance PSGI/Plack HTTP server
 Starlet is a standalone HTTP/1.0 server with keep-alive support, formerly
 known as Plack::Server::Standalone::Prefork and
 Plack::Server::Standalone::Prefork::Server::Starter.
 .
 The server supports following features, and is suitable for running HTTP
 application servers behind a reverse proxy.
 .
 - prefork and graceful shutdown using Parallel::Prefork
 - hot deploy using Server::Starter
 - fast HTTP processing using HTTP::Parser::XS (optional)

Package: starlink-array-java
Description-md5: bafd4fd424783f66cedf80ded8701be9
Description-en: N-dimensional array manipulation and I/O in Java
 Provide n-dimensional array manipulation and I/O classes in Java as part of
 the Starjava project.
 .
 This build does not contain "NDX" support.

Package: starlink-array-java-doc
Description-md5: eca16eeb9e3b5a603a258972b903cabb
Description-en: N-dimensional array manipulation and I/O in Java (javadoc)
 Provide n-dimensional array manipulation and I/O classes in Java as part of
 the Starjava project.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-auth-java
Description-md5: 6907f6624bc09d53b7b70c1fd7b19927
Description-en: IVOA standard conform resource authentication
 This package manages authentication for HTTP(S) resources in
 accordance with standards of the International Virtual Observatory
 Association (IVOA), a workgroup to define standards for
 Interoperability of astronomic databases.
 .
 The IVOA standards relevant for this package that are still under
 discussion.

Package: starlink-auth-java-doc
Description-md5: 9e895a73af27b9269e6b244c8c372676
Description-en: IVOA standard conform resource authentication (API docs)
 This package manages authentication for HTTP(S) resources in
 accordance with standards of the IVOA.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-cdf-java
Description-md5: 17c0c6d26dbcb8fcfe54d202718cd919
Description-en: CDF table support for Starjava
 CDF (Common Data Format) is a self-describing data format defined by NASA
 for the storage of scalar and multidimensional data in a platform- and
 discipline-independent way. This package adds CDF support for tables to the
 Starjava library.

Package: starlink-cdf-java-doc
Description-md5: 7cd2688e2605f6a5ec3373509600a90d
Description-en: CDF table support for Starjava (Javadoc)
 CDF (Common Data Format) is a self-describing data format defined by NASA
 for the storage of scalar and multidimensional data in a platform- and
 discipline-independent way. This package adds CDF support for tables to the
 Starjava library.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-connect-java
Description-md5: 559bb75128fdefd3052b79cf812921e4
Description-en: Abstract classes for persistent connections to remote services
 Classes related to persistent connections to remote services.
 Currently the main service provided by the connections defined here
 is access to some kind of filesystem which is modelled as a simple
 tree structure library, implemented in pure Java. Connection implementations
 are supplied by classes in other packages

Package: starlink-connect-java-doc
Description-md5: ba1b2af4352dc5934220d322a27d4cf0
Description-en: Abstract classes for persistent connections (javadoc)
 Classes related to persistent connections to remote services.
 Currently the main service provided by the connections defined here
 is access to some kind of filesystem which is modelled as a simple
 tree structure library, implemented in pure Java. Connection implementations
 are supplied by classes in other packages
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-datanode-java
Description-md5: 60da4bb0bd996c445f58b053e57652b5
Description-en: Classes for hierarchical browsing of data structures
 Using the classes available in this package, hierarchical data structures
 can be viewed interactively.
 .
 The GUI side is based on a Swing JTree component, and the underlying data
 model is supplied by classes conforming to the package's DataNode interface.

Package: starlink-datanode-java-doc
Description-md5: 815fe17c807475bf016279babaa4576e
Description-en: Classes for hierarchical browsing of data structures (documentation)
 Using the classes available in this package, hierarchical data structures
 can be viewed interactively.
 .
 The GUI side is based on a Swing JTree component, and the underlying data
 model is supplied by classes conforming to the package's DataNode interface.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-dpac-java
Description-md5: effde7eb42752dc691e5817ad0c35b2b
Description-en: Java classes to process GAIA data
 This package contains classes to process and display GAIA data with
 STIL, STILTS, and TOPCAT. GAIA is an ESA satellite with the mission to
 measure positions and distances of about 1 billion astronomical objects.

Package: starlink-dpac-java-doc
Description-md5: 1f8bd989ed88afdc6903f8cf53f20639
Description-en: Java classes to process GAIA data (Javadoc)
 This package contains classes to process and display GAIA data with
 STIL, STILTS, and TOPCAT. GAIA is an ESA satellite with the mission to
 measure positions and distances of about 1 billion astronomical objects.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-ecsv-java
Description-md5: a496f2daa14d99f086807f3bab262adb
Description-en: Parser for the metadata and data of an ECSV file
 The Enhanced Character Separated Values format was developed within
 the Astropy project and is described at APE6. It is composed of a
 YAML header followed by a CSV-like body, and is intended to be a
 human-readable and maybe even human-writable format with rich
 metadata. Most of the useful per-column and per-table metadata is
 preserved when de/serializing to this format. The version supported
 by this reader is currently ECSV 1.0.

Package: starlink-ecsv-java-doc
Description-md5: 5602c0836ac88e42b57c48697ec8dfa4
Description-en: Parser for the metadata and data of an ECSV file (documentation)
 The Enhanced Character Separated Values format was developed within
 the Astropy project and is described at APE6. It is composed of a
 YAML header followed by a CSV-like body, and is intended to be a
 human-readable and maybe even human-writable format with rich
 metadata. Most of the useful per-column and per-table metadata is
 preserved when de/serializing to this format. The version supported
 by this reader is currently ECSV 1.0.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-fits-java
Description-md5: 203719ee012d5c511f32a946577b4a78
Description-en: Classes for general FITS handling
 Classes for general FITS handling, including NDX, NDArray and
 StarTable implementations.
 .
 Some of these classes use the nom.tam.fits package (libfits-java) for
 low-level FITS access, though several of them do most of the handling
 in customised ways themselves for efficiency reasons.

Package: starlink-fits-java-doc
Description-md5: 7ba6cf5e10335a0b212959a9807c4560
Description-en: Classes for general FITS handling (javadoc)
 Classes for general FITS handling, including NDX, NDArray and
 StarTable implementations.
 .
 Some of these classes use the nom.tam.fits package (libfits-java) for
 low-level FITS access, though several of them do most of the handling
 in customised ways themselves for efficiency reasons.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-pal-java
Description-md5: e9322d2def81f232bf9b0bfc95dd7c96
Description-en: Starlink Positional Astronomy Library (Java version)
 This library is a collection of code designed to aid in replacing the SLA
 library, implemented in pure Java.
 .
 Note that differently from the starlink-ast package, only the most important
 functions are implemented.

Package: starlink-pal-java-doc
Description-md5: a6557c7f025c85f4cef58dea363d9d8a
Description-en: Starlink Positional Astronomy Library (Java version) - documentation
 This library is a collection of code designed to aid in replacing the SLA
 library, implemented in pure Java.
 .
 Note that differently from the starlink-ast package, only the most important
 functions are implemented.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-registry-java
Description-md5: 50157bc16720b070e02700cd7648a0ec
Description-en: Starlink IVOA registry access
 This package provides a set of classes which can be used to make
 lightweight queries of an RI 1.0-compliant IVOA registry. In the
 Virtual Observatory (VO), registries provide a means for discovering
 useful resources, i.e., data and services. Individual publishers
 offer the descriptions for their resources ("resource records") in
 publishing registries.
 .
 This is not an all-singing or all-dancing registry client. The focus
 is on something which does a limited job fast and in a small memory
 footprint.

Package: starlink-registry-java-doc
Description-md5: 43fb60bab29a9e65cee188b2cbf57309
Description-en: Starlink IVOA registry access (API docs)
 This package provides a set of classes which can be used to make
 lightweight queries of an RI 1.0-compliant IVOA registry. In the
 Virtual Observatory (VO), registries provide a means for discovering
 useful resources, i.e., data and services. Individual publishers
 offer the descriptions for their resources ("resource records") in
 publishing registries.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-table-java
Description-md5: 2bcdde66eb18086b27ef7258dccacda6
Description-en: Starlink Tables Infrastructure Library
 STIL is a pure Java library for generic input, output and processing
 of tabular data. It presents to the application programmer a view of
 a table which looks the same regardless of whether it came from a
 FITS file, a VOTable, an ASCII text file, a query on a relational
 database, or whatever. Thus the application doesn't have to worry
 about the storage format of tables either when reading or writing
 them, it can concentrate on doing processing. STIL's idea of a table
 is rich enough to include table and column metadata, and table cells
 which contain scalar or single- or multi-dimensional array data of
 numerical, string or other types. This is well suited to astronomical
 data, though it can be of use in other fields as well.
 .
 STIL comes with a range of supported input and output formats
 (including VOTable, FITS, SQL, ASCII, CSV, CDF, GBIN) and can be
 extended to cope with others.

Package: starlink-table-java-doc
Description-md5: c1af858111df4c7f5fc74ddca6003666
Description-en: Starlink Tables Infrastructure Library (documentation)
 STIL is a pure Java library for generic input, output and processing
 of tabular data. It presents to the application programmer a view of
 a table which looks the same regardless of whether it came from a
 FITS file, a VOTable, an ASCII text file, a query on a relational
 database, or whatever. Thus the application doesn't have to worry
 about the storage format of tables either when reading or writing
 them, it can concentrate on doing processing. STIL's idea of a table
 is rich enough to include table and column metadata, and table cells
 which contain scalar or single- or multi-dimensional array data of
 numerical, string or other types. This is well suited to astronomical
 data, though it can be of use in other fields as well.
 .
 STIL comes with a range of supported input and output formats
 (including VOTable, FITS, SQL, ASCII, CSV, CDF, GBIN) and can be
 extended to cope with others.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-task-java
Description-md5: 724d2be93c82651f1763850f460f35a8
Description-en: Java framework for invoking user-level tasks
 This package provides the necessary infrastructure for writing
 tasks that do things for users, along the same lines as ADAM A-tasks.
 .
 At the moment all the necessary machinery is provided for invoking
 tasks from the command line in a way that looks ADAM-like,
 but it is designed so that, for instance, a GUI-style invoker
 could be written to invoke the same tasks.

Package: starlink-task-java-doc
Description-md5: f9d03f2d2b546c66d508abb5065a1723
Description-en: Java framework for invoking user-level tasks (javadoc)
 This package provides the necessary infrastructure for writing
 tasks that do things for users, along the same lines as ADAM A-tasks.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-tfcat-java
Description-md5: a7a38765ee1e973261aeeb2625e67a3b
Description-en: Java classes to parse Time-Frequency Radio Catalogues
 This package contains a parser and validator for the Time-Frequency Radio
 Catalogues standard, defined at https://doi.org/10.25935/6068-8528.
 It currently implements v1.0 of the standard.

Package: starlink-tfcat-java-doc
Description-md5: 31aae7cb2a6673f8c1fdd701ae4db2b2
Description-en: Java classes to parse Time-Frequency Radio Catalogues
 This package contains a parser and validator for the Time-Frequency Radio
 Catalogues standard, defined at https://doi.org/10.25935/6068-8528.
 It currently implements v1.0 of the standard.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-tjoin-java
Description-md5: 7e15db1053c9b82c1cbce489a772878c
Description-en: Join subclasses for Starjava table class
 Classes for performing table joins by matching rows to each other.
 The matching is done in an entirely configurable and pluggable way by
 defining a MatchEngine which defines what counts as a match between
 two tuples (rows) and can be used to work out what counts as a near
 miss too.  Matching is (except in pathological cases) an O(N ln N)
 process, where N is the total number of rows in all the tables
 participating in a match.

Package: starlink-tjoin-java-doc
Description-md5: 25cda98169f99b4e9ecf6530c6e02269
Description-en: Join subclasses for Starjava table class (Javadoc)
 Classes for performing table joins by matching rows to each other.
 The matching is done in an entirely configurable and pluggable way by
 defining a MatchEngine which defines what counts as a match between
 two tuples (rows) and can be used to work out what counts as a near
 miss too.  Matching is (except in pathological cases) an O(N ln N)
 process, where N is the total number of rows in all the tables
 participating in a match.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-topcat-java
Description-md5: f2c29aebde17bd99945308102ada32b5
Description-en: Tool for OPerations on Catalogues And Tables (Java library)
 TOPCAT is an interactive graphical viewer and editor for tabular
 data. Its aim is to provide most of the facilities that astronomers
 need for analysis and manipulation of source catalogues and other
 tables, though it can be used for non-astronomical data as well. It
 understands a number of different astronomically important formats
 (including FITS and VOTable) and more formats can be added.

Package: starlink-topcat-java-doc
Description-md5: e7c8ca3a7233e4a07d3ee6507d37442d
Description-en: Tool for OPerations on Catalogues And Tables (JavaDoc)
 TOPCAT is an interactive graphical viewer and editor for tabular
 data. Its aim is to provide most of the facilities that astronomers
 need for analysis and manipulation of source catalogues and other
 tables, though it can be used for non-astronomical data as well. It
 understands a number of different astronomically important formats
 (including FITS and VOTable) and more formats can be added.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-ttools-java
Description-md5: df5f4a01537f3f6d1fad40d2f3bba711
Description-en: Starlink Tables Infrastructure Library Tool Set (Java library)
 The STIL Tool Set is a set of command-line tools based on STIL, the
 Starlink Tables Infrastructure Library. It deals with the processing
 of tabular data; the package has been designed for, but is not
 restricted to, astronomical tables such as object catalogues. Some of
 the tools are generic and can work with multiple formats (including
 FITS, VOTable, CDF, CSV, SQL and ASCII), and others are
 specific to the VOTable format. In some ways, STILTS forms the
 command-line counterpart of the GUI table analysis tool TOPCAT. The
 package is robust, fully documented, and designed for efficiency,
 especially with very large datasets.
 .
 This package contains the `ttools` Java library used as the
 foundation for STILTS.

Package: starlink-ttools-java-doc
Description-md5: 831bdce420d760bacaecf6917edfe407
Description-en: Starlink Tables Infrastructure Library Tool Set (Javadoc)
 The STIL Tool Set is a set of command-line tools based on STIL, the
 Starlink Tables Infrastructure Library. It deals with the processing
 of tabular data; the package has been designed for, but is not
 restricted to, astronomical tables such as object catalogues. Some of
 the tools are generic and can work with multiple formats (including
 FITS, VOTable, CDF, CSV, SQL and ASCII), and others are
 specific to the VOTable format. In some ways, STILTS forms the
 command-line counterpart of the GUI table analysis tool TOPCAT. The
 package is robust, fully documented, and designed for efficiency,
 especially with very large datasets.
 .
 This package contains the JavaDoc documentation.

Package: starlink-util-java
Description-md5: 32fb3642881edb911fce2ac78c5f90e6
Description-en: Miscellaneous utilities for the Starjava classes
 This package is a helper function for the other Starjava packages. It
 contains a number of helper and utility classes that don't fit elsewhere.
 .
 Classes include some basic functionality like lists for Java
 primitives, input/output classes, gui classes, DTD and xsd etc.

Package: starlink-util-java-doc
Description-md5: 5730e2481388f1c415bc5b26bc9c8e90
Description-en: Miscellaneous utilities for the Starjava classes (documentation)
 This package is a helper function for the other Starjava packages. It
 contains a number of helper and utility classes that don't fit elsewhere.
 .
 Classes include some basic functionality like lists for Java
 primitives, input/output classes, gui classes, DTD and xsd etc.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-vo-java
Description-md5: 62149671974e462a4522ebb5af2770bc
Description-en: Virtual Observatory access classes
 The Virtual Observatory (VO) is the vision that astronomical datasets
 and other resources should work as a seamless whole. This package
 provides Java classes to access VO services within the Starlink context.

Package: starlink-vo-java-doc
Description-md5: 677e65b228ee65a868da15595ff53cc6
Description-en: Virtual Observatory access classes (javadoc)
 The Virtual Observatory (VO) is the vision that astronomical datasets
 and other resources should work as a seamless whole. This package
 provides Java classes to access VO services within the Starlink context.
 .
 This package contains the JavaDoc documentation of the package.

Package: starlink-votable-java
Description-md5: 4f874499f4eddd6f1348151a715f2cac
Description-en: Classes for VOTable input and output
 The VOTable format is an XML standard for the interchange of data
 represented as a set of tables. In this context, a table is an
 unordered set of rows, each of a uniform structure, as specified in
 the table description (the table metadata). VOTable was designed to
 be close to the FITS Binary Table format.

Package: starlink-votable-java-doc
Description-md5: b07a3c4a07d4d89e620fe61829b87a77
Description-en: Classes for VOTable input and output (javadoc)
 The VOTable format is an XML standard for the interchange of data
 represented as a set of tables. In this context, a table is an
 unordered set of rows, each of a uniform structure, as specified in
 the table description (the table metadata). VOTable was designed to
 be close to the FITS Binary Table format.
 .
 This package contains the JavaDoc documentation of the package.

Package: starman
Description-md5: 1c48d07a5612c053e5dfc254ead138f5
Description-en: high-performance preforking PSGI/Plack web server
 Starman is a PSGI perl web server that has unique features such as:
 * High Performance - Uses the fast XS/C HTTP header parser
 * Preforking - Spawns workers preforked like most high performance UNIX
 servers do. Starman also reaps dead children and automatically restarts
 the worker pool.
 * Signals - Supports HUP for graceful restarts, and TTIN/TTOU to
 dynamically increase or decrease the number of worker processes.
 * Superdaemon aware - Supports Server::Starter for hot deploy and
 graceful restarts.
 * Multiple interfaces and UNIX Domain Socket support - Able to listen
 on multiple intefaces including UNIX sockets.
 * Small memory footprint - Preloading the applications with --preload-app
 command line option enables copy-on-write friendly memory management.
 Also, the minimum memory usage Starman requires for the master process
 is 7MB and children (workers) is less than 3.0MB.
 * PSGI compatible - Can run any PSGI applications and frameworks
 * HTTP/1.1 support - Supports chunked requests and responses, keep-alive
 and pipeline requests.

Package: starpu-examples
Description-md5: 601fd3c318d53962421cdbdd364f312b
Description-en: Task scheduler for heterogeneous multicore machines - exs
 StarPU is a runtime system that offers support for heterogeneous
 multicore machines. While many efforts are devoted to design efficient
 computation kernels for those architectures (e.g. to implement BLAS
 kernels on GPUs or on Cell's SPUs), StarPU not only takes care of
 offloading such kernels (and implementing data coherency across
 the machine), but it also makes sure the kernels are executed as
 efficiently as possible.
 .
 This package contains application examples.

Package: starpu-tools
Description-md5: eb2ba87d4cd88833bc91b0cf6b977279
Description-en: Task scheduler for heterogeneous multicore machines - tools
 StarPU is a runtime system that offers support for heterogeneous
 multicore machines. While many efforts are devoted to design efficient
 computation kernels for those architectures (e.g. to implement BLAS
 kernels on GPUs or on Cell's SPUs), StarPU not only takes care of
 offloading such kernels (and implementing data coherency across
 the machine), but it also makes sure the kernels are executed as
 efficiently as possible.
 .
 This package contains StarPU tools.

Package: starship
Description-md5: c29a4dcf02902a4bfc52d9838690c3fd
Description-en: fast and customizable shell prompt
 Starship is a shell prompt that is fast and configurable, and works on most
 common shells. It shows information from various sources in a way easy to
 grasp at a glance, including but not limited to: the hostname/username/cwd
 trio, git, project language and runtime.

Package: starvoyager
Description-md5: b4ae40c2f4a8f098c987e0844aaf5620
Description-en: 2D space arcade game, themed around 'Star Trek' - binary
 Star Voyager is a Frontier/Elite class game in a more arcade style 2D
 environment, themed to the 'Star Trek' universe. It utilizes the SDL library
 for portability.
 .
 This package contains the game binary

Package: starvoyager-data
Description-md5: 0a1abcb00762ec9ea66075f545667990
Description-en: 2D space arcade game, themed around 'Star Trek' - data files
 Star Voyager is a Frontier/Elite class game in a more arcade style 2D
 environment, themed to the 'Star Trek' universe. It utilizes the SDL library
 for portability.
 .
 This package contains the data files used by the game engine

Package: statcvs
Description-md5: c28081c860d320ebb698d3b1905cc6af
Description-en: CVS Repository statistic analysis tool, written in Java
 StatCvs retrieves information from a CVS repository and generates
 various tables and charts describing the project development,
 e.g. timeline for the lines of code, contribution of each developer
 etc.
 .
 The current version of StatCvs generates a static suite of HTML
 documents containing tables and chart images.  StatCvs is open source
 software, released under the terms oft the LGPL.  StatCvs uses
 JFreeChart to generate charts.

Package: statgrab
Description-md5: 16e603690dc3433a07f19dd966943f23
Description-en: sysctl-style access to system statistics
 statgrab provides an access to system statistics using a sysctl-style
 interface. This is useful for applications that don't want to make
 library calls, but still want to access the statistics. An example is mrtg,
 for which scripts are provided to generate configuration files.
 .
 statgrab utilizes libstatgrab library.

Package: staticsite
Description-md5: ec8bf01204a2e2f0d7e64b9a82f62521
Description-en: Static site generator
 Static site generator based on markdown and jinja2.
 .
 Features:
 - themable
 - free content structure
 - hugo-style archetypes and front matter
 - live preview server

Package: statnews
Description-md5: e2e9f3c87ac6cf169ded14e7a1aa4c9f
Description-en: Extracts useful statistics out of a newsgroup or mailing list
 This program may be useful to analyze newsgroups or mailing lists with
 respect to authors, messages length and frequency, and so on.
 .
 At this moment, it operates on local spools only (it has neither NNTP nor
 HTTP capabilities); the spool has to store one message per file in
 traditional mbox format.

Package: statserial
Description-md5: 8a7a3b5be1c56181438d55623968287e
Description-en: Displays serial port modem status lines
 Statserial displays a table of the signals on a standard 9-pin or
 25-pin serial port, and indicates the status of the handshaking lines.
 It can be useful for debugging problems with serial ports or modems.

Package: statsprocessor
Description-md5: 0e8266bf84c670adc8e7264a418622b4
Description-en: word generator based on per-position Markov chains
 Statsprocessor is a word generator based on per-position Markov chains
 packed into a single stand-alone binary. It generates candidate words based
 on a Hashcat format .hcstat file by using this information to determine which
 letter is following which letter based on the analysis of the original input
 dictionary used to generate the .hcstat. The resulting words can then, for
 example, be postprocessed and fed into Hashcat or other password recovery
 tools.

Package: statsvn
Description-md5: 1e17c642b31f2828a87f74d289a815f2
Description-en: SVN repository statistics
 StatSVN retrieves information from a Subversion repository and generates
 various tables and charts describing the project evolution, e.g.
 the lines of code over time, contribution of each developer, the
 evolution of modules, directories, files, the time and days when most
 checkins happen, etc. It also shows the commit logs and integrates
 out of the box with ViewVc, BugZilla, Chora and others.
 .
 StatSVN generates a static suite of HTML or XDoc documents containing
 tables and chart images.

Package: stax
Description-md5: 2923c280850c672fac6878f45f913df8
Description-en: collection of puzzle games similar to Tetris Attack
 Another way of playing Tetris and some other cool puzzle games. Includes
 multiplayer feature and supports themes. Enjoy!

Package: stayrtr
Description-md5: 2520a5b621cea320d0ed84aa091954fc
Description-en: RPKI to Router server
 StayRTR is an implementation of the RPKI to Router protocol (RFC 6810):
 it can be used to publish Resource Public Key Infrastructure (RFC 6480)
 prefix origin data from a trusted cache to BGP routers.

Package: stda
Description-md5: c8defa67b9901d9ebd798f95b18bb68c
Description-en: simple tools for data analysis (stda)
 This package contains some primary tools for evaluating sums, averages,
 integrals, derivatives, histograms/distributions of 1-d numerical data, and
 eventually for plotting the results. The stand-alone programs (supporting
 the standard UNIX input and output pipelines) are intended for data processing
 from the command line. They are especially useful for straightforward analysis
 of number series where a complex analytical approach is not necessary.
 .
 Following programs are included:
 * maphimbu   - histogram builder for 1-d numerical and text data;
 * mintegrate - evaluate average/sum/integral/derivative of 1-d numerical data;
 * mmval      - find minimum and maximum value in a dataset;
 * muplot     - plot a multi-curve figure from multiple dataset using Gnuplot;
 * nnum       - produce a series of integers or floats;
 * prefield   - prepare input file for 'muplot' to plot 2-d fields by arrows.

Package: stdsyslog
Description-md5: c5bebe63787a080c73ddb683f20065c6
Description-en: log a program's output to the system log
 The stdsyslog utility executes a program, reads everything that it
 outputs to a set of file descriptors (by default the standard output
 and standard error streams) and logs it to the system log.

Package: ste-plugins
Description-md5: caaaff49b7495a6cfc36111c820aae73
Description-en: stereo LADSPA plugins
 This package provides a set of stereo plugins:
 * Stereo width;
 * Stereo balance and panner.

Package: stealth
Description-md5: 5bc700bb5b7b5d6ee7d8fdc9665b6a25
Description-en: stealthy File Integrity Checker
 The STEALTH program performs File Integrity Checks on (remote) clients. It
 differs from other File Integrity Checkers by not requiring baseline
 integrity data to be kept on either write-only media or in the client's file
 system. In fact, clients will hardly contain any indication suggesting that
 they are being monitored, thus improving the stealthiness of the integrity
 scans.
 .
 STEALTH uses standard available software to perform file integrity checks
 (like find(1) and sha1sum(1)). Using individualized policy files, it is
 highly adaptable to the specific characteristics of its clients.
 .
 In production environments STEALTH should be run from an isolated computer
 (called the `STEALTH monitor').  In optimal configurations the STEALTH
 monitor should be a computer not accepting incoming connections. The account
 used to connect to its clients does not have to be `root'; usually
 read-access to the client's file system is enough to perform a full integrity
 check. Instead of using `root' a more restrictive administrative or
 ordinary account might offer all necessary requirements for the desired
 integrity check.
 .
 STEALTH itself must communicate with the computers it should monitor. It is
 essential that this communication is secure. STEALTH configurations
 therefore normally specify SSH as the command-shell to use for connecting to
 clients. STEALTH may be configured so as to use but one SSH connection per
 client, even if integrity scans are to be performed repeatedly. Apart from
 this, the STEALTH monitor is commonly allowed to send e-mail to remote
 client systems' maintainers.
 .
 STEALTH-runs itself may start randomly within specified intervals. The
 resulting unpredicability of STEALTH-runs further increases STEALTH's
 stealthiness.
 .
 STEALTH's acronym is expanded to `Ssh-based Trust Enforcement Acquired
 through a Locally Trusted Host': the client's trust is enforced, the locally
 trusted host is the STEALTH monitor.

Package: stealth-doc
Description-md5: 2366cf791404334af5c3cdb50882e047
Description-en: stealthy File Integrity Checker documentation
 STEALTH program performs File Integrity Checks on (remote) clients. It
 differs from other File Integrity Checkers by not requiring baseline
 integrity data to be kept on either write-only media or in the client's file
 system. In fact, client's will contain hardly any indication at all that they
 are being monitored, thus improving the stealthiness of the integrity scans.
 .
 STEALTH uses standard available software to perform file integrity checks
 (like find(1) and md5sum(1)). Using individualized policy files, it is highly
 adaptable to the specific requirements of its clients.
 .
 In production environments STEALTH should be run from an isolated computer
 (called the `STEALTH monitor').  In optimal configurations the STEALTH
 monitor should be a computer not accepting incoming connections. The account
 used to connect to its clients does not have to be `root': usually
 read-access to the client's file system is enough to perform a full integrity
 check. Instead of using `root' a more restrictive administrative or
 ordinary account might offer all requirements for the desired integrity
 check.
 .
 STEALTH itself must communicate with the computers it should monitor. It is
 essential that this communication is secure, and STEALTH configurations will
 therefore normally specify SSH as the command-shell to use to connect to its
 clients. STEALTH may be configured so as to use but one SSH connection per
 client, even if integrity scans are to be performed repeatedly. Apart from
 this, the STEALTH monitor might be allowed to send e-mail to remote clients
 system's maintainers.
 .
 STEALTH-runs itself may start randomly within specified intervals. The
 resulting unpredicability of STEALTH-runs further increases STEALTH's
 stealthiness.
 .
 STEALTH's acronym is expanded to `Ssh-based Trust Enforcement Acquired
 through a Locally Trusted Host': the client's trust is enforced, the locally
 trusted host is the STEALTH monitor.
 .
 This package provides the supplemental documentation for Stealth.

Package: steam-libs
Description-md5: ac2f32ce3cdc272b5bd958086ad9ed2a
Description-en: Metapackage for Steam dependencies
 Steam (https://www.steampowered.com) is a software content delivery system
 developed by Valve software (https://www.valvesoftware.com).  There is
 some free software available, but for the most part the content delivered
 is non-free.
 .
 This package depends on libraries and other packages that are necessary
 to run Steam. It could also be useful as a way to install packages that
 are frequently asssumed to exist by proprietary games.

Package: stegcracker
Description-md5: efd901bdb04ae5003fef628e60fc5893
Description-en: steganography brute-force tool
 StegCracker is steganography brute-force utility to uncover hidden data inside
 files.

Package: steghide
Description-md5: f8cf34d2d553af9b58be0833c091635b
Description-en: steganography hiding tool
 Steghide is steganography program which hides bits of a data file
 in some of the least significant bits of another file in such a way
 that the existence of the data file is not visible and cannot be proven.
 .
 Steghide is designed to be portable and configurable and features hiding
 data in bmp, jpeg, wav and au files, blowfish encryption, MD5 hashing of
 passphrases to blowfish keys, and pseudo-random distribution of hidden bits
 in the container data.
 .
 Steghide is useful in digital forensics investigations.

Package: steghide-doc
Description-md5: c878fd6132bc0445a68fc6479ca0d4d3
Description-en: steganography hiding tool - documentation files
 Steghide is steganography program which hides bits of a data file
 in some of the least significant bits of another file in such a way
 that the existence of the data file is not visible and cannot be proven.
 .
 Steghide is designed to be portable and configurable and features hiding
 data in bmp, jpeg, wav and au files, blowfish encryption, MD5 hashing of
 passphrases to blowfish keys, and pseudo-random distribution of hidden bits
 in the container data.
 .
 These packages contains the common documentation files.

Package: stegosuite
Description-md5: baaedd67889a10f31fd3fe8209c97df1
Description-en: steganography tool to hide information in image files
 Stegosuite is a graphical steganography tool to easily hide information in
 image files. It allows the embedding of text messages and multiple files of any
 type. In addition, the embedded data is encrypted using AES.
 Currently supported file types are BMP, GIF, JPG and PNG.
 Stegosuite is written in Java and utilizes the SWT toolkit for its interface.

Package: stegseek
Description-md5: d9f05293df6f247b054d1d97cbea8541
Description-en: Worlds fastest steghide cracker
 Stegseek is a lightning fast steghide cracker that can be used to extract
 hidden data from files. It is built as a fork of the original steghide
 project and, as a result, it is thousands of times faster than other
 crackers and can run through millions of passwords per second.
 .
 Stegseek can also be used to extract steghide metadata without a password,
 which can be used to test whether a file contains steghide data.

Package: stegsnow
Description-md5: a83d467f9a2c708ecb137af59aba215e
Description-en: steganography using ASCII files
 This utility can conceal messages in ASCII text by appending whitespaces to
 the end of lines. Because spaces and tabs are generally not visible in text
 viewers, the message is effectively hidden from casual observers. And if the
 built-in encryption is used, the message cannot be read even if it is detected.
 .
 About the name: locating trailing whitespace in text is like finding a polar
 bear in a snowstorm. And it uses the ICE encryption algorithm, so the name is
 thematically consistent.
 .
 This package is useful for personal security, forensics investigations and
 other actions.

Package: stella
Description-md5: 51ea76dd3009b62edf1b749ccd59a39a
Description-en: Atari 2600 Emulator for SDL & the X Window System
 Stella is a portable emulator of the old Atari 2600 video-game
 console. You can play most Atari 2600 games with it.
 .
 Stella's features include:
 * emulation of Atari 2600 joysticks, keyboards, paddles and driving
 controllers using the host system's input peripherals;
 * emulation of trackballs, joysticks, booster grips, driving
 controllers and the Amiga Mouse using the host system's mouse;
 * support for real Atari 2600 controllers using the Stelladaptor,
 2600-daptor or 2600-daptor II;
 * support for real Atari 7800 controllers using the 2600-daptor II;
 * support for the speech portion of a real AtariVox device;
 * support for Supercharger single-load and multi-load games;
 * emulation of CRT TV features, including texturing, colour bleed,
 RF noise and phosphor burn-off (requires OpenGL).
 .
 An extensive debugger is included, with the Distella disassembler.
 .
 Note that this is not isee systems' STELLA modeling, simulation and
 analysis tool.

Package: stellarium
Description-md5: 27dd93ee8371a51e7b7ad3c592e6d1c5
Description-en: real-time photo-realistic sky generator
 Stellarium renders 3D photo-realistic skies in real-time. With Stellarium, you
 really see what you can see with your eyes, binoculars or a small telescope.
 .
 Some features:
 - default star catalogue with over 600 thousand stars,
 - information about the brightest stars (spectral type, distance, etc.),
 - downloadable star catalogue extensions, for up to 210 million stars,
 - all New General Catalogue (NGC) objects,
 - images of almost all Messier objects and the Milky Way,
 - real time positions of the planets and their satellites,
 - 13 different cultures with their constellations,
 - artistic illustrations of the 88 Western constellations,
 - very realistic atmosphere, sunrise and sunset,
 - 7 panoramic landscapes (more can be made or downloaded from the website),
 - scripting with ECMAScript,
 - plug-in support: Stellarium comes with 8 plug-ins by default, including:
 - artificial satellites plug-in (updated from an on-line TLE database),
 - ocular simulation plug-in (shows how objects look like in a given ocular),
 - Solar System editor plug-in (imports comet and asteroid data from the MPC),
 - telescope control plug-in (Meade LX200 and Celestron NexStar compatible).
 .
 Stellarium should not be used for very high accurate calculation or ephemerids
 like eclipse predictions. However, it is the ideal program to prepare an
 observation evening with naked eye, binocular, or small telescope.

Package: stellarium-data
Description-md5: abb0e128a19de6802f33b1e1384d5593
Description-en: Stellarium data files
 Stellarium renders 3D photo-realistic skies in real-time. With Stellarium, you
 really see what you can see with your eyes, binoculars or a small telescope.
 .
 This package contains data files required by Stellarium. They include
 textures, star catalogues and translations.

Package: stenc
Description-md5: ab0e392fc75009fcbf3f725b68d7ec4b
Description-en: SCSI Tape Encryption Manager
 Stenc manages encryption on capabale LTO tape drives with hardware-based
 encryption. Program should work on any other SSP capable tape drives. Built
 specifically for Linux and AIX. Now supports key change auditing and key
 descriptors (uKAD).

Package: stenographer
Description-md5: bfdbe3eceabac7b22db0d33a99adb325
Description-en: full-packet-capture utility -- server
 Stenographer is a full-packet-capture utility for buffering packets
 to disk for intrusion detection and incident response purposes. It
 provides a high-performance implementation of NIC-to-disk packet
 writing, handles deleting those files as disk fills up, and provides
 methods for reading back specific sets of packets quickly and easily.

Package: stenographer-client
Description-md5: 9c1304b823804c59ac9648762b2a4316
Description-en: full-packet-capture utility -- clients
 Stenographer is a full-packet-capture utility for buffering packets
 to disk for intrusion detection and incident response purposes. It
 provides a high-performance implementation of NIC-to-disk packet
 writing, handles deleting those files as disk fills up, and provides
 methods for reading back specific sets of packets quickly and easily.
 .
 This package contains a HTTP-based client.

Package: stenographer-common
Description-md5: bd5a0d3528a03f1ee2a4f1fc0f04ebed
Description-en: full-packet-capture utility -- common files
 Stenographer is a full-packet-capture utility for buffering packets
 to disk for intrusion detection and incident response purposes. It
 provides a high-performance implementation of NIC-to-disk packet
 writing, handles deleting those files as disk fills up, and provides
 methods for reading back specific sets of packets quickly and easily.
 .
 This package contains configuration common to client and server and
 creates the Unix user and group needed for operation.

Package: step
Description-md5: 41b9209e3ba293cc51da9daac61a2e20
Description-en: interactive physical simulator for KDE
 With Step you can not only learn but feel how physics works. You place some
 bodies on the scene, add some forces such as gravity or springs, then click
 "Simulate" and Step shows you how your scene will evolve according to the
 laws of physics. You can change every property of bodies/forces in your
 experiment (even during simulation) and see how this will change evolution
 of the experiment.
 .
 This package is part of the KDE education module.

Package: stepbill.app
Description-md5: d830a955740370b2c7662da0fa0e67c7
Description-en: Get rid of those nasty Wingdows viruses
 This is a port of the MacBill, which is based on xbill, source to GNUstep.
 .
 Ever get the feeling that nothing is going right?  You're a sysadmin, and
 someone's trying to destroy your computers.  The little people running
 around the screen are trying to infect your computers with Wingdows [TM],
 a virus cleverly designed to resemble a popular operating system.  Your
 objective is to click the mouse on them, ending their potential threat.
 If one of the people reaches a computer, it will attempt to replace your
 operating system with the virus it carries. It will then attempt to run off
 the screen with your vital software.

Package: stepic
Description-md5: 29eef5075d19711f3cc13104a0f9688d
Description-en: Python 3 Steganography in Images
 A Python 3 module and command line tool for hiding arbitrary data within
 images by slightly modifying the colors. These modifications are generally
 imperceptible to humans, but are machine detectable.  Works with RGB, RGBA,
 or CMYK images.

Package: steptalk
Description-md5: f091383cec5838c456ca91b691fa91ca
Description-en: GNUstep Scripting Framework (tools)
 StepTalk is a scripting framework for creating scriptable servers or
 applications.  StepTalk, when combined with the dynamism of the Objective-C
 language, goes way beyond mere scripting.
 .
 This package contains the StepTalk tools.

Package: steptalk-doc
Description-md5: 864b8dabda6e1a5380bd819f0ee53615
Description-en: GNUstep Scripting Framework (documentation)
 StepTalk is a scripting framework for creating scriptable servers or
 applications.  StepTalk, when combined with the dynamism of the Objective-C
 language, goes way beyond mere scripting.
 .
 This package contains the documentation and some examples.

Package: steptalk-gdl2-module
Description-md5: 3a93d19ab90a7d748991891369b12da3
Description-en: GNUstep Scripting Framework (GDL2 module)
 StepTalk is a scripting framework for creating scriptable servers or
 applications.  StepTalk, when combined with the dynamism of the Objective-C
 language, goes way beyond mere scripting.
 .
 This package contains the GNUstep Database Library (GDL2) support module.

Package: steptalk-gui-module
Description-md5: 25c5866cf4719d67fab3cc21eaac568a
Description-en: GNUstep Scripting Framework (GUI module)
 StepTalk is a scripting framework for creating scriptable servers or
 applications.  StepTalk, when combined with the dynamism of the Objective-C
 language, goes way beyond mere scripting.
 .
 This package contains the ApplicationScripting bundle, the
 ApplicationFinder and the GNUstep GUI (a.k.a. AppKit) support module.

Package: steptalk-sqlclient-module
Description-md5: eae87bb3382257c32e1d52e45ac6ba1d
Description-en: GNUstep Scripting Framework (SQLClient module)
 StepTalk is a scripting framework for creating scriptable servers or
 applications.  StepTalk, when combined with the dynamism of the Objective-C
 language, goes way beyond mere scripting.
 .
 This package contains the SQLClient support module.

Package: stetl
Description-md5: e5095f0d59189eccf76b1c253469f8a5
Description-en: Streaming ETL - Commandline utility
 Stetl, streaming ETL, pronounced "staedl", is a lightweight ETL-framework
 for the conversion of rich (as GML) geospatial data conversion.
 .
 It basically glues together existing parsing and transformation tools
 like GDAL/OGR (ogr2ogr) and XSLT. By using native tools like libxml and
 libxslt (via Python lxml) Stetl is speed-optimized.
 .
 Stetl has a similar design as Spring (Java) and other modern frameworks
 based on IoC (Inversion of Control). A configuration file (in Python
 config format) specifies your chain of ETL steps. This chain is formed
 by a series of Python modules/objects and their parameters. These are
 symbolically specified in the config file. You just invoke etl.py the
 main program with a config file. The config file specifies the input
 modules (e.g. PostGIS), transformers (e.g. XSLT) and outputs (e.g. a GML
 file or even WFS-T a geospatial protocol to publish GML to a server).
 .
 This package contains the stetl utility.

Package: stex
Description-md5: 3d646edb7c46c2e9ac09347b1ae4c2fe
Description-en: typeset Scheme code with LaTeX
 Tools for typesetting Scheme code with LaTeX. The scheme-prep tool
 converts stex commands to LaTeX, and html-prep converts some LaTeX to
 html. A makefile is provided that builds stex documents.

Package: stgit
Description-md5: d6e7c4f9aa71542e1a733da8f87ae3b7
Description-en: manage stacks of patches in a git repository
 stgit provides similar functionality to quilt
 (i.e. pushing/popping patches to/from a stack) on top of git.
 .
 These operations are performed using git commands and the patches
 are stored as git commit objects, allowing easy merging of the stgit
 patches into other repositories using standard git functionality.

Package: stgit-contrib
Description-md5: 2d5b6bb6acb9b2ab3bca790b51b6e697
Description-en: set of contributed scripts to help working with stgit
 This package provides the following helper scripts:
 * stg-cvs: synchronize a CVS mirror branch and commit patches to CVS
 * stg-gitk: display the StGit stack in gitk without patch-log clutter
 * stg-k: run an stg command while preserving uncommitted local changes
 * stg-mdiff: show meta-diffs (the difference between two patch diffs)
 * stg-show: git-show with StGit reference name support
 * stg-unnew: reverse an stg-new, restoring patch contents to the working tree

Package: stiff
Description-md5: 0d02c0fc43c43ae2c27e83a38e627bd4
Description-en: convert scientific FITS images to the TIFF format
 STIFF is a program that converts scientific FITS images to the TIFF format
 for illustration purposes. The main features of STIFF are:
 .
 * Accurate reproduction of the original surface brightnesses and colours
 * Automatic or manual contrast and brightness adjustments
 * Automatic sky background intensity and colour balance
 * Adjustable colour saturation
 * Colour-friendly gamma correction capabilities
 * One or three input channels: gray-scale or true colour output
 * Output with 8 or 16 bits per component
 * Pixel rebinning and x/y flip options
 * Support for arbitrarily large input and output images on standard
 hardware (BigTIFF support)
 * Support for tiled, multiresolution pyramids
 * Support for lossless and lossy compression methods
 * Multi-threaded code with load-balancing to take advantage of multiple
 cores and processors.
 * XML VOTable-compliant output of meta-data.

Package: stilts
Description-md5: e9612dd1c197a49ddff9af997feebb5f
Description-en: Starlink Tables Infrastructure Library Tool Set
 The STIL Tool Set is a set of command-line tools based on STIL, the
 Starlink Tables Infrastructure Library. It deals with the processing
 of tabular data; the package has been designed for, but is not
 restricted to, astronomical tables such as object catalogues. Some of
 the tools are generic and can work with multiple formats (including
 FITS, VOTable, CDF, CSV, SQL and ASCII), and others are
 specific to the VOTable format. In some ways, STILTS forms the
 command-line counterpart of the GUI table analysis tool TOPCAT. The
 package is robust, fully documented, and designed for efficiency,
 especially with very large datasets.
 .
 This package contains the executable.

Package: stilts-doc
Description-md5: fb5ec7d84d425889df08dc1780e149f5
Description-en: Starlink Tables Infrastructure Library Tool Set (documentation)
 The STIL Tool Set is a set of command-line tools based on STIL, the
 Starlink Tables Infrastructure Library. It deals with the processing
 of tabular data; the package has been designed for, but is not
 restricted to, astronomical tables such as object catalogues. Some of
 the tools are generic and can work with multiple formats (including
 FITS, VOTable, CDF, CSV, SQL and ASCII), and others are
 specific to the VOTable format. In some ways, STILTS forms the
 command-line counterpart of the GUI table analysis tool TOPCAT. The
 package is robust, fully documented, and designed for efficiency,
 especially with very large datasets.
 .
 This package contains the documentation.

Package: stilview
Description-md5: 976d944d5f08e3d696642c27adc9edf3
Description-en: help you retrieve the entries stored in STIL
 Help you retrieve the entries stored in SID Tune Information List (STIL)
 for Commodore 64 music files.

Package: stimfit
Description-md5: ff927703badfc328135b8c0bee68dc84
Description-en: Program for viewing and analyzing electrophysiological data
 Stimfit is a free, fast and simple program for viewing and analyzing
 electrophysiological data. It features an embedded Python shell that
 allows you to extend the program functionality by using numerical
 libraries such as NumPy and SciPy.

Package: stk
Description-md5: 4656fc505cce49eb02620e363ade8a65
Description-en: Sound Synthesis Toolkit (example applications)
 The Sound Synthesis Toolkit is a C++ library with implementations
 of several sound synthesis algorithms, starting from Frequency
 Modulation, over Physical Modelling and others. It can be used
 as a library, but it also provides some nice software synthesizers.
 .
 This package provides the example files for the sound synthesis toolkit.

Package: stk-doc
Description-md5: 069a7efb4a3a84403e9af3f2a802d737
Description-en: Sound Synthesis Toolkit (documentation)
 The Sound Synthesis Toolkit is a C++ library with implementations
 of several sound synthesis algorithms, starting from Frequency
 Modulation, over Physical Modelling and others. It can be used
 as a library, but it also provides some nice software synthesizers.
 .
 This package contains the documentation for the sound synthesis toolkit.

Package: stl-manual
Description-md5: f718b98d11b00416dea7e27e5c7dc5b2
Description-en: C++ Standard Template Library Documentation
 The STL provides many of the basic algorithms and data structures
 of computer science. The STL is a generic library, meaning that its
 components are heavily parameterized: Almost every component in the
 STL is a template. You should make sure that you understand how
 templates work in C++ before you use the STL.

Package: stlcmd
Description-md5: c5dfda87434e97da304d2427e83860df
Description-en: Suite of commands for generating, inspecting and manipulating STL files
 stl_cmd is a suite of command line tools for generating, inspecting and
 manipulating STL files which are often used in 3D printing. The goal of this
 project is to be a resource for teaching terminal usage and some basic
 programming concepts in the 3D printing space. Imagine an assignment which
 involves building a brick wall. Students would need to use a combination of
 stl_cube, stl_transform and stl_merge. The commands could be combined in a
 bash or <insert favorite scripting language> script with for and while
 loops, could accept input and use conditionals to affect the attributes of
 the wall.

Package: stlink-gui
Description-md5: e01bd64b081bd06b67387bc3dac4df46
Description-en: OpenSource ST-Link tools replacement.
 Flashing tools for STMicroelectronics STM32VL and STM32L. The transport layers
 STLINKv1 and STLINKv2 are supported.
 .
 This package contains a GUI tool for stlink.

Package: stlink-tools
Description-md5: 5d13db87f98d8d05307d116d5aa4db50
Description-en: OpenSource ST-Link tools replacement.
 Flashing tools for STMicroelectronics STM32VL and STM32L. The transport layers
 STLINKv1 and STLINKv2 are supported.
 .
 This package contains commandline utilities for stlink, and modprobe and
 udev rules.

Package: stm32flash
Description-md5: b24bfb8dff75c7b4a9bf2d8f18f1daaa
Description-en: STM32 chip flashing utility using a serial bootloader
 stm32flash is a flashing program for the STM32 ARM processors using the ST
 serial bootloader compliant with application note AN3155.
 .
 Features:
 * device identification
 * write to flash/RAM
 * read from flash/RAM
 * auto-detect Intel hex or raw binary input format with option to force binary
 * flash from binary file
 * save flash to binary file
 * verify and retry up to N times on failed writes
 * start execution at specified address
 * software reset the device when finished if -g not specified
 * resume already initialized connection (for when reset fails)
 * GPIO signalling
 * I²C support

Package: stockfish
Description-md5: 1c88e787fea0cbec572e73232f9d09df
Description-en: strong chess engine, to play chess against
 free chess engine derived from Glaurung 2.1. It is a chess engine, so it
 requires an UCI (universal chess interface) compatible GUI like XBoard
 (with PolyGlot), eboard, Jose, Arena or scid in order to be used comfortably.
 It is the strongest open source chess engine by october 2009 in the
 "computer chess rating list" CCRL. Written in C++ it uses multiple threads
 and cores. It is capable of Chess960 and has experimental support for polyglot
 opening books.

Package: stoken
Description-md5: eb1f12decfefeed4ad1cea1adaa3e39f
Description-en: Software Token for cryptographic authentication
 stoken is a software token which generates one-time passwords compatible
 with RSA SecurID 128-bit (AES) tokens.  SecurID tokens are commonly
 used to authenticate end users to protected network resources and VPNs,
 as OTPs provide greater resistance to many attacks associated with static
 passwords.
 .
 stoken aims to provide a Linux-friendly, free software alternative to the
 proprietary RSA SecurID Software Authenticators.
 .
 This package contains standalone command-line and GTK+ GUI programs that
 allow for importing token seeds, generating tokencodes, and various
 utility/testing functions.

Package: stompserver
Description-md5: 01095cc887edb4c206366d2100aa27bf
Description-en: stomp messaging server implemented in Ruby
 Stompserver is a stomp messaging server with support for multiple FIFO
 based queue backends including file, dbm, memory and activerecord.
 It supports basic authentication and queue monitoring.

Package: stone
Description-md5: b52e3c55da78e503c68df61ec68723ff
Description-en: TCP/IP packet repeater in the application layer
 It repeats TCP and UDP packets from inside to outside of a firewall, or from
 outside to inside.
 Stone supports SSL. stone can encrypt/decrypt packets with OpenSSL library.
 Stone can also be a tiny http proxy.
 POP -> APOP conversion. With stone and a mailer that does not support APOP,
 you can access to an APOP server.

Package: stopmotion
Description-md5: 6f0946bc282ceae8fbc56269cc13d2fd
Description-en: create stop-motion animations
 Create stop-motion animations with images grabbed from a video
 device, or from image files, or from still images extracted from
 video.  Stopmotion has a set of tools which helps you keep the
 movements smooth and precise, such as ghosting the last image on a
 live view of the next image to be acquired.

Package: stops
Description-md5: b7f56ac17df39b1b876d5be0909db212
Description-en: Stop and instrument definitions for Aeolus
 Aeolus is a synthesised (i.e. not sampled) pipe organ emulator that
 should be good enough to make an organist enjoy playing it. It is a
 software synthesiser optimised for this job, with possibly hundreds
 of controls for each stop, that enable the user to "voice" their
 instrument.
 .
 This package contains definitions of stops and of three instruments
 to be used with the aeolus organ synth: Aeolus (the default instrument),
 Aeolus1 and Aeolus2, selected with the -I command-line argument to aeolus.
 .
 This package contains binary instrument data, which have been created by the
 instrument editor feature in aeolus (accessible by holding down Ctrl then
 left-mouse-click on any stop in the aeolus GUI).

Package: stopt-doc
Description-md5: 4e123f99c08561d993961b7c16c7279e
Description-en: library for stochastic optimization problems (documentation)
 The STochastic OPTimization library (StOpt) aims at providing tools in C++ for
 solving some stochastic optimization problems encountered in finance or in the
 industry. Python 3 bindings are also provided in order to allow one to use the
 C++ library in a Python code.
 .
 This package contains the documentation about the type of problems that can be
 solved, the mathematical framework, its implementation, and the examples.

Package: stopt-examples
Description-md5: 0406deddba550c5dddc092ab9b16db55
Description-en: library for stochastic optimization problems (programs examples)
 This package provides some programs written to solve mathematical problems
 using the StOpt library. The source code is provided, examples are available
 in C++ and in Python. C++ source code has to be built against the libstopt-dev
 package if one wants to run it.

Package: stopwatch
Description-md5: 6614e6e5b46dc3ec7287b1e64b5b6941
Description-en: Virtual stopwatch and timer
 This is a stopwatch and timer program that uses the Tk toolkit. It has
 millisecond accuracy. Stopwatch can act as a graphical chronometer (it
 will provides a GUI interface to user).

Package: storebackup
Description-md5: 5f64df0c5b4423151504d9c7eaaf94bd
Description-en: fancy compressing managing checksumming deduplicating hard-linking cp -ua
 Copies directory hierarchies recursively into another location,
 by date (e.g.  /home/ => /var/bkup/2002.12.13_04.27.56/).
 Permissions are preserved, so users with access to the backup
 directory can recover their files themselves.
 .
 File comparisons are done with MD5 checksums, so no changes go
 unnoticed.
 .
 Hard-links unchanged backuped files to old versions and
 identical files within the backuped tree.
 .
 Compresses large files (that don't match exclusion patterns).
 .
 Manages backups and removes old ones.

Package: storj
Description-md5: 1807a4de7ecd838057c1b274d483cbce
Description-en: Command Line Tool for encrypted file transfer on the Storj network
 CLI Tool for file transfer on the Storj network, it provides an interface for
 setting up users profiles, work with buckets and files, download and
 upload files and get information from the Storj API.

Package: storm-lang
Description-md5: 7fb8a8b7f171fe912eeb672a31359bf0
Description-en: Platform for extensible languages
 Storm is a language system for extensible languages. It allows
 creating multiple languages and DSLs that are able to operate
 in close cooperation. Not too dissimilar from LISP systems, but
 with custom syntax.

Package: storm-lang-crypto
Description-md5: 70352272f01d323419dfb2dae5b7de84
Description-en: Cryptographic library for Storm
 Cryptographic primitives (for example for estabilshing SSL tunnels)
 for the Storm language platform.

Package: storm-lang-doc
Description-md5: bb8c34fed822fb98b6a0e669094fd65d
Description-en: Documentation for Storm
 Offline version of Storm's documentation. Contains both
 the original markdown version as well as a HTML version
 of the same text for offline viewing.
 .
 The documentation is installed to /usr/share/doc/storm-lang

Package: storm-lang-graphics
Description-md5: faeaf3ca8e00b46107c15189fc967003
Description-en: Graphics library for Storm
 Provides the ability to load and save various image types to Storm
 programs. Examples include: png, jpg, bmp, ico, ppm

Package: storm-lang-layout
Description-md5: 73f45175af8f8309da25728b9a3615bd
Description-en: Layout library for Storm
 This library provides a language extension for declaring layouts
 in the Storm language platform.

Package: storm-lang-markdown
Description-md5: dd710fd57d92af3314a54be5f89c2049
Description-en: Markdown library for Storm
 Library for parsing markdown text in Storm, manipulating the
 resulting document, and outputting a HTML version. Also
 allows managing hierarchies of markdown documents.

Package: storm-lang-presentation
Description-md5: 52bc6180c71a6e4a7119a335568c2a2e
Description-en: Presentation library for Storm
 Library with language extensions for conveniently creating and showing
 presentations in the Storm language platform.

Package: storm-lang-sound
Description-md5: c9b73bd970e4f5a71e8dd0e3a8bedec7
Description-en: Sound playback library for Storm
 Sound playback library for the Storm language platform. Supports
 decoding flac, ogg and mp3 streams.

Package: storm-lang-sql
Description-md5: 84eb4604a24d96b8bf760ae83aca14e2
Description-en: SQL library for Storm
 Generic SQL database interface to the Storm language platform, complete with
 custom syntax. Provides bindings for SQLite at the moment.

Package: storm-lang-tutorials
Description-md5: 4b046faeced6cec9d15f01cc8b695ccf
Description-en: Source code for the tutorials in the Storm manual
 Source code for the tutorials that are used in the Storm
 manual. Installed in /usr/lib/storm/tutorials

Package: storm-lang-ui
Description-md5: e623eb96dd416ebecfecac7a3387d920
Description-en: UI library for Storm (using Gtk3)
 UI library for Storm. Uses the Gtk3 toolkit to provide windowing
 and widgets. Also provides a high-level API for rendering 2D
 graphics.

Package: stormbaancoureur
Description-md5: 6b3aa2e5393e1f839712b78d71b8ea59
Description-en: simulated obstacle course for automobiles
 Your objective is to drive your car along an obstacle course. Success depends
 on total control of the car. If you want to master it, try to have the laws
 of physics work with you, not against you.
 .
 The game was formerly known as Sturmbahnfahrer.

Package: stormbaancoureur-data
Description-md5: 0031e3ff670150b9cacdfb90a04d4c93
Description-en: game data for Stormbaan Coureur
 Models, images, sounds and other data for Stormbaan Coureur.

Package: storymaps
Description-md5: 22d366b32c559a4c02bfa47aeb18d78f
Description-en: Free story planning and writing application for children
 StoryMaps is a graphical story planning and writing application for
 children that breaks down the elements of traditional fairy tales into
 building blocks, following Vladimir Propp's plot functions.
 .
 With StoryMaps children can easily create their own stories:
 selecting the plot cards with the story cards, creating a story map
 and writing their own story using a text editor. Once finished, the
 application can be used to export the story into HTML format.

Package: stow
Description-md5: 952b8725dcbc2ad8368dbc929406052e
Description-en: Organizer for /usr/local software packages
 GNU Stow is a software installation manager for /usr/local.  Using
 symbolic links, GNU Stow helps you keep the installations separate
 (/usr/local/stow/emacs vs. /usr/local/stow/perl, for example) while
 maintaining the illusion that they are all under /usr/local.

Package: stratoshark
Description-md5: ba27e1de101084f35137945feefe69ca
Description-en: system call and log analyzer - graphical and console interfaces
 Stratoshark is a system call and log analyzer. It can capture and analyze
 system calls on Linux and capture and analyze log data from other sources.
 .
 The package provides stratoshark as the graphical interface and strato
 as the console interface.

Package: strawberry
Description-md5: 81d4ceeafa7623c13ae4e2376ff5dc88
Description-en: audio player and music collection organizer
 Strawberry is a music player aimed at music collectors and audiophiles.
 It is a fork of Clementine. The name is inspired by the band Strawbs.
 .
 Features:
 - Play and organize music
 - Supports WAV, FLAC, WavPack, Ogg Vorbis, Speex, MPC, TrueAudio,
 -   AIFF, MP4, MP3 and ASF
 - Audio CD playback
 - Native desktop notifications
 - Playlist management
 - Playlists in multiple formats
 - Advanced audio and device configuration for bit-perfect playback on Linux
 - Edit tags on audio files
 - Automatically retrieve tags from MusicBrainz
 - Album cover art from Last.fm, Musicbrainz, Discogs, Musixmatch, Deezer,
 -   Tidal, Qobuz and Spotify
 - Lyrics from multiple sources
 - Audio analyzer
 - Audio equalizer
 - Transfer music to mass-storage USB players, MTP compatible devices
 -   and iPod Nano/Classic
 - Scrobbler with support for Last.fm and ListenBrainz
 - Streaming support for Subsonic-compatible servers
 - Unofficial streaming support for Tidal and Qobuz

Package: strcase-dev
Description-md5: a5adff79e508618f6ac0ad6f0b41d947
Description-en: Multiway branch (switch) for short strings in C
 strcase (or strcase_tolower) can be used in the expression of a switch
 statement to convert a string to an integer type, STRCASE generates  at
 compile time the integer constants for the case stanzas of the switch.
 .
 This package contains the development files used for C programs.

Package: streamdeck-ui
Description-md5: b14b62420086ebc8d7d6c775a0396a9d
Description-en: Linux compatible UI for the Elgato Stream Deck
 streamdeck_ui is a Linux compatible UI for the Elgato Stream Deck.
 Key Features:
 * Multi-device: Enables connecting and configuring multiple Stream Deck
 devices on one computer.
 * Brightness Control: Supports controlling the brightness from both the
 configuration UI and buttons on the device itself.
 * Configurable Button Display: Icons + Text, Icon Only, and Text Only
 configurable per button on the Stream Deck.
 * Multi-Action Support: Run commands, write text and press hotkey combinations
 at the press of a single button on your Stream Deck.
 * Button Pages: streamdeck_ui supports multiple pages of buttons and
 dynamically setting up buttons to switch between those pages.
 * Auto Reconnect: Automatically and gracefully reconnects, in the case the
 device is unplugged and replugged in.
 * Import/Export: Supports saving and restoring Stream Deck configuration.

Package: streamer
Description-md5: 521d050b7a009ca1390ce4ef9b55380a
Description-en: television capture tool (images/movies)
 XawTV is a set of software for watching and recording television channels and
 webcams.
 .
 This package provides a tool to capture single/multiple images or
 record movies from a video4linux device.

Package: streamlink
Description-md5: cac03ea15723d7fa4232f8c9756577df
Description-en: CLI for extracting video streams from various websites to a video player
 Streamlink is a CLI utility which pipes video streams from various services
 into a video player, such as VLC.
 The main purpose of streamlink is to avoid resource-heavy and unoptimized
 websites, while still allowing the user to enjoy various streamed content.
 .
 Streamlink is a fork of the Livestreamer project.
 .
 Please consider donating or paying for subscription services when they are
 available for the content you consume and enjoy.

Package: streamrip
Description-md5: f29422e83e18287f2c1b904a0057f604
Description-en: scriptable music downloader for Qobuz, Tidal, SoundCloud
 streamrip can download music from the sources mentioned above. It
 supports a wide range of features such as album and playlist download,
 interactive search and integration with youtube-dl.
 .
 Upstream also supports downloads from Deezer. This is currently not
 supported in this package.

Package: streamripper
Description-md5: 471c5ea8fb06b3db4fe4e3c75e12ce34
Description-en: download online streams into audio files
 This command-line tool can be used to record MP3 and Ogg Vorbis online
 radio-streams into track-separated audio files.

Package: stress
Description-md5: 748045f588ae8994a34afe01a60f071d
Description-en: tool to impose load on and stress test a computer system
 'stress' is a tool that imposes a configurable amount of CPU, memory, I/O,
 or disk stress on a POSIX-compliant operating system and reports any errors
 it detects.
 .
 'stress' is not a benchmark.  It is a tool used by system administrators to
 evaluate how well their systems will scale, by kernel programmers to evaluate
 perceived performance characteristics, and by systems programmers to expose
 the classes of bugs which only or more frequently manifest themselves when
 the system is under heavy load.

Package: stress-ng
Description-md5: e4b37767e71cce0d013c8e30c3be093b
Description-en: tool to load and stress a computer
 stress-ng can stress various subsystems of a computer.  It can stress load
 CPU, cache, disk, memory, socket and pipe I/O, scheduling and much more.
 stress-ng is a re-write of the original stress tool by Amos Waterland but
 has many additional features such as specifying the number of bogo operations
 to run, execution metrics, a stress verification on memory and compute
 operations and considerably more stress mechanisms.

Package: stressant
Description-md5: ce33d021cd49068f01666740769bdc28
Description-en: simple stress testing and burn-in tool
 stressant is designed to run on new machines to make sure they will
 work reliably by testing various parts of the system (CPU, RAM, disk,
 network) by putting them under heavy load and try to detect failures.
 .
 As much as possible, stressant tries to reuse existing tools to
 perform the various tasks and aims to be run automatically.

Package: stressant-doc
Description-md5: 2ce49dcb214c4f08a1a4a26ee6cf5e13
Description-en: simple stress testing and burn-in tool (documentation)
 stressant is designed to run on new machines to make sure they will
 work reliably by testing various parts of the system (CPU, RAM, disk,
 network) by putting them under heavy load and try to detect failures.
 .
 As much as possible, stressant tries to reuse existing tools to
 perform the various tasks and aims to be run automatically.
 .
 This package ships the Sphinx documentation builtin to Stressant.

Package: stressant-meta
Description-md5: 3552f38af4a9a87643a8d5df34b0a6af
Description-en: stress-testing, benchmarking and recovery tools (meta-package)
 Meta-pacakge for the utilities documented in the stressant project.
 .
 Packages documented in the stressant manpage are direct dependencies
 here, while the Suggested packages are general-purpose rescue,
 diagnostic, forensics or testing tools that were found in other
 rescue images.

Package: stressapptest
Description-md5: 17117bc0892329da8855a98155aca707
Description-en: stress test application for simulating high load situations
 Stressful Application Test (or stressapptest, its unix name) tries to maximize
 randomized traffic to memory from processor and I/O, with the intent of
 creating a realistic high load situation in order to test the existing hardware
 devices in a computer.
 .
 Stressapptest may be used for various purposes:
 * stress test
 * hardware qualification and debugging
 * memory interface test
 * disk testing

Package: stretchplayer
Description-md5: 5cf1a3156a44dc5290221bc55090bc50
Description-en: Audio file player with time stretch and pitch shifting
 StretchPlayer will play back an audio file and allow you to
 time stretch (without affecting pitch) and/or pitch shift (without
 affecting the time) the audio, even while you are listening to it.
 .
 Warning: this package contains the development version (potentially
 unstable) released for testing purpose only.

Package: stringtie
Description-md5: 33fe9cf33d0e879e8926fb896570750e
Description-en: assemble short RNAseq reads to transcripts
 The abundance of transcripts in a human tissue sample
 can be determined by RNA sequencing. The exact sequence
 sampled may be random, depending on the technology used.
 And it may be short, i.e. shorter than the transcript.
 At some point, many shorter reads need to be assembled
 to the model the complete transcripts.
 .
 StringTie knows how to assemble of RNA-Seq into potential
 transcripts without the need of a reference genome and
 provides a quantification also of the splice variants.

Package: strip-nondeterminism
Description-md5: 98145a1ff385f2302d722f129969f298
Description-en: file non-deterministic information stripper — stand-alone tool
 StripNondeterminism is a library for stripping non-deterministic information
 such as timestamps and filesystem ordering from various file and archive
 formats.
 .
 This can be used as a post-processing step to improve the reproducibility of a
 build product, when the build process itself cannot be made deterministic.
 .
 It is used as part of the Reproducible Builds project, although it should be
 considered a temporary workaround which should not be needed in the long
 term; upstream software should be reproducible even without using such a tool.
 .
 This package installs the stand-alone ‘strip-nondeterminism’ tool.

Package: strongswan-charon
Description-md5: 3f55915d17f7e36d9b31e2c4da5c11d2
Description-en: strongSwan Internet Key Exchange daemon
 The strongSwan VPN suite uses the native IPsec stack in the standard
 Linux kernel. It supports both the IKEv1 and IKEv2 protocols.
 .
 charon is an IPsec IKEv2 daemon which can act as an initiator or a responder.
 It is written from scratch using a fully multi-threaded design and a modular
 architecture. Various plugins can provide additional functionality.

Package: strongswan-nm
Description-md5: fe4e82468fec86f66c41601086865ec7
Description-en: strongSwan plugin to interact with NetworkManager
 The strongSwan VPN suite uses the native IPsec stack in the standard
 Linux kernel. It supports both the IKEv1 and IKEv2 protocols.
 .
 This plugin provides an interface which allows NetworkManager to configure
 and control the IKEv2 daemon directly through D-Bus. It is designed to work
 in conjunction with the network-manager-strongswan package, providing
 a simple graphical frontend to configure IPsec based VPNs.

Package: strongswan-pki
Description-md5: e39ead8c35dce81cd768bc453bc29db7
Description-en: strongSwan IPsec client, pki command
 The strongSwan VPN suite uses the native IPsec stack in the standard
 Linux kernel. It supports both the IKEv1 and IKEv2 protocols.
 .
 This package contains the pki tool which allows on to run a simple public key
 infrastructure.

Package: strongswan-starter
Description-md5: b25b8defb52457fc021a93ec427b9da8
Description-en: strongSwan daemon starter and configuration file parser
 The strongSwan VPN suite uses the native IPsec stack in the standard
 Linux kernel. It supports both the IKEv1 and IKEv2 protocols.
 .
 The starter and the associated "ipsec" script control the charon daemon from
 the command line. It parses ipsec.conf and loads the configurations to the
 daemon.

Package: structure-synth
Description-md5: f886a9a848f51cd534dd38abfd2b2b10
Description-en: application for creating 3D structures
 Structure Synth is a tool for generating 3D structures by specifying a
 design grammar. Even simple systems may generate surprising and complex
 structures. Structure Synth offers a graphical environment with multiple
 tabs, syntax highlighting, and OpenGL preview. Integration with third-party
 renderers (such as Sunflow and POV-Ray) is possible using a flexible
 template based export system.
 .
 Structure Synth has been developed by Mikael Hvidtfeldt Christensen. It was
 inspired by the CFDG syntax by Chris Coyne, and the Context Free Art GUI by
 Mark Lentczner and John Horigan.

Package: stterm
Description-md5: ca3f174242cd4ddb2ca54c6c26b4f986
Description-en: simple terminal emulator for X
 st is a terminal emulator from the suckless project with a focus on
 simplicity, clarity and frugality. The project's philosophy is about
 keeping things simple, minimal and usable.
 .
 st supports most VT10X escape sequences, serial lines, XIM, utmp via
 utmp(1), clipboard handling, mouse and keyboard shortcuts, UTF-8, wide
 characters, resize, 256 colors, true colors, antialiased fonts (using
 fontconfig), fallback fonts, and line drawing. It does *not* provide
 a scrollback buffer: users are encouraged to use a terminal multiplexter.
 .
 This Debian package is called 'stterm' for historical reasons.

Package: stterm-dbgsym
Description-md5: 27674efe9a71da3590a4aa292456af6d
Description-en: debug symbols for stterm

Package: stubble
Description-md5: a94905e4cb4fef9e4cdd7e5e7d7939b0
Description-en: UEFI kernel stub with device-tree loading capability
 Small Linux kernel EFI boot stub bundling device trees, a CHID database
 and the kernel. The stub finds a matching device tree based on CHIDs
 generated from SMBIOS and loads it before executing the embedded kernel.

Package: stubble-kernel
Description-md5: 97efaafce8403696576152697787ab2f
Description-en: UEFI kernel stub with device-tree loading capability -- kernel helper
 Small Linux kernel EFI boot stub bundling device trees, a CHID database
 and the kernel. The stub finds a matching device tree based on CHIDs
 generated from SMBIOS and loads it before executing the embedded kernel.
 Helper for the kernel to generate the stubble kernels.

Package: stubby
Description-md5: bc98f2b43cb916f83d10bc959a8bf9b0
Description-en: modern asynchronous DNS API (stub resolver)
 getdns is a modern asynchronous DNS API.  It implements DNS entry
 points from a design developed and vetted by application developers,
 in an API specification edited by Paul Hoffman.  This API intends to
 offer application developers a modernized and flexible way to access
 DNS security (DNSSEC) and other powerful new DNS features; a
 particular hope is to inspire application developers towards
 innovative security solutions in their applications.
 .
 This package contains stubby daemon - the DNS Privacy Stub Resolver.

Package: stumpwm
Description-md5: 52a97b9d7b31ecbdd6e9d9b9b2676e91
Description-en: tiling, keyboard driven Common Lisp window manager
 StumpWM is a window manager written entirely in Common Lisp. It
 attempts to be highly customizable while relying entirely on the
 keyboard for input. You will not find buttons, icons, title bars,
 tool bars, or any of the other conventional GUI widgets.
 .
 These design decisions reflect the growing popularity of productive,
 customizable lisp based systems.
 .
 The suggested package, slime, lets you control a running StumpWM
 session through Emacs.
 .
 If you need Xinerama support, you need the xdpyinfo utility from the
 x11-utils package.

Package: stun-client
Description-md5: 069af055b28810937d1d966b8b0b1a9e
Description-en: Test client for STUN
 The STUN protocol (Simple Traversal of UDP through NATs) is described in the
 IETF RFC 3489, available at http://www.ietf.org/rfc/rfc3489.txt.  It's used to
 help clients behind NAT to tunnel incoming calls through. This server is the
 counterpart to help the client identify the NAT and have it open the proper
 ports for it.
 .
 This package installs only the client.

Package: stun-server
Description-md5: 24472f2836639f74795d31181b18434f
Description-en: Server daemon for STUN
 The STUN protocol (Simple Traversal of UDP through NATs) is described in the
 IETF RFC 3489, available at http://www.ietf.org/rfc/rfc3489.txt.  It's used to
 help clients behind NAT to tunnel incoming calls through. This server is the
 counterpart to help the client identify the NAT and have it open the proper
 ports for it.
 .
 This package installs only the server part

Package: stunnel4
Description-md5: a9bd9f53bcb49101cf9d050b080d160c
Description-en: Universal SSL tunnel for network daemons
 The stunnel program is designed to work  as  SSL  encryption
 wrapper between remote client and local (inetd-startable) or
 remote server. The concept is that having non-SSL aware daemons
 running  on  your  system you can easily setup them to
 communicate with clients over secure SSL channel.
 .
 stunnel can be used to add  SSL  functionality  to  commonly
 used  inetd  daemons  like  POP-2,  POP-3  and  IMAP servers
 without any changes in the programs' code.
 .
 This package contains a wrapper script for compatibility with stunnel 3.x

Package: stylish-haskell
Description-md5: 3f98a9a2748bec09264c03d09dd75b30
Description-en: Haskell code prettifier
 stylish-haskell prettifies Haskell code.  A design goal is not
 getting in the user's way, so it restricts itself to formatting only
 some parts of the Haskell code piped to it, such as import
 statements.

Package: stymulator
Description-md5: 56fcd3a190592d3892daec1cdc4990d3
Description-en: Curses based player and converter for the YM chiptune format
 STYMulator is an Open Source (GPL License) player which plays music files
 in the YM chiptune format. In particular the YM files are Yamaha YM2149
 soundchip music datas (registers) dumped from the ATARI 16-bit computers.
 .
 The YM chiptune 'standard' has been introduced in the middle of 90's by
 Arnaud Carré aka Leonard/OXG. His sensational ST-Sound player has been
 released for Windows only. Ten years after the first ST-Sound creation he
 released ST-Sound library under GPL license.
 .
 STYMulator has a very simple terminal GUI. It has been written in pure
 ANSI C code with ncurses library. Sounds are generated through ALSA.
 .
 This package contains both ymplayer (curse based player) and ym2wav,
 a console YM to Wave converter.

Package: subarch-select
Description-md5: b4dc37aa89ba588a15ae715a13bae0df
Description-en: Select among binaries based upon x86 microarchitecture support
 Pick an executable based on CPU capabilities.
 .
 Call subarch-select with argument pairs that list CPU features
 (as in /proc/cpuinfo "flags"), and a path to execute if the flags are all
 matched. The first set of flags that match the system capabilities will select
 the given path. Arguments to the program should be passed after "--".
 .
 Also supports the x86-64 microarchitectures: x86-64-v2, x86-64-v3, v86-64-v4

Package: subdownloader
Description-md5: 0e120e3a8b9e53105a767a696fd13b8a
Description-en: subtitle download/upload manager for video files
 SubDownloader is a tool to automatically download/upload subtitles
 for video files (DIVX, MPEG, AVI, etc.) and DVDs using fast hashing.
 .
 Features:
 * Fast hashing algorithm (27 GB movies/7 seconds)
 * Recursively folders search
 * Autodetect language of the subtitles
 * Upload entire series seasons subtitles in less than 1 minute
 .
 This package contains the GUI front-end, common files and a cli interface.

Package: subliminal
Description-md5: 9dd768b14270866f99a4a956944b1f5d
Description-en: Command-line tool to search and download subtitles
 This is an easy to use CLI (command-line interface) tool suitable for direct
 use or cron jobs.
 .
 Subliminal uses multiple providers to give users a vast choice and have a
 better chance to find the best matching subtitles. Providers are extensible
 through a dedicated entry point.

Package: sublist3r
Description-md5: 48ef07781ec405b124f6bbba80431036
Description-en: Fast subdomains enumeration tool for penetration testers
 This package contains a Python security tool designed to enumerate subdomains
 of websites using OSINT. It helps penetration testers and bug hunters collect
 and gather subdomains for the domain they are targeting over the network.
 Sublist3r enumerates subdomains using many search engines such as Google,
 Yahoo, Bing, Baidu, and Ask. Sublist3r also enumerates subdomains using
 Netcraft, Virustotal, ThreatCrowd, DNSdumpster, and ReverseDNS.
 .
 Subbrute was integrated with Sublist3r to increase the possibility of finding
 more subdomains using bruteforce with an improved wordlist.

Package: subnetcalc
Description-md5: 7d4f40fa8b939fc44ff461055b84187f
Description-en: IPv4/IPv6 Subnet Calculator
 SubNetCalc is an IPv4/IPv6 subnet address calculator. For given IPv4 or
 IPv6 address and netmask or prefix length, it calculates network address,
 broadcast address, maximum number of hosts and host address range. The
 output is colourized for better readability (e.g. network part, host part).
 Also, it prints the addresses in binary format for better understandability.
 Furthermore, it can identify the address type (e.g. multicast, unique local,
 site local, etc.) and extract additional information from the address
 (e.g. type, scope, interface ID, etc.). Finally, it can generate
 IPv6 unique local prefixes.

Package: subread
Description-md5: 2dc580306017678479e17e30f365b713
Description-en: toolkit for processing next-gen sequencing data
 Subread aligner can be used to align both gDNA-seq and RNA-seq reads.
 Subjunc aligner was specified designed for the detection of exon-exon
 junction. For the mapping of RNA-seq reads, Subread performs local
 alignments and Subjunc performs global alignments.

Package: subread-data
Description-md5: 0c7bb08cb97e33bcd5b639f8af5205c7
Description-en: data files for subread package
 This package provides data files from the original tarball:
 - annotation: Directory including NCBI RefSeq gene annotations for
 genomes 'hg19', 'hg39', 'mm9', 'mm10', and 'mm39'. Each row is an exon.
 Entrez gene identifiers and chromosomal coordinates are provided for
 each exon.
 - test: Directory including test data and scripts.

Package: substance
Description-md5: 14752af4e817f8a51bed33849ce0ed59
Description-en: cross-platform look & feel for Swing applications
 The goal of this project is to provide a configurable and
 customizable production-quality Java look and feel library for Swing
 applications. This Java look and feel is available for JDK 5.0+ only.

Package: substance-doc
Description-md5: 9c4bbdd9cc1d2cbbf81558036c9e7cb3
Description-en: cross-platform look & feel for Swing applications - documentation
 The goal of this project is to provide a configurable and
 customizable production-quality Java look and feel library for Swing
 applications. This Java look and feel is available for JDK 5.0+ only.
 .
 This package contains API documentation (Javadoc) for substance.

Package: substance-flamingo
Description-md5: c8d68e1a2eb21e88fe5c94a655603b45
Description-en: Substance Flamingo plugin
 The goal of this project is to provide a consistent apperance for
 Flamingo components (see libflamingo-java) under the substance
 Substance (see substance) look-and-feel. This requires a JDK version
 5.0+.

Package: substance-flamingo-doc
Description-md5: cc4b8088bc9ae37ee6aebe7fc027418b
Description-en: Substance Flamingo plugin (documentation)
 The goal of this project is to provide a consistent apperance for
 Flamingo components (see libflamingo-java) under the substance
 Substance (see substance) look-and-feel. This requires a JDK version
 5.0+.
 This package contains API documentation (Javadoc) for substance-flamingo.

Package: substance-swingx
Description-md5: e7989807122e903e97857fe6f86eda18
Description-en: Swingx components for substance L&F
 The goal of this project is to provide a consistent apperance
 for SwingX components (see libswingx-java) under the substance
 (see substance) look-and-feel.

Package: substance-swingx-doc
Description-md5: e87e77bac69ed6227254f0d162f53679
Description-en: Swingx components for substance L&F (documentation)
 The goal of this project is to provide a consistent apperance
 for SwingX components (see libswingx-java) under the substance
 (see substance) look-and-feel.
 This package contains API documentation (Javadoc) for substance-swingx.

Package: subtile-ocr
Description-md5: 135e06b483d98fce87d2aa8bf2b1fe9a
Description-en: subtitle converter from DVD VOB to SRT
 subtile-ocr is a blazingly fast and accurate
 DVD VobSub to SRT subtitle conversion tool.
 .
 DVD subtitles are unfortunately encoded
 essentially as a series of images.
 This presents problems
 when needing a text representation of the subtitle,
 e.g. for language learning.
 subtile-ocr can alleviate this problem
 by generating SRT subtitles from an input VobSub file,
 leveraging the power of Tesseract.
 .
 Tesseract is an optical character recognition engine.

Package: subtitlecomposer
Description-md5: d4b0786dff367d2a880f26d59ed3e078
Description-en: text-based subtitle editor
 A text-based subtitles editor supporting basic operations (text, time and
 style edition), realtime previewing and spell checking. Other fancy features
 are delaying all subtitles in the current subtitle file, checking errors or
 creating translations.
 .
 Different backends (GStreamer, MPlayer, MPV, or Phonon) can be used to play
 the realtime video preview which helps to synchronize the subtitles.

Package: subtitleeditor
Description-md5: 85b3de60295ef4589583b04c703216c1
Description-en: Graphical subtitle editor with sound waves representation
 Subtitle Editor is a GTK+3 tool to edit subtitles.  It can be used for new
 subtitles or as a tool to transform, edit, correct and refine existing
 subtitles.
 .
 This program also shows sound waves, which makes it easier to synchronise
 subtitles to voices.
 .
 This package has these features
 .
 o Multiple document interface.
 o Internationalization support.
 o Video player integrated in the main window (based on GStreamer).
 o Can play preview with external video player (using MPlayer or other).
 o Style Editor.
 o Move subtitle.
 o Scale.
 o Split and joint subtitle.
 o Edit text and adjust time (start, end).
 o Generate Waveform from Video.
 .
 Supported formats:
 .
 o Sub Station Alpha.
 o Advanced Sub Station Alpha.
 o SubRip.
 o MicroDVD.
 o MPL2.
 o MPsub (MPlayer subtitle).
 o SubViewer 2.0.
 o Plain-Text.
 o Adobe Encore DVD.

Package: subtle
Description-md5: f8d5a444752a8ac7a7076211abc0d3c4
Description-en: grid-based manual tiling window manager
 Grid-based manual tiling window manager with a strong focus on easy but
 customizable look and feel.
 .
 In comparison to other tiling window managers,
 subtle has no automatic tiling of the screen size in any way. Instead, windows
 are arranged according to positions inside of a grid. These positions are
 called gravities.

Package: subunit
Description-md5: ecb6b06c711b974c0f204cbbb7b69ecb
Description-en: command line tools for processing Subunit streams
 subunit is a protocol for test activity serialisation deserialisation. This
 permits executing tests remotely, or saving the result of test runs for later
 introspection.
 .
 The subunit package includes the subunit command line tools:
 subunit-diff, subunit-filter subunit-stats tap2subunit subunit2pyunit
 subunit-ls subunit-tags, subunit2gtk, subunit-combine, gojson2subunit,
 junitxml2subunit

Package: subuser
Description-md5: bf9641bc7b2dd80031ef549574975250
Description-en: Run programs on Linux with selectively restricted permissions
 Subuser turns a docker container into a normal program, but this program
 is not fully privileged, it can only access the directory
 from which it was called.

Package: subversion
Description-md5: 2b16de8a860b139507af1abc718e9506
Description-en: Advanced version control system
 Apache Subversion, also known as svn, is a centralised version control
 system.  Version control systems allow many individuals (who may be
 distributed geographically) to collaborate on a set of files (source
 code, websites, etc).  Subversion began with a CVS paradigm and
 supports all the major features of CVS, but has evolved to support
 many features that CVS users often wish they had.
 .
 This package includes the Subversion client (svn, svnsync), repository
 administration tools (svnadmin, svnlook) and a network server (svnserve).

Package: subversion-tools
Description-md5: 1ef6f68087608a2be0e50bebfde0a189
Description-en: Assorted tools related to Apache Subversion
 This package includes miscellaneous tools for use with Apache Subversion
 clients and servers:
 * svn-backup-dumps: Incremental dumpfile-based backup script
 * svn-bisect: Bisect revisions to find a regression
 * svn-clean: Remove unversioned files from a working copy
 * svn-hot-backup: Backup script, primarily for BDB repositories
 * svn_apply_autoprops: Apply property settings from
 .subversion/config file to an existing repository
 * svn_load_dirs: Sophisticated replacement for 'svn import'
 * svnwrap: Set umask to 002 before calling svn or svnserve
 * fsfs-access-map: Convert strace output into FSFS access map
 * several example hook scripts: commit-access-control, commit-email,
 log-police, mailer, svnperms, verify-po
 .
 NOTE that some of these scripts are unsupported by upstream, and may
 change radically or disappear in future releases.  Some of these
 scripts require packages on the Recommends list.

Package: suck
Description-md5: 356f5eecc5e2630f27633127c19a9ea7
Description-en: small newsfeed from an NNTP server with standard NNTP commands
 This package contains software for copying news from an NNTP server to your
 local machine, and copying replies back up to an NNTP server.
 .
 The suck/rpost combination allows you to run your own INN/CNEWS site,
 controlling where you get your news, and where you post outgoing articles.
 Suck/rpost use only standard NNTP commands that are used by your favorite
 news reader (like tin, knews, trn) such as POST and ARTICLE. If you can
 use tin or knews against an NNTP site, than you can use Suck/Rpost and have
 multiple site feeds.
 .
 NOTE: Suck will not work with obsolete NNTP servers that can't handle the
 xhdr command.

Package: suckless-tools
Description-md5: 12c5c27819d8ec6a7228cc7674e266e6
Description-en: simple commands for minimalistic window managers
 This package provides simple commands designed to be used with a minimalistic
 window manager like dwm but they can be useful in scripts regardless of the
 window manager used.
 .
 * dmenu: Dynamic menu is a generic menu for X.
 * lsw: Lists the titles of all running X windows to stdout, similar to ls(1).
 * slock: Simple X display locker that locks the X session.
 * slstatus: Simple status monitor.
 * sprop: Sets or gets X window properties.
 * sselp: Simple X selection printer that prints the X selection to stdout.
 * ssid: Simple setsid replacement.
 * swarp: Simple X warping tool to warp the mouse pointer to a given position.
 * tabbed: Simple generic tabbed fronted to xembed aware applications.
 * wmname: Prints/sets the window manager name property of the root
 window similar to how hostname(1) behaves.
 * xssstate: Retrieves the state of X screensaver.

Package: sucrack
Description-md5: b30d0b7d9a695fd752cdb67ebbe87c17
Description-en: multithreaded su bruteforcer
 sucrack is a multithreaded Linux/UNIX tool for cracking local
 user accounts via wordlist bruteforcing su. This tool comes in
 handy when you've gained access to a low-privilege user account
 but are allowed to su to other users. Many su implementations
 require a pseudo terminal to be attached in order to take the
 password from the user. This can't be easily achieved with a
 simple shell script. This tool, written in C, is highly
 efficient and can attempt multiple logins at the same time.

Package: sucrose
Description-md5: 8a08b92cf42f89f4fb7765323e680611
Description-en: Sugar Learning Platform - Sucrose
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 This package depends on all packages which make up Sucrose,
 the official base Sugar environment.

Package: sudoku
Description-md5: 4a76530968b387a2e7acb038d609ff19
Description-en: console based sudoku
 This sudoku puzzle generator/solver features:
 * character based (curses) interface;
 * cross-platform (Minix, Unix, Windows) with full source code (ANSI C);
 * generates hints upon request;
 * classification of board difficulty (very easy, easy, medium, hard or
 fiendish);
 * generation of new boards;
 * easy entry of boards published in newspapers, Internet, ...;
 * multiple output formats (text, csv, HTML, PostScript).

Package: sudoku-solver
Description-md5: e7bf3abc7f4d1807a84e1b0fd3fdba4f
Description-en: sudoku puzzles solver
 Sudoku solver that contains several logical resolution methods, as well as
 brute force selection.

Package: sudoku.app
Description-md5: 57587ccc433afc9d9a568806fb883e45
Description-en: solve Sudokus
 Create any number of Sudokus and solve them. Store Sudokus for in-depth study.
 Solvability guaranteed. Drag digits from the palette or click on the board and
 wait for the desired digit to appear. Neither method will let you place double
 digits.

Package: suffixfsm
Description-md5: 6258e451672d871bf5ef5c4279f54da8
Description-en: Go finite state machine generator for Porter2 stemmers
 Suffixfsm generates Go finite state machines implementing the Porter2
 stemming algorithm, as found in golang-github-dataence-porter2-dev.

Package: sugar-browse-activity
Description-md5: f14e179069a114e6073a7910063aa0ff
Description-en: Sugar Learning Platform - web browsing activity
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 Learner applications in Sugar are called Activities.
 They are software packages that automatically save your work -
 producing specific instances of the Activity
 that can be resumed at a later time.
 Many Activities support learner collaboration,
 where multiple learners may be invited
 to join a collective Activity session.
 .
 The Browse activity provides a web browser
 based on the WebKit engine.

Package: sugar-calculate-activity
Description-md5: 77ee91c67a76cdf4d8503ef5a1586a90
Description-en: Sugar Learning Platform - calculation activity
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 Learner applications in Sugar are called Activities.
 They are software packages that automatically save your work -
 producing specific instances of the Activity
 that can be resumed at a later time.
 Many Activities support learner collaboration,
 where multiple learners may be invited
 to join a collective Activity session.
 .
 The Calculate Activity is an infix-notation graphing calculator.
 Type an expression or select components from the toolbars,
 and press Return to evaluate it.

Package: sugar-chat-activity
Description-md5: 1ad578b4172a325138ea9ea8e34995db
Description-en: Sugar Learning Platform - text chatting activity
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 Learner applications in Sugar are called Activities.
 They are software packages that automatically save your work -
 producing specific instances of the Activity
 that can be resumed at a later time.
 Many Activities support learner collaboration,
 where multiple learners may be invited
 to join a collective Activity session.
 .
 The Chat activity provides a simple interface
 for collaborative discussion,
 be it between two individuals or among a group
 as large as an entire classroom.
 Use Neighborhood View to invite particular people to Chat,
 or share for a public conversation.
 It uses Sugar collaboration mechanism
 for launching and joining chats
 so you can use it even without internet.

Package: sugar-icon-theme
Description-md5: a761098428bffbb9fa04c0c335fc3e7b
Description-en: Sugar Learning Platform - icon theme
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional “office-desktop” software.
 .
 This package contains the icon theme used with Sugar.

Package: sugar-imageviewer-activity
Description-md5: e5cc620712552145d55adee91b9d5374
Description-en: Sugar Learning Platform - image viewing activity
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 Learner applications in Sugar are called Activities.
 They are software packages that automatically save your work -
 producing specific instances of the Activity
 that can be resumed at a later time.
 Many Activities support learner collaboration,
 where multiple learners may be invited
 to join a collective Activity session.
 .
 The Image Viewer activity is a simple and fast image viewer tool.
 It has features one would expect of a standard image viewer,
 like zoom, rotate, etc.

Package: sugar-jukebox-activity
Description-md5: bfb774d82bca0422c93fb0060e70a20d
Description-en: Sugar Learning Platform - music jukebox activity
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 Learner applications in Sugar are called Activities.
 They are software packages that automatically save your work -
 producing specific instances of the Activity
 that can be resumed at a later time.
 Many Activities support learner collaboration,
 where multiple learners may be invited
 to join a collective Activity session.
 .
 The Jukebox activity is a simple media player.
 One can play audio files or video files
 according to different codecs installed.
 It supports different playlist files like .m3u, .pls.
 It also supports playing of http streams over network.

Package: sugar-log-activity
Description-md5: 38936274e32572ec014d40de2ef70175
Description-en: Sugar Learning Platform - log viewing and reporting activity
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 Learner applications in Sugar are called Activities.
 They are software packages that automatically save your work -
 producing specific instances of the Activity
 that can be resumed at a later time.
 Many Activities support learner collaboration,
 where multiple learners may be invited
 to join a collective Activity session.
 .
 Log files are created when Activities run,
 and by other Sugar-related processes.
 They list software errors, among other data,
 and can help diagnose software problems.
 .
 This package contains the Log activity to view Sugar-related log files.

Package: sugar-memorize-activity
Description-md5: c03f028e2013f84d9383b2bf62fb7821
Description-en: Sugar Learning Platform - matching game creation/playing activity
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 Learner applications in Sugar are called Activities.
 They are software packages that automatically save your work -
 producing specific instances of the Activity
 that can be resumed at a later time.
 Many Activities support learner collaboration,
 where multiple learners may be invited
 to join a collective Activity session.
 .
 This package contains the Memorize activity.
 .
 Memorize is about finding matching pairs.
 A pair can consist of any multimedia object.
 At the moment these are images,
 sounds and text but this could be extended
 to animations or movie snippets as well.

Package: sugar-pippy-activity
Description-md5: 621211c0a07047a9639a0ac76de1b2a4
Description-en: Sugar Learning Platform - Python programming activity
 Sugar Learning Platform promotes collaborative learning through Sugar
 Activities that encourage critical thinking, the heart of a quality
 education.  Designed from the ground up especially for children, Sugar
 offers an alternative to traditional “office-desktop” software.
 .
 Learner applications in Sugar are called Activities.  They are software
 packages that automatically save your work - producing specific
 instances of the Activity that can be resumed at a later time.  Many
 Activities support learner collaboration, where multiple learners may
 be invited to join a collective Activity session.
 .
 Pippy allows the student to examine, execute, and modify simple Python
 programs.  In addition it is possible to write Python statements to
 play sounds, calculate  expressions, or make simple text based
 interactive games.

Package: sugar-read-activity
Description-md5: 1d40d7ec0eeddcd86e7eecf0abcbbf57
Description-en: Sugar Learning Platform - document viewer activity
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 Learner applications in Sugar are called Activities.
 They are software packages that automatically save your work -
 producing specific instances of the Activity
 that can be resumed at a later time.
 Many Activities support learner collaboration,
 where multiple learners may be invited
 to join a collective Activity session.
 .
 The Read activity provides a document viewer
 that can display PDF, epub, djvu, and plain txt.

Package: sugar-session
Description-md5: 0b2d6ea122fe38ab2c96e5db6207cbb7
Description-en: Sugar Learning Platform - window manager
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional "office-desktop" software.
 .
 This package contains the integrated session and window manager Sugar.

Package: sugar-terminal-activity
Description-md5: 8b7f0234ded8a8569b16de485ba994a7
Description-en: Sugar Learning Platform - terminal emulation activity
 Sugar Learning Platform promotes collaborative learning through Sugar
 Activities that encourage critical thinking, the heart of a quality
 education.  Designed from the ground up especially for children, Sugar
 offers an alternative to traditional “office-desktop” software.
 .
 Learner applications in Sugar are called Activities.  They are software
 packages that automatically save your work - producing specific
 instances of the Activity that can be resumed at a later time.  Many
 Activities support learner collaboration, where multiple learners may
 be invited to join a collective Activity session.
 .
 Terminal provides a Bash shell command line, with access to all of the
 usual cryptic Unix commands, which are generally considered beyond the
 capabilities of elementary-school children. However, there are always
 exceptions.

Package: sugar-themes
Description-md5: 17f2e96c0722c8269fe8c127ab02099f
Description-en: Sugar Learning Platform - artwork
 Sugar Learning Platform promotes collaborative learning
 through Sugar Activities that encourage critical thinking,
 the heart of a quality education.
 Designed from the ground up especially for children,
 Sugar offers an alternative to traditional “office-desktop” software.
 .
 This package contains the artwork for Sugar.

Package: sugar-write-activity
Description-md5: 3ef6a860cd4907f467f48205e49350c2
Description-en: Sugar Learning Platform - writing activity
 Sugar Learning Platform promotes collaborative learning through Sugar
 Activities that encourage critical thinking, the heart of a quality
 education.  Designed from the ground up especially for children, Sugar
 offers an alternative to traditional “office-desktop” software.
 .
 Learner applications in Sugar are called Activities.  They are software
 packages that automatically save your work - producing specific
 instances of the Activity that can be resumed at a later time.  Many
 Activities support learner collaboration, where multiple learners may
 be invited to join a collective Activity session.
 .
 The Write activity serves as a basic text editing application.  Its
 simple interface provides an easy starting point for children,
 presenting tools that make writing a story, poem or essay simple and
 straightforward.  It also supports basic tools for inserting images,
 creating tables, and performing basic layout operations as children
 begin to require some of these features often associated with word
 processors.

Package: sugarjar
Description-md5: 14947add5ca040f5bb79d831f07829d0
Description-en: Git/GitHub helper script
 SugarJar is inspired by arcanist, and its replacement at Meta, JellyFish.
 Many of the features they provide for the Phabricator workflow this aims to
 bring to the GitHub workflow.
 .
 In particular there are a lot of helpers for using a squash-merge workflo
 that is poorly handled by the standard toolsets.
 .
 If you miss Mondrian or Phabricator - this is the tool for you!

Package: sugarplum
Description-md5: 7eec3f47cab2d5787b3154f2638055f7
Description-en: automated and intelligent spam trap/cache-poisoner
 Sugarplum is an automated spam-poisoner. Its purpose is to feed realistic
 and enticing, but totally useless or hazardous data to wandering address
 harvesters such as EmailSiphon, Cherry Picker, etc.  The idea is to so
 contaminate spammers' databases as to require that they be discarded,
 or at least that all data retrieved from your site (including actual
 email addresses) be removed.
 .
 Sugarplum employs a combination of Apache's mod_rewrite URL rewriting
 rules and perl code. It combines several anti-spambot tactics,
 includling fictitious (but RFC822-compliant) email address poisoning,
 injection with the addresses of known spammers (let them all spam each
 other), deterministic output, and "teergrube" spamtrap addressing.

Package: suitename
Description-md5: eb217adf77d55fee64aa956045dd81e8
Description-en: categorize each suite in an RNA backbone
 Suitename is a program that supports the ROC RNA Ontology Consortium
 consensus RNA backbone nomenclature and conformer-list development.
 .
 From dihedral-angle input for a specific RNA structure (usually from
 Dangle), Suitename categorizes the RNA backbone geometry of each suite
 (the sugar-to-sugar version of a residue) either as an outlier or
 as belonging to one of the 53 defined conformer bins. The output is
 either a one-line-per-suite report, or a linear conformer string (as
 shown below the image here) in one of several variant formats. Suitename
 is built into MolProbity, producing entries in the multi-criterion chart
 for an RNA model and also a suitestring file.

Package: suitesparse-mongoose
Description-md5: 1a4d421f34ec676df8f4527154effc64
Description-en: graph partitioning tool that can quickly compute edge cuts (executable)
 Suitesparse is a collection of libraries for computations involving
 sparse matrices.
 .
 Mongoose is a graph partitioning library that can quickly compute edge cuts in
 arbitrary graph. Given a graph with a vertex set and edge set, an edge cut is
 a partitioning of the graph into two subgraphs that are balanced (contain the
 same number of vertices) and the connectivity between the subgraphs is
 minimized (few edges are in the cut).
 .
 This package contains the standalone executable.

Package: sumaclust
Description-md5: 92d33f3cfb182b633a4760068fac6f82
Description-en: fast and exact clustering of genomic sequences
 With the development of next-generation sequencing, efficient tools are
 needed to handle millions of sequences in reasonable amounts of time.
 Sumaclust is a program developed by the LECA. Sumaclust aims to cluster
 sequences in a way that is fast and exact at the same time. This tool
 has been developed to be adapted to the type of data generated by DNA
 metabarcoding, i.e. entirely sequenced, short markers. Sumaclust
 clusters sequences using the same clustering algorithm as UCLUST and CD-
 HIT. This algorithm is mainly useful to detect the 'erroneous' sequences
 created during amplification and sequencing protocols, deriving from
 'true' sequences.

Package: sumatra
Description-md5: df54db253b7fa1b832c922647993576a
Description-en: fast and exact comparison and clustering of sequences
 With the development of next-generation sequencing, efficient tools are
 needed to handle millions of sequences in reasonable amounts of time.
 Sumatra is a program developed by the LECA. Sumatra aims to compare
 sequences in a way that is fast and exact at the same time. This tool
 has been developed to be adapted to the type of data generated by DNA
 metabarcoding, i.e. entirely sequenced, short markers. Sumatra computes
 the pairwise alignment scores from one dataset or between two datasets,
 with the possibility to specify a similarity threshold under which pairs
 of sequences that have a lower similarity are not reported. The output
 can then go through a classification process with programs such as MCL
 or MOTHUR.

Package: sumo
Description-md5: 6474797555ea3a70838074722fee9bc7
Description-en: Simulation of Urban MObility (SUMO)
 SUMO is an open source,
 highly portable, microscopic road traffic simulation package
 designed to handle large road networks.
 Main binary.

Package: sumo-doc
Description-md5: febec3640b965d15eb4be2076d1354c9
Description-en: Simulation of Urban MObility (SUMO), documentation and examples
 SUMO is an open source,
 highly portable, microscopic road traffic simulation package
 designed to handle large road networks.
 The binary contatins documentation and examples.

Package: sumo-tools
Description-md5: 91d1ca0c3085c57bbf251d8f812df282
Description-en: Simulation of Urban MObility (SUMO), tools and scripts
 SUMO is an open source,
 highly portable, microscopic road traffic simulation package
 designed to handle large road networks.
 The binary contatins different tools and scripts.

Package: sumtrees
Description-md5: 4964129447ebcba981d0887bca14317e
Description-en: Phylogenetic Tree Summarization and Annotation
 SumTrees is a program to summarize non-parameteric bootstrap or
 Bayesian posterior probability support for splits or clades on
 phylogenetic trees.
 .
 The basis of the support assessment is typically given by a set of
 non-parametric bootstrap replicate tree samples produced by programs
 such as GARLI or RAxML, or by a set of MCMC tree samples produced by
 programs such as Mr. Bayes or BEAST. The proportion of trees out of the
 samples in which a particular split is found is taken to be the degree
 of support for that split as indicated by the samples. The samples that
 are the basis of the support can be distributed across multiple files,
 and a burn-in option allows for an initial number of trees in each file
 to be excluded from the analysis if they are not considered to be drawn
 from the true support distribution.

Package: sunclock
Description-md5: a16bc3d9b67da7b8449d4f6f9d1b1982
Description-en: fancy clock showing time and geographical data
 sunclock is an X11 application that displays a map of the Earth and
 indicates the illuminated portion of the globe by drawing sunlit
 areas dark on light, night areas as light on dark.  In addition to
 providing local time for the default timezone, it also displays GMT
 time, legal and solar time of major cities, their latitude and
 longitude, and the mutual distances of arbitrary locations on Earth.
 Sunclock can display meridians, parallels, tropics and arctic
 circles.  It has builtin functions that accelerate the speed of time
 and show the evolution of seasons.

Package: sunclock-maps
Description-md5: be3d365c3fff2576245fe5af09fdda31
Description-en: sunclock vector graphic maps
 sunclock is an X11 application that displays a map of the Earth and
 indicates the illuminated portion of the globe by drawing sunlit
 areas dark on light, night areas as light on dark.  In addition to
 providing local time for the default timezone, it also displays GMT
 time, legal and solar time of major cities, their latitude and
 longitude, and the mutual distances of arbitrary locations on Earth.
 .
 This package contains the vector graphic earthmaps.

Package: sunflow
Description-md5: 5d61514521b86f0d0c118dfc6075f3ca
Description-en: rendering system for photo-realistic image synthesis (GUI)
 Sunflow is an open source rendering system for photo-realistic image
 synthesis. It is written in Java and built around a flexible ray
 tracing core and an extensible object-oriented design. It was created
 as a framework for experimenting with global illumination algorithms
 and new surface shading models.
 .
 This package contains the sunflow GUI.

Package: sunlight
Description-md5: ec3dc7f0636110286580c5cde763ff22
Description-en: Certificate Transparency log and monitoring (program)
 Sunlight is a production-ready Static Certificate Transparency
 (https://c2sp.org/static-ct-api) log implementation designed for
 scalability, ease of operation, and reduced cost.
 .
 Additional resources, including test logs, a formal specification of the
 monitoring API, and a comprehensive design document which explores the
 motivating tradeoffs are available at https://sunlight.dev/
 .
 This package contains the 'sunlight' command-line tool.

Package: sunpinyin-data
Description-md5: c614b4d9586dfb2bf36e45ce05502655
Description-en: Statistical language model data from open-gram
 Sunpinyin is a statistical language model (SLM) based input method
 engine for Simplified Chinese, it features full sentence input.
 .
 This package contains the Statistical language model data from
 open-gram project.

Package: sunpinyin-utils
Description-md5: 9aeeac75ed418b47e0027889294010df
Description-en: Simplified Chinese Input Method from SUN (utilities)
 Sunpinyin is a statistical language model (SLM) based input method
 engine for Simplified Chinese, it features full sentence input.
 .
 This package contains some utilities used by open-gram project,
 including:
 .
 * genpyt - generate the pinyin lexicon
 * tslmpack - convert the ARPA format of SunPinyin back-off language
 model to its binary representation
 * tslmendian - change the byte-order of sunpinyin's threaded back-off
 language model
 .
 and some Python programs which maybe used to import user dictionary
 from other input method such as sougou, google, fcitx etc.

Package: sunxi-tools
Description-md5: 5e6cf7217901eeed15d7c77e256e9e5d
Description-en: tools for working with Allwinner (sunxi) ARM processors
 This package contains various tools for working with devices based around the
 Allwinner sunxi processors (A10/A13/A20/A31 etc). Utilities include tools to:
 .
 - interact with the processors' lowlevel bootrom (AKA FEL mode).
 - boot over the USB OTG port.
 - compile and decompile the Allwinner binary hardware descriptions (FEX
 files).
 - display information about sunxi boot headers.

Package: sup
Description-md5: 8878007a6b8b089db88a860a9bc59d46
Description-en: Software Upgrade Protocol implementation
 The SUP System is a set of programs developed by Carnegie Mellon
 University that provide for collections of files to be maintained in
 identical versions across a number of machines.  These programs are:
 .
 SUP: The "client" program, run by users or system maintainers, which
 initiates the upgrade activity  on  a  machine  requesting  the
 latest  version of a collection of files.  SUP will normally be
 run as a daemon, firing up once  each  night  (week,  etc.)  to
 upgrade the specified file collections.
 .
 SUPFILESRV: The "file server" program, a daemon that is run by the
 system maintainer to service requests for files initiated by client
 SUP programs.  The file server runs on every machine used as a
 "repository" of distributable versions of files.  It runs continuously
 and listens for network connection requests by individual client
 processes; for each individual client request, a process is forked to
 service that request.
 .
 SUPSCAN: The "file scanner" program, that may optionally be run
 periodically to speed up execution of the file server.  It
 pre-compiles a list of files on the file system that match the
 specifications for a given file collection so that the file server
 need not do this during each upgrade of that collection.  The file
 scanner is normally used daily for very large file collections that
 are upgraded by many clients each day; it is not so useful for small
 file collections or for those that are upgraded by only a few client
 machines per day.

Package: sup-mail
Description-md5: 297b4b4bea182a8a60531417d3272eb6
Description-en: thread-centric mailer with tagging and fast search
 Sup is a console-based email client for people with a lot of email. It
 supports tagging, very fast full-text search, automatic contact-list
 management, custom code insertion via a hook system, and more. If
 you're the type of person who treats email as an extension of your
 long-term memory, Sup is for you.
 .
 Sup makes it easy to:
 * Handle massive amounts of email.
 * Mix email from different sources: mbox files and Maildirs, across
 multiple machines.
 * Instantaneously search over your entire email collection. Search
 over body text, or use a query language to combine search predicates
 in any way.
 * Handle multiple accounts. Replying to email sent to a particular
 account will use the correct SMTP server, signature, and from address.
 * Add custom code to handle certain types of messages or to handle
 certain types of text within messages.
 * Organize email with user-defined labels, automatically track recent
 contacts, and much more!
 .
 The goal of Sup is to become the email client of choice for nerds everywhere.

Package: super
Description-md5: e4c684be37a7ad2c4a2ede7bcb7b6dff
Description-en: Execute commands setuid root
 Super allows specified users to execute scripts (or other commands)
 as if they were root; or it can set the uid and/or gid on a
 per-command basis before executing the command.  It is intended to be
 a secure alternative to making scripts setuid root.

Package: supercat
Description-md5: f831773aa597407584dfb2fe5dc3e721
Description-en: program that colorizes text for terminals and HTML
 Supercat is a program that colorizes text based on matching regular
 expressions/strings/characters. Supercat supports html output as well
 as standard ASCII text. Unlike some text-colorizing programs that
 exist, Supercat does not require you to have to be a programmer to
 make colorization rules.

Package: supercell
Description-md5: 60f2b8079a3b7c8a2f3e0ee1eb2502f8
Description-en: structure generation for crystals with substitutions and partial occupancies
 supercell is a combinatorial structure-generation approach for the local-level
 modeling of atomic substitutions and partial occupancies in crystals. It uses
 supercell approximation and enumeration algorithm to convert structures with
 vacancies and/or substitution to "binary" occupied. The program mostly uses to
 prepare DFT calculations of battery matrials, semiconductors etc.

Package: supercollider
Description-md5: 70a250ecf870b7c6c9b07fd4f5bbde60
Description-en: real time audio synthesis programming language - metapackage
 SuperCollider is an environment and programming language for real time
 audio synthesis and algorithmic composition. It provides an interpreted
 object-oriented language which functions as a network client
 to a state of the art, realtime sound synthesis server.
 .
 This metapackage installs the standard core components of supercollider,
 including the language, the synthesis server, and the code editor (IDE).

Package: supercollider-common
Description-md5: 6856889075f931634985e88f0cefd706
Description-en: common files for SuperCollider
 SuperCollider is an environment and programming language for real time
 audio synthesis and algorithmic composition. It provides an interpreted
 object-oriented language which functions as a network client
 to a state of the art, realtime sound synthesis server.
 .
 This package contains the architecture independent files for SuperCollider.

Package: supercollider-dev
Description-md5: 12313ee58fb018f25a0b088bf31045c1
Description-en: development files for SuperCollider
 SuperCollider is an environment and programming language for real time
 audio synthesis and algorithmic composition. It provides an interpreted
 object-oriented language which functions as a network client
 to a state of the art, realtime sound synthesis server.
 .
 This package contains the development files and headers.

Package: supercollider-emacs
Description-md5: 0491169517790591507cc0bb541f5643
Description-en: SuperCollider mode for Emacs
 SuperCollider is an environment and programming language for real time
 audio synthesis and algorithmic composition. It provides an interpreted
 object-oriented language which functions as a network client
 to a state of the art, realtime sound synthesis server.
 .
 This package provides the SuperCollider mode for Emacs.

Package: supercollider-ide
Description-md5: 6b26d4803617382bd4f04a2ef5d095f5
Description-en: integrated development environment for supercollider audio system
 SuperCollider is an environment and programming language for real time
 audio synthesis and algorithmic composition. It provides an interpreted
 object-oriented language which functions as a network client
 to a state of the art, realtime sound synthesis server.
 .
 This package contains the graphical IDE, the recommended interface for
 working with SuperCollider code.

Package: supercollider-language
Description-md5: 6bce609ba936d3f93a19d187d9b61a0a
Description-en: real time audio synthesis programming language
 SuperCollider is an environment and programming language for real time
 audio synthesis and algorithmic composition. It provides an interpreted
 object-oriented language which functions as a network client
 to a state of the art, realtime sound synthesis server.
 .
 This package contains the language interpreter.

Package: supercollider-server
Description-md5: 0efc9f1a38881679805fd7b74d820e7d
Description-en: real time audio synthesis server
 SuperCollider is an environment and programming language for real time
 audio synthesis and algorithmic composition. It provides an interpreted
 object-oriented language which functions as a network client
 to a state of the art, realtime sound synthesis server.
 .
 This package contains the synthesis server.

Package: supercollider-supernova
Description-md5: 986afb0a3fe9dce2e4d0c1ce68706579
Description-en: real time audio synthesis server (multiprocessor version)
 SuperCollider is an environment and programming language for real time
 audio synthesis and algorithmic composition. It provides an interpreted
 object-oriented language which functions as a network client
 to a state of the art, realtime sound synthesis server.
 .
 This package contains the multiprocessor aware and parallelization capable
 synthesis server supernova. Use of this server is manually enabled via a
 Server.supernova call before starting the server. This server does not work
 on i486 or i586 processors.

Package: supercollider-vim
Description-md5: 9f75de08f2a26b3a5b9b3183c30dfd6c
Description-en: SuperCollider mode for Vim
 SuperCollider is an environment and programming language for real time
 audio synthesis and algorithmic composition. It provides an interpreted
 object-oriented language which functions as a network client
 to a state of the art, realtime sound synthesis server.
 .
 This package provides the SuperCollider mode for Vim.

Package: supercronic
Description-md5: d72c3002ea0a2d3988b4c3ecaedf1838
Description-en: crontab-compatible job runner, optimized for containers
 Supercronic is a crontab-compatible job runner, designed specifically
 to run in containers.
 .
 Unlike traditional cron, supercronic logs to stdout/stderr, supports
 JSON logging, signals the entire process group on job termination,
 exposes a Prometheus metrics endpoint, hot-reloads crontab files via
 inotify, and handles PID 1 zombie reaping.

Package: superkb
Description-md5: 9a9cd16181e61367c7271fd430991150
Description-en: Hotkey-based application launcher with on-screen hints
 Superkb is a keyboard-based application launcher based on a hotkey
 (usually the Super key) that allows for on-screen keyboard hints
 to be displayed if the hotkey is held long enough without calling
 any bound action.

Package: supermin
Description-md5: 7a753797205b1a99f348c8d6e26648de
Description-en: tool for building supermin appliances.
 Supermin appliances are tiny appliances, similar to virtual machine
 images, usually around 100KB in size, which get fully instantiated
 on-the-fly in a fraction of a second to a filesystem image when they
 are booted.

Package: supertransball2
Description-md5: 804e90de2e2451c711cf4cb4315f72c5
Description-en: Thrust type of game
 Super Transball 2 is a game which was inspired by ZARA THRUSTA for the Amiga
 500. In each level the goal is to find the SPHERE, to capture it and to carry
 it to the upper part of the level. The main challenge is the gravity that
 attracts your ship which makes it inevitable to control the ship's thrust.
 Many other obstacles like cannons, tanks, doors or lasers will also try to
 make your journey difficult and don't be wasteful with your thrusters and
 weapons or you will run out of fuel in no time.

Package: supertransball2-data
Description-md5: 84d61260f74fd76b8f34a8fa1e4571da
Description-en: data files for supertransball2
 Super Transball 2 is a game which was inspired by ZARA THRUSTA for the Amiga
 500. In each level the goal is to find the SPHERE, to capture it and to carry
 it to the upper part of the level. The main challenge is the gravity that
 attracts your ship which makes it inevitable to control the ship's thrust.
 Many other obstacles like cannons, tanks, doors or lasers will also try to
 make your journey difficult and don't be wasteful with your thrusters and
 weapons or you will run out of fuel in no time.
 .
 Super Transball 2 ships with 3 unique level packs consisting of 26 levels in
 total. This package contains the data files for Super Transball 2.

Package: supertux
Description-md5: 83819c096307dca07762d7b9f833f8be
Description-en: Classic 2D jump 'n run sidescroller with Tux
 SuperTux is a classic 2D jump 'n run sidescroller game in a similar
 style like the original SuperMario games. You play the role of Tux the
 Penguin, who must rescue Penny from the hands of the evil Nolok.

Package: supertux-data
Description-md5: c2c5a5da6b5987f1181c1535a993e11f
Description-en: Classic 2D jump 'n run sidescroller with Tux (data files)
 SuperTux is a classic 2D jump 'n run sidescroller game in a similar
 style like the original SuperMario games. You play the role of Tux the
 Penguin, who must rescue Penny from the hands of the evil Nolok.
 .
 This package contains the data files required by SuperTux.

Package: supertuxkart
Description-md5: b313c7fa7bee7de6e321201f0288af6f
Description-en: 3D arcade racer with a variety of characters, tracks, and modes to play
 Karts. Nitro. Action! SuperTuxKart is a 3D open-source arcade racer with a
 variety of characters, tracks, and modes to play. The aim is to create a
 game that is more fun than realistic, and provide an enjoyable experience
 for all ages.
 .
 Discover the mystery of an underwater world, or drive through the jungles
 of Val Verde and visit the famous Cocoa Temple. Race underground or in a
 spaceship, through a rural farmland or a strange alien planet.
 Or rest under the palm trees on the beach, watching the other karts
 overtake you. But don't eat the bananas! Watch for bowling balls,
 plungers, bubble gum, and cakes thrown by your opponents.
 .
 You can do a single race against other karts, compete in one of several
 Grand Prix, try to beat the high score in time trials on your own, play
 battle mode against the computer or your friends, and more! For a greater
 challenge, race online against players from all over the world and prove
 your racing prowess!

Package: supertuxkart-data
Description-md5: dabec559e7c35e38bfe35696ae988bda
Description-en: 3D arcade racer with a variety of characters, tracks, and modes to play (data)
 Karts. Nitro. Action! SuperTuxKart is a 3D open-source arcade racer with a
 variety of characters, tracks, and modes to play. The aim is to create a
 game that is more fun than realistic, and provide an enjoyable experience
 for all ages.
 .
 Discover the mystery of an underwater world, or drive through the jungles
 of Val Verde and visit the famous Cocoa Temple. Race underground or in a
 spaceship, through a rural farmland or a strange alien planet.
 Or rest under the palm trees on the beach, watching the other karts
 overtake you. But don't eat the bananas! Watch for bowling balls,
 plungers, bubble gum, and cakes thrown by your opponents.
 .
 You can do a single race against other karts, compete in one of several
 Grand Prix, try to beat the high score in time trials on your own, play
 battle mode against the computer or your friends, and more! For a greater
 challenge, race online against players from all over the world and prove
 your racing prowess!
 .
 This package contains data files for SuperTuxKart.

Package: supervisor
Description-md5: 965223e7558e3d49e112406ca88bda2b
Description-en: System for controlling process state
 Supervisor is a system for controlling and maintaining process state,
 similar to what init does, but not intended as an init replacement.
 .
 It will manage individual processes or groups of processes that
 need to be started and stopped in order, and it is possible to
 control individual process state via an rpc mechanism, thus allowing
 ordinary users to restart processes.

Package: supervisor-doc
Description-md5: b5a90831f4c62d7e5cb7a98787560ea7
Description-en: Documentation for a supervisor
 Supervisor is a system for controlling and maintaining process state,
 similar to what init does, but not intended as an init replacement.
 .
 It will manage individual processes or groups of processes that
 need to be started and stopped in order, and it is possible to
 control individual process state via an rpc mechanism, thus allowing
 ordinary users to restart processes.
 .
 This is the documentation package

Package: supysonic
Description-md5: 4638cfaebf5f541bfc4c82ed1f9fca4e
Description-en: Python implementation of the Subsonic server API
 supysonic is a Python implementation of the Subsonic server API.
 Current supported features are:
 .
 * browsing (by folders or tags)
 * streaming of various audio file formats
 * transcoding
 * user or random playlists
 * cover arts (as image files in the same folder as music files)
 * starred tracks/albums and ratings
 * Last.FM scrobbling
 .
 The "Subsonic API" is a set of adhoc standards to browse, stream or download a
 music collection over HTTP.

Package: surankco
Description-md5: 713e9eb3de12c80c60bcafd63bb396f3
Description-en: Supervised Ranking of Contigs in de novo Assemblies
 SuRankCo is a machine learning based software to score and rank
 contigs from de novo assemblies of next generation sequencing data. It
 trains with alignments of contigs with known reference genomes and
 predicts scores and ranking for contigs which have no related
 reference genome yet.

Package: surf
Description-md5: 48b14cb1dc67b6050e5c5ab4d42accb3
Description-en: Simple web browser by suckless community
 surf is a simple web browser based on WebKit/GTK+. It is able to display
 websites and follow links. It supports the XEmbed protocol which makes it
 possible to embed it in another application. Furthermore, one can point surf to
 another URI by setting its XProperties.

Package: surf-alggeo
Description-md5: 3f26cebfaef53530bd95cb7202d4b751
Description-en: visualization of real algebraic geometry
 Surf is a script driven tool to visualize some real algebraic geometry:
 plane algebraic curves, algebraic surfaces and hyperplane sections of
 surfaces.
 .
 The algorithms should be stable enough not to be confused by curve/surface
 singularities in codimension greater than one and the degree of the surface
 or curve. This has been achieved quite a bit. Curves of degree up to 30 and
 surfaces of degree up to 20 have been drawn successfully. However, there are
 examples of curves/surfaces of lower degree where surf fails to produce
 perfect images. This happens especially if the equation of the curve/surface
 is not reduced. Best results are achieved using reduced equations. On the other
 hand, surf displays the Fermat-curves accurately for degree up to 98.
 .
 Surf is free software distributed under the GNU General Public License (GPL).
 .
 This dummy package is meant to allow multi-variant support for surf.

Package: surf-alggeo-doc
Description-md5: e44f9d521719e0e5de617022da7564b1
Description-en: visualization of real algebraic geometry -- manual
 Surf is a script driven tool to visualize some real algebraic geometry:
 plane algebraic curves, algebraic surfaces and hyperplane sections of
 surfaces.
 .
 The algorithms should be stable enough not to be confused by curve/surface
 singularities in codimension greater than one and the degree of the surface
 or curve. This has been achieved quite a bit. Curves of degree up to 30 and
 surfaces of degree up to 20 have been drawn successfully. However, there are
 examples of curves/surfaces of lower degree where surf fails to produce
 perfect images. This happens especially if the equation of the curve/surface
 is not reduced. Best results are achieved using reduced equations. On the other
 hand, surf displays the Fermat-curves accurately for degree up to 98.
 .
 Surf is free software distributed under the GNU General Public License (GPL).
 .
 This package provides the manual for the script driven tool surf; it also
 contains some script samples.

Package: surf-alggeo-nox
Description-md5: dc4a1183ff2579a784029c92deca6f1d
Description-en: visualization of real algebraic geometry -- no X support
 Surf is a script driven tool to visualize some real algebraic geometry:
 plane algebraic curves, algebraic surfaces and hyperplane sections of
 surfaces.
 .
 The algorithms should be stable enough not to be confused by curve/surface
 singularities in codimension greater than one and the degree of the surface
 or curve. This has been achieved quite a bit. Curves of degree up to 30 and
 surfaces of degree up to 20 have been drawn successfully. However, there are
 examples of curves/surfaces of lower degree where surf fails to produce
 perfect images. This happens especially if the equation of the curve/surface
 is not reduced. Best results are achieved using reduced equations. On the other
 hand, surf displays the Fermat-curves accurately for degree up to 98.
 .
 Surf is free software distributed under the GNU General Public License (GPL).
 .
 This package provides the script driven tool surf without X support.

Package: surf-display
Description-md5: e870bb376c56cc740c6409235f1a07bf
Description-en: Kiosk browser session manager based on the surf browser
 Provide an X11 session manager script that launches a minimal window
 manager and then opens an entry web page via the surf web browser in
 kiosk mode. The web page can be consumed "read-only" or in interactive
 mode.
 .
 In combination with the nodm display manager you can provide an
 easy-to-setup html'ish display screen or a web terminal.
 .
 If URL/domain filtering is needed, combine surf-display with a local
 instance of tinyproxy.
 .
 After a configurable idle time, the browser session is fully
 reset and started anew.

Package: surfraw
Description-md5: 524983f08a36475caf4af72611753cdb
Description-en: fast unix command line interface to WWW
 Surfraw - Shell Users' Revolutionary Front Rage Against the World Wide Web
 .
 Surfraw provides a fast unix command line interface to a variety of
 popular WWW search engines and other artifacts of power. It reclaims
 google, altavista, dejanews, freshmeat, research index, slashdot
 and many others from the false-prophet, pox-infested heathen lands of
 html-forms, placing these wonders where they belong, deep in unix
 heartland, as god loving extensions to the shell.
 .
 Surfraw abstracts the browser away from input. Doing so lets it get
 on with what it's good at. Browsing. Interpretation of linguistic
 forms is handed back to the shell, which is what it, and human
 beings are good at. Combined with incremental text browsers, such
 as links, w3m (or even lynx), and screen(1), or netscape-remote
 a Surfraw liberateur is capable of research speeds that leave
 GUI tainted idolaters agape with fear and wonder.

Package: surfraw-extra
Description-md5: aa2aecec38347a313c471a64d21cea5d
Description-en: extra surfraw search tools with heavy dependencies
 surfraw-extra contains extra website search tools for surfraw that
 have large dependency trees. Currently surfraw-extra only contains
 support tools for the opensearch elvi:
 .
 opensearch-discover - find an opensearch link from a URL.
 opensearch-genquery - construct a search URL from an opensearch description
 .
 Surfraw provides a fast unix command line interface to a variety of
 popular WWW search engines and other artifacts of power. It reclaims
 google, altavista, dejanews, freshmeat, research index, slashdot
 and many others from the false-prophet, pox-infested heathen lands of
 html-forms, placing these wonders where they belong, deep in unix
 heartland, as god loving extensions to the shell.
 .
 Surfraw abstracts the browser away from input. Doing so lets it get
 on with what it's good at. Browsing. Interpretation of linguistic
 forms is handed back to the shell, which is what it, and human
 beings are good at. Combined with incremental text browsers, such
 as links, w3m (or even lynx), and screen(1), or netscape-remote
 a Surfraw liberateur is capable of research speeds that leave
 GUI tainted idolaters agape with fear and wonder.

Package: surgescript
Description-md5: ebebd507290ded2088931a6f9c5dce7f
Description-en: Scripting language for games
 Unleash your creativity! With SurgeScript, you unleash your creativity
 and create your own amazing interactive content.
 .
 Unlike other programming languages, SurgeScript is designed with the specific
 needs of games in mind.
 .
 Easy for beginners, powerful for experts. Object-oriented, dynamically typed
 and based on state machines.
 .
 These features come from the experience of the developer dealing with
 game engines, applications related to computer graphics and so on.
 .
 Some of the best practices have been incorporated into the language itself,
 making things really easy for developers and modders.

Package: suricata
Description-md5: d75d723de9cd9ee5828c14e079cfc931
Description-en: Next Generation Intrusion Detection and Prevention Tool
 Suricata is a network Intrusion Detection System (IDS). It is based on
 rules (and is fully compatible with snort rules) to detect a variety of
 attacks / probes by searching packet content.
 .
 It can also be used as Intrusion Prevention System (IPS), and as higher layer
 firewall.
 .
 This new Engine supports Multi-Threading, Automatic Protocol Detection
 (IP, TCP, UDP, ICMP, HTTP, TLS, FTP and SMB), Gzip Decompression, Fast
 IP Matching and coming soon hardware acceleration on CUDA and OpenCL GPU
 cards.
 .
 This version has inline (NFQUEUE) support enabled.

Package: suricata-update
Description-md5: ef12702e496ccffbd7efae25d9ed1495
Description-en: tool for updating Suricata rules
 suricata-update is a tool to easily and reliably fetch and update rule sets
 for the Suricata IDS/IPS system. It queries external upstream rule sources
 such as Emerging Threat/Proofpoint's rule sets and others, taking into
 account user accounts and preferences, and merges all rules into one file
 to be loaded into Suricata.

Package: surpyvor
Description-md5: 04d1696ffeb9308ba14a63fa21f98287
Description-en: modification of VCF files with SURVIVOR
 SURVIVOR is a tool set for simulating/evaluating
 structural variations, merging and comparing SVs within
 and among samples, and includes various methods to
 reformat or summarize structural variations.
 .
 This package provides a Python wrapper to help with its
 integration in various Python-based workflows.

Package: suru-icon-theme
Description-md5: 440ab265aafe6cc78b4d70693d6eabe6
Description-en: Suru icon theme for Lomiri Operating Environment
 Lomiri Operating Environment is a convergent work shell designed
 for use cases on phone, tablet or desktop devices.
 .
 This package contains Lomiri's Suru icon theme.

Package: survex
Description-md5: 4441428a5bab7780c1c2ac3ececc1019
Description-en: cave surveying and mapping software
 A software suite to process, view, and print cave survey data.  Survex
 is cross-platform (Linux, Unix, macOS, Microsoft Windows).  It has
 been translated into many languages.  It can deal with extremely large and
 complex datasets and can read survey data from many sources.

Package: survex-aven
Description-md5: f985562ac004c0a192ac07cbfe19d447
Description-en: sophisticated cave survey viewer for Survex
 An advanced cave survey data viewer for Survex, written using the wxWidgets
 library, and using OpenGL for rendering.  Aven allows searching for stations,
 highlighting categories of stations such entrances or fixed points, measuring
 the distance between stations, showing passage walls, showing the terrain
 above the cave, and supports presentations (pre-recorded fly-throughs).

Package: survivor
Description-md5: 22bf05d35f429e85ddad0bd2362922df
Description-en: tool set for simulating/evaluating SVs
 SURVIVOR is a tool set for simulating/evaluating
 structural variations, merging and comparing SVs within
 and among samples, and includes various methods to
 reformat or summarize structural variantions.

Package: svdrpservice-dev
Description-md5: 8c92460c7b187beae72036b6c4d64e2e
Description-en: VDR svdrpservice plugin development files
 Header files for VDR plugins that use the svdrpservice plugin.

Package: svg2ttf
Description-md5: 3263e743423b3bfaf7d7b5d7ba6a8e0f
Description-en: Converts SVG font to TTF font (command line)
 Internal API is similar to FontForge's one. Since primary goal is generating
 iconic fonts, sources can lack some specific TTF/OTF features, like kerning
 and so on. Anyway, current code is a good base for development, because it
 will save you tons of hours to implement correct writing & optimizing TTF
 tables.
 .
 This package provides svg2ttf command line interface.

Package: svgpart
Description-md5: 4a1993b3ae42f82ae7ffee908eef752f
Description-en: KDE SVG KPart
 SvgPart is a small KDE KPart component to display SVG images in Gwenview
 and in any other KDE application which uses the KPart system.
 .
 This package is part of the KDE graphics module.

Package: svgtoipe
Description-md5: 67e20af319c7027c50018110c543fe94
Description-en: converts SVG figures to an XML file readable by Ipe
 Ipe is a drawing editor for creating figures, provided in package ipe.
 .
 This package contains a tool to convert drawings in SVG format to
 XML that can be used by ipe editor.

Package: svgtune
Description-md5: 4a4338ea1df8923754736f03bf5b8be0
Description-en: tool to generate a set of .svg files out of a single .svg file
 svgtune is a little helper to generate a set of .svg files out
 of a single .svg file, by tuning respective groups/layers visibility,
 transparency or anything else.
 .
 It might come very handy for generation of incremental figures to be
 embedded into the presentation in any format which inkscape could
 render using original .svg file (e.g. pdf, png).

Package: svim
Description-md5: 87b9d59e1f74612750f42ac74ed9993c
Description-en: Structural variant caller for long sequencing reads
 SVIM is a structural variant caller for long sequencing reads.
 It is able to detect, classify and genotype five different
 classes of structural variants. Unlike existing methods, SVIM
 integrates information from across the genome to precisely
 distinguish similar events, such as tandem and interspersed
 duplications and simple insertions.

Package: svn-all-fast-export
Description-md5: c0d162c0ff0fb7533e3f81bd7aa61e85
Description-en: fast-import based converter to convert repos from Subversion to git
 svn-all-fast-export is a tool to convert Subversion repositories to git.
 .
 This tool takes a copy of the Subversion repository (not just a checkout)
 plus a rules file that specifies how the conversion should be performed and
 produces a bare git repository. Using regular expressions, the rules file
 specifies how the Subversion branches and tags should be created in the git
 repository. Example rule files are included in
 /usr/share/doc/svn-all-fast-export/examples
 .
 An authors file that maps the old svn accounts to the full authors names and
 email addresses can also be provided to make the history look much prettier.

Package: svn-buildpackage
Description-md5: 71cee9f4fa3110d7170b126f9866ab8a
Description-en: helper programs to maintain Debian packages with Subversion
 svn-buildpackage (formerly svn-devscripts) contains tools that help to
 automate the task of maintaining Debian packages inside of a Subversion
 repository. They are intended to be used by Debian maintainers to simplify
 the error-prone actions with the svn, devscripts, and dpkg-dev utilities.
 .
 - svn-inject: creates the initial directory structure of a
 Debian-SVN repository and imports existing packages
 - svn-upgrade: imports upstream changes into the upstream branch and
 updates the Debian trunk directory, merging and tagging as needed
 - svn-buildpackage: wrapper around dpkg-buildpackage (or other builders),
 exporting/merging/tagging source as needed
 - svn-do: exports a source, runs a command inside the exported source and,
 if the command succeeds, copies back the debian/ tree
 - uclean: removes redundant files from upstream source packages
 .
 The package also includes a detailed HOWTO document.

Package: svn-load
Description-md5: c209fea06323292f314d8d6c6df91a8f
Description-en: Enhanced import facility for Subversion
 svn-load is a free replacement for svn_load_dirs, an enhanced import
 facility for Subversion.
 .
 This utility will commit a single changeset that alters a repository
 subtree to match a local directory. It detects filenames that have been
 removed or created, and uses this knowledge to prompt the user about file
 and directory movements within the subtree. An automatic tagging option
 is also supported.
 .
 svn-load is well suited for vendor branch maintenance, where external
 source is routinely imported and merged.

Package: svn2cl
Description-md5: db6646dfb842d112d3d7fb965f0c16a6
Description-en: Generate a GNU-style ChangeLog from Subversion repository history
 This tool generates a classic GNU-style ChangeLog from the log messages
 in a Subversion repository. It works as a wrapper around the 'svn log'
 command, parsing the XML output with an XSLT stylesheet. Alternatively it
 can generate HTML output.

Package: svn2git
Description-md5: f5ec45d1c2ab84b6a2640315312e7252
Description-en: Ruby tool for migrating svn projects to git
 Svn2git is a tiny utility for migrating projects from Subversion to Git
 while keeping the trunk, branches and tags where they should be. It uses
 git-svn to clone an svn repository and does some clean-up to make sure
 branches and tags are imported in a meaningful way, and that the code
 checked into master ends up being what's currently in your svn trunk
 rather than whichever svn branch your last commit was in.

Package: svnkit
Description-md5: 807acb95ab99e09efdb38a187b350ac7
Description-en: pure Java Subversion client
 SVNKit allows one to work with Subversion repositories and working
 copies.  The SVNKit client features direct repository access as well as
 support for all high level Subversion operations available via the
 command-line Subversion client.

Package: svt-av1
Description-md5: 75ce4b758f5d909d6e138a64dc78a1fe
Description-en: Scalable Video Technology for AV1 (SVT-AV1 Encoder)
 The Scalable Video Technology for AV1 (SVT-AV1 Encoder) is an
 AV1-compliant encoder library core. The SVT-AV1 encoder development
 is a work-in-progress targeting performance levels applicable to both VOD and
 Live encoding / transcoding video applications. The SVT-AV1 decoder
 implementation is targeting future codec research activities.

Package: svtplay-dl
Description-md5: 3b48b00b477d18c806cce1668348856c
Description-en: program to download videos from video sites
 svtplay-dl is a command line application for downloading videos
 from various online video websites, with a special focus on nordic
 or scandinavian services, like SVTplay, TV4play, Sveriges Radio,
 Aftonbladet, DR, NRK, RUV and more.

Package: svxlink-calibration-tools
Description-md5: eb27fa52f03f88817f4755a22e1dbea0
Description-en: Calibration tools for SvxLink amateur radio suite
 SvxLink facilitates remote control of amateur radio transceivers via the
 EchoLink® protocol. This package included the calibration tools.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 The RemoteTrx server provides remote control of a connected radio
 transceiver. EchoLink® is a registered trademark of
 Synergenics, LLC.

Package: svxlink-gpio
Description-md5: b7ef98ac94c74eeaebab64d2f8dff70d
Description-en: GPIO control scripts SvxLink amateur radio server
 This package contains the GPIO control scripts for general purpose I/O
 for the SvxLink suite. SvxLink provides access to a ham radio
 transceiver via the EchoLink® protocol.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 By connecting into a server connected to a repeater, an operator
 can call into a local radio net via the Internet while traveling
 out of the area. EchoLink® is a registered trademark of
 Synergenics, LLC.

Package: svxlink-server
Description-md5: 055c55fbe6bb5443f174bd98a81e8085
Description-en: Voice-over-IP server for ham radio operators
 The SvxLink server provides access to a ham radio transceiver via
 the EchoLink® protocol. It can act as a repeater controller
 or operate on a simplex channel. Based on a modular design, the server
 can be configured to provide voice mail and echo (talkback) service.
 It is normally used together with the 'remotetrx' package, which allows
 the remote control of a radio transceiver.
 .
 For a client program implementing the EchoLink® protocol, please
 have a look at the 'qtel' package.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: svxreflector
Description-md5: bfa516d2dc7cb38c940ff20d74c4f52a
Description-en: Conference server for SvxLink amateur radio servers
 The SvxReflector can interconnect multiple SvxLink nodes. Audio sent to
 the reflector is broadcast to all other nodes. Only one talker is
 allowed at a time.
 .
 For a client program implementing the EchoLink® protocol, please
 have a look at the 'qtel' package.
 .
 EchoLink® allows licensed amateur radio operators to communicate
 over the Internet, including remote access to station equipment.
 EchoLink® is a registered trademark of Synergenics, LLC.

Package: swac-scan
Description-md5: e72a8ae83d12a85810ff38d78c043814
Description-en: Metatags scanner for SWAC audio collections
 Swac-scan is a simple command line program that enables the generation of
 index files for audio collections of words (SWAC).
 It can extract tags from .flac, .ogg, .spx and .mp3 (id3v2 only) audio files.

Package: swaks
Description-md5: f44c6c864f0f0cb3896aa932ce2bdaa8
Description-en: SMTP command-line test tool
 swaks (Swiss Army Knife SMTP) is a command-line tool written in Perl
 for testing SMTP setups; it supports STARTTLS and SMTP AUTH (PLAIN,
 LOGIN, CRAM-MD5, SPA, and DIGEST-MD5). swaks allows one to stop the
 SMTP dialog at any stage, e.g to check RCPT TO: without actually
 sending a mail.
 .
 If you are spending too much time iterating "telnet foo.example 25"
 swaks is for you.

Package: swami
Description-md5: 2ff4793d9468d0cc249f8ff55470c547
Description-en: MIDI instrument editor application
 Swami (Sampled Waveforms And Musical Instruments) is an application
 for editing and managing MIDI instruments, such as SoundFont files.
 A programming API is also provided for integration with other
 applications.

Package: swappy
Description-md5: 700059546d750b2c8d63c50d3d453ca8
Description-en: Wayland native snapshot and editor tool
 A Wayland native snapshot and editor tool, inspired by Snappy on macOS. Works
 great with grim, slurp and sway. But can easily work with other screen copy
 tools that can output a final image to stdout.

Package: swapspace
Description-md5: 87f8da87fae6d83376ed403d47d59f17
Description-en: dynamic swap space manager
 Small, stable system add-on that continuously and automatically adapts
 available virtual memory space to your actual memory needs.  Claims disk space
 for use as swap space when needed; frees it up for use by the filesystem when
 not needed.

Package: swarm
Description-md5: 20655f5d65101df022fdc3f06e912b67
Description-en: robust and fast clustering method for amplicon-based studies
 The purpose of swarm is to provide a novel clustering algorithm to handle large
 sets of amplicons. Traditional clustering algorithms results are strongly
 input-order dependent, and rely on an arbitrary global clustering threshold.
 swarm results are resilient to input-order changes and rely on a small local
 linking threshold d, the maximum number of differences between two amplicons.
 swarm forms stable high-resolution clusters, with a high yield of biological
 information.

Package: swarp
Description-md5: efe128da102a829ca789f39467a666df
Description-en: Resample and co-add together FITS images
 Resample and co-add together FITS images using any arbitrary astrometric
 projection defined in the WCS standard. The main features of SWarp
 are:
 .
 * FITS format (including multi-extensions) in input and output,
 * Full handling of weight-maps in input and output,
 * Ability to work with very large images (up to 500 Mpixels on
 32-bit machines and 10^6 Tpixels with 64-bits), thanks to customized
 virtual-memory-mapping and buffering,
 * Works with arrays in up to 9 dimensions (including or not two spherical
 coordinates),
 * Selectable high-order interpolation method (up to 8-tap filters) in any
 dimension,
 * Compatible with WCS and TNX (IRAF) astrometric descriptions,
 * Support for equatorial, galactic and equatorial coordinate systems,
 * Astrometric and photometric parameters are read from FITS headers or
 external ASCIIfiles,
 * Built-in background subtraction,
 * Built-in noise-level measurement for automatic weighting,
 * Automatic centering and sizing functions of the output field,
 * Multi-threaded code with load-balancing to take advantageof multiple
 processors.
 * XML VOTable-compliant output of meta-data.

Package: swatch
Description-md5: 935152a5e8eb7c154e48a0db6a7740b1
Description-en: Log file viewer with regexp matching, highlighting & hooks
 Swatch is designed to monitor system activity.  It reads a configuration
 file which contains pattern(s) to look for and action(s) to perform when
 each pattern is found.
 .
 A typical action is echoing the matched line in a variety of colours and
 formats including reverse video, bold, underline, and normal, which swatch
 knows how to do internally.  Other actions include sending mail or
 executing an arbitrary program on the line.
 .
 Swatch is written in Perl and uses Perl regular expressions for line
 matching.

Package: swath
Description-md5: 00ea18c0a5b86ec6d43d23f142fa2fc5
Description-en: Thai word segmentation program
 Swath is a general-purpose utility for analyzing word boundaries in Thai
 text and inserting predefined word delimiter codes. It can be used as a
 filter for Thai LaTeX files so the lines are wrapped properly when processed
 with babel-thai macros. Other formats that swath can also handle include
 HTML, RTF and plain text.
 .
 This package contains the swath program.

Package: swath-data
Description-md5: 4ece9ff348920f69ef0eb25d9cbcc690
Description-en: Data for swath Thai word segmentation program
 Swath is a general-purpose utility for analyzing word boundaries in Thai
 text and inserting predefined word delimiter codes. It can be used as a
 filter for Thai LaTeX files so the lines are wrapped properly when processed
 with babel-thai macros. Other formats that swath can also handle include
 HTML, RTF and plain text.
 .
 This package contains data files needed by the swath program.

Package: sway
Description-md5: 79878be35b16de04754780f02aa6eb5c
Description-en: i3-compatible Wayland compositor
 sway (SirCmpwn's Wayland compositor) is a tiling Wayland compositor and a
 drop-in replacement for the i3 window manager for X11. It works with your
 existing i3 configuration and supports most of i3's features, plus a few
 extras. This means it is a minimalist, tiling window manager.

Package: sway-backgrounds
Description-md5: 8e04661f6eb5a91d0687c2225ca368df
Description-en: Set of backgrounds packaged with the sway window manager
 sway (SirCmpwn's Wayland compositor) is a tiling Wayland compositor and a
 drop-in replacement for the i3 window manager for X11. It works with your
 existing i3 configuration and supports most of i3's features, plus a few
 extras. This means it is a minimalist, tiling window manager.
 .
 This package contains a set of desktop backgrounds that come with sway.

Package: sway-notification-center
Description-md5: d4edcbe3a55eaa9c71284d08fd8d7812
Description-en: simple notification daemon for sway
 A simple notification daemon for sway with a GTK gui for notifications
 and the control center.

Package: swaybg
Description-md5: 25b19f81e09d545d58f4076e4d5e8778
Description-en: Wallpaper utility for Wayland compositors
 swaybg is a wallpaper utility for Wayland compositors. It is compatible with
 any Wayland compositor which implements the following Wayland protocols:
 wlr-layer-shell, xdg-output, xdg-shell

Package: swayidle
Description-md5: 07de59389d26ee9e8828f6095adfabaa
Description-en: Idle management daemon for Wayland
 This is sway's idle management daemon, swayidle. It is compatible with
 any Wayland compositor which implements the KDE idle protocol. See the
 man page, swayidle(1), for instructions on configuring swayidle.

Package: swayimg
Description-md5: 1f5dc41a55a1cf06056ac14ea93f0279
Description-en: image viewer for Sway/Wayland
 The program uses Sway IPC to determine the geometry of the currently focused
 container. This data is used to calculate the position and size of the new
 "overlay" window that will be used to draw the image. In the next step, swayimg
 adds two Sway rules for the self window: "floating enable" and "move position".
 Then it creates a new Wayland window and draws the image from the specified
 file.

Package: swaykbdd
Description-md5: 263212b9024b0cb1772ca0e35d423dab
Description-en: Per-window keyboard layout switching daemon for Sway
 Simple keyboard layout switching daemon designed to run in a Sway
 session and remember keyboard layout on a per-window basis.

Package: swaylock
Description-md5: 3e3bd4348840e86c25f6a86685be2a0d
Description-en: Screen locker for Wayland
 swaylock is a screen locking utility for Wayland compositors. It is compatible
 with any Wayland compositor which implements the following Wayland protocols:
 wlr-layer-shell, wlr-input-inhibitor, xdg-output, xdg-shell

Package: swayosd
Description-md5: ac716fbb3d26cd9d791ed16b53c36dca
Description-en: OSD for common actions like volume and brightness
 This package is a GTK based on-screen display to set to volume and brightness
 under sway.
 It watches for keypresses and can automatically raise/lower volume and brightness.
 For configuration under sway refer to /usr/share/doc/swayosd/README.md.gz

Package: swaysome
Description-md5: a528cc8e84e6fcf7da70251908d15c35
Description-en: Improve multi-output handling on sway
 swaysome allows better multi-output management for sway by namespacing sway's
 workspaces in "workspace groups" to easily move them from one output to
 another.
 This package contains the following binaries built from the Rust crate
 "swaysome":
 - swaysome

Package: swe-basic-data
Description-md5: 5912750c8b2db6a2216039113e3b74df
Description-en: Swiss Ephemeris library (basic set of ephemeris files).
 This set of ephemeris files covers the recent past, contemporary period and
 near future (1800 to 2399 CE). Also included are the static data files for
 fixed stars and fictitious objects.
 .
 The package is about 15M. Most swisseph applications will need it.

Package: swe-data
Description-md5: b0cd120ecb012717974d6caafc8c3fd0
Description-en: Swiss Ephemeris library (all static data files).
 This is a meta-package to install all the static data files and ephemeris
 files (packages swe-basic-data, swe-standard-data, swe-extra-data,
 about 120M).

Package: swe-extra-data
Description-md5: b98eaf80fe19f4f128273cf92cbcf6cf
Description-en: Swiss Ephemeris library (extra set of ephemeris files).
 This set of ephemeris files covers the period 13000 BCE to 16800 CE.
 .
 It represents an additional 70M (for a total of 120M with the
 standard and basic sets).

Package: swe-sat-data
Description-md5: 01ec8ccf815d9f026f48c646adceb1f5
Description-en: Swiss Ephemeris library (ephemeris files for planetary moons).
 This set of ephemeris files is needed for computations of 'center of bodies'
 (COB) and planetary moons: Phobos, Deimos, Io, Europa, Ganymede, etc.
 .
 This package will occupy 184M of disk space.

Package: swe-standard-data
Description-md5: f3c370174bda8bd27f48b0e7e978dcff
Description-en: Swiss Ephemeris library (standard set of ephemeris files).
 This set of ephemeris files covers the period 5401 BCE to 5399 CE.
 .
 It represents an additional 35M (for a total of 50M with the basic set).

Package: sweed
Description-md5: 8ff0c702fca9de5362a10d068b3e3bc3
Description-en: assessment of SNPs for their evolutionary advantage
 Biological sequences are available in ever increasing abundance across
 ever larger populations for ever increasing fractions of the genome. This
 tool sorts the SNPs for their active or passive contribution to a genetic
 drift, i.e. to see particular sequences at a higher fraction over time.

Package: sweeper
Description-md5: 9f36680cf633d3045f0c9d6da8e49f6a
Description-en: history and temporary file cleaner
 Sweeper can quickly remove temporary information, such as web page cookies,
 browser history, or the list of recently-opened documents.  It helps provide
 additional privacy on a system shared between multiple users.
 .
 This package is part of the KDE SC utilities module.

Package: sweethome3d
Description-md5: be1e68bf788e0d7930c88f7227149830
Description-en: Interior 2D design application with 3D preview
 Sweet Home 3D is an interior design Java application for
 quickly choosing and placing furniture on a house 2D plan
 drawn by the end-user, with a 3D preview.

Package: sweethome3d-furniture
Description-md5: 1d5594241e1c0102ce97b93075bc84b6
Description-en: Interior 2D design application with 3D preview (additional furniture)
 Sweet Home 3D is an interior design Java application for quickly choosing and
 placing furniture on a house 2D plan drawn by the end-user, with a 3D preview.
 .
 This package contains additional furniture libraries created by SweetHome3D
 contributors.

Package: sweethome3d-furniture-editor
Description-md5: 0900db4796d2a942fc8c3e5b839df256
Description-en: Sweet Home 3D Furniture Library Editor
 Sweet Home 3D is an interior design Java application for quickly choosing and
 placing furniture on a house 2D plan drawn by the end-user, with a 3D preview.
 .
 This package contains furniture library editor for creating your own libraries.

Package: sweethome3d-furniture-nonfree
Description-md5: 814758ed0cef927dbcdf4d6d50a00167
Description-en: Interior 2D design application with 3D preview (additional non-free furniture)
 Sweet Home 3D is an interior design Java application for quickly choosing and
 placing furniture on a house 2D plan drawn by the end-user, with a 3D preview.
 .
 This package contains additional furniture libraries created by SweetHome3D
 contributors and released under non DFSG-compliant licenses.

Package: sweethome3d-textures-editor
Description-md5: 166857f74158cb2e4694d3e466446a0c
Description-en: Sweet Home 3D Textures Library Editor
 Sweet Home 3D is an interior design Java application for quickly choosing and
 placing furniture on a house 2D plan drawn by the end-user, with a 3D preview.
 .
 This package contains textures library editor for creating your own textures
 libraries.

Package: swell-foop
Description-md5: 4ce04c0f108d50ba3c8cf091d8bf9782
Description-en: Colored ball puzzle game
 Remove blocks of balls of the same color in as few moves as possible. Try to
 remove all balls for a bonus.

Package: swetest
Description-md5: 0d8b3ad01da9b29a6191bc319812c805
Description-en: Swiss Ephemeris test application.
 'swetest' is an example CLI application demonstrating many, if not most,
 of the capabilities of the Swiss Ephemeris library. For example: calculation
 of celestial positions of planets, asteroids, fixed stars, and fictitious
 objects, western and numerous indian zodiac styles, astrological house
 systems, eclipses, etc.

Package: swh-lv2
Description-md5: 3ac6942e8be6c111bd4d93e2daa94977
Description-en: Steve Harris's SWH plugins ported to LV2
 This package provides Steve Harris's SWH plugins ported to the
 LV2 specification.
 .
 There is a large number of effects, such as filters, harmonic
 generators, pitch shifters and much more, for LV2 compatible
 hosts (Qtractor, Ardour, lv2rack). Here is a list of provided
 effects:
 .
 inv, flanger, diode, comb, notch_iir, sc2, debug, amp, zm1,
 matrix_spatialiser, bandpass_iir, lookahead_limiter_const,
 fast_lookahead_limiter, am_pitchshift, revdelay, valve_rect,
 delayorama, harmonic_gen, sifter, decimator, foverdrive,
 matrix_st_ms, step_muxer, tape_delay, pointer_cast, xfade,
 dj_flanger, single_para, dc_remove, satan_maximiser, phasers,
 foldover, matrix_ms_st, freq_tracker, bode_shifter, alias,
 dyson_compress, dj_eq, comb_splitter, hermes_filter, valve,
 bode_shifter_cv, multivoice_chorus, plate, latency, fad_delay,
 split, allpass, const, hilbert, fm_osc, sin_cos, crossover_dist,
 triple_para, hard_limiter, imp, chebstortion, vynil, svf,
 rate_shifter, surround_encoder, se4, sc1, lookahead_limiter,
 divider, impulse, lowpass_iir, karaoke, sc4, shaper, butterworth,
 gong_beater, gsm, sinus_wavewrapper, declip, gverb, transient,
 pitch_scale, ls_filter, ringmod, sc3, gate, delay, giant_flange,
 lcr_delay, mod_delay, smooth_decimate, wave_terrain, highpass_iir,
 analogue_osc, retro_flange, mbeq, simple_comb, gong, decay,
 bandpass_a_iir

Package: swh-plugins
Description-md5: eae8bed900bb978b2c2eeb41c2f8acb9
Description-en: Steve Harris's LADSPA plugins
 Steve Harris has written a large number of plugins for LADSPA
 compatible hosts (e.g. GLAME, Sweep and ecasound). The plugins
 available are:
 .
 amp, fast overdrive, overdrive (with colourisation), comb filter,
 waveshaper, ringmod, divider, diode, decliper, pitch scaler,
 16 band equaliser, sinus wavewrapper, hermes filter, chorus,
 flanger, decimater, oscillator, gverb, phasers, harmonic generators,
 surround encoders and more.

Package: swhid
Description-md5: 41aeeb497b606f3f6518b6ae225888bf
Description-en: Reference implementation of the Software Hash Identifier (SWHID) standard - ISO 18670
 Minimal implementation of the SWHID (SoftWare Hash IDentifier) format as
 defined in ISO/IEC 18670:2025 and detailed in the SWHID v1.2 specification;
 .
 This implementation is fully compliant with SWHID v1.2 and provides:
 .
 * Core identifier representation and parsing/printing (swh:1:<tag>:<id>)
 * All SWHID v1.2 object types: contents (cnt), directories (dir), revisions
 (rev), releases (rel), snapshots (snp)
 * Qualified identifiers (origin, visit, anchor, path, lines, bytes)
 * SWHID v1.2 compliant hash computation for content and directory objects
 .
 See <https://www.swhid.org/> for further information.

Package: swi-prolog
Description-md5: d2ba0eb57884c8ceecb5288aa4d48372
Description-en: ISO/Edinburgh-style Prolog interpreter
 SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
 rich set of built-in predicates. It offers a fast, robust and small
 environment which enables substantial applications to be developed with it.
 .
 SWI-Prolog additionally offers:
 .
 * A powerful module system
 * Garbage collection
 * Unicode character set handling
 * Unbounted integer and rational number arithmetic
 * Multithreading support
 * A powerful C/C++ interface
 * GNU Readline interface
 .
 This is a metapackage, it installs SWI-Prolog suit (except Java,
 ODBC, Berkeley DB support, tests, and Qt based console).

Package: swi-prolog-bdb
Description-md5: 368eacf751f8675fc14ea911544d8cb8
Description-en: Berkeley DB interface for SWI-Prolog
 SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
 rich set of built-in predicates. It offers a fast, robust and small
 environment which enables substantial applications to be developed with it.
 .
 SWI-Prolog additionally offers:
 .
 * A powerful module system
 * Garbage collection
 * Unicode character set handling
 * Unbounted integer and rational number arithmetic
 * Multithreading support
 * A powerful C/C++ interface
 * GNU Readline interface
 .
 This package provides a foreign language extension to the Berkeley DB
 (libdb) embedded database.

Package: swi-prolog-core
Description-md5: 1626d1366e8ad75cb456e987086b6f1b
Description-en: ISO/Edinburgh-style Prolog interpreter - core system
 SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
 rich set of built-in predicates. It offers a fast, robust and small
 environment which enables substantial applications to be developed with it.
 .
 SWI-Prolog additionally offers:
 .
 * A powerful module system
 * Garbage collection
 * Unicode character set handling
 * Unbounted integer and rational number arithmetic
 * Multithreading support
 * A powerful C/C++ interface
 * GNU Readline interface
 .
 This package contains a working SWI-Prolog core system.

Package: swi-prolog-core-packages
Description-md5: 77aba6baf9699bbeb249c3d4981fd543
Description-en: ISO/Edinburgh-style Prolog interpreter - core packages
 SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
 rich set of built-in predicates. It offers a fast, robust and small
 environment which enables substantial applications to be developed with it.
 .
 SWI-Prolog additionally offers:
 .
 * A powerful module system
 * Garbage collection
 * Unicode character set handling
 * Unbounted integer and rational number arithmetic
 * Multithreading support
 * A powerful C/C++ interface
 * GNU Readline interface
 .
 This package contains a working SWI-Prolog core packages.

Package: swi-prolog-doc
Description-md5: 6ccae2946668a8512de2c4bdf05ce336
Description-en: documentation and examples for SWI-Prolog
 SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
 rich set of built-in predicates. It offers a fast, robust and small
 environment which enables substantial applications to be developed with it.
 .
 SWI-Prolog additionally offers:
 .
 * A powerful module system
 * Garbage collection
 * Unicode character set handling
 * Unbounted integer and rational number arithmetic
 * Multithreading support
 * A powerful C/C++ interface
 * GNU Readline interface
 .
 This package provides a documentation and examples.

Package: swi-prolog-full
Description-md5: 2901744503d0f242e5fd51ecc2bdf167
Description-en: ISO/Edinburgh-style Prolog interpreter - full suit
 SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
 rich set of built-in predicates. It offers a fast, robust and small
 environment which enables substantial applications to be developed with it.
 .
 SWI-Prolog additionally offers:
 .
 * A powerful module system
 * Garbage collection
 * Unicode character set handling
 * Unbounted integer and rational number arithmetic
 * Multithreading support
 * A powerful C/C++ interface
 * GNU Readline interface
 .
 This is a metapackage, it installs full SWI-Prolog suit (except tests).

Package: swi-prolog-java
Description-md5: df09755370549752accd64e95a542e08
Description-en: Bidirectional interface between SWI-Prolog and Java
 SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
 rich set of built-in predicates. It offers a fast, robust and small
 environment which enables substantial applications to be developed with it.
 .
 SWI-Prolog additionally offers:
 .
 * A powerful module system
 * Garbage collection
 * Unicode character set handling
 * Unbounted integer and rational number arithmetic
 * Multithreading support
 * A powerful C/C++ interface
 * GNU Readline interface
 .
 This library provides JPL, a bidirectional interface between SWI-Prolog and
 the Java runtime.

Package: swi-prolog-nox
Description-md5: c13048d0fd8907a60c77a65fe5dcf106
Description-en: ISO/Edinburgh-style Prolog interpreter - without X support
 SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
 rich set of built-in predicates. It offers a fast, robust and small
 environment which enables substantial applications to be developed with it.
 .
 SWI-Prolog additionally offers:
 .
 * A powerful module system
 * Garbage collection
 * Unicode character set handling
 * Unbounted integer and rational number arithmetic
 * Multithreading support
 * A powerful C/C++ interface
 * GNU Readline interface
 .
 This package contains a working SWI-Prolog installation without GUI components.

Package: swi-prolog-odbc
Description-md5: 3eda14372fb0846a0d00d586a10f506a
Description-en: ODBC library for SWI-Prolog
 SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
 rich set of built-in predicates. It offers a fast, robust and small
 environment which enables substantial applications to be developed with it.
 .
 SWI-Prolog additionally offers:
 .
 * A powerful module system
 * Garbage collection
 * Unicode character set handling
 * Unbounted integer and rational number arithmetic
 * Multithreading support
 * A powerful C/C++ interface
 * GNU Readline interface
 .
 This package provides a foreign language extension to ODBC, a standard for
 interfacing with database systems.

Package: swi-prolog-test
Description-md5: 5db4fd05f64171b8dd76cbf05567e045
Description-en: tests and checks for SWI-Prolog
 SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
 rich set of built-in predicates. It offers a fast, robust and small
 environment which enables substantial applications to be developed with it.
 .
 SWI-Prolog additionally offers:
 .
 * A powerful module system
 * Garbage collection
 * Unicode character set handling
 * Unbounted integer and rational number arithmetic
 * Multithreading support
 * A powerful C/C++ interface
 * GNU Readline interface
 .
 This package provides a set of prepared tests and checks for
 installed SWI-Prolog system. This package is intended for SWI-Prolog
 development and is of no use for ordinary users. If you're not sure
 about this package, you don't need it.

Package: swi-prolog-x
Description-md5: 2c6a3b2f060ee45db0f83147fd767e04
Description-en: User interface library for SWI-Prolog - with X support
 SWI-Prolog is a fast and powerful ISO/Edinburgh-style Prolog compiler with a
 rich set of built-in predicates. It offers a fast, robust and small
 environment which enables substantial applications to be developed with it.
 .
 SWI-Prolog additionally offers:
 .
 * A powerful module system
 * Garbage collection
 * Unicode character set handling
 * Unbounted integer and rational number arithmetic
 * Multithreading support
 * A powerful C/C++ interface
 * GNU Readline interface
 .
 XPCE is an object-oriented symbolic programming environment for user
 interfaces. Although XPCE was designed to be language-independent, it has
 gained popularity most with Prolog.

Package: swift-bench
Description-md5: bce98635d7955dcd890a4ebd5d8a70e3
Description-en: benchmarking tool for Swift
 Swift Bench is simple tool for benchmarking OpenStack Swift cluster
 .
 OpenStack Object Storage (code-named Swift) creates redundant, scalable object
 storage using clusters of standardized servers to store petabytes of
 accessible data. It is not a file system or real-time data storage system, but
 rather a long-term storage system for a more permanent type of static data
 that can be retrieved, leveraged, and then updated if necessary. Primary
 examples of data that best fit this type of storage model are virtual machine
 images, photo storage, email storage and backup archiving. Having no central
 "brain" or master point of control provides greater scalability, redundancy
 and permanence.

Package: swift-tools
Description-md5: f32fac9dc9f2c5d7b7f9b5ce6961bdba
Description-en: Swift cluster cli helpers utilities
 This package contains a set of utilities to help managing Swift cluster. It
 helps, for example:
 * Check rebalance status
 * Show status of the cluster
 * Check max oldest completion
 * Compare two version of ring

Package: swiftlang
Description-md5: 0ca25800da18a9ced85fb6e55f77d641
Description-en: general-purpose compiled programming language
 Swift is a general-purpose, multi-paradigmed, compiled
 programming language built using a modern approach to safety,
 performance, and software design patterns.
 .
 The goal of the Swift project is to create the best available
 language for uses ranging from systems programming, to mobile
 and desktop apps, scaling up to cloud services. Most
 importantly, Swift is designed to make writing and maintaining
 correct programs easier for the developer.

Package: swiftlang-dev
Description-md5: fb95947883b036d9f5fdf4647b581432
Description-en: general-purpose compiled programming language - Development Headers
 Swift is a general-purpose, multi-paradigmed, compiled
 programming language built using a modern approach to safety,
 performance, and software design patterns.
 .
 The goal of the Swift project is to create the best available
 language for uses ranging from systems programming, to mobile
 and desktop apps, scaling up to cloud services. Most
 importantly, Swift is designed to make writing and maintaining
 correct programs easier for the developer.
 .
 This package contains the Swift libraries and headers to develop applications
 using Swift.

Package: swiftlang-doc
Description-md5: ec92193da7bd6c64e665fb28838ca2b6
Description-en: general-purpose compiled programming language - Documentation
 Swift is a general-purpose, multi-paradigmed, compiled
 programming language built using a modern approach to safety,
 performance, and software design patterns.
 .
 The goal of the Swift project is to create the best available
 language for uses ranging from systems programming, to mobile
 and desktop apps, scaling up to cloud services. Most
 importantly, Swift is designed to make writing and maintaining
 correct programs easier for the developer.
 .
 This package contains the documentation.

Package: swig
Description-md5: 0c907a6526f2f4979436526410341c6f
Description-en: Generate scripting interfaces to C/C++ code
 SWIG is a compiler that makes it easy to integrate C and C++ code
 with these languages: C#, D, Go, Guile, Java, JavaScript, Lua,
 Mzscheme, OCaml, Octave, Perl, PHP, Python, R, Ruby, Scilab, and Tcl.
 .
 Swig takes a set of ANSI C/C++ declarations and generates an
 interface for them to your favorite scripting language.

Package: swig-doc
Description-md5: df8df6842ee9dfeeb139351b5009fc01
Description-en: HTML documentation for SWIG
 Contains the users' and developers' manuals for SWIG (Simplified
 Wrapper Interface Generator) in HTML format.

Package: swig-examples
Description-md5: 3ab5c9257106ba955b283c3165f0b8c9
Description-en: Examples for applications of SWIG
 Contains examples for applications of SWIG, a wrapper interface
 generator to integrate C code into scripting languages.

Package: swig-sphinxbase
Description-md5: c07f5396e474f7992cbd079664911370
Description-en: Speech recognition tool - swig helpers
 CMU Sphinx is a large vocabulary, speaker-independent continuous speech
 recognition engine.
 .
 This package contains swig helpers for building sphinx-related swig bindings.

Package: swig4.1
Description-md5: 46580f6ceba7f7101d62735bbdf11222
Description-en: Generate scripting interfaces to C/C++ code
 SWIG is a compiler that makes it easy to integrate C and C++ code
 with other languages including Perl, Tcl, Ruby, Python, Java,
 Guile, Mzscheme, Chicken, OCaml, Pike, and C#.
 .
 Swig takes a set of ANSI C/C++ declarations and generates an
 interface for them to your favorite scripting language.

Package: swirc
Description-md5: 377d4098b38109e7bb2278ec37d9e8f8
Description-en: Curses ICB and IRC client
 Swirc is a BSD licensed, console based and lightweight ICB and IRC
 client written in C/C++, whose goals are to be portable and secure.
 .
 Features:
 * TLS/SSL
 * Multiple IRCv3 features such as SASL auth mechanism
 * Themes
 * DCC
 * Identd
 * Nicklist
 * SOCKS 5 proxy
 * Spell checking
 * And more...

Package: swish++
Description-md5: cefa741878b7d6393cc40ce329bd90b7
Description-en: Simple Document Indexing System for Humans: C++ version
 SWISH++ is a Unix-based file indexing and searching engine
 (typically used to index and search files on web sites).  It
 was based on SWISH-E although SWISH++ is a complete rewrite.
 .
 SWISH++ features:
 * Lightning-fast indexing
 * Indexes META elements, ALT, and other attributes
 * Selectively not index text within HTML or XHTML elements
 * Intelligently index mail and news files
 * Index Unix manual page files
 * Apply filters to files on-the-fly prior to indexing
 * Index non-text files such as Microsoft Office documents
 * Modular indexing architecture
 * Index new files incrementally
 * Index remote web sites
 * Handles large collections of files
 * Lightning-fast searching
 * Optional word stemming (suffix stripping)
 * Ability to run as a search server
 * Easy-to-parse results format

Package: swish-e
Description-md5: 8faa910926db2d5bb36efae0decb2c86
Description-en: Simple Web Indexing System for Humans - Enhanced
 SWISH-Enhanced is a fast, powerful, flexible, and easy to use system
 for indexing collections of HTML Web pages, or any XML or text files like
 Open Office Documents, Open Document files, emails, and so on.
 .
 Key features:
 * Quickly index a large number of text, HTML, and XML documents
 * Use filters to index any type of files such as PDF, OpenOffice, DOC, XLS,
 PPT, MP3.
 * Includes a web spider for indexing remote documents over HTTP
 * Can use an external program to supply documents including
 records from a relational database.
 * Word stemming, soundex, metaphone, and double-metaphone indexing for
 fuzzy searching
 * Powerful Regular Expressions to select documents for indexing or exclusion
 * Limit searches to parts of documents such as certain HTML tags or to
 XML elements.
 * Index file is portable between platforms.
 * A Swish-e library is provided to allow embedding Swish-e into your
 applications for very fast searching.
 .
 You'll find ready to use examples for indexing the Debian documentation, PDF,
 OpenOffice and MSOffice files, whole Maildir, and more.

Package: swish-e-dev
Description-md5: 1ad84b056c7026bcc82fbcb4c4da4256
Description-en: Simple Web Indexing System for Humans - Enhanced
 Static libraries and headers for developing application with SWISH-Enhanced,
 a fast, powerful, flexible, and easy to use system indexing engine.

Package: swisswatch
Description-md5: f513db808a2274962421ca412c7c2c0f
Description-en: Swiss Railway Clock
 Swisswatch clock for GTK4, in the style of a Swiss Railway Clock.

Package: switchconf
Description-md5: 019cfe233d5295697b9f6aae2a77c49a
Description-en: switch between system configuration sets
 Switchconf allows users to easily change their system's settings,
 choosing between the possible configurations for different
 environments.
 .
 Most switchconf users are laptop owners who want to change their
 network settings according to where they currently are - but there
 are many cases for non mobile systems to desire to choose between
 configuration sets.
 .
 Switchconf is a very simple script that takes its arguments from the
 command line. It allows you to maintain different sets of
 configurations, installing the desired set of configuration when
 called with its name as an argument, and execute a pre-specified set
 of commands before and after the switch.

Package: switchsh
Description-md5: 22d82d574bfa6e134d822f2554df6be1
Description-en: bind-mount bash as /bin/sh
 Small program to bind-mount bash as /bin/sh for its child processes.
 .
 It can be used when bash is not the default shell interpreter but a given
 program makes use of bashisms (features not required by Policy for sh) and one
 wants to run it without changing (or can not change) the default sh.

Package: sword-comm-mhcc
Description-md5: d0a4cf78a7186a53bde6ef5e721a0532
Description-en: Matthew Henry Concise Commentary for SWORD
 An abridged version of Matthew Henry's commentary on the whole bible.
 Matthew Henry (1662-1714) was a Presbyterian minister in Chester. His work
 was long celebrated as the best of English commentaries for devotional
 purposes. Such as Whitefield and Spurgeon have used the work and commended
 it heartily.

Package: sword-comm-scofield
Description-md5: 1d79ad22fec2ebe20b9c203d49ef5f48
Description-en: Scofield Reference Notes, 1917 edition for SWORD
 Scofield Reference Notes, 1917 edition based on the version at
 http://bible.crosswalk.com/ with formatting changes and corrections.
 .
 This package requires a libsword version of at least 1.5.1a to access
 through a SWORD front end.  However, this is not declared as a dependency
 because you may have occasion to install just the text without any sort
 of front end or other interface.

Package: sword-comm-tdavid
Description-md5: 6cc5886307f5229bbd491519c2a0e492
Description-en: C. H. Spurgeon's Treasury of David for SWORD
 This seven volume "magnum opus", by Charles H. Spurgeon, was first
 published in weekly installments over a twenty-year span in the London
 Metropolitan Tabernacle's periodical, The Sword and the Trowel. As each
 section was completed it was published as a volume until the seventh and
 final volume was released in 1885.

Package: sword-dict-naves
Description-md5: 436695c2ffe25e7b4e06e88e8586f872
Description-en: Naves Topical Bible for SWORD
 Nave's Topics were originally produced by O.J. Nave while serving
 as a chaplain in the US Army, and published in the early 1900's.
 It consists of 20,000+ topics and sub-topics, and 100,000+ references
 to scripture.

Package: sword-dict-strongs-greek
Description-md5: a2676c0105930f2f25c335e56cbd7ac6
Description-en: Strong's Greek Bible Dictionary for SWORD
 Dictionary of Greek Words taken from Strong's Exhaustive Concordance by
 James Strong, S.T.D., LL.D. 1890.
 .
 This package requires a libsword version of at least 1.5.1a to access
 through a SWORD front end.  However, this is not declared as a dependency
 because you may have occasion to install just the text without any sort
 of front end or other interface.

Package: sword-dict-strongs-hebrew
Description-md5: 7519c033ed8c974ea00676a09a629b8f
Description-en: Strong's Hebrew Bible Dictionary for SWORD
 Dictionary of Hebrew Words taken from Strong's Exhaustive Concordance by
 James Strong, S.T.D., LL.D. 1890.
 .
 This package requires a libsword version of at least 1.5.1a to access
 through a SWORD front end.  However, this is not declared as a dependency
 because you may have occasion to install just the text without any sort
 of front end or other interface.

Package: sword-text-arasvd
Description-md5: 42d8ee4653c4cbc3208aab4c233ca26a
Description-en: SWORD module of the Smith & Van Dyke 1865 Arabic Bible
 This is the Smith & Van Dyke 1865 Arabic Version of the Holy Bible.
 .
 This package contains data that requires a viewer to be seen properly, such as
 GnomeSword, BibleTime or Kio-Sword.
 .
 Homepage: http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=AraSVD

Package: sword-text-dutsvv
Description-md5: b24e8c2057a64a78c553464676326991
Description-en: Dutch Statenvertaling Sword module
 Dutch Statenvertaling translation of the Bible from 1618-1619.
 .
 This package contains data that require a viewer to be seen properly, such as
 GnomeSword, BibleTime or Kio-Sword.

Package: sword-text-gerlut1545
Description-md5: c36825faa93f7ec944b14b8189c6c383
Description-en: SWORD module of Martin Luther's 1545 German Bible
 This is Martin Luther's German 1545 Version of the Holy Bible.
 .
 This package contains data that requires a viewer to be seen properly, such as
 GnomeSword, BibleTime or Kio-Sword.
 .
 Homepage: http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=GerLut1545

Package: sword-text-kjv
Description-md5: 0354caec03320011d99b27f0a30d437d
Description-en: King James Version with Strongs Numbers for SWORD
 This is the King James Version of the Holy Bible (also known as the
 Authorized Version) with embedded Strong's Numbers.  These mechanisms provide
 a useful means for looking up the exact original language word in a lexicon
 that is keyed to Strong's numbers.
 .
 This free text of the King James Version of the Holy Bible is brought to you
 courtesy of the Crosswire Bible Society and eBible.org.
 .
 This package requires a libsword version of at least 1.7.0 to access
 through a SWORD front end.  However, this is not declared as a dependency
 because you may have occasion to install just the text without any sort
 of front end or other interface.

Package: sword-text-sparv
Description-md5: 5f12f1b35044ca7b638afc14b4223dc4
Description-en: Spanish Reina-Valera Bible (1909) for SWORD
 The Reina-Valera Bible (1909) is a Spanish Bible translation based on
 the Textus Receptus.
 .
 This package requires a libsword version of at least 1.5.9 to access
 through a SWORD front end.  However, this is not declared as a dependency
 because you may have occasion to install just the text without any sort
 of front end or other interface.

Package: sword-text-swahili
Description-md5: 7ca77b39bf6e1648bd4f4513dd56bdcc
Description-en: Swahili New Testament Sword module
 Swahili translation of the New Testament.
 .
 This package contains data that require a viewer to be seen properly, such as
 GnomeSword, BibleTime or Kio-Sword.

Package: sword-text-tr
Description-md5: 3277994f465cb8b8c0a247cf29b66912
Description-en: Textus Receptus (1550/1894) Greek New Testament SWORD module
 This is the Textus Receptus, a Greek New Testament, with complete parsing
 information for all Greek words; base text is Stephens 1550, with variants
 of Scrivener 1894. Textus Receptus is the Greek text of the New Testament that
 the King James Version, the Luther Bible and many others are translated from.
 .
 This package contains data that require a viewer to be seen properly, such as
 GnomeSword or BibleTime.

Package: sword-text-web
Description-md5: b97e23a7070def0a27ca222fe7706672
Description-en: World English Bible (WEB) for SWORD
 The World English Bible is an update of the American Standard Version of 1901,
 which is in the Public Domain. It has been edited to conform to the Greek
 Majority Text New Testament. This revision is also in the Public Domain, which
 sets it apart from other revisions of the American Standard Version, like the
 New American Standard Bible and the Revised Standard Version. The first pass
 of the translation, which has already been done, was to convert archaic words
 and word forms to modern equivalents using a custom computer program. The
 manual editing is then done to add quotation marks (the ASV of 1901 had none),
 update other punctuation, update usage, and spot check the translation against
 the original languages in places where the meaning is unclear or significant
 textual variants exist. Many people proofread the work and send typo reports
 and suggestions in. These are reviewed, and if they are found to have merit,
 edits are made. Sometimes reviewing a suggestion brings to light a better
 option.

Package: sword-text-wlc
Description-md5: c4cac75d0626a3aac55e3cc3a8b6d7ae
Description-en: Westminster Leningrad Codex Version with Strong Numbers for SWORD
 This is the Westminster Leningrad Codex Version of the Holy Bible.
 The WLC source is maintained by the Westminster Hebrew Institute, Philadelphia,
 PA (http://whi.wts.edu/WHI).
 The Sword module is maintained by Martin Gruner (mg dot pub at gmx dot net).
 .
 This package contains data that require a viewer to be seen properly, such as
 GnomeSword, BibleTime or Kio-Sword.
 .
 Homepage: http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=WLC

Package: swtchr
Description-md5: 629a6141b89df53e2a72a567e0e34a33
Description-en: Gnome-style window switcher for sway
 A pretty Gnome-style window switcher for the Sway window manager.
 Out of the box, you can use <Super>Tab and <Super><Shift>Tab to page forward
 and backward through a list of windows ordered from most to least recently
 accessed.
 .
 An example config will be created at first startup of swrtchd under
 $XDG_CONFIG_HOME/swtchr/swtchr.toml.

Package: swugenerator
Description-md5: ff28dc50616dc481189255586977d5d2
Description-en: Generates SWU update packages for swupdate (Python 3)
 swugenerator is a command line tool to create and modify SWUpdate's
 SWU update files based on templates. openssl is used to sign the SWU.
 .
 Features that swugenerator supports:
 * replace occurrencies of variables found in the CONFIG file
 * add sha256 to each artifact
 * check if an artifact should be encrypted and encrypts it
 * sign sw-description with one of the methods accepted by SWUpdate

Package: swupdate
Description-md5: 4b4894ad7b3356995e210a2cc290bad7
Description-en: Software update framework for embedded systems
 swupdate is a Linux update agent with the goal to provide an efficient and
 safe way to update an embedded system.
 .
 - Install on embedded media (eMMC, SD, Raw NAND, NOR and SPI-NOR flashes)
 - Allow delivery single image for multiple devices
 - Multiple interfaces for getting software
 1. local storage
 2. integrated web server
 3. integrated REST client connector to hawkBit
 4. remote server download
 - Software delivered as images, gzipped tarball, etc
 - Allow custom handlers for installing FPGA/ microcontroller firmware.
 - Power-Off safe

Package: swupdate-doc
Description-md5: 60af8438ffcaf470e3872b553093fddf
Description-en: Documentation for swupdate framework
 This package contains the documentation for swupdate.
 .
 swupdate is a Linux update agent with the goal to provide an efficient and
 safe way to update an embedded system.
 .
 - Install on embedded media (eMMC, SD, Raw NAND, NOR and SPI-NOR flashes)
 - Allow delivery single image for multiple devices
 - Multiple interfaces for getting software
 1. local storage
 2. integrated web server
 3. integrated REST client connector to hawkBit
 4. remote server download
 - Software delivered as images, gzipped tarball, etc
 - Allow custom handlers for installing FPGA/ microcontroller firmware.
 - Power-Off safe

Package: swupdate-www
Description-md5: 30f9be063479a52115cf94cd8f3bf1ea
Description-en: Web Application for swupdate
 This package contains a web application for swupdate.
 .
 swupdate is a Linux update agent with the goal to provide an efficient and
 safe way to update an embedded system.
 .
 - Install on embedded media (eMMC, SD, Raw NAND, NOR and SPI-NOR flashes)
 - Allow delivery single image for multiple devices
 - Multiple interfaces for getting software
 1. local storage
 2. integrated web server
 3. integrated REST client connector to hawkBit
 4. remote server download
 - Software delivered as images, gzipped tarball, etc
 - Allow custom handlers for installing FPGA/ microcontroller firmware.
 - Power-Off safe

Package: sxcs
Description-md5: 16edfbf7ac9e504ff1e0be14b379c896
Description-en: X11 color picker and magnifier
 sxcs is a minimal color picker and magnifier for X11.

Package: sxhkd
Description-md5: 80543959e82055d443d91cec924115bd
Description-en: Simple X hotkey daemon
 sxhkd is a simple X hotkey daemon with a powerful and compact
 configuration syntax.

Package: sxid
Description-md5: 3dd02068d3ff5b761c45f4f02ec71a25
Description-en: suid, sgid file and directory checking
 This program runs as a cronjob. Basically it tracks any changes in
 your s[ug]id files and folders. If there are any new ones, ones that
 aren't set any more, or they have changed bits or other modes, then it
 reports the changes. You can also run this manually for spot checking.
 .
 It tracks s[ug]id files by SHA-256 checksums. This helps detect if your files
 have been tampered with, would not show under normal name and permissions
 checking. Directories are tracked by inodes.

Package: sxiv
Description-md5: 6425a84658b6fb9af317f4894acd94a6
Description-en: simple X image viewer
 sxiv is an alternative to feh and qiv. Its only dependency besides xlib
 is imlib2. The primary goal for writing sxiv is to create an image
 viewer, which only has the most basic features required for fast image
 viewing. It works nicely with tiling window managers and its code base
 should be kept small and clean to make it easy for you to dig into it
 and customize it for your needs.

Package: sxmo-utils
Description-md5: d9d932805e1cb2d263522879d8f35db8
Description-en: scripts and C programs to support Sxmo
 Sxmo is a minimalist environment for Linux mobile devices, such as the
 pinephone.
 .
 This package contains scripts and C programs to support Sxmo.

Package: sycl-dpcpp-6-dev
Description-md5: 3381dd2f6319216d8cbe685dca6acc34
Description-en: SYCL* language library - Development package
 DPC++ is a LLVM-based compiler project that implements compiler and runtime
 support for the SYCL* language.
 .
 This package contains the SYCL* header files.

Package: sylfilter
Description-md5: 7b0c7aec09d31158f5f115beeea76999
Description-en: generic spam filter tool
 SylFilter is a generic message filter library and command-line tools. It
 provides a bayesian filter which is very popular as an algorithm for spam
 filtering. SylFilter also supports multilingual and can be applied to any
 languages. It is implemented with C language and runs fast  with small
 resources.
 .
 - Very lightweight and fast
 - Provides learning-type junk filter
 - Easy-to-use command line tool
 - Multilingual support (including CJKV)
 - Supports several embedded databases (SQLite and QDBM)

Package: sylph-searcher
Description-md5: 19a7c625932457f73553ef9f25b1ff81
Description-en: Full-text search program for Sylpheed or MH folders
 Sylph-Searcher is a Full-text search program for messages stored in the
 mailboxes of Sylpheed, or generic MH folders.

Package: sylseg-sk
Description-md5: 464d251418af0fd7d7064e6a7f6efe77
Description-en: Syllabic segmentation for Slovak language
 sylseg-sk implements one of the statistical approaches for the
 syllabic segmentation. Each input word is segmented into the
 syllables. The several possible segmentations are generated
 and sorted by the likelihood. Included are trained data
 for the Slovak language.

Package: symlinks
Description-md5: 8b394270bf455093283fc1b107b84003
Description-en: scan/change symbolic links
 Symlinks scans directories for symbolic links and lists
 them on stdout. Each link is prefixed with a classification
 of relative, absolute, dangling, messy, lengthy or other_fs.
 .
 Symlinks can also convert absolute links (within the same filesystem)
 to relative links and can delete messy and dangling links.

Package: symmetrica-doc
Description-md5: 6d83157c5665507e921ec698794348b8
Description-en: Symmetrica Combinatoric C Library -- documentation
 Symmetrica is a library for combinatorics. It has support for the
 representation theory of the symmetric group and related groups,
 combinatorics of tableaux, symmetric functions and polynomials,
 Schubert polynomials, and the representation theory of Hecke algebras
 of type A_n.
 .
 This package provides documentation for the Symmetrica Combinatoric C
 Library; it also contains examples.

Package: sympa
Description-md5: f3bab66e5b8d7c1a56db968badb3c92a
Description-en: Modern mailing list manager
 Sympa is a scalable and highly customizable modern mailing list manager
 capable of handling big setups: 20.000 lists with 700,000 subscribers.
 .
 Here are some of its many features:
 - Advanced MIME support, including digests, anonymization and S/MIME
 encryption
 - Builtin password-based authentication, HTTPS X.509 certificates or
 use of LDAP database or Single Sign-On CAS or Shibboleth servers
 - Archive management with web access and RSS feeds
 - Moderation and administration via email, web and SOAP interface
 - Multi-lingual, translated to more than 30 languages
 - Virtual domains (virtual robots)
 - Local SQLite subscriber database or use of MySQL, PostgreSQL or LDAP
 - Integrated scripting language to extend and automate routines
 - Web interface called WWSympa providing homogenous access for both
 users and admins to list overviews, customization, administration,
 searchable archives and optional web-based email reply form.
 - Clean moderation and expiration processing
 - Customizable service messages (templates) for owner and listmaster
 - Semi-automatic bounces management
 .
 SYMPA is French for 'SYstème de Multi-Postage Automatique', which means
 'Automatic Multi Mailing System'.

Package: sympow
Description-md5: 19941f252a78ce5ee5ee04d4636471e7
Description-en: mathematical program for SYMmetric POWer elliptic curve L-functions -- program
 SYMPOW is a mathematical program to compute special values of symmetric
 power elliptic curve L-functions; it can compute up to about 64 digits
 of precision.
 .
 This package provides the SYMPOW program itself.

Package: sympow-data
Description-md5: 4937612653d63f2d99d4c95ef063be48
Description-en: mathematical program for SYMmetric POWer elliptic curve L-functions -- shared
 SYMPOW is a mathematical program to compute special values of symmetric
 power elliptic curve L-functions; it can compute up to about 64 digits
 of precision.
 .
 This package provides the essential SYMPOW architecture independent
 material, namely shared data and scripts.

Package: synadm
Description-md5: d7307bd3ceb17660961264a81206f561
Description-en: Command line admin tool for Synapse (Matrix reference homeserver)
 Synadm is a CLI tool to help admins of Matrix-Synapse homeservers conveniently
 issue commands available via its admin API.
 .
 This tool is designed to run either directly on the host running the Synapse
 instance or on a remote machine able to access Synapse's API port.

Package: synapse
Description-md5: 5c5b4abbfea92011cb23dfbc68f6c4f9
Description-en: semantic file launcher
 Synapse is a graphical launcher enabling you to start applications and also
 to quickly find and access relevant documents and files (by making use of the
 Zeitgeist engine).

Package: synaptic
Description-md5: 9d785692a457b7ea9c633fd6bf2cfebf
Description-en: Graphical package manager
 Synaptic is a graphical package management tool based on GTK and APT.
 Synaptic enables you to install, upgrade and remove software packages in
 a user-friendly way.
 .
 Besides these basic functions the following features are provided:
 * Search and filter the list of available packages
 * Perform smart system upgrades
 * Fix broken package dependencies
 * Edit the list of used repositories (sources.list)
 * Download the latest changelog of a package
 * Configure packages through the debconf system
 * Browse all available documentation related to a package (dwww is required)

Package: sync-ui
Description-md5: 43f2f9e87c9ebcc1307ce50ed54fa85f
Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (GTK+ GUI)
 SyncEvolution synchronizes contact, calendar and task items via SyncML and
 CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server
 to sync PIM data in Evolution, but a plain file storage is also supported.
 Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and
 incremental synchronization of items are supported. SyncEvolution can act as
 a SyncML/DAV client and SyncML server.
 .
 This package provides a GTK+ graphical user interface.

Package: syncache
Description-md5: 99eb929cd9e234779bdc95e637619e74
Description-en: Thread-safe time-limited cache for Ruby
 SynCache stores cached objects in a Hash that is protected by an advanced
 two-level locking mechanism which ensures that:
 .
 * Multiple threads can add and fetch objects in parallel.
 * While one thread is working on a cache entry, other threads can access
 the rest of the cache with no waiting on the global lock, no race
 conditions nor deadlock or livelock situations.
 * While one thread is performing a long and resource-intensive
 operation, other threads that request the same data will be put on hold,
 and as soon as the first thread completes the operation, the result will be
 returned to all threads.
 .
 This package provides SynCache module for Ruby and a DRb server that exports a
 SynCache::Cache object for use in Ruby programs.

Package: syncevolution
Description-md5: ae5cd170e8b5a2c467595c7aa9fc3b30
Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (CLI)
 SyncEvolution synchronizes contact, calendar and task items via SyncML and
 CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server
 to sync PIM data in Evolution, but a plain file storage is also supported.
 Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and
 incremental synchronization of items are supported. SyncEvolution can act as
 a SyncML/DAV client and SyncML server.
 .
 This package provides the CLI client.

Package: syncevolution-common
Description-md5: 5b858385969f9e19bde689aa3fb66b7a
Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (common files)
 SyncEvolution synchronizes contact, calendar and task items via SyncML and
 CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server
 to sync PIM data in Evolution, but a plain file storage is also supported.
 Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and
 incremental synchronization of items are supported. SyncEvolution can act as
 a SyncML/DAV client and SyncML server.
 .
 This package provides common architecture independent files.

Package: syncevolution-dbus
Description-md5: 319b8be99541ac5c70b252c07bcbf11b
Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (D-Bus support)
 SyncEvolution synchronizes contact, calendar and task items via SyncML and
 CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server
 to sync PIM data in Evolution, but a plain file storage is also supported.
 Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and
 incremental synchronization of items are supported. SyncEvolution can act as
 a SyncML/DAV client and SyncML server.
 .
 This package provides D-Bus services.

Package: syncevolution-http
Description-md5: 0d557d7a93fb316cc743dd8b1208299b
Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (HTTP server)
 SyncEvolution synchronizes contact, calendar and task items via SyncML and
 CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server
 to sync PIM data in Evolution, but a plain file storage is also supported.
 Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and
 incremental synchronization of items are supported. SyncEvolution can act as
 a SyncML/DAV client and SyncML server.
 .
 This package provides a python script to make SyncEvolution act as a HTTP(S)
 server for other SyncML clients.

Package: syncevolution-libs
Description-md5: 9bc8d5e3133dba6ef701edb6d7a219bd
Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (backend libraries)
 SyncEvolution synchronizes contact, calendar and task items via SyncML and
 CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server
 to sync PIM data in Evolution, but a plain file storage is also supported.
 Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and
 incremental synchronization of items are supported. SyncEvolution can act as
 a SyncML/DAV client and SyncML server.
 .
 This package provides private libraries and plugins.

Package: syncevolution-libs-gnome
Description-md5: d5a8e07fe9b67bdf35d27774784d269f
Description-en: Sync personal information data via SyncML/CalDAV/CardDAV (GNOME backend)
 SyncEvolution synchronizes contact, calendar and task items via SyncML and
 CalDAV/CardDAV with other servers or devices. It uses the Evolution Data Server
 to sync PIM data in Evolution, but a plain file storage is also supported.
 Data exchange can happen via HTTP(S) and Bluetooth. Full, one-way and
 incremental synchronization of items are supported. SyncEvolution can act as
 a SyncML/DAV client and SyncML server.
 .
 This package provides private libraries and plugins for GNOME.

Package: syncplay
Description-md5: 0c17f1f04b918c440730b22615e51270
Description-en: Synchronize playback of various video players via internet (Client)
 Allows you to watch movies with friends or family at different places
 synchronized via the internet.
 .
 When a viewer pauses/continues playback or seeks within their media player
 this will be replicated across all media players connected to the same server
 in the same viewing session. A chat function is included so viewers can
 discuss the movie while watching it. To improve the communication experience
 for viewers, the Syncplay developers and therefore the syncplay-client package
 suggest to use additional VoIP software (package mumble) or video phone
 software (packages jami or linphone-desktop).
 .
 Technically, it synchronizes the position and play states of multiple mpv,
 VLC, MPC-HC and MPC-BEmedia player instances so viewers' players present the
 same movie at the same time.
 .
 In case your friends and family do not use Debian, Syncplay is available for
 other operating systems on the upstream website.
 To learn what Syncplay is read the description of package 'syncplay'.
 .
 This package installs the graphical desktop client program that does the actual
 synchronization of your video player. Therefore it must connect to a Syncplay
 server.

Package: syncplay-common
Description-md5: b665661faa0c37033810419a8f689dad
Description-en: Common files for Syncplay client and server packages
 This package is a dependency of syncplay-client and syncplay-server. You do
 not want to install this package manually.
 .
 If you are looking for Syncplay, have a look at the description of package
 syncplay.

Package: syncplay-server
Description-md5: 3ac285f81d0d1d174bf5fad42e59dd99
Description-en: Synchronize playback of various video players via internet (Server)
 To learn what Syncplay is read the description of package 'syncplay'.
 .
 This package installs the Syncplay server program. Install this package when
 you plan to set up your own Syncplay server that your friends and family
 connect to.
 .
 Note that the computer that runs the Syncplay server must be reachable from the
 Internet. To enable encryption, you need a domain and a valid certificate. The
 package provides a hook script for the recommended certbot package to simplify
 encrypted configurations. Integration with the suggested packages dehydrated
 or acme-tiny requires manual configuration.

Package: syncthing
Description-md5: 1a4918fe5ed39dee33ebb3642be28ec0
Description-en: decentralized file synchronization
 Syncthing is an application that lets you synchronize your files across
 multiple devices. This means the creation, modification or deletion of files
 on one machine will automatically be replicated to your other devices.
 Syncthing does not upload your data to the cloud but exchanges your data
 across your machines as soon as they are online at the same time.
 .
 This package contains the main binary: syncthing.

Package: syncthing-discosrv
Description-md5: 2c54d441d2ee44c698f9892df3f9fe08
Description-en: decentralized file synchronization - discovery server
 Syncthing is an application that lets you synchronize your files across
 multiple devices. This means the creation, modification or deletion of files
 on one machine will automatically be replicated to your other devices.
 Syncthing does not upload your data to the cloud but exchanges your data
 across your machines as soon as they are online at the same time.
 .
 Syncthing relies on a discovery server to find peers on the internet. Anyone
 can run a discovery server and point its syncthing installations to it.
 .
 This package contains the discovery server binary: stdiscosrv.

Package: syncthing-gtk
Description-md5: c251f96a141d3c937b9c460805bbd97b
Description-en: GTK3-based GUI and notification area icon for syncthing
 A GTK3-based GUI for Syncthing that supports:
 .
 * Adding / editing / deleting nodes
 * Adding / editing / deleting repositories
 * Restart / shutdown server
 * Editing daemon settings
 * Quick initial configuration using a wizard
 .
 It also provides desktop integration with various file managers
 (Nautilus, Nemo and Caja) as well as with the desktop
 environment in the form of an app indicator.

Package: syncthing-relaysrv
Description-md5: f79592a1a4146be7da2786a174d9dd76
Description-en: decentralized file synchronization - relay server
 Syncthing is an application that lets you synchronize your files across
 multiple devices. This means the creation, modification or deletion of files
 on one machine will automatically be replicated to your other devices.
 Syncthing does not upload your data to the cloud but exchanges your data
 across your machines as soon as they are online at the same time.
 .
 Syncthing relies on a network of community-contributed relay servers. Anyone
 can run a relay server, and it will automatically join the relay pool and be
 available to Syncthing users.
 .
 This package contains the relay server binary: strelaysrv.

Package: syncthingtray
Description-md5: c660a5139eef9affb184e9eb931108ca
Description-en: desktop integration for Syncthing
 Syncthing Tray is a user-friendly frontend for Syncthing.  The tray applet
 contains a dashboard and remote controls for Syncthing.
 .
 This package makes Syncthing easier to use because it provides desktop
 integration; The familiarity of a desktop interface makes it easier to
 add shared folders and remote nodes, as well as to associate them with
 each other.  It also provides quick access to the Device ID QR code so
 that phones can be more easily added to the mesh network.
 .
 Syncthing Tray is also typically used to enable, monitor, and control the
 Syncthing systemd service.  Finally, a program called "syncthingctl" is
 provided as an additional remote control; it may be useful in scripts.
 .
 Syncthing is an application for decentralised file synchronisation and p2p
 folder sharing.  It is an alternative solution to Dropbox, Google Drive,
 and WebDav.  Syncthing also fulfills (or exceeds) the requirements for
 file synchronisation that users of iCloud, ownCloud, or Nextcloud expect.
 .
 This package contains the tray applet, and syncthingctl.  Users of KDE
 Plasma will benefit from superior integration as well as addition features
 provided in the "syncthingtray-kde-plasma" package.

Package: syncthingtray-kde-plasma
Description-md5: 6a440bb625735269ac25e49a0612a791
Description-en: KDE Plasma Desktop and Dolphin integration for Syncthing
 Syncthing Tray is a user-friendly frontend for Syncthing.
 .
 This package makes Syncthing easier to use because it provides desktop
 integration; The familiarity of a desktop interface makes it easier to
 add shared folders and remote nodes, as well as to associate them with
 each other.  It also provides quick access to the Device ID QR code so
 that phones can be more easily added to the mesh network.
 .
 Syncthing Tray is also typically used to enable, monitor, and control the
 Syncthing systemd service.  Finally, a program called "syncthingctl" is
 provided as an additional remote control; it may be useful in scripts.
 .
 Syncthing is an application for decentralised file synchronisation and p2p
 folder sharing.  It is an alternative solution to Dropbox, Google Drive,
 and WebDav.  Syncthing also fulfills (or exceeds) the requirements for
 file synchronisation that users of iCloud, ownCloud, or Nextcloud expect.
 .
 This package contains the plasmoid for the KDE Plasma Desktop as well as a
 KIO plugin.  The KIO plugin is typically appreciated for enabling Syncthing
 awareness in the Dolphin file manager, and the plasmoid provides superior
 integration with KDE Plasma when compared to the multidesktop tray applet.

Package: synfig
Description-md5: edb4e9874f19866be4284f8f169935d0
Description-en: vector-based 2D animation renderer
 synfig is a vector based 2D animation renderer. It is designed to be
 capable of producing feature-film quality animation.
 .
 This package contains the command-line renderer, for the GUI animation
 editor, please install synfigstudio.

Package: synfig-examples
Description-md5: fa54ce4b55141c30ce1cb2e4ffc7c076
Description-en: synfig animation examples
 synfig is a vector based 2D animation renderer. It is designed to be
 capable of producing feature-film quality animation.
 .
 This package contains several examples of synfig animations and stills.

Package: synthv1
Description-md5: 3b94ad3fd636387477fc36bd9e7d4ab9
Description-en: old-school polyphonic synthesizer - standalone
 synthv1 is an old-school all-digital 4-oscillator subtractive
 polyphonic synthesizer with stereo effects, especially suited
 to create strong bass sounds.
 .
 This package provides the standalone app.

Package: synthv1-common
Description-md5: 9a61477e1b11dd5ed76456855552f1b3
Description-en: old-school polyphonic synthesizer - common files
 synthv1 is an old-school all-digital 4-oscillator subtractive
 polyphonic synthesizer with stereo effects, especially suited
 to create strong bass sounds.
 .
 This package provides files shared by both the LV2 plugin
 and the standalone application.

Package: synthv1-lv2
Description-md5: 12413da337a083c3c31fc68cef01bb4d
Description-en: old-school polyphonic synthesizer - LV2 plugin
 synthv1 is an old-school all-digital 4-oscillator subtractive
 polyphonic synthesizer with stereo effects, especially suited
 to create strong bass sounds.
 .
 This package provides the LV2 plugin.

Package: syrep
Description-md5: 0dbb1f807380172e9aad15bf7830ee26
Description-en: generic file repository synchronization tool
 syrep is a generic file repository synchronization tool. It may be used to
 synchronize large file hierarchies bidirectionally by exchanging patch files.
 Syrep is truly peer-to-peer, no central servers are involved.
 Synchronizations between more than two repositories are supported. The patch
 files may be transferred via offline media, e.g. removable hard disks or
 compact discs.
 .
 Files are tracked by their message digests, currently MD5. The following file
 operations are tracked in the snapshot files: creation, deletion,
 modification, creation of new hard or symbolic links, renaming. (The latter is
 nothing more than a new hard link and removal of the old file). syrep doesn't
 distinguish between soft and hard links. In fact even copies of files are
 treated as the same. Currently, syrep doesn't synchronize file attributes like
 access modes or modification times.
 .
 Syrep was written to facilitate the synchronization of two large digital music
 repositories without direct network connection. Patch files of several
 gigabytes are common in this situation.
 .
 Syrep is able to cope with 64 bit file sizes. (LFS)
 .
 Syrep is optimized for speed. It may make use of a message digest cache to
 accelerate the calculation of digests of a whole directory hierarchy

Package: sysbench
Description-md5: b1afd0f91705089b00d9637924dd1020
Description-en: multi-threaded benchmark tool for database systems
 SysBench is a modular, scriptable and multi-threaded benchmark tool based on
 LuaJIT. It is most frequently used for database benchmarks, but can also be
 used to create arbitrarily complex workloads that do not involve a database
 server.
 .
 The idea of this benchmark suite is to quickly get an impression about system
 performance without setting up complex database benchmarks or even without
 installing a database at all.
 .
 Current features allow one to test the following system parameters:
 .
 * file I/O performance
 * scheduler performance
 * memory allocation and transfer speed
 * POSIX threads implementation performance
 * database server performance (OLTP benchmark)
 .
 Primarily written for MySQL server benchmarking, SysBench will be further
 extended to support multiple database backends, distributed benchmarks and
 third-party plug-in modules.

Package: sysconftool
Description-md5: dd347a4775e332ae5614238c3f5cd529
Description-en: development tool to install and update configuration files
 sysconftool is a development utility that helps to install
 application configuration files. sysconftool allows an existing
 application to be upgraded without losing the older version's
 configuration settings, but that's the advantage over plain dpkg
 upgrading, will add new configuration settings (and remove unneeded).

Package: sysdig
Description-md5: b5aa9051be9c2f149d89a453971ec549
Description-en: system-level exploration and troubleshooting tool
 Sysdig instruments your physical and virtual machines at the OS level
 by installing into the Linux kernel and capturing system calls and
 other OS events. Then, using sysdig's command line interface, you can
 filter and decode these events in order to extract useful information
 and statistics.
 .
 Sysdig can be used to inspect live systems in real-time, or to generate
 trace files that can be analyzed at a later stage.
 .
 This package contains the tool to inspect trace files. If you want to
 inspect a live system, you also need to install the according kernel
 module, shipped in the package falcosecurity-scap-dkms.

Package: syslinux
Description-md5: 50c42eb61f4eca6baafef92fdfa86fc7
Description-en: collection of bootloaders (DOS FAT and NTFS bootloader)
 syslinux is a suite of bootloaders, currently supporting DOS FAT and NTFS
 filesystems (SYSLINUX), Linux ext2/ext3/ext4, btrfs, and xfs filesystems
 (EXTLINUX), PXE network boots (PXELINUX), or ISO 9660 CD-ROMs (ISOLINUX).
 .
 This package contains the bootloader for DOS FAT and NTFS filesystems
 (SYSLINUX).

Package: syslinux-efi
Description-md5: ad8ad4a95efc35ec00ded5d850b4debc
Description-en: collection of bootloaders (UEFI bootloader)
 syslinux is a suite of bootloaders, currently supporting DOS FAT and NTFS
 filesystems (SYSLINUX), Linux ext2/ext3/ext4, btrfs, and xfs filesystems
 (EXTLINUX), PXE network boots (PXELINUX), or ISO 9660 CD-ROMs (ISOLINUX).
 .
 This package contains the bootloader for the Unified Extensible Firmware
 Interface (EFI).

Package: syslinux-utils
Description-md5: c0539e9d0c7965a4c803fe26df75b3a5
Description-en: collection of bootloaders (utilities)
 syslinux is a suite of bootloaders, currently supporting DOS FAT and NTFS
 filesystems (SYSLINUX), Linux ext2/ext3/ext4, btrfs, and xfs filesystems
 (EXTLINUX), PXE network boots (PXELINUX), or ISO 9660 CD-ROMs (ISOLINUX).
 .
 This package contains the auxiliary utilities.

Package: syslog-ng
Description-md5: aa265d60d6032501cf76d52718d684d8
Description-en: Enhanced system logging daemon (metapackage)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package is a metapackage, depending on the rest of syslog-ng,
 including all available plugins. It can be safely removed, if only
 parts of syslog-ng need to be installed.

Package: syslog-ng-core
Description-md5: 18458454834d0aaee2407d3d0160431c
Description-en: Enhanced system logging daemon (core)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the core syslog-ng, with all the plugins
 required for a standard installation.

Package: syslog-ng-dbg
Description-md5: 718201cbbb2e6933135de9a00cac7946
Description-en: Enhanced system logging daemon (debug symbols)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package contains debug symbols for the whole of syslog-ng,
 including the modules.

Package: syslog-ng-dev
Description-md5: 420c87ee76e5fa2c93b383ca1b92fbb3
Description-en: Enhanced system logging daemon (development files)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package contains the headers and tools needed to build
 third-party plugins against syslog-ng, the next generation system
 logging daemon.

Package: syslog-ng-mod-add-contextual-data
Description-md5: 96b3324198cf2b7fc6174be9e13ce4c7
Description-en: Enhanced system logging daemon (add-contextual-data plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the add-contextual-data module for syslog-ng.
 With this module syslog-ng can use an external database file to
 append custom name-value pairs on incoming logs (to enrich messages).
 The database is a file that containing `<selector, name, value>` records.
 Currently only `CSV` format is supported. It is like `geoip parser`
 where the selector is `$HOST`, but the user can define
 the selector, and also the database contents.

Package: syslog-ng-mod-amqp
Description-md5: a4e0737014cb707bf1e1f950fe629bd7
Description-en: Enhanced system logging daemon (AMQP plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the AMQP destination plugin, which allows one
 to publish log messages through the AMQP protocol.

Package: syslog-ng-mod-examples
Description-md5: ff21eda72bcafa516d3e6e7a5de945e3
Description-en: Enhanced system logging daemon (example plugins)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides a collection of example plugins.

Package: syslog-ng-mod-extra
Description-md5: bfe8ebc058cce6653c20fea6f85a4246
Description-en: transitional package
 This is a transitional package. It can safely be removed.

Package: syslog-ng-mod-geoip2
Description-md5: b7d63997968f52a87abf8c8173d2d20c
Description-en: Enhanced system logging daemon (GeoIP2 plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the GeoIP2 template function plugin, which
 allows one to do non-DNS IP-to-country resolving from syslog-ng
 templates. GeoIP2 uses MaxMind DB.

Package: syslog-ng-mod-graphite
Description-md5: ff9a9ccfe9bd9bc2c529f9867cb08aa1
Description-en: Enhanced system logging daemon (graphite plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the graphite plugin, that adds a new template
 function, $(graphite-output), which makes it possible to easily send
 metrics to Graphite from within syslog-ng.

Package: syslog-ng-mod-http
Description-md5: e5b98896872876a40c34665ab1583264
Description-en: Enhanced system logging daemon (HTTP destination)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides an HTTP destination, allowing one to send syslog
 messages as HTTP PUT messages to an http server.

Package: syslog-ng-mod-mongodb
Description-md5: 27e54d576c0b5092a166ee1917635b3c
Description-en: Enhanced system logging daemon (MongoDB plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the MongoDB destination plugin, which allows
 one to log system messages to MongoDB.

Package: syslog-ng-mod-python
Description-md5: 6d78dff009b4f00c58ccacdb6cbb9339
Description-en: Enhanced system logging daemon (Python plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the Python plugin, that allows one to write
 syslog-ng plugins in Python.

Package: syslog-ng-mod-rdkafka
Description-md5: 924118f7301028313239ff1c9ce3a24d
Description-en: Enhanced system logging daemon (Kafka destination, based on librdkafka)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides a native Kafka destination, written entirely in the
 C programming language, based on the librdkafka client library.

Package: syslog-ng-mod-redis
Description-md5: 3c77c0619abecee1a61e01719de0be95
Description-en: Enhanced system logging daemon (Redis plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the Redis destination plugin, which allows one
 to issue Redis commands from within syslog-ng.

Package: syslog-ng-mod-riemann
Description-md5: 2be09727f04a3be7c1459bbe9113ce0e
Description-en: Enhanced system logging daemon (Riemann destination)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the Riemann destination, allowing one to push
 events to a Riemann server from within syslog-ng.

Package: syslog-ng-mod-slog
Description-md5: a2b5fef9146f1414a5085fb86752bbcd
Description-en: Enhanced system logging daemon (secure logging plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the $(slog) template functions and command
 line utilities (slogencrypt, slogverify, slogkey).

Package: syslog-ng-mod-snmp
Description-md5: a7905ad8d7dc22ea9cf306bc250eb245
Description-en: Enhanced system logging daemon (SNMP plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the SNMP source/destination plugins, which allows one
 to send/receive SNMP traps.

Package: syslog-ng-mod-sql
Description-md5: 3991d416e4c0ae0306a0eedb56d220bf
Description-en: Enhanced system logging daemon (SQL plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the SQL destination plugin, which allows one to
 log system messages to a multitude of SQL databases (including, but
 not limited to MySQL, PostgreSQL and SQLite).

Package: syslog-ng-mod-stardate
Description-md5: 39c4fd2262ba86853141d0cba0326be0
Description-en: Enhanced system logging daemon (stardate plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides a stardate-like date formatting module which formats
 the date with months and days as fragments of the year.  For example, it
 formats 2017.06.15 as something like 2017.500.

Package: syslog-ng-mod-stomp
Description-md5: 920cd8926a35d657cd3fe584e739f884
Description-en: Enhanced system logging daemon (STOMP plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package provides the STOMP destination plugin, which allows one
 to publish log messages through the STOMP protocol.

Package: syslog-ng-mod-xml-parser
Description-md5: 94d1a0271bc5a733cddeccd54ebaf951
Description-en: Enhanced system logging daemon (xml parser plugin)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 The xml parser can process input in xml format, and adds the parsed data
 to the message object.

Package: syslog-ng-scl
Description-md5: 0a52ffacfeffa69f54388579e1bdf544
Description-en: Enhanced system logging daemon (scl files)
 syslog-ng is an enhanced log daemon, supporting a wide range of input
 and output methods: syslog, unstructured text, message queues,
 databases (SQL and NoSQL alike) and more.
 .
 Key features:
 .
 * receive and send RFC3164 and RFC5424 style syslog messages
 * work with any kind of unstructured data
 * receive and send JSON formatted messages
 * classify and structure logs with builtin parsers (csv-parser(),
 db-parser(), etc.)
 * normalize, crunch and process logs as they flow through the system
 * hand on messages for further processing using message queues (like
 AMQP), files or databases (like PostgreSQL or MongoDB).
 .
 This package collects scl files, scripts and config sniplets focusing on
 specific areas, providing help creating more readable configurations.

Package: syslog-summary
Description-md5: 3f8fee696c08d1fc790b6611eadfbef1
Description-en: summarize the contents of a syslog log file
 This program summarizes the contents of a log file written by syslog,
 by displaying each unique (except for the time) line once, and also
 the number of times such a line occurs in the input. The lines are
 displayed in the order they occur in the input.
 .
 It is also possible to define some "ignore rules" using regular
 expressions.

Package: syslogout
Description-md5: 6b72dde4fce711750a8e98180c4c1dae
Description-en: Modularized system wide shell logout mechanism
 Simple centralized configuration mechanism for flexible maintenance
 of the shell specific parts for logout from a Debian system.
 .
 It has been designed to work with bash.  Other shells have not
 been taken in consideration for this version.

Package: sysnews
Description-md5: c282863a7fd634b63360a2517069518c
Description-en: program to display system news
 The news command keeps you informed of news concerning the system.
 Each news item is contained in a separate file in the /var/lib/sysnews
 directory. Anyone having write permission to this directory can create
 a news file.
 .
 NOTE: This command has nothing to do with USENET news. It's more like an
 enhanced motd.

Package: sysprofile
Description-md5: 6b3bb42dcd721583d546c57c331fcbf1
Description-en: Modularized system wide shell configuration mechanism
 Simple centralized configuration mechanism for flexible maintenance
 of the shell specific parts for login to a Debian system.
 .
 It has been designed to work with bash.  Other shells have not
 been taken in consideration for this version.

Package: sysrepo
Description-md5: 651df04e3bc53e16626c1a33db55ff2d
Description-en: YANG-based configuration and operational state data store [tools]
 Applications can use sysrepo to store their configuration modeled by provided
 YANG model instead of using e.g. flat configuration files. Sysrepo will ensure
 data consistency of the data stored in the datastore and enforce data
 constraints defined by YANG model.
 .
 Sysrepo can be easily integrated with management agents such as NETCONF or
 RESTCONF servers, using the same client library API that applications use to
 access their configuration.
 .
 This package contains the tools to work with schemas and configuration.

Package: sysrepo-doc
Description-md5: 9053390da2d374e1e5d5609b421fe4b8
Description-en: YANG-based configuration and operational state data store [docs]
 Applications can use sysrepo to store their configuration modeled by provided
 YANG model instead of using e.g. flat configuration files. Sysrepo will ensure
 data consistency of the data stored in the datastore and enforce data
 constraints defined by YANG model.
 .
 Sysrepo can be easily integrated with management agents such as NETCONF or
 RESTCONF servers, using the same client library API that applications use to
 access their configuration.
 .
 This package contains the documentation.

Package: sysrepo-modules
Description-md5: 512e8c199f566864452a9bb2ec24584e
Description-en: YANG-based configuration and operational state data store [YANG modules]
 Applications can use sysrepo to store their configuration modeled by provided
 YANG model instead of using e.g. flat configuration files. Sysrepo will ensure
 data consistency of the data stored in the datastore and enforce data
 constraints defined by YANG model.
 .
 Sysrepo can be easily integrated with management agents such as NETCONF or
 RESTCONF servers, using the same client library API that applications use to
 access their configuration.
 .
 This package contains several YANG modules.

Package: sysrepo-plugind
Description-md5: c9826d663b036e388131788b4342f31c
Description-en: YANG-based configuration and operational state data store [daemon]
 Applications can use sysrepo to store their configuration modeled by provided
 YANG model instead of using e.g. flat configuration files. Sysrepo will ensure
 data consistency of the data stored in the datastore and enforce data
 constraints defined by YANG model.
 .
 Sysrepo can be easily integrated with management agents such as NETCONF or
 RESTCONF servers, using the same client library API that applications use to
 access their configuration.
 .
 This package contains the daemon for grouping sysrepo plugins.

Package: sysrqd
Description-md5: 4315934805063646d2f44b304b9cbef5
Description-en: small daemon intended to manage Linux SysRq over network
 Permits to execute usual SysRq commands by network, like:
 sync, umount, reboot, poweroff, sak, term, etc.
 .
 Its philosophy is to be very responsive under heavy load and
 try to be somehow reliable. Authentication is made by clear password.

Package: system-config-printer
Description-md5: 5aadd950c1ee40458e5cc9c2d09d5d8e
Description-en: graphical interface to configure the printing system
 System-config-printer is a GUI written in Python using GTK+ to
 configure a CUPS server. Its primary use is to configure the printing
 system on the local host, but can also be used to setup a remote
 printer.
 .
 In terms of features, it aims to be as complete as the CUPS web
 administration tool, while being integrated to the desktop.

Package: system-tools-backends
Description-md5: 147a0f0580f08b843e73f46fcc22a97f
Description-en: System Tools to manage computer configuration -- scripts
 The System Tools Backends are a set of cross-platform scripts
 for Linux and other Unix systems. The backends provide a standard
 XML interface for modifying the configuration regardless of the
 distribution that's being used.
 .
 These backends are used in GNOME System Tools.

Package: system-tools-backends-dev
Description-md5: 0fca9fbc776eea86118bf381cfd1a2f1
Description-en: System Tools to manage computer configuration -- development files
 The System Tools Backends are a set of cross-platform scripts
 for Linux and other Unix systems. The backends provide a standard
 XML interface for modifying the configuration regardless of the
 distribution that's being used.
 .
 These backends are used in GNOME System Tools.
 .
 This package contains the development files.

Package: systemctl
Description-md5: 365260d0ce4d4a9f51b3dc0038b375bf
Description-en: daemonless "systemctl" command to manage services without systemd
 "systemctl" is a replacement command to control system daemons without
 systemd. "systemctl" is useful in application containers where systemd is
 not available to start/stop services.
 .
 This script can also be run as init of an application container (i.e. the
 main "CMD" on PID 1) where it will automatically bring up all enabled
 services in the "multi-user.target" and where it will reap all zombies
 from background processes in the container. When stopping such a container
 it will also bring down all configured services correctly before exit.

Package: systemd-boot
Description-md5: 0df90775ace126cb973183972b57f509
Description-en: simple UEFI boot manager - integration and services
 systemd-boot (short: sd-boot) is a simple UEFI boot manager. It provides a
 textual menu to select the entry to boot and an editor for the kernel command
 line. It supports systems with UEFI firmware only.
 .
 Installing systemd-boot will configure and install it in the ESP.
 .
 This package contains various tools and services to manage systems using
 systemd-boot, and serves as the main integration point to autoconfigure
 the system.

Package: systemd-boot-efi
Description-md5: 1a28c616cc5e8559e958ebd9ceb453da
Description-en: simple UEFI boot manager - EFI binaries
 systemd-boot (short: sd-boot) is a simple UEFI boot manager. It provides a
 textual menu to select the entry to boot and an editor for the kernel command
 line. It supports systems with UEFI firmware only.
 .
 This package contains the EFI binaries.

Package: systemd-boot-tools
Description-md5: 4729b9c85818fe3bc8df4aa7e00ee558
Description-en: simple UEFI boot manager - tools
 systemd-boot (short: sd-boot) is a simple UEFI boot manager. It provides a
 textual menu to select the entry to boot and an editor for the kernel command
 line. It supports systems with UEFI firmware only.
 .
 This package contains various tools to manage systems using systemd-boot.

Package: systemd-bootchart
Description-md5: f3b750aac232ee43c3d5f99ca06b716b
Description-en: boot performance graphing tool
 systemd-bootchart is a tool, usually run at system startup, that collects the
 CPU load, disk load, memory usage, as well as per-process information from a
 running system. Collected results are output as an SVG graph. Normally,
 systemd-bootchart is invoked by the kernel by passing
 init=/lib/systemd/systemd-bootchart on the kernel command line.
 systemd-bootchart will then fork the real init off to resume normal system
 startup, while monitoring and logging startup information in the background.
 .
 After collecting a certain amount of data (usually 15–30 seconds, default 20s)
 the logging stops and a graph is generated from the logged information.  This
 graph contains vital clues as to which resources are being used, in which
 order, and where possible problems exist in the startup sequence of the
 system. It is essentially a more detailed version of the systemd-analyze plot
 function.
 .
 bootchart can also be used at any moment in time to collect and graph some
 data for an amount of time.

Package: systemd-coredump
Description-md5: d366d36855090be1048ae8db5a78e930
Description-en: tools for storing and retrieving coredumps
 This package provides systemd tools for storing and retrieving coredumps:
 * systemd-coredump
 * coredumpctl

Package: systemd-cron
Description-md5: 51f27570ae28b674ea96fd5617df0ede
Description-en: systemd generator that provides cron daemon & anacron functionality
 This is a generator that dynamicaly translates /etc/crontab,
 /etc/cron.{d|hourly|daily|weekly|monthly|yearly}/*
 and user cronjobs into systemd .timer & .service units.
 .
 Output from the commands is usually mailed to the system administrator
 (or to the user in question); you should probably install a mail system
 as well so that you can receive these messages.

Package: systemd-homed
Description-md5: e71da21f82a0832ca7fcbdc41f810503
Description-en: home area manager
 systemd-homed is a system service designed to manage home directories. This
 package includes the homed service, a PAM module to automatically mount home
 directories on user login, tools and documentation.

Package: systemd-journal-remote
Description-md5: 73efab14dd1b4fafb3d541327b8812de
Description-en: tools for sending and receiving remote journal logs
 This package provides tools for sending and receiving remote journal logs:
 * systemd-journal-remote
 * systemd-journal-upload
 * systemd-journal-gatewayd

Package: systemd-netlogd
Description-md5: e5ca49efd7ce153f6fafa2814db6de15
Description-en: journal message forwarder
 Forwards messages from the journal to other hosts over the network using the
 Syslog Protocol (RFC 5424 and RFC 3339). It can be configured to send
 messages to both unicast and multicast addresses. systemd-netlogd runs with
 own user systemd-journal-netlog. Starts sending logs when network is up and
 stops sending as soon as network is down (uses sd-network). It reads from
 journal and forwards to network one by one. It does not use any extra disk
 space. systemd-netlogd supports UDP, TCP, TLS and DTLS (Datagram Transport
 Layer Security RFC 6012).

Package: systemd-repart
Description-md5: 6033d83496890808246e2de4437b8865
Description-en: Provides the systemd-repart and systemd-sbsign utilities
 systemd-repart is a configuration-driven system partitioning tool. It follows
 the Discoverable Partitions Specification and provides support for encryption
 and dm-verity among other things.
 .
 systemd-sbsign is an EFI binary signing tool.
 .
 systemd-keyutil is a tool to manipulate X.509 certificates.

Package: systemd-standalone-shutdown
Description-md5: 9ee6184f37c7f9760d9be532ffe4e801
Description-en: standalone shutdown binary for use in exitrds
 Standalone shutdown binary with minimal dependencies.
 This package conflicts with the main systemd package and is meant for use in
 minimal exitrd images. Not intended for normal systems.

Package: systemd-standalone-sysusers
Description-md5: 59eb167fc8fbdb9ddb8918d80524736d
Description-en: standalone sysusers binary for use in non-systemd systems
 Standalone sysusers binary with minimal dependencies.
 This package conflicts with the main systemd package and is meant for use in
 non-systemd systems.

Package: systemd-standalone-tmpfiles
Description-md5: e59a151e226689c494584c32d7f05a2c
Description-en: standalone tmpfiles binary for use in non-systemd systems
 Standalone tmpfiles binary with minimal dependencies.
 This package conflicts with the main systemd package and is meant for use in
 non-systemd systems.

Package: systemd-tests
Description-md5: ece07db851f8a2e9731975ec11eedb8d
Description-en: tests for systemd
 This package contains the test binaries. Those binaries are primarily used
 for autopkgtest and not meant to be installed on regular user systems.

Package: systemd-ukify
Description-md5: 39e5649d00705f557e265149601a82a3
Description-en: tool to build Unified Kernel Images
 This package provides ukify, a script that combines a kernel image, an initrd,
 with a command line, and possibly PCR measurements and other metadata, into a
 Unified Kernel Image (UKI).

Package: systemd-userdbd
Description-md5: 86b45a916ba4cb12ae812c532cd56008
Description-en: dynamic user/group manager
 systemd-userdbd is a system service that multiplexes user/group lookups to all
 local services that provide JSON user/group record definitions to the system.
 In addition it synthesizes JSON user/group records from classic UNIX/glibc NSS
 user/group records in order to provide full backwards compatibility. It may
 also pick up statically defined JSON user/group records from drop-in files.

Package: systemd-zram-generator
Description-md5: b83309c339eae9f84e5eb7e0fdba9a2c
Description-en: Systemd unit generator for zram devices
 This generator provides a simple and fast mechanism to configure swap
 on /dev/zram* devices. The main use case is create swap devices, but
 devices with a file system can be created too, see below.

Package: systempreferences.app
Description-md5: 0c0d388045addb217dd0bbc42821c997
Description-en: GNUstep preferences application
 System Preferences is an application which allows one to manage the
 settings of many aspects of the GNUstep environment and its
 applications.  The System Preferences application is made of Modules,
 each one a bundle representing a single control panel, and is thus
 extensible and modular.

Package: systemsettings
Description-md5: a489ce3ef5aae006240bba5560bd5120
Description-en: System Settings interface
 Desktop configuration application.
 .
 This package is part of the KDE base workspace module.

Package: systemtap
Description-md5: 0aaa66102baf710a00ed98dc88fd7534
Description-en: instrumentation system for Linux
 SystemTap provides infrastructure to simplify the gathering of
 information about the running Linux system.
 This assists diagnosis of a performance or functional problem.
 SystemTap eliminates the need for the developer to go through the
 tedious and disruptive instrument, recompile, install, and reboot
 sequence that may be otherwise required to collect data.
 .
 SystemTap provides a simple command line interface and scripting
 language for writing instrumentation for a live running system.

Package: systemtap-client
Description-md5: ed93790e53261104420740cd37037a8e
Description-en: instrumentation system for Linux (client for compile server)
 This package contains client for SystemTap compile server. It can be
 used to compile probes on a remote machine running systemtap-server.
 This client can be run on a machine without full kernel debug information
 and development environment required for 'systemtap' package.
 .
 If you only want to compile systemtap probes locally just install
 'systemtap'  package.
 .
 SystemTap provides infrastructure to simplify the gathering of
 information about the running Linux system.

Package: systemtap-common
Description-md5: c5d2c140f32e968c63c24e4c6a3b1c4b
Description-en: instrumentation system for Linux (common component)
 SystemTap provides infrastructure to simplify the gathering of
 information about the running Linux system.
 .
 To be able to write new SystemTap probes, install systemtap package.
 .
 This package contains the common files

Package: systemtap-doc
Description-md5: 423c79924d2af3ef7018de62dd2edbd8
Description-en: documentation and examples for SystemTap
 This package contains examples and documentation for SystemTap.
 .
 SystemTap provides infrastructure to simplify the gathering of
 information about the running Linux system.

Package: systemtap-runtime
Description-md5: 3b8442240972060b39c7cabf63a3eb04
Description-en: instrumentation system for Linux (runtime component)
 This package contains staprun program that can be used to run
 compiled SystemTap probes.
 .
 SystemTap provides infrastructure to simplify the gathering of
 information about the running Linux system.
 .
 To be able to write new SystemTap probes, install systemtap package.

Package: systemtap-sdt-dev
Description-md5: ecef96f7dab2e30fd0d586168053cc6b
Description-en: statically defined probes development files
 This package contains header file and executable (dtrace) that
 can be used to add static probes into userspace applications
 for use with SystemTap.
 .
 SystemTap provides infrastructure to simplify the gathering of
 information about the running Linux system.
 .
 To be able to write new SystemTap probes, install systemtap package.

Package: systemtap-server
Description-md5: b06185466bc2c394362abf8236e40c53
Description-en: instrumentation system for Linux (compile server)
 This package contains compile server for SystemTap. It can be used
 together with systemtap client to compile probes on a remote machine.
 Probes will be compiled by the server on request of remote clients.
 .
 SystemTap provides infrastructure to simplify the gathering of
 information about the running Linux system.

Package: systraq
Description-md5: a11228639b32659dfe7e1bd42ad0e2c0
Description-en: monitor your system and warn when system files change
 Systraq weekly sends you an email listing the state of your system.
 Furthermore, if critical files have changed, you'll get an email within a
 shorter notice. Systraq consists of few very small shell scripts.
 .
 It can help you implementing a not too strict security policy.  For more
 demanding systems, you'd better use something like tripwire or tiger. Make
 sure you really want to do the monitoring this script offers: it might not
 comply with your site's privacy policy. Getting informed when users' config
 file change might be too intrusive.
 .
 Other similar tools are available in Debian (`diffmon' for instance), but
 systraq is less intrusive because it can warn for file changes without mailing
 a complete diff (which is not desirable for e.g. /etc/shadow).

Package: systray-mdstat
Description-md5: 2c4f1da9cebb7dcab7fcdf1c0f7378fb
Description-en: Notifies about Linux Software RAID changes in system tray
 systray-mdstat is a system tray icon indicating the state of local
 Linux Software RAIDs (as set up with mdadm) by checking /proc/mdstat
 for changes — especially failures — periodically.
 .
 The use case for this utility is a desktop or laptop with a software
 RAID setup and no remote monitoring of the RAID (e.g. for privacy
 reasons or due to lacking a permanent network connection or an
 appropriate monitoring server).

Package: systune
Description-md5: 11fb5a9366142b83ca3d41b7f9b15c86
Description-en: kernel tuning through the /proc file system
 This program writes kernel parameters, previously saved in a configuration
 file, to the /proc filesystem.  This enables kernel performance to be
 adjusted without recompiling the kernel.
 .
 systune can be alternative to sysctl(8). It is also started after the most
 daemons and other init.d scripts, so it can be used as "second stage" sysctl.

Package: sysuser-helper
Description-md5: 37845e769126634a0a62decf45b39810
Description-en: dh-sysuser implementation detail
 sysuser-helper provides minsysusers, a sysusers.d(5) conf file parser that
 is used as a fallback code by dh-sysuser package. It may also provide code to
 perform additional features on behalf of dh-sysuser package.
 This separation allows packages to take advantage of improvement or fixes
 in 'dh-sysuser' without rebuilding.
 .
 This package is implementation detail of 'dh-sysuser'. No assumption
 about its content can be made.

Package: sysvbanner
Description-md5: 1b80f7b4136a194b1923802e0957ea87
Description-en: System-V banner clone
 Displays, horizontally, a 'banner' text in the same way as the System V
 banner does.
 .
 This package provides the banner and sysvbanner commands (the same function).

Package: t-code
Description-md5: bfa275f72cf147cdb93b35a2460d9880
Description-en: Japanese direct input method environment for emacsen
 This package is provides tc2. the T-Code input environment for emacsen,
 which enables you to input Japanese characters with T-Code or TUT-Code.
 .
 T-Code is a Japanese input method that doesn't use Kana-to-Kanji
 conversion.  You can input Kanji characters directly in the same way
 of inputting Hiragana.  TUT-Code is an alternative to T-Code.
 .
 This package provides emacs support for T-Code.

Package: t-code-common
Description-md5: b8c806404f1e0d2f984236efdbf29f97
Description-en: Japanese direct input method environment - common files
 This package is provides tc2. the T-Code input environment for emacsen,
 which enables you to input Japanese characters with T-Code or TUT-Code.
 .
 T-Code is a Japanese input method that doesn't use Kana-to-Kanji
 conversion.  You can input Kanji characters directly in the same way
 of inputting Hiragana.  TUT-Code is an alternative to T-Code.
 .
 This package contains common files for the t-code package.

Package: t-coffee
Description-md5: d9e3464438ee56699a59a136061af5df
Description-en: Multiple Sequence Alignment
 T-Coffee is a multiple sequence alignment package. Given a set of
 sequences (Proteins or DNA), T-Coffee generates a multiple sequence
 alignment. Version 2.00 and higher can mix sequences and structures.
 .
 T-Coffee allows the combination of a collection of multiple/pairwise,
 global or local alignments into a single model. It can also
 estimate the level of consistency of each position within the new
 alignment with the rest of the alignments. See the pre-print for more
 information
 .
 T-Coffee has a special called M-Coffee that makes it possible to combine the
 output of many multiple sequence alignment packages. In its published version,
 it uses MUSCLE, PROBCONS, POA, DiAlign-TS, MAFFT, Clustal W, PCMA and
 T-Coffee.  A special version has been made for Debian, DM-Coffee, that uses
 only free software by replacing Clustal W by Kalign. Using the 8 Methods of
 M-Coffee can sometimes be a bit heavy. You can use a subset of your favorite
 methods if you prefer.

Package: t-coffee-examples
Description-md5: a71df798a9a66970f01868685e2dc7ce
Description-en: annotated examples for the use of T-Coffee
 To help increasing the proficiency in the use of T-Coffee, this
 package provides examples for input sequences and their proper
 alignment.

Package: t-prot
Description-md5: b35ddae834b7567ec0ccfa64097f18b1
Description-en: display filter for Internet messages
 This program provides "TOFU-Protection" to improve the readability of
 email and newsposts. TOFU is a German acronym for "Text oben, Fullquote
 unten", meaning the regrettably widespread reply style that leaves all
 the quotes untrimmed and just adds some text at the top. This script
 filters annoying mailing list footers, long signatures, and TOFU, as
 well as squeezing sequences of blank lines, exclamation marks, etc.
 .
 It currently offers example configurations for applying t-prot within
 heirloom-mailx, INN 2, mailcap, Mutt, or slrn. It should be possible to
 do likewise with other programs that allow a message to be passed
 through a filter before being displayed. If you use such a program we'd
 be interested if you could send in your setup.

Package: t1-cyrillic
Description-md5: defa546a04a820edb471b1be2e125fab
Description-en: Basic set of free PostScript fonts
 This package includes free Type1 fonts for the following font
 families: Free Times, Free Helvetian, Free Helvetian Condensed, Free
 Courier, Free Avant Garde, Free Paladin, Free Schoolbook, Free
 Bookman and Free Chancery.
 .
 These fonts cover the Latin1 and Latin2 character sets and partially
 the most popular Cyrillic character sets.
 .
 The fonts look like the fonts in the Adobe basic set of PostScript
 fonts, but the font names are customized to avoid any trademark
 infringements.

Package: t1-teams
Description-md5: c49109f275ea6fb868d7ec6974978027
Description-en: Teams -- a PostScript font covering ASCII and basic Cyrillic
 This is a Type1 font family (with regular, bold, slanted and
 slanted-bold faces) developed by TopTeam Co. -- a Bulgarian
 publishing house.  They use it to publish their newspapers and
 magazines.
 .
 These fonts cover only the English Latin characters and the
 Bulgarian and Russian Cyrillic characters.

Package: t2html
Description-md5: bab3198a129fc79ba28e6b93b183880c
Description-en: text to HTML converter implemented in Perl
 Convert text file into HTML 4.01/CSS2 format. The is written in
 natural white paper format by using standard headings and indented
 paragraphs at standard tab position column 8. The text can *contain*
 _ASCII_ =markup= `tokens'. Embedding HTML is also possible via INCLUDE
 directives. This utility predates similar Python-based asciidoc.
 .
 A showcase: http://pm-doc.sourceforge.net/doc/

Package: t2n
Description-md5: 2ddac64ec6f66679c47cd92edd8f1ba9
Description-en: Simple command-line tool for LEGO Mindstorms NXT
 Simple command-line tool for communication with your LEGO Mindstorms NXT brick
 through the USB port.
 .
 By this tool you can:
 * check battery level
 * print nxt info
 * list files
 * upload file
 * download file

Package: t3highlight
Description-md5: 4cebba91c4b747fb283d6c9756d4b5c0
Description-en: Command-line syntax highligher
 The libt3highlight library provides functions for syntax-highlighting different
 types of text files. Its main design goal is an easily restartable syntax
 highlighting, suitable for use in interactive text editors.
 .
 To make the syntax highlighting restartable, libt3highlight uses a single
 integer start-of-line state. However, it does provide several advanced
 features, such as dynamic end-of-state patterns, which make it possible to
 highlight complex languages like Perl and Bash with high fidelity.
 .
 This package contains the t3highlight program, which allows applying the syntax
 highlighting capabilities of libt3highlight on the command line to produce
 for example HTML output.

Package: t50
Description-md5: aafce2dc61d56ba927e2f31ac1832a00
Description-en: Multi-protocol packet injector tool
 Multi-protocol packet injector tool for *nix systems,
 actually supporting 15 protocols.
 .
 Features:
 .
 - Flooding
 - CIDR support
 - TCP, UDP, ICMP, IGMPv2, IGMPv3, EGP, DCCP, RSVP, RIPv1,
 RIPv2, GRE, ESP, AH, EIGRP and OSPF support.
 - TCP Options.
 - High performance.
 - Can hit about 1.000.000 packets per second.

Package: ta-lib-dev
Description-md5: d9a2fc67c6fff2c438117b68787a55e3
Description-en: library for the technical analysis of financial market data - dev files
 TA-Lib is a set of libraries providing common functions for the technical
 analysis of financial market data. It contains over 130 TA indicators and
 offers candlestick pattern recognition.
 .
 This package contains the C header files and development libraries.

Package: tabix
Description-md5: 95d85105aff6af5456d3efc49aad02e3
Description-en: generic indexer for TAB-delimited genome position files
 Tabix indexes files where some columns indicate sequence coordinates: name
 (usually a chromosome), start and stop. The input data file must be position
 sorted and compressed by bgzip (provided in this package), which has a gzip
 like interface. After indexing, tabix is able to quickly retrieve data lines by
 chromosomal coordinates. Fast data retrieval also works over network if an URI
 is given as a file name.
 .
 This package is built from the HTSlib source, and provides the bgzip, htsfile,
 and tabix tools.

Package: tableau-parm
Description-md5: b9efceaec4e76d9763adfe99e4d23b23
Description-en: tableau write-blocking bridge query/command utility
 The tableau-parm is an small command line utility designed to interact with
 Tableau forensic write blockers. It performs functions similar to the Tableau
 Disk Monitor.
 .
 Is designed to interact with write-blocking forensics bridges produced by
 Tableau, LLC. It can be used to query bridges for various bridge and device
 data, as well as to disable DCO regions.

Package: tablet-encode
Description-md5: 2a7e0d0cd7b01348a091870443502c84
Description-en: video converter for Nokia Internet Tablets
 tablet-encode can help with all these problems:
 * It guarantees the output to be playable on a Nokia Internet Tablet using
 a system of "profiles".
 * It can rip and encode DVDs in a single step (dependent on mencoder version).
 * It has a simple GUI interface for easily converting videos.
 * It has a command-line interface so it can be easily scripted to
 interface to your PVR (for example, MythTV, Freevo or VDR).
 * Presets allow tradeoff between space/quality to be decided on a
 per-video basis.
 * Can optimise video size for the Internet Tablet's 15:9 screen.
 * Handles anamorphic video sources such as widescreen DVDs.
 * Output works with either the built-in Media Player, or mplayer.
 * GUI and command line modes.

Package: tachyon
Description-md5: 1142396a17648b9f36cba9905a11f252
Description-en: Parallel/Multiprocessor Standalone Ray Tracer - metapackage
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This metapackage allows multi-variant support for tools built upon tachyon.

Package: tachyon-bin-nox
Description-md5: 03dab2bfabf9e58410f0166400605a79
Description-en: Parallel/Multiprocessor Standalone Ray Tracer - with no X support
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package provides a simple scene file parser front-end built upon
 tachyon but without X support.

Package: tachyon-bin-ogl
Description-md5: a7bffe9f74b24f0afc5d8ef2139f22b2
Description-en: Parallel/Multiprocessor Standalone Ray Tracer - with OpenGL display
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package provides a simple scene file parser front-end built upon
 tachyon and with OpenGL display.

Package: tachyon-doc
Description-md5: 43f34ad0d0fae0eacf8333b6c7eb024e
Description-en: Parallel/Multiprocessor Ray Tracing System - reference manual
 Tachyon is a portable, high performance parallel ray tracing system
 supporting MPI and multithreaded implementations. Tachyon is built as
 a C callable library, which can be used within applications.
 .
 Tachyon implements all of the basic geometric primitives such as
 triangles, planes, spheres, cylinders, etc. Some of the goals in
 developing Tachyon were to make it fast and for it to parallelize
 well. These are what set it apart from more full-featured programs
 like POV-Ray, Rayshade, and others. Tachyon supports enough features
 to be an excellent alternative to slower programs for demanding
 animation and scientific visualization tasks.
 .
 This package provides the reference manual for the tachyon C library.
 It also contains simple demo sources to build against the tachyon C library
 and scene material to parse with the simple tachyon scene parser front-end
 built upon the tachyon C library.

Package: tack
Description-md5: cf00daedb113ad640f6b8818e8b91c71
Description-en: terminfo action checker
 The 'tack' program is a diagnostic tool that is designed to create and verify
 the correctness of terminfo's. This program can be used to create new terminal
 descriptions that are not included in the standard ncurses release.
 .
 Although 'tack' has been distributed with ncurses-bin, it is not an integral
 part of ncurses and was thus split out from it by upstream.

Package: tad
Description-md5: 63442fc72d47313bfba3719fa3f5826a
Description-en: Javascript test suite with minimal hassle
 TAD is a Javascript test suite that allow writing tests with minimal hassle.
 It locates test file and provide tested module for test functions.

Package: taggrepper
Description-md5: b0920fa5c4dc4c6d710dc45ad564a645
Description-en: search and match tags of audio files against regular expressions
 taggrepper is a small tool written to "grep" tags of audio
 files. Currently, it can be used to match some or any tags of MP3,
 Ogg Vorbis and FLAC files, against specified regular expressions, and
 display the name and designated fields of the matching files. It
 supports recursive directory searches as well.

Package: taglog
Description-md5: db1e0c38281ade7e7db40b350b770db8
Description-en: Personal time management system
 Taglog is designed for anyone who spends most of their day sitting
 at a computer, working on various projects. You can make notes about
 what you do, as you go along, associating them with the projects you
 work on. At the end of the week you can produce a report of how your
 time was spent, broken down by project for booking purposes. You can
 view previous entries, by date, or by project. You can enter the
 actions you intend to take, associate them with a project, and mark
 them as active, or complete.

Package: tailspin
Description-md5: e01d9bfaf85eed886b807469f6b45701
Description-en: log file highlighter
 tailspin provides the command line tool tspin
 for viewing and tailing log files.
 It highlights important keywords
 to make navigating log files easier,
 using less under the hood
 for scrollback, search and filtering.

Package: taisei
Description-md5: 4e587eeaaf0a12dc0421996daa7ffba9
Description-en: vertical scrolling shooting game
 Taisei Project is an open source fan-game set in the world of Toho Project.
 It is a top-down vertical-scrolling curtain fire shooting game (STG), also
 known as a "bullet hell" or "danmaku." STGs are fast-paced games focused
 around pattern recognition and mastery through practice.

Package: taisei-data
Description-md5: 07291585d136bd01a1fcbdfd9c98ef01
Description-en: vertical scrolling shooting game (data files)
 Taisei Project is an open source fan-game set in the world of Toho Project.
 It is a top-down vertical-scrolling curtain fire shooting game (STG), also
 known as a "bullet hell" or "danmaku." STGs are fast-paced games focused
 around pattern recognition and mastery through practice.
 .
 This package contains the main data files required for taisei

Package: taktuk
Description-md5: 8dbf2780a020eb1016663b208d22f0e3
Description-en: efficient, large scale, parallel remote execution of commands
 TakTuk allows one to execute commands in parallel on a potentially large set
 of remote nodes (using ssh to connect to each node). It is typically used
 inside high performance computing clusters and grids. It uses an adaptive
 algorithm to efficiently distribute the work and sets up an interconnection
 network to transport commands and perform I/Os multiplexing. It doesn't
 require any specific software on the nodes thanks to a self-propagation
 algorithm.

Package: tali
Description-md5: b7a7310b2a59a3ab59cf7559aa63670b
Description-en: sort of poker with dice and less money
 GNOME Tali is a sort of poker played using dice. You roll five dice
 three times and try to create the best “hand”. Your two rerolls may
 include any or all of your dice.

Package: talk
Description-md5: 3312a1f61eab4169a2566a6a3f5788c0
Description-en: Chat with another user
 Talk is a visual communication program which copies lines from your terminal
 to that of another user.
 .
 In order to talk locally, you will need to install the talkd package.

Package: talkd
Description-md5: b8a4873d5ba2ef082a7c95a52b17d52d
Description-en: Remote user communication server
 Talkd is the server that notifies a user that someone else wants to initiate
 a conversation.  It acts a repository of invitations, responding to requests
 by clients wishing to rendezvous to hold a conversation.

Package: talksoup.app
Description-md5: 15f9f346644d7e146b5559a4d1f4af19
Description-en: IRC client for GNUstep
 TalkSoup is a GNUstep IRC client built on the extensibility of the
 Objective-C language. The entire IRC client is implemented by plugins,
 so one can pick and choose what they want to use.

Package: tandem-mass
Description-md5: 125794d5a0c5e3977c7103dc8d02d373
Description-en: mass spectrometry software for protein identification
 X! Tandem can match tandem mass spectra with peptide sequences, in a
 process that is commonly used to perform protein identification.
 .
 This software has a very simple, unsophisticated application
 programming interface (API): it simply takes an XML file of
 instructions on its command line, and outputs the results into an XML
 file, which has been specified in the input XML file. The output file
 format is described at
 http://www.thegpm.org/docs/X_series_output_form.pdf.
 .
 Unlike some earlier generation search engines, all of the X! Series
 search engines calculate statistical confidence (expectation values)
 for all of the individual spectrum-to-sequence assignments. They also
 reassemble all of the peptide assignments in a data set onto the
 known protein sequences and assign the statistical confidence that
 this assembly and alignment is non-random. The formula for which can
 be found here. Therefore, separate assembly and statistical analysis
 software, e.g. PeptideProphet and ProteinProphet, do not need to be
 used.

Package: tang
Description-md5: 5e2b4699be00ada48c869284534ea336
Description-en: network-based cryptographic binding server
 Tang is a service for binding cryptographic keys to network presence.
 It offers a secure, stateless, anonymous alternative to key escrow
 services.

Package: tang-common
Description-md5: a87a8226bf1ad201b2f553ba95d6fa33
Description-en: network-based cryptographic binding server - common files
 Tang is a service for binding cryptographic keys to network presence.
 It offers a secure, stateless, anonymous alternative to key escrow
 services.
 .
 This package provides the files common for both backends.

Package: tang-nagios
Description-md5: 2cd56f7865b3d228b9d8cfb67e6adade
Description-en: monitoring plugin to check the tang server
 This package provides a plugin to monitor a tang server, a service for
 binding cryptographic keys to network presence.

Package: tang-xinetd
Description-md5: cca751ead87b3998133577843f7367f0
Description-en: network-based cryptographic binding server - xinet version
 Tang is a service for binding cryptographic keys to network presence.
 It offers a secure, stateless, anonymous alternative to key escrow
 services.
 .
 This package uses xinetd to provide the service.

Package: tanglet
Description-md5: 798c6cf706ec940f64c00ec90e5aa6a0
Description-en: single player word finding game based on Boggle
 The Object of the game is to list as many words as you can before
 the time runs out. Every time you find a new word, you are given
 more time. Each word must be at least three letters long.

Package: tanglet-data
Description-md5: 29c31d1ccd055cfd428e531bf3504e5a
Description-en: single player word finding game based on Boggle - data files
 The Object of the game is to list as many words as you can before
 the time runs out. Every time you find a new word, you are given
 more time. Each word must be at least three letters long.
 .
 This package provides data files required by tanglet.
 They include word lists and translations.

Package: tango-accesscontrol
Description-md5: 03721f413a8fb2f906b89e11ef7b6c90
Description-en: TANGO distributed control system - accesscontrol server
 TANGO is an object oriented distributed control system. It allows
 communication between TANGO device processes running on the same
 computer or distributed over the network. These processes can
 provide services to the control system all over the network, such as
 hardware control or data processing.
 .
 This package provides a TANGO accesscontrol server. It can be used to
 manage the users and IP addresses that are permitted to access TANGO
 devices.

Package: tango-common
Description-md5: abe68002b5c0074a5b3403547a332b83
Description-en: TANGO distributed control system - common files
 This package provides shared files for the TANGO distributed control
 system, and sets up the required infrastructure. It is for now an
 empty package

Package: tango-db
Description-md5: 61ba4846bb4d6244151ee89c4256100e
Description-en: TANGO distributed control system - database server
 TANGO is an object oriented distributed control system. It allows
 communication between TANGO device processes running on the same
 computer or distributed over the network. These processes can
 provide services to the control system all over the network, such as
 hardware control or data processing.
 .
 This package provides a TANGO database server using MySQL/MariaDB.

Package: tango-icon-theme
Description-md5: 5ff79f934e28dafe471a4545529d811a
Description-en: Tango icon library
 This package contains the icons made by the Tango project.
 .
 The project's aim is to create a cross-desktop and cross-platform icon
 theme following the Icon Naming Specification by the Freedesktop project.
 The icons follow a standard and consistent style guide to look coherent.

Package: tango-icon-theme-common
Description-md5: 6b818137a035cbf38faf176611c88ed0
Description-en: Tango Icon theme - common icons
 tango-icon-theme-common is an set of icons provided by Ubuntu's Art themes.
 It contains additional icons that can be used with Tango and Tangerine.

Package: tango-icon-theme-extras
Description-md5: 23b86aed6025c49b081cb10043f8c7f1
Description-en: Extra icons for Tango
 Tango is a project to create a new cross-desktop and cross-platform icon
 theme, using a standard style guide, and the new Icon Naming Specification.

Package: tango-starter
Description-md5: 159372bf8ae1578a656674dbc00c0ee9
Description-en: TANGO distributed control system - starter server
 TANGO is an object oriented distributed control system. It allows
 communication between TANGO device processes running on the same
 computer or distributed over the network. These processes can
 provide services to the control system all over the network, such as
 hardware control or data processing.
 .
 This package provides a TANGO device control server. It can start, stop,
 or report the status of other TANGO components.

Package: tango-test
Description-md5: a8db909e0c0a83825ac21590f90a4df5
Description-en: TANGO distributed control system - test device
 TANGO is an object oriented distributed control system. It allows
 communication between TANGO device processes running on the same
 computer or distributed over the network. These processes can
 provide services to the control system all over the network, such as
 hardware control or data processing.
 .
 This package provides a TANGO device which implements all TANGO
 attribute types, and can be used for testing the installation.

Package: tango-universaltest
Description-md5: deef69d710d89d22501abf215770f0c6
Description-en: TANGO distributed control system - test device
 TANGO is an object oriented distributed control system. It allows
 communication between TANGO device processes running on the same
 computer or distributed over the network. These processes can
 provide services to the control system all over the network, such as
 hardware control or data processing.
 .
 This package provides a Tango device server able to create dynamic
 attributes of each Tango Type and generating associated expert dynamic
 attributes to be able to change the quality factor or behaviour of the
 other created attributes.

Package: tanidvr
Description-md5: 07b76da5051bd150b50f061a70e7ed4e
Description-en: tool for DVRs and IP cameras based on DVR-IP protocol used by Dahua
 TaniDVR is a CLI tool for accessing DVRs and IP cameras used
 for CCTV surveillance systems based on the proprietary DVR-IP
 protocol (port 37777/TCP).
 .
 The main use of TaniDVR is to dump video from a device. With
 this, it can record to a Matroska (MKV) file or dump the video
 in realtime to play in an external player.
 .
 TaniDVR works with OEM DVRs and IP cameras produced by Dahua,
 sold under several brands, such as:
 * Apollo
 * Acorn F&S
 * BCS
 * C2Max
 * DVR365
 * GWave
 * Intelbras
 * IntelliPix
 * Kompsos
 * Mace S. P.
 * New Surway
 * NextVision
 * Q-See
 * WatchNet
 (and dozens more)
 .
 But if the device works with the DVR-IP protocol, it is expected
 to work.
 .
 TaniDVR is confirmed to work with the following devices:
 * BCS BCS-DVR0801QE II
 * BCS BCS-DVR1602Q
 * BCS BCS-DVR3208M
 * BCS BCS-IPC-HFW2100
 * BCS BCS-NVR0802
 * BCS BCS-TIP1130IR
 * Dahua DH-DVR0404HF-AN
 * Dahua DH-DVR1604HF-U-E
 * Dahua DH-NVR3816
 * Dahua IPC-HDB3200C
 * Intelbras VD 8E 240
 * Intelbras VD 16E 480C
 * QVIS Apollo
 (see updated list at TaniDVR's website)

Package: tanks
Description-md5: 1176995273acd230be5fb996163bc945
Description-en: Tank 1990 clone
 This is a game for one or two players controlling a tank.

Package: tantan
Description-md5: c4250117adf2a184c317b8e7c68ffc7a
Description-en: low complexity and tandem repeat masker for biosequences
 tantan is a tool to mask simple regions (low complexity and short-period tandem
 repeats) in DNA, RNA, and protein sequences. The aim of tantan is to prevent
 false predictions when searching for homologous regions between two sequences.
 Simple repeats often align strongly to each other, causing false homology
 predictions.

Package: tao-config-dev
Description-md5: c595b48df6d31c25f730d0caba68c555
Description-en: header library that reads config files and produces a JSON value
 C++ header-only library that reads config files based on JSON and JAXN
 formats and in turn, produces a single JSON valur as a result.
 .
 Its features are as follows:
 1. JAXN syntax with extensions (backwards compatible with JSON).
 2. JAXN data model (JSON extended with binary data and non-finites).
 3. Meta data, all sub-values are annotated with filename and position.
 4. Copy, reference, replace and delete anything in the JSON structure.
 5. Multiple ways to read and parse other config and data files.
 6. Uses environmental variables and the output of arbitrary
 shell commands.

Package: tao-config-examples
Description-md5: 4e6248540e8cec3d2995011d88d0f162
Description-en: header library that reads config files and produces a JSON value (examples)
 C++ header-only library that reads config files based on JSON and JAXN
 formats and in turn, produces a single JSON valur as a result.
 .
 Its features are as follows:
 1. JAXN syntax with extensions (backwards compatible with JSON).
 2. JAXN data model (JSON extended with binary data and non-finites).
 3. Meta data, all sub-values are annotated with filename and position.
 4. Copy, reference, replace and delete anything in the JSON structure.
 5. Multiple ways to read and parse other config and data files.
 6. Uses environmental variables and the output of arbitrary
 shell commands.
 .
 This package accommodates tao-config-dev package, and provides example
 C++ sources featuring the usage and functionality of this library.

Package: tao-json-dev
Description-md5: 282d3139f27e7803a32b6c6ddd669fd7
Description-en: multifunctional and zero-dependency C++ header-only JSON library
 taoJSON is a zero-dependency C++ header-only JSON library that provides
 a generic Value Class, uses Type Traits to interoperate with C++ types,
 uses an Events Interface to convert to and from JSON, JAXN, CBOR,
 MsgPack and UBJSON, and much, much more.

Package: tao-json-examples
Description-md5: 7c7559dd33d176998c07bb00927efcbd
Description-en: multifunctional and zero-dependency C++ header-only JSON library (examples)
 taoJSON is a zero-dependency C++ header-only JSON library that provides
 a generic Value Class, uses Type Traits to interoperate with C++ types,
 uses an Events Interface to convert to and from JSON, JAXN, CBOR,
 MsgPack and UBJSON, and much, much more.
 .
 This package accommodates tao-json-dev package, and provides example C++
 sources featuring the usage and functionality of this library.

Package: tao-pegtl-dev
Description-md5: f0b4956f5b1ea979a79bed5a5f13c3df
Description-en: Parsing Expression Grammar Template Library
 The Parsing Expression Grammar Template Library (PEGTL) is a zero-dependency
 C++11 header-only parser combinator library for creating parsers according to a
 Parsing Expression Grammar (PEG).

Package: taopm
Description-md5: 5614a2d9901e08fcfcafb6715547b219
Description-en: Sound synthesis software with physical models
 Tao is a software package for sound synthesis using physical models. It
 provides a virtual acoustic material constructed from masses and springs which
 can be used as the basis for building quite complex virtual musical
 instruments.

Package: tap-plugins
Description-md5: 5aae8cee0dcbfcf8d90134824d0ea730
Description-en: Tom's Audio Processing LADSPA plugins
 Tom Szilagyi has written a number of plugins for LADSPA
 compatible hosts (e.g. Ardour, GNU Sound and GStreamer).
 .
 The plugins (Equalizer, Reverberator, Stereo Echo, Tremolo,
 Scaling Limiter, AutoPanner and DeEsser) have been written
 primarily for Ardour but should work well with any LADSPA
 host.

Package: tap-plugins-doc
Description-md5: 7ba4735322484689986c7875124cf508
Description-en: TAP-plugins documentation
 Tom's Audio Processing LADSPA plugins
 Tom Szilagyi has written a number of plugins for LADSPA
 compatible hosts (e.g. Ardour, GNU Sound and GStreamer).
 .
 The plugins (Equalizer, Reverberator, Stereo Echo, Tremolo,
 Scaling Limiter, AutoPanner and DeEsser) have been written
 primarily for Ardour but should work well with any LADSPA
 host.
 .
 This package contains TAP-plugins documentation

Package: tapecalc
Description-md5: 6e22b7f1385f5d36f89ae73ef42d4cd6
Description-en: full-screen tape editor that lets the user edit a calculation
 tapecalc is a fixed-point calculator that operates as a full-screen editor. It
 is designed for use as a checkbook or expense-account balancing tool.
 .
 tapecalc maintains a running result for each operation. You may scroll to any
 position in the expression list and modify the list. Enter data by typing
 numbers (with optional decimal point), separated by operators.
 .
 An output transcript may be saved and reloaded for further editing.

Package: tappy
Description-md5: da611db02d981138e093899da79c8d7a
Description-en: TAP consumer tool
 The tap.py package provides a set of tools for working with the
 Test Anything Protocol (TAP). TAP is a line based test protocol
 for recording test data in a standard way.
 .
 This package provides the command-line tool 'tappy', which parses
 TAP syntax in files or a stream and produces unittest-style output.

Package: taptempo
Description-md5: 05876ef6ae3ffe64b1a90181e22b9504
Description-en: command line tap tempo
 hit enter key with style an you'll get the corresponding number of beats per
 minute (bpm).
 This tool is very useful to quickly find the tempo of a song without
 launching a big digital workstation like Ardour or LMMS. Just type "taptempo"
 in a terminal and hit the enter key while your hearing a song to print the
 tempo.

Package: tar-scripts
Description-md5: 6f87e8621d875a4c5ceeeda24208e7b8
Description-en: optional scripts for GNU version of the tar archiving utility
 This package provides the backup, restore, backup.sh, and dump-remind
 scripts that are mentioned in the tar documentation.

Package: tar-split
Description-md5: 34a9c7c8768c1188df174c184bf956c1
Description-en: tar archive assembly/disassembly
 Pristinely disassembling a tar archive, and stashing needed raw bytes and
 offsets to reassemble a validating original archive.
 .
 Eventually this should detect TARs that this is not possible with.
 .
 For example stored sparse files that have "holes" in them, will be read as a
 contiguous file, though the archive contents may be recorded in sparse format.
 Therefore when adding the file payload to a reassembled tar, to achieve
 identical output, the file payload would need be precisely re-sparsified. This
 is not yet fixed; an alert is emitted when precise reassembly is not possible.
 (see more
 http://www.gnu.org/software/tar/manual/html_node/Sparse-Formats.html)
 .
 Other caveat, while tar archives support having multiple file entries for the
 same path, this feature is not supported. If there are more than one entries
 with the same path, expect an err (like ErrDuplicatePath) or a resulting tar
 stream that does not validate your original checksum/signature.

Package: tardiff
Description-md5: 1abc2c391f85dd59ae462201f636ec7c
Description-en: Tarball file list comparison tool
 TarDiff is a simple tool that compares the contents of two tarballs
 and reports primarily file list differences found between them.
 .
 It can also list files which only had modified content, but are
 present in both tarballs. It though does not show the actually
 content differences, just which files differ.
 .
 Its use is mainly for release managers who can use it as a QA tool to
 make sure no files have accidentally been left over or were added by
 mistake. TarDiff supports compressed tarballs, diff statistics and
 suppression of GNU autotool changes.
 .
 For more detailed diffs like e.g. finding different timestamps inside
 a tar ball or similar minimal changes which still cause differences
 in hashsums or make a few bytes size difference, please have a look
 at diffoscope or the diffoscope-minimal package. Diffoscope can also
 compare many more file types than just tarballs, but also has more
 hard dependencies and a lot of optional dependencies for specific
 file formats.

Package: tardy
Description-md5: 02a1c1c803b48ce9197e128e803d14d2
Description-en: post-processor for tar command
 tardy alters the characteristics of files in a tar(1) archive.  It
 can change the files' owner, change the files' group, add a prefix to
 the files' paths, and change the files' protections.

Package: tarlz
Description-md5: 5ce7e26c97397b1770e422407d93b8a5
Description-en: archiver with multimember lzip compression
 Tarlz is a combined implementation of the tar archiver and the lzip compressor.
 .
 By default it creates, lists and extracts archives with lzip on a per file
 basis. Each tar member is compressed in its own lzip member, as well as the
 end-of-file blocks. This method adds an indexed lzip layer on top of the tar
 archive, making it possible to decode the archive safely in parallel.
 The resulting multimember tar.lz archive is fully backward compatible with
 standard tar tools like GNU tar, which treat it like any other tar.lz archive.
 .
 Note: tarlz has currently no support for xattr (Extended attributes)

Package: tart
Description-md5: 45aa42dd3f5968a94485d14c99ef0d99
Description-en: versatile and feature-rich email signature generator
 TaRT (The Automatic Random Tagline) features include random taglines,
 optional daemon functionality, display of current date,
 custom layout of signature, and "special date" tagline text.
 The command line syntax is simple and well explained.
 TaRT is designed to be run as a stand-alone daemon, from crontab,
 or in your login script.

Package: tasgrid
Description-md5: c00b421318720c42ae2338386ad35820
Description-en: command-line interface to the Tasmanian sparse grids library
 The Toolkit for Adaptive Stochastic Modeling and Non-Intrusive ApproximatioN
 (Tasmanian) is a collection of robust libraries for high dimensional
 integration and interpolation as well as parameter calibration.
 .
 This package contains an executable that provides a command-line interface to
 the Tasmanian Sparse Grids module. It provides the ability to create and
 manipulate sparse grids, save and load them into files and optionally
 interface with another program via text files.

Package: task-albanian-desktop
Description-md5: bc03fe8a3331443c4aa94d687faad6db
Description-en: Albanian desktop
 This task localises the desktop in Albanian.

Package: task-amharic
Description-md5: eb782f9e6eed73711f18c355ab6a979c
Description-en: Amharic environment
 This task installs programs, data files, fonts, and
 documentation that makes it easier for Amharic speakers
 to use Debian.

Package: task-amharic-desktop
Description-md5: 40014a695a0dd87650b5fe083f457215
Description-en: Amharic desktop
 This task localises the desktop in Amharic.

Package: task-amharic-gnome-desktop
Description-md5: ec7b555882e310a6e00b3736c8a725e1
Description-en: Amharic GNOME desktop
 This task localises the GNOME desktop in Amharic.

Package: task-amharic-kde-desktop
Description-md5: 0ad6a35e7998d14dd604e0ac3807ba92
Description-en: Amharic KDE Plasma desktop
 This task localises the KDE Plasma desktop in Amharic.

Package: task-arabic
Description-md5: 78b50cd1183e448a80528c6075217ae7
Description-en: Arabic environment
 This task installs programs, data files, fonts, and
 documentation that makes it easier for Arabic speakers
 to use Debian.

Package: task-arabic-desktop
Description-md5: d244ded2633fb8e88dce049d4aec0bd8
Description-en: Arabic desktop
 This task localises the desktop in Arabic.

Package: task-arabic-kde-desktop
Description-md5: e82867a64c3ec464e33972db6613bd83
Description-en: Arabic KDE Plasma desktop
 This task localises the KDE Plasma desktop in Arabic.

Package: task-astro-blend
Description-md5: 822d35c3810ef5b6a0b289a96468f33d
Description-en: Debian Astro (professional and hobby astronomers)
 This package is used to install the Debian Astro blend.

Package: task-asturian
Description-md5: 0837a3421221716cde47bf194a7fa3c0
Description-en: Asturian environment
 This task installs packages and documentation in Asturian
 to help Asturian speaking people use Debian.

Package: task-asturian-desktop
Description-md5: 9049c93e49f686d09a1b5e77a8902231
Description-en: Asturian desktop
 This task localises the desktop in Asturian.

Package: task-basque
Description-md5: 2f66e20bc5c45aa55ddcd90e02745ce6
Description-en: Basque environment
 This task installs packages and documentation in Basque
 to help Basque speaking people use Debian.

Package: task-basque-desktop
Description-md5: 07d0bcdaffcf0893e8348238a91ae131
Description-en: Basque desktop
 This task localises the desktop in Basque.

Package: task-basque-kde-desktop
Description-md5: a89f18d224e56b0751c1d4c1671a4abe
Description-en: Basque KDE Plasma desktop
 This task localises the KDE Plasma desktop in Basque.

Package: task-belarusian
Description-md5: c062b8ceea61b65fca4f52d5538dcfae
Description-en: Belarusian environment
 This task installs packages and documentation in Belarusian
 to help Belarusian speaking people use Debian.

Package: task-belarusian-desktop
Description-md5: e12885ced40c53292b7980400ef12411
Description-en: Belarusian desktop
 This task localises the desktop in Belarusian.

Package: task-belarusian-kde-desktop
Description-md5: c2d91d24558f82f83b8c9fe68380506e
Description-en: Belarusian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Belarusian.

Package: task-bengali
Description-md5: 6c4eae365c4094dd75b02e440bd6cc6e
Description-en: Bengali environment
 This task installs programs, data files, fonts, and
 documentation that makes it easier for Bengali speakers
 to use Debian.

Package: task-bengali-desktop
Description-md5: f2e3924f45cfad2feb381e6a959ea642
Description-en: Bengali desktop
 This task localises the desktop in Bengali.

Package: task-bengali-kde-desktop
Description-md5: 6d9963a58d899ee70bfd3030bd77e0e4
Description-en: Bengali KDE Plasma desktop
 This task localises the KDE Plasma desktop in Bengali.

Package: task-blendsel
Description-md5: 1e0b583eea62c95896978bf421125ab2
Description-en: Choose a Debian Blend for installation
 This task package provides a selection, to choose from the Debian Pure
 Blends for installation via debian-installer.

Package: task-bosnian
Description-md5: 977eb7a15868db69c323eedc973c7b5e
Description-en: Bosnian environment
 This task installs packages and documentation in Bosnian
 to help Bosnian speaking people use Debian.

Package: task-bosnian-desktop
Description-md5: c77e1128987bb80b23e16a80230ad0f5
Description-en: Bosnian desktop
 This task localises the desktop in Bosnian.

Package: task-bosnian-kde-desktop
Description-md5: 480131b55e70b44f67958e5f744297b8
Description-en: Bosnian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Bosnian.

Package: task-brazilian-portuguese
Description-md5: aa11167cf7a4b025f3ecfea9c8deac04
Description-en: Brazilian Portuguese environment
 This task installs programs, data files, and
 documentation that make it easier for Brazilian Portuguese speakers
 to use Debian.

Package: task-brazilian-portuguese-desktop
Description-md5: 30fd8045e3fbf21152eac5821f717e04
Description-en: Brazilian Portuguese desktop
 This task localises the desktop in Brasilian Portuguese.

Package: task-brazilian-portuguese-kde-desktop
Description-md5: 4cde9ac95b414b9f2f166324a8969268
Description-en: Brazilian Portuguese KDE Plasma desktop
 This task localises the KDE Plasma desktop in Brazilian Portuguese.

Package: task-british-desktop
Description-md5: 47a588f5259ed77dcbfc75e446adf352
Description-en: British English desktop
 This task localises the desktop in British English.

Package: task-british-kde-desktop
Description-md5: 2c6446f71b50c14dd0a8c6affdd03e64
Description-en: British KDE Plasma desktop
 This task localises the KDE Plasma desktop in British.

Package: task-bulgarian
Description-md5: 23cb52be81c3d9f9c367c5f8a29cc9b4
Description-en: Bulgarian environment
 This task installs programs and data files that make it easier for
 Bulgarian speakers to use Debian.

Package: task-bulgarian-desktop
Description-md5: 2852a0489983177b866b3a4f742d3f4d
Description-en: Bulgarian desktop
 This task localises the desktop in Bulgarian.

Package: task-bulgarian-kde-desktop
Description-md5: ecdb386e50799a4d5adc0f2d6fd3ab6f
Description-en: Bulgarian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Bulgarian.

Package: task-catalan
Description-md5: 5897d4c79431b0c0e4a77295f666b4c5
Description-en: Catalan environment
 This task installs packages and documentation in Catalan
 to help Catalan speaking people use Debian.

Package: task-catalan-desktop
Description-md5: 908f826cc384a27000471b6ad69c5a84
Description-en: Catalan desktop
 This task localises the desktop in Catalan.

Package: task-catalan-kde-desktop
Description-md5: b7c3d7715fbc3c439cbe96506e05f61c
Description-en: Catalan KDE Plasma desktop
 This task localises the KDE Plasma desktop in Catalan.

Package: task-chinese-s
Description-md5: c07850cccb17fed33e47e5b6407208d4
Description-en: Simplified Chinese environment
 This task installs programs, data files, fonts, and
 documentation that make it easier for Chinese speakers
 to use Debian, using the simplified Chinese encoding.

Package: task-chinese-s-desktop
Description-md5: b11c00eb7d4567e9e2da621e3666828c
Description-en: Simplified Chinese desktop
 This task localises the desktop in Simplified Chinese.

Package: task-chinese-s-gnome-desktop
Description-md5: 543bb2230628bb4d97436ca68dfeb2a3
Description-en: Simplified Chinese GNOME desktop
 This task localises the GNOME desktop in Simplified Chinese.

Package: task-chinese-s-kde-desktop
Description-md5: 77c842cdbc2d44b3bf9be851543e8ea6
Description-en: Simplified Chinese KDE Plasma desktop
 This task localises the KDE Plasma desktop in Simplified Chinese.

Package: task-chinese-t
Description-md5: d53e82b28ee1949870c8889b44d846fe
Description-en: Traditional Chinese environment
 This task installs programs, data files, fonts, and
 documentation that make it easier for Chinese speakers
 to use Debian, using the traditional Chinese encoding.

Package: task-chinese-t-desktop
Description-md5: d3f000d373571bfdcbfc3ad8eb0d4a0e
Description-en: Traditional Chinese desktop
 This task localises the desktop in Traditional Chinese.

Package: task-chinese-t-gnome-desktop
Description-md5: 50b13b859c258ba6ff052f32a8c1d61d
Description-en: Traditional Chinese GNOME desktop
 This task localises the GNOME desktop in Traditional Chinese.

Package: task-chinese-t-kde-desktop
Description-md5: 0688104c35da5a989c76ecb6ccc1d281
Description-en: Traditional Chinese KDE Plasma desktop
 This task localises the KDE Plasma desktop in Traditional Chinese.

Package: task-cinnamon-desktop
Description-md5: bdb8f64e7b0ee7ffedf09e33a11a5fc7
Description-en: Cinnamon
 This task package is used to install the Debian desktop, featuring
 the Cinnamon desktop environment, and with other packages that Debian users
 expect to have available on the desktop.

Package: task-croatian
Description-md5: 3323f7984e4a1be1ae5a0a7f7b13b649
Description-en: Croatian environment
 This task installs packages and documentation in Croatian
 to help Croatian speaking people use Debian.

Package: task-croatian-desktop
Description-md5: 50bbfe77af98028c5c487aa38b0f33cf
Description-en: Croatian desktop
 This task localises the desktop in Croatian.

Package: task-croatian-kde-desktop
Description-md5: 0065fd655031ea6ef3f41684bae0a58c
Description-en: Croatian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Croatian.

Package: task-cyrillic
Description-md5: c4cc4ea89162290378b1feb21bdd7f63
Description-en: Cyrillic environment
 This task provides Cyrillic fonts and other software you will need in
 order to use Cyrillic.  It supports Belarusian, Bulgarian,
 Macedonian, Russian, Serbian and Ukrainian.

Package: task-cyrillic-desktop
Description-md5: d0acdc7407592ef9fa78e222633b20f8
Description-en: Cyrillic desktop
 This task localises the desktop in Cyrillic.
 It supports Belarusian, Bulgarian, Macedonian, Russian, Serbian and Ukrainian.

Package: task-cyrillic-kde-desktop
Description-md5: e53c4e7eda9230536122565f40ecfdd8
Description-en: Cyrillic KDE Plasma desktop
 This task localises the KDE Plasma desktop in Cyrillic.

Package: task-czech
Description-md5: ddbfddf54364d933c9937a43d5a9918e
Description-en: Czech environment
 This task installs packages and documentation in Czech
 to help Czech speaking people use Debian.

Package: task-czech-desktop
Description-md5: afbfae0159247110be0af13ed57a2097
Description-en: Czech desktop
 This task localises the desktop in Czech.

Package: task-czech-kde-desktop
Description-md5: be0af3dd1630da9fa8b1a344240c31a0
Description-en: Czech KDE Plasma desktop
 This task localises the KDE Plasma desktop in Czech.

Package: task-danish
Description-md5: 1747d540cd8d25869e54c42472039407
Description-en: Danish environment
 This task installs packages and documentation in Danish
 to help Danish speaking people use Debian.

Package: task-danish-desktop
Description-md5: 41f447637535d627449b64d533fa9c42
Description-en: Danish desktop
 This task localises the desktop in Danish.

Package: task-danish-kde-desktop
Description-md5: f173869fc3165738d237b12bc533a316
Description-en: Danish KDE Plasma desktop
 This task localises the KDE Plasma desktop in Danish.

Package: task-desktop
Description-md5: 17cb4a1ed6025b48045cc576bf52317c
Description-en: Debian desktop environment
 This task package is used to install the Debian desktop.

Package: task-dutch
Description-md5: 1d763edbdc5909469fd5bcb376c31de4
Description-en: Dutch environment
 This task installs programs, data files, fonts, and
 documentation that makes it easier for Dutch speakers
 to use Debian.

Package: task-dutch-desktop
Description-md5: 0f5588434cea3cc9a58cd6672b8147db
Description-en: Dutch desktop
 This task localises the desktop in Dutch.

Package: task-dutch-kde-desktop
Description-md5: b8c28e5f96f45fdc3d0d0f46f46099b8
Description-en: Dutch KDE Plasma desktop
 This task localises the KDE Plasma desktop in Dutch.

Package: task-dzongkha-desktop
Description-md5: 53b5f039a856bfafe8471b65405d073c
Description-en: Dzongkha desktop
 This task localises the desktop in Dzongkha.

Package: task-dzongkha-kde-desktop
Description-md5: 2825b5eb284b31451ac194eb5b03faae
Description-en: Dzongkha KDE Plasma desktop
 This task localises the KDE Plasma desktop in Dzongkha.

Package: task-english
Description-md5: 426016299314bd60d4a2475073d8a058
Description-en: General English environment
 This task installs packages and documentation in British
 and American English to help English speaking people use Debian.

Package: task-esperanto
Description-md5: 4b4df921341eb9d21f35777ab5864b30
Description-en: Esperanto environment
 This task installs packages and documentation in Esperanto
 to help Esperanto speaking people use Debian.

Package: task-esperanto-desktop
Description-md5: 89d5903a3a492285085c03a8987daebe
Description-en: Esperanto desktop
 This task localises the desktop in Esperanto.

Package: task-esperanto-kde-desktop
Description-md5: e38e0bbf49fd8697b8e54e25ff6ea937
Description-en: Esperanto KDE Plasma desktop
 This task localises the KDE Plasma desktop in Esperanto.

Package: task-estonian
Description-md5: 70ed7b7d2b34f6f3283dd21ca2633bc0
Description-en: Estonian environment
 This task installs packages and documentation in Estonian
 to help Estonian speaking people use Debian.

Package: task-estonian-desktop
Description-md5: c5dd4c2de444af1ea51c1f3abad45a11
Description-en: Estonian desktop
 This task localises the desktop in Estonian.

Package: task-estonian-kde-desktop
Description-md5: ced69cd9a5a92276ead7dc79c4349bc3
Description-en: Estonian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Estonian.

Package: task-finnish
Description-md5: 74dc018f5b02b93e212c76490f063ffa
Description-en: Finnish environment
 This task installs packages and documentation in Finnish
 to help Finnish speaking people use Debian.

Package: task-finnish-desktop
Description-md5: 746182783a0ab52e7a9cf3f5a387a7af
Description-en: Finnish desktop
 This task localises the desktop in Finnish.

Package: task-finnish-kde-desktop
Description-md5: 11647c2b495eff8a31d4b9103d14f5ed
Description-en: Finnish KDE Plasma desktop
 This task localises the KDE Plasma desktop in Finnish.

Package: task-freedombox-blend
Description-md5: 482105fe7d0a7ece8c634146acef0bd7
Description-en: FreedomBox home server
 This package is used to install the FreedomBox home server blend.

Package: task-french
Description-md5: aa972032391ed5bc2fae27a693ecfb55
Description-en: French environment
 This task installs packages and documentation in French
 to help French speaking people use Debian.

Package: task-french-desktop
Description-md5: 1907e59f3da259b540bdf66382caf1f5
Description-en: French desktop
 This task localises the desktop in French.

Package: task-french-kde-desktop
Description-md5: 4b992e3e53054310ef49d17b62a0b37a
Description-en: French KDE Plasma desktop
 This task localises the KDE Plasma desktop in French.

Package: task-galician
Description-md5: 768427a18581da51622a7c9f44879c65
Description-en: Galician environment
 This task installs packages and documentation in Galician
 to help Galician speaking people use Debian.

Package: task-galician-desktop
Description-md5: 48d5bd5dfa5b518b2726eee1eb69f128
Description-en: Galician desktop
 This task localises the desktop in Galician.

Package: task-galician-kde-desktop
Description-md5: c77cf937761654fe71c6440bfa7aa5dd
Description-en: Galician KDE Plasma desktop
 This task localises the KDE Plasma desktop in Galician.

Package: task-georgian
Description-md5: 9205d127a8f60f8fcad68c8ba42b4a9c
Description-en: Georgian environment
 This task installs packages and documentation in Georgian
 to help Georgian speaking people use Debian.

Package: task-georgian-desktop
Description-md5: f278c6b624c113068d1d3918160d541e
Description-en: Georgian desktop
 This task localises the desktop in Georgian.

Package: task-german
Description-md5: c152f4c27d2c6e8f0c0d6db6d34a8662
Description-en: German environment
 This task installs packages and documentation in German
 to help German speaking people use Debian.

Package: task-german-desktop
Description-md5: 8572d5e8dd028eaa6123b917bdc7522b
Description-en: German desktop
 This task localises the desktop in German.

Package: task-german-kde-desktop
Description-md5: d5f74ac1a7486fdbc0875f2130befa93
Description-en: German KDE Plasma desktop
 This task localises the KDE Plasma desktop in German.

Package: task-gnome-desktop
Description-md5: 3f240190fec406e0d821088f0c841510
Description-en: GNOME
 This task package is used to install the Debian desktop, featuring
 the GNOME desktop environment, and with other packages that Debian users
 expect to have available on the desktop.

Package: task-gnome-flashback-desktop
Description-md5: 3c7f6f58436928e5b5180675ba569202
Description-en: GNOME Flashback
 This task package is used to install the Debian desktop, featuring
 the GNOME Flashback desktop environment, and with other packages that
 Debian users expect to have available on the desktop.

Package: task-greek
Description-md5: 09b6116bd4b7a3ca8d54644609671fc4
Description-en: Greek environment
 This task installs packages and documentation in Greek
 to help Greek speaking people use Debian.

Package: task-greek-desktop
Description-md5: 217152e472473beb3c50e99d9563db8b
Description-en: Greek desktop
 This task localises the desktop in Greek.

Package: task-greek-kde-desktop
Description-md5: ab36f279a9940f4981e6dcf51817a3b3
Description-en: Greek KDE Plasma desktop
 This task localises the KDE Plasma desktop in Greek.

Package: task-gujarati
Description-md5: ee2528a2397cec72a3aa02f7f10f2dce
Description-en: Gujarati environment
 This task installs packages and documentation in Gujarati
 to help Gujarati speaking people use Debian.

Package: task-gujarati-desktop
Description-md5: 9120859de7f8b63a0361808aa09995fb
Description-en: Gujarati desktop
 This task localises the desktop in Gujarati.

Package: task-gujarati-kde-desktop
Description-md5: 23cf55fc7d66a818cfefdcad7cbefa2f
Description-en: Gujarati KDE Plasma desktop
 This task localises the KDE Plasma desktop in Gujarati.

Package: task-hamradio-blend
Description-md5: 2ae7f6ea50e99a573fc7eb501d3cc58c
Description-en: Debian Hamradio (amateur and hobby radio)
 This package is used to install the Debian Hamradio blend.

Package: task-hebrew
Description-md5: d2cd2e66fd1b4ba3c88e5a1cfe9f72d1
Description-en: Hebrew environment
 This task installs programs and documentation in Hebrew
 to help Hebrew speaking people use Debian.

Package: task-hebrew-desktop
Description-md5: 70157f213b5758d17b66e1b137032936
Description-en: Hebrew desktop
 This task localises the desktop in Hebrew.

Package: task-hebrew-gnome-desktop
Description-md5: eea2d98bcf844301d7c93b9f7c4d090a
Description-en: Hebrew GNOME desktop
 This task localises the GNOME desktop in Hebrew.

Package: task-hebrew-kde-desktop
Description-md5: a555e4267b2b2f8d693ff998e06a7b84
Description-en: Hebrew KDE Plasma desktop
 This task localises the KDE Plasma desktop in Hebrew.

Package: task-hindi
Description-md5: 65976b7f5e96ab07866229dcee246b28
Description-en: Hindi environment
 This task installs programs, data files, fonts, and
 documentation that makes it easier for Hindi speakers
 to use Debian.

Package: task-hindi-desktop
Description-md5: 7521778112e4c6ecbd95d5c8655d1f31
Description-en: Hindi desktop
 This task localises the desktop in Hindi.

Package: task-hindi-kde-desktop
Description-md5: 99bed2cf1d3109cfff4a8901ea331782
Description-en: Hindi KDE Plasma desktop
 This task localises the KDE Plasma desktop in Hindi.

Package: task-hungarian
Description-md5: 00684a7e6a6d27b0211e9ae1f9ffe272
Description-en: Hungarian environment
 This task installs packages and documentation in Hungarian
 to help Hungarian speaking people use Debian.

Package: task-hungarian-desktop
Description-md5: 489e9cdccace94b5cc69e733a2542341
Description-en: Hungarian desktop
 This task localises the desktop in Hungarian.

Package: task-hungarian-kde-desktop
Description-md5: c8ec749c9dc318f6ac50dffe0aaad539
Description-en: Hungarian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Hungarian.

Package: task-icelandic
Description-md5: e0ae9ec5b77025c04e272923cbd8f9a2
Description-en: Icelandic environment
 This task installs packages and documentation in Icelandic
 to help Icelandic speaking people use Debian.

Package: task-icelandic-desktop
Description-md5: 2316cc795e8e08fbdc7edcf425face6c
Description-en: Icelandic desktop
 This task localises the desktop in Icelandic.

Package: task-icelandic-kde-desktop
Description-md5: 597108a2ee5707e22606f43b0f92b4e2
Description-en: Icelandic KDE Plasma desktop
 This task localises the KDE Plasma desktop in Icelandic.

Package: task-indonesian
Description-md5: e3bf5de3406bb31f4f8adb75ebaa68d9
Description-en: Indonesian environment
 This task installs packages and documentation in Indonesian
 to help Indonesian speaking people use Debian.

Package: task-indonesian-desktop
Description-md5: 3122f50418b2c72f1f6da51c23304b78
Description-en: Indonesian desktop
 This task localises the desktop in Indonesian.

Package: task-indonesian-kde-desktop
Description-md5: 39bf20068a2690a2cec7831186531832
Description-en: Indonesian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Indonesian.

Package: task-irish
Description-md5: b234b2c8ece90daa3fa29a954be00db1
Description-en: Irish environment
 This task installs packages and documentation in Irish
 to help Irish speaking people use Debian.

Package: task-irish-desktop
Description-md5: 6efd7704e3930e38ee75841dc203f939
Description-en: Irish desktop
 This task localises the desktop in Irish.

Package: task-irish-kde-desktop
Description-md5: e6e80b625f9cd784291fd389ba7c0619
Description-en: Irish KDE Plasma desktop
 This task localises the KDE Plasma desktop in Irish.

Package: task-italian
Description-md5: 399d0ecb381fee2de38f4b0966ed035c
Description-en: Italian environment
 This task installs packages and documentation in Italian
 to help Italian speaking people use Debian.

Package: task-italian-desktop
Description-md5: c984ebb9f67c1426d21884d03259ab5c
Description-en: Italian desktop
 This task localises the desktop in Italian.

Package: task-italian-kde-desktop
Description-md5: 0b7d49c35ac5a116d004711ce4e5c53b
Description-en: Italian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Italian.

Package: task-japanese
Description-md5: 8353f723f2b92bc712b317bad52c0136
Description-en: Japanese environment
 This task installs packages that make it easier for Japanese speakers
 to use Debian.

Package: task-japanese-desktop
Description-md5: efa6a060aa339af53fdbbdbb070cafd3
Description-en: Japanese desktop
 This task localises the desktop in Japanese.

Package: task-japanese-gnome-desktop
Description-md5: 34611f6266167168ab6c00919d7a288c
Description-en: Japanese GNOME desktop
 This task localises the GNOME desktop in Japanese.

Package: task-japanese-gnome-flashback-desktop
Description-md5: 3702129f9da8dd55d758b3aeb03cc41b
Description-en: Japanese GNOME Flashback desktop
 This task localises the GNOME Flashback desktop in Japanese.

Package: task-japanese-kde-desktop
Description-md5: 2e43f736041dec5986c7157ce585c98e
Description-en: Japanese KDE Plasma desktop
 This task localises the KDE Plasma desktop in Japanese.

Package: task-junior-desktop-blend
Description-md5: 7db89205c0af15ab8bc3d5fdbca8c3fc
Description-en: Debian Junior (children and their guides)
 This package is used to install the Debian Junior blend.

Package: task-kannada-desktop
Description-md5: e55e3b956bfa6e0639f4cfe5055e2149
Description-en: Kannada desktop
 This task localises the desktop in Kannada.

Package: task-kannada-gnome-desktop
Description-md5: 19477947f9a39369930cad61720600cd
Description-en: Kannada GNOME desktop
 This task localises the GNOME desktop in Kannada.

Package: task-kannada-kde-desktop
Description-md5: e0d32bb5f4be461e48d3e1f222cc4cd9
Description-en: Kannada KDE Plasma desktop
 This task localises the KDE Plasma desktop in Kannada.

Package: task-kazakh
Description-md5: f58dd067f51557bf255de16fdbab8b3b
Description-en: Kazakh environment
 This task installs programs and documentation in Kazakh
 to help Kazakh speaking people use Debian.

Package: task-kazakh-desktop
Description-md5: a7b745c184422b0d15852718f645804d
Description-en: Kazakh desktop
 This task localises the desktop in Kazakh.

Package: task-kazakh-kde-desktop
Description-md5: 7ae3e6cec4729045863cc4f1a876f113
Description-en: Kazakh KDE Plasma desktop
 This task localises the KDE Plasma desktop in Kazakh.

Package: task-kde-desktop
Description-md5: f44026917f34154caefc9afc6d1087fb
Description-en: KDE Plasma
 This task package is used to install the Debian desktop, featuring
 the KDE Plasma desktop environment, and with other packages that Debian users
 expect to have available on the desktop.

Package: task-khmer
Description-md5: ecb37f271803e3dc5b5c9cd8685636da
Description-en: Khmer environment
 This task installs packages and documentation in Khmer
 to help Khmer speaking people use Debian.

Package: task-khmer-desktop
Description-md5: 62513f28e2c400a0fb893db3fd1cce7d
Description-en: Khmer desktop
 This task localises the desktop in Khmer.

Package: task-khmer-kde-desktop
Description-md5: 03ff220462584b0297072a9c8b09b79d
Description-en: Khmer KDE Plasma desktop
 This task localises the KDE Plasma desktop in Khmer.

Package: task-korean
Description-md5: de9c6e3027e41177677fdea58518ebfd
Description-en: Korean environment
 This task installs packages that make it easier for Korean speakers
 to use Debian.

Package: task-korean-desktop
Description-md5: 213c745e855c03ac496e29e806294b7b
Description-en: Korean desktop
 This task localises the desktop in Korean.

Package: task-korean-gnome-desktop
Description-md5: 1c7f45c167708f749ebf8d683a754880
Description-en: Korean GNOME desktop
 This task localises the GNOME desktop in Korean.

Package: task-korean-kde-desktop
Description-md5: 14cd3baf2e5762f0204491d3bf33d417
Description-en: Korean KDE Plasma desktop
 This task localises the KDE Plasma desktop in Korean.

Package: task-kurdish
Description-md5: 6ad74a8a7a93dd56d0e53f8bee58c17b
Description-en: Kurdish environment
 This task installs packages and documentation in Kurdish
 to help Kurds use Debian.

Package: task-kurdish-desktop
Description-md5: 8e19d993db23650ebd3507bd91fba0b5
Description-en: Kurdish desktop
 This task localises the desktop in Kurdish.

Package: task-kurdish-kde-desktop
Description-md5: 95746be3c2f28325ff582fe8096e1375
Description-en: Kurdish KDE Plasma desktop
 This task localises the KDE Plasma desktop in Kurdish.

Package: task-laptop
Description-md5: 87953fa094acee716bdba268348e577d
Description-en: laptop
 This task package installs software useful for a laptop.

Package: task-latvian
Description-md5: cf254ffd4c40d48d2849fff15d40f81c
Description-en: Latvian environment
 This task installs packages and documentation in Latvian
 to help Latvian speaking people use Debian.

Package: task-latvian-desktop
Description-md5: f3238b252294f0f0ba5b4252f035eaec
Description-en: Latvian desktop
 This task localises the desktop in Latvian.

Package: task-latvian-kde-desktop
Description-md5: 7e5fa3ee6757e4f6b2a98b86e0a450cf
Description-en: Latvian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Latvian.

Package: task-lithuanian
Description-md5: e090de7443869c1f8ed759a054e17d0f
Description-en: Lithuanian environment
 This task installs packages and documentation in Lithuanian
 to help Lithuanian speaking people use Debian.

Package: task-lithuanian-desktop
Description-md5: a614bdad97ab19730c77e6829c9fdf61
Description-en: Lithuanian desktop
 This task localises the desktop in Lithuanian.

Package: task-lithuanian-kde-desktop
Description-md5: d5f007bec77dd9c4d73a77891902bc81
Description-en: Lithuanian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Lithuanian.

Package: task-lomiri-desktop
Description-md5: e33645308a166a5d8921cab3040c606f
Description-en: Lomiri
 This task package is used to install the Debian desktop, featuring
 the Lomiri shell and apps, and with other packages that Debian users
 expect to have available on the desktop.

Package: task-lomiri-tablet
Description-md5: b9ae9f1de8a3fadc466cdd076c03a847
Description-en: Lomiri for tablet
 This task package is used to install a Debian tablet operating environment
 optimized for touch input, featuring the Lomiri shell and apps.

Package: task-lxde-desktop
Description-md5: 69a78ffbf370c3f4489b11d878db9c85
Description-en: LXDE
 This task package is used to install the Debian desktop, featuring
 the LXDE desktop environment, and with other packages that Debian users
 expect to have available on the desktop.

Package: task-lxqt-desktop
Description-md5: 6188e7b841a4f5b3e1fd8b52c959d72f
Description-en: LXQt
 This task package is used to install the Debian desktop, featuring
 the LXQt desktop environment, and with other packages that Debian users
 expect to have available on the desktop.

Package: task-macedonian
Description-md5: 299e71b834feba94a8498d44903c5319
Description-en: Macedonian environment
 This task installs packages and documentation in Macedonian
 to help Macedonian speaking people use Debian.

Package: task-macedonian-desktop
Description-md5: 7782d1b9bd2a798449f8ad788bf4944b
Description-en: Macedonian desktop
 This task localises the desktop in Macedonian.

Package: task-macedonian-kde-desktop
Description-md5: 016e5f40720d8313d43afccaf4f6af5b
Description-en: Macedonian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Macedonian.

Package: task-malayalam
Description-md5: 15b2d62653df7c8a0a64917a3fda4e53
Description-en: Malayalam environment
 This task installs packages and documentation in Malayalam
 to help Malayalam speaking people use Debian.

Package: task-malayalam-desktop
Description-md5: 07b059ac56a17f232c8b3dc65ca3095e
Description-en: Malayalam desktop
 This task localises the desktop in Malayalam.

Package: task-malayalam-gnome-desktop
Description-md5: 81575c83f1a56cfd0b8c434d216ce841
Description-en: Malayalam GNOME desktop
 This task localises the GNOME desktop in Malayalam.

Package: task-malayalam-kde-desktop
Description-md5: 1beb8c4cd76ccb01bbc79017e1bf9f25
Description-en: Malayalam KDE Plasma desktop
 This task localises the KDE Plasma desktop in Malayalam.

Package: task-marathi
Description-md5: 488d1e45c68be1f7321be6d8525e2754
Description-en: Marathi environment
 This task installs programs, data files, fonts, and
 documentation that makes it easier for Marathi speakers
 to use Debian.

Package: task-marathi-desktop
Description-md5: a25ff4d3d268b4e83ee31d9e48142fef
Description-en: Marathi desktop
 This task localises the desktop in Marathi.

Package: task-mate-desktop
Description-md5: 11325f7ae02031b05c57d0b5e0d607c0
Description-en: MATE
 This task package is used to install the Debian desktop, featuring
 the MATE desktop environment, and with other packages that Debian users
 expect to have available on the desktop.

Package: task-med-blend
Description-md5: 8ce390ef6f1ad01e3f59c24001b2d88c
Description-en: Debian Med (life sciences and medicine)
 This package is used to install the Debian med blend.

Package: task-nepali-desktop
Description-md5: 5ddce4b855a17d2d03570813e900bbb2
Description-en: Nepali desktop
 This task localises the desktop in Nepali.

Package: task-nepali-kde-desktop
Description-md5: 4dc852d0698a009a1ccaa8b52312ec90
Description-en: Nepali KDE Plasma desktop
 This task localises the KDE Plasma desktop in Nepali.

Package: task-northern-sami
Description-md5: 36ac9948069131e3dcdf4b3b902f604d
Description-en: Northern Sami environment
 This task installs packages and documentation in Northern Sami
 to help Northern Sami speaking people use Debian.

Package: task-northern-sami-desktop
Description-md5: cc7400234068897cf2a9eab859c7705d
Description-en: Northern Sami desktop
 This task localises the desktop in Northern Sami.

Package: task-norwegian
Description-md5: 2dc3724348feb54bc13c3b2733a77ec8
Description-en: Norwegian (Bokmaal and Nynorsk) environment
 This task installs packages and documentation in Norwegian
 to help Norwegian speaking people use Debian.

Package: task-norwegian-desktop
Description-md5: 6322cf4850ab39c2a37c77b0172b9f1e
Description-en: Norwegian (Bokmaal and Nynorsk) desktop
 This task localises the desktop in Norwegian.

Package: task-norwegian-kde-desktop
Description-md5: e20176f15b41a0ebf75a42baaf4d9550
Description-en: Norwegian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Norwegian.

Package: task-persian
Description-md5: 5618776b5757050ff33175486a2ac77b
Description-en: Persian environment
 This task installs programs, data files, fonts, and
 documentation that makes it easier for Persian speakers
 to use Debian.

Package: task-persian-desktop
Description-md5: 81cea519bb8ae7ca288f385977fa7603
Description-en: Persian desktop
 This task localises the desktop in Persian.

Package: task-persian-kde-desktop
Description-md5: 35a407b074d98e6861014d96f5c7b0df
Description-en: Persian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Persian.

Package: task-phosh-desktop
Description-md5: 106f10aa3b794ef2228d499465d5d6e4
Description-en: Phosh
 This task package is used to install Debian on a mobile device, featuring
 the Phosh mobile environment, and with other packages that Debian users
 expect to have available on mobile devices.

Package: task-polish
Description-md5: f4b1540cff2b1dda14212e7b5515965b
Description-en: Polish environment
 This task installs packages and documentation in Polish
 to help Polish speaking people use Debian.

Package: task-polish-desktop
Description-md5: a92c283d5cf92a37329927d928a4d148
Description-en: Polish desktop
 This task localises the desktop in Polish.

Package: task-polish-kde-desktop
Description-md5: ac90a057853e1878ff06700c0fe17800
Description-en: Polish KDE Plasma desktop
 This task localises the KDE Plasma desktop in Polish.

Package: task-portuguese
Description-md5: 732523a73a3b2d85a510abb0f612c804
Description-en: Portuguese environment
 This task installs packages and documentation in Portuguese
 to help Portuguese speaking people use Debian.

Package: task-portuguese-desktop
Description-md5: 85d1304052ba8b223f19ef185df5dce3
Description-en: Portuguese desktop
 This task localises the desktop in Portuguese.

Package: task-portuguese-kde-desktop
Description-md5: d5d9660d566bb198cd4a22ff5010b951
Description-en: Portuguese KDE Plasma desktop
 This task localises the KDE Plasma desktop in Portuguese.

Package: task-punjabi
Description-md5: b52db65e01578362f79eed72e6d0bc93
Description-en: Punjabi environment
 This task installs programs, data files, fonts, and
 documentation that makes it easier for Punjabi speakers
 to use Debian.

Package: task-punjabi-desktop
Description-md5: 33328f0f52b42d8f2b5f35ac8fd348ea
Description-en: Punjabi desktop
 This task localises the desktop in Punjabi.

Package: task-punjabi-kde-desktop
Description-md5: a258db503b43a359fc58d4b244a6b208
Description-en: Punjabi KDE Plasma desktop
 This task localises the KDE Plasma desktop in Punjabi.

Package: task-romanian
Description-md5: 350834e7e64541b57b8384076a024ea4
Description-en: Romanian environment
 This task installs packages and documentation in Romanian
 to help Romanian speaking people use Debian.

Package: task-romanian-desktop
Description-md5: cf4de4cec44fb9ee686f632837348a20
Description-en: Romanian desktop
 This task localises the desktop in Romanian.

Package: task-romanian-kde-desktop
Description-md5: c151b14dc3645985c03a2bdfc2a54f04
Description-en: Romanian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Romanian.

Package: task-russian
Description-md5: c130e1289a66f3b969710f53708975b6
Description-en: Russian environment
 This task installs programs and documentation in Russian
 to help Russian speaking people use Debian.

Package: task-russian-desktop
Description-md5: 90576e85a5bb91daaf5f75d2a3ab4224
Description-en: Russian desktop
 This task localises the desktop in Russian.

Package: task-russian-kde-desktop
Description-md5: 711b0757338b3a04b1e44e02b9bdc111
Description-en: Russian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Russian.

Package: task-science-blend
Description-md5: f874851b90fcbc64610ddc45f914b827
Description-en: Debian Science (various sciences)
 This package is used to install the Debian science blend.

Package: task-serbian
Description-md5: f230e448fb86f5df8865d3b0cd01d3fa
Description-en: Serbian environment
 This task installs packages and documentation in Serbian
 to help Serbian speaking people use Debian.

Package: task-serbian-desktop
Description-md5: 2cf3c0b0a8ce738a7353a32d8f565bf1
Description-en: Serbian desktop
 This task localises the desktop in Serbian.

Package: task-serbian-kde-desktop
Description-md5: d0f9e128ca93176cb111b41831afde6e
Description-en: Serbian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Serbian.

Package: task-sinhala-desktop
Description-md5: 0384533767133fa986f9cbd097eb522b
Description-en: Sinhala desktop
 This task localises the desktop in Sinhala.

Package: task-sinhala-kde-desktop
Description-md5: d28449db0cccc6fe67b8edeb91414fbb
Description-en: Sinhala KDE Plasma desktop
 This task localises the KDE Plasma desktop in Sinhala.

Package: task-slovak
Description-md5: 7c8767cc683b9604c39a12a5758cb4d8
Description-en: Slovak environment
 This task installs packages and documentation in Slovak
 to help Slovak speaking people use Debian.

Package: task-slovak-desktop
Description-md5: 0f2a665e960425dffad5bdd3a6407599
Description-en: Slovak desktop
 This task localises the desktop in Slovak.

Package: task-slovak-kde-desktop
Description-md5: 84d7600feb5146c968cacb8987267591
Description-en: Slovak KDE Plasma desktop
 This task localises the KDE Plasma desktop in Slovak.

Package: task-slovenian
Description-md5: b55ddef35ae1623cf244bf0d915609be
Description-en: Slovenian environment
 This task installs packages and documentation in Slovenian
 to help Slovenian speaking people use Debian.

Package: task-slovenian-desktop
Description-md5: 4873ae8da77d48a09b4af091966e7934
Description-en: Slovenian desktop
 This task localises the desktop in Slovenian.

Package: task-slovenian-kde-desktop
Description-md5: 7e316381af01811b2ce23dfbbbcbc161
Description-en: Slovenian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Slovenian.

Package: task-south-african-english-desktop
Description-md5: 4cef735e35777c6c70da03fdd4404a39
Description-en: South African English desktop
 This task localises the desktop in South African English.

Package: task-spanish
Description-md5: 55d349d88ad0fa0d17eee71f2741ddd6
Description-en: Spanish environment
 This task installs programs, data files, and
 documentation that make it easier for Spanish speakers to use Debian.

Package: task-spanish-desktop
Description-md5: 5bc28db7f5514225ff0f64c2897add20
Description-en: Spanish desktop
 This task localises the desktop in Spanish.

Package: task-spanish-kde-desktop
Description-md5: 5d5e9f1e2aa6cb8bf610529dc281b0bf
Description-en: Spanish KDE Plasma desktop
 This task localises the KDE Plasma desktop in Spanish.

Package: task-spooler
Description-md5: 2770bf2e5456ac7ac05f66f704bece4d
Description-en: personal job scheduler
 Task spooler is a Unix batch system where the tasks spooled run one
 after the other. Each user in each system has his own job queue. The tasks are
 run in the correct context (that of enqueue) from any shell/process, and its
 output/results can be easily watched. It is very useful when you know that
 your commands depend on a lot of RAM, a lot of disk use, give a lot of
 output, or for whatever reason it's better not to run them at the same time.

Package: task-ssh-server
Description-md5: 0cb3206d539da3b1b5849a4bbd0a8a2e
Description-en: SSH server
 This task sets up your system to be remotely accessed through SSH
 connections.

Package: task-swedish
Description-md5: 94d812f42db0df4a81ef4b35477b59f0
Description-en: Swedish environment
 This task installs packages and documentation in Swedish
 to help Swedish speaking people use Debian.

Package: task-swedish-desktop
Description-md5: f370b2997b6bae10604bfc3dc020fe3d
Description-en: Swedish desktop
 This task localises the desktop in Swedish.

Package: task-swedish-kde-desktop
Description-md5: d5db73b243dd1620b3202f068cfae0c6
Description-en: Swedish KDE Plasma desktop
 This task localises the KDE Plasma desktop in Swedish.

Package: task-tagalog
Description-md5: fc174617ad06cbc4ab13fcd073372820
Description-en: Tagalog environment
 This task installs packages and documentation in Tagalog
 to help Tagalog speaking people use Debian.

Package: task-tamil
Description-md5: 1732d585c8a145b41d8ca92618be4d80
Description-en: Tamil environment
 This task installs programs, data files, fonts, and
 documentation that makes it easier for Tamil speakers
 to use Debian.

Package: task-tamil-desktop
Description-md5: 37632adfbe9ba77b60ac3a6327812245
Description-en: Tamil desktop
 This task localises the desktop in Tamil.

Package: task-tamil-gnome-desktop
Description-md5: 1d9ef0f4833175906fe7384f1618878e
Description-en: Tamil GNOME desktop
 This task localises the GNOME desktop in Tamil.

Package: task-telugu
Description-md5: c7052875fd94cc924adffb5bce45f14f
Description-en: Telugu environment
 This task installs programs, data files, fonts, and
 documentation that makes it easier for Telugu speakers
 to use Debian.

Package: task-telugu-desktop
Description-md5: e5559b6b00771891713bb6cf18963a6e
Description-en: Telugu desktop
 This task localises the desktop environment in Telugu.

Package: task-telugu-gnome-desktop
Description-md5: 133c0073de2c42388bfb089e0a756202
Description-en: Telugu GNOME desktop environment
 This task localises the GNOME desktop environment in Telugu.

Package: task-telugu-kde-desktop
Description-md5: 2aa0e2855ce5ccd6c13170382ff4a3cc
Description-en: Telugu KDE Plasma desktop environment
 This task localises the KDE Plasma desktop environment in Telugu.

Package: task-thai
Description-md5: 07024d3e3623a2163e29504b0024ce3d
Description-en: Thai environment
 This task installs packages that make it easier for Thai speaking
 people to use Debian.

Package: task-thai-desktop
Description-md5: 4ffbfde9a7afb68d69131eb54ab5d4ec
Description-en: Thai desktop
 This task localises the desktop in Thai.

Package: task-thai-gnome-desktop
Description-md5: 88f8fda3d81451695292d36fd79054f8
Description-en: Thai GNOME desktop
 This task localises the GNOME desktop in Thai.

Package: task-thai-kde-desktop
Description-md5: d51d27fb815b0e383e7587528020309f
Description-en: Thai KDE Plasma desktop
 This task localises the KDE Plasma desktop in Thai.

Package: task-turkish
Description-md5: aa94c898231d928076805fc68455d40e
Description-en: Turkish environment
 This task installs packages and documentation in Turkish
 to help Turkish speaking people use Debian.

Package: task-turkish-desktop
Description-md5: acf70a681959b243ede34743292a0116
Description-en: Turkish desktop
 This task localises the desktop in Turkish.

Package: task-turkish-kde-desktop
Description-md5: 64c010f62669cf2e27876871f53be16c
Description-en: Turkish KDE Plasma desktop
 This task localises the KDE Plasma desktop in Turkish.

Package: task-ukrainian
Description-md5: 727d76dd8068aa46878e8199a05b6e84
Description-en: Ukrainian environment
 This task installs programs and documentation in Ukrainian
 to help Ukrainian speaking people use Debian.

Package: task-ukrainian-desktop
Description-md5: 4497135843a64a248ca7d3e03f19eeae
Description-en: Ukrainian desktop
 This task localises the desktop in Ukrainian.

Package: task-ukrainian-kde-desktop
Description-md5: e40ff48e50bae1d508992d853c44a910
Description-en: Ukrainian KDE Plasma desktop
 This task localises the KDE Plasma desktop in Ukrainian.

Package: task-uyghur-desktop
Description-md5: 0efef113749cbcec5a88a747f89e21ff
Description-en: Uyghur desktop
 This task localises the desktop in Uyghur.

Package: task-uyghur-kde-desktop
Description-md5: a59bba01ac0ba61c77891b7c1a79025c
Description-en: Uyghur KDE Plasma desktop
 This task localises the KDE Plasma desktop in Uyghur.

Package: task-vietnamese
Description-md5: c29ea8d7abbf0ce6e2b1dc277add621f
Description-en: Vietnamese environment
 This task installs packages and documentation in Vietnamese
 to help Vietnamese speaking people use Debian.

Package: task-vietnamese-desktop
Description-md5: f0c955d71b361a1df71cb4d1fe2ed6a3
Description-en: Vietnamese desktop
 This task localises the desktop in Vietnamese.

Package: task-vietnamese-kde-desktop
Description-md5: 5e93dd63a19705136f59a6e1edcff179
Description-en: Vietnamese KDE Plasma desktop
 This task localises the KDE Plasma desktop in Vietnamese.

Package: task-web-server
Description-md5: 949fdd8f84d7be755e5d4609646156b1
Description-en: web server
 This task selects packages useful for a general purpose web server
 system.

Package: task-welsh
Description-md5: 0f85854799f0b90c5d968759daf50abf
Description-en: Welsh environment
 This task installs packages and documentation in Welsh
 to help Welsh speaking people use Debian.

Package: task-welsh-desktop
Description-md5: 0ce6882421c13054acffcd28dfa69aea
Description-en: Welsh desktop
 This task localises the desktop in Welsh.

Package: task-xfce-desktop
Description-md5: 08a9ff56c8a18b2ac196e81f91682cf1
Description-en: Xfce
 This task package is used to install the Debian desktop, featuring
 the Xfce desktop environment, and with other packages that Debian users
 expect to have available on the desktop.

Package: task-xhosa-desktop
Description-md5: def95e6591eb2887dd874970f4835965
Description-en: Xhosa desktop
 This task localises the desktop in Xhosa.

Package: task-xhosa-kde-desktop
Description-md5: 41586e6cbc8c7b5f41c98d66bf05eb63
Description-en: Xhosa KDE Plasma desktop
 This task localises the KDE Plasma desktop in Xhosa.

Package: taskflow-doc
Description-md5: 50302f6d7013d110dd362c89d3a19349
Description-en: Parallel and Heterogeneous Task Programming System for C++ (documentation)
 Taskflow helps you quickly write parallel and heterogeneous task
 programs with high performance and simultaneous high productivity. It
 is faster, more expressive, with fewer lines of code, and easier for
 drop-in integration than many of existing task programming libraries.
 It is provided as a collection of C++ header files, using C++17.
 .
 This package provides the documentation for Taskflow.

Package: taskflow-profiler
Description-md5: 5b09b33fd14906a8b7e19f19701ac230
Description-en: Parallel and Heterogeneous Task Programming System for C++ (profiler)
 Taskflow helps you quickly write parallel and heterogeneous task
 programs with high performance and simultaneous high productivity. It
 is faster, more expressive, with fewer lines of code, and easier for
 drop-in integration than many of existing task programming libraries.
 It is provided as a collection of C++ header files, using C++17.
 .
 This package provides the Taskflow profiler, "tfprof", together with the
 profiler server.

Package: tasksel
Description-md5: cbbb747708986d11ea77c80b9b038fec
Description-en: tool for selecting tasks for installation on Debian systems
 This package provides 'tasksel', a simple interface for users who
 want to configure their system to perform a specific task.

Package: tasksel-data
Description-md5: 9391bb2bf0911e77da080a251569d3cb
Description-en: official tasks used for installation of Debian systems
 This package contains data about the standard tasks available on a Debian
 system.

Package: tasksh
Description-md5: 5f674ee3203553c6795cb1ec419c37b0
Description-en: shell command that wraps Taskwarrior commands
 Tasksh is a shell command that wraps Taskwarrior commands. It is
 intended to provide simpler Taskwarrior access, and add a few new
 features of its own.
 .
 Tasksh replaces the built-in shell command of older releases, and the
 bundled tasksh program of version 2.3.0.

Package: taskwarrior
Description-md5: 66c91fb39283c19a876de4f06f31d5c5
Description-en: feature-rich console based todo list manager
 Taskwarrior is a sophisticated command line todo list and task
 manager with a lot of features:
 .
 * colorful tabbed output
 * feature rich search function
 * tags
 * statistics
 * Getting Things Done compatible
 * interactive editing of items in text editor

Package: taskwarrior-tui
Description-md5: 39204bfedbef80bcf93412aa16d13aa4
Description-en: Taskwarrior Terminal User Interface
 A text interface for the feature-rich console based todo list manager.
 .
 Features:
 - vim-like navigation
 - live filter updates
 - add, delete, complete, log tasks
 - multiple selection
 - tab completion
 - colors based on taskwarrior
 This package contains the following binaries built from the Rust crate
 "taskwarrior-tui":
 - taskwarrior-tui

Package: tasty-discover
Description-md5: 57b864a7a3fa7981cefc578d285b10c4
Description-en: Test discovery for the tasty framework.
 Automatic test discovery and runner for the tasty framework.
 Prefix your test case names and tasty-discover will discover, collect
 and run them. All popular test libraries are covered. Configure once
 and then just write your tests. Avoid forgetting to add test modules
 to your Cabal/Hpack files. Tasty ingredients are included along with
 various configuration options for different use cases.

Package: tatan
Description-md5: 4edbf05578118bf33369389f485b7d87
Description-en: pointing STG shooter game
 Tatan is a shooter game with simplified controls: use the mouse to aim and
 shoot, and the space bar to toggle your position. You have to collect the
 yellow stars (or shoot the white ones circumscribed in spheres) for
 power-ups.
 .
 The game is played in some sort of quantum universe, and you are either
 positioned on the left or the right.

Package: tayga
Description-md5: cd9106c577cbadbd40e6a0023f4c1fad
Description-en: Simple, no-fuss userspace IPv6-IPv4 translator - NAT64 service
 TAYGA is a userspace IP/ICMP translator implemented using a virtual (TUN)
 device. It can be configured to act as a stateless IP/ICMP translator
 (SIIT, RFC 6145) with Explicit Address Mapping (EAM, RFC 7757) and even a
 stateful NAT64 (RFC 6146) with help from Linux kernel NAT44 (iptables).
 .
 As such it's useful as part of a 464XLAT (RFC 6146), IPv6-only or
 IPv6-mostly network architecture to establish IP-layer connectivity
 between IPv4-only and/or IPv6-only hosts.
 .
 This package configures TAYGA to act as a stateful NAT64 aka provider side
 PLAT service. It uses an nftables MASQUERADE rule to allow reaching the
 IPv4 internet.
 .
 For a client side translator (CLAT) service refer to the `clatd' Debian
 package.

Package: tayga-core
Description-md5: 9ee6af3791925c16a3a887e164d43300
Description-en: Simple, no-fuss userspace IPv6-IPv4 translator - core
 TAYGA is a userspace IP/ICMP translator implemented using a virtual (TUN)
 device. It can be configured to act as a stateless IP/ICMP translator
 (SIIT, RFC 6145) with Explicit Address Mapping (EAM, RFC 7757) and even a
 stateful NAT64 (RFC 6146) with help from Linux kernel NAT44 (iptables).
 .
 As such it's useful as part of a 464XLAT (RFC 6146), IPv6-only or
 IPv6-mostly network architecture to establish IP-layer connectivity
 between IPv4-only and/or IPv6-only hosts.
 .
 This package contains TAYGA's files and binaries - no system service.

Package: tbtools
Description-md5: 459f0b746a5321076c89cbe087b14342
Description-en: Thunderbolt/USB4 debugging tools
 tbtools is a collection of tools for Linux Thunderbolt/USB4
 development, debugging and validation but may be useful to others as
 well. This consists of a library (tbtools) that can be used as
 standalone for a custom tools, and a basic set of debugging tools built
 on top of this library.
 .
 Following tools are currently available:
 .
 tblist: Lists all the Thunderbolt/USB4 devices, including retimers.
 .
 tbauth: Authorizes and De-authorizes (if supported) devices.
 .
 tbadapters: Displays all adapters of given router.
 .
 tbdump: Reads registers from various config spaces.
 .
 tbget: Read specified registers from various config spaces. This is similar to
 tbdump but more suitable for scripting.
 .
 tbset: Write various config spaces. In order to write registers the kernel
 must have CONFIG_USB4_DEBUGFS_WRITE=y set.
 .
 tbmargin: Run receiver lane margining on given USB4 port. This requires that
 the kernel is build with CONFIG_USB4_DEBUGFS_MARGINING=y set.
 .
 tbmonitor: Command line monitor for events in the Thunderbolt/USB4 domains.
 .
 tbpd: Type-C port power delivery control. Currently only supports ChromeOS
 style through their embedded controller. To use this on Chromebooks you need
 to enable CONFIG_CROS_EC_CHARDEV in the kernel config.
 .
 tbtrace: Helper utility for tracing the control channel traffic. This requires
 that the kernel driver has tracepoint support. If you need to enable tracing
 already from boot, you can pass trace_event=thunderbolt:* in the kernel
 command line. All this also requires that you have CONFIG_TRACING=y in your
 kernel config.
 .
 tbtunnels: Utility that dumps all tunnels in the domain.
 .
 tbman: Live device manager tool. This can be used to view the device topology
 in more visual manner. This too requires debugfs access but mounts it
 automatically (which implies that the user needs to have root privileges).

Package: tcc
Description-md5: dcac8a45b9295c2c42e6540299eec5fe
Description-en: small ANSI C compiler
 TCC (for Tiny C Compiler) is a small and fast ANSI C compiler.  It
 generates optimized x86 code, and can compile, assemble, and link
 several times faster than 'gcc -O0'.  Any C dynamic library can be used
 directly.  It includes an optional memory and bounds checker, and
 bounds-checked code can be mixed freely with standard code.  C script
 is also supported via the usual hash-bang mechanism.
 .
 NOTE: TCC is still somewhat experimental and is not recommended for
 production use.  The code it generates is much less optimized than what
 GCC produces, and compiler bugs can have serious security consequences
 for your program.

Package: tcl-awthemes
Description-md5: 332e685f6ebc499d4ad6b9aa7df323e0
Description-en: Dark and light themes for Tk
 This package contains dark and light themes for Tk loosely based on the
 adwaita themes. It features seven scalable themes: awdark, awlight, black,
 winxpblue, breeze, arc, clearlooks.

Package: tcl-combat
Description-md5: ba2b29d5d123a82d528d9c641ef8ea93
Description-en: CORBA scripting with Tcl
 Combat is a CORBA Object Request Broker that allows the
 implementation of CORBA clients and servers in the Tcl programming
 language.
 .
 On the client side, Combat is not only useful to easily test-drive
 existing CORBA servers, including the ability for rapid prototyping
 or to interactively interface with servers from a console, but makes
 Tcl an exciting language for distributed programming. Also, Tk allows
 to quickly develop attractive user interfaces accessing CORBA
 services. Server-side scripting using [incr Tcl] classes also offers
 a wide range of possibilities.
 .
 Combat is compatible with the CORBA 3.0 specification including the
 IIOP protocol, and has been tested to interoperate with a wide range
 of open-source and commercial ORBs, including MICO, TAO and
 ORBexpress.
 .
 Combat is written in pure Tcl, allowing it to run on all platforms
 supported by Tcl, which is a much wider range than supported by any
 other ORB.

Package: tcl-expect
Description-md5: b1756b2ba47afc10b021d4bcbb58a6ac
Description-en: Automates interactive applications (Tcl package)
 Expect is a tool for automating interactive applications according to a script.
 Following the script, Expect knows what can be expected from a program and what
 the correct response should be. Expect is also useful for testing these same
 applications. And by adding Tk, you can also wrap interactive applications in
 X11 GUIs. An interpreted language provides branching and high-level control
 structures to direct the dialogue. In addition, the user can take control and
 interact directly when desired, afterward returning control to the script.
 .
 This package contains the library and Tcl package Expect.

Package: tcl-expect-dev
Description-md5: 4ec60e87cbd3a656d859084bbd5d1dcc
Description-en: Automates interactive applications (development)
 Expect is a tool for automating interactive applications according to a script.
 Following the script, Expect knows what can be expected from a program and what
 the correct response should be. Expect is also useful for testing these same
 applications. And by adding Tk, you can also wrap interactive applications in
 X11 GUIs. An interpreted language provides branching and high-level control
 structures to direct the dialogue. In addition, the user can take control and
 interact directly when desired, afterward returning control to the script.
 .
 This package contains the development files.

Package: tcl-fitstcl
Description-md5: 008b0115db190247679b595728b29de9
Description-en: Tcl interface to FITS files
 fitsTcl is an extension to the Tcl language, providing simple access to
 astronomical data stored in FITS file format. fitsTcl implements a Tcl
 interface to the cfitsio library, developed by the HEASARC (High Energy
 Astrophysics Science Archive Research Center) at the NASA Goddard Space
 Flight Center.

Package: tcl-funtools
Description-md5: 3f8e16b346e8562cb8473012ea50235d
Description-en: Minimal buy-in FITS library (Tcl interface)
 Funtools, is a "minimal buy-in" FITS library and utility package developed at
 the High Energy Astrophysics Division of SAO. The Funtools library
 provides simplified access to a wide array of file types: standard
 astronomical FITS images and binary tables, raw arrays and binary event
 lists, and even tables of ASCII column data. A sophisticated region filtering
 library (compatible with ds9) filters images and tables using boolean
 operations between geometric shapes, support world coordinates, etc. Funtools
 also supports advanced capabilities such as optimized data searching using
 index files.
 .
 This package contains the Tcl interface.

Package: tcl-gv
Description-md5: 0ab2c69c3d22314448ae2cd59acadf39
Description-en: Tcl bindings for graphviz
 Graphviz is a set of graph drawing tools. See the description of the graphviz
 package for a full description.
 .
 This package contains the Tcl (8.6) bindings.

Package: tcl-hamlib
Description-md5: 595d92ac5ae4d3a0a280913cce6611b7
Description-en: Run-time Tcl library to control radio transceivers and receivers
 Most recent amateur radio transceivers allow external control of their
 functions through a computer interface. Unfortunately, control commands are
 not always consistent across a manufacturer's product line and each
 manufacturer's product line differs greatly from its competitors.
 .
 This library addresses that issue by providing a standardised programming
 interface that applications can talk to and translating that into the
 appropriate commands required by the radio in use.
 .
 This package provides the Tcl bindings of the library.

Package: tcl-itcl4
Description-md5: 643c8a563963f7e6a7188ff456a6032d
Description-en: [incr Tcl] OOP extension for Tcl - run-time files
 [incr Tcl] (or itcl) is a popular object-oriented extension for the
 embeddable Tcl scripting language.  The name is a play on C++, and
 itcl has a similar object model, including multiple inheritance and
 public and private classes and variables.  Unlike most OOP extensions
 to Tcl, itcl is written in C for speed.
 .
 This package contains everything you need to run itcl scripts and
 itcl-enabled apps.

Package: tcl-itcl4-dev
Description-md5: d208ff067ab8f60dbf42137b84dc4056
Description-en: [incr Tcl] OOP extension for Tcl - development files
 [incr Tcl] (or itcl) is a popular object-oriented extension for the
 embeddable Tcl scripting language.  The name is a play on C++, and
 itcl has a similar object model, including multiple inheritance and
 public and private classes and variables.  Unlike most OOP extensions
 to Tcl, itcl is written in C for speed.
 .
 This package contains the headers and libraries needed to embed or
 add C extensions to itcl.

Package: tcl-itcl4-doc
Description-md5: bcf432475695f3b73abbfe93de0bb326
Description-en: [incr Tcl] OOP extension for Tcl - manual pages
 [incr Tcl] (or itcl) is a popular object-oriented extension for the
 embeddable Tcl scripting language.  The name is a play on C++, and
 itcl has a similar object model, including multiple inheritance and
 public and private classes and variables.  Unlike most OOP extensions
 to Tcl, itcl is written in C for speed.
 .
 This package contains the man pages for the new commands that itcl
 adds to Tcl.

Package: tcl-memchan
Description-md5: 2ad148d77270317c1c8a5c584363e867
Description-en: Tcl extension for in-memory channels - runtime library
 Allows the creation of I/O channels, which store data in memory, not
 on disk. It implements the channel types fifo, null, random and
 zero; and provides a C API for creating custom memory channels.
 .
 This package contains the runtime library to be used in Tcl programs.

Package: tcl-memchan-dev
Description-md5: 01678ede019ce2618d4bea4b872f5054
Description-en: Tcl extension for in-memory channels - development files
 Allows the creation of I/O channels, which store data in memory, not
 on disk. It implements the channel types fifo, null, random and
 zero; and provides a C API for creating custom memory channels.
 .
 This package contains files to be used for development of C-based
 extensions which use the Memchan library.

Package: tcl-ooxml
Description-md5: c7b75eb89784d430f049be6ce42cfafc
Description-en: Read and Write Office Open XML "XLSX" since Excel 2007
 Tcl utility for handling Office Open XML "XLSX" files produced by relatively
 recent versions of Excel (starting with Excel 2007)

Package: tcl-parse-args
Description-md5: 85289d07cf6128380155b539a580b017
Description-en: Advanced argument parsing for Tcl
 The commands provided by the Tcl core follow a pattern of optional, named
 arguments (named with a leading "-" to indicate an option) in addition to
 positional arguments. They strongly prefer named arguments when the number
 of arguments and particularly optional arguments grows beyond about 3.
 Tcl scripts however have no access to standard argument parsing
 facilities to implement this pattern and have to build their named argument
 parsing machinery from scratch. This is slow to do in script, error prone,
 and creates noise in the code that distracts from the core task of the
 command implementation.  This means that script-defined commands generally
 present half-baked argument handling APIs and tend to over-use positional
 arguments.
 .
 This package aims to address this weakness by providing a robust argument
 parsing mechanism to script code that can implement the full set of patterns
 established by the core Tcl commands, is terse and readable to specify the
 arguments, and is fast enough to use in any situation.

Package: tcl-signal
Description-md5: 7abcb05cafcd2b5bc7494b2efad9e34d
Description-en: "Signal" extension for Tcl
 This extension adds dynamically loadable signal handling to Tcl/Tk
 scripts. It provides a very limited subset of the functionality of tclX (just
 the signal part, and about 3/4 of the functions for signals), but as a result
 is quite small and quick to load.

Package: tcl-snack
Description-md5: 65270955b20e6f14e4095b25ee03bc2f
Description-en: Sound extension to Tcl/Tk and Python/Tkinter - Tcl/Tk library
 Snack is an extension to the Tcl/Tk scripting language
 that adds sound functionality. There are commands to play, record,
 edit, and even visualize sound. Snack supports in-memory sound
 objects, file based audio, and streaming audio. It handles
 file formats such as WAV, AU, AIFF, MP3, and OGG Vorbis.

Package: tcl-snack-dev
Description-md5: e18a793cc86a174d60bf0c7581e0767b
Description-en: Sound extension to Tcl/Tk and Python/Tkinter - development files
 This package is needed for building transcriber, and contains
 snackConfig.sh, snack.h.
 .
 Snack provides a sound functionality extension to the Tcl/Tk language.
 .
 Snack is an extension to the Tcl/Tk scripting language
 that adds sound functionality. There are commands to play, record,
 edit, and even visualize sound. Snack supports in-memory sound
 objects, file based audio, and streaming audio. It handles
 file formats such as WAV, AU, AIFF, MP3, and OGG Vorbis.
 .
 This package contains files to be used for development of C-based
 extensions which use the Snack library.

Package: tcl-snack-doc
Description-md5: 01b0dab17c2997b80baff4e2ffc51988
Description-en: Sound extension to Tcl/Tk and Python/Tkinter - documentation
 Snack provides a sound functionality extension to the Tcl/Tk language.
 .
 Snack is an extension to the Tcl/Tk scripting language
 that adds sound functionality. There are commands to play, record,
 edit, and even visualize sound. Snack supports in-memory sound
 objects, file based audio, and streaming audio. It handles
 file formats such as WAV, AU, AIFF, MP3, and OGG Vorbis.
 .
 This package contains the HTML documentation for Snack.

Package: tcl-sugar
Description-md5: 96653214da65c0083e997d6125431e06
Description-en: Lisp-like macro system for Tcl
 Sugar is a macro system for the Tcl programming language, with a design
 very similar to Lisp macros. It provides a way to create Tcl procedures
 using the [sugar::proc] command instead of the normal Tcl [proc] command,
 and a way to define macros that are expanded inline when the procedure is
 created.

Package: tcl-syslog
Description-md5: cd098c1709c556d5195f247b567fa608
Description-en: Tcl interface to the standard syslog service
 Server applications need to generate activity log messages and for this
 purpose the standard syslog facility is the natural choice. Tcl is
 a scripting language which from its inception was designed with
 a solid capability of handling asynchronous communications, a feature
 that made a language of choice for the development of server side
 applications.

Package: tcl-tclex
Description-md5: 7d05060b9b4539875bd2d0aee08460c2
Description-en: Lexical analyzer generator for Tcl
 tcLex is a lexer (lexical analyzer) generator extension to Tcl. It is
 inspired by Unix and GNU lex and flex, which are "tools for
 generating programs that perform pattern-matching on text". tcLex is
 very similar to these programs, except it uses Tcl philosophy and
 syntax, whereas the others use their own syntax and are used in
 conjunction with the C language. People used to lex or flex should
 then feel familiar with tcLex. tcLex is a small extension (the
 Windows compiled version is about 20kb, and the source is about
 150kb), because it extensively uses the Tcl library. However, the
 current doesn't use Tcl's regexp code anymore but a patched version
 is now included in tcLex, which makes it slightly bigger (by a few
 KB). tcLex should work with Tcl 8.0 and later.  tcLex will NEVER work
 with earlier versions, because it uses Tcl 8.0's "object" system for
 performance. The most interesting features are:
 .
 * cross-platform support, thanks to Tcl. Though it has been
 developed on Windows and tested on Windows and Unix only, it
 should work on other platforms as long as Tcl exists on these
 platforms. Supported Tcl platforms are Windows 95/NT, Unix (Linux,
 Solaris...) and Macintosh. Other platforms are VMS, OS/2,
 NeXTStep, Amiga...
 .
 * unlike lex and flex, which only generate static lexers written in
 C and intended to be compiled, tcLex dynamically generates Tcl
 commands that can be used like other C commands or Tcl procedures
 from within Tcl scripts or C programs.
 .
 * it uses Tcl regular expressions. That means you don't have to
 learn another regexp language.
 .
 * it works with Tcl namespaces
 .
 * the generated lexer commands can be used in one pass or
 incrementally, because they maintain state information. That way,
 several instances of the same lexer (eg a HTML parser) can run at
 the same time in distinct call frames and maintain distinct states
 (local variables...). Lexer need not be specially designed in
 order to be used incrementally, the same lexer can transparently
 be used in one pass or incrementally. This feature is especially
 useful when processing text from a file or an Internet socket (Web
 pages for example), when data is not necessarily available at the
 beginning of the processing.

Package: tcl-tclreadline
Description-md5: a596fe7b3cbb5229f415e9694c2e2927
Description-en: GNU Readline Extension for Tcl/Tk
 tclreadline adds GNU Readline support to standard Tcl/Tk.  It provides
 interactive command editing and history for Tcl shells (this must be
 enabled on a user-by-user basis) and allows the use of GNU Readline
 features in Tcl programs.

Package: tcl-tclx
Description-md5: c8914ff21884faa2154b6797d3c46110
Description-en: Extended Tcl (TclX)
 Extended Tcl (TclX), is a set of extensions to Tcl, the Tool Command
 Language invented by Dr. John Ousterhout.  Tcl is a powerful, yet simple
 embeddable programming language.  Extended Tcl is oriented towards system
 programming tasks and large application development.
 .
 TclX provides additional interfaces to the operating system, and adds many
 new programming constructs, text manipulation tools, and debugging tools.
 .
 This package includes the shared library, Tcl library files and include files.

Package: tcl-tclx-doc
Description-md5: 6b677270eac69cb242ce730ffb3f8106
Description-en: Extended Tcl (TclX) - manpages
 Extended Tcl (TclX), is a set of extensions to Tcl, the Tool Command
 Language invented by Dr. John Ousterhout.  Tcl is a powerful, yet simple
 embeddable programming language.  Extended Tcl is oriented towards system
 programming tasks and large application development.
 .
 TclX provides additional interfaces to the operating system, and adds many
 new programming constructs, text manipulation tools, and debugging tools.
 .
 This package includes the TclX man pages.

Package: tcl-tdbc
Description-md5: 9f31610747d92d51034e34d1dab41031
Description-en: Tcl Database Connectivity
 It's an interface standard for SQL databases and connectivity that aims to
 make it easy to write portable and secure Tcl scripts that access SQL
 databases. This package provides the base class and documentation for tdbc.
 You need also to install the needed DBMS specific drivers

Package: tcl-tdbc-odbc
Description-md5: 07d989d9f849e0607baadce054404e53
Description-en: ODBC driver for the Tcl Database Connectivity
 Tdbc is an interface standard for SQL databases and
 connectivity that aims to make it easy to write portable
 and secure Tcl scripts that access SQL databases.
 This package provides the driver for the ODBC,
 the Open DataBase Connectivity. This package
 currently provides both Tcl8.6 and Tcl9.0 extension libraries

Package: tcl-tdbc-postgres
Description-md5: 7ad193bf5d3134d42ce947fb92a509f9
Description-en: Tcl Database Connectivity
 Tdbc is an interface standard for SQL databases and connectivity that aims to
 make it easy to write portable and secure Tcl scripts that access SQL
 databases. This package provides the driver for the PostgreSQL DBMS. This package
 currently provides both Tcl8.6 and Tcl9.0 extension libraries

Package: tcl-thread
Description-md5: 4b2574952f8f85d38c55f3bf204b2915
Description-en: Tcl extension implementing script level access to Tcl threading
 The thread extension creates threads that contain Tcl interpreters,
 and it lets you send scripts to those threads for evaluation. It also
 enables you to share data between threads in a safe, protected
 fashion.  Additionally, it provides script-level access to basic
 thread synchronization primitives, like mutexes and condition
 variables.

Package: tcl-tls
Description-md5: 3a2c2e9ca9338a6eae0db2c161e18e8f
Description-en: TLS OpenSSL extension to Tcl
 This package enables communication over SSL-encrypted channels in Tcl.
 .
 Both client and server-side sockets are possible. Additionally, full
 filevent semantics should be intact.

Package: tcl-trf
Description-md5: b2d7184aaeebc39b791afd549d278f52
Description-en: Tcl data transformations - runtime library
 Trf is an extension to Tcl which provides various data
 transformations. The collection of provided transformation
 procedures includes:
 * generation of message digests (hash values, checksums): MD2,
 MD5, SHA/SHS, SHA-1, HAVAL, RIPEMD-128, -160, CRC (polynomial
 used by PGP), Adler (based upon zlib);
 * conversion to and from various data encodings: uuencoding,
 base64-encoding, or ASCII85-encoding, and binary, octal, or
 hexadecimal representation;
 * an error-correcting Reed-Solomon encoder/decoder;
 * compression/decompression based on zlib and libbz2.
 .
 This package contains the runtime library to be used in Tcl programs.

Package: tcl-trf-dev
Description-md5: 5dbd78d8715475118295e8c75fc78a47
Description-en: Tcl data transformations - development files
 Trf is an extension to Tcl which provides various data
 transformations. The collection of provided transformation
 procedures includes:
 * generation of message digests (hash values, checksums): MD2,
 MD5, SHA/SHS, SHA-1, HAVAL, RIPEMD-128, -160, CRC (polynomial
 used by PGP), Adler (based upon zlib);
 * conversion to and from various data encodings: uuencoding,
 base64-encoding, or ASCII85-encoding, and binary, octal, or
 hexadecimal representation;
 * an error-correcting Reed-Solomon encoder/decoder;
 * compression/decompression based on zlib and libbz2.
 .
 This package contains files to be used for development of C-based
 extensions which use the Trf library.

Package: tcl-trf-doc
Description-md5: 046aa02e6d535504d5a2fedc37ff1840
Description-en: Tcl data transformations - documentation
 Trf is an extension to Tcl which provides various data
 transformations. The collection of provided transformation
 procedures includes:
 * generation of message digests (hash values, checksums): MD2,
 MD5, SHA/SHS, SHA-1, HAVAL, RIPEMD-128, -160, CRC (polynomial
 used by PGP), Adler (based upon zlib);
 * conversion to and from various data encodings: uuencoding,
 base64-encoding, or ASCII85-encoding, and binary, octal, or
 hexadecimal representation;
 * an error-correcting Reed-Solomon encoder/decoder;
 * compression/decompression based on zlib and libbz2.
 .
 This package contains manual pages and HTML documentation for Trf commands
 and C-API.

Package: tcl-ttkthemes
Description-md5: ac83c56fdc981075d90e96873a2779ac
Description-en: Themes for the ttk extensions for Tkinter
 This package contains a number of themes for the ttk extension for Tkinter
 by various authors. ttkthemes supports the creation of custom themes based
 upon static themes during runtime.

Package: tcl-udp
Description-md5: fb9649d16537922a204d2eb3961e0e1b
Description-en: UDP sockets for Tcl
 TclUDP provides a new channel type for UDP and permits the use of
 packet oriented UDP over stream oriented Tcl channels.

Package: tcl-unix-sockets
Description-md5: d8401ea4c25731d35e3cb896d3217229
Description-en: Tcl interface to Unix Domain Sockets
 This package is an extension to the Tcl programming language enabling
 Tcl scripts to create and communicate through Unix Domain Sockets, a
 fundamental IPC method in the Unix environment. Tcl is a language with
 a long history of robustness and speed. Among many other one of the
 applications for the Tcl language is server-side development, being
 Tcl capable of asynchronous I/O and multithreading.

Package: tcl-vfs
Description-md5: 9f16e65234411a454145079200c5b6fd
Description-en: Exposes Tcl's virtual filesystem C API to the Tcl script level
 The tcl-vfs package provides an extension to the Tcl language which
 allows Virtual Filesystems to be built using Tcl scripts only. It
 gives also a collection of such Tcl-implemented filesystems
 (metakit, zip, ftp, tar, http, webdav, namespace, url)

Package: tcl-xpa
Description-md5: 468ae6e3594b6e658d93a169c985304e
Description-en: Seamless communication between Unix programs (Tcl interface)
 The XPA messaging system provides seamless communication between many kinds
 of Unix programs, including X programs and Tcl/Tk programs. It also provides
 an easy way for users to communicate with these XPA-enabled programs by
 executing XPA client commands in the shell or by utilizing such commands in
 scripts. Because XPA works both at the programming level and the shell level,
 it is a powerful tool for unifying any analysis environment: users and
 programmers have great flexibility in choosing the best level or levels at
 which to access XPA services, and client access can be extended or modified
 easily at any time.
 .
 This package contains the Tcl interface.

Package: tcl-yajltcl
Description-md5: e85f3b3d5ba0de9ce7b77e3997a5aa3c
Description-en: Tcl binding to libyajl, a JSON parser and generator
 yajl-tcl, a Tcl C extension written to bring the capabilities
 of the Yet Another JSON Library (YAJL), a C library for parsing
 and generating JSON, available to Tcl coders. JSON stands for
 Javascript Object Notation, a popular data exchange format for
 Javascript.
 .
 Although there is already a package in the tcllib library,
 that can generate JSON, the big advantage in using yajl-tcl
 is performance. Also, yajl-tcl can parse JSON as well as
 generating it.

Package: tcl3270
Description-md5: 4bae7b5c03185e7fda4248b56a0076aa
Description-en: Program for Tcl-scripted telnet sessions to IBM mainframes
 tcl3270 opens a telnet connection to an IBM mainframe host, then allows a
 Tcl script to control the host login session.
 .
 tcl3270 implements RFCs 2355 (TN3270E), 1576 (TN3270),
 and 1646 (LU name selection), and supports IND$FILE file transfer.

Package: tcl8.6-tdbc-mysql
Description-md5: 383a38d86cec60ea42bfc3583dc9b383
Description-en: Tcl Database Connectivity
 Tdbc is an interface standard for SQL databases and connectivity that aims to
 make it easy to write portable and secure Tcl scripts that access SQL
 databases. This package provides the driver for the Mysql DBMS.

Package: tcl8.6-tdbc-sqlite3
Description-md5: d7185cd16116c61e2c5119b638ba8b9b
Description-en: Tcl Database Connectivity
 Tdbc is an interface standard for SQL databases and connectivity that aims to
 make it easy to write portable and secure Tcl scripts that access SQL
 databases. This package provides the driver for the sqlite DBMS.

Package: tcl9.0
Description-md5: 39ae5ab7334dd1ca76ed166773d3d106
Description-en: Tcl (the Tool Command Language) v9.0 - shell
 Tcl is a powerful, easy to use, embeddable, cross-platform interpreted
 scripting language.  This package contains the Tcl shell which you need
 to run Tcl scripts.  This version includes thread support.

Package: tcl9.0-dev
Description-md5: 33cef4d327bb9338459a106953362060
Description-en: Tcl (the Tool Command Language) v9.0 - development files
 Tcl is a powerful, easy-to-use, embeddable, cross-platform interpreted
 scripting language.  This package contains the headers and libraries
 needed to embed or extend Tcl.

Package: tcl9.0-doc
Description-md5: 8a9dc132c99acae22808d2c24a59a657
Description-en: Tcl (the Tool Command Language) v9.0 - manual pages
 Tcl is a powerful, easy-to-use, embeddable, cross-platform interpreted
 scripting language.  This package contains the man pages for Tcl commands.

Package: tclcl
Description-md5: 4b1d3fd5a93cd819450e346247c00241
Description-en: tcl2c++ and otcldoc program from tclcl
 TclCL (Tcl with classes) is a Tcl/C++ interface used by Mash, vic,
 vat, rtp_play and nsnam. It provides a layer of C++ glue over OTcl.
 .
 This package contains bin file.

Package: tclcurl
Description-md5: 14561541206fa213a6c0490f9da8a0c8
Description-en: Tcl bindings to libcurl
 This module enables the use of libcurl in Tcl scripts. Please refer to
 the libcurl documentation available in the libcurl4-gnutls-dev package.
 .
 NOTE: the SSL support is provided by GnuTLS.

Package: tclfitsy
Description-md5: 849f2daad4bbb0375fd778b4095757a5
Description-en: Tcl FITS Extension
 FITS (Flexible Image Transport System) is a data format most used in
 astronomy. tclsfits is a Tcl package for reading FITS format data files.
 This package is used mainly for saods9 and not tested otherwise.

Package: tcllib
Description-md5: 6c89d94e74541ac9a5d83a58b53b7f01
Description-en: Standard Tcl Library
 Tcllib, the standard Tcl library, is a collection of common utility
 functions and modules all written in high-level Tcl.
 .
 Modules included:
 * aes: advanced encryption standard
 * amazon-s3: Amazon S3 web service interface
 * asn: an ASN.1 encoder and decoder
 * base32: a base32 encoder and decoder
 * base64: a base64 encoder and decoder
 * bee: bittorrent serialization encoder and decoder
 * bench: benchmark tool
 * bibtex: parser for bibliographies in BibTeX format
 * blowfish: blowfish encryption
 * cache: asynchronous in-memory cache
 * clay: clay framework
 * clock: date/time utilities
 * cmdline: a command line argument processor similar to opt
 * comm: remote communications facility
 * control: procedures for control flow structures
 * coroutine: coroutine utilities
 * counter: provides a counter facility and can compute statistics
 and histograms over the collected data.
 * crc: checksum-calculation routines (crc32, cksum, sum)
 * cron: automating the period callback of commands
 * csv: functions to handle CSV (comma-separated values) data
 * debug: debug messages infrastructure
 * defer: deferred execution
 * des: DES and 3DES encryption
 * dicttool: dictionary tools
 * dns: DNS and resolver library-related functions
 * docstrip: tools for literate programming, often used with (La)TeX
 * doctools: documentation tools
 * dtplite: lightweight doctools markup processor
 * fileutil: Tcl implementations of some standard Unix utilities
 * ftp: Tcl interface to the FTP protocol
 * ftpd: implementation of functions needed for an FTP server
 * fumagic: file utilities
 * generator: Tcl generator commands
 * gpx: GPS eXchange Format (GPX)
 * grammar_aycock: Aycock-Horspool-Earley parser generator for Tcl
 * grammar_fa: finite automaton operations and usage
 * grammar_me: grammar operations and usage
 * grammar_peg: grammar operations and usage
 * hook: hooks
 * html: generate and control HTML tags
 * htmlparse: parse HTML strings
 * http: HTTP protocol helper modules
 * httpd: HTTP server
 * httpwget: tool to download files over HTTP
 * ident: client interface to the ident protocol
 * imap4: IMAP client
 * inifile: parsing of Windows INI files
 * interp: interpreter utilities
 * irc: low-level IRC protocol interface
 * javascript: Tcl shortcuts to create common javascript functions
 * jpeg: functions to query and modify JPEG images
 * json: JSON parser
 * lambda: utility commands for anonymous procedures
 * lazyset: lazy evaluation for variables and arrays
 * ldap: LDAP client and extended object interface
 * log: functions to log messages with various facilities and levels
 * map: mapping utilities
 * mapproj: map projection routines
 * markdown: Markdown processor
 * math: Tcl math library
 * md4: md4 hashing functions
 * md5: md5 hashing functions
 * md5crypt: md5 based password hashing
 * mime: a MIME encoder and decoder
 * mkdoc: extracts Markdown comments from source code
 * multiplexer: message multiplexing
 * namespacex: namespace utility commands
 * ncgi: a new CGI processing module
 * nettool: tools for networked applications
 * nmea: NMEA protocol implementation
 * nns: name service facility
 * nntp: Tcl functions for the NNTP protocol
 * ntp: functions for an NTP client
 * oauth: oauth API base signature
 * oodialect: build TclOO based DSLs
 * oometa: data registry service for TclOO classes
 * ooutil: utility commands for TclOO
 * otp: RFC 2289 a one-time password system
 * page: parser generator
 * pki: RSA public key encryption
 * pluginmgr: plugin management
 * png: functions to query and modify PNG images
 * pop3: a POP3 protocol implementation
 * pop3d: a POP3 server implementation
 * practcl: tool for integrating large modules for C API Tcl code
 that requires custom Tcl types and TclOO objects
 * processman: manage child processes
 * profiler: a function level Tcl source code profiler
 * pt: parser tools
 * rc4: implementation of the RC4 stream cipher
 * rcs: RCS low level utilities
 * report: provides objects which can be used to generate and format
 reports
 * rest: a framework for RESTful web services
 * ripemd: RIPEMD message-digest algorithm
 * sasl: Simple Authentication and Security Layer implementation
 * sha1: sha1 hashing functions
 * simulation: Tcl simulation tools
 * smtpd: implementation of functions needed for an SMTP server
 * snit: snit's not incr Tcl, OO system
 * soundex: comparison of words based on their phonetic likeness
 * stooop: simple Tcl-only object oriented programming scheme -
 provides C++/Java-like OOP interfaces
 * string: tokenize strings
 * stringprep: preparation of internationalized strings
 * struct: Tcl implementations of common data structures (tree, graph,
 etc)
 * tar: functions to manipulate tar files
 * tepam: Tcl's enhanced procedure and argument manager
 * term: terminal control
 * textutil: string manipulation library
 * tie: framework for creating persistent Tcl arrays
 * tiff: TIFF image manipulation
 * tool: dictionary tools
 * tool::datatype: dictionary tools
 * tool-ui: abstractions to allow Tao to express Native Tk, HTML5, and
 Tao-Layout interfaces
 * transfer: data transfer facilities
 * treeql: tree query language
 * try: trap and process errors and exceptions
 * udpcluster: UDP peer-to-peer cluster
 * uev: user events
 * units: convert and manipulate quantities with units
 * uri: functions to generate and manipulate commonly-used URIs
 * uuid: generator of universally unique identifiers (UUID)
 * valtype: validation types
 * virtchannel: reflected/virtual channel support
 * websocket: implementation of the websocket protocol
 * wip: word interpreter
 * yaml: YAML format encoder/decoder
 * zip: working with zip archives

Package: tcllib-critcl
Description-md5: 6e4d706e1ec8317256d535d19f355cc7
Description-en: Standard Tcl Library (CriTcl accelerators)
 Tcllib, the standard Tcl library, is a collection of common utility
 functions and modules all written in high-level Tcl.
 .
 This package includes several Tcllib CPU intensive procedures rewritten
 in C and built with CriTcl.

Package: tclodbc
Description-md5: a2906c8064c4d7a8a9f52c62567720e6
Description-en: ODBC extension for Tcl
 This package is the ODBC extension for Tcl, originally written by Roy Nurmi,
 Tom Poindexter and Rob Saboye. Provides access to Databases through ODBC
 connections.
 .
 Browse the documentation under /usr/share/doc/tclodbc/reference.htm to learn
 more on how to use the extension.

Package: tclsoldout
Description-md5: a8971d493ba5d94da52fc58b826c2073
Description-en: Tcl wrapper for libsoldout, a markdown parser library
 tclsoldout extends Tcl providing new commands to parse and process
 markdown text. Tclsoldout current version creates 2 new commands
 .
 + ::soldout::mk2html - markdown to HTML processor
 + ::soldout::mk2xhtml - markdown to XHTML processor
 .
 tclsoldout also provides ::soldout::escape_string, its own utility
 to convert SGML characters into their HTML entities.

Package: tclspice
Description-md5: 6148adde398ce49fc2870dd9bc68f909
Description-en: NGSpice library for Tcl
 This package provides the NGSpice simulation engine for your Tcl-scripts by the
 library libspice.
 All spice directives are available as Tcl functions and it features some new
 commands that are useful for the integration into the Tcl environment. It
 includes Xspice. It supports also compiled Verilog-A models through the
 built-in OSDI interface.
 GUI is handled by Tk using BLT vectors.

Package: tclws
Description-md5: a121603e4fab13cab999839125ce2694
Description-en: Tcl Web Services
 The package provides a Tcl implementation of
 both client side access to Web Services and
 server side creation of Web Services.
 Currently only document/literal and rpc/encoded with
 HTTP Soap transport are supported on the client side.
 The server side code currently works with several web
 servers
 .
 - TclHttpd
 - Apache with Rivet (Debian package libapache2-mod-rivet)
 - AOLserver (Debian package aolserver4)
 - WUB
 - wibble
 - Microsoft Internet Information Server
 .
 The server side code can also be embedded in other
 application (see Tcl Web services provide all services
 as document/literal over HTTP Soap transport. The package
 ships also HTML documentation and coding examples

Package: tclx8.4
Description-md5: 00d672f2ebe31b9df6607f07d7069a6d
Description-en: Extended Tcl (TclX) - shared library
 Extended Tcl (TclX), is a set of extensions to Tcl, the Tool Command
 Language invented by Dr. John Ousterhout.  Tcl is a powerful, yet simple
 embeddable programming language.  Extended Tcl is oriented towards system
 programming tasks and large application development.
 .
 TclX provides additional interfaces to the operating system, and adds many
 new programming constructs, text manipulation tools, and debugging tools.
 .
 TclX 8.4 differs from its predecessors in that it is based more on the
 idea of TclX as an extension to Tcl, and not an alternate environment.
 There is no TkX and no stand-alone shells are built. The tkx*8.4 packages
 therefore don't exist anymore.
 .
 This package includes the shared library and Tcl library files.

Package: tclx8.4-dev
Description-md5: da0ee61feb31cfd849a6db702373330c
Description-en: Extended Tcl (TclX) - development package
 Extended Tcl (TclX), is a set of extensions to Tcl, the Tool Command
 Language invented by Dr. John Ousterhout.  Tcl is a powerful, yet simple
 embeddable programming language.  Extended Tcl is oriented towards system
 programming tasks and large application development.
 .
 TclX provides additional interfaces to the operating system, and adds many
 new programming constructs, text manipulation tools, and debugging tools.
 .
 This package includes development libraries and include files.

Package: tclx8.4-doc
Description-md5: 6b677270eac69cb242ce730ffb3f8106
Description-en: Extended Tcl (TclX) - manpages
 Extended Tcl (TclX), is a set of extensions to Tcl, the Tool Command
 Language invented by Dr. John Ousterhout.  Tcl is a powerful, yet simple
 embeddable programming language.  Extended Tcl is oriented towards system
 programming tasks and large application development.
 .
 TclX provides additional interfaces to the operating system, and adds many
 new programming constructs, text manipulation tools, and debugging tools.
 .
 This package includes the TclX man pages.

Package: tclxapian
Description-md5: c954556db2e6c10dfe824ad17b9e8099
Description-en: Xapian search engine interface for Tcl
 This package provides Xapian Tcl bindings which should work with any version
 of Tcl >= 8.1 (by using Tcl's stubs mechanism.)
 .
 The Xapian search engine library is a highly adaptable toolkit which allows
 developers to easily add advanced indexing and search facilities to their own
 applications.  It implements the probabilistic model of information retrieval,
 and provides facilities for performing ranked free-text searches, relevance
 feedback, phrase searching, boolean searching, stemming, and simultaneous
 update and searching.  It is highly scalable, and is capable of working with
 collections containing hundreds of millions of documents.
 .
 The Xapian Tcl bindings provide an interface to the Xapian library from the
 Tcl programming language, allowing both indexing and retrieval operations.

Package: tclxml
Description-md5: 7cdd986381c72f0b45f45dd32bcf897d
Description-en: Tcl library for XML parsing
 TclXML provides event-based parsing of XML documents.  The
 application may register callback scripts for certain document
 features, and when the parser encounters those features while parsing
 the document the callback is evaluated.

Package: tclxml-dev
Description-md5: f15454803b44e96a842414283802316f
Description-en: Tcl library for XML parsing - development files
 TclXML provides event-based parsing of XML documents.  The
 application may register callback scripts for certain document
 features, and when the parser encounters those features while parsing
 the document the callback is evaluated.
 .
 This package contains files needed for C development with tclxml.

Package: tcm
Description-md5: f2519cfbfba1e8acb9e6208aced23c6a
Description-en: Toolkit for Conceptual Modeling (TCM)
 The Toolkit for Conceptual Modeling is a collection of software tools
 to present conceptual models of software systems in the form of
 diagrams, tables, trees, and the like. A conceptual model of a system
 is a structure used to represent the requirements or architecture of
 the system. TCM is meant to be used for specifying and maintaining
 requirements for desired systems, in which a number of techniques and
 heuristics for problem analysis, function refinement, behavior
 specification, and architecture specification are used.  TCM takes
 the form of a suite of graphical editors that can be used in these
 design tasks. These editors can be categorized
 into:
 .
 * Generic editors for generic diagrams, generic tables and generic
 trees.
 * Structured Analysis (SA) editors for entity-relationship diagrams,
 data and event flow diagrams, state transition diagrams, function
 refinement trees, transaction-use tables and function-entity type
 tables.
 * Unified Modeling Language (UML) editors for static structure
 diagrams, use-case diagrams, activity diagrams, state charts, message
 sequence diagrams, collaboration diagrams, component diagrams and
 deployment diagrams (only the first three UML and last two editors
 are functional at this moment).
 * Miscellaneous editors such as for JSD (process structure and
 network diagrams), recursive process graphs and transaction decomposition
 tables.
 .
 TCM supports constraint checking for single documents (e.g. name
 duplication and cycles in is-a relationships). TCM distinguishes
 built-in constraints (of which a violation cannot even be attempted)
 from immediate constraints (of which an attempted violation is
 immediately prevented) and soft constraints (against which the editor
 provides a warning when it checks the drawing). TCM is planned to
 support hierarchic graphs, so that it can handle for example
 hierarchic statecharts. Features to be added later
 include constraint checking across documents and executable models.

Package: tcm-doc
Description-md5: 257483ddecf1440b726d0287a39c1b22
Description-en: Documentation for Toolkit for Conceptual Modeling (TCM)
 The Toolkit for Conceptual Modeling is a collection of software tools
 to present conceptual models of software systems in the form of
 diagrams, tables, trees, and the like. A conceptual model of a system
 is a structure used to represent the requirements or architecture of
 the system. TCM is meant to be used for specifying and maintaining
 requirements for desired systems, in which a number of techniques and
 heuristics for problem analysis, function refinement, behavior
 specification, and architecture specification are used.  TCM takes
 the form of a suite of graphical editors that can be used in these
 design tasks. These editors can be categorized
 into:
 .
 * Generic editors for generic diagrams, generic tables and generic
 trees.
 * Structured Analysis (SA) editors for entity-relationship diagrams,
 data and event flow diagrams, state transition diagrams, function
 refinement trees, transaction-use tables and function-entity type
 tables.
 * Unified Modeling Language (UML) editors for static structure
 diagrams, use-case diagrams, activity diagrams, state charts, message
 sequence diagrams, collaboration diagrams, component diagrams and
 deployment diagrams (only the first three UML and last two editors
 are functional at this moment).
 * Miscellaneous editors such as for JSD (process structure and
 network diagrams), recursive process graphs and transaction decomposition
 tables.
 .
 TCM supports constraint checking for single documents (e.g. name
 duplication and cycles in is-a relationships). TCM distinguishes
 built-in constraints (of which a violation cannot even be attempted)
 from immediate constraints (of which an attempted violation is
 immediately prevented) and soft constraints (against which the editor
 provides a warning when it checks the drawing). TCM is planned to
 support hierarchic graphs, so that it can handle for example
 hierarchic statecharts. Features to be added later
 include constraint checking across documents and executable models.
 .
 This package contains all the documentation that comes in the original
 tarball.

Package: tcmu-runner
Description-md5: 145e597bb8213f857ae5d54f860956e6
Description-en: Daemon that handles the userspace side of the LIO TCM-User backstore
 LIO is the SCSI target in the Linux kernel. It is entirely kernel
 code, and allows exported SCSI logical units (LUNs) to be backed by
 regular files or block devices. But, if one want to get fancier with
 the capabilities of the device one is emulating, the kernel is not
 necessarily the right place. While there are userspace libraries for
 compression, encryption, and clustered storage solutions like Ceph or
 Gluster, these are not accessible from the kernel.
 .
 The TCMU userspace-passthrough backstore allows a userspace process
 to handle requests to a LUN. But since the kernel-user interface that
 TCMU provides must be fast and flexible, it is complex enough that
 one would like to avoid each userspace handler having to write boilerplate
 code.
 .
 tcmu-runner handles the messy details of the TCMU interface -- UIO,
 netlink, pthreads, and DBus -- and exports a more friendly C plugin
 module API. Modules using this API are called "TCMU
 handlers". Handler authors can write code just to handle the SCSI
 commands as desired, and can also link with whatever userspace
 libraries they like.
 .
 This is the daemon package

Package: tcode
Description-md5: a752bc1acc36f1d64456ca52391cac6d
Description-en: create a Java file from an associated LaTex file
 Tcode is a precondition for libssj-java (SSJ) that creates a Java file from an
 associated LaTeX file. All SSJ code is written in LaTex format with special
 commands that allows Tcode to extract the Java code from the LaTex file. After
 which, Javadoc and LaTeX2HTML will create the HTML documentation.
 This guarantees that the source code and its documentation will never diverge.

Package: tcpbench
Description-md5: a2cc74ce5e046ce030fd8242f02a0b6a
Description-en: TCP/UDP benchmarking and measurement tool
 tcpbench is a small tool that performs throughput benchmarking and
 concurrent sampling of kernel network variables.

Package: tcpd
Description-md5: 1c94a1dc403cd02a048297948d1c0633
Description-en: Wietse Venema's TCP wrapper utilities
 Wietse Venema's network logger, also known as TCPD or LOG_TCP.
 .
 These programs log the client host name of incoming telnet,
 ftp, rsh, rlogin, finger etc. requests.
 .
 Security options are:
 - access control per host, domain and/or service;
 - detection of host name spoofing or host address spoofing;
 - booby traps to implement an early-warning system.

Package: tcpflow
Description-md5: 8b5d860e2da32a9ce8f2c9689abca505
Description-en: TCP flow recorder
 tcpflow is a program that captures data transmitted as part of TCP
 connections (flows), and stores the data in a way that is convenient
 for protocol analysis or debugging. A program like 'tcpdump' shows a
 summary of packets seen on the wire, but usually doesn't store the
 data that's actually being transmitted. In contrast, tcpflow
 reconstructs the actual data streams and stores each flow in a
 separate file for later analysis.
 .
 tcpflow understands sequence numbers and will correctly reconstruct
 data streams regardless of retransmissions or out-of-order delivery.
 However, it currently does not understand IP fragments; flows
 containing IP fragments will not be recorded properly.
 .
 tcpflow is based on the LBL Packet Capture Library and therefore
 supports the same rich filtering expressions that programs like
 'tcpdump' support. tcpflow can also rebuild flows from data captured
 with 'tcpdump -w'.

Package: tcpflow-nox
Description-md5: 76da8a6b3535d01842b7329ec8415640
Description-en: TCP flow recorder - version without X11 dependencies
 tcpflow is a program that captures data transmitted as part of TCP
 connections (flows), and stores the data in a way that is convenient
 for protocol analysis or debugging. A program like 'tcpdump' shows a
 summary of packets seen on the wire, but usually doesn't store the
 data that's actually being transmitted. In contrast, tcpflow
 reconstructs the actual data streams and stores each flow in a
 separate file for later analysis.
 .
 tcpflow understands sequence numbers and will correctly reconstruct
 data streams regardless of retransmissions or out-of-order delivery.
 However, it currently does not understand IP fragments; flows
 containing IP fragments will not be recorded properly.
 .
 tcpflow is based on the LBL Packet Capture Library and therefore
 supports the same rich filtering expressions that programs like
 'tcpdump' support. tcpflow can also rebuild flows from data captured
 with 'tcpdump -w'.
 .
 This package has no dependency on libcairo or any x11 libraries, and cannot
 generate graphical reports.

Package: tcpick
Description-md5: 18c44653882b3f5a97550afe8c7f71b9
Description-en: TCP stream sniffer and connection tracker
 This libpcap-based textmode sniffer can:
 * track, reassemble and reorder TCP streams
 * save the captured flows in different files or display them in the terminal
 * display all the stream on the terminal with different display modes like
 hexdump, hexdump + ascii, only printable characters, raw mode, colorized
 mode ...
 * handle several network interface types, including ethernet cards and PPP
 interfaces

Package: tcplay
Description-md5: c61d7dbc1eae411540748a552bb52033
Description-en: TrueCrypt and VeraCrypt implementation based on dm-crypt
 tcplay is a free (BSD-licensed), pretty much fully featured (including
 multiple keyfiles, cipher cascades, etc) and stable TrueCrypt implementation.
 .
 This implementation supports mapping (opening) both system and normal
 TrueCrypt volumes, as well as opening hidden volumes and opening an outer
 volume while protecting a hidden volume. There is also support to create
 volumes, including hidden volumes, etc.
 .
 Since tcplay uses dm-crypt it makes full use of any available hardware
 encryption/decryption support once the volume has been mapped.
 .
 This package contains the tcplay executable, which can create, query,
 map, and manage TrueCrypt and VeraCrypt volumes.

Package: tcpreen
Description-md5: b933ae630333451990283b51483736ef
Description-en: Simple TCP re-engineering tool
 TCPreen is a simple tool to monitor and analyze data transmitted
 between clients and servers through connection-oriented streams
 data such as a TCP sessions; it supports TCP over either IPv4 or IPv6.

Package: tcpreplay
Description-md5: 5873922df77735ca30c2fd3d61d5271a
Description-en: Tool to replay saved tcpdump files at arbitrary speeds
 Tcpreplay is aimed at testing the performance of a NIDS by
 replaying real background network traffic in which to hide
 attacks. Tcpreplay allows you to control the speed at which the
 traffic is replayed, and can replay arbitrary tcpdump traces. Unlike
 programmatically-generated artificial traffic which doesn't
 exercise the application/protocol inspection that a NIDS performs,
 and doesn't reproduce the real-world anomalies that appear on
 production networks (asymmetric routes, traffic bursts/lulls,
 fragmentation, retransmissions, etc.), tcpreplay allows for exact
 replication of real traffic seen on real networks. It included the following
 executables tcpprep, tcprewrite, tcpreplay-edit, tcpbridge and pcap
 based captures are possible.

Package: tcpslice
Description-md5: 1b64d462ce6032fa71ef2a2c4fb53eb8
Description-en: extract pieces of and/or glue together tcpdump files
 Tcpslice is a program for extracting portions of packet-trace files
 generated using tcpdump(l)'s -w flag.
 It can also be used to glue together several such files.

Package: tcpspy
Description-md5: e0170b6b2e5d58da58aaac1baa409caf
Description-en: Incoming and Outgoing TCP/IP connections logger
 tcpspy is an administrator's tool that logs information
 about incoming and outgoing TCP/IP connections. It's
 written in C and uses no libpcap functions, unlike tcpdump.
 .
 Connections are selected for logging with rules, similarly
 to the filter expressions accepted by tcpdump. The
 following information is logged: username, local address
 and port, remote address and port, and, optionally, the
 executable filename.
 .
 This Debian version supports IPv4 and IPv6.

Package: tcpstat
Description-md5: 620422097caa736137f226f263e57616
Description-en: network interface statistics reporting tool
 tcpstat reports certain network interface statistics much like vmstat
 does for system statistics. tcpstat gets its information by either
 monitoring a specific interface, or by reading previously saved tcpdump
 data from a file.

Package: tcptraceroute
Description-md5: 52688cf3dab46988f23b14303f40fc5a
Description-en: traceroute implementation using TCP packets
 The more traditional traceroute(8) sends out either UDP or ICMP ECHO packets
 with a TTL of one, and increments the TTL until the destination has been
 reached. By printing the gateways that generate ICMP time exceeded messages
 along the way, it is able to determine the path packets are taking to reach the
 destination.
 .
 The problem is that with the widespread use of firewalls on the modern
 Internet, many of the packets that traceroute(8) sends out end up being
 filtered, making it impossible to completely trace the path to the destination.
 However, in many cases, these firewalls will permit inbound TCP packets to
 specific ports that hosts sitting behind the firewall are listening for
 connections on. By sending out TCP SYN packets instead of UDP or ICMP ECHO
 packets, tcptraceroute is able to bypass the most common firewall filters.

Package: tcptrack
Description-md5: 2ce8c9b3a768f33c08d06685c8d0ebf9
Description-en: TCP connection tracker, with states and speeds
 tcptrack is a sniffer which displays information about TCP connections
 it sees on a network interface. It passively watches for connections
 on the network interface, keeps track of their state and displays a
 list of connections in a manner similar to the unix 'top' command. It
 displays  source and destination addresses and ports, connection
 state, idle time, and bandwidth usage.

Package: tcputils
Description-md5: 6a23a06d79fbe7ec65f0cb1e85a1b47a
Description-en: Utilities for TCP programming in shell-scripts
 This is a collection of programs to facilitate TCP programming
 in shell-scripts.  There is also a small library which makes it
 somewhat easier to create TCP/IP sockets.
 .
 The programs included in this release are:
 .
 mini-inetd  - small TCP/IP connection dispatcher
 tcpbug      - TCP/IP connection bugging device
 tcpconnect  - general TCP/IP client
 tcplisten   - general TCP/IP server
 getpeername - get name of connected TCP/IP peer

Package: tcpxtract
Description-md5: d3deec7fa7e42cc1d78e48207cf30cca
Description-en: extract files from network traffic based on file signatures
 tcpxtract is a fast console tool to extract files from network traffic
 based on file headers and footers and its patterns (so called carving).
 .
 Currently, 26 file formats are supported out of the box by tcpxtract but
 new formats can be added without problems. Foremost configurations are
 simple to convert to tcpxtract configuration files.
 .
 tcpxtract uses libpcap. So, it can read network dumps generated by tcpdump
 or wireshark or similar programs. tcpxtract is useful in network auditing
 and for forensics investigations.

Package: tcs
Description-md5: bc514e121473e21e939e5372915620f5
Description-en: character set translator
 tcs translates character sets from one encoding to another.
 .
 Supported encodings include utf (ISO utf-8), ascii, ISO 8859-[123456789],
 koi8, jis-kanji, ujis, ms-kanji, jis, gb, big5, unicode, tis, msdos, and
 atari.

Package: tcsh
Description-md5: ab05cfdb9c9a5998d7051911e78a7881
Description-en: TENEX C Shell, an enhanced version of Berkeley csh
 The TENEX C Shell is an enhanced version of the Berkeley Unix C shell.
 It includes all features of 4.4BSD C shell, plus a command-line editor,
 programmable word completion, spelling correction and more.

Package: tcvt
Description-md5: 87c98201d390b66472a8442572221a16
Description-en: multicolumn virtual terminal
 Your screen is getting wider. Keeping track of long lines gets harder. Space
 on the right hand side of the screen is completely blank due to short lines.
 Are you struggling with these? Then tcvt is for you.
 .
 The two column virtual terminal, short tcvt, can be used to vertically split a
 single terminal in two (or more) columns. This is similar to a two column
 layout in printing, just for regular terminals.
 .
 Note that this is not about placing two terminals next to each other. This
 task is already solved by tiling window managers, screen, tmux and splitvt.
 What tcvt does is create a single very tall terminal with two columns.

Package: td2planet
Description-md5: 38f795ae02977bf816267cb0d2faa8bf
Description-en: Ruby-based server-side blog aggregator
 td2planet is a server-side blog aggregator (planet) well-suited
 for tDiary-based blogs. It aggregates multiple feeds and generates
 static HTML/XML output.

Package: tdc
Description-md5: f701ba0f9024049d0356997a475588b4
Description-en: Tiny Dockable Clock
 Tiny Dockable Clock (tdc) is a simple and tiny dockable clock. It is a very
 simple tool; especially helpful for those that are using OpenBox. It
 can use various colors, sizes, formats, etc. It can accept any POSIX
 date format.
 .
 Window managers that are reported to work well with tdc:
 - FVWM
 - OpenBox
 - Enlightenment
 - ion3

Package: tdfsb
Description-md5: 4e075d21679e9265fed42164f6de5ab4
Description-en: 3D filesystem browser
 TDFSB reads directory information and displays it as a 3D
 world. Changing into another directory is possible by simply walking
 into the assigned sphere. It also reads images and text files,
 and displays their contents.

Package: tdiary
Description-md5: 7461fa891997ab1f0739c2ba4b75fef6
Description-en: Metapackages of tDiary
 This package is metapackage of tDiary, depends following packages:
 - tdiary-core
 - tdiary-theme

Package: tdiary-contrib
Description-md5: 135c84d7179ffede2d6b99da56d567c8
Description-en: Plugins of tDiary to add functionalities
 This package includes optional utilities and plugins for tDiary. They are
 valuable but not so useful for general users. Some can not be completely
 internationalized.

Package: tdiary-core
Description-md5: e1eb54eb68fd54e4a529c8e3952a5829
Description-en: Communication-friendly weblog system
 tDiary is a weblog system, which makes your weblog communication-friendly for
 the writer (you) and readers. It consists of Ruby scripts for CGI (Common
 Gateway Interface). The followings are the main features:
 .
 * Comments: readers can post comments to each entry like message boards.
 * Links: Each entry can show referers from which readers come so that you
 can see others write about the entry.
 * Trackback: tDiary can send and receive trackbacks.
 * Theme: You can easily change the design called `theme' of your weblog.
 Many themes are included in `tdiary-theme' package.
 * Plugin: You can add many functionalities called `plugins' to tDiary. Many
 plugins are included in `tdiary-plugin' package.
 * Pages for Handhelds: tDiary is able to serve especially small and
 terse documents for PDAs and mobile phones.
 * Writing Style: HTML is not required to write entries. Plain text is
 converted to HTML by tDiary. The converting grammars are called `styles'.
 Many styles are available.

Package: tdiary-mode
Description-md5: a88d9e4bc29badc4babd558a55d83541
Description-en: tDiary editing mode for Emacsen
 This package provides Emacs major mode to edit and post entries to tDiary.
 You can edit/post your article to tDiary easily using this package.

Package: tdiary-style-gfm
Description-md5: 5c8bbf2f1babebe9e9f2a2a1db125605
Description-en: GFM Style for tDiary
 GFM Style for tDiary (>= 2.x) format.
 .
 The tDiary is a weblog system, which makes your weblog
 communication-friendly for the writer (you) and readers. It consists of
 Ruby scripts for CGI (Common Gateway Interface).
 .
 This package provides GFM(Github Flavored Markdown) style.

Package: tdiary-style-rd
Description-md5: df76853d462e23581e7958f00f2717b7
Description-en: RD Style for tDiary
 RD style for tDiary (>= 2.x) format. based on Wiki style.
 .
 The tDiary is a weblog system, which makes your weblog
 communication-friendly for the writer (you) and readers. It consists of
 Ruby scripts for CGI (Common Gateway Interface).
 .
 This package provides RD Style.

Package: tdiary-theme
Description-md5: d655e784be7067c6e45dde0073d41868
Description-en: Themes of tDiary to change the design
 tDiary is a weblog system, which makes your weblog communication-friendly for
 the writer (you) and readers. It consists of Ruby scripts for CGI (Common
 Gateway Interface).
 .
 This package provides a lot of cascading style sheets and images which change
 the design of tDiary.
 .
 You can choose a theme at the configuration page.

Package: tdom
Description-md5: c0ed982fde8486f04206b911a5c0965d
Description-en: fast XML/DOM/XPath/XSLT/HTML/JSON extension for Tcl written in C
 tDOM takes advantage of Expat, the XML parser from James Clark,
 including namespace and DTD support. It includes a modified version
 of Tclexpat, the Tcl interface to Expat, with event-based XML push (SAX-like)
 and pull (StAX-like) parsing. tDOM comes with a (partial) DOM-I and DOM-II
 implementation in C for maximum performance and minimum memory need. A very
 complete, compliant, and fast XPath implementation is provided. A fast XSLT
 implementation in C completes the basic feature set. tDOM interfaces with the
 gumbo HTML5 parser and provides a robust JSON parser/ serializer for
 JSON-to-JSON roundtripping. Documentation is provided in TMML, HTML and
 nroff formats.

Package: tdom-dev
Description-md5: 1b5358f6051a1c6a6e2af9ed2756e296
Description-en: header files and development libraries for tDOM
 tDOM is a fast XML/DOM/XPath/XSLT/HTML/JSON extension for Tcl written in C.
 tDOM takes advantage of Expat, the XML parser from James Clark,
 including namespace and DTD support. It includes a modified version
 of Tclexpat, the Tcl interface to Expat, with event-based XML push (SAX-like)
 and pull (StAX-like) parsing, and comes with a (partial) DOM-I and DOM-II
 implementation in C for maximum performance and minimum memory need. A very
 complete, compliant, and fast XPath implementation is provided. A fast XSLT
 implementation in C completes the basic feature set. tDOM interfaces with the
 gumbo HTML5 parser and provides a robust JSON parser/ serializer for
 JSON-to-JSON roundtripping. Documentation is provided in TMML, HTML and
 nroff formats.

Package: te923con
Description-md5: d0ebd0319010dcf0485ac069aeb440c5
Description-en: reading data from weather stations based on Hideki ones
 te923con supports most weather stations based on Hideki weather station
 like IROX Pro X, Mebus TE923 or TFA Nexus. Some other hardware is
 supported but not all devices are tested yet.

Package: tea
Description-md5: 804f1aed1e1690e7effacbddd2b904f5
Description-en: graphical text editor with syntax highlighting
 TEA provides you with hundreds of functions. Want some tea?
 .
 TEA features:
 * Qt-based GUI with a tabbed layout engine;
 * hotkey customization;
 * spell checking (using aspell or hunspell);
 * support for multiple encodings;
 * syntax highlighting;
 * support for code snippets and templates;
 * string-handling functions such as sorting, reversing, de-formatting,
 trimming, filtering, conversions etc.;
 * editing support for Wikipedia, DocBook, LaTeX, and Lout;
 * reading support for text-based word processor formats (ABW, DOCX, FB2,
 KWD, ODT, RTF, SLA, SWX);
 * reading support for PDF and DjVu files, if they contain text;
 * bookmarks;
 * miscellaneous XML/XHTML/HTML tools;
 * "open at cursor" function from HTML href or img tags;
 * preview in external browsers;
 * drag'n'drop support (with text files and pictures);
 * built-in image viewer (BMP, GIF, JPEG, PNG, SVG, WBMP).

Package: tea-cli
Description-md5: 68a19f8c6fbbc21c20275d654923a169
Description-en: command line tool to interact with Gitea
 tea is a productivity helper for Gitea. It can be used to manage most
 entities on one or multiple Gitea instances & provides local helpers
 like 'tea pr checkout'.
 .
 The package and the program have been renamed to tea-cli to avoid
 conflicts with the tea package.

Package: tea-data
Description-md5: 337969719d2bf71933cad7fca9a7d106
Description-en: graphical text editor with syntax highlighting - data files
 TEA provides you with hundreds of functions. Want some tea?
 .
 This package contains static data needed for the package tea.

Package: teakra-doc
Description-md5: 8e2dd813ebf4e2023ecf0f8e32ee5e3b
Description-en: DSi/3DS DSP emulator, (dis)assembler, and tester - documentation
 Teakra is an emulator, assembler, disassembler, and tester for XpertTeak, the
 DSP used by the DSi and 3DS game consoles.
 .
 This package contains the documentation.

Package: tealdeer
Description-md5: 99c58b5b1f481f09b68c8bd96339514b
Description-en: simplified, example based and community-driven man pages
 tealdeer is a very fast CLI implementation of tldr, the collaborative
 cheatsheets of console commands.
 .
 The executable is named tldr.

Package: teckit
Description-md5: 55a44592e9b5cb1d9da674a6d1fb7b6f
Description-en: Custom legacy encoding conversion tools for plain text files
 TECkit is a toolkit for encoding conversions. It offers a simple format for
 describing the mapping between legacy 8-bit encodings and Unicode, and a
 set of utilities based on such descriptions for converting text between 8-bit
 and Unicode encodings.
 .
 It also includes a compiler for a mapping description language that allows for
 bidirectional conversion description (i.e. the same description is used for
 conversion to and from Unicode).

Package: tecnoballz
Description-md5: 2126d4bca796891e555cb5db77c2493e
Description-en: breaking block game ported from the Amiga platform
 This is a Breakout or Arkanoid like game with a lot of bonus
 stages. You can buy weapons and bonus between stages.
 Sometimes you have to defeat a guardian.
 This game is written in C++ and uses the SDL library.

Package: tecnoballz-data
Description-md5: f686f03faa49cff17656eb7c91f86a42
Description-en: graphic, sound and music files for the game tecnoballz
 This is a Breakout or Arkanoid like game with a lot of bonus
 stages. You can buy weapons and bonus between stages.
 Sometimes you have to defeat a guardian.
 .
 This package provides all graphics, sound, music, and text data files.

Package: teem-apps
Description-md5: 4258e7badd2b7a142d1093be3e2b615a
Description-en: Tools to process and visualize scientific data and images - command line tools
 Teem is a coordinated group of libraries for representing, processing, and
 visualizing scientific raster data. Teem includes command-line tools that
 permit the library functions to be quickly applied to files and streams,
 without having to write any code. The most important and useful libraries in
 Teem are:
 .
 * Nrrd (and the unu command-line tool on top of it) supports a range of
 operations for transforming N-dimensional raster data (resample, crop,
 slice, project, histogram, etc.), as  well as the NRRD file format for
 storing arrays and their meta-information.
 * Gage: fast convolution-based measurements at arbitrary point locations in
 volume datasets (scalar, vector, tensor, etc.)
 * Mite: a multi-threaded ray-casting volume render with transfer functions
 based on any quantity Gage can measure
 * Ten: for estimating, processing, and visualizing diffusion tensor fields,
 including fiber tractography methods.
 .
 This package contains some simple command-line tools which provide fast and
 easy access to the functionality in the various libraries.

Package: teensy-loader-cli
Description-md5: 8aa378e767cc220bd1232c16f6b9445b
Description-en: load and run programs onto your Teensy micro controller
 See https://www.pjrc.com/teensy/ for an introduction to the Teensy family of
 USB-based microcontroller development systems.
 .
 The teensy loader cli is a command-line alternative to the graphical teensy
 loader which is included with Teensyduino. The cli version is preferred by
 advanced users who want to automate programming, typically from within a
 Makefile or similar.

Package: teeworlds
Description-md5: 1e5a92517730f23487a124ece8ecb15f
Description-en: online multi-player platform 2D shooter
 This package contains the client binary for Teeworlds.
 .
 The game features cartoon-themed graphics and physics, and relies heavily
 on classic shooter weaponry and gameplay.
 The controls are heavily inspired by the FPS genre of computer games.

Package: teeworlds-data
Description-md5: 0d2cc0c35d734fe0014a661e37d89834
Description-en: data for Teeworlds; an online multi-player platform 2D shooter
 This package contains the static data for Teeworlds.
 .
 The game features cartoon-themed graphics and physics, and relies heavily
 on classic shooter weaponry and gameplay.
 The controls are heavily inspired by the FPS genre of computer games.

Package: teeworlds-server
Description-md5: e3aa25d4e155c0562f68f696e6d40c46
Description-en: server for Teeworlds; an online multi-player platform 2D shooter
 This package contains the server binary for Teeworlds.
 .
 The game features cartoon-themed graphics and physics, and relies heavily
 on classic shooter weaponry and gameplay.
 The controls are heavily inspired by the FPS genre of computer games.

Package: teg
Description-md5: 5ee191c86c2cd8e014efaf4642967d5f
Description-en: Turn based strategy game
 Tenes Empanadas Graciela is a clone of Plan Tactico y Estrategico
 de la Guerra, based on Risk.
 .
 Teg is a multiplayer game (it can be played across the internet)
 and it comes with a server, a GNOME client and a robot.
 It has support for IPv6, too.

Package: tegaki-zinnia-japanese
Description-md5: 3857361dc14ba47e673a2c2699fcaf1b
Description-en: Japanese handwriting model for Zinnia
 Zinnia is a simple, customizable and portable online hand recognition
 system based on Support Vector Machines. Zinnia simply receives user pen
 strokes as a sequence of coordinate data and outputs n-best characters
 sorted by SVM confidence. To keep portability, Zinnia doesn't have any
 rendering functionality. In addition to recognition, Zinnia provides
 training module that allows us to create any hand-written recognition
 systems with low-cost.
 .
 This package provide a data model for Zinnia. With this model, Zinnia can
 recognize Japanese character.
 .
 This data model is derived from tomoe project: http://tomoe.sourceforge.jp

Package: tegaki-zinnia-simplified-chinese
Description-md5: 07f6cec4d95bff03dcf827e58f76acfd
Description-en: Simplified Chinese handwriting model for Zinnia
 Zinnia is a simple, customizable and portable online hand recognition
 system based on Support Vector Machines. Zinnia simply receives user pen
 strokes as a sequence of coordinate data and outputs n-best characters
 sorted by SVM confidence. To keep portability, Zinnia doesn't have any
 rendering functionality. In addition to recognition, Zinnia provides
 training module that allows the user to create any hand-written recognition
 systems with low-cost.
 .
 This package provide a data model for Zinnia. With this model, Zinnia can
 recognize Simplified Chinese character.
 .
 This data model is derived from tomoe project: http://tomoe.sourceforge.jp

Package: tegaki-zinnia-traditional-chinese
Description-md5: 2925ec054fe7d9ef5f85f535f6210430
Description-en: Traditional Chinese handwriting model for Zinnia
 Zinnia is a simple, customizable and portable online hand recognition
 system based on Support Vector Machines. Zinnia simply receives user pen
 strokes as a sequence of coordinate data and outputs n-best characters
 sorted by SVM confidence. To keep portability, Zinnia doesn't have any
 rendering functionality. In addition to recognition, Zinnia provides
 training module that allows us to create any hand-written recognition
 systems with low-cost.
 .
 This package provide a data model for Zinnia. With this model, Zinnia can
 recognize Traditional Chinese character.
 .
 This data model is derived from tomoe project: http://tomoe.sourceforge.jp

Package: telegnome
Description-md5: 3741eb8ec8ef9a1b3569e7676291dfe2
Description-en: graphical teletext viewer
 TeleGNOME is a program to display teletext pages over the internet. As of
 this moment, the teletext feeds from the Netherlands, Hungary, Denmark,
 Finland, Turkey, Armenia, the Czech Republic, and the United Kingdom are
 known to work.
 .
 The program is kept quite simple, but it is very useful, hopefully. Never
 load up that large slow web browser to view the teletext pages, just use
 this nifty little piece of software.

Package: telegram-send
Description-md5: 41c062c2abcc24902559d80f3f506050
Description-en: Send messages and files over Telegram from the command-line
 Telegram-send is a command-line tool to send messages and files over Telegram
 to your account, to a group or to a channel. It provides a simple interface
 that can be easily called from other programs.

Package: telemetry-tempest-plugin
Description-md5: e8b13bd2b5547104c96622df0cd20415
Description-en: OpenStack Integration Test Suite - Telemetry plugin
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.
 .
 This package contains the Telemetry plugin.

Package: telepathy-haze
Description-md5: ced066e1c97d88c67834b36aa22e47cc
Description-en: Telepathy connection manager that uses libpurple
 Haze is a Telepathy connection manager based on libpurple.
 This allows Telepathy-based applications to connect to all protocols
 supported by libpurple (Pidgin).
 .
 Libpurple supports many different protocols, including
 AIM, Windows Live (MSN), Yahoo!, Gadu-Gadu, Groupwise and ICQ.

Package: telepathy-idle
Description-md5: 67fdbab1fbd4d29a5cdf58c93c2f65c5
Description-en: IRC connection manager for Telepathy
 Idle is an IRC connection manager for the Telepathy framework.
 Install this package to use IRC channels and private messages in
 Telepathy instant messaging clients such as Empathy, GNOME Shell or
 KDE Telepathy.

Package: telepathy-indicator
Description-md5: a4b32afd6541e8d9bac93a2561aa4423
Description-en: Desktop service to integrate Telepathy with the messaging menu.
 Telepathy integration with the messaging menu.

Package: telepathy-logger
Description-md5: 33ed7f7be4047686973cac37c0f0a576
Description-en: Telepathy logger service - Daemon
 This package contains the Telepathy Logger daemon.
 .
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.

Package: telepathy-mission-control-5
Description-md5: e55b455e982023023ef7a47ea2921383
Description-en: management daemon for Telepathy real-time communication framework
 Telepathy Mission Control 5 is an account manager and channel dispatcher for
 the Telepathy framework, allowing user interfaces and other clients
 to share connections to real-time communication services without conflicting.
 It implements the AccountManager and ChannelDispatcher D-Bus APIs as described
 by telepathy-spec.
 .
 The account manager part stores real time communication account details,
 connects to the stored accounts on request, and sets the accounts' presence,
 nickname and avatar according to requests from Telepathy user interfaces and
 other components.
 .
 The channel dispatcher part responds to incoming communication channels
 (message streams, voice/video calls, file transfers etc.) by dispatching
 them to suitable user interfaces, and requests outgoing communication
 channels according to requests from a Telepathy UI.
 .
 This is not a compatible replacement for Mission Control 4 (in the
 telepathy-mission-control package), but they can be installed in parallel.

Package: telepathy-ofono
Description-md5: ba61363f646337b2b120d9eb42fc191a
Description-en: telepathy oFono connection manager
 telepathy-ofono is a Telepathy connection manager that makes it possible for
 Telepathy clients to communicate using oFono modems, enabling features like
 real phone calls and send and receive SMSs.

Package: telepathy-rakia
Description-md5: ed4b9c78433468372e33a77c11014a6b
Description-en: SIP connection manager for the Telepathy framework
 telepathy-rakia is a SIP connection manager for the Telepathy framework
 (http://telepathy.freedesktop.org) based on the SofiaSIP-stack.

Package: telepathy-specification
Description-md5: 1a27f44eeaa97387ae7b2f5232a7ccdd
Description-en: Telepathy D-Bus specification
 Telepathy is a D-Bus framework for unifying real time communication,
 including instant messaging, voice calls and video calls. It abstracts
 differences between protocols to provide a unified interface for
 applications.
 .
 The specification can be browsed with the devhelp documentation
 browser, or with a regular web browser.

Package: tellico
Description-md5: 1172d4c2748f54f37b682105570cec7a
Description-en: Collection manager for books, videos, music, etc
 Tellico is a collection manager for KDE. It includes default collections for
 books, bibliographies, comic books, videos, music, coins, stamps, trading
 cards, and wines.
 .
 Tellico capabilities include:
 .
 * creation of user-defined custom collections with unlimited fields,
 * automatically formatted names,
 * sorting and filtering by any field or property,
 * ISBN validation,
 * full customization for printing or display through XSLT files,
 * import and export of CSV, RIS, BibTeX and BibTeXML files,
 * import data from Amazon, IMDb, CDDB or any US-MARC compliant z39.50 server.
 .
 Tellico files are stored in XML format, avoiding the need for a database
 server, and allowing other software applications to use the data.

Package: tellico-data
Description-md5: f225c2b800c2f43fbb168e04c63efde2
Description-en: Collection manager for books, videos, music, etc [data]
 Tellico is a collection manager for KDE. It includes default collections for
 books, bibliographies, comic books, videos, music, coins, stamps, trading
 cards, and wines.
 .
 Tellico capabilities include:
 .
 * creation of user-defined custom collections with unlimited fields,
 * automatically formatted names,
 * sorting and filtering by any field or property,
 * ISBN validation,
 * full customization for printing or display through XSLT files,
 * import and export of CSV, RIS, BibTeX and BibTeXML files,
 * import data from Amazon, IMDb, CDDB or any US-MARC compliant z39.50 server.
 .
 Tellico files are stored in XML format, avoiding the need for a database
 server, and allowing other software applications to use the data.
 .
 This package contains the architecture independent files, such data files and
 documentation.

Package: tellico-doc
Description-md5: 0bdce066abe41b53c1d7166e9b8063ce
Description-en: Collection manager for books, videos, music, etc [doc]
 Tellico is a collection manager for KDE. It includes default collections for
 books, bibliographies, comic books, videos, music, coins, stamps, trading
 cards, and wines.
 .
 Tellico capabilities include:
 .
 * creation of user-defined custom collections with unlimited fields,
 * automatically formatted names,
 * sorting and filtering by any field or property,
 * ISBN validation,
 * full customization for printing or display through XSLT files,
 * import and export of CSV, RIS, BibTeX and BibTeXML files,
 * import data from Amazon, IMDb, CDDB or any US-MARC compliant z39.50 server.
 .
 Tellico files are stored in XML format, avoiding the need for a database
 server, and allowing other software applications to use the data.
 .
 This package contains the documentation.

Package: tellico-scripts
Description-md5: 0413e77c5ffd7a400e7734e7db586ae3
Description-en: transitional package for tellico-data
 Tellico is a collection manager for KDE. It includes default collections for
 books, bibliographies, comic books, videos, music, coins, stamps, trading
 cards, and wines.
 .
 This is a transitional package for the move of the scripts to tellico-data,
 so it can be safely uninstalled.

Package: telnet-ssl
Description-md5: c86b4e7d66c3252a99ac0e2cff11a903
Description-en: telnet client with SSL encryption support
 The telnet command is used for interactive communication with another host
 using the TELNET protocol.
 .
 SSL telnet replaces normal telnet using SSL authentication and
 encryption. It interoperates with normal telnetd in both directions.
 It checks if the other side is also talking SSL, if not it falls back
 to normal telnet protocol.
 .
 Advantages over normal telnet: Your passwords and the data you send
 will not go in cleartext over the line.

Package: telnetd
Description-md5: 083b8fb4eaa7fdae2a08f7505f8c1161
Description-en: transitional dummy package for inetutils-telnetd default switch
 This package will force a switch from the old netkit telnetd implementation
 to the inetutils-telnetd one, which is an upstream maintained project.
 .
 This package can be safely removed once it has been upgraded, as
 inetutils-telnetd provides a matching virtual package. It will stop being
 provided after Debian bookworm's release.
 .
 If you want to keep using the netkit implementation, then install
 telnetd-ssl instead, and run in.telnetd with the «-z nossl» argument for
 the clear-text protocol.

Package: telnetd-ssl
Description-md5: 1a10d998ad920e25b516a5fe5797e63c
Description-en: telnet server with SSL encryption support
 The in.telnetd program is a server which supports the DARPA telnet interactive
 communication protocol.
 .
 SSL telnetd replaces normal telnetd using SSL authentication and
 encryption. It interoperates with normal telnetd in both directions.
 It checks if the other side is also talking SSL, if not it falls back
 to normal telnet protocol.
 .
 Advantages over normal telnetd: Your passwords and the data you send
 will not go in cleartext over the line.

Package: tempest
Description-md5: c55a0de38db2cdc80214ba00b454d24a
Description-en: OpenStack Integration Test Suite
 Tempest is a set of integration tests to be run against a live Openstack
 cluster in order to make sure that all components are working as expected.
 Tempest will start and stop virtual machine in order to check that your
 cloud is working as expected.

Package: tempest-for-eliza
Description-md5: b592c2756e63aee02643ac98f79f7b85
Description-en: demonstrate electromagnetic emissions from computer systems
 Tempest for Eliza uses a computer monitor to send out AM radio signals.
 This transmission can then be played as audio via a radio.
 .
 All electronic devices send out electromagnetic waves, monitors included,
 at frequencies high enough for a short-wave AM radio.
 .
 Tempest for Eliza displays pictures on a computer screen, one for each
 note in the song.

Package: templ
Description-md5: 464fafd0f84b0b84cc3a7215a7c9b450
Description-en: Language for writing HTML user interfaces in Go (program)
 templ is an HTML templating language for Go that has great developer
 tooling.
 .
 This package contains the CLI tool.

Package: tengo
Description-md5: bb884387a8ddd24dd3034591661a1896
Description-en: fast script language for Go (program)
 Tengo is a small, dynamic, fast, secure script language for Go, as it's
 compiled/executed as bytecode on stack-based VM that's written in native Go.
 .
 This package contains the standalone compiler.

Package: tenmado
Description-md5: f5fd7fee27139ea25cc60874ad37d4f0
Description-en: hard-core shoot 'em up game in blue-or-red world
 tenmado is a vertically scrolling, late 1990s style (that is, a massive
 number of enemy shots against a smaller-than-it-looks spaceship) shoot 'em
 up game.  A very accurate collision detection makes it a game of
 dexterity.  If something looks like a triangle, it is a triangle, not
 a rectangle of similar size.
 .
 However, surviving is only 20% of the game.  The main feature of tenmado
 is the "color chain bonus".  You can get a very big score (about 100 times
 bigger than a normal enemy-destruction point) by destroying enemies of
 the same color successively.  It is easy or difficult depending on how
 greedy you are.

Package: tennix
Description-md5: b5be075970d0ca7f78634a1e3fa4e3dd
Description-en: 2D tennis game
 Tennix is a funny tennis game in 2D. You can play against the computer or
 against another player using the keyboard. The game runs in-window at 640x480
 resolution or fullscreen.
 .
 Refer to manpage tennix(6) for gameplay instructions and command-line options.

Package: tenshi
Description-md5: bca1e1d99b2be724185f9beefa4984ee
Description-en: log monitoring and reporting tool
 Tenshi is a log monitoring program, designed to watch one or more log files
 for lines matching user defined regular expressions and report on the matches.
 The regular expressions are assigned to queues which have an alert interval
 and a list of mail recipients.
 .
 Queues can be set to send a notification as soon as there is a log line
 assigned to it, or to send periodic reports.
 .
 Additionally, uninteresting fields in the log lines (such as PID numbers) can
 be masked with the standard regular expression grouping operators ( ).
 This allows cleaner and more readable reports. All reports are separated by
 hostname and all messages are condensed when possible.
 .
 The program reads a configuration file and then forks a daemon for monitoring
 the specified log files.

Package: termdebug
Description-md5: 523b7fa410d19e19557bfb28223d53f3
Description-en: Tools for recording and replaying terminal I/O
 Termdebug is a set of utilities to record and replay the input and output of
 terminal programs. Its main goal is to aid in developing and debugging
 terminal programs.

Package: terminal.app
Description-md5: 80c57e62398d629d2261c9621c4ec358
Description-en: Terminal Emulator for GNUstep
 This provides terminal emulation in a GNUstep environment. It gives
 colorized terminals with configurable fonts, and also allows users to
 configure shell utilities as GNUstep services.

Package: terminator
Description-md5: d70de009f48ea4b4f00e62329adb4f61
Description-en: multiple GNOME terminals in one window
 Terminator is a little project to produce an efficient way of
 filling a large area of screen space with terminals.
 .
 The user can have multiple terminals in one window and use
 key bindings to switch between them. See the manpage for
 details.

Package: terminatorx
Description-md5: 6effca71793975d2245f41b926117d10
Description-en: realtime audio synthesizer
 terminatorX is a realtime audio synthesizer that allows you to
 "scratch" on digitally sampled audio data (*.wav, *.au, *.mp3, etc.)
 the way hiphop-DJs scratch on vinyl records. It features multiple
 turntables, realtime effects (built-in as well as LADSPA plugin
 effects), a sequencer and an easy-to-use GTK+ GUI.

Package: termineter
Description-md5: ea995b477f44170e286b0a78ef92ca2f
Description-en: Smart meter testing framework
 This package contains a Python framework which provides a platform for the
 security testing of smart meters.  It implements the C1218 and C1219 protocols
 for communication over an optical interface.  Currently supported are Meters
 using C1219-2007 with 7-bit character sets.  This is the most common
 configuration found in North America.  Termineter communicates with Smart
 Meters via a connection using an ANSI type-2 optical probe with a serial
 interface.

Package: terminews
Description-md5: aa3f4d4062cc8e6a1d55066de06ef058
Description-en: read your RSS feeds from your terminal
 Terminews is a terminal based application (TUI)
 that allows you to manage RSS resources and display their news feeds.

Package: terminfo
Description-md5: 4505b2ba9541f03b6846bfa9d264b141
Description-en: Binary package for terminfo
 terminfo provides a pure-Go implementation of reading information from
 the terminfo database. This provides the infocmp binary from terminfo.

Package: terminology
Description-md5: d21ecb00f1d4e923bdd38702388d10c2
Description-en: Enlightenment efl based terminal emulator
 It emulates a slightly extended vt100 with some extensions and bling:
 * Most escapes supported by xterm, rxvt, Xterm 256 color, etc. work
 * Background effects, Transparency, bitmap and scalable fonts supported
 * Themes for the layout and design, and a visual bell.
 * URL, file path and email address detection and link-handling
 * Inline display of link content
 * Multiple copy and paste selections and buffer support
 * Works in X11, Wayland and directly in the Linux framebuffer (fbcon)
 * Finger/touch controlled, scan scale by UI scaling factors
 * Render using OpenGL or OpenGL-ES2 or Software mode.
 * Can display inlined multimedia, multiple tabs and split into multiple panes
 * Block text selection. Drag and drop of text selections and links
 * Can stream media from URLs
 * Tab switcher has live thumbnail content
 * Single process, multiple windows/terminals support

Package: terminology-data
Description-md5: 21759362637f95c34bc1f380d7368458
Description-en: Enlightenment efl based terminal emulator data
 It emulates a slightly extended vt100 with some extensions and bling:
 * Most escapes supported by xterm, rxvt, Xterm 256 color, etc. work
 * Background effects, Transparency, bitmap and scalable fonts supported
 * Themes for the layout and design, and a visual bell.
 * URL, file path and email address detection and link-handling
 * Inline display of link content
 * Multiple copy and paste selections and buffer support
 * Works in X11, Wayland and directly in the Linux framebuffer (fbcon)
 * Finger/touch controlled, scan scale by UI scaling factors
 * Render using OpenGL or OpenGL-ES2 or Software mode.
 * Can display inlined multimedia, multiple tabs and split into multiple panes
 * Block text selection. Drag and drop of text selections and links
 * Can stream media from URLs
 * Tab switcher has live thumbnail content
 * Single process, multiple windows/terminals support
 .
 This package provides the shared data for all architectures.

Package: terminus
Description-md5: be795d059c82d0176cacc2e7bf6418d3
Description-en: Drop-down or in-window terminal for X11 and Wayland
 A new-generation (post-Guake) terminal for X11 and Wayland featuring
 a hot-key Quake-console-like drop-down mode. Other features include a
 scroll-back buffer, multiple tabs, split screen both horizontal and
 vertical, and the usual compatibility features.

Package: termit
Description-md5: 69c84fd907d9c3b4ef1c364c8d80db47
Description-en: Simple terminal emulator based on vte library, embedded Lua
 Support features like multiple tabs, switching encodings, sessions,
 configurable keybindings, embedded Lua language and xterm-like dynamic
 window title

Package: termonad
Description-md5: 8127d22bec7dc1a061861210f694df17
Description-en: terminal emulator configurable in Haskell
 Termonad is a terminal emulator configurable in Haskell. It is
 extremely customizable and provides hooks to modify the default
 behavior. It can be thought of as the "XMonad" of terminal
 emulators.

Package: termrec
Description-md5: d82f4b3c8570870be2cbd7ba844dd4b9
Description-en: terminal videos/scripts recorder and player
 This package contains "termrec", a program which can record a terminal
 session and "termplay" to play it back.  They can handle both line-based
 programs and full-screen things that use curses or curses-like methods.
 Unlike "ttyrec" or "asciinema", termrec can go back, use .gz/.bz2/.xz/.zst
 transparently, and read/write/convert several formats.

Package: termshark
Description-md5: 6effbc8f55fd955b2bfd2dd07a6b7b46
Description-en: Terminal UI for tshark, inspired by Wireshark
 If you're debugging on a remote machine with a large pcap and no desire
 to scp it back to your desktop, termshark can help!
 .
 Features:
 • Read pcap files or sniff live interfaces (where tshark is permitted)
 • Inspect each packet using familiar Wireshark-inspired views
 • Filter pcaps or live captures using Wireshark's display filters
 • Copy ranges of packets to the clipboard from the terminal
 • Written in Go, compiles to a single executable on each platform

Package: termtosvg
Description-md5: 6cd2b2e6cedc0932fd9d67b924115db6
Description-en: record terminal sessions as standalone SVG animations
 termtosvg is a Unix terminal recorder written in Python that renders
 command line sessions as standalone SVG animations.  Features:
 .
 * Produce lightweight and clean looking animations embeddable on a
 project page
 * Custom color themes, terminal UI and animation controls via SVG
 templates
 * Compatible with asciinema recording format

Package: terraform-config-inspect
Description-md5: 0f826737aacd9bfd7a6f09028c47ef58
Description-en: helper CLI tool for shallow inspection of Terraform configurations
 terraform-config-inspect is a helper library and CLI tool for extracting
 high-level metadata about Terraform modules from their source code. It
 processes only a subset of the information Terraform itself would process,
 and in return it's able to be broadly compatible with modules written for
 many different versions of Terraform.
 .
 The primary way to use this repository is as a Go library, but as a
 convenience it also contains a CLI tool called terraform-config-inspect
 that allows viewing module information in either a Markdown-like format
 or in JSON format.

Package: terraform-switcher
Description-md5: 6909baa87acd0d2b350c91eccb01ffcc
Description-en: switch between different versions of terraform (CLI tool)
 The tfswitch command line tool lets you switch between different versions of
 terraform. If you do not have a particular version of terraform installed,
 tfswitch will download the version you desire. The installation is minimal
 and easy. Once installed, simply select the version you require from the
 dropdown and start using terraform.

Package: terraintool
Description-md5: c9ba26ad1f3bc3bd36c2dd38ad930281
Description-en: Generates survex/therion terrain models from SRTM/NASADEM data.
 This tool generates terrain meshes for cave survey tools from online
 terrain altitude datasets. It uses the NASA NASADEM dataset
 (Reprocessed SRTM data with the voids removed using ASTER data).
 Automatic download is no longer possible, so an account must be
 created and required tiles downloaded for the program to use. The
 relevant areas are excerpted, geolocated to the desired co-ordinate
 system, resampled to a mesh grid, an offset to local grid added if
 required, the result displayed, and saved in survex (.svx), therion
 (.th), or csv format. It is written in java.

Package: terraphast
Description-md5: 788eaadf2c02b8cf80d9d473e4c0b5de
Description-en: enumerate terraces in phylogenetic tree space
 Terraphast takes a .nkw file in Newick format and a genes/sites file,
 which denotes whether (1) or not (0) gene i is present in species j.
 .
 Program output states some imput data properties, the species whose leaf
 edge is used as a new tree root, and the resulting supertree in
 compressed newick format.

Package: terser
Description-md5: fffba1807075157f85104d975686268c
Description-en: parser/mangler/compressor for ES6+ - CLI tool
 Terser is a parser, mangler, optimizer and beautifier toolkit
 for ECMAScript 2015 and newer (ES6+).
 .
 terser is a fork of uglify-es
 that retains API and CLI compatibility with uglify-es
 (Debian packages node-uglify-js, libjs-uglify-js, and uglifyjs).
 .
 ECMAScript 2015 (ES2015) a.k.a. ECMAScript 6 (ES6)
 is the 6th formal definition of JavaScript -
 a high-level, interpreted programming language
 most notably used in web browsers and in Node.js.
 .
 This package provides command-line tool terser.

Package: teseq
Description-md5: 612d5cd6ed150ec21c569623b2d695c1
Description-en: utility for rendering terminal typescripts human-readable
 GNU Teseq is a tool for analyzing files that contain control characters
 and terminal control sequences, by printing these control sequences and
 their meanings in readable English. It is intended to be useful for
 debugging terminal emulators, and programs that make heavy use of
 advanced terminal features such as cursor movement, coloring, and other
 effects.
 .
 Teseq is useful for:
 - Creating animated, interactive demos to run on the terminal (see
 https://asciinema.org/a/7445 for a video on how to do this).
 - Knowing the exact output of a program (did it have spaces at the
 end of the line? Or maybe it contains invisible control characters?).
 - Examining a text file's contents unambiguously, like cat -v or the ed
 program's l command (but with much more information).
 - Stripping control sequences from a text file, e.g. to produce a plain
 ascii text file from a typescript file generated by the script command.
 - Examining the invisible control sequences within a text file, that affect
 graphical formatting or character encoding, in order to understand how
 they work and where they appear in the file.
 - Debugging graphical terminal applications, and terminal emulators.

Package: tesseract-ocr
Description-md5: acb8df45c462787396725e59a64b0636
Description-en: Tesseract command line OCR tool
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. It supports a wide variety of
 languages. This package includes the command line tool.

Package: tesseract-ocr-afr
Description-md5: 65a196417392d745ddfcf37bc6d69f3a
Description-en: tesseract-ocr language files for Afrikaans
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Afrikaans language.

Package: tesseract-ocr-all
Description-md5: 57503ae37c55e5dec1c6354fc7bd84d9
Description-en: Tesseract OCR with all language and script packages
 This is a metapackage for Tesseract OCR and includes all supported
 languages and scripts.

Package: tesseract-ocr-amh
Description-md5: 2f92fa80a94b0e3e37edcfd6fa277288
Description-en: tesseract-ocr language files for Amharic
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Amharic language.

Package: tesseract-ocr-ara
Description-md5: 4a7c15b90ee66343240cb1be689e10f9
Description-en: tesseract-ocr language files for Arabic
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Arabic language.

Package: tesseract-ocr-asm
Description-md5: 2cd703684154a96719acd5e3fe3bf1f0
Description-en: tesseract-ocr language files for Assamese
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Assamese language.

Package: tesseract-ocr-aze
Description-md5: 6fd94166995dbe51edf9f89c502c558d
Description-en: tesseract-ocr language files for Azerbaijani
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Azerbaijani language.

Package: tesseract-ocr-aze-cyrl
Description-md5: 8dccac79fd9e02adeef6b008263b0193
Description-en: tesseract-ocr language files for Azerbaijani (Cyrillic)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Azerbaijani (Cyrillic) language.

Package: tesseract-ocr-bel
Description-md5: 470918651a27cfb4967511481fe23a47
Description-en: tesseract-ocr language files for Belarusian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Belarusian language.

Package: tesseract-ocr-ben
Description-md5: 13cc51726a62d564e9f84c2d9ea87a96
Description-en: tesseract-ocr language files for Bengali
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Bengali language.

Package: tesseract-ocr-bod
Description-md5: 0e392499ee71b72881aec5967ef258e2
Description-en: tesseract-ocr language files for Tibetan Standard
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Tibetan Standard language.

Package: tesseract-ocr-bos
Description-md5: d46ece16b4681203e693cab13a594184
Description-en: tesseract-ocr language files for Bosnian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Bosnian language.

Package: tesseract-ocr-bre
Description-md5: 0da7163b7d370dc8d9eb72a6e453f741
Description-en: tesseract-ocr language files for Breton
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Breton language.

Package: tesseract-ocr-bul
Description-md5: a867b2676673bac8416f4ac28fe465ec
Description-en: tesseract-ocr language files for Bulgarian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Bulgarian language.

Package: tesseract-ocr-cat
Description-md5: 2c08cdf07b514778594ce38cbefb70fc
Description-en: tesseract-ocr language files for Catalan
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Catalan language.

Package: tesseract-ocr-ceb
Description-md5: 68da855933c5f8b4108add64c8e63e59
Description-en: tesseract-ocr language files for Cebuano
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Cebuano language.

Package: tesseract-ocr-ces
Description-md5: a17568ded0a76db89dc1d71b860fad09
Description-en: tesseract-ocr language files for Czech
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Czech language.

Package: tesseract-ocr-chi-sim
Description-md5: 1ad346bfb8b49799272b2b33d18e954a
Description-en: tesseract-ocr language files for Chinese - Simplified
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Chinese - Simplified language.

Package: tesseract-ocr-chi-sim-vert
Description-md5: 319e252e12e2c1d85b6f0efd3ca8b859
Description-en: tesseract-ocr language files for Chinese - Simplified (vertical)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Chinese - Simplified (vertical) language.

Package: tesseract-ocr-chi-tra
Description-md5: 0acffc3c03aa19b8012f5b2ff7113d0c
Description-en: tesseract-ocr language files for Chinese - Traditional
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Chinese - Traditional language.

Package: tesseract-ocr-chi-tra-vert
Description-md5: 4c60f79a7fd23a00dfabc75edbeeb332
Description-en: tesseract-ocr language files for Chinese - Traditional (vertical)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Chinese - Traditional (vertical) language.

Package: tesseract-ocr-chr
Description-md5: 330ed348aa7219169f0ccacd0f6ed39f
Description-en: tesseract-ocr language files for Cherokee
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Cherokee language.

Package: tesseract-ocr-cos
Description-md5: 5e907be7dd976130b43d9b22c2881c00
Description-en: tesseract-ocr language files for Corsican
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Corsican language.

Package: tesseract-ocr-cym
Description-md5: b867950e03dd567717c1cc309a10f5b3
Description-en: tesseract-ocr language files for Welsh
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Welsh language.

Package: tesseract-ocr-dan
Description-md5: be23b74effc24d2d5398a9cf9cb4f258
Description-en: tesseract-ocr language files for Danish
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Danish language.

Package: tesseract-ocr-deu
Description-md5: 10d16963a22356e1c5f286e574d75451
Description-en: tesseract-ocr language files for German
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in German language.

Package: tesseract-ocr-div
Description-md5: 9f84a6f505d04717f689c2020c938749
Description-en: tesseract-ocr language files for Divehi
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Divehi language.

Package: tesseract-ocr-dzo
Description-md5: c986d02d889c03d55a6c481f76f061d5
Description-en: tesseract-ocr language files for Dzongkha
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Dzongkha language.

Package: tesseract-ocr-ell
Description-md5: 5f430ffffc50012d749bc0daf49986d2
Description-en: tesseract-ocr language files for Greek
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Greek language.

Package: tesseract-ocr-eng
Description-md5: 2224618a933593dbae3ececd38b93246
Description-en: tesseract-ocr language files for English
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in English language.

Package: tesseract-ocr-enm
Description-md5: b86aa03a01969760fbb85534b79648aa
Description-en: tesseract-ocr language files for English, Middle (1100-1500)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in English, Middle (1100-1500) language.

Package: tesseract-ocr-epo
Description-md5: 2c7ef066ba13d26b3283d2faaa63e0d9
Description-en: tesseract-ocr language files for Esperanto
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Esperanto language.

Package: tesseract-ocr-est
Description-md5: 6669f7f85dd656b258758da7e3532211
Description-en: tesseract-ocr language files for Estonian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Estonian language.

Package: tesseract-ocr-eus
Description-md5: 8607fc7a00c14ce52c21736bcb2fd7b9
Description-en: tesseract-ocr language files for Basque
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Basque language.

Package: tesseract-ocr-fao
Description-md5: 0e7304c66a5844c9942097a953757ab4
Description-en: tesseract-ocr language files for Faroese
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Faroese language.

Package: tesseract-ocr-fas
Description-md5: ebeb278cfa48b09e829a185d857f3633
Description-en: tesseract-ocr language files for Persian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Persian language.

Package: tesseract-ocr-fil
Description-md5: 2df2d682bc0b6c9e16375fbf4338daba
Description-en: tesseract-ocr language files for Filipino
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Filipino language.

Package: tesseract-ocr-fin
Description-md5: 935ba7f5df18ed329886178d08cc3880
Description-en: tesseract-ocr language files for Finnish
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Finnish language.

Package: tesseract-ocr-fra
Description-md5: 3a4ef833a6f9ac0140761c473b9682c9
Description-en: tesseract-ocr language files for French
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in French language.

Package: tesseract-ocr-frk
Description-md5: c8df0aceb7f1a3148b947908021e1d53
Description-en: tesseract-ocr language files for German (Fraktur)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in German (Fraktur) language.

Package: tesseract-ocr-frm
Description-md5: b14068fffa60b78a6c2f0aec8c43ad04
Description-en: tesseract-ocr language files for French, Middle (ca.1400-1600)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in French, Middle (ca.1400-1600) language.

Package: tesseract-ocr-fry
Description-md5: 3c8d740a726a161089a3055322cffa01
Description-en: tesseract-ocr language files for Frisian (Western)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Frisian (Western) language.

Package: tesseract-ocr-gla
Description-md5: cbaaaf7f9f1f76001aa29527139bb594
Description-en: tesseract-ocr language files for Gaelic (Scots)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Gaelic (Scots) language.

Package: tesseract-ocr-gle
Description-md5: 01a2abaa48d2acfbc4ffda20575b10a9
Description-en: tesseract-ocr language files for Irish
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Irish language.

Package: tesseract-ocr-glg
Description-md5: 8d07fcb8f33482b449fff564d2f391a8
Description-en: tesseract-ocr language files for Galician
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Galician language.

Package: tesseract-ocr-grc
Description-md5: ae6abad30fa1a2243f9d1d07d7415e24
Description-en: tesseract-ocr language files for Greek, Ancient (to 1453)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Greek, Ancient (to 1453) language.

Package: tesseract-ocr-guj
Description-md5: a5312a0f94df534432e5565ef48f360d
Description-en: tesseract-ocr language files for Gujarati
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Gujarati language.

Package: tesseract-ocr-hat
Description-md5: 17917c975837f9c0cbe9c149b5707898
Description-en: tesseract-ocr language files for Haitian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Haitian language.

Package: tesseract-ocr-heb
Description-md5: 5e72be833e867e67e23247fd667684e1
Description-en: tesseract-ocr language files for Hebrew
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Hebrew language.

Package: tesseract-ocr-hin
Description-md5: 3f226fdce091a6bac8c30a0985c4d139
Description-en: tesseract-ocr language files for Hindi
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Hindi language.

Package: tesseract-ocr-hrv
Description-md5: 911fc2466bbe41b6d69ad8f66e768b0c
Description-en: tesseract-ocr language files for Croatian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Croatian language.

Package: tesseract-ocr-hun
Description-md5: 1ff552ba1373aa1a084b2ebc50856298
Description-en: tesseract-ocr language files for Hungarian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Hungarian language.

Package: tesseract-ocr-hye
Description-md5: cbc10ce0be75e87c96f29f233bce5f3e
Description-en: tesseract-ocr language files for Armenian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Armenian language.

Package: tesseract-ocr-iku
Description-md5: b0ef340e897bd8f70b6553ff254b4452
Description-en: tesseract-ocr language files for Inuktitut
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Inuktitut language.

Package: tesseract-ocr-ind
Description-md5: da2a2b55ed77801a0a693ce52ce32a38
Description-en: tesseract-ocr language files for Indonesian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Indonesian language.

Package: tesseract-ocr-isl
Description-md5: 21c1cda27320ba76f78d558e9054837c
Description-en: tesseract-ocr language files for Icelandic
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Icelandic language.

Package: tesseract-ocr-ita
Description-md5: f64d0180f248920a692dbca09c55bc1e
Description-en: tesseract-ocr language files for Italian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Italian language.

Package: tesseract-ocr-ita-old
Description-md5: f94a6da4390e75f715831e48fcf1e08e
Description-en: tesseract-ocr language files for Italian - Old
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Italian - Old language.

Package: tesseract-ocr-jav
Description-md5: 829e931db1332b816b6d5c8b1632e529
Description-en: tesseract-ocr language files for Javanese
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Javanese language.

Package: tesseract-ocr-jpn
Description-md5: f51e465df800bfdd952ba39707069071
Description-en: tesseract-ocr language files for Japanese
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Japanese language.

Package: tesseract-ocr-jpn-vert
Description-md5: 58a1756f77d01b15aefaeeba5d36565d
Description-en: tesseract-ocr language files for Japanese (vertical)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Japanese (vertical) language.

Package: tesseract-ocr-kan
Description-md5: 9ff86ebbb087bf820f0bb5f18823063d
Description-en: tesseract-ocr language files for Kannada
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Kannada language.

Package: tesseract-ocr-kat
Description-md5: 2d0c2b68e7b3fa419eb6327ce1645a83
Description-en: tesseract-ocr language files for Georgian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Georgian language.

Package: tesseract-ocr-kat-old
Description-md5: d00b90616e8cbe095ee2522ac2d6568c
Description-en: tesseract-ocr language files for Old Georgian
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Old Georgian language.

Package: tesseract-ocr-kaz
Description-md5: 962b18eeaba23e5e38b1f72d0d607f31
Description-en: tesseract-ocr language files for Kazakh
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Kazakh language.

Package: tesseract-ocr-khm
Description-md5: 150707ce5bd01c466b84a0de61479b6a
Description-en: tesseract-ocr language files for Khmer
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Khmer language.

Package: tesseract-ocr-kir
Description-md5: 27c578bacc4486fefdbd261eece8d3a3
Description-en: tesseract-ocr language files for Kyrgyz
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Kyrgyz language.

Package: tesseract-ocr-kmr
Description-md5: bd26d7a4d1d98e1559d066a49f398e70
Description-en: tesseract-ocr language files for Kurmanji (Latin)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Kurmanji (Latin) language.

Package: tesseract-ocr-kor
Description-md5: 0c2911bab71687d47ca85e1cc9b7d493
Description-en: tesseract-ocr language files for Korean
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Korean language.

Package: tesseract-ocr-kor-vert
Description-md5: 257b5776f366957264f5c2a3a45f6e5d
Description-en: tesseract-ocr language files for Korean (vertical)
 Tesseract is an open source Optical Character Recognition (OCR)
 Engine. It can be used directly, or (for programmers) using an API to
 extract printed text from images. This package contains the data
 needed for processing images in Korean (vertical) language.

Package: tesseract-ocr-lao
Description-md5: 6e64ee2e2f9ee5b0f159d0eed4df6bc9
Description-en: tesseract-ocr language fil